From 4957e791a3f5bef626bcee9b5f3e9ca2610036a2 Mon Sep 17 00:00:00 2001 From: afresh1 Date: Mon, 1 Mar 2021 23:23:17 +0000 Subject: [PATCH] Apply pre-built unicore patch, remove excess files - perl-5.32.1 OK sthen@ --- gnu/usr.bin/perl/MANIFEST | 602 +- gnu/usr.bin/perl/Makefile.SH | 2 +- .../perl/lib/unicore/CombiningClass.pl | 14 +- gnu/usr.bin/perl/lib/unicore/Decomposition.pl | 14 +- gnu/usr.bin/perl/lib/unicore/Name.pl | 130448 ++++++++--- gnu/usr.bin/perl/lib/unicore/Name.pm | 133 +- gnu/usr.bin/perl/lib/unicore/TestProp.pl | 181790 ++++++++------- gnu/usr.bin/perl/lib/unicore/To/Age.pl | 67 +- gnu/usr.bin/perl/lib/unicore/To/Bc.pl | 60 +- gnu/usr.bin/perl/lib/unicore/To/Bmg.pl | 8 +- gnu/usr.bin/perl/lib/unicore/To/Bpb.pl | 8 +- gnu/usr.bin/perl/lib/unicore/To/Bpt.pl | 8 +- gnu/usr.bin/perl/lib/unicore/To/Cf.pl | 15 +- gnu/usr.bin/perl/lib/unicore/To/Digit.pl | 28 +- gnu/usr.bin/perl/lib/unicore/To/Ea.pl | 39 +- gnu/usr.bin/perl/lib/unicore/To/EqUIdeo.pl | 8 +- gnu/usr.bin/perl/lib/unicore/To/Fold.pl | 15 +- gnu/usr.bin/perl/lib/unicore/To/GCB.pl | 185 +- gnu/usr.bin/perl/lib/unicore/To/Gc.pl | 108 +- gnu/usr.bin/perl/lib/unicore/To/Hst.pl | 8 +- gnu/usr.bin/perl/lib/unicore/To/Identif2.pl | 1599 + gnu/usr.bin/perl/lib/unicore/To/Identifi.pl | 394 + gnu/usr.bin/perl/lib/unicore/To/InPC.pl | 35 +- gnu/usr.bin/perl/lib/unicore/To/InSC.pl | 34 +- gnu/usr.bin/perl/lib/unicore/To/Isc.pl | 8 +- gnu/usr.bin/perl/lib/unicore/To/Jg.pl | 15 +- gnu/usr.bin/perl/lib/unicore/To/Jt.pl | 37 +- gnu/usr.bin/perl/lib/unicore/To/Lb.pl | 79 +- gnu/usr.bin/perl/lib/unicore/To/Lc.pl | 15 +- gnu/usr.bin/perl/lib/unicore/To/Lower.pl | 15 +- gnu/usr.bin/perl/lib/unicore/To/NFCQC.pl | 9 +- gnu/usr.bin/perl/lib/unicore/To/NFDQC.pl | 9 +- gnu/usr.bin/perl/lib/unicore/To/NFKCCF.pl | 26 +- gnu/usr.bin/perl/lib/unicore/To/NFKCQC.pl | 11 +- gnu/usr.bin/perl/lib/unicore/To/NFKDQC.pl | 11 +- gnu/usr.bin/perl/lib/unicore/To/Na1.pl | 8 +- gnu/usr.bin/perl/lib/unicore/To/NameAlia.pl | 8 +- gnu/usr.bin/perl/lib/unicore/To/Nt.pl | 11 +- gnu/usr.bin/perl/lib/unicore/To/Nv.pl | 14 +- gnu/usr.bin/perl/lib/unicore/To/PerlDeci.pl | 10 +- gnu/usr.bin/perl/lib/unicore/To/SB.pl | 69 +- gnu/usr.bin/perl/lib/unicore/To/Sc.pl | 105 +- gnu/usr.bin/perl/lib/unicore/To/Scx.pl | 120 +- gnu/usr.bin/perl/lib/unicore/To/Tc.pl | 15 +- gnu/usr.bin/perl/lib/unicore/To/Title.pl | 15 +- gnu/usr.bin/perl/lib/unicore/To/Uc.pl | 15 +- gnu/usr.bin/perl/lib/unicore/To/Upper.pl | 15 +- gnu/usr.bin/perl/lib/unicore/To/Vo.pl | 62 +- gnu/usr.bin/perl/lib/unicore/To/WB.pl | 220 +- gnu/usr.bin/perl/lib/unicore/To/_PerlLB.pl | 104 +- gnu/usr.bin/perl/lib/unicore/To/_PerlSCX.pl | 120 +- gnu/usr.bin/perl/lib/unicore/UCD.pl | 8035 +- gnu/usr.bin/perl/lib/unicore/lib/Age/NA.pl | 122 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V100.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V11.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V110.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V120.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V130.pl | 132 + gnu/usr.bin/perl/lib/unicore/lib/Age/V20.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V30.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V31.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V32.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V40.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V41.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V50.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V51.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V52.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V60.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V61.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V70.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V80.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V90.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Alpha/Y.pl | 66 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/AL.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/AN.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/B.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/BN.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/CS.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/EN.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/ES.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/ET.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/L.pl | 72 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/NSM.pl | 24 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/ON.pl | 52 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/R.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/WS.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/BidiC/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/BidiM/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Blk/NB.pl | 18 +- gnu/usr.bin/perl/lib/unicore/lib/Bpt/C.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Bpt/N.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Bpt/O.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/CE/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/CI/Y.pl | 28 +- gnu/usr.bin/perl/lib/unicore/lib/CWCF/Y.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/CWCM/Y.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/CWKCF/Y.pl | 14 +- gnu/usr.bin/perl/lib/unicore/lib/CWL/Y.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/CWT/Y.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/CWU/Y.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/Cased/Y.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/A.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/AL.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/AR.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/ATAR.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/B.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/BR.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/DB.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/NK.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/NR.pl | 16 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/OV.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/VR.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/CompEx/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/DI/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Dash/Y.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Dep/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Dia/Y.pl | 14 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Com.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Enc.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Fin.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Font.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Init.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Iso.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Med.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Nar.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Nb.pl | 2 +- .../perl/lib/unicore/lib/Dt/NonCanon.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Sqr.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Sub.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Sup.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Vert.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/EBase/Y.pl | 90 + gnu/usr.bin/perl/lib/unicore/lib/EComp/Y.pl | 34 + gnu/usr.bin/perl/lib/unicore/lib/EPres/Y.pl | 176 + gnu/usr.bin/perl/lib/unicore/lib/Ea/A.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ea/H.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ea/N.pl | 46 +- gnu/usr.bin/perl/lib/unicore/lib/Ea/Na.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ea/W.pl | 46 +- gnu/usr.bin/perl/lib/unicore/lib/Emoji/Y.pl | 318 + gnu/usr.bin/perl/lib/unicore/lib/Ext/Y.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/ExtPict/Y.pl | 170 + gnu/usr.bin/perl/lib/unicore/lib/GCB/CN.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/GCB/EX.pl | 26 +- gnu/usr.bin/perl/lib/unicore/lib/GCB/LV.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/GCB/LVT.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/GCB/PP.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/GCB/SM.pl | 18 +- gnu/usr.bin/perl/lib/unicore/lib/GCB/XX.pl | 26 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/C.pl | 122 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Cf.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Cn.pl | 122 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/L.pl | 54 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/LC.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Ll.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Lm.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Lo.pl | 48 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Lu.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/M.pl | 30 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Mc.pl | 18 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Me.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Mn.pl | 24 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/N.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Nd.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Nl.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/No.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/P.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Pc.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Pd.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Pe.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Pf.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Pi.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Po.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Ps.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/S.pl | 52 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Sc.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Sk.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Sm.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/So.pl | 50 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Z.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Zs.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/GrBase/Y.pl | 118 +- gnu/usr.bin/perl/lib/unicore/lib/GrExt/Y.pl | 26 +- gnu/usr.bin/perl/lib/unicore/lib/Hex/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Hst/NA.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Hyphen/T.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/IDC/Y.pl | 74 +- gnu/usr.bin/perl/lib/unicore/lib/IDS/Y.pl | 54 +- .../perl/lib/unicore/lib/IdStatus/Allowed.pl | 762 + .../perl/lib/unicore/lib/IdStatus/Restrict.pl | 763 + .../perl/lib/unicore/lib/IdType/DefaultI.pl | 52 + .../perl/lib/unicore/lib/IdType/Exclusio.pl | 438 + .../perl/lib/unicore/lib/IdType/Inclusio.pl | 44 + .../perl/lib/unicore/lib/IdType/LimitedU.pl | 184 + .../perl/lib/unicore/lib/IdType/NotChara.pl | 1371 + .../perl/lib/unicore/lib/IdType/NotNFKC.pl | 516 + .../perl/lib/unicore/lib/IdType/NotXID.pl | 704 + .../perl/lib/unicore/lib/IdType/Obsolete.pl | 220 + .../perl/lib/unicore/lib/IdType/Recommen.pl | 746 + .../perl/lib/unicore/lib/IdType/Technica.pl | 204 + .../perl/lib/unicore/lib/IdType/Uncommon.pl | 166 + gnu/usr.bin/perl/lib/unicore/lib/Ideo/Y.pl | 18 +- gnu/usr.bin/perl/lib/unicore/lib/In/10_0.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/11_0.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/12_0.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/12_1.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/13_0.pl | 1386 + gnu/usr.bin/perl/lib/unicore/lib/In/2_0.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/2_1.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/3_0.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/3_1.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/3_2.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/4_0.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/4_1.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/5_0.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/5_1.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/5_2.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/6_0.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/6_1.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/6_2.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/6_3.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/7_0.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/8_0.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/9_0.pl | 2 +- .../perl/lib/unicore/lib/InPC/Bottom.pl | 8 +- .../perl/lib/unicore/lib/InPC/BottomAn.pl | 22 + gnu/usr.bin/perl/lib/unicore/lib/InPC/Left.pl | 10 +- .../perl/lib/unicore/lib/InPC/LeftAndR.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/InPC/NA.pl | 34 +- .../perl/lib/unicore/lib/InPC/Overstru.pl | 2 +- .../perl/lib/unicore/lib/InPC/Right.pl | 14 +- gnu/usr.bin/perl/lib/unicore/lib/InPC/Top.pl | 24 +- .../perl/lib/unicore/lib/InPC/TopAndBo.pl | 2 +- .../perl/lib/unicore/lib/InPC/TopAndL2.pl | 2 +- .../perl/lib/unicore/lib/InPC/TopAndLe.pl | 2 +- .../perl/lib/unicore/lib/InPC/TopAndRi.pl | 2 +- .../perl/lib/unicore/lib/InPC/VisualOr.pl | 2 +- .../perl/lib/unicore/lib/InSC/Avagraha.pl | 2 +- .../perl/lib/unicore/lib/InSC/Bindu.pl | 12 +- .../perl/lib/unicore/lib/InSC/Cantilla.pl | 2 +- .../perl/lib/unicore/lib/InSC/Consona2.pl | 2 +- .../perl/lib/unicore/lib/InSC/Consona3.pl | 2 +- .../perl/lib/unicore/lib/InSC/Consona4.pl | 8 +- .../perl/lib/unicore/lib/InSC/Consona5.pl | 36 +- .../perl/lib/unicore/lib/InSC/Consona6.pl | 58 +- .../perl/lib/unicore/lib/InSC/Consona7.pl | 42 +- .../perl/lib/unicore/lib/InSC/Consona8.pl | 22 + .../perl/lib/unicore/lib/InSC/Consona9.pl | 22 + .../perl/lib/unicore/lib/InSC/Consonan.pl | 12 +- .../perl/lib/unicore/lib/InSC/Invisibl.pl | 6 +- .../perl/lib/unicore/lib/InSC/Nukta.pl | 6 +- .../perl/lib/unicore/lib/InSC/Number.pl | 6 +- .../perl/lib/unicore/lib/InSC/Other.pl | 34 +- .../perl/lib/unicore/lib/InSC/PureKill.pl | 8 +- .../perl/lib/unicore/lib/InSC/Syllable.pl | 2 +- .../perl/lib/unicore/lib/InSC/ToneMark.pl | 2 +- .../perl/lib/unicore/lib/InSC/Virama.pl | 2 +- .../perl/lib/unicore/lib/InSC/Visarga.pl | 2 +- .../perl/lib/unicore/lib/InSC/Vowel.pl | 2 +- .../perl/lib/unicore/lib/InSC/VowelDep.pl | 12 +- .../perl/lib/unicore/lib/InSC/VowelInd.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Ain.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Alef.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Beh.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Dal.pl | 2 +- .../perl/lib/unicore/lib/Jg/FarsiYeh.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Feh.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Gaf.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Hah.pl | 8 +- .../perl/lib/unicore/lib/Jg/HanifiRo.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Kaf.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Lam.pl | 6 +- .../perl/lib/unicore/lib/Jg/NoJoinin.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Qaf.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Reh.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Sad.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Seen.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Waw.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Yeh.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jt/C.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jt/D.pl | 22 +- gnu/usr.bin/perl/lib/unicore/lib/Jt/L.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Jt/R.pl | 16 +- gnu/usr.bin/perl/lib/unicore/lib/Jt/T.pl | 24 +- gnu/usr.bin/perl/lib/unicore/lib/Jt/U.pl | 38 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/AI.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/AL.pl | 52 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/BA.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/BB.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/CJ.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/CL.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/CM.pl | 28 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/EX.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/GL.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/ID.pl | 16 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/IN.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/IS.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/NS.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/NU.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/OP.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/PO.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/PR.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/QU.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/SA.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/XX.pl | 78 +- gnu/usr.bin/perl/lib/unicore/lib/Lower/Y.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Math/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/NFCQC/M.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/NFCQC/Y.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/NFDQC/N.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/NFDQC/Y.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/NFKCQC/N.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/NFKCQC/Y.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/NFKDQC/N.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/NFKDQC/Y.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/Nt/Di.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nt/None.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/Nt/Nu.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/0.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/1.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/10.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/100.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/1000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/10000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/100000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/11.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/12.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/13.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/14.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/15.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/16.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/17.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/18.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/19.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/1_16.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/1_2.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/1_3.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/1_4.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/1_6.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/1_8.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/2.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/20.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/200.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/2000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/20000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/2_3.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/3.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/30.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/300.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/3000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/30000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/3_16.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/3_4.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/4.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/40.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/400.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/4000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/40000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/5.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/50.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/500.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/5000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/50000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/6.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/60.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/600.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/6000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/60000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/7.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/70.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/700.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/7000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/70000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/8.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/80.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/800.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/8000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/80000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/9.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/90.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/900.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/9000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/90000.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/PCM/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/PatSyn/Y.pl | 2 +- .../perl/lib/unicore/lib/Perl/Alnum.pl | 70 +- .../perl/lib/unicore/lib/Perl/Assigned.pl | 122 +- .../perl/lib/unicore/lib/Perl/Blank.pl | 2 +- .../perl/lib/unicore/lib/Perl/Graph.pl | 122 +- .../perl/lib/unicore/lib/Perl/PerlWord.pl | 2 +- .../perl/lib/unicore/lib/Perl/PosixPun.pl | 2 +- .../perl/lib/unicore/lib/Perl/Print.pl | 122 +- .../perl/lib/unicore/lib/Perl/SpacePer.pl | 2 +- .../perl/lib/unicore/lib/Perl/Title.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Perl/Word.pl | 74 +- .../perl/lib/unicore/lib/Perl/XPosixPu.pl | 12 +- .../perl/lib/unicore/lib/Perl/_PerlAny.pl | 8 +- .../perl/lib/unicore/lib/Perl/_PerlCh2.pl | 74 +- .../perl/lib/unicore/lib/Perl/_PerlCha.pl | 54 +- .../perl/lib/unicore/lib/Perl/_PerlFol.pl | 2 +- .../perl/lib/unicore/lib/Perl/_PerlIDC.pl | 74 +- .../perl/lib/unicore/lib/Perl/_PerlIDS.pl | 54 +- .../perl/lib/unicore/lib/Perl/_PerlIsI.pl | 2 +- .../perl/lib/unicore/lib/Perl/_PerlNch.pl | 2 +- .../perl/lib/unicore/lib/Perl/_PerlPat.pl | 2 +- .../perl/lib/unicore/lib/Perl/_PerlPr2.pl | 2 +- .../perl/lib/unicore/lib/Perl/_PerlPro.pl | 2 +- .../perl/lib/unicore/lib/Perl/_PerlQuo.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/QMark/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/SB/AT.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/SB/CL.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/SB/EX.pl | 30 +- gnu/usr.bin/perl/lib/unicore/lib/SB/FO.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/SB/LE.pl | 50 +- gnu/usr.bin/perl/lib/unicore/lib/SB/LO.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/SB/NU.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/SB/SC.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/SB/ST.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/SB/Sp.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/SB/UP.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/SB/XX.pl | 76 +- gnu/usr.bin/perl/lib/unicore/lib/SD/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/STerm/Y.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Arab.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Beng.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Cprt.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Cyrl.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Deva.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Dupl.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Geor.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Glag.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Gong.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Gonm.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Gran.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Grek.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Gujr.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Guru.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Han.pl | 14 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Hang.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Hira.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Kana.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Knda.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Latn.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Limb.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Linb.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Mlym.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Mong.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Mult.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Orya.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Sinh.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Syrc.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Taml.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Telu.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Zinh.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Zyyy.pl | 56 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Adlm.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Arab.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Armn.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Beng.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Bhks.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Bopo.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Cakm.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Cham.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Copt.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Cprt.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Cyrl.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Deva.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Diak.pl | 30 + gnu/usr.bin/perl/lib/unicore/lib/Scx/Dupl.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Ethi.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Geor.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Glag.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Gong.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Gonm.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Gran.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Grek.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Gujr.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Guru.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Han.pl | 16 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Hang.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Hebr.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Hira.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Hmng.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Hmnp.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Kana.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Khar.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Khmr.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Khoj.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Knda.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Kthi.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Lana.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Lao.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Latn.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Limb.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Lina.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Linb.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Mlym.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Mong.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Mult.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Mymr.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Nand.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Orya.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Phlp.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Rohg.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Shrd.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Sind.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Sinh.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Syrc.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Tagb.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Takr.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Talu.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Taml.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Tang.pl | 22 + gnu/usr.bin/perl/lib/unicore/lib/Scx/Telu.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Thaa.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Tibt.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Tirh.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Xsux.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Yezi.pl | 28 + gnu/usr.bin/perl/lib/unicore/lib/Scx/Yi.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Zinh.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Zyyy.pl | 56 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Zzzz.pl | 122 +- gnu/usr.bin/perl/lib/unicore/lib/Term/Y.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/UIdeo/Y.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Upper/Y.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/Vo/R.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Vo/Tr.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Vo/Tu.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Vo/U.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/WB/EX.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/WB/Extend.pl | 30 +- gnu/usr.bin/perl/lib/unicore/lib/WB/FO.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/WB/HL.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/WB/KA.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/WB/LE.pl | 50 +- gnu/usr.bin/perl/lib/unicore/lib/WB/MB.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/WB/ML.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/WB/MN.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/WB/NU.pl | 8 +- .../perl/lib/unicore/lib/WB/WSegSpac.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/WB/XX.pl | 72 +- gnu/usr.bin/perl/lib/unicore/lib/XIDC/Y.pl | 74 +- gnu/usr.bin/perl/lib/unicore/lib/XIDS/Y.pl | 54 +- gnu/usr.bin/perl/lib/unicore/mktables.lst | 42 +- gnu/usr.bin/perl/pod/perl.pod | 2 +- gnu/usr.bin/perl/pod/perluniprops.pod | 1998 +- gnu/usr.bin/perl/win32/GNUmakefile | 3 +- gnu/usr.bin/perl/win32/Makefile | 3 +- gnu/usr.bin/perl/win32/makefile.mk | 3 +- 550 files changed, 216104 insertions(+), 124170 deletions(-) create mode 100644 gnu/usr.bin/perl/lib/unicore/To/Identif2.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/To/Identifi.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/Age/V130.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/EBase/Y.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/EComp/Y.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/EPres/Y.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/Emoji/Y.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/ExtPict/Y.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/IdStatus/Allowed.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/IdStatus/Restrict.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/IdType/DefaultI.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/IdType/Exclusio.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/IdType/Inclusio.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/IdType/LimitedU.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/IdType/NotChara.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/IdType/NotNFKC.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/IdType/NotXID.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/IdType/Obsolete.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/IdType/Recommen.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/IdType/Technica.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/IdType/Uncommon.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/In/13_0.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/InPC/BottomAn.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona8.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona9.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/Scx/Diak.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/Scx/Tang.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/Scx/Yezi.pl diff --git a/gnu/usr.bin/perl/MANIFEST b/gnu/usr.bin/perl/MANIFEST index 77c52a411ff..904df8dc02f 100644 --- a/gnu/usr.bin/perl/MANIFEST +++ b/gnu/usr.bin/perl/MANIFEST @@ -4902,65 +4902,608 @@ lib/Unicode/README Explanation what happened to lib/unicode. lib/Unicode/UCD.pm Unicode character database lib/Unicode/UCD.t See if Unicode character database works lib/unicore/ArabicShaping.txt Unicode character database -lib/unicore/auxiliary/GCBTest.txt Unicode character database -lib/unicore/auxiliary/GraphemeBreakProperty.txt Unicode character database -lib/unicore/auxiliary/LBTest.txt Unicode character database -lib/unicore/auxiliary/SBTest.txt Unicode character database -lib/unicore/auxiliary/SentenceBreakProperty.txt Unicode character database -lib/unicore/auxiliary/WBTest.txt Unicode character database -lib/unicore/auxiliary/WordBreakProperty.txt Unicode character database +lib/unicore/auxiliary/GCBTest.txt Unicode character database +lib/unicore/auxiliary/GraphemeBreakProperty.txt Unicode character database +lib/unicore/auxiliary/LBTest.txt Unicode character database +lib/unicore/auxiliary/SBTest.txt Unicode character database +lib/unicore/auxiliary/SentenceBreakProperty.txt Unicode character database +lib/unicore/auxiliary/WBTest.txt Unicode character database +lib/unicore/auxiliary/WordBreakProperty.txt Unicode character database lib/unicore/BidiBrackets.txt Unicode character database lib/unicore/BidiMirroring.txt Unicode character database lib/unicore/Blocks.txt Unicode character database lib/unicore/CaseFolding.txt Unicode character database lib/unicore/CJKRadicals.txt Unicode character database -lib/unicore/CompositionExclusions.txt Unicode character database +lib/unicore/CombiningClass.pl Unicode character database +lib/unicore/CompositionExclusions.txt Unicode character database lib/unicore/DAge.txt Unicode character database lib/unicore/DCoreProperties.txt Unicode character database -lib/unicore/DNormalizationProps.txt Unicode character database +lib/unicore/Decomposition.pl Unicode character database +lib/unicore/DNormalizationProps.txt Unicode character database lib/unicore/EastAsianWidth.txt Unicode character database lib/unicore/emoji/emoji.txt Unicode character database lib/unicore/EmojiSources.txt Unicode character database -lib/unicore/EquivalentUnifiedIdeograph.txt Unicode character database -lib/unicore/extracted/DBidiClass.txt Unicode character database -lib/unicore/extracted/DBinaryProperties.txt Unicode character database -lib/unicore/extracted/DCombiningClass.txt Unicode character database -lib/unicore/extracted/DDecompositionType.txt Unicode character database -lib/unicore/extracted/DEastAsianWidth.txt Unicode character database -lib/unicore/extracted/DGeneralCategory.txt Unicode character database -lib/unicore/extracted/DJoinGroup.txt Unicode character database -lib/unicore/extracted/DJoinType.txt Unicode character database -lib/unicore/extracted/DLineBreak.txt Unicode character database -lib/unicore/extracted/DNumType.txt Unicode character database -lib/unicore/extracted/DNumValues.txt Unicode character database -lib/unicore/HangulSyllableType.txt Unicode character database +lib/unicore/EquivalentUnifiedIdeograph.txt Unicode character database +lib/unicore/extracted/DBidiClass.txt Unicode character database +lib/unicore/extracted/DBinaryProperties.txt Unicode character database +lib/unicore/extracted/DCombiningClass.txt Unicode character database +lib/unicore/extracted/DDecompositionType.txt Unicode character database +lib/unicore/extracted/DEastAsianWidth.txt Unicode character database +lib/unicore/extracted/DGeneralCategory.txt Unicode character database +lib/unicore/extracted/DJoinGroup.txt Unicode character database +lib/unicore/extracted/DJoinType.txt Unicode character database +lib/unicore/extracted/DLineBreak.txt Unicode character database +lib/unicore/extracted/DNumType.txt Unicode character database +lib/unicore/extracted/DNumValues.txt Unicode character database +lib/unicore/HangulSyllableType.txt Unicode character database lib/unicore/IdStatus.txt Unicode UTS 39 database lib/unicore/IdType.txt Unicode UTS 39 database lib/unicore/Index.txt Unicode character database -lib/unicore/IndicPositionalCategory.txt Unicode character database -lib/unicore/IndicSyllabicCategory.txt Unicode character database +lib/unicore/IndicPositionalCategory.txt Unicode character database +lib/unicore/IndicSyllabicCategory.txt Unicode character database lib/unicore/Jamo.txt Unicode character database +lib/unicore/lib/Age/NA.pl Unicode character database +lib/unicore/lib/Age/V100.pl Unicode character database +lib/unicore/lib/Age/V11.pl Unicode character database +lib/unicore/lib/Age/V110.pl Unicode character database +lib/unicore/lib/Age/V120.pl Unicode character database +lib/unicore/lib/Age/V130.pl Unicode character database +lib/unicore/lib/Age/V20.pl Unicode character database +lib/unicore/lib/Age/V30.pl Unicode character database +lib/unicore/lib/Age/V31.pl Unicode character database +lib/unicore/lib/Age/V32.pl Unicode character database +lib/unicore/lib/Age/V40.pl Unicode character database +lib/unicore/lib/Age/V41.pl Unicode character database +lib/unicore/lib/Age/V50.pl Unicode character database +lib/unicore/lib/Age/V51.pl Unicode character database +lib/unicore/lib/Age/V52.pl Unicode character database +lib/unicore/lib/Age/V60.pl Unicode character database +lib/unicore/lib/Age/V61.pl Unicode character database +lib/unicore/lib/Age/V70.pl Unicode character database +lib/unicore/lib/Age/V80.pl Unicode character database +lib/unicore/lib/Age/V90.pl Unicode character database +lib/unicore/lib/Alpha/Y.pl Unicode character database +lib/unicore/lib/Bc/AL.pl Unicode character database +lib/unicore/lib/Bc/AN.pl Unicode character database +lib/unicore/lib/Bc/B.pl Unicode character database +lib/unicore/lib/Bc/BN.pl Unicode character database +lib/unicore/lib/Bc/CS.pl Unicode character database +lib/unicore/lib/Bc/EN.pl Unicode character database +lib/unicore/lib/Bc/ES.pl Unicode character database +lib/unicore/lib/Bc/ET.pl Unicode character database +lib/unicore/lib/Bc/L.pl Unicode character database +lib/unicore/lib/Bc/NSM.pl Unicode character database +lib/unicore/lib/Bc/ON.pl Unicode character database +lib/unicore/lib/Bc/R.pl Unicode character database +lib/unicore/lib/Bc/WS.pl Unicode character database +lib/unicore/lib/BidiC/Y.pl Unicode character database +lib/unicore/lib/BidiM/Y.pl Unicode character database +lib/unicore/lib/Blk/NB.pl Unicode character database +lib/unicore/lib/Bpt/C.pl Unicode character database +lib/unicore/lib/Bpt/N.pl Unicode character database +lib/unicore/lib/Bpt/O.pl Unicode character database +lib/unicore/lib/Cased/Y.pl Unicode character database +lib/unicore/lib/Ccc/A.pl Unicode character database +lib/unicore/lib/Ccc/AL.pl Unicode character database +lib/unicore/lib/Ccc/AR.pl Unicode character database +lib/unicore/lib/Ccc/ATAR.pl Unicode character database +lib/unicore/lib/Ccc/B.pl Unicode character database +lib/unicore/lib/Ccc/BR.pl Unicode character database +lib/unicore/lib/Ccc/DB.pl Unicode character database +lib/unicore/lib/Ccc/NK.pl Unicode character database +lib/unicore/lib/Ccc/NR.pl Unicode character database +lib/unicore/lib/Ccc/OV.pl Unicode character database +lib/unicore/lib/Ccc/VR.pl Unicode character database +lib/unicore/lib/CE/Y.pl Unicode character database +lib/unicore/lib/CI/Y.pl Unicode character database +lib/unicore/lib/CompEx/Y.pl Unicode character database +lib/unicore/lib/CWCF/Y.pl Unicode character database +lib/unicore/lib/CWCM/Y.pl Unicode character database +lib/unicore/lib/CWKCF/Y.pl Unicode character database +lib/unicore/lib/CWL/Y.pl Unicode character database +lib/unicore/lib/CWT/Y.pl Unicode character database +lib/unicore/lib/CWU/Y.pl Unicode character database +lib/unicore/lib/Dash/Y.pl Unicode character database +lib/unicore/lib/Dep/Y.pl Unicode character database +lib/unicore/lib/DI/Y.pl Unicode character database +lib/unicore/lib/Dia/Y.pl Unicode character database +lib/unicore/lib/Dt/Com.pl Unicode character database +lib/unicore/lib/Dt/Enc.pl Unicode character database +lib/unicore/lib/Dt/Fin.pl Unicode character database +lib/unicore/lib/Dt/Font.pl Unicode character database +lib/unicore/lib/Dt/Init.pl Unicode character database +lib/unicore/lib/Dt/Iso.pl Unicode character database +lib/unicore/lib/Dt/Med.pl Unicode character database +lib/unicore/lib/Dt/Nar.pl Unicode character database +lib/unicore/lib/Dt/Nb.pl Unicode character database +lib/unicore/lib/Dt/NonCanon.pl Unicode character database +lib/unicore/lib/Dt/Sqr.pl Unicode character database +lib/unicore/lib/Dt/Sub.pl Unicode character database +lib/unicore/lib/Dt/Sup.pl Unicode character database +lib/unicore/lib/Dt/Vert.pl Unicode character database +lib/unicore/lib/Ea/A.pl Unicode character database +lib/unicore/lib/Ea/H.pl Unicode character database +lib/unicore/lib/Ea/N.pl Unicode character database +lib/unicore/lib/Ea/Na.pl Unicode character database +lib/unicore/lib/Ea/W.pl Unicode character database +lib/unicore/lib/EBase/Y.pl Unicode character database +lib/unicore/lib/EComp/Y.pl Unicode character database +lib/unicore/lib/Emoji/Y.pl Unicode character database +lib/unicore/lib/EPres/Y.pl Unicode character database +lib/unicore/lib/Ext/Y.pl Unicode character database +lib/unicore/lib/ExtPict/Y.pl Unicode character database +lib/unicore/lib/Gc/C.pl Unicode character database +lib/unicore/lib/Gc/Cf.pl Unicode character database +lib/unicore/lib/Gc/Cn.pl Unicode character database +lib/unicore/lib/Gc/L.pl Unicode character database +lib/unicore/lib/Gc/LC.pl Unicode character database +lib/unicore/lib/Gc/Ll.pl Unicode character database +lib/unicore/lib/Gc/Lm.pl Unicode character database +lib/unicore/lib/Gc/Lo.pl Unicode character database +lib/unicore/lib/Gc/Lu.pl Unicode character database +lib/unicore/lib/Gc/M.pl Unicode character database +lib/unicore/lib/Gc/Mc.pl Unicode character database +lib/unicore/lib/Gc/Me.pl Unicode character database +lib/unicore/lib/Gc/Mn.pl Unicode character database +lib/unicore/lib/Gc/N.pl Unicode character database +lib/unicore/lib/Gc/Nd.pl Unicode character database +lib/unicore/lib/Gc/Nl.pl Unicode character database +lib/unicore/lib/Gc/No.pl Unicode character database +lib/unicore/lib/Gc/P.pl Unicode character database +lib/unicore/lib/Gc/Pc.pl Unicode character database +lib/unicore/lib/Gc/Pd.pl Unicode character database +lib/unicore/lib/Gc/Pe.pl Unicode character database +lib/unicore/lib/Gc/Pf.pl Unicode character database +lib/unicore/lib/Gc/Pi.pl Unicode character database +lib/unicore/lib/Gc/Po.pl Unicode character database +lib/unicore/lib/Gc/Ps.pl Unicode character database +lib/unicore/lib/Gc/S.pl Unicode character database +lib/unicore/lib/Gc/Sc.pl Unicode character database +lib/unicore/lib/Gc/Sk.pl Unicode character database +lib/unicore/lib/Gc/Sm.pl Unicode character database +lib/unicore/lib/Gc/So.pl Unicode character database +lib/unicore/lib/Gc/Z.pl Unicode character database +lib/unicore/lib/Gc/Zs.pl Unicode character database +lib/unicore/lib/GCB/CN.pl Unicode character database +lib/unicore/lib/GCB/EX.pl Unicode character database +lib/unicore/lib/GCB/LV.pl Unicode character database +lib/unicore/lib/GCB/LVT.pl Unicode character database +lib/unicore/lib/GCB/PP.pl Unicode character database +lib/unicore/lib/GCB/SM.pl Unicode character database +lib/unicore/lib/GCB/XX.pl Unicode character database +lib/unicore/lib/GrBase/Y.pl Unicode character database +lib/unicore/lib/GrExt/Y.pl Unicode character database +lib/unicore/lib/Hex/Y.pl Unicode character database +lib/unicore/lib/Hst/NA.pl Unicode character database +lib/unicore/lib/Hyphen/T.pl Unicode character database +lib/unicore/lib/IDC/Y.pl Unicode character database +lib/unicore/lib/Ideo/Y.pl Unicode character database +lib/unicore/lib/IDS/Y.pl Unicode character database +lib/unicore/lib/IdStatus/Allowed.pl Unicode character database +lib/unicore/lib/IdStatus/Restrict.pl Unicode character database +lib/unicore/lib/IdType/DefaultI.pl Unicode character database +lib/unicore/lib/IdType/Exclusio.pl Unicode character database +lib/unicore/lib/IdType/Inclusio.pl Unicode character database +lib/unicore/lib/IdType/LimitedU.pl Unicode character database +lib/unicore/lib/IdType/NotChara.pl Unicode character database +lib/unicore/lib/IdType/NotNFKC.pl Unicode character database +lib/unicore/lib/IdType/NotXID.pl Unicode character database +lib/unicore/lib/IdType/Obsolete.pl Unicode character database +lib/unicore/lib/IdType/Recommen.pl Unicode character database +lib/unicore/lib/IdType/Technica.pl Unicode character database +lib/unicore/lib/IdType/Uncommon.pl Unicode character database +lib/unicore/lib/In/10_0.pl Unicode character database +lib/unicore/lib/In/11_0.pl Unicode character database +lib/unicore/lib/In/12_0.pl Unicode character database +lib/unicore/lib/In/12_1.pl Unicode character database +lib/unicore/lib/In/13_0.pl Unicode character database +lib/unicore/lib/In/2_0.pl Unicode character database +lib/unicore/lib/In/2_1.pl Unicode character database +lib/unicore/lib/In/3_0.pl Unicode character database +lib/unicore/lib/In/3_1.pl Unicode character database +lib/unicore/lib/In/3_2.pl Unicode character database +lib/unicore/lib/In/4_0.pl Unicode character database +lib/unicore/lib/In/4_1.pl Unicode character database +lib/unicore/lib/In/5_0.pl Unicode character database +lib/unicore/lib/In/5_1.pl Unicode character database +lib/unicore/lib/In/5_2.pl Unicode character database +lib/unicore/lib/In/6_0.pl Unicode character database +lib/unicore/lib/In/6_1.pl Unicode character database +lib/unicore/lib/In/6_2.pl Unicode character database +lib/unicore/lib/In/6_3.pl Unicode character database +lib/unicore/lib/In/7_0.pl Unicode character database +lib/unicore/lib/In/8_0.pl Unicode character database +lib/unicore/lib/In/9_0.pl Unicode character database +lib/unicore/lib/InPC/Bottom.pl Unicode character database +lib/unicore/lib/InPC/BottomAn.pl Unicode character database +lib/unicore/lib/InPC/Left.pl Unicode character database +lib/unicore/lib/InPC/LeftAndR.pl Unicode character database +lib/unicore/lib/InPC/NA.pl Unicode character database +lib/unicore/lib/InPC/Overstru.pl Unicode character database +lib/unicore/lib/InPC/Right.pl Unicode character database +lib/unicore/lib/InPC/Top.pl Unicode character database +lib/unicore/lib/InPC/TopAndBo.pl Unicode character database +lib/unicore/lib/InPC/TopAndL2.pl Unicode character database +lib/unicore/lib/InPC/TopAndLe.pl Unicode character database +lib/unicore/lib/InPC/TopAndRi.pl Unicode character database +lib/unicore/lib/InPC/VisualOr.pl Unicode character database +lib/unicore/lib/InSC/Avagraha.pl Unicode character database +lib/unicore/lib/InSC/Bindu.pl Unicode character database +lib/unicore/lib/InSC/Cantilla.pl Unicode character database +lib/unicore/lib/InSC/Consona2.pl Unicode character database +lib/unicore/lib/InSC/Consona3.pl Unicode character database +lib/unicore/lib/InSC/Consona4.pl Unicode character database +lib/unicore/lib/InSC/Consona5.pl Unicode character database +lib/unicore/lib/InSC/Consona6.pl Unicode character database +lib/unicore/lib/InSC/Consona7.pl Unicode character database +lib/unicore/lib/InSC/Consona8.pl Unicode character database +lib/unicore/lib/InSC/Consona9.pl Unicode character database +lib/unicore/lib/InSC/Consonan.pl Unicode character database +lib/unicore/lib/InSC/Invisibl.pl Unicode character database +lib/unicore/lib/InSC/Nukta.pl Unicode character database +lib/unicore/lib/InSC/Number.pl Unicode character database +lib/unicore/lib/InSC/Other.pl Unicode character database +lib/unicore/lib/InSC/PureKill.pl Unicode character database +lib/unicore/lib/InSC/Syllable.pl Unicode character database +lib/unicore/lib/InSC/ToneMark.pl Unicode character database +lib/unicore/lib/InSC/Virama.pl Unicode character database +lib/unicore/lib/InSC/Visarga.pl Unicode character database +lib/unicore/lib/InSC/Vowel.pl Unicode character database +lib/unicore/lib/InSC/VowelDep.pl Unicode character database +lib/unicore/lib/InSC/VowelInd.pl Unicode character database +lib/unicore/lib/Jg/Ain.pl Unicode character database +lib/unicore/lib/Jg/Alef.pl Unicode character database +lib/unicore/lib/Jg/Beh.pl Unicode character database +lib/unicore/lib/Jg/Dal.pl Unicode character database +lib/unicore/lib/Jg/FarsiYeh.pl Unicode character database +lib/unicore/lib/Jg/Feh.pl Unicode character database +lib/unicore/lib/Jg/Gaf.pl Unicode character database +lib/unicore/lib/Jg/Hah.pl Unicode character database +lib/unicore/lib/Jg/HanifiRo.pl Unicode character database +lib/unicore/lib/Jg/Kaf.pl Unicode character database +lib/unicore/lib/Jg/Lam.pl Unicode character database +lib/unicore/lib/Jg/NoJoinin.pl Unicode character database +lib/unicore/lib/Jg/Qaf.pl Unicode character database +lib/unicore/lib/Jg/Reh.pl Unicode character database +lib/unicore/lib/Jg/Sad.pl Unicode character database +lib/unicore/lib/Jg/Seen.pl Unicode character database +lib/unicore/lib/Jg/Waw.pl Unicode character database +lib/unicore/lib/Jg/Yeh.pl Unicode character database +lib/unicore/lib/Jt/C.pl Unicode character database +lib/unicore/lib/Jt/D.pl Unicode character database +lib/unicore/lib/Jt/L.pl Unicode character database +lib/unicore/lib/Jt/R.pl Unicode character database +lib/unicore/lib/Jt/T.pl Unicode character database +lib/unicore/lib/Jt/U.pl Unicode character database +lib/unicore/lib/Lb/AI.pl Unicode character database +lib/unicore/lib/Lb/AL.pl Unicode character database +lib/unicore/lib/Lb/BA.pl Unicode character database +lib/unicore/lib/Lb/BB.pl Unicode character database +lib/unicore/lib/Lb/CJ.pl Unicode character database +lib/unicore/lib/Lb/CL.pl Unicode character database +lib/unicore/lib/Lb/CM.pl Unicode character database +lib/unicore/lib/Lb/EX.pl Unicode character database +lib/unicore/lib/Lb/GL.pl Unicode character database +lib/unicore/lib/Lb/ID.pl Unicode character database +lib/unicore/lib/Lb/IN.pl Unicode character database +lib/unicore/lib/Lb/IS.pl Unicode character database +lib/unicore/lib/Lb/NS.pl Unicode character database +lib/unicore/lib/Lb/NU.pl Unicode character database +lib/unicore/lib/Lb/OP.pl Unicode character database +lib/unicore/lib/Lb/PO.pl Unicode character database +lib/unicore/lib/Lb/PR.pl Unicode character database +lib/unicore/lib/Lb/QU.pl Unicode character database +lib/unicore/lib/Lb/SA.pl Unicode character database +lib/unicore/lib/Lb/XX.pl Unicode character database +lib/unicore/lib/Lower/Y.pl Unicode character database +lib/unicore/lib/Math/Y.pl Unicode character database +lib/unicore/lib/NFCQC/M.pl Unicode character database +lib/unicore/lib/NFCQC/Y.pl Unicode character database +lib/unicore/lib/NFDQC/N.pl Unicode character database +lib/unicore/lib/NFDQC/Y.pl Unicode character database +lib/unicore/lib/NFKCQC/N.pl Unicode character database +lib/unicore/lib/NFKCQC/Y.pl Unicode character database +lib/unicore/lib/NFKDQC/N.pl Unicode character database +lib/unicore/lib/NFKDQC/Y.pl Unicode character database +lib/unicore/lib/Nt/Di.pl Unicode character database +lib/unicore/lib/Nt/None.pl Unicode character database +lib/unicore/lib/Nt/Nu.pl Unicode character database +lib/unicore/lib/Nv/0.pl Unicode character database +lib/unicore/lib/Nv/1.pl Unicode character database +lib/unicore/lib/Nv/10.pl Unicode character database +lib/unicore/lib/Nv/100.pl Unicode character database +lib/unicore/lib/Nv/1000.pl Unicode character database +lib/unicore/lib/Nv/10000.pl Unicode character database +lib/unicore/lib/Nv/100000.pl Unicode character database +lib/unicore/lib/Nv/11.pl Unicode character database +lib/unicore/lib/Nv/12.pl Unicode character database +lib/unicore/lib/Nv/13.pl Unicode character database +lib/unicore/lib/Nv/14.pl Unicode character database +lib/unicore/lib/Nv/15.pl Unicode character database +lib/unicore/lib/Nv/16.pl Unicode character database +lib/unicore/lib/Nv/17.pl Unicode character database +lib/unicore/lib/Nv/18.pl Unicode character database +lib/unicore/lib/Nv/19.pl Unicode character database +lib/unicore/lib/Nv/1_16.pl Unicode character database +lib/unicore/lib/Nv/1_2.pl Unicode character database +lib/unicore/lib/Nv/1_3.pl Unicode character database +lib/unicore/lib/Nv/1_4.pl Unicode character database +lib/unicore/lib/Nv/1_6.pl Unicode character database +lib/unicore/lib/Nv/1_8.pl Unicode character database +lib/unicore/lib/Nv/2.pl Unicode character database +lib/unicore/lib/Nv/20.pl Unicode character database +lib/unicore/lib/Nv/200.pl Unicode character database +lib/unicore/lib/Nv/2000.pl Unicode character database +lib/unicore/lib/Nv/20000.pl Unicode character database +lib/unicore/lib/Nv/2_3.pl Unicode character database +lib/unicore/lib/Nv/3.pl Unicode character database +lib/unicore/lib/Nv/30.pl Unicode character database +lib/unicore/lib/Nv/300.pl Unicode character database +lib/unicore/lib/Nv/3000.pl Unicode character database +lib/unicore/lib/Nv/30000.pl Unicode character database +lib/unicore/lib/Nv/3_16.pl Unicode character database +lib/unicore/lib/Nv/3_4.pl Unicode character database +lib/unicore/lib/Nv/4.pl Unicode character database +lib/unicore/lib/Nv/40.pl Unicode character database +lib/unicore/lib/Nv/400.pl Unicode character database +lib/unicore/lib/Nv/4000.pl Unicode character database +lib/unicore/lib/Nv/40000.pl Unicode character database +lib/unicore/lib/Nv/5.pl Unicode character database +lib/unicore/lib/Nv/50.pl Unicode character database +lib/unicore/lib/Nv/500.pl Unicode character database +lib/unicore/lib/Nv/5000.pl Unicode character database +lib/unicore/lib/Nv/50000.pl Unicode character database +lib/unicore/lib/Nv/6.pl Unicode character database +lib/unicore/lib/Nv/60.pl Unicode character database +lib/unicore/lib/Nv/600.pl Unicode character database +lib/unicore/lib/Nv/6000.pl Unicode character database +lib/unicore/lib/Nv/60000.pl Unicode character database +lib/unicore/lib/Nv/7.pl Unicode character database +lib/unicore/lib/Nv/70.pl Unicode character database +lib/unicore/lib/Nv/700.pl Unicode character database +lib/unicore/lib/Nv/7000.pl Unicode character database +lib/unicore/lib/Nv/70000.pl Unicode character database +lib/unicore/lib/Nv/8.pl Unicode character database +lib/unicore/lib/Nv/80.pl Unicode character database +lib/unicore/lib/Nv/800.pl Unicode character database +lib/unicore/lib/Nv/8000.pl Unicode character database +lib/unicore/lib/Nv/80000.pl Unicode character database +lib/unicore/lib/Nv/9.pl Unicode character database +lib/unicore/lib/Nv/90.pl Unicode character database +lib/unicore/lib/Nv/900.pl Unicode character database +lib/unicore/lib/Nv/9000.pl Unicode character database +lib/unicore/lib/Nv/90000.pl Unicode character database +lib/unicore/lib/PatSyn/Y.pl Unicode character database +lib/unicore/lib/PCM/Y.pl Unicode character database +lib/unicore/lib/Perl/_PerlAny.pl Unicode character database +lib/unicore/lib/Perl/_PerlCh2.pl Unicode character database +lib/unicore/lib/Perl/_PerlCha.pl Unicode character database +lib/unicore/lib/Perl/_PerlFol.pl Unicode character database +lib/unicore/lib/Perl/_PerlIDC.pl Unicode character database +lib/unicore/lib/Perl/_PerlIDS.pl Unicode character database +lib/unicore/lib/Perl/_PerlIsI.pl Unicode character database +lib/unicore/lib/Perl/_PerlNch.pl Unicode character database +lib/unicore/lib/Perl/_PerlPat.pl Unicode character database +lib/unicore/lib/Perl/_PerlPr2.pl Unicode character database +lib/unicore/lib/Perl/_PerlPro.pl Unicode character database +lib/unicore/lib/Perl/_PerlQuo.pl Unicode character database +lib/unicore/lib/Perl/Alnum.pl Unicode character database +lib/unicore/lib/Perl/Assigned.pl Unicode character database +lib/unicore/lib/Perl/Blank.pl Unicode character database +lib/unicore/lib/Perl/Graph.pl Unicode character database +lib/unicore/lib/Perl/PerlWord.pl Unicode character database +lib/unicore/lib/Perl/PosixPun.pl Unicode character database +lib/unicore/lib/Perl/Print.pl Unicode character database +lib/unicore/lib/Perl/SpacePer.pl Unicode character database +lib/unicore/lib/Perl/Title.pl Unicode character database +lib/unicore/lib/Perl/Word.pl Unicode character database +lib/unicore/lib/Perl/XPosixPu.pl Unicode character database +lib/unicore/lib/QMark/Y.pl Unicode character database +lib/unicore/lib/SB/AT.pl Unicode character database +lib/unicore/lib/SB/CL.pl Unicode character database +lib/unicore/lib/SB/EX.pl Unicode character database +lib/unicore/lib/SB/FO.pl Unicode character database +lib/unicore/lib/SB/LE.pl Unicode character database +lib/unicore/lib/SB/LO.pl Unicode character database +lib/unicore/lib/SB/NU.pl Unicode character database +lib/unicore/lib/SB/SC.pl Unicode character database +lib/unicore/lib/SB/Sp.pl Unicode character database +lib/unicore/lib/SB/ST.pl Unicode character database +lib/unicore/lib/SB/UP.pl Unicode character database +lib/unicore/lib/SB/XX.pl Unicode character database +lib/unicore/lib/Sc/Arab.pl Unicode character database +lib/unicore/lib/Sc/Beng.pl Unicode character database +lib/unicore/lib/Sc/Cprt.pl Unicode character database +lib/unicore/lib/Sc/Cyrl.pl Unicode character database +lib/unicore/lib/Sc/Deva.pl Unicode character database +lib/unicore/lib/Sc/Dupl.pl Unicode character database +lib/unicore/lib/Sc/Geor.pl Unicode character database +lib/unicore/lib/Sc/Glag.pl Unicode character database +lib/unicore/lib/Sc/Gong.pl Unicode character database +lib/unicore/lib/Sc/Gonm.pl Unicode character database +lib/unicore/lib/Sc/Gran.pl Unicode character database +lib/unicore/lib/Sc/Grek.pl Unicode character database +lib/unicore/lib/Sc/Gujr.pl Unicode character database +lib/unicore/lib/Sc/Guru.pl Unicode character database +lib/unicore/lib/Sc/Han.pl Unicode character database +lib/unicore/lib/Sc/Hang.pl Unicode character database +lib/unicore/lib/Sc/Hira.pl Unicode character database +lib/unicore/lib/Sc/Kana.pl Unicode character database +lib/unicore/lib/Sc/Knda.pl Unicode character database +lib/unicore/lib/Sc/Latn.pl Unicode character database +lib/unicore/lib/Sc/Limb.pl Unicode character database +lib/unicore/lib/Sc/Linb.pl Unicode character database +lib/unicore/lib/Sc/Mlym.pl Unicode character database +lib/unicore/lib/Sc/Mong.pl Unicode character database +lib/unicore/lib/Sc/Mult.pl Unicode character database +lib/unicore/lib/Sc/Orya.pl Unicode character database +lib/unicore/lib/Sc/Sinh.pl Unicode character database +lib/unicore/lib/Sc/Syrc.pl Unicode character database +lib/unicore/lib/Sc/Taml.pl Unicode character database +lib/unicore/lib/Sc/Telu.pl Unicode character database +lib/unicore/lib/Sc/Zinh.pl Unicode character database +lib/unicore/lib/Sc/Zyyy.pl Unicode character database +lib/unicore/lib/Scx/Adlm.pl Unicode character database +lib/unicore/lib/Scx/Arab.pl Unicode character database +lib/unicore/lib/Scx/Armn.pl Unicode character database +lib/unicore/lib/Scx/Beng.pl Unicode character database +lib/unicore/lib/Scx/Bhks.pl Unicode character database +lib/unicore/lib/Scx/Bopo.pl Unicode character database +lib/unicore/lib/Scx/Cakm.pl Unicode character database +lib/unicore/lib/Scx/Cham.pl Unicode character database +lib/unicore/lib/Scx/Copt.pl Unicode character database +lib/unicore/lib/Scx/Cprt.pl Unicode character database +lib/unicore/lib/Scx/Cyrl.pl Unicode character database +lib/unicore/lib/Scx/Deva.pl Unicode character database +lib/unicore/lib/Scx/Diak.pl Unicode character database +lib/unicore/lib/Scx/Dupl.pl Unicode character database +lib/unicore/lib/Scx/Ethi.pl Unicode character database +lib/unicore/lib/Scx/Geor.pl Unicode character database +lib/unicore/lib/Scx/Glag.pl Unicode character database +lib/unicore/lib/Scx/Gong.pl Unicode character database +lib/unicore/lib/Scx/Gonm.pl Unicode character database +lib/unicore/lib/Scx/Gran.pl Unicode character database +lib/unicore/lib/Scx/Grek.pl Unicode character database +lib/unicore/lib/Scx/Gujr.pl Unicode character database +lib/unicore/lib/Scx/Guru.pl Unicode character database +lib/unicore/lib/Scx/Han.pl Unicode character database +lib/unicore/lib/Scx/Hang.pl Unicode character database +lib/unicore/lib/Scx/Hebr.pl Unicode character database +lib/unicore/lib/Scx/Hira.pl Unicode character database +lib/unicore/lib/Scx/Hmng.pl Unicode character database +lib/unicore/lib/Scx/Hmnp.pl Unicode character database +lib/unicore/lib/Scx/Kana.pl Unicode character database +lib/unicore/lib/Scx/Khar.pl Unicode character database +lib/unicore/lib/Scx/Khmr.pl Unicode character database +lib/unicore/lib/Scx/Khoj.pl Unicode character database +lib/unicore/lib/Scx/Knda.pl Unicode character database +lib/unicore/lib/Scx/Kthi.pl Unicode character database +lib/unicore/lib/Scx/Lana.pl Unicode character database +lib/unicore/lib/Scx/Lao.pl Unicode character database +lib/unicore/lib/Scx/Latn.pl Unicode character database +lib/unicore/lib/Scx/Limb.pl Unicode character database +lib/unicore/lib/Scx/Lina.pl Unicode character database +lib/unicore/lib/Scx/Linb.pl Unicode character database +lib/unicore/lib/Scx/Mlym.pl Unicode character database +lib/unicore/lib/Scx/Mong.pl Unicode character database +lib/unicore/lib/Scx/Mult.pl Unicode character database +lib/unicore/lib/Scx/Mymr.pl Unicode character database +lib/unicore/lib/Scx/Nand.pl Unicode character database +lib/unicore/lib/Scx/Orya.pl Unicode character database +lib/unicore/lib/Scx/Phlp.pl Unicode character database +lib/unicore/lib/Scx/Rohg.pl Unicode character database +lib/unicore/lib/Scx/Shrd.pl Unicode character database +lib/unicore/lib/Scx/Sind.pl Unicode character database +lib/unicore/lib/Scx/Sinh.pl Unicode character database +lib/unicore/lib/Scx/Syrc.pl Unicode character database +lib/unicore/lib/Scx/Tagb.pl Unicode character database +lib/unicore/lib/Scx/Takr.pl Unicode character database +lib/unicore/lib/Scx/Talu.pl Unicode character database +lib/unicore/lib/Scx/Taml.pl Unicode character database +lib/unicore/lib/Scx/Tang.pl Unicode character database +lib/unicore/lib/Scx/Telu.pl Unicode character database +lib/unicore/lib/Scx/Thaa.pl Unicode character database +lib/unicore/lib/Scx/Tibt.pl Unicode character database +lib/unicore/lib/Scx/Tirh.pl Unicode character database +lib/unicore/lib/Scx/Xsux.pl Unicode character database +lib/unicore/lib/Scx/Yezi.pl Unicode character database +lib/unicore/lib/Scx/Yi.pl Unicode character database +lib/unicore/lib/Scx/Zinh.pl Unicode character database +lib/unicore/lib/Scx/Zyyy.pl Unicode character database +lib/unicore/lib/Scx/Zzzz.pl Unicode character database +lib/unicore/lib/SD/Y.pl Unicode character database +lib/unicore/lib/STerm/Y.pl Unicode character database +lib/unicore/lib/Term/Y.pl Unicode character database +lib/unicore/lib/UIdeo/Y.pl Unicode character database +lib/unicore/lib/Upper/Y.pl Unicode character database +lib/unicore/lib/Vo/R.pl Unicode character database +lib/unicore/lib/Vo/Tr.pl Unicode character database +lib/unicore/lib/Vo/Tu.pl Unicode character database +lib/unicore/lib/Vo/U.pl Unicode character database +lib/unicore/lib/WB/EX.pl Unicode character database +lib/unicore/lib/WB/Extend.pl Unicode character database +lib/unicore/lib/WB/FO.pl Unicode character database +lib/unicore/lib/WB/HL.pl Unicode character database +lib/unicore/lib/WB/KA.pl Unicode character database +lib/unicore/lib/WB/LE.pl Unicode character database +lib/unicore/lib/WB/MB.pl Unicode character database +lib/unicore/lib/WB/ML.pl Unicode character database +lib/unicore/lib/WB/MN.pl Unicode character database +lib/unicore/lib/WB/NU.pl Unicode character database +lib/unicore/lib/WB/WSegSpac.pl Unicode character database +lib/unicore/lib/WB/XX.pl Unicode character database +lib/unicore/lib/XIDC/Y.pl Unicode character database +lib/unicore/lib/XIDS/Y.pl Unicode character database lib/unicore/LineBreak.txt Unicode character database lib/unicore/Makefile Unicode character database lib/unicore/mktables Unicode character database generator +lib/unicore/mktables.lst Unicode character database +lib/unicore/Name.pl Unicode character database +lib/unicore/Name.pm Unicode character database lib/unicore/NameAliases.txt Unicode character database lib/unicore/NamedSequences.txt Unicode character database lib/unicore/NamedSqProv.txt Unicode character database lib/unicore/NamesList.txt Unicode character database -lib/unicore/NormalizationCorrections.txt Unicode character database +lib/unicore/NormalizationCorrections.txt Unicode character database lib/unicore/PropertyAliases.txt Unicode character database lib/unicore/PropList.txt Unicode character database -lib/unicore/PropValueAliases.txt Unicode character database +lib/unicore/PropValueAliases.txt Unicode character database lib/unicore/README.perl Unicode character database lib/unicore/ReadMe.txt Unicode character database info -lib/unicore/ScriptExtensions.txt Unicode character database +lib/unicore/ScriptExtensions.txt Unicode character database lib/unicore/Scripts.txt Unicode character database lib/unicore/SpecialCasing.txt Unicode character database -lib/unicore/StandardizedVariants.txt Unicode character database +lib/unicore/StandardizedVariants.txt Unicode character database +lib/unicore/TestProp.pl Unicode character database +lib/unicore/To/_PerlLB.pl Unicode character database +lib/unicore/To/_PerlSCX.pl Unicode character database +lib/unicore/To/Age.pl Unicode character database +lib/unicore/To/Bc.pl Unicode character database +lib/unicore/To/Bmg.pl Unicode character database +lib/unicore/To/Bpb.pl Unicode character database +lib/unicore/To/Bpt.pl Unicode character database +lib/unicore/To/Cf.pl Unicode character database +lib/unicore/To/Digit.pl Unicode character database +lib/unicore/To/Ea.pl Unicode character database +lib/unicore/To/EqUIdeo.pl Unicode character database +lib/unicore/To/Fold.pl Unicode character database +lib/unicore/To/Gc.pl Unicode character database +lib/unicore/To/GCB.pl Unicode character database +lib/unicore/To/Hst.pl Unicode character database +lib/unicore/To/Identif2.pl Unicode character database +lib/unicore/To/Identifi.pl Unicode character database +lib/unicore/To/InPC.pl Unicode character database +lib/unicore/To/InSC.pl Unicode character database +lib/unicore/To/Isc.pl Unicode character database +lib/unicore/To/Jg.pl Unicode character database +lib/unicore/To/Jt.pl Unicode character database +lib/unicore/To/Lb.pl Unicode character database +lib/unicore/To/Lc.pl Unicode character database +lib/unicore/To/Lower.pl Unicode character database +lib/unicore/To/Na1.pl Unicode character database +lib/unicore/To/NameAlia.pl Unicode character database +lib/unicore/To/NFCQC.pl Unicode character database +lib/unicore/To/NFDQC.pl Unicode character database +lib/unicore/To/NFKCCF.pl Unicode character database +lib/unicore/To/NFKCQC.pl Unicode character database +lib/unicore/To/NFKDQC.pl Unicode character database +lib/unicore/To/Nt.pl Unicode character database +lib/unicore/To/Nv.pl Unicode character database +lib/unicore/To/PerlDeci.pl Unicode character database +lib/unicore/To/SB.pl Unicode character database +lib/unicore/To/Sc.pl Unicode character database +lib/unicore/To/Scx.pl Unicode character database +lib/unicore/To/Tc.pl Unicode character database +lib/unicore/To/Title.pl Unicode character database +lib/unicore/To/Uc.pl Unicode character database +lib/unicore/To/Upper.pl Unicode character database +lib/unicore/To/Vo.pl Unicode character database +lib/unicore/To/WB.pl Unicode character database +lib/unicore/UCD.pl Unicode character database lib/unicore/uni_keywords.pl Indices into array in charclass_invlists.h lib/unicore/UnicodeData.txt Unicode character database lib/unicore/version The version of the Unicode -lib/unicore/VerticalOrientation.txt Unicode character database +lib/unicore/VerticalOrientation.txt Unicode character database lib/UNIVERSAL.pm Base class for ALL classes lib/User/grent.pm By-name interface to Perl's builtin getgr* lib/User/grent.t See if User::grwent works @@ -5317,6 +5860,7 @@ pod/perlunicode.pod Perl Unicode support pod/perlunicook.pod Perl Unicode cookbook pod/perlunifaq.pod Perl Unicode FAQ pod/perluniintro.pod Perl Unicode introduction +pod/perluniprops.pod Index of Unicode properties in Perl pod/perlunitut.pod Perl Unicode tutorial pod/perlutil.pod utilities packaged with the Perl distribution pod/perlvar.pod Perl predefined variables diff --git a/gnu/usr.bin/perl/Makefile.SH b/gnu/usr.bin/perl/Makefile.SH index 84cc7675c26..b0070202faa 100644 --- a/gnu/usr.bin/perl/Makefile.SH +++ b/gnu/usr.bin/perl/Makefile.SH @@ -590,7 +590,7 @@ esac $spitshell >>$Makefile <<'!NO!SUBS!' -perltoc_pod_prereqs = extra.pods pod/perl5321delta.pod pod/perlapi.pod pod/perlintern.pod pod/perlmodlib.pod pod/perluniprops.pod +perltoc_pod_prereqs = extra.pods pod/perl5321delta.pod pod/perlapi.pod pod/perlintern.pod pod/perlmodlib.pod generated_pods = pod/perltoc.pod $(perltoc_pod_prereqs) generated_headers = uudmap.h bitcount.h mg_data.h diff --git a/gnu/usr.bin/perl/lib/unicore/CombiningClass.pl b/gnu/usr.bin/perl/lib/unicore/CombiningClass.pl index 3f3247342ee..b718c0ad5c4 100644 --- a/gnu/usr.bin/perl/lib/unicore/CombiningClass.pl +++ b/gnu/usr.bin/perl/lib/unicore/CombiningClass.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToCombiningClass'}{'format'} = 'i'; # integer -$utf8::SwashInfo{'ToCombiningClass'}{'missing'} = '0'; +$Unicode::UCD::SwashInfo{'ToCombiningClass'}{'format'} = 'i'; # integer +$Unicode::UCD::SwashInfo{'ToCombiningClass'}{'missing'} = '0'; return <<'END'; 300 314 230 @@ -217,6 +217,7 @@ FC6 220 1AB5 1ABA 220 1ABB 1ABC 230 1ABD 220 +1ABF 1AC0 220 1B34 7 1B44 9 1B6B 230 @@ -281,6 +282,7 @@ A674 A67D 230 A69E A69F 230 A6F0 A6F1 230 A806 9 +A82C 9 A8C4 9 A8E0 A8F1 230 A92B A92D 220 @@ -311,6 +313,7 @@ FE2E FE2F 230 10AE5 230 10AE6 220 10D24 10D27 230 +10EAB 10EAC 230 10F46 10F47 220 10F48 10F4A 230 10F4B 220 @@ -346,6 +349,8 @@ FE2E FE2F 230 1172B 9 11839 9 1183A 7 +1193D 1193E 9 +11943 7 119E0 9 11A34 9 11A47 9 @@ -356,6 +361,7 @@ FE2E FE2F 230 11D97 9 16AF0 16AF4 1 16B30 16B36 230 +16FF0 16FF1 6 1BC9E 1 1D165 1D166 216 1D167 1D169 1 diff --git a/gnu/usr.bin/perl/lib/unicore/Decomposition.pl b/gnu/usr.bin/perl/lib/unicore/Decomposition.pl index 33b5ce68c15..41e6c29cebe 100644 --- a/gnu/usr.bin/perl/lib/unicore/Decomposition.pl +++ b/gnu/usr.bin/perl/lib/unicore/Decomposition.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -2344,6 +2344,7 @@ AB5C A727 AB5D AB37 AB5E 026B AB5F AB52 +AB69 028D F900 8C48 F901 66F4 F902 8ECA @@ -3887,6 +3888,7 @@ FFEE 25CB 114BE 114B9 114BD 115BA 115B8 115AF 115BB 115B9 115AF +11938 11935 11930 1D15E 1D157 1D165 1D15F 1D158 1D165 1D160 1D15F 1D16E @@ -5173,6 +5175,16 @@ FFEE 25CB 1F248 3014 6557 3015 1F250 5F97 1F251 53EF +1FBF0 0030 +1FBF1 0031 +1FBF2 0032 +1FBF3 0033 +1FBF4 0034 +1FBF5 0035 +1FBF6 0036 +1FBF7 0037 +1FBF8 0038 +1FBF9 0039 2F800 4E3D 2F801 4E38 2F802 4E41 diff --git a/gnu/usr.bin/perl/lib/unicore/Name.pl b/gnu/usr.bin/perl/lib/unicore/Name.pl index f0f0520d315..f916f6bb4c0 100644 --- a/gnu/usr.bin/perl/lib/unicore/Name.pl +++ b/gnu/usr.bin/perl/lib/unicore/Name.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,32254 +10,98200 @@ return <<'END'; -00000 NULL -00000 NUL -00001 START OF HEADING -00001 SOH -00002 START OF TEXT -00002 STX -00003 END OF TEXT -00003 ETX -00004 END OF TRANSMISSION -00004 EOT -00005 ENQUIRY -00005 ENQ -00006 ACKNOWLEDGE -00006 ACK -00007 ALERT -00007 BEL -00008 BACKSPACE -00008 BS -00009 CHARACTER TABULATION -00009 HORIZONTAL TABULATION -00009 HT -00009 TAB -0000A LINE FEED -0000A NEW LINE -0000A END OF LINE -0000A LINE FEED (LF) -0000A EOL -0000A LF -0000A NL -0000B LINE TABULATION -0000B VERTICAL TABULATION -0000B VT -0000C FORM FEED -0000C FORM FEED (FF) -0000C FF -0000D CARRIAGE RETURN -0000D CARRIAGE RETURN (CR) -0000D CR -0000E SHIFT OUT -0000E LOCKING-SHIFT ONE -0000E SO -0000F SHIFT IN -0000F LOCKING-SHIFT ZERO -0000F SI -00010 DATA LINK ESCAPE -00010 DLE -00011 DEVICE CONTROL ONE -00011 DC1 -00012 DEVICE CONTROL TWO -00012 DC2 -00013 DEVICE CONTROL THREE -00013 DC3 -00014 DEVICE CONTROL FOUR -00014 DC4 -00015 NEGATIVE ACKNOWLEDGE -00015 NAK -00016 SYNCHRONOUS IDLE -00016 SYN -00017 END OF TRANSMISSION BLOCK -00017 ETB -00018 CANCEL -00018 CAN -00019 END OF MEDIUM -00019 EOM -0001A SUBSTITUTE -0001A SUB -0001B ESCAPE -0001B ESC -0001C INFORMATION SEPARATOR FOUR -0001C FILE SEPARATOR -0001C FS -0001D INFORMATION SEPARATOR THREE -0001D GROUP SEPARATOR -0001D GS -0001E INFORMATION SEPARATOR TWO -0001E RECORD SEPARATOR -0001E RS -0001F INFORMATION SEPARATOR ONE -0001F UNIT SEPARATOR -0001F US -00020 SPACE -00020 SP -00021 EXCLAMATION MARK -00022 QUOTATION MARK -00023 NUMBER SIGN -00024 DOLLAR SIGN -00025 PERCENT SIGN -00026 AMPERSAND -00027 APOSTROPHE -00028 LEFT PARENTHESIS -00029 RIGHT PARENTHESIS -0002A ASTERISK -0002B PLUS SIGN -0002C COMMA -0002D HYPHEN-MINUS -0002E FULL STOP -0002F SOLIDUS -00030 DIGIT ZERO -00031 DIGIT ONE -00032 DIGIT TWO -00033 DIGIT THREE -00034 DIGIT FOUR -00035 DIGIT FIVE -00036 DIGIT SIX -00037 DIGIT SEVEN -00038 DIGIT EIGHT -00039 DIGIT NINE -0003A COLON -0003B SEMICOLON -0003C LESS-THAN SIGN -0003D EQUALS SIGN -0003E GREATER-THAN SIGN -0003F QUESTION MARK -00040 COMMERCIAL AT -00041 LATIN CAPITAL LETTER A -00042 LATIN CAPITAL LETTER B -00043 LATIN CAPITAL LETTER C -00044 LATIN CAPITAL LETTER D -00045 LATIN CAPITAL LETTER E -00046 LATIN CAPITAL LETTER F -00047 LATIN CAPITAL LETTER G -00048 LATIN CAPITAL LETTER H -00049 LATIN CAPITAL LETTER I -0004A LATIN CAPITAL LETTER J -0004B LATIN CAPITAL LETTER K -0004C LATIN CAPITAL LETTER L -0004D LATIN CAPITAL LETTER M -0004E LATIN CAPITAL LETTER N -0004F LATIN CAPITAL LETTER O -00050 LATIN CAPITAL LETTER P -00051 LATIN CAPITAL LETTER Q -00052 LATIN CAPITAL LETTER R -00053 LATIN CAPITAL LETTER S -00054 LATIN CAPITAL LETTER T -00055 LATIN CAPITAL LETTER U -00056 LATIN CAPITAL LETTER V -00057 LATIN CAPITAL LETTER W -00058 LATIN CAPITAL LETTER X -00059 LATIN CAPITAL LETTER Y -0005A LATIN CAPITAL LETTER Z -0005B LEFT SQUARE BRACKET -0005C REVERSE SOLIDUS -0005D RIGHT SQUARE BRACKET -0005E CIRCUMFLEX ACCENT -0005F LOW LINE -00060 GRAVE ACCENT -00061 LATIN SMALL LETTER A -00062 LATIN SMALL LETTER B -00063 LATIN SMALL LETTER C -00064 LATIN SMALL LETTER D -00065 LATIN SMALL LETTER E -00066 LATIN SMALL LETTER F -00067 LATIN SMALL LETTER G -00068 LATIN SMALL LETTER H -00069 LATIN SMALL LETTER I -0006A LATIN SMALL LETTER J -0006B LATIN SMALL LETTER K -0006C LATIN SMALL LETTER L -0006D LATIN SMALL LETTER M -0006E LATIN SMALL LETTER N -0006F LATIN SMALL LETTER O -00070 LATIN SMALL LETTER P -00071 LATIN SMALL LETTER Q -00072 LATIN SMALL LETTER R -00073 LATIN SMALL LETTER S -00074 LATIN SMALL LETTER T -00075 LATIN SMALL LETTER U -00076 LATIN SMALL LETTER V -00077 LATIN SMALL LETTER W -00078 LATIN SMALL LETTER X -00079 LATIN SMALL LETTER Y -0007A LATIN SMALL LETTER Z -0007B LEFT CURLY BRACKET -0007C VERTICAL LINE -0007D RIGHT CURLY BRACKET -0007E TILDE -0007F DELETE -0007F DEL -00080 PADDING CHARACTER -00080 PAD -00081 HIGH OCTET PRESET -00081 HOP -00082 BREAK PERMITTED HERE -00082 BPH -00083 NO BREAK HERE -00083 NBH -00084 INDEX -00084 IND -00085 NEXT LINE -00085 NEXT LINE (NEL) -00085 NEL -00086 START OF SELECTED AREA -00086 SSA -00087 END OF SELECTED AREA -00087 ESA -00088 CHARACTER TABULATION SET -00088 HORIZONTAL TABULATION SET -00088 HTS -00089 CHARACTER TABULATION WITH JUSTIFICATION -00089 HORIZONTAL TABULATION WITH JUSTIFICATION -00089 HTJ -0008A LINE TABULATION SET -0008A VERTICAL TABULATION SET -0008A VTS -0008B PARTIAL LINE FORWARD -0008B PARTIAL LINE DOWN -0008B PLD -0008C PARTIAL LINE BACKWARD -0008C PARTIAL LINE UP -0008C PLU -0008D REVERSE LINE FEED -0008D REVERSE INDEX -0008D RI -0008E SINGLE SHIFT TWO -0008E SINGLE-SHIFT-2 -0008E SS2 -0008F SINGLE SHIFT THREE -0008F SINGLE-SHIFT-3 -0008F SS3 -00090 DEVICE CONTROL STRING -00090 DCS -00091 PRIVATE USE ONE -00091 PRIVATE USE-1 -00091 PU1 -00092 PRIVATE USE TWO -00092 PRIVATE USE-2 -00092 PU2 -00093 SET TRANSMIT STATE -00093 STS -00094 CANCEL CHARACTER -00094 CCH -00095 MESSAGE WAITING -00095 MW -00096 START OF GUARDED AREA -00096 START OF PROTECTED AREA -00096 SPA -00097 END OF GUARDED AREA -00097 END OF PROTECTED AREA -00097 EPA -00098 START OF STRING -00098 SOS -00099 SINGLE GRAPHIC CHARACTER INTRODUCER -00099 SGC -0009A SINGLE CHARACTER INTRODUCER -0009A SCI -0009B CONTROL SEQUENCE INTRODUCER -0009B CSI -0009C STRING TERMINATOR -0009C ST -0009D OPERATING SYSTEM COMMAND -0009D OSC -0009E PRIVACY MESSAGE -0009E PM -0009F APPLICATION PROGRAM COMMAND -0009F APC -000A0 NO-BREAK SPACE -000A0 NBSP -000A1 INVERTED EXCLAMATION MARK -000A2 CENT SIGN -000A3 POUND SIGN -000A4 CURRENCY SIGN -000A5 YEN SIGN -000A6 BROKEN BAR -000A7 SECTION SIGN -000A8 DIAERESIS -000A9 COPYRIGHT SIGN -000AA FEMININE ORDINAL INDICATOR -000AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -000AC NOT SIGN -000AD SOFT HYPHEN -000AD SHY -000AE REGISTERED SIGN -000AF MACRON -000B0 DEGREE SIGN -000B1 PLUS-MINUS SIGN -000B2 SUPERSCRIPT TWO -000B3 SUPERSCRIPT THREE -000B4 ACUTE ACCENT -000B5 MICRO SIGN -000B6 PILCROW SIGN -000B7 MIDDLE DOT -000B8 CEDILLA -000B9 SUPERSCRIPT ONE -000BA MASCULINE ORDINAL INDICATOR -000BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -000BC VULGAR FRACTION ONE QUARTER -000BD VULGAR FRACTION ONE HALF -000BE VULGAR FRACTION THREE QUARTERS -000BF INVERTED QUESTION MARK -000C0 LATIN CAPITAL LETTER A WITH GRAVE -000C1 LATIN CAPITAL LETTER A WITH ACUTE -000C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX -000C3 LATIN CAPITAL LETTER A WITH TILDE -000C4 LATIN CAPITAL LETTER A WITH DIAERESIS -000C5 LATIN CAPITAL LETTER A WITH RING ABOVE -000C6 LATIN CAPITAL LETTER AE -000C7 LATIN CAPITAL LETTER C WITH CEDILLA -000C8 LATIN CAPITAL LETTER E WITH GRAVE -000C9 LATIN CAPITAL LETTER E WITH ACUTE -000CA LATIN CAPITAL LETTER E WITH CIRCUMFLEX -000CB LATIN CAPITAL LETTER E WITH DIAERESIS -000CC LATIN CAPITAL LETTER I WITH GRAVE -000CD LATIN CAPITAL LETTER I WITH ACUTE -000CE LATIN CAPITAL LETTER I WITH CIRCUMFLEX -000CF LATIN CAPITAL LETTER I WITH DIAERESIS -000D0 LATIN CAPITAL LETTER ETH -000D1 LATIN CAPITAL LETTER N WITH TILDE -000D2 LATIN CAPITAL LETTER O WITH GRAVE -000D3 LATIN CAPITAL LETTER O WITH ACUTE -000D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX -000D5 LATIN CAPITAL LETTER O WITH TILDE -000D6 LATIN CAPITAL LETTER O WITH DIAERESIS -000D7 MULTIPLICATION SIGN -000D8 LATIN CAPITAL LETTER O WITH STROKE -000D9 LATIN CAPITAL LETTER U WITH GRAVE -000DA LATIN CAPITAL LETTER U WITH ACUTE -000DB LATIN CAPITAL LETTER U WITH CIRCUMFLEX -000DC LATIN CAPITAL LETTER U WITH DIAERESIS -000DD LATIN CAPITAL LETTER Y WITH ACUTE -000DE LATIN CAPITAL LETTER THORN -000DF LATIN SMALL LETTER SHARP S -000E0 LATIN SMALL LETTER A WITH GRAVE -000E1 LATIN SMALL LETTER A WITH ACUTE -000E2 LATIN SMALL LETTER A WITH CIRCUMFLEX -000E3 LATIN SMALL LETTER A WITH TILDE -000E4 LATIN SMALL LETTER A WITH DIAERESIS -000E5 LATIN SMALL LETTER A WITH RING ABOVE -000E6 LATIN SMALL LETTER AE -000E7 LATIN SMALL LETTER C WITH CEDILLA -000E8 LATIN SMALL LETTER E WITH GRAVE -000E9 LATIN SMALL LETTER E WITH ACUTE -000EA LATIN SMALL LETTER E WITH CIRCUMFLEX -000EB LATIN SMALL LETTER E WITH DIAERESIS -000EC LATIN SMALL LETTER I WITH GRAVE -000ED LATIN SMALL LETTER I WITH ACUTE -000EE LATIN SMALL LETTER I WITH CIRCUMFLEX -000EF LATIN SMALL LETTER I WITH DIAERESIS -000F0 LATIN SMALL LETTER ETH -000F1 LATIN SMALL LETTER N WITH TILDE -000F2 LATIN SMALL LETTER O WITH GRAVE -000F3 LATIN SMALL LETTER O WITH ACUTE -000F4 LATIN SMALL LETTER O WITH CIRCUMFLEX -000F5 LATIN SMALL LETTER O WITH TILDE -000F6 LATIN SMALL LETTER O WITH DIAERESIS -000F7 DIVISION SIGN -000F8 LATIN SMALL LETTER O WITH STROKE -000F9 LATIN SMALL LETTER U WITH GRAVE -000FA LATIN SMALL LETTER U WITH ACUTE -000FB LATIN SMALL LETTER U WITH CIRCUMFLEX -000FC LATIN SMALL LETTER U WITH DIAERESIS -000FD LATIN SMALL LETTER Y WITH ACUTE -000FE LATIN SMALL LETTER THORN -000FF LATIN SMALL LETTER Y WITH DIAERESIS -00100 LATIN CAPITAL LETTER A WITH MACRON -00101 LATIN SMALL LETTER A WITH MACRON -00102 LATIN CAPITAL LETTER A WITH BREVE -00103 LATIN SMALL LETTER A WITH BREVE -00104 LATIN CAPITAL LETTER A WITH OGONEK -00105 LATIN SMALL LETTER A WITH OGONEK -00106 LATIN CAPITAL LETTER C WITH ACUTE -00107 LATIN SMALL LETTER C WITH ACUTE -00108 LATIN CAPITAL LETTER C WITH CIRCUMFLEX -00109 LATIN SMALL LETTER C WITH CIRCUMFLEX -0010A LATIN CAPITAL LETTER C WITH DOT ABOVE -0010B LATIN SMALL LETTER C WITH DOT ABOVE -0010C LATIN CAPITAL LETTER C WITH CARON -0010D LATIN SMALL LETTER C WITH CARON -0010E LATIN CAPITAL LETTER D WITH CARON -0010F LATIN SMALL LETTER D WITH CARON -00110 LATIN CAPITAL LETTER D WITH STROKE -00111 LATIN SMALL LETTER D WITH STROKE -00112 LATIN CAPITAL LETTER E WITH MACRON -00113 LATIN SMALL LETTER E WITH MACRON -00114 LATIN CAPITAL LETTER E WITH BREVE -00115 LATIN SMALL LETTER E WITH BREVE -00116 LATIN CAPITAL LETTER E WITH DOT ABOVE -00117 LATIN SMALL LETTER E WITH DOT ABOVE -00118 LATIN CAPITAL LETTER E WITH OGONEK -00119 LATIN SMALL LETTER E WITH OGONEK -0011A LATIN CAPITAL LETTER E WITH CARON -0011B LATIN SMALL LETTER E WITH CARON -0011C LATIN CAPITAL LETTER G WITH CIRCUMFLEX -0011D LATIN SMALL LETTER G WITH CIRCUMFLEX -0011E LATIN CAPITAL LETTER G WITH BREVE -0011F LATIN SMALL LETTER G WITH BREVE -00120 LATIN CAPITAL LETTER G WITH DOT ABOVE -00121 LATIN SMALL LETTER G WITH DOT ABOVE -00122 LATIN CAPITAL LETTER G WITH CEDILLA -00123 LATIN SMALL LETTER G WITH CEDILLA -00124 LATIN CAPITAL LETTER H WITH CIRCUMFLEX -00125 LATIN SMALL LETTER H WITH CIRCUMFLEX -00126 LATIN CAPITAL LETTER H WITH STROKE -00127 LATIN SMALL LETTER H WITH STROKE -00128 LATIN CAPITAL LETTER I WITH TILDE -00129 LATIN SMALL LETTER I WITH TILDE -0012A LATIN CAPITAL LETTER I WITH MACRON -0012B LATIN SMALL LETTER I WITH MACRON -0012C LATIN CAPITAL LETTER I WITH BREVE -0012D LATIN SMALL LETTER I WITH BREVE -0012E LATIN CAPITAL LETTER I WITH OGONEK -0012F LATIN SMALL LETTER I WITH OGONEK -00130 LATIN CAPITAL LETTER I WITH DOT ABOVE -00131 LATIN SMALL LETTER DOTLESS I -00132 LATIN CAPITAL LIGATURE IJ -00133 LATIN SMALL LIGATURE IJ -00134 LATIN CAPITAL LETTER J WITH CIRCUMFLEX -00135 LATIN SMALL LETTER J WITH CIRCUMFLEX -00136 LATIN CAPITAL LETTER K WITH CEDILLA -00137 LATIN SMALL LETTER K WITH CEDILLA -00138 LATIN SMALL LETTER KRA -00139 LATIN CAPITAL LETTER L WITH ACUTE -0013A LATIN SMALL LETTER L WITH ACUTE -0013B LATIN CAPITAL LETTER L WITH CEDILLA -0013C LATIN SMALL LETTER L WITH CEDILLA -0013D LATIN CAPITAL LETTER L WITH CARON -0013E LATIN SMALL LETTER L WITH CARON -0013F LATIN CAPITAL LETTER L WITH MIDDLE DOT -00140 LATIN SMALL LETTER L WITH MIDDLE DOT -00141 LATIN CAPITAL LETTER L WITH STROKE -00142 LATIN SMALL LETTER L WITH STROKE -00143 LATIN CAPITAL LETTER N WITH ACUTE -00144 LATIN SMALL LETTER N WITH ACUTE -00145 LATIN CAPITAL LETTER N WITH CEDILLA -00146 LATIN SMALL LETTER N WITH CEDILLA -00147 LATIN CAPITAL LETTER N WITH CARON -00148 LATIN SMALL LETTER N WITH CARON -00149 LATIN SMALL LETTER N PRECEDED BY APOSTROPHE -0014A LATIN CAPITAL LETTER ENG -0014B LATIN SMALL LETTER ENG -0014C LATIN CAPITAL LETTER O WITH MACRON -0014D LATIN SMALL LETTER O WITH MACRON -0014E LATIN CAPITAL LETTER O WITH BREVE -0014F LATIN SMALL LETTER O WITH BREVE -00150 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE -00151 LATIN SMALL LETTER O WITH DOUBLE ACUTE -00152 LATIN CAPITAL LIGATURE OE -00153 LATIN SMALL LIGATURE OE -00154 LATIN CAPITAL LETTER R WITH ACUTE -00155 LATIN SMALL LETTER R WITH ACUTE -00156 LATIN CAPITAL LETTER R WITH CEDILLA -00157 LATIN SMALL LETTER R WITH CEDILLA -00158 LATIN CAPITAL LETTER R WITH CARON -00159 LATIN SMALL LETTER R WITH CARON -0015A LATIN CAPITAL LETTER S WITH ACUTE -0015B LATIN SMALL LETTER S WITH ACUTE -0015C LATIN CAPITAL LETTER S WITH CIRCUMFLEX -0015D LATIN SMALL LETTER S WITH CIRCUMFLEX -0015E LATIN CAPITAL LETTER S WITH CEDILLA -0015F LATIN SMALL LETTER S WITH CEDILLA -00160 LATIN CAPITAL LETTER S WITH CARON -00161 LATIN SMALL LETTER S WITH CARON -00162 LATIN CAPITAL LETTER T WITH CEDILLA -00163 LATIN SMALL LETTER T WITH CEDILLA -00164 LATIN CAPITAL LETTER T WITH CARON -00165 LATIN SMALL LETTER T WITH CARON -00166 LATIN CAPITAL LETTER T WITH STROKE -00167 LATIN SMALL LETTER T WITH STROKE -00168 LATIN CAPITAL LETTER U WITH TILDE -00169 LATIN SMALL LETTER U WITH TILDE -0016A LATIN CAPITAL LETTER U WITH MACRON -0016B LATIN SMALL LETTER U WITH MACRON -0016C LATIN CAPITAL LETTER U WITH BREVE -0016D LATIN SMALL LETTER U WITH BREVE -0016E LATIN CAPITAL LETTER U WITH RING ABOVE -0016F LATIN SMALL LETTER U WITH RING ABOVE -00170 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE -00171 LATIN SMALL LETTER U WITH DOUBLE ACUTE -00172 LATIN CAPITAL LETTER U WITH OGONEK -00173 LATIN SMALL LETTER U WITH OGONEK -00174 LATIN CAPITAL LETTER W WITH CIRCUMFLEX -00175 LATIN SMALL LETTER W WITH CIRCUMFLEX -00176 LATIN CAPITAL LETTER Y WITH CIRCUMFLEX -00177 LATIN SMALL LETTER Y WITH CIRCUMFLEX -00178 LATIN CAPITAL LETTER Y WITH DIAERESIS -00179 LATIN CAPITAL LETTER Z WITH ACUTE -0017A LATIN SMALL LETTER Z WITH ACUTE -0017B LATIN CAPITAL LETTER Z WITH DOT ABOVE -0017C LATIN SMALL LETTER Z WITH DOT ABOVE -0017D LATIN CAPITAL LETTER Z WITH CARON -0017E LATIN SMALL LETTER Z WITH CARON -0017F LATIN SMALL LETTER LONG S -00180 LATIN SMALL LETTER B WITH STROKE -00181 LATIN CAPITAL LETTER B WITH HOOK -00182 LATIN CAPITAL LETTER B WITH TOPBAR -00183 LATIN SMALL LETTER B WITH TOPBAR -00184 LATIN CAPITAL LETTER TONE SIX -00185 LATIN SMALL LETTER TONE SIX -00186 LATIN CAPITAL LETTER OPEN O -00187 LATIN CAPITAL LETTER C WITH HOOK -00188 LATIN SMALL LETTER C WITH HOOK -00189 LATIN CAPITAL LETTER AFRICAN D -0018A LATIN CAPITAL LETTER D WITH HOOK -0018B LATIN CAPITAL LETTER D WITH TOPBAR -0018C LATIN SMALL LETTER D WITH TOPBAR -0018D LATIN SMALL LETTER TURNED DELTA -0018E LATIN CAPITAL LETTER REVERSED E -0018F LATIN CAPITAL LETTER SCHWA -00190 LATIN CAPITAL LETTER OPEN E -00191 LATIN CAPITAL LETTER F WITH HOOK -00192 LATIN SMALL LETTER F WITH HOOK -00193 LATIN CAPITAL LETTER G WITH HOOK -00194 LATIN CAPITAL LETTER GAMMA -00195 LATIN SMALL LETTER HV -00196 LATIN CAPITAL LETTER IOTA -00197 LATIN CAPITAL LETTER I WITH STROKE -00198 LATIN CAPITAL LETTER K WITH HOOK -00199 LATIN SMALL LETTER K WITH HOOK -0019A LATIN SMALL LETTER L WITH BAR -0019B LATIN SMALL LETTER LAMBDA WITH STROKE -0019C LATIN CAPITAL LETTER TURNED M -0019D LATIN CAPITAL LETTER N WITH LEFT HOOK -0019E LATIN SMALL LETTER N WITH LONG RIGHT LEG -0019F LATIN CAPITAL LETTER O WITH MIDDLE TILDE -001A0 LATIN CAPITAL LETTER O WITH HORN -001A1 LATIN SMALL LETTER O WITH HORN -001A2 LATIN CAPITAL LETTER GHA -001A2 LATIN CAPITAL LETTER OI -001A3 LATIN SMALL LETTER GHA -001A3 LATIN SMALL LETTER OI -001A4 LATIN CAPITAL LETTER P WITH HOOK -001A5 LATIN SMALL LETTER P WITH HOOK -001A6 LATIN LETTER YR -001A7 LATIN CAPITAL LETTER TONE TWO -001A8 LATIN SMALL LETTER TONE TWO -001A9 LATIN CAPITAL LETTER ESH -001AA LATIN LETTER REVERSED ESH LOOP -001AB LATIN SMALL LETTER T WITH PALATAL HOOK -001AC LATIN CAPITAL LETTER T WITH HOOK -001AD LATIN SMALL LETTER T WITH HOOK -001AE LATIN CAPITAL LETTER T WITH RETROFLEX HOOK -001AF LATIN CAPITAL LETTER U WITH HORN -001B0 LATIN SMALL LETTER U WITH HORN -001B1 LATIN CAPITAL LETTER UPSILON -001B2 LATIN CAPITAL LETTER V WITH HOOK -001B3 LATIN CAPITAL LETTER Y WITH HOOK -001B4 LATIN SMALL LETTER Y WITH HOOK -001B5 LATIN CAPITAL LETTER Z WITH STROKE -001B6 LATIN SMALL LETTER Z WITH STROKE -001B7 LATIN CAPITAL LETTER EZH -001B8 LATIN CAPITAL LETTER EZH REVERSED -001B9 LATIN SMALL LETTER EZH REVERSED -001BA LATIN SMALL LETTER EZH WITH TAIL -001BB LATIN LETTER TWO WITH STROKE -001BC LATIN CAPITAL LETTER TONE FIVE -001BD LATIN SMALL LETTER TONE FIVE -001BE LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE -001BF LATIN LETTER WYNN -001C0 LATIN LETTER DENTAL CLICK -001C1 LATIN LETTER LATERAL CLICK -001C2 LATIN LETTER ALVEOLAR CLICK -001C3 LATIN LETTER RETROFLEX CLICK -001C4 LATIN CAPITAL LETTER DZ WITH CARON -001C5 LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON -001C6 LATIN SMALL LETTER DZ WITH CARON -001C7 LATIN CAPITAL LETTER LJ -001C8 LATIN CAPITAL LETTER L WITH SMALL LETTER J -001C9 LATIN SMALL LETTER LJ -001CA LATIN CAPITAL LETTER NJ -001CB LATIN CAPITAL LETTER N WITH SMALL LETTER J -001CC LATIN SMALL LETTER NJ -001CD LATIN CAPITAL LETTER A WITH CARON -001CE LATIN SMALL LETTER A WITH CARON -001CF LATIN CAPITAL LETTER I WITH CARON -001D0 LATIN SMALL LETTER I WITH CARON -001D1 LATIN CAPITAL LETTER O WITH CARON -001D2 LATIN SMALL LETTER O WITH CARON -001D3 LATIN CAPITAL LETTER U WITH CARON -001D4 LATIN SMALL LETTER U WITH CARON -001D5 LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON -001D6 LATIN SMALL LETTER U WITH DIAERESIS AND MACRON -001D7 LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE -001D8 LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE -001D9 LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON -001DA LATIN SMALL LETTER U WITH DIAERESIS AND CARON -001DB LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE -001DC LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE -001DD LATIN SMALL LETTER TURNED E -001DE LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON -001DF LATIN SMALL LETTER A WITH DIAERESIS AND MACRON -001E0 LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON -001E1 LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON -001E2 LATIN CAPITAL LETTER AE WITH MACRON -001E3 LATIN SMALL LETTER AE WITH MACRON -001E4 LATIN CAPITAL LETTER G WITH STROKE -001E5 LATIN SMALL LETTER G WITH STROKE -001E6 LATIN CAPITAL LETTER G WITH CARON -001E7 LATIN SMALL LETTER G WITH CARON -001E8 LATIN CAPITAL LETTER K WITH CARON -001E9 LATIN SMALL LETTER K WITH CARON -001EA LATIN CAPITAL LETTER O WITH OGONEK -001EB LATIN SMALL LETTER O WITH OGONEK -001EC LATIN CAPITAL LETTER O WITH OGONEK AND MACRON -001ED LATIN SMALL LETTER O WITH OGONEK AND MACRON -001EE LATIN CAPITAL LETTER EZH WITH CARON -001EF LATIN SMALL LETTER EZH WITH CARON -001F0 LATIN SMALL LETTER J WITH CARON -001F1 LATIN CAPITAL LETTER DZ -001F2 LATIN CAPITAL LETTER D WITH SMALL LETTER Z -001F3 LATIN SMALL LETTER DZ -001F4 LATIN CAPITAL LETTER G WITH ACUTE -001F5 LATIN SMALL LETTER G WITH ACUTE -001F6 LATIN CAPITAL LETTER HWAIR -001F7 LATIN CAPITAL LETTER WYNN -001F8 LATIN CAPITAL LETTER N WITH GRAVE -001F9 LATIN SMALL LETTER N WITH GRAVE -001FA LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE -001FB LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE -001FC LATIN CAPITAL LETTER AE WITH ACUTE -001FD LATIN SMALL LETTER AE WITH ACUTE -001FE LATIN CAPITAL LETTER O WITH STROKE AND ACUTE -001FF LATIN SMALL LETTER O WITH STROKE AND ACUTE -00200 LATIN CAPITAL LETTER A WITH DOUBLE GRAVE -00201 LATIN SMALL LETTER A WITH DOUBLE GRAVE -00202 LATIN CAPITAL LETTER A WITH INVERTED BREVE -00203 LATIN SMALL LETTER A WITH INVERTED BREVE -00204 LATIN CAPITAL LETTER E WITH DOUBLE GRAVE -00205 LATIN SMALL LETTER E WITH DOUBLE GRAVE -00206 LATIN CAPITAL LETTER E WITH INVERTED BREVE -00207 LATIN SMALL LETTER E WITH INVERTED BREVE -00208 LATIN CAPITAL LETTER I WITH DOUBLE GRAVE -00209 LATIN SMALL LETTER I WITH DOUBLE GRAVE -0020A LATIN CAPITAL LETTER I WITH INVERTED BREVE -0020B LATIN SMALL LETTER I WITH INVERTED BREVE -0020C LATIN CAPITAL LETTER O WITH DOUBLE GRAVE -0020D LATIN SMALL LETTER O WITH DOUBLE GRAVE -0020E LATIN CAPITAL LETTER O WITH INVERTED BREVE -0020F LATIN SMALL LETTER O WITH INVERTED BREVE -00210 LATIN CAPITAL LETTER R WITH DOUBLE GRAVE -00211 LATIN SMALL LETTER R WITH DOUBLE GRAVE -00212 LATIN CAPITAL LETTER R WITH INVERTED BREVE -00213 LATIN SMALL LETTER R WITH INVERTED BREVE -00214 LATIN CAPITAL LETTER U WITH DOUBLE GRAVE -00215 LATIN SMALL LETTER U WITH DOUBLE GRAVE -00216 LATIN CAPITAL LETTER U WITH INVERTED BREVE -00217 LATIN SMALL LETTER U WITH INVERTED BREVE -00218 LATIN CAPITAL LETTER S WITH COMMA BELOW -00219 LATIN SMALL LETTER S WITH COMMA BELOW -0021A LATIN CAPITAL LETTER T WITH COMMA BELOW -0021B LATIN SMALL LETTER T WITH COMMA BELOW -0021C LATIN CAPITAL LETTER YOGH -0021D LATIN SMALL LETTER YOGH -0021E LATIN CAPITAL LETTER H WITH CARON -0021F LATIN SMALL LETTER H WITH CARON -00220 LATIN CAPITAL LETTER N WITH LONG RIGHT LEG -00221 LATIN SMALL LETTER D WITH CURL -00222 LATIN CAPITAL LETTER OU -00223 LATIN SMALL LETTER OU -00224 LATIN CAPITAL LETTER Z WITH HOOK -00225 LATIN SMALL LETTER Z WITH HOOK -00226 LATIN CAPITAL LETTER A WITH DOT ABOVE -00227 LATIN SMALL LETTER A WITH DOT ABOVE -00228 LATIN CAPITAL LETTER E WITH CEDILLA -00229 LATIN SMALL LETTER E WITH CEDILLA -0022A LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON -0022B LATIN SMALL LETTER O WITH DIAERESIS AND MACRON -0022C LATIN CAPITAL LETTER O WITH TILDE AND MACRON -0022D LATIN SMALL LETTER O WITH TILDE AND MACRON -0022E LATIN CAPITAL LETTER O WITH DOT ABOVE -0022F LATIN SMALL LETTER O WITH DOT ABOVE -00230 LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON -00231 LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON -00232 LATIN CAPITAL LETTER Y WITH MACRON -00233 LATIN SMALL LETTER Y WITH MACRON -00234 LATIN SMALL LETTER L WITH CURL -00235 LATIN SMALL LETTER N WITH CURL -00236 LATIN SMALL LETTER T WITH CURL -00237 LATIN SMALL LETTER DOTLESS J -00238 LATIN SMALL LETTER DB DIGRAPH -00239 LATIN SMALL LETTER QP DIGRAPH -0023A LATIN CAPITAL LETTER A WITH STROKE -0023B LATIN CAPITAL LETTER C WITH STROKE -0023C LATIN SMALL LETTER C WITH STROKE -0023D LATIN CAPITAL LETTER L WITH BAR -0023E LATIN CAPITAL LETTER T WITH DIAGONAL STROKE -0023F LATIN SMALL LETTER S WITH SWASH TAIL -00240 LATIN SMALL LETTER Z WITH SWASH TAIL -00241 LATIN CAPITAL LETTER GLOTTAL STOP -00242 LATIN SMALL LETTER GLOTTAL STOP -00243 LATIN CAPITAL LETTER B WITH STROKE -00244 LATIN CAPITAL LETTER U BAR -00245 LATIN CAPITAL LETTER TURNED V -00246 LATIN CAPITAL LETTER E WITH STROKE -00247 LATIN SMALL LETTER E WITH STROKE -00248 LATIN CAPITAL LETTER J WITH STROKE -00249 LATIN SMALL LETTER J WITH STROKE -0024A LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL -0024B LATIN SMALL LETTER Q WITH HOOK TAIL -0024C LATIN CAPITAL LETTER R WITH STROKE -0024D LATIN SMALL LETTER R WITH STROKE -0024E LATIN CAPITAL LETTER Y WITH STROKE -0024F LATIN SMALL LETTER Y WITH STROKE -00250 LATIN SMALL LETTER TURNED A -00251 LATIN SMALL LETTER ALPHA -00252 LATIN SMALL LETTER TURNED ALPHA -00253 LATIN SMALL LETTER B WITH HOOK -00254 LATIN SMALL LETTER OPEN O -00255 LATIN SMALL LETTER C WITH CURL -00256 LATIN SMALL LETTER D WITH TAIL -00257 LATIN SMALL LETTER D WITH HOOK -00258 LATIN SMALL LETTER REVERSED E -00259 LATIN SMALL LETTER SCHWA -0025A LATIN SMALL LETTER SCHWA WITH HOOK -0025B LATIN SMALL LETTER OPEN E -0025C LATIN SMALL LETTER REVERSED OPEN E -0025D LATIN SMALL LETTER REVERSED OPEN E WITH HOOK -0025E LATIN SMALL LETTER CLOSED REVERSED OPEN E -0025F LATIN SMALL LETTER DOTLESS J WITH STROKE -00260 LATIN SMALL LETTER G WITH HOOK -00261 LATIN SMALL LETTER SCRIPT G -00262 LATIN LETTER SMALL CAPITAL G -00263 LATIN SMALL LETTER GAMMA -00264 LATIN SMALL LETTER RAMS HORN -00265 LATIN SMALL LETTER TURNED H -00266 LATIN SMALL LETTER H WITH HOOK -00267 LATIN SMALL LETTER HENG WITH HOOK -00268 LATIN SMALL LETTER I WITH STROKE -00269 LATIN SMALL LETTER IOTA -0026A LATIN LETTER SMALL CAPITAL I -0026B LATIN SMALL LETTER L WITH MIDDLE TILDE -0026C LATIN SMALL LETTER L WITH BELT -0026D LATIN SMALL LETTER L WITH RETROFLEX HOOK -0026E LATIN SMALL LETTER LEZH -0026F LATIN SMALL LETTER TURNED M -00270 LATIN SMALL LETTER TURNED M WITH LONG LEG -00271 LATIN SMALL LETTER M WITH HOOK -00272 LATIN SMALL LETTER N WITH LEFT HOOK -00273 LATIN SMALL LETTER N WITH RETROFLEX HOOK -00274 LATIN LETTER SMALL CAPITAL N -00275 LATIN SMALL LETTER BARRED O -00276 LATIN LETTER SMALL CAPITAL OE -00277 LATIN SMALL LETTER CLOSED OMEGA -00278 LATIN SMALL LETTER PHI -00279 LATIN SMALL LETTER TURNED R -0027A LATIN SMALL LETTER TURNED R WITH LONG LEG -0027B LATIN SMALL LETTER TURNED R WITH HOOK -0027C LATIN SMALL LETTER R WITH LONG LEG -0027D LATIN SMALL LETTER R WITH TAIL -0027E LATIN SMALL LETTER R WITH FISHHOOK -0027F LATIN SMALL LETTER REVERSED R WITH FISHHOOK -00280 LATIN LETTER SMALL CAPITAL R -00281 LATIN LETTER SMALL CAPITAL INVERTED R -00282 LATIN SMALL LETTER S WITH HOOK -00283 LATIN SMALL LETTER ESH -00284 LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK -00285 LATIN SMALL LETTER SQUAT REVERSED ESH -00286 LATIN SMALL LETTER ESH WITH CURL -00287 LATIN SMALL LETTER TURNED T -00288 LATIN SMALL LETTER T WITH RETROFLEX HOOK -00289 LATIN SMALL LETTER U BAR -0028A LATIN SMALL LETTER UPSILON -0028B LATIN SMALL LETTER V WITH HOOK -0028C LATIN SMALL LETTER TURNED V -0028D LATIN SMALL LETTER TURNED W -0028E LATIN SMALL LETTER TURNED Y -0028F LATIN LETTER SMALL CAPITAL Y -00290 LATIN SMALL LETTER Z WITH RETROFLEX HOOK -00291 LATIN SMALL LETTER Z WITH CURL -00292 LATIN SMALL LETTER EZH -00293 LATIN SMALL LETTER EZH WITH CURL -00294 LATIN LETTER GLOTTAL STOP -00295 LATIN LETTER PHARYNGEAL VOICED FRICATIVE -00296 LATIN LETTER INVERTED GLOTTAL STOP -00297 LATIN LETTER STRETCHED C -00298 LATIN LETTER BILABIAL CLICK -00299 LATIN LETTER SMALL CAPITAL B -0029A LATIN SMALL LETTER CLOSED OPEN E -0029B LATIN LETTER SMALL CAPITAL G WITH HOOK -0029C LATIN LETTER SMALL CAPITAL H -0029D LATIN SMALL LETTER J WITH CROSSED-TAIL -0029E LATIN SMALL LETTER TURNED K -0029F LATIN LETTER SMALL CAPITAL L -002A0 LATIN SMALL LETTER Q WITH HOOK -002A1 LATIN LETTER GLOTTAL STOP WITH STROKE -002A2 LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE -002A3 LATIN SMALL LETTER DZ DIGRAPH -002A4 LATIN SMALL LETTER DEZH DIGRAPH -002A5 LATIN SMALL LETTER DZ DIGRAPH WITH CURL -002A6 LATIN SMALL LETTER TS DIGRAPH -002A7 LATIN SMALL LETTER TESH DIGRAPH -002A8 LATIN SMALL LETTER TC DIGRAPH WITH CURL -002A9 LATIN SMALL LETTER FENG DIGRAPH -002AA LATIN SMALL LETTER LS DIGRAPH -002AB LATIN SMALL LETTER LZ DIGRAPH -002AC LATIN LETTER BILABIAL PERCUSSIVE -002AD LATIN LETTER BIDENTAL PERCUSSIVE -002AE LATIN SMALL LETTER TURNED H WITH FISHHOOK -002AF LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL -002B0 MODIFIER LETTER SMALL H -002B1 MODIFIER LETTER SMALL H WITH HOOK -002B2 MODIFIER LETTER SMALL J -002B3 MODIFIER LETTER SMALL R -002B4 MODIFIER LETTER SMALL TURNED R -002B5 MODIFIER LETTER SMALL TURNED R WITH HOOK -002B6 MODIFIER LETTER SMALL CAPITAL INVERTED R -002B7 MODIFIER LETTER SMALL W -002B8 MODIFIER LETTER SMALL Y -002B9 MODIFIER LETTER PRIME -002BA MODIFIER LETTER DOUBLE PRIME -002BB MODIFIER LETTER TURNED COMMA -002BC MODIFIER LETTER APOSTROPHE -002BD MODIFIER LETTER REVERSED COMMA -002BE MODIFIER LETTER RIGHT HALF RING -002BF MODIFIER LETTER LEFT HALF RING -002C0 MODIFIER LETTER GLOTTAL STOP -002C1 MODIFIER LETTER REVERSED GLOTTAL STOP -002C2 MODIFIER LETTER LEFT ARROWHEAD -002C3 MODIFIER LETTER RIGHT ARROWHEAD -002C4 MODIFIER LETTER UP ARROWHEAD -002C5 MODIFIER LETTER DOWN ARROWHEAD -002C6 MODIFIER LETTER CIRCUMFLEX ACCENT -002C7 CARON -002C8 MODIFIER LETTER VERTICAL LINE -002C9 MODIFIER LETTER MACRON -002CA MODIFIER LETTER ACUTE ACCENT -002CB MODIFIER LETTER GRAVE ACCENT -002CC MODIFIER LETTER LOW VERTICAL LINE -002CD MODIFIER LETTER LOW MACRON -002CE MODIFIER LETTER LOW GRAVE ACCENT -002CF MODIFIER LETTER LOW ACUTE ACCENT -002D0 MODIFIER LETTER TRIANGULAR COLON -002D1 MODIFIER LETTER HALF TRIANGULAR COLON -002D2 MODIFIER LETTER CENTRED RIGHT HALF RING -002D3 MODIFIER LETTER CENTRED LEFT HALF RING -002D4 MODIFIER LETTER UP TACK -002D5 MODIFIER LETTER DOWN TACK -002D6 MODIFIER LETTER PLUS SIGN -002D7 MODIFIER LETTER MINUS SIGN -002D8 BREVE -002D9 DOT ABOVE -002DA RING ABOVE -002DB OGONEK -002DC SMALL TILDE -002DD DOUBLE ACUTE ACCENT -002DE MODIFIER LETTER RHOTIC HOOK -002DF MODIFIER LETTER CROSS ACCENT -002E0 MODIFIER LETTER SMALL GAMMA -002E1 MODIFIER LETTER SMALL L -002E2 MODIFIER LETTER SMALL S -002E3 MODIFIER LETTER SMALL X -002E4 MODIFIER LETTER SMALL REVERSED GLOTTAL STOP -002E5 MODIFIER LETTER EXTRA-HIGH TONE BAR -002E6 MODIFIER LETTER HIGH TONE BAR -002E7 MODIFIER LETTER MID TONE BAR -002E8 MODIFIER LETTER LOW TONE BAR -002E9 MODIFIER LETTER EXTRA-LOW TONE BAR -002EA MODIFIER LETTER YIN DEPARTING TONE MARK -002EB MODIFIER LETTER YANG DEPARTING TONE MARK -002EC MODIFIER LETTER VOICING -002ED MODIFIER LETTER UNASPIRATED -002EE MODIFIER LETTER DOUBLE APOSTROPHE -002EF MODIFIER LETTER LOW DOWN ARROWHEAD -002F0 MODIFIER LETTER LOW UP ARROWHEAD -002F1 MODIFIER LETTER LOW LEFT ARROWHEAD -002F2 MODIFIER LETTER LOW RIGHT ARROWHEAD -002F3 MODIFIER LETTER LOW RING -002F4 MODIFIER LETTER MIDDLE GRAVE ACCENT -002F5 MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT -002F6 MODIFIER LETTER MIDDLE DOUBLE ACUTE ACCENT -002F7 MODIFIER LETTER LOW TILDE -002F8 MODIFIER LETTER RAISED COLON -002F9 MODIFIER LETTER BEGIN HIGH TONE -002FA MODIFIER LETTER END HIGH TONE -002FB MODIFIER LETTER BEGIN LOW TONE -002FC MODIFIER LETTER END LOW TONE -002FD MODIFIER LETTER SHELF -002FE MODIFIER LETTER OPEN SHELF -002FF MODIFIER LETTER LOW LEFT ARROW -00300 COMBINING GRAVE ACCENT -00301 COMBINING ACUTE ACCENT -00302 COMBINING CIRCUMFLEX ACCENT -00303 COMBINING TILDE -00304 COMBINING MACRON -00305 COMBINING OVERLINE -00306 COMBINING BREVE -00307 COMBINING DOT ABOVE -00308 COMBINING DIAERESIS -00309 COMBINING HOOK ABOVE -0030A COMBINING RING ABOVE -0030B COMBINING DOUBLE ACUTE ACCENT -0030C COMBINING CARON -0030D COMBINING VERTICAL LINE ABOVE -0030E COMBINING DOUBLE VERTICAL LINE ABOVE -0030F COMBINING DOUBLE GRAVE ACCENT -00310 COMBINING CANDRABINDU -00311 COMBINING INVERTED BREVE -00312 COMBINING TURNED COMMA ABOVE -00313 COMBINING COMMA ABOVE -00314 COMBINING REVERSED COMMA ABOVE -00315 COMBINING COMMA ABOVE RIGHT -00316 COMBINING GRAVE ACCENT BELOW -00317 COMBINING ACUTE ACCENT BELOW -00318 COMBINING LEFT TACK BELOW -00319 COMBINING RIGHT TACK BELOW -0031A COMBINING LEFT ANGLE ABOVE -0031B COMBINING HORN -0031C COMBINING LEFT HALF RING BELOW -0031D COMBINING UP TACK BELOW -0031E COMBINING DOWN TACK BELOW -0031F COMBINING PLUS SIGN BELOW -00320 COMBINING MINUS SIGN BELOW -00321 COMBINING PALATALIZED HOOK BELOW -00322 COMBINING RETROFLEX HOOK BELOW -00323 COMBINING DOT BELOW -00324 COMBINING DIAERESIS BELOW -00325 COMBINING RING BELOW -00326 COMBINING COMMA BELOW -00327 COMBINING CEDILLA -00328 COMBINING OGONEK -00329 COMBINING VERTICAL LINE BELOW -0032A COMBINING BRIDGE BELOW -0032B COMBINING INVERTED DOUBLE ARCH BELOW -0032C COMBINING CARON BELOW -0032D COMBINING CIRCUMFLEX ACCENT BELOW -0032E COMBINING BREVE BELOW -0032F COMBINING INVERTED BREVE BELOW -00330 COMBINING TILDE BELOW -00331 COMBINING MACRON BELOW -00332 COMBINING LOW LINE -00333 COMBINING DOUBLE LOW LINE -00334 COMBINING TILDE OVERLAY -00335 COMBINING SHORT STROKE OVERLAY -00336 COMBINING LONG STROKE OVERLAY -00337 COMBINING SHORT SOLIDUS OVERLAY -00338 COMBINING LONG SOLIDUS OVERLAY -00339 COMBINING RIGHT HALF RING BELOW -0033A COMBINING INVERTED BRIDGE BELOW -0033B COMBINING SQUARE BELOW -0033C COMBINING SEAGULL BELOW -0033D COMBINING X ABOVE -0033E COMBINING VERTICAL TILDE -0033F COMBINING DOUBLE OVERLINE -00340 COMBINING GRAVE TONE MARK -00341 COMBINING ACUTE TONE MARK -00342 COMBINING GREEK PERISPOMENI -00343 COMBINING GREEK KORONIS -00344 COMBINING GREEK DIALYTIKA TONOS -00345 COMBINING GREEK YPOGEGRAMMENI -00346 COMBINING BRIDGE ABOVE -00347 COMBINING EQUALS SIGN BELOW -00348 COMBINING DOUBLE VERTICAL LINE BELOW -00349 COMBINING LEFT ANGLE BELOW -0034A COMBINING NOT TILDE ABOVE -0034B COMBINING HOMOTHETIC ABOVE -0034C COMBINING ALMOST EQUAL TO ABOVE -0034D COMBINING LEFT RIGHT ARROW BELOW -0034E COMBINING UPWARDS ARROW BELOW -0034F COMBINING GRAPHEME JOINER -0034F CGJ -00350 COMBINING RIGHT ARROWHEAD ABOVE -00351 COMBINING LEFT HALF RING ABOVE -00352 COMBINING FERMATA -00353 COMBINING X BELOW -00354 COMBINING LEFT ARROWHEAD BELOW -00355 COMBINING RIGHT ARROWHEAD BELOW -00356 COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW -00357 COMBINING RIGHT HALF RING ABOVE -00358 COMBINING DOT ABOVE RIGHT -00359 COMBINING ASTERISK BELOW -0035A COMBINING DOUBLE RING BELOW -0035B COMBINING ZIGZAG ABOVE -0035C COMBINING DOUBLE BREVE BELOW -0035D COMBINING DOUBLE BREVE -0035E COMBINING DOUBLE MACRON -0035F COMBINING DOUBLE MACRON BELOW -00360 COMBINING DOUBLE TILDE -00361 COMBINING DOUBLE INVERTED BREVE -00362 COMBINING DOUBLE RIGHTWARDS ARROW BELOW -00363 COMBINING LATIN SMALL LETTER A -00364 COMBINING LATIN SMALL LETTER E -00365 COMBINING LATIN SMALL LETTER I -00366 COMBINING LATIN SMALL LETTER O -00367 COMBINING LATIN SMALL LETTER U -00368 COMBINING LATIN SMALL LETTER C -00369 COMBINING LATIN SMALL LETTER D -0036A COMBINING LATIN SMALL LETTER H -0036B COMBINING LATIN SMALL LETTER M -0036C COMBINING LATIN SMALL LETTER R -0036D COMBINING LATIN SMALL LETTER T -0036E COMBINING LATIN SMALL LETTER V -0036F COMBINING LATIN SMALL LETTER X -00370 GREEK CAPITAL LETTER HETA -00371 GREEK SMALL LETTER HETA -00372 GREEK CAPITAL LETTER ARCHAIC SAMPI -00373 GREEK SMALL LETTER ARCHAIC SAMPI -00374 GREEK NUMERAL SIGN -00375 GREEK LOWER NUMERAL SIGN -00376 GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA -00377 GREEK SMALL LETTER PAMPHYLIAN DIGAMMA -0037A GREEK YPOGEGRAMMENI -0037B GREEK SMALL REVERSED LUNATE SIGMA SYMBOL -0037C GREEK SMALL DOTTED LUNATE SIGMA SYMBOL -0037D GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL -0037E GREEK QUESTION MARK -0037F GREEK CAPITAL LETTER YOT -00384 GREEK TONOS -00385 GREEK DIALYTIKA TONOS -00386 GREEK CAPITAL LETTER ALPHA WITH TONOS -00387 GREEK ANO TELEIA -00388 GREEK CAPITAL LETTER EPSILON WITH TONOS -00389 GREEK CAPITAL LETTER ETA WITH TONOS -0038A GREEK CAPITAL LETTER IOTA WITH TONOS -0038C GREEK CAPITAL LETTER OMICRON WITH TONOS -0038E GREEK CAPITAL LETTER UPSILON WITH TONOS -0038F GREEK CAPITAL LETTER OMEGA WITH TONOS -00390 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS -00391 GREEK CAPITAL LETTER ALPHA -00392 GREEK CAPITAL LETTER BETA -00393 GREEK CAPITAL LETTER GAMMA -00394 GREEK CAPITAL LETTER DELTA -00395 GREEK CAPITAL LETTER EPSILON -00396 GREEK CAPITAL LETTER ZETA -00397 GREEK CAPITAL LETTER ETA -00398 GREEK CAPITAL LETTER THETA -00399 GREEK CAPITAL LETTER IOTA -0039A GREEK CAPITAL LETTER KAPPA -0039B GREEK CAPITAL LETTER LAMDA -0039C GREEK CAPITAL LETTER MU -0039D GREEK CAPITAL LETTER NU -0039E GREEK CAPITAL LETTER XI -0039F GREEK CAPITAL LETTER OMICRON -003A0 GREEK CAPITAL LETTER PI -003A1 GREEK CAPITAL LETTER RHO -003A3 GREEK CAPITAL LETTER SIGMA -003A4 GREEK CAPITAL LETTER TAU -003A5 GREEK CAPITAL LETTER UPSILON -003A6 GREEK CAPITAL LETTER PHI -003A7 GREEK CAPITAL LETTER CHI -003A8 GREEK CAPITAL LETTER PSI -003A9 GREEK CAPITAL LETTER OMEGA -003AA GREEK CAPITAL LETTER IOTA WITH DIALYTIKA -003AB GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA -003AC GREEK SMALL LETTER ALPHA WITH TONOS -003AD GREEK SMALL LETTER EPSILON WITH TONOS -003AE GREEK SMALL LETTER ETA WITH TONOS -003AF GREEK SMALL LETTER IOTA WITH TONOS -003B0 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS -003B1 GREEK SMALL LETTER ALPHA -003B2 GREEK SMALL LETTER BETA -003B3 GREEK SMALL LETTER GAMMA -003B4 GREEK SMALL LETTER DELTA -003B5 GREEK SMALL LETTER EPSILON -003B6 GREEK SMALL LETTER ZETA -003B7 GREEK SMALL LETTER ETA -003B8 GREEK SMALL LETTER THETA -003B9 GREEK SMALL LETTER IOTA -003BA GREEK SMALL LETTER KAPPA -003BB GREEK SMALL LETTER LAMDA -003BC GREEK SMALL LETTER MU -003BD GREEK SMALL LETTER NU -003BE GREEK SMALL LETTER XI -003BF GREEK SMALL LETTER OMICRON -003C0 GREEK SMALL LETTER PI -003C1 GREEK SMALL LETTER RHO -003C2 GREEK SMALL LETTER FINAL SIGMA -003C3 GREEK SMALL LETTER SIGMA -003C4 GREEK SMALL LETTER TAU -003C5 GREEK SMALL LETTER UPSILON -003C6 GREEK SMALL LETTER PHI -003C7 GREEK SMALL LETTER CHI -003C8 GREEK SMALL LETTER PSI -003C9 GREEK SMALL LETTER OMEGA -003CA GREEK SMALL LETTER IOTA WITH DIALYTIKA -003CB GREEK SMALL LETTER UPSILON WITH DIALYTIKA -003CC GREEK SMALL LETTER OMICRON WITH TONOS -003CD GREEK SMALL LETTER UPSILON WITH TONOS -003CE GREEK SMALL LETTER OMEGA WITH TONOS -003CF GREEK CAPITAL KAI SYMBOL -003D0 GREEK BETA SYMBOL -003D1 GREEK THETA SYMBOL -003D2 GREEK UPSILON WITH HOOK SYMBOL -003D3 GREEK UPSILON WITH ACUTE AND HOOK SYMBOL -003D4 GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL -003D5 GREEK PHI SYMBOL -003D6 GREEK PI SYMBOL -003D7 GREEK KAI SYMBOL -003D8 GREEK LETTER ARCHAIC KOPPA -003D9 GREEK SMALL LETTER ARCHAIC KOPPA -003DA GREEK LETTER STIGMA -003DB GREEK SMALL LETTER STIGMA -003DC GREEK LETTER DIGAMMA -003DD GREEK SMALL LETTER DIGAMMA -003DE GREEK LETTER KOPPA -003DF GREEK SMALL LETTER KOPPA -003E0 GREEK LETTER SAMPI -003E1 GREEK SMALL LETTER SAMPI -003E2 COPTIC CAPITAL LETTER SHEI -003E3 COPTIC SMALL LETTER SHEI -003E4 COPTIC CAPITAL LETTER FEI -003E5 COPTIC SMALL LETTER FEI -003E6 COPTIC CAPITAL LETTER KHEI -003E7 COPTIC SMALL LETTER KHEI -003E8 COPTIC CAPITAL LETTER HORI -003E9 COPTIC SMALL LETTER HORI -003EA COPTIC CAPITAL LETTER GANGIA -003EB COPTIC SMALL LETTER GANGIA -003EC COPTIC CAPITAL LETTER SHIMA -003ED COPTIC SMALL LETTER SHIMA -003EE COPTIC CAPITAL LETTER DEI -003EF COPTIC SMALL LETTER DEI -003F0 GREEK KAPPA SYMBOL -003F1 GREEK RHO SYMBOL -003F2 GREEK LUNATE SIGMA SYMBOL -003F3 GREEK LETTER YOT -003F4 GREEK CAPITAL THETA SYMBOL -003F5 GREEK LUNATE EPSILON SYMBOL -003F6 GREEK REVERSED LUNATE EPSILON SYMBOL -003F7 GREEK CAPITAL LETTER SHO -003F8 GREEK SMALL LETTER SHO -003F9 GREEK CAPITAL LUNATE SIGMA SYMBOL -003FA GREEK CAPITAL LETTER SAN -003FB GREEK SMALL LETTER SAN -003FC GREEK RHO WITH STROKE SYMBOL -003FD GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL -003FE GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL -003FF GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL -00400 CYRILLIC CAPITAL LETTER IE WITH GRAVE -00401 CYRILLIC CAPITAL LETTER IO -00402 CYRILLIC CAPITAL LETTER DJE -00403 CYRILLIC CAPITAL LETTER GJE -00404 CYRILLIC CAPITAL LETTER UKRAINIAN IE -00405 CYRILLIC CAPITAL LETTER DZE -00406 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I -00407 CYRILLIC CAPITAL LETTER YI -00408 CYRILLIC CAPITAL LETTER JE -00409 CYRILLIC CAPITAL LETTER LJE -0040A CYRILLIC CAPITAL LETTER NJE -0040B CYRILLIC CAPITAL LETTER TSHE -0040C CYRILLIC CAPITAL LETTER KJE -0040D CYRILLIC CAPITAL LETTER I WITH GRAVE -0040E CYRILLIC CAPITAL LETTER SHORT U -0040F CYRILLIC CAPITAL LETTER DZHE -00410 CYRILLIC CAPITAL LETTER A -00411 CYRILLIC CAPITAL LETTER BE -00412 CYRILLIC CAPITAL LETTER VE -00413 CYRILLIC CAPITAL LETTER GHE -00414 CYRILLIC CAPITAL LETTER DE -00415 CYRILLIC CAPITAL LETTER IE -00416 CYRILLIC CAPITAL LETTER ZHE -00417 CYRILLIC CAPITAL LETTER ZE -00418 CYRILLIC CAPITAL LETTER I -00419 CYRILLIC CAPITAL LETTER SHORT I -0041A CYRILLIC CAPITAL LETTER KA -0041B CYRILLIC CAPITAL LETTER EL -0041C CYRILLIC CAPITAL LETTER EM -0041D CYRILLIC CAPITAL LETTER EN -0041E CYRILLIC CAPITAL LETTER O -0041F CYRILLIC CAPITAL LETTER PE -00420 CYRILLIC CAPITAL LETTER ER -00421 CYRILLIC CAPITAL LETTER ES -00422 CYRILLIC CAPITAL LETTER TE -00423 CYRILLIC CAPITAL LETTER U -00424 CYRILLIC CAPITAL LETTER EF -00425 CYRILLIC CAPITAL LETTER HA -00426 CYRILLIC CAPITAL LETTER TSE -00427 CYRILLIC CAPITAL LETTER CHE -00428 CYRILLIC CAPITAL LETTER SHA -00429 CYRILLIC CAPITAL LETTER SHCHA -0042A CYRILLIC CAPITAL LETTER HARD SIGN -0042B CYRILLIC CAPITAL LETTER YERU -0042C CYRILLIC CAPITAL LETTER SOFT SIGN -0042D CYRILLIC CAPITAL LETTER E -0042E CYRILLIC CAPITAL LETTER YU -0042F CYRILLIC CAPITAL LETTER YA -00430 CYRILLIC SMALL LETTER A -00431 CYRILLIC SMALL LETTER BE -00432 CYRILLIC SMALL LETTER VE -00433 CYRILLIC SMALL LETTER GHE -00434 CYRILLIC SMALL LETTER DE -00435 CYRILLIC SMALL LETTER IE -00436 CYRILLIC SMALL LETTER ZHE -00437 CYRILLIC SMALL LETTER ZE -00438 CYRILLIC SMALL LETTER I -00439 CYRILLIC SMALL LETTER SHORT I -0043A CYRILLIC SMALL LETTER KA -0043B CYRILLIC SMALL LETTER EL -0043C CYRILLIC SMALL LETTER EM -0043D CYRILLIC SMALL LETTER EN -0043E CYRILLIC SMALL LETTER O -0043F CYRILLIC SMALL LETTER PE -00440 CYRILLIC SMALL LETTER ER -00441 CYRILLIC SMALL LETTER ES -00442 CYRILLIC SMALL LETTER TE -00443 CYRILLIC SMALL LETTER U -00444 CYRILLIC SMALL LETTER EF -00445 CYRILLIC SMALL LETTER HA -00446 CYRILLIC SMALL LETTER TSE -00447 CYRILLIC SMALL LETTER CHE -00448 CYRILLIC SMALL LETTER SHA -00449 CYRILLIC SMALL LETTER SHCHA -0044A CYRILLIC SMALL LETTER HARD SIGN -0044B CYRILLIC SMALL LETTER YERU -0044C CYRILLIC SMALL LETTER SOFT SIGN -0044D CYRILLIC SMALL LETTER E -0044E CYRILLIC SMALL LETTER YU -0044F CYRILLIC SMALL LETTER YA -00450 CYRILLIC SMALL LETTER IE WITH GRAVE -00451 CYRILLIC SMALL LETTER IO -00452 CYRILLIC SMALL LETTER DJE -00453 CYRILLIC SMALL LETTER GJE -00454 CYRILLIC SMALL LETTER UKRAINIAN IE -00455 CYRILLIC SMALL LETTER DZE -00456 CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I -00457 CYRILLIC SMALL LETTER YI -00458 CYRILLIC SMALL LETTER JE -00459 CYRILLIC SMALL LETTER LJE -0045A CYRILLIC SMALL LETTER NJE -0045B CYRILLIC SMALL LETTER TSHE -0045C CYRILLIC SMALL LETTER KJE -0045D CYRILLIC SMALL LETTER I WITH GRAVE -0045E CYRILLIC SMALL LETTER SHORT U -0045F CYRILLIC SMALL LETTER DZHE -00460 CYRILLIC CAPITAL LETTER OMEGA -00461 CYRILLIC SMALL LETTER OMEGA -00462 CYRILLIC CAPITAL LETTER YAT -00463 CYRILLIC SMALL LETTER YAT -00464 CYRILLIC CAPITAL LETTER IOTIFIED E -00465 CYRILLIC SMALL LETTER IOTIFIED E -00466 CYRILLIC CAPITAL LETTER LITTLE YUS -00467 CYRILLIC SMALL LETTER LITTLE YUS -00468 CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS -00469 CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS -0046A CYRILLIC CAPITAL LETTER BIG YUS -0046B CYRILLIC SMALL LETTER BIG YUS -0046C CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS -0046D CYRILLIC SMALL LETTER IOTIFIED BIG YUS -0046E CYRILLIC CAPITAL LETTER KSI -0046F CYRILLIC SMALL LETTER KSI -00470 CYRILLIC CAPITAL LETTER PSI -00471 CYRILLIC SMALL LETTER PSI -00472 CYRILLIC CAPITAL LETTER FITA -00473 CYRILLIC SMALL LETTER FITA -00474 CYRILLIC CAPITAL LETTER IZHITSA -00475 CYRILLIC SMALL LETTER IZHITSA -00476 CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT -00477 CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT -00478 CYRILLIC CAPITAL LETTER UK -00479 CYRILLIC SMALL LETTER UK -0047A CYRILLIC CAPITAL LETTER ROUND OMEGA -0047B CYRILLIC SMALL LETTER ROUND OMEGA -0047C CYRILLIC CAPITAL LETTER OMEGA WITH TITLO -0047D CYRILLIC SMALL LETTER OMEGA WITH TITLO -0047E CYRILLIC CAPITAL LETTER OT -0047F CYRILLIC SMALL LETTER OT -00480 CYRILLIC CAPITAL LETTER KOPPA -00481 CYRILLIC SMALL LETTER KOPPA -00482 CYRILLIC THOUSANDS SIGN -00483 COMBINING CYRILLIC TITLO -00484 COMBINING CYRILLIC PALATALIZATION -00485 COMBINING CYRILLIC DASIA PNEUMATA -00486 COMBINING CYRILLIC PSILI PNEUMATA -00487 COMBINING CYRILLIC POKRYTIE -00488 COMBINING CYRILLIC HUNDRED THOUSANDS SIGN -00489 COMBINING CYRILLIC MILLIONS SIGN -0048A CYRILLIC CAPITAL LETTER SHORT I WITH TAIL -0048B CYRILLIC SMALL LETTER SHORT I WITH TAIL -0048C CYRILLIC CAPITAL LETTER SEMISOFT SIGN -0048D CYRILLIC SMALL LETTER SEMISOFT SIGN -0048E CYRILLIC CAPITAL LETTER ER WITH TICK -0048F CYRILLIC SMALL LETTER ER WITH TICK -00490 CYRILLIC CAPITAL LETTER GHE WITH UPTURN -00491 CYRILLIC SMALL LETTER GHE WITH UPTURN -00492 CYRILLIC CAPITAL LETTER GHE WITH STROKE -00493 CYRILLIC SMALL LETTER GHE WITH STROKE -00494 CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK -00495 CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK -00496 CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER -00497 CYRILLIC SMALL LETTER ZHE WITH DESCENDER -00498 CYRILLIC CAPITAL LETTER ZE WITH DESCENDER -00499 CYRILLIC SMALL LETTER ZE WITH DESCENDER -0049A CYRILLIC CAPITAL LETTER KA WITH DESCENDER -0049B CYRILLIC SMALL LETTER KA WITH DESCENDER -0049C CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE -0049D CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE -0049E CYRILLIC CAPITAL LETTER KA WITH STROKE -0049F CYRILLIC SMALL LETTER KA WITH STROKE -004A0 CYRILLIC CAPITAL LETTER BASHKIR KA -004A1 CYRILLIC SMALL LETTER BASHKIR KA -004A2 CYRILLIC CAPITAL LETTER EN WITH DESCENDER -004A3 CYRILLIC SMALL LETTER EN WITH DESCENDER -004A4 CYRILLIC CAPITAL LIGATURE EN GHE -004A5 CYRILLIC SMALL LIGATURE EN GHE -004A6 CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK -004A7 CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK -004A8 CYRILLIC CAPITAL LETTER ABKHASIAN HA -004A9 CYRILLIC SMALL LETTER ABKHASIAN HA -004AA CYRILLIC CAPITAL LETTER ES WITH DESCENDER -004AB CYRILLIC SMALL LETTER ES WITH DESCENDER -004AC CYRILLIC CAPITAL LETTER TE WITH DESCENDER -004AD CYRILLIC SMALL LETTER TE WITH DESCENDER -004AE CYRILLIC CAPITAL LETTER STRAIGHT U -004AF CYRILLIC SMALL LETTER STRAIGHT U -004B0 CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE -004B1 CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE -004B2 CYRILLIC CAPITAL LETTER HA WITH DESCENDER -004B3 CYRILLIC SMALL LETTER HA WITH DESCENDER -004B4 CYRILLIC CAPITAL LIGATURE TE TSE -004B5 CYRILLIC SMALL LIGATURE TE TSE -004B6 CYRILLIC CAPITAL LETTER CHE WITH DESCENDER -004B7 CYRILLIC SMALL LETTER CHE WITH DESCENDER -004B8 CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE -004B9 CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE -004BA CYRILLIC CAPITAL LETTER SHHA -004BB CYRILLIC SMALL LETTER SHHA -004BC CYRILLIC CAPITAL LETTER ABKHASIAN CHE -004BD CYRILLIC SMALL LETTER ABKHASIAN CHE -004BE CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER -004BF CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER -004C0 CYRILLIC LETTER PALOCHKA -004C1 CYRILLIC CAPITAL LETTER ZHE WITH BREVE -004C2 CYRILLIC SMALL LETTER ZHE WITH BREVE -004C3 CYRILLIC CAPITAL LETTER KA WITH HOOK -004C4 CYRILLIC SMALL LETTER KA WITH HOOK -004C5 CYRILLIC CAPITAL LETTER EL WITH TAIL -004C6 CYRILLIC SMALL LETTER EL WITH TAIL -004C7 CYRILLIC CAPITAL LETTER EN WITH HOOK -004C8 CYRILLIC SMALL LETTER EN WITH HOOK -004C9 CYRILLIC CAPITAL LETTER EN WITH TAIL -004CA CYRILLIC SMALL LETTER EN WITH TAIL -004CB CYRILLIC CAPITAL LETTER KHAKASSIAN CHE -004CC CYRILLIC SMALL LETTER KHAKASSIAN CHE -004CD CYRILLIC CAPITAL LETTER EM WITH TAIL -004CE CYRILLIC SMALL LETTER EM WITH TAIL -004CF CYRILLIC SMALL LETTER PALOCHKA -004D0 CYRILLIC CAPITAL LETTER A WITH BREVE -004D1 CYRILLIC SMALL LETTER A WITH BREVE -004D2 CYRILLIC CAPITAL LETTER A WITH DIAERESIS -004D3 CYRILLIC SMALL LETTER A WITH DIAERESIS -004D4 CYRILLIC CAPITAL LIGATURE A IE -004D5 CYRILLIC SMALL LIGATURE A IE -004D6 CYRILLIC CAPITAL LETTER IE WITH BREVE -004D7 CYRILLIC SMALL LETTER IE WITH BREVE -004D8 CYRILLIC CAPITAL LETTER SCHWA -004D9 CYRILLIC SMALL LETTER SCHWA -004DA CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS -004DB CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS -004DC CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS -004DD CYRILLIC SMALL LETTER ZHE WITH DIAERESIS -004DE CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS -004DF CYRILLIC SMALL LETTER ZE WITH DIAERESIS -004E0 CYRILLIC CAPITAL LETTER ABKHASIAN DZE -004E1 CYRILLIC SMALL LETTER ABKHASIAN DZE -004E2 CYRILLIC CAPITAL LETTER I WITH MACRON -004E3 CYRILLIC SMALL LETTER I WITH MACRON -004E4 CYRILLIC CAPITAL LETTER I WITH DIAERESIS -004E5 CYRILLIC SMALL LETTER I WITH DIAERESIS -004E6 CYRILLIC CAPITAL LETTER O WITH DIAERESIS -004E7 CYRILLIC SMALL LETTER O WITH DIAERESIS -004E8 CYRILLIC CAPITAL LETTER BARRED O -004E9 CYRILLIC SMALL LETTER BARRED O -004EA CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS -004EB CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS -004EC CYRILLIC CAPITAL LETTER E WITH DIAERESIS -004ED CYRILLIC SMALL LETTER E WITH DIAERESIS -004EE CYRILLIC CAPITAL LETTER U WITH MACRON -004EF CYRILLIC SMALL LETTER U WITH MACRON -004F0 CYRILLIC CAPITAL LETTER U WITH DIAERESIS -004F1 CYRILLIC SMALL LETTER U WITH DIAERESIS -004F2 CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE -004F3 CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE -004F4 CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS -004F5 CYRILLIC SMALL LETTER CHE WITH DIAERESIS -004F6 CYRILLIC CAPITAL LETTER GHE WITH DESCENDER -004F7 CYRILLIC SMALL LETTER GHE WITH DESCENDER -004F8 CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS -004F9 CYRILLIC SMALL LETTER YERU WITH DIAERESIS -004FA CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK -004FB CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK -004FC CYRILLIC CAPITAL LETTER HA WITH HOOK -004FD CYRILLIC SMALL LETTER HA WITH HOOK -004FE CYRILLIC CAPITAL LETTER HA WITH STROKE -004FF CYRILLIC SMALL LETTER HA WITH STROKE -00500 CYRILLIC CAPITAL LETTER KOMI DE -00501 CYRILLIC SMALL LETTER KOMI DE -00502 CYRILLIC CAPITAL LETTER KOMI DJE -00503 CYRILLIC SMALL LETTER KOMI DJE -00504 CYRILLIC CAPITAL LETTER KOMI ZJE -00505 CYRILLIC SMALL LETTER KOMI ZJE -00506 CYRILLIC CAPITAL LETTER KOMI DZJE -00507 CYRILLIC SMALL LETTER KOMI DZJE -00508 CYRILLIC CAPITAL LETTER KOMI LJE -00509 CYRILLIC SMALL LETTER KOMI LJE -0050A CYRILLIC CAPITAL LETTER KOMI NJE -0050B CYRILLIC SMALL LETTER KOMI NJE -0050C CYRILLIC CAPITAL LETTER KOMI SJE -0050D CYRILLIC SMALL LETTER KOMI SJE -0050E CYRILLIC CAPITAL LETTER KOMI TJE -0050F CYRILLIC SMALL LETTER KOMI TJE -00510 CYRILLIC CAPITAL LETTER REVERSED ZE -00511 CYRILLIC SMALL LETTER REVERSED ZE -00512 CYRILLIC CAPITAL LETTER EL WITH HOOK -00513 CYRILLIC SMALL LETTER EL WITH HOOK -00514 CYRILLIC CAPITAL LETTER LHA -00515 CYRILLIC SMALL LETTER LHA -00516 CYRILLIC CAPITAL LETTER RHA -00517 CYRILLIC SMALL LETTER RHA -00518 CYRILLIC CAPITAL LETTER YAE -00519 CYRILLIC SMALL LETTER YAE -0051A CYRILLIC CAPITAL LETTER QA -0051B CYRILLIC SMALL LETTER QA -0051C CYRILLIC CAPITAL LETTER WE -0051D CYRILLIC SMALL LETTER WE -0051E CYRILLIC CAPITAL LETTER ALEUT KA -0051F CYRILLIC SMALL LETTER ALEUT KA -00520 CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK -00521 CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK -00522 CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK -00523 CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK -00524 CYRILLIC CAPITAL LETTER PE WITH DESCENDER -00525 CYRILLIC SMALL LETTER PE WITH DESCENDER -00526 CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER -00527 CYRILLIC SMALL LETTER SHHA WITH DESCENDER -00528 CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK -00529 CYRILLIC SMALL LETTER EN WITH LEFT HOOK -0052A CYRILLIC CAPITAL LETTER DZZHE -0052B CYRILLIC SMALL LETTER DZZHE -0052C CYRILLIC CAPITAL LETTER DCHE -0052D CYRILLIC SMALL LETTER DCHE -0052E CYRILLIC CAPITAL LETTER EL WITH DESCENDER -0052F CYRILLIC SMALL LETTER EL WITH DESCENDER -00531 ARMENIAN CAPITAL LETTER AYB -00532 ARMENIAN CAPITAL LETTER BEN -00533 ARMENIAN CAPITAL LETTER GIM -00534 ARMENIAN CAPITAL LETTER DA -00535 ARMENIAN CAPITAL LETTER ECH -00536 ARMENIAN CAPITAL LETTER ZA -00537 ARMENIAN CAPITAL LETTER EH -00538 ARMENIAN CAPITAL LETTER ET -00539 ARMENIAN CAPITAL LETTER TO -0053A ARMENIAN CAPITAL LETTER ZHE -0053B ARMENIAN CAPITAL LETTER INI -0053C ARMENIAN CAPITAL LETTER LIWN -0053D ARMENIAN CAPITAL LETTER XEH -0053E ARMENIAN CAPITAL LETTER CA -0053F ARMENIAN CAPITAL LETTER KEN -00540 ARMENIAN CAPITAL LETTER HO -00541 ARMENIAN CAPITAL LETTER JA -00542 ARMENIAN CAPITAL LETTER GHAD -00543 ARMENIAN CAPITAL LETTER CHEH -00544 ARMENIAN CAPITAL LETTER MEN -00545 ARMENIAN CAPITAL LETTER YI -00546 ARMENIAN CAPITAL LETTER NOW -00547 ARMENIAN CAPITAL LETTER SHA -00548 ARMENIAN CAPITAL LETTER VO -00549 ARMENIAN CAPITAL LETTER CHA -0054A ARMENIAN CAPITAL LETTER PEH -0054B ARMENIAN CAPITAL LETTER JHEH -0054C ARMENIAN CAPITAL LETTER RA -0054D ARMENIAN CAPITAL LETTER SEH -0054E ARMENIAN CAPITAL LETTER VEW -0054F ARMENIAN CAPITAL LETTER TIWN -00550 ARMENIAN CAPITAL LETTER REH -00551 ARMENIAN CAPITAL LETTER CO -00552 ARMENIAN CAPITAL LETTER YIWN -00553 ARMENIAN CAPITAL LETTER PIWR -00554 ARMENIAN CAPITAL LETTER KEH -00555 ARMENIAN CAPITAL LETTER OH -00556 ARMENIAN CAPITAL LETTER FEH -00559 ARMENIAN MODIFIER LETTER LEFT HALF RING -0055A ARMENIAN APOSTROPHE -0055B ARMENIAN EMPHASIS MARK -0055C ARMENIAN EXCLAMATION MARK -0055D ARMENIAN COMMA -0055E ARMENIAN QUESTION MARK -0055F ARMENIAN ABBREVIATION MARK -00560 ARMENIAN SMALL LETTER TURNED AYB -00561 ARMENIAN SMALL LETTER AYB -00562 ARMENIAN SMALL LETTER BEN -00563 ARMENIAN SMALL LETTER GIM -00564 ARMENIAN SMALL LETTER DA -00565 ARMENIAN SMALL LETTER ECH -00566 ARMENIAN SMALL LETTER ZA -00567 ARMENIAN SMALL LETTER EH -00568 ARMENIAN SMALL LETTER ET -00569 ARMENIAN SMALL LETTER TO -0056A ARMENIAN SMALL LETTER ZHE -0056B ARMENIAN SMALL LETTER INI -0056C ARMENIAN SMALL LETTER LIWN -0056D ARMENIAN SMALL LETTER XEH -0056E ARMENIAN SMALL LETTER CA -0056F ARMENIAN SMALL LETTER KEN -00570 ARMENIAN SMALL LETTER HO -00571 ARMENIAN SMALL LETTER JA -00572 ARMENIAN SMALL LETTER GHAD -00573 ARMENIAN SMALL LETTER CHEH -00574 ARMENIAN SMALL LETTER MEN -00575 ARMENIAN SMALL LETTER YI -00576 ARMENIAN SMALL LETTER NOW -00577 ARMENIAN SMALL LETTER SHA -00578 ARMENIAN SMALL LETTER VO -00579 ARMENIAN SMALL LETTER CHA -0057A ARMENIAN SMALL LETTER PEH -0057B ARMENIAN SMALL LETTER JHEH -0057C ARMENIAN SMALL LETTER RA -0057D ARMENIAN SMALL LETTER SEH -0057E ARMENIAN SMALL LETTER VEW -0057F ARMENIAN SMALL LETTER TIWN -00580 ARMENIAN SMALL LETTER REH -00581 ARMENIAN SMALL LETTER CO -00582 ARMENIAN SMALL LETTER YIWN -00583 ARMENIAN SMALL LETTER PIWR -00584 ARMENIAN SMALL LETTER KEH -00585 ARMENIAN SMALL LETTER OH -00586 ARMENIAN SMALL LETTER FEH -00587 ARMENIAN SMALL LIGATURE ECH YIWN -00588 ARMENIAN SMALL LETTER YI WITH STROKE -00589 ARMENIAN FULL STOP -0058A ARMENIAN HYPHEN -0058D RIGHT-FACING ARMENIAN ETERNITY SIGN -0058E LEFT-FACING ARMENIAN ETERNITY SIGN -0058F ARMENIAN DRAM SIGN -00591 HEBREW ACCENT ETNAHTA -00592 HEBREW ACCENT SEGOL -00593 HEBREW ACCENT SHALSHELET -00594 HEBREW ACCENT ZAQEF QATAN -00595 HEBREW ACCENT ZAQEF GADOL -00596 HEBREW ACCENT TIPEHA -00597 HEBREW ACCENT REVIA -00598 HEBREW ACCENT ZARQA -00599 HEBREW ACCENT PASHTA -0059A HEBREW ACCENT YETIV -0059B HEBREW ACCENT TEVIR -0059C HEBREW ACCENT GERESH -0059D HEBREW ACCENT GERESH MUQDAM -0059E HEBREW ACCENT GERSHAYIM -0059F HEBREW ACCENT QARNEY PARA -005A0 HEBREW ACCENT TELISHA GEDOLA -005A1 HEBREW ACCENT PAZER -005A2 HEBREW ACCENT ATNAH HAFUKH -005A3 HEBREW ACCENT MUNAH -005A4 HEBREW ACCENT MAHAPAKH -005A5 HEBREW ACCENT MERKHA -005A6 HEBREW ACCENT MERKHA KEFULA -005A7 HEBREW ACCENT DARGA -005A8 HEBREW ACCENT QADMA -005A9 HEBREW ACCENT TELISHA QETANA -005AA HEBREW ACCENT YERAH BEN YOMO -005AB HEBREW ACCENT OLE -005AC HEBREW ACCENT ILUY -005AD HEBREW ACCENT DEHI -005AE HEBREW ACCENT ZINOR -005AF HEBREW MARK MASORA CIRCLE -005B0 HEBREW POINT SHEVA -005B1 HEBREW POINT HATAF SEGOL -005B2 HEBREW POINT HATAF PATAH -005B3 HEBREW POINT HATAF QAMATS -005B4 HEBREW POINT HIRIQ -005B5 HEBREW POINT TSERE -005B6 HEBREW POINT SEGOL -005B7 HEBREW POINT PATAH -005B8 HEBREW POINT QAMATS -005B9 HEBREW POINT HOLAM -005BA HEBREW POINT HOLAM HASER FOR VAV -005BB HEBREW POINT QUBUTS -005BC HEBREW POINT DAGESH OR MAPIQ -005BD HEBREW POINT METEG -005BE HEBREW PUNCTUATION MAQAF -005BF HEBREW POINT RAFE -005C0 HEBREW PUNCTUATION PASEQ -005C1 HEBREW POINT SHIN DOT -005C2 HEBREW POINT SIN DOT -005C3 HEBREW PUNCTUATION SOF PASUQ -005C4 HEBREW MARK UPPER DOT -005C5 HEBREW MARK LOWER DOT -005C6 HEBREW PUNCTUATION NUN HAFUKHA -005C7 HEBREW POINT QAMATS QATAN -005D0 HEBREW LETTER ALEF -005D1 HEBREW LETTER BET -005D2 HEBREW LETTER GIMEL -005D3 HEBREW LETTER DALET -005D4 HEBREW LETTER HE -005D5 HEBREW LETTER VAV -005D6 HEBREW LETTER ZAYIN -005D7 HEBREW LETTER HET -005D8 HEBREW LETTER TET -005D9 HEBREW LETTER YOD -005DA HEBREW LETTER FINAL KAF -005DB HEBREW LETTER KAF -005DC HEBREW LETTER LAMED -005DD HEBREW LETTER FINAL MEM -005DE HEBREW LETTER MEM -005DF HEBREW LETTER FINAL NUN -005E0 HEBREW LETTER NUN -005E1 HEBREW LETTER SAMEKH -005E2 HEBREW LETTER AYIN -005E3 HEBREW LETTER FINAL PE -005E4 HEBREW LETTER PE -005E5 HEBREW LETTER FINAL TSADI -005E6 HEBREW LETTER TSADI -005E7 HEBREW LETTER QOF -005E8 HEBREW LETTER RESH -005E9 HEBREW LETTER SHIN -005EA HEBREW LETTER TAV -005EF HEBREW YOD TRIANGLE -005F0 HEBREW LIGATURE YIDDISH DOUBLE VAV -005F1 HEBREW LIGATURE YIDDISH VAV YOD -005F2 HEBREW LIGATURE YIDDISH DOUBLE YOD -005F3 HEBREW PUNCTUATION GERESH -005F4 HEBREW PUNCTUATION GERSHAYIM -00600 ARABIC NUMBER SIGN -00601 ARABIC SIGN SANAH -00602 ARABIC FOOTNOTE MARKER -00603 ARABIC SIGN SAFHA -00604 ARABIC SIGN SAMVAT -00605 ARABIC NUMBER MARK ABOVE -00606 ARABIC-INDIC CUBE ROOT -00607 ARABIC-INDIC FOURTH ROOT -00608 ARABIC RAY -00609 ARABIC-INDIC PER MILLE SIGN -0060A ARABIC-INDIC PER TEN THOUSAND SIGN -0060B AFGHANI SIGN -0060C ARABIC COMMA -0060D ARABIC DATE SEPARATOR -0060E ARABIC POETIC VERSE SIGN -0060F ARABIC SIGN MISRA -00610 ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM -00611 ARABIC SIGN ALAYHE ASSALLAM -00612 ARABIC SIGN RAHMATULLAH ALAYHE -00613 ARABIC SIGN RADI ALLAHOU ANHU -00614 ARABIC SIGN TAKHALLUS -00615 ARABIC SMALL HIGH TAH -00616 ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH -00617 ARABIC SMALL HIGH ZAIN -00618 ARABIC SMALL FATHA -00619 ARABIC SMALL DAMMA -0061A ARABIC SMALL KASRA -0061B ARABIC SEMICOLON -0061C ARABIC LETTER MARK -0061C ALM -0061E ARABIC TRIPLE DOT PUNCTUATION MARK -0061F ARABIC QUESTION MARK -00620 ARABIC LETTER KASHMIRI YEH -00621 ARABIC LETTER HAMZA -00622 ARABIC LETTER ALEF WITH MADDA ABOVE -00623 ARABIC LETTER ALEF WITH HAMZA ABOVE -00624 ARABIC LETTER WAW WITH HAMZA ABOVE -00625 ARABIC LETTER ALEF WITH HAMZA BELOW -00626 ARABIC LETTER YEH WITH HAMZA ABOVE -00627 ARABIC LETTER ALEF -00628 ARABIC LETTER BEH -00629 ARABIC LETTER TEH MARBUTA -0062A ARABIC LETTER TEH -0062B ARABIC LETTER THEH -0062C ARABIC LETTER JEEM -0062D ARABIC LETTER HAH -0062E ARABIC LETTER KHAH -0062F ARABIC LETTER DAL -00630 ARABIC LETTER THAL -00631 ARABIC LETTER REH -00632 ARABIC LETTER ZAIN -00633 ARABIC LETTER SEEN -00634 ARABIC LETTER SHEEN -00635 ARABIC LETTER SAD -00636 ARABIC LETTER DAD -00637 ARABIC LETTER TAH -00638 ARABIC LETTER ZAH -00639 ARABIC LETTER AIN -0063A ARABIC LETTER GHAIN -0063B ARABIC LETTER KEHEH WITH TWO DOTS ABOVE -0063C ARABIC LETTER KEHEH WITH THREE DOTS BELOW -0063D ARABIC LETTER FARSI YEH WITH INVERTED V -0063E ARABIC LETTER FARSI YEH WITH TWO DOTS ABOVE -0063F ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE -00640 ARABIC TATWEEL -00641 ARABIC LETTER FEH -00642 ARABIC LETTER QAF -00643 ARABIC LETTER KAF -00644 ARABIC LETTER LAM -00645 ARABIC LETTER MEEM -00646 ARABIC LETTER NOON -00647 ARABIC LETTER HEH -00648 ARABIC LETTER WAW -00649 ARABIC LETTER ALEF MAKSURA -0064A ARABIC LETTER YEH -0064B ARABIC FATHATAN -0064C ARABIC DAMMATAN -0064D ARABIC KASRATAN -0064E ARABIC FATHA -0064F ARABIC DAMMA -00650 ARABIC KASRA -00651 ARABIC SHADDA -00652 ARABIC SUKUN -00653 ARABIC MADDAH ABOVE -00654 ARABIC HAMZA ABOVE -00655 ARABIC HAMZA BELOW -00656 ARABIC SUBSCRIPT ALEF -00657 ARABIC INVERTED DAMMA -00658 ARABIC MARK NOON GHUNNA -00659 ARABIC ZWARAKAY -0065A ARABIC VOWEL SIGN SMALL V ABOVE -0065B ARABIC VOWEL SIGN INVERTED SMALL V ABOVE -0065C ARABIC VOWEL SIGN DOT BELOW -0065D ARABIC REVERSED DAMMA -0065E ARABIC FATHA WITH TWO DOTS -0065F ARABIC WAVY HAMZA BELOW -00660 ARABIC-INDIC DIGIT ZERO -00661 ARABIC-INDIC DIGIT ONE -00662 ARABIC-INDIC DIGIT TWO -00663 ARABIC-INDIC DIGIT THREE -00664 ARABIC-INDIC DIGIT FOUR -00665 ARABIC-INDIC DIGIT FIVE -00666 ARABIC-INDIC DIGIT SIX -00667 ARABIC-INDIC DIGIT SEVEN -00668 ARABIC-INDIC DIGIT EIGHT -00669 ARABIC-INDIC DIGIT NINE -0066A ARABIC PERCENT SIGN -0066B ARABIC DECIMAL SEPARATOR -0066C ARABIC THOUSANDS SEPARATOR -0066D ARABIC FIVE POINTED STAR -0066E ARABIC LETTER DOTLESS BEH -0066F ARABIC LETTER DOTLESS QAF -00670 ARABIC LETTER SUPERSCRIPT ALEF -00671 ARABIC LETTER ALEF WASLA -00672 ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE -00673 ARABIC LETTER ALEF WITH WAVY HAMZA BELOW -00674 ARABIC LETTER HIGH HAMZA -00675 ARABIC LETTER HIGH HAMZA ALEF -00676 ARABIC LETTER HIGH HAMZA WAW -00677 ARABIC LETTER U WITH HAMZA ABOVE -00678 ARABIC LETTER HIGH HAMZA YEH -00679 ARABIC LETTER TTEH -0067A ARABIC LETTER TTEHEH -0067B ARABIC LETTER BEEH -0067C ARABIC LETTER TEH WITH RING -0067D ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS -0067E ARABIC LETTER PEH -0067F ARABIC LETTER TEHEH -00680 ARABIC LETTER BEHEH -00681 ARABIC LETTER HAH WITH HAMZA ABOVE -00682 ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE -00683 ARABIC LETTER NYEH -00684 ARABIC LETTER DYEH -00685 ARABIC LETTER HAH WITH THREE DOTS ABOVE -00686 ARABIC LETTER TCHEH -00687 ARABIC LETTER TCHEHEH -00688 ARABIC LETTER DDAL -00689 ARABIC LETTER DAL WITH RING -0068A ARABIC LETTER DAL WITH DOT BELOW -0068B ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH -0068C ARABIC LETTER DAHAL -0068D ARABIC LETTER DDAHAL -0068E ARABIC LETTER DUL -0068F ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS -00690 ARABIC LETTER DAL WITH FOUR DOTS ABOVE -00691 ARABIC LETTER RREH -00692 ARABIC LETTER REH WITH SMALL V -00693 ARABIC LETTER REH WITH RING -00694 ARABIC LETTER REH WITH DOT BELOW -00695 ARABIC LETTER REH WITH SMALL V BELOW -00696 ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE -00697 ARABIC LETTER REH WITH TWO DOTS ABOVE -00698 ARABIC LETTER JEH -00699 ARABIC LETTER REH WITH FOUR DOTS ABOVE -0069A ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE -0069B ARABIC LETTER SEEN WITH THREE DOTS BELOW -0069C ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE -0069D ARABIC LETTER SAD WITH TWO DOTS BELOW -0069E ARABIC LETTER SAD WITH THREE DOTS ABOVE -0069F ARABIC LETTER TAH WITH THREE DOTS ABOVE -006A0 ARABIC LETTER AIN WITH THREE DOTS ABOVE -006A1 ARABIC LETTER DOTLESS FEH -006A2 ARABIC LETTER FEH WITH DOT MOVED BELOW -006A3 ARABIC LETTER FEH WITH DOT BELOW -006A4 ARABIC LETTER VEH -006A5 ARABIC LETTER FEH WITH THREE DOTS BELOW -006A6 ARABIC LETTER PEHEH -006A7 ARABIC LETTER QAF WITH DOT ABOVE -006A8 ARABIC LETTER QAF WITH THREE DOTS ABOVE -006A9 ARABIC LETTER KEHEH -006AA ARABIC LETTER SWASH KAF -006AB ARABIC LETTER KAF WITH RING -006AC ARABIC LETTER KAF WITH DOT ABOVE -006AD ARABIC LETTER NG -006AE ARABIC LETTER KAF WITH THREE DOTS BELOW -006AF ARABIC LETTER GAF -006B0 ARABIC LETTER GAF WITH RING -006B1 ARABIC LETTER NGOEH -006B2 ARABIC LETTER GAF WITH TWO DOTS BELOW -006B3 ARABIC LETTER GUEH -006B4 ARABIC LETTER GAF WITH THREE DOTS ABOVE -006B5 ARABIC LETTER LAM WITH SMALL V -006B6 ARABIC LETTER LAM WITH DOT ABOVE -006B7 ARABIC LETTER LAM WITH THREE DOTS ABOVE -006B8 ARABIC LETTER LAM WITH THREE DOTS BELOW -006B9 ARABIC LETTER NOON WITH DOT BELOW -006BA ARABIC LETTER NOON GHUNNA -006BB ARABIC LETTER RNOON -006BC ARABIC LETTER NOON WITH RING -006BD ARABIC LETTER NOON WITH THREE DOTS ABOVE -006BE ARABIC LETTER HEH DOACHASHMEE -006BF ARABIC LETTER TCHEH WITH DOT ABOVE -006C0 ARABIC LETTER HEH WITH YEH ABOVE -006C1 ARABIC LETTER HEH GOAL -006C2 ARABIC LETTER HEH GOAL WITH HAMZA ABOVE -006C3 ARABIC LETTER TEH MARBUTA GOAL -006C4 ARABIC LETTER WAW WITH RING -006C5 ARABIC LETTER KIRGHIZ OE -006C6 ARABIC LETTER OE -006C7 ARABIC LETTER U -006C8 ARABIC LETTER YU -006C9 ARABIC LETTER KIRGHIZ YU -006CA ARABIC LETTER WAW WITH TWO DOTS ABOVE -006CB ARABIC LETTER VE -006CC ARABIC LETTER FARSI YEH -006CD ARABIC LETTER YEH WITH TAIL -006CE ARABIC LETTER YEH WITH SMALL V -006CF ARABIC LETTER WAW WITH DOT ABOVE -006D0 ARABIC LETTER E -006D1 ARABIC LETTER YEH WITH THREE DOTS BELOW -006D2 ARABIC LETTER YEH BARREE -006D3 ARABIC LETTER YEH BARREE WITH HAMZA ABOVE -006D4 ARABIC FULL STOP -006D5 ARABIC LETTER AE -006D6 ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA -006D7 ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA -006D8 ARABIC SMALL HIGH MEEM INITIAL FORM -006D9 ARABIC SMALL HIGH LAM ALEF -006DA ARABIC SMALL HIGH JEEM -006DB ARABIC SMALL HIGH THREE DOTS -006DC ARABIC SMALL HIGH SEEN -006DD ARABIC END OF AYAH -006DE ARABIC START OF RUB EL HIZB -006DF ARABIC SMALL HIGH ROUNDED ZERO -006E0 ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO -006E1 ARABIC SMALL HIGH DOTLESS HEAD OF KHAH -006E2 ARABIC SMALL HIGH MEEM ISOLATED FORM -006E3 ARABIC SMALL LOW SEEN -006E4 ARABIC SMALL HIGH MADDA -006E5 ARABIC SMALL WAW -006E6 ARABIC SMALL YEH -006E7 ARABIC SMALL HIGH YEH -006E8 ARABIC SMALL HIGH NOON -006E9 ARABIC PLACE OF SAJDAH -006EA ARABIC EMPTY CENTRE LOW STOP -006EB ARABIC EMPTY CENTRE HIGH STOP -006EC ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE -006ED ARABIC SMALL LOW MEEM -006EE ARABIC LETTER DAL WITH INVERTED V -006EF ARABIC LETTER REH WITH INVERTED V -006F0 EXTENDED ARABIC-INDIC DIGIT ZERO -006F1 EXTENDED ARABIC-INDIC DIGIT ONE -006F2 EXTENDED ARABIC-INDIC DIGIT TWO -006F3 EXTENDED ARABIC-INDIC DIGIT THREE -006F4 EXTENDED ARABIC-INDIC DIGIT FOUR -006F5 EXTENDED ARABIC-INDIC DIGIT FIVE -006F6 EXTENDED ARABIC-INDIC DIGIT SIX -006F7 EXTENDED ARABIC-INDIC DIGIT SEVEN -006F8 EXTENDED ARABIC-INDIC DIGIT EIGHT -006F9 EXTENDED ARABIC-INDIC DIGIT NINE -006FA ARABIC LETTER SHEEN WITH DOT BELOW -006FB ARABIC LETTER DAD WITH DOT BELOW -006FC ARABIC LETTER GHAIN WITH DOT BELOW -006FD ARABIC SIGN SINDHI AMPERSAND -006FE ARABIC SIGN SINDHI POSTPOSITION MEN -006FF ARABIC LETTER HEH WITH INVERTED V -00700 SYRIAC END OF PARAGRAPH -00701 SYRIAC SUPRALINEAR FULL STOP -00702 SYRIAC SUBLINEAR FULL STOP -00703 SYRIAC SUPRALINEAR COLON -00704 SYRIAC SUBLINEAR COLON -00705 SYRIAC HORIZONTAL COLON -00706 SYRIAC COLON SKEWED LEFT -00707 SYRIAC COLON SKEWED RIGHT -00708 SYRIAC SUPRALINEAR COLON SKEWED LEFT -00709 SYRIAC SUBLINEAR COLON SKEWED LEFT -00709 SYRIAC SUBLINEAR COLON SKEWED RIGHT -0070A SYRIAC CONTRACTION -0070B SYRIAC HARKLEAN OBELUS -0070C SYRIAC HARKLEAN METOBELUS -0070D SYRIAC HARKLEAN ASTERISCUS -0070F SYRIAC ABBREVIATION MARK -00710 SYRIAC LETTER ALAPH -00711 SYRIAC LETTER SUPERSCRIPT ALAPH -00712 SYRIAC LETTER BETH -00713 SYRIAC LETTER GAMAL -00714 SYRIAC LETTER GAMAL GARSHUNI -00715 SYRIAC LETTER DALATH -00716 SYRIAC LETTER DOTLESS DALATH RISH -00717 SYRIAC LETTER HE -00718 SYRIAC LETTER WAW -00719 SYRIAC LETTER ZAIN -0071A SYRIAC LETTER HETH -0071B SYRIAC LETTER TETH -0071C SYRIAC LETTER TETH GARSHUNI -0071D SYRIAC LETTER YUDH -0071E SYRIAC LETTER YUDH HE -0071F SYRIAC LETTER KAPH -00720 SYRIAC LETTER LAMADH -00721 SYRIAC LETTER MIM -00722 SYRIAC LETTER NUN -00723 SYRIAC LETTER SEMKATH -00724 SYRIAC LETTER FINAL SEMKATH -00725 SYRIAC LETTER E -00726 SYRIAC LETTER PE -00727 SYRIAC LETTER REVERSED PE -00728 SYRIAC LETTER SADHE -00729 SYRIAC LETTER QAPH -0072A SYRIAC LETTER RISH -0072B SYRIAC LETTER SHIN -0072C SYRIAC LETTER TAW -0072D SYRIAC LETTER PERSIAN BHETH -0072E SYRIAC LETTER PERSIAN GHAMAL -0072F SYRIAC LETTER PERSIAN DHALATH -00730 SYRIAC PTHAHA ABOVE -00731 SYRIAC PTHAHA BELOW -00732 SYRIAC PTHAHA DOTTED -00733 SYRIAC ZQAPHA ABOVE -00734 SYRIAC ZQAPHA BELOW -00735 SYRIAC ZQAPHA DOTTED -00736 SYRIAC RBASA ABOVE -00737 SYRIAC RBASA BELOW -00738 SYRIAC DOTTED ZLAMA HORIZONTAL -00739 SYRIAC DOTTED ZLAMA ANGULAR -0073A SYRIAC HBASA ABOVE -0073B SYRIAC HBASA BELOW -0073C SYRIAC HBASA-ESASA DOTTED -0073D SYRIAC ESASA ABOVE -0073E SYRIAC ESASA BELOW -0073F SYRIAC RWAHA -00740 SYRIAC FEMININE DOT -00741 SYRIAC QUSHSHAYA -00742 SYRIAC RUKKAKHA -00743 SYRIAC TWO VERTICAL DOTS ABOVE -00744 SYRIAC TWO VERTICAL DOTS BELOW -00745 SYRIAC THREE DOTS ABOVE -00746 SYRIAC THREE DOTS BELOW -00747 SYRIAC OBLIQUE LINE ABOVE -00748 SYRIAC OBLIQUE LINE BELOW -00749 SYRIAC MUSIC -0074A SYRIAC BARREKH -0074D SYRIAC LETTER SOGDIAN ZHAIN -0074E SYRIAC LETTER SOGDIAN KHAPH -0074F SYRIAC LETTER SOGDIAN FE -00750 ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW -00751 ARABIC LETTER BEH WITH DOT BELOW AND THREE DOTS ABOVE -00752 ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW -00753 ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE -00754 ARABIC LETTER BEH WITH TWO DOTS BELOW AND DOT ABOVE -00755 ARABIC LETTER BEH WITH INVERTED SMALL V BELOW -00756 ARABIC LETTER BEH WITH SMALL V -00757 ARABIC LETTER HAH WITH TWO DOTS ABOVE -00758 ARABIC LETTER HAH WITH THREE DOTS POINTING UPWARDS BELOW -00759 ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW AND SMALL TAH -0075A ARABIC LETTER DAL WITH INVERTED SMALL V BELOW -0075B ARABIC LETTER REH WITH STROKE -0075C ARABIC LETTER SEEN WITH FOUR DOTS ABOVE -0075D ARABIC LETTER AIN WITH TWO DOTS ABOVE -0075E ARABIC LETTER AIN WITH THREE DOTS POINTING DOWNWARDS ABOVE -0075F ARABIC LETTER AIN WITH TWO DOTS VERTICALLY ABOVE -00760 ARABIC LETTER FEH WITH TWO DOTS BELOW -00761 ARABIC LETTER FEH WITH THREE DOTS POINTING UPWARDS BELOW -00762 ARABIC LETTER KEHEH WITH DOT ABOVE -00763 ARABIC LETTER KEHEH WITH THREE DOTS ABOVE -00764 ARABIC LETTER KEHEH WITH THREE DOTS POINTING UPWARDS BELOW -00765 ARABIC LETTER MEEM WITH DOT ABOVE -00766 ARABIC LETTER MEEM WITH DOT BELOW -00767 ARABIC LETTER NOON WITH TWO DOTS BELOW -00768 ARABIC LETTER NOON WITH SMALL TAH -00769 ARABIC LETTER NOON WITH SMALL V -0076A ARABIC LETTER LAM WITH BAR -0076B ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE -0076C ARABIC LETTER REH WITH HAMZA ABOVE -0076D ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE -0076E ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW -0076F ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH AND TWO DOTS -00770 ARABIC LETTER SEEN WITH SMALL ARABIC LETTER TAH AND TWO DOTS -00771 ARABIC LETTER REH WITH SMALL ARABIC LETTER TAH AND TWO DOTS -00772 ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH ABOVE -00773 ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE -00774 ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE -00775 ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE -00776 ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE -00777 ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW -00778 ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE -00779 ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE -0077A ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE -0077B ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE -0077C ARABIC LETTER HAH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW -0077D ARABIC LETTER SEEN WITH EXTENDED ARABIC-INDIC DIGIT FOUR ABOVE -0077E ARABIC LETTER SEEN WITH INVERTED V -0077F ARABIC LETTER KAF WITH TWO DOTS ABOVE -00780 THAANA LETTER HAA -00781 THAANA LETTER SHAVIYANI -00782 THAANA LETTER NOONU -00783 THAANA LETTER RAA -00784 THAANA LETTER BAA -00785 THAANA LETTER LHAVIYANI -00786 THAANA LETTER KAAFU -00787 THAANA LETTER ALIFU -00788 THAANA LETTER VAAVU -00789 THAANA LETTER MEEMU -0078A THAANA LETTER FAAFU -0078B THAANA LETTER DHAALU -0078C THAANA LETTER THAA -0078D THAANA LETTER LAAMU -0078E THAANA LETTER GAAFU -0078F THAANA LETTER GNAVIYANI -00790 THAANA LETTER SEENU -00791 THAANA LETTER DAVIYANI -00792 THAANA LETTER ZAVIYANI -00793 THAANA LETTER TAVIYANI -00794 THAANA LETTER YAA -00795 THAANA LETTER PAVIYANI -00796 THAANA LETTER JAVIYANI -00797 THAANA LETTER CHAVIYANI -00798 THAANA LETTER TTAA -00799 THAANA LETTER HHAA -0079A THAANA LETTER KHAA -0079B THAANA LETTER THAALU -0079C THAANA LETTER ZAA -0079D THAANA LETTER SHEENU -0079E THAANA LETTER SAADHU -0079F THAANA LETTER DAADHU -007A0 THAANA LETTER TO -007A1 THAANA LETTER ZO -007A2 THAANA LETTER AINU -007A3 THAANA LETTER GHAINU -007A4 THAANA LETTER QAAFU -007A5 THAANA LETTER WAAVU -007A6 THAANA ABAFILI -007A7 THAANA AABAAFILI -007A8 THAANA IBIFILI -007A9 THAANA EEBEEFILI -007AA THAANA UBUFILI -007AB THAANA OOBOOFILI -007AC THAANA EBEFILI -007AD THAANA EYBEYFILI -007AE THAANA OBOFILI -007AF THAANA OABOAFILI -007B0 THAANA SUKUN -007B1 THAANA LETTER NAA -007C0 NKO DIGIT ZERO -007C1 NKO DIGIT ONE -007C2 NKO DIGIT TWO -007C3 NKO DIGIT THREE -007C4 NKO DIGIT FOUR -007C5 NKO DIGIT FIVE -007C6 NKO DIGIT SIX -007C7 NKO DIGIT SEVEN -007C8 NKO DIGIT EIGHT -007C9 NKO DIGIT NINE -007CA NKO LETTER A -007CB NKO LETTER EE -007CC NKO LETTER I -007CD NKO LETTER E -007CE NKO LETTER U -007CF NKO LETTER OO -007D0 NKO LETTER O -007D1 NKO LETTER DAGBASINNA -007D2 NKO LETTER N -007D3 NKO LETTER BA -007D4 NKO LETTER PA -007D5 NKO LETTER TA -007D6 NKO LETTER JA -007D7 NKO LETTER CHA -007D8 NKO LETTER DA -007D9 NKO LETTER RA -007DA NKO LETTER RRA -007DB NKO LETTER SA -007DC NKO LETTER GBA -007DD NKO LETTER FA -007DE NKO LETTER KA -007DF NKO LETTER LA -007E0 NKO LETTER NA WOLOSO -007E1 NKO LETTER MA -007E2 NKO LETTER NYA -007E3 NKO LETTER NA -007E4 NKO LETTER HA -007E5 NKO LETTER WA -007E6 NKO LETTER YA -007E7 NKO LETTER NYA WOLOSO -007E8 NKO LETTER JONA JA -007E9 NKO LETTER JONA CHA -007EA NKO LETTER JONA RA -007EB NKO COMBINING SHORT HIGH TONE -007EC NKO COMBINING SHORT LOW TONE -007ED NKO COMBINING SHORT RISING TONE -007EE NKO COMBINING LONG DESCENDING TONE -007EF NKO COMBINING LONG HIGH TONE -007F0 NKO COMBINING LONG LOW TONE -007F1 NKO COMBINING LONG RISING TONE -007F2 NKO COMBINING NASALIZATION MARK -007F3 NKO COMBINING DOUBLE DOT ABOVE -007F4 NKO HIGH TONE APOSTROPHE -007F5 NKO LOW TONE APOSTROPHE -007F6 NKO SYMBOL OO DENNEN -007F7 NKO SYMBOL GBAKURUNEN -007F8 NKO COMMA -007F9 NKO EXCLAMATION MARK -007FA NKO LAJANYALAN -007FD NKO DANTAYALAN -007FE NKO DOROME SIGN -007FF NKO TAMAN SIGN -00800 SAMARITAN LETTER ALAF -00801 SAMARITAN LETTER BIT -00802 SAMARITAN LETTER GAMAN -00803 SAMARITAN LETTER DALAT -00804 SAMARITAN LETTER IY -00805 SAMARITAN LETTER BAA -00806 SAMARITAN LETTER ZEN -00807 SAMARITAN LETTER IT -00808 SAMARITAN LETTER TIT -00809 SAMARITAN LETTER YUT -0080A SAMARITAN LETTER KAAF -0080B SAMARITAN LETTER LABAT -0080C SAMARITAN LETTER MIM -0080D SAMARITAN LETTER NUN -0080E SAMARITAN LETTER SINGAAT -0080F SAMARITAN LETTER IN -00810 SAMARITAN LETTER FI -00811 SAMARITAN LETTER TSAADIY -00812 SAMARITAN LETTER QUF -00813 SAMARITAN LETTER RISH -00814 SAMARITAN LETTER SHAN -00815 SAMARITAN LETTER TAAF -00816 SAMARITAN MARK IN -00817 SAMARITAN MARK IN-ALAF -00818 SAMARITAN MARK OCCLUSION -00819 SAMARITAN MARK DAGESH -0081A SAMARITAN MODIFIER LETTER EPENTHETIC YUT -0081B SAMARITAN MARK EPENTHETIC YUT -0081C SAMARITAN VOWEL SIGN LONG E -0081D SAMARITAN VOWEL SIGN E -0081E SAMARITAN VOWEL SIGN OVERLONG AA -0081F SAMARITAN VOWEL SIGN LONG AA -00820 SAMARITAN VOWEL SIGN AA -00821 SAMARITAN VOWEL SIGN OVERLONG A -00822 SAMARITAN VOWEL SIGN LONG A -00823 SAMARITAN VOWEL SIGN A -00824 SAMARITAN MODIFIER LETTER SHORT A -00825 SAMARITAN VOWEL SIGN SHORT A -00826 SAMARITAN VOWEL SIGN LONG U -00827 SAMARITAN VOWEL SIGN U -00828 SAMARITAN MODIFIER LETTER I -00829 SAMARITAN VOWEL SIGN LONG I -0082A SAMARITAN VOWEL SIGN I -0082B SAMARITAN VOWEL SIGN O -0082C SAMARITAN VOWEL SIGN SUKUN -0082D SAMARITAN MARK NEQUDAA -00830 SAMARITAN PUNCTUATION NEQUDAA -00831 SAMARITAN PUNCTUATION AFSAAQ -00832 SAMARITAN PUNCTUATION ANGED -00833 SAMARITAN PUNCTUATION BAU -00834 SAMARITAN PUNCTUATION ATMAAU -00835 SAMARITAN PUNCTUATION SHIYYAALAA -00836 SAMARITAN ABBREVIATION MARK -00837 SAMARITAN PUNCTUATION MELODIC QITSA -00838 SAMARITAN PUNCTUATION ZIQAA -00839 SAMARITAN PUNCTUATION QITSA -0083A SAMARITAN PUNCTUATION ZAEF -0083B SAMARITAN PUNCTUATION TURU -0083C SAMARITAN PUNCTUATION ARKAANU -0083D SAMARITAN PUNCTUATION SOF MASHFAAT -0083E SAMARITAN PUNCTUATION ANNAAU -00840 MANDAIC LETTER HALQA -00841 MANDAIC LETTER AB -00842 MANDAIC LETTER AG -00843 MANDAIC LETTER AD -00844 MANDAIC LETTER AH -00845 MANDAIC LETTER USHENNA -00846 MANDAIC LETTER AZ -00847 MANDAIC LETTER IT -00848 MANDAIC LETTER ATT -00849 MANDAIC LETTER AKSA -0084A MANDAIC LETTER AK -0084B MANDAIC LETTER AL -0084C MANDAIC LETTER AM -0084D MANDAIC LETTER AN -0084E MANDAIC LETTER AS -0084F MANDAIC LETTER IN -00850 MANDAIC LETTER AP -00851 MANDAIC LETTER ASZ -00852 MANDAIC LETTER AQ -00853 MANDAIC LETTER AR -00854 MANDAIC LETTER ASH -00855 MANDAIC LETTER AT -00856 MANDAIC LETTER DUSHENNA -00857 MANDAIC LETTER KAD -00858 MANDAIC LETTER AIN -00859 MANDAIC AFFRICATION MARK -0085A MANDAIC VOCALIZATION MARK -0085B MANDAIC GEMINATION MARK -0085E MANDAIC PUNCTUATION -00860 SYRIAC LETTER MALAYALAM NGA -00861 SYRIAC LETTER MALAYALAM JA -00862 SYRIAC LETTER MALAYALAM NYA -00863 SYRIAC LETTER MALAYALAM TTA -00864 SYRIAC LETTER MALAYALAM NNA -00865 SYRIAC LETTER MALAYALAM NNNA -00866 SYRIAC LETTER MALAYALAM BHA -00867 SYRIAC LETTER MALAYALAM RA -00868 SYRIAC LETTER MALAYALAM LLA -00869 SYRIAC LETTER MALAYALAM LLLA -0086A SYRIAC LETTER MALAYALAM SSA -008A0 ARABIC LETTER BEH WITH SMALL V BELOW -008A1 ARABIC LETTER BEH WITH HAMZA ABOVE -008A2 ARABIC LETTER JEEM WITH TWO DOTS ABOVE -008A3 ARABIC LETTER TAH WITH TWO DOTS ABOVE -008A4 ARABIC LETTER FEH WITH DOT BELOW AND THREE DOTS ABOVE -008A5 ARABIC LETTER QAF WITH DOT BELOW -008A6 ARABIC LETTER LAM WITH DOUBLE BAR -008A7 ARABIC LETTER MEEM WITH THREE DOTS ABOVE -008A8 ARABIC LETTER YEH WITH TWO DOTS BELOW AND HAMZA ABOVE -008A9 ARABIC LETTER YEH WITH TWO DOTS BELOW AND DOT ABOVE -008AA ARABIC LETTER REH WITH LOOP -008AB ARABIC LETTER WAW WITH DOT WITHIN -008AC ARABIC LETTER ROHINGYA YEH -008AD ARABIC LETTER LOW ALEF -008AE ARABIC LETTER DAL WITH THREE DOTS BELOW -008AF ARABIC LETTER SAD WITH THREE DOTS BELOW -008B0 ARABIC LETTER GAF WITH INVERTED STROKE -008B1 ARABIC LETTER STRAIGHT WAW -008B2 ARABIC LETTER ZAIN WITH INVERTED V ABOVE -008B3 ARABIC LETTER AIN WITH THREE DOTS BELOW -008B4 ARABIC LETTER KAF WITH DOT BELOW -008B6 ARABIC LETTER BEH WITH SMALL MEEM ABOVE -008B7 ARABIC LETTER PEH WITH SMALL MEEM ABOVE -008B8 ARABIC LETTER TEH WITH SMALL TEH ABOVE -008B9 ARABIC LETTER REH WITH SMALL NOON ABOVE -008BA ARABIC LETTER YEH WITH TWO DOTS BELOW AND SMALL NOON ABOVE -008BB ARABIC LETTER AFRICAN FEH -008BC ARABIC LETTER AFRICAN QAF -008BD ARABIC LETTER AFRICAN NOON -008D3 ARABIC SMALL LOW WAW -008D4 ARABIC SMALL HIGH WORD AR-RUB -008D5 ARABIC SMALL HIGH SAD -008D6 ARABIC SMALL HIGH AIN -008D7 ARABIC SMALL HIGH QAF -008D8 ARABIC SMALL HIGH NOON WITH KASRA -008D9 ARABIC SMALL LOW NOON WITH KASRA -008DA ARABIC SMALL HIGH WORD ATH-THALATHA -008DB ARABIC SMALL HIGH WORD AS-SAJDA -008DC ARABIC SMALL HIGH WORD AN-NISF -008DD ARABIC SMALL HIGH WORD SAKTA -008DE ARABIC SMALL HIGH WORD QIF -008DF ARABIC SMALL HIGH WORD WAQFA -008E0 ARABIC SMALL HIGH FOOTNOTE MARKER -008E1 ARABIC SMALL HIGH SIGN SAFHA -008E2 ARABIC DISPUTED END OF AYAH -008E3 ARABIC TURNED DAMMA BELOW -008E4 ARABIC CURLY FATHA -008E5 ARABIC CURLY DAMMA -008E6 ARABIC CURLY KASRA -008E7 ARABIC CURLY FATHATAN -008E8 ARABIC CURLY DAMMATAN -008E9 ARABIC CURLY KASRATAN -008EA ARABIC TONE ONE DOT ABOVE -008EB ARABIC TONE TWO DOTS ABOVE -008EC ARABIC TONE LOOP ABOVE -008ED ARABIC TONE ONE DOT BELOW -008EE ARABIC TONE TWO DOTS BELOW -008EF ARABIC TONE LOOP BELOW -008F0 ARABIC OPEN FATHATAN -008F1 ARABIC OPEN DAMMATAN -008F2 ARABIC OPEN KASRATAN -008F3 ARABIC SMALL HIGH WAW -008F4 ARABIC FATHA WITH RING -008F5 ARABIC FATHA WITH DOT ABOVE -008F6 ARABIC KASRA WITH DOT BELOW -008F7 ARABIC LEFT ARROWHEAD ABOVE -008F8 ARABIC RIGHT ARROWHEAD ABOVE -008F9 ARABIC LEFT ARROWHEAD BELOW -008FA ARABIC RIGHT ARROWHEAD BELOW -008FB ARABIC DOUBLE RIGHT ARROWHEAD ABOVE -008FC ARABIC DOUBLE RIGHT ARROWHEAD ABOVE WITH DOT -008FD ARABIC RIGHT ARROWHEAD ABOVE WITH DOT -008FE ARABIC DAMMA WITH DOT -008FF ARABIC MARK SIDEWAYS NOON GHUNNA -00900 DEVANAGARI SIGN INVERTED CANDRABINDU -00901 DEVANAGARI SIGN CANDRABINDU -00902 DEVANAGARI SIGN ANUSVARA -00903 DEVANAGARI SIGN VISARGA -00904 DEVANAGARI LETTER SHORT A -00905 DEVANAGARI LETTER A -00906 DEVANAGARI LETTER AA -00907 DEVANAGARI LETTER I -00908 DEVANAGARI LETTER II -00909 DEVANAGARI LETTER U -0090A DEVANAGARI LETTER UU -0090B DEVANAGARI LETTER VOCALIC R -0090C DEVANAGARI LETTER VOCALIC L -0090D DEVANAGARI LETTER CANDRA E -0090E DEVANAGARI LETTER SHORT E -0090F DEVANAGARI LETTER E -00910 DEVANAGARI LETTER AI -00911 DEVANAGARI LETTER CANDRA O -00912 DEVANAGARI LETTER SHORT O -00913 DEVANAGARI LETTER O -00914 DEVANAGARI LETTER AU -00915 DEVANAGARI LETTER KA -00916 DEVANAGARI LETTER KHA -00917 DEVANAGARI LETTER GA -00918 DEVANAGARI LETTER GHA -00919 DEVANAGARI LETTER NGA -0091A DEVANAGARI LETTER CA -0091B DEVANAGARI LETTER CHA -0091C DEVANAGARI LETTER JA -0091D DEVANAGARI LETTER JHA -0091E DEVANAGARI LETTER NYA -0091F DEVANAGARI LETTER TTA -00920 DEVANAGARI LETTER TTHA -00921 DEVANAGARI LETTER DDA -00922 DEVANAGARI LETTER DDHA -00923 DEVANAGARI LETTER NNA -00924 DEVANAGARI LETTER TA -00925 DEVANAGARI LETTER THA -00926 DEVANAGARI LETTER DA -00927 DEVANAGARI LETTER DHA -00928 DEVANAGARI LETTER NA -00929 DEVANAGARI LETTER NNNA -0092A DEVANAGARI LETTER PA -0092B DEVANAGARI LETTER PHA -0092C DEVANAGARI LETTER BA -0092D DEVANAGARI LETTER BHA -0092E DEVANAGARI LETTER MA -0092F DEVANAGARI LETTER YA -00930 DEVANAGARI LETTER RA -00931 DEVANAGARI LETTER RRA -00932 DEVANAGARI LETTER LA -00933 DEVANAGARI LETTER LLA -00934 DEVANAGARI LETTER LLLA -00935 DEVANAGARI LETTER VA -00936 DEVANAGARI LETTER SHA -00937 DEVANAGARI LETTER SSA -00938 DEVANAGARI LETTER SA -00939 DEVANAGARI LETTER HA -0093A DEVANAGARI VOWEL SIGN OE -0093B DEVANAGARI VOWEL SIGN OOE -0093C DEVANAGARI SIGN NUKTA -0093D DEVANAGARI SIGN AVAGRAHA -0093E DEVANAGARI VOWEL SIGN AA -0093F DEVANAGARI VOWEL SIGN I -00940 DEVANAGARI VOWEL SIGN II -00941 DEVANAGARI VOWEL SIGN U -00942 DEVANAGARI VOWEL SIGN UU -00943 DEVANAGARI VOWEL SIGN VOCALIC R -00944 DEVANAGARI VOWEL SIGN VOCALIC RR -00945 DEVANAGARI VOWEL SIGN CANDRA E -00946 DEVANAGARI VOWEL SIGN SHORT E -00947 DEVANAGARI VOWEL SIGN E -00948 DEVANAGARI VOWEL SIGN AI -00949 DEVANAGARI VOWEL SIGN CANDRA O -0094A DEVANAGARI VOWEL SIGN SHORT O -0094B DEVANAGARI VOWEL SIGN O -0094C DEVANAGARI VOWEL SIGN AU -0094D DEVANAGARI SIGN VIRAMA -0094E DEVANAGARI VOWEL SIGN PRISHTHAMATRA E -0094F DEVANAGARI VOWEL SIGN AW -00950 DEVANAGARI OM -00951 DEVANAGARI STRESS SIGN UDATTA -00952 DEVANAGARI STRESS SIGN ANUDATTA -00953 DEVANAGARI GRAVE ACCENT -00954 DEVANAGARI ACUTE ACCENT -00955 DEVANAGARI VOWEL SIGN CANDRA LONG E -00956 DEVANAGARI VOWEL SIGN UE -00957 DEVANAGARI VOWEL SIGN UUE -00958 DEVANAGARI LETTER QA -00959 DEVANAGARI LETTER KHHA -0095A DEVANAGARI LETTER GHHA -0095B DEVANAGARI LETTER ZA -0095C DEVANAGARI LETTER DDDHA -0095D DEVANAGARI LETTER RHA -0095E DEVANAGARI LETTER FA -0095F DEVANAGARI LETTER YYA -00960 DEVANAGARI LETTER VOCALIC RR -00961 DEVANAGARI LETTER VOCALIC LL -00962 DEVANAGARI VOWEL SIGN VOCALIC L -00963 DEVANAGARI VOWEL SIGN VOCALIC LL -00964 DEVANAGARI DANDA -00965 DEVANAGARI DOUBLE DANDA -00966 DEVANAGARI DIGIT ZERO -00967 DEVANAGARI DIGIT ONE -00968 DEVANAGARI DIGIT TWO -00969 DEVANAGARI DIGIT THREE -0096A DEVANAGARI DIGIT FOUR -0096B DEVANAGARI DIGIT FIVE -0096C DEVANAGARI DIGIT SIX -0096D DEVANAGARI DIGIT SEVEN -0096E DEVANAGARI DIGIT EIGHT -0096F DEVANAGARI DIGIT NINE -00970 DEVANAGARI ABBREVIATION SIGN -00971 DEVANAGARI SIGN HIGH SPACING DOT -00972 DEVANAGARI LETTER CANDRA A -00973 DEVANAGARI LETTER OE -00974 DEVANAGARI LETTER OOE -00975 DEVANAGARI LETTER AW -00976 DEVANAGARI LETTER UE -00977 DEVANAGARI LETTER UUE -00978 DEVANAGARI LETTER MARWARI DDA -00979 DEVANAGARI LETTER ZHA -0097A DEVANAGARI LETTER HEAVY YA -0097B DEVANAGARI LETTER GGA -0097C DEVANAGARI LETTER JJA -0097D DEVANAGARI LETTER GLOTTAL STOP -0097E DEVANAGARI LETTER DDDA -0097F DEVANAGARI LETTER BBA -00980 BENGALI ANJI -00981 BENGALI SIGN CANDRABINDU -00982 BENGALI SIGN ANUSVARA -00983 BENGALI SIGN VISARGA -00985 BENGALI LETTER A -00986 BENGALI LETTER AA -00987 BENGALI LETTER I -00988 BENGALI LETTER II -00989 BENGALI LETTER U -0098A BENGALI LETTER UU -0098B BENGALI LETTER VOCALIC R -0098C BENGALI LETTER VOCALIC L -0098F BENGALI LETTER E -00990 BENGALI LETTER AI -00993 BENGALI LETTER O -00994 BENGALI LETTER AU -00995 BENGALI LETTER KA -00996 BENGALI LETTER KHA -00997 BENGALI LETTER GA -00998 BENGALI LETTER GHA -00999 BENGALI LETTER NGA -0099A BENGALI LETTER CA -0099B BENGALI LETTER CHA -0099C BENGALI LETTER JA -0099D BENGALI LETTER JHA -0099E BENGALI LETTER NYA -0099F BENGALI LETTER TTA -009A0 BENGALI LETTER TTHA -009A1 BENGALI LETTER DDA -009A2 BENGALI LETTER DDHA -009A3 BENGALI LETTER NNA -009A4 BENGALI LETTER TA -009A5 BENGALI LETTER THA -009A6 BENGALI LETTER DA -009A7 BENGALI LETTER DHA -009A8 BENGALI LETTER NA -009AA BENGALI LETTER PA -009AB BENGALI LETTER PHA -009AC BENGALI LETTER BA -009AD BENGALI LETTER BHA -009AE BENGALI LETTER MA -009AF BENGALI LETTER YA -009B0 BENGALI LETTER RA -009B2 BENGALI LETTER LA -009B6 BENGALI LETTER SHA -009B7 BENGALI LETTER SSA -009B8 BENGALI LETTER SA -009B9 BENGALI LETTER HA -009BC BENGALI SIGN NUKTA -009BD BENGALI SIGN AVAGRAHA -009BE BENGALI VOWEL SIGN AA -009BF BENGALI VOWEL SIGN I -009C0 BENGALI VOWEL SIGN II -009C1 BENGALI VOWEL SIGN U -009C2 BENGALI VOWEL SIGN UU -009C3 BENGALI VOWEL SIGN VOCALIC R -009C4 BENGALI VOWEL SIGN VOCALIC RR -009C7 BENGALI VOWEL SIGN E -009C8 BENGALI VOWEL SIGN AI -009CB BENGALI VOWEL SIGN O -009CC BENGALI VOWEL SIGN AU -009CD BENGALI SIGN VIRAMA -009CE BENGALI LETTER KHANDA TA -009D7 BENGALI AU LENGTH MARK -009DC BENGALI LETTER RRA -009DD BENGALI LETTER RHA -009DF BENGALI LETTER YYA -009E0 BENGALI LETTER VOCALIC RR -009E1 BENGALI LETTER VOCALIC LL -009E2 BENGALI VOWEL SIGN VOCALIC L -009E3 BENGALI VOWEL SIGN VOCALIC LL -009E6 BENGALI DIGIT ZERO -009E7 BENGALI DIGIT ONE -009E8 BENGALI DIGIT TWO -009E9 BENGALI DIGIT THREE -009EA BENGALI DIGIT FOUR -009EB BENGALI DIGIT FIVE -009EC BENGALI DIGIT SIX -009ED BENGALI DIGIT SEVEN -009EE BENGALI DIGIT EIGHT -009EF BENGALI DIGIT NINE -009F0 BENGALI LETTER RA WITH MIDDLE DIAGONAL -009F1 BENGALI LETTER RA WITH LOWER DIAGONAL -009F2 BENGALI RUPEE MARK -009F3 BENGALI RUPEE SIGN -009F4 BENGALI CURRENCY NUMERATOR ONE -009F5 BENGALI CURRENCY NUMERATOR TWO -009F6 BENGALI CURRENCY NUMERATOR THREE -009F7 BENGALI CURRENCY NUMERATOR FOUR -009F8 BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR -009F9 BENGALI CURRENCY DENOMINATOR SIXTEEN -009FA BENGALI ISSHAR -009FB BENGALI GANDA MARK -009FC BENGALI LETTER VEDIC ANUSVARA -009FD BENGALI ABBREVIATION SIGN -009FE BENGALI SANDHI MARK -00A01 GURMUKHI SIGN ADAK BINDI -00A02 GURMUKHI SIGN BINDI -00A03 GURMUKHI SIGN VISARGA -00A05 GURMUKHI LETTER A -00A06 GURMUKHI LETTER AA -00A07 GURMUKHI LETTER I -00A08 GURMUKHI LETTER II -00A09 GURMUKHI LETTER U -00A0A GURMUKHI LETTER UU -00A0F GURMUKHI LETTER EE -00A10 GURMUKHI LETTER AI -00A13 GURMUKHI LETTER OO -00A14 GURMUKHI LETTER AU -00A15 GURMUKHI LETTER KA -00A16 GURMUKHI LETTER KHA -00A17 GURMUKHI LETTER GA -00A18 GURMUKHI LETTER GHA -00A19 GURMUKHI LETTER NGA -00A1A GURMUKHI LETTER CA -00A1B GURMUKHI LETTER CHA -00A1C GURMUKHI LETTER JA -00A1D GURMUKHI LETTER JHA -00A1E GURMUKHI LETTER NYA -00A1F GURMUKHI LETTER TTA -00A20 GURMUKHI LETTER TTHA -00A21 GURMUKHI LETTER DDA -00A22 GURMUKHI LETTER DDHA -00A23 GURMUKHI LETTER NNA -00A24 GURMUKHI LETTER TA -00A25 GURMUKHI LETTER THA -00A26 GURMUKHI LETTER DA -00A27 GURMUKHI LETTER DHA -00A28 GURMUKHI LETTER NA -00A2A GURMUKHI LETTER PA -00A2B GURMUKHI LETTER PHA -00A2C GURMUKHI LETTER BA -00A2D GURMUKHI LETTER BHA -00A2E GURMUKHI LETTER MA -00A2F GURMUKHI LETTER YA -00A30 GURMUKHI LETTER RA -00A32 GURMUKHI LETTER LA -00A33 GURMUKHI LETTER LLA -00A35 GURMUKHI LETTER VA -00A36 GURMUKHI LETTER SHA -00A38 GURMUKHI LETTER SA -00A39 GURMUKHI LETTER HA -00A3C GURMUKHI SIGN NUKTA -00A3E GURMUKHI VOWEL SIGN AA -00A3F GURMUKHI VOWEL SIGN I -00A40 GURMUKHI VOWEL SIGN II -00A41 GURMUKHI VOWEL SIGN U -00A42 GURMUKHI VOWEL SIGN UU -00A47 GURMUKHI VOWEL SIGN EE -00A48 GURMUKHI VOWEL SIGN AI -00A4B GURMUKHI VOWEL SIGN OO -00A4C GURMUKHI VOWEL SIGN AU -00A4D GURMUKHI SIGN VIRAMA -00A51 GURMUKHI SIGN UDAAT -00A59 GURMUKHI LETTER KHHA -00A5A GURMUKHI LETTER GHHA -00A5B GURMUKHI LETTER ZA -00A5C GURMUKHI LETTER RRA -00A5E GURMUKHI LETTER FA -00A66 GURMUKHI DIGIT ZERO -00A67 GURMUKHI DIGIT ONE -00A68 GURMUKHI DIGIT TWO -00A69 GURMUKHI DIGIT THREE -00A6A GURMUKHI DIGIT FOUR -00A6B GURMUKHI DIGIT FIVE -00A6C GURMUKHI DIGIT SIX -00A6D GURMUKHI DIGIT SEVEN -00A6E GURMUKHI DIGIT EIGHT -00A6F GURMUKHI DIGIT NINE -00A70 GURMUKHI TIPPI -00A71 GURMUKHI ADDAK -00A72 GURMUKHI IRI -00A73 GURMUKHI URA -00A74 GURMUKHI EK ONKAR -00A75 GURMUKHI SIGN YAKASH -00A76 GURMUKHI ABBREVIATION SIGN -00A81 GUJARATI SIGN CANDRABINDU -00A82 GUJARATI SIGN ANUSVARA -00A83 GUJARATI SIGN VISARGA -00A85 GUJARATI LETTER A -00A86 GUJARATI LETTER AA -00A87 GUJARATI LETTER I -00A88 GUJARATI LETTER II -00A89 GUJARATI LETTER U -00A8A GUJARATI LETTER UU -00A8B GUJARATI LETTER VOCALIC R -00A8C GUJARATI LETTER VOCALIC L -00A8D GUJARATI VOWEL CANDRA E -00A8F GUJARATI LETTER E -00A90 GUJARATI LETTER AI -00A91 GUJARATI VOWEL CANDRA O -00A93 GUJARATI LETTER O -00A94 GUJARATI LETTER AU -00A95 GUJARATI LETTER KA -00A96 GUJARATI LETTER KHA -00A97 GUJARATI LETTER GA -00A98 GUJARATI LETTER GHA -00A99 GUJARATI LETTER NGA -00A9A GUJARATI LETTER CA -00A9B GUJARATI LETTER CHA -00A9C GUJARATI LETTER JA -00A9D GUJARATI LETTER JHA -00A9E GUJARATI LETTER NYA -00A9F GUJARATI LETTER TTA -00AA0 GUJARATI LETTER TTHA -00AA1 GUJARATI LETTER DDA -00AA2 GUJARATI LETTER DDHA -00AA3 GUJARATI LETTER NNA -00AA4 GUJARATI LETTER TA -00AA5 GUJARATI LETTER THA -00AA6 GUJARATI LETTER DA -00AA7 GUJARATI LETTER DHA -00AA8 GUJARATI LETTER NA -00AAA GUJARATI LETTER PA -00AAB GUJARATI LETTER PHA -00AAC GUJARATI LETTER BA -00AAD GUJARATI LETTER BHA -00AAE GUJARATI LETTER MA -00AAF GUJARATI LETTER YA -00AB0 GUJARATI LETTER RA -00AB2 GUJARATI LETTER LA -00AB3 GUJARATI LETTER LLA -00AB5 GUJARATI LETTER VA -00AB6 GUJARATI LETTER SHA -00AB7 GUJARATI LETTER SSA -00AB8 GUJARATI LETTER SA -00AB9 GUJARATI LETTER HA -00ABC GUJARATI SIGN NUKTA -00ABD GUJARATI SIGN AVAGRAHA -00ABE GUJARATI VOWEL SIGN AA -00ABF GUJARATI VOWEL SIGN I -00AC0 GUJARATI VOWEL SIGN II -00AC1 GUJARATI VOWEL SIGN U -00AC2 GUJARATI VOWEL SIGN UU -00AC3 GUJARATI VOWEL SIGN VOCALIC R -00AC4 GUJARATI VOWEL SIGN VOCALIC RR -00AC5 GUJARATI VOWEL SIGN CANDRA E -00AC7 GUJARATI VOWEL SIGN E -00AC8 GUJARATI VOWEL SIGN AI -00AC9 GUJARATI VOWEL SIGN CANDRA O -00ACB GUJARATI VOWEL SIGN O -00ACC GUJARATI VOWEL SIGN AU -00ACD GUJARATI SIGN VIRAMA -00AD0 GUJARATI OM -00AE0 GUJARATI LETTER VOCALIC RR -00AE1 GUJARATI LETTER VOCALIC LL -00AE2 GUJARATI VOWEL SIGN VOCALIC L -00AE3 GUJARATI VOWEL SIGN VOCALIC LL -00AE6 GUJARATI DIGIT ZERO -00AE7 GUJARATI DIGIT ONE -00AE8 GUJARATI DIGIT TWO -00AE9 GUJARATI DIGIT THREE -00AEA GUJARATI DIGIT FOUR -00AEB GUJARATI DIGIT FIVE -00AEC GUJARATI DIGIT SIX -00AED GUJARATI DIGIT SEVEN -00AEE GUJARATI DIGIT EIGHT -00AEF GUJARATI DIGIT NINE -00AF0 GUJARATI ABBREVIATION SIGN -00AF1 GUJARATI RUPEE SIGN -00AF9 GUJARATI LETTER ZHA -00AFA GUJARATI SIGN SUKUN -00AFB GUJARATI SIGN SHADDA -00AFC GUJARATI SIGN MADDAH -00AFD GUJARATI SIGN THREE-DOT NUKTA ABOVE -00AFE GUJARATI SIGN CIRCLE NUKTA ABOVE -00AFF GUJARATI SIGN TWO-CIRCLE NUKTA ABOVE -00B01 ORIYA SIGN CANDRABINDU -00B02 ORIYA SIGN ANUSVARA -00B03 ORIYA SIGN VISARGA -00B05 ORIYA LETTER A -00B06 ORIYA LETTER AA -00B07 ORIYA LETTER I -00B08 ORIYA LETTER II -00B09 ORIYA LETTER U -00B0A ORIYA LETTER UU -00B0B ORIYA LETTER VOCALIC R -00B0C ORIYA LETTER VOCALIC L -00B0F ORIYA LETTER E -00B10 ORIYA LETTER AI -00B13 ORIYA LETTER O -00B14 ORIYA LETTER AU -00B15 ORIYA LETTER KA -00B16 ORIYA LETTER KHA -00B17 ORIYA LETTER GA -00B18 ORIYA LETTER GHA -00B19 ORIYA LETTER NGA -00B1A ORIYA LETTER CA -00B1B ORIYA LETTER CHA -00B1C ORIYA LETTER JA -00B1D ORIYA LETTER JHA -00B1E ORIYA LETTER NYA -00B1F ORIYA LETTER TTA -00B20 ORIYA LETTER TTHA -00B21 ORIYA LETTER DDA -00B22 ORIYA LETTER DDHA -00B23 ORIYA LETTER NNA -00B24 ORIYA LETTER TA -00B25 ORIYA LETTER THA -00B26 ORIYA LETTER DA -00B27 ORIYA LETTER DHA -00B28 ORIYA LETTER NA -00B2A ORIYA LETTER PA -00B2B ORIYA LETTER PHA -00B2C ORIYA LETTER BA -00B2D ORIYA LETTER BHA -00B2E ORIYA LETTER MA -00B2F ORIYA LETTER YA -00B30 ORIYA LETTER RA -00B32 ORIYA LETTER LA -00B33 ORIYA LETTER LLA -00B35 ORIYA LETTER VA -00B36 ORIYA LETTER SHA -00B37 ORIYA LETTER SSA -00B38 ORIYA LETTER SA -00B39 ORIYA LETTER HA -00B3C ORIYA SIGN NUKTA -00B3D ORIYA SIGN AVAGRAHA -00B3E ORIYA VOWEL SIGN AA -00B3F ORIYA VOWEL SIGN I -00B40 ORIYA VOWEL SIGN II -00B41 ORIYA VOWEL SIGN U -00B42 ORIYA VOWEL SIGN UU -00B43 ORIYA VOWEL SIGN VOCALIC R -00B44 ORIYA VOWEL SIGN VOCALIC RR -00B47 ORIYA VOWEL SIGN E -00B48 ORIYA VOWEL SIGN AI -00B4B ORIYA VOWEL SIGN O -00B4C ORIYA VOWEL SIGN AU -00B4D ORIYA SIGN VIRAMA -00B56 ORIYA AI LENGTH MARK -00B57 ORIYA AU LENGTH MARK -00B5C ORIYA LETTER RRA -00B5D ORIYA LETTER RHA -00B5F ORIYA LETTER YYA -00B60 ORIYA LETTER VOCALIC RR -00B61 ORIYA LETTER VOCALIC LL -00B62 ORIYA VOWEL SIGN VOCALIC L -00B63 ORIYA VOWEL SIGN VOCALIC LL -00B66 ORIYA DIGIT ZERO -00B67 ORIYA DIGIT ONE -00B68 ORIYA DIGIT TWO -00B69 ORIYA DIGIT THREE -00B6A ORIYA DIGIT FOUR -00B6B ORIYA DIGIT FIVE -00B6C ORIYA DIGIT SIX -00B6D ORIYA DIGIT SEVEN -00B6E ORIYA DIGIT EIGHT -00B6F ORIYA DIGIT NINE -00B70 ORIYA ISSHAR -00B71 ORIYA LETTER WA -00B72 ORIYA FRACTION ONE QUARTER -00B73 ORIYA FRACTION ONE HALF -00B74 ORIYA FRACTION THREE QUARTERS -00B75 ORIYA FRACTION ONE SIXTEENTH -00B76 ORIYA FRACTION ONE EIGHTH -00B77 ORIYA FRACTION THREE SIXTEENTHS -00B82 TAMIL SIGN ANUSVARA -00B83 TAMIL SIGN VISARGA -00B85 TAMIL LETTER A -00B86 TAMIL LETTER AA -00B87 TAMIL LETTER I -00B88 TAMIL LETTER II -00B89 TAMIL LETTER U -00B8A TAMIL LETTER UU -00B8E TAMIL LETTER E -00B8F TAMIL LETTER EE -00B90 TAMIL LETTER AI -00B92 TAMIL LETTER O -00B93 TAMIL LETTER OO -00B94 TAMIL LETTER AU -00B95 TAMIL LETTER KA -00B99 TAMIL LETTER NGA -00B9A TAMIL LETTER CA -00B9C TAMIL LETTER JA -00B9E TAMIL LETTER NYA -00B9F TAMIL LETTER TTA -00BA3 TAMIL LETTER NNA -00BA4 TAMIL LETTER TA -00BA8 TAMIL LETTER NA -00BA9 TAMIL LETTER NNNA -00BAA TAMIL LETTER PA -00BAE TAMIL LETTER MA -00BAF TAMIL LETTER YA -00BB0 TAMIL LETTER RA -00BB1 TAMIL LETTER RRA -00BB2 TAMIL LETTER LA -00BB3 TAMIL LETTER LLA -00BB4 TAMIL LETTER LLLA -00BB5 TAMIL LETTER VA -00BB6 TAMIL LETTER SHA -00BB7 TAMIL LETTER SSA -00BB8 TAMIL LETTER SA -00BB9 TAMIL LETTER HA -00BBE TAMIL VOWEL SIGN AA -00BBF TAMIL VOWEL SIGN I -00BC0 TAMIL VOWEL SIGN II -00BC1 TAMIL VOWEL SIGN U -00BC2 TAMIL VOWEL SIGN UU -00BC6 TAMIL VOWEL SIGN E -00BC7 TAMIL VOWEL SIGN EE -00BC8 TAMIL VOWEL SIGN AI -00BCA TAMIL VOWEL SIGN O -00BCB TAMIL VOWEL SIGN OO -00BCC TAMIL VOWEL SIGN AU -00BCD TAMIL SIGN VIRAMA -00BD0 TAMIL OM -00BD7 TAMIL AU LENGTH MARK -00BE6 TAMIL DIGIT ZERO -00BE7 TAMIL DIGIT ONE -00BE8 TAMIL DIGIT TWO -00BE9 TAMIL DIGIT THREE -00BEA TAMIL DIGIT FOUR -00BEB TAMIL DIGIT FIVE -00BEC TAMIL DIGIT SIX -00BED TAMIL DIGIT SEVEN -00BEE TAMIL DIGIT EIGHT -00BEF TAMIL DIGIT NINE -00BF0 TAMIL NUMBER TEN -00BF1 TAMIL NUMBER ONE HUNDRED -00BF2 TAMIL NUMBER ONE THOUSAND -00BF3 TAMIL DAY SIGN -00BF4 TAMIL MONTH SIGN -00BF5 TAMIL YEAR SIGN -00BF6 TAMIL DEBIT SIGN -00BF7 TAMIL CREDIT SIGN -00BF8 TAMIL AS ABOVE SIGN -00BF9 TAMIL RUPEE SIGN -00BFA TAMIL NUMBER SIGN -00C00 TELUGU SIGN COMBINING CANDRABINDU ABOVE -00C01 TELUGU SIGN CANDRABINDU -00C02 TELUGU SIGN ANUSVARA -00C03 TELUGU SIGN VISARGA -00C04 TELUGU SIGN COMBINING ANUSVARA ABOVE -00C05 TELUGU LETTER A -00C06 TELUGU LETTER AA -00C07 TELUGU LETTER I -00C08 TELUGU LETTER II -00C09 TELUGU LETTER U -00C0A TELUGU LETTER UU -00C0B TELUGU LETTER VOCALIC R -00C0C TELUGU LETTER VOCALIC L -00C0E TELUGU LETTER E -00C0F TELUGU LETTER EE -00C10 TELUGU LETTER AI -00C12 TELUGU LETTER O -00C13 TELUGU LETTER OO -00C14 TELUGU LETTER AU -00C15 TELUGU LETTER KA -00C16 TELUGU LETTER KHA -00C17 TELUGU LETTER GA -00C18 TELUGU LETTER GHA -00C19 TELUGU LETTER NGA -00C1A TELUGU LETTER CA -00C1B TELUGU LETTER CHA -00C1C TELUGU LETTER JA -00C1D TELUGU LETTER JHA -00C1E TELUGU LETTER NYA -00C1F TELUGU LETTER TTA -00C20 TELUGU LETTER TTHA -00C21 TELUGU LETTER DDA -00C22 TELUGU LETTER DDHA -00C23 TELUGU LETTER NNA -00C24 TELUGU LETTER TA -00C25 TELUGU LETTER THA -00C26 TELUGU LETTER DA -00C27 TELUGU LETTER DHA -00C28 TELUGU LETTER NA -00C2A TELUGU LETTER PA -00C2B TELUGU LETTER PHA -00C2C TELUGU LETTER BA -00C2D TELUGU LETTER BHA -00C2E TELUGU LETTER MA -00C2F TELUGU LETTER YA -00C30 TELUGU LETTER RA -00C31 TELUGU LETTER RRA -00C32 TELUGU LETTER LA -00C33 TELUGU LETTER LLA -00C34 TELUGU LETTER LLLA -00C35 TELUGU LETTER VA -00C36 TELUGU LETTER SHA -00C37 TELUGU LETTER SSA -00C38 TELUGU LETTER SA -00C39 TELUGU LETTER HA -00C3D TELUGU SIGN AVAGRAHA -00C3E TELUGU VOWEL SIGN AA -00C3F TELUGU VOWEL SIGN I -00C40 TELUGU VOWEL SIGN II -00C41 TELUGU VOWEL SIGN U -00C42 TELUGU VOWEL SIGN UU -00C43 TELUGU VOWEL SIGN VOCALIC R -00C44 TELUGU VOWEL SIGN VOCALIC RR -00C46 TELUGU VOWEL SIGN E -00C47 TELUGU VOWEL SIGN EE -00C48 TELUGU VOWEL SIGN AI -00C4A TELUGU VOWEL SIGN O -00C4B TELUGU VOWEL SIGN OO -00C4C TELUGU VOWEL SIGN AU -00C4D TELUGU SIGN VIRAMA -00C55 TELUGU LENGTH MARK -00C56 TELUGU AI LENGTH MARK -00C58 TELUGU LETTER TSA -00C59 TELUGU LETTER DZA -00C5A TELUGU LETTER RRRA -00C60 TELUGU LETTER VOCALIC RR -00C61 TELUGU LETTER VOCALIC LL -00C62 TELUGU VOWEL SIGN VOCALIC L -00C63 TELUGU VOWEL SIGN VOCALIC LL -00C66 TELUGU DIGIT ZERO -00C67 TELUGU DIGIT ONE -00C68 TELUGU DIGIT TWO -00C69 TELUGU DIGIT THREE -00C6A TELUGU DIGIT FOUR -00C6B TELUGU DIGIT FIVE -00C6C TELUGU DIGIT SIX -00C6D TELUGU DIGIT SEVEN -00C6E TELUGU DIGIT EIGHT -00C6F TELUGU DIGIT NINE -00C77 TELUGU SIGN SIDDHAM -00C78 TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR -00C79 TELUGU FRACTION DIGIT ONE FOR ODD POWERS OF FOUR -00C7A TELUGU FRACTION DIGIT TWO FOR ODD POWERS OF FOUR -00C7B TELUGU FRACTION DIGIT THREE FOR ODD POWERS OF FOUR -00C7C TELUGU FRACTION DIGIT ONE FOR EVEN POWERS OF FOUR -00C7D TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR -00C7E TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR -00C7F TELUGU SIGN TUUMU -00C80 KANNADA SIGN SPACING CANDRABINDU -00C81 KANNADA SIGN CANDRABINDU -00C82 KANNADA SIGN ANUSVARA -00C83 KANNADA SIGN VISARGA -00C84 KANNADA SIGN SIDDHAM -00C85 KANNADA LETTER A -00C86 KANNADA LETTER AA -00C87 KANNADA LETTER I -00C88 KANNADA LETTER II -00C89 KANNADA LETTER U -00C8A KANNADA LETTER UU -00C8B KANNADA LETTER VOCALIC R -00C8C KANNADA LETTER VOCALIC L -00C8E KANNADA LETTER E -00C8F KANNADA LETTER EE -00C90 KANNADA LETTER AI -00C92 KANNADA LETTER O -00C93 KANNADA LETTER OO -00C94 KANNADA LETTER AU -00C95 KANNADA LETTER KA -00C96 KANNADA LETTER KHA -00C97 KANNADA LETTER GA -00C98 KANNADA LETTER GHA -00C99 KANNADA LETTER NGA -00C9A KANNADA LETTER CA -00C9B KANNADA LETTER CHA -00C9C KANNADA LETTER JA -00C9D KANNADA LETTER JHA -00C9E KANNADA LETTER NYA -00C9F KANNADA LETTER TTA -00CA0 KANNADA LETTER TTHA -00CA1 KANNADA LETTER DDA -00CA2 KANNADA LETTER DDHA -00CA3 KANNADA LETTER NNA -00CA4 KANNADA LETTER TA -00CA5 KANNADA LETTER THA -00CA6 KANNADA LETTER DA -00CA7 KANNADA LETTER DHA -00CA8 KANNADA LETTER NA -00CAA KANNADA LETTER PA -00CAB KANNADA LETTER PHA -00CAC KANNADA LETTER BA -00CAD KANNADA LETTER BHA -00CAE KANNADA LETTER MA -00CAF KANNADA LETTER YA -00CB0 KANNADA LETTER RA -00CB1 KANNADA LETTER RRA -00CB2 KANNADA LETTER LA -00CB3 KANNADA LETTER LLA -00CB5 KANNADA LETTER VA -00CB6 KANNADA LETTER SHA -00CB7 KANNADA LETTER SSA -00CB8 KANNADA LETTER SA -00CB9 KANNADA LETTER HA -00CBC KANNADA SIGN NUKTA -00CBD KANNADA SIGN AVAGRAHA -00CBE KANNADA VOWEL SIGN AA -00CBF KANNADA VOWEL SIGN I -00CC0 KANNADA VOWEL SIGN II -00CC1 KANNADA VOWEL SIGN U -00CC2 KANNADA VOWEL SIGN UU -00CC3 KANNADA VOWEL SIGN VOCALIC R -00CC4 KANNADA VOWEL SIGN VOCALIC RR -00CC6 KANNADA VOWEL SIGN E -00CC7 KANNADA VOWEL SIGN EE -00CC8 KANNADA VOWEL SIGN AI -00CCA KANNADA VOWEL SIGN O -00CCB KANNADA VOWEL SIGN OO -00CCC KANNADA VOWEL SIGN AU -00CCD KANNADA SIGN VIRAMA -00CD5 KANNADA LENGTH MARK -00CD6 KANNADA AI LENGTH MARK -00CDE KANNADA LETTER LLLA -00CDE KANNADA LETTER FA -00CE0 KANNADA LETTER VOCALIC RR -00CE1 KANNADA LETTER VOCALIC LL -00CE2 KANNADA VOWEL SIGN VOCALIC L -00CE3 KANNADA VOWEL SIGN VOCALIC LL -00CE6 KANNADA DIGIT ZERO -00CE7 KANNADA DIGIT ONE -00CE8 KANNADA DIGIT TWO -00CE9 KANNADA DIGIT THREE -00CEA KANNADA DIGIT FOUR -00CEB KANNADA DIGIT FIVE -00CEC KANNADA DIGIT SIX -00CED KANNADA DIGIT SEVEN -00CEE KANNADA DIGIT EIGHT -00CEF KANNADA DIGIT NINE -00CF1 KANNADA SIGN JIHVAMULIYA -00CF2 KANNADA SIGN UPADHMANIYA -00D00 MALAYALAM SIGN COMBINING ANUSVARA ABOVE -00D01 MALAYALAM SIGN CANDRABINDU -00D02 MALAYALAM SIGN ANUSVARA -00D03 MALAYALAM SIGN VISARGA -00D05 MALAYALAM LETTER A -00D06 MALAYALAM LETTER AA -00D07 MALAYALAM LETTER I -00D08 MALAYALAM LETTER II -00D09 MALAYALAM LETTER U -00D0A MALAYALAM LETTER UU -00D0B MALAYALAM LETTER VOCALIC R -00D0C MALAYALAM LETTER VOCALIC L -00D0E MALAYALAM LETTER E -00D0F MALAYALAM LETTER EE -00D10 MALAYALAM LETTER AI -00D12 MALAYALAM LETTER O -00D13 MALAYALAM LETTER OO -00D14 MALAYALAM LETTER AU -00D15 MALAYALAM LETTER KA -00D16 MALAYALAM LETTER KHA -00D17 MALAYALAM LETTER GA -00D18 MALAYALAM LETTER GHA -00D19 MALAYALAM LETTER NGA -00D1A MALAYALAM LETTER CA -00D1B MALAYALAM LETTER CHA -00D1C MALAYALAM LETTER JA -00D1D MALAYALAM LETTER JHA -00D1E MALAYALAM LETTER NYA -00D1F MALAYALAM LETTER TTA -00D20 MALAYALAM LETTER TTHA -00D21 MALAYALAM LETTER DDA -00D22 MALAYALAM LETTER DDHA -00D23 MALAYALAM LETTER NNA -00D24 MALAYALAM LETTER TA -00D25 MALAYALAM LETTER THA -00D26 MALAYALAM LETTER DA -00D27 MALAYALAM LETTER DHA -00D28 MALAYALAM LETTER NA -00D29 MALAYALAM LETTER NNNA -00D2A MALAYALAM LETTER PA -00D2B MALAYALAM LETTER PHA -00D2C MALAYALAM LETTER BA -00D2D MALAYALAM LETTER BHA -00D2E MALAYALAM LETTER MA -00D2F MALAYALAM LETTER YA -00D30 MALAYALAM LETTER RA -00D31 MALAYALAM LETTER RRA -00D32 MALAYALAM LETTER LA -00D33 MALAYALAM LETTER LLA -00D34 MALAYALAM LETTER LLLA -00D35 MALAYALAM LETTER VA -00D36 MALAYALAM LETTER SHA -00D37 MALAYALAM LETTER SSA -00D38 MALAYALAM LETTER SA -00D39 MALAYALAM LETTER HA -00D3A MALAYALAM LETTER TTTA -00D3B MALAYALAM SIGN VERTICAL BAR VIRAMA -00D3C MALAYALAM SIGN CIRCULAR VIRAMA -00D3D MALAYALAM SIGN AVAGRAHA -00D3E MALAYALAM VOWEL SIGN AA -00D3F MALAYALAM VOWEL SIGN I -00D40 MALAYALAM VOWEL SIGN II -00D41 MALAYALAM VOWEL SIGN U -00D42 MALAYALAM VOWEL SIGN UU -00D43 MALAYALAM VOWEL SIGN VOCALIC R -00D44 MALAYALAM VOWEL SIGN VOCALIC RR -00D46 MALAYALAM VOWEL SIGN E -00D47 MALAYALAM VOWEL SIGN EE -00D48 MALAYALAM VOWEL SIGN AI -00D4A MALAYALAM VOWEL SIGN O -00D4B MALAYALAM VOWEL SIGN OO -00D4C MALAYALAM VOWEL SIGN AU -00D4D MALAYALAM SIGN VIRAMA -00D4E MALAYALAM LETTER DOT REPH -00D4F MALAYALAM SIGN PARA -00D54 MALAYALAM LETTER CHILLU M -00D55 MALAYALAM LETTER CHILLU Y -00D56 MALAYALAM LETTER CHILLU LLL -00D57 MALAYALAM AU LENGTH MARK -00D58 MALAYALAM FRACTION ONE ONE-HUNDRED-AND-SIXTIETH -00D59 MALAYALAM FRACTION ONE FORTIETH -00D5A MALAYALAM FRACTION THREE EIGHTIETHS -00D5B MALAYALAM FRACTION ONE TWENTIETH -00D5C MALAYALAM FRACTION ONE TENTH -00D5D MALAYALAM FRACTION THREE TWENTIETHS -00D5E MALAYALAM FRACTION ONE FIFTH -00D5F MALAYALAM LETTER ARCHAIC II -00D60 MALAYALAM LETTER VOCALIC RR -00D61 MALAYALAM LETTER VOCALIC LL -00D62 MALAYALAM VOWEL SIGN VOCALIC L -00D63 MALAYALAM VOWEL SIGN VOCALIC LL -00D66 MALAYALAM DIGIT ZERO -00D67 MALAYALAM DIGIT ONE -00D68 MALAYALAM DIGIT TWO -00D69 MALAYALAM DIGIT THREE -00D6A MALAYALAM DIGIT FOUR -00D6B MALAYALAM DIGIT FIVE -00D6C MALAYALAM DIGIT SIX -00D6D MALAYALAM DIGIT SEVEN -00D6E MALAYALAM DIGIT EIGHT -00D6F MALAYALAM DIGIT NINE -00D70 MALAYALAM NUMBER TEN -00D71 MALAYALAM NUMBER ONE HUNDRED -00D72 MALAYALAM NUMBER ONE THOUSAND -00D73 MALAYALAM FRACTION ONE QUARTER -00D74 MALAYALAM FRACTION ONE HALF -00D75 MALAYALAM FRACTION THREE QUARTERS -00D76 MALAYALAM FRACTION ONE SIXTEENTH -00D77 MALAYALAM FRACTION ONE EIGHTH -00D78 MALAYALAM FRACTION THREE SIXTEENTHS -00D79 MALAYALAM DATE MARK -00D7A MALAYALAM LETTER CHILLU NN -00D7B MALAYALAM LETTER CHILLU N -00D7C MALAYALAM LETTER CHILLU RR -00D7D MALAYALAM LETTER CHILLU L -00D7E MALAYALAM LETTER CHILLU LL -00D7F MALAYALAM LETTER CHILLU K -00D82 SINHALA SIGN ANUSVARAYA -00D83 SINHALA SIGN VISARGAYA -00D85 SINHALA LETTER AYANNA -00D86 SINHALA LETTER AAYANNA -00D87 SINHALA LETTER AEYANNA -00D88 SINHALA LETTER AEEYANNA -00D89 SINHALA LETTER IYANNA -00D8A SINHALA LETTER IIYANNA -00D8B SINHALA LETTER UYANNA -00D8C SINHALA LETTER UUYANNA -00D8D SINHALA LETTER IRUYANNA -00D8E SINHALA LETTER IRUUYANNA -00D8F SINHALA LETTER ILUYANNA -00D90 SINHALA LETTER ILUUYANNA -00D91 SINHALA LETTER EYANNA -00D92 SINHALA LETTER EEYANNA -00D93 SINHALA LETTER AIYANNA -00D94 SINHALA LETTER OYANNA -00D95 SINHALA LETTER OOYANNA -00D96 SINHALA LETTER AUYANNA -00D9A SINHALA LETTER ALPAPRAANA KAYANNA -00D9B SINHALA LETTER MAHAAPRAANA KAYANNA -00D9C SINHALA LETTER ALPAPRAANA GAYANNA -00D9D SINHALA LETTER MAHAAPRAANA GAYANNA -00D9E SINHALA LETTER KANTAJA NAASIKYAYA -00D9F SINHALA LETTER SANYAKA GAYANNA -00DA0 SINHALA LETTER ALPAPRAANA CAYANNA -00DA1 SINHALA LETTER MAHAAPRAANA CAYANNA -00DA2 SINHALA LETTER ALPAPRAANA JAYANNA -00DA3 SINHALA LETTER MAHAAPRAANA JAYANNA -00DA4 SINHALA LETTER TAALUJA NAASIKYAYA -00DA5 SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA -00DA6 SINHALA LETTER SANYAKA JAYANNA -00DA7 SINHALA LETTER ALPAPRAANA TTAYANNA -00DA8 SINHALA LETTER MAHAAPRAANA TTAYANNA -00DA9 SINHALA LETTER ALPAPRAANA DDAYANNA -00DAA SINHALA LETTER MAHAAPRAANA DDAYANNA -00DAB SINHALA LETTER MUURDHAJA NAYANNA -00DAC SINHALA LETTER SANYAKA DDAYANNA -00DAD SINHALA LETTER ALPAPRAANA TAYANNA -00DAE SINHALA LETTER MAHAAPRAANA TAYANNA -00DAF SINHALA LETTER ALPAPRAANA DAYANNA -00DB0 SINHALA LETTER MAHAAPRAANA DAYANNA -00DB1 SINHALA LETTER DANTAJA NAYANNA -00DB3 SINHALA LETTER SANYAKA DAYANNA -00DB4 SINHALA LETTER ALPAPRAANA PAYANNA -00DB5 SINHALA LETTER MAHAAPRAANA PAYANNA -00DB6 SINHALA LETTER ALPAPRAANA BAYANNA -00DB7 SINHALA LETTER MAHAAPRAANA BAYANNA -00DB8 SINHALA LETTER MAYANNA -00DB9 SINHALA LETTER AMBA BAYANNA -00DBA SINHALA LETTER YAYANNA -00DBB SINHALA LETTER RAYANNA -00DBD SINHALA LETTER DANTAJA LAYANNA -00DC0 SINHALA LETTER VAYANNA -00DC1 SINHALA LETTER TAALUJA SAYANNA -00DC2 SINHALA LETTER MUURDHAJA SAYANNA -00DC3 SINHALA LETTER DANTAJA SAYANNA -00DC4 SINHALA LETTER HAYANNA -00DC5 SINHALA LETTER MUURDHAJA LAYANNA -00DC6 SINHALA LETTER FAYANNA -00DCA SINHALA SIGN AL-LAKUNA -00DCF SINHALA VOWEL SIGN AELA-PILLA -00DD0 SINHALA VOWEL SIGN KETTI AEDA-PILLA -00DD1 SINHALA VOWEL SIGN DIGA AEDA-PILLA -00DD2 SINHALA VOWEL SIGN KETTI IS-PILLA -00DD3 SINHALA VOWEL SIGN DIGA IS-PILLA -00DD4 SINHALA VOWEL SIGN KETTI PAA-PILLA -00DD6 SINHALA VOWEL SIGN DIGA PAA-PILLA -00DD8 SINHALA VOWEL SIGN GAETTA-PILLA -00DD9 SINHALA VOWEL SIGN KOMBUVA -00DDA SINHALA VOWEL SIGN DIGA KOMBUVA -00DDB SINHALA VOWEL SIGN KOMBU DEKA -00DDC SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA -00DDD SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA -00DDE SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA -00DDF SINHALA VOWEL SIGN GAYANUKITTA -00DE6 SINHALA LITH DIGIT ZERO -00DE7 SINHALA LITH DIGIT ONE -00DE8 SINHALA LITH DIGIT TWO -00DE9 SINHALA LITH DIGIT THREE -00DEA SINHALA LITH DIGIT FOUR -00DEB SINHALA LITH DIGIT FIVE -00DEC SINHALA LITH DIGIT SIX -00DED SINHALA LITH DIGIT SEVEN -00DEE SINHALA LITH DIGIT EIGHT -00DEF SINHALA LITH DIGIT NINE -00DF2 SINHALA VOWEL SIGN DIGA GAETTA-PILLA -00DF3 SINHALA VOWEL SIGN DIGA GAYANUKITTA -00DF4 SINHALA PUNCTUATION KUNDDALIYA -00E01 THAI CHARACTER KO KAI -00E02 THAI CHARACTER KHO KHAI -00E03 THAI CHARACTER KHO KHUAT -00E04 THAI CHARACTER KHO KHWAI -00E05 THAI CHARACTER KHO KHON -00E06 THAI CHARACTER KHO RAKHANG -00E07 THAI CHARACTER NGO NGU -00E08 THAI CHARACTER CHO CHAN -00E09 THAI CHARACTER CHO CHING -00E0A THAI CHARACTER CHO CHANG -00E0B THAI CHARACTER SO SO -00E0C THAI CHARACTER CHO CHOE -00E0D THAI CHARACTER YO YING -00E0E THAI CHARACTER DO CHADA -00E0F THAI CHARACTER TO PATAK -00E10 THAI CHARACTER THO THAN -00E11 THAI CHARACTER THO NANGMONTHO -00E12 THAI CHARACTER THO PHUTHAO -00E13 THAI CHARACTER NO NEN -00E14 THAI CHARACTER DO DEK -00E15 THAI CHARACTER TO TAO -00E16 THAI CHARACTER THO THUNG -00E17 THAI CHARACTER THO THAHAN -00E18 THAI CHARACTER THO THONG -00E19 THAI CHARACTER NO NU -00E1A THAI CHARACTER BO BAIMAI -00E1B THAI CHARACTER PO PLA -00E1C THAI CHARACTER PHO PHUNG -00E1D THAI CHARACTER FO FA -00E1E THAI CHARACTER PHO PHAN -00E1F THAI CHARACTER FO FAN -00E20 THAI CHARACTER PHO SAMPHAO -00E21 THAI CHARACTER MO MA -00E22 THAI CHARACTER YO YAK -00E23 THAI CHARACTER RO RUA -00E24 THAI CHARACTER RU -00E25 THAI CHARACTER LO LING -00E26 THAI CHARACTER LU -00E27 THAI CHARACTER WO WAEN -00E28 THAI CHARACTER SO SALA -00E29 THAI CHARACTER SO RUSI -00E2A THAI CHARACTER SO SUA -00E2B THAI CHARACTER HO HIP -00E2C THAI CHARACTER LO CHULA -00E2D THAI CHARACTER O ANG -00E2E THAI CHARACTER HO NOKHUK -00E2F THAI CHARACTER PAIYANNOI -00E30 THAI CHARACTER SARA A -00E31 THAI CHARACTER MAI HAN-AKAT -00E32 THAI CHARACTER SARA AA -00E33 THAI CHARACTER SARA AM -00E34 THAI CHARACTER SARA I -00E35 THAI CHARACTER SARA II -00E36 THAI CHARACTER SARA UE -00E37 THAI CHARACTER SARA UEE -00E38 THAI CHARACTER SARA U -00E39 THAI CHARACTER SARA UU -00E3A THAI CHARACTER PHINTHU -00E3F THAI CURRENCY SYMBOL BAHT -00E40 THAI CHARACTER SARA E -00E41 THAI CHARACTER SARA AE -00E42 THAI CHARACTER SARA O -00E43 THAI CHARACTER SARA AI MAIMUAN -00E44 THAI CHARACTER SARA AI MAIMALAI -00E45 THAI CHARACTER LAKKHANGYAO -00E46 THAI CHARACTER MAIYAMOK -00E47 THAI CHARACTER MAITAIKHU -00E48 THAI CHARACTER MAI EK -00E49 THAI CHARACTER MAI THO -00E4A THAI CHARACTER MAI TRI -00E4B THAI CHARACTER MAI CHATTAWA -00E4C THAI CHARACTER THANTHAKHAT -00E4D THAI CHARACTER NIKHAHIT -00E4E THAI CHARACTER YAMAKKAN -00E4F THAI CHARACTER FONGMAN -00E50 THAI DIGIT ZERO -00E51 THAI DIGIT ONE -00E52 THAI DIGIT TWO -00E53 THAI DIGIT THREE -00E54 THAI DIGIT FOUR -00E55 THAI DIGIT FIVE -00E56 THAI DIGIT SIX -00E57 THAI DIGIT SEVEN -00E58 THAI DIGIT EIGHT -00E59 THAI DIGIT NINE -00E5A THAI CHARACTER ANGKHANKHU -00E5B THAI CHARACTER KHOMUT -00E81 LAO LETTER KO -00E82 LAO LETTER KHO SUNG -00E84 LAO LETTER KHO TAM -00E86 LAO LETTER PALI GHA -00E87 LAO LETTER NGO -00E88 LAO LETTER CO -00E89 LAO LETTER PALI CHA -00E8A LAO LETTER SO TAM -00E8C LAO LETTER PALI JHA -00E8D LAO LETTER NYO -00E8E LAO LETTER PALI NYA -00E8F LAO LETTER PALI TTA -00E90 LAO LETTER PALI TTHA -00E91 LAO LETTER PALI DDA -00E92 LAO LETTER PALI DDHA -00E93 LAO LETTER PALI NNA -00E94 LAO LETTER DO -00E95 LAO LETTER TO -00E96 LAO LETTER THO SUNG -00E97 LAO LETTER THO TAM -00E98 LAO LETTER PALI DHA -00E99 LAO LETTER NO -00E9A LAO LETTER BO -00E9B LAO LETTER PO -00E9C LAO LETTER PHO SUNG -00E9D LAO LETTER FO FON -00E9D LAO LETTER FO TAM -00E9E LAO LETTER PHO TAM -00E9F LAO LETTER FO FAY -00E9F LAO LETTER FO SUNG -00EA0 LAO LETTER PALI BHA -00EA1 LAO LETTER MO -00EA2 LAO LETTER YO -00EA3 LAO LETTER RO -00EA3 LAO LETTER LO LING -00EA5 LAO LETTER LO -00EA5 LAO LETTER LO LOOT -00EA7 LAO LETTER WO -00EA8 LAO LETTER SANSKRIT SHA -00EA9 LAO LETTER SANSKRIT SSA -00EAA LAO LETTER SO SUNG -00EAB LAO LETTER HO SUNG -00EAC LAO LETTER PALI LLA -00EAD LAO LETTER O -00EAE LAO LETTER HO TAM -00EAF LAO ELLIPSIS -00EB0 LAO VOWEL SIGN A -00EB1 LAO VOWEL SIGN MAI KAN -00EB2 LAO VOWEL SIGN AA -00EB3 LAO VOWEL SIGN AM -00EB4 LAO VOWEL SIGN I -00EB5 LAO VOWEL SIGN II -00EB6 LAO VOWEL SIGN Y -00EB7 LAO VOWEL SIGN YY -00EB8 LAO VOWEL SIGN U -00EB9 LAO VOWEL SIGN UU -00EBA LAO SIGN PALI VIRAMA -00EBB LAO VOWEL SIGN MAI KON -00EBC LAO SEMIVOWEL SIGN LO -00EBD LAO SEMIVOWEL SIGN NYO -00EC0 LAO VOWEL SIGN E -00EC1 LAO VOWEL SIGN EI -00EC2 LAO VOWEL SIGN O -00EC3 LAO VOWEL SIGN AY -00EC4 LAO VOWEL SIGN AI -00EC6 LAO KO LA -00EC8 LAO TONE MAI EK -00EC9 LAO TONE MAI THO -00ECA LAO TONE MAI TI -00ECB LAO TONE MAI CATAWA -00ECC LAO CANCELLATION MARK -00ECD LAO NIGGAHITA -00ED0 LAO DIGIT ZERO -00ED1 LAO DIGIT ONE -00ED2 LAO DIGIT TWO -00ED3 LAO DIGIT THREE -00ED4 LAO DIGIT FOUR -00ED5 LAO DIGIT FIVE -00ED6 LAO DIGIT SIX -00ED7 LAO DIGIT SEVEN -00ED8 LAO DIGIT EIGHT -00ED9 LAO DIGIT NINE -00EDC LAO HO NO -00EDD LAO HO MO -00EDE LAO LETTER KHMU GO -00EDF LAO LETTER KHMU NYO -00F00 TIBETAN SYLLABLE OM -00F01 TIBETAN MARK GTER YIG MGO TRUNCATED A -00F02 TIBETAN MARK GTER YIG MGO -UM RNAM BCAD MA -00F03 TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA -00F04 TIBETAN MARK INITIAL YIG MGO MDUN MA -00F05 TIBETAN MARK CLOSING YIG MGO SGAB MA -00F06 TIBETAN MARK CARET YIG MGO PHUR SHAD MA -00F07 TIBETAN MARK YIG MGO TSHEG SHAD MA -00F08 TIBETAN MARK SBRUL SHAD -00F09 TIBETAN MARK BSKUR YIG MGO -00F0A TIBETAN MARK BKA- SHOG YIG MGO -00F0B TIBETAN MARK INTERSYLLABIC TSHEG -00F0C TIBETAN MARK DELIMITER TSHEG BSTAR -00F0D TIBETAN MARK SHAD -00F0E TIBETAN MARK NYIS SHAD -00F0F TIBETAN MARK TSHEG SHAD -00F10 TIBETAN MARK NYIS TSHEG SHAD -00F11 TIBETAN MARK RIN CHEN SPUNGS SHAD -00F12 TIBETAN MARK RGYA GRAM SHAD -00F13 TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN -00F14 TIBETAN MARK GTER TSHEG -00F15 TIBETAN LOGOTYPE SIGN CHAD RTAGS -00F16 TIBETAN LOGOTYPE SIGN LHAG RTAGS -00F17 TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS -00F18 TIBETAN ASTROLOGICAL SIGN -KHYUD PA -00F19 TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS -00F1A TIBETAN SIGN RDEL DKAR GCIG -00F1B TIBETAN SIGN RDEL DKAR GNYIS -00F1C TIBETAN SIGN RDEL DKAR GSUM -00F1D TIBETAN SIGN RDEL NAG GCIG -00F1E TIBETAN SIGN RDEL NAG GNYIS -00F1F TIBETAN SIGN RDEL DKAR RDEL NAG -00F20 TIBETAN DIGIT ZERO -00F21 TIBETAN DIGIT ONE -00F22 TIBETAN DIGIT TWO -00F23 TIBETAN DIGIT THREE -00F24 TIBETAN DIGIT FOUR -00F25 TIBETAN DIGIT FIVE -00F26 TIBETAN DIGIT SIX -00F27 TIBETAN DIGIT SEVEN -00F28 TIBETAN DIGIT EIGHT -00F29 TIBETAN DIGIT NINE -00F2A TIBETAN DIGIT HALF ONE -00F2B TIBETAN DIGIT HALF TWO -00F2C TIBETAN DIGIT HALF THREE -00F2D TIBETAN DIGIT HALF FOUR -00F2E TIBETAN DIGIT HALF FIVE -00F2F TIBETAN DIGIT HALF SIX -00F30 TIBETAN DIGIT HALF SEVEN -00F31 TIBETAN DIGIT HALF EIGHT -00F32 TIBETAN DIGIT HALF NINE -00F33 TIBETAN DIGIT HALF ZERO -00F34 TIBETAN MARK BSDUS RTAGS -00F35 TIBETAN MARK NGAS BZUNG NYI ZLA -00F36 TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN -00F37 TIBETAN MARK NGAS BZUNG SGOR RTAGS -00F38 TIBETAN MARK CHE MGO -00F39 TIBETAN MARK TSA -PHRU -00F3A TIBETAN MARK GUG RTAGS GYON -00F3B TIBETAN MARK GUG RTAGS GYAS -00F3C TIBETAN MARK ANG KHANG GYON -00F3D TIBETAN MARK ANG KHANG GYAS -00F3E TIBETAN SIGN YAR TSHES -00F3F TIBETAN SIGN MAR TSHES -00F40 TIBETAN LETTER KA -00F41 TIBETAN LETTER KHA -00F42 TIBETAN LETTER GA -00F43 TIBETAN LETTER GHA -00F44 TIBETAN LETTER NGA -00F45 TIBETAN LETTER CA -00F46 TIBETAN LETTER CHA -00F47 TIBETAN LETTER JA -00F49 TIBETAN LETTER NYA -00F4A TIBETAN LETTER TTA -00F4B TIBETAN LETTER TTHA -00F4C TIBETAN LETTER DDA -00F4D TIBETAN LETTER DDHA -00F4E TIBETAN LETTER NNA -00F4F TIBETAN LETTER TA -00F50 TIBETAN LETTER THA -00F51 TIBETAN LETTER DA -00F52 TIBETAN LETTER DHA -00F53 TIBETAN LETTER NA -00F54 TIBETAN LETTER PA -00F55 TIBETAN LETTER PHA -00F56 TIBETAN LETTER BA -00F57 TIBETAN LETTER BHA -00F58 TIBETAN LETTER MA -00F59 TIBETAN LETTER TSA -00F5A TIBETAN LETTER TSHA -00F5B TIBETAN LETTER DZA -00F5C TIBETAN LETTER DZHA -00F5D TIBETAN LETTER WA -00F5E TIBETAN LETTER ZHA -00F5F TIBETAN LETTER ZA -00F60 TIBETAN LETTER -A -00F61 TIBETAN LETTER YA -00F62 TIBETAN LETTER RA -00F63 TIBETAN LETTER LA -00F64 TIBETAN LETTER SHA -00F65 TIBETAN LETTER SSA -00F66 TIBETAN LETTER SA -00F67 TIBETAN LETTER HA -00F68 TIBETAN LETTER A -00F69 TIBETAN LETTER KSSA -00F6A TIBETAN LETTER FIXED-FORM RA -00F6B TIBETAN LETTER KKA -00F6C TIBETAN LETTER RRA -00F71 TIBETAN VOWEL SIGN AA -00F72 TIBETAN VOWEL SIGN I -00F73 TIBETAN VOWEL SIGN II -00F74 TIBETAN VOWEL SIGN U -00F75 TIBETAN VOWEL SIGN UU -00F76 TIBETAN VOWEL SIGN VOCALIC R -00F77 TIBETAN VOWEL SIGN VOCALIC RR -00F78 TIBETAN VOWEL SIGN VOCALIC L -00F79 TIBETAN VOWEL SIGN VOCALIC LL -00F7A TIBETAN VOWEL SIGN E -00F7B TIBETAN VOWEL SIGN EE -00F7C TIBETAN VOWEL SIGN O -00F7D TIBETAN VOWEL SIGN OO -00F7E TIBETAN SIGN RJES SU NGA RO -00F7F TIBETAN SIGN RNAM BCAD -00F80 TIBETAN VOWEL SIGN REVERSED I -00F81 TIBETAN VOWEL SIGN REVERSED II -00F82 TIBETAN SIGN NYI ZLA NAA DA -00F83 TIBETAN SIGN SNA LDAN -00F84 TIBETAN MARK HALANTA -00F85 TIBETAN MARK PALUTA -00F86 TIBETAN SIGN LCI RTAGS -00F87 TIBETAN SIGN YANG RTAGS -00F88 TIBETAN SIGN LCE TSA CAN -00F89 TIBETAN SIGN MCHU CAN -00F8A TIBETAN SIGN GRU CAN RGYINGS -00F8B TIBETAN SIGN GRU MED RGYINGS -00F8C TIBETAN SIGN INVERTED MCHU CAN -00F8D TIBETAN SUBJOINED SIGN LCE TSA CAN -00F8E TIBETAN SUBJOINED SIGN MCHU CAN -00F8F TIBETAN SUBJOINED SIGN INVERTED MCHU CAN -00F90 TIBETAN SUBJOINED LETTER KA -00F91 TIBETAN SUBJOINED LETTER KHA -00F92 TIBETAN SUBJOINED LETTER GA -00F93 TIBETAN SUBJOINED LETTER GHA -00F94 TIBETAN SUBJOINED LETTER NGA -00F95 TIBETAN SUBJOINED LETTER CA -00F96 TIBETAN SUBJOINED LETTER CHA -00F97 TIBETAN SUBJOINED LETTER JA -00F99 TIBETAN SUBJOINED LETTER NYA -00F9A TIBETAN SUBJOINED LETTER TTA -00F9B TIBETAN SUBJOINED LETTER TTHA -00F9C TIBETAN SUBJOINED LETTER DDA -00F9D TIBETAN SUBJOINED LETTER DDHA -00F9E TIBETAN SUBJOINED LETTER NNA -00F9F TIBETAN SUBJOINED LETTER TA -00FA0 TIBETAN SUBJOINED LETTER THA -00FA1 TIBETAN SUBJOINED LETTER DA -00FA2 TIBETAN SUBJOINED LETTER DHA -00FA3 TIBETAN SUBJOINED LETTER NA -00FA4 TIBETAN SUBJOINED LETTER PA -00FA5 TIBETAN SUBJOINED LETTER PHA -00FA6 TIBETAN SUBJOINED LETTER BA -00FA7 TIBETAN SUBJOINED LETTER BHA -00FA8 TIBETAN SUBJOINED LETTER MA -00FA9 TIBETAN SUBJOINED LETTER TSA -00FAA TIBETAN SUBJOINED LETTER TSHA -00FAB TIBETAN SUBJOINED LETTER DZA -00FAC TIBETAN SUBJOINED LETTER DZHA -00FAD TIBETAN SUBJOINED LETTER WA -00FAE TIBETAN SUBJOINED LETTER ZHA -00FAF TIBETAN SUBJOINED LETTER ZA -00FB0 TIBETAN SUBJOINED LETTER -A -00FB1 TIBETAN SUBJOINED LETTER YA -00FB2 TIBETAN SUBJOINED LETTER RA -00FB3 TIBETAN SUBJOINED LETTER LA -00FB4 TIBETAN SUBJOINED LETTER SHA -00FB5 TIBETAN SUBJOINED LETTER SSA -00FB6 TIBETAN SUBJOINED LETTER SA -00FB7 TIBETAN SUBJOINED LETTER HA -00FB8 TIBETAN SUBJOINED LETTER A -00FB9 TIBETAN SUBJOINED LETTER KSSA -00FBA TIBETAN SUBJOINED LETTER FIXED-FORM WA -00FBB TIBETAN SUBJOINED LETTER FIXED-FORM YA -00FBC TIBETAN SUBJOINED LETTER FIXED-FORM RA -00FBE TIBETAN KU RU KHA -00FBF TIBETAN KU RU KHA BZHI MIG CAN -00FC0 TIBETAN CANTILLATION SIGN HEAVY BEAT -00FC1 TIBETAN CANTILLATION SIGN LIGHT BEAT -00FC2 TIBETAN CANTILLATION SIGN CANG TE-U -00FC3 TIBETAN CANTILLATION SIGN SBUB -CHAL -00FC4 TIBETAN SYMBOL DRIL BU -00FC5 TIBETAN SYMBOL RDO RJE -00FC6 TIBETAN SYMBOL PADMA GDAN -00FC7 TIBETAN SYMBOL RDO RJE RGYA GRAM -00FC8 TIBETAN SYMBOL PHUR PA -00FC9 TIBETAN SYMBOL NOR BU -00FCA TIBETAN SYMBOL NOR BU NYIS -KHYIL -00FCB TIBETAN SYMBOL NOR BU GSUM -KHYIL -00FCC TIBETAN SYMBOL NOR BU BZHI -KHYIL -00FCE TIBETAN SIGN RDEL NAG RDEL DKAR -00FCF TIBETAN SIGN RDEL NAG GSUM -00FD0 TIBETAN MARK BKA- SHOG GI MGO RGYAN -00FD0 TIBETAN MARK BSKA- SHOG GI MGO RGYAN -00FD1 TIBETAN MARK MNYAM YIG GI MGO RGYAN -00FD2 TIBETAN MARK NYIS TSHEG -00FD3 TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA -00FD4 TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA -00FD5 RIGHT-FACING SVASTI SIGN -00FD6 LEFT-FACING SVASTI SIGN -00FD7 RIGHT-FACING SVASTI SIGN WITH DOTS -00FD8 LEFT-FACING SVASTI SIGN WITH DOTS -00FD9 TIBETAN MARK LEADING MCHAN RTAGS -00FDA TIBETAN MARK TRAILING MCHAN RTAGS -01000 MYANMAR LETTER KA -01001 MYANMAR LETTER KHA -01002 MYANMAR LETTER GA -01003 MYANMAR LETTER GHA -01004 MYANMAR LETTER NGA -01005 MYANMAR LETTER CA -01006 MYANMAR LETTER CHA -01007 MYANMAR LETTER JA -01008 MYANMAR LETTER JHA -01009 MYANMAR LETTER NYA -0100A MYANMAR LETTER NNYA -0100B MYANMAR LETTER TTA -0100C MYANMAR LETTER TTHA -0100D MYANMAR LETTER DDA -0100E MYANMAR LETTER DDHA -0100F MYANMAR LETTER NNA -01010 MYANMAR LETTER TA -01011 MYANMAR LETTER THA -01012 MYANMAR LETTER DA -01013 MYANMAR LETTER DHA -01014 MYANMAR LETTER NA -01015 MYANMAR LETTER PA -01016 MYANMAR LETTER PHA -01017 MYANMAR LETTER BA -01018 MYANMAR LETTER BHA -01019 MYANMAR LETTER MA -0101A MYANMAR LETTER YA -0101B MYANMAR LETTER RA -0101C MYANMAR LETTER LA -0101D MYANMAR LETTER WA -0101E MYANMAR LETTER SA -0101F MYANMAR LETTER HA -01020 MYANMAR LETTER LLA -01021 MYANMAR LETTER A -01022 MYANMAR LETTER SHAN A -01023 MYANMAR LETTER I -01024 MYANMAR LETTER II -01025 MYANMAR LETTER U -01026 MYANMAR LETTER UU -01027 MYANMAR LETTER E -01028 MYANMAR LETTER MON E -01029 MYANMAR LETTER O -0102A MYANMAR LETTER AU -0102B MYANMAR VOWEL SIGN TALL AA -0102C MYANMAR VOWEL SIGN AA -0102D MYANMAR VOWEL SIGN I -0102E MYANMAR VOWEL SIGN II -0102F MYANMAR VOWEL SIGN U -01030 MYANMAR VOWEL SIGN UU -01031 MYANMAR VOWEL SIGN E -01032 MYANMAR VOWEL SIGN AI -01033 MYANMAR VOWEL SIGN MON II -01034 MYANMAR VOWEL SIGN MON O -01035 MYANMAR VOWEL SIGN E ABOVE -01036 MYANMAR SIGN ANUSVARA -01037 MYANMAR SIGN DOT BELOW -01038 MYANMAR SIGN VISARGA -01039 MYANMAR SIGN VIRAMA -0103A MYANMAR SIGN ASAT -0103B MYANMAR CONSONANT SIGN MEDIAL YA -0103C MYANMAR CONSONANT SIGN MEDIAL RA -0103D MYANMAR CONSONANT SIGN MEDIAL WA -0103E MYANMAR CONSONANT SIGN MEDIAL HA -0103F MYANMAR LETTER GREAT SA -01040 MYANMAR DIGIT ZERO -01041 MYANMAR DIGIT ONE -01042 MYANMAR DIGIT TWO -01043 MYANMAR DIGIT THREE -01044 MYANMAR DIGIT FOUR -01045 MYANMAR DIGIT FIVE -01046 MYANMAR DIGIT SIX -01047 MYANMAR DIGIT SEVEN -01048 MYANMAR DIGIT EIGHT -01049 MYANMAR DIGIT NINE -0104A MYANMAR SIGN LITTLE SECTION -0104B MYANMAR SIGN SECTION -0104C MYANMAR SYMBOL LOCATIVE -0104D MYANMAR SYMBOL COMPLETED -0104E MYANMAR SYMBOL AFOREMENTIONED -0104F MYANMAR SYMBOL GENITIVE -01050 MYANMAR LETTER SHA -01051 MYANMAR LETTER SSA -01052 MYANMAR LETTER VOCALIC R -01053 MYANMAR LETTER VOCALIC RR -01054 MYANMAR LETTER VOCALIC L -01055 MYANMAR LETTER VOCALIC LL -01056 MYANMAR VOWEL SIGN VOCALIC R -01057 MYANMAR VOWEL SIGN VOCALIC RR -01058 MYANMAR VOWEL SIGN VOCALIC L -01059 MYANMAR VOWEL SIGN VOCALIC LL -0105A MYANMAR LETTER MON NGA -0105B MYANMAR LETTER MON JHA -0105C MYANMAR LETTER MON BBA -0105D MYANMAR LETTER MON BBE -0105E MYANMAR CONSONANT SIGN MON MEDIAL NA -0105F MYANMAR CONSONANT SIGN MON MEDIAL MA -01060 MYANMAR CONSONANT SIGN MON MEDIAL LA -01061 MYANMAR LETTER SGAW KAREN SHA -01062 MYANMAR VOWEL SIGN SGAW KAREN EU -01063 MYANMAR TONE MARK SGAW KAREN HATHI -01064 MYANMAR TONE MARK SGAW KAREN KE PHO -01065 MYANMAR LETTER WESTERN PWO KAREN THA -01066 MYANMAR LETTER WESTERN PWO KAREN PWA -01067 MYANMAR VOWEL SIGN WESTERN PWO KAREN EU -01068 MYANMAR VOWEL SIGN WESTERN PWO KAREN UE -01069 MYANMAR SIGN WESTERN PWO KAREN TONE-1 -0106A MYANMAR SIGN WESTERN PWO KAREN TONE-2 -0106B MYANMAR SIGN WESTERN PWO KAREN TONE-3 -0106C MYANMAR SIGN WESTERN PWO KAREN TONE-4 -0106D MYANMAR SIGN WESTERN PWO KAREN TONE-5 -0106E MYANMAR LETTER EASTERN PWO KAREN NNA -0106F MYANMAR LETTER EASTERN PWO KAREN YWA -01070 MYANMAR LETTER EASTERN PWO KAREN GHWA -01071 MYANMAR VOWEL SIGN GEBA KAREN I -01072 MYANMAR VOWEL SIGN KAYAH OE -01073 MYANMAR VOWEL SIGN KAYAH U -01074 MYANMAR VOWEL SIGN KAYAH EE -01075 MYANMAR LETTER SHAN KA -01076 MYANMAR LETTER SHAN KHA -01077 MYANMAR LETTER SHAN GA -01078 MYANMAR LETTER SHAN CA -01079 MYANMAR LETTER SHAN ZA -0107A MYANMAR LETTER SHAN NYA -0107B MYANMAR LETTER SHAN DA -0107C MYANMAR LETTER SHAN NA -0107D MYANMAR LETTER SHAN PHA -0107E MYANMAR LETTER SHAN FA -0107F MYANMAR LETTER SHAN BA -01080 MYANMAR LETTER SHAN THA -01081 MYANMAR LETTER SHAN HA -01082 MYANMAR CONSONANT SIGN SHAN MEDIAL WA -01083 MYANMAR VOWEL SIGN SHAN AA -01084 MYANMAR VOWEL SIGN SHAN E -01085 MYANMAR VOWEL SIGN SHAN E ABOVE -01086 MYANMAR VOWEL SIGN SHAN FINAL Y -01087 MYANMAR SIGN SHAN TONE-2 -01088 MYANMAR SIGN SHAN TONE-3 -01089 MYANMAR SIGN SHAN TONE-5 -0108A MYANMAR SIGN SHAN TONE-6 -0108B MYANMAR SIGN SHAN COUNCIL TONE-2 -0108C MYANMAR SIGN SHAN COUNCIL TONE-3 -0108D MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE -0108E MYANMAR LETTER RUMAI PALAUNG FA -0108F MYANMAR SIGN RUMAI PALAUNG TONE-5 -01090 MYANMAR SHAN DIGIT ZERO -01091 MYANMAR SHAN DIGIT ONE -01092 MYANMAR SHAN DIGIT TWO -01093 MYANMAR SHAN DIGIT THREE -01094 MYANMAR SHAN DIGIT FOUR -01095 MYANMAR SHAN DIGIT FIVE -01096 MYANMAR SHAN DIGIT SIX -01097 MYANMAR SHAN DIGIT SEVEN -01098 MYANMAR SHAN DIGIT EIGHT -01099 MYANMAR SHAN DIGIT NINE -0109A MYANMAR SIGN KHAMTI TONE-1 -0109B MYANMAR SIGN KHAMTI TONE-3 -0109C MYANMAR VOWEL SIGN AITON A -0109D MYANMAR VOWEL SIGN AITON AI -0109E MYANMAR SYMBOL SHAN ONE -0109F MYANMAR SYMBOL SHAN EXCLAMATION -010A0 GEORGIAN CAPITAL LETTER AN -010A1 GEORGIAN CAPITAL LETTER BAN -010A2 GEORGIAN CAPITAL LETTER GAN -010A3 GEORGIAN CAPITAL LETTER DON -010A4 GEORGIAN CAPITAL LETTER EN -010A5 GEORGIAN CAPITAL LETTER VIN -010A6 GEORGIAN CAPITAL LETTER ZEN -010A7 GEORGIAN CAPITAL LETTER TAN -010A8 GEORGIAN CAPITAL LETTER IN -010A9 GEORGIAN CAPITAL LETTER KAN -010AA GEORGIAN CAPITAL LETTER LAS -010AB GEORGIAN CAPITAL LETTER MAN -010AC GEORGIAN CAPITAL LETTER NAR -010AD GEORGIAN CAPITAL LETTER ON -010AE GEORGIAN CAPITAL LETTER PAR -010AF GEORGIAN CAPITAL LETTER ZHAR -010B0 GEORGIAN CAPITAL LETTER RAE -010B1 GEORGIAN CAPITAL LETTER SAN -010B2 GEORGIAN CAPITAL LETTER TAR -010B3 GEORGIAN CAPITAL LETTER UN -010B4 GEORGIAN CAPITAL LETTER PHAR -010B5 GEORGIAN CAPITAL LETTER KHAR -010B6 GEORGIAN CAPITAL LETTER GHAN -010B7 GEORGIAN CAPITAL LETTER QAR -010B8 GEORGIAN CAPITAL LETTER SHIN -010B9 GEORGIAN CAPITAL LETTER CHIN -010BA GEORGIAN CAPITAL LETTER CAN -010BB GEORGIAN CAPITAL LETTER JIL -010BC GEORGIAN CAPITAL LETTER CIL -010BD GEORGIAN CAPITAL LETTER CHAR -010BE GEORGIAN CAPITAL LETTER XAN -010BF GEORGIAN CAPITAL LETTER JHAN -010C0 GEORGIAN CAPITAL LETTER HAE -010C1 GEORGIAN CAPITAL LETTER HE -010C2 GEORGIAN CAPITAL LETTER HIE -010C3 GEORGIAN CAPITAL LETTER WE -010C4 GEORGIAN CAPITAL LETTER HAR -010C5 GEORGIAN CAPITAL LETTER HOE -010C7 GEORGIAN CAPITAL LETTER YN -010CD GEORGIAN CAPITAL LETTER AEN -010D0 GEORGIAN LETTER AN -010D1 GEORGIAN LETTER BAN -010D2 GEORGIAN LETTER GAN -010D3 GEORGIAN LETTER DON -010D4 GEORGIAN LETTER EN -010D5 GEORGIAN LETTER VIN -010D6 GEORGIAN LETTER ZEN -010D7 GEORGIAN LETTER TAN -010D8 GEORGIAN LETTER IN -010D9 GEORGIAN LETTER KAN -010DA GEORGIAN LETTER LAS -010DB GEORGIAN LETTER MAN -010DC GEORGIAN LETTER NAR -010DD GEORGIAN LETTER ON -010DE GEORGIAN LETTER PAR -010DF GEORGIAN LETTER ZHAR -010E0 GEORGIAN LETTER RAE -010E1 GEORGIAN LETTER SAN -010E2 GEORGIAN LETTER TAR -010E3 GEORGIAN LETTER UN -010E4 GEORGIAN LETTER PHAR -010E5 GEORGIAN LETTER KHAR -010E6 GEORGIAN LETTER GHAN -010E7 GEORGIAN LETTER QAR -010E8 GEORGIAN LETTER SHIN -010E9 GEORGIAN LETTER CHIN -010EA GEORGIAN LETTER CAN -010EB GEORGIAN LETTER JIL -010EC GEORGIAN LETTER CIL -010ED GEORGIAN LETTER CHAR -010EE GEORGIAN LETTER XAN -010EF GEORGIAN LETTER JHAN -010F0 GEORGIAN LETTER HAE -010F1 GEORGIAN LETTER HE -010F2 GEORGIAN LETTER HIE -010F3 GEORGIAN LETTER WE -010F4 GEORGIAN LETTER HAR -010F5 GEORGIAN LETTER HOE -010F6 GEORGIAN LETTER FI -010F7 GEORGIAN LETTER YN -010F8 GEORGIAN LETTER ELIFI -010F9 GEORGIAN LETTER TURNED GAN -010FA GEORGIAN LETTER AIN -010FB GEORGIAN PARAGRAPH SEPARATOR -010FC MODIFIER LETTER GEORGIAN NAR -010FD GEORGIAN LETTER AEN -010FE GEORGIAN LETTER HARD SIGN -010FF GEORGIAN LETTER LABIAL SIGN -01100 HANGUL CHOSEONG KIYEOK -01101 HANGUL CHOSEONG SSANGKIYEOK -01102 HANGUL CHOSEONG NIEUN -01103 HANGUL CHOSEONG TIKEUT -01104 HANGUL CHOSEONG SSANGTIKEUT -01105 HANGUL CHOSEONG RIEUL -01106 HANGUL CHOSEONG MIEUM -01107 HANGUL CHOSEONG PIEUP -01108 HANGUL CHOSEONG SSANGPIEUP -01109 HANGUL CHOSEONG SIOS -0110A HANGUL CHOSEONG SSANGSIOS -0110B HANGUL CHOSEONG IEUNG -0110C HANGUL CHOSEONG CIEUC -0110D HANGUL CHOSEONG SSANGCIEUC -0110E HANGUL CHOSEONG CHIEUCH -0110F HANGUL CHOSEONG KHIEUKH -01110 HANGUL CHOSEONG THIEUTH -01111 HANGUL CHOSEONG PHIEUPH -01112 HANGUL CHOSEONG HIEUH -01113 HANGUL CHOSEONG NIEUN-KIYEOK -01114 HANGUL CHOSEONG SSANGNIEUN -01115 HANGUL CHOSEONG NIEUN-TIKEUT -01116 HANGUL CHOSEONG NIEUN-PIEUP -01117 HANGUL CHOSEONG TIKEUT-KIYEOK -01118 HANGUL CHOSEONG RIEUL-NIEUN -01119 HANGUL CHOSEONG SSANGRIEUL -0111A HANGUL CHOSEONG RIEUL-HIEUH -0111B HANGUL CHOSEONG KAPYEOUNRIEUL -0111C HANGUL CHOSEONG MIEUM-PIEUP -0111D HANGUL CHOSEONG KAPYEOUNMIEUM -0111E HANGUL CHOSEONG PIEUP-KIYEOK -0111F HANGUL CHOSEONG PIEUP-NIEUN -01120 HANGUL CHOSEONG PIEUP-TIKEUT -01121 HANGUL CHOSEONG PIEUP-SIOS -01122 HANGUL CHOSEONG PIEUP-SIOS-KIYEOK -01123 HANGUL CHOSEONG PIEUP-SIOS-TIKEUT -01124 HANGUL CHOSEONG PIEUP-SIOS-PIEUP -01125 HANGUL CHOSEONG PIEUP-SSANGSIOS -01126 HANGUL CHOSEONG PIEUP-SIOS-CIEUC -01127 HANGUL CHOSEONG PIEUP-CIEUC -01128 HANGUL CHOSEONG PIEUP-CHIEUCH -01129 HANGUL CHOSEONG PIEUP-THIEUTH -0112A HANGUL CHOSEONG PIEUP-PHIEUPH -0112B HANGUL CHOSEONG KAPYEOUNPIEUP -0112C HANGUL CHOSEONG KAPYEOUNSSANGPIEUP -0112D HANGUL CHOSEONG SIOS-KIYEOK -0112E HANGUL CHOSEONG SIOS-NIEUN -0112F HANGUL CHOSEONG SIOS-TIKEUT -01130 HANGUL CHOSEONG SIOS-RIEUL -01131 HANGUL CHOSEONG SIOS-MIEUM -01132 HANGUL CHOSEONG SIOS-PIEUP -01133 HANGUL CHOSEONG SIOS-PIEUP-KIYEOK -01134 HANGUL CHOSEONG SIOS-SSANGSIOS -01135 HANGUL CHOSEONG SIOS-IEUNG -01136 HANGUL CHOSEONG SIOS-CIEUC -01137 HANGUL CHOSEONG SIOS-CHIEUCH -01138 HANGUL CHOSEONG SIOS-KHIEUKH -01139 HANGUL CHOSEONG SIOS-THIEUTH -0113A HANGUL CHOSEONG SIOS-PHIEUPH -0113B HANGUL CHOSEONG SIOS-HIEUH -0113C HANGUL CHOSEONG CHITUEUMSIOS -0113D HANGUL CHOSEONG CHITUEUMSSANGSIOS -0113E HANGUL CHOSEONG CEONGCHIEUMSIOS -0113F HANGUL CHOSEONG CEONGCHIEUMSSANGSIOS -01140 HANGUL CHOSEONG PANSIOS -01141 HANGUL CHOSEONG IEUNG-KIYEOK -01142 HANGUL CHOSEONG IEUNG-TIKEUT -01143 HANGUL CHOSEONG IEUNG-MIEUM -01144 HANGUL CHOSEONG IEUNG-PIEUP -01145 HANGUL CHOSEONG IEUNG-SIOS -01146 HANGUL CHOSEONG IEUNG-PANSIOS -01147 HANGUL CHOSEONG SSANGIEUNG -01148 HANGUL CHOSEONG IEUNG-CIEUC -01149 HANGUL CHOSEONG IEUNG-CHIEUCH -0114A HANGUL CHOSEONG IEUNG-THIEUTH -0114B HANGUL CHOSEONG IEUNG-PHIEUPH -0114C HANGUL CHOSEONG YESIEUNG -0114D HANGUL CHOSEONG CIEUC-IEUNG -0114E HANGUL CHOSEONG CHITUEUMCIEUC -0114F HANGUL CHOSEONG CHITUEUMSSANGCIEUC -01150 HANGUL CHOSEONG CEONGCHIEUMCIEUC -01151 HANGUL CHOSEONG CEONGCHIEUMSSANGCIEUC -01152 HANGUL CHOSEONG CHIEUCH-KHIEUKH -01153 HANGUL CHOSEONG CHIEUCH-HIEUH -01154 HANGUL CHOSEONG CHITUEUMCHIEUCH -01155 HANGUL CHOSEONG CEONGCHIEUMCHIEUCH -01156 HANGUL CHOSEONG PHIEUPH-PIEUP -01157 HANGUL CHOSEONG KAPYEOUNPHIEUPH -01158 HANGUL CHOSEONG SSANGHIEUH -01159 HANGUL CHOSEONG YEORINHIEUH -0115A HANGUL CHOSEONG KIYEOK-TIKEUT -0115B HANGUL CHOSEONG NIEUN-SIOS -0115C HANGUL CHOSEONG NIEUN-CIEUC -0115D HANGUL CHOSEONG NIEUN-HIEUH -0115E HANGUL CHOSEONG TIKEUT-RIEUL -0115F HANGUL CHOSEONG FILLER -01160 HANGUL JUNGSEONG FILLER -01161 HANGUL JUNGSEONG A -01162 HANGUL JUNGSEONG AE -01163 HANGUL JUNGSEONG YA -01164 HANGUL JUNGSEONG YAE -01165 HANGUL JUNGSEONG EO -01166 HANGUL JUNGSEONG E -01167 HANGUL JUNGSEONG YEO -01168 HANGUL JUNGSEONG YE -01169 HANGUL JUNGSEONG O -0116A HANGUL JUNGSEONG WA -0116B HANGUL JUNGSEONG WAE -0116C HANGUL JUNGSEONG OE -0116D HANGUL JUNGSEONG YO -0116E HANGUL JUNGSEONG U -0116F HANGUL JUNGSEONG WEO -01170 HANGUL JUNGSEONG WE -01171 HANGUL JUNGSEONG WI -01172 HANGUL JUNGSEONG YU -01173 HANGUL JUNGSEONG EU -01174 HANGUL JUNGSEONG YI -01175 HANGUL JUNGSEONG I -01176 HANGUL JUNGSEONG A-O -01177 HANGUL JUNGSEONG A-U -01178 HANGUL JUNGSEONG YA-O -01179 HANGUL JUNGSEONG YA-YO -0117A HANGUL JUNGSEONG EO-O -0117B HANGUL JUNGSEONG EO-U -0117C HANGUL JUNGSEONG EO-EU -0117D HANGUL JUNGSEONG YEO-O -0117E HANGUL JUNGSEONG YEO-U -0117F HANGUL JUNGSEONG O-EO -01180 HANGUL JUNGSEONG O-E -01181 HANGUL JUNGSEONG O-YE -01182 HANGUL JUNGSEONG O-O -01183 HANGUL JUNGSEONG O-U -01184 HANGUL JUNGSEONG YO-YA -01185 HANGUL JUNGSEONG YO-YAE -01186 HANGUL JUNGSEONG YO-YEO -01187 HANGUL JUNGSEONG YO-O -01188 HANGUL JUNGSEONG YO-I -01189 HANGUL JUNGSEONG U-A -0118A HANGUL JUNGSEONG U-AE -0118B HANGUL JUNGSEONG U-EO-EU -0118C HANGUL JUNGSEONG U-YE -0118D HANGUL JUNGSEONG U-U -0118E HANGUL JUNGSEONG YU-A -0118F HANGUL JUNGSEONG YU-EO -01190 HANGUL JUNGSEONG YU-E -01191 HANGUL JUNGSEONG YU-YEO -01192 HANGUL JUNGSEONG YU-YE -01193 HANGUL JUNGSEONG YU-U -01194 HANGUL JUNGSEONG YU-I -01195 HANGUL JUNGSEONG EU-U -01196 HANGUL JUNGSEONG EU-EU -01197 HANGUL JUNGSEONG YI-U -01198 HANGUL JUNGSEONG I-A -01199 HANGUL JUNGSEONG I-YA -0119A HANGUL JUNGSEONG I-O -0119B HANGUL JUNGSEONG I-U -0119C HANGUL JUNGSEONG I-EU -0119D HANGUL JUNGSEONG I-ARAEA -0119E HANGUL JUNGSEONG ARAEA -0119F HANGUL JUNGSEONG ARAEA-EO -011A0 HANGUL JUNGSEONG ARAEA-U -011A1 HANGUL JUNGSEONG ARAEA-I -011A2 HANGUL JUNGSEONG SSANGARAEA -011A3 HANGUL JUNGSEONG A-EU -011A4 HANGUL JUNGSEONG YA-U -011A5 HANGUL JUNGSEONG YEO-YA -011A6 HANGUL JUNGSEONG O-YA -011A7 HANGUL JUNGSEONG O-YAE -011A8 HANGUL JONGSEONG KIYEOK -011A9 HANGUL JONGSEONG SSANGKIYEOK -011AA HANGUL JONGSEONG KIYEOK-SIOS -011AB HANGUL JONGSEONG NIEUN -011AC HANGUL JONGSEONG NIEUN-CIEUC -011AD HANGUL JONGSEONG NIEUN-HIEUH -011AE HANGUL JONGSEONG TIKEUT -011AF HANGUL JONGSEONG RIEUL -011B0 HANGUL JONGSEONG RIEUL-KIYEOK -011B1 HANGUL JONGSEONG RIEUL-MIEUM -011B2 HANGUL JONGSEONG RIEUL-PIEUP -011B3 HANGUL JONGSEONG RIEUL-SIOS -011B4 HANGUL JONGSEONG RIEUL-THIEUTH -011B5 HANGUL JONGSEONG RIEUL-PHIEUPH -011B6 HANGUL JONGSEONG RIEUL-HIEUH -011B7 HANGUL JONGSEONG MIEUM -011B8 HANGUL JONGSEONG PIEUP -011B9 HANGUL JONGSEONG PIEUP-SIOS -011BA HANGUL JONGSEONG SIOS -011BB HANGUL JONGSEONG SSANGSIOS -011BC HANGUL JONGSEONG IEUNG -011BD HANGUL JONGSEONG CIEUC -011BE HANGUL JONGSEONG CHIEUCH -011BF HANGUL JONGSEONG KHIEUKH -011C0 HANGUL JONGSEONG THIEUTH -011C1 HANGUL JONGSEONG PHIEUPH -011C2 HANGUL JONGSEONG HIEUH -011C3 HANGUL JONGSEONG KIYEOK-RIEUL -011C4 HANGUL JONGSEONG KIYEOK-SIOS-KIYEOK -011C5 HANGUL JONGSEONG NIEUN-KIYEOK -011C6 HANGUL JONGSEONG NIEUN-TIKEUT -011C7 HANGUL JONGSEONG NIEUN-SIOS -011C8 HANGUL JONGSEONG NIEUN-PANSIOS -011C9 HANGUL JONGSEONG NIEUN-THIEUTH -011CA HANGUL JONGSEONG TIKEUT-KIYEOK -011CB HANGUL JONGSEONG TIKEUT-RIEUL -011CC HANGUL JONGSEONG RIEUL-KIYEOK-SIOS -011CD HANGUL JONGSEONG RIEUL-NIEUN -011CE HANGUL JONGSEONG RIEUL-TIKEUT -011CF HANGUL JONGSEONG RIEUL-TIKEUT-HIEUH -011D0 HANGUL JONGSEONG SSANGRIEUL -011D1 HANGUL JONGSEONG RIEUL-MIEUM-KIYEOK -011D2 HANGUL JONGSEONG RIEUL-MIEUM-SIOS -011D3 HANGUL JONGSEONG RIEUL-PIEUP-SIOS -011D4 HANGUL JONGSEONG RIEUL-PIEUP-HIEUH -011D5 HANGUL JONGSEONG RIEUL-KAPYEOUNPIEUP -011D6 HANGUL JONGSEONG RIEUL-SSANGSIOS -011D7 HANGUL JONGSEONG RIEUL-PANSIOS -011D8 HANGUL JONGSEONG RIEUL-KHIEUKH -011D9 HANGUL JONGSEONG RIEUL-YEORINHIEUH -011DA HANGUL JONGSEONG MIEUM-KIYEOK -011DB HANGUL JONGSEONG MIEUM-RIEUL -011DC HANGUL JONGSEONG MIEUM-PIEUP -011DD HANGUL JONGSEONG MIEUM-SIOS -011DE HANGUL JONGSEONG MIEUM-SSANGSIOS -011DF HANGUL JONGSEONG MIEUM-PANSIOS -011E0 HANGUL JONGSEONG MIEUM-CHIEUCH -011E1 HANGUL JONGSEONG MIEUM-HIEUH -011E2 HANGUL JONGSEONG KAPYEOUNMIEUM -011E3 HANGUL JONGSEONG PIEUP-RIEUL -011E4 HANGUL JONGSEONG PIEUP-PHIEUPH -011E5 HANGUL JONGSEONG PIEUP-HIEUH -011E6 HANGUL JONGSEONG KAPYEOUNPIEUP -011E7 HANGUL JONGSEONG SIOS-KIYEOK -011E8 HANGUL JONGSEONG SIOS-TIKEUT -011E9 HANGUL JONGSEONG SIOS-RIEUL -011EA HANGUL JONGSEONG SIOS-PIEUP -011EB HANGUL JONGSEONG PANSIOS -011EC HANGUL JONGSEONG YESIEUNG-KIYEOK -011EC HANGUL JONGSEONG IEUNG-KIYEOK -011ED HANGUL JONGSEONG YESIEUNG-SSANGKIYEOK -011ED HANGUL JONGSEONG IEUNG-SSANGKIYEOK -011EE HANGUL JONGSEONG SSANGYESIEUNG -011EE HANGUL JONGSEONG SSANGIEUNG -011EF HANGUL JONGSEONG YESIEUNG-KHIEUKH -011EF HANGUL JONGSEONG IEUNG-KHIEUKH -011F0 HANGUL JONGSEONG YESIEUNG -011F1 HANGUL JONGSEONG YESIEUNG-SIOS -011F2 HANGUL JONGSEONG YESIEUNG-PANSIOS -011F3 HANGUL JONGSEONG PHIEUPH-PIEUP -011F4 HANGUL JONGSEONG KAPYEOUNPHIEUPH -011F5 HANGUL JONGSEONG HIEUH-NIEUN -011F6 HANGUL JONGSEONG HIEUH-RIEUL -011F7 HANGUL JONGSEONG HIEUH-MIEUM -011F8 HANGUL JONGSEONG HIEUH-PIEUP -011F9 HANGUL JONGSEONG YEORINHIEUH -011FA HANGUL JONGSEONG KIYEOK-NIEUN -011FB HANGUL JONGSEONG KIYEOK-PIEUP -011FC HANGUL JONGSEONG KIYEOK-CHIEUCH -011FD HANGUL JONGSEONG KIYEOK-KHIEUKH -011FE HANGUL JONGSEONG KIYEOK-HIEUH -011FF HANGUL JONGSEONG SSANGNIEUN -01200 ETHIOPIC SYLLABLE HA -01201 ETHIOPIC SYLLABLE HU -01202 ETHIOPIC SYLLABLE HI -01203 ETHIOPIC SYLLABLE HAA -01204 ETHIOPIC SYLLABLE HEE -01205 ETHIOPIC SYLLABLE HE -01206 ETHIOPIC SYLLABLE HO -01207 ETHIOPIC SYLLABLE HOA -01208 ETHIOPIC SYLLABLE LA -01209 ETHIOPIC SYLLABLE LU -0120A ETHIOPIC SYLLABLE LI -0120B ETHIOPIC SYLLABLE LAA -0120C ETHIOPIC SYLLABLE LEE -0120D ETHIOPIC SYLLABLE LE -0120E ETHIOPIC SYLLABLE LO -0120F ETHIOPIC SYLLABLE LWA -01210 ETHIOPIC SYLLABLE HHA -01211 ETHIOPIC SYLLABLE HHU -01212 ETHIOPIC SYLLABLE HHI -01213 ETHIOPIC SYLLABLE HHAA -01214 ETHIOPIC SYLLABLE HHEE -01215 ETHIOPIC SYLLABLE HHE -01216 ETHIOPIC SYLLABLE HHO -01217 ETHIOPIC SYLLABLE HHWA -01218 ETHIOPIC SYLLABLE MA -01219 ETHIOPIC SYLLABLE MU -0121A ETHIOPIC SYLLABLE MI -0121B ETHIOPIC SYLLABLE MAA -0121C ETHIOPIC SYLLABLE MEE -0121D ETHIOPIC SYLLABLE ME -0121E ETHIOPIC SYLLABLE MO -0121F ETHIOPIC SYLLABLE MWA -01220 ETHIOPIC SYLLABLE SZA -01221 ETHIOPIC SYLLABLE SZU -01222 ETHIOPIC SYLLABLE SZI -01223 ETHIOPIC SYLLABLE SZAA -01224 ETHIOPIC SYLLABLE SZEE -01225 ETHIOPIC SYLLABLE SZE -01226 ETHIOPIC SYLLABLE SZO -01227 ETHIOPIC SYLLABLE SZWA -01228 ETHIOPIC SYLLABLE RA -01229 ETHIOPIC SYLLABLE RU -0122A ETHIOPIC SYLLABLE RI -0122B ETHIOPIC SYLLABLE RAA -0122C ETHIOPIC SYLLABLE REE -0122D ETHIOPIC SYLLABLE RE -0122E ETHIOPIC SYLLABLE RO -0122F ETHIOPIC SYLLABLE RWA -01230 ETHIOPIC SYLLABLE SA -01231 ETHIOPIC SYLLABLE SU -01232 ETHIOPIC SYLLABLE SI -01233 ETHIOPIC SYLLABLE SAA -01234 ETHIOPIC SYLLABLE SEE -01235 ETHIOPIC SYLLABLE SE -01236 ETHIOPIC SYLLABLE SO -01237 ETHIOPIC SYLLABLE SWA -01238 ETHIOPIC SYLLABLE SHA -01239 ETHIOPIC SYLLABLE SHU -0123A ETHIOPIC SYLLABLE SHI -0123B ETHIOPIC SYLLABLE SHAA -0123C ETHIOPIC SYLLABLE SHEE -0123D ETHIOPIC SYLLABLE SHE -0123E ETHIOPIC SYLLABLE SHO -0123F ETHIOPIC SYLLABLE SHWA -01240 ETHIOPIC SYLLABLE QA -01241 ETHIOPIC SYLLABLE QU -01242 ETHIOPIC SYLLABLE QI -01243 ETHIOPIC SYLLABLE QAA -01244 ETHIOPIC SYLLABLE QEE -01245 ETHIOPIC SYLLABLE QE -01246 ETHIOPIC SYLLABLE QO -01247 ETHIOPIC SYLLABLE QOA -01248 ETHIOPIC SYLLABLE QWA -0124A ETHIOPIC SYLLABLE QWI -0124B ETHIOPIC SYLLABLE QWAA -0124C ETHIOPIC SYLLABLE QWEE -0124D ETHIOPIC SYLLABLE QWE -01250 ETHIOPIC SYLLABLE QHA -01251 ETHIOPIC SYLLABLE QHU -01252 ETHIOPIC SYLLABLE QHI -01253 ETHIOPIC SYLLABLE QHAA -01254 ETHIOPIC SYLLABLE QHEE -01255 ETHIOPIC SYLLABLE QHE -01256 ETHIOPIC SYLLABLE QHO -01258 ETHIOPIC SYLLABLE QHWA -0125A ETHIOPIC SYLLABLE QHWI -0125B ETHIOPIC SYLLABLE QHWAA -0125C ETHIOPIC SYLLABLE QHWEE -0125D ETHIOPIC SYLLABLE QHWE -01260 ETHIOPIC SYLLABLE BA -01261 ETHIOPIC SYLLABLE BU -01262 ETHIOPIC SYLLABLE BI -01263 ETHIOPIC SYLLABLE BAA -01264 ETHIOPIC SYLLABLE BEE -01265 ETHIOPIC SYLLABLE BE -01266 ETHIOPIC SYLLABLE BO -01267 ETHIOPIC SYLLABLE BWA -01268 ETHIOPIC SYLLABLE VA -01269 ETHIOPIC SYLLABLE VU -0126A ETHIOPIC SYLLABLE VI -0126B ETHIOPIC SYLLABLE VAA -0126C ETHIOPIC SYLLABLE VEE -0126D ETHIOPIC SYLLABLE VE -0126E ETHIOPIC SYLLABLE VO -0126F ETHIOPIC SYLLABLE VWA -01270 ETHIOPIC SYLLABLE TA -01271 ETHIOPIC SYLLABLE TU -01272 ETHIOPIC SYLLABLE TI -01273 ETHIOPIC SYLLABLE TAA -01274 ETHIOPIC SYLLABLE TEE -01275 ETHIOPIC SYLLABLE TE -01276 ETHIOPIC SYLLABLE TO -01277 ETHIOPIC SYLLABLE TWA -01278 ETHIOPIC SYLLABLE CA -01279 ETHIOPIC SYLLABLE CU -0127A ETHIOPIC SYLLABLE CI -0127B ETHIOPIC SYLLABLE CAA -0127C ETHIOPIC SYLLABLE CEE -0127D ETHIOPIC SYLLABLE CE -0127E ETHIOPIC SYLLABLE CO -0127F ETHIOPIC SYLLABLE CWA -01280 ETHIOPIC SYLLABLE XA -01281 ETHIOPIC SYLLABLE XU -01282 ETHIOPIC SYLLABLE XI -01283 ETHIOPIC SYLLABLE XAA -01284 ETHIOPIC SYLLABLE XEE -01285 ETHIOPIC SYLLABLE XE -01286 ETHIOPIC SYLLABLE XO -01287 ETHIOPIC SYLLABLE XOA -01288 ETHIOPIC SYLLABLE XWA -0128A ETHIOPIC SYLLABLE XWI -0128B ETHIOPIC SYLLABLE XWAA -0128C ETHIOPIC SYLLABLE XWEE -0128D ETHIOPIC SYLLABLE XWE -01290 ETHIOPIC SYLLABLE NA -01291 ETHIOPIC SYLLABLE NU -01292 ETHIOPIC SYLLABLE NI -01293 ETHIOPIC SYLLABLE NAA -01294 ETHIOPIC SYLLABLE NEE -01295 ETHIOPIC SYLLABLE NE -01296 ETHIOPIC SYLLABLE NO -01297 ETHIOPIC SYLLABLE NWA -01298 ETHIOPIC SYLLABLE NYA -01299 ETHIOPIC SYLLABLE NYU -0129A ETHIOPIC SYLLABLE NYI -0129B ETHIOPIC SYLLABLE NYAA -0129C ETHIOPIC SYLLABLE NYEE -0129D ETHIOPIC SYLLABLE NYE -0129E ETHIOPIC SYLLABLE NYO -0129F ETHIOPIC SYLLABLE NYWA -012A0 ETHIOPIC SYLLABLE GLOTTAL A -012A1 ETHIOPIC SYLLABLE GLOTTAL U -012A2 ETHIOPIC SYLLABLE GLOTTAL I -012A3 ETHIOPIC SYLLABLE GLOTTAL AA -012A4 ETHIOPIC SYLLABLE GLOTTAL EE -012A5 ETHIOPIC SYLLABLE GLOTTAL E -012A6 ETHIOPIC SYLLABLE GLOTTAL O -012A7 ETHIOPIC SYLLABLE GLOTTAL WA -012A8 ETHIOPIC SYLLABLE KA -012A9 ETHIOPIC SYLLABLE KU -012AA ETHIOPIC SYLLABLE KI -012AB ETHIOPIC SYLLABLE KAA -012AC ETHIOPIC SYLLABLE KEE -012AD ETHIOPIC SYLLABLE KE -012AE ETHIOPIC SYLLABLE KO -012AF ETHIOPIC SYLLABLE KOA -012B0 ETHIOPIC SYLLABLE KWA -012B2 ETHIOPIC SYLLABLE KWI -012B3 ETHIOPIC SYLLABLE KWAA -012B4 ETHIOPIC SYLLABLE KWEE -012B5 ETHIOPIC SYLLABLE KWE -012B8 ETHIOPIC SYLLABLE KXA -012B9 ETHIOPIC SYLLABLE KXU -012BA ETHIOPIC SYLLABLE KXI -012BB ETHIOPIC SYLLABLE KXAA -012BC ETHIOPIC SYLLABLE KXEE -012BD ETHIOPIC SYLLABLE KXE -012BE ETHIOPIC SYLLABLE KXO -012C0 ETHIOPIC SYLLABLE KXWA -012C2 ETHIOPIC SYLLABLE KXWI -012C3 ETHIOPIC SYLLABLE KXWAA -012C4 ETHIOPIC SYLLABLE KXWEE -012C5 ETHIOPIC SYLLABLE KXWE -012C8 ETHIOPIC SYLLABLE WA -012C9 ETHIOPIC SYLLABLE WU -012CA ETHIOPIC SYLLABLE WI -012CB ETHIOPIC SYLLABLE WAA -012CC ETHIOPIC SYLLABLE WEE -012CD ETHIOPIC SYLLABLE WE -012CE ETHIOPIC SYLLABLE WO -012CF ETHIOPIC SYLLABLE WOA -012D0 ETHIOPIC SYLLABLE PHARYNGEAL A -012D1 ETHIOPIC SYLLABLE PHARYNGEAL U -012D2 ETHIOPIC SYLLABLE PHARYNGEAL I -012D3 ETHIOPIC SYLLABLE PHARYNGEAL AA -012D4 ETHIOPIC SYLLABLE PHARYNGEAL EE -012D5 ETHIOPIC SYLLABLE PHARYNGEAL E -012D6 ETHIOPIC SYLLABLE PHARYNGEAL O -012D8 ETHIOPIC SYLLABLE ZA -012D9 ETHIOPIC SYLLABLE ZU -012DA ETHIOPIC SYLLABLE ZI -012DB ETHIOPIC SYLLABLE ZAA -012DC ETHIOPIC SYLLABLE ZEE -012DD ETHIOPIC SYLLABLE ZE -012DE ETHIOPIC SYLLABLE ZO -012DF ETHIOPIC SYLLABLE ZWA -012E0 ETHIOPIC SYLLABLE ZHA -012E1 ETHIOPIC SYLLABLE ZHU -012E2 ETHIOPIC SYLLABLE ZHI -012E3 ETHIOPIC SYLLABLE ZHAA -012E4 ETHIOPIC SYLLABLE ZHEE -012E5 ETHIOPIC SYLLABLE ZHE -012E6 ETHIOPIC SYLLABLE ZHO -012E7 ETHIOPIC SYLLABLE ZHWA -012E8 ETHIOPIC SYLLABLE YA -012E9 ETHIOPIC SYLLABLE YU -012EA ETHIOPIC SYLLABLE YI -012EB ETHIOPIC SYLLABLE YAA -012EC ETHIOPIC SYLLABLE YEE -012ED ETHIOPIC SYLLABLE YE -012EE ETHIOPIC SYLLABLE YO -012EF ETHIOPIC SYLLABLE YOA -012F0 ETHIOPIC SYLLABLE DA -012F1 ETHIOPIC SYLLABLE DU -012F2 ETHIOPIC SYLLABLE DI -012F3 ETHIOPIC SYLLABLE DAA -012F4 ETHIOPIC SYLLABLE DEE -012F5 ETHIOPIC SYLLABLE DE -012F6 ETHIOPIC SYLLABLE DO -012F7 ETHIOPIC SYLLABLE DWA -012F8 ETHIOPIC SYLLABLE DDA -012F9 ETHIOPIC SYLLABLE DDU -012FA ETHIOPIC SYLLABLE DDI -012FB ETHIOPIC SYLLABLE DDAA -012FC ETHIOPIC SYLLABLE DDEE -012FD ETHIOPIC SYLLABLE DDE -012FE ETHIOPIC SYLLABLE DDO -012FF ETHIOPIC SYLLABLE DDWA -01300 ETHIOPIC SYLLABLE JA -01301 ETHIOPIC SYLLABLE JU -01302 ETHIOPIC SYLLABLE JI -01303 ETHIOPIC SYLLABLE JAA -01304 ETHIOPIC SYLLABLE JEE -01305 ETHIOPIC SYLLABLE JE -01306 ETHIOPIC SYLLABLE JO -01307 ETHIOPIC SYLLABLE JWA -01308 ETHIOPIC SYLLABLE GA -01309 ETHIOPIC SYLLABLE GU -0130A ETHIOPIC SYLLABLE GI -0130B ETHIOPIC SYLLABLE GAA -0130C ETHIOPIC SYLLABLE GEE -0130D ETHIOPIC SYLLABLE GE -0130E ETHIOPIC SYLLABLE GO -0130F ETHIOPIC SYLLABLE GOA -01310 ETHIOPIC SYLLABLE GWA -01312 ETHIOPIC SYLLABLE GWI -01313 ETHIOPIC SYLLABLE GWAA -01314 ETHIOPIC SYLLABLE GWEE -01315 ETHIOPIC SYLLABLE GWE -01318 ETHIOPIC SYLLABLE GGA -01319 ETHIOPIC SYLLABLE GGU -0131A ETHIOPIC SYLLABLE GGI -0131B ETHIOPIC SYLLABLE GGAA -0131C ETHIOPIC SYLLABLE GGEE -0131D ETHIOPIC SYLLABLE GGE -0131E ETHIOPIC SYLLABLE GGO -0131F ETHIOPIC SYLLABLE GGWAA -01320 ETHIOPIC SYLLABLE THA -01321 ETHIOPIC SYLLABLE THU -01322 ETHIOPIC SYLLABLE THI -01323 ETHIOPIC SYLLABLE THAA -01324 ETHIOPIC SYLLABLE THEE -01325 ETHIOPIC SYLLABLE THE -01326 ETHIOPIC SYLLABLE THO -01327 ETHIOPIC SYLLABLE THWA -01328 ETHIOPIC SYLLABLE CHA -01329 ETHIOPIC SYLLABLE CHU -0132A ETHIOPIC SYLLABLE CHI -0132B ETHIOPIC SYLLABLE CHAA -0132C ETHIOPIC SYLLABLE CHEE -0132D ETHIOPIC SYLLABLE CHE -0132E ETHIOPIC SYLLABLE CHO -0132F ETHIOPIC SYLLABLE CHWA -01330 ETHIOPIC SYLLABLE PHA -01331 ETHIOPIC SYLLABLE PHU -01332 ETHIOPIC SYLLABLE PHI -01333 ETHIOPIC SYLLABLE PHAA -01334 ETHIOPIC SYLLABLE PHEE -01335 ETHIOPIC SYLLABLE PHE -01336 ETHIOPIC SYLLABLE PHO -01337 ETHIOPIC SYLLABLE PHWA -01338 ETHIOPIC SYLLABLE TSA -01339 ETHIOPIC SYLLABLE TSU -0133A ETHIOPIC SYLLABLE TSI -0133B ETHIOPIC SYLLABLE TSAA -0133C ETHIOPIC SYLLABLE TSEE -0133D ETHIOPIC SYLLABLE TSE -0133E ETHIOPIC SYLLABLE TSO -0133F ETHIOPIC SYLLABLE TSWA -01340 ETHIOPIC SYLLABLE TZA -01341 ETHIOPIC SYLLABLE TZU -01342 ETHIOPIC SYLLABLE TZI -01343 ETHIOPIC SYLLABLE TZAA -01344 ETHIOPIC SYLLABLE TZEE -01345 ETHIOPIC SYLLABLE TZE -01346 ETHIOPIC SYLLABLE TZO -01347 ETHIOPIC SYLLABLE TZOA -01348 ETHIOPIC SYLLABLE FA -01349 ETHIOPIC SYLLABLE FU -0134A ETHIOPIC SYLLABLE FI -0134B ETHIOPIC SYLLABLE FAA -0134C ETHIOPIC SYLLABLE FEE -0134D ETHIOPIC SYLLABLE FE -0134E ETHIOPIC SYLLABLE FO -0134F ETHIOPIC SYLLABLE FWA -01350 ETHIOPIC SYLLABLE PA -01351 ETHIOPIC SYLLABLE PU -01352 ETHIOPIC SYLLABLE PI -01353 ETHIOPIC SYLLABLE PAA -01354 ETHIOPIC SYLLABLE PEE -01355 ETHIOPIC SYLLABLE PE -01356 ETHIOPIC SYLLABLE PO -01357 ETHIOPIC SYLLABLE PWA -01358 ETHIOPIC SYLLABLE RYA -01359 ETHIOPIC SYLLABLE MYA -0135A ETHIOPIC SYLLABLE FYA -0135D ETHIOPIC COMBINING GEMINATION AND VOWEL LENGTH MARK -0135E ETHIOPIC COMBINING VOWEL LENGTH MARK -0135F ETHIOPIC COMBINING GEMINATION MARK -01360 ETHIOPIC SECTION MARK -01361 ETHIOPIC WORDSPACE -01362 ETHIOPIC FULL STOP -01363 ETHIOPIC COMMA -01364 ETHIOPIC SEMICOLON -01365 ETHIOPIC COLON -01366 ETHIOPIC PREFACE COLON -01367 ETHIOPIC QUESTION MARK -01368 ETHIOPIC PARAGRAPH SEPARATOR -01369 ETHIOPIC DIGIT ONE -0136A ETHIOPIC DIGIT TWO -0136B ETHIOPIC DIGIT THREE -0136C ETHIOPIC DIGIT FOUR -0136D ETHIOPIC DIGIT FIVE -0136E ETHIOPIC DIGIT SIX -0136F ETHIOPIC DIGIT SEVEN -01370 ETHIOPIC DIGIT EIGHT -01371 ETHIOPIC DIGIT NINE -01372 ETHIOPIC NUMBER TEN -01373 ETHIOPIC NUMBER TWENTY -01374 ETHIOPIC NUMBER THIRTY -01375 ETHIOPIC NUMBER FORTY -01376 ETHIOPIC NUMBER FIFTY -01377 ETHIOPIC NUMBER SIXTY -01378 ETHIOPIC NUMBER SEVENTY -01379 ETHIOPIC NUMBER EIGHTY -0137A ETHIOPIC NUMBER NINETY -0137B ETHIOPIC NUMBER HUNDRED -0137C ETHIOPIC NUMBER TEN THOUSAND -01380 ETHIOPIC SYLLABLE SEBATBEIT MWA -01381 ETHIOPIC SYLLABLE MWI -01382 ETHIOPIC SYLLABLE MWEE -01383 ETHIOPIC SYLLABLE MWE -01384 ETHIOPIC SYLLABLE SEBATBEIT BWA -01385 ETHIOPIC SYLLABLE BWI -01386 ETHIOPIC SYLLABLE BWEE -01387 ETHIOPIC SYLLABLE BWE -01388 ETHIOPIC SYLLABLE SEBATBEIT FWA -01389 ETHIOPIC SYLLABLE FWI -0138A ETHIOPIC SYLLABLE FWEE -0138B ETHIOPIC SYLLABLE FWE -0138C ETHIOPIC SYLLABLE SEBATBEIT PWA -0138D ETHIOPIC SYLLABLE PWI -0138E ETHIOPIC SYLLABLE PWEE -0138F ETHIOPIC SYLLABLE PWE -01390 ETHIOPIC TONAL MARK YIZET -01391 ETHIOPIC TONAL MARK DERET -01392 ETHIOPIC TONAL MARK RIKRIK -01393 ETHIOPIC TONAL MARK SHORT RIKRIK -01394 ETHIOPIC TONAL MARK DIFAT -01395 ETHIOPIC TONAL MARK KENAT -01396 ETHIOPIC TONAL MARK CHIRET -01397 ETHIOPIC TONAL MARK HIDET -01398 ETHIOPIC TONAL MARK DERET-HIDET -01399 ETHIOPIC TONAL MARK KURT -013A0 CHEROKEE LETTER A -013A1 CHEROKEE LETTER E -013A2 CHEROKEE LETTER I -013A3 CHEROKEE LETTER O -013A4 CHEROKEE LETTER U -013A5 CHEROKEE LETTER V -013A6 CHEROKEE LETTER GA -013A7 CHEROKEE LETTER KA -013A8 CHEROKEE LETTER GE -013A9 CHEROKEE LETTER GI -013AA CHEROKEE LETTER GO -013AB CHEROKEE LETTER GU -013AC CHEROKEE LETTER GV -013AD CHEROKEE LETTER HA -013AE CHEROKEE LETTER HE -013AF CHEROKEE LETTER HI -013B0 CHEROKEE LETTER HO -013B1 CHEROKEE LETTER HU -013B2 CHEROKEE LETTER HV -013B3 CHEROKEE LETTER LA -013B4 CHEROKEE LETTER LE -013B5 CHEROKEE LETTER LI -013B6 CHEROKEE LETTER LO -013B7 CHEROKEE LETTER LU -013B8 CHEROKEE LETTER LV -013B9 CHEROKEE LETTER MA -013BA CHEROKEE LETTER ME -013BB CHEROKEE LETTER MI -013BC CHEROKEE LETTER MO -013BD CHEROKEE LETTER MU -013BE CHEROKEE LETTER NA -013BF CHEROKEE LETTER HNA -013C0 CHEROKEE LETTER NAH -013C1 CHEROKEE LETTER NE -013C2 CHEROKEE LETTER NI -013C3 CHEROKEE LETTER NO -013C4 CHEROKEE LETTER NU -013C5 CHEROKEE LETTER NV -013C6 CHEROKEE LETTER QUA -013C7 CHEROKEE LETTER QUE -013C8 CHEROKEE LETTER QUI -013C9 CHEROKEE LETTER QUO -013CA CHEROKEE LETTER QUU -013CB CHEROKEE LETTER QUV -013CC CHEROKEE LETTER SA -013CD CHEROKEE LETTER S -013CE CHEROKEE LETTER SE -013CF CHEROKEE LETTER SI -013D0 CHEROKEE LETTER SO -013D1 CHEROKEE LETTER SU -013D2 CHEROKEE LETTER SV -013D3 CHEROKEE LETTER DA -013D4 CHEROKEE LETTER TA -013D5 CHEROKEE LETTER DE -013D6 CHEROKEE LETTER TE -013D7 CHEROKEE LETTER DI -013D8 CHEROKEE LETTER TI -013D9 CHEROKEE LETTER DO -013DA CHEROKEE LETTER DU -013DB CHEROKEE LETTER DV -013DC CHEROKEE LETTER DLA -013DD CHEROKEE LETTER TLA -013DE CHEROKEE LETTER TLE -013DF CHEROKEE LETTER TLI -013E0 CHEROKEE LETTER TLO -013E1 CHEROKEE LETTER TLU -013E2 CHEROKEE LETTER TLV -013E3 CHEROKEE LETTER TSA -013E4 CHEROKEE LETTER TSE -013E5 CHEROKEE LETTER TSI -013E6 CHEROKEE LETTER TSO -013E7 CHEROKEE LETTER TSU -013E8 CHEROKEE LETTER TSV -013E9 CHEROKEE LETTER WA -013EA CHEROKEE LETTER WE -013EB CHEROKEE LETTER WI -013EC CHEROKEE LETTER WO -013ED CHEROKEE LETTER WU -013EE CHEROKEE LETTER WV -013EF CHEROKEE LETTER YA -013F0 CHEROKEE LETTER YE -013F1 CHEROKEE LETTER YI -013F2 CHEROKEE LETTER YO -013F3 CHEROKEE LETTER YU -013F4 CHEROKEE LETTER YV -013F5 CHEROKEE LETTER MV -013F8 CHEROKEE SMALL LETTER YE -013F9 CHEROKEE SMALL LETTER YI -013FA CHEROKEE SMALL LETTER YO -013FB CHEROKEE SMALL LETTER YU -013FC CHEROKEE SMALL LETTER YV -013FD CHEROKEE SMALL LETTER MV -01400 CANADIAN SYLLABICS HYPHEN -01401 CANADIAN SYLLABICS E -01402 CANADIAN SYLLABICS AAI -01403 CANADIAN SYLLABICS I -01404 CANADIAN SYLLABICS II -01405 CANADIAN SYLLABICS O -01406 CANADIAN SYLLABICS OO -01407 CANADIAN SYLLABICS Y-CREE OO -01408 CANADIAN SYLLABICS CARRIER EE -01409 CANADIAN SYLLABICS CARRIER I -0140A CANADIAN SYLLABICS A -0140B CANADIAN SYLLABICS AA -0140C CANADIAN SYLLABICS WE -0140D CANADIAN SYLLABICS WEST-CREE WE -0140E CANADIAN SYLLABICS WI -0140F CANADIAN SYLLABICS WEST-CREE WI -01410 CANADIAN SYLLABICS WII -01411 CANADIAN SYLLABICS WEST-CREE WII -01412 CANADIAN SYLLABICS WO -01413 CANADIAN SYLLABICS WEST-CREE WO -01414 CANADIAN SYLLABICS WOO -01415 CANADIAN SYLLABICS WEST-CREE WOO -01416 CANADIAN SYLLABICS NASKAPI WOO -01417 CANADIAN SYLLABICS WA -01418 CANADIAN SYLLABICS WEST-CREE WA -01419 CANADIAN SYLLABICS WAA -0141A CANADIAN SYLLABICS WEST-CREE WAA -0141B CANADIAN SYLLABICS NASKAPI WAA -0141C CANADIAN SYLLABICS AI -0141D CANADIAN SYLLABICS Y-CREE W -0141E CANADIAN SYLLABICS GLOTTAL STOP -0141F CANADIAN SYLLABICS FINAL ACUTE -01420 CANADIAN SYLLABICS FINAL GRAVE -01421 CANADIAN SYLLABICS FINAL BOTTOM HALF RING -01422 CANADIAN SYLLABICS FINAL TOP HALF RING -01423 CANADIAN SYLLABICS FINAL RIGHT HALF RING -01424 CANADIAN SYLLABICS FINAL RING -01425 CANADIAN SYLLABICS FINAL DOUBLE ACUTE -01426 CANADIAN SYLLABICS FINAL DOUBLE SHORT VERTICAL STROKES -01427 CANADIAN SYLLABICS FINAL MIDDLE DOT -01428 CANADIAN SYLLABICS FINAL SHORT HORIZONTAL STROKE -01429 CANADIAN SYLLABICS FINAL PLUS -0142A CANADIAN SYLLABICS FINAL DOWN TACK -0142B CANADIAN SYLLABICS EN -0142C CANADIAN SYLLABICS IN -0142D CANADIAN SYLLABICS ON -0142E CANADIAN SYLLABICS AN -0142F CANADIAN SYLLABICS PE -01430 CANADIAN SYLLABICS PAAI -01431 CANADIAN SYLLABICS PI -01432 CANADIAN SYLLABICS PII -01433 CANADIAN SYLLABICS PO -01434 CANADIAN SYLLABICS POO -01435 CANADIAN SYLLABICS Y-CREE POO -01436 CANADIAN SYLLABICS CARRIER HEE -01437 CANADIAN SYLLABICS CARRIER HI -01438 CANADIAN SYLLABICS PA -01439 CANADIAN SYLLABICS PAA -0143A CANADIAN SYLLABICS PWE -0143B CANADIAN SYLLABICS WEST-CREE PWE -0143C CANADIAN SYLLABICS PWI -0143D CANADIAN SYLLABICS WEST-CREE PWI -0143E CANADIAN SYLLABICS PWII -0143F CANADIAN SYLLABICS WEST-CREE PWII -01440 CANADIAN SYLLABICS PWO -01441 CANADIAN SYLLABICS WEST-CREE PWO -01442 CANADIAN SYLLABICS PWOO -01443 CANADIAN SYLLABICS WEST-CREE PWOO -01444 CANADIAN SYLLABICS PWA -01445 CANADIAN SYLLABICS WEST-CREE PWA -01446 CANADIAN SYLLABICS PWAA -01447 CANADIAN SYLLABICS WEST-CREE PWAA -01448 CANADIAN SYLLABICS Y-CREE PWAA -01449 CANADIAN SYLLABICS P -0144A CANADIAN SYLLABICS WEST-CREE P -0144B CANADIAN SYLLABICS CARRIER H -0144C CANADIAN SYLLABICS TE -0144D CANADIAN SYLLABICS TAAI -0144E CANADIAN SYLLABICS TI -0144F CANADIAN SYLLABICS TII -01450 CANADIAN SYLLABICS TO -01451 CANADIAN SYLLABICS TOO -01452 CANADIAN SYLLABICS Y-CREE TOO -01453 CANADIAN SYLLABICS CARRIER DEE -01454 CANADIAN SYLLABICS CARRIER DI -01455 CANADIAN SYLLABICS TA -01456 CANADIAN SYLLABICS TAA -01457 CANADIAN SYLLABICS TWE -01458 CANADIAN SYLLABICS WEST-CREE TWE -01459 CANADIAN SYLLABICS TWI -0145A CANADIAN SYLLABICS WEST-CREE TWI -0145B CANADIAN SYLLABICS TWII -0145C CANADIAN SYLLABICS WEST-CREE TWII -0145D CANADIAN SYLLABICS TWO -0145E CANADIAN SYLLABICS WEST-CREE TWO -0145F CANADIAN SYLLABICS TWOO -01460 CANADIAN SYLLABICS WEST-CREE TWOO -01461 CANADIAN SYLLABICS TWA -01462 CANADIAN SYLLABICS WEST-CREE TWA -01463 CANADIAN SYLLABICS TWAA -01464 CANADIAN SYLLABICS WEST-CREE TWAA -01465 CANADIAN SYLLABICS NASKAPI TWAA -01466 CANADIAN SYLLABICS T -01467 CANADIAN SYLLABICS TTE -01468 CANADIAN SYLLABICS TTI -01469 CANADIAN SYLLABICS TTO -0146A CANADIAN SYLLABICS TTA -0146B CANADIAN SYLLABICS KE -0146C CANADIAN SYLLABICS KAAI -0146D CANADIAN SYLLABICS KI -0146E CANADIAN SYLLABICS KII -0146F CANADIAN SYLLABICS KO -01470 CANADIAN SYLLABICS KOO -01471 CANADIAN SYLLABICS Y-CREE KOO -01472 CANADIAN SYLLABICS KA -01473 CANADIAN SYLLABICS KAA -01474 CANADIAN SYLLABICS KWE -01475 CANADIAN SYLLABICS WEST-CREE KWE -01476 CANADIAN SYLLABICS KWI -01477 CANADIAN SYLLABICS WEST-CREE KWI -01478 CANADIAN SYLLABICS KWII -01479 CANADIAN SYLLABICS WEST-CREE KWII -0147A CANADIAN SYLLABICS KWO -0147B CANADIAN SYLLABICS WEST-CREE KWO -0147C CANADIAN SYLLABICS KWOO -0147D CANADIAN SYLLABICS WEST-CREE KWOO -0147E CANADIAN SYLLABICS KWA -0147F CANADIAN SYLLABICS WEST-CREE KWA -01480 CANADIAN SYLLABICS KWAA -01481 CANADIAN SYLLABICS WEST-CREE KWAA -01482 CANADIAN SYLLABICS NASKAPI KWAA -01483 CANADIAN SYLLABICS K -01484 CANADIAN SYLLABICS KW -01485 CANADIAN SYLLABICS SOUTH-SLAVEY KEH -01486 CANADIAN SYLLABICS SOUTH-SLAVEY KIH -01487 CANADIAN SYLLABICS SOUTH-SLAVEY KOH -01488 CANADIAN SYLLABICS SOUTH-SLAVEY KAH -01489 CANADIAN SYLLABICS CE -0148A CANADIAN SYLLABICS CAAI -0148B CANADIAN SYLLABICS CI -0148C CANADIAN SYLLABICS CII -0148D CANADIAN SYLLABICS CO -0148E CANADIAN SYLLABICS COO -0148F CANADIAN SYLLABICS Y-CREE COO -01490 CANADIAN SYLLABICS CA -01491 CANADIAN SYLLABICS CAA -01492 CANADIAN SYLLABICS CWE -01493 CANADIAN SYLLABICS WEST-CREE CWE -01494 CANADIAN SYLLABICS CWI -01495 CANADIAN SYLLABICS WEST-CREE CWI -01496 CANADIAN SYLLABICS CWII -01497 CANADIAN SYLLABICS WEST-CREE CWII -01498 CANADIAN SYLLABICS CWO -01499 CANADIAN SYLLABICS WEST-CREE CWO -0149A CANADIAN SYLLABICS CWOO -0149B CANADIAN SYLLABICS WEST-CREE CWOO -0149C CANADIAN SYLLABICS CWA -0149D CANADIAN SYLLABICS WEST-CREE CWA -0149E CANADIAN SYLLABICS CWAA -0149F CANADIAN SYLLABICS WEST-CREE CWAA -014A0 CANADIAN SYLLABICS NASKAPI CWAA -014A1 CANADIAN SYLLABICS C -014A2 CANADIAN SYLLABICS SAYISI TH -014A3 CANADIAN SYLLABICS ME -014A4 CANADIAN SYLLABICS MAAI -014A5 CANADIAN SYLLABICS MI -014A6 CANADIAN SYLLABICS MII -014A7 CANADIAN SYLLABICS MO -014A8 CANADIAN SYLLABICS MOO -014A9 CANADIAN SYLLABICS Y-CREE MOO -014AA CANADIAN SYLLABICS MA -014AB CANADIAN SYLLABICS MAA -014AC CANADIAN SYLLABICS MWE -014AD CANADIAN SYLLABICS WEST-CREE MWE -014AE CANADIAN SYLLABICS MWI -014AF CANADIAN SYLLABICS WEST-CREE MWI -014B0 CANADIAN SYLLABICS MWII -014B1 CANADIAN SYLLABICS WEST-CREE MWII -014B2 CANADIAN SYLLABICS MWO -014B3 CANADIAN SYLLABICS WEST-CREE MWO -014B4 CANADIAN SYLLABICS MWOO -014B5 CANADIAN SYLLABICS WEST-CREE MWOO -014B6 CANADIAN SYLLABICS MWA -014B7 CANADIAN SYLLABICS WEST-CREE MWA -014B8 CANADIAN SYLLABICS MWAA -014B9 CANADIAN SYLLABICS WEST-CREE MWAA -014BA CANADIAN SYLLABICS NASKAPI MWAA -014BB CANADIAN SYLLABICS M -014BC CANADIAN SYLLABICS WEST-CREE M -014BD CANADIAN SYLLABICS MH -014BE CANADIAN SYLLABICS ATHAPASCAN M -014BF CANADIAN SYLLABICS SAYISI M -014C0 CANADIAN SYLLABICS NE -014C1 CANADIAN SYLLABICS NAAI -014C2 CANADIAN SYLLABICS NI -014C3 CANADIAN SYLLABICS NII -014C4 CANADIAN SYLLABICS NO -014C5 CANADIAN SYLLABICS NOO -014C6 CANADIAN SYLLABICS Y-CREE NOO -014C7 CANADIAN SYLLABICS NA -014C8 CANADIAN SYLLABICS NAA -014C9 CANADIAN SYLLABICS NWE -014CA CANADIAN SYLLABICS WEST-CREE NWE -014CB CANADIAN SYLLABICS NWA -014CC CANADIAN SYLLABICS WEST-CREE NWA -014CD CANADIAN SYLLABICS NWAA -014CE CANADIAN SYLLABICS WEST-CREE NWAA -014CF CANADIAN SYLLABICS NASKAPI NWAA -014D0 CANADIAN SYLLABICS N -014D1 CANADIAN SYLLABICS CARRIER NG -014D2 CANADIAN SYLLABICS NH -014D3 CANADIAN SYLLABICS LE -014D4 CANADIAN SYLLABICS LAAI -014D5 CANADIAN SYLLABICS LI -014D6 CANADIAN SYLLABICS LII -014D7 CANADIAN SYLLABICS LO -014D8 CANADIAN SYLLABICS LOO -014D9 CANADIAN SYLLABICS Y-CREE LOO -014DA CANADIAN SYLLABICS LA -014DB CANADIAN SYLLABICS LAA -014DC CANADIAN SYLLABICS LWE -014DD CANADIAN SYLLABICS WEST-CREE LWE -014DE CANADIAN SYLLABICS LWI -014DF CANADIAN SYLLABICS WEST-CREE LWI -014E0 CANADIAN SYLLABICS LWII -014E1 CANADIAN SYLLABICS WEST-CREE LWII -014E2 CANADIAN SYLLABICS LWO -014E3 CANADIAN SYLLABICS WEST-CREE LWO -014E4 CANADIAN SYLLABICS LWOO -014E5 CANADIAN SYLLABICS WEST-CREE LWOO -014E6 CANADIAN SYLLABICS LWA -014E7 CANADIAN SYLLABICS WEST-CREE LWA -014E8 CANADIAN SYLLABICS LWAA -014E9 CANADIAN SYLLABICS WEST-CREE LWAA -014EA CANADIAN SYLLABICS L -014EB CANADIAN SYLLABICS WEST-CREE L -014EC CANADIAN SYLLABICS MEDIAL L -014ED CANADIAN SYLLABICS SE -014EE CANADIAN SYLLABICS SAAI -014EF CANADIAN SYLLABICS SI -014F0 CANADIAN SYLLABICS SII -014F1 CANADIAN SYLLABICS SO -014F2 CANADIAN SYLLABICS SOO -014F3 CANADIAN SYLLABICS Y-CREE SOO -014F4 CANADIAN SYLLABICS SA -014F5 CANADIAN SYLLABICS SAA -014F6 CANADIAN SYLLABICS SWE -014F7 CANADIAN SYLLABICS WEST-CREE SWE -014F8 CANADIAN SYLLABICS SWI -014F9 CANADIAN SYLLABICS WEST-CREE SWI -014FA CANADIAN SYLLABICS SWII -014FB CANADIAN SYLLABICS WEST-CREE SWII -014FC CANADIAN SYLLABICS SWO -014FD CANADIAN SYLLABICS WEST-CREE SWO -014FE CANADIAN SYLLABICS SWOO -014FF CANADIAN SYLLABICS WEST-CREE SWOO -01500 CANADIAN SYLLABICS SWA -01501 CANADIAN SYLLABICS WEST-CREE SWA -01502 CANADIAN SYLLABICS SWAA -01503 CANADIAN SYLLABICS WEST-CREE SWAA -01504 CANADIAN SYLLABICS NASKAPI SWAA -01505 CANADIAN SYLLABICS S -01506 CANADIAN SYLLABICS ATHAPASCAN S -01507 CANADIAN SYLLABICS SW -01508 CANADIAN SYLLABICS BLACKFOOT S -01509 CANADIAN SYLLABICS MOOSE-CREE SK -0150A CANADIAN SYLLABICS NASKAPI SKW -0150B CANADIAN SYLLABICS NASKAPI S-W -0150C CANADIAN SYLLABICS NASKAPI SPWA -0150D CANADIAN SYLLABICS NASKAPI STWA -0150E CANADIAN SYLLABICS NASKAPI SKWA -0150F CANADIAN SYLLABICS NASKAPI SCWA -01510 CANADIAN SYLLABICS SHE -01511 CANADIAN SYLLABICS SHI -01512 CANADIAN SYLLABICS SHII -01513 CANADIAN SYLLABICS SHO -01514 CANADIAN SYLLABICS SHOO -01515 CANADIAN SYLLABICS SHA -01516 CANADIAN SYLLABICS SHAA -01517 CANADIAN SYLLABICS SHWE -01518 CANADIAN SYLLABICS WEST-CREE SHWE -01519 CANADIAN SYLLABICS SHWI -0151A CANADIAN SYLLABICS WEST-CREE SHWI -0151B CANADIAN SYLLABICS SHWII -0151C CANADIAN SYLLABICS WEST-CREE SHWII -0151D CANADIAN SYLLABICS SHWO -0151E CANADIAN SYLLABICS WEST-CREE SHWO -0151F CANADIAN SYLLABICS SHWOO -01520 CANADIAN SYLLABICS WEST-CREE SHWOO -01521 CANADIAN SYLLABICS SHWA -01522 CANADIAN SYLLABICS WEST-CREE SHWA -01523 CANADIAN SYLLABICS SHWAA -01524 CANADIAN SYLLABICS WEST-CREE SHWAA -01525 CANADIAN SYLLABICS SH -01526 CANADIAN SYLLABICS YE -01527 CANADIAN SYLLABICS YAAI -01528 CANADIAN SYLLABICS YI -01529 CANADIAN SYLLABICS YII -0152A CANADIAN SYLLABICS YO -0152B CANADIAN SYLLABICS YOO -0152C CANADIAN SYLLABICS Y-CREE YOO -0152D CANADIAN SYLLABICS YA -0152E CANADIAN SYLLABICS YAA -0152F CANADIAN SYLLABICS YWE -01530 CANADIAN SYLLABICS WEST-CREE YWE -01531 CANADIAN SYLLABICS YWI -01532 CANADIAN SYLLABICS WEST-CREE YWI -01533 CANADIAN SYLLABICS YWII -01534 CANADIAN SYLLABICS WEST-CREE YWII -01535 CANADIAN SYLLABICS YWO -01536 CANADIAN SYLLABICS WEST-CREE YWO -01537 CANADIAN SYLLABICS YWOO -01538 CANADIAN SYLLABICS WEST-CREE YWOO -01539 CANADIAN SYLLABICS YWA -0153A CANADIAN SYLLABICS WEST-CREE YWA -0153B CANADIAN SYLLABICS YWAA -0153C CANADIAN SYLLABICS WEST-CREE YWAA -0153D CANADIAN SYLLABICS NASKAPI YWAA -0153E CANADIAN SYLLABICS Y -0153F CANADIAN SYLLABICS BIBLE-CREE Y -01540 CANADIAN SYLLABICS WEST-CREE Y -01541 CANADIAN SYLLABICS SAYISI YI -01542 CANADIAN SYLLABICS RE -01543 CANADIAN SYLLABICS R-CREE RE -01544 CANADIAN SYLLABICS WEST-CREE LE -01545 CANADIAN SYLLABICS RAAI -01546 CANADIAN SYLLABICS RI -01547 CANADIAN SYLLABICS RII -01548 CANADIAN SYLLABICS RO -01549 CANADIAN SYLLABICS ROO -0154A CANADIAN SYLLABICS WEST-CREE LO -0154B CANADIAN SYLLABICS RA -0154C CANADIAN SYLLABICS RAA -0154D CANADIAN SYLLABICS WEST-CREE LA -0154E CANADIAN SYLLABICS RWAA -0154F CANADIAN SYLLABICS WEST-CREE RWAA -01550 CANADIAN SYLLABICS R -01551 CANADIAN SYLLABICS WEST-CREE R -01552 CANADIAN SYLLABICS MEDIAL R -01553 CANADIAN SYLLABICS FE -01554 CANADIAN SYLLABICS FAAI -01555 CANADIAN SYLLABICS FI -01556 CANADIAN SYLLABICS FII -01557 CANADIAN SYLLABICS FO -01558 CANADIAN SYLLABICS FOO -01559 CANADIAN SYLLABICS FA -0155A CANADIAN SYLLABICS FAA -0155B CANADIAN SYLLABICS FWAA -0155C CANADIAN SYLLABICS WEST-CREE FWAA -0155D CANADIAN SYLLABICS F -0155E CANADIAN SYLLABICS THE -0155F CANADIAN SYLLABICS N-CREE THE -01560 CANADIAN SYLLABICS THI -01561 CANADIAN SYLLABICS N-CREE THI -01562 CANADIAN SYLLABICS THII -01563 CANADIAN SYLLABICS N-CREE THII -01564 CANADIAN SYLLABICS THO -01565 CANADIAN SYLLABICS THOO -01566 CANADIAN SYLLABICS THA -01567 CANADIAN SYLLABICS THAA -01568 CANADIAN SYLLABICS THWAA -01569 CANADIAN SYLLABICS WEST-CREE THWAA -0156A CANADIAN SYLLABICS TH -0156B CANADIAN SYLLABICS TTHE -0156C CANADIAN SYLLABICS TTHI -0156D CANADIAN SYLLABICS TTHO -0156E CANADIAN SYLLABICS TTHA -0156F CANADIAN SYLLABICS TTH -01570 CANADIAN SYLLABICS TYE -01571 CANADIAN SYLLABICS TYI -01572 CANADIAN SYLLABICS TYO -01573 CANADIAN SYLLABICS TYA -01574 CANADIAN SYLLABICS NUNAVIK HE -01575 CANADIAN SYLLABICS NUNAVIK HI -01576 CANADIAN SYLLABICS NUNAVIK HII -01577 CANADIAN SYLLABICS NUNAVIK HO -01578 CANADIAN SYLLABICS NUNAVIK HOO -01579 CANADIAN SYLLABICS NUNAVIK HA -0157A CANADIAN SYLLABICS NUNAVIK HAA -0157B CANADIAN SYLLABICS NUNAVIK H -0157C CANADIAN SYLLABICS NUNAVUT H -0157D CANADIAN SYLLABICS HK -0157E CANADIAN SYLLABICS QAAI -0157F CANADIAN SYLLABICS QI -01580 CANADIAN SYLLABICS QII -01581 CANADIAN SYLLABICS QO -01582 CANADIAN SYLLABICS QOO -01583 CANADIAN SYLLABICS QA -01584 CANADIAN SYLLABICS QAA -01585 CANADIAN SYLLABICS Q -01586 CANADIAN SYLLABICS TLHE -01587 CANADIAN SYLLABICS TLHI -01588 CANADIAN SYLLABICS TLHO -01589 CANADIAN SYLLABICS TLHA -0158A CANADIAN SYLLABICS WEST-CREE RE -0158B CANADIAN SYLLABICS WEST-CREE RI -0158C CANADIAN SYLLABICS WEST-CREE RO -0158D CANADIAN SYLLABICS WEST-CREE RA -0158E CANADIAN SYLLABICS NGAAI -0158F CANADIAN SYLLABICS NGI -01590 CANADIAN SYLLABICS NGII -01591 CANADIAN SYLLABICS NGO -01592 CANADIAN SYLLABICS NGOO -01593 CANADIAN SYLLABICS NGA -01594 CANADIAN SYLLABICS NGAA -01595 CANADIAN SYLLABICS NG -01596 CANADIAN SYLLABICS NNG -01597 CANADIAN SYLLABICS SAYISI SHE -01598 CANADIAN SYLLABICS SAYISI SHI -01599 CANADIAN SYLLABICS SAYISI SHO -0159A CANADIAN SYLLABICS SAYISI SHA -0159B CANADIAN SYLLABICS WOODS-CREE THE -0159C CANADIAN SYLLABICS WOODS-CREE THI -0159D CANADIAN SYLLABICS WOODS-CREE THO -0159E CANADIAN SYLLABICS WOODS-CREE THA -0159F CANADIAN SYLLABICS WOODS-CREE TH -015A0 CANADIAN SYLLABICS LHI -015A1 CANADIAN SYLLABICS LHII -015A2 CANADIAN SYLLABICS LHO -015A3 CANADIAN SYLLABICS LHOO -015A4 CANADIAN SYLLABICS LHA -015A5 CANADIAN SYLLABICS LHAA -015A6 CANADIAN SYLLABICS LH -015A7 CANADIAN SYLLABICS TH-CREE THE -015A8 CANADIAN SYLLABICS TH-CREE THI -015A9 CANADIAN SYLLABICS TH-CREE THII -015AA CANADIAN SYLLABICS TH-CREE THO -015AB CANADIAN SYLLABICS TH-CREE THOO -015AC CANADIAN SYLLABICS TH-CREE THA -015AD CANADIAN SYLLABICS TH-CREE THAA -015AE CANADIAN SYLLABICS TH-CREE TH -015AF CANADIAN SYLLABICS AIVILIK B -015B0 CANADIAN SYLLABICS BLACKFOOT E -015B1 CANADIAN SYLLABICS BLACKFOOT I -015B2 CANADIAN SYLLABICS BLACKFOOT O -015B3 CANADIAN SYLLABICS BLACKFOOT A -015B4 CANADIAN SYLLABICS BLACKFOOT WE -015B5 CANADIAN SYLLABICS BLACKFOOT WI -015B6 CANADIAN SYLLABICS BLACKFOOT WO -015B7 CANADIAN SYLLABICS BLACKFOOT WA -015B8 CANADIAN SYLLABICS BLACKFOOT NE -015B9 CANADIAN SYLLABICS BLACKFOOT NI -015BA CANADIAN SYLLABICS BLACKFOOT NO -015BB CANADIAN SYLLABICS BLACKFOOT NA -015BC CANADIAN SYLLABICS BLACKFOOT KE -015BD CANADIAN SYLLABICS BLACKFOOT KI -015BE CANADIAN SYLLABICS BLACKFOOT KO -015BF CANADIAN SYLLABICS BLACKFOOT KA -015C0 CANADIAN SYLLABICS SAYISI HE -015C1 CANADIAN SYLLABICS SAYISI HI -015C2 CANADIAN SYLLABICS SAYISI HO -015C3 CANADIAN SYLLABICS SAYISI HA -015C4 CANADIAN SYLLABICS CARRIER GHU -015C5 CANADIAN SYLLABICS CARRIER GHO -015C6 CANADIAN SYLLABICS CARRIER GHE -015C7 CANADIAN SYLLABICS CARRIER GHEE -015C8 CANADIAN SYLLABICS CARRIER GHI -015C9 CANADIAN SYLLABICS CARRIER GHA -015CA CANADIAN SYLLABICS CARRIER RU -015CB CANADIAN SYLLABICS CARRIER RO -015CC CANADIAN SYLLABICS CARRIER RE -015CD CANADIAN SYLLABICS CARRIER REE -015CE CANADIAN SYLLABICS CARRIER RI -015CF CANADIAN SYLLABICS CARRIER RA -015D0 CANADIAN SYLLABICS CARRIER WU -015D1 CANADIAN SYLLABICS CARRIER WO -015D2 CANADIAN SYLLABICS CARRIER WE -015D3 CANADIAN SYLLABICS CARRIER WEE -015D4 CANADIAN SYLLABICS CARRIER WI -015D5 CANADIAN SYLLABICS CARRIER WA -015D6 CANADIAN SYLLABICS CARRIER HWU -015D7 CANADIAN SYLLABICS CARRIER HWO -015D8 CANADIAN SYLLABICS CARRIER HWE -015D9 CANADIAN SYLLABICS CARRIER HWEE -015DA CANADIAN SYLLABICS CARRIER HWI -015DB CANADIAN SYLLABICS CARRIER HWA -015DC CANADIAN SYLLABICS CARRIER THU -015DD CANADIAN SYLLABICS CARRIER THO -015DE CANADIAN SYLLABICS CARRIER THE -015DF CANADIAN SYLLABICS CARRIER THEE -015E0 CANADIAN SYLLABICS CARRIER THI -015E1 CANADIAN SYLLABICS CARRIER THA -015E2 CANADIAN SYLLABICS CARRIER TTU -015E3 CANADIAN SYLLABICS CARRIER TTO -015E4 CANADIAN SYLLABICS CARRIER TTE -015E5 CANADIAN SYLLABICS CARRIER TTEE -015E6 CANADIAN SYLLABICS CARRIER TTI -015E7 CANADIAN SYLLABICS CARRIER TTA -015E8 CANADIAN SYLLABICS CARRIER PU -015E9 CANADIAN SYLLABICS CARRIER PO -015EA CANADIAN SYLLABICS CARRIER PE -015EB CANADIAN SYLLABICS CARRIER PEE -015EC CANADIAN SYLLABICS CARRIER PI -015ED CANADIAN SYLLABICS CARRIER PA -015EE CANADIAN SYLLABICS CARRIER P -015EF CANADIAN SYLLABICS CARRIER GU -015F0 CANADIAN SYLLABICS CARRIER GO -015F1 CANADIAN SYLLABICS CARRIER GE -015F2 CANADIAN SYLLABICS CARRIER GEE -015F3 CANADIAN SYLLABICS CARRIER GI -015F4 CANADIAN SYLLABICS CARRIER GA -015F5 CANADIAN SYLLABICS CARRIER KHU -015F6 CANADIAN SYLLABICS CARRIER KHO -015F7 CANADIAN SYLLABICS CARRIER KHE -015F8 CANADIAN SYLLABICS CARRIER KHEE -015F9 CANADIAN SYLLABICS CARRIER KHI -015FA CANADIAN SYLLABICS CARRIER KHA -015FB CANADIAN SYLLABICS CARRIER KKU -015FC CANADIAN SYLLABICS CARRIER KKO -015FD CANADIAN SYLLABICS CARRIER KKE -015FE CANADIAN SYLLABICS CARRIER KKEE -015FF CANADIAN SYLLABICS CARRIER KKI -01600 CANADIAN SYLLABICS CARRIER KKA -01601 CANADIAN SYLLABICS CARRIER KK -01602 CANADIAN SYLLABICS CARRIER NU -01603 CANADIAN SYLLABICS CARRIER NO -01604 CANADIAN SYLLABICS CARRIER NE -01605 CANADIAN SYLLABICS CARRIER NEE -01606 CANADIAN SYLLABICS CARRIER NI -01607 CANADIAN SYLLABICS CARRIER NA -01608 CANADIAN SYLLABICS CARRIER MU -01609 CANADIAN SYLLABICS CARRIER MO -0160A CANADIAN SYLLABICS CARRIER ME -0160B CANADIAN SYLLABICS CARRIER MEE -0160C CANADIAN SYLLABICS CARRIER MI -0160D CANADIAN SYLLABICS CARRIER MA -0160E CANADIAN SYLLABICS CARRIER YU -0160F CANADIAN SYLLABICS CARRIER YO -01610 CANADIAN SYLLABICS CARRIER YE -01611 CANADIAN SYLLABICS CARRIER YEE -01612 CANADIAN SYLLABICS CARRIER YI -01613 CANADIAN SYLLABICS CARRIER YA -01614 CANADIAN SYLLABICS CARRIER JU -01615 CANADIAN SYLLABICS SAYISI JU -01616 CANADIAN SYLLABICS CARRIER JO -01617 CANADIAN SYLLABICS CARRIER JE -01618 CANADIAN SYLLABICS CARRIER JEE -01619 CANADIAN SYLLABICS CARRIER JI -0161A CANADIAN SYLLABICS SAYISI JI -0161B CANADIAN SYLLABICS CARRIER JA -0161C CANADIAN SYLLABICS CARRIER JJU -0161D CANADIAN SYLLABICS CARRIER JJO -0161E CANADIAN SYLLABICS CARRIER JJE -0161F CANADIAN SYLLABICS CARRIER JJEE -01620 CANADIAN SYLLABICS CARRIER JJI -01621 CANADIAN SYLLABICS CARRIER JJA -01622 CANADIAN SYLLABICS CARRIER LU -01623 CANADIAN SYLLABICS CARRIER LO -01624 CANADIAN SYLLABICS CARRIER LE -01625 CANADIAN SYLLABICS CARRIER LEE -01626 CANADIAN SYLLABICS CARRIER LI -01627 CANADIAN SYLLABICS CARRIER LA -01628 CANADIAN SYLLABICS CARRIER DLU -01629 CANADIAN SYLLABICS CARRIER DLO -0162A CANADIAN SYLLABICS CARRIER DLE -0162B CANADIAN SYLLABICS CARRIER DLEE -0162C CANADIAN SYLLABICS CARRIER DLI -0162D CANADIAN SYLLABICS CARRIER DLA -0162E CANADIAN SYLLABICS CARRIER LHU -0162F CANADIAN SYLLABICS CARRIER LHO -01630 CANADIAN SYLLABICS CARRIER LHE -01631 CANADIAN SYLLABICS CARRIER LHEE -01632 CANADIAN SYLLABICS CARRIER LHI -01633 CANADIAN SYLLABICS CARRIER LHA -01634 CANADIAN SYLLABICS CARRIER TLHU -01635 CANADIAN SYLLABICS CARRIER TLHO -01636 CANADIAN SYLLABICS CARRIER TLHE -01637 CANADIAN SYLLABICS CARRIER TLHEE -01638 CANADIAN SYLLABICS CARRIER TLHI -01639 CANADIAN SYLLABICS CARRIER TLHA -0163A CANADIAN SYLLABICS CARRIER TLU -0163B CANADIAN SYLLABICS CARRIER TLO -0163C CANADIAN SYLLABICS CARRIER TLE -0163D CANADIAN SYLLABICS CARRIER TLEE -0163E CANADIAN SYLLABICS CARRIER TLI -0163F CANADIAN SYLLABICS CARRIER TLA -01640 CANADIAN SYLLABICS CARRIER ZU -01641 CANADIAN SYLLABICS CARRIER ZO -01642 CANADIAN SYLLABICS CARRIER ZE -01643 CANADIAN SYLLABICS CARRIER ZEE -01644 CANADIAN SYLLABICS CARRIER ZI -01645 CANADIAN SYLLABICS CARRIER ZA -01646 CANADIAN SYLLABICS CARRIER Z -01647 CANADIAN SYLLABICS CARRIER INITIAL Z -01648 CANADIAN SYLLABICS CARRIER DZU -01649 CANADIAN SYLLABICS CARRIER DZO -0164A CANADIAN SYLLABICS CARRIER DZE -0164B CANADIAN SYLLABICS CARRIER DZEE -0164C CANADIAN SYLLABICS CARRIER DZI -0164D CANADIAN SYLLABICS CARRIER DZA -0164E CANADIAN SYLLABICS CARRIER SU -0164F CANADIAN SYLLABICS CARRIER SO -01650 CANADIAN SYLLABICS CARRIER SE -01651 CANADIAN SYLLABICS CARRIER SEE -01652 CANADIAN SYLLABICS CARRIER SI -01653 CANADIAN SYLLABICS CARRIER SA -01654 CANADIAN SYLLABICS CARRIER SHU -01655 CANADIAN SYLLABICS CARRIER SHO -01656 CANADIAN SYLLABICS CARRIER SHE -01657 CANADIAN SYLLABICS CARRIER SHEE -01658 CANADIAN SYLLABICS CARRIER SHI -01659 CANADIAN SYLLABICS CARRIER SHA -0165A CANADIAN SYLLABICS CARRIER SH -0165B CANADIAN SYLLABICS CARRIER TSU -0165C CANADIAN SYLLABICS CARRIER TSO -0165D CANADIAN SYLLABICS CARRIER TSE -0165E CANADIAN SYLLABICS CARRIER TSEE -0165F CANADIAN SYLLABICS CARRIER TSI -01660 CANADIAN SYLLABICS CARRIER TSA -01661 CANADIAN SYLLABICS CARRIER CHU -01662 CANADIAN SYLLABICS CARRIER CHO -01663 CANADIAN SYLLABICS CARRIER CHE -01664 CANADIAN SYLLABICS CARRIER CHEE -01665 CANADIAN SYLLABICS CARRIER CHI -01666 CANADIAN SYLLABICS CARRIER CHA -01667 CANADIAN SYLLABICS CARRIER TTSU -01668 CANADIAN SYLLABICS CARRIER TTSO -01669 CANADIAN SYLLABICS CARRIER TTSE -0166A CANADIAN SYLLABICS CARRIER TTSEE -0166B CANADIAN SYLLABICS CARRIER TTSI -0166C CANADIAN SYLLABICS CARRIER TTSA -0166D CANADIAN SYLLABICS CHI SIGN -0166E CANADIAN SYLLABICS FULL STOP -0166F CANADIAN SYLLABICS QAI -01670 CANADIAN SYLLABICS NGAI -01671 CANADIAN SYLLABICS NNGI -01672 CANADIAN SYLLABICS NNGII -01673 CANADIAN SYLLABICS NNGO -01674 CANADIAN SYLLABICS NNGOO -01675 CANADIAN SYLLABICS NNGA -01676 CANADIAN SYLLABICS NNGAA -01677 CANADIAN SYLLABICS WOODS-CREE THWEE -01678 CANADIAN SYLLABICS WOODS-CREE THWI -01679 CANADIAN SYLLABICS WOODS-CREE THWII -0167A CANADIAN SYLLABICS WOODS-CREE THWO -0167B CANADIAN SYLLABICS WOODS-CREE THWOO -0167C CANADIAN SYLLABICS WOODS-CREE THWA -0167D CANADIAN SYLLABICS WOODS-CREE THWAA -0167E CANADIAN SYLLABICS WOODS-CREE FINAL TH -0167F CANADIAN SYLLABICS BLACKFOOT W -01680 OGHAM SPACE MARK -01681 OGHAM LETTER BEITH -01682 OGHAM LETTER LUIS -01683 OGHAM LETTER FEARN -01684 OGHAM LETTER SAIL -01685 OGHAM LETTER NION -01686 OGHAM LETTER UATH -01687 OGHAM LETTER DAIR -01688 OGHAM LETTER TINNE -01689 OGHAM LETTER COLL -0168A OGHAM LETTER CEIRT -0168B OGHAM LETTER MUIN -0168C OGHAM LETTER GORT -0168D OGHAM LETTER NGEADAL -0168E OGHAM LETTER STRAIF -0168F OGHAM LETTER RUIS -01690 OGHAM LETTER AILM -01691 OGHAM LETTER ONN -01692 OGHAM LETTER UR -01693 OGHAM LETTER EADHADH -01694 OGHAM LETTER IODHADH -01695 OGHAM LETTER EABHADH -01696 OGHAM LETTER OR -01697 OGHAM LETTER UILLEANN -01698 OGHAM LETTER IFIN -01699 OGHAM LETTER EAMHANCHOLL -0169A OGHAM LETTER PEITH -0169B OGHAM FEATHER MARK -0169C OGHAM REVERSED FEATHER MARK -016A0 RUNIC LETTER FEHU FEOH FE F -016A1 RUNIC LETTER V -016A2 RUNIC LETTER URUZ UR U -016A3 RUNIC LETTER YR -016A4 RUNIC LETTER Y -016A5 RUNIC LETTER W -016A6 RUNIC LETTER THURISAZ THURS THORN -016A7 RUNIC LETTER ETH -016A8 RUNIC LETTER ANSUZ A -016A9 RUNIC LETTER OS O -016AA RUNIC LETTER AC A -016AB RUNIC LETTER AESC -016AC RUNIC LETTER LONG-BRANCH-OSS O -016AD RUNIC LETTER SHORT-TWIG-OSS O -016AE RUNIC LETTER O -016AF RUNIC LETTER OE -016B0 RUNIC LETTER ON -016B1 RUNIC LETTER RAIDO RAD REID R -016B2 RUNIC LETTER KAUNA -016B3 RUNIC LETTER CEN -016B4 RUNIC LETTER KAUN K -016B5 RUNIC LETTER G -016B6 RUNIC LETTER ENG -016B7 RUNIC LETTER GEBO GYFU G -016B8 RUNIC LETTER GAR -016B9 RUNIC LETTER WUNJO WYNN W -016BA RUNIC LETTER HAGLAZ H -016BB RUNIC LETTER HAEGL H -016BC RUNIC LETTER LONG-BRANCH-HAGALL H -016BD RUNIC LETTER SHORT-TWIG-HAGALL H -016BE RUNIC LETTER NAUDIZ NYD NAUD N -016BF RUNIC LETTER SHORT-TWIG-NAUD N -016C0 RUNIC LETTER DOTTED-N -016C1 RUNIC LETTER ISAZ IS ISS I -016C2 RUNIC LETTER E -016C3 RUNIC LETTER JERAN J -016C4 RUNIC LETTER GER -016C5 RUNIC LETTER LONG-BRANCH-AR AE -016C6 RUNIC LETTER SHORT-TWIG-AR A -016C7 RUNIC LETTER IWAZ EOH -016C8 RUNIC LETTER PERTHO PEORTH P -016C9 RUNIC LETTER ALGIZ EOLHX -016CA RUNIC LETTER SOWILO S -016CB RUNIC LETTER SIGEL LONG-BRANCH-SOL S -016CC RUNIC LETTER SHORT-TWIG-SOL S -016CD RUNIC LETTER C -016CE RUNIC LETTER Z -016CF RUNIC LETTER TIWAZ TIR TYR T -016D0 RUNIC LETTER SHORT-TWIG-TYR T -016D1 RUNIC LETTER D -016D2 RUNIC LETTER BERKANAN BEORC BJARKAN B -016D3 RUNIC LETTER SHORT-TWIG-BJARKAN B -016D4 RUNIC LETTER DOTTED-P -016D5 RUNIC LETTER OPEN-P -016D6 RUNIC LETTER EHWAZ EH E -016D7 RUNIC LETTER MANNAZ MAN M -016D8 RUNIC LETTER LONG-BRANCH-MADR M -016D9 RUNIC LETTER SHORT-TWIG-MADR M -016DA RUNIC LETTER LAUKAZ LAGU LOGR L -016DB RUNIC LETTER DOTTED-L -016DC RUNIC LETTER INGWAZ -016DD RUNIC LETTER ING -016DE RUNIC LETTER DAGAZ DAEG D -016DF RUNIC LETTER OTHALAN ETHEL O -016E0 RUNIC LETTER EAR -016E1 RUNIC LETTER IOR -016E2 RUNIC LETTER CWEORTH -016E3 RUNIC LETTER CALC -016E4 RUNIC LETTER CEALC -016E5 RUNIC LETTER STAN -016E6 RUNIC LETTER LONG-BRANCH-YR -016E7 RUNIC LETTER SHORT-TWIG-YR -016E8 RUNIC LETTER ICELANDIC-YR -016E9 RUNIC LETTER Q -016EA RUNIC LETTER X -016EB RUNIC SINGLE PUNCTUATION -016EC RUNIC MULTIPLE PUNCTUATION -016ED RUNIC CROSS PUNCTUATION -016EE RUNIC ARLAUG SYMBOL -016EF RUNIC TVIMADUR SYMBOL -016F0 RUNIC BELGTHOR SYMBOL -016F1 RUNIC LETTER K -016F2 RUNIC LETTER SH -016F3 RUNIC LETTER OO -016F4 RUNIC LETTER FRANKS CASKET OS -016F5 RUNIC LETTER FRANKS CASKET IS -016F6 RUNIC LETTER FRANKS CASKET EH -016F7 RUNIC LETTER FRANKS CASKET AC -016F8 RUNIC LETTER FRANKS CASKET AESC -01700 TAGALOG LETTER A -01701 TAGALOG LETTER I -01702 TAGALOG LETTER U -01703 TAGALOG LETTER KA -01704 TAGALOG LETTER GA -01705 TAGALOG LETTER NGA -01706 TAGALOG LETTER TA -01707 TAGALOG LETTER DA -01708 TAGALOG LETTER NA -01709 TAGALOG LETTER PA -0170A TAGALOG LETTER BA -0170B TAGALOG LETTER MA -0170C TAGALOG LETTER YA -0170E TAGALOG LETTER LA -0170F TAGALOG LETTER WA -01710 TAGALOG LETTER SA -01711 TAGALOG LETTER HA -01712 TAGALOG VOWEL SIGN I -01713 TAGALOG VOWEL SIGN U -01714 TAGALOG SIGN VIRAMA -01720 HANUNOO LETTER A -01721 HANUNOO LETTER I -01722 HANUNOO LETTER U -01723 HANUNOO LETTER KA -01724 HANUNOO LETTER GA -01725 HANUNOO LETTER NGA -01726 HANUNOO LETTER TA -01727 HANUNOO LETTER DA -01728 HANUNOO LETTER NA -01729 HANUNOO LETTER PA -0172A HANUNOO LETTER BA -0172B HANUNOO LETTER MA -0172C HANUNOO LETTER YA -0172D HANUNOO LETTER RA -0172E HANUNOO LETTER LA -0172F HANUNOO LETTER WA -01730 HANUNOO LETTER SA -01731 HANUNOO LETTER HA -01732 HANUNOO VOWEL SIGN I -01733 HANUNOO VOWEL SIGN U -01734 HANUNOO SIGN PAMUDPOD -01735 PHILIPPINE SINGLE PUNCTUATION -01736 PHILIPPINE DOUBLE PUNCTUATION -01740 BUHID LETTER A -01741 BUHID LETTER I -01742 BUHID LETTER U -01743 BUHID LETTER KA -01744 BUHID LETTER GA -01745 BUHID LETTER NGA -01746 BUHID LETTER TA -01747 BUHID LETTER DA -01748 BUHID LETTER NA -01749 BUHID LETTER PA -0174A BUHID LETTER BA -0174B BUHID LETTER MA -0174C BUHID LETTER YA -0174D BUHID LETTER RA -0174E BUHID LETTER LA -0174F BUHID LETTER WA -01750 BUHID LETTER SA -01751 BUHID LETTER HA -01752 BUHID VOWEL SIGN I -01753 BUHID VOWEL SIGN U -01760 TAGBANWA LETTER A -01761 TAGBANWA LETTER I -01762 TAGBANWA LETTER U -01763 TAGBANWA LETTER KA -01764 TAGBANWA LETTER GA -01765 TAGBANWA LETTER NGA -01766 TAGBANWA LETTER TA -01767 TAGBANWA LETTER DA -01768 TAGBANWA LETTER NA -01769 TAGBANWA LETTER PA -0176A TAGBANWA LETTER BA -0176B TAGBANWA LETTER MA -0176C TAGBANWA LETTER YA -0176E TAGBANWA LETTER LA -0176F TAGBANWA LETTER WA -01770 TAGBANWA LETTER SA -01772 TAGBANWA VOWEL SIGN I -01773 TAGBANWA VOWEL SIGN U -01780 KHMER LETTER KA -01781 KHMER LETTER KHA -01782 KHMER LETTER KO -01783 KHMER LETTER KHO -01784 KHMER LETTER NGO -01785 KHMER LETTER CA -01786 KHMER LETTER CHA -01787 KHMER LETTER CO -01788 KHMER LETTER CHO -01789 KHMER LETTER NYO -0178A KHMER LETTER DA -0178B KHMER LETTER TTHA -0178C KHMER LETTER DO -0178D KHMER LETTER TTHO -0178E KHMER LETTER NNO -0178F KHMER LETTER TA -01790 KHMER LETTER THA -01791 KHMER LETTER TO -01792 KHMER LETTER THO -01793 KHMER LETTER NO -01794 KHMER LETTER BA -01795 KHMER LETTER PHA -01796 KHMER LETTER PO -01797 KHMER LETTER PHO -01798 KHMER LETTER MO -01799 KHMER LETTER YO -0179A KHMER LETTER RO -0179B KHMER LETTER LO -0179C KHMER LETTER VO -0179D KHMER LETTER SHA -0179E KHMER LETTER SSO -0179F KHMER LETTER SA -017A0 KHMER LETTER HA -017A1 KHMER LETTER LA -017A2 KHMER LETTER QA -017A3 KHMER INDEPENDENT VOWEL QAQ -017A4 KHMER INDEPENDENT VOWEL QAA -017A5 KHMER INDEPENDENT VOWEL QI -017A6 KHMER INDEPENDENT VOWEL QII -017A7 KHMER INDEPENDENT VOWEL QU -017A8 KHMER INDEPENDENT VOWEL QUK -017A9 KHMER INDEPENDENT VOWEL QUU -017AA KHMER INDEPENDENT VOWEL QUUV -017AB KHMER INDEPENDENT VOWEL RY -017AC KHMER INDEPENDENT VOWEL RYY -017AD KHMER INDEPENDENT VOWEL LY -017AE KHMER INDEPENDENT VOWEL LYY -017AF KHMER INDEPENDENT VOWEL QE -017B0 KHMER INDEPENDENT VOWEL QAI -017B1 KHMER INDEPENDENT VOWEL QOO TYPE ONE -017B2 KHMER INDEPENDENT VOWEL QOO TYPE TWO -017B3 KHMER INDEPENDENT VOWEL QAU -017B4 KHMER VOWEL INHERENT AQ -017B5 KHMER VOWEL INHERENT AA -017B6 KHMER VOWEL SIGN AA -017B7 KHMER VOWEL SIGN I -017B8 KHMER VOWEL SIGN II -017B9 KHMER VOWEL SIGN Y -017BA KHMER VOWEL SIGN YY -017BB KHMER VOWEL SIGN U -017BC KHMER VOWEL SIGN UU -017BD KHMER VOWEL SIGN UA -017BE KHMER VOWEL SIGN OE -017BF KHMER VOWEL SIGN YA -017C0 KHMER VOWEL SIGN IE -017C1 KHMER VOWEL SIGN E -017C2 KHMER VOWEL SIGN AE -017C3 KHMER VOWEL SIGN AI -017C4 KHMER VOWEL SIGN OO -017C5 KHMER VOWEL SIGN AU -017C6 KHMER SIGN NIKAHIT -017C7 KHMER SIGN REAHMUK -017C8 KHMER SIGN YUUKALEAPINTU -017C9 KHMER SIGN MUUSIKATOAN -017CA KHMER SIGN TRIISAP -017CB KHMER SIGN BANTOC -017CC KHMER SIGN ROBAT -017CD KHMER SIGN TOANDAKHIAT -017CE KHMER SIGN KAKABAT -017CF KHMER SIGN AHSDA -017D0 KHMER SIGN SAMYOK SANNYA -017D1 KHMER SIGN VIRIAM -017D2 KHMER SIGN COENG -017D3 KHMER SIGN BATHAMASAT -017D4 KHMER SIGN KHAN -017D5 KHMER SIGN BARIYOOSAN -017D6 KHMER SIGN CAMNUC PII KUUH -017D7 KHMER SIGN LEK TOO -017D8 KHMER SIGN BEYYAL -017D9 KHMER SIGN PHNAEK MUAN -017DA KHMER SIGN KOOMUUT -017DB KHMER CURRENCY SYMBOL RIEL -017DC KHMER SIGN AVAKRAHASANYA -017DD KHMER SIGN ATTHACAN -017E0 KHMER DIGIT ZERO -017E1 KHMER DIGIT ONE -017E2 KHMER DIGIT TWO -017E3 KHMER DIGIT THREE -017E4 KHMER DIGIT FOUR -017E5 KHMER DIGIT FIVE -017E6 KHMER DIGIT SIX -017E7 KHMER DIGIT SEVEN -017E8 KHMER DIGIT EIGHT -017E9 KHMER DIGIT NINE -017F0 KHMER SYMBOL LEK ATTAK SON -017F1 KHMER SYMBOL LEK ATTAK MUOY -017F2 KHMER SYMBOL LEK ATTAK PII -017F3 KHMER SYMBOL LEK ATTAK BEI -017F4 KHMER SYMBOL LEK ATTAK BUON -017F5 KHMER SYMBOL LEK ATTAK PRAM -017F6 KHMER SYMBOL LEK ATTAK PRAM-MUOY -017F7 KHMER SYMBOL LEK ATTAK PRAM-PII -017F8 KHMER SYMBOL LEK ATTAK PRAM-BEI -017F9 KHMER SYMBOL LEK ATTAK PRAM-BUON -01800 MONGOLIAN BIRGA -01801 MONGOLIAN ELLIPSIS -01802 MONGOLIAN COMMA -01803 MONGOLIAN FULL STOP -01804 MONGOLIAN COLON -01805 MONGOLIAN FOUR DOTS -01806 MONGOLIAN TODO SOFT HYPHEN -01807 MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER -01808 MONGOLIAN MANCHU COMMA -01809 MONGOLIAN MANCHU FULL STOP -0180A MONGOLIAN NIRUGU -0180B MONGOLIAN FREE VARIATION SELECTOR ONE -0180B FVS1 -0180C MONGOLIAN FREE VARIATION SELECTOR TWO -0180C FVS2 -0180D MONGOLIAN FREE VARIATION SELECTOR THREE -0180D FVS3 -0180E MONGOLIAN VOWEL SEPARATOR -0180E MVS -01810 MONGOLIAN DIGIT ZERO -01811 MONGOLIAN DIGIT ONE -01812 MONGOLIAN DIGIT TWO -01813 MONGOLIAN DIGIT THREE -01814 MONGOLIAN DIGIT FOUR -01815 MONGOLIAN DIGIT FIVE -01816 MONGOLIAN DIGIT SIX -01817 MONGOLIAN DIGIT SEVEN -01818 MONGOLIAN DIGIT EIGHT -01819 MONGOLIAN DIGIT NINE -01820 MONGOLIAN LETTER A -01821 MONGOLIAN LETTER E -01822 MONGOLIAN LETTER I -01823 MONGOLIAN LETTER O -01824 MONGOLIAN LETTER U -01825 MONGOLIAN LETTER OE -01826 MONGOLIAN LETTER UE -01827 MONGOLIAN LETTER EE -01828 MONGOLIAN LETTER NA -01829 MONGOLIAN LETTER ANG -0182A MONGOLIAN LETTER BA -0182B MONGOLIAN LETTER PA -0182C MONGOLIAN LETTER QA -0182D MONGOLIAN LETTER GA -0182E MONGOLIAN LETTER MA -0182F MONGOLIAN LETTER LA -01830 MONGOLIAN LETTER SA -01831 MONGOLIAN LETTER SHA -01832 MONGOLIAN LETTER TA -01833 MONGOLIAN LETTER DA -01834 MONGOLIAN LETTER CHA -01835 MONGOLIAN LETTER JA -01836 MONGOLIAN LETTER YA -01837 MONGOLIAN LETTER RA -01838 MONGOLIAN LETTER WA -01839 MONGOLIAN LETTER FA -0183A MONGOLIAN LETTER KA -0183B MONGOLIAN LETTER KHA -0183C MONGOLIAN LETTER TSA -0183D MONGOLIAN LETTER ZA -0183E MONGOLIAN LETTER HAA -0183F MONGOLIAN LETTER ZRA -01840 MONGOLIAN LETTER LHA -01841 MONGOLIAN LETTER ZHI -01842 MONGOLIAN LETTER CHI -01843 MONGOLIAN LETTER TODO LONG VOWEL SIGN -01844 MONGOLIAN LETTER TODO E -01845 MONGOLIAN LETTER TODO I -01846 MONGOLIAN LETTER TODO O -01847 MONGOLIAN LETTER TODO U -01848 MONGOLIAN LETTER TODO OE -01849 MONGOLIAN LETTER TODO UE -0184A MONGOLIAN LETTER TODO ANG -0184B MONGOLIAN LETTER TODO BA -0184C MONGOLIAN LETTER TODO PA -0184D MONGOLIAN LETTER TODO QA -0184E MONGOLIAN LETTER TODO GA -0184F MONGOLIAN LETTER TODO MA -01850 MONGOLIAN LETTER TODO TA -01851 MONGOLIAN LETTER TODO DA -01852 MONGOLIAN LETTER TODO CHA -01853 MONGOLIAN LETTER TODO JA -01854 MONGOLIAN LETTER TODO TSA -01855 MONGOLIAN LETTER TODO YA -01856 MONGOLIAN LETTER TODO WA -01857 MONGOLIAN LETTER TODO KA -01858 MONGOLIAN LETTER TODO GAA -01859 MONGOLIAN LETTER TODO HAA -0185A MONGOLIAN LETTER TODO JIA -0185B MONGOLIAN LETTER TODO NIA -0185C MONGOLIAN LETTER TODO DZA -0185D MONGOLIAN LETTER SIBE E -0185E MONGOLIAN LETTER SIBE I -0185F MONGOLIAN LETTER SIBE IY -01860 MONGOLIAN LETTER SIBE UE -01861 MONGOLIAN LETTER SIBE U -01862 MONGOLIAN LETTER SIBE ANG -01863 MONGOLIAN LETTER SIBE KA -01864 MONGOLIAN LETTER SIBE GA -01865 MONGOLIAN LETTER SIBE HA -01866 MONGOLIAN LETTER SIBE PA -01867 MONGOLIAN LETTER SIBE SHA -01868 MONGOLIAN LETTER SIBE TA -01869 MONGOLIAN LETTER SIBE DA -0186A MONGOLIAN LETTER SIBE JA -0186B MONGOLIAN LETTER SIBE FA -0186C MONGOLIAN LETTER SIBE GAA -0186D MONGOLIAN LETTER SIBE HAA -0186E MONGOLIAN LETTER SIBE TSA -0186F MONGOLIAN LETTER SIBE ZA -01870 MONGOLIAN LETTER SIBE RAA -01871 MONGOLIAN LETTER SIBE CHA -01872 MONGOLIAN LETTER SIBE ZHA -01873 MONGOLIAN LETTER MANCHU I -01874 MONGOLIAN LETTER MANCHU KA -01875 MONGOLIAN LETTER MANCHU RA -01876 MONGOLIAN LETTER MANCHU FA -01877 MONGOLIAN LETTER MANCHU ZHA -01878 MONGOLIAN LETTER CHA WITH TWO DOTS -01880 MONGOLIAN LETTER ALI GALI ANUSVARA ONE -01881 MONGOLIAN LETTER ALI GALI VISARGA ONE -01882 MONGOLIAN LETTER ALI GALI DAMARU -01883 MONGOLIAN LETTER ALI GALI UBADAMA -01884 MONGOLIAN LETTER ALI GALI INVERTED UBADAMA -01885 MONGOLIAN LETTER ALI GALI BALUDA -01886 MONGOLIAN LETTER ALI GALI THREE BALUDA -01887 MONGOLIAN LETTER ALI GALI A -01888 MONGOLIAN LETTER ALI GALI I -01889 MONGOLIAN LETTER ALI GALI KA -0188A MONGOLIAN LETTER ALI GALI NGA -0188B MONGOLIAN LETTER ALI GALI CA -0188C MONGOLIAN LETTER ALI GALI TTA -0188D MONGOLIAN LETTER ALI GALI TTHA -0188E MONGOLIAN LETTER ALI GALI DDA -0188F MONGOLIAN LETTER ALI GALI NNA -01890 MONGOLIAN LETTER ALI GALI TA -01891 MONGOLIAN LETTER ALI GALI DA -01892 MONGOLIAN LETTER ALI GALI PA -01893 MONGOLIAN LETTER ALI GALI PHA -01894 MONGOLIAN LETTER ALI GALI SSA -01895 MONGOLIAN LETTER ALI GALI ZHA -01896 MONGOLIAN LETTER ALI GALI ZA -01897 MONGOLIAN LETTER ALI GALI AH -01898 MONGOLIAN LETTER TODO ALI GALI TA -01899 MONGOLIAN LETTER TODO ALI GALI ZHA -0189A MONGOLIAN LETTER MANCHU ALI GALI GHA -0189B MONGOLIAN LETTER MANCHU ALI GALI NGA -0189C MONGOLIAN LETTER MANCHU ALI GALI CA -0189D MONGOLIAN LETTER MANCHU ALI GALI JHA -0189E MONGOLIAN LETTER MANCHU ALI GALI TTA -0189F MONGOLIAN LETTER MANCHU ALI GALI DDHA -018A0 MONGOLIAN LETTER MANCHU ALI GALI TA -018A1 MONGOLIAN LETTER MANCHU ALI GALI DHA -018A2 MONGOLIAN LETTER MANCHU ALI GALI SSA -018A3 MONGOLIAN LETTER MANCHU ALI GALI CYA -018A4 MONGOLIAN LETTER MANCHU ALI GALI ZHA -018A5 MONGOLIAN LETTER MANCHU ALI GALI ZA -018A6 MONGOLIAN LETTER ALI GALI HALF U -018A7 MONGOLIAN LETTER ALI GALI HALF YA -018A8 MONGOLIAN LETTER MANCHU ALI GALI BHA -018A9 MONGOLIAN LETTER ALI GALI DAGALGA -018AA MONGOLIAN LETTER MANCHU ALI GALI LHA -018B0 CANADIAN SYLLABICS OY -018B1 CANADIAN SYLLABICS AY -018B2 CANADIAN SYLLABICS AAY -018B3 CANADIAN SYLLABICS WAY -018B4 CANADIAN SYLLABICS POY -018B5 CANADIAN SYLLABICS PAY -018B6 CANADIAN SYLLABICS PWOY -018B7 CANADIAN SYLLABICS TAY -018B8 CANADIAN SYLLABICS KAY -018B9 CANADIAN SYLLABICS KWAY -018BA CANADIAN SYLLABICS MAY -018BB CANADIAN SYLLABICS NOY -018BC CANADIAN SYLLABICS NAY -018BD CANADIAN SYLLABICS LAY -018BE CANADIAN SYLLABICS SOY -018BF CANADIAN SYLLABICS SAY -018C0 CANADIAN SYLLABICS SHOY -018C1 CANADIAN SYLLABICS SHAY -018C2 CANADIAN SYLLABICS SHWOY -018C3 CANADIAN SYLLABICS YOY -018C4 CANADIAN SYLLABICS YAY -018C5 CANADIAN SYLLABICS RAY -018C6 CANADIAN SYLLABICS NWI -018C7 CANADIAN SYLLABICS OJIBWAY NWI -018C8 CANADIAN SYLLABICS NWII -018C9 CANADIAN SYLLABICS OJIBWAY NWII -018CA CANADIAN SYLLABICS NWO -018CB CANADIAN SYLLABICS OJIBWAY NWO -018CC CANADIAN SYLLABICS NWOO -018CD CANADIAN SYLLABICS OJIBWAY NWOO -018CE CANADIAN SYLLABICS RWEE -018CF CANADIAN SYLLABICS RWI -018D0 CANADIAN SYLLABICS RWII -018D1 CANADIAN SYLLABICS RWO -018D2 CANADIAN SYLLABICS RWOO -018D3 CANADIAN SYLLABICS RWA -018D4 CANADIAN SYLLABICS OJIBWAY P -018D5 CANADIAN SYLLABICS OJIBWAY T -018D6 CANADIAN SYLLABICS OJIBWAY K -018D7 CANADIAN SYLLABICS OJIBWAY C -018D8 CANADIAN SYLLABICS OJIBWAY M -018D9 CANADIAN SYLLABICS OJIBWAY N -018DA CANADIAN SYLLABICS OJIBWAY S -018DB CANADIAN SYLLABICS OJIBWAY SH -018DC CANADIAN SYLLABICS EASTERN W -018DD CANADIAN SYLLABICS WESTERN W -018DE CANADIAN SYLLABICS FINAL SMALL RING -018DF CANADIAN SYLLABICS FINAL RAISED DOT -018E0 CANADIAN SYLLABICS R-CREE RWE -018E1 CANADIAN SYLLABICS WEST-CREE LOO -018E2 CANADIAN SYLLABICS WEST-CREE LAA -018E3 CANADIAN SYLLABICS THWE -018E4 CANADIAN SYLLABICS THWA -018E5 CANADIAN SYLLABICS TTHWE -018E6 CANADIAN SYLLABICS TTHOO -018E7 CANADIAN SYLLABICS TTHAA -018E8 CANADIAN SYLLABICS TLHWE -018E9 CANADIAN SYLLABICS TLHOO -018EA CANADIAN SYLLABICS SAYISI SHWE -018EB CANADIAN SYLLABICS SAYISI SHOO -018EC CANADIAN SYLLABICS SAYISI HOO -018ED CANADIAN SYLLABICS CARRIER GWU -018EE CANADIAN SYLLABICS CARRIER DENE GEE -018EF CANADIAN SYLLABICS CARRIER GAA -018F0 CANADIAN SYLLABICS CARRIER GWA -018F1 CANADIAN SYLLABICS SAYISI JUU -018F2 CANADIAN SYLLABICS CARRIER JWA -018F3 CANADIAN SYLLABICS BEAVER DENE L -018F4 CANADIAN SYLLABICS BEAVER DENE R -018F5 CANADIAN SYLLABICS CARRIER DENTAL S -01900 LIMBU VOWEL-CARRIER LETTER -01901 LIMBU LETTER KA -01902 LIMBU LETTER KHA -01903 LIMBU LETTER GA -01904 LIMBU LETTER GHA -01905 LIMBU LETTER NGA -01906 LIMBU LETTER CA -01907 LIMBU LETTER CHA -01908 LIMBU LETTER JA -01909 LIMBU LETTER JHA -0190A LIMBU LETTER YAN -0190B LIMBU LETTER TA -0190C LIMBU LETTER THA -0190D LIMBU LETTER DA -0190E LIMBU LETTER DHA -0190F LIMBU LETTER NA -01910 LIMBU LETTER PA -01911 LIMBU LETTER PHA -01912 LIMBU LETTER BA -01913 LIMBU LETTER BHA -01914 LIMBU LETTER MA -01915 LIMBU LETTER YA -01916 LIMBU LETTER RA -01917 LIMBU LETTER LA -01918 LIMBU LETTER WA -01919 LIMBU LETTER SHA -0191A LIMBU LETTER SSA -0191B LIMBU LETTER SA -0191C LIMBU LETTER HA -0191D LIMBU LETTER GYAN -0191E LIMBU LETTER TRA -01920 LIMBU VOWEL SIGN A -01921 LIMBU VOWEL SIGN I -01922 LIMBU VOWEL SIGN U -01923 LIMBU VOWEL SIGN EE -01924 LIMBU VOWEL SIGN AI -01925 LIMBU VOWEL SIGN OO -01926 LIMBU VOWEL SIGN AU -01927 LIMBU VOWEL SIGN E -01928 LIMBU VOWEL SIGN O -01929 LIMBU SUBJOINED LETTER YA -0192A LIMBU SUBJOINED LETTER RA -0192B LIMBU SUBJOINED LETTER WA -01930 LIMBU SMALL LETTER KA -01931 LIMBU SMALL LETTER NGA -01932 LIMBU SMALL LETTER ANUSVARA -01933 LIMBU SMALL LETTER TA -01934 LIMBU SMALL LETTER NA -01935 LIMBU SMALL LETTER PA -01936 LIMBU SMALL LETTER MA -01937 LIMBU SMALL LETTER RA -01938 LIMBU SMALL LETTER LA -01939 LIMBU SIGN MUKPHRENG -0193A LIMBU SIGN KEMPHRENG -0193B LIMBU SIGN SA-I -01940 LIMBU SIGN LOO -01944 LIMBU EXCLAMATION MARK -01945 LIMBU QUESTION MARK -01946 LIMBU DIGIT ZERO -01947 LIMBU DIGIT ONE -01948 LIMBU DIGIT TWO -01949 LIMBU DIGIT THREE -0194A LIMBU DIGIT FOUR -0194B LIMBU DIGIT FIVE -0194C LIMBU DIGIT SIX -0194D LIMBU DIGIT SEVEN -0194E LIMBU DIGIT EIGHT -0194F LIMBU DIGIT NINE -01950 TAI LE LETTER KA -01951 TAI LE LETTER XA -01952 TAI LE LETTER NGA -01953 TAI LE LETTER TSA -01954 TAI LE LETTER SA -01955 TAI LE LETTER YA -01956 TAI LE LETTER TA -01957 TAI LE LETTER THA -01958 TAI LE LETTER LA -01959 TAI LE LETTER PA -0195A TAI LE LETTER PHA -0195B TAI LE LETTER MA -0195C TAI LE LETTER FA -0195D TAI LE LETTER VA -0195E TAI LE LETTER HA -0195F TAI LE LETTER QA -01960 TAI LE LETTER KHA -01961 TAI LE LETTER TSHA -01962 TAI LE LETTER NA -01963 TAI LE LETTER A -01964 TAI LE LETTER I -01965 TAI LE LETTER EE -01966 TAI LE LETTER EH -01967 TAI LE LETTER U -01968 TAI LE LETTER OO -01969 TAI LE LETTER O -0196A TAI LE LETTER UE -0196B TAI LE LETTER E -0196C TAI LE LETTER AUE -0196D TAI LE LETTER AI -01970 TAI LE LETTER TONE-2 -01971 TAI LE LETTER TONE-3 -01972 TAI LE LETTER TONE-4 -01973 TAI LE LETTER TONE-5 -01974 TAI LE LETTER TONE-6 -01980 NEW TAI LUE LETTER HIGH QA -01981 NEW TAI LUE LETTER LOW QA -01982 NEW TAI LUE LETTER HIGH KA -01983 NEW TAI LUE LETTER HIGH XA -01984 NEW TAI LUE LETTER HIGH NGA -01985 NEW TAI LUE LETTER LOW KA -01986 NEW TAI LUE LETTER LOW XA -01987 NEW TAI LUE LETTER LOW NGA -01988 NEW TAI LUE LETTER HIGH TSA -01989 NEW TAI LUE LETTER HIGH SA -0198A NEW TAI LUE LETTER HIGH YA -0198B NEW TAI LUE LETTER LOW TSA -0198C NEW TAI LUE LETTER LOW SA -0198D NEW TAI LUE LETTER LOW YA -0198E NEW TAI LUE LETTER HIGH TA -0198F NEW TAI LUE LETTER HIGH THA -01990 NEW TAI LUE LETTER HIGH NA -01991 NEW TAI LUE LETTER LOW TA -01992 NEW TAI LUE LETTER LOW THA -01993 NEW TAI LUE LETTER LOW NA -01994 NEW TAI LUE LETTER HIGH PA -01995 NEW TAI LUE LETTER HIGH PHA -01996 NEW TAI LUE LETTER HIGH MA -01997 NEW TAI LUE LETTER LOW PA -01998 NEW TAI LUE LETTER LOW PHA -01999 NEW TAI LUE LETTER LOW MA -0199A NEW TAI LUE LETTER HIGH FA -0199B NEW TAI LUE LETTER HIGH VA -0199C NEW TAI LUE LETTER HIGH LA -0199D NEW TAI LUE LETTER LOW FA -0199E NEW TAI LUE LETTER LOW VA -0199F NEW TAI LUE LETTER LOW LA -019A0 NEW TAI LUE LETTER HIGH HA -019A1 NEW TAI LUE LETTER HIGH DA -019A2 NEW TAI LUE LETTER HIGH BA -019A3 NEW TAI LUE LETTER LOW HA -019A4 NEW TAI LUE LETTER LOW DA -019A5 NEW TAI LUE LETTER LOW BA -019A6 NEW TAI LUE LETTER HIGH KVA -019A7 NEW TAI LUE LETTER HIGH XVA -019A8 NEW TAI LUE LETTER LOW KVA -019A9 NEW TAI LUE LETTER LOW XVA -019AA NEW TAI LUE LETTER HIGH SUA -019AB NEW TAI LUE LETTER LOW SUA -019B0 NEW TAI LUE VOWEL SIGN VOWEL SHORTENER -019B1 NEW TAI LUE VOWEL SIGN AA -019B2 NEW TAI LUE VOWEL SIGN II -019B3 NEW TAI LUE VOWEL SIGN U -019B4 NEW TAI LUE VOWEL SIGN UU -019B5 NEW TAI LUE VOWEL SIGN E -019B6 NEW TAI LUE VOWEL SIGN AE -019B7 NEW TAI LUE VOWEL SIGN O -019B8 NEW TAI LUE VOWEL SIGN OA -019B9 NEW TAI LUE VOWEL SIGN UE -019BA NEW TAI LUE VOWEL SIGN AY -019BB NEW TAI LUE VOWEL SIGN AAY -019BC NEW TAI LUE VOWEL SIGN UY -019BD NEW TAI LUE VOWEL SIGN OY -019BE NEW TAI LUE VOWEL SIGN OAY -019BF NEW TAI LUE VOWEL SIGN UEY -019C0 NEW TAI LUE VOWEL SIGN IY -019C1 NEW TAI LUE LETTER FINAL V -019C2 NEW TAI LUE LETTER FINAL NG -019C3 NEW TAI LUE LETTER FINAL N -019C4 NEW TAI LUE LETTER FINAL M -019C5 NEW TAI LUE LETTER FINAL K -019C6 NEW TAI LUE LETTER FINAL D -019C7 NEW TAI LUE LETTER FINAL B -019C8 NEW TAI LUE TONE MARK-1 -019C9 NEW TAI LUE TONE MARK-2 -019D0 NEW TAI LUE DIGIT ZERO -019D1 NEW TAI LUE DIGIT ONE -019D2 NEW TAI LUE DIGIT TWO -019D3 NEW TAI LUE DIGIT THREE -019D4 NEW TAI LUE DIGIT FOUR -019D5 NEW TAI LUE DIGIT FIVE -019D6 NEW TAI LUE DIGIT SIX -019D7 NEW TAI LUE DIGIT SEVEN -019D8 NEW TAI LUE DIGIT EIGHT -019D9 NEW TAI LUE DIGIT NINE -019DA NEW TAI LUE THAM DIGIT ONE -019DE NEW TAI LUE SIGN LAE -019DF NEW TAI LUE SIGN LAEV -019E0 KHMER SYMBOL PATHAMASAT -019E1 KHMER SYMBOL MUOY KOET -019E2 KHMER SYMBOL PII KOET -019E3 KHMER SYMBOL BEI KOET -019E4 KHMER SYMBOL BUON KOET -019E5 KHMER SYMBOL PRAM KOET -019E6 KHMER SYMBOL PRAM-MUOY KOET -019E7 KHMER SYMBOL PRAM-PII KOET -019E8 KHMER SYMBOL PRAM-BEI KOET -019E9 KHMER SYMBOL PRAM-BUON KOET -019EA KHMER SYMBOL DAP KOET -019EB KHMER SYMBOL DAP-MUOY KOET -019EC KHMER SYMBOL DAP-PII KOET -019ED KHMER SYMBOL DAP-BEI KOET -019EE KHMER SYMBOL DAP-BUON KOET -019EF KHMER SYMBOL DAP-PRAM KOET -019F0 KHMER SYMBOL TUTEYASAT -019F1 KHMER SYMBOL MUOY ROC -019F2 KHMER SYMBOL PII ROC -019F3 KHMER SYMBOL BEI ROC -019F4 KHMER SYMBOL BUON ROC -019F5 KHMER SYMBOL PRAM ROC -019F6 KHMER SYMBOL PRAM-MUOY ROC -019F7 KHMER SYMBOL PRAM-PII ROC -019F8 KHMER SYMBOL PRAM-BEI ROC -019F9 KHMER SYMBOL PRAM-BUON ROC -019FA KHMER SYMBOL DAP ROC -019FB KHMER SYMBOL DAP-MUOY ROC -019FC KHMER SYMBOL DAP-PII ROC -019FD KHMER SYMBOL DAP-BEI ROC -019FE KHMER SYMBOL DAP-BUON ROC -019FF KHMER SYMBOL DAP-PRAM ROC -01A00 BUGINESE LETTER KA -01A01 BUGINESE LETTER GA -01A02 BUGINESE LETTER NGA -01A03 BUGINESE LETTER NGKA -01A04 BUGINESE LETTER PA -01A05 BUGINESE LETTER BA -01A06 BUGINESE LETTER MA -01A07 BUGINESE LETTER MPA -01A08 BUGINESE LETTER TA -01A09 BUGINESE LETTER DA -01A0A BUGINESE LETTER NA -01A0B BUGINESE LETTER NRA -01A0C BUGINESE LETTER CA -01A0D BUGINESE LETTER JA -01A0E BUGINESE LETTER NYA -01A0F BUGINESE LETTER NYCA -01A10 BUGINESE LETTER YA -01A11 BUGINESE LETTER RA -01A12 BUGINESE LETTER LA -01A13 BUGINESE LETTER VA -01A14 BUGINESE LETTER SA -01A15 BUGINESE LETTER A -01A16 BUGINESE LETTER HA -01A17 BUGINESE VOWEL SIGN I -01A18 BUGINESE VOWEL SIGN U -01A19 BUGINESE VOWEL SIGN E -01A1A BUGINESE VOWEL SIGN O -01A1B BUGINESE VOWEL SIGN AE -01A1E BUGINESE PALLAWA -01A1F BUGINESE END OF SECTION -01A20 TAI THAM LETTER HIGH KA -01A21 TAI THAM LETTER HIGH KHA -01A22 TAI THAM LETTER HIGH KXA -01A23 TAI THAM LETTER LOW KA -01A24 TAI THAM LETTER LOW KXA -01A25 TAI THAM LETTER LOW KHA -01A26 TAI THAM LETTER NGA -01A27 TAI THAM LETTER HIGH CA -01A28 TAI THAM LETTER HIGH CHA -01A29 TAI THAM LETTER LOW CA -01A2A TAI THAM LETTER LOW SA -01A2B TAI THAM LETTER LOW CHA -01A2C TAI THAM LETTER NYA -01A2D TAI THAM LETTER RATA -01A2E TAI THAM LETTER HIGH RATHA -01A2F TAI THAM LETTER DA -01A30 TAI THAM LETTER LOW RATHA -01A31 TAI THAM LETTER RANA -01A32 TAI THAM LETTER HIGH TA -01A33 TAI THAM LETTER HIGH THA -01A34 TAI THAM LETTER LOW TA -01A35 TAI THAM LETTER LOW THA -01A36 TAI THAM LETTER NA -01A37 TAI THAM LETTER BA -01A38 TAI THAM LETTER HIGH PA -01A39 TAI THAM LETTER HIGH PHA -01A3A TAI THAM LETTER HIGH FA -01A3B TAI THAM LETTER LOW PA -01A3C TAI THAM LETTER LOW FA -01A3D TAI THAM LETTER LOW PHA -01A3E TAI THAM LETTER MA -01A3F TAI THAM LETTER LOW YA -01A40 TAI THAM LETTER HIGH YA -01A41 TAI THAM LETTER RA -01A42 TAI THAM LETTER RUE -01A43 TAI THAM LETTER LA -01A44 TAI THAM LETTER LUE -01A45 TAI THAM LETTER WA -01A46 TAI THAM LETTER HIGH SHA -01A47 TAI THAM LETTER HIGH SSA -01A48 TAI THAM LETTER HIGH SA -01A49 TAI THAM LETTER HIGH HA -01A4A TAI THAM LETTER LLA -01A4B TAI THAM LETTER A -01A4C TAI THAM LETTER LOW HA -01A4D TAI THAM LETTER I -01A4E TAI THAM LETTER II -01A4F TAI THAM LETTER U -01A50 TAI THAM LETTER UU -01A51 TAI THAM LETTER EE -01A52 TAI THAM LETTER OO -01A53 TAI THAM LETTER LAE -01A54 TAI THAM LETTER GREAT SA -01A55 TAI THAM CONSONANT SIGN MEDIAL RA -01A56 TAI THAM CONSONANT SIGN MEDIAL LA -01A57 TAI THAM CONSONANT SIGN LA TANG LAI -01A58 TAI THAM SIGN MAI KANG LAI -01A59 TAI THAM CONSONANT SIGN FINAL NGA -01A5A TAI THAM CONSONANT SIGN LOW PA -01A5B TAI THAM CONSONANT SIGN HIGH RATHA OR LOW PA -01A5C TAI THAM CONSONANT SIGN MA -01A5D TAI THAM CONSONANT SIGN BA -01A5E TAI THAM CONSONANT SIGN SA -01A60 TAI THAM SIGN SAKOT -01A61 TAI THAM VOWEL SIGN A -01A62 TAI THAM VOWEL SIGN MAI SAT -01A63 TAI THAM VOWEL SIGN AA -01A64 TAI THAM VOWEL SIGN TALL AA -01A65 TAI THAM VOWEL SIGN I -01A66 TAI THAM VOWEL SIGN II -01A67 TAI THAM VOWEL SIGN UE -01A68 TAI THAM VOWEL SIGN UUE -01A69 TAI THAM VOWEL SIGN U -01A6A TAI THAM VOWEL SIGN UU -01A6B TAI THAM VOWEL SIGN O -01A6C TAI THAM VOWEL SIGN OA BELOW -01A6D TAI THAM VOWEL SIGN OY -01A6E TAI THAM VOWEL SIGN E -01A6F TAI THAM VOWEL SIGN AE -01A70 TAI THAM VOWEL SIGN OO -01A71 TAI THAM VOWEL SIGN AI -01A72 TAI THAM VOWEL SIGN THAM AI -01A73 TAI THAM VOWEL SIGN OA ABOVE -01A74 TAI THAM SIGN MAI KANG -01A75 TAI THAM SIGN TONE-1 -01A76 TAI THAM SIGN TONE-2 -01A77 TAI THAM SIGN KHUEN TONE-3 -01A78 TAI THAM SIGN KHUEN TONE-4 -01A79 TAI THAM SIGN KHUEN TONE-5 -01A7A TAI THAM SIGN RA HAAM -01A7B TAI THAM SIGN MAI SAM -01A7C TAI THAM SIGN KHUEN-LUE KARAN -01A7F TAI THAM COMBINING CRYPTOGRAMMIC DOT -01A80 TAI THAM HORA DIGIT ZERO -01A81 TAI THAM HORA DIGIT ONE -01A82 TAI THAM HORA DIGIT TWO -01A83 TAI THAM HORA DIGIT THREE -01A84 TAI THAM HORA DIGIT FOUR -01A85 TAI THAM HORA DIGIT FIVE -01A86 TAI THAM HORA DIGIT SIX -01A87 TAI THAM HORA DIGIT SEVEN -01A88 TAI THAM HORA DIGIT EIGHT -01A89 TAI THAM HORA DIGIT NINE -01A90 TAI THAM THAM DIGIT ZERO -01A91 TAI THAM THAM DIGIT ONE -01A92 TAI THAM THAM DIGIT TWO -01A93 TAI THAM THAM DIGIT THREE -01A94 TAI THAM THAM DIGIT FOUR -01A95 TAI THAM THAM DIGIT FIVE -01A96 TAI THAM THAM DIGIT SIX -01A97 TAI THAM THAM DIGIT SEVEN -01A98 TAI THAM THAM DIGIT EIGHT -01A99 TAI THAM THAM DIGIT NINE -01AA0 TAI THAM SIGN WIANG -01AA1 TAI THAM SIGN WIANGWAAK -01AA2 TAI THAM SIGN SAWAN -01AA3 TAI THAM SIGN KEOW -01AA4 TAI THAM SIGN HOY -01AA5 TAI THAM SIGN DOKMAI -01AA6 TAI THAM SIGN REVERSED ROTATED RANA -01AA7 TAI THAM SIGN MAI YAMOK -01AA8 TAI THAM SIGN KAAN -01AA9 TAI THAM SIGN KAANKUU -01AAA TAI THAM SIGN SATKAAN -01AAB TAI THAM SIGN SATKAANKUU -01AAC TAI THAM SIGN HANG -01AAD TAI THAM SIGN CAANG -01AB0 COMBINING DOUBLED CIRCUMFLEX ACCENT -01AB1 COMBINING DIAERESIS-RING -01AB2 COMBINING INFINITY -01AB3 COMBINING DOWNWARDS ARROW -01AB4 COMBINING TRIPLE DOT -01AB5 COMBINING X-X BELOW -01AB6 COMBINING WIGGLY LINE BELOW -01AB7 COMBINING OPEN MARK BELOW -01AB8 COMBINING DOUBLE OPEN MARK BELOW -01AB9 COMBINING LIGHT CENTRALIZATION STROKE BELOW -01ABA COMBINING STRONG CENTRALIZATION STROKE BELOW -01ABB COMBINING PARENTHESES ABOVE -01ABC COMBINING DOUBLE PARENTHESES ABOVE -01ABD COMBINING PARENTHESES BELOW -01ABE COMBINING PARENTHESES OVERLAY -01B00 BALINESE SIGN ULU RICEM -01B01 BALINESE SIGN ULU CANDRA -01B02 BALINESE SIGN CECEK -01B03 BALINESE SIGN SURANG -01B04 BALINESE SIGN BISAH -01B05 BALINESE LETTER AKARA -01B06 BALINESE LETTER AKARA TEDUNG -01B07 BALINESE LETTER IKARA -01B08 BALINESE LETTER IKARA TEDUNG -01B09 BALINESE LETTER UKARA -01B0A BALINESE LETTER UKARA TEDUNG -01B0B BALINESE LETTER RA REPA -01B0C BALINESE LETTER RA REPA TEDUNG -01B0D BALINESE LETTER LA LENGA -01B0E BALINESE LETTER LA LENGA TEDUNG -01B0F BALINESE LETTER EKARA -01B10 BALINESE LETTER AIKARA -01B11 BALINESE LETTER OKARA -01B12 BALINESE LETTER OKARA TEDUNG -01B13 BALINESE LETTER KA -01B14 BALINESE LETTER KA MAHAPRANA -01B15 BALINESE LETTER GA -01B16 BALINESE LETTER GA GORA -01B17 BALINESE LETTER NGA -01B18 BALINESE LETTER CA -01B19 BALINESE LETTER CA LACA -01B1A BALINESE LETTER JA -01B1B BALINESE LETTER JA JERA -01B1C BALINESE LETTER NYA -01B1D BALINESE LETTER TA LATIK -01B1E BALINESE LETTER TA MURDA MAHAPRANA -01B1F BALINESE LETTER DA MURDA ALPAPRANA -01B20 BALINESE LETTER DA MURDA MAHAPRANA -01B21 BALINESE LETTER NA RAMBAT -01B22 BALINESE LETTER TA -01B23 BALINESE LETTER TA TAWA -01B24 BALINESE LETTER DA -01B25 BALINESE LETTER DA MADU -01B26 BALINESE LETTER NA -01B27 BALINESE LETTER PA -01B28 BALINESE LETTER PA KAPAL -01B29 BALINESE LETTER BA -01B2A BALINESE LETTER BA KEMBANG -01B2B BALINESE LETTER MA -01B2C BALINESE LETTER YA -01B2D BALINESE LETTER RA -01B2E BALINESE LETTER LA -01B2F BALINESE LETTER WA -01B30 BALINESE LETTER SA SAGA -01B31 BALINESE LETTER SA SAPA -01B32 BALINESE LETTER SA -01B33 BALINESE LETTER HA -01B34 BALINESE SIGN REREKAN -01B35 BALINESE VOWEL SIGN TEDUNG -01B36 BALINESE VOWEL SIGN ULU -01B37 BALINESE VOWEL SIGN ULU SARI -01B38 BALINESE VOWEL SIGN SUKU -01B39 BALINESE VOWEL SIGN SUKU ILUT -01B3A BALINESE VOWEL SIGN RA REPA -01B3B BALINESE VOWEL SIGN RA REPA TEDUNG -01B3C BALINESE VOWEL SIGN LA LENGA -01B3D BALINESE VOWEL SIGN LA LENGA TEDUNG -01B3E BALINESE VOWEL SIGN TALING -01B3F BALINESE VOWEL SIGN TALING REPA -01B40 BALINESE VOWEL SIGN TALING TEDUNG -01B41 BALINESE VOWEL SIGN TALING REPA TEDUNG -01B42 BALINESE VOWEL SIGN PEPET -01B43 BALINESE VOWEL SIGN PEPET TEDUNG -01B44 BALINESE ADEG ADEG -01B45 BALINESE LETTER KAF SASAK -01B46 BALINESE LETTER KHOT SASAK -01B47 BALINESE LETTER TZIR SASAK -01B48 BALINESE LETTER EF SASAK -01B49 BALINESE LETTER VE SASAK -01B4A BALINESE LETTER ZAL SASAK -01B4B BALINESE LETTER ASYURA SASAK -01B50 BALINESE DIGIT ZERO -01B51 BALINESE DIGIT ONE -01B52 BALINESE DIGIT TWO -01B53 BALINESE DIGIT THREE -01B54 BALINESE DIGIT FOUR -01B55 BALINESE DIGIT FIVE -01B56 BALINESE DIGIT SIX -01B57 BALINESE DIGIT SEVEN -01B58 BALINESE DIGIT EIGHT -01B59 BALINESE DIGIT NINE -01B5A BALINESE PANTI -01B5B BALINESE PAMADA -01B5C BALINESE WINDU -01B5D BALINESE CARIK PAMUNGKAH -01B5E BALINESE CARIK SIKI -01B5F BALINESE CARIK PAREREN -01B60 BALINESE PAMENENG -01B61 BALINESE MUSICAL SYMBOL DONG -01B62 BALINESE MUSICAL SYMBOL DENG -01B63 BALINESE MUSICAL SYMBOL DUNG -01B64 BALINESE MUSICAL SYMBOL DANG -01B65 BALINESE MUSICAL SYMBOL DANG SURANG -01B66 BALINESE MUSICAL SYMBOL DING -01B67 BALINESE MUSICAL SYMBOL DAENG -01B68 BALINESE MUSICAL SYMBOL DEUNG -01B69 BALINESE MUSICAL SYMBOL DAING -01B6A BALINESE MUSICAL SYMBOL DANG GEDE -01B6B BALINESE MUSICAL SYMBOL COMBINING TEGEH -01B6C BALINESE MUSICAL SYMBOL COMBINING ENDEP -01B6D BALINESE MUSICAL SYMBOL COMBINING KEMPUL -01B6E BALINESE MUSICAL SYMBOL COMBINING KEMPLI -01B6F BALINESE MUSICAL SYMBOL COMBINING JEGOGAN -01B70 BALINESE MUSICAL SYMBOL COMBINING KEMPUL WITH JEGOGAN -01B71 BALINESE MUSICAL SYMBOL COMBINING KEMPLI WITH JEGOGAN -01B72 BALINESE MUSICAL SYMBOL COMBINING BENDE -01B73 BALINESE MUSICAL SYMBOL COMBINING GONG -01B74 BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG -01B75 BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DAG -01B76 BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TUK -01B77 BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TAK -01B78 BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PANG -01B79 BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PUNG -01B7A BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLAK -01B7B BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLUK -01B7C BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING -01B80 SUNDANESE SIGN PANYECEK -01B81 SUNDANESE SIGN PANGLAYAR -01B82 SUNDANESE SIGN PANGWISAD -01B83 SUNDANESE LETTER A -01B84 SUNDANESE LETTER I -01B85 SUNDANESE LETTER U -01B86 SUNDANESE LETTER AE -01B87 SUNDANESE LETTER O -01B88 SUNDANESE LETTER E -01B89 SUNDANESE LETTER EU -01B8A SUNDANESE LETTER KA -01B8B SUNDANESE LETTER QA -01B8C SUNDANESE LETTER GA -01B8D SUNDANESE LETTER NGA -01B8E SUNDANESE LETTER CA -01B8F SUNDANESE LETTER JA -01B90 SUNDANESE LETTER ZA -01B91 SUNDANESE LETTER NYA -01B92 SUNDANESE LETTER TA -01B93 SUNDANESE LETTER DA -01B94 SUNDANESE LETTER NA -01B95 SUNDANESE LETTER PA -01B96 SUNDANESE LETTER FA -01B97 SUNDANESE LETTER VA -01B98 SUNDANESE LETTER BA -01B99 SUNDANESE LETTER MA -01B9A SUNDANESE LETTER YA -01B9B SUNDANESE LETTER RA -01B9C SUNDANESE LETTER LA -01B9D SUNDANESE LETTER WA -01B9E SUNDANESE LETTER SA -01B9F SUNDANESE LETTER XA -01BA0 SUNDANESE LETTER HA -01BA1 SUNDANESE CONSONANT SIGN PAMINGKAL -01BA2 SUNDANESE CONSONANT SIGN PANYAKRA -01BA3 SUNDANESE CONSONANT SIGN PANYIKU -01BA4 SUNDANESE VOWEL SIGN PANGHULU -01BA5 SUNDANESE VOWEL SIGN PANYUKU -01BA6 SUNDANESE VOWEL SIGN PANAELAENG -01BA7 SUNDANESE VOWEL SIGN PANOLONG -01BA8 SUNDANESE VOWEL SIGN PAMEPET -01BA9 SUNDANESE VOWEL SIGN PANEULEUNG -01BAA SUNDANESE SIGN PAMAAEH -01BAB SUNDANESE SIGN VIRAMA -01BAC SUNDANESE CONSONANT SIGN PASANGAN MA -01BAD SUNDANESE CONSONANT SIGN PASANGAN WA -01BAE SUNDANESE LETTER KHA -01BAF SUNDANESE LETTER SYA -01BB0 SUNDANESE DIGIT ZERO -01BB1 SUNDANESE DIGIT ONE -01BB2 SUNDANESE DIGIT TWO -01BB3 SUNDANESE DIGIT THREE -01BB4 SUNDANESE DIGIT FOUR -01BB5 SUNDANESE DIGIT FIVE -01BB6 SUNDANESE DIGIT SIX -01BB7 SUNDANESE DIGIT SEVEN -01BB8 SUNDANESE DIGIT EIGHT -01BB9 SUNDANESE DIGIT NINE -01BBA SUNDANESE AVAGRAHA -01BBB SUNDANESE LETTER REU -01BBC SUNDANESE LETTER LEU -01BBD SUNDANESE LETTER BHA -01BBE SUNDANESE LETTER FINAL K -01BBF SUNDANESE LETTER FINAL M -01BC0 BATAK LETTER A -01BC1 BATAK LETTER SIMALUNGUN A -01BC2 BATAK LETTER HA -01BC3 BATAK LETTER SIMALUNGUN HA -01BC4 BATAK LETTER MANDAILING HA -01BC5 BATAK LETTER BA -01BC6 BATAK LETTER KARO BA -01BC7 BATAK LETTER PA -01BC8 BATAK LETTER SIMALUNGUN PA -01BC9 BATAK LETTER NA -01BCA BATAK LETTER MANDAILING NA -01BCB BATAK LETTER WA -01BCC BATAK LETTER SIMALUNGUN WA -01BCD BATAK LETTER PAKPAK WA -01BCE BATAK LETTER GA -01BCF BATAK LETTER SIMALUNGUN GA -01BD0 BATAK LETTER JA -01BD1 BATAK LETTER DA -01BD2 BATAK LETTER RA -01BD3 BATAK LETTER SIMALUNGUN RA -01BD4 BATAK LETTER MA -01BD5 BATAK LETTER SIMALUNGUN MA -01BD6 BATAK LETTER SOUTHERN TA -01BD7 BATAK LETTER NORTHERN TA -01BD8 BATAK LETTER SA -01BD9 BATAK LETTER SIMALUNGUN SA -01BDA BATAK LETTER MANDAILING SA -01BDB BATAK LETTER YA -01BDC BATAK LETTER SIMALUNGUN YA -01BDD BATAK LETTER NGA -01BDE BATAK LETTER LA -01BDF BATAK LETTER SIMALUNGUN LA -01BE0 BATAK LETTER NYA -01BE1 BATAK LETTER CA -01BE2 BATAK LETTER NDA -01BE3 BATAK LETTER MBA -01BE4 BATAK LETTER I -01BE5 BATAK LETTER U -01BE6 BATAK SIGN TOMPI -01BE7 BATAK VOWEL SIGN E -01BE8 BATAK VOWEL SIGN PAKPAK E -01BE9 BATAK VOWEL SIGN EE -01BEA BATAK VOWEL SIGN I -01BEB BATAK VOWEL SIGN KARO I -01BEC BATAK VOWEL SIGN O -01BED BATAK VOWEL SIGN KARO O -01BEE BATAK VOWEL SIGN U -01BEF BATAK VOWEL SIGN U FOR SIMALUNGUN SA -01BF0 BATAK CONSONANT SIGN NG -01BF1 BATAK CONSONANT SIGN H -01BF2 BATAK PANGOLAT -01BF3 BATAK PANONGONAN -01BFC BATAK SYMBOL BINDU NA METEK -01BFD BATAK SYMBOL BINDU PINARBORAS -01BFE BATAK SYMBOL BINDU JUDUL -01BFF BATAK SYMBOL BINDU PANGOLAT -01C00 LEPCHA LETTER KA -01C01 LEPCHA LETTER KLA -01C02 LEPCHA LETTER KHA -01C03 LEPCHA LETTER GA -01C04 LEPCHA LETTER GLA -01C05 LEPCHA LETTER NGA -01C06 LEPCHA LETTER CA -01C07 LEPCHA LETTER CHA -01C08 LEPCHA LETTER JA -01C09 LEPCHA LETTER NYA -01C0A LEPCHA LETTER TA -01C0B LEPCHA LETTER THA -01C0C LEPCHA LETTER DA -01C0D LEPCHA LETTER NA -01C0E LEPCHA LETTER PA -01C0F LEPCHA LETTER PLA -01C10 LEPCHA LETTER PHA -01C11 LEPCHA LETTER FA -01C12 LEPCHA LETTER FLA -01C13 LEPCHA LETTER BA -01C14 LEPCHA LETTER BLA -01C15 LEPCHA LETTER MA -01C16 LEPCHA LETTER MLA -01C17 LEPCHA LETTER TSA -01C18 LEPCHA LETTER TSHA -01C19 LEPCHA LETTER DZA -01C1A LEPCHA LETTER YA -01C1B LEPCHA LETTER RA -01C1C LEPCHA LETTER LA -01C1D LEPCHA LETTER HA -01C1E LEPCHA LETTER HLA -01C1F LEPCHA LETTER VA -01C20 LEPCHA LETTER SA -01C21 LEPCHA LETTER SHA -01C22 LEPCHA LETTER WA -01C23 LEPCHA LETTER A -01C24 LEPCHA SUBJOINED LETTER YA -01C25 LEPCHA SUBJOINED LETTER RA -01C26 LEPCHA VOWEL SIGN AA -01C27 LEPCHA VOWEL SIGN I -01C28 LEPCHA VOWEL SIGN O -01C29 LEPCHA VOWEL SIGN OO -01C2A LEPCHA VOWEL SIGN U -01C2B LEPCHA VOWEL SIGN UU -01C2C LEPCHA VOWEL SIGN E -01C2D LEPCHA CONSONANT SIGN K -01C2E LEPCHA CONSONANT SIGN M -01C2F LEPCHA CONSONANT SIGN L -01C30 LEPCHA CONSONANT SIGN N -01C31 LEPCHA CONSONANT SIGN P -01C32 LEPCHA CONSONANT SIGN R -01C33 LEPCHA CONSONANT SIGN T -01C34 LEPCHA CONSONANT SIGN NYIN-DO -01C35 LEPCHA CONSONANT SIGN KANG -01C36 LEPCHA SIGN RAN -01C37 LEPCHA SIGN NUKTA -01C3B LEPCHA PUNCTUATION TA-ROL -01C3C LEPCHA PUNCTUATION NYET THYOOM TA-ROL -01C3D LEPCHA PUNCTUATION CER-WA -01C3E LEPCHA PUNCTUATION TSHOOK CER-WA -01C3F LEPCHA PUNCTUATION TSHOOK -01C40 LEPCHA DIGIT ZERO -01C41 LEPCHA DIGIT ONE -01C42 LEPCHA DIGIT TWO -01C43 LEPCHA DIGIT THREE -01C44 LEPCHA DIGIT FOUR -01C45 LEPCHA DIGIT FIVE -01C46 LEPCHA DIGIT SIX -01C47 LEPCHA DIGIT SEVEN -01C48 LEPCHA DIGIT EIGHT -01C49 LEPCHA DIGIT NINE -01C4D LEPCHA LETTER TTA -01C4E LEPCHA LETTER TTHA -01C4F LEPCHA LETTER DDA -01C50 OL CHIKI DIGIT ZERO -01C51 OL CHIKI DIGIT ONE -01C52 OL CHIKI DIGIT TWO -01C53 OL CHIKI DIGIT THREE -01C54 OL CHIKI DIGIT FOUR -01C55 OL CHIKI DIGIT FIVE -01C56 OL CHIKI DIGIT SIX -01C57 OL CHIKI DIGIT SEVEN -01C58 OL CHIKI DIGIT EIGHT -01C59 OL CHIKI DIGIT NINE -01C5A OL CHIKI LETTER LA -01C5B OL CHIKI LETTER AT -01C5C OL CHIKI LETTER AG -01C5D OL CHIKI LETTER ANG -01C5E OL CHIKI LETTER AL -01C5F OL CHIKI LETTER LAA -01C60 OL CHIKI LETTER AAK -01C61 OL CHIKI LETTER AAJ -01C62 OL CHIKI LETTER AAM -01C63 OL CHIKI LETTER AAW -01C64 OL CHIKI LETTER LI -01C65 OL CHIKI LETTER IS -01C66 OL CHIKI LETTER IH -01C67 OL CHIKI LETTER INY -01C68 OL CHIKI LETTER IR -01C69 OL CHIKI LETTER LU -01C6A OL CHIKI LETTER UC -01C6B OL CHIKI LETTER UD -01C6C OL CHIKI LETTER UNN -01C6D OL CHIKI LETTER UY -01C6E OL CHIKI LETTER LE -01C6F OL CHIKI LETTER EP -01C70 OL CHIKI LETTER EDD -01C71 OL CHIKI LETTER EN -01C72 OL CHIKI LETTER ERR -01C73 OL CHIKI LETTER LO -01C74 OL CHIKI LETTER OTT -01C75 OL CHIKI LETTER OB -01C76 OL CHIKI LETTER OV -01C77 OL CHIKI LETTER OH -01C78 OL CHIKI MU TTUDDAG -01C79 OL CHIKI GAAHLAA TTUDDAAG -01C7A OL CHIKI MU-GAAHLAA TTUDDAAG -01C7B OL CHIKI RELAA -01C7C OL CHIKI PHAARKAA -01C7D OL CHIKI AHAD -01C7E OL CHIKI PUNCTUATION MUCAAD -01C7F OL CHIKI PUNCTUATION DOUBLE MUCAAD -01C80 CYRILLIC SMALL LETTER ROUNDED VE -01C81 CYRILLIC SMALL LETTER LONG-LEGGED DE -01C82 CYRILLIC SMALL LETTER NARROW O -01C83 CYRILLIC SMALL LETTER WIDE ES -01C84 CYRILLIC SMALL LETTER TALL TE -01C85 CYRILLIC SMALL LETTER THREE-LEGGED TE -01C86 CYRILLIC SMALL LETTER TALL HARD SIGN -01C87 CYRILLIC SMALL LETTER TALL YAT -01C88 CYRILLIC SMALL LETTER UNBLENDED UK -01C90 GEORGIAN MTAVRULI CAPITAL LETTER AN -01C91 GEORGIAN MTAVRULI CAPITAL LETTER BAN -01C92 GEORGIAN MTAVRULI CAPITAL LETTER GAN -01C93 GEORGIAN MTAVRULI CAPITAL LETTER DON -01C94 GEORGIAN MTAVRULI CAPITAL LETTER EN -01C95 GEORGIAN MTAVRULI CAPITAL LETTER VIN -01C96 GEORGIAN MTAVRULI CAPITAL LETTER ZEN -01C97 GEORGIAN MTAVRULI CAPITAL LETTER TAN -01C98 GEORGIAN MTAVRULI CAPITAL LETTER IN -01C99 GEORGIAN MTAVRULI CAPITAL LETTER KAN -01C9A GEORGIAN MTAVRULI CAPITAL LETTER LAS -01C9B GEORGIAN MTAVRULI CAPITAL LETTER MAN -01C9C GEORGIAN MTAVRULI CAPITAL LETTER NAR -01C9D GEORGIAN MTAVRULI CAPITAL LETTER ON -01C9E GEORGIAN MTAVRULI CAPITAL LETTER PAR -01C9F GEORGIAN MTAVRULI CAPITAL LETTER ZHAR -01CA0 GEORGIAN MTAVRULI CAPITAL LETTER RAE -01CA1 GEORGIAN MTAVRULI CAPITAL LETTER SAN -01CA2 GEORGIAN MTAVRULI CAPITAL LETTER TAR -01CA3 GEORGIAN MTAVRULI CAPITAL LETTER UN -01CA4 GEORGIAN MTAVRULI CAPITAL LETTER PHAR -01CA5 GEORGIAN MTAVRULI CAPITAL LETTER KHAR -01CA6 GEORGIAN MTAVRULI CAPITAL LETTER GHAN -01CA7 GEORGIAN MTAVRULI CAPITAL LETTER QAR -01CA8 GEORGIAN MTAVRULI CAPITAL LETTER SHIN -01CA9 GEORGIAN MTAVRULI CAPITAL LETTER CHIN -01CAA GEORGIAN MTAVRULI CAPITAL LETTER CAN -01CAB GEORGIAN MTAVRULI CAPITAL LETTER JIL -01CAC GEORGIAN MTAVRULI CAPITAL LETTER CIL -01CAD GEORGIAN MTAVRULI CAPITAL LETTER CHAR -01CAE GEORGIAN MTAVRULI CAPITAL LETTER XAN -01CAF GEORGIAN MTAVRULI CAPITAL LETTER JHAN -01CB0 GEORGIAN MTAVRULI CAPITAL LETTER HAE -01CB1 GEORGIAN MTAVRULI CAPITAL LETTER HE -01CB2 GEORGIAN MTAVRULI CAPITAL LETTER HIE -01CB3 GEORGIAN MTAVRULI CAPITAL LETTER WE -01CB4 GEORGIAN MTAVRULI CAPITAL LETTER HAR -01CB5 GEORGIAN MTAVRULI CAPITAL LETTER HOE -01CB6 GEORGIAN MTAVRULI CAPITAL LETTER FI -01CB7 GEORGIAN MTAVRULI CAPITAL LETTER YN -01CB8 GEORGIAN MTAVRULI CAPITAL LETTER ELIFI -01CB9 GEORGIAN MTAVRULI CAPITAL LETTER TURNED GAN -01CBA GEORGIAN MTAVRULI CAPITAL LETTER AIN -01CBD GEORGIAN MTAVRULI CAPITAL LETTER AEN -01CBE GEORGIAN MTAVRULI CAPITAL LETTER HARD SIGN -01CBF GEORGIAN MTAVRULI CAPITAL LETTER LABIAL SIGN -01CC0 SUNDANESE PUNCTUATION BINDU SURYA -01CC1 SUNDANESE PUNCTUATION BINDU PANGLONG -01CC2 SUNDANESE PUNCTUATION BINDU PURNAMA -01CC3 SUNDANESE PUNCTUATION BINDU CAKRA -01CC4 SUNDANESE PUNCTUATION BINDU LEU SATANGA -01CC5 SUNDANESE PUNCTUATION BINDU KA SATANGA -01CC6 SUNDANESE PUNCTUATION BINDU DA SATANGA -01CC7 SUNDANESE PUNCTUATION BINDU BA SATANGA -01CD0 VEDIC TONE KARSHANA -01CD1 VEDIC TONE SHARA -01CD2 VEDIC TONE PRENKHA -01CD3 VEDIC SIGN NIHSHVASA -01CD4 VEDIC SIGN YAJURVEDIC MIDLINE SVARITA -01CD5 VEDIC TONE YAJURVEDIC AGGRAVATED INDEPENDENT SVARITA -01CD6 VEDIC TONE YAJURVEDIC INDEPENDENT SVARITA -01CD7 VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA -01CD8 VEDIC TONE CANDRA BELOW -01CD9 VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA SCHROEDER -01CDA VEDIC TONE DOUBLE SVARITA -01CDB VEDIC TONE TRIPLE SVARITA -01CDC VEDIC TONE KATHAKA ANUDATTA -01CDD VEDIC TONE DOT BELOW -01CDE VEDIC TONE TWO DOTS BELOW -01CDF VEDIC TONE THREE DOTS BELOW -01CE0 VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA -01CE1 VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA -01CE2 VEDIC SIGN VISARGA SVARITA -01CE3 VEDIC SIGN VISARGA UDATTA -01CE4 VEDIC SIGN REVERSED VISARGA UDATTA -01CE5 VEDIC SIGN VISARGA ANUDATTA -01CE6 VEDIC SIGN REVERSED VISARGA ANUDATTA -01CE7 VEDIC SIGN VISARGA UDATTA WITH TAIL -01CE8 VEDIC SIGN VISARGA ANUDATTA WITH TAIL -01CE9 VEDIC SIGN ANUSVARA ANTARGOMUKHA -01CEA VEDIC SIGN ANUSVARA BAHIRGOMUKHA -01CEB VEDIC SIGN ANUSVARA VAMAGOMUKHA -01CEC VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL -01CED VEDIC SIGN TIRYAK -01CEE VEDIC SIGN HEXIFORM LONG ANUSVARA -01CEF VEDIC SIGN LONG ANUSVARA -01CF0 VEDIC SIGN RTHANG LONG ANUSVARA -01CF1 VEDIC SIGN ANUSVARA UBHAYATO MUKHA -01CF2 VEDIC SIGN ARDHAVISARGA -01CF3 VEDIC SIGN ROTATED ARDHAVISARGA -01CF4 VEDIC TONE CANDRA ABOVE -01CF5 VEDIC SIGN JIHVAMULIYA -01CF6 VEDIC SIGN UPADHMANIYA -01CF7 VEDIC SIGN ATIKRAMA -01CF8 VEDIC TONE RING ABOVE -01CF9 VEDIC TONE DOUBLE RING ABOVE -01CFA VEDIC SIGN DOUBLE ANUSVARA ANTARGOMUKHA -01D00 LATIN LETTER SMALL CAPITAL A -01D01 LATIN LETTER SMALL CAPITAL AE -01D02 LATIN SMALL LETTER TURNED AE -01D03 LATIN LETTER SMALL CAPITAL BARRED B -01D04 LATIN LETTER SMALL CAPITAL C -01D05 LATIN LETTER SMALL CAPITAL D -01D06 LATIN LETTER SMALL CAPITAL ETH -01D07 LATIN LETTER SMALL CAPITAL E -01D08 LATIN SMALL LETTER TURNED OPEN E -01D09 LATIN SMALL LETTER TURNED I -01D0A LATIN LETTER SMALL CAPITAL J -01D0B LATIN LETTER SMALL CAPITAL K -01D0C LATIN LETTER SMALL CAPITAL L WITH STROKE -01D0D LATIN LETTER SMALL CAPITAL M -01D0E LATIN LETTER SMALL CAPITAL REVERSED N -01D0F LATIN LETTER SMALL CAPITAL O -01D10 LATIN LETTER SMALL CAPITAL OPEN O -01D11 LATIN SMALL LETTER SIDEWAYS O -01D12 LATIN SMALL LETTER SIDEWAYS OPEN O -01D13 LATIN SMALL LETTER SIDEWAYS O WITH STROKE -01D14 LATIN SMALL LETTER TURNED OE -01D15 LATIN LETTER SMALL CAPITAL OU -01D16 LATIN SMALL LETTER TOP HALF O -01D17 LATIN SMALL LETTER BOTTOM HALF O -01D18 LATIN LETTER SMALL CAPITAL P -01D19 LATIN LETTER SMALL CAPITAL REVERSED R -01D1A LATIN LETTER SMALL CAPITAL TURNED R -01D1B LATIN LETTER SMALL CAPITAL T -01D1C LATIN LETTER SMALL CAPITAL U -01D1D LATIN SMALL LETTER SIDEWAYS U -01D1E LATIN SMALL LETTER SIDEWAYS DIAERESIZED U -01D1F LATIN SMALL LETTER SIDEWAYS TURNED M -01D20 LATIN LETTER SMALL CAPITAL V -01D21 LATIN LETTER SMALL CAPITAL W -01D22 LATIN LETTER SMALL CAPITAL Z -01D23 LATIN LETTER SMALL CAPITAL EZH -01D24 LATIN LETTER VOICED LARYNGEAL SPIRANT -01D25 LATIN LETTER AIN -01D26 GREEK LETTER SMALL CAPITAL GAMMA -01D27 GREEK LETTER SMALL CAPITAL LAMDA -01D28 GREEK LETTER SMALL CAPITAL PI -01D29 GREEK LETTER SMALL CAPITAL RHO -01D2A GREEK LETTER SMALL CAPITAL PSI -01D2B CYRILLIC LETTER SMALL CAPITAL EL -01D2C MODIFIER LETTER CAPITAL A -01D2D MODIFIER LETTER CAPITAL AE -01D2E MODIFIER LETTER CAPITAL B -01D2F MODIFIER LETTER CAPITAL BARRED B -01D30 MODIFIER LETTER CAPITAL D -01D31 MODIFIER LETTER CAPITAL E -01D32 MODIFIER LETTER CAPITAL REVERSED E -01D33 MODIFIER LETTER CAPITAL G -01D34 MODIFIER LETTER CAPITAL H -01D35 MODIFIER LETTER CAPITAL I -01D36 MODIFIER LETTER CAPITAL J -01D37 MODIFIER LETTER CAPITAL K -01D38 MODIFIER LETTER CAPITAL L -01D39 MODIFIER LETTER CAPITAL M -01D3A MODIFIER LETTER CAPITAL N -01D3B MODIFIER LETTER CAPITAL REVERSED N -01D3C MODIFIER LETTER CAPITAL O -01D3D MODIFIER LETTER CAPITAL OU -01D3E MODIFIER LETTER CAPITAL P -01D3F MODIFIER LETTER CAPITAL R -01D40 MODIFIER LETTER CAPITAL T -01D41 MODIFIER LETTER CAPITAL U -01D42 MODIFIER LETTER CAPITAL W -01D43 MODIFIER LETTER SMALL A -01D44 MODIFIER LETTER SMALL TURNED A -01D45 MODIFIER LETTER SMALL ALPHA -01D46 MODIFIER LETTER SMALL TURNED AE -01D47 MODIFIER LETTER SMALL B -01D48 MODIFIER LETTER SMALL D -01D49 MODIFIER LETTER SMALL E -01D4A MODIFIER LETTER SMALL SCHWA -01D4B MODIFIER LETTER SMALL OPEN E -01D4C MODIFIER LETTER SMALL TURNED OPEN E -01D4D MODIFIER LETTER SMALL G -01D4E MODIFIER LETTER SMALL TURNED I -01D4F MODIFIER LETTER SMALL K -01D50 MODIFIER LETTER SMALL M -01D51 MODIFIER LETTER SMALL ENG -01D52 MODIFIER LETTER SMALL O -01D53 MODIFIER LETTER SMALL OPEN O -01D54 MODIFIER LETTER SMALL TOP HALF O -01D55 MODIFIER LETTER SMALL BOTTOM HALF O -01D56 MODIFIER LETTER SMALL P -01D57 MODIFIER LETTER SMALL T -01D58 MODIFIER LETTER SMALL U -01D59 MODIFIER LETTER SMALL SIDEWAYS U -01D5A MODIFIER LETTER SMALL TURNED M -01D5B MODIFIER LETTER SMALL V -01D5C MODIFIER LETTER SMALL AIN -01D5D MODIFIER LETTER SMALL BETA -01D5E MODIFIER LETTER SMALL GREEK GAMMA -01D5F MODIFIER LETTER SMALL DELTA -01D60 MODIFIER LETTER SMALL GREEK PHI -01D61 MODIFIER LETTER SMALL CHI -01D62 LATIN SUBSCRIPT SMALL LETTER I -01D63 LATIN SUBSCRIPT SMALL LETTER R -01D64 LATIN SUBSCRIPT SMALL LETTER U -01D65 LATIN SUBSCRIPT SMALL LETTER V -01D66 GREEK SUBSCRIPT SMALL LETTER BETA -01D67 GREEK SUBSCRIPT SMALL LETTER GAMMA -01D68 GREEK SUBSCRIPT SMALL LETTER RHO -01D69 GREEK SUBSCRIPT SMALL LETTER PHI -01D6A GREEK SUBSCRIPT SMALL LETTER CHI -01D6B LATIN SMALL LETTER UE -01D6C LATIN SMALL LETTER B WITH MIDDLE TILDE -01D6D LATIN SMALL LETTER D WITH MIDDLE TILDE -01D6E LATIN SMALL LETTER F WITH MIDDLE TILDE -01D6F LATIN SMALL LETTER M WITH MIDDLE TILDE -01D70 LATIN SMALL LETTER N WITH MIDDLE TILDE -01D71 LATIN SMALL LETTER P WITH MIDDLE TILDE -01D72 LATIN SMALL LETTER R WITH MIDDLE TILDE -01D73 LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE -01D74 LATIN SMALL LETTER S WITH MIDDLE TILDE -01D75 LATIN SMALL LETTER T WITH MIDDLE TILDE -01D76 LATIN SMALL LETTER Z WITH MIDDLE TILDE -01D77 LATIN SMALL LETTER TURNED G -01D78 MODIFIER LETTER CYRILLIC EN -01D79 LATIN SMALL LETTER INSULAR G -01D7A LATIN SMALL LETTER TH WITH STRIKETHROUGH -01D7B LATIN SMALL CAPITAL LETTER I WITH STROKE -01D7C LATIN SMALL LETTER IOTA WITH STROKE -01D7D LATIN SMALL LETTER P WITH STROKE -01D7E LATIN SMALL CAPITAL LETTER U WITH STROKE -01D7F LATIN SMALL LETTER UPSILON WITH STROKE -01D80 LATIN SMALL LETTER B WITH PALATAL HOOK -01D81 LATIN SMALL LETTER D WITH PALATAL HOOK -01D82 LATIN SMALL LETTER F WITH PALATAL HOOK -01D83 LATIN SMALL LETTER G WITH PALATAL HOOK -01D84 LATIN SMALL LETTER K WITH PALATAL HOOK -01D85 LATIN SMALL LETTER L WITH PALATAL HOOK -01D86 LATIN SMALL LETTER M WITH PALATAL HOOK -01D87 LATIN SMALL LETTER N WITH PALATAL HOOK -01D88 LATIN SMALL LETTER P WITH PALATAL HOOK -01D89 LATIN SMALL LETTER R WITH PALATAL HOOK -01D8A LATIN SMALL LETTER S WITH PALATAL HOOK -01D8B LATIN SMALL LETTER ESH WITH PALATAL HOOK -01D8C LATIN SMALL LETTER V WITH PALATAL HOOK -01D8D LATIN SMALL LETTER X WITH PALATAL HOOK -01D8E LATIN SMALL LETTER Z WITH PALATAL HOOK -01D8F LATIN SMALL LETTER A WITH RETROFLEX HOOK -01D90 LATIN SMALL LETTER ALPHA WITH RETROFLEX HOOK -01D91 LATIN SMALL LETTER D WITH HOOK AND TAIL -01D92 LATIN SMALL LETTER E WITH RETROFLEX HOOK -01D93 LATIN SMALL LETTER OPEN E WITH RETROFLEX HOOK -01D94 LATIN SMALL LETTER REVERSED OPEN E WITH RETROFLEX HOOK -01D95 LATIN SMALL LETTER SCHWA WITH RETROFLEX HOOK -01D96 LATIN SMALL LETTER I WITH RETROFLEX HOOK -01D97 LATIN SMALL LETTER OPEN O WITH RETROFLEX HOOK -01D98 LATIN SMALL LETTER ESH WITH RETROFLEX HOOK -01D99 LATIN SMALL LETTER U WITH RETROFLEX HOOK -01D9A LATIN SMALL LETTER EZH WITH RETROFLEX HOOK -01D9B MODIFIER LETTER SMALL TURNED ALPHA -01D9C MODIFIER LETTER SMALL C -01D9D MODIFIER LETTER SMALL C WITH CURL -01D9E MODIFIER LETTER SMALL ETH -01D9F MODIFIER LETTER SMALL REVERSED OPEN E -01DA0 MODIFIER LETTER SMALL F -01DA1 MODIFIER LETTER SMALL DOTLESS J WITH STROKE -01DA2 MODIFIER LETTER SMALL SCRIPT G -01DA3 MODIFIER LETTER SMALL TURNED H -01DA4 MODIFIER LETTER SMALL I WITH STROKE -01DA5 MODIFIER LETTER SMALL IOTA -01DA6 MODIFIER LETTER SMALL CAPITAL I -01DA7 MODIFIER LETTER SMALL CAPITAL I WITH STROKE -01DA8 MODIFIER LETTER SMALL J WITH CROSSED-TAIL -01DA9 MODIFIER LETTER SMALL L WITH RETROFLEX HOOK -01DAA MODIFIER LETTER SMALL L WITH PALATAL HOOK -01DAB MODIFIER LETTER SMALL CAPITAL L -01DAC MODIFIER LETTER SMALL M WITH HOOK -01DAD MODIFIER LETTER SMALL TURNED M WITH LONG LEG -01DAE MODIFIER LETTER SMALL N WITH LEFT HOOK -01DAF MODIFIER LETTER SMALL N WITH RETROFLEX HOOK -01DB0 MODIFIER LETTER SMALL CAPITAL N -01DB1 MODIFIER LETTER SMALL BARRED O -01DB2 MODIFIER LETTER SMALL PHI -01DB3 MODIFIER LETTER SMALL S WITH HOOK -01DB4 MODIFIER LETTER SMALL ESH -01DB5 MODIFIER LETTER SMALL T WITH PALATAL HOOK -01DB6 MODIFIER LETTER SMALL U BAR -01DB7 MODIFIER LETTER SMALL UPSILON -01DB8 MODIFIER LETTER SMALL CAPITAL U -01DB9 MODIFIER LETTER SMALL V WITH HOOK -01DBA MODIFIER LETTER SMALL TURNED V -01DBB MODIFIER LETTER SMALL Z -01DBC MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK -01DBD MODIFIER LETTER SMALL Z WITH CURL -01DBE MODIFIER LETTER SMALL EZH -01DBF MODIFIER LETTER SMALL THETA -01DC0 COMBINING DOTTED GRAVE ACCENT -01DC1 COMBINING DOTTED ACUTE ACCENT -01DC2 COMBINING SNAKE BELOW -01DC3 COMBINING SUSPENSION MARK -01DC4 COMBINING MACRON-ACUTE -01DC5 COMBINING GRAVE-MACRON -01DC6 COMBINING MACRON-GRAVE -01DC7 COMBINING ACUTE-MACRON -01DC8 COMBINING GRAVE-ACUTE-GRAVE -01DC9 COMBINING ACUTE-GRAVE-ACUTE -01DCA COMBINING LATIN SMALL LETTER R BELOW -01DCB COMBINING BREVE-MACRON -01DCC COMBINING MACRON-BREVE -01DCD COMBINING DOUBLE CIRCUMFLEX ABOVE -01DCE COMBINING OGONEK ABOVE -01DCF COMBINING ZIGZAG BELOW -01DD0 COMBINING IS BELOW -01DD1 COMBINING UR ABOVE -01DD2 COMBINING US ABOVE -01DD3 COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE -01DD4 COMBINING LATIN SMALL LETTER AE -01DD5 COMBINING LATIN SMALL LETTER AO -01DD6 COMBINING LATIN SMALL LETTER AV -01DD7 COMBINING LATIN SMALL LETTER C CEDILLA -01DD8 COMBINING LATIN SMALL LETTER INSULAR D -01DD9 COMBINING LATIN SMALL LETTER ETH -01DDA COMBINING LATIN SMALL LETTER G -01DDB COMBINING LATIN LETTER SMALL CAPITAL G -01DDC COMBINING LATIN SMALL LETTER K -01DDD COMBINING LATIN SMALL LETTER L -01DDE COMBINING LATIN LETTER SMALL CAPITAL L -01DDF COMBINING LATIN LETTER SMALL CAPITAL M -01DE0 COMBINING LATIN SMALL LETTER N -01DE1 COMBINING LATIN LETTER SMALL CAPITAL N -01DE2 COMBINING LATIN LETTER SMALL CAPITAL R -01DE3 COMBINING LATIN SMALL LETTER R ROTUNDA -01DE4 COMBINING LATIN SMALL LETTER S -01DE5 COMBINING LATIN SMALL LETTER LONG S -01DE6 COMBINING LATIN SMALL LETTER Z -01DE7 COMBINING LATIN SMALL LETTER ALPHA -01DE8 COMBINING LATIN SMALL LETTER B -01DE9 COMBINING LATIN SMALL LETTER BETA -01DEA COMBINING LATIN SMALL LETTER SCHWA -01DEB COMBINING LATIN SMALL LETTER F -01DEC COMBINING LATIN SMALL LETTER L WITH DOUBLE MIDDLE TILDE -01DED COMBINING LATIN SMALL LETTER O WITH LIGHT CENTRALIZATION STROKE -01DEE COMBINING LATIN SMALL LETTER P -01DEF COMBINING LATIN SMALL LETTER ESH -01DF0 COMBINING LATIN SMALL LETTER U WITH LIGHT CENTRALIZATION STROKE -01DF1 COMBINING LATIN SMALL LETTER W -01DF2 COMBINING LATIN SMALL LETTER A WITH DIAERESIS -01DF3 COMBINING LATIN SMALL LETTER O WITH DIAERESIS -01DF4 COMBINING LATIN SMALL LETTER U WITH DIAERESIS -01DF5 COMBINING UP TACK ABOVE -01DF6 COMBINING KAVYKA ABOVE RIGHT -01DF7 COMBINING KAVYKA ABOVE LEFT -01DF8 COMBINING DOT ABOVE LEFT -01DF9 COMBINING WIDE INVERTED BRIDGE BELOW -01DFB COMBINING DELETION MARK -01DFC COMBINING DOUBLE INVERTED BREVE BELOW -01DFD COMBINING ALMOST EQUAL TO BELOW -01DFE COMBINING LEFT ARROWHEAD ABOVE -01DFF COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW -01E00 LATIN CAPITAL LETTER A WITH RING BELOW -01E01 LATIN SMALL LETTER A WITH RING BELOW -01E02 LATIN CAPITAL LETTER B WITH DOT ABOVE -01E03 LATIN SMALL LETTER B WITH DOT ABOVE -01E04 LATIN CAPITAL LETTER B WITH DOT BELOW -01E05 LATIN SMALL LETTER B WITH DOT BELOW -01E06 LATIN CAPITAL LETTER B WITH LINE BELOW -01E07 LATIN SMALL LETTER B WITH LINE BELOW -01E08 LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE -01E09 LATIN SMALL LETTER C WITH CEDILLA AND ACUTE -01E0A LATIN CAPITAL LETTER D WITH DOT ABOVE -01E0B LATIN SMALL LETTER D WITH DOT ABOVE -01E0C LATIN CAPITAL LETTER D WITH DOT BELOW -01E0D LATIN SMALL LETTER D WITH DOT BELOW -01E0E LATIN CAPITAL LETTER D WITH LINE BELOW -01E0F LATIN SMALL LETTER D WITH LINE BELOW -01E10 LATIN CAPITAL LETTER D WITH CEDILLA -01E11 LATIN SMALL LETTER D WITH CEDILLA -01E12 LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW -01E13 LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW -01E14 LATIN CAPITAL LETTER E WITH MACRON AND GRAVE -01E15 LATIN SMALL LETTER E WITH MACRON AND GRAVE -01E16 LATIN CAPITAL LETTER E WITH MACRON AND ACUTE -01E17 LATIN SMALL LETTER E WITH MACRON AND ACUTE -01E18 LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW -01E19 LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW -01E1A LATIN CAPITAL LETTER E WITH TILDE BELOW -01E1B LATIN SMALL LETTER E WITH TILDE BELOW -01E1C LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE -01E1D LATIN SMALL LETTER E WITH CEDILLA AND BREVE -01E1E LATIN CAPITAL LETTER F WITH DOT ABOVE -01E1F LATIN SMALL LETTER F WITH DOT ABOVE -01E20 LATIN CAPITAL LETTER G WITH MACRON -01E21 LATIN SMALL LETTER G WITH MACRON -01E22 LATIN CAPITAL LETTER H WITH DOT ABOVE -01E23 LATIN SMALL LETTER H WITH DOT ABOVE -01E24 LATIN CAPITAL LETTER H WITH DOT BELOW -01E25 LATIN SMALL LETTER H WITH DOT BELOW -01E26 LATIN CAPITAL LETTER H WITH DIAERESIS -01E27 LATIN SMALL LETTER H WITH DIAERESIS -01E28 LATIN CAPITAL LETTER H WITH CEDILLA -01E29 LATIN SMALL LETTER H WITH CEDILLA -01E2A LATIN CAPITAL LETTER H WITH BREVE BELOW -01E2B LATIN SMALL LETTER H WITH BREVE BELOW -01E2C LATIN CAPITAL LETTER I WITH TILDE BELOW -01E2D LATIN SMALL LETTER I WITH TILDE BELOW -01E2E LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE -01E2F LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE -01E30 LATIN CAPITAL LETTER K WITH ACUTE -01E31 LATIN SMALL LETTER K WITH ACUTE -01E32 LATIN CAPITAL LETTER K WITH DOT BELOW -01E33 LATIN SMALL LETTER K WITH DOT BELOW -01E34 LATIN CAPITAL LETTER K WITH LINE BELOW -01E35 LATIN SMALL LETTER K WITH LINE BELOW -01E36 LATIN CAPITAL LETTER L WITH DOT BELOW -01E37 LATIN SMALL LETTER L WITH DOT BELOW -01E38 LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON -01E39 LATIN SMALL LETTER L WITH DOT BELOW AND MACRON -01E3A LATIN CAPITAL LETTER L WITH LINE BELOW -01E3B LATIN SMALL LETTER L WITH LINE BELOW -01E3C LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW -01E3D LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW -01E3E LATIN CAPITAL LETTER M WITH ACUTE -01E3F LATIN SMALL LETTER M WITH ACUTE -01E40 LATIN CAPITAL LETTER M WITH DOT ABOVE -01E41 LATIN SMALL LETTER M WITH DOT ABOVE -01E42 LATIN CAPITAL LETTER M WITH DOT BELOW -01E43 LATIN SMALL LETTER M WITH DOT BELOW -01E44 LATIN CAPITAL LETTER N WITH DOT ABOVE -01E45 LATIN SMALL LETTER N WITH DOT ABOVE -01E46 LATIN CAPITAL LETTER N WITH DOT BELOW -01E47 LATIN SMALL LETTER N WITH DOT BELOW -01E48 LATIN CAPITAL LETTER N WITH LINE BELOW -01E49 LATIN SMALL LETTER N WITH LINE BELOW -01E4A LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW -01E4B LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW -01E4C LATIN CAPITAL LETTER O WITH TILDE AND ACUTE -01E4D LATIN SMALL LETTER O WITH TILDE AND ACUTE -01E4E LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS -01E4F LATIN SMALL LETTER O WITH TILDE AND DIAERESIS -01E50 LATIN CAPITAL LETTER O WITH MACRON AND GRAVE -01E51 LATIN SMALL LETTER O WITH MACRON AND GRAVE -01E52 LATIN CAPITAL LETTER O WITH MACRON AND ACUTE -01E53 LATIN SMALL LETTER O WITH MACRON AND ACUTE -01E54 LATIN CAPITAL LETTER P WITH ACUTE -01E55 LATIN SMALL LETTER P WITH ACUTE -01E56 LATIN CAPITAL LETTER P WITH DOT ABOVE -01E57 LATIN SMALL LETTER P WITH DOT ABOVE -01E58 LATIN CAPITAL LETTER R WITH DOT ABOVE -01E59 LATIN SMALL LETTER R WITH DOT ABOVE -01E5A LATIN CAPITAL LETTER R WITH DOT BELOW -01E5B LATIN SMALL LETTER R WITH DOT BELOW -01E5C LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON -01E5D LATIN SMALL LETTER R WITH DOT BELOW AND MACRON -01E5E LATIN CAPITAL LETTER R WITH LINE BELOW -01E5F LATIN SMALL LETTER R WITH LINE BELOW -01E60 LATIN CAPITAL LETTER S WITH DOT ABOVE -01E61 LATIN SMALL LETTER S WITH DOT ABOVE -01E62 LATIN CAPITAL LETTER S WITH DOT BELOW -01E63 LATIN SMALL LETTER S WITH DOT BELOW -01E64 LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE -01E65 LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE -01E66 LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE -01E67 LATIN SMALL LETTER S WITH CARON AND DOT ABOVE -01E68 LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE -01E69 LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE -01E6A LATIN CAPITAL LETTER T WITH DOT ABOVE -01E6B LATIN SMALL LETTER T WITH DOT ABOVE -01E6C LATIN CAPITAL LETTER T WITH DOT BELOW -01E6D LATIN SMALL LETTER T WITH DOT BELOW -01E6E LATIN CAPITAL LETTER T WITH LINE BELOW -01E6F LATIN SMALL LETTER T WITH LINE BELOW -01E70 LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW -01E71 LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW -01E72 LATIN CAPITAL LETTER U WITH DIAERESIS BELOW -01E73 LATIN SMALL LETTER U WITH DIAERESIS BELOW -01E74 LATIN CAPITAL LETTER U WITH TILDE BELOW -01E75 LATIN SMALL LETTER U WITH TILDE BELOW -01E76 LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW -01E77 LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW -01E78 LATIN CAPITAL LETTER U WITH TILDE AND ACUTE -01E79 LATIN SMALL LETTER U WITH TILDE AND ACUTE -01E7A LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS -01E7B LATIN SMALL LETTER U WITH MACRON AND DIAERESIS -01E7C LATIN CAPITAL LETTER V WITH TILDE -01E7D LATIN SMALL LETTER V WITH TILDE -01E7E LATIN CAPITAL LETTER V WITH DOT BELOW -01E7F LATIN SMALL LETTER V WITH DOT BELOW -01E80 LATIN CAPITAL LETTER W WITH GRAVE -01E81 LATIN SMALL LETTER W WITH GRAVE -01E82 LATIN CAPITAL LETTER W WITH ACUTE -01E83 LATIN SMALL LETTER W WITH ACUTE -01E84 LATIN CAPITAL LETTER W WITH DIAERESIS -01E85 LATIN SMALL LETTER W WITH DIAERESIS -01E86 LATIN CAPITAL LETTER W WITH DOT ABOVE -01E87 LATIN SMALL LETTER W WITH DOT ABOVE -01E88 LATIN CAPITAL LETTER W WITH DOT BELOW -01E89 LATIN SMALL LETTER W WITH DOT BELOW -01E8A LATIN CAPITAL LETTER X WITH DOT ABOVE -01E8B LATIN SMALL LETTER X WITH DOT ABOVE -01E8C LATIN CAPITAL LETTER X WITH DIAERESIS -01E8D LATIN SMALL LETTER X WITH DIAERESIS -01E8E LATIN CAPITAL LETTER Y WITH DOT ABOVE -01E8F LATIN SMALL LETTER Y WITH DOT ABOVE -01E90 LATIN CAPITAL LETTER Z WITH CIRCUMFLEX -01E91 LATIN SMALL LETTER Z WITH CIRCUMFLEX -01E92 LATIN CAPITAL LETTER Z WITH DOT BELOW -01E93 LATIN SMALL LETTER Z WITH DOT BELOW -01E94 LATIN CAPITAL LETTER Z WITH LINE BELOW -01E95 LATIN SMALL LETTER Z WITH LINE BELOW -01E96 LATIN SMALL LETTER H WITH LINE BELOW -01E97 LATIN SMALL LETTER T WITH DIAERESIS -01E98 LATIN SMALL LETTER W WITH RING ABOVE -01E99 LATIN SMALL LETTER Y WITH RING ABOVE -01E9A LATIN SMALL LETTER A WITH RIGHT HALF RING -01E9B LATIN SMALL LETTER LONG S WITH DOT ABOVE -01E9C LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE -01E9D LATIN SMALL LETTER LONG S WITH HIGH STROKE -01E9E LATIN CAPITAL LETTER SHARP S -01E9F LATIN SMALL LETTER DELTA -01EA0 LATIN CAPITAL LETTER A WITH DOT BELOW -01EA1 LATIN SMALL LETTER A WITH DOT BELOW -01EA2 LATIN CAPITAL LETTER A WITH HOOK ABOVE -01EA3 LATIN SMALL LETTER A WITH HOOK ABOVE -01EA4 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE -01EA5 LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE -01EA6 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE -01EA7 LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE -01EA8 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE -01EA9 LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE -01EAA LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE -01EAB LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE -01EAC LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW -01EAD LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW -01EAE LATIN CAPITAL LETTER A WITH BREVE AND ACUTE -01EAF LATIN SMALL LETTER A WITH BREVE AND ACUTE -01EB0 LATIN CAPITAL LETTER A WITH BREVE AND GRAVE -01EB1 LATIN SMALL LETTER A WITH BREVE AND GRAVE -01EB2 LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE -01EB3 LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE -01EB4 LATIN CAPITAL LETTER A WITH BREVE AND TILDE -01EB5 LATIN SMALL LETTER A WITH BREVE AND TILDE -01EB6 LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW -01EB7 LATIN SMALL LETTER A WITH BREVE AND DOT BELOW -01EB8 LATIN CAPITAL LETTER E WITH DOT BELOW -01EB9 LATIN SMALL LETTER E WITH DOT BELOW -01EBA LATIN CAPITAL LETTER E WITH HOOK ABOVE -01EBB LATIN SMALL LETTER E WITH HOOK ABOVE -01EBC LATIN CAPITAL LETTER E WITH TILDE -01EBD LATIN SMALL LETTER E WITH TILDE -01EBE LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE -01EBF LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE -01EC0 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE -01EC1 LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE -01EC2 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE -01EC3 LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE -01EC4 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE -01EC5 LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE -01EC6 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW -01EC7 LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW -01EC8 LATIN CAPITAL LETTER I WITH HOOK ABOVE -01EC9 LATIN SMALL LETTER I WITH HOOK ABOVE -01ECA LATIN CAPITAL LETTER I WITH DOT BELOW -01ECB LATIN SMALL LETTER I WITH DOT BELOW -01ECC LATIN CAPITAL LETTER O WITH DOT BELOW -01ECD LATIN SMALL LETTER O WITH DOT BELOW -01ECE LATIN CAPITAL LETTER O WITH HOOK ABOVE -01ECF LATIN SMALL LETTER O WITH HOOK ABOVE -01ED0 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE -01ED1 LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE -01ED2 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE -01ED3 LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE -01ED4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE -01ED5 LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE -01ED6 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE -01ED7 LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE -01ED8 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW -01ED9 LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW -01EDA LATIN CAPITAL LETTER O WITH HORN AND ACUTE -01EDB LATIN SMALL LETTER O WITH HORN AND ACUTE -01EDC LATIN CAPITAL LETTER O WITH HORN AND GRAVE -01EDD LATIN SMALL LETTER O WITH HORN AND GRAVE -01EDE LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE -01EDF LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE -01EE0 LATIN CAPITAL LETTER O WITH HORN AND TILDE -01EE1 LATIN SMALL LETTER O WITH HORN AND TILDE -01EE2 LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW -01EE3 LATIN SMALL LETTER O WITH HORN AND DOT BELOW -01EE4 LATIN CAPITAL LETTER U WITH DOT BELOW -01EE5 LATIN SMALL LETTER U WITH DOT BELOW -01EE6 LATIN CAPITAL LETTER U WITH HOOK ABOVE -01EE7 LATIN SMALL LETTER U WITH HOOK ABOVE -01EE8 LATIN CAPITAL LETTER U WITH HORN AND ACUTE -01EE9 LATIN SMALL LETTER U WITH HORN AND ACUTE -01EEA LATIN CAPITAL LETTER U WITH HORN AND GRAVE -01EEB LATIN SMALL LETTER U WITH HORN AND GRAVE -01EEC LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE -01EED LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE -01EEE LATIN CAPITAL LETTER U WITH HORN AND TILDE -01EEF LATIN SMALL LETTER U WITH HORN AND TILDE -01EF0 LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW -01EF1 LATIN SMALL LETTER U WITH HORN AND DOT BELOW -01EF2 LATIN CAPITAL LETTER Y WITH GRAVE -01EF3 LATIN SMALL LETTER Y WITH GRAVE -01EF4 LATIN CAPITAL LETTER Y WITH DOT BELOW -01EF5 LATIN SMALL LETTER Y WITH DOT BELOW -01EF6 LATIN CAPITAL LETTER Y WITH HOOK ABOVE -01EF7 LATIN SMALL LETTER Y WITH HOOK ABOVE -01EF8 LATIN CAPITAL LETTER Y WITH TILDE -01EF9 LATIN SMALL LETTER Y WITH TILDE -01EFA LATIN CAPITAL LETTER MIDDLE-WELSH LL -01EFB LATIN SMALL LETTER MIDDLE-WELSH LL -01EFC LATIN CAPITAL LETTER MIDDLE-WELSH V -01EFD LATIN SMALL LETTER MIDDLE-WELSH V -01EFE LATIN CAPITAL LETTER Y WITH LOOP -01EFF LATIN SMALL LETTER Y WITH LOOP -01F00 GREEK SMALL LETTER ALPHA WITH PSILI -01F01 GREEK SMALL LETTER ALPHA WITH DASIA -01F02 GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA -01F03 GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA -01F04 GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA -01F05 GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA -01F06 GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI -01F07 GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI -01F08 GREEK CAPITAL LETTER ALPHA WITH PSILI -01F09 GREEK CAPITAL LETTER ALPHA WITH DASIA -01F0A GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA -01F0B GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA -01F0C GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA -01F0D GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA -01F0E GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI -01F0F GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI -01F10 GREEK SMALL LETTER EPSILON WITH PSILI -01F11 GREEK SMALL LETTER EPSILON WITH DASIA -01F12 GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA -01F13 GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA -01F14 GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA -01F15 GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA -01F18 GREEK CAPITAL LETTER EPSILON WITH PSILI -01F19 GREEK CAPITAL LETTER EPSILON WITH DASIA -01F1A GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA -01F1B GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA -01F1C GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA -01F1D GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA -01F20 GREEK SMALL LETTER ETA WITH PSILI -01F21 GREEK SMALL LETTER ETA WITH DASIA -01F22 GREEK SMALL LETTER ETA WITH PSILI AND VARIA -01F23 GREEK SMALL LETTER ETA WITH DASIA AND VARIA -01F24 GREEK SMALL LETTER ETA WITH PSILI AND OXIA -01F25 GREEK SMALL LETTER ETA WITH DASIA AND OXIA -01F26 GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI -01F27 GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI -01F28 GREEK CAPITAL LETTER ETA WITH PSILI -01F29 GREEK CAPITAL LETTER ETA WITH DASIA -01F2A GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA -01F2B GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA -01F2C GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA -01F2D GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA -01F2E GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI -01F2F GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI -01F30 GREEK SMALL LETTER IOTA WITH PSILI -01F31 GREEK SMALL LETTER IOTA WITH DASIA -01F32 GREEK SMALL LETTER IOTA WITH PSILI AND VARIA -01F33 GREEK SMALL LETTER IOTA WITH DASIA AND VARIA -01F34 GREEK SMALL LETTER IOTA WITH PSILI AND OXIA -01F35 GREEK SMALL LETTER IOTA WITH DASIA AND OXIA -01F36 GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI -01F37 GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI -01F38 GREEK CAPITAL LETTER IOTA WITH PSILI -01F39 GREEK CAPITAL LETTER IOTA WITH DASIA -01F3A GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA -01F3B GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA -01F3C GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA -01F3D GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA -01F3E GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI -01F3F GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI -01F40 GREEK SMALL LETTER OMICRON WITH PSILI -01F41 GREEK SMALL LETTER OMICRON WITH DASIA -01F42 GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA -01F43 GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA -01F44 GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA -01F45 GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA -01F48 GREEK CAPITAL LETTER OMICRON WITH PSILI -01F49 GREEK CAPITAL LETTER OMICRON WITH DASIA -01F4A GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA -01F4B GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA -01F4C GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA -01F4D GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA -01F50 GREEK SMALL LETTER UPSILON WITH PSILI -01F51 GREEK SMALL LETTER UPSILON WITH DASIA -01F52 GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA -01F53 GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA -01F54 GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA -01F55 GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA -01F56 GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI -01F57 GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI -01F59 GREEK CAPITAL LETTER UPSILON WITH DASIA -01F5B GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA -01F5D GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA -01F5F GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI -01F60 GREEK SMALL LETTER OMEGA WITH PSILI -01F61 GREEK SMALL LETTER OMEGA WITH DASIA -01F62 GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA -01F63 GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA -01F64 GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA -01F65 GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA -01F66 GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI -01F67 GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI -01F68 GREEK CAPITAL LETTER OMEGA WITH PSILI -01F69 GREEK CAPITAL LETTER OMEGA WITH DASIA -01F6A GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA -01F6B GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA -01F6C GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA -01F6D GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA -01F6E GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI -01F6F GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI -01F70 GREEK SMALL LETTER ALPHA WITH VARIA -01F71 GREEK SMALL LETTER ALPHA WITH OXIA -01F72 GREEK SMALL LETTER EPSILON WITH VARIA -01F73 GREEK SMALL LETTER EPSILON WITH OXIA -01F74 GREEK SMALL LETTER ETA WITH VARIA -01F75 GREEK SMALL LETTER ETA WITH OXIA -01F76 GREEK SMALL LETTER IOTA WITH VARIA -01F77 GREEK SMALL LETTER IOTA WITH OXIA -01F78 GREEK SMALL LETTER OMICRON WITH VARIA -01F79 GREEK SMALL LETTER OMICRON WITH OXIA -01F7A GREEK SMALL LETTER UPSILON WITH VARIA -01F7B GREEK SMALL LETTER UPSILON WITH OXIA -01F7C GREEK SMALL LETTER OMEGA WITH VARIA -01F7D GREEK SMALL LETTER OMEGA WITH OXIA -01F80 GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI -01F81 GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI -01F82 GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI -01F83 GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI -01F84 GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI -01F85 GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI -01F86 GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI -01F87 GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI -01F88 GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI -01F89 GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI -01F8A GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI -01F8B GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI -01F8C GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI -01F8D GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI -01F8E GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI -01F8F GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI -01F90 GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI -01F91 GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI -01F92 GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI -01F93 GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI -01F94 GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI -01F95 GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI -01F96 GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI -01F97 GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI -01F98 GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI -01F99 GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI -01F9A GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI -01F9B GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI -01F9C GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI -01F9D GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI -01F9E GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI -01F9F GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI -01FA0 GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI -01FA1 GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI -01FA2 GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI -01FA3 GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI -01FA4 GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI -01FA5 GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI -01FA6 GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI -01FA7 GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI -01FA8 GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI -01FA9 GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI -01FAA GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI -01FAB GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI -01FAC GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI -01FAD GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI -01FAE GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI -01FAF GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI -01FB0 GREEK SMALL LETTER ALPHA WITH VRACHY -01FB1 GREEK SMALL LETTER ALPHA WITH MACRON -01FB2 GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI -01FB3 GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI -01FB4 GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI -01FB6 GREEK SMALL LETTER ALPHA WITH PERISPOMENI -01FB7 GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI -01FB8 GREEK CAPITAL LETTER ALPHA WITH VRACHY -01FB9 GREEK CAPITAL LETTER ALPHA WITH MACRON -01FBA GREEK CAPITAL LETTER ALPHA WITH VARIA -01FBB GREEK CAPITAL LETTER ALPHA WITH OXIA -01FBC GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI -01FBD GREEK KORONIS -01FBE GREEK PROSGEGRAMMENI -01FBF GREEK PSILI -01FC0 GREEK PERISPOMENI -01FC1 GREEK DIALYTIKA AND PERISPOMENI -01FC2 GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI -01FC3 GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI -01FC4 GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI -01FC6 GREEK SMALL LETTER ETA WITH PERISPOMENI -01FC7 GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI -01FC8 GREEK CAPITAL LETTER EPSILON WITH VARIA -01FC9 GREEK CAPITAL LETTER EPSILON WITH OXIA -01FCA GREEK CAPITAL LETTER ETA WITH VARIA -01FCB GREEK CAPITAL LETTER ETA WITH OXIA -01FCC GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI -01FCD GREEK PSILI AND VARIA -01FCE GREEK PSILI AND OXIA -01FCF GREEK PSILI AND PERISPOMENI -01FD0 GREEK SMALL LETTER IOTA WITH VRACHY -01FD1 GREEK SMALL LETTER IOTA WITH MACRON -01FD2 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA -01FD3 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA -01FD6 GREEK SMALL LETTER IOTA WITH PERISPOMENI -01FD7 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI -01FD8 GREEK CAPITAL LETTER IOTA WITH VRACHY -01FD9 GREEK CAPITAL LETTER IOTA WITH MACRON -01FDA GREEK CAPITAL LETTER IOTA WITH VARIA -01FDB GREEK CAPITAL LETTER IOTA WITH OXIA -01FDD GREEK DASIA AND VARIA -01FDE GREEK DASIA AND OXIA -01FDF GREEK DASIA AND PERISPOMENI -01FE0 GREEK SMALL LETTER UPSILON WITH VRACHY -01FE1 GREEK SMALL LETTER UPSILON WITH MACRON -01FE2 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA -01FE3 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA -01FE4 GREEK SMALL LETTER RHO WITH PSILI -01FE5 GREEK SMALL LETTER RHO WITH DASIA -01FE6 GREEK SMALL LETTER UPSILON WITH PERISPOMENI -01FE7 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI -01FE8 GREEK CAPITAL LETTER UPSILON WITH VRACHY -01FE9 GREEK CAPITAL LETTER UPSILON WITH MACRON -01FEA GREEK CAPITAL LETTER UPSILON WITH VARIA -01FEB GREEK CAPITAL LETTER UPSILON WITH OXIA -01FEC GREEK CAPITAL LETTER RHO WITH DASIA -01FED GREEK DIALYTIKA AND VARIA -01FEE GREEK DIALYTIKA AND OXIA -01FEF GREEK VARIA -01FF2 GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI -01FF3 GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI -01FF4 GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI -01FF6 GREEK SMALL LETTER OMEGA WITH PERISPOMENI -01FF7 GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI -01FF8 GREEK CAPITAL LETTER OMICRON WITH VARIA -01FF9 GREEK CAPITAL LETTER OMICRON WITH OXIA -01FFA GREEK CAPITAL LETTER OMEGA WITH VARIA -01FFB GREEK CAPITAL LETTER OMEGA WITH OXIA -01FFC GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI -01FFD GREEK OXIA -01FFE GREEK DASIA -02000 EN QUAD -02001 EM QUAD -02002 EN SPACE -02003 EM SPACE -02004 THREE-PER-EM SPACE -02005 FOUR-PER-EM SPACE -02006 SIX-PER-EM SPACE -02007 FIGURE SPACE -02008 PUNCTUATION SPACE -02009 THIN SPACE -0200A HAIR SPACE -0200B ZERO WIDTH SPACE -0200B ZWSP -0200C ZERO WIDTH NON-JOINER -0200C ZWNJ -0200D ZERO WIDTH JOINER -0200D ZWJ -0200E LEFT-TO-RIGHT MARK -0200E LRM -0200F RIGHT-TO-LEFT MARK -0200F RLM -02010 HYPHEN -02011 NON-BREAKING HYPHEN -02012 FIGURE DASH -02013 EN DASH -02014 EM DASH -02015 HORIZONTAL BAR -02016 DOUBLE VERTICAL LINE -02017 DOUBLE LOW LINE -02018 LEFT SINGLE QUOTATION MARK -02019 RIGHT SINGLE QUOTATION MARK -0201A SINGLE LOW-9 QUOTATION MARK -0201B SINGLE HIGH-REVERSED-9 QUOTATION MARK -0201C LEFT DOUBLE QUOTATION MARK -0201D RIGHT DOUBLE QUOTATION MARK -0201E DOUBLE LOW-9 QUOTATION MARK -0201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK -02020 DAGGER -02021 DOUBLE DAGGER -02022 BULLET -02023 TRIANGULAR BULLET -02024 ONE DOT LEADER -02025 TWO DOT LEADER -02026 HORIZONTAL ELLIPSIS -02027 HYPHENATION POINT -02028 LINE SEPARATOR -02029 PARAGRAPH SEPARATOR -0202A LEFT-TO-RIGHT EMBEDDING -0202A LRE -0202B RIGHT-TO-LEFT EMBEDDING -0202B RLE -0202C POP DIRECTIONAL FORMATTING -0202C PDF -0202D LEFT-TO-RIGHT OVERRIDE -0202D LRO -0202E RIGHT-TO-LEFT OVERRIDE -0202E RLO -0202F NARROW NO-BREAK SPACE -0202F NNBSP -02030 PER MILLE SIGN -02031 PER TEN THOUSAND SIGN -02032 PRIME -02033 DOUBLE PRIME -02034 TRIPLE PRIME -02035 REVERSED PRIME -02036 REVERSED DOUBLE PRIME -02037 REVERSED TRIPLE PRIME -02038 CARET -02039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK -0203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK -0203B REFERENCE MARK -0203C DOUBLE EXCLAMATION MARK -0203D INTERROBANG -0203E OVERLINE -0203F UNDERTIE -02040 CHARACTER TIE -02041 CARET INSERTION POINT -02042 ASTERISM -02043 HYPHEN BULLET -02044 FRACTION SLASH -02045 LEFT SQUARE BRACKET WITH QUILL -02046 RIGHT SQUARE BRACKET WITH QUILL -02047 DOUBLE QUESTION MARK -02048 QUESTION EXCLAMATION MARK -02049 EXCLAMATION QUESTION MARK -0204A TIRONIAN SIGN ET -0204B REVERSED PILCROW SIGN -0204C BLACK LEFTWARDS BULLET -0204D BLACK RIGHTWARDS BULLET -0204E LOW ASTERISK -0204F REVERSED SEMICOLON -02050 CLOSE UP -02051 TWO ASTERISKS ALIGNED VERTICALLY -02052 COMMERCIAL MINUS SIGN -02053 SWUNG DASH -02054 INVERTED UNDERTIE -02055 FLOWER PUNCTUATION MARK -02056 THREE DOT PUNCTUATION -02057 QUADRUPLE PRIME -02058 FOUR DOT PUNCTUATION -02059 FIVE DOT PUNCTUATION -0205A TWO DOT PUNCTUATION -0205B FOUR DOT MARK -0205C DOTTED CROSS -0205D TRICOLON -0205E VERTICAL FOUR DOTS -0205F MEDIUM MATHEMATICAL SPACE -0205F MMSP -02060 WORD JOINER -02060 WJ -02061 FUNCTION APPLICATION -02062 INVISIBLE TIMES -02063 INVISIBLE SEPARATOR -02064 INVISIBLE PLUS -02066 LEFT-TO-RIGHT ISOLATE -02066 LRI -02067 RIGHT-TO-LEFT ISOLATE -02067 RLI -02068 FIRST STRONG ISOLATE -02068 FSI -02069 POP DIRECTIONAL ISOLATE -02069 PDI -0206A INHIBIT SYMMETRIC SWAPPING -0206B ACTIVATE SYMMETRIC SWAPPING -0206C INHIBIT ARABIC FORM SHAPING -0206D ACTIVATE ARABIC FORM SHAPING -0206E NATIONAL DIGIT SHAPES -0206F NOMINAL DIGIT SHAPES -02070 SUPERSCRIPT ZERO -02071 SUPERSCRIPT LATIN SMALL LETTER I -02074 SUPERSCRIPT FOUR -02075 SUPERSCRIPT FIVE -02076 SUPERSCRIPT SIX -02077 SUPERSCRIPT SEVEN -02078 SUPERSCRIPT EIGHT -02079 SUPERSCRIPT NINE -0207A SUPERSCRIPT PLUS SIGN -0207B SUPERSCRIPT MINUS -0207C SUPERSCRIPT EQUALS SIGN -0207D SUPERSCRIPT LEFT PARENTHESIS -0207E SUPERSCRIPT RIGHT PARENTHESIS -0207F SUPERSCRIPT LATIN SMALL LETTER N -02080 SUBSCRIPT ZERO -02081 SUBSCRIPT ONE -02082 SUBSCRIPT TWO -02083 SUBSCRIPT THREE -02084 SUBSCRIPT FOUR -02085 SUBSCRIPT FIVE -02086 SUBSCRIPT SIX -02087 SUBSCRIPT SEVEN -02088 SUBSCRIPT EIGHT -02089 SUBSCRIPT NINE -0208A SUBSCRIPT PLUS SIGN -0208B SUBSCRIPT MINUS -0208C SUBSCRIPT EQUALS SIGN -0208D SUBSCRIPT LEFT PARENTHESIS -0208E SUBSCRIPT RIGHT PARENTHESIS -02090 LATIN SUBSCRIPT SMALL LETTER A -02091 LATIN SUBSCRIPT SMALL LETTER E -02092 LATIN SUBSCRIPT SMALL LETTER O -02093 LATIN SUBSCRIPT SMALL LETTER X -02094 LATIN SUBSCRIPT SMALL LETTER SCHWA -02095 LATIN SUBSCRIPT SMALL LETTER H -02096 LATIN SUBSCRIPT SMALL LETTER K -02097 LATIN SUBSCRIPT SMALL LETTER L -02098 LATIN SUBSCRIPT SMALL LETTER M -02099 LATIN SUBSCRIPT SMALL LETTER N -0209A LATIN SUBSCRIPT SMALL LETTER P -0209B LATIN SUBSCRIPT SMALL LETTER S -0209C LATIN SUBSCRIPT SMALL LETTER T -020A0 EURO-CURRENCY SIGN -020A1 COLON SIGN -020A2 CRUZEIRO SIGN -020A3 FRENCH FRANC SIGN -020A4 LIRA SIGN -020A5 MILL SIGN -020A6 NAIRA SIGN -020A7 PESETA SIGN -020A8 RUPEE SIGN -020A9 WON SIGN -020AA NEW SHEQEL SIGN -020AB DONG SIGN -020AC EURO SIGN -020AD KIP SIGN -020AE TUGRIK SIGN -020AF DRACHMA SIGN -020B0 GERMAN PENNY SIGN -020B1 PESO SIGN -020B2 GUARANI SIGN -020B3 AUSTRAL SIGN -020B4 HRYVNIA SIGN -020B5 CEDI SIGN -020B6 LIVRE TOURNOIS SIGN -020B7 SPESMILO SIGN -020B8 TENGE SIGN -020B9 INDIAN RUPEE SIGN -020BA TURKISH LIRA SIGN -020BB NORDIC MARK SIGN -020BC MANAT SIGN -020BD RUBLE SIGN -020BE LARI SIGN -020BF BITCOIN SIGN -020D0 COMBINING LEFT HARPOON ABOVE -020D1 COMBINING RIGHT HARPOON ABOVE -020D2 COMBINING LONG VERTICAL LINE OVERLAY -020D3 COMBINING SHORT VERTICAL LINE OVERLAY -020D4 COMBINING ANTICLOCKWISE ARROW ABOVE -020D5 COMBINING CLOCKWISE ARROW ABOVE -020D6 COMBINING LEFT ARROW ABOVE -020D7 COMBINING RIGHT ARROW ABOVE -020D8 COMBINING RING OVERLAY -020D9 COMBINING CLOCKWISE RING OVERLAY -020DA COMBINING ANTICLOCKWISE RING OVERLAY -020DB COMBINING THREE DOTS ABOVE -020DC COMBINING FOUR DOTS ABOVE -020DD COMBINING ENCLOSING CIRCLE -020DE COMBINING ENCLOSING SQUARE -020DF COMBINING ENCLOSING DIAMOND -020E0 COMBINING ENCLOSING CIRCLE BACKSLASH -020E1 COMBINING LEFT RIGHT ARROW ABOVE -020E2 COMBINING ENCLOSING SCREEN -020E3 COMBINING ENCLOSING KEYCAP -020E4 COMBINING ENCLOSING UPWARD POINTING TRIANGLE -020E5 COMBINING REVERSE SOLIDUS OVERLAY -020E6 COMBINING DOUBLE VERTICAL STROKE OVERLAY -020E7 COMBINING ANNUITY SYMBOL -020E8 COMBINING TRIPLE UNDERDOT -020E9 COMBINING WIDE BRIDGE ABOVE -020EA COMBINING LEFTWARDS ARROW OVERLAY -020EB COMBINING LONG DOUBLE SOLIDUS OVERLAY -020EC COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS -020ED COMBINING LEFTWARDS HARPOON WITH BARB DOWNWARDS -020EE COMBINING LEFT ARROW BELOW -020EF COMBINING RIGHT ARROW BELOW -020F0 COMBINING ASTERISK ABOVE -02100 ACCOUNT OF -02101 ADDRESSED TO THE SUBJECT -02102 DOUBLE-STRUCK CAPITAL C -02103 DEGREE CELSIUS -02104 CENTRE LINE SYMBOL -02105 CARE OF -02106 CADA UNA -02107 EULER CONSTANT -02108 SCRUPLE -02109 DEGREE FAHRENHEIT -0210A SCRIPT SMALL G -0210B SCRIPT CAPITAL H -0210C BLACK-LETTER CAPITAL H -0210D DOUBLE-STRUCK CAPITAL H -0210E PLANCK CONSTANT -0210F PLANCK CONSTANT OVER TWO PI -02110 SCRIPT CAPITAL I -02111 BLACK-LETTER CAPITAL I -02112 SCRIPT CAPITAL L -02113 SCRIPT SMALL L -02114 L B BAR SYMBOL -02115 DOUBLE-STRUCK CAPITAL N -02116 NUMERO SIGN -02117 SOUND RECORDING COPYRIGHT -02118 WEIERSTRASS ELLIPTIC FUNCTION -02118 SCRIPT CAPITAL P -02119 DOUBLE-STRUCK CAPITAL P -0211A DOUBLE-STRUCK CAPITAL Q -0211B SCRIPT CAPITAL R -0211C BLACK-LETTER CAPITAL R -0211D DOUBLE-STRUCK CAPITAL R -0211E PRESCRIPTION TAKE -0211F RESPONSE -02120 SERVICE MARK -02121 TELEPHONE SIGN -02122 TRADE MARK SIGN -02123 VERSICLE -02124 DOUBLE-STRUCK CAPITAL Z -02125 OUNCE SIGN -02126 OHM SIGN -02127 INVERTED OHM SIGN -02128 BLACK-LETTER CAPITAL Z -02129 TURNED GREEK SMALL LETTER IOTA -0212A KELVIN SIGN -0212B ANGSTROM SIGN -0212C SCRIPT CAPITAL B -0212D BLACK-LETTER CAPITAL C -0212E ESTIMATED SYMBOL -0212F SCRIPT SMALL E -02130 SCRIPT CAPITAL E -02131 SCRIPT CAPITAL F -02132 TURNED CAPITAL F -02133 SCRIPT CAPITAL M -02134 SCRIPT SMALL O -02135 ALEF SYMBOL -02136 BET SYMBOL -02137 GIMEL SYMBOL -02138 DALET SYMBOL -02139 INFORMATION SOURCE -0213A ROTATED CAPITAL Q -0213B FACSIMILE SIGN -0213C DOUBLE-STRUCK SMALL PI -0213D DOUBLE-STRUCK SMALL GAMMA -0213E DOUBLE-STRUCK CAPITAL GAMMA -0213F DOUBLE-STRUCK CAPITAL PI -02140 DOUBLE-STRUCK N-ARY SUMMATION -02141 TURNED SANS-SERIF CAPITAL G -02142 TURNED SANS-SERIF CAPITAL L -02143 REVERSED SANS-SERIF CAPITAL L -02144 TURNED SANS-SERIF CAPITAL Y -02145 DOUBLE-STRUCK ITALIC CAPITAL D -02146 DOUBLE-STRUCK ITALIC SMALL D -02147 DOUBLE-STRUCK ITALIC SMALL E -02148 DOUBLE-STRUCK ITALIC SMALL I -02149 DOUBLE-STRUCK ITALIC SMALL J -0214A PROPERTY LINE -0214B TURNED AMPERSAND -0214C PER SIGN -0214D AKTIESELSKAB -0214E TURNED SMALL F -0214F SYMBOL FOR SAMARITAN SOURCE -02150 VULGAR FRACTION ONE SEVENTH -02151 VULGAR FRACTION ONE NINTH -02152 VULGAR FRACTION ONE TENTH -02153 VULGAR FRACTION ONE THIRD -02154 VULGAR FRACTION TWO THIRDS -02155 VULGAR FRACTION ONE FIFTH -02156 VULGAR FRACTION TWO FIFTHS -02157 VULGAR FRACTION THREE FIFTHS -02158 VULGAR FRACTION FOUR FIFTHS -02159 VULGAR FRACTION ONE SIXTH -0215A VULGAR FRACTION FIVE SIXTHS -0215B VULGAR FRACTION ONE EIGHTH -0215C VULGAR FRACTION THREE EIGHTHS -0215D VULGAR FRACTION FIVE EIGHTHS -0215E VULGAR FRACTION SEVEN EIGHTHS -0215F FRACTION NUMERATOR ONE -02160 ROMAN NUMERAL ONE -02161 ROMAN NUMERAL TWO -02162 ROMAN NUMERAL THREE -02163 ROMAN NUMERAL FOUR -02164 ROMAN NUMERAL FIVE -02165 ROMAN NUMERAL SIX -02166 ROMAN NUMERAL SEVEN -02167 ROMAN NUMERAL EIGHT -02168 ROMAN NUMERAL NINE -02169 ROMAN NUMERAL TEN -0216A ROMAN NUMERAL ELEVEN -0216B ROMAN NUMERAL TWELVE -0216C ROMAN NUMERAL FIFTY -0216D ROMAN NUMERAL ONE HUNDRED -0216E ROMAN NUMERAL FIVE HUNDRED -0216F ROMAN NUMERAL ONE THOUSAND -02170 SMALL ROMAN NUMERAL ONE -02171 SMALL ROMAN NUMERAL TWO -02172 SMALL ROMAN NUMERAL THREE -02173 SMALL ROMAN NUMERAL FOUR -02174 SMALL ROMAN NUMERAL FIVE -02175 SMALL ROMAN NUMERAL SIX -02176 SMALL ROMAN NUMERAL SEVEN -02177 SMALL ROMAN NUMERAL EIGHT -02178 SMALL ROMAN NUMERAL NINE -02179 SMALL ROMAN NUMERAL TEN -0217A SMALL ROMAN NUMERAL ELEVEN -0217B SMALL ROMAN NUMERAL TWELVE -0217C SMALL ROMAN NUMERAL FIFTY -0217D SMALL ROMAN NUMERAL ONE HUNDRED -0217E SMALL ROMAN NUMERAL FIVE HUNDRED -0217F SMALL ROMAN NUMERAL ONE THOUSAND -02180 ROMAN NUMERAL ONE THOUSAND C D -02181 ROMAN NUMERAL FIVE THOUSAND -02182 ROMAN NUMERAL TEN THOUSAND -02183 ROMAN NUMERAL REVERSED ONE HUNDRED -02184 LATIN SMALL LETTER REVERSED C -02185 ROMAN NUMERAL SIX LATE FORM -02186 ROMAN NUMERAL FIFTY EARLY FORM -02187 ROMAN NUMERAL FIFTY THOUSAND -02188 ROMAN NUMERAL ONE HUNDRED THOUSAND -02189 VULGAR FRACTION ZERO THIRDS -0218A TURNED DIGIT TWO -0218B TURNED DIGIT THREE -02190 LEFTWARDS ARROW -02191 UPWARDS ARROW -02192 RIGHTWARDS ARROW -02193 DOWNWARDS ARROW -02194 LEFT RIGHT ARROW -02195 UP DOWN ARROW -02196 NORTH WEST ARROW -02197 NORTH EAST ARROW -02198 SOUTH EAST ARROW -02199 SOUTH WEST ARROW -0219A LEFTWARDS ARROW WITH STROKE -0219B RIGHTWARDS ARROW WITH STROKE -0219C LEFTWARDS WAVE ARROW -0219D RIGHTWARDS WAVE ARROW -0219E LEFTWARDS TWO HEADED ARROW -0219F UPWARDS TWO HEADED ARROW -021A0 RIGHTWARDS TWO HEADED ARROW -021A1 DOWNWARDS TWO HEADED ARROW -021A2 LEFTWARDS ARROW WITH TAIL -021A3 RIGHTWARDS ARROW WITH TAIL -021A4 LEFTWARDS ARROW FROM BAR -021A5 UPWARDS ARROW FROM BAR -021A6 RIGHTWARDS ARROW FROM BAR -021A7 DOWNWARDS ARROW FROM BAR -021A8 UP DOWN ARROW WITH BASE -021A9 LEFTWARDS ARROW WITH HOOK -021AA RIGHTWARDS ARROW WITH HOOK -021AB LEFTWARDS ARROW WITH LOOP -021AC RIGHTWARDS ARROW WITH LOOP -021AD LEFT RIGHT WAVE ARROW -021AE LEFT RIGHT ARROW WITH STROKE -021AF DOWNWARDS ZIGZAG ARROW -021B0 UPWARDS ARROW WITH TIP LEFTWARDS -021B1 UPWARDS ARROW WITH TIP RIGHTWARDS -021B2 DOWNWARDS ARROW WITH TIP LEFTWARDS -021B3 DOWNWARDS ARROW WITH TIP RIGHTWARDS -021B4 RIGHTWARDS ARROW WITH CORNER DOWNWARDS -021B5 DOWNWARDS ARROW WITH CORNER LEFTWARDS -021B6 ANTICLOCKWISE TOP SEMICIRCLE ARROW -021B7 CLOCKWISE TOP SEMICIRCLE ARROW -021B8 NORTH WEST ARROW TO LONG BAR -021B9 LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR -021BA ANTICLOCKWISE OPEN CIRCLE ARROW -021BB CLOCKWISE OPEN CIRCLE ARROW -021BC LEFTWARDS HARPOON WITH BARB UPWARDS -021BD LEFTWARDS HARPOON WITH BARB DOWNWARDS -021BE UPWARDS HARPOON WITH BARB RIGHTWARDS -021BF UPWARDS HARPOON WITH BARB LEFTWARDS -021C0 RIGHTWARDS HARPOON WITH BARB UPWARDS -021C1 RIGHTWARDS HARPOON WITH BARB DOWNWARDS -021C2 DOWNWARDS HARPOON WITH BARB RIGHTWARDS -021C3 DOWNWARDS HARPOON WITH BARB LEFTWARDS -021C4 RIGHTWARDS ARROW OVER LEFTWARDS ARROW -021C5 UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW -021C6 LEFTWARDS ARROW OVER RIGHTWARDS ARROW -021C7 LEFTWARDS PAIRED ARROWS -021C8 UPWARDS PAIRED ARROWS -021C9 RIGHTWARDS PAIRED ARROWS -021CA DOWNWARDS PAIRED ARROWS -021CB LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON -021CC RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON -021CD LEFTWARDS DOUBLE ARROW WITH STROKE -021CE LEFT RIGHT DOUBLE ARROW WITH STROKE -021CF RIGHTWARDS DOUBLE ARROW WITH STROKE -021D0 LEFTWARDS DOUBLE ARROW -021D1 UPWARDS DOUBLE ARROW -021D2 RIGHTWARDS DOUBLE ARROW -021D3 DOWNWARDS DOUBLE ARROW -021D4 LEFT RIGHT DOUBLE ARROW -021D5 UP DOWN DOUBLE ARROW -021D6 NORTH WEST DOUBLE ARROW -021D7 NORTH EAST DOUBLE ARROW -021D8 SOUTH EAST DOUBLE ARROW -021D9 SOUTH WEST DOUBLE ARROW -021DA LEFTWARDS TRIPLE ARROW -021DB RIGHTWARDS TRIPLE ARROW -021DC LEFTWARDS SQUIGGLE ARROW -021DD RIGHTWARDS SQUIGGLE ARROW -021DE UPWARDS ARROW WITH DOUBLE STROKE -021DF DOWNWARDS ARROW WITH DOUBLE STROKE -021E0 LEFTWARDS DASHED ARROW -021E1 UPWARDS DASHED ARROW -021E2 RIGHTWARDS DASHED ARROW -021E3 DOWNWARDS DASHED ARROW -021E4 LEFTWARDS ARROW TO BAR -021E5 RIGHTWARDS ARROW TO BAR -021E6 LEFTWARDS WHITE ARROW -021E7 UPWARDS WHITE ARROW -021E8 RIGHTWARDS WHITE ARROW -021E9 DOWNWARDS WHITE ARROW -021EA UPWARDS WHITE ARROW FROM BAR -021EB UPWARDS WHITE ARROW ON PEDESTAL -021EC UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR -021ED UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR -021EE UPWARDS WHITE DOUBLE ARROW -021EF UPWARDS WHITE DOUBLE ARROW ON PEDESTAL -021F0 RIGHTWARDS WHITE ARROW FROM WALL -021F1 NORTH WEST ARROW TO CORNER -021F2 SOUTH EAST ARROW TO CORNER -021F3 UP DOWN WHITE ARROW -021F4 RIGHT ARROW WITH SMALL CIRCLE -021F5 DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW -021F6 THREE RIGHTWARDS ARROWS -021F7 LEFTWARDS ARROW WITH VERTICAL STROKE -021F8 RIGHTWARDS ARROW WITH VERTICAL STROKE -021F9 LEFT RIGHT ARROW WITH VERTICAL STROKE -021FA LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE -021FB RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE -021FC LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE -021FD LEFTWARDS OPEN-HEADED ARROW -021FE RIGHTWARDS OPEN-HEADED ARROW -021FF LEFT RIGHT OPEN-HEADED ARROW -02200 FOR ALL -02201 COMPLEMENT -02202 PARTIAL DIFFERENTIAL -02203 THERE EXISTS -02204 THERE DOES NOT EXIST -02205 EMPTY SET -02206 INCREMENT -02207 NABLA -02208 ELEMENT OF -02209 NOT AN ELEMENT OF -0220A SMALL ELEMENT OF -0220B CONTAINS AS MEMBER -0220C DOES NOT CONTAIN AS MEMBER -0220D SMALL CONTAINS AS MEMBER -0220E END OF PROOF -0220F N-ARY PRODUCT -02210 N-ARY COPRODUCT -02211 N-ARY SUMMATION -02212 MINUS SIGN -02213 MINUS-OR-PLUS SIGN -02214 DOT PLUS -02215 DIVISION SLASH -02216 SET MINUS -02217 ASTERISK OPERATOR -02218 RING OPERATOR -02219 BULLET OPERATOR -0221A SQUARE ROOT -0221B CUBE ROOT -0221C FOURTH ROOT -0221D PROPORTIONAL TO -0221E INFINITY -0221F RIGHT ANGLE -02220 ANGLE -02221 MEASURED ANGLE -02222 SPHERICAL ANGLE -02223 DIVIDES -02224 DOES NOT DIVIDE -02225 PARALLEL TO -02226 NOT PARALLEL TO -02227 LOGICAL AND -02228 LOGICAL OR -02229 INTERSECTION -0222A UNION -0222B INTEGRAL -0222C DOUBLE INTEGRAL -0222D TRIPLE INTEGRAL -0222E CONTOUR INTEGRAL -0222F SURFACE INTEGRAL -02230 VOLUME INTEGRAL -02231 CLOCKWISE INTEGRAL -02232 CLOCKWISE CONTOUR INTEGRAL -02233 ANTICLOCKWISE CONTOUR INTEGRAL -02234 THEREFORE -02235 BECAUSE -02236 RATIO -02237 PROPORTION -02238 DOT MINUS -02239 EXCESS -0223A GEOMETRIC PROPORTION -0223B HOMOTHETIC -0223C TILDE OPERATOR -0223D REVERSED TILDE -0223E INVERTED LAZY S -0223F SINE WAVE -02240 WREATH PRODUCT -02241 NOT TILDE -02242 MINUS TILDE -02243 ASYMPTOTICALLY EQUAL TO -02244 NOT ASYMPTOTICALLY EQUAL TO -02245 APPROXIMATELY EQUAL TO -02246 APPROXIMATELY BUT NOT ACTUALLY EQUAL TO -02247 NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO -02248 ALMOST EQUAL TO -02249 NOT ALMOST EQUAL TO -0224A ALMOST EQUAL OR EQUAL TO -0224B TRIPLE TILDE -0224C ALL EQUAL TO -0224D EQUIVALENT TO -0224E GEOMETRICALLY EQUIVALENT TO -0224F DIFFERENCE BETWEEN -02250 APPROACHES THE LIMIT -02251 GEOMETRICALLY EQUAL TO -02252 APPROXIMATELY EQUAL TO OR THE IMAGE OF -02253 IMAGE OF OR APPROXIMATELY EQUAL TO -02254 COLON EQUALS -02255 EQUALS COLON -02256 RING IN EQUAL TO -02257 RING EQUAL TO -02258 CORRESPONDS TO -02259 ESTIMATES -0225A EQUIANGULAR TO -0225B STAR EQUALS -0225C DELTA EQUAL TO -0225D EQUAL TO BY DEFINITION -0225E MEASURED BY -0225F QUESTIONED EQUAL TO -02260 NOT EQUAL TO -02261 IDENTICAL TO -02262 NOT IDENTICAL TO -02263 STRICTLY EQUIVALENT TO -02264 LESS-THAN OR EQUAL TO -02265 GREATER-THAN OR EQUAL TO -02266 LESS-THAN OVER EQUAL TO -02267 GREATER-THAN OVER EQUAL TO -02268 LESS-THAN BUT NOT EQUAL TO -02269 GREATER-THAN BUT NOT EQUAL TO -0226A MUCH LESS-THAN -0226B MUCH GREATER-THAN -0226C BETWEEN -0226D NOT EQUIVALENT TO -0226E NOT LESS-THAN -0226F NOT GREATER-THAN -02270 NEITHER LESS-THAN NOR EQUAL TO -02271 NEITHER GREATER-THAN NOR EQUAL TO -02272 LESS-THAN OR EQUIVALENT TO -02273 GREATER-THAN OR EQUIVALENT TO -02274 NEITHER LESS-THAN NOR EQUIVALENT TO -02275 NEITHER GREATER-THAN NOR EQUIVALENT TO -02276 LESS-THAN OR GREATER-THAN -02277 GREATER-THAN OR LESS-THAN -02278 NEITHER LESS-THAN NOR GREATER-THAN -02279 NEITHER GREATER-THAN NOR LESS-THAN -0227A PRECEDES -0227B SUCCEEDS -0227C PRECEDES OR EQUAL TO -0227D SUCCEEDS OR EQUAL TO -0227E PRECEDES OR EQUIVALENT TO -0227F SUCCEEDS OR EQUIVALENT TO -02280 DOES NOT PRECEDE -02281 DOES NOT SUCCEED -02282 SUBSET OF -02283 SUPERSET OF -02284 NOT A SUBSET OF -02285 NOT A SUPERSET OF -02286 SUBSET OF OR EQUAL TO -02287 SUPERSET OF OR EQUAL TO -02288 NEITHER A SUBSET OF NOR EQUAL TO -02289 NEITHER A SUPERSET OF NOR EQUAL TO -0228A SUBSET OF WITH NOT EQUAL TO -0228B SUPERSET OF WITH NOT EQUAL TO -0228C MULTISET -0228D MULTISET MULTIPLICATION -0228E MULTISET UNION -0228F SQUARE IMAGE OF -02290 SQUARE ORIGINAL OF -02291 SQUARE IMAGE OF OR EQUAL TO -02292 SQUARE ORIGINAL OF OR EQUAL TO -02293 SQUARE CAP -02294 SQUARE CUP -02295 CIRCLED PLUS -02296 CIRCLED MINUS -02297 CIRCLED TIMES -02298 CIRCLED DIVISION SLASH -02299 CIRCLED DOT OPERATOR -0229A CIRCLED RING OPERATOR -0229B CIRCLED ASTERISK OPERATOR -0229C CIRCLED EQUALS -0229D CIRCLED DASH -0229E SQUARED PLUS -0229F SQUARED MINUS -022A0 SQUARED TIMES -022A1 SQUARED DOT OPERATOR -022A2 RIGHT TACK -022A3 LEFT TACK -022A4 DOWN TACK -022A5 UP TACK -022A6 ASSERTION -022A7 MODELS -022A8 TRUE -022A9 FORCES -022AA TRIPLE VERTICAL BAR RIGHT TURNSTILE -022AB DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE -022AC DOES NOT PROVE -022AD NOT TRUE -022AE DOES NOT FORCE -022AF NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE -022B0 PRECEDES UNDER RELATION -022B1 SUCCEEDS UNDER RELATION -022B2 NORMAL SUBGROUP OF -022B3 CONTAINS AS NORMAL SUBGROUP -022B4 NORMAL SUBGROUP OF OR EQUAL TO -022B5 CONTAINS AS NORMAL SUBGROUP OR EQUAL TO -022B6 ORIGINAL OF -022B7 IMAGE OF -022B8 MULTIMAP -022B9 HERMITIAN CONJUGATE MATRIX -022BA INTERCALATE -022BB XOR -022BC NAND -022BD NOR -022BE RIGHT ANGLE WITH ARC -022BF RIGHT TRIANGLE -022C0 N-ARY LOGICAL AND -022C1 N-ARY LOGICAL OR -022C2 N-ARY INTERSECTION -022C3 N-ARY UNION -022C4 DIAMOND OPERATOR -022C5 DOT OPERATOR -022C6 STAR OPERATOR -022C7 DIVISION TIMES -022C8 BOWTIE -022C9 LEFT NORMAL FACTOR SEMIDIRECT PRODUCT -022CA RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT -022CB LEFT SEMIDIRECT PRODUCT -022CC RIGHT SEMIDIRECT PRODUCT -022CD REVERSED TILDE EQUALS -022CE CURLY LOGICAL OR -022CF CURLY LOGICAL AND -022D0 DOUBLE SUBSET -022D1 DOUBLE SUPERSET -022D2 DOUBLE INTERSECTION -022D3 DOUBLE UNION -022D4 PITCHFORK -022D5 EQUAL AND PARALLEL TO -022D6 LESS-THAN WITH DOT -022D7 GREATER-THAN WITH DOT -022D8 VERY MUCH LESS-THAN -022D9 VERY MUCH GREATER-THAN -022DA LESS-THAN EQUAL TO OR GREATER-THAN -022DB GREATER-THAN EQUAL TO OR LESS-THAN -022DC EQUAL TO OR LESS-THAN -022DD EQUAL TO OR GREATER-THAN -022DE EQUAL TO OR PRECEDES -022DF EQUAL TO OR SUCCEEDS -022E0 DOES NOT PRECEDE OR EQUAL -022E1 DOES NOT SUCCEED OR EQUAL -022E2 NOT SQUARE IMAGE OF OR EQUAL TO -022E3 NOT SQUARE ORIGINAL OF OR EQUAL TO -022E4 SQUARE IMAGE OF OR NOT EQUAL TO -022E5 SQUARE ORIGINAL OF OR NOT EQUAL TO -022E6 LESS-THAN BUT NOT EQUIVALENT TO -022E7 GREATER-THAN BUT NOT EQUIVALENT TO -022E8 PRECEDES BUT NOT EQUIVALENT TO -022E9 SUCCEEDS BUT NOT EQUIVALENT TO -022EA NOT NORMAL SUBGROUP OF -022EB DOES NOT CONTAIN AS NORMAL SUBGROUP -022EC NOT NORMAL SUBGROUP OF OR EQUAL TO -022ED DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL -022EE VERTICAL ELLIPSIS -022EF MIDLINE HORIZONTAL ELLIPSIS -022F0 UP RIGHT DIAGONAL ELLIPSIS -022F1 DOWN RIGHT DIAGONAL ELLIPSIS -022F2 ELEMENT OF WITH LONG HORIZONTAL STROKE -022F3 ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE -022F4 SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE -022F5 ELEMENT OF WITH DOT ABOVE -022F6 ELEMENT OF WITH OVERBAR -022F7 SMALL ELEMENT OF WITH OVERBAR -022F8 ELEMENT OF WITH UNDERBAR -022F9 ELEMENT OF WITH TWO HORIZONTAL STROKES -022FA CONTAINS WITH LONG HORIZONTAL STROKE -022FB CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE -022FC SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE -022FD CONTAINS WITH OVERBAR -022FE SMALL CONTAINS WITH OVERBAR -022FF Z NOTATION BAG MEMBERSHIP -02300 DIAMETER SIGN -02301 ELECTRIC ARROW -02302 HOUSE -02303 UP ARROWHEAD -02304 DOWN ARROWHEAD -02305 PROJECTIVE -02306 PERSPECTIVE -02307 WAVY LINE -02308 LEFT CEILING -02309 RIGHT CEILING -0230A LEFT FLOOR -0230B RIGHT FLOOR -0230C BOTTOM RIGHT CROP -0230D BOTTOM LEFT CROP -0230E TOP RIGHT CROP -0230F TOP LEFT CROP -02310 REVERSED NOT SIGN -02311 SQUARE LOZENGE -02312 ARC -02313 SEGMENT -02314 SECTOR -02315 TELEPHONE RECORDER -02316 POSITION INDICATOR -02317 VIEWDATA SQUARE -02318 PLACE OF INTEREST SIGN -02319 TURNED NOT SIGN -0231A WATCH -0231B HOURGLASS -0231C TOP LEFT CORNER -0231D TOP RIGHT CORNER -0231E BOTTOM LEFT CORNER -0231F BOTTOM RIGHT CORNER -02320 TOP HALF INTEGRAL -02321 BOTTOM HALF INTEGRAL -02322 FROWN -02323 SMILE -02324 UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS -02325 OPTION KEY -02326 ERASE TO THE RIGHT -02327 X IN A RECTANGLE BOX -02328 KEYBOARD -02329 LEFT-POINTING ANGLE BRACKET -0232A RIGHT-POINTING ANGLE BRACKET -0232B ERASE TO THE LEFT -0232C BENZENE RING -0232D CYLINDRICITY -0232E ALL AROUND-PROFILE -0232F SYMMETRY -02330 TOTAL RUNOUT -02331 DIMENSION ORIGIN -02332 CONICAL TAPER -02333 SLOPE -02334 COUNTERBORE -02335 COUNTERSINK -02336 APL FUNCTIONAL SYMBOL I-BEAM -02337 APL FUNCTIONAL SYMBOL SQUISH QUAD -02338 APL FUNCTIONAL SYMBOL QUAD EQUAL -02339 APL FUNCTIONAL SYMBOL QUAD DIVIDE -0233A APL FUNCTIONAL SYMBOL QUAD DIAMOND -0233B APL FUNCTIONAL SYMBOL QUAD JOT -0233C APL FUNCTIONAL SYMBOL QUAD CIRCLE -0233D APL FUNCTIONAL SYMBOL CIRCLE STILE -0233E APL FUNCTIONAL SYMBOL CIRCLE JOT -0233F APL FUNCTIONAL SYMBOL SLASH BAR -02340 APL FUNCTIONAL SYMBOL BACKSLASH BAR -02341 APL FUNCTIONAL SYMBOL QUAD SLASH -02342 APL FUNCTIONAL SYMBOL QUAD BACKSLASH -02343 APL FUNCTIONAL SYMBOL QUAD LESS-THAN -02344 APL FUNCTIONAL SYMBOL QUAD GREATER-THAN -02345 APL FUNCTIONAL SYMBOL LEFTWARDS VANE -02346 APL FUNCTIONAL SYMBOL RIGHTWARDS VANE -02347 APL FUNCTIONAL SYMBOL QUAD LEFTWARDS ARROW -02348 APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW -02349 APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH -0234A APL FUNCTIONAL SYMBOL DOWN TACK UNDERBAR -0234B APL FUNCTIONAL SYMBOL DELTA STILE -0234C APL FUNCTIONAL SYMBOL QUAD DOWN CARET -0234D APL FUNCTIONAL SYMBOL QUAD DELTA -0234E APL FUNCTIONAL SYMBOL DOWN TACK JOT -0234F APL FUNCTIONAL SYMBOL UPWARDS VANE -02350 APL FUNCTIONAL SYMBOL QUAD UPWARDS ARROW -02351 APL FUNCTIONAL SYMBOL UP TACK OVERBAR -02352 APL FUNCTIONAL SYMBOL DEL STILE -02353 APL FUNCTIONAL SYMBOL QUAD UP CARET -02354 APL FUNCTIONAL SYMBOL QUAD DEL -02355 APL FUNCTIONAL SYMBOL UP TACK JOT -02356 APL FUNCTIONAL SYMBOL DOWNWARDS VANE -02357 APL FUNCTIONAL SYMBOL QUAD DOWNWARDS ARROW -02358 APL FUNCTIONAL SYMBOL QUOTE UNDERBAR -02359 APL FUNCTIONAL SYMBOL DELTA UNDERBAR -0235A APL FUNCTIONAL SYMBOL DIAMOND UNDERBAR -0235B APL FUNCTIONAL SYMBOL JOT UNDERBAR -0235C APL FUNCTIONAL SYMBOL CIRCLE UNDERBAR -0235D APL FUNCTIONAL SYMBOL UP SHOE JOT -0235E APL FUNCTIONAL SYMBOL QUOTE QUAD -0235F APL FUNCTIONAL SYMBOL CIRCLE STAR -02360 APL FUNCTIONAL SYMBOL QUAD COLON -02361 APL FUNCTIONAL SYMBOL UP TACK DIAERESIS -02362 APL FUNCTIONAL SYMBOL DEL DIAERESIS -02363 APL FUNCTIONAL SYMBOL STAR DIAERESIS -02364 APL FUNCTIONAL SYMBOL JOT DIAERESIS -02365 APL FUNCTIONAL SYMBOL CIRCLE DIAERESIS -02366 APL FUNCTIONAL SYMBOL DOWN SHOE STILE -02367 APL FUNCTIONAL SYMBOL LEFT SHOE STILE -02368 APL FUNCTIONAL SYMBOL TILDE DIAERESIS -02369 APL FUNCTIONAL SYMBOL GREATER-THAN DIAERESIS -0236A APL FUNCTIONAL SYMBOL COMMA BAR -0236B APL FUNCTIONAL SYMBOL DEL TILDE -0236C APL FUNCTIONAL SYMBOL ZILDE -0236D APL FUNCTIONAL SYMBOL STILE TILDE -0236E APL FUNCTIONAL SYMBOL SEMICOLON UNDERBAR -0236F APL FUNCTIONAL SYMBOL QUAD NOT EQUAL -02370 APL FUNCTIONAL SYMBOL QUAD QUESTION -02371 APL FUNCTIONAL SYMBOL DOWN CARET TILDE -02372 APL FUNCTIONAL SYMBOL UP CARET TILDE -02373 APL FUNCTIONAL SYMBOL IOTA -02374 APL FUNCTIONAL SYMBOL RHO -02375 APL FUNCTIONAL SYMBOL OMEGA -02376 APL FUNCTIONAL SYMBOL ALPHA UNDERBAR -02377 APL FUNCTIONAL SYMBOL EPSILON UNDERBAR -02378 APL FUNCTIONAL SYMBOL IOTA UNDERBAR -02379 APL FUNCTIONAL SYMBOL OMEGA UNDERBAR -0237A APL FUNCTIONAL SYMBOL ALPHA -0237B NOT CHECK MARK -0237C RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW -0237D SHOULDERED OPEN BOX -0237E BELL SYMBOL -0237F VERTICAL LINE WITH MIDDLE DOT -02380 INSERTION SYMBOL -02381 CONTINUOUS UNDERLINE SYMBOL -02382 DISCONTINUOUS UNDERLINE SYMBOL -02383 EMPHASIS SYMBOL -02384 COMPOSITION SYMBOL -02385 WHITE SQUARE WITH CENTRE VERTICAL LINE -02386 ENTER SYMBOL -02387 ALTERNATIVE KEY SYMBOL -02388 HELM SYMBOL -02389 CIRCLED HORIZONTAL BAR WITH NOTCH -0238A CIRCLED TRIANGLE DOWN -0238B BROKEN CIRCLE WITH NORTHWEST ARROW -0238C UNDO SYMBOL -0238D MONOSTABLE SYMBOL -0238E HYSTERESIS SYMBOL -0238F OPEN-CIRCUIT-OUTPUT H-TYPE SYMBOL -02390 OPEN-CIRCUIT-OUTPUT L-TYPE SYMBOL -02391 PASSIVE-PULL-DOWN-OUTPUT SYMBOL -02392 PASSIVE-PULL-UP-OUTPUT SYMBOL -02393 DIRECT CURRENT SYMBOL FORM TWO -02394 SOFTWARE-FUNCTION SYMBOL -02395 APL FUNCTIONAL SYMBOL QUAD -02396 DECIMAL SEPARATOR KEY SYMBOL -02397 PREVIOUS PAGE -02398 NEXT PAGE -02399 PRINT SCREEN SYMBOL -0239A CLEAR SCREEN SYMBOL -0239B LEFT PARENTHESIS UPPER HOOK -0239C LEFT PARENTHESIS EXTENSION -0239D LEFT PARENTHESIS LOWER HOOK -0239E RIGHT PARENTHESIS UPPER HOOK -0239F RIGHT PARENTHESIS EXTENSION -023A0 RIGHT PARENTHESIS LOWER HOOK -023A1 LEFT SQUARE BRACKET UPPER CORNER -023A2 LEFT SQUARE BRACKET EXTENSION -023A3 LEFT SQUARE BRACKET LOWER CORNER -023A4 RIGHT SQUARE BRACKET UPPER CORNER -023A5 RIGHT SQUARE BRACKET EXTENSION -023A6 RIGHT SQUARE BRACKET LOWER CORNER -023A7 LEFT CURLY BRACKET UPPER HOOK -023A8 LEFT CURLY BRACKET MIDDLE PIECE -023A9 LEFT CURLY BRACKET LOWER HOOK -023AA CURLY BRACKET EXTENSION -023AB RIGHT CURLY BRACKET UPPER HOOK -023AC RIGHT CURLY BRACKET MIDDLE PIECE -023AD RIGHT CURLY BRACKET LOWER HOOK -023AE INTEGRAL EXTENSION -023AF HORIZONTAL LINE EXTENSION -023B0 UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION -023B1 UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION -023B2 SUMMATION TOP -023B3 SUMMATION BOTTOM -023B4 TOP SQUARE BRACKET -023B5 BOTTOM SQUARE BRACKET -023B6 BOTTOM SQUARE BRACKET OVER TOP SQUARE BRACKET -023B7 RADICAL SYMBOL BOTTOM -023B8 LEFT VERTICAL BOX LINE -023B9 RIGHT VERTICAL BOX LINE -023BA HORIZONTAL SCAN LINE-1 -023BB HORIZONTAL SCAN LINE-3 -023BC HORIZONTAL SCAN LINE-7 -023BD HORIZONTAL SCAN LINE-9 -023BE DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT -023BF DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT -023C0 DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE -023C1 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE -023C2 DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE -023C3 DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE -023C4 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE -023C5 DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE -023C6 DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE -023C7 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE -023C8 DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE -023C9 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL -023CA DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL -023CB DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT -023CC DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT -023CD SQUARE FOOT -023CE RETURN SYMBOL -023CF EJECT SYMBOL -023D0 VERTICAL LINE EXTENSION -023D1 METRICAL BREVE -023D2 METRICAL LONG OVER SHORT -023D3 METRICAL SHORT OVER LONG -023D4 METRICAL LONG OVER TWO SHORTS -023D5 METRICAL TWO SHORTS OVER LONG -023D6 METRICAL TWO SHORTS JOINED -023D7 METRICAL TRISEME -023D8 METRICAL TETRASEME -023D9 METRICAL PENTASEME -023DA EARTH GROUND -023DB FUSE -023DC TOP PARENTHESIS -023DD BOTTOM PARENTHESIS -023DE TOP CURLY BRACKET -023DF BOTTOM CURLY BRACKET -023E0 TOP TORTOISE SHELL BRACKET -023E1 BOTTOM TORTOISE SHELL BRACKET -023E2 WHITE TRAPEZIUM -023E3 BENZENE RING WITH CIRCLE -023E4 STRAIGHTNESS -023E5 FLATNESS -023E6 AC CURRENT -023E7 ELECTRICAL INTERSECTION -023E8 DECIMAL EXPONENT SYMBOL -023E9 BLACK RIGHT-POINTING DOUBLE TRIANGLE -023EA BLACK LEFT-POINTING DOUBLE TRIANGLE -023EB BLACK UP-POINTING DOUBLE TRIANGLE -023EC BLACK DOWN-POINTING DOUBLE TRIANGLE -023ED BLACK RIGHT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR -023EE BLACK LEFT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR -023EF BLACK RIGHT-POINTING TRIANGLE WITH DOUBLE VERTICAL BAR -023F0 ALARM CLOCK -023F1 STOPWATCH -023F2 TIMER CLOCK -023F3 HOURGLASS WITH FLOWING SAND -023F4 BLACK MEDIUM LEFT-POINTING TRIANGLE -023F5 BLACK MEDIUM RIGHT-POINTING TRIANGLE -023F6 BLACK MEDIUM UP-POINTING TRIANGLE -023F7 BLACK MEDIUM DOWN-POINTING TRIANGLE -023F8 DOUBLE VERTICAL BAR -023F9 BLACK SQUARE FOR STOP -023FA BLACK CIRCLE FOR RECORD -023FB POWER SYMBOL -023FC POWER ON-OFF SYMBOL -023FD POWER ON SYMBOL -023FE POWER SLEEP SYMBOL -023FF OBSERVER EYE SYMBOL -02400 SYMBOL FOR NULL -02401 SYMBOL FOR START OF HEADING -02402 SYMBOL FOR START OF TEXT -02403 SYMBOL FOR END OF TEXT -02404 SYMBOL FOR END OF TRANSMISSION -02405 SYMBOL FOR ENQUIRY -02406 SYMBOL FOR ACKNOWLEDGE -02407 SYMBOL FOR BELL -02408 SYMBOL FOR BACKSPACE -02409 SYMBOL FOR HORIZONTAL TABULATION -0240A SYMBOL FOR LINE FEED -0240B SYMBOL FOR VERTICAL TABULATION -0240C SYMBOL FOR FORM FEED -0240D SYMBOL FOR CARRIAGE RETURN -0240E SYMBOL FOR SHIFT OUT -0240F SYMBOL FOR SHIFT IN -02410 SYMBOL FOR DATA LINK ESCAPE -02411 SYMBOL FOR DEVICE CONTROL ONE -02412 SYMBOL FOR DEVICE CONTROL TWO -02413 SYMBOL FOR DEVICE CONTROL THREE -02414 SYMBOL FOR DEVICE CONTROL FOUR -02415 SYMBOL FOR NEGATIVE ACKNOWLEDGE -02416 SYMBOL FOR SYNCHRONOUS IDLE -02417 SYMBOL FOR END OF TRANSMISSION BLOCK -02418 SYMBOL FOR CANCEL -02419 SYMBOL FOR END OF MEDIUM -0241A SYMBOL FOR SUBSTITUTE -0241B SYMBOL FOR ESCAPE -0241C SYMBOL FOR FILE SEPARATOR -0241D SYMBOL FOR GROUP SEPARATOR -0241E SYMBOL FOR RECORD SEPARATOR -0241F SYMBOL FOR UNIT SEPARATOR -02420 SYMBOL FOR SPACE -02421 SYMBOL FOR DELETE -02422 BLANK SYMBOL -02423 OPEN BOX -02424 SYMBOL FOR NEWLINE -02425 SYMBOL FOR DELETE FORM TWO -02426 SYMBOL FOR SUBSTITUTE FORM TWO -02440 OCR HOOK -02441 OCR CHAIR -02442 OCR FORK -02443 OCR INVERTED FORK -02444 OCR BELT BUCKLE -02445 OCR BOW TIE -02446 OCR BRANCH BANK IDENTIFICATION -02447 OCR AMOUNT OF CHECK -02448 MICR ON US SYMBOL -02448 OCR DASH -02449 MICR DASH SYMBOL -02449 OCR CUSTOMER ACCOUNT NUMBER -0244A OCR DOUBLE BACKSLASH -02460 CIRCLED DIGIT ONE -02461 CIRCLED DIGIT TWO -02462 CIRCLED DIGIT THREE -02463 CIRCLED DIGIT FOUR -02464 CIRCLED DIGIT FIVE -02465 CIRCLED DIGIT SIX -02466 CIRCLED DIGIT SEVEN -02467 CIRCLED DIGIT EIGHT -02468 CIRCLED DIGIT NINE -02469 CIRCLED NUMBER TEN -0246A CIRCLED NUMBER ELEVEN -0246B CIRCLED NUMBER TWELVE -0246C CIRCLED NUMBER THIRTEEN -0246D CIRCLED NUMBER FOURTEEN -0246E CIRCLED NUMBER FIFTEEN -0246F CIRCLED NUMBER SIXTEEN -02470 CIRCLED NUMBER SEVENTEEN -02471 CIRCLED NUMBER EIGHTEEN -02472 CIRCLED NUMBER NINETEEN -02473 CIRCLED NUMBER TWENTY -02474 PARENTHESIZED DIGIT ONE -02475 PARENTHESIZED DIGIT TWO -02476 PARENTHESIZED DIGIT THREE -02477 PARENTHESIZED DIGIT FOUR -02478 PARENTHESIZED DIGIT FIVE -02479 PARENTHESIZED DIGIT SIX -0247A PARENTHESIZED DIGIT SEVEN -0247B PARENTHESIZED DIGIT EIGHT -0247C PARENTHESIZED DIGIT NINE -0247D PARENTHESIZED NUMBER TEN -0247E PARENTHESIZED NUMBER ELEVEN -0247F PARENTHESIZED NUMBER TWELVE -02480 PARENTHESIZED NUMBER THIRTEEN -02481 PARENTHESIZED NUMBER FOURTEEN -02482 PARENTHESIZED NUMBER FIFTEEN -02483 PARENTHESIZED NUMBER SIXTEEN -02484 PARENTHESIZED NUMBER SEVENTEEN -02485 PARENTHESIZED NUMBER EIGHTEEN -02486 PARENTHESIZED NUMBER NINETEEN -02487 PARENTHESIZED NUMBER TWENTY -02488 DIGIT ONE FULL STOP -02489 DIGIT TWO FULL STOP -0248A DIGIT THREE FULL STOP -0248B DIGIT FOUR FULL STOP -0248C DIGIT FIVE FULL STOP -0248D DIGIT SIX FULL STOP -0248E DIGIT SEVEN FULL STOP -0248F DIGIT EIGHT FULL STOP -02490 DIGIT NINE FULL STOP -02491 NUMBER TEN FULL STOP -02492 NUMBER ELEVEN FULL STOP -02493 NUMBER TWELVE FULL STOP -02494 NUMBER THIRTEEN FULL STOP -02495 NUMBER FOURTEEN FULL STOP -02496 NUMBER FIFTEEN FULL STOP -02497 NUMBER SIXTEEN FULL STOP -02498 NUMBER SEVENTEEN FULL STOP -02499 NUMBER EIGHTEEN FULL STOP -0249A NUMBER NINETEEN FULL STOP -0249B NUMBER TWENTY FULL STOP -0249C PARENTHESIZED LATIN SMALL LETTER A -0249D PARENTHESIZED LATIN SMALL LETTER B -0249E PARENTHESIZED LATIN SMALL LETTER C -0249F PARENTHESIZED LATIN SMALL LETTER D -024A0 PARENTHESIZED LATIN SMALL LETTER E -024A1 PARENTHESIZED LATIN SMALL LETTER F -024A2 PARENTHESIZED LATIN SMALL LETTER G -024A3 PARENTHESIZED LATIN SMALL LETTER H -024A4 PARENTHESIZED LATIN SMALL LETTER I -024A5 PARENTHESIZED LATIN SMALL LETTER J -024A6 PARENTHESIZED LATIN SMALL LETTER K -024A7 PARENTHESIZED LATIN SMALL LETTER L -024A8 PARENTHESIZED LATIN SMALL LETTER M -024A9 PARENTHESIZED LATIN SMALL LETTER N -024AA PARENTHESIZED LATIN SMALL LETTER O -024AB PARENTHESIZED LATIN SMALL LETTER P -024AC PARENTHESIZED LATIN SMALL LETTER Q -024AD PARENTHESIZED LATIN SMALL LETTER R -024AE PARENTHESIZED LATIN SMALL LETTER S -024AF PARENTHESIZED LATIN SMALL LETTER T -024B0 PARENTHESIZED LATIN SMALL LETTER U -024B1 PARENTHESIZED LATIN SMALL LETTER V -024B2 PARENTHESIZED LATIN SMALL LETTER W -024B3 PARENTHESIZED LATIN SMALL LETTER X -024B4 PARENTHESIZED LATIN SMALL LETTER Y -024B5 PARENTHESIZED LATIN SMALL LETTER Z -024B6 CIRCLED LATIN CAPITAL LETTER A -024B7 CIRCLED LATIN CAPITAL LETTER B -024B8 CIRCLED LATIN CAPITAL LETTER C -024B9 CIRCLED LATIN CAPITAL LETTER D -024BA CIRCLED LATIN CAPITAL LETTER E -024BB CIRCLED LATIN CAPITAL LETTER F -024BC CIRCLED LATIN CAPITAL LETTER G -024BD CIRCLED LATIN CAPITAL LETTER H -024BE CIRCLED LATIN CAPITAL LETTER I -024BF CIRCLED LATIN CAPITAL LETTER J -024C0 CIRCLED LATIN CAPITAL LETTER K -024C1 CIRCLED LATIN CAPITAL LETTER L -024C2 CIRCLED LATIN CAPITAL LETTER M -024C3 CIRCLED LATIN CAPITAL LETTER N -024C4 CIRCLED LATIN CAPITAL LETTER O -024C5 CIRCLED LATIN CAPITAL LETTER P -024C6 CIRCLED LATIN CAPITAL LETTER Q -024C7 CIRCLED LATIN CAPITAL LETTER R -024C8 CIRCLED LATIN CAPITAL LETTER S -024C9 CIRCLED LATIN CAPITAL LETTER T -024CA CIRCLED LATIN CAPITAL LETTER U -024CB CIRCLED LATIN CAPITAL LETTER V -024CC CIRCLED LATIN CAPITAL LETTER W -024CD CIRCLED LATIN CAPITAL LETTER X -024CE CIRCLED LATIN CAPITAL LETTER Y -024CF CIRCLED LATIN CAPITAL LETTER Z -024D0 CIRCLED LATIN SMALL LETTER A -024D1 CIRCLED LATIN SMALL LETTER B -024D2 CIRCLED LATIN SMALL LETTER C -024D3 CIRCLED LATIN SMALL LETTER D -024D4 CIRCLED LATIN SMALL LETTER E -024D5 CIRCLED LATIN SMALL LETTER F -024D6 CIRCLED LATIN SMALL LETTER G -024D7 CIRCLED LATIN SMALL LETTER H -024D8 CIRCLED LATIN SMALL LETTER I -024D9 CIRCLED LATIN SMALL LETTER J -024DA CIRCLED LATIN SMALL LETTER K -024DB CIRCLED LATIN SMALL LETTER L -024DC CIRCLED LATIN SMALL LETTER M -024DD CIRCLED LATIN SMALL LETTER N -024DE CIRCLED LATIN SMALL LETTER O -024DF CIRCLED LATIN SMALL LETTER P -024E0 CIRCLED LATIN SMALL LETTER Q -024E1 CIRCLED LATIN SMALL LETTER R -024E2 CIRCLED LATIN SMALL LETTER S -024E3 CIRCLED LATIN SMALL LETTER T -024E4 CIRCLED LATIN SMALL LETTER U -024E5 CIRCLED LATIN SMALL LETTER V -024E6 CIRCLED LATIN SMALL LETTER W -024E7 CIRCLED LATIN SMALL LETTER X -024E8 CIRCLED LATIN SMALL LETTER Y -024E9 CIRCLED LATIN SMALL LETTER Z -024EA CIRCLED DIGIT ZERO -024EB NEGATIVE CIRCLED NUMBER ELEVEN -024EC NEGATIVE CIRCLED NUMBER TWELVE -024ED NEGATIVE CIRCLED NUMBER THIRTEEN -024EE NEGATIVE CIRCLED NUMBER FOURTEEN -024EF NEGATIVE CIRCLED NUMBER FIFTEEN -024F0 NEGATIVE CIRCLED NUMBER SIXTEEN -024F1 NEGATIVE CIRCLED NUMBER SEVENTEEN -024F2 NEGATIVE CIRCLED NUMBER EIGHTEEN -024F3 NEGATIVE CIRCLED NUMBER NINETEEN -024F4 NEGATIVE CIRCLED NUMBER TWENTY -024F5 DOUBLE CIRCLED DIGIT ONE -024F6 DOUBLE CIRCLED DIGIT TWO -024F7 DOUBLE CIRCLED DIGIT THREE -024F8 DOUBLE CIRCLED DIGIT FOUR -024F9 DOUBLE CIRCLED DIGIT FIVE -024FA DOUBLE CIRCLED DIGIT SIX -024FB DOUBLE CIRCLED DIGIT SEVEN -024FC DOUBLE CIRCLED DIGIT EIGHT -024FD DOUBLE CIRCLED DIGIT NINE -024FE DOUBLE CIRCLED NUMBER TEN -024FF NEGATIVE CIRCLED DIGIT ZERO -02500 BOX DRAWINGS LIGHT HORIZONTAL -02501 BOX DRAWINGS HEAVY HORIZONTAL -02502 BOX DRAWINGS LIGHT VERTICAL -02503 BOX DRAWINGS HEAVY VERTICAL -02504 BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL -02505 BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL -02506 BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL -02507 BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL -02508 BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL -02509 BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL -0250A BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL -0250B BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL -0250C BOX DRAWINGS LIGHT DOWN AND RIGHT -0250D BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY -0250E BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT -0250F BOX DRAWINGS HEAVY DOWN AND RIGHT -02510 BOX DRAWINGS LIGHT DOWN AND LEFT -02511 BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY -02512 BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT -02513 BOX DRAWINGS HEAVY DOWN AND LEFT -02514 BOX DRAWINGS LIGHT UP AND RIGHT -02515 BOX DRAWINGS UP LIGHT AND RIGHT HEAVY -02516 BOX DRAWINGS UP HEAVY AND RIGHT LIGHT -02517 BOX DRAWINGS HEAVY UP AND RIGHT -02518 BOX DRAWINGS LIGHT UP AND LEFT -02519 BOX DRAWINGS UP LIGHT AND LEFT HEAVY -0251A BOX DRAWINGS UP HEAVY AND LEFT LIGHT -0251B BOX DRAWINGS HEAVY UP AND LEFT -0251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT -0251D BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY -0251E BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT -0251F BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT -02520 BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT -02521 BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY -02522 BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY -02523 BOX DRAWINGS HEAVY VERTICAL AND RIGHT -02524 BOX DRAWINGS LIGHT VERTICAL AND LEFT -02525 BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY -02526 BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT -02527 BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT -02528 BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT -02529 BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY -0252A BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY -0252B BOX DRAWINGS HEAVY VERTICAL AND LEFT -0252C BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -0252D BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT -0252E BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT -0252F BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY -02530 BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT -02531 BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY -02532 BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY -02533 BOX DRAWINGS HEAVY DOWN AND HORIZONTAL -02534 BOX DRAWINGS LIGHT UP AND HORIZONTAL -02535 BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT -02536 BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT -02537 BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY -02538 BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT -02539 BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY -0253A BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY -0253B BOX DRAWINGS HEAVY UP AND HORIZONTAL -0253C BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -0253D BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT -0253E BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT -0253F BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY -02540 BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT -02541 BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT -02542 BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT -02543 BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT -02544 BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT -02545 BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT -02546 BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT -02547 BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY -02548 BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY -02549 BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY -0254A BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY -0254B BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL -0254C BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL -0254D BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL -0254E BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL -0254F BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL -02550 BOX DRAWINGS DOUBLE HORIZONTAL -02551 BOX DRAWINGS DOUBLE VERTICAL -02552 BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE -02553 BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE -02554 BOX DRAWINGS DOUBLE DOWN AND RIGHT -02555 BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE -02556 BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE -02557 BOX DRAWINGS DOUBLE DOWN AND LEFT -02558 BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE -02559 BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE -0255A BOX DRAWINGS DOUBLE UP AND RIGHT -0255B BOX DRAWINGS UP SINGLE AND LEFT DOUBLE -0255C BOX DRAWINGS UP DOUBLE AND LEFT SINGLE -0255D BOX DRAWINGS DOUBLE UP AND LEFT -0255E BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE -0255F BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE -02560 BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -02561 BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE -02562 BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE -02563 BOX DRAWINGS DOUBLE VERTICAL AND LEFT -02564 BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE -02565 BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE -02566 BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -02567 BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE -02568 BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE -02569 BOX DRAWINGS DOUBLE UP AND HORIZONTAL -0256A BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE -0256B BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE -0256C BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -0256D BOX DRAWINGS LIGHT ARC DOWN AND RIGHT -0256E BOX DRAWINGS LIGHT ARC DOWN AND LEFT -0256F BOX DRAWINGS LIGHT ARC UP AND LEFT -02570 BOX DRAWINGS LIGHT ARC UP AND RIGHT -02571 BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT -02572 BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT -02573 BOX DRAWINGS LIGHT DIAGONAL CROSS -02574 BOX DRAWINGS LIGHT LEFT -02575 BOX DRAWINGS LIGHT UP -02576 BOX DRAWINGS LIGHT RIGHT -02577 BOX DRAWINGS LIGHT DOWN -02578 BOX DRAWINGS HEAVY LEFT -02579 BOX DRAWINGS HEAVY UP -0257A BOX DRAWINGS HEAVY RIGHT -0257B BOX DRAWINGS HEAVY DOWN -0257C BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT -0257D BOX DRAWINGS LIGHT UP AND HEAVY DOWN -0257E BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT -0257F BOX DRAWINGS HEAVY UP AND LIGHT DOWN -02580 UPPER HALF BLOCK -02581 LOWER ONE EIGHTH BLOCK -02582 LOWER ONE QUARTER BLOCK -02583 LOWER THREE EIGHTHS BLOCK -02584 LOWER HALF BLOCK -02585 LOWER FIVE EIGHTHS BLOCK -02586 LOWER THREE QUARTERS BLOCK -02587 LOWER SEVEN EIGHTHS BLOCK -02588 FULL BLOCK -02589 LEFT SEVEN EIGHTHS BLOCK -0258A LEFT THREE QUARTERS BLOCK -0258B LEFT FIVE EIGHTHS BLOCK -0258C LEFT HALF BLOCK -0258D LEFT THREE EIGHTHS BLOCK -0258E LEFT ONE QUARTER BLOCK -0258F LEFT ONE EIGHTH BLOCK -02590 RIGHT HALF BLOCK -02591 LIGHT SHADE -02592 MEDIUM SHADE -02593 DARK SHADE -02594 UPPER ONE EIGHTH BLOCK -02595 RIGHT ONE EIGHTH BLOCK -02596 QUADRANT LOWER LEFT -02597 QUADRANT LOWER RIGHT -02598 QUADRANT UPPER LEFT -02599 QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT -0259A QUADRANT UPPER LEFT AND LOWER RIGHT -0259B QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT -0259C QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT -0259D QUADRANT UPPER RIGHT -0259E QUADRANT UPPER RIGHT AND LOWER LEFT -0259F QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT -025A0 BLACK SQUARE -025A1 WHITE SQUARE -025A2 WHITE SQUARE WITH ROUNDED CORNERS -025A3 WHITE SQUARE CONTAINING BLACK SMALL SQUARE -025A4 SQUARE WITH HORIZONTAL FILL -025A5 SQUARE WITH VERTICAL FILL -025A6 SQUARE WITH ORTHOGONAL CROSSHATCH FILL -025A7 SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL -025A8 SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL -025A9 SQUARE WITH DIAGONAL CROSSHATCH FILL -025AA BLACK SMALL SQUARE -025AB WHITE SMALL SQUARE -025AC BLACK RECTANGLE -025AD WHITE RECTANGLE -025AE BLACK VERTICAL RECTANGLE -025AF WHITE VERTICAL RECTANGLE -025B0 BLACK PARALLELOGRAM -025B1 WHITE PARALLELOGRAM -025B2 BLACK UP-POINTING TRIANGLE -025B3 WHITE UP-POINTING TRIANGLE -025B4 BLACK UP-POINTING SMALL TRIANGLE -025B5 WHITE UP-POINTING SMALL TRIANGLE -025B6 BLACK RIGHT-POINTING TRIANGLE -025B7 WHITE RIGHT-POINTING TRIANGLE -025B8 BLACK RIGHT-POINTING SMALL TRIANGLE -025B9 WHITE RIGHT-POINTING SMALL TRIANGLE -025BA BLACK RIGHT-POINTING POINTER -025BB WHITE RIGHT-POINTING POINTER -025BC BLACK DOWN-POINTING TRIANGLE -025BD WHITE DOWN-POINTING TRIANGLE -025BE BLACK DOWN-POINTING SMALL TRIANGLE -025BF WHITE DOWN-POINTING SMALL TRIANGLE -025C0 BLACK LEFT-POINTING TRIANGLE -025C1 WHITE LEFT-POINTING TRIANGLE -025C2 BLACK LEFT-POINTING SMALL TRIANGLE -025C3 WHITE LEFT-POINTING SMALL TRIANGLE -025C4 BLACK LEFT-POINTING POINTER -025C5 WHITE LEFT-POINTING POINTER -025C6 BLACK DIAMOND -025C7 WHITE DIAMOND -025C8 WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND -025C9 FISHEYE -025CA LOZENGE -025CB WHITE CIRCLE -025CC DOTTED CIRCLE -025CD CIRCLE WITH VERTICAL FILL -025CE BULLSEYE -025CF BLACK CIRCLE -025D0 CIRCLE WITH LEFT HALF BLACK -025D1 CIRCLE WITH RIGHT HALF BLACK -025D2 CIRCLE WITH LOWER HALF BLACK -025D3 CIRCLE WITH UPPER HALF BLACK -025D4 CIRCLE WITH UPPER RIGHT QUADRANT BLACK -025D5 CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACK -025D6 LEFT HALF BLACK CIRCLE -025D7 RIGHT HALF BLACK CIRCLE -025D8 INVERSE BULLET -025D9 INVERSE WHITE CIRCLE -025DA UPPER HALF INVERSE WHITE CIRCLE -025DB LOWER HALF INVERSE WHITE CIRCLE -025DC UPPER LEFT QUADRANT CIRCULAR ARC -025DD UPPER RIGHT QUADRANT CIRCULAR ARC -025DE LOWER RIGHT QUADRANT CIRCULAR ARC -025DF LOWER LEFT QUADRANT CIRCULAR ARC -025E0 UPPER HALF CIRCLE -025E1 LOWER HALF CIRCLE -025E2 BLACK LOWER RIGHT TRIANGLE -025E3 BLACK LOWER LEFT TRIANGLE -025E4 BLACK UPPER LEFT TRIANGLE -025E5 BLACK UPPER RIGHT TRIANGLE -025E6 WHITE BULLET -025E7 SQUARE WITH LEFT HALF BLACK -025E8 SQUARE WITH RIGHT HALF BLACK -025E9 SQUARE WITH UPPER LEFT DIAGONAL HALF BLACK -025EA SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK -025EB WHITE SQUARE WITH VERTICAL BISECTING LINE -025EC WHITE UP-POINTING TRIANGLE WITH DOT -025ED UP-POINTING TRIANGLE WITH LEFT HALF BLACK -025EE UP-POINTING TRIANGLE WITH RIGHT HALF BLACK -025EF LARGE CIRCLE -025F0 WHITE SQUARE WITH UPPER LEFT QUADRANT -025F1 WHITE SQUARE WITH LOWER LEFT QUADRANT -025F2 WHITE SQUARE WITH LOWER RIGHT QUADRANT -025F3 WHITE SQUARE WITH UPPER RIGHT QUADRANT -025F4 WHITE CIRCLE WITH UPPER LEFT QUADRANT -025F5 WHITE CIRCLE WITH LOWER LEFT QUADRANT -025F6 WHITE CIRCLE WITH LOWER RIGHT QUADRANT -025F7 WHITE CIRCLE WITH UPPER RIGHT QUADRANT -025F8 UPPER LEFT TRIANGLE -025F9 UPPER RIGHT TRIANGLE -025FA LOWER LEFT TRIANGLE -025FB WHITE MEDIUM SQUARE -025FC BLACK MEDIUM SQUARE -025FD WHITE MEDIUM SMALL SQUARE -025FE BLACK MEDIUM SMALL SQUARE -025FF LOWER RIGHT TRIANGLE -02600 BLACK SUN WITH RAYS -02601 CLOUD -02602 UMBRELLA -02603 SNOWMAN -02604 COMET -02605 BLACK STAR -02606 WHITE STAR -02607 LIGHTNING -02608 THUNDERSTORM -02609 SUN -0260A ASCENDING NODE -0260B DESCENDING NODE -0260C CONJUNCTION -0260D OPPOSITION -0260E BLACK TELEPHONE -0260F WHITE TELEPHONE -02610 BALLOT BOX -02611 BALLOT BOX WITH CHECK -02612 BALLOT BOX WITH X -02613 SALTIRE -02614 UMBRELLA WITH RAIN DROPS -02615 HOT BEVERAGE -02616 WHITE SHOGI PIECE -02617 BLACK SHOGI PIECE -02618 SHAMROCK -02619 REVERSED ROTATED FLORAL HEART BULLET -0261A BLACK LEFT POINTING INDEX -0261B BLACK RIGHT POINTING INDEX -0261C WHITE LEFT POINTING INDEX -0261D WHITE UP POINTING INDEX -0261E WHITE RIGHT POINTING INDEX -0261F WHITE DOWN POINTING INDEX -02620 SKULL AND CROSSBONES -02621 CAUTION SIGN -02622 RADIOACTIVE SIGN -02623 BIOHAZARD SIGN -02624 CADUCEUS -02625 ANKH -02626 ORTHODOX CROSS -02627 CHI RHO -02628 CROSS OF LORRAINE -02629 CROSS OF JERUSALEM -0262A STAR AND CRESCENT -0262B FARSI SYMBOL -0262C ADI SHAKTI -0262D HAMMER AND SICKLE -0262E PEACE SYMBOL -0262F YIN YANG -02630 TRIGRAM FOR HEAVEN -02631 TRIGRAM FOR LAKE -02632 TRIGRAM FOR FIRE -02633 TRIGRAM FOR THUNDER -02634 TRIGRAM FOR WIND -02635 TRIGRAM FOR WATER -02636 TRIGRAM FOR MOUNTAIN -02637 TRIGRAM FOR EARTH -02638 WHEEL OF DHARMA -02639 WHITE FROWNING FACE -0263A WHITE SMILING FACE -0263B BLACK SMILING FACE -0263C WHITE SUN WITH RAYS -0263D FIRST QUARTER MOON -0263E LAST QUARTER MOON -0263F MERCURY -02640 FEMALE SIGN -02641 EARTH -02642 MALE SIGN -02643 JUPITER -02644 SATURN -02645 URANUS -02646 NEPTUNE -02647 PLUTO -02648 ARIES -02649 TAURUS -0264A GEMINI -0264B CANCER -0264C LEO -0264D VIRGO -0264E LIBRA -0264F SCORPIUS -02650 SAGITTARIUS -02651 CAPRICORN -02652 AQUARIUS -02653 PISCES -02654 WHITE CHESS KING -02655 WHITE CHESS QUEEN -02656 WHITE CHESS ROOK -02657 WHITE CHESS BISHOP -02658 WHITE CHESS KNIGHT -02659 WHITE CHESS PAWN -0265A BLACK CHESS KING -0265B BLACK CHESS QUEEN -0265C BLACK CHESS ROOK -0265D BLACK CHESS BISHOP -0265E BLACK CHESS KNIGHT -0265F BLACK CHESS PAWN -02660 BLACK SPADE SUIT -02661 WHITE HEART SUIT -02662 WHITE DIAMOND SUIT -02663 BLACK CLUB SUIT -02664 WHITE SPADE SUIT -02665 BLACK HEART SUIT -02666 BLACK DIAMOND SUIT -02667 WHITE CLUB SUIT -02668 HOT SPRINGS -02669 QUARTER NOTE -0266A EIGHTH NOTE -0266B BEAMED EIGHTH NOTES -0266C BEAMED SIXTEENTH NOTES -0266D MUSIC FLAT SIGN -0266E MUSIC NATURAL SIGN -0266F MUSIC SHARP SIGN -02670 WEST SYRIAC CROSS -02671 EAST SYRIAC CROSS -02672 UNIVERSAL RECYCLING SYMBOL -02673 RECYCLING SYMBOL FOR TYPE-1 PLASTICS -02674 RECYCLING SYMBOL FOR TYPE-2 PLASTICS -02675 RECYCLING SYMBOL FOR TYPE-3 PLASTICS -02676 RECYCLING SYMBOL FOR TYPE-4 PLASTICS -02677 RECYCLING SYMBOL FOR TYPE-5 PLASTICS -02678 RECYCLING SYMBOL FOR TYPE-6 PLASTICS -02679 RECYCLING SYMBOL FOR TYPE-7 PLASTICS -0267A RECYCLING SYMBOL FOR GENERIC MATERIALS -0267B BLACK UNIVERSAL RECYCLING SYMBOL -0267C RECYCLED PAPER SYMBOL -0267D PARTIALLY-RECYCLED PAPER SYMBOL -0267E PERMANENT PAPER SIGN -0267F WHEELCHAIR SYMBOL -02680 DIE FACE-1 -02681 DIE FACE-2 -02682 DIE FACE-3 -02683 DIE FACE-4 -02684 DIE FACE-5 -02685 DIE FACE-6 -02686 WHITE CIRCLE WITH DOT RIGHT -02687 WHITE CIRCLE WITH TWO DOTS -02688 BLACK CIRCLE WITH WHITE DOT RIGHT -02689 BLACK CIRCLE WITH TWO WHITE DOTS -0268A MONOGRAM FOR YANG -0268B MONOGRAM FOR YIN -0268C DIGRAM FOR GREATER YANG -0268D DIGRAM FOR LESSER YIN -0268E DIGRAM FOR LESSER YANG -0268F DIGRAM FOR GREATER YIN -02690 WHITE FLAG -02691 BLACK FLAG -02692 HAMMER AND PICK -02693 ANCHOR -02694 CROSSED SWORDS -02695 STAFF OF AESCULAPIUS -02696 SCALES -02697 ALEMBIC -02698 FLOWER -02699 GEAR -0269A STAFF OF HERMES -0269B ATOM SYMBOL -0269C FLEUR-DE-LIS -0269D OUTLINED WHITE STAR -0269E THREE LINES CONVERGING RIGHT -0269F THREE LINES CONVERGING LEFT -026A0 WARNING SIGN -026A1 HIGH VOLTAGE SIGN -026A2 DOUBLED FEMALE SIGN -026A3 DOUBLED MALE SIGN -026A4 INTERLOCKED FEMALE AND MALE SIGN -026A5 MALE AND FEMALE SIGN -026A6 MALE WITH STROKE SIGN -026A7 MALE WITH STROKE AND MALE AND FEMALE SIGN -026A8 VERTICAL MALE WITH STROKE SIGN -026A9 HORIZONTAL MALE WITH STROKE SIGN -026AA MEDIUM WHITE CIRCLE -026AB MEDIUM BLACK CIRCLE -026AC MEDIUM SMALL WHITE CIRCLE -026AD MARRIAGE SYMBOL -026AE DIVORCE SYMBOL -026AF UNMARRIED PARTNERSHIP SYMBOL -026B0 COFFIN -026B1 FUNERAL URN -026B2 NEUTER -026B3 CERES -026B4 PALLAS -026B5 JUNO -026B6 VESTA -026B7 CHIRON -026B8 BLACK MOON LILITH -026B9 SEXTILE -026BA SEMISEXTILE -026BB QUINCUNX -026BC SESQUIQUADRATE -026BD SOCCER BALL -026BE BASEBALL -026BF SQUARED KEY -026C0 WHITE DRAUGHTS MAN -026C1 WHITE DRAUGHTS KING -026C2 BLACK DRAUGHTS MAN -026C3 BLACK DRAUGHTS KING -026C4 SNOWMAN WITHOUT SNOW -026C5 SUN BEHIND CLOUD -026C6 RAIN -026C7 BLACK SNOWMAN -026C8 THUNDER CLOUD AND RAIN -026C9 TURNED WHITE SHOGI PIECE -026CA TURNED BLACK SHOGI PIECE -026CB WHITE DIAMOND IN SQUARE -026CC CROSSING LANES -026CD DISABLED CAR -026CE OPHIUCHUS -026CF PICK -026D0 CAR SLIDING -026D1 HELMET WITH WHITE CROSS -026D2 CIRCLED CROSSING LANES -026D3 CHAINS -026D4 NO ENTRY -026D5 ALTERNATE ONE-WAY LEFT WAY TRAFFIC -026D6 BLACK TWO-WAY LEFT WAY TRAFFIC -026D7 WHITE TWO-WAY LEFT WAY TRAFFIC -026D8 BLACK LEFT LANE MERGE -026D9 WHITE LEFT LANE MERGE -026DA DRIVE SLOW SIGN -026DB HEAVY WHITE DOWN-POINTING TRIANGLE -026DC LEFT CLOSED ENTRY -026DD SQUARED SALTIRE -026DE FALLING DIAGONAL IN WHITE CIRCLE IN BLACK SQUARE -026DF BLACK TRUCK -026E0 RESTRICTED LEFT ENTRY-1 -026E1 RESTRICTED LEFT ENTRY-2 -026E2 ASTRONOMICAL SYMBOL FOR URANUS -026E3 HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE -026E4 PENTAGRAM -026E5 RIGHT-HANDED INTERLACED PENTAGRAM -026E6 LEFT-HANDED INTERLACED PENTAGRAM -026E7 INVERTED PENTAGRAM -026E8 BLACK CROSS ON SHIELD -026E9 SHINTO SHRINE -026EA CHURCH -026EB CASTLE -026EC HISTORIC SITE -026ED GEAR WITHOUT HUB -026EE GEAR WITH HANDLES -026EF MAP SYMBOL FOR LIGHTHOUSE -026F0 MOUNTAIN -026F1 UMBRELLA ON GROUND -026F2 FOUNTAIN -026F3 FLAG IN HOLE -026F4 FERRY -026F5 SAILBOAT -026F6 SQUARE FOUR CORNERS -026F7 SKIER -026F8 ICE SKATE -026F9 PERSON WITH BALL -026FA TENT -026FB JAPANESE BANK SYMBOL -026FC HEADSTONE GRAVEYARD SYMBOL -026FD FUEL PUMP -026FE CUP ON BLACK SQUARE -026FF WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE -02700 BLACK SAFETY SCISSORS -02701 UPPER BLADE SCISSORS -02702 BLACK SCISSORS -02703 LOWER BLADE SCISSORS -02704 WHITE SCISSORS -02705 WHITE HEAVY CHECK MARK -02706 TELEPHONE LOCATION SIGN -02707 TAPE DRIVE -02708 AIRPLANE -02709 ENVELOPE -0270A RAISED FIST -0270B RAISED HAND -0270C VICTORY HAND -0270D WRITING HAND -0270E LOWER RIGHT PENCIL -0270F PENCIL -02710 UPPER RIGHT PENCIL -02711 WHITE NIB -02712 BLACK NIB -02713 CHECK MARK -02714 HEAVY CHECK MARK -02715 MULTIPLICATION X -02716 HEAVY MULTIPLICATION X -02717 BALLOT X -02718 HEAVY BALLOT X -02719 OUTLINED GREEK CROSS -0271A HEAVY GREEK CROSS -0271B OPEN CENTRE CROSS -0271C HEAVY OPEN CENTRE CROSS -0271D LATIN CROSS -0271E SHADOWED WHITE LATIN CROSS -0271F OUTLINED LATIN CROSS -02720 MALTESE CROSS -02721 STAR OF DAVID -02722 FOUR TEARDROP-SPOKED ASTERISK -02723 FOUR BALLOON-SPOKED ASTERISK -02724 HEAVY FOUR BALLOON-SPOKED ASTERISK -02725 FOUR CLUB-SPOKED ASTERISK -02726 BLACK FOUR POINTED STAR -02727 WHITE FOUR POINTED STAR -02728 SPARKLES -02729 STRESS OUTLINED WHITE STAR -0272A CIRCLED WHITE STAR -0272B OPEN CENTRE BLACK STAR -0272C BLACK CENTRE WHITE STAR -0272D OUTLINED BLACK STAR -0272E HEAVY OUTLINED BLACK STAR -0272F PINWHEEL STAR -02730 SHADOWED WHITE STAR -02731 HEAVY ASTERISK -02732 OPEN CENTRE ASTERISK -02733 EIGHT SPOKED ASTERISK -02734 EIGHT POINTED BLACK STAR -02735 EIGHT POINTED PINWHEEL STAR -02736 SIX POINTED BLACK STAR -02737 EIGHT POINTED RECTILINEAR BLACK STAR -02738 HEAVY EIGHT POINTED RECTILINEAR BLACK STAR -02739 TWELVE POINTED BLACK STAR -0273A SIXTEEN POINTED ASTERISK -0273B TEARDROP-SPOKED ASTERISK -0273C OPEN CENTRE TEARDROP-SPOKED ASTERISK -0273D HEAVY TEARDROP-SPOKED ASTERISK -0273E SIX PETALLED BLACK AND WHITE FLORETTE -0273F BLACK FLORETTE -02740 WHITE FLORETTE -02741 EIGHT PETALLED OUTLINED BLACK FLORETTE -02742 CIRCLED OPEN CENTRE EIGHT POINTED STAR -02743 HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK -02744 SNOWFLAKE -02745 TIGHT TRIFOLIATE SNOWFLAKE -02746 HEAVY CHEVRON SNOWFLAKE -02747 SPARKLE -02748 HEAVY SPARKLE -02749 BALLOON-SPOKED ASTERISK -0274A EIGHT TEARDROP-SPOKED PROPELLER ASTERISK -0274B HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK -0274C CROSS MARK -0274D SHADOWED WHITE CIRCLE -0274E NEGATIVE SQUARED CROSS MARK -0274F LOWER RIGHT DROP-SHADOWED WHITE SQUARE -02750 UPPER RIGHT DROP-SHADOWED WHITE SQUARE -02751 LOWER RIGHT SHADOWED WHITE SQUARE -02752 UPPER RIGHT SHADOWED WHITE SQUARE -02753 BLACK QUESTION MARK ORNAMENT -02754 WHITE QUESTION MARK ORNAMENT -02755 WHITE EXCLAMATION MARK ORNAMENT -02756 BLACK DIAMOND MINUS WHITE X -02757 HEAVY EXCLAMATION MARK SYMBOL -02758 LIGHT VERTICAL BAR -02759 MEDIUM VERTICAL BAR -0275A HEAVY VERTICAL BAR -0275B HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT -0275C HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT -0275D HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT -0275E HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT -0275F HEAVY LOW SINGLE COMMA QUOTATION MARK ORNAMENT -02760 HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT -02761 CURVED STEM PARAGRAPH SIGN ORNAMENT -02762 HEAVY EXCLAMATION MARK ORNAMENT -02763 HEAVY HEART EXCLAMATION MARK ORNAMENT -02764 HEAVY BLACK HEART -02765 ROTATED HEAVY BLACK HEART BULLET -02766 FLORAL HEART -02767 ROTATED FLORAL HEART BULLET -02768 MEDIUM LEFT PARENTHESIS ORNAMENT -02769 MEDIUM RIGHT PARENTHESIS ORNAMENT -0276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT -0276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT -0276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT -0276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT -0276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT -0276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT -02770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT -02771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT -02772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT -02773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT -02774 MEDIUM LEFT CURLY BRACKET ORNAMENT -02775 MEDIUM RIGHT CURLY BRACKET ORNAMENT -02776 DINGBAT NEGATIVE CIRCLED DIGIT ONE -02777 DINGBAT NEGATIVE CIRCLED DIGIT TWO -02778 DINGBAT NEGATIVE CIRCLED DIGIT THREE -02779 DINGBAT NEGATIVE CIRCLED DIGIT FOUR -0277A DINGBAT NEGATIVE CIRCLED DIGIT FIVE -0277B DINGBAT NEGATIVE CIRCLED DIGIT SIX -0277C DINGBAT NEGATIVE CIRCLED DIGIT SEVEN -0277D DINGBAT NEGATIVE CIRCLED DIGIT EIGHT -0277E DINGBAT NEGATIVE CIRCLED DIGIT NINE -0277F DINGBAT NEGATIVE CIRCLED NUMBER TEN -02780 DINGBAT CIRCLED SANS-SERIF DIGIT ONE -02781 DINGBAT CIRCLED SANS-SERIF DIGIT TWO -02782 DINGBAT CIRCLED SANS-SERIF DIGIT THREE -02783 DINGBAT CIRCLED SANS-SERIF DIGIT FOUR -02784 DINGBAT CIRCLED SANS-SERIF DIGIT FIVE -02785 DINGBAT CIRCLED SANS-SERIF DIGIT SIX -02786 DINGBAT CIRCLED SANS-SERIF DIGIT SEVEN -02787 DINGBAT CIRCLED SANS-SERIF DIGIT EIGHT -02788 DINGBAT CIRCLED SANS-SERIF DIGIT NINE -02789 DINGBAT CIRCLED SANS-SERIF NUMBER TEN -0278A DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE -0278B DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT TWO -0278C DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT THREE -0278D DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FOUR -0278E DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FIVE -0278F DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SIX -02790 DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SEVEN -02791 DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT EIGHT -02792 DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE -02793 DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN -02794 HEAVY WIDE-HEADED RIGHTWARDS ARROW -02795 HEAVY PLUS SIGN -02796 HEAVY MINUS SIGN -02797 HEAVY DIVISION SIGN -02798 HEAVY SOUTH EAST ARROW -02799 HEAVY RIGHTWARDS ARROW -0279A HEAVY NORTH EAST ARROW -0279B DRAFTING POINT RIGHTWARDS ARROW -0279C HEAVY ROUND-TIPPED RIGHTWARDS ARROW -0279D TRIANGLE-HEADED RIGHTWARDS ARROW -0279E HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW -0279F DASHED TRIANGLE-HEADED RIGHTWARDS ARROW -027A0 HEAVY DASHED TRIANGLE-HEADED RIGHTWARDS ARROW -027A1 BLACK RIGHTWARDS ARROW -027A2 THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD -027A3 THREE-D BOTTOM-LIGHTED RIGHTWARDS ARROWHEAD -027A4 BLACK RIGHTWARDS ARROWHEAD -027A5 HEAVY BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW -027A6 HEAVY BLACK CURVED UPWARDS AND RIGHTWARDS ARROW -027A7 SQUAT BLACK RIGHTWARDS ARROW -027A8 HEAVY CONCAVE-POINTED BLACK RIGHTWARDS ARROW -027A9 RIGHT-SHADED WHITE RIGHTWARDS ARROW -027AA LEFT-SHADED WHITE RIGHTWARDS ARROW -027AB BACK-TILTED SHADOWED WHITE RIGHTWARDS ARROW -027AC FRONT-TILTED SHADOWED WHITE RIGHTWARDS ARROW -027AD HEAVY LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW -027AE HEAVY UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW -027AF NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW -027B0 CURLY LOOP -027B1 NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW -027B2 CIRCLED HEAVY WHITE RIGHTWARDS ARROW -027B3 WHITE-FEATHERED RIGHTWARDS ARROW -027B4 BLACK-FEATHERED SOUTH EAST ARROW -027B5 BLACK-FEATHERED RIGHTWARDS ARROW -027B6 BLACK-FEATHERED NORTH EAST ARROW -027B7 HEAVY BLACK-FEATHERED SOUTH EAST ARROW -027B8 HEAVY BLACK-FEATHERED RIGHTWARDS ARROW -027B9 HEAVY BLACK-FEATHERED NORTH EAST ARROW -027BA TEARDROP-BARBED RIGHTWARDS ARROW -027BB HEAVY TEARDROP-SHANKED RIGHTWARDS ARROW -027BC WEDGE-TAILED RIGHTWARDS ARROW -027BD HEAVY WEDGE-TAILED RIGHTWARDS ARROW -027BE OPEN-OUTLINED RIGHTWARDS ARROW -027BF DOUBLE CURLY LOOP -027C0 THREE DIMENSIONAL ANGLE -027C1 WHITE TRIANGLE CONTAINING SMALL WHITE TRIANGLE -027C2 PERPENDICULAR -027C3 OPEN SUBSET -027C4 OPEN SUPERSET -027C5 LEFT S-SHAPED BAG DELIMITER -027C6 RIGHT S-SHAPED BAG DELIMITER -027C7 OR WITH DOT INSIDE -027C8 REVERSE SOLIDUS PRECEDING SUBSET -027C9 SUPERSET PRECEDING SOLIDUS -027CA VERTICAL BAR WITH HORIZONTAL STROKE -027CB MATHEMATICAL RISING DIAGONAL -027CC LONG DIVISION -027CD MATHEMATICAL FALLING DIAGONAL -027CE SQUARED LOGICAL AND -027CF SQUARED LOGICAL OR -027D0 WHITE DIAMOND WITH CENTRED DOT -027D1 AND WITH DOT -027D2 ELEMENT OF OPENING UPWARDS -027D3 LOWER RIGHT CORNER WITH DOT -027D4 UPPER LEFT CORNER WITH DOT -027D5 LEFT OUTER JOIN -027D6 RIGHT OUTER JOIN -027D7 FULL OUTER JOIN -027D8 LARGE UP TACK -027D9 LARGE DOWN TACK -027DA LEFT AND RIGHT DOUBLE TURNSTILE -027DB LEFT AND RIGHT TACK -027DC LEFT MULTIMAP -027DD LONG RIGHT TACK -027DE LONG LEFT TACK -027DF UP TACK WITH CIRCLE ABOVE -027E0 LOZENGE DIVIDED BY HORIZONTAL RULE -027E1 WHITE CONCAVE-SIDED DIAMOND -027E2 WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK -027E3 WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK -027E4 WHITE SQUARE WITH LEFTWARDS TICK -027E5 WHITE SQUARE WITH RIGHTWARDS TICK -027E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET -027E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET -027E8 MATHEMATICAL LEFT ANGLE BRACKET -027E9 MATHEMATICAL RIGHT ANGLE BRACKET -027EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET -027EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET -027EC MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET -027ED MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET -027EE MATHEMATICAL LEFT FLATTENED PARENTHESIS -027EF MATHEMATICAL RIGHT FLATTENED PARENTHESIS -027F0 UPWARDS QUADRUPLE ARROW -027F1 DOWNWARDS QUADRUPLE ARROW -027F2 ANTICLOCKWISE GAPPED CIRCLE ARROW -027F3 CLOCKWISE GAPPED CIRCLE ARROW -027F4 RIGHT ARROW WITH CIRCLED PLUS -027F5 LONG LEFTWARDS ARROW -027F6 LONG RIGHTWARDS ARROW -027F7 LONG LEFT RIGHT ARROW -027F8 LONG LEFTWARDS DOUBLE ARROW -027F9 LONG RIGHTWARDS DOUBLE ARROW -027FA LONG LEFT RIGHT DOUBLE ARROW -027FB LONG LEFTWARDS ARROW FROM BAR -027FC LONG RIGHTWARDS ARROW FROM BAR -027FD LONG LEFTWARDS DOUBLE ARROW FROM BAR -027FE LONG RIGHTWARDS DOUBLE ARROW FROM BAR -027FF LONG RIGHTWARDS SQUIGGLE ARROW -02800 BRAILLE PATTERN BLANK -02801 BRAILLE PATTERN DOTS-1 -02802 BRAILLE PATTERN DOTS-2 -02803 BRAILLE PATTERN DOTS-12 -02804 BRAILLE PATTERN DOTS-3 -02805 BRAILLE PATTERN DOTS-13 -02806 BRAILLE PATTERN DOTS-23 -02807 BRAILLE PATTERN DOTS-123 -02808 BRAILLE PATTERN DOTS-4 -02809 BRAILLE PATTERN DOTS-14 -0280A BRAILLE PATTERN DOTS-24 -0280B BRAILLE PATTERN DOTS-124 -0280C BRAILLE PATTERN DOTS-34 -0280D BRAILLE PATTERN DOTS-134 -0280E BRAILLE PATTERN DOTS-234 -0280F BRAILLE PATTERN DOTS-1234 -02810 BRAILLE PATTERN DOTS-5 -02811 BRAILLE PATTERN DOTS-15 -02812 BRAILLE PATTERN DOTS-25 -02813 BRAILLE PATTERN DOTS-125 -02814 BRAILLE PATTERN DOTS-35 -02815 BRAILLE PATTERN DOTS-135 -02816 BRAILLE PATTERN DOTS-235 -02817 BRAILLE PATTERN DOTS-1235 -02818 BRAILLE PATTERN DOTS-45 -02819 BRAILLE PATTERN DOTS-145 -0281A BRAILLE PATTERN DOTS-245 -0281B BRAILLE PATTERN DOTS-1245 -0281C BRAILLE PATTERN DOTS-345 -0281D BRAILLE PATTERN DOTS-1345 -0281E BRAILLE PATTERN DOTS-2345 -0281F BRAILLE PATTERN DOTS-12345 -02820 BRAILLE PATTERN DOTS-6 -02821 BRAILLE PATTERN DOTS-16 -02822 BRAILLE PATTERN DOTS-26 -02823 BRAILLE PATTERN DOTS-126 -02824 BRAILLE PATTERN DOTS-36 -02825 BRAILLE PATTERN DOTS-136 -02826 BRAILLE PATTERN DOTS-236 -02827 BRAILLE PATTERN DOTS-1236 -02828 BRAILLE PATTERN DOTS-46 -02829 BRAILLE PATTERN DOTS-146 -0282A BRAILLE PATTERN DOTS-246 -0282B BRAILLE PATTERN DOTS-1246 -0282C BRAILLE PATTERN DOTS-346 -0282D BRAILLE PATTERN DOTS-1346 -0282E BRAILLE PATTERN DOTS-2346 -0282F BRAILLE PATTERN DOTS-12346 -02830 BRAILLE PATTERN DOTS-56 -02831 BRAILLE PATTERN DOTS-156 -02832 BRAILLE PATTERN DOTS-256 -02833 BRAILLE PATTERN DOTS-1256 -02834 BRAILLE PATTERN DOTS-356 -02835 BRAILLE PATTERN DOTS-1356 -02836 BRAILLE PATTERN DOTS-2356 -02837 BRAILLE PATTERN DOTS-12356 -02838 BRAILLE PATTERN DOTS-456 -02839 BRAILLE PATTERN DOTS-1456 -0283A BRAILLE PATTERN DOTS-2456 -0283B BRAILLE PATTERN DOTS-12456 -0283C BRAILLE PATTERN DOTS-3456 -0283D BRAILLE PATTERN DOTS-13456 -0283E BRAILLE PATTERN DOTS-23456 -0283F BRAILLE PATTERN DOTS-123456 -02840 BRAILLE PATTERN DOTS-7 -02841 BRAILLE PATTERN DOTS-17 -02842 BRAILLE PATTERN DOTS-27 -02843 BRAILLE PATTERN DOTS-127 -02844 BRAILLE PATTERN DOTS-37 -02845 BRAILLE PATTERN DOTS-137 -02846 BRAILLE PATTERN DOTS-237 -02847 BRAILLE PATTERN DOTS-1237 -02848 BRAILLE PATTERN DOTS-47 -02849 BRAILLE PATTERN DOTS-147 -0284A BRAILLE PATTERN DOTS-247 -0284B BRAILLE PATTERN DOTS-1247 -0284C BRAILLE PATTERN DOTS-347 -0284D BRAILLE PATTERN DOTS-1347 -0284E BRAILLE PATTERN DOTS-2347 -0284F BRAILLE PATTERN DOTS-12347 -02850 BRAILLE PATTERN DOTS-57 -02851 BRAILLE PATTERN DOTS-157 -02852 BRAILLE PATTERN DOTS-257 -02853 BRAILLE PATTERN DOTS-1257 -02854 BRAILLE PATTERN DOTS-357 -02855 BRAILLE PATTERN DOTS-1357 -02856 BRAILLE PATTERN DOTS-2357 -02857 BRAILLE PATTERN DOTS-12357 -02858 BRAILLE PATTERN DOTS-457 -02859 BRAILLE PATTERN DOTS-1457 -0285A BRAILLE PATTERN DOTS-2457 -0285B BRAILLE PATTERN DOTS-12457 -0285C BRAILLE PATTERN DOTS-3457 -0285D BRAILLE PATTERN DOTS-13457 -0285E BRAILLE PATTERN DOTS-23457 -0285F BRAILLE PATTERN DOTS-123457 -02860 BRAILLE PATTERN DOTS-67 -02861 BRAILLE PATTERN DOTS-167 -02862 BRAILLE PATTERN DOTS-267 -02863 BRAILLE PATTERN DOTS-1267 -02864 BRAILLE PATTERN DOTS-367 -02865 BRAILLE PATTERN DOTS-1367 -02866 BRAILLE PATTERN DOTS-2367 -02867 BRAILLE PATTERN DOTS-12367 -02868 BRAILLE PATTERN DOTS-467 -02869 BRAILLE PATTERN DOTS-1467 -0286A BRAILLE PATTERN DOTS-2467 -0286B BRAILLE PATTERN DOTS-12467 -0286C BRAILLE PATTERN DOTS-3467 -0286D BRAILLE PATTERN DOTS-13467 -0286E BRAILLE PATTERN DOTS-23467 -0286F BRAILLE PATTERN DOTS-123467 -02870 BRAILLE PATTERN DOTS-567 -02871 BRAILLE PATTERN DOTS-1567 -02872 BRAILLE PATTERN DOTS-2567 -02873 BRAILLE PATTERN DOTS-12567 -02874 BRAILLE PATTERN DOTS-3567 -02875 BRAILLE PATTERN DOTS-13567 -02876 BRAILLE PATTERN DOTS-23567 -02877 BRAILLE PATTERN DOTS-123567 -02878 BRAILLE PATTERN DOTS-4567 -02879 BRAILLE PATTERN DOTS-14567 -0287A BRAILLE PATTERN DOTS-24567 -0287B BRAILLE PATTERN DOTS-124567 -0287C BRAILLE PATTERN DOTS-34567 -0287D BRAILLE PATTERN DOTS-134567 -0287E BRAILLE PATTERN DOTS-234567 -0287F BRAILLE PATTERN DOTS-1234567 -02880 BRAILLE PATTERN DOTS-8 -02881 BRAILLE PATTERN DOTS-18 -02882 BRAILLE PATTERN DOTS-28 -02883 BRAILLE PATTERN DOTS-128 -02884 BRAILLE PATTERN DOTS-38 -02885 BRAILLE PATTERN DOTS-138 -02886 BRAILLE PATTERN DOTS-238 -02887 BRAILLE PATTERN DOTS-1238 -02888 BRAILLE PATTERN DOTS-48 -02889 BRAILLE PATTERN DOTS-148 -0288A BRAILLE PATTERN DOTS-248 -0288B BRAILLE PATTERN DOTS-1248 -0288C BRAILLE PATTERN DOTS-348 -0288D BRAILLE PATTERN DOTS-1348 -0288E BRAILLE PATTERN DOTS-2348 -0288F BRAILLE PATTERN DOTS-12348 -02890 BRAILLE PATTERN DOTS-58 -02891 BRAILLE PATTERN DOTS-158 -02892 BRAILLE PATTERN DOTS-258 -02893 BRAILLE PATTERN DOTS-1258 -02894 BRAILLE PATTERN DOTS-358 -02895 BRAILLE PATTERN DOTS-1358 -02896 BRAILLE PATTERN DOTS-2358 -02897 BRAILLE PATTERN DOTS-12358 -02898 BRAILLE PATTERN DOTS-458 -02899 BRAILLE PATTERN DOTS-1458 -0289A BRAILLE PATTERN DOTS-2458 -0289B BRAILLE PATTERN DOTS-12458 -0289C BRAILLE PATTERN DOTS-3458 -0289D BRAILLE PATTERN DOTS-13458 -0289E BRAILLE PATTERN DOTS-23458 -0289F BRAILLE PATTERN DOTS-123458 -028A0 BRAILLE PATTERN DOTS-68 -028A1 BRAILLE PATTERN DOTS-168 -028A2 BRAILLE PATTERN DOTS-268 -028A3 BRAILLE PATTERN DOTS-1268 -028A4 BRAILLE PATTERN DOTS-368 -028A5 BRAILLE PATTERN DOTS-1368 -028A6 BRAILLE PATTERN DOTS-2368 -028A7 BRAILLE PATTERN DOTS-12368 -028A8 BRAILLE PATTERN DOTS-468 -028A9 BRAILLE PATTERN DOTS-1468 -028AA BRAILLE PATTERN DOTS-2468 -028AB BRAILLE PATTERN DOTS-12468 -028AC BRAILLE PATTERN DOTS-3468 -028AD BRAILLE PATTERN DOTS-13468 -028AE BRAILLE PATTERN DOTS-23468 -028AF BRAILLE PATTERN DOTS-123468 -028B0 BRAILLE PATTERN DOTS-568 -028B1 BRAILLE PATTERN DOTS-1568 -028B2 BRAILLE PATTERN DOTS-2568 -028B3 BRAILLE PATTERN DOTS-12568 -028B4 BRAILLE PATTERN DOTS-3568 -028B5 BRAILLE PATTERN DOTS-13568 -028B6 BRAILLE PATTERN DOTS-23568 -028B7 BRAILLE PATTERN DOTS-123568 -028B8 BRAILLE PATTERN DOTS-4568 -028B9 BRAILLE PATTERN DOTS-14568 -028BA BRAILLE PATTERN DOTS-24568 -028BB BRAILLE PATTERN DOTS-124568 -028BC BRAILLE PATTERN DOTS-34568 -028BD BRAILLE PATTERN DOTS-134568 -028BE BRAILLE PATTERN DOTS-234568 -028BF BRAILLE PATTERN DOTS-1234568 -028C0 BRAILLE PATTERN DOTS-78 -028C1 BRAILLE PATTERN DOTS-178 -028C2 BRAILLE PATTERN DOTS-278 -028C3 BRAILLE PATTERN DOTS-1278 -028C4 BRAILLE PATTERN DOTS-378 -028C5 BRAILLE PATTERN DOTS-1378 -028C6 BRAILLE PATTERN DOTS-2378 -028C7 BRAILLE PATTERN DOTS-12378 -028C8 BRAILLE PATTERN DOTS-478 -028C9 BRAILLE PATTERN DOTS-1478 -028CA BRAILLE PATTERN DOTS-2478 -028CB BRAILLE PATTERN DOTS-12478 -028CC BRAILLE PATTERN DOTS-3478 -028CD BRAILLE PATTERN DOTS-13478 -028CE BRAILLE PATTERN DOTS-23478 -028CF BRAILLE PATTERN DOTS-123478 -028D0 BRAILLE PATTERN DOTS-578 -028D1 BRAILLE PATTERN DOTS-1578 -028D2 BRAILLE PATTERN DOTS-2578 -028D3 BRAILLE PATTERN DOTS-12578 -028D4 BRAILLE PATTERN DOTS-3578 -028D5 BRAILLE PATTERN DOTS-13578 -028D6 BRAILLE PATTERN DOTS-23578 -028D7 BRAILLE PATTERN DOTS-123578 -028D8 BRAILLE PATTERN DOTS-4578 -028D9 BRAILLE PATTERN DOTS-14578 -028DA BRAILLE PATTERN DOTS-24578 -028DB BRAILLE PATTERN DOTS-124578 -028DC BRAILLE PATTERN DOTS-34578 -028DD BRAILLE PATTERN DOTS-134578 -028DE BRAILLE PATTERN DOTS-234578 -028DF BRAILLE PATTERN DOTS-1234578 -028E0 BRAILLE PATTERN DOTS-678 -028E1 BRAILLE PATTERN DOTS-1678 -028E2 BRAILLE PATTERN DOTS-2678 -028E3 BRAILLE PATTERN DOTS-12678 -028E4 BRAILLE PATTERN DOTS-3678 -028E5 BRAILLE PATTERN DOTS-13678 -028E6 BRAILLE PATTERN DOTS-23678 -028E7 BRAILLE PATTERN DOTS-123678 -028E8 BRAILLE PATTERN DOTS-4678 -028E9 BRAILLE PATTERN DOTS-14678 -028EA BRAILLE PATTERN DOTS-24678 -028EB BRAILLE PATTERN DOTS-124678 -028EC BRAILLE PATTERN DOTS-34678 -028ED BRAILLE PATTERN DOTS-134678 -028EE BRAILLE PATTERN DOTS-234678 -028EF BRAILLE PATTERN DOTS-1234678 -028F0 BRAILLE PATTERN DOTS-5678 -028F1 BRAILLE PATTERN DOTS-15678 -028F2 BRAILLE PATTERN DOTS-25678 -028F3 BRAILLE PATTERN DOTS-125678 -028F4 BRAILLE PATTERN DOTS-35678 -028F5 BRAILLE PATTERN DOTS-135678 -028F6 BRAILLE PATTERN DOTS-235678 -028F7 BRAILLE PATTERN DOTS-1235678 -028F8 BRAILLE PATTERN DOTS-45678 -028F9 BRAILLE PATTERN DOTS-145678 -028FA BRAILLE PATTERN DOTS-245678 -028FB BRAILLE PATTERN DOTS-1245678 -028FC BRAILLE PATTERN DOTS-345678 -028FD BRAILLE PATTERN DOTS-1345678 -028FE BRAILLE PATTERN DOTS-2345678 -028FF BRAILLE PATTERN DOTS-12345678 -02900 RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE -02901 RIGHTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE -02902 LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE -02903 RIGHTWARDS DOUBLE ARROW WITH VERTICAL STROKE -02904 LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE -02905 RIGHTWARDS TWO-HEADED ARROW FROM BAR -02906 LEFTWARDS DOUBLE ARROW FROM BAR -02907 RIGHTWARDS DOUBLE ARROW FROM BAR -02908 DOWNWARDS ARROW WITH HORIZONTAL STROKE -02909 UPWARDS ARROW WITH HORIZONTAL STROKE -0290A UPWARDS TRIPLE ARROW -0290B DOWNWARDS TRIPLE ARROW -0290C LEFTWARDS DOUBLE DASH ARROW -0290D RIGHTWARDS DOUBLE DASH ARROW -0290E LEFTWARDS TRIPLE DASH ARROW -0290F RIGHTWARDS TRIPLE DASH ARROW -02910 RIGHTWARDS TWO-HEADED TRIPLE DASH ARROW -02911 RIGHTWARDS ARROW WITH DOTTED STEM -02912 UPWARDS ARROW TO BAR -02913 DOWNWARDS ARROW TO BAR -02914 RIGHTWARDS ARROW WITH TAIL WITH VERTICAL STROKE -02915 RIGHTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE -02916 RIGHTWARDS TWO-HEADED ARROW WITH TAIL -02917 RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE -02918 RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE -02919 LEFTWARDS ARROW-TAIL -0291A RIGHTWARDS ARROW-TAIL -0291B LEFTWARDS DOUBLE ARROW-TAIL -0291C RIGHTWARDS DOUBLE ARROW-TAIL -0291D LEFTWARDS ARROW TO BLACK DIAMOND -0291E RIGHTWARDS ARROW TO BLACK DIAMOND -0291F LEFTWARDS ARROW FROM BAR TO BLACK DIAMOND -02920 RIGHTWARDS ARROW FROM BAR TO BLACK DIAMOND -02921 NORTH WEST AND SOUTH EAST ARROW -02922 NORTH EAST AND SOUTH WEST ARROW -02923 NORTH WEST ARROW WITH HOOK -02924 NORTH EAST ARROW WITH HOOK -02925 SOUTH EAST ARROW WITH HOOK -02926 SOUTH WEST ARROW WITH HOOK -02927 NORTH WEST ARROW AND NORTH EAST ARROW -02928 NORTH EAST ARROW AND SOUTH EAST ARROW -02929 SOUTH EAST ARROW AND SOUTH WEST ARROW -0292A SOUTH WEST ARROW AND NORTH WEST ARROW -0292B RISING DIAGONAL CROSSING FALLING DIAGONAL -0292C FALLING DIAGONAL CROSSING RISING DIAGONAL -0292D SOUTH EAST ARROW CROSSING NORTH EAST ARROW -0292E NORTH EAST ARROW CROSSING SOUTH EAST ARROW -0292F FALLING DIAGONAL CROSSING NORTH EAST ARROW -02930 RISING DIAGONAL CROSSING SOUTH EAST ARROW -02931 NORTH EAST ARROW CROSSING NORTH WEST ARROW -02932 NORTH WEST ARROW CROSSING NORTH EAST ARROW -02933 WAVE ARROW POINTING DIRECTLY RIGHT -02934 ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS -02935 ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS -02936 ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS -02937 ARROW POINTING DOWNWARDS THEN CURVING RIGHTWARDS -02938 RIGHT-SIDE ARC CLOCKWISE ARROW -02939 LEFT-SIDE ARC ANTICLOCKWISE ARROW -0293A TOP ARC ANTICLOCKWISE ARROW -0293B BOTTOM ARC ANTICLOCKWISE ARROW -0293C TOP ARC CLOCKWISE ARROW WITH MINUS -0293D TOP ARC ANTICLOCKWISE ARROW WITH PLUS -0293E LOWER RIGHT SEMICIRCULAR CLOCKWISE ARROW -0293F LOWER LEFT SEMICIRCULAR ANTICLOCKWISE ARROW -02940 ANTICLOCKWISE CLOSED CIRCLE ARROW -02941 CLOCKWISE CLOSED CIRCLE ARROW -02942 RIGHTWARDS ARROW ABOVE SHORT LEFTWARDS ARROW -02943 LEFTWARDS ARROW ABOVE SHORT RIGHTWARDS ARROW -02944 SHORT RIGHTWARDS ARROW ABOVE LEFTWARDS ARROW -02945 RIGHTWARDS ARROW WITH PLUS BELOW -02946 LEFTWARDS ARROW WITH PLUS BELOW -02947 RIGHTWARDS ARROW THROUGH X -02948 LEFT RIGHT ARROW THROUGH SMALL CIRCLE -02949 UPWARDS TWO-HEADED ARROW FROM SMALL CIRCLE -0294A LEFT BARB UP RIGHT BARB DOWN HARPOON -0294B LEFT BARB DOWN RIGHT BARB UP HARPOON -0294C UP BARB RIGHT DOWN BARB LEFT HARPOON -0294D UP BARB LEFT DOWN BARB RIGHT HARPOON -0294E LEFT BARB UP RIGHT BARB UP HARPOON -0294F UP BARB RIGHT DOWN BARB RIGHT HARPOON -02950 LEFT BARB DOWN RIGHT BARB DOWN HARPOON -02951 UP BARB LEFT DOWN BARB LEFT HARPOON -02952 LEFTWARDS HARPOON WITH BARB UP TO BAR -02953 RIGHTWARDS HARPOON WITH BARB UP TO BAR -02954 UPWARDS HARPOON WITH BARB RIGHT TO BAR -02955 DOWNWARDS HARPOON WITH BARB RIGHT TO BAR -02956 LEFTWARDS HARPOON WITH BARB DOWN TO BAR -02957 RIGHTWARDS HARPOON WITH BARB DOWN TO BAR -02958 UPWARDS HARPOON WITH BARB LEFT TO BAR -02959 DOWNWARDS HARPOON WITH BARB LEFT TO BAR -0295A LEFTWARDS HARPOON WITH BARB UP FROM BAR -0295B RIGHTWARDS HARPOON WITH BARB UP FROM BAR -0295C UPWARDS HARPOON WITH BARB RIGHT FROM BAR -0295D DOWNWARDS HARPOON WITH BARB RIGHT FROM BAR -0295E LEFTWARDS HARPOON WITH BARB DOWN FROM BAR -0295F RIGHTWARDS HARPOON WITH BARB DOWN FROM BAR -02960 UPWARDS HARPOON WITH BARB LEFT FROM BAR -02961 DOWNWARDS HARPOON WITH BARB LEFT FROM BAR -02962 LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB DOWN -02963 UPWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT -02964 RIGHTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB DOWN -02965 DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT -02966 LEFTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB UP -02967 LEFTWARDS HARPOON WITH BARB DOWN ABOVE RIGHTWARDS HARPOON WITH BARB DOWN -02968 RIGHTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB UP -02969 RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN -0296A LEFTWARDS HARPOON WITH BARB UP ABOVE LONG DASH -0296B LEFTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH -0296C RIGHTWARDS HARPOON WITH BARB UP ABOVE LONG DASH -0296D RIGHTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH -0296E UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT -0296F DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT -02970 RIGHT DOUBLE ARROW WITH ROUNDED HEAD -02971 EQUALS SIGN ABOVE RIGHTWARDS ARROW -02972 TILDE OPERATOR ABOVE RIGHTWARDS ARROW -02973 LEFTWARDS ARROW ABOVE TILDE OPERATOR -02974 RIGHTWARDS ARROW ABOVE TILDE OPERATOR -02975 RIGHTWARDS ARROW ABOVE ALMOST EQUAL TO -02976 LESS-THAN ABOVE LEFTWARDS ARROW -02977 LEFTWARDS ARROW THROUGH LESS-THAN -02978 GREATER-THAN ABOVE RIGHTWARDS ARROW -02979 SUBSET ABOVE RIGHTWARDS ARROW -0297A LEFTWARDS ARROW THROUGH SUBSET -0297B SUPERSET ABOVE LEFTWARDS ARROW -0297C LEFT FISH TAIL -0297D RIGHT FISH TAIL -0297E UP FISH TAIL -0297F DOWN FISH TAIL -02980 TRIPLE VERTICAL BAR DELIMITER -02981 Z NOTATION SPOT -02982 Z NOTATION TYPE COLON -02983 LEFT WHITE CURLY BRACKET -02984 RIGHT WHITE CURLY BRACKET -02985 LEFT WHITE PARENTHESIS -02986 RIGHT WHITE PARENTHESIS -02987 Z NOTATION LEFT IMAGE BRACKET -02988 Z NOTATION RIGHT IMAGE BRACKET -02989 Z NOTATION LEFT BINDING BRACKET -0298A Z NOTATION RIGHT BINDING BRACKET -0298B LEFT SQUARE BRACKET WITH UNDERBAR -0298C RIGHT SQUARE BRACKET WITH UNDERBAR -0298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER -0298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER -0298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER -02990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER -02991 LEFT ANGLE BRACKET WITH DOT -02992 RIGHT ANGLE BRACKET WITH DOT -02993 LEFT ARC LESS-THAN BRACKET -02994 RIGHT ARC GREATER-THAN BRACKET -02995 DOUBLE LEFT ARC GREATER-THAN BRACKET -02996 DOUBLE RIGHT ARC LESS-THAN BRACKET -02997 LEFT BLACK TORTOISE SHELL BRACKET -02998 RIGHT BLACK TORTOISE SHELL BRACKET -02999 DOTTED FENCE -0299A VERTICAL ZIGZAG LINE -0299B MEASURED ANGLE OPENING LEFT -0299C RIGHT ANGLE VARIANT WITH SQUARE -0299D MEASURED RIGHT ANGLE WITH DOT -0299E ANGLE WITH S INSIDE -0299F ACUTE ANGLE -029A0 SPHERICAL ANGLE OPENING LEFT -029A1 SPHERICAL ANGLE OPENING UP -029A2 TURNED ANGLE -029A3 REVERSED ANGLE -029A4 ANGLE WITH UNDERBAR -029A5 REVERSED ANGLE WITH UNDERBAR -029A6 OBLIQUE ANGLE OPENING UP -029A7 OBLIQUE ANGLE OPENING DOWN -029A8 MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND RIGHT -029A9 MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND LEFT -029AA MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND RIGHT -029AB MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND LEFT -029AC MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND UP -029AD MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND UP -029AE MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND DOWN -029AF MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN -029B0 REVERSED EMPTY SET -029B1 EMPTY SET WITH OVERBAR -029B2 EMPTY SET WITH SMALL CIRCLE ABOVE -029B3 EMPTY SET WITH RIGHT ARROW ABOVE -029B4 EMPTY SET WITH LEFT ARROW ABOVE -029B5 CIRCLE WITH HORIZONTAL BAR -029B6 CIRCLED VERTICAL BAR -029B7 CIRCLED PARALLEL -029B8 CIRCLED REVERSE SOLIDUS -029B9 CIRCLED PERPENDICULAR -029BA CIRCLE DIVIDED BY HORIZONTAL BAR AND TOP HALF DIVIDED BY VERTICAL BAR -029BB CIRCLE WITH SUPERIMPOSED X -029BC CIRCLED ANTICLOCKWISE-ROTATED DIVISION SIGN -029BD UP ARROW THROUGH CIRCLE -029BE CIRCLED WHITE BULLET -029BF CIRCLED BULLET -029C0 CIRCLED LESS-THAN -029C1 CIRCLED GREATER-THAN -029C2 CIRCLE WITH SMALL CIRCLE TO THE RIGHT -029C3 CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT -029C4 SQUARED RISING DIAGONAL SLASH -029C5 SQUARED FALLING DIAGONAL SLASH -029C6 SQUARED ASTERISK -029C7 SQUARED SMALL CIRCLE -029C8 SQUARED SQUARE -029C9 TWO JOINED SQUARES -029CA TRIANGLE WITH DOT ABOVE -029CB TRIANGLE WITH UNDERBAR -029CC S IN TRIANGLE -029CD TRIANGLE WITH SERIFS AT BOTTOM -029CE RIGHT TRIANGLE ABOVE LEFT TRIANGLE -029CF LEFT TRIANGLE BESIDE VERTICAL BAR -029D0 VERTICAL BAR BESIDE RIGHT TRIANGLE -029D1 BOWTIE WITH LEFT HALF BLACK -029D2 BOWTIE WITH RIGHT HALF BLACK -029D3 BLACK BOWTIE -029D4 TIMES WITH LEFT HALF BLACK -029D5 TIMES WITH RIGHT HALF BLACK -029D6 WHITE HOURGLASS -029D7 BLACK HOURGLASS -029D8 LEFT WIGGLY FENCE -029D9 RIGHT WIGGLY FENCE -029DA LEFT DOUBLE WIGGLY FENCE -029DB RIGHT DOUBLE WIGGLY FENCE -029DC INCOMPLETE INFINITY -029DD TIE OVER INFINITY -029DE INFINITY NEGATED WITH VERTICAL BAR -029DF DOUBLE-ENDED MULTIMAP -029E0 SQUARE WITH CONTOURED OUTLINE -029E1 INCREASES AS -029E2 SHUFFLE PRODUCT -029E3 EQUALS SIGN AND SLANTED PARALLEL -029E4 EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE -029E5 IDENTICAL TO AND SLANTED PARALLEL -029E6 GLEICH STARK -029E7 THERMODYNAMIC -029E8 DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK -029E9 DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK -029EA BLACK DIAMOND WITH DOWN ARROW -029EB BLACK LOZENGE -029EC WHITE CIRCLE WITH DOWN ARROW -029ED BLACK CIRCLE WITH DOWN ARROW -029EE ERROR-BARRED WHITE SQUARE -029EF ERROR-BARRED BLACK SQUARE -029F0 ERROR-BARRED WHITE DIAMOND -029F1 ERROR-BARRED BLACK DIAMOND -029F2 ERROR-BARRED WHITE CIRCLE -029F3 ERROR-BARRED BLACK CIRCLE -029F4 RULE-DELAYED -029F5 REVERSE SOLIDUS OPERATOR -029F6 SOLIDUS WITH OVERBAR -029F7 REVERSE SOLIDUS WITH HORIZONTAL STROKE -029F8 BIG SOLIDUS -029F9 BIG REVERSE SOLIDUS -029FA DOUBLE PLUS -029FB TRIPLE PLUS -029FC LEFT-POINTING CURVED ANGLE BRACKET -029FD RIGHT-POINTING CURVED ANGLE BRACKET -029FE TINY -029FF MINY -02A00 N-ARY CIRCLED DOT OPERATOR -02A01 N-ARY CIRCLED PLUS OPERATOR -02A02 N-ARY CIRCLED TIMES OPERATOR -02A03 N-ARY UNION OPERATOR WITH DOT -02A04 N-ARY UNION OPERATOR WITH PLUS -02A05 N-ARY SQUARE INTERSECTION OPERATOR -02A06 N-ARY SQUARE UNION OPERATOR -02A07 TWO LOGICAL AND OPERATOR -02A08 TWO LOGICAL OR OPERATOR -02A09 N-ARY TIMES OPERATOR -02A0A MODULO TWO SUM -02A0B SUMMATION WITH INTEGRAL -02A0C QUADRUPLE INTEGRAL OPERATOR -02A0D FINITE PART INTEGRAL -02A0E INTEGRAL WITH DOUBLE STROKE -02A0F INTEGRAL AVERAGE WITH SLASH -02A10 CIRCULATION FUNCTION -02A11 ANTICLOCKWISE INTEGRATION -02A12 LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE -02A13 LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE -02A14 LINE INTEGRATION NOT INCLUDING THE POLE -02A15 INTEGRAL AROUND A POINT OPERATOR -02A16 QUATERNION INTEGRAL OPERATOR -02A17 INTEGRAL WITH LEFTWARDS ARROW WITH HOOK -02A18 INTEGRAL WITH TIMES SIGN -02A19 INTEGRAL WITH INTERSECTION -02A1A INTEGRAL WITH UNION -02A1B INTEGRAL WITH OVERBAR -02A1C INTEGRAL WITH UNDERBAR -02A1D JOIN -02A1E LARGE LEFT TRIANGLE OPERATOR -02A1F Z NOTATION SCHEMA COMPOSITION -02A20 Z NOTATION SCHEMA PIPING -02A21 Z NOTATION SCHEMA PROJECTION -02A22 PLUS SIGN WITH SMALL CIRCLE ABOVE -02A23 PLUS SIGN WITH CIRCUMFLEX ACCENT ABOVE -02A24 PLUS SIGN WITH TILDE ABOVE -02A25 PLUS SIGN WITH DOT BELOW -02A26 PLUS SIGN WITH TILDE BELOW -02A27 PLUS SIGN WITH SUBSCRIPT TWO -02A28 PLUS SIGN WITH BLACK TRIANGLE -02A29 MINUS SIGN WITH COMMA ABOVE -02A2A MINUS SIGN WITH DOT BELOW -02A2B MINUS SIGN WITH FALLING DOTS -02A2C MINUS SIGN WITH RISING DOTS -02A2D PLUS SIGN IN LEFT HALF CIRCLE -02A2E PLUS SIGN IN RIGHT HALF CIRCLE -02A2F VECTOR OR CROSS PRODUCT -02A30 MULTIPLICATION SIGN WITH DOT ABOVE -02A31 MULTIPLICATION SIGN WITH UNDERBAR -02A32 SEMIDIRECT PRODUCT WITH BOTTOM CLOSED -02A33 SMASH PRODUCT -02A34 MULTIPLICATION SIGN IN LEFT HALF CIRCLE -02A35 MULTIPLICATION SIGN IN RIGHT HALF CIRCLE -02A36 CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX ACCENT -02A37 MULTIPLICATION SIGN IN DOUBLE CIRCLE -02A38 CIRCLED DIVISION SIGN -02A39 PLUS SIGN IN TRIANGLE -02A3A MINUS SIGN IN TRIANGLE -02A3B MULTIPLICATION SIGN IN TRIANGLE -02A3C INTERIOR PRODUCT -02A3D RIGHTHAND INTERIOR PRODUCT -02A3E Z NOTATION RELATIONAL COMPOSITION -02A3F AMALGAMATION OR COPRODUCT -02A40 INTERSECTION WITH DOT -02A41 UNION WITH MINUS SIGN -02A42 UNION WITH OVERBAR -02A43 INTERSECTION WITH OVERBAR -02A44 INTERSECTION WITH LOGICAL AND -02A45 UNION WITH LOGICAL OR -02A46 UNION ABOVE INTERSECTION -02A47 INTERSECTION ABOVE UNION -02A48 UNION ABOVE BAR ABOVE INTERSECTION -02A49 INTERSECTION ABOVE BAR ABOVE UNION -02A4A UNION BESIDE AND JOINED WITH UNION -02A4B INTERSECTION BESIDE AND JOINED WITH INTERSECTION -02A4C CLOSED UNION WITH SERIFS -02A4D CLOSED INTERSECTION WITH SERIFS -02A4E DOUBLE SQUARE INTERSECTION -02A4F DOUBLE SQUARE UNION -02A50 CLOSED UNION WITH SERIFS AND SMASH PRODUCT -02A51 LOGICAL AND WITH DOT ABOVE -02A52 LOGICAL OR WITH DOT ABOVE -02A53 DOUBLE LOGICAL AND -02A54 DOUBLE LOGICAL OR -02A55 TWO INTERSECTING LOGICAL AND -02A56 TWO INTERSECTING LOGICAL OR -02A57 SLOPING LARGE OR -02A58 SLOPING LARGE AND -02A59 LOGICAL OR OVERLAPPING LOGICAL AND -02A5A LOGICAL AND WITH MIDDLE STEM -02A5B LOGICAL OR WITH MIDDLE STEM -02A5C LOGICAL AND WITH HORIZONTAL DASH -02A5D LOGICAL OR WITH HORIZONTAL DASH -02A5E LOGICAL AND WITH DOUBLE OVERBAR -02A5F LOGICAL AND WITH UNDERBAR -02A60 LOGICAL AND WITH DOUBLE UNDERBAR -02A61 SMALL VEE WITH UNDERBAR -02A62 LOGICAL OR WITH DOUBLE OVERBAR -02A63 LOGICAL OR WITH DOUBLE UNDERBAR -02A64 Z NOTATION DOMAIN ANTIRESTRICTION -02A65 Z NOTATION RANGE ANTIRESTRICTION -02A66 EQUALS SIGN WITH DOT BELOW -02A67 IDENTICAL WITH DOT ABOVE -02A68 TRIPLE HORIZONTAL BAR WITH DOUBLE VERTICAL STROKE -02A69 TRIPLE HORIZONTAL BAR WITH TRIPLE VERTICAL STROKE -02A6A TILDE OPERATOR WITH DOT ABOVE -02A6B TILDE OPERATOR WITH RISING DOTS -02A6C SIMILAR MINUS SIMILAR -02A6D CONGRUENT WITH DOT ABOVE -02A6E EQUALS WITH ASTERISK -02A6F ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT -02A70 APPROXIMATELY EQUAL OR EQUAL TO -02A71 EQUALS SIGN ABOVE PLUS SIGN -02A72 PLUS SIGN ABOVE EQUALS SIGN -02A73 EQUALS SIGN ABOVE TILDE OPERATOR -02A74 DOUBLE COLON EQUAL -02A75 TWO CONSECUTIVE EQUALS SIGNS -02A76 THREE CONSECUTIVE EQUALS SIGNS -02A77 EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW -02A78 EQUIVALENT WITH FOUR DOTS ABOVE -02A79 LESS-THAN WITH CIRCLE INSIDE -02A7A GREATER-THAN WITH CIRCLE INSIDE -02A7B LESS-THAN WITH QUESTION MARK ABOVE -02A7C GREATER-THAN WITH QUESTION MARK ABOVE -02A7D LESS-THAN OR SLANTED EQUAL TO -02A7E GREATER-THAN OR SLANTED EQUAL TO -02A7F LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE -02A80 GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE -02A81 LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE -02A82 GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE -02A83 LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT -02A84 GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT -02A85 LESS-THAN OR APPROXIMATE -02A86 GREATER-THAN OR APPROXIMATE -02A87 LESS-THAN AND SINGLE-LINE NOT EQUAL TO -02A88 GREATER-THAN AND SINGLE-LINE NOT EQUAL TO -02A89 LESS-THAN AND NOT APPROXIMATE -02A8A GREATER-THAN AND NOT APPROXIMATE -02A8B LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN -02A8C GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN -02A8D LESS-THAN ABOVE SIMILAR OR EQUAL -02A8E GREATER-THAN ABOVE SIMILAR OR EQUAL -02A8F LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN -02A90 GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN -02A91 LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL -02A92 GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL -02A93 LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL -02A94 GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL -02A95 SLANTED EQUAL TO OR LESS-THAN -02A96 SLANTED EQUAL TO OR GREATER-THAN -02A97 SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE -02A98 SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE -02A99 DOUBLE-LINE EQUAL TO OR LESS-THAN -02A9A DOUBLE-LINE EQUAL TO OR GREATER-THAN -02A9B DOUBLE-LINE SLANTED EQUAL TO OR LESS-THAN -02A9C DOUBLE-LINE SLANTED EQUAL TO OR GREATER-THAN -02A9D SIMILAR OR LESS-THAN -02A9E SIMILAR OR GREATER-THAN -02A9F SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN -02AA0 SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN -02AA1 DOUBLE NESTED LESS-THAN -02AA2 DOUBLE NESTED GREATER-THAN -02AA3 DOUBLE NESTED LESS-THAN WITH UNDERBAR -02AA4 GREATER-THAN OVERLAPPING LESS-THAN -02AA5 GREATER-THAN BESIDE LESS-THAN -02AA6 LESS-THAN CLOSED BY CURVE -02AA7 GREATER-THAN CLOSED BY CURVE -02AA8 LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL -02AA9 GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL -02AAA SMALLER THAN -02AAB LARGER THAN -02AAC SMALLER THAN OR EQUAL TO -02AAD LARGER THAN OR EQUAL TO -02AAE EQUALS SIGN WITH BUMPY ABOVE -02AAF PRECEDES ABOVE SINGLE-LINE EQUALS SIGN -02AB0 SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN -02AB1 PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO -02AB2 SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO -02AB3 PRECEDES ABOVE EQUALS SIGN -02AB4 SUCCEEDS ABOVE EQUALS SIGN -02AB5 PRECEDES ABOVE NOT EQUAL TO -02AB6 SUCCEEDS ABOVE NOT EQUAL TO -02AB7 PRECEDES ABOVE ALMOST EQUAL TO -02AB8 SUCCEEDS ABOVE ALMOST EQUAL TO -02AB9 PRECEDES ABOVE NOT ALMOST EQUAL TO -02ABA SUCCEEDS ABOVE NOT ALMOST EQUAL TO -02ABB DOUBLE PRECEDES -02ABC DOUBLE SUCCEEDS -02ABD SUBSET WITH DOT -02ABE SUPERSET WITH DOT -02ABF SUBSET WITH PLUS SIGN BELOW -02AC0 SUPERSET WITH PLUS SIGN BELOW -02AC1 SUBSET WITH MULTIPLICATION SIGN BELOW -02AC2 SUPERSET WITH MULTIPLICATION SIGN BELOW -02AC3 SUBSET OF OR EQUAL TO WITH DOT ABOVE -02AC4 SUPERSET OF OR EQUAL TO WITH DOT ABOVE -02AC5 SUBSET OF ABOVE EQUALS SIGN -02AC6 SUPERSET OF ABOVE EQUALS SIGN -02AC7 SUBSET OF ABOVE TILDE OPERATOR -02AC8 SUPERSET OF ABOVE TILDE OPERATOR -02AC9 SUBSET OF ABOVE ALMOST EQUAL TO -02ACA SUPERSET OF ABOVE ALMOST EQUAL TO -02ACB SUBSET OF ABOVE NOT EQUAL TO -02ACC SUPERSET OF ABOVE NOT EQUAL TO -02ACD SQUARE LEFT OPEN BOX OPERATOR -02ACE SQUARE RIGHT OPEN BOX OPERATOR -02ACF CLOSED SUBSET -02AD0 CLOSED SUPERSET -02AD1 CLOSED SUBSET OR EQUAL TO -02AD2 CLOSED SUPERSET OR EQUAL TO -02AD3 SUBSET ABOVE SUPERSET -02AD4 SUPERSET ABOVE SUBSET -02AD5 SUBSET ABOVE SUBSET -02AD6 SUPERSET ABOVE SUPERSET -02AD7 SUPERSET BESIDE SUBSET -02AD8 SUPERSET BESIDE AND JOINED BY DASH WITH SUBSET -02AD9 ELEMENT OF OPENING DOWNWARDS -02ADA PITCHFORK WITH TEE TOP -02ADB TRANSVERSAL INTERSECTION -02ADC FORKING -02ADD NONFORKING -02ADE SHORT LEFT TACK -02ADF SHORT DOWN TACK -02AE0 SHORT UP TACK -02AE1 PERPENDICULAR WITH S -02AE2 VERTICAL BAR TRIPLE RIGHT TURNSTILE -02AE3 DOUBLE VERTICAL BAR LEFT TURNSTILE -02AE4 VERTICAL BAR DOUBLE LEFT TURNSTILE -02AE5 DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE -02AE6 LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL -02AE7 SHORT DOWN TACK WITH OVERBAR -02AE8 SHORT UP TACK WITH UNDERBAR -02AE9 SHORT UP TACK ABOVE SHORT DOWN TACK -02AEA DOUBLE DOWN TACK -02AEB DOUBLE UP TACK -02AEC DOUBLE STROKE NOT SIGN -02AED REVERSED DOUBLE STROKE NOT SIGN -02AEE DOES NOT DIVIDE WITH REVERSED NEGATION SLASH -02AEF VERTICAL LINE WITH CIRCLE ABOVE -02AF0 VERTICAL LINE WITH CIRCLE BELOW -02AF1 DOWN TACK WITH CIRCLE BELOW -02AF2 PARALLEL WITH HORIZONTAL STROKE -02AF3 PARALLEL WITH TILDE OPERATOR -02AF4 TRIPLE VERTICAL BAR BINARY RELATION -02AF5 TRIPLE VERTICAL BAR WITH HORIZONTAL STROKE -02AF6 TRIPLE COLON OPERATOR -02AF7 TRIPLE NESTED LESS-THAN -02AF8 TRIPLE NESTED GREATER-THAN -02AF9 DOUBLE-LINE SLANTED LESS-THAN OR EQUAL TO -02AFA DOUBLE-LINE SLANTED GREATER-THAN OR EQUAL TO -02AFB TRIPLE SOLIDUS BINARY RELATION -02AFC LARGE TRIPLE VERTICAL BAR OPERATOR -02AFD DOUBLE SOLIDUS OPERATOR -02AFE WHITE VERTICAL BAR -02AFF N-ARY WHITE VERTICAL BAR -02B00 NORTH EAST WHITE ARROW -02B01 NORTH WEST WHITE ARROW -02B02 SOUTH EAST WHITE ARROW -02B03 SOUTH WEST WHITE ARROW -02B04 LEFT RIGHT WHITE ARROW -02B05 LEFTWARDS BLACK ARROW -02B06 UPWARDS BLACK ARROW -02B07 DOWNWARDS BLACK ARROW -02B08 NORTH EAST BLACK ARROW -02B09 NORTH WEST BLACK ARROW -02B0A SOUTH EAST BLACK ARROW -02B0B SOUTH WEST BLACK ARROW -02B0C LEFT RIGHT BLACK ARROW -02B0D UP DOWN BLACK ARROW -02B0E RIGHTWARDS ARROW WITH TIP DOWNWARDS -02B0F RIGHTWARDS ARROW WITH TIP UPWARDS -02B10 LEFTWARDS ARROW WITH TIP DOWNWARDS -02B11 LEFTWARDS ARROW WITH TIP UPWARDS -02B12 SQUARE WITH TOP HALF BLACK -02B13 SQUARE WITH BOTTOM HALF BLACK -02B14 SQUARE WITH UPPER RIGHT DIAGONAL HALF BLACK -02B15 SQUARE WITH LOWER LEFT DIAGONAL HALF BLACK -02B16 DIAMOND WITH LEFT HALF BLACK -02B17 DIAMOND WITH RIGHT HALF BLACK -02B18 DIAMOND WITH TOP HALF BLACK -02B19 DIAMOND WITH BOTTOM HALF BLACK -02B1A DOTTED SQUARE -02B1B BLACK LARGE SQUARE -02B1C WHITE LARGE SQUARE -02B1D BLACK VERY SMALL SQUARE -02B1E WHITE VERY SMALL SQUARE -02B1F BLACK PENTAGON -02B20 WHITE PENTAGON -02B21 WHITE HEXAGON -02B22 BLACK HEXAGON -02B23 HORIZONTAL BLACK HEXAGON -02B24 BLACK LARGE CIRCLE -02B25 BLACK MEDIUM DIAMOND -02B26 WHITE MEDIUM DIAMOND -02B27 BLACK MEDIUM LOZENGE -02B28 WHITE MEDIUM LOZENGE -02B29 BLACK SMALL DIAMOND -02B2A BLACK SMALL LOZENGE -02B2B WHITE SMALL LOZENGE -02B2C BLACK HORIZONTAL ELLIPSE -02B2D WHITE HORIZONTAL ELLIPSE -02B2E BLACK VERTICAL ELLIPSE -02B2F WHITE VERTICAL ELLIPSE -02B30 LEFT ARROW WITH SMALL CIRCLE -02B31 THREE LEFTWARDS ARROWS -02B32 LEFT ARROW WITH CIRCLED PLUS -02B33 LONG LEFTWARDS SQUIGGLE ARROW -02B34 LEFTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE -02B35 LEFTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE -02B36 LEFTWARDS TWO-HEADED ARROW FROM BAR -02B37 LEFTWARDS TWO-HEADED TRIPLE DASH ARROW -02B38 LEFTWARDS ARROW WITH DOTTED STEM -02B39 LEFTWARDS ARROW WITH TAIL WITH VERTICAL STROKE -02B3A LEFTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE -02B3B LEFTWARDS TWO-HEADED ARROW WITH TAIL -02B3C LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE -02B3D LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE -02B3E LEFTWARDS ARROW THROUGH X -02B3F WAVE ARROW POINTING DIRECTLY LEFT -02B40 EQUALS SIGN ABOVE LEFTWARDS ARROW -02B41 REVERSE TILDE OPERATOR ABOVE LEFTWARDS ARROW -02B42 LEFTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO -02B43 RIGHTWARDS ARROW THROUGH GREATER-THAN -02B44 RIGHTWARDS ARROW THROUGH SUPERSET -02B45 LEFTWARDS QUADRUPLE ARROW -02B46 RIGHTWARDS QUADRUPLE ARROW -02B47 REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW -02B48 RIGHTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO -02B49 TILDE OPERATOR ABOVE LEFTWARDS ARROW -02B4A LEFTWARDS ARROW ABOVE ALMOST EQUAL TO -02B4B LEFTWARDS ARROW ABOVE REVERSE TILDE OPERATOR -02B4C RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR -02B4D DOWNWARDS TRIANGLE-HEADED ZIGZAG ARROW -02B4E SHORT SLANTED NORTH ARROW -02B4F SHORT BACKSLANTED SOUTH ARROW -02B50 WHITE MEDIUM STAR -02B51 BLACK SMALL STAR -02B52 WHITE SMALL STAR -02B53 BLACK RIGHT-POINTING PENTAGON -02B54 WHITE RIGHT-POINTING PENTAGON -02B55 HEAVY LARGE CIRCLE -02B56 HEAVY OVAL WITH OVAL INSIDE -02B57 HEAVY CIRCLE WITH CIRCLE INSIDE -02B58 HEAVY CIRCLE -02B59 HEAVY CIRCLED SALTIRE -02B5A SLANTED NORTH ARROW WITH HOOKED HEAD -02B5B BACKSLANTED SOUTH ARROW WITH HOOKED TAIL -02B5C SLANTED NORTH ARROW WITH HORIZONTAL TAIL -02B5D BACKSLANTED SOUTH ARROW WITH HORIZONTAL TAIL -02B5E BENT ARROW POINTING DOWNWARDS THEN NORTH EAST -02B5F SHORT BENT ARROW POINTING DOWNWARDS THEN NORTH EAST -02B60 LEFTWARDS TRIANGLE-HEADED ARROW -02B61 UPWARDS TRIANGLE-HEADED ARROW -02B62 RIGHTWARDS TRIANGLE-HEADED ARROW -02B63 DOWNWARDS TRIANGLE-HEADED ARROW -02B64 LEFT RIGHT TRIANGLE-HEADED ARROW -02B65 UP DOWN TRIANGLE-HEADED ARROW -02B66 NORTH WEST TRIANGLE-HEADED ARROW -02B67 NORTH EAST TRIANGLE-HEADED ARROW -02B68 SOUTH EAST TRIANGLE-HEADED ARROW -02B69 SOUTH WEST TRIANGLE-HEADED ARROW -02B6A LEFTWARDS TRIANGLE-HEADED DASHED ARROW -02B6B UPWARDS TRIANGLE-HEADED DASHED ARROW -02B6C RIGHTWARDS TRIANGLE-HEADED DASHED ARROW -02B6D DOWNWARDS TRIANGLE-HEADED DASHED ARROW -02B6E CLOCKWISE TRIANGLE-HEADED OPEN CIRCLE ARROW -02B6F ANTICLOCKWISE TRIANGLE-HEADED OPEN CIRCLE ARROW -02B70 LEFTWARDS TRIANGLE-HEADED ARROW TO BAR -02B71 UPWARDS TRIANGLE-HEADED ARROW TO BAR -02B72 RIGHTWARDS TRIANGLE-HEADED ARROW TO BAR -02B73 DOWNWARDS TRIANGLE-HEADED ARROW TO BAR -02B76 NORTH WEST TRIANGLE-HEADED ARROW TO BAR -02B77 NORTH EAST TRIANGLE-HEADED ARROW TO BAR -02B78 SOUTH EAST TRIANGLE-HEADED ARROW TO BAR -02B79 SOUTH WEST TRIANGLE-HEADED ARROW TO BAR -02B7A LEFTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE VERTICAL STROKE -02B7A LEFTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE HORIZONTAL STROKE -02B7B UPWARDS TRIANGLE-HEADED ARROW WITH DOUBLE HORIZONTAL STROKE -02B7C RIGHTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE VERTICAL STROKE -02B7C RIGHTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE HORIZONTAL STROKE -02B7D DOWNWARDS TRIANGLE-HEADED ARROW WITH DOUBLE HORIZONTAL STROKE -02B7E HORIZONTAL TAB KEY -02B7F VERTICAL TAB KEY -02B80 LEFTWARDS TRIANGLE-HEADED ARROW OVER RIGHTWARDS TRIANGLE-HEADED ARROW -02B81 UPWARDS TRIANGLE-HEADED ARROW LEFTWARDS OF DOWNWARDS TRIANGLE-HEADED ARROW -02B82 RIGHTWARDS TRIANGLE-HEADED ARROW OVER LEFTWARDS TRIANGLE-HEADED ARROW -02B83 DOWNWARDS TRIANGLE-HEADED ARROW LEFTWARDS OF UPWARDS TRIANGLE-HEADED ARROW -02B84 LEFTWARDS TRIANGLE-HEADED PAIRED ARROWS -02B85 UPWARDS TRIANGLE-HEADED PAIRED ARROWS -02B86 RIGHTWARDS TRIANGLE-HEADED PAIRED ARROWS -02B87 DOWNWARDS TRIANGLE-HEADED PAIRED ARROWS -02B88 LEFTWARDS BLACK CIRCLED WHITE ARROW -02B89 UPWARDS BLACK CIRCLED WHITE ARROW -02B8A RIGHTWARDS BLACK CIRCLED WHITE ARROW -02B8B DOWNWARDS BLACK CIRCLED WHITE ARROW -02B8C ANTICLOCKWISE TRIANGLE-HEADED RIGHT U-SHAPED ARROW -02B8D ANTICLOCKWISE TRIANGLE-HEADED BOTTOM U-SHAPED ARROW -02B8E ANTICLOCKWISE TRIANGLE-HEADED LEFT U-SHAPED ARROW -02B8F ANTICLOCKWISE TRIANGLE-HEADED TOP U-SHAPED ARROW -02B90 RETURN LEFT -02B91 RETURN RIGHT -02B92 NEWLINE LEFT -02B93 NEWLINE RIGHT -02B94 FOUR CORNER ARROWS CIRCLING ANTICLOCKWISE -02B95 RIGHTWARDS BLACK ARROW -02B98 THREE-D TOP-LIGHTED LEFTWARDS EQUILATERAL ARROWHEAD -02B99 THREE-D RIGHT-LIGHTED UPWARDS EQUILATERAL ARROWHEAD -02B9A THREE-D TOP-LIGHTED RIGHTWARDS EQUILATERAL ARROWHEAD -02B9B THREE-D LEFT-LIGHTED DOWNWARDS EQUILATERAL ARROWHEAD -02B9C BLACK LEFTWARDS EQUILATERAL ARROWHEAD -02B9D BLACK UPWARDS EQUILATERAL ARROWHEAD -02B9E BLACK RIGHTWARDS EQUILATERAL ARROWHEAD -02B9F BLACK DOWNWARDS EQUILATERAL ARROWHEAD -02BA0 DOWNWARDS TRIANGLE-HEADED ARROW WITH LONG TIP LEFTWARDS -02BA1 DOWNWARDS TRIANGLE-HEADED ARROW WITH LONG TIP RIGHTWARDS -02BA2 UPWARDS TRIANGLE-HEADED ARROW WITH LONG TIP LEFTWARDS -02BA3 UPWARDS TRIANGLE-HEADED ARROW WITH LONG TIP RIGHTWARDS -02BA4 LEFTWARDS TRIANGLE-HEADED ARROW WITH LONG TIP UPWARDS -02BA5 RIGHTWARDS TRIANGLE-HEADED ARROW WITH LONG TIP UPWARDS -02BA6 LEFTWARDS TRIANGLE-HEADED ARROW WITH LONG TIP DOWNWARDS -02BA7 RIGHTWARDS TRIANGLE-HEADED ARROW WITH LONG TIP DOWNWARDS -02BA8 BLACK CURVED DOWNWARDS AND LEFTWARDS ARROW -02BA9 BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW -02BAA BLACK CURVED UPWARDS AND LEFTWARDS ARROW -02BAB BLACK CURVED UPWARDS AND RIGHTWARDS ARROW -02BAC BLACK CURVED LEFTWARDS AND UPWARDS ARROW -02BAD BLACK CURVED RIGHTWARDS AND UPWARDS ARROW -02BAE BLACK CURVED LEFTWARDS AND DOWNWARDS ARROW -02BAF BLACK CURVED RIGHTWARDS AND DOWNWARDS ARROW -02BB0 RIBBON ARROW DOWN LEFT -02BB1 RIBBON ARROW DOWN RIGHT -02BB2 RIBBON ARROW UP LEFT -02BB3 RIBBON ARROW UP RIGHT -02BB4 RIBBON ARROW LEFT UP -02BB5 RIBBON ARROW RIGHT UP -02BB6 RIBBON ARROW LEFT DOWN -02BB7 RIBBON ARROW RIGHT DOWN -02BB8 UPWARDS WHITE ARROW FROM BAR WITH HORIZONTAL BAR -02BB9 UP ARROWHEAD IN A RECTANGLE BOX -02BBA OVERLAPPING WHITE SQUARES -02BBB OVERLAPPING WHITE AND BLACK SQUARES -02BBC OVERLAPPING BLACK SQUARES -02BBD BALLOT BOX WITH LIGHT X -02BBE CIRCLED X -02BBF CIRCLED BOLD X -02BC0 BLACK SQUARE CENTRED -02BC1 BLACK DIAMOND CENTRED -02BC2 TURNED BLACK PENTAGON -02BC3 HORIZONTAL BLACK OCTAGON -02BC4 BLACK OCTAGON -02BC5 BLACK MEDIUM UP-POINTING TRIANGLE CENTRED -02BC6 BLACK MEDIUM DOWN-POINTING TRIANGLE CENTRED -02BC7 BLACK MEDIUM LEFT-POINTING TRIANGLE CENTRED -02BC8 BLACK MEDIUM RIGHT-POINTING TRIANGLE CENTRED -02BC9 NEPTUNE FORM TWO -02BCA TOP HALF BLACK CIRCLE -02BCB BOTTOM HALF BLACK CIRCLE -02BCC LIGHT FOUR POINTED BLACK CUSP -02BCD ROTATED LIGHT FOUR POINTED BLACK CUSP -02BCE WHITE FOUR POINTED CUSP -02BCF ROTATED WHITE FOUR POINTED CUSP -02BD0 SQUARE POSITION INDICATOR -02BD1 UNCERTAINTY SIGN -02BD2 GROUP MARK -02BD3 PLUTO FORM TWO -02BD4 PLUTO FORM THREE -02BD5 PLUTO FORM FOUR -02BD6 PLUTO FORM FIVE -02BD7 TRANSPLUTO -02BD8 PROSERPINA -02BD9 ASTRAEA -02BDA HYGIEA -02BDB PHOLUS -02BDC NESSUS -02BDD WHITE MOON SELENA -02BDE BLACK DIAMOND ON CROSS -02BDF TRUE LIGHT MOON ARTA -02BE0 CUPIDO -02BE1 HADES -02BE2 ZEUS -02BE3 KRONOS -02BE4 APOLLON -02BE5 ADMETOS -02BE6 VULCANUS -02BE7 POSEIDON -02BE8 LEFT HALF BLACK STAR -02BE9 RIGHT HALF BLACK STAR -02BEA STAR WITH LEFT HALF BLACK -02BEB STAR WITH RIGHT HALF BLACK -02BEC LEFTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS -02BED UPWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS -02BEE RIGHTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS -02BEF DOWNWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS -02BF0 ERIS FORM ONE -02BF1 ERIS FORM TWO -02BF2 SEDNA -02BF3 RUSSIAN ASTROLOGICAL SYMBOL VIGINTILE -02BF4 RUSSIAN ASTROLOGICAL SYMBOL NOVILE -02BF5 RUSSIAN ASTROLOGICAL SYMBOL QUINTILE -02BF6 RUSSIAN ASTROLOGICAL SYMBOL BINOVILE -02BF7 RUSSIAN ASTROLOGICAL SYMBOL SENTAGON -02BF8 RUSSIAN ASTROLOGICAL SYMBOL TREDECILE -02BF9 EQUALS SIGN WITH INFINITY BELOW -02BFA UNITED SYMBOL -02BFB SEPARATED SYMBOL -02BFC DOUBLED SYMBOL -02BFD PASSED SYMBOL -02BFE REVERSED RIGHT ANGLE -02BFF HELLSCHREIBER PAUSE SYMBOL -02C00 GLAGOLITIC CAPITAL LETTER AZU -02C01 GLAGOLITIC CAPITAL LETTER BUKY -02C02 GLAGOLITIC CAPITAL LETTER VEDE -02C03 GLAGOLITIC CAPITAL LETTER GLAGOLI -02C04 GLAGOLITIC CAPITAL LETTER DOBRO -02C05 GLAGOLITIC CAPITAL LETTER YESTU -02C06 GLAGOLITIC CAPITAL LETTER ZHIVETE -02C07 GLAGOLITIC CAPITAL LETTER DZELO -02C08 GLAGOLITIC CAPITAL LETTER ZEMLJA -02C09 GLAGOLITIC CAPITAL LETTER IZHE -02C0A GLAGOLITIC CAPITAL LETTER INITIAL IZHE -02C0B GLAGOLITIC CAPITAL LETTER I -02C0C GLAGOLITIC CAPITAL LETTER DJERVI -02C0D GLAGOLITIC CAPITAL LETTER KAKO -02C0E GLAGOLITIC CAPITAL LETTER LJUDIJE -02C0F GLAGOLITIC CAPITAL LETTER MYSLITE -02C10 GLAGOLITIC CAPITAL LETTER NASHI -02C11 GLAGOLITIC CAPITAL LETTER ONU -02C12 GLAGOLITIC CAPITAL LETTER POKOJI -02C13 GLAGOLITIC CAPITAL LETTER RITSI -02C14 GLAGOLITIC CAPITAL LETTER SLOVO -02C15 GLAGOLITIC CAPITAL LETTER TVRIDO -02C16 GLAGOLITIC CAPITAL LETTER UKU -02C17 GLAGOLITIC CAPITAL LETTER FRITU -02C18 GLAGOLITIC CAPITAL LETTER HERU -02C19 GLAGOLITIC CAPITAL LETTER OTU -02C1A GLAGOLITIC CAPITAL LETTER PE -02C1B GLAGOLITIC CAPITAL LETTER SHTA -02C1C GLAGOLITIC CAPITAL LETTER TSI -02C1D GLAGOLITIC CAPITAL LETTER CHRIVI -02C1E GLAGOLITIC CAPITAL LETTER SHA -02C1F GLAGOLITIC CAPITAL LETTER YERU -02C20 GLAGOLITIC CAPITAL LETTER YERI -02C21 GLAGOLITIC CAPITAL LETTER YATI -02C22 GLAGOLITIC CAPITAL LETTER SPIDERY HA -02C23 GLAGOLITIC CAPITAL LETTER YU -02C24 GLAGOLITIC CAPITAL LETTER SMALL YUS -02C25 GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL -02C26 GLAGOLITIC CAPITAL LETTER YO -02C27 GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS -02C28 GLAGOLITIC CAPITAL LETTER BIG YUS -02C29 GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS -02C2A GLAGOLITIC CAPITAL LETTER FITA -02C2B GLAGOLITIC CAPITAL LETTER IZHITSA -02C2C GLAGOLITIC CAPITAL LETTER SHTAPIC -02C2D GLAGOLITIC CAPITAL LETTER TROKUTASTI A -02C2E GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE -02C30 GLAGOLITIC SMALL LETTER AZU -02C31 GLAGOLITIC SMALL LETTER BUKY -02C32 GLAGOLITIC SMALL LETTER VEDE -02C33 GLAGOLITIC SMALL LETTER GLAGOLI -02C34 GLAGOLITIC SMALL LETTER DOBRO -02C35 GLAGOLITIC SMALL LETTER YESTU -02C36 GLAGOLITIC SMALL LETTER ZHIVETE -02C37 GLAGOLITIC SMALL LETTER DZELO -02C38 GLAGOLITIC SMALL LETTER ZEMLJA -02C39 GLAGOLITIC SMALL LETTER IZHE -02C3A GLAGOLITIC SMALL LETTER INITIAL IZHE -02C3B GLAGOLITIC SMALL LETTER I -02C3C GLAGOLITIC SMALL LETTER DJERVI -02C3D GLAGOLITIC SMALL LETTER KAKO -02C3E GLAGOLITIC SMALL LETTER LJUDIJE -02C3F GLAGOLITIC SMALL LETTER MYSLITE -02C40 GLAGOLITIC SMALL LETTER NASHI -02C41 GLAGOLITIC SMALL LETTER ONU -02C42 GLAGOLITIC SMALL LETTER POKOJI -02C43 GLAGOLITIC SMALL LETTER RITSI -02C44 GLAGOLITIC SMALL LETTER SLOVO -02C45 GLAGOLITIC SMALL LETTER TVRIDO -02C46 GLAGOLITIC SMALL LETTER UKU -02C47 GLAGOLITIC SMALL LETTER FRITU -02C48 GLAGOLITIC SMALL LETTER HERU -02C49 GLAGOLITIC SMALL LETTER OTU -02C4A GLAGOLITIC SMALL LETTER PE -02C4B GLAGOLITIC SMALL LETTER SHTA -02C4C GLAGOLITIC SMALL LETTER TSI -02C4D GLAGOLITIC SMALL LETTER CHRIVI -02C4E GLAGOLITIC SMALL LETTER SHA -02C4F GLAGOLITIC SMALL LETTER YERU -02C50 GLAGOLITIC SMALL LETTER YERI -02C51 GLAGOLITIC SMALL LETTER YATI -02C52 GLAGOLITIC SMALL LETTER SPIDERY HA -02C53 GLAGOLITIC SMALL LETTER YU -02C54 GLAGOLITIC SMALL LETTER SMALL YUS -02C55 GLAGOLITIC SMALL LETTER SMALL YUS WITH TAIL -02C56 GLAGOLITIC SMALL LETTER YO -02C57 GLAGOLITIC SMALL LETTER IOTATED SMALL YUS -02C58 GLAGOLITIC SMALL LETTER BIG YUS -02C59 GLAGOLITIC SMALL LETTER IOTATED BIG YUS -02C5A GLAGOLITIC SMALL LETTER FITA -02C5B GLAGOLITIC SMALL LETTER IZHITSA -02C5C GLAGOLITIC SMALL LETTER SHTAPIC -02C5D GLAGOLITIC SMALL LETTER TROKUTASTI A -02C5E GLAGOLITIC SMALL LETTER LATINATE MYSLITE -02C60 LATIN CAPITAL LETTER L WITH DOUBLE BAR -02C61 LATIN SMALL LETTER L WITH DOUBLE BAR -02C62 LATIN CAPITAL LETTER L WITH MIDDLE TILDE -02C63 LATIN CAPITAL LETTER P WITH STROKE -02C64 LATIN CAPITAL LETTER R WITH TAIL -02C65 LATIN SMALL LETTER A WITH STROKE -02C66 LATIN SMALL LETTER T WITH DIAGONAL STROKE -02C67 LATIN CAPITAL LETTER H WITH DESCENDER -02C68 LATIN SMALL LETTER H WITH DESCENDER -02C69 LATIN CAPITAL LETTER K WITH DESCENDER -02C6A LATIN SMALL LETTER K WITH DESCENDER -02C6B LATIN CAPITAL LETTER Z WITH DESCENDER -02C6C LATIN SMALL LETTER Z WITH DESCENDER -02C6D LATIN CAPITAL LETTER ALPHA -02C6E LATIN CAPITAL LETTER M WITH HOOK -02C6F LATIN CAPITAL LETTER TURNED A -02C70 LATIN CAPITAL LETTER TURNED ALPHA -02C71 LATIN SMALL LETTER V WITH RIGHT HOOK -02C72 LATIN CAPITAL LETTER W WITH HOOK -02C73 LATIN SMALL LETTER W WITH HOOK -02C74 LATIN SMALL LETTER V WITH CURL -02C75 LATIN CAPITAL LETTER HALF H -02C76 LATIN SMALL LETTER HALF H -02C77 LATIN SMALL LETTER TAILLESS PHI -02C78 LATIN SMALL LETTER E WITH NOTCH -02C79 LATIN SMALL LETTER TURNED R WITH TAIL -02C7A LATIN SMALL LETTER O WITH LOW RING INSIDE -02C7B LATIN LETTER SMALL CAPITAL TURNED E -02C7C LATIN SUBSCRIPT SMALL LETTER J -02C7D MODIFIER LETTER CAPITAL V -02C7E LATIN CAPITAL LETTER S WITH SWASH TAIL -02C7F LATIN CAPITAL LETTER Z WITH SWASH TAIL -02C80 COPTIC CAPITAL LETTER ALFA -02C81 COPTIC SMALL LETTER ALFA -02C82 COPTIC CAPITAL LETTER VIDA -02C83 COPTIC SMALL LETTER VIDA -02C84 COPTIC CAPITAL LETTER GAMMA -02C85 COPTIC SMALL LETTER GAMMA -02C86 COPTIC CAPITAL LETTER DALDA -02C87 COPTIC SMALL LETTER DALDA -02C88 COPTIC CAPITAL LETTER EIE -02C89 COPTIC SMALL LETTER EIE -02C8A COPTIC CAPITAL LETTER SOU -02C8B COPTIC SMALL LETTER SOU -02C8C COPTIC CAPITAL LETTER ZATA -02C8D COPTIC SMALL LETTER ZATA -02C8E COPTIC CAPITAL LETTER HATE -02C8F COPTIC SMALL LETTER HATE -02C90 COPTIC CAPITAL LETTER THETHE -02C91 COPTIC SMALL LETTER THETHE -02C92 COPTIC CAPITAL LETTER IAUDA -02C93 COPTIC SMALL LETTER IAUDA -02C94 COPTIC CAPITAL LETTER KAPA -02C95 COPTIC SMALL LETTER KAPA -02C96 COPTIC CAPITAL LETTER LAULA -02C97 COPTIC SMALL LETTER LAULA -02C98 COPTIC CAPITAL LETTER MI -02C99 COPTIC SMALL LETTER MI -02C9A COPTIC CAPITAL LETTER NI -02C9B COPTIC SMALL LETTER NI -02C9C COPTIC CAPITAL LETTER KSI -02C9D COPTIC SMALL LETTER KSI -02C9E COPTIC CAPITAL LETTER O -02C9F COPTIC SMALL LETTER O -02CA0 COPTIC CAPITAL LETTER PI -02CA1 COPTIC SMALL LETTER PI -02CA2 COPTIC CAPITAL LETTER RO -02CA3 COPTIC SMALL LETTER RO -02CA4 COPTIC CAPITAL LETTER SIMA -02CA5 COPTIC SMALL LETTER SIMA -02CA6 COPTIC CAPITAL LETTER TAU -02CA7 COPTIC SMALL LETTER TAU -02CA8 COPTIC CAPITAL LETTER UA -02CA9 COPTIC SMALL LETTER UA -02CAA COPTIC CAPITAL LETTER FI -02CAB COPTIC SMALL LETTER FI -02CAC COPTIC CAPITAL LETTER KHI -02CAD COPTIC SMALL LETTER KHI -02CAE COPTIC CAPITAL LETTER PSI -02CAF COPTIC SMALL LETTER PSI -02CB0 COPTIC CAPITAL LETTER OOU -02CB1 COPTIC SMALL LETTER OOU -02CB2 COPTIC CAPITAL LETTER DIALECT-P ALEF -02CB3 COPTIC SMALL LETTER DIALECT-P ALEF -02CB4 COPTIC CAPITAL LETTER OLD COPTIC AIN -02CB5 COPTIC SMALL LETTER OLD COPTIC AIN -02CB6 COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE -02CB7 COPTIC SMALL LETTER CRYPTOGRAMMIC EIE -02CB8 COPTIC CAPITAL LETTER DIALECT-P KAPA -02CB9 COPTIC SMALL LETTER DIALECT-P KAPA -02CBA COPTIC CAPITAL LETTER DIALECT-P NI -02CBB COPTIC SMALL LETTER DIALECT-P NI -02CBC COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI -02CBD COPTIC SMALL LETTER CRYPTOGRAMMIC NI -02CBE COPTIC CAPITAL LETTER OLD COPTIC OOU -02CBF COPTIC SMALL LETTER OLD COPTIC OOU -02CC0 COPTIC CAPITAL LETTER SAMPI -02CC1 COPTIC SMALL LETTER SAMPI -02CC2 COPTIC CAPITAL LETTER CROSSED SHEI -02CC3 COPTIC SMALL LETTER CROSSED SHEI -02CC4 COPTIC CAPITAL LETTER OLD COPTIC SHEI -02CC5 COPTIC SMALL LETTER OLD COPTIC SHEI -02CC6 COPTIC CAPITAL LETTER OLD COPTIC ESH -02CC7 COPTIC SMALL LETTER OLD COPTIC ESH -02CC8 COPTIC CAPITAL LETTER AKHMIMIC KHEI -02CC9 COPTIC SMALL LETTER AKHMIMIC KHEI -02CCA COPTIC CAPITAL LETTER DIALECT-P HORI -02CCB COPTIC SMALL LETTER DIALECT-P HORI -02CCC COPTIC CAPITAL LETTER OLD COPTIC HORI -02CCD COPTIC SMALL LETTER OLD COPTIC HORI -02CCE COPTIC CAPITAL LETTER OLD COPTIC HA -02CCF COPTIC SMALL LETTER OLD COPTIC HA -02CD0 COPTIC CAPITAL LETTER L-SHAPED HA -02CD1 COPTIC SMALL LETTER L-SHAPED HA -02CD2 COPTIC CAPITAL LETTER OLD COPTIC HEI -02CD3 COPTIC SMALL LETTER OLD COPTIC HEI -02CD4 COPTIC CAPITAL LETTER OLD COPTIC HAT -02CD5 COPTIC SMALL LETTER OLD COPTIC HAT -02CD6 COPTIC CAPITAL LETTER OLD COPTIC GANGIA -02CD7 COPTIC SMALL LETTER OLD COPTIC GANGIA -02CD8 COPTIC CAPITAL LETTER OLD COPTIC DJA -02CD9 COPTIC SMALL LETTER OLD COPTIC DJA -02CDA COPTIC CAPITAL LETTER OLD COPTIC SHIMA -02CDB COPTIC SMALL LETTER OLD COPTIC SHIMA -02CDC COPTIC CAPITAL LETTER OLD NUBIAN SHIMA -02CDD COPTIC SMALL LETTER OLD NUBIAN SHIMA -02CDE COPTIC CAPITAL LETTER OLD NUBIAN NGI -02CDF COPTIC SMALL LETTER OLD NUBIAN NGI -02CE0 COPTIC CAPITAL LETTER OLD NUBIAN NYI -02CE1 COPTIC SMALL LETTER OLD NUBIAN NYI -02CE2 COPTIC CAPITAL LETTER OLD NUBIAN WAU -02CE3 COPTIC SMALL LETTER OLD NUBIAN WAU -02CE4 COPTIC SYMBOL KAI -02CE5 COPTIC SYMBOL MI RO -02CE6 COPTIC SYMBOL PI RO -02CE7 COPTIC SYMBOL STAUROS -02CE8 COPTIC SYMBOL TAU RO -02CE9 COPTIC SYMBOL KHI RO -02CEA COPTIC SYMBOL SHIMA SIMA -02CEB COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI -02CEC COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI -02CED COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA -02CEE COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA -02CEF COPTIC COMBINING NI ABOVE -02CF0 COPTIC COMBINING SPIRITUS ASPER -02CF1 COPTIC COMBINING SPIRITUS LENIS -02CF2 COPTIC CAPITAL LETTER BOHAIRIC KHEI -02CF3 COPTIC SMALL LETTER BOHAIRIC KHEI -02CF9 COPTIC OLD NUBIAN FULL STOP -02CFA COPTIC OLD NUBIAN DIRECT QUESTION MARK -02CFB COPTIC OLD NUBIAN INDIRECT QUESTION MARK -02CFC COPTIC OLD NUBIAN VERSE DIVIDER -02CFD COPTIC FRACTION ONE HALF -02CFE COPTIC FULL STOP -02CFF COPTIC MORPHOLOGICAL DIVIDER -02D00 GEORGIAN SMALL LETTER AN -02D01 GEORGIAN SMALL LETTER BAN -02D02 GEORGIAN SMALL LETTER GAN -02D03 GEORGIAN SMALL LETTER DON -02D04 GEORGIAN SMALL LETTER EN -02D05 GEORGIAN SMALL LETTER VIN -02D06 GEORGIAN SMALL LETTER ZEN -02D07 GEORGIAN SMALL LETTER TAN -02D08 GEORGIAN SMALL LETTER IN -02D09 GEORGIAN SMALL LETTER KAN -02D0A GEORGIAN SMALL LETTER LAS -02D0B GEORGIAN SMALL LETTER MAN -02D0C GEORGIAN SMALL LETTER NAR -02D0D GEORGIAN SMALL LETTER ON -02D0E GEORGIAN SMALL LETTER PAR -02D0F GEORGIAN SMALL LETTER ZHAR -02D10 GEORGIAN SMALL LETTER RAE -02D11 GEORGIAN SMALL LETTER SAN -02D12 GEORGIAN SMALL LETTER TAR -02D13 GEORGIAN SMALL LETTER UN -02D14 GEORGIAN SMALL LETTER PHAR -02D15 GEORGIAN SMALL LETTER KHAR -02D16 GEORGIAN SMALL LETTER GHAN -02D17 GEORGIAN SMALL LETTER QAR -02D18 GEORGIAN SMALL LETTER SHIN -02D19 GEORGIAN SMALL LETTER CHIN -02D1A GEORGIAN SMALL LETTER CAN -02D1B GEORGIAN SMALL LETTER JIL -02D1C GEORGIAN SMALL LETTER CIL -02D1D GEORGIAN SMALL LETTER CHAR -02D1E GEORGIAN SMALL LETTER XAN -02D1F GEORGIAN SMALL LETTER JHAN -02D20 GEORGIAN SMALL LETTER HAE -02D21 GEORGIAN SMALL LETTER HE -02D22 GEORGIAN SMALL LETTER HIE -02D23 GEORGIAN SMALL LETTER WE -02D24 GEORGIAN SMALL LETTER HAR -02D25 GEORGIAN SMALL LETTER HOE -02D27 GEORGIAN SMALL LETTER YN -02D2D GEORGIAN SMALL LETTER AEN -02D30 TIFINAGH LETTER YA -02D31 TIFINAGH LETTER YAB -02D32 TIFINAGH LETTER YABH -02D33 TIFINAGH LETTER YAG -02D34 TIFINAGH LETTER YAGHH -02D35 TIFINAGH LETTER BERBER ACADEMY YAJ -02D36 TIFINAGH LETTER YAJ -02D37 TIFINAGH LETTER YAD -02D38 TIFINAGH LETTER YADH -02D39 TIFINAGH LETTER YADD -02D3A TIFINAGH LETTER YADDH -02D3B TIFINAGH LETTER YEY -02D3C TIFINAGH LETTER YAF -02D3D TIFINAGH LETTER YAK -02D3E TIFINAGH LETTER TUAREG YAK -02D3F TIFINAGH LETTER YAKHH -02D40 TIFINAGH LETTER YAH -02D41 TIFINAGH LETTER BERBER ACADEMY YAH -02D42 TIFINAGH LETTER TUAREG YAH -02D43 TIFINAGH LETTER YAHH -02D44 TIFINAGH LETTER YAA -02D45 TIFINAGH LETTER YAKH -02D46 TIFINAGH LETTER TUAREG YAKH -02D47 TIFINAGH LETTER YAQ -02D48 TIFINAGH LETTER TUAREG YAQ -02D49 TIFINAGH LETTER YI -02D4A TIFINAGH LETTER YAZH -02D4B TIFINAGH LETTER AHAGGAR YAZH -02D4C TIFINAGH LETTER TUAREG YAZH -02D4D TIFINAGH LETTER YAL -02D4E TIFINAGH LETTER YAM -02D4F TIFINAGH LETTER YAN -02D50 TIFINAGH LETTER TUAREG YAGN -02D51 TIFINAGH LETTER TUAREG YANG -02D52 TIFINAGH LETTER YAP -02D53 TIFINAGH LETTER YU -02D54 TIFINAGH LETTER YAR -02D55 TIFINAGH LETTER YARR -02D56 TIFINAGH LETTER YAGH -02D57 TIFINAGH LETTER TUAREG YAGH -02D58 TIFINAGH LETTER AYER YAGH -02D59 TIFINAGH LETTER YAS -02D5A TIFINAGH LETTER YASS -02D5B TIFINAGH LETTER YASH -02D5C TIFINAGH LETTER YAT -02D5D TIFINAGH LETTER YATH -02D5E TIFINAGH LETTER YACH -02D5F TIFINAGH LETTER YATT -02D60 TIFINAGH LETTER YAV -02D61 TIFINAGH LETTER YAW -02D62 TIFINAGH LETTER YAY -02D63 TIFINAGH LETTER YAZ -02D64 TIFINAGH LETTER TAWELLEMET YAZ -02D65 TIFINAGH LETTER YAZZ -02D66 TIFINAGH LETTER YE -02D67 TIFINAGH LETTER YO -02D6F TIFINAGH MODIFIER LETTER LABIALIZATION MARK -02D70 TIFINAGH SEPARATOR MARK -02D7F TIFINAGH CONSONANT JOINER -02D80 ETHIOPIC SYLLABLE LOA -02D81 ETHIOPIC SYLLABLE MOA -02D82 ETHIOPIC SYLLABLE ROA -02D83 ETHIOPIC SYLLABLE SOA -02D84 ETHIOPIC SYLLABLE SHOA -02D85 ETHIOPIC SYLLABLE BOA -02D86 ETHIOPIC SYLLABLE TOA -02D87 ETHIOPIC SYLLABLE COA -02D88 ETHIOPIC SYLLABLE NOA -02D89 ETHIOPIC SYLLABLE NYOA -02D8A ETHIOPIC SYLLABLE GLOTTAL OA -02D8B ETHIOPIC SYLLABLE ZOA -02D8C ETHIOPIC SYLLABLE DOA -02D8D ETHIOPIC SYLLABLE DDOA -02D8E ETHIOPIC SYLLABLE JOA -02D8F ETHIOPIC SYLLABLE THOA -02D90 ETHIOPIC SYLLABLE CHOA -02D91 ETHIOPIC SYLLABLE PHOA -02D92 ETHIOPIC SYLLABLE POA -02D93 ETHIOPIC SYLLABLE GGWA -02D94 ETHIOPIC SYLLABLE GGWI -02D95 ETHIOPIC SYLLABLE GGWEE -02D96 ETHIOPIC SYLLABLE GGWE -02DA0 ETHIOPIC SYLLABLE SSA -02DA1 ETHIOPIC SYLLABLE SSU -02DA2 ETHIOPIC SYLLABLE SSI -02DA3 ETHIOPIC SYLLABLE SSAA -02DA4 ETHIOPIC SYLLABLE SSEE -02DA5 ETHIOPIC SYLLABLE SSE -02DA6 ETHIOPIC SYLLABLE SSO -02DA8 ETHIOPIC SYLLABLE CCA -02DA9 ETHIOPIC SYLLABLE CCU -02DAA ETHIOPIC SYLLABLE CCI -02DAB ETHIOPIC SYLLABLE CCAA -02DAC ETHIOPIC SYLLABLE CCEE -02DAD ETHIOPIC SYLLABLE CCE -02DAE ETHIOPIC SYLLABLE CCO -02DB0 ETHIOPIC SYLLABLE ZZA -02DB1 ETHIOPIC SYLLABLE ZZU -02DB2 ETHIOPIC SYLLABLE ZZI -02DB3 ETHIOPIC SYLLABLE ZZAA -02DB4 ETHIOPIC SYLLABLE ZZEE -02DB5 ETHIOPIC SYLLABLE ZZE -02DB6 ETHIOPIC SYLLABLE ZZO -02DB8 ETHIOPIC SYLLABLE CCHA -02DB9 ETHIOPIC SYLLABLE CCHU -02DBA ETHIOPIC SYLLABLE CCHI -02DBB ETHIOPIC SYLLABLE CCHAA -02DBC ETHIOPIC SYLLABLE CCHEE -02DBD ETHIOPIC SYLLABLE CCHE -02DBE ETHIOPIC SYLLABLE CCHO -02DC0 ETHIOPIC SYLLABLE QYA -02DC1 ETHIOPIC SYLLABLE QYU -02DC2 ETHIOPIC SYLLABLE QYI -02DC3 ETHIOPIC SYLLABLE QYAA -02DC4 ETHIOPIC SYLLABLE QYEE -02DC5 ETHIOPIC SYLLABLE QYE -02DC6 ETHIOPIC SYLLABLE QYO -02DC8 ETHIOPIC SYLLABLE KYA -02DC9 ETHIOPIC SYLLABLE KYU -02DCA ETHIOPIC SYLLABLE KYI -02DCB ETHIOPIC SYLLABLE KYAA -02DCC ETHIOPIC SYLLABLE KYEE -02DCD ETHIOPIC SYLLABLE KYE -02DCE ETHIOPIC SYLLABLE KYO -02DD0 ETHIOPIC SYLLABLE XYA -02DD1 ETHIOPIC SYLLABLE XYU -02DD2 ETHIOPIC SYLLABLE XYI -02DD3 ETHIOPIC SYLLABLE XYAA -02DD4 ETHIOPIC SYLLABLE XYEE -02DD5 ETHIOPIC SYLLABLE XYE -02DD6 ETHIOPIC SYLLABLE XYO -02DD8 ETHIOPIC SYLLABLE GYA -02DD9 ETHIOPIC SYLLABLE GYU -02DDA ETHIOPIC SYLLABLE GYI -02DDB ETHIOPIC SYLLABLE GYAA -02DDC ETHIOPIC SYLLABLE GYEE -02DDD ETHIOPIC SYLLABLE GYE -02DDE ETHIOPIC SYLLABLE GYO -02DE0 COMBINING CYRILLIC LETTER BE -02DE1 COMBINING CYRILLIC LETTER VE -02DE2 COMBINING CYRILLIC LETTER GHE -02DE3 COMBINING CYRILLIC LETTER DE -02DE4 COMBINING CYRILLIC LETTER ZHE -02DE5 COMBINING CYRILLIC LETTER ZE -02DE6 COMBINING CYRILLIC LETTER KA -02DE7 COMBINING CYRILLIC LETTER EL -02DE8 COMBINING CYRILLIC LETTER EM -02DE9 COMBINING CYRILLIC LETTER EN -02DEA COMBINING CYRILLIC LETTER O -02DEB COMBINING CYRILLIC LETTER PE -02DEC COMBINING CYRILLIC LETTER ER -02DED COMBINING CYRILLIC LETTER ES -02DEE COMBINING CYRILLIC LETTER TE -02DEF COMBINING CYRILLIC LETTER HA -02DF0 COMBINING CYRILLIC LETTER TSE -02DF1 COMBINING CYRILLIC LETTER CHE -02DF2 COMBINING CYRILLIC LETTER SHA -02DF3 COMBINING CYRILLIC LETTER SHCHA -02DF4 COMBINING CYRILLIC LETTER FITA -02DF5 COMBINING CYRILLIC LETTER ES-TE -02DF6 COMBINING CYRILLIC LETTER A -02DF7 COMBINING CYRILLIC LETTER IE -02DF8 COMBINING CYRILLIC LETTER DJERV -02DF9 COMBINING CYRILLIC LETTER MONOGRAPH UK -02DFA COMBINING CYRILLIC LETTER YAT -02DFB COMBINING CYRILLIC LETTER YU -02DFC COMBINING CYRILLIC LETTER IOTIFIED A -02DFD COMBINING CYRILLIC LETTER LITTLE YUS -02DFE COMBINING CYRILLIC LETTER BIG YUS -02DFF COMBINING CYRILLIC LETTER IOTIFIED BIG YUS -02E00 RIGHT ANGLE SUBSTITUTION MARKER -02E01 RIGHT ANGLE DOTTED SUBSTITUTION MARKER -02E02 LEFT SUBSTITUTION BRACKET -02E03 RIGHT SUBSTITUTION BRACKET -02E04 LEFT DOTTED SUBSTITUTION BRACKET -02E05 RIGHT DOTTED SUBSTITUTION BRACKET -02E06 RAISED INTERPOLATION MARKER -02E07 RAISED DOTTED INTERPOLATION MARKER -02E08 DOTTED TRANSPOSITION MARKER -02E09 LEFT TRANSPOSITION BRACKET -02E0A RIGHT TRANSPOSITION BRACKET -02E0B RAISED SQUARE -02E0C LEFT RAISED OMISSION BRACKET -02E0D RIGHT RAISED OMISSION BRACKET -02E0E EDITORIAL CORONIS -02E0F PARAGRAPHOS -02E10 FORKED PARAGRAPHOS -02E11 REVERSED FORKED PARAGRAPHOS -02E12 HYPODIASTOLE -02E13 DOTTED OBELOS -02E14 DOWNWARDS ANCORA -02E15 UPWARDS ANCORA -02E16 DOTTED RIGHT-POINTING ANGLE -02E17 DOUBLE OBLIQUE HYPHEN -02E18 INVERTED INTERROBANG -02E19 PALM BRANCH -02E1A HYPHEN WITH DIAERESIS -02E1B TILDE WITH RING ABOVE -02E1C LEFT LOW PARAPHRASE BRACKET -02E1D RIGHT LOW PARAPHRASE BRACKET -02E1E TILDE WITH DOT ABOVE -02E1F TILDE WITH DOT BELOW -02E20 LEFT VERTICAL BAR WITH QUILL -02E21 RIGHT VERTICAL BAR WITH QUILL -02E22 TOP LEFT HALF BRACKET -02E23 TOP RIGHT HALF BRACKET -02E24 BOTTOM LEFT HALF BRACKET -02E25 BOTTOM RIGHT HALF BRACKET -02E26 LEFT SIDEWAYS U BRACKET -02E27 RIGHT SIDEWAYS U BRACKET -02E28 LEFT DOUBLE PARENTHESIS -02E29 RIGHT DOUBLE PARENTHESIS -02E2A TWO DOTS OVER ONE DOT PUNCTUATION -02E2B ONE DOT OVER TWO DOTS PUNCTUATION -02E2C SQUARED FOUR DOT PUNCTUATION -02E2D FIVE DOT MARK -02E2E REVERSED QUESTION MARK -02E2F VERTICAL TILDE -02E30 RING POINT -02E31 WORD SEPARATOR MIDDLE DOT -02E32 TURNED COMMA -02E33 RAISED DOT -02E34 RAISED COMMA -02E35 TURNED SEMICOLON -02E36 DAGGER WITH LEFT GUARD -02E37 DAGGER WITH RIGHT GUARD -02E38 TURNED DAGGER -02E39 TOP HALF SECTION SIGN -02E3A TWO-EM DASH -02E3B THREE-EM DASH -02E3C STENOGRAPHIC FULL STOP -02E3D VERTICAL SIX DOTS -02E3E WIGGLY VERTICAL LINE -02E3F CAPITULUM -02E40 DOUBLE HYPHEN -02E41 REVERSED COMMA -02E42 DOUBLE LOW-REVERSED-9 QUOTATION MARK -02E43 DASH WITH LEFT UPTURN -02E44 DOUBLE SUSPENSION MARK -02E45 INVERTED LOW KAVYKA -02E46 INVERTED LOW KAVYKA WITH KAVYKA ABOVE -02E47 LOW KAVYKA -02E48 LOW KAVYKA WITH DOT -02E49 DOUBLE STACKED COMMA -02E4A DOTTED SOLIDUS -02E4B TRIPLE DAGGER -02E4C MEDIEVAL COMMA -02E4D PARAGRAPHUS MARK -02E4E PUNCTUS ELEVATUS MARK -02E4F CORNISH VERSE DIVIDER -02E80 CJK RADICAL REPEAT -02E81 CJK RADICAL CLIFF -02E82 CJK RADICAL SECOND ONE -02E83 CJK RADICAL SECOND TWO -02E84 CJK RADICAL SECOND THREE -02E85 CJK RADICAL PERSON -02E86 CJK RADICAL BOX -02E87 CJK RADICAL TABLE -02E88 CJK RADICAL KNIFE ONE -02E89 CJK RADICAL KNIFE TWO -02E8A CJK RADICAL DIVINATION -02E8B CJK RADICAL SEAL -02E8C CJK RADICAL SMALL ONE -02E8D CJK RADICAL SMALL TWO -02E8E CJK RADICAL LAME ONE -02E8F CJK RADICAL LAME TWO -02E90 CJK RADICAL LAME THREE -02E91 CJK RADICAL LAME FOUR -02E92 CJK RADICAL SNAKE -02E93 CJK RADICAL THREAD -02E94 CJK RADICAL SNOUT ONE -02E95 CJK RADICAL SNOUT TWO -02E96 CJK RADICAL HEART ONE -02E97 CJK RADICAL HEART TWO -02E98 CJK RADICAL HAND -02E99 CJK RADICAL RAP -02E9B CJK RADICAL CHOKE -02E9C CJK RADICAL SUN -02E9D CJK RADICAL MOON -02E9E CJK RADICAL DEATH -02E9F CJK RADICAL MOTHER -02EA0 CJK RADICAL CIVILIAN -02EA1 CJK RADICAL WATER ONE -02EA2 CJK RADICAL WATER TWO -02EA3 CJK RADICAL FIRE -02EA4 CJK RADICAL PAW ONE -02EA5 CJK RADICAL PAW TWO -02EA6 CJK RADICAL SIMPLIFIED HALF TREE TRUNK -02EA7 CJK RADICAL COW -02EA8 CJK RADICAL DOG -02EA9 CJK RADICAL JADE -02EAA CJK RADICAL BOLT OF CLOTH -02EAB CJK RADICAL EYE -02EAC CJK RADICAL SPIRIT ONE -02EAD CJK RADICAL SPIRIT TWO -02EAE CJK RADICAL BAMBOO -02EAF CJK RADICAL SILK -02EB0 CJK RADICAL C-SIMPLIFIED SILK -02EB1 CJK RADICAL NET ONE -02EB2 CJK RADICAL NET TWO -02EB3 CJK RADICAL NET THREE -02EB4 CJK RADICAL NET FOUR -02EB5 CJK RADICAL MESH -02EB6 CJK RADICAL SHEEP -02EB7 CJK RADICAL RAM -02EB8 CJK RADICAL EWE -02EB9 CJK RADICAL OLD -02EBA CJK RADICAL BRUSH ONE -02EBB CJK RADICAL BRUSH TWO -02EBC CJK RADICAL MEAT -02EBD CJK RADICAL MORTAR -02EBE CJK RADICAL GRASS ONE -02EBF CJK RADICAL GRASS TWO -02EC0 CJK RADICAL GRASS THREE -02EC1 CJK RADICAL TIGER -02EC2 CJK RADICAL CLOTHES -02EC3 CJK RADICAL WEST ONE -02EC4 CJK RADICAL WEST TWO -02EC5 CJK RADICAL C-SIMPLIFIED SEE -02EC6 CJK RADICAL SIMPLIFIED HORN -02EC7 CJK RADICAL HORN -02EC8 CJK RADICAL C-SIMPLIFIED SPEECH -02EC9 CJK RADICAL C-SIMPLIFIED SHELL -02ECA CJK RADICAL FOOT -02ECB CJK RADICAL C-SIMPLIFIED CART -02ECC CJK RADICAL SIMPLIFIED WALK -02ECD CJK RADICAL WALK ONE -02ECE CJK RADICAL WALK TWO -02ECF CJK RADICAL CITY -02ED0 CJK RADICAL C-SIMPLIFIED GOLD -02ED1 CJK RADICAL LONG ONE -02ED2 CJK RADICAL LONG TWO -02ED3 CJK RADICAL C-SIMPLIFIED LONG -02ED4 CJK RADICAL C-SIMPLIFIED GATE -02ED5 CJK RADICAL MOUND ONE -02ED6 CJK RADICAL MOUND TWO -02ED7 CJK RADICAL RAIN -02ED8 CJK RADICAL BLUE -02ED9 CJK RADICAL C-SIMPLIFIED TANNED LEATHER -02EDA CJK RADICAL C-SIMPLIFIED LEAF -02EDB CJK RADICAL C-SIMPLIFIED WIND -02EDC CJK RADICAL C-SIMPLIFIED FLY -02EDD CJK RADICAL EAT ONE -02EDE CJK RADICAL EAT TWO -02EDF CJK RADICAL EAT THREE -02EE0 CJK RADICAL C-SIMPLIFIED EAT -02EE1 CJK RADICAL HEAD -02EE2 CJK RADICAL C-SIMPLIFIED HORSE -02EE3 CJK RADICAL BONE -02EE4 CJK RADICAL GHOST -02EE5 CJK RADICAL C-SIMPLIFIED FISH -02EE6 CJK RADICAL C-SIMPLIFIED BIRD -02EE7 CJK RADICAL C-SIMPLIFIED SALT -02EE8 CJK RADICAL SIMPLIFIED WHEAT -02EE9 CJK RADICAL SIMPLIFIED YELLOW -02EEA CJK RADICAL C-SIMPLIFIED FROG -02EEB CJK RADICAL J-SIMPLIFIED EVEN -02EEC CJK RADICAL C-SIMPLIFIED EVEN -02EED CJK RADICAL J-SIMPLIFIED TOOTH -02EEE CJK RADICAL C-SIMPLIFIED TOOTH -02EEF CJK RADICAL J-SIMPLIFIED DRAGON -02EF0 CJK RADICAL C-SIMPLIFIED DRAGON -02EF1 CJK RADICAL TURTLE -02EF2 CJK RADICAL J-SIMPLIFIED TURTLE -02EF3 CJK RADICAL C-SIMPLIFIED TURTLE -02F00 KANGXI RADICAL ONE -02F01 KANGXI RADICAL LINE -02F02 KANGXI RADICAL DOT -02F03 KANGXI RADICAL SLASH -02F04 KANGXI RADICAL SECOND -02F05 KANGXI RADICAL HOOK -02F06 KANGXI RADICAL TWO -02F07 KANGXI RADICAL LID -02F08 KANGXI RADICAL MAN -02F09 KANGXI RADICAL LEGS -02F0A KANGXI RADICAL ENTER -02F0B KANGXI RADICAL EIGHT -02F0C KANGXI RADICAL DOWN BOX -02F0D KANGXI RADICAL COVER -02F0E KANGXI RADICAL ICE -02F0F KANGXI RADICAL TABLE -02F10 KANGXI RADICAL OPEN BOX -02F11 KANGXI RADICAL KNIFE -02F12 KANGXI RADICAL POWER -02F13 KANGXI RADICAL WRAP -02F14 KANGXI RADICAL SPOON -02F15 KANGXI RADICAL RIGHT OPEN BOX -02F16 KANGXI RADICAL HIDING ENCLOSURE -02F17 KANGXI RADICAL TEN -02F18 KANGXI RADICAL DIVINATION -02F19 KANGXI RADICAL SEAL -02F1A KANGXI RADICAL CLIFF -02F1B KANGXI RADICAL PRIVATE -02F1C KANGXI RADICAL AGAIN -02F1D KANGXI RADICAL MOUTH -02F1E KANGXI RADICAL ENCLOSURE -02F1F KANGXI RADICAL EARTH -02F20 KANGXI RADICAL SCHOLAR -02F21 KANGXI RADICAL GO -02F22 KANGXI RADICAL GO SLOWLY -02F23 KANGXI RADICAL EVENING -02F24 KANGXI RADICAL BIG -02F25 KANGXI RADICAL WOMAN -02F26 KANGXI RADICAL CHILD -02F27 KANGXI RADICAL ROOF -02F28 KANGXI RADICAL INCH -02F29 KANGXI RADICAL SMALL -02F2A KANGXI RADICAL LAME -02F2B KANGXI RADICAL CORPSE -02F2C KANGXI RADICAL SPROUT -02F2D KANGXI RADICAL MOUNTAIN -02F2E KANGXI RADICAL RIVER -02F2F KANGXI RADICAL WORK -02F30 KANGXI RADICAL ONESELF -02F31 KANGXI RADICAL TURBAN -02F32 KANGXI RADICAL DRY -02F33 KANGXI RADICAL SHORT THREAD -02F34 KANGXI RADICAL DOTTED CLIFF -02F35 KANGXI RADICAL LONG STRIDE -02F36 KANGXI RADICAL TWO HANDS -02F37 KANGXI RADICAL SHOOT -02F38 KANGXI RADICAL BOW -02F39 KANGXI RADICAL SNOUT -02F3A KANGXI RADICAL BRISTLE -02F3B KANGXI RADICAL STEP -02F3C KANGXI RADICAL HEART -02F3D KANGXI RADICAL HALBERD -02F3E KANGXI RADICAL DOOR -02F3F KANGXI RADICAL HAND -02F40 KANGXI RADICAL BRANCH -02F41 KANGXI RADICAL RAP -02F42 KANGXI RADICAL SCRIPT -02F43 KANGXI RADICAL DIPPER -02F44 KANGXI RADICAL AXE -02F45 KANGXI RADICAL SQUARE -02F46 KANGXI RADICAL NOT -02F47 KANGXI RADICAL SUN -02F48 KANGXI RADICAL SAY -02F49 KANGXI RADICAL MOON -02F4A KANGXI RADICAL TREE -02F4B KANGXI RADICAL LACK -02F4C KANGXI RADICAL STOP -02F4D KANGXI RADICAL DEATH -02F4E KANGXI RADICAL WEAPON -02F4F KANGXI RADICAL DO NOT -02F50 KANGXI RADICAL COMPARE -02F51 KANGXI RADICAL FUR -02F52 KANGXI RADICAL CLAN -02F53 KANGXI RADICAL STEAM -02F54 KANGXI RADICAL WATER -02F55 KANGXI RADICAL FIRE -02F56 KANGXI RADICAL CLAW -02F57 KANGXI RADICAL FATHER -02F58 KANGXI RADICAL DOUBLE X -02F59 KANGXI RADICAL HALF TREE TRUNK -02F5A KANGXI RADICAL SLICE -02F5B KANGXI RADICAL FANG -02F5C KANGXI RADICAL COW -02F5D KANGXI RADICAL DOG -02F5E KANGXI RADICAL PROFOUND -02F5F KANGXI RADICAL JADE -02F60 KANGXI RADICAL MELON -02F61 KANGXI RADICAL TILE -02F62 KANGXI RADICAL SWEET -02F63 KANGXI RADICAL LIFE -02F64 KANGXI RADICAL USE -02F65 KANGXI RADICAL FIELD -02F66 KANGXI RADICAL BOLT OF CLOTH -02F67 KANGXI RADICAL SICKNESS -02F68 KANGXI RADICAL DOTTED TENT -02F69 KANGXI RADICAL WHITE -02F6A KANGXI RADICAL SKIN -02F6B KANGXI RADICAL DISH -02F6C KANGXI RADICAL EYE -02F6D KANGXI RADICAL SPEAR -02F6E KANGXI RADICAL ARROW -02F6F KANGXI RADICAL STONE -02F70 KANGXI RADICAL SPIRIT -02F71 KANGXI RADICAL TRACK -02F72 KANGXI RADICAL GRAIN -02F73 KANGXI RADICAL CAVE -02F74 KANGXI RADICAL STAND -02F75 KANGXI RADICAL BAMBOO -02F76 KANGXI RADICAL RICE -02F77 KANGXI RADICAL SILK -02F78 KANGXI RADICAL JAR -02F79 KANGXI RADICAL NET -02F7A KANGXI RADICAL SHEEP -02F7B KANGXI RADICAL FEATHER -02F7C KANGXI RADICAL OLD -02F7D KANGXI RADICAL AND -02F7E KANGXI RADICAL PLOW -02F7F KANGXI RADICAL EAR -02F80 KANGXI RADICAL BRUSH -02F81 KANGXI RADICAL MEAT -02F82 KANGXI RADICAL MINISTER -02F83 KANGXI RADICAL SELF -02F84 KANGXI RADICAL ARRIVE -02F85 KANGXI RADICAL MORTAR -02F86 KANGXI RADICAL TONGUE -02F87 KANGXI RADICAL OPPOSE -02F88 KANGXI RADICAL BOAT -02F89 KANGXI RADICAL STOPPING -02F8A KANGXI RADICAL COLOR -02F8B KANGXI RADICAL GRASS -02F8C KANGXI RADICAL TIGER -02F8D KANGXI RADICAL INSECT -02F8E KANGXI RADICAL BLOOD -02F8F KANGXI RADICAL WALK ENCLOSURE -02F90 KANGXI RADICAL CLOTHES -02F91 KANGXI RADICAL WEST -02F92 KANGXI RADICAL SEE -02F93 KANGXI RADICAL HORN -02F94 KANGXI RADICAL SPEECH -02F95 KANGXI RADICAL VALLEY -02F96 KANGXI RADICAL BEAN -02F97 KANGXI RADICAL PIG -02F98 KANGXI RADICAL BADGER -02F99 KANGXI RADICAL SHELL -02F9A KANGXI RADICAL RED -02F9B KANGXI RADICAL RUN -02F9C KANGXI RADICAL FOOT -02F9D KANGXI RADICAL BODY -02F9E KANGXI RADICAL CART -02F9F KANGXI RADICAL BITTER -02FA0 KANGXI RADICAL MORNING -02FA1 KANGXI RADICAL WALK -02FA2 KANGXI RADICAL CITY -02FA3 KANGXI RADICAL WINE -02FA4 KANGXI RADICAL DISTINGUISH -02FA5 KANGXI RADICAL VILLAGE -02FA6 KANGXI RADICAL GOLD -02FA7 KANGXI RADICAL LONG -02FA8 KANGXI RADICAL GATE -02FA9 KANGXI RADICAL MOUND -02FAA KANGXI RADICAL SLAVE -02FAB KANGXI RADICAL SHORT TAILED BIRD -02FAC KANGXI RADICAL RAIN -02FAD KANGXI RADICAL BLUE -02FAE KANGXI RADICAL WRONG -02FAF KANGXI RADICAL FACE -02FB0 KANGXI RADICAL LEATHER -02FB1 KANGXI RADICAL TANNED LEATHER -02FB2 KANGXI RADICAL LEEK -02FB3 KANGXI RADICAL SOUND -02FB4 KANGXI RADICAL LEAF -02FB5 KANGXI RADICAL WIND -02FB6 KANGXI RADICAL FLY -02FB7 KANGXI RADICAL EAT -02FB8 KANGXI RADICAL HEAD -02FB9 KANGXI RADICAL FRAGRANT -02FBA KANGXI RADICAL HORSE -02FBB KANGXI RADICAL BONE -02FBC KANGXI RADICAL TALL -02FBD KANGXI RADICAL HAIR -02FBE KANGXI RADICAL FIGHT -02FBF KANGXI RADICAL SACRIFICIAL WINE -02FC0 KANGXI RADICAL CAULDRON -02FC1 KANGXI RADICAL GHOST -02FC2 KANGXI RADICAL FISH -02FC3 KANGXI RADICAL BIRD -02FC4 KANGXI RADICAL SALT -02FC5 KANGXI RADICAL DEER -02FC6 KANGXI RADICAL WHEAT -02FC7 KANGXI RADICAL HEMP -02FC8 KANGXI RADICAL YELLOW -02FC9 KANGXI RADICAL MILLET -02FCA KANGXI RADICAL BLACK -02FCB KANGXI RADICAL EMBROIDERY -02FCC KANGXI RADICAL FROG -02FCD KANGXI RADICAL TRIPOD -02FCE KANGXI RADICAL DRUM -02FCF KANGXI RADICAL RAT -02FD0 KANGXI RADICAL NOSE -02FD1 KANGXI RADICAL EVEN -02FD2 KANGXI RADICAL TOOTH -02FD3 KANGXI RADICAL DRAGON -02FD4 KANGXI RADICAL TURTLE -02FD5 KANGXI RADICAL FLUTE -02FF0 IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT -02FF1 IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW -02FF2 IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO MIDDLE AND RIGHT -02FF3 IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO MIDDLE AND BELOW -02FF4 IDEOGRAPHIC DESCRIPTION CHARACTER FULL SURROUND -02FF5 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM ABOVE -02FF6 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM BELOW -02FF7 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LEFT -02FF8 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT -02FF9 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER RIGHT -02FFA IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LOWER LEFT -02FFB IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID -03000 IDEOGRAPHIC SPACE -03001 IDEOGRAPHIC COMMA -03002 IDEOGRAPHIC FULL STOP -03003 DITTO MARK -03004 JAPANESE INDUSTRIAL STANDARD SYMBOL -03005 IDEOGRAPHIC ITERATION MARK -03006 IDEOGRAPHIC CLOSING MARK -03007 IDEOGRAPHIC NUMBER ZERO -03008 LEFT ANGLE BRACKET -03009 RIGHT ANGLE BRACKET -0300A LEFT DOUBLE ANGLE BRACKET -0300B RIGHT DOUBLE ANGLE BRACKET -0300C LEFT CORNER BRACKET -0300D RIGHT CORNER BRACKET -0300E LEFT WHITE CORNER BRACKET -0300F RIGHT WHITE CORNER BRACKET -03010 LEFT BLACK LENTICULAR BRACKET -03011 RIGHT BLACK LENTICULAR BRACKET -03012 POSTAL MARK -03013 GETA MARK -03014 LEFT TORTOISE SHELL BRACKET -03015 RIGHT TORTOISE SHELL BRACKET -03016 LEFT WHITE LENTICULAR BRACKET -03017 RIGHT WHITE LENTICULAR BRACKET -03018 LEFT WHITE TORTOISE SHELL BRACKET -03019 RIGHT WHITE TORTOISE SHELL BRACKET -0301A LEFT WHITE SQUARE BRACKET -0301B RIGHT WHITE SQUARE BRACKET -0301C WAVE DASH -0301D REVERSED DOUBLE PRIME QUOTATION MARK -0301E DOUBLE PRIME QUOTATION MARK -0301F LOW DOUBLE PRIME QUOTATION MARK -03020 POSTAL MARK FACE -03021 HANGZHOU NUMERAL ONE -03022 HANGZHOU NUMERAL TWO -03023 HANGZHOU NUMERAL THREE -03024 HANGZHOU NUMERAL FOUR -03025 HANGZHOU NUMERAL FIVE -03026 HANGZHOU NUMERAL SIX -03027 HANGZHOU NUMERAL SEVEN -03028 HANGZHOU NUMERAL EIGHT -03029 HANGZHOU NUMERAL NINE -0302A IDEOGRAPHIC LEVEL TONE MARK -0302B IDEOGRAPHIC RISING TONE MARK -0302C IDEOGRAPHIC DEPARTING TONE MARK -0302D IDEOGRAPHIC ENTERING TONE MARK -0302E HANGUL SINGLE DOT TONE MARK -0302F HANGUL DOUBLE DOT TONE MARK -03030 WAVY DASH -03031 VERTICAL KANA REPEAT MARK -03032 VERTICAL KANA REPEAT WITH VOICED SOUND MARK -03033 VERTICAL KANA REPEAT MARK UPPER HALF -03034 VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HALF -03035 VERTICAL KANA REPEAT MARK LOWER HALF -03036 CIRCLED POSTAL MARK -03037 IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL -03038 HANGZHOU NUMERAL TEN -03039 HANGZHOU NUMERAL TWENTY -0303A HANGZHOU NUMERAL THIRTY -0303B VERTICAL IDEOGRAPHIC ITERATION MARK -0303C MASU MARK -0303D PART ALTERNATION MARK -0303E IDEOGRAPHIC VARIATION INDICATOR -0303F IDEOGRAPHIC HALF FILL SPACE -03041 HIRAGANA LETTER SMALL A -03042 HIRAGANA LETTER A -03043 HIRAGANA LETTER SMALL I -03044 HIRAGANA LETTER I -03045 HIRAGANA LETTER SMALL U -03046 HIRAGANA LETTER U -03047 HIRAGANA LETTER SMALL E -03048 HIRAGANA LETTER E -03049 HIRAGANA LETTER SMALL O -0304A HIRAGANA LETTER O -0304B HIRAGANA LETTER KA -0304C HIRAGANA LETTER GA -0304D HIRAGANA LETTER KI -0304E HIRAGANA LETTER GI -0304F HIRAGANA LETTER KU -03050 HIRAGANA LETTER GU -03051 HIRAGANA LETTER KE -03052 HIRAGANA LETTER GE -03053 HIRAGANA LETTER KO -03054 HIRAGANA LETTER GO -03055 HIRAGANA LETTER SA -03056 HIRAGANA LETTER ZA -03057 HIRAGANA LETTER SI -03058 HIRAGANA LETTER ZI -03059 HIRAGANA LETTER SU -0305A HIRAGANA LETTER ZU -0305B HIRAGANA LETTER SE -0305C HIRAGANA LETTER ZE -0305D HIRAGANA LETTER SO -0305E HIRAGANA LETTER ZO -0305F HIRAGANA LETTER TA -03060 HIRAGANA LETTER DA -03061 HIRAGANA LETTER TI -03062 HIRAGANA LETTER DI -03063 HIRAGANA LETTER SMALL TU -03064 HIRAGANA LETTER TU -03065 HIRAGANA LETTER DU -03066 HIRAGANA LETTER TE -03067 HIRAGANA LETTER DE -03068 HIRAGANA LETTER TO -03069 HIRAGANA LETTER DO -0306A HIRAGANA LETTER NA -0306B HIRAGANA LETTER NI -0306C HIRAGANA LETTER NU -0306D HIRAGANA LETTER NE -0306E HIRAGANA LETTER NO -0306F HIRAGANA LETTER HA -03070 HIRAGANA LETTER BA -03071 HIRAGANA LETTER PA -03072 HIRAGANA LETTER HI -03073 HIRAGANA LETTER BI -03074 HIRAGANA LETTER PI -03075 HIRAGANA LETTER HU -03076 HIRAGANA LETTER BU -03077 HIRAGANA LETTER PU -03078 HIRAGANA LETTER HE -03079 HIRAGANA LETTER BE -0307A HIRAGANA LETTER PE -0307B HIRAGANA LETTER HO -0307C HIRAGANA LETTER BO -0307D HIRAGANA LETTER PO -0307E HIRAGANA LETTER MA -0307F HIRAGANA LETTER MI -03080 HIRAGANA LETTER MU -03081 HIRAGANA LETTER ME -03082 HIRAGANA LETTER MO -03083 HIRAGANA LETTER SMALL YA -03084 HIRAGANA LETTER YA -03085 HIRAGANA LETTER SMALL YU -03086 HIRAGANA LETTER YU -03087 HIRAGANA LETTER SMALL YO -03088 HIRAGANA LETTER YO -03089 HIRAGANA LETTER RA -0308A HIRAGANA LETTER RI -0308B HIRAGANA LETTER RU -0308C HIRAGANA LETTER RE -0308D HIRAGANA LETTER RO -0308E HIRAGANA LETTER SMALL WA -0308F HIRAGANA LETTER WA -03090 HIRAGANA LETTER WI -03091 HIRAGANA LETTER WE -03092 HIRAGANA LETTER WO -03093 HIRAGANA LETTER N -03094 HIRAGANA LETTER VU -03095 HIRAGANA LETTER SMALL KA -03096 HIRAGANA LETTER SMALL KE -03099 COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK -0309A COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK -0309B KATAKANA-HIRAGANA VOICED SOUND MARK -0309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK -0309D HIRAGANA ITERATION MARK -0309E HIRAGANA VOICED ITERATION MARK -0309F HIRAGANA DIGRAPH YORI -030A0 KATAKANA-HIRAGANA DOUBLE HYPHEN -030A1 KATAKANA LETTER SMALL A -030A2 KATAKANA LETTER A -030A3 KATAKANA LETTER SMALL I -030A4 KATAKANA LETTER I -030A5 KATAKANA LETTER SMALL U -030A6 KATAKANA LETTER U -030A7 KATAKANA LETTER SMALL E -030A8 KATAKANA LETTER E -030A9 KATAKANA LETTER SMALL O -030AA KATAKANA LETTER O -030AB KATAKANA LETTER KA -030AC KATAKANA LETTER GA -030AD KATAKANA LETTER KI -030AE KATAKANA LETTER GI -030AF KATAKANA LETTER KU -030B0 KATAKANA LETTER GU -030B1 KATAKANA LETTER KE -030B2 KATAKANA LETTER GE -030B3 KATAKANA LETTER KO -030B4 KATAKANA LETTER GO -030B5 KATAKANA LETTER SA -030B6 KATAKANA LETTER ZA -030B7 KATAKANA LETTER SI -030B8 KATAKANA LETTER ZI -030B9 KATAKANA LETTER SU -030BA KATAKANA LETTER ZU -030BB KATAKANA LETTER SE -030BC KATAKANA LETTER ZE -030BD KATAKANA LETTER SO -030BE KATAKANA LETTER ZO -030BF KATAKANA LETTER TA -030C0 KATAKANA LETTER DA -030C1 KATAKANA LETTER TI -030C2 KATAKANA LETTER DI -030C3 KATAKANA LETTER SMALL TU -030C4 KATAKANA LETTER TU -030C5 KATAKANA LETTER DU -030C6 KATAKANA LETTER TE -030C7 KATAKANA LETTER DE -030C8 KATAKANA LETTER TO -030C9 KATAKANA LETTER DO -030CA KATAKANA LETTER NA -030CB KATAKANA LETTER NI -030CC KATAKANA LETTER NU -030CD KATAKANA LETTER NE -030CE KATAKANA LETTER NO -030CF KATAKANA LETTER HA -030D0 KATAKANA LETTER BA -030D1 KATAKANA LETTER PA -030D2 KATAKANA LETTER HI -030D3 KATAKANA LETTER BI -030D4 KATAKANA LETTER PI -030D5 KATAKANA LETTER HU -030D6 KATAKANA LETTER BU -030D7 KATAKANA LETTER PU -030D8 KATAKANA LETTER HE -030D9 KATAKANA LETTER BE -030DA KATAKANA LETTER PE -030DB KATAKANA LETTER HO -030DC KATAKANA LETTER BO -030DD KATAKANA LETTER PO -030DE KATAKANA LETTER MA -030DF KATAKANA LETTER MI -030E0 KATAKANA LETTER MU -030E1 KATAKANA LETTER ME -030E2 KATAKANA LETTER MO -030E3 KATAKANA LETTER SMALL YA -030E4 KATAKANA LETTER YA -030E5 KATAKANA LETTER SMALL YU -030E6 KATAKANA LETTER YU -030E7 KATAKANA LETTER SMALL YO -030E8 KATAKANA LETTER YO -030E9 KATAKANA LETTER RA -030EA KATAKANA LETTER RI -030EB KATAKANA LETTER RU -030EC KATAKANA LETTER RE -030ED KATAKANA LETTER RO -030EE KATAKANA LETTER SMALL WA -030EF KATAKANA LETTER WA -030F0 KATAKANA LETTER WI -030F1 KATAKANA LETTER WE -030F2 KATAKANA LETTER WO -030F3 KATAKANA LETTER N -030F4 KATAKANA LETTER VU -030F5 KATAKANA LETTER SMALL KA -030F6 KATAKANA LETTER SMALL KE -030F7 KATAKANA LETTER VA -030F8 KATAKANA LETTER VI -030F9 KATAKANA LETTER VE -030FA KATAKANA LETTER VO -030FB KATAKANA MIDDLE DOT -030FC KATAKANA-HIRAGANA PROLONGED SOUND MARK -030FD KATAKANA ITERATION MARK -030FE KATAKANA VOICED ITERATION MARK -030FF KATAKANA DIGRAPH KOTO -03105 BOPOMOFO LETTER B -03106 BOPOMOFO LETTER P -03107 BOPOMOFO LETTER M -03108 BOPOMOFO LETTER F -03109 BOPOMOFO LETTER D -0310A BOPOMOFO LETTER T -0310B BOPOMOFO LETTER N -0310C BOPOMOFO LETTER L -0310D BOPOMOFO LETTER G -0310E BOPOMOFO LETTER K -0310F BOPOMOFO LETTER H -03110 BOPOMOFO LETTER J -03111 BOPOMOFO LETTER Q -03112 BOPOMOFO LETTER X -03113 BOPOMOFO LETTER ZH -03114 BOPOMOFO LETTER CH -03115 BOPOMOFO LETTER SH -03116 BOPOMOFO LETTER R -03117 BOPOMOFO LETTER Z -03118 BOPOMOFO LETTER C -03119 BOPOMOFO LETTER S -0311A BOPOMOFO LETTER A -0311B BOPOMOFO LETTER O -0311C BOPOMOFO LETTER E -0311D BOPOMOFO LETTER EH -0311E BOPOMOFO LETTER AI -0311F BOPOMOFO LETTER EI -03120 BOPOMOFO LETTER AU -03121 BOPOMOFO LETTER OU -03122 BOPOMOFO LETTER AN -03123 BOPOMOFO LETTER EN -03124 BOPOMOFO LETTER ANG -03125 BOPOMOFO LETTER ENG -03126 BOPOMOFO LETTER ER -03127 BOPOMOFO LETTER I -03128 BOPOMOFO LETTER U -03129 BOPOMOFO LETTER IU -0312A BOPOMOFO LETTER V -0312B BOPOMOFO LETTER NG -0312C BOPOMOFO LETTER GN -0312D BOPOMOFO LETTER IH -0312E BOPOMOFO LETTER O WITH DOT ABOVE -0312F BOPOMOFO LETTER NN -03131 HANGUL LETTER KIYEOK -03132 HANGUL LETTER SSANGKIYEOK -03133 HANGUL LETTER KIYEOK-SIOS -03134 HANGUL LETTER NIEUN -03135 HANGUL LETTER NIEUN-CIEUC -03136 HANGUL LETTER NIEUN-HIEUH -03137 HANGUL LETTER TIKEUT -03138 HANGUL LETTER SSANGTIKEUT -03139 HANGUL LETTER RIEUL -0313A HANGUL LETTER RIEUL-KIYEOK -0313B HANGUL LETTER RIEUL-MIEUM -0313C HANGUL LETTER RIEUL-PIEUP -0313D HANGUL LETTER RIEUL-SIOS -0313E HANGUL LETTER RIEUL-THIEUTH -0313F HANGUL LETTER RIEUL-PHIEUPH -03140 HANGUL LETTER RIEUL-HIEUH -03141 HANGUL LETTER MIEUM -03142 HANGUL LETTER PIEUP -03143 HANGUL LETTER SSANGPIEUP -03144 HANGUL LETTER PIEUP-SIOS -03145 HANGUL LETTER SIOS -03146 HANGUL LETTER SSANGSIOS -03147 HANGUL LETTER IEUNG -03148 HANGUL LETTER CIEUC -03149 HANGUL LETTER SSANGCIEUC -0314A HANGUL LETTER CHIEUCH -0314B HANGUL LETTER KHIEUKH -0314C HANGUL LETTER THIEUTH -0314D HANGUL LETTER PHIEUPH -0314E HANGUL LETTER HIEUH -0314F HANGUL LETTER A -03150 HANGUL LETTER AE -03151 HANGUL LETTER YA -03152 HANGUL LETTER YAE -03153 HANGUL LETTER EO -03154 HANGUL LETTER E -03155 HANGUL LETTER YEO -03156 HANGUL LETTER YE -03157 HANGUL LETTER O -03158 HANGUL LETTER WA -03159 HANGUL LETTER WAE -0315A HANGUL LETTER OE -0315B HANGUL LETTER YO -0315C HANGUL LETTER U -0315D HANGUL LETTER WEO -0315E HANGUL LETTER WE -0315F HANGUL LETTER WI -03160 HANGUL LETTER YU -03161 HANGUL LETTER EU -03162 HANGUL LETTER YI -03163 HANGUL LETTER I -03164 HANGUL FILLER -03165 HANGUL LETTER SSANGNIEUN -03166 HANGUL LETTER NIEUN-TIKEUT -03167 HANGUL LETTER NIEUN-SIOS -03168 HANGUL LETTER NIEUN-PANSIOS -03169 HANGUL LETTER RIEUL-KIYEOK-SIOS -0316A HANGUL LETTER RIEUL-TIKEUT -0316B HANGUL LETTER RIEUL-PIEUP-SIOS -0316C HANGUL LETTER RIEUL-PANSIOS -0316D HANGUL LETTER RIEUL-YEORINHIEUH -0316E HANGUL LETTER MIEUM-PIEUP -0316F HANGUL LETTER MIEUM-SIOS -03170 HANGUL LETTER MIEUM-PANSIOS -03171 HANGUL LETTER KAPYEOUNMIEUM -03172 HANGUL LETTER PIEUP-KIYEOK -03173 HANGUL LETTER PIEUP-TIKEUT -03174 HANGUL LETTER PIEUP-SIOS-KIYEOK -03175 HANGUL LETTER PIEUP-SIOS-TIKEUT -03176 HANGUL LETTER PIEUP-CIEUC -03177 HANGUL LETTER PIEUP-THIEUTH -03178 HANGUL LETTER KAPYEOUNPIEUP -03179 HANGUL LETTER KAPYEOUNSSANGPIEUP -0317A HANGUL LETTER SIOS-KIYEOK -0317B HANGUL LETTER SIOS-NIEUN -0317C HANGUL LETTER SIOS-TIKEUT -0317D HANGUL LETTER SIOS-PIEUP -0317E HANGUL LETTER SIOS-CIEUC -0317F HANGUL LETTER PANSIOS -03180 HANGUL LETTER SSANGIEUNG -03181 HANGUL LETTER YESIEUNG -03182 HANGUL LETTER YESIEUNG-SIOS -03183 HANGUL LETTER YESIEUNG-PANSIOS -03184 HANGUL LETTER KAPYEOUNPHIEUPH -03185 HANGUL LETTER SSANGHIEUH -03186 HANGUL LETTER YEORINHIEUH -03187 HANGUL LETTER YO-YA -03188 HANGUL LETTER YO-YAE -03189 HANGUL LETTER YO-I -0318A HANGUL LETTER YU-YEO -0318B HANGUL LETTER YU-YE -0318C HANGUL LETTER YU-I -0318D HANGUL LETTER ARAEA -0318E HANGUL LETTER ARAEAE -03190 IDEOGRAPHIC ANNOTATION LINKING MARK -03191 IDEOGRAPHIC ANNOTATION REVERSE MARK -03192 IDEOGRAPHIC ANNOTATION ONE MARK -03193 IDEOGRAPHIC ANNOTATION TWO MARK -03194 IDEOGRAPHIC ANNOTATION THREE MARK -03195 IDEOGRAPHIC ANNOTATION FOUR MARK -03196 IDEOGRAPHIC ANNOTATION TOP MARK -03197 IDEOGRAPHIC ANNOTATION MIDDLE MARK -03198 IDEOGRAPHIC ANNOTATION BOTTOM MARK -03199 IDEOGRAPHIC ANNOTATION FIRST MARK -0319A IDEOGRAPHIC ANNOTATION SECOND MARK -0319B IDEOGRAPHIC ANNOTATION THIRD MARK -0319C IDEOGRAPHIC ANNOTATION FOURTH MARK -0319D IDEOGRAPHIC ANNOTATION HEAVEN MARK -0319E IDEOGRAPHIC ANNOTATION EARTH MARK -0319F IDEOGRAPHIC ANNOTATION MAN MARK -031A0 BOPOMOFO LETTER BU -031A1 BOPOMOFO LETTER ZI -031A2 BOPOMOFO LETTER JI -031A3 BOPOMOFO LETTER GU -031A4 BOPOMOFO LETTER EE -031A5 BOPOMOFO LETTER ENN -031A6 BOPOMOFO LETTER OO -031A7 BOPOMOFO LETTER ONN -031A8 BOPOMOFO LETTER IR -031A9 BOPOMOFO LETTER ANN -031AA BOPOMOFO LETTER INN -031AB BOPOMOFO LETTER UNN -031AC BOPOMOFO LETTER IM -031AD BOPOMOFO LETTER NGG -031AE BOPOMOFO LETTER AINN -031AF BOPOMOFO LETTER AUNN -031B0 BOPOMOFO LETTER AM -031B1 BOPOMOFO LETTER OM -031B2 BOPOMOFO LETTER ONG -031B3 BOPOMOFO LETTER INNN -031B4 BOPOMOFO FINAL LETTER P -031B5 BOPOMOFO FINAL LETTER T -031B6 BOPOMOFO FINAL LETTER K -031B7 BOPOMOFO FINAL LETTER H -031B8 BOPOMOFO LETTER GH -031B9 BOPOMOFO LETTER LH -031BA BOPOMOFO LETTER ZY -031C0 CJK STROKE T -031C1 CJK STROKE WG -031C2 CJK STROKE XG -031C3 CJK STROKE BXG -031C4 CJK STROKE SW -031C5 CJK STROKE HZZ -031C6 CJK STROKE HZG -031C7 CJK STROKE HP -031C8 CJK STROKE HZWG -031C9 CJK STROKE SZWG -031CA CJK STROKE HZT -031CB CJK STROKE HZZP -031CC CJK STROKE HPWG -031CD CJK STROKE HZW -031CE CJK STROKE HZZZ -031CF CJK STROKE N -031D0 CJK STROKE H -031D1 CJK STROKE S -031D2 CJK STROKE P -031D3 CJK STROKE SP -031D4 CJK STROKE D -031D5 CJK STROKE HZ -031D6 CJK STROKE HG -031D7 CJK STROKE SZ -031D8 CJK STROKE SWZ -031D9 CJK STROKE ST -031DA CJK STROKE SG -031DB CJK STROKE PD -031DC CJK STROKE PZ -031DD CJK STROKE TN -031DE CJK STROKE SZZ -031DF CJK STROKE SWG -031E0 CJK STROKE HXWG -031E1 CJK STROKE HZZZG -031E2 CJK STROKE PG -031E3 CJK STROKE Q -031F0 KATAKANA LETTER SMALL KU -031F1 KATAKANA LETTER SMALL SI -031F2 KATAKANA LETTER SMALL SU -031F3 KATAKANA LETTER SMALL TO -031F4 KATAKANA LETTER SMALL NU -031F5 KATAKANA LETTER SMALL HA -031F6 KATAKANA LETTER SMALL HI -031F7 KATAKANA LETTER SMALL HU -031F8 KATAKANA LETTER SMALL HE -031F9 KATAKANA LETTER SMALL HO -031FA KATAKANA LETTER SMALL MU -031FB KATAKANA LETTER SMALL RA -031FC KATAKANA LETTER SMALL RI -031FD KATAKANA LETTER SMALL RU -031FE KATAKANA LETTER SMALL RE -031FF KATAKANA LETTER SMALL RO -03200 PARENTHESIZED HANGUL KIYEOK -03201 PARENTHESIZED HANGUL NIEUN -03202 PARENTHESIZED HANGUL TIKEUT -03203 PARENTHESIZED HANGUL RIEUL -03204 PARENTHESIZED HANGUL MIEUM -03205 PARENTHESIZED HANGUL PIEUP -03206 PARENTHESIZED HANGUL SIOS -03207 PARENTHESIZED HANGUL IEUNG -03208 PARENTHESIZED HANGUL CIEUC -03209 PARENTHESIZED HANGUL CHIEUCH -0320A PARENTHESIZED HANGUL KHIEUKH -0320B PARENTHESIZED HANGUL THIEUTH -0320C PARENTHESIZED HANGUL PHIEUPH -0320D PARENTHESIZED HANGUL HIEUH -0320E PARENTHESIZED HANGUL KIYEOK A -0320F PARENTHESIZED HANGUL NIEUN A -03210 PARENTHESIZED HANGUL TIKEUT A -03211 PARENTHESIZED HANGUL RIEUL A -03212 PARENTHESIZED HANGUL MIEUM A -03213 PARENTHESIZED HANGUL PIEUP A -03214 PARENTHESIZED HANGUL SIOS A -03215 PARENTHESIZED HANGUL IEUNG A -03216 PARENTHESIZED HANGUL CIEUC A -03217 PARENTHESIZED HANGUL CHIEUCH A -03218 PARENTHESIZED HANGUL KHIEUKH A -03219 PARENTHESIZED HANGUL THIEUTH A -0321A PARENTHESIZED HANGUL PHIEUPH A -0321B PARENTHESIZED HANGUL HIEUH A -0321C PARENTHESIZED HANGUL CIEUC U -0321D PARENTHESIZED KOREAN CHARACTER OJEON -0321E PARENTHESIZED KOREAN CHARACTER O HU -03220 PARENTHESIZED IDEOGRAPH ONE -03221 PARENTHESIZED IDEOGRAPH TWO -03222 PARENTHESIZED IDEOGRAPH THREE -03223 PARENTHESIZED IDEOGRAPH FOUR -03224 PARENTHESIZED IDEOGRAPH FIVE -03225 PARENTHESIZED IDEOGRAPH SIX -03226 PARENTHESIZED IDEOGRAPH SEVEN -03227 PARENTHESIZED IDEOGRAPH EIGHT -03228 PARENTHESIZED IDEOGRAPH NINE -03229 PARENTHESIZED IDEOGRAPH TEN -0322A PARENTHESIZED IDEOGRAPH MOON -0322B PARENTHESIZED IDEOGRAPH FIRE -0322C PARENTHESIZED IDEOGRAPH WATER -0322D PARENTHESIZED IDEOGRAPH WOOD -0322E PARENTHESIZED IDEOGRAPH METAL -0322F PARENTHESIZED IDEOGRAPH EARTH -03230 PARENTHESIZED IDEOGRAPH SUN -03231 PARENTHESIZED IDEOGRAPH STOCK -03232 PARENTHESIZED IDEOGRAPH HAVE -03233 PARENTHESIZED IDEOGRAPH SOCIETY -03234 PARENTHESIZED IDEOGRAPH NAME -03235 PARENTHESIZED IDEOGRAPH SPECIAL -03236 PARENTHESIZED IDEOGRAPH FINANCIAL -03237 PARENTHESIZED IDEOGRAPH CONGRATULATION -03238 PARENTHESIZED IDEOGRAPH LABOR -03239 PARENTHESIZED IDEOGRAPH REPRESENT -0323A PARENTHESIZED IDEOGRAPH CALL -0323B PARENTHESIZED IDEOGRAPH STUDY -0323C PARENTHESIZED IDEOGRAPH SUPERVISE -0323D PARENTHESIZED IDEOGRAPH ENTERPRISE -0323E PARENTHESIZED IDEOGRAPH RESOURCE -0323F PARENTHESIZED IDEOGRAPH ALLIANCE -03240 PARENTHESIZED IDEOGRAPH FESTIVAL -03241 PARENTHESIZED IDEOGRAPH REST -03242 PARENTHESIZED IDEOGRAPH SELF -03243 PARENTHESIZED IDEOGRAPH REACH -03244 CIRCLED IDEOGRAPH QUESTION -03245 CIRCLED IDEOGRAPH KINDERGARTEN -03246 CIRCLED IDEOGRAPH SCHOOL -03247 CIRCLED IDEOGRAPH KOTO -03248 CIRCLED NUMBER TEN ON BLACK SQUARE -03249 CIRCLED NUMBER TWENTY ON BLACK SQUARE -0324A CIRCLED NUMBER THIRTY ON BLACK SQUARE -0324B CIRCLED NUMBER FORTY ON BLACK SQUARE -0324C CIRCLED NUMBER FIFTY ON BLACK SQUARE -0324D CIRCLED NUMBER SIXTY ON BLACK SQUARE -0324E CIRCLED NUMBER SEVENTY ON BLACK SQUARE -0324F CIRCLED NUMBER EIGHTY ON BLACK SQUARE -03250 PARTNERSHIP SIGN -03251 CIRCLED NUMBER TWENTY ONE -03252 CIRCLED NUMBER TWENTY TWO -03253 CIRCLED NUMBER TWENTY THREE -03254 CIRCLED NUMBER TWENTY FOUR -03255 CIRCLED NUMBER TWENTY FIVE -03256 CIRCLED NUMBER TWENTY SIX -03257 CIRCLED NUMBER TWENTY SEVEN -03258 CIRCLED NUMBER TWENTY EIGHT -03259 CIRCLED NUMBER TWENTY NINE -0325A CIRCLED NUMBER THIRTY -0325B CIRCLED NUMBER THIRTY ONE -0325C CIRCLED NUMBER THIRTY TWO -0325D CIRCLED NUMBER THIRTY THREE -0325E CIRCLED NUMBER THIRTY FOUR -0325F CIRCLED NUMBER THIRTY FIVE -03260 CIRCLED HANGUL KIYEOK -03261 CIRCLED HANGUL NIEUN -03262 CIRCLED HANGUL TIKEUT -03263 CIRCLED HANGUL RIEUL -03264 CIRCLED HANGUL MIEUM -03265 CIRCLED HANGUL PIEUP -03266 CIRCLED HANGUL SIOS -03267 CIRCLED HANGUL IEUNG -03268 CIRCLED HANGUL CIEUC -03269 CIRCLED HANGUL CHIEUCH -0326A CIRCLED HANGUL KHIEUKH -0326B CIRCLED HANGUL THIEUTH -0326C CIRCLED HANGUL PHIEUPH -0326D CIRCLED HANGUL HIEUH -0326E CIRCLED HANGUL KIYEOK A -0326F CIRCLED HANGUL NIEUN A -03270 CIRCLED HANGUL TIKEUT A -03271 CIRCLED HANGUL RIEUL A -03272 CIRCLED HANGUL MIEUM A -03273 CIRCLED HANGUL PIEUP A -03274 CIRCLED HANGUL SIOS A -03275 CIRCLED HANGUL IEUNG A -03276 CIRCLED HANGUL CIEUC A -03277 CIRCLED HANGUL CHIEUCH A -03278 CIRCLED HANGUL KHIEUKH A -03279 CIRCLED HANGUL THIEUTH A -0327A CIRCLED HANGUL PHIEUPH A -0327B CIRCLED HANGUL HIEUH A -0327C CIRCLED KOREAN CHARACTER CHAMKO -0327D CIRCLED KOREAN CHARACTER JUEUI -0327E CIRCLED HANGUL IEUNG U -0327F KOREAN STANDARD SYMBOL -03280 CIRCLED IDEOGRAPH ONE -03281 CIRCLED IDEOGRAPH TWO -03282 CIRCLED IDEOGRAPH THREE -03283 CIRCLED IDEOGRAPH FOUR -03284 CIRCLED IDEOGRAPH FIVE -03285 CIRCLED IDEOGRAPH SIX -03286 CIRCLED IDEOGRAPH SEVEN -03287 CIRCLED IDEOGRAPH EIGHT -03288 CIRCLED IDEOGRAPH NINE -03289 CIRCLED IDEOGRAPH TEN -0328A CIRCLED IDEOGRAPH MOON -0328B CIRCLED IDEOGRAPH FIRE -0328C CIRCLED IDEOGRAPH WATER -0328D CIRCLED IDEOGRAPH WOOD -0328E CIRCLED IDEOGRAPH METAL -0328F CIRCLED IDEOGRAPH EARTH -03290 CIRCLED IDEOGRAPH SUN -03291 CIRCLED IDEOGRAPH STOCK -03292 CIRCLED IDEOGRAPH HAVE -03293 CIRCLED IDEOGRAPH SOCIETY -03294 CIRCLED IDEOGRAPH NAME -03295 CIRCLED IDEOGRAPH SPECIAL -03296 CIRCLED IDEOGRAPH FINANCIAL -03297 CIRCLED IDEOGRAPH CONGRATULATION -03298 CIRCLED IDEOGRAPH LABOR -03299 CIRCLED IDEOGRAPH SECRET -0329A CIRCLED IDEOGRAPH MALE -0329B CIRCLED IDEOGRAPH FEMALE -0329C CIRCLED IDEOGRAPH SUITABLE -0329D CIRCLED IDEOGRAPH EXCELLENT -0329E CIRCLED IDEOGRAPH PRINT -0329F CIRCLED IDEOGRAPH ATTENTION -032A0 CIRCLED IDEOGRAPH ITEM -032A1 CIRCLED IDEOGRAPH REST -032A2 CIRCLED IDEOGRAPH COPY -032A3 CIRCLED IDEOGRAPH CORRECT -032A4 CIRCLED IDEOGRAPH HIGH -032A5 CIRCLED IDEOGRAPH CENTRE -032A6 CIRCLED IDEOGRAPH LOW -032A7 CIRCLED IDEOGRAPH LEFT -032A8 CIRCLED IDEOGRAPH RIGHT -032A9 CIRCLED IDEOGRAPH MEDICINE -032AA CIRCLED IDEOGRAPH RELIGION -032AB CIRCLED IDEOGRAPH STUDY -032AC CIRCLED IDEOGRAPH SUPERVISE -032AD CIRCLED IDEOGRAPH ENTERPRISE -032AE CIRCLED IDEOGRAPH RESOURCE -032AF CIRCLED IDEOGRAPH ALLIANCE -032B0 CIRCLED IDEOGRAPH NIGHT -032B1 CIRCLED NUMBER THIRTY SIX -032B2 CIRCLED NUMBER THIRTY SEVEN -032B3 CIRCLED NUMBER THIRTY EIGHT -032B4 CIRCLED NUMBER THIRTY NINE -032B5 CIRCLED NUMBER FORTY -032B6 CIRCLED NUMBER FORTY ONE -032B7 CIRCLED NUMBER FORTY TWO -032B8 CIRCLED NUMBER FORTY THREE -032B9 CIRCLED NUMBER FORTY FOUR -032BA CIRCLED NUMBER FORTY FIVE -032BB CIRCLED NUMBER FORTY SIX -032BC CIRCLED NUMBER FORTY SEVEN -032BD CIRCLED NUMBER FORTY EIGHT -032BE CIRCLED NUMBER FORTY NINE -032BF CIRCLED NUMBER FIFTY -032C0 IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY -032C1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY -032C2 IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH -032C3 IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL -032C4 IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY -032C5 IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE -032C6 IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY -032C7 IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST -032C8 IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER -032C9 IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER -032CA IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER -032CB IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER -032CC SQUARE HG -032CD SQUARE ERG -032CE SQUARE EV -032CF LIMITED LIABILITY SIGN -032D0 CIRCLED KATAKANA A -032D1 CIRCLED KATAKANA I -032D2 CIRCLED KATAKANA U -032D3 CIRCLED KATAKANA E -032D4 CIRCLED KATAKANA O -032D5 CIRCLED KATAKANA KA -032D6 CIRCLED KATAKANA KI -032D7 CIRCLED KATAKANA KU -032D8 CIRCLED KATAKANA KE -032D9 CIRCLED KATAKANA KO -032DA CIRCLED KATAKANA SA -032DB CIRCLED KATAKANA SI -032DC CIRCLED KATAKANA SU -032DD CIRCLED KATAKANA SE -032DE CIRCLED KATAKANA SO -032DF CIRCLED KATAKANA TA -032E0 CIRCLED KATAKANA TI -032E1 CIRCLED KATAKANA TU -032E2 CIRCLED KATAKANA TE -032E3 CIRCLED KATAKANA TO -032E4 CIRCLED KATAKANA NA -032E5 CIRCLED KATAKANA NI -032E6 CIRCLED KATAKANA NU -032E7 CIRCLED KATAKANA NE -032E8 CIRCLED KATAKANA NO -032E9 CIRCLED KATAKANA HA -032EA CIRCLED KATAKANA HI -032EB CIRCLED KATAKANA HU -032EC CIRCLED KATAKANA HE -032ED CIRCLED KATAKANA HO -032EE CIRCLED KATAKANA MA -032EF CIRCLED KATAKANA MI -032F0 CIRCLED KATAKANA MU -032F1 CIRCLED KATAKANA ME -032F2 CIRCLED KATAKANA MO -032F3 CIRCLED KATAKANA YA -032F4 CIRCLED KATAKANA YU -032F5 CIRCLED KATAKANA YO -032F6 CIRCLED KATAKANA RA -032F7 CIRCLED KATAKANA RI -032F8 CIRCLED KATAKANA RU -032F9 CIRCLED KATAKANA RE -032FA CIRCLED KATAKANA RO -032FB CIRCLED KATAKANA WA -032FC CIRCLED KATAKANA WI -032FD CIRCLED KATAKANA WE -032FE CIRCLED KATAKANA WO -032FF SQUARE ERA NAME REIWA -03300 SQUARE APAATO -03301 SQUARE ARUHUA -03302 SQUARE ANPEA -03303 SQUARE AARU -03304 SQUARE ININGU -03305 SQUARE INTI -03306 SQUARE UON -03307 SQUARE ESUKUUDO -03308 SQUARE EEKAA -03309 SQUARE ONSU -0330A SQUARE OOMU -0330B SQUARE KAIRI -0330C SQUARE KARATTO -0330D SQUARE KARORII -0330E SQUARE GARON -0330F SQUARE GANMA -03310 SQUARE GIGA -03311 SQUARE GINII -03312 SQUARE KYURII -03313 SQUARE GIRUDAA -03314 SQUARE KIRO -03315 SQUARE KIROGURAMU -03316 SQUARE KIROMEETORU -03317 SQUARE KIROWATTO -03318 SQUARE GURAMU -03319 SQUARE GURAMUTON -0331A SQUARE KURUZEIRO -0331B SQUARE KUROONE -0331C SQUARE KEESU -0331D SQUARE KORUNA -0331E SQUARE KOOPO -0331F SQUARE SAIKURU -03320 SQUARE SANTIIMU -03321 SQUARE SIRINGU -03322 SQUARE SENTI -03323 SQUARE SENTO -03324 SQUARE DAASU -03325 SQUARE DESI -03326 SQUARE DORU -03327 SQUARE TON -03328 SQUARE NANO -03329 SQUARE NOTTO -0332A SQUARE HAITU -0332B SQUARE PAASENTO -0332C SQUARE PAATU -0332D SQUARE BAARERU -0332E SQUARE PIASUTORU -0332F SQUARE PIKURU -03330 SQUARE PIKO -03331 SQUARE BIRU -03332 SQUARE HUARADDO -03333 SQUARE HUIITO -03334 SQUARE BUSSYERU -03335 SQUARE HURAN -03336 SQUARE HEKUTAARU -03337 SQUARE PESO -03338 SQUARE PENIHI -03339 SQUARE HERUTU -0333A SQUARE PENSU -0333B SQUARE PEEZI -0333C SQUARE BEETA -0333D SQUARE POINTO -0333E SQUARE BORUTO -0333F SQUARE HON -03340 SQUARE PONDO -03341 SQUARE HOORU -03342 SQUARE HOON -03343 SQUARE MAIKURO -03344 SQUARE MAIRU -03345 SQUARE MAHHA -03346 SQUARE MARUKU -03347 SQUARE MANSYON -03348 SQUARE MIKURON -03349 SQUARE MIRI -0334A SQUARE MIRIBAARU -0334B SQUARE MEGA -0334C SQUARE MEGATON -0334D SQUARE MEETORU -0334E SQUARE YAADO -0334F SQUARE YAARU -03350 SQUARE YUAN -03351 SQUARE RITTORU -03352 SQUARE RIRA -03353 SQUARE RUPII -03354 SQUARE RUUBURU -03355 SQUARE REMU -03356 SQUARE RENTOGEN -03357 SQUARE WATTO -03358 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO -03359 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE -0335A IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO -0335B IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE -0335C IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR -0335D IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE -0335E IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX -0335F IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN -03360 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT -03361 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE -03362 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN -03363 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN -03364 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE -03365 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN -03366 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN -03367 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN -03368 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN -03369 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN -0336A IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN -0336B IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN -0336C IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY -0336D IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE -0336E IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO -0336F IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE -03370 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR -03371 SQUARE HPA -03372 SQUARE DA -03373 SQUARE AU -03374 SQUARE BAR -03375 SQUARE OV -03376 SQUARE PC -03377 SQUARE DM -03378 SQUARE DM SQUARED -03379 SQUARE DM CUBED -0337A SQUARE IU -0337B SQUARE ERA NAME HEISEI -0337C SQUARE ERA NAME SYOUWA -0337D SQUARE ERA NAME TAISYOU -0337E SQUARE ERA NAME MEIZI -0337F SQUARE CORPORATION -03380 SQUARE PA AMPS -03381 SQUARE NA -03382 SQUARE MU A -03383 SQUARE MA -03384 SQUARE KA -03385 SQUARE KB -03386 SQUARE MB -03387 SQUARE GB -03388 SQUARE CAL -03389 SQUARE KCAL -0338A SQUARE PF -0338B SQUARE NF -0338C SQUARE MU F -0338D SQUARE MU G -0338E SQUARE MG -0338F SQUARE KG -03390 SQUARE HZ -03391 SQUARE KHZ -03392 SQUARE MHZ -03393 SQUARE GHZ -03394 SQUARE THZ -03395 SQUARE MU L -03396 SQUARE ML -03397 SQUARE DL -03398 SQUARE KL -03399 SQUARE FM -0339A SQUARE NM -0339B SQUARE MU M -0339C SQUARE MM -0339D SQUARE CM -0339E SQUARE KM -0339F SQUARE MM SQUARED -033A0 SQUARE CM SQUARED -033A1 SQUARE M SQUARED -033A2 SQUARE KM SQUARED -033A3 SQUARE MM CUBED -033A4 SQUARE CM CUBED -033A5 SQUARE M CUBED -033A6 SQUARE KM CUBED -033A7 SQUARE M OVER S -033A8 SQUARE M OVER S SQUARED -033A9 SQUARE PA -033AA SQUARE KPA -033AB SQUARE MPA -033AC SQUARE GPA -033AD SQUARE RAD -033AE SQUARE RAD OVER S -033AF SQUARE RAD OVER S SQUARED -033B0 SQUARE PS -033B1 SQUARE NS -033B2 SQUARE MU S -033B3 SQUARE MS -033B4 SQUARE PV -033B5 SQUARE NV -033B6 SQUARE MU V -033B7 SQUARE MV -033B8 SQUARE KV -033B9 SQUARE MV MEGA -033BA SQUARE PW -033BB SQUARE NW -033BC SQUARE MU W -033BD SQUARE MW -033BE SQUARE KW -033BF SQUARE MW MEGA -033C0 SQUARE K OHM -033C1 SQUARE M OHM -033C2 SQUARE AM -033C3 SQUARE BQ -033C4 SQUARE CC -033C5 SQUARE CD -033C6 SQUARE C OVER KG -033C7 SQUARE CO -033C8 SQUARE DB -033C9 SQUARE GY -033CA SQUARE HA -033CB SQUARE HP -033CC SQUARE IN -033CD SQUARE KK -033CE SQUARE KM CAPITAL -033CF SQUARE KT -033D0 SQUARE LM -033D1 SQUARE LN -033D2 SQUARE LOG -033D3 SQUARE LX -033D4 SQUARE MB SMALL -033D5 SQUARE MIL -033D6 SQUARE MOL -033D7 SQUARE PH -033D8 SQUARE PM -033D9 SQUARE PPM -033DA SQUARE PR -033DB SQUARE SR -033DC SQUARE SV -033DD SQUARE WB -033DE SQUARE V OVER M -033DF SQUARE A OVER M -033E0 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE -033E1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO -033E2 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE -033E3 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR -033E4 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE -033E5 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX -033E6 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN -033E7 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT -033E8 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE -033E9 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN -033EA IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN -033EB IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE -033EC IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN -033ED IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN -033EE IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN -033EF IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN -033F0 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN -033F1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN -033F2 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN -033F3 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY -033F4 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE -033F5 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO -033F6 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE -033F7 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR -033F8 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE -033F9 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX -033FA IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN -033FB IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT -033FC IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE -033FD IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY -033FE IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE -033FF SQUARE GAL -04DC0 HEXAGRAM FOR THE CREATIVE HEAVEN -04DC1 HEXAGRAM FOR THE RECEPTIVE EARTH -04DC2 HEXAGRAM FOR DIFFICULTY AT THE BEGINNING -04DC3 HEXAGRAM FOR YOUTHFUL FOLLY -04DC4 HEXAGRAM FOR WAITING -04DC5 HEXAGRAM FOR CONFLICT -04DC6 HEXAGRAM FOR THE ARMY -04DC7 HEXAGRAM FOR HOLDING TOGETHER -04DC8 HEXAGRAM FOR SMALL TAMING -04DC9 HEXAGRAM FOR TREADING -04DCA HEXAGRAM FOR PEACE -04DCB HEXAGRAM FOR STANDSTILL -04DCC HEXAGRAM FOR FELLOWSHIP -04DCD HEXAGRAM FOR GREAT POSSESSION -04DCE HEXAGRAM FOR MODESTY -04DCF HEXAGRAM FOR ENTHUSIASM -04DD0 HEXAGRAM FOR FOLLOWING -04DD1 HEXAGRAM FOR WORK ON THE DECAYED -04DD2 HEXAGRAM FOR APPROACH -04DD3 HEXAGRAM FOR CONTEMPLATION -04DD4 HEXAGRAM FOR BITING THROUGH -04DD5 HEXAGRAM FOR GRACE -04DD6 HEXAGRAM FOR SPLITTING APART -04DD7 HEXAGRAM FOR RETURN -04DD8 HEXAGRAM FOR INNOCENCE -04DD9 HEXAGRAM FOR GREAT TAMING -04DDA HEXAGRAM FOR MOUTH CORNERS -04DDB HEXAGRAM FOR GREAT PREPONDERANCE -04DDC HEXAGRAM FOR THE ABYSMAL WATER -04DDD HEXAGRAM FOR THE CLINGING FIRE -04DDE HEXAGRAM FOR INFLUENCE -04DDF HEXAGRAM FOR DURATION -04DE0 HEXAGRAM FOR RETREAT -04DE1 HEXAGRAM FOR GREAT POWER -04DE2 HEXAGRAM FOR PROGRESS -04DE3 HEXAGRAM FOR DARKENING OF THE LIGHT -04DE4 HEXAGRAM FOR THE FAMILY -04DE5 HEXAGRAM FOR OPPOSITION -04DE6 HEXAGRAM FOR OBSTRUCTION -04DE7 HEXAGRAM FOR DELIVERANCE -04DE8 HEXAGRAM FOR DECREASE -04DE9 HEXAGRAM FOR INCREASE -04DEA HEXAGRAM FOR BREAKTHROUGH -04DEB HEXAGRAM FOR COMING TO MEET -04DEC HEXAGRAM FOR GATHERING TOGETHER -04DED HEXAGRAM FOR PUSHING UPWARD -04DEE HEXAGRAM FOR OPPRESSION -04DEF HEXAGRAM FOR THE WELL -04DF0 HEXAGRAM FOR REVOLUTION -04DF1 HEXAGRAM FOR THE CAULDRON -04DF2 HEXAGRAM FOR THE AROUSING THUNDER -04DF3 HEXAGRAM FOR THE KEEPING STILL MOUNTAIN -04DF4 HEXAGRAM FOR DEVELOPMENT -04DF5 HEXAGRAM FOR THE MARRYING MAIDEN -04DF6 HEXAGRAM FOR ABUNDANCE -04DF7 HEXAGRAM FOR THE WANDERER -04DF8 HEXAGRAM FOR THE GENTLE WIND -04DF9 HEXAGRAM FOR THE JOYOUS LAKE -04DFA HEXAGRAM FOR DISPERSION -04DFB HEXAGRAM FOR LIMITATION -04DFC HEXAGRAM FOR INNER TRUTH -04DFD HEXAGRAM FOR SMALL PREPONDERANCE -04DFE HEXAGRAM FOR AFTER COMPLETION -04DFF HEXAGRAM FOR BEFORE COMPLETION -0A000 YI SYLLABLE IT -0A001 YI SYLLABLE IX -0A002 YI SYLLABLE I -0A003 YI SYLLABLE IP -0A004 YI SYLLABLE IET -0A005 YI SYLLABLE IEX -0A006 YI SYLLABLE IE -0A007 YI SYLLABLE IEP -0A008 YI SYLLABLE AT -0A009 YI SYLLABLE AX -0A00A YI SYLLABLE A -0A00B YI SYLLABLE AP -0A00C YI SYLLABLE UOX -0A00D YI SYLLABLE UO -0A00E YI SYLLABLE UOP -0A00F YI SYLLABLE OT -0A010 YI SYLLABLE OX -0A011 YI SYLLABLE O -0A012 YI SYLLABLE OP -0A013 YI SYLLABLE EX -0A014 YI SYLLABLE E -0A015 YI SYLLABLE ITERATION MARK -0A015 YI SYLLABLE WU -0A016 YI SYLLABLE BIT -0A017 YI SYLLABLE BIX -0A018 YI SYLLABLE BI -0A019 YI SYLLABLE BIP -0A01A YI SYLLABLE BIET -0A01B YI SYLLABLE BIEX -0A01C YI SYLLABLE BIE -0A01D YI SYLLABLE BIEP -0A01E YI SYLLABLE BAT -0A01F YI SYLLABLE BAX -0A020 YI SYLLABLE BA -0A021 YI SYLLABLE BAP -0A022 YI SYLLABLE BUOX -0A023 YI SYLLABLE BUO -0A024 YI SYLLABLE BUOP -0A025 YI SYLLABLE BOT -0A026 YI SYLLABLE BOX -0A027 YI SYLLABLE BO -0A028 YI SYLLABLE BOP -0A029 YI SYLLABLE BEX -0A02A YI SYLLABLE BE -0A02B YI SYLLABLE BEP -0A02C YI SYLLABLE BUT -0A02D YI SYLLABLE BUX -0A02E YI SYLLABLE BU -0A02F YI SYLLABLE BUP -0A030 YI SYLLABLE BURX -0A031 YI SYLLABLE BUR -0A032 YI SYLLABLE BYT -0A033 YI SYLLABLE BYX -0A034 YI SYLLABLE BY -0A035 YI SYLLABLE BYP -0A036 YI SYLLABLE BYRX -0A037 YI SYLLABLE BYR -0A038 YI SYLLABLE PIT -0A039 YI SYLLABLE PIX -0A03A YI SYLLABLE PI -0A03B YI SYLLABLE PIP -0A03C YI SYLLABLE PIEX -0A03D YI SYLLABLE PIE -0A03E YI SYLLABLE PIEP -0A03F YI SYLLABLE PAT -0A040 YI SYLLABLE PAX -0A041 YI SYLLABLE PA -0A042 YI SYLLABLE PAP -0A043 YI SYLLABLE PUOX -0A044 YI SYLLABLE PUO -0A045 YI SYLLABLE PUOP -0A046 YI SYLLABLE POT -0A047 YI SYLLABLE POX -0A048 YI SYLLABLE PO -0A049 YI SYLLABLE POP -0A04A YI SYLLABLE PUT -0A04B YI SYLLABLE PUX -0A04C YI SYLLABLE PU -0A04D YI SYLLABLE PUP -0A04E YI SYLLABLE PURX -0A04F YI SYLLABLE PUR -0A050 YI SYLLABLE PYT -0A051 YI SYLLABLE PYX -0A052 YI SYLLABLE PY -0A053 YI SYLLABLE PYP -0A054 YI SYLLABLE PYRX -0A055 YI SYLLABLE PYR -0A056 YI SYLLABLE BBIT -0A057 YI SYLLABLE BBIX -0A058 YI SYLLABLE BBI -0A059 YI SYLLABLE BBIP -0A05A YI SYLLABLE BBIET -0A05B YI SYLLABLE BBIEX -0A05C YI SYLLABLE BBIE -0A05D YI SYLLABLE BBIEP -0A05E YI SYLLABLE BBAT -0A05F YI SYLLABLE BBAX -0A060 YI SYLLABLE BBA -0A061 YI SYLLABLE BBAP -0A062 YI SYLLABLE BBUOX -0A063 YI SYLLABLE BBUO -0A064 YI SYLLABLE BBUOP -0A065 YI SYLLABLE BBOT -0A066 YI SYLLABLE BBOX -0A067 YI SYLLABLE BBO -0A068 YI SYLLABLE BBOP -0A069 YI SYLLABLE BBEX -0A06A YI SYLLABLE BBE -0A06B YI SYLLABLE BBEP -0A06C YI SYLLABLE BBUT -0A06D YI SYLLABLE BBUX -0A06E YI SYLLABLE BBU -0A06F YI SYLLABLE BBUP -0A070 YI SYLLABLE BBURX -0A071 YI SYLLABLE BBUR -0A072 YI SYLLABLE BBYT -0A073 YI SYLLABLE BBYX -0A074 YI SYLLABLE BBY -0A075 YI SYLLABLE BBYP -0A076 YI SYLLABLE NBIT -0A077 YI SYLLABLE NBIX -0A078 YI SYLLABLE NBI -0A079 YI SYLLABLE NBIP -0A07A YI SYLLABLE NBIEX -0A07B YI SYLLABLE NBIE -0A07C YI SYLLABLE NBIEP -0A07D YI SYLLABLE NBAT -0A07E YI SYLLABLE NBAX -0A07F YI SYLLABLE NBA -0A080 YI SYLLABLE NBAP -0A081 YI SYLLABLE NBOT -0A082 YI SYLLABLE NBOX -0A083 YI SYLLABLE NBO -0A084 YI SYLLABLE NBOP -0A085 YI SYLLABLE NBUT -0A086 YI SYLLABLE NBUX -0A087 YI SYLLABLE NBU -0A088 YI SYLLABLE NBUP -0A089 YI SYLLABLE NBURX -0A08A YI SYLLABLE NBUR -0A08B YI SYLLABLE NBYT -0A08C YI SYLLABLE NBYX -0A08D YI SYLLABLE NBY -0A08E YI SYLLABLE NBYP -0A08F YI SYLLABLE NBYRX -0A090 YI SYLLABLE NBYR -0A091 YI SYLLABLE HMIT -0A092 YI SYLLABLE HMIX -0A093 YI SYLLABLE HMI -0A094 YI SYLLABLE HMIP -0A095 YI SYLLABLE HMIEX -0A096 YI SYLLABLE HMIE -0A097 YI SYLLABLE HMIEP -0A098 YI SYLLABLE HMAT -0A099 YI SYLLABLE HMAX -0A09A YI SYLLABLE HMA -0A09B YI SYLLABLE HMAP -0A09C YI SYLLABLE HMUOX -0A09D YI SYLLABLE HMUO -0A09E YI SYLLABLE HMUOP -0A09F YI SYLLABLE HMOT -0A0A0 YI SYLLABLE HMOX -0A0A1 YI SYLLABLE HMO -0A0A2 YI SYLLABLE HMOP -0A0A3 YI SYLLABLE HMUT -0A0A4 YI SYLLABLE HMUX -0A0A5 YI SYLLABLE HMU -0A0A6 YI SYLLABLE HMUP -0A0A7 YI SYLLABLE HMURX -0A0A8 YI SYLLABLE HMUR -0A0A9 YI SYLLABLE HMYX -0A0AA YI SYLLABLE HMY -0A0AB YI SYLLABLE HMYP -0A0AC YI SYLLABLE HMYRX -0A0AD YI SYLLABLE HMYR -0A0AE YI SYLLABLE MIT -0A0AF YI SYLLABLE MIX -0A0B0 YI SYLLABLE MI -0A0B1 YI SYLLABLE MIP -0A0B2 YI SYLLABLE MIEX -0A0B3 YI SYLLABLE MIE -0A0B4 YI SYLLABLE MIEP -0A0B5 YI SYLLABLE MAT -0A0B6 YI SYLLABLE MAX -0A0B7 YI SYLLABLE MA -0A0B8 YI SYLLABLE MAP -0A0B9 YI SYLLABLE MUOT -0A0BA YI SYLLABLE MUOX -0A0BB YI SYLLABLE MUO -0A0BC YI SYLLABLE MUOP -0A0BD YI SYLLABLE MOT -0A0BE YI SYLLABLE MOX -0A0BF YI SYLLABLE MO -0A0C0 YI SYLLABLE MOP -0A0C1 YI SYLLABLE MEX -0A0C2 YI SYLLABLE ME -0A0C3 YI SYLLABLE MUT -0A0C4 YI SYLLABLE MUX -0A0C5 YI SYLLABLE MU -0A0C6 YI SYLLABLE MUP -0A0C7 YI SYLLABLE MURX -0A0C8 YI SYLLABLE MUR -0A0C9 YI SYLLABLE MYT -0A0CA YI SYLLABLE MYX -0A0CB YI SYLLABLE MY -0A0CC YI SYLLABLE MYP -0A0CD YI SYLLABLE FIT -0A0CE YI SYLLABLE FIX -0A0CF YI SYLLABLE FI -0A0D0 YI SYLLABLE FIP -0A0D1 YI SYLLABLE FAT -0A0D2 YI SYLLABLE FAX -0A0D3 YI SYLLABLE FA -0A0D4 YI SYLLABLE FAP -0A0D5 YI SYLLABLE FOX -0A0D6 YI SYLLABLE FO -0A0D7 YI SYLLABLE FOP -0A0D8 YI SYLLABLE FUT -0A0D9 YI SYLLABLE FUX -0A0DA YI SYLLABLE FU -0A0DB YI SYLLABLE FUP -0A0DC YI SYLLABLE FURX -0A0DD YI SYLLABLE FUR -0A0DE YI SYLLABLE FYT -0A0DF YI SYLLABLE FYX -0A0E0 YI SYLLABLE FY -0A0E1 YI SYLLABLE FYP -0A0E2 YI SYLLABLE VIT -0A0E3 YI SYLLABLE VIX -0A0E4 YI SYLLABLE VI -0A0E5 YI SYLLABLE VIP -0A0E6 YI SYLLABLE VIET -0A0E7 YI SYLLABLE VIEX -0A0E8 YI SYLLABLE VIE -0A0E9 YI SYLLABLE VIEP -0A0EA YI SYLLABLE VAT -0A0EB YI SYLLABLE VAX -0A0EC YI SYLLABLE VA -0A0ED YI SYLLABLE VAP -0A0EE YI SYLLABLE VOT -0A0EF YI SYLLABLE VOX -0A0F0 YI SYLLABLE VO -0A0F1 YI SYLLABLE VOP -0A0F2 YI SYLLABLE VEX -0A0F3 YI SYLLABLE VEP -0A0F4 YI SYLLABLE VUT -0A0F5 YI SYLLABLE VUX -0A0F6 YI SYLLABLE VU -0A0F7 YI SYLLABLE VUP -0A0F8 YI SYLLABLE VURX -0A0F9 YI SYLLABLE VUR -0A0FA YI SYLLABLE VYT -0A0FB YI SYLLABLE VYX -0A0FC YI SYLLABLE VY -0A0FD YI SYLLABLE VYP -0A0FE YI SYLLABLE VYRX -0A0FF YI SYLLABLE VYR -0A100 YI SYLLABLE DIT -0A101 YI SYLLABLE DIX -0A102 YI SYLLABLE DI -0A103 YI SYLLABLE DIP -0A104 YI SYLLABLE DIEX -0A105 YI SYLLABLE DIE -0A106 YI SYLLABLE DIEP -0A107 YI SYLLABLE DAT -0A108 YI SYLLABLE DAX -0A109 YI SYLLABLE DA -0A10A YI SYLLABLE DAP -0A10B YI SYLLABLE DUOX -0A10C YI SYLLABLE DUO -0A10D YI SYLLABLE DOT -0A10E YI SYLLABLE DOX -0A10F YI SYLLABLE DO -0A110 YI SYLLABLE DOP -0A111 YI SYLLABLE DEX -0A112 YI SYLLABLE DE -0A113 YI SYLLABLE DEP -0A114 YI SYLLABLE DUT -0A115 YI SYLLABLE DUX -0A116 YI SYLLABLE DU -0A117 YI SYLLABLE DUP -0A118 YI SYLLABLE DURX -0A119 YI SYLLABLE DUR -0A11A YI SYLLABLE TIT -0A11B YI SYLLABLE TIX -0A11C YI SYLLABLE TI -0A11D YI SYLLABLE TIP -0A11E YI SYLLABLE TIEX -0A11F YI SYLLABLE TIE -0A120 YI SYLLABLE TIEP -0A121 YI SYLLABLE TAT -0A122 YI SYLLABLE TAX -0A123 YI SYLLABLE TA -0A124 YI SYLLABLE TAP -0A125 YI SYLLABLE TUOT -0A126 YI SYLLABLE TUOX -0A127 YI SYLLABLE TUO -0A128 YI SYLLABLE TUOP -0A129 YI SYLLABLE TOT -0A12A YI SYLLABLE TOX -0A12B YI SYLLABLE TO -0A12C YI SYLLABLE TOP -0A12D YI SYLLABLE TEX -0A12E YI SYLLABLE TE -0A12F YI SYLLABLE TEP -0A130 YI SYLLABLE TUT -0A131 YI SYLLABLE TUX -0A132 YI SYLLABLE TU -0A133 YI SYLLABLE TUP -0A134 YI SYLLABLE TURX -0A135 YI SYLLABLE TUR -0A136 YI SYLLABLE DDIT -0A137 YI SYLLABLE DDIX -0A138 YI SYLLABLE DDI -0A139 YI SYLLABLE DDIP -0A13A YI SYLLABLE DDIEX -0A13B YI SYLLABLE DDIE -0A13C YI SYLLABLE DDIEP -0A13D YI SYLLABLE DDAT -0A13E YI SYLLABLE DDAX -0A13F YI SYLLABLE DDA -0A140 YI SYLLABLE DDAP -0A141 YI SYLLABLE DDUOX -0A142 YI SYLLABLE DDUO -0A143 YI SYLLABLE DDUOP -0A144 YI SYLLABLE DDOT -0A145 YI SYLLABLE DDOX -0A146 YI SYLLABLE DDO -0A147 YI SYLLABLE DDOP -0A148 YI SYLLABLE DDEX -0A149 YI SYLLABLE DDE -0A14A YI SYLLABLE DDEP -0A14B YI SYLLABLE DDUT -0A14C YI SYLLABLE DDUX -0A14D YI SYLLABLE DDU -0A14E YI SYLLABLE DDUP -0A14F YI SYLLABLE DDURX -0A150 YI SYLLABLE DDUR -0A151 YI SYLLABLE NDIT -0A152 YI SYLLABLE NDIX -0A153 YI SYLLABLE NDI -0A154 YI SYLLABLE NDIP -0A155 YI SYLLABLE NDIEX -0A156 YI SYLLABLE NDIE -0A157 YI SYLLABLE NDAT -0A158 YI SYLLABLE NDAX -0A159 YI SYLLABLE NDA -0A15A YI SYLLABLE NDAP -0A15B YI SYLLABLE NDOT -0A15C YI SYLLABLE NDOX -0A15D YI SYLLABLE NDO -0A15E YI SYLLABLE NDOP -0A15F YI SYLLABLE NDEX -0A160 YI SYLLABLE NDE -0A161 YI SYLLABLE NDEP -0A162 YI SYLLABLE NDUT -0A163 YI SYLLABLE NDUX -0A164 YI SYLLABLE NDU -0A165 YI SYLLABLE NDUP -0A166 YI SYLLABLE NDURX -0A167 YI SYLLABLE NDUR -0A168 YI SYLLABLE HNIT -0A169 YI SYLLABLE HNIX -0A16A YI SYLLABLE HNI -0A16B YI SYLLABLE HNIP -0A16C YI SYLLABLE HNIET -0A16D YI SYLLABLE HNIEX -0A16E YI SYLLABLE HNIE -0A16F YI SYLLABLE HNIEP -0A170 YI SYLLABLE HNAT -0A171 YI SYLLABLE HNAX -0A172 YI SYLLABLE HNA -0A173 YI SYLLABLE HNAP -0A174 YI SYLLABLE HNUOX -0A175 YI SYLLABLE HNUO -0A176 YI SYLLABLE HNOT -0A177 YI SYLLABLE HNOX -0A178 YI SYLLABLE HNOP -0A179 YI SYLLABLE HNEX -0A17A YI SYLLABLE HNE -0A17B YI SYLLABLE HNEP -0A17C YI SYLLABLE HNUT -0A17D YI SYLLABLE NIT -0A17E YI SYLLABLE NIX -0A17F YI SYLLABLE NI -0A180 YI SYLLABLE NIP -0A181 YI SYLLABLE NIEX -0A182 YI SYLLABLE NIE -0A183 YI SYLLABLE NIEP -0A184 YI SYLLABLE NAX -0A185 YI SYLLABLE NA -0A186 YI SYLLABLE NAP -0A187 YI SYLLABLE NUOX -0A188 YI SYLLABLE NUO -0A189 YI SYLLABLE NUOP -0A18A YI SYLLABLE NOT -0A18B YI SYLLABLE NOX -0A18C YI SYLLABLE NO -0A18D YI SYLLABLE NOP -0A18E YI SYLLABLE NEX -0A18F YI SYLLABLE NE -0A190 YI SYLLABLE NEP -0A191 YI SYLLABLE NUT -0A192 YI SYLLABLE NUX -0A193 YI SYLLABLE NU -0A194 YI SYLLABLE NUP -0A195 YI SYLLABLE NURX -0A196 YI SYLLABLE NUR -0A197 YI SYLLABLE HLIT -0A198 YI SYLLABLE HLIX -0A199 YI SYLLABLE HLI -0A19A YI SYLLABLE HLIP -0A19B YI SYLLABLE HLIEX -0A19C YI SYLLABLE HLIE -0A19D YI SYLLABLE HLIEP -0A19E YI SYLLABLE HLAT -0A19F YI SYLLABLE HLAX -0A1A0 YI SYLLABLE HLA -0A1A1 YI SYLLABLE HLAP -0A1A2 YI SYLLABLE HLUOX -0A1A3 YI SYLLABLE HLUO -0A1A4 YI SYLLABLE HLUOP -0A1A5 YI SYLLABLE HLOX -0A1A6 YI SYLLABLE HLO -0A1A7 YI SYLLABLE HLOP -0A1A8 YI SYLLABLE HLEX -0A1A9 YI SYLLABLE HLE -0A1AA YI SYLLABLE HLEP -0A1AB YI SYLLABLE HLUT -0A1AC YI SYLLABLE HLUX -0A1AD YI SYLLABLE HLU -0A1AE YI SYLLABLE HLUP -0A1AF YI SYLLABLE HLURX -0A1B0 YI SYLLABLE HLUR -0A1B1 YI SYLLABLE HLYT -0A1B2 YI SYLLABLE HLYX -0A1B3 YI SYLLABLE HLY -0A1B4 YI SYLLABLE HLYP -0A1B5 YI SYLLABLE HLYRX -0A1B6 YI SYLLABLE HLYR -0A1B7 YI SYLLABLE LIT -0A1B8 YI SYLLABLE LIX -0A1B9 YI SYLLABLE LI -0A1BA YI SYLLABLE LIP -0A1BB YI SYLLABLE LIET -0A1BC YI SYLLABLE LIEX -0A1BD YI SYLLABLE LIE -0A1BE YI SYLLABLE LIEP -0A1BF YI SYLLABLE LAT -0A1C0 YI SYLLABLE LAX -0A1C1 YI SYLLABLE LA -0A1C2 YI SYLLABLE LAP -0A1C3 YI SYLLABLE LUOT -0A1C4 YI SYLLABLE LUOX -0A1C5 YI SYLLABLE LUO -0A1C6 YI SYLLABLE LUOP -0A1C7 YI SYLLABLE LOT -0A1C8 YI SYLLABLE LOX -0A1C9 YI SYLLABLE LO -0A1CA YI SYLLABLE LOP -0A1CB YI SYLLABLE LEX -0A1CC YI SYLLABLE LE -0A1CD YI SYLLABLE LEP -0A1CE YI SYLLABLE LUT -0A1CF YI SYLLABLE LUX -0A1D0 YI SYLLABLE LU -0A1D1 YI SYLLABLE LUP -0A1D2 YI SYLLABLE LURX -0A1D3 YI SYLLABLE LUR -0A1D4 YI SYLLABLE LYT -0A1D5 YI SYLLABLE LYX -0A1D6 YI SYLLABLE LY -0A1D7 YI SYLLABLE LYP -0A1D8 YI SYLLABLE LYRX -0A1D9 YI SYLLABLE LYR -0A1DA YI SYLLABLE GIT -0A1DB YI SYLLABLE GIX -0A1DC YI SYLLABLE GI -0A1DD YI SYLLABLE GIP -0A1DE YI SYLLABLE GIET -0A1DF YI SYLLABLE GIEX -0A1E0 YI SYLLABLE GIE -0A1E1 YI SYLLABLE GIEP -0A1E2 YI SYLLABLE GAT -0A1E3 YI SYLLABLE GAX -0A1E4 YI SYLLABLE GA -0A1E5 YI SYLLABLE GAP -0A1E6 YI SYLLABLE GUOT -0A1E7 YI SYLLABLE GUOX -0A1E8 YI SYLLABLE GUO -0A1E9 YI SYLLABLE GUOP -0A1EA YI SYLLABLE GOT -0A1EB YI SYLLABLE GOX -0A1EC YI SYLLABLE GO -0A1ED YI SYLLABLE GOP -0A1EE YI SYLLABLE GET -0A1EF YI SYLLABLE GEX -0A1F0 YI SYLLABLE GE -0A1F1 YI SYLLABLE GEP -0A1F2 YI SYLLABLE GUT -0A1F3 YI SYLLABLE GUX -0A1F4 YI SYLLABLE GU -0A1F5 YI SYLLABLE GUP -0A1F6 YI SYLLABLE GURX -0A1F7 YI SYLLABLE GUR -0A1F8 YI SYLLABLE KIT -0A1F9 YI SYLLABLE KIX -0A1FA YI SYLLABLE KI -0A1FB YI SYLLABLE KIP -0A1FC YI SYLLABLE KIEX -0A1FD YI SYLLABLE KIE -0A1FE YI SYLLABLE KIEP -0A1FF YI SYLLABLE KAT -0A200 YI SYLLABLE KAX -0A201 YI SYLLABLE KA -0A202 YI SYLLABLE KAP -0A203 YI SYLLABLE KUOX -0A204 YI SYLLABLE KUO -0A205 YI SYLLABLE KUOP -0A206 YI SYLLABLE KOT -0A207 YI SYLLABLE KOX -0A208 YI SYLLABLE KO -0A209 YI SYLLABLE KOP -0A20A YI SYLLABLE KET -0A20B YI SYLLABLE KEX -0A20C YI SYLLABLE KE -0A20D YI SYLLABLE KEP -0A20E YI SYLLABLE KUT -0A20F YI SYLLABLE KUX -0A210 YI SYLLABLE KU -0A211 YI SYLLABLE KUP -0A212 YI SYLLABLE KURX -0A213 YI SYLLABLE KUR -0A214 YI SYLLABLE GGIT -0A215 YI SYLLABLE GGIX -0A216 YI SYLLABLE GGI -0A217 YI SYLLABLE GGIEX -0A218 YI SYLLABLE GGIE -0A219 YI SYLLABLE GGIEP -0A21A YI SYLLABLE GGAT -0A21B YI SYLLABLE GGAX -0A21C YI SYLLABLE GGA -0A21D YI SYLLABLE GGAP -0A21E YI SYLLABLE GGUOT -0A21F YI SYLLABLE GGUOX -0A220 YI SYLLABLE GGUO -0A221 YI SYLLABLE GGUOP -0A222 YI SYLLABLE GGOT -0A223 YI SYLLABLE GGOX -0A224 YI SYLLABLE GGO -0A225 YI SYLLABLE GGOP -0A226 YI SYLLABLE GGET -0A227 YI SYLLABLE GGEX -0A228 YI SYLLABLE GGE -0A229 YI SYLLABLE GGEP -0A22A YI SYLLABLE GGUT -0A22B YI SYLLABLE GGUX -0A22C YI SYLLABLE GGU -0A22D YI SYLLABLE GGUP -0A22E YI SYLLABLE GGURX -0A22F YI SYLLABLE GGUR -0A230 YI SYLLABLE MGIEX -0A231 YI SYLLABLE MGIE -0A232 YI SYLLABLE MGAT -0A233 YI SYLLABLE MGAX -0A234 YI SYLLABLE MGA -0A235 YI SYLLABLE MGAP -0A236 YI SYLLABLE MGUOX -0A237 YI SYLLABLE MGUO -0A238 YI SYLLABLE MGUOP -0A239 YI SYLLABLE MGOT -0A23A YI SYLLABLE MGOX -0A23B YI SYLLABLE MGO -0A23C YI SYLLABLE MGOP -0A23D YI SYLLABLE MGEX -0A23E YI SYLLABLE MGE -0A23F YI SYLLABLE MGEP -0A240 YI SYLLABLE MGUT -0A241 YI SYLLABLE MGUX -0A242 YI SYLLABLE MGU -0A243 YI SYLLABLE MGUP -0A244 YI SYLLABLE MGURX -0A245 YI SYLLABLE MGUR -0A246 YI SYLLABLE HXIT -0A247 YI SYLLABLE HXIX -0A248 YI SYLLABLE HXI -0A249 YI SYLLABLE HXIP -0A24A YI SYLLABLE HXIET -0A24B YI SYLLABLE HXIEX -0A24C YI SYLLABLE HXIE -0A24D YI SYLLABLE HXIEP -0A24E YI SYLLABLE HXAT -0A24F YI SYLLABLE HXAX -0A250 YI SYLLABLE HXA -0A251 YI SYLLABLE HXAP -0A252 YI SYLLABLE HXUOT -0A253 YI SYLLABLE HXUOX -0A254 YI SYLLABLE HXUO -0A255 YI SYLLABLE HXUOP -0A256 YI SYLLABLE HXOT -0A257 YI SYLLABLE HXOX -0A258 YI SYLLABLE HXO -0A259 YI SYLLABLE HXOP -0A25A YI SYLLABLE HXEX -0A25B YI SYLLABLE HXE -0A25C YI SYLLABLE HXEP -0A25D YI SYLLABLE NGIEX -0A25E YI SYLLABLE NGIE -0A25F YI SYLLABLE NGIEP -0A260 YI SYLLABLE NGAT -0A261 YI SYLLABLE NGAX -0A262 YI SYLLABLE NGA -0A263 YI SYLLABLE NGAP -0A264 YI SYLLABLE NGUOT -0A265 YI SYLLABLE NGUOX -0A266 YI SYLLABLE NGUO -0A267 YI SYLLABLE NGOT -0A268 YI SYLLABLE NGOX -0A269 YI SYLLABLE NGO -0A26A YI SYLLABLE NGOP -0A26B YI SYLLABLE NGEX -0A26C YI SYLLABLE NGE -0A26D YI SYLLABLE NGEP -0A26E YI SYLLABLE HIT -0A26F YI SYLLABLE HIEX -0A270 YI SYLLABLE HIE -0A271 YI SYLLABLE HAT -0A272 YI SYLLABLE HAX -0A273 YI SYLLABLE HA -0A274 YI SYLLABLE HAP -0A275 YI SYLLABLE HUOT -0A276 YI SYLLABLE HUOX -0A277 YI SYLLABLE HUO -0A278 YI SYLLABLE HUOP -0A279 YI SYLLABLE HOT -0A27A YI SYLLABLE HOX -0A27B YI SYLLABLE HO -0A27C YI SYLLABLE HOP -0A27D YI SYLLABLE HEX -0A27E YI SYLLABLE HE -0A27F YI SYLLABLE HEP -0A280 YI SYLLABLE WAT -0A281 YI SYLLABLE WAX -0A282 YI SYLLABLE WA -0A283 YI SYLLABLE WAP -0A284 YI SYLLABLE WUOX -0A285 YI SYLLABLE WUO -0A286 YI SYLLABLE WUOP -0A287 YI SYLLABLE WOX -0A288 YI SYLLABLE WO -0A289 YI SYLLABLE WOP -0A28A YI SYLLABLE WEX -0A28B YI SYLLABLE WE -0A28C YI SYLLABLE WEP -0A28D YI SYLLABLE ZIT -0A28E YI SYLLABLE ZIX -0A28F YI SYLLABLE ZI -0A290 YI SYLLABLE ZIP -0A291 YI SYLLABLE ZIEX -0A292 YI SYLLABLE ZIE -0A293 YI SYLLABLE ZIEP -0A294 YI SYLLABLE ZAT -0A295 YI SYLLABLE ZAX -0A296 YI SYLLABLE ZA -0A297 YI SYLLABLE ZAP -0A298 YI SYLLABLE ZUOX -0A299 YI SYLLABLE ZUO -0A29A YI SYLLABLE ZUOP -0A29B YI SYLLABLE ZOT -0A29C YI SYLLABLE ZOX -0A29D YI SYLLABLE ZO -0A29E YI SYLLABLE ZOP -0A29F YI SYLLABLE ZEX -0A2A0 YI SYLLABLE ZE -0A2A1 YI SYLLABLE ZEP -0A2A2 YI SYLLABLE ZUT -0A2A3 YI SYLLABLE ZUX -0A2A4 YI SYLLABLE ZU -0A2A5 YI SYLLABLE ZUP -0A2A6 YI SYLLABLE ZURX -0A2A7 YI SYLLABLE ZUR -0A2A8 YI SYLLABLE ZYT -0A2A9 YI SYLLABLE ZYX -0A2AA YI SYLLABLE ZY -0A2AB YI SYLLABLE ZYP -0A2AC YI SYLLABLE ZYRX -0A2AD YI SYLLABLE ZYR -0A2AE YI SYLLABLE CIT -0A2AF YI SYLLABLE CIX -0A2B0 YI SYLLABLE CI -0A2B1 YI SYLLABLE CIP -0A2B2 YI SYLLABLE CIET -0A2B3 YI SYLLABLE CIEX -0A2B4 YI SYLLABLE CIE -0A2B5 YI SYLLABLE CIEP -0A2B6 YI SYLLABLE CAT -0A2B7 YI SYLLABLE CAX -0A2B8 YI SYLLABLE CA -0A2B9 YI SYLLABLE CAP -0A2BA YI SYLLABLE CUOX -0A2BB YI SYLLABLE CUO -0A2BC YI SYLLABLE CUOP -0A2BD YI SYLLABLE COT -0A2BE YI SYLLABLE COX -0A2BF YI SYLLABLE CO -0A2C0 YI SYLLABLE COP -0A2C1 YI SYLLABLE CEX -0A2C2 YI SYLLABLE CE -0A2C3 YI SYLLABLE CEP -0A2C4 YI SYLLABLE CUT -0A2C5 YI SYLLABLE CUX -0A2C6 YI SYLLABLE CU -0A2C7 YI SYLLABLE CUP -0A2C8 YI SYLLABLE CURX -0A2C9 YI SYLLABLE CUR -0A2CA YI SYLLABLE CYT -0A2CB YI SYLLABLE CYX -0A2CC YI SYLLABLE CY -0A2CD YI SYLLABLE CYP -0A2CE YI SYLLABLE CYRX -0A2CF YI SYLLABLE CYR -0A2D0 YI SYLLABLE ZZIT -0A2D1 YI SYLLABLE ZZIX -0A2D2 YI SYLLABLE ZZI -0A2D3 YI SYLLABLE ZZIP -0A2D4 YI SYLLABLE ZZIET -0A2D5 YI SYLLABLE ZZIEX -0A2D6 YI SYLLABLE ZZIE -0A2D7 YI SYLLABLE ZZIEP -0A2D8 YI SYLLABLE ZZAT -0A2D9 YI SYLLABLE ZZAX -0A2DA YI SYLLABLE ZZA -0A2DB YI SYLLABLE ZZAP -0A2DC YI SYLLABLE ZZOX -0A2DD YI SYLLABLE ZZO -0A2DE YI SYLLABLE ZZOP -0A2DF YI SYLLABLE ZZEX -0A2E0 YI SYLLABLE ZZE -0A2E1 YI SYLLABLE ZZEP -0A2E2 YI SYLLABLE ZZUX -0A2E3 YI SYLLABLE ZZU -0A2E4 YI SYLLABLE ZZUP -0A2E5 YI SYLLABLE ZZURX -0A2E6 YI SYLLABLE ZZUR -0A2E7 YI SYLLABLE ZZYT -0A2E8 YI SYLLABLE ZZYX -0A2E9 YI SYLLABLE ZZY -0A2EA YI SYLLABLE ZZYP -0A2EB YI SYLLABLE ZZYRX -0A2EC YI SYLLABLE ZZYR -0A2ED YI SYLLABLE NZIT -0A2EE YI SYLLABLE NZIX -0A2EF YI SYLLABLE NZI -0A2F0 YI SYLLABLE NZIP -0A2F1 YI SYLLABLE NZIEX -0A2F2 YI SYLLABLE NZIE -0A2F3 YI SYLLABLE NZIEP -0A2F4 YI SYLLABLE NZAT -0A2F5 YI SYLLABLE NZAX -0A2F6 YI SYLLABLE NZA -0A2F7 YI SYLLABLE NZAP -0A2F8 YI SYLLABLE NZUOX -0A2F9 YI SYLLABLE NZUO -0A2FA YI SYLLABLE NZOX -0A2FB YI SYLLABLE NZOP -0A2FC YI SYLLABLE NZEX -0A2FD YI SYLLABLE NZE -0A2FE YI SYLLABLE NZUX -0A2FF YI SYLLABLE NZU -0A300 YI SYLLABLE NZUP -0A301 YI SYLLABLE NZURX -0A302 YI SYLLABLE NZUR -0A303 YI SYLLABLE NZYT -0A304 YI SYLLABLE NZYX -0A305 YI SYLLABLE NZY -0A306 YI SYLLABLE NZYP -0A307 YI SYLLABLE NZYRX -0A308 YI SYLLABLE NZYR -0A309 YI SYLLABLE SIT -0A30A YI SYLLABLE SIX -0A30B YI SYLLABLE SI -0A30C YI SYLLABLE SIP -0A30D YI SYLLABLE SIEX -0A30E YI SYLLABLE SIE -0A30F YI SYLLABLE SIEP -0A310 YI SYLLABLE SAT -0A311 YI SYLLABLE SAX -0A312 YI SYLLABLE SA -0A313 YI SYLLABLE SAP -0A314 YI SYLLABLE SUOX -0A315 YI SYLLABLE SUO -0A316 YI SYLLABLE SUOP -0A317 YI SYLLABLE SOT -0A318 YI SYLLABLE SOX -0A319 YI SYLLABLE SO -0A31A YI SYLLABLE SOP -0A31B YI SYLLABLE SEX -0A31C YI SYLLABLE SE -0A31D YI SYLLABLE SEP -0A31E YI SYLLABLE SUT -0A31F YI SYLLABLE SUX -0A320 YI SYLLABLE SU -0A321 YI SYLLABLE SUP -0A322 YI SYLLABLE SURX -0A323 YI SYLLABLE SUR -0A324 YI SYLLABLE SYT -0A325 YI SYLLABLE SYX -0A326 YI SYLLABLE SY -0A327 YI SYLLABLE SYP -0A328 YI SYLLABLE SYRX -0A329 YI SYLLABLE SYR -0A32A YI SYLLABLE SSIT -0A32B YI SYLLABLE SSIX -0A32C YI SYLLABLE SSI -0A32D YI SYLLABLE SSIP -0A32E YI SYLLABLE SSIEX -0A32F YI SYLLABLE SSIE -0A330 YI SYLLABLE SSIEP -0A331 YI SYLLABLE SSAT -0A332 YI SYLLABLE SSAX -0A333 YI SYLLABLE SSA -0A334 YI SYLLABLE SSAP -0A335 YI SYLLABLE SSOT -0A336 YI SYLLABLE SSOX -0A337 YI SYLLABLE SSO -0A338 YI SYLLABLE SSOP -0A339 YI SYLLABLE SSEX -0A33A YI SYLLABLE SSE -0A33B YI SYLLABLE SSEP -0A33C YI SYLLABLE SSUT -0A33D YI SYLLABLE SSUX -0A33E YI SYLLABLE SSU -0A33F YI SYLLABLE SSUP -0A340 YI SYLLABLE SSYT -0A341 YI SYLLABLE SSYX -0A342 YI SYLLABLE SSY -0A343 YI SYLLABLE SSYP -0A344 YI SYLLABLE SSYRX -0A345 YI SYLLABLE SSYR -0A346 YI SYLLABLE ZHAT -0A347 YI SYLLABLE ZHAX -0A348 YI SYLLABLE ZHA -0A349 YI SYLLABLE ZHAP -0A34A YI SYLLABLE ZHUOX -0A34B YI SYLLABLE ZHUO -0A34C YI SYLLABLE ZHUOP -0A34D YI SYLLABLE ZHOT -0A34E YI SYLLABLE ZHOX -0A34F YI SYLLABLE ZHO -0A350 YI SYLLABLE ZHOP -0A351 YI SYLLABLE ZHET -0A352 YI SYLLABLE ZHEX -0A353 YI SYLLABLE ZHE -0A354 YI SYLLABLE ZHEP -0A355 YI SYLLABLE ZHUT -0A356 YI SYLLABLE ZHUX -0A357 YI SYLLABLE ZHU -0A358 YI SYLLABLE ZHUP -0A359 YI SYLLABLE ZHURX -0A35A YI SYLLABLE ZHUR -0A35B YI SYLLABLE ZHYT -0A35C YI SYLLABLE ZHYX -0A35D YI SYLLABLE ZHY -0A35E YI SYLLABLE ZHYP -0A35F YI SYLLABLE ZHYRX -0A360 YI SYLLABLE ZHYR -0A361 YI SYLLABLE CHAT -0A362 YI SYLLABLE CHAX -0A363 YI SYLLABLE CHA -0A364 YI SYLLABLE CHAP -0A365 YI SYLLABLE CHUOT -0A366 YI SYLLABLE CHUOX -0A367 YI SYLLABLE CHUO -0A368 YI SYLLABLE CHUOP -0A369 YI SYLLABLE CHOT -0A36A YI SYLLABLE CHOX -0A36B YI SYLLABLE CHO -0A36C YI SYLLABLE CHOP -0A36D YI SYLLABLE CHET -0A36E YI SYLLABLE CHEX -0A36F YI SYLLABLE CHE -0A370 YI SYLLABLE CHEP -0A371 YI SYLLABLE CHUX -0A372 YI SYLLABLE CHU -0A373 YI SYLLABLE CHUP -0A374 YI SYLLABLE CHURX -0A375 YI SYLLABLE CHUR -0A376 YI SYLLABLE CHYT -0A377 YI SYLLABLE CHYX -0A378 YI SYLLABLE CHY -0A379 YI SYLLABLE CHYP -0A37A YI SYLLABLE CHYRX -0A37B YI SYLLABLE CHYR -0A37C YI SYLLABLE RRAX -0A37D YI SYLLABLE RRA -0A37E YI SYLLABLE RRUOX -0A37F YI SYLLABLE RRUO -0A380 YI SYLLABLE RROT -0A381 YI SYLLABLE RROX -0A382 YI SYLLABLE RRO -0A383 YI SYLLABLE RROP -0A384 YI SYLLABLE RRET -0A385 YI SYLLABLE RREX -0A386 YI SYLLABLE RRE -0A387 YI SYLLABLE RREP -0A388 YI SYLLABLE RRUT -0A389 YI SYLLABLE RRUX -0A38A YI SYLLABLE RRU -0A38B YI SYLLABLE RRUP -0A38C YI SYLLABLE RRURX -0A38D YI SYLLABLE RRUR -0A38E YI SYLLABLE RRYT -0A38F YI SYLLABLE RRYX -0A390 YI SYLLABLE RRY -0A391 YI SYLLABLE RRYP -0A392 YI SYLLABLE RRYRX -0A393 YI SYLLABLE RRYR -0A394 YI SYLLABLE NRAT -0A395 YI SYLLABLE NRAX -0A396 YI SYLLABLE NRA -0A397 YI SYLLABLE NRAP -0A398 YI SYLLABLE NROX -0A399 YI SYLLABLE NRO -0A39A YI SYLLABLE NROP -0A39B YI SYLLABLE NRET -0A39C YI SYLLABLE NREX -0A39D YI SYLLABLE NRE -0A39E YI SYLLABLE NREP -0A39F YI SYLLABLE NRUT -0A3A0 YI SYLLABLE NRUX -0A3A1 YI SYLLABLE NRU -0A3A2 YI SYLLABLE NRUP -0A3A3 YI SYLLABLE NRURX -0A3A4 YI SYLLABLE NRUR -0A3A5 YI SYLLABLE NRYT -0A3A6 YI SYLLABLE NRYX -0A3A7 YI SYLLABLE NRY -0A3A8 YI SYLLABLE NRYP -0A3A9 YI SYLLABLE NRYRX -0A3AA YI SYLLABLE NRYR -0A3AB YI SYLLABLE SHAT -0A3AC YI SYLLABLE SHAX -0A3AD YI SYLLABLE SHA -0A3AE YI SYLLABLE SHAP -0A3AF YI SYLLABLE SHUOX -0A3B0 YI SYLLABLE SHUO -0A3B1 YI SYLLABLE SHUOP -0A3B2 YI SYLLABLE SHOT -0A3B3 YI SYLLABLE SHOX -0A3B4 YI SYLLABLE SHO -0A3B5 YI SYLLABLE SHOP -0A3B6 YI SYLLABLE SHET -0A3B7 YI SYLLABLE SHEX -0A3B8 YI SYLLABLE SHE -0A3B9 YI SYLLABLE SHEP -0A3BA YI SYLLABLE SHUT -0A3BB YI SYLLABLE SHUX -0A3BC YI SYLLABLE SHU -0A3BD YI SYLLABLE SHUP -0A3BE YI SYLLABLE SHURX -0A3BF YI SYLLABLE SHUR -0A3C0 YI SYLLABLE SHYT -0A3C1 YI SYLLABLE SHYX -0A3C2 YI SYLLABLE SHY -0A3C3 YI SYLLABLE SHYP -0A3C4 YI SYLLABLE SHYRX -0A3C5 YI SYLLABLE SHYR -0A3C6 YI SYLLABLE RAT -0A3C7 YI SYLLABLE RAX -0A3C8 YI SYLLABLE RA -0A3C9 YI SYLLABLE RAP -0A3CA YI SYLLABLE RUOX -0A3CB YI SYLLABLE RUO -0A3CC YI SYLLABLE RUOP -0A3CD YI SYLLABLE ROT -0A3CE YI SYLLABLE ROX -0A3CF YI SYLLABLE RO -0A3D0 YI SYLLABLE ROP -0A3D1 YI SYLLABLE REX -0A3D2 YI SYLLABLE RE -0A3D3 YI SYLLABLE REP -0A3D4 YI SYLLABLE RUT -0A3D5 YI SYLLABLE RUX -0A3D6 YI SYLLABLE RU -0A3D7 YI SYLLABLE RUP -0A3D8 YI SYLLABLE RURX -0A3D9 YI SYLLABLE RUR -0A3DA YI SYLLABLE RYT -0A3DB YI SYLLABLE RYX -0A3DC YI SYLLABLE RY -0A3DD YI SYLLABLE RYP -0A3DE YI SYLLABLE RYRX -0A3DF YI SYLLABLE RYR -0A3E0 YI SYLLABLE JIT -0A3E1 YI SYLLABLE JIX -0A3E2 YI SYLLABLE JI -0A3E3 YI SYLLABLE JIP -0A3E4 YI SYLLABLE JIET -0A3E5 YI SYLLABLE JIEX -0A3E6 YI SYLLABLE JIE -0A3E7 YI SYLLABLE JIEP -0A3E8 YI SYLLABLE JUOT -0A3E9 YI SYLLABLE JUOX -0A3EA YI SYLLABLE JUO -0A3EB YI SYLLABLE JUOP -0A3EC YI SYLLABLE JOT -0A3ED YI SYLLABLE JOX -0A3EE YI SYLLABLE JO -0A3EF YI SYLLABLE JOP -0A3F0 YI SYLLABLE JUT -0A3F1 YI SYLLABLE JUX -0A3F2 YI SYLLABLE JU -0A3F3 YI SYLLABLE JUP -0A3F4 YI SYLLABLE JURX -0A3F5 YI SYLLABLE JUR -0A3F6 YI SYLLABLE JYT -0A3F7 YI SYLLABLE JYX -0A3F8 YI SYLLABLE JY -0A3F9 YI SYLLABLE JYP -0A3FA YI SYLLABLE JYRX -0A3FB YI SYLLABLE JYR -0A3FC YI SYLLABLE QIT -0A3FD YI SYLLABLE QIX -0A3FE YI SYLLABLE QI -0A3FF YI SYLLABLE QIP -0A400 YI SYLLABLE QIET -0A401 YI SYLLABLE QIEX -0A402 YI SYLLABLE QIE -0A403 YI SYLLABLE QIEP -0A404 YI SYLLABLE QUOT -0A405 YI SYLLABLE QUOX -0A406 YI SYLLABLE QUO -0A407 YI SYLLABLE QUOP -0A408 YI SYLLABLE QOT -0A409 YI SYLLABLE QOX -0A40A YI SYLLABLE QO -0A40B YI SYLLABLE QOP -0A40C YI SYLLABLE QUT -0A40D YI SYLLABLE QUX -0A40E YI SYLLABLE QU -0A40F YI SYLLABLE QUP -0A410 YI SYLLABLE QURX -0A411 YI SYLLABLE QUR -0A412 YI SYLLABLE QYT -0A413 YI SYLLABLE QYX -0A414 YI SYLLABLE QY -0A415 YI SYLLABLE QYP -0A416 YI SYLLABLE QYRX -0A417 YI SYLLABLE QYR -0A418 YI SYLLABLE JJIT -0A419 YI SYLLABLE JJIX -0A41A YI SYLLABLE JJI -0A41B YI SYLLABLE JJIP -0A41C YI SYLLABLE JJIET -0A41D YI SYLLABLE JJIEX -0A41E YI SYLLABLE JJIE -0A41F YI SYLLABLE JJIEP -0A420 YI SYLLABLE JJUOX -0A421 YI SYLLABLE JJUO -0A422 YI SYLLABLE JJUOP -0A423 YI SYLLABLE JJOT -0A424 YI SYLLABLE JJOX -0A425 YI SYLLABLE JJO -0A426 YI SYLLABLE JJOP -0A427 YI SYLLABLE JJUT -0A428 YI SYLLABLE JJUX -0A429 YI SYLLABLE JJU -0A42A YI SYLLABLE JJUP -0A42B YI SYLLABLE JJURX -0A42C YI SYLLABLE JJUR -0A42D YI SYLLABLE JJYT -0A42E YI SYLLABLE JJYX -0A42F YI SYLLABLE JJY -0A430 YI SYLLABLE JJYP -0A431 YI SYLLABLE NJIT -0A432 YI SYLLABLE NJIX -0A433 YI SYLLABLE NJI -0A434 YI SYLLABLE NJIP -0A435 YI SYLLABLE NJIET -0A436 YI SYLLABLE NJIEX -0A437 YI SYLLABLE NJIE -0A438 YI SYLLABLE NJIEP -0A439 YI SYLLABLE NJUOX -0A43A YI SYLLABLE NJUO -0A43B YI SYLLABLE NJOT -0A43C YI SYLLABLE NJOX -0A43D YI SYLLABLE NJO -0A43E YI SYLLABLE NJOP -0A43F YI SYLLABLE NJUX -0A440 YI SYLLABLE NJU -0A441 YI SYLLABLE NJUP -0A442 YI SYLLABLE NJURX -0A443 YI SYLLABLE NJUR -0A444 YI SYLLABLE NJYT -0A445 YI SYLLABLE NJYX -0A446 YI SYLLABLE NJY -0A447 YI SYLLABLE NJYP -0A448 YI SYLLABLE NJYRX -0A449 YI SYLLABLE NJYR -0A44A YI SYLLABLE NYIT -0A44B YI SYLLABLE NYIX -0A44C YI SYLLABLE NYI -0A44D YI SYLLABLE NYIP -0A44E YI SYLLABLE NYIET -0A44F YI SYLLABLE NYIEX -0A450 YI SYLLABLE NYIE -0A451 YI SYLLABLE NYIEP -0A452 YI SYLLABLE NYUOX -0A453 YI SYLLABLE NYUO -0A454 YI SYLLABLE NYUOP -0A455 YI SYLLABLE NYOT -0A456 YI SYLLABLE NYOX -0A457 YI SYLLABLE NYO -0A458 YI SYLLABLE NYOP -0A459 YI SYLLABLE NYUT -0A45A YI SYLLABLE NYUX -0A45B YI SYLLABLE NYU -0A45C YI SYLLABLE NYUP -0A45D YI SYLLABLE XIT -0A45E YI SYLLABLE XIX -0A45F YI SYLLABLE XI -0A460 YI SYLLABLE XIP -0A461 YI SYLLABLE XIET -0A462 YI SYLLABLE XIEX -0A463 YI SYLLABLE XIE -0A464 YI SYLLABLE XIEP -0A465 YI SYLLABLE XUOX -0A466 YI SYLLABLE XUO -0A467 YI SYLLABLE XOT -0A468 YI SYLLABLE XOX -0A469 YI SYLLABLE XO -0A46A YI SYLLABLE XOP -0A46B YI SYLLABLE XYT -0A46C YI SYLLABLE XYX -0A46D YI SYLLABLE XY -0A46E YI SYLLABLE XYP -0A46F YI SYLLABLE XYRX -0A470 YI SYLLABLE XYR -0A471 YI SYLLABLE YIT -0A472 YI SYLLABLE YIX -0A473 YI SYLLABLE YI -0A474 YI SYLLABLE YIP -0A475 YI SYLLABLE YIET -0A476 YI SYLLABLE YIEX -0A477 YI SYLLABLE YIE -0A478 YI SYLLABLE YIEP -0A479 YI SYLLABLE YUOT -0A47A YI SYLLABLE YUOX -0A47B YI SYLLABLE YUO -0A47C YI SYLLABLE YUOP -0A47D YI SYLLABLE YOT -0A47E YI SYLLABLE YOX -0A47F YI SYLLABLE YO -0A480 YI SYLLABLE YOP -0A481 YI SYLLABLE YUT -0A482 YI SYLLABLE YUX -0A483 YI SYLLABLE YU -0A484 YI SYLLABLE YUP -0A485 YI SYLLABLE YURX -0A486 YI SYLLABLE YUR -0A487 YI SYLLABLE YYT -0A488 YI SYLLABLE YYX -0A489 YI SYLLABLE YY -0A48A YI SYLLABLE YYP -0A48B YI SYLLABLE YYRX -0A48C YI SYLLABLE YYR -0A490 YI RADICAL QOT -0A491 YI RADICAL LI -0A492 YI RADICAL KIT -0A493 YI RADICAL NYIP -0A494 YI RADICAL CYP -0A495 YI RADICAL SSI -0A496 YI RADICAL GGOP -0A497 YI RADICAL GEP -0A498 YI RADICAL MI -0A499 YI RADICAL HXIT -0A49A YI RADICAL LYR -0A49B YI RADICAL BBUT -0A49C YI RADICAL MOP -0A49D YI RADICAL YO -0A49E YI RADICAL PUT -0A49F YI RADICAL HXUO -0A4A0 YI RADICAL TAT -0A4A1 YI RADICAL GA -0A4A2 YI RADICAL ZUP -0A4A3 YI RADICAL CYT -0A4A4 YI RADICAL DDUR -0A4A5 YI RADICAL BUR -0A4A6 YI RADICAL GGUO -0A4A7 YI RADICAL NYOP -0A4A8 YI RADICAL TU -0A4A9 YI RADICAL OP -0A4AA YI RADICAL JJUT -0A4AB YI RADICAL ZOT -0A4AC YI RADICAL PYT -0A4AD YI RADICAL HMO -0A4AE YI RADICAL YIT -0A4AF YI RADICAL VUR -0A4B0 YI RADICAL SHY -0A4B1 YI RADICAL VEP -0A4B2 YI RADICAL ZA -0A4B3 YI RADICAL JO -0A4B4 YI RADICAL NZUP -0A4B5 YI RADICAL JJY -0A4B6 YI RADICAL GOT -0A4B7 YI RADICAL JJIE -0A4B8 YI RADICAL WO -0A4B9 YI RADICAL DU -0A4BA YI RADICAL SHUR -0A4BB YI RADICAL LIE -0A4BC YI RADICAL CY -0A4BD YI RADICAL CUOP -0A4BE YI RADICAL CIP -0A4BF YI RADICAL HXOP -0A4C0 YI RADICAL SHAT -0A4C1 YI RADICAL ZUR -0A4C2 YI RADICAL SHOP -0A4C3 YI RADICAL CHE -0A4C4 YI RADICAL ZZIET -0A4C5 YI RADICAL NBIE -0A4C6 YI RADICAL KE -0A4D0 LISU LETTER BA -0A4D1 LISU LETTER PA -0A4D2 LISU LETTER PHA -0A4D3 LISU LETTER DA -0A4D4 LISU LETTER TA -0A4D5 LISU LETTER THA -0A4D6 LISU LETTER GA -0A4D7 LISU LETTER KA -0A4D8 LISU LETTER KHA -0A4D9 LISU LETTER JA -0A4DA LISU LETTER CA -0A4DB LISU LETTER CHA -0A4DC LISU LETTER DZA -0A4DD LISU LETTER TSA -0A4DE LISU LETTER TSHA -0A4DF LISU LETTER MA -0A4E0 LISU LETTER NA -0A4E1 LISU LETTER LA -0A4E2 LISU LETTER SA -0A4E3 LISU LETTER ZHA -0A4E4 LISU LETTER ZA -0A4E5 LISU LETTER NGA -0A4E6 LISU LETTER HA -0A4E7 LISU LETTER XA -0A4E8 LISU LETTER HHA -0A4E9 LISU LETTER FA -0A4EA LISU LETTER WA -0A4EB LISU LETTER SHA -0A4EC LISU LETTER YA -0A4ED LISU LETTER GHA -0A4EE LISU LETTER A -0A4EF LISU LETTER AE -0A4F0 LISU LETTER E -0A4F1 LISU LETTER EU -0A4F2 LISU LETTER I -0A4F3 LISU LETTER O -0A4F4 LISU LETTER U -0A4F5 LISU LETTER UE -0A4F6 LISU LETTER UH -0A4F7 LISU LETTER OE -0A4F8 LISU LETTER TONE MYA TI -0A4F9 LISU LETTER TONE NA PO -0A4FA LISU LETTER TONE MYA CYA -0A4FB LISU LETTER TONE MYA BO -0A4FC LISU LETTER TONE MYA NA -0A4FD LISU LETTER TONE MYA JEU -0A4FE LISU PUNCTUATION COMMA -0A4FF LISU PUNCTUATION FULL STOP -0A500 VAI SYLLABLE EE -0A501 VAI SYLLABLE EEN -0A502 VAI SYLLABLE HEE -0A503 VAI SYLLABLE WEE -0A504 VAI SYLLABLE WEEN -0A505 VAI SYLLABLE PEE -0A506 VAI SYLLABLE BHEE -0A507 VAI SYLLABLE BEE -0A508 VAI SYLLABLE MBEE -0A509 VAI SYLLABLE KPEE -0A50A VAI SYLLABLE MGBEE -0A50B VAI SYLLABLE GBEE -0A50C VAI SYLLABLE FEE -0A50D VAI SYLLABLE VEE -0A50E VAI SYLLABLE TEE -0A50F VAI SYLLABLE THEE -0A510 VAI SYLLABLE DHEE -0A511 VAI SYLLABLE DHHEE -0A512 VAI SYLLABLE LEE -0A513 VAI SYLLABLE REE -0A514 VAI SYLLABLE DEE -0A515 VAI SYLLABLE NDEE -0A516 VAI SYLLABLE SEE -0A517 VAI SYLLABLE SHEE -0A518 VAI SYLLABLE ZEE -0A519 VAI SYLLABLE ZHEE -0A51A VAI SYLLABLE CEE -0A51B VAI SYLLABLE JEE -0A51C VAI SYLLABLE NJEE -0A51D VAI SYLLABLE YEE -0A51E VAI SYLLABLE KEE -0A51F VAI SYLLABLE NGGEE -0A520 VAI SYLLABLE GEE -0A521 VAI SYLLABLE MEE -0A522 VAI SYLLABLE NEE -0A523 VAI SYLLABLE NYEE -0A524 VAI SYLLABLE I -0A525 VAI SYLLABLE IN -0A526 VAI SYLLABLE HI -0A527 VAI SYLLABLE HIN -0A528 VAI SYLLABLE WI -0A529 VAI SYLLABLE WIN -0A52A VAI SYLLABLE PI -0A52B VAI SYLLABLE BHI -0A52C VAI SYLLABLE BI -0A52D VAI SYLLABLE MBI -0A52E VAI SYLLABLE KPI -0A52F VAI SYLLABLE MGBI -0A530 VAI SYLLABLE GBI -0A531 VAI SYLLABLE FI -0A532 VAI SYLLABLE VI -0A533 VAI SYLLABLE TI -0A534 VAI SYLLABLE THI -0A535 VAI SYLLABLE DHI -0A536 VAI SYLLABLE DHHI -0A537 VAI SYLLABLE LI -0A538 VAI SYLLABLE RI -0A539 VAI SYLLABLE DI -0A53A VAI SYLLABLE NDI -0A53B VAI SYLLABLE SI -0A53C VAI SYLLABLE SHI -0A53D VAI SYLLABLE ZI -0A53E VAI SYLLABLE ZHI -0A53F VAI SYLLABLE CI -0A540 VAI SYLLABLE JI -0A541 VAI SYLLABLE NJI -0A542 VAI SYLLABLE YI -0A543 VAI SYLLABLE KI -0A544 VAI SYLLABLE NGGI -0A545 VAI SYLLABLE GI -0A546 VAI SYLLABLE MI -0A547 VAI SYLLABLE NI -0A548 VAI SYLLABLE NYI -0A549 VAI SYLLABLE A -0A54A VAI SYLLABLE AN -0A54B VAI SYLLABLE NGAN -0A54C VAI SYLLABLE HA -0A54D VAI SYLLABLE HAN -0A54E VAI SYLLABLE WA -0A54F VAI SYLLABLE WAN -0A550 VAI SYLLABLE PA -0A551 VAI SYLLABLE BHA -0A552 VAI SYLLABLE BA -0A553 VAI SYLLABLE MBA -0A554 VAI SYLLABLE KPA -0A555 VAI SYLLABLE KPAN -0A556 VAI SYLLABLE MGBA -0A557 VAI SYLLABLE GBA -0A558 VAI SYLLABLE FA -0A559 VAI SYLLABLE VA -0A55A VAI SYLLABLE TA -0A55B VAI SYLLABLE THA -0A55C VAI SYLLABLE DHA -0A55D VAI SYLLABLE DHHA -0A55E VAI SYLLABLE LA -0A55F VAI SYLLABLE RA -0A560 VAI SYLLABLE DA -0A561 VAI SYLLABLE NDA -0A562 VAI SYLLABLE SA -0A563 VAI SYLLABLE SHA -0A564 VAI SYLLABLE ZA -0A565 VAI SYLLABLE ZHA -0A566 VAI SYLLABLE CA -0A567 VAI SYLLABLE JA -0A568 VAI SYLLABLE NJA -0A569 VAI SYLLABLE YA -0A56A VAI SYLLABLE KA -0A56B VAI SYLLABLE KAN -0A56C VAI SYLLABLE NGGA -0A56D VAI SYLLABLE GA -0A56E VAI SYLLABLE MA -0A56F VAI SYLLABLE NA -0A570 VAI SYLLABLE NYA -0A571 VAI SYLLABLE OO -0A572 VAI SYLLABLE OON -0A573 VAI SYLLABLE HOO -0A574 VAI SYLLABLE WOO -0A575 VAI SYLLABLE WOON -0A576 VAI SYLLABLE POO -0A577 VAI SYLLABLE BHOO -0A578 VAI SYLLABLE BOO -0A579 VAI SYLLABLE MBOO -0A57A VAI SYLLABLE KPOO -0A57B VAI SYLLABLE MGBOO -0A57C VAI SYLLABLE GBOO -0A57D VAI SYLLABLE FOO -0A57E VAI SYLLABLE VOO -0A57F VAI SYLLABLE TOO -0A580 VAI SYLLABLE THOO -0A581 VAI SYLLABLE DHOO -0A582 VAI SYLLABLE DHHOO -0A583 VAI SYLLABLE LOO -0A584 VAI SYLLABLE ROO -0A585 VAI SYLLABLE DOO -0A586 VAI SYLLABLE NDOO -0A587 VAI SYLLABLE SOO -0A588 VAI SYLLABLE SHOO -0A589 VAI SYLLABLE ZOO -0A58A VAI SYLLABLE ZHOO -0A58B VAI SYLLABLE COO -0A58C VAI SYLLABLE JOO -0A58D VAI SYLLABLE NJOO -0A58E VAI SYLLABLE YOO -0A58F VAI SYLLABLE KOO -0A590 VAI SYLLABLE NGGOO -0A591 VAI SYLLABLE GOO -0A592 VAI SYLLABLE MOO -0A593 VAI SYLLABLE NOO -0A594 VAI SYLLABLE NYOO -0A595 VAI SYLLABLE U -0A596 VAI SYLLABLE UN -0A597 VAI SYLLABLE HU -0A598 VAI SYLLABLE HUN -0A599 VAI SYLLABLE WU -0A59A VAI SYLLABLE WUN -0A59B VAI SYLLABLE PU -0A59C VAI SYLLABLE BHU -0A59D VAI SYLLABLE BU -0A59E VAI SYLLABLE MBU -0A59F VAI SYLLABLE KPU -0A5A0 VAI SYLLABLE MGBU -0A5A1 VAI SYLLABLE GBU -0A5A2 VAI SYLLABLE FU -0A5A3 VAI SYLLABLE VU -0A5A4 VAI SYLLABLE TU -0A5A5 VAI SYLLABLE THU -0A5A6 VAI SYLLABLE DHU -0A5A7 VAI SYLLABLE DHHU -0A5A8 VAI SYLLABLE LU -0A5A9 VAI SYLLABLE RU -0A5AA VAI SYLLABLE DU -0A5AB VAI SYLLABLE NDU -0A5AC VAI SYLLABLE SU -0A5AD VAI SYLLABLE SHU -0A5AE VAI SYLLABLE ZU -0A5AF VAI SYLLABLE ZHU -0A5B0 VAI SYLLABLE CU -0A5B1 VAI SYLLABLE JU -0A5B2 VAI SYLLABLE NJU -0A5B3 VAI SYLLABLE YU -0A5B4 VAI SYLLABLE KU -0A5B5 VAI SYLLABLE NGGU -0A5B6 VAI SYLLABLE GU -0A5B7 VAI SYLLABLE MU -0A5B8 VAI SYLLABLE NU -0A5B9 VAI SYLLABLE NYU -0A5BA VAI SYLLABLE O -0A5BB VAI SYLLABLE ON -0A5BC VAI SYLLABLE NGON -0A5BD VAI SYLLABLE HO -0A5BE VAI SYLLABLE HON -0A5BF VAI SYLLABLE WO -0A5C0 VAI SYLLABLE WON -0A5C1 VAI SYLLABLE PO -0A5C2 VAI SYLLABLE BHO -0A5C3 VAI SYLLABLE BO -0A5C4 VAI SYLLABLE MBO -0A5C5 VAI SYLLABLE KPO -0A5C6 VAI SYLLABLE MGBO -0A5C7 VAI SYLLABLE GBO -0A5C8 VAI SYLLABLE GBON -0A5C9 VAI SYLLABLE FO -0A5CA VAI SYLLABLE VO -0A5CB VAI SYLLABLE TO -0A5CC VAI SYLLABLE THO -0A5CD VAI SYLLABLE DHO -0A5CE VAI SYLLABLE DHHO -0A5CF VAI SYLLABLE LO -0A5D0 VAI SYLLABLE RO -0A5D1 VAI SYLLABLE DO -0A5D2 VAI SYLLABLE NDO -0A5D3 VAI SYLLABLE SO -0A5D4 VAI SYLLABLE SHO -0A5D5 VAI SYLLABLE ZO -0A5D6 VAI SYLLABLE ZHO -0A5D7 VAI SYLLABLE CO -0A5D8 VAI SYLLABLE JO -0A5D9 VAI SYLLABLE NJO -0A5DA VAI SYLLABLE YO -0A5DB VAI SYLLABLE KO -0A5DC VAI SYLLABLE NGGO -0A5DD VAI SYLLABLE GO -0A5DE VAI SYLLABLE MO -0A5DF VAI SYLLABLE NO -0A5E0 VAI SYLLABLE NYO -0A5E1 VAI SYLLABLE E -0A5E2 VAI SYLLABLE EN -0A5E3 VAI SYLLABLE NGEN -0A5E4 VAI SYLLABLE HE -0A5E5 VAI SYLLABLE HEN -0A5E6 VAI SYLLABLE WE -0A5E7 VAI SYLLABLE WEN -0A5E8 VAI SYLLABLE PE -0A5E9 VAI SYLLABLE BHE -0A5EA VAI SYLLABLE BE -0A5EB VAI SYLLABLE MBE -0A5EC VAI SYLLABLE KPE -0A5ED VAI SYLLABLE KPEN -0A5EE VAI SYLLABLE MGBE -0A5EF VAI SYLLABLE GBE -0A5F0 VAI SYLLABLE GBEN -0A5F1 VAI SYLLABLE FE -0A5F2 VAI SYLLABLE VE -0A5F3 VAI SYLLABLE TE -0A5F4 VAI SYLLABLE THE -0A5F5 VAI SYLLABLE DHE -0A5F6 VAI SYLLABLE DHHE -0A5F7 VAI SYLLABLE LE -0A5F8 VAI SYLLABLE RE -0A5F9 VAI SYLLABLE DE -0A5FA VAI SYLLABLE NDE -0A5FB VAI SYLLABLE SE -0A5FC VAI SYLLABLE SHE -0A5FD VAI SYLLABLE ZE -0A5FE VAI SYLLABLE ZHE -0A5FF VAI SYLLABLE CE -0A600 VAI SYLLABLE JE -0A601 VAI SYLLABLE NJE -0A602 VAI SYLLABLE YE -0A603 VAI SYLLABLE KE -0A604 VAI SYLLABLE NGGE -0A605 VAI SYLLABLE NGGEN -0A606 VAI SYLLABLE GE -0A607 VAI SYLLABLE GEN -0A608 VAI SYLLABLE ME -0A609 VAI SYLLABLE NE -0A60A VAI SYLLABLE NYE -0A60B VAI SYLLABLE NG -0A60C VAI SYLLABLE LENGTHENER -0A60D VAI COMMA -0A60E VAI FULL STOP -0A60F VAI QUESTION MARK -0A610 VAI SYLLABLE NDOLE FA -0A611 VAI SYLLABLE NDOLE KA -0A612 VAI SYLLABLE NDOLE SOO -0A613 VAI SYMBOL FEENG -0A614 VAI SYMBOL KEENG -0A615 VAI SYMBOL TING -0A616 VAI SYMBOL NII -0A617 VAI SYMBOL BANG -0A618 VAI SYMBOL FAA -0A619 VAI SYMBOL TAA -0A61A VAI SYMBOL DANG -0A61B VAI SYMBOL DOONG -0A61C VAI SYMBOL KUNG -0A61D VAI SYMBOL TONG -0A61E VAI SYMBOL DO-O -0A61F VAI SYMBOL JONG -0A620 VAI DIGIT ZERO -0A621 VAI DIGIT ONE -0A622 VAI DIGIT TWO -0A623 VAI DIGIT THREE -0A624 VAI DIGIT FOUR -0A625 VAI DIGIT FIVE -0A626 VAI DIGIT SIX -0A627 VAI DIGIT SEVEN -0A628 VAI DIGIT EIGHT -0A629 VAI DIGIT NINE -0A62A VAI SYLLABLE NDOLE MA -0A62B VAI SYLLABLE NDOLE DO -0A640 CYRILLIC CAPITAL LETTER ZEMLYA -0A641 CYRILLIC SMALL LETTER ZEMLYA -0A642 CYRILLIC CAPITAL LETTER DZELO -0A643 CYRILLIC SMALL LETTER DZELO -0A644 CYRILLIC CAPITAL LETTER REVERSED DZE -0A645 CYRILLIC SMALL LETTER REVERSED DZE -0A646 CYRILLIC CAPITAL LETTER IOTA -0A647 CYRILLIC SMALL LETTER IOTA -0A648 CYRILLIC CAPITAL LETTER DJERV -0A649 CYRILLIC SMALL LETTER DJERV -0A64A CYRILLIC CAPITAL LETTER MONOGRAPH UK -0A64B CYRILLIC SMALL LETTER MONOGRAPH UK -0A64C CYRILLIC CAPITAL LETTER BROAD OMEGA -0A64D CYRILLIC SMALL LETTER BROAD OMEGA -0A64E CYRILLIC CAPITAL LETTER NEUTRAL YER -0A64F CYRILLIC SMALL LETTER NEUTRAL YER -0A650 CYRILLIC CAPITAL LETTER YERU WITH BACK YER -0A651 CYRILLIC SMALL LETTER YERU WITH BACK YER -0A652 CYRILLIC CAPITAL LETTER IOTIFIED YAT -0A653 CYRILLIC SMALL LETTER IOTIFIED YAT -0A654 CYRILLIC CAPITAL LETTER REVERSED YU -0A655 CYRILLIC SMALL LETTER REVERSED YU -0A656 CYRILLIC CAPITAL LETTER IOTIFIED A -0A657 CYRILLIC SMALL LETTER IOTIFIED A -0A658 CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS -0A659 CYRILLIC SMALL LETTER CLOSED LITTLE YUS -0A65A CYRILLIC CAPITAL LETTER BLENDED YUS -0A65B CYRILLIC SMALL LETTER BLENDED YUS -0A65C CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS -0A65D CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS -0A65E CYRILLIC CAPITAL LETTER YN -0A65F CYRILLIC SMALL LETTER YN -0A660 CYRILLIC CAPITAL LETTER REVERSED TSE -0A661 CYRILLIC SMALL LETTER REVERSED TSE -0A662 CYRILLIC CAPITAL LETTER SOFT DE -0A663 CYRILLIC SMALL LETTER SOFT DE -0A664 CYRILLIC CAPITAL LETTER SOFT EL -0A665 CYRILLIC SMALL LETTER SOFT EL -0A666 CYRILLIC CAPITAL LETTER SOFT EM -0A667 CYRILLIC SMALL LETTER SOFT EM -0A668 CYRILLIC CAPITAL LETTER MONOCULAR O -0A669 CYRILLIC SMALL LETTER MONOCULAR O -0A66A CYRILLIC CAPITAL LETTER BINOCULAR O -0A66B CYRILLIC SMALL LETTER BINOCULAR O -0A66C CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O -0A66D CYRILLIC SMALL LETTER DOUBLE MONOCULAR O -0A66E CYRILLIC LETTER MULTIOCULAR O -0A66F COMBINING CYRILLIC VZMET -0A670 COMBINING CYRILLIC TEN MILLIONS SIGN -0A671 COMBINING CYRILLIC HUNDRED MILLIONS SIGN -0A672 COMBINING CYRILLIC THOUSAND MILLIONS SIGN -0A673 SLAVONIC ASTERISK -0A674 COMBINING CYRILLIC LETTER UKRAINIAN IE -0A675 COMBINING CYRILLIC LETTER I -0A676 COMBINING CYRILLIC LETTER YI -0A677 COMBINING CYRILLIC LETTER U -0A678 COMBINING CYRILLIC LETTER HARD SIGN -0A679 COMBINING CYRILLIC LETTER YERU -0A67A COMBINING CYRILLIC LETTER SOFT SIGN -0A67B COMBINING CYRILLIC LETTER OMEGA -0A67C COMBINING CYRILLIC KAVYKA -0A67D COMBINING CYRILLIC PAYEROK -0A67E CYRILLIC KAVYKA -0A67F CYRILLIC PAYEROK -0A680 CYRILLIC CAPITAL LETTER DWE -0A681 CYRILLIC SMALL LETTER DWE -0A682 CYRILLIC CAPITAL LETTER DZWE -0A683 CYRILLIC SMALL LETTER DZWE -0A684 CYRILLIC CAPITAL LETTER ZHWE -0A685 CYRILLIC SMALL LETTER ZHWE -0A686 CYRILLIC CAPITAL LETTER CCHE -0A687 CYRILLIC SMALL LETTER CCHE -0A688 CYRILLIC CAPITAL LETTER DZZE -0A689 CYRILLIC SMALL LETTER DZZE -0A68A CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK -0A68B CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK -0A68C CYRILLIC CAPITAL LETTER TWE -0A68D CYRILLIC SMALL LETTER TWE -0A68E CYRILLIC CAPITAL LETTER TSWE -0A68F CYRILLIC SMALL LETTER TSWE -0A690 CYRILLIC CAPITAL LETTER TSSE -0A691 CYRILLIC SMALL LETTER TSSE -0A692 CYRILLIC CAPITAL LETTER TCHE -0A693 CYRILLIC SMALL LETTER TCHE -0A694 CYRILLIC CAPITAL LETTER HWE -0A695 CYRILLIC SMALL LETTER HWE -0A696 CYRILLIC CAPITAL LETTER SHWE -0A697 CYRILLIC SMALL LETTER SHWE -0A698 CYRILLIC CAPITAL LETTER DOUBLE O -0A699 CYRILLIC SMALL LETTER DOUBLE O -0A69A CYRILLIC CAPITAL LETTER CROSSED O -0A69B CYRILLIC SMALL LETTER CROSSED O -0A69C MODIFIER LETTER CYRILLIC HARD SIGN -0A69D MODIFIER LETTER CYRILLIC SOFT SIGN -0A69E COMBINING CYRILLIC LETTER EF -0A69F COMBINING CYRILLIC LETTER IOTIFIED E -0A6A0 BAMUM LETTER A -0A6A1 BAMUM LETTER KA -0A6A2 BAMUM LETTER U -0A6A3 BAMUM LETTER KU -0A6A4 BAMUM LETTER EE -0A6A5 BAMUM LETTER REE -0A6A6 BAMUM LETTER TAE -0A6A7 BAMUM LETTER O -0A6A8 BAMUM LETTER NYI -0A6A9 BAMUM LETTER I -0A6AA BAMUM LETTER LA -0A6AB BAMUM LETTER PA -0A6AC BAMUM LETTER RII -0A6AD BAMUM LETTER RIEE -0A6AE BAMUM LETTER LEEEE -0A6AF BAMUM LETTER MEEEE -0A6B0 BAMUM LETTER TAA -0A6B1 BAMUM LETTER NDAA -0A6B2 BAMUM LETTER NJAEM -0A6B3 BAMUM LETTER M -0A6B4 BAMUM LETTER SUU -0A6B5 BAMUM LETTER MU -0A6B6 BAMUM LETTER SHII -0A6B7 BAMUM LETTER SI -0A6B8 BAMUM LETTER SHEUX -0A6B9 BAMUM LETTER SEUX -0A6BA BAMUM LETTER KYEE -0A6BB BAMUM LETTER KET -0A6BC BAMUM LETTER NUAE -0A6BD BAMUM LETTER NU -0A6BE BAMUM LETTER NJUAE -0A6BF BAMUM LETTER YOQ -0A6C0 BAMUM LETTER SHU -0A6C1 BAMUM LETTER YUQ -0A6C2 BAMUM LETTER YA -0A6C3 BAMUM LETTER NSHA -0A6C4 BAMUM LETTER KEUX -0A6C5 BAMUM LETTER PEUX -0A6C6 BAMUM LETTER NJEE -0A6C7 BAMUM LETTER NTEE -0A6C8 BAMUM LETTER PUE -0A6C9 BAMUM LETTER WUE -0A6CA BAMUM LETTER PEE -0A6CB BAMUM LETTER FEE -0A6CC BAMUM LETTER RU -0A6CD BAMUM LETTER LU -0A6CE BAMUM LETTER MI -0A6CF BAMUM LETTER NI -0A6D0 BAMUM LETTER REUX -0A6D1 BAMUM LETTER RAE -0A6D2 BAMUM LETTER KEN -0A6D3 BAMUM LETTER NGKWAEN -0A6D4 BAMUM LETTER NGGA -0A6D5 BAMUM LETTER NGA -0A6D6 BAMUM LETTER SHO -0A6D7 BAMUM LETTER PUAE -0A6D8 BAMUM LETTER FU -0A6D9 BAMUM LETTER FOM -0A6DA BAMUM LETTER WA -0A6DB BAMUM LETTER NA -0A6DC BAMUM LETTER LI -0A6DD BAMUM LETTER PI -0A6DE BAMUM LETTER LOQ -0A6DF BAMUM LETTER KO -0A6E0 BAMUM LETTER MBEN -0A6E1 BAMUM LETTER REN -0A6E2 BAMUM LETTER MEN -0A6E3 BAMUM LETTER MA -0A6E4 BAMUM LETTER TI -0A6E5 BAMUM LETTER KI -0A6E6 BAMUM LETTER MO -0A6E7 BAMUM LETTER MBAA -0A6E8 BAMUM LETTER TET -0A6E9 BAMUM LETTER KPA -0A6EA BAMUM LETTER TEN -0A6EB BAMUM LETTER NTUU -0A6EC BAMUM LETTER SAMBA -0A6ED BAMUM LETTER FAAMAE -0A6EE BAMUM LETTER KOVUU -0A6EF BAMUM LETTER KOGHOM -0A6F0 BAMUM COMBINING MARK KOQNDON -0A6F1 BAMUM COMBINING MARK TUKWENTIS -0A6F2 BAMUM NJAEMLI -0A6F3 BAMUM FULL STOP -0A6F4 BAMUM COLON -0A6F5 BAMUM COMMA -0A6F6 BAMUM SEMICOLON -0A6F7 BAMUM QUESTION MARK -0A700 MODIFIER LETTER CHINESE TONE YIN PING -0A701 MODIFIER LETTER CHINESE TONE YANG PING -0A702 MODIFIER LETTER CHINESE TONE YIN SHANG -0A703 MODIFIER LETTER CHINESE TONE YANG SHANG -0A704 MODIFIER LETTER CHINESE TONE YIN QU -0A705 MODIFIER LETTER CHINESE TONE YANG QU -0A706 MODIFIER LETTER CHINESE TONE YIN RU -0A707 MODIFIER LETTER CHINESE TONE YANG RU -0A708 MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR -0A709 MODIFIER LETTER HIGH DOTTED TONE BAR -0A70A MODIFIER LETTER MID DOTTED TONE BAR -0A70B MODIFIER LETTER LOW DOTTED TONE BAR -0A70C MODIFIER LETTER EXTRA-LOW DOTTED TONE BAR -0A70D MODIFIER LETTER EXTRA-HIGH DOTTED LEFT-STEM TONE BAR -0A70E MODIFIER LETTER HIGH DOTTED LEFT-STEM TONE BAR -0A70F MODIFIER LETTER MID DOTTED LEFT-STEM TONE BAR -0A710 MODIFIER LETTER LOW DOTTED LEFT-STEM TONE BAR -0A711 MODIFIER LETTER EXTRA-LOW DOTTED LEFT-STEM TONE BAR -0A712 MODIFIER LETTER EXTRA-HIGH LEFT-STEM TONE BAR -0A713 MODIFIER LETTER HIGH LEFT-STEM TONE BAR -0A714 MODIFIER LETTER MID LEFT-STEM TONE BAR -0A715 MODIFIER LETTER LOW LEFT-STEM TONE BAR -0A716 MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR -0A717 MODIFIER LETTER DOT VERTICAL BAR -0A718 MODIFIER LETTER DOT SLASH -0A719 MODIFIER LETTER DOT HORIZONTAL BAR -0A71A MODIFIER LETTER LOWER RIGHT CORNER ANGLE -0A71B MODIFIER LETTER RAISED UP ARROW -0A71C MODIFIER LETTER RAISED DOWN ARROW -0A71D MODIFIER LETTER RAISED EXCLAMATION MARK -0A71E MODIFIER LETTER RAISED INVERTED EXCLAMATION MARK -0A71F MODIFIER LETTER LOW INVERTED EXCLAMATION MARK -0A720 MODIFIER LETTER STRESS AND HIGH TONE -0A721 MODIFIER LETTER STRESS AND LOW TONE -0A722 LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF -0A723 LATIN SMALL LETTER EGYPTOLOGICAL ALEF -0A724 LATIN CAPITAL LETTER EGYPTOLOGICAL AIN -0A725 LATIN SMALL LETTER EGYPTOLOGICAL AIN -0A726 LATIN CAPITAL LETTER HENG -0A727 LATIN SMALL LETTER HENG -0A728 LATIN CAPITAL LETTER TZ -0A729 LATIN SMALL LETTER TZ -0A72A LATIN CAPITAL LETTER TRESILLO -0A72B LATIN SMALL LETTER TRESILLO -0A72C LATIN CAPITAL LETTER CUATRILLO -0A72D LATIN SMALL LETTER CUATRILLO -0A72E LATIN CAPITAL LETTER CUATRILLO WITH COMMA -0A72F LATIN SMALL LETTER CUATRILLO WITH COMMA -0A730 LATIN LETTER SMALL CAPITAL F -0A731 LATIN LETTER SMALL CAPITAL S -0A732 LATIN CAPITAL LETTER AA -0A733 LATIN SMALL LETTER AA -0A734 LATIN CAPITAL LETTER AO -0A735 LATIN SMALL LETTER AO -0A736 LATIN CAPITAL LETTER AU -0A737 LATIN SMALL LETTER AU -0A738 LATIN CAPITAL LETTER AV -0A739 LATIN SMALL LETTER AV -0A73A LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR -0A73B LATIN SMALL LETTER AV WITH HORIZONTAL BAR -0A73C LATIN CAPITAL LETTER AY -0A73D LATIN SMALL LETTER AY -0A73E LATIN CAPITAL LETTER REVERSED C WITH DOT -0A73F LATIN SMALL LETTER REVERSED C WITH DOT -0A740 LATIN CAPITAL LETTER K WITH STROKE -0A741 LATIN SMALL LETTER K WITH STROKE -0A742 LATIN CAPITAL LETTER K WITH DIAGONAL STROKE -0A743 LATIN SMALL LETTER K WITH DIAGONAL STROKE -0A744 LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE -0A745 LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE -0A746 LATIN CAPITAL LETTER BROKEN L -0A747 LATIN SMALL LETTER BROKEN L -0A748 LATIN CAPITAL LETTER L WITH HIGH STROKE -0A749 LATIN SMALL LETTER L WITH HIGH STROKE -0A74A LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY -0A74B LATIN SMALL LETTER O WITH LONG STROKE OVERLAY -0A74C LATIN CAPITAL LETTER O WITH LOOP -0A74D LATIN SMALL LETTER O WITH LOOP -0A74E LATIN CAPITAL LETTER OO -0A74F LATIN SMALL LETTER OO -0A750 LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER -0A751 LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER -0A752 LATIN CAPITAL LETTER P WITH FLOURISH -0A753 LATIN SMALL LETTER P WITH FLOURISH -0A754 LATIN CAPITAL LETTER P WITH SQUIRREL TAIL -0A755 LATIN SMALL LETTER P WITH SQUIRREL TAIL -0A756 LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER -0A757 LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER -0A758 LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE -0A759 LATIN SMALL LETTER Q WITH DIAGONAL STROKE -0A75A LATIN CAPITAL LETTER R ROTUNDA -0A75B LATIN SMALL LETTER R ROTUNDA -0A75C LATIN CAPITAL LETTER RUM ROTUNDA -0A75D LATIN SMALL LETTER RUM ROTUNDA -0A75E LATIN CAPITAL LETTER V WITH DIAGONAL STROKE -0A75F LATIN SMALL LETTER V WITH DIAGONAL STROKE -0A760 LATIN CAPITAL LETTER VY -0A761 LATIN SMALL LETTER VY -0A762 LATIN CAPITAL LETTER VISIGOTHIC Z -0A763 LATIN SMALL LETTER VISIGOTHIC Z -0A764 LATIN CAPITAL LETTER THORN WITH STROKE -0A765 LATIN SMALL LETTER THORN WITH STROKE -0A766 LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER -0A767 LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER -0A768 LATIN CAPITAL LETTER VEND -0A769 LATIN SMALL LETTER VEND -0A76A LATIN CAPITAL LETTER ET -0A76B LATIN SMALL LETTER ET -0A76C LATIN CAPITAL LETTER IS -0A76D LATIN SMALL LETTER IS -0A76E LATIN CAPITAL LETTER CON -0A76F LATIN SMALL LETTER CON -0A770 MODIFIER LETTER US -0A771 LATIN SMALL LETTER DUM -0A772 LATIN SMALL LETTER LUM -0A773 LATIN SMALL LETTER MUM -0A774 LATIN SMALL LETTER NUM -0A775 LATIN SMALL LETTER RUM -0A776 LATIN LETTER SMALL CAPITAL RUM -0A777 LATIN SMALL LETTER TUM -0A778 LATIN SMALL LETTER UM -0A779 LATIN CAPITAL LETTER INSULAR D -0A77A LATIN SMALL LETTER INSULAR D -0A77B LATIN CAPITAL LETTER INSULAR F -0A77C LATIN SMALL LETTER INSULAR F -0A77D LATIN CAPITAL LETTER INSULAR G -0A77E LATIN CAPITAL LETTER TURNED INSULAR G -0A77F LATIN SMALL LETTER TURNED INSULAR G -0A780 LATIN CAPITAL LETTER TURNED L -0A781 LATIN SMALL LETTER TURNED L -0A782 LATIN CAPITAL LETTER INSULAR R -0A783 LATIN SMALL LETTER INSULAR R -0A784 LATIN CAPITAL LETTER INSULAR S -0A785 LATIN SMALL LETTER INSULAR S -0A786 LATIN CAPITAL LETTER INSULAR T -0A787 LATIN SMALL LETTER INSULAR T -0A788 MODIFIER LETTER LOW CIRCUMFLEX ACCENT -0A789 MODIFIER LETTER COLON -0A78A MODIFIER LETTER SHORT EQUALS SIGN -0A78B LATIN CAPITAL LETTER SALTILLO -0A78C LATIN SMALL LETTER SALTILLO -0A78D LATIN CAPITAL LETTER TURNED H -0A78E LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT -0A78F LATIN LETTER SINOLOGICAL DOT -0A790 LATIN CAPITAL LETTER N WITH DESCENDER -0A791 LATIN SMALL LETTER N WITH DESCENDER -0A792 LATIN CAPITAL LETTER C WITH BAR -0A793 LATIN SMALL LETTER C WITH BAR -0A794 LATIN SMALL LETTER C WITH PALATAL HOOK -0A795 LATIN SMALL LETTER H WITH PALATAL HOOK -0A796 LATIN CAPITAL LETTER B WITH FLOURISH -0A797 LATIN SMALL LETTER B WITH FLOURISH -0A798 LATIN CAPITAL LETTER F WITH STROKE -0A799 LATIN SMALL LETTER F WITH STROKE -0A79A LATIN CAPITAL LETTER VOLAPUK AE -0A79B LATIN SMALL LETTER VOLAPUK AE -0A79C LATIN CAPITAL LETTER VOLAPUK OE -0A79D LATIN SMALL LETTER VOLAPUK OE -0A79E LATIN CAPITAL LETTER VOLAPUK UE -0A79F LATIN SMALL LETTER VOLAPUK UE -0A7A0 LATIN CAPITAL LETTER G WITH OBLIQUE STROKE -0A7A1 LATIN SMALL LETTER G WITH OBLIQUE STROKE -0A7A2 LATIN CAPITAL LETTER K WITH OBLIQUE STROKE -0A7A3 LATIN SMALL LETTER K WITH OBLIQUE STROKE -0A7A4 LATIN CAPITAL LETTER N WITH OBLIQUE STROKE -0A7A5 LATIN SMALL LETTER N WITH OBLIQUE STROKE -0A7A6 LATIN CAPITAL LETTER R WITH OBLIQUE STROKE -0A7A7 LATIN SMALL LETTER R WITH OBLIQUE STROKE -0A7A8 LATIN CAPITAL LETTER S WITH OBLIQUE STROKE -0A7A9 LATIN SMALL LETTER S WITH OBLIQUE STROKE -0A7AA LATIN CAPITAL LETTER H WITH HOOK -0A7AB LATIN CAPITAL LETTER REVERSED OPEN E -0A7AC LATIN CAPITAL LETTER SCRIPT G -0A7AD LATIN CAPITAL LETTER L WITH BELT -0A7AE LATIN CAPITAL LETTER SMALL CAPITAL I -0A7AF LATIN LETTER SMALL CAPITAL Q -0A7B0 LATIN CAPITAL LETTER TURNED K -0A7B1 LATIN CAPITAL LETTER TURNED T -0A7B2 LATIN CAPITAL LETTER J WITH CROSSED-TAIL -0A7B3 LATIN CAPITAL LETTER CHI -0A7B4 LATIN CAPITAL LETTER BETA -0A7B5 LATIN SMALL LETTER BETA -0A7B6 LATIN CAPITAL LETTER OMEGA -0A7B7 LATIN SMALL LETTER OMEGA -0A7B8 LATIN CAPITAL LETTER U WITH STROKE -0A7B9 LATIN SMALL LETTER U WITH STROKE -0A7BA LATIN CAPITAL LETTER GLOTTAL A -0A7BB LATIN SMALL LETTER GLOTTAL A -0A7BC LATIN CAPITAL LETTER GLOTTAL I -0A7BD LATIN SMALL LETTER GLOTTAL I -0A7BE LATIN CAPITAL LETTER GLOTTAL U -0A7BF LATIN SMALL LETTER GLOTTAL U -0A7C2 LATIN CAPITAL LETTER ANGLICANA W -0A7C3 LATIN SMALL LETTER ANGLICANA W -0A7C4 LATIN CAPITAL LETTER C WITH PALATAL HOOK -0A7C5 LATIN CAPITAL LETTER S WITH HOOK -0A7C6 LATIN CAPITAL LETTER Z WITH PALATAL HOOK -0A7F7 LATIN EPIGRAPHIC LETTER SIDEWAYS I -0A7F8 MODIFIER LETTER CAPITAL H WITH STROKE -0A7F9 MODIFIER LETTER SMALL LIGATURE OE -0A7FA LATIN LETTER SMALL CAPITAL TURNED M -0A7FB LATIN EPIGRAPHIC LETTER REVERSED F -0A7FC LATIN EPIGRAPHIC LETTER REVERSED P -0A7FD LATIN EPIGRAPHIC LETTER INVERTED M -0A7FE LATIN EPIGRAPHIC LETTER I LONGA -0A7FF LATIN EPIGRAPHIC LETTER ARCHAIC M -0A800 SYLOTI NAGRI LETTER A -0A801 SYLOTI NAGRI LETTER I -0A802 SYLOTI NAGRI SIGN DVISVARA -0A803 SYLOTI NAGRI LETTER U -0A804 SYLOTI NAGRI LETTER E -0A805 SYLOTI NAGRI LETTER O -0A806 SYLOTI NAGRI SIGN HASANTA -0A807 SYLOTI NAGRI LETTER KO -0A808 SYLOTI NAGRI LETTER KHO -0A809 SYLOTI NAGRI LETTER GO -0A80A SYLOTI NAGRI LETTER GHO -0A80B SYLOTI NAGRI SIGN ANUSVARA -0A80C SYLOTI NAGRI LETTER CO -0A80D SYLOTI NAGRI LETTER CHO -0A80E SYLOTI NAGRI LETTER JO -0A80F SYLOTI NAGRI LETTER JHO -0A810 SYLOTI NAGRI LETTER TTO -0A811 SYLOTI NAGRI LETTER TTHO -0A812 SYLOTI NAGRI LETTER DDO -0A813 SYLOTI NAGRI LETTER DDHO -0A814 SYLOTI NAGRI LETTER TO -0A815 SYLOTI NAGRI LETTER THO -0A816 SYLOTI NAGRI LETTER DO -0A817 SYLOTI NAGRI LETTER DHO -0A818 SYLOTI NAGRI LETTER NO -0A819 SYLOTI NAGRI LETTER PO -0A81A SYLOTI NAGRI LETTER PHO -0A81B SYLOTI NAGRI LETTER BO -0A81C SYLOTI NAGRI LETTER BHO -0A81D SYLOTI NAGRI LETTER MO -0A81E SYLOTI NAGRI LETTER RO -0A81F SYLOTI NAGRI LETTER LO -0A820 SYLOTI NAGRI LETTER RRO -0A821 SYLOTI NAGRI LETTER SO -0A822 SYLOTI NAGRI LETTER HO -0A823 SYLOTI NAGRI VOWEL SIGN A -0A824 SYLOTI NAGRI VOWEL SIGN I -0A825 SYLOTI NAGRI VOWEL SIGN U -0A826 SYLOTI NAGRI VOWEL SIGN E -0A827 SYLOTI NAGRI VOWEL SIGN OO -0A828 SYLOTI NAGRI POETRY MARK-1 -0A829 SYLOTI NAGRI POETRY MARK-2 -0A82A SYLOTI NAGRI POETRY MARK-3 -0A82B SYLOTI NAGRI POETRY MARK-4 -0A830 NORTH INDIC FRACTION ONE QUARTER -0A831 NORTH INDIC FRACTION ONE HALF -0A832 NORTH INDIC FRACTION THREE QUARTERS -0A833 NORTH INDIC FRACTION ONE SIXTEENTH -0A834 NORTH INDIC FRACTION ONE EIGHTH -0A835 NORTH INDIC FRACTION THREE SIXTEENTHS -0A836 NORTH INDIC QUARTER MARK -0A837 NORTH INDIC PLACEHOLDER MARK -0A838 NORTH INDIC RUPEE MARK -0A839 NORTH INDIC QUANTITY MARK -0A840 PHAGS-PA LETTER KA -0A841 PHAGS-PA LETTER KHA -0A842 PHAGS-PA LETTER GA -0A843 PHAGS-PA LETTER NGA -0A844 PHAGS-PA LETTER CA -0A845 PHAGS-PA LETTER CHA -0A846 PHAGS-PA LETTER JA -0A847 PHAGS-PA LETTER NYA -0A848 PHAGS-PA LETTER TA -0A849 PHAGS-PA LETTER THA -0A84A PHAGS-PA LETTER DA -0A84B PHAGS-PA LETTER NA -0A84C PHAGS-PA LETTER PA -0A84D PHAGS-PA LETTER PHA -0A84E PHAGS-PA LETTER BA -0A84F PHAGS-PA LETTER MA -0A850 PHAGS-PA LETTER TSA -0A851 PHAGS-PA LETTER TSHA -0A852 PHAGS-PA LETTER DZA -0A853 PHAGS-PA LETTER WA -0A854 PHAGS-PA LETTER ZHA -0A855 PHAGS-PA LETTER ZA -0A856 PHAGS-PA LETTER SMALL A -0A857 PHAGS-PA LETTER YA -0A858 PHAGS-PA LETTER RA -0A859 PHAGS-PA LETTER LA -0A85A PHAGS-PA LETTER SHA -0A85B PHAGS-PA LETTER SA -0A85C PHAGS-PA LETTER HA -0A85D PHAGS-PA LETTER A -0A85E PHAGS-PA LETTER I -0A85F PHAGS-PA LETTER U -0A860 PHAGS-PA LETTER E -0A861 PHAGS-PA LETTER O -0A862 PHAGS-PA LETTER QA -0A863 PHAGS-PA LETTER XA -0A864 PHAGS-PA LETTER FA -0A865 PHAGS-PA LETTER GGA -0A866 PHAGS-PA LETTER EE -0A867 PHAGS-PA SUBJOINED LETTER WA -0A868 PHAGS-PA SUBJOINED LETTER YA -0A869 PHAGS-PA LETTER TTA -0A86A PHAGS-PA LETTER TTHA -0A86B PHAGS-PA LETTER DDA -0A86C PHAGS-PA LETTER NNA -0A86D PHAGS-PA LETTER ALTERNATE YA -0A86E PHAGS-PA LETTER VOICELESS SHA -0A86F PHAGS-PA LETTER VOICED HA -0A870 PHAGS-PA LETTER ASPIRATED FA -0A871 PHAGS-PA SUBJOINED LETTER RA -0A872 PHAGS-PA SUPERFIXED LETTER RA -0A873 PHAGS-PA LETTER CANDRABINDU -0A874 PHAGS-PA SINGLE HEAD MARK -0A875 PHAGS-PA DOUBLE HEAD MARK -0A876 PHAGS-PA MARK SHAD -0A877 PHAGS-PA MARK DOUBLE SHAD -0A880 SAURASHTRA SIGN ANUSVARA -0A881 SAURASHTRA SIGN VISARGA -0A882 SAURASHTRA LETTER A -0A883 SAURASHTRA LETTER AA -0A884 SAURASHTRA LETTER I -0A885 SAURASHTRA LETTER II -0A886 SAURASHTRA LETTER U -0A887 SAURASHTRA LETTER UU -0A888 SAURASHTRA LETTER VOCALIC R -0A889 SAURASHTRA LETTER VOCALIC RR -0A88A SAURASHTRA LETTER VOCALIC L -0A88B SAURASHTRA LETTER VOCALIC LL -0A88C SAURASHTRA LETTER E -0A88D SAURASHTRA LETTER EE -0A88E SAURASHTRA LETTER AI -0A88F SAURASHTRA LETTER O -0A890 SAURASHTRA LETTER OO -0A891 SAURASHTRA LETTER AU -0A892 SAURASHTRA LETTER KA -0A893 SAURASHTRA LETTER KHA -0A894 SAURASHTRA LETTER GA -0A895 SAURASHTRA LETTER GHA -0A896 SAURASHTRA LETTER NGA -0A897 SAURASHTRA LETTER CA -0A898 SAURASHTRA LETTER CHA -0A899 SAURASHTRA LETTER JA -0A89A SAURASHTRA LETTER JHA -0A89B SAURASHTRA LETTER NYA -0A89C SAURASHTRA LETTER TTA -0A89D SAURASHTRA LETTER TTHA -0A89E SAURASHTRA LETTER DDA -0A89F SAURASHTRA LETTER DDHA -0A8A0 SAURASHTRA LETTER NNA -0A8A1 SAURASHTRA LETTER TA -0A8A2 SAURASHTRA LETTER THA -0A8A3 SAURASHTRA LETTER DA -0A8A4 SAURASHTRA LETTER DHA -0A8A5 SAURASHTRA LETTER NA -0A8A6 SAURASHTRA LETTER PA -0A8A7 SAURASHTRA LETTER PHA -0A8A8 SAURASHTRA LETTER BA -0A8A9 SAURASHTRA LETTER BHA -0A8AA SAURASHTRA LETTER MA -0A8AB SAURASHTRA LETTER YA -0A8AC SAURASHTRA LETTER RA -0A8AD SAURASHTRA LETTER LA -0A8AE SAURASHTRA LETTER VA -0A8AF SAURASHTRA LETTER SHA -0A8B0 SAURASHTRA LETTER SSA -0A8B1 SAURASHTRA LETTER SA -0A8B2 SAURASHTRA LETTER HA -0A8B3 SAURASHTRA LETTER LLA -0A8B4 SAURASHTRA CONSONANT SIGN HAARU -0A8B5 SAURASHTRA VOWEL SIGN AA -0A8B6 SAURASHTRA VOWEL SIGN I -0A8B7 SAURASHTRA VOWEL SIGN II -0A8B8 SAURASHTRA VOWEL SIGN U -0A8B9 SAURASHTRA VOWEL SIGN UU -0A8BA SAURASHTRA VOWEL SIGN VOCALIC R -0A8BB SAURASHTRA VOWEL SIGN VOCALIC RR -0A8BC SAURASHTRA VOWEL SIGN VOCALIC L -0A8BD SAURASHTRA VOWEL SIGN VOCALIC LL -0A8BE SAURASHTRA VOWEL SIGN E -0A8BF SAURASHTRA VOWEL SIGN EE -0A8C0 SAURASHTRA VOWEL SIGN AI -0A8C1 SAURASHTRA VOWEL SIGN O -0A8C2 SAURASHTRA VOWEL SIGN OO -0A8C3 SAURASHTRA VOWEL SIGN AU -0A8C4 SAURASHTRA SIGN VIRAMA -0A8C5 SAURASHTRA SIGN CANDRABINDU -0A8CE SAURASHTRA DANDA -0A8CF SAURASHTRA DOUBLE DANDA -0A8D0 SAURASHTRA DIGIT ZERO -0A8D1 SAURASHTRA DIGIT ONE -0A8D2 SAURASHTRA DIGIT TWO -0A8D3 SAURASHTRA DIGIT THREE -0A8D4 SAURASHTRA DIGIT FOUR -0A8D5 SAURASHTRA DIGIT FIVE -0A8D6 SAURASHTRA DIGIT SIX -0A8D7 SAURASHTRA DIGIT SEVEN -0A8D8 SAURASHTRA DIGIT EIGHT -0A8D9 SAURASHTRA DIGIT NINE -0A8E0 COMBINING DEVANAGARI DIGIT ZERO -0A8E1 COMBINING DEVANAGARI DIGIT ONE -0A8E2 COMBINING DEVANAGARI DIGIT TWO -0A8E3 COMBINING DEVANAGARI DIGIT THREE -0A8E4 COMBINING DEVANAGARI DIGIT FOUR -0A8E5 COMBINING DEVANAGARI DIGIT FIVE -0A8E6 COMBINING DEVANAGARI DIGIT SIX -0A8E7 COMBINING DEVANAGARI DIGIT SEVEN -0A8E8 COMBINING DEVANAGARI DIGIT EIGHT -0A8E9 COMBINING DEVANAGARI DIGIT NINE -0A8EA COMBINING DEVANAGARI LETTER A -0A8EB COMBINING DEVANAGARI LETTER U -0A8EC COMBINING DEVANAGARI LETTER KA -0A8ED COMBINING DEVANAGARI LETTER NA -0A8EE COMBINING DEVANAGARI LETTER PA -0A8EF COMBINING DEVANAGARI LETTER RA -0A8F0 COMBINING DEVANAGARI LETTER VI -0A8F1 COMBINING DEVANAGARI SIGN AVAGRAHA -0A8F2 DEVANAGARI SIGN SPACING CANDRABINDU -0A8F3 DEVANAGARI SIGN CANDRABINDU VIRAMA -0A8F4 DEVANAGARI SIGN DOUBLE CANDRABINDU VIRAMA -0A8F5 DEVANAGARI SIGN CANDRABINDU TWO -0A8F6 DEVANAGARI SIGN CANDRABINDU THREE -0A8F7 DEVANAGARI SIGN CANDRABINDU AVAGRAHA -0A8F8 DEVANAGARI SIGN PUSHPIKA -0A8F9 DEVANAGARI GAP FILLER -0A8FA DEVANAGARI CARET -0A8FB DEVANAGARI HEADSTROKE -0A8FC DEVANAGARI SIGN SIDDHAM -0A8FD DEVANAGARI JAIN OM -0A8FE DEVANAGARI LETTER AY -0A8FF DEVANAGARI VOWEL SIGN AY -0A900 KAYAH LI DIGIT ZERO -0A901 KAYAH LI DIGIT ONE -0A902 KAYAH LI DIGIT TWO -0A903 KAYAH LI DIGIT THREE -0A904 KAYAH LI DIGIT FOUR -0A905 KAYAH LI DIGIT FIVE -0A906 KAYAH LI DIGIT SIX -0A907 KAYAH LI DIGIT SEVEN -0A908 KAYAH LI DIGIT EIGHT -0A909 KAYAH LI DIGIT NINE -0A90A KAYAH LI LETTER KA -0A90B KAYAH LI LETTER KHA -0A90C KAYAH LI LETTER GA -0A90D KAYAH LI LETTER NGA -0A90E KAYAH LI LETTER SA -0A90F KAYAH LI LETTER SHA -0A910 KAYAH LI LETTER ZA -0A911 KAYAH LI LETTER NYA -0A912 KAYAH LI LETTER TA -0A913 KAYAH LI LETTER HTA -0A914 KAYAH LI LETTER NA -0A915 KAYAH LI LETTER PA -0A916 KAYAH LI LETTER PHA -0A917 KAYAH LI LETTER MA -0A918 KAYAH LI LETTER DA -0A919 KAYAH LI LETTER BA -0A91A KAYAH LI LETTER RA -0A91B KAYAH LI LETTER YA -0A91C KAYAH LI LETTER LA -0A91D KAYAH LI LETTER WA -0A91E KAYAH LI LETTER THA -0A91F KAYAH LI LETTER HA -0A920 KAYAH LI LETTER VA -0A921 KAYAH LI LETTER CA -0A922 KAYAH LI LETTER A -0A923 KAYAH LI LETTER OE -0A924 KAYAH LI LETTER I -0A925 KAYAH LI LETTER OO -0A926 KAYAH LI VOWEL UE -0A927 KAYAH LI VOWEL E -0A928 KAYAH LI VOWEL U -0A929 KAYAH LI VOWEL EE -0A92A KAYAH LI VOWEL O -0A92B KAYAH LI TONE PLOPHU -0A92C KAYAH LI TONE CALYA -0A92D KAYAH LI TONE CALYA PLOPHU -0A92E KAYAH LI SIGN CWI -0A92F KAYAH LI SIGN SHYA -0A930 REJANG LETTER KA -0A931 REJANG LETTER GA -0A932 REJANG LETTER NGA -0A933 REJANG LETTER TA -0A934 REJANG LETTER DA -0A935 REJANG LETTER NA -0A936 REJANG LETTER PA -0A937 REJANG LETTER BA -0A938 REJANG LETTER MA -0A939 REJANG LETTER CA -0A93A REJANG LETTER JA -0A93B REJANG LETTER NYA -0A93C REJANG LETTER SA -0A93D REJANG LETTER RA -0A93E REJANG LETTER LA -0A93F REJANG LETTER YA -0A940 REJANG LETTER WA -0A941 REJANG LETTER HA -0A942 REJANG LETTER MBA -0A943 REJANG LETTER NGGA -0A944 REJANG LETTER NDA -0A945 REJANG LETTER NYJA -0A946 REJANG LETTER A -0A947 REJANG VOWEL SIGN I -0A948 REJANG VOWEL SIGN U -0A949 REJANG VOWEL SIGN E -0A94A REJANG VOWEL SIGN AI -0A94B REJANG VOWEL SIGN O -0A94C REJANG VOWEL SIGN AU -0A94D REJANG VOWEL SIGN EU -0A94E REJANG VOWEL SIGN EA -0A94F REJANG CONSONANT SIGN NG -0A950 REJANG CONSONANT SIGN N -0A951 REJANG CONSONANT SIGN R -0A952 REJANG CONSONANT SIGN H -0A953 REJANG VIRAMA -0A95F REJANG SECTION MARK -0A960 HANGUL CHOSEONG TIKEUT-MIEUM -0A961 HANGUL CHOSEONG TIKEUT-PIEUP -0A962 HANGUL CHOSEONG TIKEUT-SIOS -0A963 HANGUL CHOSEONG TIKEUT-CIEUC -0A964 HANGUL CHOSEONG RIEUL-KIYEOK -0A965 HANGUL CHOSEONG RIEUL-SSANGKIYEOK -0A966 HANGUL CHOSEONG RIEUL-TIKEUT -0A967 HANGUL CHOSEONG RIEUL-SSANGTIKEUT -0A968 HANGUL CHOSEONG RIEUL-MIEUM -0A969 HANGUL CHOSEONG RIEUL-PIEUP -0A96A HANGUL CHOSEONG RIEUL-SSANGPIEUP -0A96B HANGUL CHOSEONG RIEUL-KAPYEOUNPIEUP -0A96C HANGUL CHOSEONG RIEUL-SIOS -0A96D HANGUL CHOSEONG RIEUL-CIEUC -0A96E HANGUL CHOSEONG RIEUL-KHIEUKH -0A96F HANGUL CHOSEONG MIEUM-KIYEOK -0A970 HANGUL CHOSEONG MIEUM-TIKEUT -0A971 HANGUL CHOSEONG MIEUM-SIOS -0A972 HANGUL CHOSEONG PIEUP-SIOS-THIEUTH -0A973 HANGUL CHOSEONG PIEUP-KHIEUKH -0A974 HANGUL CHOSEONG PIEUP-HIEUH -0A975 HANGUL CHOSEONG SSANGSIOS-PIEUP -0A976 HANGUL CHOSEONG IEUNG-RIEUL -0A977 HANGUL CHOSEONG IEUNG-HIEUH -0A978 HANGUL CHOSEONG SSANGCIEUC-HIEUH -0A979 HANGUL CHOSEONG SSANGTHIEUTH -0A97A HANGUL CHOSEONG PHIEUPH-HIEUH -0A97B HANGUL CHOSEONG HIEUH-SIOS -0A97C HANGUL CHOSEONG SSANGYEORINHIEUH -0A980 JAVANESE SIGN PANYANGGA -0A981 JAVANESE SIGN CECAK -0A982 JAVANESE SIGN LAYAR -0A983 JAVANESE SIGN WIGNYAN -0A984 JAVANESE LETTER A -0A985 JAVANESE LETTER I KAWI -0A986 JAVANESE LETTER I -0A987 JAVANESE LETTER II -0A988 JAVANESE LETTER U -0A989 JAVANESE LETTER PA CEREK -0A98A JAVANESE LETTER NGA LELET -0A98B JAVANESE LETTER NGA LELET RASWADI -0A98C JAVANESE LETTER E -0A98D JAVANESE LETTER AI -0A98E JAVANESE LETTER O -0A98F JAVANESE LETTER KA -0A990 JAVANESE LETTER KA SASAK -0A991 JAVANESE LETTER KA MURDA -0A992 JAVANESE LETTER GA -0A993 JAVANESE LETTER GA MURDA -0A994 JAVANESE LETTER NGA -0A995 JAVANESE LETTER CA -0A996 JAVANESE LETTER CA MURDA -0A997 JAVANESE LETTER JA -0A998 JAVANESE LETTER NYA MURDA -0A999 JAVANESE LETTER JA MAHAPRANA -0A99A JAVANESE LETTER NYA -0A99B JAVANESE LETTER TTA -0A99C JAVANESE LETTER TTA MAHAPRANA -0A99D JAVANESE LETTER DDA -0A99E JAVANESE LETTER DDA MAHAPRANA -0A99F JAVANESE LETTER NA MURDA -0A9A0 JAVANESE LETTER TA -0A9A1 JAVANESE LETTER TA MURDA -0A9A2 JAVANESE LETTER DA -0A9A3 JAVANESE LETTER DA MAHAPRANA -0A9A4 JAVANESE LETTER NA -0A9A5 JAVANESE LETTER PA -0A9A6 JAVANESE LETTER PA MURDA -0A9A7 JAVANESE LETTER BA -0A9A8 JAVANESE LETTER BA MURDA -0A9A9 JAVANESE LETTER MA -0A9AA JAVANESE LETTER YA -0A9AB JAVANESE LETTER RA -0A9AC JAVANESE LETTER RA AGUNG -0A9AD JAVANESE LETTER LA -0A9AE JAVANESE LETTER WA -0A9AF JAVANESE LETTER SA MURDA -0A9B0 JAVANESE LETTER SA MAHAPRANA -0A9B1 JAVANESE LETTER SA -0A9B2 JAVANESE LETTER HA -0A9B3 JAVANESE SIGN CECAK TELU -0A9B4 JAVANESE VOWEL SIGN TARUNG -0A9B5 JAVANESE VOWEL SIGN TOLONG -0A9B6 JAVANESE VOWEL SIGN WULU -0A9B7 JAVANESE VOWEL SIGN WULU MELIK -0A9B8 JAVANESE VOWEL SIGN SUKU -0A9B9 JAVANESE VOWEL SIGN SUKU MENDUT -0A9BA JAVANESE VOWEL SIGN TALING -0A9BB JAVANESE VOWEL SIGN DIRGA MURE -0A9BC JAVANESE VOWEL SIGN PEPET -0A9BD JAVANESE CONSONANT SIGN KERET -0A9BE JAVANESE CONSONANT SIGN PENGKAL -0A9BF JAVANESE CONSONANT SIGN CAKRA -0A9C0 JAVANESE PANGKON -0A9C1 JAVANESE LEFT RERENGGAN -0A9C2 JAVANESE RIGHT RERENGGAN -0A9C3 JAVANESE PADA ANDAP -0A9C4 JAVANESE PADA MADYA -0A9C5 JAVANESE PADA LUHUR -0A9C6 JAVANESE PADA WINDU -0A9C7 JAVANESE PADA PANGKAT -0A9C8 JAVANESE PADA LINGSA -0A9C9 JAVANESE PADA LUNGSI -0A9CA JAVANESE PADA ADEG -0A9CB JAVANESE PADA ADEG ADEG -0A9CC JAVANESE PADA PISELEH -0A9CD JAVANESE TURNED PADA PISELEH -0A9CF JAVANESE PANGRANGKEP -0A9D0 JAVANESE DIGIT ZERO -0A9D1 JAVANESE DIGIT ONE -0A9D2 JAVANESE DIGIT TWO -0A9D3 JAVANESE DIGIT THREE -0A9D4 JAVANESE DIGIT FOUR -0A9D5 JAVANESE DIGIT FIVE -0A9D6 JAVANESE DIGIT SIX -0A9D7 JAVANESE DIGIT SEVEN -0A9D8 JAVANESE DIGIT EIGHT -0A9D9 JAVANESE DIGIT NINE -0A9DE JAVANESE PADA TIRTA TUMETES -0A9DF JAVANESE PADA ISEN-ISEN -0A9E0 MYANMAR LETTER SHAN GHA -0A9E1 MYANMAR LETTER SHAN CHA -0A9E2 MYANMAR LETTER SHAN JHA -0A9E3 MYANMAR LETTER SHAN NNA -0A9E4 MYANMAR LETTER SHAN BHA -0A9E5 MYANMAR SIGN SHAN SAW -0A9E6 MYANMAR MODIFIER LETTER SHAN REDUPLICATION -0A9E7 MYANMAR LETTER TAI LAING NYA -0A9E8 MYANMAR LETTER TAI LAING FA -0A9E9 MYANMAR LETTER TAI LAING GA -0A9EA MYANMAR LETTER TAI LAING GHA -0A9EB MYANMAR LETTER TAI LAING JA -0A9EC MYANMAR LETTER TAI LAING JHA -0A9ED MYANMAR LETTER TAI LAING DDA -0A9EE MYANMAR LETTER TAI LAING DDHA -0A9EF MYANMAR LETTER TAI LAING NNA -0A9F0 MYANMAR TAI LAING DIGIT ZERO -0A9F1 MYANMAR TAI LAING DIGIT ONE -0A9F2 MYANMAR TAI LAING DIGIT TWO -0A9F3 MYANMAR TAI LAING DIGIT THREE -0A9F4 MYANMAR TAI LAING DIGIT FOUR -0A9F5 MYANMAR TAI LAING DIGIT FIVE -0A9F6 MYANMAR TAI LAING DIGIT SIX -0A9F7 MYANMAR TAI LAING DIGIT SEVEN -0A9F8 MYANMAR TAI LAING DIGIT EIGHT -0A9F9 MYANMAR TAI LAING DIGIT NINE -0A9FA MYANMAR LETTER TAI LAING LLA -0A9FB MYANMAR LETTER TAI LAING DA -0A9FC MYANMAR LETTER TAI LAING DHA -0A9FD MYANMAR LETTER TAI LAING BA -0A9FE MYANMAR LETTER TAI LAING BHA -0AA00 CHAM LETTER A -0AA01 CHAM LETTER I -0AA02 CHAM LETTER U -0AA03 CHAM LETTER E -0AA04 CHAM LETTER AI -0AA05 CHAM LETTER O -0AA06 CHAM LETTER KA -0AA07 CHAM LETTER KHA -0AA08 CHAM LETTER GA -0AA09 CHAM LETTER GHA -0AA0A CHAM LETTER NGUE -0AA0B CHAM LETTER NGA -0AA0C CHAM LETTER CHA -0AA0D CHAM LETTER CHHA -0AA0E CHAM LETTER JA -0AA0F CHAM LETTER JHA -0AA10 CHAM LETTER NHUE -0AA11 CHAM LETTER NHA -0AA12 CHAM LETTER NHJA -0AA13 CHAM LETTER TA -0AA14 CHAM LETTER THA -0AA15 CHAM LETTER DA -0AA16 CHAM LETTER DHA -0AA17 CHAM LETTER NUE -0AA18 CHAM LETTER NA -0AA19 CHAM LETTER DDA -0AA1A CHAM LETTER PA -0AA1B CHAM LETTER PPA -0AA1C CHAM LETTER PHA -0AA1D CHAM LETTER BA -0AA1E CHAM LETTER BHA -0AA1F CHAM LETTER MUE -0AA20 CHAM LETTER MA -0AA21 CHAM LETTER BBA -0AA22 CHAM LETTER YA -0AA23 CHAM LETTER RA -0AA24 CHAM LETTER LA -0AA25 CHAM LETTER VA -0AA26 CHAM LETTER SSA -0AA27 CHAM LETTER SA -0AA28 CHAM LETTER HA -0AA29 CHAM VOWEL SIGN AA -0AA2A CHAM VOWEL SIGN I -0AA2B CHAM VOWEL SIGN II -0AA2C CHAM VOWEL SIGN EI -0AA2D CHAM VOWEL SIGN U -0AA2E CHAM VOWEL SIGN OE -0AA2F CHAM VOWEL SIGN O -0AA30 CHAM VOWEL SIGN AI -0AA31 CHAM VOWEL SIGN AU -0AA32 CHAM VOWEL SIGN UE -0AA33 CHAM CONSONANT SIGN YA -0AA34 CHAM CONSONANT SIGN RA -0AA35 CHAM CONSONANT SIGN LA -0AA36 CHAM CONSONANT SIGN WA -0AA40 CHAM LETTER FINAL K -0AA41 CHAM LETTER FINAL G -0AA42 CHAM LETTER FINAL NG -0AA43 CHAM CONSONANT SIGN FINAL NG -0AA44 CHAM LETTER FINAL CH -0AA45 CHAM LETTER FINAL T -0AA46 CHAM LETTER FINAL N -0AA47 CHAM LETTER FINAL P -0AA48 CHAM LETTER FINAL Y -0AA49 CHAM LETTER FINAL R -0AA4A CHAM LETTER FINAL L -0AA4B CHAM LETTER FINAL SS -0AA4C CHAM CONSONANT SIGN FINAL M -0AA4D CHAM CONSONANT SIGN FINAL H -0AA50 CHAM DIGIT ZERO -0AA51 CHAM DIGIT ONE -0AA52 CHAM DIGIT TWO -0AA53 CHAM DIGIT THREE -0AA54 CHAM DIGIT FOUR -0AA55 CHAM DIGIT FIVE -0AA56 CHAM DIGIT SIX -0AA57 CHAM DIGIT SEVEN -0AA58 CHAM DIGIT EIGHT -0AA59 CHAM DIGIT NINE -0AA5C CHAM PUNCTUATION SPIRAL -0AA5D CHAM PUNCTUATION DANDA -0AA5E CHAM PUNCTUATION DOUBLE DANDA -0AA5F CHAM PUNCTUATION TRIPLE DANDA -0AA60 MYANMAR LETTER KHAMTI GA -0AA61 MYANMAR LETTER KHAMTI CA -0AA62 MYANMAR LETTER KHAMTI CHA -0AA63 MYANMAR LETTER KHAMTI JA -0AA64 MYANMAR LETTER KHAMTI JHA -0AA65 MYANMAR LETTER KHAMTI NYA -0AA66 MYANMAR LETTER KHAMTI TTA -0AA67 MYANMAR LETTER KHAMTI TTHA -0AA68 MYANMAR LETTER KHAMTI DDA -0AA69 MYANMAR LETTER KHAMTI DDHA -0AA6A MYANMAR LETTER KHAMTI DHA -0AA6B MYANMAR LETTER KHAMTI NA -0AA6C MYANMAR LETTER KHAMTI SA -0AA6D MYANMAR LETTER KHAMTI HA -0AA6E MYANMAR LETTER KHAMTI HHA -0AA6F MYANMAR LETTER KHAMTI FA -0AA70 MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION -0AA71 MYANMAR LETTER KHAMTI XA -0AA72 MYANMAR LETTER KHAMTI ZA -0AA73 MYANMAR LETTER KHAMTI RA -0AA74 MYANMAR LOGOGRAM KHAMTI OAY -0AA75 MYANMAR LOGOGRAM KHAMTI QN -0AA76 MYANMAR LOGOGRAM KHAMTI HM -0AA77 MYANMAR SYMBOL AITON EXCLAMATION -0AA78 MYANMAR SYMBOL AITON ONE -0AA79 MYANMAR SYMBOL AITON TWO -0AA7A MYANMAR LETTER AITON RA -0AA7B MYANMAR SIGN PAO KAREN TONE -0AA7C MYANMAR SIGN TAI LAING TONE-2 -0AA7D MYANMAR SIGN TAI LAING TONE-5 -0AA7E MYANMAR LETTER SHWE PALAUNG CHA -0AA7F MYANMAR LETTER SHWE PALAUNG SHA -0AA80 TAI VIET LETTER LOW KO -0AA81 TAI VIET LETTER HIGH KO -0AA82 TAI VIET LETTER LOW KHO -0AA83 TAI VIET LETTER HIGH KHO -0AA84 TAI VIET LETTER LOW KHHO -0AA85 TAI VIET LETTER HIGH KHHO -0AA86 TAI VIET LETTER LOW GO -0AA87 TAI VIET LETTER HIGH GO -0AA88 TAI VIET LETTER LOW NGO -0AA89 TAI VIET LETTER HIGH NGO -0AA8A TAI VIET LETTER LOW CO -0AA8B TAI VIET LETTER HIGH CO -0AA8C TAI VIET LETTER LOW CHO -0AA8D TAI VIET LETTER HIGH CHO -0AA8E TAI VIET LETTER LOW SO -0AA8F TAI VIET LETTER HIGH SO -0AA90 TAI VIET LETTER LOW NYO -0AA91 TAI VIET LETTER HIGH NYO -0AA92 TAI VIET LETTER LOW DO -0AA93 TAI VIET LETTER HIGH DO -0AA94 TAI VIET LETTER LOW TO -0AA95 TAI VIET LETTER HIGH TO -0AA96 TAI VIET LETTER LOW THO -0AA97 TAI VIET LETTER HIGH THO -0AA98 TAI VIET LETTER LOW NO -0AA99 TAI VIET LETTER HIGH NO -0AA9A TAI VIET LETTER LOW BO -0AA9B TAI VIET LETTER HIGH BO -0AA9C TAI VIET LETTER LOW PO -0AA9D TAI VIET LETTER HIGH PO -0AA9E TAI VIET LETTER LOW PHO -0AA9F TAI VIET LETTER HIGH PHO -0AAA0 TAI VIET LETTER LOW FO -0AAA1 TAI VIET LETTER HIGH FO -0AAA2 TAI VIET LETTER LOW MO -0AAA3 TAI VIET LETTER HIGH MO -0AAA4 TAI VIET LETTER LOW YO -0AAA5 TAI VIET LETTER HIGH YO -0AAA6 TAI VIET LETTER LOW RO -0AAA7 TAI VIET LETTER HIGH RO -0AAA8 TAI VIET LETTER LOW LO -0AAA9 TAI VIET LETTER HIGH LO -0AAAA TAI VIET LETTER LOW VO -0AAAB TAI VIET LETTER HIGH VO -0AAAC TAI VIET LETTER LOW HO -0AAAD TAI VIET LETTER HIGH HO -0AAAE TAI VIET LETTER LOW O -0AAAF TAI VIET LETTER HIGH O -0AAB0 TAI VIET MAI KANG -0AAB1 TAI VIET VOWEL AA -0AAB2 TAI VIET VOWEL I -0AAB3 TAI VIET VOWEL UE -0AAB4 TAI VIET VOWEL U -0AAB5 TAI VIET VOWEL E -0AAB6 TAI VIET VOWEL O -0AAB7 TAI VIET MAI KHIT -0AAB8 TAI VIET VOWEL IA -0AAB9 TAI VIET VOWEL UEA -0AABA TAI VIET VOWEL UA -0AABB TAI VIET VOWEL AUE -0AABC TAI VIET VOWEL AY -0AABD TAI VIET VOWEL AN -0AABE TAI VIET VOWEL AM -0AABF TAI VIET TONE MAI EK -0AAC0 TAI VIET TONE MAI NUENG -0AAC1 TAI VIET TONE MAI THO -0AAC2 TAI VIET TONE MAI SONG -0AADB TAI VIET SYMBOL KON -0AADC TAI VIET SYMBOL NUENG -0AADD TAI VIET SYMBOL SAM -0AADE TAI VIET SYMBOL HO HOI -0AADF TAI VIET SYMBOL KOI KOI -0AAE0 MEETEI MAYEK LETTER E -0AAE1 MEETEI MAYEK LETTER O -0AAE2 MEETEI MAYEK LETTER CHA -0AAE3 MEETEI MAYEK LETTER NYA -0AAE4 MEETEI MAYEK LETTER TTA -0AAE5 MEETEI MAYEK LETTER TTHA -0AAE6 MEETEI MAYEK LETTER DDA -0AAE7 MEETEI MAYEK LETTER DDHA -0AAE8 MEETEI MAYEK LETTER NNA -0AAE9 MEETEI MAYEK LETTER SHA -0AAEA MEETEI MAYEK LETTER SSA -0AAEB MEETEI MAYEK VOWEL SIGN II -0AAEC MEETEI MAYEK VOWEL SIGN UU -0AAED MEETEI MAYEK VOWEL SIGN AAI -0AAEE MEETEI MAYEK VOWEL SIGN AU -0AAEF MEETEI MAYEK VOWEL SIGN AAU -0AAF0 MEETEI MAYEK CHEIKHAN -0AAF1 MEETEI MAYEK AHANG KHUDAM -0AAF2 MEETEI MAYEK ANJI -0AAF3 MEETEI MAYEK SYLLABLE REPETITION MARK -0AAF4 MEETEI MAYEK WORD REPETITION MARK -0AAF5 MEETEI MAYEK VOWEL SIGN VISARGA -0AAF6 MEETEI MAYEK VIRAMA -0AB01 ETHIOPIC SYLLABLE TTHU -0AB02 ETHIOPIC SYLLABLE TTHI -0AB03 ETHIOPIC SYLLABLE TTHAA -0AB04 ETHIOPIC SYLLABLE TTHEE -0AB05 ETHIOPIC SYLLABLE TTHE -0AB06 ETHIOPIC SYLLABLE TTHO -0AB09 ETHIOPIC SYLLABLE DDHU -0AB0A ETHIOPIC SYLLABLE DDHI -0AB0B ETHIOPIC SYLLABLE DDHAA -0AB0C ETHIOPIC SYLLABLE DDHEE -0AB0D ETHIOPIC SYLLABLE DDHE -0AB0E ETHIOPIC SYLLABLE DDHO -0AB11 ETHIOPIC SYLLABLE DZU -0AB12 ETHIOPIC SYLLABLE DZI -0AB13 ETHIOPIC SYLLABLE DZAA -0AB14 ETHIOPIC SYLLABLE DZEE -0AB15 ETHIOPIC SYLLABLE DZE -0AB16 ETHIOPIC SYLLABLE DZO -0AB20 ETHIOPIC SYLLABLE CCHHA -0AB21 ETHIOPIC SYLLABLE CCHHU -0AB22 ETHIOPIC SYLLABLE CCHHI -0AB23 ETHIOPIC SYLLABLE CCHHAA -0AB24 ETHIOPIC SYLLABLE CCHHEE -0AB25 ETHIOPIC SYLLABLE CCHHE -0AB26 ETHIOPIC SYLLABLE CCHHO -0AB28 ETHIOPIC SYLLABLE BBA -0AB29 ETHIOPIC SYLLABLE BBU -0AB2A ETHIOPIC SYLLABLE BBI -0AB2B ETHIOPIC SYLLABLE BBAA -0AB2C ETHIOPIC SYLLABLE BBEE -0AB2D ETHIOPIC SYLLABLE BBE -0AB2E ETHIOPIC SYLLABLE BBO -0AB30 LATIN SMALL LETTER BARRED ALPHA -0AB31 LATIN SMALL LETTER A REVERSED-SCHWA -0AB32 LATIN SMALL LETTER BLACKLETTER E -0AB33 LATIN SMALL LETTER BARRED E -0AB34 LATIN SMALL LETTER E WITH FLOURISH -0AB35 LATIN SMALL LETTER LENIS F -0AB36 LATIN SMALL LETTER SCRIPT G WITH CROSSED-TAIL -0AB37 LATIN SMALL LETTER L WITH INVERTED LAZY S -0AB38 LATIN SMALL LETTER L WITH DOUBLE MIDDLE TILDE -0AB39 LATIN SMALL LETTER L WITH MIDDLE RING -0AB3A LATIN SMALL LETTER M WITH CROSSED-TAIL -0AB3B LATIN SMALL LETTER N WITH CROSSED-TAIL -0AB3C LATIN SMALL LETTER ENG WITH CROSSED-TAIL -0AB3D LATIN SMALL LETTER BLACKLETTER O -0AB3E LATIN SMALL LETTER BLACKLETTER O WITH STROKE -0AB3F LATIN SMALL LETTER OPEN O WITH STROKE -0AB40 LATIN SMALL LETTER INVERTED OE -0AB41 LATIN SMALL LETTER TURNED OE WITH STROKE -0AB42 LATIN SMALL LETTER TURNED OE WITH HORIZONTAL STROKE -0AB43 LATIN SMALL LETTER TURNED O OPEN-O -0AB44 LATIN SMALL LETTER TURNED O OPEN-O WITH STROKE -0AB45 LATIN SMALL LETTER STIRRUP R -0AB46 LATIN LETTER SMALL CAPITAL R WITH RIGHT LEG -0AB47 LATIN SMALL LETTER R WITHOUT HANDLE -0AB48 LATIN SMALL LETTER DOUBLE R -0AB49 LATIN SMALL LETTER R WITH CROSSED-TAIL -0AB4A LATIN SMALL LETTER DOUBLE R WITH CROSSED-TAIL -0AB4B LATIN SMALL LETTER SCRIPT R -0AB4C LATIN SMALL LETTER SCRIPT R WITH RING -0AB4D LATIN SMALL LETTER BASELINE ESH -0AB4E LATIN SMALL LETTER U WITH SHORT RIGHT LEG -0AB4F LATIN SMALL LETTER U BAR WITH SHORT RIGHT LEG -0AB50 LATIN SMALL LETTER UI -0AB51 LATIN SMALL LETTER TURNED UI -0AB52 LATIN SMALL LETTER U WITH LEFT HOOK -0AB53 LATIN SMALL LETTER CHI -0AB54 LATIN SMALL LETTER CHI WITH LOW RIGHT RING -0AB55 LATIN SMALL LETTER CHI WITH LOW LEFT SERIF -0AB56 LATIN SMALL LETTER X WITH LOW RIGHT RING -0AB57 LATIN SMALL LETTER X WITH LONG LEFT LEG -0AB58 LATIN SMALL LETTER X WITH LONG LEFT LEG AND LOW RIGHT RING -0AB59 LATIN SMALL LETTER X WITH LONG LEFT LEG WITH SERIF -0AB5A LATIN SMALL LETTER Y WITH SHORT RIGHT LEG -0AB5B MODIFIER BREVE WITH INVERTED BREVE -0AB5C MODIFIER LETTER SMALL HENG -0AB5D MODIFIER LETTER SMALL L WITH INVERTED LAZY S -0AB5E MODIFIER LETTER SMALL L WITH MIDDLE TILDE -0AB5F MODIFIER LETTER SMALL U WITH LEFT HOOK -0AB60 LATIN SMALL LETTER SAKHA YAT -0AB61 LATIN SMALL LETTER IOTIFIED E -0AB62 LATIN SMALL LETTER OPEN OE -0AB63 LATIN SMALL LETTER UO -0AB64 LATIN SMALL LETTER INVERTED ALPHA -0AB65 GREEK LETTER SMALL CAPITAL OMEGA -0AB66 LATIN SMALL LETTER DZ DIGRAPH WITH RETROFLEX HOOK -0AB67 LATIN SMALL LETTER TS DIGRAPH WITH RETROFLEX HOOK -0AB70 CHEROKEE SMALL LETTER A -0AB71 CHEROKEE SMALL LETTER E -0AB72 CHEROKEE SMALL LETTER I -0AB73 CHEROKEE SMALL LETTER O -0AB74 CHEROKEE SMALL LETTER U -0AB75 CHEROKEE SMALL LETTER V -0AB76 CHEROKEE SMALL LETTER GA -0AB77 CHEROKEE SMALL LETTER KA -0AB78 CHEROKEE SMALL LETTER GE -0AB79 CHEROKEE SMALL LETTER GI -0AB7A CHEROKEE SMALL LETTER GO -0AB7B CHEROKEE SMALL LETTER GU -0AB7C CHEROKEE SMALL LETTER GV -0AB7D CHEROKEE SMALL LETTER HA -0AB7E CHEROKEE SMALL LETTER HE -0AB7F CHEROKEE SMALL LETTER HI -0AB80 CHEROKEE SMALL LETTER HO -0AB81 CHEROKEE SMALL LETTER HU -0AB82 CHEROKEE SMALL LETTER HV -0AB83 CHEROKEE SMALL LETTER LA -0AB84 CHEROKEE SMALL LETTER LE -0AB85 CHEROKEE SMALL LETTER LI -0AB86 CHEROKEE SMALL LETTER LO -0AB87 CHEROKEE SMALL LETTER LU -0AB88 CHEROKEE SMALL LETTER LV -0AB89 CHEROKEE SMALL LETTER MA -0AB8A CHEROKEE SMALL LETTER ME -0AB8B CHEROKEE SMALL LETTER MI -0AB8C CHEROKEE SMALL LETTER MO -0AB8D CHEROKEE SMALL LETTER MU -0AB8E CHEROKEE SMALL LETTER NA -0AB8F CHEROKEE SMALL LETTER HNA -0AB90 CHEROKEE SMALL LETTER NAH -0AB91 CHEROKEE SMALL LETTER NE -0AB92 CHEROKEE SMALL LETTER NI -0AB93 CHEROKEE SMALL LETTER NO -0AB94 CHEROKEE SMALL LETTER NU -0AB95 CHEROKEE SMALL LETTER NV -0AB96 CHEROKEE SMALL LETTER QUA -0AB97 CHEROKEE SMALL LETTER QUE -0AB98 CHEROKEE SMALL LETTER QUI -0AB99 CHEROKEE SMALL LETTER QUO -0AB9A CHEROKEE SMALL LETTER QUU -0AB9B CHEROKEE SMALL LETTER QUV -0AB9C CHEROKEE SMALL LETTER SA -0AB9D CHEROKEE SMALL LETTER S -0AB9E CHEROKEE SMALL LETTER SE -0AB9F CHEROKEE SMALL LETTER SI -0ABA0 CHEROKEE SMALL LETTER SO -0ABA1 CHEROKEE SMALL LETTER SU -0ABA2 CHEROKEE SMALL LETTER SV -0ABA3 CHEROKEE SMALL LETTER DA -0ABA4 CHEROKEE SMALL LETTER TA -0ABA5 CHEROKEE SMALL LETTER DE -0ABA6 CHEROKEE SMALL LETTER TE -0ABA7 CHEROKEE SMALL LETTER DI -0ABA8 CHEROKEE SMALL LETTER TI -0ABA9 CHEROKEE SMALL LETTER DO -0ABAA CHEROKEE SMALL LETTER DU -0ABAB CHEROKEE SMALL LETTER DV -0ABAC CHEROKEE SMALL LETTER DLA -0ABAD CHEROKEE SMALL LETTER TLA -0ABAE CHEROKEE SMALL LETTER TLE -0ABAF CHEROKEE SMALL LETTER TLI -0ABB0 CHEROKEE SMALL LETTER TLO -0ABB1 CHEROKEE SMALL LETTER TLU -0ABB2 CHEROKEE SMALL LETTER TLV -0ABB3 CHEROKEE SMALL LETTER TSA -0ABB4 CHEROKEE SMALL LETTER TSE -0ABB5 CHEROKEE SMALL LETTER TSI -0ABB6 CHEROKEE SMALL LETTER TSO -0ABB7 CHEROKEE SMALL LETTER TSU -0ABB8 CHEROKEE SMALL LETTER TSV -0ABB9 CHEROKEE SMALL LETTER WA -0ABBA CHEROKEE SMALL LETTER WE -0ABBB CHEROKEE SMALL LETTER WI -0ABBC CHEROKEE SMALL LETTER WO -0ABBD CHEROKEE SMALL LETTER WU -0ABBE CHEROKEE SMALL LETTER WV -0ABBF CHEROKEE SMALL LETTER YA -0ABC0 MEETEI MAYEK LETTER KOK -0ABC1 MEETEI MAYEK LETTER SAM -0ABC2 MEETEI MAYEK LETTER LAI -0ABC3 MEETEI MAYEK LETTER MIT -0ABC4 MEETEI MAYEK LETTER PA -0ABC5 MEETEI MAYEK LETTER NA -0ABC6 MEETEI MAYEK LETTER CHIL -0ABC7 MEETEI MAYEK LETTER TIL -0ABC8 MEETEI MAYEK LETTER KHOU -0ABC9 MEETEI MAYEK LETTER NGOU -0ABCA MEETEI MAYEK LETTER THOU -0ABCB MEETEI MAYEK LETTER WAI -0ABCC MEETEI MAYEK LETTER YANG -0ABCD MEETEI MAYEK LETTER HUK -0ABCE MEETEI MAYEK LETTER UN -0ABCF MEETEI MAYEK LETTER I -0ABD0 MEETEI MAYEK LETTER PHAM -0ABD1 MEETEI MAYEK LETTER ATIYA -0ABD2 MEETEI MAYEK LETTER GOK -0ABD3 MEETEI MAYEK LETTER JHAM -0ABD4 MEETEI MAYEK LETTER RAI -0ABD5 MEETEI MAYEK LETTER BA -0ABD6 MEETEI MAYEK LETTER JIL -0ABD7 MEETEI MAYEK LETTER DIL -0ABD8 MEETEI MAYEK LETTER GHOU -0ABD9 MEETEI MAYEK LETTER DHOU -0ABDA MEETEI MAYEK LETTER BHAM -0ABDB MEETEI MAYEK LETTER KOK LONSUM -0ABDC MEETEI MAYEK LETTER LAI LONSUM -0ABDD MEETEI MAYEK LETTER MIT LONSUM -0ABDE MEETEI MAYEK LETTER PA LONSUM -0ABDF MEETEI MAYEK LETTER NA LONSUM -0ABE0 MEETEI MAYEK LETTER TIL LONSUM -0ABE1 MEETEI MAYEK LETTER NGOU LONSUM -0ABE2 MEETEI MAYEK LETTER I LONSUM -0ABE3 MEETEI MAYEK VOWEL SIGN ONAP -0ABE4 MEETEI MAYEK VOWEL SIGN INAP -0ABE5 MEETEI MAYEK VOWEL SIGN ANAP -0ABE6 MEETEI MAYEK VOWEL SIGN YENAP -0ABE7 MEETEI MAYEK VOWEL SIGN SOUNAP -0ABE8 MEETEI MAYEK VOWEL SIGN UNAP -0ABE9 MEETEI MAYEK VOWEL SIGN CHEINAP -0ABEA MEETEI MAYEK VOWEL SIGN NUNG -0ABEB MEETEI MAYEK CHEIKHEI -0ABEC MEETEI MAYEK LUM IYEK -0ABED MEETEI MAYEK APUN IYEK -0ABF0 MEETEI MAYEK DIGIT ZERO -0ABF1 MEETEI MAYEK DIGIT ONE -0ABF2 MEETEI MAYEK DIGIT TWO -0ABF3 MEETEI MAYEK DIGIT THREE -0ABF4 MEETEI MAYEK DIGIT FOUR -0ABF5 MEETEI MAYEK DIGIT FIVE -0ABF6 MEETEI MAYEK DIGIT SIX -0ABF7 MEETEI MAYEK DIGIT SEVEN -0ABF8 MEETEI MAYEK DIGIT EIGHT -0ABF9 MEETEI MAYEK DIGIT NINE -0D7B0 HANGUL JUNGSEONG O-YEO -0D7B1 HANGUL JUNGSEONG O-O-I -0D7B2 HANGUL JUNGSEONG YO-A -0D7B3 HANGUL JUNGSEONG YO-AE -0D7B4 HANGUL JUNGSEONG YO-EO -0D7B5 HANGUL JUNGSEONG U-YEO -0D7B6 HANGUL JUNGSEONG U-I-I -0D7B7 HANGUL JUNGSEONG YU-AE -0D7B8 HANGUL JUNGSEONG YU-O -0D7B9 HANGUL JUNGSEONG EU-A -0D7BA HANGUL JUNGSEONG EU-EO -0D7BB HANGUL JUNGSEONG EU-E -0D7BC HANGUL JUNGSEONG EU-O -0D7BD HANGUL JUNGSEONG I-YA-O -0D7BE HANGUL JUNGSEONG I-YAE -0D7BF HANGUL JUNGSEONG I-YEO -0D7C0 HANGUL JUNGSEONG I-YE -0D7C1 HANGUL JUNGSEONG I-O-I -0D7C2 HANGUL JUNGSEONG I-YO -0D7C3 HANGUL JUNGSEONG I-YU -0D7C4 HANGUL JUNGSEONG I-I -0D7C5 HANGUL JUNGSEONG ARAEA-A -0D7C6 HANGUL JUNGSEONG ARAEA-E -0D7CB HANGUL JONGSEONG NIEUN-RIEUL -0D7CC HANGUL JONGSEONG NIEUN-CHIEUCH -0D7CD HANGUL JONGSEONG SSANGTIKEUT -0D7CE HANGUL JONGSEONG SSANGTIKEUT-PIEUP -0D7CF HANGUL JONGSEONG TIKEUT-PIEUP -0D7D0 HANGUL JONGSEONG TIKEUT-SIOS -0D7D1 HANGUL JONGSEONG TIKEUT-SIOS-KIYEOK -0D7D2 HANGUL JONGSEONG TIKEUT-CIEUC -0D7D3 HANGUL JONGSEONG TIKEUT-CHIEUCH -0D7D4 HANGUL JONGSEONG TIKEUT-THIEUTH -0D7D5 HANGUL JONGSEONG RIEUL-SSANGKIYEOK -0D7D6 HANGUL JONGSEONG RIEUL-KIYEOK-HIEUH -0D7D7 HANGUL JONGSEONG SSANGRIEUL-KHIEUKH -0D7D8 HANGUL JONGSEONG RIEUL-MIEUM-HIEUH -0D7D9 HANGUL JONGSEONG RIEUL-PIEUP-TIKEUT -0D7DA HANGUL JONGSEONG RIEUL-PIEUP-PHIEUPH -0D7DB HANGUL JONGSEONG RIEUL-YESIEUNG -0D7DC HANGUL JONGSEONG RIEUL-YEORINHIEUH-HIEUH -0D7DD HANGUL JONGSEONG KAPYEOUNRIEUL -0D7DE HANGUL JONGSEONG MIEUM-NIEUN -0D7DF HANGUL JONGSEONG MIEUM-SSANGNIEUN -0D7E0 HANGUL JONGSEONG SSANGMIEUM -0D7E1 HANGUL JONGSEONG MIEUM-PIEUP-SIOS -0D7E2 HANGUL JONGSEONG MIEUM-CIEUC -0D7E3 HANGUL JONGSEONG PIEUP-TIKEUT -0D7E4 HANGUL JONGSEONG PIEUP-RIEUL-PHIEUPH -0D7E5 HANGUL JONGSEONG PIEUP-MIEUM -0D7E6 HANGUL JONGSEONG SSANGPIEUP -0D7E7 HANGUL JONGSEONG PIEUP-SIOS-TIKEUT -0D7E8 HANGUL JONGSEONG PIEUP-CIEUC -0D7E9 HANGUL JONGSEONG PIEUP-CHIEUCH -0D7EA HANGUL JONGSEONG SIOS-MIEUM -0D7EB HANGUL JONGSEONG SIOS-KAPYEOUNPIEUP -0D7EC HANGUL JONGSEONG SSANGSIOS-KIYEOK -0D7ED HANGUL JONGSEONG SSANGSIOS-TIKEUT -0D7EE HANGUL JONGSEONG SIOS-PANSIOS -0D7EF HANGUL JONGSEONG SIOS-CIEUC -0D7F0 HANGUL JONGSEONG SIOS-CHIEUCH -0D7F1 HANGUL JONGSEONG SIOS-THIEUTH -0D7F2 HANGUL JONGSEONG SIOS-HIEUH -0D7F3 HANGUL JONGSEONG PANSIOS-PIEUP -0D7F4 HANGUL JONGSEONG PANSIOS-KAPYEOUNPIEUP -0D7F5 HANGUL JONGSEONG YESIEUNG-MIEUM -0D7F6 HANGUL JONGSEONG YESIEUNG-HIEUH -0D7F7 HANGUL JONGSEONG CIEUC-PIEUP -0D7F8 HANGUL JONGSEONG CIEUC-SSANGPIEUP -0D7F9 HANGUL JONGSEONG SSANGCIEUC -0D7FA HANGUL JONGSEONG PHIEUPH-SIOS -0D7FB HANGUL JONGSEONG PHIEUPH-THIEUTH -0FB00 LATIN SMALL LIGATURE FF -0FB01 LATIN SMALL LIGATURE FI -0FB02 LATIN SMALL LIGATURE FL -0FB03 LATIN SMALL LIGATURE FFI -0FB04 LATIN SMALL LIGATURE FFL -0FB05 LATIN SMALL LIGATURE LONG S T -0FB06 LATIN SMALL LIGATURE ST -0FB13 ARMENIAN SMALL LIGATURE MEN NOW -0FB14 ARMENIAN SMALL LIGATURE MEN ECH -0FB15 ARMENIAN SMALL LIGATURE MEN INI -0FB16 ARMENIAN SMALL LIGATURE VEW NOW -0FB17 ARMENIAN SMALL LIGATURE MEN XEH -0FB1D HEBREW LETTER YOD WITH HIRIQ -0FB1E HEBREW POINT JUDEO-SPANISH VARIKA -0FB1F HEBREW LIGATURE YIDDISH YOD YOD PATAH -0FB20 HEBREW LETTER ALTERNATIVE AYIN -0FB21 HEBREW LETTER WIDE ALEF -0FB22 HEBREW LETTER WIDE DALET -0FB23 HEBREW LETTER WIDE HE -0FB24 HEBREW LETTER WIDE KAF -0FB25 HEBREW LETTER WIDE LAMED -0FB26 HEBREW LETTER WIDE FINAL MEM -0FB27 HEBREW LETTER WIDE RESH -0FB28 HEBREW LETTER WIDE TAV -0FB29 HEBREW LETTER ALTERNATIVE PLUS SIGN -0FB2A HEBREW LETTER SHIN WITH SHIN DOT -0FB2B HEBREW LETTER SHIN WITH SIN DOT -0FB2C HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT -0FB2D HEBREW LETTER SHIN WITH DAGESH AND SIN DOT -0FB2E HEBREW LETTER ALEF WITH PATAH -0FB2F HEBREW LETTER ALEF WITH QAMATS -0FB30 HEBREW LETTER ALEF WITH MAPIQ -0FB31 HEBREW LETTER BET WITH DAGESH -0FB32 HEBREW LETTER GIMEL WITH DAGESH -0FB33 HEBREW LETTER DALET WITH DAGESH -0FB34 HEBREW LETTER HE WITH MAPIQ -0FB35 HEBREW LETTER VAV WITH DAGESH -0FB36 HEBREW LETTER ZAYIN WITH DAGESH -0FB38 HEBREW LETTER TET WITH DAGESH -0FB39 HEBREW LETTER YOD WITH DAGESH -0FB3A HEBREW LETTER FINAL KAF WITH DAGESH -0FB3B HEBREW LETTER KAF WITH DAGESH -0FB3C HEBREW LETTER LAMED WITH DAGESH -0FB3E HEBREW LETTER MEM WITH DAGESH -0FB40 HEBREW LETTER NUN WITH DAGESH -0FB41 HEBREW LETTER SAMEKH WITH DAGESH -0FB43 HEBREW LETTER FINAL PE WITH DAGESH -0FB44 HEBREW LETTER PE WITH DAGESH -0FB46 HEBREW LETTER TSADI WITH DAGESH -0FB47 HEBREW LETTER QOF WITH DAGESH -0FB48 HEBREW LETTER RESH WITH DAGESH -0FB49 HEBREW LETTER SHIN WITH DAGESH -0FB4A HEBREW LETTER TAV WITH DAGESH -0FB4B HEBREW LETTER VAV WITH HOLAM -0FB4C HEBREW LETTER BET WITH RAFE -0FB4D HEBREW LETTER KAF WITH RAFE -0FB4E HEBREW LETTER PE WITH RAFE -0FB4F HEBREW LIGATURE ALEF LAMED -0FB50 ARABIC LETTER ALEF WASLA ISOLATED FORM -0FB51 ARABIC LETTER ALEF WASLA FINAL FORM -0FB52 ARABIC LETTER BEEH ISOLATED FORM -0FB53 ARABIC LETTER BEEH FINAL FORM -0FB54 ARABIC LETTER BEEH INITIAL FORM -0FB55 ARABIC LETTER BEEH MEDIAL FORM -0FB56 ARABIC LETTER PEH ISOLATED FORM -0FB57 ARABIC LETTER PEH FINAL FORM -0FB58 ARABIC LETTER PEH INITIAL FORM -0FB59 ARABIC LETTER PEH MEDIAL FORM -0FB5A ARABIC LETTER BEHEH ISOLATED FORM -0FB5B ARABIC LETTER BEHEH FINAL FORM -0FB5C ARABIC LETTER BEHEH INITIAL FORM -0FB5D ARABIC LETTER BEHEH MEDIAL FORM -0FB5E ARABIC LETTER TTEHEH ISOLATED FORM -0FB5F ARABIC LETTER TTEHEH FINAL FORM -0FB60 ARABIC LETTER TTEHEH INITIAL FORM -0FB61 ARABIC LETTER TTEHEH MEDIAL FORM -0FB62 ARABIC LETTER TEHEH ISOLATED FORM -0FB63 ARABIC LETTER TEHEH FINAL FORM -0FB64 ARABIC LETTER TEHEH INITIAL FORM -0FB65 ARABIC LETTER TEHEH MEDIAL FORM -0FB66 ARABIC LETTER TTEH ISOLATED FORM -0FB67 ARABIC LETTER TTEH FINAL FORM -0FB68 ARABIC LETTER TTEH INITIAL FORM -0FB69 ARABIC LETTER TTEH MEDIAL FORM -0FB6A ARABIC LETTER VEH ISOLATED FORM -0FB6B ARABIC LETTER VEH FINAL FORM -0FB6C ARABIC LETTER VEH INITIAL FORM -0FB6D ARABIC LETTER VEH MEDIAL FORM -0FB6E ARABIC LETTER PEHEH ISOLATED FORM -0FB6F ARABIC LETTER PEHEH FINAL FORM -0FB70 ARABIC LETTER PEHEH INITIAL FORM -0FB71 ARABIC LETTER PEHEH MEDIAL FORM -0FB72 ARABIC LETTER DYEH ISOLATED FORM -0FB73 ARABIC LETTER DYEH FINAL FORM -0FB74 ARABIC LETTER DYEH INITIAL FORM -0FB75 ARABIC LETTER DYEH MEDIAL FORM -0FB76 ARABIC LETTER NYEH ISOLATED FORM -0FB77 ARABIC LETTER NYEH FINAL FORM -0FB78 ARABIC LETTER NYEH INITIAL FORM -0FB79 ARABIC LETTER NYEH MEDIAL FORM -0FB7A ARABIC LETTER TCHEH ISOLATED FORM -0FB7B ARABIC LETTER TCHEH FINAL FORM -0FB7C ARABIC LETTER TCHEH INITIAL FORM -0FB7D ARABIC LETTER TCHEH MEDIAL FORM -0FB7E ARABIC LETTER TCHEHEH ISOLATED FORM -0FB7F ARABIC LETTER TCHEHEH FINAL FORM -0FB80 ARABIC LETTER TCHEHEH INITIAL FORM -0FB81 ARABIC LETTER TCHEHEH MEDIAL FORM -0FB82 ARABIC LETTER DDAHAL ISOLATED FORM -0FB83 ARABIC LETTER DDAHAL FINAL FORM -0FB84 ARABIC LETTER DAHAL ISOLATED FORM -0FB85 ARABIC LETTER DAHAL FINAL FORM -0FB86 ARABIC LETTER DUL ISOLATED FORM -0FB87 ARABIC LETTER DUL FINAL FORM -0FB88 ARABIC LETTER DDAL ISOLATED FORM -0FB89 ARABIC LETTER DDAL FINAL FORM -0FB8A ARABIC LETTER JEH ISOLATED FORM -0FB8B ARABIC LETTER JEH FINAL FORM -0FB8C ARABIC LETTER RREH ISOLATED FORM -0FB8D ARABIC LETTER RREH FINAL FORM -0FB8E ARABIC LETTER KEHEH ISOLATED FORM -0FB8F ARABIC LETTER KEHEH FINAL FORM -0FB90 ARABIC LETTER KEHEH INITIAL FORM -0FB91 ARABIC LETTER KEHEH MEDIAL FORM -0FB92 ARABIC LETTER GAF ISOLATED FORM -0FB93 ARABIC LETTER GAF FINAL FORM -0FB94 ARABIC LETTER GAF INITIAL FORM -0FB95 ARABIC LETTER GAF MEDIAL FORM -0FB96 ARABIC LETTER GUEH ISOLATED FORM -0FB97 ARABIC LETTER GUEH FINAL FORM -0FB98 ARABIC LETTER GUEH INITIAL FORM -0FB99 ARABIC LETTER GUEH MEDIAL FORM -0FB9A ARABIC LETTER NGOEH ISOLATED FORM -0FB9B ARABIC LETTER NGOEH FINAL FORM -0FB9C ARABIC LETTER NGOEH INITIAL FORM -0FB9D ARABIC LETTER NGOEH MEDIAL FORM -0FB9E ARABIC LETTER NOON GHUNNA ISOLATED FORM -0FB9F ARABIC LETTER NOON GHUNNA FINAL FORM -0FBA0 ARABIC LETTER RNOON ISOLATED FORM -0FBA1 ARABIC LETTER RNOON FINAL FORM -0FBA2 ARABIC LETTER RNOON INITIAL FORM -0FBA3 ARABIC LETTER RNOON MEDIAL FORM -0FBA4 ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM -0FBA5 ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM -0FBA6 ARABIC LETTER HEH GOAL ISOLATED FORM -0FBA7 ARABIC LETTER HEH GOAL FINAL FORM -0FBA8 ARABIC LETTER HEH GOAL INITIAL FORM -0FBA9 ARABIC LETTER HEH GOAL MEDIAL FORM -0FBAA ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM -0FBAB ARABIC LETTER HEH DOACHASHMEE FINAL FORM -0FBAC ARABIC LETTER HEH DOACHASHMEE INITIAL FORM -0FBAD ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM -0FBAE ARABIC LETTER YEH BARREE ISOLATED FORM -0FBAF ARABIC LETTER YEH BARREE FINAL FORM -0FBB0 ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM -0FBB1 ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM -0FBB2 ARABIC SYMBOL DOT ABOVE -0FBB3 ARABIC SYMBOL DOT BELOW -0FBB4 ARABIC SYMBOL TWO DOTS ABOVE -0FBB5 ARABIC SYMBOL TWO DOTS BELOW -0FBB6 ARABIC SYMBOL THREE DOTS ABOVE -0FBB7 ARABIC SYMBOL THREE DOTS BELOW -0FBB8 ARABIC SYMBOL THREE DOTS POINTING DOWNWARDS ABOVE -0FBB9 ARABIC SYMBOL THREE DOTS POINTING DOWNWARDS BELOW -0FBBA ARABIC SYMBOL FOUR DOTS ABOVE -0FBBB ARABIC SYMBOL FOUR DOTS BELOW -0FBBC ARABIC SYMBOL DOUBLE VERTICAL BAR BELOW -0FBBD ARABIC SYMBOL TWO DOTS VERTICALLY ABOVE -0FBBE ARABIC SYMBOL TWO DOTS VERTICALLY BELOW -0FBBF ARABIC SYMBOL RING -0FBC0 ARABIC SYMBOL SMALL TAH ABOVE -0FBC1 ARABIC SYMBOL SMALL TAH BELOW -0FBD3 ARABIC LETTER NG ISOLATED FORM -0FBD4 ARABIC LETTER NG FINAL FORM -0FBD5 ARABIC LETTER NG INITIAL FORM -0FBD6 ARABIC LETTER NG MEDIAL FORM -0FBD7 ARABIC LETTER U ISOLATED FORM -0FBD8 ARABIC LETTER U FINAL FORM -0FBD9 ARABIC LETTER OE ISOLATED FORM -0FBDA ARABIC LETTER OE FINAL FORM -0FBDB ARABIC LETTER YU ISOLATED FORM -0FBDC ARABIC LETTER YU FINAL FORM -0FBDD ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM -0FBDE ARABIC LETTER VE ISOLATED FORM -0FBDF ARABIC LETTER VE FINAL FORM -0FBE0 ARABIC LETTER KIRGHIZ OE ISOLATED FORM -0FBE1 ARABIC LETTER KIRGHIZ OE FINAL FORM -0FBE2 ARABIC LETTER KIRGHIZ YU ISOLATED FORM -0FBE3 ARABIC LETTER KIRGHIZ YU FINAL FORM -0FBE4 ARABIC LETTER E ISOLATED FORM -0FBE5 ARABIC LETTER E FINAL FORM -0FBE6 ARABIC LETTER E INITIAL FORM -0FBE7 ARABIC LETTER E MEDIAL FORM -0FBE8 ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM -0FBE9 ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM -0FBEA ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM -0FBEB ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM -0FBEC ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM -0FBED ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM -0FBEE ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM -0FBEF ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM -0FBF0 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM -0FBF1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM -0FBF2 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM -0FBF3 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM -0FBF4 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM -0FBF5 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM -0FBF6 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM -0FBF7 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E FINAL FORM -0FBF8 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM -0FBF9 ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM -0FBFA ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM -0FBFB ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM -0FBFC ARABIC LETTER FARSI YEH ISOLATED FORM -0FBFD ARABIC LETTER FARSI YEH FINAL FORM -0FBFE ARABIC LETTER FARSI YEH INITIAL FORM -0FBFF ARABIC LETTER FARSI YEH MEDIAL FORM -0FC00 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM -0FC01 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM -0FC02 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM -0FC03 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM -0FC04 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM -0FC05 ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM -0FC06 ARABIC LIGATURE BEH WITH HAH ISOLATED FORM -0FC07 ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM -0FC08 ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM -0FC09 ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM -0FC0A ARABIC LIGATURE BEH WITH YEH ISOLATED FORM -0FC0B ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM -0FC0C ARABIC LIGATURE TEH WITH HAH ISOLATED FORM -0FC0D ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM -0FC0E ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM -0FC0F ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM -0FC10 ARABIC LIGATURE TEH WITH YEH ISOLATED FORM -0FC11 ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM -0FC12 ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM -0FC13 ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM -0FC14 ARABIC LIGATURE THEH WITH YEH ISOLATED FORM -0FC15 ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM -0FC16 ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM -0FC17 ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM -0FC18 ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM -0FC19 ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM -0FC1A ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM -0FC1B ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM -0FC1C ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM -0FC1D ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM -0FC1E ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM -0FC1F ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM -0FC20 ARABIC LIGATURE SAD WITH HAH ISOLATED FORM -0FC21 ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM -0FC22 ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM -0FC23 ARABIC LIGATURE DAD WITH HAH ISOLATED FORM -0FC24 ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM -0FC25 ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM -0FC26 ARABIC LIGATURE TAH WITH HAH ISOLATED FORM -0FC27 ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM -0FC28 ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM -0FC29 ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM -0FC2A ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM -0FC2B ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM -0FC2C ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM -0FC2D ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM -0FC2E ARABIC LIGATURE FEH WITH HAH ISOLATED FORM -0FC2F ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM -0FC30 ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM -0FC31 ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM -0FC32 ARABIC LIGATURE FEH WITH YEH ISOLATED FORM -0FC33 ARABIC LIGATURE QAF WITH HAH ISOLATED FORM -0FC34 ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM -0FC35 ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM -0FC36 ARABIC LIGATURE QAF WITH YEH ISOLATED FORM -0FC37 ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM -0FC38 ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM -0FC39 ARABIC LIGATURE KAF WITH HAH ISOLATED FORM -0FC3A ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM -0FC3B ARABIC LIGATURE KAF WITH LAM ISOLATED FORM -0FC3C ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM -0FC3D ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM -0FC3E ARABIC LIGATURE KAF WITH YEH ISOLATED FORM -0FC3F ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM -0FC40 ARABIC LIGATURE LAM WITH HAH ISOLATED FORM -0FC41 ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM -0FC42 ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM -0FC43 ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM -0FC44 ARABIC LIGATURE LAM WITH YEH ISOLATED FORM -0FC45 ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM -0FC46 ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM -0FC47 ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM -0FC48 ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM -0FC49 ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM -0FC4A ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM -0FC4B ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM -0FC4C ARABIC LIGATURE NOON WITH HAH ISOLATED FORM -0FC4D ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM -0FC4E ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM -0FC4F ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM -0FC50 ARABIC LIGATURE NOON WITH YEH ISOLATED FORM -0FC51 ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM -0FC52 ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM -0FC53 ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM -0FC54 ARABIC LIGATURE HEH WITH YEH ISOLATED FORM -0FC55 ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM -0FC56 ARABIC LIGATURE YEH WITH HAH ISOLATED FORM -0FC57 ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM -0FC58 ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM -0FC59 ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM -0FC5A ARABIC LIGATURE YEH WITH YEH ISOLATED FORM -0FC5B ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM -0FC5C ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM -0FC5D ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM -0FC5E ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM -0FC5F ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM -0FC60 ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM -0FC61 ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM -0FC62 ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM -0FC63 ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM -0FC64 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM -0FC65 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM -0FC66 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM -0FC67 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM -0FC68 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM -0FC69 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM -0FC6A ARABIC LIGATURE BEH WITH REH FINAL FORM -0FC6B ARABIC LIGATURE BEH WITH ZAIN FINAL FORM -0FC6C ARABIC LIGATURE BEH WITH MEEM FINAL FORM -0FC6D ARABIC LIGATURE BEH WITH NOON FINAL FORM -0FC6E ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM -0FC6F ARABIC LIGATURE BEH WITH YEH FINAL FORM -0FC70 ARABIC LIGATURE TEH WITH REH FINAL FORM -0FC71 ARABIC LIGATURE TEH WITH ZAIN FINAL FORM -0FC72 ARABIC LIGATURE TEH WITH MEEM FINAL FORM -0FC73 ARABIC LIGATURE TEH WITH NOON FINAL FORM -0FC74 ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM -0FC75 ARABIC LIGATURE TEH WITH YEH FINAL FORM -0FC76 ARABIC LIGATURE THEH WITH REH FINAL FORM -0FC77 ARABIC LIGATURE THEH WITH ZAIN FINAL FORM -0FC78 ARABIC LIGATURE THEH WITH MEEM FINAL FORM -0FC79 ARABIC LIGATURE THEH WITH NOON FINAL FORM -0FC7A ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM -0FC7B ARABIC LIGATURE THEH WITH YEH FINAL FORM -0FC7C ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM -0FC7D ARABIC LIGATURE FEH WITH YEH FINAL FORM -0FC7E ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM -0FC7F ARABIC LIGATURE QAF WITH YEH FINAL FORM -0FC80 ARABIC LIGATURE KAF WITH ALEF FINAL FORM -0FC81 ARABIC LIGATURE KAF WITH LAM FINAL FORM -0FC82 ARABIC LIGATURE KAF WITH MEEM FINAL FORM -0FC83 ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM -0FC84 ARABIC LIGATURE KAF WITH YEH FINAL FORM -0FC85 ARABIC LIGATURE LAM WITH MEEM FINAL FORM -0FC86 ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM -0FC87 ARABIC LIGATURE LAM WITH YEH FINAL FORM -0FC88 ARABIC LIGATURE MEEM WITH ALEF FINAL FORM -0FC89 ARABIC LIGATURE MEEM WITH MEEM FINAL FORM -0FC8A ARABIC LIGATURE NOON WITH REH FINAL FORM -0FC8B ARABIC LIGATURE NOON WITH ZAIN FINAL FORM -0FC8C ARABIC LIGATURE NOON WITH MEEM FINAL FORM -0FC8D ARABIC LIGATURE NOON WITH NOON FINAL FORM -0FC8E ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM -0FC8F ARABIC LIGATURE NOON WITH YEH FINAL FORM -0FC90 ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM -0FC91 ARABIC LIGATURE YEH WITH REH FINAL FORM -0FC92 ARABIC LIGATURE YEH WITH ZAIN FINAL FORM -0FC93 ARABIC LIGATURE YEH WITH MEEM FINAL FORM -0FC94 ARABIC LIGATURE YEH WITH NOON FINAL FORM -0FC95 ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM -0FC96 ARABIC LIGATURE YEH WITH YEH FINAL FORM -0FC97 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM -0FC98 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM -0FC99 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM -0FC9A ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM -0FC9B ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM -0FC9C ARABIC LIGATURE BEH WITH JEEM INITIAL FORM -0FC9D ARABIC LIGATURE BEH WITH HAH INITIAL FORM -0FC9E ARABIC LIGATURE BEH WITH KHAH INITIAL FORM -0FC9F ARABIC LIGATURE BEH WITH MEEM INITIAL FORM -0FCA0 ARABIC LIGATURE BEH WITH HEH INITIAL FORM -0FCA1 ARABIC LIGATURE TEH WITH JEEM INITIAL FORM -0FCA2 ARABIC LIGATURE TEH WITH HAH INITIAL FORM -0FCA3 ARABIC LIGATURE TEH WITH KHAH INITIAL FORM -0FCA4 ARABIC LIGATURE TEH WITH MEEM INITIAL FORM -0FCA5 ARABIC LIGATURE TEH WITH HEH INITIAL FORM -0FCA6 ARABIC LIGATURE THEH WITH MEEM INITIAL FORM -0FCA7 ARABIC LIGATURE JEEM WITH HAH INITIAL FORM -0FCA8 ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM -0FCA9 ARABIC LIGATURE HAH WITH JEEM INITIAL FORM -0FCAA ARABIC LIGATURE HAH WITH MEEM INITIAL FORM -0FCAB ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM -0FCAC ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM -0FCAD ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM -0FCAE ARABIC LIGATURE SEEN WITH HAH INITIAL FORM -0FCAF ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM -0FCB0 ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM -0FCB1 ARABIC LIGATURE SAD WITH HAH INITIAL FORM -0FCB2 ARABIC LIGATURE SAD WITH KHAH INITIAL FORM -0FCB3 ARABIC LIGATURE SAD WITH MEEM INITIAL FORM -0FCB4 ARABIC LIGATURE DAD WITH JEEM INITIAL FORM -0FCB5 ARABIC LIGATURE DAD WITH HAH INITIAL FORM -0FCB6 ARABIC LIGATURE DAD WITH KHAH INITIAL FORM -0FCB7 ARABIC LIGATURE DAD WITH MEEM INITIAL FORM -0FCB8 ARABIC LIGATURE TAH WITH HAH INITIAL FORM -0FCB9 ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM -0FCBA ARABIC LIGATURE AIN WITH JEEM INITIAL FORM -0FCBB ARABIC LIGATURE AIN WITH MEEM INITIAL FORM -0FCBC ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM -0FCBD ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM -0FCBE ARABIC LIGATURE FEH WITH JEEM INITIAL FORM -0FCBF ARABIC LIGATURE FEH WITH HAH INITIAL FORM -0FCC0 ARABIC LIGATURE FEH WITH KHAH INITIAL FORM -0FCC1 ARABIC LIGATURE FEH WITH MEEM INITIAL FORM -0FCC2 ARABIC LIGATURE QAF WITH HAH INITIAL FORM -0FCC3 ARABIC LIGATURE QAF WITH MEEM INITIAL FORM -0FCC4 ARABIC LIGATURE KAF WITH JEEM INITIAL FORM -0FCC5 ARABIC LIGATURE KAF WITH HAH INITIAL FORM -0FCC6 ARABIC LIGATURE KAF WITH KHAH INITIAL FORM -0FCC7 ARABIC LIGATURE KAF WITH LAM INITIAL FORM -0FCC8 ARABIC LIGATURE KAF WITH MEEM INITIAL FORM -0FCC9 ARABIC LIGATURE LAM WITH JEEM INITIAL FORM -0FCCA ARABIC LIGATURE LAM WITH HAH INITIAL FORM -0FCCB ARABIC LIGATURE LAM WITH KHAH INITIAL FORM -0FCCC ARABIC LIGATURE LAM WITH MEEM INITIAL FORM -0FCCD ARABIC LIGATURE LAM WITH HEH INITIAL FORM -0FCCE ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM -0FCCF ARABIC LIGATURE MEEM WITH HAH INITIAL FORM -0FCD0 ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM -0FCD1 ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM -0FCD2 ARABIC LIGATURE NOON WITH JEEM INITIAL FORM -0FCD3 ARABIC LIGATURE NOON WITH HAH INITIAL FORM -0FCD4 ARABIC LIGATURE NOON WITH KHAH INITIAL FORM -0FCD5 ARABIC LIGATURE NOON WITH MEEM INITIAL FORM -0FCD6 ARABIC LIGATURE NOON WITH HEH INITIAL FORM -0FCD7 ARABIC LIGATURE HEH WITH JEEM INITIAL FORM -0FCD8 ARABIC LIGATURE HEH WITH MEEM INITIAL FORM -0FCD9 ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM -0FCDA ARABIC LIGATURE YEH WITH JEEM INITIAL FORM -0FCDB ARABIC LIGATURE YEH WITH HAH INITIAL FORM -0FCDC ARABIC LIGATURE YEH WITH KHAH INITIAL FORM -0FCDD ARABIC LIGATURE YEH WITH MEEM INITIAL FORM -0FCDE ARABIC LIGATURE YEH WITH HEH INITIAL FORM -0FCDF ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM -0FCE0 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM -0FCE1 ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM -0FCE2 ARABIC LIGATURE BEH WITH HEH MEDIAL FORM -0FCE3 ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM -0FCE4 ARABIC LIGATURE TEH WITH HEH MEDIAL FORM -0FCE5 ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM -0FCE6 ARABIC LIGATURE THEH WITH HEH MEDIAL FORM -0FCE7 ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM -0FCE8 ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM -0FCE9 ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM -0FCEA ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM -0FCEB ARABIC LIGATURE KAF WITH LAM MEDIAL FORM -0FCEC ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM -0FCED ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM -0FCEE ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM -0FCEF ARABIC LIGATURE NOON WITH HEH MEDIAL FORM -0FCF0 ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM -0FCF1 ARABIC LIGATURE YEH WITH HEH MEDIAL FORM -0FCF2 ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM -0FCF3 ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM -0FCF4 ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM -0FCF5 ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM -0FCF6 ARABIC LIGATURE TAH WITH YEH ISOLATED FORM -0FCF7 ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM -0FCF8 ARABIC LIGATURE AIN WITH YEH ISOLATED FORM -0FCF9 ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM -0FCFA ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM -0FCFB ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM -0FCFC ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM -0FCFD ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM -0FCFE ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM -0FCFF ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM -0FD00 ARABIC LIGATURE HAH WITH YEH ISOLATED FORM -0FD01 ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM -0FD02 ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM -0FD03 ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM -0FD04 ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM -0FD05 ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM -0FD06 ARABIC LIGATURE SAD WITH YEH ISOLATED FORM -0FD07 ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM -0FD08 ARABIC LIGATURE DAD WITH YEH ISOLATED FORM -0FD09 ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM -0FD0A ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM -0FD0B ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM -0FD0C ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM -0FD0D ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM -0FD0E ARABIC LIGATURE SEEN WITH REH ISOLATED FORM -0FD0F ARABIC LIGATURE SAD WITH REH ISOLATED FORM -0FD10 ARABIC LIGATURE DAD WITH REH ISOLATED FORM -0FD11 ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM -0FD12 ARABIC LIGATURE TAH WITH YEH FINAL FORM -0FD13 ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM -0FD14 ARABIC LIGATURE AIN WITH YEH FINAL FORM -0FD15 ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM -0FD16 ARABIC LIGATURE GHAIN WITH YEH FINAL FORM -0FD17 ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM -0FD18 ARABIC LIGATURE SEEN WITH YEH FINAL FORM -0FD19 ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM -0FD1A ARABIC LIGATURE SHEEN WITH YEH FINAL FORM -0FD1B ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM -0FD1C ARABIC LIGATURE HAH WITH YEH FINAL FORM -0FD1D ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM -0FD1E ARABIC LIGATURE JEEM WITH YEH FINAL FORM -0FD1F ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM -0FD20 ARABIC LIGATURE KHAH WITH YEH FINAL FORM -0FD21 ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM -0FD22 ARABIC LIGATURE SAD WITH YEH FINAL FORM -0FD23 ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM -0FD24 ARABIC LIGATURE DAD WITH YEH FINAL FORM -0FD25 ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM -0FD26 ARABIC LIGATURE SHEEN WITH HAH FINAL FORM -0FD27 ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM -0FD28 ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM -0FD29 ARABIC LIGATURE SHEEN WITH REH FINAL FORM -0FD2A ARABIC LIGATURE SEEN WITH REH FINAL FORM -0FD2B ARABIC LIGATURE SAD WITH REH FINAL FORM -0FD2C ARABIC LIGATURE DAD WITH REH FINAL FORM -0FD2D ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM -0FD2E ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM -0FD2F ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM -0FD30 ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM -0FD31 ARABIC LIGATURE SEEN WITH HEH INITIAL FORM -0FD32 ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM -0FD33 ARABIC LIGATURE TAH WITH MEEM INITIAL FORM -0FD34 ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM -0FD35 ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM -0FD36 ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM -0FD37 ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM -0FD38 ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM -0FD39 ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM -0FD3A ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM -0FD3B ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM -0FD3C ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM -0FD3D ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM -0FD3E ORNATE LEFT PARENTHESIS -0FD3F ORNATE RIGHT PARENTHESIS -0FD50 ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM -0FD51 ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM -0FD52 ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM -0FD53 ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM -0FD54 ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM -0FD55 ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM -0FD56 ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM -0FD57 ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM -0FD58 ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM -0FD59 ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM -0FD5A ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM -0FD5B ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM -0FD5C ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM -0FD5D ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM -0FD5E ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM -0FD5F ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM -0FD60 ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM -0FD61 ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM -0FD62 ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM -0FD63 ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM -0FD64 ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM -0FD65 ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM -0FD66 ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM -0FD67 ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM -0FD68 ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM -0FD69 ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM -0FD6A ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM -0FD6B ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM -0FD6C ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM -0FD6D ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM -0FD6E ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM -0FD6F ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM -0FD70 ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM -0FD71 ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM -0FD72 ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM -0FD73 ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM -0FD74 ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM -0FD75 ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM -0FD76 ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM -0FD77 ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM -0FD78 ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM -0FD79 ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM -0FD7A ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM -0FD7B ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM -0FD7C ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM -0FD7D ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM -0FD7E ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM -0FD7F ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM -0FD80 ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM -0FD81 ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM -0FD82 ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM -0FD83 ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM -0FD84 ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM -0FD85 ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM -0FD86 ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM -0FD87 ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM -0FD88 ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM -0FD89 ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM -0FD8A ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM -0FD8B ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM -0FD8C ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM -0FD8D ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM -0FD8E ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM -0FD8F ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM -0FD92 ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM -0FD93 ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM -0FD94 ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM -0FD95 ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM -0FD96 ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM -0FD97 ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM -0FD98 ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM -0FD99 ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM -0FD9A ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM -0FD9B ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM -0FD9C ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM -0FD9D ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM -0FD9E ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM -0FD9F ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM -0FDA0 ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM -0FDA1 ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM -0FDA2 ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM -0FDA3 ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM -0FDA4 ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM -0FDA5 ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM -0FDA6 ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM -0FDA7 ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM -0FDA8 ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM -0FDA9 ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM -0FDAA ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM -0FDAB ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM -0FDAC ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM -0FDAD ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM -0FDAE ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM -0FDAF ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM -0FDB0 ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM -0FDB1 ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM -0FDB2 ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM -0FDB3 ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM -0FDB4 ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM -0FDB5 ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM -0FDB6 ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM -0FDB7 ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM -0FDB8 ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM -0FDB9 ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM -0FDBA ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM -0FDBB ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM -0FDBC ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM -0FDBD ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM -0FDBE ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM -0FDBF ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM -0FDC0 ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM -0FDC1 ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM -0FDC2 ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM -0FDC3 ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM -0FDC4 ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM -0FDC5 ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM -0FDC6 ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM -0FDC7 ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM -0FDF0 ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM -0FDF1 ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM -0FDF2 ARABIC LIGATURE ALLAH ISOLATED FORM -0FDF3 ARABIC LIGATURE AKBAR ISOLATED FORM -0FDF4 ARABIC LIGATURE MOHAMMAD ISOLATED FORM -0FDF5 ARABIC LIGATURE SALAM ISOLATED FORM -0FDF6 ARABIC LIGATURE RASOUL ISOLATED FORM -0FDF7 ARABIC LIGATURE ALAYHE ISOLATED FORM -0FDF8 ARABIC LIGATURE WASALLAM ISOLATED FORM -0FDF9 ARABIC LIGATURE SALLA ISOLATED FORM -0FDFA ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM -0FDFB ARABIC LIGATURE JALLAJALALOUHOU -0FDFC RIAL SIGN -0FDFD ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM -0FE00 VARIATION SELECTOR-1 -0FE00 VS1 -0FE01 VARIATION SELECTOR-2 -0FE01 VS2 -0FE02 VARIATION SELECTOR-3 -0FE02 VS3 -0FE03 VARIATION SELECTOR-4 -0FE03 VS4 -0FE04 VARIATION SELECTOR-5 -0FE04 VS5 -0FE05 VARIATION SELECTOR-6 -0FE05 VS6 -0FE06 VARIATION SELECTOR-7 -0FE06 VS7 -0FE07 VARIATION SELECTOR-8 -0FE07 VS8 -0FE08 VARIATION SELECTOR-9 -0FE08 VS9 -0FE09 VARIATION SELECTOR-10 -0FE09 VS10 -0FE0A VARIATION SELECTOR-11 -0FE0A VS11 -0FE0B VARIATION SELECTOR-12 -0FE0B VS12 -0FE0C VARIATION SELECTOR-13 -0FE0C VS13 -0FE0D VARIATION SELECTOR-14 -0FE0D VS14 -0FE0E VARIATION SELECTOR-15 -0FE0E VS15 -0FE0F VARIATION SELECTOR-16 -0FE0F VS16 -0FE10 PRESENTATION FORM FOR VERTICAL COMMA -0FE11 PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA -0FE12 PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP -0FE13 PRESENTATION FORM FOR VERTICAL COLON -0FE14 PRESENTATION FORM FOR VERTICAL SEMICOLON -0FE15 PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK -0FE16 PRESENTATION FORM FOR VERTICAL QUESTION MARK -0FE17 PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET -0FE18 PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRACKET -0FE18 PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET -0FE19 PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS -0FE20 COMBINING LIGATURE LEFT HALF -0FE21 COMBINING LIGATURE RIGHT HALF -0FE22 COMBINING DOUBLE TILDE LEFT HALF -0FE23 COMBINING DOUBLE TILDE RIGHT HALF -0FE24 COMBINING MACRON LEFT HALF -0FE25 COMBINING MACRON RIGHT HALF -0FE26 COMBINING CONJOINING MACRON -0FE27 COMBINING LIGATURE LEFT HALF BELOW -0FE28 COMBINING LIGATURE RIGHT HALF BELOW -0FE29 COMBINING TILDE LEFT HALF BELOW -0FE2A COMBINING TILDE RIGHT HALF BELOW -0FE2B COMBINING MACRON LEFT HALF BELOW -0FE2C COMBINING MACRON RIGHT HALF BELOW -0FE2D COMBINING CONJOINING MACRON BELOW -0FE2E COMBINING CYRILLIC TITLO LEFT HALF -0FE2F COMBINING CYRILLIC TITLO RIGHT HALF -0FE30 PRESENTATION FORM FOR VERTICAL TWO DOT LEADER -0FE31 PRESENTATION FORM FOR VERTICAL EM DASH -0FE32 PRESENTATION FORM FOR VERTICAL EN DASH -0FE33 PRESENTATION FORM FOR VERTICAL LOW LINE -0FE34 PRESENTATION FORM FOR VERTICAL WAVY LOW LINE -0FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS -0FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS -0FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET -0FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET -0FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET -0FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET -0FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET -0FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET -0FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET -0FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET -0FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET -0FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET -0FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET -0FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET -0FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET -0FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET -0FE45 SESAME DOT -0FE46 WHITE SESAME DOT -0FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET -0FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET -0FE49 DASHED OVERLINE -0FE4A CENTRELINE OVERLINE -0FE4B WAVY OVERLINE -0FE4C DOUBLE WAVY OVERLINE -0FE4D DASHED LOW LINE -0FE4E CENTRELINE LOW LINE -0FE4F WAVY LOW LINE -0FE50 SMALL COMMA -0FE51 SMALL IDEOGRAPHIC COMMA -0FE52 SMALL FULL STOP -0FE54 SMALL SEMICOLON -0FE55 SMALL COLON -0FE56 SMALL QUESTION MARK -0FE57 SMALL EXCLAMATION MARK -0FE58 SMALL EM DASH -0FE59 SMALL LEFT PARENTHESIS -0FE5A SMALL RIGHT PARENTHESIS -0FE5B SMALL LEFT CURLY BRACKET -0FE5C SMALL RIGHT CURLY BRACKET -0FE5D SMALL LEFT TORTOISE SHELL BRACKET -0FE5E SMALL RIGHT TORTOISE SHELL BRACKET -0FE5F SMALL NUMBER SIGN -0FE60 SMALL AMPERSAND -0FE61 SMALL ASTERISK -0FE62 SMALL PLUS SIGN -0FE63 SMALL HYPHEN-MINUS -0FE64 SMALL LESS-THAN SIGN -0FE65 SMALL GREATER-THAN SIGN -0FE66 SMALL EQUALS SIGN -0FE68 SMALL REVERSE SOLIDUS -0FE69 SMALL DOLLAR SIGN -0FE6A SMALL PERCENT SIGN -0FE6B SMALL COMMERCIAL AT -0FE70 ARABIC FATHATAN ISOLATED FORM -0FE71 ARABIC TATWEEL WITH FATHATAN ABOVE -0FE72 ARABIC DAMMATAN ISOLATED FORM -0FE73 ARABIC TAIL FRAGMENT -0FE74 ARABIC KASRATAN ISOLATED FORM -0FE76 ARABIC FATHA ISOLATED FORM -0FE77 ARABIC FATHA MEDIAL FORM -0FE78 ARABIC DAMMA ISOLATED FORM -0FE79 ARABIC DAMMA MEDIAL FORM -0FE7A ARABIC KASRA ISOLATED FORM -0FE7B ARABIC KASRA MEDIAL FORM -0FE7C ARABIC SHADDA ISOLATED FORM -0FE7D ARABIC SHADDA MEDIAL FORM -0FE7E ARABIC SUKUN ISOLATED FORM -0FE7F ARABIC SUKUN MEDIAL FORM -0FE80 ARABIC LETTER HAMZA ISOLATED FORM -0FE81 ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM -0FE82 ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM -0FE83 ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM -0FE84 ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM -0FE85 ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM -0FE86 ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM -0FE87 ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM -0FE88 ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM -0FE89 ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM -0FE8A ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM -0FE8B ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM -0FE8C ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM -0FE8D ARABIC LETTER ALEF ISOLATED FORM -0FE8E ARABIC LETTER ALEF FINAL FORM -0FE8F ARABIC LETTER BEH ISOLATED FORM -0FE90 ARABIC LETTER BEH FINAL FORM -0FE91 ARABIC LETTER BEH INITIAL FORM -0FE92 ARABIC LETTER BEH MEDIAL FORM -0FE93 ARABIC LETTER TEH MARBUTA ISOLATED FORM -0FE94 ARABIC LETTER TEH MARBUTA FINAL FORM -0FE95 ARABIC LETTER TEH ISOLATED FORM -0FE96 ARABIC LETTER TEH FINAL FORM -0FE97 ARABIC LETTER TEH INITIAL FORM -0FE98 ARABIC LETTER TEH MEDIAL FORM -0FE99 ARABIC LETTER THEH ISOLATED FORM -0FE9A ARABIC LETTER THEH FINAL FORM -0FE9B ARABIC LETTER THEH INITIAL FORM -0FE9C ARABIC LETTER THEH MEDIAL FORM -0FE9D ARABIC LETTER JEEM ISOLATED FORM -0FE9E ARABIC LETTER JEEM FINAL FORM -0FE9F ARABIC LETTER JEEM INITIAL FORM -0FEA0 ARABIC LETTER JEEM MEDIAL FORM -0FEA1 ARABIC LETTER HAH ISOLATED FORM -0FEA2 ARABIC LETTER HAH FINAL FORM -0FEA3 ARABIC LETTER HAH INITIAL FORM -0FEA4 ARABIC LETTER HAH MEDIAL FORM -0FEA5 ARABIC LETTER KHAH ISOLATED FORM -0FEA6 ARABIC LETTER KHAH FINAL FORM -0FEA7 ARABIC LETTER KHAH INITIAL FORM -0FEA8 ARABIC LETTER KHAH MEDIAL FORM -0FEA9 ARABIC LETTER DAL ISOLATED FORM -0FEAA ARABIC LETTER DAL FINAL FORM -0FEAB ARABIC LETTER THAL ISOLATED FORM -0FEAC ARABIC LETTER THAL FINAL FORM -0FEAD ARABIC LETTER REH ISOLATED FORM -0FEAE ARABIC LETTER REH FINAL FORM -0FEAF ARABIC LETTER ZAIN ISOLATED FORM -0FEB0 ARABIC LETTER ZAIN FINAL FORM -0FEB1 ARABIC LETTER SEEN ISOLATED FORM -0FEB2 ARABIC LETTER SEEN FINAL FORM -0FEB3 ARABIC LETTER SEEN INITIAL FORM -0FEB4 ARABIC LETTER SEEN MEDIAL FORM -0FEB5 ARABIC LETTER SHEEN ISOLATED FORM -0FEB6 ARABIC LETTER SHEEN FINAL FORM -0FEB7 ARABIC LETTER SHEEN INITIAL FORM -0FEB8 ARABIC LETTER SHEEN MEDIAL FORM -0FEB9 ARABIC LETTER SAD ISOLATED FORM -0FEBA ARABIC LETTER SAD FINAL FORM -0FEBB ARABIC LETTER SAD INITIAL FORM -0FEBC ARABIC LETTER SAD MEDIAL FORM -0FEBD ARABIC LETTER DAD ISOLATED FORM -0FEBE ARABIC LETTER DAD FINAL FORM -0FEBF ARABIC LETTER DAD INITIAL FORM -0FEC0 ARABIC LETTER DAD MEDIAL FORM -0FEC1 ARABIC LETTER TAH ISOLATED FORM -0FEC2 ARABIC LETTER TAH FINAL FORM -0FEC3 ARABIC LETTER TAH INITIAL FORM -0FEC4 ARABIC LETTER TAH MEDIAL FORM -0FEC5 ARABIC LETTER ZAH ISOLATED FORM -0FEC6 ARABIC LETTER ZAH FINAL FORM -0FEC7 ARABIC LETTER ZAH INITIAL FORM -0FEC8 ARABIC LETTER ZAH MEDIAL FORM -0FEC9 ARABIC LETTER AIN ISOLATED FORM -0FECA ARABIC LETTER AIN FINAL FORM -0FECB ARABIC LETTER AIN INITIAL FORM -0FECC ARABIC LETTER AIN MEDIAL FORM -0FECD ARABIC LETTER GHAIN ISOLATED FORM -0FECE ARABIC LETTER GHAIN FINAL FORM -0FECF ARABIC LETTER GHAIN INITIAL FORM -0FED0 ARABIC LETTER GHAIN MEDIAL FORM -0FED1 ARABIC LETTER FEH ISOLATED FORM -0FED2 ARABIC LETTER FEH FINAL FORM -0FED3 ARABIC LETTER FEH INITIAL FORM -0FED4 ARABIC LETTER FEH MEDIAL FORM -0FED5 ARABIC LETTER QAF ISOLATED FORM -0FED6 ARABIC LETTER QAF FINAL FORM -0FED7 ARABIC LETTER QAF INITIAL FORM -0FED8 ARABIC LETTER QAF MEDIAL FORM -0FED9 ARABIC LETTER KAF ISOLATED FORM -0FEDA ARABIC LETTER KAF FINAL FORM -0FEDB ARABIC LETTER KAF INITIAL FORM -0FEDC ARABIC LETTER KAF MEDIAL FORM -0FEDD ARABIC LETTER LAM ISOLATED FORM -0FEDE ARABIC LETTER LAM FINAL FORM -0FEDF ARABIC LETTER LAM INITIAL FORM -0FEE0 ARABIC LETTER LAM MEDIAL FORM -0FEE1 ARABIC LETTER MEEM ISOLATED FORM -0FEE2 ARABIC LETTER MEEM FINAL FORM -0FEE3 ARABIC LETTER MEEM INITIAL FORM -0FEE4 ARABIC LETTER MEEM MEDIAL FORM -0FEE5 ARABIC LETTER NOON ISOLATED FORM -0FEE6 ARABIC LETTER NOON FINAL FORM -0FEE7 ARABIC LETTER NOON INITIAL FORM -0FEE8 ARABIC LETTER NOON MEDIAL FORM -0FEE9 ARABIC LETTER HEH ISOLATED FORM -0FEEA ARABIC LETTER HEH FINAL FORM -0FEEB ARABIC LETTER HEH INITIAL FORM -0FEEC ARABIC LETTER HEH MEDIAL FORM -0FEED ARABIC LETTER WAW ISOLATED FORM -0FEEE ARABIC LETTER WAW FINAL FORM -0FEEF ARABIC LETTER ALEF MAKSURA ISOLATED FORM -0FEF0 ARABIC LETTER ALEF MAKSURA FINAL FORM -0FEF1 ARABIC LETTER YEH ISOLATED FORM -0FEF2 ARABIC LETTER YEH FINAL FORM -0FEF3 ARABIC LETTER YEH INITIAL FORM -0FEF4 ARABIC LETTER YEH MEDIAL FORM -0FEF5 ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM -0FEF6 ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM -0FEF7 ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM -0FEF8 ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM -0FEF9 ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM -0FEFA ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM -0FEFB ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM -0FEFC ARABIC LIGATURE LAM WITH ALEF FINAL FORM -0FEFF ZERO WIDTH NO-BREAK SPACE -0FEFF BYTE ORDER MARK -0FEFF BOM -0FEFF ZWNBSP -0FF01 FULLWIDTH EXCLAMATION MARK -0FF02 FULLWIDTH QUOTATION MARK -0FF03 FULLWIDTH NUMBER SIGN -0FF04 FULLWIDTH DOLLAR SIGN -0FF05 FULLWIDTH PERCENT SIGN -0FF06 FULLWIDTH AMPERSAND -0FF07 FULLWIDTH APOSTROPHE -0FF08 FULLWIDTH LEFT PARENTHESIS -0FF09 FULLWIDTH RIGHT PARENTHESIS -0FF0A FULLWIDTH ASTERISK -0FF0B FULLWIDTH PLUS SIGN -0FF0C FULLWIDTH COMMA -0FF0D FULLWIDTH HYPHEN-MINUS -0FF0E FULLWIDTH FULL STOP -0FF0F FULLWIDTH SOLIDUS -0FF10 FULLWIDTH DIGIT ZERO -0FF11 FULLWIDTH DIGIT ONE -0FF12 FULLWIDTH DIGIT TWO -0FF13 FULLWIDTH DIGIT THREE -0FF14 FULLWIDTH DIGIT FOUR -0FF15 FULLWIDTH DIGIT FIVE -0FF16 FULLWIDTH DIGIT SIX -0FF17 FULLWIDTH DIGIT SEVEN -0FF18 FULLWIDTH DIGIT EIGHT -0FF19 FULLWIDTH DIGIT NINE -0FF1A FULLWIDTH COLON -0FF1B FULLWIDTH SEMICOLON -0FF1C FULLWIDTH LESS-THAN SIGN -0FF1D FULLWIDTH EQUALS SIGN -0FF1E FULLWIDTH GREATER-THAN SIGN -0FF1F FULLWIDTH QUESTION MARK -0FF20 FULLWIDTH COMMERCIAL AT -0FF21 FULLWIDTH LATIN CAPITAL LETTER A -0FF22 FULLWIDTH LATIN CAPITAL LETTER B -0FF23 FULLWIDTH LATIN CAPITAL LETTER C -0FF24 FULLWIDTH LATIN CAPITAL LETTER D -0FF25 FULLWIDTH LATIN CAPITAL LETTER E -0FF26 FULLWIDTH LATIN CAPITAL LETTER F -0FF27 FULLWIDTH LATIN CAPITAL LETTER G -0FF28 FULLWIDTH LATIN CAPITAL LETTER H -0FF29 FULLWIDTH LATIN CAPITAL LETTER I -0FF2A FULLWIDTH LATIN CAPITAL LETTER J -0FF2B FULLWIDTH LATIN CAPITAL LETTER K -0FF2C FULLWIDTH LATIN CAPITAL LETTER L -0FF2D FULLWIDTH LATIN CAPITAL LETTER M -0FF2E FULLWIDTH LATIN CAPITAL LETTER N -0FF2F FULLWIDTH LATIN CAPITAL LETTER O -0FF30 FULLWIDTH LATIN CAPITAL LETTER P -0FF31 FULLWIDTH LATIN CAPITAL LETTER Q -0FF32 FULLWIDTH LATIN CAPITAL LETTER R -0FF33 FULLWIDTH LATIN CAPITAL LETTER S -0FF34 FULLWIDTH LATIN CAPITAL LETTER T -0FF35 FULLWIDTH LATIN CAPITAL LETTER U -0FF36 FULLWIDTH LATIN CAPITAL LETTER V -0FF37 FULLWIDTH LATIN CAPITAL LETTER W -0FF38 FULLWIDTH LATIN CAPITAL LETTER X -0FF39 FULLWIDTH LATIN CAPITAL LETTER Y -0FF3A FULLWIDTH LATIN CAPITAL LETTER Z -0FF3B FULLWIDTH LEFT SQUARE BRACKET -0FF3C FULLWIDTH REVERSE SOLIDUS -0FF3D FULLWIDTH RIGHT SQUARE BRACKET -0FF3E FULLWIDTH CIRCUMFLEX ACCENT -0FF3F FULLWIDTH LOW LINE -0FF40 FULLWIDTH GRAVE ACCENT -0FF41 FULLWIDTH LATIN SMALL LETTER A -0FF42 FULLWIDTH LATIN SMALL LETTER B -0FF43 FULLWIDTH LATIN SMALL LETTER C -0FF44 FULLWIDTH LATIN SMALL LETTER D -0FF45 FULLWIDTH LATIN SMALL LETTER E -0FF46 FULLWIDTH LATIN SMALL LETTER F -0FF47 FULLWIDTH LATIN SMALL LETTER G -0FF48 FULLWIDTH LATIN SMALL LETTER H -0FF49 FULLWIDTH LATIN SMALL LETTER I -0FF4A FULLWIDTH LATIN SMALL LETTER J -0FF4B FULLWIDTH LATIN SMALL LETTER K -0FF4C FULLWIDTH LATIN SMALL LETTER L -0FF4D FULLWIDTH LATIN SMALL LETTER M -0FF4E FULLWIDTH LATIN SMALL LETTER N -0FF4F FULLWIDTH LATIN SMALL LETTER O -0FF50 FULLWIDTH LATIN SMALL LETTER P -0FF51 FULLWIDTH LATIN SMALL LETTER Q -0FF52 FULLWIDTH LATIN SMALL LETTER R -0FF53 FULLWIDTH LATIN SMALL LETTER S -0FF54 FULLWIDTH LATIN SMALL LETTER T -0FF55 FULLWIDTH LATIN SMALL LETTER U -0FF56 FULLWIDTH LATIN SMALL LETTER V -0FF57 FULLWIDTH LATIN SMALL LETTER W -0FF58 FULLWIDTH LATIN SMALL LETTER X -0FF59 FULLWIDTH LATIN SMALL LETTER Y -0FF5A FULLWIDTH LATIN SMALL LETTER Z -0FF5B FULLWIDTH LEFT CURLY BRACKET -0FF5C FULLWIDTH VERTICAL LINE -0FF5D FULLWIDTH RIGHT CURLY BRACKET -0FF5E FULLWIDTH TILDE -0FF5F FULLWIDTH LEFT WHITE PARENTHESIS -0FF60 FULLWIDTH RIGHT WHITE PARENTHESIS -0FF61 HALFWIDTH IDEOGRAPHIC FULL STOP -0FF62 HALFWIDTH LEFT CORNER BRACKET -0FF63 HALFWIDTH RIGHT CORNER BRACKET -0FF64 HALFWIDTH IDEOGRAPHIC COMMA -0FF65 HALFWIDTH KATAKANA MIDDLE DOT -0FF66 HALFWIDTH KATAKANA LETTER WO -0FF67 HALFWIDTH KATAKANA LETTER SMALL A -0FF68 HALFWIDTH KATAKANA LETTER SMALL I -0FF69 HALFWIDTH KATAKANA LETTER SMALL U -0FF6A HALFWIDTH KATAKANA LETTER SMALL E -0FF6B HALFWIDTH KATAKANA LETTER SMALL O -0FF6C HALFWIDTH KATAKANA LETTER SMALL YA -0FF6D HALFWIDTH KATAKANA LETTER SMALL YU -0FF6E HALFWIDTH KATAKANA LETTER SMALL YO -0FF6F HALFWIDTH KATAKANA LETTER SMALL TU -0FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK -0FF71 HALFWIDTH KATAKANA LETTER A -0FF72 HALFWIDTH KATAKANA LETTER I -0FF73 HALFWIDTH KATAKANA LETTER U -0FF74 HALFWIDTH KATAKANA LETTER E -0FF75 HALFWIDTH KATAKANA LETTER O -0FF76 HALFWIDTH KATAKANA LETTER KA -0FF77 HALFWIDTH KATAKANA LETTER KI -0FF78 HALFWIDTH KATAKANA LETTER KU -0FF79 HALFWIDTH KATAKANA LETTER KE -0FF7A HALFWIDTH KATAKANA LETTER KO -0FF7B HALFWIDTH KATAKANA LETTER SA -0FF7C HALFWIDTH KATAKANA LETTER SI -0FF7D HALFWIDTH KATAKANA LETTER SU -0FF7E HALFWIDTH KATAKANA LETTER SE -0FF7F HALFWIDTH KATAKANA LETTER SO -0FF80 HALFWIDTH KATAKANA LETTER TA -0FF81 HALFWIDTH KATAKANA LETTER TI -0FF82 HALFWIDTH KATAKANA LETTER TU -0FF83 HALFWIDTH KATAKANA LETTER TE -0FF84 HALFWIDTH KATAKANA LETTER TO -0FF85 HALFWIDTH KATAKANA LETTER NA -0FF86 HALFWIDTH KATAKANA LETTER NI -0FF87 HALFWIDTH KATAKANA LETTER NU -0FF88 HALFWIDTH KATAKANA LETTER NE -0FF89 HALFWIDTH KATAKANA LETTER NO -0FF8A HALFWIDTH KATAKANA LETTER HA -0FF8B HALFWIDTH KATAKANA LETTER HI -0FF8C HALFWIDTH KATAKANA LETTER HU -0FF8D HALFWIDTH KATAKANA LETTER HE -0FF8E HALFWIDTH KATAKANA LETTER HO -0FF8F HALFWIDTH KATAKANA LETTER MA -0FF90 HALFWIDTH KATAKANA LETTER MI -0FF91 HALFWIDTH KATAKANA LETTER MU -0FF92 HALFWIDTH KATAKANA LETTER ME -0FF93 HALFWIDTH KATAKANA LETTER MO -0FF94 HALFWIDTH KATAKANA LETTER YA -0FF95 HALFWIDTH KATAKANA LETTER YU -0FF96 HALFWIDTH KATAKANA LETTER YO -0FF97 HALFWIDTH KATAKANA LETTER RA -0FF98 HALFWIDTH KATAKANA LETTER RI -0FF99 HALFWIDTH KATAKANA LETTER RU -0FF9A HALFWIDTH KATAKANA LETTER RE -0FF9B HALFWIDTH KATAKANA LETTER RO -0FF9C HALFWIDTH KATAKANA LETTER WA -0FF9D HALFWIDTH KATAKANA LETTER N -0FF9E HALFWIDTH KATAKANA VOICED SOUND MARK -0FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK -0FFA0 HALFWIDTH HANGUL FILLER -0FFA1 HALFWIDTH HANGUL LETTER KIYEOK -0FFA2 HALFWIDTH HANGUL LETTER SSANGKIYEOK -0FFA3 HALFWIDTH HANGUL LETTER KIYEOK-SIOS -0FFA4 HALFWIDTH HANGUL LETTER NIEUN -0FFA5 HALFWIDTH HANGUL LETTER NIEUN-CIEUC -0FFA6 HALFWIDTH HANGUL LETTER NIEUN-HIEUH -0FFA7 HALFWIDTH HANGUL LETTER TIKEUT -0FFA8 HALFWIDTH HANGUL LETTER SSANGTIKEUT -0FFA9 HALFWIDTH HANGUL LETTER RIEUL -0FFAA HALFWIDTH HANGUL LETTER RIEUL-KIYEOK -0FFAB HALFWIDTH HANGUL LETTER RIEUL-MIEUM -0FFAC HALFWIDTH HANGUL LETTER RIEUL-PIEUP -0FFAD HALFWIDTH HANGUL LETTER RIEUL-SIOS -0FFAE HALFWIDTH HANGUL LETTER RIEUL-THIEUTH -0FFAF HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH -0FFB0 HALFWIDTH HANGUL LETTER RIEUL-HIEUH -0FFB1 HALFWIDTH HANGUL LETTER MIEUM -0FFB2 HALFWIDTH HANGUL LETTER PIEUP -0FFB3 HALFWIDTH HANGUL LETTER SSANGPIEUP -0FFB4 HALFWIDTH HANGUL LETTER PIEUP-SIOS -0FFB5 HALFWIDTH HANGUL LETTER SIOS -0FFB6 HALFWIDTH HANGUL LETTER SSANGSIOS -0FFB7 HALFWIDTH HANGUL LETTER IEUNG -0FFB8 HALFWIDTH HANGUL LETTER CIEUC -0FFB9 HALFWIDTH HANGUL LETTER SSANGCIEUC -0FFBA HALFWIDTH HANGUL LETTER CHIEUCH -0FFBB HALFWIDTH HANGUL LETTER KHIEUKH -0FFBC HALFWIDTH HANGUL LETTER THIEUTH -0FFBD HALFWIDTH HANGUL LETTER PHIEUPH -0FFBE HALFWIDTH HANGUL LETTER HIEUH -0FFC2 HALFWIDTH HANGUL LETTER A -0FFC3 HALFWIDTH HANGUL LETTER AE -0FFC4 HALFWIDTH HANGUL LETTER YA -0FFC5 HALFWIDTH HANGUL LETTER YAE -0FFC6 HALFWIDTH HANGUL LETTER EO -0FFC7 HALFWIDTH HANGUL LETTER E -0FFCA HALFWIDTH HANGUL LETTER YEO -0FFCB HALFWIDTH HANGUL LETTER YE -0FFCC HALFWIDTH HANGUL LETTER O -0FFCD HALFWIDTH HANGUL LETTER WA -0FFCE HALFWIDTH HANGUL LETTER WAE -0FFCF HALFWIDTH HANGUL LETTER OE -0FFD2 HALFWIDTH HANGUL LETTER YO -0FFD3 HALFWIDTH HANGUL LETTER U -0FFD4 HALFWIDTH HANGUL LETTER WEO -0FFD5 HALFWIDTH HANGUL LETTER WE -0FFD6 HALFWIDTH HANGUL LETTER WI -0FFD7 HALFWIDTH HANGUL LETTER YU -0FFDA HALFWIDTH HANGUL LETTER EU -0FFDB HALFWIDTH HANGUL LETTER YI -0FFDC HALFWIDTH HANGUL LETTER I -0FFE0 FULLWIDTH CENT SIGN -0FFE1 FULLWIDTH POUND SIGN -0FFE2 FULLWIDTH NOT SIGN -0FFE3 FULLWIDTH MACRON -0FFE4 FULLWIDTH BROKEN BAR -0FFE5 FULLWIDTH YEN SIGN -0FFE6 FULLWIDTH WON SIGN -0FFE8 HALFWIDTH FORMS LIGHT VERTICAL -0FFE9 HALFWIDTH LEFTWARDS ARROW -0FFEA HALFWIDTH UPWARDS ARROW -0FFEB HALFWIDTH RIGHTWARDS ARROW -0FFEC HALFWIDTH DOWNWARDS ARROW -0FFED HALFWIDTH BLACK SQUARE -0FFEE HALFWIDTH WHITE CIRCLE -0FFF9 INTERLINEAR ANNOTATION ANCHOR -0FFFA INTERLINEAR ANNOTATION SEPARATOR -0FFFB INTERLINEAR ANNOTATION TERMINATOR -0FFFC OBJECT REPLACEMENT CHARACTER -0FFFD REPLACEMENT CHARACTER -10000 LINEAR B SYLLABLE B008 A -10001 LINEAR B SYLLABLE B038 E -10002 LINEAR B SYLLABLE B028 I -10003 LINEAR B SYLLABLE B061 O -10004 LINEAR B SYLLABLE B010 U -10005 LINEAR B SYLLABLE B001 DA -10006 LINEAR B SYLLABLE B045 DE -10007 LINEAR B SYLLABLE B007 DI -10008 LINEAR B SYLLABLE B014 DO -10009 LINEAR B SYLLABLE B051 DU -1000A LINEAR B SYLLABLE B057 JA -1000B LINEAR B SYLLABLE B046 JE -1000D LINEAR B SYLLABLE B036 JO -1000E LINEAR B SYLLABLE B065 JU -1000F LINEAR B SYLLABLE B077 KA -10010 LINEAR B SYLLABLE B044 KE -10011 LINEAR B SYLLABLE B067 KI -10012 LINEAR B SYLLABLE B070 KO -10013 LINEAR B SYLLABLE B081 KU -10014 LINEAR B SYLLABLE B080 MA -10015 LINEAR B SYLLABLE B013 ME -10016 LINEAR B SYLLABLE B073 MI -10017 LINEAR B SYLLABLE B015 MO -10018 LINEAR B SYLLABLE B023 MU -10019 LINEAR B SYLLABLE B006 NA -1001A LINEAR B SYLLABLE B024 NE -1001B LINEAR B SYLLABLE B030 NI -1001C LINEAR B SYLLABLE B052 NO -1001D LINEAR B SYLLABLE B055 NU -1001E LINEAR B SYLLABLE B003 PA -1001F LINEAR B SYLLABLE B072 PE -10020 LINEAR B SYLLABLE B039 PI -10021 LINEAR B SYLLABLE B011 PO -10022 LINEAR B SYLLABLE B050 PU -10023 LINEAR B SYLLABLE B016 QA -10024 LINEAR B SYLLABLE B078 QE -10025 LINEAR B SYLLABLE B021 QI -10026 LINEAR B SYLLABLE B032 QO -10028 LINEAR B SYLLABLE B060 RA -10029 LINEAR B SYLLABLE B027 RE -1002A LINEAR B SYLLABLE B053 RI -1002B LINEAR B SYLLABLE B002 RO -1002C LINEAR B SYLLABLE B026 RU -1002D LINEAR B SYLLABLE B031 SA -1002E LINEAR B SYLLABLE B009 SE -1002F LINEAR B SYLLABLE B041 SI -10030 LINEAR B SYLLABLE B012 SO -10031 LINEAR B SYLLABLE B058 SU -10032 LINEAR B SYLLABLE B059 TA -10033 LINEAR B SYLLABLE B004 TE -10034 LINEAR B SYLLABLE B037 TI -10035 LINEAR B SYLLABLE B005 TO -10036 LINEAR B SYLLABLE B069 TU -10037 LINEAR B SYLLABLE B054 WA -10038 LINEAR B SYLLABLE B075 WE -10039 LINEAR B SYLLABLE B040 WI -1003A LINEAR B SYLLABLE B042 WO -1003C LINEAR B SYLLABLE B017 ZA -1003D LINEAR B SYLLABLE B074 ZE -1003F LINEAR B SYLLABLE B020 ZO -10040 LINEAR B SYLLABLE B025 A2 -10041 LINEAR B SYLLABLE B043 A3 -10042 LINEAR B SYLLABLE B085 AU -10043 LINEAR B SYLLABLE B071 DWE -10044 LINEAR B SYLLABLE B090 DWO -10045 LINEAR B SYLLABLE B048 NWA -10046 LINEAR B SYLLABLE B029 PU2 -10047 LINEAR B SYLLABLE B062 PTE -10048 LINEAR B SYLLABLE B076 RA2 -10049 LINEAR B SYLLABLE B033 RA3 -1004A LINEAR B SYLLABLE B068 RO2 -1004B LINEAR B SYLLABLE B066 TA2 -1004C LINEAR B SYLLABLE B087 TWE -1004D LINEAR B SYLLABLE B091 TWO -10050 LINEAR B SYMBOL B018 -10051 LINEAR B SYMBOL B019 -10052 LINEAR B SYMBOL B022 -10053 LINEAR B SYMBOL B034 -10054 LINEAR B SYMBOL B047 -10055 LINEAR B SYMBOL B049 -10056 LINEAR B SYMBOL B056 -10057 LINEAR B SYMBOL B063 -10058 LINEAR B SYMBOL B064 -10059 LINEAR B SYMBOL B079 -1005A LINEAR B SYMBOL B082 -1005B LINEAR B SYMBOL B083 -1005C LINEAR B SYMBOL B086 -1005D LINEAR B SYMBOL B089 -10080 LINEAR B IDEOGRAM B100 MAN -10081 LINEAR B IDEOGRAM B102 WOMAN -10082 LINEAR B IDEOGRAM B104 DEER -10083 LINEAR B IDEOGRAM B105 EQUID -10084 LINEAR B IDEOGRAM B105F MARE -10085 LINEAR B IDEOGRAM B105M STALLION -10086 LINEAR B IDEOGRAM B106F EWE -10087 LINEAR B IDEOGRAM B106M RAM -10088 LINEAR B IDEOGRAM B107F SHE-GOAT -10089 LINEAR B IDEOGRAM B107M HE-GOAT -1008A LINEAR B IDEOGRAM B108F SOW -1008B LINEAR B IDEOGRAM B108M BOAR -1008C LINEAR B IDEOGRAM B109F COW -1008D LINEAR B IDEOGRAM B109M BULL -1008E LINEAR B IDEOGRAM B120 WHEAT -1008F LINEAR B IDEOGRAM B121 BARLEY -10090 LINEAR B IDEOGRAM B122 OLIVE -10091 LINEAR B IDEOGRAM B123 SPICE -10092 LINEAR B IDEOGRAM B125 CYPERUS -10093 LINEAR B MONOGRAM B127 KAPO -10094 LINEAR B MONOGRAM B128 KANAKO -10095 LINEAR B IDEOGRAM B130 OIL -10096 LINEAR B IDEOGRAM B131 WINE -10097 LINEAR B IDEOGRAM B132 -10098 LINEAR B MONOGRAM B133 AREPA -10099 LINEAR B MONOGRAM B135 MERI -1009A LINEAR B IDEOGRAM B140 BRONZE -1009B LINEAR B IDEOGRAM B141 GOLD -1009C LINEAR B IDEOGRAM B142 -1009D LINEAR B IDEOGRAM B145 WOOL -1009E LINEAR B IDEOGRAM B146 -1009F LINEAR B IDEOGRAM B150 -100A0 LINEAR B IDEOGRAM B151 HORN -100A1 LINEAR B IDEOGRAM B152 -100A2 LINEAR B IDEOGRAM B153 -100A3 LINEAR B IDEOGRAM B154 -100A4 LINEAR B MONOGRAM B156 TURO2 -100A5 LINEAR B IDEOGRAM B157 -100A6 LINEAR B IDEOGRAM B158 -100A7 LINEAR B IDEOGRAM B159 CLOTH -100A8 LINEAR B IDEOGRAM B160 -100A9 LINEAR B IDEOGRAM B161 -100AA LINEAR B IDEOGRAM B162 GARMENT -100AB LINEAR B IDEOGRAM B163 ARMOUR -100AC LINEAR B IDEOGRAM B164 -100AD LINEAR B IDEOGRAM B165 -100AE LINEAR B IDEOGRAM B166 -100AF LINEAR B IDEOGRAM B167 -100B0 LINEAR B IDEOGRAM B168 -100B1 LINEAR B IDEOGRAM B169 -100B2 LINEAR B IDEOGRAM B170 -100B3 LINEAR B IDEOGRAM B171 -100B4 LINEAR B IDEOGRAM B172 -100B5 LINEAR B IDEOGRAM B173 MONTH -100B6 LINEAR B IDEOGRAM B174 -100B7 LINEAR B IDEOGRAM B176 TREE -100B8 LINEAR B IDEOGRAM B177 -100B9 LINEAR B IDEOGRAM B178 -100BA LINEAR B IDEOGRAM B179 -100BB LINEAR B IDEOGRAM B180 -100BC LINEAR B IDEOGRAM B181 -100BD LINEAR B IDEOGRAM B182 -100BE LINEAR B IDEOGRAM B183 -100BF LINEAR B IDEOGRAM B184 -100C0 LINEAR B IDEOGRAM B185 -100C1 LINEAR B IDEOGRAM B189 -100C2 LINEAR B IDEOGRAM B190 -100C3 LINEAR B IDEOGRAM B191 HELMET -100C4 LINEAR B IDEOGRAM B220 FOOTSTOOL -100C5 LINEAR B IDEOGRAM B225 BATHTUB -100C6 LINEAR B IDEOGRAM B230 SPEAR -100C7 LINEAR B IDEOGRAM B231 ARROW -100C8 LINEAR B IDEOGRAM B232 -100C9 LINEAR B IDEOGRAM B233 SWORD -100CA LINEAR B IDEOGRAM B234 -100CB LINEAR B IDEOGRAM B236 -100CC LINEAR B IDEOGRAM B240 WHEELED CHARIOT -100CD LINEAR B IDEOGRAM B241 CHARIOT -100CE LINEAR B IDEOGRAM B242 CHARIOT FRAME -100CF LINEAR B IDEOGRAM B243 WHEEL -100D0 LINEAR B IDEOGRAM B245 -100D1 LINEAR B IDEOGRAM B246 -100D2 LINEAR B MONOGRAM B247 DIPTE -100D3 LINEAR B IDEOGRAM B248 -100D4 LINEAR B IDEOGRAM B249 -100D5 LINEAR B IDEOGRAM B251 -100D6 LINEAR B IDEOGRAM B252 -100D7 LINEAR B IDEOGRAM B253 -100D8 LINEAR B IDEOGRAM B254 DART -100D9 LINEAR B IDEOGRAM B255 -100DA LINEAR B IDEOGRAM B256 -100DB LINEAR B IDEOGRAM B257 -100DC LINEAR B IDEOGRAM B258 -100DD LINEAR B IDEOGRAM B259 -100DE LINEAR B IDEOGRAM VESSEL B155 -100DF LINEAR B IDEOGRAM VESSEL B200 -100E0 LINEAR B IDEOGRAM VESSEL B201 -100E1 LINEAR B IDEOGRAM VESSEL B202 -100E2 LINEAR B IDEOGRAM VESSEL B203 -100E3 LINEAR B IDEOGRAM VESSEL B204 -100E4 LINEAR B IDEOGRAM VESSEL B205 -100E5 LINEAR B IDEOGRAM VESSEL B206 -100E6 LINEAR B IDEOGRAM VESSEL B207 -100E7 LINEAR B IDEOGRAM VESSEL B208 -100E8 LINEAR B IDEOGRAM VESSEL B209 -100E9 LINEAR B IDEOGRAM VESSEL B210 -100EA LINEAR B IDEOGRAM VESSEL B211 -100EB LINEAR B IDEOGRAM VESSEL B212 -100EC LINEAR B IDEOGRAM VESSEL B213 -100ED LINEAR B IDEOGRAM VESSEL B214 -100EE LINEAR B IDEOGRAM VESSEL B215 -100EF LINEAR B IDEOGRAM VESSEL B216 -100F0 LINEAR B IDEOGRAM VESSEL B217 -100F1 LINEAR B IDEOGRAM VESSEL B218 -100F2 LINEAR B IDEOGRAM VESSEL B219 -100F3 LINEAR B IDEOGRAM VESSEL B221 -100F4 LINEAR B IDEOGRAM VESSEL B222 -100F5 LINEAR B IDEOGRAM VESSEL B226 -100F6 LINEAR B IDEOGRAM VESSEL B227 -100F7 LINEAR B IDEOGRAM VESSEL B228 -100F8 LINEAR B IDEOGRAM VESSEL B229 -100F9 LINEAR B IDEOGRAM VESSEL B250 -100FA LINEAR B IDEOGRAM VESSEL B305 -10100 AEGEAN WORD SEPARATOR LINE -10101 AEGEAN WORD SEPARATOR DOT -10102 AEGEAN CHECK MARK -10107 AEGEAN NUMBER ONE -10108 AEGEAN NUMBER TWO -10109 AEGEAN NUMBER THREE -1010A AEGEAN NUMBER FOUR -1010B AEGEAN NUMBER FIVE -1010C AEGEAN NUMBER SIX -1010D AEGEAN NUMBER SEVEN -1010E AEGEAN NUMBER EIGHT -1010F AEGEAN NUMBER NINE -10110 AEGEAN NUMBER TEN -10111 AEGEAN NUMBER TWENTY -10112 AEGEAN NUMBER THIRTY -10113 AEGEAN NUMBER FORTY -10114 AEGEAN NUMBER FIFTY -10115 AEGEAN NUMBER SIXTY -10116 AEGEAN NUMBER SEVENTY -10117 AEGEAN NUMBER EIGHTY -10118 AEGEAN NUMBER NINETY -10119 AEGEAN NUMBER ONE HUNDRED -1011A AEGEAN NUMBER TWO HUNDRED -1011B AEGEAN NUMBER THREE HUNDRED -1011C AEGEAN NUMBER FOUR HUNDRED -1011D AEGEAN NUMBER FIVE HUNDRED -1011E AEGEAN NUMBER SIX HUNDRED -1011F AEGEAN NUMBER SEVEN HUNDRED -10120 AEGEAN NUMBER EIGHT HUNDRED -10121 AEGEAN NUMBER NINE HUNDRED -10122 AEGEAN NUMBER ONE THOUSAND -10123 AEGEAN NUMBER TWO THOUSAND -10124 AEGEAN NUMBER THREE THOUSAND -10125 AEGEAN NUMBER FOUR THOUSAND -10126 AEGEAN NUMBER FIVE THOUSAND -10127 AEGEAN NUMBER SIX THOUSAND -10128 AEGEAN NUMBER SEVEN THOUSAND -10129 AEGEAN NUMBER EIGHT THOUSAND -1012A AEGEAN NUMBER NINE THOUSAND -1012B AEGEAN NUMBER TEN THOUSAND -1012C AEGEAN NUMBER TWENTY THOUSAND -1012D AEGEAN NUMBER THIRTY THOUSAND -1012E AEGEAN NUMBER FORTY THOUSAND -1012F AEGEAN NUMBER FIFTY THOUSAND -10130 AEGEAN NUMBER SIXTY THOUSAND -10131 AEGEAN NUMBER SEVENTY THOUSAND -10132 AEGEAN NUMBER EIGHTY THOUSAND -10133 AEGEAN NUMBER NINETY THOUSAND -10137 AEGEAN WEIGHT BASE UNIT -10138 AEGEAN WEIGHT FIRST SUBUNIT -10139 AEGEAN WEIGHT SECOND SUBUNIT -1013A AEGEAN WEIGHT THIRD SUBUNIT -1013B AEGEAN WEIGHT FOURTH SUBUNIT -1013C AEGEAN DRY MEASURE FIRST SUBUNIT -1013D AEGEAN LIQUID MEASURE FIRST SUBUNIT -1013E AEGEAN MEASURE SECOND SUBUNIT -1013F AEGEAN MEASURE THIRD SUBUNIT -10140 GREEK ACROPHONIC ATTIC ONE QUARTER -10141 GREEK ACROPHONIC ATTIC ONE HALF -10142 GREEK ACROPHONIC ATTIC ONE DRACHMA -10143 GREEK ACROPHONIC ATTIC FIVE -10144 GREEK ACROPHONIC ATTIC FIFTY -10145 GREEK ACROPHONIC ATTIC FIVE HUNDRED -10146 GREEK ACROPHONIC ATTIC FIVE THOUSAND -10147 GREEK ACROPHONIC ATTIC FIFTY THOUSAND -10148 GREEK ACROPHONIC ATTIC FIVE TALENTS -10149 GREEK ACROPHONIC ATTIC TEN TALENTS -1014A GREEK ACROPHONIC ATTIC FIFTY TALENTS -1014B GREEK ACROPHONIC ATTIC ONE HUNDRED TALENTS -1014C GREEK ACROPHONIC ATTIC FIVE HUNDRED TALENTS -1014D GREEK ACROPHONIC ATTIC ONE THOUSAND TALENTS -1014E GREEK ACROPHONIC ATTIC FIVE THOUSAND TALENTS -1014F GREEK ACROPHONIC ATTIC FIVE STATERS -10150 GREEK ACROPHONIC ATTIC TEN STATERS -10151 GREEK ACROPHONIC ATTIC FIFTY STATERS -10152 GREEK ACROPHONIC ATTIC ONE HUNDRED STATERS -10153 GREEK ACROPHONIC ATTIC FIVE HUNDRED STATERS -10154 GREEK ACROPHONIC ATTIC ONE THOUSAND STATERS -10155 GREEK ACROPHONIC ATTIC TEN THOUSAND STATERS -10156 GREEK ACROPHONIC ATTIC FIFTY THOUSAND STATERS -10157 GREEK ACROPHONIC ATTIC TEN MNAS -10158 GREEK ACROPHONIC HERAEUM ONE PLETHRON -10159 GREEK ACROPHONIC THESPIAN ONE -1015A GREEK ACROPHONIC HERMIONIAN ONE -1015B GREEK ACROPHONIC EPIDAUREAN TWO -1015C GREEK ACROPHONIC THESPIAN TWO -1015D GREEK ACROPHONIC CYRENAIC TWO DRACHMAS -1015E GREEK ACROPHONIC EPIDAUREAN TWO DRACHMAS -1015F GREEK ACROPHONIC TROEZENIAN FIVE -10160 GREEK ACROPHONIC TROEZENIAN TEN -10161 GREEK ACROPHONIC TROEZENIAN TEN ALTERNATE FORM -10162 GREEK ACROPHONIC HERMIONIAN TEN -10163 GREEK ACROPHONIC MESSENIAN TEN -10164 GREEK ACROPHONIC THESPIAN TEN -10165 GREEK ACROPHONIC THESPIAN THIRTY -10166 GREEK ACROPHONIC TROEZENIAN FIFTY -10167 GREEK ACROPHONIC TROEZENIAN FIFTY ALTERNATE FORM -10168 GREEK ACROPHONIC HERMIONIAN FIFTY -10169 GREEK ACROPHONIC THESPIAN FIFTY -1016A GREEK ACROPHONIC THESPIAN ONE HUNDRED -1016B GREEK ACROPHONIC THESPIAN THREE HUNDRED -1016C GREEK ACROPHONIC EPIDAUREAN FIVE HUNDRED -1016D GREEK ACROPHONIC TROEZENIAN FIVE HUNDRED -1016E GREEK ACROPHONIC THESPIAN FIVE HUNDRED -1016F GREEK ACROPHONIC CARYSTIAN FIVE HUNDRED -10170 GREEK ACROPHONIC NAXIAN FIVE HUNDRED -10171 GREEK ACROPHONIC THESPIAN ONE THOUSAND -10172 GREEK ACROPHONIC THESPIAN FIVE THOUSAND -10173 GREEK ACROPHONIC DELPHIC FIVE MNAS -10174 GREEK ACROPHONIC STRATIAN FIFTY MNAS -10175 GREEK ONE HALF SIGN -10176 GREEK ONE HALF SIGN ALTERNATE FORM -10177 GREEK TWO THIRDS SIGN -10178 GREEK THREE QUARTERS SIGN -10179 GREEK YEAR SIGN -1017A GREEK TALENT SIGN -1017B GREEK DRACHMA SIGN -1017C GREEK OBOL SIGN -1017D GREEK TWO OBOLS SIGN -1017E GREEK THREE OBOLS SIGN -1017F GREEK FOUR OBOLS SIGN -10180 GREEK FIVE OBOLS SIGN -10181 GREEK METRETES SIGN -10182 GREEK KYATHOS BASE SIGN -10183 GREEK LITRA SIGN -10184 GREEK OUNKIA SIGN -10185 GREEK XESTES SIGN -10186 GREEK ARTABE SIGN -10187 GREEK AROURA SIGN -10188 GREEK GRAMMA SIGN -10189 GREEK TRYBLION BASE SIGN -1018A GREEK ZERO SIGN -1018B GREEK ONE QUARTER SIGN -1018C GREEK SINUSOID SIGN -1018D GREEK INDICTION SIGN -1018E NOMISMA SIGN -10190 ROMAN SEXTANS SIGN -10191 ROMAN UNCIA SIGN -10192 ROMAN SEMUNCIA SIGN -10193 ROMAN SEXTULA SIGN -10194 ROMAN DIMIDIA SEXTULA SIGN -10195 ROMAN SILIQUA SIGN -10196 ROMAN DENARIUS SIGN -10197 ROMAN QUINARIUS SIGN -10198 ROMAN SESTERTIUS SIGN -10199 ROMAN DUPONDIUS SIGN -1019A ROMAN AS SIGN -1019B ROMAN CENTURIAL SIGN -101A0 GREEK SYMBOL TAU RHO -101D0 PHAISTOS DISC SIGN PEDESTRIAN -101D1 PHAISTOS DISC SIGN PLUMED HEAD -101D2 PHAISTOS DISC SIGN TATTOOED HEAD -101D3 PHAISTOS DISC SIGN CAPTIVE -101D4 PHAISTOS DISC SIGN CHILD -101D5 PHAISTOS DISC SIGN WOMAN -101D6 PHAISTOS DISC SIGN HELMET -101D7 PHAISTOS DISC SIGN GAUNTLET -101D8 PHAISTOS DISC SIGN TIARA -101D9 PHAISTOS DISC SIGN ARROW -101DA PHAISTOS DISC SIGN BOW -101DB PHAISTOS DISC SIGN SHIELD -101DC PHAISTOS DISC SIGN CLUB -101DD PHAISTOS DISC SIGN MANACLES -101DE PHAISTOS DISC SIGN MATTOCK -101DF PHAISTOS DISC SIGN SAW -101E0 PHAISTOS DISC SIGN LID -101E1 PHAISTOS DISC SIGN BOOMERANG -101E2 PHAISTOS DISC SIGN CARPENTRY PLANE -101E3 PHAISTOS DISC SIGN DOLIUM -101E4 PHAISTOS DISC SIGN COMB -101E5 PHAISTOS DISC SIGN SLING -101E6 PHAISTOS DISC SIGN COLUMN -101E7 PHAISTOS DISC SIGN BEEHIVE -101E8 PHAISTOS DISC SIGN SHIP -101E9 PHAISTOS DISC SIGN HORN -101EA PHAISTOS DISC SIGN HIDE -101EB PHAISTOS DISC SIGN BULLS LEG -101EC PHAISTOS DISC SIGN CAT -101ED PHAISTOS DISC SIGN RAM -101EE PHAISTOS DISC SIGN EAGLE -101EF PHAISTOS DISC SIGN DOVE -101F0 PHAISTOS DISC SIGN TUNNY -101F1 PHAISTOS DISC SIGN BEE -101F2 PHAISTOS DISC SIGN PLANE TREE -101F3 PHAISTOS DISC SIGN VINE -101F4 PHAISTOS DISC SIGN PAPYRUS -101F5 PHAISTOS DISC SIGN ROSETTE -101F6 PHAISTOS DISC SIGN LILY -101F7 PHAISTOS DISC SIGN OX BACK -101F8 PHAISTOS DISC SIGN FLUTE -101F9 PHAISTOS DISC SIGN GRATER -101FA PHAISTOS DISC SIGN STRAINER -101FB PHAISTOS DISC SIGN SMALL AXE -101FC PHAISTOS DISC SIGN WAVY BAND -101FD PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE -10280 LYCIAN LETTER A -10281 LYCIAN LETTER E -10282 LYCIAN LETTER B -10283 LYCIAN LETTER BH -10284 LYCIAN LETTER G -10285 LYCIAN LETTER D -10286 LYCIAN LETTER I -10287 LYCIAN LETTER W -10288 LYCIAN LETTER Z -10289 LYCIAN LETTER TH -1028A LYCIAN LETTER J -1028B LYCIAN LETTER K -1028C LYCIAN LETTER Q -1028D LYCIAN LETTER L -1028E LYCIAN LETTER M -1028F LYCIAN LETTER N -10290 LYCIAN LETTER MM -10291 LYCIAN LETTER NN -10292 LYCIAN LETTER U -10293 LYCIAN LETTER P -10294 LYCIAN LETTER KK -10295 LYCIAN LETTER R -10296 LYCIAN LETTER S -10297 LYCIAN LETTER T -10298 LYCIAN LETTER TT -10299 LYCIAN LETTER AN -1029A LYCIAN LETTER EN -1029B LYCIAN LETTER H -1029C LYCIAN LETTER X -102A0 CARIAN LETTER A -102A1 CARIAN LETTER P2 -102A2 CARIAN LETTER D -102A3 CARIAN LETTER L -102A4 CARIAN LETTER UUU -102A5 CARIAN LETTER R -102A6 CARIAN LETTER LD -102A7 CARIAN LETTER A2 -102A8 CARIAN LETTER Q -102A9 CARIAN LETTER B -102AA CARIAN LETTER M -102AB CARIAN LETTER O -102AC CARIAN LETTER D2 -102AD CARIAN LETTER T -102AE CARIAN LETTER SH -102AF CARIAN LETTER SH2 -102B0 CARIAN LETTER S -102B1 CARIAN LETTER C-18 -102B2 CARIAN LETTER U -102B3 CARIAN LETTER NN -102B4 CARIAN LETTER X -102B5 CARIAN LETTER N -102B6 CARIAN LETTER TT2 -102B7 CARIAN LETTER P -102B8 CARIAN LETTER SS -102B9 CARIAN LETTER I -102BA CARIAN LETTER E -102BB CARIAN LETTER UUUU -102BC CARIAN LETTER K -102BD CARIAN LETTER K2 -102BE CARIAN LETTER ND -102BF CARIAN LETTER UU -102C0 CARIAN LETTER G -102C1 CARIAN LETTER G2 -102C2 CARIAN LETTER ST -102C3 CARIAN LETTER ST2 -102C4 CARIAN LETTER NG -102C5 CARIAN LETTER II -102C6 CARIAN LETTER C-39 -102C7 CARIAN LETTER TT -102C8 CARIAN LETTER UUU2 -102C9 CARIAN LETTER RR -102CA CARIAN LETTER MB -102CB CARIAN LETTER MB2 -102CC CARIAN LETTER MB3 -102CD CARIAN LETTER MB4 -102CE CARIAN LETTER LD2 -102CF CARIAN LETTER E2 -102D0 CARIAN LETTER UUU3 -102E0 COPTIC EPACT THOUSANDS MARK -102E1 COPTIC EPACT DIGIT ONE -102E2 COPTIC EPACT DIGIT TWO -102E3 COPTIC EPACT DIGIT THREE -102E4 COPTIC EPACT DIGIT FOUR -102E5 COPTIC EPACT DIGIT FIVE -102E6 COPTIC EPACT DIGIT SIX -102E7 COPTIC EPACT DIGIT SEVEN -102E8 COPTIC EPACT DIGIT EIGHT -102E9 COPTIC EPACT DIGIT NINE -102EA COPTIC EPACT NUMBER TEN -102EB COPTIC EPACT NUMBER TWENTY -102EC COPTIC EPACT NUMBER THIRTY -102ED COPTIC EPACT NUMBER FORTY -102EE COPTIC EPACT NUMBER FIFTY -102EF COPTIC EPACT NUMBER SIXTY -102F0 COPTIC EPACT NUMBER SEVENTY -102F1 COPTIC EPACT NUMBER EIGHTY -102F2 COPTIC EPACT NUMBER NINETY -102F3 COPTIC EPACT NUMBER ONE HUNDRED -102F4 COPTIC EPACT NUMBER TWO HUNDRED -102F5 COPTIC EPACT NUMBER THREE HUNDRED -102F6 COPTIC EPACT NUMBER FOUR HUNDRED -102F7 COPTIC EPACT NUMBER FIVE HUNDRED -102F8 COPTIC EPACT NUMBER SIX HUNDRED -102F9 COPTIC EPACT NUMBER SEVEN HUNDRED -102FA COPTIC EPACT NUMBER EIGHT HUNDRED -102FB COPTIC EPACT NUMBER NINE HUNDRED -10300 OLD ITALIC LETTER A -10301 OLD ITALIC LETTER BE -10302 OLD ITALIC LETTER KE -10303 OLD ITALIC LETTER DE -10304 OLD ITALIC LETTER E -10305 OLD ITALIC LETTER VE -10306 OLD ITALIC LETTER ZE -10307 OLD ITALIC LETTER HE -10308 OLD ITALIC LETTER THE -10309 OLD ITALIC LETTER I -1030A OLD ITALIC LETTER KA -1030B OLD ITALIC LETTER EL -1030C OLD ITALIC LETTER EM -1030D OLD ITALIC LETTER EN -1030E OLD ITALIC LETTER ESH -1030F OLD ITALIC LETTER O -10310 OLD ITALIC LETTER PE -10311 OLD ITALIC LETTER SHE -10312 OLD ITALIC LETTER KU -10313 OLD ITALIC LETTER ER -10314 OLD ITALIC LETTER ES -10315 OLD ITALIC LETTER TE -10316 OLD ITALIC LETTER U -10317 OLD ITALIC LETTER EKS -10318 OLD ITALIC LETTER PHE -10319 OLD ITALIC LETTER KHE -1031A OLD ITALIC LETTER EF -1031B OLD ITALIC LETTER ERS -1031C OLD ITALIC LETTER CHE -1031D OLD ITALIC LETTER II -1031E OLD ITALIC LETTER UU -1031F OLD ITALIC LETTER ESS -10320 OLD ITALIC NUMERAL ONE -10321 OLD ITALIC NUMERAL FIVE -10322 OLD ITALIC NUMERAL TEN -10323 OLD ITALIC NUMERAL FIFTY -1032D OLD ITALIC LETTER YE -1032E OLD ITALIC LETTER NORTHERN TSE -1032F OLD ITALIC LETTER SOUTHERN TSE -10330 GOTHIC LETTER AHSA -10331 GOTHIC LETTER BAIRKAN -10332 GOTHIC LETTER GIBA -10333 GOTHIC LETTER DAGS -10334 GOTHIC LETTER AIHVUS -10335 GOTHIC LETTER QAIRTHRA -10336 GOTHIC LETTER IUJA -10337 GOTHIC LETTER HAGL -10338 GOTHIC LETTER THIUTH -10339 GOTHIC LETTER EIS -1033A GOTHIC LETTER KUSMA -1033B GOTHIC LETTER LAGUS -1033C GOTHIC LETTER MANNA -1033D GOTHIC LETTER NAUTHS -1033E GOTHIC LETTER JER -1033F GOTHIC LETTER URUS -10340 GOTHIC LETTER PAIRTHRA -10341 GOTHIC LETTER NINETY -10342 GOTHIC LETTER RAIDA -10343 GOTHIC LETTER SAUIL -10344 GOTHIC LETTER TEIWS -10345 GOTHIC LETTER WINJA -10346 GOTHIC LETTER FAIHU -10347 GOTHIC LETTER IGGWS -10348 GOTHIC LETTER HWAIR -10349 GOTHIC LETTER OTHAL -1034A GOTHIC LETTER NINE HUNDRED -10350 OLD PERMIC LETTER AN -10351 OLD PERMIC LETTER BUR -10352 OLD PERMIC LETTER GAI -10353 OLD PERMIC LETTER DOI -10354 OLD PERMIC LETTER E -10355 OLD PERMIC LETTER ZHOI -10356 OLD PERMIC LETTER DZHOI -10357 OLD PERMIC LETTER ZATA -10358 OLD PERMIC LETTER DZITA -10359 OLD PERMIC LETTER I -1035A OLD PERMIC LETTER KOKE -1035B OLD PERMIC LETTER LEI -1035C OLD PERMIC LETTER MENOE -1035D OLD PERMIC LETTER NENOE -1035E OLD PERMIC LETTER VOOI -1035F OLD PERMIC LETTER PEEI -10360 OLD PERMIC LETTER REI -10361 OLD PERMIC LETTER SII -10362 OLD PERMIC LETTER TAI -10363 OLD PERMIC LETTER U -10364 OLD PERMIC LETTER CHERY -10365 OLD PERMIC LETTER SHOOI -10366 OLD PERMIC LETTER SHCHOOI -10367 OLD PERMIC LETTER YRY -10368 OLD PERMIC LETTER YERU -10369 OLD PERMIC LETTER O -1036A OLD PERMIC LETTER OO -1036B OLD PERMIC LETTER EF -1036C OLD PERMIC LETTER HA -1036D OLD PERMIC LETTER TSIU -1036E OLD PERMIC LETTER VER -1036F OLD PERMIC LETTER YER -10370 OLD PERMIC LETTER YERI -10371 OLD PERMIC LETTER YAT -10372 OLD PERMIC LETTER IE -10373 OLD PERMIC LETTER YU -10374 OLD PERMIC LETTER YA -10375 OLD PERMIC LETTER IA -10376 COMBINING OLD PERMIC LETTER AN -10377 COMBINING OLD PERMIC LETTER DOI -10378 COMBINING OLD PERMIC LETTER ZATA -10379 COMBINING OLD PERMIC LETTER NENOE -1037A COMBINING OLD PERMIC LETTER SII -10380 UGARITIC LETTER ALPA -10381 UGARITIC LETTER BETA -10382 UGARITIC LETTER GAMLA -10383 UGARITIC LETTER KHA -10384 UGARITIC LETTER DELTA -10385 UGARITIC LETTER HO -10386 UGARITIC LETTER WO -10387 UGARITIC LETTER ZETA -10388 UGARITIC LETTER HOTA -10389 UGARITIC LETTER TET -1038A UGARITIC LETTER YOD -1038B UGARITIC LETTER KAF -1038C UGARITIC LETTER SHIN -1038D UGARITIC LETTER LAMDA -1038E UGARITIC LETTER MEM -1038F UGARITIC LETTER DHAL -10390 UGARITIC LETTER NUN -10391 UGARITIC LETTER ZU -10392 UGARITIC LETTER SAMKA -10393 UGARITIC LETTER AIN -10394 UGARITIC LETTER PU -10395 UGARITIC LETTER SADE -10396 UGARITIC LETTER QOPA -10397 UGARITIC LETTER RASHA -10398 UGARITIC LETTER THANNA -10399 UGARITIC LETTER GHAIN -1039A UGARITIC LETTER TO -1039B UGARITIC LETTER I -1039C UGARITIC LETTER U -1039D UGARITIC LETTER SSU -1039F UGARITIC WORD DIVIDER -103A0 OLD PERSIAN SIGN A -103A1 OLD PERSIAN SIGN I -103A2 OLD PERSIAN SIGN U -103A3 OLD PERSIAN SIGN KA -103A4 OLD PERSIAN SIGN KU -103A5 OLD PERSIAN SIGN GA -103A6 OLD PERSIAN SIGN GU -103A7 OLD PERSIAN SIGN XA -103A8 OLD PERSIAN SIGN CA -103A9 OLD PERSIAN SIGN JA -103AA OLD PERSIAN SIGN JI -103AB OLD PERSIAN SIGN TA -103AC OLD PERSIAN SIGN TU -103AD OLD PERSIAN SIGN DA -103AE OLD PERSIAN SIGN DI -103AF OLD PERSIAN SIGN DU -103B0 OLD PERSIAN SIGN THA -103B1 OLD PERSIAN SIGN PA -103B2 OLD PERSIAN SIGN BA -103B3 OLD PERSIAN SIGN FA -103B4 OLD PERSIAN SIGN NA -103B5 OLD PERSIAN SIGN NU -103B6 OLD PERSIAN SIGN MA -103B7 OLD PERSIAN SIGN MI -103B8 OLD PERSIAN SIGN MU -103B9 OLD PERSIAN SIGN YA -103BA OLD PERSIAN SIGN VA -103BB OLD PERSIAN SIGN VI -103BC OLD PERSIAN SIGN RA -103BD OLD PERSIAN SIGN RU -103BE OLD PERSIAN SIGN LA -103BF OLD PERSIAN SIGN SA -103C0 OLD PERSIAN SIGN ZA -103C1 OLD PERSIAN SIGN SHA -103C2 OLD PERSIAN SIGN SSA -103C3 OLD PERSIAN SIGN HA -103C8 OLD PERSIAN SIGN AURAMAZDAA -103C9 OLD PERSIAN SIGN AURAMAZDAA-2 -103CA OLD PERSIAN SIGN AURAMAZDAAHA -103CB OLD PERSIAN SIGN XSHAAYATHIYA -103CC OLD PERSIAN SIGN DAHYAAUSH -103CD OLD PERSIAN SIGN DAHYAAUSH-2 -103CE OLD PERSIAN SIGN BAGA -103CF OLD PERSIAN SIGN BUUMISH -103D0 OLD PERSIAN WORD DIVIDER -103D1 OLD PERSIAN NUMBER ONE -103D2 OLD PERSIAN NUMBER TWO -103D3 OLD PERSIAN NUMBER TEN -103D4 OLD PERSIAN NUMBER TWENTY -103D5 OLD PERSIAN NUMBER HUNDRED -10400 DESERET CAPITAL LETTER LONG I -10401 DESERET CAPITAL LETTER LONG E -10402 DESERET CAPITAL LETTER LONG A -10403 DESERET CAPITAL LETTER LONG AH -10404 DESERET CAPITAL LETTER LONG O -10405 DESERET CAPITAL LETTER LONG OO -10406 DESERET CAPITAL LETTER SHORT I -10407 DESERET CAPITAL LETTER SHORT E -10408 DESERET CAPITAL LETTER SHORT A -10409 DESERET CAPITAL LETTER SHORT AH -1040A DESERET CAPITAL LETTER SHORT O -1040B DESERET CAPITAL LETTER SHORT OO -1040C DESERET CAPITAL LETTER AY -1040D DESERET CAPITAL LETTER OW -1040E DESERET CAPITAL LETTER WU -1040F DESERET CAPITAL LETTER YEE -10410 DESERET CAPITAL LETTER H -10411 DESERET CAPITAL LETTER PEE -10412 DESERET CAPITAL LETTER BEE -10413 DESERET CAPITAL LETTER TEE -10414 DESERET CAPITAL LETTER DEE -10415 DESERET CAPITAL LETTER CHEE -10416 DESERET CAPITAL LETTER JEE -10417 DESERET CAPITAL LETTER KAY -10418 DESERET CAPITAL LETTER GAY -10419 DESERET CAPITAL LETTER EF -1041A DESERET CAPITAL LETTER VEE -1041B DESERET CAPITAL LETTER ETH -1041C DESERET CAPITAL LETTER THEE -1041D DESERET CAPITAL LETTER ES -1041E DESERET CAPITAL LETTER ZEE -1041F DESERET CAPITAL LETTER ESH -10420 DESERET CAPITAL LETTER ZHEE -10421 DESERET CAPITAL LETTER ER -10422 DESERET CAPITAL LETTER EL -10423 DESERET CAPITAL LETTER EM -10424 DESERET CAPITAL LETTER EN -10425 DESERET CAPITAL LETTER ENG -10426 DESERET CAPITAL LETTER OI -10427 DESERET CAPITAL LETTER EW -10428 DESERET SMALL LETTER LONG I -10429 DESERET SMALL LETTER LONG E -1042A DESERET SMALL LETTER LONG A -1042B DESERET SMALL LETTER LONG AH -1042C DESERET SMALL LETTER LONG O -1042D DESERET SMALL LETTER LONG OO -1042E DESERET SMALL LETTER SHORT I -1042F DESERET SMALL LETTER SHORT E -10430 DESERET SMALL LETTER SHORT A -10431 DESERET SMALL LETTER SHORT AH -10432 DESERET SMALL LETTER SHORT O -10433 DESERET SMALL LETTER SHORT OO -10434 DESERET SMALL LETTER AY -10435 DESERET SMALL LETTER OW -10436 DESERET SMALL LETTER WU -10437 DESERET SMALL LETTER YEE -10438 DESERET SMALL LETTER H -10439 DESERET SMALL LETTER PEE -1043A DESERET SMALL LETTER BEE -1043B DESERET SMALL LETTER TEE -1043C DESERET SMALL LETTER DEE -1043D DESERET SMALL LETTER CHEE -1043E DESERET SMALL LETTER JEE -1043F DESERET SMALL LETTER KAY -10440 DESERET SMALL LETTER GAY -10441 DESERET SMALL LETTER EF -10442 DESERET SMALL LETTER VEE -10443 DESERET SMALL LETTER ETH -10444 DESERET SMALL LETTER THEE -10445 DESERET SMALL LETTER ES -10446 DESERET SMALL LETTER ZEE -10447 DESERET SMALL LETTER ESH -10448 DESERET SMALL LETTER ZHEE -10449 DESERET SMALL LETTER ER -1044A DESERET SMALL LETTER EL -1044B DESERET SMALL LETTER EM -1044C DESERET SMALL LETTER EN -1044D DESERET SMALL LETTER ENG -1044E DESERET SMALL LETTER OI -1044F DESERET SMALL LETTER EW -10450 SHAVIAN LETTER PEEP -10451 SHAVIAN LETTER TOT -10452 SHAVIAN LETTER KICK -10453 SHAVIAN LETTER FEE -10454 SHAVIAN LETTER THIGH -10455 SHAVIAN LETTER SO -10456 SHAVIAN LETTER SURE -10457 SHAVIAN LETTER CHURCH -10458 SHAVIAN LETTER YEA -10459 SHAVIAN LETTER HUNG -1045A SHAVIAN LETTER BIB -1045B SHAVIAN LETTER DEAD -1045C SHAVIAN LETTER GAG -1045D SHAVIAN LETTER VOW -1045E SHAVIAN LETTER THEY -1045F SHAVIAN LETTER ZOO -10460 SHAVIAN LETTER MEASURE -10461 SHAVIAN LETTER JUDGE -10462 SHAVIAN LETTER WOE -10463 SHAVIAN LETTER HA-HA -10464 SHAVIAN LETTER LOLL -10465 SHAVIAN LETTER MIME -10466 SHAVIAN LETTER IF -10467 SHAVIAN LETTER EGG -10468 SHAVIAN LETTER ASH -10469 SHAVIAN LETTER ADO -1046A SHAVIAN LETTER ON -1046B SHAVIAN LETTER WOOL -1046C SHAVIAN LETTER OUT -1046D SHAVIAN LETTER AH -1046E SHAVIAN LETTER ROAR -1046F SHAVIAN LETTER NUN -10470 SHAVIAN LETTER EAT -10471 SHAVIAN LETTER AGE -10472 SHAVIAN LETTER ICE -10473 SHAVIAN LETTER UP -10474 SHAVIAN LETTER OAK -10475 SHAVIAN LETTER OOZE -10476 SHAVIAN LETTER OIL -10477 SHAVIAN LETTER AWE -10478 SHAVIAN LETTER ARE -10479 SHAVIAN LETTER OR -1047A SHAVIAN LETTER AIR -1047B SHAVIAN LETTER ERR -1047C SHAVIAN LETTER ARRAY -1047D SHAVIAN LETTER EAR -1047E SHAVIAN LETTER IAN -1047F SHAVIAN LETTER YEW -10480 OSMANYA LETTER ALEF -10481 OSMANYA LETTER BA -10482 OSMANYA LETTER TA -10483 OSMANYA LETTER JA -10484 OSMANYA LETTER XA -10485 OSMANYA LETTER KHA -10486 OSMANYA LETTER DEEL -10487 OSMANYA LETTER RA -10488 OSMANYA LETTER SA -10489 OSMANYA LETTER SHIIN -1048A OSMANYA LETTER DHA -1048B OSMANYA LETTER CAYN -1048C OSMANYA LETTER GA -1048D OSMANYA LETTER FA -1048E OSMANYA LETTER QAAF -1048F OSMANYA LETTER KAAF -10490 OSMANYA LETTER LAAN -10491 OSMANYA LETTER MIIN -10492 OSMANYA LETTER NUUN -10493 OSMANYA LETTER WAW -10494 OSMANYA LETTER HA -10495 OSMANYA LETTER YA -10496 OSMANYA LETTER A -10497 OSMANYA LETTER E -10498 OSMANYA LETTER I -10499 OSMANYA LETTER O -1049A OSMANYA LETTER U -1049B OSMANYA LETTER AA -1049C OSMANYA LETTER EE -1049D OSMANYA LETTER OO -104A0 OSMANYA DIGIT ZERO -104A1 OSMANYA DIGIT ONE -104A2 OSMANYA DIGIT TWO -104A3 OSMANYA DIGIT THREE -104A4 OSMANYA DIGIT FOUR -104A5 OSMANYA DIGIT FIVE -104A6 OSMANYA DIGIT SIX -104A7 OSMANYA DIGIT SEVEN -104A8 OSMANYA DIGIT EIGHT -104A9 OSMANYA DIGIT NINE -104B0 OSAGE CAPITAL LETTER A -104B1 OSAGE CAPITAL LETTER AI -104B2 OSAGE CAPITAL LETTER AIN -104B3 OSAGE CAPITAL LETTER AH -104B4 OSAGE CAPITAL LETTER BRA -104B5 OSAGE CAPITAL LETTER CHA -104B6 OSAGE CAPITAL LETTER EHCHA -104B7 OSAGE CAPITAL LETTER E -104B8 OSAGE CAPITAL LETTER EIN -104B9 OSAGE CAPITAL LETTER HA -104BA OSAGE CAPITAL LETTER HYA -104BB OSAGE CAPITAL LETTER I -104BC OSAGE CAPITAL LETTER KA -104BD OSAGE CAPITAL LETTER EHKA -104BE OSAGE CAPITAL LETTER KYA -104BF OSAGE CAPITAL LETTER LA -104C0 OSAGE CAPITAL LETTER MA -104C1 OSAGE CAPITAL LETTER NA -104C2 OSAGE CAPITAL LETTER O -104C3 OSAGE CAPITAL LETTER OIN -104C4 OSAGE CAPITAL LETTER PA -104C5 OSAGE CAPITAL LETTER EHPA -104C6 OSAGE CAPITAL LETTER SA -104C7 OSAGE CAPITAL LETTER SHA -104C8 OSAGE CAPITAL LETTER TA -104C9 OSAGE CAPITAL LETTER EHTA -104CA OSAGE CAPITAL LETTER TSA -104CB OSAGE CAPITAL LETTER EHTSA -104CC OSAGE CAPITAL LETTER TSHA -104CD OSAGE CAPITAL LETTER DHA -104CE OSAGE CAPITAL LETTER U -104CF OSAGE CAPITAL LETTER WA -104D0 OSAGE CAPITAL LETTER KHA -104D1 OSAGE CAPITAL LETTER GHA -104D2 OSAGE CAPITAL LETTER ZA -104D3 OSAGE CAPITAL LETTER ZHA -104D8 OSAGE SMALL LETTER A -104D9 OSAGE SMALL LETTER AI -104DA OSAGE SMALL LETTER AIN -104DB OSAGE SMALL LETTER AH -104DC OSAGE SMALL LETTER BRA -104DD OSAGE SMALL LETTER CHA -104DE OSAGE SMALL LETTER EHCHA -104DF OSAGE SMALL LETTER E -104E0 OSAGE SMALL LETTER EIN -104E1 OSAGE SMALL LETTER HA -104E2 OSAGE SMALL LETTER HYA -104E3 OSAGE SMALL LETTER I -104E4 OSAGE SMALL LETTER KA -104E5 OSAGE SMALL LETTER EHKA -104E6 OSAGE SMALL LETTER KYA -104E7 OSAGE SMALL LETTER LA -104E8 OSAGE SMALL LETTER MA -104E9 OSAGE SMALL LETTER NA -104EA OSAGE SMALL LETTER O -104EB OSAGE SMALL LETTER OIN -104EC OSAGE SMALL LETTER PA -104ED OSAGE SMALL LETTER EHPA -104EE OSAGE SMALL LETTER SA -104EF OSAGE SMALL LETTER SHA -104F0 OSAGE SMALL LETTER TA -104F1 OSAGE SMALL LETTER EHTA -104F2 OSAGE SMALL LETTER TSA -104F3 OSAGE SMALL LETTER EHTSA -104F4 OSAGE SMALL LETTER TSHA -104F5 OSAGE SMALL LETTER DHA -104F6 OSAGE SMALL LETTER U -104F7 OSAGE SMALL LETTER WA -104F8 OSAGE SMALL LETTER KHA -104F9 OSAGE SMALL LETTER GHA -104FA OSAGE SMALL LETTER ZA -104FB OSAGE SMALL LETTER ZHA -10500 ELBASAN LETTER A -10501 ELBASAN LETTER BE -10502 ELBASAN LETTER CE -10503 ELBASAN LETTER CHE -10504 ELBASAN LETTER DE -10505 ELBASAN LETTER NDE -10506 ELBASAN LETTER DHE -10507 ELBASAN LETTER EI -10508 ELBASAN LETTER E -10509 ELBASAN LETTER FE -1050A ELBASAN LETTER GE -1050B ELBASAN LETTER GJE -1050C ELBASAN LETTER HE -1050D ELBASAN LETTER I -1050E ELBASAN LETTER JE -1050F ELBASAN LETTER KE -10510 ELBASAN LETTER LE -10511 ELBASAN LETTER LLE -10512 ELBASAN LETTER ME -10513 ELBASAN LETTER NE -10514 ELBASAN LETTER NA -10515 ELBASAN LETTER NJE -10516 ELBASAN LETTER O -10517 ELBASAN LETTER PE -10518 ELBASAN LETTER QE -10519 ELBASAN LETTER RE -1051A ELBASAN LETTER RRE -1051B ELBASAN LETTER SE -1051C ELBASAN LETTER SHE -1051D ELBASAN LETTER TE -1051E ELBASAN LETTER THE -1051F ELBASAN LETTER U -10520 ELBASAN LETTER VE -10521 ELBASAN LETTER XE -10522 ELBASAN LETTER Y -10523 ELBASAN LETTER ZE -10524 ELBASAN LETTER ZHE -10525 ELBASAN LETTER GHE -10526 ELBASAN LETTER GHAMMA -10527 ELBASAN LETTER KHE -10530 CAUCASIAN ALBANIAN LETTER ALT -10531 CAUCASIAN ALBANIAN LETTER BET -10532 CAUCASIAN ALBANIAN LETTER GIM -10533 CAUCASIAN ALBANIAN LETTER DAT -10534 CAUCASIAN ALBANIAN LETTER EB -10535 CAUCASIAN ALBANIAN LETTER ZARL -10536 CAUCASIAN ALBANIAN LETTER EYN -10537 CAUCASIAN ALBANIAN LETTER ZHIL -10538 CAUCASIAN ALBANIAN LETTER TAS -10539 CAUCASIAN ALBANIAN LETTER CHA -1053A CAUCASIAN ALBANIAN LETTER YOWD -1053B CAUCASIAN ALBANIAN LETTER ZHA -1053C CAUCASIAN ALBANIAN LETTER IRB -1053D CAUCASIAN ALBANIAN LETTER SHA -1053E CAUCASIAN ALBANIAN LETTER LAN -1053F CAUCASIAN ALBANIAN LETTER INYA -10540 CAUCASIAN ALBANIAN LETTER XEYN -10541 CAUCASIAN ALBANIAN LETTER DYAN -10542 CAUCASIAN ALBANIAN LETTER CAR -10543 CAUCASIAN ALBANIAN LETTER JHOX -10544 CAUCASIAN ALBANIAN LETTER KAR -10545 CAUCASIAN ALBANIAN LETTER LYIT -10546 CAUCASIAN ALBANIAN LETTER HEYT -10547 CAUCASIAN ALBANIAN LETTER QAY -10548 CAUCASIAN ALBANIAN LETTER AOR -10549 CAUCASIAN ALBANIAN LETTER CHOY -1054A CAUCASIAN ALBANIAN LETTER CHI -1054B CAUCASIAN ALBANIAN LETTER CYAY -1054C CAUCASIAN ALBANIAN LETTER MAQ -1054D CAUCASIAN ALBANIAN LETTER QAR -1054E CAUCASIAN ALBANIAN LETTER NOWC -1054F CAUCASIAN ALBANIAN LETTER DZYAY -10550 CAUCASIAN ALBANIAN LETTER SHAK -10551 CAUCASIAN ALBANIAN LETTER JAYN -10552 CAUCASIAN ALBANIAN LETTER ON -10553 CAUCASIAN ALBANIAN LETTER TYAY -10554 CAUCASIAN ALBANIAN LETTER FAM -10555 CAUCASIAN ALBANIAN LETTER DZAY -10556 CAUCASIAN ALBANIAN LETTER CHAT -10557 CAUCASIAN ALBANIAN LETTER PEN -10558 CAUCASIAN ALBANIAN LETTER GHEYS -10559 CAUCASIAN ALBANIAN LETTER RAT -1055A CAUCASIAN ALBANIAN LETTER SEYK -1055B CAUCASIAN ALBANIAN LETTER VEYZ -1055C CAUCASIAN ALBANIAN LETTER TIWR -1055D CAUCASIAN ALBANIAN LETTER SHOY -1055E CAUCASIAN ALBANIAN LETTER IWN -1055F CAUCASIAN ALBANIAN LETTER CYAW -10560 CAUCASIAN ALBANIAN LETTER CAYN -10561 CAUCASIAN ALBANIAN LETTER YAYD -10562 CAUCASIAN ALBANIAN LETTER PIWR -10563 CAUCASIAN ALBANIAN LETTER KIW -1056F CAUCASIAN ALBANIAN CITATION MARK -10600 LINEAR A SIGN AB001 -10601 LINEAR A SIGN AB002 -10602 LINEAR A SIGN AB003 -10603 LINEAR A SIGN AB004 -10604 LINEAR A SIGN AB005 -10605 LINEAR A SIGN AB006 -10606 LINEAR A SIGN AB007 -10607 LINEAR A SIGN AB008 -10608 LINEAR A SIGN AB009 -10609 LINEAR A SIGN AB010 -1060A LINEAR A SIGN AB011 -1060B LINEAR A SIGN AB013 -1060C LINEAR A SIGN AB016 -1060D LINEAR A SIGN AB017 -1060E LINEAR A SIGN AB020 -1060F LINEAR A SIGN AB021 -10610 LINEAR A SIGN AB021F -10611 LINEAR A SIGN AB021M -10612 LINEAR A SIGN AB022 -10613 LINEAR A SIGN AB022F -10614 LINEAR A SIGN AB022M -10615 LINEAR A SIGN AB023 -10616 LINEAR A SIGN AB023M -10617 LINEAR A SIGN AB024 -10618 LINEAR A SIGN AB026 -10619 LINEAR A SIGN AB027 -1061A LINEAR A SIGN AB028 -1061B LINEAR A SIGN A028B -1061C LINEAR A SIGN AB029 -1061D LINEAR A SIGN AB030 -1061E LINEAR A SIGN AB031 -1061F LINEAR A SIGN AB034 -10620 LINEAR A SIGN AB037 -10621 LINEAR A SIGN AB038 -10622 LINEAR A SIGN AB039 -10623 LINEAR A SIGN AB040 -10624 LINEAR A SIGN AB041 -10625 LINEAR A SIGN AB044 -10626 LINEAR A SIGN AB045 -10627 LINEAR A SIGN AB046 -10628 LINEAR A SIGN AB047 -10629 LINEAR A SIGN AB048 -1062A LINEAR A SIGN AB049 -1062B LINEAR A SIGN AB050 -1062C LINEAR A SIGN AB051 -1062D LINEAR A SIGN AB053 -1062E LINEAR A SIGN AB054 -1062F LINEAR A SIGN AB055 -10630 LINEAR A SIGN AB056 -10631 LINEAR A SIGN AB057 -10632 LINEAR A SIGN AB058 -10633 LINEAR A SIGN AB059 -10634 LINEAR A SIGN AB060 -10635 LINEAR A SIGN AB061 -10636 LINEAR A SIGN AB065 -10637 LINEAR A SIGN AB066 -10638 LINEAR A SIGN AB067 -10639 LINEAR A SIGN AB069 -1063A LINEAR A SIGN AB070 -1063B LINEAR A SIGN AB073 -1063C LINEAR A SIGN AB074 -1063D LINEAR A SIGN AB076 -1063E LINEAR A SIGN AB077 -1063F LINEAR A SIGN AB078 -10640 LINEAR A SIGN AB079 -10641 LINEAR A SIGN AB080 -10642 LINEAR A SIGN AB081 -10643 LINEAR A SIGN AB082 -10644 LINEAR A SIGN AB085 -10645 LINEAR A SIGN AB086 -10646 LINEAR A SIGN AB087 -10647 LINEAR A SIGN A100-102 -10648 LINEAR A SIGN AB118 -10649 LINEAR A SIGN AB120 -1064A LINEAR A SIGN A120B -1064B LINEAR A SIGN AB122 -1064C LINEAR A SIGN AB123 -1064D LINEAR A SIGN AB131A -1064E LINEAR A SIGN AB131B -1064F LINEAR A SIGN A131C -10650 LINEAR A SIGN AB164 -10651 LINEAR A SIGN AB171 -10652 LINEAR A SIGN AB180 -10653 LINEAR A SIGN AB188 -10654 LINEAR A SIGN AB191 -10655 LINEAR A SIGN A301 -10656 LINEAR A SIGN A302 -10657 LINEAR A SIGN A303 -10658 LINEAR A SIGN A304 -10659 LINEAR A SIGN A305 -1065A LINEAR A SIGN A306 -1065B LINEAR A SIGN A307 -1065C LINEAR A SIGN A308 -1065D LINEAR A SIGN A309A -1065E LINEAR A SIGN A309B -1065F LINEAR A SIGN A309C -10660 LINEAR A SIGN A310 -10661 LINEAR A SIGN A311 -10662 LINEAR A SIGN A312 -10663 LINEAR A SIGN A313A -10664 LINEAR A SIGN A313B -10665 LINEAR A SIGN A313C -10666 LINEAR A SIGN A314 -10667 LINEAR A SIGN A315 -10668 LINEAR A SIGN A316 -10669 LINEAR A SIGN A317 -1066A LINEAR A SIGN A318 -1066B LINEAR A SIGN A319 -1066C LINEAR A SIGN A320 -1066D LINEAR A SIGN A321 -1066E LINEAR A SIGN A322 -1066F LINEAR A SIGN A323 -10670 LINEAR A SIGN A324 -10671 LINEAR A SIGN A325 -10672 LINEAR A SIGN A326 -10673 LINEAR A SIGN A327 -10674 LINEAR A SIGN A328 -10675 LINEAR A SIGN A329 -10676 LINEAR A SIGN A330 -10677 LINEAR A SIGN A331 -10678 LINEAR A SIGN A332 -10679 LINEAR A SIGN A333 -1067A LINEAR A SIGN A334 -1067B LINEAR A SIGN A335 -1067C LINEAR A SIGN A336 -1067D LINEAR A SIGN A337 -1067E LINEAR A SIGN A338 -1067F LINEAR A SIGN A339 -10680 LINEAR A SIGN A340 -10681 LINEAR A SIGN A341 -10682 LINEAR A SIGN A342 -10683 LINEAR A SIGN A343 -10684 LINEAR A SIGN A344 -10685 LINEAR A SIGN A345 -10686 LINEAR A SIGN A346 -10687 LINEAR A SIGN A347 -10688 LINEAR A SIGN A348 -10689 LINEAR A SIGN A349 -1068A LINEAR A SIGN A350 -1068B LINEAR A SIGN A351 -1068C LINEAR A SIGN A352 -1068D LINEAR A SIGN A353 -1068E LINEAR A SIGN A354 -1068F LINEAR A SIGN A355 -10690 LINEAR A SIGN A356 -10691 LINEAR A SIGN A357 -10692 LINEAR A SIGN A358 -10693 LINEAR A SIGN A359 -10694 LINEAR A SIGN A360 -10695 LINEAR A SIGN A361 -10696 LINEAR A SIGN A362 -10697 LINEAR A SIGN A363 -10698 LINEAR A SIGN A364 -10699 LINEAR A SIGN A365 -1069A LINEAR A SIGN A366 -1069B LINEAR A SIGN A367 -1069C LINEAR A SIGN A368 -1069D LINEAR A SIGN A369 -1069E LINEAR A SIGN A370 -1069F LINEAR A SIGN A371 -106A0 LINEAR A SIGN A400-VAS -106A1 LINEAR A SIGN A401-VAS -106A2 LINEAR A SIGN A402-VAS -106A3 LINEAR A SIGN A403-VAS -106A4 LINEAR A SIGN A404-VAS -106A5 LINEAR A SIGN A405-VAS -106A6 LINEAR A SIGN A406-VAS -106A7 LINEAR A SIGN A407-VAS -106A8 LINEAR A SIGN A408-VAS -106A9 LINEAR A SIGN A409-VAS -106AA LINEAR A SIGN A410-VAS -106AB LINEAR A SIGN A411-VAS -106AC LINEAR A SIGN A412-VAS -106AD LINEAR A SIGN A413-VAS -106AE LINEAR A SIGN A414-VAS -106AF LINEAR A SIGN A415-VAS -106B0 LINEAR A SIGN A416-VAS -106B1 LINEAR A SIGN A417-VAS -106B2 LINEAR A SIGN A418-VAS -106B3 LINEAR A SIGN A501 -106B4 LINEAR A SIGN A502 -106B5 LINEAR A SIGN A503 -106B6 LINEAR A SIGN A504 -106B7 LINEAR A SIGN A505 -106B8 LINEAR A SIGN A506 -106B9 LINEAR A SIGN A508 -106BA LINEAR A SIGN A509 -106BB LINEAR A SIGN A510 -106BC LINEAR A SIGN A511 -106BD LINEAR A SIGN A512 -106BE LINEAR A SIGN A513 -106BF LINEAR A SIGN A515 -106C0 LINEAR A SIGN A516 -106C1 LINEAR A SIGN A520 -106C2 LINEAR A SIGN A521 -106C3 LINEAR A SIGN A523 -106C4 LINEAR A SIGN A524 -106C5 LINEAR A SIGN A525 -106C6 LINEAR A SIGN A526 -106C7 LINEAR A SIGN A527 -106C8 LINEAR A SIGN A528 -106C9 LINEAR A SIGN A529 -106CA LINEAR A SIGN A530 -106CB LINEAR A SIGN A531 -106CC LINEAR A SIGN A532 -106CD LINEAR A SIGN A534 -106CE LINEAR A SIGN A535 -106CF LINEAR A SIGN A536 -106D0 LINEAR A SIGN A537 -106D1 LINEAR A SIGN A538 -106D2 LINEAR A SIGN A539 -106D3 LINEAR A SIGN A540 -106D4 LINEAR A SIGN A541 -106D5 LINEAR A SIGN A542 -106D6 LINEAR A SIGN A545 -106D7 LINEAR A SIGN A547 -106D8 LINEAR A SIGN A548 -106D9 LINEAR A SIGN A549 -106DA LINEAR A SIGN A550 -106DB LINEAR A SIGN A551 -106DC LINEAR A SIGN A552 -106DD LINEAR A SIGN A553 -106DE LINEAR A SIGN A554 -106DF LINEAR A SIGN A555 -106E0 LINEAR A SIGN A556 -106E1 LINEAR A SIGN A557 -106E2 LINEAR A SIGN A559 -106E3 LINEAR A SIGN A563 -106E4 LINEAR A SIGN A564 -106E5 LINEAR A SIGN A565 -106E6 LINEAR A SIGN A566 -106E7 LINEAR A SIGN A568 -106E8 LINEAR A SIGN A569 -106E9 LINEAR A SIGN A570 -106EA LINEAR A SIGN A571 -106EB LINEAR A SIGN A572 -106EC LINEAR A SIGN A573 -106ED LINEAR A SIGN A574 -106EE LINEAR A SIGN A575 -106EF LINEAR A SIGN A576 -106F0 LINEAR A SIGN A577 -106F1 LINEAR A SIGN A578 -106F2 LINEAR A SIGN A579 -106F3 LINEAR A SIGN A580 -106F4 LINEAR A SIGN A581 -106F5 LINEAR A SIGN A582 -106F6 LINEAR A SIGN A583 -106F7 LINEAR A SIGN A584 -106F8 LINEAR A SIGN A585 -106F9 LINEAR A SIGN A586 -106FA LINEAR A SIGN A587 -106FB LINEAR A SIGN A588 -106FC LINEAR A SIGN A589 -106FD LINEAR A SIGN A591 -106FE LINEAR A SIGN A592 -106FF LINEAR A SIGN A594 -10700 LINEAR A SIGN A595 -10701 LINEAR A SIGN A596 -10702 LINEAR A SIGN A598 -10703 LINEAR A SIGN A600 -10704 LINEAR A SIGN A601 -10705 LINEAR A SIGN A602 -10706 LINEAR A SIGN A603 -10707 LINEAR A SIGN A604 -10708 LINEAR A SIGN A606 -10709 LINEAR A SIGN A608 -1070A LINEAR A SIGN A609 -1070B LINEAR A SIGN A610 -1070C LINEAR A SIGN A611 -1070D LINEAR A SIGN A612 -1070E LINEAR A SIGN A613 -1070F LINEAR A SIGN A614 -10710 LINEAR A SIGN A615 -10711 LINEAR A SIGN A616 -10712 LINEAR A SIGN A617 -10713 LINEAR A SIGN A618 -10714 LINEAR A SIGN A619 -10715 LINEAR A SIGN A620 -10716 LINEAR A SIGN A621 -10717 LINEAR A SIGN A622 -10718 LINEAR A SIGN A623 -10719 LINEAR A SIGN A624 -1071A LINEAR A SIGN A626 -1071B LINEAR A SIGN A627 -1071C LINEAR A SIGN A628 -1071D LINEAR A SIGN A629 -1071E LINEAR A SIGN A634 -1071F LINEAR A SIGN A637 -10720 LINEAR A SIGN A638 -10721 LINEAR A SIGN A640 -10722 LINEAR A SIGN A642 -10723 LINEAR A SIGN A643 -10724 LINEAR A SIGN A644 -10725 LINEAR A SIGN A645 -10726 LINEAR A SIGN A646 -10727 LINEAR A SIGN A648 -10728 LINEAR A SIGN A649 -10729 LINEAR A SIGN A651 -1072A LINEAR A SIGN A652 -1072B LINEAR A SIGN A653 -1072C LINEAR A SIGN A654 -1072D LINEAR A SIGN A655 -1072E LINEAR A SIGN A656 -1072F LINEAR A SIGN A657 -10730 LINEAR A SIGN A658 -10731 LINEAR A SIGN A659 -10732 LINEAR A SIGN A660 -10733 LINEAR A SIGN A661 -10734 LINEAR A SIGN A662 -10735 LINEAR A SIGN A663 -10736 LINEAR A SIGN A664 -10740 LINEAR A SIGN A701 A -10741 LINEAR A SIGN A702 B -10742 LINEAR A SIGN A703 D -10743 LINEAR A SIGN A704 E -10744 LINEAR A SIGN A705 F -10745 LINEAR A SIGN A706 H -10746 LINEAR A SIGN A707 J -10747 LINEAR A SIGN A708 K -10748 LINEAR A SIGN A709 L -10749 LINEAR A SIGN A709-2 L2 -1074A LINEAR A SIGN A709-3 L3 -1074B LINEAR A SIGN A709-4 L4 -1074C LINEAR A SIGN A709-6 L6 -1074D LINEAR A SIGN A710 W -1074E LINEAR A SIGN A711 X -1074F LINEAR A SIGN A712 Y -10750 LINEAR A SIGN A713 OMEGA -10751 LINEAR A SIGN A714 ABB -10752 LINEAR A SIGN A715 BB -10753 LINEAR A SIGN A717 DD -10754 LINEAR A SIGN A726 EYYY -10755 LINEAR A SIGN A732 JE -10760 LINEAR A SIGN A800 -10761 LINEAR A SIGN A801 -10762 LINEAR A SIGN A802 -10763 LINEAR A SIGN A803 -10764 LINEAR A SIGN A804 -10765 LINEAR A SIGN A805 -10766 LINEAR A SIGN A806 -10767 LINEAR A SIGN A807 -10800 CYPRIOT SYLLABLE A -10801 CYPRIOT SYLLABLE E -10802 CYPRIOT SYLLABLE I -10803 CYPRIOT SYLLABLE O -10804 CYPRIOT SYLLABLE U -10805 CYPRIOT SYLLABLE JA -10808 CYPRIOT SYLLABLE JO -1080A CYPRIOT SYLLABLE KA -1080B CYPRIOT SYLLABLE KE -1080C CYPRIOT SYLLABLE KI -1080D CYPRIOT SYLLABLE KO -1080E CYPRIOT SYLLABLE KU -1080F CYPRIOT SYLLABLE LA -10810 CYPRIOT SYLLABLE LE -10811 CYPRIOT SYLLABLE LI -10812 CYPRIOT SYLLABLE LO -10813 CYPRIOT SYLLABLE LU -10814 CYPRIOT SYLLABLE MA -10815 CYPRIOT SYLLABLE ME -10816 CYPRIOT SYLLABLE MI -10817 CYPRIOT SYLLABLE MO -10818 CYPRIOT SYLLABLE MU -10819 CYPRIOT SYLLABLE NA -1081A CYPRIOT SYLLABLE NE -1081B CYPRIOT SYLLABLE NI -1081C CYPRIOT SYLLABLE NO -1081D CYPRIOT SYLLABLE NU -1081E CYPRIOT SYLLABLE PA -1081F CYPRIOT SYLLABLE PE -10820 CYPRIOT SYLLABLE PI -10821 CYPRIOT SYLLABLE PO -10822 CYPRIOT SYLLABLE PU -10823 CYPRIOT SYLLABLE RA -10824 CYPRIOT SYLLABLE RE -10825 CYPRIOT SYLLABLE RI -10826 CYPRIOT SYLLABLE RO -10827 CYPRIOT SYLLABLE RU -10828 CYPRIOT SYLLABLE SA -10829 CYPRIOT SYLLABLE SE -1082A CYPRIOT SYLLABLE SI -1082B CYPRIOT SYLLABLE SO -1082C CYPRIOT SYLLABLE SU -1082D CYPRIOT SYLLABLE TA -1082E CYPRIOT SYLLABLE TE -1082F CYPRIOT SYLLABLE TI -10830 CYPRIOT SYLLABLE TO -10831 CYPRIOT SYLLABLE TU -10832 CYPRIOT SYLLABLE WA -10833 CYPRIOT SYLLABLE WE -10834 CYPRIOT SYLLABLE WI -10835 CYPRIOT SYLLABLE WO -10837 CYPRIOT SYLLABLE XA -10838 CYPRIOT SYLLABLE XE -1083C CYPRIOT SYLLABLE ZA -1083F CYPRIOT SYLLABLE ZO -10840 IMPERIAL ARAMAIC LETTER ALEPH -10841 IMPERIAL ARAMAIC LETTER BETH -10842 IMPERIAL ARAMAIC LETTER GIMEL -10843 IMPERIAL ARAMAIC LETTER DALETH -10844 IMPERIAL ARAMAIC LETTER HE -10845 IMPERIAL ARAMAIC LETTER WAW -10846 IMPERIAL ARAMAIC LETTER ZAYIN -10847 IMPERIAL ARAMAIC LETTER HETH -10848 IMPERIAL ARAMAIC LETTER TETH -10849 IMPERIAL ARAMAIC LETTER YODH -1084A IMPERIAL ARAMAIC LETTER KAPH -1084B IMPERIAL ARAMAIC LETTER LAMEDH -1084C IMPERIAL ARAMAIC LETTER MEM -1084D IMPERIAL ARAMAIC LETTER NUN -1084E IMPERIAL ARAMAIC LETTER SAMEKH -1084F IMPERIAL ARAMAIC LETTER AYIN -10850 IMPERIAL ARAMAIC LETTER PE -10851 IMPERIAL ARAMAIC LETTER SADHE -10852 IMPERIAL ARAMAIC LETTER QOPH -10853 IMPERIAL ARAMAIC LETTER RESH -10854 IMPERIAL ARAMAIC LETTER SHIN -10855 IMPERIAL ARAMAIC LETTER TAW -10857 IMPERIAL ARAMAIC SECTION SIGN -10858 IMPERIAL ARAMAIC NUMBER ONE -10859 IMPERIAL ARAMAIC NUMBER TWO -1085A IMPERIAL ARAMAIC NUMBER THREE -1085B IMPERIAL ARAMAIC NUMBER TEN -1085C IMPERIAL ARAMAIC NUMBER TWENTY -1085D IMPERIAL ARAMAIC NUMBER ONE HUNDRED -1085E IMPERIAL ARAMAIC NUMBER ONE THOUSAND -1085F IMPERIAL ARAMAIC NUMBER TEN THOUSAND -10860 PALMYRENE LETTER ALEPH -10861 PALMYRENE LETTER BETH -10862 PALMYRENE LETTER GIMEL -10863 PALMYRENE LETTER DALETH -10864 PALMYRENE LETTER HE -10865 PALMYRENE LETTER WAW -10866 PALMYRENE LETTER ZAYIN -10867 PALMYRENE LETTER HETH -10868 PALMYRENE LETTER TETH -10869 PALMYRENE LETTER YODH -1086A PALMYRENE LETTER KAPH -1086B PALMYRENE LETTER LAMEDH -1086C PALMYRENE LETTER MEM -1086D PALMYRENE LETTER FINAL NUN -1086E PALMYRENE LETTER NUN -1086F PALMYRENE LETTER SAMEKH -10870 PALMYRENE LETTER AYIN -10871 PALMYRENE LETTER PE -10872 PALMYRENE LETTER SADHE -10873 PALMYRENE LETTER QOPH -10874 PALMYRENE LETTER RESH -10875 PALMYRENE LETTER SHIN -10876 PALMYRENE LETTER TAW -10877 PALMYRENE LEFT-POINTING FLEURON -10878 PALMYRENE RIGHT-POINTING FLEURON -10879 PALMYRENE NUMBER ONE -1087A PALMYRENE NUMBER TWO -1087B PALMYRENE NUMBER THREE -1087C PALMYRENE NUMBER FOUR -1087D PALMYRENE NUMBER FIVE -1087E PALMYRENE NUMBER TEN -1087F PALMYRENE NUMBER TWENTY -10880 NABATAEAN LETTER FINAL ALEPH -10881 NABATAEAN LETTER ALEPH -10882 NABATAEAN LETTER FINAL BETH -10883 NABATAEAN LETTER BETH -10884 NABATAEAN LETTER GIMEL -10885 NABATAEAN LETTER DALETH -10886 NABATAEAN LETTER FINAL HE -10887 NABATAEAN LETTER HE -10888 NABATAEAN LETTER WAW -10889 NABATAEAN LETTER ZAYIN -1088A NABATAEAN LETTER HETH -1088B NABATAEAN LETTER TETH -1088C NABATAEAN LETTER FINAL YODH -1088D NABATAEAN LETTER YODH -1088E NABATAEAN LETTER FINAL KAPH -1088F NABATAEAN LETTER KAPH -10890 NABATAEAN LETTER FINAL LAMEDH -10891 NABATAEAN LETTER LAMEDH -10892 NABATAEAN LETTER FINAL MEM -10893 NABATAEAN LETTER MEM -10894 NABATAEAN LETTER FINAL NUN -10895 NABATAEAN LETTER NUN -10896 NABATAEAN LETTER SAMEKH -10897 NABATAEAN LETTER AYIN -10898 NABATAEAN LETTER PE -10899 NABATAEAN LETTER SADHE -1089A NABATAEAN LETTER QOPH -1089B NABATAEAN LETTER RESH -1089C NABATAEAN LETTER FINAL SHIN -1089D NABATAEAN LETTER SHIN -1089E NABATAEAN LETTER TAW -108A7 NABATAEAN NUMBER ONE -108A8 NABATAEAN NUMBER TWO -108A9 NABATAEAN NUMBER THREE -108AA NABATAEAN NUMBER FOUR -108AB NABATAEAN CRUCIFORM NUMBER FOUR -108AC NABATAEAN NUMBER FIVE -108AD NABATAEAN NUMBER TEN -108AE NABATAEAN NUMBER TWENTY -108AF NABATAEAN NUMBER ONE HUNDRED -108E0 HATRAN LETTER ALEPH -108E1 HATRAN LETTER BETH -108E2 HATRAN LETTER GIMEL -108E3 HATRAN LETTER DALETH-RESH -108E4 HATRAN LETTER HE -108E5 HATRAN LETTER WAW -108E6 HATRAN LETTER ZAYN -108E7 HATRAN LETTER HETH -108E8 HATRAN LETTER TETH -108E9 HATRAN LETTER YODH -108EA HATRAN LETTER KAPH -108EB HATRAN LETTER LAMEDH -108EC HATRAN LETTER MEM -108ED HATRAN LETTER NUN -108EE HATRAN LETTER SAMEKH -108EF HATRAN LETTER AYN -108F0 HATRAN LETTER PE -108F1 HATRAN LETTER SADHE -108F2 HATRAN LETTER QOPH -108F4 HATRAN LETTER SHIN -108F5 HATRAN LETTER TAW -108FB HATRAN NUMBER ONE -108FC HATRAN NUMBER FIVE -108FD HATRAN NUMBER TEN -108FE HATRAN NUMBER TWENTY -108FF HATRAN NUMBER ONE HUNDRED -10900 PHOENICIAN LETTER ALF -10901 PHOENICIAN LETTER BET -10902 PHOENICIAN LETTER GAML -10903 PHOENICIAN LETTER DELT -10904 PHOENICIAN LETTER HE -10905 PHOENICIAN LETTER WAU -10906 PHOENICIAN LETTER ZAI -10907 PHOENICIAN LETTER HET -10908 PHOENICIAN LETTER TET -10909 PHOENICIAN LETTER YOD -1090A PHOENICIAN LETTER KAF -1090B PHOENICIAN LETTER LAMD -1090C PHOENICIAN LETTER MEM -1090D PHOENICIAN LETTER NUN -1090E PHOENICIAN LETTER SEMK -1090F PHOENICIAN LETTER AIN -10910 PHOENICIAN LETTER PE -10911 PHOENICIAN LETTER SADE -10912 PHOENICIAN LETTER QOF -10913 PHOENICIAN LETTER ROSH -10914 PHOENICIAN LETTER SHIN -10915 PHOENICIAN LETTER TAU -10916 PHOENICIAN NUMBER ONE -10917 PHOENICIAN NUMBER TEN -10918 PHOENICIAN NUMBER TWENTY -10919 PHOENICIAN NUMBER ONE HUNDRED -1091A PHOENICIAN NUMBER TWO -1091B PHOENICIAN NUMBER THREE -1091F PHOENICIAN WORD SEPARATOR -10920 LYDIAN LETTER A -10921 LYDIAN LETTER B -10922 LYDIAN LETTER G -10923 LYDIAN LETTER D -10924 LYDIAN LETTER E -10925 LYDIAN LETTER V -10926 LYDIAN LETTER I -10927 LYDIAN LETTER Y -10928 LYDIAN LETTER K -10929 LYDIAN LETTER L -1092A LYDIAN LETTER M -1092B LYDIAN LETTER N -1092C LYDIAN LETTER O -1092D LYDIAN LETTER R -1092E LYDIAN LETTER SS -1092F LYDIAN LETTER T -10930 LYDIAN LETTER U -10931 LYDIAN LETTER F -10932 LYDIAN LETTER Q -10933 LYDIAN LETTER S -10934 LYDIAN LETTER TT -10935 LYDIAN LETTER AN -10936 LYDIAN LETTER EN -10937 LYDIAN LETTER LY -10938 LYDIAN LETTER NN -10939 LYDIAN LETTER C -1093F LYDIAN TRIANGULAR MARK -10980 MEROITIC HIEROGLYPHIC LETTER A -10981 MEROITIC HIEROGLYPHIC LETTER E -10982 MEROITIC HIEROGLYPHIC LETTER I -10983 MEROITIC HIEROGLYPHIC LETTER O -10984 MEROITIC HIEROGLYPHIC LETTER YA -10985 MEROITIC HIEROGLYPHIC LETTER WA -10986 MEROITIC HIEROGLYPHIC LETTER BA -10987 MEROITIC HIEROGLYPHIC LETTER BA-2 -10988 MEROITIC HIEROGLYPHIC LETTER PA -10989 MEROITIC HIEROGLYPHIC LETTER MA -1098A MEROITIC HIEROGLYPHIC LETTER NA -1098B MEROITIC HIEROGLYPHIC LETTER NA-2 -1098C MEROITIC HIEROGLYPHIC LETTER NE -1098D MEROITIC HIEROGLYPHIC LETTER NE-2 -1098E MEROITIC HIEROGLYPHIC LETTER RA -1098F MEROITIC HIEROGLYPHIC LETTER RA-2 -10990 MEROITIC HIEROGLYPHIC LETTER LA -10991 MEROITIC HIEROGLYPHIC LETTER KHA -10992 MEROITIC HIEROGLYPHIC LETTER HHA -10993 MEROITIC HIEROGLYPHIC LETTER SA -10994 MEROITIC HIEROGLYPHIC LETTER SA-2 -10995 MEROITIC HIEROGLYPHIC LETTER SE -10996 MEROITIC HIEROGLYPHIC LETTER KA -10997 MEROITIC HIEROGLYPHIC LETTER QA -10998 MEROITIC HIEROGLYPHIC LETTER TA -10999 MEROITIC HIEROGLYPHIC LETTER TA-2 -1099A MEROITIC HIEROGLYPHIC LETTER TE -1099B MEROITIC HIEROGLYPHIC LETTER TE-2 -1099C MEROITIC HIEROGLYPHIC LETTER TO -1099D MEROITIC HIEROGLYPHIC LETTER DA -1099E MEROITIC HIEROGLYPHIC SYMBOL VIDJ -1099F MEROITIC HIEROGLYPHIC SYMBOL VIDJ-2 -109A0 MEROITIC CURSIVE LETTER A -109A1 MEROITIC CURSIVE LETTER E -109A2 MEROITIC CURSIVE LETTER I -109A3 MEROITIC CURSIVE LETTER O -109A4 MEROITIC CURSIVE LETTER YA -109A5 MEROITIC CURSIVE LETTER WA -109A6 MEROITIC CURSIVE LETTER BA -109A7 MEROITIC CURSIVE LETTER PA -109A8 MEROITIC CURSIVE LETTER MA -109A9 MEROITIC CURSIVE LETTER NA -109AA MEROITIC CURSIVE LETTER NE -109AB MEROITIC CURSIVE LETTER RA -109AC MEROITIC CURSIVE LETTER LA -109AD MEROITIC CURSIVE LETTER KHA -109AE MEROITIC CURSIVE LETTER HHA -109AF MEROITIC CURSIVE LETTER SA -109B0 MEROITIC CURSIVE LETTER ARCHAIC SA -109B1 MEROITIC CURSIVE LETTER SE -109B2 MEROITIC CURSIVE LETTER KA -109B3 MEROITIC CURSIVE LETTER QA -109B4 MEROITIC CURSIVE LETTER TA -109B5 MEROITIC CURSIVE LETTER TE -109B6 MEROITIC CURSIVE LETTER TO -109B7 MEROITIC CURSIVE LETTER DA -109BC MEROITIC CURSIVE FRACTION ELEVEN TWELFTHS -109BD MEROITIC CURSIVE FRACTION ONE HALF -109BE MEROITIC CURSIVE LOGOGRAM RMT -109BF MEROITIC CURSIVE LOGOGRAM IMN -109C0 MEROITIC CURSIVE NUMBER ONE -109C1 MEROITIC CURSIVE NUMBER TWO -109C2 MEROITIC CURSIVE NUMBER THREE -109C3 MEROITIC CURSIVE NUMBER FOUR -109C4 MEROITIC CURSIVE NUMBER FIVE -109C5 MEROITIC CURSIVE NUMBER SIX -109C6 MEROITIC CURSIVE NUMBER SEVEN -109C7 MEROITIC CURSIVE NUMBER EIGHT -109C8 MEROITIC CURSIVE NUMBER NINE -109C9 MEROITIC CURSIVE NUMBER TEN -109CA MEROITIC CURSIVE NUMBER TWENTY -109CB MEROITIC CURSIVE NUMBER THIRTY -109CC MEROITIC CURSIVE NUMBER FORTY -109CD MEROITIC CURSIVE NUMBER FIFTY -109CE MEROITIC CURSIVE NUMBER SIXTY -109CF MEROITIC CURSIVE NUMBER SEVENTY -109D2 MEROITIC CURSIVE NUMBER ONE HUNDRED -109D3 MEROITIC CURSIVE NUMBER TWO HUNDRED -109D4 MEROITIC CURSIVE NUMBER THREE HUNDRED -109D5 MEROITIC CURSIVE NUMBER FOUR HUNDRED -109D6 MEROITIC CURSIVE NUMBER FIVE HUNDRED -109D7 MEROITIC CURSIVE NUMBER SIX HUNDRED -109D8 MEROITIC CURSIVE NUMBER SEVEN HUNDRED -109D9 MEROITIC CURSIVE NUMBER EIGHT HUNDRED -109DA MEROITIC CURSIVE NUMBER NINE HUNDRED -109DB MEROITIC CURSIVE NUMBER ONE THOUSAND -109DC MEROITIC CURSIVE NUMBER TWO THOUSAND -109DD MEROITIC CURSIVE NUMBER THREE THOUSAND -109DE MEROITIC CURSIVE NUMBER FOUR THOUSAND -109DF MEROITIC CURSIVE NUMBER FIVE THOUSAND -109E0 MEROITIC CURSIVE NUMBER SIX THOUSAND -109E1 MEROITIC CURSIVE NUMBER SEVEN THOUSAND -109E2 MEROITIC CURSIVE NUMBER EIGHT THOUSAND -109E3 MEROITIC CURSIVE NUMBER NINE THOUSAND -109E4 MEROITIC CURSIVE NUMBER TEN THOUSAND -109E5 MEROITIC CURSIVE NUMBER TWENTY THOUSAND -109E6 MEROITIC CURSIVE NUMBER THIRTY THOUSAND -109E7 MEROITIC CURSIVE NUMBER FORTY THOUSAND -109E8 MEROITIC CURSIVE NUMBER FIFTY THOUSAND -109E9 MEROITIC CURSIVE NUMBER SIXTY THOUSAND -109EA MEROITIC CURSIVE NUMBER SEVENTY THOUSAND -109EB MEROITIC CURSIVE NUMBER EIGHTY THOUSAND -109EC MEROITIC CURSIVE NUMBER NINETY THOUSAND -109ED MEROITIC CURSIVE NUMBER ONE HUNDRED THOUSAND -109EE MEROITIC CURSIVE NUMBER TWO HUNDRED THOUSAND -109EF MEROITIC CURSIVE NUMBER THREE HUNDRED THOUSAND -109F0 MEROITIC CURSIVE NUMBER FOUR HUNDRED THOUSAND -109F1 MEROITIC CURSIVE NUMBER FIVE HUNDRED THOUSAND -109F2 MEROITIC CURSIVE NUMBER SIX HUNDRED THOUSAND -109F3 MEROITIC CURSIVE NUMBER SEVEN HUNDRED THOUSAND -109F4 MEROITIC CURSIVE NUMBER EIGHT HUNDRED THOUSAND -109F5 MEROITIC CURSIVE NUMBER NINE HUNDRED THOUSAND -109F6 MEROITIC CURSIVE FRACTION ONE TWELFTH -109F7 MEROITIC CURSIVE FRACTION TWO TWELFTHS -109F8 MEROITIC CURSIVE FRACTION THREE TWELFTHS -109F9 MEROITIC CURSIVE FRACTION FOUR TWELFTHS -109FA MEROITIC CURSIVE FRACTION FIVE TWELFTHS -109FB MEROITIC CURSIVE FRACTION SIX TWELFTHS -109FC MEROITIC CURSIVE FRACTION SEVEN TWELFTHS -109FD MEROITIC CURSIVE FRACTION EIGHT TWELFTHS -109FE MEROITIC CURSIVE FRACTION NINE TWELFTHS -109FF MEROITIC CURSIVE FRACTION TEN TWELFTHS -10A00 KHAROSHTHI LETTER A -10A01 KHAROSHTHI VOWEL SIGN I -10A02 KHAROSHTHI VOWEL SIGN U -10A03 KHAROSHTHI VOWEL SIGN VOCALIC R -10A05 KHAROSHTHI VOWEL SIGN E -10A06 KHAROSHTHI VOWEL SIGN O -10A0C KHAROSHTHI VOWEL LENGTH MARK -10A0D KHAROSHTHI SIGN DOUBLE RING BELOW -10A0E KHAROSHTHI SIGN ANUSVARA -10A0F KHAROSHTHI SIGN VISARGA -10A10 KHAROSHTHI LETTER KA -10A11 KHAROSHTHI LETTER KHA -10A12 KHAROSHTHI LETTER GA -10A13 KHAROSHTHI LETTER GHA -10A15 KHAROSHTHI LETTER CA -10A16 KHAROSHTHI LETTER CHA -10A17 KHAROSHTHI LETTER JA -10A19 KHAROSHTHI LETTER NYA -10A1A KHAROSHTHI LETTER TTA -10A1B KHAROSHTHI LETTER TTHA -10A1C KHAROSHTHI LETTER DDA -10A1D KHAROSHTHI LETTER DDHA -10A1E KHAROSHTHI LETTER NNA -10A1F KHAROSHTHI LETTER TA -10A20 KHAROSHTHI LETTER THA -10A21 KHAROSHTHI LETTER DA -10A22 KHAROSHTHI LETTER DHA -10A23 KHAROSHTHI LETTER NA -10A24 KHAROSHTHI LETTER PA -10A25 KHAROSHTHI LETTER PHA -10A26 KHAROSHTHI LETTER BA -10A27 KHAROSHTHI LETTER BHA -10A28 KHAROSHTHI LETTER MA -10A29 KHAROSHTHI LETTER YA -10A2A KHAROSHTHI LETTER RA -10A2B KHAROSHTHI LETTER LA -10A2C KHAROSHTHI LETTER VA -10A2D KHAROSHTHI LETTER SHA -10A2E KHAROSHTHI LETTER SSA -10A2F KHAROSHTHI LETTER SA -10A30 KHAROSHTHI LETTER ZA -10A31 KHAROSHTHI LETTER HA -10A32 KHAROSHTHI LETTER KKA -10A33 KHAROSHTHI LETTER TTTHA -10A34 KHAROSHTHI LETTER TTTA -10A35 KHAROSHTHI LETTER VHA -10A38 KHAROSHTHI SIGN BAR ABOVE -10A39 KHAROSHTHI SIGN CAUDA -10A3A KHAROSHTHI SIGN DOT BELOW -10A3F KHAROSHTHI VIRAMA -10A40 KHAROSHTHI DIGIT ONE -10A41 KHAROSHTHI DIGIT TWO -10A42 KHAROSHTHI DIGIT THREE -10A43 KHAROSHTHI DIGIT FOUR -10A44 KHAROSHTHI NUMBER TEN -10A45 KHAROSHTHI NUMBER TWENTY -10A46 KHAROSHTHI NUMBER ONE HUNDRED -10A47 KHAROSHTHI NUMBER ONE THOUSAND -10A48 KHAROSHTHI FRACTION ONE HALF -10A50 KHAROSHTHI PUNCTUATION DOT -10A51 KHAROSHTHI PUNCTUATION SMALL CIRCLE -10A52 KHAROSHTHI PUNCTUATION CIRCLE -10A53 KHAROSHTHI PUNCTUATION CRESCENT BAR -10A54 KHAROSHTHI PUNCTUATION MANGALAM -10A55 KHAROSHTHI PUNCTUATION LOTUS -10A56 KHAROSHTHI PUNCTUATION DANDA -10A57 KHAROSHTHI PUNCTUATION DOUBLE DANDA -10A58 KHAROSHTHI PUNCTUATION LINES -10A60 OLD SOUTH ARABIAN LETTER HE -10A61 OLD SOUTH ARABIAN LETTER LAMEDH -10A62 OLD SOUTH ARABIAN LETTER HETH -10A63 OLD SOUTH ARABIAN LETTER MEM -10A64 OLD SOUTH ARABIAN LETTER QOPH -10A65 OLD SOUTH ARABIAN LETTER WAW -10A66 OLD SOUTH ARABIAN LETTER SHIN -10A67 OLD SOUTH ARABIAN LETTER RESH -10A68 OLD SOUTH ARABIAN LETTER BETH -10A69 OLD SOUTH ARABIAN LETTER TAW -10A6A OLD SOUTH ARABIAN LETTER SAT -10A6B OLD SOUTH ARABIAN LETTER KAPH -10A6C OLD SOUTH ARABIAN LETTER NUN -10A6D OLD SOUTH ARABIAN LETTER KHETH -10A6E OLD SOUTH ARABIAN LETTER SADHE -10A6F OLD SOUTH ARABIAN LETTER SAMEKH -10A70 OLD SOUTH ARABIAN LETTER FE -10A71 OLD SOUTH ARABIAN LETTER ALEF -10A72 OLD SOUTH ARABIAN LETTER AYN -10A73 OLD SOUTH ARABIAN LETTER DHADHE -10A74 OLD SOUTH ARABIAN LETTER GIMEL -10A75 OLD SOUTH ARABIAN LETTER DALETH -10A76 OLD SOUTH ARABIAN LETTER GHAYN -10A77 OLD SOUTH ARABIAN LETTER TETH -10A78 OLD SOUTH ARABIAN LETTER ZAYN -10A79 OLD SOUTH ARABIAN LETTER DHALETH -10A7A OLD SOUTH ARABIAN LETTER YODH -10A7B OLD SOUTH ARABIAN LETTER THAW -10A7C OLD SOUTH ARABIAN LETTER THETH -10A7D OLD SOUTH ARABIAN NUMBER ONE -10A7E OLD SOUTH ARABIAN NUMBER FIFTY -10A7F OLD SOUTH ARABIAN NUMERIC INDICATOR -10A80 OLD NORTH ARABIAN LETTER HEH -10A81 OLD NORTH ARABIAN LETTER LAM -10A82 OLD NORTH ARABIAN LETTER HAH -10A83 OLD NORTH ARABIAN LETTER MEEM -10A84 OLD NORTH ARABIAN LETTER QAF -10A85 OLD NORTH ARABIAN LETTER WAW -10A86 OLD NORTH ARABIAN LETTER ES-2 -10A87 OLD NORTH ARABIAN LETTER REH -10A88 OLD NORTH ARABIAN LETTER BEH -10A89 OLD NORTH ARABIAN LETTER TEH -10A8A OLD NORTH ARABIAN LETTER ES-1 -10A8B OLD NORTH ARABIAN LETTER KAF -10A8C OLD NORTH ARABIAN LETTER NOON -10A8D OLD NORTH ARABIAN LETTER KHAH -10A8E OLD NORTH ARABIAN LETTER SAD -10A8F OLD NORTH ARABIAN LETTER ES-3 -10A90 OLD NORTH ARABIAN LETTER FEH -10A91 OLD NORTH ARABIAN LETTER ALEF -10A92 OLD NORTH ARABIAN LETTER AIN -10A93 OLD NORTH ARABIAN LETTER DAD -10A94 OLD NORTH ARABIAN LETTER GEEM -10A95 OLD NORTH ARABIAN LETTER DAL -10A96 OLD NORTH ARABIAN LETTER GHAIN -10A97 OLD NORTH ARABIAN LETTER TAH -10A98 OLD NORTH ARABIAN LETTER ZAIN -10A99 OLD NORTH ARABIAN LETTER THAL -10A9A OLD NORTH ARABIAN LETTER YEH -10A9B OLD NORTH ARABIAN LETTER THEH -10A9C OLD NORTH ARABIAN LETTER ZAH -10A9D OLD NORTH ARABIAN NUMBER ONE -10A9E OLD NORTH ARABIAN NUMBER TEN -10A9F OLD NORTH ARABIAN NUMBER TWENTY -10AC0 MANICHAEAN LETTER ALEPH -10AC1 MANICHAEAN LETTER BETH -10AC2 MANICHAEAN LETTER BHETH -10AC3 MANICHAEAN LETTER GIMEL -10AC4 MANICHAEAN LETTER GHIMEL -10AC5 MANICHAEAN LETTER DALETH -10AC6 MANICHAEAN LETTER HE -10AC7 MANICHAEAN LETTER WAW -10AC8 MANICHAEAN SIGN UD -10AC9 MANICHAEAN LETTER ZAYIN -10ACA MANICHAEAN LETTER ZHAYIN -10ACB MANICHAEAN LETTER JAYIN -10ACC MANICHAEAN LETTER JHAYIN -10ACD MANICHAEAN LETTER HETH -10ACE MANICHAEAN LETTER TETH -10ACF MANICHAEAN LETTER YODH -10AD0 MANICHAEAN LETTER KAPH -10AD1 MANICHAEAN LETTER XAPH -10AD2 MANICHAEAN LETTER KHAPH -10AD3 MANICHAEAN LETTER LAMEDH -10AD4 MANICHAEAN LETTER DHAMEDH -10AD5 MANICHAEAN LETTER THAMEDH -10AD6 MANICHAEAN LETTER MEM -10AD7 MANICHAEAN LETTER NUN -10AD8 MANICHAEAN LETTER SAMEKH -10AD9 MANICHAEAN LETTER AYIN -10ADA MANICHAEAN LETTER AAYIN -10ADB MANICHAEAN LETTER PE -10ADC MANICHAEAN LETTER FE -10ADD MANICHAEAN LETTER SADHE -10ADE MANICHAEAN LETTER QOPH -10ADF MANICHAEAN LETTER XOPH -10AE0 MANICHAEAN LETTER QHOPH -10AE1 MANICHAEAN LETTER RESH -10AE2 MANICHAEAN LETTER SHIN -10AE3 MANICHAEAN LETTER SSHIN -10AE4 MANICHAEAN LETTER TAW -10AE5 MANICHAEAN ABBREVIATION MARK ABOVE -10AE6 MANICHAEAN ABBREVIATION MARK BELOW -10AEB MANICHAEAN NUMBER ONE -10AEC MANICHAEAN NUMBER FIVE -10AED MANICHAEAN NUMBER TEN -10AEE MANICHAEAN NUMBER TWENTY -10AEF MANICHAEAN NUMBER ONE HUNDRED -10AF0 MANICHAEAN PUNCTUATION STAR -10AF1 MANICHAEAN PUNCTUATION FLEURON -10AF2 MANICHAEAN PUNCTUATION DOUBLE DOT WITHIN DOT -10AF3 MANICHAEAN PUNCTUATION DOT WITHIN DOT -10AF4 MANICHAEAN PUNCTUATION DOT -10AF5 MANICHAEAN PUNCTUATION TWO DOTS -10AF6 MANICHAEAN PUNCTUATION LINE FILLER -10B00 AVESTAN LETTER A -10B01 AVESTAN LETTER AA -10B02 AVESTAN LETTER AO -10B03 AVESTAN LETTER AAO -10B04 AVESTAN LETTER AN -10B05 AVESTAN LETTER AAN -10B06 AVESTAN LETTER AE -10B07 AVESTAN LETTER AEE -10B08 AVESTAN LETTER E -10B09 AVESTAN LETTER EE -10B0A AVESTAN LETTER O -10B0B AVESTAN LETTER OO -10B0C AVESTAN LETTER I -10B0D AVESTAN LETTER II -10B0E AVESTAN LETTER U -10B0F AVESTAN LETTER UU -10B10 AVESTAN LETTER KE -10B11 AVESTAN LETTER XE -10B12 AVESTAN LETTER XYE -10B13 AVESTAN LETTER XVE -10B14 AVESTAN LETTER GE -10B15 AVESTAN LETTER GGE -10B16 AVESTAN LETTER GHE -10B17 AVESTAN LETTER CE -10B18 AVESTAN LETTER JE -10B19 AVESTAN LETTER TE -10B1A AVESTAN LETTER THE -10B1B AVESTAN LETTER DE -10B1C AVESTAN LETTER DHE -10B1D AVESTAN LETTER TTE -10B1E AVESTAN LETTER PE -10B1F AVESTAN LETTER FE -10B20 AVESTAN LETTER BE -10B21 AVESTAN LETTER BHE -10B22 AVESTAN LETTER NGE -10B23 AVESTAN LETTER NGYE -10B24 AVESTAN LETTER NGVE -10B25 AVESTAN LETTER NE -10B26 AVESTAN LETTER NYE -10B27 AVESTAN LETTER NNE -10B28 AVESTAN LETTER ME -10B29 AVESTAN LETTER HME -10B2A AVESTAN LETTER YYE -10B2B AVESTAN LETTER YE -10B2C AVESTAN LETTER VE -10B2D AVESTAN LETTER RE -10B2E AVESTAN LETTER LE -10B2F AVESTAN LETTER SE -10B30 AVESTAN LETTER ZE -10B31 AVESTAN LETTER SHE -10B32 AVESTAN LETTER ZHE -10B33 AVESTAN LETTER SHYE -10B34 AVESTAN LETTER SSHE -10B35 AVESTAN LETTER HE -10B39 AVESTAN ABBREVIATION MARK -10B3A TINY TWO DOTS OVER ONE DOT PUNCTUATION -10B3B SMALL TWO DOTS OVER ONE DOT PUNCTUATION -10B3C LARGE TWO DOTS OVER ONE DOT PUNCTUATION -10B3D LARGE ONE DOT OVER TWO DOTS PUNCTUATION -10B3E LARGE TWO RINGS OVER ONE RING PUNCTUATION -10B3F LARGE ONE RING OVER TWO RINGS PUNCTUATION -10B40 INSCRIPTIONAL PARTHIAN LETTER ALEPH -10B41 INSCRIPTIONAL PARTHIAN LETTER BETH -10B42 INSCRIPTIONAL PARTHIAN LETTER GIMEL -10B43 INSCRIPTIONAL PARTHIAN LETTER DALETH -10B44 INSCRIPTIONAL PARTHIAN LETTER HE -10B45 INSCRIPTIONAL PARTHIAN LETTER WAW -10B46 INSCRIPTIONAL PARTHIAN LETTER ZAYIN -10B47 INSCRIPTIONAL PARTHIAN LETTER HETH -10B48 INSCRIPTIONAL PARTHIAN LETTER TETH -10B49 INSCRIPTIONAL PARTHIAN LETTER YODH -10B4A INSCRIPTIONAL PARTHIAN LETTER KAPH -10B4B INSCRIPTIONAL PARTHIAN LETTER LAMEDH -10B4C INSCRIPTIONAL PARTHIAN LETTER MEM -10B4D INSCRIPTIONAL PARTHIAN LETTER NUN -10B4E INSCRIPTIONAL PARTHIAN LETTER SAMEKH -10B4F INSCRIPTIONAL PARTHIAN LETTER AYIN -10B50 INSCRIPTIONAL PARTHIAN LETTER PE -10B51 INSCRIPTIONAL PARTHIAN LETTER SADHE -10B52 INSCRIPTIONAL PARTHIAN LETTER QOPH -10B53 INSCRIPTIONAL PARTHIAN LETTER RESH -10B54 INSCRIPTIONAL PARTHIAN LETTER SHIN -10B55 INSCRIPTIONAL PARTHIAN LETTER TAW -10B58 INSCRIPTIONAL PARTHIAN NUMBER ONE -10B59 INSCRIPTIONAL PARTHIAN NUMBER TWO -10B5A INSCRIPTIONAL PARTHIAN NUMBER THREE -10B5B INSCRIPTIONAL PARTHIAN NUMBER FOUR -10B5C INSCRIPTIONAL PARTHIAN NUMBER TEN -10B5D INSCRIPTIONAL PARTHIAN NUMBER TWENTY -10B5E INSCRIPTIONAL PARTHIAN NUMBER ONE HUNDRED -10B5F INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND -10B60 INSCRIPTIONAL PAHLAVI LETTER ALEPH -10B61 INSCRIPTIONAL PAHLAVI LETTER BETH -10B62 INSCRIPTIONAL PAHLAVI LETTER GIMEL -10B63 INSCRIPTIONAL PAHLAVI LETTER DALETH -10B64 INSCRIPTIONAL PAHLAVI LETTER HE -10B65 INSCRIPTIONAL PAHLAVI LETTER WAW-AYIN-RESH -10B66 INSCRIPTIONAL PAHLAVI LETTER ZAYIN -10B67 INSCRIPTIONAL PAHLAVI LETTER HETH -10B68 INSCRIPTIONAL PAHLAVI LETTER TETH -10B69 INSCRIPTIONAL PAHLAVI LETTER YODH -10B6A INSCRIPTIONAL PAHLAVI LETTER KAPH -10B6B INSCRIPTIONAL PAHLAVI LETTER LAMEDH -10B6C INSCRIPTIONAL PAHLAVI LETTER MEM-QOPH -10B6D INSCRIPTIONAL PAHLAVI LETTER NUN -10B6E INSCRIPTIONAL PAHLAVI LETTER SAMEKH -10B6F INSCRIPTIONAL PAHLAVI LETTER PE -10B70 INSCRIPTIONAL PAHLAVI LETTER SADHE -10B71 INSCRIPTIONAL PAHLAVI LETTER SHIN -10B72 INSCRIPTIONAL PAHLAVI LETTER TAW -10B78 INSCRIPTIONAL PAHLAVI NUMBER ONE -10B79 INSCRIPTIONAL PAHLAVI NUMBER TWO -10B7A INSCRIPTIONAL PAHLAVI NUMBER THREE -10B7B INSCRIPTIONAL PAHLAVI NUMBER FOUR -10B7C INSCRIPTIONAL PAHLAVI NUMBER TEN -10B7D INSCRIPTIONAL PAHLAVI NUMBER TWENTY -10B7E INSCRIPTIONAL PAHLAVI NUMBER ONE HUNDRED -10B7F INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND -10B80 PSALTER PAHLAVI LETTER ALEPH -10B81 PSALTER PAHLAVI LETTER BETH -10B82 PSALTER PAHLAVI LETTER GIMEL -10B83 PSALTER PAHLAVI LETTER DALETH -10B84 PSALTER PAHLAVI LETTER HE -10B85 PSALTER PAHLAVI LETTER WAW-AYIN-RESH -10B86 PSALTER PAHLAVI LETTER ZAYIN -10B87 PSALTER PAHLAVI LETTER HETH -10B88 PSALTER PAHLAVI LETTER YODH -10B89 PSALTER PAHLAVI LETTER KAPH -10B8A PSALTER PAHLAVI LETTER LAMEDH -10B8B PSALTER PAHLAVI LETTER MEM-QOPH -10B8C PSALTER PAHLAVI LETTER NUN -10B8D PSALTER PAHLAVI LETTER SAMEKH -10B8E PSALTER PAHLAVI LETTER PE -10B8F PSALTER PAHLAVI LETTER SADHE -10B90 PSALTER PAHLAVI LETTER SHIN -10B91 PSALTER PAHLAVI LETTER TAW -10B99 PSALTER PAHLAVI SECTION MARK -10B9A PSALTER PAHLAVI TURNED SECTION MARK -10B9B PSALTER PAHLAVI FOUR DOTS WITH CROSS -10B9C PSALTER PAHLAVI FOUR DOTS WITH DOT -10BA9 PSALTER PAHLAVI NUMBER ONE -10BAA PSALTER PAHLAVI NUMBER TWO -10BAB PSALTER PAHLAVI NUMBER THREE -10BAC PSALTER PAHLAVI NUMBER FOUR -10BAD PSALTER PAHLAVI NUMBER TEN -10BAE PSALTER PAHLAVI NUMBER TWENTY -10BAF PSALTER PAHLAVI NUMBER ONE HUNDRED -10C00 OLD TURKIC LETTER ORKHON A -10C01 OLD TURKIC LETTER YENISEI A -10C02 OLD TURKIC LETTER YENISEI AE -10C03 OLD TURKIC LETTER ORKHON I -10C04 OLD TURKIC LETTER YENISEI I -10C05 OLD TURKIC LETTER YENISEI E -10C06 OLD TURKIC LETTER ORKHON O -10C07 OLD TURKIC LETTER ORKHON OE -10C08 OLD TURKIC LETTER YENISEI OE -10C09 OLD TURKIC LETTER ORKHON AB -10C0A OLD TURKIC LETTER YENISEI AB -10C0B OLD TURKIC LETTER ORKHON AEB -10C0C OLD TURKIC LETTER YENISEI AEB -10C0D OLD TURKIC LETTER ORKHON AG -10C0E OLD TURKIC LETTER YENISEI AG -10C0F OLD TURKIC LETTER ORKHON AEG -10C10 OLD TURKIC LETTER YENISEI AEG -10C11 OLD TURKIC LETTER ORKHON AD -10C12 OLD TURKIC LETTER YENISEI AD -10C13 OLD TURKIC LETTER ORKHON AED -10C14 OLD TURKIC LETTER ORKHON EZ -10C15 OLD TURKIC LETTER YENISEI EZ -10C16 OLD TURKIC LETTER ORKHON AY -10C17 OLD TURKIC LETTER YENISEI AY -10C18 OLD TURKIC LETTER ORKHON AEY -10C19 OLD TURKIC LETTER YENISEI AEY -10C1A OLD TURKIC LETTER ORKHON AEK -10C1B OLD TURKIC LETTER YENISEI AEK -10C1C OLD TURKIC LETTER ORKHON OEK -10C1D OLD TURKIC LETTER YENISEI OEK -10C1E OLD TURKIC LETTER ORKHON AL -10C1F OLD TURKIC LETTER YENISEI AL -10C20 OLD TURKIC LETTER ORKHON AEL -10C21 OLD TURKIC LETTER ORKHON ELT -10C22 OLD TURKIC LETTER ORKHON EM -10C23 OLD TURKIC LETTER ORKHON AN -10C24 OLD TURKIC LETTER ORKHON AEN -10C25 OLD TURKIC LETTER YENISEI AEN -10C26 OLD TURKIC LETTER ORKHON ENT -10C27 OLD TURKIC LETTER YENISEI ENT -10C28 OLD TURKIC LETTER ORKHON ENC -10C29 OLD TURKIC LETTER YENISEI ENC -10C2A OLD TURKIC LETTER ORKHON ENY -10C2B OLD TURKIC LETTER YENISEI ENY -10C2C OLD TURKIC LETTER YENISEI ANG -10C2D OLD TURKIC LETTER ORKHON ENG -10C2E OLD TURKIC LETTER YENISEI AENG -10C2F OLD TURKIC LETTER ORKHON EP -10C30 OLD TURKIC LETTER ORKHON OP -10C31 OLD TURKIC LETTER ORKHON IC -10C32 OLD TURKIC LETTER ORKHON EC -10C33 OLD TURKIC LETTER YENISEI EC -10C34 OLD TURKIC LETTER ORKHON AQ -10C35 OLD TURKIC LETTER YENISEI AQ -10C36 OLD TURKIC LETTER ORKHON IQ -10C37 OLD TURKIC LETTER YENISEI IQ -10C38 OLD TURKIC LETTER ORKHON OQ -10C39 OLD TURKIC LETTER YENISEI OQ -10C3A OLD TURKIC LETTER ORKHON AR -10C3B OLD TURKIC LETTER YENISEI AR -10C3C OLD TURKIC LETTER ORKHON AER -10C3D OLD TURKIC LETTER ORKHON AS -10C3E OLD TURKIC LETTER ORKHON AES -10C3F OLD TURKIC LETTER ORKHON ASH -10C40 OLD TURKIC LETTER YENISEI ASH -10C41 OLD TURKIC LETTER ORKHON ESH -10C42 OLD TURKIC LETTER YENISEI ESH -10C43 OLD TURKIC LETTER ORKHON AT -10C44 OLD TURKIC LETTER YENISEI AT -10C45 OLD TURKIC LETTER ORKHON AET -10C46 OLD TURKIC LETTER YENISEI AET -10C47 OLD TURKIC LETTER ORKHON OT -10C48 OLD TURKIC LETTER ORKHON BASH -10C80 OLD HUNGARIAN CAPITAL LETTER A -10C81 OLD HUNGARIAN CAPITAL LETTER AA -10C82 OLD HUNGARIAN CAPITAL LETTER EB -10C83 OLD HUNGARIAN CAPITAL LETTER AMB -10C84 OLD HUNGARIAN CAPITAL LETTER EC -10C85 OLD HUNGARIAN CAPITAL LETTER ENC -10C86 OLD HUNGARIAN CAPITAL LETTER ECS -10C87 OLD HUNGARIAN CAPITAL LETTER ED -10C88 OLD HUNGARIAN CAPITAL LETTER AND -10C89 OLD HUNGARIAN CAPITAL LETTER E -10C8A OLD HUNGARIAN CAPITAL LETTER CLOSE E -10C8B OLD HUNGARIAN CAPITAL LETTER EE -10C8C OLD HUNGARIAN CAPITAL LETTER EF -10C8D OLD HUNGARIAN CAPITAL LETTER EG -10C8E OLD HUNGARIAN CAPITAL LETTER EGY -10C8F OLD HUNGARIAN CAPITAL LETTER EH -10C90 OLD HUNGARIAN CAPITAL LETTER I -10C91 OLD HUNGARIAN CAPITAL LETTER II -10C92 OLD HUNGARIAN CAPITAL LETTER EJ -10C93 OLD HUNGARIAN CAPITAL LETTER EK -10C94 OLD HUNGARIAN CAPITAL LETTER AK -10C95 OLD HUNGARIAN CAPITAL LETTER UNK -10C96 OLD HUNGARIAN CAPITAL LETTER EL -10C97 OLD HUNGARIAN CAPITAL LETTER ELY -10C98 OLD HUNGARIAN CAPITAL LETTER EM -10C99 OLD HUNGARIAN CAPITAL LETTER EN -10C9A OLD HUNGARIAN CAPITAL LETTER ENY -10C9B OLD HUNGARIAN CAPITAL LETTER O -10C9C OLD HUNGARIAN CAPITAL LETTER OO -10C9D OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG OE -10C9E OLD HUNGARIAN CAPITAL LETTER RUDIMENTA OE -10C9F OLD HUNGARIAN CAPITAL LETTER OEE -10CA0 OLD HUNGARIAN CAPITAL LETTER EP -10CA1 OLD HUNGARIAN CAPITAL LETTER EMP -10CA2 OLD HUNGARIAN CAPITAL LETTER ER -10CA3 OLD HUNGARIAN CAPITAL LETTER SHORT ER -10CA4 OLD HUNGARIAN CAPITAL LETTER ES -10CA5 OLD HUNGARIAN CAPITAL LETTER ESZ -10CA6 OLD HUNGARIAN CAPITAL LETTER ET -10CA7 OLD HUNGARIAN CAPITAL LETTER ENT -10CA8 OLD HUNGARIAN CAPITAL LETTER ETY -10CA9 OLD HUNGARIAN CAPITAL LETTER ECH -10CAA OLD HUNGARIAN CAPITAL LETTER U -10CAB OLD HUNGARIAN CAPITAL LETTER UU -10CAC OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG UE -10CAD OLD HUNGARIAN CAPITAL LETTER RUDIMENTA UE -10CAE OLD HUNGARIAN CAPITAL LETTER EV -10CAF OLD HUNGARIAN CAPITAL LETTER EZ -10CB0 OLD HUNGARIAN CAPITAL LETTER EZS -10CB1 OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN -10CB2 OLD HUNGARIAN CAPITAL LETTER US -10CC0 OLD HUNGARIAN SMALL LETTER A -10CC1 OLD HUNGARIAN SMALL LETTER AA -10CC2 OLD HUNGARIAN SMALL LETTER EB -10CC3 OLD HUNGARIAN SMALL LETTER AMB -10CC4 OLD HUNGARIAN SMALL LETTER EC -10CC5 OLD HUNGARIAN SMALL LETTER ENC -10CC6 OLD HUNGARIAN SMALL LETTER ECS -10CC7 OLD HUNGARIAN SMALL LETTER ED -10CC8 OLD HUNGARIAN SMALL LETTER AND -10CC9 OLD HUNGARIAN SMALL LETTER E -10CCA OLD HUNGARIAN SMALL LETTER CLOSE E -10CCB OLD HUNGARIAN SMALL LETTER EE -10CCC OLD HUNGARIAN SMALL LETTER EF -10CCD OLD HUNGARIAN SMALL LETTER EG -10CCE OLD HUNGARIAN SMALL LETTER EGY -10CCF OLD HUNGARIAN SMALL LETTER EH -10CD0 OLD HUNGARIAN SMALL LETTER I -10CD1 OLD HUNGARIAN SMALL LETTER II -10CD2 OLD HUNGARIAN SMALL LETTER EJ -10CD3 OLD HUNGARIAN SMALL LETTER EK -10CD4 OLD HUNGARIAN SMALL LETTER AK -10CD5 OLD HUNGARIAN SMALL LETTER UNK -10CD6 OLD HUNGARIAN SMALL LETTER EL -10CD7 OLD HUNGARIAN SMALL LETTER ELY -10CD8 OLD HUNGARIAN SMALL LETTER EM -10CD9 OLD HUNGARIAN SMALL LETTER EN -10CDA OLD HUNGARIAN SMALL LETTER ENY -10CDB OLD HUNGARIAN SMALL LETTER O -10CDC OLD HUNGARIAN SMALL LETTER OO -10CDD OLD HUNGARIAN SMALL LETTER NIKOLSBURG OE -10CDE OLD HUNGARIAN SMALL LETTER RUDIMENTA OE -10CDF OLD HUNGARIAN SMALL LETTER OEE -10CE0 OLD HUNGARIAN SMALL LETTER EP -10CE1 OLD HUNGARIAN SMALL LETTER EMP -10CE2 OLD HUNGARIAN SMALL LETTER ER -10CE3 OLD HUNGARIAN SMALL LETTER SHORT ER -10CE4 OLD HUNGARIAN SMALL LETTER ES -10CE5 OLD HUNGARIAN SMALL LETTER ESZ -10CE6 OLD HUNGARIAN SMALL LETTER ET -10CE7 OLD HUNGARIAN SMALL LETTER ENT -10CE8 OLD HUNGARIAN SMALL LETTER ETY -10CE9 OLD HUNGARIAN SMALL LETTER ECH -10CEA OLD HUNGARIAN SMALL LETTER U -10CEB OLD HUNGARIAN SMALL LETTER UU -10CEC OLD HUNGARIAN SMALL LETTER NIKOLSBURG UE -10CED OLD HUNGARIAN SMALL LETTER RUDIMENTA UE -10CEE OLD HUNGARIAN SMALL LETTER EV -10CEF OLD HUNGARIAN SMALL LETTER EZ -10CF0 OLD HUNGARIAN SMALL LETTER EZS -10CF1 OLD HUNGARIAN SMALL LETTER ENT-SHAPED SIGN -10CF2 OLD HUNGARIAN SMALL LETTER US -10CFA OLD HUNGARIAN NUMBER ONE -10CFB OLD HUNGARIAN NUMBER FIVE -10CFC OLD HUNGARIAN NUMBER TEN -10CFD OLD HUNGARIAN NUMBER FIFTY -10CFE OLD HUNGARIAN NUMBER ONE HUNDRED -10CFF OLD HUNGARIAN NUMBER ONE THOUSAND -10D00 HANIFI ROHINGYA LETTER A -10D01 HANIFI ROHINGYA LETTER BA -10D02 HANIFI ROHINGYA LETTER PA -10D03 HANIFI ROHINGYA LETTER TA -10D04 HANIFI ROHINGYA LETTER TTA -10D05 HANIFI ROHINGYA LETTER JA -10D06 HANIFI ROHINGYA LETTER CA -10D07 HANIFI ROHINGYA LETTER HA -10D08 HANIFI ROHINGYA LETTER KHA -10D09 HANIFI ROHINGYA LETTER FA -10D0A HANIFI ROHINGYA LETTER DA -10D0B HANIFI ROHINGYA LETTER DDA -10D0C HANIFI ROHINGYA LETTER RA -10D0D HANIFI ROHINGYA LETTER RRA -10D0E HANIFI ROHINGYA LETTER ZA -10D0F HANIFI ROHINGYA LETTER SA -10D10 HANIFI ROHINGYA LETTER SHA -10D11 HANIFI ROHINGYA LETTER KA -10D12 HANIFI ROHINGYA LETTER GA -10D13 HANIFI ROHINGYA LETTER LA -10D14 HANIFI ROHINGYA LETTER MA -10D15 HANIFI ROHINGYA LETTER NA -10D16 HANIFI ROHINGYA LETTER WA -10D17 HANIFI ROHINGYA LETTER KINNA WA -10D18 HANIFI ROHINGYA LETTER YA -10D19 HANIFI ROHINGYA LETTER KINNA YA -10D1A HANIFI ROHINGYA LETTER NGA -10D1B HANIFI ROHINGYA LETTER NYA -10D1C HANIFI ROHINGYA LETTER VA -10D1D HANIFI ROHINGYA VOWEL A -10D1E HANIFI ROHINGYA VOWEL I -10D1F HANIFI ROHINGYA VOWEL U -10D20 HANIFI ROHINGYA VOWEL E -10D21 HANIFI ROHINGYA VOWEL O -10D22 HANIFI ROHINGYA MARK SAKIN -10D23 HANIFI ROHINGYA MARK NA KHONNA -10D24 HANIFI ROHINGYA SIGN HARBAHAY -10D25 HANIFI ROHINGYA SIGN TAHALA -10D26 HANIFI ROHINGYA SIGN TANA -10D27 HANIFI ROHINGYA SIGN TASSI -10D30 HANIFI ROHINGYA DIGIT ZERO -10D31 HANIFI ROHINGYA DIGIT ONE -10D32 HANIFI ROHINGYA DIGIT TWO -10D33 HANIFI ROHINGYA DIGIT THREE -10D34 HANIFI ROHINGYA DIGIT FOUR -10D35 HANIFI ROHINGYA DIGIT FIVE -10D36 HANIFI ROHINGYA DIGIT SIX -10D37 HANIFI ROHINGYA DIGIT SEVEN -10D38 HANIFI ROHINGYA DIGIT EIGHT -10D39 HANIFI ROHINGYA DIGIT NINE -10E60 RUMI DIGIT ONE -10E61 RUMI DIGIT TWO -10E62 RUMI DIGIT THREE -10E63 RUMI DIGIT FOUR -10E64 RUMI DIGIT FIVE -10E65 RUMI DIGIT SIX -10E66 RUMI DIGIT SEVEN -10E67 RUMI DIGIT EIGHT -10E68 RUMI DIGIT NINE -10E69 RUMI NUMBER TEN -10E6A RUMI NUMBER TWENTY -10E6B RUMI NUMBER THIRTY -10E6C RUMI NUMBER FORTY -10E6D RUMI NUMBER FIFTY -10E6E RUMI NUMBER SIXTY -10E6F RUMI NUMBER SEVENTY -10E70 RUMI NUMBER EIGHTY -10E71 RUMI NUMBER NINETY -10E72 RUMI NUMBER ONE HUNDRED -10E73 RUMI NUMBER TWO HUNDRED -10E74 RUMI NUMBER THREE HUNDRED -10E75 RUMI NUMBER FOUR HUNDRED -10E76 RUMI NUMBER FIVE HUNDRED -10E77 RUMI NUMBER SIX HUNDRED -10E78 RUMI NUMBER SEVEN HUNDRED -10E79 RUMI NUMBER EIGHT HUNDRED -10E7A RUMI NUMBER NINE HUNDRED -10E7B RUMI FRACTION ONE HALF -10E7C RUMI FRACTION ONE QUARTER -10E7D RUMI FRACTION ONE THIRD -10E7E RUMI FRACTION TWO THIRDS -10F00 OLD SOGDIAN LETTER ALEPH -10F01 OLD SOGDIAN LETTER FINAL ALEPH -10F02 OLD SOGDIAN LETTER BETH -10F03 OLD SOGDIAN LETTER FINAL BETH -10F04 OLD SOGDIAN LETTER GIMEL -10F05 OLD SOGDIAN LETTER HE -10F06 OLD SOGDIAN LETTER FINAL HE -10F07 OLD SOGDIAN LETTER WAW -10F08 OLD SOGDIAN LETTER ZAYIN -10F09 OLD SOGDIAN LETTER HETH -10F0A OLD SOGDIAN LETTER YODH -10F0B OLD SOGDIAN LETTER KAPH -10F0C OLD SOGDIAN LETTER LAMEDH -10F0D OLD SOGDIAN LETTER MEM -10F0E OLD SOGDIAN LETTER NUN -10F0F OLD SOGDIAN LETTER FINAL NUN -10F10 OLD SOGDIAN LETTER FINAL NUN WITH VERTICAL TAIL -10F11 OLD SOGDIAN LETTER SAMEKH -10F12 OLD SOGDIAN LETTER AYIN -10F13 OLD SOGDIAN LETTER ALTERNATE AYIN -10F14 OLD SOGDIAN LETTER PE -10F15 OLD SOGDIAN LETTER SADHE -10F16 OLD SOGDIAN LETTER FINAL SADHE -10F17 OLD SOGDIAN LETTER FINAL SADHE WITH VERTICAL TAIL -10F18 OLD SOGDIAN LETTER RESH-AYIN-DALETH -10F19 OLD SOGDIAN LETTER SHIN -10F1A OLD SOGDIAN LETTER TAW -10F1B OLD SOGDIAN LETTER FINAL TAW -10F1C OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL -10F1D OLD SOGDIAN NUMBER ONE -10F1E OLD SOGDIAN NUMBER TWO -10F1F OLD SOGDIAN NUMBER THREE -10F20 OLD SOGDIAN NUMBER FOUR -10F21 OLD SOGDIAN NUMBER FIVE -10F22 OLD SOGDIAN NUMBER TEN -10F23 OLD SOGDIAN NUMBER TWENTY -10F24 OLD SOGDIAN NUMBER THIRTY -10F25 OLD SOGDIAN NUMBER ONE HUNDRED -10F26 OLD SOGDIAN FRACTION ONE HALF -10F27 OLD SOGDIAN LIGATURE AYIN-DALETH -10F30 SOGDIAN LETTER ALEPH -10F31 SOGDIAN LETTER BETH -10F32 SOGDIAN LETTER GIMEL -10F33 SOGDIAN LETTER HE -10F34 SOGDIAN LETTER WAW -10F35 SOGDIAN LETTER ZAYIN -10F36 SOGDIAN LETTER HETH -10F37 SOGDIAN LETTER YODH -10F38 SOGDIAN LETTER KAPH -10F39 SOGDIAN LETTER LAMEDH -10F3A SOGDIAN LETTER MEM -10F3B SOGDIAN LETTER NUN -10F3C SOGDIAN LETTER SAMEKH -10F3D SOGDIAN LETTER AYIN -10F3E SOGDIAN LETTER PE -10F3F SOGDIAN LETTER SADHE -10F40 SOGDIAN LETTER RESH-AYIN -10F41 SOGDIAN LETTER SHIN -10F42 SOGDIAN LETTER TAW -10F43 SOGDIAN LETTER FETH -10F44 SOGDIAN LETTER LESH -10F45 SOGDIAN INDEPENDENT SHIN -10F46 SOGDIAN COMBINING DOT BELOW -10F47 SOGDIAN COMBINING TWO DOTS BELOW -10F48 SOGDIAN COMBINING DOT ABOVE -10F49 SOGDIAN COMBINING TWO DOTS ABOVE -10F4A SOGDIAN COMBINING CURVE ABOVE -10F4B SOGDIAN COMBINING CURVE BELOW -10F4C SOGDIAN COMBINING HOOK ABOVE -10F4D SOGDIAN COMBINING HOOK BELOW -10F4E SOGDIAN COMBINING LONG HOOK BELOW -10F4F SOGDIAN COMBINING RESH BELOW -10F50 SOGDIAN COMBINING STROKE BELOW -10F51 SOGDIAN NUMBER ONE -10F52 SOGDIAN NUMBER TEN -10F53 SOGDIAN NUMBER TWENTY -10F54 SOGDIAN NUMBER ONE HUNDRED -10F55 SOGDIAN PUNCTUATION TWO VERTICAL BARS -10F56 SOGDIAN PUNCTUATION TWO VERTICAL BARS WITH DOTS -10F57 SOGDIAN PUNCTUATION CIRCLE WITH DOT -10F58 SOGDIAN PUNCTUATION TWO CIRCLES WITH DOTS -10F59 SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT -10FE0 ELYMAIC LETTER ALEPH -10FE1 ELYMAIC LETTER BETH -10FE2 ELYMAIC LETTER GIMEL -10FE3 ELYMAIC LETTER DALETH -10FE4 ELYMAIC LETTER HE -10FE5 ELYMAIC LETTER WAW -10FE6 ELYMAIC LETTER ZAYIN -10FE7 ELYMAIC LETTER HETH -10FE8 ELYMAIC LETTER TETH -10FE9 ELYMAIC LETTER YODH -10FEA ELYMAIC LETTER KAPH -10FEB ELYMAIC LETTER LAMEDH -10FEC ELYMAIC LETTER MEM -10FED ELYMAIC LETTER NUN -10FEE ELYMAIC LETTER SAMEKH -10FEF ELYMAIC LETTER AYIN -10FF0 ELYMAIC LETTER PE -10FF1 ELYMAIC LETTER SADHE -10FF2 ELYMAIC LETTER QOPH -10FF3 ELYMAIC LETTER RESH -10FF4 ELYMAIC LETTER SHIN -10FF5 ELYMAIC LETTER TAW -10FF6 ELYMAIC LIGATURE ZAYIN-YODH -11000 BRAHMI SIGN CANDRABINDU -11001 BRAHMI SIGN ANUSVARA -11002 BRAHMI SIGN VISARGA -11003 BRAHMI SIGN JIHVAMULIYA -11004 BRAHMI SIGN UPADHMANIYA -11005 BRAHMI LETTER A -11006 BRAHMI LETTER AA -11007 BRAHMI LETTER I -11008 BRAHMI LETTER II -11009 BRAHMI LETTER U -1100A BRAHMI LETTER UU -1100B BRAHMI LETTER VOCALIC R -1100C BRAHMI LETTER VOCALIC RR -1100D BRAHMI LETTER VOCALIC L -1100E BRAHMI LETTER VOCALIC LL -1100F BRAHMI LETTER E -11010 BRAHMI LETTER AI -11011 BRAHMI LETTER O -11012 BRAHMI LETTER AU -11013 BRAHMI LETTER KA -11014 BRAHMI LETTER KHA -11015 BRAHMI LETTER GA -11016 BRAHMI LETTER GHA -11017 BRAHMI LETTER NGA -11018 BRAHMI LETTER CA -11019 BRAHMI LETTER CHA -1101A BRAHMI LETTER JA -1101B BRAHMI LETTER JHA -1101C BRAHMI LETTER NYA -1101D BRAHMI LETTER TTA -1101E BRAHMI LETTER TTHA -1101F BRAHMI LETTER DDA -11020 BRAHMI LETTER DDHA -11021 BRAHMI LETTER NNA -11022 BRAHMI LETTER TA -11023 BRAHMI LETTER THA -11024 BRAHMI LETTER DA -11025 BRAHMI LETTER DHA -11026 BRAHMI LETTER NA -11027 BRAHMI LETTER PA -11028 BRAHMI LETTER PHA -11029 BRAHMI LETTER BA -1102A BRAHMI LETTER BHA -1102B BRAHMI LETTER MA -1102C BRAHMI LETTER YA -1102D BRAHMI LETTER RA -1102E BRAHMI LETTER LA -1102F BRAHMI LETTER VA -11030 BRAHMI LETTER SHA -11031 BRAHMI LETTER SSA -11032 BRAHMI LETTER SA -11033 BRAHMI LETTER HA -11034 BRAHMI LETTER LLA -11035 BRAHMI LETTER OLD TAMIL LLLA -11036 BRAHMI LETTER OLD TAMIL RRA -11037 BRAHMI LETTER OLD TAMIL NNNA -11038 BRAHMI VOWEL SIGN AA -11039 BRAHMI VOWEL SIGN BHATTIPROLU AA -1103A BRAHMI VOWEL SIGN I -1103B BRAHMI VOWEL SIGN II -1103C BRAHMI VOWEL SIGN U -1103D BRAHMI VOWEL SIGN UU -1103E BRAHMI VOWEL SIGN VOCALIC R -1103F BRAHMI VOWEL SIGN VOCALIC RR -11040 BRAHMI VOWEL SIGN VOCALIC L -11041 BRAHMI VOWEL SIGN VOCALIC LL -11042 BRAHMI VOWEL SIGN E -11043 BRAHMI VOWEL SIGN AI -11044 BRAHMI VOWEL SIGN O -11045 BRAHMI VOWEL SIGN AU -11046 BRAHMI VIRAMA -11047 BRAHMI DANDA -11048 BRAHMI DOUBLE DANDA -11049 BRAHMI PUNCTUATION DOT -1104A BRAHMI PUNCTUATION DOUBLE DOT -1104B BRAHMI PUNCTUATION LINE -1104C BRAHMI PUNCTUATION CRESCENT BAR -1104D BRAHMI PUNCTUATION LOTUS -11052 BRAHMI NUMBER ONE -11053 BRAHMI NUMBER TWO -11054 BRAHMI NUMBER THREE -11055 BRAHMI NUMBER FOUR -11056 BRAHMI NUMBER FIVE -11057 BRAHMI NUMBER SIX -11058 BRAHMI NUMBER SEVEN -11059 BRAHMI NUMBER EIGHT -1105A BRAHMI NUMBER NINE -1105B BRAHMI NUMBER TEN -1105C BRAHMI NUMBER TWENTY -1105D BRAHMI NUMBER THIRTY -1105E BRAHMI NUMBER FORTY -1105F BRAHMI NUMBER FIFTY -11060 BRAHMI NUMBER SIXTY -11061 BRAHMI NUMBER SEVENTY -11062 BRAHMI NUMBER EIGHTY -11063 BRAHMI NUMBER NINETY -11064 BRAHMI NUMBER ONE HUNDRED -11065 BRAHMI NUMBER ONE THOUSAND -11066 BRAHMI DIGIT ZERO -11067 BRAHMI DIGIT ONE -11068 BRAHMI DIGIT TWO -11069 BRAHMI DIGIT THREE -1106A BRAHMI DIGIT FOUR -1106B BRAHMI DIGIT FIVE -1106C BRAHMI DIGIT SIX -1106D BRAHMI DIGIT SEVEN -1106E BRAHMI DIGIT EIGHT -1106F BRAHMI DIGIT NINE -1107F BRAHMI NUMBER JOINER -11080 KAITHI SIGN CANDRABINDU -11081 KAITHI SIGN ANUSVARA -11082 KAITHI SIGN VISARGA -11083 KAITHI LETTER A -11084 KAITHI LETTER AA -11085 KAITHI LETTER I -11086 KAITHI LETTER II -11087 KAITHI LETTER U -11088 KAITHI LETTER UU -11089 KAITHI LETTER E -1108A KAITHI LETTER AI -1108B KAITHI LETTER O -1108C KAITHI LETTER AU -1108D KAITHI LETTER KA -1108E KAITHI LETTER KHA -1108F KAITHI LETTER GA -11090 KAITHI LETTER GHA -11091 KAITHI LETTER NGA -11092 KAITHI LETTER CA -11093 KAITHI LETTER CHA -11094 KAITHI LETTER JA -11095 KAITHI LETTER JHA -11096 KAITHI LETTER NYA -11097 KAITHI LETTER TTA -11098 KAITHI LETTER TTHA -11099 KAITHI LETTER DDA -1109A KAITHI LETTER DDDHA -1109B KAITHI LETTER DDHA -1109C KAITHI LETTER RHA -1109D KAITHI LETTER NNA -1109E KAITHI LETTER TA -1109F KAITHI LETTER THA -110A0 KAITHI LETTER DA -110A1 KAITHI LETTER DHA -110A2 KAITHI LETTER NA -110A3 KAITHI LETTER PA -110A4 KAITHI LETTER PHA -110A5 KAITHI LETTER BA -110A6 KAITHI LETTER BHA -110A7 KAITHI LETTER MA -110A8 KAITHI LETTER YA -110A9 KAITHI LETTER RA -110AA KAITHI LETTER LA -110AB KAITHI LETTER VA -110AC KAITHI LETTER SHA -110AD KAITHI LETTER SSA -110AE KAITHI LETTER SA -110AF KAITHI LETTER HA -110B0 KAITHI VOWEL SIGN AA -110B1 KAITHI VOWEL SIGN I -110B2 KAITHI VOWEL SIGN II -110B3 KAITHI VOWEL SIGN U -110B4 KAITHI VOWEL SIGN UU -110B5 KAITHI VOWEL SIGN E -110B6 KAITHI VOWEL SIGN AI -110B7 KAITHI VOWEL SIGN O -110B8 KAITHI VOWEL SIGN AU -110B9 KAITHI SIGN VIRAMA -110BA KAITHI SIGN NUKTA -110BB KAITHI ABBREVIATION SIGN -110BC KAITHI ENUMERATION SIGN -110BD KAITHI NUMBER SIGN -110BE KAITHI SECTION MARK -110BF KAITHI DOUBLE SECTION MARK -110C0 KAITHI DANDA -110C1 KAITHI DOUBLE DANDA -110CD KAITHI NUMBER SIGN ABOVE -110D0 SORA SOMPENG LETTER SAH -110D1 SORA SOMPENG LETTER TAH -110D2 SORA SOMPENG LETTER BAH -110D3 SORA SOMPENG LETTER CAH -110D4 SORA SOMPENG LETTER DAH -110D5 SORA SOMPENG LETTER GAH -110D6 SORA SOMPENG LETTER MAH -110D7 SORA SOMPENG LETTER NGAH -110D8 SORA SOMPENG LETTER LAH -110D9 SORA SOMPENG LETTER NAH -110DA SORA SOMPENG LETTER VAH -110DB SORA SOMPENG LETTER PAH -110DC SORA SOMPENG LETTER YAH -110DD SORA SOMPENG LETTER RAH -110DE SORA SOMPENG LETTER HAH -110DF SORA SOMPENG LETTER KAH -110E0 SORA SOMPENG LETTER JAH -110E1 SORA SOMPENG LETTER NYAH -110E2 SORA SOMPENG LETTER AH -110E3 SORA SOMPENG LETTER EEH -110E4 SORA SOMPENG LETTER IH -110E5 SORA SOMPENG LETTER UH -110E6 SORA SOMPENG LETTER OH -110E7 SORA SOMPENG LETTER EH -110E8 SORA SOMPENG LETTER MAE -110F0 SORA SOMPENG DIGIT ZERO -110F1 SORA SOMPENG DIGIT ONE -110F2 SORA SOMPENG DIGIT TWO -110F3 SORA SOMPENG DIGIT THREE -110F4 SORA SOMPENG DIGIT FOUR -110F5 SORA SOMPENG DIGIT FIVE -110F6 SORA SOMPENG DIGIT SIX -110F7 SORA SOMPENG DIGIT SEVEN -110F8 SORA SOMPENG DIGIT EIGHT -110F9 SORA SOMPENG DIGIT NINE -11100 CHAKMA SIGN CANDRABINDU -11101 CHAKMA SIGN ANUSVARA -11102 CHAKMA SIGN VISARGA -11103 CHAKMA LETTER AA -11104 CHAKMA LETTER I -11105 CHAKMA LETTER U -11106 CHAKMA LETTER E -11107 CHAKMA LETTER KAA -11108 CHAKMA LETTER KHAA -11109 CHAKMA LETTER GAA -1110A CHAKMA LETTER GHAA -1110B CHAKMA LETTER NGAA -1110C CHAKMA LETTER CAA -1110D CHAKMA LETTER CHAA -1110E CHAKMA LETTER JAA -1110F CHAKMA LETTER JHAA -11110 CHAKMA LETTER NYAA -11111 CHAKMA LETTER TTAA -11112 CHAKMA LETTER TTHAA -11113 CHAKMA LETTER DDAA -11114 CHAKMA LETTER DDHAA -11115 CHAKMA LETTER NNAA -11116 CHAKMA LETTER TAA -11117 CHAKMA LETTER THAA -11118 CHAKMA LETTER DAA -11119 CHAKMA LETTER DHAA -1111A CHAKMA LETTER NAA -1111B CHAKMA LETTER PAA -1111C CHAKMA LETTER PHAA -1111D CHAKMA LETTER BAA -1111E CHAKMA LETTER BHAA -1111F CHAKMA LETTER MAA -11120 CHAKMA LETTER YYAA -11121 CHAKMA LETTER YAA -11122 CHAKMA LETTER RAA -11123 CHAKMA LETTER LAA -11124 CHAKMA LETTER WAA -11125 CHAKMA LETTER SAA -11126 CHAKMA LETTER HAA -11127 CHAKMA VOWEL SIGN A -11128 CHAKMA VOWEL SIGN I -11129 CHAKMA VOWEL SIGN II -1112A CHAKMA VOWEL SIGN U -1112B CHAKMA VOWEL SIGN UU -1112C CHAKMA VOWEL SIGN E -1112D CHAKMA VOWEL SIGN AI -1112E CHAKMA VOWEL SIGN O -1112F CHAKMA VOWEL SIGN AU -11130 CHAKMA VOWEL SIGN OI -11131 CHAKMA O MARK -11132 CHAKMA AU MARK -11133 CHAKMA VIRAMA -11134 CHAKMA MAAYYAA -11136 CHAKMA DIGIT ZERO -11137 CHAKMA DIGIT ONE -11138 CHAKMA DIGIT TWO -11139 CHAKMA DIGIT THREE -1113A CHAKMA DIGIT FOUR -1113B CHAKMA DIGIT FIVE -1113C CHAKMA DIGIT SIX -1113D CHAKMA DIGIT SEVEN -1113E CHAKMA DIGIT EIGHT -1113F CHAKMA DIGIT NINE -11140 CHAKMA SECTION MARK -11141 CHAKMA DANDA -11142 CHAKMA DOUBLE DANDA -11143 CHAKMA QUESTION MARK -11144 CHAKMA LETTER LHAA -11145 CHAKMA VOWEL SIGN AA -11146 CHAKMA VOWEL SIGN EI -11150 MAHAJANI LETTER A -11151 MAHAJANI LETTER I -11152 MAHAJANI LETTER U -11153 MAHAJANI LETTER E -11154 MAHAJANI LETTER O -11155 MAHAJANI LETTER KA -11156 MAHAJANI LETTER KHA -11157 MAHAJANI LETTER GA -11158 MAHAJANI LETTER GHA -11159 MAHAJANI LETTER CA -1115A MAHAJANI LETTER CHA -1115B MAHAJANI LETTER JA -1115C MAHAJANI LETTER JHA -1115D MAHAJANI LETTER NYA -1115E MAHAJANI LETTER TTA -1115F MAHAJANI LETTER TTHA -11160 MAHAJANI LETTER DDA -11161 MAHAJANI LETTER DDHA -11162 MAHAJANI LETTER NNA -11163 MAHAJANI LETTER TA -11164 MAHAJANI LETTER THA -11165 MAHAJANI LETTER DA -11166 MAHAJANI LETTER DHA -11167 MAHAJANI LETTER NA -11168 MAHAJANI LETTER PA -11169 MAHAJANI LETTER PHA -1116A MAHAJANI LETTER BA -1116B MAHAJANI LETTER BHA -1116C MAHAJANI LETTER MA -1116D MAHAJANI LETTER RA -1116E MAHAJANI LETTER LA -1116F MAHAJANI LETTER VA -11170 MAHAJANI LETTER SA -11171 MAHAJANI LETTER HA -11172 MAHAJANI LETTER RRA -11173 MAHAJANI SIGN NUKTA -11174 MAHAJANI ABBREVIATION SIGN -11175 MAHAJANI SECTION MARK -11176 MAHAJANI LIGATURE SHRI -11180 SHARADA SIGN CANDRABINDU -11181 SHARADA SIGN ANUSVARA -11182 SHARADA SIGN VISARGA -11183 SHARADA LETTER A -11184 SHARADA LETTER AA -11185 SHARADA LETTER I -11186 SHARADA LETTER II -11187 SHARADA LETTER U -11188 SHARADA LETTER UU -11189 SHARADA LETTER VOCALIC R -1118A SHARADA LETTER VOCALIC RR -1118B SHARADA LETTER VOCALIC L -1118C SHARADA LETTER VOCALIC LL -1118D SHARADA LETTER E -1118E SHARADA LETTER AI -1118F SHARADA LETTER O -11190 SHARADA LETTER AU -11191 SHARADA LETTER KA -11192 SHARADA LETTER KHA -11193 SHARADA LETTER GA -11194 SHARADA LETTER GHA -11195 SHARADA LETTER NGA -11196 SHARADA LETTER CA -11197 SHARADA LETTER CHA -11198 SHARADA LETTER JA -11199 SHARADA LETTER JHA -1119A SHARADA LETTER NYA -1119B SHARADA LETTER TTA -1119C SHARADA LETTER TTHA -1119D SHARADA LETTER DDA -1119E SHARADA LETTER DDHA -1119F SHARADA LETTER NNA -111A0 SHARADA LETTER TA -111A1 SHARADA LETTER THA -111A2 SHARADA LETTER DA -111A3 SHARADA LETTER DHA -111A4 SHARADA LETTER NA -111A5 SHARADA LETTER PA -111A6 SHARADA LETTER PHA -111A7 SHARADA LETTER BA -111A8 SHARADA LETTER BHA -111A9 SHARADA LETTER MA -111AA SHARADA LETTER YA -111AB SHARADA LETTER RA -111AC SHARADA LETTER LA -111AD SHARADA LETTER LLA -111AE SHARADA LETTER VA -111AF SHARADA LETTER SHA -111B0 SHARADA LETTER SSA -111B1 SHARADA LETTER SA -111B2 SHARADA LETTER HA -111B3 SHARADA VOWEL SIGN AA -111B4 SHARADA VOWEL SIGN I -111B5 SHARADA VOWEL SIGN II -111B6 SHARADA VOWEL SIGN U -111B7 SHARADA VOWEL SIGN UU -111B8 SHARADA VOWEL SIGN VOCALIC R -111B9 SHARADA VOWEL SIGN VOCALIC RR -111BA SHARADA VOWEL SIGN VOCALIC L -111BB SHARADA VOWEL SIGN VOCALIC LL -111BC SHARADA VOWEL SIGN E -111BD SHARADA VOWEL SIGN AI -111BE SHARADA VOWEL SIGN O -111BF SHARADA VOWEL SIGN AU -111C0 SHARADA SIGN VIRAMA -111C1 SHARADA SIGN AVAGRAHA -111C2 SHARADA SIGN JIHVAMULIYA -111C3 SHARADA SIGN UPADHMANIYA -111C4 SHARADA OM -111C5 SHARADA DANDA -111C6 SHARADA DOUBLE DANDA -111C7 SHARADA ABBREVIATION SIGN -111C8 SHARADA SEPARATOR -111C9 SHARADA SANDHI MARK -111CA SHARADA SIGN NUKTA -111CB SHARADA VOWEL MODIFIER MARK -111CC SHARADA EXTRA SHORT VOWEL MARK -111CD SHARADA SUTRA MARK -111D0 SHARADA DIGIT ZERO -111D1 SHARADA DIGIT ONE -111D2 SHARADA DIGIT TWO -111D3 SHARADA DIGIT THREE -111D4 SHARADA DIGIT FOUR -111D5 SHARADA DIGIT FIVE -111D6 SHARADA DIGIT SIX -111D7 SHARADA DIGIT SEVEN -111D8 SHARADA DIGIT EIGHT -111D9 SHARADA DIGIT NINE -111DA SHARADA EKAM -111DB SHARADA SIGN SIDDHAM -111DC SHARADA HEADSTROKE -111DD SHARADA CONTINUATION SIGN -111DE SHARADA SECTION MARK-1 -111DF SHARADA SECTION MARK-2 -111E1 SINHALA ARCHAIC DIGIT ONE -111E2 SINHALA ARCHAIC DIGIT TWO -111E3 SINHALA ARCHAIC DIGIT THREE -111E4 SINHALA ARCHAIC DIGIT FOUR -111E5 SINHALA ARCHAIC DIGIT FIVE -111E6 SINHALA ARCHAIC DIGIT SIX -111E7 SINHALA ARCHAIC DIGIT SEVEN -111E8 SINHALA ARCHAIC DIGIT EIGHT -111E9 SINHALA ARCHAIC DIGIT NINE -111EA SINHALA ARCHAIC NUMBER TEN -111EB SINHALA ARCHAIC NUMBER TWENTY -111EC SINHALA ARCHAIC NUMBER THIRTY -111ED SINHALA ARCHAIC NUMBER FORTY -111EE SINHALA ARCHAIC NUMBER FIFTY -111EF SINHALA ARCHAIC NUMBER SIXTY -111F0 SINHALA ARCHAIC NUMBER SEVENTY -111F1 SINHALA ARCHAIC NUMBER EIGHTY -111F2 SINHALA ARCHAIC NUMBER NINETY -111F3 SINHALA ARCHAIC NUMBER ONE HUNDRED -111F4 SINHALA ARCHAIC NUMBER ONE THOUSAND -11200 KHOJKI LETTER A -11201 KHOJKI LETTER AA -11202 KHOJKI LETTER I -11203 KHOJKI LETTER U -11204 KHOJKI LETTER E -11205 KHOJKI LETTER AI -11206 KHOJKI LETTER O -11207 KHOJKI LETTER AU -11208 KHOJKI LETTER KA -11209 KHOJKI LETTER KHA -1120A KHOJKI LETTER GA -1120B KHOJKI LETTER GGA -1120C KHOJKI LETTER GHA -1120D KHOJKI LETTER NGA -1120E KHOJKI LETTER CA -1120F KHOJKI LETTER CHA -11210 KHOJKI LETTER JA -11211 KHOJKI LETTER JJA -11213 KHOJKI LETTER NYA -11214 KHOJKI LETTER TTA -11215 KHOJKI LETTER TTHA -11216 KHOJKI LETTER DDA -11217 KHOJKI LETTER DDHA -11218 KHOJKI LETTER NNA -11219 KHOJKI LETTER TA -1121A KHOJKI LETTER THA -1121B KHOJKI LETTER DA -1121C KHOJKI LETTER DDDA -1121D KHOJKI LETTER DHA -1121E KHOJKI LETTER NA -1121F KHOJKI LETTER PA -11220 KHOJKI LETTER PHA -11221 KHOJKI LETTER BA -11222 KHOJKI LETTER BBA -11223 KHOJKI LETTER BHA -11224 KHOJKI LETTER MA -11225 KHOJKI LETTER YA -11226 KHOJKI LETTER RA -11227 KHOJKI LETTER LA -11228 KHOJKI LETTER VA -11229 KHOJKI LETTER SA -1122A KHOJKI LETTER HA -1122B KHOJKI LETTER LLA -1122C KHOJKI VOWEL SIGN AA -1122D KHOJKI VOWEL SIGN I -1122E KHOJKI VOWEL SIGN II -1122F KHOJKI VOWEL SIGN U -11230 KHOJKI VOWEL SIGN E -11231 KHOJKI VOWEL SIGN AI -11232 KHOJKI VOWEL SIGN O -11233 KHOJKI VOWEL SIGN AU -11234 KHOJKI SIGN ANUSVARA -11235 KHOJKI SIGN VIRAMA -11236 KHOJKI SIGN NUKTA -11237 KHOJKI SIGN SHADDA -11238 KHOJKI DANDA -11239 KHOJKI DOUBLE DANDA -1123A KHOJKI WORD SEPARATOR -1123B KHOJKI SECTION MARK -1123C KHOJKI DOUBLE SECTION MARK -1123D KHOJKI ABBREVIATION SIGN -1123E KHOJKI SIGN SUKUN -11280 MULTANI LETTER A -11281 MULTANI LETTER I -11282 MULTANI LETTER U -11283 MULTANI LETTER E -11284 MULTANI LETTER KA -11285 MULTANI LETTER KHA -11286 MULTANI LETTER GA -11288 MULTANI LETTER GHA -1128A MULTANI LETTER CA -1128B MULTANI LETTER CHA -1128C MULTANI LETTER JA -1128D MULTANI LETTER JJA -1128F MULTANI LETTER NYA -11290 MULTANI LETTER TTA -11291 MULTANI LETTER TTHA -11292 MULTANI LETTER DDA -11293 MULTANI LETTER DDDA -11294 MULTANI LETTER DDHA -11295 MULTANI LETTER NNA -11296 MULTANI LETTER TA -11297 MULTANI LETTER THA -11298 MULTANI LETTER DA -11299 MULTANI LETTER DHA -1129A MULTANI LETTER NA -1129B MULTANI LETTER PA -1129C MULTANI LETTER PHA -1129D MULTANI LETTER BA -1129F MULTANI LETTER BHA -112A0 MULTANI LETTER MA -112A1 MULTANI LETTER YA -112A2 MULTANI LETTER RA -112A3 MULTANI LETTER LA -112A4 MULTANI LETTER VA -112A5 MULTANI LETTER SA -112A6 MULTANI LETTER HA -112A7 MULTANI LETTER RRA -112A8 MULTANI LETTER RHA -112A9 MULTANI SECTION MARK -112B0 KHUDAWADI LETTER A -112B1 KHUDAWADI LETTER AA -112B2 KHUDAWADI LETTER I -112B3 KHUDAWADI LETTER II -112B4 KHUDAWADI LETTER U -112B5 KHUDAWADI LETTER UU -112B6 KHUDAWADI LETTER E -112B7 KHUDAWADI LETTER AI -112B8 KHUDAWADI LETTER O -112B9 KHUDAWADI LETTER AU -112BA KHUDAWADI LETTER KA -112BB KHUDAWADI LETTER KHA -112BC KHUDAWADI LETTER GA -112BD KHUDAWADI LETTER GGA -112BE KHUDAWADI LETTER GHA -112BF KHUDAWADI LETTER NGA -112C0 KHUDAWADI LETTER CA -112C1 KHUDAWADI LETTER CHA -112C2 KHUDAWADI LETTER JA -112C3 KHUDAWADI LETTER JJA -112C4 KHUDAWADI LETTER JHA -112C5 KHUDAWADI LETTER NYA -112C6 KHUDAWADI LETTER TTA -112C7 KHUDAWADI LETTER TTHA -112C8 KHUDAWADI LETTER DDA -112C9 KHUDAWADI LETTER DDDA -112CA KHUDAWADI LETTER RRA -112CB KHUDAWADI LETTER DDHA -112CC KHUDAWADI LETTER NNA -112CD KHUDAWADI LETTER TA -112CE KHUDAWADI LETTER THA -112CF KHUDAWADI LETTER DA -112D0 KHUDAWADI LETTER DHA -112D1 KHUDAWADI LETTER NA -112D2 KHUDAWADI LETTER PA -112D3 KHUDAWADI LETTER PHA -112D4 KHUDAWADI LETTER BA -112D5 KHUDAWADI LETTER BBA -112D6 KHUDAWADI LETTER BHA -112D7 KHUDAWADI LETTER MA -112D8 KHUDAWADI LETTER YA -112D9 KHUDAWADI LETTER RA -112DA KHUDAWADI LETTER LA -112DB KHUDAWADI LETTER VA -112DC KHUDAWADI LETTER SHA -112DD KHUDAWADI LETTER SA -112DE KHUDAWADI LETTER HA -112DF KHUDAWADI SIGN ANUSVARA -112E0 KHUDAWADI VOWEL SIGN AA -112E1 KHUDAWADI VOWEL SIGN I -112E2 KHUDAWADI VOWEL SIGN II -112E3 KHUDAWADI VOWEL SIGN U -112E4 KHUDAWADI VOWEL SIGN UU -112E5 KHUDAWADI VOWEL SIGN E -112E6 KHUDAWADI VOWEL SIGN AI -112E7 KHUDAWADI VOWEL SIGN O -112E8 KHUDAWADI VOWEL SIGN AU -112E9 KHUDAWADI SIGN NUKTA -112EA KHUDAWADI SIGN VIRAMA -112F0 KHUDAWADI DIGIT ZERO -112F1 KHUDAWADI DIGIT ONE -112F2 KHUDAWADI DIGIT TWO -112F3 KHUDAWADI DIGIT THREE -112F4 KHUDAWADI DIGIT FOUR -112F5 KHUDAWADI DIGIT FIVE -112F6 KHUDAWADI DIGIT SIX -112F7 KHUDAWADI DIGIT SEVEN -112F8 KHUDAWADI DIGIT EIGHT -112F9 KHUDAWADI DIGIT NINE -11300 GRANTHA SIGN COMBINING ANUSVARA ABOVE -11301 GRANTHA SIGN CANDRABINDU -11302 GRANTHA SIGN ANUSVARA -11303 GRANTHA SIGN VISARGA -11305 GRANTHA LETTER A -11306 GRANTHA LETTER AA -11307 GRANTHA LETTER I -11308 GRANTHA LETTER II -11309 GRANTHA LETTER U -1130A GRANTHA LETTER UU -1130B GRANTHA LETTER VOCALIC R -1130C GRANTHA LETTER VOCALIC L -1130F GRANTHA LETTER EE -11310 GRANTHA LETTER AI -11313 GRANTHA LETTER OO -11314 GRANTHA LETTER AU -11315 GRANTHA LETTER KA -11316 GRANTHA LETTER KHA -11317 GRANTHA LETTER GA -11318 GRANTHA LETTER GHA -11319 GRANTHA LETTER NGA -1131A GRANTHA LETTER CA -1131B GRANTHA LETTER CHA -1131C GRANTHA LETTER JA -1131D GRANTHA LETTER JHA -1131E GRANTHA LETTER NYA -1131F GRANTHA LETTER TTA -11320 GRANTHA LETTER TTHA -11321 GRANTHA LETTER DDA -11322 GRANTHA LETTER DDHA -11323 GRANTHA LETTER NNA -11324 GRANTHA LETTER TA -11325 GRANTHA LETTER THA -11326 GRANTHA LETTER DA -11327 GRANTHA LETTER DHA -11328 GRANTHA LETTER NA -1132A GRANTHA LETTER PA -1132B GRANTHA LETTER PHA -1132C GRANTHA LETTER BA -1132D GRANTHA LETTER BHA -1132E GRANTHA LETTER MA -1132F GRANTHA LETTER YA -11330 GRANTHA LETTER RA -11332 GRANTHA LETTER LA -11333 GRANTHA LETTER LLA -11335 GRANTHA LETTER VA -11336 GRANTHA LETTER SHA -11337 GRANTHA LETTER SSA -11338 GRANTHA LETTER SA -11339 GRANTHA LETTER HA -1133B COMBINING BINDU BELOW -1133C GRANTHA SIGN NUKTA -1133D GRANTHA SIGN AVAGRAHA -1133E GRANTHA VOWEL SIGN AA -1133F GRANTHA VOWEL SIGN I -11340 GRANTHA VOWEL SIGN II -11341 GRANTHA VOWEL SIGN U -11342 GRANTHA VOWEL SIGN UU -11343 GRANTHA VOWEL SIGN VOCALIC R -11344 GRANTHA VOWEL SIGN VOCALIC RR -11347 GRANTHA VOWEL SIGN EE -11348 GRANTHA VOWEL SIGN AI -1134B GRANTHA VOWEL SIGN OO -1134C GRANTHA VOWEL SIGN AU -1134D GRANTHA SIGN VIRAMA -11350 GRANTHA OM -11357 GRANTHA AU LENGTH MARK -1135D GRANTHA SIGN PLUTA -1135E GRANTHA LETTER VEDIC ANUSVARA -1135F GRANTHA LETTER VEDIC DOUBLE ANUSVARA -11360 GRANTHA LETTER VOCALIC RR -11361 GRANTHA LETTER VOCALIC LL -11362 GRANTHA VOWEL SIGN VOCALIC L -11363 GRANTHA VOWEL SIGN VOCALIC LL -11366 COMBINING GRANTHA DIGIT ZERO -11367 COMBINING GRANTHA DIGIT ONE -11368 COMBINING GRANTHA DIGIT TWO -11369 COMBINING GRANTHA DIGIT THREE -1136A COMBINING GRANTHA DIGIT FOUR -1136B COMBINING GRANTHA DIGIT FIVE -1136C COMBINING GRANTHA DIGIT SIX -11370 COMBINING GRANTHA LETTER A -11371 COMBINING GRANTHA LETTER KA -11372 COMBINING GRANTHA LETTER NA -11373 COMBINING GRANTHA LETTER VI -11374 COMBINING GRANTHA LETTER PA -11400 NEWA LETTER A -11401 NEWA LETTER AA -11402 NEWA LETTER I -11403 NEWA LETTER II -11404 NEWA LETTER U -11405 NEWA LETTER UU -11406 NEWA LETTER VOCALIC R -11407 NEWA LETTER VOCALIC RR -11408 NEWA LETTER VOCALIC L -11409 NEWA LETTER VOCALIC LL -1140A NEWA LETTER E -1140B NEWA LETTER AI -1140C NEWA LETTER O -1140D NEWA LETTER AU -1140E NEWA LETTER KA -1140F NEWA LETTER KHA -11410 NEWA LETTER GA -11411 NEWA LETTER GHA -11412 NEWA LETTER NGA -11413 NEWA LETTER NGHA -11414 NEWA LETTER CA -11415 NEWA LETTER CHA -11416 NEWA LETTER JA -11417 NEWA LETTER JHA -11418 NEWA LETTER NYA -11419 NEWA LETTER NYHA -1141A NEWA LETTER TTA -1141B NEWA LETTER TTHA -1141C NEWA LETTER DDA -1141D NEWA LETTER DDHA -1141E NEWA LETTER NNA -1141F NEWA LETTER TA -11420 NEWA LETTER THA -11421 NEWA LETTER DA -11422 NEWA LETTER DHA -11423 NEWA LETTER NA -11424 NEWA LETTER NHA -11425 NEWA LETTER PA -11426 NEWA LETTER PHA -11427 NEWA LETTER BA -11428 NEWA LETTER BHA -11429 NEWA LETTER MA -1142A NEWA LETTER MHA -1142B NEWA LETTER YA -1142C NEWA LETTER RA -1142D NEWA LETTER RHA -1142E NEWA LETTER LA -1142F NEWA LETTER LHA -11430 NEWA LETTER WA -11431 NEWA LETTER SHA -11432 NEWA LETTER SSA -11433 NEWA LETTER SA -11434 NEWA LETTER HA -11435 NEWA VOWEL SIGN AA -11436 NEWA VOWEL SIGN I -11437 NEWA VOWEL SIGN II -11438 NEWA VOWEL SIGN U -11439 NEWA VOWEL SIGN UU -1143A NEWA VOWEL SIGN VOCALIC R -1143B NEWA VOWEL SIGN VOCALIC RR -1143C NEWA VOWEL SIGN VOCALIC L -1143D NEWA VOWEL SIGN VOCALIC LL -1143E NEWA VOWEL SIGN E -1143F NEWA VOWEL SIGN AI -11440 NEWA VOWEL SIGN O -11441 NEWA VOWEL SIGN AU -11442 NEWA SIGN VIRAMA -11443 NEWA SIGN CANDRABINDU -11444 NEWA SIGN ANUSVARA -11445 NEWA SIGN VISARGA -11446 NEWA SIGN NUKTA -11447 NEWA SIGN AVAGRAHA -11448 NEWA SIGN FINAL ANUSVARA -11449 NEWA OM -1144A NEWA SIDDHI -1144B NEWA DANDA -1144C NEWA DOUBLE DANDA -1144D NEWA COMMA -1144E NEWA GAP FILLER -1144F NEWA ABBREVIATION SIGN -11450 NEWA DIGIT ZERO -11451 NEWA DIGIT ONE -11452 NEWA DIGIT TWO -11453 NEWA DIGIT THREE -11454 NEWA DIGIT FOUR -11455 NEWA DIGIT FIVE -11456 NEWA DIGIT SIX -11457 NEWA DIGIT SEVEN -11458 NEWA DIGIT EIGHT -11459 NEWA DIGIT NINE -1145B NEWA PLACEHOLDER MARK -1145D NEWA INSERTION SIGN -1145E NEWA SANDHI MARK -1145F NEWA LETTER VEDIC ANUSVARA -11480 TIRHUTA ANJI -11481 TIRHUTA LETTER A -11482 TIRHUTA LETTER AA -11483 TIRHUTA LETTER I -11484 TIRHUTA LETTER II -11485 TIRHUTA LETTER U -11486 TIRHUTA LETTER UU -11487 TIRHUTA LETTER VOCALIC R -11488 TIRHUTA LETTER VOCALIC RR -11489 TIRHUTA LETTER VOCALIC L -1148A TIRHUTA LETTER VOCALIC LL -1148B TIRHUTA LETTER E -1148C TIRHUTA LETTER AI -1148D TIRHUTA LETTER O -1148E TIRHUTA LETTER AU -1148F TIRHUTA LETTER KA -11490 TIRHUTA LETTER KHA -11491 TIRHUTA LETTER GA -11492 TIRHUTA LETTER GHA -11493 TIRHUTA LETTER NGA -11494 TIRHUTA LETTER CA -11495 TIRHUTA LETTER CHA -11496 TIRHUTA LETTER JA -11497 TIRHUTA LETTER JHA -11498 TIRHUTA LETTER NYA -11499 TIRHUTA LETTER TTA -1149A TIRHUTA LETTER TTHA -1149B TIRHUTA LETTER DDA -1149C TIRHUTA LETTER DDHA -1149D TIRHUTA LETTER NNA -1149E TIRHUTA LETTER TA -1149F TIRHUTA LETTER THA -114A0 TIRHUTA LETTER DA -114A1 TIRHUTA LETTER DHA -114A2 TIRHUTA LETTER NA -114A3 TIRHUTA LETTER PA -114A4 TIRHUTA LETTER PHA -114A5 TIRHUTA LETTER BA -114A6 TIRHUTA LETTER BHA -114A7 TIRHUTA LETTER MA -114A8 TIRHUTA LETTER YA -114A9 TIRHUTA LETTER RA -114AA TIRHUTA LETTER LA -114AB TIRHUTA LETTER VA -114AC TIRHUTA LETTER SHA -114AD TIRHUTA LETTER SSA -114AE TIRHUTA LETTER SA -114AF TIRHUTA LETTER HA -114B0 TIRHUTA VOWEL SIGN AA -114B1 TIRHUTA VOWEL SIGN I -114B2 TIRHUTA VOWEL SIGN II -114B3 TIRHUTA VOWEL SIGN U -114B4 TIRHUTA VOWEL SIGN UU -114B5 TIRHUTA VOWEL SIGN VOCALIC R -114B6 TIRHUTA VOWEL SIGN VOCALIC RR -114B7 TIRHUTA VOWEL SIGN VOCALIC L -114B8 TIRHUTA VOWEL SIGN VOCALIC LL -114B9 TIRHUTA VOWEL SIGN E -114BA TIRHUTA VOWEL SIGN SHORT E -114BB TIRHUTA VOWEL SIGN AI -114BC TIRHUTA VOWEL SIGN O -114BD TIRHUTA VOWEL SIGN SHORT O -114BE TIRHUTA VOWEL SIGN AU -114BF TIRHUTA SIGN CANDRABINDU -114C0 TIRHUTA SIGN ANUSVARA -114C1 TIRHUTA SIGN VISARGA -114C2 TIRHUTA SIGN VIRAMA -114C3 TIRHUTA SIGN NUKTA -114C4 TIRHUTA SIGN AVAGRAHA -114C5 TIRHUTA GVANG -114C6 TIRHUTA ABBREVIATION SIGN -114C7 TIRHUTA OM -114D0 TIRHUTA DIGIT ZERO -114D1 TIRHUTA DIGIT ONE -114D2 TIRHUTA DIGIT TWO -114D3 TIRHUTA DIGIT THREE -114D4 TIRHUTA DIGIT FOUR -114D5 TIRHUTA DIGIT FIVE -114D6 TIRHUTA DIGIT SIX -114D7 TIRHUTA DIGIT SEVEN -114D8 TIRHUTA DIGIT EIGHT -114D9 TIRHUTA DIGIT NINE -11580 SIDDHAM LETTER A -11581 SIDDHAM LETTER AA -11582 SIDDHAM LETTER I -11583 SIDDHAM LETTER II -11584 SIDDHAM LETTER U -11585 SIDDHAM LETTER UU -11586 SIDDHAM LETTER VOCALIC R -11587 SIDDHAM LETTER VOCALIC RR -11588 SIDDHAM LETTER VOCALIC L -11589 SIDDHAM LETTER VOCALIC LL -1158A SIDDHAM LETTER E -1158B SIDDHAM LETTER AI -1158C SIDDHAM LETTER O -1158D SIDDHAM LETTER AU -1158E SIDDHAM LETTER KA -1158F SIDDHAM LETTER KHA -11590 SIDDHAM LETTER GA -11591 SIDDHAM LETTER GHA -11592 SIDDHAM LETTER NGA -11593 SIDDHAM LETTER CA -11594 SIDDHAM LETTER CHA -11595 SIDDHAM LETTER JA -11596 SIDDHAM LETTER JHA -11597 SIDDHAM LETTER NYA -11598 SIDDHAM LETTER TTA -11599 SIDDHAM LETTER TTHA -1159A SIDDHAM LETTER DDA -1159B SIDDHAM LETTER DDHA -1159C SIDDHAM LETTER NNA -1159D SIDDHAM LETTER TA -1159E SIDDHAM LETTER THA -1159F SIDDHAM LETTER DA -115A0 SIDDHAM LETTER DHA -115A1 SIDDHAM LETTER NA -115A2 SIDDHAM LETTER PA -115A3 SIDDHAM LETTER PHA -115A4 SIDDHAM LETTER BA -115A5 SIDDHAM LETTER BHA -115A6 SIDDHAM LETTER MA -115A7 SIDDHAM LETTER YA -115A8 SIDDHAM LETTER RA -115A9 SIDDHAM LETTER LA -115AA SIDDHAM LETTER VA -115AB SIDDHAM LETTER SHA -115AC SIDDHAM LETTER SSA -115AD SIDDHAM LETTER SA -115AE SIDDHAM LETTER HA -115AF SIDDHAM VOWEL SIGN AA -115B0 SIDDHAM VOWEL SIGN I -115B1 SIDDHAM VOWEL SIGN II -115B2 SIDDHAM VOWEL SIGN U -115B3 SIDDHAM VOWEL SIGN UU -115B4 SIDDHAM VOWEL SIGN VOCALIC R -115B5 SIDDHAM VOWEL SIGN VOCALIC RR -115B8 SIDDHAM VOWEL SIGN E -115B9 SIDDHAM VOWEL SIGN AI -115BA SIDDHAM VOWEL SIGN O -115BB SIDDHAM VOWEL SIGN AU -115BC SIDDHAM SIGN CANDRABINDU -115BD SIDDHAM SIGN ANUSVARA -115BE SIDDHAM SIGN VISARGA -115BF SIDDHAM SIGN VIRAMA -115C0 SIDDHAM SIGN NUKTA -115C1 SIDDHAM SIGN SIDDHAM -115C2 SIDDHAM DANDA -115C3 SIDDHAM DOUBLE DANDA -115C4 SIDDHAM SEPARATOR DOT -115C5 SIDDHAM SEPARATOR BAR -115C6 SIDDHAM REPETITION MARK-1 -115C7 SIDDHAM REPETITION MARK-2 -115C8 SIDDHAM REPETITION MARK-3 -115C9 SIDDHAM END OF TEXT MARK -115CA SIDDHAM SECTION MARK WITH TRIDENT AND U-SHAPED ORNAMENTS -115CB SIDDHAM SECTION MARK WITH TRIDENT AND DOTTED CRESCENTS -115CC SIDDHAM SECTION MARK WITH RAYS AND DOTTED CRESCENTS -115CD SIDDHAM SECTION MARK WITH RAYS AND DOTTED DOUBLE CRESCENTS -115CE SIDDHAM SECTION MARK WITH RAYS AND DOTTED TRIPLE CRESCENTS -115CF SIDDHAM SECTION MARK DOUBLE RING -115D0 SIDDHAM SECTION MARK DOUBLE RING WITH RAYS -115D1 SIDDHAM SECTION MARK WITH DOUBLE CRESCENTS -115D2 SIDDHAM SECTION MARK WITH TRIPLE CRESCENTS -115D3 SIDDHAM SECTION MARK WITH QUADRUPLE CRESCENTS -115D4 SIDDHAM SECTION MARK WITH SEPTUPLE CRESCENTS -115D5 SIDDHAM SECTION MARK WITH CIRCLES AND RAYS -115D6 SIDDHAM SECTION MARK WITH CIRCLES AND TWO ENCLOSURES -115D7 SIDDHAM SECTION MARK WITH CIRCLES AND FOUR ENCLOSURES -115D8 SIDDHAM LETTER THREE-CIRCLE ALTERNATE I -115D9 SIDDHAM LETTER TWO-CIRCLE ALTERNATE I -115DA SIDDHAM LETTER TWO-CIRCLE ALTERNATE II -115DB SIDDHAM LETTER ALTERNATE U -115DC SIDDHAM VOWEL SIGN ALTERNATE U -115DD SIDDHAM VOWEL SIGN ALTERNATE UU -11600 MODI LETTER A -11601 MODI LETTER AA -11602 MODI LETTER I -11603 MODI LETTER II -11604 MODI LETTER U -11605 MODI LETTER UU -11606 MODI LETTER VOCALIC R -11607 MODI LETTER VOCALIC RR -11608 MODI LETTER VOCALIC L -11609 MODI LETTER VOCALIC LL -1160A MODI LETTER E -1160B MODI LETTER AI -1160C MODI LETTER O -1160D MODI LETTER AU -1160E MODI LETTER KA -1160F MODI LETTER KHA -11610 MODI LETTER GA -11611 MODI LETTER GHA -11612 MODI LETTER NGA -11613 MODI LETTER CA -11614 MODI LETTER CHA -11615 MODI LETTER JA -11616 MODI LETTER JHA -11617 MODI LETTER NYA -11618 MODI LETTER TTA -11619 MODI LETTER TTHA -1161A MODI LETTER DDA -1161B MODI LETTER DDHA -1161C MODI LETTER NNA -1161D MODI LETTER TA -1161E MODI LETTER THA -1161F MODI LETTER DA -11620 MODI LETTER DHA -11621 MODI LETTER NA -11622 MODI LETTER PA -11623 MODI LETTER PHA -11624 MODI LETTER BA -11625 MODI LETTER BHA -11626 MODI LETTER MA -11627 MODI LETTER YA -11628 MODI LETTER RA -11629 MODI LETTER LA -1162A MODI LETTER VA -1162B MODI LETTER SHA -1162C MODI LETTER SSA -1162D MODI LETTER SA -1162E MODI LETTER HA -1162F MODI LETTER LLA -11630 MODI VOWEL SIGN AA -11631 MODI VOWEL SIGN I -11632 MODI VOWEL SIGN II -11633 MODI VOWEL SIGN U -11634 MODI VOWEL SIGN UU -11635 MODI VOWEL SIGN VOCALIC R -11636 MODI VOWEL SIGN VOCALIC RR -11637 MODI VOWEL SIGN VOCALIC L -11638 MODI VOWEL SIGN VOCALIC LL -11639 MODI VOWEL SIGN E -1163A MODI VOWEL SIGN AI -1163B MODI VOWEL SIGN O -1163C MODI VOWEL SIGN AU -1163D MODI SIGN ANUSVARA -1163E MODI SIGN VISARGA -1163F MODI SIGN VIRAMA -11640 MODI SIGN ARDHACANDRA -11641 MODI DANDA -11642 MODI DOUBLE DANDA -11643 MODI ABBREVIATION SIGN -11644 MODI SIGN HUVA -11650 MODI DIGIT ZERO -11651 MODI DIGIT ONE -11652 MODI DIGIT TWO -11653 MODI DIGIT THREE -11654 MODI DIGIT FOUR -11655 MODI DIGIT FIVE -11656 MODI DIGIT SIX -11657 MODI DIGIT SEVEN -11658 MODI DIGIT EIGHT -11659 MODI DIGIT NINE -11660 MONGOLIAN BIRGA WITH ORNAMENT -11661 MONGOLIAN ROTATED BIRGA -11662 MONGOLIAN DOUBLE BIRGA WITH ORNAMENT -11663 MONGOLIAN TRIPLE BIRGA WITH ORNAMENT -11664 MONGOLIAN BIRGA WITH DOUBLE ORNAMENT -11665 MONGOLIAN ROTATED BIRGA WITH ORNAMENT -11666 MONGOLIAN ROTATED BIRGA WITH DOUBLE ORNAMENT -11667 MONGOLIAN INVERTED BIRGA -11668 MONGOLIAN INVERTED BIRGA WITH DOUBLE ORNAMENT -11669 MONGOLIAN SWIRL BIRGA -1166A MONGOLIAN SWIRL BIRGA WITH ORNAMENT -1166B MONGOLIAN SWIRL BIRGA WITH DOUBLE ORNAMENT -1166C MONGOLIAN TURNED SWIRL BIRGA WITH DOUBLE ORNAMENT -11680 TAKRI LETTER A -11681 TAKRI LETTER AA -11682 TAKRI LETTER I -11683 TAKRI LETTER II -11684 TAKRI LETTER U -11685 TAKRI LETTER UU -11686 TAKRI LETTER E -11687 TAKRI LETTER AI -11688 TAKRI LETTER O -11689 TAKRI LETTER AU -1168A TAKRI LETTER KA -1168B TAKRI LETTER KHA -1168C TAKRI LETTER GA -1168D TAKRI LETTER GHA -1168E TAKRI LETTER NGA -1168F TAKRI LETTER CA -11690 TAKRI LETTER CHA -11691 TAKRI LETTER JA -11692 TAKRI LETTER JHA -11693 TAKRI LETTER NYA -11694 TAKRI LETTER TTA -11695 TAKRI LETTER TTHA -11696 TAKRI LETTER DDA -11697 TAKRI LETTER DDHA -11698 TAKRI LETTER NNA -11699 TAKRI LETTER TA -1169A TAKRI LETTER THA -1169B TAKRI LETTER DA -1169C TAKRI LETTER DHA -1169D TAKRI LETTER NA -1169E TAKRI LETTER PA -1169F TAKRI LETTER PHA -116A0 TAKRI LETTER BA -116A1 TAKRI LETTER BHA -116A2 TAKRI LETTER MA -116A3 TAKRI LETTER YA -116A4 TAKRI LETTER RA -116A5 TAKRI LETTER LA -116A6 TAKRI LETTER VA -116A7 TAKRI LETTER SHA -116A8 TAKRI LETTER SA -116A9 TAKRI LETTER HA -116AA TAKRI LETTER RRA -116AB TAKRI SIGN ANUSVARA -116AC TAKRI SIGN VISARGA -116AD TAKRI VOWEL SIGN AA -116AE TAKRI VOWEL SIGN I -116AF TAKRI VOWEL SIGN II -116B0 TAKRI VOWEL SIGN U -116B1 TAKRI VOWEL SIGN UU -116B2 TAKRI VOWEL SIGN E -116B3 TAKRI VOWEL SIGN AI -116B4 TAKRI VOWEL SIGN O -116B5 TAKRI VOWEL SIGN AU -116B6 TAKRI SIGN VIRAMA -116B7 TAKRI SIGN NUKTA -116B8 TAKRI LETTER ARCHAIC KHA -116C0 TAKRI DIGIT ZERO -116C1 TAKRI DIGIT ONE -116C2 TAKRI DIGIT TWO -116C3 TAKRI DIGIT THREE -116C4 TAKRI DIGIT FOUR -116C5 TAKRI DIGIT FIVE -116C6 TAKRI DIGIT SIX -116C7 TAKRI DIGIT SEVEN -116C8 TAKRI DIGIT EIGHT -116C9 TAKRI DIGIT NINE -11700 AHOM LETTER KA -11701 AHOM LETTER KHA -11702 AHOM LETTER NGA -11703 AHOM LETTER NA -11704 AHOM LETTER TA -11705 AHOM LETTER ALTERNATE TA -11706 AHOM LETTER PA -11707 AHOM LETTER PHA -11708 AHOM LETTER BA -11709 AHOM LETTER MA -1170A AHOM LETTER JA -1170B AHOM LETTER CHA -1170C AHOM LETTER THA -1170D AHOM LETTER RA -1170E AHOM LETTER LA -1170F AHOM LETTER SA -11710 AHOM LETTER NYA -11711 AHOM LETTER HA -11712 AHOM LETTER A -11713 AHOM LETTER DA -11714 AHOM LETTER DHA -11715 AHOM LETTER GA -11716 AHOM LETTER ALTERNATE GA -11717 AHOM LETTER GHA -11718 AHOM LETTER BHA -11719 AHOM LETTER JHA -1171A AHOM LETTER ALTERNATE BA -1171D AHOM CONSONANT SIGN MEDIAL LA -1171E AHOM CONSONANT SIGN MEDIAL RA -1171F AHOM CONSONANT SIGN MEDIAL LIGATING RA -11720 AHOM VOWEL SIGN A -11721 AHOM VOWEL SIGN AA -11722 AHOM VOWEL SIGN I -11723 AHOM VOWEL SIGN II -11724 AHOM VOWEL SIGN U -11725 AHOM VOWEL SIGN UU -11726 AHOM VOWEL SIGN E -11727 AHOM VOWEL SIGN AW -11728 AHOM VOWEL SIGN O -11729 AHOM VOWEL SIGN AI -1172A AHOM VOWEL SIGN AM -1172B AHOM SIGN KILLER -11730 AHOM DIGIT ZERO -11731 AHOM DIGIT ONE -11732 AHOM DIGIT TWO -11733 AHOM DIGIT THREE -11734 AHOM DIGIT FOUR -11735 AHOM DIGIT FIVE -11736 AHOM DIGIT SIX -11737 AHOM DIGIT SEVEN -11738 AHOM DIGIT EIGHT -11739 AHOM DIGIT NINE -1173A AHOM NUMBER TEN -1173B AHOM NUMBER TWENTY -1173C AHOM SIGN SMALL SECTION -1173D AHOM SIGN SECTION -1173E AHOM SIGN RULAI -1173F AHOM SYMBOL VI -11800 DOGRA LETTER A -11801 DOGRA LETTER AA -11802 DOGRA LETTER I -11803 DOGRA LETTER II -11804 DOGRA LETTER U -11805 DOGRA LETTER UU -11806 DOGRA LETTER E -11807 DOGRA LETTER AI -11808 DOGRA LETTER O -11809 DOGRA LETTER AU -1180A DOGRA LETTER KA -1180B DOGRA LETTER KHA -1180C DOGRA LETTER GA -1180D DOGRA LETTER GHA -1180E DOGRA LETTER NGA -1180F DOGRA LETTER CA -11810 DOGRA LETTER CHA -11811 DOGRA LETTER JA -11812 DOGRA LETTER JHA -11813 DOGRA LETTER NYA -11814 DOGRA LETTER TTA -11815 DOGRA LETTER TTHA -11816 DOGRA LETTER DDA -11817 DOGRA LETTER DDHA -11818 DOGRA LETTER NNA -11819 DOGRA LETTER TA -1181A DOGRA LETTER THA -1181B DOGRA LETTER DA -1181C DOGRA LETTER DHA -1181D DOGRA LETTER NA -1181E DOGRA LETTER PA -1181F DOGRA LETTER PHA -11820 DOGRA LETTER BA -11821 DOGRA LETTER BHA -11822 DOGRA LETTER MA -11823 DOGRA LETTER YA -11824 DOGRA LETTER RA -11825 DOGRA LETTER LA -11826 DOGRA LETTER VA -11827 DOGRA LETTER SHA -11828 DOGRA LETTER SSA -11829 DOGRA LETTER SA -1182A DOGRA LETTER HA -1182B DOGRA LETTER RRA -1182C DOGRA VOWEL SIGN AA -1182D DOGRA VOWEL SIGN I -1182E DOGRA VOWEL SIGN II -1182F DOGRA VOWEL SIGN U -11830 DOGRA VOWEL SIGN UU -11831 DOGRA VOWEL SIGN VOCALIC R -11832 DOGRA VOWEL SIGN VOCALIC RR -11833 DOGRA VOWEL SIGN E -11834 DOGRA VOWEL SIGN AI -11835 DOGRA VOWEL SIGN O -11836 DOGRA VOWEL SIGN AU -11837 DOGRA SIGN ANUSVARA -11838 DOGRA SIGN VISARGA -11839 DOGRA SIGN VIRAMA -1183A DOGRA SIGN NUKTA -1183B DOGRA ABBREVIATION SIGN -118A0 WARANG CITI CAPITAL LETTER NGAA -118A1 WARANG CITI CAPITAL LETTER A -118A2 WARANG CITI CAPITAL LETTER WI -118A3 WARANG CITI CAPITAL LETTER YU -118A4 WARANG CITI CAPITAL LETTER YA -118A5 WARANG CITI CAPITAL LETTER YO -118A6 WARANG CITI CAPITAL LETTER II -118A7 WARANG CITI CAPITAL LETTER UU -118A8 WARANG CITI CAPITAL LETTER E -118A9 WARANG CITI CAPITAL LETTER O -118AA WARANG CITI CAPITAL LETTER ANG -118AB WARANG CITI CAPITAL LETTER GA -118AC WARANG CITI CAPITAL LETTER KO -118AD WARANG CITI CAPITAL LETTER ENY -118AE WARANG CITI CAPITAL LETTER YUJ -118AF WARANG CITI CAPITAL LETTER UC -118B0 WARANG CITI CAPITAL LETTER ENN -118B1 WARANG CITI CAPITAL LETTER ODD -118B2 WARANG CITI CAPITAL LETTER TTE -118B3 WARANG CITI CAPITAL LETTER NUNG -118B4 WARANG CITI CAPITAL LETTER DA -118B5 WARANG CITI CAPITAL LETTER AT -118B6 WARANG CITI CAPITAL LETTER AM -118B7 WARANG CITI CAPITAL LETTER BU -118B8 WARANG CITI CAPITAL LETTER PU -118B9 WARANG CITI CAPITAL LETTER HIYO -118BA WARANG CITI CAPITAL LETTER HOLO -118BB WARANG CITI CAPITAL LETTER HORR -118BC WARANG CITI CAPITAL LETTER HAR -118BD WARANG CITI CAPITAL LETTER SSUU -118BE WARANG CITI CAPITAL LETTER SII -118BF WARANG CITI CAPITAL LETTER VIYO -118C0 WARANG CITI SMALL LETTER NGAA -118C1 WARANG CITI SMALL LETTER A -118C2 WARANG CITI SMALL LETTER WI -118C3 WARANG CITI SMALL LETTER YU -118C4 WARANG CITI SMALL LETTER YA -118C5 WARANG CITI SMALL LETTER YO -118C6 WARANG CITI SMALL LETTER II -118C7 WARANG CITI SMALL LETTER UU -118C8 WARANG CITI SMALL LETTER E -118C9 WARANG CITI SMALL LETTER O -118CA WARANG CITI SMALL LETTER ANG -118CB WARANG CITI SMALL LETTER GA -118CC WARANG CITI SMALL LETTER KO -118CD WARANG CITI SMALL LETTER ENY -118CE WARANG CITI SMALL LETTER YUJ -118CF WARANG CITI SMALL LETTER UC -118D0 WARANG CITI SMALL LETTER ENN -118D1 WARANG CITI SMALL LETTER ODD -118D2 WARANG CITI SMALL LETTER TTE -118D3 WARANG CITI SMALL LETTER NUNG -118D4 WARANG CITI SMALL LETTER DA -118D5 WARANG CITI SMALL LETTER AT -118D6 WARANG CITI SMALL LETTER AM -118D7 WARANG CITI SMALL LETTER BU -118D8 WARANG CITI SMALL LETTER PU -118D9 WARANG CITI SMALL LETTER HIYO -118DA WARANG CITI SMALL LETTER HOLO -118DB WARANG CITI SMALL LETTER HORR -118DC WARANG CITI SMALL LETTER HAR -118DD WARANG CITI SMALL LETTER SSUU -118DE WARANG CITI SMALL LETTER SII -118DF WARANG CITI SMALL LETTER VIYO -118E0 WARANG CITI DIGIT ZERO -118E1 WARANG CITI DIGIT ONE -118E2 WARANG CITI DIGIT TWO -118E3 WARANG CITI DIGIT THREE -118E4 WARANG CITI DIGIT FOUR -118E5 WARANG CITI DIGIT FIVE -118E6 WARANG CITI DIGIT SIX -118E7 WARANG CITI DIGIT SEVEN -118E8 WARANG CITI DIGIT EIGHT -118E9 WARANG CITI DIGIT NINE -118EA WARANG CITI NUMBER TEN -118EB WARANG CITI NUMBER TWENTY -118EC WARANG CITI NUMBER THIRTY -118ED WARANG CITI NUMBER FORTY -118EE WARANG CITI NUMBER FIFTY -118EF WARANG CITI NUMBER SIXTY -118F0 WARANG CITI NUMBER SEVENTY -118F1 WARANG CITI NUMBER EIGHTY -118F2 WARANG CITI NUMBER NINETY -118FF WARANG CITI OM -119A0 NANDINAGARI LETTER A -119A1 NANDINAGARI LETTER AA -119A2 NANDINAGARI LETTER I -119A3 NANDINAGARI LETTER II -119A4 NANDINAGARI LETTER U -119A5 NANDINAGARI LETTER UU -119A6 NANDINAGARI LETTER VOCALIC R -119A7 NANDINAGARI LETTER VOCALIC RR -119AA NANDINAGARI LETTER E -119AB NANDINAGARI LETTER AI -119AC NANDINAGARI LETTER O -119AD NANDINAGARI LETTER AU -119AE NANDINAGARI LETTER KA -119AF NANDINAGARI LETTER KHA -119B0 NANDINAGARI LETTER GA -119B1 NANDINAGARI LETTER GHA -119B2 NANDINAGARI LETTER NGA -119B3 NANDINAGARI LETTER CA -119B4 NANDINAGARI LETTER CHA -119B5 NANDINAGARI LETTER JA -119B6 NANDINAGARI LETTER JHA -119B7 NANDINAGARI LETTER NYA -119B8 NANDINAGARI LETTER TTA -119B9 NANDINAGARI LETTER TTHA -119BA NANDINAGARI LETTER DDA -119BB NANDINAGARI LETTER DDHA -119BC NANDINAGARI LETTER NNA -119BD NANDINAGARI LETTER TA -119BE NANDINAGARI LETTER THA -119BF NANDINAGARI LETTER DA -119C0 NANDINAGARI LETTER DHA -119C1 NANDINAGARI LETTER NA -119C2 NANDINAGARI LETTER PA -119C3 NANDINAGARI LETTER PHA -119C4 NANDINAGARI LETTER BA -119C5 NANDINAGARI LETTER BHA -119C6 NANDINAGARI LETTER MA -119C7 NANDINAGARI LETTER YA -119C8 NANDINAGARI LETTER RA -119C9 NANDINAGARI LETTER LA -119CA NANDINAGARI LETTER VA -119CB NANDINAGARI LETTER SHA -119CC NANDINAGARI LETTER SSA -119CD NANDINAGARI LETTER SA -119CE NANDINAGARI LETTER HA -119CF NANDINAGARI LETTER LLA -119D0 NANDINAGARI LETTER RRA -119D1 NANDINAGARI VOWEL SIGN AA -119D2 NANDINAGARI VOWEL SIGN I -119D3 NANDINAGARI VOWEL SIGN II -119D4 NANDINAGARI VOWEL SIGN U -119D5 NANDINAGARI VOWEL SIGN UU -119D6 NANDINAGARI VOWEL SIGN VOCALIC R -119D7 NANDINAGARI VOWEL SIGN VOCALIC RR -119DA NANDINAGARI VOWEL SIGN E -119DB NANDINAGARI VOWEL SIGN AI -119DC NANDINAGARI VOWEL SIGN O -119DD NANDINAGARI VOWEL SIGN AU -119DE NANDINAGARI SIGN ANUSVARA -119DF NANDINAGARI SIGN VISARGA -119E0 NANDINAGARI SIGN VIRAMA -119E1 NANDINAGARI SIGN AVAGRAHA -119E2 NANDINAGARI SIGN SIDDHAM -119E3 NANDINAGARI HEADSTROKE -119E4 NANDINAGARI VOWEL SIGN PRISHTHAMATRA E -11A00 ZANABAZAR SQUARE LETTER A -11A01 ZANABAZAR SQUARE VOWEL SIGN I -11A02 ZANABAZAR SQUARE VOWEL SIGN UE -11A03 ZANABAZAR SQUARE VOWEL SIGN U -11A04 ZANABAZAR SQUARE VOWEL SIGN E -11A05 ZANABAZAR SQUARE VOWEL SIGN OE -11A06 ZANABAZAR SQUARE VOWEL SIGN O -11A07 ZANABAZAR SQUARE VOWEL SIGN AI -11A08 ZANABAZAR SQUARE VOWEL SIGN AU -11A09 ZANABAZAR SQUARE VOWEL SIGN REVERSED I -11A0A ZANABAZAR SQUARE VOWEL LENGTH MARK -11A0B ZANABAZAR SQUARE LETTER KA -11A0C ZANABAZAR SQUARE LETTER KHA -11A0D ZANABAZAR SQUARE LETTER GA -11A0E ZANABAZAR SQUARE LETTER GHA -11A0F ZANABAZAR SQUARE LETTER NGA -11A10 ZANABAZAR SQUARE LETTER CA -11A11 ZANABAZAR SQUARE LETTER CHA -11A12 ZANABAZAR SQUARE LETTER JA -11A13 ZANABAZAR SQUARE LETTER NYA -11A14 ZANABAZAR SQUARE LETTER TTA -11A15 ZANABAZAR SQUARE LETTER TTHA -11A16 ZANABAZAR SQUARE LETTER DDA -11A17 ZANABAZAR SQUARE LETTER DDHA -11A18 ZANABAZAR SQUARE LETTER NNA -11A19 ZANABAZAR SQUARE LETTER TA -11A1A ZANABAZAR SQUARE LETTER THA -11A1B ZANABAZAR SQUARE LETTER DA -11A1C ZANABAZAR SQUARE LETTER DHA -11A1D ZANABAZAR SQUARE LETTER NA -11A1E ZANABAZAR SQUARE LETTER PA -11A1F ZANABAZAR SQUARE LETTER PHA -11A20 ZANABAZAR SQUARE LETTER BA -11A21 ZANABAZAR SQUARE LETTER BHA -11A22 ZANABAZAR SQUARE LETTER MA -11A23 ZANABAZAR SQUARE LETTER TSA -11A24 ZANABAZAR SQUARE LETTER TSHA -11A25 ZANABAZAR SQUARE LETTER DZA -11A26 ZANABAZAR SQUARE LETTER DZHA -11A27 ZANABAZAR SQUARE LETTER ZHA -11A28 ZANABAZAR SQUARE LETTER ZA -11A29 ZANABAZAR SQUARE LETTER -A -11A2A ZANABAZAR SQUARE LETTER YA -11A2B ZANABAZAR SQUARE LETTER RA -11A2C ZANABAZAR SQUARE LETTER LA -11A2D ZANABAZAR SQUARE LETTER VA -11A2E ZANABAZAR SQUARE LETTER SHA -11A2F ZANABAZAR SQUARE LETTER SSA -11A30 ZANABAZAR SQUARE LETTER SA -11A31 ZANABAZAR SQUARE LETTER HA -11A32 ZANABAZAR SQUARE LETTER KSSA -11A33 ZANABAZAR SQUARE FINAL CONSONANT MARK -11A34 ZANABAZAR SQUARE SIGN VIRAMA -11A35 ZANABAZAR SQUARE SIGN CANDRABINDU -11A36 ZANABAZAR SQUARE SIGN CANDRABINDU WITH ORNAMENT -11A37 ZANABAZAR SQUARE SIGN CANDRA WITH ORNAMENT -11A38 ZANABAZAR SQUARE SIGN ANUSVARA -11A39 ZANABAZAR SQUARE SIGN VISARGA -11A3A ZANABAZAR SQUARE CLUSTER-INITIAL LETTER RA -11A3B ZANABAZAR SQUARE CLUSTER-FINAL LETTER YA -11A3C ZANABAZAR SQUARE CLUSTER-FINAL LETTER RA -11A3D ZANABAZAR SQUARE CLUSTER-FINAL LETTER LA -11A3E ZANABAZAR SQUARE CLUSTER-FINAL LETTER VA -11A3F ZANABAZAR SQUARE INITIAL HEAD MARK -11A40 ZANABAZAR SQUARE CLOSING HEAD MARK -11A41 ZANABAZAR SQUARE MARK TSHEG -11A42 ZANABAZAR SQUARE MARK SHAD -11A43 ZANABAZAR SQUARE MARK DOUBLE SHAD -11A44 ZANABAZAR SQUARE MARK LONG TSHEG -11A45 ZANABAZAR SQUARE INITIAL DOUBLE-LINED HEAD MARK -11A46 ZANABAZAR SQUARE CLOSING DOUBLE-LINED HEAD MARK -11A47 ZANABAZAR SQUARE SUBJOINER -11A50 SOYOMBO LETTER A -11A51 SOYOMBO VOWEL SIGN I -11A52 SOYOMBO VOWEL SIGN UE -11A53 SOYOMBO VOWEL SIGN U -11A54 SOYOMBO VOWEL SIGN E -11A55 SOYOMBO VOWEL SIGN O -11A56 SOYOMBO VOWEL SIGN OE -11A57 SOYOMBO VOWEL SIGN AI -11A58 SOYOMBO VOWEL SIGN AU -11A59 SOYOMBO VOWEL SIGN VOCALIC R -11A5A SOYOMBO VOWEL SIGN VOCALIC L -11A5B SOYOMBO VOWEL LENGTH MARK -11A5C SOYOMBO LETTER KA -11A5D SOYOMBO LETTER KHA -11A5E SOYOMBO LETTER GA -11A5F SOYOMBO LETTER GHA -11A60 SOYOMBO LETTER NGA -11A61 SOYOMBO LETTER CA -11A62 SOYOMBO LETTER CHA -11A63 SOYOMBO LETTER JA -11A64 SOYOMBO LETTER JHA -11A65 SOYOMBO LETTER NYA -11A66 SOYOMBO LETTER TTA -11A67 SOYOMBO LETTER TTHA -11A68 SOYOMBO LETTER DDA -11A69 SOYOMBO LETTER DDHA -11A6A SOYOMBO LETTER NNA -11A6B SOYOMBO LETTER TA -11A6C SOYOMBO LETTER THA -11A6D SOYOMBO LETTER DA -11A6E SOYOMBO LETTER DHA -11A6F SOYOMBO LETTER NA -11A70 SOYOMBO LETTER PA -11A71 SOYOMBO LETTER PHA -11A72 SOYOMBO LETTER BA -11A73 SOYOMBO LETTER BHA -11A74 SOYOMBO LETTER MA -11A75 SOYOMBO LETTER TSA -11A76 SOYOMBO LETTER TSHA -11A77 SOYOMBO LETTER DZA -11A78 SOYOMBO LETTER ZHA -11A79 SOYOMBO LETTER ZA -11A7A SOYOMBO LETTER -A -11A7B SOYOMBO LETTER YA -11A7C SOYOMBO LETTER RA -11A7D SOYOMBO LETTER LA -11A7E SOYOMBO LETTER VA -11A7F SOYOMBO LETTER SHA -11A80 SOYOMBO LETTER SSA -11A81 SOYOMBO LETTER SA -11A82 SOYOMBO LETTER HA -11A83 SOYOMBO LETTER KSSA -11A84 SOYOMBO SIGN JIHVAMULIYA -11A85 SOYOMBO SIGN UPADHMANIYA -11A86 SOYOMBO CLUSTER-INITIAL LETTER RA -11A87 SOYOMBO CLUSTER-INITIAL LETTER LA -11A88 SOYOMBO CLUSTER-INITIAL LETTER SHA -11A89 SOYOMBO CLUSTER-INITIAL LETTER SA -11A8A SOYOMBO FINAL CONSONANT SIGN G -11A8B SOYOMBO FINAL CONSONANT SIGN K -11A8C SOYOMBO FINAL CONSONANT SIGN NG -11A8D SOYOMBO FINAL CONSONANT SIGN D -11A8E SOYOMBO FINAL CONSONANT SIGN N -11A8F SOYOMBO FINAL CONSONANT SIGN B -11A90 SOYOMBO FINAL CONSONANT SIGN M -11A91 SOYOMBO FINAL CONSONANT SIGN R -11A92 SOYOMBO FINAL CONSONANT SIGN L -11A93 SOYOMBO FINAL CONSONANT SIGN SH -11A94 SOYOMBO FINAL CONSONANT SIGN S -11A95 SOYOMBO FINAL CONSONANT SIGN -A -11A96 SOYOMBO SIGN ANUSVARA -11A97 SOYOMBO SIGN VISARGA -11A98 SOYOMBO GEMINATION MARK -11A99 SOYOMBO SUBJOINER -11A9A SOYOMBO MARK TSHEG -11A9B SOYOMBO MARK SHAD -11A9C SOYOMBO MARK DOUBLE SHAD -11A9D SOYOMBO MARK PLUTA -11A9E SOYOMBO HEAD MARK WITH MOON AND SUN AND TRIPLE FLAME -11A9F SOYOMBO HEAD MARK WITH MOON AND SUN AND FLAME -11AA0 SOYOMBO HEAD MARK WITH MOON AND SUN -11AA1 SOYOMBO TERMINAL MARK-1 -11AA2 SOYOMBO TERMINAL MARK-2 -11AC0 PAU CIN HAU LETTER PA -11AC1 PAU CIN HAU LETTER KA -11AC2 PAU CIN HAU LETTER LA -11AC3 PAU CIN HAU LETTER MA -11AC4 PAU CIN HAU LETTER DA -11AC5 PAU CIN HAU LETTER ZA -11AC6 PAU CIN HAU LETTER VA -11AC7 PAU CIN HAU LETTER NGA -11AC8 PAU CIN HAU LETTER HA -11AC9 PAU CIN HAU LETTER GA -11ACA PAU CIN HAU LETTER KHA -11ACB PAU CIN HAU LETTER SA -11ACC PAU CIN HAU LETTER BA -11ACD PAU CIN HAU LETTER CA -11ACE PAU CIN HAU LETTER TA -11ACF PAU CIN HAU LETTER THA -11AD0 PAU CIN HAU LETTER NA -11AD1 PAU CIN HAU LETTER PHA -11AD2 PAU CIN HAU LETTER RA -11AD3 PAU CIN HAU LETTER FA -11AD4 PAU CIN HAU LETTER CHA -11AD5 PAU CIN HAU LETTER A -11AD6 PAU CIN HAU LETTER E -11AD7 PAU CIN HAU LETTER I -11AD8 PAU CIN HAU LETTER O -11AD9 PAU CIN HAU LETTER U -11ADA PAU CIN HAU LETTER UA -11ADB PAU CIN HAU LETTER IA -11ADC PAU CIN HAU LETTER FINAL P -11ADD PAU CIN HAU LETTER FINAL K -11ADE PAU CIN HAU LETTER FINAL T -11ADF PAU CIN HAU LETTER FINAL M -11AE0 PAU CIN HAU LETTER FINAL N -11AE1 PAU CIN HAU LETTER FINAL L -11AE2 PAU CIN HAU LETTER FINAL W -11AE3 PAU CIN HAU LETTER FINAL NG -11AE4 PAU CIN HAU LETTER FINAL Y -11AE5 PAU CIN HAU RISING TONE LONG -11AE6 PAU CIN HAU RISING TONE -11AE7 PAU CIN HAU SANDHI GLOTTAL STOP -11AE8 PAU CIN HAU RISING TONE LONG FINAL -11AE9 PAU CIN HAU RISING TONE FINAL -11AEA PAU CIN HAU SANDHI GLOTTAL STOP FINAL -11AEB PAU CIN HAU SANDHI TONE LONG -11AEC PAU CIN HAU SANDHI TONE -11AED PAU CIN HAU SANDHI TONE LONG FINAL -11AEE PAU CIN HAU SANDHI TONE FINAL -11AEF PAU CIN HAU MID-LEVEL TONE -11AF0 PAU CIN HAU GLOTTAL STOP VARIANT -11AF1 PAU CIN HAU MID-LEVEL TONE LONG FINAL -11AF2 PAU CIN HAU MID-LEVEL TONE FINAL -11AF3 PAU CIN HAU LOW-FALLING TONE LONG -11AF4 PAU CIN HAU LOW-FALLING TONE -11AF5 PAU CIN HAU GLOTTAL STOP -11AF6 PAU CIN HAU LOW-FALLING TONE LONG FINAL -11AF7 PAU CIN HAU LOW-FALLING TONE FINAL -11AF8 PAU CIN HAU GLOTTAL STOP FINAL -11C00 BHAIKSUKI LETTER A -11C01 BHAIKSUKI LETTER AA -11C02 BHAIKSUKI LETTER I -11C03 BHAIKSUKI LETTER II -11C04 BHAIKSUKI LETTER U -11C05 BHAIKSUKI LETTER UU -11C06 BHAIKSUKI LETTER VOCALIC R -11C07 BHAIKSUKI LETTER VOCALIC RR -11C08 BHAIKSUKI LETTER VOCALIC L -11C0A BHAIKSUKI LETTER E -11C0B BHAIKSUKI LETTER AI -11C0C BHAIKSUKI LETTER O -11C0D BHAIKSUKI LETTER AU -11C0E BHAIKSUKI LETTER KA -11C0F BHAIKSUKI LETTER KHA -11C10 BHAIKSUKI LETTER GA -11C11 BHAIKSUKI LETTER GHA -11C12 BHAIKSUKI LETTER NGA -11C13 BHAIKSUKI LETTER CA -11C14 BHAIKSUKI LETTER CHA -11C15 BHAIKSUKI LETTER JA -11C16 BHAIKSUKI LETTER JHA -11C17 BHAIKSUKI LETTER NYA -11C18 BHAIKSUKI LETTER TTA -11C19 BHAIKSUKI LETTER TTHA -11C1A BHAIKSUKI LETTER DDA -11C1B BHAIKSUKI LETTER DDHA -11C1C BHAIKSUKI LETTER NNA -11C1D BHAIKSUKI LETTER TA -11C1E BHAIKSUKI LETTER THA -11C1F BHAIKSUKI LETTER DA -11C20 BHAIKSUKI LETTER DHA -11C21 BHAIKSUKI LETTER NA -11C22 BHAIKSUKI LETTER PA -11C23 BHAIKSUKI LETTER PHA -11C24 BHAIKSUKI LETTER BA -11C25 BHAIKSUKI LETTER BHA -11C26 BHAIKSUKI LETTER MA -11C27 BHAIKSUKI LETTER YA -11C28 BHAIKSUKI LETTER RA -11C29 BHAIKSUKI LETTER LA -11C2A BHAIKSUKI LETTER VA -11C2B BHAIKSUKI LETTER SHA -11C2C BHAIKSUKI LETTER SSA -11C2D BHAIKSUKI LETTER SA -11C2E BHAIKSUKI LETTER HA -11C2F BHAIKSUKI VOWEL SIGN AA -11C30 BHAIKSUKI VOWEL SIGN I -11C31 BHAIKSUKI VOWEL SIGN II -11C32 BHAIKSUKI VOWEL SIGN U -11C33 BHAIKSUKI VOWEL SIGN UU -11C34 BHAIKSUKI VOWEL SIGN VOCALIC R -11C35 BHAIKSUKI VOWEL SIGN VOCALIC RR -11C36 BHAIKSUKI VOWEL SIGN VOCALIC L -11C38 BHAIKSUKI VOWEL SIGN E -11C39 BHAIKSUKI VOWEL SIGN AI -11C3A BHAIKSUKI VOWEL SIGN O -11C3B BHAIKSUKI VOWEL SIGN AU -11C3C BHAIKSUKI SIGN CANDRABINDU -11C3D BHAIKSUKI SIGN ANUSVARA -11C3E BHAIKSUKI SIGN VISARGA -11C3F BHAIKSUKI SIGN VIRAMA -11C40 BHAIKSUKI SIGN AVAGRAHA -11C41 BHAIKSUKI DANDA -11C42 BHAIKSUKI DOUBLE DANDA -11C43 BHAIKSUKI WORD SEPARATOR -11C44 BHAIKSUKI GAP FILLER-1 -11C45 BHAIKSUKI GAP FILLER-2 -11C50 BHAIKSUKI DIGIT ZERO -11C51 BHAIKSUKI DIGIT ONE -11C52 BHAIKSUKI DIGIT TWO -11C53 BHAIKSUKI DIGIT THREE -11C54 BHAIKSUKI DIGIT FOUR -11C55 BHAIKSUKI DIGIT FIVE -11C56 BHAIKSUKI DIGIT SIX -11C57 BHAIKSUKI DIGIT SEVEN -11C58 BHAIKSUKI DIGIT EIGHT -11C59 BHAIKSUKI DIGIT NINE -11C5A BHAIKSUKI NUMBER ONE -11C5B BHAIKSUKI NUMBER TWO -11C5C BHAIKSUKI NUMBER THREE -11C5D BHAIKSUKI NUMBER FOUR -11C5E BHAIKSUKI NUMBER FIVE -11C5F BHAIKSUKI NUMBER SIX -11C60 BHAIKSUKI NUMBER SEVEN -11C61 BHAIKSUKI NUMBER EIGHT -11C62 BHAIKSUKI NUMBER NINE -11C63 BHAIKSUKI NUMBER TEN -11C64 BHAIKSUKI NUMBER TWENTY -11C65 BHAIKSUKI NUMBER THIRTY -11C66 BHAIKSUKI NUMBER FORTY -11C67 BHAIKSUKI NUMBER FIFTY -11C68 BHAIKSUKI NUMBER SIXTY -11C69 BHAIKSUKI NUMBER SEVENTY -11C6A BHAIKSUKI NUMBER EIGHTY -11C6B BHAIKSUKI NUMBER NINETY -11C6C BHAIKSUKI HUNDREDS UNIT MARK -11C70 MARCHEN HEAD MARK -11C71 MARCHEN MARK SHAD -11C72 MARCHEN LETTER KA -11C73 MARCHEN LETTER KHA -11C74 MARCHEN LETTER GA -11C75 MARCHEN LETTER NGA -11C76 MARCHEN LETTER CA -11C77 MARCHEN LETTER CHA -11C78 MARCHEN LETTER JA -11C79 MARCHEN LETTER NYA -11C7A MARCHEN LETTER TA -11C7B MARCHEN LETTER THA -11C7C MARCHEN LETTER DA -11C7D MARCHEN LETTER NA -11C7E MARCHEN LETTER PA -11C7F MARCHEN LETTER PHA -11C80 MARCHEN LETTER BA -11C81 MARCHEN LETTER MA -11C82 MARCHEN LETTER TSA -11C83 MARCHEN LETTER TSHA -11C84 MARCHEN LETTER DZA -11C85 MARCHEN LETTER WA -11C86 MARCHEN LETTER ZHA -11C87 MARCHEN LETTER ZA -11C88 MARCHEN LETTER -A -11C89 MARCHEN LETTER YA -11C8A MARCHEN LETTER RA -11C8B MARCHEN LETTER LA -11C8C MARCHEN LETTER SHA -11C8D MARCHEN LETTER SA -11C8E MARCHEN LETTER HA -11C8F MARCHEN LETTER A -11C92 MARCHEN SUBJOINED LETTER KA -11C93 MARCHEN SUBJOINED LETTER KHA -11C94 MARCHEN SUBJOINED LETTER GA -11C95 MARCHEN SUBJOINED LETTER NGA -11C96 MARCHEN SUBJOINED LETTER CA -11C97 MARCHEN SUBJOINED LETTER CHA -11C98 MARCHEN SUBJOINED LETTER JA -11C99 MARCHEN SUBJOINED LETTER NYA -11C9A MARCHEN SUBJOINED LETTER TA -11C9B MARCHEN SUBJOINED LETTER THA -11C9C MARCHEN SUBJOINED LETTER DA -11C9D MARCHEN SUBJOINED LETTER NA -11C9E MARCHEN SUBJOINED LETTER PA -11C9F MARCHEN SUBJOINED LETTER PHA -11CA0 MARCHEN SUBJOINED LETTER BA -11CA1 MARCHEN SUBJOINED LETTER MA -11CA2 MARCHEN SUBJOINED LETTER TSA -11CA3 MARCHEN SUBJOINED LETTER TSHA -11CA4 MARCHEN SUBJOINED LETTER DZA -11CA5 MARCHEN SUBJOINED LETTER WA -11CA6 MARCHEN SUBJOINED LETTER ZHA -11CA7 MARCHEN SUBJOINED LETTER ZA -11CA9 MARCHEN SUBJOINED LETTER YA -11CAA MARCHEN SUBJOINED LETTER RA -11CAB MARCHEN SUBJOINED LETTER LA -11CAC MARCHEN SUBJOINED LETTER SHA -11CAD MARCHEN SUBJOINED LETTER SA -11CAE MARCHEN SUBJOINED LETTER HA -11CAF MARCHEN SUBJOINED LETTER A -11CB0 MARCHEN VOWEL SIGN AA -11CB1 MARCHEN VOWEL SIGN I -11CB2 MARCHEN VOWEL SIGN U -11CB3 MARCHEN VOWEL SIGN E -11CB4 MARCHEN VOWEL SIGN O -11CB5 MARCHEN SIGN ANUSVARA -11CB6 MARCHEN SIGN CANDRABINDU -11D00 MASARAM GONDI LETTER A -11D01 MASARAM GONDI LETTER AA -11D02 MASARAM GONDI LETTER I -11D03 MASARAM GONDI LETTER II -11D04 MASARAM GONDI LETTER U -11D05 MASARAM GONDI LETTER UU -11D06 MASARAM GONDI LETTER E -11D08 MASARAM GONDI LETTER AI -11D09 MASARAM GONDI LETTER O -11D0B MASARAM GONDI LETTER AU -11D0C MASARAM GONDI LETTER KA -11D0D MASARAM GONDI LETTER KHA -11D0E MASARAM GONDI LETTER GA -11D0F MASARAM GONDI LETTER GHA -11D10 MASARAM GONDI LETTER NGA -11D11 MASARAM GONDI LETTER CA -11D12 MASARAM GONDI LETTER CHA -11D13 MASARAM GONDI LETTER JA -11D14 MASARAM GONDI LETTER JHA -11D15 MASARAM GONDI LETTER NYA -11D16 MASARAM GONDI LETTER TTA -11D17 MASARAM GONDI LETTER TTHA -11D18 MASARAM GONDI LETTER DDA -11D19 MASARAM GONDI LETTER DDHA -11D1A MASARAM GONDI LETTER NNA -11D1B MASARAM GONDI LETTER TA -11D1C MASARAM GONDI LETTER THA -11D1D MASARAM GONDI LETTER DA -11D1E MASARAM GONDI LETTER DHA -11D1F MASARAM GONDI LETTER NA -11D20 MASARAM GONDI LETTER PA -11D21 MASARAM GONDI LETTER PHA -11D22 MASARAM GONDI LETTER BA -11D23 MASARAM GONDI LETTER BHA -11D24 MASARAM GONDI LETTER MA -11D25 MASARAM GONDI LETTER YA -11D26 MASARAM GONDI LETTER RA -11D27 MASARAM GONDI LETTER LA -11D28 MASARAM GONDI LETTER VA -11D29 MASARAM GONDI LETTER SHA -11D2A MASARAM GONDI LETTER SSA -11D2B MASARAM GONDI LETTER SA -11D2C MASARAM GONDI LETTER HA -11D2D MASARAM GONDI LETTER LLA -11D2E MASARAM GONDI LETTER KSSA -11D2F MASARAM GONDI LETTER JNYA -11D30 MASARAM GONDI LETTER TRA -11D31 MASARAM GONDI VOWEL SIGN AA -11D32 MASARAM GONDI VOWEL SIGN I -11D33 MASARAM GONDI VOWEL SIGN II -11D34 MASARAM GONDI VOWEL SIGN U -11D35 MASARAM GONDI VOWEL SIGN UU -11D36 MASARAM GONDI VOWEL SIGN VOCALIC R -11D3A MASARAM GONDI VOWEL SIGN E -11D3C MASARAM GONDI VOWEL SIGN AI -11D3D MASARAM GONDI VOWEL SIGN O -11D3F MASARAM GONDI VOWEL SIGN AU -11D40 MASARAM GONDI SIGN ANUSVARA -11D41 MASARAM GONDI SIGN VISARGA -11D42 MASARAM GONDI SIGN NUKTA -11D43 MASARAM GONDI SIGN CANDRA -11D44 MASARAM GONDI SIGN HALANTA -11D45 MASARAM GONDI VIRAMA -11D46 MASARAM GONDI REPHA -11D47 MASARAM GONDI RA-KARA -11D50 MASARAM GONDI DIGIT ZERO -11D51 MASARAM GONDI DIGIT ONE -11D52 MASARAM GONDI DIGIT TWO -11D53 MASARAM GONDI DIGIT THREE -11D54 MASARAM GONDI DIGIT FOUR -11D55 MASARAM GONDI DIGIT FIVE -11D56 MASARAM GONDI DIGIT SIX -11D57 MASARAM GONDI DIGIT SEVEN -11D58 MASARAM GONDI DIGIT EIGHT -11D59 MASARAM GONDI DIGIT NINE -11D60 GUNJALA GONDI LETTER A -11D61 GUNJALA GONDI LETTER AA -11D62 GUNJALA GONDI LETTER I -11D63 GUNJALA GONDI LETTER II -11D64 GUNJALA GONDI LETTER U -11D65 GUNJALA GONDI LETTER UU -11D67 GUNJALA GONDI LETTER EE -11D68 GUNJALA GONDI LETTER AI -11D6A GUNJALA GONDI LETTER OO -11D6B GUNJALA GONDI LETTER AU -11D6C GUNJALA GONDI LETTER YA -11D6D GUNJALA GONDI LETTER VA -11D6E GUNJALA GONDI LETTER BA -11D6F GUNJALA GONDI LETTER BHA -11D70 GUNJALA GONDI LETTER MA -11D71 GUNJALA GONDI LETTER KA -11D72 GUNJALA GONDI LETTER KHA -11D73 GUNJALA GONDI LETTER TA -11D74 GUNJALA GONDI LETTER THA -11D75 GUNJALA GONDI LETTER LA -11D76 GUNJALA GONDI LETTER GA -11D77 GUNJALA GONDI LETTER GHA -11D78 GUNJALA GONDI LETTER DA -11D79 GUNJALA GONDI LETTER DHA -11D7A GUNJALA GONDI LETTER NA -11D7B GUNJALA GONDI LETTER CA -11D7C GUNJALA GONDI LETTER CHA -11D7D GUNJALA GONDI LETTER TTA -11D7E GUNJALA GONDI LETTER TTHA -11D7F GUNJALA GONDI LETTER LLA -11D80 GUNJALA GONDI LETTER JA -11D81 GUNJALA GONDI LETTER JHA -11D82 GUNJALA GONDI LETTER DDA -11D83 GUNJALA GONDI LETTER DDHA -11D84 GUNJALA GONDI LETTER NGA -11D85 GUNJALA GONDI LETTER PA -11D86 GUNJALA GONDI LETTER PHA -11D87 GUNJALA GONDI LETTER HA -11D88 GUNJALA GONDI LETTER RA -11D89 GUNJALA GONDI LETTER SA -11D8A GUNJALA GONDI VOWEL SIGN AA -11D8B GUNJALA GONDI VOWEL SIGN I -11D8C GUNJALA GONDI VOWEL SIGN II -11D8D GUNJALA GONDI VOWEL SIGN U -11D8E GUNJALA GONDI VOWEL SIGN UU -11D90 GUNJALA GONDI VOWEL SIGN EE -11D91 GUNJALA GONDI VOWEL SIGN AI -11D93 GUNJALA GONDI VOWEL SIGN OO -11D94 GUNJALA GONDI VOWEL SIGN AU -11D95 GUNJALA GONDI SIGN ANUSVARA -11D96 GUNJALA GONDI SIGN VISARGA -11D97 GUNJALA GONDI VIRAMA -11D98 GUNJALA GONDI OM -11DA0 GUNJALA GONDI DIGIT ZERO -11DA1 GUNJALA GONDI DIGIT ONE -11DA2 GUNJALA GONDI DIGIT TWO -11DA3 GUNJALA GONDI DIGIT THREE -11DA4 GUNJALA GONDI DIGIT FOUR -11DA5 GUNJALA GONDI DIGIT FIVE -11DA6 GUNJALA GONDI DIGIT SIX -11DA7 GUNJALA GONDI DIGIT SEVEN -11DA8 GUNJALA GONDI DIGIT EIGHT -11DA9 GUNJALA GONDI DIGIT NINE -11EE0 MAKASAR LETTER KA -11EE1 MAKASAR LETTER GA -11EE2 MAKASAR LETTER NGA -11EE3 MAKASAR LETTER PA -11EE4 MAKASAR LETTER BA -11EE5 MAKASAR LETTER MA -11EE6 MAKASAR LETTER TA -11EE7 MAKASAR LETTER DA -11EE8 MAKASAR LETTER NA -11EE9 MAKASAR LETTER CA -11EEA MAKASAR LETTER JA -11EEB MAKASAR LETTER NYA -11EEC MAKASAR LETTER YA -11EED MAKASAR LETTER RA -11EEE MAKASAR LETTER LA -11EEF MAKASAR LETTER VA -11EF0 MAKASAR LETTER SA -11EF1 MAKASAR LETTER A -11EF2 MAKASAR ANGKA -11EF3 MAKASAR VOWEL SIGN I -11EF4 MAKASAR VOWEL SIGN U -11EF5 MAKASAR VOWEL SIGN E -11EF6 MAKASAR VOWEL SIGN O -11EF7 MAKASAR PASSIMBANG -11EF8 MAKASAR END OF SECTION -11FC0 TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH -11FC1 TAMIL FRACTION ONE ONE-HUNDRED-AND-SIXTIETH -11FC2 TAMIL FRACTION ONE EIGHTIETH -11FC3 TAMIL FRACTION ONE SIXTY-FOURTH -11FC4 TAMIL FRACTION ONE FORTIETH -11FC5 TAMIL FRACTION ONE THIRTY-SECOND -11FC6 TAMIL FRACTION THREE EIGHTIETHS -11FC7 TAMIL FRACTION THREE SIXTY-FOURTHS -11FC8 TAMIL FRACTION ONE TWENTIETH -11FC9 TAMIL FRACTION ONE SIXTEENTH-1 -11FCA TAMIL FRACTION ONE SIXTEENTH-2 -11FCB TAMIL FRACTION ONE TENTH -11FCC TAMIL FRACTION ONE EIGHTH -11FCD TAMIL FRACTION THREE TWENTIETHS -11FCE TAMIL FRACTION THREE SIXTEENTHS -11FCF TAMIL FRACTION ONE FIFTH -11FD0 TAMIL FRACTION ONE QUARTER -11FD1 TAMIL FRACTION ONE HALF-1 -11FD2 TAMIL FRACTION ONE HALF-2 -11FD3 TAMIL FRACTION THREE QUARTERS -11FD4 TAMIL FRACTION DOWNSCALING FACTOR KIIZH -11FD5 TAMIL SIGN NEL -11FD6 TAMIL SIGN CEVITU -11FD7 TAMIL SIGN AAZHAAKKU -11FD8 TAMIL SIGN UZHAKKU -11FD9 TAMIL SIGN MUUVUZHAKKU -11FDA TAMIL SIGN KURUNI -11FDB TAMIL SIGN PATHAKKU -11FDC TAMIL SIGN MUKKURUNI -11FDD TAMIL SIGN KAACU -11FDE TAMIL SIGN PANAM -11FDF TAMIL SIGN PON -11FE0 TAMIL SIGN VARAAKAN -11FE1 TAMIL SIGN PAARAM -11FE2 TAMIL SIGN KUZHI -11FE3 TAMIL SIGN VELI -11FE4 TAMIL WET CULTIVATION SIGN -11FE5 TAMIL DRY CULTIVATION SIGN -11FE6 TAMIL LAND SIGN -11FE7 TAMIL SALT PAN SIGN -11FE8 TAMIL TRADITIONAL CREDIT SIGN -11FE9 TAMIL TRADITIONAL NUMBER SIGN -11FEA TAMIL CURRENT SIGN -11FEB TAMIL AND ODD SIGN -11FEC TAMIL SPENT SIGN -11FED TAMIL TOTAL SIGN -11FEE TAMIL IN POSSESSION SIGN -11FEF TAMIL STARTING FROM SIGN -11FF0 TAMIL SIGN MUTHALIYA -11FF1 TAMIL SIGN VAKAIYARAA -11FFF TAMIL PUNCTUATION END OF TEXT -12000 CUNEIFORM SIGN A -12001 CUNEIFORM SIGN A TIMES A -12002 CUNEIFORM SIGN A TIMES BAD -12003 CUNEIFORM SIGN A TIMES GAN2 TENU -12004 CUNEIFORM SIGN A TIMES HA -12005 CUNEIFORM SIGN A TIMES IGI -12006 CUNEIFORM SIGN A TIMES LAGAR GUNU -12007 CUNEIFORM SIGN A TIMES MUSH -12008 CUNEIFORM SIGN A TIMES SAG -12009 CUNEIFORM SIGN A2 -1200A CUNEIFORM SIGN AB -1200B CUNEIFORM SIGN AB TIMES ASH2 -1200C CUNEIFORM SIGN AB TIMES DUN3 GUNU -1200D CUNEIFORM SIGN AB TIMES GAL -1200E CUNEIFORM SIGN AB TIMES GAN2 TENU -1200F CUNEIFORM SIGN AB TIMES HA -12010 CUNEIFORM SIGN AB TIMES IGI GUNU -12011 CUNEIFORM SIGN AB TIMES IMIN -12012 CUNEIFORM SIGN AB TIMES LAGAB -12013 CUNEIFORM SIGN AB TIMES SHESH -12014 CUNEIFORM SIGN AB TIMES U PLUS U PLUS U -12015 CUNEIFORM SIGN AB GUNU -12016 CUNEIFORM SIGN AB2 -12017 CUNEIFORM SIGN AB2 TIMES BALAG -12018 CUNEIFORM SIGN AB2 TIMES GAN2 TENU -12019 CUNEIFORM SIGN AB2 TIMES ME PLUS EN -1201A CUNEIFORM SIGN AB2 TIMES SHA3 -1201B CUNEIFORM SIGN AB2 TIMES TAK4 -1201C CUNEIFORM SIGN AD -1201D CUNEIFORM SIGN AK -1201E CUNEIFORM SIGN AK TIMES ERIN2 -1201F CUNEIFORM SIGN AK TIMES SHITA PLUS GISH -12020 CUNEIFORM SIGN AL -12021 CUNEIFORM SIGN AL TIMES AL -12022 CUNEIFORM SIGN AL TIMES DIM2 -12023 CUNEIFORM SIGN AL TIMES GISH -12024 CUNEIFORM SIGN AL TIMES HA -12025 CUNEIFORM SIGN AL TIMES KAD3 -12026 CUNEIFORM SIGN AL TIMES KI -12027 CUNEIFORM SIGN AL TIMES SHE -12028 CUNEIFORM SIGN AL TIMES USH -12029 CUNEIFORM SIGN ALAN -1202A CUNEIFORM SIGN ALEPH -1202B CUNEIFORM SIGN AMAR -1202C CUNEIFORM SIGN AMAR TIMES SHE -1202D CUNEIFORM SIGN AN -1202E CUNEIFORM SIGN AN OVER AN -1202F CUNEIFORM SIGN AN THREE TIMES -12030 CUNEIFORM SIGN AN PLUS NAGA OPPOSING AN PLUS NAGA -12031 CUNEIFORM SIGN AN PLUS NAGA SQUARED -12032 CUNEIFORM SIGN ANSHE -12033 CUNEIFORM SIGN APIN -12034 CUNEIFORM SIGN ARAD -12035 CUNEIFORM SIGN ARAD TIMES KUR -12036 CUNEIFORM SIGN ARKAB -12037 CUNEIFORM SIGN ASAL2 -12038 CUNEIFORM SIGN ASH -12039 CUNEIFORM SIGN ASH ZIDA TENU -1203A CUNEIFORM SIGN ASH KABA TENU -1203B CUNEIFORM SIGN ASH OVER ASH TUG2 OVER TUG2 TUG2 OVER TUG2 PAP -1203C CUNEIFORM SIGN ASH OVER ASH OVER ASH -1203D CUNEIFORM SIGN ASH OVER ASH OVER ASH CROSSING ASH OVER ASH OVER ASH -1203E CUNEIFORM SIGN ASH2 -1203F CUNEIFORM SIGN ASHGAB -12040 CUNEIFORM SIGN BA -12041 CUNEIFORM SIGN BAD -12042 CUNEIFORM SIGN BAG3 -12043 CUNEIFORM SIGN BAHAR2 -12044 CUNEIFORM SIGN BAL -12045 CUNEIFORM SIGN BAL OVER BAL -12046 CUNEIFORM SIGN BALAG -12047 CUNEIFORM SIGN BAR -12048 CUNEIFORM SIGN BARA2 -12049 CUNEIFORM SIGN BI -1204A CUNEIFORM SIGN BI TIMES A -1204B CUNEIFORM SIGN BI TIMES GAR -1204C CUNEIFORM SIGN BI TIMES IGI GUNU -1204D CUNEIFORM SIGN BU -1204E CUNEIFORM SIGN BU OVER BU AB -1204F CUNEIFORM SIGN BU OVER BU UN -12050 CUNEIFORM SIGN BU CROSSING BU -12051 CUNEIFORM SIGN BULUG -12052 CUNEIFORM SIGN BULUG OVER BULUG -12053 CUNEIFORM SIGN BUR -12054 CUNEIFORM SIGN BUR2 -12055 CUNEIFORM SIGN DA -12056 CUNEIFORM SIGN DAG -12057 CUNEIFORM SIGN DAG KISIM5 TIMES A PLUS MASH -12058 CUNEIFORM SIGN DAG KISIM5 TIMES AMAR -12059 CUNEIFORM SIGN DAG KISIM5 TIMES BALAG -1205A CUNEIFORM SIGN DAG KISIM5 TIMES BI -1205B CUNEIFORM SIGN DAG KISIM5 TIMES GA -1205C CUNEIFORM SIGN DAG KISIM5 TIMES GA PLUS MASH -1205D CUNEIFORM SIGN DAG KISIM5 TIMES GI -1205E CUNEIFORM SIGN DAG KISIM5 TIMES GIR2 -1205F CUNEIFORM SIGN DAG KISIM5 TIMES GUD -12060 CUNEIFORM SIGN DAG KISIM5 TIMES HA -12061 CUNEIFORM SIGN DAG KISIM5 TIMES IR -12062 CUNEIFORM SIGN DAG KISIM5 TIMES IR PLUS LU -12063 CUNEIFORM SIGN DAG KISIM5 TIMES KAK -12064 CUNEIFORM SIGN DAG KISIM5 TIMES LA -12065 CUNEIFORM SIGN DAG KISIM5 TIMES LU -12066 CUNEIFORM SIGN DAG KISIM5 TIMES LU PLUS MASH2 -12067 CUNEIFORM SIGN DAG KISIM5 TIMES LUM -12068 CUNEIFORM SIGN DAG KISIM5 TIMES NE -12069 CUNEIFORM SIGN DAG KISIM5 TIMES PAP PLUS PAP -1206A CUNEIFORM SIGN DAG KISIM5 TIMES SI -1206B CUNEIFORM SIGN DAG KISIM5 TIMES TAK4 -1206C CUNEIFORM SIGN DAG KISIM5 TIMES U2 PLUS GIR2 -1206D CUNEIFORM SIGN DAG KISIM5 TIMES USH -1206E CUNEIFORM SIGN DAM -1206F CUNEIFORM SIGN DAR -12070 CUNEIFORM SIGN DARA3 -12071 CUNEIFORM SIGN DARA4 -12072 CUNEIFORM SIGN DI -12073 CUNEIFORM SIGN DIB -12074 CUNEIFORM SIGN DIM -12075 CUNEIFORM SIGN DIM TIMES SHE -12076 CUNEIFORM SIGN DIM2 -12077 CUNEIFORM SIGN DIN -12078 CUNEIFORM SIGN DIN KASKAL U GUNU DISH -12079 CUNEIFORM SIGN DISH -1207A CUNEIFORM SIGN DU -1207B CUNEIFORM SIGN DU OVER DU -1207C CUNEIFORM SIGN DU GUNU -1207D CUNEIFORM SIGN DU SHESHIG -1207E CUNEIFORM SIGN DUB -1207F CUNEIFORM SIGN DUB TIMES ESH2 -12080 CUNEIFORM SIGN DUB2 -12081 CUNEIFORM SIGN DUG -12082 CUNEIFORM SIGN DUGUD -12083 CUNEIFORM SIGN DUH -12084 CUNEIFORM SIGN DUN -12085 CUNEIFORM SIGN DUN3 -12086 CUNEIFORM SIGN DUN3 GUNU -12087 CUNEIFORM SIGN DUN3 GUNU GUNU -12088 CUNEIFORM SIGN DUN4 -12089 CUNEIFORM SIGN DUR2 -1208A CUNEIFORM SIGN E -1208B CUNEIFORM SIGN E TIMES PAP -1208C CUNEIFORM SIGN E OVER E NUN OVER NUN -1208D CUNEIFORM SIGN E2 -1208E CUNEIFORM SIGN E2 TIMES A PLUS HA PLUS DA -1208F CUNEIFORM SIGN E2 TIMES GAR -12090 CUNEIFORM SIGN E2 TIMES MI -12091 CUNEIFORM SIGN E2 TIMES SAL -12092 CUNEIFORM SIGN E2 TIMES SHE -12093 CUNEIFORM SIGN E2 TIMES U -12094 CUNEIFORM SIGN EDIN -12095 CUNEIFORM SIGN EGIR -12096 CUNEIFORM SIGN EL -12097 CUNEIFORM SIGN EN -12098 CUNEIFORM SIGN EN TIMES GAN2 -12099 CUNEIFORM SIGN EN TIMES GAN2 TENU -1209A CUNEIFORM SIGN EN TIMES ME -1209B CUNEIFORM SIGN EN CROSSING EN -1209C CUNEIFORM SIGN EN OPPOSING EN -1209D CUNEIFORM SIGN EN SQUARED -1209E CUNEIFORM SIGN EREN -1209F CUNEIFORM SIGN ERIN2 -120A0 CUNEIFORM SIGN ESH2 -120A1 CUNEIFORM SIGN EZEN -120A2 CUNEIFORM SIGN EZEN TIMES A -120A3 CUNEIFORM SIGN EZEN TIMES A PLUS LAL -120A4 CUNEIFORM SIGN EZEN TIMES A PLUS LAL TIMES LAL -120A5 CUNEIFORM SIGN EZEN TIMES AN -120A6 CUNEIFORM SIGN EZEN TIMES BAD -120A7 CUNEIFORM SIGN EZEN TIMES DUN3 GUNU -120A8 CUNEIFORM SIGN EZEN TIMES DUN3 GUNU GUNU -120A9 CUNEIFORM SIGN EZEN TIMES HA -120AA CUNEIFORM SIGN EZEN TIMES HA GUNU -120AB CUNEIFORM SIGN EZEN TIMES IGI GUNU -120AC CUNEIFORM SIGN EZEN TIMES KASKAL -120AD CUNEIFORM SIGN EZEN TIMES KASKAL SQUARED -120AE CUNEIFORM SIGN EZEN TIMES KU3 -120AF CUNEIFORM SIGN EZEN TIMES LA -120B0 CUNEIFORM SIGN EZEN TIMES LAL TIMES LAL -120B1 CUNEIFORM SIGN EZEN TIMES LI -120B2 CUNEIFORM SIGN EZEN TIMES LU -120B3 CUNEIFORM SIGN EZEN TIMES U2 -120B4 CUNEIFORM SIGN EZEN TIMES UD -120B5 CUNEIFORM SIGN GA -120B6 CUNEIFORM SIGN GA GUNU -120B7 CUNEIFORM SIGN GA2 -120B8 CUNEIFORM SIGN GA2 TIMES A PLUS DA PLUS HA -120B9 CUNEIFORM SIGN GA2 TIMES A PLUS HA -120BA CUNEIFORM SIGN GA2 TIMES A PLUS IGI -120BB CUNEIFORM SIGN GA2 TIMES AB2 TENU PLUS TAB -120BC CUNEIFORM SIGN GA2 TIMES AN -120BD CUNEIFORM SIGN GA2 TIMES ASH -120BE CUNEIFORM SIGN GA2 TIMES ASH2 PLUS GAL -120BF CUNEIFORM SIGN GA2 TIMES BAD -120C0 CUNEIFORM SIGN GA2 TIMES BAR PLUS RA -120C1 CUNEIFORM SIGN GA2 TIMES BUR -120C2 CUNEIFORM SIGN GA2 TIMES BUR PLUS RA -120C3 CUNEIFORM SIGN GA2 TIMES DA -120C4 CUNEIFORM SIGN GA2 TIMES DI -120C5 CUNEIFORM SIGN GA2 TIMES DIM TIMES SHE -120C6 CUNEIFORM SIGN GA2 TIMES DUB -120C7 CUNEIFORM SIGN GA2 TIMES EL -120C8 CUNEIFORM SIGN GA2 TIMES EL PLUS LA -120C9 CUNEIFORM SIGN GA2 TIMES EN -120CA CUNEIFORM SIGN GA2 TIMES EN TIMES GAN2 TENU -120CB CUNEIFORM SIGN GA2 TIMES GAN2 TENU -120CC CUNEIFORM SIGN GA2 TIMES GAR -120CD CUNEIFORM SIGN GA2 TIMES GI -120CE CUNEIFORM SIGN GA2 TIMES GI4 -120CF CUNEIFORM SIGN GA2 TIMES GI4 PLUS A -120D0 CUNEIFORM SIGN GA2 TIMES GIR2 PLUS SU -120D1 CUNEIFORM SIGN GA2 TIMES HA PLUS LU PLUS ESH2 -120D2 CUNEIFORM SIGN GA2 TIMES HAL -120D3 CUNEIFORM SIGN GA2 TIMES HAL PLUS LA -120D4 CUNEIFORM SIGN GA2 TIMES HI PLUS LI -120D5 CUNEIFORM SIGN GA2 TIMES HUB2 -120D6 CUNEIFORM SIGN GA2 TIMES IGI GUNU -120D7 CUNEIFORM SIGN GA2 TIMES ISH PLUS HU PLUS ASH -120D8 CUNEIFORM SIGN GA2 TIMES KAK -120D9 CUNEIFORM SIGN GA2 TIMES KASKAL -120DA CUNEIFORM SIGN GA2 TIMES KID -120DB CUNEIFORM SIGN GA2 TIMES KID PLUS LAL -120DC CUNEIFORM SIGN GA2 TIMES KU3 PLUS AN -120DD CUNEIFORM SIGN GA2 TIMES LA -120DE CUNEIFORM SIGN GA2 TIMES ME PLUS EN -120DF CUNEIFORM SIGN GA2 TIMES MI -120E0 CUNEIFORM SIGN GA2 TIMES NUN -120E1 CUNEIFORM SIGN GA2 TIMES NUN OVER NUN -120E2 CUNEIFORM SIGN GA2 TIMES PA -120E3 CUNEIFORM SIGN GA2 TIMES SAL -120E4 CUNEIFORM SIGN GA2 TIMES SAR -120E5 CUNEIFORM SIGN GA2 TIMES SHE -120E6 CUNEIFORM SIGN GA2 TIMES SHE PLUS TUR -120E7 CUNEIFORM SIGN GA2 TIMES SHID -120E8 CUNEIFORM SIGN GA2 TIMES SUM -120E9 CUNEIFORM SIGN GA2 TIMES TAK4 -120EA CUNEIFORM SIGN GA2 TIMES U -120EB CUNEIFORM SIGN GA2 TIMES UD -120EC CUNEIFORM SIGN GA2 TIMES UD PLUS DU -120ED CUNEIFORM SIGN GA2 OVER GA2 -120EE CUNEIFORM SIGN GABA -120EF CUNEIFORM SIGN GABA CROSSING GABA -120F0 CUNEIFORM SIGN GAD -120F1 CUNEIFORM SIGN GAD OVER GAD GAR OVER GAR -120F2 CUNEIFORM SIGN GAL -120F3 CUNEIFORM SIGN GAL GAD OVER GAD GAR OVER GAR -120F4 CUNEIFORM SIGN GALAM -120F5 CUNEIFORM SIGN GAM -120F6 CUNEIFORM SIGN GAN -120F7 CUNEIFORM SIGN GAN2 -120F8 CUNEIFORM SIGN GAN2 TENU -120F9 CUNEIFORM SIGN GAN2 OVER GAN2 -120FA CUNEIFORM SIGN GAN2 CROSSING GAN2 -120FB CUNEIFORM SIGN GAR -120FC CUNEIFORM SIGN GAR3 -120FD CUNEIFORM SIGN GASHAN -120FE CUNEIFORM SIGN GESHTIN -120FF CUNEIFORM SIGN GESHTIN TIMES KUR -12100 CUNEIFORM SIGN GI -12101 CUNEIFORM SIGN GI TIMES E -12102 CUNEIFORM SIGN GI TIMES U -12103 CUNEIFORM SIGN GI CROSSING GI -12104 CUNEIFORM SIGN GI4 -12105 CUNEIFORM SIGN GI4 OVER GI4 -12106 CUNEIFORM SIGN GI4 CROSSING GI4 -12107 CUNEIFORM SIGN GIDIM -12108 CUNEIFORM SIGN GIR2 -12109 CUNEIFORM SIGN GIR2 GUNU -1210A CUNEIFORM SIGN GIR3 -1210B CUNEIFORM SIGN GIR3 TIMES A PLUS IGI -1210C CUNEIFORM SIGN GIR3 TIMES GAN2 TENU -1210D CUNEIFORM SIGN GIR3 TIMES IGI -1210E CUNEIFORM SIGN GIR3 TIMES LU PLUS IGI -1210F CUNEIFORM SIGN GIR3 TIMES PA -12110 CUNEIFORM SIGN GISAL -12111 CUNEIFORM SIGN GISH -12112 CUNEIFORM SIGN GISH CROSSING GISH -12113 CUNEIFORM SIGN GISH TIMES BAD -12114 CUNEIFORM SIGN GISH TIMES TAK4 -12115 CUNEIFORM SIGN GISH TENU -12116 CUNEIFORM SIGN GU -12117 CUNEIFORM SIGN GU CROSSING GU -12118 CUNEIFORM SIGN GU2 -12119 CUNEIFORM SIGN GU2 TIMES KAK -1211A CUNEIFORM SIGN GU2 TIMES KAK TIMES IGI GUNU -1211B CUNEIFORM SIGN GU2 TIMES NUN -1211C CUNEIFORM SIGN GU2 TIMES SAL PLUS TUG2 -1211D CUNEIFORM SIGN GU2 GUNU -1211E CUNEIFORM SIGN GUD -1211F CUNEIFORM SIGN GUD TIMES A PLUS KUR -12120 CUNEIFORM SIGN GUD TIMES KUR -12121 CUNEIFORM SIGN GUD OVER GUD LUGAL -12122 CUNEIFORM SIGN GUL -12123 CUNEIFORM SIGN GUM -12124 CUNEIFORM SIGN GUM TIMES SHE -12125 CUNEIFORM SIGN GUR -12126 CUNEIFORM SIGN GUR7 -12127 CUNEIFORM SIGN GURUN -12128 CUNEIFORM SIGN GURUSH -12129 CUNEIFORM SIGN HA -1212A CUNEIFORM SIGN HA TENU -1212B CUNEIFORM SIGN HA GUNU -1212C CUNEIFORM SIGN HAL -1212D CUNEIFORM SIGN HI -1212E CUNEIFORM SIGN HI TIMES ASH -1212F CUNEIFORM SIGN HI TIMES ASH2 -12130 CUNEIFORM SIGN HI TIMES BAD -12131 CUNEIFORM SIGN HI TIMES DISH -12132 CUNEIFORM SIGN HI TIMES GAD -12133 CUNEIFORM SIGN HI TIMES KIN -12134 CUNEIFORM SIGN HI TIMES NUN -12135 CUNEIFORM SIGN HI TIMES SHE -12136 CUNEIFORM SIGN HI TIMES U -12137 CUNEIFORM SIGN HU -12138 CUNEIFORM SIGN HUB2 -12139 CUNEIFORM SIGN HUB2 TIMES AN -1213A CUNEIFORM SIGN HUB2 TIMES HAL -1213B CUNEIFORM SIGN HUB2 TIMES KASKAL -1213C CUNEIFORM SIGN HUB2 TIMES LISH -1213D CUNEIFORM SIGN HUB2 TIMES UD -1213E CUNEIFORM SIGN HUL2 -1213F CUNEIFORM SIGN I -12140 CUNEIFORM SIGN I A -12141 CUNEIFORM SIGN IB -12142 CUNEIFORM SIGN IDIM -12143 CUNEIFORM SIGN IDIM OVER IDIM BUR -12144 CUNEIFORM SIGN IDIM OVER IDIM SQUARED -12145 CUNEIFORM SIGN IG -12146 CUNEIFORM SIGN IGI -12147 CUNEIFORM SIGN IGI DIB -12148 CUNEIFORM SIGN IGI RI -12149 CUNEIFORM SIGN IGI OVER IGI SHIR OVER SHIR UD OVER UD -1214A CUNEIFORM SIGN IGI GUNU -1214B CUNEIFORM SIGN IL -1214C CUNEIFORM SIGN IL TIMES GAN2 TENU -1214D CUNEIFORM SIGN IL2 -1214E CUNEIFORM SIGN IM -1214F CUNEIFORM SIGN IM TIMES TAK4 -12150 CUNEIFORM SIGN IM CROSSING IM -12151 CUNEIFORM SIGN IM OPPOSING IM -12152 CUNEIFORM SIGN IM SQUARED -12153 CUNEIFORM SIGN IMIN -12154 CUNEIFORM SIGN IN -12155 CUNEIFORM SIGN IR -12156 CUNEIFORM SIGN ISH -12157 CUNEIFORM SIGN KA -12158 CUNEIFORM SIGN KA TIMES A -12159 CUNEIFORM SIGN KA TIMES AD -1215A CUNEIFORM SIGN KA TIMES AD PLUS KU3 -1215B CUNEIFORM SIGN KA TIMES ASH2 -1215C CUNEIFORM SIGN KA TIMES BAD -1215D CUNEIFORM SIGN KA TIMES BALAG -1215E CUNEIFORM SIGN KA TIMES BAR -1215F CUNEIFORM SIGN KA TIMES BI -12160 CUNEIFORM SIGN KA TIMES ERIN2 -12161 CUNEIFORM SIGN KA TIMES ESH2 -12162 CUNEIFORM SIGN KA TIMES GA -12163 CUNEIFORM SIGN KA TIMES GAL -12164 CUNEIFORM SIGN KA TIMES GAN2 TENU -12165 CUNEIFORM SIGN KA TIMES GAR -12166 CUNEIFORM SIGN KA TIMES GAR PLUS SHA3 PLUS A -12167 CUNEIFORM SIGN KA TIMES GI -12168 CUNEIFORM SIGN KA TIMES GIR2 -12169 CUNEIFORM SIGN KA TIMES GISH PLUS SAR -1216A CUNEIFORM SIGN KA TIMES GISH CROSSING GISH -1216B CUNEIFORM SIGN KA TIMES GU -1216C CUNEIFORM SIGN KA TIMES GUR7 -1216D CUNEIFORM SIGN KA TIMES IGI -1216E CUNEIFORM SIGN KA TIMES IM -1216F CUNEIFORM SIGN KA TIMES KAK -12170 CUNEIFORM SIGN KA TIMES KI -12171 CUNEIFORM SIGN KA TIMES KID -12172 CUNEIFORM SIGN KA TIMES LI -12173 CUNEIFORM SIGN KA TIMES LU -12174 CUNEIFORM SIGN KA TIMES ME -12175 CUNEIFORM SIGN KA TIMES ME PLUS DU -12176 CUNEIFORM SIGN KA TIMES ME PLUS GI -12177 CUNEIFORM SIGN KA TIMES ME PLUS TE -12178 CUNEIFORM SIGN KA TIMES MI -12179 CUNEIFORM SIGN KA TIMES MI PLUS NUNUZ -1217A CUNEIFORM SIGN KA TIMES NE -1217B CUNEIFORM SIGN KA TIMES NUN -1217C CUNEIFORM SIGN KA TIMES PI -1217D CUNEIFORM SIGN KA TIMES RU -1217E CUNEIFORM SIGN KA TIMES SA -1217F CUNEIFORM SIGN KA TIMES SAR -12180 CUNEIFORM SIGN KA TIMES SHA -12181 CUNEIFORM SIGN KA TIMES SHE -12182 CUNEIFORM SIGN KA TIMES SHID -12183 CUNEIFORM SIGN KA TIMES SHU -12184 CUNEIFORM SIGN KA TIMES SIG -12185 CUNEIFORM SIGN KA TIMES SUHUR -12186 CUNEIFORM SIGN KA TIMES TAR -12187 CUNEIFORM SIGN KA TIMES U -12188 CUNEIFORM SIGN KA TIMES U2 -12189 CUNEIFORM SIGN KA TIMES UD -1218A CUNEIFORM SIGN KA TIMES UMUM TIMES PA -1218B CUNEIFORM SIGN KA TIMES USH -1218C CUNEIFORM SIGN KA TIMES ZI -1218D CUNEIFORM SIGN KA2 -1218E CUNEIFORM SIGN KA2 CROSSING KA2 -1218F CUNEIFORM SIGN KAB -12190 CUNEIFORM SIGN KAD2 -12191 CUNEIFORM SIGN KAD3 -12192 CUNEIFORM SIGN KAD4 -12193 CUNEIFORM SIGN KAD5 -12194 CUNEIFORM SIGN KAD5 OVER KAD5 -12195 CUNEIFORM SIGN KAK -12196 CUNEIFORM SIGN KAK TIMES IGI GUNU -12197 CUNEIFORM SIGN KAL -12198 CUNEIFORM SIGN KAL TIMES BAD -12199 CUNEIFORM SIGN KAL CROSSING KAL -1219A CUNEIFORM SIGN KAM2 -1219B CUNEIFORM SIGN KAM4 -1219C CUNEIFORM SIGN KASKAL -1219D CUNEIFORM SIGN KASKAL LAGAB TIMES U OVER LAGAB TIMES U -1219E CUNEIFORM SIGN KASKAL OVER KASKAL LAGAB TIMES U OVER LAGAB TIMES U -1219F CUNEIFORM SIGN KESH2 -121A0 CUNEIFORM SIGN KI -121A1 CUNEIFORM SIGN KI TIMES BAD -121A2 CUNEIFORM SIGN KI TIMES U -121A3 CUNEIFORM SIGN KI TIMES UD -121A4 CUNEIFORM SIGN KID -121A5 CUNEIFORM SIGN KIN -121A6 CUNEIFORM SIGN KISAL -121A7 CUNEIFORM SIGN KISH -121A8 CUNEIFORM SIGN KISIM5 -121A9 CUNEIFORM SIGN KISIM5 OVER KISIM5 -121AA CUNEIFORM SIGN KU -121AB CUNEIFORM SIGN KU OVER HI TIMES ASH2 KU OVER HI TIMES ASH2 -121AC CUNEIFORM SIGN KU3 -121AD CUNEIFORM SIGN KU4 -121AE CUNEIFORM SIGN KU4 VARIANT FORM -121AF CUNEIFORM SIGN KU7 -121B0 CUNEIFORM SIGN KUL -121B1 CUNEIFORM SIGN KUL GUNU -121B2 CUNEIFORM SIGN KUN -121B3 CUNEIFORM SIGN KUR -121B4 CUNEIFORM SIGN KUR OPPOSING KUR -121B5 CUNEIFORM SIGN KUSHU2 -121B6 CUNEIFORM SIGN KWU318 -121B7 CUNEIFORM SIGN LA -121B8 CUNEIFORM SIGN LAGAB -121B9 CUNEIFORM SIGN LAGAB TIMES A -121BA CUNEIFORM SIGN LAGAB TIMES A PLUS DA PLUS HA -121BB CUNEIFORM SIGN LAGAB TIMES A PLUS GAR -121BC CUNEIFORM SIGN LAGAB TIMES A PLUS LAL -121BD CUNEIFORM SIGN LAGAB TIMES AL -121BE CUNEIFORM SIGN LAGAB TIMES AN -121BF CUNEIFORM SIGN LAGAB TIMES ASH ZIDA TENU -121C0 CUNEIFORM SIGN LAGAB TIMES BAD -121C1 CUNEIFORM SIGN LAGAB TIMES BI -121C2 CUNEIFORM SIGN LAGAB TIMES DAR -121C3 CUNEIFORM SIGN LAGAB TIMES EN -121C4 CUNEIFORM SIGN LAGAB TIMES GA -121C5 CUNEIFORM SIGN LAGAB TIMES GAR -121C6 CUNEIFORM SIGN LAGAB TIMES GUD -121C7 CUNEIFORM SIGN LAGAB TIMES GUD PLUS GUD -121C8 CUNEIFORM SIGN LAGAB TIMES HA -121C9 CUNEIFORM SIGN LAGAB TIMES HAL -121CA CUNEIFORM SIGN LAGAB TIMES HI TIMES NUN -121CB CUNEIFORM SIGN LAGAB TIMES IGI GUNU -121CC CUNEIFORM SIGN LAGAB TIMES IM -121CD CUNEIFORM SIGN LAGAB TIMES IM PLUS HA -121CE CUNEIFORM SIGN LAGAB TIMES IM PLUS LU -121CF CUNEIFORM SIGN LAGAB TIMES KI -121D0 CUNEIFORM SIGN LAGAB TIMES KIN -121D1 CUNEIFORM SIGN LAGAB TIMES KU3 -121D2 CUNEIFORM SIGN LAGAB TIMES KUL -121D3 CUNEIFORM SIGN LAGAB TIMES KUL PLUS HI PLUS A -121D4 CUNEIFORM SIGN LAGAB TIMES LAGAB -121D5 CUNEIFORM SIGN LAGAB TIMES LISH -121D6 CUNEIFORM SIGN LAGAB TIMES LU -121D7 CUNEIFORM SIGN LAGAB TIMES LUL -121D8 CUNEIFORM SIGN LAGAB TIMES ME -121D9 CUNEIFORM SIGN LAGAB TIMES ME PLUS EN -121DA CUNEIFORM SIGN LAGAB TIMES MUSH -121DB CUNEIFORM SIGN LAGAB TIMES NE -121DC CUNEIFORM SIGN LAGAB TIMES SHE PLUS SUM -121DD CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH PLUS ERIN2 -121DE CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH TENU -121DF CUNEIFORM SIGN LAGAB TIMES SHU2 -121E0 CUNEIFORM SIGN LAGAB TIMES SHU2 PLUS SHU2 -121E1 CUNEIFORM SIGN LAGAB TIMES SUM -121E2 CUNEIFORM SIGN LAGAB TIMES TAG -121E3 CUNEIFORM SIGN LAGAB TIMES TAK4 -121E4 CUNEIFORM SIGN LAGAB TIMES TE PLUS A PLUS SU PLUS NA -121E5 CUNEIFORM SIGN LAGAB TIMES U -121E6 CUNEIFORM SIGN LAGAB TIMES U PLUS A -121E7 CUNEIFORM SIGN LAGAB TIMES U PLUS U PLUS U -121E8 CUNEIFORM SIGN LAGAB TIMES U2 PLUS ASH -121E9 CUNEIFORM SIGN LAGAB TIMES UD -121EA CUNEIFORM SIGN LAGAB TIMES USH -121EB CUNEIFORM SIGN LAGAB SQUARED -121EC CUNEIFORM SIGN LAGAR -121ED CUNEIFORM SIGN LAGAR TIMES SHE -121EE CUNEIFORM SIGN LAGAR TIMES SHE PLUS SUM -121EF CUNEIFORM SIGN LAGAR GUNU -121F0 CUNEIFORM SIGN LAGAR GUNU OVER LAGAR GUNU SHE -121F1 CUNEIFORM SIGN LAHSHU -121F2 CUNEIFORM SIGN LAL -121F3 CUNEIFORM SIGN LAL TIMES LAL -121F4 CUNEIFORM SIGN LAM -121F5 CUNEIFORM SIGN LAM TIMES KUR -121F6 CUNEIFORM SIGN LAM TIMES KUR PLUS RU -121F7 CUNEIFORM SIGN LI -121F8 CUNEIFORM SIGN LIL -121F9 CUNEIFORM SIGN LIMMU2 -121FA CUNEIFORM SIGN LISH -121FB CUNEIFORM SIGN LU -121FC CUNEIFORM SIGN LU TIMES BAD -121FD CUNEIFORM SIGN LU2 -121FE CUNEIFORM SIGN LU2 TIMES AL -121FF CUNEIFORM SIGN LU2 TIMES BAD -12200 CUNEIFORM SIGN LU2 TIMES ESH2 -12201 CUNEIFORM SIGN LU2 TIMES ESH2 TENU -12202 CUNEIFORM SIGN LU2 TIMES GAN2 TENU -12203 CUNEIFORM SIGN LU2 TIMES HI TIMES BAD -12204 CUNEIFORM SIGN LU2 TIMES IM -12205 CUNEIFORM SIGN LU2 TIMES KAD2 -12206 CUNEIFORM SIGN LU2 TIMES KAD3 -12207 CUNEIFORM SIGN LU2 TIMES KAD3 PLUS ASH -12208 CUNEIFORM SIGN LU2 TIMES KI -12209 CUNEIFORM SIGN LU2 TIMES LA PLUS ASH -1220A CUNEIFORM SIGN LU2 TIMES LAGAB -1220B CUNEIFORM SIGN LU2 TIMES ME PLUS EN -1220C CUNEIFORM SIGN LU2 TIMES NE -1220D CUNEIFORM SIGN LU2 TIMES NU -1220E CUNEIFORM SIGN LU2 TIMES SI PLUS ASH -1220F CUNEIFORM SIGN LU2 TIMES SIK2 PLUS BU -12210 CUNEIFORM SIGN LU2 TIMES TUG2 -12211 CUNEIFORM SIGN LU2 TENU -12212 CUNEIFORM SIGN LU2 CROSSING LU2 -12213 CUNEIFORM SIGN LU2 OPPOSING LU2 -12214 CUNEIFORM SIGN LU2 SQUARED -12215 CUNEIFORM SIGN LU2 SHESHIG -12216 CUNEIFORM SIGN LU3 -12217 CUNEIFORM SIGN LUGAL -12218 CUNEIFORM SIGN LUGAL OVER LUGAL -12219 CUNEIFORM SIGN LUGAL OPPOSING LUGAL -1221A CUNEIFORM SIGN LUGAL SHESHIG -1221B CUNEIFORM SIGN LUH -1221C CUNEIFORM SIGN LUL -1221D CUNEIFORM SIGN LUM -1221E CUNEIFORM SIGN LUM OVER LUM -1221F CUNEIFORM SIGN LUM OVER LUM GAR OVER GAR -12220 CUNEIFORM SIGN MA -12221 CUNEIFORM SIGN MA TIMES TAK4 -12222 CUNEIFORM SIGN MA GUNU -12223 CUNEIFORM SIGN MA2 -12224 CUNEIFORM SIGN MAH -12225 CUNEIFORM SIGN MAR -12226 CUNEIFORM SIGN MASH -12227 CUNEIFORM SIGN MASH2 -12228 CUNEIFORM SIGN ME -12229 CUNEIFORM SIGN MES -1222A CUNEIFORM SIGN MI -1222B CUNEIFORM SIGN MIN -1222C CUNEIFORM SIGN MU -1222D CUNEIFORM SIGN MU OVER MU -1222E CUNEIFORM SIGN MUG -1222F CUNEIFORM SIGN MUG GUNU -12230 CUNEIFORM SIGN MUNSUB -12231 CUNEIFORM SIGN MURGU2 -12232 CUNEIFORM SIGN MUSH -12233 CUNEIFORM SIGN MUSH TIMES A -12234 CUNEIFORM SIGN MUSH TIMES KUR -12235 CUNEIFORM SIGN MUSH TIMES ZA -12236 CUNEIFORM SIGN MUSH OVER MUSH -12237 CUNEIFORM SIGN MUSH OVER MUSH TIMES A PLUS NA -12238 CUNEIFORM SIGN MUSH CROSSING MUSH -12239 CUNEIFORM SIGN MUSH3 -1223A CUNEIFORM SIGN MUSH3 TIMES A -1223B CUNEIFORM SIGN MUSH3 TIMES A PLUS DI -1223C CUNEIFORM SIGN MUSH3 TIMES DI -1223D CUNEIFORM SIGN MUSH3 GUNU -1223E CUNEIFORM SIGN NA -1223F CUNEIFORM SIGN NA2 -12240 CUNEIFORM SIGN NAGA -12241 CUNEIFORM SIGN NAGA INVERTED -12242 CUNEIFORM SIGN NAGA TIMES SHU TENU -12243 CUNEIFORM SIGN NAGA OPPOSING NAGA -12244 CUNEIFORM SIGN NAGAR -12245 CUNEIFORM SIGN NAM NUTILLU -12246 CUNEIFORM SIGN NAM -12247 CUNEIFORM SIGN NAM2 -12248 CUNEIFORM SIGN NE -12249 CUNEIFORM SIGN NE TIMES A -1224A CUNEIFORM SIGN NE TIMES UD -1224B CUNEIFORM SIGN NE SHESHIG -1224C CUNEIFORM SIGN NI -1224D CUNEIFORM SIGN NI TIMES E -1224E CUNEIFORM SIGN NI2 -1224F CUNEIFORM SIGN NIM -12250 CUNEIFORM SIGN NIM TIMES GAN2 TENU -12251 CUNEIFORM SIGN NIM TIMES GAR PLUS GAN2 TENU -12252 CUNEIFORM SIGN NINDA2 -12253 CUNEIFORM SIGN NINDA2 TIMES AN -12254 CUNEIFORM SIGN NINDA2 TIMES ASH -12255 CUNEIFORM SIGN NINDA2 TIMES ASH PLUS ASH -12256 CUNEIFORM SIGN NINDA2 TIMES GUD -12257 CUNEIFORM SIGN NINDA2 TIMES ME PLUS GAN2 TENU -12258 CUNEIFORM SIGN NINDA2 TIMES NE -12259 CUNEIFORM SIGN NINDA2 TIMES NUN -1225A CUNEIFORM SIGN NINDA2 TIMES SHE -1225B CUNEIFORM SIGN NINDA2 TIMES SHE PLUS A AN -1225C CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH -1225D CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH PLUS ASH -1225E CUNEIFORM SIGN NINDA2 TIMES U2 PLUS ASH -1225F CUNEIFORM SIGN NINDA2 TIMES USH -12260 CUNEIFORM SIGN NISAG -12261 CUNEIFORM SIGN NU -12262 CUNEIFORM SIGN NU11 -12263 CUNEIFORM SIGN NUN -12264 CUNEIFORM SIGN NUN LAGAR TIMES GAR -12265 CUNEIFORM SIGN NUN LAGAR TIMES MASH -12266 CUNEIFORM SIGN NUN LAGAR TIMES SAL -12267 CUNEIFORM SIGN NUN LAGAR TIMES SAL OVER NUN LAGAR TIMES SAL -12268 CUNEIFORM SIGN NUN LAGAR TIMES USH -12269 CUNEIFORM SIGN NUN TENU -1226A CUNEIFORM SIGN NUN OVER NUN -1226B CUNEIFORM SIGN NUN CROSSING NUN -1226C CUNEIFORM SIGN NUN CROSSING NUN LAGAR OVER LAGAR -1226D CUNEIFORM SIGN NUNUZ -1226E CUNEIFORM SIGN NUNUZ AB2 TIMES ASHGAB -1226F CUNEIFORM SIGN NUNUZ AB2 TIMES BI -12270 CUNEIFORM SIGN NUNUZ AB2 TIMES DUG -12271 CUNEIFORM SIGN NUNUZ AB2 TIMES GUD -12272 CUNEIFORM SIGN NUNUZ AB2 TIMES IGI GUNU -12273 CUNEIFORM SIGN NUNUZ AB2 TIMES KAD3 -12274 CUNEIFORM SIGN NUNUZ AB2 TIMES LA -12275 CUNEIFORM SIGN NUNUZ AB2 TIMES NE -12276 CUNEIFORM SIGN NUNUZ AB2 TIMES SILA3 -12277 CUNEIFORM SIGN NUNUZ AB2 TIMES U2 -12278 CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI -12279 CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI U -1227A CUNEIFORM SIGN PA -1227B CUNEIFORM SIGN PAD -1227C CUNEIFORM SIGN PAN -1227D CUNEIFORM SIGN PAP -1227E CUNEIFORM SIGN PESH2 -1227F CUNEIFORM SIGN PI -12280 CUNEIFORM SIGN PI TIMES A -12281 CUNEIFORM SIGN PI TIMES AB -12282 CUNEIFORM SIGN PI TIMES BI -12283 CUNEIFORM SIGN PI TIMES BU -12284 CUNEIFORM SIGN PI TIMES E -12285 CUNEIFORM SIGN PI TIMES I -12286 CUNEIFORM SIGN PI TIMES IB -12287 CUNEIFORM SIGN PI TIMES U -12288 CUNEIFORM SIGN PI TIMES U2 -12289 CUNEIFORM SIGN PI CROSSING PI -1228A CUNEIFORM SIGN PIRIG -1228B CUNEIFORM SIGN PIRIG TIMES KAL -1228C CUNEIFORM SIGN PIRIG TIMES UD -1228D CUNEIFORM SIGN PIRIG TIMES ZA -1228E CUNEIFORM SIGN PIRIG OPPOSING PIRIG -1228F CUNEIFORM SIGN RA -12290 CUNEIFORM SIGN RAB -12291 CUNEIFORM SIGN RI -12292 CUNEIFORM SIGN RU -12293 CUNEIFORM SIGN SA -12294 CUNEIFORM SIGN SAG NUTILLU -12295 CUNEIFORM SIGN SAG -12296 CUNEIFORM SIGN SAG TIMES A -12297 CUNEIFORM SIGN SAG TIMES DU -12298 CUNEIFORM SIGN SAG TIMES DUB -12299 CUNEIFORM SIGN SAG TIMES HA -1229A CUNEIFORM SIGN SAG TIMES KAK -1229B CUNEIFORM SIGN SAG TIMES KUR -1229C CUNEIFORM SIGN SAG TIMES LUM -1229D CUNEIFORM SIGN SAG TIMES MI -1229E CUNEIFORM SIGN SAG TIMES NUN -1229F CUNEIFORM SIGN SAG TIMES SAL -122A0 CUNEIFORM SIGN SAG TIMES SHID -122A1 CUNEIFORM SIGN SAG TIMES TAB -122A2 CUNEIFORM SIGN SAG TIMES U2 -122A3 CUNEIFORM SIGN SAG TIMES UB -122A4 CUNEIFORM SIGN SAG TIMES UM -122A5 CUNEIFORM SIGN SAG TIMES UR -122A6 CUNEIFORM SIGN SAG TIMES USH -122A7 CUNEIFORM SIGN SAG OVER SAG -122A8 CUNEIFORM SIGN SAG GUNU -122A9 CUNEIFORM SIGN SAL -122AA CUNEIFORM SIGN SAL LAGAB TIMES ASH2 -122AB CUNEIFORM SIGN SANGA2 -122AC CUNEIFORM SIGN SAR -122AD CUNEIFORM SIGN SHA -122AE CUNEIFORM SIGN SHA3 -122AF CUNEIFORM SIGN SHA3 TIMES A -122B0 CUNEIFORM SIGN SHA3 TIMES BAD -122B1 CUNEIFORM SIGN SHA3 TIMES GISH -122B2 CUNEIFORM SIGN SHA3 TIMES NE -122B3 CUNEIFORM SIGN SHA3 TIMES SHU2 -122B4 CUNEIFORM SIGN SHA3 TIMES TUR -122B5 CUNEIFORM SIGN SHA3 TIMES U -122B6 CUNEIFORM SIGN SHA3 TIMES U PLUS A -122B7 CUNEIFORM SIGN SHA6 -122B8 CUNEIFORM SIGN SHAB6 -122B9 CUNEIFORM SIGN SHAR2 -122BA CUNEIFORM SIGN SHE -122BB CUNEIFORM SIGN SHE HU -122BC CUNEIFORM SIGN SHE OVER SHE GAD OVER GAD GAR OVER GAR -122BD CUNEIFORM SIGN SHE OVER SHE TAB OVER TAB GAR OVER GAR -122BE CUNEIFORM SIGN SHEG9 -122BF CUNEIFORM SIGN SHEN -122C0 CUNEIFORM SIGN SHESH -122C1 CUNEIFORM SIGN SHESH2 -122C2 CUNEIFORM SIGN SHESHLAM -122C3 CUNEIFORM SIGN SHID -122C4 CUNEIFORM SIGN SHID TIMES A -122C5 CUNEIFORM SIGN SHID TIMES IM -122C6 CUNEIFORM SIGN SHIM -122C7 CUNEIFORM SIGN SHIM TIMES A -122C8 CUNEIFORM SIGN SHIM TIMES BAL -122C9 CUNEIFORM SIGN SHIM TIMES BULUG -122CA CUNEIFORM SIGN SHIM TIMES DIN -122CB CUNEIFORM SIGN SHIM TIMES GAR -122CC CUNEIFORM SIGN SHIM TIMES IGI -122CD CUNEIFORM SIGN SHIM TIMES IGI GUNU -122CE CUNEIFORM SIGN SHIM TIMES KUSHU2 -122CF CUNEIFORM SIGN SHIM TIMES LUL -122D0 CUNEIFORM SIGN SHIM TIMES MUG -122D1 CUNEIFORM SIGN SHIM TIMES SAL -122D2 CUNEIFORM SIGN SHINIG -122D3 CUNEIFORM SIGN SHIR -122D4 CUNEIFORM SIGN NU11 TENU -122D4 CUNEIFORM SIGN SHIR TENU -122D5 CUNEIFORM SIGN NU11 OVER NU11 BUR OVER BUR -122D5 CUNEIFORM SIGN SHIR OVER SHIR BUR OVER BUR -122D6 CUNEIFORM SIGN SHITA -122D7 CUNEIFORM SIGN SHU -122D8 CUNEIFORM SIGN SHU OVER INVERTED SHU -122D9 CUNEIFORM SIGN SHU2 -122DA CUNEIFORM SIGN SHUBUR -122DB CUNEIFORM SIGN SI -122DC CUNEIFORM SIGN SI GUNU -122DD CUNEIFORM SIGN SIG -122DE CUNEIFORM SIGN SIG4 -122DF CUNEIFORM SIGN SIG4 OVER SIG4 SHU2 -122E0 CUNEIFORM SIGN SIK2 -122E1 CUNEIFORM SIGN SILA3 -122E2 CUNEIFORM SIGN SU -122E3 CUNEIFORM SIGN SU OVER SU -122E4 CUNEIFORM SIGN SUD -122E5 CUNEIFORM SIGN SUD2 -122E6 CUNEIFORM SIGN SUHUR -122E7 CUNEIFORM SIGN SUM -122E8 CUNEIFORM SIGN SUMASH -122E9 CUNEIFORM SIGN SUR -122EA CUNEIFORM SIGN SUR9 -122EB CUNEIFORM SIGN TA -122EC CUNEIFORM SIGN TA ASTERISK -122ED CUNEIFORM SIGN TA TIMES HI -122EE CUNEIFORM SIGN TA TIMES MI -122EF CUNEIFORM SIGN TA GUNU -122F0 CUNEIFORM SIGN TAB -122F1 CUNEIFORM SIGN TAB OVER TAB NI OVER NI DISH OVER DISH -122F2 CUNEIFORM SIGN TAB SQUARED -122F3 CUNEIFORM SIGN TAG -122F4 CUNEIFORM SIGN TAG TIMES BI -122F5 CUNEIFORM SIGN TAG TIMES GUD -122F6 CUNEIFORM SIGN TAG TIMES SHE -122F7 CUNEIFORM SIGN TAG TIMES SHU -122F8 CUNEIFORM SIGN TAG TIMES TUG2 -122F9 CUNEIFORM SIGN TAG TIMES UD -122FA CUNEIFORM SIGN TAK4 -122FB CUNEIFORM SIGN TAR -122FC CUNEIFORM SIGN TE -122FD CUNEIFORM SIGN TE GUNU -122FE CUNEIFORM SIGN TI -122FF CUNEIFORM SIGN TI TENU -12300 CUNEIFORM SIGN TIL -12301 CUNEIFORM SIGN TIR -12302 CUNEIFORM SIGN TIR TIMES TAK4 -12303 CUNEIFORM SIGN TIR OVER TIR -12304 CUNEIFORM SIGN TIR OVER TIR GAD OVER GAD GAR OVER GAR -12305 CUNEIFORM SIGN TU -12306 CUNEIFORM SIGN TUG2 -12307 CUNEIFORM SIGN TUK -12308 CUNEIFORM SIGN TUM -12309 CUNEIFORM SIGN TUR -1230A CUNEIFORM SIGN TUR OVER TUR ZA OVER ZA -1230B CUNEIFORM SIGN U -1230C CUNEIFORM SIGN U GUD -1230D CUNEIFORM SIGN U U U -1230E CUNEIFORM SIGN U OVER U PA OVER PA GAR OVER GAR -1230F CUNEIFORM SIGN U OVER U SUR OVER SUR -12310 CUNEIFORM SIGN U OVER U U REVERSED OVER U REVERSED -12311 CUNEIFORM SIGN U2 -12312 CUNEIFORM SIGN UB -12313 CUNEIFORM SIGN UD -12314 CUNEIFORM SIGN UD KUSHU2 -12315 CUNEIFORM SIGN UD TIMES BAD -12316 CUNEIFORM SIGN UD TIMES MI -12317 CUNEIFORM SIGN UD TIMES U PLUS U PLUS U -12318 CUNEIFORM SIGN UD TIMES U PLUS U PLUS U GUNU -12319 CUNEIFORM SIGN UD GUNU -1231A CUNEIFORM SIGN UD SHESHIG -1231B CUNEIFORM SIGN UD SHESHIG TIMES BAD -1231C CUNEIFORM SIGN UDUG -1231D CUNEIFORM SIGN UM -1231E CUNEIFORM SIGN UM TIMES LAGAB -1231F CUNEIFORM SIGN UM TIMES ME PLUS DA -12320 CUNEIFORM SIGN UM TIMES SHA3 -12321 CUNEIFORM SIGN UM TIMES U -12322 CUNEIFORM SIGN UMBIN -12323 CUNEIFORM SIGN UMUM -12324 CUNEIFORM SIGN UMUM TIMES KASKAL -12325 CUNEIFORM SIGN UMUM TIMES PA -12326 CUNEIFORM SIGN UN -12327 CUNEIFORM SIGN UN GUNU -12328 CUNEIFORM SIGN UR -12329 CUNEIFORM SIGN UR CROSSING UR -1232A CUNEIFORM SIGN UR SHESHIG -1232B CUNEIFORM SIGN UR2 -1232C CUNEIFORM SIGN UR2 TIMES A PLUS HA -1232D CUNEIFORM SIGN UR2 TIMES A PLUS NA -1232E CUNEIFORM SIGN UR2 TIMES AL -1232F CUNEIFORM SIGN UR2 TIMES HA -12330 CUNEIFORM SIGN UR2 TIMES NUN -12331 CUNEIFORM SIGN UR2 TIMES U2 -12332 CUNEIFORM SIGN UR2 TIMES U2 PLUS ASH -12333 CUNEIFORM SIGN UR2 TIMES U2 PLUS BI -12334 CUNEIFORM SIGN UR4 -12335 CUNEIFORM SIGN URI -12336 CUNEIFORM SIGN URI3 -12337 CUNEIFORM SIGN URU -12338 CUNEIFORM SIGN URU TIMES A -12339 CUNEIFORM SIGN URU TIMES ASHGAB -1233A CUNEIFORM SIGN URU TIMES BAR -1233B CUNEIFORM SIGN URU TIMES DUN -1233C CUNEIFORM SIGN URU TIMES GA -1233D CUNEIFORM SIGN URU TIMES GAL -1233E CUNEIFORM SIGN URU TIMES GAN2 TENU -1233F CUNEIFORM SIGN URU TIMES GAR -12340 CUNEIFORM SIGN URU TIMES GU -12341 CUNEIFORM SIGN URU TIMES HA -12342 CUNEIFORM SIGN URU TIMES IGI -12343 CUNEIFORM SIGN URU TIMES IM -12344 CUNEIFORM SIGN URU TIMES ISH -12345 CUNEIFORM SIGN URU TIMES KI -12346 CUNEIFORM SIGN URU TIMES LUM -12347 CUNEIFORM SIGN URU TIMES MIN -12348 CUNEIFORM SIGN URU TIMES PA -12349 CUNEIFORM SIGN URU TIMES SHE -1234A CUNEIFORM SIGN URU TIMES SIG4 -1234B CUNEIFORM SIGN URU TIMES TU -1234C CUNEIFORM SIGN URU TIMES U PLUS GUD -1234D CUNEIFORM SIGN URU TIMES UD -1234E CUNEIFORM SIGN URU TIMES URUDA -1234F CUNEIFORM SIGN URUDA -12350 CUNEIFORM SIGN URUDA TIMES U -12351 CUNEIFORM SIGN USH -12352 CUNEIFORM SIGN USH TIMES A -12353 CUNEIFORM SIGN USH TIMES KU -12354 CUNEIFORM SIGN USH TIMES KUR -12355 CUNEIFORM SIGN USH TIMES TAK4 -12356 CUNEIFORM SIGN USHX -12357 CUNEIFORM SIGN USH2 -12358 CUNEIFORM SIGN USHUMX -12359 CUNEIFORM SIGN UTUKI -1235A CUNEIFORM SIGN UZ3 -1235B CUNEIFORM SIGN UZ3 TIMES KASKAL -1235C CUNEIFORM SIGN UZU -1235D CUNEIFORM SIGN ZA -1235E CUNEIFORM SIGN ZA TENU -1235F CUNEIFORM SIGN ZA SQUARED TIMES KUR -12360 CUNEIFORM SIGN ZAG -12361 CUNEIFORM SIGN ZAMX -12362 CUNEIFORM SIGN ZE2 -12363 CUNEIFORM SIGN ZI -12364 CUNEIFORM SIGN ZI OVER ZI -12365 CUNEIFORM SIGN ZI3 -12366 CUNEIFORM SIGN ZIB -12367 CUNEIFORM SIGN ZIB KABA TENU -12368 CUNEIFORM SIGN ZIG -12369 CUNEIFORM SIGN ZIZ2 -1236A CUNEIFORM SIGN ZU -1236B CUNEIFORM SIGN ZU5 -1236C CUNEIFORM SIGN ZU5 TIMES A -1236D CUNEIFORM SIGN ZUBUR -1236E CUNEIFORM SIGN ZUM -1236F CUNEIFORM SIGN KAP ELAMITE -12370 CUNEIFORM SIGN AB TIMES NUN -12371 CUNEIFORM SIGN AB2 TIMES A -12372 CUNEIFORM SIGN AMAR TIMES KUG -12373 CUNEIFORM SIGN DAG KISIM5 TIMES U2 PLUS MASH -12374 CUNEIFORM SIGN DAG3 -12375 CUNEIFORM SIGN DISH PLUS SHU -12376 CUNEIFORM SIGN DUB TIMES SHE -12377 CUNEIFORM SIGN EZEN TIMES GUD -12378 CUNEIFORM SIGN EZEN TIMES SHE -12379 CUNEIFORM SIGN GA2 TIMES AN PLUS KAK PLUS A -1237A CUNEIFORM SIGN GA2 TIMES ASH2 -1237B CUNEIFORM SIGN GE22 -1237C CUNEIFORM SIGN GIG -1237D CUNEIFORM SIGN HUSH -1237E CUNEIFORM SIGN KA TIMES ANSHE -1237F CUNEIFORM SIGN KA TIMES ASH3 -12380 CUNEIFORM SIGN KA TIMES GISH -12381 CUNEIFORM SIGN KA TIMES GUD -12382 CUNEIFORM SIGN KA TIMES HI TIMES ASH2 -12383 CUNEIFORM SIGN KA TIMES LUM -12384 CUNEIFORM SIGN KA TIMES PA -12385 CUNEIFORM SIGN KA TIMES SHUL -12386 CUNEIFORM SIGN KA TIMES TU -12387 CUNEIFORM SIGN KA TIMES UR2 -12388 CUNEIFORM SIGN LAGAB TIMES GI -12389 CUNEIFORM SIGN LU2 SHESHIG TIMES BAD -1238A CUNEIFORM SIGN LU2 TIMES ESH2 PLUS LAL -1238B CUNEIFORM SIGN LU2 TIMES SHU -1238C CUNEIFORM SIGN MESH -1238D CUNEIFORM SIGN MUSH3 TIMES ZA -1238E CUNEIFORM SIGN NA4 -1238F CUNEIFORM SIGN NIN -12390 CUNEIFORM SIGN NIN9 -12391 CUNEIFORM SIGN NINDA2 TIMES BAL -12392 CUNEIFORM SIGN NINDA2 TIMES GI -12393 CUNEIFORM SIGN NU11 ROTATED NINETY DEGREES -12394 CUNEIFORM SIGN PESH2 ASTERISK -12395 CUNEIFORM SIGN PIR2 -12396 CUNEIFORM SIGN SAG TIMES IGI GUNU -12397 CUNEIFORM SIGN TI2 -12398 CUNEIFORM SIGN UM TIMES ME -12399 CUNEIFORM SIGN U U -12400 CUNEIFORM NUMERIC SIGN TWO ASH -12401 CUNEIFORM NUMERIC SIGN THREE ASH -12402 CUNEIFORM NUMERIC SIGN FOUR ASH -12403 CUNEIFORM NUMERIC SIGN FIVE ASH -12404 CUNEIFORM NUMERIC SIGN SIX ASH -12405 CUNEIFORM NUMERIC SIGN SEVEN ASH -12406 CUNEIFORM NUMERIC SIGN EIGHT ASH -12407 CUNEIFORM NUMERIC SIGN NINE ASH -12408 CUNEIFORM NUMERIC SIGN THREE DISH -12409 CUNEIFORM NUMERIC SIGN FOUR DISH -1240A CUNEIFORM NUMERIC SIGN FIVE DISH -1240B CUNEIFORM NUMERIC SIGN SIX DISH -1240C CUNEIFORM NUMERIC SIGN SEVEN DISH -1240D CUNEIFORM NUMERIC SIGN EIGHT DISH -1240E CUNEIFORM NUMERIC SIGN NINE DISH -1240F CUNEIFORM NUMERIC SIGN FOUR U -12410 CUNEIFORM NUMERIC SIGN FIVE U -12411 CUNEIFORM NUMERIC SIGN SIX U -12412 CUNEIFORM NUMERIC SIGN SEVEN U -12413 CUNEIFORM NUMERIC SIGN EIGHT U -12414 CUNEIFORM NUMERIC SIGN NINE U -12415 CUNEIFORM NUMERIC SIGN ONE GESH2 -12416 CUNEIFORM NUMERIC SIGN TWO GESH2 -12417 CUNEIFORM NUMERIC SIGN THREE GESH2 -12418 CUNEIFORM NUMERIC SIGN FOUR GESH2 -12419 CUNEIFORM NUMERIC SIGN FIVE GESH2 -1241A CUNEIFORM NUMERIC SIGN SIX GESH2 -1241B CUNEIFORM NUMERIC SIGN SEVEN GESH2 -1241C CUNEIFORM NUMERIC SIGN EIGHT GESH2 -1241D CUNEIFORM NUMERIC SIGN NINE GESH2 -1241E CUNEIFORM NUMERIC SIGN ONE GESHU -1241F CUNEIFORM NUMERIC SIGN TWO GESHU -12420 CUNEIFORM NUMERIC SIGN THREE GESHU -12421 CUNEIFORM NUMERIC SIGN FOUR GESHU -12422 CUNEIFORM NUMERIC SIGN FIVE GESHU -12423 CUNEIFORM NUMERIC SIGN TWO SHAR2 -12424 CUNEIFORM NUMERIC SIGN THREE SHAR2 -12425 CUNEIFORM NUMERIC SIGN THREE SHAR2 VARIANT FORM -12426 CUNEIFORM NUMERIC SIGN FOUR SHAR2 -12427 CUNEIFORM NUMERIC SIGN FIVE SHAR2 -12428 CUNEIFORM NUMERIC SIGN SIX SHAR2 -12429 CUNEIFORM NUMERIC SIGN SEVEN SHAR2 -1242A CUNEIFORM NUMERIC SIGN EIGHT SHAR2 -1242B CUNEIFORM NUMERIC SIGN NINE SHAR2 -1242C CUNEIFORM NUMERIC SIGN ONE SHARU -1242D CUNEIFORM NUMERIC SIGN TWO SHARU -1242E CUNEIFORM NUMERIC SIGN THREE SHARU -1242F CUNEIFORM NUMERIC SIGN THREE SHARU VARIANT FORM -12430 CUNEIFORM NUMERIC SIGN FOUR SHARU -12431 CUNEIFORM NUMERIC SIGN FIVE SHARU -12432 CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS DISH -12433 CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS MIN -12434 CUNEIFORM NUMERIC SIGN ONE BURU -12435 CUNEIFORM NUMERIC SIGN TWO BURU -12436 CUNEIFORM NUMERIC SIGN THREE BURU -12437 CUNEIFORM NUMERIC SIGN THREE BURU VARIANT FORM -12438 CUNEIFORM NUMERIC SIGN FOUR BURU -12439 CUNEIFORM NUMERIC SIGN FIVE BURU -1243A CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH16 -1243B CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH21 -1243C CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU -1243D CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU4 -1243E CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU A -1243F CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU B -12440 CUNEIFORM NUMERIC SIGN SIX VARIANT FORM ASH9 -12441 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN3 -12442 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN A -12443 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN B -12444 CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU -12445 CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU3 -12446 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU -12447 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU3 -12448 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU4 -12449 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU A -1244A CUNEIFORM NUMERIC SIGN TWO ASH TENU -1244B CUNEIFORM NUMERIC SIGN THREE ASH TENU -1244C CUNEIFORM NUMERIC SIGN FOUR ASH TENU -1244D CUNEIFORM NUMERIC SIGN FIVE ASH TENU -1244E CUNEIFORM NUMERIC SIGN SIX ASH TENU -1244F CUNEIFORM NUMERIC SIGN ONE BAN2 -12450 CUNEIFORM NUMERIC SIGN TWO BAN2 -12451 CUNEIFORM NUMERIC SIGN THREE BAN2 -12452 CUNEIFORM NUMERIC SIGN FOUR BAN2 -12453 CUNEIFORM NUMERIC SIGN FOUR BAN2 VARIANT FORM -12454 CUNEIFORM NUMERIC SIGN FIVE BAN2 -12455 CUNEIFORM NUMERIC SIGN FIVE BAN2 VARIANT FORM -12456 CUNEIFORM NUMERIC SIGN NIGIDAMIN -12457 CUNEIFORM NUMERIC SIGN NIGIDAESH -12458 CUNEIFORM NUMERIC SIGN ONE ESHE3 -12459 CUNEIFORM NUMERIC SIGN TWO ESHE3 -1245A CUNEIFORM NUMERIC SIGN ONE THIRD DISH -1245B CUNEIFORM NUMERIC SIGN TWO THIRDS DISH -1245C CUNEIFORM NUMERIC SIGN FIVE SIXTHS DISH -1245D CUNEIFORM NUMERIC SIGN ONE THIRD VARIANT FORM A -1245E CUNEIFORM NUMERIC SIGN TWO THIRDS VARIANT FORM A -1245F CUNEIFORM NUMERIC SIGN ONE EIGHTH ASH -12460 CUNEIFORM NUMERIC SIGN ONE QUARTER ASH -12461 CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE SIXTH -12462 CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER -12463 CUNEIFORM NUMERIC SIGN ONE QUARTER GUR -12464 CUNEIFORM NUMERIC SIGN ONE HALF GUR -12465 CUNEIFORM NUMERIC SIGN ELAMITE ONE THIRD -12466 CUNEIFORM NUMERIC SIGN ELAMITE TWO THIRDS -12467 CUNEIFORM NUMERIC SIGN ELAMITE FORTY -12468 CUNEIFORM NUMERIC SIGN ELAMITE FIFTY -12469 CUNEIFORM NUMERIC SIGN FOUR U VARIANT FORM -1246A CUNEIFORM NUMERIC SIGN FIVE U VARIANT FORM -1246B CUNEIFORM NUMERIC SIGN SIX U VARIANT FORM -1246C CUNEIFORM NUMERIC SIGN SEVEN U VARIANT FORM -1246D CUNEIFORM NUMERIC SIGN EIGHT U VARIANT FORM -1246E CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM -12470 CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER -12471 CUNEIFORM PUNCTUATION SIGN VERTICAL COLON -12472 CUNEIFORM PUNCTUATION SIGN DIAGONAL COLON -12473 CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON -12474 CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON -12480 CUNEIFORM SIGN AB TIMES NUN TENU -12481 CUNEIFORM SIGN AB TIMES SHU2 -12482 CUNEIFORM SIGN AD TIMES ESH2 -12483 CUNEIFORM SIGN BAD TIMES DISH TENU -12484 CUNEIFORM SIGN BAHAR2 TIMES AB2 -12485 CUNEIFORM SIGN BAHAR2 TIMES NI -12486 CUNEIFORM SIGN BAHAR2 TIMES ZA -12487 CUNEIFORM SIGN BU OVER BU TIMES NA2 -12488 CUNEIFORM SIGN DA TIMES TAK4 -12489 CUNEIFORM SIGN DAG TIMES KUR -1248A CUNEIFORM SIGN DIM TIMES IGI -1248B CUNEIFORM SIGN DIM TIMES U U U -1248C CUNEIFORM SIGN DIM2 TIMES UD -1248D CUNEIFORM SIGN DUG TIMES ANSHE -1248E CUNEIFORM SIGN DUG TIMES ASH -1248F CUNEIFORM SIGN DUG TIMES ASH AT LEFT -12490 CUNEIFORM SIGN DUG TIMES DIN -12491 CUNEIFORM SIGN DUG TIMES DUN -12492 CUNEIFORM SIGN DUG TIMES ERIN2 -12493 CUNEIFORM SIGN DUG TIMES GA -12494 CUNEIFORM SIGN DUG TIMES GI -12495 CUNEIFORM SIGN DUG TIMES GIR2 GUNU -12496 CUNEIFORM SIGN DUG TIMES GISH -12497 CUNEIFORM SIGN DUG TIMES HA -12498 CUNEIFORM SIGN DUG TIMES HI -12499 CUNEIFORM SIGN DUG TIMES IGI GUNU -1249A CUNEIFORM SIGN DUG TIMES KASKAL -1249B CUNEIFORM SIGN DUG TIMES KUR -1249C CUNEIFORM SIGN DUG TIMES KUSHU2 -1249D CUNEIFORM SIGN DUG TIMES KUSHU2 PLUS KASKAL -1249E CUNEIFORM SIGN DUG TIMES LAK-020 -1249F CUNEIFORM SIGN DUG TIMES LAM -124A0 CUNEIFORM SIGN DUG TIMES LAM TIMES KUR -124A1 CUNEIFORM SIGN DUG TIMES LUH PLUS GISH -124A2 CUNEIFORM SIGN DUG TIMES MASH -124A3 CUNEIFORM SIGN DUG TIMES MES -124A4 CUNEIFORM SIGN DUG TIMES MI -124A5 CUNEIFORM SIGN DUG TIMES NI -124A6 CUNEIFORM SIGN DUG TIMES PI -124A7 CUNEIFORM SIGN DUG TIMES SHE -124A8 CUNEIFORM SIGN DUG TIMES SI GUNU -124A9 CUNEIFORM SIGN E2 TIMES KUR -124AA CUNEIFORM SIGN E2 TIMES PAP -124AB CUNEIFORM SIGN ERIN2 X -124AC CUNEIFORM SIGN ESH2 CROSSING ESH2 -124AD CUNEIFORM SIGN EZEN SHESHIG TIMES ASH -124AE CUNEIFORM SIGN EZEN SHESHIG TIMES HI -124AF CUNEIFORM SIGN EZEN SHESHIG TIMES IGI GUNU -124B0 CUNEIFORM SIGN EZEN SHESHIG TIMES LA -124B1 CUNEIFORM SIGN EZEN SHESHIG TIMES LAL -124B2 CUNEIFORM SIGN EZEN SHESHIG TIMES ME -124B3 CUNEIFORM SIGN EZEN SHESHIG TIMES MES -124B4 CUNEIFORM SIGN EZEN SHESHIG TIMES SU -124B5 CUNEIFORM SIGN EZEN TIMES SU -124B6 CUNEIFORM SIGN GA2 TIMES BAHAR2 -124B7 CUNEIFORM SIGN GA2 TIMES DIM GUNU -124B8 CUNEIFORM SIGN GA2 TIMES DUG TIMES IGI GUNU -124B9 CUNEIFORM SIGN GA2 TIMES DUG TIMES KASKAL -124BA CUNEIFORM SIGN GA2 TIMES EREN -124BB CUNEIFORM SIGN GA2 TIMES GA -124BC CUNEIFORM SIGN GA2 TIMES GAR PLUS DI -124BD CUNEIFORM SIGN GA2 TIMES GAR PLUS NE -124BE CUNEIFORM SIGN GA2 TIMES HA PLUS A -124BF CUNEIFORM SIGN GA2 TIMES KUSHU2 PLUS KASKAL -124C0 CUNEIFORM SIGN GA2 TIMES LAM -124C1 CUNEIFORM SIGN GA2 TIMES LAM TIMES KUR -124C2 CUNEIFORM SIGN GA2 TIMES LUH -124C3 CUNEIFORM SIGN GA2 TIMES MUSH -124C4 CUNEIFORM SIGN GA2 TIMES NE -124C5 CUNEIFORM SIGN GA2 TIMES NE PLUS E2 -124C6 CUNEIFORM SIGN GA2 TIMES NE PLUS GI -124C7 CUNEIFORM SIGN GA2 TIMES SHIM -124C8 CUNEIFORM SIGN GA2 TIMES ZIZ2 -124C9 CUNEIFORM SIGN GABA ROTATED NINETY DEGREES -124CA CUNEIFORM SIGN GESHTIN TIMES U -124CB CUNEIFORM SIGN GISH TIMES GISH CROSSING GISH -124CC CUNEIFORM SIGN GU2 TIMES IGI GUNU -124CD CUNEIFORM SIGN GUD PLUS GISH TIMES TAK4 -124CE CUNEIFORM SIGN HA TENU GUNU -124CF CUNEIFORM SIGN HI TIMES ASH OVER HI TIMES ASH -124D0 CUNEIFORM SIGN KA TIMES BU -124D1 CUNEIFORM SIGN KA TIMES KA -124D2 CUNEIFORM SIGN KA TIMES U U U -124D3 CUNEIFORM SIGN KA TIMES UR -124D4 CUNEIFORM SIGN LAGAB TIMES ZU OVER ZU -124D5 CUNEIFORM SIGN LAK-003 -124D6 CUNEIFORM SIGN LAK-021 -124D7 CUNEIFORM SIGN LAK-025 -124D8 CUNEIFORM SIGN LAK-030 -124D9 CUNEIFORM SIGN LAK-050 -124DA CUNEIFORM SIGN LAK-051 -124DB CUNEIFORM SIGN LAK-062 -124DC CUNEIFORM SIGN LAK-079 OVER LAK-079 GUNU -124DD CUNEIFORM SIGN LAK-080 -124DE CUNEIFORM SIGN LAK-081 OVER LAK-081 -124DF CUNEIFORM SIGN LAK-092 -124E0 CUNEIFORM SIGN LAK-130 -124E1 CUNEIFORM SIGN LAK-142 -124E2 CUNEIFORM SIGN LAK-210 -124E3 CUNEIFORM SIGN LAK-219 -124E4 CUNEIFORM SIGN LAK-220 -124E5 CUNEIFORM SIGN LAK-225 -124E6 CUNEIFORM SIGN LAK-228 -124E7 CUNEIFORM SIGN LAK-238 -124E8 CUNEIFORM SIGN LAK-265 -124E9 CUNEIFORM SIGN LAK-266 -124EA CUNEIFORM SIGN LAK-343 -124EB CUNEIFORM SIGN LAK-347 -124EC CUNEIFORM SIGN LAK-348 -124ED CUNEIFORM SIGN LAK-383 -124EE CUNEIFORM SIGN LAK-384 -124EF CUNEIFORM SIGN LAK-390 -124F0 CUNEIFORM SIGN LAK-441 -124F1 CUNEIFORM SIGN LAK-449 -124F2 CUNEIFORM SIGN LAK-449 TIMES GU -124F3 CUNEIFORM SIGN LAK-449 TIMES IGI -124F4 CUNEIFORM SIGN LAK-449 TIMES PAP PLUS LU3 -124F5 CUNEIFORM SIGN LAK-449 TIMES PAP PLUS PAP PLUS LU3 -124F6 CUNEIFORM SIGN LAK-449 TIMES U2 PLUS BA -124F7 CUNEIFORM SIGN LAK-450 -124F8 CUNEIFORM SIGN LAK-457 -124F9 CUNEIFORM SIGN LAK-470 -124FA CUNEIFORM SIGN LAK-483 -124FB CUNEIFORM SIGN LAK-490 -124FC CUNEIFORM SIGN LAK-492 -124FD CUNEIFORM SIGN LAK-493 -124FE CUNEIFORM SIGN LAK-495 -124FF CUNEIFORM SIGN LAK-550 -12500 CUNEIFORM SIGN LAK-608 -12501 CUNEIFORM SIGN LAK-617 -12502 CUNEIFORM SIGN LAK-617 TIMES ASH -12503 CUNEIFORM SIGN LAK-617 TIMES BAD -12504 CUNEIFORM SIGN LAK-617 TIMES DUN3 GUNU GUNU -12505 CUNEIFORM SIGN LAK-617 TIMES KU3 -12506 CUNEIFORM SIGN LAK-617 TIMES LA -12507 CUNEIFORM SIGN LAK-617 TIMES TAR -12508 CUNEIFORM SIGN LAK-617 TIMES TE -12509 CUNEIFORM SIGN LAK-617 TIMES U2 -1250A CUNEIFORM SIGN LAK-617 TIMES UD -1250B CUNEIFORM SIGN LAK-617 TIMES URUDA -1250C CUNEIFORM SIGN LAK-636 -1250D CUNEIFORM SIGN LAK-648 -1250E CUNEIFORM SIGN LAK-648 TIMES DUB -1250F CUNEIFORM SIGN LAK-648 TIMES GA -12510 CUNEIFORM SIGN LAK-648 TIMES IGI -12511 CUNEIFORM SIGN LAK-648 TIMES IGI GUNU -12512 CUNEIFORM SIGN LAK-648 TIMES NI -12513 CUNEIFORM SIGN LAK-648 TIMES PAP PLUS PAP PLUS LU3 -12514 CUNEIFORM SIGN LAK-648 TIMES SHESH PLUS KI -12515 CUNEIFORM SIGN LAK-648 TIMES UD -12516 CUNEIFORM SIGN LAK-648 TIMES URUDA -12517 CUNEIFORM SIGN LAK-724 -12518 CUNEIFORM SIGN LAK-749 -12519 CUNEIFORM SIGN LU2 GUNU TIMES ASH -1251A CUNEIFORM SIGN LU2 TIMES DISH -1251B CUNEIFORM SIGN LU2 TIMES HAL -1251C CUNEIFORM SIGN LU2 TIMES PAP -1251D CUNEIFORM SIGN LU2 TIMES PAP PLUS PAP PLUS LU3 -1251E CUNEIFORM SIGN LU2 TIMES TAK4 -1251F CUNEIFORM SIGN MI PLUS ZA7 -12520 CUNEIFORM SIGN MUSH OVER MUSH TIMES GA -12521 CUNEIFORM SIGN MUSH OVER MUSH TIMES KAK -12522 CUNEIFORM SIGN NINDA2 TIMES DIM GUNU -12523 CUNEIFORM SIGN NINDA2 TIMES GISH -12524 CUNEIFORM SIGN NINDA2 TIMES GUL -12525 CUNEIFORM SIGN NINDA2 TIMES HI -12526 CUNEIFORM SIGN NINDA2 TIMES KESH2 -12527 CUNEIFORM SIGN NINDA2 TIMES LAK-050 -12528 CUNEIFORM SIGN NINDA2 TIMES MASH -12529 CUNEIFORM SIGN NINDA2 TIMES PAP PLUS PAP -1252A CUNEIFORM SIGN NINDA2 TIMES U -1252B CUNEIFORM SIGN NINDA2 TIMES U PLUS U -1252C CUNEIFORM SIGN NINDA2 TIMES URUDA -1252D CUNEIFORM SIGN SAG GUNU TIMES HA -1252E CUNEIFORM SIGN SAG TIMES EN -1252F CUNEIFORM SIGN SAG TIMES SHE AT LEFT -12530 CUNEIFORM SIGN SAG TIMES TAK4 -12531 CUNEIFORM SIGN SHA6 TENU -12532 CUNEIFORM SIGN SHE OVER SHE -12533 CUNEIFORM SIGN SHE PLUS HUB2 -12534 CUNEIFORM SIGN SHE PLUS NAM2 -12535 CUNEIFORM SIGN SHE PLUS SAR -12536 CUNEIFORM SIGN SHU2 PLUS DUG TIMES NI -12537 CUNEIFORM SIGN SHU2 PLUS E2 TIMES AN -12538 CUNEIFORM SIGN SI TIMES TAK4 -12539 CUNEIFORM SIGN TAK4 PLUS SAG -1253A CUNEIFORM SIGN TUM TIMES GAN2 TENU -1253B CUNEIFORM SIGN TUM TIMES THREE DISH -1253C CUNEIFORM SIGN UR2 INVERTED -1253D CUNEIFORM SIGN UR2 TIMES UD -1253E CUNEIFORM SIGN URU TIMES DARA3 -1253F CUNEIFORM SIGN URU TIMES LAK-668 -12540 CUNEIFORM SIGN URU TIMES LU3 -12541 CUNEIFORM SIGN ZA7 -12542 CUNEIFORM SIGN ZU OVER ZU PLUS SAR -12543 CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU -13000 EGYPTIAN HIEROGLYPH A001 -13001 EGYPTIAN HIEROGLYPH A002 -13002 EGYPTIAN HIEROGLYPH A003 -13003 EGYPTIAN HIEROGLYPH A004 -13004 EGYPTIAN HIEROGLYPH A005 -13005 EGYPTIAN HIEROGLYPH A005A -13006 EGYPTIAN HIEROGLYPH A006 -13007 EGYPTIAN HIEROGLYPH A006A -13008 EGYPTIAN HIEROGLYPH A006B -13009 EGYPTIAN HIEROGLYPH A007 -1300A EGYPTIAN HIEROGLYPH A008 -1300B EGYPTIAN HIEROGLYPH A009 -1300C EGYPTIAN HIEROGLYPH A010 -1300D EGYPTIAN HIEROGLYPH A011 -1300E EGYPTIAN HIEROGLYPH A012 -1300F EGYPTIAN HIEROGLYPH A013 -13010 EGYPTIAN HIEROGLYPH A014 -13011 EGYPTIAN HIEROGLYPH A014A -13012 EGYPTIAN HIEROGLYPH A015 -13013 EGYPTIAN HIEROGLYPH A016 -13014 EGYPTIAN HIEROGLYPH A017 -13015 EGYPTIAN HIEROGLYPH A017A -13016 EGYPTIAN HIEROGLYPH A018 -13017 EGYPTIAN HIEROGLYPH A019 -13018 EGYPTIAN HIEROGLYPH A020 -13019 EGYPTIAN HIEROGLYPH A021 -1301A EGYPTIAN HIEROGLYPH A022 -1301B EGYPTIAN HIEROGLYPH A023 -1301C EGYPTIAN HIEROGLYPH A024 -1301D EGYPTIAN HIEROGLYPH A025 -1301E EGYPTIAN HIEROGLYPH A026 -1301F EGYPTIAN HIEROGLYPH A027 -13020 EGYPTIAN HIEROGLYPH A028 -13021 EGYPTIAN HIEROGLYPH A029 -13022 EGYPTIAN HIEROGLYPH A030 -13023 EGYPTIAN HIEROGLYPH A031 -13024 EGYPTIAN HIEROGLYPH A032 -13025 EGYPTIAN HIEROGLYPH A032A -13026 EGYPTIAN HIEROGLYPH A033 -13027 EGYPTIAN HIEROGLYPH A034 -13028 EGYPTIAN HIEROGLYPH A035 -13029 EGYPTIAN HIEROGLYPH A036 -1302A EGYPTIAN HIEROGLYPH A037 -1302B EGYPTIAN HIEROGLYPH A038 -1302C EGYPTIAN HIEROGLYPH A039 -1302D EGYPTIAN HIEROGLYPH A040 -1302E EGYPTIAN HIEROGLYPH A040A -1302F EGYPTIAN HIEROGLYPH A041 -13030 EGYPTIAN HIEROGLYPH A042 -13031 EGYPTIAN HIEROGLYPH A042A -13032 EGYPTIAN HIEROGLYPH A043 -13033 EGYPTIAN HIEROGLYPH A043A -13034 EGYPTIAN HIEROGLYPH A044 -13035 EGYPTIAN HIEROGLYPH A045 -13036 EGYPTIAN HIEROGLYPH A045A -13037 EGYPTIAN HIEROGLYPH A046 -13038 EGYPTIAN HIEROGLYPH A047 -13039 EGYPTIAN HIEROGLYPH A048 -1303A EGYPTIAN HIEROGLYPH A049 -1303B EGYPTIAN HIEROGLYPH A050 -1303C EGYPTIAN HIEROGLYPH A051 -1303D EGYPTIAN HIEROGLYPH A052 -1303E EGYPTIAN HIEROGLYPH A053 -1303F EGYPTIAN HIEROGLYPH A054 -13040 EGYPTIAN HIEROGLYPH A055 -13041 EGYPTIAN HIEROGLYPH A056 -13042 EGYPTIAN HIEROGLYPH A057 -13043 EGYPTIAN HIEROGLYPH A058 -13044 EGYPTIAN HIEROGLYPH A059 -13045 EGYPTIAN HIEROGLYPH A060 -13046 EGYPTIAN HIEROGLYPH A061 -13047 EGYPTIAN HIEROGLYPH A062 -13048 EGYPTIAN HIEROGLYPH A063 -13049 EGYPTIAN HIEROGLYPH A064 -1304A EGYPTIAN HIEROGLYPH A065 -1304B EGYPTIAN HIEROGLYPH A066 -1304C EGYPTIAN HIEROGLYPH A067 -1304D EGYPTIAN HIEROGLYPH A068 -1304E EGYPTIAN HIEROGLYPH A069 -1304F EGYPTIAN HIEROGLYPH A070 -13050 EGYPTIAN HIEROGLYPH B001 -13051 EGYPTIAN HIEROGLYPH B002 -13052 EGYPTIAN HIEROGLYPH B003 -13053 EGYPTIAN HIEROGLYPH B004 -13054 EGYPTIAN HIEROGLYPH B005 -13055 EGYPTIAN HIEROGLYPH B005A -13056 EGYPTIAN HIEROGLYPH B006 -13057 EGYPTIAN HIEROGLYPH B007 -13058 EGYPTIAN HIEROGLYPH B008 -13059 EGYPTIAN HIEROGLYPH B009 -1305A EGYPTIAN HIEROGLYPH C001 -1305B EGYPTIAN HIEROGLYPH C002 -1305C EGYPTIAN HIEROGLYPH C002A -1305D EGYPTIAN HIEROGLYPH C002B -1305E EGYPTIAN HIEROGLYPH C002C -1305F EGYPTIAN HIEROGLYPH C003 -13060 EGYPTIAN HIEROGLYPH C004 -13061 EGYPTIAN HIEROGLYPH C005 -13062 EGYPTIAN HIEROGLYPH C006 -13063 EGYPTIAN HIEROGLYPH C007 -13064 EGYPTIAN HIEROGLYPH C008 -13065 EGYPTIAN HIEROGLYPH C009 -13066 EGYPTIAN HIEROGLYPH C010 -13067 EGYPTIAN HIEROGLYPH C010A -13068 EGYPTIAN HIEROGLYPH C011 -13069 EGYPTIAN HIEROGLYPH C012 -1306A EGYPTIAN HIEROGLYPH C013 -1306B EGYPTIAN HIEROGLYPH C014 -1306C EGYPTIAN HIEROGLYPH C015 -1306D EGYPTIAN HIEROGLYPH C016 -1306E EGYPTIAN HIEROGLYPH C017 -1306F EGYPTIAN HIEROGLYPH C018 -13070 EGYPTIAN HIEROGLYPH C019 -13071 EGYPTIAN HIEROGLYPH C020 -13072 EGYPTIAN HIEROGLYPH C021 -13073 EGYPTIAN HIEROGLYPH C022 -13074 EGYPTIAN HIEROGLYPH C023 -13075 EGYPTIAN HIEROGLYPH C024 -13076 EGYPTIAN HIEROGLYPH D001 -13077 EGYPTIAN HIEROGLYPH D002 -13078 EGYPTIAN HIEROGLYPH D003 -13079 EGYPTIAN HIEROGLYPH D004 -1307A EGYPTIAN HIEROGLYPH D005 -1307B EGYPTIAN HIEROGLYPH D006 -1307C EGYPTIAN HIEROGLYPH D007 -1307D EGYPTIAN HIEROGLYPH D008 -1307E EGYPTIAN HIEROGLYPH D008A -1307F EGYPTIAN HIEROGLYPH D009 -13080 EGYPTIAN HIEROGLYPH D010 -13081 EGYPTIAN HIEROGLYPH D011 -13082 EGYPTIAN HIEROGLYPH D012 -13083 EGYPTIAN HIEROGLYPH D013 -13084 EGYPTIAN HIEROGLYPH D014 -13085 EGYPTIAN HIEROGLYPH D015 -13086 EGYPTIAN HIEROGLYPH D016 -13087 EGYPTIAN HIEROGLYPH D017 -13088 EGYPTIAN HIEROGLYPH D018 -13089 EGYPTIAN HIEROGLYPH D019 -1308A EGYPTIAN HIEROGLYPH D020 -1308B EGYPTIAN HIEROGLYPH D021 -1308C EGYPTIAN HIEROGLYPH D022 -1308D EGYPTIAN HIEROGLYPH D023 -1308E EGYPTIAN HIEROGLYPH D024 -1308F EGYPTIAN HIEROGLYPH D025 -13090 EGYPTIAN HIEROGLYPH D026 -13091 EGYPTIAN HIEROGLYPH D027 -13092 EGYPTIAN HIEROGLYPH D027A -13093 EGYPTIAN HIEROGLYPH D028 -13094 EGYPTIAN HIEROGLYPH D029 -13095 EGYPTIAN HIEROGLYPH D030 -13096 EGYPTIAN HIEROGLYPH D031 -13097 EGYPTIAN HIEROGLYPH D031A -13098 EGYPTIAN HIEROGLYPH D032 -13099 EGYPTIAN HIEROGLYPH D033 -1309A EGYPTIAN HIEROGLYPH D034 -1309B EGYPTIAN HIEROGLYPH D034A -1309C EGYPTIAN HIEROGLYPH D035 -1309D EGYPTIAN HIEROGLYPH D036 -1309E EGYPTIAN HIEROGLYPH D037 -1309F EGYPTIAN HIEROGLYPH D038 -130A0 EGYPTIAN HIEROGLYPH D039 -130A1 EGYPTIAN HIEROGLYPH D040 -130A2 EGYPTIAN HIEROGLYPH D041 -130A3 EGYPTIAN HIEROGLYPH D042 -130A4 EGYPTIAN HIEROGLYPH D043 -130A5 EGYPTIAN HIEROGLYPH D044 -130A6 EGYPTIAN HIEROGLYPH D045 -130A7 EGYPTIAN HIEROGLYPH D046 -130A8 EGYPTIAN HIEROGLYPH D046A -130A9 EGYPTIAN HIEROGLYPH D047 -130AA EGYPTIAN HIEROGLYPH D048 -130AB EGYPTIAN HIEROGLYPH D048A -130AC EGYPTIAN HIEROGLYPH D049 -130AD EGYPTIAN HIEROGLYPH D050 -130AE EGYPTIAN HIEROGLYPH D050A -130AF EGYPTIAN HIEROGLYPH D050B -130B0 EGYPTIAN HIEROGLYPH D050C -130B1 EGYPTIAN HIEROGLYPH D050D -130B2 EGYPTIAN HIEROGLYPH D050E -130B3 EGYPTIAN HIEROGLYPH D050F -130B4 EGYPTIAN HIEROGLYPH D050G -130B5 EGYPTIAN HIEROGLYPH D050H -130B6 EGYPTIAN HIEROGLYPH D050I -130B7 EGYPTIAN HIEROGLYPH D051 -130B8 EGYPTIAN HIEROGLYPH D052 -130B9 EGYPTIAN HIEROGLYPH D052A -130BA EGYPTIAN HIEROGLYPH D053 -130BB EGYPTIAN HIEROGLYPH D054 -130BC EGYPTIAN HIEROGLYPH D054A -130BD EGYPTIAN HIEROGLYPH D055 -130BE EGYPTIAN HIEROGLYPH D056 -130BF EGYPTIAN HIEROGLYPH D057 -130C0 EGYPTIAN HIEROGLYPH D058 -130C1 EGYPTIAN HIEROGLYPH D059 -130C2 EGYPTIAN HIEROGLYPH D060 -130C3 EGYPTIAN HIEROGLYPH D061 -130C4 EGYPTIAN HIEROGLYPH D062 -130C5 EGYPTIAN HIEROGLYPH D063 -130C6 EGYPTIAN HIEROGLYPH D064 -130C7 EGYPTIAN HIEROGLYPH D065 -130C8 EGYPTIAN HIEROGLYPH D066 -130C9 EGYPTIAN HIEROGLYPH D067 -130CA EGYPTIAN HIEROGLYPH D067A -130CB EGYPTIAN HIEROGLYPH D067B -130CC EGYPTIAN HIEROGLYPH D067C -130CD EGYPTIAN HIEROGLYPH D067D -130CE EGYPTIAN HIEROGLYPH D067E -130CF EGYPTIAN HIEROGLYPH D067F -130D0 EGYPTIAN HIEROGLYPH D067G -130D1 EGYPTIAN HIEROGLYPH D067H -130D2 EGYPTIAN HIEROGLYPH E001 -130D3 EGYPTIAN HIEROGLYPH E002 -130D4 EGYPTIAN HIEROGLYPH E003 -130D5 EGYPTIAN HIEROGLYPH E004 -130D6 EGYPTIAN HIEROGLYPH E005 -130D7 EGYPTIAN HIEROGLYPH E006 -130D8 EGYPTIAN HIEROGLYPH E007 -130D9 EGYPTIAN HIEROGLYPH E008 -130DA EGYPTIAN HIEROGLYPH E008A -130DB EGYPTIAN HIEROGLYPH E009 -130DC EGYPTIAN HIEROGLYPH E009A -130DD EGYPTIAN HIEROGLYPH E010 -130DE EGYPTIAN HIEROGLYPH E011 -130DF EGYPTIAN HIEROGLYPH E012 -130E0 EGYPTIAN HIEROGLYPH E013 -130E1 EGYPTIAN HIEROGLYPH E014 -130E2 EGYPTIAN HIEROGLYPH E015 -130E3 EGYPTIAN HIEROGLYPH E016 -130E4 EGYPTIAN HIEROGLYPH E016A -130E5 EGYPTIAN HIEROGLYPH E017 -130E6 EGYPTIAN HIEROGLYPH E017A -130E7 EGYPTIAN HIEROGLYPH E018 -130E8 EGYPTIAN HIEROGLYPH E019 -130E9 EGYPTIAN HIEROGLYPH E020 -130EA EGYPTIAN HIEROGLYPH E020A -130EB EGYPTIAN HIEROGLYPH E021 -130EC EGYPTIAN HIEROGLYPH E022 -130ED EGYPTIAN HIEROGLYPH E023 -130EE EGYPTIAN HIEROGLYPH E024 -130EF EGYPTIAN HIEROGLYPH E025 -130F0 EGYPTIAN HIEROGLYPH E026 -130F1 EGYPTIAN HIEROGLYPH E027 -130F2 EGYPTIAN HIEROGLYPH E028 -130F3 EGYPTIAN HIEROGLYPH E028A -130F4 EGYPTIAN HIEROGLYPH E029 -130F5 EGYPTIAN HIEROGLYPH E030 -130F6 EGYPTIAN HIEROGLYPH E031 -130F7 EGYPTIAN HIEROGLYPH E032 -130F8 EGYPTIAN HIEROGLYPH E033 -130F9 EGYPTIAN HIEROGLYPH E034 -130FA EGYPTIAN HIEROGLYPH E034A -130FB EGYPTIAN HIEROGLYPH E036 -130FC EGYPTIAN HIEROGLYPH E037 -130FD EGYPTIAN HIEROGLYPH E038 -130FE EGYPTIAN HIEROGLYPH F001 -130FF EGYPTIAN HIEROGLYPH F001A -13100 EGYPTIAN HIEROGLYPH F002 -13101 EGYPTIAN HIEROGLYPH F003 -13102 EGYPTIAN HIEROGLYPH F004 -13103 EGYPTIAN HIEROGLYPH F005 -13104 EGYPTIAN HIEROGLYPH F006 -13105 EGYPTIAN HIEROGLYPH F007 -13106 EGYPTIAN HIEROGLYPH F008 -13107 EGYPTIAN HIEROGLYPH F009 -13108 EGYPTIAN HIEROGLYPH F010 -13109 EGYPTIAN HIEROGLYPH F011 -1310A EGYPTIAN HIEROGLYPH F012 -1310B EGYPTIAN HIEROGLYPH F013 -1310C EGYPTIAN HIEROGLYPH F013A -1310D EGYPTIAN HIEROGLYPH F014 -1310E EGYPTIAN HIEROGLYPH F015 -1310F EGYPTIAN HIEROGLYPH F016 -13110 EGYPTIAN HIEROGLYPH F017 -13111 EGYPTIAN HIEROGLYPH F018 -13112 EGYPTIAN HIEROGLYPH F019 -13113 EGYPTIAN HIEROGLYPH F020 -13114 EGYPTIAN HIEROGLYPH F021 -13115 EGYPTIAN HIEROGLYPH F021A -13116 EGYPTIAN HIEROGLYPH F022 -13117 EGYPTIAN HIEROGLYPH F023 -13118 EGYPTIAN HIEROGLYPH F024 -13119 EGYPTIAN HIEROGLYPH F025 -1311A EGYPTIAN HIEROGLYPH F026 -1311B EGYPTIAN HIEROGLYPH F027 -1311C EGYPTIAN HIEROGLYPH F028 -1311D EGYPTIAN HIEROGLYPH F029 -1311E EGYPTIAN HIEROGLYPH F030 -1311F EGYPTIAN HIEROGLYPH F031 -13120 EGYPTIAN HIEROGLYPH F031A -13121 EGYPTIAN HIEROGLYPH F032 -13122 EGYPTIAN HIEROGLYPH F033 -13123 EGYPTIAN HIEROGLYPH F034 -13124 EGYPTIAN HIEROGLYPH F035 -13125 EGYPTIAN HIEROGLYPH F036 -13126 EGYPTIAN HIEROGLYPH F037 -13127 EGYPTIAN HIEROGLYPH F037A -13128 EGYPTIAN HIEROGLYPH F038 -13129 EGYPTIAN HIEROGLYPH F038A -1312A EGYPTIAN HIEROGLYPH F039 -1312B EGYPTIAN HIEROGLYPH F040 -1312C EGYPTIAN HIEROGLYPH F041 -1312D EGYPTIAN HIEROGLYPH F042 -1312E EGYPTIAN HIEROGLYPH F043 -1312F EGYPTIAN HIEROGLYPH F044 -13130 EGYPTIAN HIEROGLYPH F045 -13131 EGYPTIAN HIEROGLYPH F045A -13132 EGYPTIAN HIEROGLYPH F046 -13133 EGYPTIAN HIEROGLYPH F046A -13134 EGYPTIAN HIEROGLYPH F047 -13135 EGYPTIAN HIEROGLYPH F047A -13136 EGYPTIAN HIEROGLYPH F048 -13137 EGYPTIAN HIEROGLYPH F049 -13138 EGYPTIAN HIEROGLYPH F050 -13139 EGYPTIAN HIEROGLYPH F051 -1313A EGYPTIAN HIEROGLYPH F051A -1313B EGYPTIAN HIEROGLYPH F051B -1313C EGYPTIAN HIEROGLYPH F051C -1313D EGYPTIAN HIEROGLYPH F052 -1313E EGYPTIAN HIEROGLYPH F053 -1313F EGYPTIAN HIEROGLYPH G001 -13140 EGYPTIAN HIEROGLYPH G002 -13141 EGYPTIAN HIEROGLYPH G003 -13142 EGYPTIAN HIEROGLYPH G004 -13143 EGYPTIAN HIEROGLYPH G005 -13144 EGYPTIAN HIEROGLYPH G006 -13145 EGYPTIAN HIEROGLYPH G006A -13146 EGYPTIAN HIEROGLYPH G007 -13147 EGYPTIAN HIEROGLYPH G007A -13148 EGYPTIAN HIEROGLYPH G007B -13149 EGYPTIAN HIEROGLYPH G008 -1314A EGYPTIAN HIEROGLYPH G009 -1314B EGYPTIAN HIEROGLYPH G010 -1314C EGYPTIAN HIEROGLYPH G011 -1314D EGYPTIAN HIEROGLYPH G011A -1314E EGYPTIAN HIEROGLYPH G012 -1314F EGYPTIAN HIEROGLYPH G013 -13150 EGYPTIAN HIEROGLYPH G014 -13151 EGYPTIAN HIEROGLYPH G015 -13152 EGYPTIAN HIEROGLYPH G016 -13153 EGYPTIAN HIEROGLYPH G017 -13154 EGYPTIAN HIEROGLYPH G018 -13155 EGYPTIAN HIEROGLYPH G019 -13156 EGYPTIAN HIEROGLYPH G020 -13157 EGYPTIAN HIEROGLYPH G020A -13158 EGYPTIAN HIEROGLYPH G021 -13159 EGYPTIAN HIEROGLYPH G022 -1315A EGYPTIAN HIEROGLYPH G023 -1315B EGYPTIAN HIEROGLYPH G024 -1315C EGYPTIAN HIEROGLYPH G025 -1315D EGYPTIAN HIEROGLYPH G026 -1315E EGYPTIAN HIEROGLYPH G026A -1315F EGYPTIAN HIEROGLYPH G027 -13160 EGYPTIAN HIEROGLYPH G028 -13161 EGYPTIAN HIEROGLYPH G029 -13162 EGYPTIAN HIEROGLYPH G030 -13163 EGYPTIAN HIEROGLYPH G031 -13164 EGYPTIAN HIEROGLYPH G032 -13165 EGYPTIAN HIEROGLYPH G033 -13166 EGYPTIAN HIEROGLYPH G034 -13167 EGYPTIAN HIEROGLYPH G035 -13168 EGYPTIAN HIEROGLYPH G036 -13169 EGYPTIAN HIEROGLYPH G036A -1316A EGYPTIAN HIEROGLYPH G037 -1316B EGYPTIAN HIEROGLYPH G037A -1316C EGYPTIAN HIEROGLYPH G038 -1316D EGYPTIAN HIEROGLYPH G039 -1316E EGYPTIAN HIEROGLYPH G040 -1316F EGYPTIAN HIEROGLYPH G041 -13170 EGYPTIAN HIEROGLYPH G042 -13171 EGYPTIAN HIEROGLYPH G043 -13172 EGYPTIAN HIEROGLYPH G043A -13173 EGYPTIAN HIEROGLYPH G044 -13174 EGYPTIAN HIEROGLYPH G045 -13175 EGYPTIAN HIEROGLYPH G045A -13176 EGYPTIAN HIEROGLYPH G046 -13177 EGYPTIAN HIEROGLYPH G047 -13178 EGYPTIAN HIEROGLYPH G048 -13179 EGYPTIAN HIEROGLYPH G049 -1317A EGYPTIAN HIEROGLYPH G050 -1317B EGYPTIAN HIEROGLYPH G051 -1317C EGYPTIAN HIEROGLYPH G052 -1317D EGYPTIAN HIEROGLYPH G053 -1317E EGYPTIAN HIEROGLYPH G054 -1317F EGYPTIAN HIEROGLYPH H001 -13180 EGYPTIAN HIEROGLYPH H002 -13181 EGYPTIAN HIEROGLYPH H003 -13182 EGYPTIAN HIEROGLYPH H004 -13183 EGYPTIAN HIEROGLYPH H005 -13184 EGYPTIAN HIEROGLYPH H006 -13185 EGYPTIAN HIEROGLYPH H006A -13186 EGYPTIAN HIEROGLYPH H007 -13187 EGYPTIAN HIEROGLYPH H008 -13188 EGYPTIAN HIEROGLYPH I001 -13189 EGYPTIAN HIEROGLYPH I002 -1318A EGYPTIAN HIEROGLYPH I003 -1318B EGYPTIAN HIEROGLYPH I004 -1318C EGYPTIAN HIEROGLYPH I005 -1318D EGYPTIAN HIEROGLYPH I005A -1318E EGYPTIAN HIEROGLYPH I006 -1318F EGYPTIAN HIEROGLYPH I007 -13190 EGYPTIAN HIEROGLYPH I008 -13191 EGYPTIAN HIEROGLYPH I009 -13192 EGYPTIAN HIEROGLYPH I009A -13193 EGYPTIAN HIEROGLYPH I010 -13194 EGYPTIAN HIEROGLYPH I010A -13195 EGYPTIAN HIEROGLYPH I011 -13196 EGYPTIAN HIEROGLYPH I011A -13197 EGYPTIAN HIEROGLYPH I012 -13198 EGYPTIAN HIEROGLYPH I013 -13199 EGYPTIAN HIEROGLYPH I014 -1319A EGYPTIAN HIEROGLYPH I015 -1319B EGYPTIAN HIEROGLYPH K001 -1319C EGYPTIAN HIEROGLYPH K002 -1319D EGYPTIAN HIEROGLYPH K003 -1319E EGYPTIAN HIEROGLYPH K004 -1319F EGYPTIAN HIEROGLYPH K005 -131A0 EGYPTIAN HIEROGLYPH K006 -131A1 EGYPTIAN HIEROGLYPH K007 -131A2 EGYPTIAN HIEROGLYPH K008 -131A3 EGYPTIAN HIEROGLYPH L001 -131A4 EGYPTIAN HIEROGLYPH L002 -131A5 EGYPTIAN HIEROGLYPH L002A -131A6 EGYPTIAN HIEROGLYPH L003 -131A7 EGYPTIAN HIEROGLYPH L004 -131A8 EGYPTIAN HIEROGLYPH L005 -131A9 EGYPTIAN HIEROGLYPH L006 -131AA EGYPTIAN HIEROGLYPH L006A -131AB EGYPTIAN HIEROGLYPH L007 -131AC EGYPTIAN HIEROGLYPH L008 -131AD EGYPTIAN HIEROGLYPH M001 -131AE EGYPTIAN HIEROGLYPH M001A -131AF EGYPTIAN HIEROGLYPH M001B -131B0 EGYPTIAN HIEROGLYPH M002 -131B1 EGYPTIAN HIEROGLYPH M003 -131B2 EGYPTIAN HIEROGLYPH M003A -131B3 EGYPTIAN HIEROGLYPH M004 -131B4 EGYPTIAN HIEROGLYPH M005 -131B5 EGYPTIAN HIEROGLYPH M006 -131B6 EGYPTIAN HIEROGLYPH M007 -131B7 EGYPTIAN HIEROGLYPH M008 -131B8 EGYPTIAN HIEROGLYPH M009 -131B9 EGYPTIAN HIEROGLYPH M010 -131BA EGYPTIAN HIEROGLYPH M010A -131BB EGYPTIAN HIEROGLYPH M011 -131BC EGYPTIAN HIEROGLYPH M012 -131BD EGYPTIAN HIEROGLYPH M012A -131BE EGYPTIAN HIEROGLYPH M012B -131BF EGYPTIAN HIEROGLYPH M012C -131C0 EGYPTIAN HIEROGLYPH M012D -131C1 EGYPTIAN HIEROGLYPH M012E -131C2 EGYPTIAN HIEROGLYPH M012F -131C3 EGYPTIAN HIEROGLYPH M012G -131C4 EGYPTIAN HIEROGLYPH M012H -131C5 EGYPTIAN HIEROGLYPH M013 -131C6 EGYPTIAN HIEROGLYPH M014 -131C7 EGYPTIAN HIEROGLYPH M015 -131C8 EGYPTIAN HIEROGLYPH M015A -131C9 EGYPTIAN HIEROGLYPH M016 -131CA EGYPTIAN HIEROGLYPH M016A -131CB EGYPTIAN HIEROGLYPH M017 -131CC EGYPTIAN HIEROGLYPH M017A -131CD EGYPTIAN HIEROGLYPH M018 -131CE EGYPTIAN HIEROGLYPH M019 -131CF EGYPTIAN HIEROGLYPH M020 -131D0 EGYPTIAN HIEROGLYPH M021 -131D1 EGYPTIAN HIEROGLYPH M022 -131D2 EGYPTIAN HIEROGLYPH M022A -131D3 EGYPTIAN HIEROGLYPH M023 -131D4 EGYPTIAN HIEROGLYPH M024 -131D5 EGYPTIAN HIEROGLYPH M024A -131D6 EGYPTIAN HIEROGLYPH M025 -131D7 EGYPTIAN HIEROGLYPH M026 -131D8 EGYPTIAN HIEROGLYPH M027 -131D9 EGYPTIAN HIEROGLYPH M028 -131DA EGYPTIAN HIEROGLYPH M028A -131DB EGYPTIAN HIEROGLYPH M029 -131DC EGYPTIAN HIEROGLYPH M030 -131DD EGYPTIAN HIEROGLYPH M031 -131DE EGYPTIAN HIEROGLYPH M031A -131DF EGYPTIAN HIEROGLYPH M032 -131E0 EGYPTIAN HIEROGLYPH M033 -131E1 EGYPTIAN HIEROGLYPH M033A -131E2 EGYPTIAN HIEROGLYPH M033B -131E3 EGYPTIAN HIEROGLYPH M034 -131E4 EGYPTIAN HIEROGLYPH M035 -131E5 EGYPTIAN HIEROGLYPH M036 -131E6 EGYPTIAN HIEROGLYPH M037 -131E7 EGYPTIAN HIEROGLYPH M038 -131E8 EGYPTIAN HIEROGLYPH M039 -131E9 EGYPTIAN HIEROGLYPH M040 -131EA EGYPTIAN HIEROGLYPH M040A -131EB EGYPTIAN HIEROGLYPH M041 -131EC EGYPTIAN HIEROGLYPH M042 -131ED EGYPTIAN HIEROGLYPH M043 -131EE EGYPTIAN HIEROGLYPH M044 -131EF EGYPTIAN HIEROGLYPH N001 -131F0 EGYPTIAN HIEROGLYPH N002 -131F1 EGYPTIAN HIEROGLYPH N003 -131F2 EGYPTIAN HIEROGLYPH N004 -131F3 EGYPTIAN HIEROGLYPH N005 -131F4 EGYPTIAN HIEROGLYPH N006 -131F5 EGYPTIAN HIEROGLYPH N007 -131F6 EGYPTIAN HIEROGLYPH N008 -131F7 EGYPTIAN HIEROGLYPH N009 -131F8 EGYPTIAN HIEROGLYPH N010 -131F9 EGYPTIAN HIEROGLYPH N011 -131FA EGYPTIAN HIEROGLYPH N012 -131FB EGYPTIAN HIEROGLYPH N013 -131FC EGYPTIAN HIEROGLYPH N014 -131FD EGYPTIAN HIEROGLYPH N015 -131FE EGYPTIAN HIEROGLYPH N016 -131FF EGYPTIAN HIEROGLYPH N017 -13200 EGYPTIAN HIEROGLYPH N018 -13201 EGYPTIAN HIEROGLYPH N018A -13202 EGYPTIAN HIEROGLYPH N018B -13203 EGYPTIAN HIEROGLYPH N019 -13204 EGYPTIAN HIEROGLYPH N020 -13205 EGYPTIAN HIEROGLYPH N021 -13206 EGYPTIAN HIEROGLYPH N022 -13207 EGYPTIAN HIEROGLYPH N023 -13208 EGYPTIAN HIEROGLYPH N024 -13209 EGYPTIAN HIEROGLYPH N025 -1320A EGYPTIAN HIEROGLYPH N025A -1320B EGYPTIAN HIEROGLYPH N026 -1320C EGYPTIAN HIEROGLYPH N027 -1320D EGYPTIAN HIEROGLYPH N028 -1320E EGYPTIAN HIEROGLYPH N029 -1320F EGYPTIAN HIEROGLYPH N030 -13210 EGYPTIAN HIEROGLYPH N031 -13211 EGYPTIAN HIEROGLYPH N032 -13212 EGYPTIAN HIEROGLYPH N033 -13213 EGYPTIAN HIEROGLYPH N033A -13214 EGYPTIAN HIEROGLYPH N034 -13215 EGYPTIAN HIEROGLYPH N034A -13216 EGYPTIAN HIEROGLYPH N035 -13217 EGYPTIAN HIEROGLYPH N035A -13218 EGYPTIAN HIEROGLYPH N036 -13219 EGYPTIAN HIEROGLYPH N037 -1321A EGYPTIAN HIEROGLYPH N037A -1321B EGYPTIAN HIEROGLYPH N038 -1321C EGYPTIAN HIEROGLYPH N039 -1321D EGYPTIAN HIEROGLYPH N040 -1321E EGYPTIAN HIEROGLYPH N041 -1321F EGYPTIAN HIEROGLYPH N042 -13220 EGYPTIAN HIEROGLYPH NL001 -13221 EGYPTIAN HIEROGLYPH NL002 -13222 EGYPTIAN HIEROGLYPH NL003 -13223 EGYPTIAN HIEROGLYPH NL004 -13224 EGYPTIAN HIEROGLYPH NL005 -13225 EGYPTIAN HIEROGLYPH NL005A -13226 EGYPTIAN HIEROGLYPH NL006 -13227 EGYPTIAN HIEROGLYPH NL007 -13228 EGYPTIAN HIEROGLYPH NL008 -13229 EGYPTIAN HIEROGLYPH NL009 -1322A EGYPTIAN HIEROGLYPH NL010 -1322B EGYPTIAN HIEROGLYPH NL011 -1322C EGYPTIAN HIEROGLYPH NL012 -1322D EGYPTIAN HIEROGLYPH NL013 -1322E EGYPTIAN HIEROGLYPH NL014 -1322F EGYPTIAN HIEROGLYPH NL015 -13230 EGYPTIAN HIEROGLYPH NL016 -13231 EGYPTIAN HIEROGLYPH NL017 -13232 EGYPTIAN HIEROGLYPH NL017A -13233 EGYPTIAN HIEROGLYPH NL018 -13234 EGYPTIAN HIEROGLYPH NL019 -13235 EGYPTIAN HIEROGLYPH NL020 -13236 EGYPTIAN HIEROGLYPH NU001 -13237 EGYPTIAN HIEROGLYPH NU002 -13238 EGYPTIAN HIEROGLYPH NU003 -13239 EGYPTIAN HIEROGLYPH NU004 -1323A EGYPTIAN HIEROGLYPH NU005 -1323B EGYPTIAN HIEROGLYPH NU006 -1323C EGYPTIAN HIEROGLYPH NU007 -1323D EGYPTIAN HIEROGLYPH NU008 -1323E EGYPTIAN HIEROGLYPH NU009 -1323F EGYPTIAN HIEROGLYPH NU010 -13240 EGYPTIAN HIEROGLYPH NU010A -13241 EGYPTIAN HIEROGLYPH NU011 -13242 EGYPTIAN HIEROGLYPH NU011A -13243 EGYPTIAN HIEROGLYPH NU012 -13244 EGYPTIAN HIEROGLYPH NU013 -13245 EGYPTIAN HIEROGLYPH NU014 -13246 EGYPTIAN HIEROGLYPH NU015 -13247 EGYPTIAN HIEROGLYPH NU016 -13248 EGYPTIAN HIEROGLYPH NU017 -13249 EGYPTIAN HIEROGLYPH NU018 -1324A EGYPTIAN HIEROGLYPH NU018A -1324B EGYPTIAN HIEROGLYPH NU019 -1324C EGYPTIAN HIEROGLYPH NU020 -1324D EGYPTIAN HIEROGLYPH NU021 -1324E EGYPTIAN HIEROGLYPH NU022 -1324F EGYPTIAN HIEROGLYPH NU022A -13250 EGYPTIAN HIEROGLYPH O001 -13251 EGYPTIAN HIEROGLYPH O001A -13252 EGYPTIAN HIEROGLYPH O002 -13253 EGYPTIAN HIEROGLYPH O003 -13254 EGYPTIAN HIEROGLYPH O004 -13255 EGYPTIAN HIEROGLYPH O005 -13256 EGYPTIAN HIEROGLYPH O005A -13257 EGYPTIAN HIEROGLYPH O006 -13258 EGYPTIAN HIEROGLYPH O006A -13259 EGYPTIAN HIEROGLYPH O006B -1325A EGYPTIAN HIEROGLYPH O006C -1325B EGYPTIAN HIEROGLYPH O006D -1325C EGYPTIAN HIEROGLYPH O006E -1325D EGYPTIAN HIEROGLYPH O006F -1325E EGYPTIAN HIEROGLYPH O007 -1325F EGYPTIAN HIEROGLYPH O008 -13260 EGYPTIAN HIEROGLYPH O009 -13261 EGYPTIAN HIEROGLYPH O010 -13262 EGYPTIAN HIEROGLYPH O010A -13263 EGYPTIAN HIEROGLYPH O010B -13264 EGYPTIAN HIEROGLYPH O010C -13265 EGYPTIAN HIEROGLYPH O011 -13266 EGYPTIAN HIEROGLYPH O012 -13267 EGYPTIAN HIEROGLYPH O013 -13268 EGYPTIAN HIEROGLYPH O014 -13269 EGYPTIAN HIEROGLYPH O015 -1326A EGYPTIAN HIEROGLYPH O016 -1326B EGYPTIAN HIEROGLYPH O017 -1326C EGYPTIAN HIEROGLYPH O018 -1326D EGYPTIAN HIEROGLYPH O019 -1326E EGYPTIAN HIEROGLYPH O019A -1326F EGYPTIAN HIEROGLYPH O020 -13270 EGYPTIAN HIEROGLYPH O020A -13271 EGYPTIAN HIEROGLYPH O021 -13272 EGYPTIAN HIEROGLYPH O022 -13273 EGYPTIAN HIEROGLYPH O023 -13274 EGYPTIAN HIEROGLYPH O024 -13275 EGYPTIAN HIEROGLYPH O024A -13276 EGYPTIAN HIEROGLYPH O025 -13277 EGYPTIAN HIEROGLYPH O025A -13278 EGYPTIAN HIEROGLYPH O026 -13279 EGYPTIAN HIEROGLYPH O027 -1327A EGYPTIAN HIEROGLYPH O028 -1327B EGYPTIAN HIEROGLYPH O029 -1327C EGYPTIAN HIEROGLYPH O029A -1327D EGYPTIAN HIEROGLYPH O030 -1327E EGYPTIAN HIEROGLYPH O030A -1327F EGYPTIAN HIEROGLYPH O031 -13280 EGYPTIAN HIEROGLYPH O032 -13281 EGYPTIAN HIEROGLYPH O033 -13282 EGYPTIAN HIEROGLYPH O033A -13283 EGYPTIAN HIEROGLYPH O034 -13284 EGYPTIAN HIEROGLYPH O035 -13285 EGYPTIAN HIEROGLYPH O036 -13286 EGYPTIAN HIEROGLYPH O036A -13287 EGYPTIAN HIEROGLYPH O036B -13288 EGYPTIAN HIEROGLYPH O036C -13289 EGYPTIAN HIEROGLYPH O036D -1328A EGYPTIAN HIEROGLYPH O037 -1328B EGYPTIAN HIEROGLYPH O038 -1328C EGYPTIAN HIEROGLYPH O039 -1328D EGYPTIAN HIEROGLYPH O040 -1328E EGYPTIAN HIEROGLYPH O041 -1328F EGYPTIAN HIEROGLYPH O042 -13290 EGYPTIAN HIEROGLYPH O043 -13291 EGYPTIAN HIEROGLYPH O044 -13292 EGYPTIAN HIEROGLYPH O045 -13293 EGYPTIAN HIEROGLYPH O046 -13294 EGYPTIAN HIEROGLYPH O047 -13295 EGYPTIAN HIEROGLYPH O048 -13296 EGYPTIAN HIEROGLYPH O049 -13297 EGYPTIAN HIEROGLYPH O050 -13298 EGYPTIAN HIEROGLYPH O050A -13299 EGYPTIAN HIEROGLYPH O050B -1329A EGYPTIAN HIEROGLYPH O051 -1329B EGYPTIAN HIEROGLYPH P001 -1329C EGYPTIAN HIEROGLYPH P001A -1329D EGYPTIAN HIEROGLYPH P002 -1329E EGYPTIAN HIEROGLYPH P003 -1329F EGYPTIAN HIEROGLYPH P003A -132A0 EGYPTIAN HIEROGLYPH P004 -132A1 EGYPTIAN HIEROGLYPH P005 -132A2 EGYPTIAN HIEROGLYPH P006 -132A3 EGYPTIAN HIEROGLYPH P007 -132A4 EGYPTIAN HIEROGLYPH P008 -132A5 EGYPTIAN HIEROGLYPH P009 -132A6 EGYPTIAN HIEROGLYPH P010 -132A7 EGYPTIAN HIEROGLYPH P011 -132A8 EGYPTIAN HIEROGLYPH Q001 -132A9 EGYPTIAN HIEROGLYPH Q002 -132AA EGYPTIAN HIEROGLYPH Q003 -132AB EGYPTIAN HIEROGLYPH Q004 -132AC EGYPTIAN HIEROGLYPH Q005 -132AD EGYPTIAN HIEROGLYPH Q006 -132AE EGYPTIAN HIEROGLYPH Q007 -132AF EGYPTIAN HIEROGLYPH R001 -132B0 EGYPTIAN HIEROGLYPH R002 -132B1 EGYPTIAN HIEROGLYPH R002A -132B2 EGYPTIAN HIEROGLYPH R003 -132B3 EGYPTIAN HIEROGLYPH R003A -132B4 EGYPTIAN HIEROGLYPH R003B -132B5 EGYPTIAN HIEROGLYPH R004 -132B6 EGYPTIAN HIEROGLYPH R005 -132B7 EGYPTIAN HIEROGLYPH R006 -132B8 EGYPTIAN HIEROGLYPH R007 -132B9 EGYPTIAN HIEROGLYPH R008 -132BA EGYPTIAN HIEROGLYPH R009 -132BB EGYPTIAN HIEROGLYPH R010 -132BC EGYPTIAN HIEROGLYPH R010A -132BD EGYPTIAN HIEROGLYPH R011 -132BE EGYPTIAN HIEROGLYPH R012 -132BF EGYPTIAN HIEROGLYPH R013 -132C0 EGYPTIAN HIEROGLYPH R014 -132C1 EGYPTIAN HIEROGLYPH R015 -132C2 EGYPTIAN HIEROGLYPH R016 -132C3 EGYPTIAN HIEROGLYPH R016A -132C4 EGYPTIAN HIEROGLYPH R017 -132C5 EGYPTIAN HIEROGLYPH R018 -132C6 EGYPTIAN HIEROGLYPH R019 -132C7 EGYPTIAN HIEROGLYPH R020 -132C8 EGYPTIAN HIEROGLYPH R021 -132C9 EGYPTIAN HIEROGLYPH R022 -132CA EGYPTIAN HIEROGLYPH R023 -132CB EGYPTIAN HIEROGLYPH R024 -132CC EGYPTIAN HIEROGLYPH R025 -132CD EGYPTIAN HIEROGLYPH R026 -132CE EGYPTIAN HIEROGLYPH R027 -132CF EGYPTIAN HIEROGLYPH R028 -132D0 EGYPTIAN HIEROGLYPH R029 -132D1 EGYPTIAN HIEROGLYPH S001 -132D2 EGYPTIAN HIEROGLYPH S002 -132D3 EGYPTIAN HIEROGLYPH S002A -132D4 EGYPTIAN HIEROGLYPH S003 -132D5 EGYPTIAN HIEROGLYPH S004 -132D6 EGYPTIAN HIEROGLYPH S005 -132D7 EGYPTIAN HIEROGLYPH S006 -132D8 EGYPTIAN HIEROGLYPH S006A -132D9 EGYPTIAN HIEROGLYPH S007 -132DA EGYPTIAN HIEROGLYPH S008 -132DB EGYPTIAN HIEROGLYPH S009 -132DC EGYPTIAN HIEROGLYPH S010 -132DD EGYPTIAN HIEROGLYPH S011 -132DE EGYPTIAN HIEROGLYPH S012 -132DF EGYPTIAN HIEROGLYPH S013 -132E0 EGYPTIAN HIEROGLYPH S014 -132E1 EGYPTIAN HIEROGLYPH S014A -132E2 EGYPTIAN HIEROGLYPH S014B -132E3 EGYPTIAN HIEROGLYPH S015 -132E4 EGYPTIAN HIEROGLYPH S016 -132E5 EGYPTIAN HIEROGLYPH S017 -132E6 EGYPTIAN HIEROGLYPH S017A -132E7 EGYPTIAN HIEROGLYPH S018 -132E8 EGYPTIAN HIEROGLYPH S019 -132E9 EGYPTIAN HIEROGLYPH S020 -132EA EGYPTIAN HIEROGLYPH S021 -132EB EGYPTIAN HIEROGLYPH S022 -132EC EGYPTIAN HIEROGLYPH S023 -132ED EGYPTIAN HIEROGLYPH S024 -132EE EGYPTIAN HIEROGLYPH S025 -132EF EGYPTIAN HIEROGLYPH S026 -132F0 EGYPTIAN HIEROGLYPH S026A -132F1 EGYPTIAN HIEROGLYPH S026B -132F2 EGYPTIAN HIEROGLYPH S027 -132F3 EGYPTIAN HIEROGLYPH S028 -132F4 EGYPTIAN HIEROGLYPH S029 -132F5 EGYPTIAN HIEROGLYPH S030 -132F6 EGYPTIAN HIEROGLYPH S031 -132F7 EGYPTIAN HIEROGLYPH S032 -132F8 EGYPTIAN HIEROGLYPH S033 -132F9 EGYPTIAN HIEROGLYPH S034 -132FA EGYPTIAN HIEROGLYPH S035 -132FB EGYPTIAN HIEROGLYPH S035A -132FC EGYPTIAN HIEROGLYPH S036 -132FD EGYPTIAN HIEROGLYPH S037 -132FE EGYPTIAN HIEROGLYPH S038 -132FF EGYPTIAN HIEROGLYPH S039 -13300 EGYPTIAN HIEROGLYPH S040 -13301 EGYPTIAN HIEROGLYPH S041 -13302 EGYPTIAN HIEROGLYPH S042 -13303 EGYPTIAN HIEROGLYPH S043 -13304 EGYPTIAN HIEROGLYPH S044 -13305 EGYPTIAN HIEROGLYPH S045 -13306 EGYPTIAN HIEROGLYPH S046 -13307 EGYPTIAN HIEROGLYPH T001 -13308 EGYPTIAN HIEROGLYPH T002 -13309 EGYPTIAN HIEROGLYPH T003 -1330A EGYPTIAN HIEROGLYPH T003A -1330B EGYPTIAN HIEROGLYPH T004 -1330C EGYPTIAN HIEROGLYPH T005 -1330D EGYPTIAN HIEROGLYPH T006 -1330E EGYPTIAN HIEROGLYPH T007 -1330F EGYPTIAN HIEROGLYPH T007A -13310 EGYPTIAN HIEROGLYPH T008 -13311 EGYPTIAN HIEROGLYPH T008A -13312 EGYPTIAN HIEROGLYPH T009 -13313 EGYPTIAN HIEROGLYPH T009A -13314 EGYPTIAN HIEROGLYPH T010 -13315 EGYPTIAN HIEROGLYPH T011 -13316 EGYPTIAN HIEROGLYPH T011A -13317 EGYPTIAN HIEROGLYPH T012 -13318 EGYPTIAN HIEROGLYPH T013 -13319 EGYPTIAN HIEROGLYPH T014 -1331A EGYPTIAN HIEROGLYPH T015 -1331B EGYPTIAN HIEROGLYPH T016 -1331C EGYPTIAN HIEROGLYPH T016A -1331D EGYPTIAN HIEROGLYPH T017 -1331E EGYPTIAN HIEROGLYPH T018 -1331F EGYPTIAN HIEROGLYPH T019 -13320 EGYPTIAN HIEROGLYPH T020 -13321 EGYPTIAN HIEROGLYPH T021 -13322 EGYPTIAN HIEROGLYPH T022 -13323 EGYPTIAN HIEROGLYPH T023 -13324 EGYPTIAN HIEROGLYPH T024 -13325 EGYPTIAN HIEROGLYPH T025 -13326 EGYPTIAN HIEROGLYPH T026 -13327 EGYPTIAN HIEROGLYPH T027 -13328 EGYPTIAN HIEROGLYPH T028 -13329 EGYPTIAN HIEROGLYPH T029 -1332A EGYPTIAN HIEROGLYPH T030 -1332B EGYPTIAN HIEROGLYPH T031 -1332C EGYPTIAN HIEROGLYPH T032 -1332D EGYPTIAN HIEROGLYPH T032A -1332E EGYPTIAN HIEROGLYPH T033 -1332F EGYPTIAN HIEROGLYPH T033A -13330 EGYPTIAN HIEROGLYPH T034 -13331 EGYPTIAN HIEROGLYPH T035 -13332 EGYPTIAN HIEROGLYPH T036 -13333 EGYPTIAN HIEROGLYPH U001 -13334 EGYPTIAN HIEROGLYPH U002 -13335 EGYPTIAN HIEROGLYPH U003 -13336 EGYPTIAN HIEROGLYPH U004 -13337 EGYPTIAN HIEROGLYPH U005 -13338 EGYPTIAN HIEROGLYPH U006 -13339 EGYPTIAN HIEROGLYPH U006A -1333A EGYPTIAN HIEROGLYPH U006B -1333B EGYPTIAN HIEROGLYPH U007 -1333C EGYPTIAN HIEROGLYPH U008 -1333D EGYPTIAN HIEROGLYPH U009 -1333E EGYPTIAN HIEROGLYPH U010 -1333F EGYPTIAN HIEROGLYPH U011 -13340 EGYPTIAN HIEROGLYPH U012 -13341 EGYPTIAN HIEROGLYPH U013 -13342 EGYPTIAN HIEROGLYPH U014 -13343 EGYPTIAN HIEROGLYPH U015 -13344 EGYPTIAN HIEROGLYPH U016 -13345 EGYPTIAN HIEROGLYPH U017 -13346 EGYPTIAN HIEROGLYPH U018 -13347 EGYPTIAN HIEROGLYPH U019 -13348 EGYPTIAN HIEROGLYPH U020 -13349 EGYPTIAN HIEROGLYPH U021 -1334A EGYPTIAN HIEROGLYPH U022 -1334B EGYPTIAN HIEROGLYPH U023 -1334C EGYPTIAN HIEROGLYPH U023A -1334D EGYPTIAN HIEROGLYPH U024 -1334E EGYPTIAN HIEROGLYPH U025 -1334F EGYPTIAN HIEROGLYPH U026 -13350 EGYPTIAN HIEROGLYPH U027 -13351 EGYPTIAN HIEROGLYPH U028 -13352 EGYPTIAN HIEROGLYPH U029 -13353 EGYPTIAN HIEROGLYPH U029A -13354 EGYPTIAN HIEROGLYPH U030 -13355 EGYPTIAN HIEROGLYPH U031 -13356 EGYPTIAN HIEROGLYPH U032 -13357 EGYPTIAN HIEROGLYPH U032A -13358 EGYPTIAN HIEROGLYPH U033 -13359 EGYPTIAN HIEROGLYPH U034 -1335A EGYPTIAN HIEROGLYPH U035 -1335B EGYPTIAN HIEROGLYPH U036 -1335C EGYPTIAN HIEROGLYPH U037 -1335D EGYPTIAN HIEROGLYPH U038 -1335E EGYPTIAN HIEROGLYPH U039 -1335F EGYPTIAN HIEROGLYPH U040 -13360 EGYPTIAN HIEROGLYPH U041 -13361 EGYPTIAN HIEROGLYPH U042 -13362 EGYPTIAN HIEROGLYPH V001 -13363 EGYPTIAN HIEROGLYPH V001A -13364 EGYPTIAN HIEROGLYPH V001B -13365 EGYPTIAN HIEROGLYPH V001C -13366 EGYPTIAN HIEROGLYPH V001D -13367 EGYPTIAN HIEROGLYPH V001E -13368 EGYPTIAN HIEROGLYPH V001F -13369 EGYPTIAN HIEROGLYPH V001G -1336A EGYPTIAN HIEROGLYPH V001H -1336B EGYPTIAN HIEROGLYPH V001I -1336C EGYPTIAN HIEROGLYPH V002 -1336D EGYPTIAN HIEROGLYPH V002A -1336E EGYPTIAN HIEROGLYPH V003 -1336F EGYPTIAN HIEROGLYPH V004 -13370 EGYPTIAN HIEROGLYPH V005 -13371 EGYPTIAN HIEROGLYPH V006 -13372 EGYPTIAN HIEROGLYPH V007 -13373 EGYPTIAN HIEROGLYPH V007A -13374 EGYPTIAN HIEROGLYPH V007B -13375 EGYPTIAN HIEROGLYPH V008 -13376 EGYPTIAN HIEROGLYPH V009 -13377 EGYPTIAN HIEROGLYPH V010 -13378 EGYPTIAN HIEROGLYPH V011 -13379 EGYPTIAN HIEROGLYPH V011A -1337A EGYPTIAN HIEROGLYPH V011B -1337B EGYPTIAN HIEROGLYPH V011C -1337C EGYPTIAN HIEROGLYPH V012 -1337D EGYPTIAN HIEROGLYPH V012A -1337E EGYPTIAN HIEROGLYPH V012B -1337F EGYPTIAN HIEROGLYPH V013 -13380 EGYPTIAN HIEROGLYPH V014 -13381 EGYPTIAN HIEROGLYPH V015 -13382 EGYPTIAN HIEROGLYPH V016 -13383 EGYPTIAN HIEROGLYPH V017 -13384 EGYPTIAN HIEROGLYPH V018 -13385 EGYPTIAN HIEROGLYPH V019 -13386 EGYPTIAN HIEROGLYPH V020 -13387 EGYPTIAN HIEROGLYPH V020A -13388 EGYPTIAN HIEROGLYPH V020B -13389 EGYPTIAN HIEROGLYPH V020C -1338A EGYPTIAN HIEROGLYPH V020D -1338B EGYPTIAN HIEROGLYPH V020E -1338C EGYPTIAN HIEROGLYPH V020F -1338D EGYPTIAN HIEROGLYPH V020G -1338E EGYPTIAN HIEROGLYPH V020H -1338F EGYPTIAN HIEROGLYPH V020I -13390 EGYPTIAN HIEROGLYPH V020J -13391 EGYPTIAN HIEROGLYPH V020K -13392 EGYPTIAN HIEROGLYPH V020L -13393 EGYPTIAN HIEROGLYPH V021 -13394 EGYPTIAN HIEROGLYPH V022 -13395 EGYPTIAN HIEROGLYPH V023 -13396 EGYPTIAN HIEROGLYPH V023A -13397 EGYPTIAN HIEROGLYPH V024 -13398 EGYPTIAN HIEROGLYPH V025 -13399 EGYPTIAN HIEROGLYPH V026 -1339A EGYPTIAN HIEROGLYPH V027 -1339B EGYPTIAN HIEROGLYPH V028 -1339C EGYPTIAN HIEROGLYPH V028A -1339D EGYPTIAN HIEROGLYPH V029 -1339E EGYPTIAN HIEROGLYPH V029A -1339F EGYPTIAN HIEROGLYPH V030 -133A0 EGYPTIAN HIEROGLYPH V030A -133A1 EGYPTIAN HIEROGLYPH V031 -133A2 EGYPTIAN HIEROGLYPH V031A -133A3 EGYPTIAN HIEROGLYPH V032 -133A4 EGYPTIAN HIEROGLYPH V033 -133A5 EGYPTIAN HIEROGLYPH V033A -133A6 EGYPTIAN HIEROGLYPH V034 -133A7 EGYPTIAN HIEROGLYPH V035 -133A8 EGYPTIAN HIEROGLYPH V036 -133A9 EGYPTIAN HIEROGLYPH V037 -133AA EGYPTIAN HIEROGLYPH V037A -133AB EGYPTIAN HIEROGLYPH V038 -133AC EGYPTIAN HIEROGLYPH V039 -133AD EGYPTIAN HIEROGLYPH V040 -133AE EGYPTIAN HIEROGLYPH V040A -133AF EGYPTIAN HIEROGLYPH W001 -133B0 EGYPTIAN HIEROGLYPH W002 -133B1 EGYPTIAN HIEROGLYPH W003 -133B2 EGYPTIAN HIEROGLYPH W003A -133B3 EGYPTIAN HIEROGLYPH W004 -133B4 EGYPTIAN HIEROGLYPH W005 -133B5 EGYPTIAN HIEROGLYPH W006 -133B6 EGYPTIAN HIEROGLYPH W007 -133B7 EGYPTIAN HIEROGLYPH W008 -133B8 EGYPTIAN HIEROGLYPH W009 -133B9 EGYPTIAN HIEROGLYPH W009A -133BA EGYPTIAN HIEROGLYPH W010 -133BB EGYPTIAN HIEROGLYPH W010A -133BC EGYPTIAN HIEROGLYPH W011 -133BD EGYPTIAN HIEROGLYPH W012 -133BE EGYPTIAN HIEROGLYPH W013 -133BF EGYPTIAN HIEROGLYPH W014 -133C0 EGYPTIAN HIEROGLYPH W014A -133C1 EGYPTIAN HIEROGLYPH W015 -133C2 EGYPTIAN HIEROGLYPH W016 -133C3 EGYPTIAN HIEROGLYPH W017 -133C4 EGYPTIAN HIEROGLYPH W017A -133C5 EGYPTIAN HIEROGLYPH W018 -133C6 EGYPTIAN HIEROGLYPH W018A -133C7 EGYPTIAN HIEROGLYPH W019 -133C8 EGYPTIAN HIEROGLYPH W020 -133C9 EGYPTIAN HIEROGLYPH W021 -133CA EGYPTIAN HIEROGLYPH W022 -133CB EGYPTIAN HIEROGLYPH W023 -133CC EGYPTIAN HIEROGLYPH W024 -133CD EGYPTIAN HIEROGLYPH W024A -133CE EGYPTIAN HIEROGLYPH W025 -133CF EGYPTIAN HIEROGLYPH X001 -133D0 EGYPTIAN HIEROGLYPH X002 -133D1 EGYPTIAN HIEROGLYPH X003 -133D2 EGYPTIAN HIEROGLYPH X004 -133D3 EGYPTIAN HIEROGLYPH X004A -133D4 EGYPTIAN HIEROGLYPH X004B -133D5 EGYPTIAN HIEROGLYPH X005 -133D6 EGYPTIAN HIEROGLYPH X006 -133D7 EGYPTIAN HIEROGLYPH X006A -133D8 EGYPTIAN HIEROGLYPH X007 -133D9 EGYPTIAN HIEROGLYPH X008 -133DA EGYPTIAN HIEROGLYPH X008A -133DB EGYPTIAN HIEROGLYPH Y001 -133DC EGYPTIAN HIEROGLYPH Y001A -133DD EGYPTIAN HIEROGLYPH Y002 -133DE EGYPTIAN HIEROGLYPH Y003 -133DF EGYPTIAN HIEROGLYPH Y004 -133E0 EGYPTIAN HIEROGLYPH Y005 -133E1 EGYPTIAN HIEROGLYPH Y006 -133E2 EGYPTIAN HIEROGLYPH Y007 -133E3 EGYPTIAN HIEROGLYPH Y008 -133E4 EGYPTIAN HIEROGLYPH Z001 -133E5 EGYPTIAN HIEROGLYPH Z002 -133E6 EGYPTIAN HIEROGLYPH Z002A -133E7 EGYPTIAN HIEROGLYPH Z002B -133E8 EGYPTIAN HIEROGLYPH Z002C -133E9 EGYPTIAN HIEROGLYPH Z002D -133EA EGYPTIAN HIEROGLYPH Z003 -133EB EGYPTIAN HIEROGLYPH Z003A -133EC EGYPTIAN HIEROGLYPH Z003B -133ED EGYPTIAN HIEROGLYPH Z004 -133EE EGYPTIAN HIEROGLYPH Z004A -133EF EGYPTIAN HIEROGLYPH Z005 -133F0 EGYPTIAN HIEROGLYPH Z005A -133F1 EGYPTIAN HIEROGLYPH Z006 -133F2 EGYPTIAN HIEROGLYPH Z007 -133F3 EGYPTIAN HIEROGLYPH Z008 -133F4 EGYPTIAN HIEROGLYPH Z009 -133F5 EGYPTIAN HIEROGLYPH Z010 -133F6 EGYPTIAN HIEROGLYPH Z011 -133F7 EGYPTIAN HIEROGLYPH Z012 -133F8 EGYPTIAN HIEROGLYPH Z013 -133F9 EGYPTIAN HIEROGLYPH Z014 -133FA EGYPTIAN HIEROGLYPH Z015 -133FB EGYPTIAN HIEROGLYPH Z015A -133FC EGYPTIAN HIEROGLYPH Z015B -133FD EGYPTIAN HIEROGLYPH Z015C -133FE EGYPTIAN HIEROGLYPH Z015D -133FF EGYPTIAN HIEROGLYPH Z015E -13400 EGYPTIAN HIEROGLYPH Z015F -13401 EGYPTIAN HIEROGLYPH Z015G -13402 EGYPTIAN HIEROGLYPH Z015H -13403 EGYPTIAN HIEROGLYPH Z015I -13404 EGYPTIAN HIEROGLYPH Z016 -13405 EGYPTIAN HIEROGLYPH Z016A -13406 EGYPTIAN HIEROGLYPH Z016B -13407 EGYPTIAN HIEROGLYPH Z016C -13408 EGYPTIAN HIEROGLYPH Z016D -13409 EGYPTIAN HIEROGLYPH Z016E -1340A EGYPTIAN HIEROGLYPH Z016F -1340B EGYPTIAN HIEROGLYPH Z016G -1340C EGYPTIAN HIEROGLYPH Z016H -1340D EGYPTIAN HIEROGLYPH AA001 -1340E EGYPTIAN HIEROGLYPH AA002 -1340F EGYPTIAN HIEROGLYPH AA003 -13410 EGYPTIAN HIEROGLYPH AA004 -13411 EGYPTIAN HIEROGLYPH AA005 -13412 EGYPTIAN HIEROGLYPH AA006 -13413 EGYPTIAN HIEROGLYPH AA007 -13414 EGYPTIAN HIEROGLYPH AA007A -13415 EGYPTIAN HIEROGLYPH AA007B -13416 EGYPTIAN HIEROGLYPH AA008 -13417 EGYPTIAN HIEROGLYPH AA009 -13418 EGYPTIAN HIEROGLYPH AA010 -13419 EGYPTIAN HIEROGLYPH AA011 -1341A EGYPTIAN HIEROGLYPH AA012 -1341B EGYPTIAN HIEROGLYPH AA013 -1341C EGYPTIAN HIEROGLYPH AA014 -1341D EGYPTIAN HIEROGLYPH AA015 -1341E EGYPTIAN HIEROGLYPH AA016 -1341F EGYPTIAN HIEROGLYPH AA017 -13420 EGYPTIAN HIEROGLYPH AA018 -13421 EGYPTIAN HIEROGLYPH AA019 -13422 EGYPTIAN HIEROGLYPH AA020 -13423 EGYPTIAN HIEROGLYPH AA021 -13424 EGYPTIAN HIEROGLYPH AA022 -13425 EGYPTIAN HIEROGLYPH AA023 -13426 EGYPTIAN HIEROGLYPH AA024 -13427 EGYPTIAN HIEROGLYPH AA025 -13428 EGYPTIAN HIEROGLYPH AA026 -13429 EGYPTIAN HIEROGLYPH AA027 -1342A EGYPTIAN HIEROGLYPH AA028 -1342B EGYPTIAN HIEROGLYPH AA029 -1342C EGYPTIAN HIEROGLYPH AA030 -1342D EGYPTIAN HIEROGLYPH AA031 -1342E EGYPTIAN HIEROGLYPH AA032 -13430 EGYPTIAN HIEROGLYPH VERTICAL JOINER -13431 EGYPTIAN HIEROGLYPH HORIZONTAL JOINER -13432 EGYPTIAN HIEROGLYPH INSERT AT TOP START -13433 EGYPTIAN HIEROGLYPH INSERT AT BOTTOM START -13434 EGYPTIAN HIEROGLYPH INSERT AT TOP END -13435 EGYPTIAN HIEROGLYPH INSERT AT BOTTOM END -13436 EGYPTIAN HIEROGLYPH OVERLAY MIDDLE -13437 EGYPTIAN HIEROGLYPH BEGIN SEGMENT -13438 EGYPTIAN HIEROGLYPH END SEGMENT -14400 ANATOLIAN HIEROGLYPH A001 -14401 ANATOLIAN HIEROGLYPH A002 -14402 ANATOLIAN HIEROGLYPH A003 -14403 ANATOLIAN HIEROGLYPH A004 -14404 ANATOLIAN HIEROGLYPH A005 -14405 ANATOLIAN HIEROGLYPH A006 -14406 ANATOLIAN HIEROGLYPH A007 -14407 ANATOLIAN HIEROGLYPH A008 -14408 ANATOLIAN HIEROGLYPH A009 -14409 ANATOLIAN HIEROGLYPH A010 -1440A ANATOLIAN HIEROGLYPH A010A -1440B ANATOLIAN HIEROGLYPH A011 -1440C ANATOLIAN HIEROGLYPH A012 -1440D ANATOLIAN HIEROGLYPH A013 -1440E ANATOLIAN HIEROGLYPH A014 -1440F ANATOLIAN HIEROGLYPH A015 -14410 ANATOLIAN HIEROGLYPH A016 -14411 ANATOLIAN HIEROGLYPH A017 -14412 ANATOLIAN HIEROGLYPH A018 -14413 ANATOLIAN HIEROGLYPH A019 -14414 ANATOLIAN HIEROGLYPH A020 -14415 ANATOLIAN HIEROGLYPH A021 -14416 ANATOLIAN HIEROGLYPH A022 -14417 ANATOLIAN HIEROGLYPH A023 -14418 ANATOLIAN HIEROGLYPH A024 -14419 ANATOLIAN HIEROGLYPH A025 -1441A ANATOLIAN HIEROGLYPH A026 -1441B ANATOLIAN HIEROGLYPH A026A -1441C ANATOLIAN HIEROGLYPH A027 -1441D ANATOLIAN HIEROGLYPH A028 -1441E ANATOLIAN HIEROGLYPH A029 -1441F ANATOLIAN HIEROGLYPH A030 -14420 ANATOLIAN HIEROGLYPH A031 -14421 ANATOLIAN HIEROGLYPH A032 -14422 ANATOLIAN HIEROGLYPH A033 -14423 ANATOLIAN HIEROGLYPH A034 -14424 ANATOLIAN HIEROGLYPH A035 -14425 ANATOLIAN HIEROGLYPH A036 -14426 ANATOLIAN HIEROGLYPH A037 -14427 ANATOLIAN HIEROGLYPH A038 -14428 ANATOLIAN HIEROGLYPH A039 -14429 ANATOLIAN HIEROGLYPH A039A -1442A ANATOLIAN HIEROGLYPH A040 -1442B ANATOLIAN HIEROGLYPH A041 -1442C ANATOLIAN HIEROGLYPH A041A -1442D ANATOLIAN HIEROGLYPH A042 -1442E ANATOLIAN HIEROGLYPH A043 -1442F ANATOLIAN HIEROGLYPH A044 -14430 ANATOLIAN HIEROGLYPH A045 -14431 ANATOLIAN HIEROGLYPH A045A -14432 ANATOLIAN HIEROGLYPH A046 -14433 ANATOLIAN HIEROGLYPH A046A -14434 ANATOLIAN HIEROGLYPH A046B -14435 ANATOLIAN HIEROGLYPH A047 -14436 ANATOLIAN HIEROGLYPH A048 -14437 ANATOLIAN HIEROGLYPH A049 -14438 ANATOLIAN HIEROGLYPH A050 -14439 ANATOLIAN HIEROGLYPH A051 -1443A ANATOLIAN HIEROGLYPH A052 -1443B ANATOLIAN HIEROGLYPH A053 -1443C ANATOLIAN HIEROGLYPH A054 -1443D ANATOLIAN HIEROGLYPH A055 -1443E ANATOLIAN HIEROGLYPH A056 -1443F ANATOLIAN HIEROGLYPH A057 -14440 ANATOLIAN HIEROGLYPH A058 -14441 ANATOLIAN HIEROGLYPH A059 -14442 ANATOLIAN HIEROGLYPH A060 -14443 ANATOLIAN HIEROGLYPH A061 -14444 ANATOLIAN HIEROGLYPH A062 -14445 ANATOLIAN HIEROGLYPH A063 -14446 ANATOLIAN HIEROGLYPH A064 -14447 ANATOLIAN HIEROGLYPH A065 -14448 ANATOLIAN HIEROGLYPH A066 -14449 ANATOLIAN HIEROGLYPH A066A -1444A ANATOLIAN HIEROGLYPH A066B -1444B ANATOLIAN HIEROGLYPH A066C -1444C ANATOLIAN HIEROGLYPH A067 -1444D ANATOLIAN HIEROGLYPH A068 -1444E ANATOLIAN HIEROGLYPH A069 -1444F ANATOLIAN HIEROGLYPH A070 -14450 ANATOLIAN HIEROGLYPH A071 -14451 ANATOLIAN HIEROGLYPH A072 -14452 ANATOLIAN HIEROGLYPH A073 -14453 ANATOLIAN HIEROGLYPH A074 -14454 ANATOLIAN HIEROGLYPH A075 -14455 ANATOLIAN HIEROGLYPH A076 -14456 ANATOLIAN HIEROGLYPH A077 -14457 ANATOLIAN HIEROGLYPH A078 -14458 ANATOLIAN HIEROGLYPH A079 -14459 ANATOLIAN HIEROGLYPH A080 -1445A ANATOLIAN HIEROGLYPH A081 -1445B ANATOLIAN HIEROGLYPH A082 -1445C ANATOLIAN HIEROGLYPH A083 -1445D ANATOLIAN HIEROGLYPH A084 -1445E ANATOLIAN HIEROGLYPH A085 -1445F ANATOLIAN HIEROGLYPH A086 -14460 ANATOLIAN HIEROGLYPH A087 -14461 ANATOLIAN HIEROGLYPH A088 -14462 ANATOLIAN HIEROGLYPH A089 -14463 ANATOLIAN HIEROGLYPH A090 -14464 ANATOLIAN HIEROGLYPH A091 -14465 ANATOLIAN HIEROGLYPH A092 -14466 ANATOLIAN HIEROGLYPH A093 -14467 ANATOLIAN HIEROGLYPH A094 -14468 ANATOLIAN HIEROGLYPH A095 -14469 ANATOLIAN HIEROGLYPH A096 -1446A ANATOLIAN HIEROGLYPH A097 -1446B ANATOLIAN HIEROGLYPH A097A -1446C ANATOLIAN HIEROGLYPH A098 -1446D ANATOLIAN HIEROGLYPH A098A -1446E ANATOLIAN HIEROGLYPH A099 -1446F ANATOLIAN HIEROGLYPH A100 -14470 ANATOLIAN HIEROGLYPH A100A -14471 ANATOLIAN HIEROGLYPH A101 -14472 ANATOLIAN HIEROGLYPH A101A -14473 ANATOLIAN HIEROGLYPH A102 -14474 ANATOLIAN HIEROGLYPH A102A -14475 ANATOLIAN HIEROGLYPH A103 -14476 ANATOLIAN HIEROGLYPH A104 -14477 ANATOLIAN HIEROGLYPH A104A -14478 ANATOLIAN HIEROGLYPH A104B -14479 ANATOLIAN HIEROGLYPH A104C -1447A ANATOLIAN HIEROGLYPH A105 -1447B ANATOLIAN HIEROGLYPH A105A -1447C ANATOLIAN HIEROGLYPH A105B -1447D ANATOLIAN HIEROGLYPH A106 -1447E ANATOLIAN HIEROGLYPH A107 -1447F ANATOLIAN HIEROGLYPH A107A -14480 ANATOLIAN HIEROGLYPH A107B -14481 ANATOLIAN HIEROGLYPH A107C -14482 ANATOLIAN HIEROGLYPH A108 -14483 ANATOLIAN HIEROGLYPH A109 -14484 ANATOLIAN HIEROGLYPH A110 -14485 ANATOLIAN HIEROGLYPH A110A -14486 ANATOLIAN HIEROGLYPH A110B -14487 ANATOLIAN HIEROGLYPH A111 -14488 ANATOLIAN HIEROGLYPH A112 -14489 ANATOLIAN HIEROGLYPH A113 -1448A ANATOLIAN HIEROGLYPH A114 -1448B ANATOLIAN HIEROGLYPH A115 -1448C ANATOLIAN HIEROGLYPH A115A -1448D ANATOLIAN HIEROGLYPH A116 -1448E ANATOLIAN HIEROGLYPH A117 -1448F ANATOLIAN HIEROGLYPH A118 -14490 ANATOLIAN HIEROGLYPH A119 -14491 ANATOLIAN HIEROGLYPH A120 -14492 ANATOLIAN HIEROGLYPH A121 -14493 ANATOLIAN HIEROGLYPH A122 -14494 ANATOLIAN HIEROGLYPH A123 -14495 ANATOLIAN HIEROGLYPH A124 -14496 ANATOLIAN HIEROGLYPH A125 -14497 ANATOLIAN HIEROGLYPH A125A -14498 ANATOLIAN HIEROGLYPH A126 -14499 ANATOLIAN HIEROGLYPH A127 -1449A ANATOLIAN HIEROGLYPH A128 -1449B ANATOLIAN HIEROGLYPH A129 -1449C ANATOLIAN HIEROGLYPH A130 -1449D ANATOLIAN HIEROGLYPH A131 -1449E ANATOLIAN HIEROGLYPH A132 -1449F ANATOLIAN HIEROGLYPH A133 -144A0 ANATOLIAN HIEROGLYPH A134 -144A1 ANATOLIAN HIEROGLYPH A135 -144A2 ANATOLIAN HIEROGLYPH A135A -144A3 ANATOLIAN HIEROGLYPH A136 -144A4 ANATOLIAN HIEROGLYPH A137 -144A5 ANATOLIAN HIEROGLYPH A138 -144A6 ANATOLIAN HIEROGLYPH A139 -144A7 ANATOLIAN HIEROGLYPH A140 -144A8 ANATOLIAN HIEROGLYPH A141 -144A9 ANATOLIAN HIEROGLYPH A142 -144AA ANATOLIAN HIEROGLYPH A143 -144AB ANATOLIAN HIEROGLYPH A144 -144AC ANATOLIAN HIEROGLYPH A145 -144AD ANATOLIAN HIEROGLYPH A146 -144AE ANATOLIAN HIEROGLYPH A147 -144AF ANATOLIAN HIEROGLYPH A148 -144B0 ANATOLIAN HIEROGLYPH A149 -144B1 ANATOLIAN HIEROGLYPH A150 -144B2 ANATOLIAN HIEROGLYPH A151 -144B3 ANATOLIAN HIEROGLYPH A152 -144B4 ANATOLIAN HIEROGLYPH A153 -144B5 ANATOLIAN HIEROGLYPH A154 -144B6 ANATOLIAN HIEROGLYPH A155 -144B7 ANATOLIAN HIEROGLYPH A156 -144B8 ANATOLIAN HIEROGLYPH A157 -144B9 ANATOLIAN HIEROGLYPH A158 -144BA ANATOLIAN HIEROGLYPH A159 -144BB ANATOLIAN HIEROGLYPH A160 -144BC ANATOLIAN HIEROGLYPH A161 -144BD ANATOLIAN HIEROGLYPH A162 -144BE ANATOLIAN HIEROGLYPH A163 -144BF ANATOLIAN HIEROGLYPH A164 -144C0 ANATOLIAN HIEROGLYPH A165 -144C1 ANATOLIAN HIEROGLYPH A166 -144C2 ANATOLIAN HIEROGLYPH A167 -144C3 ANATOLIAN HIEROGLYPH A168 -144C4 ANATOLIAN HIEROGLYPH A169 -144C5 ANATOLIAN HIEROGLYPH A170 -144C6 ANATOLIAN HIEROGLYPH A171 -144C7 ANATOLIAN HIEROGLYPH A172 -144C8 ANATOLIAN HIEROGLYPH A173 -144C9 ANATOLIAN HIEROGLYPH A174 -144CA ANATOLIAN HIEROGLYPH A175 -144CB ANATOLIAN HIEROGLYPH A176 -144CC ANATOLIAN HIEROGLYPH A177 -144CD ANATOLIAN HIEROGLYPH A178 -144CE ANATOLIAN HIEROGLYPH A179 -144CF ANATOLIAN HIEROGLYPH A180 -144D0 ANATOLIAN HIEROGLYPH A181 -144D1 ANATOLIAN HIEROGLYPH A182 -144D2 ANATOLIAN HIEROGLYPH A183 -144D3 ANATOLIAN HIEROGLYPH A184 -144D4 ANATOLIAN HIEROGLYPH A185 -144D5 ANATOLIAN HIEROGLYPH A186 -144D6 ANATOLIAN HIEROGLYPH A187 -144D7 ANATOLIAN HIEROGLYPH A188 -144D8 ANATOLIAN HIEROGLYPH A189 -144D9 ANATOLIAN HIEROGLYPH A190 -144DA ANATOLIAN HIEROGLYPH A191 -144DB ANATOLIAN HIEROGLYPH A192 -144DC ANATOLIAN HIEROGLYPH A193 -144DD ANATOLIAN HIEROGLYPH A194 -144DE ANATOLIAN HIEROGLYPH A195 -144DF ANATOLIAN HIEROGLYPH A196 -144E0 ANATOLIAN HIEROGLYPH A197 -144E1 ANATOLIAN HIEROGLYPH A198 -144E2 ANATOLIAN HIEROGLYPH A199 -144E3 ANATOLIAN HIEROGLYPH A200 -144E4 ANATOLIAN HIEROGLYPH A201 -144E5 ANATOLIAN HIEROGLYPH A202 -144E6 ANATOLIAN HIEROGLYPH A202A -144E7 ANATOLIAN HIEROGLYPH A202B -144E8 ANATOLIAN HIEROGLYPH A203 -144E9 ANATOLIAN HIEROGLYPH A204 -144EA ANATOLIAN HIEROGLYPH A205 -144EB ANATOLIAN HIEROGLYPH A206 -144EC ANATOLIAN HIEROGLYPH A207 -144ED ANATOLIAN HIEROGLYPH A207A -144EE ANATOLIAN HIEROGLYPH A208 -144EF ANATOLIAN HIEROGLYPH A209 -144F0 ANATOLIAN HIEROGLYPH A209A -144F1 ANATOLIAN HIEROGLYPH A210 -144F2 ANATOLIAN HIEROGLYPH A211 -144F3 ANATOLIAN HIEROGLYPH A212 -144F4 ANATOLIAN HIEROGLYPH A213 -144F5 ANATOLIAN HIEROGLYPH A214 -144F6 ANATOLIAN HIEROGLYPH A215 -144F7 ANATOLIAN HIEROGLYPH A215A -144F8 ANATOLIAN HIEROGLYPH A216 -144F9 ANATOLIAN HIEROGLYPH A216A -144FA ANATOLIAN HIEROGLYPH A217 -144FB ANATOLIAN HIEROGLYPH A218 -144FC ANATOLIAN HIEROGLYPH A219 -144FD ANATOLIAN HIEROGLYPH A220 -144FE ANATOLIAN HIEROGLYPH A221 -144FF ANATOLIAN HIEROGLYPH A222 -14500 ANATOLIAN HIEROGLYPH A223 -14501 ANATOLIAN HIEROGLYPH A224 -14502 ANATOLIAN HIEROGLYPH A225 -14503 ANATOLIAN HIEROGLYPH A226 -14504 ANATOLIAN HIEROGLYPH A227 -14505 ANATOLIAN HIEROGLYPH A227A -14506 ANATOLIAN HIEROGLYPH A228 -14507 ANATOLIAN HIEROGLYPH A229 -14508 ANATOLIAN HIEROGLYPH A230 -14509 ANATOLIAN HIEROGLYPH A231 -1450A ANATOLIAN HIEROGLYPH A232 -1450B ANATOLIAN HIEROGLYPH A233 -1450C ANATOLIAN HIEROGLYPH A234 -1450D ANATOLIAN HIEROGLYPH A235 -1450E ANATOLIAN HIEROGLYPH A236 -1450F ANATOLIAN HIEROGLYPH A237 -14510 ANATOLIAN HIEROGLYPH A238 -14511 ANATOLIAN HIEROGLYPH A239 -14512 ANATOLIAN HIEROGLYPH A240 -14513 ANATOLIAN HIEROGLYPH A241 -14514 ANATOLIAN HIEROGLYPH A242 -14515 ANATOLIAN HIEROGLYPH A243 -14516 ANATOLIAN HIEROGLYPH A244 -14517 ANATOLIAN HIEROGLYPH A245 -14518 ANATOLIAN HIEROGLYPH A246 -14519 ANATOLIAN HIEROGLYPH A247 -1451A ANATOLIAN HIEROGLYPH A248 -1451B ANATOLIAN HIEROGLYPH A249 -1451C ANATOLIAN HIEROGLYPH A250 -1451D ANATOLIAN HIEROGLYPH A251 -1451E ANATOLIAN HIEROGLYPH A252 -1451F ANATOLIAN HIEROGLYPH A253 -14520 ANATOLIAN HIEROGLYPH A254 -14521 ANATOLIAN HIEROGLYPH A255 -14522 ANATOLIAN HIEROGLYPH A256 -14523 ANATOLIAN HIEROGLYPH A257 -14524 ANATOLIAN HIEROGLYPH A258 -14525 ANATOLIAN HIEROGLYPH A259 -14526 ANATOLIAN HIEROGLYPH A260 -14527 ANATOLIAN HIEROGLYPH A261 -14528 ANATOLIAN HIEROGLYPH A262 -14529 ANATOLIAN HIEROGLYPH A263 -1452A ANATOLIAN HIEROGLYPH A264 -1452B ANATOLIAN HIEROGLYPH A265 -1452C ANATOLIAN HIEROGLYPH A266 -1452D ANATOLIAN HIEROGLYPH A267 -1452E ANATOLIAN HIEROGLYPH A267A -1452F ANATOLIAN HIEROGLYPH A268 -14530 ANATOLIAN HIEROGLYPH A269 -14531 ANATOLIAN HIEROGLYPH A270 -14532 ANATOLIAN HIEROGLYPH A271 -14533 ANATOLIAN HIEROGLYPH A272 -14534 ANATOLIAN HIEROGLYPH A273 -14535 ANATOLIAN HIEROGLYPH A274 -14536 ANATOLIAN HIEROGLYPH A275 -14537 ANATOLIAN HIEROGLYPH A276 -14538 ANATOLIAN HIEROGLYPH A277 -14539 ANATOLIAN HIEROGLYPH A278 -1453A ANATOLIAN HIEROGLYPH A279 -1453B ANATOLIAN HIEROGLYPH A280 -1453C ANATOLIAN HIEROGLYPH A281 -1453D ANATOLIAN HIEROGLYPH A282 -1453E ANATOLIAN HIEROGLYPH A283 -1453F ANATOLIAN HIEROGLYPH A284 -14540 ANATOLIAN HIEROGLYPH A285 -14541 ANATOLIAN HIEROGLYPH A286 -14542 ANATOLIAN HIEROGLYPH A287 -14543 ANATOLIAN HIEROGLYPH A288 -14544 ANATOLIAN HIEROGLYPH A289 -14545 ANATOLIAN HIEROGLYPH A289A -14546 ANATOLIAN HIEROGLYPH A290 -14547 ANATOLIAN HIEROGLYPH A291 -14548 ANATOLIAN HIEROGLYPH A292 -14549 ANATOLIAN HIEROGLYPH A293 -1454A ANATOLIAN HIEROGLYPH A294 -1454B ANATOLIAN HIEROGLYPH A294A -1454C ANATOLIAN HIEROGLYPH A295 -1454D ANATOLIAN HIEROGLYPH A296 -1454E ANATOLIAN HIEROGLYPH A297 -1454F ANATOLIAN HIEROGLYPH A298 -14550 ANATOLIAN HIEROGLYPH A299 -14551 ANATOLIAN HIEROGLYPH A299A -14552 ANATOLIAN HIEROGLYPH A300 -14553 ANATOLIAN HIEROGLYPH A301 -14554 ANATOLIAN HIEROGLYPH A302 -14555 ANATOLIAN HIEROGLYPH A303 -14556 ANATOLIAN HIEROGLYPH A304 -14557 ANATOLIAN HIEROGLYPH A305 -14558 ANATOLIAN HIEROGLYPH A306 -14559 ANATOLIAN HIEROGLYPH A307 -1455A ANATOLIAN HIEROGLYPH A308 -1455B ANATOLIAN HIEROGLYPH A309 -1455C ANATOLIAN HIEROGLYPH A309A -1455D ANATOLIAN HIEROGLYPH A310 -1455E ANATOLIAN HIEROGLYPH A311 -1455F ANATOLIAN HIEROGLYPH A312 -14560 ANATOLIAN HIEROGLYPH A313 -14561 ANATOLIAN HIEROGLYPH A314 -14562 ANATOLIAN HIEROGLYPH A315 -14563 ANATOLIAN HIEROGLYPH A316 -14564 ANATOLIAN HIEROGLYPH A317 -14565 ANATOLIAN HIEROGLYPH A318 -14566 ANATOLIAN HIEROGLYPH A319 -14567 ANATOLIAN HIEROGLYPH A320 -14568 ANATOLIAN HIEROGLYPH A321 -14569 ANATOLIAN HIEROGLYPH A322 -1456A ANATOLIAN HIEROGLYPH A323 -1456B ANATOLIAN HIEROGLYPH A324 -1456C ANATOLIAN HIEROGLYPH A325 -1456D ANATOLIAN HIEROGLYPH A326 -1456E ANATOLIAN HIEROGLYPH A327 -1456F ANATOLIAN HIEROGLYPH A328 -14570 ANATOLIAN HIEROGLYPH A329 -14571 ANATOLIAN HIEROGLYPH A329A -14572 ANATOLIAN HIEROGLYPH A330 -14573 ANATOLIAN HIEROGLYPH A331 -14574 ANATOLIAN HIEROGLYPH A332A -14575 ANATOLIAN HIEROGLYPH A332B -14576 ANATOLIAN HIEROGLYPH A332C -14577 ANATOLIAN HIEROGLYPH A333 -14578 ANATOLIAN HIEROGLYPH A334 -14579 ANATOLIAN HIEROGLYPH A335 -1457A ANATOLIAN HIEROGLYPH A336 -1457B ANATOLIAN HIEROGLYPH A336A -1457C ANATOLIAN HIEROGLYPH A336B -1457D ANATOLIAN HIEROGLYPH A336C -1457E ANATOLIAN HIEROGLYPH A337 -1457F ANATOLIAN HIEROGLYPH A338 -14580 ANATOLIAN HIEROGLYPH A339 -14581 ANATOLIAN HIEROGLYPH A340 -14582 ANATOLIAN HIEROGLYPH A341 -14583 ANATOLIAN HIEROGLYPH A342 -14584 ANATOLIAN HIEROGLYPH A343 -14585 ANATOLIAN HIEROGLYPH A344 -14586 ANATOLIAN HIEROGLYPH A345 -14587 ANATOLIAN HIEROGLYPH A346 -14588 ANATOLIAN HIEROGLYPH A347 -14589 ANATOLIAN HIEROGLYPH A348 -1458A ANATOLIAN HIEROGLYPH A349 -1458B ANATOLIAN HIEROGLYPH A350 -1458C ANATOLIAN HIEROGLYPH A351 -1458D ANATOLIAN HIEROGLYPH A352 -1458E ANATOLIAN HIEROGLYPH A353 -1458F ANATOLIAN HIEROGLYPH A354 -14590 ANATOLIAN HIEROGLYPH A355 -14591 ANATOLIAN HIEROGLYPH A356 -14592 ANATOLIAN HIEROGLYPH A357 -14593 ANATOLIAN HIEROGLYPH A358 -14594 ANATOLIAN HIEROGLYPH A359 -14595 ANATOLIAN HIEROGLYPH A359A -14596 ANATOLIAN HIEROGLYPH A360 -14597 ANATOLIAN HIEROGLYPH A361 -14598 ANATOLIAN HIEROGLYPH A362 -14599 ANATOLIAN HIEROGLYPH A363 -1459A ANATOLIAN HIEROGLYPH A364 -1459B ANATOLIAN HIEROGLYPH A364A -1459C ANATOLIAN HIEROGLYPH A365 -1459D ANATOLIAN HIEROGLYPH A366 -1459E ANATOLIAN HIEROGLYPH A367 -1459F ANATOLIAN HIEROGLYPH A368 -145A0 ANATOLIAN HIEROGLYPH A368A -145A1 ANATOLIAN HIEROGLYPH A369 -145A2 ANATOLIAN HIEROGLYPH A370 -145A3 ANATOLIAN HIEROGLYPH A371 -145A4 ANATOLIAN HIEROGLYPH A371A -145A5 ANATOLIAN HIEROGLYPH A372 -145A6 ANATOLIAN HIEROGLYPH A373 -145A7 ANATOLIAN HIEROGLYPH A374 -145A8 ANATOLIAN HIEROGLYPH A375 -145A9 ANATOLIAN HIEROGLYPH A376 -145AA ANATOLIAN HIEROGLYPH A377 -145AB ANATOLIAN HIEROGLYPH A378 -145AC ANATOLIAN HIEROGLYPH A379 -145AD ANATOLIAN HIEROGLYPH A380 -145AE ANATOLIAN HIEROGLYPH A381 -145AF ANATOLIAN HIEROGLYPH A381A -145B0 ANATOLIAN HIEROGLYPH A382 -145B1 ANATOLIAN HIEROGLYPH A383 RA OR RI -145B2 ANATOLIAN HIEROGLYPH A383A -145B3 ANATOLIAN HIEROGLYPH A384 -145B4 ANATOLIAN HIEROGLYPH A385 -145B5 ANATOLIAN HIEROGLYPH A386 -145B6 ANATOLIAN HIEROGLYPH A386A -145B7 ANATOLIAN HIEROGLYPH A387 -145B8 ANATOLIAN HIEROGLYPH A388 -145B9 ANATOLIAN HIEROGLYPH A389 -145BA ANATOLIAN HIEROGLYPH A390 -145BB ANATOLIAN HIEROGLYPH A391 -145BC ANATOLIAN HIEROGLYPH A392 -145BD ANATOLIAN HIEROGLYPH A393 EIGHT -145BE ANATOLIAN HIEROGLYPH A394 -145BF ANATOLIAN HIEROGLYPH A395 -145C0 ANATOLIAN HIEROGLYPH A396 -145C1 ANATOLIAN HIEROGLYPH A397 -145C2 ANATOLIAN HIEROGLYPH A398 -145C3 ANATOLIAN HIEROGLYPH A399 -145C4 ANATOLIAN HIEROGLYPH A400 -145C5 ANATOLIAN HIEROGLYPH A401 -145C6 ANATOLIAN HIEROGLYPH A402 -145C7 ANATOLIAN HIEROGLYPH A403 -145C8 ANATOLIAN HIEROGLYPH A404 -145C9 ANATOLIAN HIEROGLYPH A405 -145CA ANATOLIAN HIEROGLYPH A406 -145CB ANATOLIAN HIEROGLYPH A407 -145CC ANATOLIAN HIEROGLYPH A408 -145CD ANATOLIAN HIEROGLYPH A409 -145CE ANATOLIAN HIEROGLYPH A410 BEGIN LOGOGRAM MARK -145CF ANATOLIAN HIEROGLYPH A410A END LOGOGRAM MARK -145D0 ANATOLIAN HIEROGLYPH A411 -145D1 ANATOLIAN HIEROGLYPH A412 -145D2 ANATOLIAN HIEROGLYPH A413 -145D3 ANATOLIAN HIEROGLYPH A414 -145D4 ANATOLIAN HIEROGLYPH A415 -145D5 ANATOLIAN HIEROGLYPH A416 -145D6 ANATOLIAN HIEROGLYPH A417 -145D7 ANATOLIAN HIEROGLYPH A418 -145D8 ANATOLIAN HIEROGLYPH A419 -145D9 ANATOLIAN HIEROGLYPH A420 -145DA ANATOLIAN HIEROGLYPH A421 -145DB ANATOLIAN HIEROGLYPH A422 -145DC ANATOLIAN HIEROGLYPH A423 -145DD ANATOLIAN HIEROGLYPH A424 -145DE ANATOLIAN HIEROGLYPH A425 -145DF ANATOLIAN HIEROGLYPH A426 -145E0 ANATOLIAN HIEROGLYPH A427 -145E1 ANATOLIAN HIEROGLYPH A428 -145E2 ANATOLIAN HIEROGLYPH A429 -145E3 ANATOLIAN HIEROGLYPH A430 -145E4 ANATOLIAN HIEROGLYPH A431 -145E5 ANATOLIAN HIEROGLYPH A432 -145E6 ANATOLIAN HIEROGLYPH A433 -145E7 ANATOLIAN HIEROGLYPH A434 -145E8 ANATOLIAN HIEROGLYPH A435 -145E9 ANATOLIAN HIEROGLYPH A436 -145EA ANATOLIAN HIEROGLYPH A437 -145EB ANATOLIAN HIEROGLYPH A438 -145EC ANATOLIAN HIEROGLYPH A439 -145ED ANATOLIAN HIEROGLYPH A440 -145EE ANATOLIAN HIEROGLYPH A441 -145EF ANATOLIAN HIEROGLYPH A442 -145F0 ANATOLIAN HIEROGLYPH A443 -145F1 ANATOLIAN HIEROGLYPH A444 -145F2 ANATOLIAN HIEROGLYPH A445 -145F3 ANATOLIAN HIEROGLYPH A446 -145F4 ANATOLIAN HIEROGLYPH A447 -145F5 ANATOLIAN HIEROGLYPH A448 -145F6 ANATOLIAN HIEROGLYPH A449 -145F7 ANATOLIAN HIEROGLYPH A450 -145F8 ANATOLIAN HIEROGLYPH A450A -145F9 ANATOLIAN HIEROGLYPH A451 -145FA ANATOLIAN HIEROGLYPH A452 -145FB ANATOLIAN HIEROGLYPH A453 -145FC ANATOLIAN HIEROGLYPH A454 -145FD ANATOLIAN HIEROGLYPH A455 -145FE ANATOLIAN HIEROGLYPH A456 -145FF ANATOLIAN HIEROGLYPH A457 -14600 ANATOLIAN HIEROGLYPH A457A -14601 ANATOLIAN HIEROGLYPH A458 -14602 ANATOLIAN HIEROGLYPH A459 -14603 ANATOLIAN HIEROGLYPH A460 -14604 ANATOLIAN HIEROGLYPH A461 -14605 ANATOLIAN HIEROGLYPH A462 -14606 ANATOLIAN HIEROGLYPH A463 -14607 ANATOLIAN HIEROGLYPH A464 -14608 ANATOLIAN HIEROGLYPH A465 -14609 ANATOLIAN HIEROGLYPH A466 -1460A ANATOLIAN HIEROGLYPH A467 -1460B ANATOLIAN HIEROGLYPH A468 -1460C ANATOLIAN HIEROGLYPH A469 -1460D ANATOLIAN HIEROGLYPH A470 -1460E ANATOLIAN HIEROGLYPH A471 -1460F ANATOLIAN HIEROGLYPH A472 -14610 ANATOLIAN HIEROGLYPH A473 -14611 ANATOLIAN HIEROGLYPH A474 -14612 ANATOLIAN HIEROGLYPH A475 -14613 ANATOLIAN HIEROGLYPH A476 -14614 ANATOLIAN HIEROGLYPH A477 -14615 ANATOLIAN HIEROGLYPH A478 -14616 ANATOLIAN HIEROGLYPH A479 -14617 ANATOLIAN HIEROGLYPH A480 -14618 ANATOLIAN HIEROGLYPH A481 -14619 ANATOLIAN HIEROGLYPH A482 -1461A ANATOLIAN HIEROGLYPH A483 -1461B ANATOLIAN HIEROGLYPH A484 -1461C ANATOLIAN HIEROGLYPH A485 -1461D ANATOLIAN HIEROGLYPH A486 -1461E ANATOLIAN HIEROGLYPH A487 -1461F ANATOLIAN HIEROGLYPH A488 -14620 ANATOLIAN HIEROGLYPH A489 -14621 ANATOLIAN HIEROGLYPH A490 -14622 ANATOLIAN HIEROGLYPH A491 -14623 ANATOLIAN HIEROGLYPH A492 -14624 ANATOLIAN HIEROGLYPH A493 -14625 ANATOLIAN HIEROGLYPH A494 -14626 ANATOLIAN HIEROGLYPH A495 -14627 ANATOLIAN HIEROGLYPH A496 -14628 ANATOLIAN HIEROGLYPH A497 -14629 ANATOLIAN HIEROGLYPH A501 -1462A ANATOLIAN HIEROGLYPH A502 -1462B ANATOLIAN HIEROGLYPH A503 -1462C ANATOLIAN HIEROGLYPH A504 -1462D ANATOLIAN HIEROGLYPH A505 -1462E ANATOLIAN HIEROGLYPH A506 -1462F ANATOLIAN HIEROGLYPH A507 -14630 ANATOLIAN HIEROGLYPH A508 -14631 ANATOLIAN HIEROGLYPH A509 -14632 ANATOLIAN HIEROGLYPH A510 -14633 ANATOLIAN HIEROGLYPH A511 -14634 ANATOLIAN HIEROGLYPH A512 -14635 ANATOLIAN HIEROGLYPH A513 -14636 ANATOLIAN HIEROGLYPH A514 -14637 ANATOLIAN HIEROGLYPH A515 -14638 ANATOLIAN HIEROGLYPH A516 -14639 ANATOLIAN HIEROGLYPH A517 -1463A ANATOLIAN HIEROGLYPH A518 -1463B ANATOLIAN HIEROGLYPH A519 -1463C ANATOLIAN HIEROGLYPH A520 -1463D ANATOLIAN HIEROGLYPH A521 -1463E ANATOLIAN HIEROGLYPH A522 -1463F ANATOLIAN HIEROGLYPH A523 -14640 ANATOLIAN HIEROGLYPH A524 -14641 ANATOLIAN HIEROGLYPH A525 -14642 ANATOLIAN HIEROGLYPH A526 -14643 ANATOLIAN HIEROGLYPH A527 -14644 ANATOLIAN HIEROGLYPH A528 -14645 ANATOLIAN HIEROGLYPH A529 -14646 ANATOLIAN HIEROGLYPH A530 -16800 BAMUM LETTER PHASE-A NGKUE MFON -16801 BAMUM LETTER PHASE-A GBIEE FON -16802 BAMUM LETTER PHASE-A PON MFON PIPAEMGBIEE -16803 BAMUM LETTER PHASE-A PON MFON PIPAEMBA -16804 BAMUM LETTER PHASE-A NAA MFON -16805 BAMUM LETTER PHASE-A SHUENSHUET -16806 BAMUM LETTER PHASE-A TITA MFON -16807 BAMUM LETTER PHASE-A NZA MFON -16808 BAMUM LETTER PHASE-A SHINDA PA NJI -16809 BAMUM LETTER PHASE-A PON PA NJI PIPAEMGBIEE -1680A BAMUM LETTER PHASE-A PON PA NJI PIPAEMBA -1680B BAMUM LETTER PHASE-A MAEMBGBIEE -1680C BAMUM LETTER PHASE-A TU MAEMBA -1680D BAMUM LETTER PHASE-A NGANGU -1680E BAMUM LETTER PHASE-A MAEMVEUX -1680F BAMUM LETTER PHASE-A MANSUAE -16810 BAMUM LETTER PHASE-A MVEUAENGAM -16811 BAMUM LETTER PHASE-A SEUNYAM -16812 BAMUM LETTER PHASE-A NTOQPEN -16813 BAMUM LETTER PHASE-A KEUKEUTNDA -16814 BAMUM LETTER PHASE-A NKINDI -16815 BAMUM LETTER PHASE-A SUU -16816 BAMUM LETTER PHASE-A NGKUENZEUM -16817 BAMUM LETTER PHASE-A LAPAQ -16818 BAMUM LETTER PHASE-A LET KUT -16819 BAMUM LETTER PHASE-A NTAP MFAA -1681A BAMUM LETTER PHASE-A MAEKEUP -1681B BAMUM LETTER PHASE-A PASHAE -1681C BAMUM LETTER PHASE-A GHEUAERAE -1681D BAMUM LETTER PHASE-A PAMSHAE -1681E BAMUM LETTER PHASE-A MON NGGEUAET -1681F BAMUM LETTER PHASE-A NZUN MEUT -16820 BAMUM LETTER PHASE-A U YUQ NAE -16821 BAMUM LETTER PHASE-A GHEUAEGHEUAE -16822 BAMUM LETTER PHASE-A NTAP NTAA -16823 BAMUM LETTER PHASE-A SISA -16824 BAMUM LETTER PHASE-A MGBASA -16825 BAMUM LETTER PHASE-A MEUNJOMNDEUQ -16826 BAMUM LETTER PHASE-A MOOMPUQ -16827 BAMUM LETTER PHASE-A KAFA -16828 BAMUM LETTER PHASE-A PA LEERAEWA -16829 BAMUM LETTER PHASE-A NDA LEERAEWA -1682A BAMUM LETTER PHASE-A PET -1682B BAMUM LETTER PHASE-A MAEMKPEN -1682C BAMUM LETTER PHASE-A NIKA -1682D BAMUM LETTER PHASE-A PUP -1682E BAMUM LETTER PHASE-A TUAEP -1682F BAMUM LETTER PHASE-A LUAEP -16830 BAMUM LETTER PHASE-A SONJAM -16831 BAMUM LETTER PHASE-A TEUTEUWEN -16832 BAMUM LETTER PHASE-A MAENYI -16833 BAMUM LETTER PHASE-A KET -16834 BAMUM LETTER PHASE-A NDAANGGEUAET -16835 BAMUM LETTER PHASE-A KUOQ -16836 BAMUM LETTER PHASE-A MOOMEUT -16837 BAMUM LETTER PHASE-A SHUM -16838 BAMUM LETTER PHASE-A LOMMAE -16839 BAMUM LETTER PHASE-A FIRI -1683A BAMUM LETTER PHASE-A ROM -1683B BAMUM LETTER PHASE-A KPOQ -1683C BAMUM LETTER PHASE-A SOQ -1683D BAMUM LETTER PHASE-A MAP PIEET -1683E BAMUM LETTER PHASE-A SHIRAE -1683F BAMUM LETTER PHASE-A NTAP -16840 BAMUM LETTER PHASE-A SHOQ NSHUT YUM -16841 BAMUM LETTER PHASE-A NYIT MONGKEUAEQ -16842 BAMUM LETTER PHASE-A PAARAE -16843 BAMUM LETTER PHASE-A NKAARAE -16844 BAMUM LETTER PHASE-A UNKNOWN -16845 BAMUM LETTER PHASE-A NGGEN -16846 BAMUM LETTER PHASE-A MAESI -16847 BAMUM LETTER PHASE-A NJAM -16848 BAMUM LETTER PHASE-A MBANYI -16849 BAMUM LETTER PHASE-A NYET -1684A BAMUM LETTER PHASE-A TEUAEN -1684B BAMUM LETTER PHASE-A SOT -1684C BAMUM LETTER PHASE-A PAAM -1684D BAMUM LETTER PHASE-A NSHIEE -1684E BAMUM LETTER PHASE-A MAEM -1684F BAMUM LETTER PHASE-A NYI -16850 BAMUM LETTER PHASE-A KAQ -16851 BAMUM LETTER PHASE-A NSHA -16852 BAMUM LETTER PHASE-A VEE -16853 BAMUM LETTER PHASE-A LU -16854 BAMUM LETTER PHASE-A NEN -16855 BAMUM LETTER PHASE-A NAQ -16856 BAMUM LETTER PHASE-A MBAQ -16857 BAMUM LETTER PHASE-B NSHUET -16858 BAMUM LETTER PHASE-B TU MAEMGBIEE -16859 BAMUM LETTER PHASE-B SIEE -1685A BAMUM LETTER PHASE-B SET TU -1685B BAMUM LETTER PHASE-B LOM NTEUM -1685C BAMUM LETTER PHASE-B MBA MAELEE -1685D BAMUM LETTER PHASE-B KIEEM -1685E BAMUM LETTER PHASE-B YEURAE -1685F BAMUM LETTER PHASE-B MBAARAE -16860 BAMUM LETTER PHASE-B KAM -16861 BAMUM LETTER PHASE-B PEESHI -16862 BAMUM LETTER PHASE-B YAFU LEERAEWA -16863 BAMUM LETTER PHASE-B LAM NSHUT NYAM -16864 BAMUM LETTER PHASE-B NTIEE SHEUOQ -16865 BAMUM LETTER PHASE-B NDU NJAA -16866 BAMUM LETTER PHASE-B GHEUGHEUAEM -16867 BAMUM LETTER PHASE-B PIT -16868 BAMUM LETTER PHASE-B TU NSIEE -16869 BAMUM LETTER PHASE-B SHET NJAQ -1686A BAMUM LETTER PHASE-B SHEUAEQTU -1686B BAMUM LETTER PHASE-B MFON TEUAEQ -1686C BAMUM LETTER PHASE-B MBIT MBAAKET -1686D BAMUM LETTER PHASE-B NYI NTEUM -1686E BAMUM LETTER PHASE-B KEUPUQ -1686F BAMUM LETTER PHASE-B GHEUGHEN -16870 BAMUM LETTER PHASE-B KEUYEUX -16871 BAMUM LETTER PHASE-B LAANAE -16872 BAMUM LETTER PHASE-B PARUM -16873 BAMUM LETTER PHASE-B VEUM -16874 BAMUM LETTER PHASE-B NGKINDI MVOP -16875 BAMUM LETTER PHASE-B NGGEU MBU -16876 BAMUM LETTER PHASE-B WUAET -16877 BAMUM LETTER PHASE-B SAKEUAE -16878 BAMUM LETTER PHASE-B TAAM -16879 BAMUM LETTER PHASE-B MEUQ -1687A BAMUM LETTER PHASE-B NGGUOQ -1687B BAMUM LETTER PHASE-B NGGUOQ LARGE -1687C BAMUM LETTER PHASE-B MFIYAQ -1687D BAMUM LETTER PHASE-B SUE -1687E BAMUM LETTER PHASE-B MBEURI -1687F BAMUM LETTER PHASE-B MONTIEEN -16880 BAMUM LETTER PHASE-B NYAEMAE -16881 BAMUM LETTER PHASE-B PUNGAAM -16882 BAMUM LETTER PHASE-B MEUT NGGEET -16883 BAMUM LETTER PHASE-B FEUX -16884 BAMUM LETTER PHASE-B MBUOQ -16885 BAMUM LETTER PHASE-B FEE -16886 BAMUM LETTER PHASE-B KEUAEM -16887 BAMUM LETTER PHASE-B MA NJEUAENA -16888 BAMUM LETTER PHASE-B MA NJUQA -16889 BAMUM LETTER PHASE-B LET -1688A BAMUM LETTER PHASE-B NGGAAM -1688B BAMUM LETTER PHASE-B NSEN -1688C BAMUM LETTER PHASE-B MA -1688D BAMUM LETTER PHASE-B KIQ -1688E BAMUM LETTER PHASE-B NGOM -1688F BAMUM LETTER PHASE-C NGKUE MAEMBA -16890 BAMUM LETTER PHASE-C NZA -16891 BAMUM LETTER PHASE-C YUM -16892 BAMUM LETTER PHASE-C WANGKUOQ -16893 BAMUM LETTER PHASE-C NGGEN -16894 BAMUM LETTER PHASE-C NDEUAEREE -16895 BAMUM LETTER PHASE-C NGKAQ -16896 BAMUM LETTER PHASE-C GHARAE -16897 BAMUM LETTER PHASE-C MBEEKEET -16898 BAMUM LETTER PHASE-C GBAYI -16899 BAMUM LETTER PHASE-C NYIR MKPARAQ MEUN -1689A BAMUM LETTER PHASE-C NTU MBIT -1689B BAMUM LETTER PHASE-C MBEUM -1689C BAMUM LETTER PHASE-C PIRIEEN -1689D BAMUM LETTER PHASE-C NDOMBU -1689E BAMUM LETTER PHASE-C MBAA CABBAGE-TREE -1689F BAMUM LETTER PHASE-C KEUSHEUAEP -168A0 BAMUM LETTER PHASE-C GHAP -168A1 BAMUM LETTER PHASE-C KEUKAQ -168A2 BAMUM LETTER PHASE-C YU MUOMAE -168A3 BAMUM LETTER PHASE-C NZEUM -168A4 BAMUM LETTER PHASE-C MBUE -168A5 BAMUM LETTER PHASE-C NSEUAEN -168A6 BAMUM LETTER PHASE-C MBIT -168A7 BAMUM LETTER PHASE-C YEUQ -168A8 BAMUM LETTER PHASE-C KPARAQ -168A9 BAMUM LETTER PHASE-C KAA -168AA BAMUM LETTER PHASE-C SEUX -168AB BAMUM LETTER PHASE-C NDIDA -168AC BAMUM LETTER PHASE-C TAASHAE -168AD BAMUM LETTER PHASE-C NJUEQ -168AE BAMUM LETTER PHASE-C TITA YUE -168AF BAMUM LETTER PHASE-C SUAET -168B0 BAMUM LETTER PHASE-C NGGUAEN NYAM -168B1 BAMUM LETTER PHASE-C VEUX -168B2 BAMUM LETTER PHASE-C NANSANAQ -168B3 BAMUM LETTER PHASE-C MA KEUAERI -168B4 BAMUM LETTER PHASE-C NTAA -168B5 BAMUM LETTER PHASE-C NGGUON -168B6 BAMUM LETTER PHASE-C LAP -168B7 BAMUM LETTER PHASE-C MBIRIEEN -168B8 BAMUM LETTER PHASE-C MGBASAQ -168B9 BAMUM LETTER PHASE-C NTEUNGBA -168BA BAMUM LETTER PHASE-C TEUTEUX -168BB BAMUM LETTER PHASE-C NGGUM -168BC BAMUM LETTER PHASE-C FUE -168BD BAMUM LETTER PHASE-C NDEUT -168BE BAMUM LETTER PHASE-C NSA -168BF BAMUM LETTER PHASE-C NSHAQ -168C0 BAMUM LETTER PHASE-C BUNG -168C1 BAMUM LETTER PHASE-C VEUAEPEN -168C2 BAMUM LETTER PHASE-C MBERAE -168C3 BAMUM LETTER PHASE-C RU -168C4 BAMUM LETTER PHASE-C NJAEM -168C5 BAMUM LETTER PHASE-C LAM -168C6 BAMUM LETTER PHASE-C TITUAEP -168C7 BAMUM LETTER PHASE-C NSUOT NGOM -168C8 BAMUM LETTER PHASE-C NJEEEE -168C9 BAMUM LETTER PHASE-C KET -168CA BAMUM LETTER PHASE-C NGGU -168CB BAMUM LETTER PHASE-C MAESI -168CC BAMUM LETTER PHASE-C MBUAEM -168CD BAMUM LETTER PHASE-C LU -168CE BAMUM LETTER PHASE-C KUT -168CF BAMUM LETTER PHASE-C NJAM -168D0 BAMUM LETTER PHASE-C NGOM -168D1 BAMUM LETTER PHASE-C WUP -168D2 BAMUM LETTER PHASE-C NGGUEET -168D3 BAMUM LETTER PHASE-C NSOM -168D4 BAMUM LETTER PHASE-C NTEN -168D5 BAMUM LETTER PHASE-C KUOP NKAARAE -168D6 BAMUM LETTER PHASE-C NSUN -168D7 BAMUM LETTER PHASE-C NDAM -168D8 BAMUM LETTER PHASE-C MA NSIEE -168D9 BAMUM LETTER PHASE-C YAA -168DA BAMUM LETTER PHASE-C NDAP -168DB BAMUM LETTER PHASE-C SHUEQ -168DC BAMUM LETTER PHASE-C SETFON -168DD BAMUM LETTER PHASE-C MBI -168DE BAMUM LETTER PHASE-C MAEMBA -168DF BAMUM LETTER PHASE-C MBANYI -168E0 BAMUM LETTER PHASE-C KEUSEUX -168E1 BAMUM LETTER PHASE-C MBEUX -168E2 BAMUM LETTER PHASE-C KEUM -168E3 BAMUM LETTER PHASE-C MBAA PICKET -168E4 BAMUM LETTER PHASE-C YUWOQ -168E5 BAMUM LETTER PHASE-C NJEUX -168E6 BAMUM LETTER PHASE-C MIEE -168E7 BAMUM LETTER PHASE-C MUAE -168E8 BAMUM LETTER PHASE-C SHIQ -168E9 BAMUM LETTER PHASE-C KEN LAW -168EA BAMUM LETTER PHASE-C KEN FATIGUE -168EB BAMUM LETTER PHASE-C NGAQ -168EC BAMUM LETTER PHASE-C NAQ -168ED BAMUM LETTER PHASE-C LIQ -168EE BAMUM LETTER PHASE-C PIN -168EF BAMUM LETTER PHASE-C PEN -168F0 BAMUM LETTER PHASE-C TET -168F1 BAMUM LETTER PHASE-D MBUO -168F2 BAMUM LETTER PHASE-D WAP -168F3 BAMUM LETTER PHASE-D NJI -168F4 BAMUM LETTER PHASE-D MFON -168F5 BAMUM LETTER PHASE-D NJIEE -168F6 BAMUM LETTER PHASE-D LIEE -168F7 BAMUM LETTER PHASE-D NJEUT -168F8 BAMUM LETTER PHASE-D NSHEE -168F9 BAMUM LETTER PHASE-D NGGAAMAE -168FA BAMUM LETTER PHASE-D NYAM -168FB BAMUM LETTER PHASE-D WUAEN -168FC BAMUM LETTER PHASE-D NGKUN -168FD BAMUM LETTER PHASE-D SHEE -168FE BAMUM LETTER PHASE-D NGKAP -168FF BAMUM LETTER PHASE-D KEUAETMEUN -16900 BAMUM LETTER PHASE-D TEUT -16901 BAMUM LETTER PHASE-D SHEUAE -16902 BAMUM LETTER PHASE-D NJAP -16903 BAMUM LETTER PHASE-D SUE -16904 BAMUM LETTER PHASE-D KET -16905 BAMUM LETTER PHASE-D YAEMMAE -16906 BAMUM LETTER PHASE-D KUOM -16907 BAMUM LETTER PHASE-D SAP -16908 BAMUM LETTER PHASE-D MFEUT -16909 BAMUM LETTER PHASE-D NDEUX -1690A BAMUM LETTER PHASE-D MALEERI -1690B BAMUM LETTER PHASE-D MEUT -1690C BAMUM LETTER PHASE-D SEUAEQ -1690D BAMUM LETTER PHASE-D YEN -1690E BAMUM LETTER PHASE-D NJEUAEM -1690F BAMUM LETTER PHASE-D KEUOT MBUAE -16910 BAMUM LETTER PHASE-D NGKEURI -16911 BAMUM LETTER PHASE-D TU -16912 BAMUM LETTER PHASE-D GHAA -16913 BAMUM LETTER PHASE-D NGKYEE -16914 BAMUM LETTER PHASE-D FEUFEUAET -16915 BAMUM LETTER PHASE-D NDEE -16916 BAMUM LETTER PHASE-D MGBOFUM -16917 BAMUM LETTER PHASE-D LEUAEP -16918 BAMUM LETTER PHASE-D NDON -16919 BAMUM LETTER PHASE-D MONI -1691A BAMUM LETTER PHASE-D MGBEUN -1691B BAMUM LETTER PHASE-D PUUT -1691C BAMUM LETTER PHASE-D MGBIEE -1691D BAMUM LETTER PHASE-D MFO -1691E BAMUM LETTER PHASE-D LUM -1691F BAMUM LETTER PHASE-D NSIEEP -16920 BAMUM LETTER PHASE-D MBAA -16921 BAMUM LETTER PHASE-D KWAET -16922 BAMUM LETTER PHASE-D NYET -16923 BAMUM LETTER PHASE-D TEUAEN -16924 BAMUM LETTER PHASE-D SOT -16925 BAMUM LETTER PHASE-D YUWOQ -16926 BAMUM LETTER PHASE-D KEUM -16927 BAMUM LETTER PHASE-D RAEM -16928 BAMUM LETTER PHASE-D TEEEE -16929 BAMUM LETTER PHASE-D NGKEUAEQ -1692A BAMUM LETTER PHASE-D MFEUAE -1692B BAMUM LETTER PHASE-D NSIEET -1692C BAMUM LETTER PHASE-D KEUP -1692D BAMUM LETTER PHASE-D PIP -1692E BAMUM LETTER PHASE-D PEUTAE -1692F BAMUM LETTER PHASE-D NYUE -16930 BAMUM LETTER PHASE-D LET -16931 BAMUM LETTER PHASE-D NGGAAM -16932 BAMUM LETTER PHASE-D MFIEE -16933 BAMUM LETTER PHASE-D NGGWAEN -16934 BAMUM LETTER PHASE-D YUOM -16935 BAMUM LETTER PHASE-D PAP -16936 BAMUM LETTER PHASE-D YUOP -16937 BAMUM LETTER PHASE-D NDAM -16938 BAMUM LETTER PHASE-D NTEUM -16939 BAMUM LETTER PHASE-D SUAE -1693A BAMUM LETTER PHASE-D KUN -1693B BAMUM LETTER PHASE-D NGGEUX -1693C BAMUM LETTER PHASE-D NGKIEE -1693D BAMUM LETTER PHASE-D TUOT -1693E BAMUM LETTER PHASE-D MEUN -1693F BAMUM LETTER PHASE-D KUQ -16940 BAMUM LETTER PHASE-D NSUM -16941 BAMUM LETTER PHASE-D TEUN -16942 BAMUM LETTER PHASE-D MAENJET -16943 BAMUM LETTER PHASE-D NGGAP -16944 BAMUM LETTER PHASE-D LEUM -16945 BAMUM LETTER PHASE-D NGGUOM -16946 BAMUM LETTER PHASE-D NSHUT -16947 BAMUM LETTER PHASE-D NJUEQ -16948 BAMUM LETTER PHASE-D GHEUAE -16949 BAMUM LETTER PHASE-D KU -1694A BAMUM LETTER PHASE-D REN OLD -1694B BAMUM LETTER PHASE-D TAE -1694C BAMUM LETTER PHASE-D TOQ -1694D BAMUM LETTER PHASE-D NYI -1694E BAMUM LETTER PHASE-D RII -1694F BAMUM LETTER PHASE-D LEEEE -16950 BAMUM LETTER PHASE-D MEEEE -16951 BAMUM LETTER PHASE-D M -16952 BAMUM LETTER PHASE-D SUU -16953 BAMUM LETTER PHASE-D MU -16954 BAMUM LETTER PHASE-D SHII -16955 BAMUM LETTER PHASE-D SHEUX -16956 BAMUM LETTER PHASE-D KYEE -16957 BAMUM LETTER PHASE-D NU -16958 BAMUM LETTER PHASE-D SHU -16959 BAMUM LETTER PHASE-D NTEE -1695A BAMUM LETTER PHASE-D PEE -1695B BAMUM LETTER PHASE-D NI -1695C BAMUM LETTER PHASE-D SHOQ -1695D BAMUM LETTER PHASE-D PUQ -1695E BAMUM LETTER PHASE-D MVOP -1695F BAMUM LETTER PHASE-D LOQ -16960 BAMUM LETTER PHASE-D REN MUCH -16961 BAMUM LETTER PHASE-D TI -16962 BAMUM LETTER PHASE-D NTUU -16963 BAMUM LETTER PHASE-D MBAA SEVEN -16964 BAMUM LETTER PHASE-D SAQ -16965 BAMUM LETTER PHASE-D FAA -16966 BAMUM LETTER PHASE-E NDAP -16967 BAMUM LETTER PHASE-E TOON -16968 BAMUM LETTER PHASE-E MBEUM -16969 BAMUM LETTER PHASE-E LAP -1696A BAMUM LETTER PHASE-E VOM -1696B BAMUM LETTER PHASE-E LOON -1696C BAMUM LETTER PHASE-E PAA -1696D BAMUM LETTER PHASE-E SOM -1696E BAMUM LETTER PHASE-E RAQ -1696F BAMUM LETTER PHASE-E NSHUOP -16970 BAMUM LETTER PHASE-E NDUN -16971 BAMUM LETTER PHASE-E PUAE -16972 BAMUM LETTER PHASE-E TAM -16973 BAMUM LETTER PHASE-E NGKA -16974 BAMUM LETTER PHASE-E KPEUX -16975 BAMUM LETTER PHASE-E WUO -16976 BAMUM LETTER PHASE-E SEE -16977 BAMUM LETTER PHASE-E NGGEUAET -16978 BAMUM LETTER PHASE-E PAAM -16979 BAMUM LETTER PHASE-E TOO -1697A BAMUM LETTER PHASE-E KUOP -1697B BAMUM LETTER PHASE-E LOM -1697C BAMUM LETTER PHASE-E NSHIEE -1697D BAMUM LETTER PHASE-E NGOP -1697E BAMUM LETTER PHASE-E MAEM -1697F BAMUM LETTER PHASE-E NGKEUX -16980 BAMUM LETTER PHASE-E NGOQ -16981 BAMUM LETTER PHASE-E NSHUE -16982 BAMUM LETTER PHASE-E RIMGBA -16983 BAMUM LETTER PHASE-E NJEUX -16984 BAMUM LETTER PHASE-E PEEM -16985 BAMUM LETTER PHASE-E SAA -16986 BAMUM LETTER PHASE-E NGGURAE -16987 BAMUM LETTER PHASE-E MGBA -16988 BAMUM LETTER PHASE-E GHEUX -16989 BAMUM LETTER PHASE-E NGKEUAEM -1698A BAMUM LETTER PHASE-E NJAEMLI -1698B BAMUM LETTER PHASE-E MAP -1698C BAMUM LETTER PHASE-E LOOT -1698D BAMUM LETTER PHASE-E NGGEEEE -1698E BAMUM LETTER PHASE-E NDIQ -1698F BAMUM LETTER PHASE-E TAEN NTEUM -16990 BAMUM LETTER PHASE-E SET -16991 BAMUM LETTER PHASE-E PUM -16992 BAMUM LETTER PHASE-E NDAA SOFTNESS -16993 BAMUM LETTER PHASE-E NGGUAESHAE NYAM -16994 BAMUM LETTER PHASE-E YIEE -16995 BAMUM LETTER PHASE-E GHEUN -16996 BAMUM LETTER PHASE-E TUAE -16997 BAMUM LETTER PHASE-E YEUAE -16998 BAMUM LETTER PHASE-E PO -16999 BAMUM LETTER PHASE-E TUMAE -1699A BAMUM LETTER PHASE-E KEUAE -1699B BAMUM LETTER PHASE-E SUAEN -1699C BAMUM LETTER PHASE-E TEUAEQ -1699D BAMUM LETTER PHASE-E VEUAE -1699E BAMUM LETTER PHASE-E WEUX -1699F BAMUM LETTER PHASE-E LAAM -169A0 BAMUM LETTER PHASE-E PU -169A1 BAMUM LETTER PHASE-E TAAQ -169A2 BAMUM LETTER PHASE-E GHAAMAE -169A3 BAMUM LETTER PHASE-E NGEUREUT -169A4 BAMUM LETTER PHASE-E SHEUAEQ -169A5 BAMUM LETTER PHASE-E MGBEN -169A6 BAMUM LETTER PHASE-E MBEE -169A7 BAMUM LETTER PHASE-E NZAQ -169A8 BAMUM LETTER PHASE-E NKOM -169A9 BAMUM LETTER PHASE-E GBET -169AA BAMUM LETTER PHASE-E TUM -169AB BAMUM LETTER PHASE-E KUET -169AC BAMUM LETTER PHASE-E YAP -169AD BAMUM LETTER PHASE-E NYI CLEAVER -169AE BAMUM LETTER PHASE-E YIT -169AF BAMUM LETTER PHASE-E MFEUQ -169B0 BAMUM LETTER PHASE-E NDIAQ -169B1 BAMUM LETTER PHASE-E PIEEQ -169B2 BAMUM LETTER PHASE-E YUEQ -169B3 BAMUM LETTER PHASE-E LEUAEM -169B4 BAMUM LETTER PHASE-E FUE -169B5 BAMUM LETTER PHASE-E GBEUX -169B6 BAMUM LETTER PHASE-E NGKUP -169B7 BAMUM LETTER PHASE-E KET -169B8 BAMUM LETTER PHASE-E MAE -169B9 BAMUM LETTER PHASE-E NGKAAMI -169BA BAMUM LETTER PHASE-E GHET -169BB BAMUM LETTER PHASE-E FA -169BC BAMUM LETTER PHASE-E NTUM -169BD BAMUM LETTER PHASE-E PEUT -169BE BAMUM LETTER PHASE-E YEUM -169BF BAMUM LETTER PHASE-E NGGEUAE -169C0 BAMUM LETTER PHASE-E NYI BETWEEN -169C1 BAMUM LETTER PHASE-E NZUQ -169C2 BAMUM LETTER PHASE-E POON -169C3 BAMUM LETTER PHASE-E MIEE -169C4 BAMUM LETTER PHASE-E FUET -169C5 BAMUM LETTER PHASE-E NAE -169C6 BAMUM LETTER PHASE-E MUAE -169C7 BAMUM LETTER PHASE-E GHEUAE -169C8 BAMUM LETTER PHASE-E FU I -169C9 BAMUM LETTER PHASE-E MVI -169CA BAMUM LETTER PHASE-E PUAQ -169CB BAMUM LETTER PHASE-E NGKUM -169CC BAMUM LETTER PHASE-E KUT -169CD BAMUM LETTER PHASE-E PIET -169CE BAMUM LETTER PHASE-E NTAP -169CF BAMUM LETTER PHASE-E YEUAET -169D0 BAMUM LETTER PHASE-E NGGUP -169D1 BAMUM LETTER PHASE-E PA PEOPLE -169D2 BAMUM LETTER PHASE-E FU CALL -169D3 BAMUM LETTER PHASE-E FOM -169D4 BAMUM LETTER PHASE-E NJEE -169D5 BAMUM LETTER PHASE-E A -169D6 BAMUM LETTER PHASE-E TOQ -169D7 BAMUM LETTER PHASE-E O -169D8 BAMUM LETTER PHASE-E I -169D9 BAMUM LETTER PHASE-E LAQ -169DA BAMUM LETTER PHASE-E PA PLURAL -169DB BAMUM LETTER PHASE-E TAA -169DC BAMUM LETTER PHASE-E TAQ -169DD BAMUM LETTER PHASE-E NDAA MY HOUSE -169DE BAMUM LETTER PHASE-E SHIQ -169DF BAMUM LETTER PHASE-E YEUX -169E0 BAMUM LETTER PHASE-E NGUAE -169E1 BAMUM LETTER PHASE-E YUAEN -169E2 BAMUM LETTER PHASE-E YOQ SWIMMING -169E3 BAMUM LETTER PHASE-E YOQ COVER -169E4 BAMUM LETTER PHASE-E YUQ -169E5 BAMUM LETTER PHASE-E YUN -169E6 BAMUM LETTER PHASE-E KEUX -169E7 BAMUM LETTER PHASE-E PEUX -169E8 BAMUM LETTER PHASE-E NJEE EPOCH -169E9 BAMUM LETTER PHASE-E PUE -169EA BAMUM LETTER PHASE-E WUE -169EB BAMUM LETTER PHASE-E FEE -169EC BAMUM LETTER PHASE-E VEE -169ED BAMUM LETTER PHASE-E LU -169EE BAMUM LETTER PHASE-E MI -169EF BAMUM LETTER PHASE-E REUX -169F0 BAMUM LETTER PHASE-E RAE -169F1 BAMUM LETTER PHASE-E NGUAET -169F2 BAMUM LETTER PHASE-E NGA -169F3 BAMUM LETTER PHASE-E SHO -169F4 BAMUM LETTER PHASE-E SHOQ -169F5 BAMUM LETTER PHASE-E FU REMEDY -169F6 BAMUM LETTER PHASE-E NA -169F7 BAMUM LETTER PHASE-E PI -169F8 BAMUM LETTER PHASE-E LOQ -169F9 BAMUM LETTER PHASE-E KO -169FA BAMUM LETTER PHASE-E MEN -169FB BAMUM LETTER PHASE-E MA -169FC BAMUM LETTER PHASE-E MAQ -169FD BAMUM LETTER PHASE-E TEU -169FE BAMUM LETTER PHASE-E KI -169FF BAMUM LETTER PHASE-E MON -16A00 BAMUM LETTER PHASE-E TEN -16A01 BAMUM LETTER PHASE-E FAQ -16A02 BAMUM LETTER PHASE-E GHOM -16A03 BAMUM LETTER PHASE-F KA -16A04 BAMUM LETTER PHASE-F U -16A05 BAMUM LETTER PHASE-F KU -16A06 BAMUM LETTER PHASE-F EE -16A07 BAMUM LETTER PHASE-F REE -16A08 BAMUM LETTER PHASE-F TAE -16A09 BAMUM LETTER PHASE-F NYI -16A0A BAMUM LETTER PHASE-F LA -16A0B BAMUM LETTER PHASE-F RII -16A0C BAMUM LETTER PHASE-F RIEE -16A0D BAMUM LETTER PHASE-F MEEEE -16A0E BAMUM LETTER PHASE-F TAA -16A0F BAMUM LETTER PHASE-F NDAA -16A10 BAMUM LETTER PHASE-F NJAEM -16A11 BAMUM LETTER PHASE-F M -16A12 BAMUM LETTER PHASE-F SUU -16A13 BAMUM LETTER PHASE-F SHII -16A14 BAMUM LETTER PHASE-F SI -16A15 BAMUM LETTER PHASE-F SEUX -16A16 BAMUM LETTER PHASE-F KYEE -16A17 BAMUM LETTER PHASE-F KET -16A18 BAMUM LETTER PHASE-F NUAE -16A19 BAMUM LETTER PHASE-F NU -16A1A BAMUM LETTER PHASE-F NJUAE -16A1B BAMUM LETTER PHASE-F YOQ -16A1C BAMUM LETTER PHASE-F SHU -16A1D BAMUM LETTER PHASE-F YA -16A1E BAMUM LETTER PHASE-F NSHA -16A1F BAMUM LETTER PHASE-F PEUX -16A20 BAMUM LETTER PHASE-F NTEE -16A21 BAMUM LETTER PHASE-F WUE -16A22 BAMUM LETTER PHASE-F PEE -16A23 BAMUM LETTER PHASE-F RU -16A24 BAMUM LETTER PHASE-F NI -16A25 BAMUM LETTER PHASE-F REUX -16A26 BAMUM LETTER PHASE-F KEN -16A27 BAMUM LETTER PHASE-F NGKWAEN -16A28 BAMUM LETTER PHASE-F NGGA -16A29 BAMUM LETTER PHASE-F SHO -16A2A BAMUM LETTER PHASE-F PUAE -16A2B BAMUM LETTER PHASE-F FOM -16A2C BAMUM LETTER PHASE-F WA -16A2D BAMUM LETTER PHASE-F LI -16A2E BAMUM LETTER PHASE-F LOQ -16A2F BAMUM LETTER PHASE-F KO -16A30 BAMUM LETTER PHASE-F MBEN -16A31 BAMUM LETTER PHASE-F REN -16A32 BAMUM LETTER PHASE-F MA -16A33 BAMUM LETTER PHASE-F MO -16A34 BAMUM LETTER PHASE-F MBAA -16A35 BAMUM LETTER PHASE-F TET -16A36 BAMUM LETTER PHASE-F KPA -16A37 BAMUM LETTER PHASE-F SAMBA -16A38 BAMUM LETTER PHASE-F VUEQ -16A40 MRO LETTER TA -16A41 MRO LETTER NGI -16A42 MRO LETTER YO -16A43 MRO LETTER MIM -16A44 MRO LETTER BA -16A45 MRO LETTER DA -16A46 MRO LETTER A -16A47 MRO LETTER PHI -16A48 MRO LETTER KHAI -16A49 MRO LETTER HAO -16A4A MRO LETTER DAI -16A4B MRO LETTER CHU -16A4C MRO LETTER KEAAE -16A4D MRO LETTER OL -16A4E MRO LETTER MAEM -16A4F MRO LETTER NIN -16A50 MRO LETTER PA -16A51 MRO LETTER OO -16A52 MRO LETTER O -16A53 MRO LETTER RO -16A54 MRO LETTER SHI -16A55 MRO LETTER THEA -16A56 MRO LETTER EA -16A57 MRO LETTER WA -16A58 MRO LETTER E -16A59 MRO LETTER KO -16A5A MRO LETTER LAN -16A5B MRO LETTER LA -16A5C MRO LETTER HAI -16A5D MRO LETTER RI -16A5E MRO LETTER TEK -16A60 MRO DIGIT ZERO -16A61 MRO DIGIT ONE -16A62 MRO DIGIT TWO -16A63 MRO DIGIT THREE -16A64 MRO DIGIT FOUR -16A65 MRO DIGIT FIVE -16A66 MRO DIGIT SIX -16A67 MRO DIGIT SEVEN -16A68 MRO DIGIT EIGHT -16A69 MRO DIGIT NINE -16A6E MRO DANDA -16A6F MRO DOUBLE DANDA -16AD0 BASSA VAH LETTER ENNI -16AD1 BASSA VAH LETTER KA -16AD2 BASSA VAH LETTER SE -16AD3 BASSA VAH LETTER FA -16AD4 BASSA VAH LETTER MBE -16AD5 BASSA VAH LETTER YIE -16AD6 BASSA VAH LETTER GAH -16AD7 BASSA VAH LETTER DHII -16AD8 BASSA VAH LETTER KPAH -16AD9 BASSA VAH LETTER JO -16ADA BASSA VAH LETTER HWAH -16ADB BASSA VAH LETTER WA -16ADC BASSA VAH LETTER ZO -16ADD BASSA VAH LETTER GBU -16ADE BASSA VAH LETTER DO -16ADF BASSA VAH LETTER CE -16AE0 BASSA VAH LETTER UWU -16AE1 BASSA VAH LETTER TO -16AE2 BASSA VAH LETTER BA -16AE3 BASSA VAH LETTER VU -16AE4 BASSA VAH LETTER YEIN -16AE5 BASSA VAH LETTER PA -16AE6 BASSA VAH LETTER WADDA -16AE7 BASSA VAH LETTER A -16AE8 BASSA VAH LETTER O -16AE9 BASSA VAH LETTER OO -16AEA BASSA VAH LETTER U -16AEB BASSA VAH LETTER EE -16AEC BASSA VAH LETTER E -16AED BASSA VAH LETTER I -16AF0 BASSA VAH COMBINING HIGH TONE -16AF1 BASSA VAH COMBINING LOW TONE -16AF2 BASSA VAH COMBINING MID TONE -16AF3 BASSA VAH COMBINING LOW-MID TONE -16AF4 BASSA VAH COMBINING HIGH-LOW TONE -16AF5 BASSA VAH FULL STOP -16B00 PAHAWH HMONG VOWEL KEEB -16B01 PAHAWH HMONG VOWEL KEEV -16B02 PAHAWH HMONG VOWEL KIB -16B03 PAHAWH HMONG VOWEL KIV -16B04 PAHAWH HMONG VOWEL KAUB -16B05 PAHAWH HMONG VOWEL KAUV -16B06 PAHAWH HMONG VOWEL KUB -16B07 PAHAWH HMONG VOWEL KUV -16B08 PAHAWH HMONG VOWEL KEB -16B09 PAHAWH HMONG VOWEL KEV -16B0A PAHAWH HMONG VOWEL KAIB -16B0B PAHAWH HMONG VOWEL KAIV -16B0C PAHAWH HMONG VOWEL KOOB -16B0D PAHAWH HMONG VOWEL KOOV -16B0E PAHAWH HMONG VOWEL KAWB -16B0F PAHAWH HMONG VOWEL KAWV -16B10 PAHAWH HMONG VOWEL KUAB -16B11 PAHAWH HMONG VOWEL KUAV -16B12 PAHAWH HMONG VOWEL KOB -16B13 PAHAWH HMONG VOWEL KOV -16B14 PAHAWH HMONG VOWEL KIAB -16B15 PAHAWH HMONG VOWEL KIAV -16B16 PAHAWH HMONG VOWEL KAB -16B17 PAHAWH HMONG VOWEL KAV -16B18 PAHAWH HMONG VOWEL KWB -16B19 PAHAWH HMONG VOWEL KWV -16B1A PAHAWH HMONG VOWEL KAAB -16B1B PAHAWH HMONG VOWEL KAAV -16B1C PAHAWH HMONG CONSONANT VAU -16B1D PAHAWH HMONG CONSONANT NTSAU -16B1E PAHAWH HMONG CONSONANT LAU -16B1F PAHAWH HMONG CONSONANT HAU -16B20 PAHAWH HMONG CONSONANT NLAU -16B21 PAHAWH HMONG CONSONANT RAU -16B22 PAHAWH HMONG CONSONANT NKAU -16B23 PAHAWH HMONG CONSONANT QHAU -16B24 PAHAWH HMONG CONSONANT YAU -16B25 PAHAWH HMONG CONSONANT HLAU -16B26 PAHAWH HMONG CONSONANT MAU -16B27 PAHAWH HMONG CONSONANT CHAU -16B28 PAHAWH HMONG CONSONANT NCHAU -16B29 PAHAWH HMONG CONSONANT HNAU -16B2A PAHAWH HMONG CONSONANT PLHAU -16B2B PAHAWH HMONG CONSONANT NTHAU -16B2C PAHAWH HMONG CONSONANT NAU -16B2D PAHAWH HMONG CONSONANT AU -16B2E PAHAWH HMONG CONSONANT XAU -16B2F PAHAWH HMONG CONSONANT CAU -16B30 PAHAWH HMONG MARK CIM TUB -16B31 PAHAWH HMONG MARK CIM SO -16B32 PAHAWH HMONG MARK CIM KES -16B33 PAHAWH HMONG MARK CIM KHAV -16B34 PAHAWH HMONG MARK CIM SUAM -16B35 PAHAWH HMONG MARK CIM HOM -16B36 PAHAWH HMONG MARK CIM TAUM -16B37 PAHAWH HMONG SIGN VOS THOM -16B38 PAHAWH HMONG SIGN VOS TSHAB CEEB -16B39 PAHAWH HMONG SIGN CIM CHEEM -16B3A PAHAWH HMONG SIGN VOS THIAB -16B3B PAHAWH HMONG SIGN VOS FEEM -16B3C PAHAWH HMONG SIGN XYEEM NTXIV -16B3D PAHAWH HMONG SIGN XYEEM RHO -16B3E PAHAWH HMONG SIGN XYEEM TOV -16B3F PAHAWH HMONG SIGN XYEEM FAIB -16B40 PAHAWH HMONG SIGN VOS SEEV -16B41 PAHAWH HMONG SIGN MEEJ SUAB -16B42 PAHAWH HMONG SIGN VOS NRUA -16B43 PAHAWH HMONG SIGN IB YAM -16B44 PAHAWH HMONG SIGN XAUS -16B45 PAHAWH HMONG SIGN CIM TSOV ROG -16B50 PAHAWH HMONG DIGIT ZERO -16B51 PAHAWH HMONG DIGIT ONE -16B52 PAHAWH HMONG DIGIT TWO -16B53 PAHAWH HMONG DIGIT THREE -16B54 PAHAWH HMONG DIGIT FOUR -16B55 PAHAWH HMONG DIGIT FIVE -16B56 PAHAWH HMONG DIGIT SIX -16B57 PAHAWH HMONG DIGIT SEVEN -16B58 PAHAWH HMONG DIGIT EIGHT -16B59 PAHAWH HMONG DIGIT NINE -16B5B PAHAWH HMONG NUMBER TENS -16B5C PAHAWH HMONG NUMBER HUNDREDS -16B5D PAHAWH HMONG NUMBER TEN THOUSANDS -16B5E PAHAWH HMONG NUMBER MILLIONS -16B5F PAHAWH HMONG NUMBER HUNDRED MILLIONS -16B60 PAHAWH HMONG NUMBER TEN BILLIONS -16B61 PAHAWH HMONG NUMBER TRILLIONS -16B63 PAHAWH HMONG SIGN VOS LUB -16B64 PAHAWH HMONG SIGN XYOO -16B65 PAHAWH HMONG SIGN HLI -16B66 PAHAWH HMONG SIGN THIRD-STAGE HLI -16B67 PAHAWH HMONG SIGN ZWJ THAJ -16B68 PAHAWH HMONG SIGN HNUB -16B69 PAHAWH HMONG SIGN NQIG -16B6A PAHAWH HMONG SIGN XIAB -16B6B PAHAWH HMONG SIGN NTUJ -16B6C PAHAWH HMONG SIGN AV -16B6D PAHAWH HMONG SIGN TXHEEJ CEEV -16B6E PAHAWH HMONG SIGN MEEJ TSEEB -16B6F PAHAWH HMONG SIGN TAU -16B70 PAHAWH HMONG SIGN LOS -16B71 PAHAWH HMONG SIGN MUS -16B72 PAHAWH HMONG SIGN CIM HAIS LUS NTOG NTOG -16B73 PAHAWH HMONG SIGN CIM CUAM TSHOOJ -16B74 PAHAWH HMONG SIGN CIM TXWV -16B75 PAHAWH HMONG SIGN CIM TXWV CHWV -16B76 PAHAWH HMONG SIGN CIM PUB DAWB -16B77 PAHAWH HMONG SIGN CIM NRES TOS -16B7D PAHAWH HMONG CLAN SIGN TSHEEJ -16B7E PAHAWH HMONG CLAN SIGN YEEG -16B7F PAHAWH HMONG CLAN SIGN LIS -16B80 PAHAWH HMONG CLAN SIGN LAUJ -16B81 PAHAWH HMONG CLAN SIGN XYOOJ -16B82 PAHAWH HMONG CLAN SIGN KOO -16B83 PAHAWH HMONG CLAN SIGN HAWJ -16B84 PAHAWH HMONG CLAN SIGN MUAS -16B85 PAHAWH HMONG CLAN SIGN THOJ -16B86 PAHAWH HMONG CLAN SIGN TSAB -16B87 PAHAWH HMONG CLAN SIGN PHAB -16B88 PAHAWH HMONG CLAN SIGN KHAB -16B89 PAHAWH HMONG CLAN SIGN HAM -16B8A PAHAWH HMONG CLAN SIGN VAJ -16B8B PAHAWH HMONG CLAN SIGN FAJ -16B8C PAHAWH HMONG CLAN SIGN YAJ -16B8D PAHAWH HMONG CLAN SIGN TSWB -16B8E PAHAWH HMONG CLAN SIGN KWM -16B8F PAHAWH HMONG CLAN SIGN VWJ -16E40 MEDEFAIDRIN CAPITAL LETTER M -16E41 MEDEFAIDRIN CAPITAL LETTER S -16E42 MEDEFAIDRIN CAPITAL LETTER V -16E43 MEDEFAIDRIN CAPITAL LETTER W -16E44 MEDEFAIDRIN CAPITAL LETTER ATIU -16E45 MEDEFAIDRIN CAPITAL LETTER Z -16E46 MEDEFAIDRIN CAPITAL LETTER KP -16E47 MEDEFAIDRIN CAPITAL LETTER P -16E48 MEDEFAIDRIN CAPITAL LETTER T -16E49 MEDEFAIDRIN CAPITAL LETTER G -16E4A MEDEFAIDRIN CAPITAL LETTER F -16E4B MEDEFAIDRIN CAPITAL LETTER I -16E4C MEDEFAIDRIN CAPITAL LETTER K -16E4D MEDEFAIDRIN CAPITAL LETTER A -16E4E MEDEFAIDRIN CAPITAL LETTER J -16E4F MEDEFAIDRIN CAPITAL LETTER E -16E50 MEDEFAIDRIN CAPITAL LETTER B -16E51 MEDEFAIDRIN CAPITAL LETTER C -16E52 MEDEFAIDRIN CAPITAL LETTER U -16E53 MEDEFAIDRIN CAPITAL LETTER YU -16E54 MEDEFAIDRIN CAPITAL LETTER L -16E55 MEDEFAIDRIN CAPITAL LETTER Q -16E56 MEDEFAIDRIN CAPITAL LETTER H -16E56 MEDEFAIDRIN CAPITAL LETTER HP -16E57 MEDEFAIDRIN CAPITAL LETTER NG -16E57 MEDEFAIDRIN CAPITAL LETTER NY -16E58 MEDEFAIDRIN CAPITAL LETTER X -16E59 MEDEFAIDRIN CAPITAL LETTER D -16E5A MEDEFAIDRIN CAPITAL LETTER OE -16E5B MEDEFAIDRIN CAPITAL LETTER N -16E5C MEDEFAIDRIN CAPITAL LETTER R -16E5D MEDEFAIDRIN CAPITAL LETTER O -16E5E MEDEFAIDRIN CAPITAL LETTER AI -16E5F MEDEFAIDRIN CAPITAL LETTER Y -16E60 MEDEFAIDRIN SMALL LETTER M -16E61 MEDEFAIDRIN SMALL LETTER S -16E62 MEDEFAIDRIN SMALL LETTER V -16E63 MEDEFAIDRIN SMALL LETTER W -16E64 MEDEFAIDRIN SMALL LETTER ATIU -16E65 MEDEFAIDRIN SMALL LETTER Z -16E66 MEDEFAIDRIN SMALL LETTER KP -16E67 MEDEFAIDRIN SMALL LETTER P -16E68 MEDEFAIDRIN SMALL LETTER T -16E69 MEDEFAIDRIN SMALL LETTER G -16E6A MEDEFAIDRIN SMALL LETTER F -16E6B MEDEFAIDRIN SMALL LETTER I -16E6C MEDEFAIDRIN SMALL LETTER K -16E6D MEDEFAIDRIN SMALL LETTER A -16E6E MEDEFAIDRIN SMALL LETTER J -16E6F MEDEFAIDRIN SMALL LETTER E -16E70 MEDEFAIDRIN SMALL LETTER B -16E71 MEDEFAIDRIN SMALL LETTER C -16E72 MEDEFAIDRIN SMALL LETTER U -16E73 MEDEFAIDRIN SMALL LETTER YU -16E74 MEDEFAIDRIN SMALL LETTER L -16E75 MEDEFAIDRIN SMALL LETTER Q -16E76 MEDEFAIDRIN SMALL LETTER H -16E76 MEDEFAIDRIN SMALL LETTER HP -16E77 MEDEFAIDRIN SMALL LETTER NG -16E77 MEDEFAIDRIN SMALL LETTER NY -16E78 MEDEFAIDRIN SMALL LETTER X -16E79 MEDEFAIDRIN SMALL LETTER D -16E7A MEDEFAIDRIN SMALL LETTER OE -16E7B MEDEFAIDRIN SMALL LETTER N -16E7C MEDEFAIDRIN SMALL LETTER R -16E7D MEDEFAIDRIN SMALL LETTER O -16E7E MEDEFAIDRIN SMALL LETTER AI -16E7F MEDEFAIDRIN SMALL LETTER Y -16E80 MEDEFAIDRIN DIGIT ZERO -16E81 MEDEFAIDRIN DIGIT ONE -16E82 MEDEFAIDRIN DIGIT TWO -16E83 MEDEFAIDRIN DIGIT THREE -16E84 MEDEFAIDRIN DIGIT FOUR -16E85 MEDEFAIDRIN DIGIT FIVE -16E86 MEDEFAIDRIN DIGIT SIX -16E87 MEDEFAIDRIN DIGIT SEVEN -16E88 MEDEFAIDRIN DIGIT EIGHT -16E89 MEDEFAIDRIN DIGIT NINE -16E8A MEDEFAIDRIN NUMBER TEN -16E8B MEDEFAIDRIN NUMBER ELEVEN -16E8C MEDEFAIDRIN NUMBER TWELVE -16E8D MEDEFAIDRIN NUMBER THIRTEEN -16E8E MEDEFAIDRIN NUMBER FOURTEEN -16E8F MEDEFAIDRIN NUMBER FIFTEEN -16E90 MEDEFAIDRIN NUMBER SIXTEEN -16E91 MEDEFAIDRIN NUMBER SEVENTEEN -16E92 MEDEFAIDRIN NUMBER EIGHTEEN -16E93 MEDEFAIDRIN NUMBER NINETEEN -16E94 MEDEFAIDRIN DIGIT ONE ALTERNATE FORM -16E95 MEDEFAIDRIN DIGIT TWO ALTERNATE FORM -16E96 MEDEFAIDRIN DIGIT THREE ALTERNATE FORM -16E97 MEDEFAIDRIN COMMA -16E98 MEDEFAIDRIN FULL STOP -16E99 MEDEFAIDRIN SYMBOL AIVA -16E9A MEDEFAIDRIN EXCLAMATION OH -16F00 MIAO LETTER PA -16F01 MIAO LETTER BA -16F02 MIAO LETTER YI PA -16F03 MIAO LETTER PLA -16F04 MIAO LETTER MA -16F05 MIAO LETTER MHA -16F06 MIAO LETTER ARCHAIC MA -16F07 MIAO LETTER FA -16F08 MIAO LETTER VA -16F09 MIAO LETTER VFA -16F0A MIAO LETTER TA -16F0B MIAO LETTER DA -16F0C MIAO LETTER YI TTA -16F0D MIAO LETTER YI TA -16F0E MIAO LETTER TTA -16F0F MIAO LETTER DDA -16F10 MIAO LETTER NA -16F11 MIAO LETTER NHA -16F12 MIAO LETTER YI NNA -16F13 MIAO LETTER ARCHAIC NA -16F14 MIAO LETTER NNA -16F15 MIAO LETTER NNHA -16F16 MIAO LETTER LA -16F17 MIAO LETTER LYA -16F18 MIAO LETTER LHA -16F19 MIAO LETTER LHYA -16F1A MIAO LETTER TLHA -16F1B MIAO LETTER DLHA -16F1C MIAO LETTER TLHYA -16F1D MIAO LETTER DLHYA -16F1E MIAO LETTER KA -16F1F MIAO LETTER GA -16F20 MIAO LETTER YI KA -16F21 MIAO LETTER QA -16F22 MIAO LETTER QGA -16F23 MIAO LETTER NGA -16F24 MIAO LETTER NGHA -16F25 MIAO LETTER ARCHAIC NGA -16F26 MIAO LETTER HA -16F27 MIAO LETTER XA -16F28 MIAO LETTER GHA -16F29 MIAO LETTER GHHA -16F2A MIAO LETTER TSSA -16F2B MIAO LETTER DZZA -16F2C MIAO LETTER NYA -16F2D MIAO LETTER NYHA -16F2E MIAO LETTER TSHA -16F2F MIAO LETTER DZHA -16F30 MIAO LETTER YI TSHA -16F31 MIAO LETTER YI DZHA -16F32 MIAO LETTER REFORMED TSHA -16F33 MIAO LETTER SHA -16F34 MIAO LETTER SSA -16F35 MIAO LETTER ZHA -16F36 MIAO LETTER ZSHA -16F37 MIAO LETTER TSA -16F38 MIAO LETTER DZA -16F39 MIAO LETTER YI TSA -16F3A MIAO LETTER SA -16F3B MIAO LETTER ZA -16F3C MIAO LETTER ZSA -16F3D MIAO LETTER ZZA -16F3E MIAO LETTER ZZSA -16F3F MIAO LETTER ARCHAIC ZZA -16F40 MIAO LETTER ZZYA -16F41 MIAO LETTER ZZSYA -16F42 MIAO LETTER WA -16F43 MIAO LETTER AH -16F44 MIAO LETTER HHA -16F45 MIAO LETTER BRI -16F46 MIAO LETTER SYI -16F47 MIAO LETTER DZYI -16F48 MIAO LETTER TE -16F49 MIAO LETTER TSE -16F4A MIAO LETTER RTE -16F4F MIAO SIGN CONSONANT MODIFIER BAR -16F50 MIAO LETTER NASALIZATION -16F51 MIAO SIGN ASPIRATION -16F52 MIAO SIGN REFORMED VOICING -16F53 MIAO SIGN REFORMED ASPIRATION -16F54 MIAO VOWEL SIGN A -16F55 MIAO VOWEL SIGN AA -16F56 MIAO VOWEL SIGN AHH -16F57 MIAO VOWEL SIGN AN -16F58 MIAO VOWEL SIGN ANG -16F59 MIAO VOWEL SIGN O -16F5A MIAO VOWEL SIGN OO -16F5B MIAO VOWEL SIGN WO -16F5C MIAO VOWEL SIGN W -16F5D MIAO VOWEL SIGN E -16F5E MIAO VOWEL SIGN EN -16F5F MIAO VOWEL SIGN ENG -16F60 MIAO VOWEL SIGN OEY -16F61 MIAO VOWEL SIGN I -16F62 MIAO VOWEL SIGN IA -16F63 MIAO VOWEL SIGN IAN -16F64 MIAO VOWEL SIGN IANG -16F65 MIAO VOWEL SIGN IO -16F66 MIAO VOWEL SIGN IE -16F67 MIAO VOWEL SIGN II -16F68 MIAO VOWEL SIGN IU -16F69 MIAO VOWEL SIGN ING -16F6A MIAO VOWEL SIGN U -16F6B MIAO VOWEL SIGN UA -16F6C MIAO VOWEL SIGN UAN -16F6D MIAO VOWEL SIGN UANG -16F6E MIAO VOWEL SIGN UU -16F6F MIAO VOWEL SIGN UEI -16F70 MIAO VOWEL SIGN UNG -16F71 MIAO VOWEL SIGN Y -16F72 MIAO VOWEL SIGN YI -16F73 MIAO VOWEL SIGN AE -16F74 MIAO VOWEL SIGN AEE -16F75 MIAO VOWEL SIGN ERR -16F76 MIAO VOWEL SIGN ROUNDED ERR -16F77 MIAO VOWEL SIGN ER -16F78 MIAO VOWEL SIGN ROUNDED ER -16F79 MIAO VOWEL SIGN AI -16F7A MIAO VOWEL SIGN EI -16F7B MIAO VOWEL SIGN AU -16F7C MIAO VOWEL SIGN OU -16F7D MIAO VOWEL SIGN N -16F7E MIAO VOWEL SIGN NG -16F7F MIAO VOWEL SIGN UOG -16F80 MIAO VOWEL SIGN YUI -16F81 MIAO VOWEL SIGN OG -16F82 MIAO VOWEL SIGN OER -16F83 MIAO VOWEL SIGN VW -16F84 MIAO VOWEL SIGN IG -16F85 MIAO VOWEL SIGN EA -16F86 MIAO VOWEL SIGN IONG -16F87 MIAO VOWEL SIGN UI -16F8F MIAO TONE RIGHT -16F90 MIAO TONE TOP RIGHT -16F91 MIAO TONE ABOVE -16F92 MIAO TONE BELOW -16F93 MIAO LETTER TONE-2 -16F94 MIAO LETTER TONE-3 -16F95 MIAO LETTER TONE-4 -16F96 MIAO LETTER TONE-5 -16F97 MIAO LETTER TONE-6 -16F98 MIAO LETTER TONE-7 -16F99 MIAO LETTER TONE-8 -16F9A MIAO LETTER REFORMED TONE-1 -16F9B MIAO LETTER REFORMED TONE-2 -16F9C MIAO LETTER REFORMED TONE-4 -16F9D MIAO LETTER REFORMED TONE-5 -16F9E MIAO LETTER REFORMED TONE-6 -16F9F MIAO LETTER REFORMED TONE-8 -16FE0 TANGUT ITERATION MARK -16FE1 NUSHU ITERATION MARK -16FE2 OLD CHINESE HOOK MARK -16FE3 OLD CHINESE ITERATION MARK -18800 TANGUT COMPONENT-001 -18801 TANGUT COMPONENT-002 -18802 TANGUT COMPONENT-003 -18803 TANGUT COMPONENT-004 -18804 TANGUT COMPONENT-005 -18805 TANGUT COMPONENT-006 -18806 TANGUT COMPONENT-007 -18807 TANGUT COMPONENT-008 -18808 TANGUT COMPONENT-009 -18809 TANGUT COMPONENT-010 -1880A TANGUT COMPONENT-011 -1880B TANGUT COMPONENT-012 -1880C TANGUT COMPONENT-013 -1880D TANGUT COMPONENT-014 -1880E TANGUT COMPONENT-015 -1880F TANGUT COMPONENT-016 -18810 TANGUT COMPONENT-017 -18811 TANGUT COMPONENT-018 -18812 TANGUT COMPONENT-019 -18813 TANGUT COMPONENT-020 -18814 TANGUT COMPONENT-021 -18815 TANGUT COMPONENT-022 -18816 TANGUT COMPONENT-023 -18817 TANGUT COMPONENT-024 -18818 TANGUT COMPONENT-025 -18819 TANGUT COMPONENT-026 -1881A TANGUT COMPONENT-027 -1881B TANGUT COMPONENT-028 -1881C TANGUT COMPONENT-029 -1881D TANGUT COMPONENT-030 -1881E TANGUT COMPONENT-031 -1881F TANGUT COMPONENT-032 -18820 TANGUT COMPONENT-033 -18821 TANGUT COMPONENT-034 -18822 TANGUT COMPONENT-035 -18823 TANGUT COMPONENT-036 -18824 TANGUT COMPONENT-037 -18825 TANGUT COMPONENT-038 -18826 TANGUT COMPONENT-039 -18827 TANGUT COMPONENT-040 -18828 TANGUT COMPONENT-041 -18829 TANGUT COMPONENT-042 -1882A TANGUT COMPONENT-043 -1882B TANGUT COMPONENT-044 -1882C TANGUT COMPONENT-045 -1882D TANGUT COMPONENT-046 -1882E TANGUT COMPONENT-047 -1882F TANGUT COMPONENT-048 -18830 TANGUT COMPONENT-049 -18831 TANGUT COMPONENT-050 -18832 TANGUT COMPONENT-051 -18833 TANGUT COMPONENT-052 -18834 TANGUT COMPONENT-053 -18835 TANGUT COMPONENT-054 -18836 TANGUT COMPONENT-055 -18837 TANGUT COMPONENT-056 -18838 TANGUT COMPONENT-057 -18839 TANGUT COMPONENT-058 -1883A TANGUT COMPONENT-059 -1883B TANGUT COMPONENT-060 -1883C TANGUT COMPONENT-061 -1883D TANGUT COMPONENT-062 -1883E TANGUT COMPONENT-063 -1883F TANGUT COMPONENT-064 -18840 TANGUT COMPONENT-065 -18841 TANGUT COMPONENT-066 -18842 TANGUT COMPONENT-067 -18843 TANGUT COMPONENT-068 -18844 TANGUT COMPONENT-069 -18845 TANGUT COMPONENT-070 -18846 TANGUT COMPONENT-071 -18847 TANGUT COMPONENT-072 -18848 TANGUT COMPONENT-073 -18849 TANGUT COMPONENT-074 -1884A TANGUT COMPONENT-075 -1884B TANGUT COMPONENT-076 -1884C TANGUT COMPONENT-077 -1884D TANGUT COMPONENT-078 -1884E TANGUT COMPONENT-079 -1884F TANGUT COMPONENT-080 -18850 TANGUT COMPONENT-081 -18851 TANGUT COMPONENT-082 -18852 TANGUT COMPONENT-083 -18853 TANGUT COMPONENT-084 -18854 TANGUT COMPONENT-085 -18855 TANGUT COMPONENT-086 -18856 TANGUT COMPONENT-087 -18857 TANGUT COMPONENT-088 -18858 TANGUT COMPONENT-089 -18859 TANGUT COMPONENT-090 -1885A TANGUT COMPONENT-091 -1885B TANGUT COMPONENT-092 -1885C TANGUT COMPONENT-093 -1885D TANGUT COMPONENT-094 -1885E TANGUT COMPONENT-095 -1885F TANGUT COMPONENT-096 -18860 TANGUT COMPONENT-097 -18861 TANGUT COMPONENT-098 -18862 TANGUT COMPONENT-099 -18863 TANGUT COMPONENT-100 -18864 TANGUT COMPONENT-101 -18865 TANGUT COMPONENT-102 -18866 TANGUT COMPONENT-103 -18867 TANGUT COMPONENT-104 -18868 TANGUT COMPONENT-105 -18869 TANGUT COMPONENT-106 -1886A TANGUT COMPONENT-107 -1886B TANGUT COMPONENT-108 -1886C TANGUT COMPONENT-109 -1886D TANGUT COMPONENT-110 -1886E TANGUT COMPONENT-111 -1886F TANGUT COMPONENT-112 -18870 TANGUT COMPONENT-113 -18871 TANGUT COMPONENT-114 -18872 TANGUT COMPONENT-115 -18873 TANGUT COMPONENT-116 -18874 TANGUT COMPONENT-117 -18875 TANGUT COMPONENT-118 -18876 TANGUT COMPONENT-119 -18877 TANGUT COMPONENT-120 -18878 TANGUT COMPONENT-121 -18879 TANGUT COMPONENT-122 -1887A TANGUT COMPONENT-123 -1887B TANGUT COMPONENT-124 -1887C TANGUT COMPONENT-125 -1887D TANGUT COMPONENT-126 -1887E TANGUT COMPONENT-127 -1887F TANGUT COMPONENT-128 -18880 TANGUT COMPONENT-129 -18881 TANGUT COMPONENT-130 -18882 TANGUT COMPONENT-131 -18883 TANGUT COMPONENT-132 -18884 TANGUT COMPONENT-133 -18885 TANGUT COMPONENT-134 -18886 TANGUT COMPONENT-135 -18887 TANGUT COMPONENT-136 -18888 TANGUT COMPONENT-137 -18889 TANGUT COMPONENT-138 -1888A TANGUT COMPONENT-139 -1888B TANGUT COMPONENT-140 -1888C TANGUT COMPONENT-141 -1888D TANGUT COMPONENT-142 -1888E TANGUT COMPONENT-143 -1888F TANGUT COMPONENT-144 -18890 TANGUT COMPONENT-145 -18891 TANGUT COMPONENT-146 -18892 TANGUT COMPONENT-147 -18893 TANGUT COMPONENT-148 -18894 TANGUT COMPONENT-149 -18895 TANGUT COMPONENT-150 -18896 TANGUT COMPONENT-151 -18897 TANGUT COMPONENT-152 -18898 TANGUT COMPONENT-153 -18899 TANGUT COMPONENT-154 -1889A TANGUT COMPONENT-155 -1889B TANGUT COMPONENT-156 -1889C TANGUT COMPONENT-157 -1889D TANGUT COMPONENT-158 -1889E TANGUT COMPONENT-159 -1889F TANGUT COMPONENT-160 -188A0 TANGUT COMPONENT-161 -188A1 TANGUT COMPONENT-162 -188A2 TANGUT COMPONENT-163 -188A3 TANGUT COMPONENT-164 -188A4 TANGUT COMPONENT-165 -188A5 TANGUT COMPONENT-166 -188A6 TANGUT COMPONENT-167 -188A7 TANGUT COMPONENT-168 -188A8 TANGUT COMPONENT-169 -188A9 TANGUT COMPONENT-170 -188AA TANGUT COMPONENT-171 -188AB TANGUT COMPONENT-172 -188AC TANGUT COMPONENT-173 -188AD TANGUT COMPONENT-174 -188AE TANGUT COMPONENT-175 -188AF TANGUT COMPONENT-176 -188B0 TANGUT COMPONENT-177 -188B1 TANGUT COMPONENT-178 -188B2 TANGUT COMPONENT-179 -188B3 TANGUT COMPONENT-180 -188B4 TANGUT COMPONENT-181 -188B5 TANGUT COMPONENT-182 -188B6 TANGUT COMPONENT-183 -188B7 TANGUT COMPONENT-184 -188B8 TANGUT COMPONENT-185 -188B9 TANGUT COMPONENT-186 -188BA TANGUT COMPONENT-187 -188BB TANGUT COMPONENT-188 -188BC TANGUT COMPONENT-189 -188BD TANGUT COMPONENT-190 -188BE TANGUT COMPONENT-191 -188BF TANGUT COMPONENT-192 -188C0 TANGUT COMPONENT-193 -188C1 TANGUT COMPONENT-194 -188C2 TANGUT COMPONENT-195 -188C3 TANGUT COMPONENT-196 -188C4 TANGUT COMPONENT-197 -188C5 TANGUT COMPONENT-198 -188C6 TANGUT COMPONENT-199 -188C7 TANGUT COMPONENT-200 -188C8 TANGUT COMPONENT-201 -188C9 TANGUT COMPONENT-202 -188CA TANGUT COMPONENT-203 -188CB TANGUT COMPONENT-204 -188CC TANGUT COMPONENT-205 -188CD TANGUT COMPONENT-206 -188CE TANGUT COMPONENT-207 -188CF TANGUT COMPONENT-208 -188D0 TANGUT COMPONENT-209 -188D1 TANGUT COMPONENT-210 -188D2 TANGUT COMPONENT-211 -188D3 TANGUT COMPONENT-212 -188D4 TANGUT COMPONENT-213 -188D5 TANGUT COMPONENT-214 -188D6 TANGUT COMPONENT-215 -188D7 TANGUT COMPONENT-216 -188D8 TANGUT COMPONENT-217 -188D9 TANGUT COMPONENT-218 -188DA TANGUT COMPONENT-219 -188DB TANGUT COMPONENT-220 -188DC TANGUT COMPONENT-221 -188DD TANGUT COMPONENT-222 -188DE TANGUT COMPONENT-223 -188DF TANGUT COMPONENT-224 -188E0 TANGUT COMPONENT-225 -188E1 TANGUT COMPONENT-226 -188E2 TANGUT COMPONENT-227 -188E3 TANGUT COMPONENT-228 -188E4 TANGUT COMPONENT-229 -188E5 TANGUT COMPONENT-230 -188E6 TANGUT COMPONENT-231 -188E7 TANGUT COMPONENT-232 -188E8 TANGUT COMPONENT-233 -188E9 TANGUT COMPONENT-234 -188EA TANGUT COMPONENT-235 -188EB TANGUT COMPONENT-236 -188EC TANGUT COMPONENT-237 -188ED TANGUT COMPONENT-238 -188EE TANGUT COMPONENT-239 -188EF TANGUT COMPONENT-240 -188F0 TANGUT COMPONENT-241 -188F1 TANGUT COMPONENT-242 -188F2 TANGUT COMPONENT-243 -188F3 TANGUT COMPONENT-244 -188F4 TANGUT COMPONENT-245 -188F5 TANGUT COMPONENT-246 -188F6 TANGUT COMPONENT-247 -188F7 TANGUT COMPONENT-248 -188F8 TANGUT COMPONENT-249 -188F9 TANGUT COMPONENT-250 -188FA TANGUT COMPONENT-251 -188FB TANGUT COMPONENT-252 -188FC TANGUT COMPONENT-253 -188FD TANGUT COMPONENT-254 -188FE TANGUT COMPONENT-255 -188FF TANGUT COMPONENT-256 -18900 TANGUT COMPONENT-257 -18901 TANGUT COMPONENT-258 -18902 TANGUT COMPONENT-259 -18903 TANGUT COMPONENT-260 -18904 TANGUT COMPONENT-261 -18905 TANGUT COMPONENT-262 -18906 TANGUT COMPONENT-263 -18907 TANGUT COMPONENT-264 -18908 TANGUT COMPONENT-265 -18909 TANGUT COMPONENT-266 -1890A TANGUT COMPONENT-267 -1890B TANGUT COMPONENT-268 -1890C TANGUT COMPONENT-269 -1890D TANGUT COMPONENT-270 -1890E TANGUT COMPONENT-271 -1890F TANGUT COMPONENT-272 -18910 TANGUT COMPONENT-273 -18911 TANGUT COMPONENT-274 -18912 TANGUT COMPONENT-275 -18913 TANGUT COMPONENT-276 -18914 TANGUT COMPONENT-277 -18915 TANGUT COMPONENT-278 -18916 TANGUT COMPONENT-279 -18917 TANGUT COMPONENT-280 -18918 TANGUT COMPONENT-281 -18919 TANGUT COMPONENT-282 -1891A TANGUT COMPONENT-283 -1891B TANGUT COMPONENT-284 -1891C TANGUT COMPONENT-285 -1891D TANGUT COMPONENT-286 -1891E TANGUT COMPONENT-287 -1891F TANGUT COMPONENT-288 -18920 TANGUT COMPONENT-289 -18921 TANGUT COMPONENT-290 -18922 TANGUT COMPONENT-291 -18923 TANGUT COMPONENT-292 -18924 TANGUT COMPONENT-293 -18925 TANGUT COMPONENT-294 -18926 TANGUT COMPONENT-295 -18927 TANGUT COMPONENT-296 -18928 TANGUT COMPONENT-297 -18929 TANGUT COMPONENT-298 -1892A TANGUT COMPONENT-299 -1892B TANGUT COMPONENT-300 -1892C TANGUT COMPONENT-301 -1892D TANGUT COMPONENT-302 -1892E TANGUT COMPONENT-303 -1892F TANGUT COMPONENT-304 -18930 TANGUT COMPONENT-305 -18931 TANGUT COMPONENT-306 -18932 TANGUT COMPONENT-307 -18933 TANGUT COMPONENT-308 -18934 TANGUT COMPONENT-309 -18935 TANGUT COMPONENT-310 -18936 TANGUT COMPONENT-311 -18937 TANGUT COMPONENT-312 -18938 TANGUT COMPONENT-313 -18939 TANGUT COMPONENT-314 -1893A TANGUT COMPONENT-315 -1893B TANGUT COMPONENT-316 -1893C TANGUT COMPONENT-317 -1893D TANGUT COMPONENT-318 -1893E TANGUT COMPONENT-319 -1893F TANGUT COMPONENT-320 -18940 TANGUT COMPONENT-321 -18941 TANGUT COMPONENT-322 -18942 TANGUT COMPONENT-323 -18943 TANGUT COMPONENT-324 -18944 TANGUT COMPONENT-325 -18945 TANGUT COMPONENT-326 -18946 TANGUT COMPONENT-327 -18947 TANGUT COMPONENT-328 -18948 TANGUT COMPONENT-329 -18949 TANGUT COMPONENT-330 -1894A TANGUT COMPONENT-331 -1894B TANGUT COMPONENT-332 -1894C TANGUT COMPONENT-333 -1894D TANGUT COMPONENT-334 -1894E TANGUT COMPONENT-335 -1894F TANGUT COMPONENT-336 -18950 TANGUT COMPONENT-337 -18951 TANGUT COMPONENT-338 -18952 TANGUT COMPONENT-339 -18953 TANGUT COMPONENT-340 -18954 TANGUT COMPONENT-341 -18955 TANGUT COMPONENT-342 -18956 TANGUT COMPONENT-343 -18957 TANGUT COMPONENT-344 -18958 TANGUT COMPONENT-345 -18959 TANGUT COMPONENT-346 -1895A TANGUT COMPONENT-347 -1895B TANGUT COMPONENT-348 -1895C TANGUT COMPONENT-349 -1895D TANGUT COMPONENT-350 -1895E TANGUT COMPONENT-351 -1895F TANGUT COMPONENT-352 -18960 TANGUT COMPONENT-353 -18961 TANGUT COMPONENT-354 -18962 TANGUT COMPONENT-355 -18963 TANGUT COMPONENT-356 -18964 TANGUT COMPONENT-357 -18965 TANGUT COMPONENT-358 -18966 TANGUT COMPONENT-359 -18967 TANGUT COMPONENT-360 -18968 TANGUT COMPONENT-361 -18969 TANGUT COMPONENT-362 -1896A TANGUT COMPONENT-363 -1896B TANGUT COMPONENT-364 -1896C TANGUT COMPONENT-365 -1896D TANGUT COMPONENT-366 -1896E TANGUT COMPONENT-367 -1896F TANGUT COMPONENT-368 -18970 TANGUT COMPONENT-369 -18971 TANGUT COMPONENT-370 -18972 TANGUT COMPONENT-371 -18973 TANGUT COMPONENT-372 -18974 TANGUT COMPONENT-373 -18975 TANGUT COMPONENT-374 -18976 TANGUT COMPONENT-375 -18977 TANGUT COMPONENT-376 -18978 TANGUT COMPONENT-377 -18979 TANGUT COMPONENT-378 -1897A TANGUT COMPONENT-379 -1897B TANGUT COMPONENT-380 -1897C TANGUT COMPONENT-381 -1897D TANGUT COMPONENT-382 -1897E TANGUT COMPONENT-383 -1897F TANGUT COMPONENT-384 -18980 TANGUT COMPONENT-385 -18981 TANGUT COMPONENT-386 -18982 TANGUT COMPONENT-387 -18983 TANGUT COMPONENT-388 -18984 TANGUT COMPONENT-389 -18985 TANGUT COMPONENT-390 -18986 TANGUT COMPONENT-391 -18987 TANGUT COMPONENT-392 -18988 TANGUT COMPONENT-393 -18989 TANGUT COMPONENT-394 -1898A TANGUT COMPONENT-395 -1898B TANGUT COMPONENT-396 -1898C TANGUT COMPONENT-397 -1898D TANGUT COMPONENT-398 -1898E TANGUT COMPONENT-399 -1898F TANGUT COMPONENT-400 -18990 TANGUT COMPONENT-401 -18991 TANGUT COMPONENT-402 -18992 TANGUT COMPONENT-403 -18993 TANGUT COMPONENT-404 -18994 TANGUT COMPONENT-405 -18995 TANGUT COMPONENT-406 -18996 TANGUT COMPONENT-407 -18997 TANGUT COMPONENT-408 -18998 TANGUT COMPONENT-409 -18999 TANGUT COMPONENT-410 -1899A TANGUT COMPONENT-411 -1899B TANGUT COMPONENT-412 -1899C TANGUT COMPONENT-413 -1899D TANGUT COMPONENT-414 -1899E TANGUT COMPONENT-415 -1899F TANGUT COMPONENT-416 -189A0 TANGUT COMPONENT-417 -189A1 TANGUT COMPONENT-418 -189A2 TANGUT COMPONENT-419 -189A3 TANGUT COMPONENT-420 -189A4 TANGUT COMPONENT-421 -189A5 TANGUT COMPONENT-422 -189A6 TANGUT COMPONENT-423 -189A7 TANGUT COMPONENT-424 -189A8 TANGUT COMPONENT-425 -189A9 TANGUT COMPONENT-426 -189AA TANGUT COMPONENT-427 -189AB TANGUT COMPONENT-428 -189AC TANGUT COMPONENT-429 -189AD TANGUT COMPONENT-430 -189AE TANGUT COMPONENT-431 -189AF TANGUT COMPONENT-432 -189B0 TANGUT COMPONENT-433 -189B1 TANGUT COMPONENT-434 -189B2 TANGUT COMPONENT-435 -189B3 TANGUT COMPONENT-436 -189B4 TANGUT COMPONENT-437 -189B5 TANGUT COMPONENT-438 -189B6 TANGUT COMPONENT-439 -189B7 TANGUT COMPONENT-440 -189B8 TANGUT COMPONENT-441 -189B9 TANGUT COMPONENT-442 -189BA TANGUT COMPONENT-443 -189BB TANGUT COMPONENT-444 -189BC TANGUT COMPONENT-445 -189BD TANGUT COMPONENT-446 -189BE TANGUT COMPONENT-447 -189BF TANGUT COMPONENT-448 -189C0 TANGUT COMPONENT-449 -189C1 TANGUT COMPONENT-450 -189C2 TANGUT COMPONENT-451 -189C3 TANGUT COMPONENT-452 -189C4 TANGUT COMPONENT-453 -189C5 TANGUT COMPONENT-454 -189C6 TANGUT COMPONENT-455 -189C7 TANGUT COMPONENT-456 -189C8 TANGUT COMPONENT-457 -189C9 TANGUT COMPONENT-458 -189CA TANGUT COMPONENT-459 -189CB TANGUT COMPONENT-460 -189CC TANGUT COMPONENT-461 -189CD TANGUT COMPONENT-462 -189CE TANGUT COMPONENT-463 -189CF TANGUT COMPONENT-464 -189D0 TANGUT COMPONENT-465 -189D1 TANGUT COMPONENT-466 -189D2 TANGUT COMPONENT-467 -189D3 TANGUT COMPONENT-468 -189D4 TANGUT COMPONENT-469 -189D5 TANGUT COMPONENT-470 -189D6 TANGUT COMPONENT-471 -189D7 TANGUT COMPONENT-472 -189D8 TANGUT COMPONENT-473 -189D9 TANGUT COMPONENT-474 -189DA TANGUT COMPONENT-475 -189DB TANGUT COMPONENT-476 -189DC TANGUT COMPONENT-477 -189DD TANGUT COMPONENT-478 -189DE TANGUT COMPONENT-479 -189DF TANGUT COMPONENT-480 -189E0 TANGUT COMPONENT-481 -189E1 TANGUT COMPONENT-482 -189E2 TANGUT COMPONENT-483 -189E3 TANGUT COMPONENT-484 -189E4 TANGUT COMPONENT-485 -189E5 TANGUT COMPONENT-486 -189E6 TANGUT COMPONENT-487 -189E7 TANGUT COMPONENT-488 -189E8 TANGUT COMPONENT-489 -189E9 TANGUT COMPONENT-490 -189EA TANGUT COMPONENT-491 -189EB TANGUT COMPONENT-492 -189EC TANGUT COMPONENT-493 -189ED TANGUT COMPONENT-494 -189EE TANGUT COMPONENT-495 -189EF TANGUT COMPONENT-496 -189F0 TANGUT COMPONENT-497 -189F1 TANGUT COMPONENT-498 -189F2 TANGUT COMPONENT-499 -189F3 TANGUT COMPONENT-500 -189F4 TANGUT COMPONENT-501 -189F5 TANGUT COMPONENT-502 -189F6 TANGUT COMPONENT-503 -189F7 TANGUT COMPONENT-504 -189F8 TANGUT COMPONENT-505 -189F9 TANGUT COMPONENT-506 -189FA TANGUT COMPONENT-507 -189FB TANGUT COMPONENT-508 -189FC TANGUT COMPONENT-509 -189FD TANGUT COMPONENT-510 -189FE TANGUT COMPONENT-511 -189FF TANGUT COMPONENT-512 -18A00 TANGUT COMPONENT-513 -18A01 TANGUT COMPONENT-514 -18A02 TANGUT COMPONENT-515 -18A03 TANGUT COMPONENT-516 -18A04 TANGUT COMPONENT-517 -18A05 TANGUT COMPONENT-518 -18A06 TANGUT COMPONENT-519 -18A07 TANGUT COMPONENT-520 -18A08 TANGUT COMPONENT-521 -18A09 TANGUT COMPONENT-522 -18A0A TANGUT COMPONENT-523 -18A0B TANGUT COMPONENT-524 -18A0C TANGUT COMPONENT-525 -18A0D TANGUT COMPONENT-526 -18A0E TANGUT COMPONENT-527 -18A0F TANGUT COMPONENT-528 -18A10 TANGUT COMPONENT-529 -18A11 TANGUT COMPONENT-530 -18A12 TANGUT COMPONENT-531 -18A13 TANGUT COMPONENT-532 -18A14 TANGUT COMPONENT-533 -18A15 TANGUT COMPONENT-534 -18A16 TANGUT COMPONENT-535 -18A17 TANGUT COMPONENT-536 -18A18 TANGUT COMPONENT-537 -18A19 TANGUT COMPONENT-538 -18A1A TANGUT COMPONENT-539 -18A1B TANGUT COMPONENT-540 -18A1C TANGUT COMPONENT-541 -18A1D TANGUT COMPONENT-542 -18A1E TANGUT COMPONENT-543 -18A1F TANGUT COMPONENT-544 -18A20 TANGUT COMPONENT-545 -18A21 TANGUT COMPONENT-546 -18A22 TANGUT COMPONENT-547 -18A23 TANGUT COMPONENT-548 -18A24 TANGUT COMPONENT-549 -18A25 TANGUT COMPONENT-550 -18A26 TANGUT COMPONENT-551 -18A27 TANGUT COMPONENT-552 -18A28 TANGUT COMPONENT-553 -18A29 TANGUT COMPONENT-554 -18A2A TANGUT COMPONENT-555 -18A2B TANGUT COMPONENT-556 -18A2C TANGUT COMPONENT-557 -18A2D TANGUT COMPONENT-558 -18A2E TANGUT COMPONENT-559 -18A2F TANGUT COMPONENT-560 -18A30 TANGUT COMPONENT-561 -18A31 TANGUT COMPONENT-562 -18A32 TANGUT COMPONENT-563 -18A33 TANGUT COMPONENT-564 -18A34 TANGUT COMPONENT-565 -18A35 TANGUT COMPONENT-566 -18A36 TANGUT COMPONENT-567 -18A37 TANGUT COMPONENT-568 -18A38 TANGUT COMPONENT-569 -18A39 TANGUT COMPONENT-570 -18A3A TANGUT COMPONENT-571 -18A3B TANGUT COMPONENT-572 -18A3C TANGUT COMPONENT-573 -18A3D TANGUT COMPONENT-574 -18A3E TANGUT COMPONENT-575 -18A3F TANGUT COMPONENT-576 -18A40 TANGUT COMPONENT-577 -18A41 TANGUT COMPONENT-578 -18A42 TANGUT COMPONENT-579 -18A43 TANGUT COMPONENT-580 -18A44 TANGUT COMPONENT-581 -18A45 TANGUT COMPONENT-582 -18A46 TANGUT COMPONENT-583 -18A47 TANGUT COMPONENT-584 -18A48 TANGUT COMPONENT-585 -18A49 TANGUT COMPONENT-586 -18A4A TANGUT COMPONENT-587 -18A4B TANGUT COMPONENT-588 -18A4C TANGUT COMPONENT-589 -18A4D TANGUT COMPONENT-590 -18A4E TANGUT COMPONENT-591 -18A4F TANGUT COMPONENT-592 -18A50 TANGUT COMPONENT-593 -18A51 TANGUT COMPONENT-594 -18A52 TANGUT COMPONENT-595 -18A53 TANGUT COMPONENT-596 -18A54 TANGUT COMPONENT-597 -18A55 TANGUT COMPONENT-598 -18A56 TANGUT COMPONENT-599 -18A57 TANGUT COMPONENT-600 -18A58 TANGUT COMPONENT-601 -18A59 TANGUT COMPONENT-602 -18A5A TANGUT COMPONENT-603 -18A5B TANGUT COMPONENT-604 -18A5C TANGUT COMPONENT-605 -18A5D TANGUT COMPONENT-606 -18A5E TANGUT COMPONENT-607 -18A5F TANGUT COMPONENT-608 -18A60 TANGUT COMPONENT-609 -18A61 TANGUT COMPONENT-610 -18A62 TANGUT COMPONENT-611 -18A63 TANGUT COMPONENT-612 -18A64 TANGUT COMPONENT-613 -18A65 TANGUT COMPONENT-614 -18A66 TANGUT COMPONENT-615 -18A67 TANGUT COMPONENT-616 -18A68 TANGUT COMPONENT-617 -18A69 TANGUT COMPONENT-618 -18A6A TANGUT COMPONENT-619 -18A6B TANGUT COMPONENT-620 -18A6C TANGUT COMPONENT-621 -18A6D TANGUT COMPONENT-622 -18A6E TANGUT COMPONENT-623 -18A6F TANGUT COMPONENT-624 -18A70 TANGUT COMPONENT-625 -18A71 TANGUT COMPONENT-626 -18A72 TANGUT COMPONENT-627 -18A73 TANGUT COMPONENT-628 -18A74 TANGUT COMPONENT-629 -18A75 TANGUT COMPONENT-630 -18A76 TANGUT COMPONENT-631 -18A77 TANGUT COMPONENT-632 -18A78 TANGUT COMPONENT-633 -18A79 TANGUT COMPONENT-634 -18A7A TANGUT COMPONENT-635 -18A7B TANGUT COMPONENT-636 -18A7C TANGUT COMPONENT-637 -18A7D TANGUT COMPONENT-638 -18A7E TANGUT COMPONENT-639 -18A7F TANGUT COMPONENT-640 -18A80 TANGUT COMPONENT-641 -18A81 TANGUT COMPONENT-642 -18A82 TANGUT COMPONENT-643 -18A83 TANGUT COMPONENT-644 -18A84 TANGUT COMPONENT-645 -18A85 TANGUT COMPONENT-646 -18A86 TANGUT COMPONENT-647 -18A87 TANGUT COMPONENT-648 -18A88 TANGUT COMPONENT-649 -18A89 TANGUT COMPONENT-650 -18A8A TANGUT COMPONENT-651 -18A8B TANGUT COMPONENT-652 -18A8C TANGUT COMPONENT-653 -18A8D TANGUT COMPONENT-654 -18A8E TANGUT COMPONENT-655 -18A8F TANGUT COMPONENT-656 -18A90 TANGUT COMPONENT-657 -18A91 TANGUT COMPONENT-658 -18A92 TANGUT COMPONENT-659 -18A93 TANGUT COMPONENT-660 -18A94 TANGUT COMPONENT-661 -18A95 TANGUT COMPONENT-662 -18A96 TANGUT COMPONENT-663 -18A97 TANGUT COMPONENT-664 -18A98 TANGUT COMPONENT-665 -18A99 TANGUT COMPONENT-666 -18A9A TANGUT COMPONENT-667 -18A9B TANGUT COMPONENT-668 -18A9C TANGUT COMPONENT-669 -18A9D TANGUT COMPONENT-670 -18A9E TANGUT COMPONENT-671 -18A9F TANGUT COMPONENT-672 -18AA0 TANGUT COMPONENT-673 -18AA1 TANGUT COMPONENT-674 -18AA2 TANGUT COMPONENT-675 -18AA3 TANGUT COMPONENT-676 -18AA4 TANGUT COMPONENT-677 -18AA5 TANGUT COMPONENT-678 -18AA6 TANGUT COMPONENT-679 -18AA7 TANGUT COMPONENT-680 -18AA8 TANGUT COMPONENT-681 -18AA9 TANGUT COMPONENT-682 -18AAA TANGUT COMPONENT-683 -18AAB TANGUT COMPONENT-684 -18AAC TANGUT COMPONENT-685 -18AAD TANGUT COMPONENT-686 -18AAE TANGUT COMPONENT-687 -18AAF TANGUT COMPONENT-688 -18AB0 TANGUT COMPONENT-689 -18AB1 TANGUT COMPONENT-690 -18AB2 TANGUT COMPONENT-691 -18AB3 TANGUT COMPONENT-692 -18AB4 TANGUT COMPONENT-693 -18AB5 TANGUT COMPONENT-694 -18AB6 TANGUT COMPONENT-695 -18AB7 TANGUT COMPONENT-696 -18AB8 TANGUT COMPONENT-697 -18AB9 TANGUT COMPONENT-698 -18ABA TANGUT COMPONENT-699 -18ABB TANGUT COMPONENT-700 -18ABC TANGUT COMPONENT-701 -18ABD TANGUT COMPONENT-702 -18ABE TANGUT COMPONENT-703 -18ABF TANGUT COMPONENT-704 -18AC0 TANGUT COMPONENT-705 -18AC1 TANGUT COMPONENT-706 -18AC2 TANGUT COMPONENT-707 -18AC3 TANGUT COMPONENT-708 -18AC4 TANGUT COMPONENT-709 -18AC5 TANGUT COMPONENT-710 -18AC6 TANGUT COMPONENT-711 -18AC7 TANGUT COMPONENT-712 -18AC8 TANGUT COMPONENT-713 -18AC9 TANGUT COMPONENT-714 -18ACA TANGUT COMPONENT-715 -18ACB TANGUT COMPONENT-716 -18ACC TANGUT COMPONENT-717 -18ACD TANGUT COMPONENT-718 -18ACE TANGUT COMPONENT-719 -18ACF TANGUT COMPONENT-720 -18AD0 TANGUT COMPONENT-721 -18AD1 TANGUT COMPONENT-722 -18AD2 TANGUT COMPONENT-723 -18AD3 TANGUT COMPONENT-724 -18AD4 TANGUT COMPONENT-725 -18AD5 TANGUT COMPONENT-726 -18AD6 TANGUT COMPONENT-727 -18AD7 TANGUT COMPONENT-728 -18AD8 TANGUT COMPONENT-729 -18AD9 TANGUT COMPONENT-730 -18ADA TANGUT COMPONENT-731 -18ADB TANGUT COMPONENT-732 -18ADC TANGUT COMPONENT-733 -18ADD TANGUT COMPONENT-734 -18ADE TANGUT COMPONENT-735 -18ADF TANGUT COMPONENT-736 -18AE0 TANGUT COMPONENT-737 -18AE1 TANGUT COMPONENT-738 -18AE2 TANGUT COMPONENT-739 -18AE3 TANGUT COMPONENT-740 -18AE4 TANGUT COMPONENT-741 -18AE5 TANGUT COMPONENT-742 -18AE6 TANGUT COMPONENT-743 -18AE7 TANGUT COMPONENT-744 -18AE8 TANGUT COMPONENT-745 -18AE9 TANGUT COMPONENT-746 -18AEA TANGUT COMPONENT-747 -18AEB TANGUT COMPONENT-748 -18AEC TANGUT COMPONENT-749 -18AED TANGUT COMPONENT-750 -18AEE TANGUT COMPONENT-751 -18AEF TANGUT COMPONENT-752 -18AF0 TANGUT COMPONENT-753 -18AF1 TANGUT COMPONENT-754 -18AF2 TANGUT COMPONENT-755 -1B000 KATAKANA LETTER ARCHAIC E -1B001 HENTAIGANA LETTER E-1 -1B001 HIRAGANA LETTER ARCHAIC YE -1B002 HENTAIGANA LETTER A-1 -1B003 HENTAIGANA LETTER A-2 -1B004 HENTAIGANA LETTER A-3 -1B005 HENTAIGANA LETTER A-WO -1B006 HENTAIGANA LETTER I-1 -1B007 HENTAIGANA LETTER I-2 -1B008 HENTAIGANA LETTER I-3 -1B009 HENTAIGANA LETTER I-4 -1B00A HENTAIGANA LETTER U-1 -1B00B HENTAIGANA LETTER U-2 -1B00C HENTAIGANA LETTER U-3 -1B00D HENTAIGANA LETTER U-4 -1B00E HENTAIGANA LETTER U-5 -1B00F HENTAIGANA LETTER E-2 -1B010 HENTAIGANA LETTER E-3 -1B011 HENTAIGANA LETTER E-4 -1B012 HENTAIGANA LETTER E-5 -1B013 HENTAIGANA LETTER E-6 -1B014 HENTAIGANA LETTER O-1 -1B015 HENTAIGANA LETTER O-2 -1B016 HENTAIGANA LETTER O-3 -1B017 HENTAIGANA LETTER KA-1 -1B018 HENTAIGANA LETTER KA-2 -1B019 HENTAIGANA LETTER KA-3 -1B01A HENTAIGANA LETTER KA-4 -1B01B HENTAIGANA LETTER KA-5 -1B01C HENTAIGANA LETTER KA-6 -1B01D HENTAIGANA LETTER KA-7 -1B01E HENTAIGANA LETTER KA-8 -1B01F HENTAIGANA LETTER KA-9 -1B020 HENTAIGANA LETTER KA-10 -1B021 HENTAIGANA LETTER KA-11 -1B022 HENTAIGANA LETTER KA-KE -1B023 HENTAIGANA LETTER KI-1 -1B024 HENTAIGANA LETTER KI-2 -1B025 HENTAIGANA LETTER KI-3 -1B026 HENTAIGANA LETTER KI-4 -1B027 HENTAIGANA LETTER KI-5 -1B028 HENTAIGANA LETTER KI-6 -1B029 HENTAIGANA LETTER KI-7 -1B02A HENTAIGANA LETTER KI-8 -1B02B HENTAIGANA LETTER KU-1 -1B02C HENTAIGANA LETTER KU-2 -1B02D HENTAIGANA LETTER KU-3 -1B02E HENTAIGANA LETTER KU-4 -1B02F HENTAIGANA LETTER KU-5 -1B030 HENTAIGANA LETTER KU-6 -1B031 HENTAIGANA LETTER KU-7 -1B032 HENTAIGANA LETTER KE-1 -1B033 HENTAIGANA LETTER KE-2 -1B034 HENTAIGANA LETTER KE-3 -1B035 HENTAIGANA LETTER KE-4 -1B036 HENTAIGANA LETTER KE-5 -1B037 HENTAIGANA LETTER KE-6 -1B038 HENTAIGANA LETTER KO-1 -1B039 HENTAIGANA LETTER KO-2 -1B03A HENTAIGANA LETTER KO-3 -1B03B HENTAIGANA LETTER KO-KI -1B03C HENTAIGANA LETTER SA-1 -1B03D HENTAIGANA LETTER SA-2 -1B03E HENTAIGANA LETTER SA-3 -1B03F HENTAIGANA LETTER SA-4 -1B040 HENTAIGANA LETTER SA-5 -1B041 HENTAIGANA LETTER SA-6 -1B042 HENTAIGANA LETTER SA-7 -1B043 HENTAIGANA LETTER SA-8 -1B044 HENTAIGANA LETTER SI-1 -1B045 HENTAIGANA LETTER SI-2 -1B046 HENTAIGANA LETTER SI-3 -1B047 HENTAIGANA LETTER SI-4 -1B048 HENTAIGANA LETTER SI-5 -1B049 HENTAIGANA LETTER SI-6 -1B04A HENTAIGANA LETTER SU-1 -1B04B HENTAIGANA LETTER SU-2 -1B04C HENTAIGANA LETTER SU-3 -1B04D HENTAIGANA LETTER SU-4 -1B04E HENTAIGANA LETTER SU-5 -1B04F HENTAIGANA LETTER SU-6 -1B050 HENTAIGANA LETTER SU-7 -1B051 HENTAIGANA LETTER SU-8 -1B052 HENTAIGANA LETTER SE-1 -1B053 HENTAIGANA LETTER SE-2 -1B054 HENTAIGANA LETTER SE-3 -1B055 HENTAIGANA LETTER SE-4 -1B056 HENTAIGANA LETTER SE-5 -1B057 HENTAIGANA LETTER SO-1 -1B058 HENTAIGANA LETTER SO-2 -1B059 HENTAIGANA LETTER SO-3 -1B05A HENTAIGANA LETTER SO-4 -1B05B HENTAIGANA LETTER SO-5 -1B05C HENTAIGANA LETTER SO-6 -1B05D HENTAIGANA LETTER SO-7 -1B05E HENTAIGANA LETTER TA-1 -1B05F HENTAIGANA LETTER TA-2 -1B060 HENTAIGANA LETTER TA-3 -1B061 HENTAIGANA LETTER TA-4 -1B062 HENTAIGANA LETTER TI-1 -1B063 HENTAIGANA LETTER TI-2 -1B064 HENTAIGANA LETTER TI-3 -1B065 HENTAIGANA LETTER TI-4 -1B066 HENTAIGANA LETTER TI-5 -1B067 HENTAIGANA LETTER TI-6 -1B068 HENTAIGANA LETTER TI-7 -1B069 HENTAIGANA LETTER TU-1 -1B06A HENTAIGANA LETTER TU-2 -1B06B HENTAIGANA LETTER TU-3 -1B06C HENTAIGANA LETTER TU-4 -1B06D HENTAIGANA LETTER TU-TO -1B06E HENTAIGANA LETTER TE-1 -1B06F HENTAIGANA LETTER TE-2 -1B070 HENTAIGANA LETTER TE-3 -1B071 HENTAIGANA LETTER TE-4 -1B072 HENTAIGANA LETTER TE-5 -1B073 HENTAIGANA LETTER TE-6 -1B074 HENTAIGANA LETTER TE-7 -1B075 HENTAIGANA LETTER TE-8 -1B076 HENTAIGANA LETTER TE-9 -1B077 HENTAIGANA LETTER TO-1 -1B078 HENTAIGANA LETTER TO-2 -1B079 HENTAIGANA LETTER TO-3 -1B07A HENTAIGANA LETTER TO-4 -1B07B HENTAIGANA LETTER TO-5 -1B07C HENTAIGANA LETTER TO-6 -1B07D HENTAIGANA LETTER TO-RA -1B07E HENTAIGANA LETTER NA-1 -1B07F HENTAIGANA LETTER NA-2 -1B080 HENTAIGANA LETTER NA-3 -1B081 HENTAIGANA LETTER NA-4 -1B082 HENTAIGANA LETTER NA-5 -1B083 HENTAIGANA LETTER NA-6 -1B084 HENTAIGANA LETTER NA-7 -1B085 HENTAIGANA LETTER NA-8 -1B086 HENTAIGANA LETTER NA-9 -1B087 HENTAIGANA LETTER NI-1 -1B088 HENTAIGANA LETTER NI-2 -1B089 HENTAIGANA LETTER NI-3 -1B08A HENTAIGANA LETTER NI-4 -1B08B HENTAIGANA LETTER NI-5 -1B08C HENTAIGANA LETTER NI-6 -1B08D HENTAIGANA LETTER NI-7 -1B08E HENTAIGANA LETTER NI-TE -1B08F HENTAIGANA LETTER NU-1 -1B090 HENTAIGANA LETTER NU-2 -1B091 HENTAIGANA LETTER NU-3 -1B092 HENTAIGANA LETTER NE-1 -1B093 HENTAIGANA LETTER NE-2 -1B094 HENTAIGANA LETTER NE-3 -1B095 HENTAIGANA LETTER NE-4 -1B096 HENTAIGANA LETTER NE-5 -1B097 HENTAIGANA LETTER NE-6 -1B098 HENTAIGANA LETTER NE-KO -1B099 HENTAIGANA LETTER NO-1 -1B09A HENTAIGANA LETTER NO-2 -1B09B HENTAIGANA LETTER NO-3 -1B09C HENTAIGANA LETTER NO-4 -1B09D HENTAIGANA LETTER NO-5 -1B09E HENTAIGANA LETTER HA-1 -1B09F HENTAIGANA LETTER HA-2 -1B0A0 HENTAIGANA LETTER HA-3 -1B0A1 HENTAIGANA LETTER HA-4 -1B0A2 HENTAIGANA LETTER HA-5 -1B0A3 HENTAIGANA LETTER HA-6 -1B0A4 HENTAIGANA LETTER HA-7 -1B0A5 HENTAIGANA LETTER HA-8 -1B0A6 HENTAIGANA LETTER HA-9 -1B0A7 HENTAIGANA LETTER HA-10 -1B0A8 HENTAIGANA LETTER HA-11 -1B0A9 HENTAIGANA LETTER HI-1 -1B0AA HENTAIGANA LETTER HI-2 -1B0AB HENTAIGANA LETTER HI-3 -1B0AC HENTAIGANA LETTER HI-4 -1B0AD HENTAIGANA LETTER HI-5 -1B0AE HENTAIGANA LETTER HI-6 -1B0AF HENTAIGANA LETTER HI-7 -1B0B0 HENTAIGANA LETTER HU-1 -1B0B1 HENTAIGANA LETTER HU-2 -1B0B2 HENTAIGANA LETTER HU-3 -1B0B3 HENTAIGANA LETTER HE-1 -1B0B4 HENTAIGANA LETTER HE-2 -1B0B5 HENTAIGANA LETTER HE-3 -1B0B6 HENTAIGANA LETTER HE-4 -1B0B7 HENTAIGANA LETTER HE-5 -1B0B8 HENTAIGANA LETTER HE-6 -1B0B9 HENTAIGANA LETTER HE-7 -1B0BA HENTAIGANA LETTER HO-1 -1B0BB HENTAIGANA LETTER HO-2 -1B0BC HENTAIGANA LETTER HO-3 -1B0BD HENTAIGANA LETTER HO-4 -1B0BE HENTAIGANA LETTER HO-5 -1B0BF HENTAIGANA LETTER HO-6 -1B0C0 HENTAIGANA LETTER HO-7 -1B0C1 HENTAIGANA LETTER HO-8 -1B0C2 HENTAIGANA LETTER MA-1 -1B0C3 HENTAIGANA LETTER MA-2 -1B0C4 HENTAIGANA LETTER MA-3 -1B0C5 HENTAIGANA LETTER MA-4 -1B0C6 HENTAIGANA LETTER MA-5 -1B0C7 HENTAIGANA LETTER MA-6 -1B0C8 HENTAIGANA LETTER MA-7 -1B0C9 HENTAIGANA LETTER MI-1 -1B0CA HENTAIGANA LETTER MI-2 -1B0CB HENTAIGANA LETTER MI-3 -1B0CC HENTAIGANA LETTER MI-4 -1B0CD HENTAIGANA LETTER MI-5 -1B0CE HENTAIGANA LETTER MI-6 -1B0CF HENTAIGANA LETTER MI-7 -1B0D0 HENTAIGANA LETTER MU-1 -1B0D1 HENTAIGANA LETTER MU-2 -1B0D2 HENTAIGANA LETTER MU-3 -1B0D3 HENTAIGANA LETTER MU-4 -1B0D4 HENTAIGANA LETTER ME-1 -1B0D5 HENTAIGANA LETTER ME-2 -1B0D6 HENTAIGANA LETTER ME-MA -1B0D7 HENTAIGANA LETTER MO-1 -1B0D8 HENTAIGANA LETTER MO-2 -1B0D9 HENTAIGANA LETTER MO-3 -1B0DA HENTAIGANA LETTER MO-4 -1B0DB HENTAIGANA LETTER MO-5 -1B0DC HENTAIGANA LETTER MO-6 -1B0DD HENTAIGANA LETTER YA-1 -1B0DE HENTAIGANA LETTER YA-2 -1B0DF HENTAIGANA LETTER YA-3 -1B0E0 HENTAIGANA LETTER YA-4 -1B0E1 HENTAIGANA LETTER YA-5 -1B0E2 HENTAIGANA LETTER YA-YO -1B0E3 HENTAIGANA LETTER YU-1 -1B0E4 HENTAIGANA LETTER YU-2 -1B0E5 HENTAIGANA LETTER YU-3 -1B0E6 HENTAIGANA LETTER YU-4 -1B0E7 HENTAIGANA LETTER YO-1 -1B0E8 HENTAIGANA LETTER YO-2 -1B0E9 HENTAIGANA LETTER YO-3 -1B0EA HENTAIGANA LETTER YO-4 -1B0EB HENTAIGANA LETTER YO-5 -1B0EC HENTAIGANA LETTER YO-6 -1B0ED HENTAIGANA LETTER RA-1 -1B0EE HENTAIGANA LETTER RA-2 -1B0EF HENTAIGANA LETTER RA-3 -1B0F0 HENTAIGANA LETTER RA-4 -1B0F1 HENTAIGANA LETTER RI-1 -1B0F2 HENTAIGANA LETTER RI-2 -1B0F3 HENTAIGANA LETTER RI-3 -1B0F4 HENTAIGANA LETTER RI-4 -1B0F5 HENTAIGANA LETTER RI-5 -1B0F6 HENTAIGANA LETTER RI-6 -1B0F7 HENTAIGANA LETTER RI-7 -1B0F8 HENTAIGANA LETTER RU-1 -1B0F9 HENTAIGANA LETTER RU-2 -1B0FA HENTAIGANA LETTER RU-3 -1B0FB HENTAIGANA LETTER RU-4 -1B0FC HENTAIGANA LETTER RU-5 -1B0FD HENTAIGANA LETTER RU-6 -1B0FE HENTAIGANA LETTER RE-1 -1B0FF HENTAIGANA LETTER RE-2 -1B100 HENTAIGANA LETTER RE-3 -1B101 HENTAIGANA LETTER RE-4 -1B102 HENTAIGANA LETTER RO-1 -1B103 HENTAIGANA LETTER RO-2 -1B104 HENTAIGANA LETTER RO-3 -1B105 HENTAIGANA LETTER RO-4 -1B106 HENTAIGANA LETTER RO-5 -1B107 HENTAIGANA LETTER RO-6 -1B108 HENTAIGANA LETTER WA-1 -1B109 HENTAIGANA LETTER WA-2 -1B10A HENTAIGANA LETTER WA-3 -1B10B HENTAIGANA LETTER WA-4 -1B10C HENTAIGANA LETTER WA-5 -1B10D HENTAIGANA LETTER WI-1 -1B10E HENTAIGANA LETTER WI-2 -1B10F HENTAIGANA LETTER WI-3 -1B110 HENTAIGANA LETTER WI-4 -1B111 HENTAIGANA LETTER WI-5 -1B112 HENTAIGANA LETTER WE-1 -1B113 HENTAIGANA LETTER WE-2 -1B114 HENTAIGANA LETTER WE-3 -1B115 HENTAIGANA LETTER WE-4 -1B116 HENTAIGANA LETTER WO-1 -1B117 HENTAIGANA LETTER WO-2 -1B118 HENTAIGANA LETTER WO-3 -1B119 HENTAIGANA LETTER WO-4 -1B11A HENTAIGANA LETTER WO-5 -1B11B HENTAIGANA LETTER WO-6 -1B11C HENTAIGANA LETTER WO-7 -1B11D HENTAIGANA LETTER N-MU-MO-1 -1B11E HENTAIGANA LETTER N-MU-MO-2 -1B150 HIRAGANA LETTER SMALL WI -1B151 HIRAGANA LETTER SMALL WE -1B152 HIRAGANA LETTER SMALL WO -1B164 KATAKANA LETTER SMALL WI -1B165 KATAKANA LETTER SMALL WE -1B166 KATAKANA LETTER SMALL WO -1B167 KATAKANA LETTER SMALL N -1BC00 DUPLOYAN LETTER H -1BC01 DUPLOYAN LETTER X -1BC02 DUPLOYAN LETTER P -1BC03 DUPLOYAN LETTER T -1BC04 DUPLOYAN LETTER F -1BC05 DUPLOYAN LETTER K -1BC06 DUPLOYAN LETTER L -1BC07 DUPLOYAN LETTER B -1BC08 DUPLOYAN LETTER D -1BC09 DUPLOYAN LETTER V -1BC0A DUPLOYAN LETTER G -1BC0B DUPLOYAN LETTER R -1BC0C DUPLOYAN LETTER P N -1BC0D DUPLOYAN LETTER D S -1BC0E DUPLOYAN LETTER F N -1BC0F DUPLOYAN LETTER K M -1BC10 DUPLOYAN LETTER R S -1BC11 DUPLOYAN LETTER TH -1BC12 DUPLOYAN LETTER SLOAN DH -1BC13 DUPLOYAN LETTER DH -1BC14 DUPLOYAN LETTER KK -1BC15 DUPLOYAN LETTER SLOAN J -1BC16 DUPLOYAN LETTER HL -1BC17 DUPLOYAN LETTER LH -1BC18 DUPLOYAN LETTER RH -1BC19 DUPLOYAN LETTER M -1BC1A DUPLOYAN LETTER N -1BC1B DUPLOYAN LETTER J -1BC1C DUPLOYAN LETTER S -1BC1D DUPLOYAN LETTER M N -1BC1E DUPLOYAN LETTER N M -1BC1F DUPLOYAN LETTER J M -1BC20 DUPLOYAN LETTER S J -1BC21 DUPLOYAN LETTER M WITH DOT -1BC22 DUPLOYAN LETTER N WITH DOT -1BC23 DUPLOYAN LETTER J WITH DOT -1BC24 DUPLOYAN LETTER J WITH DOTS INSIDE AND ABOVE -1BC25 DUPLOYAN LETTER S WITH DOT -1BC26 DUPLOYAN LETTER S WITH DOT BELOW -1BC27 DUPLOYAN LETTER M S -1BC28 DUPLOYAN LETTER N S -1BC29 DUPLOYAN LETTER J S -1BC2A DUPLOYAN LETTER S S -1BC2B DUPLOYAN LETTER M N S -1BC2C DUPLOYAN LETTER N M S -1BC2D DUPLOYAN LETTER J M S -1BC2E DUPLOYAN LETTER S J S -1BC2F DUPLOYAN LETTER J S WITH DOT -1BC30 DUPLOYAN LETTER J N -1BC31 DUPLOYAN LETTER J N S -1BC32 DUPLOYAN LETTER S T -1BC33 DUPLOYAN LETTER S T R -1BC34 DUPLOYAN LETTER S P -1BC35 DUPLOYAN LETTER S P R -1BC36 DUPLOYAN LETTER T S -1BC37 DUPLOYAN LETTER T R S -1BC38 DUPLOYAN LETTER W -1BC39 DUPLOYAN LETTER WH -1BC3A DUPLOYAN LETTER W R -1BC3B DUPLOYAN LETTER S N -1BC3C DUPLOYAN LETTER S M -1BC3D DUPLOYAN LETTER K R S -1BC3E DUPLOYAN LETTER G R S -1BC3F DUPLOYAN LETTER S K -1BC40 DUPLOYAN LETTER S K R -1BC41 DUPLOYAN LETTER A -1BC42 DUPLOYAN LETTER SLOAN OW -1BC43 DUPLOYAN LETTER OA -1BC44 DUPLOYAN LETTER O -1BC45 DUPLOYAN LETTER AOU -1BC46 DUPLOYAN LETTER I -1BC47 DUPLOYAN LETTER E -1BC48 DUPLOYAN LETTER IE -1BC49 DUPLOYAN LETTER SHORT I -1BC4A DUPLOYAN LETTER UI -1BC4B DUPLOYAN LETTER EE -1BC4C DUPLOYAN LETTER SLOAN EH -1BC4D DUPLOYAN LETTER ROMANIAN I -1BC4E DUPLOYAN LETTER SLOAN EE -1BC4F DUPLOYAN LETTER LONG I -1BC50 DUPLOYAN LETTER YE -1BC51 DUPLOYAN LETTER U -1BC52 DUPLOYAN LETTER EU -1BC53 DUPLOYAN LETTER XW -1BC54 DUPLOYAN LETTER U N -1BC55 DUPLOYAN LETTER LONG U -1BC56 DUPLOYAN LETTER ROMANIAN U -1BC57 DUPLOYAN LETTER UH -1BC58 DUPLOYAN LETTER SLOAN U -1BC59 DUPLOYAN LETTER OOH -1BC5A DUPLOYAN LETTER OW -1BC5B DUPLOYAN LETTER OU -1BC5C DUPLOYAN LETTER WA -1BC5D DUPLOYAN LETTER WO -1BC5E DUPLOYAN LETTER WI -1BC5F DUPLOYAN LETTER WEI -1BC60 DUPLOYAN LETTER WOW -1BC61 DUPLOYAN LETTER NASAL U -1BC62 DUPLOYAN LETTER NASAL O -1BC63 DUPLOYAN LETTER NASAL I -1BC64 DUPLOYAN LETTER NASAL A -1BC65 DUPLOYAN LETTER PERNIN AN -1BC66 DUPLOYAN LETTER PERNIN AM -1BC67 DUPLOYAN LETTER SLOAN EN -1BC68 DUPLOYAN LETTER SLOAN AN -1BC69 DUPLOYAN LETTER SLOAN ON -1BC6A DUPLOYAN LETTER VOCALIC M -1BC70 DUPLOYAN AFFIX LEFT HORIZONTAL SECANT -1BC71 DUPLOYAN AFFIX MID HORIZONTAL SECANT -1BC72 DUPLOYAN AFFIX RIGHT HORIZONTAL SECANT -1BC73 DUPLOYAN AFFIX LOW VERTICAL SECANT -1BC74 DUPLOYAN AFFIX MID VERTICAL SECANT -1BC75 DUPLOYAN AFFIX HIGH VERTICAL SECANT -1BC76 DUPLOYAN AFFIX ATTACHED SECANT -1BC77 DUPLOYAN AFFIX ATTACHED LEFT-TO-RIGHT SECANT -1BC78 DUPLOYAN AFFIX ATTACHED TANGENT -1BC79 DUPLOYAN AFFIX ATTACHED TAIL -1BC7A DUPLOYAN AFFIX ATTACHED E HOOK -1BC7B DUPLOYAN AFFIX ATTACHED I HOOK -1BC7C DUPLOYAN AFFIX ATTACHED TANGENT HOOK -1BC80 DUPLOYAN AFFIX HIGH ACUTE -1BC81 DUPLOYAN AFFIX HIGH TIGHT ACUTE -1BC82 DUPLOYAN AFFIX HIGH GRAVE -1BC83 DUPLOYAN AFFIX HIGH LONG GRAVE -1BC84 DUPLOYAN AFFIX HIGH DOT -1BC85 DUPLOYAN AFFIX HIGH CIRCLE -1BC86 DUPLOYAN AFFIX HIGH LINE -1BC87 DUPLOYAN AFFIX HIGH WAVE -1BC88 DUPLOYAN AFFIX HIGH VERTICAL -1BC90 DUPLOYAN AFFIX LOW ACUTE -1BC91 DUPLOYAN AFFIX LOW TIGHT ACUTE -1BC92 DUPLOYAN AFFIX LOW GRAVE -1BC93 DUPLOYAN AFFIX LOW LONG GRAVE -1BC94 DUPLOYAN AFFIX LOW DOT -1BC95 DUPLOYAN AFFIX LOW CIRCLE -1BC96 DUPLOYAN AFFIX LOW LINE -1BC97 DUPLOYAN AFFIX LOW WAVE -1BC98 DUPLOYAN AFFIX LOW VERTICAL -1BC99 DUPLOYAN AFFIX LOW ARROW -1BC9C DUPLOYAN SIGN O WITH CROSS -1BC9D DUPLOYAN THICK LETTER SELECTOR -1BC9E DUPLOYAN DOUBLE MARK -1BC9F DUPLOYAN PUNCTUATION CHINOOK FULL STOP -1BCA0 SHORTHAND FORMAT LETTER OVERLAP -1BCA1 SHORTHAND FORMAT CONTINUING OVERLAP -1BCA2 SHORTHAND FORMAT DOWN STEP -1BCA3 SHORTHAND FORMAT UP STEP -1D000 BYZANTINE MUSICAL SYMBOL PSILI -1D001 BYZANTINE MUSICAL SYMBOL DASEIA -1D002 BYZANTINE MUSICAL SYMBOL PERISPOMENI -1D003 BYZANTINE MUSICAL SYMBOL OXEIA EKFONITIKON -1D004 BYZANTINE MUSICAL SYMBOL OXEIA DIPLI -1D005 BYZANTINE MUSICAL SYMBOL VAREIA EKFONITIKON -1D006 BYZANTINE MUSICAL SYMBOL VAREIA DIPLI -1D007 BYZANTINE MUSICAL SYMBOL KATHISTI -1D008 BYZANTINE MUSICAL SYMBOL SYRMATIKI -1D009 BYZANTINE MUSICAL SYMBOL PARAKLITIKI -1D00A BYZANTINE MUSICAL SYMBOL YPOKRISIS -1D00B BYZANTINE MUSICAL SYMBOL YPOKRISIS DIPLI -1D00C BYZANTINE MUSICAL SYMBOL KREMASTI -1D00D BYZANTINE MUSICAL SYMBOL APESO EKFONITIKON -1D00E BYZANTINE MUSICAL SYMBOL EXO EKFONITIKON -1D00F BYZANTINE MUSICAL SYMBOL TELEIA -1D010 BYZANTINE MUSICAL SYMBOL KENTIMATA -1D011 BYZANTINE MUSICAL SYMBOL APOSTROFOS -1D012 BYZANTINE MUSICAL SYMBOL APOSTROFOS DIPLI -1D013 BYZANTINE MUSICAL SYMBOL SYNEVMA -1D014 BYZANTINE MUSICAL SYMBOL THITA -1D015 BYZANTINE MUSICAL SYMBOL OLIGON ARCHAION -1D016 BYZANTINE MUSICAL SYMBOL GORGON ARCHAION -1D017 BYZANTINE MUSICAL SYMBOL PSILON -1D018 BYZANTINE MUSICAL SYMBOL CHAMILON -1D019 BYZANTINE MUSICAL SYMBOL VATHY -1D01A BYZANTINE MUSICAL SYMBOL ISON ARCHAION -1D01B BYZANTINE MUSICAL SYMBOL KENTIMA ARCHAION -1D01C BYZANTINE MUSICAL SYMBOL KENTIMATA ARCHAION -1D01D BYZANTINE MUSICAL SYMBOL SAXIMATA -1D01E BYZANTINE MUSICAL SYMBOL PARICHON -1D01F BYZANTINE MUSICAL SYMBOL STAVROS APODEXIA -1D020 BYZANTINE MUSICAL SYMBOL OXEIAI ARCHAION -1D021 BYZANTINE MUSICAL SYMBOL VAREIAI ARCHAION -1D022 BYZANTINE MUSICAL SYMBOL APODERMA ARCHAION -1D023 BYZANTINE MUSICAL SYMBOL APOTHEMA -1D024 BYZANTINE MUSICAL SYMBOL KLASMA -1D025 BYZANTINE MUSICAL SYMBOL REVMA -1D026 BYZANTINE MUSICAL SYMBOL PIASMA ARCHAION -1D027 BYZANTINE MUSICAL SYMBOL TINAGMA -1D028 BYZANTINE MUSICAL SYMBOL ANATRICHISMA -1D029 BYZANTINE MUSICAL SYMBOL SEISMA -1D02A BYZANTINE MUSICAL SYMBOL SYNAGMA ARCHAION -1D02B BYZANTINE MUSICAL SYMBOL SYNAGMA META STAVROU -1D02C BYZANTINE MUSICAL SYMBOL OYRANISMA ARCHAION -1D02D BYZANTINE MUSICAL SYMBOL THEMA -1D02E BYZANTINE MUSICAL SYMBOL LEMOI -1D02F BYZANTINE MUSICAL SYMBOL DYO -1D030 BYZANTINE MUSICAL SYMBOL TRIA -1D031 BYZANTINE MUSICAL SYMBOL TESSERA -1D032 BYZANTINE MUSICAL SYMBOL KRATIMATA -1D033 BYZANTINE MUSICAL SYMBOL APESO EXO NEO -1D034 BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION -1D035 BYZANTINE MUSICAL SYMBOL IMIFTHORA -1D036 BYZANTINE MUSICAL SYMBOL TROMIKON ARCHAION -1D037 BYZANTINE MUSICAL SYMBOL KATAVA TROMIKON -1D038 BYZANTINE MUSICAL SYMBOL PELASTON -1D039 BYZANTINE MUSICAL SYMBOL PSIFISTON -1D03A BYZANTINE MUSICAL SYMBOL KONTEVMA -1D03B BYZANTINE MUSICAL SYMBOL CHOREVMA ARCHAION -1D03C BYZANTINE MUSICAL SYMBOL RAPISMA -1D03D BYZANTINE MUSICAL SYMBOL PARAKALESMA ARCHAION -1D03E BYZANTINE MUSICAL SYMBOL PARAKLITIKI ARCHAION -1D03F BYZANTINE MUSICAL SYMBOL ICHADIN -1D040 BYZANTINE MUSICAL SYMBOL NANA -1D041 BYZANTINE MUSICAL SYMBOL PETASMA -1D042 BYZANTINE MUSICAL SYMBOL KONTEVMA ALLO -1D043 BYZANTINE MUSICAL SYMBOL TROMIKON ALLO -1D044 BYZANTINE MUSICAL SYMBOL STRAGGISMATA -1D045 BYZANTINE MUSICAL SYMBOL GRONTHISMATA -1D046 BYZANTINE MUSICAL SYMBOL ISON NEO -1D047 BYZANTINE MUSICAL SYMBOL OLIGON NEO -1D048 BYZANTINE MUSICAL SYMBOL OXEIA NEO -1D049 BYZANTINE MUSICAL SYMBOL PETASTI -1D04A BYZANTINE MUSICAL SYMBOL KOUFISMA -1D04B BYZANTINE MUSICAL SYMBOL PETASTOKOUFISMA -1D04C BYZANTINE MUSICAL SYMBOL KRATIMOKOUFISMA -1D04D BYZANTINE MUSICAL SYMBOL PELASTON NEO -1D04E BYZANTINE MUSICAL SYMBOL KENTIMATA NEO ANO -1D04F BYZANTINE MUSICAL SYMBOL KENTIMA NEO ANO -1D050 BYZANTINE MUSICAL SYMBOL YPSILI -1D051 BYZANTINE MUSICAL SYMBOL APOSTROFOS NEO -1D052 BYZANTINE MUSICAL SYMBOL APOSTROFOI SYNDESMOS NEO -1D053 BYZANTINE MUSICAL SYMBOL YPORROI -1D054 BYZANTINE MUSICAL SYMBOL KRATIMOYPORROON -1D055 BYZANTINE MUSICAL SYMBOL ELAFRON -1D056 BYZANTINE MUSICAL SYMBOL CHAMILI -1D057 BYZANTINE MUSICAL SYMBOL MIKRON ISON -1D058 BYZANTINE MUSICAL SYMBOL VAREIA NEO -1D059 BYZANTINE MUSICAL SYMBOL PIASMA NEO -1D05A BYZANTINE MUSICAL SYMBOL PSIFISTON NEO -1D05B BYZANTINE MUSICAL SYMBOL OMALON -1D05C BYZANTINE MUSICAL SYMBOL ANTIKENOMA -1D05D BYZANTINE MUSICAL SYMBOL LYGISMA -1D05E BYZANTINE MUSICAL SYMBOL PARAKLITIKI NEO -1D05F BYZANTINE MUSICAL SYMBOL PARAKALESMA NEO -1D060 BYZANTINE MUSICAL SYMBOL ETERON PARAKALESMA -1D061 BYZANTINE MUSICAL SYMBOL KYLISMA -1D062 BYZANTINE MUSICAL SYMBOL ANTIKENOKYLISMA -1D063 BYZANTINE MUSICAL SYMBOL TROMIKON NEO -1D064 BYZANTINE MUSICAL SYMBOL EKSTREPTON -1D065 BYZANTINE MUSICAL SYMBOL SYNAGMA NEO -1D066 BYZANTINE MUSICAL SYMBOL SYRMA -1D067 BYZANTINE MUSICAL SYMBOL CHOREVMA NEO -1D068 BYZANTINE MUSICAL SYMBOL EPEGERMA -1D069 BYZANTINE MUSICAL SYMBOL SEISMA NEO -1D06A BYZANTINE MUSICAL SYMBOL XIRON KLASMA -1D06B BYZANTINE MUSICAL SYMBOL TROMIKOPSIFISTON -1D06C BYZANTINE MUSICAL SYMBOL PSIFISTOLYGISMA -1D06D BYZANTINE MUSICAL SYMBOL TROMIKOLYGISMA -1D06E BYZANTINE MUSICAL SYMBOL TROMIKOPARAKALESMA -1D06F BYZANTINE MUSICAL SYMBOL PSIFISTOPARAKALESMA -1D070 BYZANTINE MUSICAL SYMBOL TROMIKOSYNAGMA -1D071 BYZANTINE MUSICAL SYMBOL PSIFISTOSYNAGMA -1D072 BYZANTINE MUSICAL SYMBOL GORGOSYNTHETON -1D073 BYZANTINE MUSICAL SYMBOL ARGOSYNTHETON -1D074 BYZANTINE MUSICAL SYMBOL ETERON ARGOSYNTHETON -1D075 BYZANTINE MUSICAL SYMBOL OYRANISMA NEO -1D076 BYZANTINE MUSICAL SYMBOL THEMATISMOS ESO -1D077 BYZANTINE MUSICAL SYMBOL THEMATISMOS EXO -1D078 BYZANTINE MUSICAL SYMBOL THEMA APLOUN -1D079 BYZANTINE MUSICAL SYMBOL THES KAI APOTHES -1D07A BYZANTINE MUSICAL SYMBOL KATAVASMA -1D07B BYZANTINE MUSICAL SYMBOL ENDOFONON -1D07C BYZANTINE MUSICAL SYMBOL YFEN KATO -1D07D BYZANTINE MUSICAL SYMBOL YFEN ANO -1D07E BYZANTINE MUSICAL SYMBOL STAVROS -1D07F BYZANTINE MUSICAL SYMBOL KLASMA ANO -1D080 BYZANTINE MUSICAL SYMBOL DIPLI ARCHAION -1D081 BYZANTINE MUSICAL SYMBOL KRATIMA ARCHAION -1D082 BYZANTINE MUSICAL SYMBOL KRATIMA ALLO -1D083 BYZANTINE MUSICAL SYMBOL KRATIMA NEO -1D084 BYZANTINE MUSICAL SYMBOL APODERMA NEO -1D085 BYZANTINE MUSICAL SYMBOL APLI -1D086 BYZANTINE MUSICAL SYMBOL DIPLI -1D087 BYZANTINE MUSICAL SYMBOL TRIPLI -1D088 BYZANTINE MUSICAL SYMBOL TETRAPLI -1D089 BYZANTINE MUSICAL SYMBOL KORONIS -1D08A BYZANTINE MUSICAL SYMBOL LEIMMA ENOS CHRONOU -1D08B BYZANTINE MUSICAL SYMBOL LEIMMA DYO CHRONON -1D08C BYZANTINE MUSICAL SYMBOL LEIMMA TRION CHRONON -1D08D BYZANTINE MUSICAL SYMBOL LEIMMA TESSARON CHRONON -1D08E BYZANTINE MUSICAL SYMBOL LEIMMA IMISEOS CHRONOU -1D08F BYZANTINE MUSICAL SYMBOL GORGON NEO ANO -1D090 BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON ARISTERA -1D091 BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON DEXIA -1D092 BYZANTINE MUSICAL SYMBOL DIGORGON -1D093 BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA KATO -1D094 BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA ANO -1D095 BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON DEXIA -1D096 BYZANTINE MUSICAL SYMBOL TRIGORGON -1D097 BYZANTINE MUSICAL SYMBOL ARGON -1D098 BYZANTINE MUSICAL SYMBOL IMIDIARGON -1D099 BYZANTINE MUSICAL SYMBOL DIARGON -1D09A BYZANTINE MUSICAL SYMBOL AGOGI POLI ARGI -1D09B BYZANTINE MUSICAL SYMBOL AGOGI ARGOTERI -1D09C BYZANTINE MUSICAL SYMBOL AGOGI ARGI -1D09D BYZANTINE MUSICAL SYMBOL AGOGI METRIA -1D09E BYZANTINE MUSICAL SYMBOL AGOGI MESI -1D09F BYZANTINE MUSICAL SYMBOL AGOGI GORGI -1D0A0 BYZANTINE MUSICAL SYMBOL AGOGI GORGOTERI -1D0A1 BYZANTINE MUSICAL SYMBOL AGOGI POLI GORGI -1D0A2 BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOS ICHOS -1D0A3 BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI PROTOS ICHOS -1D0A4 BYZANTINE MUSICAL SYMBOL MARTYRIA DEYTEROS ICHOS -1D0A5 BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI DEYTEROS ICHOS -1D0A6 BYZANTINE MUSICAL SYMBOL MARTYRIA TRITOS ICHOS -1D0A7 BYZANTINE MUSICAL SYMBOL MARTYRIA TRIFONIAS -1D0A8 BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS ICHOS -1D0A9 BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS LEGETOS ICHOS -1D0AA BYZANTINE MUSICAL SYMBOL MARTYRIA LEGETOS ICHOS -1D0AB BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS ICHOS -1D0AC BYZANTINE MUSICAL SYMBOL ISAKIA TELOUS ICHIMATOS -1D0AD BYZANTINE MUSICAL SYMBOL APOSTROFOI TELOUS ICHIMATOS -1D0AE BYZANTINE MUSICAL SYMBOL FANEROSIS TETRAFONIAS -1D0AF BYZANTINE MUSICAL SYMBOL FANEROSIS MONOFONIAS -1D0B0 BYZANTINE MUSICAL SYMBOL FANEROSIS DIFONIAS -1D0B1 BYZANTINE MUSICAL SYMBOL MARTYRIA VARYS ICHOS -1D0B2 BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOVARYS ICHOS -1D0B3 BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS TETARTOS ICHOS -1D0B4 BYZANTINE MUSICAL SYMBOL GORTHMIKON N APLOUN -1D0B5 BYZANTINE MUSICAL SYMBOL GORTHMIKON N DIPLOUN -1D0B6 BYZANTINE MUSICAL SYMBOL ENARXIS KAI FTHORA VOU -1D0B7 BYZANTINE MUSICAL SYMBOL IMIFONON -1D0B8 BYZANTINE MUSICAL SYMBOL IMIFTHORON -1D0B9 BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION DEYTEROU ICHOU -1D0BA BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI PA -1D0BB BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NANA -1D0BC BYZANTINE MUSICAL SYMBOL FTHORA NAOS ICHOS -1D0BD BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI DI -1D0BE BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON DIATONON DI -1D0BF BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI KE -1D0C0 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI ZO -1D0C1 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI KATO -1D0C2 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI ANO -1D0C3 BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA DIFONIAS -1D0C4 BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA MONOFONIAS -1D0C5 BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA VASIS -1D0C5 BYZANTINE MUSICAL SYMBOL FHTORA SKLIRON CHROMA VASIS -1D0C6 BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA SYNAFI -1D0C7 BYZANTINE MUSICAL SYMBOL FTHORA NENANO -1D0C8 BYZANTINE MUSICAL SYMBOL CHROA ZYGOS -1D0C9 BYZANTINE MUSICAL SYMBOL CHROA KLITON -1D0CA BYZANTINE MUSICAL SYMBOL CHROA SPATHI -1D0CB BYZANTINE MUSICAL SYMBOL FTHORA I YFESIS TETARTIMORION -1D0CC BYZANTINE MUSICAL SYMBOL FTHORA ENARMONIOS ANTIFONIA -1D0CD BYZANTINE MUSICAL SYMBOL YFESIS TRITIMORION -1D0CE BYZANTINE MUSICAL SYMBOL DIESIS TRITIMORION -1D0CF BYZANTINE MUSICAL SYMBOL DIESIS TETARTIMORION -1D0D0 BYZANTINE MUSICAL SYMBOL DIESIS APLI DYO DODEKATA -1D0D1 BYZANTINE MUSICAL SYMBOL DIESIS MONOGRAMMOS TESSERA DODEKATA -1D0D2 BYZANTINE MUSICAL SYMBOL DIESIS DIGRAMMOS EX DODEKATA -1D0D3 BYZANTINE MUSICAL SYMBOL DIESIS TRIGRAMMOS OKTO DODEKATA -1D0D4 BYZANTINE MUSICAL SYMBOL YFESIS APLI DYO DODEKATA -1D0D5 BYZANTINE MUSICAL SYMBOL YFESIS MONOGRAMMOS TESSERA DODEKATA -1D0D6 BYZANTINE MUSICAL SYMBOL YFESIS DIGRAMMOS EX DODEKATA -1D0D7 BYZANTINE MUSICAL SYMBOL YFESIS TRIGRAMMOS OKTO DODEKATA -1D0D8 BYZANTINE MUSICAL SYMBOL GENIKI DIESIS -1D0D9 BYZANTINE MUSICAL SYMBOL GENIKI YFESIS -1D0DA BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MIKRI -1D0DB BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MEGALI -1D0DC BYZANTINE MUSICAL SYMBOL DIASTOLI DIPLI -1D0DD BYZANTINE MUSICAL SYMBOL DIASTOLI THESEOS -1D0DE BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS -1D0DF BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS DISIMOU -1D0E0 BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TRISIMOU -1D0E1 BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TETRASIMOU -1D0E2 BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS -1D0E3 BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS DISIMOU -1D0E4 BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TRISIMOU -1D0E5 BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TETRASIMOU -1D0E6 BYZANTINE MUSICAL SYMBOL DIGRAMMA GG -1D0E7 BYZANTINE MUSICAL SYMBOL DIFTOGGOS OU -1D0E8 BYZANTINE MUSICAL SYMBOL STIGMA -1D0E9 BYZANTINE MUSICAL SYMBOL ARKTIKO PA -1D0EA BYZANTINE MUSICAL SYMBOL ARKTIKO VOU -1D0EB BYZANTINE MUSICAL SYMBOL ARKTIKO GA -1D0EC BYZANTINE MUSICAL SYMBOL ARKTIKO DI -1D0ED BYZANTINE MUSICAL SYMBOL ARKTIKO KE -1D0EE BYZANTINE MUSICAL SYMBOL ARKTIKO ZO -1D0EF BYZANTINE MUSICAL SYMBOL ARKTIKO NI -1D0F0 BYZANTINE MUSICAL SYMBOL KENTIMATA NEO MESO -1D0F1 BYZANTINE MUSICAL SYMBOL KENTIMA NEO MESO -1D0F2 BYZANTINE MUSICAL SYMBOL KENTIMATA NEO KATO -1D0F3 BYZANTINE MUSICAL SYMBOL KENTIMA NEO KATO -1D0F4 BYZANTINE MUSICAL SYMBOL KLASMA KATO -1D0F5 BYZANTINE MUSICAL SYMBOL GORGON NEO KATO -1D100 MUSICAL SYMBOL SINGLE BARLINE -1D101 MUSICAL SYMBOL DOUBLE BARLINE -1D102 MUSICAL SYMBOL FINAL BARLINE -1D103 MUSICAL SYMBOL REVERSE FINAL BARLINE -1D104 MUSICAL SYMBOL DASHED BARLINE -1D105 MUSICAL SYMBOL SHORT BARLINE -1D106 MUSICAL SYMBOL LEFT REPEAT SIGN -1D107 MUSICAL SYMBOL RIGHT REPEAT SIGN -1D108 MUSICAL SYMBOL REPEAT DOTS -1D109 MUSICAL SYMBOL DAL SEGNO -1D10A MUSICAL SYMBOL DA CAPO -1D10B MUSICAL SYMBOL SEGNO -1D10C MUSICAL SYMBOL CODA -1D10D MUSICAL SYMBOL REPEATED FIGURE-1 -1D10E MUSICAL SYMBOL REPEATED FIGURE-2 -1D10F MUSICAL SYMBOL REPEATED FIGURE-3 -1D110 MUSICAL SYMBOL FERMATA -1D111 MUSICAL SYMBOL FERMATA BELOW -1D112 MUSICAL SYMBOL BREATH MARK -1D113 MUSICAL SYMBOL CAESURA -1D114 MUSICAL SYMBOL BRACE -1D115 MUSICAL SYMBOL BRACKET -1D116 MUSICAL SYMBOL ONE-LINE STAFF -1D117 MUSICAL SYMBOL TWO-LINE STAFF -1D118 MUSICAL SYMBOL THREE-LINE STAFF -1D119 MUSICAL SYMBOL FOUR-LINE STAFF -1D11A MUSICAL SYMBOL FIVE-LINE STAFF -1D11B MUSICAL SYMBOL SIX-LINE STAFF -1D11C MUSICAL SYMBOL SIX-STRING FRETBOARD -1D11D MUSICAL SYMBOL FOUR-STRING FRETBOARD -1D11E MUSICAL SYMBOL G CLEF -1D11F MUSICAL SYMBOL G CLEF OTTAVA ALTA -1D120 MUSICAL SYMBOL G CLEF OTTAVA BASSA -1D121 MUSICAL SYMBOL C CLEF -1D122 MUSICAL SYMBOL F CLEF -1D123 MUSICAL SYMBOL F CLEF OTTAVA ALTA -1D124 MUSICAL SYMBOL F CLEF OTTAVA BASSA -1D125 MUSICAL SYMBOL DRUM CLEF-1 -1D126 MUSICAL SYMBOL DRUM CLEF-2 -1D129 MUSICAL SYMBOL MULTIPLE MEASURE REST -1D12A MUSICAL SYMBOL DOUBLE SHARP -1D12B MUSICAL SYMBOL DOUBLE FLAT -1D12C MUSICAL SYMBOL FLAT UP -1D12D MUSICAL SYMBOL FLAT DOWN -1D12E MUSICAL SYMBOL NATURAL UP -1D12F MUSICAL SYMBOL NATURAL DOWN -1D130 MUSICAL SYMBOL SHARP UP -1D131 MUSICAL SYMBOL SHARP DOWN -1D132 MUSICAL SYMBOL QUARTER TONE SHARP -1D133 MUSICAL SYMBOL QUARTER TONE FLAT -1D134 MUSICAL SYMBOL COMMON TIME -1D135 MUSICAL SYMBOL CUT TIME -1D136 MUSICAL SYMBOL OTTAVA ALTA -1D137 MUSICAL SYMBOL OTTAVA BASSA -1D138 MUSICAL SYMBOL QUINDICESIMA ALTA -1D139 MUSICAL SYMBOL QUINDICESIMA BASSA -1D13A MUSICAL SYMBOL MULTI REST -1D13B MUSICAL SYMBOL WHOLE REST -1D13C MUSICAL SYMBOL HALF REST -1D13D MUSICAL SYMBOL QUARTER REST -1D13E MUSICAL SYMBOL EIGHTH REST -1D13F MUSICAL SYMBOL SIXTEENTH REST -1D140 MUSICAL SYMBOL THIRTY-SECOND REST -1D141 MUSICAL SYMBOL SIXTY-FOURTH REST -1D142 MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH REST -1D143 MUSICAL SYMBOL X NOTEHEAD -1D144 MUSICAL SYMBOL PLUS NOTEHEAD -1D145 MUSICAL SYMBOL CIRCLE X NOTEHEAD -1D146 MUSICAL SYMBOL SQUARE NOTEHEAD WHITE -1D147 MUSICAL SYMBOL SQUARE NOTEHEAD BLACK -1D148 MUSICAL SYMBOL TRIANGLE NOTEHEAD UP WHITE -1D149 MUSICAL SYMBOL TRIANGLE NOTEHEAD UP BLACK -1D14A MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT WHITE -1D14B MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT BLACK -1D14C MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT WHITE -1D14D MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT BLACK -1D14E MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN WHITE -1D14F MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN BLACK -1D150 MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT WHITE -1D151 MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT BLACK -1D152 MUSICAL SYMBOL MOON NOTEHEAD WHITE -1D153 MUSICAL SYMBOL MOON NOTEHEAD BLACK -1D154 MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN WHITE -1D155 MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN BLACK -1D156 MUSICAL SYMBOL PARENTHESIS NOTEHEAD -1D157 MUSICAL SYMBOL VOID NOTEHEAD -1D158 MUSICAL SYMBOL NOTEHEAD BLACK -1D159 MUSICAL SYMBOL NULL NOTEHEAD -1D15A MUSICAL SYMBOL CLUSTER NOTEHEAD WHITE -1D15B MUSICAL SYMBOL CLUSTER NOTEHEAD BLACK -1D15C MUSICAL SYMBOL BREVE -1D15D MUSICAL SYMBOL WHOLE NOTE -1D15E MUSICAL SYMBOL HALF NOTE -1D15F MUSICAL SYMBOL QUARTER NOTE -1D160 MUSICAL SYMBOL EIGHTH NOTE -1D161 MUSICAL SYMBOL SIXTEENTH NOTE -1D162 MUSICAL SYMBOL THIRTY-SECOND NOTE -1D163 MUSICAL SYMBOL SIXTY-FOURTH NOTE -1D164 MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE -1D165 MUSICAL SYMBOL COMBINING STEM -1D166 MUSICAL SYMBOL COMBINING SPRECHGESANG STEM -1D167 MUSICAL SYMBOL COMBINING TREMOLO-1 -1D168 MUSICAL SYMBOL COMBINING TREMOLO-2 -1D169 MUSICAL SYMBOL COMBINING TREMOLO-3 -1D16A MUSICAL SYMBOL FINGERED TREMOLO-1 -1D16B MUSICAL SYMBOL FINGERED TREMOLO-2 -1D16C MUSICAL SYMBOL FINGERED TREMOLO-3 -1D16D MUSICAL SYMBOL COMBINING AUGMENTATION DOT -1D16E MUSICAL SYMBOL COMBINING FLAG-1 -1D16F MUSICAL SYMBOL COMBINING FLAG-2 -1D170 MUSICAL SYMBOL COMBINING FLAG-3 -1D171 MUSICAL SYMBOL COMBINING FLAG-4 -1D172 MUSICAL SYMBOL COMBINING FLAG-5 -1D173 MUSICAL SYMBOL BEGIN BEAM -1D174 MUSICAL SYMBOL END BEAM -1D175 MUSICAL SYMBOL BEGIN TIE -1D176 MUSICAL SYMBOL END TIE -1D177 MUSICAL SYMBOL BEGIN SLUR -1D178 MUSICAL SYMBOL END SLUR -1D179 MUSICAL SYMBOL BEGIN PHRASE -1D17A MUSICAL SYMBOL END PHRASE -1D17B MUSICAL SYMBOL COMBINING ACCENT -1D17C MUSICAL SYMBOL COMBINING STACCATO -1D17D MUSICAL SYMBOL COMBINING TENUTO -1D17E MUSICAL SYMBOL COMBINING STACCATISSIMO -1D17F MUSICAL SYMBOL COMBINING MARCATO -1D180 MUSICAL SYMBOL COMBINING MARCATO-STACCATO -1D181 MUSICAL SYMBOL COMBINING ACCENT-STACCATO -1D182 MUSICAL SYMBOL COMBINING LOURE -1D183 MUSICAL SYMBOL ARPEGGIATO UP -1D184 MUSICAL SYMBOL ARPEGGIATO DOWN -1D185 MUSICAL SYMBOL COMBINING DOIT -1D186 MUSICAL SYMBOL COMBINING RIP -1D187 MUSICAL SYMBOL COMBINING FLIP -1D188 MUSICAL SYMBOL COMBINING SMEAR -1D189 MUSICAL SYMBOL COMBINING BEND -1D18A MUSICAL SYMBOL COMBINING DOUBLE TONGUE -1D18B MUSICAL SYMBOL COMBINING TRIPLE TONGUE -1D18C MUSICAL SYMBOL RINFORZANDO -1D18D MUSICAL SYMBOL SUBITO -1D18E MUSICAL SYMBOL Z -1D18F MUSICAL SYMBOL PIANO -1D190 MUSICAL SYMBOL MEZZO -1D191 MUSICAL SYMBOL FORTE -1D192 MUSICAL SYMBOL CRESCENDO -1D193 MUSICAL SYMBOL DECRESCENDO -1D194 MUSICAL SYMBOL GRACE NOTE SLASH -1D195 MUSICAL SYMBOL GRACE NOTE NO SLASH -1D196 MUSICAL SYMBOL TR -1D197 MUSICAL SYMBOL TURN -1D198 MUSICAL SYMBOL INVERTED TURN -1D199 MUSICAL SYMBOL TURN SLASH -1D19A MUSICAL SYMBOL TURN UP -1D19B MUSICAL SYMBOL ORNAMENT STROKE-1 -1D19C MUSICAL SYMBOL ORNAMENT STROKE-2 -1D19D MUSICAL SYMBOL ORNAMENT STROKE-3 -1D19E MUSICAL SYMBOL ORNAMENT STROKE-4 -1D19F MUSICAL SYMBOL ORNAMENT STROKE-5 -1D1A0 MUSICAL SYMBOL ORNAMENT STROKE-6 -1D1A1 MUSICAL SYMBOL ORNAMENT STROKE-7 -1D1A2 MUSICAL SYMBOL ORNAMENT STROKE-8 -1D1A3 MUSICAL SYMBOL ORNAMENT STROKE-9 -1D1A4 MUSICAL SYMBOL ORNAMENT STROKE-10 -1D1A5 MUSICAL SYMBOL ORNAMENT STROKE-11 -1D1A6 MUSICAL SYMBOL HAUPTSTIMME -1D1A7 MUSICAL SYMBOL NEBENSTIMME -1D1A8 MUSICAL SYMBOL END OF STIMME -1D1A9 MUSICAL SYMBOL DEGREE SLASH -1D1AA MUSICAL SYMBOL COMBINING DOWN BOW -1D1AB MUSICAL SYMBOL COMBINING UP BOW -1D1AC MUSICAL SYMBOL COMBINING HARMONIC -1D1AD MUSICAL SYMBOL COMBINING SNAP PIZZICATO -1D1AE MUSICAL SYMBOL PEDAL MARK -1D1AF MUSICAL SYMBOL PEDAL UP MARK -1D1B0 MUSICAL SYMBOL HALF PEDAL MARK -1D1B1 MUSICAL SYMBOL GLISSANDO UP -1D1B2 MUSICAL SYMBOL GLISSANDO DOWN -1D1B3 MUSICAL SYMBOL WITH FINGERNAILS -1D1B4 MUSICAL SYMBOL DAMP -1D1B5 MUSICAL SYMBOL DAMP ALL -1D1B6 MUSICAL SYMBOL MAXIMA -1D1B7 MUSICAL SYMBOL LONGA -1D1B8 MUSICAL SYMBOL BREVIS -1D1B9 MUSICAL SYMBOL SEMIBREVIS WHITE -1D1BA MUSICAL SYMBOL SEMIBREVIS BLACK -1D1BB MUSICAL SYMBOL MINIMA -1D1BC MUSICAL SYMBOL MINIMA BLACK -1D1BD MUSICAL SYMBOL SEMIMINIMA WHITE -1D1BE MUSICAL SYMBOL SEMIMINIMA BLACK -1D1BF MUSICAL SYMBOL FUSA WHITE -1D1C0 MUSICAL SYMBOL FUSA BLACK -1D1C1 MUSICAL SYMBOL LONGA PERFECTA REST -1D1C2 MUSICAL SYMBOL LONGA IMPERFECTA REST -1D1C3 MUSICAL SYMBOL BREVIS REST -1D1C4 MUSICAL SYMBOL SEMIBREVIS REST -1D1C5 MUSICAL SYMBOL MINIMA REST -1D1C6 MUSICAL SYMBOL SEMIMINIMA REST -1D1C7 MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA -1D1C8 MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE IMPERFECTA -1D1C9 MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA DIMINUTION-1 -1D1CA MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE PERFECTA -1D1CB MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA -1D1CC MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-1 -1D1CD MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-2 -1D1CE MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-3 -1D1CF MUSICAL SYMBOL CROIX -1D1D0 MUSICAL SYMBOL GREGORIAN C CLEF -1D1D1 MUSICAL SYMBOL GREGORIAN F CLEF -1D1D2 MUSICAL SYMBOL SQUARE B -1D1D3 MUSICAL SYMBOL VIRGA -1D1D4 MUSICAL SYMBOL PODATUS -1D1D5 MUSICAL SYMBOL CLIVIS -1D1D6 MUSICAL SYMBOL SCANDICUS -1D1D7 MUSICAL SYMBOL CLIMACUS -1D1D8 MUSICAL SYMBOL TORCULUS -1D1D9 MUSICAL SYMBOL PORRECTUS -1D1DA MUSICAL SYMBOL PORRECTUS FLEXUS -1D1DB MUSICAL SYMBOL SCANDICUS FLEXUS -1D1DC MUSICAL SYMBOL TORCULUS RESUPINUS -1D1DD MUSICAL SYMBOL PES SUBPUNCTIS -1D1DE MUSICAL SYMBOL KIEVAN C CLEF -1D1DF MUSICAL SYMBOL KIEVAN END OF PIECE -1D1E0 MUSICAL SYMBOL KIEVAN FINAL NOTE -1D1E1 MUSICAL SYMBOL KIEVAN RECITATIVE MARK -1D1E2 MUSICAL SYMBOL KIEVAN WHOLE NOTE -1D1E3 MUSICAL SYMBOL KIEVAN HALF NOTE -1D1E4 MUSICAL SYMBOL KIEVAN QUARTER NOTE STEM DOWN -1D1E5 MUSICAL SYMBOL KIEVAN QUARTER NOTE STEM UP -1D1E6 MUSICAL SYMBOL KIEVAN EIGHTH NOTE STEM DOWN -1D1E7 MUSICAL SYMBOL KIEVAN EIGHTH NOTE STEM UP -1D1E8 MUSICAL SYMBOL KIEVAN FLAT SIGN -1D200 GREEK VOCAL NOTATION SYMBOL-1 -1D201 GREEK VOCAL NOTATION SYMBOL-2 -1D202 GREEK VOCAL NOTATION SYMBOL-3 -1D203 GREEK VOCAL NOTATION SYMBOL-4 -1D204 GREEK VOCAL NOTATION SYMBOL-5 -1D205 GREEK VOCAL NOTATION SYMBOL-6 -1D206 GREEK VOCAL NOTATION SYMBOL-7 -1D207 GREEK VOCAL NOTATION SYMBOL-8 -1D208 GREEK VOCAL NOTATION SYMBOL-9 -1D209 GREEK VOCAL NOTATION SYMBOL-10 -1D20A GREEK VOCAL NOTATION SYMBOL-11 -1D20B GREEK VOCAL NOTATION SYMBOL-12 -1D20C GREEK VOCAL NOTATION SYMBOL-13 -1D20D GREEK VOCAL NOTATION SYMBOL-14 -1D20E GREEK VOCAL NOTATION SYMBOL-15 -1D20F GREEK VOCAL NOTATION SYMBOL-16 -1D210 GREEK VOCAL NOTATION SYMBOL-17 -1D211 GREEK VOCAL NOTATION SYMBOL-18 -1D212 GREEK VOCAL NOTATION SYMBOL-19 -1D213 GREEK VOCAL NOTATION SYMBOL-20 -1D214 GREEK VOCAL NOTATION SYMBOL-21 -1D215 GREEK VOCAL NOTATION SYMBOL-22 -1D216 GREEK VOCAL NOTATION SYMBOL-23 -1D217 GREEK VOCAL NOTATION SYMBOL-24 -1D218 GREEK VOCAL NOTATION SYMBOL-50 -1D219 GREEK VOCAL NOTATION SYMBOL-51 -1D21A GREEK VOCAL NOTATION SYMBOL-52 -1D21B GREEK VOCAL NOTATION SYMBOL-53 -1D21C GREEK VOCAL NOTATION SYMBOL-54 -1D21D GREEK INSTRUMENTAL NOTATION SYMBOL-1 -1D21E GREEK INSTRUMENTAL NOTATION SYMBOL-2 -1D21F GREEK INSTRUMENTAL NOTATION SYMBOL-4 -1D220 GREEK INSTRUMENTAL NOTATION SYMBOL-5 -1D221 GREEK INSTRUMENTAL NOTATION SYMBOL-7 -1D222 GREEK INSTRUMENTAL NOTATION SYMBOL-8 -1D223 GREEK INSTRUMENTAL NOTATION SYMBOL-11 -1D224 GREEK INSTRUMENTAL NOTATION SYMBOL-12 -1D225 GREEK INSTRUMENTAL NOTATION SYMBOL-13 -1D226 GREEK INSTRUMENTAL NOTATION SYMBOL-14 -1D227 GREEK INSTRUMENTAL NOTATION SYMBOL-17 -1D228 GREEK INSTRUMENTAL NOTATION SYMBOL-18 -1D229 GREEK INSTRUMENTAL NOTATION SYMBOL-19 -1D22A GREEK INSTRUMENTAL NOTATION SYMBOL-23 -1D22B GREEK INSTRUMENTAL NOTATION SYMBOL-24 -1D22C GREEK INSTRUMENTAL NOTATION SYMBOL-25 -1D22D GREEK INSTRUMENTAL NOTATION SYMBOL-26 -1D22E GREEK INSTRUMENTAL NOTATION SYMBOL-27 -1D22F GREEK INSTRUMENTAL NOTATION SYMBOL-29 -1D230 GREEK INSTRUMENTAL NOTATION SYMBOL-30 -1D231 GREEK INSTRUMENTAL NOTATION SYMBOL-32 -1D232 GREEK INSTRUMENTAL NOTATION SYMBOL-36 -1D233 GREEK INSTRUMENTAL NOTATION SYMBOL-37 -1D234 GREEK INSTRUMENTAL NOTATION SYMBOL-38 -1D235 GREEK INSTRUMENTAL NOTATION SYMBOL-39 -1D236 GREEK INSTRUMENTAL NOTATION SYMBOL-40 -1D237 GREEK INSTRUMENTAL NOTATION SYMBOL-42 -1D238 GREEK INSTRUMENTAL NOTATION SYMBOL-43 -1D239 GREEK INSTRUMENTAL NOTATION SYMBOL-45 -1D23A GREEK INSTRUMENTAL NOTATION SYMBOL-47 -1D23B GREEK INSTRUMENTAL NOTATION SYMBOL-48 -1D23C GREEK INSTRUMENTAL NOTATION SYMBOL-49 -1D23D GREEK INSTRUMENTAL NOTATION SYMBOL-50 -1D23E GREEK INSTRUMENTAL NOTATION SYMBOL-51 -1D23F GREEK INSTRUMENTAL NOTATION SYMBOL-52 -1D240 GREEK INSTRUMENTAL NOTATION SYMBOL-53 -1D241 GREEK INSTRUMENTAL NOTATION SYMBOL-54 -1D242 COMBINING GREEK MUSICAL TRISEME -1D243 COMBINING GREEK MUSICAL TETRASEME -1D244 COMBINING GREEK MUSICAL PENTASEME -1D245 GREEK MUSICAL LEIMMA -1D2E0 MAYAN NUMERAL ZERO -1D2E1 MAYAN NUMERAL ONE -1D2E2 MAYAN NUMERAL TWO -1D2E3 MAYAN NUMERAL THREE -1D2E4 MAYAN NUMERAL FOUR -1D2E5 MAYAN NUMERAL FIVE -1D2E6 MAYAN NUMERAL SIX -1D2E7 MAYAN NUMERAL SEVEN -1D2E8 MAYAN NUMERAL EIGHT -1D2E9 MAYAN NUMERAL NINE -1D2EA MAYAN NUMERAL TEN -1D2EB MAYAN NUMERAL ELEVEN -1D2EC MAYAN NUMERAL TWELVE -1D2ED MAYAN NUMERAL THIRTEEN -1D2EE MAYAN NUMERAL FOURTEEN -1D2EF MAYAN NUMERAL FIFTEEN -1D2F0 MAYAN NUMERAL SIXTEEN -1D2F1 MAYAN NUMERAL SEVENTEEN -1D2F2 MAYAN NUMERAL EIGHTEEN -1D2F3 MAYAN NUMERAL NINETEEN -1D300 MONOGRAM FOR EARTH -1D301 DIGRAM FOR HEAVENLY EARTH -1D302 DIGRAM FOR HUMAN EARTH -1D303 DIGRAM FOR EARTHLY HEAVEN -1D304 DIGRAM FOR EARTHLY HUMAN -1D305 DIGRAM FOR EARTH -1D306 TETRAGRAM FOR CENTRE -1D307 TETRAGRAM FOR FULL CIRCLE -1D308 TETRAGRAM FOR MIRED -1D309 TETRAGRAM FOR BARRIER -1D30A TETRAGRAM FOR KEEPING SMALL -1D30B TETRAGRAM FOR CONTRARIETY -1D30C TETRAGRAM FOR ASCENT -1D30D TETRAGRAM FOR OPPOSITION -1D30E TETRAGRAM FOR BRANCHING OUT -1D30F TETRAGRAM FOR DEFECTIVENESS OR DISTORTION -1D310 TETRAGRAM FOR DIVERGENCE -1D311 TETRAGRAM FOR YOUTHFULNESS -1D312 TETRAGRAM FOR INCREASE -1D313 TETRAGRAM FOR PENETRATION -1D314 TETRAGRAM FOR REACH -1D315 TETRAGRAM FOR CONTACT -1D316 TETRAGRAM FOR HOLDING BACK -1D317 TETRAGRAM FOR WAITING -1D318 TETRAGRAM FOR FOLLOWING -1D319 TETRAGRAM FOR ADVANCE -1D31A TETRAGRAM FOR RELEASE -1D31B TETRAGRAM FOR RESISTANCE -1D31C TETRAGRAM FOR EASE -1D31D TETRAGRAM FOR JOY -1D31E TETRAGRAM FOR CONTENTION -1D31F TETRAGRAM FOR ENDEAVOUR -1D320 TETRAGRAM FOR DUTIES -1D321 TETRAGRAM FOR CHANGE -1D322 TETRAGRAM FOR DECISIVENESS -1D323 TETRAGRAM FOR BOLD RESOLUTION -1D324 TETRAGRAM FOR PACKING -1D325 TETRAGRAM FOR LEGION -1D326 TETRAGRAM FOR CLOSENESS -1D327 TETRAGRAM FOR KINSHIP -1D328 TETRAGRAM FOR GATHERING -1D329 TETRAGRAM FOR STRENGTH -1D32A TETRAGRAM FOR PURITY -1D32B TETRAGRAM FOR FULLNESS -1D32C TETRAGRAM FOR RESIDENCE -1D32D TETRAGRAM FOR LAW OR MODEL -1D32E TETRAGRAM FOR RESPONSE -1D32F TETRAGRAM FOR GOING TO MEET -1D330 TETRAGRAM FOR ENCOUNTERS -1D331 TETRAGRAM FOR STOVE -1D332 TETRAGRAM FOR GREATNESS -1D333 TETRAGRAM FOR ENLARGEMENT -1D334 TETRAGRAM FOR PATTERN -1D335 TETRAGRAM FOR RITUAL -1D336 TETRAGRAM FOR FLIGHT -1D337 TETRAGRAM FOR VASTNESS OR WASTING -1D338 TETRAGRAM FOR CONSTANCY -1D339 TETRAGRAM FOR MEASURE -1D33A TETRAGRAM FOR ETERNITY -1D33B TETRAGRAM FOR UNITY -1D33C TETRAGRAM FOR DIMINISHMENT -1D33D TETRAGRAM FOR CLOSED MOUTH -1D33E TETRAGRAM FOR GUARDEDNESS -1D33F TETRAGRAM FOR GATHERING IN -1D340 TETRAGRAM FOR MASSING -1D341 TETRAGRAM FOR ACCUMULATION -1D342 TETRAGRAM FOR EMBELLISHMENT -1D343 TETRAGRAM FOR DOUBT -1D344 TETRAGRAM FOR WATCH -1D345 TETRAGRAM FOR SINKING -1D346 TETRAGRAM FOR INNER -1D347 TETRAGRAM FOR DEPARTURE -1D348 TETRAGRAM FOR DARKENING -1D349 TETRAGRAM FOR DIMMING -1D34A TETRAGRAM FOR EXHAUSTION -1D34B TETRAGRAM FOR SEVERANCE -1D34C TETRAGRAM FOR STOPPAGE -1D34D TETRAGRAM FOR HARDNESS -1D34E TETRAGRAM FOR COMPLETION -1D34F TETRAGRAM FOR CLOSURE -1D350 TETRAGRAM FOR FAILURE -1D351 TETRAGRAM FOR AGGRAVATION -1D352 TETRAGRAM FOR COMPLIANCE -1D353 TETRAGRAM FOR ON THE VERGE -1D354 TETRAGRAM FOR DIFFICULTIES -1D355 TETRAGRAM FOR LABOURING -1D356 TETRAGRAM FOR FOSTERING -1D360 COUNTING ROD UNIT DIGIT ONE -1D361 COUNTING ROD UNIT DIGIT TWO -1D362 COUNTING ROD UNIT DIGIT THREE -1D363 COUNTING ROD UNIT DIGIT FOUR -1D364 COUNTING ROD UNIT DIGIT FIVE -1D365 COUNTING ROD UNIT DIGIT SIX -1D366 COUNTING ROD UNIT DIGIT SEVEN -1D367 COUNTING ROD UNIT DIGIT EIGHT -1D368 COUNTING ROD UNIT DIGIT NINE -1D369 COUNTING ROD TENS DIGIT ONE -1D36A COUNTING ROD TENS DIGIT TWO -1D36B COUNTING ROD TENS DIGIT THREE -1D36C COUNTING ROD TENS DIGIT FOUR -1D36D COUNTING ROD TENS DIGIT FIVE -1D36E COUNTING ROD TENS DIGIT SIX -1D36F COUNTING ROD TENS DIGIT SEVEN -1D370 COUNTING ROD TENS DIGIT EIGHT -1D371 COUNTING ROD TENS DIGIT NINE -1D372 IDEOGRAPHIC TALLY MARK ONE -1D373 IDEOGRAPHIC TALLY MARK TWO -1D374 IDEOGRAPHIC TALLY MARK THREE -1D375 IDEOGRAPHIC TALLY MARK FOUR -1D376 IDEOGRAPHIC TALLY MARK FIVE -1D377 TALLY MARK ONE -1D378 TALLY MARK FIVE -1D400 MATHEMATICAL BOLD CAPITAL A -1D401 MATHEMATICAL BOLD CAPITAL B -1D402 MATHEMATICAL BOLD CAPITAL C -1D403 MATHEMATICAL BOLD CAPITAL D -1D404 MATHEMATICAL BOLD CAPITAL E -1D405 MATHEMATICAL BOLD CAPITAL F -1D406 MATHEMATICAL BOLD CAPITAL G -1D407 MATHEMATICAL BOLD CAPITAL H -1D408 MATHEMATICAL BOLD CAPITAL I -1D409 MATHEMATICAL BOLD CAPITAL J -1D40A MATHEMATICAL BOLD CAPITAL K -1D40B MATHEMATICAL BOLD CAPITAL L -1D40C MATHEMATICAL BOLD CAPITAL M -1D40D MATHEMATICAL BOLD CAPITAL N -1D40E MATHEMATICAL BOLD CAPITAL O -1D40F MATHEMATICAL BOLD CAPITAL P -1D410 MATHEMATICAL BOLD CAPITAL Q -1D411 MATHEMATICAL BOLD CAPITAL R -1D412 MATHEMATICAL BOLD CAPITAL S -1D413 MATHEMATICAL BOLD CAPITAL T -1D414 MATHEMATICAL BOLD CAPITAL U -1D415 MATHEMATICAL BOLD CAPITAL V -1D416 MATHEMATICAL BOLD CAPITAL W -1D417 MATHEMATICAL BOLD CAPITAL X -1D418 MATHEMATICAL BOLD CAPITAL Y -1D419 MATHEMATICAL BOLD CAPITAL Z -1D41A MATHEMATICAL BOLD SMALL A -1D41B MATHEMATICAL BOLD SMALL B -1D41C MATHEMATICAL BOLD SMALL C -1D41D MATHEMATICAL BOLD SMALL D -1D41E MATHEMATICAL BOLD SMALL E -1D41F MATHEMATICAL BOLD SMALL F -1D420 MATHEMATICAL BOLD SMALL G -1D421 MATHEMATICAL BOLD SMALL H -1D422 MATHEMATICAL BOLD SMALL I -1D423 MATHEMATICAL BOLD SMALL J -1D424 MATHEMATICAL BOLD SMALL K -1D425 MATHEMATICAL BOLD SMALL L -1D426 MATHEMATICAL BOLD SMALL M -1D427 MATHEMATICAL BOLD SMALL N -1D428 MATHEMATICAL BOLD SMALL O -1D429 MATHEMATICAL BOLD SMALL P -1D42A MATHEMATICAL BOLD SMALL Q -1D42B MATHEMATICAL BOLD SMALL R -1D42C MATHEMATICAL BOLD SMALL S -1D42D MATHEMATICAL BOLD SMALL T -1D42E MATHEMATICAL BOLD SMALL U -1D42F MATHEMATICAL BOLD SMALL V -1D430 MATHEMATICAL BOLD SMALL W -1D431 MATHEMATICAL BOLD SMALL X -1D432 MATHEMATICAL BOLD SMALL Y -1D433 MATHEMATICAL BOLD SMALL Z -1D434 MATHEMATICAL ITALIC CAPITAL A -1D435 MATHEMATICAL ITALIC CAPITAL B -1D436 MATHEMATICAL ITALIC CAPITAL C -1D437 MATHEMATICAL ITALIC CAPITAL D -1D438 MATHEMATICAL ITALIC CAPITAL E -1D439 MATHEMATICAL ITALIC CAPITAL F -1D43A MATHEMATICAL ITALIC CAPITAL G -1D43B MATHEMATICAL ITALIC CAPITAL H -1D43C MATHEMATICAL ITALIC CAPITAL I -1D43D MATHEMATICAL ITALIC CAPITAL J -1D43E MATHEMATICAL ITALIC CAPITAL K -1D43F MATHEMATICAL ITALIC CAPITAL L -1D440 MATHEMATICAL ITALIC CAPITAL M -1D441 MATHEMATICAL ITALIC CAPITAL N -1D442 MATHEMATICAL ITALIC CAPITAL O -1D443 MATHEMATICAL ITALIC CAPITAL P -1D444 MATHEMATICAL ITALIC CAPITAL Q -1D445 MATHEMATICAL ITALIC CAPITAL R -1D446 MATHEMATICAL ITALIC CAPITAL S -1D447 MATHEMATICAL ITALIC CAPITAL T -1D448 MATHEMATICAL ITALIC CAPITAL U -1D449 MATHEMATICAL ITALIC CAPITAL V -1D44A MATHEMATICAL ITALIC CAPITAL W -1D44B MATHEMATICAL ITALIC CAPITAL X -1D44C MATHEMATICAL ITALIC CAPITAL Y -1D44D MATHEMATICAL ITALIC CAPITAL Z -1D44E MATHEMATICAL ITALIC SMALL A -1D44F MATHEMATICAL ITALIC SMALL B -1D450 MATHEMATICAL ITALIC SMALL C -1D451 MATHEMATICAL ITALIC SMALL D -1D452 MATHEMATICAL ITALIC SMALL E -1D453 MATHEMATICAL ITALIC SMALL F -1D454 MATHEMATICAL ITALIC SMALL G -1D456 MATHEMATICAL ITALIC SMALL I -1D457 MATHEMATICAL ITALIC SMALL J -1D458 MATHEMATICAL ITALIC SMALL K -1D459 MATHEMATICAL ITALIC SMALL L -1D45A MATHEMATICAL ITALIC SMALL M -1D45B MATHEMATICAL ITALIC SMALL N -1D45C MATHEMATICAL ITALIC SMALL O -1D45D MATHEMATICAL ITALIC SMALL P -1D45E MATHEMATICAL ITALIC SMALL Q -1D45F MATHEMATICAL ITALIC SMALL R -1D460 MATHEMATICAL ITALIC SMALL S -1D461 MATHEMATICAL ITALIC SMALL T -1D462 MATHEMATICAL ITALIC SMALL U -1D463 MATHEMATICAL ITALIC SMALL V -1D464 MATHEMATICAL ITALIC SMALL W -1D465 MATHEMATICAL ITALIC SMALL X -1D466 MATHEMATICAL ITALIC SMALL Y -1D467 MATHEMATICAL ITALIC SMALL Z -1D468 MATHEMATICAL BOLD ITALIC CAPITAL A -1D469 MATHEMATICAL BOLD ITALIC CAPITAL B -1D46A MATHEMATICAL BOLD ITALIC CAPITAL C -1D46B MATHEMATICAL BOLD ITALIC CAPITAL D -1D46C MATHEMATICAL BOLD ITALIC CAPITAL E -1D46D MATHEMATICAL BOLD ITALIC CAPITAL F -1D46E MATHEMATICAL BOLD ITALIC CAPITAL G -1D46F MATHEMATICAL BOLD ITALIC CAPITAL H -1D470 MATHEMATICAL BOLD ITALIC CAPITAL I -1D471 MATHEMATICAL BOLD ITALIC CAPITAL J -1D472 MATHEMATICAL BOLD ITALIC CAPITAL K -1D473 MATHEMATICAL BOLD ITALIC CAPITAL L -1D474 MATHEMATICAL BOLD ITALIC CAPITAL M -1D475 MATHEMATICAL BOLD ITALIC CAPITAL N -1D476 MATHEMATICAL BOLD ITALIC CAPITAL O -1D477 MATHEMATICAL BOLD ITALIC CAPITAL P -1D478 MATHEMATICAL BOLD ITALIC CAPITAL Q -1D479 MATHEMATICAL BOLD ITALIC CAPITAL R -1D47A MATHEMATICAL BOLD ITALIC CAPITAL S -1D47B MATHEMATICAL BOLD ITALIC CAPITAL T -1D47C MATHEMATICAL BOLD ITALIC CAPITAL U -1D47D MATHEMATICAL BOLD ITALIC CAPITAL V -1D47E MATHEMATICAL BOLD ITALIC CAPITAL W -1D47F MATHEMATICAL BOLD ITALIC CAPITAL X -1D480 MATHEMATICAL BOLD ITALIC CAPITAL Y -1D481 MATHEMATICAL BOLD ITALIC CAPITAL Z -1D482 MATHEMATICAL BOLD ITALIC SMALL A -1D483 MATHEMATICAL BOLD ITALIC SMALL B -1D484 MATHEMATICAL BOLD ITALIC SMALL C -1D485 MATHEMATICAL BOLD ITALIC SMALL D -1D486 MATHEMATICAL BOLD ITALIC SMALL E -1D487 MATHEMATICAL BOLD ITALIC SMALL F -1D488 MATHEMATICAL BOLD ITALIC SMALL G -1D489 MATHEMATICAL BOLD ITALIC SMALL H -1D48A MATHEMATICAL BOLD ITALIC SMALL I -1D48B MATHEMATICAL BOLD ITALIC SMALL J -1D48C MATHEMATICAL BOLD ITALIC SMALL K -1D48D MATHEMATICAL BOLD ITALIC SMALL L -1D48E MATHEMATICAL BOLD ITALIC SMALL M -1D48F MATHEMATICAL BOLD ITALIC SMALL N -1D490 MATHEMATICAL BOLD ITALIC SMALL O -1D491 MATHEMATICAL BOLD ITALIC SMALL P -1D492 MATHEMATICAL BOLD ITALIC SMALL Q -1D493 MATHEMATICAL BOLD ITALIC SMALL R -1D494 MATHEMATICAL BOLD ITALIC SMALL S -1D495 MATHEMATICAL BOLD ITALIC SMALL T -1D496 MATHEMATICAL BOLD ITALIC SMALL U -1D497 MATHEMATICAL BOLD ITALIC SMALL V -1D498 MATHEMATICAL BOLD ITALIC SMALL W -1D499 MATHEMATICAL BOLD ITALIC SMALL X -1D49A MATHEMATICAL BOLD ITALIC SMALL Y -1D49B MATHEMATICAL BOLD ITALIC SMALL Z -1D49C MATHEMATICAL SCRIPT CAPITAL A -1D49E MATHEMATICAL SCRIPT CAPITAL C -1D49F MATHEMATICAL SCRIPT CAPITAL D -1D4A2 MATHEMATICAL SCRIPT CAPITAL G -1D4A5 MATHEMATICAL SCRIPT CAPITAL J -1D4A6 MATHEMATICAL SCRIPT CAPITAL K -1D4A9 MATHEMATICAL SCRIPT CAPITAL N -1D4AA MATHEMATICAL SCRIPT CAPITAL O -1D4AB MATHEMATICAL SCRIPT CAPITAL P -1D4AC MATHEMATICAL SCRIPT CAPITAL Q -1D4AE MATHEMATICAL SCRIPT CAPITAL S -1D4AF MATHEMATICAL SCRIPT CAPITAL T -1D4B0 MATHEMATICAL SCRIPT CAPITAL U -1D4B1 MATHEMATICAL SCRIPT CAPITAL V -1D4B2 MATHEMATICAL SCRIPT CAPITAL W -1D4B3 MATHEMATICAL SCRIPT CAPITAL X -1D4B4 MATHEMATICAL SCRIPT CAPITAL Y -1D4B5 MATHEMATICAL SCRIPT CAPITAL Z -1D4B6 MATHEMATICAL SCRIPT SMALL A -1D4B7 MATHEMATICAL SCRIPT SMALL B -1D4B8 MATHEMATICAL SCRIPT SMALL C -1D4B9 MATHEMATICAL SCRIPT SMALL D -1D4BB MATHEMATICAL SCRIPT SMALL F -1D4BD MATHEMATICAL SCRIPT SMALL H -1D4BE MATHEMATICAL SCRIPT SMALL I -1D4BF MATHEMATICAL SCRIPT SMALL J -1D4C0 MATHEMATICAL SCRIPT SMALL K -1D4C1 MATHEMATICAL SCRIPT SMALL L -1D4C2 MATHEMATICAL SCRIPT SMALL M -1D4C3 MATHEMATICAL SCRIPT SMALL N -1D4C5 MATHEMATICAL SCRIPT SMALL P -1D4C6 MATHEMATICAL SCRIPT SMALL Q -1D4C7 MATHEMATICAL SCRIPT SMALL R -1D4C8 MATHEMATICAL SCRIPT SMALL S -1D4C9 MATHEMATICAL SCRIPT SMALL T -1D4CA MATHEMATICAL SCRIPT SMALL U -1D4CB MATHEMATICAL SCRIPT SMALL V -1D4CC MATHEMATICAL SCRIPT SMALL W -1D4CD MATHEMATICAL SCRIPT SMALL X -1D4CE MATHEMATICAL SCRIPT SMALL Y -1D4CF MATHEMATICAL SCRIPT SMALL Z -1D4D0 MATHEMATICAL BOLD SCRIPT CAPITAL A -1D4D1 MATHEMATICAL BOLD SCRIPT CAPITAL B -1D4D2 MATHEMATICAL BOLD SCRIPT CAPITAL C -1D4D3 MATHEMATICAL BOLD SCRIPT CAPITAL D -1D4D4 MATHEMATICAL BOLD SCRIPT CAPITAL E -1D4D5 MATHEMATICAL BOLD SCRIPT CAPITAL F -1D4D6 MATHEMATICAL BOLD SCRIPT CAPITAL G -1D4D7 MATHEMATICAL BOLD SCRIPT CAPITAL H -1D4D8 MATHEMATICAL BOLD SCRIPT CAPITAL I -1D4D9 MATHEMATICAL BOLD SCRIPT CAPITAL J -1D4DA MATHEMATICAL BOLD SCRIPT CAPITAL K -1D4DB MATHEMATICAL BOLD SCRIPT CAPITAL L -1D4DC MATHEMATICAL BOLD SCRIPT CAPITAL M -1D4DD MATHEMATICAL BOLD SCRIPT CAPITAL N -1D4DE MATHEMATICAL BOLD SCRIPT CAPITAL O -1D4DF MATHEMATICAL BOLD SCRIPT CAPITAL P -1D4E0 MATHEMATICAL BOLD SCRIPT CAPITAL Q -1D4E1 MATHEMATICAL BOLD SCRIPT CAPITAL R -1D4E2 MATHEMATICAL BOLD SCRIPT CAPITAL S -1D4E3 MATHEMATICAL BOLD SCRIPT CAPITAL T -1D4E4 MATHEMATICAL BOLD SCRIPT CAPITAL U -1D4E5 MATHEMATICAL BOLD SCRIPT CAPITAL V -1D4E6 MATHEMATICAL BOLD SCRIPT CAPITAL W -1D4E7 MATHEMATICAL BOLD SCRIPT CAPITAL X -1D4E8 MATHEMATICAL BOLD SCRIPT CAPITAL Y -1D4E9 MATHEMATICAL BOLD SCRIPT CAPITAL Z -1D4EA MATHEMATICAL BOLD SCRIPT SMALL A -1D4EB MATHEMATICAL BOLD SCRIPT SMALL B -1D4EC MATHEMATICAL BOLD SCRIPT SMALL C -1D4ED MATHEMATICAL BOLD SCRIPT SMALL D -1D4EE MATHEMATICAL BOLD SCRIPT SMALL E -1D4EF MATHEMATICAL BOLD SCRIPT SMALL F -1D4F0 MATHEMATICAL BOLD SCRIPT SMALL G -1D4F1 MATHEMATICAL BOLD SCRIPT SMALL H -1D4F2 MATHEMATICAL BOLD SCRIPT SMALL I -1D4F3 MATHEMATICAL BOLD SCRIPT SMALL J -1D4F4 MATHEMATICAL BOLD SCRIPT SMALL K -1D4F5 MATHEMATICAL BOLD SCRIPT SMALL L -1D4F6 MATHEMATICAL BOLD SCRIPT SMALL M -1D4F7 MATHEMATICAL BOLD SCRIPT SMALL N -1D4F8 MATHEMATICAL BOLD SCRIPT SMALL O -1D4F9 MATHEMATICAL BOLD SCRIPT SMALL P -1D4FA MATHEMATICAL BOLD SCRIPT SMALL Q -1D4FB MATHEMATICAL BOLD SCRIPT SMALL R -1D4FC MATHEMATICAL BOLD SCRIPT SMALL S -1D4FD MATHEMATICAL BOLD SCRIPT SMALL T -1D4FE MATHEMATICAL BOLD SCRIPT SMALL U -1D4FF MATHEMATICAL BOLD SCRIPT SMALL V -1D500 MATHEMATICAL BOLD SCRIPT SMALL W -1D501 MATHEMATICAL BOLD SCRIPT SMALL X -1D502 MATHEMATICAL BOLD SCRIPT SMALL Y -1D503 MATHEMATICAL BOLD SCRIPT SMALL Z -1D504 MATHEMATICAL FRAKTUR CAPITAL A -1D505 MATHEMATICAL FRAKTUR CAPITAL B -1D507 MATHEMATICAL FRAKTUR CAPITAL D -1D508 MATHEMATICAL FRAKTUR CAPITAL E -1D509 MATHEMATICAL FRAKTUR CAPITAL F -1D50A MATHEMATICAL FRAKTUR CAPITAL G -1D50D MATHEMATICAL FRAKTUR CAPITAL J -1D50E MATHEMATICAL FRAKTUR CAPITAL K -1D50F MATHEMATICAL FRAKTUR CAPITAL L -1D510 MATHEMATICAL FRAKTUR CAPITAL M -1D511 MATHEMATICAL FRAKTUR CAPITAL N -1D512 MATHEMATICAL FRAKTUR CAPITAL O -1D513 MATHEMATICAL FRAKTUR CAPITAL P -1D514 MATHEMATICAL FRAKTUR CAPITAL Q -1D516 MATHEMATICAL FRAKTUR CAPITAL S -1D517 MATHEMATICAL FRAKTUR CAPITAL T -1D518 MATHEMATICAL FRAKTUR CAPITAL U -1D519 MATHEMATICAL FRAKTUR CAPITAL V -1D51A MATHEMATICAL FRAKTUR CAPITAL W -1D51B MATHEMATICAL FRAKTUR CAPITAL X -1D51C MATHEMATICAL FRAKTUR CAPITAL Y -1D51E MATHEMATICAL FRAKTUR SMALL A -1D51F MATHEMATICAL FRAKTUR SMALL B -1D520 MATHEMATICAL FRAKTUR SMALL C -1D521 MATHEMATICAL FRAKTUR SMALL D -1D522 MATHEMATICAL FRAKTUR SMALL E -1D523 MATHEMATICAL FRAKTUR SMALL F -1D524 MATHEMATICAL FRAKTUR SMALL G -1D525 MATHEMATICAL FRAKTUR SMALL H -1D526 MATHEMATICAL FRAKTUR SMALL I -1D527 MATHEMATICAL FRAKTUR SMALL J -1D528 MATHEMATICAL FRAKTUR SMALL K -1D529 MATHEMATICAL FRAKTUR SMALL L -1D52A MATHEMATICAL FRAKTUR SMALL M -1D52B MATHEMATICAL FRAKTUR SMALL N -1D52C MATHEMATICAL FRAKTUR SMALL O -1D52D MATHEMATICAL FRAKTUR SMALL P -1D52E MATHEMATICAL FRAKTUR SMALL Q -1D52F MATHEMATICAL FRAKTUR SMALL R -1D530 MATHEMATICAL FRAKTUR SMALL S -1D531 MATHEMATICAL FRAKTUR SMALL T -1D532 MATHEMATICAL FRAKTUR SMALL U -1D533 MATHEMATICAL FRAKTUR SMALL V -1D534 MATHEMATICAL FRAKTUR SMALL W -1D535 MATHEMATICAL FRAKTUR SMALL X -1D536 MATHEMATICAL FRAKTUR SMALL Y -1D537 MATHEMATICAL FRAKTUR SMALL Z -1D538 MATHEMATICAL DOUBLE-STRUCK CAPITAL A -1D539 MATHEMATICAL DOUBLE-STRUCK CAPITAL B -1D53B MATHEMATICAL DOUBLE-STRUCK CAPITAL D -1D53C MATHEMATICAL DOUBLE-STRUCK CAPITAL E -1D53D MATHEMATICAL DOUBLE-STRUCK CAPITAL F -1D53E MATHEMATICAL DOUBLE-STRUCK CAPITAL G -1D540 MATHEMATICAL DOUBLE-STRUCK CAPITAL I -1D541 MATHEMATICAL DOUBLE-STRUCK CAPITAL J -1D542 MATHEMATICAL DOUBLE-STRUCK CAPITAL K -1D543 MATHEMATICAL DOUBLE-STRUCK CAPITAL L -1D544 MATHEMATICAL DOUBLE-STRUCK CAPITAL M -1D546 MATHEMATICAL DOUBLE-STRUCK CAPITAL O -1D54A MATHEMATICAL DOUBLE-STRUCK CAPITAL S -1D54B MATHEMATICAL DOUBLE-STRUCK CAPITAL T -1D54C MATHEMATICAL DOUBLE-STRUCK CAPITAL U -1D54D MATHEMATICAL DOUBLE-STRUCK CAPITAL V -1D54E MATHEMATICAL DOUBLE-STRUCK CAPITAL W -1D54F MATHEMATICAL DOUBLE-STRUCK CAPITAL X -1D550 MATHEMATICAL DOUBLE-STRUCK CAPITAL Y -1D552 MATHEMATICAL DOUBLE-STRUCK SMALL A -1D553 MATHEMATICAL DOUBLE-STRUCK SMALL B -1D554 MATHEMATICAL DOUBLE-STRUCK SMALL C -1D555 MATHEMATICAL DOUBLE-STRUCK SMALL D -1D556 MATHEMATICAL DOUBLE-STRUCK SMALL E -1D557 MATHEMATICAL DOUBLE-STRUCK SMALL F -1D558 MATHEMATICAL DOUBLE-STRUCK SMALL G -1D559 MATHEMATICAL DOUBLE-STRUCK SMALL H -1D55A MATHEMATICAL DOUBLE-STRUCK SMALL I -1D55B MATHEMATICAL DOUBLE-STRUCK SMALL J -1D55C MATHEMATICAL DOUBLE-STRUCK SMALL K -1D55D MATHEMATICAL DOUBLE-STRUCK SMALL L -1D55E MATHEMATICAL DOUBLE-STRUCK SMALL M -1D55F MATHEMATICAL DOUBLE-STRUCK SMALL N -1D560 MATHEMATICAL DOUBLE-STRUCK SMALL O -1D561 MATHEMATICAL DOUBLE-STRUCK SMALL P -1D562 MATHEMATICAL DOUBLE-STRUCK SMALL Q -1D563 MATHEMATICAL DOUBLE-STRUCK SMALL R -1D564 MATHEMATICAL DOUBLE-STRUCK SMALL S -1D565 MATHEMATICAL DOUBLE-STRUCK SMALL T -1D566 MATHEMATICAL DOUBLE-STRUCK SMALL U -1D567 MATHEMATICAL DOUBLE-STRUCK SMALL V -1D568 MATHEMATICAL DOUBLE-STRUCK SMALL W -1D569 MATHEMATICAL DOUBLE-STRUCK SMALL X -1D56A MATHEMATICAL DOUBLE-STRUCK SMALL Y -1D56B MATHEMATICAL DOUBLE-STRUCK SMALL Z -1D56C MATHEMATICAL BOLD FRAKTUR CAPITAL A -1D56D MATHEMATICAL BOLD FRAKTUR CAPITAL B -1D56E MATHEMATICAL BOLD FRAKTUR CAPITAL C -1D56F MATHEMATICAL BOLD FRAKTUR CAPITAL D -1D570 MATHEMATICAL BOLD FRAKTUR CAPITAL E -1D571 MATHEMATICAL BOLD FRAKTUR CAPITAL F -1D572 MATHEMATICAL BOLD FRAKTUR CAPITAL G -1D573 MATHEMATICAL BOLD FRAKTUR CAPITAL H -1D574 MATHEMATICAL BOLD FRAKTUR CAPITAL I -1D575 MATHEMATICAL BOLD FRAKTUR CAPITAL J -1D576 MATHEMATICAL BOLD FRAKTUR CAPITAL K -1D577 MATHEMATICAL BOLD FRAKTUR CAPITAL L -1D578 MATHEMATICAL BOLD FRAKTUR CAPITAL M -1D579 MATHEMATICAL BOLD FRAKTUR CAPITAL N -1D57A MATHEMATICAL BOLD FRAKTUR CAPITAL O -1D57B MATHEMATICAL BOLD FRAKTUR CAPITAL P -1D57C MATHEMATICAL BOLD FRAKTUR CAPITAL Q -1D57D MATHEMATICAL BOLD FRAKTUR CAPITAL R -1D57E MATHEMATICAL BOLD FRAKTUR CAPITAL S -1D57F MATHEMATICAL BOLD FRAKTUR CAPITAL T -1D580 MATHEMATICAL BOLD FRAKTUR CAPITAL U -1D581 MATHEMATICAL BOLD FRAKTUR CAPITAL V -1D582 MATHEMATICAL BOLD FRAKTUR CAPITAL W -1D583 MATHEMATICAL BOLD FRAKTUR CAPITAL X -1D584 MATHEMATICAL BOLD FRAKTUR CAPITAL Y -1D585 MATHEMATICAL BOLD FRAKTUR CAPITAL Z -1D586 MATHEMATICAL BOLD FRAKTUR SMALL A -1D587 MATHEMATICAL BOLD FRAKTUR SMALL B -1D588 MATHEMATICAL BOLD FRAKTUR SMALL C -1D589 MATHEMATICAL BOLD FRAKTUR SMALL D -1D58A MATHEMATICAL BOLD FRAKTUR SMALL E -1D58B MATHEMATICAL BOLD FRAKTUR SMALL F -1D58C MATHEMATICAL BOLD FRAKTUR SMALL G -1D58D MATHEMATICAL BOLD FRAKTUR SMALL H -1D58E MATHEMATICAL BOLD FRAKTUR SMALL I -1D58F MATHEMATICAL BOLD FRAKTUR SMALL J -1D590 MATHEMATICAL BOLD FRAKTUR SMALL K -1D591 MATHEMATICAL BOLD FRAKTUR SMALL L -1D592 MATHEMATICAL BOLD FRAKTUR SMALL M -1D593 MATHEMATICAL BOLD FRAKTUR SMALL N -1D594 MATHEMATICAL BOLD FRAKTUR SMALL O -1D595 MATHEMATICAL BOLD FRAKTUR SMALL P -1D596 MATHEMATICAL BOLD FRAKTUR SMALL Q -1D597 MATHEMATICAL BOLD FRAKTUR SMALL R -1D598 MATHEMATICAL BOLD FRAKTUR SMALL S -1D599 MATHEMATICAL BOLD FRAKTUR SMALL T -1D59A MATHEMATICAL BOLD FRAKTUR SMALL U -1D59B MATHEMATICAL BOLD FRAKTUR SMALL V -1D59C MATHEMATICAL BOLD FRAKTUR SMALL W -1D59D MATHEMATICAL BOLD FRAKTUR SMALL X -1D59E MATHEMATICAL BOLD FRAKTUR SMALL Y -1D59F MATHEMATICAL BOLD FRAKTUR SMALL Z -1D5A0 MATHEMATICAL SANS-SERIF CAPITAL A -1D5A1 MATHEMATICAL SANS-SERIF CAPITAL B -1D5A2 MATHEMATICAL SANS-SERIF CAPITAL C -1D5A3 MATHEMATICAL SANS-SERIF CAPITAL D -1D5A4 MATHEMATICAL SANS-SERIF CAPITAL E -1D5A5 MATHEMATICAL SANS-SERIF CAPITAL F -1D5A6 MATHEMATICAL SANS-SERIF CAPITAL G -1D5A7 MATHEMATICAL SANS-SERIF CAPITAL H -1D5A8 MATHEMATICAL SANS-SERIF CAPITAL I -1D5A9 MATHEMATICAL SANS-SERIF CAPITAL J -1D5AA MATHEMATICAL SANS-SERIF CAPITAL K -1D5AB MATHEMATICAL SANS-SERIF CAPITAL L -1D5AC MATHEMATICAL SANS-SERIF CAPITAL M -1D5AD MATHEMATICAL SANS-SERIF CAPITAL N -1D5AE MATHEMATICAL SANS-SERIF CAPITAL O -1D5AF MATHEMATICAL SANS-SERIF CAPITAL P -1D5B0 MATHEMATICAL SANS-SERIF CAPITAL Q -1D5B1 MATHEMATICAL SANS-SERIF CAPITAL R -1D5B2 MATHEMATICAL SANS-SERIF CAPITAL S -1D5B3 MATHEMATICAL SANS-SERIF CAPITAL T -1D5B4 MATHEMATICAL SANS-SERIF CAPITAL U -1D5B5 MATHEMATICAL SANS-SERIF CAPITAL V -1D5B6 MATHEMATICAL SANS-SERIF CAPITAL W -1D5B7 MATHEMATICAL SANS-SERIF CAPITAL X -1D5B8 MATHEMATICAL SANS-SERIF CAPITAL Y -1D5B9 MATHEMATICAL SANS-SERIF CAPITAL Z -1D5BA MATHEMATICAL SANS-SERIF SMALL A -1D5BB MATHEMATICAL SANS-SERIF SMALL B -1D5BC MATHEMATICAL SANS-SERIF SMALL C -1D5BD MATHEMATICAL SANS-SERIF SMALL D -1D5BE MATHEMATICAL SANS-SERIF SMALL E -1D5BF MATHEMATICAL SANS-SERIF SMALL F -1D5C0 MATHEMATICAL SANS-SERIF SMALL G -1D5C1 MATHEMATICAL SANS-SERIF SMALL H -1D5C2 MATHEMATICAL SANS-SERIF SMALL I -1D5C3 MATHEMATICAL SANS-SERIF SMALL J -1D5C4 MATHEMATICAL SANS-SERIF SMALL K -1D5C5 MATHEMATICAL SANS-SERIF SMALL L -1D5C6 MATHEMATICAL SANS-SERIF SMALL M -1D5C7 MATHEMATICAL SANS-SERIF SMALL N -1D5C8 MATHEMATICAL SANS-SERIF SMALL O -1D5C9 MATHEMATICAL SANS-SERIF SMALL P -1D5CA MATHEMATICAL SANS-SERIF SMALL Q -1D5CB MATHEMATICAL SANS-SERIF SMALL R -1D5CC MATHEMATICAL SANS-SERIF SMALL S -1D5CD MATHEMATICAL SANS-SERIF SMALL T -1D5CE MATHEMATICAL SANS-SERIF SMALL U -1D5CF MATHEMATICAL SANS-SERIF SMALL V -1D5D0 MATHEMATICAL SANS-SERIF SMALL W -1D5D1 MATHEMATICAL SANS-SERIF SMALL X -1D5D2 MATHEMATICAL SANS-SERIF SMALL Y -1D5D3 MATHEMATICAL SANS-SERIF SMALL Z -1D5D4 MATHEMATICAL SANS-SERIF BOLD CAPITAL A -1D5D5 MATHEMATICAL SANS-SERIF BOLD CAPITAL B -1D5D6 MATHEMATICAL SANS-SERIF BOLD CAPITAL C -1D5D7 MATHEMATICAL SANS-SERIF BOLD CAPITAL D -1D5D8 MATHEMATICAL SANS-SERIF BOLD CAPITAL E -1D5D9 MATHEMATICAL SANS-SERIF BOLD CAPITAL F -1D5DA MATHEMATICAL SANS-SERIF BOLD CAPITAL G -1D5DB MATHEMATICAL SANS-SERIF BOLD CAPITAL H -1D5DC MATHEMATICAL SANS-SERIF BOLD CAPITAL I -1D5DD MATHEMATICAL SANS-SERIF BOLD CAPITAL J -1D5DE MATHEMATICAL SANS-SERIF BOLD CAPITAL K -1D5DF MATHEMATICAL SANS-SERIF BOLD CAPITAL L -1D5E0 MATHEMATICAL SANS-SERIF BOLD CAPITAL M -1D5E1 MATHEMATICAL SANS-SERIF BOLD CAPITAL N -1D5E2 MATHEMATICAL SANS-SERIF BOLD CAPITAL O -1D5E3 MATHEMATICAL SANS-SERIF BOLD CAPITAL P -1D5E4 MATHEMATICAL SANS-SERIF BOLD CAPITAL Q -1D5E5 MATHEMATICAL SANS-SERIF BOLD CAPITAL R -1D5E6 MATHEMATICAL SANS-SERIF BOLD CAPITAL S -1D5E7 MATHEMATICAL SANS-SERIF BOLD CAPITAL T -1D5E8 MATHEMATICAL SANS-SERIF BOLD CAPITAL U -1D5E9 MATHEMATICAL SANS-SERIF BOLD CAPITAL V -1D5EA MATHEMATICAL SANS-SERIF BOLD CAPITAL W -1D5EB MATHEMATICAL SANS-SERIF BOLD CAPITAL X -1D5EC MATHEMATICAL SANS-SERIF BOLD CAPITAL Y -1D5ED MATHEMATICAL SANS-SERIF BOLD CAPITAL Z -1D5EE MATHEMATICAL SANS-SERIF BOLD SMALL A -1D5EF MATHEMATICAL SANS-SERIF BOLD SMALL B -1D5F0 MATHEMATICAL SANS-SERIF BOLD SMALL C -1D5F1 MATHEMATICAL SANS-SERIF BOLD SMALL D -1D5F2 MATHEMATICAL SANS-SERIF BOLD SMALL E -1D5F3 MATHEMATICAL SANS-SERIF BOLD SMALL F -1D5F4 MATHEMATICAL SANS-SERIF BOLD SMALL G -1D5F5 MATHEMATICAL SANS-SERIF BOLD SMALL H -1D5F6 MATHEMATICAL SANS-SERIF BOLD SMALL I -1D5F7 MATHEMATICAL SANS-SERIF BOLD SMALL J -1D5F8 MATHEMATICAL SANS-SERIF BOLD SMALL K -1D5F9 MATHEMATICAL SANS-SERIF BOLD SMALL L -1D5FA MATHEMATICAL SANS-SERIF BOLD SMALL M -1D5FB MATHEMATICAL SANS-SERIF BOLD SMALL N -1D5FC MATHEMATICAL SANS-SERIF BOLD SMALL O -1D5FD MATHEMATICAL SANS-SERIF BOLD SMALL P -1D5FE MATHEMATICAL SANS-SERIF BOLD SMALL Q -1D5FF MATHEMATICAL SANS-SERIF BOLD SMALL R -1D600 MATHEMATICAL SANS-SERIF BOLD SMALL S -1D601 MATHEMATICAL SANS-SERIF BOLD SMALL T -1D602 MATHEMATICAL SANS-SERIF BOLD SMALL U -1D603 MATHEMATICAL SANS-SERIF BOLD SMALL V -1D604 MATHEMATICAL SANS-SERIF BOLD SMALL W -1D605 MATHEMATICAL SANS-SERIF BOLD SMALL X -1D606 MATHEMATICAL SANS-SERIF BOLD SMALL Y -1D607 MATHEMATICAL SANS-SERIF BOLD SMALL Z -1D608 MATHEMATICAL SANS-SERIF ITALIC CAPITAL A -1D609 MATHEMATICAL SANS-SERIF ITALIC CAPITAL B -1D60A MATHEMATICAL SANS-SERIF ITALIC CAPITAL C -1D60B MATHEMATICAL SANS-SERIF ITALIC CAPITAL D -1D60C MATHEMATICAL SANS-SERIF ITALIC CAPITAL E -1D60D MATHEMATICAL SANS-SERIF ITALIC CAPITAL F -1D60E MATHEMATICAL SANS-SERIF ITALIC CAPITAL G -1D60F MATHEMATICAL SANS-SERIF ITALIC CAPITAL H -1D610 MATHEMATICAL SANS-SERIF ITALIC CAPITAL I -1D611 MATHEMATICAL SANS-SERIF ITALIC CAPITAL J -1D612 MATHEMATICAL SANS-SERIF ITALIC CAPITAL K -1D613 MATHEMATICAL SANS-SERIF ITALIC CAPITAL L -1D614 MATHEMATICAL SANS-SERIF ITALIC CAPITAL M -1D615 MATHEMATICAL SANS-SERIF ITALIC CAPITAL N -1D616 MATHEMATICAL SANS-SERIF ITALIC CAPITAL O -1D617 MATHEMATICAL SANS-SERIF ITALIC CAPITAL P -1D618 MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q -1D619 MATHEMATICAL SANS-SERIF ITALIC CAPITAL R -1D61A MATHEMATICAL SANS-SERIF ITALIC CAPITAL S -1D61B MATHEMATICAL SANS-SERIF ITALIC CAPITAL T -1D61C MATHEMATICAL SANS-SERIF ITALIC CAPITAL U -1D61D MATHEMATICAL SANS-SERIF ITALIC CAPITAL V -1D61E MATHEMATICAL SANS-SERIF ITALIC CAPITAL W -1D61F MATHEMATICAL SANS-SERIF ITALIC CAPITAL X -1D620 MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y -1D621 MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z -1D622 MATHEMATICAL SANS-SERIF ITALIC SMALL A -1D623 MATHEMATICAL SANS-SERIF ITALIC SMALL B -1D624 MATHEMATICAL SANS-SERIF ITALIC SMALL C -1D625 MATHEMATICAL SANS-SERIF ITALIC SMALL D -1D626 MATHEMATICAL SANS-SERIF ITALIC SMALL E -1D627 MATHEMATICAL SANS-SERIF ITALIC SMALL F -1D628 MATHEMATICAL SANS-SERIF ITALIC SMALL G -1D629 MATHEMATICAL SANS-SERIF ITALIC SMALL H -1D62A MATHEMATICAL SANS-SERIF ITALIC SMALL I -1D62B MATHEMATICAL SANS-SERIF ITALIC SMALL J -1D62C MATHEMATICAL SANS-SERIF ITALIC SMALL K -1D62D MATHEMATICAL SANS-SERIF ITALIC SMALL L -1D62E MATHEMATICAL SANS-SERIF ITALIC SMALL M -1D62F MATHEMATICAL SANS-SERIF ITALIC SMALL N -1D630 MATHEMATICAL SANS-SERIF ITALIC SMALL O -1D631 MATHEMATICAL SANS-SERIF ITALIC SMALL P -1D632 MATHEMATICAL SANS-SERIF ITALIC SMALL Q -1D633 MATHEMATICAL SANS-SERIF ITALIC SMALL R -1D634 MATHEMATICAL SANS-SERIF ITALIC SMALL S -1D635 MATHEMATICAL SANS-SERIF ITALIC SMALL T -1D636 MATHEMATICAL SANS-SERIF ITALIC SMALL U -1D637 MATHEMATICAL SANS-SERIF ITALIC SMALL V -1D638 MATHEMATICAL SANS-SERIF ITALIC SMALL W -1D639 MATHEMATICAL SANS-SERIF ITALIC SMALL X -1D63A MATHEMATICAL SANS-SERIF ITALIC SMALL Y -1D63B MATHEMATICAL SANS-SERIF ITALIC SMALL Z -1D63C MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A -1D63D MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B -1D63E MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C -1D63F MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D -1D640 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E -1D641 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F -1D642 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G -1D643 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H -1D644 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I -1D645 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J -1D646 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K -1D647 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L -1D648 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M -1D649 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N -1D64A MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O -1D64B MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P -1D64C MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q -1D64D MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R -1D64E MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S -1D64F MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T -1D650 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U -1D651 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V -1D652 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W -1D653 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X -1D654 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y -1D655 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z -1D656 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A -1D657 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B -1D658 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C -1D659 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D -1D65A MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E -1D65B MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F -1D65C MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G -1D65D MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H -1D65E MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I -1D65F MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J -1D660 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K -1D661 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L -1D662 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M -1D663 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N -1D664 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O -1D665 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P -1D666 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q -1D667 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R -1D668 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S -1D669 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T -1D66A MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U -1D66B MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V -1D66C MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W -1D66D MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X -1D66E MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y -1D66F MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z -1D670 MATHEMATICAL MONOSPACE CAPITAL A -1D671 MATHEMATICAL MONOSPACE CAPITAL B -1D672 MATHEMATICAL MONOSPACE CAPITAL C -1D673 MATHEMATICAL MONOSPACE CAPITAL D -1D674 MATHEMATICAL MONOSPACE CAPITAL E -1D675 MATHEMATICAL MONOSPACE CAPITAL F -1D676 MATHEMATICAL MONOSPACE CAPITAL G -1D677 MATHEMATICAL MONOSPACE CAPITAL H -1D678 MATHEMATICAL MONOSPACE CAPITAL I -1D679 MATHEMATICAL MONOSPACE CAPITAL J -1D67A MATHEMATICAL MONOSPACE CAPITAL K -1D67B MATHEMATICAL MONOSPACE CAPITAL L -1D67C MATHEMATICAL MONOSPACE CAPITAL M -1D67D MATHEMATICAL MONOSPACE CAPITAL N -1D67E MATHEMATICAL MONOSPACE CAPITAL O -1D67F MATHEMATICAL MONOSPACE CAPITAL P -1D680 MATHEMATICAL MONOSPACE CAPITAL Q -1D681 MATHEMATICAL MONOSPACE CAPITAL R -1D682 MATHEMATICAL MONOSPACE CAPITAL S -1D683 MATHEMATICAL MONOSPACE CAPITAL T -1D684 MATHEMATICAL MONOSPACE CAPITAL U -1D685 MATHEMATICAL MONOSPACE CAPITAL V -1D686 MATHEMATICAL MONOSPACE CAPITAL W -1D687 MATHEMATICAL MONOSPACE CAPITAL X -1D688 MATHEMATICAL MONOSPACE CAPITAL Y -1D689 MATHEMATICAL MONOSPACE CAPITAL Z -1D68A MATHEMATICAL MONOSPACE SMALL A -1D68B MATHEMATICAL MONOSPACE SMALL B -1D68C MATHEMATICAL MONOSPACE SMALL C -1D68D MATHEMATICAL MONOSPACE SMALL D -1D68E MATHEMATICAL MONOSPACE SMALL E -1D68F MATHEMATICAL MONOSPACE SMALL F -1D690 MATHEMATICAL MONOSPACE SMALL G -1D691 MATHEMATICAL MONOSPACE SMALL H -1D692 MATHEMATICAL MONOSPACE SMALL I -1D693 MATHEMATICAL MONOSPACE SMALL J -1D694 MATHEMATICAL MONOSPACE SMALL K -1D695 MATHEMATICAL MONOSPACE SMALL L -1D696 MATHEMATICAL MONOSPACE SMALL M -1D697 MATHEMATICAL MONOSPACE SMALL N -1D698 MATHEMATICAL MONOSPACE SMALL O -1D699 MATHEMATICAL MONOSPACE SMALL P -1D69A MATHEMATICAL MONOSPACE SMALL Q -1D69B MATHEMATICAL MONOSPACE SMALL R -1D69C MATHEMATICAL MONOSPACE SMALL S -1D69D MATHEMATICAL MONOSPACE SMALL T -1D69E MATHEMATICAL MONOSPACE SMALL U -1D69F MATHEMATICAL MONOSPACE SMALL V -1D6A0 MATHEMATICAL MONOSPACE SMALL W -1D6A1 MATHEMATICAL MONOSPACE SMALL X -1D6A2 MATHEMATICAL MONOSPACE SMALL Y -1D6A3 MATHEMATICAL MONOSPACE SMALL Z -1D6A4 MATHEMATICAL ITALIC SMALL DOTLESS I -1D6A5 MATHEMATICAL ITALIC SMALL DOTLESS J -1D6A8 MATHEMATICAL BOLD CAPITAL ALPHA -1D6A9 MATHEMATICAL BOLD CAPITAL BETA -1D6AA MATHEMATICAL BOLD CAPITAL GAMMA -1D6AB MATHEMATICAL BOLD CAPITAL DELTA -1D6AC MATHEMATICAL BOLD CAPITAL EPSILON -1D6AD MATHEMATICAL BOLD CAPITAL ZETA -1D6AE MATHEMATICAL BOLD CAPITAL ETA -1D6AF MATHEMATICAL BOLD CAPITAL THETA -1D6B0 MATHEMATICAL BOLD CAPITAL IOTA -1D6B1 MATHEMATICAL BOLD CAPITAL KAPPA -1D6B2 MATHEMATICAL BOLD CAPITAL LAMDA -1D6B3 MATHEMATICAL BOLD CAPITAL MU -1D6B4 MATHEMATICAL BOLD CAPITAL NU -1D6B5 MATHEMATICAL BOLD CAPITAL XI -1D6B6 MATHEMATICAL BOLD CAPITAL OMICRON -1D6B7 MATHEMATICAL BOLD CAPITAL PI -1D6B8 MATHEMATICAL BOLD CAPITAL RHO -1D6B9 MATHEMATICAL BOLD CAPITAL THETA SYMBOL -1D6BA MATHEMATICAL BOLD CAPITAL SIGMA -1D6BB MATHEMATICAL BOLD CAPITAL TAU -1D6BC MATHEMATICAL BOLD CAPITAL UPSILON -1D6BD MATHEMATICAL BOLD CAPITAL PHI -1D6BE MATHEMATICAL BOLD CAPITAL CHI -1D6BF MATHEMATICAL BOLD CAPITAL PSI -1D6C0 MATHEMATICAL BOLD CAPITAL OMEGA -1D6C1 MATHEMATICAL BOLD NABLA -1D6C2 MATHEMATICAL BOLD SMALL ALPHA -1D6C3 MATHEMATICAL BOLD SMALL BETA -1D6C4 MATHEMATICAL BOLD SMALL GAMMA -1D6C5 MATHEMATICAL BOLD SMALL DELTA -1D6C6 MATHEMATICAL BOLD SMALL EPSILON -1D6C7 MATHEMATICAL BOLD SMALL ZETA -1D6C8 MATHEMATICAL BOLD SMALL ETA -1D6C9 MATHEMATICAL BOLD SMALL THETA -1D6CA MATHEMATICAL BOLD SMALL IOTA -1D6CB MATHEMATICAL BOLD SMALL KAPPA -1D6CC MATHEMATICAL BOLD SMALL LAMDA -1D6CD MATHEMATICAL BOLD SMALL MU -1D6CE MATHEMATICAL BOLD SMALL NU -1D6CF MATHEMATICAL BOLD SMALL XI -1D6D0 MATHEMATICAL BOLD SMALL OMICRON -1D6D1 MATHEMATICAL BOLD SMALL PI -1D6D2 MATHEMATICAL BOLD SMALL RHO -1D6D3 MATHEMATICAL BOLD SMALL FINAL SIGMA -1D6D4 MATHEMATICAL BOLD SMALL SIGMA -1D6D5 MATHEMATICAL BOLD SMALL TAU -1D6D6 MATHEMATICAL BOLD SMALL UPSILON -1D6D7 MATHEMATICAL BOLD SMALL PHI -1D6D8 MATHEMATICAL BOLD SMALL CHI -1D6D9 MATHEMATICAL BOLD SMALL PSI -1D6DA MATHEMATICAL BOLD SMALL OMEGA -1D6DB MATHEMATICAL BOLD PARTIAL DIFFERENTIAL -1D6DC MATHEMATICAL BOLD EPSILON SYMBOL -1D6DD MATHEMATICAL BOLD THETA SYMBOL -1D6DE MATHEMATICAL BOLD KAPPA SYMBOL -1D6DF MATHEMATICAL BOLD PHI SYMBOL -1D6E0 MATHEMATICAL BOLD RHO SYMBOL -1D6E1 MATHEMATICAL BOLD PI SYMBOL -1D6E2 MATHEMATICAL ITALIC CAPITAL ALPHA -1D6E3 MATHEMATICAL ITALIC CAPITAL BETA -1D6E4 MATHEMATICAL ITALIC CAPITAL GAMMA -1D6E5 MATHEMATICAL ITALIC CAPITAL DELTA -1D6E6 MATHEMATICAL ITALIC CAPITAL EPSILON -1D6E7 MATHEMATICAL ITALIC CAPITAL ZETA -1D6E8 MATHEMATICAL ITALIC CAPITAL ETA -1D6E9 MATHEMATICAL ITALIC CAPITAL THETA -1D6EA MATHEMATICAL ITALIC CAPITAL IOTA -1D6EB MATHEMATICAL ITALIC CAPITAL KAPPA -1D6EC MATHEMATICAL ITALIC CAPITAL LAMDA -1D6ED MATHEMATICAL ITALIC CAPITAL MU -1D6EE MATHEMATICAL ITALIC CAPITAL NU -1D6EF MATHEMATICAL ITALIC CAPITAL XI -1D6F0 MATHEMATICAL ITALIC CAPITAL OMICRON -1D6F1 MATHEMATICAL ITALIC CAPITAL PI -1D6F2 MATHEMATICAL ITALIC CAPITAL RHO -1D6F3 MATHEMATICAL ITALIC CAPITAL THETA SYMBOL -1D6F4 MATHEMATICAL ITALIC CAPITAL SIGMA -1D6F5 MATHEMATICAL ITALIC CAPITAL TAU -1D6F6 MATHEMATICAL ITALIC CAPITAL UPSILON -1D6F7 MATHEMATICAL ITALIC CAPITAL PHI -1D6F8 MATHEMATICAL ITALIC CAPITAL CHI -1D6F9 MATHEMATICAL ITALIC CAPITAL PSI -1D6FA MATHEMATICAL ITALIC CAPITAL OMEGA -1D6FB MATHEMATICAL ITALIC NABLA -1D6FC MATHEMATICAL ITALIC SMALL ALPHA -1D6FD MATHEMATICAL ITALIC SMALL BETA -1D6FE MATHEMATICAL ITALIC SMALL GAMMA -1D6FF MATHEMATICAL ITALIC SMALL DELTA -1D700 MATHEMATICAL ITALIC SMALL EPSILON -1D701 MATHEMATICAL ITALIC SMALL ZETA -1D702 MATHEMATICAL ITALIC SMALL ETA -1D703 MATHEMATICAL ITALIC SMALL THETA -1D704 MATHEMATICAL ITALIC SMALL IOTA -1D705 MATHEMATICAL ITALIC SMALL KAPPA -1D706 MATHEMATICAL ITALIC SMALL LAMDA -1D707 MATHEMATICAL ITALIC SMALL MU -1D708 MATHEMATICAL ITALIC SMALL NU -1D709 MATHEMATICAL ITALIC SMALL XI -1D70A MATHEMATICAL ITALIC SMALL OMICRON -1D70B MATHEMATICAL ITALIC SMALL PI -1D70C MATHEMATICAL ITALIC SMALL RHO -1D70D MATHEMATICAL ITALIC SMALL FINAL SIGMA -1D70E MATHEMATICAL ITALIC SMALL SIGMA -1D70F MATHEMATICAL ITALIC SMALL TAU -1D710 MATHEMATICAL ITALIC SMALL UPSILON -1D711 MATHEMATICAL ITALIC SMALL PHI -1D712 MATHEMATICAL ITALIC SMALL CHI -1D713 MATHEMATICAL ITALIC SMALL PSI -1D714 MATHEMATICAL ITALIC SMALL OMEGA -1D715 MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL -1D716 MATHEMATICAL ITALIC EPSILON SYMBOL -1D717 MATHEMATICAL ITALIC THETA SYMBOL -1D718 MATHEMATICAL ITALIC KAPPA SYMBOL -1D719 MATHEMATICAL ITALIC PHI SYMBOL -1D71A MATHEMATICAL ITALIC RHO SYMBOL -1D71B MATHEMATICAL ITALIC PI SYMBOL -1D71C MATHEMATICAL BOLD ITALIC CAPITAL ALPHA -1D71D MATHEMATICAL BOLD ITALIC CAPITAL BETA -1D71E MATHEMATICAL BOLD ITALIC CAPITAL GAMMA -1D71F MATHEMATICAL BOLD ITALIC CAPITAL DELTA -1D720 MATHEMATICAL BOLD ITALIC CAPITAL EPSILON -1D721 MATHEMATICAL BOLD ITALIC CAPITAL ZETA -1D722 MATHEMATICAL BOLD ITALIC CAPITAL ETA -1D723 MATHEMATICAL BOLD ITALIC CAPITAL THETA -1D724 MATHEMATICAL BOLD ITALIC CAPITAL IOTA -1D725 MATHEMATICAL BOLD ITALIC CAPITAL KAPPA -1D726 MATHEMATICAL BOLD ITALIC CAPITAL LAMDA -1D727 MATHEMATICAL BOLD ITALIC CAPITAL MU -1D728 MATHEMATICAL BOLD ITALIC CAPITAL NU -1D729 MATHEMATICAL BOLD ITALIC CAPITAL XI -1D72A MATHEMATICAL BOLD ITALIC CAPITAL OMICRON -1D72B MATHEMATICAL BOLD ITALIC CAPITAL PI -1D72C MATHEMATICAL BOLD ITALIC CAPITAL RHO -1D72D MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL -1D72E MATHEMATICAL BOLD ITALIC CAPITAL SIGMA -1D72F MATHEMATICAL BOLD ITALIC CAPITAL TAU -1D730 MATHEMATICAL BOLD ITALIC CAPITAL UPSILON -1D731 MATHEMATICAL BOLD ITALIC CAPITAL PHI -1D732 MATHEMATICAL BOLD ITALIC CAPITAL CHI -1D733 MATHEMATICAL BOLD ITALIC CAPITAL PSI -1D734 MATHEMATICAL BOLD ITALIC CAPITAL OMEGA -1D735 MATHEMATICAL BOLD ITALIC NABLA -1D736 MATHEMATICAL BOLD ITALIC SMALL ALPHA -1D737 MATHEMATICAL BOLD ITALIC SMALL BETA -1D738 MATHEMATICAL BOLD ITALIC SMALL GAMMA -1D739 MATHEMATICAL BOLD ITALIC SMALL DELTA -1D73A MATHEMATICAL BOLD ITALIC SMALL EPSILON -1D73B MATHEMATICAL BOLD ITALIC SMALL ZETA -1D73C MATHEMATICAL BOLD ITALIC SMALL ETA -1D73D MATHEMATICAL BOLD ITALIC SMALL THETA -1D73E MATHEMATICAL BOLD ITALIC SMALL IOTA -1D73F MATHEMATICAL BOLD ITALIC SMALL KAPPA -1D740 MATHEMATICAL BOLD ITALIC SMALL LAMDA -1D741 MATHEMATICAL BOLD ITALIC SMALL MU -1D742 MATHEMATICAL BOLD ITALIC SMALL NU -1D743 MATHEMATICAL BOLD ITALIC SMALL XI -1D744 MATHEMATICAL BOLD ITALIC SMALL OMICRON -1D745 MATHEMATICAL BOLD ITALIC SMALL PI -1D746 MATHEMATICAL BOLD ITALIC SMALL RHO -1D747 MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA -1D748 MATHEMATICAL BOLD ITALIC SMALL SIGMA -1D749 MATHEMATICAL BOLD ITALIC SMALL TAU -1D74A MATHEMATICAL BOLD ITALIC SMALL UPSILON -1D74B MATHEMATICAL BOLD ITALIC SMALL PHI -1D74C MATHEMATICAL BOLD ITALIC SMALL CHI -1D74D MATHEMATICAL BOLD ITALIC SMALL PSI -1D74E MATHEMATICAL BOLD ITALIC SMALL OMEGA -1D74F MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL -1D750 MATHEMATICAL BOLD ITALIC EPSILON SYMBOL -1D751 MATHEMATICAL BOLD ITALIC THETA SYMBOL -1D752 MATHEMATICAL BOLD ITALIC KAPPA SYMBOL -1D753 MATHEMATICAL BOLD ITALIC PHI SYMBOL -1D754 MATHEMATICAL BOLD ITALIC RHO SYMBOL -1D755 MATHEMATICAL BOLD ITALIC PI SYMBOL -1D756 MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA -1D757 MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA -1D758 MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA -1D759 MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA -1D75A MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON -1D75B MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA -1D75C MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA -1D75D MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA -1D75E MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA -1D75F MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA -1D760 MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA -1D761 MATHEMATICAL SANS-SERIF BOLD CAPITAL MU -1D762 MATHEMATICAL SANS-SERIF BOLD CAPITAL NU -1D763 MATHEMATICAL SANS-SERIF BOLD CAPITAL XI -1D764 MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON -1D765 MATHEMATICAL SANS-SERIF BOLD CAPITAL PI -1D766 MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO -1D767 MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL -1D768 MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA -1D769 MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU -1D76A MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON -1D76B MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI -1D76C MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI -1D76D MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI -1D76E MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA -1D76F MATHEMATICAL SANS-SERIF BOLD NABLA -1D770 MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA -1D771 MATHEMATICAL SANS-SERIF BOLD SMALL BETA -1D772 MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA -1D773 MATHEMATICAL SANS-SERIF BOLD SMALL DELTA -1D774 MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON -1D775 MATHEMATICAL SANS-SERIF BOLD SMALL ZETA -1D776 MATHEMATICAL SANS-SERIF BOLD SMALL ETA -1D777 MATHEMATICAL SANS-SERIF BOLD SMALL THETA -1D778 MATHEMATICAL SANS-SERIF BOLD SMALL IOTA -1D779 MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA -1D77A MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA -1D77B MATHEMATICAL SANS-SERIF BOLD SMALL MU -1D77C MATHEMATICAL SANS-SERIF BOLD SMALL NU -1D77D MATHEMATICAL SANS-SERIF BOLD SMALL XI -1D77E MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON -1D77F MATHEMATICAL SANS-SERIF BOLD SMALL PI -1D780 MATHEMATICAL SANS-SERIF BOLD SMALL RHO -1D781 MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA -1D782 MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA -1D783 MATHEMATICAL SANS-SERIF BOLD SMALL TAU -1D784 MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON -1D785 MATHEMATICAL SANS-SERIF BOLD SMALL PHI -1D786 MATHEMATICAL SANS-SERIF BOLD SMALL CHI -1D787 MATHEMATICAL SANS-SERIF BOLD SMALL PSI -1D788 MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA -1D789 MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL -1D78A MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL -1D78B MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL -1D78C MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL -1D78D MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL -1D78E MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL -1D78F MATHEMATICAL SANS-SERIF BOLD PI SYMBOL -1D790 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA -1D791 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA -1D792 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA -1D793 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA -1D794 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON -1D795 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA -1D796 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA -1D797 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA -1D798 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA -1D799 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA -1D79A MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA -1D79B MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU -1D79C MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU -1D79D MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI -1D79E MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON -1D79F MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI -1D7A0 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO -1D7A1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL -1D7A2 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA -1D7A3 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU -1D7A4 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON -1D7A5 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI -1D7A6 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI -1D7A7 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI -1D7A8 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA -1D7A9 MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA -1D7AA MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA -1D7AB MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA -1D7AC MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA -1D7AD MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA -1D7AE MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON -1D7AF MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA -1D7B0 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA -1D7B1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA -1D7B2 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA -1D7B3 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA -1D7B4 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA -1D7B5 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU -1D7B6 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU -1D7B7 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI -1D7B8 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON -1D7B9 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI -1D7BA MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO -1D7BB MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA -1D7BC MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA -1D7BD MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU -1D7BE MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON -1D7BF MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI -1D7C0 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI -1D7C1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI -1D7C2 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA -1D7C3 MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL -1D7C4 MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL -1D7C5 MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL -1D7C6 MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL -1D7C7 MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL -1D7C8 MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL -1D7C9 MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL -1D7CA MATHEMATICAL BOLD CAPITAL DIGAMMA -1D7CB MATHEMATICAL BOLD SMALL DIGAMMA -1D7CE MATHEMATICAL BOLD DIGIT ZERO -1D7CF MATHEMATICAL BOLD DIGIT ONE -1D7D0 MATHEMATICAL BOLD DIGIT TWO -1D7D1 MATHEMATICAL BOLD DIGIT THREE -1D7D2 MATHEMATICAL BOLD DIGIT FOUR -1D7D3 MATHEMATICAL BOLD DIGIT FIVE -1D7D4 MATHEMATICAL BOLD DIGIT SIX -1D7D5 MATHEMATICAL BOLD DIGIT SEVEN -1D7D6 MATHEMATICAL BOLD DIGIT EIGHT -1D7D7 MATHEMATICAL BOLD DIGIT NINE -1D7D8 MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO -1D7D9 MATHEMATICAL DOUBLE-STRUCK DIGIT ONE -1D7DA MATHEMATICAL DOUBLE-STRUCK DIGIT TWO -1D7DB MATHEMATICAL DOUBLE-STRUCK DIGIT THREE -1D7DC MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR -1D7DD MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE -1D7DE MATHEMATICAL DOUBLE-STRUCK DIGIT SIX -1D7DF MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN -1D7E0 MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT -1D7E1 MATHEMATICAL DOUBLE-STRUCK DIGIT NINE -1D7E2 MATHEMATICAL SANS-SERIF DIGIT ZERO -1D7E3 MATHEMATICAL SANS-SERIF DIGIT ONE -1D7E4 MATHEMATICAL SANS-SERIF DIGIT TWO -1D7E5 MATHEMATICAL SANS-SERIF DIGIT THREE -1D7E6 MATHEMATICAL SANS-SERIF DIGIT FOUR -1D7E7 MATHEMATICAL SANS-SERIF DIGIT FIVE -1D7E8 MATHEMATICAL SANS-SERIF DIGIT SIX -1D7E9 MATHEMATICAL SANS-SERIF DIGIT SEVEN -1D7EA MATHEMATICAL SANS-SERIF DIGIT EIGHT -1D7EB MATHEMATICAL SANS-SERIF DIGIT NINE -1D7EC MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO -1D7ED MATHEMATICAL SANS-SERIF BOLD DIGIT ONE -1D7EE MATHEMATICAL SANS-SERIF BOLD DIGIT TWO -1D7EF MATHEMATICAL SANS-SERIF BOLD DIGIT THREE -1D7F0 MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR -1D7F1 MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE -1D7F2 MATHEMATICAL SANS-SERIF BOLD DIGIT SIX -1D7F3 MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN -1D7F4 MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT -1D7F5 MATHEMATICAL SANS-SERIF BOLD DIGIT NINE -1D7F6 MATHEMATICAL MONOSPACE DIGIT ZERO -1D7F7 MATHEMATICAL MONOSPACE DIGIT ONE -1D7F8 MATHEMATICAL MONOSPACE DIGIT TWO -1D7F9 MATHEMATICAL MONOSPACE DIGIT THREE -1D7FA MATHEMATICAL MONOSPACE DIGIT FOUR -1D7FB MATHEMATICAL MONOSPACE DIGIT FIVE -1D7FC MATHEMATICAL MONOSPACE DIGIT SIX -1D7FD MATHEMATICAL MONOSPACE DIGIT SEVEN -1D7FE MATHEMATICAL MONOSPACE DIGIT EIGHT -1D7FF MATHEMATICAL MONOSPACE DIGIT NINE -1D800 SIGNWRITING HAND-FIST INDEX -1D801 SIGNWRITING HAND-CIRCLE INDEX -1D802 SIGNWRITING HAND-CUP INDEX -1D803 SIGNWRITING HAND-OVAL INDEX -1D804 SIGNWRITING HAND-HINGE INDEX -1D805 SIGNWRITING HAND-ANGLE INDEX -1D806 SIGNWRITING HAND-FIST INDEX BENT -1D807 SIGNWRITING HAND-CIRCLE INDEX BENT -1D808 SIGNWRITING HAND-FIST THUMB UNDER INDEX BENT -1D809 SIGNWRITING HAND-FIST INDEX RAISED KNUCKLE -1D80A SIGNWRITING HAND-FIST INDEX CUPPED -1D80B SIGNWRITING HAND-FIST INDEX HINGED -1D80C SIGNWRITING HAND-FIST INDEX HINGED LOW -1D80D SIGNWRITING HAND-CIRCLE INDEX HINGE -1D80E SIGNWRITING HAND-FIST INDEX MIDDLE -1D80F SIGNWRITING HAND-CIRCLE INDEX MIDDLE -1D810 SIGNWRITING HAND-FIST INDEX MIDDLE BENT -1D811 SIGNWRITING HAND-FIST INDEX MIDDLE RAISED KNUCKLES -1D812 SIGNWRITING HAND-FIST INDEX MIDDLE HINGED -1D813 SIGNWRITING HAND-FIST INDEX UP MIDDLE HINGED -1D814 SIGNWRITING HAND-FIST INDEX HINGED MIDDLE UP -1D815 SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED -1D816 SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED INDEX BENT -1D817 SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED MIDDLE BENT -1D818 SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED CUPPED -1D819 SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED HINGED -1D81A SIGNWRITING HAND-FIST INDEX MIDDLE CROSSED -1D81B SIGNWRITING HAND-CIRCLE INDEX MIDDLE CROSSED -1D81C SIGNWRITING HAND-FIST MIDDLE BENT OVER INDEX -1D81D SIGNWRITING HAND-FIST INDEX BENT OVER MIDDLE -1D81E SIGNWRITING HAND-FIST INDEX MIDDLE THUMB -1D81F SIGNWRITING HAND-CIRCLE INDEX MIDDLE THUMB -1D820 SIGNWRITING HAND-FIST INDEX MIDDLE STRAIGHT THUMB BENT -1D821 SIGNWRITING HAND-FIST INDEX MIDDLE BENT THUMB STRAIGHT -1D822 SIGNWRITING HAND-FIST INDEX MIDDLE THUMB BENT -1D823 SIGNWRITING HAND-FIST INDEX MIDDLE HINGED SPREAD THUMB SIDE -1D824 SIGNWRITING HAND-FIST INDEX UP MIDDLE HINGED THUMB SIDE -1D825 SIGNWRITING HAND-FIST INDEX UP MIDDLE HINGED THUMB CONJOINED -1D826 SIGNWRITING HAND-FIST INDEX HINGED MIDDLE UP THUMB SIDE -1D827 SIGNWRITING HAND-FIST INDEX MIDDLE UP SPREAD THUMB FORWARD -1D828 SIGNWRITING HAND-FIST INDEX MIDDLE THUMB CUPPED -1D829 SIGNWRITING HAND-FIST INDEX MIDDLE THUMB CIRCLED -1D82A SIGNWRITING HAND-FIST INDEX MIDDLE THUMB HOOKED -1D82B SIGNWRITING HAND-FIST INDEX MIDDLE THUMB HINGED -1D82C SIGNWRITING HAND-FIST THUMB BETWEEN INDEX MIDDLE STRAIGHT -1D82D SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB SIDE -1D82E SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB SIDE CONJOINED -1D82F SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB SIDE BENT -1D830 SIGNWRITING HAND-FIST MIDDLE THUMB HOOKED INDEX UP -1D831 SIGNWRITING HAND-FIST INDEX THUMB HOOKED MIDDLE UP -1D832 SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED HINGED THUMB SIDE -1D833 SIGNWRITING HAND-FIST INDEX MIDDLE CROSSED THUMB SIDE -1D834 SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB FORWARD -1D835 SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED CUPPED THUMB FORWARD -1D836 SIGNWRITING HAND-FIST MIDDLE THUMB CUPPED INDEX UP -1D837 SIGNWRITING HAND-FIST INDEX THUMB CUPPED MIDDLE UP -1D838 SIGNWRITING HAND-FIST MIDDLE THUMB CIRCLED INDEX UP -1D839 SIGNWRITING HAND-FIST MIDDLE THUMB CIRCLED INDEX HINGED -1D83A SIGNWRITING HAND-FIST INDEX THUMB ANGLED OUT MIDDLE UP -1D83B SIGNWRITING HAND-FIST INDEX THUMB ANGLED IN MIDDLE UP -1D83C SIGNWRITING HAND-FIST INDEX THUMB CIRCLED MIDDLE UP -1D83D SIGNWRITING HAND-FIST INDEX MIDDLE THUMB CONJOINED HINGED -1D83E SIGNWRITING HAND-FIST INDEX MIDDLE THUMB ANGLED OUT -1D83F SIGNWRITING HAND-FIST INDEX MIDDLE THUMB ANGLED -1D840 SIGNWRITING HAND-FIST MIDDLE THUMB ANGLED OUT INDEX UP -1D841 SIGNWRITING HAND-FIST MIDDLE THUMB ANGLED OUT INDEX CROSSED -1D842 SIGNWRITING HAND-FIST MIDDLE THUMB ANGLED INDEX UP -1D843 SIGNWRITING HAND-FIST INDEX THUMB HOOKED MIDDLE HINGED -1D844 SIGNWRITING HAND-FLAT FOUR FINGERS -1D845 SIGNWRITING HAND-FLAT FOUR FINGERS BENT -1D846 SIGNWRITING HAND-FLAT FOUR FINGERS HINGED -1D847 SIGNWRITING HAND-FLAT FOUR FINGERS CONJOINED -1D848 SIGNWRITING HAND-FLAT FOUR FINGERS CONJOINED SPLIT -1D849 SIGNWRITING HAND-CLAW FOUR FINGERS CONJOINED -1D84A SIGNWRITING HAND-FIST FOUR FINGERS CONJOINED BENT -1D84B SIGNWRITING HAND-HINGE FOUR FINGERS CONJOINED -1D84C SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD -1D84D SIGNWRITING HAND-FLAT HEEL FIVE FINGERS SPREAD -1D84E SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD FOUR BENT -1D84F SIGNWRITING HAND-FLAT HEEL FIVE FINGERS SPREAD FOUR BENT -1D850 SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD BENT -1D851 SIGNWRITING HAND-FLAT HEEL FIVE FINGERS SPREAD BENT -1D852 SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD THUMB FORWARD -1D853 SIGNWRITING HAND-CUP FIVE FINGERS SPREAD -1D854 SIGNWRITING HAND-CUP FIVE FINGERS SPREAD OPEN -1D855 SIGNWRITING HAND-HINGE FIVE FINGERS SPREAD OPEN -1D856 SIGNWRITING HAND-OVAL FIVE FINGERS SPREAD -1D857 SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD HINGED -1D858 SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD HINGED THUMB SIDE -1D859 SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD HINGED NO THUMB -1D85A SIGNWRITING HAND-FLAT -1D85B SIGNWRITING HAND-FLAT BETWEEN PALM FACINGS -1D85C SIGNWRITING HAND-FLAT HEEL -1D85D SIGNWRITING HAND-FLAT THUMB SIDE -1D85E SIGNWRITING HAND-FLAT HEEL THUMB SIDE -1D85F SIGNWRITING HAND-FLAT THUMB BENT -1D860 SIGNWRITING HAND-FLAT THUMB FORWARD -1D861 SIGNWRITING HAND-FLAT SPLIT INDEX THUMB SIDE -1D862 SIGNWRITING HAND-FLAT SPLIT CENTRE -1D863 SIGNWRITING HAND-FLAT SPLIT CENTRE THUMB SIDE -1D864 SIGNWRITING HAND-FLAT SPLIT CENTRE THUMB SIDE BENT -1D865 SIGNWRITING HAND-FLAT SPLIT LITTLE -1D866 SIGNWRITING HAND-CLAW -1D867 SIGNWRITING HAND-CLAW THUMB SIDE -1D868 SIGNWRITING HAND-CLAW NO THUMB -1D869 SIGNWRITING HAND-CLAW THUMB FORWARD -1D86A SIGNWRITING HAND-HOOK CURLICUE -1D86B SIGNWRITING HAND-HOOK -1D86C SIGNWRITING HAND-CUP OPEN -1D86D SIGNWRITING HAND-CUP -1D86E SIGNWRITING HAND-CUP OPEN THUMB SIDE -1D86F SIGNWRITING HAND-CUP THUMB SIDE -1D870 SIGNWRITING HAND-CUP OPEN NO THUMB -1D871 SIGNWRITING HAND-CUP NO THUMB -1D872 SIGNWRITING HAND-CUP OPEN THUMB FORWARD -1D873 SIGNWRITING HAND-CUP THUMB FORWARD -1D874 SIGNWRITING HAND-CURLICUE OPEN -1D875 SIGNWRITING HAND-CURLICUE -1D876 SIGNWRITING HAND-CIRCLE -1D877 SIGNWRITING HAND-OVAL -1D878 SIGNWRITING HAND-OVAL THUMB SIDE -1D879 SIGNWRITING HAND-OVAL NO THUMB -1D87A SIGNWRITING HAND-OVAL THUMB FORWARD -1D87B SIGNWRITING HAND-HINGE OPEN -1D87C SIGNWRITING HAND-HINGE OPEN THUMB FORWARD -1D87D SIGNWRITING HAND-HINGE -1D87E SIGNWRITING HAND-HINGE SMALL -1D87F SIGNWRITING HAND-HINGE OPEN THUMB SIDE -1D880 SIGNWRITING HAND-HINGE THUMB SIDE -1D881 SIGNWRITING HAND-HINGE OPEN NO THUMB -1D882 SIGNWRITING HAND-HINGE NO THUMB -1D883 SIGNWRITING HAND-HINGE THUMB SIDE TOUCHING INDEX -1D884 SIGNWRITING HAND-HINGE THUMB BETWEEN MIDDLE RING -1D885 SIGNWRITING HAND-ANGLE -1D886 SIGNWRITING HAND-FIST INDEX MIDDLE RING -1D887 SIGNWRITING HAND-CIRCLE INDEX MIDDLE RING -1D888 SIGNWRITING HAND-HINGE INDEX MIDDLE RING -1D889 SIGNWRITING HAND-ANGLE INDEX MIDDLE RING -1D88A SIGNWRITING HAND-HINGE LITTLE -1D88B SIGNWRITING HAND-FIST INDEX MIDDLE RING BENT -1D88C SIGNWRITING HAND-FIST INDEX MIDDLE RING CONJOINED -1D88D SIGNWRITING HAND-HINGE INDEX MIDDLE RING CONJOINED -1D88E SIGNWRITING HAND-FIST LITTLE DOWN -1D88F SIGNWRITING HAND-FIST LITTLE DOWN RIPPLE STRAIGHT -1D890 SIGNWRITING HAND-FIST LITTLE DOWN RIPPLE CURVED -1D891 SIGNWRITING HAND-FIST LITTLE DOWN OTHERS CIRCLED -1D892 SIGNWRITING HAND-FIST LITTLE UP -1D893 SIGNWRITING HAND-FIST THUMB UNDER LITTLE UP -1D894 SIGNWRITING HAND-CIRCLE LITTLE UP -1D895 SIGNWRITING HAND-OVAL LITTLE UP -1D896 SIGNWRITING HAND-ANGLE LITTLE UP -1D897 SIGNWRITING HAND-FIST LITTLE RAISED KNUCKLE -1D898 SIGNWRITING HAND-FIST LITTLE BENT -1D899 SIGNWRITING HAND-FIST LITTLE TOUCHES THUMB -1D89A SIGNWRITING HAND-FIST LITTLE THUMB -1D89B SIGNWRITING HAND-HINGE LITTLE THUMB -1D89C SIGNWRITING HAND-FIST LITTLE INDEX THUMB -1D89D SIGNWRITING HAND-HINGE LITTLE INDEX THUMB -1D89E SIGNWRITING HAND-ANGLE LITTLE INDEX THUMB INDEX THUMB OUT -1D89F SIGNWRITING HAND-ANGLE LITTLE INDEX THUMB INDEX THUMB -1D8A0 SIGNWRITING HAND-FIST LITTLE INDEX -1D8A1 SIGNWRITING HAND-CIRCLE LITTLE INDEX -1D8A2 SIGNWRITING HAND-HINGE LITTLE INDEX -1D8A3 SIGNWRITING HAND-ANGLE LITTLE INDEX -1D8A4 SIGNWRITING HAND-FIST INDEX MIDDLE LITTLE -1D8A5 SIGNWRITING HAND-CIRCLE INDEX MIDDLE LITTLE -1D8A6 SIGNWRITING HAND-HINGE INDEX MIDDLE LITTLE -1D8A7 SIGNWRITING HAND-HINGE RING -1D8A8 SIGNWRITING HAND-ANGLE INDEX MIDDLE LITTLE -1D8A9 SIGNWRITING HAND-FIST INDEX MIDDLE CROSS LITTLE -1D8AA SIGNWRITING HAND-CIRCLE INDEX MIDDLE CROSS LITTLE -1D8AB SIGNWRITING HAND-FIST RING DOWN -1D8AC SIGNWRITING HAND-HINGE RING DOWN INDEX THUMB HOOK MIDDLE -1D8AD SIGNWRITING HAND-ANGLE RING DOWN MIDDLE THUMB INDEX CROSS -1D8AE SIGNWRITING HAND-FIST RING UP -1D8AF SIGNWRITING HAND-FIST RING RAISED KNUCKLE -1D8B0 SIGNWRITING HAND-FIST RING LITTLE -1D8B1 SIGNWRITING HAND-CIRCLE RING LITTLE -1D8B2 SIGNWRITING HAND-OVAL RING LITTLE -1D8B3 SIGNWRITING HAND-ANGLE RING LITTLE -1D8B4 SIGNWRITING HAND-FIST RING MIDDLE -1D8B5 SIGNWRITING HAND-FIST RING MIDDLE CONJOINED -1D8B6 SIGNWRITING HAND-FIST RING MIDDLE RAISED KNUCKLES -1D8B7 SIGNWRITING HAND-FIST RING INDEX -1D8B8 SIGNWRITING HAND-FIST RING THUMB -1D8B9 SIGNWRITING HAND-HOOK RING THUMB -1D8BA SIGNWRITING HAND-FIST INDEX RING LITTLE -1D8BB SIGNWRITING HAND-CIRCLE INDEX RING LITTLE -1D8BC SIGNWRITING HAND-CURLICUE INDEX RING LITTLE ON -1D8BD SIGNWRITING HAND-HOOK INDEX RING LITTLE OUT -1D8BE SIGNWRITING HAND-HOOK INDEX RING LITTLE IN -1D8BF SIGNWRITING HAND-HOOK INDEX RING LITTLE UNDER -1D8C0 SIGNWRITING HAND-CUP INDEX RING LITTLE -1D8C1 SIGNWRITING HAND-HINGE INDEX RING LITTLE -1D8C2 SIGNWRITING HAND-ANGLE INDEX RING LITTLE OUT -1D8C3 SIGNWRITING HAND-ANGLE INDEX RING LITTLE -1D8C4 SIGNWRITING HAND-FIST MIDDLE DOWN -1D8C5 SIGNWRITING HAND-HINGE MIDDLE -1D8C6 SIGNWRITING HAND-FIST MIDDLE UP -1D8C7 SIGNWRITING HAND-CIRCLE MIDDLE UP -1D8C8 SIGNWRITING HAND-FIST MIDDLE RAISED KNUCKLE -1D8C9 SIGNWRITING HAND-FIST MIDDLE UP THUMB SIDE -1D8CA SIGNWRITING HAND-HOOK MIDDLE THUMB -1D8CB SIGNWRITING HAND-FIST MIDDLE THUMB LITTLE -1D8CC SIGNWRITING HAND-FIST MIDDLE LITTLE -1D8CD SIGNWRITING HAND-FIST MIDDLE RING LITTLE -1D8CE SIGNWRITING HAND-CIRCLE MIDDLE RING LITTLE -1D8CF SIGNWRITING HAND-CURLICUE MIDDLE RING LITTLE ON -1D8D0 SIGNWRITING HAND-CUP MIDDLE RING LITTLE -1D8D1 SIGNWRITING HAND-HINGE MIDDLE RING LITTLE -1D8D2 SIGNWRITING HAND-ANGLE MIDDLE RING LITTLE OUT -1D8D3 SIGNWRITING HAND-ANGLE MIDDLE RING LITTLE IN -1D8D4 SIGNWRITING HAND-ANGLE MIDDLE RING LITTLE -1D8D5 SIGNWRITING HAND-CIRCLE MIDDLE RING LITTLE BENT -1D8D6 SIGNWRITING HAND-CLAW MIDDLE RING LITTLE CONJOINED -1D8D7 SIGNWRITING HAND-CLAW MIDDLE RING LITTLE CONJOINED SIDE -1D8D8 SIGNWRITING HAND-HOOK MIDDLE RING LITTLE CONJOINED OUT -1D8D9 SIGNWRITING HAND-HOOK MIDDLE RING LITTLE CONJOINED IN -1D8DA SIGNWRITING HAND-HOOK MIDDLE RING LITTLE CONJOINED -1D8DB SIGNWRITING HAND-HINGE INDEX HINGED -1D8DC SIGNWRITING HAND-FIST INDEX THUMB SIDE -1D8DD SIGNWRITING HAND-HINGE INDEX THUMB SIDE -1D8DE SIGNWRITING HAND-FIST INDEX THUMB SIDE THUMB DIAGONAL -1D8DF SIGNWRITING HAND-FIST INDEX THUMB SIDE THUMB CONJOINED -1D8E0 SIGNWRITING HAND-FIST INDEX THUMB SIDE THUMB BENT -1D8E1 SIGNWRITING HAND-FIST INDEX THUMB SIDE INDEX BENT -1D8E2 SIGNWRITING HAND-FIST INDEX THUMB SIDE BOTH BENT -1D8E3 SIGNWRITING HAND-FIST INDEX THUMB SIDE INDEX HINGE -1D8E4 SIGNWRITING HAND-FIST INDEX THUMB FORWARD INDEX STRAIGHT -1D8E5 SIGNWRITING HAND-FIST INDEX THUMB FORWARD INDEX BENT -1D8E6 SIGNWRITING HAND-FIST INDEX THUMB HOOK -1D8E7 SIGNWRITING HAND-FIST INDEX THUMB CURLICUE -1D8E8 SIGNWRITING HAND-FIST INDEX THUMB CURVE THUMB INSIDE -1D8E9 SIGNWRITING HAND-CLAW INDEX THUMB CURVE THUMB INSIDE -1D8EA SIGNWRITING HAND-FIST INDEX THUMB CURVE THUMB UNDER -1D8EB SIGNWRITING HAND-FIST INDEX THUMB CIRCLE -1D8EC SIGNWRITING HAND-CUP INDEX THUMB -1D8ED SIGNWRITING HAND-CUP INDEX THUMB OPEN -1D8EE SIGNWRITING HAND-HINGE INDEX THUMB OPEN -1D8EF SIGNWRITING HAND-HINGE INDEX THUMB LARGE -1D8F0 SIGNWRITING HAND-HINGE INDEX THUMB -1D8F1 SIGNWRITING HAND-HINGE INDEX THUMB SMALL -1D8F2 SIGNWRITING HAND-ANGLE INDEX THUMB OUT -1D8F3 SIGNWRITING HAND-ANGLE INDEX THUMB IN -1D8F4 SIGNWRITING HAND-ANGLE INDEX THUMB -1D8F5 SIGNWRITING HAND-FIST THUMB -1D8F6 SIGNWRITING HAND-FIST THUMB HEEL -1D8F7 SIGNWRITING HAND-FIST THUMB SIDE DIAGONAL -1D8F8 SIGNWRITING HAND-FIST THUMB SIDE CONJOINED -1D8F9 SIGNWRITING HAND-FIST THUMB SIDE BENT -1D8FA SIGNWRITING HAND-FIST THUMB FORWARD -1D8FB SIGNWRITING HAND-FIST THUMB BETWEEN INDEX MIDDLE -1D8FC SIGNWRITING HAND-FIST THUMB BETWEEN MIDDLE RING -1D8FD SIGNWRITING HAND-FIST THUMB BETWEEN RING LITTLE -1D8FE SIGNWRITING HAND-FIST THUMB UNDER TWO FINGERS -1D8FF SIGNWRITING HAND-FIST THUMB OVER TWO FINGERS -1D900 SIGNWRITING HAND-FIST THUMB UNDER THREE FINGERS -1D901 SIGNWRITING HAND-FIST THUMB UNDER FOUR FINGERS -1D902 SIGNWRITING HAND-FIST THUMB OVER FOUR RAISED KNUCKLES -1D903 SIGNWRITING HAND-FIST -1D904 SIGNWRITING HAND-FIST HEEL -1D905 SIGNWRITING TOUCH SINGLE -1D906 SIGNWRITING TOUCH MULTIPLE -1D907 SIGNWRITING TOUCH BETWEEN -1D908 SIGNWRITING GRASP SINGLE -1D909 SIGNWRITING GRASP MULTIPLE -1D90A SIGNWRITING GRASP BETWEEN -1D90B SIGNWRITING STRIKE SINGLE -1D90C SIGNWRITING STRIKE MULTIPLE -1D90D SIGNWRITING STRIKE BETWEEN -1D90E SIGNWRITING BRUSH SINGLE -1D90F SIGNWRITING BRUSH MULTIPLE -1D910 SIGNWRITING BRUSH BETWEEN -1D911 SIGNWRITING RUB SINGLE -1D912 SIGNWRITING RUB MULTIPLE -1D913 SIGNWRITING RUB BETWEEN -1D914 SIGNWRITING SURFACE SYMBOLS -1D915 SIGNWRITING SURFACE BETWEEN -1D916 SIGNWRITING SQUEEZE LARGE SINGLE -1D917 SIGNWRITING SQUEEZE SMALL SINGLE -1D918 SIGNWRITING SQUEEZE LARGE MULTIPLE -1D919 SIGNWRITING SQUEEZE SMALL MULTIPLE -1D91A SIGNWRITING SQUEEZE SEQUENTIAL -1D91B SIGNWRITING FLICK LARGE SINGLE -1D91C SIGNWRITING FLICK SMALL SINGLE -1D91D SIGNWRITING FLICK LARGE MULTIPLE -1D91E SIGNWRITING FLICK SMALL MULTIPLE -1D91F SIGNWRITING FLICK SEQUENTIAL -1D920 SIGNWRITING SQUEEZE FLICK ALTERNATING -1D921 SIGNWRITING MOVEMENT-HINGE UP DOWN LARGE -1D922 SIGNWRITING MOVEMENT-HINGE UP DOWN SMALL -1D923 SIGNWRITING MOVEMENT-HINGE UP SEQUENTIAL -1D924 SIGNWRITING MOVEMENT-HINGE DOWN SEQUENTIAL -1D925 SIGNWRITING MOVEMENT-HINGE UP DOWN ALTERNATING LARGE -1D926 SIGNWRITING MOVEMENT-HINGE UP DOWN ALTERNATING SMALL -1D927 SIGNWRITING MOVEMENT-HINGE SIDE TO SIDE SCISSORS -1D928 SIGNWRITING MOVEMENT-WALLPLANE FINGER CONTACT -1D929 SIGNWRITING MOVEMENT-FLOORPLANE FINGER CONTACT -1D92A SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT SMALL -1D92B SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT MEDIUM -1D92C SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT LARGE -1D92D SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT LARGEST -1D92E SIGNWRITING MOVEMENT-WALLPLANE SINGLE WRIST FLEX -1D92F SIGNWRITING MOVEMENT-WALLPLANE DOUBLE STRAIGHT -1D930 SIGNWRITING MOVEMENT-WALLPLANE DOUBLE WRIST FLEX -1D931 SIGNWRITING MOVEMENT-WALLPLANE DOUBLE ALTERNATING -1D932 SIGNWRITING MOVEMENT-WALLPLANE DOUBLE ALTERNATING WRIST FLEX -1D933 SIGNWRITING MOVEMENT-WALLPLANE CROSS -1D934 SIGNWRITING MOVEMENT-WALLPLANE TRIPLE STRAIGHT MOVEMENT -1D935 SIGNWRITING MOVEMENT-WALLPLANE TRIPLE WRIST FLEX -1D936 SIGNWRITING MOVEMENT-WALLPLANE TRIPLE ALTERNATING -1D937 SIGNWRITING MOVEMENT-WALLPLANE TRIPLE ALTERNATING WRIST FLEX -1D938 SIGNWRITING MOVEMENT-WALLPLANE BEND SMALL -1D939 SIGNWRITING MOVEMENT-WALLPLANE BEND MEDIUM -1D93A SIGNWRITING MOVEMENT-WALLPLANE BEND LARGE -1D93B SIGNWRITING MOVEMENT-WALLPLANE CORNER SMALL -1D93C SIGNWRITING MOVEMENT-WALLPLANE CORNER MEDIUM -1D93D SIGNWRITING MOVEMENT-WALLPLANE CORNER LARGE -1D93E SIGNWRITING MOVEMENT-WALLPLANE CORNER ROTATION -1D93F SIGNWRITING MOVEMENT-WALLPLANE CHECK SMALL -1D940 SIGNWRITING MOVEMENT-WALLPLANE CHECK MEDIUM -1D941 SIGNWRITING MOVEMENT-WALLPLANE CHECK LARGE -1D942 SIGNWRITING MOVEMENT-WALLPLANE BOX SMALL -1D943 SIGNWRITING MOVEMENT-WALLPLANE BOX MEDIUM -1D944 SIGNWRITING MOVEMENT-WALLPLANE BOX LARGE -1D945 SIGNWRITING MOVEMENT-WALLPLANE ZIGZAG SMALL -1D946 SIGNWRITING MOVEMENT-WALLPLANE ZIGZAG MEDIUM -1D947 SIGNWRITING MOVEMENT-WALLPLANE ZIGZAG LARGE -1D948 SIGNWRITING MOVEMENT-WALLPLANE PEAKS SMALL -1D949 SIGNWRITING MOVEMENT-WALLPLANE PEAKS MEDIUM -1D94A SIGNWRITING MOVEMENT-WALLPLANE PEAKS LARGE -1D94B SIGNWRITING TRAVEL-WALLPLANE ROTATION-WALLPLANE SINGLE -1D94C SIGNWRITING TRAVEL-WALLPLANE ROTATION-WALLPLANE DOUBLE -1D94D SIGNWRITING TRAVEL-WALLPLANE ROTATION-WALLPLANE ALTERNATING -1D94E SIGNWRITING TRAVEL-WALLPLANE ROTATION-FLOORPLANE SINGLE -1D94F SIGNWRITING TRAVEL-WALLPLANE ROTATION-FLOORPLANE DOUBLE -1D950 SIGNWRITING TRAVEL-WALLPLANE ROTATION-FLOORPLANE ALTERNATING -1D951 SIGNWRITING TRAVEL-WALLPLANE SHAKING -1D952 SIGNWRITING TRAVEL-WALLPLANE ARM SPIRAL SINGLE -1D953 SIGNWRITING TRAVEL-WALLPLANE ARM SPIRAL DOUBLE -1D954 SIGNWRITING TRAVEL-WALLPLANE ARM SPIRAL TRIPLE -1D955 SIGNWRITING MOVEMENT-DIAGONAL AWAY SMALL -1D956 SIGNWRITING MOVEMENT-DIAGONAL AWAY MEDIUM -1D957 SIGNWRITING MOVEMENT-DIAGONAL AWAY LARGE -1D958 SIGNWRITING MOVEMENT-DIAGONAL AWAY LARGEST -1D959 SIGNWRITING MOVEMENT-DIAGONAL TOWARDS SMALL -1D95A SIGNWRITING MOVEMENT-DIAGONAL TOWARDS MEDIUM -1D95B SIGNWRITING MOVEMENT-DIAGONAL TOWARDS LARGE -1D95C SIGNWRITING MOVEMENT-DIAGONAL TOWARDS LARGEST -1D95D SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY SMALL -1D95E SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY MEDIUM -1D95F SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY LARGE -1D960 SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY LARGEST -1D961 SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS SMALL -1D962 SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS MEDIUM -1D963 SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS LARGE -1D964 SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS LARGEST -1D965 SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT SMALL -1D966 SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT MEDIUM -1D967 SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT LARGE -1D968 SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT LARGEST -1D969 SIGNWRITING MOVEMENT-FLOORPLANE SINGLE WRIST FLEX -1D96A SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE STRAIGHT -1D96B SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE WRIST FLEX -1D96C SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE ALTERNATING -1D96D SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE ALTERNATING WRIST FLEX -1D96E SIGNWRITING MOVEMENT-FLOORPLANE CROSS -1D96F SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE STRAIGHT MOVEMENT -1D970 SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE WRIST FLEX -1D971 SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE ALTERNATING MOVEMENT -1D972 SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE ALTERNATING WRIST FLEX -1D973 SIGNWRITING MOVEMENT-FLOORPLANE BEND -1D974 SIGNWRITING MOVEMENT-FLOORPLANE CORNER SMALL -1D975 SIGNWRITING MOVEMENT-FLOORPLANE CORNER MEDIUM -1D976 SIGNWRITING MOVEMENT-FLOORPLANE CORNER LARGE -1D977 SIGNWRITING MOVEMENT-FLOORPLANE CHECK -1D978 SIGNWRITING MOVEMENT-FLOORPLANE BOX SMALL -1D979 SIGNWRITING MOVEMENT-FLOORPLANE BOX MEDIUM -1D97A SIGNWRITING MOVEMENT-FLOORPLANE BOX LARGE -1D97B SIGNWRITING MOVEMENT-FLOORPLANE ZIGZAG SMALL -1D97C SIGNWRITING MOVEMENT-FLOORPLANE ZIGZAG MEDIUM -1D97D SIGNWRITING MOVEMENT-FLOORPLANE ZIGZAG LARGE -1D97E SIGNWRITING MOVEMENT-FLOORPLANE PEAKS SMALL -1D97F SIGNWRITING MOVEMENT-FLOORPLANE PEAKS MEDIUM -1D980 SIGNWRITING MOVEMENT-FLOORPLANE PEAKS LARGE -1D981 SIGNWRITING TRAVEL-FLOORPLANE ROTATION-FLOORPLANE SINGLE -1D982 SIGNWRITING TRAVEL-FLOORPLANE ROTATION-FLOORPLANE DOUBLE -1D983 SIGNWRITING TRAVEL-FLOORPLANE ROTATION-FLOORPLANE ALTERNATING -1D984 SIGNWRITING TRAVEL-FLOORPLANE ROTATION-WALLPLANE SINGLE -1D985 SIGNWRITING TRAVEL-FLOORPLANE ROTATION-WALLPLANE DOUBLE -1D986 SIGNWRITING TRAVEL-FLOORPLANE ROTATION-WALLPLANE ALTERNATING -1D987 SIGNWRITING TRAVEL-FLOORPLANE SHAKING -1D988 SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER SMALL -1D989 SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER MEDIUM -1D98A SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER LARGE -1D98B SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER LARGEST -1D98C SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE SMALL -1D98D SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE MEDIUM -1D98E SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE LARGE -1D98F SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE LARGEST -1D990 SIGNWRITING MOVEMENT-WALLPLANE CURVE THREE-QUARTER CIRCLE SMALL -1D991 SIGNWRITING MOVEMENT-WALLPLANE CURVE THREE-QUARTER CIRCLE MEDIUM -1D992 SIGNWRITING MOVEMENT-WALLPLANE HUMP SMALL -1D993 SIGNWRITING MOVEMENT-WALLPLANE HUMP MEDIUM -1D994 SIGNWRITING MOVEMENT-WALLPLANE HUMP LARGE -1D995 SIGNWRITING MOVEMENT-WALLPLANE LOOP SMALL -1D996 SIGNWRITING MOVEMENT-WALLPLANE LOOP MEDIUM -1D997 SIGNWRITING MOVEMENT-WALLPLANE LOOP LARGE -1D998 SIGNWRITING MOVEMENT-WALLPLANE LOOP SMALL DOUBLE -1D999 SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE DOUBLE SMALL -1D99A SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE DOUBLE MEDIUM -1D99B SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE DOUBLE LARGE -1D99C SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE TRIPLE SMALL -1D99D SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE TRIPLE MEDIUM -1D99E SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE TRIPLE LARGE -1D99F SIGNWRITING MOVEMENT-WALLPLANE CURVE THEN STRAIGHT -1D9A0 SIGNWRITING MOVEMENT-WALLPLANE CURVED CROSS SMALL -1D9A1 SIGNWRITING MOVEMENT-WALLPLANE CURVED CROSS MEDIUM -1D9A2 SIGNWRITING ROTATION-WALLPLANE SINGLE -1D9A3 SIGNWRITING ROTATION-WALLPLANE DOUBLE -1D9A4 SIGNWRITING ROTATION-WALLPLANE ALTERNATE -1D9A5 SIGNWRITING MOVEMENT-WALLPLANE SHAKING -1D9A6 SIGNWRITING MOVEMENT-WALLPLANE CURVE HITTING FRONT WALL -1D9A7 SIGNWRITING MOVEMENT-WALLPLANE HUMP HITTING FRONT WALL -1D9A8 SIGNWRITING MOVEMENT-WALLPLANE LOOP HITTING FRONT WALL -1D9A9 SIGNWRITING MOVEMENT-WALLPLANE WAVE HITTING FRONT WALL -1D9AA SIGNWRITING ROTATION-WALLPLANE SINGLE HITTING FRONT WALL -1D9AB SIGNWRITING ROTATION-WALLPLANE DOUBLE HITTING FRONT WALL -1D9AC SIGNWRITING ROTATION-WALLPLANE ALTERNATING HITTING FRONT WALL -1D9AD SIGNWRITING MOVEMENT-WALLPLANE CURVE HITTING CHEST -1D9AE SIGNWRITING MOVEMENT-WALLPLANE HUMP HITTING CHEST -1D9AF SIGNWRITING MOVEMENT-WALLPLANE LOOP HITTING CHEST -1D9B0 SIGNWRITING MOVEMENT-WALLPLANE WAVE HITTING CHEST -1D9B1 SIGNWRITING ROTATION-WALLPLANE SINGLE HITTING CHEST -1D9B2 SIGNWRITING ROTATION-WALLPLANE DOUBLE HITTING CHEST -1D9B3 SIGNWRITING ROTATION-WALLPLANE ALTERNATING HITTING CHEST -1D9B4 SIGNWRITING MOVEMENT-WALLPLANE WAVE DIAGONAL PATH SMALL -1D9B5 SIGNWRITING MOVEMENT-WALLPLANE WAVE DIAGONAL PATH MEDIUM -1D9B6 SIGNWRITING MOVEMENT-WALLPLANE WAVE DIAGONAL PATH LARGE -1D9B7 SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING CEILING SMALL -1D9B8 SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING CEILING LARGE -1D9B9 SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING SMALL DOUBLE -1D9BA SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING LARGE DOUBLE -1D9BB SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING SMALL TRIPLE -1D9BC SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING LARGE TRIPLE -1D9BD SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING SMALL SINGLE -1D9BE SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING LARGE SINGLE -1D9BF SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING SMALL DOUBLE -1D9C0 SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING LARGE DOUBLE -1D9C1 SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING CEILING SMALL -1D9C2 SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING CEILING LARGE -1D9C3 SIGNWRITING ROTATION-FLOORPLANE SINGLE HITTING CEILING -1D9C4 SIGNWRITING ROTATION-FLOORPLANE DOUBLE HITTING CEILING -1D9C5 SIGNWRITING ROTATION-FLOORPLANE ALTERNATING HITTING CEILING -1D9C6 SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING FLOOR SMALL -1D9C7 SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING FLOOR LARGE -1D9C8 SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR SMALL DOUBLE -1D9C9 SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR LARGE DOUBLE -1D9CA SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR TRIPLE SMALL TRIPLE -1D9CB SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR TRIPLE LARGE TRIPLE -1D9CC SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR SMALL SINGLE -1D9CD SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR LARGE SINGLE -1D9CE SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR SMALL DOUBLE -1D9CF SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR LARGE DOUBLE -1D9D0 SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING FLOOR SMALL -1D9D1 SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING FLOOR LARGE -1D9D2 SIGNWRITING ROTATION-FLOORPLANE SINGLE HITTING FLOOR -1D9D3 SIGNWRITING ROTATION-FLOORPLANE DOUBLE HITTING FLOOR -1D9D4 SIGNWRITING ROTATION-FLOORPLANE ALTERNATING HITTING FLOOR -1D9D5 SIGNWRITING MOVEMENT-FLOORPLANE CURVE SMALL -1D9D6 SIGNWRITING MOVEMENT-FLOORPLANE CURVE MEDIUM -1D9D7 SIGNWRITING MOVEMENT-FLOORPLANE CURVE LARGE -1D9D8 SIGNWRITING MOVEMENT-FLOORPLANE CURVE LARGEST -1D9D9 SIGNWRITING MOVEMENT-FLOORPLANE CURVE COMBINED -1D9DA SIGNWRITING MOVEMENT-FLOORPLANE HUMP SMALL -1D9DB SIGNWRITING MOVEMENT-FLOORPLANE LOOP SMALL -1D9DC SIGNWRITING MOVEMENT-FLOORPLANE WAVE SNAKE -1D9DD SIGNWRITING MOVEMENT-FLOORPLANE WAVE SMALL -1D9DE SIGNWRITING MOVEMENT-FLOORPLANE WAVE LARGE -1D9DF SIGNWRITING ROTATION-FLOORPLANE SINGLE -1D9E0 SIGNWRITING ROTATION-FLOORPLANE DOUBLE -1D9E1 SIGNWRITING ROTATION-FLOORPLANE ALTERNATING -1D9E2 SIGNWRITING MOVEMENT-FLOORPLANE SHAKING PARALLEL -1D9E3 SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE SMALL SINGLE -1D9E4 SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE MEDIUM SINGLE -1D9E5 SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE SMALL DOUBLE -1D9E6 SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE MEDIUM DOUBLE -1D9E7 SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL SMALL SINGLE -1D9E8 SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL MEDIUM SINGLE -1D9E9 SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL LARGE SINGLE -1D9EA SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL SMALL DOUBLE -1D9EB SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL MEDIUM DOUBLE -1D9EC SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL LARGE DOUBLE -1D9ED SIGNWRITING MOVEMENT-WALLPLANE WRIST CIRCLE FRONT SINGLE -1D9EE SIGNWRITING MOVEMENT-WALLPLANE WRIST CIRCLE FRONT DOUBLE -1D9EF SIGNWRITING MOVEMENT-FLOORPLANE WRIST CIRCLE HITTING WALL SINGLE -1D9F0 SIGNWRITING MOVEMENT-FLOORPLANE WRIST CIRCLE HITTING WALL DOUBLE -1D9F1 SIGNWRITING MOVEMENT-WALLPLANE FINGER CIRCLES SINGLE -1D9F2 SIGNWRITING MOVEMENT-WALLPLANE FINGER CIRCLES DOUBLE -1D9F3 SIGNWRITING MOVEMENT-FLOORPLANE FINGER CIRCLES HITTING WALL SINGLE -1D9F4 SIGNWRITING MOVEMENT-FLOORPLANE FINGER CIRCLES HITTING WALL DOUBLE -1D9F5 SIGNWRITING DYNAMIC ARROWHEAD SMALL -1D9F6 SIGNWRITING DYNAMIC ARROWHEAD LARGE -1D9F7 SIGNWRITING DYNAMIC FAST -1D9F8 SIGNWRITING DYNAMIC SLOW -1D9F9 SIGNWRITING DYNAMIC TENSE -1D9FA SIGNWRITING DYNAMIC RELAXED -1D9FB SIGNWRITING DYNAMIC SIMULTANEOUS -1D9FC SIGNWRITING DYNAMIC SIMULTANEOUS ALTERNATING -1D9FD SIGNWRITING DYNAMIC EVERY OTHER TIME -1D9FE SIGNWRITING DYNAMIC GRADUAL -1D9FF SIGNWRITING HEAD -1DA00 SIGNWRITING HEAD RIM -1DA01 SIGNWRITING HEAD MOVEMENT-WALLPLANE STRAIGHT -1DA02 SIGNWRITING HEAD MOVEMENT-WALLPLANE TILT -1DA03 SIGNWRITING HEAD MOVEMENT-FLOORPLANE STRAIGHT -1DA04 SIGNWRITING HEAD MOVEMENT-WALLPLANE CURVE -1DA05 SIGNWRITING HEAD MOVEMENT-FLOORPLANE CURVE -1DA06 SIGNWRITING HEAD MOVEMENT CIRCLE -1DA07 SIGNWRITING FACE DIRECTION POSITION NOSE FORWARD TILTING -1DA08 SIGNWRITING FACE DIRECTION POSITION NOSE UP OR DOWN -1DA09 SIGNWRITING FACE DIRECTION POSITION NOSE UP OR DOWN TILTING -1DA0A SIGNWRITING EYEBROWS STRAIGHT UP -1DA0B SIGNWRITING EYEBROWS STRAIGHT NEUTRAL -1DA0C SIGNWRITING EYEBROWS STRAIGHT DOWN -1DA0D SIGNWRITING DREAMY EYEBROWS NEUTRAL DOWN -1DA0E SIGNWRITING DREAMY EYEBROWS DOWN NEUTRAL -1DA0F SIGNWRITING DREAMY EYEBROWS UP NEUTRAL -1DA10 SIGNWRITING DREAMY EYEBROWS NEUTRAL UP -1DA11 SIGNWRITING FOREHEAD NEUTRAL -1DA12 SIGNWRITING FOREHEAD CONTACT -1DA13 SIGNWRITING FOREHEAD WRINKLED -1DA14 SIGNWRITING EYES OPEN -1DA15 SIGNWRITING EYES SQUEEZED -1DA16 SIGNWRITING EYES CLOSED -1DA17 SIGNWRITING EYE BLINK SINGLE -1DA18 SIGNWRITING EYE BLINK MULTIPLE -1DA19 SIGNWRITING EYES HALF OPEN -1DA1A SIGNWRITING EYES WIDE OPEN -1DA1B SIGNWRITING EYES HALF CLOSED -1DA1C SIGNWRITING EYES WIDENING MOVEMENT -1DA1D SIGNWRITING EYE WINK -1DA1E SIGNWRITING EYELASHES UP -1DA1F SIGNWRITING EYELASHES DOWN -1DA20 SIGNWRITING EYELASHES FLUTTERING -1DA21 SIGNWRITING EYEGAZE-WALLPLANE STRAIGHT -1DA22 SIGNWRITING EYEGAZE-WALLPLANE STRAIGHT DOUBLE -1DA23 SIGNWRITING EYEGAZE-WALLPLANE STRAIGHT ALTERNATING -1DA24 SIGNWRITING EYEGAZE-FLOORPLANE STRAIGHT -1DA25 SIGNWRITING EYEGAZE-FLOORPLANE STRAIGHT DOUBLE -1DA26 SIGNWRITING EYEGAZE-FLOORPLANE STRAIGHT ALTERNATING -1DA27 SIGNWRITING EYEGAZE-WALLPLANE CURVED -1DA28 SIGNWRITING EYEGAZE-FLOORPLANE CURVED -1DA29 SIGNWRITING EYEGAZE-WALLPLANE CIRCLING -1DA2A SIGNWRITING CHEEKS PUFFED -1DA2B SIGNWRITING CHEEKS NEUTRAL -1DA2C SIGNWRITING CHEEKS SUCKED -1DA2D SIGNWRITING TENSE CHEEKS HIGH -1DA2E SIGNWRITING TENSE CHEEKS MIDDLE -1DA2F SIGNWRITING TENSE CHEEKS LOW -1DA30 SIGNWRITING EARS -1DA31 SIGNWRITING NOSE NEUTRAL -1DA32 SIGNWRITING NOSE CONTACT -1DA33 SIGNWRITING NOSE WRINKLES -1DA34 SIGNWRITING NOSE WIGGLES -1DA35 SIGNWRITING AIR BLOWING OUT -1DA36 SIGNWRITING AIR SUCKING IN -1DA37 SIGNWRITING AIR BLOW SMALL ROTATIONS -1DA38 SIGNWRITING AIR SUCK SMALL ROTATIONS -1DA39 SIGNWRITING BREATH INHALE -1DA3A SIGNWRITING BREATH EXHALE -1DA3B SIGNWRITING MOUTH CLOSED NEUTRAL -1DA3C SIGNWRITING MOUTH CLOSED FORWARD -1DA3D SIGNWRITING MOUTH CLOSED CONTACT -1DA3E SIGNWRITING MOUTH SMILE -1DA3F SIGNWRITING MOUTH SMILE WRINKLED -1DA40 SIGNWRITING MOUTH SMILE OPEN -1DA41 SIGNWRITING MOUTH FROWN -1DA42 SIGNWRITING MOUTH FROWN WRINKLED -1DA43 SIGNWRITING MOUTH FROWN OPEN -1DA44 SIGNWRITING MOUTH OPEN CIRCLE -1DA45 SIGNWRITING MOUTH OPEN FORWARD -1DA46 SIGNWRITING MOUTH OPEN WRINKLED -1DA47 SIGNWRITING MOUTH OPEN OVAL -1DA48 SIGNWRITING MOUTH OPEN OVAL WRINKLED -1DA49 SIGNWRITING MOUTH OPEN OVAL YAWN -1DA4A SIGNWRITING MOUTH OPEN RECTANGLE -1DA4B SIGNWRITING MOUTH OPEN RECTANGLE WRINKLED -1DA4C SIGNWRITING MOUTH OPEN RECTANGLE YAWN -1DA4D SIGNWRITING MOUTH KISS -1DA4E SIGNWRITING MOUTH KISS FORWARD -1DA4F SIGNWRITING MOUTH KISS WRINKLED -1DA50 SIGNWRITING MOUTH TENSE -1DA51 SIGNWRITING MOUTH TENSE FORWARD -1DA52 SIGNWRITING MOUTH TENSE SUCKED -1DA53 SIGNWRITING LIPS PRESSED TOGETHER -1DA54 SIGNWRITING LIP LOWER OVER UPPER -1DA55 SIGNWRITING LIP UPPER OVER LOWER -1DA56 SIGNWRITING MOUTH CORNERS -1DA57 SIGNWRITING MOUTH WRINKLES SINGLE -1DA58 SIGNWRITING MOUTH WRINKLES DOUBLE -1DA59 SIGNWRITING TONGUE STICKING OUT FAR -1DA5A SIGNWRITING TONGUE LICKING LIPS -1DA5B SIGNWRITING TONGUE TIP BETWEEN LIPS -1DA5C SIGNWRITING TONGUE TIP TOUCHING INSIDE MOUTH -1DA5D SIGNWRITING TONGUE INSIDE MOUTH RELAXED -1DA5E SIGNWRITING TONGUE MOVES AGAINST CHEEK -1DA5F SIGNWRITING TONGUE CENTRE STICKING OUT -1DA60 SIGNWRITING TONGUE CENTRE INSIDE MOUTH -1DA61 SIGNWRITING TEETH -1DA62 SIGNWRITING TEETH MOVEMENT -1DA63 SIGNWRITING TEETH ON TONGUE -1DA64 SIGNWRITING TEETH ON TONGUE MOVEMENT -1DA65 SIGNWRITING TEETH ON LIPS -1DA66 SIGNWRITING TEETH ON LIPS MOVEMENT -1DA67 SIGNWRITING TEETH BITE LIPS -1DA68 SIGNWRITING MOVEMENT-WALLPLANE JAW -1DA69 SIGNWRITING MOVEMENT-FLOORPLANE JAW -1DA6A SIGNWRITING NECK -1DA6B SIGNWRITING HAIR -1DA6C SIGNWRITING EXCITEMENT -1DA6D SIGNWRITING SHOULDER HIP SPINE -1DA6E SIGNWRITING SHOULDER HIP POSITIONS -1DA6F SIGNWRITING WALLPLANE SHOULDER HIP MOVE -1DA70 SIGNWRITING FLOORPLANE SHOULDER HIP MOVE -1DA71 SIGNWRITING SHOULDER TILTING FROM WAIST -1DA72 SIGNWRITING TORSO-WALLPLANE STRAIGHT STRETCH -1DA73 SIGNWRITING TORSO-WALLPLANE CURVED BEND -1DA74 SIGNWRITING TORSO-FLOORPLANE TWISTING -1DA75 SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS -1DA76 SIGNWRITING LIMB COMBINATION -1DA77 SIGNWRITING LIMB LENGTH-1 -1DA78 SIGNWRITING LIMB LENGTH-2 -1DA79 SIGNWRITING LIMB LENGTH-3 -1DA7A SIGNWRITING LIMB LENGTH-4 -1DA7B SIGNWRITING LIMB LENGTH-5 -1DA7C SIGNWRITING LIMB LENGTH-6 -1DA7D SIGNWRITING LIMB LENGTH-7 -1DA7E SIGNWRITING FINGER -1DA7F SIGNWRITING LOCATION-WALLPLANE SPACE -1DA80 SIGNWRITING LOCATION-FLOORPLANE SPACE -1DA81 SIGNWRITING LOCATION HEIGHT -1DA82 SIGNWRITING LOCATION WIDTH -1DA83 SIGNWRITING LOCATION DEPTH -1DA84 SIGNWRITING LOCATION HEAD NECK -1DA85 SIGNWRITING LOCATION TORSO -1DA86 SIGNWRITING LOCATION LIMBS DIGITS -1DA87 SIGNWRITING COMMA -1DA88 SIGNWRITING FULL STOP -1DA89 SIGNWRITING SEMICOLON -1DA8A SIGNWRITING COLON -1DA8B SIGNWRITING PARENTHESIS -1DA9B SIGNWRITING FILL MODIFIER-2 -1DA9C SIGNWRITING FILL MODIFIER-3 -1DA9D SIGNWRITING FILL MODIFIER-4 -1DA9E SIGNWRITING FILL MODIFIER-5 -1DA9F SIGNWRITING FILL MODIFIER-6 -1DAA1 SIGNWRITING ROTATION MODIFIER-2 -1DAA2 SIGNWRITING ROTATION MODIFIER-3 -1DAA3 SIGNWRITING ROTATION MODIFIER-4 -1DAA4 SIGNWRITING ROTATION MODIFIER-5 -1DAA5 SIGNWRITING ROTATION MODIFIER-6 -1DAA6 SIGNWRITING ROTATION MODIFIER-7 -1DAA7 SIGNWRITING ROTATION MODIFIER-8 -1DAA8 SIGNWRITING ROTATION MODIFIER-9 -1DAA9 SIGNWRITING ROTATION MODIFIER-10 -1DAAA SIGNWRITING ROTATION MODIFIER-11 -1DAAB SIGNWRITING ROTATION MODIFIER-12 -1DAAC SIGNWRITING ROTATION MODIFIER-13 -1DAAD SIGNWRITING ROTATION MODIFIER-14 -1DAAE SIGNWRITING ROTATION MODIFIER-15 -1DAAF SIGNWRITING ROTATION MODIFIER-16 -1E000 COMBINING GLAGOLITIC LETTER AZU -1E001 COMBINING GLAGOLITIC LETTER BUKY -1E002 COMBINING GLAGOLITIC LETTER VEDE -1E003 COMBINING GLAGOLITIC LETTER GLAGOLI -1E004 COMBINING GLAGOLITIC LETTER DOBRO -1E005 COMBINING GLAGOLITIC LETTER YESTU -1E006 COMBINING GLAGOLITIC LETTER ZHIVETE -1E008 COMBINING GLAGOLITIC LETTER ZEMLJA -1E009 COMBINING GLAGOLITIC LETTER IZHE -1E00A COMBINING GLAGOLITIC LETTER INITIAL IZHE -1E00B COMBINING GLAGOLITIC LETTER I -1E00C COMBINING GLAGOLITIC LETTER DJERVI -1E00D COMBINING GLAGOLITIC LETTER KAKO -1E00E COMBINING GLAGOLITIC LETTER LJUDIJE -1E00F COMBINING GLAGOLITIC LETTER MYSLITE -1E010 COMBINING GLAGOLITIC LETTER NASHI -1E011 COMBINING GLAGOLITIC LETTER ONU -1E012 COMBINING GLAGOLITIC LETTER POKOJI -1E013 COMBINING GLAGOLITIC LETTER RITSI -1E014 COMBINING GLAGOLITIC LETTER SLOVO -1E015 COMBINING GLAGOLITIC LETTER TVRIDO -1E016 COMBINING GLAGOLITIC LETTER UKU -1E017 COMBINING GLAGOLITIC LETTER FRITU -1E018 COMBINING GLAGOLITIC LETTER HERU -1E01B COMBINING GLAGOLITIC LETTER SHTA -1E01C COMBINING GLAGOLITIC LETTER TSI -1E01D COMBINING GLAGOLITIC LETTER CHRIVI -1E01E COMBINING GLAGOLITIC LETTER SHA -1E01F COMBINING GLAGOLITIC LETTER YERU -1E020 COMBINING GLAGOLITIC LETTER YERI -1E021 COMBINING GLAGOLITIC LETTER YATI -1E023 COMBINING GLAGOLITIC LETTER YU -1E024 COMBINING GLAGOLITIC LETTER SMALL YUS -1E026 COMBINING GLAGOLITIC LETTER YO -1E027 COMBINING GLAGOLITIC LETTER IOTATED SMALL YUS -1E028 COMBINING GLAGOLITIC LETTER BIG YUS -1E029 COMBINING GLAGOLITIC LETTER IOTATED BIG YUS -1E02A COMBINING GLAGOLITIC LETTER FITA -1E100 NYIAKENG PUACHUE HMONG LETTER MA -1E101 NYIAKENG PUACHUE HMONG LETTER TSA -1E102 NYIAKENG PUACHUE HMONG LETTER NTA -1E103 NYIAKENG PUACHUE HMONG LETTER TA -1E104 NYIAKENG PUACHUE HMONG LETTER HA -1E105 NYIAKENG PUACHUE HMONG LETTER NA -1E106 NYIAKENG PUACHUE HMONG LETTER XA -1E107 NYIAKENG PUACHUE HMONG LETTER NKA -1E108 NYIAKENG PUACHUE HMONG LETTER CA -1E109 NYIAKENG PUACHUE HMONG LETTER LA -1E10A NYIAKENG PUACHUE HMONG LETTER SA -1E10B NYIAKENG PUACHUE HMONG LETTER ZA -1E10C NYIAKENG PUACHUE HMONG LETTER NCA -1E10D NYIAKENG PUACHUE HMONG LETTER NTSA -1E10E NYIAKENG PUACHUE HMONG LETTER KA -1E10F NYIAKENG PUACHUE HMONG LETTER DA -1E110 NYIAKENG PUACHUE HMONG LETTER NYA -1E111 NYIAKENG PUACHUE HMONG LETTER NRA -1E112 NYIAKENG PUACHUE HMONG LETTER VA -1E113 NYIAKENG PUACHUE HMONG LETTER NTXA -1E114 NYIAKENG PUACHUE HMONG LETTER TXA -1E115 NYIAKENG PUACHUE HMONG LETTER FA -1E116 NYIAKENG PUACHUE HMONG LETTER RA -1E117 NYIAKENG PUACHUE HMONG LETTER QA -1E118 NYIAKENG PUACHUE HMONG LETTER YA -1E119 NYIAKENG PUACHUE HMONG LETTER NQA -1E11A NYIAKENG PUACHUE HMONG LETTER PA -1E11B NYIAKENG PUACHUE HMONG LETTER XYA -1E11C NYIAKENG PUACHUE HMONG LETTER NPA -1E11D NYIAKENG PUACHUE HMONG LETTER DLA -1E11E NYIAKENG PUACHUE HMONG LETTER NPLA -1E11F NYIAKENG PUACHUE HMONG LETTER HAH -1E120 NYIAKENG PUACHUE HMONG LETTER MLA -1E121 NYIAKENG PUACHUE HMONG LETTER PLA -1E122 NYIAKENG PUACHUE HMONG LETTER GA -1E123 NYIAKENG PUACHUE HMONG LETTER RRA -1E124 NYIAKENG PUACHUE HMONG LETTER A -1E125 NYIAKENG PUACHUE HMONG LETTER AA -1E126 NYIAKENG PUACHUE HMONG LETTER I -1E127 NYIAKENG PUACHUE HMONG LETTER U -1E128 NYIAKENG PUACHUE HMONG LETTER O -1E129 NYIAKENG PUACHUE HMONG LETTER OO -1E12A NYIAKENG PUACHUE HMONG LETTER E -1E12B NYIAKENG PUACHUE HMONG LETTER EE -1E12C NYIAKENG PUACHUE HMONG LETTER W -1E130 NYIAKENG PUACHUE HMONG TONE-B -1E131 NYIAKENG PUACHUE HMONG TONE-M -1E132 NYIAKENG PUACHUE HMONG TONE-J -1E133 NYIAKENG PUACHUE HMONG TONE-V -1E134 NYIAKENG PUACHUE HMONG TONE-S -1E135 NYIAKENG PUACHUE HMONG TONE-G -1E136 NYIAKENG PUACHUE HMONG TONE-D -1E137 NYIAKENG PUACHUE HMONG SIGN FOR PERSON -1E138 NYIAKENG PUACHUE HMONG SIGN FOR THING -1E139 NYIAKENG PUACHUE HMONG SIGN FOR LOCATION -1E13A NYIAKENG PUACHUE HMONG SIGN FOR ANIMAL -1E13B NYIAKENG PUACHUE HMONG SIGN FOR INVERTEBRATE -1E13C NYIAKENG PUACHUE HMONG SIGN XW XW -1E13D NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER -1E140 NYIAKENG PUACHUE HMONG DIGIT ZERO -1E141 NYIAKENG PUACHUE HMONG DIGIT ONE -1E142 NYIAKENG PUACHUE HMONG DIGIT TWO -1E143 NYIAKENG PUACHUE HMONG DIGIT THREE -1E144 NYIAKENG PUACHUE HMONG DIGIT FOUR -1E145 NYIAKENG PUACHUE HMONG DIGIT FIVE -1E146 NYIAKENG PUACHUE HMONG DIGIT SIX -1E147 NYIAKENG PUACHUE HMONG DIGIT SEVEN -1E148 NYIAKENG PUACHUE HMONG DIGIT EIGHT -1E149 NYIAKENG PUACHUE HMONG DIGIT NINE -1E14E NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ -1E14F NYIAKENG PUACHUE HMONG CIRCLED CA -1E2C0 WANCHO LETTER AA -1E2C1 WANCHO LETTER A -1E2C2 WANCHO LETTER BA -1E2C3 WANCHO LETTER CA -1E2C4 WANCHO LETTER DA -1E2C5 WANCHO LETTER GA -1E2C6 WANCHO LETTER YA -1E2C7 WANCHO LETTER PHA -1E2C8 WANCHO LETTER LA -1E2C9 WANCHO LETTER NA -1E2CA WANCHO LETTER PA -1E2CB WANCHO LETTER TA -1E2CC WANCHO LETTER THA -1E2CD WANCHO LETTER FA -1E2CE WANCHO LETTER SA -1E2CF WANCHO LETTER SHA -1E2D0 WANCHO LETTER JA -1E2D1 WANCHO LETTER ZA -1E2D2 WANCHO LETTER WA -1E2D3 WANCHO LETTER VA -1E2D4 WANCHO LETTER KA -1E2D5 WANCHO LETTER O -1E2D6 WANCHO LETTER AU -1E2D7 WANCHO LETTER RA -1E2D8 WANCHO LETTER MA -1E2D9 WANCHO LETTER KHA -1E2DA WANCHO LETTER HA -1E2DB WANCHO LETTER E -1E2DC WANCHO LETTER I -1E2DD WANCHO LETTER NGA -1E2DE WANCHO LETTER U -1E2DF WANCHO LETTER LLHA -1E2E0 WANCHO LETTER TSA -1E2E1 WANCHO LETTER TRA -1E2E2 WANCHO LETTER ONG -1E2E3 WANCHO LETTER AANG -1E2E4 WANCHO LETTER ANG -1E2E5 WANCHO LETTER ING -1E2E6 WANCHO LETTER ON -1E2E7 WANCHO LETTER EN -1E2E8 WANCHO LETTER AAN -1E2E9 WANCHO LETTER NYA -1E2EA WANCHO LETTER UEN -1E2EB WANCHO LETTER YIH -1E2EC WANCHO TONE TUP -1E2ED WANCHO TONE TUPNI -1E2EE WANCHO TONE KOI -1E2EF WANCHO TONE KOINI -1E2F0 WANCHO DIGIT ZERO -1E2F1 WANCHO DIGIT ONE -1E2F2 WANCHO DIGIT TWO -1E2F3 WANCHO DIGIT THREE -1E2F4 WANCHO DIGIT FOUR -1E2F5 WANCHO DIGIT FIVE -1E2F6 WANCHO DIGIT SIX -1E2F7 WANCHO DIGIT SEVEN -1E2F8 WANCHO DIGIT EIGHT -1E2F9 WANCHO DIGIT NINE -1E2FF WANCHO NGUN SIGN -1E800 MENDE KIKAKUI SYLLABLE M001 KI -1E801 MENDE KIKAKUI SYLLABLE M002 KA -1E802 MENDE KIKAKUI SYLLABLE M003 KU -1E803 MENDE KIKAKUI SYLLABLE M065 KEE -1E804 MENDE KIKAKUI SYLLABLE M095 KE -1E805 MENDE KIKAKUI SYLLABLE M076 KOO -1E806 MENDE KIKAKUI SYLLABLE M048 KO -1E807 MENDE KIKAKUI SYLLABLE M179 KUA -1E808 MENDE KIKAKUI SYLLABLE M004 WI -1E809 MENDE KIKAKUI SYLLABLE M005 WA -1E80A MENDE KIKAKUI SYLLABLE M006 WU -1E80B MENDE KIKAKUI SYLLABLE M126 WEE -1E80C MENDE KIKAKUI SYLLABLE M118 WE -1E80D MENDE KIKAKUI SYLLABLE M114 WOO -1E80E MENDE KIKAKUI SYLLABLE M045 WO -1E80F MENDE KIKAKUI SYLLABLE M194 WUI -1E810 MENDE KIKAKUI SYLLABLE M143 WEI -1E811 MENDE KIKAKUI SYLLABLE M061 WVI -1E812 MENDE KIKAKUI SYLLABLE M049 WVA -1E813 MENDE KIKAKUI SYLLABLE M139 WVE -1E814 MENDE KIKAKUI SYLLABLE M007 MIN -1E815 MENDE KIKAKUI SYLLABLE M008 MAN -1E816 MENDE KIKAKUI SYLLABLE M009 MUN -1E817 MENDE KIKAKUI SYLLABLE M059 MEN -1E818 MENDE KIKAKUI SYLLABLE M094 MON -1E819 MENDE KIKAKUI SYLLABLE M154 MUAN -1E81A MENDE KIKAKUI SYLLABLE M189 MUEN -1E81B MENDE KIKAKUI SYLLABLE M010 BI -1E81C MENDE KIKAKUI SYLLABLE M011 BA -1E81D MENDE KIKAKUI SYLLABLE M012 BU -1E81E MENDE KIKAKUI SYLLABLE M150 BEE -1E81F MENDE KIKAKUI SYLLABLE M097 BE -1E820 MENDE KIKAKUI SYLLABLE M103 BOO -1E821 MENDE KIKAKUI SYLLABLE M138 BO -1E822 MENDE KIKAKUI SYLLABLE M013 I -1E823 MENDE KIKAKUI SYLLABLE M014 A -1E824 MENDE KIKAKUI SYLLABLE M015 U -1E825 MENDE KIKAKUI SYLLABLE M163 EE -1E826 MENDE KIKAKUI SYLLABLE M100 E -1E827 MENDE KIKAKUI SYLLABLE M165 OO -1E828 MENDE KIKAKUI SYLLABLE M147 O -1E829 MENDE KIKAKUI SYLLABLE M137 EI -1E82A MENDE KIKAKUI SYLLABLE M131 IN -1E82B MENDE KIKAKUI SYLLABLE M135 IN -1E82C MENDE KIKAKUI SYLLABLE M195 AN -1E82D MENDE KIKAKUI SYLLABLE M178 EN -1E82E MENDE KIKAKUI SYLLABLE M019 SI -1E82F MENDE KIKAKUI SYLLABLE M020 SA -1E830 MENDE KIKAKUI SYLLABLE M021 SU -1E831 MENDE KIKAKUI SYLLABLE M162 SEE -1E832 MENDE KIKAKUI SYLLABLE M116 SE -1E833 MENDE KIKAKUI SYLLABLE M136 SOO -1E834 MENDE KIKAKUI SYLLABLE M079 SO -1E835 MENDE KIKAKUI SYLLABLE M196 SIA -1E836 MENDE KIKAKUI SYLLABLE M025 LI -1E837 MENDE KIKAKUI SYLLABLE M026 LA -1E838 MENDE KIKAKUI SYLLABLE M027 LU -1E839 MENDE KIKAKUI SYLLABLE M084 LEE -1E83A MENDE KIKAKUI SYLLABLE M073 LE -1E83B MENDE KIKAKUI SYLLABLE M054 LOO -1E83C MENDE KIKAKUI SYLLABLE M153 LO -1E83D MENDE KIKAKUI SYLLABLE M110 LONG LE -1E83E MENDE KIKAKUI SYLLABLE M016 DI -1E83F MENDE KIKAKUI SYLLABLE M017 DA -1E840 MENDE KIKAKUI SYLLABLE M018 DU -1E841 MENDE KIKAKUI SYLLABLE M089 DEE -1E842 MENDE KIKAKUI SYLLABLE M180 DOO -1E843 MENDE KIKAKUI SYLLABLE M181 DO -1E844 MENDE KIKAKUI SYLLABLE M022 TI -1E845 MENDE KIKAKUI SYLLABLE M023 TA -1E846 MENDE KIKAKUI SYLLABLE M024 TU -1E847 MENDE KIKAKUI SYLLABLE M091 TEE -1E848 MENDE KIKAKUI SYLLABLE M055 TE -1E849 MENDE KIKAKUI SYLLABLE M104 TOO -1E84A MENDE KIKAKUI SYLLABLE M069 TO -1E84B MENDE KIKAKUI SYLLABLE M028 JI -1E84C MENDE KIKAKUI SYLLABLE M029 JA -1E84D MENDE KIKAKUI SYLLABLE M030 JU -1E84E MENDE KIKAKUI SYLLABLE M157 JEE -1E84F MENDE KIKAKUI SYLLABLE M113 JE -1E850 MENDE KIKAKUI SYLLABLE M160 JOO -1E851 MENDE KIKAKUI SYLLABLE M063 JO -1E852 MENDE KIKAKUI SYLLABLE M175 LONG JO -1E853 MENDE KIKAKUI SYLLABLE M031 YI -1E854 MENDE KIKAKUI SYLLABLE M032 YA -1E855 MENDE KIKAKUI SYLLABLE M033 YU -1E856 MENDE KIKAKUI SYLLABLE M109 YEE -1E857 MENDE KIKAKUI SYLLABLE M080 YE -1E858 MENDE KIKAKUI SYLLABLE M141 YOO -1E859 MENDE KIKAKUI SYLLABLE M121 YO -1E85A MENDE KIKAKUI SYLLABLE M034 FI -1E85B MENDE KIKAKUI SYLLABLE M035 FA -1E85C MENDE KIKAKUI SYLLABLE M036 FU -1E85D MENDE KIKAKUI SYLLABLE M078 FEE -1E85E MENDE KIKAKUI SYLLABLE M075 FE -1E85F MENDE KIKAKUI SYLLABLE M133 FOO -1E860 MENDE KIKAKUI SYLLABLE M088 FO -1E861 MENDE KIKAKUI SYLLABLE M197 FUA -1E862 MENDE KIKAKUI SYLLABLE M101 FAN -1E863 MENDE KIKAKUI SYLLABLE M037 NIN -1E864 MENDE KIKAKUI SYLLABLE M038 NAN -1E865 MENDE KIKAKUI SYLLABLE M039 NUN -1E866 MENDE KIKAKUI SYLLABLE M117 NEN -1E867 MENDE KIKAKUI SYLLABLE M169 NON -1E868 MENDE KIKAKUI SYLLABLE M176 HI -1E869 MENDE KIKAKUI SYLLABLE M041 HA -1E86A MENDE KIKAKUI SYLLABLE M186 HU -1E86B MENDE KIKAKUI SYLLABLE M040 HEE -1E86C MENDE KIKAKUI SYLLABLE M096 HE -1E86D MENDE KIKAKUI SYLLABLE M042 HOO -1E86E MENDE KIKAKUI SYLLABLE M140 HO -1E86F MENDE KIKAKUI SYLLABLE M083 HEEI -1E870 MENDE KIKAKUI SYLLABLE M128 HOOU -1E871 MENDE KIKAKUI SYLLABLE M053 HIN -1E872 MENDE KIKAKUI SYLLABLE M130 HAN -1E873 MENDE KIKAKUI SYLLABLE M087 HUN -1E874 MENDE KIKAKUI SYLLABLE M052 HEN -1E875 MENDE KIKAKUI SYLLABLE M193 HON -1E876 MENDE KIKAKUI SYLLABLE M046 HUAN -1E877 MENDE KIKAKUI SYLLABLE M090 NGGI -1E878 MENDE KIKAKUI SYLLABLE M043 NGGA -1E879 MENDE KIKAKUI SYLLABLE M082 NGGU -1E87A MENDE KIKAKUI SYLLABLE M115 NGGEE -1E87B MENDE KIKAKUI SYLLABLE M146 NGGE -1E87C MENDE KIKAKUI SYLLABLE M156 NGGOO -1E87D MENDE KIKAKUI SYLLABLE M120 NGGO -1E87E MENDE KIKAKUI SYLLABLE M159 NGGAA -1E87F MENDE KIKAKUI SYLLABLE M127 NGGUA -1E880 MENDE KIKAKUI SYLLABLE M086 LONG NGGE -1E881 MENDE KIKAKUI SYLLABLE M106 LONG NGGOO -1E882 MENDE KIKAKUI SYLLABLE M183 LONG NGGO -1E883 MENDE KIKAKUI SYLLABLE M155 GI -1E884 MENDE KIKAKUI SYLLABLE M111 GA -1E885 MENDE KIKAKUI SYLLABLE M168 GU -1E886 MENDE KIKAKUI SYLLABLE M190 GEE -1E887 MENDE KIKAKUI SYLLABLE M166 GUEI -1E888 MENDE KIKAKUI SYLLABLE M167 GUAN -1E889 MENDE KIKAKUI SYLLABLE M184 NGEN -1E88A MENDE KIKAKUI SYLLABLE M057 NGON -1E88B MENDE KIKAKUI SYLLABLE M177 NGUAN -1E88C MENDE KIKAKUI SYLLABLE M068 PI -1E88D MENDE KIKAKUI SYLLABLE M099 PA -1E88E MENDE KIKAKUI SYLLABLE M050 PU -1E88F MENDE KIKAKUI SYLLABLE M081 PEE -1E890 MENDE KIKAKUI SYLLABLE M051 PE -1E891 MENDE KIKAKUI SYLLABLE M102 POO -1E892 MENDE KIKAKUI SYLLABLE M066 PO -1E893 MENDE KIKAKUI SYLLABLE M145 MBI -1E894 MENDE KIKAKUI SYLLABLE M062 MBA -1E895 MENDE KIKAKUI SYLLABLE M122 MBU -1E896 MENDE KIKAKUI SYLLABLE M047 MBEE -1E897 MENDE KIKAKUI SYLLABLE M188 MBEE -1E898 MENDE KIKAKUI SYLLABLE M072 MBE -1E899 MENDE KIKAKUI SYLLABLE M172 MBOO -1E89A MENDE KIKAKUI SYLLABLE M174 MBO -1E89B MENDE KIKAKUI SYLLABLE M187 MBUU -1E89C MENDE KIKAKUI SYLLABLE M161 LONG MBE -1E89D MENDE KIKAKUI SYLLABLE M105 LONG MBOO -1E89E MENDE KIKAKUI SYLLABLE M142 LONG MBO -1E89F MENDE KIKAKUI SYLLABLE M132 KPI -1E8A0 MENDE KIKAKUI SYLLABLE M092 KPA -1E8A1 MENDE KIKAKUI SYLLABLE M074 KPU -1E8A2 MENDE KIKAKUI SYLLABLE M044 KPEE -1E8A3 MENDE KIKAKUI SYLLABLE M108 KPE -1E8A4 MENDE KIKAKUI SYLLABLE M112 KPOO -1E8A5 MENDE KIKAKUI SYLLABLE M158 KPO -1E8A6 MENDE KIKAKUI SYLLABLE M124 GBI -1E8A7 MENDE KIKAKUI SYLLABLE M056 GBA -1E8A8 MENDE KIKAKUI SYLLABLE M148 GBU -1E8A9 MENDE KIKAKUI SYLLABLE M093 GBEE -1E8AA MENDE KIKAKUI SYLLABLE M107 GBE -1E8AB MENDE KIKAKUI SYLLABLE M071 GBOO -1E8AC MENDE KIKAKUI SYLLABLE M070 GBO -1E8AD MENDE KIKAKUI SYLLABLE M171 RA -1E8AE MENDE KIKAKUI SYLLABLE M123 NDI -1E8AF MENDE KIKAKUI SYLLABLE M129 NDA -1E8B0 MENDE KIKAKUI SYLLABLE M125 NDU -1E8B1 MENDE KIKAKUI SYLLABLE M191 NDEE -1E8B2 MENDE KIKAKUI SYLLABLE M119 NDE -1E8B3 MENDE KIKAKUI SYLLABLE M067 NDOO -1E8B4 MENDE KIKAKUI SYLLABLE M064 NDO -1E8B5 MENDE KIKAKUI SYLLABLE M152 NJA -1E8B6 MENDE KIKAKUI SYLLABLE M192 NJU -1E8B7 MENDE KIKAKUI SYLLABLE M149 NJEE -1E8B8 MENDE KIKAKUI SYLLABLE M134 NJOO -1E8B9 MENDE KIKAKUI SYLLABLE M182 VI -1E8BA MENDE KIKAKUI SYLLABLE M185 VA -1E8BB MENDE KIKAKUI SYLLABLE M151 VU -1E8BC MENDE KIKAKUI SYLLABLE M173 VEE -1E8BD MENDE KIKAKUI SYLLABLE M085 VE -1E8BE MENDE KIKAKUI SYLLABLE M144 VOO -1E8BF MENDE KIKAKUI SYLLABLE M077 VO -1E8C0 MENDE KIKAKUI SYLLABLE M164 NYIN -1E8C1 MENDE KIKAKUI SYLLABLE M058 NYAN -1E8C2 MENDE KIKAKUI SYLLABLE M170 NYUN -1E8C3 MENDE KIKAKUI SYLLABLE M098 NYEN -1E8C4 MENDE KIKAKUI SYLLABLE M060 NYON -1E8C7 MENDE KIKAKUI DIGIT ONE -1E8C8 MENDE KIKAKUI DIGIT TWO -1E8C9 MENDE KIKAKUI DIGIT THREE -1E8CA MENDE KIKAKUI DIGIT FOUR -1E8CB MENDE KIKAKUI DIGIT FIVE -1E8CC MENDE KIKAKUI DIGIT SIX -1E8CD MENDE KIKAKUI DIGIT SEVEN -1E8CE MENDE KIKAKUI DIGIT EIGHT -1E8CF MENDE KIKAKUI DIGIT NINE -1E8D0 MENDE KIKAKUI COMBINING NUMBER TEENS -1E8D1 MENDE KIKAKUI COMBINING NUMBER TENS -1E8D2 MENDE KIKAKUI COMBINING NUMBER HUNDREDS -1E8D3 MENDE KIKAKUI COMBINING NUMBER THOUSANDS -1E8D4 MENDE KIKAKUI COMBINING NUMBER TEN THOUSANDS -1E8D5 MENDE KIKAKUI COMBINING NUMBER HUNDRED THOUSANDS -1E8D6 MENDE KIKAKUI COMBINING NUMBER MILLIONS -1E900 ADLAM CAPITAL LETTER ALIF -1E901 ADLAM CAPITAL LETTER DAALI -1E902 ADLAM CAPITAL LETTER LAAM -1E903 ADLAM CAPITAL LETTER MIIM -1E904 ADLAM CAPITAL LETTER BA -1E905 ADLAM CAPITAL LETTER SINNYIIYHE -1E906 ADLAM CAPITAL LETTER PE -1E907 ADLAM CAPITAL LETTER BHE -1E908 ADLAM CAPITAL LETTER RA -1E909 ADLAM CAPITAL LETTER E -1E90A ADLAM CAPITAL LETTER FA -1E90B ADLAM CAPITAL LETTER I -1E90C ADLAM CAPITAL LETTER O -1E90D ADLAM CAPITAL LETTER DHA -1E90E ADLAM CAPITAL LETTER YHE -1E90F ADLAM CAPITAL LETTER WAW -1E910 ADLAM CAPITAL LETTER NUN -1E911 ADLAM CAPITAL LETTER KAF -1E912 ADLAM CAPITAL LETTER YA -1E913 ADLAM CAPITAL LETTER U -1E914 ADLAM CAPITAL LETTER JIIM -1E915 ADLAM CAPITAL LETTER CHI -1E916 ADLAM CAPITAL LETTER HA -1E917 ADLAM CAPITAL LETTER QAAF -1E918 ADLAM CAPITAL LETTER GA -1E919 ADLAM CAPITAL LETTER NYA -1E91A ADLAM CAPITAL LETTER TU -1E91B ADLAM CAPITAL LETTER NHA -1E91C ADLAM CAPITAL LETTER VA -1E91D ADLAM CAPITAL LETTER KHA -1E91E ADLAM CAPITAL LETTER GBE -1E91F ADLAM CAPITAL LETTER ZAL -1E920 ADLAM CAPITAL LETTER KPO -1E921 ADLAM CAPITAL LETTER SHA -1E922 ADLAM SMALL LETTER ALIF -1E923 ADLAM SMALL LETTER DAALI -1E924 ADLAM SMALL LETTER LAAM -1E925 ADLAM SMALL LETTER MIIM -1E926 ADLAM SMALL LETTER BA -1E927 ADLAM SMALL LETTER SINNYIIYHE -1E928 ADLAM SMALL LETTER PE -1E929 ADLAM SMALL LETTER BHE -1E92A ADLAM SMALL LETTER RA -1E92B ADLAM SMALL LETTER E -1E92C ADLAM SMALL LETTER FA -1E92D ADLAM SMALL LETTER I -1E92E ADLAM SMALL LETTER O -1E92F ADLAM SMALL LETTER DHA -1E930 ADLAM SMALL LETTER YHE -1E931 ADLAM SMALL LETTER WAW -1E932 ADLAM SMALL LETTER NUN -1E933 ADLAM SMALL LETTER KAF -1E934 ADLAM SMALL LETTER YA -1E935 ADLAM SMALL LETTER U -1E936 ADLAM SMALL LETTER JIIM -1E937 ADLAM SMALL LETTER CHI -1E938 ADLAM SMALL LETTER HA -1E939 ADLAM SMALL LETTER QAAF -1E93A ADLAM SMALL LETTER GA -1E93B ADLAM SMALL LETTER NYA -1E93C ADLAM SMALL LETTER TU -1E93D ADLAM SMALL LETTER NHA -1E93E ADLAM SMALL LETTER VA -1E93F ADLAM SMALL LETTER KHA -1E940 ADLAM SMALL LETTER GBE -1E941 ADLAM SMALL LETTER ZAL -1E942 ADLAM SMALL LETTER KPO -1E943 ADLAM SMALL LETTER SHA -1E944 ADLAM ALIF LENGTHENER -1E945 ADLAM VOWEL LENGTHENER -1E946 ADLAM GEMINATION MARK -1E947 ADLAM HAMZA -1E948 ADLAM CONSONANT MODIFIER -1E949 ADLAM GEMINATE CONSONANT MODIFIER -1E94A ADLAM NUKTA -1E94B ADLAM NASALIZATION MARK -1E950 ADLAM DIGIT ZERO -1E951 ADLAM DIGIT ONE -1E952 ADLAM DIGIT TWO -1E953 ADLAM DIGIT THREE -1E954 ADLAM DIGIT FOUR -1E955 ADLAM DIGIT FIVE -1E956 ADLAM DIGIT SIX -1E957 ADLAM DIGIT SEVEN -1E958 ADLAM DIGIT EIGHT -1E959 ADLAM DIGIT NINE -1E95E ADLAM INITIAL EXCLAMATION MARK -1E95F ADLAM INITIAL QUESTION MARK -1EC71 INDIC SIYAQ NUMBER ONE -1EC72 INDIC SIYAQ NUMBER TWO -1EC73 INDIC SIYAQ NUMBER THREE -1EC74 INDIC SIYAQ NUMBER FOUR -1EC75 INDIC SIYAQ NUMBER FIVE -1EC76 INDIC SIYAQ NUMBER SIX -1EC77 INDIC SIYAQ NUMBER SEVEN -1EC78 INDIC SIYAQ NUMBER EIGHT -1EC79 INDIC SIYAQ NUMBER NINE -1EC7A INDIC SIYAQ NUMBER TEN -1EC7B INDIC SIYAQ NUMBER TWENTY -1EC7C INDIC SIYAQ NUMBER THIRTY -1EC7D INDIC SIYAQ NUMBER FORTY -1EC7E INDIC SIYAQ NUMBER FIFTY -1EC7F INDIC SIYAQ NUMBER SIXTY -1EC80 INDIC SIYAQ NUMBER SEVENTY -1EC81 INDIC SIYAQ NUMBER EIGHTY -1EC82 INDIC SIYAQ NUMBER NINETY -1EC83 INDIC SIYAQ NUMBER ONE HUNDRED -1EC84 INDIC SIYAQ NUMBER TWO HUNDRED -1EC85 INDIC SIYAQ NUMBER THREE HUNDRED -1EC86 INDIC SIYAQ NUMBER FOUR HUNDRED -1EC87 INDIC SIYAQ NUMBER FIVE HUNDRED -1EC88 INDIC SIYAQ NUMBER SIX HUNDRED -1EC89 INDIC SIYAQ NUMBER SEVEN HUNDRED -1EC8A INDIC SIYAQ NUMBER EIGHT HUNDRED -1EC8B INDIC SIYAQ NUMBER NINE HUNDRED -1EC8C INDIC SIYAQ NUMBER ONE THOUSAND -1EC8D INDIC SIYAQ NUMBER TWO THOUSAND -1EC8E INDIC SIYAQ NUMBER THREE THOUSAND -1EC8F INDIC SIYAQ NUMBER FOUR THOUSAND -1EC90 INDIC SIYAQ NUMBER FIVE THOUSAND -1EC91 INDIC SIYAQ NUMBER SIX THOUSAND -1EC92 INDIC SIYAQ NUMBER SEVEN THOUSAND -1EC93 INDIC SIYAQ NUMBER EIGHT THOUSAND -1EC94 INDIC SIYAQ NUMBER NINE THOUSAND -1EC95 INDIC SIYAQ NUMBER TEN THOUSAND -1EC96 INDIC SIYAQ NUMBER TWENTY THOUSAND -1EC97 INDIC SIYAQ NUMBER THIRTY THOUSAND -1EC98 INDIC SIYAQ NUMBER FORTY THOUSAND -1EC99 INDIC SIYAQ NUMBER FIFTY THOUSAND -1EC9A INDIC SIYAQ NUMBER SIXTY THOUSAND -1EC9B INDIC SIYAQ NUMBER SEVENTY THOUSAND -1EC9C INDIC SIYAQ NUMBER EIGHTY THOUSAND -1EC9D INDIC SIYAQ NUMBER NINETY THOUSAND -1EC9E INDIC SIYAQ NUMBER LAKH -1EC9F INDIC SIYAQ NUMBER LAKHAN -1ECA0 INDIC SIYAQ LAKH MARK -1ECA1 INDIC SIYAQ NUMBER KAROR -1ECA2 INDIC SIYAQ NUMBER KARORAN -1ECA3 INDIC SIYAQ NUMBER PREFIXED ONE -1ECA4 INDIC SIYAQ NUMBER PREFIXED TWO -1ECA5 INDIC SIYAQ NUMBER PREFIXED THREE -1ECA6 INDIC SIYAQ NUMBER PREFIXED FOUR -1ECA7 INDIC SIYAQ NUMBER PREFIXED FIVE -1ECA8 INDIC SIYAQ NUMBER PREFIXED SIX -1ECA9 INDIC SIYAQ NUMBER PREFIXED SEVEN -1ECAA INDIC SIYAQ NUMBER PREFIXED EIGHT -1ECAB INDIC SIYAQ NUMBER PREFIXED NINE -1ECAC INDIC SIYAQ PLACEHOLDER -1ECAD INDIC SIYAQ FRACTION ONE QUARTER -1ECAE INDIC SIYAQ FRACTION ONE HALF -1ECAF INDIC SIYAQ FRACTION THREE QUARTERS -1ECB0 INDIC SIYAQ RUPEE MARK -1ECB1 INDIC SIYAQ NUMBER ALTERNATE ONE -1ECB2 INDIC SIYAQ NUMBER ALTERNATE TWO -1ECB3 INDIC SIYAQ NUMBER ALTERNATE TEN THOUSAND -1ECB4 INDIC SIYAQ ALTERNATE LAKH MARK -1ED01 OTTOMAN SIYAQ NUMBER ONE -1ED02 OTTOMAN SIYAQ NUMBER TWO -1ED03 OTTOMAN SIYAQ NUMBER THREE -1ED04 OTTOMAN SIYAQ NUMBER FOUR -1ED05 OTTOMAN SIYAQ NUMBER FIVE -1ED06 OTTOMAN SIYAQ NUMBER SIX -1ED07 OTTOMAN SIYAQ NUMBER SEVEN -1ED08 OTTOMAN SIYAQ NUMBER EIGHT -1ED09 OTTOMAN SIYAQ NUMBER NINE -1ED0A OTTOMAN SIYAQ NUMBER TEN -1ED0B OTTOMAN SIYAQ NUMBER TWENTY -1ED0C OTTOMAN SIYAQ NUMBER THIRTY -1ED0D OTTOMAN SIYAQ NUMBER FORTY -1ED0E OTTOMAN SIYAQ NUMBER FIFTY -1ED0F OTTOMAN SIYAQ NUMBER SIXTY -1ED10 OTTOMAN SIYAQ NUMBER SEVENTY -1ED11 OTTOMAN SIYAQ NUMBER EIGHTY -1ED12 OTTOMAN SIYAQ NUMBER NINETY -1ED13 OTTOMAN SIYAQ NUMBER ONE HUNDRED -1ED14 OTTOMAN SIYAQ NUMBER TWO HUNDRED -1ED15 OTTOMAN SIYAQ NUMBER THREE HUNDRED -1ED16 OTTOMAN SIYAQ NUMBER FOUR HUNDRED -1ED17 OTTOMAN SIYAQ NUMBER FIVE HUNDRED -1ED18 OTTOMAN SIYAQ NUMBER SIX HUNDRED -1ED19 OTTOMAN SIYAQ NUMBER SEVEN HUNDRED -1ED1A OTTOMAN SIYAQ NUMBER EIGHT HUNDRED -1ED1B OTTOMAN SIYAQ NUMBER NINE HUNDRED -1ED1C OTTOMAN SIYAQ NUMBER ONE THOUSAND -1ED1D OTTOMAN SIYAQ NUMBER TWO THOUSAND -1ED1E OTTOMAN SIYAQ NUMBER THREE THOUSAND -1ED1F OTTOMAN SIYAQ NUMBER FOUR THOUSAND -1ED20 OTTOMAN SIYAQ NUMBER FIVE THOUSAND -1ED21 OTTOMAN SIYAQ NUMBER SIX THOUSAND -1ED22 OTTOMAN SIYAQ NUMBER SEVEN THOUSAND -1ED23 OTTOMAN SIYAQ NUMBER EIGHT THOUSAND -1ED24 OTTOMAN SIYAQ NUMBER NINE THOUSAND -1ED25 OTTOMAN SIYAQ NUMBER TEN THOUSAND -1ED26 OTTOMAN SIYAQ NUMBER TWENTY THOUSAND -1ED27 OTTOMAN SIYAQ NUMBER THIRTY THOUSAND -1ED28 OTTOMAN SIYAQ NUMBER FORTY THOUSAND -1ED29 OTTOMAN SIYAQ NUMBER FIFTY THOUSAND -1ED2A OTTOMAN SIYAQ NUMBER SIXTY THOUSAND -1ED2B OTTOMAN SIYAQ NUMBER SEVENTY THOUSAND -1ED2C OTTOMAN SIYAQ NUMBER EIGHTY THOUSAND -1ED2D OTTOMAN SIYAQ NUMBER NINETY THOUSAND -1ED2E OTTOMAN SIYAQ MARRATAN -1ED2F OTTOMAN SIYAQ ALTERNATE NUMBER TWO -1ED30 OTTOMAN SIYAQ ALTERNATE NUMBER THREE -1ED31 OTTOMAN SIYAQ ALTERNATE NUMBER FOUR -1ED32 OTTOMAN SIYAQ ALTERNATE NUMBER FIVE -1ED33 OTTOMAN SIYAQ ALTERNATE NUMBER SIX -1ED34 OTTOMAN SIYAQ ALTERNATE NUMBER SEVEN -1ED35 OTTOMAN SIYAQ ALTERNATE NUMBER EIGHT -1ED36 OTTOMAN SIYAQ ALTERNATE NUMBER NINE -1ED37 OTTOMAN SIYAQ ALTERNATE NUMBER TEN -1ED38 OTTOMAN SIYAQ ALTERNATE NUMBER FOUR HUNDRED -1ED39 OTTOMAN SIYAQ ALTERNATE NUMBER SIX HUNDRED -1ED3A OTTOMAN SIYAQ ALTERNATE NUMBER TWO THOUSAND -1ED3B OTTOMAN SIYAQ ALTERNATE NUMBER TEN THOUSAND -1ED3C OTTOMAN SIYAQ FRACTION ONE HALF -1ED3D OTTOMAN SIYAQ FRACTION ONE SIXTH -1EE00 ARABIC MATHEMATICAL ALEF -1EE01 ARABIC MATHEMATICAL BEH -1EE02 ARABIC MATHEMATICAL JEEM -1EE03 ARABIC MATHEMATICAL DAL -1EE05 ARABIC MATHEMATICAL WAW -1EE06 ARABIC MATHEMATICAL ZAIN -1EE07 ARABIC MATHEMATICAL HAH -1EE08 ARABIC MATHEMATICAL TAH -1EE09 ARABIC MATHEMATICAL YEH -1EE0A ARABIC MATHEMATICAL KAF -1EE0B ARABIC MATHEMATICAL LAM -1EE0C ARABIC MATHEMATICAL MEEM -1EE0D ARABIC MATHEMATICAL NOON -1EE0E ARABIC MATHEMATICAL SEEN -1EE0F ARABIC MATHEMATICAL AIN -1EE10 ARABIC MATHEMATICAL FEH -1EE11 ARABIC MATHEMATICAL SAD -1EE12 ARABIC MATHEMATICAL QAF -1EE13 ARABIC MATHEMATICAL REH -1EE14 ARABIC MATHEMATICAL SHEEN -1EE15 ARABIC MATHEMATICAL TEH -1EE16 ARABIC MATHEMATICAL THEH -1EE17 ARABIC MATHEMATICAL KHAH -1EE18 ARABIC MATHEMATICAL THAL -1EE19 ARABIC MATHEMATICAL DAD -1EE1A ARABIC MATHEMATICAL ZAH -1EE1B ARABIC MATHEMATICAL GHAIN -1EE1C ARABIC MATHEMATICAL DOTLESS BEH -1EE1D ARABIC MATHEMATICAL DOTLESS NOON -1EE1E ARABIC MATHEMATICAL DOTLESS FEH -1EE1F ARABIC MATHEMATICAL DOTLESS QAF -1EE21 ARABIC MATHEMATICAL INITIAL BEH -1EE22 ARABIC MATHEMATICAL INITIAL JEEM -1EE24 ARABIC MATHEMATICAL INITIAL HEH -1EE27 ARABIC MATHEMATICAL INITIAL HAH -1EE29 ARABIC MATHEMATICAL INITIAL YEH -1EE2A ARABIC MATHEMATICAL INITIAL KAF -1EE2B ARABIC MATHEMATICAL INITIAL LAM -1EE2C ARABIC MATHEMATICAL INITIAL MEEM -1EE2D ARABIC MATHEMATICAL INITIAL NOON -1EE2E ARABIC MATHEMATICAL INITIAL SEEN -1EE2F ARABIC MATHEMATICAL INITIAL AIN -1EE30 ARABIC MATHEMATICAL INITIAL FEH -1EE31 ARABIC MATHEMATICAL INITIAL SAD -1EE32 ARABIC MATHEMATICAL INITIAL QAF -1EE34 ARABIC MATHEMATICAL INITIAL SHEEN -1EE35 ARABIC MATHEMATICAL INITIAL TEH -1EE36 ARABIC MATHEMATICAL INITIAL THEH -1EE37 ARABIC MATHEMATICAL INITIAL KHAH -1EE39 ARABIC MATHEMATICAL INITIAL DAD -1EE3B ARABIC MATHEMATICAL INITIAL GHAIN -1EE42 ARABIC MATHEMATICAL TAILED JEEM -1EE47 ARABIC MATHEMATICAL TAILED HAH -1EE49 ARABIC MATHEMATICAL TAILED YEH -1EE4B ARABIC MATHEMATICAL TAILED LAM -1EE4D ARABIC MATHEMATICAL TAILED NOON -1EE4E ARABIC MATHEMATICAL TAILED SEEN -1EE4F ARABIC MATHEMATICAL TAILED AIN -1EE51 ARABIC MATHEMATICAL TAILED SAD -1EE52 ARABIC MATHEMATICAL TAILED QAF -1EE54 ARABIC MATHEMATICAL TAILED SHEEN -1EE57 ARABIC MATHEMATICAL TAILED KHAH -1EE59 ARABIC MATHEMATICAL TAILED DAD -1EE5B ARABIC MATHEMATICAL TAILED GHAIN -1EE5D ARABIC MATHEMATICAL TAILED DOTLESS NOON -1EE5F ARABIC MATHEMATICAL TAILED DOTLESS QAF -1EE61 ARABIC MATHEMATICAL STRETCHED BEH -1EE62 ARABIC MATHEMATICAL STRETCHED JEEM -1EE64 ARABIC MATHEMATICAL STRETCHED HEH -1EE67 ARABIC MATHEMATICAL STRETCHED HAH -1EE68 ARABIC MATHEMATICAL STRETCHED TAH -1EE69 ARABIC MATHEMATICAL STRETCHED YEH -1EE6A ARABIC MATHEMATICAL STRETCHED KAF -1EE6C ARABIC MATHEMATICAL STRETCHED MEEM -1EE6D ARABIC MATHEMATICAL STRETCHED NOON -1EE6E ARABIC MATHEMATICAL STRETCHED SEEN -1EE6F ARABIC MATHEMATICAL STRETCHED AIN -1EE70 ARABIC MATHEMATICAL STRETCHED FEH -1EE71 ARABIC MATHEMATICAL STRETCHED SAD -1EE72 ARABIC MATHEMATICAL STRETCHED QAF -1EE74 ARABIC MATHEMATICAL STRETCHED SHEEN -1EE75 ARABIC MATHEMATICAL STRETCHED TEH -1EE76 ARABIC MATHEMATICAL STRETCHED THEH -1EE77 ARABIC MATHEMATICAL STRETCHED KHAH -1EE79 ARABIC MATHEMATICAL STRETCHED DAD -1EE7A ARABIC MATHEMATICAL STRETCHED ZAH -1EE7B ARABIC MATHEMATICAL STRETCHED GHAIN -1EE7C ARABIC MATHEMATICAL STRETCHED DOTLESS BEH -1EE7E ARABIC MATHEMATICAL STRETCHED DOTLESS FEH -1EE80 ARABIC MATHEMATICAL LOOPED ALEF -1EE81 ARABIC MATHEMATICAL LOOPED BEH -1EE82 ARABIC MATHEMATICAL LOOPED JEEM -1EE83 ARABIC MATHEMATICAL LOOPED DAL -1EE84 ARABIC MATHEMATICAL LOOPED HEH -1EE85 ARABIC MATHEMATICAL LOOPED WAW -1EE86 ARABIC MATHEMATICAL LOOPED ZAIN -1EE87 ARABIC MATHEMATICAL LOOPED HAH -1EE88 ARABIC MATHEMATICAL LOOPED TAH -1EE89 ARABIC MATHEMATICAL LOOPED YEH -1EE8B ARABIC MATHEMATICAL LOOPED LAM -1EE8C ARABIC MATHEMATICAL LOOPED MEEM -1EE8D ARABIC MATHEMATICAL LOOPED NOON -1EE8E ARABIC MATHEMATICAL LOOPED SEEN -1EE8F ARABIC MATHEMATICAL LOOPED AIN -1EE90 ARABIC MATHEMATICAL LOOPED FEH -1EE91 ARABIC MATHEMATICAL LOOPED SAD -1EE92 ARABIC MATHEMATICAL LOOPED QAF -1EE93 ARABIC MATHEMATICAL LOOPED REH -1EE94 ARABIC MATHEMATICAL LOOPED SHEEN -1EE95 ARABIC MATHEMATICAL LOOPED TEH -1EE96 ARABIC MATHEMATICAL LOOPED THEH -1EE97 ARABIC MATHEMATICAL LOOPED KHAH -1EE98 ARABIC MATHEMATICAL LOOPED THAL -1EE99 ARABIC MATHEMATICAL LOOPED DAD -1EE9A ARABIC MATHEMATICAL LOOPED ZAH -1EE9B ARABIC MATHEMATICAL LOOPED GHAIN -1EEA1 ARABIC MATHEMATICAL DOUBLE-STRUCK BEH -1EEA2 ARABIC MATHEMATICAL DOUBLE-STRUCK JEEM -1EEA3 ARABIC MATHEMATICAL DOUBLE-STRUCK DAL -1EEA5 ARABIC MATHEMATICAL DOUBLE-STRUCK WAW -1EEA6 ARABIC MATHEMATICAL DOUBLE-STRUCK ZAIN -1EEA7 ARABIC MATHEMATICAL DOUBLE-STRUCK HAH -1EEA8 ARABIC MATHEMATICAL DOUBLE-STRUCK TAH -1EEA9 ARABIC MATHEMATICAL DOUBLE-STRUCK YEH -1EEAB ARABIC MATHEMATICAL DOUBLE-STRUCK LAM -1EEAC ARABIC MATHEMATICAL DOUBLE-STRUCK MEEM -1EEAD ARABIC MATHEMATICAL DOUBLE-STRUCK NOON -1EEAE ARABIC MATHEMATICAL DOUBLE-STRUCK SEEN -1EEAF ARABIC MATHEMATICAL DOUBLE-STRUCK AIN -1EEB0 ARABIC MATHEMATICAL DOUBLE-STRUCK FEH -1EEB1 ARABIC MATHEMATICAL DOUBLE-STRUCK SAD -1EEB2 ARABIC MATHEMATICAL DOUBLE-STRUCK QAF -1EEB3 ARABIC MATHEMATICAL DOUBLE-STRUCK REH -1EEB4 ARABIC MATHEMATICAL DOUBLE-STRUCK SHEEN -1EEB5 ARABIC MATHEMATICAL DOUBLE-STRUCK TEH -1EEB6 ARABIC MATHEMATICAL DOUBLE-STRUCK THEH -1EEB7 ARABIC MATHEMATICAL DOUBLE-STRUCK KHAH -1EEB8 ARABIC MATHEMATICAL DOUBLE-STRUCK THAL -1EEB9 ARABIC MATHEMATICAL DOUBLE-STRUCK DAD -1EEBA ARABIC MATHEMATICAL DOUBLE-STRUCK ZAH -1EEBB ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN -1EEF0 ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH TATWEEL -1EEF1 ARABIC MATHEMATICAL OPERATOR HAH WITH DAL -1F000 MAHJONG TILE EAST WIND -1F001 MAHJONG TILE SOUTH WIND -1F002 MAHJONG TILE WEST WIND -1F003 MAHJONG TILE NORTH WIND -1F004 MAHJONG TILE RED DRAGON -1F005 MAHJONG TILE GREEN DRAGON -1F006 MAHJONG TILE WHITE DRAGON -1F007 MAHJONG TILE ONE OF CHARACTERS -1F008 MAHJONG TILE TWO OF CHARACTERS -1F009 MAHJONG TILE THREE OF CHARACTERS -1F00A MAHJONG TILE FOUR OF CHARACTERS -1F00B MAHJONG TILE FIVE OF CHARACTERS -1F00C MAHJONG TILE SIX OF CHARACTERS -1F00D MAHJONG TILE SEVEN OF CHARACTERS -1F00E MAHJONG TILE EIGHT OF CHARACTERS -1F00F MAHJONG TILE NINE OF CHARACTERS -1F010 MAHJONG TILE ONE OF BAMBOOS -1F011 MAHJONG TILE TWO OF BAMBOOS -1F012 MAHJONG TILE THREE OF BAMBOOS -1F013 MAHJONG TILE FOUR OF BAMBOOS -1F014 MAHJONG TILE FIVE OF BAMBOOS -1F015 MAHJONG TILE SIX OF BAMBOOS -1F016 MAHJONG TILE SEVEN OF BAMBOOS -1F017 MAHJONG TILE EIGHT OF BAMBOOS -1F018 MAHJONG TILE NINE OF BAMBOOS -1F019 MAHJONG TILE ONE OF CIRCLES -1F01A MAHJONG TILE TWO OF CIRCLES -1F01B MAHJONG TILE THREE OF CIRCLES -1F01C MAHJONG TILE FOUR OF CIRCLES -1F01D MAHJONG TILE FIVE OF CIRCLES -1F01E MAHJONG TILE SIX OF CIRCLES -1F01F MAHJONG TILE SEVEN OF CIRCLES -1F020 MAHJONG TILE EIGHT OF CIRCLES -1F021 MAHJONG TILE NINE OF CIRCLES -1F022 MAHJONG TILE PLUM -1F023 MAHJONG TILE ORCHID -1F024 MAHJONG TILE BAMBOO -1F025 MAHJONG TILE CHRYSANTHEMUM -1F026 MAHJONG TILE SPRING -1F027 MAHJONG TILE SUMMER -1F028 MAHJONG TILE AUTUMN -1F029 MAHJONG TILE WINTER -1F02A MAHJONG TILE JOKER -1F02B MAHJONG TILE BACK -1F030 DOMINO TILE HORIZONTAL BACK -1F031 DOMINO TILE HORIZONTAL-00-00 -1F032 DOMINO TILE HORIZONTAL-00-01 -1F033 DOMINO TILE HORIZONTAL-00-02 -1F034 DOMINO TILE HORIZONTAL-00-03 -1F035 DOMINO TILE HORIZONTAL-00-04 -1F036 DOMINO TILE HORIZONTAL-00-05 -1F037 DOMINO TILE HORIZONTAL-00-06 -1F038 DOMINO TILE HORIZONTAL-01-00 -1F039 DOMINO TILE HORIZONTAL-01-01 -1F03A DOMINO TILE HORIZONTAL-01-02 -1F03B DOMINO TILE HORIZONTAL-01-03 -1F03C DOMINO TILE HORIZONTAL-01-04 -1F03D DOMINO TILE HORIZONTAL-01-05 -1F03E DOMINO TILE HORIZONTAL-01-06 -1F03F DOMINO TILE HORIZONTAL-02-00 -1F040 DOMINO TILE HORIZONTAL-02-01 -1F041 DOMINO TILE HORIZONTAL-02-02 -1F042 DOMINO TILE HORIZONTAL-02-03 -1F043 DOMINO TILE HORIZONTAL-02-04 -1F044 DOMINO TILE HORIZONTAL-02-05 -1F045 DOMINO TILE HORIZONTAL-02-06 -1F046 DOMINO TILE HORIZONTAL-03-00 -1F047 DOMINO TILE HORIZONTAL-03-01 -1F048 DOMINO TILE HORIZONTAL-03-02 -1F049 DOMINO TILE HORIZONTAL-03-03 -1F04A DOMINO TILE HORIZONTAL-03-04 -1F04B DOMINO TILE HORIZONTAL-03-05 -1F04C DOMINO TILE HORIZONTAL-03-06 -1F04D DOMINO TILE HORIZONTAL-04-00 -1F04E DOMINO TILE HORIZONTAL-04-01 -1F04F DOMINO TILE HORIZONTAL-04-02 -1F050 DOMINO TILE HORIZONTAL-04-03 -1F051 DOMINO TILE HORIZONTAL-04-04 -1F052 DOMINO TILE HORIZONTAL-04-05 -1F053 DOMINO TILE HORIZONTAL-04-06 -1F054 DOMINO TILE HORIZONTAL-05-00 -1F055 DOMINO TILE HORIZONTAL-05-01 -1F056 DOMINO TILE HORIZONTAL-05-02 -1F057 DOMINO TILE HORIZONTAL-05-03 -1F058 DOMINO TILE HORIZONTAL-05-04 -1F059 DOMINO TILE HORIZONTAL-05-05 -1F05A DOMINO TILE HORIZONTAL-05-06 -1F05B DOMINO TILE HORIZONTAL-06-00 -1F05C DOMINO TILE HORIZONTAL-06-01 -1F05D DOMINO TILE HORIZONTAL-06-02 -1F05E DOMINO TILE HORIZONTAL-06-03 -1F05F DOMINO TILE HORIZONTAL-06-04 -1F060 DOMINO TILE HORIZONTAL-06-05 -1F061 DOMINO TILE HORIZONTAL-06-06 -1F062 DOMINO TILE VERTICAL BACK -1F063 DOMINO TILE VERTICAL-00-00 -1F064 DOMINO TILE VERTICAL-00-01 -1F065 DOMINO TILE VERTICAL-00-02 -1F066 DOMINO TILE VERTICAL-00-03 -1F067 DOMINO TILE VERTICAL-00-04 -1F068 DOMINO TILE VERTICAL-00-05 -1F069 DOMINO TILE VERTICAL-00-06 -1F06A DOMINO TILE VERTICAL-01-00 -1F06B DOMINO TILE VERTICAL-01-01 -1F06C DOMINO TILE VERTICAL-01-02 -1F06D DOMINO TILE VERTICAL-01-03 -1F06E DOMINO TILE VERTICAL-01-04 -1F06F DOMINO TILE VERTICAL-01-05 -1F070 DOMINO TILE VERTICAL-01-06 -1F071 DOMINO TILE VERTICAL-02-00 -1F072 DOMINO TILE VERTICAL-02-01 -1F073 DOMINO TILE VERTICAL-02-02 -1F074 DOMINO TILE VERTICAL-02-03 -1F075 DOMINO TILE VERTICAL-02-04 -1F076 DOMINO TILE VERTICAL-02-05 -1F077 DOMINO TILE VERTICAL-02-06 -1F078 DOMINO TILE VERTICAL-03-00 -1F079 DOMINO TILE VERTICAL-03-01 -1F07A DOMINO TILE VERTICAL-03-02 -1F07B DOMINO TILE VERTICAL-03-03 -1F07C DOMINO TILE VERTICAL-03-04 -1F07D DOMINO TILE VERTICAL-03-05 -1F07E DOMINO TILE VERTICAL-03-06 -1F07F DOMINO TILE VERTICAL-04-00 -1F080 DOMINO TILE VERTICAL-04-01 -1F081 DOMINO TILE VERTICAL-04-02 -1F082 DOMINO TILE VERTICAL-04-03 -1F083 DOMINO TILE VERTICAL-04-04 -1F084 DOMINO TILE VERTICAL-04-05 -1F085 DOMINO TILE VERTICAL-04-06 -1F086 DOMINO TILE VERTICAL-05-00 -1F087 DOMINO TILE VERTICAL-05-01 -1F088 DOMINO TILE VERTICAL-05-02 -1F089 DOMINO TILE VERTICAL-05-03 -1F08A DOMINO TILE VERTICAL-05-04 -1F08B DOMINO TILE VERTICAL-05-05 -1F08C DOMINO TILE VERTICAL-05-06 -1F08D DOMINO TILE VERTICAL-06-00 -1F08E DOMINO TILE VERTICAL-06-01 -1F08F DOMINO TILE VERTICAL-06-02 -1F090 DOMINO TILE VERTICAL-06-03 -1F091 DOMINO TILE VERTICAL-06-04 -1F092 DOMINO TILE VERTICAL-06-05 -1F093 DOMINO TILE VERTICAL-06-06 -1F0A0 PLAYING CARD BACK -1F0A1 PLAYING CARD ACE OF SPADES -1F0A2 PLAYING CARD TWO OF SPADES -1F0A3 PLAYING CARD THREE OF SPADES -1F0A4 PLAYING CARD FOUR OF SPADES -1F0A5 PLAYING CARD FIVE OF SPADES -1F0A6 PLAYING CARD SIX OF SPADES -1F0A7 PLAYING CARD SEVEN OF SPADES -1F0A8 PLAYING CARD EIGHT OF SPADES -1F0A9 PLAYING CARD NINE OF SPADES -1F0AA PLAYING CARD TEN OF SPADES -1F0AB PLAYING CARD JACK OF SPADES -1F0AC PLAYING CARD KNIGHT OF SPADES -1F0AD PLAYING CARD QUEEN OF SPADES -1F0AE PLAYING CARD KING OF SPADES -1F0B1 PLAYING CARD ACE OF HEARTS -1F0B2 PLAYING CARD TWO OF HEARTS -1F0B3 PLAYING CARD THREE OF HEARTS -1F0B4 PLAYING CARD FOUR OF HEARTS -1F0B5 PLAYING CARD FIVE OF HEARTS -1F0B6 PLAYING CARD SIX OF HEARTS -1F0B7 PLAYING CARD SEVEN OF HEARTS -1F0B8 PLAYING CARD EIGHT OF HEARTS -1F0B9 PLAYING CARD NINE OF HEARTS -1F0BA PLAYING CARD TEN OF HEARTS -1F0BB PLAYING CARD JACK OF HEARTS -1F0BC PLAYING CARD KNIGHT OF HEARTS -1F0BD PLAYING CARD QUEEN OF HEARTS -1F0BE PLAYING CARD KING OF HEARTS -1F0BF PLAYING CARD RED JOKER -1F0C1 PLAYING CARD ACE OF DIAMONDS -1F0C2 PLAYING CARD TWO OF DIAMONDS -1F0C3 PLAYING CARD THREE OF DIAMONDS -1F0C4 PLAYING CARD FOUR OF DIAMONDS -1F0C5 PLAYING CARD FIVE OF DIAMONDS -1F0C6 PLAYING CARD SIX OF DIAMONDS -1F0C7 PLAYING CARD SEVEN OF DIAMONDS -1F0C8 PLAYING CARD EIGHT OF DIAMONDS -1F0C9 PLAYING CARD NINE OF DIAMONDS -1F0CA PLAYING CARD TEN OF DIAMONDS -1F0CB PLAYING CARD JACK OF DIAMONDS -1F0CC PLAYING CARD KNIGHT OF DIAMONDS -1F0CD PLAYING CARD QUEEN OF DIAMONDS -1F0CE PLAYING CARD KING OF DIAMONDS -1F0CF PLAYING CARD BLACK JOKER -1F0D1 PLAYING CARD ACE OF CLUBS -1F0D2 PLAYING CARD TWO OF CLUBS -1F0D3 PLAYING CARD THREE OF CLUBS -1F0D4 PLAYING CARD FOUR OF CLUBS -1F0D5 PLAYING CARD FIVE OF CLUBS -1F0D6 PLAYING CARD SIX OF CLUBS -1F0D7 PLAYING CARD SEVEN OF CLUBS -1F0D8 PLAYING CARD EIGHT OF CLUBS -1F0D9 PLAYING CARD NINE OF CLUBS -1F0DA PLAYING CARD TEN OF CLUBS -1F0DB PLAYING CARD JACK OF CLUBS -1F0DC PLAYING CARD KNIGHT OF CLUBS -1F0DD PLAYING CARD QUEEN OF CLUBS -1F0DE PLAYING CARD KING OF CLUBS -1F0DF PLAYING CARD WHITE JOKER -1F0E0 PLAYING CARD FOOL -1F0E1 PLAYING CARD TRUMP-1 -1F0E2 PLAYING CARD TRUMP-2 -1F0E3 PLAYING CARD TRUMP-3 -1F0E4 PLAYING CARD TRUMP-4 -1F0E5 PLAYING CARD TRUMP-5 -1F0E6 PLAYING CARD TRUMP-6 -1F0E7 PLAYING CARD TRUMP-7 -1F0E8 PLAYING CARD TRUMP-8 -1F0E9 PLAYING CARD TRUMP-9 -1F0EA PLAYING CARD TRUMP-10 -1F0EB PLAYING CARD TRUMP-11 -1F0EC PLAYING CARD TRUMP-12 -1F0ED PLAYING CARD TRUMP-13 -1F0EE PLAYING CARD TRUMP-14 -1F0EF PLAYING CARD TRUMP-15 -1F0F0 PLAYING CARD TRUMP-16 -1F0F1 PLAYING CARD TRUMP-17 -1F0F2 PLAYING CARD TRUMP-18 -1F0F3 PLAYING CARD TRUMP-19 -1F0F4 PLAYING CARD TRUMP-20 -1F0F5 PLAYING CARD TRUMP-21 -1F100 DIGIT ZERO FULL STOP -1F101 DIGIT ZERO COMMA -1F102 DIGIT ONE COMMA -1F103 DIGIT TWO COMMA -1F104 DIGIT THREE COMMA -1F105 DIGIT FOUR COMMA -1F106 DIGIT FIVE COMMA -1F107 DIGIT SIX COMMA -1F108 DIGIT SEVEN COMMA -1F109 DIGIT EIGHT COMMA -1F10A DIGIT NINE COMMA -1F10B DINGBAT CIRCLED SANS-SERIF DIGIT ZERO -1F10C DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO -1F110 PARENTHESIZED LATIN CAPITAL LETTER A -1F111 PARENTHESIZED LATIN CAPITAL LETTER B -1F112 PARENTHESIZED LATIN CAPITAL LETTER C -1F113 PARENTHESIZED LATIN CAPITAL LETTER D -1F114 PARENTHESIZED LATIN CAPITAL LETTER E -1F115 PARENTHESIZED LATIN CAPITAL LETTER F -1F116 PARENTHESIZED LATIN CAPITAL LETTER G -1F117 PARENTHESIZED LATIN CAPITAL LETTER H -1F118 PARENTHESIZED LATIN CAPITAL LETTER I -1F119 PARENTHESIZED LATIN CAPITAL LETTER J -1F11A PARENTHESIZED LATIN CAPITAL LETTER K -1F11B PARENTHESIZED LATIN CAPITAL LETTER L -1F11C PARENTHESIZED LATIN CAPITAL LETTER M -1F11D PARENTHESIZED LATIN CAPITAL LETTER N -1F11E PARENTHESIZED LATIN CAPITAL LETTER O -1F11F PARENTHESIZED LATIN CAPITAL LETTER P -1F120 PARENTHESIZED LATIN CAPITAL LETTER Q -1F121 PARENTHESIZED LATIN CAPITAL LETTER R -1F122 PARENTHESIZED LATIN CAPITAL LETTER S -1F123 PARENTHESIZED LATIN CAPITAL LETTER T -1F124 PARENTHESIZED LATIN CAPITAL LETTER U -1F125 PARENTHESIZED LATIN CAPITAL LETTER V -1F126 PARENTHESIZED LATIN CAPITAL LETTER W -1F127 PARENTHESIZED LATIN CAPITAL LETTER X -1F128 PARENTHESIZED LATIN CAPITAL LETTER Y -1F129 PARENTHESIZED LATIN CAPITAL LETTER Z -1F12A TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S -1F12B CIRCLED ITALIC LATIN CAPITAL LETTER C -1F12C CIRCLED ITALIC LATIN CAPITAL LETTER R -1F12D CIRCLED CD -1F12E CIRCLED WZ -1F12F COPYLEFT SYMBOL -1F130 SQUARED LATIN CAPITAL LETTER A -1F131 SQUARED LATIN CAPITAL LETTER B -1F132 SQUARED LATIN CAPITAL LETTER C -1F133 SQUARED LATIN CAPITAL LETTER D -1F134 SQUARED LATIN CAPITAL LETTER E -1F135 SQUARED LATIN CAPITAL LETTER F -1F136 SQUARED LATIN CAPITAL LETTER G -1F137 SQUARED LATIN CAPITAL LETTER H -1F138 SQUARED LATIN CAPITAL LETTER I -1F139 SQUARED LATIN CAPITAL LETTER J -1F13A SQUARED LATIN CAPITAL LETTER K -1F13B SQUARED LATIN CAPITAL LETTER L -1F13C SQUARED LATIN CAPITAL LETTER M -1F13D SQUARED LATIN CAPITAL LETTER N -1F13E SQUARED LATIN CAPITAL LETTER O -1F13F SQUARED LATIN CAPITAL LETTER P -1F140 SQUARED LATIN CAPITAL LETTER Q -1F141 SQUARED LATIN CAPITAL LETTER R -1F142 SQUARED LATIN CAPITAL LETTER S -1F143 SQUARED LATIN CAPITAL LETTER T -1F144 SQUARED LATIN CAPITAL LETTER U -1F145 SQUARED LATIN CAPITAL LETTER V -1F146 SQUARED LATIN CAPITAL LETTER W -1F147 SQUARED LATIN CAPITAL LETTER X -1F148 SQUARED LATIN CAPITAL LETTER Y -1F149 SQUARED LATIN CAPITAL LETTER Z -1F14A SQUARED HV -1F14B SQUARED MV -1F14C SQUARED SD -1F14D SQUARED SS -1F14E SQUARED PPV -1F14F SQUARED WC -1F150 NEGATIVE CIRCLED LATIN CAPITAL LETTER A -1F151 NEGATIVE CIRCLED LATIN CAPITAL LETTER B -1F152 NEGATIVE CIRCLED LATIN CAPITAL LETTER C -1F153 NEGATIVE CIRCLED LATIN CAPITAL LETTER D -1F154 NEGATIVE CIRCLED LATIN CAPITAL LETTER E -1F155 NEGATIVE CIRCLED LATIN CAPITAL LETTER F -1F156 NEGATIVE CIRCLED LATIN CAPITAL LETTER G -1F157 NEGATIVE CIRCLED LATIN CAPITAL LETTER H -1F158 NEGATIVE CIRCLED LATIN CAPITAL LETTER I -1F159 NEGATIVE CIRCLED LATIN CAPITAL LETTER J -1F15A NEGATIVE CIRCLED LATIN CAPITAL LETTER K -1F15B NEGATIVE CIRCLED LATIN CAPITAL LETTER L -1F15C NEGATIVE CIRCLED LATIN CAPITAL LETTER M -1F15D NEGATIVE CIRCLED LATIN CAPITAL LETTER N -1F15E NEGATIVE CIRCLED LATIN CAPITAL LETTER O -1F15F NEGATIVE CIRCLED LATIN CAPITAL LETTER P -1F160 NEGATIVE CIRCLED LATIN CAPITAL LETTER Q -1F161 NEGATIVE CIRCLED LATIN CAPITAL LETTER R -1F162 NEGATIVE CIRCLED LATIN CAPITAL LETTER S -1F163 NEGATIVE CIRCLED LATIN CAPITAL LETTER T -1F164 NEGATIVE CIRCLED LATIN CAPITAL LETTER U -1F165 NEGATIVE CIRCLED LATIN CAPITAL LETTER V -1F166 NEGATIVE CIRCLED LATIN CAPITAL LETTER W -1F167 NEGATIVE CIRCLED LATIN CAPITAL LETTER X -1F168 NEGATIVE CIRCLED LATIN CAPITAL LETTER Y -1F169 NEGATIVE CIRCLED LATIN CAPITAL LETTER Z -1F16A RAISED MC SIGN -1F16B RAISED MD SIGN -1F16C RAISED MR SIGN -1F170 NEGATIVE SQUARED LATIN CAPITAL LETTER A -1F171 NEGATIVE SQUARED LATIN CAPITAL LETTER B -1F172 NEGATIVE SQUARED LATIN CAPITAL LETTER C -1F173 NEGATIVE SQUARED LATIN CAPITAL LETTER D -1F174 NEGATIVE SQUARED LATIN CAPITAL LETTER E -1F175 NEGATIVE SQUARED LATIN CAPITAL LETTER F -1F176 NEGATIVE SQUARED LATIN CAPITAL LETTER G -1F177 NEGATIVE SQUARED LATIN CAPITAL LETTER H -1F178 NEGATIVE SQUARED LATIN CAPITAL LETTER I -1F179 NEGATIVE SQUARED LATIN CAPITAL LETTER J -1F17A NEGATIVE SQUARED LATIN CAPITAL LETTER K -1F17B NEGATIVE SQUARED LATIN CAPITAL LETTER L -1F17C NEGATIVE SQUARED LATIN CAPITAL LETTER M -1F17D NEGATIVE SQUARED LATIN CAPITAL LETTER N -1F17E NEGATIVE SQUARED LATIN CAPITAL LETTER O -1F17F NEGATIVE SQUARED LATIN CAPITAL LETTER P -1F180 NEGATIVE SQUARED LATIN CAPITAL LETTER Q -1F181 NEGATIVE SQUARED LATIN CAPITAL LETTER R -1F182 NEGATIVE SQUARED LATIN CAPITAL LETTER S -1F183 NEGATIVE SQUARED LATIN CAPITAL LETTER T -1F184 NEGATIVE SQUARED LATIN CAPITAL LETTER U -1F185 NEGATIVE SQUARED LATIN CAPITAL LETTER V -1F186 NEGATIVE SQUARED LATIN CAPITAL LETTER W -1F187 NEGATIVE SQUARED LATIN CAPITAL LETTER X -1F188 NEGATIVE SQUARED LATIN CAPITAL LETTER Y -1F189 NEGATIVE SQUARED LATIN CAPITAL LETTER Z -1F18A CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P -1F18B NEGATIVE SQUARED IC -1F18C NEGATIVE SQUARED PA -1F18D NEGATIVE SQUARED SA -1F18E NEGATIVE SQUARED AB -1F18F NEGATIVE SQUARED WC -1F190 SQUARE DJ -1F191 SQUARED CL -1F192 SQUARED COOL -1F193 SQUARED FREE -1F194 SQUARED ID -1F195 SQUARED NEW -1F196 SQUARED NG -1F197 SQUARED OK -1F198 SQUARED SOS -1F199 SQUARED UP WITH EXCLAMATION MARK -1F19A SQUARED VS -1F19B SQUARED THREE D -1F19C SQUARED SECOND SCREEN -1F19D SQUARED TWO K -1F19E SQUARED FOUR K -1F19F SQUARED EIGHT K -1F1A0 SQUARED FIVE POINT ONE -1F1A1 SQUARED SEVEN POINT ONE -1F1A2 SQUARED TWENTY-TWO POINT TWO -1F1A3 SQUARED SIXTY P -1F1A4 SQUARED ONE HUNDRED TWENTY P -1F1A5 SQUARED LATIN SMALL LETTER D -1F1A6 SQUARED HC -1F1A7 SQUARED HDR -1F1A8 SQUARED HI-RES -1F1A9 SQUARED LOSSLESS -1F1AA SQUARED SHV -1F1AB SQUARED UHD -1F1AC SQUARED VOD -1F1E6 REGIONAL INDICATOR SYMBOL LETTER A -1F1E7 REGIONAL INDICATOR SYMBOL LETTER B -1F1E8 REGIONAL INDICATOR SYMBOL LETTER C -1F1E9 REGIONAL INDICATOR SYMBOL LETTER D -1F1EA REGIONAL INDICATOR SYMBOL LETTER E -1F1EB REGIONAL INDICATOR SYMBOL LETTER F -1F1EC REGIONAL INDICATOR SYMBOL LETTER G -1F1ED REGIONAL INDICATOR SYMBOL LETTER H -1F1EE REGIONAL INDICATOR SYMBOL LETTER I -1F1EF REGIONAL INDICATOR SYMBOL LETTER J -1F1F0 REGIONAL INDICATOR SYMBOL LETTER K -1F1F1 REGIONAL INDICATOR SYMBOL LETTER L -1F1F2 REGIONAL INDICATOR SYMBOL LETTER M -1F1F3 REGIONAL INDICATOR SYMBOL LETTER N -1F1F4 REGIONAL INDICATOR SYMBOL LETTER O -1F1F5 REGIONAL INDICATOR SYMBOL LETTER P -1F1F6 REGIONAL INDICATOR SYMBOL LETTER Q -1F1F7 REGIONAL INDICATOR SYMBOL LETTER R -1F1F8 REGIONAL INDICATOR SYMBOL LETTER S -1F1F9 REGIONAL INDICATOR SYMBOL LETTER T -1F1FA REGIONAL INDICATOR SYMBOL LETTER U -1F1FB REGIONAL INDICATOR SYMBOL LETTER V -1F1FC REGIONAL INDICATOR SYMBOL LETTER W -1F1FD REGIONAL INDICATOR SYMBOL LETTER X -1F1FE REGIONAL INDICATOR SYMBOL LETTER Y -1F1FF REGIONAL INDICATOR SYMBOL LETTER Z -1F200 SQUARE HIRAGANA HOKA -1F201 SQUARED KATAKANA KOKO -1F202 SQUARED KATAKANA SA -1F210 SQUARED CJK UNIFIED IDEOGRAPH-624B -1F211 SQUARED CJK UNIFIED IDEOGRAPH-5B57 -1F212 SQUARED CJK UNIFIED IDEOGRAPH-53CC -1F213 SQUARED KATAKANA DE -1F214 SQUARED CJK UNIFIED IDEOGRAPH-4E8C -1F215 SQUARED CJK UNIFIED IDEOGRAPH-591A -1F216 SQUARED CJK UNIFIED IDEOGRAPH-89E3 -1F217 SQUARED CJK UNIFIED IDEOGRAPH-5929 -1F218 SQUARED CJK UNIFIED IDEOGRAPH-4EA4 -1F219 SQUARED CJK UNIFIED IDEOGRAPH-6620 -1F21A SQUARED CJK UNIFIED IDEOGRAPH-7121 -1F21B SQUARED CJK UNIFIED IDEOGRAPH-6599 -1F21C SQUARED CJK UNIFIED IDEOGRAPH-524D -1F21D SQUARED CJK UNIFIED IDEOGRAPH-5F8C -1F21E SQUARED CJK UNIFIED IDEOGRAPH-518D -1F21F SQUARED CJK UNIFIED IDEOGRAPH-65B0 -1F220 SQUARED CJK UNIFIED IDEOGRAPH-521D -1F221 SQUARED CJK UNIFIED IDEOGRAPH-7D42 -1F222 SQUARED CJK UNIFIED IDEOGRAPH-751F -1F223 SQUARED CJK UNIFIED IDEOGRAPH-8CA9 -1F224 SQUARED CJK UNIFIED IDEOGRAPH-58F0 -1F225 SQUARED CJK UNIFIED IDEOGRAPH-5439 -1F226 SQUARED CJK UNIFIED IDEOGRAPH-6F14 -1F227 SQUARED CJK UNIFIED IDEOGRAPH-6295 -1F228 SQUARED CJK UNIFIED IDEOGRAPH-6355 -1F229 SQUARED CJK UNIFIED IDEOGRAPH-4E00 -1F22A SQUARED CJK UNIFIED IDEOGRAPH-4E09 -1F22B SQUARED CJK UNIFIED IDEOGRAPH-904A -1F22C SQUARED CJK UNIFIED IDEOGRAPH-5DE6 -1F22D SQUARED CJK UNIFIED IDEOGRAPH-4E2D -1F22E SQUARED CJK UNIFIED IDEOGRAPH-53F3 -1F22F SQUARED CJK UNIFIED IDEOGRAPH-6307 -1F230 SQUARED CJK UNIFIED IDEOGRAPH-8D70 -1F231 SQUARED CJK UNIFIED IDEOGRAPH-6253 -1F232 SQUARED CJK UNIFIED IDEOGRAPH-7981 -1F233 SQUARED CJK UNIFIED IDEOGRAPH-7A7A -1F234 SQUARED CJK UNIFIED IDEOGRAPH-5408 -1F235 SQUARED CJK UNIFIED IDEOGRAPH-6E80 -1F236 SQUARED CJK UNIFIED IDEOGRAPH-6709 -1F237 SQUARED CJK UNIFIED IDEOGRAPH-6708 -1F238 SQUARED CJK UNIFIED IDEOGRAPH-7533 -1F239 SQUARED CJK UNIFIED IDEOGRAPH-5272 -1F23A SQUARED CJK UNIFIED IDEOGRAPH-55B6 -1F23B SQUARED CJK UNIFIED IDEOGRAPH-914D -1F240 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C -1F241 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E09 -1F242 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E8C -1F243 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-5B89 -1F244 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-70B9 -1F245 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6253 -1F246 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-76D7 -1F247 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-52DD -1F248 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557 -1F250 CIRCLED IDEOGRAPH ADVANTAGE -1F251 CIRCLED IDEOGRAPH ACCEPT -1F260 ROUNDED SYMBOL FOR FU -1F261 ROUNDED SYMBOL FOR LU -1F262 ROUNDED SYMBOL FOR SHOU -1F263 ROUNDED SYMBOL FOR XI -1F264 ROUNDED SYMBOL FOR SHUANGXI -1F265 ROUNDED SYMBOL FOR CAI -1F300 CYCLONE -1F301 FOGGY -1F302 CLOSED UMBRELLA -1F303 NIGHT WITH STARS -1F304 SUNRISE OVER MOUNTAINS -1F305 SUNRISE -1F306 CITYSCAPE AT DUSK -1F307 SUNSET OVER BUILDINGS -1F308 RAINBOW -1F309 BRIDGE AT NIGHT -1F30A WATER WAVE -1F30B VOLCANO -1F30C MILKY WAY -1F30D EARTH GLOBE EUROPE-AFRICA -1F30E EARTH GLOBE AMERICAS -1F30F EARTH GLOBE ASIA-AUSTRALIA -1F310 GLOBE WITH MERIDIANS -1F311 NEW MOON SYMBOL -1F312 WAXING CRESCENT MOON SYMBOL -1F313 FIRST QUARTER MOON SYMBOL -1F314 WAXING GIBBOUS MOON SYMBOL -1F315 FULL MOON SYMBOL -1F316 WANING GIBBOUS MOON SYMBOL -1F317 LAST QUARTER MOON SYMBOL -1F318 WANING CRESCENT MOON SYMBOL -1F319 CRESCENT MOON -1F31A NEW MOON WITH FACE -1F31B FIRST QUARTER MOON WITH FACE -1F31C LAST QUARTER MOON WITH FACE -1F31D FULL MOON WITH FACE -1F31E SUN WITH FACE -1F31F GLOWING STAR -1F320 SHOOTING STAR -1F321 THERMOMETER -1F322 BLACK DROPLET -1F323 WHITE SUN -1F324 WHITE SUN WITH SMALL CLOUD -1F325 WHITE SUN BEHIND CLOUD -1F326 WHITE SUN BEHIND CLOUD WITH RAIN -1F327 CLOUD WITH RAIN -1F328 CLOUD WITH SNOW -1F329 CLOUD WITH LIGHTNING -1F32A CLOUD WITH TORNADO -1F32B FOG -1F32C WIND BLOWING FACE -1F32D HOT DOG -1F32E TACO -1F32F BURRITO -1F330 CHESTNUT -1F331 SEEDLING -1F332 EVERGREEN TREE -1F333 DECIDUOUS TREE -1F334 PALM TREE -1F335 CACTUS -1F336 HOT PEPPER -1F337 TULIP -1F338 CHERRY BLOSSOM -1F339 ROSE -1F33A HIBISCUS -1F33B SUNFLOWER -1F33C BLOSSOM -1F33D EAR OF MAIZE -1F33E EAR OF RICE -1F33F HERB -1F340 FOUR LEAF CLOVER -1F341 MAPLE LEAF -1F342 FALLEN LEAF -1F343 LEAF FLUTTERING IN WIND -1F344 MUSHROOM -1F345 TOMATO -1F346 AUBERGINE -1F347 GRAPES -1F348 MELON -1F349 WATERMELON -1F34A TANGERINE -1F34B LEMON -1F34C BANANA -1F34D PINEAPPLE -1F34E RED APPLE -1F34F GREEN APPLE -1F350 PEAR -1F351 PEACH -1F352 CHERRIES -1F353 STRAWBERRY -1F354 HAMBURGER -1F355 SLICE OF PIZZA -1F356 MEAT ON BONE -1F357 POULTRY LEG -1F358 RICE CRACKER -1F359 RICE BALL -1F35A COOKED RICE -1F35B CURRY AND RICE -1F35C STEAMING BOWL -1F35D SPAGHETTI -1F35E BREAD -1F35F FRENCH FRIES -1F360 ROASTED SWEET POTATO -1F361 DANGO -1F362 ODEN -1F363 SUSHI -1F364 FRIED SHRIMP -1F365 FISH CAKE WITH SWIRL DESIGN -1F366 SOFT ICE CREAM -1F367 SHAVED ICE -1F368 ICE CREAM -1F369 DOUGHNUT -1F36A COOKIE -1F36B CHOCOLATE BAR -1F36C CANDY -1F36D LOLLIPOP -1F36E CUSTARD -1F36F HONEY POT -1F370 SHORTCAKE -1F371 BENTO BOX -1F372 POT OF FOOD -1F373 COOKING -1F374 FORK AND KNIFE -1F375 TEACUP WITHOUT HANDLE -1F376 SAKE BOTTLE AND CUP -1F377 WINE GLASS -1F378 COCKTAIL GLASS -1F379 TROPICAL DRINK -1F37A BEER MUG -1F37B CLINKING BEER MUGS -1F37C BABY BOTTLE -1F37D FORK AND KNIFE WITH PLATE -1F37E BOTTLE WITH POPPING CORK -1F37F POPCORN -1F380 RIBBON -1F381 WRAPPED PRESENT -1F382 BIRTHDAY CAKE -1F383 JACK-O-LANTERN -1F384 CHRISTMAS TREE -1F385 FATHER CHRISTMAS -1F386 FIREWORKS -1F387 FIREWORK SPARKLER -1F388 BALLOON -1F389 PARTY POPPER -1F38A CONFETTI BALL -1F38B TANABATA TREE -1F38C CROSSED FLAGS -1F38D PINE DECORATION -1F38E JAPANESE DOLLS -1F38F CARP STREAMER -1F390 WIND CHIME -1F391 MOON VIEWING CEREMONY -1F392 SCHOOL SATCHEL -1F393 GRADUATION CAP -1F394 HEART WITH TIP ON THE LEFT -1F395 BOUQUET OF FLOWERS -1F396 MILITARY MEDAL -1F397 REMINDER RIBBON -1F398 MUSICAL KEYBOARD WITH JACKS -1F399 STUDIO MICROPHONE -1F39A LEVEL SLIDER -1F39B CONTROL KNOBS -1F39C BEAMED ASCENDING MUSICAL NOTES -1F39D BEAMED DESCENDING MUSICAL NOTES -1F39E FILM FRAMES -1F39F ADMISSION TICKETS -1F3A0 CAROUSEL HORSE -1F3A1 FERRIS WHEEL -1F3A2 ROLLER COASTER -1F3A3 FISHING POLE AND FISH -1F3A4 MICROPHONE -1F3A5 MOVIE CAMERA -1F3A6 CINEMA -1F3A7 HEADPHONE -1F3A8 ARTIST PALETTE -1F3A9 TOP HAT -1F3AA CIRCUS TENT -1F3AB TICKET -1F3AC CLAPPER BOARD -1F3AD PERFORMING ARTS -1F3AE VIDEO GAME -1F3AF DIRECT HIT -1F3B0 SLOT MACHINE -1F3B1 BILLIARDS -1F3B2 GAME DIE -1F3B3 BOWLING -1F3B4 FLOWER PLAYING CARDS -1F3B5 MUSICAL NOTE -1F3B6 MULTIPLE MUSICAL NOTES -1F3B7 SAXOPHONE -1F3B8 GUITAR -1F3B9 MUSICAL KEYBOARD -1F3BA TRUMPET -1F3BB VIOLIN -1F3BC MUSICAL SCORE -1F3BD RUNNING SHIRT WITH SASH -1F3BE TENNIS RACQUET AND BALL -1F3BF SKI AND SKI BOOT -1F3C0 BASKETBALL AND HOOP -1F3C1 CHEQUERED FLAG -1F3C2 SNOWBOARDER -1F3C3 RUNNER -1F3C4 SURFER -1F3C5 SPORTS MEDAL -1F3C6 TROPHY -1F3C7 HORSE RACING -1F3C8 AMERICAN FOOTBALL -1F3C9 RUGBY FOOTBALL -1F3CA SWIMMER -1F3CB WEIGHT LIFTER -1F3CC GOLFER -1F3CD RACING MOTORCYCLE -1F3CE RACING CAR -1F3CF CRICKET BAT AND BALL -1F3D0 VOLLEYBALL -1F3D1 FIELD HOCKEY STICK AND BALL -1F3D2 ICE HOCKEY STICK AND PUCK -1F3D3 TABLE TENNIS PADDLE AND BALL -1F3D4 SNOW CAPPED MOUNTAIN -1F3D5 CAMPING -1F3D6 BEACH WITH UMBRELLA -1F3D7 BUILDING CONSTRUCTION -1F3D8 HOUSE BUILDINGS -1F3D9 CITYSCAPE -1F3DA DERELICT HOUSE BUILDING -1F3DB CLASSICAL BUILDING -1F3DC DESERT -1F3DD DESERT ISLAND -1F3DE NATIONAL PARK -1F3DF STADIUM -1F3E0 HOUSE BUILDING -1F3E1 HOUSE WITH GARDEN -1F3E2 OFFICE BUILDING -1F3E3 JAPANESE POST OFFICE -1F3E4 EUROPEAN POST OFFICE -1F3E5 HOSPITAL -1F3E6 BANK -1F3E7 AUTOMATED TELLER MACHINE -1F3E8 HOTEL -1F3E9 LOVE HOTEL -1F3EA CONVENIENCE STORE -1F3EB SCHOOL -1F3EC DEPARTMENT STORE -1F3ED FACTORY -1F3EE IZAKAYA LANTERN -1F3EF JAPANESE CASTLE -1F3F0 EUROPEAN CASTLE -1F3F1 WHITE PENNANT -1F3F2 BLACK PENNANT -1F3F3 WAVING WHITE FLAG -1F3F4 WAVING BLACK FLAG -1F3F5 ROSETTE -1F3F6 BLACK ROSETTE -1F3F7 LABEL -1F3F8 BADMINTON RACQUET AND SHUTTLECOCK -1F3F9 BOW AND ARROW -1F3FA AMPHORA -1F3FB EMOJI MODIFIER FITZPATRICK TYPE-1-2 -1F3FC EMOJI MODIFIER FITZPATRICK TYPE-3 -1F3FD EMOJI MODIFIER FITZPATRICK TYPE-4 -1F3FE EMOJI MODIFIER FITZPATRICK TYPE-5 -1F3FF EMOJI MODIFIER FITZPATRICK TYPE-6 -1F400 RAT -1F401 MOUSE -1F402 OX -1F403 WATER BUFFALO -1F404 COW -1F405 TIGER -1F406 LEOPARD -1F407 RABBIT -1F408 CAT -1F409 DRAGON -1F40A CROCODILE -1F40B WHALE -1F40C SNAIL -1F40D SNAKE -1F40E HORSE -1F40F RAM -1F410 GOAT -1F411 SHEEP -1F412 MONKEY -1F413 ROOSTER -1F414 CHICKEN -1F415 DOG -1F416 PIG -1F417 BOAR -1F418 ELEPHANT -1F419 OCTOPUS -1F41A SPIRAL SHELL -1F41B BUG -1F41C ANT -1F41D HONEYBEE -1F41E LADY BEETLE -1F41F FISH -1F420 TROPICAL FISH -1F421 BLOWFISH -1F422 TURTLE -1F423 HATCHING CHICK -1F424 BABY CHICK -1F425 FRONT-FACING BABY CHICK -1F426 BIRD -1F427 PENGUIN -1F428 KOALA -1F429 POODLE -1F42A DROMEDARY CAMEL -1F42B BACTRIAN CAMEL -1F42C DOLPHIN -1F42D MOUSE FACE -1F42E COW FACE -1F42F TIGER FACE -1F430 RABBIT FACE -1F431 CAT FACE -1F432 DRAGON FACE -1F433 SPOUTING WHALE -1F434 HORSE FACE -1F435 MONKEY FACE -1F436 DOG FACE -1F437 PIG FACE -1F438 FROG FACE -1F439 HAMSTER FACE -1F43A WOLF FACE -1F43B BEAR FACE -1F43C PANDA FACE -1F43D PIG NOSE -1F43E PAW PRINTS -1F43F CHIPMUNK -1F440 EYES -1F441 EYE -1F442 EAR -1F443 NOSE -1F444 MOUTH -1F445 TONGUE -1F446 WHITE UP POINTING BACKHAND INDEX -1F447 WHITE DOWN POINTING BACKHAND INDEX -1F448 WHITE LEFT POINTING BACKHAND INDEX -1F449 WHITE RIGHT POINTING BACKHAND INDEX -1F44A FISTED HAND SIGN -1F44B WAVING HAND SIGN -1F44C OK HAND SIGN -1F44D THUMBS UP SIGN -1F44E THUMBS DOWN SIGN -1F44F CLAPPING HANDS SIGN -1F450 OPEN HANDS SIGN -1F451 CROWN -1F452 WOMANS HAT -1F453 EYEGLASSES -1F454 NECKTIE -1F455 T-SHIRT -1F456 JEANS -1F457 DRESS -1F458 KIMONO -1F459 BIKINI -1F45A WOMANS CLOTHES -1F45B PURSE -1F45C HANDBAG -1F45D POUCH -1F45E MANS SHOE -1F45F ATHLETIC SHOE -1F460 HIGH-HEELED SHOE -1F461 WOMANS SANDAL -1F462 WOMANS BOOTS -1F463 FOOTPRINTS -1F464 BUST IN SILHOUETTE -1F465 BUSTS IN SILHOUETTE -1F466 BOY -1F467 GIRL -1F468 MAN -1F469 WOMAN -1F46A FAMILY -1F46B MAN AND WOMAN HOLDING HANDS -1F46C TWO MEN HOLDING HANDS -1F46D TWO WOMEN HOLDING HANDS -1F46E POLICE OFFICER -1F46F WOMAN WITH BUNNY EARS -1F470 BRIDE WITH VEIL -1F471 PERSON WITH BLOND HAIR -1F472 MAN WITH GUA PI MAO -1F473 MAN WITH TURBAN -1F474 OLDER MAN -1F475 OLDER WOMAN -1F476 BABY -1F477 CONSTRUCTION WORKER -1F478 PRINCESS -1F479 JAPANESE OGRE -1F47A JAPANESE GOBLIN -1F47B GHOST -1F47C BABY ANGEL -1F47D EXTRATERRESTRIAL ALIEN -1F47E ALIEN MONSTER -1F47F IMP -1F480 SKULL -1F481 INFORMATION DESK PERSON -1F482 GUARDSMAN -1F483 DANCER -1F484 LIPSTICK -1F485 NAIL POLISH -1F486 FACE MASSAGE -1F487 HAIRCUT -1F488 BARBER POLE -1F489 SYRINGE -1F48A PILL -1F48B KISS MARK -1F48C LOVE LETTER -1F48D RING -1F48E GEM STONE -1F48F KISS -1F490 BOUQUET -1F491 COUPLE WITH HEART -1F492 WEDDING -1F493 BEATING HEART -1F494 BROKEN HEART -1F495 TWO HEARTS -1F496 SPARKLING HEART -1F497 GROWING HEART -1F498 HEART WITH ARROW -1F499 BLUE HEART -1F49A GREEN HEART -1F49B YELLOW HEART -1F49C PURPLE HEART -1F49D HEART WITH RIBBON -1F49E REVOLVING HEARTS -1F49F HEART DECORATION -1F4A0 DIAMOND SHAPE WITH A DOT INSIDE -1F4A1 ELECTRIC LIGHT BULB -1F4A2 ANGER SYMBOL -1F4A3 BOMB -1F4A4 SLEEPING SYMBOL -1F4A5 COLLISION SYMBOL -1F4A6 SPLASHING SWEAT SYMBOL -1F4A7 DROPLET -1F4A8 DASH SYMBOL -1F4A9 PILE OF POO -1F4AA FLEXED BICEPS -1F4AB DIZZY SYMBOL -1F4AC SPEECH BALLOON -1F4AD THOUGHT BALLOON -1F4AE WHITE FLOWER -1F4AF HUNDRED POINTS SYMBOL -1F4B0 MONEY BAG -1F4B1 CURRENCY EXCHANGE -1F4B2 HEAVY DOLLAR SIGN -1F4B3 CREDIT CARD -1F4B4 BANKNOTE WITH YEN SIGN -1F4B5 BANKNOTE WITH DOLLAR SIGN -1F4B6 BANKNOTE WITH EURO SIGN -1F4B7 BANKNOTE WITH POUND SIGN -1F4B8 MONEY WITH WINGS -1F4B9 CHART WITH UPWARDS TREND AND YEN SIGN -1F4BA SEAT -1F4BB PERSONAL COMPUTER -1F4BC BRIEFCASE -1F4BD MINIDISC -1F4BE FLOPPY DISK -1F4BF OPTICAL DISC -1F4C0 DVD -1F4C1 FILE FOLDER -1F4C2 OPEN FILE FOLDER -1F4C3 PAGE WITH CURL -1F4C4 PAGE FACING UP -1F4C5 CALENDAR -1F4C6 TEAR-OFF CALENDAR -1F4C7 CARD INDEX -1F4C8 CHART WITH UPWARDS TREND -1F4C9 CHART WITH DOWNWARDS TREND -1F4CA BAR CHART -1F4CB CLIPBOARD -1F4CC PUSHPIN -1F4CD ROUND PUSHPIN -1F4CE PAPERCLIP -1F4CF STRAIGHT RULER -1F4D0 TRIANGULAR RULER -1F4D1 BOOKMARK TABS -1F4D2 LEDGER -1F4D3 NOTEBOOK -1F4D4 NOTEBOOK WITH DECORATIVE COVER -1F4D5 CLOSED BOOK -1F4D6 OPEN BOOK -1F4D7 GREEN BOOK -1F4D8 BLUE BOOK -1F4D9 ORANGE BOOK -1F4DA BOOKS -1F4DB NAME BADGE -1F4DC SCROLL -1F4DD MEMO -1F4DE TELEPHONE RECEIVER -1F4DF PAGER -1F4E0 FAX MACHINE -1F4E1 SATELLITE ANTENNA -1F4E2 PUBLIC ADDRESS LOUDSPEAKER -1F4E3 CHEERING MEGAPHONE -1F4E4 OUTBOX TRAY -1F4E5 INBOX TRAY -1F4E6 PACKAGE -1F4E7 E-MAIL SYMBOL -1F4E8 INCOMING ENVELOPE -1F4E9 ENVELOPE WITH DOWNWARDS ARROW ABOVE -1F4EA CLOSED MAILBOX WITH LOWERED FLAG -1F4EB CLOSED MAILBOX WITH RAISED FLAG -1F4EC OPEN MAILBOX WITH RAISED FLAG -1F4ED OPEN MAILBOX WITH LOWERED FLAG -1F4EE POSTBOX -1F4EF POSTAL HORN -1F4F0 NEWSPAPER -1F4F1 MOBILE PHONE -1F4F2 MOBILE PHONE WITH RIGHTWARDS ARROW AT LEFT -1F4F3 VIBRATION MODE -1F4F4 MOBILE PHONE OFF -1F4F5 NO MOBILE PHONES -1F4F6 ANTENNA WITH BARS -1F4F7 CAMERA -1F4F8 CAMERA WITH FLASH -1F4F9 VIDEO CAMERA -1F4FA TELEVISION -1F4FB RADIO -1F4FC VIDEOCASSETTE -1F4FD FILM PROJECTOR -1F4FE PORTABLE STEREO -1F4FF PRAYER BEADS -1F500 TWISTED RIGHTWARDS ARROWS -1F501 CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS -1F502 CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY -1F503 CLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS -1F504 ANTICLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS -1F505 LOW BRIGHTNESS SYMBOL -1F506 HIGH BRIGHTNESS SYMBOL -1F507 SPEAKER WITH CANCELLATION STROKE -1F508 SPEAKER -1F509 SPEAKER WITH ONE SOUND WAVE -1F50A SPEAKER WITH THREE SOUND WAVES -1F50B BATTERY -1F50C ELECTRIC PLUG -1F50D LEFT-POINTING MAGNIFYING GLASS -1F50E RIGHT-POINTING MAGNIFYING GLASS -1F50F LOCK WITH INK PEN -1F510 CLOSED LOCK WITH KEY -1F511 KEY -1F512 LOCK -1F513 OPEN LOCK -1F514 BELL -1F515 BELL WITH CANCELLATION STROKE -1F516 BOOKMARK -1F517 LINK SYMBOL -1F518 RADIO BUTTON -1F519 BACK WITH LEFTWARDS ARROW ABOVE -1F51A END WITH LEFTWARDS ARROW ABOVE -1F51B ON WITH EXCLAMATION MARK WITH LEFT RIGHT ARROW ABOVE -1F51C SOON WITH RIGHTWARDS ARROW ABOVE -1F51D TOP WITH UPWARDS ARROW ABOVE -1F51E NO ONE UNDER EIGHTEEN SYMBOL -1F51F KEYCAP TEN -1F520 INPUT SYMBOL FOR LATIN CAPITAL LETTERS -1F521 INPUT SYMBOL FOR LATIN SMALL LETTERS -1F522 INPUT SYMBOL FOR NUMBERS -1F523 INPUT SYMBOL FOR SYMBOLS -1F524 INPUT SYMBOL FOR LATIN LETTERS -1F525 FIRE -1F526 ELECTRIC TORCH -1F527 WRENCH -1F528 HAMMER -1F529 NUT AND BOLT -1F52A HOCHO -1F52B PISTOL -1F52C MICROSCOPE -1F52D TELESCOPE -1F52E CRYSTAL BALL -1F52F SIX POINTED STAR WITH MIDDLE DOT -1F530 JAPANESE SYMBOL FOR BEGINNER -1F531 TRIDENT EMBLEM -1F532 BLACK SQUARE BUTTON -1F533 WHITE SQUARE BUTTON -1F534 LARGE RED CIRCLE -1F535 LARGE BLUE CIRCLE -1F536 LARGE ORANGE DIAMOND -1F537 LARGE BLUE DIAMOND -1F538 SMALL ORANGE DIAMOND -1F539 SMALL BLUE DIAMOND -1F53A UP-POINTING RED TRIANGLE -1F53B DOWN-POINTING RED TRIANGLE -1F53C UP-POINTING SMALL RED TRIANGLE -1F53D DOWN-POINTING SMALL RED TRIANGLE -1F53E LOWER RIGHT SHADOWED WHITE CIRCLE -1F53F UPPER RIGHT SHADOWED WHITE CIRCLE -1F540 CIRCLED CROSS POMMEE -1F541 CROSS POMMEE WITH HALF-CIRCLE BELOW -1F542 CROSS POMMEE -1F543 NOTCHED LEFT SEMICIRCLE WITH THREE DOTS -1F544 NOTCHED RIGHT SEMICIRCLE WITH THREE DOTS -1F545 SYMBOL FOR MARKS CHAPTER -1F546 WHITE LATIN CROSS -1F547 HEAVY LATIN CROSS -1F548 CELTIC CROSS -1F549 OM SYMBOL -1F54A DOVE OF PEACE -1F54B KAABA -1F54C MOSQUE -1F54D SYNAGOGUE -1F54E MENORAH WITH NINE BRANCHES -1F54F BOWL OF HYGIEIA -1F550 CLOCK FACE ONE OCLOCK -1F551 CLOCK FACE TWO OCLOCK -1F552 CLOCK FACE THREE OCLOCK -1F553 CLOCK FACE FOUR OCLOCK -1F554 CLOCK FACE FIVE OCLOCK -1F555 CLOCK FACE SIX OCLOCK -1F556 CLOCK FACE SEVEN OCLOCK -1F557 CLOCK FACE EIGHT OCLOCK -1F558 CLOCK FACE NINE OCLOCK -1F559 CLOCK FACE TEN OCLOCK -1F55A CLOCK FACE ELEVEN OCLOCK -1F55B CLOCK FACE TWELVE OCLOCK -1F55C CLOCK FACE ONE-THIRTY -1F55D CLOCK FACE TWO-THIRTY -1F55E CLOCK FACE THREE-THIRTY -1F55F CLOCK FACE FOUR-THIRTY -1F560 CLOCK FACE FIVE-THIRTY -1F561 CLOCK FACE SIX-THIRTY -1F562 CLOCK FACE SEVEN-THIRTY -1F563 CLOCK FACE EIGHT-THIRTY -1F564 CLOCK FACE NINE-THIRTY -1F565 CLOCK FACE TEN-THIRTY -1F566 CLOCK FACE ELEVEN-THIRTY -1F567 CLOCK FACE TWELVE-THIRTY -1F568 RIGHT SPEAKER -1F569 RIGHT SPEAKER WITH ONE SOUND WAVE -1F56A RIGHT SPEAKER WITH THREE SOUND WAVES -1F56B BULLHORN -1F56C BULLHORN WITH SOUND WAVES -1F56D RINGING BELL -1F56E BOOK -1F56F CANDLE -1F570 MANTELPIECE CLOCK -1F571 BLACK SKULL AND CROSSBONES -1F572 NO PIRACY -1F573 HOLE -1F574 MAN IN BUSINESS SUIT LEVITATING -1F575 SLEUTH OR SPY -1F576 DARK SUNGLASSES -1F577 SPIDER -1F578 SPIDER WEB -1F579 JOYSTICK -1F57A MAN DANCING -1F57B LEFT HAND TELEPHONE RECEIVER -1F57C TELEPHONE RECEIVER WITH PAGE -1F57D RIGHT HAND TELEPHONE RECEIVER -1F57E WHITE TOUCHTONE TELEPHONE -1F57F BLACK TOUCHTONE TELEPHONE -1F580 TELEPHONE ON TOP OF MODEM -1F581 CLAMSHELL MOBILE PHONE -1F582 BACK OF ENVELOPE -1F583 STAMPED ENVELOPE -1F584 ENVELOPE WITH LIGHTNING -1F585 FLYING ENVELOPE -1F586 PEN OVER STAMPED ENVELOPE -1F587 LINKED PAPERCLIPS -1F588 BLACK PUSHPIN -1F589 LOWER LEFT PENCIL -1F58A LOWER LEFT BALLPOINT PEN -1F58B LOWER LEFT FOUNTAIN PEN -1F58C LOWER LEFT PAINTBRUSH -1F58D LOWER LEFT CRAYON -1F58E LEFT WRITING HAND -1F58F TURNED OK HAND SIGN -1F590 RAISED HAND WITH FINGERS SPLAYED -1F591 REVERSED RAISED HAND WITH FINGERS SPLAYED -1F592 REVERSED THUMBS UP SIGN -1F593 REVERSED THUMBS DOWN SIGN -1F594 REVERSED VICTORY HAND -1F595 REVERSED HAND WITH MIDDLE FINGER EXTENDED -1F596 RAISED HAND WITH PART BETWEEN MIDDLE AND RING FINGERS -1F597 WHITE DOWN POINTING LEFT HAND INDEX -1F598 SIDEWAYS WHITE LEFT POINTING INDEX -1F599 SIDEWAYS WHITE RIGHT POINTING INDEX -1F59A SIDEWAYS BLACK LEFT POINTING INDEX -1F59B SIDEWAYS BLACK RIGHT POINTING INDEX -1F59C BLACK LEFT POINTING BACKHAND INDEX -1F59D BLACK RIGHT POINTING BACKHAND INDEX -1F59E SIDEWAYS WHITE UP POINTING INDEX -1F59F SIDEWAYS WHITE DOWN POINTING INDEX -1F5A0 SIDEWAYS BLACK UP POINTING INDEX -1F5A1 SIDEWAYS BLACK DOWN POINTING INDEX -1F5A2 BLACK UP POINTING BACKHAND INDEX -1F5A3 BLACK DOWN POINTING BACKHAND INDEX -1F5A4 BLACK HEART -1F5A5 DESKTOP COMPUTER -1F5A6 KEYBOARD AND MOUSE -1F5A7 THREE NETWORKED COMPUTERS -1F5A8 PRINTER -1F5A9 POCKET CALCULATOR -1F5AA BLACK HARD SHELL FLOPPY DISK -1F5AB WHITE HARD SHELL FLOPPY DISK -1F5AC SOFT SHELL FLOPPY DISK -1F5AD TAPE CARTRIDGE -1F5AE WIRED KEYBOARD -1F5AF ONE BUTTON MOUSE -1F5B0 TWO BUTTON MOUSE -1F5B1 THREE BUTTON MOUSE -1F5B2 TRACKBALL -1F5B3 OLD PERSONAL COMPUTER -1F5B4 HARD DISK -1F5B5 SCREEN -1F5B6 PRINTER ICON -1F5B7 FAX ICON -1F5B8 OPTICAL DISC ICON -1F5B9 DOCUMENT WITH TEXT -1F5BA DOCUMENT WITH TEXT AND PICTURE -1F5BB DOCUMENT WITH PICTURE -1F5BC FRAME WITH PICTURE -1F5BD FRAME WITH TILES -1F5BE FRAME WITH AN X -1F5BF BLACK FOLDER -1F5C0 FOLDER -1F5C1 OPEN FOLDER -1F5C2 CARD INDEX DIVIDERS -1F5C3 CARD FILE BOX -1F5C4 FILE CABINET -1F5C5 EMPTY NOTE -1F5C6 EMPTY NOTE PAGE -1F5C7 EMPTY NOTE PAD -1F5C8 NOTE -1F5C9 NOTE PAGE -1F5CA NOTE PAD -1F5CB EMPTY DOCUMENT -1F5CC EMPTY PAGE -1F5CD EMPTY PAGES -1F5CE DOCUMENT -1F5CF PAGE -1F5D0 PAGES -1F5D1 WASTEBASKET -1F5D2 SPIRAL NOTE PAD -1F5D3 SPIRAL CALENDAR PAD -1F5D4 DESKTOP WINDOW -1F5D5 MINIMIZE -1F5D6 MAXIMIZE -1F5D7 OVERLAP -1F5D8 CLOCKWISE RIGHT AND LEFT SEMICIRCLE ARROWS -1F5D9 CANCELLATION X -1F5DA INCREASE FONT SIZE SYMBOL -1F5DB DECREASE FONT SIZE SYMBOL -1F5DC COMPRESSION -1F5DD OLD KEY -1F5DE ROLLED-UP NEWSPAPER -1F5DF PAGE WITH CIRCLED TEXT -1F5E0 STOCK CHART -1F5E1 DAGGER KNIFE -1F5E2 LIPS -1F5E3 SPEAKING HEAD IN SILHOUETTE -1F5E4 THREE RAYS ABOVE -1F5E5 THREE RAYS BELOW -1F5E6 THREE RAYS LEFT -1F5E7 THREE RAYS RIGHT -1F5E8 LEFT SPEECH BUBBLE -1F5E9 RIGHT SPEECH BUBBLE -1F5EA TWO SPEECH BUBBLES -1F5EB THREE SPEECH BUBBLES -1F5EC LEFT THOUGHT BUBBLE -1F5ED RIGHT THOUGHT BUBBLE -1F5EE LEFT ANGER BUBBLE -1F5EF RIGHT ANGER BUBBLE -1F5F0 MOOD BUBBLE -1F5F1 LIGHTNING MOOD BUBBLE -1F5F2 LIGHTNING MOOD -1F5F3 BALLOT BOX WITH BALLOT -1F5F4 BALLOT SCRIPT X -1F5F5 BALLOT BOX WITH SCRIPT X -1F5F6 BALLOT BOLD SCRIPT X -1F5F7 BALLOT BOX WITH BOLD SCRIPT X -1F5F8 LIGHT CHECK MARK -1F5F9 BALLOT BOX WITH BOLD CHECK -1F5FA WORLD MAP -1F5FB MOUNT FUJI -1F5FC TOKYO TOWER -1F5FD STATUE OF LIBERTY -1F5FE SILHOUETTE OF JAPAN -1F5FF MOYAI -1F600 GRINNING FACE -1F601 GRINNING FACE WITH SMILING EYES -1F602 FACE WITH TEARS OF JOY -1F603 SMILING FACE WITH OPEN MOUTH -1F604 SMILING FACE WITH OPEN MOUTH AND SMILING EYES -1F605 SMILING FACE WITH OPEN MOUTH AND COLD SWEAT -1F606 SMILING FACE WITH OPEN MOUTH AND TIGHTLY-CLOSED EYES -1F607 SMILING FACE WITH HALO -1F608 SMILING FACE WITH HORNS -1F609 WINKING FACE -1F60A SMILING FACE WITH SMILING EYES -1F60B FACE SAVOURING DELICIOUS FOOD -1F60C RELIEVED FACE -1F60D SMILING FACE WITH HEART-SHAPED EYES -1F60E SMILING FACE WITH SUNGLASSES -1F60F SMIRKING FACE -1F610 NEUTRAL FACE -1F611 EXPRESSIONLESS FACE -1F612 UNAMUSED FACE -1F613 FACE WITH COLD SWEAT -1F614 PENSIVE FACE -1F615 CONFUSED FACE -1F616 CONFOUNDED FACE -1F617 KISSING FACE -1F618 FACE THROWING A KISS -1F619 KISSING FACE WITH SMILING EYES -1F61A KISSING FACE WITH CLOSED EYES -1F61B FACE WITH STUCK-OUT TONGUE -1F61C FACE WITH STUCK-OUT TONGUE AND WINKING EYE -1F61D FACE WITH STUCK-OUT TONGUE AND TIGHTLY-CLOSED EYES -1F61E DISAPPOINTED FACE -1F61F WORRIED FACE -1F620 ANGRY FACE -1F621 POUTING FACE -1F622 CRYING FACE -1F623 PERSEVERING FACE -1F624 FACE WITH LOOK OF TRIUMPH -1F625 DISAPPOINTED BUT RELIEVED FACE -1F626 FROWNING FACE WITH OPEN MOUTH -1F627 ANGUISHED FACE -1F628 FEARFUL FACE -1F629 WEARY FACE -1F62A SLEEPY FACE -1F62B TIRED FACE -1F62C GRIMACING FACE -1F62D LOUDLY CRYING FACE -1F62E FACE WITH OPEN MOUTH -1F62F HUSHED FACE -1F630 FACE WITH OPEN MOUTH AND COLD SWEAT -1F631 FACE SCREAMING IN FEAR -1F632 ASTONISHED FACE -1F633 FLUSHED FACE -1F634 SLEEPING FACE -1F635 DIZZY FACE -1F636 FACE WITHOUT MOUTH -1F637 FACE WITH MEDICAL MASK -1F638 GRINNING CAT FACE WITH SMILING EYES -1F639 CAT FACE WITH TEARS OF JOY -1F63A SMILING CAT FACE WITH OPEN MOUTH -1F63B SMILING CAT FACE WITH HEART-SHAPED EYES -1F63C CAT FACE WITH WRY SMILE -1F63D KISSING CAT FACE WITH CLOSED EYES -1F63E POUTING CAT FACE -1F63F CRYING CAT FACE -1F640 WEARY CAT FACE -1F641 SLIGHTLY FROWNING FACE -1F642 SLIGHTLY SMILING FACE -1F643 UPSIDE-DOWN FACE -1F644 FACE WITH ROLLING EYES -1F645 FACE WITH NO GOOD GESTURE -1F646 FACE WITH OK GESTURE -1F647 PERSON BOWING DEEPLY -1F648 SEE-NO-EVIL MONKEY -1F649 HEAR-NO-EVIL MONKEY -1F64A SPEAK-NO-EVIL MONKEY -1F64B HAPPY PERSON RAISING ONE HAND -1F64C PERSON RAISING BOTH HANDS IN CELEBRATION -1F64D PERSON FROWNING -1F64E PERSON WITH POUTING FACE -1F64F PERSON WITH FOLDED HANDS -1F650 NORTH WEST POINTING LEAF -1F651 SOUTH WEST POINTING LEAF -1F652 NORTH EAST POINTING LEAF -1F653 SOUTH EAST POINTING LEAF -1F654 TURNED NORTH WEST POINTING LEAF -1F655 TURNED SOUTH WEST POINTING LEAF -1F656 TURNED NORTH EAST POINTING LEAF -1F657 TURNED SOUTH EAST POINTING LEAF -1F658 NORTH WEST POINTING VINE LEAF -1F659 SOUTH WEST POINTING VINE LEAF -1F65A NORTH EAST POINTING VINE LEAF -1F65B SOUTH EAST POINTING VINE LEAF -1F65C HEAVY NORTH WEST POINTING VINE LEAF -1F65D HEAVY SOUTH WEST POINTING VINE LEAF -1F65E HEAVY NORTH EAST POINTING VINE LEAF -1F65F HEAVY SOUTH EAST POINTING VINE LEAF -1F660 NORTH WEST POINTING BUD -1F661 SOUTH WEST POINTING BUD -1F662 NORTH EAST POINTING BUD -1F663 SOUTH EAST POINTING BUD -1F664 HEAVY NORTH WEST POINTING BUD -1F665 HEAVY SOUTH WEST POINTING BUD -1F666 HEAVY NORTH EAST POINTING BUD -1F667 HEAVY SOUTH EAST POINTING BUD -1F668 HOLLOW QUILT SQUARE ORNAMENT -1F669 HOLLOW QUILT SQUARE ORNAMENT IN BLACK SQUARE -1F66A SOLID QUILT SQUARE ORNAMENT -1F66B SOLID QUILT SQUARE ORNAMENT IN BLACK SQUARE -1F66C LEFTWARDS ROCKET -1F66D UPWARDS ROCKET -1F66E RIGHTWARDS ROCKET -1F66F DOWNWARDS ROCKET -1F670 SCRIPT LIGATURE ET ORNAMENT -1F671 HEAVY SCRIPT LIGATURE ET ORNAMENT -1F672 LIGATURE OPEN ET ORNAMENT -1F673 HEAVY LIGATURE OPEN ET ORNAMENT -1F674 HEAVY AMPERSAND ORNAMENT -1F675 SWASH AMPERSAND ORNAMENT -1F676 SANS-SERIF HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT -1F677 SANS-SERIF HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT -1F678 SANS-SERIF HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT -1F679 HEAVY INTERROBANG ORNAMENT -1F67A SANS-SERIF INTERROBANG ORNAMENT -1F67B HEAVY SANS-SERIF INTERROBANG ORNAMENT -1F67C VERY HEAVY SOLIDUS -1F67D VERY HEAVY REVERSE SOLIDUS -1F67E CHECKER BOARD -1F67F REVERSE CHECKER BOARD -1F680 ROCKET -1F681 HELICOPTER -1F682 STEAM LOCOMOTIVE -1F683 RAILWAY CAR -1F684 HIGH-SPEED TRAIN -1F685 HIGH-SPEED TRAIN WITH BULLET NOSE -1F686 TRAIN -1F687 METRO -1F688 LIGHT RAIL -1F689 STATION -1F68A TRAM -1F68B TRAM CAR -1F68C BUS -1F68D ONCOMING BUS -1F68E TROLLEYBUS -1F68F BUS STOP -1F690 MINIBUS -1F691 AMBULANCE -1F692 FIRE ENGINE -1F693 POLICE CAR -1F694 ONCOMING POLICE CAR -1F695 TAXI -1F696 ONCOMING TAXI -1F697 AUTOMOBILE -1F698 ONCOMING AUTOMOBILE -1F699 RECREATIONAL VEHICLE -1F69A DELIVERY TRUCK -1F69B ARTICULATED LORRY -1F69C TRACTOR -1F69D MONORAIL -1F69E MOUNTAIN RAILWAY -1F69F SUSPENSION RAILWAY -1F6A0 MOUNTAIN CABLEWAY -1F6A1 AERIAL TRAMWAY -1F6A2 SHIP -1F6A3 ROWBOAT -1F6A4 SPEEDBOAT -1F6A5 HORIZONTAL TRAFFIC LIGHT -1F6A6 VERTICAL TRAFFIC LIGHT -1F6A7 CONSTRUCTION SIGN -1F6A8 POLICE CARS REVOLVING LIGHT -1F6A9 TRIANGULAR FLAG ON POST -1F6AA DOOR -1F6AB NO ENTRY SIGN -1F6AC SMOKING SYMBOL -1F6AD NO SMOKING SYMBOL -1F6AE PUT LITTER IN ITS PLACE SYMBOL -1F6AF DO NOT LITTER SYMBOL -1F6B0 POTABLE WATER SYMBOL -1F6B1 NON-POTABLE WATER SYMBOL -1F6B2 BICYCLE -1F6B3 NO BICYCLES -1F6B4 BICYCLIST -1F6B5 MOUNTAIN BICYCLIST -1F6B6 PEDESTRIAN -1F6B7 NO PEDESTRIANS -1F6B8 CHILDREN CROSSING -1F6B9 MENS SYMBOL -1F6BA WOMENS SYMBOL -1F6BB RESTROOM -1F6BC BABY SYMBOL -1F6BD TOILET -1F6BE WATER CLOSET -1F6BF SHOWER -1F6C0 BATH -1F6C1 BATHTUB -1F6C2 PASSPORT CONTROL -1F6C3 CUSTOMS -1F6C4 BAGGAGE CLAIM -1F6C5 LEFT LUGGAGE -1F6C6 TRIANGLE WITH ROUNDED CORNERS -1F6C7 PROHIBITED SIGN -1F6C8 CIRCLED INFORMATION SOURCE -1F6C9 BOYS SYMBOL -1F6CA GIRLS SYMBOL -1F6CB COUCH AND LAMP -1F6CC SLEEPING ACCOMMODATION -1F6CD SHOPPING BAGS -1F6CE BELLHOP BELL -1F6CF BED -1F6D0 PLACE OF WORSHIP -1F6D1 OCTAGONAL SIGN -1F6D2 SHOPPING TROLLEY -1F6D3 STUPA -1F6D4 PAGODA -1F6D5 HINDU TEMPLE -1F6E0 HAMMER AND WRENCH -1F6E1 SHIELD -1F6E2 OIL DRUM -1F6E3 MOTORWAY -1F6E4 RAILWAY TRACK -1F6E5 MOTOR BOAT -1F6E6 UP-POINTING MILITARY AIRPLANE -1F6E7 UP-POINTING AIRPLANE -1F6E8 UP-POINTING SMALL AIRPLANE -1F6E9 SMALL AIRPLANE -1F6EA NORTHEAST-POINTING AIRPLANE -1F6EB AIRPLANE DEPARTURE -1F6EC AIRPLANE ARRIVING -1F6F0 SATELLITE -1F6F1 ONCOMING FIRE ENGINE -1F6F2 DIESEL LOCOMOTIVE -1F6F3 PASSENGER SHIP -1F6F4 SCOOTER -1F6F5 MOTOR SCOOTER -1F6F6 CANOE -1F6F7 SLED -1F6F8 FLYING SAUCER -1F6F9 SKATEBOARD -1F6FA AUTO RICKSHAW -1F700 ALCHEMICAL SYMBOL FOR QUINTESSENCE -1F701 ALCHEMICAL SYMBOL FOR AIR -1F702 ALCHEMICAL SYMBOL FOR FIRE -1F703 ALCHEMICAL SYMBOL FOR EARTH -1F704 ALCHEMICAL SYMBOL FOR WATER -1F705 ALCHEMICAL SYMBOL FOR AQUAFORTIS -1F706 ALCHEMICAL SYMBOL FOR AQUA REGIA -1F707 ALCHEMICAL SYMBOL FOR AQUA REGIA-2 -1F708 ALCHEMICAL SYMBOL FOR AQUA VITAE -1F709 ALCHEMICAL SYMBOL FOR AQUA VITAE-2 -1F70A ALCHEMICAL SYMBOL FOR VINEGAR -1F70B ALCHEMICAL SYMBOL FOR VINEGAR-2 -1F70C ALCHEMICAL SYMBOL FOR VINEGAR-3 -1F70D ALCHEMICAL SYMBOL FOR SULFUR -1F70E ALCHEMICAL SYMBOL FOR PHILOSOPHERS SULFUR -1F70F ALCHEMICAL SYMBOL FOR BLACK SULFUR -1F710 ALCHEMICAL SYMBOL FOR MERCURY SUBLIMATE -1F711 ALCHEMICAL SYMBOL FOR MERCURY SUBLIMATE-2 -1F712 ALCHEMICAL SYMBOL FOR MERCURY SUBLIMATE-3 -1F713 ALCHEMICAL SYMBOL FOR CINNABAR -1F714 ALCHEMICAL SYMBOL FOR SALT -1F715 ALCHEMICAL SYMBOL FOR NITRE -1F716 ALCHEMICAL SYMBOL FOR VITRIOL -1F717 ALCHEMICAL SYMBOL FOR VITRIOL-2 -1F718 ALCHEMICAL SYMBOL FOR ROCK SALT -1F719 ALCHEMICAL SYMBOL FOR ROCK SALT-2 -1F71A ALCHEMICAL SYMBOL FOR GOLD -1F71B ALCHEMICAL SYMBOL FOR SILVER -1F71C ALCHEMICAL SYMBOL FOR IRON ORE -1F71D ALCHEMICAL SYMBOL FOR IRON ORE-2 -1F71E ALCHEMICAL SYMBOL FOR CROCUS OF IRON -1F71F ALCHEMICAL SYMBOL FOR REGULUS OF IRON -1F720 ALCHEMICAL SYMBOL FOR COPPER ORE -1F721 ALCHEMICAL SYMBOL FOR IRON-COPPER ORE -1F722 ALCHEMICAL SYMBOL FOR SUBLIMATE OF COPPER -1F723 ALCHEMICAL SYMBOL FOR CROCUS OF COPPER -1F724 ALCHEMICAL SYMBOL FOR CROCUS OF COPPER-2 -1F725 ALCHEMICAL SYMBOL FOR COPPER ANTIMONIATE -1F726 ALCHEMICAL SYMBOL FOR SALT OF COPPER ANTIMONIATE -1F727 ALCHEMICAL SYMBOL FOR SUBLIMATE OF SALT OF COPPER -1F728 ALCHEMICAL SYMBOL FOR VERDIGRIS -1F729 ALCHEMICAL SYMBOL FOR TIN ORE -1F72A ALCHEMICAL SYMBOL FOR LEAD ORE -1F72B ALCHEMICAL SYMBOL FOR ANTIMONY ORE -1F72C ALCHEMICAL SYMBOL FOR SUBLIMATE OF ANTIMONY -1F72D ALCHEMICAL SYMBOL FOR SALT OF ANTIMONY -1F72E ALCHEMICAL SYMBOL FOR SUBLIMATE OF SALT OF ANTIMONY -1F72F ALCHEMICAL SYMBOL FOR VINEGAR OF ANTIMONY -1F730 ALCHEMICAL SYMBOL FOR REGULUS OF ANTIMONY -1F731 ALCHEMICAL SYMBOL FOR REGULUS OF ANTIMONY-2 -1F732 ALCHEMICAL SYMBOL FOR REGULUS -1F733 ALCHEMICAL SYMBOL FOR REGULUS-2 -1F734 ALCHEMICAL SYMBOL FOR REGULUS-3 -1F735 ALCHEMICAL SYMBOL FOR REGULUS-4 -1F736 ALCHEMICAL SYMBOL FOR ALKALI -1F737 ALCHEMICAL SYMBOL FOR ALKALI-2 -1F738 ALCHEMICAL SYMBOL FOR MARCASITE -1F739 ALCHEMICAL SYMBOL FOR SAL-AMMONIAC -1F73A ALCHEMICAL SYMBOL FOR ARSENIC -1F73B ALCHEMICAL SYMBOL FOR REALGAR -1F73C ALCHEMICAL SYMBOL FOR REALGAR-2 -1F73D ALCHEMICAL SYMBOL FOR AURIPIGMENT -1F73E ALCHEMICAL SYMBOL FOR BISMUTH ORE -1F73F ALCHEMICAL SYMBOL FOR TARTAR -1F740 ALCHEMICAL SYMBOL FOR TARTAR-2 -1F741 ALCHEMICAL SYMBOL FOR QUICK LIME -1F742 ALCHEMICAL SYMBOL FOR BORAX -1F743 ALCHEMICAL SYMBOL FOR BORAX-2 -1F744 ALCHEMICAL SYMBOL FOR BORAX-3 -1F745 ALCHEMICAL SYMBOL FOR ALUM -1F746 ALCHEMICAL SYMBOL FOR OIL -1F747 ALCHEMICAL SYMBOL FOR SPIRIT -1F748 ALCHEMICAL SYMBOL FOR TINCTURE -1F749 ALCHEMICAL SYMBOL FOR GUM -1F74A ALCHEMICAL SYMBOL FOR WAX -1F74B ALCHEMICAL SYMBOL FOR POWDER -1F74C ALCHEMICAL SYMBOL FOR CALX -1F74D ALCHEMICAL SYMBOL FOR TUTTY -1F74E ALCHEMICAL SYMBOL FOR CAPUT MORTUUM -1F74F ALCHEMICAL SYMBOL FOR SCEPTER OF JOVE -1F750 ALCHEMICAL SYMBOL FOR CADUCEUS -1F751 ALCHEMICAL SYMBOL FOR TRIDENT -1F752 ALCHEMICAL SYMBOL FOR STARRED TRIDENT -1F753 ALCHEMICAL SYMBOL FOR LODESTONE -1F754 ALCHEMICAL SYMBOL FOR SOAP -1F755 ALCHEMICAL SYMBOL FOR URINE -1F756 ALCHEMICAL SYMBOL FOR HORSE DUNG -1F757 ALCHEMICAL SYMBOL FOR ASHES -1F758 ALCHEMICAL SYMBOL FOR POT ASHES -1F759 ALCHEMICAL SYMBOL FOR BRICK -1F75A ALCHEMICAL SYMBOL FOR POWDERED BRICK -1F75B ALCHEMICAL SYMBOL FOR AMALGAM -1F75C ALCHEMICAL SYMBOL FOR STRATUM SUPER STRATUM -1F75D ALCHEMICAL SYMBOL FOR STRATUM SUPER STRATUM-2 -1F75E ALCHEMICAL SYMBOL FOR SUBLIMATION -1F75F ALCHEMICAL SYMBOL FOR PRECIPITATE -1F760 ALCHEMICAL SYMBOL FOR DISTILL -1F761 ALCHEMICAL SYMBOL FOR DISSOLVE -1F762 ALCHEMICAL SYMBOL FOR DISSOLVE-2 -1F763 ALCHEMICAL SYMBOL FOR PURIFY -1F764 ALCHEMICAL SYMBOL FOR PUTREFACTION -1F765 ALCHEMICAL SYMBOL FOR CRUCIBLE -1F766 ALCHEMICAL SYMBOL FOR CRUCIBLE-2 -1F767 ALCHEMICAL SYMBOL FOR CRUCIBLE-3 -1F768 ALCHEMICAL SYMBOL FOR CRUCIBLE-4 -1F769 ALCHEMICAL SYMBOL FOR CRUCIBLE-5 -1F76A ALCHEMICAL SYMBOL FOR ALEMBIC -1F76B ALCHEMICAL SYMBOL FOR BATH OF MARY -1F76C ALCHEMICAL SYMBOL FOR BATH OF VAPOURS -1F76D ALCHEMICAL SYMBOL FOR RETORT -1F76E ALCHEMICAL SYMBOL FOR HOUR -1F76F ALCHEMICAL SYMBOL FOR NIGHT -1F770 ALCHEMICAL SYMBOL FOR DAY-NIGHT -1F771 ALCHEMICAL SYMBOL FOR MONTH -1F772 ALCHEMICAL SYMBOL FOR HALF DRAM -1F773 ALCHEMICAL SYMBOL FOR HALF OUNCE -1F780 BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE -1F781 BLACK UP-POINTING ISOSCELES RIGHT TRIANGLE -1F782 BLACK RIGHT-POINTING ISOSCELES RIGHT TRIANGLE -1F783 BLACK DOWN-POINTING ISOSCELES RIGHT TRIANGLE -1F784 BLACK SLIGHTLY SMALL CIRCLE -1F785 MEDIUM BOLD WHITE CIRCLE -1F786 BOLD WHITE CIRCLE -1F787 HEAVY WHITE CIRCLE -1F788 VERY HEAVY WHITE CIRCLE -1F789 EXTREMELY HEAVY WHITE CIRCLE -1F78A WHITE CIRCLE CONTAINING BLACK SMALL CIRCLE -1F78B ROUND TARGET -1F78C BLACK TINY SQUARE -1F78D BLACK SLIGHTLY SMALL SQUARE -1F78E LIGHT WHITE SQUARE -1F78F MEDIUM WHITE SQUARE -1F790 BOLD WHITE SQUARE -1F791 HEAVY WHITE SQUARE -1F792 VERY HEAVY WHITE SQUARE -1F793 EXTREMELY HEAVY WHITE SQUARE -1F794 WHITE SQUARE CONTAINING BLACK VERY SMALL SQUARE -1F795 WHITE SQUARE CONTAINING BLACK MEDIUM SQUARE -1F796 SQUARE TARGET -1F797 BLACK TINY DIAMOND -1F798 BLACK VERY SMALL DIAMOND -1F799 BLACK MEDIUM SMALL DIAMOND -1F79A WHITE DIAMOND CONTAINING BLACK VERY SMALL DIAMOND -1F79B WHITE DIAMOND CONTAINING BLACK MEDIUM DIAMOND -1F79C DIAMOND TARGET -1F79D BLACK TINY LOZENGE -1F79E BLACK VERY SMALL LOZENGE -1F79F BLACK MEDIUM SMALL LOZENGE -1F7A0 WHITE LOZENGE CONTAINING BLACK SMALL LOZENGE -1F7A1 THIN GREEK CROSS -1F7A2 LIGHT GREEK CROSS -1F7A3 MEDIUM GREEK CROSS -1F7A4 BOLD GREEK CROSS -1F7A5 VERY BOLD GREEK CROSS -1F7A6 VERY HEAVY GREEK CROSS -1F7A7 EXTREMELY HEAVY GREEK CROSS -1F7A8 THIN SALTIRE -1F7A9 LIGHT SALTIRE -1F7AA MEDIUM SALTIRE -1F7AB BOLD SALTIRE -1F7AC HEAVY SALTIRE -1F7AD VERY HEAVY SALTIRE -1F7AE EXTREMELY HEAVY SALTIRE -1F7AF LIGHT FIVE SPOKED ASTERISK -1F7B0 MEDIUM FIVE SPOKED ASTERISK -1F7B1 BOLD FIVE SPOKED ASTERISK -1F7B2 HEAVY FIVE SPOKED ASTERISK -1F7B3 VERY HEAVY FIVE SPOKED ASTERISK -1F7B4 EXTREMELY HEAVY FIVE SPOKED ASTERISK -1F7B5 LIGHT SIX SPOKED ASTERISK -1F7B6 MEDIUM SIX SPOKED ASTERISK -1F7B7 BOLD SIX SPOKED ASTERISK -1F7B8 HEAVY SIX SPOKED ASTERISK -1F7B9 VERY HEAVY SIX SPOKED ASTERISK -1F7BA EXTREMELY HEAVY SIX SPOKED ASTERISK -1F7BB LIGHT EIGHT SPOKED ASTERISK -1F7BC MEDIUM EIGHT SPOKED ASTERISK -1F7BD BOLD EIGHT SPOKED ASTERISK -1F7BE HEAVY EIGHT SPOKED ASTERISK -1F7BF VERY HEAVY EIGHT SPOKED ASTERISK -1F7C0 LIGHT THREE POINTED BLACK STAR -1F7C1 MEDIUM THREE POINTED BLACK STAR -1F7C2 THREE POINTED BLACK STAR -1F7C3 MEDIUM THREE POINTED PINWHEEL STAR -1F7C4 LIGHT FOUR POINTED BLACK STAR -1F7C5 MEDIUM FOUR POINTED BLACK STAR -1F7C6 FOUR POINTED BLACK STAR -1F7C7 MEDIUM FOUR POINTED PINWHEEL STAR -1F7C8 REVERSE LIGHT FOUR POINTED PINWHEEL STAR -1F7C9 LIGHT FIVE POINTED BLACK STAR -1F7CA HEAVY FIVE POINTED BLACK STAR -1F7CB MEDIUM SIX POINTED BLACK STAR -1F7CC HEAVY SIX POINTED BLACK STAR -1F7CD SIX POINTED PINWHEEL STAR -1F7CE MEDIUM EIGHT POINTED BLACK STAR -1F7CF HEAVY EIGHT POINTED BLACK STAR -1F7D0 VERY HEAVY EIGHT POINTED BLACK STAR -1F7D1 HEAVY EIGHT POINTED PINWHEEL STAR -1F7D2 LIGHT TWELVE POINTED BLACK STAR -1F7D3 HEAVY TWELVE POINTED BLACK STAR -1F7D4 HEAVY TWELVE POINTED PINWHEEL STAR -1F7D5 CIRCLED TRIANGLE -1F7D6 NEGATIVE CIRCLED TRIANGLE -1F7D7 CIRCLED SQUARE -1F7D8 NEGATIVE CIRCLED SQUARE -1F7E0 LARGE ORANGE CIRCLE -1F7E1 LARGE YELLOW CIRCLE -1F7E2 LARGE GREEN CIRCLE -1F7E3 LARGE PURPLE CIRCLE -1F7E4 LARGE BROWN CIRCLE -1F7E5 LARGE RED SQUARE -1F7E6 LARGE BLUE SQUARE -1F7E7 LARGE ORANGE SQUARE -1F7E8 LARGE YELLOW SQUARE -1F7E9 LARGE GREEN SQUARE -1F7EA LARGE PURPLE SQUARE -1F7EB LARGE BROWN SQUARE -1F800 LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD -1F801 UPWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD -1F802 RIGHTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD -1F803 DOWNWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD -1F804 LEFTWARDS ARROW WITH MEDIUM TRIANGLE ARROWHEAD -1F805 UPWARDS ARROW WITH MEDIUM TRIANGLE ARROWHEAD -1F806 RIGHTWARDS ARROW WITH MEDIUM TRIANGLE ARROWHEAD -1F807 DOWNWARDS ARROW WITH MEDIUM TRIANGLE ARROWHEAD -1F808 LEFTWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD -1F809 UPWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD -1F80A RIGHTWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD -1F80B DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD -1F810 LEFTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD -1F811 UPWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD -1F812 RIGHTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD -1F813 DOWNWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD -1F814 LEFTWARDS ARROW WITH EQUILATERAL ARROWHEAD -1F815 UPWARDS ARROW WITH EQUILATERAL ARROWHEAD -1F816 RIGHTWARDS ARROW WITH EQUILATERAL ARROWHEAD -1F817 DOWNWARDS ARROW WITH EQUILATERAL ARROWHEAD -1F818 HEAVY LEFTWARDS ARROW WITH EQUILATERAL ARROWHEAD -1F819 HEAVY UPWARDS ARROW WITH EQUILATERAL ARROWHEAD -1F81A HEAVY RIGHTWARDS ARROW WITH EQUILATERAL ARROWHEAD -1F81B HEAVY DOWNWARDS ARROW WITH EQUILATERAL ARROWHEAD -1F81C HEAVY LEFTWARDS ARROW WITH LARGE EQUILATERAL ARROWHEAD -1F81D HEAVY UPWARDS ARROW WITH LARGE EQUILATERAL ARROWHEAD -1F81E HEAVY RIGHTWARDS ARROW WITH LARGE EQUILATERAL ARROWHEAD -1F81F HEAVY DOWNWARDS ARROW WITH LARGE EQUILATERAL ARROWHEAD -1F820 LEFTWARDS TRIANGLE-HEADED ARROW WITH NARROW SHAFT -1F821 UPWARDS TRIANGLE-HEADED ARROW WITH NARROW SHAFT -1F822 RIGHTWARDS TRIANGLE-HEADED ARROW WITH NARROW SHAFT -1F823 DOWNWARDS TRIANGLE-HEADED ARROW WITH NARROW SHAFT -1F824 LEFTWARDS TRIANGLE-HEADED ARROW WITH MEDIUM SHAFT -1F825 UPWARDS TRIANGLE-HEADED ARROW WITH MEDIUM SHAFT -1F826 RIGHTWARDS TRIANGLE-HEADED ARROW WITH MEDIUM SHAFT -1F827 DOWNWARDS TRIANGLE-HEADED ARROW WITH MEDIUM SHAFT -1F828 LEFTWARDS TRIANGLE-HEADED ARROW WITH BOLD SHAFT -1F829 UPWARDS TRIANGLE-HEADED ARROW WITH BOLD SHAFT -1F82A RIGHTWARDS TRIANGLE-HEADED ARROW WITH BOLD SHAFT -1F82B DOWNWARDS TRIANGLE-HEADED ARROW WITH BOLD SHAFT -1F82C LEFTWARDS TRIANGLE-HEADED ARROW WITH HEAVY SHAFT -1F82D UPWARDS TRIANGLE-HEADED ARROW WITH HEAVY SHAFT -1F82E RIGHTWARDS TRIANGLE-HEADED ARROW WITH HEAVY SHAFT -1F82F DOWNWARDS TRIANGLE-HEADED ARROW WITH HEAVY SHAFT -1F830 LEFTWARDS TRIANGLE-HEADED ARROW WITH VERY HEAVY SHAFT -1F831 UPWARDS TRIANGLE-HEADED ARROW WITH VERY HEAVY SHAFT -1F832 RIGHTWARDS TRIANGLE-HEADED ARROW WITH VERY HEAVY SHAFT -1F833 DOWNWARDS TRIANGLE-HEADED ARROW WITH VERY HEAVY SHAFT -1F834 LEFTWARDS FINGER-POST ARROW -1F835 UPWARDS FINGER-POST ARROW -1F836 RIGHTWARDS FINGER-POST ARROW -1F837 DOWNWARDS FINGER-POST ARROW -1F838 LEFTWARDS SQUARED ARROW -1F839 UPWARDS SQUARED ARROW -1F83A RIGHTWARDS SQUARED ARROW -1F83B DOWNWARDS SQUARED ARROW -1F83C LEFTWARDS COMPRESSED ARROW -1F83D UPWARDS COMPRESSED ARROW -1F83E RIGHTWARDS COMPRESSED ARROW -1F83F DOWNWARDS COMPRESSED ARROW -1F840 LEFTWARDS HEAVY COMPRESSED ARROW -1F841 UPWARDS HEAVY COMPRESSED ARROW -1F842 RIGHTWARDS HEAVY COMPRESSED ARROW -1F843 DOWNWARDS HEAVY COMPRESSED ARROW -1F844 LEFTWARDS HEAVY ARROW -1F845 UPWARDS HEAVY ARROW -1F846 RIGHTWARDS HEAVY ARROW -1F847 DOWNWARDS HEAVY ARROW -1F850 LEFTWARDS SANS-SERIF ARROW -1F851 UPWARDS SANS-SERIF ARROW -1F852 RIGHTWARDS SANS-SERIF ARROW -1F853 DOWNWARDS SANS-SERIF ARROW -1F854 NORTH WEST SANS-SERIF ARROW -1F855 NORTH EAST SANS-SERIF ARROW -1F856 SOUTH EAST SANS-SERIF ARROW -1F857 SOUTH WEST SANS-SERIF ARROW -1F858 LEFT RIGHT SANS-SERIF ARROW -1F859 UP DOWN SANS-SERIF ARROW -1F860 WIDE-HEADED LEFTWARDS LIGHT BARB ARROW -1F861 WIDE-HEADED UPWARDS LIGHT BARB ARROW -1F862 WIDE-HEADED RIGHTWARDS LIGHT BARB ARROW -1F863 WIDE-HEADED DOWNWARDS LIGHT BARB ARROW -1F864 WIDE-HEADED NORTH WEST LIGHT BARB ARROW -1F865 WIDE-HEADED NORTH EAST LIGHT BARB ARROW -1F866 WIDE-HEADED SOUTH EAST LIGHT BARB ARROW -1F867 WIDE-HEADED SOUTH WEST LIGHT BARB ARROW -1F868 WIDE-HEADED LEFTWARDS BARB ARROW -1F869 WIDE-HEADED UPWARDS BARB ARROW -1F86A WIDE-HEADED RIGHTWARDS BARB ARROW -1F86B WIDE-HEADED DOWNWARDS BARB ARROW -1F86C WIDE-HEADED NORTH WEST BARB ARROW -1F86D WIDE-HEADED NORTH EAST BARB ARROW -1F86E WIDE-HEADED SOUTH EAST BARB ARROW -1F86F WIDE-HEADED SOUTH WEST BARB ARROW -1F870 WIDE-HEADED LEFTWARDS MEDIUM BARB ARROW -1F871 WIDE-HEADED UPWARDS MEDIUM BARB ARROW -1F872 WIDE-HEADED RIGHTWARDS MEDIUM BARB ARROW -1F873 WIDE-HEADED DOWNWARDS MEDIUM BARB ARROW -1F874 WIDE-HEADED NORTH WEST MEDIUM BARB ARROW -1F875 WIDE-HEADED NORTH EAST MEDIUM BARB ARROW -1F876 WIDE-HEADED SOUTH EAST MEDIUM BARB ARROW -1F877 WIDE-HEADED SOUTH WEST MEDIUM BARB ARROW -1F878 WIDE-HEADED LEFTWARDS HEAVY BARB ARROW -1F879 WIDE-HEADED UPWARDS HEAVY BARB ARROW -1F87A WIDE-HEADED RIGHTWARDS HEAVY BARB ARROW -1F87B WIDE-HEADED DOWNWARDS HEAVY BARB ARROW -1F87C WIDE-HEADED NORTH WEST HEAVY BARB ARROW -1F87D WIDE-HEADED NORTH EAST HEAVY BARB ARROW -1F87E WIDE-HEADED SOUTH EAST HEAVY BARB ARROW -1F87F WIDE-HEADED SOUTH WEST HEAVY BARB ARROW -1F880 WIDE-HEADED LEFTWARDS VERY HEAVY BARB ARROW -1F881 WIDE-HEADED UPWARDS VERY HEAVY BARB ARROW -1F882 WIDE-HEADED RIGHTWARDS VERY HEAVY BARB ARROW -1F883 WIDE-HEADED DOWNWARDS VERY HEAVY BARB ARROW -1F884 WIDE-HEADED NORTH WEST VERY HEAVY BARB ARROW -1F885 WIDE-HEADED NORTH EAST VERY HEAVY BARB ARROW -1F886 WIDE-HEADED SOUTH EAST VERY HEAVY BARB ARROW -1F887 WIDE-HEADED SOUTH WEST VERY HEAVY BARB ARROW -1F890 LEFTWARDS TRIANGLE ARROWHEAD -1F891 UPWARDS TRIANGLE ARROWHEAD -1F892 RIGHTWARDS TRIANGLE ARROWHEAD -1F893 DOWNWARDS TRIANGLE ARROWHEAD -1F894 LEFTWARDS WHITE ARROW WITHIN TRIANGLE ARROWHEAD -1F895 UPWARDS WHITE ARROW WITHIN TRIANGLE ARROWHEAD -1F896 RIGHTWARDS WHITE ARROW WITHIN TRIANGLE ARROWHEAD -1F897 DOWNWARDS WHITE ARROW WITHIN TRIANGLE ARROWHEAD -1F898 LEFTWARDS ARROW WITH NOTCHED TAIL -1F899 UPWARDS ARROW WITH NOTCHED TAIL -1F89A RIGHTWARDS ARROW WITH NOTCHED TAIL -1F89B DOWNWARDS ARROW WITH NOTCHED TAIL -1F89C HEAVY ARROW SHAFT WIDTH ONE -1F89D HEAVY ARROW SHAFT WIDTH TWO THIRDS -1F89E HEAVY ARROW SHAFT WIDTH ONE HALF -1F89F HEAVY ARROW SHAFT WIDTH ONE THIRD -1F8A0 LEFTWARDS BOTTOM-SHADED WHITE ARROW -1F8A1 RIGHTWARDS BOTTOM SHADED WHITE ARROW -1F8A2 LEFTWARDS TOP SHADED WHITE ARROW -1F8A3 RIGHTWARDS TOP SHADED WHITE ARROW -1F8A4 LEFTWARDS LEFT-SHADED WHITE ARROW -1F8A5 RIGHTWARDS RIGHT-SHADED WHITE ARROW -1F8A6 LEFTWARDS RIGHT-SHADED WHITE ARROW -1F8A7 RIGHTWARDS LEFT-SHADED WHITE ARROW -1F8A8 LEFTWARDS BACK-TILTED SHADOWED WHITE ARROW -1F8A9 RIGHTWARDS BACK-TILTED SHADOWED WHITE ARROW -1F8AA LEFTWARDS FRONT-TILTED SHADOWED WHITE ARROW -1F8AB RIGHTWARDS FRONT-TILTED SHADOWED WHITE ARROW -1F8AC WHITE ARROW SHAFT WIDTH ONE -1F8AD WHITE ARROW SHAFT WIDTH TWO THIRDS -1F900 CIRCLED CROSS FORMEE WITH FOUR DOTS -1F901 CIRCLED CROSS FORMEE WITH TWO DOTS -1F902 CIRCLED CROSS FORMEE -1F903 LEFT HALF CIRCLE WITH FOUR DOTS -1F904 LEFT HALF CIRCLE WITH THREE DOTS -1F905 LEFT HALF CIRCLE WITH TWO DOTS -1F906 LEFT HALF CIRCLE WITH DOT -1F907 LEFT HALF CIRCLE -1F908 DOWNWARD FACING HOOK -1F909 DOWNWARD FACING NOTCHED HOOK -1F90A DOWNWARD FACING HOOK WITH DOT -1F90B DOWNWARD FACING NOTCHED HOOK WITH DOT -1F90D WHITE HEART -1F90E BROWN HEART -1F90F PINCHING HAND -1F910 ZIPPER-MOUTH FACE -1F911 MONEY-MOUTH FACE -1F912 FACE WITH THERMOMETER -1F913 NERD FACE -1F914 THINKING FACE -1F915 FACE WITH HEAD-BANDAGE -1F916 ROBOT FACE -1F917 HUGGING FACE -1F918 SIGN OF THE HORNS -1F919 CALL ME HAND -1F91A RAISED BACK OF HAND -1F91B LEFT-FACING FIST -1F91C RIGHT-FACING FIST -1F91D HANDSHAKE -1F91E HAND WITH INDEX AND MIDDLE FINGERS CROSSED -1F91F I LOVE YOU HAND SIGN -1F920 FACE WITH COWBOY HAT -1F921 CLOWN FACE -1F922 NAUSEATED FACE -1F923 ROLLING ON THE FLOOR LAUGHING -1F924 DROOLING FACE -1F925 LYING FACE -1F926 FACE PALM -1F927 SNEEZING FACE -1F928 FACE WITH ONE EYEBROW RAISED -1F929 GRINNING FACE WITH STAR EYES -1F92A GRINNING FACE WITH ONE LARGE AND ONE SMALL EYE -1F92B FACE WITH FINGER COVERING CLOSED LIPS -1F92C SERIOUS FACE WITH SYMBOLS COVERING MOUTH -1F92D SMILING FACE WITH SMILING EYES AND HAND COVERING MOUTH -1F92E FACE WITH OPEN MOUTH VOMITING -1F92F SHOCKED FACE WITH EXPLODING HEAD -1F930 PREGNANT WOMAN -1F931 BREAST-FEEDING -1F932 PALMS UP TOGETHER -1F933 SELFIE -1F934 PRINCE -1F935 MAN IN TUXEDO -1F936 MOTHER CHRISTMAS -1F937 SHRUG -1F938 PERSON DOING CARTWHEEL -1F939 JUGGLING -1F93A FENCER -1F93B MODERN PENTATHLON -1F93C WRESTLERS -1F93D WATER POLO -1F93E HANDBALL -1F93F DIVING MASK -1F940 WILTED FLOWER -1F941 DRUM WITH DRUMSTICKS -1F942 CLINKING GLASSES -1F943 TUMBLER GLASS -1F944 SPOON -1F945 GOAL NET -1F946 RIFLE -1F947 FIRST PLACE MEDAL -1F948 SECOND PLACE MEDAL -1F949 THIRD PLACE MEDAL -1F94A BOXING GLOVE -1F94B MARTIAL ARTS UNIFORM -1F94C CURLING STONE -1F94D LACROSSE STICK AND BALL -1F94E SOFTBALL -1F94F FLYING DISC -1F950 CROISSANT -1F951 AVOCADO -1F952 CUCUMBER -1F953 BACON -1F954 POTATO -1F955 CARROT -1F956 BAGUETTE BREAD -1F957 GREEN SALAD -1F958 SHALLOW PAN OF FOOD -1F959 STUFFED FLATBREAD -1F95A EGG -1F95B GLASS OF MILK -1F95C PEANUTS -1F95D KIWIFRUIT -1F95E PANCAKES -1F95F DUMPLING -1F960 FORTUNE COOKIE -1F961 TAKEOUT BOX -1F962 CHOPSTICKS -1F963 BOWL WITH SPOON -1F964 CUP WITH STRAW -1F965 COCONUT -1F966 BROCCOLI -1F967 PIE -1F968 PRETZEL -1F969 CUT OF MEAT -1F96A SANDWICH -1F96B CANNED FOOD -1F96C LEAFY GREEN -1F96D MANGO -1F96E MOON CAKE -1F96F BAGEL -1F970 SMILING FACE WITH SMILING EYES AND THREE HEARTS -1F971 YAWNING FACE -1F973 FACE WITH PARTY HORN AND PARTY HAT -1F974 FACE WITH UNEVEN EYES AND WAVY MOUTH -1F975 OVERHEATED FACE -1F976 FREEZING FACE -1F97A FACE WITH PLEADING EYES -1F97B SARI -1F97C LAB COAT -1F97D GOGGLES -1F97E HIKING BOOT -1F97F FLAT SHOE -1F980 CRAB -1F981 LION FACE -1F982 SCORPION -1F983 TURKEY -1F984 UNICORN FACE -1F985 EAGLE -1F986 DUCK -1F987 BAT -1F988 SHARK -1F989 OWL -1F98A FOX FACE -1F98B BUTTERFLY -1F98C DEER -1F98D GORILLA -1F98E LIZARD -1F98F RHINOCEROS -1F990 SHRIMP -1F991 SQUID -1F992 GIRAFFE FACE -1F993 ZEBRA FACE -1F994 HEDGEHOG -1F995 SAUROPOD -1F996 T-REX -1F997 CRICKET -1F998 KANGAROO -1F999 LLAMA -1F99A PEACOCK -1F99B HIPPOPOTAMUS -1F99C PARROT -1F99D RACCOON -1F99E LOBSTER -1F99F MOSQUITO -1F9A0 MICROBE -1F9A1 BADGER -1F9A2 SWAN -1F9A5 SLOTH -1F9A6 OTTER -1F9A7 ORANGUTAN -1F9A8 SKUNK -1F9A9 FLAMINGO -1F9AA OYSTER -1F9AE GUIDE DOG -1F9AF PROBING CANE -1F9B0 EMOJI COMPONENT RED HAIR -1F9B1 EMOJI COMPONENT CURLY HAIR -1F9B2 EMOJI COMPONENT BALD -1F9B3 EMOJI COMPONENT WHITE HAIR -1F9B4 BONE -1F9B5 LEG -1F9B6 FOOT -1F9B7 TOOTH -1F9B8 SUPERHERO -1F9B9 SUPERVILLAIN -1F9BA SAFETY VEST -1F9BB EAR WITH HEARING AID -1F9BC MOTORIZED WHEELCHAIR -1F9BD MANUAL WHEELCHAIR -1F9BE MECHANICAL ARM -1F9BF MECHANICAL LEG -1F9C0 CHEESE WEDGE -1F9C1 CUPCAKE -1F9C2 SALT SHAKER -1F9C3 BEVERAGE BOX -1F9C4 GARLIC -1F9C5 ONION -1F9C6 FALAFEL -1F9C7 WAFFLE -1F9C8 BUTTER -1F9C9 MATE DRINK -1F9CA ICE CUBE -1F9CD STANDING PERSON -1F9CE KNEELING PERSON -1F9CF DEAF PERSON -1F9D0 FACE WITH MONOCLE -1F9D1 ADULT -1F9D2 CHILD -1F9D3 OLDER ADULT -1F9D4 BEARDED PERSON -1F9D5 PERSON WITH HEADSCARF -1F9D6 PERSON IN STEAMY ROOM -1F9D7 PERSON CLIMBING -1F9D8 PERSON IN LOTUS POSITION -1F9D9 MAGE -1F9DA FAIRY -1F9DB VAMPIRE -1F9DC MERPERSON -1F9DD ELF -1F9DE GENIE -1F9DF ZOMBIE -1F9E0 BRAIN -1F9E1 ORANGE HEART -1F9E2 BILLED CAP -1F9E3 SCARF -1F9E4 GLOVES -1F9E5 COAT -1F9E6 SOCKS -1F9E7 RED GIFT ENVELOPE -1F9E8 FIRECRACKER -1F9E9 JIGSAW PUZZLE PIECE -1F9EA TEST TUBE -1F9EB PETRI DISH -1F9EC DNA DOUBLE HELIX -1F9ED COMPASS -1F9EE ABACUS -1F9EF FIRE EXTINGUISHER -1F9F0 TOOLBOX -1F9F1 BRICK -1F9F2 MAGNET -1F9F3 LUGGAGE -1F9F4 LOTION BOTTLE -1F9F5 SPOOL OF THREAD -1F9F6 BALL OF YARN -1F9F7 SAFETY PIN -1F9F8 TEDDY BEAR -1F9F9 BROOM -1F9FA BASKET -1F9FB ROLL OF PAPER -1F9FC BAR OF SOAP -1F9FD SPONGE -1F9FE RECEIPT -1F9FF NAZAR AMULET -1FA00 NEUTRAL CHESS KING -1FA01 NEUTRAL CHESS QUEEN -1FA02 NEUTRAL CHESS ROOK -1FA03 NEUTRAL CHESS BISHOP -1FA04 NEUTRAL CHESS KNIGHT -1FA05 NEUTRAL CHESS PAWN -1FA06 WHITE CHESS KNIGHT ROTATED FORTY-FIVE DEGREES -1FA07 BLACK CHESS KNIGHT ROTATED FORTY-FIVE DEGREES -1FA08 NEUTRAL CHESS KNIGHT ROTATED FORTY-FIVE DEGREES -1FA09 WHITE CHESS KING ROTATED NINETY DEGREES -1FA0A WHITE CHESS QUEEN ROTATED NINETY DEGREES -1FA0B WHITE CHESS ROOK ROTATED NINETY DEGREES -1FA0C WHITE CHESS BISHOP ROTATED NINETY DEGREES -1FA0D WHITE CHESS KNIGHT ROTATED NINETY DEGREES -1FA0E WHITE CHESS PAWN ROTATED NINETY DEGREES -1FA0F BLACK CHESS KING ROTATED NINETY DEGREES -1FA10 BLACK CHESS QUEEN ROTATED NINETY DEGREES -1FA11 BLACK CHESS ROOK ROTATED NINETY DEGREES -1FA12 BLACK CHESS BISHOP ROTATED NINETY DEGREES -1FA13 BLACK CHESS KNIGHT ROTATED NINETY DEGREES -1FA14 BLACK CHESS PAWN ROTATED NINETY DEGREES -1FA15 NEUTRAL CHESS KING ROTATED NINETY DEGREES -1FA16 NEUTRAL CHESS QUEEN ROTATED NINETY DEGREES -1FA17 NEUTRAL CHESS ROOK ROTATED NINETY DEGREES -1FA18 NEUTRAL CHESS BISHOP ROTATED NINETY DEGREES -1FA19 NEUTRAL CHESS KNIGHT ROTATED NINETY DEGREES -1FA1A NEUTRAL CHESS PAWN ROTATED NINETY DEGREES -1FA1B WHITE CHESS KNIGHT ROTATED ONE HUNDRED THIRTY-FIVE DEGREES -1FA1C BLACK CHESS KNIGHT ROTATED ONE HUNDRED THIRTY-FIVE DEGREES -1FA1D NEUTRAL CHESS KNIGHT ROTATED ONE HUNDRED THIRTY-FIVE DEGREES -1FA1E WHITE CHESS TURNED KING -1FA1F WHITE CHESS TURNED QUEEN -1FA20 WHITE CHESS TURNED ROOK -1FA21 WHITE CHESS TURNED BISHOP -1FA22 WHITE CHESS TURNED KNIGHT -1FA23 WHITE CHESS TURNED PAWN -1FA24 BLACK CHESS TURNED KING -1FA25 BLACK CHESS TURNED QUEEN -1FA26 BLACK CHESS TURNED ROOK -1FA27 BLACK CHESS TURNED BISHOP -1FA28 BLACK CHESS TURNED KNIGHT -1FA29 BLACK CHESS TURNED PAWN -1FA2A NEUTRAL CHESS TURNED KING -1FA2B NEUTRAL CHESS TURNED QUEEN -1FA2C NEUTRAL CHESS TURNED ROOK -1FA2D NEUTRAL CHESS TURNED BISHOP -1FA2E NEUTRAL CHESS TURNED KNIGHT -1FA2F NEUTRAL CHESS TURNED PAWN -1FA30 WHITE CHESS KNIGHT ROTATED TWO HUNDRED TWENTY-FIVE DEGREES -1FA31 BLACK CHESS KNIGHT ROTATED TWO HUNDRED TWENTY-FIVE DEGREES -1FA32 NEUTRAL CHESS KNIGHT ROTATED TWO HUNDRED TWENTY-FIVE DEGREES -1FA33 WHITE CHESS KING ROTATED TWO HUNDRED SEVENTY DEGREES -1FA34 WHITE CHESS QUEEN ROTATED TWO HUNDRED SEVENTY DEGREES -1FA35 WHITE CHESS ROOK ROTATED TWO HUNDRED SEVENTY DEGREES -1FA36 WHITE CHESS BISHOP ROTATED TWO HUNDRED SEVENTY DEGREES -1FA37 WHITE CHESS KNIGHT ROTATED TWO HUNDRED SEVENTY DEGREES -1FA38 WHITE CHESS PAWN ROTATED TWO HUNDRED SEVENTY DEGREES -1FA39 BLACK CHESS KING ROTATED TWO HUNDRED SEVENTY DEGREES -1FA3A BLACK CHESS QUEEN ROTATED TWO HUNDRED SEVENTY DEGREES -1FA3B BLACK CHESS ROOK ROTATED TWO HUNDRED SEVENTY DEGREES -1FA3C BLACK CHESS BISHOP ROTATED TWO HUNDRED SEVENTY DEGREES -1FA3D BLACK CHESS KNIGHT ROTATED TWO HUNDRED SEVENTY DEGREES -1FA3E BLACK CHESS PAWN ROTATED TWO HUNDRED SEVENTY DEGREES -1FA3F NEUTRAL CHESS KING ROTATED TWO HUNDRED SEVENTY DEGREES -1FA40 NEUTRAL CHESS QUEEN ROTATED TWO HUNDRED SEVENTY DEGREES -1FA41 NEUTRAL CHESS ROOK ROTATED TWO HUNDRED SEVENTY DEGREES -1FA42 NEUTRAL CHESS BISHOP ROTATED TWO HUNDRED SEVENTY DEGREES -1FA43 NEUTRAL CHESS KNIGHT ROTATED TWO HUNDRED SEVENTY DEGREES -1FA44 NEUTRAL CHESS PAWN ROTATED TWO HUNDRED SEVENTY DEGREES -1FA45 WHITE CHESS KNIGHT ROTATED THREE HUNDRED FIFTEEN DEGREES -1FA46 BLACK CHESS KNIGHT ROTATED THREE HUNDRED FIFTEEN DEGREES -1FA47 NEUTRAL CHESS KNIGHT ROTATED THREE HUNDRED FIFTEEN DEGREES -1FA48 WHITE CHESS EQUIHOPPER -1FA49 BLACK CHESS EQUIHOPPER -1FA4A NEUTRAL CHESS EQUIHOPPER -1FA4B WHITE CHESS EQUIHOPPER ROTATED NINETY DEGREES -1FA4C BLACK CHESS EQUIHOPPER ROTATED NINETY DEGREES -1FA4D NEUTRAL CHESS EQUIHOPPER ROTATED NINETY DEGREES -1FA4E WHITE CHESS KNIGHT-QUEEN -1FA4F WHITE CHESS KNIGHT-ROOK -1FA50 WHITE CHESS KNIGHT-BISHOP -1FA51 BLACK CHESS KNIGHT-QUEEN -1FA52 BLACK CHESS KNIGHT-ROOK -1FA53 BLACK CHESS KNIGHT-BISHOP -1FA60 XIANGQI RED GENERAL -1FA61 XIANGQI RED MANDARIN -1FA62 XIANGQI RED ELEPHANT -1FA63 XIANGQI RED HORSE -1FA64 XIANGQI RED CHARIOT -1FA65 XIANGQI RED CANNON -1FA66 XIANGQI RED SOLDIER -1FA67 XIANGQI BLACK GENERAL -1FA68 XIANGQI BLACK MANDARIN -1FA69 XIANGQI BLACK ELEPHANT -1FA6A XIANGQI BLACK HORSE -1FA6B XIANGQI BLACK CHARIOT -1FA6C XIANGQI BLACK CANNON -1FA6D XIANGQI BLACK SOLDIER -1FA70 BALLET SHOES -1FA71 ONE-PIECE SWIMSUIT -1FA72 BRIEFS -1FA73 SHORTS -1FA78 DROP OF BLOOD -1FA79 ADHESIVE BANDAGE -1FA7A STETHOSCOPE -1FA80 YO-YO -1FA81 KITE -1FA82 PARACHUTE -1FA90 RINGED PLANET -1FA91 CHAIR -1FA92 RAZOR -1FA93 AXE -1FA94 DIYA LAMP -1FA95 BANJO -E0001 LANGUAGE TAG -E0020 TAG SPACE -E0021 TAG EXCLAMATION MARK -E0022 TAG QUOTATION MARK -E0023 TAG NUMBER SIGN -E0024 TAG DOLLAR SIGN -E0025 TAG PERCENT SIGN -E0026 TAG AMPERSAND -E0027 TAG APOSTROPHE -E0028 TAG LEFT PARENTHESIS -E0029 TAG RIGHT PARENTHESIS -E002A TAG ASTERISK -E002B TAG PLUS SIGN -E002C TAG COMMA -E002D TAG HYPHEN-MINUS -E002E TAG FULL STOP -E002F TAG SOLIDUS -E0030 TAG DIGIT ZERO -E0031 TAG DIGIT ONE -E0032 TAG DIGIT TWO -E0033 TAG DIGIT THREE -E0034 TAG DIGIT FOUR -E0035 TAG DIGIT FIVE -E0036 TAG DIGIT SIX -E0037 TAG DIGIT SEVEN -E0038 TAG DIGIT EIGHT -E0039 TAG DIGIT NINE -E003A TAG COLON -E003B TAG SEMICOLON -E003C TAG LESS-THAN SIGN -E003D TAG EQUALS SIGN -E003E TAG GREATER-THAN SIGN -E003F TAG QUESTION MARK -E0040 TAG COMMERCIAL AT -E0041 TAG LATIN CAPITAL LETTER A -E0042 TAG LATIN CAPITAL LETTER B -E0043 TAG LATIN CAPITAL LETTER C -E0044 TAG LATIN CAPITAL LETTER D -E0045 TAG LATIN CAPITAL LETTER E -E0046 TAG LATIN CAPITAL LETTER F -E0047 TAG LATIN CAPITAL LETTER G -E0048 TAG LATIN CAPITAL LETTER H -E0049 TAG LATIN CAPITAL LETTER I -E004A TAG LATIN CAPITAL LETTER J -E004B TAG LATIN CAPITAL LETTER K -E004C TAG LATIN CAPITAL LETTER L -E004D TAG LATIN CAPITAL LETTER M -E004E TAG LATIN CAPITAL LETTER N -E004F TAG LATIN CAPITAL LETTER O -E0050 TAG LATIN CAPITAL LETTER P -E0051 TAG LATIN CAPITAL LETTER Q -E0052 TAG LATIN CAPITAL LETTER R -E0053 TAG LATIN CAPITAL LETTER S -E0054 TAG LATIN CAPITAL LETTER T -E0055 TAG LATIN CAPITAL LETTER U -E0056 TAG LATIN CAPITAL LETTER V -E0057 TAG LATIN CAPITAL LETTER W -E0058 TAG LATIN CAPITAL LETTER X -E0059 TAG LATIN CAPITAL LETTER Y -E005A TAG LATIN CAPITAL LETTER Z -E005B TAG LEFT SQUARE BRACKET -E005C TAG REVERSE SOLIDUS -E005D TAG RIGHT SQUARE BRACKET -E005E TAG CIRCUMFLEX ACCENT -E005F TAG LOW LINE -E0060 TAG GRAVE ACCENT -E0061 TAG LATIN SMALL LETTER A -E0062 TAG LATIN SMALL LETTER B -E0063 TAG LATIN SMALL LETTER C -E0064 TAG LATIN SMALL LETTER D -E0065 TAG LATIN SMALL LETTER E -E0066 TAG LATIN SMALL LETTER F -E0067 TAG LATIN SMALL LETTER G -E0068 TAG LATIN SMALL LETTER H -E0069 TAG LATIN SMALL LETTER I -E006A TAG LATIN SMALL LETTER J -E006B TAG LATIN SMALL LETTER K -E006C TAG LATIN SMALL LETTER L -E006D TAG LATIN SMALL LETTER M -E006E TAG LATIN SMALL LETTER N -E006F TAG LATIN SMALL LETTER O -E0070 TAG LATIN SMALL LETTER P -E0071 TAG LATIN SMALL LETTER Q -E0072 TAG LATIN SMALL LETTER R -E0073 TAG LATIN SMALL LETTER S -E0074 TAG LATIN SMALL LETTER T -E0075 TAG LATIN SMALL LETTER U -E0076 TAG LATIN SMALL LETTER V -E0077 TAG LATIN SMALL LETTER W -E0078 TAG LATIN SMALL LETTER X -E0079 TAG LATIN SMALL LETTER Y -E007A TAG LATIN SMALL LETTER Z -E007B TAG LEFT CURLY BRACKET -E007C TAG VERTICAL LINE -E007D TAG RIGHT CURLY BRACKET -E007E TAG TILDE -E007F CANCEL TAG -E0100 VARIATION SELECTOR-17 -E0100 VS17 -E0101 VARIATION SELECTOR-18 -E0101 VS18 -E0102 VARIATION SELECTOR-19 -E0102 VS19 -E0103 VARIATION SELECTOR-20 -E0103 VS20 -E0104 VARIATION SELECTOR-21 -E0104 VS21 -E0105 VARIATION SELECTOR-22 -E0105 VS22 -E0106 VARIATION SELECTOR-23 -E0106 VS23 -E0107 VARIATION SELECTOR-24 -E0107 VS24 -E0108 VARIATION SELECTOR-25 -E0108 VS25 -E0109 VARIATION SELECTOR-26 -E0109 VS26 -E010A VARIATION SELECTOR-27 -E010A VS27 -E010B VARIATION SELECTOR-28 -E010B VS28 -E010C VARIATION SELECTOR-29 -E010C VS29 -E010D VARIATION SELECTOR-30 -E010D VS30 -E010E VARIATION SELECTOR-31 -E010E VS31 -E010F VARIATION SELECTOR-32 -E010F VS32 -E0110 VARIATION SELECTOR-33 -E0110 VS33 -E0111 VARIATION SELECTOR-34 -E0111 VS34 -E0112 VARIATION SELECTOR-35 -E0112 VS35 -E0113 VARIATION SELECTOR-36 -E0113 VS36 -E0114 VARIATION SELECTOR-37 -E0114 VS37 -E0115 VARIATION SELECTOR-38 -E0115 VS38 -E0116 VARIATION SELECTOR-39 -E0116 VS39 -E0117 VARIATION SELECTOR-40 -E0117 VS40 -E0118 VARIATION SELECTOR-41 -E0118 VS41 -E0119 VARIATION SELECTOR-42 -E0119 VS42 -E011A VARIATION SELECTOR-43 -E011A VS43 -E011B VARIATION SELECTOR-44 -E011B VS44 -E011C VARIATION SELECTOR-45 -E011C VS45 -E011D VARIATION SELECTOR-46 -E011D VS46 -E011E VARIATION SELECTOR-47 -E011E VS47 -E011F VARIATION SELECTOR-48 -E011F VS48 -E0120 VARIATION SELECTOR-49 -E0120 VS49 -E0121 VARIATION SELECTOR-50 -E0121 VS50 -E0122 VARIATION SELECTOR-51 -E0122 VS51 -E0123 VARIATION SELECTOR-52 -E0123 VS52 -E0124 VARIATION SELECTOR-53 -E0124 VS53 -E0125 VARIATION SELECTOR-54 -E0125 VS54 -E0126 VARIATION SELECTOR-55 -E0126 VS55 -E0127 VARIATION SELECTOR-56 -E0127 VS56 -E0128 VARIATION SELECTOR-57 -E0128 VS57 -E0129 VARIATION SELECTOR-58 -E0129 VS58 -E012A VARIATION SELECTOR-59 -E012A VS59 -E012B VARIATION SELECTOR-60 -E012B VS60 -E012C VARIATION SELECTOR-61 -E012C VS61 -E012D VARIATION SELECTOR-62 -E012D VS62 -E012E VARIATION SELECTOR-63 -E012E VS63 -E012F VARIATION SELECTOR-64 -E012F VS64 -E0130 VARIATION SELECTOR-65 -E0130 VS65 -E0131 VARIATION SELECTOR-66 -E0131 VS66 -E0132 VARIATION SELECTOR-67 -E0132 VS67 -E0133 VARIATION SELECTOR-68 -E0133 VS68 -E0134 VARIATION SELECTOR-69 -E0134 VS69 -E0135 VARIATION SELECTOR-70 -E0135 VS70 -E0136 VARIATION SELECTOR-71 -E0136 VS71 -E0137 VARIATION SELECTOR-72 -E0137 VS72 -E0138 VARIATION SELECTOR-73 -E0138 VS73 -E0139 VARIATION SELECTOR-74 -E0139 VS74 -E013A VARIATION SELECTOR-75 -E013A VS75 -E013B VARIATION SELECTOR-76 -E013B VS76 -E013C VARIATION SELECTOR-77 -E013C VS77 -E013D VARIATION SELECTOR-78 -E013D VS78 -E013E VARIATION SELECTOR-79 -E013E VS79 -E013F VARIATION SELECTOR-80 -E013F VS80 -E0140 VARIATION SELECTOR-81 -E0140 VS81 -E0141 VARIATION SELECTOR-82 -E0141 VS82 -E0142 VARIATION SELECTOR-83 -E0142 VS83 -E0143 VARIATION SELECTOR-84 -E0143 VS84 -E0144 VARIATION SELECTOR-85 -E0144 VS85 -E0145 VARIATION SELECTOR-86 -E0145 VS86 -E0146 VARIATION SELECTOR-87 -E0146 VS87 -E0147 VARIATION SELECTOR-88 -E0147 VS88 -E0148 VARIATION SELECTOR-89 -E0148 VS89 -E0149 VARIATION SELECTOR-90 -E0149 VS90 -E014A VARIATION SELECTOR-91 -E014A VS91 -E014B VARIATION SELECTOR-92 -E014B VS92 -E014C VARIATION SELECTOR-93 -E014C VS93 -E014D VARIATION SELECTOR-94 -E014D VS94 -E014E VARIATION SELECTOR-95 -E014E VS95 -E014F VARIATION SELECTOR-96 -E014F VS96 -E0150 VARIATION SELECTOR-97 -E0150 VS97 -E0151 VARIATION SELECTOR-98 -E0151 VS98 -E0152 VARIATION SELECTOR-99 -E0152 VS99 -E0153 VARIATION SELECTOR-100 -E0153 VS100 -E0154 VARIATION SELECTOR-101 -E0154 VS101 -E0155 VARIATION SELECTOR-102 -E0155 VS102 -E0156 VARIATION SELECTOR-103 -E0156 VS103 -E0157 VARIATION SELECTOR-104 -E0157 VS104 -E0158 VARIATION SELECTOR-105 -E0158 VS105 -E0159 VARIATION SELECTOR-106 -E0159 VS106 -E015A VARIATION SELECTOR-107 -E015A VS107 -E015B VARIATION SELECTOR-108 -E015B VS108 -E015C VARIATION SELECTOR-109 -E015C VS109 -E015D VARIATION SELECTOR-110 -E015D VS110 -E015E VARIATION SELECTOR-111 -E015E VS111 -E015F VARIATION SELECTOR-112 -E015F VS112 -E0160 VARIATION SELECTOR-113 -E0160 VS113 -E0161 VARIATION SELECTOR-114 -E0161 VS114 -E0162 VARIATION SELECTOR-115 -E0162 VS115 -E0163 VARIATION SELECTOR-116 -E0163 VS116 -E0164 VARIATION SELECTOR-117 -E0164 VS117 -E0165 VARIATION SELECTOR-118 -E0165 VS118 -E0166 VARIATION SELECTOR-119 -E0166 VS119 -E0167 VARIATION SELECTOR-120 -E0167 VS120 -E0168 VARIATION SELECTOR-121 -E0168 VS121 -E0169 VARIATION SELECTOR-122 -E0169 VS122 -E016A VARIATION SELECTOR-123 -E016A VS123 -E016B VARIATION SELECTOR-124 -E016B VS124 -E016C VARIATION SELECTOR-125 -E016C VS125 -E016D VARIATION SELECTOR-126 -E016D VS126 -E016E VARIATION SELECTOR-127 -E016E VS127 -E016F VARIATION SELECTOR-128 -E016F VS128 -E0170 VARIATION SELECTOR-129 -E0170 VS129 -E0171 VARIATION SELECTOR-130 -E0171 VS130 -E0172 VARIATION SELECTOR-131 -E0172 VS131 -E0173 VARIATION SELECTOR-132 -E0173 VS132 -E0174 VARIATION SELECTOR-133 -E0174 VS133 -E0175 VARIATION SELECTOR-134 -E0175 VS134 -E0176 VARIATION SELECTOR-135 -E0176 VS135 -E0177 VARIATION SELECTOR-136 -E0177 VS136 -E0178 VARIATION SELECTOR-137 -E0178 VS137 -E0179 VARIATION SELECTOR-138 -E0179 VS138 -E017A VARIATION SELECTOR-139 -E017A VS139 -E017B VARIATION SELECTOR-140 -E017B VS140 -E017C VARIATION SELECTOR-141 -E017C VS141 -E017D VARIATION SELECTOR-142 -E017D VS142 -E017E VARIATION SELECTOR-143 -E017E VS143 -E017F VARIATION SELECTOR-144 -E017F VS144 -E0180 VARIATION SELECTOR-145 -E0180 VS145 -E0181 VARIATION SELECTOR-146 -E0181 VS146 -E0182 VARIATION SELECTOR-147 -E0182 VS147 -E0183 VARIATION SELECTOR-148 -E0183 VS148 -E0184 VARIATION SELECTOR-149 -E0184 VS149 -E0185 VARIATION SELECTOR-150 -E0185 VS150 -E0186 VARIATION SELECTOR-151 -E0186 VS151 -E0187 VARIATION SELECTOR-152 -E0187 VS152 -E0188 VARIATION SELECTOR-153 -E0188 VS153 -E0189 VARIATION SELECTOR-154 -E0189 VS154 -E018A VARIATION SELECTOR-155 -E018A VS155 -E018B VARIATION SELECTOR-156 -E018B VS156 -E018C VARIATION SELECTOR-157 -E018C VS157 -E018D VARIATION SELECTOR-158 -E018D VS158 -E018E VARIATION SELECTOR-159 -E018E VS159 -E018F VARIATION SELECTOR-160 -E018F VS160 -E0190 VARIATION SELECTOR-161 -E0190 VS161 -E0191 VARIATION SELECTOR-162 -E0191 VS162 -E0192 VARIATION SELECTOR-163 -E0192 VS163 -E0193 VARIATION SELECTOR-164 -E0193 VS164 -E0194 VARIATION SELECTOR-165 -E0194 VS165 -E0195 VARIATION SELECTOR-166 -E0195 VS166 -E0196 VARIATION SELECTOR-167 -E0196 VS167 -E0197 VARIATION SELECTOR-168 -E0197 VS168 -E0198 VARIATION SELECTOR-169 -E0198 VS169 -E0199 VARIATION SELECTOR-170 -E0199 VS170 -E019A VARIATION SELECTOR-171 -E019A VS171 -E019B VARIATION SELECTOR-172 -E019B VS172 -E019C VARIATION SELECTOR-173 -E019C VS173 -E019D VARIATION SELECTOR-174 -E019D VS174 -E019E VARIATION SELECTOR-175 -E019E VS175 -E019F VARIATION SELECTOR-176 -E019F VS176 -E01A0 VARIATION SELECTOR-177 -E01A0 VS177 -E01A1 VARIATION SELECTOR-178 -E01A1 VS178 -E01A2 VARIATION SELECTOR-179 -E01A2 VS179 -E01A3 VARIATION SELECTOR-180 -E01A3 VS180 -E01A4 VARIATION SELECTOR-181 -E01A4 VS181 -E01A5 VARIATION SELECTOR-182 -E01A5 VS182 -E01A6 VARIATION SELECTOR-183 -E01A6 VS183 -E01A7 VARIATION SELECTOR-184 -E01A7 VS184 -E01A8 VARIATION SELECTOR-185 -E01A8 VS185 -E01A9 VARIATION SELECTOR-186 -E01A9 VS186 -E01AA VARIATION SELECTOR-187 -E01AA VS187 -E01AB VARIATION SELECTOR-188 -E01AB VS188 -E01AC VARIATION SELECTOR-189 -E01AC VS189 -E01AD VARIATION SELECTOR-190 -E01AD VS190 -E01AE VARIATION SELECTOR-191 -E01AE VS191 -E01AF VARIATION SELECTOR-192 -E01AF VS192 -E01B0 VARIATION SELECTOR-193 -E01B0 VS193 -E01B1 VARIATION SELECTOR-194 -E01B1 VS194 -E01B2 VARIATION SELECTOR-195 -E01B2 VS195 -E01B3 VARIATION SELECTOR-196 -E01B3 VS196 -E01B4 VARIATION SELECTOR-197 -E01B4 VS197 -E01B5 VARIATION SELECTOR-198 -E01B5 VS198 -E01B6 VARIATION SELECTOR-199 -E01B6 VS199 -E01B7 VARIATION SELECTOR-200 -E01B7 VS200 -E01B8 VARIATION SELECTOR-201 -E01B8 VS201 -E01B9 VARIATION SELECTOR-202 -E01B9 VS202 -E01BA VARIATION SELECTOR-203 -E01BA VS203 -E01BB VARIATION SELECTOR-204 -E01BB VS204 -E01BC VARIATION SELECTOR-205 -E01BC VS205 -E01BD VARIATION SELECTOR-206 -E01BD VS206 -E01BE VARIATION SELECTOR-207 -E01BE VS207 -E01BF VARIATION SELECTOR-208 -E01BF VS208 -E01C0 VARIATION SELECTOR-209 -E01C0 VS209 -E01C1 VARIATION SELECTOR-210 -E01C1 VS210 -E01C2 VARIATION SELECTOR-211 -E01C2 VS211 -E01C3 VARIATION SELECTOR-212 -E01C3 VS212 -E01C4 VARIATION SELECTOR-213 -E01C4 VS213 -E01C5 VARIATION SELECTOR-214 -E01C5 VS214 -E01C6 VARIATION SELECTOR-215 -E01C6 VS215 -E01C7 VARIATION SELECTOR-216 -E01C7 VS216 -E01C8 VARIATION SELECTOR-217 -E01C8 VS217 -E01C9 VARIATION SELECTOR-218 -E01C9 VS218 -E01CA VARIATION SELECTOR-219 -E01CA VS219 -E01CB VARIATION SELECTOR-220 -E01CB VS220 -E01CC VARIATION SELECTOR-221 -E01CC VS221 -E01CD VARIATION SELECTOR-222 -E01CD VS222 -E01CE VARIATION SELECTOR-223 -E01CE VS223 -E01CF VARIATION SELECTOR-224 -E01CF VS224 -E01D0 VARIATION SELECTOR-225 -E01D0 VS225 -E01D1 VARIATION SELECTOR-226 -E01D1 VS226 -E01D2 VARIATION SELECTOR-227 -E01D2 VS227 -E01D3 VARIATION SELECTOR-228 -E01D3 VS228 -E01D4 VARIATION SELECTOR-229 -E01D4 VS229 -E01D5 VARIATION SELECTOR-230 -E01D5 VS230 -E01D6 VARIATION SELECTOR-231 -E01D6 VS231 -E01D7 VARIATION SELECTOR-232 -E01D7 VS232 -E01D8 VARIATION SELECTOR-233 -E01D8 VS233 -E01D9 VARIATION SELECTOR-234 -E01D9 VS234 -E01DA VARIATION SELECTOR-235 -E01DA VS235 -E01DB VARIATION SELECTOR-236 -E01DB VS236 -E01DC VARIATION SELECTOR-237 -E01DC VS237 -E01DD VARIATION SELECTOR-238 -E01DD VS238 -E01DE VARIATION SELECTOR-239 -E01DE VS239 -E01DF VARIATION SELECTOR-240 -E01DF VS240 -E01E0 VARIATION SELECTOR-241 -E01E0 VS241 -E01E1 VARIATION SELECTOR-242 -E01E1 VS242 -E01E2 VARIATION SELECTOR-243 -E01E2 VS243 -E01E3 VARIATION SELECTOR-244 -E01E3 VS244 -E01E4 VARIATION SELECTOR-245 -E01E4 VS245 -E01E5 VARIATION SELECTOR-246 -E01E5 VS246 -E01E6 VARIATION SELECTOR-247 -E01E6 VS247 -E01E7 VARIATION SELECTOR-248 -E01E7 VS248 -E01E8 VARIATION SELECTOR-249 -E01E8 VS249 -E01E9 VARIATION SELECTOR-250 -E01E9 VS250 -E01EA VARIATION SELECTOR-251 -E01EA VS251 -E01EB VARIATION SELECTOR-252 -E01EB VS252 -E01EC VARIATION SELECTOR-253 -E01EC VS253 -E01ED VARIATION SELECTOR-254 -E01ED VS254 -E01EE VARIATION SELECTOR-255 -E01EE VS255 -E01EF VARIATION SELECTOR-256 -E01EF VS256 -0023 FE0F 20E3 KEYCAP NUMBER SIGN -002A FE0F 20E3 KEYCAP ASTERISK -0030 FE0F 20E3 KEYCAP DIGIT ZERO -0031 FE0F 20E3 KEYCAP DIGIT ONE -0032 FE0F 20E3 KEYCAP DIGIT TWO -0033 FE0F 20E3 KEYCAP DIGIT THREE -0034 FE0F 20E3 KEYCAP DIGIT FOUR -0035 FE0F 20E3 KEYCAP DIGIT FIVE -0036 FE0F 20E3 KEYCAP DIGIT SIX -0037 FE0F 20E3 KEYCAP DIGIT SEVEN -0038 FE0F 20E3 KEYCAP DIGIT EIGHT -0039 FE0F 20E3 KEYCAP DIGIT NINE -0100 0300 LATIN CAPITAL LETTER A WITH MACRON AND GRAVE -0101 0300 LATIN SMALL LETTER A WITH MACRON AND GRAVE -0045 0329 LATIN CAPITAL LETTER E WITH VERTICAL LINE BELOW -0065 0329 LATIN SMALL LETTER E WITH VERTICAL LINE BELOW -00C8 0329 LATIN CAPITAL LETTER E WITH VERTICAL LINE BELOW AND GRAVE -00E8 0329 LATIN SMALL LETTER E WITH VERTICAL LINE BELOW AND GRAVE -00C9 0329 LATIN CAPITAL LETTER E WITH VERTICAL LINE BELOW AND ACUTE -00E9 0329 LATIN SMALL LETTER E WITH VERTICAL LINE BELOW AND ACUTE -00CA 0304 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND MACRON -00EA 0304 LATIN SMALL LETTER E WITH CIRCUMFLEX AND MACRON -00CA 030C LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND CARON -00EA 030C LATIN SMALL LETTER E WITH CIRCUMFLEX AND CARON -012A 0300 LATIN CAPITAL LETTER I WITH MACRON AND GRAVE -012B 0300 LATIN SMALL LETTER I WITH MACRON AND GRAVE -0069 0307 0301 LATIN SMALL LETTER I WITH DOT ABOVE AND ACUTE -006E 0360 0067 LATIN SMALL LETTER NG WITH TILDE ABOVE -004F 0329 LATIN CAPITAL LETTER O WITH VERTICAL LINE BELOW -006F 0329 LATIN SMALL LETTER O WITH VERTICAL LINE BELOW -00D2 0329 LATIN CAPITAL LETTER O WITH VERTICAL LINE BELOW AND GRAVE -00F2 0329 LATIN SMALL LETTER O WITH VERTICAL LINE BELOW AND GRAVE -00D3 0329 LATIN CAPITAL LETTER O WITH VERTICAL LINE BELOW AND ACUTE -00F3 0329 LATIN SMALL LETTER O WITH VERTICAL LINE BELOW AND ACUTE -0053 0329 LATIN CAPITAL LETTER S WITH VERTICAL LINE BELOW -0073 0329 LATIN SMALL LETTER S WITH VERTICAL LINE BELOW -016A 0300 LATIN CAPITAL LETTER U WITH MACRON AND GRAVE -016B 0300 LATIN SMALL LETTER U WITH MACRON AND GRAVE -0104 0301 LATIN CAPITAL LETTER A WITH OGONEK AND ACUTE -0105 0301 LATIN SMALL LETTER A WITH OGONEK AND ACUTE -0104 0303 LATIN CAPITAL LETTER A WITH OGONEK AND TILDE -0105 0303 LATIN SMALL LETTER A WITH OGONEK AND TILDE -0118 0301 LATIN CAPITAL LETTER E WITH OGONEK AND ACUTE -0119 0301 LATIN SMALL LETTER E WITH OGONEK AND ACUTE -0118 0303 LATIN CAPITAL LETTER E WITH OGONEK AND TILDE -0119 0303 LATIN SMALL LETTER E WITH OGONEK AND TILDE -0116 0301 LATIN CAPITAL LETTER E WITH DOT ABOVE AND ACUTE -0117 0301 LATIN SMALL LETTER E WITH DOT ABOVE AND ACUTE -0116 0303 LATIN CAPITAL LETTER E WITH DOT ABOVE AND TILDE -0117 0303 LATIN SMALL LETTER E WITH DOT ABOVE AND TILDE -0069 0307 0300 LATIN SMALL LETTER I WITH DOT ABOVE AND GRAVE -0069 0307 0303 LATIN SMALL LETTER I WITH DOT ABOVE AND TILDE -012E 0301 LATIN CAPITAL LETTER I WITH OGONEK AND ACUTE -012F 0307 0301 LATIN SMALL LETTER I WITH OGONEK AND DOT ABOVE AND ACUTE -012E 0303 LATIN CAPITAL LETTER I WITH OGONEK AND TILDE -012F 0307 0303 LATIN SMALL LETTER I WITH OGONEK AND DOT ABOVE AND TILDE -004A 0303 LATIN CAPITAL LETTER J WITH TILDE -006A 0307 0303 LATIN SMALL LETTER J WITH DOT ABOVE AND TILDE -004C 0303 LATIN CAPITAL LETTER L WITH TILDE -006C 0303 LATIN SMALL LETTER L WITH TILDE -004D 0303 LATIN CAPITAL LETTER M WITH TILDE -006D 0303 LATIN SMALL LETTER M WITH TILDE -0052 0303 LATIN CAPITAL LETTER R WITH TILDE -0072 0303 LATIN SMALL LETTER R WITH TILDE -0172 0301 LATIN CAPITAL LETTER U WITH OGONEK AND ACUTE -0173 0301 LATIN SMALL LETTER U WITH OGONEK AND ACUTE -0172 0303 LATIN CAPITAL LETTER U WITH OGONEK AND TILDE -0173 0303 LATIN SMALL LETTER U WITH OGONEK AND TILDE -016A 0301 LATIN CAPITAL LETTER U WITH MACRON AND ACUTE -016B 0301 LATIN SMALL LETTER U WITH MACRON AND ACUTE -016A 0303 LATIN CAPITAL LETTER U WITH MACRON AND TILDE -016B 0303 LATIN SMALL LETTER U WITH MACRON AND TILDE -00E6 0300 LATIN SMALL LETTER AE WITH GRAVE -0254 0300 LATIN SMALL LETTER OPEN O WITH GRAVE -0254 0301 LATIN SMALL LETTER OPEN O WITH ACUTE -028C 0300 LATIN SMALL LETTER TURNED V WITH GRAVE -028C 0301 LATIN SMALL LETTER TURNED V WITH ACUTE -0259 0300 LATIN SMALL LETTER SCHWA WITH GRAVE -0259 0301 LATIN SMALL LETTER SCHWA WITH ACUTE -025A 0300 LATIN SMALL LETTER HOOKED SCHWA WITH GRAVE -025A 0301 LATIN SMALL LETTER HOOKED SCHWA WITH ACUTE -0626 0627 ARABIC SEQUENCE YEH WITH HAMZA ABOVE WITH ALEF -0626 0648 ARABIC SEQUENCE YEH WITH HAMZA ABOVE WITH WAW -0626 0649 ARABIC SEQUENCE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA -0626 06C6 ARABIC SEQUENCE YEH WITH HAMZA ABOVE WITH OE -0626 06C7 ARABIC SEQUENCE YEH WITH HAMZA ABOVE WITH U -0626 06C8 ARABIC SEQUENCE YEH WITH HAMZA ABOVE WITH YU -0626 06D0 ARABIC SEQUENCE YEH WITH HAMZA ABOVE WITH E -0626 06D5 ARABIC SEQUENCE YEH WITH HAMZA ABOVE WITH AE -0646 06A9 ARABIC SEQUENCE NOON WITH KEHEH -0995 09CD 09B7 BENGALI LETTER KHINYA -0B95 0BCD TAMIL CONSONANT K -0B99 0BCD TAMIL CONSONANT NG -0B9A 0BCD TAMIL CONSONANT C -0B9E 0BCD TAMIL CONSONANT NY -0B9F 0BCD TAMIL CONSONANT TT -0BA3 0BCD TAMIL CONSONANT NN -0BA4 0BCD TAMIL CONSONANT T -0BA8 0BCD TAMIL CONSONANT N -0BAA 0BCD TAMIL CONSONANT P -0BAE 0BCD TAMIL CONSONANT M -0BAF 0BCD TAMIL CONSONANT Y -0BB0 0BCD TAMIL CONSONANT R -0BB2 0BCD TAMIL CONSONANT L -0BB5 0BCD TAMIL CONSONANT V -0BB4 0BCD TAMIL CONSONANT LLL -0BB3 0BCD TAMIL CONSONANT LL -0BB1 0BCD TAMIL CONSONANT RR -0BA9 0BCD TAMIL CONSONANT NNN -0B9C 0BCD TAMIL CONSONANT J -0BB6 0BCD TAMIL CONSONANT SH -0BB7 0BCD TAMIL CONSONANT SS -0BB8 0BCD TAMIL CONSONANT S -0BB9 0BCD TAMIL CONSONANT H -0B95 0BCD 0BB7 0BCD TAMIL CONSONANT KSS -0B95 0BBE TAMIL SYLLABLE KAA -0B95 0BBF TAMIL SYLLABLE KI -0B95 0BC0 TAMIL SYLLABLE KII -0B95 0BC1 TAMIL SYLLABLE KU -0B95 0BC2 TAMIL SYLLABLE KUU -0B95 0BC6 TAMIL SYLLABLE KE -0B95 0BC7 TAMIL SYLLABLE KEE -0B95 0BC8 TAMIL SYLLABLE KAI -0B95 0BCA TAMIL SYLLABLE KO -0B95 0BCB TAMIL SYLLABLE KOO -0B95 0BCC TAMIL SYLLABLE KAU -0B99 0BBE TAMIL SYLLABLE NGAA -0B99 0BBF TAMIL SYLLABLE NGI -0B99 0BC0 TAMIL SYLLABLE NGII -0B99 0BC1 TAMIL SYLLABLE NGU -0B99 0BC2 TAMIL SYLLABLE NGUU -0B99 0BC6 TAMIL SYLLABLE NGE -0B99 0BC7 TAMIL SYLLABLE NGEE -0B99 0BC8 TAMIL SYLLABLE NGAI -0B99 0BCA TAMIL SYLLABLE NGO -0B99 0BCB TAMIL SYLLABLE NGOO -0B99 0BCC TAMIL SYLLABLE NGAU -0B9A 0BBE TAMIL SYLLABLE CAA -0B9A 0BBF TAMIL SYLLABLE CI -0B9A 0BC0 TAMIL SYLLABLE CII -0B9A 0BC1 TAMIL SYLLABLE CU -0B9A 0BC2 TAMIL SYLLABLE CUU -0B9A 0BC6 TAMIL SYLLABLE CE -0B9A 0BC7 TAMIL SYLLABLE CEE -0B9A 0BC8 TAMIL SYLLABLE CAI -0B9A 0BCA TAMIL SYLLABLE CO -0B9A 0BCB TAMIL SYLLABLE COO -0B9A 0BCC TAMIL SYLLABLE CAU -0B9E 0BBE TAMIL SYLLABLE NYAA -0B9E 0BBF TAMIL SYLLABLE NYI -0B9E 0BC0 TAMIL SYLLABLE NYII -0B9E 0BC1 TAMIL SYLLABLE NYU -0B9E 0BC2 TAMIL SYLLABLE NYUU -0B9E 0BC6 TAMIL SYLLABLE NYE -0B9E 0BC7 TAMIL SYLLABLE NYEE -0B9E 0BC8 TAMIL SYLLABLE NYAI -0B9E 0BCA TAMIL SYLLABLE NYO -0B9E 0BCB TAMIL SYLLABLE NYOO -0B9E 0BCC TAMIL SYLLABLE NYAU -0B9F 0BBE TAMIL SYLLABLE TTAA -0B9F 0BBF TAMIL SYLLABLE TTI -0B9F 0BC0 TAMIL SYLLABLE TTII -0B9F 0BC1 TAMIL SYLLABLE TTU -0B9F 0BC2 TAMIL SYLLABLE TTUU -0B9F 0BC6 TAMIL SYLLABLE TTE -0B9F 0BC7 TAMIL SYLLABLE TTEE -0B9F 0BC8 TAMIL SYLLABLE TTAI -0B9F 0BCA TAMIL SYLLABLE TTO -0B9F 0BCB TAMIL SYLLABLE TTOO -0B9F 0BCC TAMIL SYLLABLE TTAU -0BA3 0BBE TAMIL SYLLABLE NNAA -0BA3 0BBF TAMIL SYLLABLE NNI -0BA3 0BC0 TAMIL SYLLABLE NNII -0BA3 0BC1 TAMIL SYLLABLE NNU -0BA3 0BC2 TAMIL SYLLABLE NNUU -0BA3 0BC6 TAMIL SYLLABLE NNE -0BA3 0BC7 TAMIL SYLLABLE NNEE -0BA3 0BC8 TAMIL SYLLABLE NNAI -0BA3 0BCA TAMIL SYLLABLE NNO -0BA3 0BCB TAMIL SYLLABLE NNOO -0BA3 0BCC TAMIL SYLLABLE NNAU -0BA4 0BBE TAMIL SYLLABLE TAA -0BA4 0BBF TAMIL SYLLABLE TI -0BA4 0BC0 TAMIL SYLLABLE TII -0BA4 0BC1 TAMIL SYLLABLE TU -0BA4 0BC2 TAMIL SYLLABLE TUU -0BA4 0BC6 TAMIL SYLLABLE TE -0BA4 0BC7 TAMIL SYLLABLE TEE -0BA4 0BC8 TAMIL SYLLABLE TAI -0BA4 0BCA TAMIL SYLLABLE TO -0BA4 0BCB TAMIL SYLLABLE TOO -0BA4 0BCC TAMIL SYLLABLE TAU -0BA8 0BBE TAMIL SYLLABLE NAA -0BA8 0BBF TAMIL SYLLABLE NI -0BA8 0BC0 TAMIL SYLLABLE NII -0BA8 0BC1 TAMIL SYLLABLE NU -0BA8 0BC2 TAMIL SYLLABLE NUU -0BA8 0BC6 TAMIL SYLLABLE NE -0BA8 0BC7 TAMIL SYLLABLE NEE -0BA8 0BC8 TAMIL SYLLABLE NAI -0BA8 0BCA TAMIL SYLLABLE NO -0BA8 0BCB TAMIL SYLLABLE NOO -0BA8 0BCC TAMIL SYLLABLE NAU -0BAA 0BBE TAMIL SYLLABLE PAA -0BAA 0BBF TAMIL SYLLABLE PI -0BAA 0BC0 TAMIL SYLLABLE PII -0BAA 0BC1 TAMIL SYLLABLE PU -0BAA 0BC2 TAMIL SYLLABLE PUU -0BAA 0BC6 TAMIL SYLLABLE PE -0BAA 0BC7 TAMIL SYLLABLE PEE -0BAA 0BC8 TAMIL SYLLABLE PAI -0BAA 0BCA TAMIL SYLLABLE PO -0BAA 0BCB TAMIL SYLLABLE POO -0BAA 0BCC TAMIL SYLLABLE PAU -0BAE 0BBE TAMIL SYLLABLE MAA -0BAE 0BBF TAMIL SYLLABLE MI -0BAE 0BC0 TAMIL SYLLABLE MII -0BAE 0BC1 TAMIL SYLLABLE MU -0BAE 0BC2 TAMIL SYLLABLE MUU -0BAE 0BC6 TAMIL SYLLABLE ME -0BAE 0BC7 TAMIL SYLLABLE MEE -0BAE 0BC8 TAMIL SYLLABLE MAI -0BAE 0BCA TAMIL SYLLABLE MO -0BAE 0BCB TAMIL SYLLABLE MOO -0BAE 0BCC TAMIL SYLLABLE MAU -0BAF 0BBE TAMIL SYLLABLE YAA -0BAF 0BBF TAMIL SYLLABLE YI -0BAF 0BC0 TAMIL SYLLABLE YII -0BAF 0BC1 TAMIL SYLLABLE YU -0BAF 0BC2 TAMIL SYLLABLE YUU -0BAF 0BC6 TAMIL SYLLABLE YE -0BAF 0BC7 TAMIL SYLLABLE YEE -0BAF 0BC8 TAMIL SYLLABLE YAI -0BAF 0BCA TAMIL SYLLABLE YO -0BAF 0BCB TAMIL SYLLABLE YOO -0BAF 0BCC TAMIL SYLLABLE YAU -0BB0 0BBE TAMIL SYLLABLE RAA -0BB0 0BBF TAMIL SYLLABLE RI -0BB0 0BC0 TAMIL SYLLABLE RII -0BB0 0BC1 TAMIL SYLLABLE RU -0BB0 0BC2 TAMIL SYLLABLE RUU -0BB0 0BC6 TAMIL SYLLABLE RE -0BB0 0BC7 TAMIL SYLLABLE REE -0BB0 0BC8 TAMIL SYLLABLE RAI -0BB0 0BCA TAMIL SYLLABLE RO -0BB0 0BCB TAMIL SYLLABLE ROO -0BB0 0BCC TAMIL SYLLABLE RAU -0BB2 0BBE TAMIL SYLLABLE LAA -0BB2 0BBF TAMIL SYLLABLE LI -0BB2 0BC0 TAMIL SYLLABLE LII -0BB2 0BC1 TAMIL SYLLABLE LU -0BB2 0BC2 TAMIL SYLLABLE LUU -0BB2 0BC6 TAMIL SYLLABLE LE -0BB2 0BC7 TAMIL SYLLABLE LEE -0BB2 0BC8 TAMIL SYLLABLE LAI -0BB2 0BCA TAMIL SYLLABLE LO -0BB2 0BCB TAMIL SYLLABLE LOO -0BB2 0BCC TAMIL SYLLABLE LAU -0BB5 0BBE TAMIL SYLLABLE VAA -0BB5 0BBF TAMIL SYLLABLE VI -0BB5 0BC0 TAMIL SYLLABLE VII -0BB5 0BC1 TAMIL SYLLABLE VU -0BB5 0BC2 TAMIL SYLLABLE VUU -0BB5 0BC6 TAMIL SYLLABLE VE -0BB5 0BC7 TAMIL SYLLABLE VEE -0BB5 0BC8 TAMIL SYLLABLE VAI -0BB5 0BCA TAMIL SYLLABLE VO -0BB5 0BCB TAMIL SYLLABLE VOO -0BB5 0BCC TAMIL SYLLABLE VAU -0BB4 0BBE TAMIL SYLLABLE LLLAA -0BB4 0BBF TAMIL SYLLABLE LLLI -0BB4 0BC0 TAMIL SYLLABLE LLLII -0BB4 0BC1 TAMIL SYLLABLE LLLU -0BB4 0BC2 TAMIL SYLLABLE LLLUU -0BB4 0BC6 TAMIL SYLLABLE LLLE -0BB4 0BC7 TAMIL SYLLABLE LLLEE -0BB4 0BC8 TAMIL SYLLABLE LLLAI -0BB4 0BCA TAMIL SYLLABLE LLLO -0BB4 0BCB TAMIL SYLLABLE LLLOO -0BB4 0BCC TAMIL SYLLABLE LLLAU -0BB3 0BBE TAMIL SYLLABLE LLAA -0BB3 0BBF TAMIL SYLLABLE LLI -0BB3 0BC0 TAMIL SYLLABLE LLII -0BB3 0BC1 TAMIL SYLLABLE LLU -0BB3 0BC2 TAMIL SYLLABLE LLUU -0BB3 0BC6 TAMIL SYLLABLE LLE -0BB3 0BC7 TAMIL SYLLABLE LLEE -0BB3 0BC8 TAMIL SYLLABLE LLAI -0BB3 0BCA TAMIL SYLLABLE LLO -0BB3 0BCB TAMIL SYLLABLE LLOO -0BB3 0BCC TAMIL SYLLABLE LLAU -0BB1 0BBE TAMIL SYLLABLE RRAA -0BB1 0BBF TAMIL SYLLABLE RRI -0BB1 0BC0 TAMIL SYLLABLE RRII -0BB1 0BC1 TAMIL SYLLABLE RRU -0BB1 0BC2 TAMIL SYLLABLE RRUU -0BB1 0BC6 TAMIL SYLLABLE RRE -0BB1 0BC7 TAMIL SYLLABLE RREE -0BB1 0BC8 TAMIL SYLLABLE RRAI -0BB1 0BCA TAMIL SYLLABLE RRO -0BB1 0BCB TAMIL SYLLABLE RROO -0BB1 0BCC TAMIL SYLLABLE RRAU -0BA9 0BBE TAMIL SYLLABLE NNNAA -0BA9 0BBF TAMIL SYLLABLE NNNI -0BA9 0BC0 TAMIL SYLLABLE NNNII -0BA9 0BC1 TAMIL SYLLABLE NNNU -0BA9 0BC2 TAMIL SYLLABLE NNNUU -0BA9 0BC6 TAMIL SYLLABLE NNNE -0BA9 0BC7 TAMIL SYLLABLE NNNEE -0BA9 0BC8 TAMIL SYLLABLE NNNAI -0BA9 0BCA TAMIL SYLLABLE NNNO -0BA9 0BCB TAMIL SYLLABLE NNNOO -0BA9 0BCC TAMIL SYLLABLE NNNAU -0B9C 0BBE TAMIL SYLLABLE JAA -0B9C 0BBF TAMIL SYLLABLE JI -0B9C 0BC0 TAMIL SYLLABLE JII -0B9C 0BC1 TAMIL SYLLABLE JU -0B9C 0BC2 TAMIL SYLLABLE JUU -0B9C 0BC6 TAMIL SYLLABLE JE -0B9C 0BC7 TAMIL SYLLABLE JEE -0B9C 0BC8 TAMIL SYLLABLE JAI -0B9C 0BCA TAMIL SYLLABLE JO -0B9C 0BCB TAMIL SYLLABLE JOO -0B9C 0BCC TAMIL SYLLABLE JAU -0BB6 0BBE TAMIL SYLLABLE SHAA -0BB6 0BBF TAMIL SYLLABLE SHI -0BB6 0BC0 TAMIL SYLLABLE SHII -0BB6 0BC1 TAMIL SYLLABLE SHU -0BB6 0BC2 TAMIL SYLLABLE SHUU -0BB6 0BC6 TAMIL SYLLABLE SHE -0BB6 0BC7 TAMIL SYLLABLE SHEE -0BB6 0BC8 TAMIL SYLLABLE SHAI -0BB6 0BCA TAMIL SYLLABLE SHO -0BB6 0BCB TAMIL SYLLABLE SHOO -0BB6 0BCC TAMIL SYLLABLE SHAU -0BB7 0BBE TAMIL SYLLABLE SSAA -0BB7 0BBF TAMIL SYLLABLE SSI -0BB7 0BC0 TAMIL SYLLABLE SSII -0BB7 0BC1 TAMIL SYLLABLE SSU -0BB7 0BC2 TAMIL SYLLABLE SSUU -0BB7 0BC6 TAMIL SYLLABLE SSE -0BB7 0BC7 TAMIL SYLLABLE SSEE -0BB7 0BC8 TAMIL SYLLABLE SSAI -0BB7 0BCA TAMIL SYLLABLE SSO -0BB7 0BCB TAMIL SYLLABLE SSOO -0BB7 0BCC TAMIL SYLLABLE SSAU -0BB8 0BBE TAMIL SYLLABLE SAA -0BB8 0BBF TAMIL SYLLABLE SI -0BB8 0BC0 TAMIL SYLLABLE SII -0BB8 0BC1 TAMIL SYLLABLE SU -0BB8 0BC2 TAMIL SYLLABLE SUU -0BB8 0BC6 TAMIL SYLLABLE SE -0BB8 0BC7 TAMIL SYLLABLE SEE -0BB8 0BC8 TAMIL SYLLABLE SAI -0BB8 0BCA TAMIL SYLLABLE SO -0BB8 0BCB TAMIL SYLLABLE SOO -0BB8 0BCC TAMIL SYLLABLE SAU -0BB9 0BBE TAMIL SYLLABLE HAA -0BB9 0BBF TAMIL SYLLABLE HI -0BB9 0BC0 TAMIL SYLLABLE HII -0BB9 0BC1 TAMIL SYLLABLE HU -0BB9 0BC2 TAMIL SYLLABLE HUU -0BB9 0BC6 TAMIL SYLLABLE HE -0BB9 0BC7 TAMIL SYLLABLE HEE -0BB9 0BC8 TAMIL SYLLABLE HAI -0BB9 0BCA TAMIL SYLLABLE HO -0BB9 0BCB TAMIL SYLLABLE HOO -0BB9 0BCC TAMIL SYLLABLE HAU -0B95 0BCD 0BB7 TAMIL SYLLABLE KSSA -0B95 0BCD 0BB7 0BBE TAMIL SYLLABLE KSSAA -0B95 0BCD 0BB7 0BBF TAMIL SYLLABLE KSSI -0B95 0BCD 0BB7 0BC0 TAMIL SYLLABLE KSSII -0B95 0BCD 0BB7 0BC1 TAMIL SYLLABLE KSSU -0B95 0BCD 0BB7 0BC2 TAMIL SYLLABLE KSSUU -0B95 0BCD 0BB7 0BC6 TAMIL SYLLABLE KSSE -0B95 0BCD 0BB7 0BC7 TAMIL SYLLABLE KSSEE -0B95 0BCD 0BB7 0BC8 TAMIL SYLLABLE KSSAI -0B95 0BCD 0BB7 0BCA TAMIL SYLLABLE KSSO -0B95 0BCD 0BB7 0BCB TAMIL SYLLABLE KSSOO -0B95 0BCD 0BB7 0BCC TAMIL SYLLABLE KSSAU -0BB6 0BCD 0BB0 0BC0 TAMIL SYLLABLE SHRII -0DCA 200D 0DBA SINHALA CONSONANT SIGN YANSAYA -0DCA 200D 0DBB SINHALA CONSONANT SIGN RAKAARAANSAYA -0DBB 0DCA 200D SINHALA CONSONANT SIGN REPAYA -10E3 0302 GEORGIAN LETTER U-BRJGU -17D2 1780 KHMER CONSONANT SIGN COENG KA -17D2 1781 KHMER CONSONANT SIGN COENG KHA -17D2 1782 KHMER CONSONANT SIGN COENG KO -17D2 1783 KHMER CONSONANT SIGN COENG KHO -17D2 1784 KHMER CONSONANT SIGN COENG NGO -17D2 1785 KHMER CONSONANT SIGN COENG CA -17D2 1786 KHMER CONSONANT SIGN COENG CHA -17D2 1787 KHMER CONSONANT SIGN COENG CO -17D2 1788 KHMER CONSONANT SIGN COENG CHO -17D2 1789 KHMER CONSONANT SIGN COENG NYO -17D2 178A KHMER CONSONANT SIGN COENG DA -17D2 178B KHMER CONSONANT SIGN COENG TTHA -17D2 178C KHMER CONSONANT SIGN COENG DO -17D2 178D KHMER CONSONANT SIGN COENG TTHO -17D2 178E KHMER CONSONANT SIGN COENG NA -17D2 178F KHMER CONSONANT SIGN COENG TA -17D2 1790 KHMER CONSONANT SIGN COENG THA -17D2 1791 KHMER CONSONANT SIGN COENG TO -17D2 1792 KHMER CONSONANT SIGN COENG THO -17D2 1793 KHMER CONSONANT SIGN COENG NO -17D2 1794 KHMER CONSONANT SIGN COENG BA -17D2 1795 KHMER CONSONANT SIGN COENG PHA -17D2 1796 KHMER CONSONANT SIGN COENG PO -17D2 1797 KHMER CONSONANT SIGN COENG PHO -17D2 1798 KHMER CONSONANT SIGN COENG MO -17D2 1799 KHMER CONSONANT SIGN COENG YO -17D2 179A KHMER CONSONANT SIGN COENG RO -17D2 179B KHMER CONSONANT SIGN COENG LO -17D2 179C KHMER CONSONANT SIGN COENG VO -17D2 179D KHMER CONSONANT SIGN COENG SHA -17D2 179E KHMER CONSONANT SIGN COENG SSA -17D2 179F KHMER CONSONANT SIGN COENG SA -17D2 17A0 KHMER CONSONANT SIGN COENG HA -17D2 17A1 KHMER CONSONANT SIGN COENG LA -17D2 17A2 KHMER VOWEL SIGN COENG QA -17D2 17A7 KHMER INDEPENDENT VOWEL SIGN COENG QU -17D2 17AB KHMER INDEPENDENT VOWEL SIGN COENG RY -17D2 17AC KHMER INDEPENDENT VOWEL SIGN COENG RYY -17D2 17AF KHMER INDEPENDENT VOWEL SIGN COENG QE -17BB 17C6 KHMER VOWEL SIGN OM -17B6 17C6 KHMER VOWEL SIGN AAM -304B 309A HIRAGANA LETTER BIDAKUON NGA -304D 309A HIRAGANA LETTER BIDAKUON NGI -304F 309A HIRAGANA LETTER BIDAKUON NGU -3051 309A HIRAGANA LETTER BIDAKUON NGE -3053 309A HIRAGANA LETTER BIDAKUON NGO -30AB 309A KATAKANA LETTER BIDAKUON NGA -30AD 309A KATAKANA LETTER BIDAKUON NGI -30AF 309A KATAKANA LETTER BIDAKUON NGU -30B1 309A KATAKANA LETTER BIDAKUON NGE -30B3 309A KATAKANA LETTER BIDAKUON NGO -30BB 309A KATAKANA LETTER AINU CE -30C4 309A KATAKANA LETTER AINU TU -30C8 309A KATAKANA LETTER AINU TO -31F7 309A KATAKANA LETTER AINU P -02E5 02E9 MODIFIER LETTER EXTRA-HIGH EXTRA-LOW CONTOUR TONE BAR -02E9 02E5 MODIFIER LETTER EXTRA-LOW EXTRA-HIGH CONTOUR TONE BAR +00000 +NULL + +00000 +NUL + +00001 +START OF HEADING + +00001 +SOH + +00002 +START OF TEXT + +00002 +STX + +00003 +END OF TEXT + +00003 +ETX + +00004 +END OF TRANSMISSION + +00004 +EOT + +00005 +ENQUIRY + +00005 +ENQ + +00006 +ACKNOWLEDGE + +00006 +ACK + +00007 +ALERT + +00007 +BEL + +00008 +BACKSPACE + +00008 +BS + +00009 +CHARACTER TABULATION + +00009 +HORIZONTAL TABULATION + +00009 +HT + +00009 +TAB + +0000A +LINE FEED + +0000A +NEW LINE + +0000A +END OF LINE + +0000A +LINE FEED (LF) + +0000A +EOL + +0000A +LF + +0000A +NL + +0000B +LINE TABULATION + +0000B +VERTICAL TABULATION + +0000B +VT + +0000C +FORM FEED + +0000C +FORM FEED (FF) + +0000C +FF + +0000D +CARRIAGE RETURN + +0000D +CARRIAGE RETURN (CR) + +0000D +CR + +0000E +SHIFT OUT + +0000E +LOCKING-SHIFT ONE + +0000E +SO + +0000F +SHIFT IN + +0000F +LOCKING-SHIFT ZERO + +0000F +SI + +00010 +DATA LINK ESCAPE + +00010 +DLE + +00011 +DEVICE CONTROL ONE + +00011 +DC1 + +00012 +DEVICE CONTROL TWO + +00012 +DC2 + +00013 +DEVICE CONTROL THREE + +00013 +DC3 + +00014 +DEVICE CONTROL FOUR + +00014 +DC4 + +00015 +NEGATIVE ACKNOWLEDGE + +00015 +NAK + +00016 +SYNCHRONOUS IDLE + +00016 +SYN + +00017 +END OF TRANSMISSION BLOCK + +00017 +ETB + +00018 +CANCEL + +00018 +CAN + +00019 +END OF MEDIUM + +00019 +EOM + +0001A +SUBSTITUTE + +0001A +SUB + +0001B +ESCAPE + +0001B +ESC + +0001C +INFORMATION SEPARATOR FOUR + +0001C +FILE SEPARATOR + +0001C +FS + +0001D +INFORMATION SEPARATOR THREE + +0001D +GROUP SEPARATOR + +0001D +GS + +0001E +INFORMATION SEPARATOR TWO + +0001E +RECORD SEPARATOR + +0001E +RS + +0001F +INFORMATION SEPARATOR ONE + +0001F +UNIT SEPARATOR + +0001F +US + +00020 +SPACE + +00020 +SP + +00021 +EXCLAMATION MARK + +00022 +QUOTATION MARK + +00023 +NUMBER SIGN + +00024 +DOLLAR SIGN + +00025 +PERCENT SIGN + +00026 +AMPERSAND + +00027 +APOSTROPHE + +00028 +LEFT PARENTHESIS + +00029 +RIGHT PARENTHESIS + +0002A +ASTERISK + +0002B +PLUS SIGN + +0002C +COMMA + +0002D +HYPHEN-MINUS + +0002E +FULL STOP + +0002F +SOLIDUS + +00030 +DIGIT ZERO + +00031 +DIGIT ONE + +00032 +DIGIT TWO + +00033 +DIGIT THREE + +00034 +DIGIT FOUR + +00035 +DIGIT FIVE + +00036 +DIGIT SIX + +00037 +DIGIT SEVEN + +00038 +DIGIT EIGHT + +00039 +DIGIT NINE + +0003A +COLON + +0003B +SEMICOLON + +0003C +LESS-THAN SIGN + +0003D +EQUALS SIGN + +0003E +GREATER-THAN SIGN + +0003F +QUESTION MARK + +00040 +COMMERCIAL AT + +00041 +LATIN CAPITAL LETTER A + +00042 +LATIN CAPITAL LETTER B + +00043 +LATIN CAPITAL LETTER C + +00044 +LATIN CAPITAL LETTER D + +00045 +LATIN CAPITAL LETTER E + +00046 +LATIN CAPITAL LETTER F + +00047 +LATIN CAPITAL LETTER G + +00048 +LATIN CAPITAL LETTER H + +00049 +LATIN CAPITAL LETTER I + +0004A +LATIN CAPITAL LETTER J + +0004B +LATIN CAPITAL LETTER K + +0004C +LATIN CAPITAL LETTER L + +0004D +LATIN CAPITAL LETTER M + +0004E +LATIN CAPITAL LETTER N + +0004F +LATIN CAPITAL LETTER O + +00050 +LATIN CAPITAL LETTER P + +00051 +LATIN CAPITAL LETTER Q + +00052 +LATIN CAPITAL LETTER R + +00053 +LATIN CAPITAL LETTER S + +00054 +LATIN CAPITAL LETTER T + +00055 +LATIN CAPITAL LETTER U + +00056 +LATIN CAPITAL LETTER V + +00057 +LATIN CAPITAL LETTER W + +00058 +LATIN CAPITAL LETTER X + +00059 +LATIN CAPITAL LETTER Y + +0005A +LATIN CAPITAL LETTER Z + +0005B +LEFT SQUARE BRACKET + +0005C +REVERSE SOLIDUS + +0005D +RIGHT SQUARE BRACKET + +0005E +CIRCUMFLEX ACCENT + +0005F +LOW LINE + +00060 +GRAVE ACCENT + +00061 +LATIN SMALL LETTER A + +00062 +LATIN SMALL LETTER B + +00063 +LATIN SMALL LETTER C + +00064 +LATIN SMALL LETTER D + +00065 +LATIN SMALL LETTER E + +00066 +LATIN SMALL LETTER F + +00067 +LATIN SMALL LETTER G + +00068 +LATIN SMALL LETTER H + +00069 +LATIN SMALL LETTER I + +0006A +LATIN SMALL LETTER J + +0006B +LATIN SMALL LETTER K + +0006C +LATIN SMALL LETTER L + +0006D +LATIN SMALL LETTER M + +0006E +LATIN SMALL LETTER N + +0006F +LATIN SMALL LETTER O + +00070 +LATIN SMALL LETTER P + +00071 +LATIN SMALL LETTER Q + +00072 +LATIN SMALL LETTER R + +00073 +LATIN SMALL LETTER S + +00074 +LATIN SMALL LETTER T + +00075 +LATIN SMALL LETTER U + +00076 +LATIN SMALL LETTER V + +00077 +LATIN SMALL LETTER W + +00078 +LATIN SMALL LETTER X + +00079 +LATIN SMALL LETTER Y + +0007A +LATIN SMALL LETTER Z + +0007B +LEFT CURLY BRACKET + +0007C +VERTICAL LINE + +0007D +RIGHT CURLY BRACKET + +0007E +TILDE + +0007F +DELETE + +0007F +DEL + +00080 +PADDING CHARACTER + +00080 +PAD + +00081 +HIGH OCTET PRESET + +00081 +HOP + +00082 +BREAK PERMITTED HERE + +00082 +BPH + +00083 +NO BREAK HERE + +00083 +NBH + +00084 +INDEX + +00084 +IND + +00085 +NEXT LINE + +00085 +NEXT LINE (NEL) + +00085 +NEL + +00086 +START OF SELECTED AREA + +00086 +SSA + +00087 +END OF SELECTED AREA + +00087 +ESA + +00088 +CHARACTER TABULATION SET + +00088 +HORIZONTAL TABULATION SET + +00088 +HTS + +00089 +CHARACTER TABULATION WITH JUSTIFICATION + +00089 +HORIZONTAL TABULATION WITH JUSTIFICATION + +00089 +HTJ + +0008A +LINE TABULATION SET + +0008A +VERTICAL TABULATION SET + +0008A +VTS + +0008B +PARTIAL LINE FORWARD + +0008B +PARTIAL LINE DOWN + +0008B +PLD + +0008C +PARTIAL LINE BACKWARD + +0008C +PARTIAL LINE UP + +0008C +PLU + +0008D +REVERSE LINE FEED + +0008D +REVERSE INDEX + +0008D +RI + +0008E +SINGLE SHIFT TWO + +0008E +SINGLE-SHIFT-2 + +0008E +SS2 + +0008F +SINGLE SHIFT THREE + +0008F +SINGLE-SHIFT-3 + +0008F +SS3 + +00090 +DEVICE CONTROL STRING + +00090 +DCS + +00091 +PRIVATE USE ONE + +00091 +PRIVATE USE-1 + +00091 +PU1 + +00092 +PRIVATE USE TWO + +00092 +PRIVATE USE-2 + +00092 +PU2 + +00093 +SET TRANSMIT STATE + +00093 +STS + +00094 +CANCEL CHARACTER + +00094 +CCH + +00095 +MESSAGE WAITING + +00095 +MW + +00096 +START OF GUARDED AREA + +00096 +START OF PROTECTED AREA + +00096 +SPA + +00097 +END OF GUARDED AREA + +00097 +END OF PROTECTED AREA + +00097 +EPA + +00098 +START OF STRING + +00098 +SOS + +00099 +SINGLE GRAPHIC CHARACTER INTRODUCER + +00099 +SGC + +0009A +SINGLE CHARACTER INTRODUCER + +0009A +SCI + +0009B +CONTROL SEQUENCE INTRODUCER + +0009B +CSI + +0009C +STRING TERMINATOR + +0009C +ST + +0009D +OPERATING SYSTEM COMMAND + +0009D +OSC + +0009E +PRIVACY MESSAGE + +0009E +PM + +0009F +APPLICATION PROGRAM COMMAND + +0009F +APC + +000A0 +NO-BREAK SPACE + +000A0 +NBSP + +000A1 +INVERTED EXCLAMATION MARK + +000A2 +CENT SIGN + +000A3 +POUND SIGN + +000A4 +CURRENCY SIGN + +000A5 +YEN SIGN + +000A6 +BROKEN BAR + +000A7 +SECTION SIGN + +000A8 +DIAERESIS + +000A9 +COPYRIGHT SIGN + +000AA +FEMININE ORDINAL INDICATOR + +000AB +LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + +000AC +NOT SIGN + +000AD +SOFT HYPHEN + +000AD +SHY + +000AE +REGISTERED SIGN + +000AF +MACRON + +000B0 +DEGREE SIGN + +000B1 +PLUS-MINUS SIGN + +000B2 +SUPERSCRIPT TWO + +000B3 +SUPERSCRIPT THREE + +000B4 +ACUTE ACCENT + +000B5 +MICRO SIGN + +000B6 +PILCROW SIGN + +000B7 +MIDDLE DOT + +000B8 +CEDILLA + +000B9 +SUPERSCRIPT ONE + +000BA +MASCULINE ORDINAL INDICATOR + +000BB +RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK + +000BC +VULGAR FRACTION ONE QUARTER + +000BD +VULGAR FRACTION ONE HALF + +000BE +VULGAR FRACTION THREE QUARTERS + +000BF +INVERTED QUESTION MARK + +000C0 +LATIN CAPITAL LETTER A WITH GRAVE + +000C1 +LATIN CAPITAL LETTER A WITH ACUTE + +000C2 +LATIN CAPITAL LETTER A WITH CIRCUMFLEX + +000C3 +LATIN CAPITAL LETTER A WITH TILDE + +000C4 +LATIN CAPITAL LETTER A WITH DIAERESIS + +000C5 +LATIN CAPITAL LETTER A WITH RING ABOVE + +000C6 +LATIN CAPITAL LETTER AE + +000C7 +LATIN CAPITAL LETTER C WITH CEDILLA + +000C8 +LATIN CAPITAL LETTER E WITH GRAVE + +000C9 +LATIN CAPITAL LETTER E WITH ACUTE + +000CA +LATIN CAPITAL LETTER E WITH CIRCUMFLEX + +000CB +LATIN CAPITAL LETTER E WITH DIAERESIS + +000CC +LATIN CAPITAL LETTER I WITH GRAVE + +000CD +LATIN CAPITAL LETTER I WITH ACUTE + +000CE +LATIN CAPITAL LETTER I WITH CIRCUMFLEX + +000CF +LATIN CAPITAL LETTER I WITH DIAERESIS + +000D0 +LATIN CAPITAL LETTER ETH + +000D1 +LATIN CAPITAL LETTER N WITH TILDE + +000D2 +LATIN CAPITAL LETTER O WITH GRAVE + +000D3 +LATIN CAPITAL LETTER O WITH ACUTE + +000D4 +LATIN CAPITAL LETTER O WITH CIRCUMFLEX + +000D5 +LATIN CAPITAL LETTER O WITH TILDE + +000D6 +LATIN CAPITAL LETTER O WITH DIAERESIS + +000D7 +MULTIPLICATION SIGN + +000D8 +LATIN CAPITAL LETTER O WITH STROKE + +000D9 +LATIN CAPITAL LETTER U WITH GRAVE + +000DA +LATIN CAPITAL LETTER U WITH ACUTE + +000DB +LATIN CAPITAL LETTER U WITH CIRCUMFLEX + +000DC +LATIN CAPITAL LETTER U WITH DIAERESIS + +000DD +LATIN CAPITAL LETTER Y WITH ACUTE + +000DE +LATIN CAPITAL LETTER THORN + +000DF +LATIN SMALL LETTER SHARP S + +000E0 +LATIN SMALL LETTER A WITH GRAVE + +000E1 +LATIN SMALL LETTER A WITH ACUTE + +000E2 +LATIN SMALL LETTER A WITH CIRCUMFLEX + +000E3 +LATIN SMALL LETTER A WITH TILDE + +000E4 +LATIN SMALL LETTER A WITH DIAERESIS + +000E5 +LATIN SMALL LETTER A WITH RING ABOVE + +000E6 +LATIN SMALL LETTER AE + +000E7 +LATIN SMALL LETTER C WITH CEDILLA + +000E8 +LATIN SMALL LETTER E WITH GRAVE + +000E9 +LATIN SMALL LETTER E WITH ACUTE + +000EA +LATIN SMALL LETTER E WITH CIRCUMFLEX + +000EB +LATIN SMALL LETTER E WITH DIAERESIS + +000EC +LATIN SMALL LETTER I WITH GRAVE + +000ED +LATIN SMALL LETTER I WITH ACUTE + +000EE +LATIN SMALL LETTER I WITH CIRCUMFLEX + +000EF +LATIN SMALL LETTER I WITH DIAERESIS + +000F0 +LATIN SMALL LETTER ETH + +000F1 +LATIN SMALL LETTER N WITH TILDE + +000F2 +LATIN SMALL LETTER O WITH GRAVE + +000F3 +LATIN SMALL LETTER O WITH ACUTE + +000F4 +LATIN SMALL LETTER O WITH CIRCUMFLEX + +000F5 +LATIN SMALL LETTER O WITH TILDE + +000F6 +LATIN SMALL LETTER O WITH DIAERESIS + +000F7 +DIVISION SIGN + +000F8 +LATIN SMALL LETTER O WITH STROKE + +000F9 +LATIN SMALL LETTER U WITH GRAVE + +000FA +LATIN SMALL LETTER U WITH ACUTE + +000FB +LATIN SMALL LETTER U WITH CIRCUMFLEX + +000FC +LATIN SMALL LETTER U WITH DIAERESIS + +000FD +LATIN SMALL LETTER Y WITH ACUTE + +000FE +LATIN SMALL LETTER THORN + +000FF +LATIN SMALL LETTER Y WITH DIAERESIS + +00100 +LATIN CAPITAL LETTER A WITH MACRON + +00101 +LATIN SMALL LETTER A WITH MACRON + +00102 +LATIN CAPITAL LETTER A WITH BREVE + +00103 +LATIN SMALL LETTER A WITH BREVE + +00104 +LATIN CAPITAL LETTER A WITH OGONEK + +00105 +LATIN SMALL LETTER A WITH OGONEK + +00106 +LATIN CAPITAL LETTER C WITH ACUTE + +00107 +LATIN SMALL LETTER C WITH ACUTE + +00108 +LATIN CAPITAL LETTER C WITH CIRCUMFLEX + +00109 +LATIN SMALL LETTER C WITH CIRCUMFLEX + +0010A +LATIN CAPITAL LETTER C WITH DOT ABOVE + +0010B +LATIN SMALL LETTER C WITH DOT ABOVE + +0010C +LATIN CAPITAL LETTER C WITH CARON + +0010D +LATIN SMALL LETTER C WITH CARON + +0010E +LATIN CAPITAL LETTER D WITH CARON + +0010F +LATIN SMALL LETTER D WITH CARON + +00110 +LATIN CAPITAL LETTER D WITH STROKE + +00111 +LATIN SMALL LETTER D WITH STROKE + +00112 +LATIN CAPITAL LETTER E WITH MACRON + +00113 +LATIN SMALL LETTER E WITH MACRON + +00114 +LATIN CAPITAL LETTER E WITH BREVE + +00115 +LATIN SMALL LETTER E WITH BREVE + +00116 +LATIN CAPITAL LETTER E WITH DOT ABOVE + +00117 +LATIN SMALL LETTER E WITH DOT ABOVE + +00118 +LATIN CAPITAL LETTER E WITH OGONEK + +00119 +LATIN SMALL LETTER E WITH OGONEK + +0011A +LATIN CAPITAL LETTER E WITH CARON + +0011B +LATIN SMALL LETTER E WITH CARON + +0011C +LATIN CAPITAL LETTER G WITH CIRCUMFLEX + +0011D +LATIN SMALL LETTER G WITH CIRCUMFLEX + +0011E +LATIN CAPITAL LETTER G WITH BREVE + +0011F +LATIN SMALL LETTER G WITH BREVE + +00120 +LATIN CAPITAL LETTER G WITH DOT ABOVE + +00121 +LATIN SMALL LETTER G WITH DOT ABOVE + +00122 +LATIN CAPITAL LETTER G WITH CEDILLA + +00123 +LATIN SMALL LETTER G WITH CEDILLA + +00124 +LATIN CAPITAL LETTER H WITH CIRCUMFLEX + +00125 +LATIN SMALL LETTER H WITH CIRCUMFLEX + +00126 +LATIN CAPITAL LETTER H WITH STROKE + +00127 +LATIN SMALL LETTER H WITH STROKE + +00128 +LATIN CAPITAL LETTER I WITH TILDE + +00129 +LATIN SMALL LETTER I WITH TILDE + +0012A +LATIN CAPITAL LETTER I WITH MACRON + +0012B +LATIN SMALL LETTER I WITH MACRON + +0012C +LATIN CAPITAL LETTER I WITH BREVE + +0012D +LATIN SMALL LETTER I WITH BREVE + +0012E +LATIN CAPITAL LETTER I WITH OGONEK + +0012F +LATIN SMALL LETTER I WITH OGONEK + +00130 +LATIN CAPITAL LETTER I WITH DOT ABOVE + +00131 +LATIN SMALL LETTER DOTLESS I + +00132 +LATIN CAPITAL LIGATURE IJ + +00133 +LATIN SMALL LIGATURE IJ + +00134 +LATIN CAPITAL LETTER J WITH CIRCUMFLEX + +00135 +LATIN SMALL LETTER J WITH CIRCUMFLEX + +00136 +LATIN CAPITAL LETTER K WITH CEDILLA + +00137 +LATIN SMALL LETTER K WITH CEDILLA + +00138 +LATIN SMALL LETTER KRA + +00139 +LATIN CAPITAL LETTER L WITH ACUTE + +0013A +LATIN SMALL LETTER L WITH ACUTE + +0013B +LATIN CAPITAL LETTER L WITH CEDILLA + +0013C +LATIN SMALL LETTER L WITH CEDILLA + +0013D +LATIN CAPITAL LETTER L WITH CARON + +0013E +LATIN SMALL LETTER L WITH CARON + +0013F +LATIN CAPITAL LETTER L WITH MIDDLE DOT + +00140 +LATIN SMALL LETTER L WITH MIDDLE DOT + +00141 +LATIN CAPITAL LETTER L WITH STROKE + +00142 +LATIN SMALL LETTER L WITH STROKE + +00143 +LATIN CAPITAL LETTER N WITH ACUTE + +00144 +LATIN SMALL LETTER N WITH ACUTE + +00145 +LATIN CAPITAL LETTER N WITH CEDILLA + +00146 +LATIN SMALL LETTER N WITH CEDILLA + +00147 +LATIN CAPITAL LETTER N WITH CARON + +00148 +LATIN SMALL LETTER N WITH CARON + +00149 +LATIN SMALL LETTER N PRECEDED BY APOSTROPHE + +0014A +LATIN CAPITAL LETTER ENG + +0014B +LATIN SMALL LETTER ENG + +0014C +LATIN CAPITAL LETTER O WITH MACRON + +0014D +LATIN SMALL LETTER O WITH MACRON + +0014E +LATIN CAPITAL LETTER O WITH BREVE + +0014F +LATIN SMALL LETTER O WITH BREVE + +00150 +LATIN CAPITAL LETTER O WITH DOUBLE ACUTE + +00151 +LATIN SMALL LETTER O WITH DOUBLE ACUTE + +00152 +LATIN CAPITAL LIGATURE OE + +00153 +LATIN SMALL LIGATURE OE + +00154 +LATIN CAPITAL LETTER R WITH ACUTE + +00155 +LATIN SMALL LETTER R WITH ACUTE + +00156 +LATIN CAPITAL LETTER R WITH CEDILLA + +00157 +LATIN SMALL LETTER R WITH CEDILLA + +00158 +LATIN CAPITAL LETTER R WITH CARON + +00159 +LATIN SMALL LETTER R WITH CARON + +0015A +LATIN CAPITAL LETTER S WITH ACUTE + +0015B +LATIN SMALL LETTER S WITH ACUTE + +0015C +LATIN CAPITAL LETTER S WITH CIRCUMFLEX + +0015D +LATIN SMALL LETTER S WITH CIRCUMFLEX + +0015E +LATIN CAPITAL LETTER S WITH CEDILLA + +0015F +LATIN SMALL LETTER S WITH CEDILLA + +00160 +LATIN CAPITAL LETTER S WITH CARON + +00161 +LATIN SMALL LETTER S WITH CARON + +00162 +LATIN CAPITAL LETTER T WITH CEDILLA + +00163 +LATIN SMALL LETTER T WITH CEDILLA + +00164 +LATIN CAPITAL LETTER T WITH CARON + +00165 +LATIN SMALL LETTER T WITH CARON + +00166 +LATIN CAPITAL LETTER T WITH STROKE + +00167 +LATIN SMALL LETTER T WITH STROKE + +00168 +LATIN CAPITAL LETTER U WITH TILDE + +00169 +LATIN SMALL LETTER U WITH TILDE + +0016A +LATIN CAPITAL LETTER U WITH MACRON + +0016B +LATIN SMALL LETTER U WITH MACRON + +0016C +LATIN CAPITAL LETTER U WITH BREVE + +0016D +LATIN SMALL LETTER U WITH BREVE + +0016E +LATIN CAPITAL LETTER U WITH RING ABOVE + +0016F +LATIN SMALL LETTER U WITH RING ABOVE + +00170 +LATIN CAPITAL LETTER U WITH DOUBLE ACUTE + +00171 +LATIN SMALL LETTER U WITH DOUBLE ACUTE + +00172 +LATIN CAPITAL LETTER U WITH OGONEK + +00173 +LATIN SMALL LETTER U WITH OGONEK + +00174 +LATIN CAPITAL LETTER W WITH CIRCUMFLEX + +00175 +LATIN SMALL LETTER W WITH CIRCUMFLEX + +00176 +LATIN CAPITAL LETTER Y WITH CIRCUMFLEX + +00177 +LATIN SMALL LETTER Y WITH CIRCUMFLEX + +00178 +LATIN CAPITAL LETTER Y WITH DIAERESIS + +00179 +LATIN CAPITAL LETTER Z WITH ACUTE + +0017A +LATIN SMALL LETTER Z WITH ACUTE + +0017B +LATIN CAPITAL LETTER Z WITH DOT ABOVE + +0017C +LATIN SMALL LETTER Z WITH DOT ABOVE + +0017D +LATIN CAPITAL LETTER Z WITH CARON + +0017E +LATIN SMALL LETTER Z WITH CARON + +0017F +LATIN SMALL LETTER LONG S + +00180 +LATIN SMALL LETTER B WITH STROKE + +00181 +LATIN CAPITAL LETTER B WITH HOOK + +00182 +LATIN CAPITAL LETTER B WITH TOPBAR + +00183 +LATIN SMALL LETTER B WITH TOPBAR + +00184 +LATIN CAPITAL LETTER TONE SIX + +00185 +LATIN SMALL LETTER TONE SIX + +00186 +LATIN CAPITAL LETTER OPEN O + +00187 +LATIN CAPITAL LETTER C WITH HOOK + +00188 +LATIN SMALL LETTER C WITH HOOK + +00189 +LATIN CAPITAL LETTER AFRICAN D + +0018A +LATIN CAPITAL LETTER D WITH HOOK + +0018B +LATIN CAPITAL LETTER D WITH TOPBAR + +0018C +LATIN SMALL LETTER D WITH TOPBAR + +0018D +LATIN SMALL LETTER TURNED DELTA + +0018E +LATIN CAPITAL LETTER REVERSED E + +0018F +LATIN CAPITAL LETTER SCHWA + +00190 +LATIN CAPITAL LETTER OPEN E + +00191 +LATIN CAPITAL LETTER F WITH HOOK + +00192 +LATIN SMALL LETTER F WITH HOOK + +00193 +LATIN CAPITAL LETTER G WITH HOOK + +00194 +LATIN CAPITAL LETTER GAMMA + +00195 +LATIN SMALL LETTER HV + +00196 +LATIN CAPITAL LETTER IOTA + +00197 +LATIN CAPITAL LETTER I WITH STROKE + +00198 +LATIN CAPITAL LETTER K WITH HOOK + +00199 +LATIN SMALL LETTER K WITH HOOK + +0019A +LATIN SMALL LETTER L WITH BAR + +0019B +LATIN SMALL LETTER LAMBDA WITH STROKE + +0019C +LATIN CAPITAL LETTER TURNED M + +0019D +LATIN CAPITAL LETTER N WITH LEFT HOOK + +0019E +LATIN SMALL LETTER N WITH LONG RIGHT LEG + +0019F +LATIN CAPITAL LETTER O WITH MIDDLE TILDE + +001A0 +LATIN CAPITAL LETTER O WITH HORN + +001A1 +LATIN SMALL LETTER O WITH HORN + +001A2 +LATIN CAPITAL LETTER GHA + +001A2 +LATIN CAPITAL LETTER OI + +001A3 +LATIN SMALL LETTER GHA + +001A3 +LATIN SMALL LETTER OI + +001A4 +LATIN CAPITAL LETTER P WITH HOOK + +001A5 +LATIN SMALL LETTER P WITH HOOK + +001A6 +LATIN LETTER YR + +001A7 +LATIN CAPITAL LETTER TONE TWO + +001A8 +LATIN SMALL LETTER TONE TWO + +001A9 +LATIN CAPITAL LETTER ESH + +001AA +LATIN LETTER REVERSED ESH LOOP + +001AB +LATIN SMALL LETTER T WITH PALATAL HOOK + +001AC +LATIN CAPITAL LETTER T WITH HOOK + +001AD +LATIN SMALL LETTER T WITH HOOK + +001AE +LATIN CAPITAL LETTER T WITH RETROFLEX HOOK + +001AF +LATIN CAPITAL LETTER U WITH HORN + +001B0 +LATIN SMALL LETTER U WITH HORN + +001B1 +LATIN CAPITAL LETTER UPSILON + +001B2 +LATIN CAPITAL LETTER V WITH HOOK + +001B3 +LATIN CAPITAL LETTER Y WITH HOOK + +001B4 +LATIN SMALL LETTER Y WITH HOOK + +001B5 +LATIN CAPITAL LETTER Z WITH STROKE + +001B6 +LATIN SMALL LETTER Z WITH STROKE + +001B7 +LATIN CAPITAL LETTER EZH + +001B8 +LATIN CAPITAL LETTER EZH REVERSED + +001B9 +LATIN SMALL LETTER EZH REVERSED + +001BA +LATIN SMALL LETTER EZH WITH TAIL + +001BB +LATIN LETTER TWO WITH STROKE + +001BC +LATIN CAPITAL LETTER TONE FIVE + +001BD +LATIN SMALL LETTER TONE FIVE + +001BE +LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE + +001BF +LATIN LETTER WYNN + +001C0 +LATIN LETTER DENTAL CLICK + +001C1 +LATIN LETTER LATERAL CLICK + +001C2 +LATIN LETTER ALVEOLAR CLICK + +001C3 +LATIN LETTER RETROFLEX CLICK + +001C4 +LATIN CAPITAL LETTER DZ WITH CARON + +001C5 +LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON + +001C6 +LATIN SMALL LETTER DZ WITH CARON + +001C7 +LATIN CAPITAL LETTER LJ + +001C8 +LATIN CAPITAL LETTER L WITH SMALL LETTER J + +001C9 +LATIN SMALL LETTER LJ + +001CA +LATIN CAPITAL LETTER NJ + +001CB +LATIN CAPITAL LETTER N WITH SMALL LETTER J + +001CC +LATIN SMALL LETTER NJ + +001CD +LATIN CAPITAL LETTER A WITH CARON + +001CE +LATIN SMALL LETTER A WITH CARON + +001CF +LATIN CAPITAL LETTER I WITH CARON + +001D0 +LATIN SMALL LETTER I WITH CARON + +001D1 +LATIN CAPITAL LETTER O WITH CARON + +001D2 +LATIN SMALL LETTER O WITH CARON + +001D3 +LATIN CAPITAL LETTER U WITH CARON + +001D4 +LATIN SMALL LETTER U WITH CARON + +001D5 +LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON + +001D6 +LATIN SMALL LETTER U WITH DIAERESIS AND MACRON + +001D7 +LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE + +001D8 +LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE + +001D9 +LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON + +001DA +LATIN SMALL LETTER U WITH DIAERESIS AND CARON + +001DB +LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE + +001DC +LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE + +001DD +LATIN SMALL LETTER TURNED E + +001DE +LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON + +001DF +LATIN SMALL LETTER A WITH DIAERESIS AND MACRON + +001E0 +LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON + +001E1 +LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON + +001E2 +LATIN CAPITAL LETTER AE WITH MACRON + +001E3 +LATIN SMALL LETTER AE WITH MACRON + +001E4 +LATIN CAPITAL LETTER G WITH STROKE + +001E5 +LATIN SMALL LETTER G WITH STROKE + +001E6 +LATIN CAPITAL LETTER G WITH CARON + +001E7 +LATIN SMALL LETTER G WITH CARON + +001E8 +LATIN CAPITAL LETTER K WITH CARON + +001E9 +LATIN SMALL LETTER K WITH CARON + +001EA +LATIN CAPITAL LETTER O WITH OGONEK + +001EB +LATIN SMALL LETTER O WITH OGONEK + +001EC +LATIN CAPITAL LETTER O WITH OGONEK AND MACRON + +001ED +LATIN SMALL LETTER O WITH OGONEK AND MACRON + +001EE +LATIN CAPITAL LETTER EZH WITH CARON + +001EF +LATIN SMALL LETTER EZH WITH CARON + +001F0 +LATIN SMALL LETTER J WITH CARON + +001F1 +LATIN CAPITAL LETTER DZ + +001F2 +LATIN CAPITAL LETTER D WITH SMALL LETTER Z + +001F3 +LATIN SMALL LETTER DZ + +001F4 +LATIN CAPITAL LETTER G WITH ACUTE + +001F5 +LATIN SMALL LETTER G WITH ACUTE + +001F6 +LATIN CAPITAL LETTER HWAIR + +001F7 +LATIN CAPITAL LETTER WYNN + +001F8 +LATIN CAPITAL LETTER N WITH GRAVE + +001F9 +LATIN SMALL LETTER N WITH GRAVE + +001FA +LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE + +001FB +LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE + +001FC +LATIN CAPITAL LETTER AE WITH ACUTE + +001FD +LATIN SMALL LETTER AE WITH ACUTE + +001FE +LATIN CAPITAL LETTER O WITH STROKE AND ACUTE + +001FF +LATIN SMALL LETTER O WITH STROKE AND ACUTE + +00200 +LATIN CAPITAL LETTER A WITH DOUBLE GRAVE + +00201 +LATIN SMALL LETTER A WITH DOUBLE GRAVE + +00202 +LATIN CAPITAL LETTER A WITH INVERTED BREVE + +00203 +LATIN SMALL LETTER A WITH INVERTED BREVE + +00204 +LATIN CAPITAL LETTER E WITH DOUBLE GRAVE + +00205 +LATIN SMALL LETTER E WITH DOUBLE GRAVE + +00206 +LATIN CAPITAL LETTER E WITH INVERTED BREVE + +00207 +LATIN SMALL LETTER E WITH INVERTED BREVE + +00208 +LATIN CAPITAL LETTER I WITH DOUBLE GRAVE + +00209 +LATIN SMALL LETTER I WITH DOUBLE GRAVE + +0020A +LATIN CAPITAL LETTER I WITH INVERTED BREVE + +0020B +LATIN SMALL LETTER I WITH INVERTED BREVE + +0020C +LATIN CAPITAL LETTER O WITH DOUBLE GRAVE + +0020D +LATIN SMALL LETTER O WITH DOUBLE GRAVE + +0020E +LATIN CAPITAL LETTER O WITH INVERTED BREVE + +0020F +LATIN SMALL LETTER O WITH INVERTED BREVE + +00210 +LATIN CAPITAL LETTER R WITH DOUBLE GRAVE + +00211 +LATIN SMALL LETTER R WITH DOUBLE GRAVE + +00212 +LATIN CAPITAL LETTER R WITH INVERTED BREVE + +00213 +LATIN SMALL LETTER R WITH INVERTED BREVE + +00214 +LATIN CAPITAL LETTER U WITH DOUBLE GRAVE + +00215 +LATIN SMALL LETTER U WITH DOUBLE GRAVE + +00216 +LATIN CAPITAL LETTER U WITH INVERTED BREVE + +00217 +LATIN SMALL LETTER U WITH INVERTED BREVE + +00218 +LATIN CAPITAL LETTER S WITH COMMA BELOW + +00219 +LATIN SMALL LETTER S WITH COMMA BELOW + +0021A +LATIN CAPITAL LETTER T WITH COMMA BELOW + +0021B +LATIN SMALL LETTER T WITH COMMA BELOW + +0021C +LATIN CAPITAL LETTER YOGH + +0021D +LATIN SMALL LETTER YOGH + +0021E +LATIN CAPITAL LETTER H WITH CARON + +0021F +LATIN SMALL LETTER H WITH CARON + +00220 +LATIN CAPITAL LETTER N WITH LONG RIGHT LEG + +00221 +LATIN SMALL LETTER D WITH CURL + +00222 +LATIN CAPITAL LETTER OU + +00223 +LATIN SMALL LETTER OU + +00224 +LATIN CAPITAL LETTER Z WITH HOOK + +00225 +LATIN SMALL LETTER Z WITH HOOK + +00226 +LATIN CAPITAL LETTER A WITH DOT ABOVE + +00227 +LATIN SMALL LETTER A WITH DOT ABOVE + +00228 +LATIN CAPITAL LETTER E WITH CEDILLA + +00229 +LATIN SMALL LETTER E WITH CEDILLA + +0022A +LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON + +0022B +LATIN SMALL LETTER O WITH DIAERESIS AND MACRON + +0022C +LATIN CAPITAL LETTER O WITH TILDE AND MACRON + +0022D +LATIN SMALL LETTER O WITH TILDE AND MACRON + +0022E +LATIN CAPITAL LETTER O WITH DOT ABOVE + +0022F +LATIN SMALL LETTER O WITH DOT ABOVE + +00230 +LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON + +00231 +LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON + +00232 +LATIN CAPITAL LETTER Y WITH MACRON + +00233 +LATIN SMALL LETTER Y WITH MACRON + +00234 +LATIN SMALL LETTER L WITH CURL + +00235 +LATIN SMALL LETTER N WITH CURL + +00236 +LATIN SMALL LETTER T WITH CURL + +00237 +LATIN SMALL LETTER DOTLESS J + +00238 +LATIN SMALL LETTER DB DIGRAPH + +00239 +LATIN SMALL LETTER QP DIGRAPH + +0023A +LATIN CAPITAL LETTER A WITH STROKE + +0023B +LATIN CAPITAL LETTER C WITH STROKE + +0023C +LATIN SMALL LETTER C WITH STROKE + +0023D +LATIN CAPITAL LETTER L WITH BAR + +0023E +LATIN CAPITAL LETTER T WITH DIAGONAL STROKE + +0023F +LATIN SMALL LETTER S WITH SWASH TAIL + +00240 +LATIN SMALL LETTER Z WITH SWASH TAIL + +00241 +LATIN CAPITAL LETTER GLOTTAL STOP + +00242 +LATIN SMALL LETTER GLOTTAL STOP + +00243 +LATIN CAPITAL LETTER B WITH STROKE + +00244 +LATIN CAPITAL LETTER U BAR + +00245 +LATIN CAPITAL LETTER TURNED V + +00246 +LATIN CAPITAL LETTER E WITH STROKE + +00247 +LATIN SMALL LETTER E WITH STROKE + +00248 +LATIN CAPITAL LETTER J WITH STROKE + +00249 +LATIN SMALL LETTER J WITH STROKE + +0024A +LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL + +0024B +LATIN SMALL LETTER Q WITH HOOK TAIL + +0024C +LATIN CAPITAL LETTER R WITH STROKE + +0024D +LATIN SMALL LETTER R WITH STROKE + +0024E +LATIN CAPITAL LETTER Y WITH STROKE + +0024F +LATIN SMALL LETTER Y WITH STROKE + +00250 +LATIN SMALL LETTER TURNED A + +00251 +LATIN SMALL LETTER ALPHA + +00252 +LATIN SMALL LETTER TURNED ALPHA + +00253 +LATIN SMALL LETTER B WITH HOOK + +00254 +LATIN SMALL LETTER OPEN O + +00255 +LATIN SMALL LETTER C WITH CURL + +00256 +LATIN SMALL LETTER D WITH TAIL + +00257 +LATIN SMALL LETTER D WITH HOOK + +00258 +LATIN SMALL LETTER REVERSED E + +00259 +LATIN SMALL LETTER SCHWA + +0025A +LATIN SMALL LETTER SCHWA WITH HOOK + +0025B +LATIN SMALL LETTER OPEN E + +0025C +LATIN SMALL LETTER REVERSED OPEN E + +0025D +LATIN SMALL LETTER REVERSED OPEN E WITH HOOK + +0025E +LATIN SMALL LETTER CLOSED REVERSED OPEN E + +0025F +LATIN SMALL LETTER DOTLESS J WITH STROKE + +00260 +LATIN SMALL LETTER G WITH HOOK + +00261 +LATIN SMALL LETTER SCRIPT G + +00262 +LATIN LETTER SMALL CAPITAL G + +00263 +LATIN SMALL LETTER GAMMA + +00264 +LATIN SMALL LETTER RAMS HORN + +00265 +LATIN SMALL LETTER TURNED H + +00266 +LATIN SMALL LETTER H WITH HOOK + +00267 +LATIN SMALL LETTER HENG WITH HOOK + +00268 +LATIN SMALL LETTER I WITH STROKE + +00269 +LATIN SMALL LETTER IOTA + +0026A +LATIN LETTER SMALL CAPITAL I + +0026B +LATIN SMALL LETTER L WITH MIDDLE TILDE + +0026C +LATIN SMALL LETTER L WITH BELT + +0026D +LATIN SMALL LETTER L WITH RETROFLEX HOOK + +0026E +LATIN SMALL LETTER LEZH + +0026F +LATIN SMALL LETTER TURNED M + +00270 +LATIN SMALL LETTER TURNED M WITH LONG LEG + +00271 +LATIN SMALL LETTER M WITH HOOK + +00272 +LATIN SMALL LETTER N WITH LEFT HOOK + +00273 +LATIN SMALL LETTER N WITH RETROFLEX HOOK + +00274 +LATIN LETTER SMALL CAPITAL N + +00275 +LATIN SMALL LETTER BARRED O + +00276 +LATIN LETTER SMALL CAPITAL OE + +00277 +LATIN SMALL LETTER CLOSED OMEGA + +00278 +LATIN SMALL LETTER PHI + +00279 +LATIN SMALL LETTER TURNED R + +0027A +LATIN SMALL LETTER TURNED R WITH LONG LEG + +0027B +LATIN SMALL LETTER TURNED R WITH HOOK + +0027C +LATIN SMALL LETTER R WITH LONG LEG + +0027D +LATIN SMALL LETTER R WITH TAIL + +0027E +LATIN SMALL LETTER R WITH FISHHOOK + +0027F +LATIN SMALL LETTER REVERSED R WITH FISHHOOK + +00280 +LATIN LETTER SMALL CAPITAL R + +00281 +LATIN LETTER SMALL CAPITAL INVERTED R + +00282 +LATIN SMALL LETTER S WITH HOOK + +00283 +LATIN SMALL LETTER ESH + +00284 +LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK + +00285 +LATIN SMALL LETTER SQUAT REVERSED ESH + +00286 +LATIN SMALL LETTER ESH WITH CURL + +00287 +LATIN SMALL LETTER TURNED T + +00288 +LATIN SMALL LETTER T WITH RETROFLEX HOOK + +00289 +LATIN SMALL LETTER U BAR + +0028A +LATIN SMALL LETTER UPSILON + +0028B +LATIN SMALL LETTER V WITH HOOK + +0028C +LATIN SMALL LETTER TURNED V + +0028D +LATIN SMALL LETTER TURNED W + +0028E +LATIN SMALL LETTER TURNED Y + +0028F +LATIN LETTER SMALL CAPITAL Y + +00290 +LATIN SMALL LETTER Z WITH RETROFLEX HOOK + +00291 +LATIN SMALL LETTER Z WITH CURL + +00292 +LATIN SMALL LETTER EZH + +00293 +LATIN SMALL LETTER EZH WITH CURL + +00294 +LATIN LETTER GLOTTAL STOP + +00295 +LATIN LETTER PHARYNGEAL VOICED FRICATIVE + +00296 +LATIN LETTER INVERTED GLOTTAL STOP + +00297 +LATIN LETTER STRETCHED C + +00298 +LATIN LETTER BILABIAL CLICK + +00299 +LATIN LETTER SMALL CAPITAL B + +0029A +LATIN SMALL LETTER CLOSED OPEN E + +0029B +LATIN LETTER SMALL CAPITAL G WITH HOOK + +0029C +LATIN LETTER SMALL CAPITAL H + +0029D +LATIN SMALL LETTER J WITH CROSSED-TAIL + +0029E +LATIN SMALL LETTER TURNED K + +0029F +LATIN LETTER SMALL CAPITAL L + +002A0 +LATIN SMALL LETTER Q WITH HOOK + +002A1 +LATIN LETTER GLOTTAL STOP WITH STROKE + +002A2 +LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE + +002A3 +LATIN SMALL LETTER DZ DIGRAPH + +002A4 +LATIN SMALL LETTER DEZH DIGRAPH + +002A5 +LATIN SMALL LETTER DZ DIGRAPH WITH CURL + +002A6 +LATIN SMALL LETTER TS DIGRAPH + +002A7 +LATIN SMALL LETTER TESH DIGRAPH + +002A8 +LATIN SMALL LETTER TC DIGRAPH WITH CURL + +002A9 +LATIN SMALL LETTER FENG DIGRAPH + +002AA +LATIN SMALL LETTER LS DIGRAPH + +002AB +LATIN SMALL LETTER LZ DIGRAPH + +002AC +LATIN LETTER BILABIAL PERCUSSIVE + +002AD +LATIN LETTER BIDENTAL PERCUSSIVE + +002AE +LATIN SMALL LETTER TURNED H WITH FISHHOOK + +002AF +LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL + +002B0 +MODIFIER LETTER SMALL H + +002B1 +MODIFIER LETTER SMALL H WITH HOOK + +002B2 +MODIFIER LETTER SMALL J + +002B3 +MODIFIER LETTER SMALL R + +002B4 +MODIFIER LETTER SMALL TURNED R + +002B5 +MODIFIER LETTER SMALL TURNED R WITH HOOK + +002B6 +MODIFIER LETTER SMALL CAPITAL INVERTED R + +002B7 +MODIFIER LETTER SMALL W + +002B8 +MODIFIER LETTER SMALL Y + +002B9 +MODIFIER LETTER PRIME + +002BA +MODIFIER LETTER DOUBLE PRIME + +002BB +MODIFIER LETTER TURNED COMMA + +002BC +MODIFIER LETTER APOSTROPHE + +002BD +MODIFIER LETTER REVERSED COMMA + +002BE +MODIFIER LETTER RIGHT HALF RING + +002BF +MODIFIER LETTER LEFT HALF RING + +002C0 +MODIFIER LETTER GLOTTAL STOP + +002C1 +MODIFIER LETTER REVERSED GLOTTAL STOP + +002C2 +MODIFIER LETTER LEFT ARROWHEAD + +002C3 +MODIFIER LETTER RIGHT ARROWHEAD + +002C4 +MODIFIER LETTER UP ARROWHEAD + +002C5 +MODIFIER LETTER DOWN ARROWHEAD + +002C6 +MODIFIER LETTER CIRCUMFLEX ACCENT + +002C7 +CARON + +002C8 +MODIFIER LETTER VERTICAL LINE + +002C9 +MODIFIER LETTER MACRON + +002CA +MODIFIER LETTER ACUTE ACCENT + +002CB +MODIFIER LETTER GRAVE ACCENT + +002CC +MODIFIER LETTER LOW VERTICAL LINE + +002CD +MODIFIER LETTER LOW MACRON + +002CE +MODIFIER LETTER LOW GRAVE ACCENT + +002CF +MODIFIER LETTER LOW ACUTE ACCENT + +002D0 +MODIFIER LETTER TRIANGULAR COLON + +002D1 +MODIFIER LETTER HALF TRIANGULAR COLON + +002D2 +MODIFIER LETTER CENTRED RIGHT HALF RING + +002D3 +MODIFIER LETTER CENTRED LEFT HALF RING + +002D4 +MODIFIER LETTER UP TACK + +002D5 +MODIFIER LETTER DOWN TACK + +002D6 +MODIFIER LETTER PLUS SIGN + +002D7 +MODIFIER LETTER MINUS SIGN + +002D8 +BREVE + +002D9 +DOT ABOVE + +002DA +RING ABOVE + +002DB +OGONEK + +002DC +SMALL TILDE + +002DD +DOUBLE ACUTE ACCENT + +002DE +MODIFIER LETTER RHOTIC HOOK + +002DF +MODIFIER LETTER CROSS ACCENT + +002E0 +MODIFIER LETTER SMALL GAMMA + +002E1 +MODIFIER LETTER SMALL L + +002E2 +MODIFIER LETTER SMALL S + +002E3 +MODIFIER LETTER SMALL X + +002E4 +MODIFIER LETTER SMALL REVERSED GLOTTAL STOP + +002E5 +MODIFIER LETTER EXTRA-HIGH TONE BAR + +002E6 +MODIFIER LETTER HIGH TONE BAR + +002E7 +MODIFIER LETTER MID TONE BAR + +002E8 +MODIFIER LETTER LOW TONE BAR + +002E9 +MODIFIER LETTER EXTRA-LOW TONE BAR + +002EA +MODIFIER LETTER YIN DEPARTING TONE MARK + +002EB +MODIFIER LETTER YANG DEPARTING TONE MARK + +002EC +MODIFIER LETTER VOICING + +002ED +MODIFIER LETTER UNASPIRATED + +002EE +MODIFIER LETTER DOUBLE APOSTROPHE + +002EF +MODIFIER LETTER LOW DOWN ARROWHEAD + +002F0 +MODIFIER LETTER LOW UP ARROWHEAD + +002F1 +MODIFIER LETTER LOW LEFT ARROWHEAD + +002F2 +MODIFIER LETTER LOW RIGHT ARROWHEAD + +002F3 +MODIFIER LETTER LOW RING + +002F4 +MODIFIER LETTER MIDDLE GRAVE ACCENT + +002F5 +MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT + +002F6 +MODIFIER LETTER MIDDLE DOUBLE ACUTE ACCENT + +002F7 +MODIFIER LETTER LOW TILDE + +002F8 +MODIFIER LETTER RAISED COLON + +002F9 +MODIFIER LETTER BEGIN HIGH TONE + +002FA +MODIFIER LETTER END HIGH TONE + +002FB +MODIFIER LETTER BEGIN LOW TONE + +002FC +MODIFIER LETTER END LOW TONE + +002FD +MODIFIER LETTER SHELF + +002FE +MODIFIER LETTER OPEN SHELF + +002FF +MODIFIER LETTER LOW LEFT ARROW + +00300 +COMBINING GRAVE ACCENT + +00301 +COMBINING ACUTE ACCENT + +00302 +COMBINING CIRCUMFLEX ACCENT + +00303 +COMBINING TILDE + +00304 +COMBINING MACRON + +00305 +COMBINING OVERLINE + +00306 +COMBINING BREVE + +00307 +COMBINING DOT ABOVE + +00308 +COMBINING DIAERESIS + +00309 +COMBINING HOOK ABOVE + +0030A +COMBINING RING ABOVE + +0030B +COMBINING DOUBLE ACUTE ACCENT + +0030C +COMBINING CARON + +0030D +COMBINING VERTICAL LINE ABOVE + +0030E +COMBINING DOUBLE VERTICAL LINE ABOVE + +0030F +COMBINING DOUBLE GRAVE ACCENT + +00310 +COMBINING CANDRABINDU + +00311 +COMBINING INVERTED BREVE + +00312 +COMBINING TURNED COMMA ABOVE + +00313 +COMBINING COMMA ABOVE + +00314 +COMBINING REVERSED COMMA ABOVE + +00315 +COMBINING COMMA ABOVE RIGHT + +00316 +COMBINING GRAVE ACCENT BELOW + +00317 +COMBINING ACUTE ACCENT BELOW + +00318 +COMBINING LEFT TACK BELOW + +00319 +COMBINING RIGHT TACK BELOW + +0031A +COMBINING LEFT ANGLE ABOVE + +0031B +COMBINING HORN + +0031C +COMBINING LEFT HALF RING BELOW + +0031D +COMBINING UP TACK BELOW + +0031E +COMBINING DOWN TACK BELOW + +0031F +COMBINING PLUS SIGN BELOW + +00320 +COMBINING MINUS SIGN BELOW + +00321 +COMBINING PALATALIZED HOOK BELOW + +00322 +COMBINING RETROFLEX HOOK BELOW + +00323 +COMBINING DOT BELOW + +00324 +COMBINING DIAERESIS BELOW + +00325 +COMBINING RING BELOW + +00326 +COMBINING COMMA BELOW + +00327 +COMBINING CEDILLA + +00328 +COMBINING OGONEK + +00329 +COMBINING VERTICAL LINE BELOW + +0032A +COMBINING BRIDGE BELOW + +0032B +COMBINING INVERTED DOUBLE ARCH BELOW + +0032C +COMBINING CARON BELOW + +0032D +COMBINING CIRCUMFLEX ACCENT BELOW + +0032E +COMBINING BREVE BELOW + +0032F +COMBINING INVERTED BREVE BELOW + +00330 +COMBINING TILDE BELOW + +00331 +COMBINING MACRON BELOW + +00332 +COMBINING LOW LINE + +00333 +COMBINING DOUBLE LOW LINE + +00334 +COMBINING TILDE OVERLAY + +00335 +COMBINING SHORT STROKE OVERLAY + +00336 +COMBINING LONG STROKE OVERLAY + +00337 +COMBINING SHORT SOLIDUS OVERLAY + +00338 +COMBINING LONG SOLIDUS OVERLAY + +00339 +COMBINING RIGHT HALF RING BELOW + +0033A +COMBINING INVERTED BRIDGE BELOW + +0033B +COMBINING SQUARE BELOW + +0033C +COMBINING SEAGULL BELOW + +0033D +COMBINING X ABOVE + +0033E +COMBINING VERTICAL TILDE + +0033F +COMBINING DOUBLE OVERLINE + +00340 +COMBINING GRAVE TONE MARK + +00341 +COMBINING ACUTE TONE MARK + +00342 +COMBINING GREEK PERISPOMENI + +00343 +COMBINING GREEK KORONIS + +00344 +COMBINING GREEK DIALYTIKA TONOS + +00345 +COMBINING GREEK YPOGEGRAMMENI + +00346 +COMBINING BRIDGE ABOVE + +00347 +COMBINING EQUALS SIGN BELOW + +00348 +COMBINING DOUBLE VERTICAL LINE BELOW + +00349 +COMBINING LEFT ANGLE BELOW + +0034A +COMBINING NOT TILDE ABOVE + +0034B +COMBINING HOMOTHETIC ABOVE + +0034C +COMBINING ALMOST EQUAL TO ABOVE + +0034D +COMBINING LEFT RIGHT ARROW BELOW + +0034E +COMBINING UPWARDS ARROW BELOW + +0034F +COMBINING GRAPHEME JOINER + +0034F +CGJ + +00350 +COMBINING RIGHT ARROWHEAD ABOVE + +00351 +COMBINING LEFT HALF RING ABOVE + +00352 +COMBINING FERMATA + +00353 +COMBINING X BELOW + +00354 +COMBINING LEFT ARROWHEAD BELOW + +00355 +COMBINING RIGHT ARROWHEAD BELOW + +00356 +COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW + +00357 +COMBINING RIGHT HALF RING ABOVE + +00358 +COMBINING DOT ABOVE RIGHT + +00359 +COMBINING ASTERISK BELOW + +0035A +COMBINING DOUBLE RING BELOW + +0035B +COMBINING ZIGZAG ABOVE + +0035C +COMBINING DOUBLE BREVE BELOW + +0035D +COMBINING DOUBLE BREVE + +0035E +COMBINING DOUBLE MACRON + +0035F +COMBINING DOUBLE MACRON BELOW + +00360 +COMBINING DOUBLE TILDE + +00361 +COMBINING DOUBLE INVERTED BREVE + +00362 +COMBINING DOUBLE RIGHTWARDS ARROW BELOW + +00363 +COMBINING LATIN SMALL LETTER A + +00364 +COMBINING LATIN SMALL LETTER E + +00365 +COMBINING LATIN SMALL LETTER I + +00366 +COMBINING LATIN SMALL LETTER O + +00367 +COMBINING LATIN SMALL LETTER U + +00368 +COMBINING LATIN SMALL LETTER C + +00369 +COMBINING LATIN SMALL LETTER D + +0036A +COMBINING LATIN SMALL LETTER H + +0036B +COMBINING LATIN SMALL LETTER M + +0036C +COMBINING LATIN SMALL LETTER R + +0036D +COMBINING LATIN SMALL LETTER T + +0036E +COMBINING LATIN SMALL LETTER V + +0036F +COMBINING LATIN SMALL LETTER X + +00370 +GREEK CAPITAL LETTER HETA + +00371 +GREEK SMALL LETTER HETA + +00372 +GREEK CAPITAL LETTER ARCHAIC SAMPI + +00373 +GREEK SMALL LETTER ARCHAIC SAMPI + +00374 +GREEK NUMERAL SIGN + +00375 +GREEK LOWER NUMERAL SIGN + +00376 +GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA + +00377 +GREEK SMALL LETTER PAMPHYLIAN DIGAMMA + +0037A +GREEK YPOGEGRAMMENI + +0037B +GREEK SMALL REVERSED LUNATE SIGMA SYMBOL + +0037C +GREEK SMALL DOTTED LUNATE SIGMA SYMBOL + +0037D +GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL + +0037E +GREEK QUESTION MARK + +0037F +GREEK CAPITAL LETTER YOT + +00384 +GREEK TONOS + +00385 +GREEK DIALYTIKA TONOS + +00386 +GREEK CAPITAL LETTER ALPHA WITH TONOS + +00387 +GREEK ANO TELEIA + +00388 +GREEK CAPITAL LETTER EPSILON WITH TONOS + +00389 +GREEK CAPITAL LETTER ETA WITH TONOS + +0038A +GREEK CAPITAL LETTER IOTA WITH TONOS + +0038C +GREEK CAPITAL LETTER OMICRON WITH TONOS + +0038E +GREEK CAPITAL LETTER UPSILON WITH TONOS + +0038F +GREEK CAPITAL LETTER OMEGA WITH TONOS + +00390 +GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS + +00391 +GREEK CAPITAL LETTER ALPHA + +00392 +GREEK CAPITAL LETTER BETA + +00393 +GREEK CAPITAL LETTER GAMMA + +00394 +GREEK CAPITAL LETTER DELTA + +00395 +GREEK CAPITAL LETTER EPSILON + +00396 +GREEK CAPITAL LETTER ZETA + +00397 +GREEK CAPITAL LETTER ETA + +00398 +GREEK CAPITAL LETTER THETA + +00399 +GREEK CAPITAL LETTER IOTA + +0039A +GREEK CAPITAL LETTER KAPPA + +0039B +GREEK CAPITAL LETTER LAMDA + +0039C +GREEK CAPITAL LETTER MU + +0039D +GREEK CAPITAL LETTER NU + +0039E +GREEK CAPITAL LETTER XI + +0039F +GREEK CAPITAL LETTER OMICRON + +003A0 +GREEK CAPITAL LETTER PI + +003A1 +GREEK CAPITAL LETTER RHO + +003A3 +GREEK CAPITAL LETTER SIGMA + +003A4 +GREEK CAPITAL LETTER TAU + +003A5 +GREEK CAPITAL LETTER UPSILON + +003A6 +GREEK CAPITAL LETTER PHI + +003A7 +GREEK CAPITAL LETTER CHI + +003A8 +GREEK CAPITAL LETTER PSI + +003A9 +GREEK CAPITAL LETTER OMEGA + +003AA +GREEK CAPITAL LETTER IOTA WITH DIALYTIKA + +003AB +GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA + +003AC +GREEK SMALL LETTER ALPHA WITH TONOS + +003AD +GREEK SMALL LETTER EPSILON WITH TONOS + +003AE +GREEK SMALL LETTER ETA WITH TONOS + +003AF +GREEK SMALL LETTER IOTA WITH TONOS + +003B0 +GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS + +003B1 +GREEK SMALL LETTER ALPHA + +003B2 +GREEK SMALL LETTER BETA + +003B3 +GREEK SMALL LETTER GAMMA + +003B4 +GREEK SMALL LETTER DELTA + +003B5 +GREEK SMALL LETTER EPSILON + +003B6 +GREEK SMALL LETTER ZETA + +003B7 +GREEK SMALL LETTER ETA + +003B8 +GREEK SMALL LETTER THETA + +003B9 +GREEK SMALL LETTER IOTA + +003BA +GREEK SMALL LETTER KAPPA + +003BB +GREEK SMALL LETTER LAMDA + +003BC +GREEK SMALL LETTER MU + +003BD +GREEK SMALL LETTER NU + +003BE +GREEK SMALL LETTER XI + +003BF +GREEK SMALL LETTER OMICRON + +003C0 +GREEK SMALL LETTER PI + +003C1 +GREEK SMALL LETTER RHO + +003C2 +GREEK SMALL LETTER FINAL SIGMA + +003C3 +GREEK SMALL LETTER SIGMA + +003C4 +GREEK SMALL LETTER TAU + +003C5 +GREEK SMALL LETTER UPSILON + +003C6 +GREEK SMALL LETTER PHI + +003C7 +GREEK SMALL LETTER CHI + +003C8 +GREEK SMALL LETTER PSI + +003C9 +GREEK SMALL LETTER OMEGA + +003CA +GREEK SMALL LETTER IOTA WITH DIALYTIKA + +003CB +GREEK SMALL LETTER UPSILON WITH DIALYTIKA + +003CC +GREEK SMALL LETTER OMICRON WITH TONOS + +003CD +GREEK SMALL LETTER UPSILON WITH TONOS + +003CE +GREEK SMALL LETTER OMEGA WITH TONOS + +003CF +GREEK CAPITAL KAI SYMBOL + +003D0 +GREEK BETA SYMBOL + +003D1 +GREEK THETA SYMBOL + +003D2 +GREEK UPSILON WITH HOOK SYMBOL + +003D3 +GREEK UPSILON WITH ACUTE AND HOOK SYMBOL + +003D4 +GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL + +003D5 +GREEK PHI SYMBOL + +003D6 +GREEK PI SYMBOL + +003D7 +GREEK KAI SYMBOL + +003D8 +GREEK LETTER ARCHAIC KOPPA + +003D9 +GREEK SMALL LETTER ARCHAIC KOPPA + +003DA +GREEK LETTER STIGMA + +003DB +GREEK SMALL LETTER STIGMA + +003DC +GREEK LETTER DIGAMMA + +003DD +GREEK SMALL LETTER DIGAMMA + +003DE +GREEK LETTER KOPPA + +003DF +GREEK SMALL LETTER KOPPA + +003E0 +GREEK LETTER SAMPI + +003E1 +GREEK SMALL LETTER SAMPI + +003E2 +COPTIC CAPITAL LETTER SHEI + +003E3 +COPTIC SMALL LETTER SHEI + +003E4 +COPTIC CAPITAL LETTER FEI + +003E5 +COPTIC SMALL LETTER FEI + +003E6 +COPTIC CAPITAL LETTER KHEI + +003E7 +COPTIC SMALL LETTER KHEI + +003E8 +COPTIC CAPITAL LETTER HORI + +003E9 +COPTIC SMALL LETTER HORI + +003EA +COPTIC CAPITAL LETTER GANGIA + +003EB +COPTIC SMALL LETTER GANGIA + +003EC +COPTIC CAPITAL LETTER SHIMA + +003ED +COPTIC SMALL LETTER SHIMA + +003EE +COPTIC CAPITAL LETTER DEI + +003EF +COPTIC SMALL LETTER DEI + +003F0 +GREEK KAPPA SYMBOL + +003F1 +GREEK RHO SYMBOL + +003F2 +GREEK LUNATE SIGMA SYMBOL + +003F3 +GREEK LETTER YOT + +003F4 +GREEK CAPITAL THETA SYMBOL + +003F5 +GREEK LUNATE EPSILON SYMBOL + +003F6 +GREEK REVERSED LUNATE EPSILON SYMBOL + +003F7 +GREEK CAPITAL LETTER SHO + +003F8 +GREEK SMALL LETTER SHO + +003F9 +GREEK CAPITAL LUNATE SIGMA SYMBOL + +003FA +GREEK CAPITAL LETTER SAN + +003FB +GREEK SMALL LETTER SAN + +003FC +GREEK RHO WITH STROKE SYMBOL + +003FD +GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL + +003FE +GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL + +003FF +GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL + +00400 +CYRILLIC CAPITAL LETTER IE WITH GRAVE + +00401 +CYRILLIC CAPITAL LETTER IO + +00402 +CYRILLIC CAPITAL LETTER DJE + +00403 +CYRILLIC CAPITAL LETTER GJE + +00404 +CYRILLIC CAPITAL LETTER UKRAINIAN IE + +00405 +CYRILLIC CAPITAL LETTER DZE + +00406 +CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I + +00407 +CYRILLIC CAPITAL LETTER YI + +00408 +CYRILLIC CAPITAL LETTER JE + +00409 +CYRILLIC CAPITAL LETTER LJE + +0040A +CYRILLIC CAPITAL LETTER NJE + +0040B +CYRILLIC CAPITAL LETTER TSHE + +0040C +CYRILLIC CAPITAL LETTER KJE + +0040D +CYRILLIC CAPITAL LETTER I WITH GRAVE + +0040E +CYRILLIC CAPITAL LETTER SHORT U + +0040F +CYRILLIC CAPITAL LETTER DZHE + +00410 +CYRILLIC CAPITAL LETTER A + +00411 +CYRILLIC CAPITAL LETTER BE + +00412 +CYRILLIC CAPITAL LETTER VE + +00413 +CYRILLIC CAPITAL LETTER GHE + +00414 +CYRILLIC CAPITAL LETTER DE + +00415 +CYRILLIC CAPITAL LETTER IE + +00416 +CYRILLIC CAPITAL LETTER ZHE + +00417 +CYRILLIC CAPITAL LETTER ZE + +00418 +CYRILLIC CAPITAL LETTER I + +00419 +CYRILLIC CAPITAL LETTER SHORT I + +0041A +CYRILLIC CAPITAL LETTER KA + +0041B +CYRILLIC CAPITAL LETTER EL + +0041C +CYRILLIC CAPITAL LETTER EM + +0041D +CYRILLIC CAPITAL LETTER EN + +0041E +CYRILLIC CAPITAL LETTER O + +0041F +CYRILLIC CAPITAL LETTER PE + +00420 +CYRILLIC CAPITAL LETTER ER + +00421 +CYRILLIC CAPITAL LETTER ES + +00422 +CYRILLIC CAPITAL LETTER TE + +00423 +CYRILLIC CAPITAL LETTER U + +00424 +CYRILLIC CAPITAL LETTER EF + +00425 +CYRILLIC CAPITAL LETTER HA + +00426 +CYRILLIC CAPITAL LETTER TSE + +00427 +CYRILLIC CAPITAL LETTER CHE + +00428 +CYRILLIC CAPITAL LETTER SHA + +00429 +CYRILLIC CAPITAL LETTER SHCHA + +0042A +CYRILLIC CAPITAL LETTER HARD SIGN + +0042B +CYRILLIC CAPITAL LETTER YERU + +0042C +CYRILLIC CAPITAL LETTER SOFT SIGN + +0042D +CYRILLIC CAPITAL LETTER E + +0042E +CYRILLIC CAPITAL LETTER YU + +0042F +CYRILLIC CAPITAL LETTER YA + +00430 +CYRILLIC SMALL LETTER A + +00431 +CYRILLIC SMALL LETTER BE + +00432 +CYRILLIC SMALL LETTER VE + +00433 +CYRILLIC SMALL LETTER GHE + +00434 +CYRILLIC SMALL LETTER DE + +00435 +CYRILLIC SMALL LETTER IE + +00436 +CYRILLIC SMALL LETTER ZHE + +00437 +CYRILLIC SMALL LETTER ZE + +00438 +CYRILLIC SMALL LETTER I + +00439 +CYRILLIC SMALL LETTER SHORT I + +0043A +CYRILLIC SMALL LETTER KA + +0043B +CYRILLIC SMALL LETTER EL + +0043C +CYRILLIC SMALL LETTER EM + +0043D +CYRILLIC SMALL LETTER EN + +0043E +CYRILLIC SMALL LETTER O + +0043F +CYRILLIC SMALL LETTER PE + +00440 +CYRILLIC SMALL LETTER ER + +00441 +CYRILLIC SMALL LETTER ES + +00442 +CYRILLIC SMALL LETTER TE + +00443 +CYRILLIC SMALL LETTER U + +00444 +CYRILLIC SMALL LETTER EF + +00445 +CYRILLIC SMALL LETTER HA + +00446 +CYRILLIC SMALL LETTER TSE + +00447 +CYRILLIC SMALL LETTER CHE + +00448 +CYRILLIC SMALL LETTER SHA + +00449 +CYRILLIC SMALL LETTER SHCHA + +0044A +CYRILLIC SMALL LETTER HARD SIGN + +0044B +CYRILLIC SMALL LETTER YERU + +0044C +CYRILLIC SMALL LETTER SOFT SIGN + +0044D +CYRILLIC SMALL LETTER E + +0044E +CYRILLIC SMALL LETTER YU + +0044F +CYRILLIC SMALL LETTER YA + +00450 +CYRILLIC SMALL LETTER IE WITH GRAVE + +00451 +CYRILLIC SMALL LETTER IO + +00452 +CYRILLIC SMALL LETTER DJE + +00453 +CYRILLIC SMALL LETTER GJE + +00454 +CYRILLIC SMALL LETTER UKRAINIAN IE + +00455 +CYRILLIC SMALL LETTER DZE + +00456 +CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I + +00457 +CYRILLIC SMALL LETTER YI + +00458 +CYRILLIC SMALL LETTER JE + +00459 +CYRILLIC SMALL LETTER LJE + +0045A +CYRILLIC SMALL LETTER NJE + +0045B +CYRILLIC SMALL LETTER TSHE + +0045C +CYRILLIC SMALL LETTER KJE + +0045D +CYRILLIC SMALL LETTER I WITH GRAVE + +0045E +CYRILLIC SMALL LETTER SHORT U + +0045F +CYRILLIC SMALL LETTER DZHE + +00460 +CYRILLIC CAPITAL LETTER OMEGA + +00461 +CYRILLIC SMALL LETTER OMEGA + +00462 +CYRILLIC CAPITAL LETTER YAT + +00463 +CYRILLIC SMALL LETTER YAT + +00464 +CYRILLIC CAPITAL LETTER IOTIFIED E + +00465 +CYRILLIC SMALL LETTER IOTIFIED E + +00466 +CYRILLIC CAPITAL LETTER LITTLE YUS + +00467 +CYRILLIC SMALL LETTER LITTLE YUS + +00468 +CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS + +00469 +CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS + +0046A +CYRILLIC CAPITAL LETTER BIG YUS + +0046B +CYRILLIC SMALL LETTER BIG YUS + +0046C +CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS + +0046D +CYRILLIC SMALL LETTER IOTIFIED BIG YUS + +0046E +CYRILLIC CAPITAL LETTER KSI + +0046F +CYRILLIC SMALL LETTER KSI + +00470 +CYRILLIC CAPITAL LETTER PSI + +00471 +CYRILLIC SMALL LETTER PSI + +00472 +CYRILLIC CAPITAL LETTER FITA + +00473 +CYRILLIC SMALL LETTER FITA + +00474 +CYRILLIC CAPITAL LETTER IZHITSA + +00475 +CYRILLIC SMALL LETTER IZHITSA + +00476 +CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT + +00477 +CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT + +00478 +CYRILLIC CAPITAL LETTER UK + +00479 +CYRILLIC SMALL LETTER UK + +0047A +CYRILLIC CAPITAL LETTER ROUND OMEGA + +0047B +CYRILLIC SMALL LETTER ROUND OMEGA + +0047C +CYRILLIC CAPITAL LETTER OMEGA WITH TITLO + +0047D +CYRILLIC SMALL LETTER OMEGA WITH TITLO + +0047E +CYRILLIC CAPITAL LETTER OT + +0047F +CYRILLIC SMALL LETTER OT + +00480 +CYRILLIC CAPITAL LETTER KOPPA + +00481 +CYRILLIC SMALL LETTER KOPPA + +00482 +CYRILLIC THOUSANDS SIGN + +00483 +COMBINING CYRILLIC TITLO + +00484 +COMBINING CYRILLIC PALATALIZATION + +00485 +COMBINING CYRILLIC DASIA PNEUMATA + +00486 +COMBINING CYRILLIC PSILI PNEUMATA + +00487 +COMBINING CYRILLIC POKRYTIE + +00488 +COMBINING CYRILLIC HUNDRED THOUSANDS SIGN + +00489 +COMBINING CYRILLIC MILLIONS SIGN + +0048A +CYRILLIC CAPITAL LETTER SHORT I WITH TAIL + +0048B +CYRILLIC SMALL LETTER SHORT I WITH TAIL + +0048C +CYRILLIC CAPITAL LETTER SEMISOFT SIGN + +0048D +CYRILLIC SMALL LETTER SEMISOFT SIGN + +0048E +CYRILLIC CAPITAL LETTER ER WITH TICK + +0048F +CYRILLIC SMALL LETTER ER WITH TICK + +00490 +CYRILLIC CAPITAL LETTER GHE WITH UPTURN + +00491 +CYRILLIC SMALL LETTER GHE WITH UPTURN + +00492 +CYRILLIC CAPITAL LETTER GHE WITH STROKE + +00493 +CYRILLIC SMALL LETTER GHE WITH STROKE + +00494 +CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK + +00495 +CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK + +00496 +CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER + +00497 +CYRILLIC SMALL LETTER ZHE WITH DESCENDER + +00498 +CYRILLIC CAPITAL LETTER ZE WITH DESCENDER + +00499 +CYRILLIC SMALL LETTER ZE WITH DESCENDER + +0049A +CYRILLIC CAPITAL LETTER KA WITH DESCENDER + +0049B +CYRILLIC SMALL LETTER KA WITH DESCENDER + +0049C +CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE + +0049D +CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE + +0049E +CYRILLIC CAPITAL LETTER KA WITH STROKE + +0049F +CYRILLIC SMALL LETTER KA WITH STROKE + +004A0 +CYRILLIC CAPITAL LETTER BASHKIR KA + +004A1 +CYRILLIC SMALL LETTER BASHKIR KA + +004A2 +CYRILLIC CAPITAL LETTER EN WITH DESCENDER + +004A3 +CYRILLIC SMALL LETTER EN WITH DESCENDER + +004A4 +CYRILLIC CAPITAL LIGATURE EN GHE + +004A5 +CYRILLIC SMALL LIGATURE EN GHE + +004A6 +CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK + +004A7 +CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK + +004A8 +CYRILLIC CAPITAL LETTER ABKHASIAN HA + +004A9 +CYRILLIC SMALL LETTER ABKHASIAN HA + +004AA +CYRILLIC CAPITAL LETTER ES WITH DESCENDER + +004AB +CYRILLIC SMALL LETTER ES WITH DESCENDER + +004AC +CYRILLIC CAPITAL LETTER TE WITH DESCENDER + +004AD +CYRILLIC SMALL LETTER TE WITH DESCENDER + +004AE +CYRILLIC CAPITAL LETTER STRAIGHT U + +004AF +CYRILLIC SMALL LETTER STRAIGHT U + +004B0 +CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE + +004B1 +CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE + +004B2 +CYRILLIC CAPITAL LETTER HA WITH DESCENDER + +004B3 +CYRILLIC SMALL LETTER HA WITH DESCENDER + +004B4 +CYRILLIC CAPITAL LIGATURE TE TSE + +004B5 +CYRILLIC SMALL LIGATURE TE TSE + +004B6 +CYRILLIC CAPITAL LETTER CHE WITH DESCENDER + +004B7 +CYRILLIC SMALL LETTER CHE WITH DESCENDER + +004B8 +CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE + +004B9 +CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE + +004BA +CYRILLIC CAPITAL LETTER SHHA + +004BB +CYRILLIC SMALL LETTER SHHA + +004BC +CYRILLIC CAPITAL LETTER ABKHASIAN CHE + +004BD +CYRILLIC SMALL LETTER ABKHASIAN CHE + +004BE +CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER + +004BF +CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER + +004C0 +CYRILLIC LETTER PALOCHKA + +004C1 +CYRILLIC CAPITAL LETTER ZHE WITH BREVE + +004C2 +CYRILLIC SMALL LETTER ZHE WITH BREVE + +004C3 +CYRILLIC CAPITAL LETTER KA WITH HOOK + +004C4 +CYRILLIC SMALL LETTER KA WITH HOOK + +004C5 +CYRILLIC CAPITAL LETTER EL WITH TAIL + +004C6 +CYRILLIC SMALL LETTER EL WITH TAIL + +004C7 +CYRILLIC CAPITAL LETTER EN WITH HOOK + +004C8 +CYRILLIC SMALL LETTER EN WITH HOOK + +004C9 +CYRILLIC CAPITAL LETTER EN WITH TAIL + +004CA +CYRILLIC SMALL LETTER EN WITH TAIL + +004CB +CYRILLIC CAPITAL LETTER KHAKASSIAN CHE + +004CC +CYRILLIC SMALL LETTER KHAKASSIAN CHE + +004CD +CYRILLIC CAPITAL LETTER EM WITH TAIL + +004CE +CYRILLIC SMALL LETTER EM WITH TAIL + +004CF +CYRILLIC SMALL LETTER PALOCHKA + +004D0 +CYRILLIC CAPITAL LETTER A WITH BREVE + +004D1 +CYRILLIC SMALL LETTER A WITH BREVE + +004D2 +CYRILLIC CAPITAL LETTER A WITH DIAERESIS + +004D3 +CYRILLIC SMALL LETTER A WITH DIAERESIS + +004D4 +CYRILLIC CAPITAL LIGATURE A IE + +004D5 +CYRILLIC SMALL LIGATURE A IE + +004D6 +CYRILLIC CAPITAL LETTER IE WITH BREVE + +004D7 +CYRILLIC SMALL LETTER IE WITH BREVE + +004D8 +CYRILLIC CAPITAL LETTER SCHWA + +004D9 +CYRILLIC SMALL LETTER SCHWA + +004DA +CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS + +004DB +CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS + +004DC +CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS + +004DD +CYRILLIC SMALL LETTER ZHE WITH DIAERESIS + +004DE +CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS + +004DF +CYRILLIC SMALL LETTER ZE WITH DIAERESIS + +004E0 +CYRILLIC CAPITAL LETTER ABKHASIAN DZE + +004E1 +CYRILLIC SMALL LETTER ABKHASIAN DZE + +004E2 +CYRILLIC CAPITAL LETTER I WITH MACRON + +004E3 +CYRILLIC SMALL LETTER I WITH MACRON + +004E4 +CYRILLIC CAPITAL LETTER I WITH DIAERESIS + +004E5 +CYRILLIC SMALL LETTER I WITH DIAERESIS + +004E6 +CYRILLIC CAPITAL LETTER O WITH DIAERESIS + +004E7 +CYRILLIC SMALL LETTER O WITH DIAERESIS + +004E8 +CYRILLIC CAPITAL LETTER BARRED O + +004E9 +CYRILLIC SMALL LETTER BARRED O + +004EA +CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS + +004EB +CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS + +004EC +CYRILLIC CAPITAL LETTER E WITH DIAERESIS + +004ED +CYRILLIC SMALL LETTER E WITH DIAERESIS + +004EE +CYRILLIC CAPITAL LETTER U WITH MACRON + +004EF +CYRILLIC SMALL LETTER U WITH MACRON + +004F0 +CYRILLIC CAPITAL LETTER U WITH DIAERESIS + +004F1 +CYRILLIC SMALL LETTER U WITH DIAERESIS + +004F2 +CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE + +004F3 +CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE + +004F4 +CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS + +004F5 +CYRILLIC SMALL LETTER CHE WITH DIAERESIS + +004F6 +CYRILLIC CAPITAL LETTER GHE WITH DESCENDER + +004F7 +CYRILLIC SMALL LETTER GHE WITH DESCENDER + +004F8 +CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS + +004F9 +CYRILLIC SMALL LETTER YERU WITH DIAERESIS + +004FA +CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK + +004FB +CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK + +004FC +CYRILLIC CAPITAL LETTER HA WITH HOOK + +004FD +CYRILLIC SMALL LETTER HA WITH HOOK + +004FE +CYRILLIC CAPITAL LETTER HA WITH STROKE + +004FF +CYRILLIC SMALL LETTER HA WITH STROKE + +00500 +CYRILLIC CAPITAL LETTER KOMI DE + +00501 +CYRILLIC SMALL LETTER KOMI DE + +00502 +CYRILLIC CAPITAL LETTER KOMI DJE + +00503 +CYRILLIC SMALL LETTER KOMI DJE + +00504 +CYRILLIC CAPITAL LETTER KOMI ZJE + +00505 +CYRILLIC SMALL LETTER KOMI ZJE + +00506 +CYRILLIC CAPITAL LETTER KOMI DZJE + +00507 +CYRILLIC SMALL LETTER KOMI DZJE + +00508 +CYRILLIC CAPITAL LETTER KOMI LJE + +00509 +CYRILLIC SMALL LETTER KOMI LJE + +0050A +CYRILLIC CAPITAL LETTER KOMI NJE + +0050B +CYRILLIC SMALL LETTER KOMI NJE + +0050C +CYRILLIC CAPITAL LETTER KOMI SJE + +0050D +CYRILLIC SMALL LETTER KOMI SJE + +0050E +CYRILLIC CAPITAL LETTER KOMI TJE + +0050F +CYRILLIC SMALL LETTER KOMI TJE + +00510 +CYRILLIC CAPITAL LETTER REVERSED ZE + +00511 +CYRILLIC SMALL LETTER REVERSED ZE + +00512 +CYRILLIC CAPITAL LETTER EL WITH HOOK + +00513 +CYRILLIC SMALL LETTER EL WITH HOOK + +00514 +CYRILLIC CAPITAL LETTER LHA + +00515 +CYRILLIC SMALL LETTER LHA + +00516 +CYRILLIC CAPITAL LETTER RHA + +00517 +CYRILLIC SMALL LETTER RHA + +00518 +CYRILLIC CAPITAL LETTER YAE + +00519 +CYRILLIC SMALL LETTER YAE + +0051A +CYRILLIC CAPITAL LETTER QA + +0051B +CYRILLIC SMALL LETTER QA + +0051C +CYRILLIC CAPITAL LETTER WE + +0051D +CYRILLIC SMALL LETTER WE + +0051E +CYRILLIC CAPITAL LETTER ALEUT KA + +0051F +CYRILLIC SMALL LETTER ALEUT KA + +00520 +CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK + +00521 +CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK + +00522 +CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK + +00523 +CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK + +00524 +CYRILLIC CAPITAL LETTER PE WITH DESCENDER + +00525 +CYRILLIC SMALL LETTER PE WITH DESCENDER + +00526 +CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER + +00527 +CYRILLIC SMALL LETTER SHHA WITH DESCENDER + +00528 +CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK + +00529 +CYRILLIC SMALL LETTER EN WITH LEFT HOOK + +0052A +CYRILLIC CAPITAL LETTER DZZHE + +0052B +CYRILLIC SMALL LETTER DZZHE + +0052C +CYRILLIC CAPITAL LETTER DCHE + +0052D +CYRILLIC SMALL LETTER DCHE + +0052E +CYRILLIC CAPITAL LETTER EL WITH DESCENDER + +0052F +CYRILLIC SMALL LETTER EL WITH DESCENDER + +00531 +ARMENIAN CAPITAL LETTER AYB + +00532 +ARMENIAN CAPITAL LETTER BEN + +00533 +ARMENIAN CAPITAL LETTER GIM + +00534 +ARMENIAN CAPITAL LETTER DA + +00535 +ARMENIAN CAPITAL LETTER ECH + +00536 +ARMENIAN CAPITAL LETTER ZA + +00537 +ARMENIAN CAPITAL LETTER EH + +00538 +ARMENIAN CAPITAL LETTER ET + +00539 +ARMENIAN CAPITAL LETTER TO + +0053A +ARMENIAN CAPITAL LETTER ZHE + +0053B +ARMENIAN CAPITAL LETTER INI + +0053C +ARMENIAN CAPITAL LETTER LIWN + +0053D +ARMENIAN CAPITAL LETTER XEH + +0053E +ARMENIAN CAPITAL LETTER CA + +0053F +ARMENIAN CAPITAL LETTER KEN + +00540 +ARMENIAN CAPITAL LETTER HO + +00541 +ARMENIAN CAPITAL LETTER JA + +00542 +ARMENIAN CAPITAL LETTER GHAD + +00543 +ARMENIAN CAPITAL LETTER CHEH + +00544 +ARMENIAN CAPITAL LETTER MEN + +00545 +ARMENIAN CAPITAL LETTER YI + +00546 +ARMENIAN CAPITAL LETTER NOW + +00547 +ARMENIAN CAPITAL LETTER SHA + +00548 +ARMENIAN CAPITAL LETTER VO + +00549 +ARMENIAN CAPITAL LETTER CHA + +0054A +ARMENIAN CAPITAL LETTER PEH + +0054B +ARMENIAN CAPITAL LETTER JHEH + +0054C +ARMENIAN CAPITAL LETTER RA + +0054D +ARMENIAN CAPITAL LETTER SEH + +0054E +ARMENIAN CAPITAL LETTER VEW + +0054F +ARMENIAN CAPITAL LETTER TIWN + +00550 +ARMENIAN CAPITAL LETTER REH + +00551 +ARMENIAN CAPITAL LETTER CO + +00552 +ARMENIAN CAPITAL LETTER YIWN + +00553 +ARMENIAN CAPITAL LETTER PIWR + +00554 +ARMENIAN CAPITAL LETTER KEH + +00555 +ARMENIAN CAPITAL LETTER OH + +00556 +ARMENIAN CAPITAL LETTER FEH + +00559 +ARMENIAN MODIFIER LETTER LEFT HALF RING + +0055A +ARMENIAN APOSTROPHE + +0055B +ARMENIAN EMPHASIS MARK + +0055C +ARMENIAN EXCLAMATION MARK + +0055D +ARMENIAN COMMA + +0055E +ARMENIAN QUESTION MARK + +0055F +ARMENIAN ABBREVIATION MARK + +00560 +ARMENIAN SMALL LETTER TURNED AYB + +00561 +ARMENIAN SMALL LETTER AYB + +00562 +ARMENIAN SMALL LETTER BEN + +00563 +ARMENIAN SMALL LETTER GIM + +00564 +ARMENIAN SMALL LETTER DA + +00565 +ARMENIAN SMALL LETTER ECH + +00566 +ARMENIAN SMALL LETTER ZA + +00567 +ARMENIAN SMALL LETTER EH + +00568 +ARMENIAN SMALL LETTER ET + +00569 +ARMENIAN SMALL LETTER TO + +0056A +ARMENIAN SMALL LETTER ZHE + +0056B +ARMENIAN SMALL LETTER INI + +0056C +ARMENIAN SMALL LETTER LIWN + +0056D +ARMENIAN SMALL LETTER XEH + +0056E +ARMENIAN SMALL LETTER CA + +0056F +ARMENIAN SMALL LETTER KEN + +00570 +ARMENIAN SMALL LETTER HO + +00571 +ARMENIAN SMALL LETTER JA + +00572 +ARMENIAN SMALL LETTER GHAD + +00573 +ARMENIAN SMALL LETTER CHEH + +00574 +ARMENIAN SMALL LETTER MEN + +00575 +ARMENIAN SMALL LETTER YI + +00576 +ARMENIAN SMALL LETTER NOW + +00577 +ARMENIAN SMALL LETTER SHA + +00578 +ARMENIAN SMALL LETTER VO + +00579 +ARMENIAN SMALL LETTER CHA + +0057A +ARMENIAN SMALL LETTER PEH + +0057B +ARMENIAN SMALL LETTER JHEH + +0057C +ARMENIAN SMALL LETTER RA + +0057D +ARMENIAN SMALL LETTER SEH + +0057E +ARMENIAN SMALL LETTER VEW + +0057F +ARMENIAN SMALL LETTER TIWN + +00580 +ARMENIAN SMALL LETTER REH + +00581 +ARMENIAN SMALL LETTER CO + +00582 +ARMENIAN SMALL LETTER YIWN + +00583 +ARMENIAN SMALL LETTER PIWR + +00584 +ARMENIAN SMALL LETTER KEH + +00585 +ARMENIAN SMALL LETTER OH + +00586 +ARMENIAN SMALL LETTER FEH + +00587 +ARMENIAN SMALL LIGATURE ECH YIWN + +00588 +ARMENIAN SMALL LETTER YI WITH STROKE + +00589 +ARMENIAN FULL STOP + +0058A +ARMENIAN HYPHEN + +0058D +RIGHT-FACING ARMENIAN ETERNITY SIGN + +0058E +LEFT-FACING ARMENIAN ETERNITY SIGN + +0058F +ARMENIAN DRAM SIGN + +00591 +HEBREW ACCENT ETNAHTA + +00592 +HEBREW ACCENT SEGOL + +00593 +HEBREW ACCENT SHALSHELET + +00594 +HEBREW ACCENT ZAQEF QATAN + +00595 +HEBREW ACCENT ZAQEF GADOL + +00596 +HEBREW ACCENT TIPEHA + +00597 +HEBREW ACCENT REVIA + +00598 +HEBREW ACCENT ZARQA + +00599 +HEBREW ACCENT PASHTA + +0059A +HEBREW ACCENT YETIV + +0059B +HEBREW ACCENT TEVIR + +0059C +HEBREW ACCENT GERESH + +0059D +HEBREW ACCENT GERESH MUQDAM + +0059E +HEBREW ACCENT GERSHAYIM + +0059F +HEBREW ACCENT QARNEY PARA + +005A0 +HEBREW ACCENT TELISHA GEDOLA + +005A1 +HEBREW ACCENT PAZER + +005A2 +HEBREW ACCENT ATNAH HAFUKH + +005A3 +HEBREW ACCENT MUNAH + +005A4 +HEBREW ACCENT MAHAPAKH + +005A5 +HEBREW ACCENT MERKHA + +005A6 +HEBREW ACCENT MERKHA KEFULA + +005A7 +HEBREW ACCENT DARGA + +005A8 +HEBREW ACCENT QADMA + +005A9 +HEBREW ACCENT TELISHA QETANA + +005AA +HEBREW ACCENT YERAH BEN YOMO + +005AB +HEBREW ACCENT OLE + +005AC +HEBREW ACCENT ILUY + +005AD +HEBREW ACCENT DEHI + +005AE +HEBREW ACCENT ZINOR + +005AF +HEBREW MARK MASORA CIRCLE + +005B0 +HEBREW POINT SHEVA + +005B1 +HEBREW POINT HATAF SEGOL + +005B2 +HEBREW POINT HATAF PATAH + +005B3 +HEBREW POINT HATAF QAMATS + +005B4 +HEBREW POINT HIRIQ + +005B5 +HEBREW POINT TSERE + +005B6 +HEBREW POINT SEGOL + +005B7 +HEBREW POINT PATAH + +005B8 +HEBREW POINT QAMATS + +005B9 +HEBREW POINT HOLAM + +005BA +HEBREW POINT HOLAM HASER FOR VAV + +005BB +HEBREW POINT QUBUTS + +005BC +HEBREW POINT DAGESH OR MAPIQ + +005BD +HEBREW POINT METEG + +005BE +HEBREW PUNCTUATION MAQAF + +005BF +HEBREW POINT RAFE + +005C0 +HEBREW PUNCTUATION PASEQ + +005C1 +HEBREW POINT SHIN DOT + +005C2 +HEBREW POINT SIN DOT + +005C3 +HEBREW PUNCTUATION SOF PASUQ + +005C4 +HEBREW MARK UPPER DOT + +005C5 +HEBREW MARK LOWER DOT + +005C6 +HEBREW PUNCTUATION NUN HAFUKHA + +005C7 +HEBREW POINT QAMATS QATAN + +005D0 +HEBREW LETTER ALEF + +005D1 +HEBREW LETTER BET + +005D2 +HEBREW LETTER GIMEL + +005D3 +HEBREW LETTER DALET + +005D4 +HEBREW LETTER HE + +005D5 +HEBREW LETTER VAV + +005D6 +HEBREW LETTER ZAYIN + +005D7 +HEBREW LETTER HET + +005D8 +HEBREW LETTER TET + +005D9 +HEBREW LETTER YOD + +005DA +HEBREW LETTER FINAL KAF + +005DB +HEBREW LETTER KAF + +005DC +HEBREW LETTER LAMED + +005DD +HEBREW LETTER FINAL MEM + +005DE +HEBREW LETTER MEM + +005DF +HEBREW LETTER FINAL NUN + +005E0 +HEBREW LETTER NUN + +005E1 +HEBREW LETTER SAMEKH + +005E2 +HEBREW LETTER AYIN + +005E3 +HEBREW LETTER FINAL PE + +005E4 +HEBREW LETTER PE + +005E5 +HEBREW LETTER FINAL TSADI + +005E6 +HEBREW LETTER TSADI + +005E7 +HEBREW LETTER QOF + +005E8 +HEBREW LETTER RESH + +005E9 +HEBREW LETTER SHIN + +005EA +HEBREW LETTER TAV + +005EF +HEBREW YOD TRIANGLE + +005F0 +HEBREW LIGATURE YIDDISH DOUBLE VAV + +005F1 +HEBREW LIGATURE YIDDISH VAV YOD + +005F2 +HEBREW LIGATURE YIDDISH DOUBLE YOD + +005F3 +HEBREW PUNCTUATION GERESH + +005F4 +HEBREW PUNCTUATION GERSHAYIM + +00600 +ARABIC NUMBER SIGN + +00601 +ARABIC SIGN SANAH + +00602 +ARABIC FOOTNOTE MARKER + +00603 +ARABIC SIGN SAFHA + +00604 +ARABIC SIGN SAMVAT + +00605 +ARABIC NUMBER MARK ABOVE + +00606 +ARABIC-INDIC CUBE ROOT + +00607 +ARABIC-INDIC FOURTH ROOT + +00608 +ARABIC RAY + +00609 +ARABIC-INDIC PER MILLE SIGN + +0060A +ARABIC-INDIC PER TEN THOUSAND SIGN + +0060B +AFGHANI SIGN + +0060C +ARABIC COMMA + +0060D +ARABIC DATE SEPARATOR + +0060E +ARABIC POETIC VERSE SIGN + +0060F +ARABIC SIGN MISRA + +00610 +ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM + +00611 +ARABIC SIGN ALAYHE ASSALLAM + +00612 +ARABIC SIGN RAHMATULLAH ALAYHE + +00613 +ARABIC SIGN RADI ALLAHOU ANHU + +00614 +ARABIC SIGN TAKHALLUS + +00615 +ARABIC SMALL HIGH TAH + +00616 +ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH + +00617 +ARABIC SMALL HIGH ZAIN + +00618 +ARABIC SMALL FATHA + +00619 +ARABIC SMALL DAMMA + +0061A +ARABIC SMALL KASRA + +0061B +ARABIC SEMICOLON + +0061C +ARABIC LETTER MARK + +0061C +ALM + +0061E +ARABIC TRIPLE DOT PUNCTUATION MARK + +0061F +ARABIC QUESTION MARK + +00620 +ARABIC LETTER KASHMIRI YEH + +00621 +ARABIC LETTER HAMZA + +00622 +ARABIC LETTER ALEF WITH MADDA ABOVE + +00623 +ARABIC LETTER ALEF WITH HAMZA ABOVE + +00624 +ARABIC LETTER WAW WITH HAMZA ABOVE + +00625 +ARABIC LETTER ALEF WITH HAMZA BELOW + +00626 +ARABIC LETTER YEH WITH HAMZA ABOVE + +00627 +ARABIC LETTER ALEF + +00628 +ARABIC LETTER BEH + +00629 +ARABIC LETTER TEH MARBUTA + +0062A +ARABIC LETTER TEH + +0062B +ARABIC LETTER THEH + +0062C +ARABIC LETTER JEEM + +0062D +ARABIC LETTER HAH + +0062E +ARABIC LETTER KHAH + +0062F +ARABIC LETTER DAL + +00630 +ARABIC LETTER THAL + +00631 +ARABIC LETTER REH + +00632 +ARABIC LETTER ZAIN + +00633 +ARABIC LETTER SEEN + +00634 +ARABIC LETTER SHEEN + +00635 +ARABIC LETTER SAD + +00636 +ARABIC LETTER DAD + +00637 +ARABIC LETTER TAH + +00638 +ARABIC LETTER ZAH + +00639 +ARABIC LETTER AIN + +0063A +ARABIC LETTER GHAIN + +0063B +ARABIC LETTER KEHEH WITH TWO DOTS ABOVE + +0063C +ARABIC LETTER KEHEH WITH THREE DOTS BELOW + +0063D +ARABIC LETTER FARSI YEH WITH INVERTED V + +0063E +ARABIC LETTER FARSI YEH WITH TWO DOTS ABOVE + +0063F +ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE + +00640 +ARABIC TATWEEL + +00641 +ARABIC LETTER FEH + +00642 +ARABIC LETTER QAF + +00643 +ARABIC LETTER KAF + +00644 +ARABIC LETTER LAM + +00645 +ARABIC LETTER MEEM + +00646 +ARABIC LETTER NOON + +00647 +ARABIC LETTER HEH + +00648 +ARABIC LETTER WAW + +00649 +ARABIC LETTER ALEF MAKSURA + +0064A +ARABIC LETTER YEH + +0064B +ARABIC FATHATAN + +0064C +ARABIC DAMMATAN + +0064D +ARABIC KASRATAN + +0064E +ARABIC FATHA + +0064F +ARABIC DAMMA + +00650 +ARABIC KASRA + +00651 +ARABIC SHADDA + +00652 +ARABIC SUKUN + +00653 +ARABIC MADDAH ABOVE + +00654 +ARABIC HAMZA ABOVE + +00655 +ARABIC HAMZA BELOW + +00656 +ARABIC SUBSCRIPT ALEF + +00657 +ARABIC INVERTED DAMMA + +00658 +ARABIC MARK NOON GHUNNA + +00659 +ARABIC ZWARAKAY + +0065A +ARABIC VOWEL SIGN SMALL V ABOVE + +0065B +ARABIC VOWEL SIGN INVERTED SMALL V ABOVE + +0065C +ARABIC VOWEL SIGN DOT BELOW + +0065D +ARABIC REVERSED DAMMA + +0065E +ARABIC FATHA WITH TWO DOTS + +0065F +ARABIC WAVY HAMZA BELOW + +00660 +ARABIC-INDIC DIGIT ZERO + +00661 +ARABIC-INDIC DIGIT ONE + +00662 +ARABIC-INDIC DIGIT TWO + +00663 +ARABIC-INDIC DIGIT THREE + +00664 +ARABIC-INDIC DIGIT FOUR + +00665 +ARABIC-INDIC DIGIT FIVE + +00666 +ARABIC-INDIC DIGIT SIX + +00667 +ARABIC-INDIC DIGIT SEVEN + +00668 +ARABIC-INDIC DIGIT EIGHT + +00669 +ARABIC-INDIC DIGIT NINE + +0066A +ARABIC PERCENT SIGN + +0066B +ARABIC DECIMAL SEPARATOR + +0066C +ARABIC THOUSANDS SEPARATOR + +0066D +ARABIC FIVE POINTED STAR + +0066E +ARABIC LETTER DOTLESS BEH + +0066F +ARABIC LETTER DOTLESS QAF + +00670 +ARABIC LETTER SUPERSCRIPT ALEF + +00671 +ARABIC LETTER ALEF WASLA + +00672 +ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE + +00673 +ARABIC LETTER ALEF WITH WAVY HAMZA BELOW + +00674 +ARABIC LETTER HIGH HAMZA + +00675 +ARABIC LETTER HIGH HAMZA ALEF + +00676 +ARABIC LETTER HIGH HAMZA WAW + +00677 +ARABIC LETTER U WITH HAMZA ABOVE + +00678 +ARABIC LETTER HIGH HAMZA YEH + +00679 +ARABIC LETTER TTEH + +0067A +ARABIC LETTER TTEHEH + +0067B +ARABIC LETTER BEEH + +0067C +ARABIC LETTER TEH WITH RING + +0067D +ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS + +0067E +ARABIC LETTER PEH + +0067F +ARABIC LETTER TEHEH + +00680 +ARABIC LETTER BEHEH + +00681 +ARABIC LETTER HAH WITH HAMZA ABOVE + +00682 +ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE + +00683 +ARABIC LETTER NYEH + +00684 +ARABIC LETTER DYEH + +00685 +ARABIC LETTER HAH WITH THREE DOTS ABOVE + +00686 +ARABIC LETTER TCHEH + +00687 +ARABIC LETTER TCHEHEH + +00688 +ARABIC LETTER DDAL + +00689 +ARABIC LETTER DAL WITH RING + +0068A +ARABIC LETTER DAL WITH DOT BELOW + +0068B +ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH + +0068C +ARABIC LETTER DAHAL + +0068D +ARABIC LETTER DDAHAL + +0068E +ARABIC LETTER DUL + +0068F +ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS + +00690 +ARABIC LETTER DAL WITH FOUR DOTS ABOVE + +00691 +ARABIC LETTER RREH + +00692 +ARABIC LETTER REH WITH SMALL V + +00693 +ARABIC LETTER REH WITH RING + +00694 +ARABIC LETTER REH WITH DOT BELOW + +00695 +ARABIC LETTER REH WITH SMALL V BELOW + +00696 +ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE + +00697 +ARABIC LETTER REH WITH TWO DOTS ABOVE + +00698 +ARABIC LETTER JEH + +00699 +ARABIC LETTER REH WITH FOUR DOTS ABOVE + +0069A +ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE + +0069B +ARABIC LETTER SEEN WITH THREE DOTS BELOW + +0069C +ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE + +0069D +ARABIC LETTER SAD WITH TWO DOTS BELOW + +0069E +ARABIC LETTER SAD WITH THREE DOTS ABOVE + +0069F +ARABIC LETTER TAH WITH THREE DOTS ABOVE + +006A0 +ARABIC LETTER AIN WITH THREE DOTS ABOVE + +006A1 +ARABIC LETTER DOTLESS FEH + +006A2 +ARABIC LETTER FEH WITH DOT MOVED BELOW + +006A3 +ARABIC LETTER FEH WITH DOT BELOW + +006A4 +ARABIC LETTER VEH + +006A5 +ARABIC LETTER FEH WITH THREE DOTS BELOW + +006A6 +ARABIC LETTER PEHEH + +006A7 +ARABIC LETTER QAF WITH DOT ABOVE + +006A8 +ARABIC LETTER QAF WITH THREE DOTS ABOVE + +006A9 +ARABIC LETTER KEHEH + +006AA +ARABIC LETTER SWASH KAF + +006AB +ARABIC LETTER KAF WITH RING + +006AC +ARABIC LETTER KAF WITH DOT ABOVE + +006AD +ARABIC LETTER NG + +006AE +ARABIC LETTER KAF WITH THREE DOTS BELOW + +006AF +ARABIC LETTER GAF + +006B0 +ARABIC LETTER GAF WITH RING + +006B1 +ARABIC LETTER NGOEH + +006B2 +ARABIC LETTER GAF WITH TWO DOTS BELOW + +006B3 +ARABIC LETTER GUEH + +006B4 +ARABIC LETTER GAF WITH THREE DOTS ABOVE + +006B5 +ARABIC LETTER LAM WITH SMALL V + +006B6 +ARABIC LETTER LAM WITH DOT ABOVE + +006B7 +ARABIC LETTER LAM WITH THREE DOTS ABOVE + +006B8 +ARABIC LETTER LAM WITH THREE DOTS BELOW + +006B9 +ARABIC LETTER NOON WITH DOT BELOW + +006BA +ARABIC LETTER NOON GHUNNA + +006BB +ARABIC LETTER RNOON + +006BC +ARABIC LETTER NOON WITH RING + +006BD +ARABIC LETTER NOON WITH THREE DOTS ABOVE + +006BE +ARABIC LETTER HEH DOACHASHMEE + +006BF +ARABIC LETTER TCHEH WITH DOT ABOVE + +006C0 +ARABIC LETTER HEH WITH YEH ABOVE + +006C1 +ARABIC LETTER HEH GOAL + +006C2 +ARABIC LETTER HEH GOAL WITH HAMZA ABOVE + +006C3 +ARABIC LETTER TEH MARBUTA GOAL + +006C4 +ARABIC LETTER WAW WITH RING + +006C5 +ARABIC LETTER KIRGHIZ OE + +006C6 +ARABIC LETTER OE + +006C7 +ARABIC LETTER U + +006C8 +ARABIC LETTER YU + +006C9 +ARABIC LETTER KIRGHIZ YU + +006CA +ARABIC LETTER WAW WITH TWO DOTS ABOVE + +006CB +ARABIC LETTER VE + +006CC +ARABIC LETTER FARSI YEH + +006CD +ARABIC LETTER YEH WITH TAIL + +006CE +ARABIC LETTER YEH WITH SMALL V + +006CF +ARABIC LETTER WAW WITH DOT ABOVE + +006D0 +ARABIC LETTER E + +006D1 +ARABIC LETTER YEH WITH THREE DOTS BELOW + +006D2 +ARABIC LETTER YEH BARREE + +006D3 +ARABIC LETTER YEH BARREE WITH HAMZA ABOVE + +006D4 +ARABIC FULL STOP + +006D5 +ARABIC LETTER AE + +006D6 +ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA + +006D7 +ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA + +006D8 +ARABIC SMALL HIGH MEEM INITIAL FORM + +006D9 +ARABIC SMALL HIGH LAM ALEF + +006DA +ARABIC SMALL HIGH JEEM + +006DB +ARABIC SMALL HIGH THREE DOTS + +006DC +ARABIC SMALL HIGH SEEN + +006DD +ARABIC END OF AYAH + +006DE +ARABIC START OF RUB EL HIZB + +006DF +ARABIC SMALL HIGH ROUNDED ZERO + +006E0 +ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO + +006E1 +ARABIC SMALL HIGH DOTLESS HEAD OF KHAH + +006E2 +ARABIC SMALL HIGH MEEM ISOLATED FORM + +006E3 +ARABIC SMALL LOW SEEN + +006E4 +ARABIC SMALL HIGH MADDA + +006E5 +ARABIC SMALL WAW + +006E6 +ARABIC SMALL YEH + +006E7 +ARABIC SMALL HIGH YEH + +006E8 +ARABIC SMALL HIGH NOON + +006E9 +ARABIC PLACE OF SAJDAH + +006EA +ARABIC EMPTY CENTRE LOW STOP + +006EB +ARABIC EMPTY CENTRE HIGH STOP + +006EC +ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE + +006ED +ARABIC SMALL LOW MEEM + +006EE +ARABIC LETTER DAL WITH INVERTED V + +006EF +ARABIC LETTER REH WITH INVERTED V + +006F0 +EXTENDED ARABIC-INDIC DIGIT ZERO + +006F1 +EXTENDED ARABIC-INDIC DIGIT ONE + +006F2 +EXTENDED ARABIC-INDIC DIGIT TWO + +006F3 +EXTENDED ARABIC-INDIC DIGIT THREE + +006F4 +EXTENDED ARABIC-INDIC DIGIT FOUR + +006F5 +EXTENDED ARABIC-INDIC DIGIT FIVE + +006F6 +EXTENDED ARABIC-INDIC DIGIT SIX + +006F7 +EXTENDED ARABIC-INDIC DIGIT SEVEN + +006F8 +EXTENDED ARABIC-INDIC DIGIT EIGHT + +006F9 +EXTENDED ARABIC-INDIC DIGIT NINE + +006FA +ARABIC LETTER SHEEN WITH DOT BELOW + +006FB +ARABIC LETTER DAD WITH DOT BELOW + +006FC +ARABIC LETTER GHAIN WITH DOT BELOW + +006FD +ARABIC SIGN SINDHI AMPERSAND + +006FE +ARABIC SIGN SINDHI POSTPOSITION MEN + +006FF +ARABIC LETTER HEH WITH INVERTED V + +00700 +SYRIAC END OF PARAGRAPH + +00701 +SYRIAC SUPRALINEAR FULL STOP + +00702 +SYRIAC SUBLINEAR FULL STOP + +00703 +SYRIAC SUPRALINEAR COLON + +00704 +SYRIAC SUBLINEAR COLON + +00705 +SYRIAC HORIZONTAL COLON + +00706 +SYRIAC COLON SKEWED LEFT + +00707 +SYRIAC COLON SKEWED RIGHT + +00708 +SYRIAC SUPRALINEAR COLON SKEWED LEFT + +00709 +SYRIAC SUBLINEAR COLON SKEWED LEFT + +00709 +SYRIAC SUBLINEAR COLON SKEWED RIGHT + +0070A +SYRIAC CONTRACTION + +0070B +SYRIAC HARKLEAN OBELUS + +0070C +SYRIAC HARKLEAN METOBELUS + +0070D +SYRIAC HARKLEAN ASTERISCUS + +0070F +SYRIAC ABBREVIATION MARK + +00710 +SYRIAC LETTER ALAPH + +00711 +SYRIAC LETTER SUPERSCRIPT ALAPH + +00712 +SYRIAC LETTER BETH + +00713 +SYRIAC LETTER GAMAL + +00714 +SYRIAC LETTER GAMAL GARSHUNI + +00715 +SYRIAC LETTER DALATH + +00716 +SYRIAC LETTER DOTLESS DALATH RISH + +00717 +SYRIAC LETTER HE + +00718 +SYRIAC LETTER WAW + +00719 +SYRIAC LETTER ZAIN + +0071A +SYRIAC LETTER HETH + +0071B +SYRIAC LETTER TETH + +0071C +SYRIAC LETTER TETH GARSHUNI + +0071D +SYRIAC LETTER YUDH + +0071E +SYRIAC LETTER YUDH HE + +0071F +SYRIAC LETTER KAPH + +00720 +SYRIAC LETTER LAMADH + +00721 +SYRIAC LETTER MIM + +00722 +SYRIAC LETTER NUN + +00723 +SYRIAC LETTER SEMKATH + +00724 +SYRIAC LETTER FINAL SEMKATH + +00725 +SYRIAC LETTER E + +00726 +SYRIAC LETTER PE + +00727 +SYRIAC LETTER REVERSED PE + +00728 +SYRIAC LETTER SADHE + +00729 +SYRIAC LETTER QAPH + +0072A +SYRIAC LETTER RISH + +0072B +SYRIAC LETTER SHIN + +0072C +SYRIAC LETTER TAW + +0072D +SYRIAC LETTER PERSIAN BHETH + +0072E +SYRIAC LETTER PERSIAN GHAMAL + +0072F +SYRIAC LETTER PERSIAN DHALATH + +00730 +SYRIAC PTHAHA ABOVE + +00731 +SYRIAC PTHAHA BELOW + +00732 +SYRIAC PTHAHA DOTTED + +00733 +SYRIAC ZQAPHA ABOVE + +00734 +SYRIAC ZQAPHA BELOW + +00735 +SYRIAC ZQAPHA DOTTED + +00736 +SYRIAC RBASA ABOVE + +00737 +SYRIAC RBASA BELOW + +00738 +SYRIAC DOTTED ZLAMA HORIZONTAL + +00739 +SYRIAC DOTTED ZLAMA ANGULAR + +0073A +SYRIAC HBASA ABOVE + +0073B +SYRIAC HBASA BELOW + +0073C +SYRIAC HBASA-ESASA DOTTED + +0073D +SYRIAC ESASA ABOVE + +0073E +SYRIAC ESASA BELOW + +0073F +SYRIAC RWAHA + +00740 +SYRIAC FEMININE DOT + +00741 +SYRIAC QUSHSHAYA + +00742 +SYRIAC RUKKAKHA + +00743 +SYRIAC TWO VERTICAL DOTS ABOVE + +00744 +SYRIAC TWO VERTICAL DOTS BELOW + +00745 +SYRIAC THREE DOTS ABOVE + +00746 +SYRIAC THREE DOTS BELOW + +00747 +SYRIAC OBLIQUE LINE ABOVE + +00748 +SYRIAC OBLIQUE LINE BELOW + +00749 +SYRIAC MUSIC + +0074A +SYRIAC BARREKH + +0074D +SYRIAC LETTER SOGDIAN ZHAIN + +0074E +SYRIAC LETTER SOGDIAN KHAPH + +0074F +SYRIAC LETTER SOGDIAN FE + +00750 +ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW + +00751 +ARABIC LETTER BEH WITH DOT BELOW AND THREE DOTS ABOVE + +00752 +ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW + +00753 +ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE + +00754 +ARABIC LETTER BEH WITH TWO DOTS BELOW AND DOT ABOVE + +00755 +ARABIC LETTER BEH WITH INVERTED SMALL V BELOW + +00756 +ARABIC LETTER BEH WITH SMALL V + +00757 +ARABIC LETTER HAH WITH TWO DOTS ABOVE + +00758 +ARABIC LETTER HAH WITH THREE DOTS POINTING UPWARDS BELOW + +00759 +ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW AND SMALL TAH + +0075A +ARABIC LETTER DAL WITH INVERTED SMALL V BELOW + +0075B +ARABIC LETTER REH WITH STROKE + +0075C +ARABIC LETTER SEEN WITH FOUR DOTS ABOVE + +0075D +ARABIC LETTER AIN WITH TWO DOTS ABOVE + +0075E +ARABIC LETTER AIN WITH THREE DOTS POINTING DOWNWARDS ABOVE + +0075F +ARABIC LETTER AIN WITH TWO DOTS VERTICALLY ABOVE + +00760 +ARABIC LETTER FEH WITH TWO DOTS BELOW + +00761 +ARABIC LETTER FEH WITH THREE DOTS POINTING UPWARDS BELOW + +00762 +ARABIC LETTER KEHEH WITH DOT ABOVE + +00763 +ARABIC LETTER KEHEH WITH THREE DOTS ABOVE + +00764 +ARABIC LETTER KEHEH WITH THREE DOTS POINTING UPWARDS BELOW + +00765 +ARABIC LETTER MEEM WITH DOT ABOVE + +00766 +ARABIC LETTER MEEM WITH DOT BELOW + +00767 +ARABIC LETTER NOON WITH TWO DOTS BELOW + +00768 +ARABIC LETTER NOON WITH SMALL TAH + +00769 +ARABIC LETTER NOON WITH SMALL V + +0076A +ARABIC LETTER LAM WITH BAR + +0076B +ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE + +0076C +ARABIC LETTER REH WITH HAMZA ABOVE + +0076D +ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE + +0076E +ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW + +0076F +ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH AND TWO DOTS + +00770 +ARABIC LETTER SEEN WITH SMALL ARABIC LETTER TAH AND TWO DOTS + +00771 +ARABIC LETTER REH WITH SMALL ARABIC LETTER TAH AND TWO DOTS + +00772 +ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH ABOVE + +00773 +ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE + +00774 +ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE + +00775 +ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE + +00776 +ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE + +00777 +ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW + +00778 +ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE + +00779 +ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE + +0077A +ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE + +0077B +ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE + +0077C +ARABIC LETTER HAH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW + +0077D +ARABIC LETTER SEEN WITH EXTENDED ARABIC-INDIC DIGIT FOUR ABOVE + +0077E +ARABIC LETTER SEEN WITH INVERTED V + +0077F +ARABIC LETTER KAF WITH TWO DOTS ABOVE + +00780 +THAANA LETTER HAA + +00781 +THAANA LETTER SHAVIYANI + +00782 +THAANA LETTER NOONU + +00783 +THAANA LETTER RAA + +00784 +THAANA LETTER BAA + +00785 +THAANA LETTER LHAVIYANI + +00786 +THAANA LETTER KAAFU + +00787 +THAANA LETTER ALIFU + +00788 +THAANA LETTER VAAVU + +00789 +THAANA LETTER MEEMU + +0078A +THAANA LETTER FAAFU + +0078B +THAANA LETTER DHAALU + +0078C +THAANA LETTER THAA + +0078D +THAANA LETTER LAAMU + +0078E +THAANA LETTER GAAFU + +0078F +THAANA LETTER GNAVIYANI + +00790 +THAANA LETTER SEENU + +00791 +THAANA LETTER DAVIYANI + +00792 +THAANA LETTER ZAVIYANI + +00793 +THAANA LETTER TAVIYANI + +00794 +THAANA LETTER YAA + +00795 +THAANA LETTER PAVIYANI + +00796 +THAANA LETTER JAVIYANI + +00797 +THAANA LETTER CHAVIYANI + +00798 +THAANA LETTER TTAA + +00799 +THAANA LETTER HHAA + +0079A +THAANA LETTER KHAA + +0079B +THAANA LETTER THAALU + +0079C +THAANA LETTER ZAA + +0079D +THAANA LETTER SHEENU + +0079E +THAANA LETTER SAADHU + +0079F +THAANA LETTER DAADHU + +007A0 +THAANA LETTER TO + +007A1 +THAANA LETTER ZO + +007A2 +THAANA LETTER AINU + +007A3 +THAANA LETTER GHAINU + +007A4 +THAANA LETTER QAAFU + +007A5 +THAANA LETTER WAAVU + +007A6 +THAANA ABAFILI + +007A7 +THAANA AABAAFILI + +007A8 +THAANA IBIFILI + +007A9 +THAANA EEBEEFILI + +007AA +THAANA UBUFILI + +007AB +THAANA OOBOOFILI + +007AC +THAANA EBEFILI + +007AD +THAANA EYBEYFILI + +007AE +THAANA OBOFILI + +007AF +THAANA OABOAFILI + +007B0 +THAANA SUKUN + +007B1 +THAANA LETTER NAA + +007C0 +NKO DIGIT ZERO + +007C1 +NKO DIGIT ONE + +007C2 +NKO DIGIT TWO + +007C3 +NKO DIGIT THREE + +007C4 +NKO DIGIT FOUR + +007C5 +NKO DIGIT FIVE + +007C6 +NKO DIGIT SIX + +007C7 +NKO DIGIT SEVEN + +007C8 +NKO DIGIT EIGHT + +007C9 +NKO DIGIT NINE + +007CA +NKO LETTER A + +007CB +NKO LETTER EE + +007CC +NKO LETTER I + +007CD +NKO LETTER E + +007CE +NKO LETTER U + +007CF +NKO LETTER OO + +007D0 +NKO LETTER O + +007D1 +NKO LETTER DAGBASINNA + +007D2 +NKO LETTER N + +007D3 +NKO LETTER BA + +007D4 +NKO LETTER PA + +007D5 +NKO LETTER TA + +007D6 +NKO LETTER JA + +007D7 +NKO LETTER CHA + +007D8 +NKO LETTER DA + +007D9 +NKO LETTER RA + +007DA +NKO LETTER RRA + +007DB +NKO LETTER SA + +007DC +NKO LETTER GBA + +007DD +NKO LETTER FA + +007DE +NKO LETTER KA + +007DF +NKO LETTER LA + +007E0 +NKO LETTER NA WOLOSO + +007E1 +NKO LETTER MA + +007E2 +NKO LETTER NYA + +007E3 +NKO LETTER NA + +007E4 +NKO LETTER HA + +007E5 +NKO LETTER WA + +007E6 +NKO LETTER YA + +007E7 +NKO LETTER NYA WOLOSO + +007E8 +NKO LETTER JONA JA + +007E9 +NKO LETTER JONA CHA + +007EA +NKO LETTER JONA RA + +007EB +NKO COMBINING SHORT HIGH TONE + +007EC +NKO COMBINING SHORT LOW TONE + +007ED +NKO COMBINING SHORT RISING TONE + +007EE +NKO COMBINING LONG DESCENDING TONE + +007EF +NKO COMBINING LONG HIGH TONE + +007F0 +NKO COMBINING LONG LOW TONE + +007F1 +NKO COMBINING LONG RISING TONE + +007F2 +NKO COMBINING NASALIZATION MARK + +007F3 +NKO COMBINING DOUBLE DOT ABOVE + +007F4 +NKO HIGH TONE APOSTROPHE + +007F5 +NKO LOW TONE APOSTROPHE + +007F6 +NKO SYMBOL OO DENNEN + +007F7 +NKO SYMBOL GBAKURUNEN + +007F8 +NKO COMMA + +007F9 +NKO EXCLAMATION MARK + +007FA +NKO LAJANYALAN + +007FD +NKO DANTAYALAN + +007FE +NKO DOROME SIGN + +007FF +NKO TAMAN SIGN + +00800 +SAMARITAN LETTER ALAF + +00801 +SAMARITAN LETTER BIT + +00802 +SAMARITAN LETTER GAMAN + +00803 +SAMARITAN LETTER DALAT + +00804 +SAMARITAN LETTER IY + +00805 +SAMARITAN LETTER BAA + +00806 +SAMARITAN LETTER ZEN + +00807 +SAMARITAN LETTER IT + +00808 +SAMARITAN LETTER TIT + +00809 +SAMARITAN LETTER YUT + +0080A +SAMARITAN LETTER KAAF + +0080B +SAMARITAN LETTER LABAT + +0080C +SAMARITAN LETTER MIM + +0080D +SAMARITAN LETTER NUN + +0080E +SAMARITAN LETTER SINGAAT + +0080F +SAMARITAN LETTER IN + +00810 +SAMARITAN LETTER FI + +00811 +SAMARITAN LETTER TSAADIY + +00812 +SAMARITAN LETTER QUF + +00813 +SAMARITAN LETTER RISH + +00814 +SAMARITAN LETTER SHAN + +00815 +SAMARITAN LETTER TAAF + +00816 +SAMARITAN MARK IN + +00817 +SAMARITAN MARK IN-ALAF + +00818 +SAMARITAN MARK OCCLUSION + +00819 +SAMARITAN MARK DAGESH + +0081A +SAMARITAN MODIFIER LETTER EPENTHETIC YUT + +0081B +SAMARITAN MARK EPENTHETIC YUT + +0081C +SAMARITAN VOWEL SIGN LONG E + +0081D +SAMARITAN VOWEL SIGN E + +0081E +SAMARITAN VOWEL SIGN OVERLONG AA + +0081F +SAMARITAN VOWEL SIGN LONG AA + +00820 +SAMARITAN VOWEL SIGN AA + +00821 +SAMARITAN VOWEL SIGN OVERLONG A + +00822 +SAMARITAN VOWEL SIGN LONG A + +00823 +SAMARITAN VOWEL SIGN A + +00824 +SAMARITAN MODIFIER LETTER SHORT A + +00825 +SAMARITAN VOWEL SIGN SHORT A + +00826 +SAMARITAN VOWEL SIGN LONG U + +00827 +SAMARITAN VOWEL SIGN U + +00828 +SAMARITAN MODIFIER LETTER I + +00829 +SAMARITAN VOWEL SIGN LONG I + +0082A +SAMARITAN VOWEL SIGN I + +0082B +SAMARITAN VOWEL SIGN O + +0082C +SAMARITAN VOWEL SIGN SUKUN + +0082D +SAMARITAN MARK NEQUDAA + +00830 +SAMARITAN PUNCTUATION NEQUDAA + +00831 +SAMARITAN PUNCTUATION AFSAAQ + +00832 +SAMARITAN PUNCTUATION ANGED + +00833 +SAMARITAN PUNCTUATION BAU + +00834 +SAMARITAN PUNCTUATION ATMAAU + +00835 +SAMARITAN PUNCTUATION SHIYYAALAA + +00836 +SAMARITAN ABBREVIATION MARK + +00837 +SAMARITAN PUNCTUATION MELODIC QITSA + +00838 +SAMARITAN PUNCTUATION ZIQAA + +00839 +SAMARITAN PUNCTUATION QITSA + +0083A +SAMARITAN PUNCTUATION ZAEF + +0083B +SAMARITAN PUNCTUATION TURU + +0083C +SAMARITAN PUNCTUATION ARKAANU + +0083D +SAMARITAN PUNCTUATION SOF MASHFAAT + +0083E +SAMARITAN PUNCTUATION ANNAAU + +00840 +MANDAIC LETTER HALQA + +00841 +MANDAIC LETTER AB + +00842 +MANDAIC LETTER AG + +00843 +MANDAIC LETTER AD + +00844 +MANDAIC LETTER AH + +00845 +MANDAIC LETTER USHENNA + +00846 +MANDAIC LETTER AZ + +00847 +MANDAIC LETTER IT + +00848 +MANDAIC LETTER ATT + +00849 +MANDAIC LETTER AKSA + +0084A +MANDAIC LETTER AK + +0084B +MANDAIC LETTER AL + +0084C +MANDAIC LETTER AM + +0084D +MANDAIC LETTER AN + +0084E +MANDAIC LETTER AS + +0084F +MANDAIC LETTER IN + +00850 +MANDAIC LETTER AP + +00851 +MANDAIC LETTER ASZ + +00852 +MANDAIC LETTER AQ + +00853 +MANDAIC LETTER AR + +00854 +MANDAIC LETTER ASH + +00855 +MANDAIC LETTER AT + +00856 +MANDAIC LETTER DUSHENNA + +00857 +MANDAIC LETTER KAD + +00858 +MANDAIC LETTER AIN + +00859 +MANDAIC AFFRICATION MARK + +0085A +MANDAIC VOCALIZATION MARK + +0085B +MANDAIC GEMINATION MARK + +0085E +MANDAIC PUNCTUATION + +00860 +SYRIAC LETTER MALAYALAM NGA + +00861 +SYRIAC LETTER MALAYALAM JA + +00862 +SYRIAC LETTER MALAYALAM NYA + +00863 +SYRIAC LETTER MALAYALAM TTA + +00864 +SYRIAC LETTER MALAYALAM NNA + +00865 +SYRIAC LETTER MALAYALAM NNNA + +00866 +SYRIAC LETTER MALAYALAM BHA + +00867 +SYRIAC LETTER MALAYALAM RA + +00868 +SYRIAC LETTER MALAYALAM LLA + +00869 +SYRIAC LETTER MALAYALAM LLLA + +0086A +SYRIAC LETTER MALAYALAM SSA + +008A0 +ARABIC LETTER BEH WITH SMALL V BELOW + +008A1 +ARABIC LETTER BEH WITH HAMZA ABOVE + +008A2 +ARABIC LETTER JEEM WITH TWO DOTS ABOVE + +008A3 +ARABIC LETTER TAH WITH TWO DOTS ABOVE + +008A4 +ARABIC LETTER FEH WITH DOT BELOW AND THREE DOTS ABOVE + +008A5 +ARABIC LETTER QAF WITH DOT BELOW + +008A6 +ARABIC LETTER LAM WITH DOUBLE BAR + +008A7 +ARABIC LETTER MEEM WITH THREE DOTS ABOVE + +008A8 +ARABIC LETTER YEH WITH TWO DOTS BELOW AND HAMZA ABOVE + +008A9 +ARABIC LETTER YEH WITH TWO DOTS BELOW AND DOT ABOVE + +008AA +ARABIC LETTER REH WITH LOOP + +008AB +ARABIC LETTER WAW WITH DOT WITHIN + +008AC +ARABIC LETTER ROHINGYA YEH + +008AD +ARABIC LETTER LOW ALEF + +008AE +ARABIC LETTER DAL WITH THREE DOTS BELOW + +008AF +ARABIC LETTER SAD WITH THREE DOTS BELOW + +008B0 +ARABIC LETTER GAF WITH INVERTED STROKE + +008B1 +ARABIC LETTER STRAIGHT WAW + +008B2 +ARABIC LETTER ZAIN WITH INVERTED V ABOVE + +008B3 +ARABIC LETTER AIN WITH THREE DOTS BELOW + +008B4 +ARABIC LETTER KAF WITH DOT BELOW + +008B6 +ARABIC LETTER BEH WITH SMALL MEEM ABOVE + +008B7 +ARABIC LETTER PEH WITH SMALL MEEM ABOVE + +008B8 +ARABIC LETTER TEH WITH SMALL TEH ABOVE + +008B9 +ARABIC LETTER REH WITH SMALL NOON ABOVE + +008BA +ARABIC LETTER YEH WITH TWO DOTS BELOW AND SMALL NOON ABOVE + +008BB +ARABIC LETTER AFRICAN FEH + +008BC +ARABIC LETTER AFRICAN QAF + +008BD +ARABIC LETTER AFRICAN NOON + +008BE +ARABIC LETTER PEH WITH SMALL V + +008BF +ARABIC LETTER TEH WITH SMALL V + +008C0 +ARABIC LETTER TTEH WITH SMALL V + +008C1 +ARABIC LETTER TCHEH WITH SMALL V + +008C2 +ARABIC LETTER KEHEH WITH SMALL V + +008C3 +ARABIC LETTER GHAIN WITH THREE DOTS ABOVE + +008C4 +ARABIC LETTER AFRICAN QAF WITH THREE DOTS ABOVE + +008C5 +ARABIC LETTER JEEM WITH THREE DOTS ABOVE + +008C6 +ARABIC LETTER JEEM WITH THREE DOTS BELOW + +008C7 +ARABIC LETTER LAM WITH SMALL ARABIC LETTER TAH ABOVE + +008D3 +ARABIC SMALL LOW WAW + +008D4 +ARABIC SMALL HIGH WORD AR-RUB + +008D5 +ARABIC SMALL HIGH SAD + +008D6 +ARABIC SMALL HIGH AIN + +008D7 +ARABIC SMALL HIGH QAF + +008D8 +ARABIC SMALL HIGH NOON WITH KASRA + +008D9 +ARABIC SMALL LOW NOON WITH KASRA + +008DA +ARABIC SMALL HIGH WORD ATH-THALATHA + +008DB +ARABIC SMALL HIGH WORD AS-SAJDA + +008DC +ARABIC SMALL HIGH WORD AN-NISF + +008DD +ARABIC SMALL HIGH WORD SAKTA + +008DE +ARABIC SMALL HIGH WORD QIF + +008DF +ARABIC SMALL HIGH WORD WAQFA + +008E0 +ARABIC SMALL HIGH FOOTNOTE MARKER + +008E1 +ARABIC SMALL HIGH SIGN SAFHA + +008E2 +ARABIC DISPUTED END OF AYAH + +008E3 +ARABIC TURNED DAMMA BELOW + +008E4 +ARABIC CURLY FATHA + +008E5 +ARABIC CURLY DAMMA + +008E6 +ARABIC CURLY KASRA + +008E7 +ARABIC CURLY FATHATAN + +008E8 +ARABIC CURLY DAMMATAN + +008E9 +ARABIC CURLY KASRATAN + +008EA +ARABIC TONE ONE DOT ABOVE + +008EB +ARABIC TONE TWO DOTS ABOVE + +008EC +ARABIC TONE LOOP ABOVE + +008ED +ARABIC TONE ONE DOT BELOW + +008EE +ARABIC TONE TWO DOTS BELOW + +008EF +ARABIC TONE LOOP BELOW + +008F0 +ARABIC OPEN FATHATAN + +008F1 +ARABIC OPEN DAMMATAN + +008F2 +ARABIC OPEN KASRATAN + +008F3 +ARABIC SMALL HIGH WAW + +008F4 +ARABIC FATHA WITH RING + +008F5 +ARABIC FATHA WITH DOT ABOVE + +008F6 +ARABIC KASRA WITH DOT BELOW + +008F7 +ARABIC LEFT ARROWHEAD ABOVE + +008F8 +ARABIC RIGHT ARROWHEAD ABOVE + +008F9 +ARABIC LEFT ARROWHEAD BELOW + +008FA +ARABIC RIGHT ARROWHEAD BELOW + +008FB +ARABIC DOUBLE RIGHT ARROWHEAD ABOVE + +008FC +ARABIC DOUBLE RIGHT ARROWHEAD ABOVE WITH DOT + +008FD +ARABIC RIGHT ARROWHEAD ABOVE WITH DOT + +008FE +ARABIC DAMMA WITH DOT + +008FF +ARABIC MARK SIDEWAYS NOON GHUNNA + +00900 +DEVANAGARI SIGN INVERTED CANDRABINDU + +00901 +DEVANAGARI SIGN CANDRABINDU + +00902 +DEVANAGARI SIGN ANUSVARA + +00903 +DEVANAGARI SIGN VISARGA + +00904 +DEVANAGARI LETTER SHORT A + +00905 +DEVANAGARI LETTER A + +00906 +DEVANAGARI LETTER AA + +00907 +DEVANAGARI LETTER I + +00908 +DEVANAGARI LETTER II + +00909 +DEVANAGARI LETTER U + +0090A +DEVANAGARI LETTER UU + +0090B +DEVANAGARI LETTER VOCALIC R + +0090C +DEVANAGARI LETTER VOCALIC L + +0090D +DEVANAGARI LETTER CANDRA E + +0090E +DEVANAGARI LETTER SHORT E + +0090F +DEVANAGARI LETTER E + +00910 +DEVANAGARI LETTER AI + +00911 +DEVANAGARI LETTER CANDRA O + +00912 +DEVANAGARI LETTER SHORT O + +00913 +DEVANAGARI LETTER O + +00914 +DEVANAGARI LETTER AU + +00915 +DEVANAGARI LETTER KA + +00916 +DEVANAGARI LETTER KHA + +00917 +DEVANAGARI LETTER GA + +00918 +DEVANAGARI LETTER GHA + +00919 +DEVANAGARI LETTER NGA + +0091A +DEVANAGARI LETTER CA + +0091B +DEVANAGARI LETTER CHA + +0091C +DEVANAGARI LETTER JA + +0091D +DEVANAGARI LETTER JHA + +0091E +DEVANAGARI LETTER NYA + +0091F +DEVANAGARI LETTER TTA + +00920 +DEVANAGARI LETTER TTHA + +00921 +DEVANAGARI LETTER DDA + +00922 +DEVANAGARI LETTER DDHA + +00923 +DEVANAGARI LETTER NNA + +00924 +DEVANAGARI LETTER TA + +00925 +DEVANAGARI LETTER THA + +00926 +DEVANAGARI LETTER DA + +00927 +DEVANAGARI LETTER DHA + +00928 +DEVANAGARI LETTER NA + +00929 +DEVANAGARI LETTER NNNA + +0092A +DEVANAGARI LETTER PA + +0092B +DEVANAGARI LETTER PHA + +0092C +DEVANAGARI LETTER BA + +0092D +DEVANAGARI LETTER BHA + +0092E +DEVANAGARI LETTER MA + +0092F +DEVANAGARI LETTER YA + +00930 +DEVANAGARI LETTER RA + +00931 +DEVANAGARI LETTER RRA + +00932 +DEVANAGARI LETTER LA + +00933 +DEVANAGARI LETTER LLA + +00934 +DEVANAGARI LETTER LLLA + +00935 +DEVANAGARI LETTER VA + +00936 +DEVANAGARI LETTER SHA + +00937 +DEVANAGARI LETTER SSA + +00938 +DEVANAGARI LETTER SA + +00939 +DEVANAGARI LETTER HA + +0093A +DEVANAGARI VOWEL SIGN OE + +0093B +DEVANAGARI VOWEL SIGN OOE + +0093C +DEVANAGARI SIGN NUKTA + +0093D +DEVANAGARI SIGN AVAGRAHA + +0093E +DEVANAGARI VOWEL SIGN AA + +0093F +DEVANAGARI VOWEL SIGN I + +00940 +DEVANAGARI VOWEL SIGN II + +00941 +DEVANAGARI VOWEL SIGN U + +00942 +DEVANAGARI VOWEL SIGN UU + +00943 +DEVANAGARI VOWEL SIGN VOCALIC R + +00944 +DEVANAGARI VOWEL SIGN VOCALIC RR + +00945 +DEVANAGARI VOWEL SIGN CANDRA E + +00946 +DEVANAGARI VOWEL SIGN SHORT E + +00947 +DEVANAGARI VOWEL SIGN E + +00948 +DEVANAGARI VOWEL SIGN AI + +00949 +DEVANAGARI VOWEL SIGN CANDRA O + +0094A +DEVANAGARI VOWEL SIGN SHORT O + +0094B +DEVANAGARI VOWEL SIGN O + +0094C +DEVANAGARI VOWEL SIGN AU + +0094D +DEVANAGARI SIGN VIRAMA + +0094E +DEVANAGARI VOWEL SIGN PRISHTHAMATRA E + +0094F +DEVANAGARI VOWEL SIGN AW + +00950 +DEVANAGARI OM + +00951 +DEVANAGARI STRESS SIGN UDATTA + +00952 +DEVANAGARI STRESS SIGN ANUDATTA + +00953 +DEVANAGARI GRAVE ACCENT + +00954 +DEVANAGARI ACUTE ACCENT + +00955 +DEVANAGARI VOWEL SIGN CANDRA LONG E + +00956 +DEVANAGARI VOWEL SIGN UE + +00957 +DEVANAGARI VOWEL SIGN UUE + +00958 +DEVANAGARI LETTER QA + +00959 +DEVANAGARI LETTER KHHA + +0095A +DEVANAGARI LETTER GHHA + +0095B +DEVANAGARI LETTER ZA + +0095C +DEVANAGARI LETTER DDDHA + +0095D +DEVANAGARI LETTER RHA + +0095E +DEVANAGARI LETTER FA + +0095F +DEVANAGARI LETTER YYA + +00960 +DEVANAGARI LETTER VOCALIC RR + +00961 +DEVANAGARI LETTER VOCALIC LL + +00962 +DEVANAGARI VOWEL SIGN VOCALIC L + +00963 +DEVANAGARI VOWEL SIGN VOCALIC LL + +00964 +DEVANAGARI DANDA + +00965 +DEVANAGARI DOUBLE DANDA + +00966 +DEVANAGARI DIGIT ZERO + +00967 +DEVANAGARI DIGIT ONE + +00968 +DEVANAGARI DIGIT TWO + +00969 +DEVANAGARI DIGIT THREE + +0096A +DEVANAGARI DIGIT FOUR + +0096B +DEVANAGARI DIGIT FIVE + +0096C +DEVANAGARI DIGIT SIX + +0096D +DEVANAGARI DIGIT SEVEN + +0096E +DEVANAGARI DIGIT EIGHT + +0096F +DEVANAGARI DIGIT NINE + +00970 +DEVANAGARI ABBREVIATION SIGN + +00971 +DEVANAGARI SIGN HIGH SPACING DOT + +00972 +DEVANAGARI LETTER CANDRA A + +00973 +DEVANAGARI LETTER OE + +00974 +DEVANAGARI LETTER OOE + +00975 +DEVANAGARI LETTER AW + +00976 +DEVANAGARI LETTER UE + +00977 +DEVANAGARI LETTER UUE + +00978 +DEVANAGARI LETTER MARWARI DDA + +00979 +DEVANAGARI LETTER ZHA + +0097A +DEVANAGARI LETTER HEAVY YA + +0097B +DEVANAGARI LETTER GGA + +0097C +DEVANAGARI LETTER JJA + +0097D +DEVANAGARI LETTER GLOTTAL STOP + +0097E +DEVANAGARI LETTER DDDA + +0097F +DEVANAGARI LETTER BBA + +00980 +BENGALI ANJI + +00981 +BENGALI SIGN CANDRABINDU + +00982 +BENGALI SIGN ANUSVARA + +00983 +BENGALI SIGN VISARGA + +00985 +BENGALI LETTER A + +00986 +BENGALI LETTER AA + +00987 +BENGALI LETTER I + +00988 +BENGALI LETTER II + +00989 +BENGALI LETTER U + +0098A +BENGALI LETTER UU + +0098B +BENGALI LETTER VOCALIC R + +0098C +BENGALI LETTER VOCALIC L + +0098F +BENGALI LETTER E + +00990 +BENGALI LETTER AI + +00993 +BENGALI LETTER O + +00994 +BENGALI LETTER AU + +00995 +BENGALI LETTER KA + +00996 +BENGALI LETTER KHA + +00997 +BENGALI LETTER GA + +00998 +BENGALI LETTER GHA + +00999 +BENGALI LETTER NGA + +0099A +BENGALI LETTER CA + +0099B +BENGALI LETTER CHA + +0099C +BENGALI LETTER JA + +0099D +BENGALI LETTER JHA + +0099E +BENGALI LETTER NYA + +0099F +BENGALI LETTER TTA + +009A0 +BENGALI LETTER TTHA + +009A1 +BENGALI LETTER DDA + +009A2 +BENGALI LETTER DDHA + +009A3 +BENGALI LETTER NNA + +009A4 +BENGALI LETTER TA + +009A5 +BENGALI LETTER THA + +009A6 +BENGALI LETTER DA + +009A7 +BENGALI LETTER DHA + +009A8 +BENGALI LETTER NA + +009AA +BENGALI LETTER PA + +009AB +BENGALI LETTER PHA + +009AC +BENGALI LETTER BA + +009AD +BENGALI LETTER BHA + +009AE +BENGALI LETTER MA + +009AF +BENGALI LETTER YA + +009B0 +BENGALI LETTER RA + +009B2 +BENGALI LETTER LA + +009B6 +BENGALI LETTER SHA + +009B7 +BENGALI LETTER SSA + +009B8 +BENGALI LETTER SA + +009B9 +BENGALI LETTER HA + +009BC +BENGALI SIGN NUKTA + +009BD +BENGALI SIGN AVAGRAHA + +009BE +BENGALI VOWEL SIGN AA + +009BF +BENGALI VOWEL SIGN I + +009C0 +BENGALI VOWEL SIGN II + +009C1 +BENGALI VOWEL SIGN U + +009C2 +BENGALI VOWEL SIGN UU + +009C3 +BENGALI VOWEL SIGN VOCALIC R + +009C4 +BENGALI VOWEL SIGN VOCALIC RR + +009C7 +BENGALI VOWEL SIGN E + +009C8 +BENGALI VOWEL SIGN AI + +009CB +BENGALI VOWEL SIGN O + +009CC +BENGALI VOWEL SIGN AU + +009CD +BENGALI SIGN VIRAMA + +009CE +BENGALI LETTER KHANDA TA + +009D7 +BENGALI AU LENGTH MARK + +009DC +BENGALI LETTER RRA + +009DD +BENGALI LETTER RHA + +009DF +BENGALI LETTER YYA + +009E0 +BENGALI LETTER VOCALIC RR + +009E1 +BENGALI LETTER VOCALIC LL + +009E2 +BENGALI VOWEL SIGN VOCALIC L + +009E3 +BENGALI VOWEL SIGN VOCALIC LL + +009E6 +BENGALI DIGIT ZERO + +009E7 +BENGALI DIGIT ONE + +009E8 +BENGALI DIGIT TWO + +009E9 +BENGALI DIGIT THREE + +009EA +BENGALI DIGIT FOUR + +009EB +BENGALI DIGIT FIVE + +009EC +BENGALI DIGIT SIX + +009ED +BENGALI DIGIT SEVEN + +009EE +BENGALI DIGIT EIGHT + +009EF +BENGALI DIGIT NINE + +009F0 +BENGALI LETTER RA WITH MIDDLE DIAGONAL + +009F1 +BENGALI LETTER RA WITH LOWER DIAGONAL + +009F2 +BENGALI RUPEE MARK + +009F3 +BENGALI RUPEE SIGN + +009F4 +BENGALI CURRENCY NUMERATOR ONE + +009F5 +BENGALI CURRENCY NUMERATOR TWO + +009F6 +BENGALI CURRENCY NUMERATOR THREE + +009F7 +BENGALI CURRENCY NUMERATOR FOUR + +009F8 +BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR + +009F9 +BENGALI CURRENCY DENOMINATOR SIXTEEN + +009FA +BENGALI ISSHAR + +009FB +BENGALI GANDA MARK + +009FC +BENGALI LETTER VEDIC ANUSVARA + +009FD +BENGALI ABBREVIATION SIGN + +009FE +BENGALI SANDHI MARK + +00A01 +GURMUKHI SIGN ADAK BINDI + +00A02 +GURMUKHI SIGN BINDI + +00A03 +GURMUKHI SIGN VISARGA + +00A05 +GURMUKHI LETTER A + +00A06 +GURMUKHI LETTER AA + +00A07 +GURMUKHI LETTER I + +00A08 +GURMUKHI LETTER II + +00A09 +GURMUKHI LETTER U + +00A0A +GURMUKHI LETTER UU + +00A0F +GURMUKHI LETTER EE + +00A10 +GURMUKHI LETTER AI + +00A13 +GURMUKHI LETTER OO + +00A14 +GURMUKHI LETTER AU + +00A15 +GURMUKHI LETTER KA + +00A16 +GURMUKHI LETTER KHA + +00A17 +GURMUKHI LETTER GA + +00A18 +GURMUKHI LETTER GHA + +00A19 +GURMUKHI LETTER NGA + +00A1A +GURMUKHI LETTER CA + +00A1B +GURMUKHI LETTER CHA + +00A1C +GURMUKHI LETTER JA + +00A1D +GURMUKHI LETTER JHA + +00A1E +GURMUKHI LETTER NYA + +00A1F +GURMUKHI LETTER TTA + +00A20 +GURMUKHI LETTER TTHA + +00A21 +GURMUKHI LETTER DDA + +00A22 +GURMUKHI LETTER DDHA + +00A23 +GURMUKHI LETTER NNA + +00A24 +GURMUKHI LETTER TA + +00A25 +GURMUKHI LETTER THA + +00A26 +GURMUKHI LETTER DA + +00A27 +GURMUKHI LETTER DHA + +00A28 +GURMUKHI LETTER NA + +00A2A +GURMUKHI LETTER PA + +00A2B +GURMUKHI LETTER PHA + +00A2C +GURMUKHI LETTER BA + +00A2D +GURMUKHI LETTER BHA + +00A2E +GURMUKHI LETTER MA + +00A2F +GURMUKHI LETTER YA + +00A30 +GURMUKHI LETTER RA + +00A32 +GURMUKHI LETTER LA + +00A33 +GURMUKHI LETTER LLA + +00A35 +GURMUKHI LETTER VA + +00A36 +GURMUKHI LETTER SHA + +00A38 +GURMUKHI LETTER SA + +00A39 +GURMUKHI LETTER HA + +00A3C +GURMUKHI SIGN NUKTA + +00A3E +GURMUKHI VOWEL SIGN AA + +00A3F +GURMUKHI VOWEL SIGN I + +00A40 +GURMUKHI VOWEL SIGN II + +00A41 +GURMUKHI VOWEL SIGN U + +00A42 +GURMUKHI VOWEL SIGN UU + +00A47 +GURMUKHI VOWEL SIGN EE + +00A48 +GURMUKHI VOWEL SIGN AI + +00A4B +GURMUKHI VOWEL SIGN OO + +00A4C +GURMUKHI VOWEL SIGN AU + +00A4D +GURMUKHI SIGN VIRAMA + +00A51 +GURMUKHI SIGN UDAAT + +00A59 +GURMUKHI LETTER KHHA + +00A5A +GURMUKHI LETTER GHHA + +00A5B +GURMUKHI LETTER ZA + +00A5C +GURMUKHI LETTER RRA + +00A5E +GURMUKHI LETTER FA + +00A66 +GURMUKHI DIGIT ZERO + +00A67 +GURMUKHI DIGIT ONE + +00A68 +GURMUKHI DIGIT TWO + +00A69 +GURMUKHI DIGIT THREE + +00A6A +GURMUKHI DIGIT FOUR + +00A6B +GURMUKHI DIGIT FIVE + +00A6C +GURMUKHI DIGIT SIX + +00A6D +GURMUKHI DIGIT SEVEN + +00A6E +GURMUKHI DIGIT EIGHT + +00A6F +GURMUKHI DIGIT NINE + +00A70 +GURMUKHI TIPPI + +00A71 +GURMUKHI ADDAK + +00A72 +GURMUKHI IRI + +00A73 +GURMUKHI URA + +00A74 +GURMUKHI EK ONKAR + +00A75 +GURMUKHI SIGN YAKASH + +00A76 +GURMUKHI ABBREVIATION SIGN + +00A81 +GUJARATI SIGN CANDRABINDU + +00A82 +GUJARATI SIGN ANUSVARA + +00A83 +GUJARATI SIGN VISARGA + +00A85 +GUJARATI LETTER A + +00A86 +GUJARATI LETTER AA + +00A87 +GUJARATI LETTER I + +00A88 +GUJARATI LETTER II + +00A89 +GUJARATI LETTER U + +00A8A +GUJARATI LETTER UU + +00A8B +GUJARATI LETTER VOCALIC R + +00A8C +GUJARATI LETTER VOCALIC L + +00A8D +GUJARATI VOWEL CANDRA E + +00A8F +GUJARATI LETTER E + +00A90 +GUJARATI LETTER AI + +00A91 +GUJARATI VOWEL CANDRA O + +00A93 +GUJARATI LETTER O + +00A94 +GUJARATI LETTER AU + +00A95 +GUJARATI LETTER KA + +00A96 +GUJARATI LETTER KHA + +00A97 +GUJARATI LETTER GA + +00A98 +GUJARATI LETTER GHA + +00A99 +GUJARATI LETTER NGA + +00A9A +GUJARATI LETTER CA + +00A9B +GUJARATI LETTER CHA + +00A9C +GUJARATI LETTER JA + +00A9D +GUJARATI LETTER JHA + +00A9E +GUJARATI LETTER NYA + +00A9F +GUJARATI LETTER TTA + +00AA0 +GUJARATI LETTER TTHA + +00AA1 +GUJARATI LETTER DDA + +00AA2 +GUJARATI LETTER DDHA + +00AA3 +GUJARATI LETTER NNA + +00AA4 +GUJARATI LETTER TA + +00AA5 +GUJARATI LETTER THA + +00AA6 +GUJARATI LETTER DA + +00AA7 +GUJARATI LETTER DHA + +00AA8 +GUJARATI LETTER NA + +00AAA +GUJARATI LETTER PA + +00AAB +GUJARATI LETTER PHA + +00AAC +GUJARATI LETTER BA + +00AAD +GUJARATI LETTER BHA + +00AAE +GUJARATI LETTER MA + +00AAF +GUJARATI LETTER YA + +00AB0 +GUJARATI LETTER RA + +00AB2 +GUJARATI LETTER LA + +00AB3 +GUJARATI LETTER LLA + +00AB5 +GUJARATI LETTER VA + +00AB6 +GUJARATI LETTER SHA + +00AB7 +GUJARATI LETTER SSA + +00AB8 +GUJARATI LETTER SA + +00AB9 +GUJARATI LETTER HA + +00ABC +GUJARATI SIGN NUKTA + +00ABD +GUJARATI SIGN AVAGRAHA + +00ABE +GUJARATI VOWEL SIGN AA + +00ABF +GUJARATI VOWEL SIGN I + +00AC0 +GUJARATI VOWEL SIGN II + +00AC1 +GUJARATI VOWEL SIGN U + +00AC2 +GUJARATI VOWEL SIGN UU + +00AC3 +GUJARATI VOWEL SIGN VOCALIC R + +00AC4 +GUJARATI VOWEL SIGN VOCALIC RR + +00AC5 +GUJARATI VOWEL SIGN CANDRA E + +00AC7 +GUJARATI VOWEL SIGN E + +00AC8 +GUJARATI VOWEL SIGN AI + +00AC9 +GUJARATI VOWEL SIGN CANDRA O + +00ACB +GUJARATI VOWEL SIGN O + +00ACC +GUJARATI VOWEL SIGN AU + +00ACD +GUJARATI SIGN VIRAMA + +00AD0 +GUJARATI OM + +00AE0 +GUJARATI LETTER VOCALIC RR + +00AE1 +GUJARATI LETTER VOCALIC LL + +00AE2 +GUJARATI VOWEL SIGN VOCALIC L + +00AE3 +GUJARATI VOWEL SIGN VOCALIC LL + +00AE6 +GUJARATI DIGIT ZERO + +00AE7 +GUJARATI DIGIT ONE + +00AE8 +GUJARATI DIGIT TWO + +00AE9 +GUJARATI DIGIT THREE + +00AEA +GUJARATI DIGIT FOUR + +00AEB +GUJARATI DIGIT FIVE + +00AEC +GUJARATI DIGIT SIX + +00AED +GUJARATI DIGIT SEVEN + +00AEE +GUJARATI DIGIT EIGHT + +00AEF +GUJARATI DIGIT NINE + +00AF0 +GUJARATI ABBREVIATION SIGN + +00AF1 +GUJARATI RUPEE SIGN + +00AF9 +GUJARATI LETTER ZHA + +00AFA +GUJARATI SIGN SUKUN + +00AFB +GUJARATI SIGN SHADDA + +00AFC +GUJARATI SIGN MADDAH + +00AFD +GUJARATI SIGN THREE-DOT NUKTA ABOVE + +00AFE +GUJARATI SIGN CIRCLE NUKTA ABOVE + +00AFF +GUJARATI SIGN TWO-CIRCLE NUKTA ABOVE + +00B01 +ORIYA SIGN CANDRABINDU + +00B02 +ORIYA SIGN ANUSVARA + +00B03 +ORIYA SIGN VISARGA + +00B05 +ORIYA LETTER A + +00B06 +ORIYA LETTER AA + +00B07 +ORIYA LETTER I + +00B08 +ORIYA LETTER II + +00B09 +ORIYA LETTER U + +00B0A +ORIYA LETTER UU + +00B0B +ORIYA LETTER VOCALIC R + +00B0C +ORIYA LETTER VOCALIC L + +00B0F +ORIYA LETTER E + +00B10 +ORIYA LETTER AI + +00B13 +ORIYA LETTER O + +00B14 +ORIYA LETTER AU + +00B15 +ORIYA LETTER KA + +00B16 +ORIYA LETTER KHA + +00B17 +ORIYA LETTER GA + +00B18 +ORIYA LETTER GHA + +00B19 +ORIYA LETTER NGA + +00B1A +ORIYA LETTER CA + +00B1B +ORIYA LETTER CHA + +00B1C +ORIYA LETTER JA + +00B1D +ORIYA LETTER JHA + +00B1E +ORIYA LETTER NYA + +00B1F +ORIYA LETTER TTA + +00B20 +ORIYA LETTER TTHA + +00B21 +ORIYA LETTER DDA + +00B22 +ORIYA LETTER DDHA + +00B23 +ORIYA LETTER NNA + +00B24 +ORIYA LETTER TA + +00B25 +ORIYA LETTER THA + +00B26 +ORIYA LETTER DA + +00B27 +ORIYA LETTER DHA + +00B28 +ORIYA LETTER NA + +00B2A +ORIYA LETTER PA + +00B2B +ORIYA LETTER PHA + +00B2C +ORIYA LETTER BA + +00B2D +ORIYA LETTER BHA + +00B2E +ORIYA LETTER MA + +00B2F +ORIYA LETTER YA + +00B30 +ORIYA LETTER RA + +00B32 +ORIYA LETTER LA + +00B33 +ORIYA LETTER LLA + +00B35 +ORIYA LETTER VA + +00B36 +ORIYA LETTER SHA + +00B37 +ORIYA LETTER SSA + +00B38 +ORIYA LETTER SA + +00B39 +ORIYA LETTER HA + +00B3C +ORIYA SIGN NUKTA + +00B3D +ORIYA SIGN AVAGRAHA + +00B3E +ORIYA VOWEL SIGN AA + +00B3F +ORIYA VOWEL SIGN I + +00B40 +ORIYA VOWEL SIGN II + +00B41 +ORIYA VOWEL SIGN U + +00B42 +ORIYA VOWEL SIGN UU + +00B43 +ORIYA VOWEL SIGN VOCALIC R + +00B44 +ORIYA VOWEL SIGN VOCALIC RR + +00B47 +ORIYA VOWEL SIGN E + +00B48 +ORIYA VOWEL SIGN AI + +00B4B +ORIYA VOWEL SIGN O + +00B4C +ORIYA VOWEL SIGN AU + +00B4D +ORIYA SIGN VIRAMA + +00B55 +ORIYA SIGN OVERLINE + +00B56 +ORIYA AI LENGTH MARK + +00B57 +ORIYA AU LENGTH MARK + +00B5C +ORIYA LETTER RRA + +00B5D +ORIYA LETTER RHA + +00B5F +ORIYA LETTER YYA + +00B60 +ORIYA LETTER VOCALIC RR + +00B61 +ORIYA LETTER VOCALIC LL + +00B62 +ORIYA VOWEL SIGN VOCALIC L + +00B63 +ORIYA VOWEL SIGN VOCALIC LL + +00B66 +ORIYA DIGIT ZERO + +00B67 +ORIYA DIGIT ONE + +00B68 +ORIYA DIGIT TWO + +00B69 +ORIYA DIGIT THREE + +00B6A +ORIYA DIGIT FOUR + +00B6B +ORIYA DIGIT FIVE + +00B6C +ORIYA DIGIT SIX + +00B6D +ORIYA DIGIT SEVEN + +00B6E +ORIYA DIGIT EIGHT + +00B6F +ORIYA DIGIT NINE + +00B70 +ORIYA ISSHAR + +00B71 +ORIYA LETTER WA + +00B72 +ORIYA FRACTION ONE QUARTER + +00B73 +ORIYA FRACTION ONE HALF + +00B74 +ORIYA FRACTION THREE QUARTERS + +00B75 +ORIYA FRACTION ONE SIXTEENTH + +00B76 +ORIYA FRACTION ONE EIGHTH + +00B77 +ORIYA FRACTION THREE SIXTEENTHS + +00B82 +TAMIL SIGN ANUSVARA + +00B83 +TAMIL SIGN VISARGA + +00B85 +TAMIL LETTER A + +00B86 +TAMIL LETTER AA + +00B87 +TAMIL LETTER I + +00B88 +TAMIL LETTER II + +00B89 +TAMIL LETTER U + +00B8A +TAMIL LETTER UU + +00B8E +TAMIL LETTER E + +00B8F +TAMIL LETTER EE + +00B90 +TAMIL LETTER AI + +00B92 +TAMIL LETTER O + +00B93 +TAMIL LETTER OO + +00B94 +TAMIL LETTER AU + +00B95 +TAMIL LETTER KA + +00B99 +TAMIL LETTER NGA + +00B9A +TAMIL LETTER CA + +00B9C +TAMIL LETTER JA + +00B9E +TAMIL LETTER NYA + +00B9F +TAMIL LETTER TTA + +00BA3 +TAMIL LETTER NNA + +00BA4 +TAMIL LETTER TA + +00BA8 +TAMIL LETTER NA + +00BA9 +TAMIL LETTER NNNA + +00BAA +TAMIL LETTER PA + +00BAE +TAMIL LETTER MA + +00BAF +TAMIL LETTER YA + +00BB0 +TAMIL LETTER RA + +00BB1 +TAMIL LETTER RRA + +00BB2 +TAMIL LETTER LA + +00BB3 +TAMIL LETTER LLA + +00BB4 +TAMIL LETTER LLLA + +00BB5 +TAMIL LETTER VA + +00BB6 +TAMIL LETTER SHA + +00BB7 +TAMIL LETTER SSA + +00BB8 +TAMIL LETTER SA + +00BB9 +TAMIL LETTER HA + +00BBE +TAMIL VOWEL SIGN AA + +00BBF +TAMIL VOWEL SIGN I + +00BC0 +TAMIL VOWEL SIGN II + +00BC1 +TAMIL VOWEL SIGN U + +00BC2 +TAMIL VOWEL SIGN UU + +00BC6 +TAMIL VOWEL SIGN E + +00BC7 +TAMIL VOWEL SIGN EE + +00BC8 +TAMIL VOWEL SIGN AI + +00BCA +TAMIL VOWEL SIGN O + +00BCB +TAMIL VOWEL SIGN OO + +00BCC +TAMIL VOWEL SIGN AU + +00BCD +TAMIL SIGN VIRAMA + +00BD0 +TAMIL OM + +00BD7 +TAMIL AU LENGTH MARK + +00BE6 +TAMIL DIGIT ZERO + +00BE7 +TAMIL DIGIT ONE + +00BE8 +TAMIL DIGIT TWO + +00BE9 +TAMIL DIGIT THREE + +00BEA +TAMIL DIGIT FOUR + +00BEB +TAMIL DIGIT FIVE + +00BEC +TAMIL DIGIT SIX + +00BED +TAMIL DIGIT SEVEN + +00BEE +TAMIL DIGIT EIGHT + +00BEF +TAMIL DIGIT NINE + +00BF0 +TAMIL NUMBER TEN + +00BF1 +TAMIL NUMBER ONE HUNDRED + +00BF2 +TAMIL NUMBER ONE THOUSAND + +00BF3 +TAMIL DAY SIGN + +00BF4 +TAMIL MONTH SIGN + +00BF5 +TAMIL YEAR SIGN + +00BF6 +TAMIL DEBIT SIGN + +00BF7 +TAMIL CREDIT SIGN + +00BF8 +TAMIL AS ABOVE SIGN + +00BF9 +TAMIL RUPEE SIGN + +00BFA +TAMIL NUMBER SIGN + +00C00 +TELUGU SIGN COMBINING CANDRABINDU ABOVE + +00C01 +TELUGU SIGN CANDRABINDU + +00C02 +TELUGU SIGN ANUSVARA + +00C03 +TELUGU SIGN VISARGA + +00C04 +TELUGU SIGN COMBINING ANUSVARA ABOVE + +00C05 +TELUGU LETTER A + +00C06 +TELUGU LETTER AA + +00C07 +TELUGU LETTER I + +00C08 +TELUGU LETTER II + +00C09 +TELUGU LETTER U + +00C0A +TELUGU LETTER UU + +00C0B +TELUGU LETTER VOCALIC R + +00C0C +TELUGU LETTER VOCALIC L + +00C0E +TELUGU LETTER E + +00C0F +TELUGU LETTER EE + +00C10 +TELUGU LETTER AI + +00C12 +TELUGU LETTER O + +00C13 +TELUGU LETTER OO + +00C14 +TELUGU LETTER AU + +00C15 +TELUGU LETTER KA + +00C16 +TELUGU LETTER KHA + +00C17 +TELUGU LETTER GA + +00C18 +TELUGU LETTER GHA + +00C19 +TELUGU LETTER NGA + +00C1A +TELUGU LETTER CA + +00C1B +TELUGU LETTER CHA + +00C1C +TELUGU LETTER JA + +00C1D +TELUGU LETTER JHA + +00C1E +TELUGU LETTER NYA + +00C1F +TELUGU LETTER TTA + +00C20 +TELUGU LETTER TTHA + +00C21 +TELUGU LETTER DDA + +00C22 +TELUGU LETTER DDHA + +00C23 +TELUGU LETTER NNA + +00C24 +TELUGU LETTER TA + +00C25 +TELUGU LETTER THA + +00C26 +TELUGU LETTER DA + +00C27 +TELUGU LETTER DHA + +00C28 +TELUGU LETTER NA + +00C2A +TELUGU LETTER PA + +00C2B +TELUGU LETTER PHA + +00C2C +TELUGU LETTER BA + +00C2D +TELUGU LETTER BHA + +00C2E +TELUGU LETTER MA + +00C2F +TELUGU LETTER YA + +00C30 +TELUGU LETTER RA + +00C31 +TELUGU LETTER RRA + +00C32 +TELUGU LETTER LA + +00C33 +TELUGU LETTER LLA + +00C34 +TELUGU LETTER LLLA + +00C35 +TELUGU LETTER VA + +00C36 +TELUGU LETTER SHA + +00C37 +TELUGU LETTER SSA + +00C38 +TELUGU LETTER SA + +00C39 +TELUGU LETTER HA + +00C3D +TELUGU SIGN AVAGRAHA + +00C3E +TELUGU VOWEL SIGN AA + +00C3F +TELUGU VOWEL SIGN I + +00C40 +TELUGU VOWEL SIGN II + +00C41 +TELUGU VOWEL SIGN U + +00C42 +TELUGU VOWEL SIGN UU + +00C43 +TELUGU VOWEL SIGN VOCALIC R + +00C44 +TELUGU VOWEL SIGN VOCALIC RR + +00C46 +TELUGU VOWEL SIGN E + +00C47 +TELUGU VOWEL SIGN EE + +00C48 +TELUGU VOWEL SIGN AI + +00C4A +TELUGU VOWEL SIGN O + +00C4B +TELUGU VOWEL SIGN OO + +00C4C +TELUGU VOWEL SIGN AU + +00C4D +TELUGU SIGN VIRAMA + +00C55 +TELUGU LENGTH MARK + +00C56 +TELUGU AI LENGTH MARK + +00C58 +TELUGU LETTER TSA + +00C59 +TELUGU LETTER DZA + +00C5A +TELUGU LETTER RRRA + +00C60 +TELUGU LETTER VOCALIC RR + +00C61 +TELUGU LETTER VOCALIC LL + +00C62 +TELUGU VOWEL SIGN VOCALIC L + +00C63 +TELUGU VOWEL SIGN VOCALIC LL + +00C66 +TELUGU DIGIT ZERO + +00C67 +TELUGU DIGIT ONE + +00C68 +TELUGU DIGIT TWO + +00C69 +TELUGU DIGIT THREE + +00C6A +TELUGU DIGIT FOUR + +00C6B +TELUGU DIGIT FIVE + +00C6C +TELUGU DIGIT SIX + +00C6D +TELUGU DIGIT SEVEN + +00C6E +TELUGU DIGIT EIGHT + +00C6F +TELUGU DIGIT NINE + +00C77 +TELUGU SIGN SIDDHAM + +00C78 +TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR + +00C79 +TELUGU FRACTION DIGIT ONE FOR ODD POWERS OF FOUR + +00C7A +TELUGU FRACTION DIGIT TWO FOR ODD POWERS OF FOUR + +00C7B +TELUGU FRACTION DIGIT THREE FOR ODD POWERS OF FOUR + +00C7C +TELUGU FRACTION DIGIT ONE FOR EVEN POWERS OF FOUR + +00C7D +TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR + +00C7E +TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR + +00C7F +TELUGU SIGN TUUMU + +00C80 +KANNADA SIGN SPACING CANDRABINDU + +00C81 +KANNADA SIGN CANDRABINDU + +00C82 +KANNADA SIGN ANUSVARA + +00C83 +KANNADA SIGN VISARGA + +00C84 +KANNADA SIGN SIDDHAM + +00C85 +KANNADA LETTER A + +00C86 +KANNADA LETTER AA + +00C87 +KANNADA LETTER I + +00C88 +KANNADA LETTER II + +00C89 +KANNADA LETTER U + +00C8A +KANNADA LETTER UU + +00C8B +KANNADA LETTER VOCALIC R + +00C8C +KANNADA LETTER VOCALIC L + +00C8E +KANNADA LETTER E + +00C8F +KANNADA LETTER EE + +00C90 +KANNADA LETTER AI + +00C92 +KANNADA LETTER O + +00C93 +KANNADA LETTER OO + +00C94 +KANNADA LETTER AU + +00C95 +KANNADA LETTER KA + +00C96 +KANNADA LETTER KHA + +00C97 +KANNADA LETTER GA + +00C98 +KANNADA LETTER GHA + +00C99 +KANNADA LETTER NGA + +00C9A +KANNADA LETTER CA + +00C9B +KANNADA LETTER CHA + +00C9C +KANNADA LETTER JA + +00C9D +KANNADA LETTER JHA + +00C9E +KANNADA LETTER NYA + +00C9F +KANNADA LETTER TTA + +00CA0 +KANNADA LETTER TTHA + +00CA1 +KANNADA LETTER DDA + +00CA2 +KANNADA LETTER DDHA + +00CA3 +KANNADA LETTER NNA + +00CA4 +KANNADA LETTER TA + +00CA5 +KANNADA LETTER THA + +00CA6 +KANNADA LETTER DA + +00CA7 +KANNADA LETTER DHA + +00CA8 +KANNADA LETTER NA + +00CAA +KANNADA LETTER PA + +00CAB +KANNADA LETTER PHA + +00CAC +KANNADA LETTER BA + +00CAD +KANNADA LETTER BHA + +00CAE +KANNADA LETTER MA + +00CAF +KANNADA LETTER YA + +00CB0 +KANNADA LETTER RA + +00CB1 +KANNADA LETTER RRA + +00CB2 +KANNADA LETTER LA + +00CB3 +KANNADA LETTER LLA + +00CB5 +KANNADA LETTER VA + +00CB6 +KANNADA LETTER SHA + +00CB7 +KANNADA LETTER SSA + +00CB8 +KANNADA LETTER SA + +00CB9 +KANNADA LETTER HA + +00CBC +KANNADA SIGN NUKTA + +00CBD +KANNADA SIGN AVAGRAHA + +00CBE +KANNADA VOWEL SIGN AA + +00CBF +KANNADA VOWEL SIGN I + +00CC0 +KANNADA VOWEL SIGN II + +00CC1 +KANNADA VOWEL SIGN U + +00CC2 +KANNADA VOWEL SIGN UU + +00CC3 +KANNADA VOWEL SIGN VOCALIC R + +00CC4 +KANNADA VOWEL SIGN VOCALIC RR + +00CC6 +KANNADA VOWEL SIGN E + +00CC7 +KANNADA VOWEL SIGN EE + +00CC8 +KANNADA VOWEL SIGN AI + +00CCA +KANNADA VOWEL SIGN O + +00CCB +KANNADA VOWEL SIGN OO + +00CCC +KANNADA VOWEL SIGN AU + +00CCD +KANNADA SIGN VIRAMA + +00CD5 +KANNADA LENGTH MARK + +00CD6 +KANNADA AI LENGTH MARK + +00CDE +KANNADA LETTER LLLA + +00CDE +KANNADA LETTER FA + +00CE0 +KANNADA LETTER VOCALIC RR + +00CE1 +KANNADA LETTER VOCALIC LL + +00CE2 +KANNADA VOWEL SIGN VOCALIC L + +00CE3 +KANNADA VOWEL SIGN VOCALIC LL + +00CE6 +KANNADA DIGIT ZERO + +00CE7 +KANNADA DIGIT ONE + +00CE8 +KANNADA DIGIT TWO + +00CE9 +KANNADA DIGIT THREE + +00CEA +KANNADA DIGIT FOUR + +00CEB +KANNADA DIGIT FIVE + +00CEC +KANNADA DIGIT SIX + +00CED +KANNADA DIGIT SEVEN + +00CEE +KANNADA DIGIT EIGHT + +00CEF +KANNADA DIGIT NINE + +00CF1 +KANNADA SIGN JIHVAMULIYA + +00CF2 +KANNADA SIGN UPADHMANIYA + +00D00 +MALAYALAM SIGN COMBINING ANUSVARA ABOVE + +00D01 +MALAYALAM SIGN CANDRABINDU + +00D02 +MALAYALAM SIGN ANUSVARA + +00D03 +MALAYALAM SIGN VISARGA + +00D04 +MALAYALAM LETTER VEDIC ANUSVARA + +00D05 +MALAYALAM LETTER A + +00D06 +MALAYALAM LETTER AA + +00D07 +MALAYALAM LETTER I + +00D08 +MALAYALAM LETTER II + +00D09 +MALAYALAM LETTER U + +00D0A +MALAYALAM LETTER UU + +00D0B +MALAYALAM LETTER VOCALIC R + +00D0C +MALAYALAM LETTER VOCALIC L + +00D0E +MALAYALAM LETTER E + +00D0F +MALAYALAM LETTER EE + +00D10 +MALAYALAM LETTER AI + +00D12 +MALAYALAM LETTER O + +00D13 +MALAYALAM LETTER OO + +00D14 +MALAYALAM LETTER AU + +00D15 +MALAYALAM LETTER KA + +00D16 +MALAYALAM LETTER KHA + +00D17 +MALAYALAM LETTER GA + +00D18 +MALAYALAM LETTER GHA + +00D19 +MALAYALAM LETTER NGA + +00D1A +MALAYALAM LETTER CA + +00D1B +MALAYALAM LETTER CHA + +00D1C +MALAYALAM LETTER JA + +00D1D +MALAYALAM LETTER JHA + +00D1E +MALAYALAM LETTER NYA + +00D1F +MALAYALAM LETTER TTA + +00D20 +MALAYALAM LETTER TTHA + +00D21 +MALAYALAM LETTER DDA + +00D22 +MALAYALAM LETTER DDHA + +00D23 +MALAYALAM LETTER NNA + +00D24 +MALAYALAM LETTER TA + +00D25 +MALAYALAM LETTER THA + +00D26 +MALAYALAM LETTER DA + +00D27 +MALAYALAM LETTER DHA + +00D28 +MALAYALAM LETTER NA + +00D29 +MALAYALAM LETTER NNNA + +00D2A +MALAYALAM LETTER PA + +00D2B +MALAYALAM LETTER PHA + +00D2C +MALAYALAM LETTER BA + +00D2D +MALAYALAM LETTER BHA + +00D2E +MALAYALAM LETTER MA + +00D2F +MALAYALAM LETTER YA + +00D30 +MALAYALAM LETTER RA + +00D31 +MALAYALAM LETTER RRA + +00D32 +MALAYALAM LETTER LA + +00D33 +MALAYALAM LETTER LLA + +00D34 +MALAYALAM LETTER LLLA + +00D35 +MALAYALAM LETTER VA + +00D36 +MALAYALAM LETTER SHA + +00D37 +MALAYALAM LETTER SSA + +00D38 +MALAYALAM LETTER SA + +00D39 +MALAYALAM LETTER HA + +00D3A +MALAYALAM LETTER TTTA + +00D3B +MALAYALAM SIGN VERTICAL BAR VIRAMA + +00D3C +MALAYALAM SIGN CIRCULAR VIRAMA + +00D3D +MALAYALAM SIGN AVAGRAHA + +00D3E +MALAYALAM VOWEL SIGN AA + +00D3F +MALAYALAM VOWEL SIGN I + +00D40 +MALAYALAM VOWEL SIGN II + +00D41 +MALAYALAM VOWEL SIGN U + +00D42 +MALAYALAM VOWEL SIGN UU + +00D43 +MALAYALAM VOWEL SIGN VOCALIC R + +00D44 +MALAYALAM VOWEL SIGN VOCALIC RR + +00D46 +MALAYALAM VOWEL SIGN E + +00D47 +MALAYALAM VOWEL SIGN EE + +00D48 +MALAYALAM VOWEL SIGN AI + +00D4A +MALAYALAM VOWEL SIGN O + +00D4B +MALAYALAM VOWEL SIGN OO + +00D4C +MALAYALAM VOWEL SIGN AU + +00D4D +MALAYALAM SIGN VIRAMA + +00D4E +MALAYALAM LETTER DOT REPH + +00D4F +MALAYALAM SIGN PARA + +00D54 +MALAYALAM LETTER CHILLU M + +00D55 +MALAYALAM LETTER CHILLU Y + +00D56 +MALAYALAM LETTER CHILLU LLL + +00D57 +MALAYALAM AU LENGTH MARK + +00D58 +MALAYALAM FRACTION ONE ONE-HUNDRED-AND-SIXTIETH + +00D59 +MALAYALAM FRACTION ONE FORTIETH + +00D5A +MALAYALAM FRACTION THREE EIGHTIETHS + +00D5B +MALAYALAM FRACTION ONE TWENTIETH + +00D5C +MALAYALAM FRACTION ONE TENTH + +00D5D +MALAYALAM FRACTION THREE TWENTIETHS + +00D5E +MALAYALAM FRACTION ONE FIFTH + +00D5F +MALAYALAM LETTER ARCHAIC II + +00D60 +MALAYALAM LETTER VOCALIC RR + +00D61 +MALAYALAM LETTER VOCALIC LL + +00D62 +MALAYALAM VOWEL SIGN VOCALIC L + +00D63 +MALAYALAM VOWEL SIGN VOCALIC LL + +00D66 +MALAYALAM DIGIT ZERO + +00D67 +MALAYALAM DIGIT ONE + +00D68 +MALAYALAM DIGIT TWO + +00D69 +MALAYALAM DIGIT THREE + +00D6A +MALAYALAM DIGIT FOUR + +00D6B +MALAYALAM DIGIT FIVE + +00D6C +MALAYALAM DIGIT SIX + +00D6D +MALAYALAM DIGIT SEVEN + +00D6E +MALAYALAM DIGIT EIGHT + +00D6F +MALAYALAM DIGIT NINE + +00D70 +MALAYALAM NUMBER TEN + +00D71 +MALAYALAM NUMBER ONE HUNDRED + +00D72 +MALAYALAM NUMBER ONE THOUSAND + +00D73 +MALAYALAM FRACTION ONE QUARTER + +00D74 +MALAYALAM FRACTION ONE HALF + +00D75 +MALAYALAM FRACTION THREE QUARTERS + +00D76 +MALAYALAM FRACTION ONE SIXTEENTH + +00D77 +MALAYALAM FRACTION ONE EIGHTH + +00D78 +MALAYALAM FRACTION THREE SIXTEENTHS + +00D79 +MALAYALAM DATE MARK + +00D7A +MALAYALAM LETTER CHILLU NN + +00D7B +MALAYALAM LETTER CHILLU N + +00D7C +MALAYALAM LETTER CHILLU RR + +00D7D +MALAYALAM LETTER CHILLU L + +00D7E +MALAYALAM LETTER CHILLU LL + +00D7F +MALAYALAM LETTER CHILLU K + +00D81 +SINHALA SIGN CANDRABINDU + +00D82 +SINHALA SIGN ANUSVARAYA + +00D83 +SINHALA SIGN VISARGAYA + +00D85 +SINHALA LETTER AYANNA + +00D86 +SINHALA LETTER AAYANNA + +00D87 +SINHALA LETTER AEYANNA + +00D88 +SINHALA LETTER AEEYANNA + +00D89 +SINHALA LETTER IYANNA + +00D8A +SINHALA LETTER IIYANNA + +00D8B +SINHALA LETTER UYANNA + +00D8C +SINHALA LETTER UUYANNA + +00D8D +SINHALA LETTER IRUYANNA + +00D8E +SINHALA LETTER IRUUYANNA + +00D8F +SINHALA LETTER ILUYANNA + +00D90 +SINHALA LETTER ILUUYANNA + +00D91 +SINHALA LETTER EYANNA + +00D92 +SINHALA LETTER EEYANNA + +00D93 +SINHALA LETTER AIYANNA + +00D94 +SINHALA LETTER OYANNA + +00D95 +SINHALA LETTER OOYANNA + +00D96 +SINHALA LETTER AUYANNA + +00D9A +SINHALA LETTER ALPAPRAANA KAYANNA + +00D9B +SINHALA LETTER MAHAAPRAANA KAYANNA + +00D9C +SINHALA LETTER ALPAPRAANA GAYANNA + +00D9D +SINHALA LETTER MAHAAPRAANA GAYANNA + +00D9E +SINHALA LETTER KANTAJA NAASIKYAYA + +00D9F +SINHALA LETTER SANYAKA GAYANNA + +00DA0 +SINHALA LETTER ALPAPRAANA CAYANNA + +00DA1 +SINHALA LETTER MAHAAPRAANA CAYANNA + +00DA2 +SINHALA LETTER ALPAPRAANA JAYANNA + +00DA3 +SINHALA LETTER MAHAAPRAANA JAYANNA + +00DA4 +SINHALA LETTER TAALUJA NAASIKYAYA + +00DA5 +SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA + +00DA6 +SINHALA LETTER SANYAKA JAYANNA + +00DA7 +SINHALA LETTER ALPAPRAANA TTAYANNA + +00DA8 +SINHALA LETTER MAHAAPRAANA TTAYANNA + +00DA9 +SINHALA LETTER ALPAPRAANA DDAYANNA + +00DAA +SINHALA LETTER MAHAAPRAANA DDAYANNA + +00DAB +SINHALA LETTER MUURDHAJA NAYANNA + +00DAC +SINHALA LETTER SANYAKA DDAYANNA + +00DAD +SINHALA LETTER ALPAPRAANA TAYANNA + +00DAE +SINHALA LETTER MAHAAPRAANA TAYANNA + +00DAF +SINHALA LETTER ALPAPRAANA DAYANNA + +00DB0 +SINHALA LETTER MAHAAPRAANA DAYANNA + +00DB1 +SINHALA LETTER DANTAJA NAYANNA + +00DB3 +SINHALA LETTER SANYAKA DAYANNA + +00DB4 +SINHALA LETTER ALPAPRAANA PAYANNA + +00DB5 +SINHALA LETTER MAHAAPRAANA PAYANNA + +00DB6 +SINHALA LETTER ALPAPRAANA BAYANNA + +00DB7 +SINHALA LETTER MAHAAPRAANA BAYANNA + +00DB8 +SINHALA LETTER MAYANNA + +00DB9 +SINHALA LETTER AMBA BAYANNA + +00DBA +SINHALA LETTER YAYANNA + +00DBB +SINHALA LETTER RAYANNA + +00DBD +SINHALA LETTER DANTAJA LAYANNA + +00DC0 +SINHALA LETTER VAYANNA + +00DC1 +SINHALA LETTER TAALUJA SAYANNA + +00DC2 +SINHALA LETTER MUURDHAJA SAYANNA + +00DC3 +SINHALA LETTER DANTAJA SAYANNA + +00DC4 +SINHALA LETTER HAYANNA + +00DC5 +SINHALA LETTER MUURDHAJA LAYANNA + +00DC6 +SINHALA LETTER FAYANNA + +00DCA +SINHALA SIGN AL-LAKUNA + +00DCF +SINHALA VOWEL SIGN AELA-PILLA + +00DD0 +SINHALA VOWEL SIGN KETTI AEDA-PILLA + +00DD1 +SINHALA VOWEL SIGN DIGA AEDA-PILLA + +00DD2 +SINHALA VOWEL SIGN KETTI IS-PILLA + +00DD3 +SINHALA VOWEL SIGN DIGA IS-PILLA + +00DD4 +SINHALA VOWEL SIGN KETTI PAA-PILLA + +00DD6 +SINHALA VOWEL SIGN DIGA PAA-PILLA + +00DD8 +SINHALA VOWEL SIGN GAETTA-PILLA + +00DD9 +SINHALA VOWEL SIGN KOMBUVA + +00DDA +SINHALA VOWEL SIGN DIGA KOMBUVA + +00DDB +SINHALA VOWEL SIGN KOMBU DEKA + +00DDC +SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA + +00DDD +SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA + +00DDE +SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA + +00DDF +SINHALA VOWEL SIGN GAYANUKITTA + +00DE6 +SINHALA LITH DIGIT ZERO + +00DE7 +SINHALA LITH DIGIT ONE + +00DE8 +SINHALA LITH DIGIT TWO + +00DE9 +SINHALA LITH DIGIT THREE + +00DEA +SINHALA LITH DIGIT FOUR + +00DEB +SINHALA LITH DIGIT FIVE + +00DEC +SINHALA LITH DIGIT SIX + +00DED +SINHALA LITH DIGIT SEVEN + +00DEE +SINHALA LITH DIGIT EIGHT + +00DEF +SINHALA LITH DIGIT NINE + +00DF2 +SINHALA VOWEL SIGN DIGA GAETTA-PILLA + +00DF3 +SINHALA VOWEL SIGN DIGA GAYANUKITTA + +00DF4 +SINHALA PUNCTUATION KUNDDALIYA + +00E01 +THAI CHARACTER KO KAI + +00E02 +THAI CHARACTER KHO KHAI + +00E03 +THAI CHARACTER KHO KHUAT + +00E04 +THAI CHARACTER KHO KHWAI + +00E05 +THAI CHARACTER KHO KHON + +00E06 +THAI CHARACTER KHO RAKHANG + +00E07 +THAI CHARACTER NGO NGU + +00E08 +THAI CHARACTER CHO CHAN + +00E09 +THAI CHARACTER CHO CHING + +00E0A +THAI CHARACTER CHO CHANG + +00E0B +THAI CHARACTER SO SO + +00E0C +THAI CHARACTER CHO CHOE + +00E0D +THAI CHARACTER YO YING + +00E0E +THAI CHARACTER DO CHADA + +00E0F +THAI CHARACTER TO PATAK + +00E10 +THAI CHARACTER THO THAN + +00E11 +THAI CHARACTER THO NANGMONTHO + +00E12 +THAI CHARACTER THO PHUTHAO + +00E13 +THAI CHARACTER NO NEN + +00E14 +THAI CHARACTER DO DEK + +00E15 +THAI CHARACTER TO TAO + +00E16 +THAI CHARACTER THO THUNG + +00E17 +THAI CHARACTER THO THAHAN + +00E18 +THAI CHARACTER THO THONG + +00E19 +THAI CHARACTER NO NU + +00E1A +THAI CHARACTER BO BAIMAI + +00E1B +THAI CHARACTER PO PLA + +00E1C +THAI CHARACTER PHO PHUNG + +00E1D +THAI CHARACTER FO FA + +00E1E +THAI CHARACTER PHO PHAN + +00E1F +THAI CHARACTER FO FAN + +00E20 +THAI CHARACTER PHO SAMPHAO + +00E21 +THAI CHARACTER MO MA + +00E22 +THAI CHARACTER YO YAK + +00E23 +THAI CHARACTER RO RUA + +00E24 +THAI CHARACTER RU + +00E25 +THAI CHARACTER LO LING + +00E26 +THAI CHARACTER LU + +00E27 +THAI CHARACTER WO WAEN + +00E28 +THAI CHARACTER SO SALA + +00E29 +THAI CHARACTER SO RUSI + +00E2A +THAI CHARACTER SO SUA + +00E2B +THAI CHARACTER HO HIP + +00E2C +THAI CHARACTER LO CHULA + +00E2D +THAI CHARACTER O ANG + +00E2E +THAI CHARACTER HO NOKHUK + +00E2F +THAI CHARACTER PAIYANNOI + +00E30 +THAI CHARACTER SARA A + +00E31 +THAI CHARACTER MAI HAN-AKAT + +00E32 +THAI CHARACTER SARA AA + +00E33 +THAI CHARACTER SARA AM + +00E34 +THAI CHARACTER SARA I + +00E35 +THAI CHARACTER SARA II + +00E36 +THAI CHARACTER SARA UE + +00E37 +THAI CHARACTER SARA UEE + +00E38 +THAI CHARACTER SARA U + +00E39 +THAI CHARACTER SARA UU + +00E3A +THAI CHARACTER PHINTHU + +00E3F +THAI CURRENCY SYMBOL BAHT + +00E40 +THAI CHARACTER SARA E + +00E41 +THAI CHARACTER SARA AE + +00E42 +THAI CHARACTER SARA O + +00E43 +THAI CHARACTER SARA AI MAIMUAN + +00E44 +THAI CHARACTER SARA AI MAIMALAI + +00E45 +THAI CHARACTER LAKKHANGYAO + +00E46 +THAI CHARACTER MAIYAMOK + +00E47 +THAI CHARACTER MAITAIKHU + +00E48 +THAI CHARACTER MAI EK + +00E49 +THAI CHARACTER MAI THO + +00E4A +THAI CHARACTER MAI TRI + +00E4B +THAI CHARACTER MAI CHATTAWA + +00E4C +THAI CHARACTER THANTHAKHAT + +00E4D +THAI CHARACTER NIKHAHIT + +00E4E +THAI CHARACTER YAMAKKAN + +00E4F +THAI CHARACTER FONGMAN + +00E50 +THAI DIGIT ZERO + +00E51 +THAI DIGIT ONE + +00E52 +THAI DIGIT TWO + +00E53 +THAI DIGIT THREE + +00E54 +THAI DIGIT FOUR + +00E55 +THAI DIGIT FIVE + +00E56 +THAI DIGIT SIX + +00E57 +THAI DIGIT SEVEN + +00E58 +THAI DIGIT EIGHT + +00E59 +THAI DIGIT NINE + +00E5A +THAI CHARACTER ANGKHANKHU + +00E5B +THAI CHARACTER KHOMUT + +00E81 +LAO LETTER KO + +00E82 +LAO LETTER KHO SUNG + +00E84 +LAO LETTER KHO TAM + +00E86 +LAO LETTER PALI GHA + +00E87 +LAO LETTER NGO + +00E88 +LAO LETTER CO + +00E89 +LAO LETTER PALI CHA + +00E8A +LAO LETTER SO TAM + +00E8C +LAO LETTER PALI JHA + +00E8D +LAO LETTER NYO + +00E8E +LAO LETTER PALI NYA + +00E8F +LAO LETTER PALI TTA + +00E90 +LAO LETTER PALI TTHA + +00E91 +LAO LETTER PALI DDA + +00E92 +LAO LETTER PALI DDHA + +00E93 +LAO LETTER PALI NNA + +00E94 +LAO LETTER DO + +00E95 +LAO LETTER TO + +00E96 +LAO LETTER THO SUNG + +00E97 +LAO LETTER THO TAM + +00E98 +LAO LETTER PALI DHA + +00E99 +LAO LETTER NO + +00E9A +LAO LETTER BO + +00E9B +LAO LETTER PO + +00E9C +LAO LETTER PHO SUNG + +00E9D +LAO LETTER FO FON + +00E9D +LAO LETTER FO TAM + +00E9E +LAO LETTER PHO TAM + +00E9F +LAO LETTER FO FAY + +00E9F +LAO LETTER FO SUNG + +00EA0 +LAO LETTER PALI BHA + +00EA1 +LAO LETTER MO + +00EA2 +LAO LETTER YO + +00EA3 +LAO LETTER RO + +00EA3 +LAO LETTER LO LING + +00EA5 +LAO LETTER LO + +00EA5 +LAO LETTER LO LOOT + +00EA7 +LAO LETTER WO + +00EA8 +LAO LETTER SANSKRIT SHA + +00EA9 +LAO LETTER SANSKRIT SSA + +00EAA +LAO LETTER SO SUNG + +00EAB +LAO LETTER HO SUNG + +00EAC +LAO LETTER PALI LLA + +00EAD +LAO LETTER O + +00EAE +LAO LETTER HO TAM + +00EAF +LAO ELLIPSIS + +00EB0 +LAO VOWEL SIGN A + +00EB1 +LAO VOWEL SIGN MAI KAN + +00EB2 +LAO VOWEL SIGN AA + +00EB3 +LAO VOWEL SIGN AM + +00EB4 +LAO VOWEL SIGN I + +00EB5 +LAO VOWEL SIGN II + +00EB6 +LAO VOWEL SIGN Y + +00EB7 +LAO VOWEL SIGN YY + +00EB8 +LAO VOWEL SIGN U + +00EB9 +LAO VOWEL SIGN UU + +00EBA +LAO SIGN PALI VIRAMA + +00EBB +LAO VOWEL SIGN MAI KON + +00EBC +LAO SEMIVOWEL SIGN LO + +00EBD +LAO SEMIVOWEL SIGN NYO + +00EC0 +LAO VOWEL SIGN E + +00EC1 +LAO VOWEL SIGN EI + +00EC2 +LAO VOWEL SIGN O + +00EC3 +LAO VOWEL SIGN AY + +00EC4 +LAO VOWEL SIGN AI + +00EC6 +LAO KO LA + +00EC8 +LAO TONE MAI EK + +00EC9 +LAO TONE MAI THO + +00ECA +LAO TONE MAI TI + +00ECB +LAO TONE MAI CATAWA + +00ECC +LAO CANCELLATION MARK + +00ECD +LAO NIGGAHITA + +00ED0 +LAO DIGIT ZERO + +00ED1 +LAO DIGIT ONE + +00ED2 +LAO DIGIT TWO + +00ED3 +LAO DIGIT THREE + +00ED4 +LAO DIGIT FOUR + +00ED5 +LAO DIGIT FIVE + +00ED6 +LAO DIGIT SIX + +00ED7 +LAO DIGIT SEVEN + +00ED8 +LAO DIGIT EIGHT + +00ED9 +LAO DIGIT NINE + +00EDC +LAO HO NO + +00EDD +LAO HO MO + +00EDE +LAO LETTER KHMU GO + +00EDF +LAO LETTER KHMU NYO + +00F00 +TIBETAN SYLLABLE OM + +00F01 +TIBETAN MARK GTER YIG MGO TRUNCATED A + +00F02 +TIBETAN MARK GTER YIG MGO -UM RNAM BCAD MA + +00F03 +TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA + +00F04 +TIBETAN MARK INITIAL YIG MGO MDUN MA + +00F05 +TIBETAN MARK CLOSING YIG MGO SGAB MA + +00F06 +TIBETAN MARK CARET YIG MGO PHUR SHAD MA + +00F07 +TIBETAN MARK YIG MGO TSHEG SHAD MA + +00F08 +TIBETAN MARK SBRUL SHAD + +00F09 +TIBETAN MARK BSKUR YIG MGO + +00F0A +TIBETAN MARK BKA- SHOG YIG MGO + +00F0B +TIBETAN MARK INTERSYLLABIC TSHEG + +00F0C +TIBETAN MARK DELIMITER TSHEG BSTAR + +00F0D +TIBETAN MARK SHAD + +00F0E +TIBETAN MARK NYIS SHAD + +00F0F +TIBETAN MARK TSHEG SHAD + +00F10 +TIBETAN MARK NYIS TSHEG SHAD + +00F11 +TIBETAN MARK RIN CHEN SPUNGS SHAD + +00F12 +TIBETAN MARK RGYA GRAM SHAD + +00F13 +TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN + +00F14 +TIBETAN MARK GTER TSHEG + +00F15 +TIBETAN LOGOTYPE SIGN CHAD RTAGS + +00F16 +TIBETAN LOGOTYPE SIGN LHAG RTAGS + +00F17 +TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS + +00F18 +TIBETAN ASTROLOGICAL SIGN -KHYUD PA + +00F19 +TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS + +00F1A +TIBETAN SIGN RDEL DKAR GCIG + +00F1B +TIBETAN SIGN RDEL DKAR GNYIS + +00F1C +TIBETAN SIGN RDEL DKAR GSUM + +00F1D +TIBETAN SIGN RDEL NAG GCIG + +00F1E +TIBETAN SIGN RDEL NAG GNYIS + +00F1F +TIBETAN SIGN RDEL DKAR RDEL NAG + +00F20 +TIBETAN DIGIT ZERO + +00F21 +TIBETAN DIGIT ONE + +00F22 +TIBETAN DIGIT TWO + +00F23 +TIBETAN DIGIT THREE + +00F24 +TIBETAN DIGIT FOUR + +00F25 +TIBETAN DIGIT FIVE + +00F26 +TIBETAN DIGIT SIX + +00F27 +TIBETAN DIGIT SEVEN + +00F28 +TIBETAN DIGIT EIGHT + +00F29 +TIBETAN DIGIT NINE + +00F2A +TIBETAN DIGIT HALF ONE + +00F2B +TIBETAN DIGIT HALF TWO + +00F2C +TIBETAN DIGIT HALF THREE + +00F2D +TIBETAN DIGIT HALF FOUR + +00F2E +TIBETAN DIGIT HALF FIVE + +00F2F +TIBETAN DIGIT HALF SIX + +00F30 +TIBETAN DIGIT HALF SEVEN + +00F31 +TIBETAN DIGIT HALF EIGHT + +00F32 +TIBETAN DIGIT HALF NINE + +00F33 +TIBETAN DIGIT HALF ZERO + +00F34 +TIBETAN MARK BSDUS RTAGS + +00F35 +TIBETAN MARK NGAS BZUNG NYI ZLA + +00F36 +TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN + +00F37 +TIBETAN MARK NGAS BZUNG SGOR RTAGS + +00F38 +TIBETAN MARK CHE MGO + +00F39 +TIBETAN MARK TSA -PHRU + +00F3A +TIBETAN MARK GUG RTAGS GYON + +00F3B +TIBETAN MARK GUG RTAGS GYAS + +00F3C +TIBETAN MARK ANG KHANG GYON + +00F3D +TIBETAN MARK ANG KHANG GYAS + +00F3E +TIBETAN SIGN YAR TSHES + +00F3F +TIBETAN SIGN MAR TSHES + +00F40 +TIBETAN LETTER KA + +00F41 +TIBETAN LETTER KHA + +00F42 +TIBETAN LETTER GA + +00F43 +TIBETAN LETTER GHA + +00F44 +TIBETAN LETTER NGA + +00F45 +TIBETAN LETTER CA + +00F46 +TIBETAN LETTER CHA + +00F47 +TIBETAN LETTER JA + +00F49 +TIBETAN LETTER NYA + +00F4A +TIBETAN LETTER TTA + +00F4B +TIBETAN LETTER TTHA + +00F4C +TIBETAN LETTER DDA + +00F4D +TIBETAN LETTER DDHA + +00F4E +TIBETAN LETTER NNA + +00F4F +TIBETAN LETTER TA + +00F50 +TIBETAN LETTER THA + +00F51 +TIBETAN LETTER DA + +00F52 +TIBETAN LETTER DHA + +00F53 +TIBETAN LETTER NA + +00F54 +TIBETAN LETTER PA + +00F55 +TIBETAN LETTER PHA + +00F56 +TIBETAN LETTER BA + +00F57 +TIBETAN LETTER BHA + +00F58 +TIBETAN LETTER MA + +00F59 +TIBETAN LETTER TSA + +00F5A +TIBETAN LETTER TSHA + +00F5B +TIBETAN LETTER DZA + +00F5C +TIBETAN LETTER DZHA + +00F5D +TIBETAN LETTER WA + +00F5E +TIBETAN LETTER ZHA + +00F5F +TIBETAN LETTER ZA + +00F60 +TIBETAN LETTER -A + +00F61 +TIBETAN LETTER YA + +00F62 +TIBETAN LETTER RA + +00F63 +TIBETAN LETTER LA + +00F64 +TIBETAN LETTER SHA + +00F65 +TIBETAN LETTER SSA + +00F66 +TIBETAN LETTER SA + +00F67 +TIBETAN LETTER HA + +00F68 +TIBETAN LETTER A + +00F69 +TIBETAN LETTER KSSA + +00F6A +TIBETAN LETTER FIXED-FORM RA + +00F6B +TIBETAN LETTER KKA + +00F6C +TIBETAN LETTER RRA + +00F71 +TIBETAN VOWEL SIGN AA + +00F72 +TIBETAN VOWEL SIGN I + +00F73 +TIBETAN VOWEL SIGN II + +00F74 +TIBETAN VOWEL SIGN U + +00F75 +TIBETAN VOWEL SIGN UU + +00F76 +TIBETAN VOWEL SIGN VOCALIC R + +00F77 +TIBETAN VOWEL SIGN VOCALIC RR + +00F78 +TIBETAN VOWEL SIGN VOCALIC L + +00F79 +TIBETAN VOWEL SIGN VOCALIC LL + +00F7A +TIBETAN VOWEL SIGN E + +00F7B +TIBETAN VOWEL SIGN EE + +00F7C +TIBETAN VOWEL SIGN O + +00F7D +TIBETAN VOWEL SIGN OO + +00F7E +TIBETAN SIGN RJES SU NGA RO + +00F7F +TIBETAN SIGN RNAM BCAD + +00F80 +TIBETAN VOWEL SIGN REVERSED I + +00F81 +TIBETAN VOWEL SIGN REVERSED II + +00F82 +TIBETAN SIGN NYI ZLA NAA DA + +00F83 +TIBETAN SIGN SNA LDAN + +00F84 +TIBETAN MARK HALANTA + +00F85 +TIBETAN MARK PALUTA + +00F86 +TIBETAN SIGN LCI RTAGS + +00F87 +TIBETAN SIGN YANG RTAGS + +00F88 +TIBETAN SIGN LCE TSA CAN + +00F89 +TIBETAN SIGN MCHU CAN + +00F8A +TIBETAN SIGN GRU CAN RGYINGS + +00F8B +TIBETAN SIGN GRU MED RGYINGS + +00F8C +TIBETAN SIGN INVERTED MCHU CAN + +00F8D +TIBETAN SUBJOINED SIGN LCE TSA CAN + +00F8E +TIBETAN SUBJOINED SIGN MCHU CAN + +00F8F +TIBETAN SUBJOINED SIGN INVERTED MCHU CAN + +00F90 +TIBETAN SUBJOINED LETTER KA + +00F91 +TIBETAN SUBJOINED LETTER KHA + +00F92 +TIBETAN SUBJOINED LETTER GA + +00F93 +TIBETAN SUBJOINED LETTER GHA + +00F94 +TIBETAN SUBJOINED LETTER NGA + +00F95 +TIBETAN SUBJOINED LETTER CA + +00F96 +TIBETAN SUBJOINED LETTER CHA + +00F97 +TIBETAN SUBJOINED LETTER JA + +00F99 +TIBETAN SUBJOINED LETTER NYA + +00F9A +TIBETAN SUBJOINED LETTER TTA + +00F9B +TIBETAN SUBJOINED LETTER TTHA + +00F9C +TIBETAN SUBJOINED LETTER DDA + +00F9D +TIBETAN SUBJOINED LETTER DDHA + +00F9E +TIBETAN SUBJOINED LETTER NNA + +00F9F +TIBETAN SUBJOINED LETTER TA + +00FA0 +TIBETAN SUBJOINED LETTER THA + +00FA1 +TIBETAN SUBJOINED LETTER DA + +00FA2 +TIBETAN SUBJOINED LETTER DHA + +00FA3 +TIBETAN SUBJOINED LETTER NA + +00FA4 +TIBETAN SUBJOINED LETTER PA + +00FA5 +TIBETAN SUBJOINED LETTER PHA + +00FA6 +TIBETAN SUBJOINED LETTER BA + +00FA7 +TIBETAN SUBJOINED LETTER BHA + +00FA8 +TIBETAN SUBJOINED LETTER MA + +00FA9 +TIBETAN SUBJOINED LETTER TSA + +00FAA +TIBETAN SUBJOINED LETTER TSHA + +00FAB +TIBETAN SUBJOINED LETTER DZA + +00FAC +TIBETAN SUBJOINED LETTER DZHA + +00FAD +TIBETAN SUBJOINED LETTER WA + +00FAE +TIBETAN SUBJOINED LETTER ZHA + +00FAF +TIBETAN SUBJOINED LETTER ZA + +00FB0 +TIBETAN SUBJOINED LETTER -A + +00FB1 +TIBETAN SUBJOINED LETTER YA + +00FB2 +TIBETAN SUBJOINED LETTER RA + +00FB3 +TIBETAN SUBJOINED LETTER LA + +00FB4 +TIBETAN SUBJOINED LETTER SHA + +00FB5 +TIBETAN SUBJOINED LETTER SSA + +00FB6 +TIBETAN SUBJOINED LETTER SA + +00FB7 +TIBETAN SUBJOINED LETTER HA + +00FB8 +TIBETAN SUBJOINED LETTER A + +00FB9 +TIBETAN SUBJOINED LETTER KSSA + +00FBA +TIBETAN SUBJOINED LETTER FIXED-FORM WA + +00FBB +TIBETAN SUBJOINED LETTER FIXED-FORM YA + +00FBC +TIBETAN SUBJOINED LETTER FIXED-FORM RA + +00FBE +TIBETAN KU RU KHA + +00FBF +TIBETAN KU RU KHA BZHI MIG CAN + +00FC0 +TIBETAN CANTILLATION SIGN HEAVY BEAT + +00FC1 +TIBETAN CANTILLATION SIGN LIGHT BEAT + +00FC2 +TIBETAN CANTILLATION SIGN CANG TE-U + +00FC3 +TIBETAN CANTILLATION SIGN SBUB -CHAL + +00FC4 +TIBETAN SYMBOL DRIL BU + +00FC5 +TIBETAN SYMBOL RDO RJE + +00FC6 +TIBETAN SYMBOL PADMA GDAN + +00FC7 +TIBETAN SYMBOL RDO RJE RGYA GRAM + +00FC8 +TIBETAN SYMBOL PHUR PA + +00FC9 +TIBETAN SYMBOL NOR BU + +00FCA +TIBETAN SYMBOL NOR BU NYIS -KHYIL + +00FCB +TIBETAN SYMBOL NOR BU GSUM -KHYIL + +00FCC +TIBETAN SYMBOL NOR BU BZHI -KHYIL + +00FCE +TIBETAN SIGN RDEL NAG RDEL DKAR + +00FCF +TIBETAN SIGN RDEL NAG GSUM + +00FD0 +TIBETAN MARK BKA- SHOG GI MGO RGYAN + +00FD0 +TIBETAN MARK BSKA- SHOG GI MGO RGYAN + +00FD1 +TIBETAN MARK MNYAM YIG GI MGO RGYAN + +00FD2 +TIBETAN MARK NYIS TSHEG + +00FD3 +TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA + +00FD4 +TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA + +00FD5 +RIGHT-FACING SVASTI SIGN + +00FD6 +LEFT-FACING SVASTI SIGN + +00FD7 +RIGHT-FACING SVASTI SIGN WITH DOTS + +00FD8 +LEFT-FACING SVASTI SIGN WITH DOTS + +00FD9 +TIBETAN MARK LEADING MCHAN RTAGS + +00FDA +TIBETAN MARK TRAILING MCHAN RTAGS + +01000 +MYANMAR LETTER KA + +01001 +MYANMAR LETTER KHA + +01002 +MYANMAR LETTER GA + +01003 +MYANMAR LETTER GHA + +01004 +MYANMAR LETTER NGA + +01005 +MYANMAR LETTER CA + +01006 +MYANMAR LETTER CHA + +01007 +MYANMAR LETTER JA + +01008 +MYANMAR LETTER JHA + +01009 +MYANMAR LETTER NYA + +0100A +MYANMAR LETTER NNYA + +0100B +MYANMAR LETTER TTA + +0100C +MYANMAR LETTER TTHA + +0100D +MYANMAR LETTER DDA + +0100E +MYANMAR LETTER DDHA + +0100F +MYANMAR LETTER NNA + +01010 +MYANMAR LETTER TA + +01011 +MYANMAR LETTER THA + +01012 +MYANMAR LETTER DA + +01013 +MYANMAR LETTER DHA + +01014 +MYANMAR LETTER NA + +01015 +MYANMAR LETTER PA + +01016 +MYANMAR LETTER PHA + +01017 +MYANMAR LETTER BA + +01018 +MYANMAR LETTER BHA + +01019 +MYANMAR LETTER MA + +0101A +MYANMAR LETTER YA + +0101B +MYANMAR LETTER RA + +0101C +MYANMAR LETTER LA + +0101D +MYANMAR LETTER WA + +0101E +MYANMAR LETTER SA + +0101F +MYANMAR LETTER HA + +01020 +MYANMAR LETTER LLA + +01021 +MYANMAR LETTER A + +01022 +MYANMAR LETTER SHAN A + +01023 +MYANMAR LETTER I + +01024 +MYANMAR LETTER II + +01025 +MYANMAR LETTER U + +01026 +MYANMAR LETTER UU + +01027 +MYANMAR LETTER E + +01028 +MYANMAR LETTER MON E + +01029 +MYANMAR LETTER O + +0102A +MYANMAR LETTER AU + +0102B +MYANMAR VOWEL SIGN TALL AA + +0102C +MYANMAR VOWEL SIGN AA + +0102D +MYANMAR VOWEL SIGN I + +0102E +MYANMAR VOWEL SIGN II + +0102F +MYANMAR VOWEL SIGN U + +01030 +MYANMAR VOWEL SIGN UU + +01031 +MYANMAR VOWEL SIGN E + +01032 +MYANMAR VOWEL SIGN AI + +01033 +MYANMAR VOWEL SIGN MON II + +01034 +MYANMAR VOWEL SIGN MON O + +01035 +MYANMAR VOWEL SIGN E ABOVE + +01036 +MYANMAR SIGN ANUSVARA + +01037 +MYANMAR SIGN DOT BELOW + +01038 +MYANMAR SIGN VISARGA + +01039 +MYANMAR SIGN VIRAMA + +0103A +MYANMAR SIGN ASAT + +0103B +MYANMAR CONSONANT SIGN MEDIAL YA + +0103C +MYANMAR CONSONANT SIGN MEDIAL RA + +0103D +MYANMAR CONSONANT SIGN MEDIAL WA + +0103E +MYANMAR CONSONANT SIGN MEDIAL HA + +0103F +MYANMAR LETTER GREAT SA + +01040 +MYANMAR DIGIT ZERO + +01041 +MYANMAR DIGIT ONE + +01042 +MYANMAR DIGIT TWO + +01043 +MYANMAR DIGIT THREE + +01044 +MYANMAR DIGIT FOUR + +01045 +MYANMAR DIGIT FIVE + +01046 +MYANMAR DIGIT SIX + +01047 +MYANMAR DIGIT SEVEN + +01048 +MYANMAR DIGIT EIGHT + +01049 +MYANMAR DIGIT NINE + +0104A +MYANMAR SIGN LITTLE SECTION + +0104B +MYANMAR SIGN SECTION + +0104C +MYANMAR SYMBOL LOCATIVE + +0104D +MYANMAR SYMBOL COMPLETED + +0104E +MYANMAR SYMBOL AFOREMENTIONED + +0104F +MYANMAR SYMBOL GENITIVE + +01050 +MYANMAR LETTER SHA + +01051 +MYANMAR LETTER SSA + +01052 +MYANMAR LETTER VOCALIC R + +01053 +MYANMAR LETTER VOCALIC RR + +01054 +MYANMAR LETTER VOCALIC L + +01055 +MYANMAR LETTER VOCALIC LL + +01056 +MYANMAR VOWEL SIGN VOCALIC R + +01057 +MYANMAR VOWEL SIGN VOCALIC RR + +01058 +MYANMAR VOWEL SIGN VOCALIC L + +01059 +MYANMAR VOWEL SIGN VOCALIC LL + +0105A +MYANMAR LETTER MON NGA + +0105B +MYANMAR LETTER MON JHA + +0105C +MYANMAR LETTER MON BBA + +0105D +MYANMAR LETTER MON BBE + +0105E +MYANMAR CONSONANT SIGN MON MEDIAL NA + +0105F +MYANMAR CONSONANT SIGN MON MEDIAL MA + +01060 +MYANMAR CONSONANT SIGN MON MEDIAL LA + +01061 +MYANMAR LETTER SGAW KAREN SHA + +01062 +MYANMAR VOWEL SIGN SGAW KAREN EU + +01063 +MYANMAR TONE MARK SGAW KAREN HATHI + +01064 +MYANMAR TONE MARK SGAW KAREN KE PHO + +01065 +MYANMAR LETTER WESTERN PWO KAREN THA + +01066 +MYANMAR LETTER WESTERN PWO KAREN PWA + +01067 +MYANMAR VOWEL SIGN WESTERN PWO KAREN EU + +01068 +MYANMAR VOWEL SIGN WESTERN PWO KAREN UE + +01069 +MYANMAR SIGN WESTERN PWO KAREN TONE-1 + +0106A +MYANMAR SIGN WESTERN PWO KAREN TONE-2 + +0106B +MYANMAR SIGN WESTERN PWO KAREN TONE-3 + +0106C +MYANMAR SIGN WESTERN PWO KAREN TONE-4 + +0106D +MYANMAR SIGN WESTERN PWO KAREN TONE-5 + +0106E +MYANMAR LETTER EASTERN PWO KAREN NNA + +0106F +MYANMAR LETTER EASTERN PWO KAREN YWA + +01070 +MYANMAR LETTER EASTERN PWO KAREN GHWA + +01071 +MYANMAR VOWEL SIGN GEBA KAREN I + +01072 +MYANMAR VOWEL SIGN KAYAH OE + +01073 +MYANMAR VOWEL SIGN KAYAH U + +01074 +MYANMAR VOWEL SIGN KAYAH EE + +01075 +MYANMAR LETTER SHAN KA + +01076 +MYANMAR LETTER SHAN KHA + +01077 +MYANMAR LETTER SHAN GA + +01078 +MYANMAR LETTER SHAN CA + +01079 +MYANMAR LETTER SHAN ZA + +0107A +MYANMAR LETTER SHAN NYA + +0107B +MYANMAR LETTER SHAN DA + +0107C +MYANMAR LETTER SHAN NA + +0107D +MYANMAR LETTER SHAN PHA + +0107E +MYANMAR LETTER SHAN FA + +0107F +MYANMAR LETTER SHAN BA + +01080 +MYANMAR LETTER SHAN THA + +01081 +MYANMAR LETTER SHAN HA + +01082 +MYANMAR CONSONANT SIGN SHAN MEDIAL WA + +01083 +MYANMAR VOWEL SIGN SHAN AA + +01084 +MYANMAR VOWEL SIGN SHAN E + +01085 +MYANMAR VOWEL SIGN SHAN E ABOVE + +01086 +MYANMAR VOWEL SIGN SHAN FINAL Y + +01087 +MYANMAR SIGN SHAN TONE-2 + +01088 +MYANMAR SIGN SHAN TONE-3 + +01089 +MYANMAR SIGN SHAN TONE-5 + +0108A +MYANMAR SIGN SHAN TONE-6 + +0108B +MYANMAR SIGN SHAN COUNCIL TONE-2 + +0108C +MYANMAR SIGN SHAN COUNCIL TONE-3 + +0108D +MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE + +0108E +MYANMAR LETTER RUMAI PALAUNG FA + +0108F +MYANMAR SIGN RUMAI PALAUNG TONE-5 + +01090 +MYANMAR SHAN DIGIT ZERO + +01091 +MYANMAR SHAN DIGIT ONE + +01092 +MYANMAR SHAN DIGIT TWO + +01093 +MYANMAR SHAN DIGIT THREE + +01094 +MYANMAR SHAN DIGIT FOUR + +01095 +MYANMAR SHAN DIGIT FIVE + +01096 +MYANMAR SHAN DIGIT SIX + +01097 +MYANMAR SHAN DIGIT SEVEN + +01098 +MYANMAR SHAN DIGIT EIGHT + +01099 +MYANMAR SHAN DIGIT NINE + +0109A +MYANMAR SIGN KHAMTI TONE-1 + +0109B +MYANMAR SIGN KHAMTI TONE-3 + +0109C +MYANMAR VOWEL SIGN AITON A + +0109D +MYANMAR VOWEL SIGN AITON AI + +0109E +MYANMAR SYMBOL SHAN ONE + +0109F +MYANMAR SYMBOL SHAN EXCLAMATION + +010A0 +GEORGIAN CAPITAL LETTER AN + +010A1 +GEORGIAN CAPITAL LETTER BAN + +010A2 +GEORGIAN CAPITAL LETTER GAN + +010A3 +GEORGIAN CAPITAL LETTER DON + +010A4 +GEORGIAN CAPITAL LETTER EN + +010A5 +GEORGIAN CAPITAL LETTER VIN + +010A6 +GEORGIAN CAPITAL LETTER ZEN + +010A7 +GEORGIAN CAPITAL LETTER TAN + +010A8 +GEORGIAN CAPITAL LETTER IN + +010A9 +GEORGIAN CAPITAL LETTER KAN + +010AA +GEORGIAN CAPITAL LETTER LAS + +010AB +GEORGIAN CAPITAL LETTER MAN + +010AC +GEORGIAN CAPITAL LETTER NAR + +010AD +GEORGIAN CAPITAL LETTER ON + +010AE +GEORGIAN CAPITAL LETTER PAR + +010AF +GEORGIAN CAPITAL LETTER ZHAR + +010B0 +GEORGIAN CAPITAL LETTER RAE + +010B1 +GEORGIAN CAPITAL LETTER SAN + +010B2 +GEORGIAN CAPITAL LETTER TAR + +010B3 +GEORGIAN CAPITAL LETTER UN + +010B4 +GEORGIAN CAPITAL LETTER PHAR + +010B5 +GEORGIAN CAPITAL LETTER KHAR + +010B6 +GEORGIAN CAPITAL LETTER GHAN + +010B7 +GEORGIAN CAPITAL LETTER QAR + +010B8 +GEORGIAN CAPITAL LETTER SHIN + +010B9 +GEORGIAN CAPITAL LETTER CHIN + +010BA +GEORGIAN CAPITAL LETTER CAN + +010BB +GEORGIAN CAPITAL LETTER JIL + +010BC +GEORGIAN CAPITAL LETTER CIL + +010BD +GEORGIAN CAPITAL LETTER CHAR + +010BE +GEORGIAN CAPITAL LETTER XAN + +010BF +GEORGIAN CAPITAL LETTER JHAN + +010C0 +GEORGIAN CAPITAL LETTER HAE + +010C1 +GEORGIAN CAPITAL LETTER HE + +010C2 +GEORGIAN CAPITAL LETTER HIE + +010C3 +GEORGIAN CAPITAL LETTER WE + +010C4 +GEORGIAN CAPITAL LETTER HAR + +010C5 +GEORGIAN CAPITAL LETTER HOE + +010C7 +GEORGIAN CAPITAL LETTER YN + +010CD +GEORGIAN CAPITAL LETTER AEN + +010D0 +GEORGIAN LETTER AN + +010D1 +GEORGIAN LETTER BAN + +010D2 +GEORGIAN LETTER GAN + +010D3 +GEORGIAN LETTER DON + +010D4 +GEORGIAN LETTER EN + +010D5 +GEORGIAN LETTER VIN + +010D6 +GEORGIAN LETTER ZEN + +010D7 +GEORGIAN LETTER TAN + +010D8 +GEORGIAN LETTER IN + +010D9 +GEORGIAN LETTER KAN + +010DA +GEORGIAN LETTER LAS + +010DB +GEORGIAN LETTER MAN + +010DC +GEORGIAN LETTER NAR + +010DD +GEORGIAN LETTER ON + +010DE +GEORGIAN LETTER PAR + +010DF +GEORGIAN LETTER ZHAR + +010E0 +GEORGIAN LETTER RAE + +010E1 +GEORGIAN LETTER SAN + +010E2 +GEORGIAN LETTER TAR + +010E3 +GEORGIAN LETTER UN + +010E4 +GEORGIAN LETTER PHAR + +010E5 +GEORGIAN LETTER KHAR + +010E6 +GEORGIAN LETTER GHAN + +010E7 +GEORGIAN LETTER QAR + +010E8 +GEORGIAN LETTER SHIN + +010E9 +GEORGIAN LETTER CHIN + +010EA +GEORGIAN LETTER CAN + +010EB +GEORGIAN LETTER JIL + +010EC +GEORGIAN LETTER CIL + +010ED +GEORGIAN LETTER CHAR + +010EE +GEORGIAN LETTER XAN + +010EF +GEORGIAN LETTER JHAN + +010F0 +GEORGIAN LETTER HAE + +010F1 +GEORGIAN LETTER HE + +010F2 +GEORGIAN LETTER HIE + +010F3 +GEORGIAN LETTER WE + +010F4 +GEORGIAN LETTER HAR + +010F5 +GEORGIAN LETTER HOE + +010F6 +GEORGIAN LETTER FI + +010F7 +GEORGIAN LETTER YN + +010F8 +GEORGIAN LETTER ELIFI + +010F9 +GEORGIAN LETTER TURNED GAN + +010FA +GEORGIAN LETTER AIN + +010FB +GEORGIAN PARAGRAPH SEPARATOR + +010FC +MODIFIER LETTER GEORGIAN NAR + +010FD +GEORGIAN LETTER AEN + +010FE +GEORGIAN LETTER HARD SIGN + +010FF +GEORGIAN LETTER LABIAL SIGN + +01100 +HANGUL CHOSEONG KIYEOK + +01101 +HANGUL CHOSEONG SSANGKIYEOK + +01102 +HANGUL CHOSEONG NIEUN + +01103 +HANGUL CHOSEONG TIKEUT + +01104 +HANGUL CHOSEONG SSANGTIKEUT + +01105 +HANGUL CHOSEONG RIEUL + +01106 +HANGUL CHOSEONG MIEUM + +01107 +HANGUL CHOSEONG PIEUP + +01108 +HANGUL CHOSEONG SSANGPIEUP + +01109 +HANGUL CHOSEONG SIOS + +0110A +HANGUL CHOSEONG SSANGSIOS + +0110B +HANGUL CHOSEONG IEUNG + +0110C +HANGUL CHOSEONG CIEUC + +0110D +HANGUL CHOSEONG SSANGCIEUC + +0110E +HANGUL CHOSEONG CHIEUCH + +0110F +HANGUL CHOSEONG KHIEUKH + +01110 +HANGUL CHOSEONG THIEUTH + +01111 +HANGUL CHOSEONG PHIEUPH + +01112 +HANGUL CHOSEONG HIEUH + +01113 +HANGUL CHOSEONG NIEUN-KIYEOK + +01114 +HANGUL CHOSEONG SSANGNIEUN + +01115 +HANGUL CHOSEONG NIEUN-TIKEUT + +01116 +HANGUL CHOSEONG NIEUN-PIEUP + +01117 +HANGUL CHOSEONG TIKEUT-KIYEOK + +01118 +HANGUL CHOSEONG RIEUL-NIEUN + +01119 +HANGUL CHOSEONG SSANGRIEUL + +0111A +HANGUL CHOSEONG RIEUL-HIEUH + +0111B +HANGUL CHOSEONG KAPYEOUNRIEUL + +0111C +HANGUL CHOSEONG MIEUM-PIEUP + +0111D +HANGUL CHOSEONG KAPYEOUNMIEUM + +0111E +HANGUL CHOSEONG PIEUP-KIYEOK + +0111F +HANGUL CHOSEONG PIEUP-NIEUN + +01120 +HANGUL CHOSEONG PIEUP-TIKEUT + +01121 +HANGUL CHOSEONG PIEUP-SIOS + +01122 +HANGUL CHOSEONG PIEUP-SIOS-KIYEOK + +01123 +HANGUL CHOSEONG PIEUP-SIOS-TIKEUT + +01124 +HANGUL CHOSEONG PIEUP-SIOS-PIEUP + +01125 +HANGUL CHOSEONG PIEUP-SSANGSIOS + +01126 +HANGUL CHOSEONG PIEUP-SIOS-CIEUC + +01127 +HANGUL CHOSEONG PIEUP-CIEUC + +01128 +HANGUL CHOSEONG PIEUP-CHIEUCH + +01129 +HANGUL CHOSEONG PIEUP-THIEUTH + +0112A +HANGUL CHOSEONG PIEUP-PHIEUPH + +0112B +HANGUL CHOSEONG KAPYEOUNPIEUP + +0112C +HANGUL CHOSEONG KAPYEOUNSSANGPIEUP + +0112D +HANGUL CHOSEONG SIOS-KIYEOK + +0112E +HANGUL CHOSEONG SIOS-NIEUN + +0112F +HANGUL CHOSEONG SIOS-TIKEUT + +01130 +HANGUL CHOSEONG SIOS-RIEUL + +01131 +HANGUL CHOSEONG SIOS-MIEUM + +01132 +HANGUL CHOSEONG SIOS-PIEUP + +01133 +HANGUL CHOSEONG SIOS-PIEUP-KIYEOK + +01134 +HANGUL CHOSEONG SIOS-SSANGSIOS + +01135 +HANGUL CHOSEONG SIOS-IEUNG + +01136 +HANGUL CHOSEONG SIOS-CIEUC + +01137 +HANGUL CHOSEONG SIOS-CHIEUCH + +01138 +HANGUL CHOSEONG SIOS-KHIEUKH + +01139 +HANGUL CHOSEONG SIOS-THIEUTH + +0113A +HANGUL CHOSEONG SIOS-PHIEUPH + +0113B +HANGUL CHOSEONG SIOS-HIEUH + +0113C +HANGUL CHOSEONG CHITUEUMSIOS + +0113D +HANGUL CHOSEONG CHITUEUMSSANGSIOS + +0113E +HANGUL CHOSEONG CEONGCHIEUMSIOS + +0113F +HANGUL CHOSEONG CEONGCHIEUMSSANGSIOS + +01140 +HANGUL CHOSEONG PANSIOS + +01141 +HANGUL CHOSEONG IEUNG-KIYEOK + +01142 +HANGUL CHOSEONG IEUNG-TIKEUT + +01143 +HANGUL CHOSEONG IEUNG-MIEUM + +01144 +HANGUL CHOSEONG IEUNG-PIEUP + +01145 +HANGUL CHOSEONG IEUNG-SIOS + +01146 +HANGUL CHOSEONG IEUNG-PANSIOS + +01147 +HANGUL CHOSEONG SSANGIEUNG + +01148 +HANGUL CHOSEONG IEUNG-CIEUC + +01149 +HANGUL CHOSEONG IEUNG-CHIEUCH + +0114A +HANGUL CHOSEONG IEUNG-THIEUTH + +0114B +HANGUL CHOSEONG IEUNG-PHIEUPH + +0114C +HANGUL CHOSEONG YESIEUNG + +0114D +HANGUL CHOSEONG CIEUC-IEUNG + +0114E +HANGUL CHOSEONG CHITUEUMCIEUC + +0114F +HANGUL CHOSEONG CHITUEUMSSANGCIEUC + +01150 +HANGUL CHOSEONG CEONGCHIEUMCIEUC + +01151 +HANGUL CHOSEONG CEONGCHIEUMSSANGCIEUC + +01152 +HANGUL CHOSEONG CHIEUCH-KHIEUKH + +01153 +HANGUL CHOSEONG CHIEUCH-HIEUH + +01154 +HANGUL CHOSEONG CHITUEUMCHIEUCH + +01155 +HANGUL CHOSEONG CEONGCHIEUMCHIEUCH + +01156 +HANGUL CHOSEONG PHIEUPH-PIEUP + +01157 +HANGUL CHOSEONG KAPYEOUNPHIEUPH + +01158 +HANGUL CHOSEONG SSANGHIEUH + +01159 +HANGUL CHOSEONG YEORINHIEUH + +0115A +HANGUL CHOSEONG KIYEOK-TIKEUT + +0115B +HANGUL CHOSEONG NIEUN-SIOS + +0115C +HANGUL CHOSEONG NIEUN-CIEUC + +0115D +HANGUL CHOSEONG NIEUN-HIEUH + +0115E +HANGUL CHOSEONG TIKEUT-RIEUL + +0115F +HANGUL CHOSEONG FILLER + +01160 +HANGUL JUNGSEONG FILLER + +01161 +HANGUL JUNGSEONG A + +01162 +HANGUL JUNGSEONG AE + +01163 +HANGUL JUNGSEONG YA + +01164 +HANGUL JUNGSEONG YAE + +01165 +HANGUL JUNGSEONG EO + +01166 +HANGUL JUNGSEONG E + +01167 +HANGUL JUNGSEONG YEO + +01168 +HANGUL JUNGSEONG YE + +01169 +HANGUL JUNGSEONG O + +0116A +HANGUL JUNGSEONG WA + +0116B +HANGUL JUNGSEONG WAE + +0116C +HANGUL JUNGSEONG OE + +0116D +HANGUL JUNGSEONG YO + +0116E +HANGUL JUNGSEONG U + +0116F +HANGUL JUNGSEONG WEO + +01170 +HANGUL JUNGSEONG WE + +01171 +HANGUL JUNGSEONG WI + +01172 +HANGUL JUNGSEONG YU + +01173 +HANGUL JUNGSEONG EU + +01174 +HANGUL JUNGSEONG YI + +01175 +HANGUL JUNGSEONG I + +01176 +HANGUL JUNGSEONG A-O + +01177 +HANGUL JUNGSEONG A-U + +01178 +HANGUL JUNGSEONG YA-O + +01179 +HANGUL JUNGSEONG YA-YO + +0117A +HANGUL JUNGSEONG EO-O + +0117B +HANGUL JUNGSEONG EO-U + +0117C +HANGUL JUNGSEONG EO-EU + +0117D +HANGUL JUNGSEONG YEO-O + +0117E +HANGUL JUNGSEONG YEO-U + +0117F +HANGUL JUNGSEONG O-EO + +01180 +HANGUL JUNGSEONG O-E + +01181 +HANGUL JUNGSEONG O-YE + +01182 +HANGUL JUNGSEONG O-O + +01183 +HANGUL JUNGSEONG O-U + +01184 +HANGUL JUNGSEONG YO-YA + +01185 +HANGUL JUNGSEONG YO-YAE + +01186 +HANGUL JUNGSEONG YO-YEO + +01187 +HANGUL JUNGSEONG YO-O + +01188 +HANGUL JUNGSEONG YO-I + +01189 +HANGUL JUNGSEONG U-A + +0118A +HANGUL JUNGSEONG U-AE + +0118B +HANGUL JUNGSEONG U-EO-EU + +0118C +HANGUL JUNGSEONG U-YE + +0118D +HANGUL JUNGSEONG U-U + +0118E +HANGUL JUNGSEONG YU-A + +0118F +HANGUL JUNGSEONG YU-EO + +01190 +HANGUL JUNGSEONG YU-E + +01191 +HANGUL JUNGSEONG YU-YEO + +01192 +HANGUL JUNGSEONG YU-YE + +01193 +HANGUL JUNGSEONG YU-U + +01194 +HANGUL JUNGSEONG YU-I + +01195 +HANGUL JUNGSEONG EU-U + +01196 +HANGUL JUNGSEONG EU-EU + +01197 +HANGUL JUNGSEONG YI-U + +01198 +HANGUL JUNGSEONG I-A + +01199 +HANGUL JUNGSEONG I-YA + +0119A +HANGUL JUNGSEONG I-O + +0119B +HANGUL JUNGSEONG I-U + +0119C +HANGUL JUNGSEONG I-EU + +0119D +HANGUL JUNGSEONG I-ARAEA + +0119E +HANGUL JUNGSEONG ARAEA + +0119F +HANGUL JUNGSEONG ARAEA-EO + +011A0 +HANGUL JUNGSEONG ARAEA-U + +011A1 +HANGUL JUNGSEONG ARAEA-I + +011A2 +HANGUL JUNGSEONG SSANGARAEA + +011A3 +HANGUL JUNGSEONG A-EU + +011A4 +HANGUL JUNGSEONG YA-U + +011A5 +HANGUL JUNGSEONG YEO-YA + +011A6 +HANGUL JUNGSEONG O-YA + +011A7 +HANGUL JUNGSEONG O-YAE + +011A8 +HANGUL JONGSEONG KIYEOK + +011A9 +HANGUL JONGSEONG SSANGKIYEOK + +011AA +HANGUL JONGSEONG KIYEOK-SIOS + +011AB +HANGUL JONGSEONG NIEUN + +011AC +HANGUL JONGSEONG NIEUN-CIEUC + +011AD +HANGUL JONGSEONG NIEUN-HIEUH + +011AE +HANGUL JONGSEONG TIKEUT + +011AF +HANGUL JONGSEONG RIEUL + +011B0 +HANGUL JONGSEONG RIEUL-KIYEOK + +011B1 +HANGUL JONGSEONG RIEUL-MIEUM + +011B2 +HANGUL JONGSEONG RIEUL-PIEUP + +011B3 +HANGUL JONGSEONG RIEUL-SIOS + +011B4 +HANGUL JONGSEONG RIEUL-THIEUTH + +011B5 +HANGUL JONGSEONG RIEUL-PHIEUPH + +011B6 +HANGUL JONGSEONG RIEUL-HIEUH + +011B7 +HANGUL JONGSEONG MIEUM + +011B8 +HANGUL JONGSEONG PIEUP + +011B9 +HANGUL JONGSEONG PIEUP-SIOS + +011BA +HANGUL JONGSEONG SIOS + +011BB +HANGUL JONGSEONG SSANGSIOS + +011BC +HANGUL JONGSEONG IEUNG + +011BD +HANGUL JONGSEONG CIEUC + +011BE +HANGUL JONGSEONG CHIEUCH + +011BF +HANGUL JONGSEONG KHIEUKH + +011C0 +HANGUL JONGSEONG THIEUTH + +011C1 +HANGUL JONGSEONG PHIEUPH + +011C2 +HANGUL JONGSEONG HIEUH + +011C3 +HANGUL JONGSEONG KIYEOK-RIEUL + +011C4 +HANGUL JONGSEONG KIYEOK-SIOS-KIYEOK + +011C5 +HANGUL JONGSEONG NIEUN-KIYEOK + +011C6 +HANGUL JONGSEONG NIEUN-TIKEUT + +011C7 +HANGUL JONGSEONG NIEUN-SIOS + +011C8 +HANGUL JONGSEONG NIEUN-PANSIOS + +011C9 +HANGUL JONGSEONG NIEUN-THIEUTH + +011CA +HANGUL JONGSEONG TIKEUT-KIYEOK + +011CB +HANGUL JONGSEONG TIKEUT-RIEUL + +011CC +HANGUL JONGSEONG RIEUL-KIYEOK-SIOS + +011CD +HANGUL JONGSEONG RIEUL-NIEUN + +011CE +HANGUL JONGSEONG RIEUL-TIKEUT + +011CF +HANGUL JONGSEONG RIEUL-TIKEUT-HIEUH + +011D0 +HANGUL JONGSEONG SSANGRIEUL + +011D1 +HANGUL JONGSEONG RIEUL-MIEUM-KIYEOK + +011D2 +HANGUL JONGSEONG RIEUL-MIEUM-SIOS + +011D3 +HANGUL JONGSEONG RIEUL-PIEUP-SIOS + +011D4 +HANGUL JONGSEONG RIEUL-PIEUP-HIEUH + +011D5 +HANGUL JONGSEONG RIEUL-KAPYEOUNPIEUP + +011D6 +HANGUL JONGSEONG RIEUL-SSANGSIOS + +011D7 +HANGUL JONGSEONG RIEUL-PANSIOS + +011D8 +HANGUL JONGSEONG RIEUL-KHIEUKH + +011D9 +HANGUL JONGSEONG RIEUL-YEORINHIEUH + +011DA +HANGUL JONGSEONG MIEUM-KIYEOK + +011DB +HANGUL JONGSEONG MIEUM-RIEUL + +011DC +HANGUL JONGSEONG MIEUM-PIEUP + +011DD +HANGUL JONGSEONG MIEUM-SIOS + +011DE +HANGUL JONGSEONG MIEUM-SSANGSIOS + +011DF +HANGUL JONGSEONG MIEUM-PANSIOS + +011E0 +HANGUL JONGSEONG MIEUM-CHIEUCH + +011E1 +HANGUL JONGSEONG MIEUM-HIEUH + +011E2 +HANGUL JONGSEONG KAPYEOUNMIEUM + +011E3 +HANGUL JONGSEONG PIEUP-RIEUL + +011E4 +HANGUL JONGSEONG PIEUP-PHIEUPH + +011E5 +HANGUL JONGSEONG PIEUP-HIEUH + +011E6 +HANGUL JONGSEONG KAPYEOUNPIEUP + +011E7 +HANGUL JONGSEONG SIOS-KIYEOK + +011E8 +HANGUL JONGSEONG SIOS-TIKEUT + +011E9 +HANGUL JONGSEONG SIOS-RIEUL + +011EA +HANGUL JONGSEONG SIOS-PIEUP + +011EB +HANGUL JONGSEONG PANSIOS + +011EC +HANGUL JONGSEONG YESIEUNG-KIYEOK + +011EC +HANGUL JONGSEONG IEUNG-KIYEOK + +011ED +HANGUL JONGSEONG YESIEUNG-SSANGKIYEOK + +011ED +HANGUL JONGSEONG IEUNG-SSANGKIYEOK + +011EE +HANGUL JONGSEONG SSANGYESIEUNG + +011EE +HANGUL JONGSEONG SSANGIEUNG + +011EF +HANGUL JONGSEONG YESIEUNG-KHIEUKH + +011EF +HANGUL JONGSEONG IEUNG-KHIEUKH + +011F0 +HANGUL JONGSEONG YESIEUNG + +011F1 +HANGUL JONGSEONG YESIEUNG-SIOS + +011F2 +HANGUL JONGSEONG YESIEUNG-PANSIOS + +011F3 +HANGUL JONGSEONG PHIEUPH-PIEUP + +011F4 +HANGUL JONGSEONG KAPYEOUNPHIEUPH + +011F5 +HANGUL JONGSEONG HIEUH-NIEUN + +011F6 +HANGUL JONGSEONG HIEUH-RIEUL + +011F7 +HANGUL JONGSEONG HIEUH-MIEUM + +011F8 +HANGUL JONGSEONG HIEUH-PIEUP + +011F9 +HANGUL JONGSEONG YEORINHIEUH + +011FA +HANGUL JONGSEONG KIYEOK-NIEUN + +011FB +HANGUL JONGSEONG KIYEOK-PIEUP + +011FC +HANGUL JONGSEONG KIYEOK-CHIEUCH + +011FD +HANGUL JONGSEONG KIYEOK-KHIEUKH + +011FE +HANGUL JONGSEONG KIYEOK-HIEUH + +011FF +HANGUL JONGSEONG SSANGNIEUN + +01200 +ETHIOPIC SYLLABLE HA + +01201 +ETHIOPIC SYLLABLE HU + +01202 +ETHIOPIC SYLLABLE HI + +01203 +ETHIOPIC SYLLABLE HAA + +01204 +ETHIOPIC SYLLABLE HEE + +01205 +ETHIOPIC SYLLABLE HE + +01206 +ETHIOPIC SYLLABLE HO + +01207 +ETHIOPIC SYLLABLE HOA + +01208 +ETHIOPIC SYLLABLE LA + +01209 +ETHIOPIC SYLLABLE LU + +0120A +ETHIOPIC SYLLABLE LI + +0120B +ETHIOPIC SYLLABLE LAA + +0120C +ETHIOPIC SYLLABLE LEE + +0120D +ETHIOPIC SYLLABLE LE + +0120E +ETHIOPIC SYLLABLE LO + +0120F +ETHIOPIC SYLLABLE LWA + +01210 +ETHIOPIC SYLLABLE HHA + +01211 +ETHIOPIC SYLLABLE HHU + +01212 +ETHIOPIC SYLLABLE HHI + +01213 +ETHIOPIC SYLLABLE HHAA + +01214 +ETHIOPIC SYLLABLE HHEE + +01215 +ETHIOPIC SYLLABLE HHE + +01216 +ETHIOPIC SYLLABLE HHO + +01217 +ETHIOPIC SYLLABLE HHWA + +01218 +ETHIOPIC SYLLABLE MA + +01219 +ETHIOPIC SYLLABLE MU + +0121A +ETHIOPIC SYLLABLE MI + +0121B +ETHIOPIC SYLLABLE MAA + +0121C +ETHIOPIC SYLLABLE MEE + +0121D +ETHIOPIC SYLLABLE ME + +0121E +ETHIOPIC SYLLABLE MO + +0121F +ETHIOPIC SYLLABLE MWA + +01220 +ETHIOPIC SYLLABLE SZA + +01221 +ETHIOPIC SYLLABLE SZU + +01222 +ETHIOPIC SYLLABLE SZI + +01223 +ETHIOPIC SYLLABLE SZAA + +01224 +ETHIOPIC SYLLABLE SZEE + +01225 +ETHIOPIC SYLLABLE SZE + +01226 +ETHIOPIC SYLLABLE SZO + +01227 +ETHIOPIC SYLLABLE SZWA + +01228 +ETHIOPIC SYLLABLE RA + +01229 +ETHIOPIC SYLLABLE RU + +0122A +ETHIOPIC SYLLABLE RI + +0122B +ETHIOPIC SYLLABLE RAA + +0122C +ETHIOPIC SYLLABLE REE + +0122D +ETHIOPIC SYLLABLE RE + +0122E +ETHIOPIC SYLLABLE RO + +0122F +ETHIOPIC SYLLABLE RWA + +01230 +ETHIOPIC SYLLABLE SA + +01231 +ETHIOPIC SYLLABLE SU + +01232 +ETHIOPIC SYLLABLE SI + +01233 +ETHIOPIC SYLLABLE SAA + +01234 +ETHIOPIC SYLLABLE SEE + +01235 +ETHIOPIC SYLLABLE SE + +01236 +ETHIOPIC SYLLABLE SO + +01237 +ETHIOPIC SYLLABLE SWA + +01238 +ETHIOPIC SYLLABLE SHA + +01239 +ETHIOPIC SYLLABLE SHU + +0123A +ETHIOPIC SYLLABLE SHI + +0123B +ETHIOPIC SYLLABLE SHAA + +0123C +ETHIOPIC SYLLABLE SHEE + +0123D +ETHIOPIC SYLLABLE SHE + +0123E +ETHIOPIC SYLLABLE SHO + +0123F +ETHIOPIC SYLLABLE SHWA + +01240 +ETHIOPIC SYLLABLE QA + +01241 +ETHIOPIC SYLLABLE QU + +01242 +ETHIOPIC SYLLABLE QI + +01243 +ETHIOPIC SYLLABLE QAA + +01244 +ETHIOPIC SYLLABLE QEE + +01245 +ETHIOPIC SYLLABLE QE + +01246 +ETHIOPIC SYLLABLE QO + +01247 +ETHIOPIC SYLLABLE QOA + +01248 +ETHIOPIC SYLLABLE QWA + +0124A +ETHIOPIC SYLLABLE QWI + +0124B +ETHIOPIC SYLLABLE QWAA + +0124C +ETHIOPIC SYLLABLE QWEE + +0124D +ETHIOPIC SYLLABLE QWE + +01250 +ETHIOPIC SYLLABLE QHA + +01251 +ETHIOPIC SYLLABLE QHU + +01252 +ETHIOPIC SYLLABLE QHI + +01253 +ETHIOPIC SYLLABLE QHAA + +01254 +ETHIOPIC SYLLABLE QHEE + +01255 +ETHIOPIC SYLLABLE QHE + +01256 +ETHIOPIC SYLLABLE QHO + +01258 +ETHIOPIC SYLLABLE QHWA + +0125A +ETHIOPIC SYLLABLE QHWI + +0125B +ETHIOPIC SYLLABLE QHWAA + +0125C +ETHIOPIC SYLLABLE QHWEE + +0125D +ETHIOPIC SYLLABLE QHWE + +01260 +ETHIOPIC SYLLABLE BA + +01261 +ETHIOPIC SYLLABLE BU + +01262 +ETHIOPIC SYLLABLE BI + +01263 +ETHIOPIC SYLLABLE BAA + +01264 +ETHIOPIC SYLLABLE BEE + +01265 +ETHIOPIC SYLLABLE BE + +01266 +ETHIOPIC SYLLABLE BO + +01267 +ETHIOPIC SYLLABLE BWA + +01268 +ETHIOPIC SYLLABLE VA + +01269 +ETHIOPIC SYLLABLE VU + +0126A +ETHIOPIC SYLLABLE VI + +0126B +ETHIOPIC SYLLABLE VAA + +0126C +ETHIOPIC SYLLABLE VEE + +0126D +ETHIOPIC SYLLABLE VE + +0126E +ETHIOPIC SYLLABLE VO + +0126F +ETHIOPIC SYLLABLE VWA + +01270 +ETHIOPIC SYLLABLE TA + +01271 +ETHIOPIC SYLLABLE TU + +01272 +ETHIOPIC SYLLABLE TI + +01273 +ETHIOPIC SYLLABLE TAA + +01274 +ETHIOPIC SYLLABLE TEE + +01275 +ETHIOPIC SYLLABLE TE + +01276 +ETHIOPIC SYLLABLE TO + +01277 +ETHIOPIC SYLLABLE TWA + +01278 +ETHIOPIC SYLLABLE CA + +01279 +ETHIOPIC SYLLABLE CU + +0127A +ETHIOPIC SYLLABLE CI + +0127B +ETHIOPIC SYLLABLE CAA + +0127C +ETHIOPIC SYLLABLE CEE + +0127D +ETHIOPIC SYLLABLE CE + +0127E +ETHIOPIC SYLLABLE CO + +0127F +ETHIOPIC SYLLABLE CWA + +01280 +ETHIOPIC SYLLABLE XA + +01281 +ETHIOPIC SYLLABLE XU + +01282 +ETHIOPIC SYLLABLE XI + +01283 +ETHIOPIC SYLLABLE XAA + +01284 +ETHIOPIC SYLLABLE XEE + +01285 +ETHIOPIC SYLLABLE XE + +01286 +ETHIOPIC SYLLABLE XO + +01287 +ETHIOPIC SYLLABLE XOA + +01288 +ETHIOPIC SYLLABLE XWA + +0128A +ETHIOPIC SYLLABLE XWI + +0128B +ETHIOPIC SYLLABLE XWAA + +0128C +ETHIOPIC SYLLABLE XWEE + +0128D +ETHIOPIC SYLLABLE XWE + +01290 +ETHIOPIC SYLLABLE NA + +01291 +ETHIOPIC SYLLABLE NU + +01292 +ETHIOPIC SYLLABLE NI + +01293 +ETHIOPIC SYLLABLE NAA + +01294 +ETHIOPIC SYLLABLE NEE + +01295 +ETHIOPIC SYLLABLE NE + +01296 +ETHIOPIC SYLLABLE NO + +01297 +ETHIOPIC SYLLABLE NWA + +01298 +ETHIOPIC SYLLABLE NYA + +01299 +ETHIOPIC SYLLABLE NYU + +0129A +ETHIOPIC SYLLABLE NYI + +0129B +ETHIOPIC SYLLABLE NYAA + +0129C +ETHIOPIC SYLLABLE NYEE + +0129D +ETHIOPIC SYLLABLE NYE + +0129E +ETHIOPIC SYLLABLE NYO + +0129F +ETHIOPIC SYLLABLE NYWA + +012A0 +ETHIOPIC SYLLABLE GLOTTAL A + +012A1 +ETHIOPIC SYLLABLE GLOTTAL U + +012A2 +ETHIOPIC SYLLABLE GLOTTAL I + +012A3 +ETHIOPIC SYLLABLE GLOTTAL AA + +012A4 +ETHIOPIC SYLLABLE GLOTTAL EE + +012A5 +ETHIOPIC SYLLABLE GLOTTAL E + +012A6 +ETHIOPIC SYLLABLE GLOTTAL O + +012A7 +ETHIOPIC SYLLABLE GLOTTAL WA + +012A8 +ETHIOPIC SYLLABLE KA + +012A9 +ETHIOPIC SYLLABLE KU + +012AA +ETHIOPIC SYLLABLE KI + +012AB +ETHIOPIC SYLLABLE KAA + +012AC +ETHIOPIC SYLLABLE KEE + +012AD +ETHIOPIC SYLLABLE KE + +012AE +ETHIOPIC SYLLABLE KO + +012AF +ETHIOPIC SYLLABLE KOA + +012B0 +ETHIOPIC SYLLABLE KWA + +012B2 +ETHIOPIC SYLLABLE KWI + +012B3 +ETHIOPIC SYLLABLE KWAA + +012B4 +ETHIOPIC SYLLABLE KWEE + +012B5 +ETHIOPIC SYLLABLE KWE + +012B8 +ETHIOPIC SYLLABLE KXA + +012B9 +ETHIOPIC SYLLABLE KXU + +012BA +ETHIOPIC SYLLABLE KXI + +012BB +ETHIOPIC SYLLABLE KXAA + +012BC +ETHIOPIC SYLLABLE KXEE + +012BD +ETHIOPIC SYLLABLE KXE + +012BE +ETHIOPIC SYLLABLE KXO + +012C0 +ETHIOPIC SYLLABLE KXWA + +012C2 +ETHIOPIC SYLLABLE KXWI + +012C3 +ETHIOPIC SYLLABLE KXWAA + +012C4 +ETHIOPIC SYLLABLE KXWEE + +012C5 +ETHIOPIC SYLLABLE KXWE + +012C8 +ETHIOPIC SYLLABLE WA + +012C9 +ETHIOPIC SYLLABLE WU + +012CA +ETHIOPIC SYLLABLE WI + +012CB +ETHIOPIC SYLLABLE WAA + +012CC +ETHIOPIC SYLLABLE WEE + +012CD +ETHIOPIC SYLLABLE WE + +012CE +ETHIOPIC SYLLABLE WO + +012CF +ETHIOPIC SYLLABLE WOA + +012D0 +ETHIOPIC SYLLABLE PHARYNGEAL A + +012D1 +ETHIOPIC SYLLABLE PHARYNGEAL U + +012D2 +ETHIOPIC SYLLABLE PHARYNGEAL I + +012D3 +ETHIOPIC SYLLABLE PHARYNGEAL AA + +012D4 +ETHIOPIC SYLLABLE PHARYNGEAL EE + +012D5 +ETHIOPIC SYLLABLE PHARYNGEAL E + +012D6 +ETHIOPIC SYLLABLE PHARYNGEAL O + +012D8 +ETHIOPIC SYLLABLE ZA + +012D9 +ETHIOPIC SYLLABLE ZU + +012DA +ETHIOPIC SYLLABLE ZI + +012DB +ETHIOPIC SYLLABLE ZAA + +012DC +ETHIOPIC SYLLABLE ZEE + +012DD +ETHIOPIC SYLLABLE ZE + +012DE +ETHIOPIC SYLLABLE ZO + +012DF +ETHIOPIC SYLLABLE ZWA + +012E0 +ETHIOPIC SYLLABLE ZHA + +012E1 +ETHIOPIC SYLLABLE ZHU + +012E2 +ETHIOPIC SYLLABLE ZHI + +012E3 +ETHIOPIC SYLLABLE ZHAA + +012E4 +ETHIOPIC SYLLABLE ZHEE + +012E5 +ETHIOPIC SYLLABLE ZHE + +012E6 +ETHIOPIC SYLLABLE ZHO + +012E7 +ETHIOPIC SYLLABLE ZHWA + +012E8 +ETHIOPIC SYLLABLE YA + +012E9 +ETHIOPIC SYLLABLE YU + +012EA +ETHIOPIC SYLLABLE YI + +012EB +ETHIOPIC SYLLABLE YAA + +012EC +ETHIOPIC SYLLABLE YEE + +012ED +ETHIOPIC SYLLABLE YE + +012EE +ETHIOPIC SYLLABLE YO + +012EF +ETHIOPIC SYLLABLE YOA + +012F0 +ETHIOPIC SYLLABLE DA + +012F1 +ETHIOPIC SYLLABLE DU + +012F2 +ETHIOPIC SYLLABLE DI + +012F3 +ETHIOPIC SYLLABLE DAA + +012F4 +ETHIOPIC SYLLABLE DEE + +012F5 +ETHIOPIC SYLLABLE DE + +012F6 +ETHIOPIC SYLLABLE DO + +012F7 +ETHIOPIC SYLLABLE DWA + +012F8 +ETHIOPIC SYLLABLE DDA + +012F9 +ETHIOPIC SYLLABLE DDU + +012FA +ETHIOPIC SYLLABLE DDI + +012FB +ETHIOPIC SYLLABLE DDAA + +012FC +ETHIOPIC SYLLABLE DDEE + +012FD +ETHIOPIC SYLLABLE DDE + +012FE +ETHIOPIC SYLLABLE DDO + +012FF +ETHIOPIC SYLLABLE DDWA + +01300 +ETHIOPIC SYLLABLE JA + +01301 +ETHIOPIC SYLLABLE JU + +01302 +ETHIOPIC SYLLABLE JI + +01303 +ETHIOPIC SYLLABLE JAA + +01304 +ETHIOPIC SYLLABLE JEE + +01305 +ETHIOPIC SYLLABLE JE + +01306 +ETHIOPIC SYLLABLE JO + +01307 +ETHIOPIC SYLLABLE JWA + +01308 +ETHIOPIC SYLLABLE GA + +01309 +ETHIOPIC SYLLABLE GU + +0130A +ETHIOPIC SYLLABLE GI + +0130B +ETHIOPIC SYLLABLE GAA + +0130C +ETHIOPIC SYLLABLE GEE + +0130D +ETHIOPIC SYLLABLE GE + +0130E +ETHIOPIC SYLLABLE GO + +0130F +ETHIOPIC SYLLABLE GOA + +01310 +ETHIOPIC SYLLABLE GWA + +01312 +ETHIOPIC SYLLABLE GWI + +01313 +ETHIOPIC SYLLABLE GWAA + +01314 +ETHIOPIC SYLLABLE GWEE + +01315 +ETHIOPIC SYLLABLE GWE + +01318 +ETHIOPIC SYLLABLE GGA + +01319 +ETHIOPIC SYLLABLE GGU + +0131A +ETHIOPIC SYLLABLE GGI + +0131B +ETHIOPIC SYLLABLE GGAA + +0131C +ETHIOPIC SYLLABLE GGEE + +0131D +ETHIOPIC SYLLABLE GGE + +0131E +ETHIOPIC SYLLABLE GGO + +0131F +ETHIOPIC SYLLABLE GGWAA + +01320 +ETHIOPIC SYLLABLE THA + +01321 +ETHIOPIC SYLLABLE THU + +01322 +ETHIOPIC SYLLABLE THI + +01323 +ETHIOPIC SYLLABLE THAA + +01324 +ETHIOPIC SYLLABLE THEE + +01325 +ETHIOPIC SYLLABLE THE + +01326 +ETHIOPIC SYLLABLE THO + +01327 +ETHIOPIC SYLLABLE THWA + +01328 +ETHIOPIC SYLLABLE CHA + +01329 +ETHIOPIC SYLLABLE CHU + +0132A +ETHIOPIC SYLLABLE CHI + +0132B +ETHIOPIC SYLLABLE CHAA + +0132C +ETHIOPIC SYLLABLE CHEE + +0132D +ETHIOPIC SYLLABLE CHE + +0132E +ETHIOPIC SYLLABLE CHO + +0132F +ETHIOPIC SYLLABLE CHWA + +01330 +ETHIOPIC SYLLABLE PHA + +01331 +ETHIOPIC SYLLABLE PHU + +01332 +ETHIOPIC SYLLABLE PHI + +01333 +ETHIOPIC SYLLABLE PHAA + +01334 +ETHIOPIC SYLLABLE PHEE + +01335 +ETHIOPIC SYLLABLE PHE + +01336 +ETHIOPIC SYLLABLE PHO + +01337 +ETHIOPIC SYLLABLE PHWA + +01338 +ETHIOPIC SYLLABLE TSA + +01339 +ETHIOPIC SYLLABLE TSU + +0133A +ETHIOPIC SYLLABLE TSI + +0133B +ETHIOPIC SYLLABLE TSAA + +0133C +ETHIOPIC SYLLABLE TSEE + +0133D +ETHIOPIC SYLLABLE TSE + +0133E +ETHIOPIC SYLLABLE TSO + +0133F +ETHIOPIC SYLLABLE TSWA + +01340 +ETHIOPIC SYLLABLE TZA + +01341 +ETHIOPIC SYLLABLE TZU + +01342 +ETHIOPIC SYLLABLE TZI + +01343 +ETHIOPIC SYLLABLE TZAA + +01344 +ETHIOPIC SYLLABLE TZEE + +01345 +ETHIOPIC SYLLABLE TZE + +01346 +ETHIOPIC SYLLABLE TZO + +01347 +ETHIOPIC SYLLABLE TZOA + +01348 +ETHIOPIC SYLLABLE FA + +01349 +ETHIOPIC SYLLABLE FU + +0134A +ETHIOPIC SYLLABLE FI + +0134B +ETHIOPIC SYLLABLE FAA + +0134C +ETHIOPIC SYLLABLE FEE + +0134D +ETHIOPIC SYLLABLE FE + +0134E +ETHIOPIC SYLLABLE FO + +0134F +ETHIOPIC SYLLABLE FWA + +01350 +ETHIOPIC SYLLABLE PA + +01351 +ETHIOPIC SYLLABLE PU + +01352 +ETHIOPIC SYLLABLE PI + +01353 +ETHIOPIC SYLLABLE PAA + +01354 +ETHIOPIC SYLLABLE PEE + +01355 +ETHIOPIC SYLLABLE PE + +01356 +ETHIOPIC SYLLABLE PO + +01357 +ETHIOPIC SYLLABLE PWA + +01358 +ETHIOPIC SYLLABLE RYA + +01359 +ETHIOPIC SYLLABLE MYA + +0135A +ETHIOPIC SYLLABLE FYA + +0135D +ETHIOPIC COMBINING GEMINATION AND VOWEL LENGTH MARK + +0135E +ETHIOPIC COMBINING VOWEL LENGTH MARK + +0135F +ETHIOPIC COMBINING GEMINATION MARK + +01360 +ETHIOPIC SECTION MARK + +01361 +ETHIOPIC WORDSPACE + +01362 +ETHIOPIC FULL STOP + +01363 +ETHIOPIC COMMA + +01364 +ETHIOPIC SEMICOLON + +01365 +ETHIOPIC COLON + +01366 +ETHIOPIC PREFACE COLON + +01367 +ETHIOPIC QUESTION MARK + +01368 +ETHIOPIC PARAGRAPH SEPARATOR + +01369 +ETHIOPIC DIGIT ONE + +0136A +ETHIOPIC DIGIT TWO + +0136B +ETHIOPIC DIGIT THREE + +0136C +ETHIOPIC DIGIT FOUR + +0136D +ETHIOPIC DIGIT FIVE + +0136E +ETHIOPIC DIGIT SIX + +0136F +ETHIOPIC DIGIT SEVEN + +01370 +ETHIOPIC DIGIT EIGHT + +01371 +ETHIOPIC DIGIT NINE + +01372 +ETHIOPIC NUMBER TEN + +01373 +ETHIOPIC NUMBER TWENTY + +01374 +ETHIOPIC NUMBER THIRTY + +01375 +ETHIOPIC NUMBER FORTY + +01376 +ETHIOPIC NUMBER FIFTY + +01377 +ETHIOPIC NUMBER SIXTY + +01378 +ETHIOPIC NUMBER SEVENTY + +01379 +ETHIOPIC NUMBER EIGHTY + +0137A +ETHIOPIC NUMBER NINETY + +0137B +ETHIOPIC NUMBER HUNDRED + +0137C +ETHIOPIC NUMBER TEN THOUSAND + +01380 +ETHIOPIC SYLLABLE SEBATBEIT MWA + +01381 +ETHIOPIC SYLLABLE MWI + +01382 +ETHIOPIC SYLLABLE MWEE + +01383 +ETHIOPIC SYLLABLE MWE + +01384 +ETHIOPIC SYLLABLE SEBATBEIT BWA + +01385 +ETHIOPIC SYLLABLE BWI + +01386 +ETHIOPIC SYLLABLE BWEE + +01387 +ETHIOPIC SYLLABLE BWE + +01388 +ETHIOPIC SYLLABLE SEBATBEIT FWA + +01389 +ETHIOPIC SYLLABLE FWI + +0138A +ETHIOPIC SYLLABLE FWEE + +0138B +ETHIOPIC SYLLABLE FWE + +0138C +ETHIOPIC SYLLABLE SEBATBEIT PWA + +0138D +ETHIOPIC SYLLABLE PWI + +0138E +ETHIOPIC SYLLABLE PWEE + +0138F +ETHIOPIC SYLLABLE PWE + +01390 +ETHIOPIC TONAL MARK YIZET + +01391 +ETHIOPIC TONAL MARK DERET + +01392 +ETHIOPIC TONAL MARK RIKRIK + +01393 +ETHIOPIC TONAL MARK SHORT RIKRIK + +01394 +ETHIOPIC TONAL MARK DIFAT + +01395 +ETHIOPIC TONAL MARK KENAT + +01396 +ETHIOPIC TONAL MARK CHIRET + +01397 +ETHIOPIC TONAL MARK HIDET + +01398 +ETHIOPIC TONAL MARK DERET-HIDET + +01399 +ETHIOPIC TONAL MARK KURT + +013A0 +CHEROKEE LETTER A + +013A1 +CHEROKEE LETTER E + +013A2 +CHEROKEE LETTER I + +013A3 +CHEROKEE LETTER O + +013A4 +CHEROKEE LETTER U + +013A5 +CHEROKEE LETTER V + +013A6 +CHEROKEE LETTER GA + +013A7 +CHEROKEE LETTER KA + +013A8 +CHEROKEE LETTER GE + +013A9 +CHEROKEE LETTER GI + +013AA +CHEROKEE LETTER GO + +013AB +CHEROKEE LETTER GU + +013AC +CHEROKEE LETTER GV + +013AD +CHEROKEE LETTER HA + +013AE +CHEROKEE LETTER HE + +013AF +CHEROKEE LETTER HI + +013B0 +CHEROKEE LETTER HO + +013B1 +CHEROKEE LETTER HU + +013B2 +CHEROKEE LETTER HV + +013B3 +CHEROKEE LETTER LA + +013B4 +CHEROKEE LETTER LE + +013B5 +CHEROKEE LETTER LI + +013B6 +CHEROKEE LETTER LO + +013B7 +CHEROKEE LETTER LU + +013B8 +CHEROKEE LETTER LV + +013B9 +CHEROKEE LETTER MA + +013BA +CHEROKEE LETTER ME + +013BB +CHEROKEE LETTER MI + +013BC +CHEROKEE LETTER MO + +013BD +CHEROKEE LETTER MU + +013BE +CHEROKEE LETTER NA + +013BF +CHEROKEE LETTER HNA + +013C0 +CHEROKEE LETTER NAH + +013C1 +CHEROKEE LETTER NE + +013C2 +CHEROKEE LETTER NI + +013C3 +CHEROKEE LETTER NO + +013C4 +CHEROKEE LETTER NU + +013C5 +CHEROKEE LETTER NV + +013C6 +CHEROKEE LETTER QUA + +013C7 +CHEROKEE LETTER QUE + +013C8 +CHEROKEE LETTER QUI + +013C9 +CHEROKEE LETTER QUO + +013CA +CHEROKEE LETTER QUU + +013CB +CHEROKEE LETTER QUV + +013CC +CHEROKEE LETTER SA + +013CD +CHEROKEE LETTER S + +013CE +CHEROKEE LETTER SE + +013CF +CHEROKEE LETTER SI + +013D0 +CHEROKEE LETTER SO + +013D1 +CHEROKEE LETTER SU + +013D2 +CHEROKEE LETTER SV + +013D3 +CHEROKEE LETTER DA + +013D4 +CHEROKEE LETTER TA + +013D5 +CHEROKEE LETTER DE + +013D6 +CHEROKEE LETTER TE + +013D7 +CHEROKEE LETTER DI + +013D8 +CHEROKEE LETTER TI + +013D9 +CHEROKEE LETTER DO + +013DA +CHEROKEE LETTER DU + +013DB +CHEROKEE LETTER DV + +013DC +CHEROKEE LETTER DLA + +013DD +CHEROKEE LETTER TLA + +013DE +CHEROKEE LETTER TLE + +013DF +CHEROKEE LETTER TLI + +013E0 +CHEROKEE LETTER TLO + +013E1 +CHEROKEE LETTER TLU + +013E2 +CHEROKEE LETTER TLV + +013E3 +CHEROKEE LETTER TSA + +013E4 +CHEROKEE LETTER TSE + +013E5 +CHEROKEE LETTER TSI + +013E6 +CHEROKEE LETTER TSO + +013E7 +CHEROKEE LETTER TSU + +013E8 +CHEROKEE LETTER TSV + +013E9 +CHEROKEE LETTER WA + +013EA +CHEROKEE LETTER WE + +013EB +CHEROKEE LETTER WI + +013EC +CHEROKEE LETTER WO + +013ED +CHEROKEE LETTER WU + +013EE +CHEROKEE LETTER WV + +013EF +CHEROKEE LETTER YA + +013F0 +CHEROKEE LETTER YE + +013F1 +CHEROKEE LETTER YI + +013F2 +CHEROKEE LETTER YO + +013F3 +CHEROKEE LETTER YU + +013F4 +CHEROKEE LETTER YV + +013F5 +CHEROKEE LETTER MV + +013F8 +CHEROKEE SMALL LETTER YE + +013F9 +CHEROKEE SMALL LETTER YI + +013FA +CHEROKEE SMALL LETTER YO + +013FB +CHEROKEE SMALL LETTER YU + +013FC +CHEROKEE SMALL LETTER YV + +013FD +CHEROKEE SMALL LETTER MV + +01400 +CANADIAN SYLLABICS HYPHEN + +01401 +CANADIAN SYLLABICS E + +01402 +CANADIAN SYLLABICS AAI + +01403 +CANADIAN SYLLABICS I + +01404 +CANADIAN SYLLABICS II + +01405 +CANADIAN SYLLABICS O + +01406 +CANADIAN SYLLABICS OO + +01407 +CANADIAN SYLLABICS Y-CREE OO + +01408 +CANADIAN SYLLABICS CARRIER EE + +01409 +CANADIAN SYLLABICS CARRIER I + +0140A +CANADIAN SYLLABICS A + +0140B +CANADIAN SYLLABICS AA + +0140C +CANADIAN SYLLABICS WE + +0140D +CANADIAN SYLLABICS WEST-CREE WE + +0140E +CANADIAN SYLLABICS WI + +0140F +CANADIAN SYLLABICS WEST-CREE WI + +01410 +CANADIAN SYLLABICS WII + +01411 +CANADIAN SYLLABICS WEST-CREE WII + +01412 +CANADIAN SYLLABICS WO + +01413 +CANADIAN SYLLABICS WEST-CREE WO + +01414 +CANADIAN SYLLABICS WOO + +01415 +CANADIAN SYLLABICS WEST-CREE WOO + +01416 +CANADIAN SYLLABICS NASKAPI WOO + +01417 +CANADIAN SYLLABICS WA + +01418 +CANADIAN SYLLABICS WEST-CREE WA + +01419 +CANADIAN SYLLABICS WAA + +0141A +CANADIAN SYLLABICS WEST-CREE WAA + +0141B +CANADIAN SYLLABICS NASKAPI WAA + +0141C +CANADIAN SYLLABICS AI + +0141D +CANADIAN SYLLABICS Y-CREE W + +0141E +CANADIAN SYLLABICS GLOTTAL STOP + +0141F +CANADIAN SYLLABICS FINAL ACUTE + +01420 +CANADIAN SYLLABICS FINAL GRAVE + +01421 +CANADIAN SYLLABICS FINAL BOTTOM HALF RING + +01422 +CANADIAN SYLLABICS FINAL TOP HALF RING + +01423 +CANADIAN SYLLABICS FINAL RIGHT HALF RING + +01424 +CANADIAN SYLLABICS FINAL RING + +01425 +CANADIAN SYLLABICS FINAL DOUBLE ACUTE + +01426 +CANADIAN SYLLABICS FINAL DOUBLE SHORT VERTICAL STROKES + +01427 +CANADIAN SYLLABICS FINAL MIDDLE DOT + +01428 +CANADIAN SYLLABICS FINAL SHORT HORIZONTAL STROKE + +01429 +CANADIAN SYLLABICS FINAL PLUS + +0142A +CANADIAN SYLLABICS FINAL DOWN TACK + +0142B +CANADIAN SYLLABICS EN + +0142C +CANADIAN SYLLABICS IN + +0142D +CANADIAN SYLLABICS ON + +0142E +CANADIAN SYLLABICS AN + +0142F +CANADIAN SYLLABICS PE + +01430 +CANADIAN SYLLABICS PAAI + +01431 +CANADIAN SYLLABICS PI + +01432 +CANADIAN SYLLABICS PII + +01433 +CANADIAN SYLLABICS PO + +01434 +CANADIAN SYLLABICS POO + +01435 +CANADIAN SYLLABICS Y-CREE POO + +01436 +CANADIAN SYLLABICS CARRIER HEE + +01437 +CANADIAN SYLLABICS CARRIER HI + +01438 +CANADIAN SYLLABICS PA + +01439 +CANADIAN SYLLABICS PAA + +0143A +CANADIAN SYLLABICS PWE + +0143B +CANADIAN SYLLABICS WEST-CREE PWE + +0143C +CANADIAN SYLLABICS PWI + +0143D +CANADIAN SYLLABICS WEST-CREE PWI + +0143E +CANADIAN SYLLABICS PWII + +0143F +CANADIAN SYLLABICS WEST-CREE PWII + +01440 +CANADIAN SYLLABICS PWO + +01441 +CANADIAN SYLLABICS WEST-CREE PWO + +01442 +CANADIAN SYLLABICS PWOO + +01443 +CANADIAN SYLLABICS WEST-CREE PWOO + +01444 +CANADIAN SYLLABICS PWA + +01445 +CANADIAN SYLLABICS WEST-CREE PWA + +01446 +CANADIAN SYLLABICS PWAA + +01447 +CANADIAN SYLLABICS WEST-CREE PWAA + +01448 +CANADIAN SYLLABICS Y-CREE PWAA + +01449 +CANADIAN SYLLABICS P + +0144A +CANADIAN SYLLABICS WEST-CREE P + +0144B +CANADIAN SYLLABICS CARRIER H + +0144C +CANADIAN SYLLABICS TE + +0144D +CANADIAN SYLLABICS TAAI + +0144E +CANADIAN SYLLABICS TI + +0144F +CANADIAN SYLLABICS TII + +01450 +CANADIAN SYLLABICS TO + +01451 +CANADIAN SYLLABICS TOO + +01452 +CANADIAN SYLLABICS Y-CREE TOO + +01453 +CANADIAN SYLLABICS CARRIER DEE + +01454 +CANADIAN SYLLABICS CARRIER DI + +01455 +CANADIAN SYLLABICS TA + +01456 +CANADIAN SYLLABICS TAA + +01457 +CANADIAN SYLLABICS TWE + +01458 +CANADIAN SYLLABICS WEST-CREE TWE + +01459 +CANADIAN SYLLABICS TWI + +0145A +CANADIAN SYLLABICS WEST-CREE TWI + +0145B +CANADIAN SYLLABICS TWII + +0145C +CANADIAN SYLLABICS WEST-CREE TWII + +0145D +CANADIAN SYLLABICS TWO + +0145E +CANADIAN SYLLABICS WEST-CREE TWO + +0145F +CANADIAN SYLLABICS TWOO + +01460 +CANADIAN SYLLABICS WEST-CREE TWOO + +01461 +CANADIAN SYLLABICS TWA + +01462 +CANADIAN SYLLABICS WEST-CREE TWA + +01463 +CANADIAN SYLLABICS TWAA + +01464 +CANADIAN SYLLABICS WEST-CREE TWAA + +01465 +CANADIAN SYLLABICS NASKAPI TWAA + +01466 +CANADIAN SYLLABICS T + +01467 +CANADIAN SYLLABICS TTE + +01468 +CANADIAN SYLLABICS TTI + +01469 +CANADIAN SYLLABICS TTO + +0146A +CANADIAN SYLLABICS TTA + +0146B +CANADIAN SYLLABICS KE + +0146C +CANADIAN SYLLABICS KAAI + +0146D +CANADIAN SYLLABICS KI + +0146E +CANADIAN SYLLABICS KII + +0146F +CANADIAN SYLLABICS KO + +01470 +CANADIAN SYLLABICS KOO + +01471 +CANADIAN SYLLABICS Y-CREE KOO + +01472 +CANADIAN SYLLABICS KA + +01473 +CANADIAN SYLLABICS KAA + +01474 +CANADIAN SYLLABICS KWE + +01475 +CANADIAN SYLLABICS WEST-CREE KWE + +01476 +CANADIAN SYLLABICS KWI + +01477 +CANADIAN SYLLABICS WEST-CREE KWI + +01478 +CANADIAN SYLLABICS KWII + +01479 +CANADIAN SYLLABICS WEST-CREE KWII + +0147A +CANADIAN SYLLABICS KWO + +0147B +CANADIAN SYLLABICS WEST-CREE KWO + +0147C +CANADIAN SYLLABICS KWOO + +0147D +CANADIAN SYLLABICS WEST-CREE KWOO + +0147E +CANADIAN SYLLABICS KWA + +0147F +CANADIAN SYLLABICS WEST-CREE KWA + +01480 +CANADIAN SYLLABICS KWAA + +01481 +CANADIAN SYLLABICS WEST-CREE KWAA + +01482 +CANADIAN SYLLABICS NASKAPI KWAA + +01483 +CANADIAN SYLLABICS K + +01484 +CANADIAN SYLLABICS KW + +01485 +CANADIAN SYLLABICS SOUTH-SLAVEY KEH + +01486 +CANADIAN SYLLABICS SOUTH-SLAVEY KIH + +01487 +CANADIAN SYLLABICS SOUTH-SLAVEY KOH + +01488 +CANADIAN SYLLABICS SOUTH-SLAVEY KAH + +01489 +CANADIAN SYLLABICS CE + +0148A +CANADIAN SYLLABICS CAAI + +0148B +CANADIAN SYLLABICS CI + +0148C +CANADIAN SYLLABICS CII + +0148D +CANADIAN SYLLABICS CO + +0148E +CANADIAN SYLLABICS COO + +0148F +CANADIAN SYLLABICS Y-CREE COO + +01490 +CANADIAN SYLLABICS CA + +01491 +CANADIAN SYLLABICS CAA + +01492 +CANADIAN SYLLABICS CWE + +01493 +CANADIAN SYLLABICS WEST-CREE CWE + +01494 +CANADIAN SYLLABICS CWI + +01495 +CANADIAN SYLLABICS WEST-CREE CWI + +01496 +CANADIAN SYLLABICS CWII + +01497 +CANADIAN SYLLABICS WEST-CREE CWII + +01498 +CANADIAN SYLLABICS CWO + +01499 +CANADIAN SYLLABICS WEST-CREE CWO + +0149A +CANADIAN SYLLABICS CWOO + +0149B +CANADIAN SYLLABICS WEST-CREE CWOO + +0149C +CANADIAN SYLLABICS CWA + +0149D +CANADIAN SYLLABICS WEST-CREE CWA + +0149E +CANADIAN SYLLABICS CWAA + +0149F +CANADIAN SYLLABICS WEST-CREE CWAA + +014A0 +CANADIAN SYLLABICS NASKAPI CWAA + +014A1 +CANADIAN SYLLABICS C + +014A2 +CANADIAN SYLLABICS SAYISI TH + +014A3 +CANADIAN SYLLABICS ME + +014A4 +CANADIAN SYLLABICS MAAI + +014A5 +CANADIAN SYLLABICS MI + +014A6 +CANADIAN SYLLABICS MII + +014A7 +CANADIAN SYLLABICS MO + +014A8 +CANADIAN SYLLABICS MOO + +014A9 +CANADIAN SYLLABICS Y-CREE MOO + +014AA +CANADIAN SYLLABICS MA + +014AB +CANADIAN SYLLABICS MAA + +014AC +CANADIAN SYLLABICS MWE + +014AD +CANADIAN SYLLABICS WEST-CREE MWE + +014AE +CANADIAN SYLLABICS MWI + +014AF +CANADIAN SYLLABICS WEST-CREE MWI + +014B0 +CANADIAN SYLLABICS MWII + +014B1 +CANADIAN SYLLABICS WEST-CREE MWII + +014B2 +CANADIAN SYLLABICS MWO + +014B3 +CANADIAN SYLLABICS WEST-CREE MWO + +014B4 +CANADIAN SYLLABICS MWOO + +014B5 +CANADIAN SYLLABICS WEST-CREE MWOO + +014B6 +CANADIAN SYLLABICS MWA + +014B7 +CANADIAN SYLLABICS WEST-CREE MWA + +014B8 +CANADIAN SYLLABICS MWAA + +014B9 +CANADIAN SYLLABICS WEST-CREE MWAA + +014BA +CANADIAN SYLLABICS NASKAPI MWAA + +014BB +CANADIAN SYLLABICS M + +014BC +CANADIAN SYLLABICS WEST-CREE M + +014BD +CANADIAN SYLLABICS MH + +014BE +CANADIAN SYLLABICS ATHAPASCAN M + +014BF +CANADIAN SYLLABICS SAYISI M + +014C0 +CANADIAN SYLLABICS NE + +014C1 +CANADIAN SYLLABICS NAAI + +014C2 +CANADIAN SYLLABICS NI + +014C3 +CANADIAN SYLLABICS NII + +014C4 +CANADIAN SYLLABICS NO + +014C5 +CANADIAN SYLLABICS NOO + +014C6 +CANADIAN SYLLABICS Y-CREE NOO + +014C7 +CANADIAN SYLLABICS NA + +014C8 +CANADIAN SYLLABICS NAA + +014C9 +CANADIAN SYLLABICS NWE + +014CA +CANADIAN SYLLABICS WEST-CREE NWE + +014CB +CANADIAN SYLLABICS NWA + +014CC +CANADIAN SYLLABICS WEST-CREE NWA + +014CD +CANADIAN SYLLABICS NWAA + +014CE +CANADIAN SYLLABICS WEST-CREE NWAA + +014CF +CANADIAN SYLLABICS NASKAPI NWAA + +014D0 +CANADIAN SYLLABICS N + +014D1 +CANADIAN SYLLABICS CARRIER NG + +014D2 +CANADIAN SYLLABICS NH + +014D3 +CANADIAN SYLLABICS LE + +014D4 +CANADIAN SYLLABICS LAAI + +014D5 +CANADIAN SYLLABICS LI + +014D6 +CANADIAN SYLLABICS LII + +014D7 +CANADIAN SYLLABICS LO + +014D8 +CANADIAN SYLLABICS LOO + +014D9 +CANADIAN SYLLABICS Y-CREE LOO + +014DA +CANADIAN SYLLABICS LA + +014DB +CANADIAN SYLLABICS LAA + +014DC +CANADIAN SYLLABICS LWE + +014DD +CANADIAN SYLLABICS WEST-CREE LWE + +014DE +CANADIAN SYLLABICS LWI + +014DF +CANADIAN SYLLABICS WEST-CREE LWI + +014E0 +CANADIAN SYLLABICS LWII + +014E1 +CANADIAN SYLLABICS WEST-CREE LWII + +014E2 +CANADIAN SYLLABICS LWO + +014E3 +CANADIAN SYLLABICS WEST-CREE LWO + +014E4 +CANADIAN SYLLABICS LWOO + +014E5 +CANADIAN SYLLABICS WEST-CREE LWOO + +014E6 +CANADIAN SYLLABICS LWA + +014E7 +CANADIAN SYLLABICS WEST-CREE LWA + +014E8 +CANADIAN SYLLABICS LWAA + +014E9 +CANADIAN SYLLABICS WEST-CREE LWAA + +014EA +CANADIAN SYLLABICS L + +014EB +CANADIAN SYLLABICS WEST-CREE L + +014EC +CANADIAN SYLLABICS MEDIAL L + +014ED +CANADIAN SYLLABICS SE + +014EE +CANADIAN SYLLABICS SAAI + +014EF +CANADIAN SYLLABICS SI + +014F0 +CANADIAN SYLLABICS SII + +014F1 +CANADIAN SYLLABICS SO + +014F2 +CANADIAN SYLLABICS SOO + +014F3 +CANADIAN SYLLABICS Y-CREE SOO + +014F4 +CANADIAN SYLLABICS SA + +014F5 +CANADIAN SYLLABICS SAA + +014F6 +CANADIAN SYLLABICS SWE + +014F7 +CANADIAN SYLLABICS WEST-CREE SWE + +014F8 +CANADIAN SYLLABICS SWI + +014F9 +CANADIAN SYLLABICS WEST-CREE SWI + +014FA +CANADIAN SYLLABICS SWII + +014FB +CANADIAN SYLLABICS WEST-CREE SWII + +014FC +CANADIAN SYLLABICS SWO + +014FD +CANADIAN SYLLABICS WEST-CREE SWO + +014FE +CANADIAN SYLLABICS SWOO + +014FF +CANADIAN SYLLABICS WEST-CREE SWOO + +01500 +CANADIAN SYLLABICS SWA + +01501 +CANADIAN SYLLABICS WEST-CREE SWA + +01502 +CANADIAN SYLLABICS SWAA + +01503 +CANADIAN SYLLABICS WEST-CREE SWAA + +01504 +CANADIAN SYLLABICS NASKAPI SWAA + +01505 +CANADIAN SYLLABICS S + +01506 +CANADIAN SYLLABICS ATHAPASCAN S + +01507 +CANADIAN SYLLABICS SW + +01508 +CANADIAN SYLLABICS BLACKFOOT S + +01509 +CANADIAN SYLLABICS MOOSE-CREE SK + +0150A +CANADIAN SYLLABICS NASKAPI SKW + +0150B +CANADIAN SYLLABICS NASKAPI S-W + +0150C +CANADIAN SYLLABICS NASKAPI SPWA + +0150D +CANADIAN SYLLABICS NASKAPI STWA + +0150E +CANADIAN SYLLABICS NASKAPI SKWA + +0150F +CANADIAN SYLLABICS NASKAPI SCWA + +01510 +CANADIAN SYLLABICS SHE + +01511 +CANADIAN SYLLABICS SHI + +01512 +CANADIAN SYLLABICS SHII + +01513 +CANADIAN SYLLABICS SHO + +01514 +CANADIAN SYLLABICS SHOO + +01515 +CANADIAN SYLLABICS SHA + +01516 +CANADIAN SYLLABICS SHAA + +01517 +CANADIAN SYLLABICS SHWE + +01518 +CANADIAN SYLLABICS WEST-CREE SHWE + +01519 +CANADIAN SYLLABICS SHWI + +0151A +CANADIAN SYLLABICS WEST-CREE SHWI + +0151B +CANADIAN SYLLABICS SHWII + +0151C +CANADIAN SYLLABICS WEST-CREE SHWII + +0151D +CANADIAN SYLLABICS SHWO + +0151E +CANADIAN SYLLABICS WEST-CREE SHWO + +0151F +CANADIAN SYLLABICS SHWOO + +01520 +CANADIAN SYLLABICS WEST-CREE SHWOO + +01521 +CANADIAN SYLLABICS SHWA + +01522 +CANADIAN SYLLABICS WEST-CREE SHWA + +01523 +CANADIAN SYLLABICS SHWAA + +01524 +CANADIAN SYLLABICS WEST-CREE SHWAA + +01525 +CANADIAN SYLLABICS SH + +01526 +CANADIAN SYLLABICS YE + +01527 +CANADIAN SYLLABICS YAAI + +01528 +CANADIAN SYLLABICS YI + +01529 +CANADIAN SYLLABICS YII + +0152A +CANADIAN SYLLABICS YO + +0152B +CANADIAN SYLLABICS YOO + +0152C +CANADIAN SYLLABICS Y-CREE YOO + +0152D +CANADIAN SYLLABICS YA + +0152E +CANADIAN SYLLABICS YAA + +0152F +CANADIAN SYLLABICS YWE + +01530 +CANADIAN SYLLABICS WEST-CREE YWE + +01531 +CANADIAN SYLLABICS YWI + +01532 +CANADIAN SYLLABICS WEST-CREE YWI + +01533 +CANADIAN SYLLABICS YWII + +01534 +CANADIAN SYLLABICS WEST-CREE YWII + +01535 +CANADIAN SYLLABICS YWO + +01536 +CANADIAN SYLLABICS WEST-CREE YWO + +01537 +CANADIAN SYLLABICS YWOO + +01538 +CANADIAN SYLLABICS WEST-CREE YWOO + +01539 +CANADIAN SYLLABICS YWA + +0153A +CANADIAN SYLLABICS WEST-CREE YWA + +0153B +CANADIAN SYLLABICS YWAA + +0153C +CANADIAN SYLLABICS WEST-CREE YWAA + +0153D +CANADIAN SYLLABICS NASKAPI YWAA + +0153E +CANADIAN SYLLABICS Y + +0153F +CANADIAN SYLLABICS BIBLE-CREE Y + +01540 +CANADIAN SYLLABICS WEST-CREE Y + +01541 +CANADIAN SYLLABICS SAYISI YI + +01542 +CANADIAN SYLLABICS RE + +01543 +CANADIAN SYLLABICS R-CREE RE + +01544 +CANADIAN SYLLABICS WEST-CREE LE + +01545 +CANADIAN SYLLABICS RAAI + +01546 +CANADIAN SYLLABICS RI + +01547 +CANADIAN SYLLABICS RII + +01548 +CANADIAN SYLLABICS RO + +01549 +CANADIAN SYLLABICS ROO + +0154A +CANADIAN SYLLABICS WEST-CREE LO + +0154B +CANADIAN SYLLABICS RA + +0154C +CANADIAN SYLLABICS RAA + +0154D +CANADIAN SYLLABICS WEST-CREE LA + +0154E +CANADIAN SYLLABICS RWAA + +0154F +CANADIAN SYLLABICS WEST-CREE RWAA + +01550 +CANADIAN SYLLABICS R + +01551 +CANADIAN SYLLABICS WEST-CREE R + +01552 +CANADIAN SYLLABICS MEDIAL R + +01553 +CANADIAN SYLLABICS FE + +01554 +CANADIAN SYLLABICS FAAI + +01555 +CANADIAN SYLLABICS FI + +01556 +CANADIAN SYLLABICS FII + +01557 +CANADIAN SYLLABICS FO + +01558 +CANADIAN SYLLABICS FOO + +01559 +CANADIAN SYLLABICS FA + +0155A +CANADIAN SYLLABICS FAA + +0155B +CANADIAN SYLLABICS FWAA + +0155C +CANADIAN SYLLABICS WEST-CREE FWAA + +0155D +CANADIAN SYLLABICS F + +0155E +CANADIAN SYLLABICS THE + +0155F +CANADIAN SYLLABICS N-CREE THE + +01560 +CANADIAN SYLLABICS THI + +01561 +CANADIAN SYLLABICS N-CREE THI + +01562 +CANADIAN SYLLABICS THII + +01563 +CANADIAN SYLLABICS N-CREE THII + +01564 +CANADIAN SYLLABICS THO + +01565 +CANADIAN SYLLABICS THOO + +01566 +CANADIAN SYLLABICS THA + +01567 +CANADIAN SYLLABICS THAA + +01568 +CANADIAN SYLLABICS THWAA + +01569 +CANADIAN SYLLABICS WEST-CREE THWAA + +0156A +CANADIAN SYLLABICS TH + +0156B +CANADIAN SYLLABICS TTHE + +0156C +CANADIAN SYLLABICS TTHI + +0156D +CANADIAN SYLLABICS TTHO + +0156E +CANADIAN SYLLABICS TTHA + +0156F +CANADIAN SYLLABICS TTH + +01570 +CANADIAN SYLLABICS TYE + +01571 +CANADIAN SYLLABICS TYI + +01572 +CANADIAN SYLLABICS TYO + +01573 +CANADIAN SYLLABICS TYA + +01574 +CANADIAN SYLLABICS NUNAVIK HE + +01575 +CANADIAN SYLLABICS NUNAVIK HI + +01576 +CANADIAN SYLLABICS NUNAVIK HII + +01577 +CANADIAN SYLLABICS NUNAVIK HO + +01578 +CANADIAN SYLLABICS NUNAVIK HOO + +01579 +CANADIAN SYLLABICS NUNAVIK HA + +0157A +CANADIAN SYLLABICS NUNAVIK HAA + +0157B +CANADIAN SYLLABICS NUNAVIK H + +0157C +CANADIAN SYLLABICS NUNAVUT H + +0157D +CANADIAN SYLLABICS HK + +0157E +CANADIAN SYLLABICS QAAI + +0157F +CANADIAN SYLLABICS QI + +01580 +CANADIAN SYLLABICS QII + +01581 +CANADIAN SYLLABICS QO + +01582 +CANADIAN SYLLABICS QOO + +01583 +CANADIAN SYLLABICS QA + +01584 +CANADIAN SYLLABICS QAA + +01585 +CANADIAN SYLLABICS Q + +01586 +CANADIAN SYLLABICS TLHE + +01587 +CANADIAN SYLLABICS TLHI + +01588 +CANADIAN SYLLABICS TLHO + +01589 +CANADIAN SYLLABICS TLHA + +0158A +CANADIAN SYLLABICS WEST-CREE RE + +0158B +CANADIAN SYLLABICS WEST-CREE RI + +0158C +CANADIAN SYLLABICS WEST-CREE RO + +0158D +CANADIAN SYLLABICS WEST-CREE RA + +0158E +CANADIAN SYLLABICS NGAAI + +0158F +CANADIAN SYLLABICS NGI + +01590 +CANADIAN SYLLABICS NGII + +01591 +CANADIAN SYLLABICS NGO + +01592 +CANADIAN SYLLABICS NGOO + +01593 +CANADIAN SYLLABICS NGA + +01594 +CANADIAN SYLLABICS NGAA + +01595 +CANADIAN SYLLABICS NG + +01596 +CANADIAN SYLLABICS NNG + +01597 +CANADIAN SYLLABICS SAYISI SHE + +01598 +CANADIAN SYLLABICS SAYISI SHI + +01599 +CANADIAN SYLLABICS SAYISI SHO + +0159A +CANADIAN SYLLABICS SAYISI SHA + +0159B +CANADIAN SYLLABICS WOODS-CREE THE + +0159C +CANADIAN SYLLABICS WOODS-CREE THI + +0159D +CANADIAN SYLLABICS WOODS-CREE THO + +0159E +CANADIAN SYLLABICS WOODS-CREE THA + +0159F +CANADIAN SYLLABICS WOODS-CREE TH + +015A0 +CANADIAN SYLLABICS LHI + +015A1 +CANADIAN SYLLABICS LHII + +015A2 +CANADIAN SYLLABICS LHO + +015A3 +CANADIAN SYLLABICS LHOO + +015A4 +CANADIAN SYLLABICS LHA + +015A5 +CANADIAN SYLLABICS LHAA + +015A6 +CANADIAN SYLLABICS LH + +015A7 +CANADIAN SYLLABICS TH-CREE THE + +015A8 +CANADIAN SYLLABICS TH-CREE THI + +015A9 +CANADIAN SYLLABICS TH-CREE THII + +015AA +CANADIAN SYLLABICS TH-CREE THO + +015AB +CANADIAN SYLLABICS TH-CREE THOO + +015AC +CANADIAN SYLLABICS TH-CREE THA + +015AD +CANADIAN SYLLABICS TH-CREE THAA + +015AE +CANADIAN SYLLABICS TH-CREE TH + +015AF +CANADIAN SYLLABICS AIVILIK B + +015B0 +CANADIAN SYLLABICS BLACKFOOT E + +015B1 +CANADIAN SYLLABICS BLACKFOOT I + +015B2 +CANADIAN SYLLABICS BLACKFOOT O + +015B3 +CANADIAN SYLLABICS BLACKFOOT A + +015B4 +CANADIAN SYLLABICS BLACKFOOT WE + +015B5 +CANADIAN SYLLABICS BLACKFOOT WI + +015B6 +CANADIAN SYLLABICS BLACKFOOT WO + +015B7 +CANADIAN SYLLABICS BLACKFOOT WA + +015B8 +CANADIAN SYLLABICS BLACKFOOT NE + +015B9 +CANADIAN SYLLABICS BLACKFOOT NI + +015BA +CANADIAN SYLLABICS BLACKFOOT NO + +015BB +CANADIAN SYLLABICS BLACKFOOT NA + +015BC +CANADIAN SYLLABICS BLACKFOOT KE + +015BD +CANADIAN SYLLABICS BLACKFOOT KI + +015BE +CANADIAN SYLLABICS BLACKFOOT KO + +015BF +CANADIAN SYLLABICS BLACKFOOT KA + +015C0 +CANADIAN SYLLABICS SAYISI HE + +015C1 +CANADIAN SYLLABICS SAYISI HI + +015C2 +CANADIAN SYLLABICS SAYISI HO + +015C3 +CANADIAN SYLLABICS SAYISI HA + +015C4 +CANADIAN SYLLABICS CARRIER GHU + +015C5 +CANADIAN SYLLABICS CARRIER GHO + +015C6 +CANADIAN SYLLABICS CARRIER GHE + +015C7 +CANADIAN SYLLABICS CARRIER GHEE + +015C8 +CANADIAN SYLLABICS CARRIER GHI + +015C9 +CANADIAN SYLLABICS CARRIER GHA + +015CA +CANADIAN SYLLABICS CARRIER RU + +015CB +CANADIAN SYLLABICS CARRIER RO + +015CC +CANADIAN SYLLABICS CARRIER RE + +015CD +CANADIAN SYLLABICS CARRIER REE + +015CE +CANADIAN SYLLABICS CARRIER RI + +015CF +CANADIAN SYLLABICS CARRIER RA + +015D0 +CANADIAN SYLLABICS CARRIER WU + +015D1 +CANADIAN SYLLABICS CARRIER WO + +015D2 +CANADIAN SYLLABICS CARRIER WE + +015D3 +CANADIAN SYLLABICS CARRIER WEE + +015D4 +CANADIAN SYLLABICS CARRIER WI + +015D5 +CANADIAN SYLLABICS CARRIER WA + +015D6 +CANADIAN SYLLABICS CARRIER HWU + +015D7 +CANADIAN SYLLABICS CARRIER HWO + +015D8 +CANADIAN SYLLABICS CARRIER HWE + +015D9 +CANADIAN SYLLABICS CARRIER HWEE + +015DA +CANADIAN SYLLABICS CARRIER HWI + +015DB +CANADIAN SYLLABICS CARRIER HWA + +015DC +CANADIAN SYLLABICS CARRIER THU + +015DD +CANADIAN SYLLABICS CARRIER THO + +015DE +CANADIAN SYLLABICS CARRIER THE + +015DF +CANADIAN SYLLABICS CARRIER THEE + +015E0 +CANADIAN SYLLABICS CARRIER THI + +015E1 +CANADIAN SYLLABICS CARRIER THA + +015E2 +CANADIAN SYLLABICS CARRIER TTU + +015E3 +CANADIAN SYLLABICS CARRIER TTO + +015E4 +CANADIAN SYLLABICS CARRIER TTE + +015E5 +CANADIAN SYLLABICS CARRIER TTEE + +015E6 +CANADIAN SYLLABICS CARRIER TTI + +015E7 +CANADIAN SYLLABICS CARRIER TTA + +015E8 +CANADIAN SYLLABICS CARRIER PU + +015E9 +CANADIAN SYLLABICS CARRIER PO + +015EA +CANADIAN SYLLABICS CARRIER PE + +015EB +CANADIAN SYLLABICS CARRIER PEE + +015EC +CANADIAN SYLLABICS CARRIER PI + +015ED +CANADIAN SYLLABICS CARRIER PA + +015EE +CANADIAN SYLLABICS CARRIER P + +015EF +CANADIAN SYLLABICS CARRIER GU + +015F0 +CANADIAN SYLLABICS CARRIER GO + +015F1 +CANADIAN SYLLABICS CARRIER GE + +015F2 +CANADIAN SYLLABICS CARRIER GEE + +015F3 +CANADIAN SYLLABICS CARRIER GI + +015F4 +CANADIAN SYLLABICS CARRIER GA + +015F5 +CANADIAN SYLLABICS CARRIER KHU + +015F6 +CANADIAN SYLLABICS CARRIER KHO + +015F7 +CANADIAN SYLLABICS CARRIER KHE + +015F8 +CANADIAN SYLLABICS CARRIER KHEE + +015F9 +CANADIAN SYLLABICS CARRIER KHI + +015FA +CANADIAN SYLLABICS CARRIER KHA + +015FB +CANADIAN SYLLABICS CARRIER KKU + +015FC +CANADIAN SYLLABICS CARRIER KKO + +015FD +CANADIAN SYLLABICS CARRIER KKE + +015FE +CANADIAN SYLLABICS CARRIER KKEE + +015FF +CANADIAN SYLLABICS CARRIER KKI + +01600 +CANADIAN SYLLABICS CARRIER KKA + +01601 +CANADIAN SYLLABICS CARRIER KK + +01602 +CANADIAN SYLLABICS CARRIER NU + +01603 +CANADIAN SYLLABICS CARRIER NO + +01604 +CANADIAN SYLLABICS CARRIER NE + +01605 +CANADIAN SYLLABICS CARRIER NEE + +01606 +CANADIAN SYLLABICS CARRIER NI + +01607 +CANADIAN SYLLABICS CARRIER NA + +01608 +CANADIAN SYLLABICS CARRIER MU + +01609 +CANADIAN SYLLABICS CARRIER MO + +0160A +CANADIAN SYLLABICS CARRIER ME + +0160B +CANADIAN SYLLABICS CARRIER MEE + +0160C +CANADIAN SYLLABICS CARRIER MI + +0160D +CANADIAN SYLLABICS CARRIER MA + +0160E +CANADIAN SYLLABICS CARRIER YU + +0160F +CANADIAN SYLLABICS CARRIER YO + +01610 +CANADIAN SYLLABICS CARRIER YE + +01611 +CANADIAN SYLLABICS CARRIER YEE + +01612 +CANADIAN SYLLABICS CARRIER YI + +01613 +CANADIAN SYLLABICS CARRIER YA + +01614 +CANADIAN SYLLABICS CARRIER JU + +01615 +CANADIAN SYLLABICS SAYISI JU + +01616 +CANADIAN SYLLABICS CARRIER JO + +01617 +CANADIAN SYLLABICS CARRIER JE + +01618 +CANADIAN SYLLABICS CARRIER JEE + +01619 +CANADIAN SYLLABICS CARRIER JI + +0161A +CANADIAN SYLLABICS SAYISI JI + +0161B +CANADIAN SYLLABICS CARRIER JA + +0161C +CANADIAN SYLLABICS CARRIER JJU + +0161D +CANADIAN SYLLABICS CARRIER JJO + +0161E +CANADIAN SYLLABICS CARRIER JJE + +0161F +CANADIAN SYLLABICS CARRIER JJEE + +01620 +CANADIAN SYLLABICS CARRIER JJI + +01621 +CANADIAN SYLLABICS CARRIER JJA + +01622 +CANADIAN SYLLABICS CARRIER LU + +01623 +CANADIAN SYLLABICS CARRIER LO + +01624 +CANADIAN SYLLABICS CARRIER LE + +01625 +CANADIAN SYLLABICS CARRIER LEE + +01626 +CANADIAN SYLLABICS CARRIER LI + +01627 +CANADIAN SYLLABICS CARRIER LA + +01628 +CANADIAN SYLLABICS CARRIER DLU + +01629 +CANADIAN SYLLABICS CARRIER DLO + +0162A +CANADIAN SYLLABICS CARRIER DLE + +0162B +CANADIAN SYLLABICS CARRIER DLEE + +0162C +CANADIAN SYLLABICS CARRIER DLI + +0162D +CANADIAN SYLLABICS CARRIER DLA + +0162E +CANADIAN SYLLABICS CARRIER LHU + +0162F +CANADIAN SYLLABICS CARRIER LHO + +01630 +CANADIAN SYLLABICS CARRIER LHE + +01631 +CANADIAN SYLLABICS CARRIER LHEE + +01632 +CANADIAN SYLLABICS CARRIER LHI + +01633 +CANADIAN SYLLABICS CARRIER LHA + +01634 +CANADIAN SYLLABICS CARRIER TLHU + +01635 +CANADIAN SYLLABICS CARRIER TLHO + +01636 +CANADIAN SYLLABICS CARRIER TLHE + +01637 +CANADIAN SYLLABICS CARRIER TLHEE + +01638 +CANADIAN SYLLABICS CARRIER TLHI + +01639 +CANADIAN SYLLABICS CARRIER TLHA + +0163A +CANADIAN SYLLABICS CARRIER TLU + +0163B +CANADIAN SYLLABICS CARRIER TLO + +0163C +CANADIAN SYLLABICS CARRIER TLE + +0163D +CANADIAN SYLLABICS CARRIER TLEE + +0163E +CANADIAN SYLLABICS CARRIER TLI + +0163F +CANADIAN SYLLABICS CARRIER TLA + +01640 +CANADIAN SYLLABICS CARRIER ZU + +01641 +CANADIAN SYLLABICS CARRIER ZO + +01642 +CANADIAN SYLLABICS CARRIER ZE + +01643 +CANADIAN SYLLABICS CARRIER ZEE + +01644 +CANADIAN SYLLABICS CARRIER ZI + +01645 +CANADIAN SYLLABICS CARRIER ZA + +01646 +CANADIAN SYLLABICS CARRIER Z + +01647 +CANADIAN SYLLABICS CARRIER INITIAL Z + +01648 +CANADIAN SYLLABICS CARRIER DZU + +01649 +CANADIAN SYLLABICS CARRIER DZO + +0164A +CANADIAN SYLLABICS CARRIER DZE + +0164B +CANADIAN SYLLABICS CARRIER DZEE + +0164C +CANADIAN SYLLABICS CARRIER DZI + +0164D +CANADIAN SYLLABICS CARRIER DZA + +0164E +CANADIAN SYLLABICS CARRIER SU + +0164F +CANADIAN SYLLABICS CARRIER SO + +01650 +CANADIAN SYLLABICS CARRIER SE + +01651 +CANADIAN SYLLABICS CARRIER SEE + +01652 +CANADIAN SYLLABICS CARRIER SI + +01653 +CANADIAN SYLLABICS CARRIER SA + +01654 +CANADIAN SYLLABICS CARRIER SHU + +01655 +CANADIAN SYLLABICS CARRIER SHO + +01656 +CANADIAN SYLLABICS CARRIER SHE + +01657 +CANADIAN SYLLABICS CARRIER SHEE + +01658 +CANADIAN SYLLABICS CARRIER SHI + +01659 +CANADIAN SYLLABICS CARRIER SHA + +0165A +CANADIAN SYLLABICS CARRIER SH + +0165B +CANADIAN SYLLABICS CARRIER TSU + +0165C +CANADIAN SYLLABICS CARRIER TSO + +0165D +CANADIAN SYLLABICS CARRIER TSE + +0165E +CANADIAN SYLLABICS CARRIER TSEE + +0165F +CANADIAN SYLLABICS CARRIER TSI + +01660 +CANADIAN SYLLABICS CARRIER TSA + +01661 +CANADIAN SYLLABICS CARRIER CHU + +01662 +CANADIAN SYLLABICS CARRIER CHO + +01663 +CANADIAN SYLLABICS CARRIER CHE + +01664 +CANADIAN SYLLABICS CARRIER CHEE + +01665 +CANADIAN SYLLABICS CARRIER CHI + +01666 +CANADIAN SYLLABICS CARRIER CHA + +01667 +CANADIAN SYLLABICS CARRIER TTSU + +01668 +CANADIAN SYLLABICS CARRIER TTSO + +01669 +CANADIAN SYLLABICS CARRIER TTSE + +0166A +CANADIAN SYLLABICS CARRIER TTSEE + +0166B +CANADIAN SYLLABICS CARRIER TTSI + +0166C +CANADIAN SYLLABICS CARRIER TTSA + +0166D +CANADIAN SYLLABICS CHI SIGN + +0166E +CANADIAN SYLLABICS FULL STOP + +0166F +CANADIAN SYLLABICS QAI + +01670 +CANADIAN SYLLABICS NGAI + +01671 +CANADIAN SYLLABICS NNGI + +01672 +CANADIAN SYLLABICS NNGII + +01673 +CANADIAN SYLLABICS NNGO + +01674 +CANADIAN SYLLABICS NNGOO + +01675 +CANADIAN SYLLABICS NNGA + +01676 +CANADIAN SYLLABICS NNGAA + +01677 +CANADIAN SYLLABICS WOODS-CREE THWEE + +01678 +CANADIAN SYLLABICS WOODS-CREE THWI + +01679 +CANADIAN SYLLABICS WOODS-CREE THWII + +0167A +CANADIAN SYLLABICS WOODS-CREE THWO + +0167B +CANADIAN SYLLABICS WOODS-CREE THWOO + +0167C +CANADIAN SYLLABICS WOODS-CREE THWA + +0167D +CANADIAN SYLLABICS WOODS-CREE THWAA + +0167E +CANADIAN SYLLABICS WOODS-CREE FINAL TH + +0167F +CANADIAN SYLLABICS BLACKFOOT W + +01680 +OGHAM SPACE MARK + +01681 +OGHAM LETTER BEITH + +01682 +OGHAM LETTER LUIS + +01683 +OGHAM LETTER FEARN + +01684 +OGHAM LETTER SAIL + +01685 +OGHAM LETTER NION + +01686 +OGHAM LETTER UATH + +01687 +OGHAM LETTER DAIR + +01688 +OGHAM LETTER TINNE + +01689 +OGHAM LETTER COLL + +0168A +OGHAM LETTER CEIRT + +0168B +OGHAM LETTER MUIN + +0168C +OGHAM LETTER GORT + +0168D +OGHAM LETTER NGEADAL + +0168E +OGHAM LETTER STRAIF + +0168F +OGHAM LETTER RUIS + +01690 +OGHAM LETTER AILM + +01691 +OGHAM LETTER ONN + +01692 +OGHAM LETTER UR + +01693 +OGHAM LETTER EADHADH + +01694 +OGHAM LETTER IODHADH + +01695 +OGHAM LETTER EABHADH + +01696 +OGHAM LETTER OR + +01697 +OGHAM LETTER UILLEANN + +01698 +OGHAM LETTER IFIN + +01699 +OGHAM LETTER EAMHANCHOLL + +0169A +OGHAM LETTER PEITH + +0169B +OGHAM FEATHER MARK + +0169C +OGHAM REVERSED FEATHER MARK + +016A0 +RUNIC LETTER FEHU FEOH FE F + +016A1 +RUNIC LETTER V + +016A2 +RUNIC LETTER URUZ UR U + +016A3 +RUNIC LETTER YR + +016A4 +RUNIC LETTER Y + +016A5 +RUNIC LETTER W + +016A6 +RUNIC LETTER THURISAZ THURS THORN + +016A7 +RUNIC LETTER ETH + +016A8 +RUNIC LETTER ANSUZ A + +016A9 +RUNIC LETTER OS O + +016AA +RUNIC LETTER AC A + +016AB +RUNIC LETTER AESC + +016AC +RUNIC LETTER LONG-BRANCH-OSS O + +016AD +RUNIC LETTER SHORT-TWIG-OSS O + +016AE +RUNIC LETTER O + +016AF +RUNIC LETTER OE + +016B0 +RUNIC LETTER ON + +016B1 +RUNIC LETTER RAIDO RAD REID R + +016B2 +RUNIC LETTER KAUNA + +016B3 +RUNIC LETTER CEN + +016B4 +RUNIC LETTER KAUN K + +016B5 +RUNIC LETTER G + +016B6 +RUNIC LETTER ENG + +016B7 +RUNIC LETTER GEBO GYFU G + +016B8 +RUNIC LETTER GAR + +016B9 +RUNIC LETTER WUNJO WYNN W + +016BA +RUNIC LETTER HAGLAZ H + +016BB +RUNIC LETTER HAEGL H + +016BC +RUNIC LETTER LONG-BRANCH-HAGALL H + +016BD +RUNIC LETTER SHORT-TWIG-HAGALL H + +016BE +RUNIC LETTER NAUDIZ NYD NAUD N + +016BF +RUNIC LETTER SHORT-TWIG-NAUD N + +016C0 +RUNIC LETTER DOTTED-N + +016C1 +RUNIC LETTER ISAZ IS ISS I + +016C2 +RUNIC LETTER E + +016C3 +RUNIC LETTER JERAN J + +016C4 +RUNIC LETTER GER + +016C5 +RUNIC LETTER LONG-BRANCH-AR AE + +016C6 +RUNIC LETTER SHORT-TWIG-AR A + +016C7 +RUNIC LETTER IWAZ EOH + +016C8 +RUNIC LETTER PERTHO PEORTH P + +016C9 +RUNIC LETTER ALGIZ EOLHX + +016CA +RUNIC LETTER SOWILO S + +016CB +RUNIC LETTER SIGEL LONG-BRANCH-SOL S + +016CC +RUNIC LETTER SHORT-TWIG-SOL S + +016CD +RUNIC LETTER C + +016CE +RUNIC LETTER Z + +016CF +RUNIC LETTER TIWAZ TIR TYR T + +016D0 +RUNIC LETTER SHORT-TWIG-TYR T + +016D1 +RUNIC LETTER D + +016D2 +RUNIC LETTER BERKANAN BEORC BJARKAN B + +016D3 +RUNIC LETTER SHORT-TWIG-BJARKAN B + +016D4 +RUNIC LETTER DOTTED-P + +016D5 +RUNIC LETTER OPEN-P + +016D6 +RUNIC LETTER EHWAZ EH E + +016D7 +RUNIC LETTER MANNAZ MAN M + +016D8 +RUNIC LETTER LONG-BRANCH-MADR M + +016D9 +RUNIC LETTER SHORT-TWIG-MADR M + +016DA +RUNIC LETTER LAUKAZ LAGU LOGR L + +016DB +RUNIC LETTER DOTTED-L + +016DC +RUNIC LETTER INGWAZ + +016DD +RUNIC LETTER ING + +016DE +RUNIC LETTER DAGAZ DAEG D + +016DF +RUNIC LETTER OTHALAN ETHEL O + +016E0 +RUNIC LETTER EAR + +016E1 +RUNIC LETTER IOR + +016E2 +RUNIC LETTER CWEORTH + +016E3 +RUNIC LETTER CALC + +016E4 +RUNIC LETTER CEALC + +016E5 +RUNIC LETTER STAN + +016E6 +RUNIC LETTER LONG-BRANCH-YR + +016E7 +RUNIC LETTER SHORT-TWIG-YR + +016E8 +RUNIC LETTER ICELANDIC-YR + +016E9 +RUNIC LETTER Q + +016EA +RUNIC LETTER X + +016EB +RUNIC SINGLE PUNCTUATION + +016EC +RUNIC MULTIPLE PUNCTUATION + +016ED +RUNIC CROSS PUNCTUATION + +016EE +RUNIC ARLAUG SYMBOL + +016EF +RUNIC TVIMADUR SYMBOL + +016F0 +RUNIC BELGTHOR SYMBOL + +016F1 +RUNIC LETTER K + +016F2 +RUNIC LETTER SH + +016F3 +RUNIC LETTER OO + +016F4 +RUNIC LETTER FRANKS CASKET OS + +016F5 +RUNIC LETTER FRANKS CASKET IS + +016F6 +RUNIC LETTER FRANKS CASKET EH + +016F7 +RUNIC LETTER FRANKS CASKET AC + +016F8 +RUNIC LETTER FRANKS CASKET AESC + +01700 +TAGALOG LETTER A + +01701 +TAGALOG LETTER I + +01702 +TAGALOG LETTER U + +01703 +TAGALOG LETTER KA + +01704 +TAGALOG LETTER GA + +01705 +TAGALOG LETTER NGA + +01706 +TAGALOG LETTER TA + +01707 +TAGALOG LETTER DA + +01708 +TAGALOG LETTER NA + +01709 +TAGALOG LETTER PA + +0170A +TAGALOG LETTER BA + +0170B +TAGALOG LETTER MA + +0170C +TAGALOG LETTER YA + +0170E +TAGALOG LETTER LA + +0170F +TAGALOG LETTER WA + +01710 +TAGALOG LETTER SA + +01711 +TAGALOG LETTER HA + +01712 +TAGALOG VOWEL SIGN I + +01713 +TAGALOG VOWEL SIGN U + +01714 +TAGALOG SIGN VIRAMA + +01720 +HANUNOO LETTER A + +01721 +HANUNOO LETTER I + +01722 +HANUNOO LETTER U + +01723 +HANUNOO LETTER KA + +01724 +HANUNOO LETTER GA + +01725 +HANUNOO LETTER NGA + +01726 +HANUNOO LETTER TA + +01727 +HANUNOO LETTER DA + +01728 +HANUNOO LETTER NA + +01729 +HANUNOO LETTER PA + +0172A +HANUNOO LETTER BA + +0172B +HANUNOO LETTER MA + +0172C +HANUNOO LETTER YA + +0172D +HANUNOO LETTER RA + +0172E +HANUNOO LETTER LA + +0172F +HANUNOO LETTER WA + +01730 +HANUNOO LETTER SA + +01731 +HANUNOO LETTER HA + +01732 +HANUNOO VOWEL SIGN I + +01733 +HANUNOO VOWEL SIGN U + +01734 +HANUNOO SIGN PAMUDPOD + +01735 +PHILIPPINE SINGLE PUNCTUATION + +01736 +PHILIPPINE DOUBLE PUNCTUATION + +01740 +BUHID LETTER A + +01741 +BUHID LETTER I + +01742 +BUHID LETTER U + +01743 +BUHID LETTER KA + +01744 +BUHID LETTER GA + +01745 +BUHID LETTER NGA + +01746 +BUHID LETTER TA + +01747 +BUHID LETTER DA + +01748 +BUHID LETTER NA + +01749 +BUHID LETTER PA + +0174A +BUHID LETTER BA + +0174B +BUHID LETTER MA + +0174C +BUHID LETTER YA + +0174D +BUHID LETTER RA + +0174E +BUHID LETTER LA + +0174F +BUHID LETTER WA + +01750 +BUHID LETTER SA + +01751 +BUHID LETTER HA + +01752 +BUHID VOWEL SIGN I + +01753 +BUHID VOWEL SIGN U + +01760 +TAGBANWA LETTER A + +01761 +TAGBANWA LETTER I + +01762 +TAGBANWA LETTER U + +01763 +TAGBANWA LETTER KA + +01764 +TAGBANWA LETTER GA + +01765 +TAGBANWA LETTER NGA + +01766 +TAGBANWA LETTER TA + +01767 +TAGBANWA LETTER DA + +01768 +TAGBANWA LETTER NA + +01769 +TAGBANWA LETTER PA + +0176A +TAGBANWA LETTER BA + +0176B +TAGBANWA LETTER MA + +0176C +TAGBANWA LETTER YA + +0176E +TAGBANWA LETTER LA + +0176F +TAGBANWA LETTER WA + +01770 +TAGBANWA LETTER SA + +01772 +TAGBANWA VOWEL SIGN I + +01773 +TAGBANWA VOWEL SIGN U + +01780 +KHMER LETTER KA + +01781 +KHMER LETTER KHA + +01782 +KHMER LETTER KO + +01783 +KHMER LETTER KHO + +01784 +KHMER LETTER NGO + +01785 +KHMER LETTER CA + +01786 +KHMER LETTER CHA + +01787 +KHMER LETTER CO + +01788 +KHMER LETTER CHO + +01789 +KHMER LETTER NYO + +0178A +KHMER LETTER DA + +0178B +KHMER LETTER TTHA + +0178C +KHMER LETTER DO + +0178D +KHMER LETTER TTHO + +0178E +KHMER LETTER NNO + +0178F +KHMER LETTER TA + +01790 +KHMER LETTER THA + +01791 +KHMER LETTER TO + +01792 +KHMER LETTER THO + +01793 +KHMER LETTER NO + +01794 +KHMER LETTER BA + +01795 +KHMER LETTER PHA + +01796 +KHMER LETTER PO + +01797 +KHMER LETTER PHO + +01798 +KHMER LETTER MO + +01799 +KHMER LETTER YO + +0179A +KHMER LETTER RO + +0179B +KHMER LETTER LO + +0179C +KHMER LETTER VO + +0179D +KHMER LETTER SHA + +0179E +KHMER LETTER SSO + +0179F +KHMER LETTER SA + +017A0 +KHMER LETTER HA + +017A1 +KHMER LETTER LA + +017A2 +KHMER LETTER QA + +017A3 +KHMER INDEPENDENT VOWEL QAQ + +017A4 +KHMER INDEPENDENT VOWEL QAA + +017A5 +KHMER INDEPENDENT VOWEL QI + +017A6 +KHMER INDEPENDENT VOWEL QII + +017A7 +KHMER INDEPENDENT VOWEL QU + +017A8 +KHMER INDEPENDENT VOWEL QUK + +017A9 +KHMER INDEPENDENT VOWEL QUU + +017AA +KHMER INDEPENDENT VOWEL QUUV + +017AB +KHMER INDEPENDENT VOWEL RY + +017AC +KHMER INDEPENDENT VOWEL RYY + +017AD +KHMER INDEPENDENT VOWEL LY + +017AE +KHMER INDEPENDENT VOWEL LYY + +017AF +KHMER INDEPENDENT VOWEL QE + +017B0 +KHMER INDEPENDENT VOWEL QAI + +017B1 +KHMER INDEPENDENT VOWEL QOO TYPE ONE + +017B2 +KHMER INDEPENDENT VOWEL QOO TYPE TWO + +017B3 +KHMER INDEPENDENT VOWEL QAU + +017B4 +KHMER VOWEL INHERENT AQ + +017B5 +KHMER VOWEL INHERENT AA + +017B6 +KHMER VOWEL SIGN AA + +017B7 +KHMER VOWEL SIGN I + +017B8 +KHMER VOWEL SIGN II + +017B9 +KHMER VOWEL SIGN Y + +017BA +KHMER VOWEL SIGN YY + +017BB +KHMER VOWEL SIGN U + +017BC +KHMER VOWEL SIGN UU + +017BD +KHMER VOWEL SIGN UA + +017BE +KHMER VOWEL SIGN OE + +017BF +KHMER VOWEL SIGN YA + +017C0 +KHMER VOWEL SIGN IE + +017C1 +KHMER VOWEL SIGN E + +017C2 +KHMER VOWEL SIGN AE + +017C3 +KHMER VOWEL SIGN AI + +017C4 +KHMER VOWEL SIGN OO + +017C5 +KHMER VOWEL SIGN AU + +017C6 +KHMER SIGN NIKAHIT + +017C7 +KHMER SIGN REAHMUK + +017C8 +KHMER SIGN YUUKALEAPINTU + +017C9 +KHMER SIGN MUUSIKATOAN + +017CA +KHMER SIGN TRIISAP + +017CB +KHMER SIGN BANTOC + +017CC +KHMER SIGN ROBAT + +017CD +KHMER SIGN TOANDAKHIAT + +017CE +KHMER SIGN KAKABAT + +017CF +KHMER SIGN AHSDA + +017D0 +KHMER SIGN SAMYOK SANNYA + +017D1 +KHMER SIGN VIRIAM + +017D2 +KHMER SIGN COENG + +017D3 +KHMER SIGN BATHAMASAT + +017D4 +KHMER SIGN KHAN + +017D5 +KHMER SIGN BARIYOOSAN + +017D6 +KHMER SIGN CAMNUC PII KUUH + +017D7 +KHMER SIGN LEK TOO + +017D8 +KHMER SIGN BEYYAL + +017D9 +KHMER SIGN PHNAEK MUAN + +017DA +KHMER SIGN KOOMUUT + +017DB +KHMER CURRENCY SYMBOL RIEL + +017DC +KHMER SIGN AVAKRAHASANYA + +017DD +KHMER SIGN ATTHACAN + +017E0 +KHMER DIGIT ZERO + +017E1 +KHMER DIGIT ONE + +017E2 +KHMER DIGIT TWO + +017E3 +KHMER DIGIT THREE + +017E4 +KHMER DIGIT FOUR + +017E5 +KHMER DIGIT FIVE + +017E6 +KHMER DIGIT SIX + +017E7 +KHMER DIGIT SEVEN + +017E8 +KHMER DIGIT EIGHT + +017E9 +KHMER DIGIT NINE + +017F0 +KHMER SYMBOL LEK ATTAK SON + +017F1 +KHMER SYMBOL LEK ATTAK MUOY + +017F2 +KHMER SYMBOL LEK ATTAK PII + +017F3 +KHMER SYMBOL LEK ATTAK BEI + +017F4 +KHMER SYMBOL LEK ATTAK BUON + +017F5 +KHMER SYMBOL LEK ATTAK PRAM + +017F6 +KHMER SYMBOL LEK ATTAK PRAM-MUOY + +017F7 +KHMER SYMBOL LEK ATTAK PRAM-PII + +017F8 +KHMER SYMBOL LEK ATTAK PRAM-BEI + +017F9 +KHMER SYMBOL LEK ATTAK PRAM-BUON + +01800 +MONGOLIAN BIRGA + +01801 +MONGOLIAN ELLIPSIS + +01802 +MONGOLIAN COMMA + +01803 +MONGOLIAN FULL STOP + +01804 +MONGOLIAN COLON + +01805 +MONGOLIAN FOUR DOTS + +01806 +MONGOLIAN TODO SOFT HYPHEN + +01807 +MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER + +01808 +MONGOLIAN MANCHU COMMA + +01809 +MONGOLIAN MANCHU FULL STOP + +0180A +MONGOLIAN NIRUGU + +0180B +MONGOLIAN FREE VARIATION SELECTOR ONE + +0180B +FVS1 + +0180C +MONGOLIAN FREE VARIATION SELECTOR TWO + +0180C +FVS2 + +0180D +MONGOLIAN FREE VARIATION SELECTOR THREE + +0180D +FVS3 + +0180E +MONGOLIAN VOWEL SEPARATOR + +0180E +MVS + +01810 +MONGOLIAN DIGIT ZERO + +01811 +MONGOLIAN DIGIT ONE + +01812 +MONGOLIAN DIGIT TWO + +01813 +MONGOLIAN DIGIT THREE + +01814 +MONGOLIAN DIGIT FOUR + +01815 +MONGOLIAN DIGIT FIVE + +01816 +MONGOLIAN DIGIT SIX + +01817 +MONGOLIAN DIGIT SEVEN + +01818 +MONGOLIAN DIGIT EIGHT + +01819 +MONGOLIAN DIGIT NINE + +01820 +MONGOLIAN LETTER A + +01821 +MONGOLIAN LETTER E + +01822 +MONGOLIAN LETTER I + +01823 +MONGOLIAN LETTER O + +01824 +MONGOLIAN LETTER U + +01825 +MONGOLIAN LETTER OE + +01826 +MONGOLIAN LETTER UE + +01827 +MONGOLIAN LETTER EE + +01828 +MONGOLIAN LETTER NA + +01829 +MONGOLIAN LETTER ANG + +0182A +MONGOLIAN LETTER BA + +0182B +MONGOLIAN LETTER PA + +0182C +MONGOLIAN LETTER QA + +0182D +MONGOLIAN LETTER GA + +0182E +MONGOLIAN LETTER MA + +0182F +MONGOLIAN LETTER LA + +01830 +MONGOLIAN LETTER SA + +01831 +MONGOLIAN LETTER SHA + +01832 +MONGOLIAN LETTER TA + +01833 +MONGOLIAN LETTER DA + +01834 +MONGOLIAN LETTER CHA + +01835 +MONGOLIAN LETTER JA + +01836 +MONGOLIAN LETTER YA + +01837 +MONGOLIAN LETTER RA + +01838 +MONGOLIAN LETTER WA + +01839 +MONGOLIAN LETTER FA + +0183A +MONGOLIAN LETTER KA + +0183B +MONGOLIAN LETTER KHA + +0183C +MONGOLIAN LETTER TSA + +0183D +MONGOLIAN LETTER ZA + +0183E +MONGOLIAN LETTER HAA + +0183F +MONGOLIAN LETTER ZRA + +01840 +MONGOLIAN LETTER LHA + +01841 +MONGOLIAN LETTER ZHI + +01842 +MONGOLIAN LETTER CHI + +01843 +MONGOLIAN LETTER TODO LONG VOWEL SIGN + +01844 +MONGOLIAN LETTER TODO E + +01845 +MONGOLIAN LETTER TODO I + +01846 +MONGOLIAN LETTER TODO O + +01847 +MONGOLIAN LETTER TODO U + +01848 +MONGOLIAN LETTER TODO OE + +01849 +MONGOLIAN LETTER TODO UE + +0184A +MONGOLIAN LETTER TODO ANG + +0184B +MONGOLIAN LETTER TODO BA + +0184C +MONGOLIAN LETTER TODO PA + +0184D +MONGOLIAN LETTER TODO QA + +0184E +MONGOLIAN LETTER TODO GA + +0184F +MONGOLIAN LETTER TODO MA + +01850 +MONGOLIAN LETTER TODO TA + +01851 +MONGOLIAN LETTER TODO DA + +01852 +MONGOLIAN LETTER TODO CHA + +01853 +MONGOLIAN LETTER TODO JA + +01854 +MONGOLIAN LETTER TODO TSA + +01855 +MONGOLIAN LETTER TODO YA + +01856 +MONGOLIAN LETTER TODO WA + +01857 +MONGOLIAN LETTER TODO KA + +01858 +MONGOLIAN LETTER TODO GAA + +01859 +MONGOLIAN LETTER TODO HAA + +0185A +MONGOLIAN LETTER TODO JIA + +0185B +MONGOLIAN LETTER TODO NIA + +0185C +MONGOLIAN LETTER TODO DZA + +0185D +MONGOLIAN LETTER SIBE E + +0185E +MONGOLIAN LETTER SIBE I + +0185F +MONGOLIAN LETTER SIBE IY + +01860 +MONGOLIAN LETTER SIBE UE + +01861 +MONGOLIAN LETTER SIBE U + +01862 +MONGOLIAN LETTER SIBE ANG + +01863 +MONGOLIAN LETTER SIBE KA + +01864 +MONGOLIAN LETTER SIBE GA + +01865 +MONGOLIAN LETTER SIBE HA + +01866 +MONGOLIAN LETTER SIBE PA + +01867 +MONGOLIAN LETTER SIBE SHA + +01868 +MONGOLIAN LETTER SIBE TA + +01869 +MONGOLIAN LETTER SIBE DA + +0186A +MONGOLIAN LETTER SIBE JA + +0186B +MONGOLIAN LETTER SIBE FA + +0186C +MONGOLIAN LETTER SIBE GAA + +0186D +MONGOLIAN LETTER SIBE HAA + +0186E +MONGOLIAN LETTER SIBE TSA + +0186F +MONGOLIAN LETTER SIBE ZA + +01870 +MONGOLIAN LETTER SIBE RAA + +01871 +MONGOLIAN LETTER SIBE CHA + +01872 +MONGOLIAN LETTER SIBE ZHA + +01873 +MONGOLIAN LETTER MANCHU I + +01874 +MONGOLIAN LETTER MANCHU KA + +01875 +MONGOLIAN LETTER MANCHU RA + +01876 +MONGOLIAN LETTER MANCHU FA + +01877 +MONGOLIAN LETTER MANCHU ZHA + +01878 +MONGOLIAN LETTER CHA WITH TWO DOTS + +01880 +MONGOLIAN LETTER ALI GALI ANUSVARA ONE + +01881 +MONGOLIAN LETTER ALI GALI VISARGA ONE + +01882 +MONGOLIAN LETTER ALI GALI DAMARU + +01883 +MONGOLIAN LETTER ALI GALI UBADAMA + +01884 +MONGOLIAN LETTER ALI GALI INVERTED UBADAMA + +01885 +MONGOLIAN LETTER ALI GALI BALUDA + +01886 +MONGOLIAN LETTER ALI GALI THREE BALUDA + +01887 +MONGOLIAN LETTER ALI GALI A + +01888 +MONGOLIAN LETTER ALI GALI I + +01889 +MONGOLIAN LETTER ALI GALI KA + +0188A +MONGOLIAN LETTER ALI GALI NGA + +0188B +MONGOLIAN LETTER ALI GALI CA + +0188C +MONGOLIAN LETTER ALI GALI TTA + +0188D +MONGOLIAN LETTER ALI GALI TTHA + +0188E +MONGOLIAN LETTER ALI GALI DDA + +0188F +MONGOLIAN LETTER ALI GALI NNA + +01890 +MONGOLIAN LETTER ALI GALI TA + +01891 +MONGOLIAN LETTER ALI GALI DA + +01892 +MONGOLIAN LETTER ALI GALI PA + +01893 +MONGOLIAN LETTER ALI GALI PHA + +01894 +MONGOLIAN LETTER ALI GALI SSA + +01895 +MONGOLIAN LETTER ALI GALI ZHA + +01896 +MONGOLIAN LETTER ALI GALI ZA + +01897 +MONGOLIAN LETTER ALI GALI AH + +01898 +MONGOLIAN LETTER TODO ALI GALI TA + +01899 +MONGOLIAN LETTER TODO ALI GALI ZHA + +0189A +MONGOLIAN LETTER MANCHU ALI GALI GHA + +0189B +MONGOLIAN LETTER MANCHU ALI GALI NGA + +0189C +MONGOLIAN LETTER MANCHU ALI GALI CA + +0189D +MONGOLIAN LETTER MANCHU ALI GALI JHA + +0189E +MONGOLIAN LETTER MANCHU ALI GALI TTA + +0189F +MONGOLIAN LETTER MANCHU ALI GALI DDHA + +018A0 +MONGOLIAN LETTER MANCHU ALI GALI TA + +018A1 +MONGOLIAN LETTER MANCHU ALI GALI DHA + +018A2 +MONGOLIAN LETTER MANCHU ALI GALI SSA + +018A3 +MONGOLIAN LETTER MANCHU ALI GALI CYA + +018A4 +MONGOLIAN LETTER MANCHU ALI GALI ZHA + +018A5 +MONGOLIAN LETTER MANCHU ALI GALI ZA + +018A6 +MONGOLIAN LETTER ALI GALI HALF U + +018A7 +MONGOLIAN LETTER ALI GALI HALF YA + +018A8 +MONGOLIAN LETTER MANCHU ALI GALI BHA + +018A9 +MONGOLIAN LETTER ALI GALI DAGALGA + +018AA +MONGOLIAN LETTER MANCHU ALI GALI LHA + +018B0 +CANADIAN SYLLABICS OY + +018B1 +CANADIAN SYLLABICS AY + +018B2 +CANADIAN SYLLABICS AAY + +018B3 +CANADIAN SYLLABICS WAY + +018B4 +CANADIAN SYLLABICS POY + +018B5 +CANADIAN SYLLABICS PAY + +018B6 +CANADIAN SYLLABICS PWOY + +018B7 +CANADIAN SYLLABICS TAY + +018B8 +CANADIAN SYLLABICS KAY + +018B9 +CANADIAN SYLLABICS KWAY + +018BA +CANADIAN SYLLABICS MAY + +018BB +CANADIAN SYLLABICS NOY + +018BC +CANADIAN SYLLABICS NAY + +018BD +CANADIAN SYLLABICS LAY + +018BE +CANADIAN SYLLABICS SOY + +018BF +CANADIAN SYLLABICS SAY + +018C0 +CANADIAN SYLLABICS SHOY + +018C1 +CANADIAN SYLLABICS SHAY + +018C2 +CANADIAN SYLLABICS SHWOY + +018C3 +CANADIAN SYLLABICS YOY + +018C4 +CANADIAN SYLLABICS YAY + +018C5 +CANADIAN SYLLABICS RAY + +018C6 +CANADIAN SYLLABICS NWI + +018C7 +CANADIAN SYLLABICS OJIBWAY NWI + +018C8 +CANADIAN SYLLABICS NWII + +018C9 +CANADIAN SYLLABICS OJIBWAY NWII + +018CA +CANADIAN SYLLABICS NWO + +018CB +CANADIAN SYLLABICS OJIBWAY NWO + +018CC +CANADIAN SYLLABICS NWOO + +018CD +CANADIAN SYLLABICS OJIBWAY NWOO + +018CE +CANADIAN SYLLABICS RWEE + +018CF +CANADIAN SYLLABICS RWI + +018D0 +CANADIAN SYLLABICS RWII + +018D1 +CANADIAN SYLLABICS RWO + +018D2 +CANADIAN SYLLABICS RWOO + +018D3 +CANADIAN SYLLABICS RWA + +018D4 +CANADIAN SYLLABICS OJIBWAY P + +018D5 +CANADIAN SYLLABICS OJIBWAY T + +018D6 +CANADIAN SYLLABICS OJIBWAY K + +018D7 +CANADIAN SYLLABICS OJIBWAY C + +018D8 +CANADIAN SYLLABICS OJIBWAY M + +018D9 +CANADIAN SYLLABICS OJIBWAY N + +018DA +CANADIAN SYLLABICS OJIBWAY S + +018DB +CANADIAN SYLLABICS OJIBWAY SH + +018DC +CANADIAN SYLLABICS EASTERN W + +018DD +CANADIAN SYLLABICS WESTERN W + +018DE +CANADIAN SYLLABICS FINAL SMALL RING + +018DF +CANADIAN SYLLABICS FINAL RAISED DOT + +018E0 +CANADIAN SYLLABICS R-CREE RWE + +018E1 +CANADIAN SYLLABICS WEST-CREE LOO + +018E2 +CANADIAN SYLLABICS WEST-CREE LAA + +018E3 +CANADIAN SYLLABICS THWE + +018E4 +CANADIAN SYLLABICS THWA + +018E5 +CANADIAN SYLLABICS TTHWE + +018E6 +CANADIAN SYLLABICS TTHOO + +018E7 +CANADIAN SYLLABICS TTHAA + +018E8 +CANADIAN SYLLABICS TLHWE + +018E9 +CANADIAN SYLLABICS TLHOO + +018EA +CANADIAN SYLLABICS SAYISI SHWE + +018EB +CANADIAN SYLLABICS SAYISI SHOO + +018EC +CANADIAN SYLLABICS SAYISI HOO + +018ED +CANADIAN SYLLABICS CARRIER GWU + +018EE +CANADIAN SYLLABICS CARRIER DENE GEE + +018EF +CANADIAN SYLLABICS CARRIER GAA + +018F0 +CANADIAN SYLLABICS CARRIER GWA + +018F1 +CANADIAN SYLLABICS SAYISI JUU + +018F2 +CANADIAN SYLLABICS CARRIER JWA + +018F3 +CANADIAN SYLLABICS BEAVER DENE L + +018F4 +CANADIAN SYLLABICS BEAVER DENE R + +018F5 +CANADIAN SYLLABICS CARRIER DENTAL S + +01900 +LIMBU VOWEL-CARRIER LETTER + +01901 +LIMBU LETTER KA + +01902 +LIMBU LETTER KHA + +01903 +LIMBU LETTER GA + +01904 +LIMBU LETTER GHA + +01905 +LIMBU LETTER NGA + +01906 +LIMBU LETTER CA + +01907 +LIMBU LETTER CHA + +01908 +LIMBU LETTER JA + +01909 +LIMBU LETTER JHA + +0190A +LIMBU LETTER YAN + +0190B +LIMBU LETTER TA + +0190C +LIMBU LETTER THA + +0190D +LIMBU LETTER DA + +0190E +LIMBU LETTER DHA + +0190F +LIMBU LETTER NA + +01910 +LIMBU LETTER PA + +01911 +LIMBU LETTER PHA + +01912 +LIMBU LETTER BA + +01913 +LIMBU LETTER BHA + +01914 +LIMBU LETTER MA + +01915 +LIMBU LETTER YA + +01916 +LIMBU LETTER RA + +01917 +LIMBU LETTER LA + +01918 +LIMBU LETTER WA + +01919 +LIMBU LETTER SHA + +0191A +LIMBU LETTER SSA + +0191B +LIMBU LETTER SA + +0191C +LIMBU LETTER HA + +0191D +LIMBU LETTER GYAN + +0191E +LIMBU LETTER TRA + +01920 +LIMBU VOWEL SIGN A + +01921 +LIMBU VOWEL SIGN I + +01922 +LIMBU VOWEL SIGN U + +01923 +LIMBU VOWEL SIGN EE + +01924 +LIMBU VOWEL SIGN AI + +01925 +LIMBU VOWEL SIGN OO + +01926 +LIMBU VOWEL SIGN AU + +01927 +LIMBU VOWEL SIGN E + +01928 +LIMBU VOWEL SIGN O + +01929 +LIMBU SUBJOINED LETTER YA + +0192A +LIMBU SUBJOINED LETTER RA + +0192B +LIMBU SUBJOINED LETTER WA + +01930 +LIMBU SMALL LETTER KA + +01931 +LIMBU SMALL LETTER NGA + +01932 +LIMBU SMALL LETTER ANUSVARA + +01933 +LIMBU SMALL LETTER TA + +01934 +LIMBU SMALL LETTER NA + +01935 +LIMBU SMALL LETTER PA + +01936 +LIMBU SMALL LETTER MA + +01937 +LIMBU SMALL LETTER RA + +01938 +LIMBU SMALL LETTER LA + +01939 +LIMBU SIGN MUKPHRENG + +0193A +LIMBU SIGN KEMPHRENG + +0193B +LIMBU SIGN SA-I + +01940 +LIMBU SIGN LOO + +01944 +LIMBU EXCLAMATION MARK + +01945 +LIMBU QUESTION MARK + +01946 +LIMBU DIGIT ZERO + +01947 +LIMBU DIGIT ONE + +01948 +LIMBU DIGIT TWO + +01949 +LIMBU DIGIT THREE + +0194A +LIMBU DIGIT FOUR + +0194B +LIMBU DIGIT FIVE + +0194C +LIMBU DIGIT SIX + +0194D +LIMBU DIGIT SEVEN + +0194E +LIMBU DIGIT EIGHT + +0194F +LIMBU DIGIT NINE + +01950 +TAI LE LETTER KA + +01951 +TAI LE LETTER XA + +01952 +TAI LE LETTER NGA + +01953 +TAI LE LETTER TSA + +01954 +TAI LE LETTER SA + +01955 +TAI LE LETTER YA + +01956 +TAI LE LETTER TA + +01957 +TAI LE LETTER THA + +01958 +TAI LE LETTER LA + +01959 +TAI LE LETTER PA + +0195A +TAI LE LETTER PHA + +0195B +TAI LE LETTER MA + +0195C +TAI LE LETTER FA + +0195D +TAI LE LETTER VA + +0195E +TAI LE LETTER HA + +0195F +TAI LE LETTER QA + +01960 +TAI LE LETTER KHA + +01961 +TAI LE LETTER TSHA + +01962 +TAI LE LETTER NA + +01963 +TAI LE LETTER A + +01964 +TAI LE LETTER I + +01965 +TAI LE LETTER EE + +01966 +TAI LE LETTER EH + +01967 +TAI LE LETTER U + +01968 +TAI LE LETTER OO + +01969 +TAI LE LETTER O + +0196A +TAI LE LETTER UE + +0196B +TAI LE LETTER E + +0196C +TAI LE LETTER AUE + +0196D +TAI LE LETTER AI + +01970 +TAI LE LETTER TONE-2 + +01971 +TAI LE LETTER TONE-3 + +01972 +TAI LE LETTER TONE-4 + +01973 +TAI LE LETTER TONE-5 + +01974 +TAI LE LETTER TONE-6 + +01980 +NEW TAI LUE LETTER HIGH QA + +01981 +NEW TAI LUE LETTER LOW QA + +01982 +NEW TAI LUE LETTER HIGH KA + +01983 +NEW TAI LUE LETTER HIGH XA + +01984 +NEW TAI LUE LETTER HIGH NGA + +01985 +NEW TAI LUE LETTER LOW KA + +01986 +NEW TAI LUE LETTER LOW XA + +01987 +NEW TAI LUE LETTER LOW NGA + +01988 +NEW TAI LUE LETTER HIGH TSA + +01989 +NEW TAI LUE LETTER HIGH SA + +0198A +NEW TAI LUE LETTER HIGH YA + +0198B +NEW TAI LUE LETTER LOW TSA + +0198C +NEW TAI LUE LETTER LOW SA + +0198D +NEW TAI LUE LETTER LOW YA + +0198E +NEW TAI LUE LETTER HIGH TA + +0198F +NEW TAI LUE LETTER HIGH THA + +01990 +NEW TAI LUE LETTER HIGH NA + +01991 +NEW TAI LUE LETTER LOW TA + +01992 +NEW TAI LUE LETTER LOW THA + +01993 +NEW TAI LUE LETTER LOW NA + +01994 +NEW TAI LUE LETTER HIGH PA + +01995 +NEW TAI LUE LETTER HIGH PHA + +01996 +NEW TAI LUE LETTER HIGH MA + +01997 +NEW TAI LUE LETTER LOW PA + +01998 +NEW TAI LUE LETTER LOW PHA + +01999 +NEW TAI LUE LETTER LOW MA + +0199A +NEW TAI LUE LETTER HIGH FA + +0199B +NEW TAI LUE LETTER HIGH VA + +0199C +NEW TAI LUE LETTER HIGH LA + +0199D +NEW TAI LUE LETTER LOW FA + +0199E +NEW TAI LUE LETTER LOW VA + +0199F +NEW TAI LUE LETTER LOW LA + +019A0 +NEW TAI LUE LETTER HIGH HA + +019A1 +NEW TAI LUE LETTER HIGH DA + +019A2 +NEW TAI LUE LETTER HIGH BA + +019A3 +NEW TAI LUE LETTER LOW HA + +019A4 +NEW TAI LUE LETTER LOW DA + +019A5 +NEW TAI LUE LETTER LOW BA + +019A6 +NEW TAI LUE LETTER HIGH KVA + +019A7 +NEW TAI LUE LETTER HIGH XVA + +019A8 +NEW TAI LUE LETTER LOW KVA + +019A9 +NEW TAI LUE LETTER LOW XVA + +019AA +NEW TAI LUE LETTER HIGH SUA + +019AB +NEW TAI LUE LETTER LOW SUA + +019B0 +NEW TAI LUE VOWEL SIGN VOWEL SHORTENER + +019B1 +NEW TAI LUE VOWEL SIGN AA + +019B2 +NEW TAI LUE VOWEL SIGN II + +019B3 +NEW TAI LUE VOWEL SIGN U + +019B4 +NEW TAI LUE VOWEL SIGN UU + +019B5 +NEW TAI LUE VOWEL SIGN E + +019B6 +NEW TAI LUE VOWEL SIGN AE + +019B7 +NEW TAI LUE VOWEL SIGN O + +019B8 +NEW TAI LUE VOWEL SIGN OA + +019B9 +NEW TAI LUE VOWEL SIGN UE + +019BA +NEW TAI LUE VOWEL SIGN AY + +019BB +NEW TAI LUE VOWEL SIGN AAY + +019BC +NEW TAI LUE VOWEL SIGN UY + +019BD +NEW TAI LUE VOWEL SIGN OY + +019BE +NEW TAI LUE VOWEL SIGN OAY + +019BF +NEW TAI LUE VOWEL SIGN UEY + +019C0 +NEW TAI LUE VOWEL SIGN IY + +019C1 +NEW TAI LUE LETTER FINAL V + +019C2 +NEW TAI LUE LETTER FINAL NG + +019C3 +NEW TAI LUE LETTER FINAL N + +019C4 +NEW TAI LUE LETTER FINAL M + +019C5 +NEW TAI LUE LETTER FINAL K + +019C6 +NEW TAI LUE LETTER FINAL D + +019C7 +NEW TAI LUE LETTER FINAL B + +019C8 +NEW TAI LUE TONE MARK-1 + +019C9 +NEW TAI LUE TONE MARK-2 + +019D0 +NEW TAI LUE DIGIT ZERO + +019D1 +NEW TAI LUE DIGIT ONE + +019D2 +NEW TAI LUE DIGIT TWO + +019D3 +NEW TAI LUE DIGIT THREE + +019D4 +NEW TAI LUE DIGIT FOUR + +019D5 +NEW TAI LUE DIGIT FIVE + +019D6 +NEW TAI LUE DIGIT SIX + +019D7 +NEW TAI LUE DIGIT SEVEN + +019D8 +NEW TAI LUE DIGIT EIGHT + +019D9 +NEW TAI LUE DIGIT NINE + +019DA +NEW TAI LUE THAM DIGIT ONE + +019DE +NEW TAI LUE SIGN LAE + +019DF +NEW TAI LUE SIGN LAEV + +019E0 +KHMER SYMBOL PATHAMASAT + +019E1 +KHMER SYMBOL MUOY KOET + +019E2 +KHMER SYMBOL PII KOET + +019E3 +KHMER SYMBOL BEI KOET + +019E4 +KHMER SYMBOL BUON KOET + +019E5 +KHMER SYMBOL PRAM KOET + +019E6 +KHMER SYMBOL PRAM-MUOY KOET + +019E7 +KHMER SYMBOL PRAM-PII KOET + +019E8 +KHMER SYMBOL PRAM-BEI KOET + +019E9 +KHMER SYMBOL PRAM-BUON KOET + +019EA +KHMER SYMBOL DAP KOET + +019EB +KHMER SYMBOL DAP-MUOY KOET + +019EC +KHMER SYMBOL DAP-PII KOET + +019ED +KHMER SYMBOL DAP-BEI KOET + +019EE +KHMER SYMBOL DAP-BUON KOET + +019EF +KHMER SYMBOL DAP-PRAM KOET + +019F0 +KHMER SYMBOL TUTEYASAT + +019F1 +KHMER SYMBOL MUOY ROC + +019F2 +KHMER SYMBOL PII ROC + +019F3 +KHMER SYMBOL BEI ROC + +019F4 +KHMER SYMBOL BUON ROC + +019F5 +KHMER SYMBOL PRAM ROC + +019F6 +KHMER SYMBOL PRAM-MUOY ROC + +019F7 +KHMER SYMBOL PRAM-PII ROC + +019F8 +KHMER SYMBOL PRAM-BEI ROC + +019F9 +KHMER SYMBOL PRAM-BUON ROC + +019FA +KHMER SYMBOL DAP ROC + +019FB +KHMER SYMBOL DAP-MUOY ROC + +019FC +KHMER SYMBOL DAP-PII ROC + +019FD +KHMER SYMBOL DAP-BEI ROC + +019FE +KHMER SYMBOL DAP-BUON ROC + +019FF +KHMER SYMBOL DAP-PRAM ROC + +01A00 +BUGINESE LETTER KA + +01A01 +BUGINESE LETTER GA + +01A02 +BUGINESE LETTER NGA + +01A03 +BUGINESE LETTER NGKA + +01A04 +BUGINESE LETTER PA + +01A05 +BUGINESE LETTER BA + +01A06 +BUGINESE LETTER MA + +01A07 +BUGINESE LETTER MPA + +01A08 +BUGINESE LETTER TA + +01A09 +BUGINESE LETTER DA + +01A0A +BUGINESE LETTER NA + +01A0B +BUGINESE LETTER NRA + +01A0C +BUGINESE LETTER CA + +01A0D +BUGINESE LETTER JA + +01A0E +BUGINESE LETTER NYA + +01A0F +BUGINESE LETTER NYCA + +01A10 +BUGINESE LETTER YA + +01A11 +BUGINESE LETTER RA + +01A12 +BUGINESE LETTER LA + +01A13 +BUGINESE LETTER VA + +01A14 +BUGINESE LETTER SA + +01A15 +BUGINESE LETTER A + +01A16 +BUGINESE LETTER HA + +01A17 +BUGINESE VOWEL SIGN I + +01A18 +BUGINESE VOWEL SIGN U + +01A19 +BUGINESE VOWEL SIGN E + +01A1A +BUGINESE VOWEL SIGN O + +01A1B +BUGINESE VOWEL SIGN AE + +01A1E +BUGINESE PALLAWA + +01A1F +BUGINESE END OF SECTION + +01A20 +TAI THAM LETTER HIGH KA + +01A21 +TAI THAM LETTER HIGH KHA + +01A22 +TAI THAM LETTER HIGH KXA + +01A23 +TAI THAM LETTER LOW KA + +01A24 +TAI THAM LETTER LOW KXA + +01A25 +TAI THAM LETTER LOW KHA + +01A26 +TAI THAM LETTER NGA + +01A27 +TAI THAM LETTER HIGH CA + +01A28 +TAI THAM LETTER HIGH CHA + +01A29 +TAI THAM LETTER LOW CA + +01A2A +TAI THAM LETTER LOW SA + +01A2B +TAI THAM LETTER LOW CHA + +01A2C +TAI THAM LETTER NYA + +01A2D +TAI THAM LETTER RATA + +01A2E +TAI THAM LETTER HIGH RATHA + +01A2F +TAI THAM LETTER DA + +01A30 +TAI THAM LETTER LOW RATHA + +01A31 +TAI THAM LETTER RANA + +01A32 +TAI THAM LETTER HIGH TA + +01A33 +TAI THAM LETTER HIGH THA + +01A34 +TAI THAM LETTER LOW TA + +01A35 +TAI THAM LETTER LOW THA + +01A36 +TAI THAM LETTER NA + +01A37 +TAI THAM LETTER BA + +01A38 +TAI THAM LETTER HIGH PA + +01A39 +TAI THAM LETTER HIGH PHA + +01A3A +TAI THAM LETTER HIGH FA + +01A3B +TAI THAM LETTER LOW PA + +01A3C +TAI THAM LETTER LOW FA + +01A3D +TAI THAM LETTER LOW PHA + +01A3E +TAI THAM LETTER MA + +01A3F +TAI THAM LETTER LOW YA + +01A40 +TAI THAM LETTER HIGH YA + +01A41 +TAI THAM LETTER RA + +01A42 +TAI THAM LETTER RUE + +01A43 +TAI THAM LETTER LA + +01A44 +TAI THAM LETTER LUE + +01A45 +TAI THAM LETTER WA + +01A46 +TAI THAM LETTER HIGH SHA + +01A47 +TAI THAM LETTER HIGH SSA + +01A48 +TAI THAM LETTER HIGH SA + +01A49 +TAI THAM LETTER HIGH HA + +01A4A +TAI THAM LETTER LLA + +01A4B +TAI THAM LETTER A + +01A4C +TAI THAM LETTER LOW HA + +01A4D +TAI THAM LETTER I + +01A4E +TAI THAM LETTER II + +01A4F +TAI THAM LETTER U + +01A50 +TAI THAM LETTER UU + +01A51 +TAI THAM LETTER EE + +01A52 +TAI THAM LETTER OO + +01A53 +TAI THAM LETTER LAE + +01A54 +TAI THAM LETTER GREAT SA + +01A55 +TAI THAM CONSONANT SIGN MEDIAL RA + +01A56 +TAI THAM CONSONANT SIGN MEDIAL LA + +01A57 +TAI THAM CONSONANT SIGN LA TANG LAI + +01A58 +TAI THAM SIGN MAI KANG LAI + +01A59 +TAI THAM CONSONANT SIGN FINAL NGA + +01A5A +TAI THAM CONSONANT SIGN LOW PA + +01A5B +TAI THAM CONSONANT SIGN HIGH RATHA OR LOW PA + +01A5C +TAI THAM CONSONANT SIGN MA + +01A5D +TAI THAM CONSONANT SIGN BA + +01A5E +TAI THAM CONSONANT SIGN SA + +01A60 +TAI THAM SIGN SAKOT + +01A61 +TAI THAM VOWEL SIGN A + +01A62 +TAI THAM VOWEL SIGN MAI SAT + +01A63 +TAI THAM VOWEL SIGN AA + +01A64 +TAI THAM VOWEL SIGN TALL AA + +01A65 +TAI THAM VOWEL SIGN I + +01A66 +TAI THAM VOWEL SIGN II + +01A67 +TAI THAM VOWEL SIGN UE + +01A68 +TAI THAM VOWEL SIGN UUE + +01A69 +TAI THAM VOWEL SIGN U + +01A6A +TAI THAM VOWEL SIGN UU + +01A6B +TAI THAM VOWEL SIGN O + +01A6C +TAI THAM VOWEL SIGN OA BELOW + +01A6D +TAI THAM VOWEL SIGN OY + +01A6E +TAI THAM VOWEL SIGN E + +01A6F +TAI THAM VOWEL SIGN AE + +01A70 +TAI THAM VOWEL SIGN OO + +01A71 +TAI THAM VOWEL SIGN AI + +01A72 +TAI THAM VOWEL SIGN THAM AI + +01A73 +TAI THAM VOWEL SIGN OA ABOVE + +01A74 +TAI THAM SIGN MAI KANG + +01A75 +TAI THAM SIGN TONE-1 + +01A76 +TAI THAM SIGN TONE-2 + +01A77 +TAI THAM SIGN KHUEN TONE-3 + +01A78 +TAI THAM SIGN KHUEN TONE-4 + +01A79 +TAI THAM SIGN KHUEN TONE-5 + +01A7A +TAI THAM SIGN RA HAAM + +01A7B +TAI THAM SIGN MAI SAM + +01A7C +TAI THAM SIGN KHUEN-LUE KARAN + +01A7F +TAI THAM COMBINING CRYPTOGRAMMIC DOT + +01A80 +TAI THAM HORA DIGIT ZERO + +01A81 +TAI THAM HORA DIGIT ONE + +01A82 +TAI THAM HORA DIGIT TWO + +01A83 +TAI THAM HORA DIGIT THREE + +01A84 +TAI THAM HORA DIGIT FOUR + +01A85 +TAI THAM HORA DIGIT FIVE + +01A86 +TAI THAM HORA DIGIT SIX + +01A87 +TAI THAM HORA DIGIT SEVEN + +01A88 +TAI THAM HORA DIGIT EIGHT + +01A89 +TAI THAM HORA DIGIT NINE + +01A90 +TAI THAM THAM DIGIT ZERO + +01A91 +TAI THAM THAM DIGIT ONE + +01A92 +TAI THAM THAM DIGIT TWO + +01A93 +TAI THAM THAM DIGIT THREE + +01A94 +TAI THAM THAM DIGIT FOUR + +01A95 +TAI THAM THAM DIGIT FIVE + +01A96 +TAI THAM THAM DIGIT SIX + +01A97 +TAI THAM THAM DIGIT SEVEN + +01A98 +TAI THAM THAM DIGIT EIGHT + +01A99 +TAI THAM THAM DIGIT NINE + +01AA0 +TAI THAM SIGN WIANG + +01AA1 +TAI THAM SIGN WIANGWAAK + +01AA2 +TAI THAM SIGN SAWAN + +01AA3 +TAI THAM SIGN KEOW + +01AA4 +TAI THAM SIGN HOY + +01AA5 +TAI THAM SIGN DOKMAI + +01AA6 +TAI THAM SIGN REVERSED ROTATED RANA + +01AA7 +TAI THAM SIGN MAI YAMOK + +01AA8 +TAI THAM SIGN KAAN + +01AA9 +TAI THAM SIGN KAANKUU + +01AAA +TAI THAM SIGN SATKAAN + +01AAB +TAI THAM SIGN SATKAANKUU + +01AAC +TAI THAM SIGN HANG + +01AAD +TAI THAM SIGN CAANG + +01AB0 +COMBINING DOUBLED CIRCUMFLEX ACCENT + +01AB1 +COMBINING DIAERESIS-RING + +01AB2 +COMBINING INFINITY + +01AB3 +COMBINING DOWNWARDS ARROW + +01AB4 +COMBINING TRIPLE DOT + +01AB5 +COMBINING X-X BELOW + +01AB6 +COMBINING WIGGLY LINE BELOW + +01AB7 +COMBINING OPEN MARK BELOW + +01AB8 +COMBINING DOUBLE OPEN MARK BELOW + +01AB9 +COMBINING LIGHT CENTRALIZATION STROKE BELOW + +01ABA +COMBINING STRONG CENTRALIZATION STROKE BELOW + +01ABB +COMBINING PARENTHESES ABOVE + +01ABC +COMBINING DOUBLE PARENTHESES ABOVE + +01ABD +COMBINING PARENTHESES BELOW + +01ABE +COMBINING PARENTHESES OVERLAY + +01ABF +COMBINING LATIN SMALL LETTER W BELOW + +01AC0 +COMBINING LATIN SMALL LETTER TURNED W BELOW + +01B00 +BALINESE SIGN ULU RICEM + +01B01 +BALINESE SIGN ULU CANDRA + +01B02 +BALINESE SIGN CECEK + +01B03 +BALINESE SIGN SURANG + +01B04 +BALINESE SIGN BISAH + +01B05 +BALINESE LETTER AKARA + +01B06 +BALINESE LETTER AKARA TEDUNG + +01B07 +BALINESE LETTER IKARA + +01B08 +BALINESE LETTER IKARA TEDUNG + +01B09 +BALINESE LETTER UKARA + +01B0A +BALINESE LETTER UKARA TEDUNG + +01B0B +BALINESE LETTER RA REPA + +01B0C +BALINESE LETTER RA REPA TEDUNG + +01B0D +BALINESE LETTER LA LENGA + +01B0E +BALINESE LETTER LA LENGA TEDUNG + +01B0F +BALINESE LETTER EKARA + +01B10 +BALINESE LETTER AIKARA + +01B11 +BALINESE LETTER OKARA + +01B12 +BALINESE LETTER OKARA TEDUNG + +01B13 +BALINESE LETTER KA + +01B14 +BALINESE LETTER KA MAHAPRANA + +01B15 +BALINESE LETTER GA + +01B16 +BALINESE LETTER GA GORA + +01B17 +BALINESE LETTER NGA + +01B18 +BALINESE LETTER CA + +01B19 +BALINESE LETTER CA LACA + +01B1A +BALINESE LETTER JA + +01B1B +BALINESE LETTER JA JERA + +01B1C +BALINESE LETTER NYA + +01B1D +BALINESE LETTER TA LATIK + +01B1E +BALINESE LETTER TA MURDA MAHAPRANA + +01B1F +BALINESE LETTER DA MURDA ALPAPRANA + +01B20 +BALINESE LETTER DA MURDA MAHAPRANA + +01B21 +BALINESE LETTER NA RAMBAT + +01B22 +BALINESE LETTER TA + +01B23 +BALINESE LETTER TA TAWA + +01B24 +BALINESE LETTER DA + +01B25 +BALINESE LETTER DA MADU + +01B26 +BALINESE LETTER NA + +01B27 +BALINESE LETTER PA + +01B28 +BALINESE LETTER PA KAPAL + +01B29 +BALINESE LETTER BA + +01B2A +BALINESE LETTER BA KEMBANG + +01B2B +BALINESE LETTER MA + +01B2C +BALINESE LETTER YA + +01B2D +BALINESE LETTER RA + +01B2E +BALINESE LETTER LA + +01B2F +BALINESE LETTER WA + +01B30 +BALINESE LETTER SA SAGA + +01B31 +BALINESE LETTER SA SAPA + +01B32 +BALINESE LETTER SA + +01B33 +BALINESE LETTER HA + +01B34 +BALINESE SIGN REREKAN + +01B35 +BALINESE VOWEL SIGN TEDUNG + +01B36 +BALINESE VOWEL SIGN ULU + +01B37 +BALINESE VOWEL SIGN ULU SARI + +01B38 +BALINESE VOWEL SIGN SUKU + +01B39 +BALINESE VOWEL SIGN SUKU ILUT + +01B3A +BALINESE VOWEL SIGN RA REPA + +01B3B +BALINESE VOWEL SIGN RA REPA TEDUNG + +01B3C +BALINESE VOWEL SIGN LA LENGA + +01B3D +BALINESE VOWEL SIGN LA LENGA TEDUNG + +01B3E +BALINESE VOWEL SIGN TALING + +01B3F +BALINESE VOWEL SIGN TALING REPA + +01B40 +BALINESE VOWEL SIGN TALING TEDUNG + +01B41 +BALINESE VOWEL SIGN TALING REPA TEDUNG + +01B42 +BALINESE VOWEL SIGN PEPET + +01B43 +BALINESE VOWEL SIGN PEPET TEDUNG + +01B44 +BALINESE ADEG ADEG + +01B45 +BALINESE LETTER KAF SASAK + +01B46 +BALINESE LETTER KHOT SASAK + +01B47 +BALINESE LETTER TZIR SASAK + +01B48 +BALINESE LETTER EF SASAK + +01B49 +BALINESE LETTER VE SASAK + +01B4A +BALINESE LETTER ZAL SASAK + +01B4B +BALINESE LETTER ASYURA SASAK + +01B50 +BALINESE DIGIT ZERO + +01B51 +BALINESE DIGIT ONE + +01B52 +BALINESE DIGIT TWO + +01B53 +BALINESE DIGIT THREE + +01B54 +BALINESE DIGIT FOUR + +01B55 +BALINESE DIGIT FIVE + +01B56 +BALINESE DIGIT SIX + +01B57 +BALINESE DIGIT SEVEN + +01B58 +BALINESE DIGIT EIGHT + +01B59 +BALINESE DIGIT NINE + +01B5A +BALINESE PANTI + +01B5B +BALINESE PAMADA + +01B5C +BALINESE WINDU + +01B5D +BALINESE CARIK PAMUNGKAH + +01B5E +BALINESE CARIK SIKI + +01B5F +BALINESE CARIK PAREREN + +01B60 +BALINESE PAMENENG + +01B61 +BALINESE MUSICAL SYMBOL DONG + +01B62 +BALINESE MUSICAL SYMBOL DENG + +01B63 +BALINESE MUSICAL SYMBOL DUNG + +01B64 +BALINESE MUSICAL SYMBOL DANG + +01B65 +BALINESE MUSICAL SYMBOL DANG SURANG + +01B66 +BALINESE MUSICAL SYMBOL DING + +01B67 +BALINESE MUSICAL SYMBOL DAENG + +01B68 +BALINESE MUSICAL SYMBOL DEUNG + +01B69 +BALINESE MUSICAL SYMBOL DAING + +01B6A +BALINESE MUSICAL SYMBOL DANG GEDE + +01B6B +BALINESE MUSICAL SYMBOL COMBINING TEGEH + +01B6C +BALINESE MUSICAL SYMBOL COMBINING ENDEP + +01B6D +BALINESE MUSICAL SYMBOL COMBINING KEMPUL + +01B6E +BALINESE MUSICAL SYMBOL COMBINING KEMPLI + +01B6F +BALINESE MUSICAL SYMBOL COMBINING JEGOGAN + +01B70 +BALINESE MUSICAL SYMBOL COMBINING KEMPUL WITH JEGOGAN + +01B71 +BALINESE MUSICAL SYMBOL COMBINING KEMPLI WITH JEGOGAN + +01B72 +BALINESE MUSICAL SYMBOL COMBINING BENDE + +01B73 +BALINESE MUSICAL SYMBOL COMBINING GONG + +01B74 +BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG + +01B75 +BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DAG + +01B76 +BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TUK + +01B77 +BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TAK + +01B78 +BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PANG + +01B79 +BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PUNG + +01B7A +BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLAK + +01B7B +BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLUK + +01B7C +BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING + +01B80 +SUNDANESE SIGN PANYECEK + +01B81 +SUNDANESE SIGN PANGLAYAR + +01B82 +SUNDANESE SIGN PANGWISAD + +01B83 +SUNDANESE LETTER A + +01B84 +SUNDANESE LETTER I + +01B85 +SUNDANESE LETTER U + +01B86 +SUNDANESE LETTER AE + +01B87 +SUNDANESE LETTER O + +01B88 +SUNDANESE LETTER E + +01B89 +SUNDANESE LETTER EU + +01B8A +SUNDANESE LETTER KA + +01B8B +SUNDANESE LETTER QA + +01B8C +SUNDANESE LETTER GA + +01B8D +SUNDANESE LETTER NGA + +01B8E +SUNDANESE LETTER CA + +01B8F +SUNDANESE LETTER JA + +01B90 +SUNDANESE LETTER ZA + +01B91 +SUNDANESE LETTER NYA + +01B92 +SUNDANESE LETTER TA + +01B93 +SUNDANESE LETTER DA + +01B94 +SUNDANESE LETTER NA + +01B95 +SUNDANESE LETTER PA + +01B96 +SUNDANESE LETTER FA + +01B97 +SUNDANESE LETTER VA + +01B98 +SUNDANESE LETTER BA + +01B99 +SUNDANESE LETTER MA + +01B9A +SUNDANESE LETTER YA + +01B9B +SUNDANESE LETTER RA + +01B9C +SUNDANESE LETTER LA + +01B9D +SUNDANESE LETTER WA + +01B9E +SUNDANESE LETTER SA + +01B9F +SUNDANESE LETTER XA + +01BA0 +SUNDANESE LETTER HA + +01BA1 +SUNDANESE CONSONANT SIGN PAMINGKAL + +01BA2 +SUNDANESE CONSONANT SIGN PANYAKRA + +01BA3 +SUNDANESE CONSONANT SIGN PANYIKU + +01BA4 +SUNDANESE VOWEL SIGN PANGHULU + +01BA5 +SUNDANESE VOWEL SIGN PANYUKU + +01BA6 +SUNDANESE VOWEL SIGN PANAELAENG + +01BA7 +SUNDANESE VOWEL SIGN PANOLONG + +01BA8 +SUNDANESE VOWEL SIGN PAMEPET + +01BA9 +SUNDANESE VOWEL SIGN PANEULEUNG + +01BAA +SUNDANESE SIGN PAMAAEH + +01BAB +SUNDANESE SIGN VIRAMA + +01BAC +SUNDANESE CONSONANT SIGN PASANGAN MA + +01BAD +SUNDANESE CONSONANT SIGN PASANGAN WA + +01BAE +SUNDANESE LETTER KHA + +01BAF +SUNDANESE LETTER SYA + +01BB0 +SUNDANESE DIGIT ZERO + +01BB1 +SUNDANESE DIGIT ONE + +01BB2 +SUNDANESE DIGIT TWO + +01BB3 +SUNDANESE DIGIT THREE + +01BB4 +SUNDANESE DIGIT FOUR + +01BB5 +SUNDANESE DIGIT FIVE + +01BB6 +SUNDANESE DIGIT SIX + +01BB7 +SUNDANESE DIGIT SEVEN + +01BB8 +SUNDANESE DIGIT EIGHT + +01BB9 +SUNDANESE DIGIT NINE + +01BBA +SUNDANESE AVAGRAHA + +01BBB +SUNDANESE LETTER REU + +01BBC +SUNDANESE LETTER LEU + +01BBD +SUNDANESE LETTER BHA + +01BBE +SUNDANESE LETTER FINAL K + +01BBF +SUNDANESE LETTER FINAL M + +01BC0 +BATAK LETTER A + +01BC1 +BATAK LETTER SIMALUNGUN A + +01BC2 +BATAK LETTER HA + +01BC3 +BATAK LETTER SIMALUNGUN HA + +01BC4 +BATAK LETTER MANDAILING HA + +01BC5 +BATAK LETTER BA + +01BC6 +BATAK LETTER KARO BA + +01BC7 +BATAK LETTER PA + +01BC8 +BATAK LETTER SIMALUNGUN PA + +01BC9 +BATAK LETTER NA + +01BCA +BATAK LETTER MANDAILING NA + +01BCB +BATAK LETTER WA + +01BCC +BATAK LETTER SIMALUNGUN WA + +01BCD +BATAK LETTER PAKPAK WA + +01BCE +BATAK LETTER GA + +01BCF +BATAK LETTER SIMALUNGUN GA + +01BD0 +BATAK LETTER JA + +01BD1 +BATAK LETTER DA + +01BD2 +BATAK LETTER RA + +01BD3 +BATAK LETTER SIMALUNGUN RA + +01BD4 +BATAK LETTER MA + +01BD5 +BATAK LETTER SIMALUNGUN MA + +01BD6 +BATAK LETTER SOUTHERN TA + +01BD7 +BATAK LETTER NORTHERN TA + +01BD8 +BATAK LETTER SA + +01BD9 +BATAK LETTER SIMALUNGUN SA + +01BDA +BATAK LETTER MANDAILING SA + +01BDB +BATAK LETTER YA + +01BDC +BATAK LETTER SIMALUNGUN YA + +01BDD +BATAK LETTER NGA + +01BDE +BATAK LETTER LA + +01BDF +BATAK LETTER SIMALUNGUN LA + +01BE0 +BATAK LETTER NYA + +01BE1 +BATAK LETTER CA + +01BE2 +BATAK LETTER NDA + +01BE3 +BATAK LETTER MBA + +01BE4 +BATAK LETTER I + +01BE5 +BATAK LETTER U + +01BE6 +BATAK SIGN TOMPI + +01BE7 +BATAK VOWEL SIGN E + +01BE8 +BATAK VOWEL SIGN PAKPAK E + +01BE9 +BATAK VOWEL SIGN EE + +01BEA +BATAK VOWEL SIGN I + +01BEB +BATAK VOWEL SIGN KARO I + +01BEC +BATAK VOWEL SIGN O + +01BED +BATAK VOWEL SIGN KARO O + +01BEE +BATAK VOWEL SIGN U + +01BEF +BATAK VOWEL SIGN U FOR SIMALUNGUN SA + +01BF0 +BATAK CONSONANT SIGN NG + +01BF1 +BATAK CONSONANT SIGN H + +01BF2 +BATAK PANGOLAT + +01BF3 +BATAK PANONGONAN + +01BFC +BATAK SYMBOL BINDU NA METEK + +01BFD +BATAK SYMBOL BINDU PINARBORAS + +01BFE +BATAK SYMBOL BINDU JUDUL + +01BFF +BATAK SYMBOL BINDU PANGOLAT + +01C00 +LEPCHA LETTER KA + +01C01 +LEPCHA LETTER KLA + +01C02 +LEPCHA LETTER KHA + +01C03 +LEPCHA LETTER GA + +01C04 +LEPCHA LETTER GLA + +01C05 +LEPCHA LETTER NGA + +01C06 +LEPCHA LETTER CA + +01C07 +LEPCHA LETTER CHA + +01C08 +LEPCHA LETTER JA + +01C09 +LEPCHA LETTER NYA + +01C0A +LEPCHA LETTER TA + +01C0B +LEPCHA LETTER THA + +01C0C +LEPCHA LETTER DA + +01C0D +LEPCHA LETTER NA + +01C0E +LEPCHA LETTER PA + +01C0F +LEPCHA LETTER PLA + +01C10 +LEPCHA LETTER PHA + +01C11 +LEPCHA LETTER FA + +01C12 +LEPCHA LETTER FLA + +01C13 +LEPCHA LETTER BA + +01C14 +LEPCHA LETTER BLA + +01C15 +LEPCHA LETTER MA + +01C16 +LEPCHA LETTER MLA + +01C17 +LEPCHA LETTER TSA + +01C18 +LEPCHA LETTER TSHA + +01C19 +LEPCHA LETTER DZA + +01C1A +LEPCHA LETTER YA + +01C1B +LEPCHA LETTER RA + +01C1C +LEPCHA LETTER LA + +01C1D +LEPCHA LETTER HA + +01C1E +LEPCHA LETTER HLA + +01C1F +LEPCHA LETTER VA + +01C20 +LEPCHA LETTER SA + +01C21 +LEPCHA LETTER SHA + +01C22 +LEPCHA LETTER WA + +01C23 +LEPCHA LETTER A + +01C24 +LEPCHA SUBJOINED LETTER YA + +01C25 +LEPCHA SUBJOINED LETTER RA + +01C26 +LEPCHA VOWEL SIGN AA + +01C27 +LEPCHA VOWEL SIGN I + +01C28 +LEPCHA VOWEL SIGN O + +01C29 +LEPCHA VOWEL SIGN OO + +01C2A +LEPCHA VOWEL SIGN U + +01C2B +LEPCHA VOWEL SIGN UU + +01C2C +LEPCHA VOWEL SIGN E + +01C2D +LEPCHA CONSONANT SIGN K + +01C2E +LEPCHA CONSONANT SIGN M + +01C2F +LEPCHA CONSONANT SIGN L + +01C30 +LEPCHA CONSONANT SIGN N + +01C31 +LEPCHA CONSONANT SIGN P + +01C32 +LEPCHA CONSONANT SIGN R + +01C33 +LEPCHA CONSONANT SIGN T + +01C34 +LEPCHA CONSONANT SIGN NYIN-DO + +01C35 +LEPCHA CONSONANT SIGN KANG + +01C36 +LEPCHA SIGN RAN + +01C37 +LEPCHA SIGN NUKTA + +01C3B +LEPCHA PUNCTUATION TA-ROL + +01C3C +LEPCHA PUNCTUATION NYET THYOOM TA-ROL + +01C3D +LEPCHA PUNCTUATION CER-WA + +01C3E +LEPCHA PUNCTUATION TSHOOK CER-WA + +01C3F +LEPCHA PUNCTUATION TSHOOK + +01C40 +LEPCHA DIGIT ZERO + +01C41 +LEPCHA DIGIT ONE + +01C42 +LEPCHA DIGIT TWO + +01C43 +LEPCHA DIGIT THREE + +01C44 +LEPCHA DIGIT FOUR + +01C45 +LEPCHA DIGIT FIVE + +01C46 +LEPCHA DIGIT SIX + +01C47 +LEPCHA DIGIT SEVEN + +01C48 +LEPCHA DIGIT EIGHT + +01C49 +LEPCHA DIGIT NINE + +01C4D +LEPCHA LETTER TTA + +01C4E +LEPCHA LETTER TTHA + +01C4F +LEPCHA LETTER DDA + +01C50 +OL CHIKI DIGIT ZERO + +01C51 +OL CHIKI DIGIT ONE + +01C52 +OL CHIKI DIGIT TWO + +01C53 +OL CHIKI DIGIT THREE + +01C54 +OL CHIKI DIGIT FOUR + +01C55 +OL CHIKI DIGIT FIVE + +01C56 +OL CHIKI DIGIT SIX + +01C57 +OL CHIKI DIGIT SEVEN + +01C58 +OL CHIKI DIGIT EIGHT + +01C59 +OL CHIKI DIGIT NINE + +01C5A +OL CHIKI LETTER LA + +01C5B +OL CHIKI LETTER AT + +01C5C +OL CHIKI LETTER AG + +01C5D +OL CHIKI LETTER ANG + +01C5E +OL CHIKI LETTER AL + +01C5F +OL CHIKI LETTER LAA + +01C60 +OL CHIKI LETTER AAK + +01C61 +OL CHIKI LETTER AAJ + +01C62 +OL CHIKI LETTER AAM + +01C63 +OL CHIKI LETTER AAW + +01C64 +OL CHIKI LETTER LI + +01C65 +OL CHIKI LETTER IS + +01C66 +OL CHIKI LETTER IH + +01C67 +OL CHIKI LETTER INY + +01C68 +OL CHIKI LETTER IR + +01C69 +OL CHIKI LETTER LU + +01C6A +OL CHIKI LETTER UC + +01C6B +OL CHIKI LETTER UD + +01C6C +OL CHIKI LETTER UNN + +01C6D +OL CHIKI LETTER UY + +01C6E +OL CHIKI LETTER LE + +01C6F +OL CHIKI LETTER EP + +01C70 +OL CHIKI LETTER EDD + +01C71 +OL CHIKI LETTER EN + +01C72 +OL CHIKI LETTER ERR + +01C73 +OL CHIKI LETTER LO + +01C74 +OL CHIKI LETTER OTT + +01C75 +OL CHIKI LETTER OB + +01C76 +OL CHIKI LETTER OV + +01C77 +OL CHIKI LETTER OH + +01C78 +OL CHIKI MU TTUDDAG + +01C79 +OL CHIKI GAAHLAA TTUDDAAG + +01C7A +OL CHIKI MU-GAAHLAA TTUDDAAG + +01C7B +OL CHIKI RELAA + +01C7C +OL CHIKI PHAARKAA + +01C7D +OL CHIKI AHAD + +01C7E +OL CHIKI PUNCTUATION MUCAAD + +01C7F +OL CHIKI PUNCTUATION DOUBLE MUCAAD + +01C80 +CYRILLIC SMALL LETTER ROUNDED VE + +01C81 +CYRILLIC SMALL LETTER LONG-LEGGED DE + +01C82 +CYRILLIC SMALL LETTER NARROW O + +01C83 +CYRILLIC SMALL LETTER WIDE ES + +01C84 +CYRILLIC SMALL LETTER TALL TE + +01C85 +CYRILLIC SMALL LETTER THREE-LEGGED TE + +01C86 +CYRILLIC SMALL LETTER TALL HARD SIGN + +01C87 +CYRILLIC SMALL LETTER TALL YAT + +01C88 +CYRILLIC SMALL LETTER UNBLENDED UK + +01C90 +GEORGIAN MTAVRULI CAPITAL LETTER AN + +01C91 +GEORGIAN MTAVRULI CAPITAL LETTER BAN + +01C92 +GEORGIAN MTAVRULI CAPITAL LETTER GAN + +01C93 +GEORGIAN MTAVRULI CAPITAL LETTER DON + +01C94 +GEORGIAN MTAVRULI CAPITAL LETTER EN + +01C95 +GEORGIAN MTAVRULI CAPITAL LETTER VIN + +01C96 +GEORGIAN MTAVRULI CAPITAL LETTER ZEN + +01C97 +GEORGIAN MTAVRULI CAPITAL LETTER TAN + +01C98 +GEORGIAN MTAVRULI CAPITAL LETTER IN + +01C99 +GEORGIAN MTAVRULI CAPITAL LETTER KAN + +01C9A +GEORGIAN MTAVRULI CAPITAL LETTER LAS + +01C9B +GEORGIAN MTAVRULI CAPITAL LETTER MAN + +01C9C +GEORGIAN MTAVRULI CAPITAL LETTER NAR + +01C9D +GEORGIAN MTAVRULI CAPITAL LETTER ON + +01C9E +GEORGIAN MTAVRULI CAPITAL LETTER PAR + +01C9F +GEORGIAN MTAVRULI CAPITAL LETTER ZHAR + +01CA0 +GEORGIAN MTAVRULI CAPITAL LETTER RAE + +01CA1 +GEORGIAN MTAVRULI CAPITAL LETTER SAN + +01CA2 +GEORGIAN MTAVRULI CAPITAL LETTER TAR + +01CA3 +GEORGIAN MTAVRULI CAPITAL LETTER UN + +01CA4 +GEORGIAN MTAVRULI CAPITAL LETTER PHAR + +01CA5 +GEORGIAN MTAVRULI CAPITAL LETTER KHAR + +01CA6 +GEORGIAN MTAVRULI CAPITAL LETTER GHAN + +01CA7 +GEORGIAN MTAVRULI CAPITAL LETTER QAR + +01CA8 +GEORGIAN MTAVRULI CAPITAL LETTER SHIN + +01CA9 +GEORGIAN MTAVRULI CAPITAL LETTER CHIN + +01CAA +GEORGIAN MTAVRULI CAPITAL LETTER CAN + +01CAB +GEORGIAN MTAVRULI CAPITAL LETTER JIL + +01CAC +GEORGIAN MTAVRULI CAPITAL LETTER CIL + +01CAD +GEORGIAN MTAVRULI CAPITAL LETTER CHAR + +01CAE +GEORGIAN MTAVRULI CAPITAL LETTER XAN + +01CAF +GEORGIAN MTAVRULI CAPITAL LETTER JHAN + +01CB0 +GEORGIAN MTAVRULI CAPITAL LETTER HAE + +01CB1 +GEORGIAN MTAVRULI CAPITAL LETTER HE + +01CB2 +GEORGIAN MTAVRULI CAPITAL LETTER HIE + +01CB3 +GEORGIAN MTAVRULI CAPITAL LETTER WE + +01CB4 +GEORGIAN MTAVRULI CAPITAL LETTER HAR + +01CB5 +GEORGIAN MTAVRULI CAPITAL LETTER HOE + +01CB6 +GEORGIAN MTAVRULI CAPITAL LETTER FI + +01CB7 +GEORGIAN MTAVRULI CAPITAL LETTER YN + +01CB8 +GEORGIAN MTAVRULI CAPITAL LETTER ELIFI + +01CB9 +GEORGIAN MTAVRULI CAPITAL LETTER TURNED GAN + +01CBA +GEORGIAN MTAVRULI CAPITAL LETTER AIN + +01CBD +GEORGIAN MTAVRULI CAPITAL LETTER AEN + +01CBE +GEORGIAN MTAVRULI CAPITAL LETTER HARD SIGN + +01CBF +GEORGIAN MTAVRULI CAPITAL LETTER LABIAL SIGN + +01CC0 +SUNDANESE PUNCTUATION BINDU SURYA + +01CC1 +SUNDANESE PUNCTUATION BINDU PANGLONG + +01CC2 +SUNDANESE PUNCTUATION BINDU PURNAMA + +01CC3 +SUNDANESE PUNCTUATION BINDU CAKRA + +01CC4 +SUNDANESE PUNCTUATION BINDU LEU SATANGA + +01CC5 +SUNDANESE PUNCTUATION BINDU KA SATANGA + +01CC6 +SUNDANESE PUNCTUATION BINDU DA SATANGA + +01CC7 +SUNDANESE PUNCTUATION BINDU BA SATANGA + +01CD0 +VEDIC TONE KARSHANA + +01CD1 +VEDIC TONE SHARA + +01CD2 +VEDIC TONE PRENKHA + +01CD3 +VEDIC SIGN NIHSHVASA + +01CD4 +VEDIC SIGN YAJURVEDIC MIDLINE SVARITA + +01CD5 +VEDIC TONE YAJURVEDIC AGGRAVATED INDEPENDENT SVARITA + +01CD6 +VEDIC TONE YAJURVEDIC INDEPENDENT SVARITA + +01CD7 +VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA + +01CD8 +VEDIC TONE CANDRA BELOW + +01CD9 +VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA SCHROEDER + +01CDA +VEDIC TONE DOUBLE SVARITA + +01CDB +VEDIC TONE TRIPLE SVARITA + +01CDC +VEDIC TONE KATHAKA ANUDATTA + +01CDD +VEDIC TONE DOT BELOW + +01CDE +VEDIC TONE TWO DOTS BELOW + +01CDF +VEDIC TONE THREE DOTS BELOW + +01CE0 +VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA + +01CE1 +VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA + +01CE2 +VEDIC SIGN VISARGA SVARITA + +01CE3 +VEDIC SIGN VISARGA UDATTA + +01CE4 +VEDIC SIGN REVERSED VISARGA UDATTA + +01CE5 +VEDIC SIGN VISARGA ANUDATTA + +01CE6 +VEDIC SIGN REVERSED VISARGA ANUDATTA + +01CE7 +VEDIC SIGN VISARGA UDATTA WITH TAIL + +01CE8 +VEDIC SIGN VISARGA ANUDATTA WITH TAIL + +01CE9 +VEDIC SIGN ANUSVARA ANTARGOMUKHA + +01CEA +VEDIC SIGN ANUSVARA BAHIRGOMUKHA + +01CEB +VEDIC SIGN ANUSVARA VAMAGOMUKHA + +01CEC +VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL + +01CED +VEDIC SIGN TIRYAK + +01CEE +VEDIC SIGN HEXIFORM LONG ANUSVARA + +01CEF +VEDIC SIGN LONG ANUSVARA + +01CF0 +VEDIC SIGN RTHANG LONG ANUSVARA + +01CF1 +VEDIC SIGN ANUSVARA UBHAYATO MUKHA + +01CF2 +VEDIC SIGN ARDHAVISARGA + +01CF3 +VEDIC SIGN ROTATED ARDHAVISARGA + +01CF4 +VEDIC TONE CANDRA ABOVE + +01CF5 +VEDIC SIGN JIHVAMULIYA + +01CF6 +VEDIC SIGN UPADHMANIYA + +01CF7 +VEDIC SIGN ATIKRAMA + +01CF8 +VEDIC TONE RING ABOVE + +01CF9 +VEDIC TONE DOUBLE RING ABOVE + +01CFA +VEDIC SIGN DOUBLE ANUSVARA ANTARGOMUKHA + +01D00 +LATIN LETTER SMALL CAPITAL A + +01D01 +LATIN LETTER SMALL CAPITAL AE + +01D02 +LATIN SMALL LETTER TURNED AE + +01D03 +LATIN LETTER SMALL CAPITAL BARRED B + +01D04 +LATIN LETTER SMALL CAPITAL C + +01D05 +LATIN LETTER SMALL CAPITAL D + +01D06 +LATIN LETTER SMALL CAPITAL ETH + +01D07 +LATIN LETTER SMALL CAPITAL E + +01D08 +LATIN SMALL LETTER TURNED OPEN E + +01D09 +LATIN SMALL LETTER TURNED I + +01D0A +LATIN LETTER SMALL CAPITAL J + +01D0B +LATIN LETTER SMALL CAPITAL K + +01D0C +LATIN LETTER SMALL CAPITAL L WITH STROKE + +01D0D +LATIN LETTER SMALL CAPITAL M + +01D0E +LATIN LETTER SMALL CAPITAL REVERSED N + +01D0F +LATIN LETTER SMALL CAPITAL O + +01D10 +LATIN LETTER SMALL CAPITAL OPEN O + +01D11 +LATIN SMALL LETTER SIDEWAYS O + +01D12 +LATIN SMALL LETTER SIDEWAYS OPEN O + +01D13 +LATIN SMALL LETTER SIDEWAYS O WITH STROKE + +01D14 +LATIN SMALL LETTER TURNED OE + +01D15 +LATIN LETTER SMALL CAPITAL OU + +01D16 +LATIN SMALL LETTER TOP HALF O + +01D17 +LATIN SMALL LETTER BOTTOM HALF O + +01D18 +LATIN LETTER SMALL CAPITAL P + +01D19 +LATIN LETTER SMALL CAPITAL REVERSED R + +01D1A +LATIN LETTER SMALL CAPITAL TURNED R + +01D1B +LATIN LETTER SMALL CAPITAL T + +01D1C +LATIN LETTER SMALL CAPITAL U + +01D1D +LATIN SMALL LETTER SIDEWAYS U + +01D1E +LATIN SMALL LETTER SIDEWAYS DIAERESIZED U + +01D1F +LATIN SMALL LETTER SIDEWAYS TURNED M + +01D20 +LATIN LETTER SMALL CAPITAL V + +01D21 +LATIN LETTER SMALL CAPITAL W + +01D22 +LATIN LETTER SMALL CAPITAL Z + +01D23 +LATIN LETTER SMALL CAPITAL EZH + +01D24 +LATIN LETTER VOICED LARYNGEAL SPIRANT + +01D25 +LATIN LETTER AIN + +01D26 +GREEK LETTER SMALL CAPITAL GAMMA + +01D27 +GREEK LETTER SMALL CAPITAL LAMDA + +01D28 +GREEK LETTER SMALL CAPITAL PI + +01D29 +GREEK LETTER SMALL CAPITAL RHO + +01D2A +GREEK LETTER SMALL CAPITAL PSI + +01D2B +CYRILLIC LETTER SMALL CAPITAL EL + +01D2C +MODIFIER LETTER CAPITAL A + +01D2D +MODIFIER LETTER CAPITAL AE + +01D2E +MODIFIER LETTER CAPITAL B + +01D2F +MODIFIER LETTER CAPITAL BARRED B + +01D30 +MODIFIER LETTER CAPITAL D + +01D31 +MODIFIER LETTER CAPITAL E + +01D32 +MODIFIER LETTER CAPITAL REVERSED E + +01D33 +MODIFIER LETTER CAPITAL G + +01D34 +MODIFIER LETTER CAPITAL H + +01D35 +MODIFIER LETTER CAPITAL I + +01D36 +MODIFIER LETTER CAPITAL J + +01D37 +MODIFIER LETTER CAPITAL K + +01D38 +MODIFIER LETTER CAPITAL L + +01D39 +MODIFIER LETTER CAPITAL M + +01D3A +MODIFIER LETTER CAPITAL N + +01D3B +MODIFIER LETTER CAPITAL REVERSED N + +01D3C +MODIFIER LETTER CAPITAL O + +01D3D +MODIFIER LETTER CAPITAL OU + +01D3E +MODIFIER LETTER CAPITAL P + +01D3F +MODIFIER LETTER CAPITAL R + +01D40 +MODIFIER LETTER CAPITAL T + +01D41 +MODIFIER LETTER CAPITAL U + +01D42 +MODIFIER LETTER CAPITAL W + +01D43 +MODIFIER LETTER SMALL A + +01D44 +MODIFIER LETTER SMALL TURNED A + +01D45 +MODIFIER LETTER SMALL ALPHA + +01D46 +MODIFIER LETTER SMALL TURNED AE + +01D47 +MODIFIER LETTER SMALL B + +01D48 +MODIFIER LETTER SMALL D + +01D49 +MODIFIER LETTER SMALL E + +01D4A +MODIFIER LETTER SMALL SCHWA + +01D4B +MODIFIER LETTER SMALL OPEN E + +01D4C +MODIFIER LETTER SMALL TURNED OPEN E + +01D4D +MODIFIER LETTER SMALL G + +01D4E +MODIFIER LETTER SMALL TURNED I + +01D4F +MODIFIER LETTER SMALL K + +01D50 +MODIFIER LETTER SMALL M + +01D51 +MODIFIER LETTER SMALL ENG + +01D52 +MODIFIER LETTER SMALL O + +01D53 +MODIFIER LETTER SMALL OPEN O + +01D54 +MODIFIER LETTER SMALL TOP HALF O + +01D55 +MODIFIER LETTER SMALL BOTTOM HALF O + +01D56 +MODIFIER LETTER SMALL P + +01D57 +MODIFIER LETTER SMALL T + +01D58 +MODIFIER LETTER SMALL U + +01D59 +MODIFIER LETTER SMALL SIDEWAYS U + +01D5A +MODIFIER LETTER SMALL TURNED M + +01D5B +MODIFIER LETTER SMALL V + +01D5C +MODIFIER LETTER SMALL AIN + +01D5D +MODIFIER LETTER SMALL BETA + +01D5E +MODIFIER LETTER SMALL GREEK GAMMA + +01D5F +MODIFIER LETTER SMALL DELTA + +01D60 +MODIFIER LETTER SMALL GREEK PHI + +01D61 +MODIFIER LETTER SMALL CHI + +01D62 +LATIN SUBSCRIPT SMALL LETTER I + +01D63 +LATIN SUBSCRIPT SMALL LETTER R + +01D64 +LATIN SUBSCRIPT SMALL LETTER U + +01D65 +LATIN SUBSCRIPT SMALL LETTER V + +01D66 +GREEK SUBSCRIPT SMALL LETTER BETA + +01D67 +GREEK SUBSCRIPT SMALL LETTER GAMMA + +01D68 +GREEK SUBSCRIPT SMALL LETTER RHO + +01D69 +GREEK SUBSCRIPT SMALL LETTER PHI + +01D6A +GREEK SUBSCRIPT SMALL LETTER CHI + +01D6B +LATIN SMALL LETTER UE + +01D6C +LATIN SMALL LETTER B WITH MIDDLE TILDE + +01D6D +LATIN SMALL LETTER D WITH MIDDLE TILDE + +01D6E +LATIN SMALL LETTER F WITH MIDDLE TILDE + +01D6F +LATIN SMALL LETTER M WITH MIDDLE TILDE + +01D70 +LATIN SMALL LETTER N WITH MIDDLE TILDE + +01D71 +LATIN SMALL LETTER P WITH MIDDLE TILDE + +01D72 +LATIN SMALL LETTER R WITH MIDDLE TILDE + +01D73 +LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE + +01D74 +LATIN SMALL LETTER S WITH MIDDLE TILDE + +01D75 +LATIN SMALL LETTER T WITH MIDDLE TILDE + +01D76 +LATIN SMALL LETTER Z WITH MIDDLE TILDE + +01D77 +LATIN SMALL LETTER TURNED G + +01D78 +MODIFIER LETTER CYRILLIC EN + +01D79 +LATIN SMALL LETTER INSULAR G + +01D7A +LATIN SMALL LETTER TH WITH STRIKETHROUGH + +01D7B +LATIN SMALL CAPITAL LETTER I WITH STROKE + +01D7C +LATIN SMALL LETTER IOTA WITH STROKE + +01D7D +LATIN SMALL LETTER P WITH STROKE + +01D7E +LATIN SMALL CAPITAL LETTER U WITH STROKE + +01D7F +LATIN SMALL LETTER UPSILON WITH STROKE + +01D80 +LATIN SMALL LETTER B WITH PALATAL HOOK + +01D81 +LATIN SMALL LETTER D WITH PALATAL HOOK + +01D82 +LATIN SMALL LETTER F WITH PALATAL HOOK + +01D83 +LATIN SMALL LETTER G WITH PALATAL HOOK + +01D84 +LATIN SMALL LETTER K WITH PALATAL HOOK + +01D85 +LATIN SMALL LETTER L WITH PALATAL HOOK + +01D86 +LATIN SMALL LETTER M WITH PALATAL HOOK + +01D87 +LATIN SMALL LETTER N WITH PALATAL HOOK + +01D88 +LATIN SMALL LETTER P WITH PALATAL HOOK + +01D89 +LATIN SMALL LETTER R WITH PALATAL HOOK + +01D8A +LATIN SMALL LETTER S WITH PALATAL HOOK + +01D8B +LATIN SMALL LETTER ESH WITH PALATAL HOOK + +01D8C +LATIN SMALL LETTER V WITH PALATAL HOOK + +01D8D +LATIN SMALL LETTER X WITH PALATAL HOOK + +01D8E +LATIN SMALL LETTER Z WITH PALATAL HOOK + +01D8F +LATIN SMALL LETTER A WITH RETROFLEX HOOK + +01D90 +LATIN SMALL LETTER ALPHA WITH RETROFLEX HOOK + +01D91 +LATIN SMALL LETTER D WITH HOOK AND TAIL + +01D92 +LATIN SMALL LETTER E WITH RETROFLEX HOOK + +01D93 +LATIN SMALL LETTER OPEN E WITH RETROFLEX HOOK + +01D94 +LATIN SMALL LETTER REVERSED OPEN E WITH RETROFLEX HOOK + +01D95 +LATIN SMALL LETTER SCHWA WITH RETROFLEX HOOK + +01D96 +LATIN SMALL LETTER I WITH RETROFLEX HOOK + +01D97 +LATIN SMALL LETTER OPEN O WITH RETROFLEX HOOK + +01D98 +LATIN SMALL LETTER ESH WITH RETROFLEX HOOK + +01D99 +LATIN SMALL LETTER U WITH RETROFLEX HOOK + +01D9A +LATIN SMALL LETTER EZH WITH RETROFLEX HOOK + +01D9B +MODIFIER LETTER SMALL TURNED ALPHA + +01D9C +MODIFIER LETTER SMALL C + +01D9D +MODIFIER LETTER SMALL C WITH CURL + +01D9E +MODIFIER LETTER SMALL ETH + +01D9F +MODIFIER LETTER SMALL REVERSED OPEN E + +01DA0 +MODIFIER LETTER SMALL F + +01DA1 +MODIFIER LETTER SMALL DOTLESS J WITH STROKE + +01DA2 +MODIFIER LETTER SMALL SCRIPT G + +01DA3 +MODIFIER LETTER SMALL TURNED H + +01DA4 +MODIFIER LETTER SMALL I WITH STROKE + +01DA5 +MODIFIER LETTER SMALL IOTA + +01DA6 +MODIFIER LETTER SMALL CAPITAL I + +01DA7 +MODIFIER LETTER SMALL CAPITAL I WITH STROKE + +01DA8 +MODIFIER LETTER SMALL J WITH CROSSED-TAIL + +01DA9 +MODIFIER LETTER SMALL L WITH RETROFLEX HOOK + +01DAA +MODIFIER LETTER SMALL L WITH PALATAL HOOK + +01DAB +MODIFIER LETTER SMALL CAPITAL L + +01DAC +MODIFIER LETTER SMALL M WITH HOOK + +01DAD +MODIFIER LETTER SMALL TURNED M WITH LONG LEG + +01DAE +MODIFIER LETTER SMALL N WITH LEFT HOOK + +01DAF +MODIFIER LETTER SMALL N WITH RETROFLEX HOOK + +01DB0 +MODIFIER LETTER SMALL CAPITAL N + +01DB1 +MODIFIER LETTER SMALL BARRED O + +01DB2 +MODIFIER LETTER SMALL PHI + +01DB3 +MODIFIER LETTER SMALL S WITH HOOK + +01DB4 +MODIFIER LETTER SMALL ESH + +01DB5 +MODIFIER LETTER SMALL T WITH PALATAL HOOK + +01DB6 +MODIFIER LETTER SMALL U BAR + +01DB7 +MODIFIER LETTER SMALL UPSILON + +01DB8 +MODIFIER LETTER SMALL CAPITAL U + +01DB9 +MODIFIER LETTER SMALL V WITH HOOK + +01DBA +MODIFIER LETTER SMALL TURNED V + +01DBB +MODIFIER LETTER SMALL Z + +01DBC +MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK + +01DBD +MODIFIER LETTER SMALL Z WITH CURL + +01DBE +MODIFIER LETTER SMALL EZH + +01DBF +MODIFIER LETTER SMALL THETA + +01DC0 +COMBINING DOTTED GRAVE ACCENT + +01DC1 +COMBINING DOTTED ACUTE ACCENT + +01DC2 +COMBINING SNAKE BELOW + +01DC3 +COMBINING SUSPENSION MARK + +01DC4 +COMBINING MACRON-ACUTE + +01DC5 +COMBINING GRAVE-MACRON + +01DC6 +COMBINING MACRON-GRAVE + +01DC7 +COMBINING ACUTE-MACRON + +01DC8 +COMBINING GRAVE-ACUTE-GRAVE + +01DC9 +COMBINING ACUTE-GRAVE-ACUTE + +01DCA +COMBINING LATIN SMALL LETTER R BELOW + +01DCB +COMBINING BREVE-MACRON + +01DCC +COMBINING MACRON-BREVE + +01DCD +COMBINING DOUBLE CIRCUMFLEX ABOVE + +01DCE +COMBINING OGONEK ABOVE + +01DCF +COMBINING ZIGZAG BELOW + +01DD0 +COMBINING IS BELOW + +01DD1 +COMBINING UR ABOVE + +01DD2 +COMBINING US ABOVE + +01DD3 +COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE + +01DD4 +COMBINING LATIN SMALL LETTER AE + +01DD5 +COMBINING LATIN SMALL LETTER AO + +01DD6 +COMBINING LATIN SMALL LETTER AV + +01DD7 +COMBINING LATIN SMALL LETTER C CEDILLA + +01DD8 +COMBINING LATIN SMALL LETTER INSULAR D + +01DD9 +COMBINING LATIN SMALL LETTER ETH + +01DDA +COMBINING LATIN SMALL LETTER G + +01DDB +COMBINING LATIN LETTER SMALL CAPITAL G + +01DDC +COMBINING LATIN SMALL LETTER K + +01DDD +COMBINING LATIN SMALL LETTER L + +01DDE +COMBINING LATIN LETTER SMALL CAPITAL L + +01DDF +COMBINING LATIN LETTER SMALL CAPITAL M + +01DE0 +COMBINING LATIN SMALL LETTER N + +01DE1 +COMBINING LATIN LETTER SMALL CAPITAL N + +01DE2 +COMBINING LATIN LETTER SMALL CAPITAL R + +01DE3 +COMBINING LATIN SMALL LETTER R ROTUNDA + +01DE4 +COMBINING LATIN SMALL LETTER S + +01DE5 +COMBINING LATIN SMALL LETTER LONG S + +01DE6 +COMBINING LATIN SMALL LETTER Z + +01DE7 +COMBINING LATIN SMALL LETTER ALPHA + +01DE8 +COMBINING LATIN SMALL LETTER B + +01DE9 +COMBINING LATIN SMALL LETTER BETA + +01DEA +COMBINING LATIN SMALL LETTER SCHWA + +01DEB +COMBINING LATIN SMALL LETTER F + +01DEC +COMBINING LATIN SMALL LETTER L WITH DOUBLE MIDDLE TILDE + +01DED +COMBINING LATIN SMALL LETTER O WITH LIGHT CENTRALIZATION STROKE + +01DEE +COMBINING LATIN SMALL LETTER P + +01DEF +COMBINING LATIN SMALL LETTER ESH + +01DF0 +COMBINING LATIN SMALL LETTER U WITH LIGHT CENTRALIZATION STROKE + +01DF1 +COMBINING LATIN SMALL LETTER W + +01DF2 +COMBINING LATIN SMALL LETTER A WITH DIAERESIS + +01DF3 +COMBINING LATIN SMALL LETTER O WITH DIAERESIS + +01DF4 +COMBINING LATIN SMALL LETTER U WITH DIAERESIS + +01DF5 +COMBINING UP TACK ABOVE + +01DF6 +COMBINING KAVYKA ABOVE RIGHT + +01DF7 +COMBINING KAVYKA ABOVE LEFT + +01DF8 +COMBINING DOT ABOVE LEFT + +01DF9 +COMBINING WIDE INVERTED BRIDGE BELOW + +01DFB +COMBINING DELETION MARK + +01DFC +COMBINING DOUBLE INVERTED BREVE BELOW + +01DFD +COMBINING ALMOST EQUAL TO BELOW + +01DFE +COMBINING LEFT ARROWHEAD ABOVE + +01DFF +COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW + +01E00 +LATIN CAPITAL LETTER A WITH RING BELOW + +01E01 +LATIN SMALL LETTER A WITH RING BELOW + +01E02 +LATIN CAPITAL LETTER B WITH DOT ABOVE + +01E03 +LATIN SMALL LETTER B WITH DOT ABOVE + +01E04 +LATIN CAPITAL LETTER B WITH DOT BELOW + +01E05 +LATIN SMALL LETTER B WITH DOT BELOW + +01E06 +LATIN CAPITAL LETTER B WITH LINE BELOW + +01E07 +LATIN SMALL LETTER B WITH LINE BELOW + +01E08 +LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE + +01E09 +LATIN SMALL LETTER C WITH CEDILLA AND ACUTE + +01E0A +LATIN CAPITAL LETTER D WITH DOT ABOVE + +01E0B +LATIN SMALL LETTER D WITH DOT ABOVE + +01E0C +LATIN CAPITAL LETTER D WITH DOT BELOW + +01E0D +LATIN SMALL LETTER D WITH DOT BELOW + +01E0E +LATIN CAPITAL LETTER D WITH LINE BELOW + +01E0F +LATIN SMALL LETTER D WITH LINE BELOW + +01E10 +LATIN CAPITAL LETTER D WITH CEDILLA + +01E11 +LATIN SMALL LETTER D WITH CEDILLA + +01E12 +LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW + +01E13 +LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW + +01E14 +LATIN CAPITAL LETTER E WITH MACRON AND GRAVE + +01E15 +LATIN SMALL LETTER E WITH MACRON AND GRAVE + +01E16 +LATIN CAPITAL LETTER E WITH MACRON AND ACUTE + +01E17 +LATIN SMALL LETTER E WITH MACRON AND ACUTE + +01E18 +LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW + +01E19 +LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW + +01E1A +LATIN CAPITAL LETTER E WITH TILDE BELOW + +01E1B +LATIN SMALL LETTER E WITH TILDE BELOW + +01E1C +LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE + +01E1D +LATIN SMALL LETTER E WITH CEDILLA AND BREVE + +01E1E +LATIN CAPITAL LETTER F WITH DOT ABOVE + +01E1F +LATIN SMALL LETTER F WITH DOT ABOVE + +01E20 +LATIN CAPITAL LETTER G WITH MACRON + +01E21 +LATIN SMALL LETTER G WITH MACRON + +01E22 +LATIN CAPITAL LETTER H WITH DOT ABOVE + +01E23 +LATIN SMALL LETTER H WITH DOT ABOVE + +01E24 +LATIN CAPITAL LETTER H WITH DOT BELOW + +01E25 +LATIN SMALL LETTER H WITH DOT BELOW + +01E26 +LATIN CAPITAL LETTER H WITH DIAERESIS + +01E27 +LATIN SMALL LETTER H WITH DIAERESIS + +01E28 +LATIN CAPITAL LETTER H WITH CEDILLA + +01E29 +LATIN SMALL LETTER H WITH CEDILLA + +01E2A +LATIN CAPITAL LETTER H WITH BREVE BELOW + +01E2B +LATIN SMALL LETTER H WITH BREVE BELOW + +01E2C +LATIN CAPITAL LETTER I WITH TILDE BELOW + +01E2D +LATIN SMALL LETTER I WITH TILDE BELOW + +01E2E +LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE + +01E2F +LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE + +01E30 +LATIN CAPITAL LETTER K WITH ACUTE + +01E31 +LATIN SMALL LETTER K WITH ACUTE + +01E32 +LATIN CAPITAL LETTER K WITH DOT BELOW + +01E33 +LATIN SMALL LETTER K WITH DOT BELOW + +01E34 +LATIN CAPITAL LETTER K WITH LINE BELOW + +01E35 +LATIN SMALL LETTER K WITH LINE BELOW + +01E36 +LATIN CAPITAL LETTER L WITH DOT BELOW + +01E37 +LATIN SMALL LETTER L WITH DOT BELOW + +01E38 +LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON + +01E39 +LATIN SMALL LETTER L WITH DOT BELOW AND MACRON + +01E3A +LATIN CAPITAL LETTER L WITH LINE BELOW + +01E3B +LATIN SMALL LETTER L WITH LINE BELOW + +01E3C +LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW + +01E3D +LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW + +01E3E +LATIN CAPITAL LETTER M WITH ACUTE + +01E3F +LATIN SMALL LETTER M WITH ACUTE + +01E40 +LATIN CAPITAL LETTER M WITH DOT ABOVE + +01E41 +LATIN SMALL LETTER M WITH DOT ABOVE + +01E42 +LATIN CAPITAL LETTER M WITH DOT BELOW + +01E43 +LATIN SMALL LETTER M WITH DOT BELOW + +01E44 +LATIN CAPITAL LETTER N WITH DOT ABOVE + +01E45 +LATIN SMALL LETTER N WITH DOT ABOVE + +01E46 +LATIN CAPITAL LETTER N WITH DOT BELOW + +01E47 +LATIN SMALL LETTER N WITH DOT BELOW + +01E48 +LATIN CAPITAL LETTER N WITH LINE BELOW + +01E49 +LATIN SMALL LETTER N WITH LINE BELOW + +01E4A +LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW + +01E4B +LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW + +01E4C +LATIN CAPITAL LETTER O WITH TILDE AND ACUTE + +01E4D +LATIN SMALL LETTER O WITH TILDE AND ACUTE + +01E4E +LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS + +01E4F +LATIN SMALL LETTER O WITH TILDE AND DIAERESIS + +01E50 +LATIN CAPITAL LETTER O WITH MACRON AND GRAVE + +01E51 +LATIN SMALL LETTER O WITH MACRON AND GRAVE + +01E52 +LATIN CAPITAL LETTER O WITH MACRON AND ACUTE + +01E53 +LATIN SMALL LETTER O WITH MACRON AND ACUTE + +01E54 +LATIN CAPITAL LETTER P WITH ACUTE + +01E55 +LATIN SMALL LETTER P WITH ACUTE + +01E56 +LATIN CAPITAL LETTER P WITH DOT ABOVE + +01E57 +LATIN SMALL LETTER P WITH DOT ABOVE + +01E58 +LATIN CAPITAL LETTER R WITH DOT ABOVE + +01E59 +LATIN SMALL LETTER R WITH DOT ABOVE + +01E5A +LATIN CAPITAL LETTER R WITH DOT BELOW + +01E5B +LATIN SMALL LETTER R WITH DOT BELOW + +01E5C +LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON + +01E5D +LATIN SMALL LETTER R WITH DOT BELOW AND MACRON + +01E5E +LATIN CAPITAL LETTER R WITH LINE BELOW + +01E5F +LATIN SMALL LETTER R WITH LINE BELOW + +01E60 +LATIN CAPITAL LETTER S WITH DOT ABOVE + +01E61 +LATIN SMALL LETTER S WITH DOT ABOVE + +01E62 +LATIN CAPITAL LETTER S WITH DOT BELOW + +01E63 +LATIN SMALL LETTER S WITH DOT BELOW + +01E64 +LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE + +01E65 +LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE + +01E66 +LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE + +01E67 +LATIN SMALL LETTER S WITH CARON AND DOT ABOVE + +01E68 +LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE + +01E69 +LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE + +01E6A +LATIN CAPITAL LETTER T WITH DOT ABOVE + +01E6B +LATIN SMALL LETTER T WITH DOT ABOVE + +01E6C +LATIN CAPITAL LETTER T WITH DOT BELOW + +01E6D +LATIN SMALL LETTER T WITH DOT BELOW + +01E6E +LATIN CAPITAL LETTER T WITH LINE BELOW + +01E6F +LATIN SMALL LETTER T WITH LINE BELOW + +01E70 +LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW + +01E71 +LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW + +01E72 +LATIN CAPITAL LETTER U WITH DIAERESIS BELOW + +01E73 +LATIN SMALL LETTER U WITH DIAERESIS BELOW + +01E74 +LATIN CAPITAL LETTER U WITH TILDE BELOW + +01E75 +LATIN SMALL LETTER U WITH TILDE BELOW + +01E76 +LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW + +01E77 +LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW + +01E78 +LATIN CAPITAL LETTER U WITH TILDE AND ACUTE + +01E79 +LATIN SMALL LETTER U WITH TILDE AND ACUTE + +01E7A +LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS + +01E7B +LATIN SMALL LETTER U WITH MACRON AND DIAERESIS + +01E7C +LATIN CAPITAL LETTER V WITH TILDE + +01E7D +LATIN SMALL LETTER V WITH TILDE + +01E7E +LATIN CAPITAL LETTER V WITH DOT BELOW + +01E7F +LATIN SMALL LETTER V WITH DOT BELOW + +01E80 +LATIN CAPITAL LETTER W WITH GRAVE + +01E81 +LATIN SMALL LETTER W WITH GRAVE + +01E82 +LATIN CAPITAL LETTER W WITH ACUTE + +01E83 +LATIN SMALL LETTER W WITH ACUTE + +01E84 +LATIN CAPITAL LETTER W WITH DIAERESIS + +01E85 +LATIN SMALL LETTER W WITH DIAERESIS + +01E86 +LATIN CAPITAL LETTER W WITH DOT ABOVE + +01E87 +LATIN SMALL LETTER W WITH DOT ABOVE + +01E88 +LATIN CAPITAL LETTER W WITH DOT BELOW + +01E89 +LATIN SMALL LETTER W WITH DOT BELOW + +01E8A +LATIN CAPITAL LETTER X WITH DOT ABOVE + +01E8B +LATIN SMALL LETTER X WITH DOT ABOVE + +01E8C +LATIN CAPITAL LETTER X WITH DIAERESIS + +01E8D +LATIN SMALL LETTER X WITH DIAERESIS + +01E8E +LATIN CAPITAL LETTER Y WITH DOT ABOVE + +01E8F +LATIN SMALL LETTER Y WITH DOT ABOVE + +01E90 +LATIN CAPITAL LETTER Z WITH CIRCUMFLEX + +01E91 +LATIN SMALL LETTER Z WITH CIRCUMFLEX + +01E92 +LATIN CAPITAL LETTER Z WITH DOT BELOW + +01E93 +LATIN SMALL LETTER Z WITH DOT BELOW + +01E94 +LATIN CAPITAL LETTER Z WITH LINE BELOW + +01E95 +LATIN SMALL LETTER Z WITH LINE BELOW + +01E96 +LATIN SMALL LETTER H WITH LINE BELOW + +01E97 +LATIN SMALL LETTER T WITH DIAERESIS + +01E98 +LATIN SMALL LETTER W WITH RING ABOVE + +01E99 +LATIN SMALL LETTER Y WITH RING ABOVE + +01E9A +LATIN SMALL LETTER A WITH RIGHT HALF RING + +01E9B +LATIN SMALL LETTER LONG S WITH DOT ABOVE + +01E9C +LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE + +01E9D +LATIN SMALL LETTER LONG S WITH HIGH STROKE + +01E9E +LATIN CAPITAL LETTER SHARP S + +01E9F +LATIN SMALL LETTER DELTA + +01EA0 +LATIN CAPITAL LETTER A WITH DOT BELOW + +01EA1 +LATIN SMALL LETTER A WITH DOT BELOW + +01EA2 +LATIN CAPITAL LETTER A WITH HOOK ABOVE + +01EA3 +LATIN SMALL LETTER A WITH HOOK ABOVE + +01EA4 +LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE + +01EA5 +LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE + +01EA6 +LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE + +01EA7 +LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE + +01EA8 +LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE + +01EA9 +LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE + +01EAA +LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE + +01EAB +LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE + +01EAC +LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW + +01EAD +LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW + +01EAE +LATIN CAPITAL LETTER A WITH BREVE AND ACUTE + +01EAF +LATIN SMALL LETTER A WITH BREVE AND ACUTE + +01EB0 +LATIN CAPITAL LETTER A WITH BREVE AND GRAVE + +01EB1 +LATIN SMALL LETTER A WITH BREVE AND GRAVE + +01EB2 +LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE + +01EB3 +LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE + +01EB4 +LATIN CAPITAL LETTER A WITH BREVE AND TILDE + +01EB5 +LATIN SMALL LETTER A WITH BREVE AND TILDE + +01EB6 +LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW + +01EB7 +LATIN SMALL LETTER A WITH BREVE AND DOT BELOW + +01EB8 +LATIN CAPITAL LETTER E WITH DOT BELOW + +01EB9 +LATIN SMALL LETTER E WITH DOT BELOW + +01EBA +LATIN CAPITAL LETTER E WITH HOOK ABOVE + +01EBB +LATIN SMALL LETTER E WITH HOOK ABOVE + +01EBC +LATIN CAPITAL LETTER E WITH TILDE + +01EBD +LATIN SMALL LETTER E WITH TILDE + +01EBE +LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE + +01EBF +LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE + +01EC0 +LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE + +01EC1 +LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE + +01EC2 +LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE + +01EC3 +LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE + +01EC4 +LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE + +01EC5 +LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE + +01EC6 +LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW + +01EC7 +LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW + +01EC8 +LATIN CAPITAL LETTER I WITH HOOK ABOVE + +01EC9 +LATIN SMALL LETTER I WITH HOOK ABOVE + +01ECA +LATIN CAPITAL LETTER I WITH DOT BELOW + +01ECB +LATIN SMALL LETTER I WITH DOT BELOW + +01ECC +LATIN CAPITAL LETTER O WITH DOT BELOW + +01ECD +LATIN SMALL LETTER O WITH DOT BELOW + +01ECE +LATIN CAPITAL LETTER O WITH HOOK ABOVE + +01ECF +LATIN SMALL LETTER O WITH HOOK ABOVE + +01ED0 +LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE + +01ED1 +LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE + +01ED2 +LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE + +01ED3 +LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE + +01ED4 +LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE + +01ED5 +LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE + +01ED6 +LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE + +01ED7 +LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE + +01ED8 +LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW + +01ED9 +LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW + +01EDA +LATIN CAPITAL LETTER O WITH HORN AND ACUTE + +01EDB +LATIN SMALL LETTER O WITH HORN AND ACUTE + +01EDC +LATIN CAPITAL LETTER O WITH HORN AND GRAVE + +01EDD +LATIN SMALL LETTER O WITH HORN AND GRAVE + +01EDE +LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE + +01EDF +LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE + +01EE0 +LATIN CAPITAL LETTER O WITH HORN AND TILDE + +01EE1 +LATIN SMALL LETTER O WITH HORN AND TILDE + +01EE2 +LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW + +01EE3 +LATIN SMALL LETTER O WITH HORN AND DOT BELOW + +01EE4 +LATIN CAPITAL LETTER U WITH DOT BELOW + +01EE5 +LATIN SMALL LETTER U WITH DOT BELOW + +01EE6 +LATIN CAPITAL LETTER U WITH HOOK ABOVE + +01EE7 +LATIN SMALL LETTER U WITH HOOK ABOVE + +01EE8 +LATIN CAPITAL LETTER U WITH HORN AND ACUTE + +01EE9 +LATIN SMALL LETTER U WITH HORN AND ACUTE + +01EEA +LATIN CAPITAL LETTER U WITH HORN AND GRAVE + +01EEB +LATIN SMALL LETTER U WITH HORN AND GRAVE + +01EEC +LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE + +01EED +LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE + +01EEE +LATIN CAPITAL LETTER U WITH HORN AND TILDE + +01EEF +LATIN SMALL LETTER U WITH HORN AND TILDE + +01EF0 +LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW + +01EF1 +LATIN SMALL LETTER U WITH HORN AND DOT BELOW + +01EF2 +LATIN CAPITAL LETTER Y WITH GRAVE + +01EF3 +LATIN SMALL LETTER Y WITH GRAVE + +01EF4 +LATIN CAPITAL LETTER Y WITH DOT BELOW + +01EF5 +LATIN SMALL LETTER Y WITH DOT BELOW + +01EF6 +LATIN CAPITAL LETTER Y WITH HOOK ABOVE + +01EF7 +LATIN SMALL LETTER Y WITH HOOK ABOVE + +01EF8 +LATIN CAPITAL LETTER Y WITH TILDE + +01EF9 +LATIN SMALL LETTER Y WITH TILDE + +01EFA +LATIN CAPITAL LETTER MIDDLE-WELSH LL + +01EFB +LATIN SMALL LETTER MIDDLE-WELSH LL + +01EFC +LATIN CAPITAL LETTER MIDDLE-WELSH V + +01EFD +LATIN SMALL LETTER MIDDLE-WELSH V + +01EFE +LATIN CAPITAL LETTER Y WITH LOOP + +01EFF +LATIN SMALL LETTER Y WITH LOOP + +01F00 +GREEK SMALL LETTER ALPHA WITH PSILI + +01F01 +GREEK SMALL LETTER ALPHA WITH DASIA + +01F02 +GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA + +01F03 +GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA + +01F04 +GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA + +01F05 +GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA + +01F06 +GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI + +01F07 +GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI + +01F08 +GREEK CAPITAL LETTER ALPHA WITH PSILI + +01F09 +GREEK CAPITAL LETTER ALPHA WITH DASIA + +01F0A +GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA + +01F0B +GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA + +01F0C +GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA + +01F0D +GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA + +01F0E +GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI + +01F0F +GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI + +01F10 +GREEK SMALL LETTER EPSILON WITH PSILI + +01F11 +GREEK SMALL LETTER EPSILON WITH DASIA + +01F12 +GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA + +01F13 +GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA + +01F14 +GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA + +01F15 +GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA + +01F18 +GREEK CAPITAL LETTER EPSILON WITH PSILI + +01F19 +GREEK CAPITAL LETTER EPSILON WITH DASIA + +01F1A +GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA + +01F1B +GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA + +01F1C +GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA + +01F1D +GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA + +01F20 +GREEK SMALL LETTER ETA WITH PSILI + +01F21 +GREEK SMALL LETTER ETA WITH DASIA + +01F22 +GREEK SMALL LETTER ETA WITH PSILI AND VARIA + +01F23 +GREEK SMALL LETTER ETA WITH DASIA AND VARIA + +01F24 +GREEK SMALL LETTER ETA WITH PSILI AND OXIA + +01F25 +GREEK SMALL LETTER ETA WITH DASIA AND OXIA + +01F26 +GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI + +01F27 +GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI + +01F28 +GREEK CAPITAL LETTER ETA WITH PSILI + +01F29 +GREEK CAPITAL LETTER ETA WITH DASIA + +01F2A +GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA + +01F2B +GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA + +01F2C +GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA + +01F2D +GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA + +01F2E +GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI + +01F2F +GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI + +01F30 +GREEK SMALL LETTER IOTA WITH PSILI + +01F31 +GREEK SMALL LETTER IOTA WITH DASIA + +01F32 +GREEK SMALL LETTER IOTA WITH PSILI AND VARIA + +01F33 +GREEK SMALL LETTER IOTA WITH DASIA AND VARIA + +01F34 +GREEK SMALL LETTER IOTA WITH PSILI AND OXIA + +01F35 +GREEK SMALL LETTER IOTA WITH DASIA AND OXIA + +01F36 +GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI + +01F37 +GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI + +01F38 +GREEK CAPITAL LETTER IOTA WITH PSILI + +01F39 +GREEK CAPITAL LETTER IOTA WITH DASIA + +01F3A +GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA + +01F3B +GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA + +01F3C +GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA + +01F3D +GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA + +01F3E +GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI + +01F3F +GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI + +01F40 +GREEK SMALL LETTER OMICRON WITH PSILI + +01F41 +GREEK SMALL LETTER OMICRON WITH DASIA + +01F42 +GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA + +01F43 +GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA + +01F44 +GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA + +01F45 +GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA + +01F48 +GREEK CAPITAL LETTER OMICRON WITH PSILI + +01F49 +GREEK CAPITAL LETTER OMICRON WITH DASIA + +01F4A +GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA + +01F4B +GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA + +01F4C +GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA + +01F4D +GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA + +01F50 +GREEK SMALL LETTER UPSILON WITH PSILI + +01F51 +GREEK SMALL LETTER UPSILON WITH DASIA + +01F52 +GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA + +01F53 +GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA + +01F54 +GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA + +01F55 +GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA + +01F56 +GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI + +01F57 +GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI + +01F59 +GREEK CAPITAL LETTER UPSILON WITH DASIA + +01F5B +GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA + +01F5D +GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA + +01F5F +GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI + +01F60 +GREEK SMALL LETTER OMEGA WITH PSILI + +01F61 +GREEK SMALL LETTER OMEGA WITH DASIA + +01F62 +GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA + +01F63 +GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA + +01F64 +GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA + +01F65 +GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA + +01F66 +GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI + +01F67 +GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI + +01F68 +GREEK CAPITAL LETTER OMEGA WITH PSILI + +01F69 +GREEK CAPITAL LETTER OMEGA WITH DASIA + +01F6A +GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA + +01F6B +GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA + +01F6C +GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA + +01F6D +GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA + +01F6E +GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI + +01F6F +GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI + +01F70 +GREEK SMALL LETTER ALPHA WITH VARIA + +01F71 +GREEK SMALL LETTER ALPHA WITH OXIA + +01F72 +GREEK SMALL LETTER EPSILON WITH VARIA + +01F73 +GREEK SMALL LETTER EPSILON WITH OXIA + +01F74 +GREEK SMALL LETTER ETA WITH VARIA + +01F75 +GREEK SMALL LETTER ETA WITH OXIA + +01F76 +GREEK SMALL LETTER IOTA WITH VARIA + +01F77 +GREEK SMALL LETTER IOTA WITH OXIA + +01F78 +GREEK SMALL LETTER OMICRON WITH VARIA + +01F79 +GREEK SMALL LETTER OMICRON WITH OXIA + +01F7A +GREEK SMALL LETTER UPSILON WITH VARIA + +01F7B +GREEK SMALL LETTER UPSILON WITH OXIA + +01F7C +GREEK SMALL LETTER OMEGA WITH VARIA + +01F7D +GREEK SMALL LETTER OMEGA WITH OXIA + +01F80 +GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI + +01F81 +GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI + +01F82 +GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI + +01F83 +GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI + +01F84 +GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI + +01F85 +GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI + +01F86 +GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI + +01F87 +GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI + +01F88 +GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI + +01F89 +GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI + +01F8A +GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI + +01F8B +GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI + +01F8C +GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI + +01F8D +GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI + +01F8E +GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI + +01F8F +GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI + +01F90 +GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI + +01F91 +GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI + +01F92 +GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI + +01F93 +GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI + +01F94 +GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI + +01F95 +GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI + +01F96 +GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI + +01F97 +GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI + +01F98 +GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI + +01F99 +GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI + +01F9A +GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI + +01F9B +GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI + +01F9C +GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI + +01F9D +GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI + +01F9E +GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI + +01F9F +GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI + +01FA0 +GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI + +01FA1 +GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI + +01FA2 +GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI + +01FA3 +GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI + +01FA4 +GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI + +01FA5 +GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI + +01FA6 +GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI + +01FA7 +GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI + +01FA8 +GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI + +01FA9 +GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI + +01FAA +GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI + +01FAB +GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI + +01FAC +GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI + +01FAD +GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI + +01FAE +GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI + +01FAF +GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI + +01FB0 +GREEK SMALL LETTER ALPHA WITH VRACHY + +01FB1 +GREEK SMALL LETTER ALPHA WITH MACRON + +01FB2 +GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI + +01FB3 +GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI + +01FB4 +GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI + +01FB6 +GREEK SMALL LETTER ALPHA WITH PERISPOMENI + +01FB7 +GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI + +01FB8 +GREEK CAPITAL LETTER ALPHA WITH VRACHY + +01FB9 +GREEK CAPITAL LETTER ALPHA WITH MACRON + +01FBA +GREEK CAPITAL LETTER ALPHA WITH VARIA + +01FBB +GREEK CAPITAL LETTER ALPHA WITH OXIA + +01FBC +GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI + +01FBD +GREEK KORONIS + +01FBE +GREEK PROSGEGRAMMENI + +01FBF +GREEK PSILI + +01FC0 +GREEK PERISPOMENI + +01FC1 +GREEK DIALYTIKA AND PERISPOMENI + +01FC2 +GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI + +01FC3 +GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI + +01FC4 +GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI + +01FC6 +GREEK SMALL LETTER ETA WITH PERISPOMENI + +01FC7 +GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI + +01FC8 +GREEK CAPITAL LETTER EPSILON WITH VARIA + +01FC9 +GREEK CAPITAL LETTER EPSILON WITH OXIA + +01FCA +GREEK CAPITAL LETTER ETA WITH VARIA + +01FCB +GREEK CAPITAL LETTER ETA WITH OXIA + +01FCC +GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI + +01FCD +GREEK PSILI AND VARIA + +01FCE +GREEK PSILI AND OXIA + +01FCF +GREEK PSILI AND PERISPOMENI + +01FD0 +GREEK SMALL LETTER IOTA WITH VRACHY + +01FD1 +GREEK SMALL LETTER IOTA WITH MACRON + +01FD2 +GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA + +01FD3 +GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA + +01FD6 +GREEK SMALL LETTER IOTA WITH PERISPOMENI + +01FD7 +GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI + +01FD8 +GREEK CAPITAL LETTER IOTA WITH VRACHY + +01FD9 +GREEK CAPITAL LETTER IOTA WITH MACRON + +01FDA +GREEK CAPITAL LETTER IOTA WITH VARIA + +01FDB +GREEK CAPITAL LETTER IOTA WITH OXIA + +01FDD +GREEK DASIA AND VARIA + +01FDE +GREEK DASIA AND OXIA + +01FDF +GREEK DASIA AND PERISPOMENI + +01FE0 +GREEK SMALL LETTER UPSILON WITH VRACHY + +01FE1 +GREEK SMALL LETTER UPSILON WITH MACRON + +01FE2 +GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA + +01FE3 +GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA + +01FE4 +GREEK SMALL LETTER RHO WITH PSILI + +01FE5 +GREEK SMALL LETTER RHO WITH DASIA + +01FE6 +GREEK SMALL LETTER UPSILON WITH PERISPOMENI + +01FE7 +GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI + +01FE8 +GREEK CAPITAL LETTER UPSILON WITH VRACHY + +01FE9 +GREEK CAPITAL LETTER UPSILON WITH MACRON + +01FEA +GREEK CAPITAL LETTER UPSILON WITH VARIA + +01FEB +GREEK CAPITAL LETTER UPSILON WITH OXIA + +01FEC +GREEK CAPITAL LETTER RHO WITH DASIA + +01FED +GREEK DIALYTIKA AND VARIA + +01FEE +GREEK DIALYTIKA AND OXIA + +01FEF +GREEK VARIA + +01FF2 +GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI + +01FF3 +GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI + +01FF4 +GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI + +01FF6 +GREEK SMALL LETTER OMEGA WITH PERISPOMENI + +01FF7 +GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI + +01FF8 +GREEK CAPITAL LETTER OMICRON WITH VARIA + +01FF9 +GREEK CAPITAL LETTER OMICRON WITH OXIA + +01FFA +GREEK CAPITAL LETTER OMEGA WITH VARIA + +01FFB +GREEK CAPITAL LETTER OMEGA WITH OXIA + +01FFC +GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI + +01FFD +GREEK OXIA + +01FFE +GREEK DASIA + +02000 +EN QUAD + +02001 +EM QUAD + +02002 +EN SPACE + +02003 +EM SPACE + +02004 +THREE-PER-EM SPACE + +02005 +FOUR-PER-EM SPACE + +02006 +SIX-PER-EM SPACE + +02007 +FIGURE SPACE + +02008 +PUNCTUATION SPACE + +02009 +THIN SPACE + +0200A +HAIR SPACE + +0200B +ZERO WIDTH SPACE + +0200B +ZWSP + +0200C +ZERO WIDTH NON-JOINER + +0200C +ZWNJ + +0200D +ZERO WIDTH JOINER + +0200D +ZWJ + +0200E +LEFT-TO-RIGHT MARK + +0200E +LRM + +0200F +RIGHT-TO-LEFT MARK + +0200F +RLM + +02010 +HYPHEN + +02011 +NON-BREAKING HYPHEN + +02012 +FIGURE DASH + +02013 +EN DASH + +02014 +EM DASH + +02015 +HORIZONTAL BAR + +02016 +DOUBLE VERTICAL LINE + +02017 +DOUBLE LOW LINE + +02018 +LEFT SINGLE QUOTATION MARK + +02019 +RIGHT SINGLE QUOTATION MARK + +0201A +SINGLE LOW-9 QUOTATION MARK + +0201B +SINGLE HIGH-REVERSED-9 QUOTATION MARK + +0201C +LEFT DOUBLE QUOTATION MARK + +0201D +RIGHT DOUBLE QUOTATION MARK + +0201E +DOUBLE LOW-9 QUOTATION MARK + +0201F +DOUBLE HIGH-REVERSED-9 QUOTATION MARK + +02020 +DAGGER + +02021 +DOUBLE DAGGER + +02022 +BULLET + +02023 +TRIANGULAR BULLET + +02024 +ONE DOT LEADER + +02025 +TWO DOT LEADER + +02026 +HORIZONTAL ELLIPSIS + +02027 +HYPHENATION POINT + +02028 +LINE SEPARATOR + +02029 +PARAGRAPH SEPARATOR + +0202A +LEFT-TO-RIGHT EMBEDDING + +0202A +LRE + +0202B +RIGHT-TO-LEFT EMBEDDING + +0202B +RLE + +0202C +POP DIRECTIONAL FORMATTING + +0202C +PDF + +0202D +LEFT-TO-RIGHT OVERRIDE + +0202D +LRO + +0202E +RIGHT-TO-LEFT OVERRIDE + +0202E +RLO + +0202F +NARROW NO-BREAK SPACE + +0202F +NNBSP + +02030 +PER MILLE SIGN + +02031 +PER TEN THOUSAND SIGN + +02032 +PRIME + +02033 +DOUBLE PRIME + +02034 +TRIPLE PRIME + +02035 +REVERSED PRIME + +02036 +REVERSED DOUBLE PRIME + +02037 +REVERSED TRIPLE PRIME + +02038 +CARET + +02039 +SINGLE LEFT-POINTING ANGLE QUOTATION MARK + +0203A +SINGLE RIGHT-POINTING ANGLE QUOTATION MARK + +0203B +REFERENCE MARK + +0203C +DOUBLE EXCLAMATION MARK + +0203D +INTERROBANG + +0203E +OVERLINE + +0203F +UNDERTIE + +02040 +CHARACTER TIE + +02041 +CARET INSERTION POINT + +02042 +ASTERISM + +02043 +HYPHEN BULLET + +02044 +FRACTION SLASH + +02045 +LEFT SQUARE BRACKET WITH QUILL + +02046 +RIGHT SQUARE BRACKET WITH QUILL + +02047 +DOUBLE QUESTION MARK + +02048 +QUESTION EXCLAMATION MARK + +02049 +EXCLAMATION QUESTION MARK + +0204A +TIRONIAN SIGN ET + +0204B +REVERSED PILCROW SIGN + +0204C +BLACK LEFTWARDS BULLET + +0204D +BLACK RIGHTWARDS BULLET + +0204E +LOW ASTERISK + +0204F +REVERSED SEMICOLON + +02050 +CLOSE UP + +02051 +TWO ASTERISKS ALIGNED VERTICALLY + +02052 +COMMERCIAL MINUS SIGN + +02053 +SWUNG DASH + +02054 +INVERTED UNDERTIE + +02055 +FLOWER PUNCTUATION MARK + +02056 +THREE DOT PUNCTUATION + +02057 +QUADRUPLE PRIME + +02058 +FOUR DOT PUNCTUATION + +02059 +FIVE DOT PUNCTUATION + +0205A +TWO DOT PUNCTUATION + +0205B +FOUR DOT MARK + +0205C +DOTTED CROSS + +0205D +TRICOLON + +0205E +VERTICAL FOUR DOTS + +0205F +MEDIUM MATHEMATICAL SPACE + +0205F +MMSP + +02060 +WORD JOINER + +02060 +WJ + +02061 +FUNCTION APPLICATION + +02062 +INVISIBLE TIMES + +02063 +INVISIBLE SEPARATOR + +02064 +INVISIBLE PLUS + +02066 +LEFT-TO-RIGHT ISOLATE + +02066 +LRI + +02067 +RIGHT-TO-LEFT ISOLATE + +02067 +RLI + +02068 +FIRST STRONG ISOLATE + +02068 +FSI + +02069 +POP DIRECTIONAL ISOLATE + +02069 +PDI + +0206A +INHIBIT SYMMETRIC SWAPPING + +0206B +ACTIVATE SYMMETRIC SWAPPING + +0206C +INHIBIT ARABIC FORM SHAPING + +0206D +ACTIVATE ARABIC FORM SHAPING + +0206E +NATIONAL DIGIT SHAPES + +0206F +NOMINAL DIGIT SHAPES + +02070 +SUPERSCRIPT ZERO + +02071 +SUPERSCRIPT LATIN SMALL LETTER I + +02074 +SUPERSCRIPT FOUR + +02075 +SUPERSCRIPT FIVE + +02076 +SUPERSCRIPT SIX + +02077 +SUPERSCRIPT SEVEN + +02078 +SUPERSCRIPT EIGHT + +02079 +SUPERSCRIPT NINE + +0207A +SUPERSCRIPT PLUS SIGN + +0207B +SUPERSCRIPT MINUS + +0207C +SUPERSCRIPT EQUALS SIGN + +0207D +SUPERSCRIPT LEFT PARENTHESIS + +0207E +SUPERSCRIPT RIGHT PARENTHESIS + +0207F +SUPERSCRIPT LATIN SMALL LETTER N + +02080 +SUBSCRIPT ZERO + +02081 +SUBSCRIPT ONE + +02082 +SUBSCRIPT TWO + +02083 +SUBSCRIPT THREE + +02084 +SUBSCRIPT FOUR + +02085 +SUBSCRIPT FIVE + +02086 +SUBSCRIPT SIX + +02087 +SUBSCRIPT SEVEN + +02088 +SUBSCRIPT EIGHT + +02089 +SUBSCRIPT NINE + +0208A +SUBSCRIPT PLUS SIGN + +0208B +SUBSCRIPT MINUS + +0208C +SUBSCRIPT EQUALS SIGN + +0208D +SUBSCRIPT LEFT PARENTHESIS + +0208E +SUBSCRIPT RIGHT PARENTHESIS + +02090 +LATIN SUBSCRIPT SMALL LETTER A + +02091 +LATIN SUBSCRIPT SMALL LETTER E + +02092 +LATIN SUBSCRIPT SMALL LETTER O + +02093 +LATIN SUBSCRIPT SMALL LETTER X + +02094 +LATIN SUBSCRIPT SMALL LETTER SCHWA + +02095 +LATIN SUBSCRIPT SMALL LETTER H + +02096 +LATIN SUBSCRIPT SMALL LETTER K + +02097 +LATIN SUBSCRIPT SMALL LETTER L + +02098 +LATIN SUBSCRIPT SMALL LETTER M + +02099 +LATIN SUBSCRIPT SMALL LETTER N + +0209A +LATIN SUBSCRIPT SMALL LETTER P + +0209B +LATIN SUBSCRIPT SMALL LETTER S + +0209C +LATIN SUBSCRIPT SMALL LETTER T + +020A0 +EURO-CURRENCY SIGN + +020A1 +COLON SIGN + +020A2 +CRUZEIRO SIGN + +020A3 +FRENCH FRANC SIGN + +020A4 +LIRA SIGN + +020A5 +MILL SIGN + +020A6 +NAIRA SIGN + +020A7 +PESETA SIGN + +020A8 +RUPEE SIGN + +020A9 +WON SIGN + +020AA +NEW SHEQEL SIGN + +020AB +DONG SIGN + +020AC +EURO SIGN + +020AD +KIP SIGN + +020AE +TUGRIK SIGN + +020AF +DRACHMA SIGN + +020B0 +GERMAN PENNY SIGN + +020B1 +PESO SIGN + +020B2 +GUARANI SIGN + +020B3 +AUSTRAL SIGN + +020B4 +HRYVNIA SIGN + +020B5 +CEDI SIGN + +020B6 +LIVRE TOURNOIS SIGN + +020B7 +SPESMILO SIGN + +020B8 +TENGE SIGN + +020B9 +INDIAN RUPEE SIGN + +020BA +TURKISH LIRA SIGN + +020BB +NORDIC MARK SIGN + +020BC +MANAT SIGN + +020BD +RUBLE SIGN + +020BE +LARI SIGN + +020BF +BITCOIN SIGN + +020D0 +COMBINING LEFT HARPOON ABOVE + +020D1 +COMBINING RIGHT HARPOON ABOVE + +020D2 +COMBINING LONG VERTICAL LINE OVERLAY + +020D3 +COMBINING SHORT VERTICAL LINE OVERLAY + +020D4 +COMBINING ANTICLOCKWISE ARROW ABOVE + +020D5 +COMBINING CLOCKWISE ARROW ABOVE + +020D6 +COMBINING LEFT ARROW ABOVE + +020D7 +COMBINING RIGHT ARROW ABOVE + +020D8 +COMBINING RING OVERLAY + +020D9 +COMBINING CLOCKWISE RING OVERLAY + +020DA +COMBINING ANTICLOCKWISE RING OVERLAY + +020DB +COMBINING THREE DOTS ABOVE + +020DC +COMBINING FOUR DOTS ABOVE + +020DD +COMBINING ENCLOSING CIRCLE + +020DE +COMBINING ENCLOSING SQUARE + +020DF +COMBINING ENCLOSING DIAMOND + +020E0 +COMBINING ENCLOSING CIRCLE BACKSLASH + +020E1 +COMBINING LEFT RIGHT ARROW ABOVE + +020E2 +COMBINING ENCLOSING SCREEN + +020E3 +COMBINING ENCLOSING KEYCAP + +020E4 +COMBINING ENCLOSING UPWARD POINTING TRIANGLE + +020E5 +COMBINING REVERSE SOLIDUS OVERLAY + +020E6 +COMBINING DOUBLE VERTICAL STROKE OVERLAY + +020E7 +COMBINING ANNUITY SYMBOL + +020E8 +COMBINING TRIPLE UNDERDOT + +020E9 +COMBINING WIDE BRIDGE ABOVE + +020EA +COMBINING LEFTWARDS ARROW OVERLAY + +020EB +COMBINING LONG DOUBLE SOLIDUS OVERLAY + +020EC +COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS + +020ED +COMBINING LEFTWARDS HARPOON WITH BARB DOWNWARDS + +020EE +COMBINING LEFT ARROW BELOW + +020EF +COMBINING RIGHT ARROW BELOW + +020F0 +COMBINING ASTERISK ABOVE + +02100 +ACCOUNT OF + +02101 +ADDRESSED TO THE SUBJECT + +02102 +DOUBLE-STRUCK CAPITAL C + +02103 +DEGREE CELSIUS + +02104 +CENTRE LINE SYMBOL + +02105 +CARE OF + +02106 +CADA UNA + +02107 +EULER CONSTANT + +02108 +SCRUPLE + +02109 +DEGREE FAHRENHEIT + +0210A +SCRIPT SMALL G + +0210B +SCRIPT CAPITAL H + +0210C +BLACK-LETTER CAPITAL H + +0210D +DOUBLE-STRUCK CAPITAL H + +0210E +PLANCK CONSTANT + +0210F +PLANCK CONSTANT OVER TWO PI + +02110 +SCRIPT CAPITAL I + +02111 +BLACK-LETTER CAPITAL I + +02112 +SCRIPT CAPITAL L + +02113 +SCRIPT SMALL L + +02114 +L B BAR SYMBOL + +02115 +DOUBLE-STRUCK CAPITAL N + +02116 +NUMERO SIGN + +02117 +SOUND RECORDING COPYRIGHT + +02118 +WEIERSTRASS ELLIPTIC FUNCTION + +02118 +SCRIPT CAPITAL P + +02119 +DOUBLE-STRUCK CAPITAL P + +0211A +DOUBLE-STRUCK CAPITAL Q + +0211B +SCRIPT CAPITAL R + +0211C +BLACK-LETTER CAPITAL R + +0211D +DOUBLE-STRUCK CAPITAL R + +0211E +PRESCRIPTION TAKE + +0211F +RESPONSE + +02120 +SERVICE MARK + +02121 +TELEPHONE SIGN + +02122 +TRADE MARK SIGN + +02123 +VERSICLE + +02124 +DOUBLE-STRUCK CAPITAL Z + +02125 +OUNCE SIGN + +02126 +OHM SIGN + +02127 +INVERTED OHM SIGN + +02128 +BLACK-LETTER CAPITAL Z + +02129 +TURNED GREEK SMALL LETTER IOTA + +0212A +KELVIN SIGN + +0212B +ANGSTROM SIGN + +0212C +SCRIPT CAPITAL B + +0212D +BLACK-LETTER CAPITAL C + +0212E +ESTIMATED SYMBOL + +0212F +SCRIPT SMALL E + +02130 +SCRIPT CAPITAL E + +02131 +SCRIPT CAPITAL F + +02132 +TURNED CAPITAL F + +02133 +SCRIPT CAPITAL M + +02134 +SCRIPT SMALL O + +02135 +ALEF SYMBOL + +02136 +BET SYMBOL + +02137 +GIMEL SYMBOL + +02138 +DALET SYMBOL + +02139 +INFORMATION SOURCE + +0213A +ROTATED CAPITAL Q + +0213B +FACSIMILE SIGN + +0213C +DOUBLE-STRUCK SMALL PI + +0213D +DOUBLE-STRUCK SMALL GAMMA + +0213E +DOUBLE-STRUCK CAPITAL GAMMA + +0213F +DOUBLE-STRUCK CAPITAL PI + +02140 +DOUBLE-STRUCK N-ARY SUMMATION + +02141 +TURNED SANS-SERIF CAPITAL G + +02142 +TURNED SANS-SERIF CAPITAL L + +02143 +REVERSED SANS-SERIF CAPITAL L + +02144 +TURNED SANS-SERIF CAPITAL Y + +02145 +DOUBLE-STRUCK ITALIC CAPITAL D + +02146 +DOUBLE-STRUCK ITALIC SMALL D + +02147 +DOUBLE-STRUCK ITALIC SMALL E + +02148 +DOUBLE-STRUCK ITALIC SMALL I + +02149 +DOUBLE-STRUCK ITALIC SMALL J + +0214A +PROPERTY LINE + +0214B +TURNED AMPERSAND + +0214C +PER SIGN + +0214D +AKTIESELSKAB + +0214E +TURNED SMALL F + +0214F +SYMBOL FOR SAMARITAN SOURCE + +02150 +VULGAR FRACTION ONE SEVENTH + +02151 +VULGAR FRACTION ONE NINTH + +02152 +VULGAR FRACTION ONE TENTH + +02153 +VULGAR FRACTION ONE THIRD + +02154 +VULGAR FRACTION TWO THIRDS + +02155 +VULGAR FRACTION ONE FIFTH + +02156 +VULGAR FRACTION TWO FIFTHS + +02157 +VULGAR FRACTION THREE FIFTHS + +02158 +VULGAR FRACTION FOUR FIFTHS + +02159 +VULGAR FRACTION ONE SIXTH + +0215A +VULGAR FRACTION FIVE SIXTHS + +0215B +VULGAR FRACTION ONE EIGHTH + +0215C +VULGAR FRACTION THREE EIGHTHS + +0215D +VULGAR FRACTION FIVE EIGHTHS + +0215E +VULGAR FRACTION SEVEN EIGHTHS + +0215F +FRACTION NUMERATOR ONE + +02160 +ROMAN NUMERAL ONE + +02161 +ROMAN NUMERAL TWO + +02162 +ROMAN NUMERAL THREE + +02163 +ROMAN NUMERAL FOUR + +02164 +ROMAN NUMERAL FIVE + +02165 +ROMAN NUMERAL SIX + +02166 +ROMAN NUMERAL SEVEN + +02167 +ROMAN NUMERAL EIGHT + +02168 +ROMAN NUMERAL NINE + +02169 +ROMAN NUMERAL TEN + +0216A +ROMAN NUMERAL ELEVEN + +0216B +ROMAN NUMERAL TWELVE + +0216C +ROMAN NUMERAL FIFTY + +0216D +ROMAN NUMERAL ONE HUNDRED + +0216E +ROMAN NUMERAL FIVE HUNDRED + +0216F +ROMAN NUMERAL ONE THOUSAND + +02170 +SMALL ROMAN NUMERAL ONE + +02171 +SMALL ROMAN NUMERAL TWO + +02172 +SMALL ROMAN NUMERAL THREE + +02173 +SMALL ROMAN NUMERAL FOUR + +02174 +SMALL ROMAN NUMERAL FIVE + +02175 +SMALL ROMAN NUMERAL SIX + +02176 +SMALL ROMAN NUMERAL SEVEN + +02177 +SMALL ROMAN NUMERAL EIGHT + +02178 +SMALL ROMAN NUMERAL NINE + +02179 +SMALL ROMAN NUMERAL TEN + +0217A +SMALL ROMAN NUMERAL ELEVEN + +0217B +SMALL ROMAN NUMERAL TWELVE + +0217C +SMALL ROMAN NUMERAL FIFTY + +0217D +SMALL ROMAN NUMERAL ONE HUNDRED + +0217E +SMALL ROMAN NUMERAL FIVE HUNDRED + +0217F +SMALL ROMAN NUMERAL ONE THOUSAND + +02180 +ROMAN NUMERAL ONE THOUSAND C D + +02181 +ROMAN NUMERAL FIVE THOUSAND + +02182 +ROMAN NUMERAL TEN THOUSAND + +02183 +ROMAN NUMERAL REVERSED ONE HUNDRED + +02184 +LATIN SMALL LETTER REVERSED C + +02185 +ROMAN NUMERAL SIX LATE FORM + +02186 +ROMAN NUMERAL FIFTY EARLY FORM + +02187 +ROMAN NUMERAL FIFTY THOUSAND + +02188 +ROMAN NUMERAL ONE HUNDRED THOUSAND + +02189 +VULGAR FRACTION ZERO THIRDS + +0218A +TURNED DIGIT TWO + +0218B +TURNED DIGIT THREE + +02190 +LEFTWARDS ARROW + +02191 +UPWARDS ARROW + +02192 +RIGHTWARDS ARROW + +02193 +DOWNWARDS ARROW + +02194 +LEFT RIGHT ARROW + +02195 +UP DOWN ARROW + +02196 +NORTH WEST ARROW + +02197 +NORTH EAST ARROW + +02198 +SOUTH EAST ARROW + +02199 +SOUTH WEST ARROW + +0219A +LEFTWARDS ARROW WITH STROKE + +0219B +RIGHTWARDS ARROW WITH STROKE + +0219C +LEFTWARDS WAVE ARROW + +0219D +RIGHTWARDS WAVE ARROW + +0219E +LEFTWARDS TWO HEADED ARROW + +0219F +UPWARDS TWO HEADED ARROW + +021A0 +RIGHTWARDS TWO HEADED ARROW + +021A1 +DOWNWARDS TWO HEADED ARROW + +021A2 +LEFTWARDS ARROW WITH TAIL + +021A3 +RIGHTWARDS ARROW WITH TAIL + +021A4 +LEFTWARDS ARROW FROM BAR + +021A5 +UPWARDS ARROW FROM BAR + +021A6 +RIGHTWARDS ARROW FROM BAR + +021A7 +DOWNWARDS ARROW FROM BAR + +021A8 +UP DOWN ARROW WITH BASE + +021A9 +LEFTWARDS ARROW WITH HOOK + +021AA +RIGHTWARDS ARROW WITH HOOK + +021AB +LEFTWARDS ARROW WITH LOOP + +021AC +RIGHTWARDS ARROW WITH LOOP + +021AD +LEFT RIGHT WAVE ARROW + +021AE +LEFT RIGHT ARROW WITH STROKE + +021AF +DOWNWARDS ZIGZAG ARROW + +021B0 +UPWARDS ARROW WITH TIP LEFTWARDS + +021B1 +UPWARDS ARROW WITH TIP RIGHTWARDS + +021B2 +DOWNWARDS ARROW WITH TIP LEFTWARDS + +021B3 +DOWNWARDS ARROW WITH TIP RIGHTWARDS + +021B4 +RIGHTWARDS ARROW WITH CORNER DOWNWARDS + +021B5 +DOWNWARDS ARROW WITH CORNER LEFTWARDS + +021B6 +ANTICLOCKWISE TOP SEMICIRCLE ARROW + +021B7 +CLOCKWISE TOP SEMICIRCLE ARROW + +021B8 +NORTH WEST ARROW TO LONG BAR + +021B9 +LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR + +021BA +ANTICLOCKWISE OPEN CIRCLE ARROW + +021BB +CLOCKWISE OPEN CIRCLE ARROW + +021BC +LEFTWARDS HARPOON WITH BARB UPWARDS + +021BD +LEFTWARDS HARPOON WITH BARB DOWNWARDS + +021BE +UPWARDS HARPOON WITH BARB RIGHTWARDS + +021BF +UPWARDS HARPOON WITH BARB LEFTWARDS + +021C0 +RIGHTWARDS HARPOON WITH BARB UPWARDS + +021C1 +RIGHTWARDS HARPOON WITH BARB DOWNWARDS + +021C2 +DOWNWARDS HARPOON WITH BARB RIGHTWARDS + +021C3 +DOWNWARDS HARPOON WITH BARB LEFTWARDS + +021C4 +RIGHTWARDS ARROW OVER LEFTWARDS ARROW + +021C5 +UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW + +021C6 +LEFTWARDS ARROW OVER RIGHTWARDS ARROW + +021C7 +LEFTWARDS PAIRED ARROWS + +021C8 +UPWARDS PAIRED ARROWS + +021C9 +RIGHTWARDS PAIRED ARROWS + +021CA +DOWNWARDS PAIRED ARROWS + +021CB +LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON + +021CC +RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON + +021CD +LEFTWARDS DOUBLE ARROW WITH STROKE + +021CE +LEFT RIGHT DOUBLE ARROW WITH STROKE + +021CF +RIGHTWARDS DOUBLE ARROW WITH STROKE + +021D0 +LEFTWARDS DOUBLE ARROW + +021D1 +UPWARDS DOUBLE ARROW + +021D2 +RIGHTWARDS DOUBLE ARROW + +021D3 +DOWNWARDS DOUBLE ARROW + +021D4 +LEFT RIGHT DOUBLE ARROW + +021D5 +UP DOWN DOUBLE ARROW + +021D6 +NORTH WEST DOUBLE ARROW + +021D7 +NORTH EAST DOUBLE ARROW + +021D8 +SOUTH EAST DOUBLE ARROW + +021D9 +SOUTH WEST DOUBLE ARROW + +021DA +LEFTWARDS TRIPLE ARROW + +021DB +RIGHTWARDS TRIPLE ARROW + +021DC +LEFTWARDS SQUIGGLE ARROW + +021DD +RIGHTWARDS SQUIGGLE ARROW + +021DE +UPWARDS ARROW WITH DOUBLE STROKE + +021DF +DOWNWARDS ARROW WITH DOUBLE STROKE + +021E0 +LEFTWARDS DASHED ARROW + +021E1 +UPWARDS DASHED ARROW + +021E2 +RIGHTWARDS DASHED ARROW + +021E3 +DOWNWARDS DASHED ARROW + +021E4 +LEFTWARDS ARROW TO BAR + +021E5 +RIGHTWARDS ARROW TO BAR + +021E6 +LEFTWARDS WHITE ARROW + +021E7 +UPWARDS WHITE ARROW + +021E8 +RIGHTWARDS WHITE ARROW + +021E9 +DOWNWARDS WHITE ARROW + +021EA +UPWARDS WHITE ARROW FROM BAR + +021EB +UPWARDS WHITE ARROW ON PEDESTAL + +021EC +UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR + +021ED +UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR + +021EE +UPWARDS WHITE DOUBLE ARROW + +021EF +UPWARDS WHITE DOUBLE ARROW ON PEDESTAL + +021F0 +RIGHTWARDS WHITE ARROW FROM WALL + +021F1 +NORTH WEST ARROW TO CORNER + +021F2 +SOUTH EAST ARROW TO CORNER + +021F3 +UP DOWN WHITE ARROW + +021F4 +RIGHT ARROW WITH SMALL CIRCLE + +021F5 +DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW + +021F6 +THREE RIGHTWARDS ARROWS + +021F7 +LEFTWARDS ARROW WITH VERTICAL STROKE + +021F8 +RIGHTWARDS ARROW WITH VERTICAL STROKE + +021F9 +LEFT RIGHT ARROW WITH VERTICAL STROKE + +021FA +LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE + +021FB +RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE + +021FC +LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE + +021FD +LEFTWARDS OPEN-HEADED ARROW + +021FE +RIGHTWARDS OPEN-HEADED ARROW + +021FF +LEFT RIGHT OPEN-HEADED ARROW + +02200 +FOR ALL + +02201 +COMPLEMENT + +02202 +PARTIAL DIFFERENTIAL + +02203 +THERE EXISTS + +02204 +THERE DOES NOT EXIST + +02205 +EMPTY SET + +02206 +INCREMENT + +02207 +NABLA + +02208 +ELEMENT OF + +02209 +NOT AN ELEMENT OF + +0220A +SMALL ELEMENT OF + +0220B +CONTAINS AS MEMBER + +0220C +DOES NOT CONTAIN AS MEMBER + +0220D +SMALL CONTAINS AS MEMBER + +0220E +END OF PROOF + +0220F +N-ARY PRODUCT + +02210 +N-ARY COPRODUCT + +02211 +N-ARY SUMMATION + +02212 +MINUS SIGN + +02213 +MINUS-OR-PLUS SIGN + +02214 +DOT PLUS + +02215 +DIVISION SLASH + +02216 +SET MINUS + +02217 +ASTERISK OPERATOR + +02218 +RING OPERATOR + +02219 +BULLET OPERATOR + +0221A +SQUARE ROOT + +0221B +CUBE ROOT + +0221C +FOURTH ROOT + +0221D +PROPORTIONAL TO + +0221E +INFINITY + +0221F +RIGHT ANGLE + +02220 +ANGLE + +02221 +MEASURED ANGLE + +02222 +SPHERICAL ANGLE + +02223 +DIVIDES + +02224 +DOES NOT DIVIDE + +02225 +PARALLEL TO + +02226 +NOT PARALLEL TO + +02227 +LOGICAL AND + +02228 +LOGICAL OR + +02229 +INTERSECTION + +0222A +UNION + +0222B +INTEGRAL + +0222C +DOUBLE INTEGRAL + +0222D +TRIPLE INTEGRAL + +0222E +CONTOUR INTEGRAL + +0222F +SURFACE INTEGRAL + +02230 +VOLUME INTEGRAL + +02231 +CLOCKWISE INTEGRAL + +02232 +CLOCKWISE CONTOUR INTEGRAL + +02233 +ANTICLOCKWISE CONTOUR INTEGRAL + +02234 +THEREFORE + +02235 +BECAUSE + +02236 +RATIO + +02237 +PROPORTION + +02238 +DOT MINUS + +02239 +EXCESS + +0223A +GEOMETRIC PROPORTION + +0223B +HOMOTHETIC + +0223C +TILDE OPERATOR + +0223D +REVERSED TILDE + +0223E +INVERTED LAZY S + +0223F +SINE WAVE + +02240 +WREATH PRODUCT + +02241 +NOT TILDE + +02242 +MINUS TILDE + +02243 +ASYMPTOTICALLY EQUAL TO + +02244 +NOT ASYMPTOTICALLY EQUAL TO + +02245 +APPROXIMATELY EQUAL TO + +02246 +APPROXIMATELY BUT NOT ACTUALLY EQUAL TO + +02247 +NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO + +02248 +ALMOST EQUAL TO + +02249 +NOT ALMOST EQUAL TO + +0224A +ALMOST EQUAL OR EQUAL TO + +0224B +TRIPLE TILDE + +0224C +ALL EQUAL TO + +0224D +EQUIVALENT TO + +0224E +GEOMETRICALLY EQUIVALENT TO + +0224F +DIFFERENCE BETWEEN + +02250 +APPROACHES THE LIMIT + +02251 +GEOMETRICALLY EQUAL TO + +02252 +APPROXIMATELY EQUAL TO OR THE IMAGE OF + +02253 +IMAGE OF OR APPROXIMATELY EQUAL TO + +02254 +COLON EQUALS + +02255 +EQUALS COLON + +02256 +RING IN EQUAL TO + +02257 +RING EQUAL TO + +02258 +CORRESPONDS TO + +02259 +ESTIMATES + +0225A +EQUIANGULAR TO + +0225B +STAR EQUALS + +0225C +DELTA EQUAL TO + +0225D +EQUAL TO BY DEFINITION + +0225E +MEASURED BY + +0225F +QUESTIONED EQUAL TO + +02260 +NOT EQUAL TO + +02261 +IDENTICAL TO + +02262 +NOT IDENTICAL TO + +02263 +STRICTLY EQUIVALENT TO + +02264 +LESS-THAN OR EQUAL TO + +02265 +GREATER-THAN OR EQUAL TO + +02266 +LESS-THAN OVER EQUAL TO + +02267 +GREATER-THAN OVER EQUAL TO + +02268 +LESS-THAN BUT NOT EQUAL TO + +02269 +GREATER-THAN BUT NOT EQUAL TO + +0226A +MUCH LESS-THAN + +0226B +MUCH GREATER-THAN + +0226C +BETWEEN + +0226D +NOT EQUIVALENT TO + +0226E +NOT LESS-THAN + +0226F +NOT GREATER-THAN + +02270 +NEITHER LESS-THAN NOR EQUAL TO + +02271 +NEITHER GREATER-THAN NOR EQUAL TO + +02272 +LESS-THAN OR EQUIVALENT TO + +02273 +GREATER-THAN OR EQUIVALENT TO + +02274 +NEITHER LESS-THAN NOR EQUIVALENT TO + +02275 +NEITHER GREATER-THAN NOR EQUIVALENT TO + +02276 +LESS-THAN OR GREATER-THAN + +02277 +GREATER-THAN OR LESS-THAN + +02278 +NEITHER LESS-THAN NOR GREATER-THAN + +02279 +NEITHER GREATER-THAN NOR LESS-THAN + +0227A +PRECEDES + +0227B +SUCCEEDS + +0227C +PRECEDES OR EQUAL TO + +0227D +SUCCEEDS OR EQUAL TO + +0227E +PRECEDES OR EQUIVALENT TO + +0227F +SUCCEEDS OR EQUIVALENT TO + +02280 +DOES NOT PRECEDE + +02281 +DOES NOT SUCCEED + +02282 +SUBSET OF + +02283 +SUPERSET OF + +02284 +NOT A SUBSET OF + +02285 +NOT A SUPERSET OF + +02286 +SUBSET OF OR EQUAL TO + +02287 +SUPERSET OF OR EQUAL TO + +02288 +NEITHER A SUBSET OF NOR EQUAL TO + +02289 +NEITHER A SUPERSET OF NOR EQUAL TO + +0228A +SUBSET OF WITH NOT EQUAL TO + +0228B +SUPERSET OF WITH NOT EQUAL TO + +0228C +MULTISET + +0228D +MULTISET MULTIPLICATION + +0228E +MULTISET UNION + +0228F +SQUARE IMAGE OF + +02290 +SQUARE ORIGINAL OF + +02291 +SQUARE IMAGE OF OR EQUAL TO + +02292 +SQUARE ORIGINAL OF OR EQUAL TO + +02293 +SQUARE CAP + +02294 +SQUARE CUP + +02295 +CIRCLED PLUS + +02296 +CIRCLED MINUS + +02297 +CIRCLED TIMES + +02298 +CIRCLED DIVISION SLASH + +02299 +CIRCLED DOT OPERATOR + +0229A +CIRCLED RING OPERATOR + +0229B +CIRCLED ASTERISK OPERATOR + +0229C +CIRCLED EQUALS + +0229D +CIRCLED DASH + +0229E +SQUARED PLUS + +0229F +SQUARED MINUS + +022A0 +SQUARED TIMES + +022A1 +SQUARED DOT OPERATOR + +022A2 +RIGHT TACK + +022A3 +LEFT TACK + +022A4 +DOWN TACK + +022A5 +UP TACK + +022A6 +ASSERTION + +022A7 +MODELS + +022A8 +TRUE + +022A9 +FORCES + +022AA +TRIPLE VERTICAL BAR RIGHT TURNSTILE + +022AB +DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE + +022AC +DOES NOT PROVE + +022AD +NOT TRUE + +022AE +DOES NOT FORCE + +022AF +NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE + +022B0 +PRECEDES UNDER RELATION + +022B1 +SUCCEEDS UNDER RELATION + +022B2 +NORMAL SUBGROUP OF + +022B3 +CONTAINS AS NORMAL SUBGROUP + +022B4 +NORMAL SUBGROUP OF OR EQUAL TO + +022B5 +CONTAINS AS NORMAL SUBGROUP OR EQUAL TO + +022B6 +ORIGINAL OF + +022B7 +IMAGE OF + +022B8 +MULTIMAP + +022B9 +HERMITIAN CONJUGATE MATRIX + +022BA +INTERCALATE + +022BB +XOR + +022BC +NAND + +022BD +NOR + +022BE +RIGHT ANGLE WITH ARC + +022BF +RIGHT TRIANGLE + +022C0 +N-ARY LOGICAL AND + +022C1 +N-ARY LOGICAL OR + +022C2 +N-ARY INTERSECTION + +022C3 +N-ARY UNION + +022C4 +DIAMOND OPERATOR + +022C5 +DOT OPERATOR + +022C6 +STAR OPERATOR + +022C7 +DIVISION TIMES + +022C8 +BOWTIE + +022C9 +LEFT NORMAL FACTOR SEMIDIRECT PRODUCT + +022CA +RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT + +022CB +LEFT SEMIDIRECT PRODUCT + +022CC +RIGHT SEMIDIRECT PRODUCT + +022CD +REVERSED TILDE EQUALS + +022CE +CURLY LOGICAL OR + +022CF +CURLY LOGICAL AND + +022D0 +DOUBLE SUBSET + +022D1 +DOUBLE SUPERSET + +022D2 +DOUBLE INTERSECTION + +022D3 +DOUBLE UNION + +022D4 +PITCHFORK + +022D5 +EQUAL AND PARALLEL TO + +022D6 +LESS-THAN WITH DOT + +022D7 +GREATER-THAN WITH DOT + +022D8 +VERY MUCH LESS-THAN + +022D9 +VERY MUCH GREATER-THAN + +022DA +LESS-THAN EQUAL TO OR GREATER-THAN + +022DB +GREATER-THAN EQUAL TO OR LESS-THAN + +022DC +EQUAL TO OR LESS-THAN + +022DD +EQUAL TO OR GREATER-THAN + +022DE +EQUAL TO OR PRECEDES + +022DF +EQUAL TO OR SUCCEEDS + +022E0 +DOES NOT PRECEDE OR EQUAL + +022E1 +DOES NOT SUCCEED OR EQUAL + +022E2 +NOT SQUARE IMAGE OF OR EQUAL TO + +022E3 +NOT SQUARE ORIGINAL OF OR EQUAL TO + +022E4 +SQUARE IMAGE OF OR NOT EQUAL TO + +022E5 +SQUARE ORIGINAL OF OR NOT EQUAL TO + +022E6 +LESS-THAN BUT NOT EQUIVALENT TO + +022E7 +GREATER-THAN BUT NOT EQUIVALENT TO + +022E8 +PRECEDES BUT NOT EQUIVALENT TO + +022E9 +SUCCEEDS BUT NOT EQUIVALENT TO + +022EA +NOT NORMAL SUBGROUP OF + +022EB +DOES NOT CONTAIN AS NORMAL SUBGROUP + +022EC +NOT NORMAL SUBGROUP OF OR EQUAL TO + +022ED +DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL + +022EE +VERTICAL ELLIPSIS + +022EF +MIDLINE HORIZONTAL ELLIPSIS + +022F0 +UP RIGHT DIAGONAL ELLIPSIS + +022F1 +DOWN RIGHT DIAGONAL ELLIPSIS + +022F2 +ELEMENT OF WITH LONG HORIZONTAL STROKE + +022F3 +ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE + +022F4 +SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE + +022F5 +ELEMENT OF WITH DOT ABOVE + +022F6 +ELEMENT OF WITH OVERBAR + +022F7 +SMALL ELEMENT OF WITH OVERBAR + +022F8 +ELEMENT OF WITH UNDERBAR + +022F9 +ELEMENT OF WITH TWO HORIZONTAL STROKES + +022FA +CONTAINS WITH LONG HORIZONTAL STROKE + +022FB +CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE + +022FC +SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE + +022FD +CONTAINS WITH OVERBAR + +022FE +SMALL CONTAINS WITH OVERBAR + +022FF +Z NOTATION BAG MEMBERSHIP + +02300 +DIAMETER SIGN + +02301 +ELECTRIC ARROW + +02302 +HOUSE + +02303 +UP ARROWHEAD + +02304 +DOWN ARROWHEAD + +02305 +PROJECTIVE + +02306 +PERSPECTIVE + +02307 +WAVY LINE + +02308 +LEFT CEILING + +02309 +RIGHT CEILING + +0230A +LEFT FLOOR + +0230B +RIGHT FLOOR + +0230C +BOTTOM RIGHT CROP + +0230D +BOTTOM LEFT CROP + +0230E +TOP RIGHT CROP + +0230F +TOP LEFT CROP + +02310 +REVERSED NOT SIGN + +02311 +SQUARE LOZENGE + +02312 +ARC + +02313 +SEGMENT + +02314 +SECTOR + +02315 +TELEPHONE RECORDER + +02316 +POSITION INDICATOR + +02317 +VIEWDATA SQUARE + +02318 +PLACE OF INTEREST SIGN + +02319 +TURNED NOT SIGN + +0231A +WATCH + +0231B +HOURGLASS + +0231C +TOP LEFT CORNER + +0231D +TOP RIGHT CORNER + +0231E +BOTTOM LEFT CORNER + +0231F +BOTTOM RIGHT CORNER + +02320 +TOP HALF INTEGRAL + +02321 +BOTTOM HALF INTEGRAL + +02322 +FROWN + +02323 +SMILE + +02324 +UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS + +02325 +OPTION KEY + +02326 +ERASE TO THE RIGHT + +02327 +X IN A RECTANGLE BOX + +02328 +KEYBOARD + +02329 +LEFT-POINTING ANGLE BRACKET + +0232A +RIGHT-POINTING ANGLE BRACKET + +0232B +ERASE TO THE LEFT + +0232C +BENZENE RING + +0232D +CYLINDRICITY + +0232E +ALL AROUND-PROFILE + +0232F +SYMMETRY + +02330 +TOTAL RUNOUT + +02331 +DIMENSION ORIGIN + +02332 +CONICAL TAPER + +02333 +SLOPE + +02334 +COUNTERBORE + +02335 +COUNTERSINK + +02336 +APL FUNCTIONAL SYMBOL I-BEAM + +02337 +APL FUNCTIONAL SYMBOL SQUISH QUAD + +02338 +APL FUNCTIONAL SYMBOL QUAD EQUAL + +02339 +APL FUNCTIONAL SYMBOL QUAD DIVIDE + +0233A +APL FUNCTIONAL SYMBOL QUAD DIAMOND + +0233B +APL FUNCTIONAL SYMBOL QUAD JOT + +0233C +APL FUNCTIONAL SYMBOL QUAD CIRCLE + +0233D +APL FUNCTIONAL SYMBOL CIRCLE STILE + +0233E +APL FUNCTIONAL SYMBOL CIRCLE JOT + +0233F +APL FUNCTIONAL SYMBOL SLASH BAR + +02340 +APL FUNCTIONAL SYMBOL BACKSLASH BAR + +02341 +APL FUNCTIONAL SYMBOL QUAD SLASH + +02342 +APL FUNCTIONAL SYMBOL QUAD BACKSLASH + +02343 +APL FUNCTIONAL SYMBOL QUAD LESS-THAN + +02344 +APL FUNCTIONAL SYMBOL QUAD GREATER-THAN + +02345 +APL FUNCTIONAL SYMBOL LEFTWARDS VANE + +02346 +APL FUNCTIONAL SYMBOL RIGHTWARDS VANE + +02347 +APL FUNCTIONAL SYMBOL QUAD LEFTWARDS ARROW + +02348 +APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW + +02349 +APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH + +0234A +APL FUNCTIONAL SYMBOL DOWN TACK UNDERBAR + +0234B +APL FUNCTIONAL SYMBOL DELTA STILE + +0234C +APL FUNCTIONAL SYMBOL QUAD DOWN CARET + +0234D +APL FUNCTIONAL SYMBOL QUAD DELTA + +0234E +APL FUNCTIONAL SYMBOL DOWN TACK JOT + +0234F +APL FUNCTIONAL SYMBOL UPWARDS VANE + +02350 +APL FUNCTIONAL SYMBOL QUAD UPWARDS ARROW + +02351 +APL FUNCTIONAL SYMBOL UP TACK OVERBAR + +02352 +APL FUNCTIONAL SYMBOL DEL STILE + +02353 +APL FUNCTIONAL SYMBOL QUAD UP CARET + +02354 +APL FUNCTIONAL SYMBOL QUAD DEL + +02355 +APL FUNCTIONAL SYMBOL UP TACK JOT + +02356 +APL FUNCTIONAL SYMBOL DOWNWARDS VANE + +02357 +APL FUNCTIONAL SYMBOL QUAD DOWNWARDS ARROW + +02358 +APL FUNCTIONAL SYMBOL QUOTE UNDERBAR + +02359 +APL FUNCTIONAL SYMBOL DELTA UNDERBAR + +0235A +APL FUNCTIONAL SYMBOL DIAMOND UNDERBAR + +0235B +APL FUNCTIONAL SYMBOL JOT UNDERBAR + +0235C +APL FUNCTIONAL SYMBOL CIRCLE UNDERBAR + +0235D +APL FUNCTIONAL SYMBOL UP SHOE JOT + +0235E +APL FUNCTIONAL SYMBOL QUOTE QUAD + +0235F +APL FUNCTIONAL SYMBOL CIRCLE STAR + +02360 +APL FUNCTIONAL SYMBOL QUAD COLON + +02361 +APL FUNCTIONAL SYMBOL UP TACK DIAERESIS + +02362 +APL FUNCTIONAL SYMBOL DEL DIAERESIS + +02363 +APL FUNCTIONAL SYMBOL STAR DIAERESIS + +02364 +APL FUNCTIONAL SYMBOL JOT DIAERESIS + +02365 +APL FUNCTIONAL SYMBOL CIRCLE DIAERESIS + +02366 +APL FUNCTIONAL SYMBOL DOWN SHOE STILE + +02367 +APL FUNCTIONAL SYMBOL LEFT SHOE STILE + +02368 +APL FUNCTIONAL SYMBOL TILDE DIAERESIS + +02369 +APL FUNCTIONAL SYMBOL GREATER-THAN DIAERESIS + +0236A +APL FUNCTIONAL SYMBOL COMMA BAR + +0236B +APL FUNCTIONAL SYMBOL DEL TILDE + +0236C +APL FUNCTIONAL SYMBOL ZILDE + +0236D +APL FUNCTIONAL SYMBOL STILE TILDE + +0236E +APL FUNCTIONAL SYMBOL SEMICOLON UNDERBAR + +0236F +APL FUNCTIONAL SYMBOL QUAD NOT EQUAL + +02370 +APL FUNCTIONAL SYMBOL QUAD QUESTION + +02371 +APL FUNCTIONAL SYMBOL DOWN CARET TILDE + +02372 +APL FUNCTIONAL SYMBOL UP CARET TILDE + +02373 +APL FUNCTIONAL SYMBOL IOTA + +02374 +APL FUNCTIONAL SYMBOL RHO + +02375 +APL FUNCTIONAL SYMBOL OMEGA + +02376 +APL FUNCTIONAL SYMBOL ALPHA UNDERBAR + +02377 +APL FUNCTIONAL SYMBOL EPSILON UNDERBAR + +02378 +APL FUNCTIONAL SYMBOL IOTA UNDERBAR + +02379 +APL FUNCTIONAL SYMBOL OMEGA UNDERBAR + +0237A +APL FUNCTIONAL SYMBOL ALPHA + +0237B +NOT CHECK MARK + +0237C +RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW + +0237D +SHOULDERED OPEN BOX + +0237E +BELL SYMBOL + +0237F +VERTICAL LINE WITH MIDDLE DOT + +02380 +INSERTION SYMBOL + +02381 +CONTINUOUS UNDERLINE SYMBOL + +02382 +DISCONTINUOUS UNDERLINE SYMBOL + +02383 +EMPHASIS SYMBOL + +02384 +COMPOSITION SYMBOL + +02385 +WHITE SQUARE WITH CENTRE VERTICAL LINE + +02386 +ENTER SYMBOL + +02387 +ALTERNATIVE KEY SYMBOL + +02388 +HELM SYMBOL + +02389 +CIRCLED HORIZONTAL BAR WITH NOTCH + +0238A +CIRCLED TRIANGLE DOWN + +0238B +BROKEN CIRCLE WITH NORTHWEST ARROW + +0238C +UNDO SYMBOL + +0238D +MONOSTABLE SYMBOL + +0238E +HYSTERESIS SYMBOL + +0238F +OPEN-CIRCUIT-OUTPUT H-TYPE SYMBOL + +02390 +OPEN-CIRCUIT-OUTPUT L-TYPE SYMBOL + +02391 +PASSIVE-PULL-DOWN-OUTPUT SYMBOL + +02392 +PASSIVE-PULL-UP-OUTPUT SYMBOL + +02393 +DIRECT CURRENT SYMBOL FORM TWO + +02394 +SOFTWARE-FUNCTION SYMBOL + +02395 +APL FUNCTIONAL SYMBOL QUAD + +02396 +DECIMAL SEPARATOR KEY SYMBOL + +02397 +PREVIOUS PAGE + +02398 +NEXT PAGE + +02399 +PRINT SCREEN SYMBOL + +0239A +CLEAR SCREEN SYMBOL + +0239B +LEFT PARENTHESIS UPPER HOOK + +0239C +LEFT PARENTHESIS EXTENSION + +0239D +LEFT PARENTHESIS LOWER HOOK + +0239E +RIGHT PARENTHESIS UPPER HOOK + +0239F +RIGHT PARENTHESIS EXTENSION + +023A0 +RIGHT PARENTHESIS LOWER HOOK + +023A1 +LEFT SQUARE BRACKET UPPER CORNER + +023A2 +LEFT SQUARE BRACKET EXTENSION + +023A3 +LEFT SQUARE BRACKET LOWER CORNER + +023A4 +RIGHT SQUARE BRACKET UPPER CORNER + +023A5 +RIGHT SQUARE BRACKET EXTENSION + +023A6 +RIGHT SQUARE BRACKET LOWER CORNER + +023A7 +LEFT CURLY BRACKET UPPER HOOK + +023A8 +LEFT CURLY BRACKET MIDDLE PIECE + +023A9 +LEFT CURLY BRACKET LOWER HOOK + +023AA +CURLY BRACKET EXTENSION + +023AB +RIGHT CURLY BRACKET UPPER HOOK + +023AC +RIGHT CURLY BRACKET MIDDLE PIECE + +023AD +RIGHT CURLY BRACKET LOWER HOOK + +023AE +INTEGRAL EXTENSION + +023AF +HORIZONTAL LINE EXTENSION + +023B0 +UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION + +023B1 +UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION + +023B2 +SUMMATION TOP + +023B3 +SUMMATION BOTTOM + +023B4 +TOP SQUARE BRACKET + +023B5 +BOTTOM SQUARE BRACKET + +023B6 +BOTTOM SQUARE BRACKET OVER TOP SQUARE BRACKET + +023B7 +RADICAL SYMBOL BOTTOM + +023B8 +LEFT VERTICAL BOX LINE + +023B9 +RIGHT VERTICAL BOX LINE + +023BA +HORIZONTAL SCAN LINE-1 + +023BB +HORIZONTAL SCAN LINE-3 + +023BC +HORIZONTAL SCAN LINE-7 + +023BD +HORIZONTAL SCAN LINE-9 + +023BE +DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT + +023BF +DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT + +023C0 +DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE + +023C1 +DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE + +023C2 +DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE + +023C3 +DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE + +023C4 +DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE + +023C5 +DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE + +023C6 +DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE + +023C7 +DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE + +023C8 +DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE + +023C9 +DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL + +023CA +DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL + +023CB +DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT + +023CC +DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT + +023CD +SQUARE FOOT + +023CE +RETURN SYMBOL + +023CF +EJECT SYMBOL + +023D0 +VERTICAL LINE EXTENSION + +023D1 +METRICAL BREVE + +023D2 +METRICAL LONG OVER SHORT + +023D3 +METRICAL SHORT OVER LONG + +023D4 +METRICAL LONG OVER TWO SHORTS + +023D5 +METRICAL TWO SHORTS OVER LONG + +023D6 +METRICAL TWO SHORTS JOINED + +023D7 +METRICAL TRISEME + +023D8 +METRICAL TETRASEME + +023D9 +METRICAL PENTASEME + +023DA +EARTH GROUND + +023DB +FUSE + +023DC +TOP PARENTHESIS + +023DD +BOTTOM PARENTHESIS + +023DE +TOP CURLY BRACKET + +023DF +BOTTOM CURLY BRACKET + +023E0 +TOP TORTOISE SHELL BRACKET + +023E1 +BOTTOM TORTOISE SHELL BRACKET + +023E2 +WHITE TRAPEZIUM + +023E3 +BENZENE RING WITH CIRCLE + +023E4 +STRAIGHTNESS + +023E5 +FLATNESS + +023E6 +AC CURRENT + +023E7 +ELECTRICAL INTERSECTION + +023E8 +DECIMAL EXPONENT SYMBOL + +023E9 +BLACK RIGHT-POINTING DOUBLE TRIANGLE + +023EA +BLACK LEFT-POINTING DOUBLE TRIANGLE + +023EB +BLACK UP-POINTING DOUBLE TRIANGLE + +023EC +BLACK DOWN-POINTING DOUBLE TRIANGLE + +023ED +BLACK RIGHT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR + +023EE +BLACK LEFT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR + +023EF +BLACK RIGHT-POINTING TRIANGLE WITH DOUBLE VERTICAL BAR + +023F0 +ALARM CLOCK + +023F1 +STOPWATCH + +023F2 +TIMER CLOCK + +023F3 +HOURGLASS WITH FLOWING SAND + +023F4 +BLACK MEDIUM LEFT-POINTING TRIANGLE + +023F5 +BLACK MEDIUM RIGHT-POINTING TRIANGLE + +023F6 +BLACK MEDIUM UP-POINTING TRIANGLE + +023F7 +BLACK MEDIUM DOWN-POINTING TRIANGLE + +023F8 +DOUBLE VERTICAL BAR + +023F9 +BLACK SQUARE FOR STOP + +023FA +BLACK CIRCLE FOR RECORD + +023FB +POWER SYMBOL + +023FC +POWER ON-OFF SYMBOL + +023FD +POWER ON SYMBOL + +023FE +POWER SLEEP SYMBOL + +023FF +OBSERVER EYE SYMBOL + +02400 +SYMBOL FOR NULL + +02401 +SYMBOL FOR START OF HEADING + +02402 +SYMBOL FOR START OF TEXT + +02403 +SYMBOL FOR END OF TEXT + +02404 +SYMBOL FOR END OF TRANSMISSION + +02405 +SYMBOL FOR ENQUIRY + +02406 +SYMBOL FOR ACKNOWLEDGE + +02407 +SYMBOL FOR BELL + +02408 +SYMBOL FOR BACKSPACE + +02409 +SYMBOL FOR HORIZONTAL TABULATION + +0240A +SYMBOL FOR LINE FEED + +0240B +SYMBOL FOR VERTICAL TABULATION + +0240C +SYMBOL FOR FORM FEED + +0240D +SYMBOL FOR CARRIAGE RETURN + +0240E +SYMBOL FOR SHIFT OUT + +0240F +SYMBOL FOR SHIFT IN + +02410 +SYMBOL FOR DATA LINK ESCAPE + +02411 +SYMBOL FOR DEVICE CONTROL ONE + +02412 +SYMBOL FOR DEVICE CONTROL TWO + +02413 +SYMBOL FOR DEVICE CONTROL THREE + +02414 +SYMBOL FOR DEVICE CONTROL FOUR + +02415 +SYMBOL FOR NEGATIVE ACKNOWLEDGE + +02416 +SYMBOL FOR SYNCHRONOUS IDLE + +02417 +SYMBOL FOR END OF TRANSMISSION BLOCK + +02418 +SYMBOL FOR CANCEL + +02419 +SYMBOL FOR END OF MEDIUM + +0241A +SYMBOL FOR SUBSTITUTE + +0241B +SYMBOL FOR ESCAPE + +0241C +SYMBOL FOR FILE SEPARATOR + +0241D +SYMBOL FOR GROUP SEPARATOR + +0241E +SYMBOL FOR RECORD SEPARATOR + +0241F +SYMBOL FOR UNIT SEPARATOR + +02420 +SYMBOL FOR SPACE + +02421 +SYMBOL FOR DELETE + +02422 +BLANK SYMBOL + +02423 +OPEN BOX + +02424 +SYMBOL FOR NEWLINE + +02425 +SYMBOL FOR DELETE FORM TWO + +02426 +SYMBOL FOR SUBSTITUTE FORM TWO + +02440 +OCR HOOK + +02441 +OCR CHAIR + +02442 +OCR FORK + +02443 +OCR INVERTED FORK + +02444 +OCR BELT BUCKLE + +02445 +OCR BOW TIE + +02446 +OCR BRANCH BANK IDENTIFICATION + +02447 +OCR AMOUNT OF CHECK + +02448 +MICR ON US SYMBOL + +02448 +OCR DASH + +02449 +MICR DASH SYMBOL + +02449 +OCR CUSTOMER ACCOUNT NUMBER + +0244A +OCR DOUBLE BACKSLASH + +02460 +CIRCLED DIGIT ONE + +02461 +CIRCLED DIGIT TWO + +02462 +CIRCLED DIGIT THREE + +02463 +CIRCLED DIGIT FOUR + +02464 +CIRCLED DIGIT FIVE + +02465 +CIRCLED DIGIT SIX + +02466 +CIRCLED DIGIT SEVEN + +02467 +CIRCLED DIGIT EIGHT + +02468 +CIRCLED DIGIT NINE + +02469 +CIRCLED NUMBER TEN + +0246A +CIRCLED NUMBER ELEVEN + +0246B +CIRCLED NUMBER TWELVE + +0246C +CIRCLED NUMBER THIRTEEN + +0246D +CIRCLED NUMBER FOURTEEN + +0246E +CIRCLED NUMBER FIFTEEN + +0246F +CIRCLED NUMBER SIXTEEN + +02470 +CIRCLED NUMBER SEVENTEEN + +02471 +CIRCLED NUMBER EIGHTEEN + +02472 +CIRCLED NUMBER NINETEEN + +02473 +CIRCLED NUMBER TWENTY + +02474 +PARENTHESIZED DIGIT ONE + +02475 +PARENTHESIZED DIGIT TWO + +02476 +PARENTHESIZED DIGIT THREE + +02477 +PARENTHESIZED DIGIT FOUR + +02478 +PARENTHESIZED DIGIT FIVE + +02479 +PARENTHESIZED DIGIT SIX + +0247A +PARENTHESIZED DIGIT SEVEN + +0247B +PARENTHESIZED DIGIT EIGHT + +0247C +PARENTHESIZED DIGIT NINE + +0247D +PARENTHESIZED NUMBER TEN + +0247E +PARENTHESIZED NUMBER ELEVEN + +0247F +PARENTHESIZED NUMBER TWELVE + +02480 +PARENTHESIZED NUMBER THIRTEEN + +02481 +PARENTHESIZED NUMBER FOURTEEN + +02482 +PARENTHESIZED NUMBER FIFTEEN + +02483 +PARENTHESIZED NUMBER SIXTEEN + +02484 +PARENTHESIZED NUMBER SEVENTEEN + +02485 +PARENTHESIZED NUMBER EIGHTEEN + +02486 +PARENTHESIZED NUMBER NINETEEN + +02487 +PARENTHESIZED NUMBER TWENTY + +02488 +DIGIT ONE FULL STOP + +02489 +DIGIT TWO FULL STOP + +0248A +DIGIT THREE FULL STOP + +0248B +DIGIT FOUR FULL STOP + +0248C +DIGIT FIVE FULL STOP + +0248D +DIGIT SIX FULL STOP + +0248E +DIGIT SEVEN FULL STOP + +0248F +DIGIT EIGHT FULL STOP + +02490 +DIGIT NINE FULL STOP + +02491 +NUMBER TEN FULL STOP + +02492 +NUMBER ELEVEN FULL STOP + +02493 +NUMBER TWELVE FULL STOP + +02494 +NUMBER THIRTEEN FULL STOP + +02495 +NUMBER FOURTEEN FULL STOP + +02496 +NUMBER FIFTEEN FULL STOP + +02497 +NUMBER SIXTEEN FULL STOP + +02498 +NUMBER SEVENTEEN FULL STOP + +02499 +NUMBER EIGHTEEN FULL STOP + +0249A +NUMBER NINETEEN FULL STOP + +0249B +NUMBER TWENTY FULL STOP + +0249C +PARENTHESIZED LATIN SMALL LETTER A + +0249D +PARENTHESIZED LATIN SMALL LETTER B + +0249E +PARENTHESIZED LATIN SMALL LETTER C + +0249F +PARENTHESIZED LATIN SMALL LETTER D + +024A0 +PARENTHESIZED LATIN SMALL LETTER E + +024A1 +PARENTHESIZED LATIN SMALL LETTER F + +024A2 +PARENTHESIZED LATIN SMALL LETTER G + +024A3 +PARENTHESIZED LATIN SMALL LETTER H + +024A4 +PARENTHESIZED LATIN SMALL LETTER I + +024A5 +PARENTHESIZED LATIN SMALL LETTER J + +024A6 +PARENTHESIZED LATIN SMALL LETTER K + +024A7 +PARENTHESIZED LATIN SMALL LETTER L + +024A8 +PARENTHESIZED LATIN SMALL LETTER M + +024A9 +PARENTHESIZED LATIN SMALL LETTER N + +024AA +PARENTHESIZED LATIN SMALL LETTER O + +024AB +PARENTHESIZED LATIN SMALL LETTER P + +024AC +PARENTHESIZED LATIN SMALL LETTER Q + +024AD +PARENTHESIZED LATIN SMALL LETTER R + +024AE +PARENTHESIZED LATIN SMALL LETTER S + +024AF +PARENTHESIZED LATIN SMALL LETTER T + +024B0 +PARENTHESIZED LATIN SMALL LETTER U + +024B1 +PARENTHESIZED LATIN SMALL LETTER V + +024B2 +PARENTHESIZED LATIN SMALL LETTER W + +024B3 +PARENTHESIZED LATIN SMALL LETTER X + +024B4 +PARENTHESIZED LATIN SMALL LETTER Y + +024B5 +PARENTHESIZED LATIN SMALL LETTER Z + +024B6 +CIRCLED LATIN CAPITAL LETTER A + +024B7 +CIRCLED LATIN CAPITAL LETTER B + +024B8 +CIRCLED LATIN CAPITAL LETTER C + +024B9 +CIRCLED LATIN CAPITAL LETTER D + +024BA +CIRCLED LATIN CAPITAL LETTER E + +024BB +CIRCLED LATIN CAPITAL LETTER F + +024BC +CIRCLED LATIN CAPITAL LETTER G + +024BD +CIRCLED LATIN CAPITAL LETTER H + +024BE +CIRCLED LATIN CAPITAL LETTER I + +024BF +CIRCLED LATIN CAPITAL LETTER J + +024C0 +CIRCLED LATIN CAPITAL LETTER K + +024C1 +CIRCLED LATIN CAPITAL LETTER L + +024C2 +CIRCLED LATIN CAPITAL LETTER M + +024C3 +CIRCLED LATIN CAPITAL LETTER N + +024C4 +CIRCLED LATIN CAPITAL LETTER O + +024C5 +CIRCLED LATIN CAPITAL LETTER P + +024C6 +CIRCLED LATIN CAPITAL LETTER Q + +024C7 +CIRCLED LATIN CAPITAL LETTER R + +024C8 +CIRCLED LATIN CAPITAL LETTER S + +024C9 +CIRCLED LATIN CAPITAL LETTER T + +024CA +CIRCLED LATIN CAPITAL LETTER U + +024CB +CIRCLED LATIN CAPITAL LETTER V + +024CC +CIRCLED LATIN CAPITAL LETTER W + +024CD +CIRCLED LATIN CAPITAL LETTER X + +024CE +CIRCLED LATIN CAPITAL LETTER Y + +024CF +CIRCLED LATIN CAPITAL LETTER Z + +024D0 +CIRCLED LATIN SMALL LETTER A + +024D1 +CIRCLED LATIN SMALL LETTER B + +024D2 +CIRCLED LATIN SMALL LETTER C + +024D3 +CIRCLED LATIN SMALL LETTER D + +024D4 +CIRCLED LATIN SMALL LETTER E + +024D5 +CIRCLED LATIN SMALL LETTER F + +024D6 +CIRCLED LATIN SMALL LETTER G + +024D7 +CIRCLED LATIN SMALL LETTER H + +024D8 +CIRCLED LATIN SMALL LETTER I + +024D9 +CIRCLED LATIN SMALL LETTER J + +024DA +CIRCLED LATIN SMALL LETTER K + +024DB +CIRCLED LATIN SMALL LETTER L + +024DC +CIRCLED LATIN SMALL LETTER M + +024DD +CIRCLED LATIN SMALL LETTER N + +024DE +CIRCLED LATIN SMALL LETTER O + +024DF +CIRCLED LATIN SMALL LETTER P + +024E0 +CIRCLED LATIN SMALL LETTER Q + +024E1 +CIRCLED LATIN SMALL LETTER R + +024E2 +CIRCLED LATIN SMALL LETTER S + +024E3 +CIRCLED LATIN SMALL LETTER T + +024E4 +CIRCLED LATIN SMALL LETTER U + +024E5 +CIRCLED LATIN SMALL LETTER V + +024E6 +CIRCLED LATIN SMALL LETTER W + +024E7 +CIRCLED LATIN SMALL LETTER X + +024E8 +CIRCLED LATIN SMALL LETTER Y + +024E9 +CIRCLED LATIN SMALL LETTER Z + +024EA +CIRCLED DIGIT ZERO + +024EB +NEGATIVE CIRCLED NUMBER ELEVEN + +024EC +NEGATIVE CIRCLED NUMBER TWELVE + +024ED +NEGATIVE CIRCLED NUMBER THIRTEEN + +024EE +NEGATIVE CIRCLED NUMBER FOURTEEN + +024EF +NEGATIVE CIRCLED NUMBER FIFTEEN + +024F0 +NEGATIVE CIRCLED NUMBER SIXTEEN + +024F1 +NEGATIVE CIRCLED NUMBER SEVENTEEN + +024F2 +NEGATIVE CIRCLED NUMBER EIGHTEEN + +024F3 +NEGATIVE CIRCLED NUMBER NINETEEN + +024F4 +NEGATIVE CIRCLED NUMBER TWENTY + +024F5 +DOUBLE CIRCLED DIGIT ONE + +024F6 +DOUBLE CIRCLED DIGIT TWO + +024F7 +DOUBLE CIRCLED DIGIT THREE + +024F8 +DOUBLE CIRCLED DIGIT FOUR + +024F9 +DOUBLE CIRCLED DIGIT FIVE + +024FA +DOUBLE CIRCLED DIGIT SIX + +024FB +DOUBLE CIRCLED DIGIT SEVEN + +024FC +DOUBLE CIRCLED DIGIT EIGHT + +024FD +DOUBLE CIRCLED DIGIT NINE + +024FE +DOUBLE CIRCLED NUMBER TEN + +024FF +NEGATIVE CIRCLED DIGIT ZERO + +02500 +BOX DRAWINGS LIGHT HORIZONTAL + +02501 +BOX DRAWINGS HEAVY HORIZONTAL + +02502 +BOX DRAWINGS LIGHT VERTICAL + +02503 +BOX DRAWINGS HEAVY VERTICAL + +02504 +BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL + +02505 +BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL + +02506 +BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL + +02507 +BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL + +02508 +BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL + +02509 +BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL + +0250A +BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL + +0250B +BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL + +0250C +BOX DRAWINGS LIGHT DOWN AND RIGHT + +0250D +BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY + +0250E +BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT + +0250F +BOX DRAWINGS HEAVY DOWN AND RIGHT + +02510 +BOX DRAWINGS LIGHT DOWN AND LEFT + +02511 +BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY + +02512 +BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT + +02513 +BOX DRAWINGS HEAVY DOWN AND LEFT + +02514 +BOX DRAWINGS LIGHT UP AND RIGHT + +02515 +BOX DRAWINGS UP LIGHT AND RIGHT HEAVY + +02516 +BOX DRAWINGS UP HEAVY AND RIGHT LIGHT + +02517 +BOX DRAWINGS HEAVY UP AND RIGHT + +02518 +BOX DRAWINGS LIGHT UP AND LEFT + +02519 +BOX DRAWINGS UP LIGHT AND LEFT HEAVY + +0251A +BOX DRAWINGS UP HEAVY AND LEFT LIGHT + +0251B +BOX DRAWINGS HEAVY UP AND LEFT + +0251C +BOX DRAWINGS LIGHT VERTICAL AND RIGHT + +0251D +BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY + +0251E +BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT + +0251F +BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT + +02520 +BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT + +02521 +BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY + +02522 +BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY + +02523 +BOX DRAWINGS HEAVY VERTICAL AND RIGHT + +02524 +BOX DRAWINGS LIGHT VERTICAL AND LEFT + +02525 +BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY + +02526 +BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT + +02527 +BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT + +02528 +BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT + +02529 +BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY + +0252A +BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY + +0252B +BOX DRAWINGS HEAVY VERTICAL AND LEFT + +0252C +BOX DRAWINGS LIGHT DOWN AND HORIZONTAL + +0252D +BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT + +0252E +BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT + +0252F +BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY + +02530 +BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT + +02531 +BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY + +02532 +BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY + +02533 +BOX DRAWINGS HEAVY DOWN AND HORIZONTAL + +02534 +BOX DRAWINGS LIGHT UP AND HORIZONTAL + +02535 +BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT + +02536 +BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT + +02537 +BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY + +02538 +BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT + +02539 +BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY + +0253A +BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY + +0253B +BOX DRAWINGS HEAVY UP AND HORIZONTAL + +0253C +BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL + +0253D +BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT + +0253E +BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT + +0253F +BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY + +02540 +BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT + +02541 +BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT + +02542 +BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT + +02543 +BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT + +02544 +BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT + +02545 +BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT + +02546 +BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT + +02547 +BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY + +02548 +BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY + +02549 +BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY + +0254A +BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY + +0254B +BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL + +0254C +BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL + +0254D +BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL + +0254E +BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL + +0254F +BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL + +02550 +BOX DRAWINGS DOUBLE HORIZONTAL + +02551 +BOX DRAWINGS DOUBLE VERTICAL + +02552 +BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE + +02553 +BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE + +02554 +BOX DRAWINGS DOUBLE DOWN AND RIGHT + +02555 +BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE + +02556 +BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE + +02557 +BOX DRAWINGS DOUBLE DOWN AND LEFT + +02558 +BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE + +02559 +BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE + +0255A +BOX DRAWINGS DOUBLE UP AND RIGHT + +0255B +BOX DRAWINGS UP SINGLE AND LEFT DOUBLE + +0255C +BOX DRAWINGS UP DOUBLE AND LEFT SINGLE + +0255D +BOX DRAWINGS DOUBLE UP AND LEFT + +0255E +BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE + +0255F +BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE + +02560 +BOX DRAWINGS DOUBLE VERTICAL AND RIGHT + +02561 +BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE + +02562 +BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE + +02563 +BOX DRAWINGS DOUBLE VERTICAL AND LEFT + +02564 +BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE + +02565 +BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE + +02566 +BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL + +02567 +BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE + +02568 +BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE + +02569 +BOX DRAWINGS DOUBLE UP AND HORIZONTAL + +0256A +BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE + +0256B +BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE + +0256C +BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL + +0256D +BOX DRAWINGS LIGHT ARC DOWN AND RIGHT + +0256E +BOX DRAWINGS LIGHT ARC DOWN AND LEFT + +0256F +BOX DRAWINGS LIGHT ARC UP AND LEFT + +02570 +BOX DRAWINGS LIGHT ARC UP AND RIGHT + +02571 +BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT + +02572 +BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT + +02573 +BOX DRAWINGS LIGHT DIAGONAL CROSS + +02574 +BOX DRAWINGS LIGHT LEFT + +02575 +BOX DRAWINGS LIGHT UP + +02576 +BOX DRAWINGS LIGHT RIGHT + +02577 +BOX DRAWINGS LIGHT DOWN + +02578 +BOX DRAWINGS HEAVY LEFT + +02579 +BOX DRAWINGS HEAVY UP + +0257A +BOX DRAWINGS HEAVY RIGHT + +0257B +BOX DRAWINGS HEAVY DOWN + +0257C +BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT + +0257D +BOX DRAWINGS LIGHT UP AND HEAVY DOWN + +0257E +BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT + +0257F +BOX DRAWINGS HEAVY UP AND LIGHT DOWN + +02580 +UPPER HALF BLOCK + +02581 +LOWER ONE EIGHTH BLOCK + +02582 +LOWER ONE QUARTER BLOCK + +02583 +LOWER THREE EIGHTHS BLOCK + +02584 +LOWER HALF BLOCK + +02585 +LOWER FIVE EIGHTHS BLOCK + +02586 +LOWER THREE QUARTERS BLOCK + +02587 +LOWER SEVEN EIGHTHS BLOCK + +02588 +FULL BLOCK + +02589 +LEFT SEVEN EIGHTHS BLOCK + +0258A +LEFT THREE QUARTERS BLOCK + +0258B +LEFT FIVE EIGHTHS BLOCK + +0258C +LEFT HALF BLOCK + +0258D +LEFT THREE EIGHTHS BLOCK + +0258E +LEFT ONE QUARTER BLOCK + +0258F +LEFT ONE EIGHTH BLOCK + +02590 +RIGHT HALF BLOCK + +02591 +LIGHT SHADE + +02592 +MEDIUM SHADE + +02593 +DARK SHADE + +02594 +UPPER ONE EIGHTH BLOCK + +02595 +RIGHT ONE EIGHTH BLOCK + +02596 +QUADRANT LOWER LEFT + +02597 +QUADRANT LOWER RIGHT + +02598 +QUADRANT UPPER LEFT + +02599 +QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT + +0259A +QUADRANT UPPER LEFT AND LOWER RIGHT + +0259B +QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT + +0259C +QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT + +0259D +QUADRANT UPPER RIGHT + +0259E +QUADRANT UPPER RIGHT AND LOWER LEFT + +0259F +QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT + +025A0 +BLACK SQUARE + +025A1 +WHITE SQUARE + +025A2 +WHITE SQUARE WITH ROUNDED CORNERS + +025A3 +WHITE SQUARE CONTAINING BLACK SMALL SQUARE + +025A4 +SQUARE WITH HORIZONTAL FILL + +025A5 +SQUARE WITH VERTICAL FILL + +025A6 +SQUARE WITH ORTHOGONAL CROSSHATCH FILL + +025A7 +SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL + +025A8 +SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL + +025A9 +SQUARE WITH DIAGONAL CROSSHATCH FILL + +025AA +BLACK SMALL SQUARE + +025AB +WHITE SMALL SQUARE + +025AC +BLACK RECTANGLE + +025AD +WHITE RECTANGLE + +025AE +BLACK VERTICAL RECTANGLE + +025AF +WHITE VERTICAL RECTANGLE + +025B0 +BLACK PARALLELOGRAM + +025B1 +WHITE PARALLELOGRAM + +025B2 +BLACK UP-POINTING TRIANGLE + +025B3 +WHITE UP-POINTING TRIANGLE + +025B4 +BLACK UP-POINTING SMALL TRIANGLE + +025B5 +WHITE UP-POINTING SMALL TRIANGLE + +025B6 +BLACK RIGHT-POINTING TRIANGLE + +025B7 +WHITE RIGHT-POINTING TRIANGLE + +025B8 +BLACK RIGHT-POINTING SMALL TRIANGLE + +025B9 +WHITE RIGHT-POINTING SMALL TRIANGLE + +025BA +BLACK RIGHT-POINTING POINTER + +025BB +WHITE RIGHT-POINTING POINTER + +025BC +BLACK DOWN-POINTING TRIANGLE + +025BD +WHITE DOWN-POINTING TRIANGLE + +025BE +BLACK DOWN-POINTING SMALL TRIANGLE + +025BF +WHITE DOWN-POINTING SMALL TRIANGLE + +025C0 +BLACK LEFT-POINTING TRIANGLE + +025C1 +WHITE LEFT-POINTING TRIANGLE + +025C2 +BLACK LEFT-POINTING SMALL TRIANGLE + +025C3 +WHITE LEFT-POINTING SMALL TRIANGLE + +025C4 +BLACK LEFT-POINTING POINTER + +025C5 +WHITE LEFT-POINTING POINTER + +025C6 +BLACK DIAMOND + +025C7 +WHITE DIAMOND + +025C8 +WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND + +025C9 +FISHEYE + +025CA +LOZENGE + +025CB +WHITE CIRCLE + +025CC +DOTTED CIRCLE + +025CD +CIRCLE WITH VERTICAL FILL + +025CE +BULLSEYE + +025CF +BLACK CIRCLE + +025D0 +CIRCLE WITH LEFT HALF BLACK + +025D1 +CIRCLE WITH RIGHT HALF BLACK + +025D2 +CIRCLE WITH LOWER HALF BLACK + +025D3 +CIRCLE WITH UPPER HALF BLACK + +025D4 +CIRCLE WITH UPPER RIGHT QUADRANT BLACK + +025D5 +CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACK + +025D6 +LEFT HALF BLACK CIRCLE + +025D7 +RIGHT HALF BLACK CIRCLE + +025D8 +INVERSE BULLET + +025D9 +INVERSE WHITE CIRCLE + +025DA +UPPER HALF INVERSE WHITE CIRCLE + +025DB +LOWER HALF INVERSE WHITE CIRCLE + +025DC +UPPER LEFT QUADRANT CIRCULAR ARC + +025DD +UPPER RIGHT QUADRANT CIRCULAR ARC + +025DE +LOWER RIGHT QUADRANT CIRCULAR ARC + +025DF +LOWER LEFT QUADRANT CIRCULAR ARC + +025E0 +UPPER HALF CIRCLE + +025E1 +LOWER HALF CIRCLE + +025E2 +BLACK LOWER RIGHT TRIANGLE + +025E3 +BLACK LOWER LEFT TRIANGLE + +025E4 +BLACK UPPER LEFT TRIANGLE + +025E5 +BLACK UPPER RIGHT TRIANGLE + +025E6 +WHITE BULLET + +025E7 +SQUARE WITH LEFT HALF BLACK + +025E8 +SQUARE WITH RIGHT HALF BLACK + +025E9 +SQUARE WITH UPPER LEFT DIAGONAL HALF BLACK + +025EA +SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK + +025EB +WHITE SQUARE WITH VERTICAL BISECTING LINE + +025EC +WHITE UP-POINTING TRIANGLE WITH DOT + +025ED +UP-POINTING TRIANGLE WITH LEFT HALF BLACK + +025EE +UP-POINTING TRIANGLE WITH RIGHT HALF BLACK + +025EF +LARGE CIRCLE + +025F0 +WHITE SQUARE WITH UPPER LEFT QUADRANT + +025F1 +WHITE SQUARE WITH LOWER LEFT QUADRANT + +025F2 +WHITE SQUARE WITH LOWER RIGHT QUADRANT + +025F3 +WHITE SQUARE WITH UPPER RIGHT QUADRANT + +025F4 +WHITE CIRCLE WITH UPPER LEFT QUADRANT + +025F5 +WHITE CIRCLE WITH LOWER LEFT QUADRANT + +025F6 +WHITE CIRCLE WITH LOWER RIGHT QUADRANT + +025F7 +WHITE CIRCLE WITH UPPER RIGHT QUADRANT + +025F8 +UPPER LEFT TRIANGLE + +025F9 +UPPER RIGHT TRIANGLE + +025FA +LOWER LEFT TRIANGLE + +025FB +WHITE MEDIUM SQUARE + +025FC +BLACK MEDIUM SQUARE + +025FD +WHITE MEDIUM SMALL SQUARE + +025FE +BLACK MEDIUM SMALL SQUARE + +025FF +LOWER RIGHT TRIANGLE + +02600 +BLACK SUN WITH RAYS + +02601 +CLOUD + +02602 +UMBRELLA + +02603 +SNOWMAN + +02604 +COMET + +02605 +BLACK STAR + +02606 +WHITE STAR + +02607 +LIGHTNING + +02608 +THUNDERSTORM + +02609 +SUN + +0260A +ASCENDING NODE + +0260B +DESCENDING NODE + +0260C +CONJUNCTION + +0260D +OPPOSITION + +0260E +BLACK TELEPHONE + +0260F +WHITE TELEPHONE + +02610 +BALLOT BOX + +02611 +BALLOT BOX WITH CHECK + +02612 +BALLOT BOX WITH X + +02613 +SALTIRE + +02614 +UMBRELLA WITH RAIN DROPS + +02615 +HOT BEVERAGE + +02616 +WHITE SHOGI PIECE + +02617 +BLACK SHOGI PIECE + +02618 +SHAMROCK + +02619 +REVERSED ROTATED FLORAL HEART BULLET + +0261A +BLACK LEFT POINTING INDEX + +0261B +BLACK RIGHT POINTING INDEX + +0261C +WHITE LEFT POINTING INDEX + +0261D +WHITE UP POINTING INDEX + +0261E +WHITE RIGHT POINTING INDEX + +0261F +WHITE DOWN POINTING INDEX + +02620 +SKULL AND CROSSBONES + +02621 +CAUTION SIGN + +02622 +RADIOACTIVE SIGN + +02623 +BIOHAZARD SIGN + +02624 +CADUCEUS + +02625 +ANKH + +02626 +ORTHODOX CROSS + +02627 +CHI RHO + +02628 +CROSS OF LORRAINE + +02629 +CROSS OF JERUSALEM + +0262A +STAR AND CRESCENT + +0262B +FARSI SYMBOL + +0262C +ADI SHAKTI + +0262D +HAMMER AND SICKLE + +0262E +PEACE SYMBOL + +0262F +YIN YANG + +02630 +TRIGRAM FOR HEAVEN + +02631 +TRIGRAM FOR LAKE + +02632 +TRIGRAM FOR FIRE + +02633 +TRIGRAM FOR THUNDER + +02634 +TRIGRAM FOR WIND + +02635 +TRIGRAM FOR WATER + +02636 +TRIGRAM FOR MOUNTAIN + +02637 +TRIGRAM FOR EARTH + +02638 +WHEEL OF DHARMA + +02639 +WHITE FROWNING FACE + +0263A +WHITE SMILING FACE + +0263B +BLACK SMILING FACE + +0263C +WHITE SUN WITH RAYS + +0263D +FIRST QUARTER MOON + +0263E +LAST QUARTER MOON + +0263F +MERCURY + +02640 +FEMALE SIGN + +02641 +EARTH + +02642 +MALE SIGN + +02643 +JUPITER + +02644 +SATURN + +02645 +URANUS + +02646 +NEPTUNE + +02647 +PLUTO + +02648 +ARIES + +02649 +TAURUS + +0264A +GEMINI + +0264B +CANCER + +0264C +LEO + +0264D +VIRGO + +0264E +LIBRA + +0264F +SCORPIUS + +02650 +SAGITTARIUS + +02651 +CAPRICORN + +02652 +AQUARIUS + +02653 +PISCES + +02654 +WHITE CHESS KING + +02655 +WHITE CHESS QUEEN + +02656 +WHITE CHESS ROOK + +02657 +WHITE CHESS BISHOP + +02658 +WHITE CHESS KNIGHT + +02659 +WHITE CHESS PAWN + +0265A +BLACK CHESS KING + +0265B +BLACK CHESS QUEEN + +0265C +BLACK CHESS ROOK + +0265D +BLACK CHESS BISHOP + +0265E +BLACK CHESS KNIGHT + +0265F +BLACK CHESS PAWN + +02660 +BLACK SPADE SUIT + +02661 +WHITE HEART SUIT + +02662 +WHITE DIAMOND SUIT + +02663 +BLACK CLUB SUIT + +02664 +WHITE SPADE SUIT + +02665 +BLACK HEART SUIT + +02666 +BLACK DIAMOND SUIT + +02667 +WHITE CLUB SUIT + +02668 +HOT SPRINGS + +02669 +QUARTER NOTE + +0266A +EIGHTH NOTE + +0266B +BEAMED EIGHTH NOTES + +0266C +BEAMED SIXTEENTH NOTES + +0266D +MUSIC FLAT SIGN + +0266E +MUSIC NATURAL SIGN + +0266F +MUSIC SHARP SIGN + +02670 +WEST SYRIAC CROSS + +02671 +EAST SYRIAC CROSS + +02672 +UNIVERSAL RECYCLING SYMBOL + +02673 +RECYCLING SYMBOL FOR TYPE-1 PLASTICS + +02674 +RECYCLING SYMBOL FOR TYPE-2 PLASTICS + +02675 +RECYCLING SYMBOL FOR TYPE-3 PLASTICS + +02676 +RECYCLING SYMBOL FOR TYPE-4 PLASTICS + +02677 +RECYCLING SYMBOL FOR TYPE-5 PLASTICS + +02678 +RECYCLING SYMBOL FOR TYPE-6 PLASTICS + +02679 +RECYCLING SYMBOL FOR TYPE-7 PLASTICS + +0267A +RECYCLING SYMBOL FOR GENERIC MATERIALS + +0267B +BLACK UNIVERSAL RECYCLING SYMBOL + +0267C +RECYCLED PAPER SYMBOL + +0267D +PARTIALLY-RECYCLED PAPER SYMBOL + +0267E +PERMANENT PAPER SIGN + +0267F +WHEELCHAIR SYMBOL + +02680 +DIE FACE-1 + +02681 +DIE FACE-2 + +02682 +DIE FACE-3 + +02683 +DIE FACE-4 + +02684 +DIE FACE-5 + +02685 +DIE FACE-6 + +02686 +WHITE CIRCLE WITH DOT RIGHT + +02687 +WHITE CIRCLE WITH TWO DOTS + +02688 +BLACK CIRCLE WITH WHITE DOT RIGHT + +02689 +BLACK CIRCLE WITH TWO WHITE DOTS + +0268A +MONOGRAM FOR YANG + +0268B +MONOGRAM FOR YIN + +0268C +DIGRAM FOR GREATER YANG + +0268D +DIGRAM FOR LESSER YIN + +0268E +DIGRAM FOR LESSER YANG + +0268F +DIGRAM FOR GREATER YIN + +02690 +WHITE FLAG + +02691 +BLACK FLAG + +02692 +HAMMER AND PICK + +02693 +ANCHOR + +02694 +CROSSED SWORDS + +02695 +STAFF OF AESCULAPIUS + +02696 +SCALES + +02697 +ALEMBIC + +02698 +FLOWER + +02699 +GEAR + +0269A +STAFF OF HERMES + +0269B +ATOM SYMBOL + +0269C +FLEUR-DE-LIS + +0269D +OUTLINED WHITE STAR + +0269E +THREE LINES CONVERGING RIGHT + +0269F +THREE LINES CONVERGING LEFT + +026A0 +WARNING SIGN + +026A1 +HIGH VOLTAGE SIGN + +026A2 +DOUBLED FEMALE SIGN + +026A3 +DOUBLED MALE SIGN + +026A4 +INTERLOCKED FEMALE AND MALE SIGN + +026A5 +MALE AND FEMALE SIGN + +026A6 +MALE WITH STROKE SIGN + +026A7 +MALE WITH STROKE AND MALE AND FEMALE SIGN + +026A8 +VERTICAL MALE WITH STROKE SIGN + +026A9 +HORIZONTAL MALE WITH STROKE SIGN + +026AA +MEDIUM WHITE CIRCLE + +026AB +MEDIUM BLACK CIRCLE + +026AC +MEDIUM SMALL WHITE CIRCLE + +026AD +MARRIAGE SYMBOL + +026AE +DIVORCE SYMBOL + +026AF +UNMARRIED PARTNERSHIP SYMBOL + +026B0 +COFFIN + +026B1 +FUNERAL URN + +026B2 +NEUTER + +026B3 +CERES + +026B4 +PALLAS + +026B5 +JUNO + +026B6 +VESTA + +026B7 +CHIRON + +026B8 +BLACK MOON LILITH + +026B9 +SEXTILE + +026BA +SEMISEXTILE + +026BB +QUINCUNX + +026BC +SESQUIQUADRATE + +026BD +SOCCER BALL + +026BE +BASEBALL + +026BF +SQUARED KEY + +026C0 +WHITE DRAUGHTS MAN + +026C1 +WHITE DRAUGHTS KING + +026C2 +BLACK DRAUGHTS MAN + +026C3 +BLACK DRAUGHTS KING + +026C4 +SNOWMAN WITHOUT SNOW + +026C5 +SUN BEHIND CLOUD + +026C6 +RAIN + +026C7 +BLACK SNOWMAN + +026C8 +THUNDER CLOUD AND RAIN + +026C9 +TURNED WHITE SHOGI PIECE + +026CA +TURNED BLACK SHOGI PIECE + +026CB +WHITE DIAMOND IN SQUARE + +026CC +CROSSING LANES + +026CD +DISABLED CAR + +026CE +OPHIUCHUS + +026CF +PICK + +026D0 +CAR SLIDING + +026D1 +HELMET WITH WHITE CROSS + +026D2 +CIRCLED CROSSING LANES + +026D3 +CHAINS + +026D4 +NO ENTRY + +026D5 +ALTERNATE ONE-WAY LEFT WAY TRAFFIC + +026D6 +BLACK TWO-WAY LEFT WAY TRAFFIC + +026D7 +WHITE TWO-WAY LEFT WAY TRAFFIC + +026D8 +BLACK LEFT LANE MERGE + +026D9 +WHITE LEFT LANE MERGE + +026DA +DRIVE SLOW SIGN + +026DB +HEAVY WHITE DOWN-POINTING TRIANGLE + +026DC +LEFT CLOSED ENTRY + +026DD +SQUARED SALTIRE + +026DE +FALLING DIAGONAL IN WHITE CIRCLE IN BLACK SQUARE + +026DF +BLACK TRUCK + +026E0 +RESTRICTED LEFT ENTRY-1 + +026E1 +RESTRICTED LEFT ENTRY-2 + +026E2 +ASTRONOMICAL SYMBOL FOR URANUS + +026E3 +HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE + +026E4 +PENTAGRAM + +026E5 +RIGHT-HANDED INTERLACED PENTAGRAM + +026E6 +LEFT-HANDED INTERLACED PENTAGRAM + +026E7 +INVERTED PENTAGRAM + +026E8 +BLACK CROSS ON SHIELD + +026E9 +SHINTO SHRINE + +026EA +CHURCH + +026EB +CASTLE + +026EC +HISTORIC SITE + +026ED +GEAR WITHOUT HUB + +026EE +GEAR WITH HANDLES + +026EF +MAP SYMBOL FOR LIGHTHOUSE + +026F0 +MOUNTAIN + +026F1 +UMBRELLA ON GROUND + +026F2 +FOUNTAIN + +026F3 +FLAG IN HOLE + +026F4 +FERRY + +026F5 +SAILBOAT + +026F6 +SQUARE FOUR CORNERS + +026F7 +SKIER + +026F8 +ICE SKATE + +026F9 +PERSON WITH BALL + +026FA +TENT + +026FB +JAPANESE BANK SYMBOL + +026FC +HEADSTONE GRAVEYARD SYMBOL + +026FD +FUEL PUMP + +026FE +CUP ON BLACK SQUARE + +026FF +WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE + +02700 +BLACK SAFETY SCISSORS + +02701 +UPPER BLADE SCISSORS + +02702 +BLACK SCISSORS + +02703 +LOWER BLADE SCISSORS + +02704 +WHITE SCISSORS + +02705 +WHITE HEAVY CHECK MARK + +02706 +TELEPHONE LOCATION SIGN + +02707 +TAPE DRIVE + +02708 +AIRPLANE + +02709 +ENVELOPE + +0270A +RAISED FIST + +0270B +RAISED HAND + +0270C +VICTORY HAND + +0270D +WRITING HAND + +0270E +LOWER RIGHT PENCIL + +0270F +PENCIL + +02710 +UPPER RIGHT PENCIL + +02711 +WHITE NIB + +02712 +BLACK NIB + +02713 +CHECK MARK + +02714 +HEAVY CHECK MARK + +02715 +MULTIPLICATION X + +02716 +HEAVY MULTIPLICATION X + +02717 +BALLOT X + +02718 +HEAVY BALLOT X + +02719 +OUTLINED GREEK CROSS + +0271A +HEAVY GREEK CROSS + +0271B +OPEN CENTRE CROSS + +0271C +HEAVY OPEN CENTRE CROSS + +0271D +LATIN CROSS + +0271E +SHADOWED WHITE LATIN CROSS + +0271F +OUTLINED LATIN CROSS + +02720 +MALTESE CROSS + +02721 +STAR OF DAVID + +02722 +FOUR TEARDROP-SPOKED ASTERISK + +02723 +FOUR BALLOON-SPOKED ASTERISK + +02724 +HEAVY FOUR BALLOON-SPOKED ASTERISK + +02725 +FOUR CLUB-SPOKED ASTERISK + +02726 +BLACK FOUR POINTED STAR + +02727 +WHITE FOUR POINTED STAR + +02728 +SPARKLES + +02729 +STRESS OUTLINED WHITE STAR + +0272A +CIRCLED WHITE STAR + +0272B +OPEN CENTRE BLACK STAR + +0272C +BLACK CENTRE WHITE STAR + +0272D +OUTLINED BLACK STAR + +0272E +HEAVY OUTLINED BLACK STAR + +0272F +PINWHEEL STAR + +02730 +SHADOWED WHITE STAR + +02731 +HEAVY ASTERISK + +02732 +OPEN CENTRE ASTERISK + +02733 +EIGHT SPOKED ASTERISK + +02734 +EIGHT POINTED BLACK STAR + +02735 +EIGHT POINTED PINWHEEL STAR + +02736 +SIX POINTED BLACK STAR + +02737 +EIGHT POINTED RECTILINEAR BLACK STAR + +02738 +HEAVY EIGHT POINTED RECTILINEAR BLACK STAR + +02739 +TWELVE POINTED BLACK STAR + +0273A +SIXTEEN POINTED ASTERISK + +0273B +TEARDROP-SPOKED ASTERISK + +0273C +OPEN CENTRE TEARDROP-SPOKED ASTERISK + +0273D +HEAVY TEARDROP-SPOKED ASTERISK + +0273E +SIX PETALLED BLACK AND WHITE FLORETTE + +0273F +BLACK FLORETTE + +02740 +WHITE FLORETTE + +02741 +EIGHT PETALLED OUTLINED BLACK FLORETTE + +02742 +CIRCLED OPEN CENTRE EIGHT POINTED STAR + +02743 +HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK + +02744 +SNOWFLAKE + +02745 +TIGHT TRIFOLIATE SNOWFLAKE + +02746 +HEAVY CHEVRON SNOWFLAKE + +02747 +SPARKLE + +02748 +HEAVY SPARKLE + +02749 +BALLOON-SPOKED ASTERISK + +0274A +EIGHT TEARDROP-SPOKED PROPELLER ASTERISK + +0274B +HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK + +0274C +CROSS MARK + +0274D +SHADOWED WHITE CIRCLE + +0274E +NEGATIVE SQUARED CROSS MARK + +0274F +LOWER RIGHT DROP-SHADOWED WHITE SQUARE + +02750 +UPPER RIGHT DROP-SHADOWED WHITE SQUARE + +02751 +LOWER RIGHT SHADOWED WHITE SQUARE + +02752 +UPPER RIGHT SHADOWED WHITE SQUARE + +02753 +BLACK QUESTION MARK ORNAMENT + +02754 +WHITE QUESTION MARK ORNAMENT + +02755 +WHITE EXCLAMATION MARK ORNAMENT + +02756 +BLACK DIAMOND MINUS WHITE X + +02757 +HEAVY EXCLAMATION MARK SYMBOL + +02758 +LIGHT VERTICAL BAR + +02759 +MEDIUM VERTICAL BAR + +0275A +HEAVY VERTICAL BAR + +0275B +HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT + +0275C +HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT + +0275D +HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT + +0275E +HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT + +0275F +HEAVY LOW SINGLE COMMA QUOTATION MARK ORNAMENT + +02760 +HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT + +02761 +CURVED STEM PARAGRAPH SIGN ORNAMENT + +02762 +HEAVY EXCLAMATION MARK ORNAMENT + +02763 +HEAVY HEART EXCLAMATION MARK ORNAMENT + +02764 +HEAVY BLACK HEART + +02765 +ROTATED HEAVY BLACK HEART BULLET + +02766 +FLORAL HEART + +02767 +ROTATED FLORAL HEART BULLET + +02768 +MEDIUM LEFT PARENTHESIS ORNAMENT + +02769 +MEDIUM RIGHT PARENTHESIS ORNAMENT + +0276A +MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT + +0276B +MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT + +0276C +MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT + +0276D +MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT + +0276E +HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT + +0276F +HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT + +02770 +HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT + +02771 +HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT + +02772 +LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT + +02773 +LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT + +02774 +MEDIUM LEFT CURLY BRACKET ORNAMENT + +02775 +MEDIUM RIGHT CURLY BRACKET ORNAMENT + +02776 +DINGBAT NEGATIVE CIRCLED DIGIT ONE + +02777 +DINGBAT NEGATIVE CIRCLED DIGIT TWO + +02778 +DINGBAT NEGATIVE CIRCLED DIGIT THREE + +02779 +DINGBAT NEGATIVE CIRCLED DIGIT FOUR + +0277A +DINGBAT NEGATIVE CIRCLED DIGIT FIVE + +0277B +DINGBAT NEGATIVE CIRCLED DIGIT SIX + +0277C +DINGBAT NEGATIVE CIRCLED DIGIT SEVEN + +0277D +DINGBAT NEGATIVE CIRCLED DIGIT EIGHT + +0277E +DINGBAT NEGATIVE CIRCLED DIGIT NINE + +0277F +DINGBAT NEGATIVE CIRCLED NUMBER TEN + +02780 +DINGBAT CIRCLED SANS-SERIF DIGIT ONE + +02781 +DINGBAT CIRCLED SANS-SERIF DIGIT TWO + +02782 +DINGBAT CIRCLED SANS-SERIF DIGIT THREE + +02783 +DINGBAT CIRCLED SANS-SERIF DIGIT FOUR + +02784 +DINGBAT CIRCLED SANS-SERIF DIGIT FIVE + +02785 +DINGBAT CIRCLED SANS-SERIF DIGIT SIX + +02786 +DINGBAT CIRCLED SANS-SERIF DIGIT SEVEN + +02787 +DINGBAT CIRCLED SANS-SERIF DIGIT EIGHT + +02788 +DINGBAT CIRCLED SANS-SERIF DIGIT NINE + +02789 +DINGBAT CIRCLED SANS-SERIF NUMBER TEN + +0278A +DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE + +0278B +DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT TWO + +0278C +DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT THREE + +0278D +DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FOUR + +0278E +DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FIVE + +0278F +DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SIX + +02790 +DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SEVEN + +02791 +DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT EIGHT + +02792 +DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE + +02793 +DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN + +02794 +HEAVY WIDE-HEADED RIGHTWARDS ARROW + +02795 +HEAVY PLUS SIGN + +02796 +HEAVY MINUS SIGN + +02797 +HEAVY DIVISION SIGN + +02798 +HEAVY SOUTH EAST ARROW + +02799 +HEAVY RIGHTWARDS ARROW + +0279A +HEAVY NORTH EAST ARROW + +0279B +DRAFTING POINT RIGHTWARDS ARROW + +0279C +HEAVY ROUND-TIPPED RIGHTWARDS ARROW + +0279D +TRIANGLE-HEADED RIGHTWARDS ARROW + +0279E +HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW + +0279F +DASHED TRIANGLE-HEADED RIGHTWARDS ARROW + +027A0 +HEAVY DASHED TRIANGLE-HEADED RIGHTWARDS ARROW + +027A1 +BLACK RIGHTWARDS ARROW + +027A2 +THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD + +027A3 +THREE-D BOTTOM-LIGHTED RIGHTWARDS ARROWHEAD + +027A4 +BLACK RIGHTWARDS ARROWHEAD + +027A5 +HEAVY BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW + +027A6 +HEAVY BLACK CURVED UPWARDS AND RIGHTWARDS ARROW + +027A7 +SQUAT BLACK RIGHTWARDS ARROW + +027A8 +HEAVY CONCAVE-POINTED BLACK RIGHTWARDS ARROW + +027A9 +RIGHT-SHADED WHITE RIGHTWARDS ARROW + +027AA +LEFT-SHADED WHITE RIGHTWARDS ARROW + +027AB +BACK-TILTED SHADOWED WHITE RIGHTWARDS ARROW + +027AC +FRONT-TILTED SHADOWED WHITE RIGHTWARDS ARROW + +027AD +HEAVY LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW + +027AE +HEAVY UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW + +027AF +NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW + +027B0 +CURLY LOOP + +027B1 +NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW + +027B2 +CIRCLED HEAVY WHITE RIGHTWARDS ARROW + +027B3 +WHITE-FEATHERED RIGHTWARDS ARROW + +027B4 +BLACK-FEATHERED SOUTH EAST ARROW + +027B5 +BLACK-FEATHERED RIGHTWARDS ARROW + +027B6 +BLACK-FEATHERED NORTH EAST ARROW + +027B7 +HEAVY BLACK-FEATHERED SOUTH EAST ARROW + +027B8 +HEAVY BLACK-FEATHERED RIGHTWARDS ARROW + +027B9 +HEAVY BLACK-FEATHERED NORTH EAST ARROW + +027BA +TEARDROP-BARBED RIGHTWARDS ARROW + +027BB +HEAVY TEARDROP-SHANKED RIGHTWARDS ARROW + +027BC +WEDGE-TAILED RIGHTWARDS ARROW + +027BD +HEAVY WEDGE-TAILED RIGHTWARDS ARROW + +027BE +OPEN-OUTLINED RIGHTWARDS ARROW + +027BF +DOUBLE CURLY LOOP + +027C0 +THREE DIMENSIONAL ANGLE + +027C1 +WHITE TRIANGLE CONTAINING SMALL WHITE TRIANGLE + +027C2 +PERPENDICULAR + +027C3 +OPEN SUBSET + +027C4 +OPEN SUPERSET + +027C5 +LEFT S-SHAPED BAG DELIMITER + +027C6 +RIGHT S-SHAPED BAG DELIMITER + +027C7 +OR WITH DOT INSIDE + +027C8 +REVERSE SOLIDUS PRECEDING SUBSET + +027C9 +SUPERSET PRECEDING SOLIDUS + +027CA +VERTICAL BAR WITH HORIZONTAL STROKE + +027CB +MATHEMATICAL RISING DIAGONAL + +027CC +LONG DIVISION + +027CD +MATHEMATICAL FALLING DIAGONAL + +027CE +SQUARED LOGICAL AND + +027CF +SQUARED LOGICAL OR + +027D0 +WHITE DIAMOND WITH CENTRED DOT + +027D1 +AND WITH DOT + +027D2 +ELEMENT OF OPENING UPWARDS + +027D3 +LOWER RIGHT CORNER WITH DOT + +027D4 +UPPER LEFT CORNER WITH DOT + +027D5 +LEFT OUTER JOIN + +027D6 +RIGHT OUTER JOIN + +027D7 +FULL OUTER JOIN + +027D8 +LARGE UP TACK + +027D9 +LARGE DOWN TACK + +027DA +LEFT AND RIGHT DOUBLE TURNSTILE + +027DB +LEFT AND RIGHT TACK + +027DC +LEFT MULTIMAP + +027DD +LONG RIGHT TACK + +027DE +LONG LEFT TACK + +027DF +UP TACK WITH CIRCLE ABOVE + +027E0 +LOZENGE DIVIDED BY HORIZONTAL RULE + +027E1 +WHITE CONCAVE-SIDED DIAMOND + +027E2 +WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK + +027E3 +WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK + +027E4 +WHITE SQUARE WITH LEFTWARDS TICK + +027E5 +WHITE SQUARE WITH RIGHTWARDS TICK + +027E6 +MATHEMATICAL LEFT WHITE SQUARE BRACKET + +027E7 +MATHEMATICAL RIGHT WHITE SQUARE BRACKET + +027E8 +MATHEMATICAL LEFT ANGLE BRACKET + +027E9 +MATHEMATICAL RIGHT ANGLE BRACKET + +027EA +MATHEMATICAL LEFT DOUBLE ANGLE BRACKET + +027EB +MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET + +027EC +MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET + +027ED +MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET + +027EE +MATHEMATICAL LEFT FLATTENED PARENTHESIS + +027EF +MATHEMATICAL RIGHT FLATTENED PARENTHESIS + +027F0 +UPWARDS QUADRUPLE ARROW + +027F1 +DOWNWARDS QUADRUPLE ARROW + +027F2 +ANTICLOCKWISE GAPPED CIRCLE ARROW + +027F3 +CLOCKWISE GAPPED CIRCLE ARROW + +027F4 +RIGHT ARROW WITH CIRCLED PLUS + +027F5 +LONG LEFTWARDS ARROW + +027F6 +LONG RIGHTWARDS ARROW + +027F7 +LONG LEFT RIGHT ARROW + +027F8 +LONG LEFTWARDS DOUBLE ARROW + +027F9 +LONG RIGHTWARDS DOUBLE ARROW + +027FA +LONG LEFT RIGHT DOUBLE ARROW + +027FB +LONG LEFTWARDS ARROW FROM BAR + +027FC +LONG RIGHTWARDS ARROW FROM BAR + +027FD +LONG LEFTWARDS DOUBLE ARROW FROM BAR + +027FE +LONG RIGHTWARDS DOUBLE ARROW FROM BAR + +027FF +LONG RIGHTWARDS SQUIGGLE ARROW + +02800 +BRAILLE PATTERN BLANK + +02801 +BRAILLE PATTERN DOTS-1 + +02802 +BRAILLE PATTERN DOTS-2 + +02803 +BRAILLE PATTERN DOTS-12 + +02804 +BRAILLE PATTERN DOTS-3 + +02805 +BRAILLE PATTERN DOTS-13 + +02806 +BRAILLE PATTERN DOTS-23 + +02807 +BRAILLE PATTERN DOTS-123 + +02808 +BRAILLE PATTERN DOTS-4 + +02809 +BRAILLE PATTERN DOTS-14 + +0280A +BRAILLE PATTERN DOTS-24 + +0280B +BRAILLE PATTERN DOTS-124 + +0280C +BRAILLE PATTERN DOTS-34 + +0280D +BRAILLE PATTERN DOTS-134 + +0280E +BRAILLE PATTERN DOTS-234 + +0280F +BRAILLE PATTERN DOTS-1234 + +02810 +BRAILLE PATTERN DOTS-5 + +02811 +BRAILLE PATTERN DOTS-15 + +02812 +BRAILLE PATTERN DOTS-25 + +02813 +BRAILLE PATTERN DOTS-125 + +02814 +BRAILLE PATTERN DOTS-35 + +02815 +BRAILLE PATTERN DOTS-135 + +02816 +BRAILLE PATTERN DOTS-235 + +02817 +BRAILLE PATTERN DOTS-1235 + +02818 +BRAILLE PATTERN DOTS-45 + +02819 +BRAILLE PATTERN DOTS-145 + +0281A +BRAILLE PATTERN DOTS-245 + +0281B +BRAILLE PATTERN DOTS-1245 + +0281C +BRAILLE PATTERN DOTS-345 + +0281D +BRAILLE PATTERN DOTS-1345 + +0281E +BRAILLE PATTERN DOTS-2345 + +0281F +BRAILLE PATTERN DOTS-12345 + +02820 +BRAILLE PATTERN DOTS-6 + +02821 +BRAILLE PATTERN DOTS-16 + +02822 +BRAILLE PATTERN DOTS-26 + +02823 +BRAILLE PATTERN DOTS-126 + +02824 +BRAILLE PATTERN DOTS-36 + +02825 +BRAILLE PATTERN DOTS-136 + +02826 +BRAILLE PATTERN DOTS-236 + +02827 +BRAILLE PATTERN DOTS-1236 + +02828 +BRAILLE PATTERN DOTS-46 + +02829 +BRAILLE PATTERN DOTS-146 + +0282A +BRAILLE PATTERN DOTS-246 + +0282B +BRAILLE PATTERN DOTS-1246 + +0282C +BRAILLE PATTERN DOTS-346 + +0282D +BRAILLE PATTERN DOTS-1346 + +0282E +BRAILLE PATTERN DOTS-2346 + +0282F +BRAILLE PATTERN DOTS-12346 + +02830 +BRAILLE PATTERN DOTS-56 + +02831 +BRAILLE PATTERN DOTS-156 + +02832 +BRAILLE PATTERN DOTS-256 + +02833 +BRAILLE PATTERN DOTS-1256 + +02834 +BRAILLE PATTERN DOTS-356 + +02835 +BRAILLE PATTERN DOTS-1356 + +02836 +BRAILLE PATTERN DOTS-2356 + +02837 +BRAILLE PATTERN DOTS-12356 + +02838 +BRAILLE PATTERN DOTS-456 + +02839 +BRAILLE PATTERN DOTS-1456 + +0283A +BRAILLE PATTERN DOTS-2456 + +0283B +BRAILLE PATTERN DOTS-12456 + +0283C +BRAILLE PATTERN DOTS-3456 + +0283D +BRAILLE PATTERN DOTS-13456 + +0283E +BRAILLE PATTERN DOTS-23456 + +0283F +BRAILLE PATTERN DOTS-123456 + +02840 +BRAILLE PATTERN DOTS-7 + +02841 +BRAILLE PATTERN DOTS-17 + +02842 +BRAILLE PATTERN DOTS-27 + +02843 +BRAILLE PATTERN DOTS-127 + +02844 +BRAILLE PATTERN DOTS-37 + +02845 +BRAILLE PATTERN DOTS-137 + +02846 +BRAILLE PATTERN DOTS-237 + +02847 +BRAILLE PATTERN DOTS-1237 + +02848 +BRAILLE PATTERN DOTS-47 + +02849 +BRAILLE PATTERN DOTS-147 + +0284A +BRAILLE PATTERN DOTS-247 + +0284B +BRAILLE PATTERN DOTS-1247 + +0284C +BRAILLE PATTERN DOTS-347 + +0284D +BRAILLE PATTERN DOTS-1347 + +0284E +BRAILLE PATTERN DOTS-2347 + +0284F +BRAILLE PATTERN DOTS-12347 + +02850 +BRAILLE PATTERN DOTS-57 + +02851 +BRAILLE PATTERN DOTS-157 + +02852 +BRAILLE PATTERN DOTS-257 + +02853 +BRAILLE PATTERN DOTS-1257 + +02854 +BRAILLE PATTERN DOTS-357 + +02855 +BRAILLE PATTERN DOTS-1357 + +02856 +BRAILLE PATTERN DOTS-2357 + +02857 +BRAILLE PATTERN DOTS-12357 + +02858 +BRAILLE PATTERN DOTS-457 + +02859 +BRAILLE PATTERN DOTS-1457 + +0285A +BRAILLE PATTERN DOTS-2457 + +0285B +BRAILLE PATTERN DOTS-12457 + +0285C +BRAILLE PATTERN DOTS-3457 + +0285D +BRAILLE PATTERN DOTS-13457 + +0285E +BRAILLE PATTERN DOTS-23457 + +0285F +BRAILLE PATTERN DOTS-123457 + +02860 +BRAILLE PATTERN DOTS-67 + +02861 +BRAILLE PATTERN DOTS-167 + +02862 +BRAILLE PATTERN DOTS-267 + +02863 +BRAILLE PATTERN DOTS-1267 + +02864 +BRAILLE PATTERN DOTS-367 + +02865 +BRAILLE PATTERN DOTS-1367 + +02866 +BRAILLE PATTERN DOTS-2367 + +02867 +BRAILLE PATTERN DOTS-12367 + +02868 +BRAILLE PATTERN DOTS-467 + +02869 +BRAILLE PATTERN DOTS-1467 + +0286A +BRAILLE PATTERN DOTS-2467 + +0286B +BRAILLE PATTERN DOTS-12467 + +0286C +BRAILLE PATTERN DOTS-3467 + +0286D +BRAILLE PATTERN DOTS-13467 + +0286E +BRAILLE PATTERN DOTS-23467 + +0286F +BRAILLE PATTERN DOTS-123467 + +02870 +BRAILLE PATTERN DOTS-567 + +02871 +BRAILLE PATTERN DOTS-1567 + +02872 +BRAILLE PATTERN DOTS-2567 + +02873 +BRAILLE PATTERN DOTS-12567 + +02874 +BRAILLE PATTERN DOTS-3567 + +02875 +BRAILLE PATTERN DOTS-13567 + +02876 +BRAILLE PATTERN DOTS-23567 + +02877 +BRAILLE PATTERN DOTS-123567 + +02878 +BRAILLE PATTERN DOTS-4567 + +02879 +BRAILLE PATTERN DOTS-14567 + +0287A +BRAILLE PATTERN DOTS-24567 + +0287B +BRAILLE PATTERN DOTS-124567 + +0287C +BRAILLE PATTERN DOTS-34567 + +0287D +BRAILLE PATTERN DOTS-134567 + +0287E +BRAILLE PATTERN DOTS-234567 + +0287F +BRAILLE PATTERN DOTS-1234567 + +02880 +BRAILLE PATTERN DOTS-8 + +02881 +BRAILLE PATTERN DOTS-18 + +02882 +BRAILLE PATTERN DOTS-28 + +02883 +BRAILLE PATTERN DOTS-128 + +02884 +BRAILLE PATTERN DOTS-38 + +02885 +BRAILLE PATTERN DOTS-138 + +02886 +BRAILLE PATTERN DOTS-238 + +02887 +BRAILLE PATTERN DOTS-1238 + +02888 +BRAILLE PATTERN DOTS-48 + +02889 +BRAILLE PATTERN DOTS-148 + +0288A +BRAILLE PATTERN DOTS-248 + +0288B +BRAILLE PATTERN DOTS-1248 + +0288C +BRAILLE PATTERN DOTS-348 + +0288D +BRAILLE PATTERN DOTS-1348 + +0288E +BRAILLE PATTERN DOTS-2348 + +0288F +BRAILLE PATTERN DOTS-12348 + +02890 +BRAILLE PATTERN DOTS-58 + +02891 +BRAILLE PATTERN DOTS-158 + +02892 +BRAILLE PATTERN DOTS-258 + +02893 +BRAILLE PATTERN DOTS-1258 + +02894 +BRAILLE PATTERN DOTS-358 + +02895 +BRAILLE PATTERN DOTS-1358 + +02896 +BRAILLE PATTERN DOTS-2358 + +02897 +BRAILLE PATTERN DOTS-12358 + +02898 +BRAILLE PATTERN DOTS-458 + +02899 +BRAILLE PATTERN DOTS-1458 + +0289A +BRAILLE PATTERN DOTS-2458 + +0289B +BRAILLE PATTERN DOTS-12458 + +0289C +BRAILLE PATTERN DOTS-3458 + +0289D +BRAILLE PATTERN DOTS-13458 + +0289E +BRAILLE PATTERN DOTS-23458 + +0289F +BRAILLE PATTERN DOTS-123458 + +028A0 +BRAILLE PATTERN DOTS-68 + +028A1 +BRAILLE PATTERN DOTS-168 + +028A2 +BRAILLE PATTERN DOTS-268 + +028A3 +BRAILLE PATTERN DOTS-1268 + +028A4 +BRAILLE PATTERN DOTS-368 + +028A5 +BRAILLE PATTERN DOTS-1368 + +028A6 +BRAILLE PATTERN DOTS-2368 + +028A7 +BRAILLE PATTERN DOTS-12368 + +028A8 +BRAILLE PATTERN DOTS-468 + +028A9 +BRAILLE PATTERN DOTS-1468 + +028AA +BRAILLE PATTERN DOTS-2468 + +028AB +BRAILLE PATTERN DOTS-12468 + +028AC +BRAILLE PATTERN DOTS-3468 + +028AD +BRAILLE PATTERN DOTS-13468 + +028AE +BRAILLE PATTERN DOTS-23468 + +028AF +BRAILLE PATTERN DOTS-123468 + +028B0 +BRAILLE PATTERN DOTS-568 + +028B1 +BRAILLE PATTERN DOTS-1568 + +028B2 +BRAILLE PATTERN DOTS-2568 + +028B3 +BRAILLE PATTERN DOTS-12568 + +028B4 +BRAILLE PATTERN DOTS-3568 + +028B5 +BRAILLE PATTERN DOTS-13568 + +028B6 +BRAILLE PATTERN DOTS-23568 + +028B7 +BRAILLE PATTERN DOTS-123568 + +028B8 +BRAILLE PATTERN DOTS-4568 + +028B9 +BRAILLE PATTERN DOTS-14568 + +028BA +BRAILLE PATTERN DOTS-24568 + +028BB +BRAILLE PATTERN DOTS-124568 + +028BC +BRAILLE PATTERN DOTS-34568 + +028BD +BRAILLE PATTERN DOTS-134568 + +028BE +BRAILLE PATTERN DOTS-234568 + +028BF +BRAILLE PATTERN DOTS-1234568 + +028C0 +BRAILLE PATTERN DOTS-78 + +028C1 +BRAILLE PATTERN DOTS-178 + +028C2 +BRAILLE PATTERN DOTS-278 + +028C3 +BRAILLE PATTERN DOTS-1278 + +028C4 +BRAILLE PATTERN DOTS-378 + +028C5 +BRAILLE PATTERN DOTS-1378 + +028C6 +BRAILLE PATTERN DOTS-2378 + +028C7 +BRAILLE PATTERN DOTS-12378 + +028C8 +BRAILLE PATTERN DOTS-478 + +028C9 +BRAILLE PATTERN DOTS-1478 + +028CA +BRAILLE PATTERN DOTS-2478 + +028CB +BRAILLE PATTERN DOTS-12478 + +028CC +BRAILLE PATTERN DOTS-3478 + +028CD +BRAILLE PATTERN DOTS-13478 + +028CE +BRAILLE PATTERN DOTS-23478 + +028CF +BRAILLE PATTERN DOTS-123478 + +028D0 +BRAILLE PATTERN DOTS-578 + +028D1 +BRAILLE PATTERN DOTS-1578 + +028D2 +BRAILLE PATTERN DOTS-2578 + +028D3 +BRAILLE PATTERN DOTS-12578 + +028D4 +BRAILLE PATTERN DOTS-3578 + +028D5 +BRAILLE PATTERN DOTS-13578 + +028D6 +BRAILLE PATTERN DOTS-23578 + +028D7 +BRAILLE PATTERN DOTS-123578 + +028D8 +BRAILLE PATTERN DOTS-4578 + +028D9 +BRAILLE PATTERN DOTS-14578 + +028DA +BRAILLE PATTERN DOTS-24578 + +028DB +BRAILLE PATTERN DOTS-124578 + +028DC +BRAILLE PATTERN DOTS-34578 + +028DD +BRAILLE PATTERN DOTS-134578 + +028DE +BRAILLE PATTERN DOTS-234578 + +028DF +BRAILLE PATTERN DOTS-1234578 + +028E0 +BRAILLE PATTERN DOTS-678 + +028E1 +BRAILLE PATTERN DOTS-1678 + +028E2 +BRAILLE PATTERN DOTS-2678 + +028E3 +BRAILLE PATTERN DOTS-12678 + +028E4 +BRAILLE PATTERN DOTS-3678 + +028E5 +BRAILLE PATTERN DOTS-13678 + +028E6 +BRAILLE PATTERN DOTS-23678 + +028E7 +BRAILLE PATTERN DOTS-123678 + +028E8 +BRAILLE PATTERN DOTS-4678 + +028E9 +BRAILLE PATTERN DOTS-14678 + +028EA +BRAILLE PATTERN DOTS-24678 + +028EB +BRAILLE PATTERN DOTS-124678 + +028EC +BRAILLE PATTERN DOTS-34678 + +028ED +BRAILLE PATTERN DOTS-134678 + +028EE +BRAILLE PATTERN DOTS-234678 + +028EF +BRAILLE PATTERN DOTS-1234678 + +028F0 +BRAILLE PATTERN DOTS-5678 + +028F1 +BRAILLE PATTERN DOTS-15678 + +028F2 +BRAILLE PATTERN DOTS-25678 + +028F3 +BRAILLE PATTERN DOTS-125678 + +028F4 +BRAILLE PATTERN DOTS-35678 + +028F5 +BRAILLE PATTERN DOTS-135678 + +028F6 +BRAILLE PATTERN DOTS-235678 + +028F7 +BRAILLE PATTERN DOTS-1235678 + +028F8 +BRAILLE PATTERN DOTS-45678 + +028F9 +BRAILLE PATTERN DOTS-145678 + +028FA +BRAILLE PATTERN DOTS-245678 + +028FB +BRAILLE PATTERN DOTS-1245678 + +028FC +BRAILLE PATTERN DOTS-345678 + +028FD +BRAILLE PATTERN DOTS-1345678 + +028FE +BRAILLE PATTERN DOTS-2345678 + +028FF +BRAILLE PATTERN DOTS-12345678 + +02900 +RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE + +02901 +RIGHTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE + +02902 +LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE + +02903 +RIGHTWARDS DOUBLE ARROW WITH VERTICAL STROKE + +02904 +LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE + +02905 +RIGHTWARDS TWO-HEADED ARROW FROM BAR + +02906 +LEFTWARDS DOUBLE ARROW FROM BAR + +02907 +RIGHTWARDS DOUBLE ARROW FROM BAR + +02908 +DOWNWARDS ARROW WITH HORIZONTAL STROKE + +02909 +UPWARDS ARROW WITH HORIZONTAL STROKE + +0290A +UPWARDS TRIPLE ARROW + +0290B +DOWNWARDS TRIPLE ARROW + +0290C +LEFTWARDS DOUBLE DASH ARROW + +0290D +RIGHTWARDS DOUBLE DASH ARROW + +0290E +LEFTWARDS TRIPLE DASH ARROW + +0290F +RIGHTWARDS TRIPLE DASH ARROW + +02910 +RIGHTWARDS TWO-HEADED TRIPLE DASH ARROW + +02911 +RIGHTWARDS ARROW WITH DOTTED STEM + +02912 +UPWARDS ARROW TO BAR + +02913 +DOWNWARDS ARROW TO BAR + +02914 +RIGHTWARDS ARROW WITH TAIL WITH VERTICAL STROKE + +02915 +RIGHTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE + +02916 +RIGHTWARDS TWO-HEADED ARROW WITH TAIL + +02917 +RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE + +02918 +RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE + +02919 +LEFTWARDS ARROW-TAIL + +0291A +RIGHTWARDS ARROW-TAIL + +0291B +LEFTWARDS DOUBLE ARROW-TAIL + +0291C +RIGHTWARDS DOUBLE ARROW-TAIL + +0291D +LEFTWARDS ARROW TO BLACK DIAMOND + +0291E +RIGHTWARDS ARROW TO BLACK DIAMOND + +0291F +LEFTWARDS ARROW FROM BAR TO BLACK DIAMOND + +02920 +RIGHTWARDS ARROW FROM BAR TO BLACK DIAMOND + +02921 +NORTH WEST AND SOUTH EAST ARROW + +02922 +NORTH EAST AND SOUTH WEST ARROW + +02923 +NORTH WEST ARROW WITH HOOK + +02924 +NORTH EAST ARROW WITH HOOK + +02925 +SOUTH EAST ARROW WITH HOOK + +02926 +SOUTH WEST ARROW WITH HOOK + +02927 +NORTH WEST ARROW AND NORTH EAST ARROW + +02928 +NORTH EAST ARROW AND SOUTH EAST ARROW + +02929 +SOUTH EAST ARROW AND SOUTH WEST ARROW + +0292A +SOUTH WEST ARROW AND NORTH WEST ARROW + +0292B +RISING DIAGONAL CROSSING FALLING DIAGONAL + +0292C +FALLING DIAGONAL CROSSING RISING DIAGONAL + +0292D +SOUTH EAST ARROW CROSSING NORTH EAST ARROW + +0292E +NORTH EAST ARROW CROSSING SOUTH EAST ARROW + +0292F +FALLING DIAGONAL CROSSING NORTH EAST ARROW + +02930 +RISING DIAGONAL CROSSING SOUTH EAST ARROW + +02931 +NORTH EAST ARROW CROSSING NORTH WEST ARROW + +02932 +NORTH WEST ARROW CROSSING NORTH EAST ARROW + +02933 +WAVE ARROW POINTING DIRECTLY RIGHT + +02934 +ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS + +02935 +ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS + +02936 +ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS + +02937 +ARROW POINTING DOWNWARDS THEN CURVING RIGHTWARDS + +02938 +RIGHT-SIDE ARC CLOCKWISE ARROW + +02939 +LEFT-SIDE ARC ANTICLOCKWISE ARROW + +0293A +TOP ARC ANTICLOCKWISE ARROW + +0293B +BOTTOM ARC ANTICLOCKWISE ARROW + +0293C +TOP ARC CLOCKWISE ARROW WITH MINUS + +0293D +TOP ARC ANTICLOCKWISE ARROW WITH PLUS + +0293E +LOWER RIGHT SEMICIRCULAR CLOCKWISE ARROW + +0293F +LOWER LEFT SEMICIRCULAR ANTICLOCKWISE ARROW + +02940 +ANTICLOCKWISE CLOSED CIRCLE ARROW + +02941 +CLOCKWISE CLOSED CIRCLE ARROW + +02942 +RIGHTWARDS ARROW ABOVE SHORT LEFTWARDS ARROW + +02943 +LEFTWARDS ARROW ABOVE SHORT RIGHTWARDS ARROW + +02944 +SHORT RIGHTWARDS ARROW ABOVE LEFTWARDS ARROW + +02945 +RIGHTWARDS ARROW WITH PLUS BELOW + +02946 +LEFTWARDS ARROW WITH PLUS BELOW + +02947 +RIGHTWARDS ARROW THROUGH X + +02948 +LEFT RIGHT ARROW THROUGH SMALL CIRCLE + +02949 +UPWARDS TWO-HEADED ARROW FROM SMALL CIRCLE + +0294A +LEFT BARB UP RIGHT BARB DOWN HARPOON + +0294B +LEFT BARB DOWN RIGHT BARB UP HARPOON + +0294C +UP BARB RIGHT DOWN BARB LEFT HARPOON + +0294D +UP BARB LEFT DOWN BARB RIGHT HARPOON + +0294E +LEFT BARB UP RIGHT BARB UP HARPOON + +0294F +UP BARB RIGHT DOWN BARB RIGHT HARPOON + +02950 +LEFT BARB DOWN RIGHT BARB DOWN HARPOON + +02951 +UP BARB LEFT DOWN BARB LEFT HARPOON + +02952 +LEFTWARDS HARPOON WITH BARB UP TO BAR + +02953 +RIGHTWARDS HARPOON WITH BARB UP TO BAR + +02954 +UPWARDS HARPOON WITH BARB RIGHT TO BAR + +02955 +DOWNWARDS HARPOON WITH BARB RIGHT TO BAR + +02956 +LEFTWARDS HARPOON WITH BARB DOWN TO BAR + +02957 +RIGHTWARDS HARPOON WITH BARB DOWN TO BAR + +02958 +UPWARDS HARPOON WITH BARB LEFT TO BAR + +02959 +DOWNWARDS HARPOON WITH BARB LEFT TO BAR + +0295A +LEFTWARDS HARPOON WITH BARB UP FROM BAR + +0295B +RIGHTWARDS HARPOON WITH BARB UP FROM BAR + +0295C +UPWARDS HARPOON WITH BARB RIGHT FROM BAR + +0295D +DOWNWARDS HARPOON WITH BARB RIGHT FROM BAR + +0295E +LEFTWARDS HARPOON WITH BARB DOWN FROM BAR + +0295F +RIGHTWARDS HARPOON WITH BARB DOWN FROM BAR + +02960 +UPWARDS HARPOON WITH BARB LEFT FROM BAR + +02961 +DOWNWARDS HARPOON WITH BARB LEFT FROM BAR + +02962 +LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB DOWN + +02963 +UPWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT + +02964 +RIGHTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB DOWN + +02965 +DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT + +02966 +LEFTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB UP + +02967 +LEFTWARDS HARPOON WITH BARB DOWN ABOVE RIGHTWARDS HARPOON WITH BARB DOWN + +02968 +RIGHTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB UP + +02969 +RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN + +0296A +LEFTWARDS HARPOON WITH BARB UP ABOVE LONG DASH + +0296B +LEFTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH + +0296C +RIGHTWARDS HARPOON WITH BARB UP ABOVE LONG DASH + +0296D +RIGHTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH + +0296E +UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT + +0296F +DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT + +02970 +RIGHT DOUBLE ARROW WITH ROUNDED HEAD + +02971 +EQUALS SIGN ABOVE RIGHTWARDS ARROW + +02972 +TILDE OPERATOR ABOVE RIGHTWARDS ARROW + +02973 +LEFTWARDS ARROW ABOVE TILDE OPERATOR + +02974 +RIGHTWARDS ARROW ABOVE TILDE OPERATOR + +02975 +RIGHTWARDS ARROW ABOVE ALMOST EQUAL TO + +02976 +LESS-THAN ABOVE LEFTWARDS ARROW + +02977 +LEFTWARDS ARROW THROUGH LESS-THAN + +02978 +GREATER-THAN ABOVE RIGHTWARDS ARROW + +02979 +SUBSET ABOVE RIGHTWARDS ARROW + +0297A +LEFTWARDS ARROW THROUGH SUBSET + +0297B +SUPERSET ABOVE LEFTWARDS ARROW + +0297C +LEFT FISH TAIL + +0297D +RIGHT FISH TAIL + +0297E +UP FISH TAIL + +0297F +DOWN FISH TAIL + +02980 +TRIPLE VERTICAL BAR DELIMITER + +02981 +Z NOTATION SPOT + +02982 +Z NOTATION TYPE COLON + +02983 +LEFT WHITE CURLY BRACKET + +02984 +RIGHT WHITE CURLY BRACKET + +02985 +LEFT WHITE PARENTHESIS + +02986 +RIGHT WHITE PARENTHESIS + +02987 +Z NOTATION LEFT IMAGE BRACKET + +02988 +Z NOTATION RIGHT IMAGE BRACKET + +02989 +Z NOTATION LEFT BINDING BRACKET + +0298A +Z NOTATION RIGHT BINDING BRACKET + +0298B +LEFT SQUARE BRACKET WITH UNDERBAR + +0298C +RIGHT SQUARE BRACKET WITH UNDERBAR + +0298D +LEFT SQUARE BRACKET WITH TICK IN TOP CORNER + +0298E +RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER + +0298F +LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER + +02990 +RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER + +02991 +LEFT ANGLE BRACKET WITH DOT + +02992 +RIGHT ANGLE BRACKET WITH DOT + +02993 +LEFT ARC LESS-THAN BRACKET + +02994 +RIGHT ARC GREATER-THAN BRACKET + +02995 +DOUBLE LEFT ARC GREATER-THAN BRACKET + +02996 +DOUBLE RIGHT ARC LESS-THAN BRACKET + +02997 +LEFT BLACK TORTOISE SHELL BRACKET + +02998 +RIGHT BLACK TORTOISE SHELL BRACKET + +02999 +DOTTED FENCE + +0299A +VERTICAL ZIGZAG LINE + +0299B +MEASURED ANGLE OPENING LEFT + +0299C +RIGHT ANGLE VARIANT WITH SQUARE + +0299D +MEASURED RIGHT ANGLE WITH DOT + +0299E +ANGLE WITH S INSIDE + +0299F +ACUTE ANGLE + +029A0 +SPHERICAL ANGLE OPENING LEFT + +029A1 +SPHERICAL ANGLE OPENING UP + +029A2 +TURNED ANGLE + +029A3 +REVERSED ANGLE + +029A4 +ANGLE WITH UNDERBAR + +029A5 +REVERSED ANGLE WITH UNDERBAR + +029A6 +OBLIQUE ANGLE OPENING UP + +029A7 +OBLIQUE ANGLE OPENING DOWN + +029A8 +MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND RIGHT + +029A9 +MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND LEFT + +029AA +MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND RIGHT + +029AB +MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND LEFT + +029AC +MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND UP + +029AD +MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND UP + +029AE +MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND DOWN + +029AF +MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN + +029B0 +REVERSED EMPTY SET + +029B1 +EMPTY SET WITH OVERBAR + +029B2 +EMPTY SET WITH SMALL CIRCLE ABOVE + +029B3 +EMPTY SET WITH RIGHT ARROW ABOVE + +029B4 +EMPTY SET WITH LEFT ARROW ABOVE + +029B5 +CIRCLE WITH HORIZONTAL BAR + +029B6 +CIRCLED VERTICAL BAR + +029B7 +CIRCLED PARALLEL + +029B8 +CIRCLED REVERSE SOLIDUS + +029B9 +CIRCLED PERPENDICULAR + +029BA +CIRCLE DIVIDED BY HORIZONTAL BAR AND TOP HALF DIVIDED BY VERTICAL BAR + +029BB +CIRCLE WITH SUPERIMPOSED X + +029BC +CIRCLED ANTICLOCKWISE-ROTATED DIVISION SIGN + +029BD +UP ARROW THROUGH CIRCLE + +029BE +CIRCLED WHITE BULLET + +029BF +CIRCLED BULLET + +029C0 +CIRCLED LESS-THAN + +029C1 +CIRCLED GREATER-THAN + +029C2 +CIRCLE WITH SMALL CIRCLE TO THE RIGHT + +029C3 +CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT + +029C4 +SQUARED RISING DIAGONAL SLASH + +029C5 +SQUARED FALLING DIAGONAL SLASH + +029C6 +SQUARED ASTERISK + +029C7 +SQUARED SMALL CIRCLE + +029C8 +SQUARED SQUARE + +029C9 +TWO JOINED SQUARES + +029CA +TRIANGLE WITH DOT ABOVE + +029CB +TRIANGLE WITH UNDERBAR + +029CC +S IN TRIANGLE + +029CD +TRIANGLE WITH SERIFS AT BOTTOM + +029CE +RIGHT TRIANGLE ABOVE LEFT TRIANGLE + +029CF +LEFT TRIANGLE BESIDE VERTICAL BAR + +029D0 +VERTICAL BAR BESIDE RIGHT TRIANGLE + +029D1 +BOWTIE WITH LEFT HALF BLACK + +029D2 +BOWTIE WITH RIGHT HALF BLACK + +029D3 +BLACK BOWTIE + +029D4 +TIMES WITH LEFT HALF BLACK + +029D5 +TIMES WITH RIGHT HALF BLACK + +029D6 +WHITE HOURGLASS + +029D7 +BLACK HOURGLASS + +029D8 +LEFT WIGGLY FENCE + +029D9 +RIGHT WIGGLY FENCE + +029DA +LEFT DOUBLE WIGGLY FENCE + +029DB +RIGHT DOUBLE WIGGLY FENCE + +029DC +INCOMPLETE INFINITY + +029DD +TIE OVER INFINITY + +029DE +INFINITY NEGATED WITH VERTICAL BAR + +029DF +DOUBLE-ENDED MULTIMAP + +029E0 +SQUARE WITH CONTOURED OUTLINE + +029E1 +INCREASES AS + +029E2 +SHUFFLE PRODUCT + +029E3 +EQUALS SIGN AND SLANTED PARALLEL + +029E4 +EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE + +029E5 +IDENTICAL TO AND SLANTED PARALLEL + +029E6 +GLEICH STARK + +029E7 +THERMODYNAMIC + +029E8 +DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK + +029E9 +DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK + +029EA +BLACK DIAMOND WITH DOWN ARROW + +029EB +BLACK LOZENGE + +029EC +WHITE CIRCLE WITH DOWN ARROW + +029ED +BLACK CIRCLE WITH DOWN ARROW + +029EE +ERROR-BARRED WHITE SQUARE + +029EF +ERROR-BARRED BLACK SQUARE + +029F0 +ERROR-BARRED WHITE DIAMOND + +029F1 +ERROR-BARRED BLACK DIAMOND + +029F2 +ERROR-BARRED WHITE CIRCLE + +029F3 +ERROR-BARRED BLACK CIRCLE + +029F4 +RULE-DELAYED + +029F5 +REVERSE SOLIDUS OPERATOR + +029F6 +SOLIDUS WITH OVERBAR + +029F7 +REVERSE SOLIDUS WITH HORIZONTAL STROKE + +029F8 +BIG SOLIDUS + +029F9 +BIG REVERSE SOLIDUS + +029FA +DOUBLE PLUS + +029FB +TRIPLE PLUS + +029FC +LEFT-POINTING CURVED ANGLE BRACKET + +029FD +RIGHT-POINTING CURVED ANGLE BRACKET + +029FE +TINY + +029FF +MINY + +02A00 +N-ARY CIRCLED DOT OPERATOR + +02A01 +N-ARY CIRCLED PLUS OPERATOR + +02A02 +N-ARY CIRCLED TIMES OPERATOR + +02A03 +N-ARY UNION OPERATOR WITH DOT + +02A04 +N-ARY UNION OPERATOR WITH PLUS + +02A05 +N-ARY SQUARE INTERSECTION OPERATOR + +02A06 +N-ARY SQUARE UNION OPERATOR + +02A07 +TWO LOGICAL AND OPERATOR + +02A08 +TWO LOGICAL OR OPERATOR + +02A09 +N-ARY TIMES OPERATOR + +02A0A +MODULO TWO SUM + +02A0B +SUMMATION WITH INTEGRAL + +02A0C +QUADRUPLE INTEGRAL OPERATOR + +02A0D +FINITE PART INTEGRAL + +02A0E +INTEGRAL WITH DOUBLE STROKE + +02A0F +INTEGRAL AVERAGE WITH SLASH + +02A10 +CIRCULATION FUNCTION + +02A11 +ANTICLOCKWISE INTEGRATION + +02A12 +LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE + +02A13 +LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE + +02A14 +LINE INTEGRATION NOT INCLUDING THE POLE + +02A15 +INTEGRAL AROUND A POINT OPERATOR + +02A16 +QUATERNION INTEGRAL OPERATOR + +02A17 +INTEGRAL WITH LEFTWARDS ARROW WITH HOOK + +02A18 +INTEGRAL WITH TIMES SIGN + +02A19 +INTEGRAL WITH INTERSECTION + +02A1A +INTEGRAL WITH UNION + +02A1B +INTEGRAL WITH OVERBAR + +02A1C +INTEGRAL WITH UNDERBAR + +02A1D +JOIN + +02A1E +LARGE LEFT TRIANGLE OPERATOR + +02A1F +Z NOTATION SCHEMA COMPOSITION + +02A20 +Z NOTATION SCHEMA PIPING + +02A21 +Z NOTATION SCHEMA PROJECTION + +02A22 +PLUS SIGN WITH SMALL CIRCLE ABOVE + +02A23 +PLUS SIGN WITH CIRCUMFLEX ACCENT ABOVE + +02A24 +PLUS SIGN WITH TILDE ABOVE + +02A25 +PLUS SIGN WITH DOT BELOW + +02A26 +PLUS SIGN WITH TILDE BELOW + +02A27 +PLUS SIGN WITH SUBSCRIPT TWO + +02A28 +PLUS SIGN WITH BLACK TRIANGLE + +02A29 +MINUS SIGN WITH COMMA ABOVE + +02A2A +MINUS SIGN WITH DOT BELOW + +02A2B +MINUS SIGN WITH FALLING DOTS + +02A2C +MINUS SIGN WITH RISING DOTS + +02A2D +PLUS SIGN IN LEFT HALF CIRCLE + +02A2E +PLUS SIGN IN RIGHT HALF CIRCLE + +02A2F +VECTOR OR CROSS PRODUCT + +02A30 +MULTIPLICATION SIGN WITH DOT ABOVE + +02A31 +MULTIPLICATION SIGN WITH UNDERBAR + +02A32 +SEMIDIRECT PRODUCT WITH BOTTOM CLOSED + +02A33 +SMASH PRODUCT + +02A34 +MULTIPLICATION SIGN IN LEFT HALF CIRCLE + +02A35 +MULTIPLICATION SIGN IN RIGHT HALF CIRCLE + +02A36 +CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX ACCENT + +02A37 +MULTIPLICATION SIGN IN DOUBLE CIRCLE + +02A38 +CIRCLED DIVISION SIGN + +02A39 +PLUS SIGN IN TRIANGLE + +02A3A +MINUS SIGN IN TRIANGLE + +02A3B +MULTIPLICATION SIGN IN TRIANGLE + +02A3C +INTERIOR PRODUCT + +02A3D +RIGHTHAND INTERIOR PRODUCT + +02A3E +Z NOTATION RELATIONAL COMPOSITION + +02A3F +AMALGAMATION OR COPRODUCT + +02A40 +INTERSECTION WITH DOT + +02A41 +UNION WITH MINUS SIGN + +02A42 +UNION WITH OVERBAR + +02A43 +INTERSECTION WITH OVERBAR + +02A44 +INTERSECTION WITH LOGICAL AND + +02A45 +UNION WITH LOGICAL OR + +02A46 +UNION ABOVE INTERSECTION + +02A47 +INTERSECTION ABOVE UNION + +02A48 +UNION ABOVE BAR ABOVE INTERSECTION + +02A49 +INTERSECTION ABOVE BAR ABOVE UNION + +02A4A +UNION BESIDE AND JOINED WITH UNION + +02A4B +INTERSECTION BESIDE AND JOINED WITH INTERSECTION + +02A4C +CLOSED UNION WITH SERIFS + +02A4D +CLOSED INTERSECTION WITH SERIFS + +02A4E +DOUBLE SQUARE INTERSECTION + +02A4F +DOUBLE SQUARE UNION + +02A50 +CLOSED UNION WITH SERIFS AND SMASH PRODUCT + +02A51 +LOGICAL AND WITH DOT ABOVE + +02A52 +LOGICAL OR WITH DOT ABOVE + +02A53 +DOUBLE LOGICAL AND + +02A54 +DOUBLE LOGICAL OR + +02A55 +TWO INTERSECTING LOGICAL AND + +02A56 +TWO INTERSECTING LOGICAL OR + +02A57 +SLOPING LARGE OR + +02A58 +SLOPING LARGE AND + +02A59 +LOGICAL OR OVERLAPPING LOGICAL AND + +02A5A +LOGICAL AND WITH MIDDLE STEM + +02A5B +LOGICAL OR WITH MIDDLE STEM + +02A5C +LOGICAL AND WITH HORIZONTAL DASH + +02A5D +LOGICAL OR WITH HORIZONTAL DASH + +02A5E +LOGICAL AND WITH DOUBLE OVERBAR + +02A5F +LOGICAL AND WITH UNDERBAR + +02A60 +LOGICAL AND WITH DOUBLE UNDERBAR + +02A61 +SMALL VEE WITH UNDERBAR + +02A62 +LOGICAL OR WITH DOUBLE OVERBAR + +02A63 +LOGICAL OR WITH DOUBLE UNDERBAR + +02A64 +Z NOTATION DOMAIN ANTIRESTRICTION + +02A65 +Z NOTATION RANGE ANTIRESTRICTION + +02A66 +EQUALS SIGN WITH DOT BELOW + +02A67 +IDENTICAL WITH DOT ABOVE + +02A68 +TRIPLE HORIZONTAL BAR WITH DOUBLE VERTICAL STROKE + +02A69 +TRIPLE HORIZONTAL BAR WITH TRIPLE VERTICAL STROKE + +02A6A +TILDE OPERATOR WITH DOT ABOVE + +02A6B +TILDE OPERATOR WITH RISING DOTS + +02A6C +SIMILAR MINUS SIMILAR + +02A6D +CONGRUENT WITH DOT ABOVE + +02A6E +EQUALS WITH ASTERISK + +02A6F +ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT + +02A70 +APPROXIMATELY EQUAL OR EQUAL TO + +02A71 +EQUALS SIGN ABOVE PLUS SIGN + +02A72 +PLUS SIGN ABOVE EQUALS SIGN + +02A73 +EQUALS SIGN ABOVE TILDE OPERATOR + +02A74 +DOUBLE COLON EQUAL + +02A75 +TWO CONSECUTIVE EQUALS SIGNS + +02A76 +THREE CONSECUTIVE EQUALS SIGNS + +02A77 +EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW + +02A78 +EQUIVALENT WITH FOUR DOTS ABOVE + +02A79 +LESS-THAN WITH CIRCLE INSIDE + +02A7A +GREATER-THAN WITH CIRCLE INSIDE + +02A7B +LESS-THAN WITH QUESTION MARK ABOVE + +02A7C +GREATER-THAN WITH QUESTION MARK ABOVE + +02A7D +LESS-THAN OR SLANTED EQUAL TO + +02A7E +GREATER-THAN OR SLANTED EQUAL TO + +02A7F +LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE + +02A80 +GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE + +02A81 +LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE + +02A82 +GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE + +02A83 +LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT + +02A84 +GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT + +02A85 +LESS-THAN OR APPROXIMATE + +02A86 +GREATER-THAN OR APPROXIMATE + +02A87 +LESS-THAN AND SINGLE-LINE NOT EQUAL TO + +02A88 +GREATER-THAN AND SINGLE-LINE NOT EQUAL TO + +02A89 +LESS-THAN AND NOT APPROXIMATE + +02A8A +GREATER-THAN AND NOT APPROXIMATE + +02A8B +LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN + +02A8C +GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN + +02A8D +LESS-THAN ABOVE SIMILAR OR EQUAL + +02A8E +GREATER-THAN ABOVE SIMILAR OR EQUAL + +02A8F +LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN + +02A90 +GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN + +02A91 +LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL + +02A92 +GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL + +02A93 +LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL + +02A94 +GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL + +02A95 +SLANTED EQUAL TO OR LESS-THAN + +02A96 +SLANTED EQUAL TO OR GREATER-THAN + +02A97 +SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE + +02A98 +SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE + +02A99 +DOUBLE-LINE EQUAL TO OR LESS-THAN + +02A9A +DOUBLE-LINE EQUAL TO OR GREATER-THAN + +02A9B +DOUBLE-LINE SLANTED EQUAL TO OR LESS-THAN + +02A9C +DOUBLE-LINE SLANTED EQUAL TO OR GREATER-THAN + +02A9D +SIMILAR OR LESS-THAN + +02A9E +SIMILAR OR GREATER-THAN + +02A9F +SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN + +02AA0 +SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN + +02AA1 +DOUBLE NESTED LESS-THAN + +02AA2 +DOUBLE NESTED GREATER-THAN + +02AA3 +DOUBLE NESTED LESS-THAN WITH UNDERBAR + +02AA4 +GREATER-THAN OVERLAPPING LESS-THAN + +02AA5 +GREATER-THAN BESIDE LESS-THAN + +02AA6 +LESS-THAN CLOSED BY CURVE + +02AA7 +GREATER-THAN CLOSED BY CURVE + +02AA8 +LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL + +02AA9 +GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL + +02AAA +SMALLER THAN + +02AAB +LARGER THAN + +02AAC +SMALLER THAN OR EQUAL TO + +02AAD +LARGER THAN OR EQUAL TO + +02AAE +EQUALS SIGN WITH BUMPY ABOVE + +02AAF +PRECEDES ABOVE SINGLE-LINE EQUALS SIGN + +02AB0 +SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN + +02AB1 +PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO + +02AB2 +SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO + +02AB3 +PRECEDES ABOVE EQUALS SIGN + +02AB4 +SUCCEEDS ABOVE EQUALS SIGN + +02AB5 +PRECEDES ABOVE NOT EQUAL TO + +02AB6 +SUCCEEDS ABOVE NOT EQUAL TO + +02AB7 +PRECEDES ABOVE ALMOST EQUAL TO + +02AB8 +SUCCEEDS ABOVE ALMOST EQUAL TO + +02AB9 +PRECEDES ABOVE NOT ALMOST EQUAL TO + +02ABA +SUCCEEDS ABOVE NOT ALMOST EQUAL TO + +02ABB +DOUBLE PRECEDES + +02ABC +DOUBLE SUCCEEDS + +02ABD +SUBSET WITH DOT + +02ABE +SUPERSET WITH DOT + +02ABF +SUBSET WITH PLUS SIGN BELOW + +02AC0 +SUPERSET WITH PLUS SIGN BELOW + +02AC1 +SUBSET WITH MULTIPLICATION SIGN BELOW + +02AC2 +SUPERSET WITH MULTIPLICATION SIGN BELOW + +02AC3 +SUBSET OF OR EQUAL TO WITH DOT ABOVE + +02AC4 +SUPERSET OF OR EQUAL TO WITH DOT ABOVE + +02AC5 +SUBSET OF ABOVE EQUALS SIGN + +02AC6 +SUPERSET OF ABOVE EQUALS SIGN + +02AC7 +SUBSET OF ABOVE TILDE OPERATOR + +02AC8 +SUPERSET OF ABOVE TILDE OPERATOR + +02AC9 +SUBSET OF ABOVE ALMOST EQUAL TO + +02ACA +SUPERSET OF ABOVE ALMOST EQUAL TO + +02ACB +SUBSET OF ABOVE NOT EQUAL TO + +02ACC +SUPERSET OF ABOVE NOT EQUAL TO + +02ACD +SQUARE LEFT OPEN BOX OPERATOR + +02ACE +SQUARE RIGHT OPEN BOX OPERATOR + +02ACF +CLOSED SUBSET + +02AD0 +CLOSED SUPERSET + +02AD1 +CLOSED SUBSET OR EQUAL TO + +02AD2 +CLOSED SUPERSET OR EQUAL TO + +02AD3 +SUBSET ABOVE SUPERSET + +02AD4 +SUPERSET ABOVE SUBSET + +02AD5 +SUBSET ABOVE SUBSET + +02AD6 +SUPERSET ABOVE SUPERSET + +02AD7 +SUPERSET BESIDE SUBSET + +02AD8 +SUPERSET BESIDE AND JOINED BY DASH WITH SUBSET + +02AD9 +ELEMENT OF OPENING DOWNWARDS + +02ADA +PITCHFORK WITH TEE TOP + +02ADB +TRANSVERSAL INTERSECTION + +02ADC +FORKING + +02ADD +NONFORKING + +02ADE +SHORT LEFT TACK + +02ADF +SHORT DOWN TACK + +02AE0 +SHORT UP TACK + +02AE1 +PERPENDICULAR WITH S + +02AE2 +VERTICAL BAR TRIPLE RIGHT TURNSTILE + +02AE3 +DOUBLE VERTICAL BAR LEFT TURNSTILE + +02AE4 +VERTICAL BAR DOUBLE LEFT TURNSTILE + +02AE5 +DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE + +02AE6 +LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL + +02AE7 +SHORT DOWN TACK WITH OVERBAR + +02AE8 +SHORT UP TACK WITH UNDERBAR + +02AE9 +SHORT UP TACK ABOVE SHORT DOWN TACK + +02AEA +DOUBLE DOWN TACK + +02AEB +DOUBLE UP TACK + +02AEC +DOUBLE STROKE NOT SIGN + +02AED +REVERSED DOUBLE STROKE NOT SIGN + +02AEE +DOES NOT DIVIDE WITH REVERSED NEGATION SLASH + +02AEF +VERTICAL LINE WITH CIRCLE ABOVE + +02AF0 +VERTICAL LINE WITH CIRCLE BELOW + +02AF1 +DOWN TACK WITH CIRCLE BELOW + +02AF2 +PARALLEL WITH HORIZONTAL STROKE + +02AF3 +PARALLEL WITH TILDE OPERATOR + +02AF4 +TRIPLE VERTICAL BAR BINARY RELATION + +02AF5 +TRIPLE VERTICAL BAR WITH HORIZONTAL STROKE + +02AF6 +TRIPLE COLON OPERATOR + +02AF7 +TRIPLE NESTED LESS-THAN + +02AF8 +TRIPLE NESTED GREATER-THAN + +02AF9 +DOUBLE-LINE SLANTED LESS-THAN OR EQUAL TO + +02AFA +DOUBLE-LINE SLANTED GREATER-THAN OR EQUAL TO + +02AFB +TRIPLE SOLIDUS BINARY RELATION + +02AFC +LARGE TRIPLE VERTICAL BAR OPERATOR + +02AFD +DOUBLE SOLIDUS OPERATOR + +02AFE +WHITE VERTICAL BAR + +02AFF +N-ARY WHITE VERTICAL BAR + +02B00 +NORTH EAST WHITE ARROW + +02B01 +NORTH WEST WHITE ARROW + +02B02 +SOUTH EAST WHITE ARROW + +02B03 +SOUTH WEST WHITE ARROW + +02B04 +LEFT RIGHT WHITE ARROW + +02B05 +LEFTWARDS BLACK ARROW + +02B06 +UPWARDS BLACK ARROW + +02B07 +DOWNWARDS BLACK ARROW + +02B08 +NORTH EAST BLACK ARROW + +02B09 +NORTH WEST BLACK ARROW + +02B0A +SOUTH EAST BLACK ARROW + +02B0B +SOUTH WEST BLACK ARROW + +02B0C +LEFT RIGHT BLACK ARROW + +02B0D +UP DOWN BLACK ARROW + +02B0E +RIGHTWARDS ARROW WITH TIP DOWNWARDS + +02B0F +RIGHTWARDS ARROW WITH TIP UPWARDS + +02B10 +LEFTWARDS ARROW WITH TIP DOWNWARDS + +02B11 +LEFTWARDS ARROW WITH TIP UPWARDS + +02B12 +SQUARE WITH TOP HALF BLACK + +02B13 +SQUARE WITH BOTTOM HALF BLACK + +02B14 +SQUARE WITH UPPER RIGHT DIAGONAL HALF BLACK + +02B15 +SQUARE WITH LOWER LEFT DIAGONAL HALF BLACK + +02B16 +DIAMOND WITH LEFT HALF BLACK + +02B17 +DIAMOND WITH RIGHT HALF BLACK + +02B18 +DIAMOND WITH TOP HALF BLACK + +02B19 +DIAMOND WITH BOTTOM HALF BLACK + +02B1A +DOTTED SQUARE + +02B1B +BLACK LARGE SQUARE + +02B1C +WHITE LARGE SQUARE + +02B1D +BLACK VERY SMALL SQUARE + +02B1E +WHITE VERY SMALL SQUARE + +02B1F +BLACK PENTAGON + +02B20 +WHITE PENTAGON + +02B21 +WHITE HEXAGON + +02B22 +BLACK HEXAGON + +02B23 +HORIZONTAL BLACK HEXAGON + +02B24 +BLACK LARGE CIRCLE + +02B25 +BLACK MEDIUM DIAMOND + +02B26 +WHITE MEDIUM DIAMOND + +02B27 +BLACK MEDIUM LOZENGE + +02B28 +WHITE MEDIUM LOZENGE + +02B29 +BLACK SMALL DIAMOND + +02B2A +BLACK SMALL LOZENGE + +02B2B +WHITE SMALL LOZENGE + +02B2C +BLACK HORIZONTAL ELLIPSE + +02B2D +WHITE HORIZONTAL ELLIPSE + +02B2E +BLACK VERTICAL ELLIPSE + +02B2F +WHITE VERTICAL ELLIPSE + +02B30 +LEFT ARROW WITH SMALL CIRCLE + +02B31 +THREE LEFTWARDS ARROWS + +02B32 +LEFT ARROW WITH CIRCLED PLUS + +02B33 +LONG LEFTWARDS SQUIGGLE ARROW + +02B34 +LEFTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE + +02B35 +LEFTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE + +02B36 +LEFTWARDS TWO-HEADED ARROW FROM BAR + +02B37 +LEFTWARDS TWO-HEADED TRIPLE DASH ARROW + +02B38 +LEFTWARDS ARROW WITH DOTTED STEM + +02B39 +LEFTWARDS ARROW WITH TAIL WITH VERTICAL STROKE + +02B3A +LEFTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE + +02B3B +LEFTWARDS TWO-HEADED ARROW WITH TAIL + +02B3C +LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE + +02B3D +LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE + +02B3E +LEFTWARDS ARROW THROUGH X + +02B3F +WAVE ARROW POINTING DIRECTLY LEFT + +02B40 +EQUALS SIGN ABOVE LEFTWARDS ARROW + +02B41 +REVERSE TILDE OPERATOR ABOVE LEFTWARDS ARROW + +02B42 +LEFTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO + +02B43 +RIGHTWARDS ARROW THROUGH GREATER-THAN + +02B44 +RIGHTWARDS ARROW THROUGH SUPERSET + +02B45 +LEFTWARDS QUADRUPLE ARROW + +02B46 +RIGHTWARDS QUADRUPLE ARROW + +02B47 +REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW + +02B48 +RIGHTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO + +02B49 +TILDE OPERATOR ABOVE LEFTWARDS ARROW + +02B4A +LEFTWARDS ARROW ABOVE ALMOST EQUAL TO + +02B4B +LEFTWARDS ARROW ABOVE REVERSE TILDE OPERATOR + +02B4C +RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR + +02B4D +DOWNWARDS TRIANGLE-HEADED ZIGZAG ARROW + +02B4E +SHORT SLANTED NORTH ARROW + +02B4F +SHORT BACKSLANTED SOUTH ARROW + +02B50 +WHITE MEDIUM STAR + +02B51 +BLACK SMALL STAR + +02B52 +WHITE SMALL STAR + +02B53 +BLACK RIGHT-POINTING PENTAGON + +02B54 +WHITE RIGHT-POINTING PENTAGON + +02B55 +HEAVY LARGE CIRCLE + +02B56 +HEAVY OVAL WITH OVAL INSIDE + +02B57 +HEAVY CIRCLE WITH CIRCLE INSIDE + +02B58 +HEAVY CIRCLE + +02B59 +HEAVY CIRCLED SALTIRE + +02B5A +SLANTED NORTH ARROW WITH HOOKED HEAD + +02B5B +BACKSLANTED SOUTH ARROW WITH HOOKED TAIL + +02B5C +SLANTED NORTH ARROW WITH HORIZONTAL TAIL + +02B5D +BACKSLANTED SOUTH ARROW WITH HORIZONTAL TAIL + +02B5E +BENT ARROW POINTING DOWNWARDS THEN NORTH EAST + +02B5F +SHORT BENT ARROW POINTING DOWNWARDS THEN NORTH EAST + +02B60 +LEFTWARDS TRIANGLE-HEADED ARROW + +02B61 +UPWARDS TRIANGLE-HEADED ARROW + +02B62 +RIGHTWARDS TRIANGLE-HEADED ARROW + +02B63 +DOWNWARDS TRIANGLE-HEADED ARROW + +02B64 +LEFT RIGHT TRIANGLE-HEADED ARROW + +02B65 +UP DOWN TRIANGLE-HEADED ARROW + +02B66 +NORTH WEST TRIANGLE-HEADED ARROW + +02B67 +NORTH EAST TRIANGLE-HEADED ARROW + +02B68 +SOUTH EAST TRIANGLE-HEADED ARROW + +02B69 +SOUTH WEST TRIANGLE-HEADED ARROW + +02B6A +LEFTWARDS TRIANGLE-HEADED DASHED ARROW + +02B6B +UPWARDS TRIANGLE-HEADED DASHED ARROW + +02B6C +RIGHTWARDS TRIANGLE-HEADED DASHED ARROW + +02B6D +DOWNWARDS TRIANGLE-HEADED DASHED ARROW + +02B6E +CLOCKWISE TRIANGLE-HEADED OPEN CIRCLE ARROW + +02B6F +ANTICLOCKWISE TRIANGLE-HEADED OPEN CIRCLE ARROW + +02B70 +LEFTWARDS TRIANGLE-HEADED ARROW TO BAR + +02B71 +UPWARDS TRIANGLE-HEADED ARROW TO BAR + +02B72 +RIGHTWARDS TRIANGLE-HEADED ARROW TO BAR + +02B73 +DOWNWARDS TRIANGLE-HEADED ARROW TO BAR + +02B76 +NORTH WEST TRIANGLE-HEADED ARROW TO BAR + +02B77 +NORTH EAST TRIANGLE-HEADED ARROW TO BAR + +02B78 +SOUTH EAST TRIANGLE-HEADED ARROW TO BAR + +02B79 +SOUTH WEST TRIANGLE-HEADED ARROW TO BAR + +02B7A +LEFTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE VERTICAL STROKE + +02B7A +LEFTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE HORIZONTAL STROKE + +02B7B +UPWARDS TRIANGLE-HEADED ARROW WITH DOUBLE HORIZONTAL STROKE + +02B7C +RIGHTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE VERTICAL STROKE + +02B7C +RIGHTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE HORIZONTAL STROKE + +02B7D +DOWNWARDS TRIANGLE-HEADED ARROW WITH DOUBLE HORIZONTAL STROKE + +02B7E +HORIZONTAL TAB KEY + +02B7F +VERTICAL TAB KEY + +02B80 +LEFTWARDS TRIANGLE-HEADED ARROW OVER RIGHTWARDS TRIANGLE-HEADED ARROW + +02B81 +UPWARDS TRIANGLE-HEADED ARROW LEFTWARDS OF DOWNWARDS TRIANGLE-HEADED ARROW + +02B82 +RIGHTWARDS TRIANGLE-HEADED ARROW OVER LEFTWARDS TRIANGLE-HEADED ARROW + +02B83 +DOWNWARDS TRIANGLE-HEADED ARROW LEFTWARDS OF UPWARDS TRIANGLE-HEADED ARROW + +02B84 +LEFTWARDS TRIANGLE-HEADED PAIRED ARROWS + +02B85 +UPWARDS TRIANGLE-HEADED PAIRED ARROWS + +02B86 +RIGHTWARDS TRIANGLE-HEADED PAIRED ARROWS + +02B87 +DOWNWARDS TRIANGLE-HEADED PAIRED ARROWS + +02B88 +LEFTWARDS BLACK CIRCLED WHITE ARROW + +02B89 +UPWARDS BLACK CIRCLED WHITE ARROW + +02B8A +RIGHTWARDS BLACK CIRCLED WHITE ARROW + +02B8B +DOWNWARDS BLACK CIRCLED WHITE ARROW + +02B8C +ANTICLOCKWISE TRIANGLE-HEADED RIGHT U-SHAPED ARROW + +02B8D +ANTICLOCKWISE TRIANGLE-HEADED BOTTOM U-SHAPED ARROW + +02B8E +ANTICLOCKWISE TRIANGLE-HEADED LEFT U-SHAPED ARROW + +02B8F +ANTICLOCKWISE TRIANGLE-HEADED TOP U-SHAPED ARROW + +02B90 +RETURN LEFT + +02B91 +RETURN RIGHT + +02B92 +NEWLINE LEFT + +02B93 +NEWLINE RIGHT + +02B94 +FOUR CORNER ARROWS CIRCLING ANTICLOCKWISE + +02B95 +RIGHTWARDS BLACK ARROW + +02B97 +SYMBOL FOR TYPE A ELECTRONICS + +02B98 +THREE-D TOP-LIGHTED LEFTWARDS EQUILATERAL ARROWHEAD + +02B99 +THREE-D RIGHT-LIGHTED UPWARDS EQUILATERAL ARROWHEAD + +02B9A +THREE-D TOP-LIGHTED RIGHTWARDS EQUILATERAL ARROWHEAD + +02B9B +THREE-D LEFT-LIGHTED DOWNWARDS EQUILATERAL ARROWHEAD + +02B9C +BLACK LEFTWARDS EQUILATERAL ARROWHEAD + +02B9D +BLACK UPWARDS EQUILATERAL ARROWHEAD + +02B9E +BLACK RIGHTWARDS EQUILATERAL ARROWHEAD + +02B9F +BLACK DOWNWARDS EQUILATERAL ARROWHEAD + +02BA0 +DOWNWARDS TRIANGLE-HEADED ARROW WITH LONG TIP LEFTWARDS + +02BA1 +DOWNWARDS TRIANGLE-HEADED ARROW WITH LONG TIP RIGHTWARDS + +02BA2 +UPWARDS TRIANGLE-HEADED ARROW WITH LONG TIP LEFTWARDS + +02BA3 +UPWARDS TRIANGLE-HEADED ARROW WITH LONG TIP RIGHTWARDS + +02BA4 +LEFTWARDS TRIANGLE-HEADED ARROW WITH LONG TIP UPWARDS + +02BA5 +RIGHTWARDS TRIANGLE-HEADED ARROW WITH LONG TIP UPWARDS + +02BA6 +LEFTWARDS TRIANGLE-HEADED ARROW WITH LONG TIP DOWNWARDS + +02BA7 +RIGHTWARDS TRIANGLE-HEADED ARROW WITH LONG TIP DOWNWARDS + +02BA8 +BLACK CURVED DOWNWARDS AND LEFTWARDS ARROW + +02BA9 +BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW + +02BAA +BLACK CURVED UPWARDS AND LEFTWARDS ARROW + +02BAB +BLACK CURVED UPWARDS AND RIGHTWARDS ARROW + +02BAC +BLACK CURVED LEFTWARDS AND UPWARDS ARROW + +02BAD +BLACK CURVED RIGHTWARDS AND UPWARDS ARROW + +02BAE +BLACK CURVED LEFTWARDS AND DOWNWARDS ARROW + +02BAF +BLACK CURVED RIGHTWARDS AND DOWNWARDS ARROW + +02BB0 +RIBBON ARROW DOWN LEFT + +02BB1 +RIBBON ARROW DOWN RIGHT + +02BB2 +RIBBON ARROW UP LEFT + +02BB3 +RIBBON ARROW UP RIGHT + +02BB4 +RIBBON ARROW LEFT UP + +02BB5 +RIBBON ARROW RIGHT UP + +02BB6 +RIBBON ARROW LEFT DOWN + +02BB7 +RIBBON ARROW RIGHT DOWN + +02BB8 +UPWARDS WHITE ARROW FROM BAR WITH HORIZONTAL BAR + +02BB9 +UP ARROWHEAD IN A RECTANGLE BOX + +02BBA +OVERLAPPING WHITE SQUARES + +02BBB +OVERLAPPING WHITE AND BLACK SQUARES + +02BBC +OVERLAPPING BLACK SQUARES + +02BBD +BALLOT BOX WITH LIGHT X + +02BBE +CIRCLED X + +02BBF +CIRCLED BOLD X + +02BC0 +BLACK SQUARE CENTRED + +02BC1 +BLACK DIAMOND CENTRED + +02BC2 +TURNED BLACK PENTAGON + +02BC3 +HORIZONTAL BLACK OCTAGON + +02BC4 +BLACK OCTAGON + +02BC5 +BLACK MEDIUM UP-POINTING TRIANGLE CENTRED + +02BC6 +BLACK MEDIUM DOWN-POINTING TRIANGLE CENTRED + +02BC7 +BLACK MEDIUM LEFT-POINTING TRIANGLE CENTRED + +02BC8 +BLACK MEDIUM RIGHT-POINTING TRIANGLE CENTRED + +02BC9 +NEPTUNE FORM TWO + +02BCA +TOP HALF BLACK CIRCLE + +02BCB +BOTTOM HALF BLACK CIRCLE + +02BCC +LIGHT FOUR POINTED BLACK CUSP + +02BCD +ROTATED LIGHT FOUR POINTED BLACK CUSP + +02BCE +WHITE FOUR POINTED CUSP + +02BCF +ROTATED WHITE FOUR POINTED CUSP + +02BD0 +SQUARE POSITION INDICATOR + +02BD1 +UNCERTAINTY SIGN + +02BD2 +GROUP MARK + +02BD3 +PLUTO FORM TWO + +02BD4 +PLUTO FORM THREE + +02BD5 +PLUTO FORM FOUR + +02BD6 +PLUTO FORM FIVE + +02BD7 +TRANSPLUTO + +02BD8 +PROSERPINA + +02BD9 +ASTRAEA + +02BDA +HYGIEA + +02BDB +PHOLUS + +02BDC +NESSUS + +02BDD +WHITE MOON SELENA + +02BDE +BLACK DIAMOND ON CROSS + +02BDF +TRUE LIGHT MOON ARTA + +02BE0 +CUPIDO + +02BE1 +HADES + +02BE2 +ZEUS + +02BE3 +KRONOS + +02BE4 +APOLLON + +02BE5 +ADMETOS + +02BE6 +VULCANUS + +02BE7 +POSEIDON + +02BE8 +LEFT HALF BLACK STAR + +02BE9 +RIGHT HALF BLACK STAR + +02BEA +STAR WITH LEFT HALF BLACK + +02BEB +STAR WITH RIGHT HALF BLACK + +02BEC +LEFTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS + +02BED +UPWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS + +02BEE +RIGHTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS + +02BEF +DOWNWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS + +02BF0 +ERIS FORM ONE + +02BF1 +ERIS FORM TWO + +02BF2 +SEDNA + +02BF3 +RUSSIAN ASTROLOGICAL SYMBOL VIGINTILE + +02BF4 +RUSSIAN ASTROLOGICAL SYMBOL NOVILE + +02BF5 +RUSSIAN ASTROLOGICAL SYMBOL QUINTILE + +02BF6 +RUSSIAN ASTROLOGICAL SYMBOL BINOVILE + +02BF7 +RUSSIAN ASTROLOGICAL SYMBOL SENTAGON + +02BF8 +RUSSIAN ASTROLOGICAL SYMBOL TREDECILE + +02BF9 +EQUALS SIGN WITH INFINITY BELOW + +02BFA +UNITED SYMBOL + +02BFB +SEPARATED SYMBOL + +02BFC +DOUBLED SYMBOL + +02BFD +PASSED SYMBOL + +02BFE +REVERSED RIGHT ANGLE + +02BFF +HELLSCHREIBER PAUSE SYMBOL + +02C00 +GLAGOLITIC CAPITAL LETTER AZU + +02C01 +GLAGOLITIC CAPITAL LETTER BUKY + +02C02 +GLAGOLITIC CAPITAL LETTER VEDE + +02C03 +GLAGOLITIC CAPITAL LETTER GLAGOLI + +02C04 +GLAGOLITIC CAPITAL LETTER DOBRO + +02C05 +GLAGOLITIC CAPITAL LETTER YESTU + +02C06 +GLAGOLITIC CAPITAL LETTER ZHIVETE + +02C07 +GLAGOLITIC CAPITAL LETTER DZELO + +02C08 +GLAGOLITIC CAPITAL LETTER ZEMLJA + +02C09 +GLAGOLITIC CAPITAL LETTER IZHE + +02C0A +GLAGOLITIC CAPITAL LETTER INITIAL IZHE + +02C0B +GLAGOLITIC CAPITAL LETTER I + +02C0C +GLAGOLITIC CAPITAL LETTER DJERVI + +02C0D +GLAGOLITIC CAPITAL LETTER KAKO + +02C0E +GLAGOLITIC CAPITAL LETTER LJUDIJE + +02C0F +GLAGOLITIC CAPITAL LETTER MYSLITE + +02C10 +GLAGOLITIC CAPITAL LETTER NASHI + +02C11 +GLAGOLITIC CAPITAL LETTER ONU + +02C12 +GLAGOLITIC CAPITAL LETTER POKOJI + +02C13 +GLAGOLITIC CAPITAL LETTER RITSI + +02C14 +GLAGOLITIC CAPITAL LETTER SLOVO + +02C15 +GLAGOLITIC CAPITAL LETTER TVRIDO + +02C16 +GLAGOLITIC CAPITAL LETTER UKU + +02C17 +GLAGOLITIC CAPITAL LETTER FRITU + +02C18 +GLAGOLITIC CAPITAL LETTER HERU + +02C19 +GLAGOLITIC CAPITAL LETTER OTU + +02C1A +GLAGOLITIC CAPITAL LETTER PE + +02C1B +GLAGOLITIC CAPITAL LETTER SHTA + +02C1C +GLAGOLITIC CAPITAL LETTER TSI + +02C1D +GLAGOLITIC CAPITAL LETTER CHRIVI + +02C1E +GLAGOLITIC CAPITAL LETTER SHA + +02C1F +GLAGOLITIC CAPITAL LETTER YERU + +02C20 +GLAGOLITIC CAPITAL LETTER YERI + +02C21 +GLAGOLITIC CAPITAL LETTER YATI + +02C22 +GLAGOLITIC CAPITAL LETTER SPIDERY HA + +02C23 +GLAGOLITIC CAPITAL LETTER YU + +02C24 +GLAGOLITIC CAPITAL LETTER SMALL YUS + +02C25 +GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL + +02C26 +GLAGOLITIC CAPITAL LETTER YO + +02C27 +GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS + +02C28 +GLAGOLITIC CAPITAL LETTER BIG YUS + +02C29 +GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS + +02C2A +GLAGOLITIC CAPITAL LETTER FITA + +02C2B +GLAGOLITIC CAPITAL LETTER IZHITSA + +02C2C +GLAGOLITIC CAPITAL LETTER SHTAPIC + +02C2D +GLAGOLITIC CAPITAL LETTER TROKUTASTI A + +02C2E +GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE + +02C30 +GLAGOLITIC SMALL LETTER AZU + +02C31 +GLAGOLITIC SMALL LETTER BUKY + +02C32 +GLAGOLITIC SMALL LETTER VEDE + +02C33 +GLAGOLITIC SMALL LETTER GLAGOLI + +02C34 +GLAGOLITIC SMALL LETTER DOBRO + +02C35 +GLAGOLITIC SMALL LETTER YESTU + +02C36 +GLAGOLITIC SMALL LETTER ZHIVETE + +02C37 +GLAGOLITIC SMALL LETTER DZELO + +02C38 +GLAGOLITIC SMALL LETTER ZEMLJA + +02C39 +GLAGOLITIC SMALL LETTER IZHE + +02C3A +GLAGOLITIC SMALL LETTER INITIAL IZHE + +02C3B +GLAGOLITIC SMALL LETTER I + +02C3C +GLAGOLITIC SMALL LETTER DJERVI + +02C3D +GLAGOLITIC SMALL LETTER KAKO + +02C3E +GLAGOLITIC SMALL LETTER LJUDIJE + +02C3F +GLAGOLITIC SMALL LETTER MYSLITE + +02C40 +GLAGOLITIC SMALL LETTER NASHI + +02C41 +GLAGOLITIC SMALL LETTER ONU + +02C42 +GLAGOLITIC SMALL LETTER POKOJI + +02C43 +GLAGOLITIC SMALL LETTER RITSI + +02C44 +GLAGOLITIC SMALL LETTER SLOVO + +02C45 +GLAGOLITIC SMALL LETTER TVRIDO + +02C46 +GLAGOLITIC SMALL LETTER UKU + +02C47 +GLAGOLITIC SMALL LETTER FRITU + +02C48 +GLAGOLITIC SMALL LETTER HERU + +02C49 +GLAGOLITIC SMALL LETTER OTU + +02C4A +GLAGOLITIC SMALL LETTER PE + +02C4B +GLAGOLITIC SMALL LETTER SHTA + +02C4C +GLAGOLITIC SMALL LETTER TSI + +02C4D +GLAGOLITIC SMALL LETTER CHRIVI + +02C4E +GLAGOLITIC SMALL LETTER SHA + +02C4F +GLAGOLITIC SMALL LETTER YERU + +02C50 +GLAGOLITIC SMALL LETTER YERI + +02C51 +GLAGOLITIC SMALL LETTER YATI + +02C52 +GLAGOLITIC SMALL LETTER SPIDERY HA + +02C53 +GLAGOLITIC SMALL LETTER YU + +02C54 +GLAGOLITIC SMALL LETTER SMALL YUS + +02C55 +GLAGOLITIC SMALL LETTER SMALL YUS WITH TAIL + +02C56 +GLAGOLITIC SMALL LETTER YO + +02C57 +GLAGOLITIC SMALL LETTER IOTATED SMALL YUS + +02C58 +GLAGOLITIC SMALL LETTER BIG YUS + +02C59 +GLAGOLITIC SMALL LETTER IOTATED BIG YUS + +02C5A +GLAGOLITIC SMALL LETTER FITA + +02C5B +GLAGOLITIC SMALL LETTER IZHITSA + +02C5C +GLAGOLITIC SMALL LETTER SHTAPIC + +02C5D +GLAGOLITIC SMALL LETTER TROKUTASTI A + +02C5E +GLAGOLITIC SMALL LETTER LATINATE MYSLITE + +02C60 +LATIN CAPITAL LETTER L WITH DOUBLE BAR + +02C61 +LATIN SMALL LETTER L WITH DOUBLE BAR + +02C62 +LATIN CAPITAL LETTER L WITH MIDDLE TILDE + +02C63 +LATIN CAPITAL LETTER P WITH STROKE + +02C64 +LATIN CAPITAL LETTER R WITH TAIL + +02C65 +LATIN SMALL LETTER A WITH STROKE + +02C66 +LATIN SMALL LETTER T WITH DIAGONAL STROKE + +02C67 +LATIN CAPITAL LETTER H WITH DESCENDER + +02C68 +LATIN SMALL LETTER H WITH DESCENDER + +02C69 +LATIN CAPITAL LETTER K WITH DESCENDER + +02C6A +LATIN SMALL LETTER K WITH DESCENDER + +02C6B +LATIN CAPITAL LETTER Z WITH DESCENDER + +02C6C +LATIN SMALL LETTER Z WITH DESCENDER + +02C6D +LATIN CAPITAL LETTER ALPHA + +02C6E +LATIN CAPITAL LETTER M WITH HOOK + +02C6F +LATIN CAPITAL LETTER TURNED A + +02C70 +LATIN CAPITAL LETTER TURNED ALPHA + +02C71 +LATIN SMALL LETTER V WITH RIGHT HOOK + +02C72 +LATIN CAPITAL LETTER W WITH HOOK + +02C73 +LATIN SMALL LETTER W WITH HOOK + +02C74 +LATIN SMALL LETTER V WITH CURL + +02C75 +LATIN CAPITAL LETTER HALF H + +02C76 +LATIN SMALL LETTER HALF H + +02C77 +LATIN SMALL LETTER TAILLESS PHI + +02C78 +LATIN SMALL LETTER E WITH NOTCH + +02C79 +LATIN SMALL LETTER TURNED R WITH TAIL + +02C7A +LATIN SMALL LETTER O WITH LOW RING INSIDE + +02C7B +LATIN LETTER SMALL CAPITAL TURNED E + +02C7C +LATIN SUBSCRIPT SMALL LETTER J + +02C7D +MODIFIER LETTER CAPITAL V + +02C7E +LATIN CAPITAL LETTER S WITH SWASH TAIL + +02C7F +LATIN CAPITAL LETTER Z WITH SWASH TAIL + +02C80 +COPTIC CAPITAL LETTER ALFA + +02C81 +COPTIC SMALL LETTER ALFA + +02C82 +COPTIC CAPITAL LETTER VIDA + +02C83 +COPTIC SMALL LETTER VIDA + +02C84 +COPTIC CAPITAL LETTER GAMMA + +02C85 +COPTIC SMALL LETTER GAMMA + +02C86 +COPTIC CAPITAL LETTER DALDA + +02C87 +COPTIC SMALL LETTER DALDA + +02C88 +COPTIC CAPITAL LETTER EIE + +02C89 +COPTIC SMALL LETTER EIE + +02C8A +COPTIC CAPITAL LETTER SOU + +02C8B +COPTIC SMALL LETTER SOU + +02C8C +COPTIC CAPITAL LETTER ZATA + +02C8D +COPTIC SMALL LETTER ZATA + +02C8E +COPTIC CAPITAL LETTER HATE + +02C8F +COPTIC SMALL LETTER HATE + +02C90 +COPTIC CAPITAL LETTER THETHE + +02C91 +COPTIC SMALL LETTER THETHE + +02C92 +COPTIC CAPITAL LETTER IAUDA + +02C93 +COPTIC SMALL LETTER IAUDA + +02C94 +COPTIC CAPITAL LETTER KAPA + +02C95 +COPTIC SMALL LETTER KAPA + +02C96 +COPTIC CAPITAL LETTER LAULA + +02C97 +COPTIC SMALL LETTER LAULA + +02C98 +COPTIC CAPITAL LETTER MI + +02C99 +COPTIC SMALL LETTER MI + +02C9A +COPTIC CAPITAL LETTER NI + +02C9B +COPTIC SMALL LETTER NI + +02C9C +COPTIC CAPITAL LETTER KSI + +02C9D +COPTIC SMALL LETTER KSI + +02C9E +COPTIC CAPITAL LETTER O + +02C9F +COPTIC SMALL LETTER O + +02CA0 +COPTIC CAPITAL LETTER PI + +02CA1 +COPTIC SMALL LETTER PI + +02CA2 +COPTIC CAPITAL LETTER RO + +02CA3 +COPTIC SMALL LETTER RO + +02CA4 +COPTIC CAPITAL LETTER SIMA + +02CA5 +COPTIC SMALL LETTER SIMA + +02CA6 +COPTIC CAPITAL LETTER TAU + +02CA7 +COPTIC SMALL LETTER TAU + +02CA8 +COPTIC CAPITAL LETTER UA + +02CA9 +COPTIC SMALL LETTER UA + +02CAA +COPTIC CAPITAL LETTER FI + +02CAB +COPTIC SMALL LETTER FI + +02CAC +COPTIC CAPITAL LETTER KHI + +02CAD +COPTIC SMALL LETTER KHI + +02CAE +COPTIC CAPITAL LETTER PSI + +02CAF +COPTIC SMALL LETTER PSI + +02CB0 +COPTIC CAPITAL LETTER OOU + +02CB1 +COPTIC SMALL LETTER OOU + +02CB2 +COPTIC CAPITAL LETTER DIALECT-P ALEF + +02CB3 +COPTIC SMALL LETTER DIALECT-P ALEF + +02CB4 +COPTIC CAPITAL LETTER OLD COPTIC AIN + +02CB5 +COPTIC SMALL LETTER OLD COPTIC AIN + +02CB6 +COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE + +02CB7 +COPTIC SMALL LETTER CRYPTOGRAMMIC EIE + +02CB8 +COPTIC CAPITAL LETTER DIALECT-P KAPA + +02CB9 +COPTIC SMALL LETTER DIALECT-P KAPA + +02CBA +COPTIC CAPITAL LETTER DIALECT-P NI + +02CBB +COPTIC SMALL LETTER DIALECT-P NI + +02CBC +COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI + +02CBD +COPTIC SMALL LETTER CRYPTOGRAMMIC NI + +02CBE +COPTIC CAPITAL LETTER OLD COPTIC OOU + +02CBF +COPTIC SMALL LETTER OLD COPTIC OOU + +02CC0 +COPTIC CAPITAL LETTER SAMPI + +02CC1 +COPTIC SMALL LETTER SAMPI + +02CC2 +COPTIC CAPITAL LETTER CROSSED SHEI + +02CC3 +COPTIC SMALL LETTER CROSSED SHEI + +02CC4 +COPTIC CAPITAL LETTER OLD COPTIC SHEI + +02CC5 +COPTIC SMALL LETTER OLD COPTIC SHEI + +02CC6 +COPTIC CAPITAL LETTER OLD COPTIC ESH + +02CC7 +COPTIC SMALL LETTER OLD COPTIC ESH + +02CC8 +COPTIC CAPITAL LETTER AKHMIMIC KHEI + +02CC9 +COPTIC SMALL LETTER AKHMIMIC KHEI + +02CCA +COPTIC CAPITAL LETTER DIALECT-P HORI + +02CCB +COPTIC SMALL LETTER DIALECT-P HORI + +02CCC +COPTIC CAPITAL LETTER OLD COPTIC HORI + +02CCD +COPTIC SMALL LETTER OLD COPTIC HORI + +02CCE +COPTIC CAPITAL LETTER OLD COPTIC HA + +02CCF +COPTIC SMALL LETTER OLD COPTIC HA + +02CD0 +COPTIC CAPITAL LETTER L-SHAPED HA + +02CD1 +COPTIC SMALL LETTER L-SHAPED HA + +02CD2 +COPTIC CAPITAL LETTER OLD COPTIC HEI + +02CD3 +COPTIC SMALL LETTER OLD COPTIC HEI + +02CD4 +COPTIC CAPITAL LETTER OLD COPTIC HAT + +02CD5 +COPTIC SMALL LETTER OLD COPTIC HAT + +02CD6 +COPTIC CAPITAL LETTER OLD COPTIC GANGIA + +02CD7 +COPTIC SMALL LETTER OLD COPTIC GANGIA + +02CD8 +COPTIC CAPITAL LETTER OLD COPTIC DJA + +02CD9 +COPTIC SMALL LETTER OLD COPTIC DJA + +02CDA +COPTIC CAPITAL LETTER OLD COPTIC SHIMA + +02CDB +COPTIC SMALL LETTER OLD COPTIC SHIMA + +02CDC +COPTIC CAPITAL LETTER OLD NUBIAN SHIMA + +02CDD +COPTIC SMALL LETTER OLD NUBIAN SHIMA + +02CDE +COPTIC CAPITAL LETTER OLD NUBIAN NGI + +02CDF +COPTIC SMALL LETTER OLD NUBIAN NGI + +02CE0 +COPTIC CAPITAL LETTER OLD NUBIAN NYI + +02CE1 +COPTIC SMALL LETTER OLD NUBIAN NYI + +02CE2 +COPTIC CAPITAL LETTER OLD NUBIAN WAU + +02CE3 +COPTIC SMALL LETTER OLD NUBIAN WAU + +02CE4 +COPTIC SYMBOL KAI + +02CE5 +COPTIC SYMBOL MI RO + +02CE6 +COPTIC SYMBOL PI RO + +02CE7 +COPTIC SYMBOL STAUROS + +02CE8 +COPTIC SYMBOL TAU RO + +02CE9 +COPTIC SYMBOL KHI RO + +02CEA +COPTIC SYMBOL SHIMA SIMA + +02CEB +COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI + +02CEC +COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI + +02CED +COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA + +02CEE +COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA + +02CEF +COPTIC COMBINING NI ABOVE + +02CF0 +COPTIC COMBINING SPIRITUS ASPER + +02CF1 +COPTIC COMBINING SPIRITUS LENIS + +02CF2 +COPTIC CAPITAL LETTER BOHAIRIC KHEI + +02CF3 +COPTIC SMALL LETTER BOHAIRIC KHEI + +02CF9 +COPTIC OLD NUBIAN FULL STOP + +02CFA +COPTIC OLD NUBIAN DIRECT QUESTION MARK + +02CFB +COPTIC OLD NUBIAN INDIRECT QUESTION MARK + +02CFC +COPTIC OLD NUBIAN VERSE DIVIDER + +02CFD +COPTIC FRACTION ONE HALF + +02CFE +COPTIC FULL STOP + +02CFF +COPTIC MORPHOLOGICAL DIVIDER + +02D00 +GEORGIAN SMALL LETTER AN + +02D01 +GEORGIAN SMALL LETTER BAN + +02D02 +GEORGIAN SMALL LETTER GAN + +02D03 +GEORGIAN SMALL LETTER DON + +02D04 +GEORGIAN SMALL LETTER EN + +02D05 +GEORGIAN SMALL LETTER VIN + +02D06 +GEORGIAN SMALL LETTER ZEN + +02D07 +GEORGIAN SMALL LETTER TAN + +02D08 +GEORGIAN SMALL LETTER IN + +02D09 +GEORGIAN SMALL LETTER KAN + +02D0A +GEORGIAN SMALL LETTER LAS + +02D0B +GEORGIAN SMALL LETTER MAN + +02D0C +GEORGIAN SMALL LETTER NAR + +02D0D +GEORGIAN SMALL LETTER ON + +02D0E +GEORGIAN SMALL LETTER PAR + +02D0F +GEORGIAN SMALL LETTER ZHAR + +02D10 +GEORGIAN SMALL LETTER RAE + +02D11 +GEORGIAN SMALL LETTER SAN + +02D12 +GEORGIAN SMALL LETTER TAR + +02D13 +GEORGIAN SMALL LETTER UN + +02D14 +GEORGIAN SMALL LETTER PHAR + +02D15 +GEORGIAN SMALL LETTER KHAR + +02D16 +GEORGIAN SMALL LETTER GHAN + +02D17 +GEORGIAN SMALL LETTER QAR + +02D18 +GEORGIAN SMALL LETTER SHIN + +02D19 +GEORGIAN SMALL LETTER CHIN + +02D1A +GEORGIAN SMALL LETTER CAN + +02D1B +GEORGIAN SMALL LETTER JIL + +02D1C +GEORGIAN SMALL LETTER CIL + +02D1D +GEORGIAN SMALL LETTER CHAR + +02D1E +GEORGIAN SMALL LETTER XAN + +02D1F +GEORGIAN SMALL LETTER JHAN + +02D20 +GEORGIAN SMALL LETTER HAE + +02D21 +GEORGIAN SMALL LETTER HE + +02D22 +GEORGIAN SMALL LETTER HIE + +02D23 +GEORGIAN SMALL LETTER WE + +02D24 +GEORGIAN SMALL LETTER HAR + +02D25 +GEORGIAN SMALL LETTER HOE + +02D27 +GEORGIAN SMALL LETTER YN + +02D2D +GEORGIAN SMALL LETTER AEN + +02D30 +TIFINAGH LETTER YA + +02D31 +TIFINAGH LETTER YAB + +02D32 +TIFINAGH LETTER YABH + +02D33 +TIFINAGH LETTER YAG + +02D34 +TIFINAGH LETTER YAGHH + +02D35 +TIFINAGH LETTER BERBER ACADEMY YAJ + +02D36 +TIFINAGH LETTER YAJ + +02D37 +TIFINAGH LETTER YAD + +02D38 +TIFINAGH LETTER YADH + +02D39 +TIFINAGH LETTER YADD + +02D3A +TIFINAGH LETTER YADDH + +02D3B +TIFINAGH LETTER YEY + +02D3C +TIFINAGH LETTER YAF + +02D3D +TIFINAGH LETTER YAK + +02D3E +TIFINAGH LETTER TUAREG YAK + +02D3F +TIFINAGH LETTER YAKHH + +02D40 +TIFINAGH LETTER YAH + +02D41 +TIFINAGH LETTER BERBER ACADEMY YAH + +02D42 +TIFINAGH LETTER TUAREG YAH + +02D43 +TIFINAGH LETTER YAHH + +02D44 +TIFINAGH LETTER YAA + +02D45 +TIFINAGH LETTER YAKH + +02D46 +TIFINAGH LETTER TUAREG YAKH + +02D47 +TIFINAGH LETTER YAQ + +02D48 +TIFINAGH LETTER TUAREG YAQ + +02D49 +TIFINAGH LETTER YI + +02D4A +TIFINAGH LETTER YAZH + +02D4B +TIFINAGH LETTER AHAGGAR YAZH + +02D4C +TIFINAGH LETTER TUAREG YAZH + +02D4D +TIFINAGH LETTER YAL + +02D4E +TIFINAGH LETTER YAM + +02D4F +TIFINAGH LETTER YAN + +02D50 +TIFINAGH LETTER TUAREG YAGN + +02D51 +TIFINAGH LETTER TUAREG YANG + +02D52 +TIFINAGH LETTER YAP + +02D53 +TIFINAGH LETTER YU + +02D54 +TIFINAGH LETTER YAR + +02D55 +TIFINAGH LETTER YARR + +02D56 +TIFINAGH LETTER YAGH + +02D57 +TIFINAGH LETTER TUAREG YAGH + +02D58 +TIFINAGH LETTER AYER YAGH + +02D59 +TIFINAGH LETTER YAS + +02D5A +TIFINAGH LETTER YASS + +02D5B +TIFINAGH LETTER YASH + +02D5C +TIFINAGH LETTER YAT + +02D5D +TIFINAGH LETTER YATH + +02D5E +TIFINAGH LETTER YACH + +02D5F +TIFINAGH LETTER YATT + +02D60 +TIFINAGH LETTER YAV + +02D61 +TIFINAGH LETTER YAW + +02D62 +TIFINAGH LETTER YAY + +02D63 +TIFINAGH LETTER YAZ + +02D64 +TIFINAGH LETTER TAWELLEMET YAZ + +02D65 +TIFINAGH LETTER YAZZ + +02D66 +TIFINAGH LETTER YE + +02D67 +TIFINAGH LETTER YO + +02D6F +TIFINAGH MODIFIER LETTER LABIALIZATION MARK + +02D70 +TIFINAGH SEPARATOR MARK + +02D7F +TIFINAGH CONSONANT JOINER + +02D80 +ETHIOPIC SYLLABLE LOA + +02D81 +ETHIOPIC SYLLABLE MOA + +02D82 +ETHIOPIC SYLLABLE ROA + +02D83 +ETHIOPIC SYLLABLE SOA + +02D84 +ETHIOPIC SYLLABLE SHOA + +02D85 +ETHIOPIC SYLLABLE BOA + +02D86 +ETHIOPIC SYLLABLE TOA + +02D87 +ETHIOPIC SYLLABLE COA + +02D88 +ETHIOPIC SYLLABLE NOA + +02D89 +ETHIOPIC SYLLABLE NYOA + +02D8A +ETHIOPIC SYLLABLE GLOTTAL OA + +02D8B +ETHIOPIC SYLLABLE ZOA + +02D8C +ETHIOPIC SYLLABLE DOA + +02D8D +ETHIOPIC SYLLABLE DDOA + +02D8E +ETHIOPIC SYLLABLE JOA + +02D8F +ETHIOPIC SYLLABLE THOA + +02D90 +ETHIOPIC SYLLABLE CHOA + +02D91 +ETHIOPIC SYLLABLE PHOA + +02D92 +ETHIOPIC SYLLABLE POA + +02D93 +ETHIOPIC SYLLABLE GGWA + +02D94 +ETHIOPIC SYLLABLE GGWI + +02D95 +ETHIOPIC SYLLABLE GGWEE + +02D96 +ETHIOPIC SYLLABLE GGWE + +02DA0 +ETHIOPIC SYLLABLE SSA + +02DA1 +ETHIOPIC SYLLABLE SSU + +02DA2 +ETHIOPIC SYLLABLE SSI + +02DA3 +ETHIOPIC SYLLABLE SSAA + +02DA4 +ETHIOPIC SYLLABLE SSEE + +02DA5 +ETHIOPIC SYLLABLE SSE + +02DA6 +ETHIOPIC SYLLABLE SSO + +02DA8 +ETHIOPIC SYLLABLE CCA + +02DA9 +ETHIOPIC SYLLABLE CCU + +02DAA +ETHIOPIC SYLLABLE CCI + +02DAB +ETHIOPIC SYLLABLE CCAA + +02DAC +ETHIOPIC SYLLABLE CCEE + +02DAD +ETHIOPIC SYLLABLE CCE + +02DAE +ETHIOPIC SYLLABLE CCO + +02DB0 +ETHIOPIC SYLLABLE ZZA + +02DB1 +ETHIOPIC SYLLABLE ZZU + +02DB2 +ETHIOPIC SYLLABLE ZZI + +02DB3 +ETHIOPIC SYLLABLE ZZAA + +02DB4 +ETHIOPIC SYLLABLE ZZEE + +02DB5 +ETHIOPIC SYLLABLE ZZE + +02DB6 +ETHIOPIC SYLLABLE ZZO + +02DB8 +ETHIOPIC SYLLABLE CCHA + +02DB9 +ETHIOPIC SYLLABLE CCHU + +02DBA +ETHIOPIC SYLLABLE CCHI + +02DBB +ETHIOPIC SYLLABLE CCHAA + +02DBC +ETHIOPIC SYLLABLE CCHEE + +02DBD +ETHIOPIC SYLLABLE CCHE + +02DBE +ETHIOPIC SYLLABLE CCHO + +02DC0 +ETHIOPIC SYLLABLE QYA + +02DC1 +ETHIOPIC SYLLABLE QYU + +02DC2 +ETHIOPIC SYLLABLE QYI + +02DC3 +ETHIOPIC SYLLABLE QYAA + +02DC4 +ETHIOPIC SYLLABLE QYEE + +02DC5 +ETHIOPIC SYLLABLE QYE + +02DC6 +ETHIOPIC SYLLABLE QYO + +02DC8 +ETHIOPIC SYLLABLE KYA + +02DC9 +ETHIOPIC SYLLABLE KYU + +02DCA +ETHIOPIC SYLLABLE KYI + +02DCB +ETHIOPIC SYLLABLE KYAA + +02DCC +ETHIOPIC SYLLABLE KYEE + +02DCD +ETHIOPIC SYLLABLE KYE + +02DCE +ETHIOPIC SYLLABLE KYO + +02DD0 +ETHIOPIC SYLLABLE XYA + +02DD1 +ETHIOPIC SYLLABLE XYU + +02DD2 +ETHIOPIC SYLLABLE XYI + +02DD3 +ETHIOPIC SYLLABLE XYAA + +02DD4 +ETHIOPIC SYLLABLE XYEE + +02DD5 +ETHIOPIC SYLLABLE XYE + +02DD6 +ETHIOPIC SYLLABLE XYO + +02DD8 +ETHIOPIC SYLLABLE GYA + +02DD9 +ETHIOPIC SYLLABLE GYU + +02DDA +ETHIOPIC SYLLABLE GYI + +02DDB +ETHIOPIC SYLLABLE GYAA + +02DDC +ETHIOPIC SYLLABLE GYEE + +02DDD +ETHIOPIC SYLLABLE GYE + +02DDE +ETHIOPIC SYLLABLE GYO + +02DE0 +COMBINING CYRILLIC LETTER BE + +02DE1 +COMBINING CYRILLIC LETTER VE + +02DE2 +COMBINING CYRILLIC LETTER GHE + +02DE3 +COMBINING CYRILLIC LETTER DE + +02DE4 +COMBINING CYRILLIC LETTER ZHE + +02DE5 +COMBINING CYRILLIC LETTER ZE + +02DE6 +COMBINING CYRILLIC LETTER KA + +02DE7 +COMBINING CYRILLIC LETTER EL + +02DE8 +COMBINING CYRILLIC LETTER EM + +02DE9 +COMBINING CYRILLIC LETTER EN + +02DEA +COMBINING CYRILLIC LETTER O + +02DEB +COMBINING CYRILLIC LETTER PE + +02DEC +COMBINING CYRILLIC LETTER ER + +02DED +COMBINING CYRILLIC LETTER ES + +02DEE +COMBINING CYRILLIC LETTER TE + +02DEF +COMBINING CYRILLIC LETTER HA + +02DF0 +COMBINING CYRILLIC LETTER TSE + +02DF1 +COMBINING CYRILLIC LETTER CHE + +02DF2 +COMBINING CYRILLIC LETTER SHA + +02DF3 +COMBINING CYRILLIC LETTER SHCHA + +02DF4 +COMBINING CYRILLIC LETTER FITA + +02DF5 +COMBINING CYRILLIC LETTER ES-TE + +02DF6 +COMBINING CYRILLIC LETTER A + +02DF7 +COMBINING CYRILLIC LETTER IE + +02DF8 +COMBINING CYRILLIC LETTER DJERV + +02DF9 +COMBINING CYRILLIC LETTER MONOGRAPH UK + +02DFA +COMBINING CYRILLIC LETTER YAT + +02DFB +COMBINING CYRILLIC LETTER YU + +02DFC +COMBINING CYRILLIC LETTER IOTIFIED A + +02DFD +COMBINING CYRILLIC LETTER LITTLE YUS + +02DFE +COMBINING CYRILLIC LETTER BIG YUS + +02DFF +COMBINING CYRILLIC LETTER IOTIFIED BIG YUS + +02E00 +RIGHT ANGLE SUBSTITUTION MARKER + +02E01 +RIGHT ANGLE DOTTED SUBSTITUTION MARKER + +02E02 +LEFT SUBSTITUTION BRACKET + +02E03 +RIGHT SUBSTITUTION BRACKET + +02E04 +LEFT DOTTED SUBSTITUTION BRACKET + +02E05 +RIGHT DOTTED SUBSTITUTION BRACKET + +02E06 +RAISED INTERPOLATION MARKER + +02E07 +RAISED DOTTED INTERPOLATION MARKER + +02E08 +DOTTED TRANSPOSITION MARKER + +02E09 +LEFT TRANSPOSITION BRACKET + +02E0A +RIGHT TRANSPOSITION BRACKET + +02E0B +RAISED SQUARE + +02E0C +LEFT RAISED OMISSION BRACKET + +02E0D +RIGHT RAISED OMISSION BRACKET + +02E0E +EDITORIAL CORONIS + +02E0F +PARAGRAPHOS + +02E10 +FORKED PARAGRAPHOS + +02E11 +REVERSED FORKED PARAGRAPHOS + +02E12 +HYPODIASTOLE + +02E13 +DOTTED OBELOS + +02E14 +DOWNWARDS ANCORA + +02E15 +UPWARDS ANCORA + +02E16 +DOTTED RIGHT-POINTING ANGLE + +02E17 +DOUBLE OBLIQUE HYPHEN + +02E18 +INVERTED INTERROBANG + +02E19 +PALM BRANCH + +02E1A +HYPHEN WITH DIAERESIS + +02E1B +TILDE WITH RING ABOVE + +02E1C +LEFT LOW PARAPHRASE BRACKET + +02E1D +RIGHT LOW PARAPHRASE BRACKET + +02E1E +TILDE WITH DOT ABOVE + +02E1F +TILDE WITH DOT BELOW + +02E20 +LEFT VERTICAL BAR WITH QUILL + +02E21 +RIGHT VERTICAL BAR WITH QUILL + +02E22 +TOP LEFT HALF BRACKET + +02E23 +TOP RIGHT HALF BRACKET + +02E24 +BOTTOM LEFT HALF BRACKET + +02E25 +BOTTOM RIGHT HALF BRACKET + +02E26 +LEFT SIDEWAYS U BRACKET + +02E27 +RIGHT SIDEWAYS U BRACKET + +02E28 +LEFT DOUBLE PARENTHESIS + +02E29 +RIGHT DOUBLE PARENTHESIS + +02E2A +TWO DOTS OVER ONE DOT PUNCTUATION + +02E2B +ONE DOT OVER TWO DOTS PUNCTUATION + +02E2C +SQUARED FOUR DOT PUNCTUATION + +02E2D +FIVE DOT MARK + +02E2E +REVERSED QUESTION MARK + +02E2F +VERTICAL TILDE + +02E30 +RING POINT + +02E31 +WORD SEPARATOR MIDDLE DOT + +02E32 +TURNED COMMA + +02E33 +RAISED DOT + +02E34 +RAISED COMMA + +02E35 +TURNED SEMICOLON + +02E36 +DAGGER WITH LEFT GUARD + +02E37 +DAGGER WITH RIGHT GUARD + +02E38 +TURNED DAGGER + +02E39 +TOP HALF SECTION SIGN + +02E3A +TWO-EM DASH + +02E3B +THREE-EM DASH + +02E3C +STENOGRAPHIC FULL STOP + +02E3D +VERTICAL SIX DOTS + +02E3E +WIGGLY VERTICAL LINE + +02E3F +CAPITULUM + +02E40 +DOUBLE HYPHEN + +02E41 +REVERSED COMMA + +02E42 +DOUBLE LOW-REVERSED-9 QUOTATION MARK + +02E43 +DASH WITH LEFT UPTURN + +02E44 +DOUBLE SUSPENSION MARK + +02E45 +INVERTED LOW KAVYKA + +02E46 +INVERTED LOW KAVYKA WITH KAVYKA ABOVE + +02E47 +LOW KAVYKA + +02E48 +LOW KAVYKA WITH DOT + +02E49 +DOUBLE STACKED COMMA + +02E4A +DOTTED SOLIDUS + +02E4B +TRIPLE DAGGER + +02E4C +MEDIEVAL COMMA + +02E4D +PARAGRAPHUS MARK + +02E4E +PUNCTUS ELEVATUS MARK + +02E4F +CORNISH VERSE DIVIDER + +02E50 +CROSS PATTY WITH RIGHT CROSSBAR + +02E51 +CROSS PATTY WITH LEFT CROSSBAR + +02E52 +TIRONIAN SIGN CAPITAL ET + +02E80 +CJK RADICAL REPEAT + +02E81 +CJK RADICAL CLIFF + +02E82 +CJK RADICAL SECOND ONE + +02E83 +CJK RADICAL SECOND TWO + +02E84 +CJK RADICAL SECOND THREE + +02E85 +CJK RADICAL PERSON + +02E86 +CJK RADICAL BOX + +02E87 +CJK RADICAL TABLE + +02E88 +CJK RADICAL KNIFE ONE + +02E89 +CJK RADICAL KNIFE TWO + +02E8A +CJK RADICAL DIVINATION + +02E8B +CJK RADICAL SEAL + +02E8C +CJK RADICAL SMALL ONE + +02E8D +CJK RADICAL SMALL TWO + +02E8E +CJK RADICAL LAME ONE + +02E8F +CJK RADICAL LAME TWO + +02E90 +CJK RADICAL LAME THREE + +02E91 +CJK RADICAL LAME FOUR + +02E92 +CJK RADICAL SNAKE + +02E93 +CJK RADICAL THREAD + +02E94 +CJK RADICAL SNOUT ONE + +02E95 +CJK RADICAL SNOUT TWO + +02E96 +CJK RADICAL HEART ONE + +02E97 +CJK RADICAL HEART TWO + +02E98 +CJK RADICAL HAND + +02E99 +CJK RADICAL RAP + +02E9B +CJK RADICAL CHOKE + +02E9C +CJK RADICAL SUN + +02E9D +CJK RADICAL MOON + +02E9E +CJK RADICAL DEATH + +02E9F +CJK RADICAL MOTHER + +02EA0 +CJK RADICAL CIVILIAN + +02EA1 +CJK RADICAL WATER ONE + +02EA2 +CJK RADICAL WATER TWO + +02EA3 +CJK RADICAL FIRE + +02EA4 +CJK RADICAL PAW ONE + +02EA5 +CJK RADICAL PAW TWO + +02EA6 +CJK RADICAL SIMPLIFIED HALF TREE TRUNK + +02EA7 +CJK RADICAL COW + +02EA8 +CJK RADICAL DOG + +02EA9 +CJK RADICAL JADE + +02EAA +CJK RADICAL BOLT OF CLOTH + +02EAB +CJK RADICAL EYE + +02EAC +CJK RADICAL SPIRIT ONE + +02EAD +CJK RADICAL SPIRIT TWO + +02EAE +CJK RADICAL BAMBOO + +02EAF +CJK RADICAL SILK + +02EB0 +CJK RADICAL C-SIMPLIFIED SILK + +02EB1 +CJK RADICAL NET ONE + +02EB2 +CJK RADICAL NET TWO + +02EB3 +CJK RADICAL NET THREE + +02EB4 +CJK RADICAL NET FOUR + +02EB5 +CJK RADICAL MESH + +02EB6 +CJK RADICAL SHEEP + +02EB7 +CJK RADICAL RAM + +02EB8 +CJK RADICAL EWE + +02EB9 +CJK RADICAL OLD + +02EBA +CJK RADICAL BRUSH ONE + +02EBB +CJK RADICAL BRUSH TWO + +02EBC +CJK RADICAL MEAT + +02EBD +CJK RADICAL MORTAR + +02EBE +CJK RADICAL GRASS ONE + +02EBF +CJK RADICAL GRASS TWO + +02EC0 +CJK RADICAL GRASS THREE + +02EC1 +CJK RADICAL TIGER + +02EC2 +CJK RADICAL CLOTHES + +02EC3 +CJK RADICAL WEST ONE + +02EC4 +CJK RADICAL WEST TWO + +02EC5 +CJK RADICAL C-SIMPLIFIED SEE + +02EC6 +CJK RADICAL SIMPLIFIED HORN + +02EC7 +CJK RADICAL HORN + +02EC8 +CJK RADICAL C-SIMPLIFIED SPEECH + +02EC9 +CJK RADICAL C-SIMPLIFIED SHELL + +02ECA +CJK RADICAL FOOT + +02ECB +CJK RADICAL C-SIMPLIFIED CART + +02ECC +CJK RADICAL SIMPLIFIED WALK + +02ECD +CJK RADICAL WALK ONE + +02ECE +CJK RADICAL WALK TWO + +02ECF +CJK RADICAL CITY + +02ED0 +CJK RADICAL C-SIMPLIFIED GOLD + +02ED1 +CJK RADICAL LONG ONE + +02ED2 +CJK RADICAL LONG TWO + +02ED3 +CJK RADICAL C-SIMPLIFIED LONG + +02ED4 +CJK RADICAL C-SIMPLIFIED GATE + +02ED5 +CJK RADICAL MOUND ONE + +02ED6 +CJK RADICAL MOUND TWO + +02ED7 +CJK RADICAL RAIN + +02ED8 +CJK RADICAL BLUE + +02ED9 +CJK RADICAL C-SIMPLIFIED TANNED LEATHER + +02EDA +CJK RADICAL C-SIMPLIFIED LEAF + +02EDB +CJK RADICAL C-SIMPLIFIED WIND + +02EDC +CJK RADICAL C-SIMPLIFIED FLY + +02EDD +CJK RADICAL EAT ONE + +02EDE +CJK RADICAL EAT TWO + +02EDF +CJK RADICAL EAT THREE + +02EE0 +CJK RADICAL C-SIMPLIFIED EAT + +02EE1 +CJK RADICAL HEAD + +02EE2 +CJK RADICAL C-SIMPLIFIED HORSE + +02EE3 +CJK RADICAL BONE + +02EE4 +CJK RADICAL GHOST + +02EE5 +CJK RADICAL C-SIMPLIFIED FISH + +02EE6 +CJK RADICAL C-SIMPLIFIED BIRD + +02EE7 +CJK RADICAL C-SIMPLIFIED SALT + +02EE8 +CJK RADICAL SIMPLIFIED WHEAT + +02EE9 +CJK RADICAL SIMPLIFIED YELLOW + +02EEA +CJK RADICAL C-SIMPLIFIED FROG + +02EEB +CJK RADICAL J-SIMPLIFIED EVEN + +02EEC +CJK RADICAL C-SIMPLIFIED EVEN + +02EED +CJK RADICAL J-SIMPLIFIED TOOTH + +02EEE +CJK RADICAL C-SIMPLIFIED TOOTH + +02EEF +CJK RADICAL J-SIMPLIFIED DRAGON + +02EF0 +CJK RADICAL C-SIMPLIFIED DRAGON + +02EF1 +CJK RADICAL TURTLE + +02EF2 +CJK RADICAL J-SIMPLIFIED TURTLE + +02EF3 +CJK RADICAL C-SIMPLIFIED TURTLE + +02F00 +KANGXI RADICAL ONE + +02F01 +KANGXI RADICAL LINE + +02F02 +KANGXI RADICAL DOT + +02F03 +KANGXI RADICAL SLASH + +02F04 +KANGXI RADICAL SECOND + +02F05 +KANGXI RADICAL HOOK + +02F06 +KANGXI RADICAL TWO + +02F07 +KANGXI RADICAL LID + +02F08 +KANGXI RADICAL MAN + +02F09 +KANGXI RADICAL LEGS + +02F0A +KANGXI RADICAL ENTER + +02F0B +KANGXI RADICAL EIGHT + +02F0C +KANGXI RADICAL DOWN BOX + +02F0D +KANGXI RADICAL COVER + +02F0E +KANGXI RADICAL ICE + +02F0F +KANGXI RADICAL TABLE + +02F10 +KANGXI RADICAL OPEN BOX + +02F11 +KANGXI RADICAL KNIFE + +02F12 +KANGXI RADICAL POWER + +02F13 +KANGXI RADICAL WRAP + +02F14 +KANGXI RADICAL SPOON + +02F15 +KANGXI RADICAL RIGHT OPEN BOX + +02F16 +KANGXI RADICAL HIDING ENCLOSURE + +02F17 +KANGXI RADICAL TEN + +02F18 +KANGXI RADICAL DIVINATION + +02F19 +KANGXI RADICAL SEAL + +02F1A +KANGXI RADICAL CLIFF + +02F1B +KANGXI RADICAL PRIVATE + +02F1C +KANGXI RADICAL AGAIN + +02F1D +KANGXI RADICAL MOUTH + +02F1E +KANGXI RADICAL ENCLOSURE + +02F1F +KANGXI RADICAL EARTH + +02F20 +KANGXI RADICAL SCHOLAR + +02F21 +KANGXI RADICAL GO + +02F22 +KANGXI RADICAL GO SLOWLY + +02F23 +KANGXI RADICAL EVENING + +02F24 +KANGXI RADICAL BIG + +02F25 +KANGXI RADICAL WOMAN + +02F26 +KANGXI RADICAL CHILD + +02F27 +KANGXI RADICAL ROOF + +02F28 +KANGXI RADICAL INCH + +02F29 +KANGXI RADICAL SMALL + +02F2A +KANGXI RADICAL LAME + +02F2B +KANGXI RADICAL CORPSE + +02F2C +KANGXI RADICAL SPROUT + +02F2D +KANGXI RADICAL MOUNTAIN + +02F2E +KANGXI RADICAL RIVER + +02F2F +KANGXI RADICAL WORK + +02F30 +KANGXI RADICAL ONESELF + +02F31 +KANGXI RADICAL TURBAN + +02F32 +KANGXI RADICAL DRY + +02F33 +KANGXI RADICAL SHORT THREAD + +02F34 +KANGXI RADICAL DOTTED CLIFF + +02F35 +KANGXI RADICAL LONG STRIDE + +02F36 +KANGXI RADICAL TWO HANDS + +02F37 +KANGXI RADICAL SHOOT + +02F38 +KANGXI RADICAL BOW + +02F39 +KANGXI RADICAL SNOUT + +02F3A +KANGXI RADICAL BRISTLE + +02F3B +KANGXI RADICAL STEP + +02F3C +KANGXI RADICAL HEART + +02F3D +KANGXI RADICAL HALBERD + +02F3E +KANGXI RADICAL DOOR + +02F3F +KANGXI RADICAL HAND + +02F40 +KANGXI RADICAL BRANCH + +02F41 +KANGXI RADICAL RAP + +02F42 +KANGXI RADICAL SCRIPT + +02F43 +KANGXI RADICAL DIPPER + +02F44 +KANGXI RADICAL AXE + +02F45 +KANGXI RADICAL SQUARE + +02F46 +KANGXI RADICAL NOT + +02F47 +KANGXI RADICAL SUN + +02F48 +KANGXI RADICAL SAY + +02F49 +KANGXI RADICAL MOON + +02F4A +KANGXI RADICAL TREE + +02F4B +KANGXI RADICAL LACK + +02F4C +KANGXI RADICAL STOP + +02F4D +KANGXI RADICAL DEATH + +02F4E +KANGXI RADICAL WEAPON + +02F4F +KANGXI RADICAL DO NOT + +02F50 +KANGXI RADICAL COMPARE + +02F51 +KANGXI RADICAL FUR + +02F52 +KANGXI RADICAL CLAN + +02F53 +KANGXI RADICAL STEAM + +02F54 +KANGXI RADICAL WATER + +02F55 +KANGXI RADICAL FIRE + +02F56 +KANGXI RADICAL CLAW + +02F57 +KANGXI RADICAL FATHER + +02F58 +KANGXI RADICAL DOUBLE X + +02F59 +KANGXI RADICAL HALF TREE TRUNK + +02F5A +KANGXI RADICAL SLICE + +02F5B +KANGXI RADICAL FANG + +02F5C +KANGXI RADICAL COW + +02F5D +KANGXI RADICAL DOG + +02F5E +KANGXI RADICAL PROFOUND + +02F5F +KANGXI RADICAL JADE + +02F60 +KANGXI RADICAL MELON + +02F61 +KANGXI RADICAL TILE + +02F62 +KANGXI RADICAL SWEET + +02F63 +KANGXI RADICAL LIFE + +02F64 +KANGXI RADICAL USE + +02F65 +KANGXI RADICAL FIELD + +02F66 +KANGXI RADICAL BOLT OF CLOTH + +02F67 +KANGXI RADICAL SICKNESS + +02F68 +KANGXI RADICAL DOTTED TENT + +02F69 +KANGXI RADICAL WHITE + +02F6A +KANGXI RADICAL SKIN + +02F6B +KANGXI RADICAL DISH + +02F6C +KANGXI RADICAL EYE + +02F6D +KANGXI RADICAL SPEAR + +02F6E +KANGXI RADICAL ARROW + +02F6F +KANGXI RADICAL STONE + +02F70 +KANGXI RADICAL SPIRIT + +02F71 +KANGXI RADICAL TRACK + +02F72 +KANGXI RADICAL GRAIN + +02F73 +KANGXI RADICAL CAVE + +02F74 +KANGXI RADICAL STAND + +02F75 +KANGXI RADICAL BAMBOO + +02F76 +KANGXI RADICAL RICE + +02F77 +KANGXI RADICAL SILK + +02F78 +KANGXI RADICAL JAR + +02F79 +KANGXI RADICAL NET + +02F7A +KANGXI RADICAL SHEEP + +02F7B +KANGXI RADICAL FEATHER + +02F7C +KANGXI RADICAL OLD + +02F7D +KANGXI RADICAL AND + +02F7E +KANGXI RADICAL PLOW + +02F7F +KANGXI RADICAL EAR + +02F80 +KANGXI RADICAL BRUSH + +02F81 +KANGXI RADICAL MEAT + +02F82 +KANGXI RADICAL MINISTER + +02F83 +KANGXI RADICAL SELF + +02F84 +KANGXI RADICAL ARRIVE + +02F85 +KANGXI RADICAL MORTAR + +02F86 +KANGXI RADICAL TONGUE + +02F87 +KANGXI RADICAL OPPOSE + +02F88 +KANGXI RADICAL BOAT + +02F89 +KANGXI RADICAL STOPPING + +02F8A +KANGXI RADICAL COLOR + +02F8B +KANGXI RADICAL GRASS + +02F8C +KANGXI RADICAL TIGER + +02F8D +KANGXI RADICAL INSECT + +02F8E +KANGXI RADICAL BLOOD + +02F8F +KANGXI RADICAL WALK ENCLOSURE + +02F90 +KANGXI RADICAL CLOTHES + +02F91 +KANGXI RADICAL WEST + +02F92 +KANGXI RADICAL SEE + +02F93 +KANGXI RADICAL HORN + +02F94 +KANGXI RADICAL SPEECH + +02F95 +KANGXI RADICAL VALLEY + +02F96 +KANGXI RADICAL BEAN + +02F97 +KANGXI RADICAL PIG + +02F98 +KANGXI RADICAL BADGER + +02F99 +KANGXI RADICAL SHELL + +02F9A +KANGXI RADICAL RED + +02F9B +KANGXI RADICAL RUN + +02F9C +KANGXI RADICAL FOOT + +02F9D +KANGXI RADICAL BODY + +02F9E +KANGXI RADICAL CART + +02F9F +KANGXI RADICAL BITTER + +02FA0 +KANGXI RADICAL MORNING + +02FA1 +KANGXI RADICAL WALK + +02FA2 +KANGXI RADICAL CITY + +02FA3 +KANGXI RADICAL WINE + +02FA4 +KANGXI RADICAL DISTINGUISH + +02FA5 +KANGXI RADICAL VILLAGE + +02FA6 +KANGXI RADICAL GOLD + +02FA7 +KANGXI RADICAL LONG + +02FA8 +KANGXI RADICAL GATE + +02FA9 +KANGXI RADICAL MOUND + +02FAA +KANGXI RADICAL SLAVE + +02FAB +KANGXI RADICAL SHORT TAILED BIRD + +02FAC +KANGXI RADICAL RAIN + +02FAD +KANGXI RADICAL BLUE + +02FAE +KANGXI RADICAL WRONG + +02FAF +KANGXI RADICAL FACE + +02FB0 +KANGXI RADICAL LEATHER + +02FB1 +KANGXI RADICAL TANNED LEATHER + +02FB2 +KANGXI RADICAL LEEK + +02FB3 +KANGXI RADICAL SOUND + +02FB4 +KANGXI RADICAL LEAF + +02FB5 +KANGXI RADICAL WIND + +02FB6 +KANGXI RADICAL FLY + +02FB7 +KANGXI RADICAL EAT + +02FB8 +KANGXI RADICAL HEAD + +02FB9 +KANGXI RADICAL FRAGRANT + +02FBA +KANGXI RADICAL HORSE + +02FBB +KANGXI RADICAL BONE + +02FBC +KANGXI RADICAL TALL + +02FBD +KANGXI RADICAL HAIR + +02FBE +KANGXI RADICAL FIGHT + +02FBF +KANGXI RADICAL SACRIFICIAL WINE + +02FC0 +KANGXI RADICAL CAULDRON + +02FC1 +KANGXI RADICAL GHOST + +02FC2 +KANGXI RADICAL FISH + +02FC3 +KANGXI RADICAL BIRD + +02FC4 +KANGXI RADICAL SALT + +02FC5 +KANGXI RADICAL DEER + +02FC6 +KANGXI RADICAL WHEAT + +02FC7 +KANGXI RADICAL HEMP + +02FC8 +KANGXI RADICAL YELLOW + +02FC9 +KANGXI RADICAL MILLET + +02FCA +KANGXI RADICAL BLACK + +02FCB +KANGXI RADICAL EMBROIDERY + +02FCC +KANGXI RADICAL FROG + +02FCD +KANGXI RADICAL TRIPOD + +02FCE +KANGXI RADICAL DRUM + +02FCF +KANGXI RADICAL RAT + +02FD0 +KANGXI RADICAL NOSE + +02FD1 +KANGXI RADICAL EVEN + +02FD2 +KANGXI RADICAL TOOTH + +02FD3 +KANGXI RADICAL DRAGON + +02FD4 +KANGXI RADICAL TURTLE + +02FD5 +KANGXI RADICAL FLUTE + +02FF0 +IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT + +02FF1 +IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW + +02FF2 +IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO MIDDLE AND RIGHT + +02FF3 +IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO MIDDLE AND BELOW + +02FF4 +IDEOGRAPHIC DESCRIPTION CHARACTER FULL SURROUND + +02FF5 +IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM ABOVE + +02FF6 +IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM BELOW + +02FF7 +IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LEFT + +02FF8 +IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT + +02FF9 +IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER RIGHT + +02FFA +IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LOWER LEFT + +02FFB +IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID + +03000 +IDEOGRAPHIC SPACE + +03001 +IDEOGRAPHIC COMMA + +03002 +IDEOGRAPHIC FULL STOP + +03003 +DITTO MARK + +03004 +JAPANESE INDUSTRIAL STANDARD SYMBOL + +03005 +IDEOGRAPHIC ITERATION MARK + +03006 +IDEOGRAPHIC CLOSING MARK + +03007 +IDEOGRAPHIC NUMBER ZERO + +03008 +LEFT ANGLE BRACKET + +03009 +RIGHT ANGLE BRACKET + +0300A +LEFT DOUBLE ANGLE BRACKET + +0300B +RIGHT DOUBLE ANGLE BRACKET + +0300C +LEFT CORNER BRACKET + +0300D +RIGHT CORNER BRACKET + +0300E +LEFT WHITE CORNER BRACKET + +0300F +RIGHT WHITE CORNER BRACKET + +03010 +LEFT BLACK LENTICULAR BRACKET + +03011 +RIGHT BLACK LENTICULAR BRACKET + +03012 +POSTAL MARK + +03013 +GETA MARK + +03014 +LEFT TORTOISE SHELL BRACKET + +03015 +RIGHT TORTOISE SHELL BRACKET + +03016 +LEFT WHITE LENTICULAR BRACKET + +03017 +RIGHT WHITE LENTICULAR BRACKET + +03018 +LEFT WHITE TORTOISE SHELL BRACKET + +03019 +RIGHT WHITE TORTOISE SHELL BRACKET + +0301A +LEFT WHITE SQUARE BRACKET + +0301B +RIGHT WHITE SQUARE BRACKET + +0301C +WAVE DASH + +0301D +REVERSED DOUBLE PRIME QUOTATION MARK + +0301E +DOUBLE PRIME QUOTATION MARK + +0301F +LOW DOUBLE PRIME QUOTATION MARK + +03020 +POSTAL MARK FACE + +03021 +HANGZHOU NUMERAL ONE + +03022 +HANGZHOU NUMERAL TWO + +03023 +HANGZHOU NUMERAL THREE + +03024 +HANGZHOU NUMERAL FOUR + +03025 +HANGZHOU NUMERAL FIVE + +03026 +HANGZHOU NUMERAL SIX + +03027 +HANGZHOU NUMERAL SEVEN + +03028 +HANGZHOU NUMERAL EIGHT + +03029 +HANGZHOU NUMERAL NINE + +0302A +IDEOGRAPHIC LEVEL TONE MARK + +0302B +IDEOGRAPHIC RISING TONE MARK + +0302C +IDEOGRAPHIC DEPARTING TONE MARK + +0302D +IDEOGRAPHIC ENTERING TONE MARK + +0302E +HANGUL SINGLE DOT TONE MARK + +0302F +HANGUL DOUBLE DOT TONE MARK + +03030 +WAVY DASH + +03031 +VERTICAL KANA REPEAT MARK + +03032 +VERTICAL KANA REPEAT WITH VOICED SOUND MARK + +03033 +VERTICAL KANA REPEAT MARK UPPER HALF + +03034 +VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HALF + +03035 +VERTICAL KANA REPEAT MARK LOWER HALF + +03036 +CIRCLED POSTAL MARK + +03037 +IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL + +03038 +HANGZHOU NUMERAL TEN + +03039 +HANGZHOU NUMERAL TWENTY + +0303A +HANGZHOU NUMERAL THIRTY + +0303B +VERTICAL IDEOGRAPHIC ITERATION MARK + +0303C +MASU MARK + +0303D +PART ALTERNATION MARK + +0303E +IDEOGRAPHIC VARIATION INDICATOR + +0303F +IDEOGRAPHIC HALF FILL SPACE + +03041 +HIRAGANA LETTER SMALL A + +03042 +HIRAGANA LETTER A + +03043 +HIRAGANA LETTER SMALL I + +03044 +HIRAGANA LETTER I + +03045 +HIRAGANA LETTER SMALL U + +03046 +HIRAGANA LETTER U + +03047 +HIRAGANA LETTER SMALL E + +03048 +HIRAGANA LETTER E + +03049 +HIRAGANA LETTER SMALL O + +0304A +HIRAGANA LETTER O + +0304B +HIRAGANA LETTER KA + +0304C +HIRAGANA LETTER GA + +0304D +HIRAGANA LETTER KI + +0304E +HIRAGANA LETTER GI + +0304F +HIRAGANA LETTER KU + +03050 +HIRAGANA LETTER GU + +03051 +HIRAGANA LETTER KE + +03052 +HIRAGANA LETTER GE + +03053 +HIRAGANA LETTER KO + +03054 +HIRAGANA LETTER GO + +03055 +HIRAGANA LETTER SA + +03056 +HIRAGANA LETTER ZA + +03057 +HIRAGANA LETTER SI + +03058 +HIRAGANA LETTER ZI + +03059 +HIRAGANA LETTER SU + +0305A +HIRAGANA LETTER ZU + +0305B +HIRAGANA LETTER SE + +0305C +HIRAGANA LETTER ZE + +0305D +HIRAGANA LETTER SO + +0305E +HIRAGANA LETTER ZO + +0305F +HIRAGANA LETTER TA + +03060 +HIRAGANA LETTER DA + +03061 +HIRAGANA LETTER TI + +03062 +HIRAGANA LETTER DI + +03063 +HIRAGANA LETTER SMALL TU + +03064 +HIRAGANA LETTER TU + +03065 +HIRAGANA LETTER DU + +03066 +HIRAGANA LETTER TE + +03067 +HIRAGANA LETTER DE + +03068 +HIRAGANA LETTER TO + +03069 +HIRAGANA LETTER DO + +0306A +HIRAGANA LETTER NA + +0306B +HIRAGANA LETTER NI + +0306C +HIRAGANA LETTER NU + +0306D +HIRAGANA LETTER NE + +0306E +HIRAGANA LETTER NO + +0306F +HIRAGANA LETTER HA + +03070 +HIRAGANA LETTER BA + +03071 +HIRAGANA LETTER PA + +03072 +HIRAGANA LETTER HI + +03073 +HIRAGANA LETTER BI + +03074 +HIRAGANA LETTER PI + +03075 +HIRAGANA LETTER HU + +03076 +HIRAGANA LETTER BU + +03077 +HIRAGANA LETTER PU + +03078 +HIRAGANA LETTER HE + +03079 +HIRAGANA LETTER BE + +0307A +HIRAGANA LETTER PE + +0307B +HIRAGANA LETTER HO + +0307C +HIRAGANA LETTER BO + +0307D +HIRAGANA LETTER PO + +0307E +HIRAGANA LETTER MA + +0307F +HIRAGANA LETTER MI + +03080 +HIRAGANA LETTER MU + +03081 +HIRAGANA LETTER ME + +03082 +HIRAGANA LETTER MO + +03083 +HIRAGANA LETTER SMALL YA + +03084 +HIRAGANA LETTER YA + +03085 +HIRAGANA LETTER SMALL YU + +03086 +HIRAGANA LETTER YU + +03087 +HIRAGANA LETTER SMALL YO + +03088 +HIRAGANA LETTER YO + +03089 +HIRAGANA LETTER RA + +0308A +HIRAGANA LETTER RI + +0308B +HIRAGANA LETTER RU + +0308C +HIRAGANA LETTER RE + +0308D +HIRAGANA LETTER RO + +0308E +HIRAGANA LETTER SMALL WA + +0308F +HIRAGANA LETTER WA + +03090 +HIRAGANA LETTER WI + +03091 +HIRAGANA LETTER WE + +03092 +HIRAGANA LETTER WO + +03093 +HIRAGANA LETTER N + +03094 +HIRAGANA LETTER VU + +03095 +HIRAGANA LETTER SMALL KA + +03096 +HIRAGANA LETTER SMALL KE + +03099 +COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK + +0309A +COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK + +0309B +KATAKANA-HIRAGANA VOICED SOUND MARK + +0309C +KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK + +0309D +HIRAGANA ITERATION MARK + +0309E +HIRAGANA VOICED ITERATION MARK + +0309F +HIRAGANA DIGRAPH YORI + +030A0 +KATAKANA-HIRAGANA DOUBLE HYPHEN + +030A1 +KATAKANA LETTER SMALL A + +030A2 +KATAKANA LETTER A + +030A3 +KATAKANA LETTER SMALL I + +030A4 +KATAKANA LETTER I + +030A5 +KATAKANA LETTER SMALL U + +030A6 +KATAKANA LETTER U + +030A7 +KATAKANA LETTER SMALL E + +030A8 +KATAKANA LETTER E + +030A9 +KATAKANA LETTER SMALL O + +030AA +KATAKANA LETTER O + +030AB +KATAKANA LETTER KA + +030AC +KATAKANA LETTER GA + +030AD +KATAKANA LETTER KI + +030AE +KATAKANA LETTER GI + +030AF +KATAKANA LETTER KU + +030B0 +KATAKANA LETTER GU + +030B1 +KATAKANA LETTER KE + +030B2 +KATAKANA LETTER GE + +030B3 +KATAKANA LETTER KO + +030B4 +KATAKANA LETTER GO + +030B5 +KATAKANA LETTER SA + +030B6 +KATAKANA LETTER ZA + +030B7 +KATAKANA LETTER SI + +030B8 +KATAKANA LETTER ZI + +030B9 +KATAKANA LETTER SU + +030BA +KATAKANA LETTER ZU + +030BB +KATAKANA LETTER SE + +030BC +KATAKANA LETTER ZE + +030BD +KATAKANA LETTER SO + +030BE +KATAKANA LETTER ZO + +030BF +KATAKANA LETTER TA + +030C0 +KATAKANA LETTER DA + +030C1 +KATAKANA LETTER TI + +030C2 +KATAKANA LETTER DI + +030C3 +KATAKANA LETTER SMALL TU + +030C4 +KATAKANA LETTER TU + +030C5 +KATAKANA LETTER DU + +030C6 +KATAKANA LETTER TE + +030C7 +KATAKANA LETTER DE + +030C8 +KATAKANA LETTER TO + +030C9 +KATAKANA LETTER DO + +030CA +KATAKANA LETTER NA + +030CB +KATAKANA LETTER NI + +030CC +KATAKANA LETTER NU + +030CD +KATAKANA LETTER NE + +030CE +KATAKANA LETTER NO + +030CF +KATAKANA LETTER HA + +030D0 +KATAKANA LETTER BA + +030D1 +KATAKANA LETTER PA + +030D2 +KATAKANA LETTER HI + +030D3 +KATAKANA LETTER BI + +030D4 +KATAKANA LETTER PI + +030D5 +KATAKANA LETTER HU + +030D6 +KATAKANA LETTER BU + +030D7 +KATAKANA LETTER PU + +030D8 +KATAKANA LETTER HE + +030D9 +KATAKANA LETTER BE + +030DA +KATAKANA LETTER PE + +030DB +KATAKANA LETTER HO + +030DC +KATAKANA LETTER BO + +030DD +KATAKANA LETTER PO + +030DE +KATAKANA LETTER MA + +030DF +KATAKANA LETTER MI + +030E0 +KATAKANA LETTER MU + +030E1 +KATAKANA LETTER ME + +030E2 +KATAKANA LETTER MO + +030E3 +KATAKANA LETTER SMALL YA + +030E4 +KATAKANA LETTER YA + +030E5 +KATAKANA LETTER SMALL YU + +030E6 +KATAKANA LETTER YU + +030E7 +KATAKANA LETTER SMALL YO + +030E8 +KATAKANA LETTER YO + +030E9 +KATAKANA LETTER RA + +030EA +KATAKANA LETTER RI + +030EB +KATAKANA LETTER RU + +030EC +KATAKANA LETTER RE + +030ED +KATAKANA LETTER RO + +030EE +KATAKANA LETTER SMALL WA + +030EF +KATAKANA LETTER WA + +030F0 +KATAKANA LETTER WI + +030F1 +KATAKANA LETTER WE + +030F2 +KATAKANA LETTER WO + +030F3 +KATAKANA LETTER N + +030F4 +KATAKANA LETTER VU + +030F5 +KATAKANA LETTER SMALL KA + +030F6 +KATAKANA LETTER SMALL KE + +030F7 +KATAKANA LETTER VA + +030F8 +KATAKANA LETTER VI + +030F9 +KATAKANA LETTER VE + +030FA +KATAKANA LETTER VO + +030FB +KATAKANA MIDDLE DOT + +030FC +KATAKANA-HIRAGANA PROLONGED SOUND MARK + +030FD +KATAKANA ITERATION MARK + +030FE +KATAKANA VOICED ITERATION MARK + +030FF +KATAKANA DIGRAPH KOTO + +03105 +BOPOMOFO LETTER B + +03106 +BOPOMOFO LETTER P + +03107 +BOPOMOFO LETTER M + +03108 +BOPOMOFO LETTER F + +03109 +BOPOMOFO LETTER D + +0310A +BOPOMOFO LETTER T + +0310B +BOPOMOFO LETTER N + +0310C +BOPOMOFO LETTER L + +0310D +BOPOMOFO LETTER G + +0310E +BOPOMOFO LETTER K + +0310F +BOPOMOFO LETTER H + +03110 +BOPOMOFO LETTER J + +03111 +BOPOMOFO LETTER Q + +03112 +BOPOMOFO LETTER X + +03113 +BOPOMOFO LETTER ZH + +03114 +BOPOMOFO LETTER CH + +03115 +BOPOMOFO LETTER SH + +03116 +BOPOMOFO LETTER R + +03117 +BOPOMOFO LETTER Z + +03118 +BOPOMOFO LETTER C + +03119 +BOPOMOFO LETTER S + +0311A +BOPOMOFO LETTER A + +0311B +BOPOMOFO LETTER O + +0311C +BOPOMOFO LETTER E + +0311D +BOPOMOFO LETTER EH + +0311E +BOPOMOFO LETTER AI + +0311F +BOPOMOFO LETTER EI + +03120 +BOPOMOFO LETTER AU + +03121 +BOPOMOFO LETTER OU + +03122 +BOPOMOFO LETTER AN + +03123 +BOPOMOFO LETTER EN + +03124 +BOPOMOFO LETTER ANG + +03125 +BOPOMOFO LETTER ENG + +03126 +BOPOMOFO LETTER ER + +03127 +BOPOMOFO LETTER I + +03128 +BOPOMOFO LETTER U + +03129 +BOPOMOFO LETTER IU + +0312A +BOPOMOFO LETTER V + +0312B +BOPOMOFO LETTER NG + +0312C +BOPOMOFO LETTER GN + +0312D +BOPOMOFO LETTER IH + +0312E +BOPOMOFO LETTER O WITH DOT ABOVE + +0312F +BOPOMOFO LETTER NN + +03131 +HANGUL LETTER KIYEOK + +03132 +HANGUL LETTER SSANGKIYEOK + +03133 +HANGUL LETTER KIYEOK-SIOS + +03134 +HANGUL LETTER NIEUN + +03135 +HANGUL LETTER NIEUN-CIEUC + +03136 +HANGUL LETTER NIEUN-HIEUH + +03137 +HANGUL LETTER TIKEUT + +03138 +HANGUL LETTER SSANGTIKEUT + +03139 +HANGUL LETTER RIEUL + +0313A +HANGUL LETTER RIEUL-KIYEOK + +0313B +HANGUL LETTER RIEUL-MIEUM + +0313C +HANGUL LETTER RIEUL-PIEUP + +0313D +HANGUL LETTER RIEUL-SIOS + +0313E +HANGUL LETTER RIEUL-THIEUTH + +0313F +HANGUL LETTER RIEUL-PHIEUPH + +03140 +HANGUL LETTER RIEUL-HIEUH + +03141 +HANGUL LETTER MIEUM + +03142 +HANGUL LETTER PIEUP + +03143 +HANGUL LETTER SSANGPIEUP + +03144 +HANGUL LETTER PIEUP-SIOS + +03145 +HANGUL LETTER SIOS + +03146 +HANGUL LETTER SSANGSIOS + +03147 +HANGUL LETTER IEUNG + +03148 +HANGUL LETTER CIEUC + +03149 +HANGUL LETTER SSANGCIEUC + +0314A +HANGUL LETTER CHIEUCH + +0314B +HANGUL LETTER KHIEUKH + +0314C +HANGUL LETTER THIEUTH + +0314D +HANGUL LETTER PHIEUPH + +0314E +HANGUL LETTER HIEUH + +0314F +HANGUL LETTER A + +03150 +HANGUL LETTER AE + +03151 +HANGUL LETTER YA + +03152 +HANGUL LETTER YAE + +03153 +HANGUL LETTER EO + +03154 +HANGUL LETTER E + +03155 +HANGUL LETTER YEO + +03156 +HANGUL LETTER YE + +03157 +HANGUL LETTER O + +03158 +HANGUL LETTER WA + +03159 +HANGUL LETTER WAE + +0315A +HANGUL LETTER OE + +0315B +HANGUL LETTER YO + +0315C +HANGUL LETTER U + +0315D +HANGUL LETTER WEO + +0315E +HANGUL LETTER WE + +0315F +HANGUL LETTER WI + +03160 +HANGUL LETTER YU + +03161 +HANGUL LETTER EU + +03162 +HANGUL LETTER YI + +03163 +HANGUL LETTER I + +03164 +HANGUL FILLER + +03165 +HANGUL LETTER SSANGNIEUN + +03166 +HANGUL LETTER NIEUN-TIKEUT + +03167 +HANGUL LETTER NIEUN-SIOS + +03168 +HANGUL LETTER NIEUN-PANSIOS + +03169 +HANGUL LETTER RIEUL-KIYEOK-SIOS + +0316A +HANGUL LETTER RIEUL-TIKEUT + +0316B +HANGUL LETTER RIEUL-PIEUP-SIOS + +0316C +HANGUL LETTER RIEUL-PANSIOS + +0316D +HANGUL LETTER RIEUL-YEORINHIEUH + +0316E +HANGUL LETTER MIEUM-PIEUP + +0316F +HANGUL LETTER MIEUM-SIOS + +03170 +HANGUL LETTER MIEUM-PANSIOS + +03171 +HANGUL LETTER KAPYEOUNMIEUM + +03172 +HANGUL LETTER PIEUP-KIYEOK + +03173 +HANGUL LETTER PIEUP-TIKEUT + +03174 +HANGUL LETTER PIEUP-SIOS-KIYEOK + +03175 +HANGUL LETTER PIEUP-SIOS-TIKEUT + +03176 +HANGUL LETTER PIEUP-CIEUC + +03177 +HANGUL LETTER PIEUP-THIEUTH + +03178 +HANGUL LETTER KAPYEOUNPIEUP + +03179 +HANGUL LETTER KAPYEOUNSSANGPIEUP + +0317A +HANGUL LETTER SIOS-KIYEOK + +0317B +HANGUL LETTER SIOS-NIEUN + +0317C +HANGUL LETTER SIOS-TIKEUT + +0317D +HANGUL LETTER SIOS-PIEUP + +0317E +HANGUL LETTER SIOS-CIEUC + +0317F +HANGUL LETTER PANSIOS + +03180 +HANGUL LETTER SSANGIEUNG + +03181 +HANGUL LETTER YESIEUNG + +03182 +HANGUL LETTER YESIEUNG-SIOS + +03183 +HANGUL LETTER YESIEUNG-PANSIOS + +03184 +HANGUL LETTER KAPYEOUNPHIEUPH + +03185 +HANGUL LETTER SSANGHIEUH + +03186 +HANGUL LETTER YEORINHIEUH + +03187 +HANGUL LETTER YO-YA + +03188 +HANGUL LETTER YO-YAE + +03189 +HANGUL LETTER YO-I + +0318A +HANGUL LETTER YU-YEO + +0318B +HANGUL LETTER YU-YE + +0318C +HANGUL LETTER YU-I + +0318D +HANGUL LETTER ARAEA + +0318E +HANGUL LETTER ARAEAE + +03190 +IDEOGRAPHIC ANNOTATION LINKING MARK + +03191 +IDEOGRAPHIC ANNOTATION REVERSE MARK + +03192 +IDEOGRAPHIC ANNOTATION ONE MARK + +03193 +IDEOGRAPHIC ANNOTATION TWO MARK + +03194 +IDEOGRAPHIC ANNOTATION THREE MARK + +03195 +IDEOGRAPHIC ANNOTATION FOUR MARK + +03196 +IDEOGRAPHIC ANNOTATION TOP MARK + +03197 +IDEOGRAPHIC ANNOTATION MIDDLE MARK + +03198 +IDEOGRAPHIC ANNOTATION BOTTOM MARK + +03199 +IDEOGRAPHIC ANNOTATION FIRST MARK + +0319A +IDEOGRAPHIC ANNOTATION SECOND MARK + +0319B +IDEOGRAPHIC ANNOTATION THIRD MARK + +0319C +IDEOGRAPHIC ANNOTATION FOURTH MARK + +0319D +IDEOGRAPHIC ANNOTATION HEAVEN MARK + +0319E +IDEOGRAPHIC ANNOTATION EARTH MARK + +0319F +IDEOGRAPHIC ANNOTATION MAN MARK + +031A0 +BOPOMOFO LETTER BU + +031A1 +BOPOMOFO LETTER ZI + +031A2 +BOPOMOFO LETTER JI + +031A3 +BOPOMOFO LETTER GU + +031A4 +BOPOMOFO LETTER EE + +031A5 +BOPOMOFO LETTER ENN + +031A6 +BOPOMOFO LETTER OO + +031A7 +BOPOMOFO LETTER ONN + +031A8 +BOPOMOFO LETTER IR + +031A9 +BOPOMOFO LETTER ANN + +031AA +BOPOMOFO LETTER INN + +031AB +BOPOMOFO LETTER UNN + +031AC +BOPOMOFO LETTER IM + +031AD +BOPOMOFO LETTER NGG + +031AE +BOPOMOFO LETTER AINN + +031AF +BOPOMOFO LETTER AUNN + +031B0 +BOPOMOFO LETTER AM + +031B1 +BOPOMOFO LETTER OM + +031B2 +BOPOMOFO LETTER ONG + +031B3 +BOPOMOFO LETTER INNN + +031B4 +BOPOMOFO FINAL LETTER P + +031B5 +BOPOMOFO FINAL LETTER T + +031B6 +BOPOMOFO FINAL LETTER K + +031B7 +BOPOMOFO FINAL LETTER H + +031B8 +BOPOMOFO LETTER GH + +031B9 +BOPOMOFO LETTER LH + +031BA +BOPOMOFO LETTER ZY + +031BB +BOPOMOFO FINAL LETTER G + +031BC +BOPOMOFO LETTER GW + +031BD +BOPOMOFO LETTER KW + +031BE +BOPOMOFO LETTER OE + +031BF +BOPOMOFO LETTER AH + +031C0 +CJK STROKE T + +031C1 +CJK STROKE WG + +031C2 +CJK STROKE XG + +031C3 +CJK STROKE BXG + +031C4 +CJK STROKE SW + +031C5 +CJK STROKE HZZ + +031C6 +CJK STROKE HZG + +031C7 +CJK STROKE HP + +031C8 +CJK STROKE HZWG + +031C9 +CJK STROKE SZWG + +031CA +CJK STROKE HZT + +031CB +CJK STROKE HZZP + +031CC +CJK STROKE HPWG + +031CD +CJK STROKE HZW + +031CE +CJK STROKE HZZZ + +031CF +CJK STROKE N + +031D0 +CJK STROKE H + +031D1 +CJK STROKE S + +031D2 +CJK STROKE P + +031D3 +CJK STROKE SP + +031D4 +CJK STROKE D + +031D5 +CJK STROKE HZ + +031D6 +CJK STROKE HG + +031D7 +CJK STROKE SZ + +031D8 +CJK STROKE SWZ + +031D9 +CJK STROKE ST + +031DA +CJK STROKE SG + +031DB +CJK STROKE PD + +031DC +CJK STROKE PZ + +031DD +CJK STROKE TN + +031DE +CJK STROKE SZZ + +031DF +CJK STROKE SWG + +031E0 +CJK STROKE HXWG + +031E1 +CJK STROKE HZZZG + +031E2 +CJK STROKE PG + +031E3 +CJK STROKE Q + +031F0 +KATAKANA LETTER SMALL KU + +031F1 +KATAKANA LETTER SMALL SI + +031F2 +KATAKANA LETTER SMALL SU + +031F3 +KATAKANA LETTER SMALL TO + +031F4 +KATAKANA LETTER SMALL NU + +031F5 +KATAKANA LETTER SMALL HA + +031F6 +KATAKANA LETTER SMALL HI + +031F7 +KATAKANA LETTER SMALL HU + +031F8 +KATAKANA LETTER SMALL HE + +031F9 +KATAKANA LETTER SMALL HO + +031FA +KATAKANA LETTER SMALL MU + +031FB +KATAKANA LETTER SMALL RA + +031FC +KATAKANA LETTER SMALL RI + +031FD +KATAKANA LETTER SMALL RU + +031FE +KATAKANA LETTER SMALL RE + +031FF +KATAKANA LETTER SMALL RO + +03200 +PARENTHESIZED HANGUL KIYEOK + +03201 +PARENTHESIZED HANGUL NIEUN + +03202 +PARENTHESIZED HANGUL TIKEUT + +03203 +PARENTHESIZED HANGUL RIEUL + +03204 +PARENTHESIZED HANGUL MIEUM + +03205 +PARENTHESIZED HANGUL PIEUP + +03206 +PARENTHESIZED HANGUL SIOS + +03207 +PARENTHESIZED HANGUL IEUNG + +03208 +PARENTHESIZED HANGUL CIEUC + +03209 +PARENTHESIZED HANGUL CHIEUCH + +0320A +PARENTHESIZED HANGUL KHIEUKH + +0320B +PARENTHESIZED HANGUL THIEUTH + +0320C +PARENTHESIZED HANGUL PHIEUPH + +0320D +PARENTHESIZED HANGUL HIEUH + +0320E +PARENTHESIZED HANGUL KIYEOK A + +0320F +PARENTHESIZED HANGUL NIEUN A + +03210 +PARENTHESIZED HANGUL TIKEUT A + +03211 +PARENTHESIZED HANGUL RIEUL A + +03212 +PARENTHESIZED HANGUL MIEUM A + +03213 +PARENTHESIZED HANGUL PIEUP A + +03214 +PARENTHESIZED HANGUL SIOS A + +03215 +PARENTHESIZED HANGUL IEUNG A + +03216 +PARENTHESIZED HANGUL CIEUC A + +03217 +PARENTHESIZED HANGUL CHIEUCH A + +03218 +PARENTHESIZED HANGUL KHIEUKH A + +03219 +PARENTHESIZED HANGUL THIEUTH A + +0321A +PARENTHESIZED HANGUL PHIEUPH A + +0321B +PARENTHESIZED HANGUL HIEUH A + +0321C +PARENTHESIZED HANGUL CIEUC U + +0321D +PARENTHESIZED KOREAN CHARACTER OJEON + +0321E +PARENTHESIZED KOREAN CHARACTER O HU + +03220 +PARENTHESIZED IDEOGRAPH ONE + +03221 +PARENTHESIZED IDEOGRAPH TWO + +03222 +PARENTHESIZED IDEOGRAPH THREE + +03223 +PARENTHESIZED IDEOGRAPH FOUR + +03224 +PARENTHESIZED IDEOGRAPH FIVE + +03225 +PARENTHESIZED IDEOGRAPH SIX + +03226 +PARENTHESIZED IDEOGRAPH SEVEN + +03227 +PARENTHESIZED IDEOGRAPH EIGHT + +03228 +PARENTHESIZED IDEOGRAPH NINE + +03229 +PARENTHESIZED IDEOGRAPH TEN + +0322A +PARENTHESIZED IDEOGRAPH MOON + +0322B +PARENTHESIZED IDEOGRAPH FIRE + +0322C +PARENTHESIZED IDEOGRAPH WATER + +0322D +PARENTHESIZED IDEOGRAPH WOOD + +0322E +PARENTHESIZED IDEOGRAPH METAL + +0322F +PARENTHESIZED IDEOGRAPH EARTH + +03230 +PARENTHESIZED IDEOGRAPH SUN + +03231 +PARENTHESIZED IDEOGRAPH STOCK + +03232 +PARENTHESIZED IDEOGRAPH HAVE + +03233 +PARENTHESIZED IDEOGRAPH SOCIETY + +03234 +PARENTHESIZED IDEOGRAPH NAME + +03235 +PARENTHESIZED IDEOGRAPH SPECIAL + +03236 +PARENTHESIZED IDEOGRAPH FINANCIAL + +03237 +PARENTHESIZED IDEOGRAPH CONGRATULATION + +03238 +PARENTHESIZED IDEOGRAPH LABOR + +03239 +PARENTHESIZED IDEOGRAPH REPRESENT + +0323A +PARENTHESIZED IDEOGRAPH CALL + +0323B +PARENTHESIZED IDEOGRAPH STUDY + +0323C +PARENTHESIZED IDEOGRAPH SUPERVISE + +0323D +PARENTHESIZED IDEOGRAPH ENTERPRISE + +0323E +PARENTHESIZED IDEOGRAPH RESOURCE + +0323F +PARENTHESIZED IDEOGRAPH ALLIANCE + +03240 +PARENTHESIZED IDEOGRAPH FESTIVAL + +03241 +PARENTHESIZED IDEOGRAPH REST + +03242 +PARENTHESIZED IDEOGRAPH SELF + +03243 +PARENTHESIZED IDEOGRAPH REACH + +03244 +CIRCLED IDEOGRAPH QUESTION + +03245 +CIRCLED IDEOGRAPH KINDERGARTEN + +03246 +CIRCLED IDEOGRAPH SCHOOL + +03247 +CIRCLED IDEOGRAPH KOTO + +03248 +CIRCLED NUMBER TEN ON BLACK SQUARE + +03249 +CIRCLED NUMBER TWENTY ON BLACK SQUARE + +0324A +CIRCLED NUMBER THIRTY ON BLACK SQUARE + +0324B +CIRCLED NUMBER FORTY ON BLACK SQUARE + +0324C +CIRCLED NUMBER FIFTY ON BLACK SQUARE + +0324D +CIRCLED NUMBER SIXTY ON BLACK SQUARE + +0324E +CIRCLED NUMBER SEVENTY ON BLACK SQUARE + +0324F +CIRCLED NUMBER EIGHTY ON BLACK SQUARE + +03250 +PARTNERSHIP SIGN + +03251 +CIRCLED NUMBER TWENTY ONE + +03252 +CIRCLED NUMBER TWENTY TWO + +03253 +CIRCLED NUMBER TWENTY THREE + +03254 +CIRCLED NUMBER TWENTY FOUR + +03255 +CIRCLED NUMBER TWENTY FIVE + +03256 +CIRCLED NUMBER TWENTY SIX + +03257 +CIRCLED NUMBER TWENTY SEVEN + +03258 +CIRCLED NUMBER TWENTY EIGHT + +03259 +CIRCLED NUMBER TWENTY NINE + +0325A +CIRCLED NUMBER THIRTY + +0325B +CIRCLED NUMBER THIRTY ONE + +0325C +CIRCLED NUMBER THIRTY TWO + +0325D +CIRCLED NUMBER THIRTY THREE + +0325E +CIRCLED NUMBER THIRTY FOUR + +0325F +CIRCLED NUMBER THIRTY FIVE + +03260 +CIRCLED HANGUL KIYEOK + +03261 +CIRCLED HANGUL NIEUN + +03262 +CIRCLED HANGUL TIKEUT + +03263 +CIRCLED HANGUL RIEUL + +03264 +CIRCLED HANGUL MIEUM + +03265 +CIRCLED HANGUL PIEUP + +03266 +CIRCLED HANGUL SIOS + +03267 +CIRCLED HANGUL IEUNG + +03268 +CIRCLED HANGUL CIEUC + +03269 +CIRCLED HANGUL CHIEUCH + +0326A +CIRCLED HANGUL KHIEUKH + +0326B +CIRCLED HANGUL THIEUTH + +0326C +CIRCLED HANGUL PHIEUPH + +0326D +CIRCLED HANGUL HIEUH + +0326E +CIRCLED HANGUL KIYEOK A + +0326F +CIRCLED HANGUL NIEUN A + +03270 +CIRCLED HANGUL TIKEUT A + +03271 +CIRCLED HANGUL RIEUL A + +03272 +CIRCLED HANGUL MIEUM A + +03273 +CIRCLED HANGUL PIEUP A + +03274 +CIRCLED HANGUL SIOS A + +03275 +CIRCLED HANGUL IEUNG A + +03276 +CIRCLED HANGUL CIEUC A + +03277 +CIRCLED HANGUL CHIEUCH A + +03278 +CIRCLED HANGUL KHIEUKH A + +03279 +CIRCLED HANGUL THIEUTH A + +0327A +CIRCLED HANGUL PHIEUPH A + +0327B +CIRCLED HANGUL HIEUH A + +0327C +CIRCLED KOREAN CHARACTER CHAMKO + +0327D +CIRCLED KOREAN CHARACTER JUEUI + +0327E +CIRCLED HANGUL IEUNG U + +0327F +KOREAN STANDARD SYMBOL + +03280 +CIRCLED IDEOGRAPH ONE + +03281 +CIRCLED IDEOGRAPH TWO + +03282 +CIRCLED IDEOGRAPH THREE + +03283 +CIRCLED IDEOGRAPH FOUR + +03284 +CIRCLED IDEOGRAPH FIVE + +03285 +CIRCLED IDEOGRAPH SIX + +03286 +CIRCLED IDEOGRAPH SEVEN + +03287 +CIRCLED IDEOGRAPH EIGHT + +03288 +CIRCLED IDEOGRAPH NINE + +03289 +CIRCLED IDEOGRAPH TEN + +0328A +CIRCLED IDEOGRAPH MOON + +0328B +CIRCLED IDEOGRAPH FIRE + +0328C +CIRCLED IDEOGRAPH WATER + +0328D +CIRCLED IDEOGRAPH WOOD + +0328E +CIRCLED IDEOGRAPH METAL + +0328F +CIRCLED IDEOGRAPH EARTH + +03290 +CIRCLED IDEOGRAPH SUN + +03291 +CIRCLED IDEOGRAPH STOCK + +03292 +CIRCLED IDEOGRAPH HAVE + +03293 +CIRCLED IDEOGRAPH SOCIETY + +03294 +CIRCLED IDEOGRAPH NAME + +03295 +CIRCLED IDEOGRAPH SPECIAL + +03296 +CIRCLED IDEOGRAPH FINANCIAL + +03297 +CIRCLED IDEOGRAPH CONGRATULATION + +03298 +CIRCLED IDEOGRAPH LABOR + +03299 +CIRCLED IDEOGRAPH SECRET + +0329A +CIRCLED IDEOGRAPH MALE + +0329B +CIRCLED IDEOGRAPH FEMALE + +0329C +CIRCLED IDEOGRAPH SUITABLE + +0329D +CIRCLED IDEOGRAPH EXCELLENT + +0329E +CIRCLED IDEOGRAPH PRINT + +0329F +CIRCLED IDEOGRAPH ATTENTION + +032A0 +CIRCLED IDEOGRAPH ITEM + +032A1 +CIRCLED IDEOGRAPH REST + +032A2 +CIRCLED IDEOGRAPH COPY + +032A3 +CIRCLED IDEOGRAPH CORRECT + +032A4 +CIRCLED IDEOGRAPH HIGH + +032A5 +CIRCLED IDEOGRAPH CENTRE + +032A6 +CIRCLED IDEOGRAPH LOW + +032A7 +CIRCLED IDEOGRAPH LEFT + +032A8 +CIRCLED IDEOGRAPH RIGHT + +032A9 +CIRCLED IDEOGRAPH MEDICINE + +032AA +CIRCLED IDEOGRAPH RELIGION + +032AB +CIRCLED IDEOGRAPH STUDY + +032AC +CIRCLED IDEOGRAPH SUPERVISE + +032AD +CIRCLED IDEOGRAPH ENTERPRISE + +032AE +CIRCLED IDEOGRAPH RESOURCE + +032AF +CIRCLED IDEOGRAPH ALLIANCE + +032B0 +CIRCLED IDEOGRAPH NIGHT + +032B1 +CIRCLED NUMBER THIRTY SIX + +032B2 +CIRCLED NUMBER THIRTY SEVEN + +032B3 +CIRCLED NUMBER THIRTY EIGHT + +032B4 +CIRCLED NUMBER THIRTY NINE + +032B5 +CIRCLED NUMBER FORTY + +032B6 +CIRCLED NUMBER FORTY ONE + +032B7 +CIRCLED NUMBER FORTY TWO + +032B8 +CIRCLED NUMBER FORTY THREE + +032B9 +CIRCLED NUMBER FORTY FOUR + +032BA +CIRCLED NUMBER FORTY FIVE + +032BB +CIRCLED NUMBER FORTY SIX + +032BC +CIRCLED NUMBER FORTY SEVEN + +032BD +CIRCLED NUMBER FORTY EIGHT + +032BE +CIRCLED NUMBER FORTY NINE + +032BF +CIRCLED NUMBER FIFTY + +032C0 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY + +032C1 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY + +032C2 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH + +032C3 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL + +032C4 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY + +032C5 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE + +032C6 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY + +032C7 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST + +032C8 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER + +032C9 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER + +032CA +IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER + +032CB +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER + +032CC +SQUARE HG + +032CD +SQUARE ERG + +032CE +SQUARE EV + +032CF +LIMITED LIABILITY SIGN + +032D0 +CIRCLED KATAKANA A + +032D1 +CIRCLED KATAKANA I + +032D2 +CIRCLED KATAKANA U + +032D3 +CIRCLED KATAKANA E + +032D4 +CIRCLED KATAKANA O + +032D5 +CIRCLED KATAKANA KA + +032D6 +CIRCLED KATAKANA KI + +032D7 +CIRCLED KATAKANA KU + +032D8 +CIRCLED KATAKANA KE + +032D9 +CIRCLED KATAKANA KO + +032DA +CIRCLED KATAKANA SA + +032DB +CIRCLED KATAKANA SI + +032DC +CIRCLED KATAKANA SU + +032DD +CIRCLED KATAKANA SE + +032DE +CIRCLED KATAKANA SO + +032DF +CIRCLED KATAKANA TA + +032E0 +CIRCLED KATAKANA TI + +032E1 +CIRCLED KATAKANA TU + +032E2 +CIRCLED KATAKANA TE + +032E3 +CIRCLED KATAKANA TO + +032E4 +CIRCLED KATAKANA NA + +032E5 +CIRCLED KATAKANA NI + +032E6 +CIRCLED KATAKANA NU + +032E7 +CIRCLED KATAKANA NE + +032E8 +CIRCLED KATAKANA NO + +032E9 +CIRCLED KATAKANA HA + +032EA +CIRCLED KATAKANA HI + +032EB +CIRCLED KATAKANA HU + +032EC +CIRCLED KATAKANA HE + +032ED +CIRCLED KATAKANA HO + +032EE +CIRCLED KATAKANA MA + +032EF +CIRCLED KATAKANA MI + +032F0 +CIRCLED KATAKANA MU + +032F1 +CIRCLED KATAKANA ME + +032F2 +CIRCLED KATAKANA MO + +032F3 +CIRCLED KATAKANA YA + +032F4 +CIRCLED KATAKANA YU + +032F5 +CIRCLED KATAKANA YO + +032F6 +CIRCLED KATAKANA RA + +032F7 +CIRCLED KATAKANA RI + +032F8 +CIRCLED KATAKANA RU + +032F9 +CIRCLED KATAKANA RE + +032FA +CIRCLED KATAKANA RO + +032FB +CIRCLED KATAKANA WA + +032FC +CIRCLED KATAKANA WI + +032FD +CIRCLED KATAKANA WE + +032FE +CIRCLED KATAKANA WO + +032FF +SQUARE ERA NAME REIWA + +03300 +SQUARE APAATO + +03301 +SQUARE ARUHUA + +03302 +SQUARE ANPEA + +03303 +SQUARE AARU + +03304 +SQUARE ININGU + +03305 +SQUARE INTI + +03306 +SQUARE UON + +03307 +SQUARE ESUKUUDO + +03308 +SQUARE EEKAA + +03309 +SQUARE ONSU + +0330A +SQUARE OOMU + +0330B +SQUARE KAIRI + +0330C +SQUARE KARATTO + +0330D +SQUARE KARORII + +0330E +SQUARE GARON + +0330F +SQUARE GANMA + +03310 +SQUARE GIGA + +03311 +SQUARE GINII + +03312 +SQUARE KYURII + +03313 +SQUARE GIRUDAA + +03314 +SQUARE KIRO + +03315 +SQUARE KIROGURAMU + +03316 +SQUARE KIROMEETORU + +03317 +SQUARE KIROWATTO + +03318 +SQUARE GURAMU + +03319 +SQUARE GURAMUTON + +0331A +SQUARE KURUZEIRO + +0331B +SQUARE KUROONE + +0331C +SQUARE KEESU + +0331D +SQUARE KORUNA + +0331E +SQUARE KOOPO + +0331F +SQUARE SAIKURU + +03320 +SQUARE SANTIIMU + +03321 +SQUARE SIRINGU + +03322 +SQUARE SENTI + +03323 +SQUARE SENTO + +03324 +SQUARE DAASU + +03325 +SQUARE DESI + +03326 +SQUARE DORU + +03327 +SQUARE TON + +03328 +SQUARE NANO + +03329 +SQUARE NOTTO + +0332A +SQUARE HAITU + +0332B +SQUARE PAASENTO + +0332C +SQUARE PAATU + +0332D +SQUARE BAARERU + +0332E +SQUARE PIASUTORU + +0332F +SQUARE PIKURU + +03330 +SQUARE PIKO + +03331 +SQUARE BIRU + +03332 +SQUARE HUARADDO + +03333 +SQUARE HUIITO + +03334 +SQUARE BUSSYERU + +03335 +SQUARE HURAN + +03336 +SQUARE HEKUTAARU + +03337 +SQUARE PESO + +03338 +SQUARE PENIHI + +03339 +SQUARE HERUTU + +0333A +SQUARE PENSU + +0333B +SQUARE PEEZI + +0333C +SQUARE BEETA + +0333D +SQUARE POINTO + +0333E +SQUARE BORUTO + +0333F +SQUARE HON + +03340 +SQUARE PONDO + +03341 +SQUARE HOORU + +03342 +SQUARE HOON + +03343 +SQUARE MAIKURO + +03344 +SQUARE MAIRU + +03345 +SQUARE MAHHA + +03346 +SQUARE MARUKU + +03347 +SQUARE MANSYON + +03348 +SQUARE MIKURON + +03349 +SQUARE MIRI + +0334A +SQUARE MIRIBAARU + +0334B +SQUARE MEGA + +0334C +SQUARE MEGATON + +0334D +SQUARE MEETORU + +0334E +SQUARE YAADO + +0334F +SQUARE YAARU + +03350 +SQUARE YUAN + +03351 +SQUARE RITTORU + +03352 +SQUARE RIRA + +03353 +SQUARE RUPII + +03354 +SQUARE RUUBURU + +03355 +SQUARE REMU + +03356 +SQUARE RENTOGEN + +03357 +SQUARE WATTO + +03358 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO + +03359 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE + +0335A +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO + +0335B +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE + +0335C +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR + +0335D +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE + +0335E +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX + +0335F +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN + +03360 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT + +03361 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE + +03362 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN + +03363 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN + +03364 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE + +03365 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN + +03366 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN + +03367 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN + +03368 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN + +03369 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN + +0336A +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN + +0336B +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN + +0336C +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY + +0336D +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE + +0336E +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO + +0336F +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE + +03370 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR + +03371 +SQUARE HPA + +03372 +SQUARE DA + +03373 +SQUARE AU + +03374 +SQUARE BAR + +03375 +SQUARE OV + +03376 +SQUARE PC + +03377 +SQUARE DM + +03378 +SQUARE DM SQUARED + +03379 +SQUARE DM CUBED + +0337A +SQUARE IU + +0337B +SQUARE ERA NAME HEISEI + +0337C +SQUARE ERA NAME SYOUWA + +0337D +SQUARE ERA NAME TAISYOU + +0337E +SQUARE ERA NAME MEIZI + +0337F +SQUARE CORPORATION + +03380 +SQUARE PA AMPS + +03381 +SQUARE NA + +03382 +SQUARE MU A + +03383 +SQUARE MA + +03384 +SQUARE KA + +03385 +SQUARE KB + +03386 +SQUARE MB + +03387 +SQUARE GB + +03388 +SQUARE CAL + +03389 +SQUARE KCAL + +0338A +SQUARE PF + +0338B +SQUARE NF + +0338C +SQUARE MU F + +0338D +SQUARE MU G + +0338E +SQUARE MG + +0338F +SQUARE KG + +03390 +SQUARE HZ + +03391 +SQUARE KHZ + +03392 +SQUARE MHZ + +03393 +SQUARE GHZ + +03394 +SQUARE THZ + +03395 +SQUARE MU L + +03396 +SQUARE ML + +03397 +SQUARE DL + +03398 +SQUARE KL + +03399 +SQUARE FM + +0339A +SQUARE NM + +0339B +SQUARE MU M + +0339C +SQUARE MM + +0339D +SQUARE CM + +0339E +SQUARE KM + +0339F +SQUARE MM SQUARED + +033A0 +SQUARE CM SQUARED + +033A1 +SQUARE M SQUARED + +033A2 +SQUARE KM SQUARED + +033A3 +SQUARE MM CUBED + +033A4 +SQUARE CM CUBED + +033A5 +SQUARE M CUBED + +033A6 +SQUARE KM CUBED + +033A7 +SQUARE M OVER S + +033A8 +SQUARE M OVER S SQUARED + +033A9 +SQUARE PA + +033AA +SQUARE KPA + +033AB +SQUARE MPA + +033AC +SQUARE GPA + +033AD +SQUARE RAD + +033AE +SQUARE RAD OVER S + +033AF +SQUARE RAD OVER S SQUARED + +033B0 +SQUARE PS + +033B1 +SQUARE NS + +033B2 +SQUARE MU S + +033B3 +SQUARE MS + +033B4 +SQUARE PV + +033B5 +SQUARE NV + +033B6 +SQUARE MU V + +033B7 +SQUARE MV + +033B8 +SQUARE KV + +033B9 +SQUARE MV MEGA + +033BA +SQUARE PW + +033BB +SQUARE NW + +033BC +SQUARE MU W + +033BD +SQUARE MW + +033BE +SQUARE KW + +033BF +SQUARE MW MEGA + +033C0 +SQUARE K OHM + +033C1 +SQUARE M OHM + +033C2 +SQUARE AM + +033C3 +SQUARE BQ + +033C4 +SQUARE CC + +033C5 +SQUARE CD + +033C6 +SQUARE C OVER KG + +033C7 +SQUARE CO + +033C8 +SQUARE DB + +033C9 +SQUARE GY + +033CA +SQUARE HA + +033CB +SQUARE HP + +033CC +SQUARE IN + +033CD +SQUARE KK + +033CE +SQUARE KM CAPITAL + +033CF +SQUARE KT + +033D0 +SQUARE LM + +033D1 +SQUARE LN + +033D2 +SQUARE LOG + +033D3 +SQUARE LX + +033D4 +SQUARE MB SMALL + +033D5 +SQUARE MIL + +033D6 +SQUARE MOL + +033D7 +SQUARE PH + +033D8 +SQUARE PM + +033D9 +SQUARE PPM + +033DA +SQUARE PR + +033DB +SQUARE SR + +033DC +SQUARE SV + +033DD +SQUARE WB + +033DE +SQUARE V OVER M + +033DF +SQUARE A OVER M + +033E0 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE + +033E1 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO + +033E2 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE + +033E3 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR + +033E4 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE + +033E5 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX + +033E6 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN + +033E7 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT + +033E8 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE + +033E9 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN + +033EA +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN + +033EB +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE + +033EC +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN + +033ED +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN + +033EE +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN + +033EF +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN + +033F0 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN + +033F1 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN + +033F2 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN + +033F3 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY + +033F4 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE + +033F5 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO + +033F6 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE + +033F7 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR + +033F8 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE + +033F9 +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX + +033FA +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN + +033FB +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT + +033FC +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE + +033FD +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY + +033FE +IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE + +033FF +SQUARE GAL + +04DC0 +HEXAGRAM FOR THE CREATIVE HEAVEN + +04DC1 +HEXAGRAM FOR THE RECEPTIVE EARTH + +04DC2 +HEXAGRAM FOR DIFFICULTY AT THE BEGINNING + +04DC3 +HEXAGRAM FOR YOUTHFUL FOLLY + +04DC4 +HEXAGRAM FOR WAITING + +04DC5 +HEXAGRAM FOR CONFLICT + +04DC6 +HEXAGRAM FOR THE ARMY + +04DC7 +HEXAGRAM FOR HOLDING TOGETHER + +04DC8 +HEXAGRAM FOR SMALL TAMING + +04DC9 +HEXAGRAM FOR TREADING + +04DCA +HEXAGRAM FOR PEACE + +04DCB +HEXAGRAM FOR STANDSTILL + +04DCC +HEXAGRAM FOR FELLOWSHIP + +04DCD +HEXAGRAM FOR GREAT POSSESSION + +04DCE +HEXAGRAM FOR MODESTY + +04DCF +HEXAGRAM FOR ENTHUSIASM + +04DD0 +HEXAGRAM FOR FOLLOWING + +04DD1 +HEXAGRAM FOR WORK ON THE DECAYED + +04DD2 +HEXAGRAM FOR APPROACH + +04DD3 +HEXAGRAM FOR CONTEMPLATION + +04DD4 +HEXAGRAM FOR BITING THROUGH + +04DD5 +HEXAGRAM FOR GRACE + +04DD6 +HEXAGRAM FOR SPLITTING APART + +04DD7 +HEXAGRAM FOR RETURN + +04DD8 +HEXAGRAM FOR INNOCENCE + +04DD9 +HEXAGRAM FOR GREAT TAMING + +04DDA +HEXAGRAM FOR MOUTH CORNERS + +04DDB +HEXAGRAM FOR GREAT PREPONDERANCE + +04DDC +HEXAGRAM FOR THE ABYSMAL WATER + +04DDD +HEXAGRAM FOR THE CLINGING FIRE + +04DDE +HEXAGRAM FOR INFLUENCE + +04DDF +HEXAGRAM FOR DURATION + +04DE0 +HEXAGRAM FOR RETREAT + +04DE1 +HEXAGRAM FOR GREAT POWER + +04DE2 +HEXAGRAM FOR PROGRESS + +04DE3 +HEXAGRAM FOR DARKENING OF THE LIGHT + +04DE4 +HEXAGRAM FOR THE FAMILY + +04DE5 +HEXAGRAM FOR OPPOSITION + +04DE6 +HEXAGRAM FOR OBSTRUCTION + +04DE7 +HEXAGRAM FOR DELIVERANCE + +04DE8 +HEXAGRAM FOR DECREASE + +04DE9 +HEXAGRAM FOR INCREASE + +04DEA +HEXAGRAM FOR BREAKTHROUGH + +04DEB +HEXAGRAM FOR COMING TO MEET + +04DEC +HEXAGRAM FOR GATHERING TOGETHER + +04DED +HEXAGRAM FOR PUSHING UPWARD + +04DEE +HEXAGRAM FOR OPPRESSION + +04DEF +HEXAGRAM FOR THE WELL + +04DF0 +HEXAGRAM FOR REVOLUTION + +04DF1 +HEXAGRAM FOR THE CAULDRON + +04DF2 +HEXAGRAM FOR THE AROUSING THUNDER + +04DF3 +HEXAGRAM FOR THE KEEPING STILL MOUNTAIN + +04DF4 +HEXAGRAM FOR DEVELOPMENT + +04DF5 +HEXAGRAM FOR THE MARRYING MAIDEN + +04DF6 +HEXAGRAM FOR ABUNDANCE + +04DF7 +HEXAGRAM FOR THE WANDERER + +04DF8 +HEXAGRAM FOR THE GENTLE WIND + +04DF9 +HEXAGRAM FOR THE JOYOUS LAKE + +04DFA +HEXAGRAM FOR DISPERSION + +04DFB +HEXAGRAM FOR LIMITATION + +04DFC +HEXAGRAM FOR INNER TRUTH + +04DFD +HEXAGRAM FOR SMALL PREPONDERANCE + +04DFE +HEXAGRAM FOR AFTER COMPLETION + +04DFF +HEXAGRAM FOR BEFORE COMPLETION + +0A000 +YI SYLLABLE IT + +0A001 +YI SYLLABLE IX + +0A002 +YI SYLLABLE I + +0A003 +YI SYLLABLE IP + +0A004 +YI SYLLABLE IET + +0A005 +YI SYLLABLE IEX + +0A006 +YI SYLLABLE IE + +0A007 +YI SYLLABLE IEP + +0A008 +YI SYLLABLE AT + +0A009 +YI SYLLABLE AX + +0A00A +YI SYLLABLE A + +0A00B +YI SYLLABLE AP + +0A00C +YI SYLLABLE UOX + +0A00D +YI SYLLABLE UO + +0A00E +YI SYLLABLE UOP + +0A00F +YI SYLLABLE OT + +0A010 +YI SYLLABLE OX + +0A011 +YI SYLLABLE O + +0A012 +YI SYLLABLE OP + +0A013 +YI SYLLABLE EX + +0A014 +YI SYLLABLE E + +0A015 +YI SYLLABLE ITERATION MARK + +0A015 +YI SYLLABLE WU + +0A016 +YI SYLLABLE BIT + +0A017 +YI SYLLABLE BIX + +0A018 +YI SYLLABLE BI + +0A019 +YI SYLLABLE BIP + +0A01A +YI SYLLABLE BIET + +0A01B +YI SYLLABLE BIEX + +0A01C +YI SYLLABLE BIE + +0A01D +YI SYLLABLE BIEP + +0A01E +YI SYLLABLE BAT + +0A01F +YI SYLLABLE BAX + +0A020 +YI SYLLABLE BA + +0A021 +YI SYLLABLE BAP + +0A022 +YI SYLLABLE BUOX + +0A023 +YI SYLLABLE BUO + +0A024 +YI SYLLABLE BUOP + +0A025 +YI SYLLABLE BOT + +0A026 +YI SYLLABLE BOX + +0A027 +YI SYLLABLE BO + +0A028 +YI SYLLABLE BOP + +0A029 +YI SYLLABLE BEX + +0A02A +YI SYLLABLE BE + +0A02B +YI SYLLABLE BEP + +0A02C +YI SYLLABLE BUT + +0A02D +YI SYLLABLE BUX + +0A02E +YI SYLLABLE BU + +0A02F +YI SYLLABLE BUP + +0A030 +YI SYLLABLE BURX + +0A031 +YI SYLLABLE BUR + +0A032 +YI SYLLABLE BYT + +0A033 +YI SYLLABLE BYX + +0A034 +YI SYLLABLE BY + +0A035 +YI SYLLABLE BYP + +0A036 +YI SYLLABLE BYRX + +0A037 +YI SYLLABLE BYR + +0A038 +YI SYLLABLE PIT + +0A039 +YI SYLLABLE PIX + +0A03A +YI SYLLABLE PI + +0A03B +YI SYLLABLE PIP + +0A03C +YI SYLLABLE PIEX + +0A03D +YI SYLLABLE PIE + +0A03E +YI SYLLABLE PIEP + +0A03F +YI SYLLABLE PAT + +0A040 +YI SYLLABLE PAX + +0A041 +YI SYLLABLE PA + +0A042 +YI SYLLABLE PAP + +0A043 +YI SYLLABLE PUOX + +0A044 +YI SYLLABLE PUO + +0A045 +YI SYLLABLE PUOP + +0A046 +YI SYLLABLE POT + +0A047 +YI SYLLABLE POX + +0A048 +YI SYLLABLE PO + +0A049 +YI SYLLABLE POP + +0A04A +YI SYLLABLE PUT + +0A04B +YI SYLLABLE PUX + +0A04C +YI SYLLABLE PU + +0A04D +YI SYLLABLE PUP + +0A04E +YI SYLLABLE PURX + +0A04F +YI SYLLABLE PUR + +0A050 +YI SYLLABLE PYT + +0A051 +YI SYLLABLE PYX + +0A052 +YI SYLLABLE PY + +0A053 +YI SYLLABLE PYP + +0A054 +YI SYLLABLE PYRX + +0A055 +YI SYLLABLE PYR + +0A056 +YI SYLLABLE BBIT + +0A057 +YI SYLLABLE BBIX + +0A058 +YI SYLLABLE BBI + +0A059 +YI SYLLABLE BBIP + +0A05A +YI SYLLABLE BBIET + +0A05B +YI SYLLABLE BBIEX + +0A05C +YI SYLLABLE BBIE + +0A05D +YI SYLLABLE BBIEP + +0A05E +YI SYLLABLE BBAT + +0A05F +YI SYLLABLE BBAX + +0A060 +YI SYLLABLE BBA + +0A061 +YI SYLLABLE BBAP + +0A062 +YI SYLLABLE BBUOX + +0A063 +YI SYLLABLE BBUO + +0A064 +YI SYLLABLE BBUOP + +0A065 +YI SYLLABLE BBOT + +0A066 +YI SYLLABLE BBOX + +0A067 +YI SYLLABLE BBO + +0A068 +YI SYLLABLE BBOP + +0A069 +YI SYLLABLE BBEX + +0A06A +YI SYLLABLE BBE + +0A06B +YI SYLLABLE BBEP + +0A06C +YI SYLLABLE BBUT + +0A06D +YI SYLLABLE BBUX + +0A06E +YI SYLLABLE BBU + +0A06F +YI SYLLABLE BBUP + +0A070 +YI SYLLABLE BBURX + +0A071 +YI SYLLABLE BBUR + +0A072 +YI SYLLABLE BBYT + +0A073 +YI SYLLABLE BBYX + +0A074 +YI SYLLABLE BBY + +0A075 +YI SYLLABLE BBYP + +0A076 +YI SYLLABLE NBIT + +0A077 +YI SYLLABLE NBIX + +0A078 +YI SYLLABLE NBI + +0A079 +YI SYLLABLE NBIP + +0A07A +YI SYLLABLE NBIEX + +0A07B +YI SYLLABLE NBIE + +0A07C +YI SYLLABLE NBIEP + +0A07D +YI SYLLABLE NBAT + +0A07E +YI SYLLABLE NBAX + +0A07F +YI SYLLABLE NBA + +0A080 +YI SYLLABLE NBAP + +0A081 +YI SYLLABLE NBOT + +0A082 +YI SYLLABLE NBOX + +0A083 +YI SYLLABLE NBO + +0A084 +YI SYLLABLE NBOP + +0A085 +YI SYLLABLE NBUT + +0A086 +YI SYLLABLE NBUX + +0A087 +YI SYLLABLE NBU + +0A088 +YI SYLLABLE NBUP + +0A089 +YI SYLLABLE NBURX + +0A08A +YI SYLLABLE NBUR + +0A08B +YI SYLLABLE NBYT + +0A08C +YI SYLLABLE NBYX + +0A08D +YI SYLLABLE NBY + +0A08E +YI SYLLABLE NBYP + +0A08F +YI SYLLABLE NBYRX + +0A090 +YI SYLLABLE NBYR + +0A091 +YI SYLLABLE HMIT + +0A092 +YI SYLLABLE HMIX + +0A093 +YI SYLLABLE HMI + +0A094 +YI SYLLABLE HMIP + +0A095 +YI SYLLABLE HMIEX + +0A096 +YI SYLLABLE HMIE + +0A097 +YI SYLLABLE HMIEP + +0A098 +YI SYLLABLE HMAT + +0A099 +YI SYLLABLE HMAX + +0A09A +YI SYLLABLE HMA + +0A09B +YI SYLLABLE HMAP + +0A09C +YI SYLLABLE HMUOX + +0A09D +YI SYLLABLE HMUO + +0A09E +YI SYLLABLE HMUOP + +0A09F +YI SYLLABLE HMOT + +0A0A0 +YI SYLLABLE HMOX + +0A0A1 +YI SYLLABLE HMO + +0A0A2 +YI SYLLABLE HMOP + +0A0A3 +YI SYLLABLE HMUT + +0A0A4 +YI SYLLABLE HMUX + +0A0A5 +YI SYLLABLE HMU + +0A0A6 +YI SYLLABLE HMUP + +0A0A7 +YI SYLLABLE HMURX + +0A0A8 +YI SYLLABLE HMUR + +0A0A9 +YI SYLLABLE HMYX + +0A0AA +YI SYLLABLE HMY + +0A0AB +YI SYLLABLE HMYP + +0A0AC +YI SYLLABLE HMYRX + +0A0AD +YI SYLLABLE HMYR + +0A0AE +YI SYLLABLE MIT + +0A0AF +YI SYLLABLE MIX + +0A0B0 +YI SYLLABLE MI + +0A0B1 +YI SYLLABLE MIP + +0A0B2 +YI SYLLABLE MIEX + +0A0B3 +YI SYLLABLE MIE + +0A0B4 +YI SYLLABLE MIEP + +0A0B5 +YI SYLLABLE MAT + +0A0B6 +YI SYLLABLE MAX + +0A0B7 +YI SYLLABLE MA + +0A0B8 +YI SYLLABLE MAP + +0A0B9 +YI SYLLABLE MUOT + +0A0BA +YI SYLLABLE MUOX + +0A0BB +YI SYLLABLE MUO + +0A0BC +YI SYLLABLE MUOP + +0A0BD +YI SYLLABLE MOT + +0A0BE +YI SYLLABLE MOX + +0A0BF +YI SYLLABLE MO + +0A0C0 +YI SYLLABLE MOP + +0A0C1 +YI SYLLABLE MEX + +0A0C2 +YI SYLLABLE ME + +0A0C3 +YI SYLLABLE MUT + +0A0C4 +YI SYLLABLE MUX + +0A0C5 +YI SYLLABLE MU + +0A0C6 +YI SYLLABLE MUP + +0A0C7 +YI SYLLABLE MURX + +0A0C8 +YI SYLLABLE MUR + +0A0C9 +YI SYLLABLE MYT + +0A0CA +YI SYLLABLE MYX + +0A0CB +YI SYLLABLE MY + +0A0CC +YI SYLLABLE MYP + +0A0CD +YI SYLLABLE FIT + +0A0CE +YI SYLLABLE FIX + +0A0CF +YI SYLLABLE FI + +0A0D0 +YI SYLLABLE FIP + +0A0D1 +YI SYLLABLE FAT + +0A0D2 +YI SYLLABLE FAX + +0A0D3 +YI SYLLABLE FA + +0A0D4 +YI SYLLABLE FAP + +0A0D5 +YI SYLLABLE FOX + +0A0D6 +YI SYLLABLE FO + +0A0D7 +YI SYLLABLE FOP + +0A0D8 +YI SYLLABLE FUT + +0A0D9 +YI SYLLABLE FUX + +0A0DA +YI SYLLABLE FU + +0A0DB +YI SYLLABLE FUP + +0A0DC +YI SYLLABLE FURX + +0A0DD +YI SYLLABLE FUR + +0A0DE +YI SYLLABLE FYT + +0A0DF +YI SYLLABLE FYX + +0A0E0 +YI SYLLABLE FY + +0A0E1 +YI SYLLABLE FYP + +0A0E2 +YI SYLLABLE VIT + +0A0E3 +YI SYLLABLE VIX + +0A0E4 +YI SYLLABLE VI + +0A0E5 +YI SYLLABLE VIP + +0A0E6 +YI SYLLABLE VIET + +0A0E7 +YI SYLLABLE VIEX + +0A0E8 +YI SYLLABLE VIE + +0A0E9 +YI SYLLABLE VIEP + +0A0EA +YI SYLLABLE VAT + +0A0EB +YI SYLLABLE VAX + +0A0EC +YI SYLLABLE VA + +0A0ED +YI SYLLABLE VAP + +0A0EE +YI SYLLABLE VOT + +0A0EF +YI SYLLABLE VOX + +0A0F0 +YI SYLLABLE VO + +0A0F1 +YI SYLLABLE VOP + +0A0F2 +YI SYLLABLE VEX + +0A0F3 +YI SYLLABLE VEP + +0A0F4 +YI SYLLABLE VUT + +0A0F5 +YI SYLLABLE VUX + +0A0F6 +YI SYLLABLE VU + +0A0F7 +YI SYLLABLE VUP + +0A0F8 +YI SYLLABLE VURX + +0A0F9 +YI SYLLABLE VUR + +0A0FA +YI SYLLABLE VYT + +0A0FB +YI SYLLABLE VYX + +0A0FC +YI SYLLABLE VY + +0A0FD +YI SYLLABLE VYP + +0A0FE +YI SYLLABLE VYRX + +0A0FF +YI SYLLABLE VYR + +0A100 +YI SYLLABLE DIT + +0A101 +YI SYLLABLE DIX + +0A102 +YI SYLLABLE DI + +0A103 +YI SYLLABLE DIP + +0A104 +YI SYLLABLE DIEX + +0A105 +YI SYLLABLE DIE + +0A106 +YI SYLLABLE DIEP + +0A107 +YI SYLLABLE DAT + +0A108 +YI SYLLABLE DAX + +0A109 +YI SYLLABLE DA + +0A10A +YI SYLLABLE DAP + +0A10B +YI SYLLABLE DUOX + +0A10C +YI SYLLABLE DUO + +0A10D +YI SYLLABLE DOT + +0A10E +YI SYLLABLE DOX + +0A10F +YI SYLLABLE DO + +0A110 +YI SYLLABLE DOP + +0A111 +YI SYLLABLE DEX + +0A112 +YI SYLLABLE DE + +0A113 +YI SYLLABLE DEP + +0A114 +YI SYLLABLE DUT + +0A115 +YI SYLLABLE DUX + +0A116 +YI SYLLABLE DU + +0A117 +YI SYLLABLE DUP + +0A118 +YI SYLLABLE DURX + +0A119 +YI SYLLABLE DUR + +0A11A +YI SYLLABLE TIT + +0A11B +YI SYLLABLE TIX + +0A11C +YI SYLLABLE TI + +0A11D +YI SYLLABLE TIP + +0A11E +YI SYLLABLE TIEX + +0A11F +YI SYLLABLE TIE + +0A120 +YI SYLLABLE TIEP + +0A121 +YI SYLLABLE TAT + +0A122 +YI SYLLABLE TAX + +0A123 +YI SYLLABLE TA + +0A124 +YI SYLLABLE TAP + +0A125 +YI SYLLABLE TUOT + +0A126 +YI SYLLABLE TUOX + +0A127 +YI SYLLABLE TUO + +0A128 +YI SYLLABLE TUOP + +0A129 +YI SYLLABLE TOT + +0A12A +YI SYLLABLE TOX + +0A12B +YI SYLLABLE TO + +0A12C +YI SYLLABLE TOP + +0A12D +YI SYLLABLE TEX + +0A12E +YI SYLLABLE TE + +0A12F +YI SYLLABLE TEP + +0A130 +YI SYLLABLE TUT + +0A131 +YI SYLLABLE TUX + +0A132 +YI SYLLABLE TU + +0A133 +YI SYLLABLE TUP + +0A134 +YI SYLLABLE TURX + +0A135 +YI SYLLABLE TUR + +0A136 +YI SYLLABLE DDIT + +0A137 +YI SYLLABLE DDIX + +0A138 +YI SYLLABLE DDI + +0A139 +YI SYLLABLE DDIP + +0A13A +YI SYLLABLE DDIEX + +0A13B +YI SYLLABLE DDIE + +0A13C +YI SYLLABLE DDIEP + +0A13D +YI SYLLABLE DDAT + +0A13E +YI SYLLABLE DDAX + +0A13F +YI SYLLABLE DDA + +0A140 +YI SYLLABLE DDAP + +0A141 +YI SYLLABLE DDUOX + +0A142 +YI SYLLABLE DDUO + +0A143 +YI SYLLABLE DDUOP + +0A144 +YI SYLLABLE DDOT + +0A145 +YI SYLLABLE DDOX + +0A146 +YI SYLLABLE DDO + +0A147 +YI SYLLABLE DDOP + +0A148 +YI SYLLABLE DDEX + +0A149 +YI SYLLABLE DDE + +0A14A +YI SYLLABLE DDEP + +0A14B +YI SYLLABLE DDUT + +0A14C +YI SYLLABLE DDUX + +0A14D +YI SYLLABLE DDU + +0A14E +YI SYLLABLE DDUP + +0A14F +YI SYLLABLE DDURX + +0A150 +YI SYLLABLE DDUR + +0A151 +YI SYLLABLE NDIT + +0A152 +YI SYLLABLE NDIX + +0A153 +YI SYLLABLE NDI + +0A154 +YI SYLLABLE NDIP + +0A155 +YI SYLLABLE NDIEX + +0A156 +YI SYLLABLE NDIE + +0A157 +YI SYLLABLE NDAT + +0A158 +YI SYLLABLE NDAX + +0A159 +YI SYLLABLE NDA + +0A15A +YI SYLLABLE NDAP + +0A15B +YI SYLLABLE NDOT + +0A15C +YI SYLLABLE NDOX + +0A15D +YI SYLLABLE NDO + +0A15E +YI SYLLABLE NDOP + +0A15F +YI SYLLABLE NDEX + +0A160 +YI SYLLABLE NDE + +0A161 +YI SYLLABLE NDEP + +0A162 +YI SYLLABLE NDUT + +0A163 +YI SYLLABLE NDUX + +0A164 +YI SYLLABLE NDU + +0A165 +YI SYLLABLE NDUP + +0A166 +YI SYLLABLE NDURX + +0A167 +YI SYLLABLE NDUR + +0A168 +YI SYLLABLE HNIT + +0A169 +YI SYLLABLE HNIX + +0A16A +YI SYLLABLE HNI + +0A16B +YI SYLLABLE HNIP + +0A16C +YI SYLLABLE HNIET + +0A16D +YI SYLLABLE HNIEX + +0A16E +YI SYLLABLE HNIE + +0A16F +YI SYLLABLE HNIEP + +0A170 +YI SYLLABLE HNAT + +0A171 +YI SYLLABLE HNAX + +0A172 +YI SYLLABLE HNA + +0A173 +YI SYLLABLE HNAP + +0A174 +YI SYLLABLE HNUOX + +0A175 +YI SYLLABLE HNUO + +0A176 +YI SYLLABLE HNOT + +0A177 +YI SYLLABLE HNOX + +0A178 +YI SYLLABLE HNOP + +0A179 +YI SYLLABLE HNEX + +0A17A +YI SYLLABLE HNE + +0A17B +YI SYLLABLE HNEP + +0A17C +YI SYLLABLE HNUT + +0A17D +YI SYLLABLE NIT + +0A17E +YI SYLLABLE NIX + +0A17F +YI SYLLABLE NI + +0A180 +YI SYLLABLE NIP + +0A181 +YI SYLLABLE NIEX + +0A182 +YI SYLLABLE NIE + +0A183 +YI SYLLABLE NIEP + +0A184 +YI SYLLABLE NAX + +0A185 +YI SYLLABLE NA + +0A186 +YI SYLLABLE NAP + +0A187 +YI SYLLABLE NUOX + +0A188 +YI SYLLABLE NUO + +0A189 +YI SYLLABLE NUOP + +0A18A +YI SYLLABLE NOT + +0A18B +YI SYLLABLE NOX + +0A18C +YI SYLLABLE NO + +0A18D +YI SYLLABLE NOP + +0A18E +YI SYLLABLE NEX + +0A18F +YI SYLLABLE NE + +0A190 +YI SYLLABLE NEP + +0A191 +YI SYLLABLE NUT + +0A192 +YI SYLLABLE NUX + +0A193 +YI SYLLABLE NU + +0A194 +YI SYLLABLE NUP + +0A195 +YI SYLLABLE NURX + +0A196 +YI SYLLABLE NUR + +0A197 +YI SYLLABLE HLIT + +0A198 +YI SYLLABLE HLIX + +0A199 +YI SYLLABLE HLI + +0A19A +YI SYLLABLE HLIP + +0A19B +YI SYLLABLE HLIEX + +0A19C +YI SYLLABLE HLIE + +0A19D +YI SYLLABLE HLIEP + +0A19E +YI SYLLABLE HLAT + +0A19F +YI SYLLABLE HLAX + +0A1A0 +YI SYLLABLE HLA + +0A1A1 +YI SYLLABLE HLAP + +0A1A2 +YI SYLLABLE HLUOX + +0A1A3 +YI SYLLABLE HLUO + +0A1A4 +YI SYLLABLE HLUOP + +0A1A5 +YI SYLLABLE HLOX + +0A1A6 +YI SYLLABLE HLO + +0A1A7 +YI SYLLABLE HLOP + +0A1A8 +YI SYLLABLE HLEX + +0A1A9 +YI SYLLABLE HLE + +0A1AA +YI SYLLABLE HLEP + +0A1AB +YI SYLLABLE HLUT + +0A1AC +YI SYLLABLE HLUX + +0A1AD +YI SYLLABLE HLU + +0A1AE +YI SYLLABLE HLUP + +0A1AF +YI SYLLABLE HLURX + +0A1B0 +YI SYLLABLE HLUR + +0A1B1 +YI SYLLABLE HLYT + +0A1B2 +YI SYLLABLE HLYX + +0A1B3 +YI SYLLABLE HLY + +0A1B4 +YI SYLLABLE HLYP + +0A1B5 +YI SYLLABLE HLYRX + +0A1B6 +YI SYLLABLE HLYR + +0A1B7 +YI SYLLABLE LIT + +0A1B8 +YI SYLLABLE LIX + +0A1B9 +YI SYLLABLE LI + +0A1BA +YI SYLLABLE LIP + +0A1BB +YI SYLLABLE LIET + +0A1BC +YI SYLLABLE LIEX + +0A1BD +YI SYLLABLE LIE + +0A1BE +YI SYLLABLE LIEP + +0A1BF +YI SYLLABLE LAT + +0A1C0 +YI SYLLABLE LAX + +0A1C1 +YI SYLLABLE LA + +0A1C2 +YI SYLLABLE LAP + +0A1C3 +YI SYLLABLE LUOT + +0A1C4 +YI SYLLABLE LUOX + +0A1C5 +YI SYLLABLE LUO + +0A1C6 +YI SYLLABLE LUOP + +0A1C7 +YI SYLLABLE LOT + +0A1C8 +YI SYLLABLE LOX + +0A1C9 +YI SYLLABLE LO + +0A1CA +YI SYLLABLE LOP + +0A1CB +YI SYLLABLE LEX + +0A1CC +YI SYLLABLE LE + +0A1CD +YI SYLLABLE LEP + +0A1CE +YI SYLLABLE LUT + +0A1CF +YI SYLLABLE LUX + +0A1D0 +YI SYLLABLE LU + +0A1D1 +YI SYLLABLE LUP + +0A1D2 +YI SYLLABLE LURX + +0A1D3 +YI SYLLABLE LUR + +0A1D4 +YI SYLLABLE LYT + +0A1D5 +YI SYLLABLE LYX + +0A1D6 +YI SYLLABLE LY + +0A1D7 +YI SYLLABLE LYP + +0A1D8 +YI SYLLABLE LYRX + +0A1D9 +YI SYLLABLE LYR + +0A1DA +YI SYLLABLE GIT + +0A1DB +YI SYLLABLE GIX + +0A1DC +YI SYLLABLE GI + +0A1DD +YI SYLLABLE GIP + +0A1DE +YI SYLLABLE GIET + +0A1DF +YI SYLLABLE GIEX + +0A1E0 +YI SYLLABLE GIE + +0A1E1 +YI SYLLABLE GIEP + +0A1E2 +YI SYLLABLE GAT + +0A1E3 +YI SYLLABLE GAX + +0A1E4 +YI SYLLABLE GA + +0A1E5 +YI SYLLABLE GAP + +0A1E6 +YI SYLLABLE GUOT + +0A1E7 +YI SYLLABLE GUOX + +0A1E8 +YI SYLLABLE GUO + +0A1E9 +YI SYLLABLE GUOP + +0A1EA +YI SYLLABLE GOT + +0A1EB +YI SYLLABLE GOX + +0A1EC +YI SYLLABLE GO + +0A1ED +YI SYLLABLE GOP + +0A1EE +YI SYLLABLE GET + +0A1EF +YI SYLLABLE GEX + +0A1F0 +YI SYLLABLE GE + +0A1F1 +YI SYLLABLE GEP + +0A1F2 +YI SYLLABLE GUT + +0A1F3 +YI SYLLABLE GUX + +0A1F4 +YI SYLLABLE GU + +0A1F5 +YI SYLLABLE GUP + +0A1F6 +YI SYLLABLE GURX + +0A1F7 +YI SYLLABLE GUR + +0A1F8 +YI SYLLABLE KIT + +0A1F9 +YI SYLLABLE KIX + +0A1FA +YI SYLLABLE KI + +0A1FB +YI SYLLABLE KIP + +0A1FC +YI SYLLABLE KIEX + +0A1FD +YI SYLLABLE KIE + +0A1FE +YI SYLLABLE KIEP + +0A1FF +YI SYLLABLE KAT + +0A200 +YI SYLLABLE KAX + +0A201 +YI SYLLABLE KA + +0A202 +YI SYLLABLE KAP + +0A203 +YI SYLLABLE KUOX + +0A204 +YI SYLLABLE KUO + +0A205 +YI SYLLABLE KUOP + +0A206 +YI SYLLABLE KOT + +0A207 +YI SYLLABLE KOX + +0A208 +YI SYLLABLE KO + +0A209 +YI SYLLABLE KOP + +0A20A +YI SYLLABLE KET + +0A20B +YI SYLLABLE KEX + +0A20C +YI SYLLABLE KE + +0A20D +YI SYLLABLE KEP + +0A20E +YI SYLLABLE KUT + +0A20F +YI SYLLABLE KUX + +0A210 +YI SYLLABLE KU + +0A211 +YI SYLLABLE KUP + +0A212 +YI SYLLABLE KURX + +0A213 +YI SYLLABLE KUR + +0A214 +YI SYLLABLE GGIT + +0A215 +YI SYLLABLE GGIX + +0A216 +YI SYLLABLE GGI + +0A217 +YI SYLLABLE GGIEX + +0A218 +YI SYLLABLE GGIE + +0A219 +YI SYLLABLE GGIEP + +0A21A +YI SYLLABLE GGAT + +0A21B +YI SYLLABLE GGAX + +0A21C +YI SYLLABLE GGA + +0A21D +YI SYLLABLE GGAP + +0A21E +YI SYLLABLE GGUOT + +0A21F +YI SYLLABLE GGUOX + +0A220 +YI SYLLABLE GGUO + +0A221 +YI SYLLABLE GGUOP + +0A222 +YI SYLLABLE GGOT + +0A223 +YI SYLLABLE GGOX + +0A224 +YI SYLLABLE GGO + +0A225 +YI SYLLABLE GGOP + +0A226 +YI SYLLABLE GGET + +0A227 +YI SYLLABLE GGEX + +0A228 +YI SYLLABLE GGE + +0A229 +YI SYLLABLE GGEP + +0A22A +YI SYLLABLE GGUT + +0A22B +YI SYLLABLE GGUX + +0A22C +YI SYLLABLE GGU + +0A22D +YI SYLLABLE GGUP + +0A22E +YI SYLLABLE GGURX + +0A22F +YI SYLLABLE GGUR + +0A230 +YI SYLLABLE MGIEX + +0A231 +YI SYLLABLE MGIE + +0A232 +YI SYLLABLE MGAT + +0A233 +YI SYLLABLE MGAX + +0A234 +YI SYLLABLE MGA + +0A235 +YI SYLLABLE MGAP + +0A236 +YI SYLLABLE MGUOX + +0A237 +YI SYLLABLE MGUO + +0A238 +YI SYLLABLE MGUOP + +0A239 +YI SYLLABLE MGOT + +0A23A +YI SYLLABLE MGOX + +0A23B +YI SYLLABLE MGO + +0A23C +YI SYLLABLE MGOP + +0A23D +YI SYLLABLE MGEX + +0A23E +YI SYLLABLE MGE + +0A23F +YI SYLLABLE MGEP + +0A240 +YI SYLLABLE MGUT + +0A241 +YI SYLLABLE MGUX + +0A242 +YI SYLLABLE MGU + +0A243 +YI SYLLABLE MGUP + +0A244 +YI SYLLABLE MGURX + +0A245 +YI SYLLABLE MGUR + +0A246 +YI SYLLABLE HXIT + +0A247 +YI SYLLABLE HXIX + +0A248 +YI SYLLABLE HXI + +0A249 +YI SYLLABLE HXIP + +0A24A +YI SYLLABLE HXIET + +0A24B +YI SYLLABLE HXIEX + +0A24C +YI SYLLABLE HXIE + +0A24D +YI SYLLABLE HXIEP + +0A24E +YI SYLLABLE HXAT + +0A24F +YI SYLLABLE HXAX + +0A250 +YI SYLLABLE HXA + +0A251 +YI SYLLABLE HXAP + +0A252 +YI SYLLABLE HXUOT + +0A253 +YI SYLLABLE HXUOX + +0A254 +YI SYLLABLE HXUO + +0A255 +YI SYLLABLE HXUOP + +0A256 +YI SYLLABLE HXOT + +0A257 +YI SYLLABLE HXOX + +0A258 +YI SYLLABLE HXO + +0A259 +YI SYLLABLE HXOP + +0A25A +YI SYLLABLE HXEX + +0A25B +YI SYLLABLE HXE + +0A25C +YI SYLLABLE HXEP + +0A25D +YI SYLLABLE NGIEX + +0A25E +YI SYLLABLE NGIE + +0A25F +YI SYLLABLE NGIEP + +0A260 +YI SYLLABLE NGAT + +0A261 +YI SYLLABLE NGAX + +0A262 +YI SYLLABLE NGA + +0A263 +YI SYLLABLE NGAP + +0A264 +YI SYLLABLE NGUOT + +0A265 +YI SYLLABLE NGUOX + +0A266 +YI SYLLABLE NGUO + +0A267 +YI SYLLABLE NGOT + +0A268 +YI SYLLABLE NGOX + +0A269 +YI SYLLABLE NGO + +0A26A +YI SYLLABLE NGOP + +0A26B +YI SYLLABLE NGEX + +0A26C +YI SYLLABLE NGE + +0A26D +YI SYLLABLE NGEP + +0A26E +YI SYLLABLE HIT + +0A26F +YI SYLLABLE HIEX + +0A270 +YI SYLLABLE HIE + +0A271 +YI SYLLABLE HAT + +0A272 +YI SYLLABLE HAX + +0A273 +YI SYLLABLE HA + +0A274 +YI SYLLABLE HAP + +0A275 +YI SYLLABLE HUOT + +0A276 +YI SYLLABLE HUOX + +0A277 +YI SYLLABLE HUO + +0A278 +YI SYLLABLE HUOP + +0A279 +YI SYLLABLE HOT + +0A27A +YI SYLLABLE HOX + +0A27B +YI SYLLABLE HO + +0A27C +YI SYLLABLE HOP + +0A27D +YI SYLLABLE HEX + +0A27E +YI SYLLABLE HE + +0A27F +YI SYLLABLE HEP + +0A280 +YI SYLLABLE WAT + +0A281 +YI SYLLABLE WAX + +0A282 +YI SYLLABLE WA + +0A283 +YI SYLLABLE WAP + +0A284 +YI SYLLABLE WUOX + +0A285 +YI SYLLABLE WUO + +0A286 +YI SYLLABLE WUOP + +0A287 +YI SYLLABLE WOX + +0A288 +YI SYLLABLE WO + +0A289 +YI SYLLABLE WOP + +0A28A +YI SYLLABLE WEX + +0A28B +YI SYLLABLE WE + +0A28C +YI SYLLABLE WEP + +0A28D +YI SYLLABLE ZIT + +0A28E +YI SYLLABLE ZIX + +0A28F +YI SYLLABLE ZI + +0A290 +YI SYLLABLE ZIP + +0A291 +YI SYLLABLE ZIEX + +0A292 +YI SYLLABLE ZIE + +0A293 +YI SYLLABLE ZIEP + +0A294 +YI SYLLABLE ZAT + +0A295 +YI SYLLABLE ZAX + +0A296 +YI SYLLABLE ZA + +0A297 +YI SYLLABLE ZAP + +0A298 +YI SYLLABLE ZUOX + +0A299 +YI SYLLABLE ZUO + +0A29A +YI SYLLABLE ZUOP + +0A29B +YI SYLLABLE ZOT + +0A29C +YI SYLLABLE ZOX + +0A29D +YI SYLLABLE ZO + +0A29E +YI SYLLABLE ZOP + +0A29F +YI SYLLABLE ZEX + +0A2A0 +YI SYLLABLE ZE + +0A2A1 +YI SYLLABLE ZEP + +0A2A2 +YI SYLLABLE ZUT + +0A2A3 +YI SYLLABLE ZUX + +0A2A4 +YI SYLLABLE ZU + +0A2A5 +YI SYLLABLE ZUP + +0A2A6 +YI SYLLABLE ZURX + +0A2A7 +YI SYLLABLE ZUR + +0A2A8 +YI SYLLABLE ZYT + +0A2A9 +YI SYLLABLE ZYX + +0A2AA +YI SYLLABLE ZY + +0A2AB +YI SYLLABLE ZYP + +0A2AC +YI SYLLABLE ZYRX + +0A2AD +YI SYLLABLE ZYR + +0A2AE +YI SYLLABLE CIT + +0A2AF +YI SYLLABLE CIX + +0A2B0 +YI SYLLABLE CI + +0A2B1 +YI SYLLABLE CIP + +0A2B2 +YI SYLLABLE CIET + +0A2B3 +YI SYLLABLE CIEX + +0A2B4 +YI SYLLABLE CIE + +0A2B5 +YI SYLLABLE CIEP + +0A2B6 +YI SYLLABLE CAT + +0A2B7 +YI SYLLABLE CAX + +0A2B8 +YI SYLLABLE CA + +0A2B9 +YI SYLLABLE CAP + +0A2BA +YI SYLLABLE CUOX + +0A2BB +YI SYLLABLE CUO + +0A2BC +YI SYLLABLE CUOP + +0A2BD +YI SYLLABLE COT + +0A2BE +YI SYLLABLE COX + +0A2BF +YI SYLLABLE CO + +0A2C0 +YI SYLLABLE COP + +0A2C1 +YI SYLLABLE CEX + +0A2C2 +YI SYLLABLE CE + +0A2C3 +YI SYLLABLE CEP + +0A2C4 +YI SYLLABLE CUT + +0A2C5 +YI SYLLABLE CUX + +0A2C6 +YI SYLLABLE CU + +0A2C7 +YI SYLLABLE CUP + +0A2C8 +YI SYLLABLE CURX + +0A2C9 +YI SYLLABLE CUR + +0A2CA +YI SYLLABLE CYT + +0A2CB +YI SYLLABLE CYX + +0A2CC +YI SYLLABLE CY + +0A2CD +YI SYLLABLE CYP + +0A2CE +YI SYLLABLE CYRX + +0A2CF +YI SYLLABLE CYR + +0A2D0 +YI SYLLABLE ZZIT + +0A2D1 +YI SYLLABLE ZZIX + +0A2D2 +YI SYLLABLE ZZI + +0A2D3 +YI SYLLABLE ZZIP + +0A2D4 +YI SYLLABLE ZZIET + +0A2D5 +YI SYLLABLE ZZIEX + +0A2D6 +YI SYLLABLE ZZIE + +0A2D7 +YI SYLLABLE ZZIEP + +0A2D8 +YI SYLLABLE ZZAT + +0A2D9 +YI SYLLABLE ZZAX + +0A2DA +YI SYLLABLE ZZA + +0A2DB +YI SYLLABLE ZZAP + +0A2DC +YI SYLLABLE ZZOX + +0A2DD +YI SYLLABLE ZZO + +0A2DE +YI SYLLABLE ZZOP + +0A2DF +YI SYLLABLE ZZEX + +0A2E0 +YI SYLLABLE ZZE + +0A2E1 +YI SYLLABLE ZZEP + +0A2E2 +YI SYLLABLE ZZUX + +0A2E3 +YI SYLLABLE ZZU + +0A2E4 +YI SYLLABLE ZZUP + +0A2E5 +YI SYLLABLE ZZURX + +0A2E6 +YI SYLLABLE ZZUR + +0A2E7 +YI SYLLABLE ZZYT + +0A2E8 +YI SYLLABLE ZZYX + +0A2E9 +YI SYLLABLE ZZY + +0A2EA +YI SYLLABLE ZZYP + +0A2EB +YI SYLLABLE ZZYRX + +0A2EC +YI SYLLABLE ZZYR + +0A2ED +YI SYLLABLE NZIT + +0A2EE +YI SYLLABLE NZIX + +0A2EF +YI SYLLABLE NZI + +0A2F0 +YI SYLLABLE NZIP + +0A2F1 +YI SYLLABLE NZIEX + +0A2F2 +YI SYLLABLE NZIE + +0A2F3 +YI SYLLABLE NZIEP + +0A2F4 +YI SYLLABLE NZAT + +0A2F5 +YI SYLLABLE NZAX + +0A2F6 +YI SYLLABLE NZA + +0A2F7 +YI SYLLABLE NZAP + +0A2F8 +YI SYLLABLE NZUOX + +0A2F9 +YI SYLLABLE NZUO + +0A2FA +YI SYLLABLE NZOX + +0A2FB +YI SYLLABLE NZOP + +0A2FC +YI SYLLABLE NZEX + +0A2FD +YI SYLLABLE NZE + +0A2FE +YI SYLLABLE NZUX + +0A2FF +YI SYLLABLE NZU + +0A300 +YI SYLLABLE NZUP + +0A301 +YI SYLLABLE NZURX + +0A302 +YI SYLLABLE NZUR + +0A303 +YI SYLLABLE NZYT + +0A304 +YI SYLLABLE NZYX + +0A305 +YI SYLLABLE NZY + +0A306 +YI SYLLABLE NZYP + +0A307 +YI SYLLABLE NZYRX + +0A308 +YI SYLLABLE NZYR + +0A309 +YI SYLLABLE SIT + +0A30A +YI SYLLABLE SIX + +0A30B +YI SYLLABLE SI + +0A30C +YI SYLLABLE SIP + +0A30D +YI SYLLABLE SIEX + +0A30E +YI SYLLABLE SIE + +0A30F +YI SYLLABLE SIEP + +0A310 +YI SYLLABLE SAT + +0A311 +YI SYLLABLE SAX + +0A312 +YI SYLLABLE SA + +0A313 +YI SYLLABLE SAP + +0A314 +YI SYLLABLE SUOX + +0A315 +YI SYLLABLE SUO + +0A316 +YI SYLLABLE SUOP + +0A317 +YI SYLLABLE SOT + +0A318 +YI SYLLABLE SOX + +0A319 +YI SYLLABLE SO + +0A31A +YI SYLLABLE SOP + +0A31B +YI SYLLABLE SEX + +0A31C +YI SYLLABLE SE + +0A31D +YI SYLLABLE SEP + +0A31E +YI SYLLABLE SUT + +0A31F +YI SYLLABLE SUX + +0A320 +YI SYLLABLE SU + +0A321 +YI SYLLABLE SUP + +0A322 +YI SYLLABLE SURX + +0A323 +YI SYLLABLE SUR + +0A324 +YI SYLLABLE SYT + +0A325 +YI SYLLABLE SYX + +0A326 +YI SYLLABLE SY + +0A327 +YI SYLLABLE SYP + +0A328 +YI SYLLABLE SYRX + +0A329 +YI SYLLABLE SYR + +0A32A +YI SYLLABLE SSIT + +0A32B +YI SYLLABLE SSIX + +0A32C +YI SYLLABLE SSI + +0A32D +YI SYLLABLE SSIP + +0A32E +YI SYLLABLE SSIEX + +0A32F +YI SYLLABLE SSIE + +0A330 +YI SYLLABLE SSIEP + +0A331 +YI SYLLABLE SSAT + +0A332 +YI SYLLABLE SSAX + +0A333 +YI SYLLABLE SSA + +0A334 +YI SYLLABLE SSAP + +0A335 +YI SYLLABLE SSOT + +0A336 +YI SYLLABLE SSOX + +0A337 +YI SYLLABLE SSO + +0A338 +YI SYLLABLE SSOP + +0A339 +YI SYLLABLE SSEX + +0A33A +YI SYLLABLE SSE + +0A33B +YI SYLLABLE SSEP + +0A33C +YI SYLLABLE SSUT + +0A33D +YI SYLLABLE SSUX + +0A33E +YI SYLLABLE SSU + +0A33F +YI SYLLABLE SSUP + +0A340 +YI SYLLABLE SSYT + +0A341 +YI SYLLABLE SSYX + +0A342 +YI SYLLABLE SSY + +0A343 +YI SYLLABLE SSYP + +0A344 +YI SYLLABLE SSYRX + +0A345 +YI SYLLABLE SSYR + +0A346 +YI SYLLABLE ZHAT + +0A347 +YI SYLLABLE ZHAX + +0A348 +YI SYLLABLE ZHA + +0A349 +YI SYLLABLE ZHAP + +0A34A +YI SYLLABLE ZHUOX + +0A34B +YI SYLLABLE ZHUO + +0A34C +YI SYLLABLE ZHUOP + +0A34D +YI SYLLABLE ZHOT + +0A34E +YI SYLLABLE ZHOX + +0A34F +YI SYLLABLE ZHO + +0A350 +YI SYLLABLE ZHOP + +0A351 +YI SYLLABLE ZHET + +0A352 +YI SYLLABLE ZHEX + +0A353 +YI SYLLABLE ZHE + +0A354 +YI SYLLABLE ZHEP + +0A355 +YI SYLLABLE ZHUT + +0A356 +YI SYLLABLE ZHUX + +0A357 +YI SYLLABLE ZHU + +0A358 +YI SYLLABLE ZHUP + +0A359 +YI SYLLABLE ZHURX + +0A35A +YI SYLLABLE ZHUR + +0A35B +YI SYLLABLE ZHYT + +0A35C +YI SYLLABLE ZHYX + +0A35D +YI SYLLABLE ZHY + +0A35E +YI SYLLABLE ZHYP + +0A35F +YI SYLLABLE ZHYRX + +0A360 +YI SYLLABLE ZHYR + +0A361 +YI SYLLABLE CHAT + +0A362 +YI SYLLABLE CHAX + +0A363 +YI SYLLABLE CHA + +0A364 +YI SYLLABLE CHAP + +0A365 +YI SYLLABLE CHUOT + +0A366 +YI SYLLABLE CHUOX + +0A367 +YI SYLLABLE CHUO + +0A368 +YI SYLLABLE CHUOP + +0A369 +YI SYLLABLE CHOT + +0A36A +YI SYLLABLE CHOX + +0A36B +YI SYLLABLE CHO + +0A36C +YI SYLLABLE CHOP + +0A36D +YI SYLLABLE CHET + +0A36E +YI SYLLABLE CHEX + +0A36F +YI SYLLABLE CHE + +0A370 +YI SYLLABLE CHEP + +0A371 +YI SYLLABLE CHUX + +0A372 +YI SYLLABLE CHU + +0A373 +YI SYLLABLE CHUP + +0A374 +YI SYLLABLE CHURX + +0A375 +YI SYLLABLE CHUR + +0A376 +YI SYLLABLE CHYT + +0A377 +YI SYLLABLE CHYX + +0A378 +YI SYLLABLE CHY + +0A379 +YI SYLLABLE CHYP + +0A37A +YI SYLLABLE CHYRX + +0A37B +YI SYLLABLE CHYR + +0A37C +YI SYLLABLE RRAX + +0A37D +YI SYLLABLE RRA + +0A37E +YI SYLLABLE RRUOX + +0A37F +YI SYLLABLE RRUO + +0A380 +YI SYLLABLE RROT + +0A381 +YI SYLLABLE RROX + +0A382 +YI SYLLABLE RRO + +0A383 +YI SYLLABLE RROP + +0A384 +YI SYLLABLE RRET + +0A385 +YI SYLLABLE RREX + +0A386 +YI SYLLABLE RRE + +0A387 +YI SYLLABLE RREP + +0A388 +YI SYLLABLE RRUT + +0A389 +YI SYLLABLE RRUX + +0A38A +YI SYLLABLE RRU + +0A38B +YI SYLLABLE RRUP + +0A38C +YI SYLLABLE RRURX + +0A38D +YI SYLLABLE RRUR + +0A38E +YI SYLLABLE RRYT + +0A38F +YI SYLLABLE RRYX + +0A390 +YI SYLLABLE RRY + +0A391 +YI SYLLABLE RRYP + +0A392 +YI SYLLABLE RRYRX + +0A393 +YI SYLLABLE RRYR + +0A394 +YI SYLLABLE NRAT + +0A395 +YI SYLLABLE NRAX + +0A396 +YI SYLLABLE NRA + +0A397 +YI SYLLABLE NRAP + +0A398 +YI SYLLABLE NROX + +0A399 +YI SYLLABLE NRO + +0A39A +YI SYLLABLE NROP + +0A39B +YI SYLLABLE NRET + +0A39C +YI SYLLABLE NREX + +0A39D +YI SYLLABLE NRE + +0A39E +YI SYLLABLE NREP + +0A39F +YI SYLLABLE NRUT + +0A3A0 +YI SYLLABLE NRUX + +0A3A1 +YI SYLLABLE NRU + +0A3A2 +YI SYLLABLE NRUP + +0A3A3 +YI SYLLABLE NRURX + +0A3A4 +YI SYLLABLE NRUR + +0A3A5 +YI SYLLABLE NRYT + +0A3A6 +YI SYLLABLE NRYX + +0A3A7 +YI SYLLABLE NRY + +0A3A8 +YI SYLLABLE NRYP + +0A3A9 +YI SYLLABLE NRYRX + +0A3AA +YI SYLLABLE NRYR + +0A3AB +YI SYLLABLE SHAT + +0A3AC +YI SYLLABLE SHAX + +0A3AD +YI SYLLABLE SHA + +0A3AE +YI SYLLABLE SHAP + +0A3AF +YI SYLLABLE SHUOX + +0A3B0 +YI SYLLABLE SHUO + +0A3B1 +YI SYLLABLE SHUOP + +0A3B2 +YI SYLLABLE SHOT + +0A3B3 +YI SYLLABLE SHOX + +0A3B4 +YI SYLLABLE SHO + +0A3B5 +YI SYLLABLE SHOP + +0A3B6 +YI SYLLABLE SHET + +0A3B7 +YI SYLLABLE SHEX + +0A3B8 +YI SYLLABLE SHE + +0A3B9 +YI SYLLABLE SHEP + +0A3BA +YI SYLLABLE SHUT + +0A3BB +YI SYLLABLE SHUX + +0A3BC +YI SYLLABLE SHU + +0A3BD +YI SYLLABLE SHUP + +0A3BE +YI SYLLABLE SHURX + +0A3BF +YI SYLLABLE SHUR + +0A3C0 +YI SYLLABLE SHYT + +0A3C1 +YI SYLLABLE SHYX + +0A3C2 +YI SYLLABLE SHY + +0A3C3 +YI SYLLABLE SHYP + +0A3C4 +YI SYLLABLE SHYRX + +0A3C5 +YI SYLLABLE SHYR + +0A3C6 +YI SYLLABLE RAT + +0A3C7 +YI SYLLABLE RAX + +0A3C8 +YI SYLLABLE RA + +0A3C9 +YI SYLLABLE RAP + +0A3CA +YI SYLLABLE RUOX + +0A3CB +YI SYLLABLE RUO + +0A3CC +YI SYLLABLE RUOP + +0A3CD +YI SYLLABLE ROT + +0A3CE +YI SYLLABLE ROX + +0A3CF +YI SYLLABLE RO + +0A3D0 +YI SYLLABLE ROP + +0A3D1 +YI SYLLABLE REX + +0A3D2 +YI SYLLABLE RE + +0A3D3 +YI SYLLABLE REP + +0A3D4 +YI SYLLABLE RUT + +0A3D5 +YI SYLLABLE RUX + +0A3D6 +YI SYLLABLE RU + +0A3D7 +YI SYLLABLE RUP + +0A3D8 +YI SYLLABLE RURX + +0A3D9 +YI SYLLABLE RUR + +0A3DA +YI SYLLABLE RYT + +0A3DB +YI SYLLABLE RYX + +0A3DC +YI SYLLABLE RY + +0A3DD +YI SYLLABLE RYP + +0A3DE +YI SYLLABLE RYRX + +0A3DF +YI SYLLABLE RYR + +0A3E0 +YI SYLLABLE JIT + +0A3E1 +YI SYLLABLE JIX + +0A3E2 +YI SYLLABLE JI + +0A3E3 +YI SYLLABLE JIP + +0A3E4 +YI SYLLABLE JIET + +0A3E5 +YI SYLLABLE JIEX + +0A3E6 +YI SYLLABLE JIE + +0A3E7 +YI SYLLABLE JIEP + +0A3E8 +YI SYLLABLE JUOT + +0A3E9 +YI SYLLABLE JUOX + +0A3EA +YI SYLLABLE JUO + +0A3EB +YI SYLLABLE JUOP + +0A3EC +YI SYLLABLE JOT + +0A3ED +YI SYLLABLE JOX + +0A3EE +YI SYLLABLE JO + +0A3EF +YI SYLLABLE JOP + +0A3F0 +YI SYLLABLE JUT + +0A3F1 +YI SYLLABLE JUX + +0A3F2 +YI SYLLABLE JU + +0A3F3 +YI SYLLABLE JUP + +0A3F4 +YI SYLLABLE JURX + +0A3F5 +YI SYLLABLE JUR + +0A3F6 +YI SYLLABLE JYT + +0A3F7 +YI SYLLABLE JYX + +0A3F8 +YI SYLLABLE JY + +0A3F9 +YI SYLLABLE JYP + +0A3FA +YI SYLLABLE JYRX + +0A3FB +YI SYLLABLE JYR + +0A3FC +YI SYLLABLE QIT + +0A3FD +YI SYLLABLE QIX + +0A3FE +YI SYLLABLE QI + +0A3FF +YI SYLLABLE QIP + +0A400 +YI SYLLABLE QIET + +0A401 +YI SYLLABLE QIEX + +0A402 +YI SYLLABLE QIE + +0A403 +YI SYLLABLE QIEP + +0A404 +YI SYLLABLE QUOT + +0A405 +YI SYLLABLE QUOX + +0A406 +YI SYLLABLE QUO + +0A407 +YI SYLLABLE QUOP + +0A408 +YI SYLLABLE QOT + +0A409 +YI SYLLABLE QOX + +0A40A +YI SYLLABLE QO + +0A40B +YI SYLLABLE QOP + +0A40C +YI SYLLABLE QUT + +0A40D +YI SYLLABLE QUX + +0A40E +YI SYLLABLE QU + +0A40F +YI SYLLABLE QUP + +0A410 +YI SYLLABLE QURX + +0A411 +YI SYLLABLE QUR + +0A412 +YI SYLLABLE QYT + +0A413 +YI SYLLABLE QYX + +0A414 +YI SYLLABLE QY + +0A415 +YI SYLLABLE QYP + +0A416 +YI SYLLABLE QYRX + +0A417 +YI SYLLABLE QYR + +0A418 +YI SYLLABLE JJIT + +0A419 +YI SYLLABLE JJIX + +0A41A +YI SYLLABLE JJI + +0A41B +YI SYLLABLE JJIP + +0A41C +YI SYLLABLE JJIET + +0A41D +YI SYLLABLE JJIEX + +0A41E +YI SYLLABLE JJIE + +0A41F +YI SYLLABLE JJIEP + +0A420 +YI SYLLABLE JJUOX + +0A421 +YI SYLLABLE JJUO + +0A422 +YI SYLLABLE JJUOP + +0A423 +YI SYLLABLE JJOT + +0A424 +YI SYLLABLE JJOX + +0A425 +YI SYLLABLE JJO + +0A426 +YI SYLLABLE JJOP + +0A427 +YI SYLLABLE JJUT + +0A428 +YI SYLLABLE JJUX + +0A429 +YI SYLLABLE JJU + +0A42A +YI SYLLABLE JJUP + +0A42B +YI SYLLABLE JJURX + +0A42C +YI SYLLABLE JJUR + +0A42D +YI SYLLABLE JJYT + +0A42E +YI SYLLABLE JJYX + +0A42F +YI SYLLABLE JJY + +0A430 +YI SYLLABLE JJYP + +0A431 +YI SYLLABLE NJIT + +0A432 +YI SYLLABLE NJIX + +0A433 +YI SYLLABLE NJI + +0A434 +YI SYLLABLE NJIP + +0A435 +YI SYLLABLE NJIET + +0A436 +YI SYLLABLE NJIEX + +0A437 +YI SYLLABLE NJIE + +0A438 +YI SYLLABLE NJIEP + +0A439 +YI SYLLABLE NJUOX + +0A43A +YI SYLLABLE NJUO + +0A43B +YI SYLLABLE NJOT + +0A43C +YI SYLLABLE NJOX + +0A43D +YI SYLLABLE NJO + +0A43E +YI SYLLABLE NJOP + +0A43F +YI SYLLABLE NJUX + +0A440 +YI SYLLABLE NJU + +0A441 +YI SYLLABLE NJUP + +0A442 +YI SYLLABLE NJURX + +0A443 +YI SYLLABLE NJUR + +0A444 +YI SYLLABLE NJYT + +0A445 +YI SYLLABLE NJYX + +0A446 +YI SYLLABLE NJY + +0A447 +YI SYLLABLE NJYP + +0A448 +YI SYLLABLE NJYRX + +0A449 +YI SYLLABLE NJYR + +0A44A +YI SYLLABLE NYIT + +0A44B +YI SYLLABLE NYIX + +0A44C +YI SYLLABLE NYI + +0A44D +YI SYLLABLE NYIP + +0A44E +YI SYLLABLE NYIET + +0A44F +YI SYLLABLE NYIEX + +0A450 +YI SYLLABLE NYIE + +0A451 +YI SYLLABLE NYIEP + +0A452 +YI SYLLABLE NYUOX + +0A453 +YI SYLLABLE NYUO + +0A454 +YI SYLLABLE NYUOP + +0A455 +YI SYLLABLE NYOT + +0A456 +YI SYLLABLE NYOX + +0A457 +YI SYLLABLE NYO + +0A458 +YI SYLLABLE NYOP + +0A459 +YI SYLLABLE NYUT + +0A45A +YI SYLLABLE NYUX + +0A45B +YI SYLLABLE NYU + +0A45C +YI SYLLABLE NYUP + +0A45D +YI SYLLABLE XIT + +0A45E +YI SYLLABLE XIX + +0A45F +YI SYLLABLE XI + +0A460 +YI SYLLABLE XIP + +0A461 +YI SYLLABLE XIET + +0A462 +YI SYLLABLE XIEX + +0A463 +YI SYLLABLE XIE + +0A464 +YI SYLLABLE XIEP + +0A465 +YI SYLLABLE XUOX + +0A466 +YI SYLLABLE XUO + +0A467 +YI SYLLABLE XOT + +0A468 +YI SYLLABLE XOX + +0A469 +YI SYLLABLE XO + +0A46A +YI SYLLABLE XOP + +0A46B +YI SYLLABLE XYT + +0A46C +YI SYLLABLE XYX + +0A46D +YI SYLLABLE XY + +0A46E +YI SYLLABLE XYP + +0A46F +YI SYLLABLE XYRX + +0A470 +YI SYLLABLE XYR + +0A471 +YI SYLLABLE YIT + +0A472 +YI SYLLABLE YIX + +0A473 +YI SYLLABLE YI + +0A474 +YI SYLLABLE YIP + +0A475 +YI SYLLABLE YIET + +0A476 +YI SYLLABLE YIEX + +0A477 +YI SYLLABLE YIE + +0A478 +YI SYLLABLE YIEP + +0A479 +YI SYLLABLE YUOT + +0A47A +YI SYLLABLE YUOX + +0A47B +YI SYLLABLE YUO + +0A47C +YI SYLLABLE YUOP + +0A47D +YI SYLLABLE YOT + +0A47E +YI SYLLABLE YOX + +0A47F +YI SYLLABLE YO + +0A480 +YI SYLLABLE YOP + +0A481 +YI SYLLABLE YUT + +0A482 +YI SYLLABLE YUX + +0A483 +YI SYLLABLE YU + +0A484 +YI SYLLABLE YUP + +0A485 +YI SYLLABLE YURX + +0A486 +YI SYLLABLE YUR + +0A487 +YI SYLLABLE YYT + +0A488 +YI SYLLABLE YYX + +0A489 +YI SYLLABLE YY + +0A48A +YI SYLLABLE YYP + +0A48B +YI SYLLABLE YYRX + +0A48C +YI SYLLABLE YYR + +0A490 +YI RADICAL QOT + +0A491 +YI RADICAL LI + +0A492 +YI RADICAL KIT + +0A493 +YI RADICAL NYIP + +0A494 +YI RADICAL CYP + +0A495 +YI RADICAL SSI + +0A496 +YI RADICAL GGOP + +0A497 +YI RADICAL GEP + +0A498 +YI RADICAL MI + +0A499 +YI RADICAL HXIT + +0A49A +YI RADICAL LYR + +0A49B +YI RADICAL BBUT + +0A49C +YI RADICAL MOP + +0A49D +YI RADICAL YO + +0A49E +YI RADICAL PUT + +0A49F +YI RADICAL HXUO + +0A4A0 +YI RADICAL TAT + +0A4A1 +YI RADICAL GA + +0A4A2 +YI RADICAL ZUP + +0A4A3 +YI RADICAL CYT + +0A4A4 +YI RADICAL DDUR + +0A4A5 +YI RADICAL BUR + +0A4A6 +YI RADICAL GGUO + +0A4A7 +YI RADICAL NYOP + +0A4A8 +YI RADICAL TU + +0A4A9 +YI RADICAL OP + +0A4AA +YI RADICAL JJUT + +0A4AB +YI RADICAL ZOT + +0A4AC +YI RADICAL PYT + +0A4AD +YI RADICAL HMO + +0A4AE +YI RADICAL YIT + +0A4AF +YI RADICAL VUR + +0A4B0 +YI RADICAL SHY + +0A4B1 +YI RADICAL VEP + +0A4B2 +YI RADICAL ZA + +0A4B3 +YI RADICAL JO + +0A4B4 +YI RADICAL NZUP + +0A4B5 +YI RADICAL JJY + +0A4B6 +YI RADICAL GOT + +0A4B7 +YI RADICAL JJIE + +0A4B8 +YI RADICAL WO + +0A4B9 +YI RADICAL DU + +0A4BA +YI RADICAL SHUR + +0A4BB +YI RADICAL LIE + +0A4BC +YI RADICAL CY + +0A4BD +YI RADICAL CUOP + +0A4BE +YI RADICAL CIP + +0A4BF +YI RADICAL HXOP + +0A4C0 +YI RADICAL SHAT + +0A4C1 +YI RADICAL ZUR + +0A4C2 +YI RADICAL SHOP + +0A4C3 +YI RADICAL CHE + +0A4C4 +YI RADICAL ZZIET + +0A4C5 +YI RADICAL NBIE + +0A4C6 +YI RADICAL KE + +0A4D0 +LISU LETTER BA + +0A4D1 +LISU LETTER PA + +0A4D2 +LISU LETTER PHA + +0A4D3 +LISU LETTER DA + +0A4D4 +LISU LETTER TA + +0A4D5 +LISU LETTER THA + +0A4D6 +LISU LETTER GA + +0A4D7 +LISU LETTER KA + +0A4D8 +LISU LETTER KHA + +0A4D9 +LISU LETTER JA + +0A4DA +LISU LETTER CA + +0A4DB +LISU LETTER CHA + +0A4DC +LISU LETTER DZA + +0A4DD +LISU LETTER TSA + +0A4DE +LISU LETTER TSHA + +0A4DF +LISU LETTER MA + +0A4E0 +LISU LETTER NA + +0A4E1 +LISU LETTER LA + +0A4E2 +LISU LETTER SA + +0A4E3 +LISU LETTER ZHA + +0A4E4 +LISU LETTER ZA + +0A4E5 +LISU LETTER NGA + +0A4E6 +LISU LETTER HA + +0A4E7 +LISU LETTER XA + +0A4E8 +LISU LETTER HHA + +0A4E9 +LISU LETTER FA + +0A4EA +LISU LETTER WA + +0A4EB +LISU LETTER SHA + +0A4EC +LISU LETTER YA + +0A4ED +LISU LETTER GHA + +0A4EE +LISU LETTER A + +0A4EF +LISU LETTER AE + +0A4F0 +LISU LETTER E + +0A4F1 +LISU LETTER EU + +0A4F2 +LISU LETTER I + +0A4F3 +LISU LETTER O + +0A4F4 +LISU LETTER U + +0A4F5 +LISU LETTER UE + +0A4F6 +LISU LETTER UH + +0A4F7 +LISU LETTER OE + +0A4F8 +LISU LETTER TONE MYA TI + +0A4F9 +LISU LETTER TONE NA PO + +0A4FA +LISU LETTER TONE MYA CYA + +0A4FB +LISU LETTER TONE MYA BO + +0A4FC +LISU LETTER TONE MYA NA + +0A4FD +LISU LETTER TONE MYA JEU + +0A4FE +LISU PUNCTUATION COMMA + +0A4FF +LISU PUNCTUATION FULL STOP + +0A500 +VAI SYLLABLE EE + +0A501 +VAI SYLLABLE EEN + +0A502 +VAI SYLLABLE HEE + +0A503 +VAI SYLLABLE WEE + +0A504 +VAI SYLLABLE WEEN + +0A505 +VAI SYLLABLE PEE + +0A506 +VAI SYLLABLE BHEE + +0A507 +VAI SYLLABLE BEE + +0A508 +VAI SYLLABLE MBEE + +0A509 +VAI SYLLABLE KPEE + +0A50A +VAI SYLLABLE MGBEE + +0A50B +VAI SYLLABLE GBEE + +0A50C +VAI SYLLABLE FEE + +0A50D +VAI SYLLABLE VEE + +0A50E +VAI SYLLABLE TEE + +0A50F +VAI SYLLABLE THEE + +0A510 +VAI SYLLABLE DHEE + +0A511 +VAI SYLLABLE DHHEE + +0A512 +VAI SYLLABLE LEE + +0A513 +VAI SYLLABLE REE + +0A514 +VAI SYLLABLE DEE + +0A515 +VAI SYLLABLE NDEE + +0A516 +VAI SYLLABLE SEE + +0A517 +VAI SYLLABLE SHEE + +0A518 +VAI SYLLABLE ZEE + +0A519 +VAI SYLLABLE ZHEE + +0A51A +VAI SYLLABLE CEE + +0A51B +VAI SYLLABLE JEE + +0A51C +VAI SYLLABLE NJEE + +0A51D +VAI SYLLABLE YEE + +0A51E +VAI SYLLABLE KEE + +0A51F +VAI SYLLABLE NGGEE + +0A520 +VAI SYLLABLE GEE + +0A521 +VAI SYLLABLE MEE + +0A522 +VAI SYLLABLE NEE + +0A523 +VAI SYLLABLE NYEE + +0A524 +VAI SYLLABLE I + +0A525 +VAI SYLLABLE IN + +0A526 +VAI SYLLABLE HI + +0A527 +VAI SYLLABLE HIN + +0A528 +VAI SYLLABLE WI + +0A529 +VAI SYLLABLE WIN + +0A52A +VAI SYLLABLE PI + +0A52B +VAI SYLLABLE BHI + +0A52C +VAI SYLLABLE BI + +0A52D +VAI SYLLABLE MBI + +0A52E +VAI SYLLABLE KPI + +0A52F +VAI SYLLABLE MGBI + +0A530 +VAI SYLLABLE GBI + +0A531 +VAI SYLLABLE FI + +0A532 +VAI SYLLABLE VI + +0A533 +VAI SYLLABLE TI + +0A534 +VAI SYLLABLE THI + +0A535 +VAI SYLLABLE DHI + +0A536 +VAI SYLLABLE DHHI + +0A537 +VAI SYLLABLE LI + +0A538 +VAI SYLLABLE RI + +0A539 +VAI SYLLABLE DI + +0A53A +VAI SYLLABLE NDI + +0A53B +VAI SYLLABLE SI + +0A53C +VAI SYLLABLE SHI + +0A53D +VAI SYLLABLE ZI + +0A53E +VAI SYLLABLE ZHI + +0A53F +VAI SYLLABLE CI + +0A540 +VAI SYLLABLE JI + +0A541 +VAI SYLLABLE NJI + +0A542 +VAI SYLLABLE YI + +0A543 +VAI SYLLABLE KI + +0A544 +VAI SYLLABLE NGGI + +0A545 +VAI SYLLABLE GI + +0A546 +VAI SYLLABLE MI + +0A547 +VAI SYLLABLE NI + +0A548 +VAI SYLLABLE NYI + +0A549 +VAI SYLLABLE A + +0A54A +VAI SYLLABLE AN + +0A54B +VAI SYLLABLE NGAN + +0A54C +VAI SYLLABLE HA + +0A54D +VAI SYLLABLE HAN + +0A54E +VAI SYLLABLE WA + +0A54F +VAI SYLLABLE WAN + +0A550 +VAI SYLLABLE PA + +0A551 +VAI SYLLABLE BHA + +0A552 +VAI SYLLABLE BA + +0A553 +VAI SYLLABLE MBA + +0A554 +VAI SYLLABLE KPA + +0A555 +VAI SYLLABLE KPAN + +0A556 +VAI SYLLABLE MGBA + +0A557 +VAI SYLLABLE GBA + +0A558 +VAI SYLLABLE FA + +0A559 +VAI SYLLABLE VA + +0A55A +VAI SYLLABLE TA + +0A55B +VAI SYLLABLE THA + +0A55C +VAI SYLLABLE DHA + +0A55D +VAI SYLLABLE DHHA + +0A55E +VAI SYLLABLE LA + +0A55F +VAI SYLLABLE RA + +0A560 +VAI SYLLABLE DA + +0A561 +VAI SYLLABLE NDA + +0A562 +VAI SYLLABLE SA + +0A563 +VAI SYLLABLE SHA + +0A564 +VAI SYLLABLE ZA + +0A565 +VAI SYLLABLE ZHA + +0A566 +VAI SYLLABLE CA + +0A567 +VAI SYLLABLE JA + +0A568 +VAI SYLLABLE NJA + +0A569 +VAI SYLLABLE YA + +0A56A +VAI SYLLABLE KA + +0A56B +VAI SYLLABLE KAN + +0A56C +VAI SYLLABLE NGGA + +0A56D +VAI SYLLABLE GA + +0A56E +VAI SYLLABLE MA + +0A56F +VAI SYLLABLE NA + +0A570 +VAI SYLLABLE NYA + +0A571 +VAI SYLLABLE OO + +0A572 +VAI SYLLABLE OON + +0A573 +VAI SYLLABLE HOO + +0A574 +VAI SYLLABLE WOO + +0A575 +VAI SYLLABLE WOON + +0A576 +VAI SYLLABLE POO + +0A577 +VAI SYLLABLE BHOO + +0A578 +VAI SYLLABLE BOO + +0A579 +VAI SYLLABLE MBOO + +0A57A +VAI SYLLABLE KPOO + +0A57B +VAI SYLLABLE MGBOO + +0A57C +VAI SYLLABLE GBOO + +0A57D +VAI SYLLABLE FOO + +0A57E +VAI SYLLABLE VOO + +0A57F +VAI SYLLABLE TOO + +0A580 +VAI SYLLABLE THOO + +0A581 +VAI SYLLABLE DHOO + +0A582 +VAI SYLLABLE DHHOO + +0A583 +VAI SYLLABLE LOO + +0A584 +VAI SYLLABLE ROO + +0A585 +VAI SYLLABLE DOO + +0A586 +VAI SYLLABLE NDOO + +0A587 +VAI SYLLABLE SOO + +0A588 +VAI SYLLABLE SHOO + +0A589 +VAI SYLLABLE ZOO + +0A58A +VAI SYLLABLE ZHOO + +0A58B +VAI SYLLABLE COO + +0A58C +VAI SYLLABLE JOO + +0A58D +VAI SYLLABLE NJOO + +0A58E +VAI SYLLABLE YOO + +0A58F +VAI SYLLABLE KOO + +0A590 +VAI SYLLABLE NGGOO + +0A591 +VAI SYLLABLE GOO + +0A592 +VAI SYLLABLE MOO + +0A593 +VAI SYLLABLE NOO + +0A594 +VAI SYLLABLE NYOO + +0A595 +VAI SYLLABLE U + +0A596 +VAI SYLLABLE UN + +0A597 +VAI SYLLABLE HU + +0A598 +VAI SYLLABLE HUN + +0A599 +VAI SYLLABLE WU + +0A59A +VAI SYLLABLE WUN + +0A59B +VAI SYLLABLE PU + +0A59C +VAI SYLLABLE BHU + +0A59D +VAI SYLLABLE BU + +0A59E +VAI SYLLABLE MBU + +0A59F +VAI SYLLABLE KPU + +0A5A0 +VAI SYLLABLE MGBU + +0A5A1 +VAI SYLLABLE GBU + +0A5A2 +VAI SYLLABLE FU + +0A5A3 +VAI SYLLABLE VU + +0A5A4 +VAI SYLLABLE TU + +0A5A5 +VAI SYLLABLE THU + +0A5A6 +VAI SYLLABLE DHU + +0A5A7 +VAI SYLLABLE DHHU + +0A5A8 +VAI SYLLABLE LU + +0A5A9 +VAI SYLLABLE RU + +0A5AA +VAI SYLLABLE DU + +0A5AB +VAI SYLLABLE NDU + +0A5AC +VAI SYLLABLE SU + +0A5AD +VAI SYLLABLE SHU + +0A5AE +VAI SYLLABLE ZU + +0A5AF +VAI SYLLABLE ZHU + +0A5B0 +VAI SYLLABLE CU + +0A5B1 +VAI SYLLABLE JU + +0A5B2 +VAI SYLLABLE NJU + +0A5B3 +VAI SYLLABLE YU + +0A5B4 +VAI SYLLABLE KU + +0A5B5 +VAI SYLLABLE NGGU + +0A5B6 +VAI SYLLABLE GU + +0A5B7 +VAI SYLLABLE MU + +0A5B8 +VAI SYLLABLE NU + +0A5B9 +VAI SYLLABLE NYU + +0A5BA +VAI SYLLABLE O + +0A5BB +VAI SYLLABLE ON + +0A5BC +VAI SYLLABLE NGON + +0A5BD +VAI SYLLABLE HO + +0A5BE +VAI SYLLABLE HON + +0A5BF +VAI SYLLABLE WO + +0A5C0 +VAI SYLLABLE WON + +0A5C1 +VAI SYLLABLE PO + +0A5C2 +VAI SYLLABLE BHO + +0A5C3 +VAI SYLLABLE BO + +0A5C4 +VAI SYLLABLE MBO + +0A5C5 +VAI SYLLABLE KPO + +0A5C6 +VAI SYLLABLE MGBO + +0A5C7 +VAI SYLLABLE GBO + +0A5C8 +VAI SYLLABLE GBON + +0A5C9 +VAI SYLLABLE FO + +0A5CA +VAI SYLLABLE VO + +0A5CB +VAI SYLLABLE TO + +0A5CC +VAI SYLLABLE THO + +0A5CD +VAI SYLLABLE DHO + +0A5CE +VAI SYLLABLE DHHO + +0A5CF +VAI SYLLABLE LO + +0A5D0 +VAI SYLLABLE RO + +0A5D1 +VAI SYLLABLE DO + +0A5D2 +VAI SYLLABLE NDO + +0A5D3 +VAI SYLLABLE SO + +0A5D4 +VAI SYLLABLE SHO + +0A5D5 +VAI SYLLABLE ZO + +0A5D6 +VAI SYLLABLE ZHO + +0A5D7 +VAI SYLLABLE CO + +0A5D8 +VAI SYLLABLE JO + +0A5D9 +VAI SYLLABLE NJO + +0A5DA +VAI SYLLABLE YO + +0A5DB +VAI SYLLABLE KO + +0A5DC +VAI SYLLABLE NGGO + +0A5DD +VAI SYLLABLE GO + +0A5DE +VAI SYLLABLE MO + +0A5DF +VAI SYLLABLE NO + +0A5E0 +VAI SYLLABLE NYO + +0A5E1 +VAI SYLLABLE E + +0A5E2 +VAI SYLLABLE EN + +0A5E3 +VAI SYLLABLE NGEN + +0A5E4 +VAI SYLLABLE HE + +0A5E5 +VAI SYLLABLE HEN + +0A5E6 +VAI SYLLABLE WE + +0A5E7 +VAI SYLLABLE WEN + +0A5E8 +VAI SYLLABLE PE + +0A5E9 +VAI SYLLABLE BHE + +0A5EA +VAI SYLLABLE BE + +0A5EB +VAI SYLLABLE MBE + +0A5EC +VAI SYLLABLE KPE + +0A5ED +VAI SYLLABLE KPEN + +0A5EE +VAI SYLLABLE MGBE + +0A5EF +VAI SYLLABLE GBE + +0A5F0 +VAI SYLLABLE GBEN + +0A5F1 +VAI SYLLABLE FE + +0A5F2 +VAI SYLLABLE VE + +0A5F3 +VAI SYLLABLE TE + +0A5F4 +VAI SYLLABLE THE + +0A5F5 +VAI SYLLABLE DHE + +0A5F6 +VAI SYLLABLE DHHE + +0A5F7 +VAI SYLLABLE LE + +0A5F8 +VAI SYLLABLE RE + +0A5F9 +VAI SYLLABLE DE + +0A5FA +VAI SYLLABLE NDE + +0A5FB +VAI SYLLABLE SE + +0A5FC +VAI SYLLABLE SHE + +0A5FD +VAI SYLLABLE ZE + +0A5FE +VAI SYLLABLE ZHE + +0A5FF +VAI SYLLABLE CE + +0A600 +VAI SYLLABLE JE + +0A601 +VAI SYLLABLE NJE + +0A602 +VAI SYLLABLE YE + +0A603 +VAI SYLLABLE KE + +0A604 +VAI SYLLABLE NGGE + +0A605 +VAI SYLLABLE NGGEN + +0A606 +VAI SYLLABLE GE + +0A607 +VAI SYLLABLE GEN + +0A608 +VAI SYLLABLE ME + +0A609 +VAI SYLLABLE NE + +0A60A +VAI SYLLABLE NYE + +0A60B +VAI SYLLABLE NG + +0A60C +VAI SYLLABLE LENGTHENER + +0A60D +VAI COMMA + +0A60E +VAI FULL STOP + +0A60F +VAI QUESTION MARK + +0A610 +VAI SYLLABLE NDOLE FA + +0A611 +VAI SYLLABLE NDOLE KA + +0A612 +VAI SYLLABLE NDOLE SOO + +0A613 +VAI SYMBOL FEENG + +0A614 +VAI SYMBOL KEENG + +0A615 +VAI SYMBOL TING + +0A616 +VAI SYMBOL NII + +0A617 +VAI SYMBOL BANG + +0A618 +VAI SYMBOL FAA + +0A619 +VAI SYMBOL TAA + +0A61A +VAI SYMBOL DANG + +0A61B +VAI SYMBOL DOONG + +0A61C +VAI SYMBOL KUNG + +0A61D +VAI SYMBOL TONG + +0A61E +VAI SYMBOL DO-O + +0A61F +VAI SYMBOL JONG + +0A620 +VAI DIGIT ZERO + +0A621 +VAI DIGIT ONE + +0A622 +VAI DIGIT TWO + +0A623 +VAI DIGIT THREE + +0A624 +VAI DIGIT FOUR + +0A625 +VAI DIGIT FIVE + +0A626 +VAI DIGIT SIX + +0A627 +VAI DIGIT SEVEN + +0A628 +VAI DIGIT EIGHT + +0A629 +VAI DIGIT NINE + +0A62A +VAI SYLLABLE NDOLE MA + +0A62B +VAI SYLLABLE NDOLE DO + +0A640 +CYRILLIC CAPITAL LETTER ZEMLYA + +0A641 +CYRILLIC SMALL LETTER ZEMLYA + +0A642 +CYRILLIC CAPITAL LETTER DZELO + +0A643 +CYRILLIC SMALL LETTER DZELO + +0A644 +CYRILLIC CAPITAL LETTER REVERSED DZE + +0A645 +CYRILLIC SMALL LETTER REVERSED DZE + +0A646 +CYRILLIC CAPITAL LETTER IOTA + +0A647 +CYRILLIC SMALL LETTER IOTA + +0A648 +CYRILLIC CAPITAL LETTER DJERV + +0A649 +CYRILLIC SMALL LETTER DJERV + +0A64A +CYRILLIC CAPITAL LETTER MONOGRAPH UK + +0A64B +CYRILLIC SMALL LETTER MONOGRAPH UK + +0A64C +CYRILLIC CAPITAL LETTER BROAD OMEGA + +0A64D +CYRILLIC SMALL LETTER BROAD OMEGA + +0A64E +CYRILLIC CAPITAL LETTER NEUTRAL YER + +0A64F +CYRILLIC SMALL LETTER NEUTRAL YER + +0A650 +CYRILLIC CAPITAL LETTER YERU WITH BACK YER + +0A651 +CYRILLIC SMALL LETTER YERU WITH BACK YER + +0A652 +CYRILLIC CAPITAL LETTER IOTIFIED YAT + +0A653 +CYRILLIC SMALL LETTER IOTIFIED YAT + +0A654 +CYRILLIC CAPITAL LETTER REVERSED YU + +0A655 +CYRILLIC SMALL LETTER REVERSED YU + +0A656 +CYRILLIC CAPITAL LETTER IOTIFIED A + +0A657 +CYRILLIC SMALL LETTER IOTIFIED A + +0A658 +CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS + +0A659 +CYRILLIC SMALL LETTER CLOSED LITTLE YUS + +0A65A +CYRILLIC CAPITAL LETTER BLENDED YUS + +0A65B +CYRILLIC SMALL LETTER BLENDED YUS + +0A65C +CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS + +0A65D +CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS + +0A65E +CYRILLIC CAPITAL LETTER YN + +0A65F +CYRILLIC SMALL LETTER YN + +0A660 +CYRILLIC CAPITAL LETTER REVERSED TSE + +0A661 +CYRILLIC SMALL LETTER REVERSED TSE + +0A662 +CYRILLIC CAPITAL LETTER SOFT DE + +0A663 +CYRILLIC SMALL LETTER SOFT DE + +0A664 +CYRILLIC CAPITAL LETTER SOFT EL + +0A665 +CYRILLIC SMALL LETTER SOFT EL + +0A666 +CYRILLIC CAPITAL LETTER SOFT EM + +0A667 +CYRILLIC SMALL LETTER SOFT EM + +0A668 +CYRILLIC CAPITAL LETTER MONOCULAR O + +0A669 +CYRILLIC SMALL LETTER MONOCULAR O + +0A66A +CYRILLIC CAPITAL LETTER BINOCULAR O + +0A66B +CYRILLIC SMALL LETTER BINOCULAR O + +0A66C +CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O + +0A66D +CYRILLIC SMALL LETTER DOUBLE MONOCULAR O + +0A66E +CYRILLIC LETTER MULTIOCULAR O + +0A66F +COMBINING CYRILLIC VZMET + +0A670 +COMBINING CYRILLIC TEN MILLIONS SIGN + +0A671 +COMBINING CYRILLIC HUNDRED MILLIONS SIGN + +0A672 +COMBINING CYRILLIC THOUSAND MILLIONS SIGN + +0A673 +SLAVONIC ASTERISK + +0A674 +COMBINING CYRILLIC LETTER UKRAINIAN IE + +0A675 +COMBINING CYRILLIC LETTER I + +0A676 +COMBINING CYRILLIC LETTER YI + +0A677 +COMBINING CYRILLIC LETTER U + +0A678 +COMBINING CYRILLIC LETTER HARD SIGN + +0A679 +COMBINING CYRILLIC LETTER YERU + +0A67A +COMBINING CYRILLIC LETTER SOFT SIGN + +0A67B +COMBINING CYRILLIC LETTER OMEGA + +0A67C +COMBINING CYRILLIC KAVYKA + +0A67D +COMBINING CYRILLIC PAYEROK + +0A67E +CYRILLIC KAVYKA + +0A67F +CYRILLIC PAYEROK + +0A680 +CYRILLIC CAPITAL LETTER DWE + +0A681 +CYRILLIC SMALL LETTER DWE + +0A682 +CYRILLIC CAPITAL LETTER DZWE + +0A683 +CYRILLIC SMALL LETTER DZWE + +0A684 +CYRILLIC CAPITAL LETTER ZHWE + +0A685 +CYRILLIC SMALL LETTER ZHWE + +0A686 +CYRILLIC CAPITAL LETTER CCHE + +0A687 +CYRILLIC SMALL LETTER CCHE + +0A688 +CYRILLIC CAPITAL LETTER DZZE + +0A689 +CYRILLIC SMALL LETTER DZZE + +0A68A +CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK + +0A68B +CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK + +0A68C +CYRILLIC CAPITAL LETTER TWE + +0A68D +CYRILLIC SMALL LETTER TWE + +0A68E +CYRILLIC CAPITAL LETTER TSWE + +0A68F +CYRILLIC SMALL LETTER TSWE + +0A690 +CYRILLIC CAPITAL LETTER TSSE + +0A691 +CYRILLIC SMALL LETTER TSSE + +0A692 +CYRILLIC CAPITAL LETTER TCHE + +0A693 +CYRILLIC SMALL LETTER TCHE + +0A694 +CYRILLIC CAPITAL LETTER HWE + +0A695 +CYRILLIC SMALL LETTER HWE + +0A696 +CYRILLIC CAPITAL LETTER SHWE + +0A697 +CYRILLIC SMALL LETTER SHWE + +0A698 +CYRILLIC CAPITAL LETTER DOUBLE O + +0A699 +CYRILLIC SMALL LETTER DOUBLE O + +0A69A +CYRILLIC CAPITAL LETTER CROSSED O + +0A69B +CYRILLIC SMALL LETTER CROSSED O + +0A69C +MODIFIER LETTER CYRILLIC HARD SIGN + +0A69D +MODIFIER LETTER CYRILLIC SOFT SIGN + +0A69E +COMBINING CYRILLIC LETTER EF + +0A69F +COMBINING CYRILLIC LETTER IOTIFIED E + +0A6A0 +BAMUM LETTER A + +0A6A1 +BAMUM LETTER KA + +0A6A2 +BAMUM LETTER U + +0A6A3 +BAMUM LETTER KU + +0A6A4 +BAMUM LETTER EE + +0A6A5 +BAMUM LETTER REE + +0A6A6 +BAMUM LETTER TAE + +0A6A7 +BAMUM LETTER O + +0A6A8 +BAMUM LETTER NYI + +0A6A9 +BAMUM LETTER I + +0A6AA +BAMUM LETTER LA + +0A6AB +BAMUM LETTER PA + +0A6AC +BAMUM LETTER RII + +0A6AD +BAMUM LETTER RIEE + +0A6AE +BAMUM LETTER LEEEE + +0A6AF +BAMUM LETTER MEEEE + +0A6B0 +BAMUM LETTER TAA + +0A6B1 +BAMUM LETTER NDAA + +0A6B2 +BAMUM LETTER NJAEM + +0A6B3 +BAMUM LETTER M + +0A6B4 +BAMUM LETTER SUU + +0A6B5 +BAMUM LETTER MU + +0A6B6 +BAMUM LETTER SHII + +0A6B7 +BAMUM LETTER SI + +0A6B8 +BAMUM LETTER SHEUX + +0A6B9 +BAMUM LETTER SEUX + +0A6BA +BAMUM LETTER KYEE + +0A6BB +BAMUM LETTER KET + +0A6BC +BAMUM LETTER NUAE + +0A6BD +BAMUM LETTER NU + +0A6BE +BAMUM LETTER NJUAE + +0A6BF +BAMUM LETTER YOQ + +0A6C0 +BAMUM LETTER SHU + +0A6C1 +BAMUM LETTER YUQ + +0A6C2 +BAMUM LETTER YA + +0A6C3 +BAMUM LETTER NSHA + +0A6C4 +BAMUM LETTER KEUX + +0A6C5 +BAMUM LETTER PEUX + +0A6C6 +BAMUM LETTER NJEE + +0A6C7 +BAMUM LETTER NTEE + +0A6C8 +BAMUM LETTER PUE + +0A6C9 +BAMUM LETTER WUE + +0A6CA +BAMUM LETTER PEE + +0A6CB +BAMUM LETTER FEE + +0A6CC +BAMUM LETTER RU + +0A6CD +BAMUM LETTER LU + +0A6CE +BAMUM LETTER MI + +0A6CF +BAMUM LETTER NI + +0A6D0 +BAMUM LETTER REUX + +0A6D1 +BAMUM LETTER RAE + +0A6D2 +BAMUM LETTER KEN + +0A6D3 +BAMUM LETTER NGKWAEN + +0A6D4 +BAMUM LETTER NGGA + +0A6D5 +BAMUM LETTER NGA + +0A6D6 +BAMUM LETTER SHO + +0A6D7 +BAMUM LETTER PUAE + +0A6D8 +BAMUM LETTER FU + +0A6D9 +BAMUM LETTER FOM + +0A6DA +BAMUM LETTER WA + +0A6DB +BAMUM LETTER NA + +0A6DC +BAMUM LETTER LI + +0A6DD +BAMUM LETTER PI + +0A6DE +BAMUM LETTER LOQ + +0A6DF +BAMUM LETTER KO + +0A6E0 +BAMUM LETTER MBEN + +0A6E1 +BAMUM LETTER REN + +0A6E2 +BAMUM LETTER MEN + +0A6E3 +BAMUM LETTER MA + +0A6E4 +BAMUM LETTER TI + +0A6E5 +BAMUM LETTER KI + +0A6E6 +BAMUM LETTER MO + +0A6E7 +BAMUM LETTER MBAA + +0A6E8 +BAMUM LETTER TET + +0A6E9 +BAMUM LETTER KPA + +0A6EA +BAMUM LETTER TEN + +0A6EB +BAMUM LETTER NTUU + +0A6EC +BAMUM LETTER SAMBA + +0A6ED +BAMUM LETTER FAAMAE + +0A6EE +BAMUM LETTER KOVUU + +0A6EF +BAMUM LETTER KOGHOM + +0A6F0 +BAMUM COMBINING MARK KOQNDON + +0A6F1 +BAMUM COMBINING MARK TUKWENTIS + +0A6F2 +BAMUM NJAEMLI + +0A6F3 +BAMUM FULL STOP + +0A6F4 +BAMUM COLON + +0A6F5 +BAMUM COMMA + +0A6F6 +BAMUM SEMICOLON + +0A6F7 +BAMUM QUESTION MARK + +0A700 +MODIFIER LETTER CHINESE TONE YIN PING + +0A701 +MODIFIER LETTER CHINESE TONE YANG PING + +0A702 +MODIFIER LETTER CHINESE TONE YIN SHANG + +0A703 +MODIFIER LETTER CHINESE TONE YANG SHANG + +0A704 +MODIFIER LETTER CHINESE TONE YIN QU + +0A705 +MODIFIER LETTER CHINESE TONE YANG QU + +0A706 +MODIFIER LETTER CHINESE TONE YIN RU + +0A707 +MODIFIER LETTER CHINESE TONE YANG RU + +0A708 +MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR + +0A709 +MODIFIER LETTER HIGH DOTTED TONE BAR + +0A70A +MODIFIER LETTER MID DOTTED TONE BAR + +0A70B +MODIFIER LETTER LOW DOTTED TONE BAR + +0A70C +MODIFIER LETTER EXTRA-LOW DOTTED TONE BAR + +0A70D +MODIFIER LETTER EXTRA-HIGH DOTTED LEFT-STEM TONE BAR + +0A70E +MODIFIER LETTER HIGH DOTTED LEFT-STEM TONE BAR + +0A70F +MODIFIER LETTER MID DOTTED LEFT-STEM TONE BAR + +0A710 +MODIFIER LETTER LOW DOTTED LEFT-STEM TONE BAR + +0A711 +MODIFIER LETTER EXTRA-LOW DOTTED LEFT-STEM TONE BAR + +0A712 +MODIFIER LETTER EXTRA-HIGH LEFT-STEM TONE BAR + +0A713 +MODIFIER LETTER HIGH LEFT-STEM TONE BAR + +0A714 +MODIFIER LETTER MID LEFT-STEM TONE BAR + +0A715 +MODIFIER LETTER LOW LEFT-STEM TONE BAR + +0A716 +MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR + +0A717 +MODIFIER LETTER DOT VERTICAL BAR + +0A718 +MODIFIER LETTER DOT SLASH + +0A719 +MODIFIER LETTER DOT HORIZONTAL BAR + +0A71A +MODIFIER LETTER LOWER RIGHT CORNER ANGLE + +0A71B +MODIFIER LETTER RAISED UP ARROW + +0A71C +MODIFIER LETTER RAISED DOWN ARROW + +0A71D +MODIFIER LETTER RAISED EXCLAMATION MARK + +0A71E +MODIFIER LETTER RAISED INVERTED EXCLAMATION MARK + +0A71F +MODIFIER LETTER LOW INVERTED EXCLAMATION MARK + +0A720 +MODIFIER LETTER STRESS AND HIGH TONE + +0A721 +MODIFIER LETTER STRESS AND LOW TONE + +0A722 +LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF + +0A723 +LATIN SMALL LETTER EGYPTOLOGICAL ALEF + +0A724 +LATIN CAPITAL LETTER EGYPTOLOGICAL AIN + +0A725 +LATIN SMALL LETTER EGYPTOLOGICAL AIN + +0A726 +LATIN CAPITAL LETTER HENG + +0A727 +LATIN SMALL LETTER HENG + +0A728 +LATIN CAPITAL LETTER TZ + +0A729 +LATIN SMALL LETTER TZ + +0A72A +LATIN CAPITAL LETTER TRESILLO + +0A72B +LATIN SMALL LETTER TRESILLO + +0A72C +LATIN CAPITAL LETTER CUATRILLO + +0A72D +LATIN SMALL LETTER CUATRILLO + +0A72E +LATIN CAPITAL LETTER CUATRILLO WITH COMMA + +0A72F +LATIN SMALL LETTER CUATRILLO WITH COMMA + +0A730 +LATIN LETTER SMALL CAPITAL F + +0A731 +LATIN LETTER SMALL CAPITAL S + +0A732 +LATIN CAPITAL LETTER AA + +0A733 +LATIN SMALL LETTER AA + +0A734 +LATIN CAPITAL LETTER AO + +0A735 +LATIN SMALL LETTER AO + +0A736 +LATIN CAPITAL LETTER AU + +0A737 +LATIN SMALL LETTER AU + +0A738 +LATIN CAPITAL LETTER AV + +0A739 +LATIN SMALL LETTER AV + +0A73A +LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR + +0A73B +LATIN SMALL LETTER AV WITH HORIZONTAL BAR + +0A73C +LATIN CAPITAL LETTER AY + +0A73D +LATIN SMALL LETTER AY + +0A73E +LATIN CAPITAL LETTER REVERSED C WITH DOT + +0A73F +LATIN SMALL LETTER REVERSED C WITH DOT + +0A740 +LATIN CAPITAL LETTER K WITH STROKE + +0A741 +LATIN SMALL LETTER K WITH STROKE + +0A742 +LATIN CAPITAL LETTER K WITH DIAGONAL STROKE + +0A743 +LATIN SMALL LETTER K WITH DIAGONAL STROKE + +0A744 +LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE + +0A745 +LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE + +0A746 +LATIN CAPITAL LETTER BROKEN L + +0A747 +LATIN SMALL LETTER BROKEN L + +0A748 +LATIN CAPITAL LETTER L WITH HIGH STROKE + +0A749 +LATIN SMALL LETTER L WITH HIGH STROKE + +0A74A +LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY + +0A74B +LATIN SMALL LETTER O WITH LONG STROKE OVERLAY + +0A74C +LATIN CAPITAL LETTER O WITH LOOP + +0A74D +LATIN SMALL LETTER O WITH LOOP + +0A74E +LATIN CAPITAL LETTER OO + +0A74F +LATIN SMALL LETTER OO + +0A750 +LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER + +0A751 +LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER + +0A752 +LATIN CAPITAL LETTER P WITH FLOURISH + +0A753 +LATIN SMALL LETTER P WITH FLOURISH + +0A754 +LATIN CAPITAL LETTER P WITH SQUIRREL TAIL + +0A755 +LATIN SMALL LETTER P WITH SQUIRREL TAIL + +0A756 +LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER + +0A757 +LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER + +0A758 +LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE + +0A759 +LATIN SMALL LETTER Q WITH DIAGONAL STROKE + +0A75A +LATIN CAPITAL LETTER R ROTUNDA + +0A75B +LATIN SMALL LETTER R ROTUNDA + +0A75C +LATIN CAPITAL LETTER RUM ROTUNDA + +0A75D +LATIN SMALL LETTER RUM ROTUNDA + +0A75E +LATIN CAPITAL LETTER V WITH DIAGONAL STROKE + +0A75F +LATIN SMALL LETTER V WITH DIAGONAL STROKE + +0A760 +LATIN CAPITAL LETTER VY + +0A761 +LATIN SMALL LETTER VY + +0A762 +LATIN CAPITAL LETTER VISIGOTHIC Z + +0A763 +LATIN SMALL LETTER VISIGOTHIC Z + +0A764 +LATIN CAPITAL LETTER THORN WITH STROKE + +0A765 +LATIN SMALL LETTER THORN WITH STROKE + +0A766 +LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER + +0A767 +LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER + +0A768 +LATIN CAPITAL LETTER VEND + +0A769 +LATIN SMALL LETTER VEND + +0A76A +LATIN CAPITAL LETTER ET + +0A76B +LATIN SMALL LETTER ET + +0A76C +LATIN CAPITAL LETTER IS + +0A76D +LATIN SMALL LETTER IS + +0A76E +LATIN CAPITAL LETTER CON + +0A76F +LATIN SMALL LETTER CON + +0A770 +MODIFIER LETTER US + +0A771 +LATIN SMALL LETTER DUM + +0A772 +LATIN SMALL LETTER LUM + +0A773 +LATIN SMALL LETTER MUM + +0A774 +LATIN SMALL LETTER NUM + +0A775 +LATIN SMALL LETTER RUM + +0A776 +LATIN LETTER SMALL CAPITAL RUM + +0A777 +LATIN SMALL LETTER TUM + +0A778 +LATIN SMALL LETTER UM + +0A779 +LATIN CAPITAL LETTER INSULAR D + +0A77A +LATIN SMALL LETTER INSULAR D + +0A77B +LATIN CAPITAL LETTER INSULAR F + +0A77C +LATIN SMALL LETTER INSULAR F + +0A77D +LATIN CAPITAL LETTER INSULAR G + +0A77E +LATIN CAPITAL LETTER TURNED INSULAR G + +0A77F +LATIN SMALL LETTER TURNED INSULAR G + +0A780 +LATIN CAPITAL LETTER TURNED L + +0A781 +LATIN SMALL LETTER TURNED L + +0A782 +LATIN CAPITAL LETTER INSULAR R + +0A783 +LATIN SMALL LETTER INSULAR R + +0A784 +LATIN CAPITAL LETTER INSULAR S + +0A785 +LATIN SMALL LETTER INSULAR S + +0A786 +LATIN CAPITAL LETTER INSULAR T + +0A787 +LATIN SMALL LETTER INSULAR T + +0A788 +MODIFIER LETTER LOW CIRCUMFLEX ACCENT + +0A789 +MODIFIER LETTER COLON + +0A78A +MODIFIER LETTER SHORT EQUALS SIGN + +0A78B +LATIN CAPITAL LETTER SALTILLO + +0A78C +LATIN SMALL LETTER SALTILLO + +0A78D +LATIN CAPITAL LETTER TURNED H + +0A78E +LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT + +0A78F +LATIN LETTER SINOLOGICAL DOT + +0A790 +LATIN CAPITAL LETTER N WITH DESCENDER + +0A791 +LATIN SMALL LETTER N WITH DESCENDER + +0A792 +LATIN CAPITAL LETTER C WITH BAR + +0A793 +LATIN SMALL LETTER C WITH BAR + +0A794 +LATIN SMALL LETTER C WITH PALATAL HOOK + +0A795 +LATIN SMALL LETTER H WITH PALATAL HOOK + +0A796 +LATIN CAPITAL LETTER B WITH FLOURISH + +0A797 +LATIN SMALL LETTER B WITH FLOURISH + +0A798 +LATIN CAPITAL LETTER F WITH STROKE + +0A799 +LATIN SMALL LETTER F WITH STROKE + +0A79A +LATIN CAPITAL LETTER VOLAPUK AE + +0A79B +LATIN SMALL LETTER VOLAPUK AE + +0A79C +LATIN CAPITAL LETTER VOLAPUK OE + +0A79D +LATIN SMALL LETTER VOLAPUK OE + +0A79E +LATIN CAPITAL LETTER VOLAPUK UE + +0A79F +LATIN SMALL LETTER VOLAPUK UE + +0A7A0 +LATIN CAPITAL LETTER G WITH OBLIQUE STROKE + +0A7A1 +LATIN SMALL LETTER G WITH OBLIQUE STROKE + +0A7A2 +LATIN CAPITAL LETTER K WITH OBLIQUE STROKE + +0A7A3 +LATIN SMALL LETTER K WITH OBLIQUE STROKE + +0A7A4 +LATIN CAPITAL LETTER N WITH OBLIQUE STROKE + +0A7A5 +LATIN SMALL LETTER N WITH OBLIQUE STROKE + +0A7A6 +LATIN CAPITAL LETTER R WITH OBLIQUE STROKE + +0A7A7 +LATIN SMALL LETTER R WITH OBLIQUE STROKE + +0A7A8 +LATIN CAPITAL LETTER S WITH OBLIQUE STROKE + +0A7A9 +LATIN SMALL LETTER S WITH OBLIQUE STROKE + +0A7AA +LATIN CAPITAL LETTER H WITH HOOK + +0A7AB +LATIN CAPITAL LETTER REVERSED OPEN E + +0A7AC +LATIN CAPITAL LETTER SCRIPT G + +0A7AD +LATIN CAPITAL LETTER L WITH BELT + +0A7AE +LATIN CAPITAL LETTER SMALL CAPITAL I + +0A7AF +LATIN LETTER SMALL CAPITAL Q + +0A7B0 +LATIN CAPITAL LETTER TURNED K + +0A7B1 +LATIN CAPITAL LETTER TURNED T + +0A7B2 +LATIN CAPITAL LETTER J WITH CROSSED-TAIL + +0A7B3 +LATIN CAPITAL LETTER CHI + +0A7B4 +LATIN CAPITAL LETTER BETA + +0A7B5 +LATIN SMALL LETTER BETA + +0A7B6 +LATIN CAPITAL LETTER OMEGA + +0A7B7 +LATIN SMALL LETTER OMEGA + +0A7B8 +LATIN CAPITAL LETTER U WITH STROKE + +0A7B9 +LATIN SMALL LETTER U WITH STROKE + +0A7BA +LATIN CAPITAL LETTER GLOTTAL A + +0A7BB +LATIN SMALL LETTER GLOTTAL A + +0A7BC +LATIN CAPITAL LETTER GLOTTAL I + +0A7BD +LATIN SMALL LETTER GLOTTAL I + +0A7BE +LATIN CAPITAL LETTER GLOTTAL U + +0A7BF +LATIN SMALL LETTER GLOTTAL U + +0A7C2 +LATIN CAPITAL LETTER ANGLICANA W + +0A7C3 +LATIN SMALL LETTER ANGLICANA W + +0A7C4 +LATIN CAPITAL LETTER C WITH PALATAL HOOK + +0A7C5 +LATIN CAPITAL LETTER S WITH HOOK + +0A7C6 +LATIN CAPITAL LETTER Z WITH PALATAL HOOK + +0A7C7 +LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY + +0A7C8 +LATIN SMALL LETTER D WITH SHORT STROKE OVERLAY + +0A7C9 +LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY + +0A7CA +LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY + +0A7F5 +LATIN CAPITAL LETTER REVERSED HALF H + +0A7F6 +LATIN SMALL LETTER REVERSED HALF H + +0A7F7 +LATIN EPIGRAPHIC LETTER SIDEWAYS I + +0A7F8 +MODIFIER LETTER CAPITAL H WITH STROKE + +0A7F9 +MODIFIER LETTER SMALL LIGATURE OE + +0A7FA +LATIN LETTER SMALL CAPITAL TURNED M + +0A7FB +LATIN EPIGRAPHIC LETTER REVERSED F + +0A7FC +LATIN EPIGRAPHIC LETTER REVERSED P + +0A7FD +LATIN EPIGRAPHIC LETTER INVERTED M + +0A7FE +LATIN EPIGRAPHIC LETTER I LONGA + +0A7FF +LATIN EPIGRAPHIC LETTER ARCHAIC M + +0A800 +SYLOTI NAGRI LETTER A + +0A801 +SYLOTI NAGRI LETTER I + +0A802 +SYLOTI NAGRI SIGN DVISVARA + +0A803 +SYLOTI NAGRI LETTER U + +0A804 +SYLOTI NAGRI LETTER E + +0A805 +SYLOTI NAGRI LETTER O + +0A806 +SYLOTI NAGRI SIGN HASANTA + +0A807 +SYLOTI NAGRI LETTER KO + +0A808 +SYLOTI NAGRI LETTER KHO + +0A809 +SYLOTI NAGRI LETTER GO + +0A80A +SYLOTI NAGRI LETTER GHO + +0A80B +SYLOTI NAGRI SIGN ANUSVARA + +0A80C +SYLOTI NAGRI LETTER CO + +0A80D +SYLOTI NAGRI LETTER CHO + +0A80E +SYLOTI NAGRI LETTER JO + +0A80F +SYLOTI NAGRI LETTER JHO + +0A810 +SYLOTI NAGRI LETTER TTO + +0A811 +SYLOTI NAGRI LETTER TTHO + +0A812 +SYLOTI NAGRI LETTER DDO + +0A813 +SYLOTI NAGRI LETTER DDHO + +0A814 +SYLOTI NAGRI LETTER TO + +0A815 +SYLOTI NAGRI LETTER THO + +0A816 +SYLOTI NAGRI LETTER DO + +0A817 +SYLOTI NAGRI LETTER DHO + +0A818 +SYLOTI NAGRI LETTER NO + +0A819 +SYLOTI NAGRI LETTER PO + +0A81A +SYLOTI NAGRI LETTER PHO + +0A81B +SYLOTI NAGRI LETTER BO + +0A81C +SYLOTI NAGRI LETTER BHO + +0A81D +SYLOTI NAGRI LETTER MO + +0A81E +SYLOTI NAGRI LETTER RO + +0A81F +SYLOTI NAGRI LETTER LO + +0A820 +SYLOTI NAGRI LETTER RRO + +0A821 +SYLOTI NAGRI LETTER SO + +0A822 +SYLOTI NAGRI LETTER HO + +0A823 +SYLOTI NAGRI VOWEL SIGN A + +0A824 +SYLOTI NAGRI VOWEL SIGN I + +0A825 +SYLOTI NAGRI VOWEL SIGN U + +0A826 +SYLOTI NAGRI VOWEL SIGN E + +0A827 +SYLOTI NAGRI VOWEL SIGN OO + +0A828 +SYLOTI NAGRI POETRY MARK-1 + +0A829 +SYLOTI NAGRI POETRY MARK-2 + +0A82A +SYLOTI NAGRI POETRY MARK-3 + +0A82B +SYLOTI NAGRI POETRY MARK-4 + +0A82C +SYLOTI NAGRI SIGN ALTERNATE HASANTA + +0A830 +NORTH INDIC FRACTION ONE QUARTER + +0A831 +NORTH INDIC FRACTION ONE HALF + +0A832 +NORTH INDIC FRACTION THREE QUARTERS + +0A833 +NORTH INDIC FRACTION ONE SIXTEENTH + +0A834 +NORTH INDIC FRACTION ONE EIGHTH + +0A835 +NORTH INDIC FRACTION THREE SIXTEENTHS + +0A836 +NORTH INDIC QUARTER MARK + +0A837 +NORTH INDIC PLACEHOLDER MARK + +0A838 +NORTH INDIC RUPEE MARK + +0A839 +NORTH INDIC QUANTITY MARK + +0A840 +PHAGS-PA LETTER KA + +0A841 +PHAGS-PA LETTER KHA + +0A842 +PHAGS-PA LETTER GA + +0A843 +PHAGS-PA LETTER NGA + +0A844 +PHAGS-PA LETTER CA + +0A845 +PHAGS-PA LETTER CHA + +0A846 +PHAGS-PA LETTER JA + +0A847 +PHAGS-PA LETTER NYA + +0A848 +PHAGS-PA LETTER TA + +0A849 +PHAGS-PA LETTER THA + +0A84A +PHAGS-PA LETTER DA + +0A84B +PHAGS-PA LETTER NA + +0A84C +PHAGS-PA LETTER PA + +0A84D +PHAGS-PA LETTER PHA + +0A84E +PHAGS-PA LETTER BA + +0A84F +PHAGS-PA LETTER MA + +0A850 +PHAGS-PA LETTER TSA + +0A851 +PHAGS-PA LETTER TSHA + +0A852 +PHAGS-PA LETTER DZA + +0A853 +PHAGS-PA LETTER WA + +0A854 +PHAGS-PA LETTER ZHA + +0A855 +PHAGS-PA LETTER ZA + +0A856 +PHAGS-PA LETTER SMALL A + +0A857 +PHAGS-PA LETTER YA + +0A858 +PHAGS-PA LETTER RA + +0A859 +PHAGS-PA LETTER LA + +0A85A +PHAGS-PA LETTER SHA + +0A85B +PHAGS-PA LETTER SA + +0A85C +PHAGS-PA LETTER HA + +0A85D +PHAGS-PA LETTER A + +0A85E +PHAGS-PA LETTER I + +0A85F +PHAGS-PA LETTER U + +0A860 +PHAGS-PA LETTER E + +0A861 +PHAGS-PA LETTER O + +0A862 +PHAGS-PA LETTER QA + +0A863 +PHAGS-PA LETTER XA + +0A864 +PHAGS-PA LETTER FA + +0A865 +PHAGS-PA LETTER GGA + +0A866 +PHAGS-PA LETTER EE + +0A867 +PHAGS-PA SUBJOINED LETTER WA + +0A868 +PHAGS-PA SUBJOINED LETTER YA + +0A869 +PHAGS-PA LETTER TTA + +0A86A +PHAGS-PA LETTER TTHA + +0A86B +PHAGS-PA LETTER DDA + +0A86C +PHAGS-PA LETTER NNA + +0A86D +PHAGS-PA LETTER ALTERNATE YA + +0A86E +PHAGS-PA LETTER VOICELESS SHA + +0A86F +PHAGS-PA LETTER VOICED HA + +0A870 +PHAGS-PA LETTER ASPIRATED FA + +0A871 +PHAGS-PA SUBJOINED LETTER RA + +0A872 +PHAGS-PA SUPERFIXED LETTER RA + +0A873 +PHAGS-PA LETTER CANDRABINDU + +0A874 +PHAGS-PA SINGLE HEAD MARK + +0A875 +PHAGS-PA DOUBLE HEAD MARK + +0A876 +PHAGS-PA MARK SHAD + +0A877 +PHAGS-PA MARK DOUBLE SHAD + +0A880 +SAURASHTRA SIGN ANUSVARA + +0A881 +SAURASHTRA SIGN VISARGA + +0A882 +SAURASHTRA LETTER A + +0A883 +SAURASHTRA LETTER AA + +0A884 +SAURASHTRA LETTER I + +0A885 +SAURASHTRA LETTER II + +0A886 +SAURASHTRA LETTER U + +0A887 +SAURASHTRA LETTER UU + +0A888 +SAURASHTRA LETTER VOCALIC R + +0A889 +SAURASHTRA LETTER VOCALIC RR + +0A88A +SAURASHTRA LETTER VOCALIC L + +0A88B +SAURASHTRA LETTER VOCALIC LL + +0A88C +SAURASHTRA LETTER E + +0A88D +SAURASHTRA LETTER EE + +0A88E +SAURASHTRA LETTER AI + +0A88F +SAURASHTRA LETTER O + +0A890 +SAURASHTRA LETTER OO + +0A891 +SAURASHTRA LETTER AU + +0A892 +SAURASHTRA LETTER KA + +0A893 +SAURASHTRA LETTER KHA + +0A894 +SAURASHTRA LETTER GA + +0A895 +SAURASHTRA LETTER GHA + +0A896 +SAURASHTRA LETTER NGA + +0A897 +SAURASHTRA LETTER CA + +0A898 +SAURASHTRA LETTER CHA + +0A899 +SAURASHTRA LETTER JA + +0A89A +SAURASHTRA LETTER JHA + +0A89B +SAURASHTRA LETTER NYA + +0A89C +SAURASHTRA LETTER TTA + +0A89D +SAURASHTRA LETTER TTHA + +0A89E +SAURASHTRA LETTER DDA + +0A89F +SAURASHTRA LETTER DDHA + +0A8A0 +SAURASHTRA LETTER NNA + +0A8A1 +SAURASHTRA LETTER TA + +0A8A2 +SAURASHTRA LETTER THA + +0A8A3 +SAURASHTRA LETTER DA + +0A8A4 +SAURASHTRA LETTER DHA + +0A8A5 +SAURASHTRA LETTER NA + +0A8A6 +SAURASHTRA LETTER PA + +0A8A7 +SAURASHTRA LETTER PHA + +0A8A8 +SAURASHTRA LETTER BA + +0A8A9 +SAURASHTRA LETTER BHA + +0A8AA +SAURASHTRA LETTER MA + +0A8AB +SAURASHTRA LETTER YA + +0A8AC +SAURASHTRA LETTER RA + +0A8AD +SAURASHTRA LETTER LA + +0A8AE +SAURASHTRA LETTER VA + +0A8AF +SAURASHTRA LETTER SHA + +0A8B0 +SAURASHTRA LETTER SSA + +0A8B1 +SAURASHTRA LETTER SA + +0A8B2 +SAURASHTRA LETTER HA + +0A8B3 +SAURASHTRA LETTER LLA + +0A8B4 +SAURASHTRA CONSONANT SIGN HAARU + +0A8B5 +SAURASHTRA VOWEL SIGN AA + +0A8B6 +SAURASHTRA VOWEL SIGN I + +0A8B7 +SAURASHTRA VOWEL SIGN II + +0A8B8 +SAURASHTRA VOWEL SIGN U + +0A8B9 +SAURASHTRA VOWEL SIGN UU + +0A8BA +SAURASHTRA VOWEL SIGN VOCALIC R + +0A8BB +SAURASHTRA VOWEL SIGN VOCALIC RR + +0A8BC +SAURASHTRA VOWEL SIGN VOCALIC L + +0A8BD +SAURASHTRA VOWEL SIGN VOCALIC LL + +0A8BE +SAURASHTRA VOWEL SIGN E + +0A8BF +SAURASHTRA VOWEL SIGN EE + +0A8C0 +SAURASHTRA VOWEL SIGN AI + +0A8C1 +SAURASHTRA VOWEL SIGN O + +0A8C2 +SAURASHTRA VOWEL SIGN OO + +0A8C3 +SAURASHTRA VOWEL SIGN AU + +0A8C4 +SAURASHTRA SIGN VIRAMA + +0A8C5 +SAURASHTRA SIGN CANDRABINDU + +0A8CE +SAURASHTRA DANDA + +0A8CF +SAURASHTRA DOUBLE DANDA + +0A8D0 +SAURASHTRA DIGIT ZERO + +0A8D1 +SAURASHTRA DIGIT ONE + +0A8D2 +SAURASHTRA DIGIT TWO + +0A8D3 +SAURASHTRA DIGIT THREE + +0A8D4 +SAURASHTRA DIGIT FOUR + +0A8D5 +SAURASHTRA DIGIT FIVE + +0A8D6 +SAURASHTRA DIGIT SIX + +0A8D7 +SAURASHTRA DIGIT SEVEN + +0A8D8 +SAURASHTRA DIGIT EIGHT + +0A8D9 +SAURASHTRA DIGIT NINE + +0A8E0 +COMBINING DEVANAGARI DIGIT ZERO + +0A8E1 +COMBINING DEVANAGARI DIGIT ONE + +0A8E2 +COMBINING DEVANAGARI DIGIT TWO + +0A8E3 +COMBINING DEVANAGARI DIGIT THREE + +0A8E4 +COMBINING DEVANAGARI DIGIT FOUR + +0A8E5 +COMBINING DEVANAGARI DIGIT FIVE + +0A8E6 +COMBINING DEVANAGARI DIGIT SIX + +0A8E7 +COMBINING DEVANAGARI DIGIT SEVEN + +0A8E8 +COMBINING DEVANAGARI DIGIT EIGHT + +0A8E9 +COMBINING DEVANAGARI DIGIT NINE + +0A8EA +COMBINING DEVANAGARI LETTER A + +0A8EB +COMBINING DEVANAGARI LETTER U + +0A8EC +COMBINING DEVANAGARI LETTER KA + +0A8ED +COMBINING DEVANAGARI LETTER NA + +0A8EE +COMBINING DEVANAGARI LETTER PA + +0A8EF +COMBINING DEVANAGARI LETTER RA + +0A8F0 +COMBINING DEVANAGARI LETTER VI + +0A8F1 +COMBINING DEVANAGARI SIGN AVAGRAHA + +0A8F2 +DEVANAGARI SIGN SPACING CANDRABINDU + +0A8F3 +DEVANAGARI SIGN CANDRABINDU VIRAMA + +0A8F4 +DEVANAGARI SIGN DOUBLE CANDRABINDU VIRAMA + +0A8F5 +DEVANAGARI SIGN CANDRABINDU TWO + +0A8F6 +DEVANAGARI SIGN CANDRABINDU THREE + +0A8F7 +DEVANAGARI SIGN CANDRABINDU AVAGRAHA + +0A8F8 +DEVANAGARI SIGN PUSHPIKA + +0A8F9 +DEVANAGARI GAP FILLER + +0A8FA +DEVANAGARI CARET + +0A8FB +DEVANAGARI HEADSTROKE + +0A8FC +DEVANAGARI SIGN SIDDHAM + +0A8FD +DEVANAGARI JAIN OM + +0A8FE +DEVANAGARI LETTER AY + +0A8FF +DEVANAGARI VOWEL SIGN AY + +0A900 +KAYAH LI DIGIT ZERO + +0A901 +KAYAH LI DIGIT ONE + +0A902 +KAYAH LI DIGIT TWO + +0A903 +KAYAH LI DIGIT THREE + +0A904 +KAYAH LI DIGIT FOUR + +0A905 +KAYAH LI DIGIT FIVE + +0A906 +KAYAH LI DIGIT SIX + +0A907 +KAYAH LI DIGIT SEVEN + +0A908 +KAYAH LI DIGIT EIGHT + +0A909 +KAYAH LI DIGIT NINE + +0A90A +KAYAH LI LETTER KA + +0A90B +KAYAH LI LETTER KHA + +0A90C +KAYAH LI LETTER GA + +0A90D +KAYAH LI LETTER NGA + +0A90E +KAYAH LI LETTER SA + +0A90F +KAYAH LI LETTER SHA + +0A910 +KAYAH LI LETTER ZA + +0A911 +KAYAH LI LETTER NYA + +0A912 +KAYAH LI LETTER TA + +0A913 +KAYAH LI LETTER HTA + +0A914 +KAYAH LI LETTER NA + +0A915 +KAYAH LI LETTER PA + +0A916 +KAYAH LI LETTER PHA + +0A917 +KAYAH LI LETTER MA + +0A918 +KAYAH LI LETTER DA + +0A919 +KAYAH LI LETTER BA + +0A91A +KAYAH LI LETTER RA + +0A91B +KAYAH LI LETTER YA + +0A91C +KAYAH LI LETTER LA + +0A91D +KAYAH LI LETTER WA + +0A91E +KAYAH LI LETTER THA + +0A91F +KAYAH LI LETTER HA + +0A920 +KAYAH LI LETTER VA + +0A921 +KAYAH LI LETTER CA + +0A922 +KAYAH LI LETTER A + +0A923 +KAYAH LI LETTER OE + +0A924 +KAYAH LI LETTER I + +0A925 +KAYAH LI LETTER OO + +0A926 +KAYAH LI VOWEL UE + +0A927 +KAYAH LI VOWEL E + +0A928 +KAYAH LI VOWEL U + +0A929 +KAYAH LI VOWEL EE + +0A92A +KAYAH LI VOWEL O + +0A92B +KAYAH LI TONE PLOPHU + +0A92C +KAYAH LI TONE CALYA + +0A92D +KAYAH LI TONE CALYA PLOPHU + +0A92E +KAYAH LI SIGN CWI + +0A92F +KAYAH LI SIGN SHYA + +0A930 +REJANG LETTER KA + +0A931 +REJANG LETTER GA + +0A932 +REJANG LETTER NGA + +0A933 +REJANG LETTER TA + +0A934 +REJANG LETTER DA + +0A935 +REJANG LETTER NA + +0A936 +REJANG LETTER PA + +0A937 +REJANG LETTER BA + +0A938 +REJANG LETTER MA + +0A939 +REJANG LETTER CA + +0A93A +REJANG LETTER JA + +0A93B +REJANG LETTER NYA + +0A93C +REJANG LETTER SA + +0A93D +REJANG LETTER RA + +0A93E +REJANG LETTER LA + +0A93F +REJANG LETTER YA + +0A940 +REJANG LETTER WA + +0A941 +REJANG LETTER HA + +0A942 +REJANG LETTER MBA + +0A943 +REJANG LETTER NGGA + +0A944 +REJANG LETTER NDA + +0A945 +REJANG LETTER NYJA + +0A946 +REJANG LETTER A + +0A947 +REJANG VOWEL SIGN I + +0A948 +REJANG VOWEL SIGN U + +0A949 +REJANG VOWEL SIGN E + +0A94A +REJANG VOWEL SIGN AI + +0A94B +REJANG VOWEL SIGN O + +0A94C +REJANG VOWEL SIGN AU + +0A94D +REJANG VOWEL SIGN EU + +0A94E +REJANG VOWEL SIGN EA + +0A94F +REJANG CONSONANT SIGN NG + +0A950 +REJANG CONSONANT SIGN N + +0A951 +REJANG CONSONANT SIGN R + +0A952 +REJANG CONSONANT SIGN H + +0A953 +REJANG VIRAMA + +0A95F +REJANG SECTION MARK + +0A960 +HANGUL CHOSEONG TIKEUT-MIEUM + +0A961 +HANGUL CHOSEONG TIKEUT-PIEUP + +0A962 +HANGUL CHOSEONG TIKEUT-SIOS + +0A963 +HANGUL CHOSEONG TIKEUT-CIEUC + +0A964 +HANGUL CHOSEONG RIEUL-KIYEOK + +0A965 +HANGUL CHOSEONG RIEUL-SSANGKIYEOK + +0A966 +HANGUL CHOSEONG RIEUL-TIKEUT + +0A967 +HANGUL CHOSEONG RIEUL-SSANGTIKEUT + +0A968 +HANGUL CHOSEONG RIEUL-MIEUM + +0A969 +HANGUL CHOSEONG RIEUL-PIEUP + +0A96A +HANGUL CHOSEONG RIEUL-SSANGPIEUP + +0A96B +HANGUL CHOSEONG RIEUL-KAPYEOUNPIEUP + +0A96C +HANGUL CHOSEONG RIEUL-SIOS + +0A96D +HANGUL CHOSEONG RIEUL-CIEUC + +0A96E +HANGUL CHOSEONG RIEUL-KHIEUKH + +0A96F +HANGUL CHOSEONG MIEUM-KIYEOK + +0A970 +HANGUL CHOSEONG MIEUM-TIKEUT + +0A971 +HANGUL CHOSEONG MIEUM-SIOS + +0A972 +HANGUL CHOSEONG PIEUP-SIOS-THIEUTH + +0A973 +HANGUL CHOSEONG PIEUP-KHIEUKH + +0A974 +HANGUL CHOSEONG PIEUP-HIEUH + +0A975 +HANGUL CHOSEONG SSANGSIOS-PIEUP + +0A976 +HANGUL CHOSEONG IEUNG-RIEUL + +0A977 +HANGUL CHOSEONG IEUNG-HIEUH + +0A978 +HANGUL CHOSEONG SSANGCIEUC-HIEUH + +0A979 +HANGUL CHOSEONG SSANGTHIEUTH + +0A97A +HANGUL CHOSEONG PHIEUPH-HIEUH + +0A97B +HANGUL CHOSEONG HIEUH-SIOS + +0A97C +HANGUL CHOSEONG SSANGYEORINHIEUH + +0A980 +JAVANESE SIGN PANYANGGA + +0A981 +JAVANESE SIGN CECAK + +0A982 +JAVANESE SIGN LAYAR + +0A983 +JAVANESE SIGN WIGNYAN + +0A984 +JAVANESE LETTER A + +0A985 +JAVANESE LETTER I KAWI + +0A986 +JAVANESE LETTER I + +0A987 +JAVANESE LETTER II + +0A988 +JAVANESE LETTER U + +0A989 +JAVANESE LETTER PA CEREK + +0A98A +JAVANESE LETTER NGA LELET + +0A98B +JAVANESE LETTER NGA LELET RASWADI + +0A98C +JAVANESE LETTER E + +0A98D +JAVANESE LETTER AI + +0A98E +JAVANESE LETTER O + +0A98F +JAVANESE LETTER KA + +0A990 +JAVANESE LETTER KA SASAK + +0A991 +JAVANESE LETTER KA MURDA + +0A992 +JAVANESE LETTER GA + +0A993 +JAVANESE LETTER GA MURDA + +0A994 +JAVANESE LETTER NGA + +0A995 +JAVANESE LETTER CA + +0A996 +JAVANESE LETTER CA MURDA + +0A997 +JAVANESE LETTER JA + +0A998 +JAVANESE LETTER NYA MURDA + +0A999 +JAVANESE LETTER JA MAHAPRANA + +0A99A +JAVANESE LETTER NYA + +0A99B +JAVANESE LETTER TTA + +0A99C +JAVANESE LETTER TTA MAHAPRANA + +0A99D +JAVANESE LETTER DDA + +0A99E +JAVANESE LETTER DDA MAHAPRANA + +0A99F +JAVANESE LETTER NA MURDA + +0A9A0 +JAVANESE LETTER TA + +0A9A1 +JAVANESE LETTER TA MURDA + +0A9A2 +JAVANESE LETTER DA + +0A9A3 +JAVANESE LETTER DA MAHAPRANA + +0A9A4 +JAVANESE LETTER NA + +0A9A5 +JAVANESE LETTER PA + +0A9A6 +JAVANESE LETTER PA MURDA + +0A9A7 +JAVANESE LETTER BA + +0A9A8 +JAVANESE LETTER BA MURDA + +0A9A9 +JAVANESE LETTER MA + +0A9AA +JAVANESE LETTER YA + +0A9AB +JAVANESE LETTER RA + +0A9AC +JAVANESE LETTER RA AGUNG + +0A9AD +JAVANESE LETTER LA + +0A9AE +JAVANESE LETTER WA + +0A9AF +JAVANESE LETTER SA MURDA + +0A9B0 +JAVANESE LETTER SA MAHAPRANA + +0A9B1 +JAVANESE LETTER SA + +0A9B2 +JAVANESE LETTER HA + +0A9B3 +JAVANESE SIGN CECAK TELU + +0A9B4 +JAVANESE VOWEL SIGN TARUNG + +0A9B5 +JAVANESE VOWEL SIGN TOLONG + +0A9B6 +JAVANESE VOWEL SIGN WULU + +0A9B7 +JAVANESE VOWEL SIGN WULU MELIK + +0A9B8 +JAVANESE VOWEL SIGN SUKU + +0A9B9 +JAVANESE VOWEL SIGN SUKU MENDUT + +0A9BA +JAVANESE VOWEL SIGN TALING + +0A9BB +JAVANESE VOWEL SIGN DIRGA MURE + +0A9BC +JAVANESE VOWEL SIGN PEPET + +0A9BD +JAVANESE CONSONANT SIGN KERET + +0A9BE +JAVANESE CONSONANT SIGN PENGKAL + +0A9BF +JAVANESE CONSONANT SIGN CAKRA + +0A9C0 +JAVANESE PANGKON + +0A9C1 +JAVANESE LEFT RERENGGAN + +0A9C2 +JAVANESE RIGHT RERENGGAN + +0A9C3 +JAVANESE PADA ANDAP + +0A9C4 +JAVANESE PADA MADYA + +0A9C5 +JAVANESE PADA LUHUR + +0A9C6 +JAVANESE PADA WINDU + +0A9C7 +JAVANESE PADA PANGKAT + +0A9C8 +JAVANESE PADA LINGSA + +0A9C9 +JAVANESE PADA LUNGSI + +0A9CA +JAVANESE PADA ADEG + +0A9CB +JAVANESE PADA ADEG ADEG + +0A9CC +JAVANESE PADA PISELEH + +0A9CD +JAVANESE TURNED PADA PISELEH + +0A9CF +JAVANESE PANGRANGKEP + +0A9D0 +JAVANESE DIGIT ZERO + +0A9D1 +JAVANESE DIGIT ONE + +0A9D2 +JAVANESE DIGIT TWO + +0A9D3 +JAVANESE DIGIT THREE + +0A9D4 +JAVANESE DIGIT FOUR + +0A9D5 +JAVANESE DIGIT FIVE + +0A9D6 +JAVANESE DIGIT SIX + +0A9D7 +JAVANESE DIGIT SEVEN + +0A9D8 +JAVANESE DIGIT EIGHT + +0A9D9 +JAVANESE DIGIT NINE + +0A9DE +JAVANESE PADA TIRTA TUMETES + +0A9DF +JAVANESE PADA ISEN-ISEN + +0A9E0 +MYANMAR LETTER SHAN GHA + +0A9E1 +MYANMAR LETTER SHAN CHA + +0A9E2 +MYANMAR LETTER SHAN JHA + +0A9E3 +MYANMAR LETTER SHAN NNA + +0A9E4 +MYANMAR LETTER SHAN BHA + +0A9E5 +MYANMAR SIGN SHAN SAW + +0A9E6 +MYANMAR MODIFIER LETTER SHAN REDUPLICATION + +0A9E7 +MYANMAR LETTER TAI LAING NYA + +0A9E8 +MYANMAR LETTER TAI LAING FA + +0A9E9 +MYANMAR LETTER TAI LAING GA + +0A9EA +MYANMAR LETTER TAI LAING GHA + +0A9EB +MYANMAR LETTER TAI LAING JA + +0A9EC +MYANMAR LETTER TAI LAING JHA + +0A9ED +MYANMAR LETTER TAI LAING DDA + +0A9EE +MYANMAR LETTER TAI LAING DDHA + +0A9EF +MYANMAR LETTER TAI LAING NNA + +0A9F0 +MYANMAR TAI LAING DIGIT ZERO + +0A9F1 +MYANMAR TAI LAING DIGIT ONE + +0A9F2 +MYANMAR TAI LAING DIGIT TWO + +0A9F3 +MYANMAR TAI LAING DIGIT THREE + +0A9F4 +MYANMAR TAI LAING DIGIT FOUR + +0A9F5 +MYANMAR TAI LAING DIGIT FIVE + +0A9F6 +MYANMAR TAI LAING DIGIT SIX + +0A9F7 +MYANMAR TAI LAING DIGIT SEVEN + +0A9F8 +MYANMAR TAI LAING DIGIT EIGHT + +0A9F9 +MYANMAR TAI LAING DIGIT NINE + +0A9FA +MYANMAR LETTER TAI LAING LLA + +0A9FB +MYANMAR LETTER TAI LAING DA + +0A9FC +MYANMAR LETTER TAI LAING DHA + +0A9FD +MYANMAR LETTER TAI LAING BA + +0A9FE +MYANMAR LETTER TAI LAING BHA + +0AA00 +CHAM LETTER A + +0AA01 +CHAM LETTER I + +0AA02 +CHAM LETTER U + +0AA03 +CHAM LETTER E + +0AA04 +CHAM LETTER AI + +0AA05 +CHAM LETTER O + +0AA06 +CHAM LETTER KA + +0AA07 +CHAM LETTER KHA + +0AA08 +CHAM LETTER GA + +0AA09 +CHAM LETTER GHA + +0AA0A +CHAM LETTER NGUE + +0AA0B +CHAM LETTER NGA + +0AA0C +CHAM LETTER CHA + +0AA0D +CHAM LETTER CHHA + +0AA0E +CHAM LETTER JA + +0AA0F +CHAM LETTER JHA + +0AA10 +CHAM LETTER NHUE + +0AA11 +CHAM LETTER NHA + +0AA12 +CHAM LETTER NHJA + +0AA13 +CHAM LETTER TA + +0AA14 +CHAM LETTER THA + +0AA15 +CHAM LETTER DA + +0AA16 +CHAM LETTER DHA + +0AA17 +CHAM LETTER NUE + +0AA18 +CHAM LETTER NA + +0AA19 +CHAM LETTER DDA + +0AA1A +CHAM LETTER PA + +0AA1B +CHAM LETTER PPA + +0AA1C +CHAM LETTER PHA + +0AA1D +CHAM LETTER BA + +0AA1E +CHAM LETTER BHA + +0AA1F +CHAM LETTER MUE + +0AA20 +CHAM LETTER MA + +0AA21 +CHAM LETTER BBA + +0AA22 +CHAM LETTER YA + +0AA23 +CHAM LETTER RA + +0AA24 +CHAM LETTER LA + +0AA25 +CHAM LETTER VA + +0AA26 +CHAM LETTER SSA + +0AA27 +CHAM LETTER SA + +0AA28 +CHAM LETTER HA + +0AA29 +CHAM VOWEL SIGN AA + +0AA2A +CHAM VOWEL SIGN I + +0AA2B +CHAM VOWEL SIGN II + +0AA2C +CHAM VOWEL SIGN EI + +0AA2D +CHAM VOWEL SIGN U + +0AA2E +CHAM VOWEL SIGN OE + +0AA2F +CHAM VOWEL SIGN O + +0AA30 +CHAM VOWEL SIGN AI + +0AA31 +CHAM VOWEL SIGN AU + +0AA32 +CHAM VOWEL SIGN UE + +0AA33 +CHAM CONSONANT SIGN YA + +0AA34 +CHAM CONSONANT SIGN RA + +0AA35 +CHAM CONSONANT SIGN LA + +0AA36 +CHAM CONSONANT SIGN WA + +0AA40 +CHAM LETTER FINAL K + +0AA41 +CHAM LETTER FINAL G + +0AA42 +CHAM LETTER FINAL NG + +0AA43 +CHAM CONSONANT SIGN FINAL NG + +0AA44 +CHAM LETTER FINAL CH + +0AA45 +CHAM LETTER FINAL T + +0AA46 +CHAM LETTER FINAL N + +0AA47 +CHAM LETTER FINAL P + +0AA48 +CHAM LETTER FINAL Y + +0AA49 +CHAM LETTER FINAL R + +0AA4A +CHAM LETTER FINAL L + +0AA4B +CHAM LETTER FINAL SS + +0AA4C +CHAM CONSONANT SIGN FINAL M + +0AA4D +CHAM CONSONANT SIGN FINAL H + +0AA50 +CHAM DIGIT ZERO + +0AA51 +CHAM DIGIT ONE + +0AA52 +CHAM DIGIT TWO + +0AA53 +CHAM DIGIT THREE + +0AA54 +CHAM DIGIT FOUR + +0AA55 +CHAM DIGIT FIVE + +0AA56 +CHAM DIGIT SIX + +0AA57 +CHAM DIGIT SEVEN + +0AA58 +CHAM DIGIT EIGHT + +0AA59 +CHAM DIGIT NINE + +0AA5C +CHAM PUNCTUATION SPIRAL + +0AA5D +CHAM PUNCTUATION DANDA + +0AA5E +CHAM PUNCTUATION DOUBLE DANDA + +0AA5F +CHAM PUNCTUATION TRIPLE DANDA + +0AA60 +MYANMAR LETTER KHAMTI GA + +0AA61 +MYANMAR LETTER KHAMTI CA + +0AA62 +MYANMAR LETTER KHAMTI CHA + +0AA63 +MYANMAR LETTER KHAMTI JA + +0AA64 +MYANMAR LETTER KHAMTI JHA + +0AA65 +MYANMAR LETTER KHAMTI NYA + +0AA66 +MYANMAR LETTER KHAMTI TTA + +0AA67 +MYANMAR LETTER KHAMTI TTHA + +0AA68 +MYANMAR LETTER KHAMTI DDA + +0AA69 +MYANMAR LETTER KHAMTI DDHA + +0AA6A +MYANMAR LETTER KHAMTI DHA + +0AA6B +MYANMAR LETTER KHAMTI NA + +0AA6C +MYANMAR LETTER KHAMTI SA + +0AA6D +MYANMAR LETTER KHAMTI HA + +0AA6E +MYANMAR LETTER KHAMTI HHA + +0AA6F +MYANMAR LETTER KHAMTI FA + +0AA70 +MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION + +0AA71 +MYANMAR LETTER KHAMTI XA + +0AA72 +MYANMAR LETTER KHAMTI ZA + +0AA73 +MYANMAR LETTER KHAMTI RA + +0AA74 +MYANMAR LOGOGRAM KHAMTI OAY + +0AA75 +MYANMAR LOGOGRAM KHAMTI QN + +0AA76 +MYANMAR LOGOGRAM KHAMTI HM + +0AA77 +MYANMAR SYMBOL AITON EXCLAMATION + +0AA78 +MYANMAR SYMBOL AITON ONE + +0AA79 +MYANMAR SYMBOL AITON TWO + +0AA7A +MYANMAR LETTER AITON RA + +0AA7B +MYANMAR SIGN PAO KAREN TONE + +0AA7C +MYANMAR SIGN TAI LAING TONE-2 + +0AA7D +MYANMAR SIGN TAI LAING TONE-5 + +0AA7E +MYANMAR LETTER SHWE PALAUNG CHA + +0AA7F +MYANMAR LETTER SHWE PALAUNG SHA + +0AA80 +TAI VIET LETTER LOW KO + +0AA81 +TAI VIET LETTER HIGH KO + +0AA82 +TAI VIET LETTER LOW KHO + +0AA83 +TAI VIET LETTER HIGH KHO + +0AA84 +TAI VIET LETTER LOW KHHO + +0AA85 +TAI VIET LETTER HIGH KHHO + +0AA86 +TAI VIET LETTER LOW GO + +0AA87 +TAI VIET LETTER HIGH GO + +0AA88 +TAI VIET LETTER LOW NGO + +0AA89 +TAI VIET LETTER HIGH NGO + +0AA8A +TAI VIET LETTER LOW CO + +0AA8B +TAI VIET LETTER HIGH CO + +0AA8C +TAI VIET LETTER LOW CHO + +0AA8D +TAI VIET LETTER HIGH CHO + +0AA8E +TAI VIET LETTER LOW SO + +0AA8F +TAI VIET LETTER HIGH SO + +0AA90 +TAI VIET LETTER LOW NYO + +0AA91 +TAI VIET LETTER HIGH NYO + +0AA92 +TAI VIET LETTER LOW DO + +0AA93 +TAI VIET LETTER HIGH DO + +0AA94 +TAI VIET LETTER LOW TO + +0AA95 +TAI VIET LETTER HIGH TO + +0AA96 +TAI VIET LETTER LOW THO + +0AA97 +TAI VIET LETTER HIGH THO + +0AA98 +TAI VIET LETTER LOW NO + +0AA99 +TAI VIET LETTER HIGH NO + +0AA9A +TAI VIET LETTER LOW BO + +0AA9B +TAI VIET LETTER HIGH BO + +0AA9C +TAI VIET LETTER LOW PO + +0AA9D +TAI VIET LETTER HIGH PO + +0AA9E +TAI VIET LETTER LOW PHO + +0AA9F +TAI VIET LETTER HIGH PHO + +0AAA0 +TAI VIET LETTER LOW FO + +0AAA1 +TAI VIET LETTER HIGH FO + +0AAA2 +TAI VIET LETTER LOW MO + +0AAA3 +TAI VIET LETTER HIGH MO + +0AAA4 +TAI VIET LETTER LOW YO + +0AAA5 +TAI VIET LETTER HIGH YO + +0AAA6 +TAI VIET LETTER LOW RO + +0AAA7 +TAI VIET LETTER HIGH RO + +0AAA8 +TAI VIET LETTER LOW LO + +0AAA9 +TAI VIET LETTER HIGH LO + +0AAAA +TAI VIET LETTER LOW VO + +0AAAB +TAI VIET LETTER HIGH VO + +0AAAC +TAI VIET LETTER LOW HO + +0AAAD +TAI VIET LETTER HIGH HO + +0AAAE +TAI VIET LETTER LOW O + +0AAAF +TAI VIET LETTER HIGH O + +0AAB0 +TAI VIET MAI KANG + +0AAB1 +TAI VIET VOWEL AA + +0AAB2 +TAI VIET VOWEL I + +0AAB3 +TAI VIET VOWEL UE + +0AAB4 +TAI VIET VOWEL U + +0AAB5 +TAI VIET VOWEL E + +0AAB6 +TAI VIET VOWEL O + +0AAB7 +TAI VIET MAI KHIT + +0AAB8 +TAI VIET VOWEL IA + +0AAB9 +TAI VIET VOWEL UEA + +0AABA +TAI VIET VOWEL UA + +0AABB +TAI VIET VOWEL AUE + +0AABC +TAI VIET VOWEL AY + +0AABD +TAI VIET VOWEL AN + +0AABE +TAI VIET VOWEL AM + +0AABF +TAI VIET TONE MAI EK + +0AAC0 +TAI VIET TONE MAI NUENG + +0AAC1 +TAI VIET TONE MAI THO + +0AAC2 +TAI VIET TONE MAI SONG + +0AADB +TAI VIET SYMBOL KON + +0AADC +TAI VIET SYMBOL NUENG + +0AADD +TAI VIET SYMBOL SAM + +0AADE +TAI VIET SYMBOL HO HOI + +0AADF +TAI VIET SYMBOL KOI KOI + +0AAE0 +MEETEI MAYEK LETTER E + +0AAE1 +MEETEI MAYEK LETTER O + +0AAE2 +MEETEI MAYEK LETTER CHA + +0AAE3 +MEETEI MAYEK LETTER NYA + +0AAE4 +MEETEI MAYEK LETTER TTA + +0AAE5 +MEETEI MAYEK LETTER TTHA + +0AAE6 +MEETEI MAYEK LETTER DDA + +0AAE7 +MEETEI MAYEK LETTER DDHA + +0AAE8 +MEETEI MAYEK LETTER NNA + +0AAE9 +MEETEI MAYEK LETTER SHA + +0AAEA +MEETEI MAYEK LETTER SSA + +0AAEB +MEETEI MAYEK VOWEL SIGN II + +0AAEC +MEETEI MAYEK VOWEL SIGN UU + +0AAED +MEETEI MAYEK VOWEL SIGN AAI + +0AAEE +MEETEI MAYEK VOWEL SIGN AU + +0AAEF +MEETEI MAYEK VOWEL SIGN AAU + +0AAF0 +MEETEI MAYEK CHEIKHAN + +0AAF1 +MEETEI MAYEK AHANG KHUDAM + +0AAF2 +MEETEI MAYEK ANJI + +0AAF3 +MEETEI MAYEK SYLLABLE REPETITION MARK + +0AAF4 +MEETEI MAYEK WORD REPETITION MARK + +0AAF5 +MEETEI MAYEK VOWEL SIGN VISARGA + +0AAF6 +MEETEI MAYEK VIRAMA + +0AB01 +ETHIOPIC SYLLABLE TTHU + +0AB02 +ETHIOPIC SYLLABLE TTHI + +0AB03 +ETHIOPIC SYLLABLE TTHAA + +0AB04 +ETHIOPIC SYLLABLE TTHEE + +0AB05 +ETHIOPIC SYLLABLE TTHE + +0AB06 +ETHIOPIC SYLLABLE TTHO + +0AB09 +ETHIOPIC SYLLABLE DDHU + +0AB0A +ETHIOPIC SYLLABLE DDHI + +0AB0B +ETHIOPIC SYLLABLE DDHAA + +0AB0C +ETHIOPIC SYLLABLE DDHEE + +0AB0D +ETHIOPIC SYLLABLE DDHE + +0AB0E +ETHIOPIC SYLLABLE DDHO + +0AB11 +ETHIOPIC SYLLABLE DZU + +0AB12 +ETHIOPIC SYLLABLE DZI + +0AB13 +ETHIOPIC SYLLABLE DZAA + +0AB14 +ETHIOPIC SYLLABLE DZEE + +0AB15 +ETHIOPIC SYLLABLE DZE + +0AB16 +ETHIOPIC SYLLABLE DZO + +0AB20 +ETHIOPIC SYLLABLE CCHHA + +0AB21 +ETHIOPIC SYLLABLE CCHHU + +0AB22 +ETHIOPIC SYLLABLE CCHHI + +0AB23 +ETHIOPIC SYLLABLE CCHHAA + +0AB24 +ETHIOPIC SYLLABLE CCHHEE + +0AB25 +ETHIOPIC SYLLABLE CCHHE + +0AB26 +ETHIOPIC SYLLABLE CCHHO + +0AB28 +ETHIOPIC SYLLABLE BBA + +0AB29 +ETHIOPIC SYLLABLE BBU + +0AB2A +ETHIOPIC SYLLABLE BBI + +0AB2B +ETHIOPIC SYLLABLE BBAA + +0AB2C +ETHIOPIC SYLLABLE BBEE + +0AB2D +ETHIOPIC SYLLABLE BBE + +0AB2E +ETHIOPIC SYLLABLE BBO + +0AB30 +LATIN SMALL LETTER BARRED ALPHA + +0AB31 +LATIN SMALL LETTER A REVERSED-SCHWA + +0AB32 +LATIN SMALL LETTER BLACKLETTER E + +0AB33 +LATIN SMALL LETTER BARRED E + +0AB34 +LATIN SMALL LETTER E WITH FLOURISH + +0AB35 +LATIN SMALL LETTER LENIS F + +0AB36 +LATIN SMALL LETTER SCRIPT G WITH CROSSED-TAIL + +0AB37 +LATIN SMALL LETTER L WITH INVERTED LAZY S + +0AB38 +LATIN SMALL LETTER L WITH DOUBLE MIDDLE TILDE + +0AB39 +LATIN SMALL LETTER L WITH MIDDLE RING + +0AB3A +LATIN SMALL LETTER M WITH CROSSED-TAIL + +0AB3B +LATIN SMALL LETTER N WITH CROSSED-TAIL + +0AB3C +LATIN SMALL LETTER ENG WITH CROSSED-TAIL + +0AB3D +LATIN SMALL LETTER BLACKLETTER O + +0AB3E +LATIN SMALL LETTER BLACKLETTER O WITH STROKE + +0AB3F +LATIN SMALL LETTER OPEN O WITH STROKE + +0AB40 +LATIN SMALL LETTER INVERTED OE + +0AB41 +LATIN SMALL LETTER TURNED OE WITH STROKE + +0AB42 +LATIN SMALL LETTER TURNED OE WITH HORIZONTAL STROKE + +0AB43 +LATIN SMALL LETTER TURNED O OPEN-O + +0AB44 +LATIN SMALL LETTER TURNED O OPEN-O WITH STROKE + +0AB45 +LATIN SMALL LETTER STIRRUP R + +0AB46 +LATIN LETTER SMALL CAPITAL R WITH RIGHT LEG + +0AB47 +LATIN SMALL LETTER R WITHOUT HANDLE + +0AB48 +LATIN SMALL LETTER DOUBLE R + +0AB49 +LATIN SMALL LETTER R WITH CROSSED-TAIL + +0AB4A +LATIN SMALL LETTER DOUBLE R WITH CROSSED-TAIL + +0AB4B +LATIN SMALL LETTER SCRIPT R + +0AB4C +LATIN SMALL LETTER SCRIPT R WITH RING + +0AB4D +LATIN SMALL LETTER BASELINE ESH + +0AB4E +LATIN SMALL LETTER U WITH SHORT RIGHT LEG + +0AB4F +LATIN SMALL LETTER U BAR WITH SHORT RIGHT LEG + +0AB50 +LATIN SMALL LETTER UI + +0AB51 +LATIN SMALL LETTER TURNED UI + +0AB52 +LATIN SMALL LETTER U WITH LEFT HOOK + +0AB53 +LATIN SMALL LETTER CHI + +0AB54 +LATIN SMALL LETTER CHI WITH LOW RIGHT RING + +0AB55 +LATIN SMALL LETTER CHI WITH LOW LEFT SERIF + +0AB56 +LATIN SMALL LETTER X WITH LOW RIGHT RING + +0AB57 +LATIN SMALL LETTER X WITH LONG LEFT LEG + +0AB58 +LATIN SMALL LETTER X WITH LONG LEFT LEG AND LOW RIGHT RING + +0AB59 +LATIN SMALL LETTER X WITH LONG LEFT LEG WITH SERIF + +0AB5A +LATIN SMALL LETTER Y WITH SHORT RIGHT LEG + +0AB5B +MODIFIER BREVE WITH INVERTED BREVE + +0AB5C +MODIFIER LETTER SMALL HENG + +0AB5D +MODIFIER LETTER SMALL L WITH INVERTED LAZY S + +0AB5E +MODIFIER LETTER SMALL L WITH MIDDLE TILDE + +0AB5F +MODIFIER LETTER SMALL U WITH LEFT HOOK + +0AB60 +LATIN SMALL LETTER SAKHA YAT + +0AB61 +LATIN SMALL LETTER IOTIFIED E + +0AB62 +LATIN SMALL LETTER OPEN OE + +0AB63 +LATIN SMALL LETTER UO + +0AB64 +LATIN SMALL LETTER INVERTED ALPHA + +0AB65 +GREEK LETTER SMALL CAPITAL OMEGA + +0AB66 +LATIN SMALL LETTER DZ DIGRAPH WITH RETROFLEX HOOK + +0AB67 +LATIN SMALL LETTER TS DIGRAPH WITH RETROFLEX HOOK + +0AB68 +LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE + +0AB69 +MODIFIER LETTER SMALL TURNED W + +0AB6A +MODIFIER LETTER LEFT TACK + +0AB6B +MODIFIER LETTER RIGHT TACK + +0AB70 +CHEROKEE SMALL LETTER A + +0AB71 +CHEROKEE SMALL LETTER E + +0AB72 +CHEROKEE SMALL LETTER I + +0AB73 +CHEROKEE SMALL LETTER O + +0AB74 +CHEROKEE SMALL LETTER U + +0AB75 +CHEROKEE SMALL LETTER V + +0AB76 +CHEROKEE SMALL LETTER GA + +0AB77 +CHEROKEE SMALL LETTER KA + +0AB78 +CHEROKEE SMALL LETTER GE + +0AB79 +CHEROKEE SMALL LETTER GI + +0AB7A +CHEROKEE SMALL LETTER GO + +0AB7B +CHEROKEE SMALL LETTER GU + +0AB7C +CHEROKEE SMALL LETTER GV + +0AB7D +CHEROKEE SMALL LETTER HA + +0AB7E +CHEROKEE SMALL LETTER HE + +0AB7F +CHEROKEE SMALL LETTER HI + +0AB80 +CHEROKEE SMALL LETTER HO + +0AB81 +CHEROKEE SMALL LETTER HU + +0AB82 +CHEROKEE SMALL LETTER HV + +0AB83 +CHEROKEE SMALL LETTER LA + +0AB84 +CHEROKEE SMALL LETTER LE + +0AB85 +CHEROKEE SMALL LETTER LI + +0AB86 +CHEROKEE SMALL LETTER LO + +0AB87 +CHEROKEE SMALL LETTER LU + +0AB88 +CHEROKEE SMALL LETTER LV + +0AB89 +CHEROKEE SMALL LETTER MA + +0AB8A +CHEROKEE SMALL LETTER ME + +0AB8B +CHEROKEE SMALL LETTER MI + +0AB8C +CHEROKEE SMALL LETTER MO + +0AB8D +CHEROKEE SMALL LETTER MU + +0AB8E +CHEROKEE SMALL LETTER NA + +0AB8F +CHEROKEE SMALL LETTER HNA + +0AB90 +CHEROKEE SMALL LETTER NAH + +0AB91 +CHEROKEE SMALL LETTER NE + +0AB92 +CHEROKEE SMALL LETTER NI + +0AB93 +CHEROKEE SMALL LETTER NO + +0AB94 +CHEROKEE SMALL LETTER NU + +0AB95 +CHEROKEE SMALL LETTER NV + +0AB96 +CHEROKEE SMALL LETTER QUA + +0AB97 +CHEROKEE SMALL LETTER QUE + +0AB98 +CHEROKEE SMALL LETTER QUI + +0AB99 +CHEROKEE SMALL LETTER QUO + +0AB9A +CHEROKEE SMALL LETTER QUU + +0AB9B +CHEROKEE SMALL LETTER QUV + +0AB9C +CHEROKEE SMALL LETTER SA + +0AB9D +CHEROKEE SMALL LETTER S + +0AB9E +CHEROKEE SMALL LETTER SE + +0AB9F +CHEROKEE SMALL LETTER SI + +0ABA0 +CHEROKEE SMALL LETTER SO + +0ABA1 +CHEROKEE SMALL LETTER SU + +0ABA2 +CHEROKEE SMALL LETTER SV + +0ABA3 +CHEROKEE SMALL LETTER DA + +0ABA4 +CHEROKEE SMALL LETTER TA + +0ABA5 +CHEROKEE SMALL LETTER DE + +0ABA6 +CHEROKEE SMALL LETTER TE + +0ABA7 +CHEROKEE SMALL LETTER DI + +0ABA8 +CHEROKEE SMALL LETTER TI + +0ABA9 +CHEROKEE SMALL LETTER DO + +0ABAA +CHEROKEE SMALL LETTER DU + +0ABAB +CHEROKEE SMALL LETTER DV + +0ABAC +CHEROKEE SMALL LETTER DLA + +0ABAD +CHEROKEE SMALL LETTER TLA + +0ABAE +CHEROKEE SMALL LETTER TLE + +0ABAF +CHEROKEE SMALL LETTER TLI + +0ABB0 +CHEROKEE SMALL LETTER TLO + +0ABB1 +CHEROKEE SMALL LETTER TLU + +0ABB2 +CHEROKEE SMALL LETTER TLV + +0ABB3 +CHEROKEE SMALL LETTER TSA + +0ABB4 +CHEROKEE SMALL LETTER TSE + +0ABB5 +CHEROKEE SMALL LETTER TSI + +0ABB6 +CHEROKEE SMALL LETTER TSO + +0ABB7 +CHEROKEE SMALL LETTER TSU + +0ABB8 +CHEROKEE SMALL LETTER TSV + +0ABB9 +CHEROKEE SMALL LETTER WA + +0ABBA +CHEROKEE SMALL LETTER WE + +0ABBB +CHEROKEE SMALL LETTER WI + +0ABBC +CHEROKEE SMALL LETTER WO + +0ABBD +CHEROKEE SMALL LETTER WU + +0ABBE +CHEROKEE SMALL LETTER WV + +0ABBF +CHEROKEE SMALL LETTER YA + +0ABC0 +MEETEI MAYEK LETTER KOK + +0ABC1 +MEETEI MAYEK LETTER SAM + +0ABC2 +MEETEI MAYEK LETTER LAI + +0ABC3 +MEETEI MAYEK LETTER MIT + +0ABC4 +MEETEI MAYEK LETTER PA + +0ABC5 +MEETEI MAYEK LETTER NA + +0ABC6 +MEETEI MAYEK LETTER CHIL + +0ABC7 +MEETEI MAYEK LETTER TIL + +0ABC8 +MEETEI MAYEK LETTER KHOU + +0ABC9 +MEETEI MAYEK LETTER NGOU + +0ABCA +MEETEI MAYEK LETTER THOU + +0ABCB +MEETEI MAYEK LETTER WAI + +0ABCC +MEETEI MAYEK LETTER YANG + +0ABCD +MEETEI MAYEK LETTER HUK + +0ABCE +MEETEI MAYEK LETTER UN + +0ABCF +MEETEI MAYEK LETTER I + +0ABD0 +MEETEI MAYEK LETTER PHAM + +0ABD1 +MEETEI MAYEK LETTER ATIYA + +0ABD2 +MEETEI MAYEK LETTER GOK + +0ABD3 +MEETEI MAYEK LETTER JHAM + +0ABD4 +MEETEI MAYEK LETTER RAI + +0ABD5 +MEETEI MAYEK LETTER BA + +0ABD6 +MEETEI MAYEK LETTER JIL + +0ABD7 +MEETEI MAYEK LETTER DIL + +0ABD8 +MEETEI MAYEK LETTER GHOU + +0ABD9 +MEETEI MAYEK LETTER DHOU + +0ABDA +MEETEI MAYEK LETTER BHAM + +0ABDB +MEETEI MAYEK LETTER KOK LONSUM + +0ABDC +MEETEI MAYEK LETTER LAI LONSUM + +0ABDD +MEETEI MAYEK LETTER MIT LONSUM + +0ABDE +MEETEI MAYEK LETTER PA LONSUM + +0ABDF +MEETEI MAYEK LETTER NA LONSUM + +0ABE0 +MEETEI MAYEK LETTER TIL LONSUM + +0ABE1 +MEETEI MAYEK LETTER NGOU LONSUM + +0ABE2 +MEETEI MAYEK LETTER I LONSUM + +0ABE3 +MEETEI MAYEK VOWEL SIGN ONAP + +0ABE4 +MEETEI MAYEK VOWEL SIGN INAP + +0ABE5 +MEETEI MAYEK VOWEL SIGN ANAP + +0ABE6 +MEETEI MAYEK VOWEL SIGN YENAP + +0ABE7 +MEETEI MAYEK VOWEL SIGN SOUNAP + +0ABE8 +MEETEI MAYEK VOWEL SIGN UNAP + +0ABE9 +MEETEI MAYEK VOWEL SIGN CHEINAP + +0ABEA +MEETEI MAYEK VOWEL SIGN NUNG + +0ABEB +MEETEI MAYEK CHEIKHEI + +0ABEC +MEETEI MAYEK LUM IYEK + +0ABED +MEETEI MAYEK APUN IYEK + +0ABF0 +MEETEI MAYEK DIGIT ZERO + +0ABF1 +MEETEI MAYEK DIGIT ONE + +0ABF2 +MEETEI MAYEK DIGIT TWO + +0ABF3 +MEETEI MAYEK DIGIT THREE + +0ABF4 +MEETEI MAYEK DIGIT FOUR + +0ABF5 +MEETEI MAYEK DIGIT FIVE + +0ABF6 +MEETEI MAYEK DIGIT SIX + +0ABF7 +MEETEI MAYEK DIGIT SEVEN + +0ABF8 +MEETEI MAYEK DIGIT EIGHT + +0ABF9 +MEETEI MAYEK DIGIT NINE + +0D7B0 +HANGUL JUNGSEONG O-YEO + +0D7B1 +HANGUL JUNGSEONG O-O-I + +0D7B2 +HANGUL JUNGSEONG YO-A + +0D7B3 +HANGUL JUNGSEONG YO-AE + +0D7B4 +HANGUL JUNGSEONG YO-EO + +0D7B5 +HANGUL JUNGSEONG U-YEO + +0D7B6 +HANGUL JUNGSEONG U-I-I + +0D7B7 +HANGUL JUNGSEONG YU-AE + +0D7B8 +HANGUL JUNGSEONG YU-O + +0D7B9 +HANGUL JUNGSEONG EU-A + +0D7BA +HANGUL JUNGSEONG EU-EO + +0D7BB +HANGUL JUNGSEONG EU-E + +0D7BC +HANGUL JUNGSEONG EU-O + +0D7BD +HANGUL JUNGSEONG I-YA-O + +0D7BE +HANGUL JUNGSEONG I-YAE + +0D7BF +HANGUL JUNGSEONG I-YEO + +0D7C0 +HANGUL JUNGSEONG I-YE + +0D7C1 +HANGUL JUNGSEONG I-O-I + +0D7C2 +HANGUL JUNGSEONG I-YO + +0D7C3 +HANGUL JUNGSEONG I-YU + +0D7C4 +HANGUL JUNGSEONG I-I + +0D7C5 +HANGUL JUNGSEONG ARAEA-A + +0D7C6 +HANGUL JUNGSEONG ARAEA-E + +0D7CB +HANGUL JONGSEONG NIEUN-RIEUL + +0D7CC +HANGUL JONGSEONG NIEUN-CHIEUCH + +0D7CD +HANGUL JONGSEONG SSANGTIKEUT + +0D7CE +HANGUL JONGSEONG SSANGTIKEUT-PIEUP + +0D7CF +HANGUL JONGSEONG TIKEUT-PIEUP + +0D7D0 +HANGUL JONGSEONG TIKEUT-SIOS + +0D7D1 +HANGUL JONGSEONG TIKEUT-SIOS-KIYEOK + +0D7D2 +HANGUL JONGSEONG TIKEUT-CIEUC + +0D7D3 +HANGUL JONGSEONG TIKEUT-CHIEUCH + +0D7D4 +HANGUL JONGSEONG TIKEUT-THIEUTH + +0D7D5 +HANGUL JONGSEONG RIEUL-SSANGKIYEOK + +0D7D6 +HANGUL JONGSEONG RIEUL-KIYEOK-HIEUH + +0D7D7 +HANGUL JONGSEONG SSANGRIEUL-KHIEUKH + +0D7D8 +HANGUL JONGSEONG RIEUL-MIEUM-HIEUH + +0D7D9 +HANGUL JONGSEONG RIEUL-PIEUP-TIKEUT + +0D7DA +HANGUL JONGSEONG RIEUL-PIEUP-PHIEUPH + +0D7DB +HANGUL JONGSEONG RIEUL-YESIEUNG + +0D7DC +HANGUL JONGSEONG RIEUL-YEORINHIEUH-HIEUH + +0D7DD +HANGUL JONGSEONG KAPYEOUNRIEUL + +0D7DE +HANGUL JONGSEONG MIEUM-NIEUN + +0D7DF +HANGUL JONGSEONG MIEUM-SSANGNIEUN + +0D7E0 +HANGUL JONGSEONG SSANGMIEUM + +0D7E1 +HANGUL JONGSEONG MIEUM-PIEUP-SIOS + +0D7E2 +HANGUL JONGSEONG MIEUM-CIEUC + +0D7E3 +HANGUL JONGSEONG PIEUP-TIKEUT + +0D7E4 +HANGUL JONGSEONG PIEUP-RIEUL-PHIEUPH + +0D7E5 +HANGUL JONGSEONG PIEUP-MIEUM + +0D7E6 +HANGUL JONGSEONG SSANGPIEUP + +0D7E7 +HANGUL JONGSEONG PIEUP-SIOS-TIKEUT + +0D7E8 +HANGUL JONGSEONG PIEUP-CIEUC + +0D7E9 +HANGUL JONGSEONG PIEUP-CHIEUCH + +0D7EA +HANGUL JONGSEONG SIOS-MIEUM + +0D7EB +HANGUL JONGSEONG SIOS-KAPYEOUNPIEUP + +0D7EC +HANGUL JONGSEONG SSANGSIOS-KIYEOK + +0D7ED +HANGUL JONGSEONG SSANGSIOS-TIKEUT + +0D7EE +HANGUL JONGSEONG SIOS-PANSIOS + +0D7EF +HANGUL JONGSEONG SIOS-CIEUC + +0D7F0 +HANGUL JONGSEONG SIOS-CHIEUCH + +0D7F1 +HANGUL JONGSEONG SIOS-THIEUTH + +0D7F2 +HANGUL JONGSEONG SIOS-HIEUH + +0D7F3 +HANGUL JONGSEONG PANSIOS-PIEUP + +0D7F4 +HANGUL JONGSEONG PANSIOS-KAPYEOUNPIEUP + +0D7F5 +HANGUL JONGSEONG YESIEUNG-MIEUM + +0D7F6 +HANGUL JONGSEONG YESIEUNG-HIEUH + +0D7F7 +HANGUL JONGSEONG CIEUC-PIEUP + +0D7F8 +HANGUL JONGSEONG CIEUC-SSANGPIEUP + +0D7F9 +HANGUL JONGSEONG SSANGCIEUC + +0D7FA +HANGUL JONGSEONG PHIEUPH-SIOS + +0D7FB +HANGUL JONGSEONG PHIEUPH-THIEUTH + +0FB00 +LATIN SMALL LIGATURE FF + +0FB01 +LATIN SMALL LIGATURE FI + +0FB02 +LATIN SMALL LIGATURE FL + +0FB03 +LATIN SMALL LIGATURE FFI + +0FB04 +LATIN SMALL LIGATURE FFL + +0FB05 +LATIN SMALL LIGATURE LONG S T + +0FB06 +LATIN SMALL LIGATURE ST + +0FB13 +ARMENIAN SMALL LIGATURE MEN NOW + +0FB14 +ARMENIAN SMALL LIGATURE MEN ECH + +0FB15 +ARMENIAN SMALL LIGATURE MEN INI + +0FB16 +ARMENIAN SMALL LIGATURE VEW NOW + +0FB17 +ARMENIAN SMALL LIGATURE MEN XEH + +0FB1D +HEBREW LETTER YOD WITH HIRIQ + +0FB1E +HEBREW POINT JUDEO-SPANISH VARIKA + +0FB1F +HEBREW LIGATURE YIDDISH YOD YOD PATAH + +0FB20 +HEBREW LETTER ALTERNATIVE AYIN + +0FB21 +HEBREW LETTER WIDE ALEF + +0FB22 +HEBREW LETTER WIDE DALET + +0FB23 +HEBREW LETTER WIDE HE + +0FB24 +HEBREW LETTER WIDE KAF + +0FB25 +HEBREW LETTER WIDE LAMED + +0FB26 +HEBREW LETTER WIDE FINAL MEM + +0FB27 +HEBREW LETTER WIDE RESH + +0FB28 +HEBREW LETTER WIDE TAV + +0FB29 +HEBREW LETTER ALTERNATIVE PLUS SIGN + +0FB2A +HEBREW LETTER SHIN WITH SHIN DOT + +0FB2B +HEBREW LETTER SHIN WITH SIN DOT + +0FB2C +HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT + +0FB2D +HEBREW LETTER SHIN WITH DAGESH AND SIN DOT + +0FB2E +HEBREW LETTER ALEF WITH PATAH + +0FB2F +HEBREW LETTER ALEF WITH QAMATS + +0FB30 +HEBREW LETTER ALEF WITH MAPIQ + +0FB31 +HEBREW LETTER BET WITH DAGESH + +0FB32 +HEBREW LETTER GIMEL WITH DAGESH + +0FB33 +HEBREW LETTER DALET WITH DAGESH + +0FB34 +HEBREW LETTER HE WITH MAPIQ + +0FB35 +HEBREW LETTER VAV WITH DAGESH + +0FB36 +HEBREW LETTER ZAYIN WITH DAGESH + +0FB38 +HEBREW LETTER TET WITH DAGESH + +0FB39 +HEBREW LETTER YOD WITH DAGESH + +0FB3A +HEBREW LETTER FINAL KAF WITH DAGESH + +0FB3B +HEBREW LETTER KAF WITH DAGESH + +0FB3C +HEBREW LETTER LAMED WITH DAGESH + +0FB3E +HEBREW LETTER MEM WITH DAGESH + +0FB40 +HEBREW LETTER NUN WITH DAGESH + +0FB41 +HEBREW LETTER SAMEKH WITH DAGESH + +0FB43 +HEBREW LETTER FINAL PE WITH DAGESH + +0FB44 +HEBREW LETTER PE WITH DAGESH + +0FB46 +HEBREW LETTER TSADI WITH DAGESH + +0FB47 +HEBREW LETTER QOF WITH DAGESH + +0FB48 +HEBREW LETTER RESH WITH DAGESH + +0FB49 +HEBREW LETTER SHIN WITH DAGESH + +0FB4A +HEBREW LETTER TAV WITH DAGESH + +0FB4B +HEBREW LETTER VAV WITH HOLAM + +0FB4C +HEBREW LETTER BET WITH RAFE + +0FB4D +HEBREW LETTER KAF WITH RAFE + +0FB4E +HEBREW LETTER PE WITH RAFE + +0FB4F +HEBREW LIGATURE ALEF LAMED + +0FB50 +ARABIC LETTER ALEF WASLA ISOLATED FORM + +0FB51 +ARABIC LETTER ALEF WASLA FINAL FORM + +0FB52 +ARABIC LETTER BEEH ISOLATED FORM + +0FB53 +ARABIC LETTER BEEH FINAL FORM + +0FB54 +ARABIC LETTER BEEH INITIAL FORM + +0FB55 +ARABIC LETTER BEEH MEDIAL FORM + +0FB56 +ARABIC LETTER PEH ISOLATED FORM + +0FB57 +ARABIC LETTER PEH FINAL FORM + +0FB58 +ARABIC LETTER PEH INITIAL FORM + +0FB59 +ARABIC LETTER PEH MEDIAL FORM + +0FB5A +ARABIC LETTER BEHEH ISOLATED FORM + +0FB5B +ARABIC LETTER BEHEH FINAL FORM + +0FB5C +ARABIC LETTER BEHEH INITIAL FORM + +0FB5D +ARABIC LETTER BEHEH MEDIAL FORM + +0FB5E +ARABIC LETTER TTEHEH ISOLATED FORM + +0FB5F +ARABIC LETTER TTEHEH FINAL FORM + +0FB60 +ARABIC LETTER TTEHEH INITIAL FORM + +0FB61 +ARABIC LETTER TTEHEH MEDIAL FORM + +0FB62 +ARABIC LETTER TEHEH ISOLATED FORM + +0FB63 +ARABIC LETTER TEHEH FINAL FORM + +0FB64 +ARABIC LETTER TEHEH INITIAL FORM + +0FB65 +ARABIC LETTER TEHEH MEDIAL FORM + +0FB66 +ARABIC LETTER TTEH ISOLATED FORM + +0FB67 +ARABIC LETTER TTEH FINAL FORM + +0FB68 +ARABIC LETTER TTEH INITIAL FORM + +0FB69 +ARABIC LETTER TTEH MEDIAL FORM + +0FB6A +ARABIC LETTER VEH ISOLATED FORM + +0FB6B +ARABIC LETTER VEH FINAL FORM + +0FB6C +ARABIC LETTER VEH INITIAL FORM + +0FB6D +ARABIC LETTER VEH MEDIAL FORM + +0FB6E +ARABIC LETTER PEHEH ISOLATED FORM + +0FB6F +ARABIC LETTER PEHEH FINAL FORM + +0FB70 +ARABIC LETTER PEHEH INITIAL FORM + +0FB71 +ARABIC LETTER PEHEH MEDIAL FORM + +0FB72 +ARABIC LETTER DYEH ISOLATED FORM + +0FB73 +ARABIC LETTER DYEH FINAL FORM + +0FB74 +ARABIC LETTER DYEH INITIAL FORM + +0FB75 +ARABIC LETTER DYEH MEDIAL FORM + +0FB76 +ARABIC LETTER NYEH ISOLATED FORM + +0FB77 +ARABIC LETTER NYEH FINAL FORM + +0FB78 +ARABIC LETTER NYEH INITIAL FORM + +0FB79 +ARABIC LETTER NYEH MEDIAL FORM + +0FB7A +ARABIC LETTER TCHEH ISOLATED FORM + +0FB7B +ARABIC LETTER TCHEH FINAL FORM + +0FB7C +ARABIC LETTER TCHEH INITIAL FORM + +0FB7D +ARABIC LETTER TCHEH MEDIAL FORM + +0FB7E +ARABIC LETTER TCHEHEH ISOLATED FORM + +0FB7F +ARABIC LETTER TCHEHEH FINAL FORM + +0FB80 +ARABIC LETTER TCHEHEH INITIAL FORM + +0FB81 +ARABIC LETTER TCHEHEH MEDIAL FORM + +0FB82 +ARABIC LETTER DDAHAL ISOLATED FORM + +0FB83 +ARABIC LETTER DDAHAL FINAL FORM + +0FB84 +ARABIC LETTER DAHAL ISOLATED FORM + +0FB85 +ARABIC LETTER DAHAL FINAL FORM + +0FB86 +ARABIC LETTER DUL ISOLATED FORM + +0FB87 +ARABIC LETTER DUL FINAL FORM + +0FB88 +ARABIC LETTER DDAL ISOLATED FORM + +0FB89 +ARABIC LETTER DDAL FINAL FORM + +0FB8A +ARABIC LETTER JEH ISOLATED FORM + +0FB8B +ARABIC LETTER JEH FINAL FORM + +0FB8C +ARABIC LETTER RREH ISOLATED FORM + +0FB8D +ARABIC LETTER RREH FINAL FORM + +0FB8E +ARABIC LETTER KEHEH ISOLATED FORM + +0FB8F +ARABIC LETTER KEHEH FINAL FORM + +0FB90 +ARABIC LETTER KEHEH INITIAL FORM + +0FB91 +ARABIC LETTER KEHEH MEDIAL FORM + +0FB92 +ARABIC LETTER GAF ISOLATED FORM + +0FB93 +ARABIC LETTER GAF FINAL FORM + +0FB94 +ARABIC LETTER GAF INITIAL FORM + +0FB95 +ARABIC LETTER GAF MEDIAL FORM + +0FB96 +ARABIC LETTER GUEH ISOLATED FORM + +0FB97 +ARABIC LETTER GUEH FINAL FORM + +0FB98 +ARABIC LETTER GUEH INITIAL FORM + +0FB99 +ARABIC LETTER GUEH MEDIAL FORM + +0FB9A +ARABIC LETTER NGOEH ISOLATED FORM + +0FB9B +ARABIC LETTER NGOEH FINAL FORM + +0FB9C +ARABIC LETTER NGOEH INITIAL FORM + +0FB9D +ARABIC LETTER NGOEH MEDIAL FORM + +0FB9E +ARABIC LETTER NOON GHUNNA ISOLATED FORM + +0FB9F +ARABIC LETTER NOON GHUNNA FINAL FORM + +0FBA0 +ARABIC LETTER RNOON ISOLATED FORM + +0FBA1 +ARABIC LETTER RNOON FINAL FORM + +0FBA2 +ARABIC LETTER RNOON INITIAL FORM + +0FBA3 +ARABIC LETTER RNOON MEDIAL FORM + +0FBA4 +ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM + +0FBA5 +ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM + +0FBA6 +ARABIC LETTER HEH GOAL ISOLATED FORM + +0FBA7 +ARABIC LETTER HEH GOAL FINAL FORM + +0FBA8 +ARABIC LETTER HEH GOAL INITIAL FORM + +0FBA9 +ARABIC LETTER HEH GOAL MEDIAL FORM + +0FBAA +ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM + +0FBAB +ARABIC LETTER HEH DOACHASHMEE FINAL FORM + +0FBAC +ARABIC LETTER HEH DOACHASHMEE INITIAL FORM + +0FBAD +ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM + +0FBAE +ARABIC LETTER YEH BARREE ISOLATED FORM + +0FBAF +ARABIC LETTER YEH BARREE FINAL FORM + +0FBB0 +ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM + +0FBB1 +ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM + +0FBB2 +ARABIC SYMBOL DOT ABOVE + +0FBB3 +ARABIC SYMBOL DOT BELOW + +0FBB4 +ARABIC SYMBOL TWO DOTS ABOVE + +0FBB5 +ARABIC SYMBOL TWO DOTS BELOW + +0FBB6 +ARABIC SYMBOL THREE DOTS ABOVE + +0FBB7 +ARABIC SYMBOL THREE DOTS BELOW + +0FBB8 +ARABIC SYMBOL THREE DOTS POINTING DOWNWARDS ABOVE + +0FBB9 +ARABIC SYMBOL THREE DOTS POINTING DOWNWARDS BELOW + +0FBBA +ARABIC SYMBOL FOUR DOTS ABOVE + +0FBBB +ARABIC SYMBOL FOUR DOTS BELOW + +0FBBC +ARABIC SYMBOL DOUBLE VERTICAL BAR BELOW + +0FBBD +ARABIC SYMBOL TWO DOTS VERTICALLY ABOVE + +0FBBE +ARABIC SYMBOL TWO DOTS VERTICALLY BELOW + +0FBBF +ARABIC SYMBOL RING + +0FBC0 +ARABIC SYMBOL SMALL TAH ABOVE + +0FBC1 +ARABIC SYMBOL SMALL TAH BELOW + +0FBD3 +ARABIC LETTER NG ISOLATED FORM + +0FBD4 +ARABIC LETTER NG FINAL FORM + +0FBD5 +ARABIC LETTER NG INITIAL FORM + +0FBD6 +ARABIC LETTER NG MEDIAL FORM + +0FBD7 +ARABIC LETTER U ISOLATED FORM + +0FBD8 +ARABIC LETTER U FINAL FORM + +0FBD9 +ARABIC LETTER OE ISOLATED FORM + +0FBDA +ARABIC LETTER OE FINAL FORM + +0FBDB +ARABIC LETTER YU ISOLATED FORM + +0FBDC +ARABIC LETTER YU FINAL FORM + +0FBDD +ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM + +0FBDE +ARABIC LETTER VE ISOLATED FORM + +0FBDF +ARABIC LETTER VE FINAL FORM + +0FBE0 +ARABIC LETTER KIRGHIZ OE ISOLATED FORM + +0FBE1 +ARABIC LETTER KIRGHIZ OE FINAL FORM + +0FBE2 +ARABIC LETTER KIRGHIZ YU ISOLATED FORM + +0FBE3 +ARABIC LETTER KIRGHIZ YU FINAL FORM + +0FBE4 +ARABIC LETTER E ISOLATED FORM + +0FBE5 +ARABIC LETTER E FINAL FORM + +0FBE6 +ARABIC LETTER E INITIAL FORM + +0FBE7 +ARABIC LETTER E MEDIAL FORM + +0FBE8 +ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM + +0FBE9 +ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM + +0FBEA +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM + +0FBEB +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM + +0FBEC +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM + +0FBED +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM + +0FBEE +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM + +0FBEF +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM + +0FBF0 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM + +0FBF1 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM + +0FBF2 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM + +0FBF3 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM + +0FBF4 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM + +0FBF5 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM + +0FBF6 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM + +0FBF7 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E FINAL FORM + +0FBF8 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM + +0FBF9 +ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM + +0FBFA +ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM + +0FBFB +ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM + +0FBFC +ARABIC LETTER FARSI YEH ISOLATED FORM + +0FBFD +ARABIC LETTER FARSI YEH FINAL FORM + +0FBFE +ARABIC LETTER FARSI YEH INITIAL FORM + +0FBFF +ARABIC LETTER FARSI YEH MEDIAL FORM + +0FC00 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM + +0FC01 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM + +0FC02 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM + +0FC03 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM + +0FC04 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM + +0FC05 +ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM + +0FC06 +ARABIC LIGATURE BEH WITH HAH ISOLATED FORM + +0FC07 +ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM + +0FC08 +ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM + +0FC09 +ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM + +0FC0A +ARABIC LIGATURE BEH WITH YEH ISOLATED FORM + +0FC0B +ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM + +0FC0C +ARABIC LIGATURE TEH WITH HAH ISOLATED FORM + +0FC0D +ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM + +0FC0E +ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM + +0FC0F +ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM + +0FC10 +ARABIC LIGATURE TEH WITH YEH ISOLATED FORM + +0FC11 +ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM + +0FC12 +ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM + +0FC13 +ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM + +0FC14 +ARABIC LIGATURE THEH WITH YEH ISOLATED FORM + +0FC15 +ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM + +0FC16 +ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM + +0FC17 +ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM + +0FC18 +ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM + +0FC19 +ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM + +0FC1A +ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM + +0FC1B +ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM + +0FC1C +ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM + +0FC1D +ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM + +0FC1E +ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM + +0FC1F +ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM + +0FC20 +ARABIC LIGATURE SAD WITH HAH ISOLATED FORM + +0FC21 +ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM + +0FC22 +ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM + +0FC23 +ARABIC LIGATURE DAD WITH HAH ISOLATED FORM + +0FC24 +ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM + +0FC25 +ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM + +0FC26 +ARABIC LIGATURE TAH WITH HAH ISOLATED FORM + +0FC27 +ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM + +0FC28 +ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM + +0FC29 +ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM + +0FC2A +ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM + +0FC2B +ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM + +0FC2C +ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM + +0FC2D +ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM + +0FC2E +ARABIC LIGATURE FEH WITH HAH ISOLATED FORM + +0FC2F +ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM + +0FC30 +ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM + +0FC31 +ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM + +0FC32 +ARABIC LIGATURE FEH WITH YEH ISOLATED FORM + +0FC33 +ARABIC LIGATURE QAF WITH HAH ISOLATED FORM + +0FC34 +ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM + +0FC35 +ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM + +0FC36 +ARABIC LIGATURE QAF WITH YEH ISOLATED FORM + +0FC37 +ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM + +0FC38 +ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM + +0FC39 +ARABIC LIGATURE KAF WITH HAH ISOLATED FORM + +0FC3A +ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM + +0FC3B +ARABIC LIGATURE KAF WITH LAM ISOLATED FORM + +0FC3C +ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM + +0FC3D +ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM + +0FC3E +ARABIC LIGATURE KAF WITH YEH ISOLATED FORM + +0FC3F +ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM + +0FC40 +ARABIC LIGATURE LAM WITH HAH ISOLATED FORM + +0FC41 +ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM + +0FC42 +ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM + +0FC43 +ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM + +0FC44 +ARABIC LIGATURE LAM WITH YEH ISOLATED FORM + +0FC45 +ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM + +0FC46 +ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM + +0FC47 +ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM + +0FC48 +ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM + +0FC49 +ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM + +0FC4A +ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM + +0FC4B +ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM + +0FC4C +ARABIC LIGATURE NOON WITH HAH ISOLATED FORM + +0FC4D +ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM + +0FC4E +ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM + +0FC4F +ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM + +0FC50 +ARABIC LIGATURE NOON WITH YEH ISOLATED FORM + +0FC51 +ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM + +0FC52 +ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM + +0FC53 +ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM + +0FC54 +ARABIC LIGATURE HEH WITH YEH ISOLATED FORM + +0FC55 +ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM + +0FC56 +ARABIC LIGATURE YEH WITH HAH ISOLATED FORM + +0FC57 +ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM + +0FC58 +ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM + +0FC59 +ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM + +0FC5A +ARABIC LIGATURE YEH WITH YEH ISOLATED FORM + +0FC5B +ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM + +0FC5C +ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM + +0FC5D +ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM + +0FC5E +ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM + +0FC5F +ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM + +0FC60 +ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM + +0FC61 +ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM + +0FC62 +ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM + +0FC63 +ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM + +0FC64 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM + +0FC65 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM + +0FC66 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM + +0FC67 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM + +0FC68 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM + +0FC69 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM + +0FC6A +ARABIC LIGATURE BEH WITH REH FINAL FORM + +0FC6B +ARABIC LIGATURE BEH WITH ZAIN FINAL FORM + +0FC6C +ARABIC LIGATURE BEH WITH MEEM FINAL FORM + +0FC6D +ARABIC LIGATURE BEH WITH NOON FINAL FORM + +0FC6E +ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM + +0FC6F +ARABIC LIGATURE BEH WITH YEH FINAL FORM + +0FC70 +ARABIC LIGATURE TEH WITH REH FINAL FORM + +0FC71 +ARABIC LIGATURE TEH WITH ZAIN FINAL FORM + +0FC72 +ARABIC LIGATURE TEH WITH MEEM FINAL FORM + +0FC73 +ARABIC LIGATURE TEH WITH NOON FINAL FORM + +0FC74 +ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM + +0FC75 +ARABIC LIGATURE TEH WITH YEH FINAL FORM + +0FC76 +ARABIC LIGATURE THEH WITH REH FINAL FORM + +0FC77 +ARABIC LIGATURE THEH WITH ZAIN FINAL FORM + +0FC78 +ARABIC LIGATURE THEH WITH MEEM FINAL FORM + +0FC79 +ARABIC LIGATURE THEH WITH NOON FINAL FORM + +0FC7A +ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM + +0FC7B +ARABIC LIGATURE THEH WITH YEH FINAL FORM + +0FC7C +ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM + +0FC7D +ARABIC LIGATURE FEH WITH YEH FINAL FORM + +0FC7E +ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM + +0FC7F +ARABIC LIGATURE QAF WITH YEH FINAL FORM + +0FC80 +ARABIC LIGATURE KAF WITH ALEF FINAL FORM + +0FC81 +ARABIC LIGATURE KAF WITH LAM FINAL FORM + +0FC82 +ARABIC LIGATURE KAF WITH MEEM FINAL FORM + +0FC83 +ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM + +0FC84 +ARABIC LIGATURE KAF WITH YEH FINAL FORM + +0FC85 +ARABIC LIGATURE LAM WITH MEEM FINAL FORM + +0FC86 +ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM + +0FC87 +ARABIC LIGATURE LAM WITH YEH FINAL FORM + +0FC88 +ARABIC LIGATURE MEEM WITH ALEF FINAL FORM + +0FC89 +ARABIC LIGATURE MEEM WITH MEEM FINAL FORM + +0FC8A +ARABIC LIGATURE NOON WITH REH FINAL FORM + +0FC8B +ARABIC LIGATURE NOON WITH ZAIN FINAL FORM + +0FC8C +ARABIC LIGATURE NOON WITH MEEM FINAL FORM + +0FC8D +ARABIC LIGATURE NOON WITH NOON FINAL FORM + +0FC8E +ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM + +0FC8F +ARABIC LIGATURE NOON WITH YEH FINAL FORM + +0FC90 +ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM + +0FC91 +ARABIC LIGATURE YEH WITH REH FINAL FORM + +0FC92 +ARABIC LIGATURE YEH WITH ZAIN FINAL FORM + +0FC93 +ARABIC LIGATURE YEH WITH MEEM FINAL FORM + +0FC94 +ARABIC LIGATURE YEH WITH NOON FINAL FORM + +0FC95 +ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM + +0FC96 +ARABIC LIGATURE YEH WITH YEH FINAL FORM + +0FC97 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM + +0FC98 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM + +0FC99 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM + +0FC9A +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM + +0FC9B +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM + +0FC9C +ARABIC LIGATURE BEH WITH JEEM INITIAL FORM + +0FC9D +ARABIC LIGATURE BEH WITH HAH INITIAL FORM + +0FC9E +ARABIC LIGATURE BEH WITH KHAH INITIAL FORM + +0FC9F +ARABIC LIGATURE BEH WITH MEEM INITIAL FORM + +0FCA0 +ARABIC LIGATURE BEH WITH HEH INITIAL FORM + +0FCA1 +ARABIC LIGATURE TEH WITH JEEM INITIAL FORM + +0FCA2 +ARABIC LIGATURE TEH WITH HAH INITIAL FORM + +0FCA3 +ARABIC LIGATURE TEH WITH KHAH INITIAL FORM + +0FCA4 +ARABIC LIGATURE TEH WITH MEEM INITIAL FORM + +0FCA5 +ARABIC LIGATURE TEH WITH HEH INITIAL FORM + +0FCA6 +ARABIC LIGATURE THEH WITH MEEM INITIAL FORM + +0FCA7 +ARABIC LIGATURE JEEM WITH HAH INITIAL FORM + +0FCA8 +ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM + +0FCA9 +ARABIC LIGATURE HAH WITH JEEM INITIAL FORM + +0FCAA +ARABIC LIGATURE HAH WITH MEEM INITIAL FORM + +0FCAB +ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM + +0FCAC +ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM + +0FCAD +ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM + +0FCAE +ARABIC LIGATURE SEEN WITH HAH INITIAL FORM + +0FCAF +ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM + +0FCB0 +ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM + +0FCB1 +ARABIC LIGATURE SAD WITH HAH INITIAL FORM + +0FCB2 +ARABIC LIGATURE SAD WITH KHAH INITIAL FORM + +0FCB3 +ARABIC LIGATURE SAD WITH MEEM INITIAL FORM + +0FCB4 +ARABIC LIGATURE DAD WITH JEEM INITIAL FORM + +0FCB5 +ARABIC LIGATURE DAD WITH HAH INITIAL FORM + +0FCB6 +ARABIC LIGATURE DAD WITH KHAH INITIAL FORM + +0FCB7 +ARABIC LIGATURE DAD WITH MEEM INITIAL FORM + +0FCB8 +ARABIC LIGATURE TAH WITH HAH INITIAL FORM + +0FCB9 +ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM + +0FCBA +ARABIC LIGATURE AIN WITH JEEM INITIAL FORM + +0FCBB +ARABIC LIGATURE AIN WITH MEEM INITIAL FORM + +0FCBC +ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM + +0FCBD +ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM + +0FCBE +ARABIC LIGATURE FEH WITH JEEM INITIAL FORM + +0FCBF +ARABIC LIGATURE FEH WITH HAH INITIAL FORM + +0FCC0 +ARABIC LIGATURE FEH WITH KHAH INITIAL FORM + +0FCC1 +ARABIC LIGATURE FEH WITH MEEM INITIAL FORM + +0FCC2 +ARABIC LIGATURE QAF WITH HAH INITIAL FORM + +0FCC3 +ARABIC LIGATURE QAF WITH MEEM INITIAL FORM + +0FCC4 +ARABIC LIGATURE KAF WITH JEEM INITIAL FORM + +0FCC5 +ARABIC LIGATURE KAF WITH HAH INITIAL FORM + +0FCC6 +ARABIC LIGATURE KAF WITH KHAH INITIAL FORM + +0FCC7 +ARABIC LIGATURE KAF WITH LAM INITIAL FORM + +0FCC8 +ARABIC LIGATURE KAF WITH MEEM INITIAL FORM + +0FCC9 +ARABIC LIGATURE LAM WITH JEEM INITIAL FORM + +0FCCA +ARABIC LIGATURE LAM WITH HAH INITIAL FORM + +0FCCB +ARABIC LIGATURE LAM WITH KHAH INITIAL FORM + +0FCCC +ARABIC LIGATURE LAM WITH MEEM INITIAL FORM + +0FCCD +ARABIC LIGATURE LAM WITH HEH INITIAL FORM + +0FCCE +ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM + +0FCCF +ARABIC LIGATURE MEEM WITH HAH INITIAL FORM + +0FCD0 +ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM + +0FCD1 +ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM + +0FCD2 +ARABIC LIGATURE NOON WITH JEEM INITIAL FORM + +0FCD3 +ARABIC LIGATURE NOON WITH HAH INITIAL FORM + +0FCD4 +ARABIC LIGATURE NOON WITH KHAH INITIAL FORM + +0FCD5 +ARABIC LIGATURE NOON WITH MEEM INITIAL FORM + +0FCD6 +ARABIC LIGATURE NOON WITH HEH INITIAL FORM + +0FCD7 +ARABIC LIGATURE HEH WITH JEEM INITIAL FORM + +0FCD8 +ARABIC LIGATURE HEH WITH MEEM INITIAL FORM + +0FCD9 +ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM + +0FCDA +ARABIC LIGATURE YEH WITH JEEM INITIAL FORM + +0FCDB +ARABIC LIGATURE YEH WITH HAH INITIAL FORM + +0FCDC +ARABIC LIGATURE YEH WITH KHAH INITIAL FORM + +0FCDD +ARABIC LIGATURE YEH WITH MEEM INITIAL FORM + +0FCDE +ARABIC LIGATURE YEH WITH HEH INITIAL FORM + +0FCDF +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM + +0FCE0 +ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM + +0FCE1 +ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM + +0FCE2 +ARABIC LIGATURE BEH WITH HEH MEDIAL FORM + +0FCE3 +ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM + +0FCE4 +ARABIC LIGATURE TEH WITH HEH MEDIAL FORM + +0FCE5 +ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM + +0FCE6 +ARABIC LIGATURE THEH WITH HEH MEDIAL FORM + +0FCE7 +ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM + +0FCE8 +ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM + +0FCE9 +ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM + +0FCEA +ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM + +0FCEB +ARABIC LIGATURE KAF WITH LAM MEDIAL FORM + +0FCEC +ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM + +0FCED +ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM + +0FCEE +ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM + +0FCEF +ARABIC LIGATURE NOON WITH HEH MEDIAL FORM + +0FCF0 +ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM + +0FCF1 +ARABIC LIGATURE YEH WITH HEH MEDIAL FORM + +0FCF2 +ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM + +0FCF3 +ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM + +0FCF4 +ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM + +0FCF5 +ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM + +0FCF6 +ARABIC LIGATURE TAH WITH YEH ISOLATED FORM + +0FCF7 +ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM + +0FCF8 +ARABIC LIGATURE AIN WITH YEH ISOLATED FORM + +0FCF9 +ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM + +0FCFA +ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM + +0FCFB +ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM + +0FCFC +ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM + +0FCFD +ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM + +0FCFE +ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM + +0FCFF +ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM + +0FD00 +ARABIC LIGATURE HAH WITH YEH ISOLATED FORM + +0FD01 +ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM + +0FD02 +ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM + +0FD03 +ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM + +0FD04 +ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM + +0FD05 +ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM + +0FD06 +ARABIC LIGATURE SAD WITH YEH ISOLATED FORM + +0FD07 +ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM + +0FD08 +ARABIC LIGATURE DAD WITH YEH ISOLATED FORM + +0FD09 +ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM + +0FD0A +ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM + +0FD0B +ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM + +0FD0C +ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM + +0FD0D +ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM + +0FD0E +ARABIC LIGATURE SEEN WITH REH ISOLATED FORM + +0FD0F +ARABIC LIGATURE SAD WITH REH ISOLATED FORM + +0FD10 +ARABIC LIGATURE DAD WITH REH ISOLATED FORM + +0FD11 +ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM + +0FD12 +ARABIC LIGATURE TAH WITH YEH FINAL FORM + +0FD13 +ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM + +0FD14 +ARABIC LIGATURE AIN WITH YEH FINAL FORM + +0FD15 +ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM + +0FD16 +ARABIC LIGATURE GHAIN WITH YEH FINAL FORM + +0FD17 +ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM + +0FD18 +ARABIC LIGATURE SEEN WITH YEH FINAL FORM + +0FD19 +ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM + +0FD1A +ARABIC LIGATURE SHEEN WITH YEH FINAL FORM + +0FD1B +ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM + +0FD1C +ARABIC LIGATURE HAH WITH YEH FINAL FORM + +0FD1D +ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM + +0FD1E +ARABIC LIGATURE JEEM WITH YEH FINAL FORM + +0FD1F +ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM + +0FD20 +ARABIC LIGATURE KHAH WITH YEH FINAL FORM + +0FD21 +ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM + +0FD22 +ARABIC LIGATURE SAD WITH YEH FINAL FORM + +0FD23 +ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM + +0FD24 +ARABIC LIGATURE DAD WITH YEH FINAL FORM + +0FD25 +ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM + +0FD26 +ARABIC LIGATURE SHEEN WITH HAH FINAL FORM + +0FD27 +ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM + +0FD28 +ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM + +0FD29 +ARABIC LIGATURE SHEEN WITH REH FINAL FORM + +0FD2A +ARABIC LIGATURE SEEN WITH REH FINAL FORM + +0FD2B +ARABIC LIGATURE SAD WITH REH FINAL FORM + +0FD2C +ARABIC LIGATURE DAD WITH REH FINAL FORM + +0FD2D +ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM + +0FD2E +ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM + +0FD2F +ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM + +0FD30 +ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM + +0FD31 +ARABIC LIGATURE SEEN WITH HEH INITIAL FORM + +0FD32 +ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM + +0FD33 +ARABIC LIGATURE TAH WITH MEEM INITIAL FORM + +0FD34 +ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM + +0FD35 +ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM + +0FD36 +ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM + +0FD37 +ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM + +0FD38 +ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM + +0FD39 +ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM + +0FD3A +ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM + +0FD3B +ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM + +0FD3C +ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM + +0FD3D +ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM + +0FD3E +ORNATE LEFT PARENTHESIS + +0FD3F +ORNATE RIGHT PARENTHESIS + +0FD50 +ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM + +0FD51 +ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM + +0FD52 +ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM + +0FD53 +ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM + +0FD54 +ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM + +0FD55 +ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM + +0FD56 +ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM + +0FD57 +ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM + +0FD58 +ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM + +0FD59 +ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM + +0FD5A +ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM + +0FD5B +ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM + +0FD5C +ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM + +0FD5D +ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM + +0FD5E +ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM + +0FD5F +ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM + +0FD60 +ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM + +0FD61 +ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM + +0FD62 +ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM + +0FD63 +ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM + +0FD64 +ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM + +0FD65 +ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM + +0FD66 +ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM + +0FD67 +ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM + +0FD68 +ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM + +0FD69 +ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM + +0FD6A +ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM + +0FD6B +ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM + +0FD6C +ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM + +0FD6D +ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM + +0FD6E +ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM + +0FD6F +ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM + +0FD70 +ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM + +0FD71 +ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM + +0FD72 +ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM + +0FD73 +ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM + +0FD74 +ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM + +0FD75 +ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM + +0FD76 +ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM + +0FD77 +ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM + +0FD78 +ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM + +0FD79 +ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM + +0FD7A +ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM + +0FD7B +ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM + +0FD7C +ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM + +0FD7D +ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM + +0FD7E +ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM + +0FD7F +ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM + +0FD80 +ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM + +0FD81 +ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM + +0FD82 +ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM + +0FD83 +ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM + +0FD84 +ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM + +0FD85 +ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM + +0FD86 +ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM + +0FD87 +ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM + +0FD88 +ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM + +0FD89 +ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM + +0FD8A +ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM + +0FD8B +ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM + +0FD8C +ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM + +0FD8D +ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM + +0FD8E +ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM + +0FD8F +ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM + +0FD92 +ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM + +0FD93 +ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM + +0FD94 +ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM + +0FD95 +ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM + +0FD96 +ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM + +0FD97 +ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM + +0FD98 +ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM + +0FD99 +ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM + +0FD9A +ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM + +0FD9B +ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM + +0FD9C +ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM + +0FD9D +ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM + +0FD9E +ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM + +0FD9F +ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM + +0FDA0 +ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM + +0FDA1 +ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM + +0FDA2 +ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM + +0FDA3 +ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM + +0FDA4 +ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM + +0FDA5 +ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM + +0FDA6 +ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM + +0FDA7 +ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM + +0FDA8 +ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM + +0FDA9 +ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM + +0FDAA +ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM + +0FDAB +ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM + +0FDAC +ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM + +0FDAD +ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM + +0FDAE +ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM + +0FDAF +ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM + +0FDB0 +ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM + +0FDB1 +ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM + +0FDB2 +ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM + +0FDB3 +ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM + +0FDB4 +ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM + +0FDB5 +ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM + +0FDB6 +ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM + +0FDB7 +ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM + +0FDB8 +ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM + +0FDB9 +ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM + +0FDBA +ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM + +0FDBB +ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM + +0FDBC +ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM + +0FDBD +ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM + +0FDBE +ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM + +0FDBF +ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM + +0FDC0 +ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM + +0FDC1 +ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM + +0FDC2 +ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM + +0FDC3 +ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM + +0FDC4 +ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM + +0FDC5 +ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM + +0FDC6 +ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM + +0FDC7 +ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM + +0FDF0 +ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM + +0FDF1 +ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM + +0FDF2 +ARABIC LIGATURE ALLAH ISOLATED FORM + +0FDF3 +ARABIC LIGATURE AKBAR ISOLATED FORM + +0FDF4 +ARABIC LIGATURE MOHAMMAD ISOLATED FORM + +0FDF5 +ARABIC LIGATURE SALAM ISOLATED FORM + +0FDF6 +ARABIC LIGATURE RASOUL ISOLATED FORM + +0FDF7 +ARABIC LIGATURE ALAYHE ISOLATED FORM + +0FDF8 +ARABIC LIGATURE WASALLAM ISOLATED FORM + +0FDF9 +ARABIC LIGATURE SALLA ISOLATED FORM + +0FDFA +ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM + +0FDFB +ARABIC LIGATURE JALLAJALALOUHOU + +0FDFC +RIAL SIGN + +0FDFD +ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM + +0FE00 +VARIATION SELECTOR-1 + +0FE00 +VS1 + +0FE01 +VARIATION SELECTOR-2 + +0FE01 +VS2 + +0FE02 +VARIATION SELECTOR-3 + +0FE02 +VS3 + +0FE03 +VARIATION SELECTOR-4 + +0FE03 +VS4 + +0FE04 +VARIATION SELECTOR-5 + +0FE04 +VS5 + +0FE05 +VARIATION SELECTOR-6 + +0FE05 +VS6 + +0FE06 +VARIATION SELECTOR-7 + +0FE06 +VS7 + +0FE07 +VARIATION SELECTOR-8 + +0FE07 +VS8 + +0FE08 +VARIATION SELECTOR-9 + +0FE08 +VS9 + +0FE09 +VARIATION SELECTOR-10 + +0FE09 +VS10 + +0FE0A +VARIATION SELECTOR-11 + +0FE0A +VS11 + +0FE0B +VARIATION SELECTOR-12 + +0FE0B +VS12 + +0FE0C +VARIATION SELECTOR-13 + +0FE0C +VS13 + +0FE0D +VARIATION SELECTOR-14 + +0FE0D +VS14 + +0FE0E +VARIATION SELECTOR-15 + +0FE0E +VS15 + +0FE0F +VARIATION SELECTOR-16 + +0FE0F +VS16 + +0FE10 +PRESENTATION FORM FOR VERTICAL COMMA + +0FE11 +PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA + +0FE12 +PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP + +0FE13 +PRESENTATION FORM FOR VERTICAL COLON + +0FE14 +PRESENTATION FORM FOR VERTICAL SEMICOLON + +0FE15 +PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK + +0FE16 +PRESENTATION FORM FOR VERTICAL QUESTION MARK + +0FE17 +PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET + +0FE18 +PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRACKET + +0FE18 +PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET + +0FE19 +PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS + +0FE20 +COMBINING LIGATURE LEFT HALF + +0FE21 +COMBINING LIGATURE RIGHT HALF + +0FE22 +COMBINING DOUBLE TILDE LEFT HALF + +0FE23 +COMBINING DOUBLE TILDE RIGHT HALF + +0FE24 +COMBINING MACRON LEFT HALF + +0FE25 +COMBINING MACRON RIGHT HALF + +0FE26 +COMBINING CONJOINING MACRON + +0FE27 +COMBINING LIGATURE LEFT HALF BELOW + +0FE28 +COMBINING LIGATURE RIGHT HALF BELOW + +0FE29 +COMBINING TILDE LEFT HALF BELOW + +0FE2A +COMBINING TILDE RIGHT HALF BELOW + +0FE2B +COMBINING MACRON LEFT HALF BELOW + +0FE2C +COMBINING MACRON RIGHT HALF BELOW + +0FE2D +COMBINING CONJOINING MACRON BELOW + +0FE2E +COMBINING CYRILLIC TITLO LEFT HALF + +0FE2F +COMBINING CYRILLIC TITLO RIGHT HALF + +0FE30 +PRESENTATION FORM FOR VERTICAL TWO DOT LEADER + +0FE31 +PRESENTATION FORM FOR VERTICAL EM DASH + +0FE32 +PRESENTATION FORM FOR VERTICAL EN DASH + +0FE33 +PRESENTATION FORM FOR VERTICAL LOW LINE + +0FE34 +PRESENTATION FORM FOR VERTICAL WAVY LOW LINE + +0FE35 +PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS + +0FE36 +PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS + +0FE37 +PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET + +0FE38 +PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET + +0FE39 +PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET + +0FE3A +PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET + +0FE3B +PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET + +0FE3C +PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET + +0FE3D +PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET + +0FE3E +PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET + +0FE3F +PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET + +0FE40 +PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET + +0FE41 +PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET + +0FE42 +PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET + +0FE43 +PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET + +0FE44 +PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET + +0FE45 +SESAME DOT + +0FE46 +WHITE SESAME DOT + +0FE47 +PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET + +0FE48 +PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET + +0FE49 +DASHED OVERLINE + +0FE4A +CENTRELINE OVERLINE + +0FE4B +WAVY OVERLINE + +0FE4C +DOUBLE WAVY OVERLINE + +0FE4D +DASHED LOW LINE + +0FE4E +CENTRELINE LOW LINE + +0FE4F +WAVY LOW LINE + +0FE50 +SMALL COMMA + +0FE51 +SMALL IDEOGRAPHIC COMMA + +0FE52 +SMALL FULL STOP + +0FE54 +SMALL SEMICOLON + +0FE55 +SMALL COLON + +0FE56 +SMALL QUESTION MARK + +0FE57 +SMALL EXCLAMATION MARK + +0FE58 +SMALL EM DASH + +0FE59 +SMALL LEFT PARENTHESIS + +0FE5A +SMALL RIGHT PARENTHESIS + +0FE5B +SMALL LEFT CURLY BRACKET + +0FE5C +SMALL RIGHT CURLY BRACKET + +0FE5D +SMALL LEFT TORTOISE SHELL BRACKET + +0FE5E +SMALL RIGHT TORTOISE SHELL BRACKET + +0FE5F +SMALL NUMBER SIGN + +0FE60 +SMALL AMPERSAND + +0FE61 +SMALL ASTERISK + +0FE62 +SMALL PLUS SIGN + +0FE63 +SMALL HYPHEN-MINUS + +0FE64 +SMALL LESS-THAN SIGN + +0FE65 +SMALL GREATER-THAN SIGN + +0FE66 +SMALL EQUALS SIGN + +0FE68 +SMALL REVERSE SOLIDUS + +0FE69 +SMALL DOLLAR SIGN + +0FE6A +SMALL PERCENT SIGN + +0FE6B +SMALL COMMERCIAL AT + +0FE70 +ARABIC FATHATAN ISOLATED FORM + +0FE71 +ARABIC TATWEEL WITH FATHATAN ABOVE + +0FE72 +ARABIC DAMMATAN ISOLATED FORM + +0FE73 +ARABIC TAIL FRAGMENT + +0FE74 +ARABIC KASRATAN ISOLATED FORM + +0FE76 +ARABIC FATHA ISOLATED FORM + +0FE77 +ARABIC FATHA MEDIAL FORM + +0FE78 +ARABIC DAMMA ISOLATED FORM + +0FE79 +ARABIC DAMMA MEDIAL FORM + +0FE7A +ARABIC KASRA ISOLATED FORM + +0FE7B +ARABIC KASRA MEDIAL FORM + +0FE7C +ARABIC SHADDA ISOLATED FORM + +0FE7D +ARABIC SHADDA MEDIAL FORM + +0FE7E +ARABIC SUKUN ISOLATED FORM + +0FE7F +ARABIC SUKUN MEDIAL FORM + +0FE80 +ARABIC LETTER HAMZA ISOLATED FORM + +0FE81 +ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM + +0FE82 +ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM + +0FE83 +ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM + +0FE84 +ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM + +0FE85 +ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM + +0FE86 +ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM + +0FE87 +ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM + +0FE88 +ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM + +0FE89 +ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM + +0FE8A +ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM + +0FE8B +ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM + +0FE8C +ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM + +0FE8D +ARABIC LETTER ALEF ISOLATED FORM + +0FE8E +ARABIC LETTER ALEF FINAL FORM + +0FE8F +ARABIC LETTER BEH ISOLATED FORM + +0FE90 +ARABIC LETTER BEH FINAL FORM + +0FE91 +ARABIC LETTER BEH INITIAL FORM + +0FE92 +ARABIC LETTER BEH MEDIAL FORM + +0FE93 +ARABIC LETTER TEH MARBUTA ISOLATED FORM + +0FE94 +ARABIC LETTER TEH MARBUTA FINAL FORM + +0FE95 +ARABIC LETTER TEH ISOLATED FORM + +0FE96 +ARABIC LETTER TEH FINAL FORM + +0FE97 +ARABIC LETTER TEH INITIAL FORM + +0FE98 +ARABIC LETTER TEH MEDIAL FORM + +0FE99 +ARABIC LETTER THEH ISOLATED FORM + +0FE9A +ARABIC LETTER THEH FINAL FORM + +0FE9B +ARABIC LETTER THEH INITIAL FORM + +0FE9C +ARABIC LETTER THEH MEDIAL FORM + +0FE9D +ARABIC LETTER JEEM ISOLATED FORM + +0FE9E +ARABIC LETTER JEEM FINAL FORM + +0FE9F +ARABIC LETTER JEEM INITIAL FORM + +0FEA0 +ARABIC LETTER JEEM MEDIAL FORM + +0FEA1 +ARABIC LETTER HAH ISOLATED FORM + +0FEA2 +ARABIC LETTER HAH FINAL FORM + +0FEA3 +ARABIC LETTER HAH INITIAL FORM + +0FEA4 +ARABIC LETTER HAH MEDIAL FORM + +0FEA5 +ARABIC LETTER KHAH ISOLATED FORM + +0FEA6 +ARABIC LETTER KHAH FINAL FORM + +0FEA7 +ARABIC LETTER KHAH INITIAL FORM + +0FEA8 +ARABIC LETTER KHAH MEDIAL FORM + +0FEA9 +ARABIC LETTER DAL ISOLATED FORM + +0FEAA +ARABIC LETTER DAL FINAL FORM + +0FEAB +ARABIC LETTER THAL ISOLATED FORM + +0FEAC +ARABIC LETTER THAL FINAL FORM + +0FEAD +ARABIC LETTER REH ISOLATED FORM + +0FEAE +ARABIC LETTER REH FINAL FORM + +0FEAF +ARABIC LETTER ZAIN ISOLATED FORM + +0FEB0 +ARABIC LETTER ZAIN FINAL FORM + +0FEB1 +ARABIC LETTER SEEN ISOLATED FORM + +0FEB2 +ARABIC LETTER SEEN FINAL FORM + +0FEB3 +ARABIC LETTER SEEN INITIAL FORM + +0FEB4 +ARABIC LETTER SEEN MEDIAL FORM + +0FEB5 +ARABIC LETTER SHEEN ISOLATED FORM + +0FEB6 +ARABIC LETTER SHEEN FINAL FORM + +0FEB7 +ARABIC LETTER SHEEN INITIAL FORM + +0FEB8 +ARABIC LETTER SHEEN MEDIAL FORM + +0FEB9 +ARABIC LETTER SAD ISOLATED FORM + +0FEBA +ARABIC LETTER SAD FINAL FORM + +0FEBB +ARABIC LETTER SAD INITIAL FORM + +0FEBC +ARABIC LETTER SAD MEDIAL FORM + +0FEBD +ARABIC LETTER DAD ISOLATED FORM + +0FEBE +ARABIC LETTER DAD FINAL FORM + +0FEBF +ARABIC LETTER DAD INITIAL FORM + +0FEC0 +ARABIC LETTER DAD MEDIAL FORM + +0FEC1 +ARABIC LETTER TAH ISOLATED FORM + +0FEC2 +ARABIC LETTER TAH FINAL FORM + +0FEC3 +ARABIC LETTER TAH INITIAL FORM + +0FEC4 +ARABIC LETTER TAH MEDIAL FORM + +0FEC5 +ARABIC LETTER ZAH ISOLATED FORM + +0FEC6 +ARABIC LETTER ZAH FINAL FORM + +0FEC7 +ARABIC LETTER ZAH INITIAL FORM + +0FEC8 +ARABIC LETTER ZAH MEDIAL FORM + +0FEC9 +ARABIC LETTER AIN ISOLATED FORM + +0FECA +ARABIC LETTER AIN FINAL FORM + +0FECB +ARABIC LETTER AIN INITIAL FORM + +0FECC +ARABIC LETTER AIN MEDIAL FORM + +0FECD +ARABIC LETTER GHAIN ISOLATED FORM + +0FECE +ARABIC LETTER GHAIN FINAL FORM + +0FECF +ARABIC LETTER GHAIN INITIAL FORM + +0FED0 +ARABIC LETTER GHAIN MEDIAL FORM + +0FED1 +ARABIC LETTER FEH ISOLATED FORM + +0FED2 +ARABIC LETTER FEH FINAL FORM + +0FED3 +ARABIC LETTER FEH INITIAL FORM + +0FED4 +ARABIC LETTER FEH MEDIAL FORM + +0FED5 +ARABIC LETTER QAF ISOLATED FORM + +0FED6 +ARABIC LETTER QAF FINAL FORM + +0FED7 +ARABIC LETTER QAF INITIAL FORM + +0FED8 +ARABIC LETTER QAF MEDIAL FORM + +0FED9 +ARABIC LETTER KAF ISOLATED FORM + +0FEDA +ARABIC LETTER KAF FINAL FORM + +0FEDB +ARABIC LETTER KAF INITIAL FORM + +0FEDC +ARABIC LETTER KAF MEDIAL FORM + +0FEDD +ARABIC LETTER LAM ISOLATED FORM + +0FEDE +ARABIC LETTER LAM FINAL FORM + +0FEDF +ARABIC LETTER LAM INITIAL FORM + +0FEE0 +ARABIC LETTER LAM MEDIAL FORM + +0FEE1 +ARABIC LETTER MEEM ISOLATED FORM + +0FEE2 +ARABIC LETTER MEEM FINAL FORM + +0FEE3 +ARABIC LETTER MEEM INITIAL FORM + +0FEE4 +ARABIC LETTER MEEM MEDIAL FORM + +0FEE5 +ARABIC LETTER NOON ISOLATED FORM + +0FEE6 +ARABIC LETTER NOON FINAL FORM + +0FEE7 +ARABIC LETTER NOON INITIAL FORM + +0FEE8 +ARABIC LETTER NOON MEDIAL FORM + +0FEE9 +ARABIC LETTER HEH ISOLATED FORM + +0FEEA +ARABIC LETTER HEH FINAL FORM + +0FEEB +ARABIC LETTER HEH INITIAL FORM + +0FEEC +ARABIC LETTER HEH MEDIAL FORM + +0FEED +ARABIC LETTER WAW ISOLATED FORM + +0FEEE +ARABIC LETTER WAW FINAL FORM + +0FEEF +ARABIC LETTER ALEF MAKSURA ISOLATED FORM + +0FEF0 +ARABIC LETTER ALEF MAKSURA FINAL FORM + +0FEF1 +ARABIC LETTER YEH ISOLATED FORM + +0FEF2 +ARABIC LETTER YEH FINAL FORM + +0FEF3 +ARABIC LETTER YEH INITIAL FORM + +0FEF4 +ARABIC LETTER YEH MEDIAL FORM + +0FEF5 +ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM + +0FEF6 +ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM + +0FEF7 +ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM + +0FEF8 +ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM + +0FEF9 +ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM + +0FEFA +ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM + +0FEFB +ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM + +0FEFC +ARABIC LIGATURE LAM WITH ALEF FINAL FORM + +0FEFF +ZERO WIDTH NO-BREAK SPACE + +0FEFF +BYTE ORDER MARK + +0FEFF +BOM + +0FEFF +ZWNBSP + +0FF01 +FULLWIDTH EXCLAMATION MARK + +0FF02 +FULLWIDTH QUOTATION MARK + +0FF03 +FULLWIDTH NUMBER SIGN + +0FF04 +FULLWIDTH DOLLAR SIGN + +0FF05 +FULLWIDTH PERCENT SIGN + +0FF06 +FULLWIDTH AMPERSAND + +0FF07 +FULLWIDTH APOSTROPHE + +0FF08 +FULLWIDTH LEFT PARENTHESIS + +0FF09 +FULLWIDTH RIGHT PARENTHESIS + +0FF0A +FULLWIDTH ASTERISK + +0FF0B +FULLWIDTH PLUS SIGN + +0FF0C +FULLWIDTH COMMA + +0FF0D +FULLWIDTH HYPHEN-MINUS + +0FF0E +FULLWIDTH FULL STOP + +0FF0F +FULLWIDTH SOLIDUS + +0FF10 +FULLWIDTH DIGIT ZERO + +0FF11 +FULLWIDTH DIGIT ONE + +0FF12 +FULLWIDTH DIGIT TWO + +0FF13 +FULLWIDTH DIGIT THREE + +0FF14 +FULLWIDTH DIGIT FOUR + +0FF15 +FULLWIDTH DIGIT FIVE + +0FF16 +FULLWIDTH DIGIT SIX + +0FF17 +FULLWIDTH DIGIT SEVEN + +0FF18 +FULLWIDTH DIGIT EIGHT + +0FF19 +FULLWIDTH DIGIT NINE + +0FF1A +FULLWIDTH COLON + +0FF1B +FULLWIDTH SEMICOLON + +0FF1C +FULLWIDTH LESS-THAN SIGN + +0FF1D +FULLWIDTH EQUALS SIGN + +0FF1E +FULLWIDTH GREATER-THAN SIGN + +0FF1F +FULLWIDTH QUESTION MARK + +0FF20 +FULLWIDTH COMMERCIAL AT + +0FF21 +FULLWIDTH LATIN CAPITAL LETTER A + +0FF22 +FULLWIDTH LATIN CAPITAL LETTER B + +0FF23 +FULLWIDTH LATIN CAPITAL LETTER C + +0FF24 +FULLWIDTH LATIN CAPITAL LETTER D + +0FF25 +FULLWIDTH LATIN CAPITAL LETTER E + +0FF26 +FULLWIDTH LATIN CAPITAL LETTER F + +0FF27 +FULLWIDTH LATIN CAPITAL LETTER G + +0FF28 +FULLWIDTH LATIN CAPITAL LETTER H + +0FF29 +FULLWIDTH LATIN CAPITAL LETTER I + +0FF2A +FULLWIDTH LATIN CAPITAL LETTER J + +0FF2B +FULLWIDTH LATIN CAPITAL LETTER K + +0FF2C +FULLWIDTH LATIN CAPITAL LETTER L + +0FF2D +FULLWIDTH LATIN CAPITAL LETTER M + +0FF2E +FULLWIDTH LATIN CAPITAL LETTER N + +0FF2F +FULLWIDTH LATIN CAPITAL LETTER O + +0FF30 +FULLWIDTH LATIN CAPITAL LETTER P + +0FF31 +FULLWIDTH LATIN CAPITAL LETTER Q + +0FF32 +FULLWIDTH LATIN CAPITAL LETTER R + +0FF33 +FULLWIDTH LATIN CAPITAL LETTER S + +0FF34 +FULLWIDTH LATIN CAPITAL LETTER T + +0FF35 +FULLWIDTH LATIN CAPITAL LETTER U + +0FF36 +FULLWIDTH LATIN CAPITAL LETTER V + +0FF37 +FULLWIDTH LATIN CAPITAL LETTER W + +0FF38 +FULLWIDTH LATIN CAPITAL LETTER X + +0FF39 +FULLWIDTH LATIN CAPITAL LETTER Y + +0FF3A +FULLWIDTH LATIN CAPITAL LETTER Z + +0FF3B +FULLWIDTH LEFT SQUARE BRACKET + +0FF3C +FULLWIDTH REVERSE SOLIDUS + +0FF3D +FULLWIDTH RIGHT SQUARE BRACKET + +0FF3E +FULLWIDTH CIRCUMFLEX ACCENT + +0FF3F +FULLWIDTH LOW LINE + +0FF40 +FULLWIDTH GRAVE ACCENT + +0FF41 +FULLWIDTH LATIN SMALL LETTER A + +0FF42 +FULLWIDTH LATIN SMALL LETTER B + +0FF43 +FULLWIDTH LATIN SMALL LETTER C + +0FF44 +FULLWIDTH LATIN SMALL LETTER D + +0FF45 +FULLWIDTH LATIN SMALL LETTER E + +0FF46 +FULLWIDTH LATIN SMALL LETTER F + +0FF47 +FULLWIDTH LATIN SMALL LETTER G + +0FF48 +FULLWIDTH LATIN SMALL LETTER H + +0FF49 +FULLWIDTH LATIN SMALL LETTER I + +0FF4A +FULLWIDTH LATIN SMALL LETTER J + +0FF4B +FULLWIDTH LATIN SMALL LETTER K + +0FF4C +FULLWIDTH LATIN SMALL LETTER L + +0FF4D +FULLWIDTH LATIN SMALL LETTER M + +0FF4E +FULLWIDTH LATIN SMALL LETTER N + +0FF4F +FULLWIDTH LATIN SMALL LETTER O + +0FF50 +FULLWIDTH LATIN SMALL LETTER P + +0FF51 +FULLWIDTH LATIN SMALL LETTER Q + +0FF52 +FULLWIDTH LATIN SMALL LETTER R + +0FF53 +FULLWIDTH LATIN SMALL LETTER S + +0FF54 +FULLWIDTH LATIN SMALL LETTER T + +0FF55 +FULLWIDTH LATIN SMALL LETTER U + +0FF56 +FULLWIDTH LATIN SMALL LETTER V + +0FF57 +FULLWIDTH LATIN SMALL LETTER W + +0FF58 +FULLWIDTH LATIN SMALL LETTER X + +0FF59 +FULLWIDTH LATIN SMALL LETTER Y + +0FF5A +FULLWIDTH LATIN SMALL LETTER Z + +0FF5B +FULLWIDTH LEFT CURLY BRACKET + +0FF5C +FULLWIDTH VERTICAL LINE + +0FF5D +FULLWIDTH RIGHT CURLY BRACKET + +0FF5E +FULLWIDTH TILDE + +0FF5F +FULLWIDTH LEFT WHITE PARENTHESIS + +0FF60 +FULLWIDTH RIGHT WHITE PARENTHESIS + +0FF61 +HALFWIDTH IDEOGRAPHIC FULL STOP + +0FF62 +HALFWIDTH LEFT CORNER BRACKET + +0FF63 +HALFWIDTH RIGHT CORNER BRACKET + +0FF64 +HALFWIDTH IDEOGRAPHIC COMMA + +0FF65 +HALFWIDTH KATAKANA MIDDLE DOT + +0FF66 +HALFWIDTH KATAKANA LETTER WO + +0FF67 +HALFWIDTH KATAKANA LETTER SMALL A + +0FF68 +HALFWIDTH KATAKANA LETTER SMALL I + +0FF69 +HALFWIDTH KATAKANA LETTER SMALL U + +0FF6A +HALFWIDTH KATAKANA LETTER SMALL E + +0FF6B +HALFWIDTH KATAKANA LETTER SMALL O + +0FF6C +HALFWIDTH KATAKANA LETTER SMALL YA + +0FF6D +HALFWIDTH KATAKANA LETTER SMALL YU + +0FF6E +HALFWIDTH KATAKANA LETTER SMALL YO + +0FF6F +HALFWIDTH KATAKANA LETTER SMALL TU + +0FF70 +HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK + +0FF71 +HALFWIDTH KATAKANA LETTER A + +0FF72 +HALFWIDTH KATAKANA LETTER I + +0FF73 +HALFWIDTH KATAKANA LETTER U + +0FF74 +HALFWIDTH KATAKANA LETTER E + +0FF75 +HALFWIDTH KATAKANA LETTER O + +0FF76 +HALFWIDTH KATAKANA LETTER KA + +0FF77 +HALFWIDTH KATAKANA LETTER KI + +0FF78 +HALFWIDTH KATAKANA LETTER KU + +0FF79 +HALFWIDTH KATAKANA LETTER KE + +0FF7A +HALFWIDTH KATAKANA LETTER KO + +0FF7B +HALFWIDTH KATAKANA LETTER SA + +0FF7C +HALFWIDTH KATAKANA LETTER SI + +0FF7D +HALFWIDTH KATAKANA LETTER SU + +0FF7E +HALFWIDTH KATAKANA LETTER SE + +0FF7F +HALFWIDTH KATAKANA LETTER SO + +0FF80 +HALFWIDTH KATAKANA LETTER TA + +0FF81 +HALFWIDTH KATAKANA LETTER TI + +0FF82 +HALFWIDTH KATAKANA LETTER TU + +0FF83 +HALFWIDTH KATAKANA LETTER TE + +0FF84 +HALFWIDTH KATAKANA LETTER TO + +0FF85 +HALFWIDTH KATAKANA LETTER NA + +0FF86 +HALFWIDTH KATAKANA LETTER NI + +0FF87 +HALFWIDTH KATAKANA LETTER NU + +0FF88 +HALFWIDTH KATAKANA LETTER NE + +0FF89 +HALFWIDTH KATAKANA LETTER NO + +0FF8A +HALFWIDTH KATAKANA LETTER HA + +0FF8B +HALFWIDTH KATAKANA LETTER HI + +0FF8C +HALFWIDTH KATAKANA LETTER HU + +0FF8D +HALFWIDTH KATAKANA LETTER HE + +0FF8E +HALFWIDTH KATAKANA LETTER HO + +0FF8F +HALFWIDTH KATAKANA LETTER MA + +0FF90 +HALFWIDTH KATAKANA LETTER MI + +0FF91 +HALFWIDTH KATAKANA LETTER MU + +0FF92 +HALFWIDTH KATAKANA LETTER ME + +0FF93 +HALFWIDTH KATAKANA LETTER MO + +0FF94 +HALFWIDTH KATAKANA LETTER YA + +0FF95 +HALFWIDTH KATAKANA LETTER YU + +0FF96 +HALFWIDTH KATAKANA LETTER YO + +0FF97 +HALFWIDTH KATAKANA LETTER RA + +0FF98 +HALFWIDTH KATAKANA LETTER RI + +0FF99 +HALFWIDTH KATAKANA LETTER RU + +0FF9A +HALFWIDTH KATAKANA LETTER RE + +0FF9B +HALFWIDTH KATAKANA LETTER RO + +0FF9C +HALFWIDTH KATAKANA LETTER WA + +0FF9D +HALFWIDTH KATAKANA LETTER N + +0FF9E +HALFWIDTH KATAKANA VOICED SOUND MARK + +0FF9F +HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK + +0FFA0 +HALFWIDTH HANGUL FILLER + +0FFA1 +HALFWIDTH HANGUL LETTER KIYEOK + +0FFA2 +HALFWIDTH HANGUL LETTER SSANGKIYEOK + +0FFA3 +HALFWIDTH HANGUL LETTER KIYEOK-SIOS + +0FFA4 +HALFWIDTH HANGUL LETTER NIEUN + +0FFA5 +HALFWIDTH HANGUL LETTER NIEUN-CIEUC + +0FFA6 +HALFWIDTH HANGUL LETTER NIEUN-HIEUH + +0FFA7 +HALFWIDTH HANGUL LETTER TIKEUT + +0FFA8 +HALFWIDTH HANGUL LETTER SSANGTIKEUT + +0FFA9 +HALFWIDTH HANGUL LETTER RIEUL + +0FFAA +HALFWIDTH HANGUL LETTER RIEUL-KIYEOK + +0FFAB +HALFWIDTH HANGUL LETTER RIEUL-MIEUM + +0FFAC +HALFWIDTH HANGUL LETTER RIEUL-PIEUP + +0FFAD +HALFWIDTH HANGUL LETTER RIEUL-SIOS + +0FFAE +HALFWIDTH HANGUL LETTER RIEUL-THIEUTH + +0FFAF +HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH + +0FFB0 +HALFWIDTH HANGUL LETTER RIEUL-HIEUH + +0FFB1 +HALFWIDTH HANGUL LETTER MIEUM + +0FFB2 +HALFWIDTH HANGUL LETTER PIEUP + +0FFB3 +HALFWIDTH HANGUL LETTER SSANGPIEUP + +0FFB4 +HALFWIDTH HANGUL LETTER PIEUP-SIOS + +0FFB5 +HALFWIDTH HANGUL LETTER SIOS + +0FFB6 +HALFWIDTH HANGUL LETTER SSANGSIOS + +0FFB7 +HALFWIDTH HANGUL LETTER IEUNG + +0FFB8 +HALFWIDTH HANGUL LETTER CIEUC + +0FFB9 +HALFWIDTH HANGUL LETTER SSANGCIEUC + +0FFBA +HALFWIDTH HANGUL LETTER CHIEUCH + +0FFBB +HALFWIDTH HANGUL LETTER KHIEUKH + +0FFBC +HALFWIDTH HANGUL LETTER THIEUTH + +0FFBD +HALFWIDTH HANGUL LETTER PHIEUPH + +0FFBE +HALFWIDTH HANGUL LETTER HIEUH + +0FFC2 +HALFWIDTH HANGUL LETTER A + +0FFC3 +HALFWIDTH HANGUL LETTER AE + +0FFC4 +HALFWIDTH HANGUL LETTER YA + +0FFC5 +HALFWIDTH HANGUL LETTER YAE + +0FFC6 +HALFWIDTH HANGUL LETTER EO + +0FFC7 +HALFWIDTH HANGUL LETTER E + +0FFCA +HALFWIDTH HANGUL LETTER YEO + +0FFCB +HALFWIDTH HANGUL LETTER YE + +0FFCC +HALFWIDTH HANGUL LETTER O + +0FFCD +HALFWIDTH HANGUL LETTER WA + +0FFCE +HALFWIDTH HANGUL LETTER WAE + +0FFCF +HALFWIDTH HANGUL LETTER OE + +0FFD2 +HALFWIDTH HANGUL LETTER YO + +0FFD3 +HALFWIDTH HANGUL LETTER U + +0FFD4 +HALFWIDTH HANGUL LETTER WEO + +0FFD5 +HALFWIDTH HANGUL LETTER WE + +0FFD6 +HALFWIDTH HANGUL LETTER WI + +0FFD7 +HALFWIDTH HANGUL LETTER YU + +0FFDA +HALFWIDTH HANGUL LETTER EU + +0FFDB +HALFWIDTH HANGUL LETTER YI + +0FFDC +HALFWIDTH HANGUL LETTER I + +0FFE0 +FULLWIDTH CENT SIGN + +0FFE1 +FULLWIDTH POUND SIGN + +0FFE2 +FULLWIDTH NOT SIGN + +0FFE3 +FULLWIDTH MACRON + +0FFE4 +FULLWIDTH BROKEN BAR + +0FFE5 +FULLWIDTH YEN SIGN + +0FFE6 +FULLWIDTH WON SIGN + +0FFE8 +HALFWIDTH FORMS LIGHT VERTICAL + +0FFE9 +HALFWIDTH LEFTWARDS ARROW + +0FFEA +HALFWIDTH UPWARDS ARROW + +0FFEB +HALFWIDTH RIGHTWARDS ARROW + +0FFEC +HALFWIDTH DOWNWARDS ARROW + +0FFED +HALFWIDTH BLACK SQUARE + +0FFEE +HALFWIDTH WHITE CIRCLE + +0FFF9 +INTERLINEAR ANNOTATION ANCHOR + +0FFFA +INTERLINEAR ANNOTATION SEPARATOR + +0FFFB +INTERLINEAR ANNOTATION TERMINATOR + +0FFFC +OBJECT REPLACEMENT CHARACTER + +0FFFD +REPLACEMENT CHARACTER + +10000 +LINEAR B SYLLABLE B008 A + +10001 +LINEAR B SYLLABLE B038 E + +10002 +LINEAR B SYLLABLE B028 I + +10003 +LINEAR B SYLLABLE B061 O + +10004 +LINEAR B SYLLABLE B010 U + +10005 +LINEAR B SYLLABLE B001 DA + +10006 +LINEAR B SYLLABLE B045 DE + +10007 +LINEAR B SYLLABLE B007 DI + +10008 +LINEAR B SYLLABLE B014 DO + +10009 +LINEAR B SYLLABLE B051 DU + +1000A +LINEAR B SYLLABLE B057 JA + +1000B +LINEAR B SYLLABLE B046 JE + +1000D +LINEAR B SYLLABLE B036 JO + +1000E +LINEAR B SYLLABLE B065 JU + +1000F +LINEAR B SYLLABLE B077 KA + +10010 +LINEAR B SYLLABLE B044 KE + +10011 +LINEAR B SYLLABLE B067 KI + +10012 +LINEAR B SYLLABLE B070 KO + +10013 +LINEAR B SYLLABLE B081 KU + +10014 +LINEAR B SYLLABLE B080 MA + +10015 +LINEAR B SYLLABLE B013 ME + +10016 +LINEAR B SYLLABLE B073 MI + +10017 +LINEAR B SYLLABLE B015 MO + +10018 +LINEAR B SYLLABLE B023 MU + +10019 +LINEAR B SYLLABLE B006 NA + +1001A +LINEAR B SYLLABLE B024 NE + +1001B +LINEAR B SYLLABLE B030 NI + +1001C +LINEAR B SYLLABLE B052 NO + +1001D +LINEAR B SYLLABLE B055 NU + +1001E +LINEAR B SYLLABLE B003 PA + +1001F +LINEAR B SYLLABLE B072 PE + +10020 +LINEAR B SYLLABLE B039 PI + +10021 +LINEAR B SYLLABLE B011 PO + +10022 +LINEAR B SYLLABLE B050 PU + +10023 +LINEAR B SYLLABLE B016 QA + +10024 +LINEAR B SYLLABLE B078 QE + +10025 +LINEAR B SYLLABLE B021 QI + +10026 +LINEAR B SYLLABLE B032 QO + +10028 +LINEAR B SYLLABLE B060 RA + +10029 +LINEAR B SYLLABLE B027 RE + +1002A +LINEAR B SYLLABLE B053 RI + +1002B +LINEAR B SYLLABLE B002 RO + +1002C +LINEAR B SYLLABLE B026 RU + +1002D +LINEAR B SYLLABLE B031 SA + +1002E +LINEAR B SYLLABLE B009 SE + +1002F +LINEAR B SYLLABLE B041 SI + +10030 +LINEAR B SYLLABLE B012 SO + +10031 +LINEAR B SYLLABLE B058 SU + +10032 +LINEAR B SYLLABLE B059 TA + +10033 +LINEAR B SYLLABLE B004 TE + +10034 +LINEAR B SYLLABLE B037 TI + +10035 +LINEAR B SYLLABLE B005 TO + +10036 +LINEAR B SYLLABLE B069 TU + +10037 +LINEAR B SYLLABLE B054 WA + +10038 +LINEAR B SYLLABLE B075 WE + +10039 +LINEAR B SYLLABLE B040 WI + +1003A +LINEAR B SYLLABLE B042 WO + +1003C +LINEAR B SYLLABLE B017 ZA + +1003D +LINEAR B SYLLABLE B074 ZE + +1003F +LINEAR B SYLLABLE B020 ZO + +10040 +LINEAR B SYLLABLE B025 A2 + +10041 +LINEAR B SYLLABLE B043 A3 + +10042 +LINEAR B SYLLABLE B085 AU + +10043 +LINEAR B SYLLABLE B071 DWE + +10044 +LINEAR B SYLLABLE B090 DWO + +10045 +LINEAR B SYLLABLE B048 NWA + +10046 +LINEAR B SYLLABLE B029 PU2 + +10047 +LINEAR B SYLLABLE B062 PTE + +10048 +LINEAR B SYLLABLE B076 RA2 + +10049 +LINEAR B SYLLABLE B033 RA3 + +1004A +LINEAR B SYLLABLE B068 RO2 + +1004B +LINEAR B SYLLABLE B066 TA2 + +1004C +LINEAR B SYLLABLE B087 TWE + +1004D +LINEAR B SYLLABLE B091 TWO + +10050 +LINEAR B SYMBOL B018 + +10051 +LINEAR B SYMBOL B019 + +10052 +LINEAR B SYMBOL B022 + +10053 +LINEAR B SYMBOL B034 + +10054 +LINEAR B SYMBOL B047 + +10055 +LINEAR B SYMBOL B049 + +10056 +LINEAR B SYMBOL B056 + +10057 +LINEAR B SYMBOL B063 + +10058 +LINEAR B SYMBOL B064 + +10059 +LINEAR B SYMBOL B079 + +1005A +LINEAR B SYMBOL B082 + +1005B +LINEAR B SYMBOL B083 + +1005C +LINEAR B SYMBOL B086 + +1005D +LINEAR B SYMBOL B089 + +10080 +LINEAR B IDEOGRAM B100 MAN + +10081 +LINEAR B IDEOGRAM B102 WOMAN + +10082 +LINEAR B IDEOGRAM B104 DEER + +10083 +LINEAR B IDEOGRAM B105 EQUID + +10084 +LINEAR B IDEOGRAM B105F MARE + +10085 +LINEAR B IDEOGRAM B105M STALLION + +10086 +LINEAR B IDEOGRAM B106F EWE + +10087 +LINEAR B IDEOGRAM B106M RAM + +10088 +LINEAR B IDEOGRAM B107F SHE-GOAT + +10089 +LINEAR B IDEOGRAM B107M HE-GOAT + +1008A +LINEAR B IDEOGRAM B108F SOW + +1008B +LINEAR B IDEOGRAM B108M BOAR + +1008C +LINEAR B IDEOGRAM B109F COW + +1008D +LINEAR B IDEOGRAM B109M BULL + +1008E +LINEAR B IDEOGRAM B120 WHEAT + +1008F +LINEAR B IDEOGRAM B121 BARLEY + +10090 +LINEAR B IDEOGRAM B122 OLIVE + +10091 +LINEAR B IDEOGRAM B123 SPICE + +10092 +LINEAR B IDEOGRAM B125 CYPERUS + +10093 +LINEAR B MONOGRAM B127 KAPO + +10094 +LINEAR B MONOGRAM B128 KANAKO + +10095 +LINEAR B IDEOGRAM B130 OIL + +10096 +LINEAR B IDEOGRAM B131 WINE + +10097 +LINEAR B IDEOGRAM B132 + +10098 +LINEAR B MONOGRAM B133 AREPA + +10099 +LINEAR B MONOGRAM B135 MERI + +1009A +LINEAR B IDEOGRAM B140 BRONZE + +1009B +LINEAR B IDEOGRAM B141 GOLD + +1009C +LINEAR B IDEOGRAM B142 + +1009D +LINEAR B IDEOGRAM B145 WOOL + +1009E +LINEAR B IDEOGRAM B146 + +1009F +LINEAR B IDEOGRAM B150 + +100A0 +LINEAR B IDEOGRAM B151 HORN + +100A1 +LINEAR B IDEOGRAM B152 + +100A2 +LINEAR B IDEOGRAM B153 + +100A3 +LINEAR B IDEOGRAM B154 + +100A4 +LINEAR B MONOGRAM B156 TURO2 + +100A5 +LINEAR B IDEOGRAM B157 + +100A6 +LINEAR B IDEOGRAM B158 + +100A7 +LINEAR B IDEOGRAM B159 CLOTH + +100A8 +LINEAR B IDEOGRAM B160 + +100A9 +LINEAR B IDEOGRAM B161 + +100AA +LINEAR B IDEOGRAM B162 GARMENT + +100AB +LINEAR B IDEOGRAM B163 ARMOUR + +100AC +LINEAR B IDEOGRAM B164 + +100AD +LINEAR B IDEOGRAM B165 + +100AE +LINEAR B IDEOGRAM B166 + +100AF +LINEAR B IDEOGRAM B167 + +100B0 +LINEAR B IDEOGRAM B168 + +100B1 +LINEAR B IDEOGRAM B169 + +100B2 +LINEAR B IDEOGRAM B170 + +100B3 +LINEAR B IDEOGRAM B171 + +100B4 +LINEAR B IDEOGRAM B172 + +100B5 +LINEAR B IDEOGRAM B173 MONTH + +100B6 +LINEAR B IDEOGRAM B174 + +100B7 +LINEAR B IDEOGRAM B176 TREE + +100B8 +LINEAR B IDEOGRAM B177 + +100B9 +LINEAR B IDEOGRAM B178 + +100BA +LINEAR B IDEOGRAM B179 + +100BB +LINEAR B IDEOGRAM B180 + +100BC +LINEAR B IDEOGRAM B181 + +100BD +LINEAR B IDEOGRAM B182 + +100BE +LINEAR B IDEOGRAM B183 + +100BF +LINEAR B IDEOGRAM B184 + +100C0 +LINEAR B IDEOGRAM B185 + +100C1 +LINEAR B IDEOGRAM B189 + +100C2 +LINEAR B IDEOGRAM B190 + +100C3 +LINEAR B IDEOGRAM B191 HELMET + +100C4 +LINEAR B IDEOGRAM B220 FOOTSTOOL + +100C5 +LINEAR B IDEOGRAM B225 BATHTUB + +100C6 +LINEAR B IDEOGRAM B230 SPEAR + +100C7 +LINEAR B IDEOGRAM B231 ARROW + +100C8 +LINEAR B IDEOGRAM B232 + +100C9 +LINEAR B IDEOGRAM B233 SWORD + +100CA +LINEAR B IDEOGRAM B234 + +100CB +LINEAR B IDEOGRAM B236 + +100CC +LINEAR B IDEOGRAM B240 WHEELED CHARIOT + +100CD +LINEAR B IDEOGRAM B241 CHARIOT + +100CE +LINEAR B IDEOGRAM B242 CHARIOT FRAME + +100CF +LINEAR B IDEOGRAM B243 WHEEL + +100D0 +LINEAR B IDEOGRAM B245 + +100D1 +LINEAR B IDEOGRAM B246 + +100D2 +LINEAR B MONOGRAM B247 DIPTE + +100D3 +LINEAR B IDEOGRAM B248 + +100D4 +LINEAR B IDEOGRAM B249 + +100D5 +LINEAR B IDEOGRAM B251 + +100D6 +LINEAR B IDEOGRAM B252 + +100D7 +LINEAR B IDEOGRAM B253 + +100D8 +LINEAR B IDEOGRAM B254 DART + +100D9 +LINEAR B IDEOGRAM B255 + +100DA +LINEAR B IDEOGRAM B256 + +100DB +LINEAR B IDEOGRAM B257 + +100DC +LINEAR B IDEOGRAM B258 + +100DD +LINEAR B IDEOGRAM B259 + +100DE +LINEAR B IDEOGRAM VESSEL B155 + +100DF +LINEAR B IDEOGRAM VESSEL B200 + +100E0 +LINEAR B IDEOGRAM VESSEL B201 + +100E1 +LINEAR B IDEOGRAM VESSEL B202 + +100E2 +LINEAR B IDEOGRAM VESSEL B203 + +100E3 +LINEAR B IDEOGRAM VESSEL B204 + +100E4 +LINEAR B IDEOGRAM VESSEL B205 + +100E5 +LINEAR B IDEOGRAM VESSEL B206 + +100E6 +LINEAR B IDEOGRAM VESSEL B207 + +100E7 +LINEAR B IDEOGRAM VESSEL B208 + +100E8 +LINEAR B IDEOGRAM VESSEL B209 + +100E9 +LINEAR B IDEOGRAM VESSEL B210 + +100EA +LINEAR B IDEOGRAM VESSEL B211 + +100EB +LINEAR B IDEOGRAM VESSEL B212 + +100EC +LINEAR B IDEOGRAM VESSEL B213 + +100ED +LINEAR B IDEOGRAM VESSEL B214 + +100EE +LINEAR B IDEOGRAM VESSEL B215 + +100EF +LINEAR B IDEOGRAM VESSEL B216 + +100F0 +LINEAR B IDEOGRAM VESSEL B217 + +100F1 +LINEAR B IDEOGRAM VESSEL B218 + +100F2 +LINEAR B IDEOGRAM VESSEL B219 + +100F3 +LINEAR B IDEOGRAM VESSEL B221 + +100F4 +LINEAR B IDEOGRAM VESSEL B222 + +100F5 +LINEAR B IDEOGRAM VESSEL B226 + +100F6 +LINEAR B IDEOGRAM VESSEL B227 + +100F7 +LINEAR B IDEOGRAM VESSEL B228 + +100F8 +LINEAR B IDEOGRAM VESSEL B229 + +100F9 +LINEAR B IDEOGRAM VESSEL B250 + +100FA +LINEAR B IDEOGRAM VESSEL B305 + +10100 +AEGEAN WORD SEPARATOR LINE + +10101 +AEGEAN WORD SEPARATOR DOT + +10102 +AEGEAN CHECK MARK + +10107 +AEGEAN NUMBER ONE + +10108 +AEGEAN NUMBER TWO + +10109 +AEGEAN NUMBER THREE + +1010A +AEGEAN NUMBER FOUR + +1010B +AEGEAN NUMBER FIVE + +1010C +AEGEAN NUMBER SIX + +1010D +AEGEAN NUMBER SEVEN + +1010E +AEGEAN NUMBER EIGHT + +1010F +AEGEAN NUMBER NINE + +10110 +AEGEAN NUMBER TEN + +10111 +AEGEAN NUMBER TWENTY + +10112 +AEGEAN NUMBER THIRTY + +10113 +AEGEAN NUMBER FORTY + +10114 +AEGEAN NUMBER FIFTY + +10115 +AEGEAN NUMBER SIXTY + +10116 +AEGEAN NUMBER SEVENTY + +10117 +AEGEAN NUMBER EIGHTY + +10118 +AEGEAN NUMBER NINETY + +10119 +AEGEAN NUMBER ONE HUNDRED + +1011A +AEGEAN NUMBER TWO HUNDRED + +1011B +AEGEAN NUMBER THREE HUNDRED + +1011C +AEGEAN NUMBER FOUR HUNDRED + +1011D +AEGEAN NUMBER FIVE HUNDRED + +1011E +AEGEAN NUMBER SIX HUNDRED + +1011F +AEGEAN NUMBER SEVEN HUNDRED + +10120 +AEGEAN NUMBER EIGHT HUNDRED + +10121 +AEGEAN NUMBER NINE HUNDRED + +10122 +AEGEAN NUMBER ONE THOUSAND + +10123 +AEGEAN NUMBER TWO THOUSAND + +10124 +AEGEAN NUMBER THREE THOUSAND + +10125 +AEGEAN NUMBER FOUR THOUSAND + +10126 +AEGEAN NUMBER FIVE THOUSAND + +10127 +AEGEAN NUMBER SIX THOUSAND + +10128 +AEGEAN NUMBER SEVEN THOUSAND + +10129 +AEGEAN NUMBER EIGHT THOUSAND + +1012A +AEGEAN NUMBER NINE THOUSAND + +1012B +AEGEAN NUMBER TEN THOUSAND + +1012C +AEGEAN NUMBER TWENTY THOUSAND + +1012D +AEGEAN NUMBER THIRTY THOUSAND + +1012E +AEGEAN NUMBER FORTY THOUSAND + +1012F +AEGEAN NUMBER FIFTY THOUSAND + +10130 +AEGEAN NUMBER SIXTY THOUSAND + +10131 +AEGEAN NUMBER SEVENTY THOUSAND + +10132 +AEGEAN NUMBER EIGHTY THOUSAND + +10133 +AEGEAN NUMBER NINETY THOUSAND + +10137 +AEGEAN WEIGHT BASE UNIT + +10138 +AEGEAN WEIGHT FIRST SUBUNIT + +10139 +AEGEAN WEIGHT SECOND SUBUNIT + +1013A +AEGEAN WEIGHT THIRD SUBUNIT + +1013B +AEGEAN WEIGHT FOURTH SUBUNIT + +1013C +AEGEAN DRY MEASURE FIRST SUBUNIT + +1013D +AEGEAN LIQUID MEASURE FIRST SUBUNIT + +1013E +AEGEAN MEASURE SECOND SUBUNIT + +1013F +AEGEAN MEASURE THIRD SUBUNIT + +10140 +GREEK ACROPHONIC ATTIC ONE QUARTER + +10141 +GREEK ACROPHONIC ATTIC ONE HALF + +10142 +GREEK ACROPHONIC ATTIC ONE DRACHMA + +10143 +GREEK ACROPHONIC ATTIC FIVE + +10144 +GREEK ACROPHONIC ATTIC FIFTY + +10145 +GREEK ACROPHONIC ATTIC FIVE HUNDRED + +10146 +GREEK ACROPHONIC ATTIC FIVE THOUSAND + +10147 +GREEK ACROPHONIC ATTIC FIFTY THOUSAND + +10148 +GREEK ACROPHONIC ATTIC FIVE TALENTS + +10149 +GREEK ACROPHONIC ATTIC TEN TALENTS + +1014A +GREEK ACROPHONIC ATTIC FIFTY TALENTS + +1014B +GREEK ACROPHONIC ATTIC ONE HUNDRED TALENTS + +1014C +GREEK ACROPHONIC ATTIC FIVE HUNDRED TALENTS + +1014D +GREEK ACROPHONIC ATTIC ONE THOUSAND TALENTS + +1014E +GREEK ACROPHONIC ATTIC FIVE THOUSAND TALENTS + +1014F +GREEK ACROPHONIC ATTIC FIVE STATERS + +10150 +GREEK ACROPHONIC ATTIC TEN STATERS + +10151 +GREEK ACROPHONIC ATTIC FIFTY STATERS + +10152 +GREEK ACROPHONIC ATTIC ONE HUNDRED STATERS + +10153 +GREEK ACROPHONIC ATTIC FIVE HUNDRED STATERS + +10154 +GREEK ACROPHONIC ATTIC ONE THOUSAND STATERS + +10155 +GREEK ACROPHONIC ATTIC TEN THOUSAND STATERS + +10156 +GREEK ACROPHONIC ATTIC FIFTY THOUSAND STATERS + +10157 +GREEK ACROPHONIC ATTIC TEN MNAS + +10158 +GREEK ACROPHONIC HERAEUM ONE PLETHRON + +10159 +GREEK ACROPHONIC THESPIAN ONE + +1015A +GREEK ACROPHONIC HERMIONIAN ONE + +1015B +GREEK ACROPHONIC EPIDAUREAN TWO + +1015C +GREEK ACROPHONIC THESPIAN TWO + +1015D +GREEK ACROPHONIC CYRENAIC TWO DRACHMAS + +1015E +GREEK ACROPHONIC EPIDAUREAN TWO DRACHMAS + +1015F +GREEK ACROPHONIC TROEZENIAN FIVE + +10160 +GREEK ACROPHONIC TROEZENIAN TEN + +10161 +GREEK ACROPHONIC TROEZENIAN TEN ALTERNATE FORM + +10162 +GREEK ACROPHONIC HERMIONIAN TEN + +10163 +GREEK ACROPHONIC MESSENIAN TEN + +10164 +GREEK ACROPHONIC THESPIAN TEN + +10165 +GREEK ACROPHONIC THESPIAN THIRTY + +10166 +GREEK ACROPHONIC TROEZENIAN FIFTY + +10167 +GREEK ACROPHONIC TROEZENIAN FIFTY ALTERNATE FORM + +10168 +GREEK ACROPHONIC HERMIONIAN FIFTY + +10169 +GREEK ACROPHONIC THESPIAN FIFTY + +1016A +GREEK ACROPHONIC THESPIAN ONE HUNDRED + +1016B +GREEK ACROPHONIC THESPIAN THREE HUNDRED + +1016C +GREEK ACROPHONIC EPIDAUREAN FIVE HUNDRED + +1016D +GREEK ACROPHONIC TROEZENIAN FIVE HUNDRED + +1016E +GREEK ACROPHONIC THESPIAN FIVE HUNDRED + +1016F +GREEK ACROPHONIC CARYSTIAN FIVE HUNDRED + +10170 +GREEK ACROPHONIC NAXIAN FIVE HUNDRED + +10171 +GREEK ACROPHONIC THESPIAN ONE THOUSAND + +10172 +GREEK ACROPHONIC THESPIAN FIVE THOUSAND + +10173 +GREEK ACROPHONIC DELPHIC FIVE MNAS + +10174 +GREEK ACROPHONIC STRATIAN FIFTY MNAS + +10175 +GREEK ONE HALF SIGN + +10176 +GREEK ONE HALF SIGN ALTERNATE FORM + +10177 +GREEK TWO THIRDS SIGN + +10178 +GREEK THREE QUARTERS SIGN + +10179 +GREEK YEAR SIGN + +1017A +GREEK TALENT SIGN + +1017B +GREEK DRACHMA SIGN + +1017C +GREEK OBOL SIGN + +1017D +GREEK TWO OBOLS SIGN + +1017E +GREEK THREE OBOLS SIGN + +1017F +GREEK FOUR OBOLS SIGN + +10180 +GREEK FIVE OBOLS SIGN + +10181 +GREEK METRETES SIGN + +10182 +GREEK KYATHOS BASE SIGN + +10183 +GREEK LITRA SIGN + +10184 +GREEK OUNKIA SIGN + +10185 +GREEK XESTES SIGN + +10186 +GREEK ARTABE SIGN + +10187 +GREEK AROURA SIGN + +10188 +GREEK GRAMMA SIGN + +10189 +GREEK TRYBLION BASE SIGN + +1018A +GREEK ZERO SIGN + +1018B +GREEK ONE QUARTER SIGN + +1018C +GREEK SINUSOID SIGN + +1018D +GREEK INDICTION SIGN + +1018E +NOMISMA SIGN + +10190 +ROMAN SEXTANS SIGN + +10191 +ROMAN UNCIA SIGN + +10192 +ROMAN SEMUNCIA SIGN + +10193 +ROMAN SEXTULA SIGN + +10194 +ROMAN DIMIDIA SEXTULA SIGN + +10195 +ROMAN SILIQUA SIGN + +10196 +ROMAN DENARIUS SIGN + +10197 +ROMAN QUINARIUS SIGN + +10198 +ROMAN SESTERTIUS SIGN + +10199 +ROMAN DUPONDIUS SIGN + +1019A +ROMAN AS SIGN + +1019B +ROMAN CENTURIAL SIGN + +1019C +ASCIA SYMBOL + +101A0 +GREEK SYMBOL TAU RHO + +101D0 +PHAISTOS DISC SIGN PEDESTRIAN + +101D1 +PHAISTOS DISC SIGN PLUMED HEAD + +101D2 +PHAISTOS DISC SIGN TATTOOED HEAD + +101D3 +PHAISTOS DISC SIGN CAPTIVE + +101D4 +PHAISTOS DISC SIGN CHILD + +101D5 +PHAISTOS DISC SIGN WOMAN + +101D6 +PHAISTOS DISC SIGN HELMET + +101D7 +PHAISTOS DISC SIGN GAUNTLET + +101D8 +PHAISTOS DISC SIGN TIARA + +101D9 +PHAISTOS DISC SIGN ARROW + +101DA +PHAISTOS DISC SIGN BOW + +101DB +PHAISTOS DISC SIGN SHIELD + +101DC +PHAISTOS DISC SIGN CLUB + +101DD +PHAISTOS DISC SIGN MANACLES + +101DE +PHAISTOS DISC SIGN MATTOCK + +101DF +PHAISTOS DISC SIGN SAW + +101E0 +PHAISTOS DISC SIGN LID + +101E1 +PHAISTOS DISC SIGN BOOMERANG + +101E2 +PHAISTOS DISC SIGN CARPENTRY PLANE + +101E3 +PHAISTOS DISC SIGN DOLIUM + +101E4 +PHAISTOS DISC SIGN COMB + +101E5 +PHAISTOS DISC SIGN SLING + +101E6 +PHAISTOS DISC SIGN COLUMN + +101E7 +PHAISTOS DISC SIGN BEEHIVE + +101E8 +PHAISTOS DISC SIGN SHIP + +101E9 +PHAISTOS DISC SIGN HORN + +101EA +PHAISTOS DISC SIGN HIDE + +101EB +PHAISTOS DISC SIGN BULLS LEG + +101EC +PHAISTOS DISC SIGN CAT + +101ED +PHAISTOS DISC SIGN RAM + +101EE +PHAISTOS DISC SIGN EAGLE + +101EF +PHAISTOS DISC SIGN DOVE + +101F0 +PHAISTOS DISC SIGN TUNNY + +101F1 +PHAISTOS DISC SIGN BEE + +101F2 +PHAISTOS DISC SIGN PLANE TREE + +101F3 +PHAISTOS DISC SIGN VINE + +101F4 +PHAISTOS DISC SIGN PAPYRUS + +101F5 +PHAISTOS DISC SIGN ROSETTE + +101F6 +PHAISTOS DISC SIGN LILY + +101F7 +PHAISTOS DISC SIGN OX BACK + +101F8 +PHAISTOS DISC SIGN FLUTE + +101F9 +PHAISTOS DISC SIGN GRATER + +101FA +PHAISTOS DISC SIGN STRAINER + +101FB +PHAISTOS DISC SIGN SMALL AXE + +101FC +PHAISTOS DISC SIGN WAVY BAND + +101FD +PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE + +10280 +LYCIAN LETTER A + +10281 +LYCIAN LETTER E + +10282 +LYCIAN LETTER B + +10283 +LYCIAN LETTER BH + +10284 +LYCIAN LETTER G + +10285 +LYCIAN LETTER D + +10286 +LYCIAN LETTER I + +10287 +LYCIAN LETTER W + +10288 +LYCIAN LETTER Z + +10289 +LYCIAN LETTER TH + +1028A +LYCIAN LETTER J + +1028B +LYCIAN LETTER K + +1028C +LYCIAN LETTER Q + +1028D +LYCIAN LETTER L + +1028E +LYCIAN LETTER M + +1028F +LYCIAN LETTER N + +10290 +LYCIAN LETTER MM + +10291 +LYCIAN LETTER NN + +10292 +LYCIAN LETTER U + +10293 +LYCIAN LETTER P + +10294 +LYCIAN LETTER KK + +10295 +LYCIAN LETTER R + +10296 +LYCIAN LETTER S + +10297 +LYCIAN LETTER T + +10298 +LYCIAN LETTER TT + +10299 +LYCIAN LETTER AN + +1029A +LYCIAN LETTER EN + +1029B +LYCIAN LETTER H + +1029C +LYCIAN LETTER X + +102A0 +CARIAN LETTER A + +102A1 +CARIAN LETTER P2 + +102A2 +CARIAN LETTER D + +102A3 +CARIAN LETTER L + +102A4 +CARIAN LETTER UUU + +102A5 +CARIAN LETTER R + +102A6 +CARIAN LETTER LD + +102A7 +CARIAN LETTER A2 + +102A8 +CARIAN LETTER Q + +102A9 +CARIAN LETTER B + +102AA +CARIAN LETTER M + +102AB +CARIAN LETTER O + +102AC +CARIAN LETTER D2 + +102AD +CARIAN LETTER T + +102AE +CARIAN LETTER SH + +102AF +CARIAN LETTER SH2 + +102B0 +CARIAN LETTER S + +102B1 +CARIAN LETTER C-18 + +102B2 +CARIAN LETTER U + +102B3 +CARIAN LETTER NN + +102B4 +CARIAN LETTER X + +102B5 +CARIAN LETTER N + +102B6 +CARIAN LETTER TT2 + +102B7 +CARIAN LETTER P + +102B8 +CARIAN LETTER SS + +102B9 +CARIAN LETTER I + +102BA +CARIAN LETTER E + +102BB +CARIAN LETTER UUUU + +102BC +CARIAN LETTER K + +102BD +CARIAN LETTER K2 + +102BE +CARIAN LETTER ND + +102BF +CARIAN LETTER UU + +102C0 +CARIAN LETTER G + +102C1 +CARIAN LETTER G2 + +102C2 +CARIAN LETTER ST + +102C3 +CARIAN LETTER ST2 + +102C4 +CARIAN LETTER NG + +102C5 +CARIAN LETTER II + +102C6 +CARIAN LETTER C-39 + +102C7 +CARIAN LETTER TT + +102C8 +CARIAN LETTER UUU2 + +102C9 +CARIAN LETTER RR + +102CA +CARIAN LETTER MB + +102CB +CARIAN LETTER MB2 + +102CC +CARIAN LETTER MB3 + +102CD +CARIAN LETTER MB4 + +102CE +CARIAN LETTER LD2 + +102CF +CARIAN LETTER E2 + +102D0 +CARIAN LETTER UUU3 + +102E0 +COPTIC EPACT THOUSANDS MARK + +102E1 +COPTIC EPACT DIGIT ONE + +102E2 +COPTIC EPACT DIGIT TWO + +102E3 +COPTIC EPACT DIGIT THREE + +102E4 +COPTIC EPACT DIGIT FOUR + +102E5 +COPTIC EPACT DIGIT FIVE + +102E6 +COPTIC EPACT DIGIT SIX + +102E7 +COPTIC EPACT DIGIT SEVEN + +102E8 +COPTIC EPACT DIGIT EIGHT + +102E9 +COPTIC EPACT DIGIT NINE + +102EA +COPTIC EPACT NUMBER TEN + +102EB +COPTIC EPACT NUMBER TWENTY + +102EC +COPTIC EPACT NUMBER THIRTY + +102ED +COPTIC EPACT NUMBER FORTY + +102EE +COPTIC EPACT NUMBER FIFTY + +102EF +COPTIC EPACT NUMBER SIXTY + +102F0 +COPTIC EPACT NUMBER SEVENTY + +102F1 +COPTIC EPACT NUMBER EIGHTY + +102F2 +COPTIC EPACT NUMBER NINETY + +102F3 +COPTIC EPACT NUMBER ONE HUNDRED + +102F4 +COPTIC EPACT NUMBER TWO HUNDRED + +102F5 +COPTIC EPACT NUMBER THREE HUNDRED + +102F6 +COPTIC EPACT NUMBER FOUR HUNDRED + +102F7 +COPTIC EPACT NUMBER FIVE HUNDRED + +102F8 +COPTIC EPACT NUMBER SIX HUNDRED + +102F9 +COPTIC EPACT NUMBER SEVEN HUNDRED + +102FA +COPTIC EPACT NUMBER EIGHT HUNDRED + +102FB +COPTIC EPACT NUMBER NINE HUNDRED + +10300 +OLD ITALIC LETTER A + +10301 +OLD ITALIC LETTER BE + +10302 +OLD ITALIC LETTER KE + +10303 +OLD ITALIC LETTER DE + +10304 +OLD ITALIC LETTER E + +10305 +OLD ITALIC LETTER VE + +10306 +OLD ITALIC LETTER ZE + +10307 +OLD ITALIC LETTER HE + +10308 +OLD ITALIC LETTER THE + +10309 +OLD ITALIC LETTER I + +1030A +OLD ITALIC LETTER KA + +1030B +OLD ITALIC LETTER EL + +1030C +OLD ITALIC LETTER EM + +1030D +OLD ITALIC LETTER EN + +1030E +OLD ITALIC LETTER ESH + +1030F +OLD ITALIC LETTER O + +10310 +OLD ITALIC LETTER PE + +10311 +OLD ITALIC LETTER SHE + +10312 +OLD ITALIC LETTER KU + +10313 +OLD ITALIC LETTER ER + +10314 +OLD ITALIC LETTER ES + +10315 +OLD ITALIC LETTER TE + +10316 +OLD ITALIC LETTER U + +10317 +OLD ITALIC LETTER EKS + +10318 +OLD ITALIC LETTER PHE + +10319 +OLD ITALIC LETTER KHE + +1031A +OLD ITALIC LETTER EF + +1031B +OLD ITALIC LETTER ERS + +1031C +OLD ITALIC LETTER CHE + +1031D +OLD ITALIC LETTER II + +1031E +OLD ITALIC LETTER UU + +1031F +OLD ITALIC LETTER ESS + +10320 +OLD ITALIC NUMERAL ONE + +10321 +OLD ITALIC NUMERAL FIVE + +10322 +OLD ITALIC NUMERAL TEN + +10323 +OLD ITALIC NUMERAL FIFTY + +1032D +OLD ITALIC LETTER YE + +1032E +OLD ITALIC LETTER NORTHERN TSE + +1032F +OLD ITALIC LETTER SOUTHERN TSE + +10330 +GOTHIC LETTER AHSA + +10331 +GOTHIC LETTER BAIRKAN + +10332 +GOTHIC LETTER GIBA + +10333 +GOTHIC LETTER DAGS + +10334 +GOTHIC LETTER AIHVUS + +10335 +GOTHIC LETTER QAIRTHRA + +10336 +GOTHIC LETTER IUJA + +10337 +GOTHIC LETTER HAGL + +10338 +GOTHIC LETTER THIUTH + +10339 +GOTHIC LETTER EIS + +1033A +GOTHIC LETTER KUSMA + +1033B +GOTHIC LETTER LAGUS + +1033C +GOTHIC LETTER MANNA + +1033D +GOTHIC LETTER NAUTHS + +1033E +GOTHIC LETTER JER + +1033F +GOTHIC LETTER URUS + +10340 +GOTHIC LETTER PAIRTHRA + +10341 +GOTHIC LETTER NINETY + +10342 +GOTHIC LETTER RAIDA + +10343 +GOTHIC LETTER SAUIL + +10344 +GOTHIC LETTER TEIWS + +10345 +GOTHIC LETTER WINJA + +10346 +GOTHIC LETTER FAIHU + +10347 +GOTHIC LETTER IGGWS + +10348 +GOTHIC LETTER HWAIR + +10349 +GOTHIC LETTER OTHAL + +1034A +GOTHIC LETTER NINE HUNDRED + +10350 +OLD PERMIC LETTER AN + +10351 +OLD PERMIC LETTER BUR + +10352 +OLD PERMIC LETTER GAI + +10353 +OLD PERMIC LETTER DOI + +10354 +OLD PERMIC LETTER E + +10355 +OLD PERMIC LETTER ZHOI + +10356 +OLD PERMIC LETTER DZHOI + +10357 +OLD PERMIC LETTER ZATA + +10358 +OLD PERMIC LETTER DZITA + +10359 +OLD PERMIC LETTER I + +1035A +OLD PERMIC LETTER KOKE + +1035B +OLD PERMIC LETTER LEI + +1035C +OLD PERMIC LETTER MENOE + +1035D +OLD PERMIC LETTER NENOE + +1035E +OLD PERMIC LETTER VOOI + +1035F +OLD PERMIC LETTER PEEI + +10360 +OLD PERMIC LETTER REI + +10361 +OLD PERMIC LETTER SII + +10362 +OLD PERMIC LETTER TAI + +10363 +OLD PERMIC LETTER U + +10364 +OLD PERMIC LETTER CHERY + +10365 +OLD PERMIC LETTER SHOOI + +10366 +OLD PERMIC LETTER SHCHOOI + +10367 +OLD PERMIC LETTER YRY + +10368 +OLD PERMIC LETTER YERU + +10369 +OLD PERMIC LETTER O + +1036A +OLD PERMIC LETTER OO + +1036B +OLD PERMIC LETTER EF + +1036C +OLD PERMIC LETTER HA + +1036D +OLD PERMIC LETTER TSIU + +1036E +OLD PERMIC LETTER VER + +1036F +OLD PERMIC LETTER YER + +10370 +OLD PERMIC LETTER YERI + +10371 +OLD PERMIC LETTER YAT + +10372 +OLD PERMIC LETTER IE + +10373 +OLD PERMIC LETTER YU + +10374 +OLD PERMIC LETTER YA + +10375 +OLD PERMIC LETTER IA + +10376 +COMBINING OLD PERMIC LETTER AN + +10377 +COMBINING OLD PERMIC LETTER DOI + +10378 +COMBINING OLD PERMIC LETTER ZATA + +10379 +COMBINING OLD PERMIC LETTER NENOE + +1037A +COMBINING OLD PERMIC LETTER SII + +10380 +UGARITIC LETTER ALPA + +10381 +UGARITIC LETTER BETA + +10382 +UGARITIC LETTER GAMLA + +10383 +UGARITIC LETTER KHA + +10384 +UGARITIC LETTER DELTA + +10385 +UGARITIC LETTER HO + +10386 +UGARITIC LETTER WO + +10387 +UGARITIC LETTER ZETA + +10388 +UGARITIC LETTER HOTA + +10389 +UGARITIC LETTER TET + +1038A +UGARITIC LETTER YOD + +1038B +UGARITIC LETTER KAF + +1038C +UGARITIC LETTER SHIN + +1038D +UGARITIC LETTER LAMDA + +1038E +UGARITIC LETTER MEM + +1038F +UGARITIC LETTER DHAL + +10390 +UGARITIC LETTER NUN + +10391 +UGARITIC LETTER ZU + +10392 +UGARITIC LETTER SAMKA + +10393 +UGARITIC LETTER AIN + +10394 +UGARITIC LETTER PU + +10395 +UGARITIC LETTER SADE + +10396 +UGARITIC LETTER QOPA + +10397 +UGARITIC LETTER RASHA + +10398 +UGARITIC LETTER THANNA + +10399 +UGARITIC LETTER GHAIN + +1039A +UGARITIC LETTER TO + +1039B +UGARITIC LETTER I + +1039C +UGARITIC LETTER U + +1039D +UGARITIC LETTER SSU + +1039F +UGARITIC WORD DIVIDER + +103A0 +OLD PERSIAN SIGN A + +103A1 +OLD PERSIAN SIGN I + +103A2 +OLD PERSIAN SIGN U + +103A3 +OLD PERSIAN SIGN KA + +103A4 +OLD PERSIAN SIGN KU + +103A5 +OLD PERSIAN SIGN GA + +103A6 +OLD PERSIAN SIGN GU + +103A7 +OLD PERSIAN SIGN XA + +103A8 +OLD PERSIAN SIGN CA + +103A9 +OLD PERSIAN SIGN JA + +103AA +OLD PERSIAN SIGN JI + +103AB +OLD PERSIAN SIGN TA + +103AC +OLD PERSIAN SIGN TU + +103AD +OLD PERSIAN SIGN DA + +103AE +OLD PERSIAN SIGN DI + +103AF +OLD PERSIAN SIGN DU + +103B0 +OLD PERSIAN SIGN THA + +103B1 +OLD PERSIAN SIGN PA + +103B2 +OLD PERSIAN SIGN BA + +103B3 +OLD PERSIAN SIGN FA + +103B4 +OLD PERSIAN SIGN NA + +103B5 +OLD PERSIAN SIGN NU + +103B6 +OLD PERSIAN SIGN MA + +103B7 +OLD PERSIAN SIGN MI + +103B8 +OLD PERSIAN SIGN MU + +103B9 +OLD PERSIAN SIGN YA + +103BA +OLD PERSIAN SIGN VA + +103BB +OLD PERSIAN SIGN VI + +103BC +OLD PERSIAN SIGN RA + +103BD +OLD PERSIAN SIGN RU + +103BE +OLD PERSIAN SIGN LA + +103BF +OLD PERSIAN SIGN SA + +103C0 +OLD PERSIAN SIGN ZA + +103C1 +OLD PERSIAN SIGN SHA + +103C2 +OLD PERSIAN SIGN SSA + +103C3 +OLD PERSIAN SIGN HA + +103C8 +OLD PERSIAN SIGN AURAMAZDAA + +103C9 +OLD PERSIAN SIGN AURAMAZDAA-2 + +103CA +OLD PERSIAN SIGN AURAMAZDAAHA + +103CB +OLD PERSIAN SIGN XSHAAYATHIYA + +103CC +OLD PERSIAN SIGN DAHYAAUSH + +103CD +OLD PERSIAN SIGN DAHYAAUSH-2 + +103CE +OLD PERSIAN SIGN BAGA + +103CF +OLD PERSIAN SIGN BUUMISH + +103D0 +OLD PERSIAN WORD DIVIDER + +103D1 +OLD PERSIAN NUMBER ONE + +103D2 +OLD PERSIAN NUMBER TWO + +103D3 +OLD PERSIAN NUMBER TEN + +103D4 +OLD PERSIAN NUMBER TWENTY + +103D5 +OLD PERSIAN NUMBER HUNDRED + +10400 +DESERET CAPITAL LETTER LONG I + +10401 +DESERET CAPITAL LETTER LONG E + +10402 +DESERET CAPITAL LETTER LONG A + +10403 +DESERET CAPITAL LETTER LONG AH + +10404 +DESERET CAPITAL LETTER LONG O + +10405 +DESERET CAPITAL LETTER LONG OO + +10406 +DESERET CAPITAL LETTER SHORT I + +10407 +DESERET CAPITAL LETTER SHORT E + +10408 +DESERET CAPITAL LETTER SHORT A + +10409 +DESERET CAPITAL LETTER SHORT AH + +1040A +DESERET CAPITAL LETTER SHORT O + +1040B +DESERET CAPITAL LETTER SHORT OO + +1040C +DESERET CAPITAL LETTER AY + +1040D +DESERET CAPITAL LETTER OW + +1040E +DESERET CAPITAL LETTER WU + +1040F +DESERET CAPITAL LETTER YEE + +10410 +DESERET CAPITAL LETTER H + +10411 +DESERET CAPITAL LETTER PEE + +10412 +DESERET CAPITAL LETTER BEE + +10413 +DESERET CAPITAL LETTER TEE + +10414 +DESERET CAPITAL LETTER DEE + +10415 +DESERET CAPITAL LETTER CHEE + +10416 +DESERET CAPITAL LETTER JEE + +10417 +DESERET CAPITAL LETTER KAY + +10418 +DESERET CAPITAL LETTER GAY + +10419 +DESERET CAPITAL LETTER EF + +1041A +DESERET CAPITAL LETTER VEE + +1041B +DESERET CAPITAL LETTER ETH + +1041C +DESERET CAPITAL LETTER THEE + +1041D +DESERET CAPITAL LETTER ES + +1041E +DESERET CAPITAL LETTER ZEE + +1041F +DESERET CAPITAL LETTER ESH + +10420 +DESERET CAPITAL LETTER ZHEE + +10421 +DESERET CAPITAL LETTER ER + +10422 +DESERET CAPITAL LETTER EL + +10423 +DESERET CAPITAL LETTER EM + +10424 +DESERET CAPITAL LETTER EN + +10425 +DESERET CAPITAL LETTER ENG + +10426 +DESERET CAPITAL LETTER OI + +10427 +DESERET CAPITAL LETTER EW + +10428 +DESERET SMALL LETTER LONG I + +10429 +DESERET SMALL LETTER LONG E + +1042A +DESERET SMALL LETTER LONG A + +1042B +DESERET SMALL LETTER LONG AH + +1042C +DESERET SMALL LETTER LONG O + +1042D +DESERET SMALL LETTER LONG OO + +1042E +DESERET SMALL LETTER SHORT I + +1042F +DESERET SMALL LETTER SHORT E + +10430 +DESERET SMALL LETTER SHORT A + +10431 +DESERET SMALL LETTER SHORT AH + +10432 +DESERET SMALL LETTER SHORT O + +10433 +DESERET SMALL LETTER SHORT OO + +10434 +DESERET SMALL LETTER AY + +10435 +DESERET SMALL LETTER OW + +10436 +DESERET SMALL LETTER WU + +10437 +DESERET SMALL LETTER YEE + +10438 +DESERET SMALL LETTER H + +10439 +DESERET SMALL LETTER PEE + +1043A +DESERET SMALL LETTER BEE + +1043B +DESERET SMALL LETTER TEE + +1043C +DESERET SMALL LETTER DEE + +1043D +DESERET SMALL LETTER CHEE + +1043E +DESERET SMALL LETTER JEE + +1043F +DESERET SMALL LETTER KAY + +10440 +DESERET SMALL LETTER GAY + +10441 +DESERET SMALL LETTER EF + +10442 +DESERET SMALL LETTER VEE + +10443 +DESERET SMALL LETTER ETH + +10444 +DESERET SMALL LETTER THEE + +10445 +DESERET SMALL LETTER ES + +10446 +DESERET SMALL LETTER ZEE + +10447 +DESERET SMALL LETTER ESH + +10448 +DESERET SMALL LETTER ZHEE + +10449 +DESERET SMALL LETTER ER + +1044A +DESERET SMALL LETTER EL + +1044B +DESERET SMALL LETTER EM + +1044C +DESERET SMALL LETTER EN + +1044D +DESERET SMALL LETTER ENG + +1044E +DESERET SMALL LETTER OI + +1044F +DESERET SMALL LETTER EW + +10450 +SHAVIAN LETTER PEEP + +10451 +SHAVIAN LETTER TOT + +10452 +SHAVIAN LETTER KICK + +10453 +SHAVIAN LETTER FEE + +10454 +SHAVIAN LETTER THIGH + +10455 +SHAVIAN LETTER SO + +10456 +SHAVIAN LETTER SURE + +10457 +SHAVIAN LETTER CHURCH + +10458 +SHAVIAN LETTER YEA + +10459 +SHAVIAN LETTER HUNG + +1045A +SHAVIAN LETTER BIB + +1045B +SHAVIAN LETTER DEAD + +1045C +SHAVIAN LETTER GAG + +1045D +SHAVIAN LETTER VOW + +1045E +SHAVIAN LETTER THEY + +1045F +SHAVIAN LETTER ZOO + +10460 +SHAVIAN LETTER MEASURE + +10461 +SHAVIAN LETTER JUDGE + +10462 +SHAVIAN LETTER WOE + +10463 +SHAVIAN LETTER HA-HA + +10464 +SHAVIAN LETTER LOLL + +10465 +SHAVIAN LETTER MIME + +10466 +SHAVIAN LETTER IF + +10467 +SHAVIAN LETTER EGG + +10468 +SHAVIAN LETTER ASH + +10469 +SHAVIAN LETTER ADO + +1046A +SHAVIAN LETTER ON + +1046B +SHAVIAN LETTER WOOL + +1046C +SHAVIAN LETTER OUT + +1046D +SHAVIAN LETTER AH + +1046E +SHAVIAN LETTER ROAR + +1046F +SHAVIAN LETTER NUN + +10470 +SHAVIAN LETTER EAT + +10471 +SHAVIAN LETTER AGE + +10472 +SHAVIAN LETTER ICE + +10473 +SHAVIAN LETTER UP + +10474 +SHAVIAN LETTER OAK + +10475 +SHAVIAN LETTER OOZE + +10476 +SHAVIAN LETTER OIL + +10477 +SHAVIAN LETTER AWE + +10478 +SHAVIAN LETTER ARE + +10479 +SHAVIAN LETTER OR + +1047A +SHAVIAN LETTER AIR + +1047B +SHAVIAN LETTER ERR + +1047C +SHAVIAN LETTER ARRAY + +1047D +SHAVIAN LETTER EAR + +1047E +SHAVIAN LETTER IAN + +1047F +SHAVIAN LETTER YEW + +10480 +OSMANYA LETTER ALEF + +10481 +OSMANYA LETTER BA + +10482 +OSMANYA LETTER TA + +10483 +OSMANYA LETTER JA + +10484 +OSMANYA LETTER XA + +10485 +OSMANYA LETTER KHA + +10486 +OSMANYA LETTER DEEL + +10487 +OSMANYA LETTER RA + +10488 +OSMANYA LETTER SA + +10489 +OSMANYA LETTER SHIIN + +1048A +OSMANYA LETTER DHA + +1048B +OSMANYA LETTER CAYN + +1048C +OSMANYA LETTER GA + +1048D +OSMANYA LETTER FA + +1048E +OSMANYA LETTER QAAF + +1048F +OSMANYA LETTER KAAF + +10490 +OSMANYA LETTER LAAN + +10491 +OSMANYA LETTER MIIN + +10492 +OSMANYA LETTER NUUN + +10493 +OSMANYA LETTER WAW + +10494 +OSMANYA LETTER HA + +10495 +OSMANYA LETTER YA + +10496 +OSMANYA LETTER A + +10497 +OSMANYA LETTER E + +10498 +OSMANYA LETTER I + +10499 +OSMANYA LETTER O + +1049A +OSMANYA LETTER U + +1049B +OSMANYA LETTER AA + +1049C +OSMANYA LETTER EE + +1049D +OSMANYA LETTER OO + +104A0 +OSMANYA DIGIT ZERO + +104A1 +OSMANYA DIGIT ONE + +104A2 +OSMANYA DIGIT TWO + +104A3 +OSMANYA DIGIT THREE + +104A4 +OSMANYA DIGIT FOUR + +104A5 +OSMANYA DIGIT FIVE + +104A6 +OSMANYA DIGIT SIX + +104A7 +OSMANYA DIGIT SEVEN + +104A8 +OSMANYA DIGIT EIGHT + +104A9 +OSMANYA DIGIT NINE + +104B0 +OSAGE CAPITAL LETTER A + +104B1 +OSAGE CAPITAL LETTER AI + +104B2 +OSAGE CAPITAL LETTER AIN + +104B3 +OSAGE CAPITAL LETTER AH + +104B4 +OSAGE CAPITAL LETTER BRA + +104B5 +OSAGE CAPITAL LETTER CHA + +104B6 +OSAGE CAPITAL LETTER EHCHA + +104B7 +OSAGE CAPITAL LETTER E + +104B8 +OSAGE CAPITAL LETTER EIN + +104B9 +OSAGE CAPITAL LETTER HA + +104BA +OSAGE CAPITAL LETTER HYA + +104BB +OSAGE CAPITAL LETTER I + +104BC +OSAGE CAPITAL LETTER KA + +104BD +OSAGE CAPITAL LETTER EHKA + +104BE +OSAGE CAPITAL LETTER KYA + +104BF +OSAGE CAPITAL LETTER LA + +104C0 +OSAGE CAPITAL LETTER MA + +104C1 +OSAGE CAPITAL LETTER NA + +104C2 +OSAGE CAPITAL LETTER O + +104C3 +OSAGE CAPITAL LETTER OIN + +104C4 +OSAGE CAPITAL LETTER PA + +104C5 +OSAGE CAPITAL LETTER EHPA + +104C6 +OSAGE CAPITAL LETTER SA + +104C7 +OSAGE CAPITAL LETTER SHA + +104C8 +OSAGE CAPITAL LETTER TA + +104C9 +OSAGE CAPITAL LETTER EHTA + +104CA +OSAGE CAPITAL LETTER TSA + +104CB +OSAGE CAPITAL LETTER EHTSA + +104CC +OSAGE CAPITAL LETTER TSHA + +104CD +OSAGE CAPITAL LETTER DHA + +104CE +OSAGE CAPITAL LETTER U + +104CF +OSAGE CAPITAL LETTER WA + +104D0 +OSAGE CAPITAL LETTER KHA + +104D1 +OSAGE CAPITAL LETTER GHA + +104D2 +OSAGE CAPITAL LETTER ZA + +104D3 +OSAGE CAPITAL LETTER ZHA + +104D8 +OSAGE SMALL LETTER A + +104D9 +OSAGE SMALL LETTER AI + +104DA +OSAGE SMALL LETTER AIN + +104DB +OSAGE SMALL LETTER AH + +104DC +OSAGE SMALL LETTER BRA + +104DD +OSAGE SMALL LETTER CHA + +104DE +OSAGE SMALL LETTER EHCHA + +104DF +OSAGE SMALL LETTER E + +104E0 +OSAGE SMALL LETTER EIN + +104E1 +OSAGE SMALL LETTER HA + +104E2 +OSAGE SMALL LETTER HYA + +104E3 +OSAGE SMALL LETTER I + +104E4 +OSAGE SMALL LETTER KA + +104E5 +OSAGE SMALL LETTER EHKA + +104E6 +OSAGE SMALL LETTER KYA + +104E7 +OSAGE SMALL LETTER LA + +104E8 +OSAGE SMALL LETTER MA + +104E9 +OSAGE SMALL LETTER NA + +104EA +OSAGE SMALL LETTER O + +104EB +OSAGE SMALL LETTER OIN + +104EC +OSAGE SMALL LETTER PA + +104ED +OSAGE SMALL LETTER EHPA + +104EE +OSAGE SMALL LETTER SA + +104EF +OSAGE SMALL LETTER SHA + +104F0 +OSAGE SMALL LETTER TA + +104F1 +OSAGE SMALL LETTER EHTA + +104F2 +OSAGE SMALL LETTER TSA + +104F3 +OSAGE SMALL LETTER EHTSA + +104F4 +OSAGE SMALL LETTER TSHA + +104F5 +OSAGE SMALL LETTER DHA + +104F6 +OSAGE SMALL LETTER U + +104F7 +OSAGE SMALL LETTER WA + +104F8 +OSAGE SMALL LETTER KHA + +104F9 +OSAGE SMALL LETTER GHA + +104FA +OSAGE SMALL LETTER ZA + +104FB +OSAGE SMALL LETTER ZHA + +10500 +ELBASAN LETTER A + +10501 +ELBASAN LETTER BE + +10502 +ELBASAN LETTER CE + +10503 +ELBASAN LETTER CHE + +10504 +ELBASAN LETTER DE + +10505 +ELBASAN LETTER NDE + +10506 +ELBASAN LETTER DHE + +10507 +ELBASAN LETTER EI + +10508 +ELBASAN LETTER E + +10509 +ELBASAN LETTER FE + +1050A +ELBASAN LETTER GE + +1050B +ELBASAN LETTER GJE + +1050C +ELBASAN LETTER HE + +1050D +ELBASAN LETTER I + +1050E +ELBASAN LETTER JE + +1050F +ELBASAN LETTER KE + +10510 +ELBASAN LETTER LE + +10511 +ELBASAN LETTER LLE + +10512 +ELBASAN LETTER ME + +10513 +ELBASAN LETTER NE + +10514 +ELBASAN LETTER NA + +10515 +ELBASAN LETTER NJE + +10516 +ELBASAN LETTER O + +10517 +ELBASAN LETTER PE + +10518 +ELBASAN LETTER QE + +10519 +ELBASAN LETTER RE + +1051A +ELBASAN LETTER RRE + +1051B +ELBASAN LETTER SE + +1051C +ELBASAN LETTER SHE + +1051D +ELBASAN LETTER TE + +1051E +ELBASAN LETTER THE + +1051F +ELBASAN LETTER U + +10520 +ELBASAN LETTER VE + +10521 +ELBASAN LETTER XE + +10522 +ELBASAN LETTER Y + +10523 +ELBASAN LETTER ZE + +10524 +ELBASAN LETTER ZHE + +10525 +ELBASAN LETTER GHE + +10526 +ELBASAN LETTER GHAMMA + +10527 +ELBASAN LETTER KHE + +10530 +CAUCASIAN ALBANIAN LETTER ALT + +10531 +CAUCASIAN ALBANIAN LETTER BET + +10532 +CAUCASIAN ALBANIAN LETTER GIM + +10533 +CAUCASIAN ALBANIAN LETTER DAT + +10534 +CAUCASIAN ALBANIAN LETTER EB + +10535 +CAUCASIAN ALBANIAN LETTER ZARL + +10536 +CAUCASIAN ALBANIAN LETTER EYN + +10537 +CAUCASIAN ALBANIAN LETTER ZHIL + +10538 +CAUCASIAN ALBANIAN LETTER TAS + +10539 +CAUCASIAN ALBANIAN LETTER CHA + +1053A +CAUCASIAN ALBANIAN LETTER YOWD + +1053B +CAUCASIAN ALBANIAN LETTER ZHA + +1053C +CAUCASIAN ALBANIAN LETTER IRB + +1053D +CAUCASIAN ALBANIAN LETTER SHA + +1053E +CAUCASIAN ALBANIAN LETTER LAN + +1053F +CAUCASIAN ALBANIAN LETTER INYA + +10540 +CAUCASIAN ALBANIAN LETTER XEYN + +10541 +CAUCASIAN ALBANIAN LETTER DYAN + +10542 +CAUCASIAN ALBANIAN LETTER CAR + +10543 +CAUCASIAN ALBANIAN LETTER JHOX + +10544 +CAUCASIAN ALBANIAN LETTER KAR + +10545 +CAUCASIAN ALBANIAN LETTER LYIT + +10546 +CAUCASIAN ALBANIAN LETTER HEYT + +10547 +CAUCASIAN ALBANIAN LETTER QAY + +10548 +CAUCASIAN ALBANIAN LETTER AOR + +10549 +CAUCASIAN ALBANIAN LETTER CHOY + +1054A +CAUCASIAN ALBANIAN LETTER CHI + +1054B +CAUCASIAN ALBANIAN LETTER CYAY + +1054C +CAUCASIAN ALBANIAN LETTER MAQ + +1054D +CAUCASIAN ALBANIAN LETTER QAR + +1054E +CAUCASIAN ALBANIAN LETTER NOWC + +1054F +CAUCASIAN ALBANIAN LETTER DZYAY + +10550 +CAUCASIAN ALBANIAN LETTER SHAK + +10551 +CAUCASIAN ALBANIAN LETTER JAYN + +10552 +CAUCASIAN ALBANIAN LETTER ON + +10553 +CAUCASIAN ALBANIAN LETTER TYAY + +10554 +CAUCASIAN ALBANIAN LETTER FAM + +10555 +CAUCASIAN ALBANIAN LETTER DZAY + +10556 +CAUCASIAN ALBANIAN LETTER CHAT + +10557 +CAUCASIAN ALBANIAN LETTER PEN + +10558 +CAUCASIAN ALBANIAN LETTER GHEYS + +10559 +CAUCASIAN ALBANIAN LETTER RAT + +1055A +CAUCASIAN ALBANIAN LETTER SEYK + +1055B +CAUCASIAN ALBANIAN LETTER VEYZ + +1055C +CAUCASIAN ALBANIAN LETTER TIWR + +1055D +CAUCASIAN ALBANIAN LETTER SHOY + +1055E +CAUCASIAN ALBANIAN LETTER IWN + +1055F +CAUCASIAN ALBANIAN LETTER CYAW + +10560 +CAUCASIAN ALBANIAN LETTER CAYN + +10561 +CAUCASIAN ALBANIAN LETTER YAYD + +10562 +CAUCASIAN ALBANIAN LETTER PIWR + +10563 +CAUCASIAN ALBANIAN LETTER KIW + +1056F +CAUCASIAN ALBANIAN CITATION MARK + +10600 +LINEAR A SIGN AB001 + +10601 +LINEAR A SIGN AB002 + +10602 +LINEAR A SIGN AB003 + +10603 +LINEAR A SIGN AB004 + +10604 +LINEAR A SIGN AB005 + +10605 +LINEAR A SIGN AB006 + +10606 +LINEAR A SIGN AB007 + +10607 +LINEAR A SIGN AB008 + +10608 +LINEAR A SIGN AB009 + +10609 +LINEAR A SIGN AB010 + +1060A +LINEAR A SIGN AB011 + +1060B +LINEAR A SIGN AB013 + +1060C +LINEAR A SIGN AB016 + +1060D +LINEAR A SIGN AB017 + +1060E +LINEAR A SIGN AB020 + +1060F +LINEAR A SIGN AB021 + +10610 +LINEAR A SIGN AB021F + +10611 +LINEAR A SIGN AB021M + +10612 +LINEAR A SIGN AB022 + +10613 +LINEAR A SIGN AB022F + +10614 +LINEAR A SIGN AB022M + +10615 +LINEAR A SIGN AB023 + +10616 +LINEAR A SIGN AB023M + +10617 +LINEAR A SIGN AB024 + +10618 +LINEAR A SIGN AB026 + +10619 +LINEAR A SIGN AB027 + +1061A +LINEAR A SIGN AB028 + +1061B +LINEAR A SIGN A028B + +1061C +LINEAR A SIGN AB029 + +1061D +LINEAR A SIGN AB030 + +1061E +LINEAR A SIGN AB031 + +1061F +LINEAR A SIGN AB034 + +10620 +LINEAR A SIGN AB037 + +10621 +LINEAR A SIGN AB038 + +10622 +LINEAR A SIGN AB039 + +10623 +LINEAR A SIGN AB040 + +10624 +LINEAR A SIGN AB041 + +10625 +LINEAR A SIGN AB044 + +10626 +LINEAR A SIGN AB045 + +10627 +LINEAR A SIGN AB046 + +10628 +LINEAR A SIGN AB047 + +10629 +LINEAR A SIGN AB048 + +1062A +LINEAR A SIGN AB049 + +1062B +LINEAR A SIGN AB050 + +1062C +LINEAR A SIGN AB051 + +1062D +LINEAR A SIGN AB053 + +1062E +LINEAR A SIGN AB054 + +1062F +LINEAR A SIGN AB055 + +10630 +LINEAR A SIGN AB056 + +10631 +LINEAR A SIGN AB057 + +10632 +LINEAR A SIGN AB058 + +10633 +LINEAR A SIGN AB059 + +10634 +LINEAR A SIGN AB060 + +10635 +LINEAR A SIGN AB061 + +10636 +LINEAR A SIGN AB065 + +10637 +LINEAR A SIGN AB066 + +10638 +LINEAR A SIGN AB067 + +10639 +LINEAR A SIGN AB069 + +1063A +LINEAR A SIGN AB070 + +1063B +LINEAR A SIGN AB073 + +1063C +LINEAR A SIGN AB074 + +1063D +LINEAR A SIGN AB076 + +1063E +LINEAR A SIGN AB077 + +1063F +LINEAR A SIGN AB078 + +10640 +LINEAR A SIGN AB079 + +10641 +LINEAR A SIGN AB080 + +10642 +LINEAR A SIGN AB081 + +10643 +LINEAR A SIGN AB082 + +10644 +LINEAR A SIGN AB085 + +10645 +LINEAR A SIGN AB086 + +10646 +LINEAR A SIGN AB087 + +10647 +LINEAR A SIGN A100-102 + +10648 +LINEAR A SIGN AB118 + +10649 +LINEAR A SIGN AB120 + +1064A +LINEAR A SIGN A120B + +1064B +LINEAR A SIGN AB122 + +1064C +LINEAR A SIGN AB123 + +1064D +LINEAR A SIGN AB131A + +1064E +LINEAR A SIGN AB131B + +1064F +LINEAR A SIGN A131C + +10650 +LINEAR A SIGN AB164 + +10651 +LINEAR A SIGN AB171 + +10652 +LINEAR A SIGN AB180 + +10653 +LINEAR A SIGN AB188 + +10654 +LINEAR A SIGN AB191 + +10655 +LINEAR A SIGN A301 + +10656 +LINEAR A SIGN A302 + +10657 +LINEAR A SIGN A303 + +10658 +LINEAR A SIGN A304 + +10659 +LINEAR A SIGN A305 + +1065A +LINEAR A SIGN A306 + +1065B +LINEAR A SIGN A307 + +1065C +LINEAR A SIGN A308 + +1065D +LINEAR A SIGN A309A + +1065E +LINEAR A SIGN A309B + +1065F +LINEAR A SIGN A309C + +10660 +LINEAR A SIGN A310 + +10661 +LINEAR A SIGN A311 + +10662 +LINEAR A SIGN A312 + +10663 +LINEAR A SIGN A313A + +10664 +LINEAR A SIGN A313B + +10665 +LINEAR A SIGN A313C + +10666 +LINEAR A SIGN A314 + +10667 +LINEAR A SIGN A315 + +10668 +LINEAR A SIGN A316 + +10669 +LINEAR A SIGN A317 + +1066A +LINEAR A SIGN A318 + +1066B +LINEAR A SIGN A319 + +1066C +LINEAR A SIGN A320 + +1066D +LINEAR A SIGN A321 + +1066E +LINEAR A SIGN A322 + +1066F +LINEAR A SIGN A323 + +10670 +LINEAR A SIGN A324 + +10671 +LINEAR A SIGN A325 + +10672 +LINEAR A SIGN A326 + +10673 +LINEAR A SIGN A327 + +10674 +LINEAR A SIGN A328 + +10675 +LINEAR A SIGN A329 + +10676 +LINEAR A SIGN A330 + +10677 +LINEAR A SIGN A331 + +10678 +LINEAR A SIGN A332 + +10679 +LINEAR A SIGN A333 + +1067A +LINEAR A SIGN A334 + +1067B +LINEAR A SIGN A335 + +1067C +LINEAR A SIGN A336 + +1067D +LINEAR A SIGN A337 + +1067E +LINEAR A SIGN A338 + +1067F +LINEAR A SIGN A339 + +10680 +LINEAR A SIGN A340 + +10681 +LINEAR A SIGN A341 + +10682 +LINEAR A SIGN A342 + +10683 +LINEAR A SIGN A343 + +10684 +LINEAR A SIGN A344 + +10685 +LINEAR A SIGN A345 + +10686 +LINEAR A SIGN A346 + +10687 +LINEAR A SIGN A347 + +10688 +LINEAR A SIGN A348 + +10689 +LINEAR A SIGN A349 + +1068A +LINEAR A SIGN A350 + +1068B +LINEAR A SIGN A351 + +1068C +LINEAR A SIGN A352 + +1068D +LINEAR A SIGN A353 + +1068E +LINEAR A SIGN A354 + +1068F +LINEAR A SIGN A355 + +10690 +LINEAR A SIGN A356 + +10691 +LINEAR A SIGN A357 + +10692 +LINEAR A SIGN A358 + +10693 +LINEAR A SIGN A359 + +10694 +LINEAR A SIGN A360 + +10695 +LINEAR A SIGN A361 + +10696 +LINEAR A SIGN A362 + +10697 +LINEAR A SIGN A363 + +10698 +LINEAR A SIGN A364 + +10699 +LINEAR A SIGN A365 + +1069A +LINEAR A SIGN A366 + +1069B +LINEAR A SIGN A367 + +1069C +LINEAR A SIGN A368 + +1069D +LINEAR A SIGN A369 + +1069E +LINEAR A SIGN A370 + +1069F +LINEAR A SIGN A371 + +106A0 +LINEAR A SIGN A400-VAS + +106A1 +LINEAR A SIGN A401-VAS + +106A2 +LINEAR A SIGN A402-VAS + +106A3 +LINEAR A SIGN A403-VAS + +106A4 +LINEAR A SIGN A404-VAS + +106A5 +LINEAR A SIGN A405-VAS + +106A6 +LINEAR A SIGN A406-VAS + +106A7 +LINEAR A SIGN A407-VAS + +106A8 +LINEAR A SIGN A408-VAS + +106A9 +LINEAR A SIGN A409-VAS + +106AA +LINEAR A SIGN A410-VAS + +106AB +LINEAR A SIGN A411-VAS + +106AC +LINEAR A SIGN A412-VAS + +106AD +LINEAR A SIGN A413-VAS + +106AE +LINEAR A SIGN A414-VAS + +106AF +LINEAR A SIGN A415-VAS + +106B0 +LINEAR A SIGN A416-VAS + +106B1 +LINEAR A SIGN A417-VAS + +106B2 +LINEAR A SIGN A418-VAS + +106B3 +LINEAR A SIGN A501 + +106B4 +LINEAR A SIGN A502 + +106B5 +LINEAR A SIGN A503 + +106B6 +LINEAR A SIGN A504 + +106B7 +LINEAR A SIGN A505 + +106B8 +LINEAR A SIGN A506 + +106B9 +LINEAR A SIGN A508 + +106BA +LINEAR A SIGN A509 + +106BB +LINEAR A SIGN A510 + +106BC +LINEAR A SIGN A511 + +106BD +LINEAR A SIGN A512 + +106BE +LINEAR A SIGN A513 + +106BF +LINEAR A SIGN A515 + +106C0 +LINEAR A SIGN A516 + +106C1 +LINEAR A SIGN A520 + +106C2 +LINEAR A SIGN A521 + +106C3 +LINEAR A SIGN A523 + +106C4 +LINEAR A SIGN A524 + +106C5 +LINEAR A SIGN A525 + +106C6 +LINEAR A SIGN A526 + +106C7 +LINEAR A SIGN A527 + +106C8 +LINEAR A SIGN A528 + +106C9 +LINEAR A SIGN A529 + +106CA +LINEAR A SIGN A530 + +106CB +LINEAR A SIGN A531 + +106CC +LINEAR A SIGN A532 + +106CD +LINEAR A SIGN A534 + +106CE +LINEAR A SIGN A535 + +106CF +LINEAR A SIGN A536 + +106D0 +LINEAR A SIGN A537 + +106D1 +LINEAR A SIGN A538 + +106D2 +LINEAR A SIGN A539 + +106D3 +LINEAR A SIGN A540 + +106D4 +LINEAR A SIGN A541 + +106D5 +LINEAR A SIGN A542 + +106D6 +LINEAR A SIGN A545 + +106D7 +LINEAR A SIGN A547 + +106D8 +LINEAR A SIGN A548 + +106D9 +LINEAR A SIGN A549 + +106DA +LINEAR A SIGN A550 + +106DB +LINEAR A SIGN A551 + +106DC +LINEAR A SIGN A552 + +106DD +LINEAR A SIGN A553 + +106DE +LINEAR A SIGN A554 + +106DF +LINEAR A SIGN A555 + +106E0 +LINEAR A SIGN A556 + +106E1 +LINEAR A SIGN A557 + +106E2 +LINEAR A SIGN A559 + +106E3 +LINEAR A SIGN A563 + +106E4 +LINEAR A SIGN A564 + +106E5 +LINEAR A SIGN A565 + +106E6 +LINEAR A SIGN A566 + +106E7 +LINEAR A SIGN A568 + +106E8 +LINEAR A SIGN A569 + +106E9 +LINEAR A SIGN A570 + +106EA +LINEAR A SIGN A571 + +106EB +LINEAR A SIGN A572 + +106EC +LINEAR A SIGN A573 + +106ED +LINEAR A SIGN A574 + +106EE +LINEAR A SIGN A575 + +106EF +LINEAR A SIGN A576 + +106F0 +LINEAR A SIGN A577 + +106F1 +LINEAR A SIGN A578 + +106F2 +LINEAR A SIGN A579 + +106F3 +LINEAR A SIGN A580 + +106F4 +LINEAR A SIGN A581 + +106F5 +LINEAR A SIGN A582 + +106F6 +LINEAR A SIGN A583 + +106F7 +LINEAR A SIGN A584 + +106F8 +LINEAR A SIGN A585 + +106F9 +LINEAR A SIGN A586 + +106FA +LINEAR A SIGN A587 + +106FB +LINEAR A SIGN A588 + +106FC +LINEAR A SIGN A589 + +106FD +LINEAR A SIGN A591 + +106FE +LINEAR A SIGN A592 + +106FF +LINEAR A SIGN A594 + +10700 +LINEAR A SIGN A595 + +10701 +LINEAR A SIGN A596 + +10702 +LINEAR A SIGN A598 + +10703 +LINEAR A SIGN A600 + +10704 +LINEAR A SIGN A601 + +10705 +LINEAR A SIGN A602 + +10706 +LINEAR A SIGN A603 + +10707 +LINEAR A SIGN A604 + +10708 +LINEAR A SIGN A606 + +10709 +LINEAR A SIGN A608 + +1070A +LINEAR A SIGN A609 + +1070B +LINEAR A SIGN A610 + +1070C +LINEAR A SIGN A611 + +1070D +LINEAR A SIGN A612 + +1070E +LINEAR A SIGN A613 + +1070F +LINEAR A SIGN A614 + +10710 +LINEAR A SIGN A615 + +10711 +LINEAR A SIGN A616 + +10712 +LINEAR A SIGN A617 + +10713 +LINEAR A SIGN A618 + +10714 +LINEAR A SIGN A619 + +10715 +LINEAR A SIGN A620 + +10716 +LINEAR A SIGN A621 + +10717 +LINEAR A SIGN A622 + +10718 +LINEAR A SIGN A623 + +10719 +LINEAR A SIGN A624 + +1071A +LINEAR A SIGN A626 + +1071B +LINEAR A SIGN A627 + +1071C +LINEAR A SIGN A628 + +1071D +LINEAR A SIGN A629 + +1071E +LINEAR A SIGN A634 + +1071F +LINEAR A SIGN A637 + +10720 +LINEAR A SIGN A638 + +10721 +LINEAR A SIGN A640 + +10722 +LINEAR A SIGN A642 + +10723 +LINEAR A SIGN A643 + +10724 +LINEAR A SIGN A644 + +10725 +LINEAR A SIGN A645 + +10726 +LINEAR A SIGN A646 + +10727 +LINEAR A SIGN A648 + +10728 +LINEAR A SIGN A649 + +10729 +LINEAR A SIGN A651 + +1072A +LINEAR A SIGN A652 + +1072B +LINEAR A SIGN A653 + +1072C +LINEAR A SIGN A654 + +1072D +LINEAR A SIGN A655 + +1072E +LINEAR A SIGN A656 + +1072F +LINEAR A SIGN A657 + +10730 +LINEAR A SIGN A658 + +10731 +LINEAR A SIGN A659 + +10732 +LINEAR A SIGN A660 + +10733 +LINEAR A SIGN A661 + +10734 +LINEAR A SIGN A662 + +10735 +LINEAR A SIGN A663 + +10736 +LINEAR A SIGN A664 + +10740 +LINEAR A SIGN A701 A + +10741 +LINEAR A SIGN A702 B + +10742 +LINEAR A SIGN A703 D + +10743 +LINEAR A SIGN A704 E + +10744 +LINEAR A SIGN A705 F + +10745 +LINEAR A SIGN A706 H + +10746 +LINEAR A SIGN A707 J + +10747 +LINEAR A SIGN A708 K + +10748 +LINEAR A SIGN A709 L + +10749 +LINEAR A SIGN A709-2 L2 + +1074A +LINEAR A SIGN A709-3 L3 + +1074B +LINEAR A SIGN A709-4 L4 + +1074C +LINEAR A SIGN A709-6 L6 + +1074D +LINEAR A SIGN A710 W + +1074E +LINEAR A SIGN A711 X + +1074F +LINEAR A SIGN A712 Y + +10750 +LINEAR A SIGN A713 OMEGA + +10751 +LINEAR A SIGN A714 ABB + +10752 +LINEAR A SIGN A715 BB + +10753 +LINEAR A SIGN A717 DD + +10754 +LINEAR A SIGN A726 EYYY + +10755 +LINEAR A SIGN A732 JE + +10760 +LINEAR A SIGN A800 + +10761 +LINEAR A SIGN A801 + +10762 +LINEAR A SIGN A802 + +10763 +LINEAR A SIGN A803 + +10764 +LINEAR A SIGN A804 + +10765 +LINEAR A SIGN A805 + +10766 +LINEAR A SIGN A806 + +10767 +LINEAR A SIGN A807 + +10800 +CYPRIOT SYLLABLE A + +10801 +CYPRIOT SYLLABLE E + +10802 +CYPRIOT SYLLABLE I + +10803 +CYPRIOT SYLLABLE O + +10804 +CYPRIOT SYLLABLE U + +10805 +CYPRIOT SYLLABLE JA + +10808 +CYPRIOT SYLLABLE JO + +1080A +CYPRIOT SYLLABLE KA + +1080B +CYPRIOT SYLLABLE KE + +1080C +CYPRIOT SYLLABLE KI + +1080D +CYPRIOT SYLLABLE KO + +1080E +CYPRIOT SYLLABLE KU + +1080F +CYPRIOT SYLLABLE LA + +10810 +CYPRIOT SYLLABLE LE + +10811 +CYPRIOT SYLLABLE LI + +10812 +CYPRIOT SYLLABLE LO + +10813 +CYPRIOT SYLLABLE LU + +10814 +CYPRIOT SYLLABLE MA + +10815 +CYPRIOT SYLLABLE ME + +10816 +CYPRIOT SYLLABLE MI + +10817 +CYPRIOT SYLLABLE MO + +10818 +CYPRIOT SYLLABLE MU + +10819 +CYPRIOT SYLLABLE NA + +1081A +CYPRIOT SYLLABLE NE + +1081B +CYPRIOT SYLLABLE NI + +1081C +CYPRIOT SYLLABLE NO + +1081D +CYPRIOT SYLLABLE NU + +1081E +CYPRIOT SYLLABLE PA + +1081F +CYPRIOT SYLLABLE PE + +10820 +CYPRIOT SYLLABLE PI + +10821 +CYPRIOT SYLLABLE PO + +10822 +CYPRIOT SYLLABLE PU + +10823 +CYPRIOT SYLLABLE RA + +10824 +CYPRIOT SYLLABLE RE + +10825 +CYPRIOT SYLLABLE RI + +10826 +CYPRIOT SYLLABLE RO + +10827 +CYPRIOT SYLLABLE RU + +10828 +CYPRIOT SYLLABLE SA + +10829 +CYPRIOT SYLLABLE SE + +1082A +CYPRIOT SYLLABLE SI + +1082B +CYPRIOT SYLLABLE SO + +1082C +CYPRIOT SYLLABLE SU + +1082D +CYPRIOT SYLLABLE TA + +1082E +CYPRIOT SYLLABLE TE + +1082F +CYPRIOT SYLLABLE TI + +10830 +CYPRIOT SYLLABLE TO + +10831 +CYPRIOT SYLLABLE TU + +10832 +CYPRIOT SYLLABLE WA + +10833 +CYPRIOT SYLLABLE WE + +10834 +CYPRIOT SYLLABLE WI + +10835 +CYPRIOT SYLLABLE WO + +10837 +CYPRIOT SYLLABLE XA + +10838 +CYPRIOT SYLLABLE XE + +1083C +CYPRIOT SYLLABLE ZA + +1083F +CYPRIOT SYLLABLE ZO + +10840 +IMPERIAL ARAMAIC LETTER ALEPH + +10841 +IMPERIAL ARAMAIC LETTER BETH + +10842 +IMPERIAL ARAMAIC LETTER GIMEL + +10843 +IMPERIAL ARAMAIC LETTER DALETH + +10844 +IMPERIAL ARAMAIC LETTER HE + +10845 +IMPERIAL ARAMAIC LETTER WAW + +10846 +IMPERIAL ARAMAIC LETTER ZAYIN + +10847 +IMPERIAL ARAMAIC LETTER HETH + +10848 +IMPERIAL ARAMAIC LETTER TETH + +10849 +IMPERIAL ARAMAIC LETTER YODH + +1084A +IMPERIAL ARAMAIC LETTER KAPH + +1084B +IMPERIAL ARAMAIC LETTER LAMEDH + +1084C +IMPERIAL ARAMAIC LETTER MEM + +1084D +IMPERIAL ARAMAIC LETTER NUN + +1084E +IMPERIAL ARAMAIC LETTER SAMEKH + +1084F +IMPERIAL ARAMAIC LETTER AYIN + +10850 +IMPERIAL ARAMAIC LETTER PE + +10851 +IMPERIAL ARAMAIC LETTER SADHE + +10852 +IMPERIAL ARAMAIC LETTER QOPH + +10853 +IMPERIAL ARAMAIC LETTER RESH + +10854 +IMPERIAL ARAMAIC LETTER SHIN + +10855 +IMPERIAL ARAMAIC LETTER TAW + +10857 +IMPERIAL ARAMAIC SECTION SIGN + +10858 +IMPERIAL ARAMAIC NUMBER ONE + +10859 +IMPERIAL ARAMAIC NUMBER TWO + +1085A +IMPERIAL ARAMAIC NUMBER THREE + +1085B +IMPERIAL ARAMAIC NUMBER TEN + +1085C +IMPERIAL ARAMAIC NUMBER TWENTY + +1085D +IMPERIAL ARAMAIC NUMBER ONE HUNDRED + +1085E +IMPERIAL ARAMAIC NUMBER ONE THOUSAND + +1085F +IMPERIAL ARAMAIC NUMBER TEN THOUSAND + +10860 +PALMYRENE LETTER ALEPH + +10861 +PALMYRENE LETTER BETH + +10862 +PALMYRENE LETTER GIMEL + +10863 +PALMYRENE LETTER DALETH + +10864 +PALMYRENE LETTER HE + +10865 +PALMYRENE LETTER WAW + +10866 +PALMYRENE LETTER ZAYIN + +10867 +PALMYRENE LETTER HETH + +10868 +PALMYRENE LETTER TETH + +10869 +PALMYRENE LETTER YODH + +1086A +PALMYRENE LETTER KAPH + +1086B +PALMYRENE LETTER LAMEDH + +1086C +PALMYRENE LETTER MEM + +1086D +PALMYRENE LETTER FINAL NUN + +1086E +PALMYRENE LETTER NUN + +1086F +PALMYRENE LETTER SAMEKH + +10870 +PALMYRENE LETTER AYIN + +10871 +PALMYRENE LETTER PE + +10872 +PALMYRENE LETTER SADHE + +10873 +PALMYRENE LETTER QOPH + +10874 +PALMYRENE LETTER RESH + +10875 +PALMYRENE LETTER SHIN + +10876 +PALMYRENE LETTER TAW + +10877 +PALMYRENE LEFT-POINTING FLEURON + +10878 +PALMYRENE RIGHT-POINTING FLEURON + +10879 +PALMYRENE NUMBER ONE + +1087A +PALMYRENE NUMBER TWO + +1087B +PALMYRENE NUMBER THREE + +1087C +PALMYRENE NUMBER FOUR + +1087D +PALMYRENE NUMBER FIVE + +1087E +PALMYRENE NUMBER TEN + +1087F +PALMYRENE NUMBER TWENTY + +10880 +NABATAEAN LETTER FINAL ALEPH + +10881 +NABATAEAN LETTER ALEPH + +10882 +NABATAEAN LETTER FINAL BETH + +10883 +NABATAEAN LETTER BETH + +10884 +NABATAEAN LETTER GIMEL + +10885 +NABATAEAN LETTER DALETH + +10886 +NABATAEAN LETTER FINAL HE + +10887 +NABATAEAN LETTER HE + +10888 +NABATAEAN LETTER WAW + +10889 +NABATAEAN LETTER ZAYIN + +1088A +NABATAEAN LETTER HETH + +1088B +NABATAEAN LETTER TETH + +1088C +NABATAEAN LETTER FINAL YODH + +1088D +NABATAEAN LETTER YODH + +1088E +NABATAEAN LETTER FINAL KAPH + +1088F +NABATAEAN LETTER KAPH + +10890 +NABATAEAN LETTER FINAL LAMEDH + +10891 +NABATAEAN LETTER LAMEDH + +10892 +NABATAEAN LETTER FINAL MEM + +10893 +NABATAEAN LETTER MEM + +10894 +NABATAEAN LETTER FINAL NUN + +10895 +NABATAEAN LETTER NUN + +10896 +NABATAEAN LETTER SAMEKH + +10897 +NABATAEAN LETTER AYIN + +10898 +NABATAEAN LETTER PE + +10899 +NABATAEAN LETTER SADHE + +1089A +NABATAEAN LETTER QOPH + +1089B +NABATAEAN LETTER RESH + +1089C +NABATAEAN LETTER FINAL SHIN + +1089D +NABATAEAN LETTER SHIN + +1089E +NABATAEAN LETTER TAW + +108A7 +NABATAEAN NUMBER ONE + +108A8 +NABATAEAN NUMBER TWO + +108A9 +NABATAEAN NUMBER THREE + +108AA +NABATAEAN NUMBER FOUR + +108AB +NABATAEAN CRUCIFORM NUMBER FOUR + +108AC +NABATAEAN NUMBER FIVE + +108AD +NABATAEAN NUMBER TEN + +108AE +NABATAEAN NUMBER TWENTY + +108AF +NABATAEAN NUMBER ONE HUNDRED + +108E0 +HATRAN LETTER ALEPH + +108E1 +HATRAN LETTER BETH + +108E2 +HATRAN LETTER GIMEL + +108E3 +HATRAN LETTER DALETH-RESH + +108E4 +HATRAN LETTER HE + +108E5 +HATRAN LETTER WAW + +108E6 +HATRAN LETTER ZAYN + +108E7 +HATRAN LETTER HETH + +108E8 +HATRAN LETTER TETH + +108E9 +HATRAN LETTER YODH + +108EA +HATRAN LETTER KAPH + +108EB +HATRAN LETTER LAMEDH + +108EC +HATRAN LETTER MEM + +108ED +HATRAN LETTER NUN + +108EE +HATRAN LETTER SAMEKH + +108EF +HATRAN LETTER AYN + +108F0 +HATRAN LETTER PE + +108F1 +HATRAN LETTER SADHE + +108F2 +HATRAN LETTER QOPH + +108F4 +HATRAN LETTER SHIN + +108F5 +HATRAN LETTER TAW + +108FB +HATRAN NUMBER ONE + +108FC +HATRAN NUMBER FIVE + +108FD +HATRAN NUMBER TEN + +108FE +HATRAN NUMBER TWENTY + +108FF +HATRAN NUMBER ONE HUNDRED + +10900 +PHOENICIAN LETTER ALF + +10901 +PHOENICIAN LETTER BET + +10902 +PHOENICIAN LETTER GAML + +10903 +PHOENICIAN LETTER DELT + +10904 +PHOENICIAN LETTER HE + +10905 +PHOENICIAN LETTER WAU + +10906 +PHOENICIAN LETTER ZAI + +10907 +PHOENICIAN LETTER HET + +10908 +PHOENICIAN LETTER TET + +10909 +PHOENICIAN LETTER YOD + +1090A +PHOENICIAN LETTER KAF + +1090B +PHOENICIAN LETTER LAMD + +1090C +PHOENICIAN LETTER MEM + +1090D +PHOENICIAN LETTER NUN + +1090E +PHOENICIAN LETTER SEMK + +1090F +PHOENICIAN LETTER AIN + +10910 +PHOENICIAN LETTER PE + +10911 +PHOENICIAN LETTER SADE + +10912 +PHOENICIAN LETTER QOF + +10913 +PHOENICIAN LETTER ROSH + +10914 +PHOENICIAN LETTER SHIN + +10915 +PHOENICIAN LETTER TAU + +10916 +PHOENICIAN NUMBER ONE + +10917 +PHOENICIAN NUMBER TEN + +10918 +PHOENICIAN NUMBER TWENTY + +10919 +PHOENICIAN NUMBER ONE HUNDRED + +1091A +PHOENICIAN NUMBER TWO + +1091B +PHOENICIAN NUMBER THREE + +1091F +PHOENICIAN WORD SEPARATOR + +10920 +LYDIAN LETTER A + +10921 +LYDIAN LETTER B + +10922 +LYDIAN LETTER G + +10923 +LYDIAN LETTER D + +10924 +LYDIAN LETTER E + +10925 +LYDIAN LETTER V + +10926 +LYDIAN LETTER I + +10927 +LYDIAN LETTER Y + +10928 +LYDIAN LETTER K + +10929 +LYDIAN LETTER L + +1092A +LYDIAN LETTER M + +1092B +LYDIAN LETTER N + +1092C +LYDIAN LETTER O + +1092D +LYDIAN LETTER R + +1092E +LYDIAN LETTER SS + +1092F +LYDIAN LETTER T + +10930 +LYDIAN LETTER U + +10931 +LYDIAN LETTER F + +10932 +LYDIAN LETTER Q + +10933 +LYDIAN LETTER S + +10934 +LYDIAN LETTER TT + +10935 +LYDIAN LETTER AN + +10936 +LYDIAN LETTER EN + +10937 +LYDIAN LETTER LY + +10938 +LYDIAN LETTER NN + +10939 +LYDIAN LETTER C + +1093F +LYDIAN TRIANGULAR MARK + +10980 +MEROITIC HIEROGLYPHIC LETTER A + +10981 +MEROITIC HIEROGLYPHIC LETTER E + +10982 +MEROITIC HIEROGLYPHIC LETTER I + +10983 +MEROITIC HIEROGLYPHIC LETTER O + +10984 +MEROITIC HIEROGLYPHIC LETTER YA + +10985 +MEROITIC HIEROGLYPHIC LETTER WA + +10986 +MEROITIC HIEROGLYPHIC LETTER BA + +10987 +MEROITIC HIEROGLYPHIC LETTER BA-2 + +10988 +MEROITIC HIEROGLYPHIC LETTER PA + +10989 +MEROITIC HIEROGLYPHIC LETTER MA + +1098A +MEROITIC HIEROGLYPHIC LETTER NA + +1098B +MEROITIC HIEROGLYPHIC LETTER NA-2 + +1098C +MEROITIC HIEROGLYPHIC LETTER NE + +1098D +MEROITIC HIEROGLYPHIC LETTER NE-2 + +1098E +MEROITIC HIEROGLYPHIC LETTER RA + +1098F +MEROITIC HIEROGLYPHIC LETTER RA-2 + +10990 +MEROITIC HIEROGLYPHIC LETTER LA + +10991 +MEROITIC HIEROGLYPHIC LETTER KHA + +10992 +MEROITIC HIEROGLYPHIC LETTER HHA + +10993 +MEROITIC HIEROGLYPHIC LETTER SA + +10994 +MEROITIC HIEROGLYPHIC LETTER SA-2 + +10995 +MEROITIC HIEROGLYPHIC LETTER SE + +10996 +MEROITIC HIEROGLYPHIC LETTER KA + +10997 +MEROITIC HIEROGLYPHIC LETTER QA + +10998 +MEROITIC HIEROGLYPHIC LETTER TA + +10999 +MEROITIC HIEROGLYPHIC LETTER TA-2 + +1099A +MEROITIC HIEROGLYPHIC LETTER TE + +1099B +MEROITIC HIEROGLYPHIC LETTER TE-2 + +1099C +MEROITIC HIEROGLYPHIC LETTER TO + +1099D +MEROITIC HIEROGLYPHIC LETTER DA + +1099E +MEROITIC HIEROGLYPHIC SYMBOL VIDJ + +1099F +MEROITIC HIEROGLYPHIC SYMBOL VIDJ-2 + +109A0 +MEROITIC CURSIVE LETTER A + +109A1 +MEROITIC CURSIVE LETTER E + +109A2 +MEROITIC CURSIVE LETTER I + +109A3 +MEROITIC CURSIVE LETTER O + +109A4 +MEROITIC CURSIVE LETTER YA + +109A5 +MEROITIC CURSIVE LETTER WA + +109A6 +MEROITIC CURSIVE LETTER BA + +109A7 +MEROITIC CURSIVE LETTER PA + +109A8 +MEROITIC CURSIVE LETTER MA + +109A9 +MEROITIC CURSIVE LETTER NA + +109AA +MEROITIC CURSIVE LETTER NE + +109AB +MEROITIC CURSIVE LETTER RA + +109AC +MEROITIC CURSIVE LETTER LA + +109AD +MEROITIC CURSIVE LETTER KHA + +109AE +MEROITIC CURSIVE LETTER HHA + +109AF +MEROITIC CURSIVE LETTER SA + +109B0 +MEROITIC CURSIVE LETTER ARCHAIC SA + +109B1 +MEROITIC CURSIVE LETTER SE + +109B2 +MEROITIC CURSIVE LETTER KA + +109B3 +MEROITIC CURSIVE LETTER QA + +109B4 +MEROITIC CURSIVE LETTER TA + +109B5 +MEROITIC CURSIVE LETTER TE + +109B6 +MEROITIC CURSIVE LETTER TO + +109B7 +MEROITIC CURSIVE LETTER DA + +109BC +MEROITIC CURSIVE FRACTION ELEVEN TWELFTHS + +109BD +MEROITIC CURSIVE FRACTION ONE HALF + +109BE +MEROITIC CURSIVE LOGOGRAM RMT + +109BF +MEROITIC CURSIVE LOGOGRAM IMN + +109C0 +MEROITIC CURSIVE NUMBER ONE + +109C1 +MEROITIC CURSIVE NUMBER TWO + +109C2 +MEROITIC CURSIVE NUMBER THREE + +109C3 +MEROITIC CURSIVE NUMBER FOUR + +109C4 +MEROITIC CURSIVE NUMBER FIVE + +109C5 +MEROITIC CURSIVE NUMBER SIX + +109C6 +MEROITIC CURSIVE NUMBER SEVEN + +109C7 +MEROITIC CURSIVE NUMBER EIGHT + +109C8 +MEROITIC CURSIVE NUMBER NINE + +109C9 +MEROITIC CURSIVE NUMBER TEN + +109CA +MEROITIC CURSIVE NUMBER TWENTY + +109CB +MEROITIC CURSIVE NUMBER THIRTY + +109CC +MEROITIC CURSIVE NUMBER FORTY + +109CD +MEROITIC CURSIVE NUMBER FIFTY + +109CE +MEROITIC CURSIVE NUMBER SIXTY + +109CF +MEROITIC CURSIVE NUMBER SEVENTY + +109D2 +MEROITIC CURSIVE NUMBER ONE HUNDRED + +109D3 +MEROITIC CURSIVE NUMBER TWO HUNDRED + +109D4 +MEROITIC CURSIVE NUMBER THREE HUNDRED + +109D5 +MEROITIC CURSIVE NUMBER FOUR HUNDRED + +109D6 +MEROITIC CURSIVE NUMBER FIVE HUNDRED + +109D7 +MEROITIC CURSIVE NUMBER SIX HUNDRED + +109D8 +MEROITIC CURSIVE NUMBER SEVEN HUNDRED + +109D9 +MEROITIC CURSIVE NUMBER EIGHT HUNDRED + +109DA +MEROITIC CURSIVE NUMBER NINE HUNDRED + +109DB +MEROITIC CURSIVE NUMBER ONE THOUSAND + +109DC +MEROITIC CURSIVE NUMBER TWO THOUSAND + +109DD +MEROITIC CURSIVE NUMBER THREE THOUSAND + +109DE +MEROITIC CURSIVE NUMBER FOUR THOUSAND + +109DF +MEROITIC CURSIVE NUMBER FIVE THOUSAND + +109E0 +MEROITIC CURSIVE NUMBER SIX THOUSAND + +109E1 +MEROITIC CURSIVE NUMBER SEVEN THOUSAND + +109E2 +MEROITIC CURSIVE NUMBER EIGHT THOUSAND + +109E3 +MEROITIC CURSIVE NUMBER NINE THOUSAND + +109E4 +MEROITIC CURSIVE NUMBER TEN THOUSAND + +109E5 +MEROITIC CURSIVE NUMBER TWENTY THOUSAND + +109E6 +MEROITIC CURSIVE NUMBER THIRTY THOUSAND + +109E7 +MEROITIC CURSIVE NUMBER FORTY THOUSAND + +109E8 +MEROITIC CURSIVE NUMBER FIFTY THOUSAND + +109E9 +MEROITIC CURSIVE NUMBER SIXTY THOUSAND + +109EA +MEROITIC CURSIVE NUMBER SEVENTY THOUSAND + +109EB +MEROITIC CURSIVE NUMBER EIGHTY THOUSAND + +109EC +MEROITIC CURSIVE NUMBER NINETY THOUSAND + +109ED +MEROITIC CURSIVE NUMBER ONE HUNDRED THOUSAND + +109EE +MEROITIC CURSIVE NUMBER TWO HUNDRED THOUSAND + +109EF +MEROITIC CURSIVE NUMBER THREE HUNDRED THOUSAND + +109F0 +MEROITIC CURSIVE NUMBER FOUR HUNDRED THOUSAND + +109F1 +MEROITIC CURSIVE NUMBER FIVE HUNDRED THOUSAND + +109F2 +MEROITIC CURSIVE NUMBER SIX HUNDRED THOUSAND + +109F3 +MEROITIC CURSIVE NUMBER SEVEN HUNDRED THOUSAND + +109F4 +MEROITIC CURSIVE NUMBER EIGHT HUNDRED THOUSAND + +109F5 +MEROITIC CURSIVE NUMBER NINE HUNDRED THOUSAND + +109F6 +MEROITIC CURSIVE FRACTION ONE TWELFTH + +109F7 +MEROITIC CURSIVE FRACTION TWO TWELFTHS + +109F8 +MEROITIC CURSIVE FRACTION THREE TWELFTHS + +109F9 +MEROITIC CURSIVE FRACTION FOUR TWELFTHS + +109FA +MEROITIC CURSIVE FRACTION FIVE TWELFTHS + +109FB +MEROITIC CURSIVE FRACTION SIX TWELFTHS + +109FC +MEROITIC CURSIVE FRACTION SEVEN TWELFTHS + +109FD +MEROITIC CURSIVE FRACTION EIGHT TWELFTHS + +109FE +MEROITIC CURSIVE FRACTION NINE TWELFTHS + +109FF +MEROITIC CURSIVE FRACTION TEN TWELFTHS + +10A00 +KHAROSHTHI LETTER A + +10A01 +KHAROSHTHI VOWEL SIGN I + +10A02 +KHAROSHTHI VOWEL SIGN U + +10A03 +KHAROSHTHI VOWEL SIGN VOCALIC R + +10A05 +KHAROSHTHI VOWEL SIGN E + +10A06 +KHAROSHTHI VOWEL SIGN O + +10A0C +KHAROSHTHI VOWEL LENGTH MARK + +10A0D +KHAROSHTHI SIGN DOUBLE RING BELOW + +10A0E +KHAROSHTHI SIGN ANUSVARA + +10A0F +KHAROSHTHI SIGN VISARGA + +10A10 +KHAROSHTHI LETTER KA + +10A11 +KHAROSHTHI LETTER KHA + +10A12 +KHAROSHTHI LETTER GA + +10A13 +KHAROSHTHI LETTER GHA + +10A15 +KHAROSHTHI LETTER CA + +10A16 +KHAROSHTHI LETTER CHA + +10A17 +KHAROSHTHI LETTER JA + +10A19 +KHAROSHTHI LETTER NYA + +10A1A +KHAROSHTHI LETTER TTA + +10A1B +KHAROSHTHI LETTER TTHA + +10A1C +KHAROSHTHI LETTER DDA + +10A1D +KHAROSHTHI LETTER DDHA + +10A1E +KHAROSHTHI LETTER NNA + +10A1F +KHAROSHTHI LETTER TA + +10A20 +KHAROSHTHI LETTER THA + +10A21 +KHAROSHTHI LETTER DA + +10A22 +KHAROSHTHI LETTER DHA + +10A23 +KHAROSHTHI LETTER NA + +10A24 +KHAROSHTHI LETTER PA + +10A25 +KHAROSHTHI LETTER PHA + +10A26 +KHAROSHTHI LETTER BA + +10A27 +KHAROSHTHI LETTER BHA + +10A28 +KHAROSHTHI LETTER MA + +10A29 +KHAROSHTHI LETTER YA + +10A2A +KHAROSHTHI LETTER RA + +10A2B +KHAROSHTHI LETTER LA + +10A2C +KHAROSHTHI LETTER VA + +10A2D +KHAROSHTHI LETTER SHA + +10A2E +KHAROSHTHI LETTER SSA + +10A2F +KHAROSHTHI LETTER SA + +10A30 +KHAROSHTHI LETTER ZA + +10A31 +KHAROSHTHI LETTER HA + +10A32 +KHAROSHTHI LETTER KKA + +10A33 +KHAROSHTHI LETTER TTTHA + +10A34 +KHAROSHTHI LETTER TTTA + +10A35 +KHAROSHTHI LETTER VHA + +10A38 +KHAROSHTHI SIGN BAR ABOVE + +10A39 +KHAROSHTHI SIGN CAUDA + +10A3A +KHAROSHTHI SIGN DOT BELOW + +10A3F +KHAROSHTHI VIRAMA + +10A40 +KHAROSHTHI DIGIT ONE + +10A41 +KHAROSHTHI DIGIT TWO + +10A42 +KHAROSHTHI DIGIT THREE + +10A43 +KHAROSHTHI DIGIT FOUR + +10A44 +KHAROSHTHI NUMBER TEN + +10A45 +KHAROSHTHI NUMBER TWENTY + +10A46 +KHAROSHTHI NUMBER ONE HUNDRED + +10A47 +KHAROSHTHI NUMBER ONE THOUSAND + +10A48 +KHAROSHTHI FRACTION ONE HALF + +10A50 +KHAROSHTHI PUNCTUATION DOT + +10A51 +KHAROSHTHI PUNCTUATION SMALL CIRCLE + +10A52 +KHAROSHTHI PUNCTUATION CIRCLE + +10A53 +KHAROSHTHI PUNCTUATION CRESCENT BAR + +10A54 +KHAROSHTHI PUNCTUATION MANGALAM + +10A55 +KHAROSHTHI PUNCTUATION LOTUS + +10A56 +KHAROSHTHI PUNCTUATION DANDA + +10A57 +KHAROSHTHI PUNCTUATION DOUBLE DANDA + +10A58 +KHAROSHTHI PUNCTUATION LINES + +10A60 +OLD SOUTH ARABIAN LETTER HE + +10A61 +OLD SOUTH ARABIAN LETTER LAMEDH + +10A62 +OLD SOUTH ARABIAN LETTER HETH + +10A63 +OLD SOUTH ARABIAN LETTER MEM + +10A64 +OLD SOUTH ARABIAN LETTER QOPH + +10A65 +OLD SOUTH ARABIAN LETTER WAW + +10A66 +OLD SOUTH ARABIAN LETTER SHIN + +10A67 +OLD SOUTH ARABIAN LETTER RESH + +10A68 +OLD SOUTH ARABIAN LETTER BETH + +10A69 +OLD SOUTH ARABIAN LETTER TAW + +10A6A +OLD SOUTH ARABIAN LETTER SAT + +10A6B +OLD SOUTH ARABIAN LETTER KAPH + +10A6C +OLD SOUTH ARABIAN LETTER NUN + +10A6D +OLD SOUTH ARABIAN LETTER KHETH + +10A6E +OLD SOUTH ARABIAN LETTER SADHE + +10A6F +OLD SOUTH ARABIAN LETTER SAMEKH + +10A70 +OLD SOUTH ARABIAN LETTER FE + +10A71 +OLD SOUTH ARABIAN LETTER ALEF + +10A72 +OLD SOUTH ARABIAN LETTER AYN + +10A73 +OLD SOUTH ARABIAN LETTER DHADHE + +10A74 +OLD SOUTH ARABIAN LETTER GIMEL + +10A75 +OLD SOUTH ARABIAN LETTER DALETH + +10A76 +OLD SOUTH ARABIAN LETTER GHAYN + +10A77 +OLD SOUTH ARABIAN LETTER TETH + +10A78 +OLD SOUTH ARABIAN LETTER ZAYN + +10A79 +OLD SOUTH ARABIAN LETTER DHALETH + +10A7A +OLD SOUTH ARABIAN LETTER YODH + +10A7B +OLD SOUTH ARABIAN LETTER THAW + +10A7C +OLD SOUTH ARABIAN LETTER THETH + +10A7D +OLD SOUTH ARABIAN NUMBER ONE + +10A7E +OLD SOUTH ARABIAN NUMBER FIFTY + +10A7F +OLD SOUTH ARABIAN NUMERIC INDICATOR + +10A80 +OLD NORTH ARABIAN LETTER HEH + +10A81 +OLD NORTH ARABIAN LETTER LAM + +10A82 +OLD NORTH ARABIAN LETTER HAH + +10A83 +OLD NORTH ARABIAN LETTER MEEM + +10A84 +OLD NORTH ARABIAN LETTER QAF + +10A85 +OLD NORTH ARABIAN LETTER WAW + +10A86 +OLD NORTH ARABIAN LETTER ES-2 + +10A87 +OLD NORTH ARABIAN LETTER REH + +10A88 +OLD NORTH ARABIAN LETTER BEH + +10A89 +OLD NORTH ARABIAN LETTER TEH + +10A8A +OLD NORTH ARABIAN LETTER ES-1 + +10A8B +OLD NORTH ARABIAN LETTER KAF + +10A8C +OLD NORTH ARABIAN LETTER NOON + +10A8D +OLD NORTH ARABIAN LETTER KHAH + +10A8E +OLD NORTH ARABIAN LETTER SAD + +10A8F +OLD NORTH ARABIAN LETTER ES-3 + +10A90 +OLD NORTH ARABIAN LETTER FEH + +10A91 +OLD NORTH ARABIAN LETTER ALEF + +10A92 +OLD NORTH ARABIAN LETTER AIN + +10A93 +OLD NORTH ARABIAN LETTER DAD + +10A94 +OLD NORTH ARABIAN LETTER GEEM + +10A95 +OLD NORTH ARABIAN LETTER DAL + +10A96 +OLD NORTH ARABIAN LETTER GHAIN + +10A97 +OLD NORTH ARABIAN LETTER TAH + +10A98 +OLD NORTH ARABIAN LETTER ZAIN + +10A99 +OLD NORTH ARABIAN LETTER THAL + +10A9A +OLD NORTH ARABIAN LETTER YEH + +10A9B +OLD NORTH ARABIAN LETTER THEH + +10A9C +OLD NORTH ARABIAN LETTER ZAH + +10A9D +OLD NORTH ARABIAN NUMBER ONE + +10A9E +OLD NORTH ARABIAN NUMBER TEN + +10A9F +OLD NORTH ARABIAN NUMBER TWENTY + +10AC0 +MANICHAEAN LETTER ALEPH + +10AC1 +MANICHAEAN LETTER BETH + +10AC2 +MANICHAEAN LETTER BHETH + +10AC3 +MANICHAEAN LETTER GIMEL + +10AC4 +MANICHAEAN LETTER GHIMEL + +10AC5 +MANICHAEAN LETTER DALETH + +10AC6 +MANICHAEAN LETTER HE + +10AC7 +MANICHAEAN LETTER WAW + +10AC8 +MANICHAEAN SIGN UD + +10AC9 +MANICHAEAN LETTER ZAYIN + +10ACA +MANICHAEAN LETTER ZHAYIN + +10ACB +MANICHAEAN LETTER JAYIN + +10ACC +MANICHAEAN LETTER JHAYIN + +10ACD +MANICHAEAN LETTER HETH + +10ACE +MANICHAEAN LETTER TETH + +10ACF +MANICHAEAN LETTER YODH + +10AD0 +MANICHAEAN LETTER KAPH + +10AD1 +MANICHAEAN LETTER XAPH + +10AD2 +MANICHAEAN LETTER KHAPH + +10AD3 +MANICHAEAN LETTER LAMEDH + +10AD4 +MANICHAEAN LETTER DHAMEDH + +10AD5 +MANICHAEAN LETTER THAMEDH + +10AD6 +MANICHAEAN LETTER MEM + +10AD7 +MANICHAEAN LETTER NUN + +10AD8 +MANICHAEAN LETTER SAMEKH + +10AD9 +MANICHAEAN LETTER AYIN + +10ADA +MANICHAEAN LETTER AAYIN + +10ADB +MANICHAEAN LETTER PE + +10ADC +MANICHAEAN LETTER FE + +10ADD +MANICHAEAN LETTER SADHE + +10ADE +MANICHAEAN LETTER QOPH + +10ADF +MANICHAEAN LETTER XOPH + +10AE0 +MANICHAEAN LETTER QHOPH + +10AE1 +MANICHAEAN LETTER RESH + +10AE2 +MANICHAEAN LETTER SHIN + +10AE3 +MANICHAEAN LETTER SSHIN + +10AE4 +MANICHAEAN LETTER TAW + +10AE5 +MANICHAEAN ABBREVIATION MARK ABOVE + +10AE6 +MANICHAEAN ABBREVIATION MARK BELOW + +10AEB +MANICHAEAN NUMBER ONE + +10AEC +MANICHAEAN NUMBER FIVE + +10AED +MANICHAEAN NUMBER TEN + +10AEE +MANICHAEAN NUMBER TWENTY + +10AEF +MANICHAEAN NUMBER ONE HUNDRED + +10AF0 +MANICHAEAN PUNCTUATION STAR + +10AF1 +MANICHAEAN PUNCTUATION FLEURON + +10AF2 +MANICHAEAN PUNCTUATION DOUBLE DOT WITHIN DOT + +10AF3 +MANICHAEAN PUNCTUATION DOT WITHIN DOT + +10AF4 +MANICHAEAN PUNCTUATION DOT + +10AF5 +MANICHAEAN PUNCTUATION TWO DOTS + +10AF6 +MANICHAEAN PUNCTUATION LINE FILLER + +10B00 +AVESTAN LETTER A + +10B01 +AVESTAN LETTER AA + +10B02 +AVESTAN LETTER AO + +10B03 +AVESTAN LETTER AAO + +10B04 +AVESTAN LETTER AN + +10B05 +AVESTAN LETTER AAN + +10B06 +AVESTAN LETTER AE + +10B07 +AVESTAN LETTER AEE + +10B08 +AVESTAN LETTER E + +10B09 +AVESTAN LETTER EE + +10B0A +AVESTAN LETTER O + +10B0B +AVESTAN LETTER OO + +10B0C +AVESTAN LETTER I + +10B0D +AVESTAN LETTER II + +10B0E +AVESTAN LETTER U + +10B0F +AVESTAN LETTER UU + +10B10 +AVESTAN LETTER KE + +10B11 +AVESTAN LETTER XE + +10B12 +AVESTAN LETTER XYE + +10B13 +AVESTAN LETTER XVE + +10B14 +AVESTAN LETTER GE + +10B15 +AVESTAN LETTER GGE + +10B16 +AVESTAN LETTER GHE + +10B17 +AVESTAN LETTER CE + +10B18 +AVESTAN LETTER JE + +10B19 +AVESTAN LETTER TE + +10B1A +AVESTAN LETTER THE + +10B1B +AVESTAN LETTER DE + +10B1C +AVESTAN LETTER DHE + +10B1D +AVESTAN LETTER TTE + +10B1E +AVESTAN LETTER PE + +10B1F +AVESTAN LETTER FE + +10B20 +AVESTAN LETTER BE + +10B21 +AVESTAN LETTER BHE + +10B22 +AVESTAN LETTER NGE + +10B23 +AVESTAN LETTER NGYE + +10B24 +AVESTAN LETTER NGVE + +10B25 +AVESTAN LETTER NE + +10B26 +AVESTAN LETTER NYE + +10B27 +AVESTAN LETTER NNE + +10B28 +AVESTAN LETTER ME + +10B29 +AVESTAN LETTER HME + +10B2A +AVESTAN LETTER YYE + +10B2B +AVESTAN LETTER YE + +10B2C +AVESTAN LETTER VE + +10B2D +AVESTAN LETTER RE + +10B2E +AVESTAN LETTER LE + +10B2F +AVESTAN LETTER SE + +10B30 +AVESTAN LETTER ZE + +10B31 +AVESTAN LETTER SHE + +10B32 +AVESTAN LETTER ZHE + +10B33 +AVESTAN LETTER SHYE + +10B34 +AVESTAN LETTER SSHE + +10B35 +AVESTAN LETTER HE + +10B39 +AVESTAN ABBREVIATION MARK + +10B3A +TINY TWO DOTS OVER ONE DOT PUNCTUATION + +10B3B +SMALL TWO DOTS OVER ONE DOT PUNCTUATION + +10B3C +LARGE TWO DOTS OVER ONE DOT PUNCTUATION + +10B3D +LARGE ONE DOT OVER TWO DOTS PUNCTUATION + +10B3E +LARGE TWO RINGS OVER ONE RING PUNCTUATION + +10B3F +LARGE ONE RING OVER TWO RINGS PUNCTUATION + +10B40 +INSCRIPTIONAL PARTHIAN LETTER ALEPH + +10B41 +INSCRIPTIONAL PARTHIAN LETTER BETH + +10B42 +INSCRIPTIONAL PARTHIAN LETTER GIMEL + +10B43 +INSCRIPTIONAL PARTHIAN LETTER DALETH + +10B44 +INSCRIPTIONAL PARTHIAN LETTER HE + +10B45 +INSCRIPTIONAL PARTHIAN LETTER WAW + +10B46 +INSCRIPTIONAL PARTHIAN LETTER ZAYIN + +10B47 +INSCRIPTIONAL PARTHIAN LETTER HETH + +10B48 +INSCRIPTIONAL PARTHIAN LETTER TETH + +10B49 +INSCRIPTIONAL PARTHIAN LETTER YODH + +10B4A +INSCRIPTIONAL PARTHIAN LETTER KAPH + +10B4B +INSCRIPTIONAL PARTHIAN LETTER LAMEDH + +10B4C +INSCRIPTIONAL PARTHIAN LETTER MEM + +10B4D +INSCRIPTIONAL PARTHIAN LETTER NUN + +10B4E +INSCRIPTIONAL PARTHIAN LETTER SAMEKH + +10B4F +INSCRIPTIONAL PARTHIAN LETTER AYIN + +10B50 +INSCRIPTIONAL PARTHIAN LETTER PE + +10B51 +INSCRIPTIONAL PARTHIAN LETTER SADHE + +10B52 +INSCRIPTIONAL PARTHIAN LETTER QOPH + +10B53 +INSCRIPTIONAL PARTHIAN LETTER RESH + +10B54 +INSCRIPTIONAL PARTHIAN LETTER SHIN + +10B55 +INSCRIPTIONAL PARTHIAN LETTER TAW + +10B58 +INSCRIPTIONAL PARTHIAN NUMBER ONE + +10B59 +INSCRIPTIONAL PARTHIAN NUMBER TWO + +10B5A +INSCRIPTIONAL PARTHIAN NUMBER THREE + +10B5B +INSCRIPTIONAL PARTHIAN NUMBER FOUR + +10B5C +INSCRIPTIONAL PARTHIAN NUMBER TEN + +10B5D +INSCRIPTIONAL PARTHIAN NUMBER TWENTY + +10B5E +INSCRIPTIONAL PARTHIAN NUMBER ONE HUNDRED + +10B5F +INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND + +10B60 +INSCRIPTIONAL PAHLAVI LETTER ALEPH + +10B61 +INSCRIPTIONAL PAHLAVI LETTER BETH + +10B62 +INSCRIPTIONAL PAHLAVI LETTER GIMEL + +10B63 +INSCRIPTIONAL PAHLAVI LETTER DALETH + +10B64 +INSCRIPTIONAL PAHLAVI LETTER HE + +10B65 +INSCRIPTIONAL PAHLAVI LETTER WAW-AYIN-RESH + +10B66 +INSCRIPTIONAL PAHLAVI LETTER ZAYIN + +10B67 +INSCRIPTIONAL PAHLAVI LETTER HETH + +10B68 +INSCRIPTIONAL PAHLAVI LETTER TETH + +10B69 +INSCRIPTIONAL PAHLAVI LETTER YODH + +10B6A +INSCRIPTIONAL PAHLAVI LETTER KAPH + +10B6B +INSCRIPTIONAL PAHLAVI LETTER LAMEDH + +10B6C +INSCRIPTIONAL PAHLAVI LETTER MEM-QOPH + +10B6D +INSCRIPTIONAL PAHLAVI LETTER NUN + +10B6E +INSCRIPTIONAL PAHLAVI LETTER SAMEKH + +10B6F +INSCRIPTIONAL PAHLAVI LETTER PE + +10B70 +INSCRIPTIONAL PAHLAVI LETTER SADHE + +10B71 +INSCRIPTIONAL PAHLAVI LETTER SHIN + +10B72 +INSCRIPTIONAL PAHLAVI LETTER TAW + +10B78 +INSCRIPTIONAL PAHLAVI NUMBER ONE + +10B79 +INSCRIPTIONAL PAHLAVI NUMBER TWO + +10B7A +INSCRIPTIONAL PAHLAVI NUMBER THREE + +10B7B +INSCRIPTIONAL PAHLAVI NUMBER FOUR + +10B7C +INSCRIPTIONAL PAHLAVI NUMBER TEN + +10B7D +INSCRIPTIONAL PAHLAVI NUMBER TWENTY + +10B7E +INSCRIPTIONAL PAHLAVI NUMBER ONE HUNDRED + +10B7F +INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND + +10B80 +PSALTER PAHLAVI LETTER ALEPH + +10B81 +PSALTER PAHLAVI LETTER BETH + +10B82 +PSALTER PAHLAVI LETTER GIMEL + +10B83 +PSALTER PAHLAVI LETTER DALETH + +10B84 +PSALTER PAHLAVI LETTER HE + +10B85 +PSALTER PAHLAVI LETTER WAW-AYIN-RESH + +10B86 +PSALTER PAHLAVI LETTER ZAYIN + +10B87 +PSALTER PAHLAVI LETTER HETH + +10B88 +PSALTER PAHLAVI LETTER YODH + +10B89 +PSALTER PAHLAVI LETTER KAPH + +10B8A +PSALTER PAHLAVI LETTER LAMEDH + +10B8B +PSALTER PAHLAVI LETTER MEM-QOPH + +10B8C +PSALTER PAHLAVI LETTER NUN + +10B8D +PSALTER PAHLAVI LETTER SAMEKH + +10B8E +PSALTER PAHLAVI LETTER PE + +10B8F +PSALTER PAHLAVI LETTER SADHE + +10B90 +PSALTER PAHLAVI LETTER SHIN + +10B91 +PSALTER PAHLAVI LETTER TAW + +10B99 +PSALTER PAHLAVI SECTION MARK + +10B9A +PSALTER PAHLAVI TURNED SECTION MARK + +10B9B +PSALTER PAHLAVI FOUR DOTS WITH CROSS + +10B9C +PSALTER PAHLAVI FOUR DOTS WITH DOT + +10BA9 +PSALTER PAHLAVI NUMBER ONE + +10BAA +PSALTER PAHLAVI NUMBER TWO + +10BAB +PSALTER PAHLAVI NUMBER THREE + +10BAC +PSALTER PAHLAVI NUMBER FOUR + +10BAD +PSALTER PAHLAVI NUMBER TEN + +10BAE +PSALTER PAHLAVI NUMBER TWENTY + +10BAF +PSALTER PAHLAVI NUMBER ONE HUNDRED + +10C00 +OLD TURKIC LETTER ORKHON A + +10C01 +OLD TURKIC LETTER YENISEI A + +10C02 +OLD TURKIC LETTER YENISEI AE + +10C03 +OLD TURKIC LETTER ORKHON I + +10C04 +OLD TURKIC LETTER YENISEI I + +10C05 +OLD TURKIC LETTER YENISEI E + +10C06 +OLD TURKIC LETTER ORKHON O + +10C07 +OLD TURKIC LETTER ORKHON OE + +10C08 +OLD TURKIC LETTER YENISEI OE + +10C09 +OLD TURKIC LETTER ORKHON AB + +10C0A +OLD TURKIC LETTER YENISEI AB + +10C0B +OLD TURKIC LETTER ORKHON AEB + +10C0C +OLD TURKIC LETTER YENISEI AEB + +10C0D +OLD TURKIC LETTER ORKHON AG + +10C0E +OLD TURKIC LETTER YENISEI AG + +10C0F +OLD TURKIC LETTER ORKHON AEG + +10C10 +OLD TURKIC LETTER YENISEI AEG + +10C11 +OLD TURKIC LETTER ORKHON AD + +10C12 +OLD TURKIC LETTER YENISEI AD + +10C13 +OLD TURKIC LETTER ORKHON AED + +10C14 +OLD TURKIC LETTER ORKHON EZ + +10C15 +OLD TURKIC LETTER YENISEI EZ + +10C16 +OLD TURKIC LETTER ORKHON AY + +10C17 +OLD TURKIC LETTER YENISEI AY + +10C18 +OLD TURKIC LETTER ORKHON AEY + +10C19 +OLD TURKIC LETTER YENISEI AEY + +10C1A +OLD TURKIC LETTER ORKHON AEK + +10C1B +OLD TURKIC LETTER YENISEI AEK + +10C1C +OLD TURKIC LETTER ORKHON OEK + +10C1D +OLD TURKIC LETTER YENISEI OEK + +10C1E +OLD TURKIC LETTER ORKHON AL + +10C1F +OLD TURKIC LETTER YENISEI AL + +10C20 +OLD TURKIC LETTER ORKHON AEL + +10C21 +OLD TURKIC LETTER ORKHON ELT + +10C22 +OLD TURKIC LETTER ORKHON EM + +10C23 +OLD TURKIC LETTER ORKHON AN + +10C24 +OLD TURKIC LETTER ORKHON AEN + +10C25 +OLD TURKIC LETTER YENISEI AEN + +10C26 +OLD TURKIC LETTER ORKHON ENT + +10C27 +OLD TURKIC LETTER YENISEI ENT + +10C28 +OLD TURKIC LETTER ORKHON ENC + +10C29 +OLD TURKIC LETTER YENISEI ENC + +10C2A +OLD TURKIC LETTER ORKHON ENY + +10C2B +OLD TURKIC LETTER YENISEI ENY + +10C2C +OLD TURKIC LETTER YENISEI ANG + +10C2D +OLD TURKIC LETTER ORKHON ENG + +10C2E +OLD TURKIC LETTER YENISEI AENG + +10C2F +OLD TURKIC LETTER ORKHON EP + +10C30 +OLD TURKIC LETTER ORKHON OP + +10C31 +OLD TURKIC LETTER ORKHON IC + +10C32 +OLD TURKIC LETTER ORKHON EC + +10C33 +OLD TURKIC LETTER YENISEI EC + +10C34 +OLD TURKIC LETTER ORKHON AQ + +10C35 +OLD TURKIC LETTER YENISEI AQ + +10C36 +OLD TURKIC LETTER ORKHON IQ + +10C37 +OLD TURKIC LETTER YENISEI IQ + +10C38 +OLD TURKIC LETTER ORKHON OQ + +10C39 +OLD TURKIC LETTER YENISEI OQ + +10C3A +OLD TURKIC LETTER ORKHON AR + +10C3B +OLD TURKIC LETTER YENISEI AR + +10C3C +OLD TURKIC LETTER ORKHON AER + +10C3D +OLD TURKIC LETTER ORKHON AS + +10C3E +OLD TURKIC LETTER ORKHON AES + +10C3F +OLD TURKIC LETTER ORKHON ASH + +10C40 +OLD TURKIC LETTER YENISEI ASH + +10C41 +OLD TURKIC LETTER ORKHON ESH + +10C42 +OLD TURKIC LETTER YENISEI ESH + +10C43 +OLD TURKIC LETTER ORKHON AT + +10C44 +OLD TURKIC LETTER YENISEI AT + +10C45 +OLD TURKIC LETTER ORKHON AET + +10C46 +OLD TURKIC LETTER YENISEI AET + +10C47 +OLD TURKIC LETTER ORKHON OT + +10C48 +OLD TURKIC LETTER ORKHON BASH + +10C80 +OLD HUNGARIAN CAPITAL LETTER A + +10C81 +OLD HUNGARIAN CAPITAL LETTER AA + +10C82 +OLD HUNGARIAN CAPITAL LETTER EB + +10C83 +OLD HUNGARIAN CAPITAL LETTER AMB + +10C84 +OLD HUNGARIAN CAPITAL LETTER EC + +10C85 +OLD HUNGARIAN CAPITAL LETTER ENC + +10C86 +OLD HUNGARIAN CAPITAL LETTER ECS + +10C87 +OLD HUNGARIAN CAPITAL LETTER ED + +10C88 +OLD HUNGARIAN CAPITAL LETTER AND + +10C89 +OLD HUNGARIAN CAPITAL LETTER E + +10C8A +OLD HUNGARIAN CAPITAL LETTER CLOSE E + +10C8B +OLD HUNGARIAN CAPITAL LETTER EE + +10C8C +OLD HUNGARIAN CAPITAL LETTER EF + +10C8D +OLD HUNGARIAN CAPITAL LETTER EG + +10C8E +OLD HUNGARIAN CAPITAL LETTER EGY + +10C8F +OLD HUNGARIAN CAPITAL LETTER EH + +10C90 +OLD HUNGARIAN CAPITAL LETTER I + +10C91 +OLD HUNGARIAN CAPITAL LETTER II + +10C92 +OLD HUNGARIAN CAPITAL LETTER EJ + +10C93 +OLD HUNGARIAN CAPITAL LETTER EK + +10C94 +OLD HUNGARIAN CAPITAL LETTER AK + +10C95 +OLD HUNGARIAN CAPITAL LETTER UNK + +10C96 +OLD HUNGARIAN CAPITAL LETTER EL + +10C97 +OLD HUNGARIAN CAPITAL LETTER ELY + +10C98 +OLD HUNGARIAN CAPITAL LETTER EM + +10C99 +OLD HUNGARIAN CAPITAL LETTER EN + +10C9A +OLD HUNGARIAN CAPITAL LETTER ENY + +10C9B +OLD HUNGARIAN CAPITAL LETTER O + +10C9C +OLD HUNGARIAN CAPITAL LETTER OO + +10C9D +OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG OE + +10C9E +OLD HUNGARIAN CAPITAL LETTER RUDIMENTA OE + +10C9F +OLD HUNGARIAN CAPITAL LETTER OEE + +10CA0 +OLD HUNGARIAN CAPITAL LETTER EP + +10CA1 +OLD HUNGARIAN CAPITAL LETTER EMP + +10CA2 +OLD HUNGARIAN CAPITAL LETTER ER + +10CA3 +OLD HUNGARIAN CAPITAL LETTER SHORT ER + +10CA4 +OLD HUNGARIAN CAPITAL LETTER ES + +10CA5 +OLD HUNGARIAN CAPITAL LETTER ESZ + +10CA6 +OLD HUNGARIAN CAPITAL LETTER ET + +10CA7 +OLD HUNGARIAN CAPITAL LETTER ENT + +10CA8 +OLD HUNGARIAN CAPITAL LETTER ETY + +10CA9 +OLD HUNGARIAN CAPITAL LETTER ECH + +10CAA +OLD HUNGARIAN CAPITAL LETTER U + +10CAB +OLD HUNGARIAN CAPITAL LETTER UU + +10CAC +OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG UE + +10CAD +OLD HUNGARIAN CAPITAL LETTER RUDIMENTA UE + +10CAE +OLD HUNGARIAN CAPITAL LETTER EV + +10CAF +OLD HUNGARIAN CAPITAL LETTER EZ + +10CB0 +OLD HUNGARIAN CAPITAL LETTER EZS + +10CB1 +OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN + +10CB2 +OLD HUNGARIAN CAPITAL LETTER US + +10CC0 +OLD HUNGARIAN SMALL LETTER A + +10CC1 +OLD HUNGARIAN SMALL LETTER AA + +10CC2 +OLD HUNGARIAN SMALL LETTER EB + +10CC3 +OLD HUNGARIAN SMALL LETTER AMB + +10CC4 +OLD HUNGARIAN SMALL LETTER EC + +10CC5 +OLD HUNGARIAN SMALL LETTER ENC + +10CC6 +OLD HUNGARIAN SMALL LETTER ECS + +10CC7 +OLD HUNGARIAN SMALL LETTER ED + +10CC8 +OLD HUNGARIAN SMALL LETTER AND + +10CC9 +OLD HUNGARIAN SMALL LETTER E + +10CCA +OLD HUNGARIAN SMALL LETTER CLOSE E + +10CCB +OLD HUNGARIAN SMALL LETTER EE + +10CCC +OLD HUNGARIAN SMALL LETTER EF + +10CCD +OLD HUNGARIAN SMALL LETTER EG + +10CCE +OLD HUNGARIAN SMALL LETTER EGY + +10CCF +OLD HUNGARIAN SMALL LETTER EH + +10CD0 +OLD HUNGARIAN SMALL LETTER I + +10CD1 +OLD HUNGARIAN SMALL LETTER II + +10CD2 +OLD HUNGARIAN SMALL LETTER EJ + +10CD3 +OLD HUNGARIAN SMALL LETTER EK + +10CD4 +OLD HUNGARIAN SMALL LETTER AK + +10CD5 +OLD HUNGARIAN SMALL LETTER UNK + +10CD6 +OLD HUNGARIAN SMALL LETTER EL + +10CD7 +OLD HUNGARIAN SMALL LETTER ELY + +10CD8 +OLD HUNGARIAN SMALL LETTER EM + +10CD9 +OLD HUNGARIAN SMALL LETTER EN + +10CDA +OLD HUNGARIAN SMALL LETTER ENY + +10CDB +OLD HUNGARIAN SMALL LETTER O + +10CDC +OLD HUNGARIAN SMALL LETTER OO + +10CDD +OLD HUNGARIAN SMALL LETTER NIKOLSBURG OE + +10CDE +OLD HUNGARIAN SMALL LETTER RUDIMENTA OE + +10CDF +OLD HUNGARIAN SMALL LETTER OEE + +10CE0 +OLD HUNGARIAN SMALL LETTER EP + +10CE1 +OLD HUNGARIAN SMALL LETTER EMP + +10CE2 +OLD HUNGARIAN SMALL LETTER ER + +10CE3 +OLD HUNGARIAN SMALL LETTER SHORT ER + +10CE4 +OLD HUNGARIAN SMALL LETTER ES + +10CE5 +OLD HUNGARIAN SMALL LETTER ESZ + +10CE6 +OLD HUNGARIAN SMALL LETTER ET + +10CE7 +OLD HUNGARIAN SMALL LETTER ENT + +10CE8 +OLD HUNGARIAN SMALL LETTER ETY + +10CE9 +OLD HUNGARIAN SMALL LETTER ECH + +10CEA +OLD HUNGARIAN SMALL LETTER U + +10CEB +OLD HUNGARIAN SMALL LETTER UU + +10CEC +OLD HUNGARIAN SMALL LETTER NIKOLSBURG UE + +10CED +OLD HUNGARIAN SMALL LETTER RUDIMENTA UE + +10CEE +OLD HUNGARIAN SMALL LETTER EV + +10CEF +OLD HUNGARIAN SMALL LETTER EZ + +10CF0 +OLD HUNGARIAN SMALL LETTER EZS + +10CF1 +OLD HUNGARIAN SMALL LETTER ENT-SHAPED SIGN + +10CF2 +OLD HUNGARIAN SMALL LETTER US + +10CFA +OLD HUNGARIAN NUMBER ONE + +10CFB +OLD HUNGARIAN NUMBER FIVE + +10CFC +OLD HUNGARIAN NUMBER TEN + +10CFD +OLD HUNGARIAN NUMBER FIFTY + +10CFE +OLD HUNGARIAN NUMBER ONE HUNDRED + +10CFF +OLD HUNGARIAN NUMBER ONE THOUSAND + +10D00 +HANIFI ROHINGYA LETTER A + +10D01 +HANIFI ROHINGYA LETTER BA + +10D02 +HANIFI ROHINGYA LETTER PA + +10D03 +HANIFI ROHINGYA LETTER TA + +10D04 +HANIFI ROHINGYA LETTER TTA + +10D05 +HANIFI ROHINGYA LETTER JA + +10D06 +HANIFI ROHINGYA LETTER CA + +10D07 +HANIFI ROHINGYA LETTER HA + +10D08 +HANIFI ROHINGYA LETTER KHA + +10D09 +HANIFI ROHINGYA LETTER FA + +10D0A +HANIFI ROHINGYA LETTER DA + +10D0B +HANIFI ROHINGYA LETTER DDA + +10D0C +HANIFI ROHINGYA LETTER RA + +10D0D +HANIFI ROHINGYA LETTER RRA + +10D0E +HANIFI ROHINGYA LETTER ZA + +10D0F +HANIFI ROHINGYA LETTER SA + +10D10 +HANIFI ROHINGYA LETTER SHA + +10D11 +HANIFI ROHINGYA LETTER KA + +10D12 +HANIFI ROHINGYA LETTER GA + +10D13 +HANIFI ROHINGYA LETTER LA + +10D14 +HANIFI ROHINGYA LETTER MA + +10D15 +HANIFI ROHINGYA LETTER NA + +10D16 +HANIFI ROHINGYA LETTER WA + +10D17 +HANIFI ROHINGYA LETTER KINNA WA + +10D18 +HANIFI ROHINGYA LETTER YA + +10D19 +HANIFI ROHINGYA LETTER KINNA YA + +10D1A +HANIFI ROHINGYA LETTER NGA + +10D1B +HANIFI ROHINGYA LETTER NYA + +10D1C +HANIFI ROHINGYA LETTER VA + +10D1D +HANIFI ROHINGYA VOWEL A + +10D1E +HANIFI ROHINGYA VOWEL I + +10D1F +HANIFI ROHINGYA VOWEL U + +10D20 +HANIFI ROHINGYA VOWEL E + +10D21 +HANIFI ROHINGYA VOWEL O + +10D22 +HANIFI ROHINGYA MARK SAKIN + +10D23 +HANIFI ROHINGYA MARK NA KHONNA + +10D24 +HANIFI ROHINGYA SIGN HARBAHAY + +10D25 +HANIFI ROHINGYA SIGN TAHALA + +10D26 +HANIFI ROHINGYA SIGN TANA + +10D27 +HANIFI ROHINGYA SIGN TASSI + +10D30 +HANIFI ROHINGYA DIGIT ZERO + +10D31 +HANIFI ROHINGYA DIGIT ONE + +10D32 +HANIFI ROHINGYA DIGIT TWO + +10D33 +HANIFI ROHINGYA DIGIT THREE + +10D34 +HANIFI ROHINGYA DIGIT FOUR + +10D35 +HANIFI ROHINGYA DIGIT FIVE + +10D36 +HANIFI ROHINGYA DIGIT SIX + +10D37 +HANIFI ROHINGYA DIGIT SEVEN + +10D38 +HANIFI ROHINGYA DIGIT EIGHT + +10D39 +HANIFI ROHINGYA DIGIT NINE + +10E60 +RUMI DIGIT ONE + +10E61 +RUMI DIGIT TWO + +10E62 +RUMI DIGIT THREE + +10E63 +RUMI DIGIT FOUR + +10E64 +RUMI DIGIT FIVE + +10E65 +RUMI DIGIT SIX + +10E66 +RUMI DIGIT SEVEN + +10E67 +RUMI DIGIT EIGHT + +10E68 +RUMI DIGIT NINE + +10E69 +RUMI NUMBER TEN + +10E6A +RUMI NUMBER TWENTY + +10E6B +RUMI NUMBER THIRTY + +10E6C +RUMI NUMBER FORTY + +10E6D +RUMI NUMBER FIFTY + +10E6E +RUMI NUMBER SIXTY + +10E6F +RUMI NUMBER SEVENTY + +10E70 +RUMI NUMBER EIGHTY + +10E71 +RUMI NUMBER NINETY + +10E72 +RUMI NUMBER ONE HUNDRED + +10E73 +RUMI NUMBER TWO HUNDRED + +10E74 +RUMI NUMBER THREE HUNDRED + +10E75 +RUMI NUMBER FOUR HUNDRED + +10E76 +RUMI NUMBER FIVE HUNDRED + +10E77 +RUMI NUMBER SIX HUNDRED + +10E78 +RUMI NUMBER SEVEN HUNDRED + +10E79 +RUMI NUMBER EIGHT HUNDRED + +10E7A +RUMI NUMBER NINE HUNDRED + +10E7B +RUMI FRACTION ONE HALF + +10E7C +RUMI FRACTION ONE QUARTER + +10E7D +RUMI FRACTION ONE THIRD + +10E7E +RUMI FRACTION TWO THIRDS + +10E80 +YEZIDI LETTER ELIF + +10E81 +YEZIDI LETTER BE + +10E82 +YEZIDI LETTER PE + +10E83 +YEZIDI LETTER PHE + +10E84 +YEZIDI LETTER THE + +10E85 +YEZIDI LETTER SE + +10E86 +YEZIDI LETTER CIM + +10E87 +YEZIDI LETTER CHIM + +10E88 +YEZIDI LETTER CHHIM + +10E89 +YEZIDI LETTER HHA + +10E8A +YEZIDI LETTER XA + +10E8B +YEZIDI LETTER DAL + +10E8C +YEZIDI LETTER ZAL + +10E8D +YEZIDI LETTER RA + +10E8E +YEZIDI LETTER RHA + +10E8F +YEZIDI LETTER ZA + +10E90 +YEZIDI LETTER JA + +10E91 +YEZIDI LETTER SIN + +10E92 +YEZIDI LETTER SHIN + +10E93 +YEZIDI LETTER SAD + +10E94 +YEZIDI LETTER DAD + +10E95 +YEZIDI LETTER TA + +10E96 +YEZIDI LETTER ZE + +10E97 +YEZIDI LETTER EYN + +10E98 +YEZIDI LETTER XHEYN + +10E99 +YEZIDI LETTER FA + +10E9A +YEZIDI LETTER VA + +10E9B +YEZIDI LETTER VA ALTERNATE FORM + +10E9C +YEZIDI LETTER QAF + +10E9D +YEZIDI LETTER KAF + +10E9E +YEZIDI LETTER KHAF + +10E9F +YEZIDI LETTER GAF + +10EA0 +YEZIDI LETTER LAM + +10EA1 +YEZIDI LETTER MIM + +10EA2 +YEZIDI LETTER NUN + +10EA3 +YEZIDI LETTER UM + +10EA4 +YEZIDI LETTER WAW + +10EA5 +YEZIDI LETTER OW + +10EA6 +YEZIDI LETTER EW + +10EA7 +YEZIDI LETTER HAY + +10EA8 +YEZIDI LETTER YOT + +10EA9 +YEZIDI LETTER ET + +10EAB +YEZIDI COMBINING HAMZA MARK + +10EAC +YEZIDI COMBINING MADDA MARK + +10EAD +YEZIDI HYPHENATION MARK + +10EB0 +YEZIDI LETTER LAM WITH DOT ABOVE + +10EB1 +YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE + +10F00 +OLD SOGDIAN LETTER ALEPH + +10F01 +OLD SOGDIAN LETTER FINAL ALEPH + +10F02 +OLD SOGDIAN LETTER BETH + +10F03 +OLD SOGDIAN LETTER FINAL BETH + +10F04 +OLD SOGDIAN LETTER GIMEL + +10F05 +OLD SOGDIAN LETTER HE + +10F06 +OLD SOGDIAN LETTER FINAL HE + +10F07 +OLD SOGDIAN LETTER WAW + +10F08 +OLD SOGDIAN LETTER ZAYIN + +10F09 +OLD SOGDIAN LETTER HETH + +10F0A +OLD SOGDIAN LETTER YODH + +10F0B +OLD SOGDIAN LETTER KAPH + +10F0C +OLD SOGDIAN LETTER LAMEDH + +10F0D +OLD SOGDIAN LETTER MEM + +10F0E +OLD SOGDIAN LETTER NUN + +10F0F +OLD SOGDIAN LETTER FINAL NUN + +10F10 +OLD SOGDIAN LETTER FINAL NUN WITH VERTICAL TAIL + +10F11 +OLD SOGDIAN LETTER SAMEKH + +10F12 +OLD SOGDIAN LETTER AYIN + +10F13 +OLD SOGDIAN LETTER ALTERNATE AYIN + +10F14 +OLD SOGDIAN LETTER PE + +10F15 +OLD SOGDIAN LETTER SADHE + +10F16 +OLD SOGDIAN LETTER FINAL SADHE + +10F17 +OLD SOGDIAN LETTER FINAL SADHE WITH VERTICAL TAIL + +10F18 +OLD SOGDIAN LETTER RESH-AYIN-DALETH + +10F19 +OLD SOGDIAN LETTER SHIN + +10F1A +OLD SOGDIAN LETTER TAW + +10F1B +OLD SOGDIAN LETTER FINAL TAW + +10F1C +OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL + +10F1D +OLD SOGDIAN NUMBER ONE + +10F1E +OLD SOGDIAN NUMBER TWO + +10F1F +OLD SOGDIAN NUMBER THREE + +10F20 +OLD SOGDIAN NUMBER FOUR + +10F21 +OLD SOGDIAN NUMBER FIVE + +10F22 +OLD SOGDIAN NUMBER TEN + +10F23 +OLD SOGDIAN NUMBER TWENTY + +10F24 +OLD SOGDIAN NUMBER THIRTY + +10F25 +OLD SOGDIAN NUMBER ONE HUNDRED + +10F26 +OLD SOGDIAN FRACTION ONE HALF + +10F27 +OLD SOGDIAN LIGATURE AYIN-DALETH + +10F30 +SOGDIAN LETTER ALEPH + +10F31 +SOGDIAN LETTER BETH + +10F32 +SOGDIAN LETTER GIMEL + +10F33 +SOGDIAN LETTER HE + +10F34 +SOGDIAN LETTER WAW + +10F35 +SOGDIAN LETTER ZAYIN + +10F36 +SOGDIAN LETTER HETH + +10F37 +SOGDIAN LETTER YODH + +10F38 +SOGDIAN LETTER KAPH + +10F39 +SOGDIAN LETTER LAMEDH + +10F3A +SOGDIAN LETTER MEM + +10F3B +SOGDIAN LETTER NUN + +10F3C +SOGDIAN LETTER SAMEKH + +10F3D +SOGDIAN LETTER AYIN + +10F3E +SOGDIAN LETTER PE + +10F3F +SOGDIAN LETTER SADHE + +10F40 +SOGDIAN LETTER RESH-AYIN + +10F41 +SOGDIAN LETTER SHIN + +10F42 +SOGDIAN LETTER TAW + +10F43 +SOGDIAN LETTER FETH + +10F44 +SOGDIAN LETTER LESH + +10F45 +SOGDIAN INDEPENDENT SHIN + +10F46 +SOGDIAN COMBINING DOT BELOW + +10F47 +SOGDIAN COMBINING TWO DOTS BELOW + +10F48 +SOGDIAN COMBINING DOT ABOVE + +10F49 +SOGDIAN COMBINING TWO DOTS ABOVE + +10F4A +SOGDIAN COMBINING CURVE ABOVE + +10F4B +SOGDIAN COMBINING CURVE BELOW + +10F4C +SOGDIAN COMBINING HOOK ABOVE + +10F4D +SOGDIAN COMBINING HOOK BELOW + +10F4E +SOGDIAN COMBINING LONG HOOK BELOW + +10F4F +SOGDIAN COMBINING RESH BELOW + +10F50 +SOGDIAN COMBINING STROKE BELOW + +10F51 +SOGDIAN NUMBER ONE + +10F52 +SOGDIAN NUMBER TEN + +10F53 +SOGDIAN NUMBER TWENTY + +10F54 +SOGDIAN NUMBER ONE HUNDRED + +10F55 +SOGDIAN PUNCTUATION TWO VERTICAL BARS + +10F56 +SOGDIAN PUNCTUATION TWO VERTICAL BARS WITH DOTS + +10F57 +SOGDIAN PUNCTUATION CIRCLE WITH DOT + +10F58 +SOGDIAN PUNCTUATION TWO CIRCLES WITH DOTS + +10F59 +SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT + +10FB0 +CHORASMIAN LETTER ALEPH + +10FB1 +CHORASMIAN LETTER SMALL ALEPH + +10FB2 +CHORASMIAN LETTER BETH + +10FB3 +CHORASMIAN LETTER GIMEL + +10FB4 +CHORASMIAN LETTER DALETH + +10FB5 +CHORASMIAN LETTER HE + +10FB6 +CHORASMIAN LETTER WAW + +10FB7 +CHORASMIAN LETTER CURLED WAW + +10FB8 +CHORASMIAN LETTER ZAYIN + +10FB9 +CHORASMIAN LETTER HETH + +10FBA +CHORASMIAN LETTER YODH + +10FBB +CHORASMIAN LETTER KAPH + +10FBC +CHORASMIAN LETTER LAMEDH + +10FBD +CHORASMIAN LETTER MEM + +10FBE +CHORASMIAN LETTER NUN + +10FBF +CHORASMIAN LETTER SAMEKH + +10FC0 +CHORASMIAN LETTER AYIN + +10FC1 +CHORASMIAN LETTER PE + +10FC2 +CHORASMIAN LETTER RESH + +10FC3 +CHORASMIAN LETTER SHIN + +10FC4 +CHORASMIAN LETTER TAW + +10FC5 +CHORASMIAN NUMBER ONE + +10FC6 +CHORASMIAN NUMBER TWO + +10FC7 +CHORASMIAN NUMBER THREE + +10FC8 +CHORASMIAN NUMBER FOUR + +10FC9 +CHORASMIAN NUMBER TEN + +10FCA +CHORASMIAN NUMBER TWENTY + +10FCB +CHORASMIAN NUMBER ONE HUNDRED + +10FE0 +ELYMAIC LETTER ALEPH + +10FE1 +ELYMAIC LETTER BETH + +10FE2 +ELYMAIC LETTER GIMEL + +10FE3 +ELYMAIC LETTER DALETH + +10FE4 +ELYMAIC LETTER HE + +10FE5 +ELYMAIC LETTER WAW + +10FE6 +ELYMAIC LETTER ZAYIN + +10FE7 +ELYMAIC LETTER HETH + +10FE8 +ELYMAIC LETTER TETH + +10FE9 +ELYMAIC LETTER YODH + +10FEA +ELYMAIC LETTER KAPH + +10FEB +ELYMAIC LETTER LAMEDH + +10FEC +ELYMAIC LETTER MEM + +10FED +ELYMAIC LETTER NUN + +10FEE +ELYMAIC LETTER SAMEKH + +10FEF +ELYMAIC LETTER AYIN + +10FF0 +ELYMAIC LETTER PE + +10FF1 +ELYMAIC LETTER SADHE + +10FF2 +ELYMAIC LETTER QOPH + +10FF3 +ELYMAIC LETTER RESH + +10FF4 +ELYMAIC LETTER SHIN + +10FF5 +ELYMAIC LETTER TAW + +10FF6 +ELYMAIC LIGATURE ZAYIN-YODH + +11000 +BRAHMI SIGN CANDRABINDU + +11001 +BRAHMI SIGN ANUSVARA + +11002 +BRAHMI SIGN VISARGA + +11003 +BRAHMI SIGN JIHVAMULIYA + +11004 +BRAHMI SIGN UPADHMANIYA + +11005 +BRAHMI LETTER A + +11006 +BRAHMI LETTER AA + +11007 +BRAHMI LETTER I + +11008 +BRAHMI LETTER II + +11009 +BRAHMI LETTER U + +1100A +BRAHMI LETTER UU + +1100B +BRAHMI LETTER VOCALIC R + +1100C +BRAHMI LETTER VOCALIC RR + +1100D +BRAHMI LETTER VOCALIC L + +1100E +BRAHMI LETTER VOCALIC LL + +1100F +BRAHMI LETTER E + +11010 +BRAHMI LETTER AI + +11011 +BRAHMI LETTER O + +11012 +BRAHMI LETTER AU + +11013 +BRAHMI LETTER KA + +11014 +BRAHMI LETTER KHA + +11015 +BRAHMI LETTER GA + +11016 +BRAHMI LETTER GHA + +11017 +BRAHMI LETTER NGA + +11018 +BRAHMI LETTER CA + +11019 +BRAHMI LETTER CHA + +1101A +BRAHMI LETTER JA + +1101B +BRAHMI LETTER JHA + +1101C +BRAHMI LETTER NYA + +1101D +BRAHMI LETTER TTA + +1101E +BRAHMI LETTER TTHA + +1101F +BRAHMI LETTER DDA + +11020 +BRAHMI LETTER DDHA + +11021 +BRAHMI LETTER NNA + +11022 +BRAHMI LETTER TA + +11023 +BRAHMI LETTER THA + +11024 +BRAHMI LETTER DA + +11025 +BRAHMI LETTER DHA + +11026 +BRAHMI LETTER NA + +11027 +BRAHMI LETTER PA + +11028 +BRAHMI LETTER PHA + +11029 +BRAHMI LETTER BA + +1102A +BRAHMI LETTER BHA + +1102B +BRAHMI LETTER MA + +1102C +BRAHMI LETTER YA + +1102D +BRAHMI LETTER RA + +1102E +BRAHMI LETTER LA + +1102F +BRAHMI LETTER VA + +11030 +BRAHMI LETTER SHA + +11031 +BRAHMI LETTER SSA + +11032 +BRAHMI LETTER SA + +11033 +BRAHMI LETTER HA + +11034 +BRAHMI LETTER LLA + +11035 +BRAHMI LETTER OLD TAMIL LLLA + +11036 +BRAHMI LETTER OLD TAMIL RRA + +11037 +BRAHMI LETTER OLD TAMIL NNNA + +11038 +BRAHMI VOWEL SIGN AA + +11039 +BRAHMI VOWEL SIGN BHATTIPROLU AA + +1103A +BRAHMI VOWEL SIGN I + +1103B +BRAHMI VOWEL SIGN II + +1103C +BRAHMI VOWEL SIGN U + +1103D +BRAHMI VOWEL SIGN UU + +1103E +BRAHMI VOWEL SIGN VOCALIC R + +1103F +BRAHMI VOWEL SIGN VOCALIC RR + +11040 +BRAHMI VOWEL SIGN VOCALIC L + +11041 +BRAHMI VOWEL SIGN VOCALIC LL + +11042 +BRAHMI VOWEL SIGN E + +11043 +BRAHMI VOWEL SIGN AI + +11044 +BRAHMI VOWEL SIGN O + +11045 +BRAHMI VOWEL SIGN AU + +11046 +BRAHMI VIRAMA + +11047 +BRAHMI DANDA + +11048 +BRAHMI DOUBLE DANDA + +11049 +BRAHMI PUNCTUATION DOT + +1104A +BRAHMI PUNCTUATION DOUBLE DOT + +1104B +BRAHMI PUNCTUATION LINE + +1104C +BRAHMI PUNCTUATION CRESCENT BAR + +1104D +BRAHMI PUNCTUATION LOTUS + +11052 +BRAHMI NUMBER ONE + +11053 +BRAHMI NUMBER TWO + +11054 +BRAHMI NUMBER THREE + +11055 +BRAHMI NUMBER FOUR + +11056 +BRAHMI NUMBER FIVE + +11057 +BRAHMI NUMBER SIX + +11058 +BRAHMI NUMBER SEVEN + +11059 +BRAHMI NUMBER EIGHT + +1105A +BRAHMI NUMBER NINE + +1105B +BRAHMI NUMBER TEN + +1105C +BRAHMI NUMBER TWENTY + +1105D +BRAHMI NUMBER THIRTY + +1105E +BRAHMI NUMBER FORTY + +1105F +BRAHMI NUMBER FIFTY + +11060 +BRAHMI NUMBER SIXTY + +11061 +BRAHMI NUMBER SEVENTY + +11062 +BRAHMI NUMBER EIGHTY + +11063 +BRAHMI NUMBER NINETY + +11064 +BRAHMI NUMBER ONE HUNDRED + +11065 +BRAHMI NUMBER ONE THOUSAND + +11066 +BRAHMI DIGIT ZERO + +11067 +BRAHMI DIGIT ONE + +11068 +BRAHMI DIGIT TWO + +11069 +BRAHMI DIGIT THREE + +1106A +BRAHMI DIGIT FOUR + +1106B +BRAHMI DIGIT FIVE + +1106C +BRAHMI DIGIT SIX + +1106D +BRAHMI DIGIT SEVEN + +1106E +BRAHMI DIGIT EIGHT + +1106F +BRAHMI DIGIT NINE + +1107F +BRAHMI NUMBER JOINER + +11080 +KAITHI SIGN CANDRABINDU + +11081 +KAITHI SIGN ANUSVARA + +11082 +KAITHI SIGN VISARGA + +11083 +KAITHI LETTER A + +11084 +KAITHI LETTER AA + +11085 +KAITHI LETTER I + +11086 +KAITHI LETTER II + +11087 +KAITHI LETTER U + +11088 +KAITHI LETTER UU + +11089 +KAITHI LETTER E + +1108A +KAITHI LETTER AI + +1108B +KAITHI LETTER O + +1108C +KAITHI LETTER AU + +1108D +KAITHI LETTER KA + +1108E +KAITHI LETTER KHA + +1108F +KAITHI LETTER GA + +11090 +KAITHI LETTER GHA + +11091 +KAITHI LETTER NGA + +11092 +KAITHI LETTER CA + +11093 +KAITHI LETTER CHA + +11094 +KAITHI LETTER JA + +11095 +KAITHI LETTER JHA + +11096 +KAITHI LETTER NYA + +11097 +KAITHI LETTER TTA + +11098 +KAITHI LETTER TTHA + +11099 +KAITHI LETTER DDA + +1109A +KAITHI LETTER DDDHA + +1109B +KAITHI LETTER DDHA + +1109C +KAITHI LETTER RHA + +1109D +KAITHI LETTER NNA + +1109E +KAITHI LETTER TA + +1109F +KAITHI LETTER THA + +110A0 +KAITHI LETTER DA + +110A1 +KAITHI LETTER DHA + +110A2 +KAITHI LETTER NA + +110A3 +KAITHI LETTER PA + +110A4 +KAITHI LETTER PHA + +110A5 +KAITHI LETTER BA + +110A6 +KAITHI LETTER BHA + +110A7 +KAITHI LETTER MA + +110A8 +KAITHI LETTER YA + +110A9 +KAITHI LETTER RA + +110AA +KAITHI LETTER LA + +110AB +KAITHI LETTER VA + +110AC +KAITHI LETTER SHA + +110AD +KAITHI LETTER SSA + +110AE +KAITHI LETTER SA + +110AF +KAITHI LETTER HA + +110B0 +KAITHI VOWEL SIGN AA + +110B1 +KAITHI VOWEL SIGN I + +110B2 +KAITHI VOWEL SIGN II + +110B3 +KAITHI VOWEL SIGN U + +110B4 +KAITHI VOWEL SIGN UU + +110B5 +KAITHI VOWEL SIGN E + +110B6 +KAITHI VOWEL SIGN AI + +110B7 +KAITHI VOWEL SIGN O + +110B8 +KAITHI VOWEL SIGN AU + +110B9 +KAITHI SIGN VIRAMA + +110BA +KAITHI SIGN NUKTA + +110BB +KAITHI ABBREVIATION SIGN + +110BC +KAITHI ENUMERATION SIGN + +110BD +KAITHI NUMBER SIGN + +110BE +KAITHI SECTION MARK + +110BF +KAITHI DOUBLE SECTION MARK + +110C0 +KAITHI DANDA + +110C1 +KAITHI DOUBLE DANDA + +110CD +KAITHI NUMBER SIGN ABOVE + +110D0 +SORA SOMPENG LETTER SAH + +110D1 +SORA SOMPENG LETTER TAH + +110D2 +SORA SOMPENG LETTER BAH + +110D3 +SORA SOMPENG LETTER CAH + +110D4 +SORA SOMPENG LETTER DAH + +110D5 +SORA SOMPENG LETTER GAH + +110D6 +SORA SOMPENG LETTER MAH + +110D7 +SORA SOMPENG LETTER NGAH + +110D8 +SORA SOMPENG LETTER LAH + +110D9 +SORA SOMPENG LETTER NAH + +110DA +SORA SOMPENG LETTER VAH + +110DB +SORA SOMPENG LETTER PAH + +110DC +SORA SOMPENG LETTER YAH + +110DD +SORA SOMPENG LETTER RAH + +110DE +SORA SOMPENG LETTER HAH + +110DF +SORA SOMPENG LETTER KAH + +110E0 +SORA SOMPENG LETTER JAH + +110E1 +SORA SOMPENG LETTER NYAH + +110E2 +SORA SOMPENG LETTER AH + +110E3 +SORA SOMPENG LETTER EEH + +110E4 +SORA SOMPENG LETTER IH + +110E5 +SORA SOMPENG LETTER UH + +110E6 +SORA SOMPENG LETTER OH + +110E7 +SORA SOMPENG LETTER EH + +110E8 +SORA SOMPENG LETTER MAE + +110F0 +SORA SOMPENG DIGIT ZERO + +110F1 +SORA SOMPENG DIGIT ONE + +110F2 +SORA SOMPENG DIGIT TWO + +110F3 +SORA SOMPENG DIGIT THREE + +110F4 +SORA SOMPENG DIGIT FOUR + +110F5 +SORA SOMPENG DIGIT FIVE + +110F6 +SORA SOMPENG DIGIT SIX + +110F7 +SORA SOMPENG DIGIT SEVEN + +110F8 +SORA SOMPENG DIGIT EIGHT + +110F9 +SORA SOMPENG DIGIT NINE + +11100 +CHAKMA SIGN CANDRABINDU + +11101 +CHAKMA SIGN ANUSVARA + +11102 +CHAKMA SIGN VISARGA + +11103 +CHAKMA LETTER AA + +11104 +CHAKMA LETTER I + +11105 +CHAKMA LETTER U + +11106 +CHAKMA LETTER E + +11107 +CHAKMA LETTER KAA + +11108 +CHAKMA LETTER KHAA + +11109 +CHAKMA LETTER GAA + +1110A +CHAKMA LETTER GHAA + +1110B +CHAKMA LETTER NGAA + +1110C +CHAKMA LETTER CAA + +1110D +CHAKMA LETTER CHAA + +1110E +CHAKMA LETTER JAA + +1110F +CHAKMA LETTER JHAA + +11110 +CHAKMA LETTER NYAA + +11111 +CHAKMA LETTER TTAA + +11112 +CHAKMA LETTER TTHAA + +11113 +CHAKMA LETTER DDAA + +11114 +CHAKMA LETTER DDHAA + +11115 +CHAKMA LETTER NNAA + +11116 +CHAKMA LETTER TAA + +11117 +CHAKMA LETTER THAA + +11118 +CHAKMA LETTER DAA + +11119 +CHAKMA LETTER DHAA + +1111A +CHAKMA LETTER NAA + +1111B +CHAKMA LETTER PAA + +1111C +CHAKMA LETTER PHAA + +1111D +CHAKMA LETTER BAA + +1111E +CHAKMA LETTER BHAA + +1111F +CHAKMA LETTER MAA + +11120 +CHAKMA LETTER YYAA + +11121 +CHAKMA LETTER YAA + +11122 +CHAKMA LETTER RAA + +11123 +CHAKMA LETTER LAA + +11124 +CHAKMA LETTER WAA + +11125 +CHAKMA LETTER SAA + +11126 +CHAKMA LETTER HAA + +11127 +CHAKMA VOWEL SIGN A + +11128 +CHAKMA VOWEL SIGN I + +11129 +CHAKMA VOWEL SIGN II + +1112A +CHAKMA VOWEL SIGN U + +1112B +CHAKMA VOWEL SIGN UU + +1112C +CHAKMA VOWEL SIGN E + +1112D +CHAKMA VOWEL SIGN AI + +1112E +CHAKMA VOWEL SIGN O + +1112F +CHAKMA VOWEL SIGN AU + +11130 +CHAKMA VOWEL SIGN OI + +11131 +CHAKMA O MARK + +11132 +CHAKMA AU MARK + +11133 +CHAKMA VIRAMA + +11134 +CHAKMA MAAYYAA + +11136 +CHAKMA DIGIT ZERO + +11137 +CHAKMA DIGIT ONE + +11138 +CHAKMA DIGIT TWO + +11139 +CHAKMA DIGIT THREE + +1113A +CHAKMA DIGIT FOUR + +1113B +CHAKMA DIGIT FIVE + +1113C +CHAKMA DIGIT SIX + +1113D +CHAKMA DIGIT SEVEN + +1113E +CHAKMA DIGIT EIGHT + +1113F +CHAKMA DIGIT NINE + +11140 +CHAKMA SECTION MARK + +11141 +CHAKMA DANDA + +11142 +CHAKMA DOUBLE DANDA + +11143 +CHAKMA QUESTION MARK + +11144 +CHAKMA LETTER LHAA + +11145 +CHAKMA VOWEL SIGN AA + +11146 +CHAKMA VOWEL SIGN EI + +11147 +CHAKMA LETTER VAA + +11150 +MAHAJANI LETTER A + +11151 +MAHAJANI LETTER I + +11152 +MAHAJANI LETTER U + +11153 +MAHAJANI LETTER E + +11154 +MAHAJANI LETTER O + +11155 +MAHAJANI LETTER KA + +11156 +MAHAJANI LETTER KHA + +11157 +MAHAJANI LETTER GA + +11158 +MAHAJANI LETTER GHA + +11159 +MAHAJANI LETTER CA + +1115A +MAHAJANI LETTER CHA + +1115B +MAHAJANI LETTER JA + +1115C +MAHAJANI LETTER JHA + +1115D +MAHAJANI LETTER NYA + +1115E +MAHAJANI LETTER TTA + +1115F +MAHAJANI LETTER TTHA + +11160 +MAHAJANI LETTER DDA + +11161 +MAHAJANI LETTER DDHA + +11162 +MAHAJANI LETTER NNA + +11163 +MAHAJANI LETTER TA + +11164 +MAHAJANI LETTER THA + +11165 +MAHAJANI LETTER DA + +11166 +MAHAJANI LETTER DHA + +11167 +MAHAJANI LETTER NA + +11168 +MAHAJANI LETTER PA + +11169 +MAHAJANI LETTER PHA + +1116A +MAHAJANI LETTER BA + +1116B +MAHAJANI LETTER BHA + +1116C +MAHAJANI LETTER MA + +1116D +MAHAJANI LETTER RA + +1116E +MAHAJANI LETTER LA + +1116F +MAHAJANI LETTER VA + +11170 +MAHAJANI LETTER SA + +11171 +MAHAJANI LETTER HA + +11172 +MAHAJANI LETTER RRA + +11173 +MAHAJANI SIGN NUKTA + +11174 +MAHAJANI ABBREVIATION SIGN + +11175 +MAHAJANI SECTION MARK + +11176 +MAHAJANI LIGATURE SHRI + +11180 +SHARADA SIGN CANDRABINDU + +11181 +SHARADA SIGN ANUSVARA + +11182 +SHARADA SIGN VISARGA + +11183 +SHARADA LETTER A + +11184 +SHARADA LETTER AA + +11185 +SHARADA LETTER I + +11186 +SHARADA LETTER II + +11187 +SHARADA LETTER U + +11188 +SHARADA LETTER UU + +11189 +SHARADA LETTER VOCALIC R + +1118A +SHARADA LETTER VOCALIC RR + +1118B +SHARADA LETTER VOCALIC L + +1118C +SHARADA LETTER VOCALIC LL + +1118D +SHARADA LETTER E + +1118E +SHARADA LETTER AI + +1118F +SHARADA LETTER O + +11190 +SHARADA LETTER AU + +11191 +SHARADA LETTER KA + +11192 +SHARADA LETTER KHA + +11193 +SHARADA LETTER GA + +11194 +SHARADA LETTER GHA + +11195 +SHARADA LETTER NGA + +11196 +SHARADA LETTER CA + +11197 +SHARADA LETTER CHA + +11198 +SHARADA LETTER JA + +11199 +SHARADA LETTER JHA + +1119A +SHARADA LETTER NYA + +1119B +SHARADA LETTER TTA + +1119C +SHARADA LETTER TTHA + +1119D +SHARADA LETTER DDA + +1119E +SHARADA LETTER DDHA + +1119F +SHARADA LETTER NNA + +111A0 +SHARADA LETTER TA + +111A1 +SHARADA LETTER THA + +111A2 +SHARADA LETTER DA + +111A3 +SHARADA LETTER DHA + +111A4 +SHARADA LETTER NA + +111A5 +SHARADA LETTER PA + +111A6 +SHARADA LETTER PHA + +111A7 +SHARADA LETTER BA + +111A8 +SHARADA LETTER BHA + +111A9 +SHARADA LETTER MA + +111AA +SHARADA LETTER YA + +111AB +SHARADA LETTER RA + +111AC +SHARADA LETTER LA + +111AD +SHARADA LETTER LLA + +111AE +SHARADA LETTER VA + +111AF +SHARADA LETTER SHA + +111B0 +SHARADA LETTER SSA + +111B1 +SHARADA LETTER SA + +111B2 +SHARADA LETTER HA + +111B3 +SHARADA VOWEL SIGN AA + +111B4 +SHARADA VOWEL SIGN I + +111B5 +SHARADA VOWEL SIGN II + +111B6 +SHARADA VOWEL SIGN U + +111B7 +SHARADA VOWEL SIGN UU + +111B8 +SHARADA VOWEL SIGN VOCALIC R + +111B9 +SHARADA VOWEL SIGN VOCALIC RR + +111BA +SHARADA VOWEL SIGN VOCALIC L + +111BB +SHARADA VOWEL SIGN VOCALIC LL + +111BC +SHARADA VOWEL SIGN E + +111BD +SHARADA VOWEL SIGN AI + +111BE +SHARADA VOWEL SIGN O + +111BF +SHARADA VOWEL SIGN AU + +111C0 +SHARADA SIGN VIRAMA + +111C1 +SHARADA SIGN AVAGRAHA + +111C2 +SHARADA SIGN JIHVAMULIYA + +111C3 +SHARADA SIGN UPADHMANIYA + +111C4 +SHARADA OM + +111C5 +SHARADA DANDA + +111C6 +SHARADA DOUBLE DANDA + +111C7 +SHARADA ABBREVIATION SIGN + +111C8 +SHARADA SEPARATOR + +111C9 +SHARADA SANDHI MARK + +111CA +SHARADA SIGN NUKTA + +111CB +SHARADA VOWEL MODIFIER MARK + +111CC +SHARADA EXTRA SHORT VOWEL MARK + +111CD +SHARADA SUTRA MARK + +111CE +SHARADA VOWEL SIGN PRISHTHAMATRA E + +111CF +SHARADA SIGN INVERTED CANDRABINDU + +111D0 +SHARADA DIGIT ZERO + +111D1 +SHARADA DIGIT ONE + +111D2 +SHARADA DIGIT TWO + +111D3 +SHARADA DIGIT THREE + +111D4 +SHARADA DIGIT FOUR + +111D5 +SHARADA DIGIT FIVE + +111D6 +SHARADA DIGIT SIX + +111D7 +SHARADA DIGIT SEVEN + +111D8 +SHARADA DIGIT EIGHT + +111D9 +SHARADA DIGIT NINE + +111DA +SHARADA EKAM + +111DB +SHARADA SIGN SIDDHAM + +111DC +SHARADA HEADSTROKE + +111DD +SHARADA CONTINUATION SIGN + +111DE +SHARADA SECTION MARK-1 + +111DF +SHARADA SECTION MARK-2 + +111E1 +SINHALA ARCHAIC DIGIT ONE + +111E2 +SINHALA ARCHAIC DIGIT TWO + +111E3 +SINHALA ARCHAIC DIGIT THREE + +111E4 +SINHALA ARCHAIC DIGIT FOUR + +111E5 +SINHALA ARCHAIC DIGIT FIVE + +111E6 +SINHALA ARCHAIC DIGIT SIX + +111E7 +SINHALA ARCHAIC DIGIT SEVEN + +111E8 +SINHALA ARCHAIC DIGIT EIGHT + +111E9 +SINHALA ARCHAIC DIGIT NINE + +111EA +SINHALA ARCHAIC NUMBER TEN + +111EB +SINHALA ARCHAIC NUMBER TWENTY + +111EC +SINHALA ARCHAIC NUMBER THIRTY + +111ED +SINHALA ARCHAIC NUMBER FORTY + +111EE +SINHALA ARCHAIC NUMBER FIFTY + +111EF +SINHALA ARCHAIC NUMBER SIXTY + +111F0 +SINHALA ARCHAIC NUMBER SEVENTY + +111F1 +SINHALA ARCHAIC NUMBER EIGHTY + +111F2 +SINHALA ARCHAIC NUMBER NINETY + +111F3 +SINHALA ARCHAIC NUMBER ONE HUNDRED + +111F4 +SINHALA ARCHAIC NUMBER ONE THOUSAND + +11200 +KHOJKI LETTER A + +11201 +KHOJKI LETTER AA + +11202 +KHOJKI LETTER I + +11203 +KHOJKI LETTER U + +11204 +KHOJKI LETTER E + +11205 +KHOJKI LETTER AI + +11206 +KHOJKI LETTER O + +11207 +KHOJKI LETTER AU + +11208 +KHOJKI LETTER KA + +11209 +KHOJKI LETTER KHA + +1120A +KHOJKI LETTER GA + +1120B +KHOJKI LETTER GGA + +1120C +KHOJKI LETTER GHA + +1120D +KHOJKI LETTER NGA + +1120E +KHOJKI LETTER CA + +1120F +KHOJKI LETTER CHA + +11210 +KHOJKI LETTER JA + +11211 +KHOJKI LETTER JJA + +11213 +KHOJKI LETTER NYA + +11214 +KHOJKI LETTER TTA + +11215 +KHOJKI LETTER TTHA + +11216 +KHOJKI LETTER DDA + +11217 +KHOJKI LETTER DDHA + +11218 +KHOJKI LETTER NNA + +11219 +KHOJKI LETTER TA + +1121A +KHOJKI LETTER THA + +1121B +KHOJKI LETTER DA + +1121C +KHOJKI LETTER DDDA + +1121D +KHOJKI LETTER DHA + +1121E +KHOJKI LETTER NA + +1121F +KHOJKI LETTER PA + +11220 +KHOJKI LETTER PHA + +11221 +KHOJKI LETTER BA + +11222 +KHOJKI LETTER BBA + +11223 +KHOJKI LETTER BHA + +11224 +KHOJKI LETTER MA + +11225 +KHOJKI LETTER YA + +11226 +KHOJKI LETTER RA + +11227 +KHOJKI LETTER LA + +11228 +KHOJKI LETTER VA + +11229 +KHOJKI LETTER SA + +1122A +KHOJKI LETTER HA + +1122B +KHOJKI LETTER LLA + +1122C +KHOJKI VOWEL SIGN AA + +1122D +KHOJKI VOWEL SIGN I + +1122E +KHOJKI VOWEL SIGN II + +1122F +KHOJKI VOWEL SIGN U + +11230 +KHOJKI VOWEL SIGN E + +11231 +KHOJKI VOWEL SIGN AI + +11232 +KHOJKI VOWEL SIGN O + +11233 +KHOJKI VOWEL SIGN AU + +11234 +KHOJKI SIGN ANUSVARA + +11235 +KHOJKI SIGN VIRAMA + +11236 +KHOJKI SIGN NUKTA + +11237 +KHOJKI SIGN SHADDA + +11238 +KHOJKI DANDA + +11239 +KHOJKI DOUBLE DANDA + +1123A +KHOJKI WORD SEPARATOR + +1123B +KHOJKI SECTION MARK + +1123C +KHOJKI DOUBLE SECTION MARK + +1123D +KHOJKI ABBREVIATION SIGN + +1123E +KHOJKI SIGN SUKUN + +11280 +MULTANI LETTER A + +11281 +MULTANI LETTER I + +11282 +MULTANI LETTER U + +11283 +MULTANI LETTER E + +11284 +MULTANI LETTER KA + +11285 +MULTANI LETTER KHA + +11286 +MULTANI LETTER GA + +11288 +MULTANI LETTER GHA + +1128A +MULTANI LETTER CA + +1128B +MULTANI LETTER CHA + +1128C +MULTANI LETTER JA + +1128D +MULTANI LETTER JJA + +1128F +MULTANI LETTER NYA + +11290 +MULTANI LETTER TTA + +11291 +MULTANI LETTER TTHA + +11292 +MULTANI LETTER DDA + +11293 +MULTANI LETTER DDDA + +11294 +MULTANI LETTER DDHA + +11295 +MULTANI LETTER NNA + +11296 +MULTANI LETTER TA + +11297 +MULTANI LETTER THA + +11298 +MULTANI LETTER DA + +11299 +MULTANI LETTER DHA + +1129A +MULTANI LETTER NA + +1129B +MULTANI LETTER PA + +1129C +MULTANI LETTER PHA + +1129D +MULTANI LETTER BA + +1129F +MULTANI LETTER BHA + +112A0 +MULTANI LETTER MA + +112A1 +MULTANI LETTER YA + +112A2 +MULTANI LETTER RA + +112A3 +MULTANI LETTER LA + +112A4 +MULTANI LETTER VA + +112A5 +MULTANI LETTER SA + +112A6 +MULTANI LETTER HA + +112A7 +MULTANI LETTER RRA + +112A8 +MULTANI LETTER RHA + +112A9 +MULTANI SECTION MARK + +112B0 +KHUDAWADI LETTER A + +112B1 +KHUDAWADI LETTER AA + +112B2 +KHUDAWADI LETTER I + +112B3 +KHUDAWADI LETTER II + +112B4 +KHUDAWADI LETTER U + +112B5 +KHUDAWADI LETTER UU + +112B6 +KHUDAWADI LETTER E + +112B7 +KHUDAWADI LETTER AI + +112B8 +KHUDAWADI LETTER O + +112B9 +KHUDAWADI LETTER AU + +112BA +KHUDAWADI LETTER KA + +112BB +KHUDAWADI LETTER KHA + +112BC +KHUDAWADI LETTER GA + +112BD +KHUDAWADI LETTER GGA + +112BE +KHUDAWADI LETTER GHA + +112BF +KHUDAWADI LETTER NGA + +112C0 +KHUDAWADI LETTER CA + +112C1 +KHUDAWADI LETTER CHA + +112C2 +KHUDAWADI LETTER JA + +112C3 +KHUDAWADI LETTER JJA + +112C4 +KHUDAWADI LETTER JHA + +112C5 +KHUDAWADI LETTER NYA + +112C6 +KHUDAWADI LETTER TTA + +112C7 +KHUDAWADI LETTER TTHA + +112C8 +KHUDAWADI LETTER DDA + +112C9 +KHUDAWADI LETTER DDDA + +112CA +KHUDAWADI LETTER RRA + +112CB +KHUDAWADI LETTER DDHA + +112CC +KHUDAWADI LETTER NNA + +112CD +KHUDAWADI LETTER TA + +112CE +KHUDAWADI LETTER THA + +112CF +KHUDAWADI LETTER DA + +112D0 +KHUDAWADI LETTER DHA + +112D1 +KHUDAWADI LETTER NA + +112D2 +KHUDAWADI LETTER PA + +112D3 +KHUDAWADI LETTER PHA + +112D4 +KHUDAWADI LETTER BA + +112D5 +KHUDAWADI LETTER BBA + +112D6 +KHUDAWADI LETTER BHA + +112D7 +KHUDAWADI LETTER MA + +112D8 +KHUDAWADI LETTER YA + +112D9 +KHUDAWADI LETTER RA + +112DA +KHUDAWADI LETTER LA + +112DB +KHUDAWADI LETTER VA + +112DC +KHUDAWADI LETTER SHA + +112DD +KHUDAWADI LETTER SA + +112DE +KHUDAWADI LETTER HA + +112DF +KHUDAWADI SIGN ANUSVARA + +112E0 +KHUDAWADI VOWEL SIGN AA + +112E1 +KHUDAWADI VOWEL SIGN I + +112E2 +KHUDAWADI VOWEL SIGN II + +112E3 +KHUDAWADI VOWEL SIGN U + +112E4 +KHUDAWADI VOWEL SIGN UU + +112E5 +KHUDAWADI VOWEL SIGN E + +112E6 +KHUDAWADI VOWEL SIGN AI + +112E7 +KHUDAWADI VOWEL SIGN O + +112E8 +KHUDAWADI VOWEL SIGN AU + +112E9 +KHUDAWADI SIGN NUKTA + +112EA +KHUDAWADI SIGN VIRAMA + +112F0 +KHUDAWADI DIGIT ZERO + +112F1 +KHUDAWADI DIGIT ONE + +112F2 +KHUDAWADI DIGIT TWO + +112F3 +KHUDAWADI DIGIT THREE + +112F4 +KHUDAWADI DIGIT FOUR + +112F5 +KHUDAWADI DIGIT FIVE + +112F6 +KHUDAWADI DIGIT SIX + +112F7 +KHUDAWADI DIGIT SEVEN + +112F8 +KHUDAWADI DIGIT EIGHT + +112F9 +KHUDAWADI DIGIT NINE + +11300 +GRANTHA SIGN COMBINING ANUSVARA ABOVE + +11301 +GRANTHA SIGN CANDRABINDU + +11302 +GRANTHA SIGN ANUSVARA + +11303 +GRANTHA SIGN VISARGA + +11305 +GRANTHA LETTER A + +11306 +GRANTHA LETTER AA + +11307 +GRANTHA LETTER I + +11308 +GRANTHA LETTER II + +11309 +GRANTHA LETTER U + +1130A +GRANTHA LETTER UU + +1130B +GRANTHA LETTER VOCALIC R + +1130C +GRANTHA LETTER VOCALIC L + +1130F +GRANTHA LETTER EE + +11310 +GRANTHA LETTER AI + +11313 +GRANTHA LETTER OO + +11314 +GRANTHA LETTER AU + +11315 +GRANTHA LETTER KA + +11316 +GRANTHA LETTER KHA + +11317 +GRANTHA LETTER GA + +11318 +GRANTHA LETTER GHA + +11319 +GRANTHA LETTER NGA + +1131A +GRANTHA LETTER CA + +1131B +GRANTHA LETTER CHA + +1131C +GRANTHA LETTER JA + +1131D +GRANTHA LETTER JHA + +1131E +GRANTHA LETTER NYA + +1131F +GRANTHA LETTER TTA + +11320 +GRANTHA LETTER TTHA + +11321 +GRANTHA LETTER DDA + +11322 +GRANTHA LETTER DDHA + +11323 +GRANTHA LETTER NNA + +11324 +GRANTHA LETTER TA + +11325 +GRANTHA LETTER THA + +11326 +GRANTHA LETTER DA + +11327 +GRANTHA LETTER DHA + +11328 +GRANTHA LETTER NA + +1132A +GRANTHA LETTER PA + +1132B +GRANTHA LETTER PHA + +1132C +GRANTHA LETTER BA + +1132D +GRANTHA LETTER BHA + +1132E +GRANTHA LETTER MA + +1132F +GRANTHA LETTER YA + +11330 +GRANTHA LETTER RA + +11332 +GRANTHA LETTER LA + +11333 +GRANTHA LETTER LLA + +11335 +GRANTHA LETTER VA + +11336 +GRANTHA LETTER SHA + +11337 +GRANTHA LETTER SSA + +11338 +GRANTHA LETTER SA + +11339 +GRANTHA LETTER HA + +1133B +COMBINING BINDU BELOW + +1133C +GRANTHA SIGN NUKTA + +1133D +GRANTHA SIGN AVAGRAHA + +1133E +GRANTHA VOWEL SIGN AA + +1133F +GRANTHA VOWEL SIGN I + +11340 +GRANTHA VOWEL SIGN II + +11341 +GRANTHA VOWEL SIGN U + +11342 +GRANTHA VOWEL SIGN UU + +11343 +GRANTHA VOWEL SIGN VOCALIC R + +11344 +GRANTHA VOWEL SIGN VOCALIC RR + +11347 +GRANTHA VOWEL SIGN EE + +11348 +GRANTHA VOWEL SIGN AI + +1134B +GRANTHA VOWEL SIGN OO + +1134C +GRANTHA VOWEL SIGN AU + +1134D +GRANTHA SIGN VIRAMA + +11350 +GRANTHA OM + +11357 +GRANTHA AU LENGTH MARK + +1135D +GRANTHA SIGN PLUTA + +1135E +GRANTHA LETTER VEDIC ANUSVARA + +1135F +GRANTHA LETTER VEDIC DOUBLE ANUSVARA + +11360 +GRANTHA LETTER VOCALIC RR + +11361 +GRANTHA LETTER VOCALIC LL + +11362 +GRANTHA VOWEL SIGN VOCALIC L + +11363 +GRANTHA VOWEL SIGN VOCALIC LL + +11366 +COMBINING GRANTHA DIGIT ZERO + +11367 +COMBINING GRANTHA DIGIT ONE + +11368 +COMBINING GRANTHA DIGIT TWO + +11369 +COMBINING GRANTHA DIGIT THREE + +1136A +COMBINING GRANTHA DIGIT FOUR + +1136B +COMBINING GRANTHA DIGIT FIVE + +1136C +COMBINING GRANTHA DIGIT SIX + +11370 +COMBINING GRANTHA LETTER A + +11371 +COMBINING GRANTHA LETTER KA + +11372 +COMBINING GRANTHA LETTER NA + +11373 +COMBINING GRANTHA LETTER VI + +11374 +COMBINING GRANTHA LETTER PA + +11400 +NEWA LETTER A + +11401 +NEWA LETTER AA + +11402 +NEWA LETTER I + +11403 +NEWA LETTER II + +11404 +NEWA LETTER U + +11405 +NEWA LETTER UU + +11406 +NEWA LETTER VOCALIC R + +11407 +NEWA LETTER VOCALIC RR + +11408 +NEWA LETTER VOCALIC L + +11409 +NEWA LETTER VOCALIC LL + +1140A +NEWA LETTER E + +1140B +NEWA LETTER AI + +1140C +NEWA LETTER O + +1140D +NEWA LETTER AU + +1140E +NEWA LETTER KA + +1140F +NEWA LETTER KHA + +11410 +NEWA LETTER GA + +11411 +NEWA LETTER GHA + +11412 +NEWA LETTER NGA + +11413 +NEWA LETTER NGHA + +11414 +NEWA LETTER CA + +11415 +NEWA LETTER CHA + +11416 +NEWA LETTER JA + +11417 +NEWA LETTER JHA + +11418 +NEWA LETTER NYA + +11419 +NEWA LETTER NYHA + +1141A +NEWA LETTER TTA + +1141B +NEWA LETTER TTHA + +1141C +NEWA LETTER DDA + +1141D +NEWA LETTER DDHA + +1141E +NEWA LETTER NNA + +1141F +NEWA LETTER TA + +11420 +NEWA LETTER THA + +11421 +NEWA LETTER DA + +11422 +NEWA LETTER DHA + +11423 +NEWA LETTER NA + +11424 +NEWA LETTER NHA + +11425 +NEWA LETTER PA + +11426 +NEWA LETTER PHA + +11427 +NEWA LETTER BA + +11428 +NEWA LETTER BHA + +11429 +NEWA LETTER MA + +1142A +NEWA LETTER MHA + +1142B +NEWA LETTER YA + +1142C +NEWA LETTER RA + +1142D +NEWA LETTER RHA + +1142E +NEWA LETTER LA + +1142F +NEWA LETTER LHA + +11430 +NEWA LETTER WA + +11431 +NEWA LETTER SHA + +11432 +NEWA LETTER SSA + +11433 +NEWA LETTER SA + +11434 +NEWA LETTER HA + +11435 +NEWA VOWEL SIGN AA + +11436 +NEWA VOWEL SIGN I + +11437 +NEWA VOWEL SIGN II + +11438 +NEWA VOWEL SIGN U + +11439 +NEWA VOWEL SIGN UU + +1143A +NEWA VOWEL SIGN VOCALIC R + +1143B +NEWA VOWEL SIGN VOCALIC RR + +1143C +NEWA VOWEL SIGN VOCALIC L + +1143D +NEWA VOWEL SIGN VOCALIC LL + +1143E +NEWA VOWEL SIGN E + +1143F +NEWA VOWEL SIGN AI + +11440 +NEWA VOWEL SIGN O + +11441 +NEWA VOWEL SIGN AU + +11442 +NEWA SIGN VIRAMA + +11443 +NEWA SIGN CANDRABINDU + +11444 +NEWA SIGN ANUSVARA + +11445 +NEWA SIGN VISARGA + +11446 +NEWA SIGN NUKTA + +11447 +NEWA SIGN AVAGRAHA + +11448 +NEWA SIGN FINAL ANUSVARA + +11449 +NEWA OM + +1144A +NEWA SIDDHI + +1144B +NEWA DANDA + +1144C +NEWA DOUBLE DANDA + +1144D +NEWA COMMA + +1144E +NEWA GAP FILLER + +1144F +NEWA ABBREVIATION SIGN + +11450 +NEWA DIGIT ZERO + +11451 +NEWA DIGIT ONE + +11452 +NEWA DIGIT TWO + +11453 +NEWA DIGIT THREE + +11454 +NEWA DIGIT FOUR + +11455 +NEWA DIGIT FIVE + +11456 +NEWA DIGIT SIX + +11457 +NEWA DIGIT SEVEN + +11458 +NEWA DIGIT EIGHT + +11459 +NEWA DIGIT NINE + +1145A +NEWA DOUBLE COMMA + +1145B +NEWA PLACEHOLDER MARK + +1145D +NEWA INSERTION SIGN + +1145E +NEWA SANDHI MARK + +1145F +NEWA LETTER VEDIC ANUSVARA + +11460 +NEWA SIGN JIHVAMULIYA + +11461 +NEWA SIGN UPADHMANIYA + +11480 +TIRHUTA ANJI + +11481 +TIRHUTA LETTER A + +11482 +TIRHUTA LETTER AA + +11483 +TIRHUTA LETTER I + +11484 +TIRHUTA LETTER II + +11485 +TIRHUTA LETTER U + +11486 +TIRHUTA LETTER UU + +11487 +TIRHUTA LETTER VOCALIC R + +11488 +TIRHUTA LETTER VOCALIC RR + +11489 +TIRHUTA LETTER VOCALIC L + +1148A +TIRHUTA LETTER VOCALIC LL + +1148B +TIRHUTA LETTER E + +1148C +TIRHUTA LETTER AI + +1148D +TIRHUTA LETTER O + +1148E +TIRHUTA LETTER AU + +1148F +TIRHUTA LETTER KA + +11490 +TIRHUTA LETTER KHA + +11491 +TIRHUTA LETTER GA + +11492 +TIRHUTA LETTER GHA + +11493 +TIRHUTA LETTER NGA + +11494 +TIRHUTA LETTER CA + +11495 +TIRHUTA LETTER CHA + +11496 +TIRHUTA LETTER JA + +11497 +TIRHUTA LETTER JHA + +11498 +TIRHUTA LETTER NYA + +11499 +TIRHUTA LETTER TTA + +1149A +TIRHUTA LETTER TTHA + +1149B +TIRHUTA LETTER DDA + +1149C +TIRHUTA LETTER DDHA + +1149D +TIRHUTA LETTER NNA + +1149E +TIRHUTA LETTER TA + +1149F +TIRHUTA LETTER THA + +114A0 +TIRHUTA LETTER DA + +114A1 +TIRHUTA LETTER DHA + +114A2 +TIRHUTA LETTER NA + +114A3 +TIRHUTA LETTER PA + +114A4 +TIRHUTA LETTER PHA + +114A5 +TIRHUTA LETTER BA + +114A6 +TIRHUTA LETTER BHA + +114A7 +TIRHUTA LETTER MA + +114A8 +TIRHUTA LETTER YA + +114A9 +TIRHUTA LETTER RA + +114AA +TIRHUTA LETTER LA + +114AB +TIRHUTA LETTER VA + +114AC +TIRHUTA LETTER SHA + +114AD +TIRHUTA LETTER SSA + +114AE +TIRHUTA LETTER SA + +114AF +TIRHUTA LETTER HA + +114B0 +TIRHUTA VOWEL SIGN AA + +114B1 +TIRHUTA VOWEL SIGN I + +114B2 +TIRHUTA VOWEL SIGN II + +114B3 +TIRHUTA VOWEL SIGN U + +114B4 +TIRHUTA VOWEL SIGN UU + +114B5 +TIRHUTA VOWEL SIGN VOCALIC R + +114B6 +TIRHUTA VOWEL SIGN VOCALIC RR + +114B7 +TIRHUTA VOWEL SIGN VOCALIC L + +114B8 +TIRHUTA VOWEL SIGN VOCALIC LL + +114B9 +TIRHUTA VOWEL SIGN E + +114BA +TIRHUTA VOWEL SIGN SHORT E + +114BB +TIRHUTA VOWEL SIGN AI + +114BC +TIRHUTA VOWEL SIGN O + +114BD +TIRHUTA VOWEL SIGN SHORT O + +114BE +TIRHUTA VOWEL SIGN AU + +114BF +TIRHUTA SIGN CANDRABINDU + +114C0 +TIRHUTA SIGN ANUSVARA + +114C1 +TIRHUTA SIGN VISARGA + +114C2 +TIRHUTA SIGN VIRAMA + +114C3 +TIRHUTA SIGN NUKTA + +114C4 +TIRHUTA SIGN AVAGRAHA + +114C5 +TIRHUTA GVANG + +114C6 +TIRHUTA ABBREVIATION SIGN + +114C7 +TIRHUTA OM + +114D0 +TIRHUTA DIGIT ZERO + +114D1 +TIRHUTA DIGIT ONE + +114D2 +TIRHUTA DIGIT TWO + +114D3 +TIRHUTA DIGIT THREE + +114D4 +TIRHUTA DIGIT FOUR + +114D5 +TIRHUTA DIGIT FIVE + +114D6 +TIRHUTA DIGIT SIX + +114D7 +TIRHUTA DIGIT SEVEN + +114D8 +TIRHUTA DIGIT EIGHT + +114D9 +TIRHUTA DIGIT NINE + +11580 +SIDDHAM LETTER A + +11581 +SIDDHAM LETTER AA + +11582 +SIDDHAM LETTER I + +11583 +SIDDHAM LETTER II + +11584 +SIDDHAM LETTER U + +11585 +SIDDHAM LETTER UU + +11586 +SIDDHAM LETTER VOCALIC R + +11587 +SIDDHAM LETTER VOCALIC RR + +11588 +SIDDHAM LETTER VOCALIC L + +11589 +SIDDHAM LETTER VOCALIC LL + +1158A +SIDDHAM LETTER E + +1158B +SIDDHAM LETTER AI + +1158C +SIDDHAM LETTER O + +1158D +SIDDHAM LETTER AU + +1158E +SIDDHAM LETTER KA + +1158F +SIDDHAM LETTER KHA + +11590 +SIDDHAM LETTER GA + +11591 +SIDDHAM LETTER GHA + +11592 +SIDDHAM LETTER NGA + +11593 +SIDDHAM LETTER CA + +11594 +SIDDHAM LETTER CHA + +11595 +SIDDHAM LETTER JA + +11596 +SIDDHAM LETTER JHA + +11597 +SIDDHAM LETTER NYA + +11598 +SIDDHAM LETTER TTA + +11599 +SIDDHAM LETTER TTHA + +1159A +SIDDHAM LETTER DDA + +1159B +SIDDHAM LETTER DDHA + +1159C +SIDDHAM LETTER NNA + +1159D +SIDDHAM LETTER TA + +1159E +SIDDHAM LETTER THA + +1159F +SIDDHAM LETTER DA + +115A0 +SIDDHAM LETTER DHA + +115A1 +SIDDHAM LETTER NA + +115A2 +SIDDHAM LETTER PA + +115A3 +SIDDHAM LETTER PHA + +115A4 +SIDDHAM LETTER BA + +115A5 +SIDDHAM LETTER BHA + +115A6 +SIDDHAM LETTER MA + +115A7 +SIDDHAM LETTER YA + +115A8 +SIDDHAM LETTER RA + +115A9 +SIDDHAM LETTER LA + +115AA +SIDDHAM LETTER VA + +115AB +SIDDHAM LETTER SHA + +115AC +SIDDHAM LETTER SSA + +115AD +SIDDHAM LETTER SA + +115AE +SIDDHAM LETTER HA + +115AF +SIDDHAM VOWEL SIGN AA + +115B0 +SIDDHAM VOWEL SIGN I + +115B1 +SIDDHAM VOWEL SIGN II + +115B2 +SIDDHAM VOWEL SIGN U + +115B3 +SIDDHAM VOWEL SIGN UU + +115B4 +SIDDHAM VOWEL SIGN VOCALIC R + +115B5 +SIDDHAM VOWEL SIGN VOCALIC RR + +115B8 +SIDDHAM VOWEL SIGN E + +115B9 +SIDDHAM VOWEL SIGN AI + +115BA +SIDDHAM VOWEL SIGN O + +115BB +SIDDHAM VOWEL SIGN AU + +115BC +SIDDHAM SIGN CANDRABINDU + +115BD +SIDDHAM SIGN ANUSVARA + +115BE +SIDDHAM SIGN VISARGA + +115BF +SIDDHAM SIGN VIRAMA + +115C0 +SIDDHAM SIGN NUKTA + +115C1 +SIDDHAM SIGN SIDDHAM + +115C2 +SIDDHAM DANDA + +115C3 +SIDDHAM DOUBLE DANDA + +115C4 +SIDDHAM SEPARATOR DOT + +115C5 +SIDDHAM SEPARATOR BAR + +115C6 +SIDDHAM REPETITION MARK-1 + +115C7 +SIDDHAM REPETITION MARK-2 + +115C8 +SIDDHAM REPETITION MARK-3 + +115C9 +SIDDHAM END OF TEXT MARK + +115CA +SIDDHAM SECTION MARK WITH TRIDENT AND U-SHAPED ORNAMENTS + +115CB +SIDDHAM SECTION MARK WITH TRIDENT AND DOTTED CRESCENTS + +115CC +SIDDHAM SECTION MARK WITH RAYS AND DOTTED CRESCENTS + +115CD +SIDDHAM SECTION MARK WITH RAYS AND DOTTED DOUBLE CRESCENTS + +115CE +SIDDHAM SECTION MARK WITH RAYS AND DOTTED TRIPLE CRESCENTS + +115CF +SIDDHAM SECTION MARK DOUBLE RING + +115D0 +SIDDHAM SECTION MARK DOUBLE RING WITH RAYS + +115D1 +SIDDHAM SECTION MARK WITH DOUBLE CRESCENTS + +115D2 +SIDDHAM SECTION MARK WITH TRIPLE CRESCENTS + +115D3 +SIDDHAM SECTION MARK WITH QUADRUPLE CRESCENTS + +115D4 +SIDDHAM SECTION MARK WITH SEPTUPLE CRESCENTS + +115D5 +SIDDHAM SECTION MARK WITH CIRCLES AND RAYS + +115D6 +SIDDHAM SECTION MARK WITH CIRCLES AND TWO ENCLOSURES + +115D7 +SIDDHAM SECTION MARK WITH CIRCLES AND FOUR ENCLOSURES + +115D8 +SIDDHAM LETTER THREE-CIRCLE ALTERNATE I + +115D9 +SIDDHAM LETTER TWO-CIRCLE ALTERNATE I + +115DA +SIDDHAM LETTER TWO-CIRCLE ALTERNATE II + +115DB +SIDDHAM LETTER ALTERNATE U + +115DC +SIDDHAM VOWEL SIGN ALTERNATE U + +115DD +SIDDHAM VOWEL SIGN ALTERNATE UU + +11600 +MODI LETTER A + +11601 +MODI LETTER AA + +11602 +MODI LETTER I + +11603 +MODI LETTER II + +11604 +MODI LETTER U + +11605 +MODI LETTER UU + +11606 +MODI LETTER VOCALIC R + +11607 +MODI LETTER VOCALIC RR + +11608 +MODI LETTER VOCALIC L + +11609 +MODI LETTER VOCALIC LL + +1160A +MODI LETTER E + +1160B +MODI LETTER AI + +1160C +MODI LETTER O + +1160D +MODI LETTER AU + +1160E +MODI LETTER KA + +1160F +MODI LETTER KHA + +11610 +MODI LETTER GA + +11611 +MODI LETTER GHA + +11612 +MODI LETTER NGA + +11613 +MODI LETTER CA + +11614 +MODI LETTER CHA + +11615 +MODI LETTER JA + +11616 +MODI LETTER JHA + +11617 +MODI LETTER NYA + +11618 +MODI LETTER TTA + +11619 +MODI LETTER TTHA + +1161A +MODI LETTER DDA + +1161B +MODI LETTER DDHA + +1161C +MODI LETTER NNA + +1161D +MODI LETTER TA + +1161E +MODI LETTER THA + +1161F +MODI LETTER DA + +11620 +MODI LETTER DHA + +11621 +MODI LETTER NA + +11622 +MODI LETTER PA + +11623 +MODI LETTER PHA + +11624 +MODI LETTER BA + +11625 +MODI LETTER BHA + +11626 +MODI LETTER MA + +11627 +MODI LETTER YA + +11628 +MODI LETTER RA + +11629 +MODI LETTER LA + +1162A +MODI LETTER VA + +1162B +MODI LETTER SHA + +1162C +MODI LETTER SSA + +1162D +MODI LETTER SA + +1162E +MODI LETTER HA + +1162F +MODI LETTER LLA + +11630 +MODI VOWEL SIGN AA + +11631 +MODI VOWEL SIGN I + +11632 +MODI VOWEL SIGN II + +11633 +MODI VOWEL SIGN U + +11634 +MODI VOWEL SIGN UU + +11635 +MODI VOWEL SIGN VOCALIC R + +11636 +MODI VOWEL SIGN VOCALIC RR + +11637 +MODI VOWEL SIGN VOCALIC L + +11638 +MODI VOWEL SIGN VOCALIC LL + +11639 +MODI VOWEL SIGN E + +1163A +MODI VOWEL SIGN AI + +1163B +MODI VOWEL SIGN O + +1163C +MODI VOWEL SIGN AU + +1163D +MODI SIGN ANUSVARA + +1163E +MODI SIGN VISARGA + +1163F +MODI SIGN VIRAMA + +11640 +MODI SIGN ARDHACANDRA + +11641 +MODI DANDA + +11642 +MODI DOUBLE DANDA + +11643 +MODI ABBREVIATION SIGN + +11644 +MODI SIGN HUVA + +11650 +MODI DIGIT ZERO + +11651 +MODI DIGIT ONE + +11652 +MODI DIGIT TWO + +11653 +MODI DIGIT THREE + +11654 +MODI DIGIT FOUR + +11655 +MODI DIGIT FIVE + +11656 +MODI DIGIT SIX + +11657 +MODI DIGIT SEVEN + +11658 +MODI DIGIT EIGHT + +11659 +MODI DIGIT NINE + +11660 +MONGOLIAN BIRGA WITH ORNAMENT + +11661 +MONGOLIAN ROTATED BIRGA + +11662 +MONGOLIAN DOUBLE BIRGA WITH ORNAMENT + +11663 +MONGOLIAN TRIPLE BIRGA WITH ORNAMENT + +11664 +MONGOLIAN BIRGA WITH DOUBLE ORNAMENT + +11665 +MONGOLIAN ROTATED BIRGA WITH ORNAMENT + +11666 +MONGOLIAN ROTATED BIRGA WITH DOUBLE ORNAMENT + +11667 +MONGOLIAN INVERTED BIRGA + +11668 +MONGOLIAN INVERTED BIRGA WITH DOUBLE ORNAMENT + +11669 +MONGOLIAN SWIRL BIRGA + +1166A +MONGOLIAN SWIRL BIRGA WITH ORNAMENT + +1166B +MONGOLIAN SWIRL BIRGA WITH DOUBLE ORNAMENT + +1166C +MONGOLIAN TURNED SWIRL BIRGA WITH DOUBLE ORNAMENT + +11680 +TAKRI LETTER A + +11681 +TAKRI LETTER AA + +11682 +TAKRI LETTER I + +11683 +TAKRI LETTER II + +11684 +TAKRI LETTER U + +11685 +TAKRI LETTER UU + +11686 +TAKRI LETTER E + +11687 +TAKRI LETTER AI + +11688 +TAKRI LETTER O + +11689 +TAKRI LETTER AU + +1168A +TAKRI LETTER KA + +1168B +TAKRI LETTER KHA + +1168C +TAKRI LETTER GA + +1168D +TAKRI LETTER GHA + +1168E +TAKRI LETTER NGA + +1168F +TAKRI LETTER CA + +11690 +TAKRI LETTER CHA + +11691 +TAKRI LETTER JA + +11692 +TAKRI LETTER JHA + +11693 +TAKRI LETTER NYA + +11694 +TAKRI LETTER TTA + +11695 +TAKRI LETTER TTHA + +11696 +TAKRI LETTER DDA + +11697 +TAKRI LETTER DDHA + +11698 +TAKRI LETTER NNA + +11699 +TAKRI LETTER TA + +1169A +TAKRI LETTER THA + +1169B +TAKRI LETTER DA + +1169C +TAKRI LETTER DHA + +1169D +TAKRI LETTER NA + +1169E +TAKRI LETTER PA + +1169F +TAKRI LETTER PHA + +116A0 +TAKRI LETTER BA + +116A1 +TAKRI LETTER BHA + +116A2 +TAKRI LETTER MA + +116A3 +TAKRI LETTER YA + +116A4 +TAKRI LETTER RA + +116A5 +TAKRI LETTER LA + +116A6 +TAKRI LETTER VA + +116A7 +TAKRI LETTER SHA + +116A8 +TAKRI LETTER SA + +116A9 +TAKRI LETTER HA + +116AA +TAKRI LETTER RRA + +116AB +TAKRI SIGN ANUSVARA + +116AC +TAKRI SIGN VISARGA + +116AD +TAKRI VOWEL SIGN AA + +116AE +TAKRI VOWEL SIGN I + +116AF +TAKRI VOWEL SIGN II + +116B0 +TAKRI VOWEL SIGN U + +116B1 +TAKRI VOWEL SIGN UU + +116B2 +TAKRI VOWEL SIGN E + +116B3 +TAKRI VOWEL SIGN AI + +116B4 +TAKRI VOWEL SIGN O + +116B5 +TAKRI VOWEL SIGN AU + +116B6 +TAKRI SIGN VIRAMA + +116B7 +TAKRI SIGN NUKTA + +116B8 +TAKRI LETTER ARCHAIC KHA + +116C0 +TAKRI DIGIT ZERO + +116C1 +TAKRI DIGIT ONE + +116C2 +TAKRI DIGIT TWO + +116C3 +TAKRI DIGIT THREE + +116C4 +TAKRI DIGIT FOUR + +116C5 +TAKRI DIGIT FIVE + +116C6 +TAKRI DIGIT SIX + +116C7 +TAKRI DIGIT SEVEN + +116C8 +TAKRI DIGIT EIGHT + +116C9 +TAKRI DIGIT NINE + +11700 +AHOM LETTER KA + +11701 +AHOM LETTER KHA + +11702 +AHOM LETTER NGA + +11703 +AHOM LETTER NA + +11704 +AHOM LETTER TA + +11705 +AHOM LETTER ALTERNATE TA + +11706 +AHOM LETTER PA + +11707 +AHOM LETTER PHA + +11708 +AHOM LETTER BA + +11709 +AHOM LETTER MA + +1170A +AHOM LETTER JA + +1170B +AHOM LETTER CHA + +1170C +AHOM LETTER THA + +1170D +AHOM LETTER RA + +1170E +AHOM LETTER LA + +1170F +AHOM LETTER SA + +11710 +AHOM LETTER NYA + +11711 +AHOM LETTER HA + +11712 +AHOM LETTER A + +11713 +AHOM LETTER DA + +11714 +AHOM LETTER DHA + +11715 +AHOM LETTER GA + +11716 +AHOM LETTER ALTERNATE GA + +11717 +AHOM LETTER GHA + +11718 +AHOM LETTER BHA + +11719 +AHOM LETTER JHA + +1171A +AHOM LETTER ALTERNATE BA + +1171D +AHOM CONSONANT SIGN MEDIAL LA + +1171E +AHOM CONSONANT SIGN MEDIAL RA + +1171F +AHOM CONSONANT SIGN MEDIAL LIGATING RA + +11720 +AHOM VOWEL SIGN A + +11721 +AHOM VOWEL SIGN AA + +11722 +AHOM VOWEL SIGN I + +11723 +AHOM VOWEL SIGN II + +11724 +AHOM VOWEL SIGN U + +11725 +AHOM VOWEL SIGN UU + +11726 +AHOM VOWEL SIGN E + +11727 +AHOM VOWEL SIGN AW + +11728 +AHOM VOWEL SIGN O + +11729 +AHOM VOWEL SIGN AI + +1172A +AHOM VOWEL SIGN AM + +1172B +AHOM SIGN KILLER + +11730 +AHOM DIGIT ZERO + +11731 +AHOM DIGIT ONE + +11732 +AHOM DIGIT TWO + +11733 +AHOM DIGIT THREE + +11734 +AHOM DIGIT FOUR + +11735 +AHOM DIGIT FIVE + +11736 +AHOM DIGIT SIX + +11737 +AHOM DIGIT SEVEN + +11738 +AHOM DIGIT EIGHT + +11739 +AHOM DIGIT NINE + +1173A +AHOM NUMBER TEN + +1173B +AHOM NUMBER TWENTY + +1173C +AHOM SIGN SMALL SECTION + +1173D +AHOM SIGN SECTION + +1173E +AHOM SIGN RULAI + +1173F +AHOM SYMBOL VI + +11800 +DOGRA LETTER A + +11801 +DOGRA LETTER AA + +11802 +DOGRA LETTER I + +11803 +DOGRA LETTER II + +11804 +DOGRA LETTER U + +11805 +DOGRA LETTER UU + +11806 +DOGRA LETTER E + +11807 +DOGRA LETTER AI + +11808 +DOGRA LETTER O + +11809 +DOGRA LETTER AU + +1180A +DOGRA LETTER KA + +1180B +DOGRA LETTER KHA + +1180C +DOGRA LETTER GA + +1180D +DOGRA LETTER GHA + +1180E +DOGRA LETTER NGA + +1180F +DOGRA LETTER CA + +11810 +DOGRA LETTER CHA + +11811 +DOGRA LETTER JA + +11812 +DOGRA LETTER JHA + +11813 +DOGRA LETTER NYA + +11814 +DOGRA LETTER TTA + +11815 +DOGRA LETTER TTHA + +11816 +DOGRA LETTER DDA + +11817 +DOGRA LETTER DDHA + +11818 +DOGRA LETTER NNA + +11819 +DOGRA LETTER TA + +1181A +DOGRA LETTER THA + +1181B +DOGRA LETTER DA + +1181C +DOGRA LETTER DHA + +1181D +DOGRA LETTER NA + +1181E +DOGRA LETTER PA + +1181F +DOGRA LETTER PHA + +11820 +DOGRA LETTER BA + +11821 +DOGRA LETTER BHA + +11822 +DOGRA LETTER MA + +11823 +DOGRA LETTER YA + +11824 +DOGRA LETTER RA + +11825 +DOGRA LETTER LA + +11826 +DOGRA LETTER VA + +11827 +DOGRA LETTER SHA + +11828 +DOGRA LETTER SSA + +11829 +DOGRA LETTER SA + +1182A +DOGRA LETTER HA + +1182B +DOGRA LETTER RRA + +1182C +DOGRA VOWEL SIGN AA + +1182D +DOGRA VOWEL SIGN I + +1182E +DOGRA VOWEL SIGN II + +1182F +DOGRA VOWEL SIGN U + +11830 +DOGRA VOWEL SIGN UU + +11831 +DOGRA VOWEL SIGN VOCALIC R + +11832 +DOGRA VOWEL SIGN VOCALIC RR + +11833 +DOGRA VOWEL SIGN E + +11834 +DOGRA VOWEL SIGN AI + +11835 +DOGRA VOWEL SIGN O + +11836 +DOGRA VOWEL SIGN AU + +11837 +DOGRA SIGN ANUSVARA + +11838 +DOGRA SIGN VISARGA + +11839 +DOGRA SIGN VIRAMA + +1183A +DOGRA SIGN NUKTA + +1183B +DOGRA ABBREVIATION SIGN + +118A0 +WARANG CITI CAPITAL LETTER NGAA + +118A1 +WARANG CITI CAPITAL LETTER A + +118A2 +WARANG CITI CAPITAL LETTER WI + +118A3 +WARANG CITI CAPITAL LETTER YU + +118A4 +WARANG CITI CAPITAL LETTER YA + +118A5 +WARANG CITI CAPITAL LETTER YO + +118A6 +WARANG CITI CAPITAL LETTER II + +118A7 +WARANG CITI CAPITAL LETTER UU + +118A8 +WARANG CITI CAPITAL LETTER E + +118A9 +WARANG CITI CAPITAL LETTER O + +118AA +WARANG CITI CAPITAL LETTER ANG + +118AB +WARANG CITI CAPITAL LETTER GA + +118AC +WARANG CITI CAPITAL LETTER KO + +118AD +WARANG CITI CAPITAL LETTER ENY + +118AE +WARANG CITI CAPITAL LETTER YUJ + +118AF +WARANG CITI CAPITAL LETTER UC + +118B0 +WARANG CITI CAPITAL LETTER ENN + +118B1 +WARANG CITI CAPITAL LETTER ODD + +118B2 +WARANG CITI CAPITAL LETTER TTE + +118B3 +WARANG CITI CAPITAL LETTER NUNG + +118B4 +WARANG CITI CAPITAL LETTER DA + +118B5 +WARANG CITI CAPITAL LETTER AT + +118B6 +WARANG CITI CAPITAL LETTER AM + +118B7 +WARANG CITI CAPITAL LETTER BU + +118B8 +WARANG CITI CAPITAL LETTER PU + +118B9 +WARANG CITI CAPITAL LETTER HIYO + +118BA +WARANG CITI CAPITAL LETTER HOLO + +118BB +WARANG CITI CAPITAL LETTER HORR + +118BC +WARANG CITI CAPITAL LETTER HAR + +118BD +WARANG CITI CAPITAL LETTER SSUU + +118BE +WARANG CITI CAPITAL LETTER SII + +118BF +WARANG CITI CAPITAL LETTER VIYO + +118C0 +WARANG CITI SMALL LETTER NGAA + +118C1 +WARANG CITI SMALL LETTER A + +118C2 +WARANG CITI SMALL LETTER WI + +118C3 +WARANG CITI SMALL LETTER YU + +118C4 +WARANG CITI SMALL LETTER YA + +118C5 +WARANG CITI SMALL LETTER YO + +118C6 +WARANG CITI SMALL LETTER II + +118C7 +WARANG CITI SMALL LETTER UU + +118C8 +WARANG CITI SMALL LETTER E + +118C9 +WARANG CITI SMALL LETTER O + +118CA +WARANG CITI SMALL LETTER ANG + +118CB +WARANG CITI SMALL LETTER GA + +118CC +WARANG CITI SMALL LETTER KO + +118CD +WARANG CITI SMALL LETTER ENY + +118CE +WARANG CITI SMALL LETTER YUJ + +118CF +WARANG CITI SMALL LETTER UC + +118D0 +WARANG CITI SMALL LETTER ENN + +118D1 +WARANG CITI SMALL LETTER ODD + +118D2 +WARANG CITI SMALL LETTER TTE + +118D3 +WARANG CITI SMALL LETTER NUNG + +118D4 +WARANG CITI SMALL LETTER DA + +118D5 +WARANG CITI SMALL LETTER AT + +118D6 +WARANG CITI SMALL LETTER AM + +118D7 +WARANG CITI SMALL LETTER BU + +118D8 +WARANG CITI SMALL LETTER PU + +118D9 +WARANG CITI SMALL LETTER HIYO + +118DA +WARANG CITI SMALL LETTER HOLO + +118DB +WARANG CITI SMALL LETTER HORR + +118DC +WARANG CITI SMALL LETTER HAR + +118DD +WARANG CITI SMALL LETTER SSUU + +118DE +WARANG CITI SMALL LETTER SII + +118DF +WARANG CITI SMALL LETTER VIYO + +118E0 +WARANG CITI DIGIT ZERO + +118E1 +WARANG CITI DIGIT ONE + +118E2 +WARANG CITI DIGIT TWO + +118E3 +WARANG CITI DIGIT THREE + +118E4 +WARANG CITI DIGIT FOUR + +118E5 +WARANG CITI DIGIT FIVE + +118E6 +WARANG CITI DIGIT SIX + +118E7 +WARANG CITI DIGIT SEVEN + +118E8 +WARANG CITI DIGIT EIGHT + +118E9 +WARANG CITI DIGIT NINE + +118EA +WARANG CITI NUMBER TEN + +118EB +WARANG CITI NUMBER TWENTY + +118EC +WARANG CITI NUMBER THIRTY + +118ED +WARANG CITI NUMBER FORTY + +118EE +WARANG CITI NUMBER FIFTY + +118EF +WARANG CITI NUMBER SIXTY + +118F0 +WARANG CITI NUMBER SEVENTY + +118F1 +WARANG CITI NUMBER EIGHTY + +118F2 +WARANG CITI NUMBER NINETY + +118FF +WARANG CITI OM + +11900 +DIVES AKURU LETTER A + +11901 +DIVES AKURU LETTER AA + +11902 +DIVES AKURU LETTER I + +11903 +DIVES AKURU LETTER II + +11904 +DIVES AKURU LETTER U + +11905 +DIVES AKURU LETTER UU + +11906 +DIVES AKURU LETTER E + +11909 +DIVES AKURU LETTER O + +1190C +DIVES AKURU LETTER KA + +1190D +DIVES AKURU LETTER KHA + +1190E +DIVES AKURU LETTER GA + +1190F +DIVES AKURU LETTER GHA + +11910 +DIVES AKURU LETTER NGA + +11911 +DIVES AKURU LETTER CA + +11912 +DIVES AKURU LETTER CHA + +11913 +DIVES AKURU LETTER JA + +11915 +DIVES AKURU LETTER NYA + +11916 +DIVES AKURU LETTER TTA + +11918 +DIVES AKURU LETTER DDA + +11919 +DIVES AKURU LETTER DDHA + +1191A +DIVES AKURU LETTER NNA + +1191B +DIVES AKURU LETTER TA + +1191C +DIVES AKURU LETTER THA + +1191D +DIVES AKURU LETTER DA + +1191E +DIVES AKURU LETTER DHA + +1191F +DIVES AKURU LETTER NA + +11920 +DIVES AKURU LETTER PA + +11921 +DIVES AKURU LETTER PHA + +11922 +DIVES AKURU LETTER BA + +11923 +DIVES AKURU LETTER BHA + +11924 +DIVES AKURU LETTER MA + +11925 +DIVES AKURU LETTER YA + +11926 +DIVES AKURU LETTER YYA + +11927 +DIVES AKURU LETTER RA + +11928 +DIVES AKURU LETTER LA + +11929 +DIVES AKURU LETTER VA + +1192A +DIVES AKURU LETTER SHA + +1192B +DIVES AKURU LETTER SSA + +1192C +DIVES AKURU LETTER SA + +1192D +DIVES AKURU LETTER HA + +1192E +DIVES AKURU LETTER LLA + +1192F +DIVES AKURU LETTER ZA + +11930 +DIVES AKURU VOWEL SIGN AA + +11931 +DIVES AKURU VOWEL SIGN I + +11932 +DIVES AKURU VOWEL SIGN II + +11933 +DIVES AKURU VOWEL SIGN U + +11934 +DIVES AKURU VOWEL SIGN UU + +11935 +DIVES AKURU VOWEL SIGN E + +11937 +DIVES AKURU VOWEL SIGN AI + +11938 +DIVES AKURU VOWEL SIGN O + +1193B +DIVES AKURU SIGN ANUSVARA + +1193C +DIVES AKURU SIGN CANDRABINDU + +1193D +DIVES AKURU SIGN HALANTA + +1193E +DIVES AKURU VIRAMA + +1193F +DIVES AKURU PREFIXED NASAL SIGN + +11940 +DIVES AKURU MEDIAL YA + +11941 +DIVES AKURU INITIAL RA + +11942 +DIVES AKURU MEDIAL RA + +11943 +DIVES AKURU SIGN NUKTA + +11944 +DIVES AKURU DOUBLE DANDA + +11945 +DIVES AKURU GAP FILLER + +11946 +DIVES AKURU END OF TEXT MARK + +11950 +DIVES AKURU DIGIT ZERO + +11951 +DIVES AKURU DIGIT ONE + +11952 +DIVES AKURU DIGIT TWO + +11953 +DIVES AKURU DIGIT THREE + +11954 +DIVES AKURU DIGIT FOUR + +11955 +DIVES AKURU DIGIT FIVE + +11956 +DIVES AKURU DIGIT SIX + +11957 +DIVES AKURU DIGIT SEVEN + +11958 +DIVES AKURU DIGIT EIGHT + +11959 +DIVES AKURU DIGIT NINE + +119A0 +NANDINAGARI LETTER A + +119A1 +NANDINAGARI LETTER AA + +119A2 +NANDINAGARI LETTER I + +119A3 +NANDINAGARI LETTER II + +119A4 +NANDINAGARI LETTER U + +119A5 +NANDINAGARI LETTER UU + +119A6 +NANDINAGARI LETTER VOCALIC R + +119A7 +NANDINAGARI LETTER VOCALIC RR + +119AA +NANDINAGARI LETTER E + +119AB +NANDINAGARI LETTER AI + +119AC +NANDINAGARI LETTER O + +119AD +NANDINAGARI LETTER AU + +119AE +NANDINAGARI LETTER KA + +119AF +NANDINAGARI LETTER KHA + +119B0 +NANDINAGARI LETTER GA + +119B1 +NANDINAGARI LETTER GHA + +119B2 +NANDINAGARI LETTER NGA + +119B3 +NANDINAGARI LETTER CA + +119B4 +NANDINAGARI LETTER CHA + +119B5 +NANDINAGARI LETTER JA + +119B6 +NANDINAGARI LETTER JHA + +119B7 +NANDINAGARI LETTER NYA + +119B8 +NANDINAGARI LETTER TTA + +119B9 +NANDINAGARI LETTER TTHA + +119BA +NANDINAGARI LETTER DDA + +119BB +NANDINAGARI LETTER DDHA + +119BC +NANDINAGARI LETTER NNA + +119BD +NANDINAGARI LETTER TA + +119BE +NANDINAGARI LETTER THA + +119BF +NANDINAGARI LETTER DA + +119C0 +NANDINAGARI LETTER DHA + +119C1 +NANDINAGARI LETTER NA + +119C2 +NANDINAGARI LETTER PA + +119C3 +NANDINAGARI LETTER PHA + +119C4 +NANDINAGARI LETTER BA + +119C5 +NANDINAGARI LETTER BHA + +119C6 +NANDINAGARI LETTER MA + +119C7 +NANDINAGARI LETTER YA + +119C8 +NANDINAGARI LETTER RA + +119C9 +NANDINAGARI LETTER LA + +119CA +NANDINAGARI LETTER VA + +119CB +NANDINAGARI LETTER SHA + +119CC +NANDINAGARI LETTER SSA + +119CD +NANDINAGARI LETTER SA + +119CE +NANDINAGARI LETTER HA + +119CF +NANDINAGARI LETTER LLA + +119D0 +NANDINAGARI LETTER RRA + +119D1 +NANDINAGARI VOWEL SIGN AA + +119D2 +NANDINAGARI VOWEL SIGN I + +119D3 +NANDINAGARI VOWEL SIGN II + +119D4 +NANDINAGARI VOWEL SIGN U + +119D5 +NANDINAGARI VOWEL SIGN UU + +119D6 +NANDINAGARI VOWEL SIGN VOCALIC R + +119D7 +NANDINAGARI VOWEL SIGN VOCALIC RR + +119DA +NANDINAGARI VOWEL SIGN E + +119DB +NANDINAGARI VOWEL SIGN AI + +119DC +NANDINAGARI VOWEL SIGN O + +119DD +NANDINAGARI VOWEL SIGN AU + +119DE +NANDINAGARI SIGN ANUSVARA + +119DF +NANDINAGARI SIGN VISARGA + +119E0 +NANDINAGARI SIGN VIRAMA + +119E1 +NANDINAGARI SIGN AVAGRAHA + +119E2 +NANDINAGARI SIGN SIDDHAM + +119E3 +NANDINAGARI HEADSTROKE + +119E4 +NANDINAGARI VOWEL SIGN PRISHTHAMATRA E + +11A00 +ZANABAZAR SQUARE LETTER A + +11A01 +ZANABAZAR SQUARE VOWEL SIGN I + +11A02 +ZANABAZAR SQUARE VOWEL SIGN UE + +11A03 +ZANABAZAR SQUARE VOWEL SIGN U + +11A04 +ZANABAZAR SQUARE VOWEL SIGN E + +11A05 +ZANABAZAR SQUARE VOWEL SIGN OE + +11A06 +ZANABAZAR SQUARE VOWEL SIGN O + +11A07 +ZANABAZAR SQUARE VOWEL SIGN AI + +11A08 +ZANABAZAR SQUARE VOWEL SIGN AU + +11A09 +ZANABAZAR SQUARE VOWEL SIGN REVERSED I + +11A0A +ZANABAZAR SQUARE VOWEL LENGTH MARK + +11A0B +ZANABAZAR SQUARE LETTER KA + +11A0C +ZANABAZAR SQUARE LETTER KHA + +11A0D +ZANABAZAR SQUARE LETTER GA + +11A0E +ZANABAZAR SQUARE LETTER GHA + +11A0F +ZANABAZAR SQUARE LETTER NGA + +11A10 +ZANABAZAR SQUARE LETTER CA + +11A11 +ZANABAZAR SQUARE LETTER CHA + +11A12 +ZANABAZAR SQUARE LETTER JA + +11A13 +ZANABAZAR SQUARE LETTER NYA + +11A14 +ZANABAZAR SQUARE LETTER TTA + +11A15 +ZANABAZAR SQUARE LETTER TTHA + +11A16 +ZANABAZAR SQUARE LETTER DDA + +11A17 +ZANABAZAR SQUARE LETTER DDHA + +11A18 +ZANABAZAR SQUARE LETTER NNA + +11A19 +ZANABAZAR SQUARE LETTER TA + +11A1A +ZANABAZAR SQUARE LETTER THA + +11A1B +ZANABAZAR SQUARE LETTER DA + +11A1C +ZANABAZAR SQUARE LETTER DHA + +11A1D +ZANABAZAR SQUARE LETTER NA + +11A1E +ZANABAZAR SQUARE LETTER PA + +11A1F +ZANABAZAR SQUARE LETTER PHA + +11A20 +ZANABAZAR SQUARE LETTER BA + +11A21 +ZANABAZAR SQUARE LETTER BHA + +11A22 +ZANABAZAR SQUARE LETTER MA + +11A23 +ZANABAZAR SQUARE LETTER TSA + +11A24 +ZANABAZAR SQUARE LETTER TSHA + +11A25 +ZANABAZAR SQUARE LETTER DZA + +11A26 +ZANABAZAR SQUARE LETTER DZHA + +11A27 +ZANABAZAR SQUARE LETTER ZHA + +11A28 +ZANABAZAR SQUARE LETTER ZA + +11A29 +ZANABAZAR SQUARE LETTER -A + +11A2A +ZANABAZAR SQUARE LETTER YA + +11A2B +ZANABAZAR SQUARE LETTER RA + +11A2C +ZANABAZAR SQUARE LETTER LA + +11A2D +ZANABAZAR SQUARE LETTER VA + +11A2E +ZANABAZAR SQUARE LETTER SHA + +11A2F +ZANABAZAR SQUARE LETTER SSA + +11A30 +ZANABAZAR SQUARE LETTER SA + +11A31 +ZANABAZAR SQUARE LETTER HA + +11A32 +ZANABAZAR SQUARE LETTER KSSA + +11A33 +ZANABAZAR SQUARE FINAL CONSONANT MARK + +11A34 +ZANABAZAR SQUARE SIGN VIRAMA + +11A35 +ZANABAZAR SQUARE SIGN CANDRABINDU + +11A36 +ZANABAZAR SQUARE SIGN CANDRABINDU WITH ORNAMENT + +11A37 +ZANABAZAR SQUARE SIGN CANDRA WITH ORNAMENT + +11A38 +ZANABAZAR SQUARE SIGN ANUSVARA + +11A39 +ZANABAZAR SQUARE SIGN VISARGA + +11A3A +ZANABAZAR SQUARE CLUSTER-INITIAL LETTER RA + +11A3B +ZANABAZAR SQUARE CLUSTER-FINAL LETTER YA + +11A3C +ZANABAZAR SQUARE CLUSTER-FINAL LETTER RA + +11A3D +ZANABAZAR SQUARE CLUSTER-FINAL LETTER LA + +11A3E +ZANABAZAR SQUARE CLUSTER-FINAL LETTER VA + +11A3F +ZANABAZAR SQUARE INITIAL HEAD MARK + +11A40 +ZANABAZAR SQUARE CLOSING HEAD MARK + +11A41 +ZANABAZAR SQUARE MARK TSHEG + +11A42 +ZANABAZAR SQUARE MARK SHAD + +11A43 +ZANABAZAR SQUARE MARK DOUBLE SHAD + +11A44 +ZANABAZAR SQUARE MARK LONG TSHEG + +11A45 +ZANABAZAR SQUARE INITIAL DOUBLE-LINED HEAD MARK + +11A46 +ZANABAZAR SQUARE CLOSING DOUBLE-LINED HEAD MARK + +11A47 +ZANABAZAR SQUARE SUBJOINER + +11A50 +SOYOMBO LETTER A + +11A51 +SOYOMBO VOWEL SIGN I + +11A52 +SOYOMBO VOWEL SIGN UE + +11A53 +SOYOMBO VOWEL SIGN U + +11A54 +SOYOMBO VOWEL SIGN E + +11A55 +SOYOMBO VOWEL SIGN O + +11A56 +SOYOMBO VOWEL SIGN OE + +11A57 +SOYOMBO VOWEL SIGN AI + +11A58 +SOYOMBO VOWEL SIGN AU + +11A59 +SOYOMBO VOWEL SIGN VOCALIC R + +11A5A +SOYOMBO VOWEL SIGN VOCALIC L + +11A5B +SOYOMBO VOWEL LENGTH MARK + +11A5C +SOYOMBO LETTER KA + +11A5D +SOYOMBO LETTER KHA + +11A5E +SOYOMBO LETTER GA + +11A5F +SOYOMBO LETTER GHA + +11A60 +SOYOMBO LETTER NGA + +11A61 +SOYOMBO LETTER CA + +11A62 +SOYOMBO LETTER CHA + +11A63 +SOYOMBO LETTER JA + +11A64 +SOYOMBO LETTER JHA + +11A65 +SOYOMBO LETTER NYA + +11A66 +SOYOMBO LETTER TTA + +11A67 +SOYOMBO LETTER TTHA + +11A68 +SOYOMBO LETTER DDA + +11A69 +SOYOMBO LETTER DDHA + +11A6A +SOYOMBO LETTER NNA + +11A6B +SOYOMBO LETTER TA + +11A6C +SOYOMBO LETTER THA + +11A6D +SOYOMBO LETTER DA + +11A6E +SOYOMBO LETTER DHA + +11A6F +SOYOMBO LETTER NA + +11A70 +SOYOMBO LETTER PA + +11A71 +SOYOMBO LETTER PHA + +11A72 +SOYOMBO LETTER BA + +11A73 +SOYOMBO LETTER BHA + +11A74 +SOYOMBO LETTER MA + +11A75 +SOYOMBO LETTER TSA + +11A76 +SOYOMBO LETTER TSHA + +11A77 +SOYOMBO LETTER DZA + +11A78 +SOYOMBO LETTER ZHA + +11A79 +SOYOMBO LETTER ZA + +11A7A +SOYOMBO LETTER -A + +11A7B +SOYOMBO LETTER YA + +11A7C +SOYOMBO LETTER RA + +11A7D +SOYOMBO LETTER LA + +11A7E +SOYOMBO LETTER VA + +11A7F +SOYOMBO LETTER SHA + +11A80 +SOYOMBO LETTER SSA + +11A81 +SOYOMBO LETTER SA + +11A82 +SOYOMBO LETTER HA + +11A83 +SOYOMBO LETTER KSSA + +11A84 +SOYOMBO SIGN JIHVAMULIYA + +11A85 +SOYOMBO SIGN UPADHMANIYA + +11A86 +SOYOMBO CLUSTER-INITIAL LETTER RA + +11A87 +SOYOMBO CLUSTER-INITIAL LETTER LA + +11A88 +SOYOMBO CLUSTER-INITIAL LETTER SHA + +11A89 +SOYOMBO CLUSTER-INITIAL LETTER SA + +11A8A +SOYOMBO FINAL CONSONANT SIGN G + +11A8B +SOYOMBO FINAL CONSONANT SIGN K + +11A8C +SOYOMBO FINAL CONSONANT SIGN NG + +11A8D +SOYOMBO FINAL CONSONANT SIGN D + +11A8E +SOYOMBO FINAL CONSONANT SIGN N + +11A8F +SOYOMBO FINAL CONSONANT SIGN B + +11A90 +SOYOMBO FINAL CONSONANT SIGN M + +11A91 +SOYOMBO FINAL CONSONANT SIGN R + +11A92 +SOYOMBO FINAL CONSONANT SIGN L + +11A93 +SOYOMBO FINAL CONSONANT SIGN SH + +11A94 +SOYOMBO FINAL CONSONANT SIGN S + +11A95 +SOYOMBO FINAL CONSONANT SIGN -A + +11A96 +SOYOMBO SIGN ANUSVARA + +11A97 +SOYOMBO SIGN VISARGA + +11A98 +SOYOMBO GEMINATION MARK + +11A99 +SOYOMBO SUBJOINER + +11A9A +SOYOMBO MARK TSHEG + +11A9B +SOYOMBO MARK SHAD + +11A9C +SOYOMBO MARK DOUBLE SHAD + +11A9D +SOYOMBO MARK PLUTA + +11A9E +SOYOMBO HEAD MARK WITH MOON AND SUN AND TRIPLE FLAME + +11A9F +SOYOMBO HEAD MARK WITH MOON AND SUN AND FLAME + +11AA0 +SOYOMBO HEAD MARK WITH MOON AND SUN + +11AA1 +SOYOMBO TERMINAL MARK-1 + +11AA2 +SOYOMBO TERMINAL MARK-2 + +11AC0 +PAU CIN HAU LETTER PA + +11AC1 +PAU CIN HAU LETTER KA + +11AC2 +PAU CIN HAU LETTER LA + +11AC3 +PAU CIN HAU LETTER MA + +11AC4 +PAU CIN HAU LETTER DA + +11AC5 +PAU CIN HAU LETTER ZA + +11AC6 +PAU CIN HAU LETTER VA + +11AC7 +PAU CIN HAU LETTER NGA + +11AC8 +PAU CIN HAU LETTER HA + +11AC9 +PAU CIN HAU LETTER GA + +11ACA +PAU CIN HAU LETTER KHA + +11ACB +PAU CIN HAU LETTER SA + +11ACC +PAU CIN HAU LETTER BA + +11ACD +PAU CIN HAU LETTER CA + +11ACE +PAU CIN HAU LETTER TA + +11ACF +PAU CIN HAU LETTER THA + +11AD0 +PAU CIN HAU LETTER NA + +11AD1 +PAU CIN HAU LETTER PHA + +11AD2 +PAU CIN HAU LETTER RA + +11AD3 +PAU CIN HAU LETTER FA + +11AD4 +PAU CIN HAU LETTER CHA + +11AD5 +PAU CIN HAU LETTER A + +11AD6 +PAU CIN HAU LETTER E + +11AD7 +PAU CIN HAU LETTER I + +11AD8 +PAU CIN HAU LETTER O + +11AD9 +PAU CIN HAU LETTER U + +11ADA +PAU CIN HAU LETTER UA + +11ADB +PAU CIN HAU LETTER IA + +11ADC +PAU CIN HAU LETTER FINAL P + +11ADD +PAU CIN HAU LETTER FINAL K + +11ADE +PAU CIN HAU LETTER FINAL T + +11ADF +PAU CIN HAU LETTER FINAL M + +11AE0 +PAU CIN HAU LETTER FINAL N + +11AE1 +PAU CIN HAU LETTER FINAL L + +11AE2 +PAU CIN HAU LETTER FINAL W + +11AE3 +PAU CIN HAU LETTER FINAL NG + +11AE4 +PAU CIN HAU LETTER FINAL Y + +11AE5 +PAU CIN HAU RISING TONE LONG + +11AE6 +PAU CIN HAU RISING TONE + +11AE7 +PAU CIN HAU SANDHI GLOTTAL STOP + +11AE8 +PAU CIN HAU RISING TONE LONG FINAL + +11AE9 +PAU CIN HAU RISING TONE FINAL + +11AEA +PAU CIN HAU SANDHI GLOTTAL STOP FINAL + +11AEB +PAU CIN HAU SANDHI TONE LONG + +11AEC +PAU CIN HAU SANDHI TONE + +11AED +PAU CIN HAU SANDHI TONE LONG FINAL + +11AEE +PAU CIN HAU SANDHI TONE FINAL + +11AEF +PAU CIN HAU MID-LEVEL TONE + +11AF0 +PAU CIN HAU GLOTTAL STOP VARIANT + +11AF1 +PAU CIN HAU MID-LEVEL TONE LONG FINAL + +11AF2 +PAU CIN HAU MID-LEVEL TONE FINAL + +11AF3 +PAU CIN HAU LOW-FALLING TONE LONG + +11AF4 +PAU CIN HAU LOW-FALLING TONE + +11AF5 +PAU CIN HAU GLOTTAL STOP + +11AF6 +PAU CIN HAU LOW-FALLING TONE LONG FINAL + +11AF7 +PAU CIN HAU LOW-FALLING TONE FINAL + +11AF8 +PAU CIN HAU GLOTTAL STOP FINAL + +11C00 +BHAIKSUKI LETTER A + +11C01 +BHAIKSUKI LETTER AA + +11C02 +BHAIKSUKI LETTER I + +11C03 +BHAIKSUKI LETTER II + +11C04 +BHAIKSUKI LETTER U + +11C05 +BHAIKSUKI LETTER UU + +11C06 +BHAIKSUKI LETTER VOCALIC R + +11C07 +BHAIKSUKI LETTER VOCALIC RR + +11C08 +BHAIKSUKI LETTER VOCALIC L + +11C0A +BHAIKSUKI LETTER E + +11C0B +BHAIKSUKI LETTER AI + +11C0C +BHAIKSUKI LETTER O + +11C0D +BHAIKSUKI LETTER AU + +11C0E +BHAIKSUKI LETTER KA + +11C0F +BHAIKSUKI LETTER KHA + +11C10 +BHAIKSUKI LETTER GA + +11C11 +BHAIKSUKI LETTER GHA + +11C12 +BHAIKSUKI LETTER NGA + +11C13 +BHAIKSUKI LETTER CA + +11C14 +BHAIKSUKI LETTER CHA + +11C15 +BHAIKSUKI LETTER JA + +11C16 +BHAIKSUKI LETTER JHA + +11C17 +BHAIKSUKI LETTER NYA + +11C18 +BHAIKSUKI LETTER TTA + +11C19 +BHAIKSUKI LETTER TTHA + +11C1A +BHAIKSUKI LETTER DDA + +11C1B +BHAIKSUKI LETTER DDHA + +11C1C +BHAIKSUKI LETTER NNA + +11C1D +BHAIKSUKI LETTER TA + +11C1E +BHAIKSUKI LETTER THA + +11C1F +BHAIKSUKI LETTER DA + +11C20 +BHAIKSUKI LETTER DHA + +11C21 +BHAIKSUKI LETTER NA + +11C22 +BHAIKSUKI LETTER PA + +11C23 +BHAIKSUKI LETTER PHA + +11C24 +BHAIKSUKI LETTER BA + +11C25 +BHAIKSUKI LETTER BHA + +11C26 +BHAIKSUKI LETTER MA + +11C27 +BHAIKSUKI LETTER YA + +11C28 +BHAIKSUKI LETTER RA + +11C29 +BHAIKSUKI LETTER LA + +11C2A +BHAIKSUKI LETTER VA + +11C2B +BHAIKSUKI LETTER SHA + +11C2C +BHAIKSUKI LETTER SSA + +11C2D +BHAIKSUKI LETTER SA + +11C2E +BHAIKSUKI LETTER HA + +11C2F +BHAIKSUKI VOWEL SIGN AA + +11C30 +BHAIKSUKI VOWEL SIGN I + +11C31 +BHAIKSUKI VOWEL SIGN II + +11C32 +BHAIKSUKI VOWEL SIGN U + +11C33 +BHAIKSUKI VOWEL SIGN UU + +11C34 +BHAIKSUKI VOWEL SIGN VOCALIC R + +11C35 +BHAIKSUKI VOWEL SIGN VOCALIC RR + +11C36 +BHAIKSUKI VOWEL SIGN VOCALIC L + +11C38 +BHAIKSUKI VOWEL SIGN E + +11C39 +BHAIKSUKI VOWEL SIGN AI + +11C3A +BHAIKSUKI VOWEL SIGN O + +11C3B +BHAIKSUKI VOWEL SIGN AU + +11C3C +BHAIKSUKI SIGN CANDRABINDU + +11C3D +BHAIKSUKI SIGN ANUSVARA + +11C3E +BHAIKSUKI SIGN VISARGA + +11C3F +BHAIKSUKI SIGN VIRAMA + +11C40 +BHAIKSUKI SIGN AVAGRAHA + +11C41 +BHAIKSUKI DANDA + +11C42 +BHAIKSUKI DOUBLE DANDA + +11C43 +BHAIKSUKI WORD SEPARATOR + +11C44 +BHAIKSUKI GAP FILLER-1 + +11C45 +BHAIKSUKI GAP FILLER-2 + +11C50 +BHAIKSUKI DIGIT ZERO + +11C51 +BHAIKSUKI DIGIT ONE + +11C52 +BHAIKSUKI DIGIT TWO + +11C53 +BHAIKSUKI DIGIT THREE + +11C54 +BHAIKSUKI DIGIT FOUR + +11C55 +BHAIKSUKI DIGIT FIVE + +11C56 +BHAIKSUKI DIGIT SIX + +11C57 +BHAIKSUKI DIGIT SEVEN + +11C58 +BHAIKSUKI DIGIT EIGHT + +11C59 +BHAIKSUKI DIGIT NINE + +11C5A +BHAIKSUKI NUMBER ONE + +11C5B +BHAIKSUKI NUMBER TWO + +11C5C +BHAIKSUKI NUMBER THREE + +11C5D +BHAIKSUKI NUMBER FOUR + +11C5E +BHAIKSUKI NUMBER FIVE + +11C5F +BHAIKSUKI NUMBER SIX + +11C60 +BHAIKSUKI NUMBER SEVEN + +11C61 +BHAIKSUKI NUMBER EIGHT + +11C62 +BHAIKSUKI NUMBER NINE + +11C63 +BHAIKSUKI NUMBER TEN + +11C64 +BHAIKSUKI NUMBER TWENTY + +11C65 +BHAIKSUKI NUMBER THIRTY + +11C66 +BHAIKSUKI NUMBER FORTY + +11C67 +BHAIKSUKI NUMBER FIFTY + +11C68 +BHAIKSUKI NUMBER SIXTY + +11C69 +BHAIKSUKI NUMBER SEVENTY + +11C6A +BHAIKSUKI NUMBER EIGHTY + +11C6B +BHAIKSUKI NUMBER NINETY + +11C6C +BHAIKSUKI HUNDREDS UNIT MARK + +11C70 +MARCHEN HEAD MARK + +11C71 +MARCHEN MARK SHAD + +11C72 +MARCHEN LETTER KA + +11C73 +MARCHEN LETTER KHA + +11C74 +MARCHEN LETTER GA + +11C75 +MARCHEN LETTER NGA + +11C76 +MARCHEN LETTER CA + +11C77 +MARCHEN LETTER CHA + +11C78 +MARCHEN LETTER JA + +11C79 +MARCHEN LETTER NYA + +11C7A +MARCHEN LETTER TA + +11C7B +MARCHEN LETTER THA + +11C7C +MARCHEN LETTER DA + +11C7D +MARCHEN LETTER NA + +11C7E +MARCHEN LETTER PA + +11C7F +MARCHEN LETTER PHA + +11C80 +MARCHEN LETTER BA + +11C81 +MARCHEN LETTER MA + +11C82 +MARCHEN LETTER TSA + +11C83 +MARCHEN LETTER TSHA + +11C84 +MARCHEN LETTER DZA + +11C85 +MARCHEN LETTER WA + +11C86 +MARCHEN LETTER ZHA + +11C87 +MARCHEN LETTER ZA + +11C88 +MARCHEN LETTER -A + +11C89 +MARCHEN LETTER YA + +11C8A +MARCHEN LETTER RA + +11C8B +MARCHEN LETTER LA + +11C8C +MARCHEN LETTER SHA + +11C8D +MARCHEN LETTER SA + +11C8E +MARCHEN LETTER HA + +11C8F +MARCHEN LETTER A + +11C92 +MARCHEN SUBJOINED LETTER KA + +11C93 +MARCHEN SUBJOINED LETTER KHA + +11C94 +MARCHEN SUBJOINED LETTER GA + +11C95 +MARCHEN SUBJOINED LETTER NGA + +11C96 +MARCHEN SUBJOINED LETTER CA + +11C97 +MARCHEN SUBJOINED LETTER CHA + +11C98 +MARCHEN SUBJOINED LETTER JA + +11C99 +MARCHEN SUBJOINED LETTER NYA + +11C9A +MARCHEN SUBJOINED LETTER TA + +11C9B +MARCHEN SUBJOINED LETTER THA + +11C9C +MARCHEN SUBJOINED LETTER DA + +11C9D +MARCHEN SUBJOINED LETTER NA + +11C9E +MARCHEN SUBJOINED LETTER PA + +11C9F +MARCHEN SUBJOINED LETTER PHA + +11CA0 +MARCHEN SUBJOINED LETTER BA + +11CA1 +MARCHEN SUBJOINED LETTER MA + +11CA2 +MARCHEN SUBJOINED LETTER TSA + +11CA3 +MARCHEN SUBJOINED LETTER TSHA + +11CA4 +MARCHEN SUBJOINED LETTER DZA + +11CA5 +MARCHEN SUBJOINED LETTER WA + +11CA6 +MARCHEN SUBJOINED LETTER ZHA + +11CA7 +MARCHEN SUBJOINED LETTER ZA + +11CA9 +MARCHEN SUBJOINED LETTER YA + +11CAA +MARCHEN SUBJOINED LETTER RA + +11CAB +MARCHEN SUBJOINED LETTER LA + +11CAC +MARCHEN SUBJOINED LETTER SHA + +11CAD +MARCHEN SUBJOINED LETTER SA + +11CAE +MARCHEN SUBJOINED LETTER HA + +11CAF +MARCHEN SUBJOINED LETTER A + +11CB0 +MARCHEN VOWEL SIGN AA + +11CB1 +MARCHEN VOWEL SIGN I + +11CB2 +MARCHEN VOWEL SIGN U + +11CB3 +MARCHEN VOWEL SIGN E + +11CB4 +MARCHEN VOWEL SIGN O + +11CB5 +MARCHEN SIGN ANUSVARA + +11CB6 +MARCHEN SIGN CANDRABINDU + +11D00 +MASARAM GONDI LETTER A + +11D01 +MASARAM GONDI LETTER AA + +11D02 +MASARAM GONDI LETTER I + +11D03 +MASARAM GONDI LETTER II + +11D04 +MASARAM GONDI LETTER U + +11D05 +MASARAM GONDI LETTER UU + +11D06 +MASARAM GONDI LETTER E + +11D08 +MASARAM GONDI LETTER AI + +11D09 +MASARAM GONDI LETTER O + +11D0B +MASARAM GONDI LETTER AU + +11D0C +MASARAM GONDI LETTER KA + +11D0D +MASARAM GONDI LETTER KHA + +11D0E +MASARAM GONDI LETTER GA + +11D0F +MASARAM GONDI LETTER GHA + +11D10 +MASARAM GONDI LETTER NGA + +11D11 +MASARAM GONDI LETTER CA + +11D12 +MASARAM GONDI LETTER CHA + +11D13 +MASARAM GONDI LETTER JA + +11D14 +MASARAM GONDI LETTER JHA + +11D15 +MASARAM GONDI LETTER NYA + +11D16 +MASARAM GONDI LETTER TTA + +11D17 +MASARAM GONDI LETTER TTHA + +11D18 +MASARAM GONDI LETTER DDA + +11D19 +MASARAM GONDI LETTER DDHA + +11D1A +MASARAM GONDI LETTER NNA + +11D1B +MASARAM GONDI LETTER TA + +11D1C +MASARAM GONDI LETTER THA + +11D1D +MASARAM GONDI LETTER DA + +11D1E +MASARAM GONDI LETTER DHA + +11D1F +MASARAM GONDI LETTER NA + +11D20 +MASARAM GONDI LETTER PA + +11D21 +MASARAM GONDI LETTER PHA + +11D22 +MASARAM GONDI LETTER BA + +11D23 +MASARAM GONDI LETTER BHA + +11D24 +MASARAM GONDI LETTER MA + +11D25 +MASARAM GONDI LETTER YA + +11D26 +MASARAM GONDI LETTER RA + +11D27 +MASARAM GONDI LETTER LA + +11D28 +MASARAM GONDI LETTER VA + +11D29 +MASARAM GONDI LETTER SHA + +11D2A +MASARAM GONDI LETTER SSA + +11D2B +MASARAM GONDI LETTER SA + +11D2C +MASARAM GONDI LETTER HA + +11D2D +MASARAM GONDI LETTER LLA + +11D2E +MASARAM GONDI LETTER KSSA + +11D2F +MASARAM GONDI LETTER JNYA + +11D30 +MASARAM GONDI LETTER TRA + +11D31 +MASARAM GONDI VOWEL SIGN AA + +11D32 +MASARAM GONDI VOWEL SIGN I + +11D33 +MASARAM GONDI VOWEL SIGN II + +11D34 +MASARAM GONDI VOWEL SIGN U + +11D35 +MASARAM GONDI VOWEL SIGN UU + +11D36 +MASARAM GONDI VOWEL SIGN VOCALIC R + +11D3A +MASARAM GONDI VOWEL SIGN E + +11D3C +MASARAM GONDI VOWEL SIGN AI + +11D3D +MASARAM GONDI VOWEL SIGN O + +11D3F +MASARAM GONDI VOWEL SIGN AU + +11D40 +MASARAM GONDI SIGN ANUSVARA + +11D41 +MASARAM GONDI SIGN VISARGA + +11D42 +MASARAM GONDI SIGN NUKTA + +11D43 +MASARAM GONDI SIGN CANDRA + +11D44 +MASARAM GONDI SIGN HALANTA + +11D45 +MASARAM GONDI VIRAMA + +11D46 +MASARAM GONDI REPHA + +11D47 +MASARAM GONDI RA-KARA + +11D50 +MASARAM GONDI DIGIT ZERO + +11D51 +MASARAM GONDI DIGIT ONE + +11D52 +MASARAM GONDI DIGIT TWO + +11D53 +MASARAM GONDI DIGIT THREE + +11D54 +MASARAM GONDI DIGIT FOUR + +11D55 +MASARAM GONDI DIGIT FIVE + +11D56 +MASARAM GONDI DIGIT SIX + +11D57 +MASARAM GONDI DIGIT SEVEN + +11D58 +MASARAM GONDI DIGIT EIGHT + +11D59 +MASARAM GONDI DIGIT NINE + +11D60 +GUNJALA GONDI LETTER A + +11D61 +GUNJALA GONDI LETTER AA + +11D62 +GUNJALA GONDI LETTER I + +11D63 +GUNJALA GONDI LETTER II + +11D64 +GUNJALA GONDI LETTER U + +11D65 +GUNJALA GONDI LETTER UU + +11D67 +GUNJALA GONDI LETTER EE + +11D68 +GUNJALA GONDI LETTER AI + +11D6A +GUNJALA GONDI LETTER OO + +11D6B +GUNJALA GONDI LETTER AU + +11D6C +GUNJALA GONDI LETTER YA + +11D6D +GUNJALA GONDI LETTER VA + +11D6E +GUNJALA GONDI LETTER BA + +11D6F +GUNJALA GONDI LETTER BHA + +11D70 +GUNJALA GONDI LETTER MA + +11D71 +GUNJALA GONDI LETTER KA + +11D72 +GUNJALA GONDI LETTER KHA + +11D73 +GUNJALA GONDI LETTER TA + +11D74 +GUNJALA GONDI LETTER THA + +11D75 +GUNJALA GONDI LETTER LA + +11D76 +GUNJALA GONDI LETTER GA + +11D77 +GUNJALA GONDI LETTER GHA + +11D78 +GUNJALA GONDI LETTER DA + +11D79 +GUNJALA GONDI LETTER DHA + +11D7A +GUNJALA GONDI LETTER NA + +11D7B +GUNJALA GONDI LETTER CA + +11D7C +GUNJALA GONDI LETTER CHA + +11D7D +GUNJALA GONDI LETTER TTA + +11D7E +GUNJALA GONDI LETTER TTHA + +11D7F +GUNJALA GONDI LETTER LLA + +11D80 +GUNJALA GONDI LETTER JA + +11D81 +GUNJALA GONDI LETTER JHA + +11D82 +GUNJALA GONDI LETTER DDA + +11D83 +GUNJALA GONDI LETTER DDHA + +11D84 +GUNJALA GONDI LETTER NGA + +11D85 +GUNJALA GONDI LETTER PA + +11D86 +GUNJALA GONDI LETTER PHA + +11D87 +GUNJALA GONDI LETTER HA + +11D88 +GUNJALA GONDI LETTER RA + +11D89 +GUNJALA GONDI LETTER SA + +11D8A +GUNJALA GONDI VOWEL SIGN AA + +11D8B +GUNJALA GONDI VOWEL SIGN I + +11D8C +GUNJALA GONDI VOWEL SIGN II + +11D8D +GUNJALA GONDI VOWEL SIGN U + +11D8E +GUNJALA GONDI VOWEL SIGN UU + +11D90 +GUNJALA GONDI VOWEL SIGN EE + +11D91 +GUNJALA GONDI VOWEL SIGN AI + +11D93 +GUNJALA GONDI VOWEL SIGN OO + +11D94 +GUNJALA GONDI VOWEL SIGN AU + +11D95 +GUNJALA GONDI SIGN ANUSVARA + +11D96 +GUNJALA GONDI SIGN VISARGA + +11D97 +GUNJALA GONDI VIRAMA + +11D98 +GUNJALA GONDI OM + +11DA0 +GUNJALA GONDI DIGIT ZERO + +11DA1 +GUNJALA GONDI DIGIT ONE + +11DA2 +GUNJALA GONDI DIGIT TWO + +11DA3 +GUNJALA GONDI DIGIT THREE + +11DA4 +GUNJALA GONDI DIGIT FOUR + +11DA5 +GUNJALA GONDI DIGIT FIVE + +11DA6 +GUNJALA GONDI DIGIT SIX + +11DA7 +GUNJALA GONDI DIGIT SEVEN + +11DA8 +GUNJALA GONDI DIGIT EIGHT + +11DA9 +GUNJALA GONDI DIGIT NINE + +11EE0 +MAKASAR LETTER KA + +11EE1 +MAKASAR LETTER GA + +11EE2 +MAKASAR LETTER NGA + +11EE3 +MAKASAR LETTER PA + +11EE4 +MAKASAR LETTER BA + +11EE5 +MAKASAR LETTER MA + +11EE6 +MAKASAR LETTER TA + +11EE7 +MAKASAR LETTER DA + +11EE8 +MAKASAR LETTER NA + +11EE9 +MAKASAR LETTER CA + +11EEA +MAKASAR LETTER JA + +11EEB +MAKASAR LETTER NYA + +11EEC +MAKASAR LETTER YA + +11EED +MAKASAR LETTER RA + +11EEE +MAKASAR LETTER LA + +11EEF +MAKASAR LETTER VA + +11EF0 +MAKASAR LETTER SA + +11EF1 +MAKASAR LETTER A + +11EF2 +MAKASAR ANGKA + +11EF3 +MAKASAR VOWEL SIGN I + +11EF4 +MAKASAR VOWEL SIGN U + +11EF5 +MAKASAR VOWEL SIGN E + +11EF6 +MAKASAR VOWEL SIGN O + +11EF7 +MAKASAR PASSIMBANG + +11EF8 +MAKASAR END OF SECTION + +11FB0 +LISU LETTER YHA + +11FC0 +TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH + +11FC1 +TAMIL FRACTION ONE ONE-HUNDRED-AND-SIXTIETH + +11FC2 +TAMIL FRACTION ONE EIGHTIETH + +11FC3 +TAMIL FRACTION ONE SIXTY-FOURTH + +11FC4 +TAMIL FRACTION ONE FORTIETH + +11FC5 +TAMIL FRACTION ONE THIRTY-SECOND + +11FC6 +TAMIL FRACTION THREE EIGHTIETHS + +11FC7 +TAMIL FRACTION THREE SIXTY-FOURTHS + +11FC8 +TAMIL FRACTION ONE TWENTIETH + +11FC9 +TAMIL FRACTION ONE SIXTEENTH-1 + +11FCA +TAMIL FRACTION ONE SIXTEENTH-2 + +11FCB +TAMIL FRACTION ONE TENTH + +11FCC +TAMIL FRACTION ONE EIGHTH + +11FCD +TAMIL FRACTION THREE TWENTIETHS + +11FCE +TAMIL FRACTION THREE SIXTEENTHS + +11FCF +TAMIL FRACTION ONE FIFTH + +11FD0 +TAMIL FRACTION ONE QUARTER + +11FD1 +TAMIL FRACTION ONE HALF-1 + +11FD2 +TAMIL FRACTION ONE HALF-2 + +11FD3 +TAMIL FRACTION THREE QUARTERS + +11FD4 +TAMIL FRACTION DOWNSCALING FACTOR KIIZH + +11FD5 +TAMIL SIGN NEL + +11FD6 +TAMIL SIGN CEVITU + +11FD7 +TAMIL SIGN AAZHAAKKU + +11FD8 +TAMIL SIGN UZHAKKU + +11FD9 +TAMIL SIGN MUUVUZHAKKU + +11FDA +TAMIL SIGN KURUNI + +11FDB +TAMIL SIGN PATHAKKU + +11FDC +TAMIL SIGN MUKKURUNI + +11FDD +TAMIL SIGN KAACU + +11FDE +TAMIL SIGN PANAM + +11FDF +TAMIL SIGN PON + +11FE0 +TAMIL SIGN VARAAKAN + +11FE1 +TAMIL SIGN PAARAM + +11FE2 +TAMIL SIGN KUZHI + +11FE3 +TAMIL SIGN VELI + +11FE4 +TAMIL WET CULTIVATION SIGN + +11FE5 +TAMIL DRY CULTIVATION SIGN + +11FE6 +TAMIL LAND SIGN + +11FE7 +TAMIL SALT PAN SIGN + +11FE8 +TAMIL TRADITIONAL CREDIT SIGN + +11FE9 +TAMIL TRADITIONAL NUMBER SIGN + +11FEA +TAMIL CURRENT SIGN + +11FEB +TAMIL AND ODD SIGN + +11FEC +TAMIL SPENT SIGN + +11FED +TAMIL TOTAL SIGN + +11FEE +TAMIL IN POSSESSION SIGN + +11FEF +TAMIL STARTING FROM SIGN + +11FF0 +TAMIL SIGN MUTHALIYA + +11FF1 +TAMIL SIGN VAKAIYARAA + +11FFF +TAMIL PUNCTUATION END OF TEXT + +12000 +CUNEIFORM SIGN A + +12001 +CUNEIFORM SIGN A TIMES A + +12002 +CUNEIFORM SIGN A TIMES BAD + +12003 +CUNEIFORM SIGN A TIMES GAN2 TENU + +12004 +CUNEIFORM SIGN A TIMES HA + +12005 +CUNEIFORM SIGN A TIMES IGI + +12006 +CUNEIFORM SIGN A TIMES LAGAR GUNU + +12007 +CUNEIFORM SIGN A TIMES MUSH + +12008 +CUNEIFORM SIGN A TIMES SAG + +12009 +CUNEIFORM SIGN A2 + +1200A +CUNEIFORM SIGN AB + +1200B +CUNEIFORM SIGN AB TIMES ASH2 + +1200C +CUNEIFORM SIGN AB TIMES DUN3 GUNU + +1200D +CUNEIFORM SIGN AB TIMES GAL + +1200E +CUNEIFORM SIGN AB TIMES GAN2 TENU + +1200F +CUNEIFORM SIGN AB TIMES HA + +12010 +CUNEIFORM SIGN AB TIMES IGI GUNU + +12011 +CUNEIFORM SIGN AB TIMES IMIN + +12012 +CUNEIFORM SIGN AB TIMES LAGAB + +12013 +CUNEIFORM SIGN AB TIMES SHESH + +12014 +CUNEIFORM SIGN AB TIMES U PLUS U PLUS U + +12015 +CUNEIFORM SIGN AB GUNU + +12016 +CUNEIFORM SIGN AB2 + +12017 +CUNEIFORM SIGN AB2 TIMES BALAG + +12018 +CUNEIFORM SIGN AB2 TIMES GAN2 TENU + +12019 +CUNEIFORM SIGN AB2 TIMES ME PLUS EN + +1201A +CUNEIFORM SIGN AB2 TIMES SHA3 + +1201B +CUNEIFORM SIGN AB2 TIMES TAK4 + +1201C +CUNEIFORM SIGN AD + +1201D +CUNEIFORM SIGN AK + +1201E +CUNEIFORM SIGN AK TIMES ERIN2 + +1201F +CUNEIFORM SIGN AK TIMES SHITA PLUS GISH + +12020 +CUNEIFORM SIGN AL + +12021 +CUNEIFORM SIGN AL TIMES AL + +12022 +CUNEIFORM SIGN AL TIMES DIM2 + +12023 +CUNEIFORM SIGN AL TIMES GISH + +12024 +CUNEIFORM SIGN AL TIMES HA + +12025 +CUNEIFORM SIGN AL TIMES KAD3 + +12026 +CUNEIFORM SIGN AL TIMES KI + +12027 +CUNEIFORM SIGN AL TIMES SHE + +12028 +CUNEIFORM SIGN AL TIMES USH + +12029 +CUNEIFORM SIGN ALAN + +1202A +CUNEIFORM SIGN ALEPH + +1202B +CUNEIFORM SIGN AMAR + +1202C +CUNEIFORM SIGN AMAR TIMES SHE + +1202D +CUNEIFORM SIGN AN + +1202E +CUNEIFORM SIGN AN OVER AN + +1202F +CUNEIFORM SIGN AN THREE TIMES + +12030 +CUNEIFORM SIGN AN PLUS NAGA OPPOSING AN PLUS NAGA + +12031 +CUNEIFORM SIGN AN PLUS NAGA SQUARED + +12032 +CUNEIFORM SIGN ANSHE + +12033 +CUNEIFORM SIGN APIN + +12034 +CUNEIFORM SIGN ARAD + +12035 +CUNEIFORM SIGN ARAD TIMES KUR + +12036 +CUNEIFORM SIGN ARKAB + +12037 +CUNEIFORM SIGN ASAL2 + +12038 +CUNEIFORM SIGN ASH + +12039 +CUNEIFORM SIGN ASH ZIDA TENU + +1203A +CUNEIFORM SIGN ASH KABA TENU + +1203B +CUNEIFORM SIGN ASH OVER ASH TUG2 OVER TUG2 TUG2 OVER TUG2 PAP + +1203C +CUNEIFORM SIGN ASH OVER ASH OVER ASH + +1203D +CUNEIFORM SIGN ASH OVER ASH OVER ASH CROSSING ASH OVER ASH OVER ASH + +1203E +CUNEIFORM SIGN ASH2 + +1203F +CUNEIFORM SIGN ASHGAB + +12040 +CUNEIFORM SIGN BA + +12041 +CUNEIFORM SIGN BAD + +12042 +CUNEIFORM SIGN BAG3 + +12043 +CUNEIFORM SIGN BAHAR2 + +12044 +CUNEIFORM SIGN BAL + +12045 +CUNEIFORM SIGN BAL OVER BAL + +12046 +CUNEIFORM SIGN BALAG + +12047 +CUNEIFORM SIGN BAR + +12048 +CUNEIFORM SIGN BARA2 + +12049 +CUNEIFORM SIGN BI + +1204A +CUNEIFORM SIGN BI TIMES A + +1204B +CUNEIFORM SIGN BI TIMES GAR + +1204C +CUNEIFORM SIGN BI TIMES IGI GUNU + +1204D +CUNEIFORM SIGN BU + +1204E +CUNEIFORM SIGN BU OVER BU AB + +1204F +CUNEIFORM SIGN BU OVER BU UN + +12050 +CUNEIFORM SIGN BU CROSSING BU + +12051 +CUNEIFORM SIGN BULUG + +12052 +CUNEIFORM SIGN BULUG OVER BULUG + +12053 +CUNEIFORM SIGN BUR + +12054 +CUNEIFORM SIGN BUR2 + +12055 +CUNEIFORM SIGN DA + +12056 +CUNEIFORM SIGN DAG + +12057 +CUNEIFORM SIGN DAG KISIM5 TIMES A PLUS MASH + +12058 +CUNEIFORM SIGN DAG KISIM5 TIMES AMAR + +12059 +CUNEIFORM SIGN DAG KISIM5 TIMES BALAG + +1205A +CUNEIFORM SIGN DAG KISIM5 TIMES BI + +1205B +CUNEIFORM SIGN DAG KISIM5 TIMES GA + +1205C +CUNEIFORM SIGN DAG KISIM5 TIMES GA PLUS MASH + +1205D +CUNEIFORM SIGN DAG KISIM5 TIMES GI + +1205E +CUNEIFORM SIGN DAG KISIM5 TIMES GIR2 + +1205F +CUNEIFORM SIGN DAG KISIM5 TIMES GUD + +12060 +CUNEIFORM SIGN DAG KISIM5 TIMES HA + +12061 +CUNEIFORM SIGN DAG KISIM5 TIMES IR + +12062 +CUNEIFORM SIGN DAG KISIM5 TIMES IR PLUS LU + +12063 +CUNEIFORM SIGN DAG KISIM5 TIMES KAK + +12064 +CUNEIFORM SIGN DAG KISIM5 TIMES LA + +12065 +CUNEIFORM SIGN DAG KISIM5 TIMES LU + +12066 +CUNEIFORM SIGN DAG KISIM5 TIMES LU PLUS MASH2 + +12067 +CUNEIFORM SIGN DAG KISIM5 TIMES LUM + +12068 +CUNEIFORM SIGN DAG KISIM5 TIMES NE + +12069 +CUNEIFORM SIGN DAG KISIM5 TIMES PAP PLUS PAP + +1206A +CUNEIFORM SIGN DAG KISIM5 TIMES SI + +1206B +CUNEIFORM SIGN DAG KISIM5 TIMES TAK4 + +1206C +CUNEIFORM SIGN DAG KISIM5 TIMES U2 PLUS GIR2 + +1206D +CUNEIFORM SIGN DAG KISIM5 TIMES USH + +1206E +CUNEIFORM SIGN DAM + +1206F +CUNEIFORM SIGN DAR + +12070 +CUNEIFORM SIGN DARA3 + +12071 +CUNEIFORM SIGN DARA4 + +12072 +CUNEIFORM SIGN DI + +12073 +CUNEIFORM SIGN DIB + +12074 +CUNEIFORM SIGN DIM + +12075 +CUNEIFORM SIGN DIM TIMES SHE + +12076 +CUNEIFORM SIGN DIM2 + +12077 +CUNEIFORM SIGN DIN + +12078 +CUNEIFORM SIGN DIN KASKAL U GUNU DISH + +12079 +CUNEIFORM SIGN DISH + +1207A +CUNEIFORM SIGN DU + +1207B +CUNEIFORM SIGN DU OVER DU + +1207C +CUNEIFORM SIGN DU GUNU + +1207D +CUNEIFORM SIGN DU SHESHIG + +1207E +CUNEIFORM SIGN DUB + +1207F +CUNEIFORM SIGN DUB TIMES ESH2 + +12080 +CUNEIFORM SIGN DUB2 + +12081 +CUNEIFORM SIGN DUG + +12082 +CUNEIFORM SIGN DUGUD + +12083 +CUNEIFORM SIGN DUH + +12084 +CUNEIFORM SIGN DUN + +12085 +CUNEIFORM SIGN DUN3 + +12086 +CUNEIFORM SIGN DUN3 GUNU + +12087 +CUNEIFORM SIGN DUN3 GUNU GUNU + +12088 +CUNEIFORM SIGN DUN4 + +12089 +CUNEIFORM SIGN DUR2 + +1208A +CUNEIFORM SIGN E + +1208B +CUNEIFORM SIGN E TIMES PAP + +1208C +CUNEIFORM SIGN E OVER E NUN OVER NUN + +1208D +CUNEIFORM SIGN E2 + +1208E +CUNEIFORM SIGN E2 TIMES A PLUS HA PLUS DA + +1208F +CUNEIFORM SIGN E2 TIMES GAR + +12090 +CUNEIFORM SIGN E2 TIMES MI + +12091 +CUNEIFORM SIGN E2 TIMES SAL + +12092 +CUNEIFORM SIGN E2 TIMES SHE + +12093 +CUNEIFORM SIGN E2 TIMES U + +12094 +CUNEIFORM SIGN EDIN + +12095 +CUNEIFORM SIGN EGIR + +12096 +CUNEIFORM SIGN EL + +12097 +CUNEIFORM SIGN EN + +12098 +CUNEIFORM SIGN EN TIMES GAN2 + +12099 +CUNEIFORM SIGN EN TIMES GAN2 TENU + +1209A +CUNEIFORM SIGN EN TIMES ME + +1209B +CUNEIFORM SIGN EN CROSSING EN + +1209C +CUNEIFORM SIGN EN OPPOSING EN + +1209D +CUNEIFORM SIGN EN SQUARED + +1209E +CUNEIFORM SIGN EREN + +1209F +CUNEIFORM SIGN ERIN2 + +120A0 +CUNEIFORM SIGN ESH2 + +120A1 +CUNEIFORM SIGN EZEN + +120A2 +CUNEIFORM SIGN EZEN TIMES A + +120A3 +CUNEIFORM SIGN EZEN TIMES A PLUS LAL + +120A4 +CUNEIFORM SIGN EZEN TIMES A PLUS LAL TIMES LAL + +120A5 +CUNEIFORM SIGN EZEN TIMES AN + +120A6 +CUNEIFORM SIGN EZEN TIMES BAD + +120A7 +CUNEIFORM SIGN EZEN TIMES DUN3 GUNU + +120A8 +CUNEIFORM SIGN EZEN TIMES DUN3 GUNU GUNU + +120A9 +CUNEIFORM SIGN EZEN TIMES HA + +120AA +CUNEIFORM SIGN EZEN TIMES HA GUNU + +120AB +CUNEIFORM SIGN EZEN TIMES IGI GUNU + +120AC +CUNEIFORM SIGN EZEN TIMES KASKAL + +120AD +CUNEIFORM SIGN EZEN TIMES KASKAL SQUARED + +120AE +CUNEIFORM SIGN EZEN TIMES KU3 + +120AF +CUNEIFORM SIGN EZEN TIMES LA + +120B0 +CUNEIFORM SIGN EZEN TIMES LAL TIMES LAL + +120B1 +CUNEIFORM SIGN EZEN TIMES LI + +120B2 +CUNEIFORM SIGN EZEN TIMES LU + +120B3 +CUNEIFORM SIGN EZEN TIMES U2 + +120B4 +CUNEIFORM SIGN EZEN TIMES UD + +120B5 +CUNEIFORM SIGN GA + +120B6 +CUNEIFORM SIGN GA GUNU + +120B7 +CUNEIFORM SIGN GA2 + +120B8 +CUNEIFORM SIGN GA2 TIMES A PLUS DA PLUS HA + +120B9 +CUNEIFORM SIGN GA2 TIMES A PLUS HA + +120BA +CUNEIFORM SIGN GA2 TIMES A PLUS IGI + +120BB +CUNEIFORM SIGN GA2 TIMES AB2 TENU PLUS TAB + +120BC +CUNEIFORM SIGN GA2 TIMES AN + +120BD +CUNEIFORM SIGN GA2 TIMES ASH + +120BE +CUNEIFORM SIGN GA2 TIMES ASH2 PLUS GAL + +120BF +CUNEIFORM SIGN GA2 TIMES BAD + +120C0 +CUNEIFORM SIGN GA2 TIMES BAR PLUS RA + +120C1 +CUNEIFORM SIGN GA2 TIMES BUR + +120C2 +CUNEIFORM SIGN GA2 TIMES BUR PLUS RA + +120C3 +CUNEIFORM SIGN GA2 TIMES DA + +120C4 +CUNEIFORM SIGN GA2 TIMES DI + +120C5 +CUNEIFORM SIGN GA2 TIMES DIM TIMES SHE + +120C6 +CUNEIFORM SIGN GA2 TIMES DUB + +120C7 +CUNEIFORM SIGN GA2 TIMES EL + +120C8 +CUNEIFORM SIGN GA2 TIMES EL PLUS LA + +120C9 +CUNEIFORM SIGN GA2 TIMES EN + +120CA +CUNEIFORM SIGN GA2 TIMES EN TIMES GAN2 TENU + +120CB +CUNEIFORM SIGN GA2 TIMES GAN2 TENU + +120CC +CUNEIFORM SIGN GA2 TIMES GAR + +120CD +CUNEIFORM SIGN GA2 TIMES GI + +120CE +CUNEIFORM SIGN GA2 TIMES GI4 + +120CF +CUNEIFORM SIGN GA2 TIMES GI4 PLUS A + +120D0 +CUNEIFORM SIGN GA2 TIMES GIR2 PLUS SU + +120D1 +CUNEIFORM SIGN GA2 TIMES HA PLUS LU PLUS ESH2 + +120D2 +CUNEIFORM SIGN GA2 TIMES HAL + +120D3 +CUNEIFORM SIGN GA2 TIMES HAL PLUS LA + +120D4 +CUNEIFORM SIGN GA2 TIMES HI PLUS LI + +120D5 +CUNEIFORM SIGN GA2 TIMES HUB2 + +120D6 +CUNEIFORM SIGN GA2 TIMES IGI GUNU + +120D7 +CUNEIFORM SIGN GA2 TIMES ISH PLUS HU PLUS ASH + +120D8 +CUNEIFORM SIGN GA2 TIMES KAK + +120D9 +CUNEIFORM SIGN GA2 TIMES KASKAL + +120DA +CUNEIFORM SIGN GA2 TIMES KID + +120DB +CUNEIFORM SIGN GA2 TIMES KID PLUS LAL + +120DC +CUNEIFORM SIGN GA2 TIMES KU3 PLUS AN + +120DD +CUNEIFORM SIGN GA2 TIMES LA + +120DE +CUNEIFORM SIGN GA2 TIMES ME PLUS EN + +120DF +CUNEIFORM SIGN GA2 TIMES MI + +120E0 +CUNEIFORM SIGN GA2 TIMES NUN + +120E1 +CUNEIFORM SIGN GA2 TIMES NUN OVER NUN + +120E2 +CUNEIFORM SIGN GA2 TIMES PA + +120E3 +CUNEIFORM SIGN GA2 TIMES SAL + +120E4 +CUNEIFORM SIGN GA2 TIMES SAR + +120E5 +CUNEIFORM SIGN GA2 TIMES SHE + +120E6 +CUNEIFORM SIGN GA2 TIMES SHE PLUS TUR + +120E7 +CUNEIFORM SIGN GA2 TIMES SHID + +120E8 +CUNEIFORM SIGN GA2 TIMES SUM + +120E9 +CUNEIFORM SIGN GA2 TIMES TAK4 + +120EA +CUNEIFORM SIGN GA2 TIMES U + +120EB +CUNEIFORM SIGN GA2 TIMES UD + +120EC +CUNEIFORM SIGN GA2 TIMES UD PLUS DU + +120ED +CUNEIFORM SIGN GA2 OVER GA2 + +120EE +CUNEIFORM SIGN GABA + +120EF +CUNEIFORM SIGN GABA CROSSING GABA + +120F0 +CUNEIFORM SIGN GAD + +120F1 +CUNEIFORM SIGN GAD OVER GAD GAR OVER GAR + +120F2 +CUNEIFORM SIGN GAL + +120F3 +CUNEIFORM SIGN GAL GAD OVER GAD GAR OVER GAR + +120F4 +CUNEIFORM SIGN GALAM + +120F5 +CUNEIFORM SIGN GAM + +120F6 +CUNEIFORM SIGN GAN + +120F7 +CUNEIFORM SIGN GAN2 + +120F8 +CUNEIFORM SIGN GAN2 TENU + +120F9 +CUNEIFORM SIGN GAN2 OVER GAN2 + +120FA +CUNEIFORM SIGN GAN2 CROSSING GAN2 + +120FB +CUNEIFORM SIGN GAR + +120FC +CUNEIFORM SIGN GAR3 + +120FD +CUNEIFORM SIGN GASHAN + +120FE +CUNEIFORM SIGN GESHTIN + +120FF +CUNEIFORM SIGN GESHTIN TIMES KUR + +12100 +CUNEIFORM SIGN GI + +12101 +CUNEIFORM SIGN GI TIMES E + +12102 +CUNEIFORM SIGN GI TIMES U + +12103 +CUNEIFORM SIGN GI CROSSING GI + +12104 +CUNEIFORM SIGN GI4 + +12105 +CUNEIFORM SIGN GI4 OVER GI4 + +12106 +CUNEIFORM SIGN GI4 CROSSING GI4 + +12107 +CUNEIFORM SIGN GIDIM + +12108 +CUNEIFORM SIGN GIR2 + +12109 +CUNEIFORM SIGN GIR2 GUNU + +1210A +CUNEIFORM SIGN GIR3 + +1210B +CUNEIFORM SIGN GIR3 TIMES A PLUS IGI + +1210C +CUNEIFORM SIGN GIR3 TIMES GAN2 TENU + +1210D +CUNEIFORM SIGN GIR3 TIMES IGI + +1210E +CUNEIFORM SIGN GIR3 TIMES LU PLUS IGI + +1210F +CUNEIFORM SIGN GIR3 TIMES PA + +12110 +CUNEIFORM SIGN GISAL + +12111 +CUNEIFORM SIGN GISH + +12112 +CUNEIFORM SIGN GISH CROSSING GISH + +12113 +CUNEIFORM SIGN GISH TIMES BAD + +12114 +CUNEIFORM SIGN GISH TIMES TAK4 + +12115 +CUNEIFORM SIGN GISH TENU + +12116 +CUNEIFORM SIGN GU + +12117 +CUNEIFORM SIGN GU CROSSING GU + +12118 +CUNEIFORM SIGN GU2 + +12119 +CUNEIFORM SIGN GU2 TIMES KAK + +1211A +CUNEIFORM SIGN GU2 TIMES KAK TIMES IGI GUNU + +1211B +CUNEIFORM SIGN GU2 TIMES NUN + +1211C +CUNEIFORM SIGN GU2 TIMES SAL PLUS TUG2 + +1211D +CUNEIFORM SIGN GU2 GUNU + +1211E +CUNEIFORM SIGN GUD + +1211F +CUNEIFORM SIGN GUD TIMES A PLUS KUR + +12120 +CUNEIFORM SIGN GUD TIMES KUR + +12121 +CUNEIFORM SIGN GUD OVER GUD LUGAL + +12122 +CUNEIFORM SIGN GUL + +12123 +CUNEIFORM SIGN GUM + +12124 +CUNEIFORM SIGN GUM TIMES SHE + +12125 +CUNEIFORM SIGN GUR + +12126 +CUNEIFORM SIGN GUR7 + +12127 +CUNEIFORM SIGN GURUN + +12128 +CUNEIFORM SIGN GURUSH + +12129 +CUNEIFORM SIGN HA + +1212A +CUNEIFORM SIGN HA TENU + +1212B +CUNEIFORM SIGN HA GUNU + +1212C +CUNEIFORM SIGN HAL + +1212D +CUNEIFORM SIGN HI + +1212E +CUNEIFORM SIGN HI TIMES ASH + +1212F +CUNEIFORM SIGN HI TIMES ASH2 + +12130 +CUNEIFORM SIGN HI TIMES BAD + +12131 +CUNEIFORM SIGN HI TIMES DISH + +12132 +CUNEIFORM SIGN HI TIMES GAD + +12133 +CUNEIFORM SIGN HI TIMES KIN + +12134 +CUNEIFORM SIGN HI TIMES NUN + +12135 +CUNEIFORM SIGN HI TIMES SHE + +12136 +CUNEIFORM SIGN HI TIMES U + +12137 +CUNEIFORM SIGN HU + +12138 +CUNEIFORM SIGN HUB2 + +12139 +CUNEIFORM SIGN HUB2 TIMES AN + +1213A +CUNEIFORM SIGN HUB2 TIMES HAL + +1213B +CUNEIFORM SIGN HUB2 TIMES KASKAL + +1213C +CUNEIFORM SIGN HUB2 TIMES LISH + +1213D +CUNEIFORM SIGN HUB2 TIMES UD + +1213E +CUNEIFORM SIGN HUL2 + +1213F +CUNEIFORM SIGN I + +12140 +CUNEIFORM SIGN I A + +12141 +CUNEIFORM SIGN IB + +12142 +CUNEIFORM SIGN IDIM + +12143 +CUNEIFORM SIGN IDIM OVER IDIM BUR + +12144 +CUNEIFORM SIGN IDIM OVER IDIM SQUARED + +12145 +CUNEIFORM SIGN IG + +12146 +CUNEIFORM SIGN IGI + +12147 +CUNEIFORM SIGN IGI DIB + +12148 +CUNEIFORM SIGN IGI RI + +12149 +CUNEIFORM SIGN IGI OVER IGI SHIR OVER SHIR UD OVER UD + +1214A +CUNEIFORM SIGN IGI GUNU + +1214B +CUNEIFORM SIGN IL + +1214C +CUNEIFORM SIGN IL TIMES GAN2 TENU + +1214D +CUNEIFORM SIGN IL2 + +1214E +CUNEIFORM SIGN IM + +1214F +CUNEIFORM SIGN IM TIMES TAK4 + +12150 +CUNEIFORM SIGN IM CROSSING IM + +12151 +CUNEIFORM SIGN IM OPPOSING IM + +12152 +CUNEIFORM SIGN IM SQUARED + +12153 +CUNEIFORM SIGN IMIN + +12154 +CUNEIFORM SIGN IN + +12155 +CUNEIFORM SIGN IR + +12156 +CUNEIFORM SIGN ISH + +12157 +CUNEIFORM SIGN KA + +12158 +CUNEIFORM SIGN KA TIMES A + +12159 +CUNEIFORM SIGN KA TIMES AD + +1215A +CUNEIFORM SIGN KA TIMES AD PLUS KU3 + +1215B +CUNEIFORM SIGN KA TIMES ASH2 + +1215C +CUNEIFORM SIGN KA TIMES BAD + +1215D +CUNEIFORM SIGN KA TIMES BALAG + +1215E +CUNEIFORM SIGN KA TIMES BAR + +1215F +CUNEIFORM SIGN KA TIMES BI + +12160 +CUNEIFORM SIGN KA TIMES ERIN2 + +12161 +CUNEIFORM SIGN KA TIMES ESH2 + +12162 +CUNEIFORM SIGN KA TIMES GA + +12163 +CUNEIFORM SIGN KA TIMES GAL + +12164 +CUNEIFORM SIGN KA TIMES GAN2 TENU + +12165 +CUNEIFORM SIGN KA TIMES GAR + +12166 +CUNEIFORM SIGN KA TIMES GAR PLUS SHA3 PLUS A + +12167 +CUNEIFORM SIGN KA TIMES GI + +12168 +CUNEIFORM SIGN KA TIMES GIR2 + +12169 +CUNEIFORM SIGN KA TIMES GISH PLUS SAR + +1216A +CUNEIFORM SIGN KA TIMES GISH CROSSING GISH + +1216B +CUNEIFORM SIGN KA TIMES GU + +1216C +CUNEIFORM SIGN KA TIMES GUR7 + +1216D +CUNEIFORM SIGN KA TIMES IGI + +1216E +CUNEIFORM SIGN KA TIMES IM + +1216F +CUNEIFORM SIGN KA TIMES KAK + +12170 +CUNEIFORM SIGN KA TIMES KI + +12171 +CUNEIFORM SIGN KA TIMES KID + +12172 +CUNEIFORM SIGN KA TIMES LI + +12173 +CUNEIFORM SIGN KA TIMES LU + +12174 +CUNEIFORM SIGN KA TIMES ME + +12175 +CUNEIFORM SIGN KA TIMES ME PLUS DU + +12176 +CUNEIFORM SIGN KA TIMES ME PLUS GI + +12177 +CUNEIFORM SIGN KA TIMES ME PLUS TE + +12178 +CUNEIFORM SIGN KA TIMES MI + +12179 +CUNEIFORM SIGN KA TIMES MI PLUS NUNUZ + +1217A +CUNEIFORM SIGN KA TIMES NE + +1217B +CUNEIFORM SIGN KA TIMES NUN + +1217C +CUNEIFORM SIGN KA TIMES PI + +1217D +CUNEIFORM SIGN KA TIMES RU + +1217E +CUNEIFORM SIGN KA TIMES SA + +1217F +CUNEIFORM SIGN KA TIMES SAR + +12180 +CUNEIFORM SIGN KA TIMES SHA + +12181 +CUNEIFORM SIGN KA TIMES SHE + +12182 +CUNEIFORM SIGN KA TIMES SHID + +12183 +CUNEIFORM SIGN KA TIMES SHU + +12184 +CUNEIFORM SIGN KA TIMES SIG + +12185 +CUNEIFORM SIGN KA TIMES SUHUR + +12186 +CUNEIFORM SIGN KA TIMES TAR + +12187 +CUNEIFORM SIGN KA TIMES U + +12188 +CUNEIFORM SIGN KA TIMES U2 + +12189 +CUNEIFORM SIGN KA TIMES UD + +1218A +CUNEIFORM SIGN KA TIMES UMUM TIMES PA + +1218B +CUNEIFORM SIGN KA TIMES USH + +1218C +CUNEIFORM SIGN KA TIMES ZI + +1218D +CUNEIFORM SIGN KA2 + +1218E +CUNEIFORM SIGN KA2 CROSSING KA2 + +1218F +CUNEIFORM SIGN KAB + +12190 +CUNEIFORM SIGN KAD2 + +12191 +CUNEIFORM SIGN KAD3 + +12192 +CUNEIFORM SIGN KAD4 + +12193 +CUNEIFORM SIGN KAD5 + +12194 +CUNEIFORM SIGN KAD5 OVER KAD5 + +12195 +CUNEIFORM SIGN KAK + +12196 +CUNEIFORM SIGN KAK TIMES IGI GUNU + +12197 +CUNEIFORM SIGN KAL + +12198 +CUNEIFORM SIGN KAL TIMES BAD + +12199 +CUNEIFORM SIGN KAL CROSSING KAL + +1219A +CUNEIFORM SIGN KAM2 + +1219B +CUNEIFORM SIGN KAM4 + +1219C +CUNEIFORM SIGN KASKAL + +1219D +CUNEIFORM SIGN KASKAL LAGAB TIMES U OVER LAGAB TIMES U + +1219E +CUNEIFORM SIGN KASKAL OVER KASKAL LAGAB TIMES U OVER LAGAB TIMES U + +1219F +CUNEIFORM SIGN KESH2 + +121A0 +CUNEIFORM SIGN KI + +121A1 +CUNEIFORM SIGN KI TIMES BAD + +121A2 +CUNEIFORM SIGN KI TIMES U + +121A3 +CUNEIFORM SIGN KI TIMES UD + +121A4 +CUNEIFORM SIGN KID + +121A5 +CUNEIFORM SIGN KIN + +121A6 +CUNEIFORM SIGN KISAL + +121A7 +CUNEIFORM SIGN KISH + +121A8 +CUNEIFORM SIGN KISIM5 + +121A9 +CUNEIFORM SIGN KISIM5 OVER KISIM5 + +121AA +CUNEIFORM SIGN KU + +121AB +CUNEIFORM SIGN KU OVER HI TIMES ASH2 KU OVER HI TIMES ASH2 + +121AC +CUNEIFORM SIGN KU3 + +121AD +CUNEIFORM SIGN KU4 + +121AE +CUNEIFORM SIGN KU4 VARIANT FORM + +121AF +CUNEIFORM SIGN KU7 + +121B0 +CUNEIFORM SIGN KUL + +121B1 +CUNEIFORM SIGN KUL GUNU + +121B2 +CUNEIFORM SIGN KUN + +121B3 +CUNEIFORM SIGN KUR + +121B4 +CUNEIFORM SIGN KUR OPPOSING KUR + +121B5 +CUNEIFORM SIGN KUSHU2 + +121B6 +CUNEIFORM SIGN KWU318 + +121B7 +CUNEIFORM SIGN LA + +121B8 +CUNEIFORM SIGN LAGAB + +121B9 +CUNEIFORM SIGN LAGAB TIMES A + +121BA +CUNEIFORM SIGN LAGAB TIMES A PLUS DA PLUS HA + +121BB +CUNEIFORM SIGN LAGAB TIMES A PLUS GAR + +121BC +CUNEIFORM SIGN LAGAB TIMES A PLUS LAL + +121BD +CUNEIFORM SIGN LAGAB TIMES AL + +121BE +CUNEIFORM SIGN LAGAB TIMES AN + +121BF +CUNEIFORM SIGN LAGAB TIMES ASH ZIDA TENU + +121C0 +CUNEIFORM SIGN LAGAB TIMES BAD + +121C1 +CUNEIFORM SIGN LAGAB TIMES BI + +121C2 +CUNEIFORM SIGN LAGAB TIMES DAR + +121C3 +CUNEIFORM SIGN LAGAB TIMES EN + +121C4 +CUNEIFORM SIGN LAGAB TIMES GA + +121C5 +CUNEIFORM SIGN LAGAB TIMES GAR + +121C6 +CUNEIFORM SIGN LAGAB TIMES GUD + +121C7 +CUNEIFORM SIGN LAGAB TIMES GUD PLUS GUD + +121C8 +CUNEIFORM SIGN LAGAB TIMES HA + +121C9 +CUNEIFORM SIGN LAGAB TIMES HAL + +121CA +CUNEIFORM SIGN LAGAB TIMES HI TIMES NUN + +121CB +CUNEIFORM SIGN LAGAB TIMES IGI GUNU + +121CC +CUNEIFORM SIGN LAGAB TIMES IM + +121CD +CUNEIFORM SIGN LAGAB TIMES IM PLUS HA + +121CE +CUNEIFORM SIGN LAGAB TIMES IM PLUS LU + +121CF +CUNEIFORM SIGN LAGAB TIMES KI + +121D0 +CUNEIFORM SIGN LAGAB TIMES KIN + +121D1 +CUNEIFORM SIGN LAGAB TIMES KU3 + +121D2 +CUNEIFORM SIGN LAGAB TIMES KUL + +121D3 +CUNEIFORM SIGN LAGAB TIMES KUL PLUS HI PLUS A + +121D4 +CUNEIFORM SIGN LAGAB TIMES LAGAB + +121D5 +CUNEIFORM SIGN LAGAB TIMES LISH + +121D6 +CUNEIFORM SIGN LAGAB TIMES LU + +121D7 +CUNEIFORM SIGN LAGAB TIMES LUL + +121D8 +CUNEIFORM SIGN LAGAB TIMES ME + +121D9 +CUNEIFORM SIGN LAGAB TIMES ME PLUS EN + +121DA +CUNEIFORM SIGN LAGAB TIMES MUSH + +121DB +CUNEIFORM SIGN LAGAB TIMES NE + +121DC +CUNEIFORM SIGN LAGAB TIMES SHE PLUS SUM + +121DD +CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH PLUS ERIN2 + +121DE +CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH TENU + +121DF +CUNEIFORM SIGN LAGAB TIMES SHU2 + +121E0 +CUNEIFORM SIGN LAGAB TIMES SHU2 PLUS SHU2 + +121E1 +CUNEIFORM SIGN LAGAB TIMES SUM + +121E2 +CUNEIFORM SIGN LAGAB TIMES TAG + +121E3 +CUNEIFORM SIGN LAGAB TIMES TAK4 + +121E4 +CUNEIFORM SIGN LAGAB TIMES TE PLUS A PLUS SU PLUS NA + +121E5 +CUNEIFORM SIGN LAGAB TIMES U + +121E6 +CUNEIFORM SIGN LAGAB TIMES U PLUS A + +121E7 +CUNEIFORM SIGN LAGAB TIMES U PLUS U PLUS U + +121E8 +CUNEIFORM SIGN LAGAB TIMES U2 PLUS ASH + +121E9 +CUNEIFORM SIGN LAGAB TIMES UD + +121EA +CUNEIFORM SIGN LAGAB TIMES USH + +121EB +CUNEIFORM SIGN LAGAB SQUARED + +121EC +CUNEIFORM SIGN LAGAR + +121ED +CUNEIFORM SIGN LAGAR TIMES SHE + +121EE +CUNEIFORM SIGN LAGAR TIMES SHE PLUS SUM + +121EF +CUNEIFORM SIGN LAGAR GUNU + +121F0 +CUNEIFORM SIGN LAGAR GUNU OVER LAGAR GUNU SHE + +121F1 +CUNEIFORM SIGN LAHSHU + +121F2 +CUNEIFORM SIGN LAL + +121F3 +CUNEIFORM SIGN LAL TIMES LAL + +121F4 +CUNEIFORM SIGN LAM + +121F5 +CUNEIFORM SIGN LAM TIMES KUR + +121F6 +CUNEIFORM SIGN LAM TIMES KUR PLUS RU + +121F7 +CUNEIFORM SIGN LI + +121F8 +CUNEIFORM SIGN LIL + +121F9 +CUNEIFORM SIGN LIMMU2 + +121FA +CUNEIFORM SIGN LISH + +121FB +CUNEIFORM SIGN LU + +121FC +CUNEIFORM SIGN LU TIMES BAD + +121FD +CUNEIFORM SIGN LU2 + +121FE +CUNEIFORM SIGN LU2 TIMES AL + +121FF +CUNEIFORM SIGN LU2 TIMES BAD + +12200 +CUNEIFORM SIGN LU2 TIMES ESH2 + +12201 +CUNEIFORM SIGN LU2 TIMES ESH2 TENU + +12202 +CUNEIFORM SIGN LU2 TIMES GAN2 TENU + +12203 +CUNEIFORM SIGN LU2 TIMES HI TIMES BAD + +12204 +CUNEIFORM SIGN LU2 TIMES IM + +12205 +CUNEIFORM SIGN LU2 TIMES KAD2 + +12206 +CUNEIFORM SIGN LU2 TIMES KAD3 + +12207 +CUNEIFORM SIGN LU2 TIMES KAD3 PLUS ASH + +12208 +CUNEIFORM SIGN LU2 TIMES KI + +12209 +CUNEIFORM SIGN LU2 TIMES LA PLUS ASH + +1220A +CUNEIFORM SIGN LU2 TIMES LAGAB + +1220B +CUNEIFORM SIGN LU2 TIMES ME PLUS EN + +1220C +CUNEIFORM SIGN LU2 TIMES NE + +1220D +CUNEIFORM SIGN LU2 TIMES NU + +1220E +CUNEIFORM SIGN LU2 TIMES SI PLUS ASH + +1220F +CUNEIFORM SIGN LU2 TIMES SIK2 PLUS BU + +12210 +CUNEIFORM SIGN LU2 TIMES TUG2 + +12211 +CUNEIFORM SIGN LU2 TENU + +12212 +CUNEIFORM SIGN LU2 CROSSING LU2 + +12213 +CUNEIFORM SIGN LU2 OPPOSING LU2 + +12214 +CUNEIFORM SIGN LU2 SQUARED + +12215 +CUNEIFORM SIGN LU2 SHESHIG + +12216 +CUNEIFORM SIGN LU3 + +12217 +CUNEIFORM SIGN LUGAL + +12218 +CUNEIFORM SIGN LUGAL OVER LUGAL + +12219 +CUNEIFORM SIGN LUGAL OPPOSING LUGAL + +1221A +CUNEIFORM SIGN LUGAL SHESHIG + +1221B +CUNEIFORM SIGN LUH + +1221C +CUNEIFORM SIGN LUL + +1221D +CUNEIFORM SIGN LUM + +1221E +CUNEIFORM SIGN LUM OVER LUM + +1221F +CUNEIFORM SIGN LUM OVER LUM GAR OVER GAR + +12220 +CUNEIFORM SIGN MA + +12221 +CUNEIFORM SIGN MA TIMES TAK4 + +12222 +CUNEIFORM SIGN MA GUNU + +12223 +CUNEIFORM SIGN MA2 + +12224 +CUNEIFORM SIGN MAH + +12225 +CUNEIFORM SIGN MAR + +12226 +CUNEIFORM SIGN MASH + +12227 +CUNEIFORM SIGN MASH2 + +12228 +CUNEIFORM SIGN ME + +12229 +CUNEIFORM SIGN MES + +1222A +CUNEIFORM SIGN MI + +1222B +CUNEIFORM SIGN MIN + +1222C +CUNEIFORM SIGN MU + +1222D +CUNEIFORM SIGN MU OVER MU + +1222E +CUNEIFORM SIGN MUG + +1222F +CUNEIFORM SIGN MUG GUNU + +12230 +CUNEIFORM SIGN MUNSUB + +12231 +CUNEIFORM SIGN MURGU2 + +12232 +CUNEIFORM SIGN MUSH + +12233 +CUNEIFORM SIGN MUSH TIMES A + +12234 +CUNEIFORM SIGN MUSH TIMES KUR + +12235 +CUNEIFORM SIGN MUSH TIMES ZA + +12236 +CUNEIFORM SIGN MUSH OVER MUSH + +12237 +CUNEIFORM SIGN MUSH OVER MUSH TIMES A PLUS NA + +12238 +CUNEIFORM SIGN MUSH CROSSING MUSH + +12239 +CUNEIFORM SIGN MUSH3 + +1223A +CUNEIFORM SIGN MUSH3 TIMES A + +1223B +CUNEIFORM SIGN MUSH3 TIMES A PLUS DI + +1223C +CUNEIFORM SIGN MUSH3 TIMES DI + +1223D +CUNEIFORM SIGN MUSH3 GUNU + +1223E +CUNEIFORM SIGN NA + +1223F +CUNEIFORM SIGN NA2 + +12240 +CUNEIFORM SIGN NAGA + +12241 +CUNEIFORM SIGN NAGA INVERTED + +12242 +CUNEIFORM SIGN NAGA TIMES SHU TENU + +12243 +CUNEIFORM SIGN NAGA OPPOSING NAGA + +12244 +CUNEIFORM SIGN NAGAR + +12245 +CUNEIFORM SIGN NAM NUTILLU + +12246 +CUNEIFORM SIGN NAM + +12247 +CUNEIFORM SIGN NAM2 + +12248 +CUNEIFORM SIGN NE + +12249 +CUNEIFORM SIGN NE TIMES A + +1224A +CUNEIFORM SIGN NE TIMES UD + +1224B +CUNEIFORM SIGN NE SHESHIG + +1224C +CUNEIFORM SIGN NI + +1224D +CUNEIFORM SIGN NI TIMES E + +1224E +CUNEIFORM SIGN NI2 + +1224F +CUNEIFORM SIGN NIM + +12250 +CUNEIFORM SIGN NIM TIMES GAN2 TENU + +12251 +CUNEIFORM SIGN NIM TIMES GAR PLUS GAN2 TENU + +12252 +CUNEIFORM SIGN NINDA2 + +12253 +CUNEIFORM SIGN NINDA2 TIMES AN + +12254 +CUNEIFORM SIGN NINDA2 TIMES ASH + +12255 +CUNEIFORM SIGN NINDA2 TIMES ASH PLUS ASH + +12256 +CUNEIFORM SIGN NINDA2 TIMES GUD + +12257 +CUNEIFORM SIGN NINDA2 TIMES ME PLUS GAN2 TENU + +12258 +CUNEIFORM SIGN NINDA2 TIMES NE + +12259 +CUNEIFORM SIGN NINDA2 TIMES NUN + +1225A +CUNEIFORM SIGN NINDA2 TIMES SHE + +1225B +CUNEIFORM SIGN NINDA2 TIMES SHE PLUS A AN + +1225C +CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH + +1225D +CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH PLUS ASH + +1225E +CUNEIFORM SIGN NINDA2 TIMES U2 PLUS ASH + +1225F +CUNEIFORM SIGN NINDA2 TIMES USH + +12260 +CUNEIFORM SIGN NISAG + +12261 +CUNEIFORM SIGN NU + +12262 +CUNEIFORM SIGN NU11 + +12263 +CUNEIFORM SIGN NUN + +12264 +CUNEIFORM SIGN NUN LAGAR TIMES GAR + +12265 +CUNEIFORM SIGN NUN LAGAR TIMES MASH + +12266 +CUNEIFORM SIGN NUN LAGAR TIMES SAL + +12267 +CUNEIFORM SIGN NUN LAGAR TIMES SAL OVER NUN LAGAR TIMES SAL + +12268 +CUNEIFORM SIGN NUN LAGAR TIMES USH + +12269 +CUNEIFORM SIGN NUN TENU + +1226A +CUNEIFORM SIGN NUN OVER NUN + +1226B +CUNEIFORM SIGN NUN CROSSING NUN + +1226C +CUNEIFORM SIGN NUN CROSSING NUN LAGAR OVER LAGAR + +1226D +CUNEIFORM SIGN NUNUZ + +1226E +CUNEIFORM SIGN NUNUZ AB2 TIMES ASHGAB + +1226F +CUNEIFORM SIGN NUNUZ AB2 TIMES BI + +12270 +CUNEIFORM SIGN NUNUZ AB2 TIMES DUG + +12271 +CUNEIFORM SIGN NUNUZ AB2 TIMES GUD + +12272 +CUNEIFORM SIGN NUNUZ AB2 TIMES IGI GUNU + +12273 +CUNEIFORM SIGN NUNUZ AB2 TIMES KAD3 + +12274 +CUNEIFORM SIGN NUNUZ AB2 TIMES LA + +12275 +CUNEIFORM SIGN NUNUZ AB2 TIMES NE + +12276 +CUNEIFORM SIGN NUNUZ AB2 TIMES SILA3 + +12277 +CUNEIFORM SIGN NUNUZ AB2 TIMES U2 + +12278 +CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI + +12279 +CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI U + +1227A +CUNEIFORM SIGN PA + +1227B +CUNEIFORM SIGN PAD + +1227C +CUNEIFORM SIGN PAN + +1227D +CUNEIFORM SIGN PAP + +1227E +CUNEIFORM SIGN PESH2 + +1227F +CUNEIFORM SIGN PI + +12280 +CUNEIFORM SIGN PI TIMES A + +12281 +CUNEIFORM SIGN PI TIMES AB + +12282 +CUNEIFORM SIGN PI TIMES BI + +12283 +CUNEIFORM SIGN PI TIMES BU + +12284 +CUNEIFORM SIGN PI TIMES E + +12285 +CUNEIFORM SIGN PI TIMES I + +12286 +CUNEIFORM SIGN PI TIMES IB + +12287 +CUNEIFORM SIGN PI TIMES U + +12288 +CUNEIFORM SIGN PI TIMES U2 + +12289 +CUNEIFORM SIGN PI CROSSING PI + +1228A +CUNEIFORM SIGN PIRIG + +1228B +CUNEIFORM SIGN PIRIG TIMES KAL + +1228C +CUNEIFORM SIGN PIRIG TIMES UD + +1228D +CUNEIFORM SIGN PIRIG TIMES ZA + +1228E +CUNEIFORM SIGN PIRIG OPPOSING PIRIG + +1228F +CUNEIFORM SIGN RA + +12290 +CUNEIFORM SIGN RAB + +12291 +CUNEIFORM SIGN RI + +12292 +CUNEIFORM SIGN RU + +12293 +CUNEIFORM SIGN SA + +12294 +CUNEIFORM SIGN SAG NUTILLU + +12295 +CUNEIFORM SIGN SAG + +12296 +CUNEIFORM SIGN SAG TIMES A + +12297 +CUNEIFORM SIGN SAG TIMES DU + +12298 +CUNEIFORM SIGN SAG TIMES DUB + +12299 +CUNEIFORM SIGN SAG TIMES HA + +1229A +CUNEIFORM SIGN SAG TIMES KAK + +1229B +CUNEIFORM SIGN SAG TIMES KUR + +1229C +CUNEIFORM SIGN SAG TIMES LUM + +1229D +CUNEIFORM SIGN SAG TIMES MI + +1229E +CUNEIFORM SIGN SAG TIMES NUN + +1229F +CUNEIFORM SIGN SAG TIMES SAL + +122A0 +CUNEIFORM SIGN SAG TIMES SHID + +122A1 +CUNEIFORM SIGN SAG TIMES TAB + +122A2 +CUNEIFORM SIGN SAG TIMES U2 + +122A3 +CUNEIFORM SIGN SAG TIMES UB + +122A4 +CUNEIFORM SIGN SAG TIMES UM + +122A5 +CUNEIFORM SIGN SAG TIMES UR + +122A6 +CUNEIFORM SIGN SAG TIMES USH + +122A7 +CUNEIFORM SIGN SAG OVER SAG + +122A8 +CUNEIFORM SIGN SAG GUNU + +122A9 +CUNEIFORM SIGN SAL + +122AA +CUNEIFORM SIGN SAL LAGAB TIMES ASH2 + +122AB +CUNEIFORM SIGN SANGA2 + +122AC +CUNEIFORM SIGN SAR + +122AD +CUNEIFORM SIGN SHA + +122AE +CUNEIFORM SIGN SHA3 + +122AF +CUNEIFORM SIGN SHA3 TIMES A + +122B0 +CUNEIFORM SIGN SHA3 TIMES BAD + +122B1 +CUNEIFORM SIGN SHA3 TIMES GISH + +122B2 +CUNEIFORM SIGN SHA3 TIMES NE + +122B3 +CUNEIFORM SIGN SHA3 TIMES SHU2 + +122B4 +CUNEIFORM SIGN SHA3 TIMES TUR + +122B5 +CUNEIFORM SIGN SHA3 TIMES U + +122B6 +CUNEIFORM SIGN SHA3 TIMES U PLUS A + +122B7 +CUNEIFORM SIGN SHA6 + +122B8 +CUNEIFORM SIGN SHAB6 + +122B9 +CUNEIFORM SIGN SHAR2 + +122BA +CUNEIFORM SIGN SHE + +122BB +CUNEIFORM SIGN SHE HU + +122BC +CUNEIFORM SIGN SHE OVER SHE GAD OVER GAD GAR OVER GAR + +122BD +CUNEIFORM SIGN SHE OVER SHE TAB OVER TAB GAR OVER GAR + +122BE +CUNEIFORM SIGN SHEG9 + +122BF +CUNEIFORM SIGN SHEN + +122C0 +CUNEIFORM SIGN SHESH + +122C1 +CUNEIFORM SIGN SHESH2 + +122C2 +CUNEIFORM SIGN SHESHLAM + +122C3 +CUNEIFORM SIGN SHID + +122C4 +CUNEIFORM SIGN SHID TIMES A + +122C5 +CUNEIFORM SIGN SHID TIMES IM + +122C6 +CUNEIFORM SIGN SHIM + +122C7 +CUNEIFORM SIGN SHIM TIMES A + +122C8 +CUNEIFORM SIGN SHIM TIMES BAL + +122C9 +CUNEIFORM SIGN SHIM TIMES BULUG + +122CA +CUNEIFORM SIGN SHIM TIMES DIN + +122CB +CUNEIFORM SIGN SHIM TIMES GAR + +122CC +CUNEIFORM SIGN SHIM TIMES IGI + +122CD +CUNEIFORM SIGN SHIM TIMES IGI GUNU + +122CE +CUNEIFORM SIGN SHIM TIMES KUSHU2 + +122CF +CUNEIFORM SIGN SHIM TIMES LUL + +122D0 +CUNEIFORM SIGN SHIM TIMES MUG + +122D1 +CUNEIFORM SIGN SHIM TIMES SAL + +122D2 +CUNEIFORM SIGN SHINIG + +122D3 +CUNEIFORM SIGN SHIR + +122D4 +CUNEIFORM SIGN NU11 TENU + +122D4 +CUNEIFORM SIGN SHIR TENU + +122D5 +CUNEIFORM SIGN NU11 OVER NU11 BUR OVER BUR + +122D5 +CUNEIFORM SIGN SHIR OVER SHIR BUR OVER BUR + +122D6 +CUNEIFORM SIGN SHITA + +122D7 +CUNEIFORM SIGN SHU + +122D8 +CUNEIFORM SIGN SHU OVER INVERTED SHU + +122D9 +CUNEIFORM SIGN SHU2 + +122DA +CUNEIFORM SIGN SHUBUR + +122DB +CUNEIFORM SIGN SI + +122DC +CUNEIFORM SIGN SI GUNU + +122DD +CUNEIFORM SIGN SIG + +122DE +CUNEIFORM SIGN SIG4 + +122DF +CUNEIFORM SIGN SIG4 OVER SIG4 SHU2 + +122E0 +CUNEIFORM SIGN SIK2 + +122E1 +CUNEIFORM SIGN SILA3 + +122E2 +CUNEIFORM SIGN SU + +122E3 +CUNEIFORM SIGN SU OVER SU + +122E4 +CUNEIFORM SIGN SUD + +122E5 +CUNEIFORM SIGN SUD2 + +122E6 +CUNEIFORM SIGN SUHUR + +122E7 +CUNEIFORM SIGN SUM + +122E8 +CUNEIFORM SIGN SUMASH + +122E9 +CUNEIFORM SIGN SUR + +122EA +CUNEIFORM SIGN SUR9 + +122EB +CUNEIFORM SIGN TA + +122EC +CUNEIFORM SIGN TA ASTERISK + +122ED +CUNEIFORM SIGN TA TIMES HI + +122EE +CUNEIFORM SIGN TA TIMES MI + +122EF +CUNEIFORM SIGN TA GUNU + +122F0 +CUNEIFORM SIGN TAB + +122F1 +CUNEIFORM SIGN TAB OVER TAB NI OVER NI DISH OVER DISH + +122F2 +CUNEIFORM SIGN TAB SQUARED + +122F3 +CUNEIFORM SIGN TAG + +122F4 +CUNEIFORM SIGN TAG TIMES BI + +122F5 +CUNEIFORM SIGN TAG TIMES GUD + +122F6 +CUNEIFORM SIGN TAG TIMES SHE + +122F7 +CUNEIFORM SIGN TAG TIMES SHU + +122F8 +CUNEIFORM SIGN TAG TIMES TUG2 + +122F9 +CUNEIFORM SIGN TAG TIMES UD + +122FA +CUNEIFORM SIGN TAK4 + +122FB +CUNEIFORM SIGN TAR + +122FC +CUNEIFORM SIGN TE + +122FD +CUNEIFORM SIGN TE GUNU + +122FE +CUNEIFORM SIGN TI + +122FF +CUNEIFORM SIGN TI TENU + +12300 +CUNEIFORM SIGN TIL + +12301 +CUNEIFORM SIGN TIR + +12302 +CUNEIFORM SIGN TIR TIMES TAK4 + +12303 +CUNEIFORM SIGN TIR OVER TIR + +12304 +CUNEIFORM SIGN TIR OVER TIR GAD OVER GAD GAR OVER GAR + +12305 +CUNEIFORM SIGN TU + +12306 +CUNEIFORM SIGN TUG2 + +12307 +CUNEIFORM SIGN TUK + +12308 +CUNEIFORM SIGN TUM + +12309 +CUNEIFORM SIGN TUR + +1230A +CUNEIFORM SIGN TUR OVER TUR ZA OVER ZA + +1230B +CUNEIFORM SIGN U + +1230C +CUNEIFORM SIGN U GUD + +1230D +CUNEIFORM SIGN U U U + +1230E +CUNEIFORM SIGN U OVER U PA OVER PA GAR OVER GAR + +1230F +CUNEIFORM SIGN U OVER U SUR OVER SUR + +12310 +CUNEIFORM SIGN U OVER U U REVERSED OVER U REVERSED + +12311 +CUNEIFORM SIGN U2 + +12312 +CUNEIFORM SIGN UB + +12313 +CUNEIFORM SIGN UD + +12314 +CUNEIFORM SIGN UD KUSHU2 + +12315 +CUNEIFORM SIGN UD TIMES BAD + +12316 +CUNEIFORM SIGN UD TIMES MI + +12317 +CUNEIFORM SIGN UD TIMES U PLUS U PLUS U + +12318 +CUNEIFORM SIGN UD TIMES U PLUS U PLUS U GUNU + +12319 +CUNEIFORM SIGN UD GUNU + +1231A +CUNEIFORM SIGN UD SHESHIG + +1231B +CUNEIFORM SIGN UD SHESHIG TIMES BAD + +1231C +CUNEIFORM SIGN UDUG + +1231D +CUNEIFORM SIGN UM + +1231E +CUNEIFORM SIGN UM TIMES LAGAB + +1231F +CUNEIFORM SIGN UM TIMES ME PLUS DA + +12320 +CUNEIFORM SIGN UM TIMES SHA3 + +12321 +CUNEIFORM SIGN UM TIMES U + +12322 +CUNEIFORM SIGN UMBIN + +12323 +CUNEIFORM SIGN UMUM + +12324 +CUNEIFORM SIGN UMUM TIMES KASKAL + +12325 +CUNEIFORM SIGN UMUM TIMES PA + +12326 +CUNEIFORM SIGN UN + +12327 +CUNEIFORM SIGN UN GUNU + +12328 +CUNEIFORM SIGN UR + +12329 +CUNEIFORM SIGN UR CROSSING UR + +1232A +CUNEIFORM SIGN UR SHESHIG + +1232B +CUNEIFORM SIGN UR2 + +1232C +CUNEIFORM SIGN UR2 TIMES A PLUS HA + +1232D +CUNEIFORM SIGN UR2 TIMES A PLUS NA + +1232E +CUNEIFORM SIGN UR2 TIMES AL + +1232F +CUNEIFORM SIGN UR2 TIMES HA + +12330 +CUNEIFORM SIGN UR2 TIMES NUN + +12331 +CUNEIFORM SIGN UR2 TIMES U2 + +12332 +CUNEIFORM SIGN UR2 TIMES U2 PLUS ASH + +12333 +CUNEIFORM SIGN UR2 TIMES U2 PLUS BI + +12334 +CUNEIFORM SIGN UR4 + +12335 +CUNEIFORM SIGN URI + +12336 +CUNEIFORM SIGN URI3 + +12337 +CUNEIFORM SIGN URU + +12338 +CUNEIFORM SIGN URU TIMES A + +12339 +CUNEIFORM SIGN URU TIMES ASHGAB + +1233A +CUNEIFORM SIGN URU TIMES BAR + +1233B +CUNEIFORM SIGN URU TIMES DUN + +1233C +CUNEIFORM SIGN URU TIMES GA + +1233D +CUNEIFORM SIGN URU TIMES GAL + +1233E +CUNEIFORM SIGN URU TIMES GAN2 TENU + +1233F +CUNEIFORM SIGN URU TIMES GAR + +12340 +CUNEIFORM SIGN URU TIMES GU + +12341 +CUNEIFORM SIGN URU TIMES HA + +12342 +CUNEIFORM SIGN URU TIMES IGI + +12343 +CUNEIFORM SIGN URU TIMES IM + +12344 +CUNEIFORM SIGN URU TIMES ISH + +12345 +CUNEIFORM SIGN URU TIMES KI + +12346 +CUNEIFORM SIGN URU TIMES LUM + +12347 +CUNEIFORM SIGN URU TIMES MIN + +12348 +CUNEIFORM SIGN URU TIMES PA + +12349 +CUNEIFORM SIGN URU TIMES SHE + +1234A +CUNEIFORM SIGN URU TIMES SIG4 + +1234B +CUNEIFORM SIGN URU TIMES TU + +1234C +CUNEIFORM SIGN URU TIMES U PLUS GUD + +1234D +CUNEIFORM SIGN URU TIMES UD + +1234E +CUNEIFORM SIGN URU TIMES URUDA + +1234F +CUNEIFORM SIGN URUDA + +12350 +CUNEIFORM SIGN URUDA TIMES U + +12351 +CUNEIFORM SIGN USH + +12352 +CUNEIFORM SIGN USH TIMES A + +12353 +CUNEIFORM SIGN USH TIMES KU + +12354 +CUNEIFORM SIGN USH TIMES KUR + +12355 +CUNEIFORM SIGN USH TIMES TAK4 + +12356 +CUNEIFORM SIGN USHX + +12357 +CUNEIFORM SIGN USH2 + +12358 +CUNEIFORM SIGN USHUMX + +12359 +CUNEIFORM SIGN UTUKI + +1235A +CUNEIFORM SIGN UZ3 + +1235B +CUNEIFORM SIGN UZ3 TIMES KASKAL + +1235C +CUNEIFORM SIGN UZU + +1235D +CUNEIFORM SIGN ZA + +1235E +CUNEIFORM SIGN ZA TENU + +1235F +CUNEIFORM SIGN ZA SQUARED TIMES KUR + +12360 +CUNEIFORM SIGN ZAG + +12361 +CUNEIFORM SIGN ZAMX + +12362 +CUNEIFORM SIGN ZE2 + +12363 +CUNEIFORM SIGN ZI + +12364 +CUNEIFORM SIGN ZI OVER ZI + +12365 +CUNEIFORM SIGN ZI3 + +12366 +CUNEIFORM SIGN ZIB + +12367 +CUNEIFORM SIGN ZIB KABA TENU + +12368 +CUNEIFORM SIGN ZIG + +12369 +CUNEIFORM SIGN ZIZ2 + +1236A +CUNEIFORM SIGN ZU + +1236B +CUNEIFORM SIGN ZU5 + +1236C +CUNEIFORM SIGN ZU5 TIMES A + +1236D +CUNEIFORM SIGN ZUBUR + +1236E +CUNEIFORM SIGN ZUM + +1236F +CUNEIFORM SIGN KAP ELAMITE + +12370 +CUNEIFORM SIGN AB TIMES NUN + +12371 +CUNEIFORM SIGN AB2 TIMES A + +12372 +CUNEIFORM SIGN AMAR TIMES KUG + +12373 +CUNEIFORM SIGN DAG KISIM5 TIMES U2 PLUS MASH + +12374 +CUNEIFORM SIGN DAG3 + +12375 +CUNEIFORM SIGN DISH PLUS SHU + +12376 +CUNEIFORM SIGN DUB TIMES SHE + +12377 +CUNEIFORM SIGN EZEN TIMES GUD + +12378 +CUNEIFORM SIGN EZEN TIMES SHE + +12379 +CUNEIFORM SIGN GA2 TIMES AN PLUS KAK PLUS A + +1237A +CUNEIFORM SIGN GA2 TIMES ASH2 + +1237B +CUNEIFORM SIGN GE22 + +1237C +CUNEIFORM SIGN GIG + +1237D +CUNEIFORM SIGN HUSH + +1237E +CUNEIFORM SIGN KA TIMES ANSHE + +1237F +CUNEIFORM SIGN KA TIMES ASH3 + +12380 +CUNEIFORM SIGN KA TIMES GISH + +12381 +CUNEIFORM SIGN KA TIMES GUD + +12382 +CUNEIFORM SIGN KA TIMES HI TIMES ASH2 + +12383 +CUNEIFORM SIGN KA TIMES LUM + +12384 +CUNEIFORM SIGN KA TIMES PA + +12385 +CUNEIFORM SIGN KA TIMES SHUL + +12386 +CUNEIFORM SIGN KA TIMES TU + +12387 +CUNEIFORM SIGN KA TIMES UR2 + +12388 +CUNEIFORM SIGN LAGAB TIMES GI + +12389 +CUNEIFORM SIGN LU2 SHESHIG TIMES BAD + +1238A +CUNEIFORM SIGN LU2 TIMES ESH2 PLUS LAL + +1238B +CUNEIFORM SIGN LU2 TIMES SHU + +1238C +CUNEIFORM SIGN MESH + +1238D +CUNEIFORM SIGN MUSH3 TIMES ZA + +1238E +CUNEIFORM SIGN NA4 + +1238F +CUNEIFORM SIGN NIN + +12390 +CUNEIFORM SIGN NIN9 + +12391 +CUNEIFORM SIGN NINDA2 TIMES BAL + +12392 +CUNEIFORM SIGN NINDA2 TIMES GI + +12393 +CUNEIFORM SIGN NU11 ROTATED NINETY DEGREES + +12394 +CUNEIFORM SIGN PESH2 ASTERISK + +12395 +CUNEIFORM SIGN PIR2 + +12396 +CUNEIFORM SIGN SAG TIMES IGI GUNU + +12397 +CUNEIFORM SIGN TI2 + +12398 +CUNEIFORM SIGN UM TIMES ME + +12399 +CUNEIFORM SIGN U U + +12400 +CUNEIFORM NUMERIC SIGN TWO ASH + +12401 +CUNEIFORM NUMERIC SIGN THREE ASH + +12402 +CUNEIFORM NUMERIC SIGN FOUR ASH + +12403 +CUNEIFORM NUMERIC SIGN FIVE ASH + +12404 +CUNEIFORM NUMERIC SIGN SIX ASH + +12405 +CUNEIFORM NUMERIC SIGN SEVEN ASH + +12406 +CUNEIFORM NUMERIC SIGN EIGHT ASH + +12407 +CUNEIFORM NUMERIC SIGN NINE ASH + +12408 +CUNEIFORM NUMERIC SIGN THREE DISH + +12409 +CUNEIFORM NUMERIC SIGN FOUR DISH + +1240A +CUNEIFORM NUMERIC SIGN FIVE DISH + +1240B +CUNEIFORM NUMERIC SIGN SIX DISH + +1240C +CUNEIFORM NUMERIC SIGN SEVEN DISH + +1240D +CUNEIFORM NUMERIC SIGN EIGHT DISH + +1240E +CUNEIFORM NUMERIC SIGN NINE DISH + +1240F +CUNEIFORM NUMERIC SIGN FOUR U + +12410 +CUNEIFORM NUMERIC SIGN FIVE U + +12411 +CUNEIFORM NUMERIC SIGN SIX U + +12412 +CUNEIFORM NUMERIC SIGN SEVEN U + +12413 +CUNEIFORM NUMERIC SIGN EIGHT U + +12414 +CUNEIFORM NUMERIC SIGN NINE U + +12415 +CUNEIFORM NUMERIC SIGN ONE GESH2 + +12416 +CUNEIFORM NUMERIC SIGN TWO GESH2 + +12417 +CUNEIFORM NUMERIC SIGN THREE GESH2 + +12418 +CUNEIFORM NUMERIC SIGN FOUR GESH2 + +12419 +CUNEIFORM NUMERIC SIGN FIVE GESH2 + +1241A +CUNEIFORM NUMERIC SIGN SIX GESH2 + +1241B +CUNEIFORM NUMERIC SIGN SEVEN GESH2 + +1241C +CUNEIFORM NUMERIC SIGN EIGHT GESH2 + +1241D +CUNEIFORM NUMERIC SIGN NINE GESH2 + +1241E +CUNEIFORM NUMERIC SIGN ONE GESHU + +1241F +CUNEIFORM NUMERIC SIGN TWO GESHU + +12420 +CUNEIFORM NUMERIC SIGN THREE GESHU + +12421 +CUNEIFORM NUMERIC SIGN FOUR GESHU + +12422 +CUNEIFORM NUMERIC SIGN FIVE GESHU + +12423 +CUNEIFORM NUMERIC SIGN TWO SHAR2 + +12424 +CUNEIFORM NUMERIC SIGN THREE SHAR2 + +12425 +CUNEIFORM NUMERIC SIGN THREE SHAR2 VARIANT FORM + +12426 +CUNEIFORM NUMERIC SIGN FOUR SHAR2 + +12427 +CUNEIFORM NUMERIC SIGN FIVE SHAR2 + +12428 +CUNEIFORM NUMERIC SIGN SIX SHAR2 + +12429 +CUNEIFORM NUMERIC SIGN SEVEN SHAR2 + +1242A +CUNEIFORM NUMERIC SIGN EIGHT SHAR2 + +1242B +CUNEIFORM NUMERIC SIGN NINE SHAR2 + +1242C +CUNEIFORM NUMERIC SIGN ONE SHARU + +1242D +CUNEIFORM NUMERIC SIGN TWO SHARU + +1242E +CUNEIFORM NUMERIC SIGN THREE SHARU + +1242F +CUNEIFORM NUMERIC SIGN THREE SHARU VARIANT FORM + +12430 +CUNEIFORM NUMERIC SIGN FOUR SHARU + +12431 +CUNEIFORM NUMERIC SIGN FIVE SHARU + +12432 +CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS DISH + +12433 +CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS MIN + +12434 +CUNEIFORM NUMERIC SIGN ONE BURU + +12435 +CUNEIFORM NUMERIC SIGN TWO BURU + +12436 +CUNEIFORM NUMERIC SIGN THREE BURU + +12437 +CUNEIFORM NUMERIC SIGN THREE BURU VARIANT FORM + +12438 +CUNEIFORM NUMERIC SIGN FOUR BURU + +12439 +CUNEIFORM NUMERIC SIGN FIVE BURU + +1243A +CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH16 + +1243B +CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH21 + +1243C +CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU + +1243D +CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU4 + +1243E +CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU A + +1243F +CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU B + +12440 +CUNEIFORM NUMERIC SIGN SIX VARIANT FORM ASH9 + +12441 +CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN3 + +12442 +CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN A + +12443 +CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN B + +12444 +CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU + +12445 +CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU3 + +12446 +CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU + +12447 +CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU3 + +12448 +CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU4 + +12449 +CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU A + +1244A +CUNEIFORM NUMERIC SIGN TWO ASH TENU + +1244B +CUNEIFORM NUMERIC SIGN THREE ASH TENU + +1244C +CUNEIFORM NUMERIC SIGN FOUR ASH TENU + +1244D +CUNEIFORM NUMERIC SIGN FIVE ASH TENU + +1244E +CUNEIFORM NUMERIC SIGN SIX ASH TENU + +1244F +CUNEIFORM NUMERIC SIGN ONE BAN2 + +12450 +CUNEIFORM NUMERIC SIGN TWO BAN2 + +12451 +CUNEIFORM NUMERIC SIGN THREE BAN2 + +12452 +CUNEIFORM NUMERIC SIGN FOUR BAN2 + +12453 +CUNEIFORM NUMERIC SIGN FOUR BAN2 VARIANT FORM + +12454 +CUNEIFORM NUMERIC SIGN FIVE BAN2 + +12455 +CUNEIFORM NUMERIC SIGN FIVE BAN2 VARIANT FORM + +12456 +CUNEIFORM NUMERIC SIGN NIGIDAMIN + +12457 +CUNEIFORM NUMERIC SIGN NIGIDAESH + +12458 +CUNEIFORM NUMERIC SIGN ONE ESHE3 + +12459 +CUNEIFORM NUMERIC SIGN TWO ESHE3 + +1245A +CUNEIFORM NUMERIC SIGN ONE THIRD DISH + +1245B +CUNEIFORM NUMERIC SIGN TWO THIRDS DISH + +1245C +CUNEIFORM NUMERIC SIGN FIVE SIXTHS DISH + +1245D +CUNEIFORM NUMERIC SIGN ONE THIRD VARIANT FORM A + +1245E +CUNEIFORM NUMERIC SIGN TWO THIRDS VARIANT FORM A + +1245F +CUNEIFORM NUMERIC SIGN ONE EIGHTH ASH + +12460 +CUNEIFORM NUMERIC SIGN ONE QUARTER ASH + +12461 +CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE SIXTH + +12462 +CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER + +12463 +CUNEIFORM NUMERIC SIGN ONE QUARTER GUR + +12464 +CUNEIFORM NUMERIC SIGN ONE HALF GUR + +12465 +CUNEIFORM NUMERIC SIGN ELAMITE ONE THIRD + +12466 +CUNEIFORM NUMERIC SIGN ELAMITE TWO THIRDS + +12467 +CUNEIFORM NUMERIC SIGN ELAMITE FORTY + +12468 +CUNEIFORM NUMERIC SIGN ELAMITE FIFTY + +12469 +CUNEIFORM NUMERIC SIGN FOUR U VARIANT FORM + +1246A +CUNEIFORM NUMERIC SIGN FIVE U VARIANT FORM + +1246B +CUNEIFORM NUMERIC SIGN SIX U VARIANT FORM + +1246C +CUNEIFORM NUMERIC SIGN SEVEN U VARIANT FORM + +1246D +CUNEIFORM NUMERIC SIGN EIGHT U VARIANT FORM + +1246E +CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM + +12470 +CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER + +12471 +CUNEIFORM PUNCTUATION SIGN VERTICAL COLON + +12472 +CUNEIFORM PUNCTUATION SIGN DIAGONAL COLON + +12473 +CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON + +12474 +CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON + +12480 +CUNEIFORM SIGN AB TIMES NUN TENU + +12481 +CUNEIFORM SIGN AB TIMES SHU2 + +12482 +CUNEIFORM SIGN AD TIMES ESH2 + +12483 +CUNEIFORM SIGN BAD TIMES DISH TENU + +12484 +CUNEIFORM SIGN BAHAR2 TIMES AB2 + +12485 +CUNEIFORM SIGN BAHAR2 TIMES NI + +12486 +CUNEIFORM SIGN BAHAR2 TIMES ZA + +12487 +CUNEIFORM SIGN BU OVER BU TIMES NA2 + +12488 +CUNEIFORM SIGN DA TIMES TAK4 + +12489 +CUNEIFORM SIGN DAG TIMES KUR + +1248A +CUNEIFORM SIGN DIM TIMES IGI + +1248B +CUNEIFORM SIGN DIM TIMES U U U + +1248C +CUNEIFORM SIGN DIM2 TIMES UD + +1248D +CUNEIFORM SIGN DUG TIMES ANSHE + +1248E +CUNEIFORM SIGN DUG TIMES ASH + +1248F +CUNEIFORM SIGN DUG TIMES ASH AT LEFT + +12490 +CUNEIFORM SIGN DUG TIMES DIN + +12491 +CUNEIFORM SIGN DUG TIMES DUN + +12492 +CUNEIFORM SIGN DUG TIMES ERIN2 + +12493 +CUNEIFORM SIGN DUG TIMES GA + +12494 +CUNEIFORM SIGN DUG TIMES GI + +12495 +CUNEIFORM SIGN DUG TIMES GIR2 GUNU + +12496 +CUNEIFORM SIGN DUG TIMES GISH + +12497 +CUNEIFORM SIGN DUG TIMES HA + +12498 +CUNEIFORM SIGN DUG TIMES HI + +12499 +CUNEIFORM SIGN DUG TIMES IGI GUNU + +1249A +CUNEIFORM SIGN DUG TIMES KASKAL + +1249B +CUNEIFORM SIGN DUG TIMES KUR + +1249C +CUNEIFORM SIGN DUG TIMES KUSHU2 + +1249D +CUNEIFORM SIGN DUG TIMES KUSHU2 PLUS KASKAL + +1249E +CUNEIFORM SIGN DUG TIMES LAK-020 + +1249F +CUNEIFORM SIGN DUG TIMES LAM + +124A0 +CUNEIFORM SIGN DUG TIMES LAM TIMES KUR + +124A1 +CUNEIFORM SIGN DUG TIMES LUH PLUS GISH + +124A2 +CUNEIFORM SIGN DUG TIMES MASH + +124A3 +CUNEIFORM SIGN DUG TIMES MES + +124A4 +CUNEIFORM SIGN DUG TIMES MI + +124A5 +CUNEIFORM SIGN DUG TIMES NI + +124A6 +CUNEIFORM SIGN DUG TIMES PI + +124A7 +CUNEIFORM SIGN DUG TIMES SHE + +124A8 +CUNEIFORM SIGN DUG TIMES SI GUNU + +124A9 +CUNEIFORM SIGN E2 TIMES KUR + +124AA +CUNEIFORM SIGN E2 TIMES PAP + +124AB +CUNEIFORM SIGN ERIN2 X + +124AC +CUNEIFORM SIGN ESH2 CROSSING ESH2 + +124AD +CUNEIFORM SIGN EZEN SHESHIG TIMES ASH + +124AE +CUNEIFORM SIGN EZEN SHESHIG TIMES HI + +124AF +CUNEIFORM SIGN EZEN SHESHIG TIMES IGI GUNU + +124B0 +CUNEIFORM SIGN EZEN SHESHIG TIMES LA + +124B1 +CUNEIFORM SIGN EZEN SHESHIG TIMES LAL + +124B2 +CUNEIFORM SIGN EZEN SHESHIG TIMES ME + +124B3 +CUNEIFORM SIGN EZEN SHESHIG TIMES MES + +124B4 +CUNEIFORM SIGN EZEN SHESHIG TIMES SU + +124B5 +CUNEIFORM SIGN EZEN TIMES SU + +124B6 +CUNEIFORM SIGN GA2 TIMES BAHAR2 + +124B7 +CUNEIFORM SIGN GA2 TIMES DIM GUNU + +124B8 +CUNEIFORM SIGN GA2 TIMES DUG TIMES IGI GUNU + +124B9 +CUNEIFORM SIGN GA2 TIMES DUG TIMES KASKAL + +124BA +CUNEIFORM SIGN GA2 TIMES EREN + +124BB +CUNEIFORM SIGN GA2 TIMES GA + +124BC +CUNEIFORM SIGN GA2 TIMES GAR PLUS DI + +124BD +CUNEIFORM SIGN GA2 TIMES GAR PLUS NE + +124BE +CUNEIFORM SIGN GA2 TIMES HA PLUS A + +124BF +CUNEIFORM SIGN GA2 TIMES KUSHU2 PLUS KASKAL + +124C0 +CUNEIFORM SIGN GA2 TIMES LAM + +124C1 +CUNEIFORM SIGN GA2 TIMES LAM TIMES KUR + +124C2 +CUNEIFORM SIGN GA2 TIMES LUH + +124C3 +CUNEIFORM SIGN GA2 TIMES MUSH + +124C4 +CUNEIFORM SIGN GA2 TIMES NE + +124C5 +CUNEIFORM SIGN GA2 TIMES NE PLUS E2 + +124C6 +CUNEIFORM SIGN GA2 TIMES NE PLUS GI + +124C7 +CUNEIFORM SIGN GA2 TIMES SHIM + +124C8 +CUNEIFORM SIGN GA2 TIMES ZIZ2 + +124C9 +CUNEIFORM SIGN GABA ROTATED NINETY DEGREES + +124CA +CUNEIFORM SIGN GESHTIN TIMES U + +124CB +CUNEIFORM SIGN GISH TIMES GISH CROSSING GISH + +124CC +CUNEIFORM SIGN GU2 TIMES IGI GUNU + +124CD +CUNEIFORM SIGN GUD PLUS GISH TIMES TAK4 + +124CE +CUNEIFORM SIGN HA TENU GUNU + +124CF +CUNEIFORM SIGN HI TIMES ASH OVER HI TIMES ASH + +124D0 +CUNEIFORM SIGN KA TIMES BU + +124D1 +CUNEIFORM SIGN KA TIMES KA + +124D2 +CUNEIFORM SIGN KA TIMES U U U + +124D3 +CUNEIFORM SIGN KA TIMES UR + +124D4 +CUNEIFORM SIGN LAGAB TIMES ZU OVER ZU + +124D5 +CUNEIFORM SIGN LAK-003 + +124D6 +CUNEIFORM SIGN LAK-021 + +124D7 +CUNEIFORM SIGN LAK-025 + +124D8 +CUNEIFORM SIGN LAK-030 + +124D9 +CUNEIFORM SIGN LAK-050 + +124DA +CUNEIFORM SIGN LAK-051 + +124DB +CUNEIFORM SIGN LAK-062 + +124DC +CUNEIFORM SIGN LAK-079 OVER LAK-079 GUNU + +124DD +CUNEIFORM SIGN LAK-080 + +124DE +CUNEIFORM SIGN LAK-081 OVER LAK-081 + +124DF +CUNEIFORM SIGN LAK-092 + +124E0 +CUNEIFORM SIGN LAK-130 + +124E1 +CUNEIFORM SIGN LAK-142 + +124E2 +CUNEIFORM SIGN LAK-210 + +124E3 +CUNEIFORM SIGN LAK-219 + +124E4 +CUNEIFORM SIGN LAK-220 + +124E5 +CUNEIFORM SIGN LAK-225 + +124E6 +CUNEIFORM SIGN LAK-228 + +124E7 +CUNEIFORM SIGN LAK-238 + +124E8 +CUNEIFORM SIGN LAK-265 + +124E9 +CUNEIFORM SIGN LAK-266 + +124EA +CUNEIFORM SIGN LAK-343 + +124EB +CUNEIFORM SIGN LAK-347 + +124EC +CUNEIFORM SIGN LAK-348 + +124ED +CUNEIFORM SIGN LAK-383 + +124EE +CUNEIFORM SIGN LAK-384 + +124EF +CUNEIFORM SIGN LAK-390 + +124F0 +CUNEIFORM SIGN LAK-441 + +124F1 +CUNEIFORM SIGN LAK-449 + +124F2 +CUNEIFORM SIGN LAK-449 TIMES GU + +124F3 +CUNEIFORM SIGN LAK-449 TIMES IGI + +124F4 +CUNEIFORM SIGN LAK-449 TIMES PAP PLUS LU3 + +124F5 +CUNEIFORM SIGN LAK-449 TIMES PAP PLUS PAP PLUS LU3 + +124F6 +CUNEIFORM SIGN LAK-449 TIMES U2 PLUS BA + +124F7 +CUNEIFORM SIGN LAK-450 + +124F8 +CUNEIFORM SIGN LAK-457 + +124F9 +CUNEIFORM SIGN LAK-470 + +124FA +CUNEIFORM SIGN LAK-483 + +124FB +CUNEIFORM SIGN LAK-490 + +124FC +CUNEIFORM SIGN LAK-492 + +124FD +CUNEIFORM SIGN LAK-493 + +124FE +CUNEIFORM SIGN LAK-495 + +124FF +CUNEIFORM SIGN LAK-550 + +12500 +CUNEIFORM SIGN LAK-608 + +12501 +CUNEIFORM SIGN LAK-617 + +12502 +CUNEIFORM SIGN LAK-617 TIMES ASH + +12503 +CUNEIFORM SIGN LAK-617 TIMES BAD + +12504 +CUNEIFORM SIGN LAK-617 TIMES DUN3 GUNU GUNU + +12505 +CUNEIFORM SIGN LAK-617 TIMES KU3 + +12506 +CUNEIFORM SIGN LAK-617 TIMES LA + +12507 +CUNEIFORM SIGN LAK-617 TIMES TAR + +12508 +CUNEIFORM SIGN LAK-617 TIMES TE + +12509 +CUNEIFORM SIGN LAK-617 TIMES U2 + +1250A +CUNEIFORM SIGN LAK-617 TIMES UD + +1250B +CUNEIFORM SIGN LAK-617 TIMES URUDA + +1250C +CUNEIFORM SIGN LAK-636 + +1250D +CUNEIFORM SIGN LAK-648 + +1250E +CUNEIFORM SIGN LAK-648 TIMES DUB + +1250F +CUNEIFORM SIGN LAK-648 TIMES GA + +12510 +CUNEIFORM SIGN LAK-648 TIMES IGI + +12511 +CUNEIFORM SIGN LAK-648 TIMES IGI GUNU + +12512 +CUNEIFORM SIGN LAK-648 TIMES NI + +12513 +CUNEIFORM SIGN LAK-648 TIMES PAP PLUS PAP PLUS LU3 + +12514 +CUNEIFORM SIGN LAK-648 TIMES SHESH PLUS KI + +12515 +CUNEIFORM SIGN LAK-648 TIMES UD + +12516 +CUNEIFORM SIGN LAK-648 TIMES URUDA + +12517 +CUNEIFORM SIGN LAK-724 + +12518 +CUNEIFORM SIGN LAK-749 + +12519 +CUNEIFORM SIGN LU2 GUNU TIMES ASH + +1251A +CUNEIFORM SIGN LU2 TIMES DISH + +1251B +CUNEIFORM SIGN LU2 TIMES HAL + +1251C +CUNEIFORM SIGN LU2 TIMES PAP + +1251D +CUNEIFORM SIGN LU2 TIMES PAP PLUS PAP PLUS LU3 + +1251E +CUNEIFORM SIGN LU2 TIMES TAK4 + +1251F +CUNEIFORM SIGN MI PLUS ZA7 + +12520 +CUNEIFORM SIGN MUSH OVER MUSH TIMES GA + +12521 +CUNEIFORM SIGN MUSH OVER MUSH TIMES KAK + +12522 +CUNEIFORM SIGN NINDA2 TIMES DIM GUNU + +12523 +CUNEIFORM SIGN NINDA2 TIMES GISH + +12524 +CUNEIFORM SIGN NINDA2 TIMES GUL + +12525 +CUNEIFORM SIGN NINDA2 TIMES HI + +12526 +CUNEIFORM SIGN NINDA2 TIMES KESH2 + +12527 +CUNEIFORM SIGN NINDA2 TIMES LAK-050 + +12528 +CUNEIFORM SIGN NINDA2 TIMES MASH + +12529 +CUNEIFORM SIGN NINDA2 TIMES PAP PLUS PAP + +1252A +CUNEIFORM SIGN NINDA2 TIMES U + +1252B +CUNEIFORM SIGN NINDA2 TIMES U PLUS U + +1252C +CUNEIFORM SIGN NINDA2 TIMES URUDA + +1252D +CUNEIFORM SIGN SAG GUNU TIMES HA + +1252E +CUNEIFORM SIGN SAG TIMES EN + +1252F +CUNEIFORM SIGN SAG TIMES SHE AT LEFT + +12530 +CUNEIFORM SIGN SAG TIMES TAK4 + +12531 +CUNEIFORM SIGN SHA6 TENU + +12532 +CUNEIFORM SIGN SHE OVER SHE + +12533 +CUNEIFORM SIGN SHE PLUS HUB2 + +12534 +CUNEIFORM SIGN SHE PLUS NAM2 + +12535 +CUNEIFORM SIGN SHE PLUS SAR + +12536 +CUNEIFORM SIGN SHU2 PLUS DUG TIMES NI + +12537 +CUNEIFORM SIGN SHU2 PLUS E2 TIMES AN + +12538 +CUNEIFORM SIGN SI TIMES TAK4 + +12539 +CUNEIFORM SIGN TAK4 PLUS SAG + +1253A +CUNEIFORM SIGN TUM TIMES GAN2 TENU + +1253B +CUNEIFORM SIGN TUM TIMES THREE DISH + +1253C +CUNEIFORM SIGN UR2 INVERTED + +1253D +CUNEIFORM SIGN UR2 TIMES UD + +1253E +CUNEIFORM SIGN URU TIMES DARA3 + +1253F +CUNEIFORM SIGN URU TIMES LAK-668 + +12540 +CUNEIFORM SIGN URU TIMES LU3 + +12541 +CUNEIFORM SIGN ZA7 + +12542 +CUNEIFORM SIGN ZU OVER ZU PLUS SAR + +12543 +CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU + +13000 +EGYPTIAN HIEROGLYPH A001 + +13001 +EGYPTIAN HIEROGLYPH A002 + +13002 +EGYPTIAN HIEROGLYPH A003 + +13003 +EGYPTIAN HIEROGLYPH A004 + +13004 +EGYPTIAN HIEROGLYPH A005 + +13005 +EGYPTIAN HIEROGLYPH A005A + +13006 +EGYPTIAN HIEROGLYPH A006 + +13007 +EGYPTIAN HIEROGLYPH A006A + +13008 +EGYPTIAN HIEROGLYPH A006B + +13009 +EGYPTIAN HIEROGLYPH A007 + +1300A +EGYPTIAN HIEROGLYPH A008 + +1300B +EGYPTIAN HIEROGLYPH A009 + +1300C +EGYPTIAN HIEROGLYPH A010 + +1300D +EGYPTIAN HIEROGLYPH A011 + +1300E +EGYPTIAN HIEROGLYPH A012 + +1300F +EGYPTIAN HIEROGLYPH A013 + +13010 +EGYPTIAN HIEROGLYPH A014 + +13011 +EGYPTIAN HIEROGLYPH A014A + +13012 +EGYPTIAN HIEROGLYPH A015 + +13013 +EGYPTIAN HIEROGLYPH A016 + +13014 +EGYPTIAN HIEROGLYPH A017 + +13015 +EGYPTIAN HIEROGLYPH A017A + +13016 +EGYPTIAN HIEROGLYPH A018 + +13017 +EGYPTIAN HIEROGLYPH A019 + +13018 +EGYPTIAN HIEROGLYPH A020 + +13019 +EGYPTIAN HIEROGLYPH A021 + +1301A +EGYPTIAN HIEROGLYPH A022 + +1301B +EGYPTIAN HIEROGLYPH A023 + +1301C +EGYPTIAN HIEROGLYPH A024 + +1301D +EGYPTIAN HIEROGLYPH A025 + +1301E +EGYPTIAN HIEROGLYPH A026 + +1301F +EGYPTIAN HIEROGLYPH A027 + +13020 +EGYPTIAN HIEROGLYPH A028 + +13021 +EGYPTIAN HIEROGLYPH A029 + +13022 +EGYPTIAN HIEROGLYPH A030 + +13023 +EGYPTIAN HIEROGLYPH A031 + +13024 +EGYPTIAN HIEROGLYPH A032 + +13025 +EGYPTIAN HIEROGLYPH A032A + +13026 +EGYPTIAN HIEROGLYPH A033 + +13027 +EGYPTIAN HIEROGLYPH A034 + +13028 +EGYPTIAN HIEROGLYPH A035 + +13029 +EGYPTIAN HIEROGLYPH A036 + +1302A +EGYPTIAN HIEROGLYPH A037 + +1302B +EGYPTIAN HIEROGLYPH A038 + +1302C +EGYPTIAN HIEROGLYPH A039 + +1302D +EGYPTIAN HIEROGLYPH A040 + +1302E +EGYPTIAN HIEROGLYPH A040A + +1302F +EGYPTIAN HIEROGLYPH A041 + +13030 +EGYPTIAN HIEROGLYPH A042 + +13031 +EGYPTIAN HIEROGLYPH A042A + +13032 +EGYPTIAN HIEROGLYPH A043 + +13033 +EGYPTIAN HIEROGLYPH A043A + +13034 +EGYPTIAN HIEROGLYPH A044 + +13035 +EGYPTIAN HIEROGLYPH A045 + +13036 +EGYPTIAN HIEROGLYPH A045A + +13037 +EGYPTIAN HIEROGLYPH A046 + +13038 +EGYPTIAN HIEROGLYPH A047 + +13039 +EGYPTIAN HIEROGLYPH A048 + +1303A +EGYPTIAN HIEROGLYPH A049 + +1303B +EGYPTIAN HIEROGLYPH A050 + +1303C +EGYPTIAN HIEROGLYPH A051 + +1303D +EGYPTIAN HIEROGLYPH A052 + +1303E +EGYPTIAN HIEROGLYPH A053 + +1303F +EGYPTIAN HIEROGLYPH A054 + +13040 +EGYPTIAN HIEROGLYPH A055 + +13041 +EGYPTIAN HIEROGLYPH A056 + +13042 +EGYPTIAN HIEROGLYPH A057 + +13043 +EGYPTIAN HIEROGLYPH A058 + +13044 +EGYPTIAN HIEROGLYPH A059 + +13045 +EGYPTIAN HIEROGLYPH A060 + +13046 +EGYPTIAN HIEROGLYPH A061 + +13047 +EGYPTIAN HIEROGLYPH A062 + +13048 +EGYPTIAN HIEROGLYPH A063 + +13049 +EGYPTIAN HIEROGLYPH A064 + +1304A +EGYPTIAN HIEROGLYPH A065 + +1304B +EGYPTIAN HIEROGLYPH A066 + +1304C +EGYPTIAN HIEROGLYPH A067 + +1304D +EGYPTIAN HIEROGLYPH A068 + +1304E +EGYPTIAN HIEROGLYPH A069 + +1304F +EGYPTIAN HIEROGLYPH A070 + +13050 +EGYPTIAN HIEROGLYPH B001 + +13051 +EGYPTIAN HIEROGLYPH B002 + +13052 +EGYPTIAN HIEROGLYPH B003 + +13053 +EGYPTIAN HIEROGLYPH B004 + +13054 +EGYPTIAN HIEROGLYPH B005 + +13055 +EGYPTIAN HIEROGLYPH B005A + +13056 +EGYPTIAN HIEROGLYPH B006 + +13057 +EGYPTIAN HIEROGLYPH B007 + +13058 +EGYPTIAN HIEROGLYPH B008 + +13059 +EGYPTIAN HIEROGLYPH B009 + +1305A +EGYPTIAN HIEROGLYPH C001 + +1305B +EGYPTIAN HIEROGLYPH C002 + +1305C +EGYPTIAN HIEROGLYPH C002A + +1305D +EGYPTIAN HIEROGLYPH C002B + +1305E +EGYPTIAN HIEROGLYPH C002C + +1305F +EGYPTIAN HIEROGLYPH C003 + +13060 +EGYPTIAN HIEROGLYPH C004 + +13061 +EGYPTIAN HIEROGLYPH C005 + +13062 +EGYPTIAN HIEROGLYPH C006 + +13063 +EGYPTIAN HIEROGLYPH C007 + +13064 +EGYPTIAN HIEROGLYPH C008 + +13065 +EGYPTIAN HIEROGLYPH C009 + +13066 +EGYPTIAN HIEROGLYPH C010 + +13067 +EGYPTIAN HIEROGLYPH C010A + +13068 +EGYPTIAN HIEROGLYPH C011 + +13069 +EGYPTIAN HIEROGLYPH C012 + +1306A +EGYPTIAN HIEROGLYPH C013 + +1306B +EGYPTIAN HIEROGLYPH C014 + +1306C +EGYPTIAN HIEROGLYPH C015 + +1306D +EGYPTIAN HIEROGLYPH C016 + +1306E +EGYPTIAN HIEROGLYPH C017 + +1306F +EGYPTIAN HIEROGLYPH C018 + +13070 +EGYPTIAN HIEROGLYPH C019 + +13071 +EGYPTIAN HIEROGLYPH C020 + +13072 +EGYPTIAN HIEROGLYPH C021 + +13073 +EGYPTIAN HIEROGLYPH C022 + +13074 +EGYPTIAN HIEROGLYPH C023 + +13075 +EGYPTIAN HIEROGLYPH C024 + +13076 +EGYPTIAN HIEROGLYPH D001 + +13077 +EGYPTIAN HIEROGLYPH D002 + +13078 +EGYPTIAN HIEROGLYPH D003 + +13079 +EGYPTIAN HIEROGLYPH D004 + +1307A +EGYPTIAN HIEROGLYPH D005 + +1307B +EGYPTIAN HIEROGLYPH D006 + +1307C +EGYPTIAN HIEROGLYPH D007 + +1307D +EGYPTIAN HIEROGLYPH D008 + +1307E +EGYPTIAN HIEROGLYPH D008A + +1307F +EGYPTIAN HIEROGLYPH D009 + +13080 +EGYPTIAN HIEROGLYPH D010 + +13081 +EGYPTIAN HIEROGLYPH D011 + +13082 +EGYPTIAN HIEROGLYPH D012 + +13083 +EGYPTIAN HIEROGLYPH D013 + +13084 +EGYPTIAN HIEROGLYPH D014 + +13085 +EGYPTIAN HIEROGLYPH D015 + +13086 +EGYPTIAN HIEROGLYPH D016 + +13087 +EGYPTIAN HIEROGLYPH D017 + +13088 +EGYPTIAN HIEROGLYPH D018 + +13089 +EGYPTIAN HIEROGLYPH D019 + +1308A +EGYPTIAN HIEROGLYPH D020 + +1308B +EGYPTIAN HIEROGLYPH D021 + +1308C +EGYPTIAN HIEROGLYPH D022 + +1308D +EGYPTIAN HIEROGLYPH D023 + +1308E +EGYPTIAN HIEROGLYPH D024 + +1308F +EGYPTIAN HIEROGLYPH D025 + +13090 +EGYPTIAN HIEROGLYPH D026 + +13091 +EGYPTIAN HIEROGLYPH D027 + +13092 +EGYPTIAN HIEROGLYPH D027A + +13093 +EGYPTIAN HIEROGLYPH D028 + +13094 +EGYPTIAN HIEROGLYPH D029 + +13095 +EGYPTIAN HIEROGLYPH D030 + +13096 +EGYPTIAN HIEROGLYPH D031 + +13097 +EGYPTIAN HIEROGLYPH D031A + +13098 +EGYPTIAN HIEROGLYPH D032 + +13099 +EGYPTIAN HIEROGLYPH D033 + +1309A +EGYPTIAN HIEROGLYPH D034 + +1309B +EGYPTIAN HIEROGLYPH D034A + +1309C +EGYPTIAN HIEROGLYPH D035 + +1309D +EGYPTIAN HIEROGLYPH D036 + +1309E +EGYPTIAN HIEROGLYPH D037 + +1309F +EGYPTIAN HIEROGLYPH D038 + +130A0 +EGYPTIAN HIEROGLYPH D039 + +130A1 +EGYPTIAN HIEROGLYPH D040 + +130A2 +EGYPTIAN HIEROGLYPH D041 + +130A3 +EGYPTIAN HIEROGLYPH D042 + +130A4 +EGYPTIAN HIEROGLYPH D043 + +130A5 +EGYPTIAN HIEROGLYPH D044 + +130A6 +EGYPTIAN HIEROGLYPH D045 + +130A7 +EGYPTIAN HIEROGLYPH D046 + +130A8 +EGYPTIAN HIEROGLYPH D046A + +130A9 +EGYPTIAN HIEROGLYPH D047 + +130AA +EGYPTIAN HIEROGLYPH D048 + +130AB +EGYPTIAN HIEROGLYPH D048A + +130AC +EGYPTIAN HIEROGLYPH D049 + +130AD +EGYPTIAN HIEROGLYPH D050 + +130AE +EGYPTIAN HIEROGLYPH D050A + +130AF +EGYPTIAN HIEROGLYPH D050B + +130B0 +EGYPTIAN HIEROGLYPH D050C + +130B1 +EGYPTIAN HIEROGLYPH D050D + +130B2 +EGYPTIAN HIEROGLYPH D050E + +130B3 +EGYPTIAN HIEROGLYPH D050F + +130B4 +EGYPTIAN HIEROGLYPH D050G + +130B5 +EGYPTIAN HIEROGLYPH D050H + +130B6 +EGYPTIAN HIEROGLYPH D050I + +130B7 +EGYPTIAN HIEROGLYPH D051 + +130B8 +EGYPTIAN HIEROGLYPH D052 + +130B9 +EGYPTIAN HIEROGLYPH D052A + +130BA +EGYPTIAN HIEROGLYPH D053 + +130BB +EGYPTIAN HIEROGLYPH D054 + +130BC +EGYPTIAN HIEROGLYPH D054A + +130BD +EGYPTIAN HIEROGLYPH D055 + +130BE +EGYPTIAN HIEROGLYPH D056 + +130BF +EGYPTIAN HIEROGLYPH D057 + +130C0 +EGYPTIAN HIEROGLYPH D058 + +130C1 +EGYPTIAN HIEROGLYPH D059 + +130C2 +EGYPTIAN HIEROGLYPH D060 + +130C3 +EGYPTIAN HIEROGLYPH D061 + +130C4 +EGYPTIAN HIEROGLYPH D062 + +130C5 +EGYPTIAN HIEROGLYPH D063 + +130C6 +EGYPTIAN HIEROGLYPH D064 + +130C7 +EGYPTIAN HIEROGLYPH D065 + +130C8 +EGYPTIAN HIEROGLYPH D066 + +130C9 +EGYPTIAN HIEROGLYPH D067 + +130CA +EGYPTIAN HIEROGLYPH D067A + +130CB +EGYPTIAN HIEROGLYPH D067B + +130CC +EGYPTIAN HIEROGLYPH D067C + +130CD +EGYPTIAN HIEROGLYPH D067D + +130CE +EGYPTIAN HIEROGLYPH D067E + +130CF +EGYPTIAN HIEROGLYPH D067F + +130D0 +EGYPTIAN HIEROGLYPH D067G + +130D1 +EGYPTIAN HIEROGLYPH D067H + +130D2 +EGYPTIAN HIEROGLYPH E001 + +130D3 +EGYPTIAN HIEROGLYPH E002 + +130D4 +EGYPTIAN HIEROGLYPH E003 + +130D5 +EGYPTIAN HIEROGLYPH E004 + +130D6 +EGYPTIAN HIEROGLYPH E005 + +130D7 +EGYPTIAN HIEROGLYPH E006 + +130D8 +EGYPTIAN HIEROGLYPH E007 + +130D9 +EGYPTIAN HIEROGLYPH E008 + +130DA +EGYPTIAN HIEROGLYPH E008A + +130DB +EGYPTIAN HIEROGLYPH E009 + +130DC +EGYPTIAN HIEROGLYPH E009A + +130DD +EGYPTIAN HIEROGLYPH E010 + +130DE +EGYPTIAN HIEROGLYPH E011 + +130DF +EGYPTIAN HIEROGLYPH E012 + +130E0 +EGYPTIAN HIEROGLYPH E013 + +130E1 +EGYPTIAN HIEROGLYPH E014 + +130E2 +EGYPTIAN HIEROGLYPH E015 + +130E3 +EGYPTIAN HIEROGLYPH E016 + +130E4 +EGYPTIAN HIEROGLYPH E016A + +130E5 +EGYPTIAN HIEROGLYPH E017 + +130E6 +EGYPTIAN HIEROGLYPH E017A + +130E7 +EGYPTIAN HIEROGLYPH E018 + +130E8 +EGYPTIAN HIEROGLYPH E019 + +130E9 +EGYPTIAN HIEROGLYPH E020 + +130EA +EGYPTIAN HIEROGLYPH E020A + +130EB +EGYPTIAN HIEROGLYPH E021 + +130EC +EGYPTIAN HIEROGLYPH E022 + +130ED +EGYPTIAN HIEROGLYPH E023 + +130EE +EGYPTIAN HIEROGLYPH E024 + +130EF +EGYPTIAN HIEROGLYPH E025 + +130F0 +EGYPTIAN HIEROGLYPH E026 + +130F1 +EGYPTIAN HIEROGLYPH E027 + +130F2 +EGYPTIAN HIEROGLYPH E028 + +130F3 +EGYPTIAN HIEROGLYPH E028A + +130F4 +EGYPTIAN HIEROGLYPH E029 + +130F5 +EGYPTIAN HIEROGLYPH E030 + +130F6 +EGYPTIAN HIEROGLYPH E031 + +130F7 +EGYPTIAN HIEROGLYPH E032 + +130F8 +EGYPTIAN HIEROGLYPH E033 + +130F9 +EGYPTIAN HIEROGLYPH E034 + +130FA +EGYPTIAN HIEROGLYPH E034A + +130FB +EGYPTIAN HIEROGLYPH E036 + +130FC +EGYPTIAN HIEROGLYPH E037 + +130FD +EGYPTIAN HIEROGLYPH E038 + +130FE +EGYPTIAN HIEROGLYPH F001 + +130FF +EGYPTIAN HIEROGLYPH F001A + +13100 +EGYPTIAN HIEROGLYPH F002 + +13101 +EGYPTIAN HIEROGLYPH F003 + +13102 +EGYPTIAN HIEROGLYPH F004 + +13103 +EGYPTIAN HIEROGLYPH F005 + +13104 +EGYPTIAN HIEROGLYPH F006 + +13105 +EGYPTIAN HIEROGLYPH F007 + +13106 +EGYPTIAN HIEROGLYPH F008 + +13107 +EGYPTIAN HIEROGLYPH F009 + +13108 +EGYPTIAN HIEROGLYPH F010 + +13109 +EGYPTIAN HIEROGLYPH F011 + +1310A +EGYPTIAN HIEROGLYPH F012 + +1310B +EGYPTIAN HIEROGLYPH F013 + +1310C +EGYPTIAN HIEROGLYPH F013A + +1310D +EGYPTIAN HIEROGLYPH F014 + +1310E +EGYPTIAN HIEROGLYPH F015 + +1310F +EGYPTIAN HIEROGLYPH F016 + +13110 +EGYPTIAN HIEROGLYPH F017 + +13111 +EGYPTIAN HIEROGLYPH F018 + +13112 +EGYPTIAN HIEROGLYPH F019 + +13113 +EGYPTIAN HIEROGLYPH F020 + +13114 +EGYPTIAN HIEROGLYPH F021 + +13115 +EGYPTIAN HIEROGLYPH F021A + +13116 +EGYPTIAN HIEROGLYPH F022 + +13117 +EGYPTIAN HIEROGLYPH F023 + +13118 +EGYPTIAN HIEROGLYPH F024 + +13119 +EGYPTIAN HIEROGLYPH F025 + +1311A +EGYPTIAN HIEROGLYPH F026 + +1311B +EGYPTIAN HIEROGLYPH F027 + +1311C +EGYPTIAN HIEROGLYPH F028 + +1311D +EGYPTIAN HIEROGLYPH F029 + +1311E +EGYPTIAN HIEROGLYPH F030 + +1311F +EGYPTIAN HIEROGLYPH F031 + +13120 +EGYPTIAN HIEROGLYPH F031A + +13121 +EGYPTIAN HIEROGLYPH F032 + +13122 +EGYPTIAN HIEROGLYPH F033 + +13123 +EGYPTIAN HIEROGLYPH F034 + +13124 +EGYPTIAN HIEROGLYPH F035 + +13125 +EGYPTIAN HIEROGLYPH F036 + +13126 +EGYPTIAN HIEROGLYPH F037 + +13127 +EGYPTIAN HIEROGLYPH F037A + +13128 +EGYPTIAN HIEROGLYPH F038 + +13129 +EGYPTIAN HIEROGLYPH F038A + +1312A +EGYPTIAN HIEROGLYPH F039 + +1312B +EGYPTIAN HIEROGLYPH F040 + +1312C +EGYPTIAN HIEROGLYPH F041 + +1312D +EGYPTIAN HIEROGLYPH F042 + +1312E +EGYPTIAN HIEROGLYPH F043 + +1312F +EGYPTIAN HIEROGLYPH F044 + +13130 +EGYPTIAN HIEROGLYPH F045 + +13131 +EGYPTIAN HIEROGLYPH F045A + +13132 +EGYPTIAN HIEROGLYPH F046 + +13133 +EGYPTIAN HIEROGLYPH F046A + +13134 +EGYPTIAN HIEROGLYPH F047 + +13135 +EGYPTIAN HIEROGLYPH F047A + +13136 +EGYPTIAN HIEROGLYPH F048 + +13137 +EGYPTIAN HIEROGLYPH F049 + +13138 +EGYPTIAN HIEROGLYPH F050 + +13139 +EGYPTIAN HIEROGLYPH F051 + +1313A +EGYPTIAN HIEROGLYPH F051A + +1313B +EGYPTIAN HIEROGLYPH F051B + +1313C +EGYPTIAN HIEROGLYPH F051C + +1313D +EGYPTIAN HIEROGLYPH F052 + +1313E +EGYPTIAN HIEROGLYPH F053 + +1313F +EGYPTIAN HIEROGLYPH G001 + +13140 +EGYPTIAN HIEROGLYPH G002 + +13141 +EGYPTIAN HIEROGLYPH G003 + +13142 +EGYPTIAN HIEROGLYPH G004 + +13143 +EGYPTIAN HIEROGLYPH G005 + +13144 +EGYPTIAN HIEROGLYPH G006 + +13145 +EGYPTIAN HIEROGLYPH G006A + +13146 +EGYPTIAN HIEROGLYPH G007 + +13147 +EGYPTIAN HIEROGLYPH G007A + +13148 +EGYPTIAN HIEROGLYPH G007B + +13149 +EGYPTIAN HIEROGLYPH G008 + +1314A +EGYPTIAN HIEROGLYPH G009 + +1314B +EGYPTIAN HIEROGLYPH G010 + +1314C +EGYPTIAN HIEROGLYPH G011 + +1314D +EGYPTIAN HIEROGLYPH G011A + +1314E +EGYPTIAN HIEROGLYPH G012 + +1314F +EGYPTIAN HIEROGLYPH G013 + +13150 +EGYPTIAN HIEROGLYPH G014 + +13151 +EGYPTIAN HIEROGLYPH G015 + +13152 +EGYPTIAN HIEROGLYPH G016 + +13153 +EGYPTIAN HIEROGLYPH G017 + +13154 +EGYPTIAN HIEROGLYPH G018 + +13155 +EGYPTIAN HIEROGLYPH G019 + +13156 +EGYPTIAN HIEROGLYPH G020 + +13157 +EGYPTIAN HIEROGLYPH G020A + +13158 +EGYPTIAN HIEROGLYPH G021 + +13159 +EGYPTIAN HIEROGLYPH G022 + +1315A +EGYPTIAN HIEROGLYPH G023 + +1315B +EGYPTIAN HIEROGLYPH G024 + +1315C +EGYPTIAN HIEROGLYPH G025 + +1315D +EGYPTIAN HIEROGLYPH G026 + +1315E +EGYPTIAN HIEROGLYPH G026A + +1315F +EGYPTIAN HIEROGLYPH G027 + +13160 +EGYPTIAN HIEROGLYPH G028 + +13161 +EGYPTIAN HIEROGLYPH G029 + +13162 +EGYPTIAN HIEROGLYPH G030 + +13163 +EGYPTIAN HIEROGLYPH G031 + +13164 +EGYPTIAN HIEROGLYPH G032 + +13165 +EGYPTIAN HIEROGLYPH G033 + +13166 +EGYPTIAN HIEROGLYPH G034 + +13167 +EGYPTIAN HIEROGLYPH G035 + +13168 +EGYPTIAN HIEROGLYPH G036 + +13169 +EGYPTIAN HIEROGLYPH G036A + +1316A +EGYPTIAN HIEROGLYPH G037 + +1316B +EGYPTIAN HIEROGLYPH G037A + +1316C +EGYPTIAN HIEROGLYPH G038 + +1316D +EGYPTIAN HIEROGLYPH G039 + +1316E +EGYPTIAN HIEROGLYPH G040 + +1316F +EGYPTIAN HIEROGLYPH G041 + +13170 +EGYPTIAN HIEROGLYPH G042 + +13171 +EGYPTIAN HIEROGLYPH G043 + +13172 +EGYPTIAN HIEROGLYPH G043A + +13173 +EGYPTIAN HIEROGLYPH G044 + +13174 +EGYPTIAN HIEROGLYPH G045 + +13175 +EGYPTIAN HIEROGLYPH G045A + +13176 +EGYPTIAN HIEROGLYPH G046 + +13177 +EGYPTIAN HIEROGLYPH G047 + +13178 +EGYPTIAN HIEROGLYPH G048 + +13179 +EGYPTIAN HIEROGLYPH G049 + +1317A +EGYPTIAN HIEROGLYPH G050 + +1317B +EGYPTIAN HIEROGLYPH G051 + +1317C +EGYPTIAN HIEROGLYPH G052 + +1317D +EGYPTIAN HIEROGLYPH G053 + +1317E +EGYPTIAN HIEROGLYPH G054 + +1317F +EGYPTIAN HIEROGLYPH H001 + +13180 +EGYPTIAN HIEROGLYPH H002 + +13181 +EGYPTIAN HIEROGLYPH H003 + +13182 +EGYPTIAN HIEROGLYPH H004 + +13183 +EGYPTIAN HIEROGLYPH H005 + +13184 +EGYPTIAN HIEROGLYPH H006 + +13185 +EGYPTIAN HIEROGLYPH H006A + +13186 +EGYPTIAN HIEROGLYPH H007 + +13187 +EGYPTIAN HIEROGLYPH H008 + +13188 +EGYPTIAN HIEROGLYPH I001 + +13189 +EGYPTIAN HIEROGLYPH I002 + +1318A +EGYPTIAN HIEROGLYPH I003 + +1318B +EGYPTIAN HIEROGLYPH I004 + +1318C +EGYPTIAN HIEROGLYPH I005 + +1318D +EGYPTIAN HIEROGLYPH I005A + +1318E +EGYPTIAN HIEROGLYPH I006 + +1318F +EGYPTIAN HIEROGLYPH I007 + +13190 +EGYPTIAN HIEROGLYPH I008 + +13191 +EGYPTIAN HIEROGLYPH I009 + +13192 +EGYPTIAN HIEROGLYPH I009A + +13193 +EGYPTIAN HIEROGLYPH I010 + +13194 +EGYPTIAN HIEROGLYPH I010A + +13195 +EGYPTIAN HIEROGLYPH I011 + +13196 +EGYPTIAN HIEROGLYPH I011A + +13197 +EGYPTIAN HIEROGLYPH I012 + +13198 +EGYPTIAN HIEROGLYPH I013 + +13199 +EGYPTIAN HIEROGLYPH I014 + +1319A +EGYPTIAN HIEROGLYPH I015 + +1319B +EGYPTIAN HIEROGLYPH K001 + +1319C +EGYPTIAN HIEROGLYPH K002 + +1319D +EGYPTIAN HIEROGLYPH K003 + +1319E +EGYPTIAN HIEROGLYPH K004 + +1319F +EGYPTIAN HIEROGLYPH K005 + +131A0 +EGYPTIAN HIEROGLYPH K006 + +131A1 +EGYPTIAN HIEROGLYPH K007 + +131A2 +EGYPTIAN HIEROGLYPH K008 + +131A3 +EGYPTIAN HIEROGLYPH L001 + +131A4 +EGYPTIAN HIEROGLYPH L002 + +131A5 +EGYPTIAN HIEROGLYPH L002A + +131A6 +EGYPTIAN HIEROGLYPH L003 + +131A7 +EGYPTIAN HIEROGLYPH L004 + +131A8 +EGYPTIAN HIEROGLYPH L005 + +131A9 +EGYPTIAN HIEROGLYPH L006 + +131AA +EGYPTIAN HIEROGLYPH L006A + +131AB +EGYPTIAN HIEROGLYPH L007 + +131AC +EGYPTIAN HIEROGLYPH L008 + +131AD +EGYPTIAN HIEROGLYPH M001 + +131AE +EGYPTIAN HIEROGLYPH M001A + +131AF +EGYPTIAN HIEROGLYPH M001B + +131B0 +EGYPTIAN HIEROGLYPH M002 + +131B1 +EGYPTIAN HIEROGLYPH M003 + +131B2 +EGYPTIAN HIEROGLYPH M003A + +131B3 +EGYPTIAN HIEROGLYPH M004 + +131B4 +EGYPTIAN HIEROGLYPH M005 + +131B5 +EGYPTIAN HIEROGLYPH M006 + +131B6 +EGYPTIAN HIEROGLYPH M007 + +131B7 +EGYPTIAN HIEROGLYPH M008 + +131B8 +EGYPTIAN HIEROGLYPH M009 + +131B9 +EGYPTIAN HIEROGLYPH M010 + +131BA +EGYPTIAN HIEROGLYPH M010A + +131BB +EGYPTIAN HIEROGLYPH M011 + +131BC +EGYPTIAN HIEROGLYPH M012 + +131BD +EGYPTIAN HIEROGLYPH M012A + +131BE +EGYPTIAN HIEROGLYPH M012B + +131BF +EGYPTIAN HIEROGLYPH M012C + +131C0 +EGYPTIAN HIEROGLYPH M012D + +131C1 +EGYPTIAN HIEROGLYPH M012E + +131C2 +EGYPTIAN HIEROGLYPH M012F + +131C3 +EGYPTIAN HIEROGLYPH M012G + +131C4 +EGYPTIAN HIEROGLYPH M012H + +131C5 +EGYPTIAN HIEROGLYPH M013 + +131C6 +EGYPTIAN HIEROGLYPH M014 + +131C7 +EGYPTIAN HIEROGLYPH M015 + +131C8 +EGYPTIAN HIEROGLYPH M015A + +131C9 +EGYPTIAN HIEROGLYPH M016 + +131CA +EGYPTIAN HIEROGLYPH M016A + +131CB +EGYPTIAN HIEROGLYPH M017 + +131CC +EGYPTIAN HIEROGLYPH M017A + +131CD +EGYPTIAN HIEROGLYPH M018 + +131CE +EGYPTIAN HIEROGLYPH M019 + +131CF +EGYPTIAN HIEROGLYPH M020 + +131D0 +EGYPTIAN HIEROGLYPH M021 + +131D1 +EGYPTIAN HIEROGLYPH M022 + +131D2 +EGYPTIAN HIEROGLYPH M022A + +131D3 +EGYPTIAN HIEROGLYPH M023 + +131D4 +EGYPTIAN HIEROGLYPH M024 + +131D5 +EGYPTIAN HIEROGLYPH M024A + +131D6 +EGYPTIAN HIEROGLYPH M025 + +131D7 +EGYPTIAN HIEROGLYPH M026 + +131D8 +EGYPTIAN HIEROGLYPH M027 + +131D9 +EGYPTIAN HIEROGLYPH M028 + +131DA +EGYPTIAN HIEROGLYPH M028A + +131DB +EGYPTIAN HIEROGLYPH M029 + +131DC +EGYPTIAN HIEROGLYPH M030 + +131DD +EGYPTIAN HIEROGLYPH M031 + +131DE +EGYPTIAN HIEROGLYPH M031A + +131DF +EGYPTIAN HIEROGLYPH M032 + +131E0 +EGYPTIAN HIEROGLYPH M033 + +131E1 +EGYPTIAN HIEROGLYPH M033A + +131E2 +EGYPTIAN HIEROGLYPH M033B + +131E3 +EGYPTIAN HIEROGLYPH M034 + +131E4 +EGYPTIAN HIEROGLYPH M035 + +131E5 +EGYPTIAN HIEROGLYPH M036 + +131E6 +EGYPTIAN HIEROGLYPH M037 + +131E7 +EGYPTIAN HIEROGLYPH M038 + +131E8 +EGYPTIAN HIEROGLYPH M039 + +131E9 +EGYPTIAN HIEROGLYPH M040 + +131EA +EGYPTIAN HIEROGLYPH M040A + +131EB +EGYPTIAN HIEROGLYPH M041 + +131EC +EGYPTIAN HIEROGLYPH M042 + +131ED +EGYPTIAN HIEROGLYPH M043 + +131EE +EGYPTIAN HIEROGLYPH M044 + +131EF +EGYPTIAN HIEROGLYPH N001 + +131F0 +EGYPTIAN HIEROGLYPH N002 + +131F1 +EGYPTIAN HIEROGLYPH N003 + +131F2 +EGYPTIAN HIEROGLYPH N004 + +131F3 +EGYPTIAN HIEROGLYPH N005 + +131F4 +EGYPTIAN HIEROGLYPH N006 + +131F5 +EGYPTIAN HIEROGLYPH N007 + +131F6 +EGYPTIAN HIEROGLYPH N008 + +131F7 +EGYPTIAN HIEROGLYPH N009 + +131F8 +EGYPTIAN HIEROGLYPH N010 + +131F9 +EGYPTIAN HIEROGLYPH N011 + +131FA +EGYPTIAN HIEROGLYPH N012 + +131FB +EGYPTIAN HIEROGLYPH N013 + +131FC +EGYPTIAN HIEROGLYPH N014 + +131FD +EGYPTIAN HIEROGLYPH N015 + +131FE +EGYPTIAN HIEROGLYPH N016 + +131FF +EGYPTIAN HIEROGLYPH N017 + +13200 +EGYPTIAN HIEROGLYPH N018 + +13201 +EGYPTIAN HIEROGLYPH N018A + +13202 +EGYPTIAN HIEROGLYPH N018B + +13203 +EGYPTIAN HIEROGLYPH N019 + +13204 +EGYPTIAN HIEROGLYPH N020 + +13205 +EGYPTIAN HIEROGLYPH N021 + +13206 +EGYPTIAN HIEROGLYPH N022 + +13207 +EGYPTIAN HIEROGLYPH N023 + +13208 +EGYPTIAN HIEROGLYPH N024 + +13209 +EGYPTIAN HIEROGLYPH N025 + +1320A +EGYPTIAN HIEROGLYPH N025A + +1320B +EGYPTIAN HIEROGLYPH N026 + +1320C +EGYPTIAN HIEROGLYPH N027 + +1320D +EGYPTIAN HIEROGLYPH N028 + +1320E +EGYPTIAN HIEROGLYPH N029 + +1320F +EGYPTIAN HIEROGLYPH N030 + +13210 +EGYPTIAN HIEROGLYPH N031 + +13211 +EGYPTIAN HIEROGLYPH N032 + +13212 +EGYPTIAN HIEROGLYPH N033 + +13213 +EGYPTIAN HIEROGLYPH N033A + +13214 +EGYPTIAN HIEROGLYPH N034 + +13215 +EGYPTIAN HIEROGLYPH N034A + +13216 +EGYPTIAN HIEROGLYPH N035 + +13217 +EGYPTIAN HIEROGLYPH N035A + +13218 +EGYPTIAN HIEROGLYPH N036 + +13219 +EGYPTIAN HIEROGLYPH N037 + +1321A +EGYPTIAN HIEROGLYPH N037A + +1321B +EGYPTIAN HIEROGLYPH N038 + +1321C +EGYPTIAN HIEROGLYPH N039 + +1321D +EGYPTIAN HIEROGLYPH N040 + +1321E +EGYPTIAN HIEROGLYPH N041 + +1321F +EGYPTIAN HIEROGLYPH N042 + +13220 +EGYPTIAN HIEROGLYPH NL001 + +13221 +EGYPTIAN HIEROGLYPH NL002 + +13222 +EGYPTIAN HIEROGLYPH NL003 + +13223 +EGYPTIAN HIEROGLYPH NL004 + +13224 +EGYPTIAN HIEROGLYPH NL005 + +13225 +EGYPTIAN HIEROGLYPH NL005A + +13226 +EGYPTIAN HIEROGLYPH NL006 + +13227 +EGYPTIAN HIEROGLYPH NL007 + +13228 +EGYPTIAN HIEROGLYPH NL008 + +13229 +EGYPTIAN HIEROGLYPH NL009 + +1322A +EGYPTIAN HIEROGLYPH NL010 + +1322B +EGYPTIAN HIEROGLYPH NL011 + +1322C +EGYPTIAN HIEROGLYPH NL012 + +1322D +EGYPTIAN HIEROGLYPH NL013 + +1322E +EGYPTIAN HIEROGLYPH NL014 + +1322F +EGYPTIAN HIEROGLYPH NL015 + +13230 +EGYPTIAN HIEROGLYPH NL016 + +13231 +EGYPTIAN HIEROGLYPH NL017 + +13232 +EGYPTIAN HIEROGLYPH NL017A + +13233 +EGYPTIAN HIEROGLYPH NL018 + +13234 +EGYPTIAN HIEROGLYPH NL019 + +13235 +EGYPTIAN HIEROGLYPH NL020 + +13236 +EGYPTIAN HIEROGLYPH NU001 + +13237 +EGYPTIAN HIEROGLYPH NU002 + +13238 +EGYPTIAN HIEROGLYPH NU003 + +13239 +EGYPTIAN HIEROGLYPH NU004 + +1323A +EGYPTIAN HIEROGLYPH NU005 + +1323B +EGYPTIAN HIEROGLYPH NU006 + +1323C +EGYPTIAN HIEROGLYPH NU007 + +1323D +EGYPTIAN HIEROGLYPH NU008 + +1323E +EGYPTIAN HIEROGLYPH NU009 + +1323F +EGYPTIAN HIEROGLYPH NU010 + +13240 +EGYPTIAN HIEROGLYPH NU010A + +13241 +EGYPTIAN HIEROGLYPH NU011 + +13242 +EGYPTIAN HIEROGLYPH NU011A + +13243 +EGYPTIAN HIEROGLYPH NU012 + +13244 +EGYPTIAN HIEROGLYPH NU013 + +13245 +EGYPTIAN HIEROGLYPH NU014 + +13246 +EGYPTIAN HIEROGLYPH NU015 + +13247 +EGYPTIAN HIEROGLYPH NU016 + +13248 +EGYPTIAN HIEROGLYPH NU017 + +13249 +EGYPTIAN HIEROGLYPH NU018 + +1324A +EGYPTIAN HIEROGLYPH NU018A + +1324B +EGYPTIAN HIEROGLYPH NU019 + +1324C +EGYPTIAN HIEROGLYPH NU020 + +1324D +EGYPTIAN HIEROGLYPH NU021 + +1324E +EGYPTIAN HIEROGLYPH NU022 + +1324F +EGYPTIAN HIEROGLYPH NU022A + +13250 +EGYPTIAN HIEROGLYPH O001 + +13251 +EGYPTIAN HIEROGLYPH O001A + +13252 +EGYPTIAN HIEROGLYPH O002 + +13253 +EGYPTIAN HIEROGLYPH O003 + +13254 +EGYPTIAN HIEROGLYPH O004 + +13255 +EGYPTIAN HIEROGLYPH O005 + +13256 +EGYPTIAN HIEROGLYPH O005A + +13257 +EGYPTIAN HIEROGLYPH O006 + +13258 +EGYPTIAN HIEROGLYPH O006A + +13259 +EGYPTIAN HIEROGLYPH O006B + +1325A +EGYPTIAN HIEROGLYPH O006C + +1325B +EGYPTIAN HIEROGLYPH O006D + +1325C +EGYPTIAN HIEROGLYPH O006E + +1325D +EGYPTIAN HIEROGLYPH O006F + +1325E +EGYPTIAN HIEROGLYPH O007 + +1325F +EGYPTIAN HIEROGLYPH O008 + +13260 +EGYPTIAN HIEROGLYPH O009 + +13261 +EGYPTIAN HIEROGLYPH O010 + +13262 +EGYPTIAN HIEROGLYPH O010A + +13263 +EGYPTIAN HIEROGLYPH O010B + +13264 +EGYPTIAN HIEROGLYPH O010C + +13265 +EGYPTIAN HIEROGLYPH O011 + +13266 +EGYPTIAN HIEROGLYPH O012 + +13267 +EGYPTIAN HIEROGLYPH O013 + +13268 +EGYPTIAN HIEROGLYPH O014 + +13269 +EGYPTIAN HIEROGLYPH O015 + +1326A +EGYPTIAN HIEROGLYPH O016 + +1326B +EGYPTIAN HIEROGLYPH O017 + +1326C +EGYPTIAN HIEROGLYPH O018 + +1326D +EGYPTIAN HIEROGLYPH O019 + +1326E +EGYPTIAN HIEROGLYPH O019A + +1326F +EGYPTIAN HIEROGLYPH O020 + +13270 +EGYPTIAN HIEROGLYPH O020A + +13271 +EGYPTIAN HIEROGLYPH O021 + +13272 +EGYPTIAN HIEROGLYPH O022 + +13273 +EGYPTIAN HIEROGLYPH O023 + +13274 +EGYPTIAN HIEROGLYPH O024 + +13275 +EGYPTIAN HIEROGLYPH O024A + +13276 +EGYPTIAN HIEROGLYPH O025 + +13277 +EGYPTIAN HIEROGLYPH O025A + +13278 +EGYPTIAN HIEROGLYPH O026 + +13279 +EGYPTIAN HIEROGLYPH O027 + +1327A +EGYPTIAN HIEROGLYPH O028 + +1327B +EGYPTIAN HIEROGLYPH O029 + +1327C +EGYPTIAN HIEROGLYPH O029A + +1327D +EGYPTIAN HIEROGLYPH O030 + +1327E +EGYPTIAN HIEROGLYPH O030A + +1327F +EGYPTIAN HIEROGLYPH O031 + +13280 +EGYPTIAN HIEROGLYPH O032 + +13281 +EGYPTIAN HIEROGLYPH O033 + +13282 +EGYPTIAN HIEROGLYPH O033A + +13283 +EGYPTIAN HIEROGLYPH O034 + +13284 +EGYPTIAN HIEROGLYPH O035 + +13285 +EGYPTIAN HIEROGLYPH O036 + +13286 +EGYPTIAN HIEROGLYPH O036A + +13287 +EGYPTIAN HIEROGLYPH O036B + +13288 +EGYPTIAN HIEROGLYPH O036C + +13289 +EGYPTIAN HIEROGLYPH O036D + +1328A +EGYPTIAN HIEROGLYPH O037 + +1328B +EGYPTIAN HIEROGLYPH O038 + +1328C +EGYPTIAN HIEROGLYPH O039 + +1328D +EGYPTIAN HIEROGLYPH O040 + +1328E +EGYPTIAN HIEROGLYPH O041 + +1328F +EGYPTIAN HIEROGLYPH O042 + +13290 +EGYPTIAN HIEROGLYPH O043 + +13291 +EGYPTIAN HIEROGLYPH O044 + +13292 +EGYPTIAN HIEROGLYPH O045 + +13293 +EGYPTIAN HIEROGLYPH O046 + +13294 +EGYPTIAN HIEROGLYPH O047 + +13295 +EGYPTIAN HIEROGLYPH O048 + +13296 +EGYPTIAN HIEROGLYPH O049 + +13297 +EGYPTIAN HIEROGLYPH O050 + +13298 +EGYPTIAN HIEROGLYPH O050A + +13299 +EGYPTIAN HIEROGLYPH O050B + +1329A +EGYPTIAN HIEROGLYPH O051 + +1329B +EGYPTIAN HIEROGLYPH P001 + +1329C +EGYPTIAN HIEROGLYPH P001A + +1329D +EGYPTIAN HIEROGLYPH P002 + +1329E +EGYPTIAN HIEROGLYPH P003 + +1329F +EGYPTIAN HIEROGLYPH P003A + +132A0 +EGYPTIAN HIEROGLYPH P004 + +132A1 +EGYPTIAN HIEROGLYPH P005 + +132A2 +EGYPTIAN HIEROGLYPH P006 + +132A3 +EGYPTIAN HIEROGLYPH P007 + +132A4 +EGYPTIAN HIEROGLYPH P008 + +132A5 +EGYPTIAN HIEROGLYPH P009 + +132A6 +EGYPTIAN HIEROGLYPH P010 + +132A7 +EGYPTIAN HIEROGLYPH P011 + +132A8 +EGYPTIAN HIEROGLYPH Q001 + +132A9 +EGYPTIAN HIEROGLYPH Q002 + +132AA +EGYPTIAN HIEROGLYPH Q003 + +132AB +EGYPTIAN HIEROGLYPH Q004 + +132AC +EGYPTIAN HIEROGLYPH Q005 + +132AD +EGYPTIAN HIEROGLYPH Q006 + +132AE +EGYPTIAN HIEROGLYPH Q007 + +132AF +EGYPTIAN HIEROGLYPH R001 + +132B0 +EGYPTIAN HIEROGLYPH R002 + +132B1 +EGYPTIAN HIEROGLYPH R002A + +132B2 +EGYPTIAN HIEROGLYPH R003 + +132B3 +EGYPTIAN HIEROGLYPH R003A + +132B4 +EGYPTIAN HIEROGLYPH R003B + +132B5 +EGYPTIAN HIEROGLYPH R004 + +132B6 +EGYPTIAN HIEROGLYPH R005 + +132B7 +EGYPTIAN HIEROGLYPH R006 + +132B8 +EGYPTIAN HIEROGLYPH R007 + +132B9 +EGYPTIAN HIEROGLYPH R008 + +132BA +EGYPTIAN HIEROGLYPH R009 + +132BB +EGYPTIAN HIEROGLYPH R010 + +132BC +EGYPTIAN HIEROGLYPH R010A + +132BD +EGYPTIAN HIEROGLYPH R011 + +132BE +EGYPTIAN HIEROGLYPH R012 + +132BF +EGYPTIAN HIEROGLYPH R013 + +132C0 +EGYPTIAN HIEROGLYPH R014 + +132C1 +EGYPTIAN HIEROGLYPH R015 + +132C2 +EGYPTIAN HIEROGLYPH R016 + +132C3 +EGYPTIAN HIEROGLYPH R016A + +132C4 +EGYPTIAN HIEROGLYPH R017 + +132C5 +EGYPTIAN HIEROGLYPH R018 + +132C6 +EGYPTIAN HIEROGLYPH R019 + +132C7 +EGYPTIAN HIEROGLYPH R020 + +132C8 +EGYPTIAN HIEROGLYPH R021 + +132C9 +EGYPTIAN HIEROGLYPH R022 + +132CA +EGYPTIAN HIEROGLYPH R023 + +132CB +EGYPTIAN HIEROGLYPH R024 + +132CC +EGYPTIAN HIEROGLYPH R025 + +132CD +EGYPTIAN HIEROGLYPH R026 + +132CE +EGYPTIAN HIEROGLYPH R027 + +132CF +EGYPTIAN HIEROGLYPH R028 + +132D0 +EGYPTIAN HIEROGLYPH R029 + +132D1 +EGYPTIAN HIEROGLYPH S001 + +132D2 +EGYPTIAN HIEROGLYPH S002 + +132D3 +EGYPTIAN HIEROGLYPH S002A + +132D4 +EGYPTIAN HIEROGLYPH S003 + +132D5 +EGYPTIAN HIEROGLYPH S004 + +132D6 +EGYPTIAN HIEROGLYPH S005 + +132D7 +EGYPTIAN HIEROGLYPH S006 + +132D8 +EGYPTIAN HIEROGLYPH S006A + +132D9 +EGYPTIAN HIEROGLYPH S007 + +132DA +EGYPTIAN HIEROGLYPH S008 + +132DB +EGYPTIAN HIEROGLYPH S009 + +132DC +EGYPTIAN HIEROGLYPH S010 + +132DD +EGYPTIAN HIEROGLYPH S011 + +132DE +EGYPTIAN HIEROGLYPH S012 + +132DF +EGYPTIAN HIEROGLYPH S013 + +132E0 +EGYPTIAN HIEROGLYPH S014 + +132E1 +EGYPTIAN HIEROGLYPH S014A + +132E2 +EGYPTIAN HIEROGLYPH S014B + +132E3 +EGYPTIAN HIEROGLYPH S015 + +132E4 +EGYPTIAN HIEROGLYPH S016 + +132E5 +EGYPTIAN HIEROGLYPH S017 + +132E6 +EGYPTIAN HIEROGLYPH S017A + +132E7 +EGYPTIAN HIEROGLYPH S018 + +132E8 +EGYPTIAN HIEROGLYPH S019 + +132E9 +EGYPTIAN HIEROGLYPH S020 + +132EA +EGYPTIAN HIEROGLYPH S021 + +132EB +EGYPTIAN HIEROGLYPH S022 + +132EC +EGYPTIAN HIEROGLYPH S023 + +132ED +EGYPTIAN HIEROGLYPH S024 + +132EE +EGYPTIAN HIEROGLYPH S025 + +132EF +EGYPTIAN HIEROGLYPH S026 + +132F0 +EGYPTIAN HIEROGLYPH S026A + +132F1 +EGYPTIAN HIEROGLYPH S026B + +132F2 +EGYPTIAN HIEROGLYPH S027 + +132F3 +EGYPTIAN HIEROGLYPH S028 + +132F4 +EGYPTIAN HIEROGLYPH S029 + +132F5 +EGYPTIAN HIEROGLYPH S030 + +132F6 +EGYPTIAN HIEROGLYPH S031 + +132F7 +EGYPTIAN HIEROGLYPH S032 + +132F8 +EGYPTIAN HIEROGLYPH S033 + +132F9 +EGYPTIAN HIEROGLYPH S034 + +132FA +EGYPTIAN HIEROGLYPH S035 + +132FB +EGYPTIAN HIEROGLYPH S035A + +132FC +EGYPTIAN HIEROGLYPH S036 + +132FD +EGYPTIAN HIEROGLYPH S037 + +132FE +EGYPTIAN HIEROGLYPH S038 + +132FF +EGYPTIAN HIEROGLYPH S039 + +13300 +EGYPTIAN HIEROGLYPH S040 + +13301 +EGYPTIAN HIEROGLYPH S041 + +13302 +EGYPTIAN HIEROGLYPH S042 + +13303 +EGYPTIAN HIEROGLYPH S043 + +13304 +EGYPTIAN HIEROGLYPH S044 + +13305 +EGYPTIAN HIEROGLYPH S045 + +13306 +EGYPTIAN HIEROGLYPH S046 + +13307 +EGYPTIAN HIEROGLYPH T001 + +13308 +EGYPTIAN HIEROGLYPH T002 + +13309 +EGYPTIAN HIEROGLYPH T003 + +1330A +EGYPTIAN HIEROGLYPH T003A + +1330B +EGYPTIAN HIEROGLYPH T004 + +1330C +EGYPTIAN HIEROGLYPH T005 + +1330D +EGYPTIAN HIEROGLYPH T006 + +1330E +EGYPTIAN HIEROGLYPH T007 + +1330F +EGYPTIAN HIEROGLYPH T007A + +13310 +EGYPTIAN HIEROGLYPH T008 + +13311 +EGYPTIAN HIEROGLYPH T008A + +13312 +EGYPTIAN HIEROGLYPH T009 + +13313 +EGYPTIAN HIEROGLYPH T009A + +13314 +EGYPTIAN HIEROGLYPH T010 + +13315 +EGYPTIAN HIEROGLYPH T011 + +13316 +EGYPTIAN HIEROGLYPH T011A + +13317 +EGYPTIAN HIEROGLYPH T012 + +13318 +EGYPTIAN HIEROGLYPH T013 + +13319 +EGYPTIAN HIEROGLYPH T014 + +1331A +EGYPTIAN HIEROGLYPH T015 + +1331B +EGYPTIAN HIEROGLYPH T016 + +1331C +EGYPTIAN HIEROGLYPH T016A + +1331D +EGYPTIAN HIEROGLYPH T017 + +1331E +EGYPTIAN HIEROGLYPH T018 + +1331F +EGYPTIAN HIEROGLYPH T019 + +13320 +EGYPTIAN HIEROGLYPH T020 + +13321 +EGYPTIAN HIEROGLYPH T021 + +13322 +EGYPTIAN HIEROGLYPH T022 + +13323 +EGYPTIAN HIEROGLYPH T023 + +13324 +EGYPTIAN HIEROGLYPH T024 + +13325 +EGYPTIAN HIEROGLYPH T025 + +13326 +EGYPTIAN HIEROGLYPH T026 + +13327 +EGYPTIAN HIEROGLYPH T027 + +13328 +EGYPTIAN HIEROGLYPH T028 + +13329 +EGYPTIAN HIEROGLYPH T029 + +1332A +EGYPTIAN HIEROGLYPH T030 + +1332B +EGYPTIAN HIEROGLYPH T031 + +1332C +EGYPTIAN HIEROGLYPH T032 + +1332D +EGYPTIAN HIEROGLYPH T032A + +1332E +EGYPTIAN HIEROGLYPH T033 + +1332F +EGYPTIAN HIEROGLYPH T033A + +13330 +EGYPTIAN HIEROGLYPH T034 + +13331 +EGYPTIAN HIEROGLYPH T035 + +13332 +EGYPTIAN HIEROGLYPH T036 + +13333 +EGYPTIAN HIEROGLYPH U001 + +13334 +EGYPTIAN HIEROGLYPH U002 + +13335 +EGYPTIAN HIEROGLYPH U003 + +13336 +EGYPTIAN HIEROGLYPH U004 + +13337 +EGYPTIAN HIEROGLYPH U005 + +13338 +EGYPTIAN HIEROGLYPH U006 + +13339 +EGYPTIAN HIEROGLYPH U006A + +1333A +EGYPTIAN HIEROGLYPH U006B + +1333B +EGYPTIAN HIEROGLYPH U007 + +1333C +EGYPTIAN HIEROGLYPH U008 + +1333D +EGYPTIAN HIEROGLYPH U009 + +1333E +EGYPTIAN HIEROGLYPH U010 + +1333F +EGYPTIAN HIEROGLYPH U011 + +13340 +EGYPTIAN HIEROGLYPH U012 + +13341 +EGYPTIAN HIEROGLYPH U013 + +13342 +EGYPTIAN HIEROGLYPH U014 + +13343 +EGYPTIAN HIEROGLYPH U015 + +13344 +EGYPTIAN HIEROGLYPH U016 + +13345 +EGYPTIAN HIEROGLYPH U017 + +13346 +EGYPTIAN HIEROGLYPH U018 + +13347 +EGYPTIAN HIEROGLYPH U019 + +13348 +EGYPTIAN HIEROGLYPH U020 + +13349 +EGYPTIAN HIEROGLYPH U021 + +1334A +EGYPTIAN HIEROGLYPH U022 + +1334B +EGYPTIAN HIEROGLYPH U023 + +1334C +EGYPTIAN HIEROGLYPH U023A + +1334D +EGYPTIAN HIEROGLYPH U024 + +1334E +EGYPTIAN HIEROGLYPH U025 + +1334F +EGYPTIAN HIEROGLYPH U026 + +13350 +EGYPTIAN HIEROGLYPH U027 + +13351 +EGYPTIAN HIEROGLYPH U028 + +13352 +EGYPTIAN HIEROGLYPH U029 + +13353 +EGYPTIAN HIEROGLYPH U029A + +13354 +EGYPTIAN HIEROGLYPH U030 + +13355 +EGYPTIAN HIEROGLYPH U031 + +13356 +EGYPTIAN HIEROGLYPH U032 + +13357 +EGYPTIAN HIEROGLYPH U032A + +13358 +EGYPTIAN HIEROGLYPH U033 + +13359 +EGYPTIAN HIEROGLYPH U034 + +1335A +EGYPTIAN HIEROGLYPH U035 + +1335B +EGYPTIAN HIEROGLYPH U036 + +1335C +EGYPTIAN HIEROGLYPH U037 + +1335D +EGYPTIAN HIEROGLYPH U038 + +1335E +EGYPTIAN HIEROGLYPH U039 + +1335F +EGYPTIAN HIEROGLYPH U040 + +13360 +EGYPTIAN HIEROGLYPH U041 + +13361 +EGYPTIAN HIEROGLYPH U042 + +13362 +EGYPTIAN HIEROGLYPH V001 + +13363 +EGYPTIAN HIEROGLYPH V001A + +13364 +EGYPTIAN HIEROGLYPH V001B + +13365 +EGYPTIAN HIEROGLYPH V001C + +13366 +EGYPTIAN HIEROGLYPH V001D + +13367 +EGYPTIAN HIEROGLYPH V001E + +13368 +EGYPTIAN HIEROGLYPH V001F + +13369 +EGYPTIAN HIEROGLYPH V001G + +1336A +EGYPTIAN HIEROGLYPH V001H + +1336B +EGYPTIAN HIEROGLYPH V001I + +1336C +EGYPTIAN HIEROGLYPH V002 + +1336D +EGYPTIAN HIEROGLYPH V002A + +1336E +EGYPTIAN HIEROGLYPH V003 + +1336F +EGYPTIAN HIEROGLYPH V004 + +13370 +EGYPTIAN HIEROGLYPH V005 + +13371 +EGYPTIAN HIEROGLYPH V006 + +13372 +EGYPTIAN HIEROGLYPH V007 + +13373 +EGYPTIAN HIEROGLYPH V007A + +13374 +EGYPTIAN HIEROGLYPH V007B + +13375 +EGYPTIAN HIEROGLYPH V008 + +13376 +EGYPTIAN HIEROGLYPH V009 + +13377 +EGYPTIAN HIEROGLYPH V010 + +13378 +EGYPTIAN HIEROGLYPH V011 + +13379 +EGYPTIAN HIEROGLYPH V011A + +1337A +EGYPTIAN HIEROGLYPH V011B + +1337B +EGYPTIAN HIEROGLYPH V011C + +1337C +EGYPTIAN HIEROGLYPH V012 + +1337D +EGYPTIAN HIEROGLYPH V012A + +1337E +EGYPTIAN HIEROGLYPH V012B + +1337F +EGYPTIAN HIEROGLYPH V013 + +13380 +EGYPTIAN HIEROGLYPH V014 + +13381 +EGYPTIAN HIEROGLYPH V015 + +13382 +EGYPTIAN HIEROGLYPH V016 + +13383 +EGYPTIAN HIEROGLYPH V017 + +13384 +EGYPTIAN HIEROGLYPH V018 + +13385 +EGYPTIAN HIEROGLYPH V019 + +13386 +EGYPTIAN HIEROGLYPH V020 + +13387 +EGYPTIAN HIEROGLYPH V020A + +13388 +EGYPTIAN HIEROGLYPH V020B + +13389 +EGYPTIAN HIEROGLYPH V020C + +1338A +EGYPTIAN HIEROGLYPH V020D + +1338B +EGYPTIAN HIEROGLYPH V020E + +1338C +EGYPTIAN HIEROGLYPH V020F + +1338D +EGYPTIAN HIEROGLYPH V020G + +1338E +EGYPTIAN HIEROGLYPH V020H + +1338F +EGYPTIAN HIEROGLYPH V020I + +13390 +EGYPTIAN HIEROGLYPH V020J + +13391 +EGYPTIAN HIEROGLYPH V020K + +13392 +EGYPTIAN HIEROGLYPH V020L + +13393 +EGYPTIAN HIEROGLYPH V021 + +13394 +EGYPTIAN HIEROGLYPH V022 + +13395 +EGYPTIAN HIEROGLYPH V023 + +13396 +EGYPTIAN HIEROGLYPH V023A + +13397 +EGYPTIAN HIEROGLYPH V024 + +13398 +EGYPTIAN HIEROGLYPH V025 + +13399 +EGYPTIAN HIEROGLYPH V026 + +1339A +EGYPTIAN HIEROGLYPH V027 + +1339B +EGYPTIAN HIEROGLYPH V028 + +1339C +EGYPTIAN HIEROGLYPH V028A + +1339D +EGYPTIAN HIEROGLYPH V029 + +1339E +EGYPTIAN HIEROGLYPH V029A + +1339F +EGYPTIAN HIEROGLYPH V030 + +133A0 +EGYPTIAN HIEROGLYPH V030A + +133A1 +EGYPTIAN HIEROGLYPH V031 + +133A2 +EGYPTIAN HIEROGLYPH V031A + +133A3 +EGYPTIAN HIEROGLYPH V032 + +133A4 +EGYPTIAN HIEROGLYPH V033 + +133A5 +EGYPTIAN HIEROGLYPH V033A + +133A6 +EGYPTIAN HIEROGLYPH V034 + +133A7 +EGYPTIAN HIEROGLYPH V035 + +133A8 +EGYPTIAN HIEROGLYPH V036 + +133A9 +EGYPTIAN HIEROGLYPH V037 + +133AA +EGYPTIAN HIEROGLYPH V037A + +133AB +EGYPTIAN HIEROGLYPH V038 + +133AC +EGYPTIAN HIEROGLYPH V039 + +133AD +EGYPTIAN HIEROGLYPH V040 + +133AE +EGYPTIAN HIEROGLYPH V040A + +133AF +EGYPTIAN HIEROGLYPH W001 + +133B0 +EGYPTIAN HIEROGLYPH W002 + +133B1 +EGYPTIAN HIEROGLYPH W003 + +133B2 +EGYPTIAN HIEROGLYPH W003A + +133B3 +EGYPTIAN HIEROGLYPH W004 + +133B4 +EGYPTIAN HIEROGLYPH W005 + +133B5 +EGYPTIAN HIEROGLYPH W006 + +133B6 +EGYPTIAN HIEROGLYPH W007 + +133B7 +EGYPTIAN HIEROGLYPH W008 + +133B8 +EGYPTIAN HIEROGLYPH W009 + +133B9 +EGYPTIAN HIEROGLYPH W009A + +133BA +EGYPTIAN HIEROGLYPH W010 + +133BB +EGYPTIAN HIEROGLYPH W010A + +133BC +EGYPTIAN HIEROGLYPH W011 + +133BD +EGYPTIAN HIEROGLYPH W012 + +133BE +EGYPTIAN HIEROGLYPH W013 + +133BF +EGYPTIAN HIEROGLYPH W014 + +133C0 +EGYPTIAN HIEROGLYPH W014A + +133C1 +EGYPTIAN HIEROGLYPH W015 + +133C2 +EGYPTIAN HIEROGLYPH W016 + +133C3 +EGYPTIAN HIEROGLYPH W017 + +133C4 +EGYPTIAN HIEROGLYPH W017A + +133C5 +EGYPTIAN HIEROGLYPH W018 + +133C6 +EGYPTIAN HIEROGLYPH W018A + +133C7 +EGYPTIAN HIEROGLYPH W019 + +133C8 +EGYPTIAN HIEROGLYPH W020 + +133C9 +EGYPTIAN HIEROGLYPH W021 + +133CA +EGYPTIAN HIEROGLYPH W022 + +133CB +EGYPTIAN HIEROGLYPH W023 + +133CC +EGYPTIAN HIEROGLYPH W024 + +133CD +EGYPTIAN HIEROGLYPH W024A + +133CE +EGYPTIAN HIEROGLYPH W025 + +133CF +EGYPTIAN HIEROGLYPH X001 + +133D0 +EGYPTIAN HIEROGLYPH X002 + +133D1 +EGYPTIAN HIEROGLYPH X003 + +133D2 +EGYPTIAN HIEROGLYPH X004 + +133D3 +EGYPTIAN HIEROGLYPH X004A + +133D4 +EGYPTIAN HIEROGLYPH X004B + +133D5 +EGYPTIAN HIEROGLYPH X005 + +133D6 +EGYPTIAN HIEROGLYPH X006 + +133D7 +EGYPTIAN HIEROGLYPH X006A + +133D8 +EGYPTIAN HIEROGLYPH X007 + +133D9 +EGYPTIAN HIEROGLYPH X008 + +133DA +EGYPTIAN HIEROGLYPH X008A + +133DB +EGYPTIAN HIEROGLYPH Y001 + +133DC +EGYPTIAN HIEROGLYPH Y001A + +133DD +EGYPTIAN HIEROGLYPH Y002 + +133DE +EGYPTIAN HIEROGLYPH Y003 + +133DF +EGYPTIAN HIEROGLYPH Y004 + +133E0 +EGYPTIAN HIEROGLYPH Y005 + +133E1 +EGYPTIAN HIEROGLYPH Y006 + +133E2 +EGYPTIAN HIEROGLYPH Y007 + +133E3 +EGYPTIAN HIEROGLYPH Y008 + +133E4 +EGYPTIAN HIEROGLYPH Z001 + +133E5 +EGYPTIAN HIEROGLYPH Z002 + +133E6 +EGYPTIAN HIEROGLYPH Z002A + +133E7 +EGYPTIAN HIEROGLYPH Z002B + +133E8 +EGYPTIAN HIEROGLYPH Z002C + +133E9 +EGYPTIAN HIEROGLYPH Z002D + +133EA +EGYPTIAN HIEROGLYPH Z003 + +133EB +EGYPTIAN HIEROGLYPH Z003A + +133EC +EGYPTIAN HIEROGLYPH Z003B + +133ED +EGYPTIAN HIEROGLYPH Z004 + +133EE +EGYPTIAN HIEROGLYPH Z004A + +133EF +EGYPTIAN HIEROGLYPH Z005 + +133F0 +EGYPTIAN HIEROGLYPH Z005A + +133F1 +EGYPTIAN HIEROGLYPH Z006 + +133F2 +EGYPTIAN HIEROGLYPH Z007 + +133F3 +EGYPTIAN HIEROGLYPH Z008 + +133F4 +EGYPTIAN HIEROGLYPH Z009 + +133F5 +EGYPTIAN HIEROGLYPH Z010 + +133F6 +EGYPTIAN HIEROGLYPH Z011 + +133F7 +EGYPTIAN HIEROGLYPH Z012 + +133F8 +EGYPTIAN HIEROGLYPH Z013 + +133F9 +EGYPTIAN HIEROGLYPH Z014 + +133FA +EGYPTIAN HIEROGLYPH Z015 + +133FB +EGYPTIAN HIEROGLYPH Z015A + +133FC +EGYPTIAN HIEROGLYPH Z015B + +133FD +EGYPTIAN HIEROGLYPH Z015C + +133FE +EGYPTIAN HIEROGLYPH Z015D + +133FF +EGYPTIAN HIEROGLYPH Z015E + +13400 +EGYPTIAN HIEROGLYPH Z015F + +13401 +EGYPTIAN HIEROGLYPH Z015G + +13402 +EGYPTIAN HIEROGLYPH Z015H + +13403 +EGYPTIAN HIEROGLYPH Z015I + +13404 +EGYPTIAN HIEROGLYPH Z016 + +13405 +EGYPTIAN HIEROGLYPH Z016A + +13406 +EGYPTIAN HIEROGLYPH Z016B + +13407 +EGYPTIAN HIEROGLYPH Z016C + +13408 +EGYPTIAN HIEROGLYPH Z016D + +13409 +EGYPTIAN HIEROGLYPH Z016E + +1340A +EGYPTIAN HIEROGLYPH Z016F + +1340B +EGYPTIAN HIEROGLYPH Z016G + +1340C +EGYPTIAN HIEROGLYPH Z016H + +1340D +EGYPTIAN HIEROGLYPH AA001 + +1340E +EGYPTIAN HIEROGLYPH AA002 + +1340F +EGYPTIAN HIEROGLYPH AA003 + +13410 +EGYPTIAN HIEROGLYPH AA004 + +13411 +EGYPTIAN HIEROGLYPH AA005 + +13412 +EGYPTIAN HIEROGLYPH AA006 + +13413 +EGYPTIAN HIEROGLYPH AA007 + +13414 +EGYPTIAN HIEROGLYPH AA007A + +13415 +EGYPTIAN HIEROGLYPH AA007B + +13416 +EGYPTIAN HIEROGLYPH AA008 + +13417 +EGYPTIAN HIEROGLYPH AA009 + +13418 +EGYPTIAN HIEROGLYPH AA010 + +13419 +EGYPTIAN HIEROGLYPH AA011 + +1341A +EGYPTIAN HIEROGLYPH AA012 + +1341B +EGYPTIAN HIEROGLYPH AA013 + +1341C +EGYPTIAN HIEROGLYPH AA014 + +1341D +EGYPTIAN HIEROGLYPH AA015 + +1341E +EGYPTIAN HIEROGLYPH AA016 + +1341F +EGYPTIAN HIEROGLYPH AA017 + +13420 +EGYPTIAN HIEROGLYPH AA018 + +13421 +EGYPTIAN HIEROGLYPH AA019 + +13422 +EGYPTIAN HIEROGLYPH AA020 + +13423 +EGYPTIAN HIEROGLYPH AA021 + +13424 +EGYPTIAN HIEROGLYPH AA022 + +13425 +EGYPTIAN HIEROGLYPH AA023 + +13426 +EGYPTIAN HIEROGLYPH AA024 + +13427 +EGYPTIAN HIEROGLYPH AA025 + +13428 +EGYPTIAN HIEROGLYPH AA026 + +13429 +EGYPTIAN HIEROGLYPH AA027 + +1342A +EGYPTIAN HIEROGLYPH AA028 + +1342B +EGYPTIAN HIEROGLYPH AA029 + +1342C +EGYPTIAN HIEROGLYPH AA030 + +1342D +EGYPTIAN HIEROGLYPH AA031 + +1342E +EGYPTIAN HIEROGLYPH AA032 + +13430 +EGYPTIAN HIEROGLYPH VERTICAL JOINER + +13431 +EGYPTIAN HIEROGLYPH HORIZONTAL JOINER + +13432 +EGYPTIAN HIEROGLYPH INSERT AT TOP START + +13433 +EGYPTIAN HIEROGLYPH INSERT AT BOTTOM START + +13434 +EGYPTIAN HIEROGLYPH INSERT AT TOP END + +13435 +EGYPTIAN HIEROGLYPH INSERT AT BOTTOM END + +13436 +EGYPTIAN HIEROGLYPH OVERLAY MIDDLE + +13437 +EGYPTIAN HIEROGLYPH BEGIN SEGMENT + +13438 +EGYPTIAN HIEROGLYPH END SEGMENT + +14400 +ANATOLIAN HIEROGLYPH A001 + +14401 +ANATOLIAN HIEROGLYPH A002 + +14402 +ANATOLIAN HIEROGLYPH A003 + +14403 +ANATOLIAN HIEROGLYPH A004 + +14404 +ANATOLIAN HIEROGLYPH A005 + +14405 +ANATOLIAN HIEROGLYPH A006 + +14406 +ANATOLIAN HIEROGLYPH A007 + +14407 +ANATOLIAN HIEROGLYPH A008 + +14408 +ANATOLIAN HIEROGLYPH A009 + +14409 +ANATOLIAN HIEROGLYPH A010 + +1440A +ANATOLIAN HIEROGLYPH A010A + +1440B +ANATOLIAN HIEROGLYPH A011 + +1440C +ANATOLIAN HIEROGLYPH A012 + +1440D +ANATOLIAN HIEROGLYPH A013 + +1440E +ANATOLIAN HIEROGLYPH A014 + +1440F +ANATOLIAN HIEROGLYPH A015 + +14410 +ANATOLIAN HIEROGLYPH A016 + +14411 +ANATOLIAN HIEROGLYPH A017 + +14412 +ANATOLIAN HIEROGLYPH A018 + +14413 +ANATOLIAN HIEROGLYPH A019 + +14414 +ANATOLIAN HIEROGLYPH A020 + +14415 +ANATOLIAN HIEROGLYPH A021 + +14416 +ANATOLIAN HIEROGLYPH A022 + +14417 +ANATOLIAN HIEROGLYPH A023 + +14418 +ANATOLIAN HIEROGLYPH A024 + +14419 +ANATOLIAN HIEROGLYPH A025 + +1441A +ANATOLIAN HIEROGLYPH A026 + +1441B +ANATOLIAN HIEROGLYPH A026A + +1441C +ANATOLIAN HIEROGLYPH A027 + +1441D +ANATOLIAN HIEROGLYPH A028 + +1441E +ANATOLIAN HIEROGLYPH A029 + +1441F +ANATOLIAN HIEROGLYPH A030 + +14420 +ANATOLIAN HIEROGLYPH A031 + +14421 +ANATOLIAN HIEROGLYPH A032 + +14422 +ANATOLIAN HIEROGLYPH A033 + +14423 +ANATOLIAN HIEROGLYPH A034 + +14424 +ANATOLIAN HIEROGLYPH A035 + +14425 +ANATOLIAN HIEROGLYPH A036 + +14426 +ANATOLIAN HIEROGLYPH A037 + +14427 +ANATOLIAN HIEROGLYPH A038 + +14428 +ANATOLIAN HIEROGLYPH A039 + +14429 +ANATOLIAN HIEROGLYPH A039A + +1442A +ANATOLIAN HIEROGLYPH A040 + +1442B +ANATOLIAN HIEROGLYPH A041 + +1442C +ANATOLIAN HIEROGLYPH A041A + +1442D +ANATOLIAN HIEROGLYPH A042 + +1442E +ANATOLIAN HIEROGLYPH A043 + +1442F +ANATOLIAN HIEROGLYPH A044 + +14430 +ANATOLIAN HIEROGLYPH A045 + +14431 +ANATOLIAN HIEROGLYPH A045A + +14432 +ANATOLIAN HIEROGLYPH A046 + +14433 +ANATOLIAN HIEROGLYPH A046A + +14434 +ANATOLIAN HIEROGLYPH A046B + +14435 +ANATOLIAN HIEROGLYPH A047 + +14436 +ANATOLIAN HIEROGLYPH A048 + +14437 +ANATOLIAN HIEROGLYPH A049 + +14438 +ANATOLIAN HIEROGLYPH A050 + +14439 +ANATOLIAN HIEROGLYPH A051 + +1443A +ANATOLIAN HIEROGLYPH A052 + +1443B +ANATOLIAN HIEROGLYPH A053 + +1443C +ANATOLIAN HIEROGLYPH A054 + +1443D +ANATOLIAN HIEROGLYPH A055 + +1443E +ANATOLIAN HIEROGLYPH A056 + +1443F +ANATOLIAN HIEROGLYPH A057 + +14440 +ANATOLIAN HIEROGLYPH A058 + +14441 +ANATOLIAN HIEROGLYPH A059 + +14442 +ANATOLIAN HIEROGLYPH A060 + +14443 +ANATOLIAN HIEROGLYPH A061 + +14444 +ANATOLIAN HIEROGLYPH A062 + +14445 +ANATOLIAN HIEROGLYPH A063 + +14446 +ANATOLIAN HIEROGLYPH A064 + +14447 +ANATOLIAN HIEROGLYPH A065 + +14448 +ANATOLIAN HIEROGLYPH A066 + +14449 +ANATOLIAN HIEROGLYPH A066A + +1444A +ANATOLIAN HIEROGLYPH A066B + +1444B +ANATOLIAN HIEROGLYPH A066C + +1444C +ANATOLIAN HIEROGLYPH A067 + +1444D +ANATOLIAN HIEROGLYPH A068 + +1444E +ANATOLIAN HIEROGLYPH A069 + +1444F +ANATOLIAN HIEROGLYPH A070 + +14450 +ANATOLIAN HIEROGLYPH A071 + +14451 +ANATOLIAN HIEROGLYPH A072 + +14452 +ANATOLIAN HIEROGLYPH A073 + +14453 +ANATOLIAN HIEROGLYPH A074 + +14454 +ANATOLIAN HIEROGLYPH A075 + +14455 +ANATOLIAN HIEROGLYPH A076 + +14456 +ANATOLIAN HIEROGLYPH A077 + +14457 +ANATOLIAN HIEROGLYPH A078 + +14458 +ANATOLIAN HIEROGLYPH A079 + +14459 +ANATOLIAN HIEROGLYPH A080 + +1445A +ANATOLIAN HIEROGLYPH A081 + +1445B +ANATOLIAN HIEROGLYPH A082 + +1445C +ANATOLIAN HIEROGLYPH A083 + +1445D +ANATOLIAN HIEROGLYPH A084 + +1445E +ANATOLIAN HIEROGLYPH A085 + +1445F +ANATOLIAN HIEROGLYPH A086 + +14460 +ANATOLIAN HIEROGLYPH A087 + +14461 +ANATOLIAN HIEROGLYPH A088 + +14462 +ANATOLIAN HIEROGLYPH A089 + +14463 +ANATOLIAN HIEROGLYPH A090 + +14464 +ANATOLIAN HIEROGLYPH A091 + +14465 +ANATOLIAN HIEROGLYPH A092 + +14466 +ANATOLIAN HIEROGLYPH A093 + +14467 +ANATOLIAN HIEROGLYPH A094 + +14468 +ANATOLIAN HIEROGLYPH A095 + +14469 +ANATOLIAN HIEROGLYPH A096 + +1446A +ANATOLIAN HIEROGLYPH A097 + +1446B +ANATOLIAN HIEROGLYPH A097A + +1446C +ANATOLIAN HIEROGLYPH A098 + +1446D +ANATOLIAN HIEROGLYPH A098A + +1446E +ANATOLIAN HIEROGLYPH A099 + +1446F +ANATOLIAN HIEROGLYPH A100 + +14470 +ANATOLIAN HIEROGLYPH A100A + +14471 +ANATOLIAN HIEROGLYPH A101 + +14472 +ANATOLIAN HIEROGLYPH A101A + +14473 +ANATOLIAN HIEROGLYPH A102 + +14474 +ANATOLIAN HIEROGLYPH A102A + +14475 +ANATOLIAN HIEROGLYPH A103 + +14476 +ANATOLIAN HIEROGLYPH A104 + +14477 +ANATOLIAN HIEROGLYPH A104A + +14478 +ANATOLIAN HIEROGLYPH A104B + +14479 +ANATOLIAN HIEROGLYPH A104C + +1447A +ANATOLIAN HIEROGLYPH A105 + +1447B +ANATOLIAN HIEROGLYPH A105A + +1447C +ANATOLIAN HIEROGLYPH A105B + +1447D +ANATOLIAN HIEROGLYPH A106 + +1447E +ANATOLIAN HIEROGLYPH A107 + +1447F +ANATOLIAN HIEROGLYPH A107A + +14480 +ANATOLIAN HIEROGLYPH A107B + +14481 +ANATOLIAN HIEROGLYPH A107C + +14482 +ANATOLIAN HIEROGLYPH A108 + +14483 +ANATOLIAN HIEROGLYPH A109 + +14484 +ANATOLIAN HIEROGLYPH A110 + +14485 +ANATOLIAN HIEROGLYPH A110A + +14486 +ANATOLIAN HIEROGLYPH A110B + +14487 +ANATOLIAN HIEROGLYPH A111 + +14488 +ANATOLIAN HIEROGLYPH A112 + +14489 +ANATOLIAN HIEROGLYPH A113 + +1448A +ANATOLIAN HIEROGLYPH A114 + +1448B +ANATOLIAN HIEROGLYPH A115 + +1448C +ANATOLIAN HIEROGLYPH A115A + +1448D +ANATOLIAN HIEROGLYPH A116 + +1448E +ANATOLIAN HIEROGLYPH A117 + +1448F +ANATOLIAN HIEROGLYPH A118 + +14490 +ANATOLIAN HIEROGLYPH A119 + +14491 +ANATOLIAN HIEROGLYPH A120 + +14492 +ANATOLIAN HIEROGLYPH A121 + +14493 +ANATOLIAN HIEROGLYPH A122 + +14494 +ANATOLIAN HIEROGLYPH A123 + +14495 +ANATOLIAN HIEROGLYPH A124 + +14496 +ANATOLIAN HIEROGLYPH A125 + +14497 +ANATOLIAN HIEROGLYPH A125A + +14498 +ANATOLIAN HIEROGLYPH A126 + +14499 +ANATOLIAN HIEROGLYPH A127 + +1449A +ANATOLIAN HIEROGLYPH A128 + +1449B +ANATOLIAN HIEROGLYPH A129 + +1449C +ANATOLIAN HIEROGLYPH A130 + +1449D +ANATOLIAN HIEROGLYPH A131 + +1449E +ANATOLIAN HIEROGLYPH A132 + +1449F +ANATOLIAN HIEROGLYPH A133 + +144A0 +ANATOLIAN HIEROGLYPH A134 + +144A1 +ANATOLIAN HIEROGLYPH A135 + +144A2 +ANATOLIAN HIEROGLYPH A135A + +144A3 +ANATOLIAN HIEROGLYPH A136 + +144A4 +ANATOLIAN HIEROGLYPH A137 + +144A5 +ANATOLIAN HIEROGLYPH A138 + +144A6 +ANATOLIAN HIEROGLYPH A139 + +144A7 +ANATOLIAN HIEROGLYPH A140 + +144A8 +ANATOLIAN HIEROGLYPH A141 + +144A9 +ANATOLIAN HIEROGLYPH A142 + +144AA +ANATOLIAN HIEROGLYPH A143 + +144AB +ANATOLIAN HIEROGLYPH A144 + +144AC +ANATOLIAN HIEROGLYPH A145 + +144AD +ANATOLIAN HIEROGLYPH A146 + +144AE +ANATOLIAN HIEROGLYPH A147 + +144AF +ANATOLIAN HIEROGLYPH A148 + +144B0 +ANATOLIAN HIEROGLYPH A149 + +144B1 +ANATOLIAN HIEROGLYPH A150 + +144B2 +ANATOLIAN HIEROGLYPH A151 + +144B3 +ANATOLIAN HIEROGLYPH A152 + +144B4 +ANATOLIAN HIEROGLYPH A153 + +144B5 +ANATOLIAN HIEROGLYPH A154 + +144B6 +ANATOLIAN HIEROGLYPH A155 + +144B7 +ANATOLIAN HIEROGLYPH A156 + +144B8 +ANATOLIAN HIEROGLYPH A157 + +144B9 +ANATOLIAN HIEROGLYPH A158 + +144BA +ANATOLIAN HIEROGLYPH A159 + +144BB +ANATOLIAN HIEROGLYPH A160 + +144BC +ANATOLIAN HIEROGLYPH A161 + +144BD +ANATOLIAN HIEROGLYPH A162 + +144BE +ANATOLIAN HIEROGLYPH A163 + +144BF +ANATOLIAN HIEROGLYPH A164 + +144C0 +ANATOLIAN HIEROGLYPH A165 + +144C1 +ANATOLIAN HIEROGLYPH A166 + +144C2 +ANATOLIAN HIEROGLYPH A167 + +144C3 +ANATOLIAN HIEROGLYPH A168 + +144C4 +ANATOLIAN HIEROGLYPH A169 + +144C5 +ANATOLIAN HIEROGLYPH A170 + +144C6 +ANATOLIAN HIEROGLYPH A171 + +144C7 +ANATOLIAN HIEROGLYPH A172 + +144C8 +ANATOLIAN HIEROGLYPH A173 + +144C9 +ANATOLIAN HIEROGLYPH A174 + +144CA +ANATOLIAN HIEROGLYPH A175 + +144CB +ANATOLIAN HIEROGLYPH A176 + +144CC +ANATOLIAN HIEROGLYPH A177 + +144CD +ANATOLIAN HIEROGLYPH A178 + +144CE +ANATOLIAN HIEROGLYPH A179 + +144CF +ANATOLIAN HIEROGLYPH A180 + +144D0 +ANATOLIAN HIEROGLYPH A181 + +144D1 +ANATOLIAN HIEROGLYPH A182 + +144D2 +ANATOLIAN HIEROGLYPH A183 + +144D3 +ANATOLIAN HIEROGLYPH A184 + +144D4 +ANATOLIAN HIEROGLYPH A185 + +144D5 +ANATOLIAN HIEROGLYPH A186 + +144D6 +ANATOLIAN HIEROGLYPH A187 + +144D7 +ANATOLIAN HIEROGLYPH A188 + +144D8 +ANATOLIAN HIEROGLYPH A189 + +144D9 +ANATOLIAN HIEROGLYPH A190 + +144DA +ANATOLIAN HIEROGLYPH A191 + +144DB +ANATOLIAN HIEROGLYPH A192 + +144DC +ANATOLIAN HIEROGLYPH A193 + +144DD +ANATOLIAN HIEROGLYPH A194 + +144DE +ANATOLIAN HIEROGLYPH A195 + +144DF +ANATOLIAN HIEROGLYPH A196 + +144E0 +ANATOLIAN HIEROGLYPH A197 + +144E1 +ANATOLIAN HIEROGLYPH A198 + +144E2 +ANATOLIAN HIEROGLYPH A199 + +144E3 +ANATOLIAN HIEROGLYPH A200 + +144E4 +ANATOLIAN HIEROGLYPH A201 + +144E5 +ANATOLIAN HIEROGLYPH A202 + +144E6 +ANATOLIAN HIEROGLYPH A202A + +144E7 +ANATOLIAN HIEROGLYPH A202B + +144E8 +ANATOLIAN HIEROGLYPH A203 + +144E9 +ANATOLIAN HIEROGLYPH A204 + +144EA +ANATOLIAN HIEROGLYPH A205 + +144EB +ANATOLIAN HIEROGLYPH A206 + +144EC +ANATOLIAN HIEROGLYPH A207 + +144ED +ANATOLIAN HIEROGLYPH A207A + +144EE +ANATOLIAN HIEROGLYPH A208 + +144EF +ANATOLIAN HIEROGLYPH A209 + +144F0 +ANATOLIAN HIEROGLYPH A209A + +144F1 +ANATOLIAN HIEROGLYPH A210 + +144F2 +ANATOLIAN HIEROGLYPH A211 + +144F3 +ANATOLIAN HIEROGLYPH A212 + +144F4 +ANATOLIAN HIEROGLYPH A213 + +144F5 +ANATOLIAN HIEROGLYPH A214 + +144F6 +ANATOLIAN HIEROGLYPH A215 + +144F7 +ANATOLIAN HIEROGLYPH A215A + +144F8 +ANATOLIAN HIEROGLYPH A216 + +144F9 +ANATOLIAN HIEROGLYPH A216A + +144FA +ANATOLIAN HIEROGLYPH A217 + +144FB +ANATOLIAN HIEROGLYPH A218 + +144FC +ANATOLIAN HIEROGLYPH A219 + +144FD +ANATOLIAN HIEROGLYPH A220 + +144FE +ANATOLIAN HIEROGLYPH A221 + +144FF +ANATOLIAN HIEROGLYPH A222 + +14500 +ANATOLIAN HIEROGLYPH A223 + +14501 +ANATOLIAN HIEROGLYPH A224 + +14502 +ANATOLIAN HIEROGLYPH A225 + +14503 +ANATOLIAN HIEROGLYPH A226 + +14504 +ANATOLIAN HIEROGLYPH A227 + +14505 +ANATOLIAN HIEROGLYPH A227A + +14506 +ANATOLIAN HIEROGLYPH A228 + +14507 +ANATOLIAN HIEROGLYPH A229 + +14508 +ANATOLIAN HIEROGLYPH A230 + +14509 +ANATOLIAN HIEROGLYPH A231 + +1450A +ANATOLIAN HIEROGLYPH A232 + +1450B +ANATOLIAN HIEROGLYPH A233 + +1450C +ANATOLIAN HIEROGLYPH A234 + +1450D +ANATOLIAN HIEROGLYPH A235 + +1450E +ANATOLIAN HIEROGLYPH A236 + +1450F +ANATOLIAN HIEROGLYPH A237 + +14510 +ANATOLIAN HIEROGLYPH A238 + +14511 +ANATOLIAN HIEROGLYPH A239 + +14512 +ANATOLIAN HIEROGLYPH A240 + +14513 +ANATOLIAN HIEROGLYPH A241 + +14514 +ANATOLIAN HIEROGLYPH A242 + +14515 +ANATOLIAN HIEROGLYPH A243 + +14516 +ANATOLIAN HIEROGLYPH A244 + +14517 +ANATOLIAN HIEROGLYPH A245 + +14518 +ANATOLIAN HIEROGLYPH A246 + +14519 +ANATOLIAN HIEROGLYPH A247 + +1451A +ANATOLIAN HIEROGLYPH A248 + +1451B +ANATOLIAN HIEROGLYPH A249 + +1451C +ANATOLIAN HIEROGLYPH A250 + +1451D +ANATOLIAN HIEROGLYPH A251 + +1451E +ANATOLIAN HIEROGLYPH A252 + +1451F +ANATOLIAN HIEROGLYPH A253 + +14520 +ANATOLIAN HIEROGLYPH A254 + +14521 +ANATOLIAN HIEROGLYPH A255 + +14522 +ANATOLIAN HIEROGLYPH A256 + +14523 +ANATOLIAN HIEROGLYPH A257 + +14524 +ANATOLIAN HIEROGLYPH A258 + +14525 +ANATOLIAN HIEROGLYPH A259 + +14526 +ANATOLIAN HIEROGLYPH A260 + +14527 +ANATOLIAN HIEROGLYPH A261 + +14528 +ANATOLIAN HIEROGLYPH A262 + +14529 +ANATOLIAN HIEROGLYPH A263 + +1452A +ANATOLIAN HIEROGLYPH A264 + +1452B +ANATOLIAN HIEROGLYPH A265 + +1452C +ANATOLIAN HIEROGLYPH A266 + +1452D +ANATOLIAN HIEROGLYPH A267 + +1452E +ANATOLIAN HIEROGLYPH A267A + +1452F +ANATOLIAN HIEROGLYPH A268 + +14530 +ANATOLIAN HIEROGLYPH A269 + +14531 +ANATOLIAN HIEROGLYPH A270 + +14532 +ANATOLIAN HIEROGLYPH A271 + +14533 +ANATOLIAN HIEROGLYPH A272 + +14534 +ANATOLIAN HIEROGLYPH A273 + +14535 +ANATOLIAN HIEROGLYPH A274 + +14536 +ANATOLIAN HIEROGLYPH A275 + +14537 +ANATOLIAN HIEROGLYPH A276 + +14538 +ANATOLIAN HIEROGLYPH A277 + +14539 +ANATOLIAN HIEROGLYPH A278 + +1453A +ANATOLIAN HIEROGLYPH A279 + +1453B +ANATOLIAN HIEROGLYPH A280 + +1453C +ANATOLIAN HIEROGLYPH A281 + +1453D +ANATOLIAN HIEROGLYPH A282 + +1453E +ANATOLIAN HIEROGLYPH A283 + +1453F +ANATOLIAN HIEROGLYPH A284 + +14540 +ANATOLIAN HIEROGLYPH A285 + +14541 +ANATOLIAN HIEROGLYPH A286 + +14542 +ANATOLIAN HIEROGLYPH A287 + +14543 +ANATOLIAN HIEROGLYPH A288 + +14544 +ANATOLIAN HIEROGLYPH A289 + +14545 +ANATOLIAN HIEROGLYPH A289A + +14546 +ANATOLIAN HIEROGLYPH A290 + +14547 +ANATOLIAN HIEROGLYPH A291 + +14548 +ANATOLIAN HIEROGLYPH A292 + +14549 +ANATOLIAN HIEROGLYPH A293 + +1454A +ANATOLIAN HIEROGLYPH A294 + +1454B +ANATOLIAN HIEROGLYPH A294A + +1454C +ANATOLIAN HIEROGLYPH A295 + +1454D +ANATOLIAN HIEROGLYPH A296 + +1454E +ANATOLIAN HIEROGLYPH A297 + +1454F +ANATOLIAN HIEROGLYPH A298 + +14550 +ANATOLIAN HIEROGLYPH A299 + +14551 +ANATOLIAN HIEROGLYPH A299A + +14552 +ANATOLIAN HIEROGLYPH A300 + +14553 +ANATOLIAN HIEROGLYPH A301 + +14554 +ANATOLIAN HIEROGLYPH A302 + +14555 +ANATOLIAN HIEROGLYPH A303 + +14556 +ANATOLIAN HIEROGLYPH A304 + +14557 +ANATOLIAN HIEROGLYPH A305 + +14558 +ANATOLIAN HIEROGLYPH A306 + +14559 +ANATOLIAN HIEROGLYPH A307 + +1455A +ANATOLIAN HIEROGLYPH A308 + +1455B +ANATOLIAN HIEROGLYPH A309 + +1455C +ANATOLIAN HIEROGLYPH A309A + +1455D +ANATOLIAN HIEROGLYPH A310 + +1455E +ANATOLIAN HIEROGLYPH A311 + +1455F +ANATOLIAN HIEROGLYPH A312 + +14560 +ANATOLIAN HIEROGLYPH A313 + +14561 +ANATOLIAN HIEROGLYPH A314 + +14562 +ANATOLIAN HIEROGLYPH A315 + +14563 +ANATOLIAN HIEROGLYPH A316 + +14564 +ANATOLIAN HIEROGLYPH A317 + +14565 +ANATOLIAN HIEROGLYPH A318 + +14566 +ANATOLIAN HIEROGLYPH A319 + +14567 +ANATOLIAN HIEROGLYPH A320 + +14568 +ANATOLIAN HIEROGLYPH A321 + +14569 +ANATOLIAN HIEROGLYPH A322 + +1456A +ANATOLIAN HIEROGLYPH A323 + +1456B +ANATOLIAN HIEROGLYPH A324 + +1456C +ANATOLIAN HIEROGLYPH A325 + +1456D +ANATOLIAN HIEROGLYPH A326 + +1456E +ANATOLIAN HIEROGLYPH A327 + +1456F +ANATOLIAN HIEROGLYPH A328 + +14570 +ANATOLIAN HIEROGLYPH A329 + +14571 +ANATOLIAN HIEROGLYPH A329A + +14572 +ANATOLIAN HIEROGLYPH A330 + +14573 +ANATOLIAN HIEROGLYPH A331 + +14574 +ANATOLIAN HIEROGLYPH A332A + +14575 +ANATOLIAN HIEROGLYPH A332B + +14576 +ANATOLIAN HIEROGLYPH A332C + +14577 +ANATOLIAN HIEROGLYPH A333 + +14578 +ANATOLIAN HIEROGLYPH A334 + +14579 +ANATOLIAN HIEROGLYPH A335 + +1457A +ANATOLIAN HIEROGLYPH A336 + +1457B +ANATOLIAN HIEROGLYPH A336A + +1457C +ANATOLIAN HIEROGLYPH A336B + +1457D +ANATOLIAN HIEROGLYPH A336C + +1457E +ANATOLIAN HIEROGLYPH A337 + +1457F +ANATOLIAN HIEROGLYPH A338 + +14580 +ANATOLIAN HIEROGLYPH A339 + +14581 +ANATOLIAN HIEROGLYPH A340 + +14582 +ANATOLIAN HIEROGLYPH A341 + +14583 +ANATOLIAN HIEROGLYPH A342 + +14584 +ANATOLIAN HIEROGLYPH A343 + +14585 +ANATOLIAN HIEROGLYPH A344 + +14586 +ANATOLIAN HIEROGLYPH A345 + +14587 +ANATOLIAN HIEROGLYPH A346 + +14588 +ANATOLIAN HIEROGLYPH A347 + +14589 +ANATOLIAN HIEROGLYPH A348 + +1458A +ANATOLIAN HIEROGLYPH A349 + +1458B +ANATOLIAN HIEROGLYPH A350 + +1458C +ANATOLIAN HIEROGLYPH A351 + +1458D +ANATOLIAN HIEROGLYPH A352 + +1458E +ANATOLIAN HIEROGLYPH A353 + +1458F +ANATOLIAN HIEROGLYPH A354 + +14590 +ANATOLIAN HIEROGLYPH A355 + +14591 +ANATOLIAN HIEROGLYPH A356 + +14592 +ANATOLIAN HIEROGLYPH A357 + +14593 +ANATOLIAN HIEROGLYPH A358 + +14594 +ANATOLIAN HIEROGLYPH A359 + +14595 +ANATOLIAN HIEROGLYPH A359A + +14596 +ANATOLIAN HIEROGLYPH A360 + +14597 +ANATOLIAN HIEROGLYPH A361 + +14598 +ANATOLIAN HIEROGLYPH A362 + +14599 +ANATOLIAN HIEROGLYPH A363 + +1459A +ANATOLIAN HIEROGLYPH A364 + +1459B +ANATOLIAN HIEROGLYPH A364A + +1459C +ANATOLIAN HIEROGLYPH A365 + +1459D +ANATOLIAN HIEROGLYPH A366 + +1459E +ANATOLIAN HIEROGLYPH A367 + +1459F +ANATOLIAN HIEROGLYPH A368 + +145A0 +ANATOLIAN HIEROGLYPH A368A + +145A1 +ANATOLIAN HIEROGLYPH A369 + +145A2 +ANATOLIAN HIEROGLYPH A370 + +145A3 +ANATOLIAN HIEROGLYPH A371 + +145A4 +ANATOLIAN HIEROGLYPH A371A + +145A5 +ANATOLIAN HIEROGLYPH A372 + +145A6 +ANATOLIAN HIEROGLYPH A373 + +145A7 +ANATOLIAN HIEROGLYPH A374 + +145A8 +ANATOLIAN HIEROGLYPH A375 + +145A9 +ANATOLIAN HIEROGLYPH A376 + +145AA +ANATOLIAN HIEROGLYPH A377 + +145AB +ANATOLIAN HIEROGLYPH A378 + +145AC +ANATOLIAN HIEROGLYPH A379 + +145AD +ANATOLIAN HIEROGLYPH A380 + +145AE +ANATOLIAN HIEROGLYPH A381 + +145AF +ANATOLIAN HIEROGLYPH A381A + +145B0 +ANATOLIAN HIEROGLYPH A382 + +145B1 +ANATOLIAN HIEROGLYPH A383 RA OR RI + +145B2 +ANATOLIAN HIEROGLYPH A383A + +145B3 +ANATOLIAN HIEROGLYPH A384 + +145B4 +ANATOLIAN HIEROGLYPH A385 + +145B5 +ANATOLIAN HIEROGLYPH A386 + +145B6 +ANATOLIAN HIEROGLYPH A386A + +145B7 +ANATOLIAN HIEROGLYPH A387 + +145B8 +ANATOLIAN HIEROGLYPH A388 + +145B9 +ANATOLIAN HIEROGLYPH A389 + +145BA +ANATOLIAN HIEROGLYPH A390 + +145BB +ANATOLIAN HIEROGLYPH A391 + +145BC +ANATOLIAN HIEROGLYPH A392 + +145BD +ANATOLIAN HIEROGLYPH A393 EIGHT + +145BE +ANATOLIAN HIEROGLYPH A394 + +145BF +ANATOLIAN HIEROGLYPH A395 + +145C0 +ANATOLIAN HIEROGLYPH A396 + +145C1 +ANATOLIAN HIEROGLYPH A397 + +145C2 +ANATOLIAN HIEROGLYPH A398 + +145C3 +ANATOLIAN HIEROGLYPH A399 + +145C4 +ANATOLIAN HIEROGLYPH A400 + +145C5 +ANATOLIAN HIEROGLYPH A401 + +145C6 +ANATOLIAN HIEROGLYPH A402 + +145C7 +ANATOLIAN HIEROGLYPH A403 + +145C8 +ANATOLIAN HIEROGLYPH A404 + +145C9 +ANATOLIAN HIEROGLYPH A405 + +145CA +ANATOLIAN HIEROGLYPH A406 + +145CB +ANATOLIAN HIEROGLYPH A407 + +145CC +ANATOLIAN HIEROGLYPH A408 + +145CD +ANATOLIAN HIEROGLYPH A409 + +145CE +ANATOLIAN HIEROGLYPH A410 BEGIN LOGOGRAM MARK + +145CF +ANATOLIAN HIEROGLYPH A410A END LOGOGRAM MARK + +145D0 +ANATOLIAN HIEROGLYPH A411 + +145D1 +ANATOLIAN HIEROGLYPH A412 + +145D2 +ANATOLIAN HIEROGLYPH A413 + +145D3 +ANATOLIAN HIEROGLYPH A414 + +145D4 +ANATOLIAN HIEROGLYPH A415 + +145D5 +ANATOLIAN HIEROGLYPH A416 + +145D6 +ANATOLIAN HIEROGLYPH A417 + +145D7 +ANATOLIAN HIEROGLYPH A418 + +145D8 +ANATOLIAN HIEROGLYPH A419 + +145D9 +ANATOLIAN HIEROGLYPH A420 + +145DA +ANATOLIAN HIEROGLYPH A421 + +145DB +ANATOLIAN HIEROGLYPH A422 + +145DC +ANATOLIAN HIEROGLYPH A423 + +145DD +ANATOLIAN HIEROGLYPH A424 + +145DE +ANATOLIAN HIEROGLYPH A425 + +145DF +ANATOLIAN HIEROGLYPH A426 + +145E0 +ANATOLIAN HIEROGLYPH A427 + +145E1 +ANATOLIAN HIEROGLYPH A428 + +145E2 +ANATOLIAN HIEROGLYPH A429 + +145E3 +ANATOLIAN HIEROGLYPH A430 + +145E4 +ANATOLIAN HIEROGLYPH A431 + +145E5 +ANATOLIAN HIEROGLYPH A432 + +145E6 +ANATOLIAN HIEROGLYPH A433 + +145E7 +ANATOLIAN HIEROGLYPH A434 + +145E8 +ANATOLIAN HIEROGLYPH A435 + +145E9 +ANATOLIAN HIEROGLYPH A436 + +145EA +ANATOLIAN HIEROGLYPH A437 + +145EB +ANATOLIAN HIEROGLYPH A438 + +145EC +ANATOLIAN HIEROGLYPH A439 + +145ED +ANATOLIAN HIEROGLYPH A440 + +145EE +ANATOLIAN HIEROGLYPH A441 + +145EF +ANATOLIAN HIEROGLYPH A442 + +145F0 +ANATOLIAN HIEROGLYPH A443 + +145F1 +ANATOLIAN HIEROGLYPH A444 + +145F2 +ANATOLIAN HIEROGLYPH A445 + +145F3 +ANATOLIAN HIEROGLYPH A446 + +145F4 +ANATOLIAN HIEROGLYPH A447 + +145F5 +ANATOLIAN HIEROGLYPH A448 + +145F6 +ANATOLIAN HIEROGLYPH A449 + +145F7 +ANATOLIAN HIEROGLYPH A450 + +145F8 +ANATOLIAN HIEROGLYPH A450A + +145F9 +ANATOLIAN HIEROGLYPH A451 + +145FA +ANATOLIAN HIEROGLYPH A452 + +145FB +ANATOLIAN HIEROGLYPH A453 + +145FC +ANATOLIAN HIEROGLYPH A454 + +145FD +ANATOLIAN HIEROGLYPH A455 + +145FE +ANATOLIAN HIEROGLYPH A456 + +145FF +ANATOLIAN HIEROGLYPH A457 + +14600 +ANATOLIAN HIEROGLYPH A457A + +14601 +ANATOLIAN HIEROGLYPH A458 + +14602 +ANATOLIAN HIEROGLYPH A459 + +14603 +ANATOLIAN HIEROGLYPH A460 + +14604 +ANATOLIAN HIEROGLYPH A461 + +14605 +ANATOLIAN HIEROGLYPH A462 + +14606 +ANATOLIAN HIEROGLYPH A463 + +14607 +ANATOLIAN HIEROGLYPH A464 + +14608 +ANATOLIAN HIEROGLYPH A465 + +14609 +ANATOLIAN HIEROGLYPH A466 + +1460A +ANATOLIAN HIEROGLYPH A467 + +1460B +ANATOLIAN HIEROGLYPH A468 + +1460C +ANATOLIAN HIEROGLYPH A469 + +1460D +ANATOLIAN HIEROGLYPH A470 + +1460E +ANATOLIAN HIEROGLYPH A471 + +1460F +ANATOLIAN HIEROGLYPH A472 + +14610 +ANATOLIAN HIEROGLYPH A473 + +14611 +ANATOLIAN HIEROGLYPH A474 + +14612 +ANATOLIAN HIEROGLYPH A475 + +14613 +ANATOLIAN HIEROGLYPH A476 + +14614 +ANATOLIAN HIEROGLYPH A477 + +14615 +ANATOLIAN HIEROGLYPH A478 + +14616 +ANATOLIAN HIEROGLYPH A479 + +14617 +ANATOLIAN HIEROGLYPH A480 + +14618 +ANATOLIAN HIEROGLYPH A481 + +14619 +ANATOLIAN HIEROGLYPH A482 + +1461A +ANATOLIAN HIEROGLYPH A483 + +1461B +ANATOLIAN HIEROGLYPH A484 + +1461C +ANATOLIAN HIEROGLYPH A485 + +1461D +ANATOLIAN HIEROGLYPH A486 + +1461E +ANATOLIAN HIEROGLYPH A487 + +1461F +ANATOLIAN HIEROGLYPH A488 + +14620 +ANATOLIAN HIEROGLYPH A489 + +14621 +ANATOLIAN HIEROGLYPH A490 + +14622 +ANATOLIAN HIEROGLYPH A491 + +14623 +ANATOLIAN HIEROGLYPH A492 + +14624 +ANATOLIAN HIEROGLYPH A493 + +14625 +ANATOLIAN HIEROGLYPH A494 + +14626 +ANATOLIAN HIEROGLYPH A495 + +14627 +ANATOLIAN HIEROGLYPH A496 + +14628 +ANATOLIAN HIEROGLYPH A497 + +14629 +ANATOLIAN HIEROGLYPH A501 + +1462A +ANATOLIAN HIEROGLYPH A502 + +1462B +ANATOLIAN HIEROGLYPH A503 + +1462C +ANATOLIAN HIEROGLYPH A504 + +1462D +ANATOLIAN HIEROGLYPH A505 + +1462E +ANATOLIAN HIEROGLYPH A506 + +1462F +ANATOLIAN HIEROGLYPH A507 + +14630 +ANATOLIAN HIEROGLYPH A508 + +14631 +ANATOLIAN HIEROGLYPH A509 + +14632 +ANATOLIAN HIEROGLYPH A510 + +14633 +ANATOLIAN HIEROGLYPH A511 + +14634 +ANATOLIAN HIEROGLYPH A512 + +14635 +ANATOLIAN HIEROGLYPH A513 + +14636 +ANATOLIAN HIEROGLYPH A514 + +14637 +ANATOLIAN HIEROGLYPH A515 + +14638 +ANATOLIAN HIEROGLYPH A516 + +14639 +ANATOLIAN HIEROGLYPH A517 + +1463A +ANATOLIAN HIEROGLYPH A518 + +1463B +ANATOLIAN HIEROGLYPH A519 + +1463C +ANATOLIAN HIEROGLYPH A520 + +1463D +ANATOLIAN HIEROGLYPH A521 + +1463E +ANATOLIAN HIEROGLYPH A522 + +1463F +ANATOLIAN HIEROGLYPH A523 + +14640 +ANATOLIAN HIEROGLYPH A524 + +14641 +ANATOLIAN HIEROGLYPH A525 + +14642 +ANATOLIAN HIEROGLYPH A526 + +14643 +ANATOLIAN HIEROGLYPH A527 + +14644 +ANATOLIAN HIEROGLYPH A528 + +14645 +ANATOLIAN HIEROGLYPH A529 + +14646 +ANATOLIAN HIEROGLYPH A530 + +16800 +BAMUM LETTER PHASE-A NGKUE MFON + +16801 +BAMUM LETTER PHASE-A GBIEE FON + +16802 +BAMUM LETTER PHASE-A PON MFON PIPAEMGBIEE + +16803 +BAMUM LETTER PHASE-A PON MFON PIPAEMBA + +16804 +BAMUM LETTER PHASE-A NAA MFON + +16805 +BAMUM LETTER PHASE-A SHUENSHUET + +16806 +BAMUM LETTER PHASE-A TITA MFON + +16807 +BAMUM LETTER PHASE-A NZA MFON + +16808 +BAMUM LETTER PHASE-A SHINDA PA NJI + +16809 +BAMUM LETTER PHASE-A PON PA NJI PIPAEMGBIEE + +1680A +BAMUM LETTER PHASE-A PON PA NJI PIPAEMBA + +1680B +BAMUM LETTER PHASE-A MAEMBGBIEE + +1680C +BAMUM LETTER PHASE-A TU MAEMBA + +1680D +BAMUM LETTER PHASE-A NGANGU + +1680E +BAMUM LETTER PHASE-A MAEMVEUX + +1680F +BAMUM LETTER PHASE-A MANSUAE + +16810 +BAMUM LETTER PHASE-A MVEUAENGAM + +16811 +BAMUM LETTER PHASE-A SEUNYAM + +16812 +BAMUM LETTER PHASE-A NTOQPEN + +16813 +BAMUM LETTER PHASE-A KEUKEUTNDA + +16814 +BAMUM LETTER PHASE-A NKINDI + +16815 +BAMUM LETTER PHASE-A SUU + +16816 +BAMUM LETTER PHASE-A NGKUENZEUM + +16817 +BAMUM LETTER PHASE-A LAPAQ + +16818 +BAMUM LETTER PHASE-A LET KUT + +16819 +BAMUM LETTER PHASE-A NTAP MFAA + +1681A +BAMUM LETTER PHASE-A MAEKEUP + +1681B +BAMUM LETTER PHASE-A PASHAE + +1681C +BAMUM LETTER PHASE-A GHEUAERAE + +1681D +BAMUM LETTER PHASE-A PAMSHAE + +1681E +BAMUM LETTER PHASE-A MON NGGEUAET + +1681F +BAMUM LETTER PHASE-A NZUN MEUT + +16820 +BAMUM LETTER PHASE-A U YUQ NAE + +16821 +BAMUM LETTER PHASE-A GHEUAEGHEUAE + +16822 +BAMUM LETTER PHASE-A NTAP NTAA + +16823 +BAMUM LETTER PHASE-A SISA + +16824 +BAMUM LETTER PHASE-A MGBASA + +16825 +BAMUM LETTER PHASE-A MEUNJOMNDEUQ + +16826 +BAMUM LETTER PHASE-A MOOMPUQ + +16827 +BAMUM LETTER PHASE-A KAFA + +16828 +BAMUM LETTER PHASE-A PA LEERAEWA + +16829 +BAMUM LETTER PHASE-A NDA LEERAEWA + +1682A +BAMUM LETTER PHASE-A PET + +1682B +BAMUM LETTER PHASE-A MAEMKPEN + +1682C +BAMUM LETTER PHASE-A NIKA + +1682D +BAMUM LETTER PHASE-A PUP + +1682E +BAMUM LETTER PHASE-A TUAEP + +1682F +BAMUM LETTER PHASE-A LUAEP + +16830 +BAMUM LETTER PHASE-A SONJAM + +16831 +BAMUM LETTER PHASE-A TEUTEUWEN + +16832 +BAMUM LETTER PHASE-A MAENYI + +16833 +BAMUM LETTER PHASE-A KET + +16834 +BAMUM LETTER PHASE-A NDAANGGEUAET + +16835 +BAMUM LETTER PHASE-A KUOQ + +16836 +BAMUM LETTER PHASE-A MOOMEUT + +16837 +BAMUM LETTER PHASE-A SHUM + +16838 +BAMUM LETTER PHASE-A LOMMAE + +16839 +BAMUM LETTER PHASE-A FIRI + +1683A +BAMUM LETTER PHASE-A ROM + +1683B +BAMUM LETTER PHASE-A KPOQ + +1683C +BAMUM LETTER PHASE-A SOQ + +1683D +BAMUM LETTER PHASE-A MAP PIEET + +1683E +BAMUM LETTER PHASE-A SHIRAE + +1683F +BAMUM LETTER PHASE-A NTAP + +16840 +BAMUM LETTER PHASE-A SHOQ NSHUT YUM + +16841 +BAMUM LETTER PHASE-A NYIT MONGKEUAEQ + +16842 +BAMUM LETTER PHASE-A PAARAE + +16843 +BAMUM LETTER PHASE-A NKAARAE + +16844 +BAMUM LETTER PHASE-A UNKNOWN + +16845 +BAMUM LETTER PHASE-A NGGEN + +16846 +BAMUM LETTER PHASE-A MAESI + +16847 +BAMUM LETTER PHASE-A NJAM + +16848 +BAMUM LETTER PHASE-A MBANYI + +16849 +BAMUM LETTER PHASE-A NYET + +1684A +BAMUM LETTER PHASE-A TEUAEN + +1684B +BAMUM LETTER PHASE-A SOT + +1684C +BAMUM LETTER PHASE-A PAAM + +1684D +BAMUM LETTER PHASE-A NSHIEE + +1684E +BAMUM LETTER PHASE-A MAEM + +1684F +BAMUM LETTER PHASE-A NYI + +16850 +BAMUM LETTER PHASE-A KAQ + +16851 +BAMUM LETTER PHASE-A NSHA + +16852 +BAMUM LETTER PHASE-A VEE + +16853 +BAMUM LETTER PHASE-A LU + +16854 +BAMUM LETTER PHASE-A NEN + +16855 +BAMUM LETTER PHASE-A NAQ + +16856 +BAMUM LETTER PHASE-A MBAQ + +16857 +BAMUM LETTER PHASE-B NSHUET + +16858 +BAMUM LETTER PHASE-B TU MAEMGBIEE + +16859 +BAMUM LETTER PHASE-B SIEE + +1685A +BAMUM LETTER PHASE-B SET TU + +1685B +BAMUM LETTER PHASE-B LOM NTEUM + +1685C +BAMUM LETTER PHASE-B MBA MAELEE + +1685D +BAMUM LETTER PHASE-B KIEEM + +1685E +BAMUM LETTER PHASE-B YEURAE + +1685F +BAMUM LETTER PHASE-B MBAARAE + +16860 +BAMUM LETTER PHASE-B KAM + +16861 +BAMUM LETTER PHASE-B PEESHI + +16862 +BAMUM LETTER PHASE-B YAFU LEERAEWA + +16863 +BAMUM LETTER PHASE-B LAM NSHUT NYAM + +16864 +BAMUM LETTER PHASE-B NTIEE SHEUOQ + +16865 +BAMUM LETTER PHASE-B NDU NJAA + +16866 +BAMUM LETTER PHASE-B GHEUGHEUAEM + +16867 +BAMUM LETTER PHASE-B PIT + +16868 +BAMUM LETTER PHASE-B TU NSIEE + +16869 +BAMUM LETTER PHASE-B SHET NJAQ + +1686A +BAMUM LETTER PHASE-B SHEUAEQTU + +1686B +BAMUM LETTER PHASE-B MFON TEUAEQ + +1686C +BAMUM LETTER PHASE-B MBIT MBAAKET + +1686D +BAMUM LETTER PHASE-B NYI NTEUM + +1686E +BAMUM LETTER PHASE-B KEUPUQ + +1686F +BAMUM LETTER PHASE-B GHEUGHEN + +16870 +BAMUM LETTER PHASE-B KEUYEUX + +16871 +BAMUM LETTER PHASE-B LAANAE + +16872 +BAMUM LETTER PHASE-B PARUM + +16873 +BAMUM LETTER PHASE-B VEUM + +16874 +BAMUM LETTER PHASE-B NGKINDI MVOP + +16875 +BAMUM LETTER PHASE-B NGGEU MBU + +16876 +BAMUM LETTER PHASE-B WUAET + +16877 +BAMUM LETTER PHASE-B SAKEUAE + +16878 +BAMUM LETTER PHASE-B TAAM + +16879 +BAMUM LETTER PHASE-B MEUQ + +1687A +BAMUM LETTER PHASE-B NGGUOQ + +1687B +BAMUM LETTER PHASE-B NGGUOQ LARGE + +1687C +BAMUM LETTER PHASE-B MFIYAQ + +1687D +BAMUM LETTER PHASE-B SUE + +1687E +BAMUM LETTER PHASE-B MBEURI + +1687F +BAMUM LETTER PHASE-B MONTIEEN + +16880 +BAMUM LETTER PHASE-B NYAEMAE + +16881 +BAMUM LETTER PHASE-B PUNGAAM + +16882 +BAMUM LETTER PHASE-B MEUT NGGEET + +16883 +BAMUM LETTER PHASE-B FEUX + +16884 +BAMUM LETTER PHASE-B MBUOQ + +16885 +BAMUM LETTER PHASE-B FEE + +16886 +BAMUM LETTER PHASE-B KEUAEM + +16887 +BAMUM LETTER PHASE-B MA NJEUAENA + +16888 +BAMUM LETTER PHASE-B MA NJUQA + +16889 +BAMUM LETTER PHASE-B LET + +1688A +BAMUM LETTER PHASE-B NGGAAM + +1688B +BAMUM LETTER PHASE-B NSEN + +1688C +BAMUM LETTER PHASE-B MA + +1688D +BAMUM LETTER PHASE-B KIQ + +1688E +BAMUM LETTER PHASE-B NGOM + +1688F +BAMUM LETTER PHASE-C NGKUE MAEMBA + +16890 +BAMUM LETTER PHASE-C NZA + +16891 +BAMUM LETTER PHASE-C YUM + +16892 +BAMUM LETTER PHASE-C WANGKUOQ + +16893 +BAMUM LETTER PHASE-C NGGEN + +16894 +BAMUM LETTER PHASE-C NDEUAEREE + +16895 +BAMUM LETTER PHASE-C NGKAQ + +16896 +BAMUM LETTER PHASE-C GHARAE + +16897 +BAMUM LETTER PHASE-C MBEEKEET + +16898 +BAMUM LETTER PHASE-C GBAYI + +16899 +BAMUM LETTER PHASE-C NYIR MKPARAQ MEUN + +1689A +BAMUM LETTER PHASE-C NTU MBIT + +1689B +BAMUM LETTER PHASE-C MBEUM + +1689C +BAMUM LETTER PHASE-C PIRIEEN + +1689D +BAMUM LETTER PHASE-C NDOMBU + +1689E +BAMUM LETTER PHASE-C MBAA CABBAGE-TREE + +1689F +BAMUM LETTER PHASE-C KEUSHEUAEP + +168A0 +BAMUM LETTER PHASE-C GHAP + +168A1 +BAMUM LETTER PHASE-C KEUKAQ + +168A2 +BAMUM LETTER PHASE-C YU MUOMAE + +168A3 +BAMUM LETTER PHASE-C NZEUM + +168A4 +BAMUM LETTER PHASE-C MBUE + +168A5 +BAMUM LETTER PHASE-C NSEUAEN + +168A6 +BAMUM LETTER PHASE-C MBIT + +168A7 +BAMUM LETTER PHASE-C YEUQ + +168A8 +BAMUM LETTER PHASE-C KPARAQ + +168A9 +BAMUM LETTER PHASE-C KAA + +168AA +BAMUM LETTER PHASE-C SEUX + +168AB +BAMUM LETTER PHASE-C NDIDA + +168AC +BAMUM LETTER PHASE-C TAASHAE + +168AD +BAMUM LETTER PHASE-C NJUEQ + +168AE +BAMUM LETTER PHASE-C TITA YUE + +168AF +BAMUM LETTER PHASE-C SUAET + +168B0 +BAMUM LETTER PHASE-C NGGUAEN NYAM + +168B1 +BAMUM LETTER PHASE-C VEUX + +168B2 +BAMUM LETTER PHASE-C NANSANAQ + +168B3 +BAMUM LETTER PHASE-C MA KEUAERI + +168B4 +BAMUM LETTER PHASE-C NTAA + +168B5 +BAMUM LETTER PHASE-C NGGUON + +168B6 +BAMUM LETTER PHASE-C LAP + +168B7 +BAMUM LETTER PHASE-C MBIRIEEN + +168B8 +BAMUM LETTER PHASE-C MGBASAQ + +168B9 +BAMUM LETTER PHASE-C NTEUNGBA + +168BA +BAMUM LETTER PHASE-C TEUTEUX + +168BB +BAMUM LETTER PHASE-C NGGUM + +168BC +BAMUM LETTER PHASE-C FUE + +168BD +BAMUM LETTER PHASE-C NDEUT + +168BE +BAMUM LETTER PHASE-C NSA + +168BF +BAMUM LETTER PHASE-C NSHAQ + +168C0 +BAMUM LETTER PHASE-C BUNG + +168C1 +BAMUM LETTER PHASE-C VEUAEPEN + +168C2 +BAMUM LETTER PHASE-C MBERAE + +168C3 +BAMUM LETTER PHASE-C RU + +168C4 +BAMUM LETTER PHASE-C NJAEM + +168C5 +BAMUM LETTER PHASE-C LAM + +168C6 +BAMUM LETTER PHASE-C TITUAEP + +168C7 +BAMUM LETTER PHASE-C NSUOT NGOM + +168C8 +BAMUM LETTER PHASE-C NJEEEE + +168C9 +BAMUM LETTER PHASE-C KET + +168CA +BAMUM LETTER PHASE-C NGGU + +168CB +BAMUM LETTER PHASE-C MAESI + +168CC +BAMUM LETTER PHASE-C MBUAEM + +168CD +BAMUM LETTER PHASE-C LU + +168CE +BAMUM LETTER PHASE-C KUT + +168CF +BAMUM LETTER PHASE-C NJAM + +168D0 +BAMUM LETTER PHASE-C NGOM + +168D1 +BAMUM LETTER PHASE-C WUP + +168D2 +BAMUM LETTER PHASE-C NGGUEET + +168D3 +BAMUM LETTER PHASE-C NSOM + +168D4 +BAMUM LETTER PHASE-C NTEN + +168D5 +BAMUM LETTER PHASE-C KUOP NKAARAE + +168D6 +BAMUM LETTER PHASE-C NSUN + +168D7 +BAMUM LETTER PHASE-C NDAM + +168D8 +BAMUM LETTER PHASE-C MA NSIEE + +168D9 +BAMUM LETTER PHASE-C YAA + +168DA +BAMUM LETTER PHASE-C NDAP + +168DB +BAMUM LETTER PHASE-C SHUEQ + +168DC +BAMUM LETTER PHASE-C SETFON + +168DD +BAMUM LETTER PHASE-C MBI + +168DE +BAMUM LETTER PHASE-C MAEMBA + +168DF +BAMUM LETTER PHASE-C MBANYI + +168E0 +BAMUM LETTER PHASE-C KEUSEUX + +168E1 +BAMUM LETTER PHASE-C MBEUX + +168E2 +BAMUM LETTER PHASE-C KEUM + +168E3 +BAMUM LETTER PHASE-C MBAA PICKET + +168E4 +BAMUM LETTER PHASE-C YUWOQ + +168E5 +BAMUM LETTER PHASE-C NJEUX + +168E6 +BAMUM LETTER PHASE-C MIEE + +168E7 +BAMUM LETTER PHASE-C MUAE + +168E8 +BAMUM LETTER PHASE-C SHIQ + +168E9 +BAMUM LETTER PHASE-C KEN LAW + +168EA +BAMUM LETTER PHASE-C KEN FATIGUE + +168EB +BAMUM LETTER PHASE-C NGAQ + +168EC +BAMUM LETTER PHASE-C NAQ + +168ED +BAMUM LETTER PHASE-C LIQ + +168EE +BAMUM LETTER PHASE-C PIN + +168EF +BAMUM LETTER PHASE-C PEN + +168F0 +BAMUM LETTER PHASE-C TET + +168F1 +BAMUM LETTER PHASE-D MBUO + +168F2 +BAMUM LETTER PHASE-D WAP + +168F3 +BAMUM LETTER PHASE-D NJI + +168F4 +BAMUM LETTER PHASE-D MFON + +168F5 +BAMUM LETTER PHASE-D NJIEE + +168F6 +BAMUM LETTER PHASE-D LIEE + +168F7 +BAMUM LETTER PHASE-D NJEUT + +168F8 +BAMUM LETTER PHASE-D NSHEE + +168F9 +BAMUM LETTER PHASE-D NGGAAMAE + +168FA +BAMUM LETTER PHASE-D NYAM + +168FB +BAMUM LETTER PHASE-D WUAEN + +168FC +BAMUM LETTER PHASE-D NGKUN + +168FD +BAMUM LETTER PHASE-D SHEE + +168FE +BAMUM LETTER PHASE-D NGKAP + +168FF +BAMUM LETTER PHASE-D KEUAETMEUN + +16900 +BAMUM LETTER PHASE-D TEUT + +16901 +BAMUM LETTER PHASE-D SHEUAE + +16902 +BAMUM LETTER PHASE-D NJAP + +16903 +BAMUM LETTER PHASE-D SUE + +16904 +BAMUM LETTER PHASE-D KET + +16905 +BAMUM LETTER PHASE-D YAEMMAE + +16906 +BAMUM LETTER PHASE-D KUOM + +16907 +BAMUM LETTER PHASE-D SAP + +16908 +BAMUM LETTER PHASE-D MFEUT + +16909 +BAMUM LETTER PHASE-D NDEUX + +1690A +BAMUM LETTER PHASE-D MALEERI + +1690B +BAMUM LETTER PHASE-D MEUT + +1690C +BAMUM LETTER PHASE-D SEUAEQ + +1690D +BAMUM LETTER PHASE-D YEN + +1690E +BAMUM LETTER PHASE-D NJEUAEM + +1690F +BAMUM LETTER PHASE-D KEUOT MBUAE + +16910 +BAMUM LETTER PHASE-D NGKEURI + +16911 +BAMUM LETTER PHASE-D TU + +16912 +BAMUM LETTER PHASE-D GHAA + +16913 +BAMUM LETTER PHASE-D NGKYEE + +16914 +BAMUM LETTER PHASE-D FEUFEUAET + +16915 +BAMUM LETTER PHASE-D NDEE + +16916 +BAMUM LETTER PHASE-D MGBOFUM + +16917 +BAMUM LETTER PHASE-D LEUAEP + +16918 +BAMUM LETTER PHASE-D NDON + +16919 +BAMUM LETTER PHASE-D MONI + +1691A +BAMUM LETTER PHASE-D MGBEUN + +1691B +BAMUM LETTER PHASE-D PUUT + +1691C +BAMUM LETTER PHASE-D MGBIEE + +1691D +BAMUM LETTER PHASE-D MFO + +1691E +BAMUM LETTER PHASE-D LUM + +1691F +BAMUM LETTER PHASE-D NSIEEP + +16920 +BAMUM LETTER PHASE-D MBAA + +16921 +BAMUM LETTER PHASE-D KWAET + +16922 +BAMUM LETTER PHASE-D NYET + +16923 +BAMUM LETTER PHASE-D TEUAEN + +16924 +BAMUM LETTER PHASE-D SOT + +16925 +BAMUM LETTER PHASE-D YUWOQ + +16926 +BAMUM LETTER PHASE-D KEUM + +16927 +BAMUM LETTER PHASE-D RAEM + +16928 +BAMUM LETTER PHASE-D TEEEE + +16929 +BAMUM LETTER PHASE-D NGKEUAEQ + +1692A +BAMUM LETTER PHASE-D MFEUAE + +1692B +BAMUM LETTER PHASE-D NSIEET + +1692C +BAMUM LETTER PHASE-D KEUP + +1692D +BAMUM LETTER PHASE-D PIP + +1692E +BAMUM LETTER PHASE-D PEUTAE + +1692F +BAMUM LETTER PHASE-D NYUE + +16930 +BAMUM LETTER PHASE-D LET + +16931 +BAMUM LETTER PHASE-D NGGAAM + +16932 +BAMUM LETTER PHASE-D MFIEE + +16933 +BAMUM LETTER PHASE-D NGGWAEN + +16934 +BAMUM LETTER PHASE-D YUOM + +16935 +BAMUM LETTER PHASE-D PAP + +16936 +BAMUM LETTER PHASE-D YUOP + +16937 +BAMUM LETTER PHASE-D NDAM + +16938 +BAMUM LETTER PHASE-D NTEUM + +16939 +BAMUM LETTER PHASE-D SUAE + +1693A +BAMUM LETTER PHASE-D KUN + +1693B +BAMUM LETTER PHASE-D NGGEUX + +1693C +BAMUM LETTER PHASE-D NGKIEE + +1693D +BAMUM LETTER PHASE-D TUOT + +1693E +BAMUM LETTER PHASE-D MEUN + +1693F +BAMUM LETTER PHASE-D KUQ + +16940 +BAMUM LETTER PHASE-D NSUM + +16941 +BAMUM LETTER PHASE-D TEUN + +16942 +BAMUM LETTER PHASE-D MAENJET + +16943 +BAMUM LETTER PHASE-D NGGAP + +16944 +BAMUM LETTER PHASE-D LEUM + +16945 +BAMUM LETTER PHASE-D NGGUOM + +16946 +BAMUM LETTER PHASE-D NSHUT + +16947 +BAMUM LETTER PHASE-D NJUEQ + +16948 +BAMUM LETTER PHASE-D GHEUAE + +16949 +BAMUM LETTER PHASE-D KU + +1694A +BAMUM LETTER PHASE-D REN OLD + +1694B +BAMUM LETTER PHASE-D TAE + +1694C +BAMUM LETTER PHASE-D TOQ + +1694D +BAMUM LETTER PHASE-D NYI + +1694E +BAMUM LETTER PHASE-D RII + +1694F +BAMUM LETTER PHASE-D LEEEE + +16950 +BAMUM LETTER PHASE-D MEEEE + +16951 +BAMUM LETTER PHASE-D M + +16952 +BAMUM LETTER PHASE-D SUU + +16953 +BAMUM LETTER PHASE-D MU + +16954 +BAMUM LETTER PHASE-D SHII + +16955 +BAMUM LETTER PHASE-D SHEUX + +16956 +BAMUM LETTER PHASE-D KYEE + +16957 +BAMUM LETTER PHASE-D NU + +16958 +BAMUM LETTER PHASE-D SHU + +16959 +BAMUM LETTER PHASE-D NTEE + +1695A +BAMUM LETTER PHASE-D PEE + +1695B +BAMUM LETTER PHASE-D NI + +1695C +BAMUM LETTER PHASE-D SHOQ + +1695D +BAMUM LETTER PHASE-D PUQ + +1695E +BAMUM LETTER PHASE-D MVOP + +1695F +BAMUM LETTER PHASE-D LOQ + +16960 +BAMUM LETTER PHASE-D REN MUCH + +16961 +BAMUM LETTER PHASE-D TI + +16962 +BAMUM LETTER PHASE-D NTUU + +16963 +BAMUM LETTER PHASE-D MBAA SEVEN + +16964 +BAMUM LETTER PHASE-D SAQ + +16965 +BAMUM LETTER PHASE-D FAA + +16966 +BAMUM LETTER PHASE-E NDAP + +16967 +BAMUM LETTER PHASE-E TOON + +16968 +BAMUM LETTER PHASE-E MBEUM + +16969 +BAMUM LETTER PHASE-E LAP + +1696A +BAMUM LETTER PHASE-E VOM + +1696B +BAMUM LETTER PHASE-E LOON + +1696C +BAMUM LETTER PHASE-E PAA + +1696D +BAMUM LETTER PHASE-E SOM + +1696E +BAMUM LETTER PHASE-E RAQ + +1696F +BAMUM LETTER PHASE-E NSHUOP + +16970 +BAMUM LETTER PHASE-E NDUN + +16971 +BAMUM LETTER PHASE-E PUAE + +16972 +BAMUM LETTER PHASE-E TAM + +16973 +BAMUM LETTER PHASE-E NGKA + +16974 +BAMUM LETTER PHASE-E KPEUX + +16975 +BAMUM LETTER PHASE-E WUO + +16976 +BAMUM LETTER PHASE-E SEE + +16977 +BAMUM LETTER PHASE-E NGGEUAET + +16978 +BAMUM LETTER PHASE-E PAAM + +16979 +BAMUM LETTER PHASE-E TOO + +1697A +BAMUM LETTER PHASE-E KUOP + +1697B +BAMUM LETTER PHASE-E LOM + +1697C +BAMUM LETTER PHASE-E NSHIEE + +1697D +BAMUM LETTER PHASE-E NGOP + +1697E +BAMUM LETTER PHASE-E MAEM + +1697F +BAMUM LETTER PHASE-E NGKEUX + +16980 +BAMUM LETTER PHASE-E NGOQ + +16981 +BAMUM LETTER PHASE-E NSHUE + +16982 +BAMUM LETTER PHASE-E RIMGBA + +16983 +BAMUM LETTER PHASE-E NJEUX + +16984 +BAMUM LETTER PHASE-E PEEM + +16985 +BAMUM LETTER PHASE-E SAA + +16986 +BAMUM LETTER PHASE-E NGGURAE + +16987 +BAMUM LETTER PHASE-E MGBA + +16988 +BAMUM LETTER PHASE-E GHEUX + +16989 +BAMUM LETTER PHASE-E NGKEUAEM + +1698A +BAMUM LETTER PHASE-E NJAEMLI + +1698B +BAMUM LETTER PHASE-E MAP + +1698C +BAMUM LETTER PHASE-E LOOT + +1698D +BAMUM LETTER PHASE-E NGGEEEE + +1698E +BAMUM LETTER PHASE-E NDIQ + +1698F +BAMUM LETTER PHASE-E TAEN NTEUM + +16990 +BAMUM LETTER PHASE-E SET + +16991 +BAMUM LETTER PHASE-E PUM + +16992 +BAMUM LETTER PHASE-E NDAA SOFTNESS + +16993 +BAMUM LETTER PHASE-E NGGUAESHAE NYAM + +16994 +BAMUM LETTER PHASE-E YIEE + +16995 +BAMUM LETTER PHASE-E GHEUN + +16996 +BAMUM LETTER PHASE-E TUAE + +16997 +BAMUM LETTER PHASE-E YEUAE + +16998 +BAMUM LETTER PHASE-E PO + +16999 +BAMUM LETTER PHASE-E TUMAE + +1699A +BAMUM LETTER PHASE-E KEUAE + +1699B +BAMUM LETTER PHASE-E SUAEN + +1699C +BAMUM LETTER PHASE-E TEUAEQ + +1699D +BAMUM LETTER PHASE-E VEUAE + +1699E +BAMUM LETTER PHASE-E WEUX + +1699F +BAMUM LETTER PHASE-E LAAM + +169A0 +BAMUM LETTER PHASE-E PU + +169A1 +BAMUM LETTER PHASE-E TAAQ + +169A2 +BAMUM LETTER PHASE-E GHAAMAE + +169A3 +BAMUM LETTER PHASE-E NGEUREUT + +169A4 +BAMUM LETTER PHASE-E SHEUAEQ + +169A5 +BAMUM LETTER PHASE-E MGBEN + +169A6 +BAMUM LETTER PHASE-E MBEE + +169A7 +BAMUM LETTER PHASE-E NZAQ + +169A8 +BAMUM LETTER PHASE-E NKOM + +169A9 +BAMUM LETTER PHASE-E GBET + +169AA +BAMUM LETTER PHASE-E TUM + +169AB +BAMUM LETTER PHASE-E KUET + +169AC +BAMUM LETTER PHASE-E YAP + +169AD +BAMUM LETTER PHASE-E NYI CLEAVER + +169AE +BAMUM LETTER PHASE-E YIT + +169AF +BAMUM LETTER PHASE-E MFEUQ + +169B0 +BAMUM LETTER PHASE-E NDIAQ + +169B1 +BAMUM LETTER PHASE-E PIEEQ + +169B2 +BAMUM LETTER PHASE-E YUEQ + +169B3 +BAMUM LETTER PHASE-E LEUAEM + +169B4 +BAMUM LETTER PHASE-E FUE + +169B5 +BAMUM LETTER PHASE-E GBEUX + +169B6 +BAMUM LETTER PHASE-E NGKUP + +169B7 +BAMUM LETTER PHASE-E KET + +169B8 +BAMUM LETTER PHASE-E MAE + +169B9 +BAMUM LETTER PHASE-E NGKAAMI + +169BA +BAMUM LETTER PHASE-E GHET + +169BB +BAMUM LETTER PHASE-E FA + +169BC +BAMUM LETTER PHASE-E NTUM + +169BD +BAMUM LETTER PHASE-E PEUT + +169BE +BAMUM LETTER PHASE-E YEUM + +169BF +BAMUM LETTER PHASE-E NGGEUAE + +169C0 +BAMUM LETTER PHASE-E NYI BETWEEN + +169C1 +BAMUM LETTER PHASE-E NZUQ + +169C2 +BAMUM LETTER PHASE-E POON + +169C3 +BAMUM LETTER PHASE-E MIEE + +169C4 +BAMUM LETTER PHASE-E FUET + +169C5 +BAMUM LETTER PHASE-E NAE + +169C6 +BAMUM LETTER PHASE-E MUAE + +169C7 +BAMUM LETTER PHASE-E GHEUAE + +169C8 +BAMUM LETTER PHASE-E FU I + +169C9 +BAMUM LETTER PHASE-E MVI + +169CA +BAMUM LETTER PHASE-E PUAQ + +169CB +BAMUM LETTER PHASE-E NGKUM + +169CC +BAMUM LETTER PHASE-E KUT + +169CD +BAMUM LETTER PHASE-E PIET + +169CE +BAMUM LETTER PHASE-E NTAP + +169CF +BAMUM LETTER PHASE-E YEUAET + +169D0 +BAMUM LETTER PHASE-E NGGUP + +169D1 +BAMUM LETTER PHASE-E PA PEOPLE + +169D2 +BAMUM LETTER PHASE-E FU CALL + +169D3 +BAMUM LETTER PHASE-E FOM + +169D4 +BAMUM LETTER PHASE-E NJEE + +169D5 +BAMUM LETTER PHASE-E A + +169D6 +BAMUM LETTER PHASE-E TOQ + +169D7 +BAMUM LETTER PHASE-E O + +169D8 +BAMUM LETTER PHASE-E I + +169D9 +BAMUM LETTER PHASE-E LAQ + +169DA +BAMUM LETTER PHASE-E PA PLURAL + +169DB +BAMUM LETTER PHASE-E TAA + +169DC +BAMUM LETTER PHASE-E TAQ + +169DD +BAMUM LETTER PHASE-E NDAA MY HOUSE + +169DE +BAMUM LETTER PHASE-E SHIQ + +169DF +BAMUM LETTER PHASE-E YEUX + +169E0 +BAMUM LETTER PHASE-E NGUAE + +169E1 +BAMUM LETTER PHASE-E YUAEN + +169E2 +BAMUM LETTER PHASE-E YOQ SWIMMING + +169E3 +BAMUM LETTER PHASE-E YOQ COVER + +169E4 +BAMUM LETTER PHASE-E YUQ + +169E5 +BAMUM LETTER PHASE-E YUN + +169E6 +BAMUM LETTER PHASE-E KEUX + +169E7 +BAMUM LETTER PHASE-E PEUX + +169E8 +BAMUM LETTER PHASE-E NJEE EPOCH + +169E9 +BAMUM LETTER PHASE-E PUE + +169EA +BAMUM LETTER PHASE-E WUE + +169EB +BAMUM LETTER PHASE-E FEE + +169EC +BAMUM LETTER PHASE-E VEE + +169ED +BAMUM LETTER PHASE-E LU + +169EE +BAMUM LETTER PHASE-E MI + +169EF +BAMUM LETTER PHASE-E REUX + +169F0 +BAMUM LETTER PHASE-E RAE + +169F1 +BAMUM LETTER PHASE-E NGUAET + +169F2 +BAMUM LETTER PHASE-E NGA + +169F3 +BAMUM LETTER PHASE-E SHO + +169F4 +BAMUM LETTER PHASE-E SHOQ + +169F5 +BAMUM LETTER PHASE-E FU REMEDY + +169F6 +BAMUM LETTER PHASE-E NA + +169F7 +BAMUM LETTER PHASE-E PI + +169F8 +BAMUM LETTER PHASE-E LOQ + +169F9 +BAMUM LETTER PHASE-E KO + +169FA +BAMUM LETTER PHASE-E MEN + +169FB +BAMUM LETTER PHASE-E MA + +169FC +BAMUM LETTER PHASE-E MAQ + +169FD +BAMUM LETTER PHASE-E TEU + +169FE +BAMUM LETTER PHASE-E KI + +169FF +BAMUM LETTER PHASE-E MON + +16A00 +BAMUM LETTER PHASE-E TEN + +16A01 +BAMUM LETTER PHASE-E FAQ + +16A02 +BAMUM LETTER PHASE-E GHOM + +16A03 +BAMUM LETTER PHASE-F KA + +16A04 +BAMUM LETTER PHASE-F U + +16A05 +BAMUM LETTER PHASE-F KU + +16A06 +BAMUM LETTER PHASE-F EE + +16A07 +BAMUM LETTER PHASE-F REE + +16A08 +BAMUM LETTER PHASE-F TAE + +16A09 +BAMUM LETTER PHASE-F NYI + +16A0A +BAMUM LETTER PHASE-F LA + +16A0B +BAMUM LETTER PHASE-F RII + +16A0C +BAMUM LETTER PHASE-F RIEE + +16A0D +BAMUM LETTER PHASE-F MEEEE + +16A0E +BAMUM LETTER PHASE-F TAA + +16A0F +BAMUM LETTER PHASE-F NDAA + +16A10 +BAMUM LETTER PHASE-F NJAEM + +16A11 +BAMUM LETTER PHASE-F M + +16A12 +BAMUM LETTER PHASE-F SUU + +16A13 +BAMUM LETTER PHASE-F SHII + +16A14 +BAMUM LETTER PHASE-F SI + +16A15 +BAMUM LETTER PHASE-F SEUX + +16A16 +BAMUM LETTER PHASE-F KYEE + +16A17 +BAMUM LETTER PHASE-F KET + +16A18 +BAMUM LETTER PHASE-F NUAE + +16A19 +BAMUM LETTER PHASE-F NU + +16A1A +BAMUM LETTER PHASE-F NJUAE + +16A1B +BAMUM LETTER PHASE-F YOQ + +16A1C +BAMUM LETTER PHASE-F SHU + +16A1D +BAMUM LETTER PHASE-F YA + +16A1E +BAMUM LETTER PHASE-F NSHA + +16A1F +BAMUM LETTER PHASE-F PEUX + +16A20 +BAMUM LETTER PHASE-F NTEE + +16A21 +BAMUM LETTER PHASE-F WUE + +16A22 +BAMUM LETTER PHASE-F PEE + +16A23 +BAMUM LETTER PHASE-F RU + +16A24 +BAMUM LETTER PHASE-F NI + +16A25 +BAMUM LETTER PHASE-F REUX + +16A26 +BAMUM LETTER PHASE-F KEN + +16A27 +BAMUM LETTER PHASE-F NGKWAEN + +16A28 +BAMUM LETTER PHASE-F NGGA + +16A29 +BAMUM LETTER PHASE-F SHO + +16A2A +BAMUM LETTER PHASE-F PUAE + +16A2B +BAMUM LETTER PHASE-F FOM + +16A2C +BAMUM LETTER PHASE-F WA + +16A2D +BAMUM LETTER PHASE-F LI + +16A2E +BAMUM LETTER PHASE-F LOQ + +16A2F +BAMUM LETTER PHASE-F KO + +16A30 +BAMUM LETTER PHASE-F MBEN + +16A31 +BAMUM LETTER PHASE-F REN + +16A32 +BAMUM LETTER PHASE-F MA + +16A33 +BAMUM LETTER PHASE-F MO + +16A34 +BAMUM LETTER PHASE-F MBAA + +16A35 +BAMUM LETTER PHASE-F TET + +16A36 +BAMUM LETTER PHASE-F KPA + +16A37 +BAMUM LETTER PHASE-F SAMBA + +16A38 +BAMUM LETTER PHASE-F VUEQ + +16A40 +MRO LETTER TA + +16A41 +MRO LETTER NGI + +16A42 +MRO LETTER YO + +16A43 +MRO LETTER MIM + +16A44 +MRO LETTER BA + +16A45 +MRO LETTER DA + +16A46 +MRO LETTER A + +16A47 +MRO LETTER PHI + +16A48 +MRO LETTER KHAI + +16A49 +MRO LETTER HAO + +16A4A +MRO LETTER DAI + +16A4B +MRO LETTER CHU + +16A4C +MRO LETTER KEAAE + +16A4D +MRO LETTER OL + +16A4E +MRO LETTER MAEM + +16A4F +MRO LETTER NIN + +16A50 +MRO LETTER PA + +16A51 +MRO LETTER OO + +16A52 +MRO LETTER O + +16A53 +MRO LETTER RO + +16A54 +MRO LETTER SHI + +16A55 +MRO LETTER THEA + +16A56 +MRO LETTER EA + +16A57 +MRO LETTER WA + +16A58 +MRO LETTER E + +16A59 +MRO LETTER KO + +16A5A +MRO LETTER LAN + +16A5B +MRO LETTER LA + +16A5C +MRO LETTER HAI + +16A5D +MRO LETTER RI + +16A5E +MRO LETTER TEK + +16A60 +MRO DIGIT ZERO + +16A61 +MRO DIGIT ONE + +16A62 +MRO DIGIT TWO + +16A63 +MRO DIGIT THREE + +16A64 +MRO DIGIT FOUR + +16A65 +MRO DIGIT FIVE + +16A66 +MRO DIGIT SIX + +16A67 +MRO DIGIT SEVEN + +16A68 +MRO DIGIT EIGHT + +16A69 +MRO DIGIT NINE + +16A6E +MRO DANDA + +16A6F +MRO DOUBLE DANDA + +16AD0 +BASSA VAH LETTER ENNI + +16AD1 +BASSA VAH LETTER KA + +16AD2 +BASSA VAH LETTER SE + +16AD3 +BASSA VAH LETTER FA + +16AD4 +BASSA VAH LETTER MBE + +16AD5 +BASSA VAH LETTER YIE + +16AD6 +BASSA VAH LETTER GAH + +16AD7 +BASSA VAH LETTER DHII + +16AD8 +BASSA VAH LETTER KPAH + +16AD9 +BASSA VAH LETTER JO + +16ADA +BASSA VAH LETTER HWAH + +16ADB +BASSA VAH LETTER WA + +16ADC +BASSA VAH LETTER ZO + +16ADD +BASSA VAH LETTER GBU + +16ADE +BASSA VAH LETTER DO + +16ADF +BASSA VAH LETTER CE + +16AE0 +BASSA VAH LETTER UWU + +16AE1 +BASSA VAH LETTER TO + +16AE2 +BASSA VAH LETTER BA + +16AE3 +BASSA VAH LETTER VU + +16AE4 +BASSA VAH LETTER YEIN + +16AE5 +BASSA VAH LETTER PA + +16AE6 +BASSA VAH LETTER WADDA + +16AE7 +BASSA VAH LETTER A + +16AE8 +BASSA VAH LETTER O + +16AE9 +BASSA VAH LETTER OO + +16AEA +BASSA VAH LETTER U + +16AEB +BASSA VAH LETTER EE + +16AEC +BASSA VAH LETTER E + +16AED +BASSA VAH LETTER I + +16AF0 +BASSA VAH COMBINING HIGH TONE + +16AF1 +BASSA VAH COMBINING LOW TONE + +16AF2 +BASSA VAH COMBINING MID TONE + +16AF3 +BASSA VAH COMBINING LOW-MID TONE + +16AF4 +BASSA VAH COMBINING HIGH-LOW TONE + +16AF5 +BASSA VAH FULL STOP + +16B00 +PAHAWH HMONG VOWEL KEEB + +16B01 +PAHAWH HMONG VOWEL KEEV + +16B02 +PAHAWH HMONG VOWEL KIB + +16B03 +PAHAWH HMONG VOWEL KIV + +16B04 +PAHAWH HMONG VOWEL KAUB + +16B05 +PAHAWH HMONG VOWEL KAUV + +16B06 +PAHAWH HMONG VOWEL KUB + +16B07 +PAHAWH HMONG VOWEL KUV + +16B08 +PAHAWH HMONG VOWEL KEB + +16B09 +PAHAWH HMONG VOWEL KEV + +16B0A +PAHAWH HMONG VOWEL KAIB + +16B0B +PAHAWH HMONG VOWEL KAIV + +16B0C +PAHAWH HMONG VOWEL KOOB + +16B0D +PAHAWH HMONG VOWEL KOOV + +16B0E +PAHAWH HMONG VOWEL KAWB + +16B0F +PAHAWH HMONG VOWEL KAWV + +16B10 +PAHAWH HMONG VOWEL KUAB + +16B11 +PAHAWH HMONG VOWEL KUAV + +16B12 +PAHAWH HMONG VOWEL KOB + +16B13 +PAHAWH HMONG VOWEL KOV + +16B14 +PAHAWH HMONG VOWEL KIAB + +16B15 +PAHAWH HMONG VOWEL KIAV + +16B16 +PAHAWH HMONG VOWEL KAB + +16B17 +PAHAWH HMONG VOWEL KAV + +16B18 +PAHAWH HMONG VOWEL KWB + +16B19 +PAHAWH HMONG VOWEL KWV + +16B1A +PAHAWH HMONG VOWEL KAAB + +16B1B +PAHAWH HMONG VOWEL KAAV + +16B1C +PAHAWH HMONG CONSONANT VAU + +16B1D +PAHAWH HMONG CONSONANT NTSAU + +16B1E +PAHAWH HMONG CONSONANT LAU + +16B1F +PAHAWH HMONG CONSONANT HAU + +16B20 +PAHAWH HMONG CONSONANT NLAU + +16B21 +PAHAWH HMONG CONSONANT RAU + +16B22 +PAHAWH HMONG CONSONANT NKAU + +16B23 +PAHAWH HMONG CONSONANT QHAU + +16B24 +PAHAWH HMONG CONSONANT YAU + +16B25 +PAHAWH HMONG CONSONANT HLAU + +16B26 +PAHAWH HMONG CONSONANT MAU + +16B27 +PAHAWH HMONG CONSONANT CHAU + +16B28 +PAHAWH HMONG CONSONANT NCHAU + +16B29 +PAHAWH HMONG CONSONANT HNAU + +16B2A +PAHAWH HMONG CONSONANT PLHAU + +16B2B +PAHAWH HMONG CONSONANT NTHAU + +16B2C +PAHAWH HMONG CONSONANT NAU + +16B2D +PAHAWH HMONG CONSONANT AU + +16B2E +PAHAWH HMONG CONSONANT XAU + +16B2F +PAHAWH HMONG CONSONANT CAU + +16B30 +PAHAWH HMONG MARK CIM TUB + +16B31 +PAHAWH HMONG MARK CIM SO + +16B32 +PAHAWH HMONG MARK CIM KES + +16B33 +PAHAWH HMONG MARK CIM KHAV + +16B34 +PAHAWH HMONG MARK CIM SUAM + +16B35 +PAHAWH HMONG MARK CIM HOM + +16B36 +PAHAWH HMONG MARK CIM TAUM + +16B37 +PAHAWH HMONG SIGN VOS THOM + +16B38 +PAHAWH HMONG SIGN VOS TSHAB CEEB + +16B39 +PAHAWH HMONG SIGN CIM CHEEM + +16B3A +PAHAWH HMONG SIGN VOS THIAB + +16B3B +PAHAWH HMONG SIGN VOS FEEM + +16B3C +PAHAWH HMONG SIGN XYEEM NTXIV + +16B3D +PAHAWH HMONG SIGN XYEEM RHO + +16B3E +PAHAWH HMONG SIGN XYEEM TOV + +16B3F +PAHAWH HMONG SIGN XYEEM FAIB + +16B40 +PAHAWH HMONG SIGN VOS SEEV + +16B41 +PAHAWH HMONG SIGN MEEJ SUAB + +16B42 +PAHAWH HMONG SIGN VOS NRUA + +16B43 +PAHAWH HMONG SIGN IB YAM + +16B44 +PAHAWH HMONG SIGN XAUS + +16B45 +PAHAWH HMONG SIGN CIM TSOV ROG + +16B50 +PAHAWH HMONG DIGIT ZERO + +16B51 +PAHAWH HMONG DIGIT ONE + +16B52 +PAHAWH HMONG DIGIT TWO + +16B53 +PAHAWH HMONG DIGIT THREE + +16B54 +PAHAWH HMONG DIGIT FOUR + +16B55 +PAHAWH HMONG DIGIT FIVE + +16B56 +PAHAWH HMONG DIGIT SIX + +16B57 +PAHAWH HMONG DIGIT SEVEN + +16B58 +PAHAWH HMONG DIGIT EIGHT + +16B59 +PAHAWH HMONG DIGIT NINE + +16B5B +PAHAWH HMONG NUMBER TENS + +16B5C +PAHAWH HMONG NUMBER HUNDREDS + +16B5D +PAHAWH HMONG NUMBER TEN THOUSANDS + +16B5E +PAHAWH HMONG NUMBER MILLIONS + +16B5F +PAHAWH HMONG NUMBER HUNDRED MILLIONS + +16B60 +PAHAWH HMONG NUMBER TEN BILLIONS + +16B61 +PAHAWH HMONG NUMBER TRILLIONS + +16B63 +PAHAWH HMONG SIGN VOS LUB + +16B64 +PAHAWH HMONG SIGN XYOO + +16B65 +PAHAWH HMONG SIGN HLI + +16B66 +PAHAWH HMONG SIGN THIRD-STAGE HLI + +16B67 +PAHAWH HMONG SIGN ZWJ THAJ + +16B68 +PAHAWH HMONG SIGN HNUB + +16B69 +PAHAWH HMONG SIGN NQIG + +16B6A +PAHAWH HMONG SIGN XIAB + +16B6B +PAHAWH HMONG SIGN NTUJ + +16B6C +PAHAWH HMONG SIGN AV + +16B6D +PAHAWH HMONG SIGN TXHEEJ CEEV + +16B6E +PAHAWH HMONG SIGN MEEJ TSEEB + +16B6F +PAHAWH HMONG SIGN TAU + +16B70 +PAHAWH HMONG SIGN LOS + +16B71 +PAHAWH HMONG SIGN MUS + +16B72 +PAHAWH HMONG SIGN CIM HAIS LUS NTOG NTOG + +16B73 +PAHAWH HMONG SIGN CIM CUAM TSHOOJ + +16B74 +PAHAWH HMONG SIGN CIM TXWV + +16B75 +PAHAWH HMONG SIGN CIM TXWV CHWV + +16B76 +PAHAWH HMONG SIGN CIM PUB DAWB + +16B77 +PAHAWH HMONG SIGN CIM NRES TOS + +16B7D +PAHAWH HMONG CLAN SIGN TSHEEJ + +16B7E +PAHAWH HMONG CLAN SIGN YEEG + +16B7F +PAHAWH HMONG CLAN SIGN LIS + +16B80 +PAHAWH HMONG CLAN SIGN LAUJ + +16B81 +PAHAWH HMONG CLAN SIGN XYOOJ + +16B82 +PAHAWH HMONG CLAN SIGN KOO + +16B83 +PAHAWH HMONG CLAN SIGN HAWJ + +16B84 +PAHAWH HMONG CLAN SIGN MUAS + +16B85 +PAHAWH HMONG CLAN SIGN THOJ + +16B86 +PAHAWH HMONG CLAN SIGN TSAB + +16B87 +PAHAWH HMONG CLAN SIGN PHAB + +16B88 +PAHAWH HMONG CLAN SIGN KHAB + +16B89 +PAHAWH HMONG CLAN SIGN HAM + +16B8A +PAHAWH HMONG CLAN SIGN VAJ + +16B8B +PAHAWH HMONG CLAN SIGN FAJ + +16B8C +PAHAWH HMONG CLAN SIGN YAJ + +16B8D +PAHAWH HMONG CLAN SIGN TSWB + +16B8E +PAHAWH HMONG CLAN SIGN KWM + +16B8F +PAHAWH HMONG CLAN SIGN VWJ + +16E40 +MEDEFAIDRIN CAPITAL LETTER M + +16E41 +MEDEFAIDRIN CAPITAL LETTER S + +16E42 +MEDEFAIDRIN CAPITAL LETTER V + +16E43 +MEDEFAIDRIN CAPITAL LETTER W + +16E44 +MEDEFAIDRIN CAPITAL LETTER ATIU + +16E45 +MEDEFAIDRIN CAPITAL LETTER Z + +16E46 +MEDEFAIDRIN CAPITAL LETTER KP + +16E47 +MEDEFAIDRIN CAPITAL LETTER P + +16E48 +MEDEFAIDRIN CAPITAL LETTER T + +16E49 +MEDEFAIDRIN CAPITAL LETTER G + +16E4A +MEDEFAIDRIN CAPITAL LETTER F + +16E4B +MEDEFAIDRIN CAPITAL LETTER I + +16E4C +MEDEFAIDRIN CAPITAL LETTER K + +16E4D +MEDEFAIDRIN CAPITAL LETTER A + +16E4E +MEDEFAIDRIN CAPITAL LETTER J + +16E4F +MEDEFAIDRIN CAPITAL LETTER E + +16E50 +MEDEFAIDRIN CAPITAL LETTER B + +16E51 +MEDEFAIDRIN CAPITAL LETTER C + +16E52 +MEDEFAIDRIN CAPITAL LETTER U + +16E53 +MEDEFAIDRIN CAPITAL LETTER YU + +16E54 +MEDEFAIDRIN CAPITAL LETTER L + +16E55 +MEDEFAIDRIN CAPITAL LETTER Q + +16E56 +MEDEFAIDRIN CAPITAL LETTER H + +16E56 +MEDEFAIDRIN CAPITAL LETTER HP + +16E57 +MEDEFAIDRIN CAPITAL LETTER NG + +16E57 +MEDEFAIDRIN CAPITAL LETTER NY + +16E58 +MEDEFAIDRIN CAPITAL LETTER X + +16E59 +MEDEFAIDRIN CAPITAL LETTER D + +16E5A +MEDEFAIDRIN CAPITAL LETTER OE + +16E5B +MEDEFAIDRIN CAPITAL LETTER N + +16E5C +MEDEFAIDRIN CAPITAL LETTER R + +16E5D +MEDEFAIDRIN CAPITAL LETTER O + +16E5E +MEDEFAIDRIN CAPITAL LETTER AI + +16E5F +MEDEFAIDRIN CAPITAL LETTER Y + +16E60 +MEDEFAIDRIN SMALL LETTER M + +16E61 +MEDEFAIDRIN SMALL LETTER S + +16E62 +MEDEFAIDRIN SMALL LETTER V + +16E63 +MEDEFAIDRIN SMALL LETTER W + +16E64 +MEDEFAIDRIN SMALL LETTER ATIU + +16E65 +MEDEFAIDRIN SMALL LETTER Z + +16E66 +MEDEFAIDRIN SMALL LETTER KP + +16E67 +MEDEFAIDRIN SMALL LETTER P + +16E68 +MEDEFAIDRIN SMALL LETTER T + +16E69 +MEDEFAIDRIN SMALL LETTER G + +16E6A +MEDEFAIDRIN SMALL LETTER F + +16E6B +MEDEFAIDRIN SMALL LETTER I + +16E6C +MEDEFAIDRIN SMALL LETTER K + +16E6D +MEDEFAIDRIN SMALL LETTER A + +16E6E +MEDEFAIDRIN SMALL LETTER J + +16E6F +MEDEFAIDRIN SMALL LETTER E + +16E70 +MEDEFAIDRIN SMALL LETTER B + +16E71 +MEDEFAIDRIN SMALL LETTER C + +16E72 +MEDEFAIDRIN SMALL LETTER U + +16E73 +MEDEFAIDRIN SMALL LETTER YU + +16E74 +MEDEFAIDRIN SMALL LETTER L + +16E75 +MEDEFAIDRIN SMALL LETTER Q + +16E76 +MEDEFAIDRIN SMALL LETTER H + +16E76 +MEDEFAIDRIN SMALL LETTER HP + +16E77 +MEDEFAIDRIN SMALL LETTER NG + +16E77 +MEDEFAIDRIN SMALL LETTER NY + +16E78 +MEDEFAIDRIN SMALL LETTER X + +16E79 +MEDEFAIDRIN SMALL LETTER D + +16E7A +MEDEFAIDRIN SMALL LETTER OE + +16E7B +MEDEFAIDRIN SMALL LETTER N + +16E7C +MEDEFAIDRIN SMALL LETTER R + +16E7D +MEDEFAIDRIN SMALL LETTER O + +16E7E +MEDEFAIDRIN SMALL LETTER AI + +16E7F +MEDEFAIDRIN SMALL LETTER Y + +16E80 +MEDEFAIDRIN DIGIT ZERO + +16E81 +MEDEFAIDRIN DIGIT ONE + +16E82 +MEDEFAIDRIN DIGIT TWO + +16E83 +MEDEFAIDRIN DIGIT THREE + +16E84 +MEDEFAIDRIN DIGIT FOUR + +16E85 +MEDEFAIDRIN DIGIT FIVE + +16E86 +MEDEFAIDRIN DIGIT SIX + +16E87 +MEDEFAIDRIN DIGIT SEVEN + +16E88 +MEDEFAIDRIN DIGIT EIGHT + +16E89 +MEDEFAIDRIN DIGIT NINE + +16E8A +MEDEFAIDRIN NUMBER TEN + +16E8B +MEDEFAIDRIN NUMBER ELEVEN + +16E8C +MEDEFAIDRIN NUMBER TWELVE + +16E8D +MEDEFAIDRIN NUMBER THIRTEEN + +16E8E +MEDEFAIDRIN NUMBER FOURTEEN + +16E8F +MEDEFAIDRIN NUMBER FIFTEEN + +16E90 +MEDEFAIDRIN NUMBER SIXTEEN + +16E91 +MEDEFAIDRIN NUMBER SEVENTEEN + +16E92 +MEDEFAIDRIN NUMBER EIGHTEEN + +16E93 +MEDEFAIDRIN NUMBER NINETEEN + +16E94 +MEDEFAIDRIN DIGIT ONE ALTERNATE FORM + +16E95 +MEDEFAIDRIN DIGIT TWO ALTERNATE FORM + +16E96 +MEDEFAIDRIN DIGIT THREE ALTERNATE FORM + +16E97 +MEDEFAIDRIN COMMA + +16E98 +MEDEFAIDRIN FULL STOP + +16E99 +MEDEFAIDRIN SYMBOL AIVA + +16E9A +MEDEFAIDRIN EXCLAMATION OH + +16F00 +MIAO LETTER PA + +16F01 +MIAO LETTER BA + +16F02 +MIAO LETTER YI PA + +16F03 +MIAO LETTER PLA + +16F04 +MIAO LETTER MA + +16F05 +MIAO LETTER MHA + +16F06 +MIAO LETTER ARCHAIC MA + +16F07 +MIAO LETTER FA + +16F08 +MIAO LETTER VA + +16F09 +MIAO LETTER VFA + +16F0A +MIAO LETTER TA + +16F0B +MIAO LETTER DA + +16F0C +MIAO LETTER YI TTA + +16F0D +MIAO LETTER YI TA + +16F0E +MIAO LETTER TTA + +16F0F +MIAO LETTER DDA + +16F10 +MIAO LETTER NA + +16F11 +MIAO LETTER NHA + +16F12 +MIAO LETTER YI NNA + +16F13 +MIAO LETTER ARCHAIC NA + +16F14 +MIAO LETTER NNA + +16F15 +MIAO LETTER NNHA + +16F16 +MIAO LETTER LA + +16F17 +MIAO LETTER LYA + +16F18 +MIAO LETTER LHA + +16F19 +MIAO LETTER LHYA + +16F1A +MIAO LETTER TLHA + +16F1B +MIAO LETTER DLHA + +16F1C +MIAO LETTER TLHYA + +16F1D +MIAO LETTER DLHYA + +16F1E +MIAO LETTER KA + +16F1F +MIAO LETTER GA + +16F20 +MIAO LETTER YI KA + +16F21 +MIAO LETTER QA + +16F22 +MIAO LETTER QGA + +16F23 +MIAO LETTER NGA + +16F24 +MIAO LETTER NGHA + +16F25 +MIAO LETTER ARCHAIC NGA + +16F26 +MIAO LETTER HA + +16F27 +MIAO LETTER XA + +16F28 +MIAO LETTER GHA + +16F29 +MIAO LETTER GHHA + +16F2A +MIAO LETTER TSSA + +16F2B +MIAO LETTER DZZA + +16F2C +MIAO LETTER NYA + +16F2D +MIAO LETTER NYHA + +16F2E +MIAO LETTER TSHA + +16F2F +MIAO LETTER DZHA + +16F30 +MIAO LETTER YI TSHA + +16F31 +MIAO LETTER YI DZHA + +16F32 +MIAO LETTER REFORMED TSHA + +16F33 +MIAO LETTER SHA + +16F34 +MIAO LETTER SSA + +16F35 +MIAO LETTER ZHA + +16F36 +MIAO LETTER ZSHA + +16F37 +MIAO LETTER TSA + +16F38 +MIAO LETTER DZA + +16F39 +MIAO LETTER YI TSA + +16F3A +MIAO LETTER SA + +16F3B +MIAO LETTER ZA + +16F3C +MIAO LETTER ZSA + +16F3D +MIAO LETTER ZZA + +16F3E +MIAO LETTER ZZSA + +16F3F +MIAO LETTER ARCHAIC ZZA + +16F40 +MIAO LETTER ZZYA + +16F41 +MIAO LETTER ZZSYA + +16F42 +MIAO LETTER WA + +16F43 +MIAO LETTER AH + +16F44 +MIAO LETTER HHA + +16F45 +MIAO LETTER BRI + +16F46 +MIAO LETTER SYI + +16F47 +MIAO LETTER DZYI + +16F48 +MIAO LETTER TE + +16F49 +MIAO LETTER TSE + +16F4A +MIAO LETTER RTE + +16F4F +MIAO SIGN CONSONANT MODIFIER BAR + +16F50 +MIAO LETTER NASALIZATION + +16F51 +MIAO SIGN ASPIRATION + +16F52 +MIAO SIGN REFORMED VOICING + +16F53 +MIAO SIGN REFORMED ASPIRATION + +16F54 +MIAO VOWEL SIGN A + +16F55 +MIAO VOWEL SIGN AA + +16F56 +MIAO VOWEL SIGN AHH + +16F57 +MIAO VOWEL SIGN AN + +16F58 +MIAO VOWEL SIGN ANG + +16F59 +MIAO VOWEL SIGN O + +16F5A +MIAO VOWEL SIGN OO + +16F5B +MIAO VOWEL SIGN WO + +16F5C +MIAO VOWEL SIGN W + +16F5D +MIAO VOWEL SIGN E + +16F5E +MIAO VOWEL SIGN EN + +16F5F +MIAO VOWEL SIGN ENG + +16F60 +MIAO VOWEL SIGN OEY + +16F61 +MIAO VOWEL SIGN I + +16F62 +MIAO VOWEL SIGN IA + +16F63 +MIAO VOWEL SIGN IAN + +16F64 +MIAO VOWEL SIGN IANG + +16F65 +MIAO VOWEL SIGN IO + +16F66 +MIAO VOWEL SIGN IE + +16F67 +MIAO VOWEL SIGN II + +16F68 +MIAO VOWEL SIGN IU + +16F69 +MIAO VOWEL SIGN ING + +16F6A +MIAO VOWEL SIGN U + +16F6B +MIAO VOWEL SIGN UA + +16F6C +MIAO VOWEL SIGN UAN + +16F6D +MIAO VOWEL SIGN UANG + +16F6E +MIAO VOWEL SIGN UU + +16F6F +MIAO VOWEL SIGN UEI + +16F70 +MIAO VOWEL SIGN UNG + +16F71 +MIAO VOWEL SIGN Y + +16F72 +MIAO VOWEL SIGN YI + +16F73 +MIAO VOWEL SIGN AE + +16F74 +MIAO VOWEL SIGN AEE + +16F75 +MIAO VOWEL SIGN ERR + +16F76 +MIAO VOWEL SIGN ROUNDED ERR + +16F77 +MIAO VOWEL SIGN ER + +16F78 +MIAO VOWEL SIGN ROUNDED ER + +16F79 +MIAO VOWEL SIGN AI + +16F7A +MIAO VOWEL SIGN EI + +16F7B +MIAO VOWEL SIGN AU + +16F7C +MIAO VOWEL SIGN OU + +16F7D +MIAO VOWEL SIGN N + +16F7E +MIAO VOWEL SIGN NG + +16F7F +MIAO VOWEL SIGN UOG + +16F80 +MIAO VOWEL SIGN YUI + +16F81 +MIAO VOWEL SIGN OG + +16F82 +MIAO VOWEL SIGN OER + +16F83 +MIAO VOWEL SIGN VW + +16F84 +MIAO VOWEL SIGN IG + +16F85 +MIAO VOWEL SIGN EA + +16F86 +MIAO VOWEL SIGN IONG + +16F87 +MIAO VOWEL SIGN UI + +16F8F +MIAO TONE RIGHT + +16F90 +MIAO TONE TOP RIGHT + +16F91 +MIAO TONE ABOVE + +16F92 +MIAO TONE BELOW + +16F93 +MIAO LETTER TONE-2 + +16F94 +MIAO LETTER TONE-3 + +16F95 +MIAO LETTER TONE-4 + +16F96 +MIAO LETTER TONE-5 + +16F97 +MIAO LETTER TONE-6 + +16F98 +MIAO LETTER TONE-7 + +16F99 +MIAO LETTER TONE-8 + +16F9A +MIAO LETTER REFORMED TONE-1 + +16F9B +MIAO LETTER REFORMED TONE-2 + +16F9C +MIAO LETTER REFORMED TONE-4 + +16F9D +MIAO LETTER REFORMED TONE-5 + +16F9E +MIAO LETTER REFORMED TONE-6 + +16F9F +MIAO LETTER REFORMED TONE-8 + +16FE0 +TANGUT ITERATION MARK + +16FE1 +NUSHU ITERATION MARK + +16FE2 +OLD CHINESE HOOK MARK + +16FE3 +OLD CHINESE ITERATION MARK + +16FE4 +KHITAN SMALL SCRIPT FILLER + +16FF0 +VIETNAMESE ALTERNATE READING MARK CA + +16FF1 +VIETNAMESE ALTERNATE READING MARK NHAY + +18800 +TANGUT COMPONENT-001 + +18801 +TANGUT COMPONENT-002 + +18802 +TANGUT COMPONENT-003 + +18803 +TANGUT COMPONENT-004 + +18804 +TANGUT COMPONENT-005 + +18805 +TANGUT COMPONENT-006 + +18806 +TANGUT COMPONENT-007 + +18807 +TANGUT COMPONENT-008 + +18808 +TANGUT COMPONENT-009 + +18809 +TANGUT COMPONENT-010 + +1880A +TANGUT COMPONENT-011 + +1880B +TANGUT COMPONENT-012 + +1880C +TANGUT COMPONENT-013 + +1880D +TANGUT COMPONENT-014 + +1880E +TANGUT COMPONENT-015 + +1880F +TANGUT COMPONENT-016 + +18810 +TANGUT COMPONENT-017 + +18811 +TANGUT COMPONENT-018 + +18812 +TANGUT COMPONENT-019 + +18813 +TANGUT COMPONENT-020 + +18814 +TANGUT COMPONENT-021 + +18815 +TANGUT COMPONENT-022 + +18816 +TANGUT COMPONENT-023 + +18817 +TANGUT COMPONENT-024 + +18818 +TANGUT COMPONENT-025 + +18819 +TANGUT COMPONENT-026 + +1881A +TANGUT COMPONENT-027 + +1881B +TANGUT COMPONENT-028 + +1881C +TANGUT COMPONENT-029 + +1881D +TANGUT COMPONENT-030 + +1881E +TANGUT COMPONENT-031 + +1881F +TANGUT COMPONENT-032 + +18820 +TANGUT COMPONENT-033 + +18821 +TANGUT COMPONENT-034 + +18822 +TANGUT COMPONENT-035 + +18823 +TANGUT COMPONENT-036 + +18824 +TANGUT COMPONENT-037 + +18825 +TANGUT COMPONENT-038 + +18826 +TANGUT COMPONENT-039 + +18827 +TANGUT COMPONENT-040 + +18828 +TANGUT COMPONENT-041 + +18829 +TANGUT COMPONENT-042 + +1882A +TANGUT COMPONENT-043 + +1882B +TANGUT COMPONENT-044 + +1882C +TANGUT COMPONENT-045 + +1882D +TANGUT COMPONENT-046 + +1882E +TANGUT COMPONENT-047 + +1882F +TANGUT COMPONENT-048 + +18830 +TANGUT COMPONENT-049 + +18831 +TANGUT COMPONENT-050 + +18832 +TANGUT COMPONENT-051 + +18833 +TANGUT COMPONENT-052 + +18834 +TANGUT COMPONENT-053 + +18835 +TANGUT COMPONENT-054 + +18836 +TANGUT COMPONENT-055 + +18837 +TANGUT COMPONENT-056 + +18838 +TANGUT COMPONENT-057 + +18839 +TANGUT COMPONENT-058 + +1883A +TANGUT COMPONENT-059 + +1883B +TANGUT COMPONENT-060 + +1883C +TANGUT COMPONENT-061 + +1883D +TANGUT COMPONENT-062 + +1883E +TANGUT COMPONENT-063 + +1883F +TANGUT COMPONENT-064 + +18840 +TANGUT COMPONENT-065 + +18841 +TANGUT COMPONENT-066 + +18842 +TANGUT COMPONENT-067 + +18843 +TANGUT COMPONENT-068 + +18844 +TANGUT COMPONENT-069 + +18845 +TANGUT COMPONENT-070 + +18846 +TANGUT COMPONENT-071 + +18847 +TANGUT COMPONENT-072 + +18848 +TANGUT COMPONENT-073 + +18849 +TANGUT COMPONENT-074 + +1884A +TANGUT COMPONENT-075 + +1884B +TANGUT COMPONENT-076 + +1884C +TANGUT COMPONENT-077 + +1884D +TANGUT COMPONENT-078 + +1884E +TANGUT COMPONENT-079 + +1884F +TANGUT COMPONENT-080 + +18850 +TANGUT COMPONENT-081 + +18851 +TANGUT COMPONENT-082 + +18852 +TANGUT COMPONENT-083 + +18853 +TANGUT COMPONENT-084 + +18854 +TANGUT COMPONENT-085 + +18855 +TANGUT COMPONENT-086 + +18856 +TANGUT COMPONENT-087 + +18857 +TANGUT COMPONENT-088 + +18858 +TANGUT COMPONENT-089 + +18859 +TANGUT COMPONENT-090 + +1885A +TANGUT COMPONENT-091 + +1885B +TANGUT COMPONENT-092 + +1885C +TANGUT COMPONENT-093 + +1885D +TANGUT COMPONENT-094 + +1885E +TANGUT COMPONENT-095 + +1885F +TANGUT COMPONENT-096 + +18860 +TANGUT COMPONENT-097 + +18861 +TANGUT COMPONENT-098 + +18862 +TANGUT COMPONENT-099 + +18863 +TANGUT COMPONENT-100 + +18864 +TANGUT COMPONENT-101 + +18865 +TANGUT COMPONENT-102 + +18866 +TANGUT COMPONENT-103 + +18867 +TANGUT COMPONENT-104 + +18868 +TANGUT COMPONENT-105 + +18869 +TANGUT COMPONENT-106 + +1886A +TANGUT COMPONENT-107 + +1886B +TANGUT COMPONENT-108 + +1886C +TANGUT COMPONENT-109 + +1886D +TANGUT COMPONENT-110 + +1886E +TANGUT COMPONENT-111 + +1886F +TANGUT COMPONENT-112 + +18870 +TANGUT COMPONENT-113 + +18871 +TANGUT COMPONENT-114 + +18872 +TANGUT COMPONENT-115 + +18873 +TANGUT COMPONENT-116 + +18874 +TANGUT COMPONENT-117 + +18875 +TANGUT COMPONENT-118 + +18876 +TANGUT COMPONENT-119 + +18877 +TANGUT COMPONENT-120 + +18878 +TANGUT COMPONENT-121 + +18879 +TANGUT COMPONENT-122 + +1887A +TANGUT COMPONENT-123 + +1887B +TANGUT COMPONENT-124 + +1887C +TANGUT COMPONENT-125 + +1887D +TANGUT COMPONENT-126 + +1887E +TANGUT COMPONENT-127 + +1887F +TANGUT COMPONENT-128 + +18880 +TANGUT COMPONENT-129 + +18881 +TANGUT COMPONENT-130 + +18882 +TANGUT COMPONENT-131 + +18883 +TANGUT COMPONENT-132 + +18884 +TANGUT COMPONENT-133 + +18885 +TANGUT COMPONENT-134 + +18886 +TANGUT COMPONENT-135 + +18887 +TANGUT COMPONENT-136 + +18888 +TANGUT COMPONENT-137 + +18889 +TANGUT COMPONENT-138 + +1888A +TANGUT COMPONENT-139 + +1888B +TANGUT COMPONENT-140 + +1888C +TANGUT COMPONENT-141 + +1888D +TANGUT COMPONENT-142 + +1888E +TANGUT COMPONENT-143 + +1888F +TANGUT COMPONENT-144 + +18890 +TANGUT COMPONENT-145 + +18891 +TANGUT COMPONENT-146 + +18892 +TANGUT COMPONENT-147 + +18893 +TANGUT COMPONENT-148 + +18894 +TANGUT COMPONENT-149 + +18895 +TANGUT COMPONENT-150 + +18896 +TANGUT COMPONENT-151 + +18897 +TANGUT COMPONENT-152 + +18898 +TANGUT COMPONENT-153 + +18899 +TANGUT COMPONENT-154 + +1889A +TANGUT COMPONENT-155 + +1889B +TANGUT COMPONENT-156 + +1889C +TANGUT COMPONENT-157 + +1889D +TANGUT COMPONENT-158 + +1889E +TANGUT COMPONENT-159 + +1889F +TANGUT COMPONENT-160 + +188A0 +TANGUT COMPONENT-161 + +188A1 +TANGUT COMPONENT-162 + +188A2 +TANGUT COMPONENT-163 + +188A3 +TANGUT COMPONENT-164 + +188A4 +TANGUT COMPONENT-165 + +188A5 +TANGUT COMPONENT-166 + +188A6 +TANGUT COMPONENT-167 + +188A7 +TANGUT COMPONENT-168 + +188A8 +TANGUT COMPONENT-169 + +188A9 +TANGUT COMPONENT-170 + +188AA +TANGUT COMPONENT-171 + +188AB +TANGUT COMPONENT-172 + +188AC +TANGUT COMPONENT-173 + +188AD +TANGUT COMPONENT-174 + +188AE +TANGUT COMPONENT-175 + +188AF +TANGUT COMPONENT-176 + +188B0 +TANGUT COMPONENT-177 + +188B1 +TANGUT COMPONENT-178 + +188B2 +TANGUT COMPONENT-179 + +188B3 +TANGUT COMPONENT-180 + +188B4 +TANGUT COMPONENT-181 + +188B5 +TANGUT COMPONENT-182 + +188B6 +TANGUT COMPONENT-183 + +188B7 +TANGUT COMPONENT-184 + +188B8 +TANGUT COMPONENT-185 + +188B9 +TANGUT COMPONENT-186 + +188BA +TANGUT COMPONENT-187 + +188BB +TANGUT COMPONENT-188 + +188BC +TANGUT COMPONENT-189 + +188BD +TANGUT COMPONENT-190 + +188BE +TANGUT COMPONENT-191 + +188BF +TANGUT COMPONENT-192 + +188C0 +TANGUT COMPONENT-193 + +188C1 +TANGUT COMPONENT-194 + +188C2 +TANGUT COMPONENT-195 + +188C3 +TANGUT COMPONENT-196 + +188C4 +TANGUT COMPONENT-197 + +188C5 +TANGUT COMPONENT-198 + +188C6 +TANGUT COMPONENT-199 + +188C7 +TANGUT COMPONENT-200 + +188C8 +TANGUT COMPONENT-201 + +188C9 +TANGUT COMPONENT-202 + +188CA +TANGUT COMPONENT-203 + +188CB +TANGUT COMPONENT-204 + +188CC +TANGUT COMPONENT-205 + +188CD +TANGUT COMPONENT-206 + +188CE +TANGUT COMPONENT-207 + +188CF +TANGUT COMPONENT-208 + +188D0 +TANGUT COMPONENT-209 + +188D1 +TANGUT COMPONENT-210 + +188D2 +TANGUT COMPONENT-211 + +188D3 +TANGUT COMPONENT-212 + +188D4 +TANGUT COMPONENT-213 + +188D5 +TANGUT COMPONENT-214 + +188D6 +TANGUT COMPONENT-215 + +188D7 +TANGUT COMPONENT-216 + +188D8 +TANGUT COMPONENT-217 + +188D9 +TANGUT COMPONENT-218 + +188DA +TANGUT COMPONENT-219 + +188DB +TANGUT COMPONENT-220 + +188DC +TANGUT COMPONENT-221 + +188DD +TANGUT COMPONENT-222 + +188DE +TANGUT COMPONENT-223 + +188DF +TANGUT COMPONENT-224 + +188E0 +TANGUT COMPONENT-225 + +188E1 +TANGUT COMPONENT-226 + +188E2 +TANGUT COMPONENT-227 + +188E3 +TANGUT COMPONENT-228 + +188E4 +TANGUT COMPONENT-229 + +188E5 +TANGUT COMPONENT-230 + +188E6 +TANGUT COMPONENT-231 + +188E7 +TANGUT COMPONENT-232 + +188E8 +TANGUT COMPONENT-233 + +188E9 +TANGUT COMPONENT-234 + +188EA +TANGUT COMPONENT-235 + +188EB +TANGUT COMPONENT-236 + +188EC +TANGUT COMPONENT-237 + +188ED +TANGUT COMPONENT-238 + +188EE +TANGUT COMPONENT-239 + +188EF +TANGUT COMPONENT-240 + +188F0 +TANGUT COMPONENT-241 + +188F1 +TANGUT COMPONENT-242 + +188F2 +TANGUT COMPONENT-243 + +188F3 +TANGUT COMPONENT-244 + +188F4 +TANGUT COMPONENT-245 + +188F5 +TANGUT COMPONENT-246 + +188F6 +TANGUT COMPONENT-247 + +188F7 +TANGUT COMPONENT-248 + +188F8 +TANGUT COMPONENT-249 + +188F9 +TANGUT COMPONENT-250 + +188FA +TANGUT COMPONENT-251 + +188FB +TANGUT COMPONENT-252 + +188FC +TANGUT COMPONENT-253 + +188FD +TANGUT COMPONENT-254 + +188FE +TANGUT COMPONENT-255 + +188FF +TANGUT COMPONENT-256 + +18900 +TANGUT COMPONENT-257 + +18901 +TANGUT COMPONENT-258 + +18902 +TANGUT COMPONENT-259 + +18903 +TANGUT COMPONENT-260 + +18904 +TANGUT COMPONENT-261 + +18905 +TANGUT COMPONENT-262 + +18906 +TANGUT COMPONENT-263 + +18907 +TANGUT COMPONENT-264 + +18908 +TANGUT COMPONENT-265 + +18909 +TANGUT COMPONENT-266 + +1890A +TANGUT COMPONENT-267 + +1890B +TANGUT COMPONENT-268 + +1890C +TANGUT COMPONENT-269 + +1890D +TANGUT COMPONENT-270 + +1890E +TANGUT COMPONENT-271 + +1890F +TANGUT COMPONENT-272 + +18910 +TANGUT COMPONENT-273 + +18911 +TANGUT COMPONENT-274 + +18912 +TANGUT COMPONENT-275 + +18913 +TANGUT COMPONENT-276 + +18914 +TANGUT COMPONENT-277 + +18915 +TANGUT COMPONENT-278 + +18916 +TANGUT COMPONENT-279 + +18917 +TANGUT COMPONENT-280 + +18918 +TANGUT COMPONENT-281 + +18919 +TANGUT COMPONENT-282 + +1891A +TANGUT COMPONENT-283 + +1891B +TANGUT COMPONENT-284 + +1891C +TANGUT COMPONENT-285 + +1891D +TANGUT COMPONENT-286 + +1891E +TANGUT COMPONENT-287 + +1891F +TANGUT COMPONENT-288 + +18920 +TANGUT COMPONENT-289 + +18921 +TANGUT COMPONENT-290 + +18922 +TANGUT COMPONENT-291 + +18923 +TANGUT COMPONENT-292 + +18924 +TANGUT COMPONENT-293 + +18925 +TANGUT COMPONENT-294 + +18926 +TANGUT COMPONENT-295 + +18927 +TANGUT COMPONENT-296 + +18928 +TANGUT COMPONENT-297 + +18929 +TANGUT COMPONENT-298 + +1892A +TANGUT COMPONENT-299 + +1892B +TANGUT COMPONENT-300 + +1892C +TANGUT COMPONENT-301 + +1892D +TANGUT COMPONENT-302 + +1892E +TANGUT COMPONENT-303 + +1892F +TANGUT COMPONENT-304 + +18930 +TANGUT COMPONENT-305 + +18931 +TANGUT COMPONENT-306 + +18932 +TANGUT COMPONENT-307 + +18933 +TANGUT COMPONENT-308 + +18934 +TANGUT COMPONENT-309 + +18935 +TANGUT COMPONENT-310 + +18936 +TANGUT COMPONENT-311 + +18937 +TANGUT COMPONENT-312 + +18938 +TANGUT COMPONENT-313 + +18939 +TANGUT COMPONENT-314 + +1893A +TANGUT COMPONENT-315 + +1893B +TANGUT COMPONENT-316 + +1893C +TANGUT COMPONENT-317 + +1893D +TANGUT COMPONENT-318 + +1893E +TANGUT COMPONENT-319 + +1893F +TANGUT COMPONENT-320 + +18940 +TANGUT COMPONENT-321 + +18941 +TANGUT COMPONENT-322 + +18942 +TANGUT COMPONENT-323 + +18943 +TANGUT COMPONENT-324 + +18944 +TANGUT COMPONENT-325 + +18945 +TANGUT COMPONENT-326 + +18946 +TANGUT COMPONENT-327 + +18947 +TANGUT COMPONENT-328 + +18948 +TANGUT COMPONENT-329 + +18949 +TANGUT COMPONENT-330 + +1894A +TANGUT COMPONENT-331 + +1894B +TANGUT COMPONENT-332 + +1894C +TANGUT COMPONENT-333 + +1894D +TANGUT COMPONENT-334 + +1894E +TANGUT COMPONENT-335 + +1894F +TANGUT COMPONENT-336 + +18950 +TANGUT COMPONENT-337 + +18951 +TANGUT COMPONENT-338 + +18952 +TANGUT COMPONENT-339 + +18953 +TANGUT COMPONENT-340 + +18954 +TANGUT COMPONENT-341 + +18955 +TANGUT COMPONENT-342 + +18956 +TANGUT COMPONENT-343 + +18957 +TANGUT COMPONENT-344 + +18958 +TANGUT COMPONENT-345 + +18959 +TANGUT COMPONENT-346 + +1895A +TANGUT COMPONENT-347 + +1895B +TANGUT COMPONENT-348 + +1895C +TANGUT COMPONENT-349 + +1895D +TANGUT COMPONENT-350 + +1895E +TANGUT COMPONENT-351 + +1895F +TANGUT COMPONENT-352 + +18960 +TANGUT COMPONENT-353 + +18961 +TANGUT COMPONENT-354 + +18962 +TANGUT COMPONENT-355 + +18963 +TANGUT COMPONENT-356 + +18964 +TANGUT COMPONENT-357 + +18965 +TANGUT COMPONENT-358 + +18966 +TANGUT COMPONENT-359 + +18967 +TANGUT COMPONENT-360 + +18968 +TANGUT COMPONENT-361 + +18969 +TANGUT COMPONENT-362 + +1896A +TANGUT COMPONENT-363 + +1896B +TANGUT COMPONENT-364 + +1896C +TANGUT COMPONENT-365 + +1896D +TANGUT COMPONENT-366 + +1896E +TANGUT COMPONENT-367 + +1896F +TANGUT COMPONENT-368 + +18970 +TANGUT COMPONENT-369 + +18971 +TANGUT COMPONENT-370 + +18972 +TANGUT COMPONENT-371 + +18973 +TANGUT COMPONENT-372 + +18974 +TANGUT COMPONENT-373 + +18975 +TANGUT COMPONENT-374 + +18976 +TANGUT COMPONENT-375 + +18977 +TANGUT COMPONENT-376 + +18978 +TANGUT COMPONENT-377 + +18979 +TANGUT COMPONENT-378 + +1897A +TANGUT COMPONENT-379 + +1897B +TANGUT COMPONENT-380 + +1897C +TANGUT COMPONENT-381 + +1897D +TANGUT COMPONENT-382 + +1897E +TANGUT COMPONENT-383 + +1897F +TANGUT COMPONENT-384 + +18980 +TANGUT COMPONENT-385 + +18981 +TANGUT COMPONENT-386 + +18982 +TANGUT COMPONENT-387 + +18983 +TANGUT COMPONENT-388 + +18984 +TANGUT COMPONENT-389 + +18985 +TANGUT COMPONENT-390 + +18986 +TANGUT COMPONENT-391 + +18987 +TANGUT COMPONENT-392 + +18988 +TANGUT COMPONENT-393 + +18989 +TANGUT COMPONENT-394 + +1898A +TANGUT COMPONENT-395 + +1898B +TANGUT COMPONENT-396 + +1898C +TANGUT COMPONENT-397 + +1898D +TANGUT COMPONENT-398 + +1898E +TANGUT COMPONENT-399 + +1898F +TANGUT COMPONENT-400 + +18990 +TANGUT COMPONENT-401 + +18991 +TANGUT COMPONENT-402 + +18992 +TANGUT COMPONENT-403 + +18993 +TANGUT COMPONENT-404 + +18994 +TANGUT COMPONENT-405 + +18995 +TANGUT COMPONENT-406 + +18996 +TANGUT COMPONENT-407 + +18997 +TANGUT COMPONENT-408 + +18998 +TANGUT COMPONENT-409 + +18999 +TANGUT COMPONENT-410 + +1899A +TANGUT COMPONENT-411 + +1899B +TANGUT COMPONENT-412 + +1899C +TANGUT COMPONENT-413 + +1899D +TANGUT COMPONENT-414 + +1899E +TANGUT COMPONENT-415 + +1899F +TANGUT COMPONENT-416 + +189A0 +TANGUT COMPONENT-417 + +189A1 +TANGUT COMPONENT-418 + +189A2 +TANGUT COMPONENT-419 + +189A3 +TANGUT COMPONENT-420 + +189A4 +TANGUT COMPONENT-421 + +189A5 +TANGUT COMPONENT-422 + +189A6 +TANGUT COMPONENT-423 + +189A7 +TANGUT COMPONENT-424 + +189A8 +TANGUT COMPONENT-425 + +189A9 +TANGUT COMPONENT-426 + +189AA +TANGUT COMPONENT-427 + +189AB +TANGUT COMPONENT-428 + +189AC +TANGUT COMPONENT-429 + +189AD +TANGUT COMPONENT-430 + +189AE +TANGUT COMPONENT-431 + +189AF +TANGUT COMPONENT-432 + +189B0 +TANGUT COMPONENT-433 + +189B1 +TANGUT COMPONENT-434 + +189B2 +TANGUT COMPONENT-435 + +189B3 +TANGUT COMPONENT-436 + +189B4 +TANGUT COMPONENT-437 + +189B5 +TANGUT COMPONENT-438 + +189B6 +TANGUT COMPONENT-439 + +189B7 +TANGUT COMPONENT-440 + +189B8 +TANGUT COMPONENT-441 + +189B9 +TANGUT COMPONENT-442 + +189BA +TANGUT COMPONENT-443 + +189BB +TANGUT COMPONENT-444 + +189BC +TANGUT COMPONENT-445 + +189BD +TANGUT COMPONENT-446 + +189BE +TANGUT COMPONENT-447 + +189BF +TANGUT COMPONENT-448 + +189C0 +TANGUT COMPONENT-449 + +189C1 +TANGUT COMPONENT-450 + +189C2 +TANGUT COMPONENT-451 + +189C3 +TANGUT COMPONENT-452 + +189C4 +TANGUT COMPONENT-453 + +189C5 +TANGUT COMPONENT-454 + +189C6 +TANGUT COMPONENT-455 + +189C7 +TANGUT COMPONENT-456 + +189C8 +TANGUT COMPONENT-457 + +189C9 +TANGUT COMPONENT-458 + +189CA +TANGUT COMPONENT-459 + +189CB +TANGUT COMPONENT-460 + +189CC +TANGUT COMPONENT-461 + +189CD +TANGUT COMPONENT-462 + +189CE +TANGUT COMPONENT-463 + +189CF +TANGUT COMPONENT-464 + +189D0 +TANGUT COMPONENT-465 + +189D1 +TANGUT COMPONENT-466 + +189D2 +TANGUT COMPONENT-467 + +189D3 +TANGUT COMPONENT-468 + +189D4 +TANGUT COMPONENT-469 + +189D5 +TANGUT COMPONENT-470 + +189D6 +TANGUT COMPONENT-471 + +189D7 +TANGUT COMPONENT-472 + +189D8 +TANGUT COMPONENT-473 + +189D9 +TANGUT COMPONENT-474 + +189DA +TANGUT COMPONENT-475 + +189DB +TANGUT COMPONENT-476 + +189DC +TANGUT COMPONENT-477 + +189DD +TANGUT COMPONENT-478 + +189DE +TANGUT COMPONENT-479 + +189DF +TANGUT COMPONENT-480 + +189E0 +TANGUT COMPONENT-481 + +189E1 +TANGUT COMPONENT-482 + +189E2 +TANGUT COMPONENT-483 + +189E3 +TANGUT COMPONENT-484 + +189E4 +TANGUT COMPONENT-485 + +189E5 +TANGUT COMPONENT-486 + +189E6 +TANGUT COMPONENT-487 + +189E7 +TANGUT COMPONENT-488 + +189E8 +TANGUT COMPONENT-489 + +189E9 +TANGUT COMPONENT-490 + +189EA +TANGUT COMPONENT-491 + +189EB +TANGUT COMPONENT-492 + +189EC +TANGUT COMPONENT-493 + +189ED +TANGUT COMPONENT-494 + +189EE +TANGUT COMPONENT-495 + +189EF +TANGUT COMPONENT-496 + +189F0 +TANGUT COMPONENT-497 + +189F1 +TANGUT COMPONENT-498 + +189F2 +TANGUT COMPONENT-499 + +189F3 +TANGUT COMPONENT-500 + +189F4 +TANGUT COMPONENT-501 + +189F5 +TANGUT COMPONENT-502 + +189F6 +TANGUT COMPONENT-503 + +189F7 +TANGUT COMPONENT-504 + +189F8 +TANGUT COMPONENT-505 + +189F9 +TANGUT COMPONENT-506 + +189FA +TANGUT COMPONENT-507 + +189FB +TANGUT COMPONENT-508 + +189FC +TANGUT COMPONENT-509 + +189FD +TANGUT COMPONENT-510 + +189FE +TANGUT COMPONENT-511 + +189FF +TANGUT COMPONENT-512 + +18A00 +TANGUT COMPONENT-513 + +18A01 +TANGUT COMPONENT-514 + +18A02 +TANGUT COMPONENT-515 + +18A03 +TANGUT COMPONENT-516 + +18A04 +TANGUT COMPONENT-517 + +18A05 +TANGUT COMPONENT-518 + +18A06 +TANGUT COMPONENT-519 + +18A07 +TANGUT COMPONENT-520 + +18A08 +TANGUT COMPONENT-521 + +18A09 +TANGUT COMPONENT-522 + +18A0A +TANGUT COMPONENT-523 + +18A0B +TANGUT COMPONENT-524 + +18A0C +TANGUT COMPONENT-525 + +18A0D +TANGUT COMPONENT-526 + +18A0E +TANGUT COMPONENT-527 + +18A0F +TANGUT COMPONENT-528 + +18A10 +TANGUT COMPONENT-529 + +18A11 +TANGUT COMPONENT-530 + +18A12 +TANGUT COMPONENT-531 + +18A13 +TANGUT COMPONENT-532 + +18A14 +TANGUT COMPONENT-533 + +18A15 +TANGUT COMPONENT-534 + +18A16 +TANGUT COMPONENT-535 + +18A17 +TANGUT COMPONENT-536 + +18A18 +TANGUT COMPONENT-537 + +18A19 +TANGUT COMPONENT-538 + +18A1A +TANGUT COMPONENT-539 + +18A1B +TANGUT COMPONENT-540 + +18A1C +TANGUT COMPONENT-541 + +18A1D +TANGUT COMPONENT-542 + +18A1E +TANGUT COMPONENT-543 + +18A1F +TANGUT COMPONENT-544 + +18A20 +TANGUT COMPONENT-545 + +18A21 +TANGUT COMPONENT-546 + +18A22 +TANGUT COMPONENT-547 + +18A23 +TANGUT COMPONENT-548 + +18A24 +TANGUT COMPONENT-549 + +18A25 +TANGUT COMPONENT-550 + +18A26 +TANGUT COMPONENT-551 + +18A27 +TANGUT COMPONENT-552 + +18A28 +TANGUT COMPONENT-553 + +18A29 +TANGUT COMPONENT-554 + +18A2A +TANGUT COMPONENT-555 + +18A2B +TANGUT COMPONENT-556 + +18A2C +TANGUT COMPONENT-557 + +18A2D +TANGUT COMPONENT-558 + +18A2E +TANGUT COMPONENT-559 + +18A2F +TANGUT COMPONENT-560 + +18A30 +TANGUT COMPONENT-561 + +18A31 +TANGUT COMPONENT-562 + +18A32 +TANGUT COMPONENT-563 + +18A33 +TANGUT COMPONENT-564 + +18A34 +TANGUT COMPONENT-565 + +18A35 +TANGUT COMPONENT-566 + +18A36 +TANGUT COMPONENT-567 + +18A37 +TANGUT COMPONENT-568 + +18A38 +TANGUT COMPONENT-569 + +18A39 +TANGUT COMPONENT-570 + +18A3A +TANGUT COMPONENT-571 + +18A3B +TANGUT COMPONENT-572 + +18A3C +TANGUT COMPONENT-573 + +18A3D +TANGUT COMPONENT-574 + +18A3E +TANGUT COMPONENT-575 + +18A3F +TANGUT COMPONENT-576 + +18A40 +TANGUT COMPONENT-577 + +18A41 +TANGUT COMPONENT-578 + +18A42 +TANGUT COMPONENT-579 + +18A43 +TANGUT COMPONENT-580 + +18A44 +TANGUT COMPONENT-581 + +18A45 +TANGUT COMPONENT-582 + +18A46 +TANGUT COMPONENT-583 + +18A47 +TANGUT COMPONENT-584 + +18A48 +TANGUT COMPONENT-585 + +18A49 +TANGUT COMPONENT-586 + +18A4A +TANGUT COMPONENT-587 + +18A4B +TANGUT COMPONENT-588 + +18A4C +TANGUT COMPONENT-589 + +18A4D +TANGUT COMPONENT-590 + +18A4E +TANGUT COMPONENT-591 + +18A4F +TANGUT COMPONENT-592 + +18A50 +TANGUT COMPONENT-593 + +18A51 +TANGUT COMPONENT-594 + +18A52 +TANGUT COMPONENT-595 + +18A53 +TANGUT COMPONENT-596 + +18A54 +TANGUT COMPONENT-597 + +18A55 +TANGUT COMPONENT-598 + +18A56 +TANGUT COMPONENT-599 + +18A57 +TANGUT COMPONENT-600 + +18A58 +TANGUT COMPONENT-601 + +18A59 +TANGUT COMPONENT-602 + +18A5A +TANGUT COMPONENT-603 + +18A5B +TANGUT COMPONENT-604 + +18A5C +TANGUT COMPONENT-605 + +18A5D +TANGUT COMPONENT-606 + +18A5E +TANGUT COMPONENT-607 + +18A5F +TANGUT COMPONENT-608 + +18A60 +TANGUT COMPONENT-609 + +18A61 +TANGUT COMPONENT-610 + +18A62 +TANGUT COMPONENT-611 + +18A63 +TANGUT COMPONENT-612 + +18A64 +TANGUT COMPONENT-613 + +18A65 +TANGUT COMPONENT-614 + +18A66 +TANGUT COMPONENT-615 + +18A67 +TANGUT COMPONENT-616 + +18A68 +TANGUT COMPONENT-617 + +18A69 +TANGUT COMPONENT-618 + +18A6A +TANGUT COMPONENT-619 + +18A6B +TANGUT COMPONENT-620 + +18A6C +TANGUT COMPONENT-621 + +18A6D +TANGUT COMPONENT-622 + +18A6E +TANGUT COMPONENT-623 + +18A6F +TANGUT COMPONENT-624 + +18A70 +TANGUT COMPONENT-625 + +18A71 +TANGUT COMPONENT-626 + +18A72 +TANGUT COMPONENT-627 + +18A73 +TANGUT COMPONENT-628 + +18A74 +TANGUT COMPONENT-629 + +18A75 +TANGUT COMPONENT-630 + +18A76 +TANGUT COMPONENT-631 + +18A77 +TANGUT COMPONENT-632 + +18A78 +TANGUT COMPONENT-633 + +18A79 +TANGUT COMPONENT-634 + +18A7A +TANGUT COMPONENT-635 + +18A7B +TANGUT COMPONENT-636 + +18A7C +TANGUT COMPONENT-637 + +18A7D +TANGUT COMPONENT-638 + +18A7E +TANGUT COMPONENT-639 + +18A7F +TANGUT COMPONENT-640 + +18A80 +TANGUT COMPONENT-641 + +18A81 +TANGUT COMPONENT-642 + +18A82 +TANGUT COMPONENT-643 + +18A83 +TANGUT COMPONENT-644 + +18A84 +TANGUT COMPONENT-645 + +18A85 +TANGUT COMPONENT-646 + +18A86 +TANGUT COMPONENT-647 + +18A87 +TANGUT COMPONENT-648 + +18A88 +TANGUT COMPONENT-649 + +18A89 +TANGUT COMPONENT-650 + +18A8A +TANGUT COMPONENT-651 + +18A8B +TANGUT COMPONENT-652 + +18A8C +TANGUT COMPONENT-653 + +18A8D +TANGUT COMPONENT-654 + +18A8E +TANGUT COMPONENT-655 + +18A8F +TANGUT COMPONENT-656 + +18A90 +TANGUT COMPONENT-657 + +18A91 +TANGUT COMPONENT-658 + +18A92 +TANGUT COMPONENT-659 + +18A93 +TANGUT COMPONENT-660 + +18A94 +TANGUT COMPONENT-661 + +18A95 +TANGUT COMPONENT-662 + +18A96 +TANGUT COMPONENT-663 + +18A97 +TANGUT COMPONENT-664 + +18A98 +TANGUT COMPONENT-665 + +18A99 +TANGUT COMPONENT-666 + +18A9A +TANGUT COMPONENT-667 + +18A9B +TANGUT COMPONENT-668 + +18A9C +TANGUT COMPONENT-669 + +18A9D +TANGUT COMPONENT-670 + +18A9E +TANGUT COMPONENT-671 + +18A9F +TANGUT COMPONENT-672 + +18AA0 +TANGUT COMPONENT-673 + +18AA1 +TANGUT COMPONENT-674 + +18AA2 +TANGUT COMPONENT-675 + +18AA3 +TANGUT COMPONENT-676 + +18AA4 +TANGUT COMPONENT-677 + +18AA5 +TANGUT COMPONENT-678 + +18AA6 +TANGUT COMPONENT-679 + +18AA7 +TANGUT COMPONENT-680 + +18AA8 +TANGUT COMPONENT-681 + +18AA9 +TANGUT COMPONENT-682 + +18AAA +TANGUT COMPONENT-683 + +18AAB +TANGUT COMPONENT-684 + +18AAC +TANGUT COMPONENT-685 + +18AAD +TANGUT COMPONENT-686 + +18AAE +TANGUT COMPONENT-687 + +18AAF +TANGUT COMPONENT-688 + +18AB0 +TANGUT COMPONENT-689 + +18AB1 +TANGUT COMPONENT-690 + +18AB2 +TANGUT COMPONENT-691 + +18AB3 +TANGUT COMPONENT-692 + +18AB4 +TANGUT COMPONENT-693 + +18AB5 +TANGUT COMPONENT-694 + +18AB6 +TANGUT COMPONENT-695 + +18AB7 +TANGUT COMPONENT-696 + +18AB8 +TANGUT COMPONENT-697 + +18AB9 +TANGUT COMPONENT-698 + +18ABA +TANGUT COMPONENT-699 + +18ABB +TANGUT COMPONENT-700 + +18ABC +TANGUT COMPONENT-701 + +18ABD +TANGUT COMPONENT-702 + +18ABE +TANGUT COMPONENT-703 + +18ABF +TANGUT COMPONENT-704 + +18AC0 +TANGUT COMPONENT-705 + +18AC1 +TANGUT COMPONENT-706 + +18AC2 +TANGUT COMPONENT-707 + +18AC3 +TANGUT COMPONENT-708 + +18AC4 +TANGUT COMPONENT-709 + +18AC5 +TANGUT COMPONENT-710 + +18AC6 +TANGUT COMPONENT-711 + +18AC7 +TANGUT COMPONENT-712 + +18AC8 +TANGUT COMPONENT-713 + +18AC9 +TANGUT COMPONENT-714 + +18ACA +TANGUT COMPONENT-715 + +18ACB +TANGUT COMPONENT-716 + +18ACC +TANGUT COMPONENT-717 + +18ACD +TANGUT COMPONENT-718 + +18ACE +TANGUT COMPONENT-719 + +18ACF +TANGUT COMPONENT-720 + +18AD0 +TANGUT COMPONENT-721 + +18AD1 +TANGUT COMPONENT-722 + +18AD2 +TANGUT COMPONENT-723 + +18AD3 +TANGUT COMPONENT-724 + +18AD4 +TANGUT COMPONENT-725 + +18AD5 +TANGUT COMPONENT-726 + +18AD6 +TANGUT COMPONENT-727 + +18AD7 +TANGUT COMPONENT-728 + +18AD8 +TANGUT COMPONENT-729 + +18AD9 +TANGUT COMPONENT-730 + +18ADA +TANGUT COMPONENT-731 + +18ADB +TANGUT COMPONENT-732 + +18ADC +TANGUT COMPONENT-733 + +18ADD +TANGUT COMPONENT-734 + +18ADE +TANGUT COMPONENT-735 + +18ADF +TANGUT COMPONENT-736 + +18AE0 +TANGUT COMPONENT-737 + +18AE1 +TANGUT COMPONENT-738 + +18AE2 +TANGUT COMPONENT-739 + +18AE3 +TANGUT COMPONENT-740 + +18AE4 +TANGUT COMPONENT-741 + +18AE5 +TANGUT COMPONENT-742 + +18AE6 +TANGUT COMPONENT-743 + +18AE7 +TANGUT COMPONENT-744 + +18AE8 +TANGUT COMPONENT-745 + +18AE9 +TANGUT COMPONENT-746 + +18AEA +TANGUT COMPONENT-747 + +18AEB +TANGUT COMPONENT-748 + +18AEC +TANGUT COMPONENT-749 + +18AED +TANGUT COMPONENT-750 + +18AEE +TANGUT COMPONENT-751 + +18AEF +TANGUT COMPONENT-752 + +18AF0 +TANGUT COMPONENT-753 + +18AF1 +TANGUT COMPONENT-754 + +18AF2 +TANGUT COMPONENT-755 + +18AF3 +TANGUT COMPONENT-756 + +18AF4 +TANGUT COMPONENT-757 + +18AF5 +TANGUT COMPONENT-758 + +18AF6 +TANGUT COMPONENT-759 + +18AF7 +TANGUT COMPONENT-760 + +18AF8 +TANGUT COMPONENT-761 + +18AF9 +TANGUT COMPONENT-762 + +18AFA +TANGUT COMPONENT-763 + +18AFB +TANGUT COMPONENT-764 + +18AFC +TANGUT COMPONENT-765 + +18AFD +TANGUT COMPONENT-766 + +18AFE +TANGUT COMPONENT-767 + +18AFF +TANGUT COMPONENT-768 + +1B000 +KATAKANA LETTER ARCHAIC E + +1B001 +HENTAIGANA LETTER E-1 + +1B001 +HIRAGANA LETTER ARCHAIC YE + +1B002 +HENTAIGANA LETTER A-1 + +1B003 +HENTAIGANA LETTER A-2 + +1B004 +HENTAIGANA LETTER A-3 + +1B005 +HENTAIGANA LETTER A-WO + +1B006 +HENTAIGANA LETTER I-1 + +1B007 +HENTAIGANA LETTER I-2 + +1B008 +HENTAIGANA LETTER I-3 + +1B009 +HENTAIGANA LETTER I-4 + +1B00A +HENTAIGANA LETTER U-1 + +1B00B +HENTAIGANA LETTER U-2 + +1B00C +HENTAIGANA LETTER U-3 + +1B00D +HENTAIGANA LETTER U-4 + +1B00E +HENTAIGANA LETTER U-5 + +1B00F +HENTAIGANA LETTER E-2 + +1B010 +HENTAIGANA LETTER E-3 + +1B011 +HENTAIGANA LETTER E-4 + +1B012 +HENTAIGANA LETTER E-5 + +1B013 +HENTAIGANA LETTER E-6 + +1B014 +HENTAIGANA LETTER O-1 + +1B015 +HENTAIGANA LETTER O-2 + +1B016 +HENTAIGANA LETTER O-3 + +1B017 +HENTAIGANA LETTER KA-1 + +1B018 +HENTAIGANA LETTER KA-2 + +1B019 +HENTAIGANA LETTER KA-3 + +1B01A +HENTAIGANA LETTER KA-4 + +1B01B +HENTAIGANA LETTER KA-5 + +1B01C +HENTAIGANA LETTER KA-6 + +1B01D +HENTAIGANA LETTER KA-7 + +1B01E +HENTAIGANA LETTER KA-8 + +1B01F +HENTAIGANA LETTER KA-9 + +1B020 +HENTAIGANA LETTER KA-10 + +1B021 +HENTAIGANA LETTER KA-11 + +1B022 +HENTAIGANA LETTER KA-KE + +1B023 +HENTAIGANA LETTER KI-1 + +1B024 +HENTAIGANA LETTER KI-2 + +1B025 +HENTAIGANA LETTER KI-3 + +1B026 +HENTAIGANA LETTER KI-4 + +1B027 +HENTAIGANA LETTER KI-5 + +1B028 +HENTAIGANA LETTER KI-6 + +1B029 +HENTAIGANA LETTER KI-7 + +1B02A +HENTAIGANA LETTER KI-8 + +1B02B +HENTAIGANA LETTER KU-1 + +1B02C +HENTAIGANA LETTER KU-2 + +1B02D +HENTAIGANA LETTER KU-3 + +1B02E +HENTAIGANA LETTER KU-4 + +1B02F +HENTAIGANA LETTER KU-5 + +1B030 +HENTAIGANA LETTER KU-6 + +1B031 +HENTAIGANA LETTER KU-7 + +1B032 +HENTAIGANA LETTER KE-1 + +1B033 +HENTAIGANA LETTER KE-2 + +1B034 +HENTAIGANA LETTER KE-3 + +1B035 +HENTAIGANA LETTER KE-4 + +1B036 +HENTAIGANA LETTER KE-5 + +1B037 +HENTAIGANA LETTER KE-6 + +1B038 +HENTAIGANA LETTER KO-1 + +1B039 +HENTAIGANA LETTER KO-2 + +1B03A +HENTAIGANA LETTER KO-3 + +1B03B +HENTAIGANA LETTER KO-KI + +1B03C +HENTAIGANA LETTER SA-1 + +1B03D +HENTAIGANA LETTER SA-2 + +1B03E +HENTAIGANA LETTER SA-3 + +1B03F +HENTAIGANA LETTER SA-4 + +1B040 +HENTAIGANA LETTER SA-5 + +1B041 +HENTAIGANA LETTER SA-6 + +1B042 +HENTAIGANA LETTER SA-7 + +1B043 +HENTAIGANA LETTER SA-8 + +1B044 +HENTAIGANA LETTER SI-1 + +1B045 +HENTAIGANA LETTER SI-2 + +1B046 +HENTAIGANA LETTER SI-3 + +1B047 +HENTAIGANA LETTER SI-4 + +1B048 +HENTAIGANA LETTER SI-5 + +1B049 +HENTAIGANA LETTER SI-6 + +1B04A +HENTAIGANA LETTER SU-1 + +1B04B +HENTAIGANA LETTER SU-2 + +1B04C +HENTAIGANA LETTER SU-3 + +1B04D +HENTAIGANA LETTER SU-4 + +1B04E +HENTAIGANA LETTER SU-5 + +1B04F +HENTAIGANA LETTER SU-6 + +1B050 +HENTAIGANA LETTER SU-7 + +1B051 +HENTAIGANA LETTER SU-8 + +1B052 +HENTAIGANA LETTER SE-1 + +1B053 +HENTAIGANA LETTER SE-2 + +1B054 +HENTAIGANA LETTER SE-3 + +1B055 +HENTAIGANA LETTER SE-4 + +1B056 +HENTAIGANA LETTER SE-5 + +1B057 +HENTAIGANA LETTER SO-1 + +1B058 +HENTAIGANA LETTER SO-2 + +1B059 +HENTAIGANA LETTER SO-3 + +1B05A +HENTAIGANA LETTER SO-4 + +1B05B +HENTAIGANA LETTER SO-5 + +1B05C +HENTAIGANA LETTER SO-6 + +1B05D +HENTAIGANA LETTER SO-7 + +1B05E +HENTAIGANA LETTER TA-1 + +1B05F +HENTAIGANA LETTER TA-2 + +1B060 +HENTAIGANA LETTER TA-3 + +1B061 +HENTAIGANA LETTER TA-4 + +1B062 +HENTAIGANA LETTER TI-1 + +1B063 +HENTAIGANA LETTER TI-2 + +1B064 +HENTAIGANA LETTER TI-3 + +1B065 +HENTAIGANA LETTER TI-4 + +1B066 +HENTAIGANA LETTER TI-5 + +1B067 +HENTAIGANA LETTER TI-6 + +1B068 +HENTAIGANA LETTER TI-7 + +1B069 +HENTAIGANA LETTER TU-1 + +1B06A +HENTAIGANA LETTER TU-2 + +1B06B +HENTAIGANA LETTER TU-3 + +1B06C +HENTAIGANA LETTER TU-4 + +1B06D +HENTAIGANA LETTER TU-TO + +1B06E +HENTAIGANA LETTER TE-1 + +1B06F +HENTAIGANA LETTER TE-2 + +1B070 +HENTAIGANA LETTER TE-3 + +1B071 +HENTAIGANA LETTER TE-4 + +1B072 +HENTAIGANA LETTER TE-5 + +1B073 +HENTAIGANA LETTER TE-6 + +1B074 +HENTAIGANA LETTER TE-7 + +1B075 +HENTAIGANA LETTER TE-8 + +1B076 +HENTAIGANA LETTER TE-9 + +1B077 +HENTAIGANA LETTER TO-1 + +1B078 +HENTAIGANA LETTER TO-2 + +1B079 +HENTAIGANA LETTER TO-3 + +1B07A +HENTAIGANA LETTER TO-4 + +1B07B +HENTAIGANA LETTER TO-5 + +1B07C +HENTAIGANA LETTER TO-6 + +1B07D +HENTAIGANA LETTER TO-RA + +1B07E +HENTAIGANA LETTER NA-1 + +1B07F +HENTAIGANA LETTER NA-2 + +1B080 +HENTAIGANA LETTER NA-3 + +1B081 +HENTAIGANA LETTER NA-4 + +1B082 +HENTAIGANA LETTER NA-5 + +1B083 +HENTAIGANA LETTER NA-6 + +1B084 +HENTAIGANA LETTER NA-7 + +1B085 +HENTAIGANA LETTER NA-8 + +1B086 +HENTAIGANA LETTER NA-9 + +1B087 +HENTAIGANA LETTER NI-1 + +1B088 +HENTAIGANA LETTER NI-2 + +1B089 +HENTAIGANA LETTER NI-3 + +1B08A +HENTAIGANA LETTER NI-4 + +1B08B +HENTAIGANA LETTER NI-5 + +1B08C +HENTAIGANA LETTER NI-6 + +1B08D +HENTAIGANA LETTER NI-7 + +1B08E +HENTAIGANA LETTER NI-TE + +1B08F +HENTAIGANA LETTER NU-1 + +1B090 +HENTAIGANA LETTER NU-2 + +1B091 +HENTAIGANA LETTER NU-3 + +1B092 +HENTAIGANA LETTER NE-1 + +1B093 +HENTAIGANA LETTER NE-2 + +1B094 +HENTAIGANA LETTER NE-3 + +1B095 +HENTAIGANA LETTER NE-4 + +1B096 +HENTAIGANA LETTER NE-5 + +1B097 +HENTAIGANA LETTER NE-6 + +1B098 +HENTAIGANA LETTER NE-KO + +1B099 +HENTAIGANA LETTER NO-1 + +1B09A +HENTAIGANA LETTER NO-2 + +1B09B +HENTAIGANA LETTER NO-3 + +1B09C +HENTAIGANA LETTER NO-4 + +1B09D +HENTAIGANA LETTER NO-5 + +1B09E +HENTAIGANA LETTER HA-1 + +1B09F +HENTAIGANA LETTER HA-2 + +1B0A0 +HENTAIGANA LETTER HA-3 + +1B0A1 +HENTAIGANA LETTER HA-4 + +1B0A2 +HENTAIGANA LETTER HA-5 + +1B0A3 +HENTAIGANA LETTER HA-6 + +1B0A4 +HENTAIGANA LETTER HA-7 + +1B0A5 +HENTAIGANA LETTER HA-8 + +1B0A6 +HENTAIGANA LETTER HA-9 + +1B0A7 +HENTAIGANA LETTER HA-10 + +1B0A8 +HENTAIGANA LETTER HA-11 + +1B0A9 +HENTAIGANA LETTER HI-1 + +1B0AA +HENTAIGANA LETTER HI-2 + +1B0AB +HENTAIGANA LETTER HI-3 + +1B0AC +HENTAIGANA LETTER HI-4 + +1B0AD +HENTAIGANA LETTER HI-5 + +1B0AE +HENTAIGANA LETTER HI-6 + +1B0AF +HENTAIGANA LETTER HI-7 + +1B0B0 +HENTAIGANA LETTER HU-1 + +1B0B1 +HENTAIGANA LETTER HU-2 + +1B0B2 +HENTAIGANA LETTER HU-3 + +1B0B3 +HENTAIGANA LETTER HE-1 + +1B0B4 +HENTAIGANA LETTER HE-2 + +1B0B5 +HENTAIGANA LETTER HE-3 + +1B0B6 +HENTAIGANA LETTER HE-4 + +1B0B7 +HENTAIGANA LETTER HE-5 + +1B0B8 +HENTAIGANA LETTER HE-6 + +1B0B9 +HENTAIGANA LETTER HE-7 + +1B0BA +HENTAIGANA LETTER HO-1 + +1B0BB +HENTAIGANA LETTER HO-2 + +1B0BC +HENTAIGANA LETTER HO-3 + +1B0BD +HENTAIGANA LETTER HO-4 + +1B0BE +HENTAIGANA LETTER HO-5 + +1B0BF +HENTAIGANA LETTER HO-6 + +1B0C0 +HENTAIGANA LETTER HO-7 + +1B0C1 +HENTAIGANA LETTER HO-8 + +1B0C2 +HENTAIGANA LETTER MA-1 + +1B0C3 +HENTAIGANA LETTER MA-2 + +1B0C4 +HENTAIGANA LETTER MA-3 + +1B0C5 +HENTAIGANA LETTER MA-4 + +1B0C6 +HENTAIGANA LETTER MA-5 + +1B0C7 +HENTAIGANA LETTER MA-6 + +1B0C8 +HENTAIGANA LETTER MA-7 + +1B0C9 +HENTAIGANA LETTER MI-1 + +1B0CA +HENTAIGANA LETTER MI-2 + +1B0CB +HENTAIGANA LETTER MI-3 + +1B0CC +HENTAIGANA LETTER MI-4 + +1B0CD +HENTAIGANA LETTER MI-5 + +1B0CE +HENTAIGANA LETTER MI-6 + +1B0CF +HENTAIGANA LETTER MI-7 + +1B0D0 +HENTAIGANA LETTER MU-1 + +1B0D1 +HENTAIGANA LETTER MU-2 + +1B0D2 +HENTAIGANA LETTER MU-3 + +1B0D3 +HENTAIGANA LETTER MU-4 + +1B0D4 +HENTAIGANA LETTER ME-1 + +1B0D5 +HENTAIGANA LETTER ME-2 + +1B0D6 +HENTAIGANA LETTER ME-MA + +1B0D7 +HENTAIGANA LETTER MO-1 + +1B0D8 +HENTAIGANA LETTER MO-2 + +1B0D9 +HENTAIGANA LETTER MO-3 + +1B0DA +HENTAIGANA LETTER MO-4 + +1B0DB +HENTAIGANA LETTER MO-5 + +1B0DC +HENTAIGANA LETTER MO-6 + +1B0DD +HENTAIGANA LETTER YA-1 + +1B0DE +HENTAIGANA LETTER YA-2 + +1B0DF +HENTAIGANA LETTER YA-3 + +1B0E0 +HENTAIGANA LETTER YA-4 + +1B0E1 +HENTAIGANA LETTER YA-5 + +1B0E2 +HENTAIGANA LETTER YA-YO + +1B0E3 +HENTAIGANA LETTER YU-1 + +1B0E4 +HENTAIGANA LETTER YU-2 + +1B0E5 +HENTAIGANA LETTER YU-3 + +1B0E6 +HENTAIGANA LETTER YU-4 + +1B0E7 +HENTAIGANA LETTER YO-1 + +1B0E8 +HENTAIGANA LETTER YO-2 + +1B0E9 +HENTAIGANA LETTER YO-3 + +1B0EA +HENTAIGANA LETTER YO-4 + +1B0EB +HENTAIGANA LETTER YO-5 + +1B0EC +HENTAIGANA LETTER YO-6 + +1B0ED +HENTAIGANA LETTER RA-1 + +1B0EE +HENTAIGANA LETTER RA-2 + +1B0EF +HENTAIGANA LETTER RA-3 + +1B0F0 +HENTAIGANA LETTER RA-4 + +1B0F1 +HENTAIGANA LETTER RI-1 + +1B0F2 +HENTAIGANA LETTER RI-2 + +1B0F3 +HENTAIGANA LETTER RI-3 + +1B0F4 +HENTAIGANA LETTER RI-4 + +1B0F5 +HENTAIGANA LETTER RI-5 + +1B0F6 +HENTAIGANA LETTER RI-6 + +1B0F7 +HENTAIGANA LETTER RI-7 + +1B0F8 +HENTAIGANA LETTER RU-1 + +1B0F9 +HENTAIGANA LETTER RU-2 + +1B0FA +HENTAIGANA LETTER RU-3 + +1B0FB +HENTAIGANA LETTER RU-4 + +1B0FC +HENTAIGANA LETTER RU-5 + +1B0FD +HENTAIGANA LETTER RU-6 + +1B0FE +HENTAIGANA LETTER RE-1 + +1B0FF +HENTAIGANA LETTER RE-2 + +1B100 +HENTAIGANA LETTER RE-3 + +1B101 +HENTAIGANA LETTER RE-4 + +1B102 +HENTAIGANA LETTER RO-1 + +1B103 +HENTAIGANA LETTER RO-2 + +1B104 +HENTAIGANA LETTER RO-3 + +1B105 +HENTAIGANA LETTER RO-4 + +1B106 +HENTAIGANA LETTER RO-5 + +1B107 +HENTAIGANA LETTER RO-6 + +1B108 +HENTAIGANA LETTER WA-1 + +1B109 +HENTAIGANA LETTER WA-2 + +1B10A +HENTAIGANA LETTER WA-3 + +1B10B +HENTAIGANA LETTER WA-4 + +1B10C +HENTAIGANA LETTER WA-5 + +1B10D +HENTAIGANA LETTER WI-1 + +1B10E +HENTAIGANA LETTER WI-2 + +1B10F +HENTAIGANA LETTER WI-3 + +1B110 +HENTAIGANA LETTER WI-4 + +1B111 +HENTAIGANA LETTER WI-5 + +1B112 +HENTAIGANA LETTER WE-1 + +1B113 +HENTAIGANA LETTER WE-2 + +1B114 +HENTAIGANA LETTER WE-3 + +1B115 +HENTAIGANA LETTER WE-4 + +1B116 +HENTAIGANA LETTER WO-1 + +1B117 +HENTAIGANA LETTER WO-2 + +1B118 +HENTAIGANA LETTER WO-3 + +1B119 +HENTAIGANA LETTER WO-4 + +1B11A +HENTAIGANA LETTER WO-5 + +1B11B +HENTAIGANA LETTER WO-6 + +1B11C +HENTAIGANA LETTER WO-7 + +1B11D +HENTAIGANA LETTER N-MU-MO-1 + +1B11E +HENTAIGANA LETTER N-MU-MO-2 + +1B150 +HIRAGANA LETTER SMALL WI + +1B151 +HIRAGANA LETTER SMALL WE + +1B152 +HIRAGANA LETTER SMALL WO + +1B164 +KATAKANA LETTER SMALL WI + +1B165 +KATAKANA LETTER SMALL WE + +1B166 +KATAKANA LETTER SMALL WO + +1B167 +KATAKANA LETTER SMALL N + +1BC00 +DUPLOYAN LETTER H + +1BC01 +DUPLOYAN LETTER X + +1BC02 +DUPLOYAN LETTER P + +1BC03 +DUPLOYAN LETTER T + +1BC04 +DUPLOYAN LETTER F + +1BC05 +DUPLOYAN LETTER K + +1BC06 +DUPLOYAN LETTER L + +1BC07 +DUPLOYAN LETTER B + +1BC08 +DUPLOYAN LETTER D + +1BC09 +DUPLOYAN LETTER V + +1BC0A +DUPLOYAN LETTER G + +1BC0B +DUPLOYAN LETTER R + +1BC0C +DUPLOYAN LETTER P N + +1BC0D +DUPLOYAN LETTER D S + +1BC0E +DUPLOYAN LETTER F N + +1BC0F +DUPLOYAN LETTER K M + +1BC10 +DUPLOYAN LETTER R S + +1BC11 +DUPLOYAN LETTER TH + +1BC12 +DUPLOYAN LETTER SLOAN DH + +1BC13 +DUPLOYAN LETTER DH + +1BC14 +DUPLOYAN LETTER KK + +1BC15 +DUPLOYAN LETTER SLOAN J + +1BC16 +DUPLOYAN LETTER HL + +1BC17 +DUPLOYAN LETTER LH + +1BC18 +DUPLOYAN LETTER RH + +1BC19 +DUPLOYAN LETTER M + +1BC1A +DUPLOYAN LETTER N + +1BC1B +DUPLOYAN LETTER J + +1BC1C +DUPLOYAN LETTER S + +1BC1D +DUPLOYAN LETTER M N + +1BC1E +DUPLOYAN LETTER N M + +1BC1F +DUPLOYAN LETTER J M + +1BC20 +DUPLOYAN LETTER S J + +1BC21 +DUPLOYAN LETTER M WITH DOT + +1BC22 +DUPLOYAN LETTER N WITH DOT + +1BC23 +DUPLOYAN LETTER J WITH DOT + +1BC24 +DUPLOYAN LETTER J WITH DOTS INSIDE AND ABOVE + +1BC25 +DUPLOYAN LETTER S WITH DOT + +1BC26 +DUPLOYAN LETTER S WITH DOT BELOW + +1BC27 +DUPLOYAN LETTER M S + +1BC28 +DUPLOYAN LETTER N S + +1BC29 +DUPLOYAN LETTER J S + +1BC2A +DUPLOYAN LETTER S S + +1BC2B +DUPLOYAN LETTER M N S + +1BC2C +DUPLOYAN LETTER N M S + +1BC2D +DUPLOYAN LETTER J M S + +1BC2E +DUPLOYAN LETTER S J S + +1BC2F +DUPLOYAN LETTER J S WITH DOT + +1BC30 +DUPLOYAN LETTER J N + +1BC31 +DUPLOYAN LETTER J N S + +1BC32 +DUPLOYAN LETTER S T + +1BC33 +DUPLOYAN LETTER S T R + +1BC34 +DUPLOYAN LETTER S P + +1BC35 +DUPLOYAN LETTER S P R + +1BC36 +DUPLOYAN LETTER T S + +1BC37 +DUPLOYAN LETTER T R S + +1BC38 +DUPLOYAN LETTER W + +1BC39 +DUPLOYAN LETTER WH + +1BC3A +DUPLOYAN LETTER W R + +1BC3B +DUPLOYAN LETTER S N + +1BC3C +DUPLOYAN LETTER S M + +1BC3D +DUPLOYAN LETTER K R S + +1BC3E +DUPLOYAN LETTER G R S + +1BC3F +DUPLOYAN LETTER S K + +1BC40 +DUPLOYAN LETTER S K R + +1BC41 +DUPLOYAN LETTER A + +1BC42 +DUPLOYAN LETTER SLOAN OW + +1BC43 +DUPLOYAN LETTER OA + +1BC44 +DUPLOYAN LETTER O + +1BC45 +DUPLOYAN LETTER AOU + +1BC46 +DUPLOYAN LETTER I + +1BC47 +DUPLOYAN LETTER E + +1BC48 +DUPLOYAN LETTER IE + +1BC49 +DUPLOYAN LETTER SHORT I + +1BC4A +DUPLOYAN LETTER UI + +1BC4B +DUPLOYAN LETTER EE + +1BC4C +DUPLOYAN LETTER SLOAN EH + +1BC4D +DUPLOYAN LETTER ROMANIAN I + +1BC4E +DUPLOYAN LETTER SLOAN EE + +1BC4F +DUPLOYAN LETTER LONG I + +1BC50 +DUPLOYAN LETTER YE + +1BC51 +DUPLOYAN LETTER U + +1BC52 +DUPLOYAN LETTER EU + +1BC53 +DUPLOYAN LETTER XW + +1BC54 +DUPLOYAN LETTER U N + +1BC55 +DUPLOYAN LETTER LONG U + +1BC56 +DUPLOYAN LETTER ROMANIAN U + +1BC57 +DUPLOYAN LETTER UH + +1BC58 +DUPLOYAN LETTER SLOAN U + +1BC59 +DUPLOYAN LETTER OOH + +1BC5A +DUPLOYAN LETTER OW + +1BC5B +DUPLOYAN LETTER OU + +1BC5C +DUPLOYAN LETTER WA + +1BC5D +DUPLOYAN LETTER WO + +1BC5E +DUPLOYAN LETTER WI + +1BC5F +DUPLOYAN LETTER WEI + +1BC60 +DUPLOYAN LETTER WOW + +1BC61 +DUPLOYAN LETTER NASAL U + +1BC62 +DUPLOYAN LETTER NASAL O + +1BC63 +DUPLOYAN LETTER NASAL I + +1BC64 +DUPLOYAN LETTER NASAL A + +1BC65 +DUPLOYAN LETTER PERNIN AN + +1BC66 +DUPLOYAN LETTER PERNIN AM + +1BC67 +DUPLOYAN LETTER SLOAN EN + +1BC68 +DUPLOYAN LETTER SLOAN AN + +1BC69 +DUPLOYAN LETTER SLOAN ON + +1BC6A +DUPLOYAN LETTER VOCALIC M + +1BC70 +DUPLOYAN AFFIX LEFT HORIZONTAL SECANT + +1BC71 +DUPLOYAN AFFIX MID HORIZONTAL SECANT + +1BC72 +DUPLOYAN AFFIX RIGHT HORIZONTAL SECANT + +1BC73 +DUPLOYAN AFFIX LOW VERTICAL SECANT + +1BC74 +DUPLOYAN AFFIX MID VERTICAL SECANT + +1BC75 +DUPLOYAN AFFIX HIGH VERTICAL SECANT + +1BC76 +DUPLOYAN AFFIX ATTACHED SECANT + +1BC77 +DUPLOYAN AFFIX ATTACHED LEFT-TO-RIGHT SECANT + +1BC78 +DUPLOYAN AFFIX ATTACHED TANGENT + +1BC79 +DUPLOYAN AFFIX ATTACHED TAIL + +1BC7A +DUPLOYAN AFFIX ATTACHED E HOOK + +1BC7B +DUPLOYAN AFFIX ATTACHED I HOOK + +1BC7C +DUPLOYAN AFFIX ATTACHED TANGENT HOOK + +1BC80 +DUPLOYAN AFFIX HIGH ACUTE + +1BC81 +DUPLOYAN AFFIX HIGH TIGHT ACUTE + +1BC82 +DUPLOYAN AFFIX HIGH GRAVE + +1BC83 +DUPLOYAN AFFIX HIGH LONG GRAVE + +1BC84 +DUPLOYAN AFFIX HIGH DOT + +1BC85 +DUPLOYAN AFFIX HIGH CIRCLE + +1BC86 +DUPLOYAN AFFIX HIGH LINE + +1BC87 +DUPLOYAN AFFIX HIGH WAVE + +1BC88 +DUPLOYAN AFFIX HIGH VERTICAL + +1BC90 +DUPLOYAN AFFIX LOW ACUTE + +1BC91 +DUPLOYAN AFFIX LOW TIGHT ACUTE + +1BC92 +DUPLOYAN AFFIX LOW GRAVE + +1BC93 +DUPLOYAN AFFIX LOW LONG GRAVE + +1BC94 +DUPLOYAN AFFIX LOW DOT + +1BC95 +DUPLOYAN AFFIX LOW CIRCLE + +1BC96 +DUPLOYAN AFFIX LOW LINE + +1BC97 +DUPLOYAN AFFIX LOW WAVE + +1BC98 +DUPLOYAN AFFIX LOW VERTICAL + +1BC99 +DUPLOYAN AFFIX LOW ARROW + +1BC9C +DUPLOYAN SIGN O WITH CROSS + +1BC9D +DUPLOYAN THICK LETTER SELECTOR + +1BC9E +DUPLOYAN DOUBLE MARK + +1BC9F +DUPLOYAN PUNCTUATION CHINOOK FULL STOP + +1BCA0 +SHORTHAND FORMAT LETTER OVERLAP + +1BCA1 +SHORTHAND FORMAT CONTINUING OVERLAP + +1BCA2 +SHORTHAND FORMAT DOWN STEP + +1BCA3 +SHORTHAND FORMAT UP STEP + +1D000 +BYZANTINE MUSICAL SYMBOL PSILI + +1D001 +BYZANTINE MUSICAL SYMBOL DASEIA + +1D002 +BYZANTINE MUSICAL SYMBOL PERISPOMENI + +1D003 +BYZANTINE MUSICAL SYMBOL OXEIA EKFONITIKON + +1D004 +BYZANTINE MUSICAL SYMBOL OXEIA DIPLI + +1D005 +BYZANTINE MUSICAL SYMBOL VAREIA EKFONITIKON + +1D006 +BYZANTINE MUSICAL SYMBOL VAREIA DIPLI + +1D007 +BYZANTINE MUSICAL SYMBOL KATHISTI + +1D008 +BYZANTINE MUSICAL SYMBOL SYRMATIKI + +1D009 +BYZANTINE MUSICAL SYMBOL PARAKLITIKI + +1D00A +BYZANTINE MUSICAL SYMBOL YPOKRISIS + +1D00B +BYZANTINE MUSICAL SYMBOL YPOKRISIS DIPLI + +1D00C +BYZANTINE MUSICAL SYMBOL KREMASTI + +1D00D +BYZANTINE MUSICAL SYMBOL APESO EKFONITIKON + +1D00E +BYZANTINE MUSICAL SYMBOL EXO EKFONITIKON + +1D00F +BYZANTINE MUSICAL SYMBOL TELEIA + +1D010 +BYZANTINE MUSICAL SYMBOL KENTIMATA + +1D011 +BYZANTINE MUSICAL SYMBOL APOSTROFOS + +1D012 +BYZANTINE MUSICAL SYMBOL APOSTROFOS DIPLI + +1D013 +BYZANTINE MUSICAL SYMBOL SYNEVMA + +1D014 +BYZANTINE MUSICAL SYMBOL THITA + +1D015 +BYZANTINE MUSICAL SYMBOL OLIGON ARCHAION + +1D016 +BYZANTINE MUSICAL SYMBOL GORGON ARCHAION + +1D017 +BYZANTINE MUSICAL SYMBOL PSILON + +1D018 +BYZANTINE MUSICAL SYMBOL CHAMILON + +1D019 +BYZANTINE MUSICAL SYMBOL VATHY + +1D01A +BYZANTINE MUSICAL SYMBOL ISON ARCHAION + +1D01B +BYZANTINE MUSICAL SYMBOL KENTIMA ARCHAION + +1D01C +BYZANTINE MUSICAL SYMBOL KENTIMATA ARCHAION + +1D01D +BYZANTINE MUSICAL SYMBOL SAXIMATA + +1D01E +BYZANTINE MUSICAL SYMBOL PARICHON + +1D01F +BYZANTINE MUSICAL SYMBOL STAVROS APODEXIA + +1D020 +BYZANTINE MUSICAL SYMBOL OXEIAI ARCHAION + +1D021 +BYZANTINE MUSICAL SYMBOL VAREIAI ARCHAION + +1D022 +BYZANTINE MUSICAL SYMBOL APODERMA ARCHAION + +1D023 +BYZANTINE MUSICAL SYMBOL APOTHEMA + +1D024 +BYZANTINE MUSICAL SYMBOL KLASMA + +1D025 +BYZANTINE MUSICAL SYMBOL REVMA + +1D026 +BYZANTINE MUSICAL SYMBOL PIASMA ARCHAION + +1D027 +BYZANTINE MUSICAL SYMBOL TINAGMA + +1D028 +BYZANTINE MUSICAL SYMBOL ANATRICHISMA + +1D029 +BYZANTINE MUSICAL SYMBOL SEISMA + +1D02A +BYZANTINE MUSICAL SYMBOL SYNAGMA ARCHAION + +1D02B +BYZANTINE MUSICAL SYMBOL SYNAGMA META STAVROU + +1D02C +BYZANTINE MUSICAL SYMBOL OYRANISMA ARCHAION + +1D02D +BYZANTINE MUSICAL SYMBOL THEMA + +1D02E +BYZANTINE MUSICAL SYMBOL LEMOI + +1D02F +BYZANTINE MUSICAL SYMBOL DYO + +1D030 +BYZANTINE MUSICAL SYMBOL TRIA + +1D031 +BYZANTINE MUSICAL SYMBOL TESSERA + +1D032 +BYZANTINE MUSICAL SYMBOL KRATIMATA + +1D033 +BYZANTINE MUSICAL SYMBOL APESO EXO NEO + +1D034 +BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION + +1D035 +BYZANTINE MUSICAL SYMBOL IMIFTHORA + +1D036 +BYZANTINE MUSICAL SYMBOL TROMIKON ARCHAION + +1D037 +BYZANTINE MUSICAL SYMBOL KATAVA TROMIKON + +1D038 +BYZANTINE MUSICAL SYMBOL PELASTON + +1D039 +BYZANTINE MUSICAL SYMBOL PSIFISTON + +1D03A +BYZANTINE MUSICAL SYMBOL KONTEVMA + +1D03B +BYZANTINE MUSICAL SYMBOL CHOREVMA ARCHAION + +1D03C +BYZANTINE MUSICAL SYMBOL RAPISMA + +1D03D +BYZANTINE MUSICAL SYMBOL PARAKALESMA ARCHAION + +1D03E +BYZANTINE MUSICAL SYMBOL PARAKLITIKI ARCHAION + +1D03F +BYZANTINE MUSICAL SYMBOL ICHADIN + +1D040 +BYZANTINE MUSICAL SYMBOL NANA + +1D041 +BYZANTINE MUSICAL SYMBOL PETASMA + +1D042 +BYZANTINE MUSICAL SYMBOL KONTEVMA ALLO + +1D043 +BYZANTINE MUSICAL SYMBOL TROMIKON ALLO + +1D044 +BYZANTINE MUSICAL SYMBOL STRAGGISMATA + +1D045 +BYZANTINE MUSICAL SYMBOL GRONTHISMATA + +1D046 +BYZANTINE MUSICAL SYMBOL ISON NEO + +1D047 +BYZANTINE MUSICAL SYMBOL OLIGON NEO + +1D048 +BYZANTINE MUSICAL SYMBOL OXEIA NEO + +1D049 +BYZANTINE MUSICAL SYMBOL PETASTI + +1D04A +BYZANTINE MUSICAL SYMBOL KOUFISMA + +1D04B +BYZANTINE MUSICAL SYMBOL PETASTOKOUFISMA + +1D04C +BYZANTINE MUSICAL SYMBOL KRATIMOKOUFISMA + +1D04D +BYZANTINE MUSICAL SYMBOL PELASTON NEO + +1D04E +BYZANTINE MUSICAL SYMBOL KENTIMATA NEO ANO + +1D04F +BYZANTINE MUSICAL SYMBOL KENTIMA NEO ANO + +1D050 +BYZANTINE MUSICAL SYMBOL YPSILI + +1D051 +BYZANTINE MUSICAL SYMBOL APOSTROFOS NEO + +1D052 +BYZANTINE MUSICAL SYMBOL APOSTROFOI SYNDESMOS NEO + +1D053 +BYZANTINE MUSICAL SYMBOL YPORROI + +1D054 +BYZANTINE MUSICAL SYMBOL KRATIMOYPORROON + +1D055 +BYZANTINE MUSICAL SYMBOL ELAFRON + +1D056 +BYZANTINE MUSICAL SYMBOL CHAMILI + +1D057 +BYZANTINE MUSICAL SYMBOL MIKRON ISON + +1D058 +BYZANTINE MUSICAL SYMBOL VAREIA NEO + +1D059 +BYZANTINE MUSICAL SYMBOL PIASMA NEO + +1D05A +BYZANTINE MUSICAL SYMBOL PSIFISTON NEO + +1D05B +BYZANTINE MUSICAL SYMBOL OMALON + +1D05C +BYZANTINE MUSICAL SYMBOL ANTIKENOMA + +1D05D +BYZANTINE MUSICAL SYMBOL LYGISMA + +1D05E +BYZANTINE MUSICAL SYMBOL PARAKLITIKI NEO + +1D05F +BYZANTINE MUSICAL SYMBOL PARAKALESMA NEO + +1D060 +BYZANTINE MUSICAL SYMBOL ETERON PARAKALESMA + +1D061 +BYZANTINE MUSICAL SYMBOL KYLISMA + +1D062 +BYZANTINE MUSICAL SYMBOL ANTIKENOKYLISMA + +1D063 +BYZANTINE MUSICAL SYMBOL TROMIKON NEO + +1D064 +BYZANTINE MUSICAL SYMBOL EKSTREPTON + +1D065 +BYZANTINE MUSICAL SYMBOL SYNAGMA NEO + +1D066 +BYZANTINE MUSICAL SYMBOL SYRMA + +1D067 +BYZANTINE MUSICAL SYMBOL CHOREVMA NEO + +1D068 +BYZANTINE MUSICAL SYMBOL EPEGERMA + +1D069 +BYZANTINE MUSICAL SYMBOL SEISMA NEO + +1D06A +BYZANTINE MUSICAL SYMBOL XIRON KLASMA + +1D06B +BYZANTINE MUSICAL SYMBOL TROMIKOPSIFISTON + +1D06C +BYZANTINE MUSICAL SYMBOL PSIFISTOLYGISMA + +1D06D +BYZANTINE MUSICAL SYMBOL TROMIKOLYGISMA + +1D06E +BYZANTINE MUSICAL SYMBOL TROMIKOPARAKALESMA + +1D06F +BYZANTINE MUSICAL SYMBOL PSIFISTOPARAKALESMA + +1D070 +BYZANTINE MUSICAL SYMBOL TROMIKOSYNAGMA + +1D071 +BYZANTINE MUSICAL SYMBOL PSIFISTOSYNAGMA + +1D072 +BYZANTINE MUSICAL SYMBOL GORGOSYNTHETON + +1D073 +BYZANTINE MUSICAL SYMBOL ARGOSYNTHETON + +1D074 +BYZANTINE MUSICAL SYMBOL ETERON ARGOSYNTHETON + +1D075 +BYZANTINE MUSICAL SYMBOL OYRANISMA NEO + +1D076 +BYZANTINE MUSICAL SYMBOL THEMATISMOS ESO + +1D077 +BYZANTINE MUSICAL SYMBOL THEMATISMOS EXO + +1D078 +BYZANTINE MUSICAL SYMBOL THEMA APLOUN + +1D079 +BYZANTINE MUSICAL SYMBOL THES KAI APOTHES + +1D07A +BYZANTINE MUSICAL SYMBOL KATAVASMA + +1D07B +BYZANTINE MUSICAL SYMBOL ENDOFONON + +1D07C +BYZANTINE MUSICAL SYMBOL YFEN KATO + +1D07D +BYZANTINE MUSICAL SYMBOL YFEN ANO + +1D07E +BYZANTINE MUSICAL SYMBOL STAVROS + +1D07F +BYZANTINE MUSICAL SYMBOL KLASMA ANO + +1D080 +BYZANTINE MUSICAL SYMBOL DIPLI ARCHAION + +1D081 +BYZANTINE MUSICAL SYMBOL KRATIMA ARCHAION + +1D082 +BYZANTINE MUSICAL SYMBOL KRATIMA ALLO + +1D083 +BYZANTINE MUSICAL SYMBOL KRATIMA NEO + +1D084 +BYZANTINE MUSICAL SYMBOL APODERMA NEO + +1D085 +BYZANTINE MUSICAL SYMBOL APLI + +1D086 +BYZANTINE MUSICAL SYMBOL DIPLI + +1D087 +BYZANTINE MUSICAL SYMBOL TRIPLI + +1D088 +BYZANTINE MUSICAL SYMBOL TETRAPLI + +1D089 +BYZANTINE MUSICAL SYMBOL KORONIS + +1D08A +BYZANTINE MUSICAL SYMBOL LEIMMA ENOS CHRONOU + +1D08B +BYZANTINE MUSICAL SYMBOL LEIMMA DYO CHRONON + +1D08C +BYZANTINE MUSICAL SYMBOL LEIMMA TRION CHRONON + +1D08D +BYZANTINE MUSICAL SYMBOL LEIMMA TESSARON CHRONON + +1D08E +BYZANTINE MUSICAL SYMBOL LEIMMA IMISEOS CHRONOU + +1D08F +BYZANTINE MUSICAL SYMBOL GORGON NEO ANO + +1D090 +BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON ARISTERA + +1D091 +BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON DEXIA + +1D092 +BYZANTINE MUSICAL SYMBOL DIGORGON + +1D093 +BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA KATO + +1D094 +BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA ANO + +1D095 +BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON DEXIA + +1D096 +BYZANTINE MUSICAL SYMBOL TRIGORGON + +1D097 +BYZANTINE MUSICAL SYMBOL ARGON + +1D098 +BYZANTINE MUSICAL SYMBOL IMIDIARGON + +1D099 +BYZANTINE MUSICAL SYMBOL DIARGON + +1D09A +BYZANTINE MUSICAL SYMBOL AGOGI POLI ARGI + +1D09B +BYZANTINE MUSICAL SYMBOL AGOGI ARGOTERI + +1D09C +BYZANTINE MUSICAL SYMBOL AGOGI ARGI + +1D09D +BYZANTINE MUSICAL SYMBOL AGOGI METRIA + +1D09E +BYZANTINE MUSICAL SYMBOL AGOGI MESI + +1D09F +BYZANTINE MUSICAL SYMBOL AGOGI GORGI + +1D0A0 +BYZANTINE MUSICAL SYMBOL AGOGI GORGOTERI + +1D0A1 +BYZANTINE MUSICAL SYMBOL AGOGI POLI GORGI + +1D0A2 +BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOS ICHOS + +1D0A3 +BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI PROTOS ICHOS + +1D0A4 +BYZANTINE MUSICAL SYMBOL MARTYRIA DEYTEROS ICHOS + +1D0A5 +BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI DEYTEROS ICHOS + +1D0A6 +BYZANTINE MUSICAL SYMBOL MARTYRIA TRITOS ICHOS + +1D0A7 +BYZANTINE MUSICAL SYMBOL MARTYRIA TRIFONIAS + +1D0A8 +BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS ICHOS + +1D0A9 +BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS LEGETOS ICHOS + +1D0AA +BYZANTINE MUSICAL SYMBOL MARTYRIA LEGETOS ICHOS + +1D0AB +BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS ICHOS + +1D0AC +BYZANTINE MUSICAL SYMBOL ISAKIA TELOUS ICHIMATOS + +1D0AD +BYZANTINE MUSICAL SYMBOL APOSTROFOI TELOUS ICHIMATOS + +1D0AE +BYZANTINE MUSICAL SYMBOL FANEROSIS TETRAFONIAS + +1D0AF +BYZANTINE MUSICAL SYMBOL FANEROSIS MONOFONIAS + +1D0B0 +BYZANTINE MUSICAL SYMBOL FANEROSIS DIFONIAS + +1D0B1 +BYZANTINE MUSICAL SYMBOL MARTYRIA VARYS ICHOS + +1D0B2 +BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOVARYS ICHOS + +1D0B3 +BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS TETARTOS ICHOS + +1D0B4 +BYZANTINE MUSICAL SYMBOL GORTHMIKON N APLOUN + +1D0B5 +BYZANTINE MUSICAL SYMBOL GORTHMIKON N DIPLOUN + +1D0B6 +BYZANTINE MUSICAL SYMBOL ENARXIS KAI FTHORA VOU + +1D0B7 +BYZANTINE MUSICAL SYMBOL IMIFONON + +1D0B8 +BYZANTINE MUSICAL SYMBOL IMIFTHORON + +1D0B9 +BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION DEYTEROU ICHOU + +1D0BA +BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI PA + +1D0BB +BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NANA + +1D0BC +BYZANTINE MUSICAL SYMBOL FTHORA NAOS ICHOS + +1D0BD +BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI DI + +1D0BE +BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON DIATONON DI + +1D0BF +BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI KE + +1D0C0 +BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI ZO + +1D0C1 +BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI KATO + +1D0C2 +BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI ANO + +1D0C3 +BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA DIFONIAS + +1D0C4 +BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA MONOFONIAS + +1D0C5 +BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA VASIS + +1D0C5 +BYZANTINE MUSICAL SYMBOL FHTORA SKLIRON CHROMA VASIS + +1D0C6 +BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA SYNAFI + +1D0C7 +BYZANTINE MUSICAL SYMBOL FTHORA NENANO + +1D0C8 +BYZANTINE MUSICAL SYMBOL CHROA ZYGOS + +1D0C9 +BYZANTINE MUSICAL SYMBOL CHROA KLITON + +1D0CA +BYZANTINE MUSICAL SYMBOL CHROA SPATHI + +1D0CB +BYZANTINE MUSICAL SYMBOL FTHORA I YFESIS TETARTIMORION + +1D0CC +BYZANTINE MUSICAL SYMBOL FTHORA ENARMONIOS ANTIFONIA + +1D0CD +BYZANTINE MUSICAL SYMBOL YFESIS TRITIMORION + +1D0CE +BYZANTINE MUSICAL SYMBOL DIESIS TRITIMORION + +1D0CF +BYZANTINE MUSICAL SYMBOL DIESIS TETARTIMORION + +1D0D0 +BYZANTINE MUSICAL SYMBOL DIESIS APLI DYO DODEKATA + +1D0D1 +BYZANTINE MUSICAL SYMBOL DIESIS MONOGRAMMOS TESSERA DODEKATA + +1D0D2 +BYZANTINE MUSICAL SYMBOL DIESIS DIGRAMMOS EX DODEKATA + +1D0D3 +BYZANTINE MUSICAL SYMBOL DIESIS TRIGRAMMOS OKTO DODEKATA + +1D0D4 +BYZANTINE MUSICAL SYMBOL YFESIS APLI DYO DODEKATA + +1D0D5 +BYZANTINE MUSICAL SYMBOL YFESIS MONOGRAMMOS TESSERA DODEKATA + +1D0D6 +BYZANTINE MUSICAL SYMBOL YFESIS DIGRAMMOS EX DODEKATA + +1D0D7 +BYZANTINE MUSICAL SYMBOL YFESIS TRIGRAMMOS OKTO DODEKATA + +1D0D8 +BYZANTINE MUSICAL SYMBOL GENIKI DIESIS + +1D0D9 +BYZANTINE MUSICAL SYMBOL GENIKI YFESIS + +1D0DA +BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MIKRI + +1D0DB +BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MEGALI + +1D0DC +BYZANTINE MUSICAL SYMBOL DIASTOLI DIPLI + +1D0DD +BYZANTINE MUSICAL SYMBOL DIASTOLI THESEOS + +1D0DE +BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS + +1D0DF +BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS DISIMOU + +1D0E0 +BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TRISIMOU + +1D0E1 +BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TETRASIMOU + +1D0E2 +BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS + +1D0E3 +BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS DISIMOU + +1D0E4 +BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TRISIMOU + +1D0E5 +BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TETRASIMOU + +1D0E6 +BYZANTINE MUSICAL SYMBOL DIGRAMMA GG + +1D0E7 +BYZANTINE MUSICAL SYMBOL DIFTOGGOS OU + +1D0E8 +BYZANTINE MUSICAL SYMBOL STIGMA + +1D0E9 +BYZANTINE MUSICAL SYMBOL ARKTIKO PA + +1D0EA +BYZANTINE MUSICAL SYMBOL ARKTIKO VOU + +1D0EB +BYZANTINE MUSICAL SYMBOL ARKTIKO GA + +1D0EC +BYZANTINE MUSICAL SYMBOL ARKTIKO DI + +1D0ED +BYZANTINE MUSICAL SYMBOL ARKTIKO KE + +1D0EE +BYZANTINE MUSICAL SYMBOL ARKTIKO ZO + +1D0EF +BYZANTINE MUSICAL SYMBOL ARKTIKO NI + +1D0F0 +BYZANTINE MUSICAL SYMBOL KENTIMATA NEO MESO + +1D0F1 +BYZANTINE MUSICAL SYMBOL KENTIMA NEO MESO + +1D0F2 +BYZANTINE MUSICAL SYMBOL KENTIMATA NEO KATO + +1D0F3 +BYZANTINE MUSICAL SYMBOL KENTIMA NEO KATO + +1D0F4 +BYZANTINE MUSICAL SYMBOL KLASMA KATO + +1D0F5 +BYZANTINE MUSICAL SYMBOL GORGON NEO KATO + +1D100 +MUSICAL SYMBOL SINGLE BARLINE + +1D101 +MUSICAL SYMBOL DOUBLE BARLINE + +1D102 +MUSICAL SYMBOL FINAL BARLINE + +1D103 +MUSICAL SYMBOL REVERSE FINAL BARLINE + +1D104 +MUSICAL SYMBOL DASHED BARLINE + +1D105 +MUSICAL SYMBOL SHORT BARLINE + +1D106 +MUSICAL SYMBOL LEFT REPEAT SIGN + +1D107 +MUSICAL SYMBOL RIGHT REPEAT SIGN + +1D108 +MUSICAL SYMBOL REPEAT DOTS + +1D109 +MUSICAL SYMBOL DAL SEGNO + +1D10A +MUSICAL SYMBOL DA CAPO + +1D10B +MUSICAL SYMBOL SEGNO + +1D10C +MUSICAL SYMBOL CODA + +1D10D +MUSICAL SYMBOL REPEATED FIGURE-1 + +1D10E +MUSICAL SYMBOL REPEATED FIGURE-2 + +1D10F +MUSICAL SYMBOL REPEATED FIGURE-3 + +1D110 +MUSICAL SYMBOL FERMATA + +1D111 +MUSICAL SYMBOL FERMATA BELOW + +1D112 +MUSICAL SYMBOL BREATH MARK + +1D113 +MUSICAL SYMBOL CAESURA + +1D114 +MUSICAL SYMBOL BRACE + +1D115 +MUSICAL SYMBOL BRACKET + +1D116 +MUSICAL SYMBOL ONE-LINE STAFF + +1D117 +MUSICAL SYMBOL TWO-LINE STAFF + +1D118 +MUSICAL SYMBOL THREE-LINE STAFF + +1D119 +MUSICAL SYMBOL FOUR-LINE STAFF + +1D11A +MUSICAL SYMBOL FIVE-LINE STAFF + +1D11B +MUSICAL SYMBOL SIX-LINE STAFF + +1D11C +MUSICAL SYMBOL SIX-STRING FRETBOARD + +1D11D +MUSICAL SYMBOL FOUR-STRING FRETBOARD + +1D11E +MUSICAL SYMBOL G CLEF + +1D11F +MUSICAL SYMBOL G CLEF OTTAVA ALTA + +1D120 +MUSICAL SYMBOL G CLEF OTTAVA BASSA + +1D121 +MUSICAL SYMBOL C CLEF + +1D122 +MUSICAL SYMBOL F CLEF + +1D123 +MUSICAL SYMBOL F CLEF OTTAVA ALTA + +1D124 +MUSICAL SYMBOL F CLEF OTTAVA BASSA + +1D125 +MUSICAL SYMBOL DRUM CLEF-1 + +1D126 +MUSICAL SYMBOL DRUM CLEF-2 + +1D129 +MUSICAL SYMBOL MULTIPLE MEASURE REST + +1D12A +MUSICAL SYMBOL DOUBLE SHARP + +1D12B +MUSICAL SYMBOL DOUBLE FLAT + +1D12C +MUSICAL SYMBOL FLAT UP + +1D12D +MUSICAL SYMBOL FLAT DOWN + +1D12E +MUSICAL SYMBOL NATURAL UP + +1D12F +MUSICAL SYMBOL NATURAL DOWN + +1D130 +MUSICAL SYMBOL SHARP UP + +1D131 +MUSICAL SYMBOL SHARP DOWN + +1D132 +MUSICAL SYMBOL QUARTER TONE SHARP + +1D133 +MUSICAL SYMBOL QUARTER TONE FLAT + +1D134 +MUSICAL SYMBOL COMMON TIME + +1D135 +MUSICAL SYMBOL CUT TIME + +1D136 +MUSICAL SYMBOL OTTAVA ALTA + +1D137 +MUSICAL SYMBOL OTTAVA BASSA + +1D138 +MUSICAL SYMBOL QUINDICESIMA ALTA + +1D139 +MUSICAL SYMBOL QUINDICESIMA BASSA + +1D13A +MUSICAL SYMBOL MULTI REST + +1D13B +MUSICAL SYMBOL WHOLE REST + +1D13C +MUSICAL SYMBOL HALF REST + +1D13D +MUSICAL SYMBOL QUARTER REST + +1D13E +MUSICAL SYMBOL EIGHTH REST + +1D13F +MUSICAL SYMBOL SIXTEENTH REST + +1D140 +MUSICAL SYMBOL THIRTY-SECOND REST + +1D141 +MUSICAL SYMBOL SIXTY-FOURTH REST + +1D142 +MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH REST + +1D143 +MUSICAL SYMBOL X NOTEHEAD + +1D144 +MUSICAL SYMBOL PLUS NOTEHEAD + +1D145 +MUSICAL SYMBOL CIRCLE X NOTEHEAD + +1D146 +MUSICAL SYMBOL SQUARE NOTEHEAD WHITE + +1D147 +MUSICAL SYMBOL SQUARE NOTEHEAD BLACK + +1D148 +MUSICAL SYMBOL TRIANGLE NOTEHEAD UP WHITE + +1D149 +MUSICAL SYMBOL TRIANGLE NOTEHEAD UP BLACK + +1D14A +MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT WHITE + +1D14B +MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT BLACK + +1D14C +MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT WHITE + +1D14D +MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT BLACK + +1D14E +MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN WHITE + +1D14F +MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN BLACK + +1D150 +MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT WHITE + +1D151 +MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT BLACK + +1D152 +MUSICAL SYMBOL MOON NOTEHEAD WHITE + +1D153 +MUSICAL SYMBOL MOON NOTEHEAD BLACK + +1D154 +MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN WHITE + +1D155 +MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN BLACK + +1D156 +MUSICAL SYMBOL PARENTHESIS NOTEHEAD + +1D157 +MUSICAL SYMBOL VOID NOTEHEAD + +1D158 +MUSICAL SYMBOL NOTEHEAD BLACK + +1D159 +MUSICAL SYMBOL NULL NOTEHEAD + +1D15A +MUSICAL SYMBOL CLUSTER NOTEHEAD WHITE + +1D15B +MUSICAL SYMBOL CLUSTER NOTEHEAD BLACK + +1D15C +MUSICAL SYMBOL BREVE + +1D15D +MUSICAL SYMBOL WHOLE NOTE + +1D15E +MUSICAL SYMBOL HALF NOTE + +1D15F +MUSICAL SYMBOL QUARTER NOTE + +1D160 +MUSICAL SYMBOL EIGHTH NOTE + +1D161 +MUSICAL SYMBOL SIXTEENTH NOTE + +1D162 +MUSICAL SYMBOL THIRTY-SECOND NOTE + +1D163 +MUSICAL SYMBOL SIXTY-FOURTH NOTE + +1D164 +MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE + +1D165 +MUSICAL SYMBOL COMBINING STEM + +1D166 +MUSICAL SYMBOL COMBINING SPRECHGESANG STEM + +1D167 +MUSICAL SYMBOL COMBINING TREMOLO-1 + +1D168 +MUSICAL SYMBOL COMBINING TREMOLO-2 + +1D169 +MUSICAL SYMBOL COMBINING TREMOLO-3 + +1D16A +MUSICAL SYMBOL FINGERED TREMOLO-1 + +1D16B +MUSICAL SYMBOL FINGERED TREMOLO-2 + +1D16C +MUSICAL SYMBOL FINGERED TREMOLO-3 + +1D16D +MUSICAL SYMBOL COMBINING AUGMENTATION DOT + +1D16E +MUSICAL SYMBOL COMBINING FLAG-1 + +1D16F +MUSICAL SYMBOL COMBINING FLAG-2 + +1D170 +MUSICAL SYMBOL COMBINING FLAG-3 + +1D171 +MUSICAL SYMBOL COMBINING FLAG-4 + +1D172 +MUSICAL SYMBOL COMBINING FLAG-5 + +1D173 +MUSICAL SYMBOL BEGIN BEAM + +1D174 +MUSICAL SYMBOL END BEAM + +1D175 +MUSICAL SYMBOL BEGIN TIE + +1D176 +MUSICAL SYMBOL END TIE + +1D177 +MUSICAL SYMBOL BEGIN SLUR + +1D178 +MUSICAL SYMBOL END SLUR + +1D179 +MUSICAL SYMBOL BEGIN PHRASE + +1D17A +MUSICAL SYMBOL END PHRASE + +1D17B +MUSICAL SYMBOL COMBINING ACCENT + +1D17C +MUSICAL SYMBOL COMBINING STACCATO + +1D17D +MUSICAL SYMBOL COMBINING TENUTO + +1D17E +MUSICAL SYMBOL COMBINING STACCATISSIMO + +1D17F +MUSICAL SYMBOL COMBINING MARCATO + +1D180 +MUSICAL SYMBOL COMBINING MARCATO-STACCATO + +1D181 +MUSICAL SYMBOL COMBINING ACCENT-STACCATO + +1D182 +MUSICAL SYMBOL COMBINING LOURE + +1D183 +MUSICAL SYMBOL ARPEGGIATO UP + +1D184 +MUSICAL SYMBOL ARPEGGIATO DOWN + +1D185 +MUSICAL SYMBOL COMBINING DOIT + +1D186 +MUSICAL SYMBOL COMBINING RIP + +1D187 +MUSICAL SYMBOL COMBINING FLIP + +1D188 +MUSICAL SYMBOL COMBINING SMEAR + +1D189 +MUSICAL SYMBOL COMBINING BEND + +1D18A +MUSICAL SYMBOL COMBINING DOUBLE TONGUE + +1D18B +MUSICAL SYMBOL COMBINING TRIPLE TONGUE + +1D18C +MUSICAL SYMBOL RINFORZANDO + +1D18D +MUSICAL SYMBOL SUBITO + +1D18E +MUSICAL SYMBOL Z + +1D18F +MUSICAL SYMBOL PIANO + +1D190 +MUSICAL SYMBOL MEZZO + +1D191 +MUSICAL SYMBOL FORTE + +1D192 +MUSICAL SYMBOL CRESCENDO + +1D193 +MUSICAL SYMBOL DECRESCENDO + +1D194 +MUSICAL SYMBOL GRACE NOTE SLASH + +1D195 +MUSICAL SYMBOL GRACE NOTE NO SLASH + +1D196 +MUSICAL SYMBOL TR + +1D197 +MUSICAL SYMBOL TURN + +1D198 +MUSICAL SYMBOL INVERTED TURN + +1D199 +MUSICAL SYMBOL TURN SLASH + +1D19A +MUSICAL SYMBOL TURN UP + +1D19B +MUSICAL SYMBOL ORNAMENT STROKE-1 + +1D19C +MUSICAL SYMBOL ORNAMENT STROKE-2 + +1D19D +MUSICAL SYMBOL ORNAMENT STROKE-3 + +1D19E +MUSICAL SYMBOL ORNAMENT STROKE-4 + +1D19F +MUSICAL SYMBOL ORNAMENT STROKE-5 + +1D1A0 +MUSICAL SYMBOL ORNAMENT STROKE-6 + +1D1A1 +MUSICAL SYMBOL ORNAMENT STROKE-7 + +1D1A2 +MUSICAL SYMBOL ORNAMENT STROKE-8 + +1D1A3 +MUSICAL SYMBOL ORNAMENT STROKE-9 + +1D1A4 +MUSICAL SYMBOL ORNAMENT STROKE-10 + +1D1A5 +MUSICAL SYMBOL ORNAMENT STROKE-11 + +1D1A6 +MUSICAL SYMBOL HAUPTSTIMME + +1D1A7 +MUSICAL SYMBOL NEBENSTIMME + +1D1A8 +MUSICAL SYMBOL END OF STIMME + +1D1A9 +MUSICAL SYMBOL DEGREE SLASH + +1D1AA +MUSICAL SYMBOL COMBINING DOWN BOW + +1D1AB +MUSICAL SYMBOL COMBINING UP BOW + +1D1AC +MUSICAL SYMBOL COMBINING HARMONIC + +1D1AD +MUSICAL SYMBOL COMBINING SNAP PIZZICATO + +1D1AE +MUSICAL SYMBOL PEDAL MARK + +1D1AF +MUSICAL SYMBOL PEDAL UP MARK + +1D1B0 +MUSICAL SYMBOL HALF PEDAL MARK + +1D1B1 +MUSICAL SYMBOL GLISSANDO UP + +1D1B2 +MUSICAL SYMBOL GLISSANDO DOWN + +1D1B3 +MUSICAL SYMBOL WITH FINGERNAILS + +1D1B4 +MUSICAL SYMBOL DAMP + +1D1B5 +MUSICAL SYMBOL DAMP ALL + +1D1B6 +MUSICAL SYMBOL MAXIMA + +1D1B7 +MUSICAL SYMBOL LONGA + +1D1B8 +MUSICAL SYMBOL BREVIS + +1D1B9 +MUSICAL SYMBOL SEMIBREVIS WHITE + +1D1BA +MUSICAL SYMBOL SEMIBREVIS BLACK + +1D1BB +MUSICAL SYMBOL MINIMA + +1D1BC +MUSICAL SYMBOL MINIMA BLACK + +1D1BD +MUSICAL SYMBOL SEMIMINIMA WHITE + +1D1BE +MUSICAL SYMBOL SEMIMINIMA BLACK + +1D1BF +MUSICAL SYMBOL FUSA WHITE + +1D1C0 +MUSICAL SYMBOL FUSA BLACK + +1D1C1 +MUSICAL SYMBOL LONGA PERFECTA REST + +1D1C2 +MUSICAL SYMBOL LONGA IMPERFECTA REST + +1D1C3 +MUSICAL SYMBOL BREVIS REST + +1D1C4 +MUSICAL SYMBOL SEMIBREVIS REST + +1D1C5 +MUSICAL SYMBOL MINIMA REST + +1D1C6 +MUSICAL SYMBOL SEMIMINIMA REST + +1D1C7 +MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA + +1D1C8 +MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE IMPERFECTA + +1D1C9 +MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA DIMINUTION-1 + +1D1CA +MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE PERFECTA + +1D1CB +MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA + +1D1CC +MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-1 + +1D1CD +MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-2 + +1D1CE +MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-3 + +1D1CF +MUSICAL SYMBOL CROIX + +1D1D0 +MUSICAL SYMBOL GREGORIAN C CLEF + +1D1D1 +MUSICAL SYMBOL GREGORIAN F CLEF + +1D1D2 +MUSICAL SYMBOL SQUARE B + +1D1D3 +MUSICAL SYMBOL VIRGA + +1D1D4 +MUSICAL SYMBOL PODATUS + +1D1D5 +MUSICAL SYMBOL CLIVIS + +1D1D6 +MUSICAL SYMBOL SCANDICUS + +1D1D7 +MUSICAL SYMBOL CLIMACUS + +1D1D8 +MUSICAL SYMBOL TORCULUS + +1D1D9 +MUSICAL SYMBOL PORRECTUS + +1D1DA +MUSICAL SYMBOL PORRECTUS FLEXUS + +1D1DB +MUSICAL SYMBOL SCANDICUS FLEXUS + +1D1DC +MUSICAL SYMBOL TORCULUS RESUPINUS + +1D1DD +MUSICAL SYMBOL PES SUBPUNCTIS + +1D1DE +MUSICAL SYMBOL KIEVAN C CLEF + +1D1DF +MUSICAL SYMBOL KIEVAN END OF PIECE + +1D1E0 +MUSICAL SYMBOL KIEVAN FINAL NOTE + +1D1E1 +MUSICAL SYMBOL KIEVAN RECITATIVE MARK + +1D1E2 +MUSICAL SYMBOL KIEVAN WHOLE NOTE + +1D1E3 +MUSICAL SYMBOL KIEVAN HALF NOTE + +1D1E4 +MUSICAL SYMBOL KIEVAN QUARTER NOTE STEM DOWN + +1D1E5 +MUSICAL SYMBOL KIEVAN QUARTER NOTE STEM UP + +1D1E6 +MUSICAL SYMBOL KIEVAN EIGHTH NOTE STEM DOWN + +1D1E7 +MUSICAL SYMBOL KIEVAN EIGHTH NOTE STEM UP + +1D1E8 +MUSICAL SYMBOL KIEVAN FLAT SIGN + +1D200 +GREEK VOCAL NOTATION SYMBOL-1 + +1D201 +GREEK VOCAL NOTATION SYMBOL-2 + +1D202 +GREEK VOCAL NOTATION SYMBOL-3 + +1D203 +GREEK VOCAL NOTATION SYMBOL-4 + +1D204 +GREEK VOCAL NOTATION SYMBOL-5 + +1D205 +GREEK VOCAL NOTATION SYMBOL-6 + +1D206 +GREEK VOCAL NOTATION SYMBOL-7 + +1D207 +GREEK VOCAL NOTATION SYMBOL-8 + +1D208 +GREEK VOCAL NOTATION SYMBOL-9 + +1D209 +GREEK VOCAL NOTATION SYMBOL-10 + +1D20A +GREEK VOCAL NOTATION SYMBOL-11 + +1D20B +GREEK VOCAL NOTATION SYMBOL-12 + +1D20C +GREEK VOCAL NOTATION SYMBOL-13 + +1D20D +GREEK VOCAL NOTATION SYMBOL-14 + +1D20E +GREEK VOCAL NOTATION SYMBOL-15 + +1D20F +GREEK VOCAL NOTATION SYMBOL-16 + +1D210 +GREEK VOCAL NOTATION SYMBOL-17 + +1D211 +GREEK VOCAL NOTATION SYMBOL-18 + +1D212 +GREEK VOCAL NOTATION SYMBOL-19 + +1D213 +GREEK VOCAL NOTATION SYMBOL-20 + +1D214 +GREEK VOCAL NOTATION SYMBOL-21 + +1D215 +GREEK VOCAL NOTATION SYMBOL-22 + +1D216 +GREEK VOCAL NOTATION SYMBOL-23 + +1D217 +GREEK VOCAL NOTATION SYMBOL-24 + +1D218 +GREEK VOCAL NOTATION SYMBOL-50 + +1D219 +GREEK VOCAL NOTATION SYMBOL-51 + +1D21A +GREEK VOCAL NOTATION SYMBOL-52 + +1D21B +GREEK VOCAL NOTATION SYMBOL-53 + +1D21C +GREEK VOCAL NOTATION SYMBOL-54 + +1D21D +GREEK INSTRUMENTAL NOTATION SYMBOL-1 + +1D21E +GREEK INSTRUMENTAL NOTATION SYMBOL-2 + +1D21F +GREEK INSTRUMENTAL NOTATION SYMBOL-4 + +1D220 +GREEK INSTRUMENTAL NOTATION SYMBOL-5 + +1D221 +GREEK INSTRUMENTAL NOTATION SYMBOL-7 + +1D222 +GREEK INSTRUMENTAL NOTATION SYMBOL-8 + +1D223 +GREEK INSTRUMENTAL NOTATION SYMBOL-11 + +1D224 +GREEK INSTRUMENTAL NOTATION SYMBOL-12 + +1D225 +GREEK INSTRUMENTAL NOTATION SYMBOL-13 + +1D226 +GREEK INSTRUMENTAL NOTATION SYMBOL-14 + +1D227 +GREEK INSTRUMENTAL NOTATION SYMBOL-17 + +1D228 +GREEK INSTRUMENTAL NOTATION SYMBOL-18 + +1D229 +GREEK INSTRUMENTAL NOTATION SYMBOL-19 + +1D22A +GREEK INSTRUMENTAL NOTATION SYMBOL-23 + +1D22B +GREEK INSTRUMENTAL NOTATION SYMBOL-24 + +1D22C +GREEK INSTRUMENTAL NOTATION SYMBOL-25 + +1D22D +GREEK INSTRUMENTAL NOTATION SYMBOL-26 + +1D22E +GREEK INSTRUMENTAL NOTATION SYMBOL-27 + +1D22F +GREEK INSTRUMENTAL NOTATION SYMBOL-29 + +1D230 +GREEK INSTRUMENTAL NOTATION SYMBOL-30 + +1D231 +GREEK INSTRUMENTAL NOTATION SYMBOL-32 + +1D232 +GREEK INSTRUMENTAL NOTATION SYMBOL-36 + +1D233 +GREEK INSTRUMENTAL NOTATION SYMBOL-37 + +1D234 +GREEK INSTRUMENTAL NOTATION SYMBOL-38 + +1D235 +GREEK INSTRUMENTAL NOTATION SYMBOL-39 + +1D236 +GREEK INSTRUMENTAL NOTATION SYMBOL-40 + +1D237 +GREEK INSTRUMENTAL NOTATION SYMBOL-42 + +1D238 +GREEK INSTRUMENTAL NOTATION SYMBOL-43 + +1D239 +GREEK INSTRUMENTAL NOTATION SYMBOL-45 + +1D23A +GREEK INSTRUMENTAL NOTATION SYMBOL-47 + +1D23B +GREEK INSTRUMENTAL NOTATION SYMBOL-48 + +1D23C +GREEK INSTRUMENTAL NOTATION SYMBOL-49 + +1D23D +GREEK INSTRUMENTAL NOTATION SYMBOL-50 + +1D23E +GREEK INSTRUMENTAL NOTATION SYMBOL-51 + +1D23F +GREEK INSTRUMENTAL NOTATION SYMBOL-52 + +1D240 +GREEK INSTRUMENTAL NOTATION SYMBOL-53 + +1D241 +GREEK INSTRUMENTAL NOTATION SYMBOL-54 + +1D242 +COMBINING GREEK MUSICAL TRISEME + +1D243 +COMBINING GREEK MUSICAL TETRASEME + +1D244 +COMBINING GREEK MUSICAL PENTASEME + +1D245 +GREEK MUSICAL LEIMMA + +1D2E0 +MAYAN NUMERAL ZERO + +1D2E1 +MAYAN NUMERAL ONE + +1D2E2 +MAYAN NUMERAL TWO + +1D2E3 +MAYAN NUMERAL THREE + +1D2E4 +MAYAN NUMERAL FOUR + +1D2E5 +MAYAN NUMERAL FIVE + +1D2E6 +MAYAN NUMERAL SIX + +1D2E7 +MAYAN NUMERAL SEVEN + +1D2E8 +MAYAN NUMERAL EIGHT + +1D2E9 +MAYAN NUMERAL NINE + +1D2EA +MAYAN NUMERAL TEN + +1D2EB +MAYAN NUMERAL ELEVEN + +1D2EC +MAYAN NUMERAL TWELVE + +1D2ED +MAYAN NUMERAL THIRTEEN + +1D2EE +MAYAN NUMERAL FOURTEEN + +1D2EF +MAYAN NUMERAL FIFTEEN + +1D2F0 +MAYAN NUMERAL SIXTEEN + +1D2F1 +MAYAN NUMERAL SEVENTEEN + +1D2F2 +MAYAN NUMERAL EIGHTEEN + +1D2F3 +MAYAN NUMERAL NINETEEN + +1D300 +MONOGRAM FOR EARTH + +1D301 +DIGRAM FOR HEAVENLY EARTH + +1D302 +DIGRAM FOR HUMAN EARTH + +1D303 +DIGRAM FOR EARTHLY HEAVEN + +1D304 +DIGRAM FOR EARTHLY HUMAN + +1D305 +DIGRAM FOR EARTH + +1D306 +TETRAGRAM FOR CENTRE + +1D307 +TETRAGRAM FOR FULL CIRCLE + +1D308 +TETRAGRAM FOR MIRED + +1D309 +TETRAGRAM FOR BARRIER + +1D30A +TETRAGRAM FOR KEEPING SMALL + +1D30B +TETRAGRAM FOR CONTRARIETY + +1D30C +TETRAGRAM FOR ASCENT + +1D30D +TETRAGRAM FOR OPPOSITION + +1D30E +TETRAGRAM FOR BRANCHING OUT + +1D30F +TETRAGRAM FOR DEFECTIVENESS OR DISTORTION + +1D310 +TETRAGRAM FOR DIVERGENCE + +1D311 +TETRAGRAM FOR YOUTHFULNESS + +1D312 +TETRAGRAM FOR INCREASE + +1D313 +TETRAGRAM FOR PENETRATION + +1D314 +TETRAGRAM FOR REACH + +1D315 +TETRAGRAM FOR CONTACT + +1D316 +TETRAGRAM FOR HOLDING BACK + +1D317 +TETRAGRAM FOR WAITING + +1D318 +TETRAGRAM FOR FOLLOWING + +1D319 +TETRAGRAM FOR ADVANCE + +1D31A +TETRAGRAM FOR RELEASE + +1D31B +TETRAGRAM FOR RESISTANCE + +1D31C +TETRAGRAM FOR EASE + +1D31D +TETRAGRAM FOR JOY + +1D31E +TETRAGRAM FOR CONTENTION + +1D31F +TETRAGRAM FOR ENDEAVOUR + +1D320 +TETRAGRAM FOR DUTIES + +1D321 +TETRAGRAM FOR CHANGE + +1D322 +TETRAGRAM FOR DECISIVENESS + +1D323 +TETRAGRAM FOR BOLD RESOLUTION + +1D324 +TETRAGRAM FOR PACKING + +1D325 +TETRAGRAM FOR LEGION + +1D326 +TETRAGRAM FOR CLOSENESS + +1D327 +TETRAGRAM FOR KINSHIP + +1D328 +TETRAGRAM FOR GATHERING + +1D329 +TETRAGRAM FOR STRENGTH + +1D32A +TETRAGRAM FOR PURITY + +1D32B +TETRAGRAM FOR FULLNESS + +1D32C +TETRAGRAM FOR RESIDENCE + +1D32D +TETRAGRAM FOR LAW OR MODEL + +1D32E +TETRAGRAM FOR RESPONSE + +1D32F +TETRAGRAM FOR GOING TO MEET + +1D330 +TETRAGRAM FOR ENCOUNTERS + +1D331 +TETRAGRAM FOR STOVE + +1D332 +TETRAGRAM FOR GREATNESS + +1D333 +TETRAGRAM FOR ENLARGEMENT + +1D334 +TETRAGRAM FOR PATTERN + +1D335 +TETRAGRAM FOR RITUAL + +1D336 +TETRAGRAM FOR FLIGHT + +1D337 +TETRAGRAM FOR VASTNESS OR WASTING + +1D338 +TETRAGRAM FOR CONSTANCY + +1D339 +TETRAGRAM FOR MEASURE + +1D33A +TETRAGRAM FOR ETERNITY + +1D33B +TETRAGRAM FOR UNITY + +1D33C +TETRAGRAM FOR DIMINISHMENT + +1D33D +TETRAGRAM FOR CLOSED MOUTH + +1D33E +TETRAGRAM FOR GUARDEDNESS + +1D33F +TETRAGRAM FOR GATHERING IN + +1D340 +TETRAGRAM FOR MASSING + +1D341 +TETRAGRAM FOR ACCUMULATION + +1D342 +TETRAGRAM FOR EMBELLISHMENT + +1D343 +TETRAGRAM FOR DOUBT + +1D344 +TETRAGRAM FOR WATCH + +1D345 +TETRAGRAM FOR SINKING + +1D346 +TETRAGRAM FOR INNER + +1D347 +TETRAGRAM FOR DEPARTURE + +1D348 +TETRAGRAM FOR DARKENING + +1D349 +TETRAGRAM FOR DIMMING + +1D34A +TETRAGRAM FOR EXHAUSTION + +1D34B +TETRAGRAM FOR SEVERANCE + +1D34C +TETRAGRAM FOR STOPPAGE + +1D34D +TETRAGRAM FOR HARDNESS + +1D34E +TETRAGRAM FOR COMPLETION + +1D34F +TETRAGRAM FOR CLOSURE + +1D350 +TETRAGRAM FOR FAILURE + +1D351 +TETRAGRAM FOR AGGRAVATION + +1D352 +TETRAGRAM FOR COMPLIANCE + +1D353 +TETRAGRAM FOR ON THE VERGE + +1D354 +TETRAGRAM FOR DIFFICULTIES + +1D355 +TETRAGRAM FOR LABOURING + +1D356 +TETRAGRAM FOR FOSTERING + +1D360 +COUNTING ROD UNIT DIGIT ONE + +1D361 +COUNTING ROD UNIT DIGIT TWO + +1D362 +COUNTING ROD UNIT DIGIT THREE + +1D363 +COUNTING ROD UNIT DIGIT FOUR + +1D364 +COUNTING ROD UNIT DIGIT FIVE + +1D365 +COUNTING ROD UNIT DIGIT SIX + +1D366 +COUNTING ROD UNIT DIGIT SEVEN + +1D367 +COUNTING ROD UNIT DIGIT EIGHT + +1D368 +COUNTING ROD UNIT DIGIT NINE + +1D369 +COUNTING ROD TENS DIGIT ONE + +1D36A +COUNTING ROD TENS DIGIT TWO + +1D36B +COUNTING ROD TENS DIGIT THREE + +1D36C +COUNTING ROD TENS DIGIT FOUR + +1D36D +COUNTING ROD TENS DIGIT FIVE + +1D36E +COUNTING ROD TENS DIGIT SIX + +1D36F +COUNTING ROD TENS DIGIT SEVEN + +1D370 +COUNTING ROD TENS DIGIT EIGHT + +1D371 +COUNTING ROD TENS DIGIT NINE + +1D372 +IDEOGRAPHIC TALLY MARK ONE + +1D373 +IDEOGRAPHIC TALLY MARK TWO + +1D374 +IDEOGRAPHIC TALLY MARK THREE + +1D375 +IDEOGRAPHIC TALLY MARK FOUR + +1D376 +IDEOGRAPHIC TALLY MARK FIVE + +1D377 +TALLY MARK ONE + +1D378 +TALLY MARK FIVE + +1D400 +MATHEMATICAL BOLD CAPITAL A + +1D401 +MATHEMATICAL BOLD CAPITAL B + +1D402 +MATHEMATICAL BOLD CAPITAL C + +1D403 +MATHEMATICAL BOLD CAPITAL D + +1D404 +MATHEMATICAL BOLD CAPITAL E + +1D405 +MATHEMATICAL BOLD CAPITAL F + +1D406 +MATHEMATICAL BOLD CAPITAL G + +1D407 +MATHEMATICAL BOLD CAPITAL H + +1D408 +MATHEMATICAL BOLD CAPITAL I + +1D409 +MATHEMATICAL BOLD CAPITAL J + +1D40A +MATHEMATICAL BOLD CAPITAL K + +1D40B +MATHEMATICAL BOLD CAPITAL L + +1D40C +MATHEMATICAL BOLD CAPITAL M + +1D40D +MATHEMATICAL BOLD CAPITAL N + +1D40E +MATHEMATICAL BOLD CAPITAL O + +1D40F +MATHEMATICAL BOLD CAPITAL P + +1D410 +MATHEMATICAL BOLD CAPITAL Q + +1D411 +MATHEMATICAL BOLD CAPITAL R + +1D412 +MATHEMATICAL BOLD CAPITAL S + +1D413 +MATHEMATICAL BOLD CAPITAL T + +1D414 +MATHEMATICAL BOLD CAPITAL U + +1D415 +MATHEMATICAL BOLD CAPITAL V + +1D416 +MATHEMATICAL BOLD CAPITAL W + +1D417 +MATHEMATICAL BOLD CAPITAL X + +1D418 +MATHEMATICAL BOLD CAPITAL Y + +1D419 +MATHEMATICAL BOLD CAPITAL Z + +1D41A +MATHEMATICAL BOLD SMALL A + +1D41B +MATHEMATICAL BOLD SMALL B + +1D41C +MATHEMATICAL BOLD SMALL C + +1D41D +MATHEMATICAL BOLD SMALL D + +1D41E +MATHEMATICAL BOLD SMALL E + +1D41F +MATHEMATICAL BOLD SMALL F + +1D420 +MATHEMATICAL BOLD SMALL G + +1D421 +MATHEMATICAL BOLD SMALL H + +1D422 +MATHEMATICAL BOLD SMALL I + +1D423 +MATHEMATICAL BOLD SMALL J + +1D424 +MATHEMATICAL BOLD SMALL K + +1D425 +MATHEMATICAL BOLD SMALL L + +1D426 +MATHEMATICAL BOLD SMALL M + +1D427 +MATHEMATICAL BOLD SMALL N + +1D428 +MATHEMATICAL BOLD SMALL O + +1D429 +MATHEMATICAL BOLD SMALL P + +1D42A +MATHEMATICAL BOLD SMALL Q + +1D42B +MATHEMATICAL BOLD SMALL R + +1D42C +MATHEMATICAL BOLD SMALL S + +1D42D +MATHEMATICAL BOLD SMALL T + +1D42E +MATHEMATICAL BOLD SMALL U + +1D42F +MATHEMATICAL BOLD SMALL V + +1D430 +MATHEMATICAL BOLD SMALL W + +1D431 +MATHEMATICAL BOLD SMALL X + +1D432 +MATHEMATICAL BOLD SMALL Y + +1D433 +MATHEMATICAL BOLD SMALL Z + +1D434 +MATHEMATICAL ITALIC CAPITAL A + +1D435 +MATHEMATICAL ITALIC CAPITAL B + +1D436 +MATHEMATICAL ITALIC CAPITAL C + +1D437 +MATHEMATICAL ITALIC CAPITAL D + +1D438 +MATHEMATICAL ITALIC CAPITAL E + +1D439 +MATHEMATICAL ITALIC CAPITAL F + +1D43A +MATHEMATICAL ITALIC CAPITAL G + +1D43B +MATHEMATICAL ITALIC CAPITAL H + +1D43C +MATHEMATICAL ITALIC CAPITAL I + +1D43D +MATHEMATICAL ITALIC CAPITAL J + +1D43E +MATHEMATICAL ITALIC CAPITAL K + +1D43F +MATHEMATICAL ITALIC CAPITAL L + +1D440 +MATHEMATICAL ITALIC CAPITAL M + +1D441 +MATHEMATICAL ITALIC CAPITAL N + +1D442 +MATHEMATICAL ITALIC CAPITAL O + +1D443 +MATHEMATICAL ITALIC CAPITAL P + +1D444 +MATHEMATICAL ITALIC CAPITAL Q + +1D445 +MATHEMATICAL ITALIC CAPITAL R + +1D446 +MATHEMATICAL ITALIC CAPITAL S + +1D447 +MATHEMATICAL ITALIC CAPITAL T + +1D448 +MATHEMATICAL ITALIC CAPITAL U + +1D449 +MATHEMATICAL ITALIC CAPITAL V + +1D44A +MATHEMATICAL ITALIC CAPITAL W + +1D44B +MATHEMATICAL ITALIC CAPITAL X + +1D44C +MATHEMATICAL ITALIC CAPITAL Y + +1D44D +MATHEMATICAL ITALIC CAPITAL Z + +1D44E +MATHEMATICAL ITALIC SMALL A + +1D44F +MATHEMATICAL ITALIC SMALL B + +1D450 +MATHEMATICAL ITALIC SMALL C + +1D451 +MATHEMATICAL ITALIC SMALL D + +1D452 +MATHEMATICAL ITALIC SMALL E + +1D453 +MATHEMATICAL ITALIC SMALL F + +1D454 +MATHEMATICAL ITALIC SMALL G + +1D456 +MATHEMATICAL ITALIC SMALL I + +1D457 +MATHEMATICAL ITALIC SMALL J + +1D458 +MATHEMATICAL ITALIC SMALL K + +1D459 +MATHEMATICAL ITALIC SMALL L + +1D45A +MATHEMATICAL ITALIC SMALL M + +1D45B +MATHEMATICAL ITALIC SMALL N + +1D45C +MATHEMATICAL ITALIC SMALL O + +1D45D +MATHEMATICAL ITALIC SMALL P + +1D45E +MATHEMATICAL ITALIC SMALL Q + +1D45F +MATHEMATICAL ITALIC SMALL R + +1D460 +MATHEMATICAL ITALIC SMALL S + +1D461 +MATHEMATICAL ITALIC SMALL T + +1D462 +MATHEMATICAL ITALIC SMALL U + +1D463 +MATHEMATICAL ITALIC SMALL V + +1D464 +MATHEMATICAL ITALIC SMALL W + +1D465 +MATHEMATICAL ITALIC SMALL X + +1D466 +MATHEMATICAL ITALIC SMALL Y + +1D467 +MATHEMATICAL ITALIC SMALL Z + +1D468 +MATHEMATICAL BOLD ITALIC CAPITAL A + +1D469 +MATHEMATICAL BOLD ITALIC CAPITAL B + +1D46A +MATHEMATICAL BOLD ITALIC CAPITAL C + +1D46B +MATHEMATICAL BOLD ITALIC CAPITAL D + +1D46C +MATHEMATICAL BOLD ITALIC CAPITAL E + +1D46D +MATHEMATICAL BOLD ITALIC CAPITAL F + +1D46E +MATHEMATICAL BOLD ITALIC CAPITAL G + +1D46F +MATHEMATICAL BOLD ITALIC CAPITAL H + +1D470 +MATHEMATICAL BOLD ITALIC CAPITAL I + +1D471 +MATHEMATICAL BOLD ITALIC CAPITAL J + +1D472 +MATHEMATICAL BOLD ITALIC CAPITAL K + +1D473 +MATHEMATICAL BOLD ITALIC CAPITAL L + +1D474 +MATHEMATICAL BOLD ITALIC CAPITAL M + +1D475 +MATHEMATICAL BOLD ITALIC CAPITAL N + +1D476 +MATHEMATICAL BOLD ITALIC CAPITAL O + +1D477 +MATHEMATICAL BOLD ITALIC CAPITAL P + +1D478 +MATHEMATICAL BOLD ITALIC CAPITAL Q + +1D479 +MATHEMATICAL BOLD ITALIC CAPITAL R + +1D47A +MATHEMATICAL BOLD ITALIC CAPITAL S + +1D47B +MATHEMATICAL BOLD ITALIC CAPITAL T + +1D47C +MATHEMATICAL BOLD ITALIC CAPITAL U + +1D47D +MATHEMATICAL BOLD ITALIC CAPITAL V + +1D47E +MATHEMATICAL BOLD ITALIC CAPITAL W + +1D47F +MATHEMATICAL BOLD ITALIC CAPITAL X + +1D480 +MATHEMATICAL BOLD ITALIC CAPITAL Y + +1D481 +MATHEMATICAL BOLD ITALIC CAPITAL Z + +1D482 +MATHEMATICAL BOLD ITALIC SMALL A + +1D483 +MATHEMATICAL BOLD ITALIC SMALL B + +1D484 +MATHEMATICAL BOLD ITALIC SMALL C + +1D485 +MATHEMATICAL BOLD ITALIC SMALL D + +1D486 +MATHEMATICAL BOLD ITALIC SMALL E + +1D487 +MATHEMATICAL BOLD ITALIC SMALL F + +1D488 +MATHEMATICAL BOLD ITALIC SMALL G + +1D489 +MATHEMATICAL BOLD ITALIC SMALL H + +1D48A +MATHEMATICAL BOLD ITALIC SMALL I + +1D48B +MATHEMATICAL BOLD ITALIC SMALL J + +1D48C +MATHEMATICAL BOLD ITALIC SMALL K + +1D48D +MATHEMATICAL BOLD ITALIC SMALL L + +1D48E +MATHEMATICAL BOLD ITALIC SMALL M + +1D48F +MATHEMATICAL BOLD ITALIC SMALL N + +1D490 +MATHEMATICAL BOLD ITALIC SMALL O + +1D491 +MATHEMATICAL BOLD ITALIC SMALL P + +1D492 +MATHEMATICAL BOLD ITALIC SMALL Q + +1D493 +MATHEMATICAL BOLD ITALIC SMALL R + +1D494 +MATHEMATICAL BOLD ITALIC SMALL S + +1D495 +MATHEMATICAL BOLD ITALIC SMALL T + +1D496 +MATHEMATICAL BOLD ITALIC SMALL U + +1D497 +MATHEMATICAL BOLD ITALIC SMALL V + +1D498 +MATHEMATICAL BOLD ITALIC SMALL W + +1D499 +MATHEMATICAL BOLD ITALIC SMALL X + +1D49A +MATHEMATICAL BOLD ITALIC SMALL Y + +1D49B +MATHEMATICAL BOLD ITALIC SMALL Z + +1D49C +MATHEMATICAL SCRIPT CAPITAL A + +1D49E +MATHEMATICAL SCRIPT CAPITAL C + +1D49F +MATHEMATICAL SCRIPT CAPITAL D + +1D4A2 +MATHEMATICAL SCRIPT CAPITAL G + +1D4A5 +MATHEMATICAL SCRIPT CAPITAL J + +1D4A6 +MATHEMATICAL SCRIPT CAPITAL K + +1D4A9 +MATHEMATICAL SCRIPT CAPITAL N + +1D4AA +MATHEMATICAL SCRIPT CAPITAL O + +1D4AB +MATHEMATICAL SCRIPT CAPITAL P + +1D4AC +MATHEMATICAL SCRIPT CAPITAL Q + +1D4AE +MATHEMATICAL SCRIPT CAPITAL S + +1D4AF +MATHEMATICAL SCRIPT CAPITAL T + +1D4B0 +MATHEMATICAL SCRIPT CAPITAL U + +1D4B1 +MATHEMATICAL SCRIPT CAPITAL V + +1D4B2 +MATHEMATICAL SCRIPT CAPITAL W + +1D4B3 +MATHEMATICAL SCRIPT CAPITAL X + +1D4B4 +MATHEMATICAL SCRIPT CAPITAL Y + +1D4B5 +MATHEMATICAL SCRIPT CAPITAL Z + +1D4B6 +MATHEMATICAL SCRIPT SMALL A + +1D4B7 +MATHEMATICAL SCRIPT SMALL B + +1D4B8 +MATHEMATICAL SCRIPT SMALL C + +1D4B9 +MATHEMATICAL SCRIPT SMALL D + +1D4BB +MATHEMATICAL SCRIPT SMALL F + +1D4BD +MATHEMATICAL SCRIPT SMALL H + +1D4BE +MATHEMATICAL SCRIPT SMALL I + +1D4BF +MATHEMATICAL SCRIPT SMALL J + +1D4C0 +MATHEMATICAL SCRIPT SMALL K + +1D4C1 +MATHEMATICAL SCRIPT SMALL L + +1D4C2 +MATHEMATICAL SCRIPT SMALL M + +1D4C3 +MATHEMATICAL SCRIPT SMALL N + +1D4C5 +MATHEMATICAL SCRIPT SMALL P + +1D4C6 +MATHEMATICAL SCRIPT SMALL Q + +1D4C7 +MATHEMATICAL SCRIPT SMALL R + +1D4C8 +MATHEMATICAL SCRIPT SMALL S + +1D4C9 +MATHEMATICAL SCRIPT SMALL T + +1D4CA +MATHEMATICAL SCRIPT SMALL U + +1D4CB +MATHEMATICAL SCRIPT SMALL V + +1D4CC +MATHEMATICAL SCRIPT SMALL W + +1D4CD +MATHEMATICAL SCRIPT SMALL X + +1D4CE +MATHEMATICAL SCRIPT SMALL Y + +1D4CF +MATHEMATICAL SCRIPT SMALL Z + +1D4D0 +MATHEMATICAL BOLD SCRIPT CAPITAL A + +1D4D1 +MATHEMATICAL BOLD SCRIPT CAPITAL B + +1D4D2 +MATHEMATICAL BOLD SCRIPT CAPITAL C + +1D4D3 +MATHEMATICAL BOLD SCRIPT CAPITAL D + +1D4D4 +MATHEMATICAL BOLD SCRIPT CAPITAL E + +1D4D5 +MATHEMATICAL BOLD SCRIPT CAPITAL F + +1D4D6 +MATHEMATICAL BOLD SCRIPT CAPITAL G + +1D4D7 +MATHEMATICAL BOLD SCRIPT CAPITAL H + +1D4D8 +MATHEMATICAL BOLD SCRIPT CAPITAL I + +1D4D9 +MATHEMATICAL BOLD SCRIPT CAPITAL J + +1D4DA +MATHEMATICAL BOLD SCRIPT CAPITAL K + +1D4DB +MATHEMATICAL BOLD SCRIPT CAPITAL L + +1D4DC +MATHEMATICAL BOLD SCRIPT CAPITAL M + +1D4DD +MATHEMATICAL BOLD SCRIPT CAPITAL N + +1D4DE +MATHEMATICAL BOLD SCRIPT CAPITAL O + +1D4DF +MATHEMATICAL BOLD SCRIPT CAPITAL P + +1D4E0 +MATHEMATICAL BOLD SCRIPT CAPITAL Q + +1D4E1 +MATHEMATICAL BOLD SCRIPT CAPITAL R + +1D4E2 +MATHEMATICAL BOLD SCRIPT CAPITAL S + +1D4E3 +MATHEMATICAL BOLD SCRIPT CAPITAL T + +1D4E4 +MATHEMATICAL BOLD SCRIPT CAPITAL U + +1D4E5 +MATHEMATICAL BOLD SCRIPT CAPITAL V + +1D4E6 +MATHEMATICAL BOLD SCRIPT CAPITAL W + +1D4E7 +MATHEMATICAL BOLD SCRIPT CAPITAL X + +1D4E8 +MATHEMATICAL BOLD SCRIPT CAPITAL Y + +1D4E9 +MATHEMATICAL BOLD SCRIPT CAPITAL Z + +1D4EA +MATHEMATICAL BOLD SCRIPT SMALL A + +1D4EB +MATHEMATICAL BOLD SCRIPT SMALL B + +1D4EC +MATHEMATICAL BOLD SCRIPT SMALL C + +1D4ED +MATHEMATICAL BOLD SCRIPT SMALL D + +1D4EE +MATHEMATICAL BOLD SCRIPT SMALL E + +1D4EF +MATHEMATICAL BOLD SCRIPT SMALL F + +1D4F0 +MATHEMATICAL BOLD SCRIPT SMALL G + +1D4F1 +MATHEMATICAL BOLD SCRIPT SMALL H + +1D4F2 +MATHEMATICAL BOLD SCRIPT SMALL I + +1D4F3 +MATHEMATICAL BOLD SCRIPT SMALL J + +1D4F4 +MATHEMATICAL BOLD SCRIPT SMALL K + +1D4F5 +MATHEMATICAL BOLD SCRIPT SMALL L + +1D4F6 +MATHEMATICAL BOLD SCRIPT SMALL M + +1D4F7 +MATHEMATICAL BOLD SCRIPT SMALL N + +1D4F8 +MATHEMATICAL BOLD SCRIPT SMALL O + +1D4F9 +MATHEMATICAL BOLD SCRIPT SMALL P + +1D4FA +MATHEMATICAL BOLD SCRIPT SMALL Q + +1D4FB +MATHEMATICAL BOLD SCRIPT SMALL R + +1D4FC +MATHEMATICAL BOLD SCRIPT SMALL S + +1D4FD +MATHEMATICAL BOLD SCRIPT SMALL T + +1D4FE +MATHEMATICAL BOLD SCRIPT SMALL U + +1D4FF +MATHEMATICAL BOLD SCRIPT SMALL V + +1D500 +MATHEMATICAL BOLD SCRIPT SMALL W + +1D501 +MATHEMATICAL BOLD SCRIPT SMALL X + +1D502 +MATHEMATICAL BOLD SCRIPT SMALL Y + +1D503 +MATHEMATICAL BOLD SCRIPT SMALL Z + +1D504 +MATHEMATICAL FRAKTUR CAPITAL A + +1D505 +MATHEMATICAL FRAKTUR CAPITAL B + +1D507 +MATHEMATICAL FRAKTUR CAPITAL D + +1D508 +MATHEMATICAL FRAKTUR CAPITAL E + +1D509 +MATHEMATICAL FRAKTUR CAPITAL F + +1D50A +MATHEMATICAL FRAKTUR CAPITAL G + +1D50D +MATHEMATICAL FRAKTUR CAPITAL J + +1D50E +MATHEMATICAL FRAKTUR CAPITAL K + +1D50F +MATHEMATICAL FRAKTUR CAPITAL L + +1D510 +MATHEMATICAL FRAKTUR CAPITAL M + +1D511 +MATHEMATICAL FRAKTUR CAPITAL N + +1D512 +MATHEMATICAL FRAKTUR CAPITAL O + +1D513 +MATHEMATICAL FRAKTUR CAPITAL P + +1D514 +MATHEMATICAL FRAKTUR CAPITAL Q + +1D516 +MATHEMATICAL FRAKTUR CAPITAL S + +1D517 +MATHEMATICAL FRAKTUR CAPITAL T + +1D518 +MATHEMATICAL FRAKTUR CAPITAL U + +1D519 +MATHEMATICAL FRAKTUR CAPITAL V + +1D51A +MATHEMATICAL FRAKTUR CAPITAL W + +1D51B +MATHEMATICAL FRAKTUR CAPITAL X + +1D51C +MATHEMATICAL FRAKTUR CAPITAL Y + +1D51E +MATHEMATICAL FRAKTUR SMALL A + +1D51F +MATHEMATICAL FRAKTUR SMALL B + +1D520 +MATHEMATICAL FRAKTUR SMALL C + +1D521 +MATHEMATICAL FRAKTUR SMALL D + +1D522 +MATHEMATICAL FRAKTUR SMALL E + +1D523 +MATHEMATICAL FRAKTUR SMALL F + +1D524 +MATHEMATICAL FRAKTUR SMALL G + +1D525 +MATHEMATICAL FRAKTUR SMALL H + +1D526 +MATHEMATICAL FRAKTUR SMALL I + +1D527 +MATHEMATICAL FRAKTUR SMALL J + +1D528 +MATHEMATICAL FRAKTUR SMALL K + +1D529 +MATHEMATICAL FRAKTUR SMALL L + +1D52A +MATHEMATICAL FRAKTUR SMALL M + +1D52B +MATHEMATICAL FRAKTUR SMALL N + +1D52C +MATHEMATICAL FRAKTUR SMALL O + +1D52D +MATHEMATICAL FRAKTUR SMALL P + +1D52E +MATHEMATICAL FRAKTUR SMALL Q + +1D52F +MATHEMATICAL FRAKTUR SMALL R + +1D530 +MATHEMATICAL FRAKTUR SMALL S + +1D531 +MATHEMATICAL FRAKTUR SMALL T + +1D532 +MATHEMATICAL FRAKTUR SMALL U + +1D533 +MATHEMATICAL FRAKTUR SMALL V + +1D534 +MATHEMATICAL FRAKTUR SMALL W + +1D535 +MATHEMATICAL FRAKTUR SMALL X + +1D536 +MATHEMATICAL FRAKTUR SMALL Y + +1D537 +MATHEMATICAL FRAKTUR SMALL Z + +1D538 +MATHEMATICAL DOUBLE-STRUCK CAPITAL A + +1D539 +MATHEMATICAL DOUBLE-STRUCK CAPITAL B + +1D53B +MATHEMATICAL DOUBLE-STRUCK CAPITAL D + +1D53C +MATHEMATICAL DOUBLE-STRUCK CAPITAL E + +1D53D +MATHEMATICAL DOUBLE-STRUCK CAPITAL F + +1D53E +MATHEMATICAL DOUBLE-STRUCK CAPITAL G + +1D540 +MATHEMATICAL DOUBLE-STRUCK CAPITAL I + +1D541 +MATHEMATICAL DOUBLE-STRUCK CAPITAL J + +1D542 +MATHEMATICAL DOUBLE-STRUCK CAPITAL K + +1D543 +MATHEMATICAL DOUBLE-STRUCK CAPITAL L + +1D544 +MATHEMATICAL DOUBLE-STRUCK CAPITAL M + +1D546 +MATHEMATICAL DOUBLE-STRUCK CAPITAL O + +1D54A +MATHEMATICAL DOUBLE-STRUCK CAPITAL S + +1D54B +MATHEMATICAL DOUBLE-STRUCK CAPITAL T + +1D54C +MATHEMATICAL DOUBLE-STRUCK CAPITAL U + +1D54D +MATHEMATICAL DOUBLE-STRUCK CAPITAL V + +1D54E +MATHEMATICAL DOUBLE-STRUCK CAPITAL W + +1D54F +MATHEMATICAL DOUBLE-STRUCK CAPITAL X + +1D550 +MATHEMATICAL DOUBLE-STRUCK CAPITAL Y + +1D552 +MATHEMATICAL DOUBLE-STRUCK SMALL A + +1D553 +MATHEMATICAL DOUBLE-STRUCK SMALL B + +1D554 +MATHEMATICAL DOUBLE-STRUCK SMALL C + +1D555 +MATHEMATICAL DOUBLE-STRUCK SMALL D + +1D556 +MATHEMATICAL DOUBLE-STRUCK SMALL E + +1D557 +MATHEMATICAL DOUBLE-STRUCK SMALL F + +1D558 +MATHEMATICAL DOUBLE-STRUCK SMALL G + +1D559 +MATHEMATICAL DOUBLE-STRUCK SMALL H + +1D55A +MATHEMATICAL DOUBLE-STRUCK SMALL I + +1D55B +MATHEMATICAL DOUBLE-STRUCK SMALL J + +1D55C +MATHEMATICAL DOUBLE-STRUCK SMALL K + +1D55D +MATHEMATICAL DOUBLE-STRUCK SMALL L + +1D55E +MATHEMATICAL DOUBLE-STRUCK SMALL M + +1D55F +MATHEMATICAL DOUBLE-STRUCK SMALL N + +1D560 +MATHEMATICAL DOUBLE-STRUCK SMALL O + +1D561 +MATHEMATICAL DOUBLE-STRUCK SMALL P + +1D562 +MATHEMATICAL DOUBLE-STRUCK SMALL Q + +1D563 +MATHEMATICAL DOUBLE-STRUCK SMALL R + +1D564 +MATHEMATICAL DOUBLE-STRUCK SMALL S + +1D565 +MATHEMATICAL DOUBLE-STRUCK SMALL T + +1D566 +MATHEMATICAL DOUBLE-STRUCK SMALL U + +1D567 +MATHEMATICAL DOUBLE-STRUCK SMALL V + +1D568 +MATHEMATICAL DOUBLE-STRUCK SMALL W + +1D569 +MATHEMATICAL DOUBLE-STRUCK SMALL X + +1D56A +MATHEMATICAL DOUBLE-STRUCK SMALL Y + +1D56B +MATHEMATICAL DOUBLE-STRUCK SMALL Z + +1D56C +MATHEMATICAL BOLD FRAKTUR CAPITAL A + +1D56D +MATHEMATICAL BOLD FRAKTUR CAPITAL B + +1D56E +MATHEMATICAL BOLD FRAKTUR CAPITAL C + +1D56F +MATHEMATICAL BOLD FRAKTUR CAPITAL D + +1D570 +MATHEMATICAL BOLD FRAKTUR CAPITAL E + +1D571 +MATHEMATICAL BOLD FRAKTUR CAPITAL F + +1D572 +MATHEMATICAL BOLD FRAKTUR CAPITAL G + +1D573 +MATHEMATICAL BOLD FRAKTUR CAPITAL H + +1D574 +MATHEMATICAL BOLD FRAKTUR CAPITAL I + +1D575 +MATHEMATICAL BOLD FRAKTUR CAPITAL J + +1D576 +MATHEMATICAL BOLD FRAKTUR CAPITAL K + +1D577 +MATHEMATICAL BOLD FRAKTUR CAPITAL L + +1D578 +MATHEMATICAL BOLD FRAKTUR CAPITAL M + +1D579 +MATHEMATICAL BOLD FRAKTUR CAPITAL N + +1D57A +MATHEMATICAL BOLD FRAKTUR CAPITAL O + +1D57B +MATHEMATICAL BOLD FRAKTUR CAPITAL P + +1D57C +MATHEMATICAL BOLD FRAKTUR CAPITAL Q + +1D57D +MATHEMATICAL BOLD FRAKTUR CAPITAL R + +1D57E +MATHEMATICAL BOLD FRAKTUR CAPITAL S + +1D57F +MATHEMATICAL BOLD FRAKTUR CAPITAL T + +1D580 +MATHEMATICAL BOLD FRAKTUR CAPITAL U + +1D581 +MATHEMATICAL BOLD FRAKTUR CAPITAL V + +1D582 +MATHEMATICAL BOLD FRAKTUR CAPITAL W + +1D583 +MATHEMATICAL BOLD FRAKTUR CAPITAL X + +1D584 +MATHEMATICAL BOLD FRAKTUR CAPITAL Y + +1D585 +MATHEMATICAL BOLD FRAKTUR CAPITAL Z + +1D586 +MATHEMATICAL BOLD FRAKTUR SMALL A + +1D587 +MATHEMATICAL BOLD FRAKTUR SMALL B + +1D588 +MATHEMATICAL BOLD FRAKTUR SMALL C + +1D589 +MATHEMATICAL BOLD FRAKTUR SMALL D + +1D58A +MATHEMATICAL BOLD FRAKTUR SMALL E + +1D58B +MATHEMATICAL BOLD FRAKTUR SMALL F + +1D58C +MATHEMATICAL BOLD FRAKTUR SMALL G + +1D58D +MATHEMATICAL BOLD FRAKTUR SMALL H + +1D58E +MATHEMATICAL BOLD FRAKTUR SMALL I + +1D58F +MATHEMATICAL BOLD FRAKTUR SMALL J + +1D590 +MATHEMATICAL BOLD FRAKTUR SMALL K + +1D591 +MATHEMATICAL BOLD FRAKTUR SMALL L + +1D592 +MATHEMATICAL BOLD FRAKTUR SMALL M + +1D593 +MATHEMATICAL BOLD FRAKTUR SMALL N + +1D594 +MATHEMATICAL BOLD FRAKTUR SMALL O + +1D595 +MATHEMATICAL BOLD FRAKTUR SMALL P + +1D596 +MATHEMATICAL BOLD FRAKTUR SMALL Q + +1D597 +MATHEMATICAL BOLD FRAKTUR SMALL R + +1D598 +MATHEMATICAL BOLD FRAKTUR SMALL S + +1D599 +MATHEMATICAL BOLD FRAKTUR SMALL T + +1D59A +MATHEMATICAL BOLD FRAKTUR SMALL U + +1D59B +MATHEMATICAL BOLD FRAKTUR SMALL V + +1D59C +MATHEMATICAL BOLD FRAKTUR SMALL W + +1D59D +MATHEMATICAL BOLD FRAKTUR SMALL X + +1D59E +MATHEMATICAL BOLD FRAKTUR SMALL Y + +1D59F +MATHEMATICAL BOLD FRAKTUR SMALL Z + +1D5A0 +MATHEMATICAL SANS-SERIF CAPITAL A + +1D5A1 +MATHEMATICAL SANS-SERIF CAPITAL B + +1D5A2 +MATHEMATICAL SANS-SERIF CAPITAL C + +1D5A3 +MATHEMATICAL SANS-SERIF CAPITAL D + +1D5A4 +MATHEMATICAL SANS-SERIF CAPITAL E + +1D5A5 +MATHEMATICAL SANS-SERIF CAPITAL F + +1D5A6 +MATHEMATICAL SANS-SERIF CAPITAL G + +1D5A7 +MATHEMATICAL SANS-SERIF CAPITAL H + +1D5A8 +MATHEMATICAL SANS-SERIF CAPITAL I + +1D5A9 +MATHEMATICAL SANS-SERIF CAPITAL J + +1D5AA +MATHEMATICAL SANS-SERIF CAPITAL K + +1D5AB +MATHEMATICAL SANS-SERIF CAPITAL L + +1D5AC +MATHEMATICAL SANS-SERIF CAPITAL M + +1D5AD +MATHEMATICAL SANS-SERIF CAPITAL N + +1D5AE +MATHEMATICAL SANS-SERIF CAPITAL O + +1D5AF +MATHEMATICAL SANS-SERIF CAPITAL P + +1D5B0 +MATHEMATICAL SANS-SERIF CAPITAL Q + +1D5B1 +MATHEMATICAL SANS-SERIF CAPITAL R + +1D5B2 +MATHEMATICAL SANS-SERIF CAPITAL S + +1D5B3 +MATHEMATICAL SANS-SERIF CAPITAL T + +1D5B4 +MATHEMATICAL SANS-SERIF CAPITAL U + +1D5B5 +MATHEMATICAL SANS-SERIF CAPITAL V + +1D5B6 +MATHEMATICAL SANS-SERIF CAPITAL W + +1D5B7 +MATHEMATICAL SANS-SERIF CAPITAL X + +1D5B8 +MATHEMATICAL SANS-SERIF CAPITAL Y + +1D5B9 +MATHEMATICAL SANS-SERIF CAPITAL Z + +1D5BA +MATHEMATICAL SANS-SERIF SMALL A + +1D5BB +MATHEMATICAL SANS-SERIF SMALL B + +1D5BC +MATHEMATICAL SANS-SERIF SMALL C + +1D5BD +MATHEMATICAL SANS-SERIF SMALL D + +1D5BE +MATHEMATICAL SANS-SERIF SMALL E + +1D5BF +MATHEMATICAL SANS-SERIF SMALL F + +1D5C0 +MATHEMATICAL SANS-SERIF SMALL G + +1D5C1 +MATHEMATICAL SANS-SERIF SMALL H + +1D5C2 +MATHEMATICAL SANS-SERIF SMALL I + +1D5C3 +MATHEMATICAL SANS-SERIF SMALL J + +1D5C4 +MATHEMATICAL SANS-SERIF SMALL K + +1D5C5 +MATHEMATICAL SANS-SERIF SMALL L + +1D5C6 +MATHEMATICAL SANS-SERIF SMALL M + +1D5C7 +MATHEMATICAL SANS-SERIF SMALL N + +1D5C8 +MATHEMATICAL SANS-SERIF SMALL O + +1D5C9 +MATHEMATICAL SANS-SERIF SMALL P + +1D5CA +MATHEMATICAL SANS-SERIF SMALL Q + +1D5CB +MATHEMATICAL SANS-SERIF SMALL R + +1D5CC +MATHEMATICAL SANS-SERIF SMALL S + +1D5CD +MATHEMATICAL SANS-SERIF SMALL T + +1D5CE +MATHEMATICAL SANS-SERIF SMALL U + +1D5CF +MATHEMATICAL SANS-SERIF SMALL V + +1D5D0 +MATHEMATICAL SANS-SERIF SMALL W + +1D5D1 +MATHEMATICAL SANS-SERIF SMALL X + +1D5D2 +MATHEMATICAL SANS-SERIF SMALL Y + +1D5D3 +MATHEMATICAL SANS-SERIF SMALL Z + +1D5D4 +MATHEMATICAL SANS-SERIF BOLD CAPITAL A + +1D5D5 +MATHEMATICAL SANS-SERIF BOLD CAPITAL B + +1D5D6 +MATHEMATICAL SANS-SERIF BOLD CAPITAL C + +1D5D7 +MATHEMATICAL SANS-SERIF BOLD CAPITAL D + +1D5D8 +MATHEMATICAL SANS-SERIF BOLD CAPITAL E + +1D5D9 +MATHEMATICAL SANS-SERIF BOLD CAPITAL F + +1D5DA +MATHEMATICAL SANS-SERIF BOLD CAPITAL G + +1D5DB +MATHEMATICAL SANS-SERIF BOLD CAPITAL H + +1D5DC +MATHEMATICAL SANS-SERIF BOLD CAPITAL I + +1D5DD +MATHEMATICAL SANS-SERIF BOLD CAPITAL J + +1D5DE +MATHEMATICAL SANS-SERIF BOLD CAPITAL K + +1D5DF +MATHEMATICAL SANS-SERIF BOLD CAPITAL L + +1D5E0 +MATHEMATICAL SANS-SERIF BOLD CAPITAL M + +1D5E1 +MATHEMATICAL SANS-SERIF BOLD CAPITAL N + +1D5E2 +MATHEMATICAL SANS-SERIF BOLD CAPITAL O + +1D5E3 +MATHEMATICAL SANS-SERIF BOLD CAPITAL P + +1D5E4 +MATHEMATICAL SANS-SERIF BOLD CAPITAL Q + +1D5E5 +MATHEMATICAL SANS-SERIF BOLD CAPITAL R + +1D5E6 +MATHEMATICAL SANS-SERIF BOLD CAPITAL S + +1D5E7 +MATHEMATICAL SANS-SERIF BOLD CAPITAL T + +1D5E8 +MATHEMATICAL SANS-SERIF BOLD CAPITAL U + +1D5E9 +MATHEMATICAL SANS-SERIF BOLD CAPITAL V + +1D5EA +MATHEMATICAL SANS-SERIF BOLD CAPITAL W + +1D5EB +MATHEMATICAL SANS-SERIF BOLD CAPITAL X + +1D5EC +MATHEMATICAL SANS-SERIF BOLD CAPITAL Y + +1D5ED +MATHEMATICAL SANS-SERIF BOLD CAPITAL Z + +1D5EE +MATHEMATICAL SANS-SERIF BOLD SMALL A + +1D5EF +MATHEMATICAL SANS-SERIF BOLD SMALL B + +1D5F0 +MATHEMATICAL SANS-SERIF BOLD SMALL C + +1D5F1 +MATHEMATICAL SANS-SERIF BOLD SMALL D + +1D5F2 +MATHEMATICAL SANS-SERIF BOLD SMALL E + +1D5F3 +MATHEMATICAL SANS-SERIF BOLD SMALL F + +1D5F4 +MATHEMATICAL SANS-SERIF BOLD SMALL G + +1D5F5 +MATHEMATICAL SANS-SERIF BOLD SMALL H + +1D5F6 +MATHEMATICAL SANS-SERIF BOLD SMALL I + +1D5F7 +MATHEMATICAL SANS-SERIF BOLD SMALL J + +1D5F8 +MATHEMATICAL SANS-SERIF BOLD SMALL K + +1D5F9 +MATHEMATICAL SANS-SERIF BOLD SMALL L + +1D5FA +MATHEMATICAL SANS-SERIF BOLD SMALL M + +1D5FB +MATHEMATICAL SANS-SERIF BOLD SMALL N + +1D5FC +MATHEMATICAL SANS-SERIF BOLD SMALL O + +1D5FD +MATHEMATICAL SANS-SERIF BOLD SMALL P + +1D5FE +MATHEMATICAL SANS-SERIF BOLD SMALL Q + +1D5FF +MATHEMATICAL SANS-SERIF BOLD SMALL R + +1D600 +MATHEMATICAL SANS-SERIF BOLD SMALL S + +1D601 +MATHEMATICAL SANS-SERIF BOLD SMALL T + +1D602 +MATHEMATICAL SANS-SERIF BOLD SMALL U + +1D603 +MATHEMATICAL SANS-SERIF BOLD SMALL V + +1D604 +MATHEMATICAL SANS-SERIF BOLD SMALL W + +1D605 +MATHEMATICAL SANS-SERIF BOLD SMALL X + +1D606 +MATHEMATICAL SANS-SERIF BOLD SMALL Y + +1D607 +MATHEMATICAL SANS-SERIF BOLD SMALL Z + +1D608 +MATHEMATICAL SANS-SERIF ITALIC CAPITAL A + +1D609 +MATHEMATICAL SANS-SERIF ITALIC CAPITAL B + +1D60A +MATHEMATICAL SANS-SERIF ITALIC CAPITAL C + +1D60B +MATHEMATICAL SANS-SERIF ITALIC CAPITAL D + +1D60C +MATHEMATICAL SANS-SERIF ITALIC CAPITAL E + +1D60D +MATHEMATICAL SANS-SERIF ITALIC CAPITAL F + +1D60E +MATHEMATICAL SANS-SERIF ITALIC CAPITAL G + +1D60F +MATHEMATICAL SANS-SERIF ITALIC CAPITAL H + +1D610 +MATHEMATICAL SANS-SERIF ITALIC CAPITAL I + +1D611 +MATHEMATICAL SANS-SERIF ITALIC CAPITAL J + +1D612 +MATHEMATICAL SANS-SERIF ITALIC CAPITAL K + +1D613 +MATHEMATICAL SANS-SERIF ITALIC CAPITAL L + +1D614 +MATHEMATICAL SANS-SERIF ITALIC CAPITAL M + +1D615 +MATHEMATICAL SANS-SERIF ITALIC CAPITAL N + +1D616 +MATHEMATICAL SANS-SERIF ITALIC CAPITAL O + +1D617 +MATHEMATICAL SANS-SERIF ITALIC CAPITAL P + +1D618 +MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q + +1D619 +MATHEMATICAL SANS-SERIF ITALIC CAPITAL R + +1D61A +MATHEMATICAL SANS-SERIF ITALIC CAPITAL S + +1D61B +MATHEMATICAL SANS-SERIF ITALIC CAPITAL T + +1D61C +MATHEMATICAL SANS-SERIF ITALIC CAPITAL U + +1D61D +MATHEMATICAL SANS-SERIF ITALIC CAPITAL V + +1D61E +MATHEMATICAL SANS-SERIF ITALIC CAPITAL W + +1D61F +MATHEMATICAL SANS-SERIF ITALIC CAPITAL X + +1D620 +MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y + +1D621 +MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z + +1D622 +MATHEMATICAL SANS-SERIF ITALIC SMALL A + +1D623 +MATHEMATICAL SANS-SERIF ITALIC SMALL B + +1D624 +MATHEMATICAL SANS-SERIF ITALIC SMALL C + +1D625 +MATHEMATICAL SANS-SERIF ITALIC SMALL D + +1D626 +MATHEMATICAL SANS-SERIF ITALIC SMALL E + +1D627 +MATHEMATICAL SANS-SERIF ITALIC SMALL F + +1D628 +MATHEMATICAL SANS-SERIF ITALIC SMALL G + +1D629 +MATHEMATICAL SANS-SERIF ITALIC SMALL H + +1D62A +MATHEMATICAL SANS-SERIF ITALIC SMALL I + +1D62B +MATHEMATICAL SANS-SERIF ITALIC SMALL J + +1D62C +MATHEMATICAL SANS-SERIF ITALIC SMALL K + +1D62D +MATHEMATICAL SANS-SERIF ITALIC SMALL L + +1D62E +MATHEMATICAL SANS-SERIF ITALIC SMALL M + +1D62F +MATHEMATICAL SANS-SERIF ITALIC SMALL N + +1D630 +MATHEMATICAL SANS-SERIF ITALIC SMALL O + +1D631 +MATHEMATICAL SANS-SERIF ITALIC SMALL P + +1D632 +MATHEMATICAL SANS-SERIF ITALIC SMALL Q + +1D633 +MATHEMATICAL SANS-SERIF ITALIC SMALL R + +1D634 +MATHEMATICAL SANS-SERIF ITALIC SMALL S + +1D635 +MATHEMATICAL SANS-SERIF ITALIC SMALL T + +1D636 +MATHEMATICAL SANS-SERIF ITALIC SMALL U + +1D637 +MATHEMATICAL SANS-SERIF ITALIC SMALL V + +1D638 +MATHEMATICAL SANS-SERIF ITALIC SMALL W + +1D639 +MATHEMATICAL SANS-SERIF ITALIC SMALL X + +1D63A +MATHEMATICAL SANS-SERIF ITALIC SMALL Y + +1D63B +MATHEMATICAL SANS-SERIF ITALIC SMALL Z + +1D63C +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A + +1D63D +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B + +1D63E +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C + +1D63F +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D + +1D640 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E + +1D641 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F + +1D642 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G + +1D643 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H + +1D644 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I + +1D645 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J + +1D646 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K + +1D647 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L + +1D648 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M + +1D649 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N + +1D64A +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O + +1D64B +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P + +1D64C +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q + +1D64D +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R + +1D64E +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S + +1D64F +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T + +1D650 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U + +1D651 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V + +1D652 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W + +1D653 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X + +1D654 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y + +1D655 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z + +1D656 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A + +1D657 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B + +1D658 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C + +1D659 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D + +1D65A +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E + +1D65B +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F + +1D65C +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G + +1D65D +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H + +1D65E +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I + +1D65F +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J + +1D660 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K + +1D661 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L + +1D662 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M + +1D663 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N + +1D664 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O + +1D665 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P + +1D666 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q + +1D667 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R + +1D668 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S + +1D669 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T + +1D66A +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U + +1D66B +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V + +1D66C +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W + +1D66D +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X + +1D66E +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y + +1D66F +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z + +1D670 +MATHEMATICAL MONOSPACE CAPITAL A + +1D671 +MATHEMATICAL MONOSPACE CAPITAL B + +1D672 +MATHEMATICAL MONOSPACE CAPITAL C + +1D673 +MATHEMATICAL MONOSPACE CAPITAL D + +1D674 +MATHEMATICAL MONOSPACE CAPITAL E + +1D675 +MATHEMATICAL MONOSPACE CAPITAL F + +1D676 +MATHEMATICAL MONOSPACE CAPITAL G + +1D677 +MATHEMATICAL MONOSPACE CAPITAL H + +1D678 +MATHEMATICAL MONOSPACE CAPITAL I + +1D679 +MATHEMATICAL MONOSPACE CAPITAL J + +1D67A +MATHEMATICAL MONOSPACE CAPITAL K + +1D67B +MATHEMATICAL MONOSPACE CAPITAL L + +1D67C +MATHEMATICAL MONOSPACE CAPITAL M + +1D67D +MATHEMATICAL MONOSPACE CAPITAL N + +1D67E +MATHEMATICAL MONOSPACE CAPITAL O + +1D67F +MATHEMATICAL MONOSPACE CAPITAL P + +1D680 +MATHEMATICAL MONOSPACE CAPITAL Q + +1D681 +MATHEMATICAL MONOSPACE CAPITAL R + +1D682 +MATHEMATICAL MONOSPACE CAPITAL S + +1D683 +MATHEMATICAL MONOSPACE CAPITAL T + +1D684 +MATHEMATICAL MONOSPACE CAPITAL U + +1D685 +MATHEMATICAL MONOSPACE CAPITAL V + +1D686 +MATHEMATICAL MONOSPACE CAPITAL W + +1D687 +MATHEMATICAL MONOSPACE CAPITAL X + +1D688 +MATHEMATICAL MONOSPACE CAPITAL Y + +1D689 +MATHEMATICAL MONOSPACE CAPITAL Z + +1D68A +MATHEMATICAL MONOSPACE SMALL A + +1D68B +MATHEMATICAL MONOSPACE SMALL B + +1D68C +MATHEMATICAL MONOSPACE SMALL C + +1D68D +MATHEMATICAL MONOSPACE SMALL D + +1D68E +MATHEMATICAL MONOSPACE SMALL E + +1D68F +MATHEMATICAL MONOSPACE SMALL F + +1D690 +MATHEMATICAL MONOSPACE SMALL G + +1D691 +MATHEMATICAL MONOSPACE SMALL H + +1D692 +MATHEMATICAL MONOSPACE SMALL I + +1D693 +MATHEMATICAL MONOSPACE SMALL J + +1D694 +MATHEMATICAL MONOSPACE SMALL K + +1D695 +MATHEMATICAL MONOSPACE SMALL L + +1D696 +MATHEMATICAL MONOSPACE SMALL M + +1D697 +MATHEMATICAL MONOSPACE SMALL N + +1D698 +MATHEMATICAL MONOSPACE SMALL O + +1D699 +MATHEMATICAL MONOSPACE SMALL P + +1D69A +MATHEMATICAL MONOSPACE SMALL Q + +1D69B +MATHEMATICAL MONOSPACE SMALL R + +1D69C +MATHEMATICAL MONOSPACE SMALL S + +1D69D +MATHEMATICAL MONOSPACE SMALL T + +1D69E +MATHEMATICAL MONOSPACE SMALL U + +1D69F +MATHEMATICAL MONOSPACE SMALL V + +1D6A0 +MATHEMATICAL MONOSPACE SMALL W + +1D6A1 +MATHEMATICAL MONOSPACE SMALL X + +1D6A2 +MATHEMATICAL MONOSPACE SMALL Y + +1D6A3 +MATHEMATICAL MONOSPACE SMALL Z + +1D6A4 +MATHEMATICAL ITALIC SMALL DOTLESS I + +1D6A5 +MATHEMATICAL ITALIC SMALL DOTLESS J + +1D6A8 +MATHEMATICAL BOLD CAPITAL ALPHA + +1D6A9 +MATHEMATICAL BOLD CAPITAL BETA + +1D6AA +MATHEMATICAL BOLD CAPITAL GAMMA + +1D6AB +MATHEMATICAL BOLD CAPITAL DELTA + +1D6AC +MATHEMATICAL BOLD CAPITAL EPSILON + +1D6AD +MATHEMATICAL BOLD CAPITAL ZETA + +1D6AE +MATHEMATICAL BOLD CAPITAL ETA + +1D6AF +MATHEMATICAL BOLD CAPITAL THETA + +1D6B0 +MATHEMATICAL BOLD CAPITAL IOTA + +1D6B1 +MATHEMATICAL BOLD CAPITAL KAPPA + +1D6B2 +MATHEMATICAL BOLD CAPITAL LAMDA + +1D6B3 +MATHEMATICAL BOLD CAPITAL MU + +1D6B4 +MATHEMATICAL BOLD CAPITAL NU + +1D6B5 +MATHEMATICAL BOLD CAPITAL XI + +1D6B6 +MATHEMATICAL BOLD CAPITAL OMICRON + +1D6B7 +MATHEMATICAL BOLD CAPITAL PI + +1D6B8 +MATHEMATICAL BOLD CAPITAL RHO + +1D6B9 +MATHEMATICAL BOLD CAPITAL THETA SYMBOL + +1D6BA +MATHEMATICAL BOLD CAPITAL SIGMA + +1D6BB +MATHEMATICAL BOLD CAPITAL TAU + +1D6BC +MATHEMATICAL BOLD CAPITAL UPSILON + +1D6BD +MATHEMATICAL BOLD CAPITAL PHI + +1D6BE +MATHEMATICAL BOLD CAPITAL CHI + +1D6BF +MATHEMATICAL BOLD CAPITAL PSI + +1D6C0 +MATHEMATICAL BOLD CAPITAL OMEGA + +1D6C1 +MATHEMATICAL BOLD NABLA + +1D6C2 +MATHEMATICAL BOLD SMALL ALPHA + +1D6C3 +MATHEMATICAL BOLD SMALL BETA + +1D6C4 +MATHEMATICAL BOLD SMALL GAMMA + +1D6C5 +MATHEMATICAL BOLD SMALL DELTA + +1D6C6 +MATHEMATICAL BOLD SMALL EPSILON + +1D6C7 +MATHEMATICAL BOLD SMALL ZETA + +1D6C8 +MATHEMATICAL BOLD SMALL ETA + +1D6C9 +MATHEMATICAL BOLD SMALL THETA + +1D6CA +MATHEMATICAL BOLD SMALL IOTA + +1D6CB +MATHEMATICAL BOLD SMALL KAPPA + +1D6CC +MATHEMATICAL BOLD SMALL LAMDA + +1D6CD +MATHEMATICAL BOLD SMALL MU + +1D6CE +MATHEMATICAL BOLD SMALL NU + +1D6CF +MATHEMATICAL BOLD SMALL XI + +1D6D0 +MATHEMATICAL BOLD SMALL OMICRON + +1D6D1 +MATHEMATICAL BOLD SMALL PI + +1D6D2 +MATHEMATICAL BOLD SMALL RHO + +1D6D3 +MATHEMATICAL BOLD SMALL FINAL SIGMA + +1D6D4 +MATHEMATICAL BOLD SMALL SIGMA + +1D6D5 +MATHEMATICAL BOLD SMALL TAU + +1D6D6 +MATHEMATICAL BOLD SMALL UPSILON + +1D6D7 +MATHEMATICAL BOLD SMALL PHI + +1D6D8 +MATHEMATICAL BOLD SMALL CHI + +1D6D9 +MATHEMATICAL BOLD SMALL PSI + +1D6DA +MATHEMATICAL BOLD SMALL OMEGA + +1D6DB +MATHEMATICAL BOLD PARTIAL DIFFERENTIAL + +1D6DC +MATHEMATICAL BOLD EPSILON SYMBOL + +1D6DD +MATHEMATICAL BOLD THETA SYMBOL + +1D6DE +MATHEMATICAL BOLD KAPPA SYMBOL + +1D6DF +MATHEMATICAL BOLD PHI SYMBOL + +1D6E0 +MATHEMATICAL BOLD RHO SYMBOL + +1D6E1 +MATHEMATICAL BOLD PI SYMBOL + +1D6E2 +MATHEMATICAL ITALIC CAPITAL ALPHA + +1D6E3 +MATHEMATICAL ITALIC CAPITAL BETA + +1D6E4 +MATHEMATICAL ITALIC CAPITAL GAMMA + +1D6E5 +MATHEMATICAL ITALIC CAPITAL DELTA + +1D6E6 +MATHEMATICAL ITALIC CAPITAL EPSILON + +1D6E7 +MATHEMATICAL ITALIC CAPITAL ZETA + +1D6E8 +MATHEMATICAL ITALIC CAPITAL ETA + +1D6E9 +MATHEMATICAL ITALIC CAPITAL THETA + +1D6EA +MATHEMATICAL ITALIC CAPITAL IOTA + +1D6EB +MATHEMATICAL ITALIC CAPITAL KAPPA + +1D6EC +MATHEMATICAL ITALIC CAPITAL LAMDA + +1D6ED +MATHEMATICAL ITALIC CAPITAL MU + +1D6EE +MATHEMATICAL ITALIC CAPITAL NU + +1D6EF +MATHEMATICAL ITALIC CAPITAL XI + +1D6F0 +MATHEMATICAL ITALIC CAPITAL OMICRON + +1D6F1 +MATHEMATICAL ITALIC CAPITAL PI + +1D6F2 +MATHEMATICAL ITALIC CAPITAL RHO + +1D6F3 +MATHEMATICAL ITALIC CAPITAL THETA SYMBOL + +1D6F4 +MATHEMATICAL ITALIC CAPITAL SIGMA + +1D6F5 +MATHEMATICAL ITALIC CAPITAL TAU + +1D6F6 +MATHEMATICAL ITALIC CAPITAL UPSILON + +1D6F7 +MATHEMATICAL ITALIC CAPITAL PHI + +1D6F8 +MATHEMATICAL ITALIC CAPITAL CHI + +1D6F9 +MATHEMATICAL ITALIC CAPITAL PSI + +1D6FA +MATHEMATICAL ITALIC CAPITAL OMEGA + +1D6FB +MATHEMATICAL ITALIC NABLA + +1D6FC +MATHEMATICAL ITALIC SMALL ALPHA + +1D6FD +MATHEMATICAL ITALIC SMALL BETA + +1D6FE +MATHEMATICAL ITALIC SMALL GAMMA + +1D6FF +MATHEMATICAL ITALIC SMALL DELTA + +1D700 +MATHEMATICAL ITALIC SMALL EPSILON + +1D701 +MATHEMATICAL ITALIC SMALL ZETA + +1D702 +MATHEMATICAL ITALIC SMALL ETA + +1D703 +MATHEMATICAL ITALIC SMALL THETA + +1D704 +MATHEMATICAL ITALIC SMALL IOTA + +1D705 +MATHEMATICAL ITALIC SMALL KAPPA + +1D706 +MATHEMATICAL ITALIC SMALL LAMDA + +1D707 +MATHEMATICAL ITALIC SMALL MU + +1D708 +MATHEMATICAL ITALIC SMALL NU + +1D709 +MATHEMATICAL ITALIC SMALL XI + +1D70A +MATHEMATICAL ITALIC SMALL OMICRON + +1D70B +MATHEMATICAL ITALIC SMALL PI + +1D70C +MATHEMATICAL ITALIC SMALL RHO + +1D70D +MATHEMATICAL ITALIC SMALL FINAL SIGMA + +1D70E +MATHEMATICAL ITALIC SMALL SIGMA + +1D70F +MATHEMATICAL ITALIC SMALL TAU + +1D710 +MATHEMATICAL ITALIC SMALL UPSILON + +1D711 +MATHEMATICAL ITALIC SMALL PHI + +1D712 +MATHEMATICAL ITALIC SMALL CHI + +1D713 +MATHEMATICAL ITALIC SMALL PSI + +1D714 +MATHEMATICAL ITALIC SMALL OMEGA + +1D715 +MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL + +1D716 +MATHEMATICAL ITALIC EPSILON SYMBOL + +1D717 +MATHEMATICAL ITALIC THETA SYMBOL + +1D718 +MATHEMATICAL ITALIC KAPPA SYMBOL + +1D719 +MATHEMATICAL ITALIC PHI SYMBOL + +1D71A +MATHEMATICAL ITALIC RHO SYMBOL + +1D71B +MATHEMATICAL ITALIC PI SYMBOL + +1D71C +MATHEMATICAL BOLD ITALIC CAPITAL ALPHA + +1D71D +MATHEMATICAL BOLD ITALIC CAPITAL BETA + +1D71E +MATHEMATICAL BOLD ITALIC CAPITAL GAMMA + +1D71F +MATHEMATICAL BOLD ITALIC CAPITAL DELTA + +1D720 +MATHEMATICAL BOLD ITALIC CAPITAL EPSILON + +1D721 +MATHEMATICAL BOLD ITALIC CAPITAL ZETA + +1D722 +MATHEMATICAL BOLD ITALIC CAPITAL ETA + +1D723 +MATHEMATICAL BOLD ITALIC CAPITAL THETA + +1D724 +MATHEMATICAL BOLD ITALIC CAPITAL IOTA + +1D725 +MATHEMATICAL BOLD ITALIC CAPITAL KAPPA + +1D726 +MATHEMATICAL BOLD ITALIC CAPITAL LAMDA + +1D727 +MATHEMATICAL BOLD ITALIC CAPITAL MU + +1D728 +MATHEMATICAL BOLD ITALIC CAPITAL NU + +1D729 +MATHEMATICAL BOLD ITALIC CAPITAL XI + +1D72A +MATHEMATICAL BOLD ITALIC CAPITAL OMICRON + +1D72B +MATHEMATICAL BOLD ITALIC CAPITAL PI + +1D72C +MATHEMATICAL BOLD ITALIC CAPITAL RHO + +1D72D +MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL + +1D72E +MATHEMATICAL BOLD ITALIC CAPITAL SIGMA + +1D72F +MATHEMATICAL BOLD ITALIC CAPITAL TAU + +1D730 +MATHEMATICAL BOLD ITALIC CAPITAL UPSILON + +1D731 +MATHEMATICAL BOLD ITALIC CAPITAL PHI + +1D732 +MATHEMATICAL BOLD ITALIC CAPITAL CHI + +1D733 +MATHEMATICAL BOLD ITALIC CAPITAL PSI + +1D734 +MATHEMATICAL BOLD ITALIC CAPITAL OMEGA + +1D735 +MATHEMATICAL BOLD ITALIC NABLA + +1D736 +MATHEMATICAL BOLD ITALIC SMALL ALPHA + +1D737 +MATHEMATICAL BOLD ITALIC SMALL BETA + +1D738 +MATHEMATICAL BOLD ITALIC SMALL GAMMA + +1D739 +MATHEMATICAL BOLD ITALIC SMALL DELTA + +1D73A +MATHEMATICAL BOLD ITALIC SMALL EPSILON + +1D73B +MATHEMATICAL BOLD ITALIC SMALL ZETA + +1D73C +MATHEMATICAL BOLD ITALIC SMALL ETA + +1D73D +MATHEMATICAL BOLD ITALIC SMALL THETA + +1D73E +MATHEMATICAL BOLD ITALIC SMALL IOTA + +1D73F +MATHEMATICAL BOLD ITALIC SMALL KAPPA + +1D740 +MATHEMATICAL BOLD ITALIC SMALL LAMDA + +1D741 +MATHEMATICAL BOLD ITALIC SMALL MU + +1D742 +MATHEMATICAL BOLD ITALIC SMALL NU + +1D743 +MATHEMATICAL BOLD ITALIC SMALL XI + +1D744 +MATHEMATICAL BOLD ITALIC SMALL OMICRON + +1D745 +MATHEMATICAL BOLD ITALIC SMALL PI + +1D746 +MATHEMATICAL BOLD ITALIC SMALL RHO + +1D747 +MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA + +1D748 +MATHEMATICAL BOLD ITALIC SMALL SIGMA + +1D749 +MATHEMATICAL BOLD ITALIC SMALL TAU + +1D74A +MATHEMATICAL BOLD ITALIC SMALL UPSILON + +1D74B +MATHEMATICAL BOLD ITALIC SMALL PHI + +1D74C +MATHEMATICAL BOLD ITALIC SMALL CHI + +1D74D +MATHEMATICAL BOLD ITALIC SMALL PSI + +1D74E +MATHEMATICAL BOLD ITALIC SMALL OMEGA + +1D74F +MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL + +1D750 +MATHEMATICAL BOLD ITALIC EPSILON SYMBOL + +1D751 +MATHEMATICAL BOLD ITALIC THETA SYMBOL + +1D752 +MATHEMATICAL BOLD ITALIC KAPPA SYMBOL + +1D753 +MATHEMATICAL BOLD ITALIC PHI SYMBOL + +1D754 +MATHEMATICAL BOLD ITALIC RHO SYMBOL + +1D755 +MATHEMATICAL BOLD ITALIC PI SYMBOL + +1D756 +MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA + +1D757 +MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA + +1D758 +MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA + +1D759 +MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA + +1D75A +MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON + +1D75B +MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA + +1D75C +MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA + +1D75D +MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA + +1D75E +MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA + +1D75F +MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA + +1D760 +MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA + +1D761 +MATHEMATICAL SANS-SERIF BOLD CAPITAL MU + +1D762 +MATHEMATICAL SANS-SERIF BOLD CAPITAL NU + +1D763 +MATHEMATICAL SANS-SERIF BOLD CAPITAL XI + +1D764 +MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON + +1D765 +MATHEMATICAL SANS-SERIF BOLD CAPITAL PI + +1D766 +MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO + +1D767 +MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL + +1D768 +MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA + +1D769 +MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU + +1D76A +MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON + +1D76B +MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI + +1D76C +MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI + +1D76D +MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI + +1D76E +MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA + +1D76F +MATHEMATICAL SANS-SERIF BOLD NABLA + +1D770 +MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA + +1D771 +MATHEMATICAL SANS-SERIF BOLD SMALL BETA + +1D772 +MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA + +1D773 +MATHEMATICAL SANS-SERIF BOLD SMALL DELTA + +1D774 +MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON + +1D775 +MATHEMATICAL SANS-SERIF BOLD SMALL ZETA + +1D776 +MATHEMATICAL SANS-SERIF BOLD SMALL ETA + +1D777 +MATHEMATICAL SANS-SERIF BOLD SMALL THETA + +1D778 +MATHEMATICAL SANS-SERIF BOLD SMALL IOTA + +1D779 +MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA + +1D77A +MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA + +1D77B +MATHEMATICAL SANS-SERIF BOLD SMALL MU + +1D77C +MATHEMATICAL SANS-SERIF BOLD SMALL NU + +1D77D +MATHEMATICAL SANS-SERIF BOLD SMALL XI + +1D77E +MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON + +1D77F +MATHEMATICAL SANS-SERIF BOLD SMALL PI + +1D780 +MATHEMATICAL SANS-SERIF BOLD SMALL RHO + +1D781 +MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA + +1D782 +MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA + +1D783 +MATHEMATICAL SANS-SERIF BOLD SMALL TAU + +1D784 +MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON + +1D785 +MATHEMATICAL SANS-SERIF BOLD SMALL PHI + +1D786 +MATHEMATICAL SANS-SERIF BOLD SMALL CHI + +1D787 +MATHEMATICAL SANS-SERIF BOLD SMALL PSI + +1D788 +MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA + +1D789 +MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL + +1D78A +MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL + +1D78B +MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL + +1D78C +MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL + +1D78D +MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL + +1D78E +MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL + +1D78F +MATHEMATICAL SANS-SERIF BOLD PI SYMBOL + +1D790 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA + +1D791 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA + +1D792 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA + +1D793 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA + +1D794 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON + +1D795 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA + +1D796 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA + +1D797 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA + +1D798 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA + +1D799 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA + +1D79A +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA + +1D79B +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU + +1D79C +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU + +1D79D +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI + +1D79E +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON + +1D79F +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI + +1D7A0 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO + +1D7A1 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL + +1D7A2 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA + +1D7A3 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU + +1D7A4 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON + +1D7A5 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI + +1D7A6 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI + +1D7A7 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI + +1D7A8 +MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA + +1D7A9 +MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA + +1D7AA +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA + +1D7AB +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA + +1D7AC +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA + +1D7AD +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA + +1D7AE +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON + +1D7AF +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA + +1D7B0 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA + +1D7B1 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA + +1D7B2 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA + +1D7B3 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA + +1D7B4 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA + +1D7B5 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU + +1D7B6 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU + +1D7B7 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI + +1D7B8 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON + +1D7B9 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI + +1D7BA +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO + +1D7BB +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA + +1D7BC +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA + +1D7BD +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU + +1D7BE +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON + +1D7BF +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI + +1D7C0 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI + +1D7C1 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI + +1D7C2 +MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA + +1D7C3 +MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL + +1D7C4 +MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL + +1D7C5 +MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL + +1D7C6 +MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL + +1D7C7 +MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL + +1D7C8 +MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL + +1D7C9 +MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL + +1D7CA +MATHEMATICAL BOLD CAPITAL DIGAMMA + +1D7CB +MATHEMATICAL BOLD SMALL DIGAMMA + +1D7CE +MATHEMATICAL BOLD DIGIT ZERO + +1D7CF +MATHEMATICAL BOLD DIGIT ONE + +1D7D0 +MATHEMATICAL BOLD DIGIT TWO + +1D7D1 +MATHEMATICAL BOLD DIGIT THREE + +1D7D2 +MATHEMATICAL BOLD DIGIT FOUR + +1D7D3 +MATHEMATICAL BOLD DIGIT FIVE + +1D7D4 +MATHEMATICAL BOLD DIGIT SIX + +1D7D5 +MATHEMATICAL BOLD DIGIT SEVEN + +1D7D6 +MATHEMATICAL BOLD DIGIT EIGHT + +1D7D7 +MATHEMATICAL BOLD DIGIT NINE + +1D7D8 +MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO + +1D7D9 +MATHEMATICAL DOUBLE-STRUCK DIGIT ONE + +1D7DA +MATHEMATICAL DOUBLE-STRUCK DIGIT TWO + +1D7DB +MATHEMATICAL DOUBLE-STRUCK DIGIT THREE + +1D7DC +MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR + +1D7DD +MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE + +1D7DE +MATHEMATICAL DOUBLE-STRUCK DIGIT SIX + +1D7DF +MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN + +1D7E0 +MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT + +1D7E1 +MATHEMATICAL DOUBLE-STRUCK DIGIT NINE + +1D7E2 +MATHEMATICAL SANS-SERIF DIGIT ZERO + +1D7E3 +MATHEMATICAL SANS-SERIF DIGIT ONE + +1D7E4 +MATHEMATICAL SANS-SERIF DIGIT TWO + +1D7E5 +MATHEMATICAL SANS-SERIF DIGIT THREE + +1D7E6 +MATHEMATICAL SANS-SERIF DIGIT FOUR + +1D7E7 +MATHEMATICAL SANS-SERIF DIGIT FIVE + +1D7E8 +MATHEMATICAL SANS-SERIF DIGIT SIX + +1D7E9 +MATHEMATICAL SANS-SERIF DIGIT SEVEN + +1D7EA +MATHEMATICAL SANS-SERIF DIGIT EIGHT + +1D7EB +MATHEMATICAL SANS-SERIF DIGIT NINE + +1D7EC +MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO + +1D7ED +MATHEMATICAL SANS-SERIF BOLD DIGIT ONE + +1D7EE +MATHEMATICAL SANS-SERIF BOLD DIGIT TWO + +1D7EF +MATHEMATICAL SANS-SERIF BOLD DIGIT THREE + +1D7F0 +MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR + +1D7F1 +MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE + +1D7F2 +MATHEMATICAL SANS-SERIF BOLD DIGIT SIX + +1D7F3 +MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN + +1D7F4 +MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT + +1D7F5 +MATHEMATICAL SANS-SERIF BOLD DIGIT NINE + +1D7F6 +MATHEMATICAL MONOSPACE DIGIT ZERO + +1D7F7 +MATHEMATICAL MONOSPACE DIGIT ONE + +1D7F8 +MATHEMATICAL MONOSPACE DIGIT TWO + +1D7F9 +MATHEMATICAL MONOSPACE DIGIT THREE + +1D7FA +MATHEMATICAL MONOSPACE DIGIT FOUR + +1D7FB +MATHEMATICAL MONOSPACE DIGIT FIVE + +1D7FC +MATHEMATICAL MONOSPACE DIGIT SIX + +1D7FD +MATHEMATICAL MONOSPACE DIGIT SEVEN + +1D7FE +MATHEMATICAL MONOSPACE DIGIT EIGHT + +1D7FF +MATHEMATICAL MONOSPACE DIGIT NINE + +1D800 +SIGNWRITING HAND-FIST INDEX + +1D801 +SIGNWRITING HAND-CIRCLE INDEX + +1D802 +SIGNWRITING HAND-CUP INDEX + +1D803 +SIGNWRITING HAND-OVAL INDEX + +1D804 +SIGNWRITING HAND-HINGE INDEX + +1D805 +SIGNWRITING HAND-ANGLE INDEX + +1D806 +SIGNWRITING HAND-FIST INDEX BENT + +1D807 +SIGNWRITING HAND-CIRCLE INDEX BENT + +1D808 +SIGNWRITING HAND-FIST THUMB UNDER INDEX BENT + +1D809 +SIGNWRITING HAND-FIST INDEX RAISED KNUCKLE + +1D80A +SIGNWRITING HAND-FIST INDEX CUPPED + +1D80B +SIGNWRITING HAND-FIST INDEX HINGED + +1D80C +SIGNWRITING HAND-FIST INDEX HINGED LOW + +1D80D +SIGNWRITING HAND-CIRCLE INDEX HINGE + +1D80E +SIGNWRITING HAND-FIST INDEX MIDDLE + +1D80F +SIGNWRITING HAND-CIRCLE INDEX MIDDLE + +1D810 +SIGNWRITING HAND-FIST INDEX MIDDLE BENT + +1D811 +SIGNWRITING HAND-FIST INDEX MIDDLE RAISED KNUCKLES + +1D812 +SIGNWRITING HAND-FIST INDEX MIDDLE HINGED + +1D813 +SIGNWRITING HAND-FIST INDEX UP MIDDLE HINGED + +1D814 +SIGNWRITING HAND-FIST INDEX HINGED MIDDLE UP + +1D815 +SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED + +1D816 +SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED INDEX BENT + +1D817 +SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED MIDDLE BENT + +1D818 +SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED CUPPED + +1D819 +SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED HINGED + +1D81A +SIGNWRITING HAND-FIST INDEX MIDDLE CROSSED + +1D81B +SIGNWRITING HAND-CIRCLE INDEX MIDDLE CROSSED + +1D81C +SIGNWRITING HAND-FIST MIDDLE BENT OVER INDEX + +1D81D +SIGNWRITING HAND-FIST INDEX BENT OVER MIDDLE + +1D81E +SIGNWRITING HAND-FIST INDEX MIDDLE THUMB + +1D81F +SIGNWRITING HAND-CIRCLE INDEX MIDDLE THUMB + +1D820 +SIGNWRITING HAND-FIST INDEX MIDDLE STRAIGHT THUMB BENT + +1D821 +SIGNWRITING HAND-FIST INDEX MIDDLE BENT THUMB STRAIGHT + +1D822 +SIGNWRITING HAND-FIST INDEX MIDDLE THUMB BENT + +1D823 +SIGNWRITING HAND-FIST INDEX MIDDLE HINGED SPREAD THUMB SIDE + +1D824 +SIGNWRITING HAND-FIST INDEX UP MIDDLE HINGED THUMB SIDE + +1D825 +SIGNWRITING HAND-FIST INDEX UP MIDDLE HINGED THUMB CONJOINED + +1D826 +SIGNWRITING HAND-FIST INDEX HINGED MIDDLE UP THUMB SIDE + +1D827 +SIGNWRITING HAND-FIST INDEX MIDDLE UP SPREAD THUMB FORWARD + +1D828 +SIGNWRITING HAND-FIST INDEX MIDDLE THUMB CUPPED + +1D829 +SIGNWRITING HAND-FIST INDEX MIDDLE THUMB CIRCLED + +1D82A +SIGNWRITING HAND-FIST INDEX MIDDLE THUMB HOOKED + +1D82B +SIGNWRITING HAND-FIST INDEX MIDDLE THUMB HINGED + +1D82C +SIGNWRITING HAND-FIST THUMB BETWEEN INDEX MIDDLE STRAIGHT + +1D82D +SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB SIDE + +1D82E +SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB SIDE CONJOINED + +1D82F +SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB SIDE BENT + +1D830 +SIGNWRITING HAND-FIST MIDDLE THUMB HOOKED INDEX UP + +1D831 +SIGNWRITING HAND-FIST INDEX THUMB HOOKED MIDDLE UP + +1D832 +SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED HINGED THUMB SIDE + +1D833 +SIGNWRITING HAND-FIST INDEX MIDDLE CROSSED THUMB SIDE + +1D834 +SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB FORWARD + +1D835 +SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED CUPPED THUMB FORWARD + +1D836 +SIGNWRITING HAND-FIST MIDDLE THUMB CUPPED INDEX UP + +1D837 +SIGNWRITING HAND-FIST INDEX THUMB CUPPED MIDDLE UP + +1D838 +SIGNWRITING HAND-FIST MIDDLE THUMB CIRCLED INDEX UP + +1D839 +SIGNWRITING HAND-FIST MIDDLE THUMB CIRCLED INDEX HINGED + +1D83A +SIGNWRITING HAND-FIST INDEX THUMB ANGLED OUT MIDDLE UP + +1D83B +SIGNWRITING HAND-FIST INDEX THUMB ANGLED IN MIDDLE UP + +1D83C +SIGNWRITING HAND-FIST INDEX THUMB CIRCLED MIDDLE UP + +1D83D +SIGNWRITING HAND-FIST INDEX MIDDLE THUMB CONJOINED HINGED + +1D83E +SIGNWRITING HAND-FIST INDEX MIDDLE THUMB ANGLED OUT + +1D83F +SIGNWRITING HAND-FIST INDEX MIDDLE THUMB ANGLED + +1D840 +SIGNWRITING HAND-FIST MIDDLE THUMB ANGLED OUT INDEX UP + +1D841 +SIGNWRITING HAND-FIST MIDDLE THUMB ANGLED OUT INDEX CROSSED + +1D842 +SIGNWRITING HAND-FIST MIDDLE THUMB ANGLED INDEX UP + +1D843 +SIGNWRITING HAND-FIST INDEX THUMB HOOKED MIDDLE HINGED + +1D844 +SIGNWRITING HAND-FLAT FOUR FINGERS + +1D845 +SIGNWRITING HAND-FLAT FOUR FINGERS BENT + +1D846 +SIGNWRITING HAND-FLAT FOUR FINGERS HINGED + +1D847 +SIGNWRITING HAND-FLAT FOUR FINGERS CONJOINED + +1D848 +SIGNWRITING HAND-FLAT FOUR FINGERS CONJOINED SPLIT + +1D849 +SIGNWRITING HAND-CLAW FOUR FINGERS CONJOINED + +1D84A +SIGNWRITING HAND-FIST FOUR FINGERS CONJOINED BENT + +1D84B +SIGNWRITING HAND-HINGE FOUR FINGERS CONJOINED + +1D84C +SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD + +1D84D +SIGNWRITING HAND-FLAT HEEL FIVE FINGERS SPREAD + +1D84E +SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD FOUR BENT + +1D84F +SIGNWRITING HAND-FLAT HEEL FIVE FINGERS SPREAD FOUR BENT + +1D850 +SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD BENT + +1D851 +SIGNWRITING HAND-FLAT HEEL FIVE FINGERS SPREAD BENT + +1D852 +SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD THUMB FORWARD + +1D853 +SIGNWRITING HAND-CUP FIVE FINGERS SPREAD + +1D854 +SIGNWRITING HAND-CUP FIVE FINGERS SPREAD OPEN + +1D855 +SIGNWRITING HAND-HINGE FIVE FINGERS SPREAD OPEN + +1D856 +SIGNWRITING HAND-OVAL FIVE FINGERS SPREAD + +1D857 +SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD HINGED + +1D858 +SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD HINGED THUMB SIDE + +1D859 +SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD HINGED NO THUMB + +1D85A +SIGNWRITING HAND-FLAT + +1D85B +SIGNWRITING HAND-FLAT BETWEEN PALM FACINGS + +1D85C +SIGNWRITING HAND-FLAT HEEL + +1D85D +SIGNWRITING HAND-FLAT THUMB SIDE + +1D85E +SIGNWRITING HAND-FLAT HEEL THUMB SIDE + +1D85F +SIGNWRITING HAND-FLAT THUMB BENT + +1D860 +SIGNWRITING HAND-FLAT THUMB FORWARD + +1D861 +SIGNWRITING HAND-FLAT SPLIT INDEX THUMB SIDE + +1D862 +SIGNWRITING HAND-FLAT SPLIT CENTRE + +1D863 +SIGNWRITING HAND-FLAT SPLIT CENTRE THUMB SIDE + +1D864 +SIGNWRITING HAND-FLAT SPLIT CENTRE THUMB SIDE BENT + +1D865 +SIGNWRITING HAND-FLAT SPLIT LITTLE + +1D866 +SIGNWRITING HAND-CLAW + +1D867 +SIGNWRITING HAND-CLAW THUMB SIDE + +1D868 +SIGNWRITING HAND-CLAW NO THUMB + +1D869 +SIGNWRITING HAND-CLAW THUMB FORWARD + +1D86A +SIGNWRITING HAND-HOOK CURLICUE + +1D86B +SIGNWRITING HAND-HOOK + +1D86C +SIGNWRITING HAND-CUP OPEN + +1D86D +SIGNWRITING HAND-CUP + +1D86E +SIGNWRITING HAND-CUP OPEN THUMB SIDE + +1D86F +SIGNWRITING HAND-CUP THUMB SIDE + +1D870 +SIGNWRITING HAND-CUP OPEN NO THUMB + +1D871 +SIGNWRITING HAND-CUP NO THUMB + +1D872 +SIGNWRITING HAND-CUP OPEN THUMB FORWARD + +1D873 +SIGNWRITING HAND-CUP THUMB FORWARD + +1D874 +SIGNWRITING HAND-CURLICUE OPEN + +1D875 +SIGNWRITING HAND-CURLICUE + +1D876 +SIGNWRITING HAND-CIRCLE + +1D877 +SIGNWRITING HAND-OVAL + +1D878 +SIGNWRITING HAND-OVAL THUMB SIDE + +1D879 +SIGNWRITING HAND-OVAL NO THUMB + +1D87A +SIGNWRITING HAND-OVAL THUMB FORWARD + +1D87B +SIGNWRITING HAND-HINGE OPEN + +1D87C +SIGNWRITING HAND-HINGE OPEN THUMB FORWARD + +1D87D +SIGNWRITING HAND-HINGE + +1D87E +SIGNWRITING HAND-HINGE SMALL + +1D87F +SIGNWRITING HAND-HINGE OPEN THUMB SIDE + +1D880 +SIGNWRITING HAND-HINGE THUMB SIDE + +1D881 +SIGNWRITING HAND-HINGE OPEN NO THUMB + +1D882 +SIGNWRITING HAND-HINGE NO THUMB + +1D883 +SIGNWRITING HAND-HINGE THUMB SIDE TOUCHING INDEX + +1D884 +SIGNWRITING HAND-HINGE THUMB BETWEEN MIDDLE RING + +1D885 +SIGNWRITING HAND-ANGLE + +1D886 +SIGNWRITING HAND-FIST INDEX MIDDLE RING + +1D887 +SIGNWRITING HAND-CIRCLE INDEX MIDDLE RING + +1D888 +SIGNWRITING HAND-HINGE INDEX MIDDLE RING + +1D889 +SIGNWRITING HAND-ANGLE INDEX MIDDLE RING + +1D88A +SIGNWRITING HAND-HINGE LITTLE + +1D88B +SIGNWRITING HAND-FIST INDEX MIDDLE RING BENT + +1D88C +SIGNWRITING HAND-FIST INDEX MIDDLE RING CONJOINED + +1D88D +SIGNWRITING HAND-HINGE INDEX MIDDLE RING CONJOINED + +1D88E +SIGNWRITING HAND-FIST LITTLE DOWN + +1D88F +SIGNWRITING HAND-FIST LITTLE DOWN RIPPLE STRAIGHT + +1D890 +SIGNWRITING HAND-FIST LITTLE DOWN RIPPLE CURVED + +1D891 +SIGNWRITING HAND-FIST LITTLE DOWN OTHERS CIRCLED + +1D892 +SIGNWRITING HAND-FIST LITTLE UP + +1D893 +SIGNWRITING HAND-FIST THUMB UNDER LITTLE UP + +1D894 +SIGNWRITING HAND-CIRCLE LITTLE UP + +1D895 +SIGNWRITING HAND-OVAL LITTLE UP + +1D896 +SIGNWRITING HAND-ANGLE LITTLE UP + +1D897 +SIGNWRITING HAND-FIST LITTLE RAISED KNUCKLE + +1D898 +SIGNWRITING HAND-FIST LITTLE BENT + +1D899 +SIGNWRITING HAND-FIST LITTLE TOUCHES THUMB + +1D89A +SIGNWRITING HAND-FIST LITTLE THUMB + +1D89B +SIGNWRITING HAND-HINGE LITTLE THUMB + +1D89C +SIGNWRITING HAND-FIST LITTLE INDEX THUMB + +1D89D +SIGNWRITING HAND-HINGE LITTLE INDEX THUMB + +1D89E +SIGNWRITING HAND-ANGLE LITTLE INDEX THUMB INDEX THUMB OUT + +1D89F +SIGNWRITING HAND-ANGLE LITTLE INDEX THUMB INDEX THUMB + +1D8A0 +SIGNWRITING HAND-FIST LITTLE INDEX + +1D8A1 +SIGNWRITING HAND-CIRCLE LITTLE INDEX + +1D8A2 +SIGNWRITING HAND-HINGE LITTLE INDEX + +1D8A3 +SIGNWRITING HAND-ANGLE LITTLE INDEX + +1D8A4 +SIGNWRITING HAND-FIST INDEX MIDDLE LITTLE + +1D8A5 +SIGNWRITING HAND-CIRCLE INDEX MIDDLE LITTLE + +1D8A6 +SIGNWRITING HAND-HINGE INDEX MIDDLE LITTLE + +1D8A7 +SIGNWRITING HAND-HINGE RING + +1D8A8 +SIGNWRITING HAND-ANGLE INDEX MIDDLE LITTLE + +1D8A9 +SIGNWRITING HAND-FIST INDEX MIDDLE CROSS LITTLE + +1D8AA +SIGNWRITING HAND-CIRCLE INDEX MIDDLE CROSS LITTLE + +1D8AB +SIGNWRITING HAND-FIST RING DOWN + +1D8AC +SIGNWRITING HAND-HINGE RING DOWN INDEX THUMB HOOK MIDDLE + +1D8AD +SIGNWRITING HAND-ANGLE RING DOWN MIDDLE THUMB INDEX CROSS + +1D8AE +SIGNWRITING HAND-FIST RING UP + +1D8AF +SIGNWRITING HAND-FIST RING RAISED KNUCKLE + +1D8B0 +SIGNWRITING HAND-FIST RING LITTLE + +1D8B1 +SIGNWRITING HAND-CIRCLE RING LITTLE + +1D8B2 +SIGNWRITING HAND-OVAL RING LITTLE + +1D8B3 +SIGNWRITING HAND-ANGLE RING LITTLE + +1D8B4 +SIGNWRITING HAND-FIST RING MIDDLE + +1D8B5 +SIGNWRITING HAND-FIST RING MIDDLE CONJOINED + +1D8B6 +SIGNWRITING HAND-FIST RING MIDDLE RAISED KNUCKLES + +1D8B7 +SIGNWRITING HAND-FIST RING INDEX + +1D8B8 +SIGNWRITING HAND-FIST RING THUMB + +1D8B9 +SIGNWRITING HAND-HOOK RING THUMB + +1D8BA +SIGNWRITING HAND-FIST INDEX RING LITTLE + +1D8BB +SIGNWRITING HAND-CIRCLE INDEX RING LITTLE + +1D8BC +SIGNWRITING HAND-CURLICUE INDEX RING LITTLE ON + +1D8BD +SIGNWRITING HAND-HOOK INDEX RING LITTLE OUT + +1D8BE +SIGNWRITING HAND-HOOK INDEX RING LITTLE IN + +1D8BF +SIGNWRITING HAND-HOOK INDEX RING LITTLE UNDER + +1D8C0 +SIGNWRITING HAND-CUP INDEX RING LITTLE + +1D8C1 +SIGNWRITING HAND-HINGE INDEX RING LITTLE + +1D8C2 +SIGNWRITING HAND-ANGLE INDEX RING LITTLE OUT + +1D8C3 +SIGNWRITING HAND-ANGLE INDEX RING LITTLE + +1D8C4 +SIGNWRITING HAND-FIST MIDDLE DOWN + +1D8C5 +SIGNWRITING HAND-HINGE MIDDLE + +1D8C6 +SIGNWRITING HAND-FIST MIDDLE UP + +1D8C7 +SIGNWRITING HAND-CIRCLE MIDDLE UP + +1D8C8 +SIGNWRITING HAND-FIST MIDDLE RAISED KNUCKLE + +1D8C9 +SIGNWRITING HAND-FIST MIDDLE UP THUMB SIDE + +1D8CA +SIGNWRITING HAND-HOOK MIDDLE THUMB + +1D8CB +SIGNWRITING HAND-FIST MIDDLE THUMB LITTLE + +1D8CC +SIGNWRITING HAND-FIST MIDDLE LITTLE + +1D8CD +SIGNWRITING HAND-FIST MIDDLE RING LITTLE + +1D8CE +SIGNWRITING HAND-CIRCLE MIDDLE RING LITTLE + +1D8CF +SIGNWRITING HAND-CURLICUE MIDDLE RING LITTLE ON + +1D8D0 +SIGNWRITING HAND-CUP MIDDLE RING LITTLE + +1D8D1 +SIGNWRITING HAND-HINGE MIDDLE RING LITTLE + +1D8D2 +SIGNWRITING HAND-ANGLE MIDDLE RING LITTLE OUT + +1D8D3 +SIGNWRITING HAND-ANGLE MIDDLE RING LITTLE IN + +1D8D4 +SIGNWRITING HAND-ANGLE MIDDLE RING LITTLE + +1D8D5 +SIGNWRITING HAND-CIRCLE MIDDLE RING LITTLE BENT + +1D8D6 +SIGNWRITING HAND-CLAW MIDDLE RING LITTLE CONJOINED + +1D8D7 +SIGNWRITING HAND-CLAW MIDDLE RING LITTLE CONJOINED SIDE + +1D8D8 +SIGNWRITING HAND-HOOK MIDDLE RING LITTLE CONJOINED OUT + +1D8D9 +SIGNWRITING HAND-HOOK MIDDLE RING LITTLE CONJOINED IN + +1D8DA +SIGNWRITING HAND-HOOK MIDDLE RING LITTLE CONJOINED + +1D8DB +SIGNWRITING HAND-HINGE INDEX HINGED + +1D8DC +SIGNWRITING HAND-FIST INDEX THUMB SIDE + +1D8DD +SIGNWRITING HAND-HINGE INDEX THUMB SIDE + +1D8DE +SIGNWRITING HAND-FIST INDEX THUMB SIDE THUMB DIAGONAL + +1D8DF +SIGNWRITING HAND-FIST INDEX THUMB SIDE THUMB CONJOINED + +1D8E0 +SIGNWRITING HAND-FIST INDEX THUMB SIDE THUMB BENT + +1D8E1 +SIGNWRITING HAND-FIST INDEX THUMB SIDE INDEX BENT + +1D8E2 +SIGNWRITING HAND-FIST INDEX THUMB SIDE BOTH BENT + +1D8E3 +SIGNWRITING HAND-FIST INDEX THUMB SIDE INDEX HINGE + +1D8E4 +SIGNWRITING HAND-FIST INDEX THUMB FORWARD INDEX STRAIGHT + +1D8E5 +SIGNWRITING HAND-FIST INDEX THUMB FORWARD INDEX BENT + +1D8E6 +SIGNWRITING HAND-FIST INDEX THUMB HOOK + +1D8E7 +SIGNWRITING HAND-FIST INDEX THUMB CURLICUE + +1D8E8 +SIGNWRITING HAND-FIST INDEX THUMB CURVE THUMB INSIDE + +1D8E9 +SIGNWRITING HAND-CLAW INDEX THUMB CURVE THUMB INSIDE + +1D8EA +SIGNWRITING HAND-FIST INDEX THUMB CURVE THUMB UNDER + +1D8EB +SIGNWRITING HAND-FIST INDEX THUMB CIRCLE + +1D8EC +SIGNWRITING HAND-CUP INDEX THUMB + +1D8ED +SIGNWRITING HAND-CUP INDEX THUMB OPEN + +1D8EE +SIGNWRITING HAND-HINGE INDEX THUMB OPEN + +1D8EF +SIGNWRITING HAND-HINGE INDEX THUMB LARGE + +1D8F0 +SIGNWRITING HAND-HINGE INDEX THUMB + +1D8F1 +SIGNWRITING HAND-HINGE INDEX THUMB SMALL + +1D8F2 +SIGNWRITING HAND-ANGLE INDEX THUMB OUT + +1D8F3 +SIGNWRITING HAND-ANGLE INDEX THUMB IN + +1D8F4 +SIGNWRITING HAND-ANGLE INDEX THUMB + +1D8F5 +SIGNWRITING HAND-FIST THUMB + +1D8F6 +SIGNWRITING HAND-FIST THUMB HEEL + +1D8F7 +SIGNWRITING HAND-FIST THUMB SIDE DIAGONAL + +1D8F8 +SIGNWRITING HAND-FIST THUMB SIDE CONJOINED + +1D8F9 +SIGNWRITING HAND-FIST THUMB SIDE BENT + +1D8FA +SIGNWRITING HAND-FIST THUMB FORWARD + +1D8FB +SIGNWRITING HAND-FIST THUMB BETWEEN INDEX MIDDLE + +1D8FC +SIGNWRITING HAND-FIST THUMB BETWEEN MIDDLE RING + +1D8FD +SIGNWRITING HAND-FIST THUMB BETWEEN RING LITTLE + +1D8FE +SIGNWRITING HAND-FIST THUMB UNDER TWO FINGERS + +1D8FF +SIGNWRITING HAND-FIST THUMB OVER TWO FINGERS + +1D900 +SIGNWRITING HAND-FIST THUMB UNDER THREE FINGERS + +1D901 +SIGNWRITING HAND-FIST THUMB UNDER FOUR FINGERS + +1D902 +SIGNWRITING HAND-FIST THUMB OVER FOUR RAISED KNUCKLES + +1D903 +SIGNWRITING HAND-FIST + +1D904 +SIGNWRITING HAND-FIST HEEL + +1D905 +SIGNWRITING TOUCH SINGLE + +1D906 +SIGNWRITING TOUCH MULTIPLE + +1D907 +SIGNWRITING TOUCH BETWEEN + +1D908 +SIGNWRITING GRASP SINGLE + +1D909 +SIGNWRITING GRASP MULTIPLE + +1D90A +SIGNWRITING GRASP BETWEEN + +1D90B +SIGNWRITING STRIKE SINGLE + +1D90C +SIGNWRITING STRIKE MULTIPLE + +1D90D +SIGNWRITING STRIKE BETWEEN + +1D90E +SIGNWRITING BRUSH SINGLE + +1D90F +SIGNWRITING BRUSH MULTIPLE + +1D910 +SIGNWRITING BRUSH BETWEEN + +1D911 +SIGNWRITING RUB SINGLE + +1D912 +SIGNWRITING RUB MULTIPLE + +1D913 +SIGNWRITING RUB BETWEEN + +1D914 +SIGNWRITING SURFACE SYMBOLS + +1D915 +SIGNWRITING SURFACE BETWEEN + +1D916 +SIGNWRITING SQUEEZE LARGE SINGLE + +1D917 +SIGNWRITING SQUEEZE SMALL SINGLE + +1D918 +SIGNWRITING SQUEEZE LARGE MULTIPLE + +1D919 +SIGNWRITING SQUEEZE SMALL MULTIPLE + +1D91A +SIGNWRITING SQUEEZE SEQUENTIAL + +1D91B +SIGNWRITING FLICK LARGE SINGLE + +1D91C +SIGNWRITING FLICK SMALL SINGLE + +1D91D +SIGNWRITING FLICK LARGE MULTIPLE + +1D91E +SIGNWRITING FLICK SMALL MULTIPLE + +1D91F +SIGNWRITING FLICK SEQUENTIAL + +1D920 +SIGNWRITING SQUEEZE FLICK ALTERNATING + +1D921 +SIGNWRITING MOVEMENT-HINGE UP DOWN LARGE + +1D922 +SIGNWRITING MOVEMENT-HINGE UP DOWN SMALL + +1D923 +SIGNWRITING MOVEMENT-HINGE UP SEQUENTIAL + +1D924 +SIGNWRITING MOVEMENT-HINGE DOWN SEQUENTIAL + +1D925 +SIGNWRITING MOVEMENT-HINGE UP DOWN ALTERNATING LARGE + +1D926 +SIGNWRITING MOVEMENT-HINGE UP DOWN ALTERNATING SMALL + +1D927 +SIGNWRITING MOVEMENT-HINGE SIDE TO SIDE SCISSORS + +1D928 +SIGNWRITING MOVEMENT-WALLPLANE FINGER CONTACT + +1D929 +SIGNWRITING MOVEMENT-FLOORPLANE FINGER CONTACT + +1D92A +SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT SMALL + +1D92B +SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT MEDIUM + +1D92C +SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT LARGE + +1D92D +SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT LARGEST + +1D92E +SIGNWRITING MOVEMENT-WALLPLANE SINGLE WRIST FLEX + +1D92F +SIGNWRITING MOVEMENT-WALLPLANE DOUBLE STRAIGHT + +1D930 +SIGNWRITING MOVEMENT-WALLPLANE DOUBLE WRIST FLEX + +1D931 +SIGNWRITING MOVEMENT-WALLPLANE DOUBLE ALTERNATING + +1D932 +SIGNWRITING MOVEMENT-WALLPLANE DOUBLE ALTERNATING WRIST FLEX + +1D933 +SIGNWRITING MOVEMENT-WALLPLANE CROSS + +1D934 +SIGNWRITING MOVEMENT-WALLPLANE TRIPLE STRAIGHT MOVEMENT + +1D935 +SIGNWRITING MOVEMENT-WALLPLANE TRIPLE WRIST FLEX + +1D936 +SIGNWRITING MOVEMENT-WALLPLANE TRIPLE ALTERNATING + +1D937 +SIGNWRITING MOVEMENT-WALLPLANE TRIPLE ALTERNATING WRIST FLEX + +1D938 +SIGNWRITING MOVEMENT-WALLPLANE BEND SMALL + +1D939 +SIGNWRITING MOVEMENT-WALLPLANE BEND MEDIUM + +1D93A +SIGNWRITING MOVEMENT-WALLPLANE BEND LARGE + +1D93B +SIGNWRITING MOVEMENT-WALLPLANE CORNER SMALL + +1D93C +SIGNWRITING MOVEMENT-WALLPLANE CORNER MEDIUM + +1D93D +SIGNWRITING MOVEMENT-WALLPLANE CORNER LARGE + +1D93E +SIGNWRITING MOVEMENT-WALLPLANE CORNER ROTATION + +1D93F +SIGNWRITING MOVEMENT-WALLPLANE CHECK SMALL + +1D940 +SIGNWRITING MOVEMENT-WALLPLANE CHECK MEDIUM + +1D941 +SIGNWRITING MOVEMENT-WALLPLANE CHECK LARGE + +1D942 +SIGNWRITING MOVEMENT-WALLPLANE BOX SMALL + +1D943 +SIGNWRITING MOVEMENT-WALLPLANE BOX MEDIUM + +1D944 +SIGNWRITING MOVEMENT-WALLPLANE BOX LARGE + +1D945 +SIGNWRITING MOVEMENT-WALLPLANE ZIGZAG SMALL + +1D946 +SIGNWRITING MOVEMENT-WALLPLANE ZIGZAG MEDIUM + +1D947 +SIGNWRITING MOVEMENT-WALLPLANE ZIGZAG LARGE + +1D948 +SIGNWRITING MOVEMENT-WALLPLANE PEAKS SMALL + +1D949 +SIGNWRITING MOVEMENT-WALLPLANE PEAKS MEDIUM + +1D94A +SIGNWRITING MOVEMENT-WALLPLANE PEAKS LARGE + +1D94B +SIGNWRITING TRAVEL-WALLPLANE ROTATION-WALLPLANE SINGLE + +1D94C +SIGNWRITING TRAVEL-WALLPLANE ROTATION-WALLPLANE DOUBLE + +1D94D +SIGNWRITING TRAVEL-WALLPLANE ROTATION-WALLPLANE ALTERNATING + +1D94E +SIGNWRITING TRAVEL-WALLPLANE ROTATION-FLOORPLANE SINGLE + +1D94F +SIGNWRITING TRAVEL-WALLPLANE ROTATION-FLOORPLANE DOUBLE + +1D950 +SIGNWRITING TRAVEL-WALLPLANE ROTATION-FLOORPLANE ALTERNATING + +1D951 +SIGNWRITING TRAVEL-WALLPLANE SHAKING + +1D952 +SIGNWRITING TRAVEL-WALLPLANE ARM SPIRAL SINGLE + +1D953 +SIGNWRITING TRAVEL-WALLPLANE ARM SPIRAL DOUBLE + +1D954 +SIGNWRITING TRAVEL-WALLPLANE ARM SPIRAL TRIPLE + +1D955 +SIGNWRITING MOVEMENT-DIAGONAL AWAY SMALL + +1D956 +SIGNWRITING MOVEMENT-DIAGONAL AWAY MEDIUM + +1D957 +SIGNWRITING MOVEMENT-DIAGONAL AWAY LARGE + +1D958 +SIGNWRITING MOVEMENT-DIAGONAL AWAY LARGEST + +1D959 +SIGNWRITING MOVEMENT-DIAGONAL TOWARDS SMALL + +1D95A +SIGNWRITING MOVEMENT-DIAGONAL TOWARDS MEDIUM + +1D95B +SIGNWRITING MOVEMENT-DIAGONAL TOWARDS LARGE + +1D95C +SIGNWRITING MOVEMENT-DIAGONAL TOWARDS LARGEST + +1D95D +SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY SMALL + +1D95E +SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY MEDIUM + +1D95F +SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY LARGE + +1D960 +SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY LARGEST + +1D961 +SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS SMALL + +1D962 +SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS MEDIUM + +1D963 +SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS LARGE + +1D964 +SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS LARGEST + +1D965 +SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT SMALL + +1D966 +SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT MEDIUM + +1D967 +SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT LARGE + +1D968 +SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT LARGEST + +1D969 +SIGNWRITING MOVEMENT-FLOORPLANE SINGLE WRIST FLEX + +1D96A +SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE STRAIGHT + +1D96B +SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE WRIST FLEX + +1D96C +SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE ALTERNATING + +1D96D +SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE ALTERNATING WRIST FLEX + +1D96E +SIGNWRITING MOVEMENT-FLOORPLANE CROSS + +1D96F +SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE STRAIGHT MOVEMENT + +1D970 +SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE WRIST FLEX + +1D971 +SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE ALTERNATING MOVEMENT + +1D972 +SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE ALTERNATING WRIST FLEX + +1D973 +SIGNWRITING MOVEMENT-FLOORPLANE BEND + +1D974 +SIGNWRITING MOVEMENT-FLOORPLANE CORNER SMALL + +1D975 +SIGNWRITING MOVEMENT-FLOORPLANE CORNER MEDIUM + +1D976 +SIGNWRITING MOVEMENT-FLOORPLANE CORNER LARGE + +1D977 +SIGNWRITING MOVEMENT-FLOORPLANE CHECK + +1D978 +SIGNWRITING MOVEMENT-FLOORPLANE BOX SMALL + +1D979 +SIGNWRITING MOVEMENT-FLOORPLANE BOX MEDIUM + +1D97A +SIGNWRITING MOVEMENT-FLOORPLANE BOX LARGE + +1D97B +SIGNWRITING MOVEMENT-FLOORPLANE ZIGZAG SMALL + +1D97C +SIGNWRITING MOVEMENT-FLOORPLANE ZIGZAG MEDIUM + +1D97D +SIGNWRITING MOVEMENT-FLOORPLANE ZIGZAG LARGE + +1D97E +SIGNWRITING MOVEMENT-FLOORPLANE PEAKS SMALL + +1D97F +SIGNWRITING MOVEMENT-FLOORPLANE PEAKS MEDIUM + +1D980 +SIGNWRITING MOVEMENT-FLOORPLANE PEAKS LARGE + +1D981 +SIGNWRITING TRAVEL-FLOORPLANE ROTATION-FLOORPLANE SINGLE + +1D982 +SIGNWRITING TRAVEL-FLOORPLANE ROTATION-FLOORPLANE DOUBLE + +1D983 +SIGNWRITING TRAVEL-FLOORPLANE ROTATION-FLOORPLANE ALTERNATING + +1D984 +SIGNWRITING TRAVEL-FLOORPLANE ROTATION-WALLPLANE SINGLE + +1D985 +SIGNWRITING TRAVEL-FLOORPLANE ROTATION-WALLPLANE DOUBLE + +1D986 +SIGNWRITING TRAVEL-FLOORPLANE ROTATION-WALLPLANE ALTERNATING + +1D987 +SIGNWRITING TRAVEL-FLOORPLANE SHAKING + +1D988 +SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER SMALL + +1D989 +SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER MEDIUM + +1D98A +SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER LARGE + +1D98B +SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER LARGEST + +1D98C +SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE SMALL + +1D98D +SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE MEDIUM + +1D98E +SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE LARGE + +1D98F +SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE LARGEST + +1D990 +SIGNWRITING MOVEMENT-WALLPLANE CURVE THREE-QUARTER CIRCLE SMALL + +1D991 +SIGNWRITING MOVEMENT-WALLPLANE CURVE THREE-QUARTER CIRCLE MEDIUM + +1D992 +SIGNWRITING MOVEMENT-WALLPLANE HUMP SMALL + +1D993 +SIGNWRITING MOVEMENT-WALLPLANE HUMP MEDIUM + +1D994 +SIGNWRITING MOVEMENT-WALLPLANE HUMP LARGE + +1D995 +SIGNWRITING MOVEMENT-WALLPLANE LOOP SMALL + +1D996 +SIGNWRITING MOVEMENT-WALLPLANE LOOP MEDIUM + +1D997 +SIGNWRITING MOVEMENT-WALLPLANE LOOP LARGE + +1D998 +SIGNWRITING MOVEMENT-WALLPLANE LOOP SMALL DOUBLE + +1D999 +SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE DOUBLE SMALL + +1D99A +SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE DOUBLE MEDIUM + +1D99B +SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE DOUBLE LARGE + +1D99C +SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE TRIPLE SMALL + +1D99D +SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE TRIPLE MEDIUM + +1D99E +SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE TRIPLE LARGE + +1D99F +SIGNWRITING MOVEMENT-WALLPLANE CURVE THEN STRAIGHT + +1D9A0 +SIGNWRITING MOVEMENT-WALLPLANE CURVED CROSS SMALL + +1D9A1 +SIGNWRITING MOVEMENT-WALLPLANE CURVED CROSS MEDIUM + +1D9A2 +SIGNWRITING ROTATION-WALLPLANE SINGLE + +1D9A3 +SIGNWRITING ROTATION-WALLPLANE DOUBLE + +1D9A4 +SIGNWRITING ROTATION-WALLPLANE ALTERNATE + +1D9A5 +SIGNWRITING MOVEMENT-WALLPLANE SHAKING + +1D9A6 +SIGNWRITING MOVEMENT-WALLPLANE CURVE HITTING FRONT WALL + +1D9A7 +SIGNWRITING MOVEMENT-WALLPLANE HUMP HITTING FRONT WALL + +1D9A8 +SIGNWRITING MOVEMENT-WALLPLANE LOOP HITTING FRONT WALL + +1D9A9 +SIGNWRITING MOVEMENT-WALLPLANE WAVE HITTING FRONT WALL + +1D9AA +SIGNWRITING ROTATION-WALLPLANE SINGLE HITTING FRONT WALL + +1D9AB +SIGNWRITING ROTATION-WALLPLANE DOUBLE HITTING FRONT WALL + +1D9AC +SIGNWRITING ROTATION-WALLPLANE ALTERNATING HITTING FRONT WALL + +1D9AD +SIGNWRITING MOVEMENT-WALLPLANE CURVE HITTING CHEST + +1D9AE +SIGNWRITING MOVEMENT-WALLPLANE HUMP HITTING CHEST + +1D9AF +SIGNWRITING MOVEMENT-WALLPLANE LOOP HITTING CHEST + +1D9B0 +SIGNWRITING MOVEMENT-WALLPLANE WAVE HITTING CHEST + +1D9B1 +SIGNWRITING ROTATION-WALLPLANE SINGLE HITTING CHEST + +1D9B2 +SIGNWRITING ROTATION-WALLPLANE DOUBLE HITTING CHEST + +1D9B3 +SIGNWRITING ROTATION-WALLPLANE ALTERNATING HITTING CHEST + +1D9B4 +SIGNWRITING MOVEMENT-WALLPLANE WAVE DIAGONAL PATH SMALL + +1D9B5 +SIGNWRITING MOVEMENT-WALLPLANE WAVE DIAGONAL PATH MEDIUM + +1D9B6 +SIGNWRITING MOVEMENT-WALLPLANE WAVE DIAGONAL PATH LARGE + +1D9B7 +SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING CEILING SMALL + +1D9B8 +SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING CEILING LARGE + +1D9B9 +SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING SMALL DOUBLE + +1D9BA +SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING LARGE DOUBLE + +1D9BB +SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING SMALL TRIPLE + +1D9BC +SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING LARGE TRIPLE + +1D9BD +SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING SMALL SINGLE + +1D9BE +SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING LARGE SINGLE + +1D9BF +SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING SMALL DOUBLE + +1D9C0 +SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING LARGE DOUBLE + +1D9C1 +SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING CEILING SMALL + +1D9C2 +SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING CEILING LARGE + +1D9C3 +SIGNWRITING ROTATION-FLOORPLANE SINGLE HITTING CEILING + +1D9C4 +SIGNWRITING ROTATION-FLOORPLANE DOUBLE HITTING CEILING + +1D9C5 +SIGNWRITING ROTATION-FLOORPLANE ALTERNATING HITTING CEILING + +1D9C6 +SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING FLOOR SMALL + +1D9C7 +SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING FLOOR LARGE + +1D9C8 +SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR SMALL DOUBLE + +1D9C9 +SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR LARGE DOUBLE + +1D9CA +SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR TRIPLE SMALL TRIPLE + +1D9CB +SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR TRIPLE LARGE TRIPLE + +1D9CC +SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR SMALL SINGLE + +1D9CD +SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR LARGE SINGLE + +1D9CE +SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR SMALL DOUBLE + +1D9CF +SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR LARGE DOUBLE + +1D9D0 +SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING FLOOR SMALL + +1D9D1 +SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING FLOOR LARGE + +1D9D2 +SIGNWRITING ROTATION-FLOORPLANE SINGLE HITTING FLOOR + +1D9D3 +SIGNWRITING ROTATION-FLOORPLANE DOUBLE HITTING FLOOR + +1D9D4 +SIGNWRITING ROTATION-FLOORPLANE ALTERNATING HITTING FLOOR + +1D9D5 +SIGNWRITING MOVEMENT-FLOORPLANE CURVE SMALL + +1D9D6 +SIGNWRITING MOVEMENT-FLOORPLANE CURVE MEDIUM + +1D9D7 +SIGNWRITING MOVEMENT-FLOORPLANE CURVE LARGE + +1D9D8 +SIGNWRITING MOVEMENT-FLOORPLANE CURVE LARGEST + +1D9D9 +SIGNWRITING MOVEMENT-FLOORPLANE CURVE COMBINED + +1D9DA +SIGNWRITING MOVEMENT-FLOORPLANE HUMP SMALL + +1D9DB +SIGNWRITING MOVEMENT-FLOORPLANE LOOP SMALL + +1D9DC +SIGNWRITING MOVEMENT-FLOORPLANE WAVE SNAKE + +1D9DD +SIGNWRITING MOVEMENT-FLOORPLANE WAVE SMALL + +1D9DE +SIGNWRITING MOVEMENT-FLOORPLANE WAVE LARGE + +1D9DF +SIGNWRITING ROTATION-FLOORPLANE SINGLE + +1D9E0 +SIGNWRITING ROTATION-FLOORPLANE DOUBLE + +1D9E1 +SIGNWRITING ROTATION-FLOORPLANE ALTERNATING + +1D9E2 +SIGNWRITING MOVEMENT-FLOORPLANE SHAKING PARALLEL + +1D9E3 +SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE SMALL SINGLE + +1D9E4 +SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE MEDIUM SINGLE + +1D9E5 +SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE SMALL DOUBLE + +1D9E6 +SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE MEDIUM DOUBLE + +1D9E7 +SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL SMALL SINGLE + +1D9E8 +SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL MEDIUM SINGLE + +1D9E9 +SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL LARGE SINGLE + +1D9EA +SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL SMALL DOUBLE + +1D9EB +SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL MEDIUM DOUBLE + +1D9EC +SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL LARGE DOUBLE + +1D9ED +SIGNWRITING MOVEMENT-WALLPLANE WRIST CIRCLE FRONT SINGLE + +1D9EE +SIGNWRITING MOVEMENT-WALLPLANE WRIST CIRCLE FRONT DOUBLE + +1D9EF +SIGNWRITING MOVEMENT-FLOORPLANE WRIST CIRCLE HITTING WALL SINGLE + +1D9F0 +SIGNWRITING MOVEMENT-FLOORPLANE WRIST CIRCLE HITTING WALL DOUBLE + +1D9F1 +SIGNWRITING MOVEMENT-WALLPLANE FINGER CIRCLES SINGLE + +1D9F2 +SIGNWRITING MOVEMENT-WALLPLANE FINGER CIRCLES DOUBLE + +1D9F3 +SIGNWRITING MOVEMENT-FLOORPLANE FINGER CIRCLES HITTING WALL SINGLE + +1D9F4 +SIGNWRITING MOVEMENT-FLOORPLANE FINGER CIRCLES HITTING WALL DOUBLE + +1D9F5 +SIGNWRITING DYNAMIC ARROWHEAD SMALL + +1D9F6 +SIGNWRITING DYNAMIC ARROWHEAD LARGE + +1D9F7 +SIGNWRITING DYNAMIC FAST + +1D9F8 +SIGNWRITING DYNAMIC SLOW + +1D9F9 +SIGNWRITING DYNAMIC TENSE + +1D9FA +SIGNWRITING DYNAMIC RELAXED + +1D9FB +SIGNWRITING DYNAMIC SIMULTANEOUS + +1D9FC +SIGNWRITING DYNAMIC SIMULTANEOUS ALTERNATING + +1D9FD +SIGNWRITING DYNAMIC EVERY OTHER TIME + +1D9FE +SIGNWRITING DYNAMIC GRADUAL + +1D9FF +SIGNWRITING HEAD + +1DA00 +SIGNWRITING HEAD RIM + +1DA01 +SIGNWRITING HEAD MOVEMENT-WALLPLANE STRAIGHT + +1DA02 +SIGNWRITING HEAD MOVEMENT-WALLPLANE TILT + +1DA03 +SIGNWRITING HEAD MOVEMENT-FLOORPLANE STRAIGHT + +1DA04 +SIGNWRITING HEAD MOVEMENT-WALLPLANE CURVE + +1DA05 +SIGNWRITING HEAD MOVEMENT-FLOORPLANE CURVE + +1DA06 +SIGNWRITING HEAD MOVEMENT CIRCLE + +1DA07 +SIGNWRITING FACE DIRECTION POSITION NOSE FORWARD TILTING + +1DA08 +SIGNWRITING FACE DIRECTION POSITION NOSE UP OR DOWN + +1DA09 +SIGNWRITING FACE DIRECTION POSITION NOSE UP OR DOWN TILTING + +1DA0A +SIGNWRITING EYEBROWS STRAIGHT UP + +1DA0B +SIGNWRITING EYEBROWS STRAIGHT NEUTRAL + +1DA0C +SIGNWRITING EYEBROWS STRAIGHT DOWN + +1DA0D +SIGNWRITING DREAMY EYEBROWS NEUTRAL DOWN + +1DA0E +SIGNWRITING DREAMY EYEBROWS DOWN NEUTRAL + +1DA0F +SIGNWRITING DREAMY EYEBROWS UP NEUTRAL + +1DA10 +SIGNWRITING DREAMY EYEBROWS NEUTRAL UP + +1DA11 +SIGNWRITING FOREHEAD NEUTRAL + +1DA12 +SIGNWRITING FOREHEAD CONTACT + +1DA13 +SIGNWRITING FOREHEAD WRINKLED + +1DA14 +SIGNWRITING EYES OPEN + +1DA15 +SIGNWRITING EYES SQUEEZED + +1DA16 +SIGNWRITING EYES CLOSED + +1DA17 +SIGNWRITING EYE BLINK SINGLE + +1DA18 +SIGNWRITING EYE BLINK MULTIPLE + +1DA19 +SIGNWRITING EYES HALF OPEN + +1DA1A +SIGNWRITING EYES WIDE OPEN + +1DA1B +SIGNWRITING EYES HALF CLOSED + +1DA1C +SIGNWRITING EYES WIDENING MOVEMENT + +1DA1D +SIGNWRITING EYE WINK + +1DA1E +SIGNWRITING EYELASHES UP + +1DA1F +SIGNWRITING EYELASHES DOWN + +1DA20 +SIGNWRITING EYELASHES FLUTTERING + +1DA21 +SIGNWRITING EYEGAZE-WALLPLANE STRAIGHT + +1DA22 +SIGNWRITING EYEGAZE-WALLPLANE STRAIGHT DOUBLE + +1DA23 +SIGNWRITING EYEGAZE-WALLPLANE STRAIGHT ALTERNATING + +1DA24 +SIGNWRITING EYEGAZE-FLOORPLANE STRAIGHT + +1DA25 +SIGNWRITING EYEGAZE-FLOORPLANE STRAIGHT DOUBLE + +1DA26 +SIGNWRITING EYEGAZE-FLOORPLANE STRAIGHT ALTERNATING + +1DA27 +SIGNWRITING EYEGAZE-WALLPLANE CURVED + +1DA28 +SIGNWRITING EYEGAZE-FLOORPLANE CURVED + +1DA29 +SIGNWRITING EYEGAZE-WALLPLANE CIRCLING + +1DA2A +SIGNWRITING CHEEKS PUFFED + +1DA2B +SIGNWRITING CHEEKS NEUTRAL + +1DA2C +SIGNWRITING CHEEKS SUCKED + +1DA2D +SIGNWRITING TENSE CHEEKS HIGH + +1DA2E +SIGNWRITING TENSE CHEEKS MIDDLE + +1DA2F +SIGNWRITING TENSE CHEEKS LOW + +1DA30 +SIGNWRITING EARS + +1DA31 +SIGNWRITING NOSE NEUTRAL + +1DA32 +SIGNWRITING NOSE CONTACT + +1DA33 +SIGNWRITING NOSE WRINKLES + +1DA34 +SIGNWRITING NOSE WIGGLES + +1DA35 +SIGNWRITING AIR BLOWING OUT + +1DA36 +SIGNWRITING AIR SUCKING IN + +1DA37 +SIGNWRITING AIR BLOW SMALL ROTATIONS + +1DA38 +SIGNWRITING AIR SUCK SMALL ROTATIONS + +1DA39 +SIGNWRITING BREATH INHALE + +1DA3A +SIGNWRITING BREATH EXHALE + +1DA3B +SIGNWRITING MOUTH CLOSED NEUTRAL + +1DA3C +SIGNWRITING MOUTH CLOSED FORWARD + +1DA3D +SIGNWRITING MOUTH CLOSED CONTACT + +1DA3E +SIGNWRITING MOUTH SMILE + +1DA3F +SIGNWRITING MOUTH SMILE WRINKLED + +1DA40 +SIGNWRITING MOUTH SMILE OPEN + +1DA41 +SIGNWRITING MOUTH FROWN + +1DA42 +SIGNWRITING MOUTH FROWN WRINKLED + +1DA43 +SIGNWRITING MOUTH FROWN OPEN + +1DA44 +SIGNWRITING MOUTH OPEN CIRCLE + +1DA45 +SIGNWRITING MOUTH OPEN FORWARD + +1DA46 +SIGNWRITING MOUTH OPEN WRINKLED + +1DA47 +SIGNWRITING MOUTH OPEN OVAL + +1DA48 +SIGNWRITING MOUTH OPEN OVAL WRINKLED + +1DA49 +SIGNWRITING MOUTH OPEN OVAL YAWN + +1DA4A +SIGNWRITING MOUTH OPEN RECTANGLE + +1DA4B +SIGNWRITING MOUTH OPEN RECTANGLE WRINKLED + +1DA4C +SIGNWRITING MOUTH OPEN RECTANGLE YAWN + +1DA4D +SIGNWRITING MOUTH KISS + +1DA4E +SIGNWRITING MOUTH KISS FORWARD + +1DA4F +SIGNWRITING MOUTH KISS WRINKLED + +1DA50 +SIGNWRITING MOUTH TENSE + +1DA51 +SIGNWRITING MOUTH TENSE FORWARD + +1DA52 +SIGNWRITING MOUTH TENSE SUCKED + +1DA53 +SIGNWRITING LIPS PRESSED TOGETHER + +1DA54 +SIGNWRITING LIP LOWER OVER UPPER + +1DA55 +SIGNWRITING LIP UPPER OVER LOWER + +1DA56 +SIGNWRITING MOUTH CORNERS + +1DA57 +SIGNWRITING MOUTH WRINKLES SINGLE + +1DA58 +SIGNWRITING MOUTH WRINKLES DOUBLE + +1DA59 +SIGNWRITING TONGUE STICKING OUT FAR + +1DA5A +SIGNWRITING TONGUE LICKING LIPS + +1DA5B +SIGNWRITING TONGUE TIP BETWEEN LIPS + +1DA5C +SIGNWRITING TONGUE TIP TOUCHING INSIDE MOUTH + +1DA5D +SIGNWRITING TONGUE INSIDE MOUTH RELAXED + +1DA5E +SIGNWRITING TONGUE MOVES AGAINST CHEEK + +1DA5F +SIGNWRITING TONGUE CENTRE STICKING OUT + +1DA60 +SIGNWRITING TONGUE CENTRE INSIDE MOUTH + +1DA61 +SIGNWRITING TEETH + +1DA62 +SIGNWRITING TEETH MOVEMENT + +1DA63 +SIGNWRITING TEETH ON TONGUE + +1DA64 +SIGNWRITING TEETH ON TONGUE MOVEMENT + +1DA65 +SIGNWRITING TEETH ON LIPS + +1DA66 +SIGNWRITING TEETH ON LIPS MOVEMENT + +1DA67 +SIGNWRITING TEETH BITE LIPS + +1DA68 +SIGNWRITING MOVEMENT-WALLPLANE JAW + +1DA69 +SIGNWRITING MOVEMENT-FLOORPLANE JAW + +1DA6A +SIGNWRITING NECK + +1DA6B +SIGNWRITING HAIR + +1DA6C +SIGNWRITING EXCITEMENT + +1DA6D +SIGNWRITING SHOULDER HIP SPINE + +1DA6E +SIGNWRITING SHOULDER HIP POSITIONS + +1DA6F +SIGNWRITING WALLPLANE SHOULDER HIP MOVE + +1DA70 +SIGNWRITING FLOORPLANE SHOULDER HIP MOVE + +1DA71 +SIGNWRITING SHOULDER TILTING FROM WAIST + +1DA72 +SIGNWRITING TORSO-WALLPLANE STRAIGHT STRETCH + +1DA73 +SIGNWRITING TORSO-WALLPLANE CURVED BEND + +1DA74 +SIGNWRITING TORSO-FLOORPLANE TWISTING + +1DA75 +SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS + +1DA76 +SIGNWRITING LIMB COMBINATION + +1DA77 +SIGNWRITING LIMB LENGTH-1 + +1DA78 +SIGNWRITING LIMB LENGTH-2 + +1DA79 +SIGNWRITING LIMB LENGTH-3 + +1DA7A +SIGNWRITING LIMB LENGTH-4 + +1DA7B +SIGNWRITING LIMB LENGTH-5 + +1DA7C +SIGNWRITING LIMB LENGTH-6 + +1DA7D +SIGNWRITING LIMB LENGTH-7 + +1DA7E +SIGNWRITING FINGER + +1DA7F +SIGNWRITING LOCATION-WALLPLANE SPACE + +1DA80 +SIGNWRITING LOCATION-FLOORPLANE SPACE + +1DA81 +SIGNWRITING LOCATION HEIGHT + +1DA82 +SIGNWRITING LOCATION WIDTH + +1DA83 +SIGNWRITING LOCATION DEPTH + +1DA84 +SIGNWRITING LOCATION HEAD NECK + +1DA85 +SIGNWRITING LOCATION TORSO + +1DA86 +SIGNWRITING LOCATION LIMBS DIGITS + +1DA87 +SIGNWRITING COMMA + +1DA88 +SIGNWRITING FULL STOP + +1DA89 +SIGNWRITING SEMICOLON + +1DA8A +SIGNWRITING COLON + +1DA8B +SIGNWRITING PARENTHESIS + +1DA9B +SIGNWRITING FILL MODIFIER-2 + +1DA9C +SIGNWRITING FILL MODIFIER-3 + +1DA9D +SIGNWRITING FILL MODIFIER-4 + +1DA9E +SIGNWRITING FILL MODIFIER-5 + +1DA9F +SIGNWRITING FILL MODIFIER-6 + +1DAA1 +SIGNWRITING ROTATION MODIFIER-2 + +1DAA2 +SIGNWRITING ROTATION MODIFIER-3 + +1DAA3 +SIGNWRITING ROTATION MODIFIER-4 + +1DAA4 +SIGNWRITING ROTATION MODIFIER-5 + +1DAA5 +SIGNWRITING ROTATION MODIFIER-6 + +1DAA6 +SIGNWRITING ROTATION MODIFIER-7 + +1DAA7 +SIGNWRITING ROTATION MODIFIER-8 + +1DAA8 +SIGNWRITING ROTATION MODIFIER-9 + +1DAA9 +SIGNWRITING ROTATION MODIFIER-10 + +1DAAA +SIGNWRITING ROTATION MODIFIER-11 + +1DAAB +SIGNWRITING ROTATION MODIFIER-12 + +1DAAC +SIGNWRITING ROTATION MODIFIER-13 + +1DAAD +SIGNWRITING ROTATION MODIFIER-14 + +1DAAE +SIGNWRITING ROTATION MODIFIER-15 + +1DAAF +SIGNWRITING ROTATION MODIFIER-16 + +1E000 +COMBINING GLAGOLITIC LETTER AZU + +1E001 +COMBINING GLAGOLITIC LETTER BUKY + +1E002 +COMBINING GLAGOLITIC LETTER VEDE + +1E003 +COMBINING GLAGOLITIC LETTER GLAGOLI + +1E004 +COMBINING GLAGOLITIC LETTER DOBRO + +1E005 +COMBINING GLAGOLITIC LETTER YESTU + +1E006 +COMBINING GLAGOLITIC LETTER ZHIVETE + +1E008 +COMBINING GLAGOLITIC LETTER ZEMLJA + +1E009 +COMBINING GLAGOLITIC LETTER IZHE + +1E00A +COMBINING GLAGOLITIC LETTER INITIAL IZHE + +1E00B +COMBINING GLAGOLITIC LETTER I + +1E00C +COMBINING GLAGOLITIC LETTER DJERVI + +1E00D +COMBINING GLAGOLITIC LETTER KAKO + +1E00E +COMBINING GLAGOLITIC LETTER LJUDIJE + +1E00F +COMBINING GLAGOLITIC LETTER MYSLITE + +1E010 +COMBINING GLAGOLITIC LETTER NASHI + +1E011 +COMBINING GLAGOLITIC LETTER ONU + +1E012 +COMBINING GLAGOLITIC LETTER POKOJI + +1E013 +COMBINING GLAGOLITIC LETTER RITSI + +1E014 +COMBINING GLAGOLITIC LETTER SLOVO + +1E015 +COMBINING GLAGOLITIC LETTER TVRIDO + +1E016 +COMBINING GLAGOLITIC LETTER UKU + +1E017 +COMBINING GLAGOLITIC LETTER FRITU + +1E018 +COMBINING GLAGOLITIC LETTER HERU + +1E01B +COMBINING GLAGOLITIC LETTER SHTA + +1E01C +COMBINING GLAGOLITIC LETTER TSI + +1E01D +COMBINING GLAGOLITIC LETTER CHRIVI + +1E01E +COMBINING GLAGOLITIC LETTER SHA + +1E01F +COMBINING GLAGOLITIC LETTER YERU + +1E020 +COMBINING GLAGOLITIC LETTER YERI + +1E021 +COMBINING GLAGOLITIC LETTER YATI + +1E023 +COMBINING GLAGOLITIC LETTER YU + +1E024 +COMBINING GLAGOLITIC LETTER SMALL YUS + +1E026 +COMBINING GLAGOLITIC LETTER YO + +1E027 +COMBINING GLAGOLITIC LETTER IOTATED SMALL YUS + +1E028 +COMBINING GLAGOLITIC LETTER BIG YUS + +1E029 +COMBINING GLAGOLITIC LETTER IOTATED BIG YUS + +1E02A +COMBINING GLAGOLITIC LETTER FITA + +1E100 +NYIAKENG PUACHUE HMONG LETTER MA + +1E101 +NYIAKENG PUACHUE HMONG LETTER TSA + +1E102 +NYIAKENG PUACHUE HMONG LETTER NTA + +1E103 +NYIAKENG PUACHUE HMONG LETTER TA + +1E104 +NYIAKENG PUACHUE HMONG LETTER HA + +1E105 +NYIAKENG PUACHUE HMONG LETTER NA + +1E106 +NYIAKENG PUACHUE HMONG LETTER XA + +1E107 +NYIAKENG PUACHUE HMONG LETTER NKA + +1E108 +NYIAKENG PUACHUE HMONG LETTER CA + +1E109 +NYIAKENG PUACHUE HMONG LETTER LA + +1E10A +NYIAKENG PUACHUE HMONG LETTER SA + +1E10B +NYIAKENG PUACHUE HMONG LETTER ZA + +1E10C +NYIAKENG PUACHUE HMONG LETTER NCA + +1E10D +NYIAKENG PUACHUE HMONG LETTER NTSA + +1E10E +NYIAKENG PUACHUE HMONG LETTER KA + +1E10F +NYIAKENG PUACHUE HMONG LETTER DA + +1E110 +NYIAKENG PUACHUE HMONG LETTER NYA + +1E111 +NYIAKENG PUACHUE HMONG LETTER NRA + +1E112 +NYIAKENG PUACHUE HMONG LETTER VA + +1E113 +NYIAKENG PUACHUE HMONG LETTER NTXA + +1E114 +NYIAKENG PUACHUE HMONG LETTER TXA + +1E115 +NYIAKENG PUACHUE HMONG LETTER FA + +1E116 +NYIAKENG PUACHUE HMONG LETTER RA + +1E117 +NYIAKENG PUACHUE HMONG LETTER QA + +1E118 +NYIAKENG PUACHUE HMONG LETTER YA + +1E119 +NYIAKENG PUACHUE HMONG LETTER NQA + +1E11A +NYIAKENG PUACHUE HMONG LETTER PA + +1E11B +NYIAKENG PUACHUE HMONG LETTER XYA + +1E11C +NYIAKENG PUACHUE HMONG LETTER NPA + +1E11D +NYIAKENG PUACHUE HMONG LETTER DLA + +1E11E +NYIAKENG PUACHUE HMONG LETTER NPLA + +1E11F +NYIAKENG PUACHUE HMONG LETTER HAH + +1E120 +NYIAKENG PUACHUE HMONG LETTER MLA + +1E121 +NYIAKENG PUACHUE HMONG LETTER PLA + +1E122 +NYIAKENG PUACHUE HMONG LETTER GA + +1E123 +NYIAKENG PUACHUE HMONG LETTER RRA + +1E124 +NYIAKENG PUACHUE HMONG LETTER A + +1E125 +NYIAKENG PUACHUE HMONG LETTER AA + +1E126 +NYIAKENG PUACHUE HMONG LETTER I + +1E127 +NYIAKENG PUACHUE HMONG LETTER U + +1E128 +NYIAKENG PUACHUE HMONG LETTER O + +1E129 +NYIAKENG PUACHUE HMONG LETTER OO + +1E12A +NYIAKENG PUACHUE HMONG LETTER E + +1E12B +NYIAKENG PUACHUE HMONG LETTER EE + +1E12C +NYIAKENG PUACHUE HMONG LETTER W + +1E130 +NYIAKENG PUACHUE HMONG TONE-B + +1E131 +NYIAKENG PUACHUE HMONG TONE-M + +1E132 +NYIAKENG PUACHUE HMONG TONE-J + +1E133 +NYIAKENG PUACHUE HMONG TONE-V + +1E134 +NYIAKENG PUACHUE HMONG TONE-S + +1E135 +NYIAKENG PUACHUE HMONG TONE-G + +1E136 +NYIAKENG PUACHUE HMONG TONE-D + +1E137 +NYIAKENG PUACHUE HMONG SIGN FOR PERSON + +1E138 +NYIAKENG PUACHUE HMONG SIGN FOR THING + +1E139 +NYIAKENG PUACHUE HMONG SIGN FOR LOCATION + +1E13A +NYIAKENG PUACHUE HMONG SIGN FOR ANIMAL + +1E13B +NYIAKENG PUACHUE HMONG SIGN FOR INVERTEBRATE + +1E13C +NYIAKENG PUACHUE HMONG SIGN XW XW + +1E13D +NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER + +1E140 +NYIAKENG PUACHUE HMONG DIGIT ZERO + +1E141 +NYIAKENG PUACHUE HMONG DIGIT ONE + +1E142 +NYIAKENG PUACHUE HMONG DIGIT TWO + +1E143 +NYIAKENG PUACHUE HMONG DIGIT THREE + +1E144 +NYIAKENG PUACHUE HMONG DIGIT FOUR + +1E145 +NYIAKENG PUACHUE HMONG DIGIT FIVE + +1E146 +NYIAKENG PUACHUE HMONG DIGIT SIX + +1E147 +NYIAKENG PUACHUE HMONG DIGIT SEVEN + +1E148 +NYIAKENG PUACHUE HMONG DIGIT EIGHT + +1E149 +NYIAKENG PUACHUE HMONG DIGIT NINE + +1E14E +NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ + +1E14F +NYIAKENG PUACHUE HMONG CIRCLED CA + +1E2C0 +WANCHO LETTER AA + +1E2C1 +WANCHO LETTER A + +1E2C2 +WANCHO LETTER BA + +1E2C3 +WANCHO LETTER CA + +1E2C4 +WANCHO LETTER DA + +1E2C5 +WANCHO LETTER GA + +1E2C6 +WANCHO LETTER YA + +1E2C7 +WANCHO LETTER PHA + +1E2C8 +WANCHO LETTER LA + +1E2C9 +WANCHO LETTER NA + +1E2CA +WANCHO LETTER PA + +1E2CB +WANCHO LETTER TA + +1E2CC +WANCHO LETTER THA + +1E2CD +WANCHO LETTER FA + +1E2CE +WANCHO LETTER SA + +1E2CF +WANCHO LETTER SHA + +1E2D0 +WANCHO LETTER JA + +1E2D1 +WANCHO LETTER ZA + +1E2D2 +WANCHO LETTER WA + +1E2D3 +WANCHO LETTER VA + +1E2D4 +WANCHO LETTER KA + +1E2D5 +WANCHO LETTER O + +1E2D6 +WANCHO LETTER AU + +1E2D7 +WANCHO LETTER RA + +1E2D8 +WANCHO LETTER MA + +1E2D9 +WANCHO LETTER KHA + +1E2DA +WANCHO LETTER HA + +1E2DB +WANCHO LETTER E + +1E2DC +WANCHO LETTER I + +1E2DD +WANCHO LETTER NGA + +1E2DE +WANCHO LETTER U + +1E2DF +WANCHO LETTER LLHA + +1E2E0 +WANCHO LETTER TSA + +1E2E1 +WANCHO LETTER TRA + +1E2E2 +WANCHO LETTER ONG + +1E2E3 +WANCHO LETTER AANG + +1E2E4 +WANCHO LETTER ANG + +1E2E5 +WANCHO LETTER ING + +1E2E6 +WANCHO LETTER ON + +1E2E7 +WANCHO LETTER EN + +1E2E8 +WANCHO LETTER AAN + +1E2E9 +WANCHO LETTER NYA + +1E2EA +WANCHO LETTER UEN + +1E2EB +WANCHO LETTER YIH + +1E2EC +WANCHO TONE TUP + +1E2ED +WANCHO TONE TUPNI + +1E2EE +WANCHO TONE KOI + +1E2EF +WANCHO TONE KOINI + +1E2F0 +WANCHO DIGIT ZERO + +1E2F1 +WANCHO DIGIT ONE + +1E2F2 +WANCHO DIGIT TWO + +1E2F3 +WANCHO DIGIT THREE + +1E2F4 +WANCHO DIGIT FOUR + +1E2F5 +WANCHO DIGIT FIVE + +1E2F6 +WANCHO DIGIT SIX + +1E2F7 +WANCHO DIGIT SEVEN + +1E2F8 +WANCHO DIGIT EIGHT + +1E2F9 +WANCHO DIGIT NINE + +1E2FF +WANCHO NGUN SIGN + +1E800 +MENDE KIKAKUI SYLLABLE M001 KI + +1E801 +MENDE KIKAKUI SYLLABLE M002 KA + +1E802 +MENDE KIKAKUI SYLLABLE M003 KU + +1E803 +MENDE KIKAKUI SYLLABLE M065 KEE + +1E804 +MENDE KIKAKUI SYLLABLE M095 KE + +1E805 +MENDE KIKAKUI SYLLABLE M076 KOO + +1E806 +MENDE KIKAKUI SYLLABLE M048 KO + +1E807 +MENDE KIKAKUI SYLLABLE M179 KUA + +1E808 +MENDE KIKAKUI SYLLABLE M004 WI + +1E809 +MENDE KIKAKUI SYLLABLE M005 WA + +1E80A +MENDE KIKAKUI SYLLABLE M006 WU + +1E80B +MENDE KIKAKUI SYLLABLE M126 WEE + +1E80C +MENDE KIKAKUI SYLLABLE M118 WE + +1E80D +MENDE KIKAKUI SYLLABLE M114 WOO + +1E80E +MENDE KIKAKUI SYLLABLE M045 WO + +1E80F +MENDE KIKAKUI SYLLABLE M194 WUI + +1E810 +MENDE KIKAKUI SYLLABLE M143 WEI + +1E811 +MENDE KIKAKUI SYLLABLE M061 WVI + +1E812 +MENDE KIKAKUI SYLLABLE M049 WVA + +1E813 +MENDE KIKAKUI SYLLABLE M139 WVE + +1E814 +MENDE KIKAKUI SYLLABLE M007 MIN + +1E815 +MENDE KIKAKUI SYLLABLE M008 MAN + +1E816 +MENDE KIKAKUI SYLLABLE M009 MUN + +1E817 +MENDE KIKAKUI SYLLABLE M059 MEN + +1E818 +MENDE KIKAKUI SYLLABLE M094 MON + +1E819 +MENDE KIKAKUI SYLLABLE M154 MUAN + +1E81A +MENDE KIKAKUI SYLLABLE M189 MUEN + +1E81B +MENDE KIKAKUI SYLLABLE M010 BI + +1E81C +MENDE KIKAKUI SYLLABLE M011 BA + +1E81D +MENDE KIKAKUI SYLLABLE M012 BU + +1E81E +MENDE KIKAKUI SYLLABLE M150 BEE + +1E81F +MENDE KIKAKUI SYLLABLE M097 BE + +1E820 +MENDE KIKAKUI SYLLABLE M103 BOO + +1E821 +MENDE KIKAKUI SYLLABLE M138 BO + +1E822 +MENDE KIKAKUI SYLLABLE M013 I + +1E823 +MENDE KIKAKUI SYLLABLE M014 A + +1E824 +MENDE KIKAKUI SYLLABLE M015 U + +1E825 +MENDE KIKAKUI SYLLABLE M163 EE + +1E826 +MENDE KIKAKUI SYLLABLE M100 E + +1E827 +MENDE KIKAKUI SYLLABLE M165 OO + +1E828 +MENDE KIKAKUI SYLLABLE M147 O + +1E829 +MENDE KIKAKUI SYLLABLE M137 EI + +1E82A +MENDE KIKAKUI SYLLABLE M131 IN + +1E82B +MENDE KIKAKUI SYLLABLE M135 IN + +1E82C +MENDE KIKAKUI SYLLABLE M195 AN + +1E82D +MENDE KIKAKUI SYLLABLE M178 EN + +1E82E +MENDE KIKAKUI SYLLABLE M019 SI + +1E82F +MENDE KIKAKUI SYLLABLE M020 SA + +1E830 +MENDE KIKAKUI SYLLABLE M021 SU + +1E831 +MENDE KIKAKUI SYLLABLE M162 SEE + +1E832 +MENDE KIKAKUI SYLLABLE M116 SE + +1E833 +MENDE KIKAKUI SYLLABLE M136 SOO + +1E834 +MENDE KIKAKUI SYLLABLE M079 SO + +1E835 +MENDE KIKAKUI SYLLABLE M196 SIA + +1E836 +MENDE KIKAKUI SYLLABLE M025 LI + +1E837 +MENDE KIKAKUI SYLLABLE M026 LA + +1E838 +MENDE KIKAKUI SYLLABLE M027 LU + +1E839 +MENDE KIKAKUI SYLLABLE M084 LEE + +1E83A +MENDE KIKAKUI SYLLABLE M073 LE + +1E83B +MENDE KIKAKUI SYLLABLE M054 LOO + +1E83C +MENDE KIKAKUI SYLLABLE M153 LO + +1E83D +MENDE KIKAKUI SYLLABLE M110 LONG LE + +1E83E +MENDE KIKAKUI SYLLABLE M016 DI + +1E83F +MENDE KIKAKUI SYLLABLE M017 DA + +1E840 +MENDE KIKAKUI SYLLABLE M018 DU + +1E841 +MENDE KIKAKUI SYLLABLE M089 DEE + +1E842 +MENDE KIKAKUI SYLLABLE M180 DOO + +1E843 +MENDE KIKAKUI SYLLABLE M181 DO + +1E844 +MENDE KIKAKUI SYLLABLE M022 TI + +1E845 +MENDE KIKAKUI SYLLABLE M023 TA + +1E846 +MENDE KIKAKUI SYLLABLE M024 TU + +1E847 +MENDE KIKAKUI SYLLABLE M091 TEE + +1E848 +MENDE KIKAKUI SYLLABLE M055 TE + +1E849 +MENDE KIKAKUI SYLLABLE M104 TOO + +1E84A +MENDE KIKAKUI SYLLABLE M069 TO + +1E84B +MENDE KIKAKUI SYLLABLE M028 JI + +1E84C +MENDE KIKAKUI SYLLABLE M029 JA + +1E84D +MENDE KIKAKUI SYLLABLE M030 JU + +1E84E +MENDE KIKAKUI SYLLABLE M157 JEE + +1E84F +MENDE KIKAKUI SYLLABLE M113 JE + +1E850 +MENDE KIKAKUI SYLLABLE M160 JOO + +1E851 +MENDE KIKAKUI SYLLABLE M063 JO + +1E852 +MENDE KIKAKUI SYLLABLE M175 LONG JO + +1E853 +MENDE KIKAKUI SYLLABLE M031 YI + +1E854 +MENDE KIKAKUI SYLLABLE M032 YA + +1E855 +MENDE KIKAKUI SYLLABLE M033 YU + +1E856 +MENDE KIKAKUI SYLLABLE M109 YEE + +1E857 +MENDE KIKAKUI SYLLABLE M080 YE + +1E858 +MENDE KIKAKUI SYLLABLE M141 YOO + +1E859 +MENDE KIKAKUI SYLLABLE M121 YO + +1E85A +MENDE KIKAKUI SYLLABLE M034 FI + +1E85B +MENDE KIKAKUI SYLLABLE M035 FA + +1E85C +MENDE KIKAKUI SYLLABLE M036 FU + +1E85D +MENDE KIKAKUI SYLLABLE M078 FEE + +1E85E +MENDE KIKAKUI SYLLABLE M075 FE + +1E85F +MENDE KIKAKUI SYLLABLE M133 FOO + +1E860 +MENDE KIKAKUI SYLLABLE M088 FO + +1E861 +MENDE KIKAKUI SYLLABLE M197 FUA + +1E862 +MENDE KIKAKUI SYLLABLE M101 FAN + +1E863 +MENDE KIKAKUI SYLLABLE M037 NIN + +1E864 +MENDE KIKAKUI SYLLABLE M038 NAN + +1E865 +MENDE KIKAKUI SYLLABLE M039 NUN + +1E866 +MENDE KIKAKUI SYLLABLE M117 NEN + +1E867 +MENDE KIKAKUI SYLLABLE M169 NON + +1E868 +MENDE KIKAKUI SYLLABLE M176 HI + +1E869 +MENDE KIKAKUI SYLLABLE M041 HA + +1E86A +MENDE KIKAKUI SYLLABLE M186 HU + +1E86B +MENDE KIKAKUI SYLLABLE M040 HEE + +1E86C +MENDE KIKAKUI SYLLABLE M096 HE + +1E86D +MENDE KIKAKUI SYLLABLE M042 HOO + +1E86E +MENDE KIKAKUI SYLLABLE M140 HO + +1E86F +MENDE KIKAKUI SYLLABLE M083 HEEI + +1E870 +MENDE KIKAKUI SYLLABLE M128 HOOU + +1E871 +MENDE KIKAKUI SYLLABLE M053 HIN + +1E872 +MENDE KIKAKUI SYLLABLE M130 HAN + +1E873 +MENDE KIKAKUI SYLLABLE M087 HUN + +1E874 +MENDE KIKAKUI SYLLABLE M052 HEN + +1E875 +MENDE KIKAKUI SYLLABLE M193 HON + +1E876 +MENDE KIKAKUI SYLLABLE M046 HUAN + +1E877 +MENDE KIKAKUI SYLLABLE M090 NGGI + +1E878 +MENDE KIKAKUI SYLLABLE M043 NGGA + +1E879 +MENDE KIKAKUI SYLLABLE M082 NGGU + +1E87A +MENDE KIKAKUI SYLLABLE M115 NGGEE + +1E87B +MENDE KIKAKUI SYLLABLE M146 NGGE + +1E87C +MENDE KIKAKUI SYLLABLE M156 NGGOO + +1E87D +MENDE KIKAKUI SYLLABLE M120 NGGO + +1E87E +MENDE KIKAKUI SYLLABLE M159 NGGAA + +1E87F +MENDE KIKAKUI SYLLABLE M127 NGGUA + +1E880 +MENDE KIKAKUI SYLLABLE M086 LONG NGGE + +1E881 +MENDE KIKAKUI SYLLABLE M106 LONG NGGOO + +1E882 +MENDE KIKAKUI SYLLABLE M183 LONG NGGO + +1E883 +MENDE KIKAKUI SYLLABLE M155 GI + +1E884 +MENDE KIKAKUI SYLLABLE M111 GA + +1E885 +MENDE KIKAKUI SYLLABLE M168 GU + +1E886 +MENDE KIKAKUI SYLLABLE M190 GEE + +1E887 +MENDE KIKAKUI SYLLABLE M166 GUEI + +1E888 +MENDE KIKAKUI SYLLABLE M167 GUAN + +1E889 +MENDE KIKAKUI SYLLABLE M184 NGEN + +1E88A +MENDE KIKAKUI SYLLABLE M057 NGON + +1E88B +MENDE KIKAKUI SYLLABLE M177 NGUAN + +1E88C +MENDE KIKAKUI SYLLABLE M068 PI + +1E88D +MENDE KIKAKUI SYLLABLE M099 PA + +1E88E +MENDE KIKAKUI SYLLABLE M050 PU + +1E88F +MENDE KIKAKUI SYLLABLE M081 PEE + +1E890 +MENDE KIKAKUI SYLLABLE M051 PE + +1E891 +MENDE KIKAKUI SYLLABLE M102 POO + +1E892 +MENDE KIKAKUI SYLLABLE M066 PO + +1E893 +MENDE KIKAKUI SYLLABLE M145 MBI + +1E894 +MENDE KIKAKUI SYLLABLE M062 MBA + +1E895 +MENDE KIKAKUI SYLLABLE M122 MBU + +1E896 +MENDE KIKAKUI SYLLABLE M047 MBEE + +1E897 +MENDE KIKAKUI SYLLABLE M188 MBEE + +1E898 +MENDE KIKAKUI SYLLABLE M072 MBE + +1E899 +MENDE KIKAKUI SYLLABLE M172 MBOO + +1E89A +MENDE KIKAKUI SYLLABLE M174 MBO + +1E89B +MENDE KIKAKUI SYLLABLE M187 MBUU + +1E89C +MENDE KIKAKUI SYLLABLE M161 LONG MBE + +1E89D +MENDE KIKAKUI SYLLABLE M105 LONG MBOO + +1E89E +MENDE KIKAKUI SYLLABLE M142 LONG MBO + +1E89F +MENDE KIKAKUI SYLLABLE M132 KPI + +1E8A0 +MENDE KIKAKUI SYLLABLE M092 KPA + +1E8A1 +MENDE KIKAKUI SYLLABLE M074 KPU + +1E8A2 +MENDE KIKAKUI SYLLABLE M044 KPEE + +1E8A3 +MENDE KIKAKUI SYLLABLE M108 KPE + +1E8A4 +MENDE KIKAKUI SYLLABLE M112 KPOO + +1E8A5 +MENDE KIKAKUI SYLLABLE M158 KPO + +1E8A6 +MENDE KIKAKUI SYLLABLE M124 GBI + +1E8A7 +MENDE KIKAKUI SYLLABLE M056 GBA + +1E8A8 +MENDE KIKAKUI SYLLABLE M148 GBU + +1E8A9 +MENDE KIKAKUI SYLLABLE M093 GBEE + +1E8AA +MENDE KIKAKUI SYLLABLE M107 GBE + +1E8AB +MENDE KIKAKUI SYLLABLE M071 GBOO + +1E8AC +MENDE KIKAKUI SYLLABLE M070 GBO + +1E8AD +MENDE KIKAKUI SYLLABLE M171 RA + +1E8AE +MENDE KIKAKUI SYLLABLE M123 NDI + +1E8AF +MENDE KIKAKUI SYLLABLE M129 NDA + +1E8B0 +MENDE KIKAKUI SYLLABLE M125 NDU + +1E8B1 +MENDE KIKAKUI SYLLABLE M191 NDEE + +1E8B2 +MENDE KIKAKUI SYLLABLE M119 NDE + +1E8B3 +MENDE KIKAKUI SYLLABLE M067 NDOO + +1E8B4 +MENDE KIKAKUI SYLLABLE M064 NDO + +1E8B5 +MENDE KIKAKUI SYLLABLE M152 NJA + +1E8B6 +MENDE KIKAKUI SYLLABLE M192 NJU + +1E8B7 +MENDE KIKAKUI SYLLABLE M149 NJEE + +1E8B8 +MENDE KIKAKUI SYLLABLE M134 NJOO + +1E8B9 +MENDE KIKAKUI SYLLABLE M182 VI + +1E8BA +MENDE KIKAKUI SYLLABLE M185 VA + +1E8BB +MENDE KIKAKUI SYLLABLE M151 VU + +1E8BC +MENDE KIKAKUI SYLLABLE M173 VEE + +1E8BD +MENDE KIKAKUI SYLLABLE M085 VE + +1E8BE +MENDE KIKAKUI SYLLABLE M144 VOO + +1E8BF +MENDE KIKAKUI SYLLABLE M077 VO + +1E8C0 +MENDE KIKAKUI SYLLABLE M164 NYIN + +1E8C1 +MENDE KIKAKUI SYLLABLE M058 NYAN + +1E8C2 +MENDE KIKAKUI SYLLABLE M170 NYUN + +1E8C3 +MENDE KIKAKUI SYLLABLE M098 NYEN + +1E8C4 +MENDE KIKAKUI SYLLABLE M060 NYON + +1E8C7 +MENDE KIKAKUI DIGIT ONE + +1E8C8 +MENDE KIKAKUI DIGIT TWO + +1E8C9 +MENDE KIKAKUI DIGIT THREE + +1E8CA +MENDE KIKAKUI DIGIT FOUR + +1E8CB +MENDE KIKAKUI DIGIT FIVE + +1E8CC +MENDE KIKAKUI DIGIT SIX + +1E8CD +MENDE KIKAKUI DIGIT SEVEN + +1E8CE +MENDE KIKAKUI DIGIT EIGHT + +1E8CF +MENDE KIKAKUI DIGIT NINE + +1E8D0 +MENDE KIKAKUI COMBINING NUMBER TEENS + +1E8D1 +MENDE KIKAKUI COMBINING NUMBER TENS + +1E8D2 +MENDE KIKAKUI COMBINING NUMBER HUNDREDS + +1E8D3 +MENDE KIKAKUI COMBINING NUMBER THOUSANDS + +1E8D4 +MENDE KIKAKUI COMBINING NUMBER TEN THOUSANDS + +1E8D5 +MENDE KIKAKUI COMBINING NUMBER HUNDRED THOUSANDS + +1E8D6 +MENDE KIKAKUI COMBINING NUMBER MILLIONS + +1E900 +ADLAM CAPITAL LETTER ALIF + +1E901 +ADLAM CAPITAL LETTER DAALI + +1E902 +ADLAM CAPITAL LETTER LAAM + +1E903 +ADLAM CAPITAL LETTER MIIM + +1E904 +ADLAM CAPITAL LETTER BA + +1E905 +ADLAM CAPITAL LETTER SINNYIIYHE + +1E906 +ADLAM CAPITAL LETTER PE + +1E907 +ADLAM CAPITAL LETTER BHE + +1E908 +ADLAM CAPITAL LETTER RA + +1E909 +ADLAM CAPITAL LETTER E + +1E90A +ADLAM CAPITAL LETTER FA + +1E90B +ADLAM CAPITAL LETTER I + +1E90C +ADLAM CAPITAL LETTER O + +1E90D +ADLAM CAPITAL LETTER DHA + +1E90E +ADLAM CAPITAL LETTER YHE + +1E90F +ADLAM CAPITAL LETTER WAW + +1E910 +ADLAM CAPITAL LETTER NUN + +1E911 +ADLAM CAPITAL LETTER KAF + +1E912 +ADLAM CAPITAL LETTER YA + +1E913 +ADLAM CAPITAL LETTER U + +1E914 +ADLAM CAPITAL LETTER JIIM + +1E915 +ADLAM CAPITAL LETTER CHI + +1E916 +ADLAM CAPITAL LETTER HA + +1E917 +ADLAM CAPITAL LETTER QAAF + +1E918 +ADLAM CAPITAL LETTER GA + +1E919 +ADLAM CAPITAL LETTER NYA + +1E91A +ADLAM CAPITAL LETTER TU + +1E91B +ADLAM CAPITAL LETTER NHA + +1E91C +ADLAM CAPITAL LETTER VA + +1E91D +ADLAM CAPITAL LETTER KHA + +1E91E +ADLAM CAPITAL LETTER GBE + +1E91F +ADLAM CAPITAL LETTER ZAL + +1E920 +ADLAM CAPITAL LETTER KPO + +1E921 +ADLAM CAPITAL LETTER SHA + +1E922 +ADLAM SMALL LETTER ALIF + +1E923 +ADLAM SMALL LETTER DAALI + +1E924 +ADLAM SMALL LETTER LAAM + +1E925 +ADLAM SMALL LETTER MIIM + +1E926 +ADLAM SMALL LETTER BA + +1E927 +ADLAM SMALL LETTER SINNYIIYHE + +1E928 +ADLAM SMALL LETTER PE + +1E929 +ADLAM SMALL LETTER BHE + +1E92A +ADLAM SMALL LETTER RA + +1E92B +ADLAM SMALL LETTER E + +1E92C +ADLAM SMALL LETTER FA + +1E92D +ADLAM SMALL LETTER I + +1E92E +ADLAM SMALL LETTER O + +1E92F +ADLAM SMALL LETTER DHA + +1E930 +ADLAM SMALL LETTER YHE + +1E931 +ADLAM SMALL LETTER WAW + +1E932 +ADLAM SMALL LETTER NUN + +1E933 +ADLAM SMALL LETTER KAF + +1E934 +ADLAM SMALL LETTER YA + +1E935 +ADLAM SMALL LETTER U + +1E936 +ADLAM SMALL LETTER JIIM + +1E937 +ADLAM SMALL LETTER CHI + +1E938 +ADLAM SMALL LETTER HA + +1E939 +ADLAM SMALL LETTER QAAF + +1E93A +ADLAM SMALL LETTER GA + +1E93B +ADLAM SMALL LETTER NYA + +1E93C +ADLAM SMALL LETTER TU + +1E93D +ADLAM SMALL LETTER NHA + +1E93E +ADLAM SMALL LETTER VA + +1E93F +ADLAM SMALL LETTER KHA + +1E940 +ADLAM SMALL LETTER GBE + +1E941 +ADLAM SMALL LETTER ZAL + +1E942 +ADLAM SMALL LETTER KPO + +1E943 +ADLAM SMALL LETTER SHA + +1E944 +ADLAM ALIF LENGTHENER + +1E945 +ADLAM VOWEL LENGTHENER + +1E946 +ADLAM GEMINATION MARK + +1E947 +ADLAM HAMZA + +1E948 +ADLAM CONSONANT MODIFIER + +1E949 +ADLAM GEMINATE CONSONANT MODIFIER + +1E94A +ADLAM NUKTA + +1E94B +ADLAM NASALIZATION MARK + +1E950 +ADLAM DIGIT ZERO + +1E951 +ADLAM DIGIT ONE + +1E952 +ADLAM DIGIT TWO + +1E953 +ADLAM DIGIT THREE + +1E954 +ADLAM DIGIT FOUR + +1E955 +ADLAM DIGIT FIVE + +1E956 +ADLAM DIGIT SIX + +1E957 +ADLAM DIGIT SEVEN + +1E958 +ADLAM DIGIT EIGHT + +1E959 +ADLAM DIGIT NINE + +1E95E +ADLAM INITIAL EXCLAMATION MARK + +1E95F +ADLAM INITIAL QUESTION MARK + +1EC71 +INDIC SIYAQ NUMBER ONE + +1EC72 +INDIC SIYAQ NUMBER TWO + +1EC73 +INDIC SIYAQ NUMBER THREE + +1EC74 +INDIC SIYAQ NUMBER FOUR + +1EC75 +INDIC SIYAQ NUMBER FIVE + +1EC76 +INDIC SIYAQ NUMBER SIX + +1EC77 +INDIC SIYAQ NUMBER SEVEN + +1EC78 +INDIC SIYAQ NUMBER EIGHT + +1EC79 +INDIC SIYAQ NUMBER NINE + +1EC7A +INDIC SIYAQ NUMBER TEN + +1EC7B +INDIC SIYAQ NUMBER TWENTY + +1EC7C +INDIC SIYAQ NUMBER THIRTY + +1EC7D +INDIC SIYAQ NUMBER FORTY + +1EC7E +INDIC SIYAQ NUMBER FIFTY + +1EC7F +INDIC SIYAQ NUMBER SIXTY + +1EC80 +INDIC SIYAQ NUMBER SEVENTY + +1EC81 +INDIC SIYAQ NUMBER EIGHTY + +1EC82 +INDIC SIYAQ NUMBER NINETY + +1EC83 +INDIC SIYAQ NUMBER ONE HUNDRED + +1EC84 +INDIC SIYAQ NUMBER TWO HUNDRED + +1EC85 +INDIC SIYAQ NUMBER THREE HUNDRED + +1EC86 +INDIC SIYAQ NUMBER FOUR HUNDRED + +1EC87 +INDIC SIYAQ NUMBER FIVE HUNDRED + +1EC88 +INDIC SIYAQ NUMBER SIX HUNDRED + +1EC89 +INDIC SIYAQ NUMBER SEVEN HUNDRED + +1EC8A +INDIC SIYAQ NUMBER EIGHT HUNDRED + +1EC8B +INDIC SIYAQ NUMBER NINE HUNDRED + +1EC8C +INDIC SIYAQ NUMBER ONE THOUSAND + +1EC8D +INDIC SIYAQ NUMBER TWO THOUSAND + +1EC8E +INDIC SIYAQ NUMBER THREE THOUSAND + +1EC8F +INDIC SIYAQ NUMBER FOUR THOUSAND + +1EC90 +INDIC SIYAQ NUMBER FIVE THOUSAND + +1EC91 +INDIC SIYAQ NUMBER SIX THOUSAND + +1EC92 +INDIC SIYAQ NUMBER SEVEN THOUSAND + +1EC93 +INDIC SIYAQ NUMBER EIGHT THOUSAND + +1EC94 +INDIC SIYAQ NUMBER NINE THOUSAND + +1EC95 +INDIC SIYAQ NUMBER TEN THOUSAND + +1EC96 +INDIC SIYAQ NUMBER TWENTY THOUSAND + +1EC97 +INDIC SIYAQ NUMBER THIRTY THOUSAND + +1EC98 +INDIC SIYAQ NUMBER FORTY THOUSAND + +1EC99 +INDIC SIYAQ NUMBER FIFTY THOUSAND + +1EC9A +INDIC SIYAQ NUMBER SIXTY THOUSAND + +1EC9B +INDIC SIYAQ NUMBER SEVENTY THOUSAND + +1EC9C +INDIC SIYAQ NUMBER EIGHTY THOUSAND + +1EC9D +INDIC SIYAQ NUMBER NINETY THOUSAND + +1EC9E +INDIC SIYAQ NUMBER LAKH + +1EC9F +INDIC SIYAQ NUMBER LAKHAN + +1ECA0 +INDIC SIYAQ LAKH MARK + +1ECA1 +INDIC SIYAQ NUMBER KAROR + +1ECA2 +INDIC SIYAQ NUMBER KARORAN + +1ECA3 +INDIC SIYAQ NUMBER PREFIXED ONE + +1ECA4 +INDIC SIYAQ NUMBER PREFIXED TWO + +1ECA5 +INDIC SIYAQ NUMBER PREFIXED THREE + +1ECA6 +INDIC SIYAQ NUMBER PREFIXED FOUR + +1ECA7 +INDIC SIYAQ NUMBER PREFIXED FIVE + +1ECA8 +INDIC SIYAQ NUMBER PREFIXED SIX + +1ECA9 +INDIC SIYAQ NUMBER PREFIXED SEVEN + +1ECAA +INDIC SIYAQ NUMBER PREFIXED EIGHT + +1ECAB +INDIC SIYAQ NUMBER PREFIXED NINE + +1ECAC +INDIC SIYAQ PLACEHOLDER + +1ECAD +INDIC SIYAQ FRACTION ONE QUARTER + +1ECAE +INDIC SIYAQ FRACTION ONE HALF + +1ECAF +INDIC SIYAQ FRACTION THREE QUARTERS + +1ECB0 +INDIC SIYAQ RUPEE MARK + +1ECB1 +INDIC SIYAQ NUMBER ALTERNATE ONE + +1ECB2 +INDIC SIYAQ NUMBER ALTERNATE TWO + +1ECB3 +INDIC SIYAQ NUMBER ALTERNATE TEN THOUSAND + +1ECB4 +INDIC SIYAQ ALTERNATE LAKH MARK + +1ED01 +OTTOMAN SIYAQ NUMBER ONE + +1ED02 +OTTOMAN SIYAQ NUMBER TWO + +1ED03 +OTTOMAN SIYAQ NUMBER THREE + +1ED04 +OTTOMAN SIYAQ NUMBER FOUR + +1ED05 +OTTOMAN SIYAQ NUMBER FIVE + +1ED06 +OTTOMAN SIYAQ NUMBER SIX + +1ED07 +OTTOMAN SIYAQ NUMBER SEVEN + +1ED08 +OTTOMAN SIYAQ NUMBER EIGHT + +1ED09 +OTTOMAN SIYAQ NUMBER NINE + +1ED0A +OTTOMAN SIYAQ NUMBER TEN + +1ED0B +OTTOMAN SIYAQ NUMBER TWENTY + +1ED0C +OTTOMAN SIYAQ NUMBER THIRTY + +1ED0D +OTTOMAN SIYAQ NUMBER FORTY + +1ED0E +OTTOMAN SIYAQ NUMBER FIFTY + +1ED0F +OTTOMAN SIYAQ NUMBER SIXTY + +1ED10 +OTTOMAN SIYAQ NUMBER SEVENTY + +1ED11 +OTTOMAN SIYAQ NUMBER EIGHTY + +1ED12 +OTTOMAN SIYAQ NUMBER NINETY + +1ED13 +OTTOMAN SIYAQ NUMBER ONE HUNDRED + +1ED14 +OTTOMAN SIYAQ NUMBER TWO HUNDRED + +1ED15 +OTTOMAN SIYAQ NUMBER THREE HUNDRED + +1ED16 +OTTOMAN SIYAQ NUMBER FOUR HUNDRED + +1ED17 +OTTOMAN SIYAQ NUMBER FIVE HUNDRED + +1ED18 +OTTOMAN SIYAQ NUMBER SIX HUNDRED + +1ED19 +OTTOMAN SIYAQ NUMBER SEVEN HUNDRED + +1ED1A +OTTOMAN SIYAQ NUMBER EIGHT HUNDRED + +1ED1B +OTTOMAN SIYAQ NUMBER NINE HUNDRED + +1ED1C +OTTOMAN SIYAQ NUMBER ONE THOUSAND + +1ED1D +OTTOMAN SIYAQ NUMBER TWO THOUSAND + +1ED1E +OTTOMAN SIYAQ NUMBER THREE THOUSAND + +1ED1F +OTTOMAN SIYAQ NUMBER FOUR THOUSAND + +1ED20 +OTTOMAN SIYAQ NUMBER FIVE THOUSAND + +1ED21 +OTTOMAN SIYAQ NUMBER SIX THOUSAND + +1ED22 +OTTOMAN SIYAQ NUMBER SEVEN THOUSAND + +1ED23 +OTTOMAN SIYAQ NUMBER EIGHT THOUSAND + +1ED24 +OTTOMAN SIYAQ NUMBER NINE THOUSAND + +1ED25 +OTTOMAN SIYAQ NUMBER TEN THOUSAND + +1ED26 +OTTOMAN SIYAQ NUMBER TWENTY THOUSAND + +1ED27 +OTTOMAN SIYAQ NUMBER THIRTY THOUSAND + +1ED28 +OTTOMAN SIYAQ NUMBER FORTY THOUSAND + +1ED29 +OTTOMAN SIYAQ NUMBER FIFTY THOUSAND + +1ED2A +OTTOMAN SIYAQ NUMBER SIXTY THOUSAND + +1ED2B +OTTOMAN SIYAQ NUMBER SEVENTY THOUSAND + +1ED2C +OTTOMAN SIYAQ NUMBER EIGHTY THOUSAND + +1ED2D +OTTOMAN SIYAQ NUMBER NINETY THOUSAND + +1ED2E +OTTOMAN SIYAQ MARRATAN + +1ED2F +OTTOMAN SIYAQ ALTERNATE NUMBER TWO + +1ED30 +OTTOMAN SIYAQ ALTERNATE NUMBER THREE + +1ED31 +OTTOMAN SIYAQ ALTERNATE NUMBER FOUR + +1ED32 +OTTOMAN SIYAQ ALTERNATE NUMBER FIVE + +1ED33 +OTTOMAN SIYAQ ALTERNATE NUMBER SIX + +1ED34 +OTTOMAN SIYAQ ALTERNATE NUMBER SEVEN + +1ED35 +OTTOMAN SIYAQ ALTERNATE NUMBER EIGHT + +1ED36 +OTTOMAN SIYAQ ALTERNATE NUMBER NINE + +1ED37 +OTTOMAN SIYAQ ALTERNATE NUMBER TEN + +1ED38 +OTTOMAN SIYAQ ALTERNATE NUMBER FOUR HUNDRED + +1ED39 +OTTOMAN SIYAQ ALTERNATE NUMBER SIX HUNDRED + +1ED3A +OTTOMAN SIYAQ ALTERNATE NUMBER TWO THOUSAND + +1ED3B +OTTOMAN SIYAQ ALTERNATE NUMBER TEN THOUSAND + +1ED3C +OTTOMAN SIYAQ FRACTION ONE HALF + +1ED3D +OTTOMAN SIYAQ FRACTION ONE SIXTH + +1EE00 +ARABIC MATHEMATICAL ALEF + +1EE01 +ARABIC MATHEMATICAL BEH + +1EE02 +ARABIC MATHEMATICAL JEEM + +1EE03 +ARABIC MATHEMATICAL DAL + +1EE05 +ARABIC MATHEMATICAL WAW + +1EE06 +ARABIC MATHEMATICAL ZAIN + +1EE07 +ARABIC MATHEMATICAL HAH + +1EE08 +ARABIC MATHEMATICAL TAH + +1EE09 +ARABIC MATHEMATICAL YEH + +1EE0A +ARABIC MATHEMATICAL KAF + +1EE0B +ARABIC MATHEMATICAL LAM + +1EE0C +ARABIC MATHEMATICAL MEEM + +1EE0D +ARABIC MATHEMATICAL NOON + +1EE0E +ARABIC MATHEMATICAL SEEN + +1EE0F +ARABIC MATHEMATICAL AIN + +1EE10 +ARABIC MATHEMATICAL FEH + +1EE11 +ARABIC MATHEMATICAL SAD + +1EE12 +ARABIC MATHEMATICAL QAF + +1EE13 +ARABIC MATHEMATICAL REH + +1EE14 +ARABIC MATHEMATICAL SHEEN + +1EE15 +ARABIC MATHEMATICAL TEH + +1EE16 +ARABIC MATHEMATICAL THEH + +1EE17 +ARABIC MATHEMATICAL KHAH + +1EE18 +ARABIC MATHEMATICAL THAL + +1EE19 +ARABIC MATHEMATICAL DAD + +1EE1A +ARABIC MATHEMATICAL ZAH + +1EE1B +ARABIC MATHEMATICAL GHAIN + +1EE1C +ARABIC MATHEMATICAL DOTLESS BEH + +1EE1D +ARABIC MATHEMATICAL DOTLESS NOON + +1EE1E +ARABIC MATHEMATICAL DOTLESS FEH + +1EE1F +ARABIC MATHEMATICAL DOTLESS QAF + +1EE21 +ARABIC MATHEMATICAL INITIAL BEH + +1EE22 +ARABIC MATHEMATICAL INITIAL JEEM + +1EE24 +ARABIC MATHEMATICAL INITIAL HEH + +1EE27 +ARABIC MATHEMATICAL INITIAL HAH + +1EE29 +ARABIC MATHEMATICAL INITIAL YEH + +1EE2A +ARABIC MATHEMATICAL INITIAL KAF + +1EE2B +ARABIC MATHEMATICAL INITIAL LAM + +1EE2C +ARABIC MATHEMATICAL INITIAL MEEM + +1EE2D +ARABIC MATHEMATICAL INITIAL NOON + +1EE2E +ARABIC MATHEMATICAL INITIAL SEEN + +1EE2F +ARABIC MATHEMATICAL INITIAL AIN + +1EE30 +ARABIC MATHEMATICAL INITIAL FEH + +1EE31 +ARABIC MATHEMATICAL INITIAL SAD + +1EE32 +ARABIC MATHEMATICAL INITIAL QAF + +1EE34 +ARABIC MATHEMATICAL INITIAL SHEEN + +1EE35 +ARABIC MATHEMATICAL INITIAL TEH + +1EE36 +ARABIC MATHEMATICAL INITIAL THEH + +1EE37 +ARABIC MATHEMATICAL INITIAL KHAH + +1EE39 +ARABIC MATHEMATICAL INITIAL DAD + +1EE3B +ARABIC MATHEMATICAL INITIAL GHAIN + +1EE42 +ARABIC MATHEMATICAL TAILED JEEM + +1EE47 +ARABIC MATHEMATICAL TAILED HAH + +1EE49 +ARABIC MATHEMATICAL TAILED YEH + +1EE4B +ARABIC MATHEMATICAL TAILED LAM + +1EE4D +ARABIC MATHEMATICAL TAILED NOON + +1EE4E +ARABIC MATHEMATICAL TAILED SEEN + +1EE4F +ARABIC MATHEMATICAL TAILED AIN + +1EE51 +ARABIC MATHEMATICAL TAILED SAD + +1EE52 +ARABIC MATHEMATICAL TAILED QAF + +1EE54 +ARABIC MATHEMATICAL TAILED SHEEN + +1EE57 +ARABIC MATHEMATICAL TAILED KHAH + +1EE59 +ARABIC MATHEMATICAL TAILED DAD + +1EE5B +ARABIC MATHEMATICAL TAILED GHAIN + +1EE5D +ARABIC MATHEMATICAL TAILED DOTLESS NOON + +1EE5F +ARABIC MATHEMATICAL TAILED DOTLESS QAF + +1EE61 +ARABIC MATHEMATICAL STRETCHED BEH + +1EE62 +ARABIC MATHEMATICAL STRETCHED JEEM + +1EE64 +ARABIC MATHEMATICAL STRETCHED HEH + +1EE67 +ARABIC MATHEMATICAL STRETCHED HAH + +1EE68 +ARABIC MATHEMATICAL STRETCHED TAH + +1EE69 +ARABIC MATHEMATICAL STRETCHED YEH + +1EE6A +ARABIC MATHEMATICAL STRETCHED KAF + +1EE6C +ARABIC MATHEMATICAL STRETCHED MEEM + +1EE6D +ARABIC MATHEMATICAL STRETCHED NOON + +1EE6E +ARABIC MATHEMATICAL STRETCHED SEEN + +1EE6F +ARABIC MATHEMATICAL STRETCHED AIN + +1EE70 +ARABIC MATHEMATICAL STRETCHED FEH + +1EE71 +ARABIC MATHEMATICAL STRETCHED SAD + +1EE72 +ARABIC MATHEMATICAL STRETCHED QAF + +1EE74 +ARABIC MATHEMATICAL STRETCHED SHEEN + +1EE75 +ARABIC MATHEMATICAL STRETCHED TEH + +1EE76 +ARABIC MATHEMATICAL STRETCHED THEH + +1EE77 +ARABIC MATHEMATICAL STRETCHED KHAH + +1EE79 +ARABIC MATHEMATICAL STRETCHED DAD + +1EE7A +ARABIC MATHEMATICAL STRETCHED ZAH + +1EE7B +ARABIC MATHEMATICAL STRETCHED GHAIN + +1EE7C +ARABIC MATHEMATICAL STRETCHED DOTLESS BEH + +1EE7E +ARABIC MATHEMATICAL STRETCHED DOTLESS FEH + +1EE80 +ARABIC MATHEMATICAL LOOPED ALEF + +1EE81 +ARABIC MATHEMATICAL LOOPED BEH + +1EE82 +ARABIC MATHEMATICAL LOOPED JEEM + +1EE83 +ARABIC MATHEMATICAL LOOPED DAL + +1EE84 +ARABIC MATHEMATICAL LOOPED HEH + +1EE85 +ARABIC MATHEMATICAL LOOPED WAW + +1EE86 +ARABIC MATHEMATICAL LOOPED ZAIN + +1EE87 +ARABIC MATHEMATICAL LOOPED HAH + +1EE88 +ARABIC MATHEMATICAL LOOPED TAH + +1EE89 +ARABIC MATHEMATICAL LOOPED YEH + +1EE8B +ARABIC MATHEMATICAL LOOPED LAM + +1EE8C +ARABIC MATHEMATICAL LOOPED MEEM + +1EE8D +ARABIC MATHEMATICAL LOOPED NOON + +1EE8E +ARABIC MATHEMATICAL LOOPED SEEN + +1EE8F +ARABIC MATHEMATICAL LOOPED AIN + +1EE90 +ARABIC MATHEMATICAL LOOPED FEH + +1EE91 +ARABIC MATHEMATICAL LOOPED SAD + +1EE92 +ARABIC MATHEMATICAL LOOPED QAF + +1EE93 +ARABIC MATHEMATICAL LOOPED REH + +1EE94 +ARABIC MATHEMATICAL LOOPED SHEEN + +1EE95 +ARABIC MATHEMATICAL LOOPED TEH + +1EE96 +ARABIC MATHEMATICAL LOOPED THEH + +1EE97 +ARABIC MATHEMATICAL LOOPED KHAH + +1EE98 +ARABIC MATHEMATICAL LOOPED THAL + +1EE99 +ARABIC MATHEMATICAL LOOPED DAD + +1EE9A +ARABIC MATHEMATICAL LOOPED ZAH + +1EE9B +ARABIC MATHEMATICAL LOOPED GHAIN + +1EEA1 +ARABIC MATHEMATICAL DOUBLE-STRUCK BEH + +1EEA2 +ARABIC MATHEMATICAL DOUBLE-STRUCK JEEM + +1EEA3 +ARABIC MATHEMATICAL DOUBLE-STRUCK DAL + +1EEA5 +ARABIC MATHEMATICAL DOUBLE-STRUCK WAW + +1EEA6 +ARABIC MATHEMATICAL DOUBLE-STRUCK ZAIN + +1EEA7 +ARABIC MATHEMATICAL DOUBLE-STRUCK HAH + +1EEA8 +ARABIC MATHEMATICAL DOUBLE-STRUCK TAH + +1EEA9 +ARABIC MATHEMATICAL DOUBLE-STRUCK YEH + +1EEAB +ARABIC MATHEMATICAL DOUBLE-STRUCK LAM + +1EEAC +ARABIC MATHEMATICAL DOUBLE-STRUCK MEEM + +1EEAD +ARABIC MATHEMATICAL DOUBLE-STRUCK NOON + +1EEAE +ARABIC MATHEMATICAL DOUBLE-STRUCK SEEN + +1EEAF +ARABIC MATHEMATICAL DOUBLE-STRUCK AIN + +1EEB0 +ARABIC MATHEMATICAL DOUBLE-STRUCK FEH + +1EEB1 +ARABIC MATHEMATICAL DOUBLE-STRUCK SAD + +1EEB2 +ARABIC MATHEMATICAL DOUBLE-STRUCK QAF + +1EEB3 +ARABIC MATHEMATICAL DOUBLE-STRUCK REH + +1EEB4 +ARABIC MATHEMATICAL DOUBLE-STRUCK SHEEN + +1EEB5 +ARABIC MATHEMATICAL DOUBLE-STRUCK TEH + +1EEB6 +ARABIC MATHEMATICAL DOUBLE-STRUCK THEH + +1EEB7 +ARABIC MATHEMATICAL DOUBLE-STRUCK KHAH + +1EEB8 +ARABIC MATHEMATICAL DOUBLE-STRUCK THAL + +1EEB9 +ARABIC MATHEMATICAL DOUBLE-STRUCK DAD + +1EEBA +ARABIC MATHEMATICAL DOUBLE-STRUCK ZAH + +1EEBB +ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN + +1EEF0 +ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH TATWEEL + +1EEF1 +ARABIC MATHEMATICAL OPERATOR HAH WITH DAL + +1F000 +MAHJONG TILE EAST WIND + +1F001 +MAHJONG TILE SOUTH WIND + +1F002 +MAHJONG TILE WEST WIND + +1F003 +MAHJONG TILE NORTH WIND + +1F004 +MAHJONG TILE RED DRAGON + +1F005 +MAHJONG TILE GREEN DRAGON + +1F006 +MAHJONG TILE WHITE DRAGON + +1F007 +MAHJONG TILE ONE OF CHARACTERS + +1F008 +MAHJONG TILE TWO OF CHARACTERS + +1F009 +MAHJONG TILE THREE OF CHARACTERS + +1F00A +MAHJONG TILE FOUR OF CHARACTERS + +1F00B +MAHJONG TILE FIVE OF CHARACTERS + +1F00C +MAHJONG TILE SIX OF CHARACTERS + +1F00D +MAHJONG TILE SEVEN OF CHARACTERS + +1F00E +MAHJONG TILE EIGHT OF CHARACTERS + +1F00F +MAHJONG TILE NINE OF CHARACTERS + +1F010 +MAHJONG TILE ONE OF BAMBOOS + +1F011 +MAHJONG TILE TWO OF BAMBOOS + +1F012 +MAHJONG TILE THREE OF BAMBOOS + +1F013 +MAHJONG TILE FOUR OF BAMBOOS + +1F014 +MAHJONG TILE FIVE OF BAMBOOS + +1F015 +MAHJONG TILE SIX OF BAMBOOS + +1F016 +MAHJONG TILE SEVEN OF BAMBOOS + +1F017 +MAHJONG TILE EIGHT OF BAMBOOS + +1F018 +MAHJONG TILE NINE OF BAMBOOS + +1F019 +MAHJONG TILE ONE OF CIRCLES + +1F01A +MAHJONG TILE TWO OF CIRCLES + +1F01B +MAHJONG TILE THREE OF CIRCLES + +1F01C +MAHJONG TILE FOUR OF CIRCLES + +1F01D +MAHJONG TILE FIVE OF CIRCLES + +1F01E +MAHJONG TILE SIX OF CIRCLES + +1F01F +MAHJONG TILE SEVEN OF CIRCLES + +1F020 +MAHJONG TILE EIGHT OF CIRCLES + +1F021 +MAHJONG TILE NINE OF CIRCLES + +1F022 +MAHJONG TILE PLUM + +1F023 +MAHJONG TILE ORCHID + +1F024 +MAHJONG TILE BAMBOO + +1F025 +MAHJONG TILE CHRYSANTHEMUM + +1F026 +MAHJONG TILE SPRING + +1F027 +MAHJONG TILE SUMMER + +1F028 +MAHJONG TILE AUTUMN + +1F029 +MAHJONG TILE WINTER + +1F02A +MAHJONG TILE JOKER + +1F02B +MAHJONG TILE BACK + +1F030 +DOMINO TILE HORIZONTAL BACK + +1F031 +DOMINO TILE HORIZONTAL-00-00 + +1F032 +DOMINO TILE HORIZONTAL-00-01 + +1F033 +DOMINO TILE HORIZONTAL-00-02 + +1F034 +DOMINO TILE HORIZONTAL-00-03 + +1F035 +DOMINO TILE HORIZONTAL-00-04 + +1F036 +DOMINO TILE HORIZONTAL-00-05 + +1F037 +DOMINO TILE HORIZONTAL-00-06 + +1F038 +DOMINO TILE HORIZONTAL-01-00 + +1F039 +DOMINO TILE HORIZONTAL-01-01 + +1F03A +DOMINO TILE HORIZONTAL-01-02 + +1F03B +DOMINO TILE HORIZONTAL-01-03 + +1F03C +DOMINO TILE HORIZONTAL-01-04 + +1F03D +DOMINO TILE HORIZONTAL-01-05 + +1F03E +DOMINO TILE HORIZONTAL-01-06 + +1F03F +DOMINO TILE HORIZONTAL-02-00 + +1F040 +DOMINO TILE HORIZONTAL-02-01 + +1F041 +DOMINO TILE HORIZONTAL-02-02 + +1F042 +DOMINO TILE HORIZONTAL-02-03 + +1F043 +DOMINO TILE HORIZONTAL-02-04 + +1F044 +DOMINO TILE HORIZONTAL-02-05 + +1F045 +DOMINO TILE HORIZONTAL-02-06 + +1F046 +DOMINO TILE HORIZONTAL-03-00 + +1F047 +DOMINO TILE HORIZONTAL-03-01 + +1F048 +DOMINO TILE HORIZONTAL-03-02 + +1F049 +DOMINO TILE HORIZONTAL-03-03 + +1F04A +DOMINO TILE HORIZONTAL-03-04 + +1F04B +DOMINO TILE HORIZONTAL-03-05 + +1F04C +DOMINO TILE HORIZONTAL-03-06 + +1F04D +DOMINO TILE HORIZONTAL-04-00 + +1F04E +DOMINO TILE HORIZONTAL-04-01 + +1F04F +DOMINO TILE HORIZONTAL-04-02 + +1F050 +DOMINO TILE HORIZONTAL-04-03 + +1F051 +DOMINO TILE HORIZONTAL-04-04 + +1F052 +DOMINO TILE HORIZONTAL-04-05 + +1F053 +DOMINO TILE HORIZONTAL-04-06 + +1F054 +DOMINO TILE HORIZONTAL-05-00 + +1F055 +DOMINO TILE HORIZONTAL-05-01 + +1F056 +DOMINO TILE HORIZONTAL-05-02 + +1F057 +DOMINO TILE HORIZONTAL-05-03 + +1F058 +DOMINO TILE HORIZONTAL-05-04 + +1F059 +DOMINO TILE HORIZONTAL-05-05 + +1F05A +DOMINO TILE HORIZONTAL-05-06 + +1F05B +DOMINO TILE HORIZONTAL-06-00 + +1F05C +DOMINO TILE HORIZONTAL-06-01 + +1F05D +DOMINO TILE HORIZONTAL-06-02 + +1F05E +DOMINO TILE HORIZONTAL-06-03 + +1F05F +DOMINO TILE HORIZONTAL-06-04 + +1F060 +DOMINO TILE HORIZONTAL-06-05 + +1F061 +DOMINO TILE HORIZONTAL-06-06 + +1F062 +DOMINO TILE VERTICAL BACK + +1F063 +DOMINO TILE VERTICAL-00-00 + +1F064 +DOMINO TILE VERTICAL-00-01 + +1F065 +DOMINO TILE VERTICAL-00-02 + +1F066 +DOMINO TILE VERTICAL-00-03 + +1F067 +DOMINO TILE VERTICAL-00-04 + +1F068 +DOMINO TILE VERTICAL-00-05 + +1F069 +DOMINO TILE VERTICAL-00-06 + +1F06A +DOMINO TILE VERTICAL-01-00 + +1F06B +DOMINO TILE VERTICAL-01-01 + +1F06C +DOMINO TILE VERTICAL-01-02 + +1F06D +DOMINO TILE VERTICAL-01-03 + +1F06E +DOMINO TILE VERTICAL-01-04 + +1F06F +DOMINO TILE VERTICAL-01-05 + +1F070 +DOMINO TILE VERTICAL-01-06 + +1F071 +DOMINO TILE VERTICAL-02-00 + +1F072 +DOMINO TILE VERTICAL-02-01 + +1F073 +DOMINO TILE VERTICAL-02-02 + +1F074 +DOMINO TILE VERTICAL-02-03 + +1F075 +DOMINO TILE VERTICAL-02-04 + +1F076 +DOMINO TILE VERTICAL-02-05 + +1F077 +DOMINO TILE VERTICAL-02-06 + +1F078 +DOMINO TILE VERTICAL-03-00 + +1F079 +DOMINO TILE VERTICAL-03-01 + +1F07A +DOMINO TILE VERTICAL-03-02 + +1F07B +DOMINO TILE VERTICAL-03-03 + +1F07C +DOMINO TILE VERTICAL-03-04 + +1F07D +DOMINO TILE VERTICAL-03-05 + +1F07E +DOMINO TILE VERTICAL-03-06 + +1F07F +DOMINO TILE VERTICAL-04-00 + +1F080 +DOMINO TILE VERTICAL-04-01 + +1F081 +DOMINO TILE VERTICAL-04-02 + +1F082 +DOMINO TILE VERTICAL-04-03 + +1F083 +DOMINO TILE VERTICAL-04-04 + +1F084 +DOMINO TILE VERTICAL-04-05 + +1F085 +DOMINO TILE VERTICAL-04-06 + +1F086 +DOMINO TILE VERTICAL-05-00 + +1F087 +DOMINO TILE VERTICAL-05-01 + +1F088 +DOMINO TILE VERTICAL-05-02 + +1F089 +DOMINO TILE VERTICAL-05-03 + +1F08A +DOMINO TILE VERTICAL-05-04 + +1F08B +DOMINO TILE VERTICAL-05-05 + +1F08C +DOMINO TILE VERTICAL-05-06 + +1F08D +DOMINO TILE VERTICAL-06-00 + +1F08E +DOMINO TILE VERTICAL-06-01 + +1F08F +DOMINO TILE VERTICAL-06-02 + +1F090 +DOMINO TILE VERTICAL-06-03 + +1F091 +DOMINO TILE VERTICAL-06-04 + +1F092 +DOMINO TILE VERTICAL-06-05 + +1F093 +DOMINO TILE VERTICAL-06-06 + +1F0A0 +PLAYING CARD BACK + +1F0A1 +PLAYING CARD ACE OF SPADES + +1F0A2 +PLAYING CARD TWO OF SPADES + +1F0A3 +PLAYING CARD THREE OF SPADES + +1F0A4 +PLAYING CARD FOUR OF SPADES + +1F0A5 +PLAYING CARD FIVE OF SPADES + +1F0A6 +PLAYING CARD SIX OF SPADES + +1F0A7 +PLAYING CARD SEVEN OF SPADES + +1F0A8 +PLAYING CARD EIGHT OF SPADES + +1F0A9 +PLAYING CARD NINE OF SPADES + +1F0AA +PLAYING CARD TEN OF SPADES + +1F0AB +PLAYING CARD JACK OF SPADES + +1F0AC +PLAYING CARD KNIGHT OF SPADES + +1F0AD +PLAYING CARD QUEEN OF SPADES + +1F0AE +PLAYING CARD KING OF SPADES + +1F0B1 +PLAYING CARD ACE OF HEARTS + +1F0B2 +PLAYING CARD TWO OF HEARTS + +1F0B3 +PLAYING CARD THREE OF HEARTS + +1F0B4 +PLAYING CARD FOUR OF HEARTS + +1F0B5 +PLAYING CARD FIVE OF HEARTS + +1F0B6 +PLAYING CARD SIX OF HEARTS + +1F0B7 +PLAYING CARD SEVEN OF HEARTS + +1F0B8 +PLAYING CARD EIGHT OF HEARTS + +1F0B9 +PLAYING CARD NINE OF HEARTS + +1F0BA +PLAYING CARD TEN OF HEARTS + +1F0BB +PLAYING CARD JACK OF HEARTS + +1F0BC +PLAYING CARD KNIGHT OF HEARTS + +1F0BD +PLAYING CARD QUEEN OF HEARTS + +1F0BE +PLAYING CARD KING OF HEARTS + +1F0BF +PLAYING CARD RED JOKER + +1F0C1 +PLAYING CARD ACE OF DIAMONDS + +1F0C2 +PLAYING CARD TWO OF DIAMONDS + +1F0C3 +PLAYING CARD THREE OF DIAMONDS + +1F0C4 +PLAYING CARD FOUR OF DIAMONDS + +1F0C5 +PLAYING CARD FIVE OF DIAMONDS + +1F0C6 +PLAYING CARD SIX OF DIAMONDS + +1F0C7 +PLAYING CARD SEVEN OF DIAMONDS + +1F0C8 +PLAYING CARD EIGHT OF DIAMONDS + +1F0C9 +PLAYING CARD NINE OF DIAMONDS + +1F0CA +PLAYING CARD TEN OF DIAMONDS + +1F0CB +PLAYING CARD JACK OF DIAMONDS + +1F0CC +PLAYING CARD KNIGHT OF DIAMONDS + +1F0CD +PLAYING CARD QUEEN OF DIAMONDS + +1F0CE +PLAYING CARD KING OF DIAMONDS + +1F0CF +PLAYING CARD BLACK JOKER + +1F0D1 +PLAYING CARD ACE OF CLUBS + +1F0D2 +PLAYING CARD TWO OF CLUBS + +1F0D3 +PLAYING CARD THREE OF CLUBS + +1F0D4 +PLAYING CARD FOUR OF CLUBS + +1F0D5 +PLAYING CARD FIVE OF CLUBS + +1F0D6 +PLAYING CARD SIX OF CLUBS + +1F0D7 +PLAYING CARD SEVEN OF CLUBS + +1F0D8 +PLAYING CARD EIGHT OF CLUBS + +1F0D9 +PLAYING CARD NINE OF CLUBS + +1F0DA +PLAYING CARD TEN OF CLUBS + +1F0DB +PLAYING CARD JACK OF CLUBS + +1F0DC +PLAYING CARD KNIGHT OF CLUBS + +1F0DD +PLAYING CARD QUEEN OF CLUBS + +1F0DE +PLAYING CARD KING OF CLUBS + +1F0DF +PLAYING CARD WHITE JOKER + +1F0E0 +PLAYING CARD FOOL + +1F0E1 +PLAYING CARD TRUMP-1 + +1F0E2 +PLAYING CARD TRUMP-2 + +1F0E3 +PLAYING CARD TRUMP-3 + +1F0E4 +PLAYING CARD TRUMP-4 + +1F0E5 +PLAYING CARD TRUMP-5 + +1F0E6 +PLAYING CARD TRUMP-6 + +1F0E7 +PLAYING CARD TRUMP-7 + +1F0E8 +PLAYING CARD TRUMP-8 + +1F0E9 +PLAYING CARD TRUMP-9 + +1F0EA +PLAYING CARD TRUMP-10 + +1F0EB +PLAYING CARD TRUMP-11 + +1F0EC +PLAYING CARD TRUMP-12 + +1F0ED +PLAYING CARD TRUMP-13 + +1F0EE +PLAYING CARD TRUMP-14 + +1F0EF +PLAYING CARD TRUMP-15 + +1F0F0 +PLAYING CARD TRUMP-16 + +1F0F1 +PLAYING CARD TRUMP-17 + +1F0F2 +PLAYING CARD TRUMP-18 + +1F0F3 +PLAYING CARD TRUMP-19 + +1F0F4 +PLAYING CARD TRUMP-20 + +1F0F5 +PLAYING CARD TRUMP-21 + +1F100 +DIGIT ZERO FULL STOP + +1F101 +DIGIT ZERO COMMA + +1F102 +DIGIT ONE COMMA + +1F103 +DIGIT TWO COMMA + +1F104 +DIGIT THREE COMMA + +1F105 +DIGIT FOUR COMMA + +1F106 +DIGIT FIVE COMMA + +1F107 +DIGIT SIX COMMA + +1F108 +DIGIT SEVEN COMMA + +1F109 +DIGIT EIGHT COMMA + +1F10A +DIGIT NINE COMMA + +1F10B +DINGBAT CIRCLED SANS-SERIF DIGIT ZERO + +1F10C +DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO + +1F10D +CIRCLED ZERO WITH SLASH + +1F10E +CIRCLED ANTICLOCKWISE ARROW + +1F10F +CIRCLED DOLLAR SIGN WITH OVERLAID BACKSLASH + +1F110 +PARENTHESIZED LATIN CAPITAL LETTER A + +1F111 +PARENTHESIZED LATIN CAPITAL LETTER B + +1F112 +PARENTHESIZED LATIN CAPITAL LETTER C + +1F113 +PARENTHESIZED LATIN CAPITAL LETTER D + +1F114 +PARENTHESIZED LATIN CAPITAL LETTER E + +1F115 +PARENTHESIZED LATIN CAPITAL LETTER F + +1F116 +PARENTHESIZED LATIN CAPITAL LETTER G + +1F117 +PARENTHESIZED LATIN CAPITAL LETTER H + +1F118 +PARENTHESIZED LATIN CAPITAL LETTER I + +1F119 +PARENTHESIZED LATIN CAPITAL LETTER J + +1F11A +PARENTHESIZED LATIN CAPITAL LETTER K + +1F11B +PARENTHESIZED LATIN CAPITAL LETTER L + +1F11C +PARENTHESIZED LATIN CAPITAL LETTER M + +1F11D +PARENTHESIZED LATIN CAPITAL LETTER N + +1F11E +PARENTHESIZED LATIN CAPITAL LETTER O + +1F11F +PARENTHESIZED LATIN CAPITAL LETTER P + +1F120 +PARENTHESIZED LATIN CAPITAL LETTER Q + +1F121 +PARENTHESIZED LATIN CAPITAL LETTER R + +1F122 +PARENTHESIZED LATIN CAPITAL LETTER S + +1F123 +PARENTHESIZED LATIN CAPITAL LETTER T + +1F124 +PARENTHESIZED LATIN CAPITAL LETTER U + +1F125 +PARENTHESIZED LATIN CAPITAL LETTER V + +1F126 +PARENTHESIZED LATIN CAPITAL LETTER W + +1F127 +PARENTHESIZED LATIN CAPITAL LETTER X + +1F128 +PARENTHESIZED LATIN CAPITAL LETTER Y + +1F129 +PARENTHESIZED LATIN CAPITAL LETTER Z + +1F12A +TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S + +1F12B +CIRCLED ITALIC LATIN CAPITAL LETTER C + +1F12C +CIRCLED ITALIC LATIN CAPITAL LETTER R + +1F12D +CIRCLED CD + +1F12E +CIRCLED WZ + +1F12F +COPYLEFT SYMBOL + +1F130 +SQUARED LATIN CAPITAL LETTER A + +1F131 +SQUARED LATIN CAPITAL LETTER B + +1F132 +SQUARED LATIN CAPITAL LETTER C + +1F133 +SQUARED LATIN CAPITAL LETTER D + +1F134 +SQUARED LATIN CAPITAL LETTER E + +1F135 +SQUARED LATIN CAPITAL LETTER F + +1F136 +SQUARED LATIN CAPITAL LETTER G + +1F137 +SQUARED LATIN CAPITAL LETTER H + +1F138 +SQUARED LATIN CAPITAL LETTER I + +1F139 +SQUARED LATIN CAPITAL LETTER J + +1F13A +SQUARED LATIN CAPITAL LETTER K + +1F13B +SQUARED LATIN CAPITAL LETTER L + +1F13C +SQUARED LATIN CAPITAL LETTER M + +1F13D +SQUARED LATIN CAPITAL LETTER N + +1F13E +SQUARED LATIN CAPITAL LETTER O + +1F13F +SQUARED LATIN CAPITAL LETTER P + +1F140 +SQUARED LATIN CAPITAL LETTER Q + +1F141 +SQUARED LATIN CAPITAL LETTER R + +1F142 +SQUARED LATIN CAPITAL LETTER S + +1F143 +SQUARED LATIN CAPITAL LETTER T + +1F144 +SQUARED LATIN CAPITAL LETTER U + +1F145 +SQUARED LATIN CAPITAL LETTER V + +1F146 +SQUARED LATIN CAPITAL LETTER W + +1F147 +SQUARED LATIN CAPITAL LETTER X + +1F148 +SQUARED LATIN CAPITAL LETTER Y + +1F149 +SQUARED LATIN CAPITAL LETTER Z + +1F14A +SQUARED HV + +1F14B +SQUARED MV + +1F14C +SQUARED SD + +1F14D +SQUARED SS + +1F14E +SQUARED PPV + +1F14F +SQUARED WC + +1F150 +NEGATIVE CIRCLED LATIN CAPITAL LETTER A + +1F151 +NEGATIVE CIRCLED LATIN CAPITAL LETTER B + +1F152 +NEGATIVE CIRCLED LATIN CAPITAL LETTER C + +1F153 +NEGATIVE CIRCLED LATIN CAPITAL LETTER D + +1F154 +NEGATIVE CIRCLED LATIN CAPITAL LETTER E + +1F155 +NEGATIVE CIRCLED LATIN CAPITAL LETTER F + +1F156 +NEGATIVE CIRCLED LATIN CAPITAL LETTER G + +1F157 +NEGATIVE CIRCLED LATIN CAPITAL LETTER H + +1F158 +NEGATIVE CIRCLED LATIN CAPITAL LETTER I + +1F159 +NEGATIVE CIRCLED LATIN CAPITAL LETTER J + +1F15A +NEGATIVE CIRCLED LATIN CAPITAL LETTER K + +1F15B +NEGATIVE CIRCLED LATIN CAPITAL LETTER L + +1F15C +NEGATIVE CIRCLED LATIN CAPITAL LETTER M + +1F15D +NEGATIVE CIRCLED LATIN CAPITAL LETTER N + +1F15E +NEGATIVE CIRCLED LATIN CAPITAL LETTER O + +1F15F +NEGATIVE CIRCLED LATIN CAPITAL LETTER P + +1F160 +NEGATIVE CIRCLED LATIN CAPITAL LETTER Q + +1F161 +NEGATIVE CIRCLED LATIN CAPITAL LETTER R + +1F162 +NEGATIVE CIRCLED LATIN CAPITAL LETTER S + +1F163 +NEGATIVE CIRCLED LATIN CAPITAL LETTER T + +1F164 +NEGATIVE CIRCLED LATIN CAPITAL LETTER U + +1F165 +NEGATIVE CIRCLED LATIN CAPITAL LETTER V + +1F166 +NEGATIVE CIRCLED LATIN CAPITAL LETTER W + +1F167 +NEGATIVE CIRCLED LATIN CAPITAL LETTER X + +1F168 +NEGATIVE CIRCLED LATIN CAPITAL LETTER Y + +1F169 +NEGATIVE CIRCLED LATIN CAPITAL LETTER Z + +1F16A +RAISED MC SIGN + +1F16B +RAISED MD SIGN + +1F16C +RAISED MR SIGN + +1F16D +CIRCLED CC + +1F16E +CIRCLED C WITH OVERLAID BACKSLASH + +1F16F +CIRCLED HUMAN FIGURE + +1F170 +NEGATIVE SQUARED LATIN CAPITAL LETTER A + +1F171 +NEGATIVE SQUARED LATIN CAPITAL LETTER B + +1F172 +NEGATIVE SQUARED LATIN CAPITAL LETTER C + +1F173 +NEGATIVE SQUARED LATIN CAPITAL LETTER D + +1F174 +NEGATIVE SQUARED LATIN CAPITAL LETTER E + +1F175 +NEGATIVE SQUARED LATIN CAPITAL LETTER F + +1F176 +NEGATIVE SQUARED LATIN CAPITAL LETTER G + +1F177 +NEGATIVE SQUARED LATIN CAPITAL LETTER H + +1F178 +NEGATIVE SQUARED LATIN CAPITAL LETTER I + +1F179 +NEGATIVE SQUARED LATIN CAPITAL LETTER J + +1F17A +NEGATIVE SQUARED LATIN CAPITAL LETTER K + +1F17B +NEGATIVE SQUARED LATIN CAPITAL LETTER L + +1F17C +NEGATIVE SQUARED LATIN CAPITAL LETTER M + +1F17D +NEGATIVE SQUARED LATIN CAPITAL LETTER N + +1F17E +NEGATIVE SQUARED LATIN CAPITAL LETTER O + +1F17F +NEGATIVE SQUARED LATIN CAPITAL LETTER P + +1F180 +NEGATIVE SQUARED LATIN CAPITAL LETTER Q + +1F181 +NEGATIVE SQUARED LATIN CAPITAL LETTER R + +1F182 +NEGATIVE SQUARED LATIN CAPITAL LETTER S + +1F183 +NEGATIVE SQUARED LATIN CAPITAL LETTER T + +1F184 +NEGATIVE SQUARED LATIN CAPITAL LETTER U + +1F185 +NEGATIVE SQUARED LATIN CAPITAL LETTER V + +1F186 +NEGATIVE SQUARED LATIN CAPITAL LETTER W + +1F187 +NEGATIVE SQUARED LATIN CAPITAL LETTER X + +1F188 +NEGATIVE SQUARED LATIN CAPITAL LETTER Y + +1F189 +NEGATIVE SQUARED LATIN CAPITAL LETTER Z + +1F18A +CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P + +1F18B +NEGATIVE SQUARED IC + +1F18C +NEGATIVE SQUARED PA + +1F18D +NEGATIVE SQUARED SA + +1F18E +NEGATIVE SQUARED AB + +1F18F +NEGATIVE SQUARED WC + +1F190 +SQUARE DJ + +1F191 +SQUARED CL + +1F192 +SQUARED COOL + +1F193 +SQUARED FREE + +1F194 +SQUARED ID + +1F195 +SQUARED NEW + +1F196 +SQUARED NG + +1F197 +SQUARED OK + +1F198 +SQUARED SOS + +1F199 +SQUARED UP WITH EXCLAMATION MARK + +1F19A +SQUARED VS + +1F19B +SQUARED THREE D + +1F19C +SQUARED SECOND SCREEN + +1F19D +SQUARED TWO K + +1F19E +SQUARED FOUR K + +1F19F +SQUARED EIGHT K + +1F1A0 +SQUARED FIVE POINT ONE + +1F1A1 +SQUARED SEVEN POINT ONE + +1F1A2 +SQUARED TWENTY-TWO POINT TWO + +1F1A3 +SQUARED SIXTY P + +1F1A4 +SQUARED ONE HUNDRED TWENTY P + +1F1A5 +SQUARED LATIN SMALL LETTER D + +1F1A6 +SQUARED HC + +1F1A7 +SQUARED HDR + +1F1A8 +SQUARED HI-RES + +1F1A9 +SQUARED LOSSLESS + +1F1AA +SQUARED SHV + +1F1AB +SQUARED UHD + +1F1AC +SQUARED VOD + +1F1AD +MASK WORK SYMBOL + +1F1E6 +REGIONAL INDICATOR SYMBOL LETTER A + +1F1E7 +REGIONAL INDICATOR SYMBOL LETTER B + +1F1E8 +REGIONAL INDICATOR SYMBOL LETTER C + +1F1E9 +REGIONAL INDICATOR SYMBOL LETTER D + +1F1EA +REGIONAL INDICATOR SYMBOL LETTER E + +1F1EB +REGIONAL INDICATOR SYMBOL LETTER F + +1F1EC +REGIONAL INDICATOR SYMBOL LETTER G + +1F1ED +REGIONAL INDICATOR SYMBOL LETTER H + +1F1EE +REGIONAL INDICATOR SYMBOL LETTER I + +1F1EF +REGIONAL INDICATOR SYMBOL LETTER J + +1F1F0 +REGIONAL INDICATOR SYMBOL LETTER K + +1F1F1 +REGIONAL INDICATOR SYMBOL LETTER L + +1F1F2 +REGIONAL INDICATOR SYMBOL LETTER M + +1F1F3 +REGIONAL INDICATOR SYMBOL LETTER N + +1F1F4 +REGIONAL INDICATOR SYMBOL LETTER O + +1F1F5 +REGIONAL INDICATOR SYMBOL LETTER P + +1F1F6 +REGIONAL INDICATOR SYMBOL LETTER Q + +1F1F7 +REGIONAL INDICATOR SYMBOL LETTER R + +1F1F8 +REGIONAL INDICATOR SYMBOL LETTER S + +1F1F9 +REGIONAL INDICATOR SYMBOL LETTER T + +1F1FA +REGIONAL INDICATOR SYMBOL LETTER U + +1F1FB +REGIONAL INDICATOR SYMBOL LETTER V + +1F1FC +REGIONAL INDICATOR SYMBOL LETTER W + +1F1FD +REGIONAL INDICATOR SYMBOL LETTER X + +1F1FE +REGIONAL INDICATOR SYMBOL LETTER Y + +1F1FF +REGIONAL INDICATOR SYMBOL LETTER Z + +1F200 +SQUARE HIRAGANA HOKA + +1F201 +SQUARED KATAKANA KOKO + +1F202 +SQUARED KATAKANA SA + +1F210 +SQUARED CJK UNIFIED IDEOGRAPH-624B + +1F211 +SQUARED CJK UNIFIED IDEOGRAPH-5B57 + +1F212 +SQUARED CJK UNIFIED IDEOGRAPH-53CC + +1F213 +SQUARED KATAKANA DE + +1F214 +SQUARED CJK UNIFIED IDEOGRAPH-4E8C + +1F215 +SQUARED CJK UNIFIED IDEOGRAPH-591A + +1F216 +SQUARED CJK UNIFIED IDEOGRAPH-89E3 + +1F217 +SQUARED CJK UNIFIED IDEOGRAPH-5929 + +1F218 +SQUARED CJK UNIFIED IDEOGRAPH-4EA4 + +1F219 +SQUARED CJK UNIFIED IDEOGRAPH-6620 + +1F21A +SQUARED CJK UNIFIED IDEOGRAPH-7121 + +1F21B +SQUARED CJK UNIFIED IDEOGRAPH-6599 + +1F21C +SQUARED CJK UNIFIED IDEOGRAPH-524D + +1F21D +SQUARED CJK UNIFIED IDEOGRAPH-5F8C + +1F21E +SQUARED CJK UNIFIED IDEOGRAPH-518D + +1F21F +SQUARED CJK UNIFIED IDEOGRAPH-65B0 + +1F220 +SQUARED CJK UNIFIED IDEOGRAPH-521D + +1F221 +SQUARED CJK UNIFIED IDEOGRAPH-7D42 + +1F222 +SQUARED CJK UNIFIED IDEOGRAPH-751F + +1F223 +SQUARED CJK UNIFIED IDEOGRAPH-8CA9 + +1F224 +SQUARED CJK UNIFIED IDEOGRAPH-58F0 + +1F225 +SQUARED CJK UNIFIED IDEOGRAPH-5439 + +1F226 +SQUARED CJK UNIFIED IDEOGRAPH-6F14 + +1F227 +SQUARED CJK UNIFIED IDEOGRAPH-6295 + +1F228 +SQUARED CJK UNIFIED IDEOGRAPH-6355 + +1F229 +SQUARED CJK UNIFIED IDEOGRAPH-4E00 + +1F22A +SQUARED CJK UNIFIED IDEOGRAPH-4E09 + +1F22B +SQUARED CJK UNIFIED IDEOGRAPH-904A + +1F22C +SQUARED CJK UNIFIED IDEOGRAPH-5DE6 + +1F22D +SQUARED CJK UNIFIED IDEOGRAPH-4E2D + +1F22E +SQUARED CJK UNIFIED IDEOGRAPH-53F3 + +1F22F +SQUARED CJK UNIFIED IDEOGRAPH-6307 + +1F230 +SQUARED CJK UNIFIED IDEOGRAPH-8D70 + +1F231 +SQUARED CJK UNIFIED IDEOGRAPH-6253 + +1F232 +SQUARED CJK UNIFIED IDEOGRAPH-7981 + +1F233 +SQUARED CJK UNIFIED IDEOGRAPH-7A7A + +1F234 +SQUARED CJK UNIFIED IDEOGRAPH-5408 + +1F235 +SQUARED CJK UNIFIED IDEOGRAPH-6E80 + +1F236 +SQUARED CJK UNIFIED IDEOGRAPH-6709 + +1F237 +SQUARED CJK UNIFIED IDEOGRAPH-6708 + +1F238 +SQUARED CJK UNIFIED IDEOGRAPH-7533 + +1F239 +SQUARED CJK UNIFIED IDEOGRAPH-5272 + +1F23A +SQUARED CJK UNIFIED IDEOGRAPH-55B6 + +1F23B +SQUARED CJK UNIFIED IDEOGRAPH-914D + +1F240 +TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C + +1F241 +TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E09 + +1F242 +TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E8C + +1F243 +TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-5B89 + +1F244 +TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-70B9 + +1F245 +TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6253 + +1F246 +TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-76D7 + +1F247 +TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-52DD + +1F248 +TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557 + +1F250 +CIRCLED IDEOGRAPH ADVANTAGE + +1F251 +CIRCLED IDEOGRAPH ACCEPT + +1F260 +ROUNDED SYMBOL FOR FU + +1F261 +ROUNDED SYMBOL FOR LU + +1F262 +ROUNDED SYMBOL FOR SHOU + +1F263 +ROUNDED SYMBOL FOR XI + +1F264 +ROUNDED SYMBOL FOR SHUANGXI + +1F265 +ROUNDED SYMBOL FOR CAI + +1F300 +CYCLONE + +1F301 +FOGGY + +1F302 +CLOSED UMBRELLA + +1F303 +NIGHT WITH STARS + +1F304 +SUNRISE OVER MOUNTAINS + +1F305 +SUNRISE + +1F306 +CITYSCAPE AT DUSK + +1F307 +SUNSET OVER BUILDINGS + +1F308 +RAINBOW + +1F309 +BRIDGE AT NIGHT + +1F30A +WATER WAVE + +1F30B +VOLCANO + +1F30C +MILKY WAY + +1F30D +EARTH GLOBE EUROPE-AFRICA + +1F30E +EARTH GLOBE AMERICAS + +1F30F +EARTH GLOBE ASIA-AUSTRALIA + +1F310 +GLOBE WITH MERIDIANS + +1F311 +NEW MOON SYMBOL + +1F312 +WAXING CRESCENT MOON SYMBOL + +1F313 +FIRST QUARTER MOON SYMBOL + +1F314 +WAXING GIBBOUS MOON SYMBOL + +1F315 +FULL MOON SYMBOL + +1F316 +WANING GIBBOUS MOON SYMBOL + +1F317 +LAST QUARTER MOON SYMBOL + +1F318 +WANING CRESCENT MOON SYMBOL + +1F319 +CRESCENT MOON + +1F31A +NEW MOON WITH FACE + +1F31B +FIRST QUARTER MOON WITH FACE + +1F31C +LAST QUARTER MOON WITH FACE + +1F31D +FULL MOON WITH FACE + +1F31E +SUN WITH FACE + +1F31F +GLOWING STAR + +1F320 +SHOOTING STAR + +1F321 +THERMOMETER + +1F322 +BLACK DROPLET + +1F323 +WHITE SUN + +1F324 +WHITE SUN WITH SMALL CLOUD + +1F325 +WHITE SUN BEHIND CLOUD + +1F326 +WHITE SUN BEHIND CLOUD WITH RAIN + +1F327 +CLOUD WITH RAIN + +1F328 +CLOUD WITH SNOW + +1F329 +CLOUD WITH LIGHTNING + +1F32A +CLOUD WITH TORNADO + +1F32B +FOG + +1F32C +WIND BLOWING FACE + +1F32D +HOT DOG + +1F32E +TACO + +1F32F +BURRITO + +1F330 +CHESTNUT + +1F331 +SEEDLING + +1F332 +EVERGREEN TREE + +1F333 +DECIDUOUS TREE + +1F334 +PALM TREE + +1F335 +CACTUS + +1F336 +HOT PEPPER + +1F337 +TULIP + +1F338 +CHERRY BLOSSOM + +1F339 +ROSE + +1F33A +HIBISCUS + +1F33B +SUNFLOWER + +1F33C +BLOSSOM + +1F33D +EAR OF MAIZE + +1F33E +EAR OF RICE + +1F33F +HERB + +1F340 +FOUR LEAF CLOVER + +1F341 +MAPLE LEAF + +1F342 +FALLEN LEAF + +1F343 +LEAF FLUTTERING IN WIND + +1F344 +MUSHROOM + +1F345 +TOMATO + +1F346 +AUBERGINE + +1F347 +GRAPES + +1F348 +MELON + +1F349 +WATERMELON + +1F34A +TANGERINE + +1F34B +LEMON + +1F34C +BANANA + +1F34D +PINEAPPLE + +1F34E +RED APPLE + +1F34F +GREEN APPLE + +1F350 +PEAR + +1F351 +PEACH + +1F352 +CHERRIES + +1F353 +STRAWBERRY + +1F354 +HAMBURGER + +1F355 +SLICE OF PIZZA + +1F356 +MEAT ON BONE + +1F357 +POULTRY LEG + +1F358 +RICE CRACKER + +1F359 +RICE BALL + +1F35A +COOKED RICE + +1F35B +CURRY AND RICE + +1F35C +STEAMING BOWL + +1F35D +SPAGHETTI + +1F35E +BREAD + +1F35F +FRENCH FRIES + +1F360 +ROASTED SWEET POTATO + +1F361 +DANGO + +1F362 +ODEN + +1F363 +SUSHI + +1F364 +FRIED SHRIMP + +1F365 +FISH CAKE WITH SWIRL DESIGN + +1F366 +SOFT ICE CREAM + +1F367 +SHAVED ICE + +1F368 +ICE CREAM + +1F369 +DOUGHNUT + +1F36A +COOKIE + +1F36B +CHOCOLATE BAR + +1F36C +CANDY + +1F36D +LOLLIPOP + +1F36E +CUSTARD + +1F36F +HONEY POT + +1F370 +SHORTCAKE + +1F371 +BENTO BOX + +1F372 +POT OF FOOD + +1F373 +COOKING + +1F374 +FORK AND KNIFE + +1F375 +TEACUP WITHOUT HANDLE + +1F376 +SAKE BOTTLE AND CUP + +1F377 +WINE GLASS + +1F378 +COCKTAIL GLASS + +1F379 +TROPICAL DRINK + +1F37A +BEER MUG + +1F37B +CLINKING BEER MUGS + +1F37C +BABY BOTTLE + +1F37D +FORK AND KNIFE WITH PLATE + +1F37E +BOTTLE WITH POPPING CORK + +1F37F +POPCORN + +1F380 +RIBBON + +1F381 +WRAPPED PRESENT + +1F382 +BIRTHDAY CAKE + +1F383 +JACK-O-LANTERN + +1F384 +CHRISTMAS TREE + +1F385 +FATHER CHRISTMAS + +1F386 +FIREWORKS + +1F387 +FIREWORK SPARKLER + +1F388 +BALLOON + +1F389 +PARTY POPPER + +1F38A +CONFETTI BALL + +1F38B +TANABATA TREE + +1F38C +CROSSED FLAGS + +1F38D +PINE DECORATION + +1F38E +JAPANESE DOLLS + +1F38F +CARP STREAMER + +1F390 +WIND CHIME + +1F391 +MOON VIEWING CEREMONY + +1F392 +SCHOOL SATCHEL + +1F393 +GRADUATION CAP + +1F394 +HEART WITH TIP ON THE LEFT + +1F395 +BOUQUET OF FLOWERS + +1F396 +MILITARY MEDAL + +1F397 +REMINDER RIBBON + +1F398 +MUSICAL KEYBOARD WITH JACKS + +1F399 +STUDIO MICROPHONE + +1F39A +LEVEL SLIDER + +1F39B +CONTROL KNOBS + +1F39C +BEAMED ASCENDING MUSICAL NOTES + +1F39D +BEAMED DESCENDING MUSICAL NOTES + +1F39E +FILM FRAMES + +1F39F +ADMISSION TICKETS + +1F3A0 +CAROUSEL HORSE + +1F3A1 +FERRIS WHEEL + +1F3A2 +ROLLER COASTER + +1F3A3 +FISHING POLE AND FISH + +1F3A4 +MICROPHONE + +1F3A5 +MOVIE CAMERA + +1F3A6 +CINEMA + +1F3A7 +HEADPHONE + +1F3A8 +ARTIST PALETTE + +1F3A9 +TOP HAT + +1F3AA +CIRCUS TENT + +1F3AB +TICKET + +1F3AC +CLAPPER BOARD + +1F3AD +PERFORMING ARTS + +1F3AE +VIDEO GAME + +1F3AF +DIRECT HIT + +1F3B0 +SLOT MACHINE + +1F3B1 +BILLIARDS + +1F3B2 +GAME DIE + +1F3B3 +BOWLING + +1F3B4 +FLOWER PLAYING CARDS + +1F3B5 +MUSICAL NOTE + +1F3B6 +MULTIPLE MUSICAL NOTES + +1F3B7 +SAXOPHONE + +1F3B8 +GUITAR + +1F3B9 +MUSICAL KEYBOARD + +1F3BA +TRUMPET + +1F3BB +VIOLIN + +1F3BC +MUSICAL SCORE + +1F3BD +RUNNING SHIRT WITH SASH + +1F3BE +TENNIS RACQUET AND BALL + +1F3BF +SKI AND SKI BOOT + +1F3C0 +BASKETBALL AND HOOP + +1F3C1 +CHEQUERED FLAG + +1F3C2 +SNOWBOARDER + +1F3C3 +RUNNER + +1F3C4 +SURFER + +1F3C5 +SPORTS MEDAL + +1F3C6 +TROPHY + +1F3C7 +HORSE RACING + +1F3C8 +AMERICAN FOOTBALL + +1F3C9 +RUGBY FOOTBALL + +1F3CA +SWIMMER + +1F3CB +WEIGHT LIFTER + +1F3CC +GOLFER + +1F3CD +RACING MOTORCYCLE + +1F3CE +RACING CAR + +1F3CF +CRICKET BAT AND BALL + +1F3D0 +VOLLEYBALL + +1F3D1 +FIELD HOCKEY STICK AND BALL + +1F3D2 +ICE HOCKEY STICK AND PUCK + +1F3D3 +TABLE TENNIS PADDLE AND BALL + +1F3D4 +SNOW CAPPED MOUNTAIN + +1F3D5 +CAMPING + +1F3D6 +BEACH WITH UMBRELLA + +1F3D7 +BUILDING CONSTRUCTION + +1F3D8 +HOUSE BUILDINGS + +1F3D9 +CITYSCAPE + +1F3DA +DERELICT HOUSE BUILDING + +1F3DB +CLASSICAL BUILDING + +1F3DC +DESERT + +1F3DD +DESERT ISLAND + +1F3DE +NATIONAL PARK + +1F3DF +STADIUM + +1F3E0 +HOUSE BUILDING + +1F3E1 +HOUSE WITH GARDEN + +1F3E2 +OFFICE BUILDING + +1F3E3 +JAPANESE POST OFFICE + +1F3E4 +EUROPEAN POST OFFICE + +1F3E5 +HOSPITAL + +1F3E6 +BANK + +1F3E7 +AUTOMATED TELLER MACHINE + +1F3E8 +HOTEL + +1F3E9 +LOVE HOTEL + +1F3EA +CONVENIENCE STORE + +1F3EB +SCHOOL + +1F3EC +DEPARTMENT STORE + +1F3ED +FACTORY + +1F3EE +IZAKAYA LANTERN + +1F3EF +JAPANESE CASTLE + +1F3F0 +EUROPEAN CASTLE + +1F3F1 +WHITE PENNANT + +1F3F2 +BLACK PENNANT + +1F3F3 +WAVING WHITE FLAG + +1F3F4 +WAVING BLACK FLAG + +1F3F5 +ROSETTE + +1F3F6 +BLACK ROSETTE + +1F3F7 +LABEL + +1F3F8 +BADMINTON RACQUET AND SHUTTLECOCK + +1F3F9 +BOW AND ARROW + +1F3FA +AMPHORA + +1F3FB +EMOJI MODIFIER FITZPATRICK TYPE-1-2 + +1F3FC +EMOJI MODIFIER FITZPATRICK TYPE-3 + +1F3FD +EMOJI MODIFIER FITZPATRICK TYPE-4 + +1F3FE +EMOJI MODIFIER FITZPATRICK TYPE-5 + +1F3FF +EMOJI MODIFIER FITZPATRICK TYPE-6 + +1F400 +RAT + +1F401 +MOUSE + +1F402 +OX + +1F403 +WATER BUFFALO + +1F404 +COW + +1F405 +TIGER + +1F406 +LEOPARD + +1F407 +RABBIT + +1F408 +CAT + +1F409 +DRAGON + +1F40A +CROCODILE + +1F40B +WHALE + +1F40C +SNAIL + +1F40D +SNAKE + +1F40E +HORSE + +1F40F +RAM + +1F410 +GOAT + +1F411 +SHEEP + +1F412 +MONKEY + +1F413 +ROOSTER + +1F414 +CHICKEN + +1F415 +DOG + +1F416 +PIG + +1F417 +BOAR + +1F418 +ELEPHANT + +1F419 +OCTOPUS + +1F41A +SPIRAL SHELL + +1F41B +BUG + +1F41C +ANT + +1F41D +HONEYBEE + +1F41E +LADY BEETLE + +1F41F +FISH + +1F420 +TROPICAL FISH + +1F421 +BLOWFISH + +1F422 +TURTLE + +1F423 +HATCHING CHICK + +1F424 +BABY CHICK + +1F425 +FRONT-FACING BABY CHICK + +1F426 +BIRD + +1F427 +PENGUIN + +1F428 +KOALA + +1F429 +POODLE + +1F42A +DROMEDARY CAMEL + +1F42B +BACTRIAN CAMEL + +1F42C +DOLPHIN + +1F42D +MOUSE FACE + +1F42E +COW FACE + +1F42F +TIGER FACE + +1F430 +RABBIT FACE + +1F431 +CAT FACE + +1F432 +DRAGON FACE + +1F433 +SPOUTING WHALE + +1F434 +HORSE FACE + +1F435 +MONKEY FACE + +1F436 +DOG FACE + +1F437 +PIG FACE + +1F438 +FROG FACE + +1F439 +HAMSTER FACE + +1F43A +WOLF FACE + +1F43B +BEAR FACE + +1F43C +PANDA FACE + +1F43D +PIG NOSE + +1F43E +PAW PRINTS + +1F43F +CHIPMUNK + +1F440 +EYES + +1F441 +EYE + +1F442 +EAR + +1F443 +NOSE + +1F444 +MOUTH + +1F445 +TONGUE + +1F446 +WHITE UP POINTING BACKHAND INDEX + +1F447 +WHITE DOWN POINTING BACKHAND INDEX + +1F448 +WHITE LEFT POINTING BACKHAND INDEX + +1F449 +WHITE RIGHT POINTING BACKHAND INDEX + +1F44A +FISTED HAND SIGN + +1F44B +WAVING HAND SIGN + +1F44C +OK HAND SIGN + +1F44D +THUMBS UP SIGN + +1F44E +THUMBS DOWN SIGN + +1F44F +CLAPPING HANDS SIGN + +1F450 +OPEN HANDS SIGN + +1F451 +CROWN + +1F452 +WOMANS HAT + +1F453 +EYEGLASSES + +1F454 +NECKTIE + +1F455 +T-SHIRT + +1F456 +JEANS + +1F457 +DRESS + +1F458 +KIMONO + +1F459 +BIKINI + +1F45A +WOMANS CLOTHES + +1F45B +PURSE + +1F45C +HANDBAG + +1F45D +POUCH + +1F45E +MANS SHOE + +1F45F +ATHLETIC SHOE + +1F460 +HIGH-HEELED SHOE + +1F461 +WOMANS SANDAL + +1F462 +WOMANS BOOTS + +1F463 +FOOTPRINTS + +1F464 +BUST IN SILHOUETTE + +1F465 +BUSTS IN SILHOUETTE + +1F466 +BOY + +1F467 +GIRL + +1F468 +MAN + +1F469 +WOMAN + +1F46A +FAMILY + +1F46B +MAN AND WOMAN HOLDING HANDS + +1F46C +TWO MEN HOLDING HANDS + +1F46D +TWO WOMEN HOLDING HANDS + +1F46E +POLICE OFFICER + +1F46F +WOMAN WITH BUNNY EARS + +1F470 +BRIDE WITH VEIL + +1F471 +PERSON WITH BLOND HAIR + +1F472 +MAN WITH GUA PI MAO + +1F473 +MAN WITH TURBAN + +1F474 +OLDER MAN + +1F475 +OLDER WOMAN + +1F476 +BABY + +1F477 +CONSTRUCTION WORKER + +1F478 +PRINCESS + +1F479 +JAPANESE OGRE + +1F47A +JAPANESE GOBLIN + +1F47B +GHOST + +1F47C +BABY ANGEL + +1F47D +EXTRATERRESTRIAL ALIEN + +1F47E +ALIEN MONSTER + +1F47F +IMP + +1F480 +SKULL + +1F481 +INFORMATION DESK PERSON + +1F482 +GUARDSMAN + +1F483 +DANCER + +1F484 +LIPSTICK + +1F485 +NAIL POLISH + +1F486 +FACE MASSAGE + +1F487 +HAIRCUT + +1F488 +BARBER POLE + +1F489 +SYRINGE + +1F48A +PILL + +1F48B +KISS MARK + +1F48C +LOVE LETTER + +1F48D +RING + +1F48E +GEM STONE + +1F48F +KISS + +1F490 +BOUQUET + +1F491 +COUPLE WITH HEART + +1F492 +WEDDING + +1F493 +BEATING HEART + +1F494 +BROKEN HEART + +1F495 +TWO HEARTS + +1F496 +SPARKLING HEART + +1F497 +GROWING HEART + +1F498 +HEART WITH ARROW + +1F499 +BLUE HEART + +1F49A +GREEN HEART + +1F49B +YELLOW HEART + +1F49C +PURPLE HEART + +1F49D +HEART WITH RIBBON + +1F49E +REVOLVING HEARTS + +1F49F +HEART DECORATION + +1F4A0 +DIAMOND SHAPE WITH A DOT INSIDE + +1F4A1 +ELECTRIC LIGHT BULB + +1F4A2 +ANGER SYMBOL + +1F4A3 +BOMB + +1F4A4 +SLEEPING SYMBOL + +1F4A5 +COLLISION SYMBOL + +1F4A6 +SPLASHING SWEAT SYMBOL + +1F4A7 +DROPLET + +1F4A8 +DASH SYMBOL + +1F4A9 +PILE OF POO + +1F4AA +FLEXED BICEPS + +1F4AB +DIZZY SYMBOL + +1F4AC +SPEECH BALLOON + +1F4AD +THOUGHT BALLOON + +1F4AE +WHITE FLOWER + +1F4AF +HUNDRED POINTS SYMBOL + +1F4B0 +MONEY BAG + +1F4B1 +CURRENCY EXCHANGE + +1F4B2 +HEAVY DOLLAR SIGN + +1F4B3 +CREDIT CARD + +1F4B4 +BANKNOTE WITH YEN SIGN + +1F4B5 +BANKNOTE WITH DOLLAR SIGN + +1F4B6 +BANKNOTE WITH EURO SIGN + +1F4B7 +BANKNOTE WITH POUND SIGN + +1F4B8 +MONEY WITH WINGS + +1F4B9 +CHART WITH UPWARDS TREND AND YEN SIGN + +1F4BA +SEAT + +1F4BB +PERSONAL COMPUTER + +1F4BC +BRIEFCASE + +1F4BD +MINIDISC + +1F4BE +FLOPPY DISK + +1F4BF +OPTICAL DISC + +1F4C0 +DVD + +1F4C1 +FILE FOLDER + +1F4C2 +OPEN FILE FOLDER + +1F4C3 +PAGE WITH CURL + +1F4C4 +PAGE FACING UP + +1F4C5 +CALENDAR + +1F4C6 +TEAR-OFF CALENDAR + +1F4C7 +CARD INDEX + +1F4C8 +CHART WITH UPWARDS TREND + +1F4C9 +CHART WITH DOWNWARDS TREND + +1F4CA +BAR CHART + +1F4CB +CLIPBOARD + +1F4CC +PUSHPIN + +1F4CD +ROUND PUSHPIN + +1F4CE +PAPERCLIP + +1F4CF +STRAIGHT RULER + +1F4D0 +TRIANGULAR RULER + +1F4D1 +BOOKMARK TABS + +1F4D2 +LEDGER + +1F4D3 +NOTEBOOK + +1F4D4 +NOTEBOOK WITH DECORATIVE COVER + +1F4D5 +CLOSED BOOK + +1F4D6 +OPEN BOOK + +1F4D7 +GREEN BOOK + +1F4D8 +BLUE BOOK + +1F4D9 +ORANGE BOOK + +1F4DA +BOOKS + +1F4DB +NAME BADGE + +1F4DC +SCROLL + +1F4DD +MEMO + +1F4DE +TELEPHONE RECEIVER + +1F4DF +PAGER + +1F4E0 +FAX MACHINE + +1F4E1 +SATELLITE ANTENNA + +1F4E2 +PUBLIC ADDRESS LOUDSPEAKER + +1F4E3 +CHEERING MEGAPHONE + +1F4E4 +OUTBOX TRAY + +1F4E5 +INBOX TRAY + +1F4E6 +PACKAGE + +1F4E7 +E-MAIL SYMBOL + +1F4E8 +INCOMING ENVELOPE + +1F4E9 +ENVELOPE WITH DOWNWARDS ARROW ABOVE + +1F4EA +CLOSED MAILBOX WITH LOWERED FLAG + +1F4EB +CLOSED MAILBOX WITH RAISED FLAG + +1F4EC +OPEN MAILBOX WITH RAISED FLAG + +1F4ED +OPEN MAILBOX WITH LOWERED FLAG + +1F4EE +POSTBOX + +1F4EF +POSTAL HORN + +1F4F0 +NEWSPAPER + +1F4F1 +MOBILE PHONE + +1F4F2 +MOBILE PHONE WITH RIGHTWARDS ARROW AT LEFT + +1F4F3 +VIBRATION MODE + +1F4F4 +MOBILE PHONE OFF + +1F4F5 +NO MOBILE PHONES + +1F4F6 +ANTENNA WITH BARS + +1F4F7 +CAMERA + +1F4F8 +CAMERA WITH FLASH + +1F4F9 +VIDEO CAMERA + +1F4FA +TELEVISION + +1F4FB +RADIO + +1F4FC +VIDEOCASSETTE + +1F4FD +FILM PROJECTOR + +1F4FE +PORTABLE STEREO + +1F4FF +PRAYER BEADS + +1F500 +TWISTED RIGHTWARDS ARROWS + +1F501 +CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS + +1F502 +CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY + +1F503 +CLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS + +1F504 +ANTICLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS + +1F505 +LOW BRIGHTNESS SYMBOL + +1F506 +HIGH BRIGHTNESS SYMBOL + +1F507 +SPEAKER WITH CANCELLATION STROKE + +1F508 +SPEAKER + +1F509 +SPEAKER WITH ONE SOUND WAVE + +1F50A +SPEAKER WITH THREE SOUND WAVES + +1F50B +BATTERY + +1F50C +ELECTRIC PLUG + +1F50D +LEFT-POINTING MAGNIFYING GLASS + +1F50E +RIGHT-POINTING MAGNIFYING GLASS + +1F50F +LOCK WITH INK PEN + +1F510 +CLOSED LOCK WITH KEY + +1F511 +KEY + +1F512 +LOCK + +1F513 +OPEN LOCK + +1F514 +BELL + +1F515 +BELL WITH CANCELLATION STROKE + +1F516 +BOOKMARK + +1F517 +LINK SYMBOL + +1F518 +RADIO BUTTON + +1F519 +BACK WITH LEFTWARDS ARROW ABOVE + +1F51A +END WITH LEFTWARDS ARROW ABOVE + +1F51B +ON WITH EXCLAMATION MARK WITH LEFT RIGHT ARROW ABOVE + +1F51C +SOON WITH RIGHTWARDS ARROW ABOVE + +1F51D +TOP WITH UPWARDS ARROW ABOVE + +1F51E +NO ONE UNDER EIGHTEEN SYMBOL + +1F51F +KEYCAP TEN + +1F520 +INPUT SYMBOL FOR LATIN CAPITAL LETTERS + +1F521 +INPUT SYMBOL FOR LATIN SMALL LETTERS + +1F522 +INPUT SYMBOL FOR NUMBERS + +1F523 +INPUT SYMBOL FOR SYMBOLS + +1F524 +INPUT SYMBOL FOR LATIN LETTERS + +1F525 +FIRE + +1F526 +ELECTRIC TORCH + +1F527 +WRENCH + +1F528 +HAMMER + +1F529 +NUT AND BOLT + +1F52A +HOCHO + +1F52B +PISTOL + +1F52C +MICROSCOPE + +1F52D +TELESCOPE + +1F52E +CRYSTAL BALL + +1F52F +SIX POINTED STAR WITH MIDDLE DOT + +1F530 +JAPANESE SYMBOL FOR BEGINNER + +1F531 +TRIDENT EMBLEM + +1F532 +BLACK SQUARE BUTTON + +1F533 +WHITE SQUARE BUTTON + +1F534 +LARGE RED CIRCLE + +1F535 +LARGE BLUE CIRCLE + +1F536 +LARGE ORANGE DIAMOND + +1F537 +LARGE BLUE DIAMOND + +1F538 +SMALL ORANGE DIAMOND + +1F539 +SMALL BLUE DIAMOND + +1F53A +UP-POINTING RED TRIANGLE + +1F53B +DOWN-POINTING RED TRIANGLE + +1F53C +UP-POINTING SMALL RED TRIANGLE + +1F53D +DOWN-POINTING SMALL RED TRIANGLE + +1F53E +LOWER RIGHT SHADOWED WHITE CIRCLE + +1F53F +UPPER RIGHT SHADOWED WHITE CIRCLE + +1F540 +CIRCLED CROSS POMMEE + +1F541 +CROSS POMMEE WITH HALF-CIRCLE BELOW + +1F542 +CROSS POMMEE + +1F543 +NOTCHED LEFT SEMICIRCLE WITH THREE DOTS + +1F544 +NOTCHED RIGHT SEMICIRCLE WITH THREE DOTS + +1F545 +SYMBOL FOR MARKS CHAPTER + +1F546 +WHITE LATIN CROSS + +1F547 +HEAVY LATIN CROSS + +1F548 +CELTIC CROSS + +1F549 +OM SYMBOL + +1F54A +DOVE OF PEACE + +1F54B +KAABA + +1F54C +MOSQUE + +1F54D +SYNAGOGUE + +1F54E +MENORAH WITH NINE BRANCHES + +1F54F +BOWL OF HYGIEIA + +1F550 +CLOCK FACE ONE OCLOCK + +1F551 +CLOCK FACE TWO OCLOCK + +1F552 +CLOCK FACE THREE OCLOCK + +1F553 +CLOCK FACE FOUR OCLOCK + +1F554 +CLOCK FACE FIVE OCLOCK + +1F555 +CLOCK FACE SIX OCLOCK + +1F556 +CLOCK FACE SEVEN OCLOCK + +1F557 +CLOCK FACE EIGHT OCLOCK + +1F558 +CLOCK FACE NINE OCLOCK + +1F559 +CLOCK FACE TEN OCLOCK + +1F55A +CLOCK FACE ELEVEN OCLOCK + +1F55B +CLOCK FACE TWELVE OCLOCK + +1F55C +CLOCK FACE ONE-THIRTY + +1F55D +CLOCK FACE TWO-THIRTY + +1F55E +CLOCK FACE THREE-THIRTY + +1F55F +CLOCK FACE FOUR-THIRTY + +1F560 +CLOCK FACE FIVE-THIRTY + +1F561 +CLOCK FACE SIX-THIRTY + +1F562 +CLOCK FACE SEVEN-THIRTY + +1F563 +CLOCK FACE EIGHT-THIRTY + +1F564 +CLOCK FACE NINE-THIRTY + +1F565 +CLOCK FACE TEN-THIRTY + +1F566 +CLOCK FACE ELEVEN-THIRTY + +1F567 +CLOCK FACE TWELVE-THIRTY + +1F568 +RIGHT SPEAKER + +1F569 +RIGHT SPEAKER WITH ONE SOUND WAVE + +1F56A +RIGHT SPEAKER WITH THREE SOUND WAVES + +1F56B +BULLHORN + +1F56C +BULLHORN WITH SOUND WAVES + +1F56D +RINGING BELL + +1F56E +BOOK + +1F56F +CANDLE + +1F570 +MANTELPIECE CLOCK + +1F571 +BLACK SKULL AND CROSSBONES + +1F572 +NO PIRACY + +1F573 +HOLE + +1F574 +MAN IN BUSINESS SUIT LEVITATING + +1F575 +SLEUTH OR SPY + +1F576 +DARK SUNGLASSES + +1F577 +SPIDER + +1F578 +SPIDER WEB + +1F579 +JOYSTICK + +1F57A +MAN DANCING + +1F57B +LEFT HAND TELEPHONE RECEIVER + +1F57C +TELEPHONE RECEIVER WITH PAGE + +1F57D +RIGHT HAND TELEPHONE RECEIVER + +1F57E +WHITE TOUCHTONE TELEPHONE + +1F57F +BLACK TOUCHTONE TELEPHONE + +1F580 +TELEPHONE ON TOP OF MODEM + +1F581 +CLAMSHELL MOBILE PHONE + +1F582 +BACK OF ENVELOPE + +1F583 +STAMPED ENVELOPE + +1F584 +ENVELOPE WITH LIGHTNING + +1F585 +FLYING ENVELOPE + +1F586 +PEN OVER STAMPED ENVELOPE + +1F587 +LINKED PAPERCLIPS + +1F588 +BLACK PUSHPIN + +1F589 +LOWER LEFT PENCIL + +1F58A +LOWER LEFT BALLPOINT PEN + +1F58B +LOWER LEFT FOUNTAIN PEN + +1F58C +LOWER LEFT PAINTBRUSH + +1F58D +LOWER LEFT CRAYON + +1F58E +LEFT WRITING HAND + +1F58F +TURNED OK HAND SIGN + +1F590 +RAISED HAND WITH FINGERS SPLAYED + +1F591 +REVERSED RAISED HAND WITH FINGERS SPLAYED + +1F592 +REVERSED THUMBS UP SIGN + +1F593 +REVERSED THUMBS DOWN SIGN + +1F594 +REVERSED VICTORY HAND + +1F595 +REVERSED HAND WITH MIDDLE FINGER EXTENDED + +1F596 +RAISED HAND WITH PART BETWEEN MIDDLE AND RING FINGERS + +1F597 +WHITE DOWN POINTING LEFT HAND INDEX + +1F598 +SIDEWAYS WHITE LEFT POINTING INDEX + +1F599 +SIDEWAYS WHITE RIGHT POINTING INDEX + +1F59A +SIDEWAYS BLACK LEFT POINTING INDEX + +1F59B +SIDEWAYS BLACK RIGHT POINTING INDEX + +1F59C +BLACK LEFT POINTING BACKHAND INDEX + +1F59D +BLACK RIGHT POINTING BACKHAND INDEX + +1F59E +SIDEWAYS WHITE UP POINTING INDEX + +1F59F +SIDEWAYS WHITE DOWN POINTING INDEX + +1F5A0 +SIDEWAYS BLACK UP POINTING INDEX + +1F5A1 +SIDEWAYS BLACK DOWN POINTING INDEX + +1F5A2 +BLACK UP POINTING BACKHAND INDEX + +1F5A3 +BLACK DOWN POINTING BACKHAND INDEX + +1F5A4 +BLACK HEART + +1F5A5 +DESKTOP COMPUTER + +1F5A6 +KEYBOARD AND MOUSE + +1F5A7 +THREE NETWORKED COMPUTERS + +1F5A8 +PRINTER + +1F5A9 +POCKET CALCULATOR + +1F5AA +BLACK HARD SHELL FLOPPY DISK + +1F5AB +WHITE HARD SHELL FLOPPY DISK + +1F5AC +SOFT SHELL FLOPPY DISK + +1F5AD +TAPE CARTRIDGE + +1F5AE +WIRED KEYBOARD + +1F5AF +ONE BUTTON MOUSE + +1F5B0 +TWO BUTTON MOUSE + +1F5B1 +THREE BUTTON MOUSE + +1F5B2 +TRACKBALL + +1F5B3 +OLD PERSONAL COMPUTER + +1F5B4 +HARD DISK + +1F5B5 +SCREEN + +1F5B6 +PRINTER ICON + +1F5B7 +FAX ICON + +1F5B8 +OPTICAL DISC ICON + +1F5B9 +DOCUMENT WITH TEXT + +1F5BA +DOCUMENT WITH TEXT AND PICTURE + +1F5BB +DOCUMENT WITH PICTURE + +1F5BC +FRAME WITH PICTURE + +1F5BD +FRAME WITH TILES + +1F5BE +FRAME WITH AN X + +1F5BF +BLACK FOLDER + +1F5C0 +FOLDER + +1F5C1 +OPEN FOLDER + +1F5C2 +CARD INDEX DIVIDERS + +1F5C3 +CARD FILE BOX + +1F5C4 +FILE CABINET + +1F5C5 +EMPTY NOTE + +1F5C6 +EMPTY NOTE PAGE + +1F5C7 +EMPTY NOTE PAD + +1F5C8 +NOTE + +1F5C9 +NOTE PAGE + +1F5CA +NOTE PAD + +1F5CB +EMPTY DOCUMENT + +1F5CC +EMPTY PAGE + +1F5CD +EMPTY PAGES + +1F5CE +DOCUMENT + +1F5CF +PAGE + +1F5D0 +PAGES + +1F5D1 +WASTEBASKET + +1F5D2 +SPIRAL NOTE PAD + +1F5D3 +SPIRAL CALENDAR PAD + +1F5D4 +DESKTOP WINDOW + +1F5D5 +MINIMIZE + +1F5D6 +MAXIMIZE + +1F5D7 +OVERLAP + +1F5D8 +CLOCKWISE RIGHT AND LEFT SEMICIRCLE ARROWS + +1F5D9 +CANCELLATION X + +1F5DA +INCREASE FONT SIZE SYMBOL + +1F5DB +DECREASE FONT SIZE SYMBOL + +1F5DC +COMPRESSION + +1F5DD +OLD KEY + +1F5DE +ROLLED-UP NEWSPAPER + +1F5DF +PAGE WITH CIRCLED TEXT + +1F5E0 +STOCK CHART + +1F5E1 +DAGGER KNIFE + +1F5E2 +LIPS + +1F5E3 +SPEAKING HEAD IN SILHOUETTE + +1F5E4 +THREE RAYS ABOVE + +1F5E5 +THREE RAYS BELOW + +1F5E6 +THREE RAYS LEFT + +1F5E7 +THREE RAYS RIGHT + +1F5E8 +LEFT SPEECH BUBBLE + +1F5E9 +RIGHT SPEECH BUBBLE + +1F5EA +TWO SPEECH BUBBLES + +1F5EB +THREE SPEECH BUBBLES + +1F5EC +LEFT THOUGHT BUBBLE + +1F5ED +RIGHT THOUGHT BUBBLE + +1F5EE +LEFT ANGER BUBBLE + +1F5EF +RIGHT ANGER BUBBLE + +1F5F0 +MOOD BUBBLE + +1F5F1 +LIGHTNING MOOD BUBBLE + +1F5F2 +LIGHTNING MOOD + +1F5F3 +BALLOT BOX WITH BALLOT + +1F5F4 +BALLOT SCRIPT X + +1F5F5 +BALLOT BOX WITH SCRIPT X + +1F5F6 +BALLOT BOLD SCRIPT X + +1F5F7 +BALLOT BOX WITH BOLD SCRIPT X + +1F5F8 +LIGHT CHECK MARK + +1F5F9 +BALLOT BOX WITH BOLD CHECK + +1F5FA +WORLD MAP + +1F5FB +MOUNT FUJI + +1F5FC +TOKYO TOWER + +1F5FD +STATUE OF LIBERTY + +1F5FE +SILHOUETTE OF JAPAN + +1F5FF +MOYAI + +1F600 +GRINNING FACE + +1F601 +GRINNING FACE WITH SMILING EYES + +1F602 +FACE WITH TEARS OF JOY + +1F603 +SMILING FACE WITH OPEN MOUTH + +1F604 +SMILING FACE WITH OPEN MOUTH AND SMILING EYES + +1F605 +SMILING FACE WITH OPEN MOUTH AND COLD SWEAT + +1F606 +SMILING FACE WITH OPEN MOUTH AND TIGHTLY-CLOSED EYES + +1F607 +SMILING FACE WITH HALO + +1F608 +SMILING FACE WITH HORNS + +1F609 +WINKING FACE + +1F60A +SMILING FACE WITH SMILING EYES + +1F60B +FACE SAVOURING DELICIOUS FOOD + +1F60C +RELIEVED FACE + +1F60D +SMILING FACE WITH HEART-SHAPED EYES + +1F60E +SMILING FACE WITH SUNGLASSES + +1F60F +SMIRKING FACE + +1F610 +NEUTRAL FACE + +1F611 +EXPRESSIONLESS FACE + +1F612 +UNAMUSED FACE + +1F613 +FACE WITH COLD SWEAT + +1F614 +PENSIVE FACE + +1F615 +CONFUSED FACE + +1F616 +CONFOUNDED FACE + +1F617 +KISSING FACE + +1F618 +FACE THROWING A KISS + +1F619 +KISSING FACE WITH SMILING EYES + +1F61A +KISSING FACE WITH CLOSED EYES + +1F61B +FACE WITH STUCK-OUT TONGUE + +1F61C +FACE WITH STUCK-OUT TONGUE AND WINKING EYE + +1F61D +FACE WITH STUCK-OUT TONGUE AND TIGHTLY-CLOSED EYES + +1F61E +DISAPPOINTED FACE + +1F61F +WORRIED FACE + +1F620 +ANGRY FACE + +1F621 +POUTING FACE + +1F622 +CRYING FACE + +1F623 +PERSEVERING FACE + +1F624 +FACE WITH LOOK OF TRIUMPH + +1F625 +DISAPPOINTED BUT RELIEVED FACE + +1F626 +FROWNING FACE WITH OPEN MOUTH + +1F627 +ANGUISHED FACE + +1F628 +FEARFUL FACE + +1F629 +WEARY FACE + +1F62A +SLEEPY FACE + +1F62B +TIRED FACE + +1F62C +GRIMACING FACE + +1F62D +LOUDLY CRYING FACE + +1F62E +FACE WITH OPEN MOUTH + +1F62F +HUSHED FACE + +1F630 +FACE WITH OPEN MOUTH AND COLD SWEAT + +1F631 +FACE SCREAMING IN FEAR + +1F632 +ASTONISHED FACE + +1F633 +FLUSHED FACE + +1F634 +SLEEPING FACE + +1F635 +DIZZY FACE + +1F636 +FACE WITHOUT MOUTH + +1F637 +FACE WITH MEDICAL MASK + +1F638 +GRINNING CAT FACE WITH SMILING EYES + +1F639 +CAT FACE WITH TEARS OF JOY + +1F63A +SMILING CAT FACE WITH OPEN MOUTH + +1F63B +SMILING CAT FACE WITH HEART-SHAPED EYES + +1F63C +CAT FACE WITH WRY SMILE + +1F63D +KISSING CAT FACE WITH CLOSED EYES + +1F63E +POUTING CAT FACE + +1F63F +CRYING CAT FACE + +1F640 +WEARY CAT FACE + +1F641 +SLIGHTLY FROWNING FACE + +1F642 +SLIGHTLY SMILING FACE + +1F643 +UPSIDE-DOWN FACE + +1F644 +FACE WITH ROLLING EYES + +1F645 +FACE WITH NO GOOD GESTURE + +1F646 +FACE WITH OK GESTURE + +1F647 +PERSON BOWING DEEPLY + +1F648 +SEE-NO-EVIL MONKEY + +1F649 +HEAR-NO-EVIL MONKEY + +1F64A +SPEAK-NO-EVIL MONKEY + +1F64B +HAPPY PERSON RAISING ONE HAND + +1F64C +PERSON RAISING BOTH HANDS IN CELEBRATION + +1F64D +PERSON FROWNING + +1F64E +PERSON WITH POUTING FACE + +1F64F +PERSON WITH FOLDED HANDS + +1F650 +NORTH WEST POINTING LEAF + +1F651 +SOUTH WEST POINTING LEAF + +1F652 +NORTH EAST POINTING LEAF + +1F653 +SOUTH EAST POINTING LEAF + +1F654 +TURNED NORTH WEST POINTING LEAF + +1F655 +TURNED SOUTH WEST POINTING LEAF + +1F656 +TURNED NORTH EAST POINTING LEAF + +1F657 +TURNED SOUTH EAST POINTING LEAF + +1F658 +NORTH WEST POINTING VINE LEAF + +1F659 +SOUTH WEST POINTING VINE LEAF + +1F65A +NORTH EAST POINTING VINE LEAF + +1F65B +SOUTH EAST POINTING VINE LEAF + +1F65C +HEAVY NORTH WEST POINTING VINE LEAF + +1F65D +HEAVY SOUTH WEST POINTING VINE LEAF + +1F65E +HEAVY NORTH EAST POINTING VINE LEAF + +1F65F +HEAVY SOUTH EAST POINTING VINE LEAF + +1F660 +NORTH WEST POINTING BUD + +1F661 +SOUTH WEST POINTING BUD + +1F662 +NORTH EAST POINTING BUD + +1F663 +SOUTH EAST POINTING BUD + +1F664 +HEAVY NORTH WEST POINTING BUD + +1F665 +HEAVY SOUTH WEST POINTING BUD + +1F666 +HEAVY NORTH EAST POINTING BUD + +1F667 +HEAVY SOUTH EAST POINTING BUD + +1F668 +HOLLOW QUILT SQUARE ORNAMENT + +1F669 +HOLLOW QUILT SQUARE ORNAMENT IN BLACK SQUARE + +1F66A +SOLID QUILT SQUARE ORNAMENT + +1F66B +SOLID QUILT SQUARE ORNAMENT IN BLACK SQUARE + +1F66C +LEFTWARDS ROCKET + +1F66D +UPWARDS ROCKET + +1F66E +RIGHTWARDS ROCKET + +1F66F +DOWNWARDS ROCKET + +1F670 +SCRIPT LIGATURE ET ORNAMENT + +1F671 +HEAVY SCRIPT LIGATURE ET ORNAMENT + +1F672 +LIGATURE OPEN ET ORNAMENT + +1F673 +HEAVY LIGATURE OPEN ET ORNAMENT + +1F674 +HEAVY AMPERSAND ORNAMENT + +1F675 +SWASH AMPERSAND ORNAMENT + +1F676 +SANS-SERIF HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT + +1F677 +SANS-SERIF HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT + +1F678 +SANS-SERIF HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT + +1F679 +HEAVY INTERROBANG ORNAMENT + +1F67A +SANS-SERIF INTERROBANG ORNAMENT + +1F67B +HEAVY SANS-SERIF INTERROBANG ORNAMENT + +1F67C +VERY HEAVY SOLIDUS + +1F67D +VERY HEAVY REVERSE SOLIDUS + +1F67E +CHECKER BOARD + +1F67F +REVERSE CHECKER BOARD + +1F680 +ROCKET + +1F681 +HELICOPTER + +1F682 +STEAM LOCOMOTIVE + +1F683 +RAILWAY CAR + +1F684 +HIGH-SPEED TRAIN + +1F685 +HIGH-SPEED TRAIN WITH BULLET NOSE + +1F686 +TRAIN + +1F687 +METRO + +1F688 +LIGHT RAIL + +1F689 +STATION + +1F68A +TRAM + +1F68B +TRAM CAR + +1F68C +BUS + +1F68D +ONCOMING BUS + +1F68E +TROLLEYBUS + +1F68F +BUS STOP + +1F690 +MINIBUS + +1F691 +AMBULANCE + +1F692 +FIRE ENGINE + +1F693 +POLICE CAR + +1F694 +ONCOMING POLICE CAR + +1F695 +TAXI + +1F696 +ONCOMING TAXI + +1F697 +AUTOMOBILE + +1F698 +ONCOMING AUTOMOBILE + +1F699 +RECREATIONAL VEHICLE + +1F69A +DELIVERY TRUCK + +1F69B +ARTICULATED LORRY + +1F69C +TRACTOR + +1F69D +MONORAIL + +1F69E +MOUNTAIN RAILWAY + +1F69F +SUSPENSION RAILWAY + +1F6A0 +MOUNTAIN CABLEWAY + +1F6A1 +AERIAL TRAMWAY + +1F6A2 +SHIP + +1F6A3 +ROWBOAT + +1F6A4 +SPEEDBOAT + +1F6A5 +HORIZONTAL TRAFFIC LIGHT + +1F6A6 +VERTICAL TRAFFIC LIGHT + +1F6A7 +CONSTRUCTION SIGN + +1F6A8 +POLICE CARS REVOLVING LIGHT + +1F6A9 +TRIANGULAR FLAG ON POST + +1F6AA +DOOR + +1F6AB +NO ENTRY SIGN + +1F6AC +SMOKING SYMBOL + +1F6AD +NO SMOKING SYMBOL + +1F6AE +PUT LITTER IN ITS PLACE SYMBOL + +1F6AF +DO NOT LITTER SYMBOL + +1F6B0 +POTABLE WATER SYMBOL + +1F6B1 +NON-POTABLE WATER SYMBOL + +1F6B2 +BICYCLE + +1F6B3 +NO BICYCLES + +1F6B4 +BICYCLIST + +1F6B5 +MOUNTAIN BICYCLIST + +1F6B6 +PEDESTRIAN + +1F6B7 +NO PEDESTRIANS + +1F6B8 +CHILDREN CROSSING + +1F6B9 +MENS SYMBOL + +1F6BA +WOMENS SYMBOL + +1F6BB +RESTROOM + +1F6BC +BABY SYMBOL + +1F6BD +TOILET + +1F6BE +WATER CLOSET + +1F6BF +SHOWER + +1F6C0 +BATH + +1F6C1 +BATHTUB + +1F6C2 +PASSPORT CONTROL + +1F6C3 +CUSTOMS + +1F6C4 +BAGGAGE CLAIM + +1F6C5 +LEFT LUGGAGE + +1F6C6 +TRIANGLE WITH ROUNDED CORNERS + +1F6C7 +PROHIBITED SIGN + +1F6C8 +CIRCLED INFORMATION SOURCE + +1F6C9 +BOYS SYMBOL + +1F6CA +GIRLS SYMBOL + +1F6CB +COUCH AND LAMP + +1F6CC +SLEEPING ACCOMMODATION + +1F6CD +SHOPPING BAGS + +1F6CE +BELLHOP BELL + +1F6CF +BED + +1F6D0 +PLACE OF WORSHIP + +1F6D1 +OCTAGONAL SIGN + +1F6D2 +SHOPPING TROLLEY + +1F6D3 +STUPA + +1F6D4 +PAGODA + +1F6D5 +HINDU TEMPLE + +1F6D6 +HUT + +1F6D7 +ELEVATOR + +1F6E0 +HAMMER AND WRENCH + +1F6E1 +SHIELD + +1F6E2 +OIL DRUM + +1F6E3 +MOTORWAY + +1F6E4 +RAILWAY TRACK + +1F6E5 +MOTOR BOAT + +1F6E6 +UP-POINTING MILITARY AIRPLANE + +1F6E7 +UP-POINTING AIRPLANE + +1F6E8 +UP-POINTING SMALL AIRPLANE + +1F6E9 +SMALL AIRPLANE + +1F6EA +NORTHEAST-POINTING AIRPLANE + +1F6EB +AIRPLANE DEPARTURE + +1F6EC +AIRPLANE ARRIVING + +1F6F0 +SATELLITE + +1F6F1 +ONCOMING FIRE ENGINE + +1F6F2 +DIESEL LOCOMOTIVE + +1F6F3 +PASSENGER SHIP + +1F6F4 +SCOOTER + +1F6F5 +MOTOR SCOOTER + +1F6F6 +CANOE + +1F6F7 +SLED + +1F6F8 +FLYING SAUCER + +1F6F9 +SKATEBOARD + +1F6FA +AUTO RICKSHAW + +1F6FB +PICKUP TRUCK + +1F6FC +ROLLER SKATE + +1F700 +ALCHEMICAL SYMBOL FOR QUINTESSENCE + +1F701 +ALCHEMICAL SYMBOL FOR AIR + +1F702 +ALCHEMICAL SYMBOL FOR FIRE + +1F703 +ALCHEMICAL SYMBOL FOR EARTH + +1F704 +ALCHEMICAL SYMBOL FOR WATER + +1F705 +ALCHEMICAL SYMBOL FOR AQUAFORTIS + +1F706 +ALCHEMICAL SYMBOL FOR AQUA REGIA + +1F707 +ALCHEMICAL SYMBOL FOR AQUA REGIA-2 + +1F708 +ALCHEMICAL SYMBOL FOR AQUA VITAE + +1F709 +ALCHEMICAL SYMBOL FOR AQUA VITAE-2 + +1F70A +ALCHEMICAL SYMBOL FOR VINEGAR + +1F70B +ALCHEMICAL SYMBOL FOR VINEGAR-2 + +1F70C +ALCHEMICAL SYMBOL FOR VINEGAR-3 + +1F70D +ALCHEMICAL SYMBOL FOR SULFUR + +1F70E +ALCHEMICAL SYMBOL FOR PHILOSOPHERS SULFUR + +1F70F +ALCHEMICAL SYMBOL FOR BLACK SULFUR + +1F710 +ALCHEMICAL SYMBOL FOR MERCURY SUBLIMATE + +1F711 +ALCHEMICAL SYMBOL FOR MERCURY SUBLIMATE-2 + +1F712 +ALCHEMICAL SYMBOL FOR MERCURY SUBLIMATE-3 + +1F713 +ALCHEMICAL SYMBOL FOR CINNABAR + +1F714 +ALCHEMICAL SYMBOL FOR SALT + +1F715 +ALCHEMICAL SYMBOL FOR NITRE + +1F716 +ALCHEMICAL SYMBOL FOR VITRIOL + +1F717 +ALCHEMICAL SYMBOL FOR VITRIOL-2 + +1F718 +ALCHEMICAL SYMBOL FOR ROCK SALT + +1F719 +ALCHEMICAL SYMBOL FOR ROCK SALT-2 + +1F71A +ALCHEMICAL SYMBOL FOR GOLD + +1F71B +ALCHEMICAL SYMBOL FOR SILVER + +1F71C +ALCHEMICAL SYMBOL FOR IRON ORE + +1F71D +ALCHEMICAL SYMBOL FOR IRON ORE-2 + +1F71E +ALCHEMICAL SYMBOL FOR CROCUS OF IRON + +1F71F +ALCHEMICAL SYMBOL FOR REGULUS OF IRON + +1F720 +ALCHEMICAL SYMBOL FOR COPPER ORE + +1F721 +ALCHEMICAL SYMBOL FOR IRON-COPPER ORE + +1F722 +ALCHEMICAL SYMBOL FOR SUBLIMATE OF COPPER + +1F723 +ALCHEMICAL SYMBOL FOR CROCUS OF COPPER + +1F724 +ALCHEMICAL SYMBOL FOR CROCUS OF COPPER-2 + +1F725 +ALCHEMICAL SYMBOL FOR COPPER ANTIMONIATE + +1F726 +ALCHEMICAL SYMBOL FOR SALT OF COPPER ANTIMONIATE + +1F727 +ALCHEMICAL SYMBOL FOR SUBLIMATE OF SALT OF COPPER + +1F728 +ALCHEMICAL SYMBOL FOR VERDIGRIS + +1F729 +ALCHEMICAL SYMBOL FOR TIN ORE + +1F72A +ALCHEMICAL SYMBOL FOR LEAD ORE + +1F72B +ALCHEMICAL SYMBOL FOR ANTIMONY ORE + +1F72C +ALCHEMICAL SYMBOL FOR SUBLIMATE OF ANTIMONY + +1F72D +ALCHEMICAL SYMBOL FOR SALT OF ANTIMONY + +1F72E +ALCHEMICAL SYMBOL FOR SUBLIMATE OF SALT OF ANTIMONY + +1F72F +ALCHEMICAL SYMBOL FOR VINEGAR OF ANTIMONY + +1F730 +ALCHEMICAL SYMBOL FOR REGULUS OF ANTIMONY + +1F731 +ALCHEMICAL SYMBOL FOR REGULUS OF ANTIMONY-2 + +1F732 +ALCHEMICAL SYMBOL FOR REGULUS + +1F733 +ALCHEMICAL SYMBOL FOR REGULUS-2 + +1F734 +ALCHEMICAL SYMBOL FOR REGULUS-3 + +1F735 +ALCHEMICAL SYMBOL FOR REGULUS-4 + +1F736 +ALCHEMICAL SYMBOL FOR ALKALI + +1F737 +ALCHEMICAL SYMBOL FOR ALKALI-2 + +1F738 +ALCHEMICAL SYMBOL FOR MARCASITE + +1F739 +ALCHEMICAL SYMBOL FOR SAL-AMMONIAC + +1F73A +ALCHEMICAL SYMBOL FOR ARSENIC + +1F73B +ALCHEMICAL SYMBOL FOR REALGAR + +1F73C +ALCHEMICAL SYMBOL FOR REALGAR-2 + +1F73D +ALCHEMICAL SYMBOL FOR AURIPIGMENT + +1F73E +ALCHEMICAL SYMBOL FOR BISMUTH ORE + +1F73F +ALCHEMICAL SYMBOL FOR TARTAR + +1F740 +ALCHEMICAL SYMBOL FOR TARTAR-2 + +1F741 +ALCHEMICAL SYMBOL FOR QUICK LIME + +1F742 +ALCHEMICAL SYMBOL FOR BORAX + +1F743 +ALCHEMICAL SYMBOL FOR BORAX-2 + +1F744 +ALCHEMICAL SYMBOL FOR BORAX-3 + +1F745 +ALCHEMICAL SYMBOL FOR ALUM + +1F746 +ALCHEMICAL SYMBOL FOR OIL + +1F747 +ALCHEMICAL SYMBOL FOR SPIRIT + +1F748 +ALCHEMICAL SYMBOL FOR TINCTURE + +1F749 +ALCHEMICAL SYMBOL FOR GUM + +1F74A +ALCHEMICAL SYMBOL FOR WAX + +1F74B +ALCHEMICAL SYMBOL FOR POWDER + +1F74C +ALCHEMICAL SYMBOL FOR CALX + +1F74D +ALCHEMICAL SYMBOL FOR TUTTY + +1F74E +ALCHEMICAL SYMBOL FOR CAPUT MORTUUM + +1F74F +ALCHEMICAL SYMBOL FOR SCEPTER OF JOVE + +1F750 +ALCHEMICAL SYMBOL FOR CADUCEUS + +1F751 +ALCHEMICAL SYMBOL FOR TRIDENT + +1F752 +ALCHEMICAL SYMBOL FOR STARRED TRIDENT + +1F753 +ALCHEMICAL SYMBOL FOR LODESTONE + +1F754 +ALCHEMICAL SYMBOL FOR SOAP + +1F755 +ALCHEMICAL SYMBOL FOR URINE + +1F756 +ALCHEMICAL SYMBOL FOR HORSE DUNG + +1F757 +ALCHEMICAL SYMBOL FOR ASHES + +1F758 +ALCHEMICAL SYMBOL FOR POT ASHES + +1F759 +ALCHEMICAL SYMBOL FOR BRICK + +1F75A +ALCHEMICAL SYMBOL FOR POWDERED BRICK + +1F75B +ALCHEMICAL SYMBOL FOR AMALGAM + +1F75C +ALCHEMICAL SYMBOL FOR STRATUM SUPER STRATUM + +1F75D +ALCHEMICAL SYMBOL FOR STRATUM SUPER STRATUM-2 + +1F75E +ALCHEMICAL SYMBOL FOR SUBLIMATION + +1F75F +ALCHEMICAL SYMBOL FOR PRECIPITATE + +1F760 +ALCHEMICAL SYMBOL FOR DISTILL + +1F761 +ALCHEMICAL SYMBOL FOR DISSOLVE + +1F762 +ALCHEMICAL SYMBOL FOR DISSOLVE-2 + +1F763 +ALCHEMICAL SYMBOL FOR PURIFY + +1F764 +ALCHEMICAL SYMBOL FOR PUTREFACTION + +1F765 +ALCHEMICAL SYMBOL FOR CRUCIBLE + +1F766 +ALCHEMICAL SYMBOL FOR CRUCIBLE-2 + +1F767 +ALCHEMICAL SYMBOL FOR CRUCIBLE-3 + +1F768 +ALCHEMICAL SYMBOL FOR CRUCIBLE-4 + +1F769 +ALCHEMICAL SYMBOL FOR CRUCIBLE-5 + +1F76A +ALCHEMICAL SYMBOL FOR ALEMBIC + +1F76B +ALCHEMICAL SYMBOL FOR BATH OF MARY + +1F76C +ALCHEMICAL SYMBOL FOR BATH OF VAPOURS + +1F76D +ALCHEMICAL SYMBOL FOR RETORT + +1F76E +ALCHEMICAL SYMBOL FOR HOUR + +1F76F +ALCHEMICAL SYMBOL FOR NIGHT + +1F770 +ALCHEMICAL SYMBOL FOR DAY-NIGHT + +1F771 +ALCHEMICAL SYMBOL FOR MONTH + +1F772 +ALCHEMICAL SYMBOL FOR HALF DRAM + +1F773 +ALCHEMICAL SYMBOL FOR HALF OUNCE + +1F780 +BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE + +1F781 +BLACK UP-POINTING ISOSCELES RIGHT TRIANGLE + +1F782 +BLACK RIGHT-POINTING ISOSCELES RIGHT TRIANGLE + +1F783 +BLACK DOWN-POINTING ISOSCELES RIGHT TRIANGLE + +1F784 +BLACK SLIGHTLY SMALL CIRCLE + +1F785 +MEDIUM BOLD WHITE CIRCLE + +1F786 +BOLD WHITE CIRCLE + +1F787 +HEAVY WHITE CIRCLE + +1F788 +VERY HEAVY WHITE CIRCLE + +1F789 +EXTREMELY HEAVY WHITE CIRCLE + +1F78A +WHITE CIRCLE CONTAINING BLACK SMALL CIRCLE + +1F78B +ROUND TARGET + +1F78C +BLACK TINY SQUARE + +1F78D +BLACK SLIGHTLY SMALL SQUARE + +1F78E +LIGHT WHITE SQUARE + +1F78F +MEDIUM WHITE SQUARE + +1F790 +BOLD WHITE SQUARE + +1F791 +HEAVY WHITE SQUARE + +1F792 +VERY HEAVY WHITE SQUARE + +1F793 +EXTREMELY HEAVY WHITE SQUARE + +1F794 +WHITE SQUARE CONTAINING BLACK VERY SMALL SQUARE + +1F795 +WHITE SQUARE CONTAINING BLACK MEDIUM SQUARE + +1F796 +SQUARE TARGET + +1F797 +BLACK TINY DIAMOND + +1F798 +BLACK VERY SMALL DIAMOND + +1F799 +BLACK MEDIUM SMALL DIAMOND + +1F79A +WHITE DIAMOND CONTAINING BLACK VERY SMALL DIAMOND + +1F79B +WHITE DIAMOND CONTAINING BLACK MEDIUM DIAMOND + +1F79C +DIAMOND TARGET + +1F79D +BLACK TINY LOZENGE + +1F79E +BLACK VERY SMALL LOZENGE + +1F79F +BLACK MEDIUM SMALL LOZENGE + +1F7A0 +WHITE LOZENGE CONTAINING BLACK SMALL LOZENGE + +1F7A1 +THIN GREEK CROSS + +1F7A2 +LIGHT GREEK CROSS + +1F7A3 +MEDIUM GREEK CROSS + +1F7A4 +BOLD GREEK CROSS + +1F7A5 +VERY BOLD GREEK CROSS + +1F7A6 +VERY HEAVY GREEK CROSS + +1F7A7 +EXTREMELY HEAVY GREEK CROSS + +1F7A8 +THIN SALTIRE + +1F7A9 +LIGHT SALTIRE + +1F7AA +MEDIUM SALTIRE + +1F7AB +BOLD SALTIRE + +1F7AC +HEAVY SALTIRE + +1F7AD +VERY HEAVY SALTIRE + +1F7AE +EXTREMELY HEAVY SALTIRE + +1F7AF +LIGHT FIVE SPOKED ASTERISK + +1F7B0 +MEDIUM FIVE SPOKED ASTERISK + +1F7B1 +BOLD FIVE SPOKED ASTERISK + +1F7B2 +HEAVY FIVE SPOKED ASTERISK + +1F7B3 +VERY HEAVY FIVE SPOKED ASTERISK + +1F7B4 +EXTREMELY HEAVY FIVE SPOKED ASTERISK + +1F7B5 +LIGHT SIX SPOKED ASTERISK + +1F7B6 +MEDIUM SIX SPOKED ASTERISK + +1F7B7 +BOLD SIX SPOKED ASTERISK + +1F7B8 +HEAVY SIX SPOKED ASTERISK + +1F7B9 +VERY HEAVY SIX SPOKED ASTERISK + +1F7BA +EXTREMELY HEAVY SIX SPOKED ASTERISK + +1F7BB +LIGHT EIGHT SPOKED ASTERISK + +1F7BC +MEDIUM EIGHT SPOKED ASTERISK + +1F7BD +BOLD EIGHT SPOKED ASTERISK + +1F7BE +HEAVY EIGHT SPOKED ASTERISK + +1F7BF +VERY HEAVY EIGHT SPOKED ASTERISK + +1F7C0 +LIGHT THREE POINTED BLACK STAR + +1F7C1 +MEDIUM THREE POINTED BLACK STAR + +1F7C2 +THREE POINTED BLACK STAR + +1F7C3 +MEDIUM THREE POINTED PINWHEEL STAR + +1F7C4 +LIGHT FOUR POINTED BLACK STAR + +1F7C5 +MEDIUM FOUR POINTED BLACK STAR + +1F7C6 +FOUR POINTED BLACK STAR + +1F7C7 +MEDIUM FOUR POINTED PINWHEEL STAR + +1F7C8 +REVERSE LIGHT FOUR POINTED PINWHEEL STAR + +1F7C9 +LIGHT FIVE POINTED BLACK STAR + +1F7CA +HEAVY FIVE POINTED BLACK STAR + +1F7CB +MEDIUM SIX POINTED BLACK STAR + +1F7CC +HEAVY SIX POINTED BLACK STAR + +1F7CD +SIX POINTED PINWHEEL STAR + +1F7CE +MEDIUM EIGHT POINTED BLACK STAR + +1F7CF +HEAVY EIGHT POINTED BLACK STAR + +1F7D0 +VERY HEAVY EIGHT POINTED BLACK STAR + +1F7D1 +HEAVY EIGHT POINTED PINWHEEL STAR + +1F7D2 +LIGHT TWELVE POINTED BLACK STAR + +1F7D3 +HEAVY TWELVE POINTED BLACK STAR + +1F7D4 +HEAVY TWELVE POINTED PINWHEEL STAR + +1F7D5 +CIRCLED TRIANGLE + +1F7D6 +NEGATIVE CIRCLED TRIANGLE + +1F7D7 +CIRCLED SQUARE + +1F7D8 +NEGATIVE CIRCLED SQUARE + +1F7E0 +LARGE ORANGE CIRCLE + +1F7E1 +LARGE YELLOW CIRCLE + +1F7E2 +LARGE GREEN CIRCLE + +1F7E3 +LARGE PURPLE CIRCLE + +1F7E4 +LARGE BROWN CIRCLE + +1F7E5 +LARGE RED SQUARE + +1F7E6 +LARGE BLUE SQUARE + +1F7E7 +LARGE ORANGE SQUARE + +1F7E8 +LARGE YELLOW SQUARE + +1F7E9 +LARGE GREEN SQUARE + +1F7EA +LARGE PURPLE SQUARE + +1F7EB +LARGE BROWN SQUARE + +1F800 +LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD + +1F801 +UPWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD + +1F802 +RIGHTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD + +1F803 +DOWNWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD + +1F804 +LEFTWARDS ARROW WITH MEDIUM TRIANGLE ARROWHEAD + +1F805 +UPWARDS ARROW WITH MEDIUM TRIANGLE ARROWHEAD + +1F806 +RIGHTWARDS ARROW WITH MEDIUM TRIANGLE ARROWHEAD + +1F807 +DOWNWARDS ARROW WITH MEDIUM TRIANGLE ARROWHEAD + +1F808 +LEFTWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD + +1F809 +UPWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD + +1F80A +RIGHTWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD + +1F80B +DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD + +1F810 +LEFTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD + +1F811 +UPWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD + +1F812 +RIGHTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD + +1F813 +DOWNWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD + +1F814 +LEFTWARDS ARROW WITH EQUILATERAL ARROWHEAD + +1F815 +UPWARDS ARROW WITH EQUILATERAL ARROWHEAD + +1F816 +RIGHTWARDS ARROW WITH EQUILATERAL ARROWHEAD + +1F817 +DOWNWARDS ARROW WITH EQUILATERAL ARROWHEAD + +1F818 +HEAVY LEFTWARDS ARROW WITH EQUILATERAL ARROWHEAD + +1F819 +HEAVY UPWARDS ARROW WITH EQUILATERAL ARROWHEAD + +1F81A +HEAVY RIGHTWARDS ARROW WITH EQUILATERAL ARROWHEAD + +1F81B +HEAVY DOWNWARDS ARROW WITH EQUILATERAL ARROWHEAD + +1F81C +HEAVY LEFTWARDS ARROW WITH LARGE EQUILATERAL ARROWHEAD + +1F81D +HEAVY UPWARDS ARROW WITH LARGE EQUILATERAL ARROWHEAD + +1F81E +HEAVY RIGHTWARDS ARROW WITH LARGE EQUILATERAL ARROWHEAD + +1F81F +HEAVY DOWNWARDS ARROW WITH LARGE EQUILATERAL ARROWHEAD + +1F820 +LEFTWARDS TRIANGLE-HEADED ARROW WITH NARROW SHAFT + +1F821 +UPWARDS TRIANGLE-HEADED ARROW WITH NARROW SHAFT + +1F822 +RIGHTWARDS TRIANGLE-HEADED ARROW WITH NARROW SHAFT + +1F823 +DOWNWARDS TRIANGLE-HEADED ARROW WITH NARROW SHAFT + +1F824 +LEFTWARDS TRIANGLE-HEADED ARROW WITH MEDIUM SHAFT + +1F825 +UPWARDS TRIANGLE-HEADED ARROW WITH MEDIUM SHAFT + +1F826 +RIGHTWARDS TRIANGLE-HEADED ARROW WITH MEDIUM SHAFT + +1F827 +DOWNWARDS TRIANGLE-HEADED ARROW WITH MEDIUM SHAFT + +1F828 +LEFTWARDS TRIANGLE-HEADED ARROW WITH BOLD SHAFT + +1F829 +UPWARDS TRIANGLE-HEADED ARROW WITH BOLD SHAFT + +1F82A +RIGHTWARDS TRIANGLE-HEADED ARROW WITH BOLD SHAFT + +1F82B +DOWNWARDS TRIANGLE-HEADED ARROW WITH BOLD SHAFT + +1F82C +LEFTWARDS TRIANGLE-HEADED ARROW WITH HEAVY SHAFT + +1F82D +UPWARDS TRIANGLE-HEADED ARROW WITH HEAVY SHAFT + +1F82E +RIGHTWARDS TRIANGLE-HEADED ARROW WITH HEAVY SHAFT + +1F82F +DOWNWARDS TRIANGLE-HEADED ARROW WITH HEAVY SHAFT + +1F830 +LEFTWARDS TRIANGLE-HEADED ARROW WITH VERY HEAVY SHAFT + +1F831 +UPWARDS TRIANGLE-HEADED ARROW WITH VERY HEAVY SHAFT + +1F832 +RIGHTWARDS TRIANGLE-HEADED ARROW WITH VERY HEAVY SHAFT + +1F833 +DOWNWARDS TRIANGLE-HEADED ARROW WITH VERY HEAVY SHAFT + +1F834 +LEFTWARDS FINGER-POST ARROW + +1F835 +UPWARDS FINGER-POST ARROW + +1F836 +RIGHTWARDS FINGER-POST ARROW + +1F837 +DOWNWARDS FINGER-POST ARROW + +1F838 +LEFTWARDS SQUARED ARROW + +1F839 +UPWARDS SQUARED ARROW + +1F83A +RIGHTWARDS SQUARED ARROW + +1F83B +DOWNWARDS SQUARED ARROW + +1F83C +LEFTWARDS COMPRESSED ARROW + +1F83D +UPWARDS COMPRESSED ARROW + +1F83E +RIGHTWARDS COMPRESSED ARROW + +1F83F +DOWNWARDS COMPRESSED ARROW + +1F840 +LEFTWARDS HEAVY COMPRESSED ARROW + +1F841 +UPWARDS HEAVY COMPRESSED ARROW + +1F842 +RIGHTWARDS HEAVY COMPRESSED ARROW + +1F843 +DOWNWARDS HEAVY COMPRESSED ARROW + +1F844 +LEFTWARDS HEAVY ARROW + +1F845 +UPWARDS HEAVY ARROW + +1F846 +RIGHTWARDS HEAVY ARROW + +1F847 +DOWNWARDS HEAVY ARROW + +1F850 +LEFTWARDS SANS-SERIF ARROW + +1F851 +UPWARDS SANS-SERIF ARROW + +1F852 +RIGHTWARDS SANS-SERIF ARROW + +1F853 +DOWNWARDS SANS-SERIF ARROW + +1F854 +NORTH WEST SANS-SERIF ARROW + +1F855 +NORTH EAST SANS-SERIF ARROW + +1F856 +SOUTH EAST SANS-SERIF ARROW + +1F857 +SOUTH WEST SANS-SERIF ARROW + +1F858 +LEFT RIGHT SANS-SERIF ARROW + +1F859 +UP DOWN SANS-SERIF ARROW + +1F860 +WIDE-HEADED LEFTWARDS LIGHT BARB ARROW + +1F861 +WIDE-HEADED UPWARDS LIGHT BARB ARROW + +1F862 +WIDE-HEADED RIGHTWARDS LIGHT BARB ARROW + +1F863 +WIDE-HEADED DOWNWARDS LIGHT BARB ARROW + +1F864 +WIDE-HEADED NORTH WEST LIGHT BARB ARROW + +1F865 +WIDE-HEADED NORTH EAST LIGHT BARB ARROW + +1F866 +WIDE-HEADED SOUTH EAST LIGHT BARB ARROW + +1F867 +WIDE-HEADED SOUTH WEST LIGHT BARB ARROW + +1F868 +WIDE-HEADED LEFTWARDS BARB ARROW + +1F869 +WIDE-HEADED UPWARDS BARB ARROW + +1F86A +WIDE-HEADED RIGHTWARDS BARB ARROW + +1F86B +WIDE-HEADED DOWNWARDS BARB ARROW + +1F86C +WIDE-HEADED NORTH WEST BARB ARROW + +1F86D +WIDE-HEADED NORTH EAST BARB ARROW + +1F86E +WIDE-HEADED SOUTH EAST BARB ARROW + +1F86F +WIDE-HEADED SOUTH WEST BARB ARROW + +1F870 +WIDE-HEADED LEFTWARDS MEDIUM BARB ARROW + +1F871 +WIDE-HEADED UPWARDS MEDIUM BARB ARROW + +1F872 +WIDE-HEADED RIGHTWARDS MEDIUM BARB ARROW + +1F873 +WIDE-HEADED DOWNWARDS MEDIUM BARB ARROW + +1F874 +WIDE-HEADED NORTH WEST MEDIUM BARB ARROW + +1F875 +WIDE-HEADED NORTH EAST MEDIUM BARB ARROW + +1F876 +WIDE-HEADED SOUTH EAST MEDIUM BARB ARROW + +1F877 +WIDE-HEADED SOUTH WEST MEDIUM BARB ARROW + +1F878 +WIDE-HEADED LEFTWARDS HEAVY BARB ARROW + +1F879 +WIDE-HEADED UPWARDS HEAVY BARB ARROW + +1F87A +WIDE-HEADED RIGHTWARDS HEAVY BARB ARROW + +1F87B +WIDE-HEADED DOWNWARDS HEAVY BARB ARROW + +1F87C +WIDE-HEADED NORTH WEST HEAVY BARB ARROW + +1F87D +WIDE-HEADED NORTH EAST HEAVY BARB ARROW + +1F87E +WIDE-HEADED SOUTH EAST HEAVY BARB ARROW + +1F87F +WIDE-HEADED SOUTH WEST HEAVY BARB ARROW + +1F880 +WIDE-HEADED LEFTWARDS VERY HEAVY BARB ARROW + +1F881 +WIDE-HEADED UPWARDS VERY HEAVY BARB ARROW + +1F882 +WIDE-HEADED RIGHTWARDS VERY HEAVY BARB ARROW + +1F883 +WIDE-HEADED DOWNWARDS VERY HEAVY BARB ARROW + +1F884 +WIDE-HEADED NORTH WEST VERY HEAVY BARB ARROW + +1F885 +WIDE-HEADED NORTH EAST VERY HEAVY BARB ARROW + +1F886 +WIDE-HEADED SOUTH EAST VERY HEAVY BARB ARROW + +1F887 +WIDE-HEADED SOUTH WEST VERY HEAVY BARB ARROW + +1F890 +LEFTWARDS TRIANGLE ARROWHEAD + +1F891 +UPWARDS TRIANGLE ARROWHEAD + +1F892 +RIGHTWARDS TRIANGLE ARROWHEAD + +1F893 +DOWNWARDS TRIANGLE ARROWHEAD + +1F894 +LEFTWARDS WHITE ARROW WITHIN TRIANGLE ARROWHEAD + +1F895 +UPWARDS WHITE ARROW WITHIN TRIANGLE ARROWHEAD + +1F896 +RIGHTWARDS WHITE ARROW WITHIN TRIANGLE ARROWHEAD + +1F897 +DOWNWARDS WHITE ARROW WITHIN TRIANGLE ARROWHEAD + +1F898 +LEFTWARDS ARROW WITH NOTCHED TAIL + +1F899 +UPWARDS ARROW WITH NOTCHED TAIL + +1F89A +RIGHTWARDS ARROW WITH NOTCHED TAIL + +1F89B +DOWNWARDS ARROW WITH NOTCHED TAIL + +1F89C +HEAVY ARROW SHAFT WIDTH ONE + +1F89D +HEAVY ARROW SHAFT WIDTH TWO THIRDS + +1F89E +HEAVY ARROW SHAFT WIDTH ONE HALF + +1F89F +HEAVY ARROW SHAFT WIDTH ONE THIRD + +1F8A0 +LEFTWARDS BOTTOM-SHADED WHITE ARROW + +1F8A1 +RIGHTWARDS BOTTOM SHADED WHITE ARROW + +1F8A2 +LEFTWARDS TOP SHADED WHITE ARROW + +1F8A3 +RIGHTWARDS TOP SHADED WHITE ARROW + +1F8A4 +LEFTWARDS LEFT-SHADED WHITE ARROW + +1F8A5 +RIGHTWARDS RIGHT-SHADED WHITE ARROW + +1F8A6 +LEFTWARDS RIGHT-SHADED WHITE ARROW + +1F8A7 +RIGHTWARDS LEFT-SHADED WHITE ARROW + +1F8A8 +LEFTWARDS BACK-TILTED SHADOWED WHITE ARROW + +1F8A9 +RIGHTWARDS BACK-TILTED SHADOWED WHITE ARROW + +1F8AA +LEFTWARDS FRONT-TILTED SHADOWED WHITE ARROW + +1F8AB +RIGHTWARDS FRONT-TILTED SHADOWED WHITE ARROW + +1F8AC +WHITE ARROW SHAFT WIDTH ONE + +1F8AD +WHITE ARROW SHAFT WIDTH TWO THIRDS + +1F8B0 +ARROW POINTING UPWARDS THEN NORTH WEST + +1F8B1 +ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST + +1F900 +CIRCLED CROSS FORMEE WITH FOUR DOTS + +1F901 +CIRCLED CROSS FORMEE WITH TWO DOTS + +1F902 +CIRCLED CROSS FORMEE + +1F903 +LEFT HALF CIRCLE WITH FOUR DOTS + +1F904 +LEFT HALF CIRCLE WITH THREE DOTS + +1F905 +LEFT HALF CIRCLE WITH TWO DOTS + +1F906 +LEFT HALF CIRCLE WITH DOT + +1F907 +LEFT HALF CIRCLE + +1F908 +DOWNWARD FACING HOOK + +1F909 +DOWNWARD FACING NOTCHED HOOK + +1F90A +DOWNWARD FACING HOOK WITH DOT + +1F90B +DOWNWARD FACING NOTCHED HOOK WITH DOT + +1F90C +PINCHED FINGERS + +1F90D +WHITE HEART + +1F90E +BROWN HEART + +1F90F +PINCHING HAND + +1F910 +ZIPPER-MOUTH FACE + +1F911 +MONEY-MOUTH FACE + +1F912 +FACE WITH THERMOMETER + +1F913 +NERD FACE + +1F914 +THINKING FACE + +1F915 +FACE WITH HEAD-BANDAGE + +1F916 +ROBOT FACE + +1F917 +HUGGING FACE + +1F918 +SIGN OF THE HORNS + +1F919 +CALL ME HAND + +1F91A +RAISED BACK OF HAND + +1F91B +LEFT-FACING FIST + +1F91C +RIGHT-FACING FIST + +1F91D +HANDSHAKE + +1F91E +HAND WITH INDEX AND MIDDLE FINGERS CROSSED + +1F91F +I LOVE YOU HAND SIGN + +1F920 +FACE WITH COWBOY HAT + +1F921 +CLOWN FACE + +1F922 +NAUSEATED FACE + +1F923 +ROLLING ON THE FLOOR LAUGHING + +1F924 +DROOLING FACE + +1F925 +LYING FACE + +1F926 +FACE PALM + +1F927 +SNEEZING FACE + +1F928 +FACE WITH ONE EYEBROW RAISED + +1F929 +GRINNING FACE WITH STAR EYES + +1F92A +GRINNING FACE WITH ONE LARGE AND ONE SMALL EYE + +1F92B +FACE WITH FINGER COVERING CLOSED LIPS + +1F92C +SERIOUS FACE WITH SYMBOLS COVERING MOUTH + +1F92D +SMILING FACE WITH SMILING EYES AND HAND COVERING MOUTH + +1F92E +FACE WITH OPEN MOUTH VOMITING + +1F92F +SHOCKED FACE WITH EXPLODING HEAD + +1F930 +PREGNANT WOMAN + +1F931 +BREAST-FEEDING + +1F932 +PALMS UP TOGETHER + +1F933 +SELFIE + +1F934 +PRINCE + +1F935 +MAN IN TUXEDO + +1F936 +MOTHER CHRISTMAS + +1F937 +SHRUG + +1F938 +PERSON DOING CARTWHEEL + +1F939 +JUGGLING + +1F93A +FENCER + +1F93B +MODERN PENTATHLON + +1F93C +WRESTLERS + +1F93D +WATER POLO + +1F93E +HANDBALL + +1F93F +DIVING MASK + +1F940 +WILTED FLOWER + +1F941 +DRUM WITH DRUMSTICKS + +1F942 +CLINKING GLASSES + +1F943 +TUMBLER GLASS + +1F944 +SPOON + +1F945 +GOAL NET + +1F946 +RIFLE + +1F947 +FIRST PLACE MEDAL + +1F948 +SECOND PLACE MEDAL + +1F949 +THIRD PLACE MEDAL + +1F94A +BOXING GLOVE + +1F94B +MARTIAL ARTS UNIFORM + +1F94C +CURLING STONE + +1F94D +LACROSSE STICK AND BALL + +1F94E +SOFTBALL + +1F94F +FLYING DISC + +1F950 +CROISSANT + +1F951 +AVOCADO + +1F952 +CUCUMBER + +1F953 +BACON + +1F954 +POTATO + +1F955 +CARROT + +1F956 +BAGUETTE BREAD + +1F957 +GREEN SALAD + +1F958 +SHALLOW PAN OF FOOD + +1F959 +STUFFED FLATBREAD + +1F95A +EGG + +1F95B +GLASS OF MILK + +1F95C +PEANUTS + +1F95D +KIWIFRUIT + +1F95E +PANCAKES + +1F95F +DUMPLING + +1F960 +FORTUNE COOKIE + +1F961 +TAKEOUT BOX + +1F962 +CHOPSTICKS + +1F963 +BOWL WITH SPOON + +1F964 +CUP WITH STRAW + +1F965 +COCONUT + +1F966 +BROCCOLI + +1F967 +PIE + +1F968 +PRETZEL + +1F969 +CUT OF MEAT + +1F96A +SANDWICH + +1F96B +CANNED FOOD + +1F96C +LEAFY GREEN + +1F96D +MANGO + +1F96E +MOON CAKE + +1F96F +BAGEL + +1F970 +SMILING FACE WITH SMILING EYES AND THREE HEARTS + +1F971 +YAWNING FACE + +1F972 +SMILING FACE WITH TEAR + +1F973 +FACE WITH PARTY HORN AND PARTY HAT + +1F974 +FACE WITH UNEVEN EYES AND WAVY MOUTH + +1F975 +OVERHEATED FACE + +1F976 +FREEZING FACE + +1F977 +NINJA + +1F978 +DISGUISED FACE + +1F97A +FACE WITH PLEADING EYES + +1F97B +SARI + +1F97C +LAB COAT + +1F97D +GOGGLES + +1F97E +HIKING BOOT + +1F97F +FLAT SHOE + +1F980 +CRAB + +1F981 +LION FACE + +1F982 +SCORPION + +1F983 +TURKEY + +1F984 +UNICORN FACE + +1F985 +EAGLE + +1F986 +DUCK + +1F987 +BAT + +1F988 +SHARK + +1F989 +OWL + +1F98A +FOX FACE + +1F98B +BUTTERFLY + +1F98C +DEER + +1F98D +GORILLA + +1F98E +LIZARD + +1F98F +RHINOCEROS + +1F990 +SHRIMP + +1F991 +SQUID + +1F992 +GIRAFFE FACE + +1F993 +ZEBRA FACE + +1F994 +HEDGEHOG + +1F995 +SAUROPOD + +1F996 +T-REX + +1F997 +CRICKET + +1F998 +KANGAROO + +1F999 +LLAMA + +1F99A +PEACOCK + +1F99B +HIPPOPOTAMUS + +1F99C +PARROT + +1F99D +RACCOON + +1F99E +LOBSTER + +1F99F +MOSQUITO + +1F9A0 +MICROBE + +1F9A1 +BADGER + +1F9A2 +SWAN + +1F9A3 +MAMMOTH + +1F9A4 +DODO + +1F9A5 +SLOTH + +1F9A6 +OTTER + +1F9A7 +ORANGUTAN + +1F9A8 +SKUNK + +1F9A9 +FLAMINGO + +1F9AA +OYSTER + +1F9AB +BEAVER + +1F9AC +BISON + +1F9AD +SEAL + +1F9AE +GUIDE DOG + +1F9AF +PROBING CANE + +1F9B0 +EMOJI COMPONENT RED HAIR + +1F9B1 +EMOJI COMPONENT CURLY HAIR + +1F9B2 +EMOJI COMPONENT BALD + +1F9B3 +EMOJI COMPONENT WHITE HAIR + +1F9B4 +BONE + +1F9B5 +LEG + +1F9B6 +FOOT + +1F9B7 +TOOTH + +1F9B8 +SUPERHERO + +1F9B9 +SUPERVILLAIN + +1F9BA +SAFETY VEST + +1F9BB +EAR WITH HEARING AID + +1F9BC +MOTORIZED WHEELCHAIR + +1F9BD +MANUAL WHEELCHAIR + +1F9BE +MECHANICAL ARM + +1F9BF +MECHANICAL LEG + +1F9C0 +CHEESE WEDGE + +1F9C1 +CUPCAKE + +1F9C2 +SALT SHAKER + +1F9C3 +BEVERAGE BOX + +1F9C4 +GARLIC + +1F9C5 +ONION + +1F9C6 +FALAFEL + +1F9C7 +WAFFLE + +1F9C8 +BUTTER + +1F9C9 +MATE DRINK + +1F9CA +ICE CUBE + +1F9CB +BUBBLE TEA + +1F9CD +STANDING PERSON + +1F9CE +KNEELING PERSON + +1F9CF +DEAF PERSON + +1F9D0 +FACE WITH MONOCLE + +1F9D1 +ADULT + +1F9D2 +CHILD + +1F9D3 +OLDER ADULT + +1F9D4 +BEARDED PERSON + +1F9D5 +PERSON WITH HEADSCARF + +1F9D6 +PERSON IN STEAMY ROOM + +1F9D7 +PERSON CLIMBING + +1F9D8 +PERSON IN LOTUS POSITION + +1F9D9 +MAGE + +1F9DA +FAIRY + +1F9DB +VAMPIRE + +1F9DC +MERPERSON + +1F9DD +ELF + +1F9DE +GENIE + +1F9DF +ZOMBIE + +1F9E0 +BRAIN + +1F9E1 +ORANGE HEART + +1F9E2 +BILLED CAP + +1F9E3 +SCARF + +1F9E4 +GLOVES + +1F9E5 +COAT + +1F9E6 +SOCKS + +1F9E7 +RED GIFT ENVELOPE + +1F9E8 +FIRECRACKER + +1F9E9 +JIGSAW PUZZLE PIECE + +1F9EA +TEST TUBE + +1F9EB +PETRI DISH + +1F9EC +DNA DOUBLE HELIX + +1F9ED +COMPASS + +1F9EE +ABACUS + +1F9EF +FIRE EXTINGUISHER + +1F9F0 +TOOLBOX + +1F9F1 +BRICK + +1F9F2 +MAGNET + +1F9F3 +LUGGAGE + +1F9F4 +LOTION BOTTLE + +1F9F5 +SPOOL OF THREAD + +1F9F6 +BALL OF YARN + +1F9F7 +SAFETY PIN + +1F9F8 +TEDDY BEAR + +1F9F9 +BROOM + +1F9FA +BASKET + +1F9FB +ROLL OF PAPER + +1F9FC +BAR OF SOAP + +1F9FD +SPONGE + +1F9FE +RECEIPT + +1F9FF +NAZAR AMULET + +1FA00 +NEUTRAL CHESS KING + +1FA01 +NEUTRAL CHESS QUEEN + +1FA02 +NEUTRAL CHESS ROOK + +1FA03 +NEUTRAL CHESS BISHOP + +1FA04 +NEUTRAL CHESS KNIGHT + +1FA05 +NEUTRAL CHESS PAWN + +1FA06 +WHITE CHESS KNIGHT ROTATED FORTY-FIVE DEGREES + +1FA07 +BLACK CHESS KNIGHT ROTATED FORTY-FIVE DEGREES + +1FA08 +NEUTRAL CHESS KNIGHT ROTATED FORTY-FIVE DEGREES + +1FA09 +WHITE CHESS KING ROTATED NINETY DEGREES + +1FA0A +WHITE CHESS QUEEN ROTATED NINETY DEGREES + +1FA0B +WHITE CHESS ROOK ROTATED NINETY DEGREES + +1FA0C +WHITE CHESS BISHOP ROTATED NINETY DEGREES + +1FA0D +WHITE CHESS KNIGHT ROTATED NINETY DEGREES + +1FA0E +WHITE CHESS PAWN ROTATED NINETY DEGREES + +1FA0F +BLACK CHESS KING ROTATED NINETY DEGREES + +1FA10 +BLACK CHESS QUEEN ROTATED NINETY DEGREES + +1FA11 +BLACK CHESS ROOK ROTATED NINETY DEGREES + +1FA12 +BLACK CHESS BISHOP ROTATED NINETY DEGREES + +1FA13 +BLACK CHESS KNIGHT ROTATED NINETY DEGREES + +1FA14 +BLACK CHESS PAWN ROTATED NINETY DEGREES + +1FA15 +NEUTRAL CHESS KING ROTATED NINETY DEGREES + +1FA16 +NEUTRAL CHESS QUEEN ROTATED NINETY DEGREES + +1FA17 +NEUTRAL CHESS ROOK ROTATED NINETY DEGREES + +1FA18 +NEUTRAL CHESS BISHOP ROTATED NINETY DEGREES + +1FA19 +NEUTRAL CHESS KNIGHT ROTATED NINETY DEGREES + +1FA1A +NEUTRAL CHESS PAWN ROTATED NINETY DEGREES + +1FA1B +WHITE CHESS KNIGHT ROTATED ONE HUNDRED THIRTY-FIVE DEGREES + +1FA1C +BLACK CHESS KNIGHT ROTATED ONE HUNDRED THIRTY-FIVE DEGREES + +1FA1D +NEUTRAL CHESS KNIGHT ROTATED ONE HUNDRED THIRTY-FIVE DEGREES + +1FA1E +WHITE CHESS TURNED KING + +1FA1F +WHITE CHESS TURNED QUEEN + +1FA20 +WHITE CHESS TURNED ROOK + +1FA21 +WHITE CHESS TURNED BISHOP + +1FA22 +WHITE CHESS TURNED KNIGHT + +1FA23 +WHITE CHESS TURNED PAWN + +1FA24 +BLACK CHESS TURNED KING + +1FA25 +BLACK CHESS TURNED QUEEN + +1FA26 +BLACK CHESS TURNED ROOK + +1FA27 +BLACK CHESS TURNED BISHOP + +1FA28 +BLACK CHESS TURNED KNIGHT + +1FA29 +BLACK CHESS TURNED PAWN + +1FA2A +NEUTRAL CHESS TURNED KING + +1FA2B +NEUTRAL CHESS TURNED QUEEN + +1FA2C +NEUTRAL CHESS TURNED ROOK + +1FA2D +NEUTRAL CHESS TURNED BISHOP + +1FA2E +NEUTRAL CHESS TURNED KNIGHT + +1FA2F +NEUTRAL CHESS TURNED PAWN + +1FA30 +WHITE CHESS KNIGHT ROTATED TWO HUNDRED TWENTY-FIVE DEGREES + +1FA31 +BLACK CHESS KNIGHT ROTATED TWO HUNDRED TWENTY-FIVE DEGREES + +1FA32 +NEUTRAL CHESS KNIGHT ROTATED TWO HUNDRED TWENTY-FIVE DEGREES + +1FA33 +WHITE CHESS KING ROTATED TWO HUNDRED SEVENTY DEGREES + +1FA34 +WHITE CHESS QUEEN ROTATED TWO HUNDRED SEVENTY DEGREES + +1FA35 +WHITE CHESS ROOK ROTATED TWO HUNDRED SEVENTY DEGREES + +1FA36 +WHITE CHESS BISHOP ROTATED TWO HUNDRED SEVENTY DEGREES + +1FA37 +WHITE CHESS KNIGHT ROTATED TWO HUNDRED SEVENTY DEGREES + +1FA38 +WHITE CHESS PAWN ROTATED TWO HUNDRED SEVENTY DEGREES + +1FA39 +BLACK CHESS KING ROTATED TWO HUNDRED SEVENTY DEGREES + +1FA3A +BLACK CHESS QUEEN ROTATED TWO HUNDRED SEVENTY DEGREES + +1FA3B +BLACK CHESS ROOK ROTATED TWO HUNDRED SEVENTY DEGREES + +1FA3C +BLACK CHESS BISHOP ROTATED TWO HUNDRED SEVENTY DEGREES + +1FA3D +BLACK CHESS KNIGHT ROTATED TWO HUNDRED SEVENTY DEGREES + +1FA3E +BLACK CHESS PAWN ROTATED TWO HUNDRED SEVENTY DEGREES + +1FA3F +NEUTRAL CHESS KING ROTATED TWO HUNDRED SEVENTY DEGREES + +1FA40 +NEUTRAL CHESS QUEEN ROTATED TWO HUNDRED SEVENTY DEGREES + +1FA41 +NEUTRAL CHESS ROOK ROTATED TWO HUNDRED SEVENTY DEGREES + +1FA42 +NEUTRAL CHESS BISHOP ROTATED TWO HUNDRED SEVENTY DEGREES + +1FA43 +NEUTRAL CHESS KNIGHT ROTATED TWO HUNDRED SEVENTY DEGREES + +1FA44 +NEUTRAL CHESS PAWN ROTATED TWO HUNDRED SEVENTY DEGREES + +1FA45 +WHITE CHESS KNIGHT ROTATED THREE HUNDRED FIFTEEN DEGREES + +1FA46 +BLACK CHESS KNIGHT ROTATED THREE HUNDRED FIFTEEN DEGREES + +1FA47 +NEUTRAL CHESS KNIGHT ROTATED THREE HUNDRED FIFTEEN DEGREES + +1FA48 +WHITE CHESS EQUIHOPPER + +1FA49 +BLACK CHESS EQUIHOPPER + +1FA4A +NEUTRAL CHESS EQUIHOPPER + +1FA4B +WHITE CHESS EQUIHOPPER ROTATED NINETY DEGREES + +1FA4C +BLACK CHESS EQUIHOPPER ROTATED NINETY DEGREES + +1FA4D +NEUTRAL CHESS EQUIHOPPER ROTATED NINETY DEGREES + +1FA4E +WHITE CHESS KNIGHT-QUEEN + +1FA4F +WHITE CHESS KNIGHT-ROOK + +1FA50 +WHITE CHESS KNIGHT-BISHOP + +1FA51 +BLACK CHESS KNIGHT-QUEEN + +1FA52 +BLACK CHESS KNIGHT-ROOK + +1FA53 +BLACK CHESS KNIGHT-BISHOP + +1FA60 +XIANGQI RED GENERAL + +1FA61 +XIANGQI RED MANDARIN + +1FA62 +XIANGQI RED ELEPHANT + +1FA63 +XIANGQI RED HORSE + +1FA64 +XIANGQI RED CHARIOT + +1FA65 +XIANGQI RED CANNON + +1FA66 +XIANGQI RED SOLDIER + +1FA67 +XIANGQI BLACK GENERAL + +1FA68 +XIANGQI BLACK MANDARIN + +1FA69 +XIANGQI BLACK ELEPHANT + +1FA6A +XIANGQI BLACK HORSE + +1FA6B +XIANGQI BLACK CHARIOT + +1FA6C +XIANGQI BLACK CANNON + +1FA6D +XIANGQI BLACK SOLDIER + +1FA70 +BALLET SHOES + +1FA71 +ONE-PIECE SWIMSUIT + +1FA72 +BRIEFS + +1FA73 +SHORTS + +1FA74 +THONG SANDAL + +1FA78 +DROP OF BLOOD + +1FA79 +ADHESIVE BANDAGE + +1FA7A +STETHOSCOPE + +1FA80 +YO-YO + +1FA81 +KITE + +1FA82 +PARACHUTE + +1FA83 +BOOMERANG + +1FA84 +MAGIC WAND + +1FA85 +PINATA + +1FA86 +NESTING DOLLS + +1FA90 +RINGED PLANET + +1FA91 +CHAIR + +1FA92 +RAZOR + +1FA93 +AXE + +1FA94 +DIYA LAMP + +1FA95 +BANJO + +1FA96 +MILITARY HELMET + +1FA97 +ACCORDION + +1FA98 +LONG DRUM + +1FA99 +COIN + +1FA9A +CARPENTRY SAW + +1FA9B +SCREWDRIVER + +1FA9C +LADDER + +1FA9D +HOOK + +1FA9E +MIRROR + +1FA9F +WINDOW + +1FAA0 +PLUNGER + +1FAA1 +SEWING NEEDLE + +1FAA2 +KNOT + +1FAA3 +BUCKET + +1FAA4 +MOUSE TRAP + +1FAA5 +TOOTHBRUSH + +1FAA6 +HEADSTONE + +1FAA7 +PLACARD + +1FAA8 +ROCK + +1FAB0 +FLY + +1FAB1 +WORM + +1FAB2 +BEETLE + +1FAB3 +COCKROACH + +1FAB4 +POTTED PLANT + +1FAB5 +WOOD + +1FAB6 +FEATHER + +1FAC0 +ANATOMICAL HEART + +1FAC1 +LUNGS + +1FAC2 +PEOPLE HUGGING + +1FAD0 +BLUEBERRIES + +1FAD1 +BELL PEPPER + +1FAD2 +OLIVE + +1FAD3 +FLATBREAD + +1FAD4 +TAMALE + +1FAD5 +FONDUE + +1FAD6 +TEAPOT + +1FB00 +BLOCK SEXTANT-1 + +1FB01 +BLOCK SEXTANT-2 + +1FB02 +BLOCK SEXTANT-12 + +1FB03 +BLOCK SEXTANT-3 + +1FB04 +BLOCK SEXTANT-13 + +1FB05 +BLOCK SEXTANT-23 + +1FB06 +BLOCK SEXTANT-123 + +1FB07 +BLOCK SEXTANT-4 + +1FB08 +BLOCK SEXTANT-14 + +1FB09 +BLOCK SEXTANT-24 + +1FB0A +BLOCK SEXTANT-124 + +1FB0B +BLOCK SEXTANT-34 + +1FB0C +BLOCK SEXTANT-134 + +1FB0D +BLOCK SEXTANT-234 + +1FB0E +BLOCK SEXTANT-1234 + +1FB0F +BLOCK SEXTANT-5 + +1FB10 +BLOCK SEXTANT-15 + +1FB11 +BLOCK SEXTANT-25 + +1FB12 +BLOCK SEXTANT-125 + +1FB13 +BLOCK SEXTANT-35 + +1FB14 +BLOCK SEXTANT-235 + +1FB15 +BLOCK SEXTANT-1235 + +1FB16 +BLOCK SEXTANT-45 + +1FB17 +BLOCK SEXTANT-145 + +1FB18 +BLOCK SEXTANT-245 + +1FB19 +BLOCK SEXTANT-1245 + +1FB1A +BLOCK SEXTANT-345 + +1FB1B +BLOCK SEXTANT-1345 + +1FB1C +BLOCK SEXTANT-2345 + +1FB1D +BLOCK SEXTANT-12345 + +1FB1E +BLOCK SEXTANT-6 + +1FB1F +BLOCK SEXTANT-16 + +1FB20 +BLOCK SEXTANT-26 + +1FB21 +BLOCK SEXTANT-126 + +1FB22 +BLOCK SEXTANT-36 + +1FB23 +BLOCK SEXTANT-136 + +1FB24 +BLOCK SEXTANT-236 + +1FB25 +BLOCK SEXTANT-1236 + +1FB26 +BLOCK SEXTANT-46 + +1FB27 +BLOCK SEXTANT-146 + +1FB28 +BLOCK SEXTANT-1246 + +1FB29 +BLOCK SEXTANT-346 + +1FB2A +BLOCK SEXTANT-1346 + +1FB2B +BLOCK SEXTANT-2346 + +1FB2C +BLOCK SEXTANT-12346 + +1FB2D +BLOCK SEXTANT-56 + +1FB2E +BLOCK SEXTANT-156 + +1FB2F +BLOCK SEXTANT-256 + +1FB30 +BLOCK SEXTANT-1256 + +1FB31 +BLOCK SEXTANT-356 + +1FB32 +BLOCK SEXTANT-1356 + +1FB33 +BLOCK SEXTANT-2356 + +1FB34 +BLOCK SEXTANT-12356 + +1FB35 +BLOCK SEXTANT-456 + +1FB36 +BLOCK SEXTANT-1456 + +1FB37 +BLOCK SEXTANT-2456 + +1FB38 +BLOCK SEXTANT-12456 + +1FB39 +BLOCK SEXTANT-3456 + +1FB3A +BLOCK SEXTANT-13456 + +1FB3B +BLOCK SEXTANT-23456 + +1FB3C +LOWER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER CENTRE + +1FB3D +LOWER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER RIGHT + +1FB3E +LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER CENTRE + +1FB3F +LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER RIGHT + +1FB40 +LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO LOWER CENTRE + +1FB41 +LOWER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER CENTRE + +1FB42 +LOWER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER RIGHT + +1FB43 +LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER CENTRE + +1FB44 +LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER RIGHT + +1FB45 +LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO UPPER CENTRE + +1FB46 +LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER MIDDLE RIGHT + +1FB47 +LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO LOWER MIDDLE RIGHT + +1FB48 +LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO LOWER MIDDLE RIGHT + +1FB49 +LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO UPPER MIDDLE RIGHT + +1FB4A +LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO UPPER MIDDLE RIGHT + +1FB4B +LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO UPPER RIGHT + +1FB4C +LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO UPPER MIDDLE RIGHT + +1FB4D +LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO UPPER MIDDLE RIGHT + +1FB4E +LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO LOWER MIDDLE RIGHT + +1FB4F +LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO LOWER MIDDLE RIGHT + +1FB50 +LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO LOWER RIGHT + +1FB51 +LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER MIDDLE RIGHT + +1FB52 +UPPER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER CENTRE + +1FB53 +UPPER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER RIGHT + +1FB54 +UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER CENTRE + +1FB55 +UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER RIGHT + +1FB56 +UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO LOWER CENTRE + +1FB57 +UPPER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER CENTRE + +1FB58 +UPPER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER RIGHT + +1FB59 +UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER CENTRE + +1FB5A +UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER RIGHT + +1FB5B +UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO UPPER CENTRE + +1FB5C +UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER MIDDLE RIGHT + +1FB5D +UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO LOWER MIDDLE RIGHT + +1FB5E +UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO LOWER MIDDLE RIGHT + +1FB5F +UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO UPPER MIDDLE RIGHT + +1FB60 +UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO UPPER MIDDLE RIGHT + +1FB61 +UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO UPPER RIGHT + +1FB62 +UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO UPPER MIDDLE RIGHT + +1FB63 +UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO UPPER MIDDLE RIGHT + +1FB64 +UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO LOWER MIDDLE RIGHT + +1FB65 +UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO LOWER MIDDLE RIGHT + +1FB66 +UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO LOWER RIGHT + +1FB67 +UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER MIDDLE RIGHT + +1FB68 +UPPER AND RIGHT AND LOWER TRIANGULAR THREE QUARTERS BLOCK + +1FB69 +LEFT AND LOWER AND RIGHT TRIANGULAR THREE QUARTERS BLOCK + +1FB6A +UPPER AND LEFT AND LOWER TRIANGULAR THREE QUARTERS BLOCK + +1FB6B +LEFT AND UPPER AND RIGHT TRIANGULAR THREE QUARTERS BLOCK + +1FB6C +LEFT TRIANGULAR ONE QUARTER BLOCK + +1FB6D +UPPER TRIANGULAR ONE QUARTER BLOCK + +1FB6E +RIGHT TRIANGULAR ONE QUARTER BLOCK + +1FB6F +LOWER TRIANGULAR ONE QUARTER BLOCK + +1FB70 +VERTICAL ONE EIGHTH BLOCK-2 + +1FB71 +VERTICAL ONE EIGHTH BLOCK-3 + +1FB72 +VERTICAL ONE EIGHTH BLOCK-4 + +1FB73 +VERTICAL ONE EIGHTH BLOCK-5 + +1FB74 +VERTICAL ONE EIGHTH BLOCK-6 + +1FB75 +VERTICAL ONE EIGHTH BLOCK-7 + +1FB76 +HORIZONTAL ONE EIGHTH BLOCK-2 + +1FB77 +HORIZONTAL ONE EIGHTH BLOCK-3 + +1FB78 +HORIZONTAL ONE EIGHTH BLOCK-4 + +1FB79 +HORIZONTAL ONE EIGHTH BLOCK-5 + +1FB7A +HORIZONTAL ONE EIGHTH BLOCK-6 + +1FB7B +HORIZONTAL ONE EIGHTH BLOCK-7 + +1FB7C +LEFT AND LOWER ONE EIGHTH BLOCK + +1FB7D +LEFT AND UPPER ONE EIGHTH BLOCK + +1FB7E +RIGHT AND UPPER ONE EIGHTH BLOCK + +1FB7F +RIGHT AND LOWER ONE EIGHTH BLOCK + +1FB80 +UPPER AND LOWER ONE EIGHTH BLOCK + +1FB81 +HORIZONTAL ONE EIGHTH BLOCK-1358 + +1FB82 +UPPER ONE QUARTER BLOCK + +1FB83 +UPPER THREE EIGHTHS BLOCK + +1FB84 +UPPER FIVE EIGHTHS BLOCK + +1FB85 +UPPER THREE QUARTERS BLOCK + +1FB86 +UPPER SEVEN EIGHTHS BLOCK + +1FB87 +RIGHT ONE QUARTER BLOCK + +1FB88 +RIGHT THREE EIGHTHS BLOCK + +1FB89 +RIGHT FIVE EIGHTHS BLOCK + +1FB8A +RIGHT THREE QUARTERS BLOCK + +1FB8B +RIGHT SEVEN EIGHTHS BLOCK + +1FB8C +LEFT HALF MEDIUM SHADE + +1FB8D +RIGHT HALF MEDIUM SHADE + +1FB8E +UPPER HALF MEDIUM SHADE + +1FB8F +LOWER HALF MEDIUM SHADE + +1FB90 +INVERSE MEDIUM SHADE + +1FB91 +UPPER HALF BLOCK AND LOWER HALF INVERSE MEDIUM SHADE + +1FB92 +UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK + +1FB94 +LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK + +1FB95 +CHECKER BOARD FILL + +1FB96 +INVERSE CHECKER BOARD FILL + +1FB97 +HEAVY HORIZONTAL FILL + +1FB98 +UPPER LEFT TO LOWER RIGHT FILL + +1FB99 +UPPER RIGHT TO LOWER LEFT FILL + +1FB9A +UPPER AND LOWER TRIANGULAR HALF BLOCK + +1FB9B +LEFT AND RIGHT TRIANGULAR HALF BLOCK + +1FB9C +UPPER LEFT TRIANGULAR MEDIUM SHADE + +1FB9D +UPPER RIGHT TRIANGULAR MEDIUM SHADE + +1FB9E +LOWER RIGHT TRIANGULAR MEDIUM SHADE + +1FB9F +LOWER LEFT TRIANGULAR MEDIUM SHADE + +1FBA0 +BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT + +1FBA1 +BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT + +1FBA2 +BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO LOWER CENTRE + +1FBA3 +BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO LOWER CENTRE + +1FBA4 +BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE + +1FBA5 +BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE + +1FBA6 +BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO LOWER CENTRE TO MIDDLE RIGHT + +1FBA7 +BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO UPPER CENTRE TO MIDDLE RIGHT + +1FBA8 +BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT AND MIDDLE RIGHT TO LOWER CENTRE + +1FBA9 +BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT AND MIDDLE LEFT TO LOWER CENTRE + +1FBAA +BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE TO MIDDLE LEFT + +1FBAB +BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE TO MIDDLE RIGHT + +1FBAC +BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE + +1FBAD +BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE + +1FBAE +BOX DRAWINGS LIGHT DIAGONAL DIAMOND + +1FBAF +BOX DRAWINGS LIGHT HORIZONTAL WITH VERTICAL STROKE + +1FBB0 +ARROWHEAD-SHAPED POINTER + +1FBB1 +INVERSE CHECK MARK + +1FBB2 +LEFT HALF RUNNING MAN + +1FBB3 +RIGHT HALF RUNNING MAN + +1FBB4 +INVERSE DOWNWARDS ARROW WITH TIP LEFTWARDS + +1FBB5 +LEFTWARDS ARROW AND UPPER AND LOWER ONE EIGHTH BLOCK + +1FBB6 +RIGHTWARDS ARROW AND UPPER AND LOWER ONE EIGHTH BLOCK + +1FBB7 +DOWNWARDS ARROW AND RIGHT ONE EIGHTH BLOCK + +1FBB8 +UPWARDS ARROW AND RIGHT ONE EIGHTH BLOCK + +1FBB9 +LEFT HALF FOLDER + +1FBBA +RIGHT HALF FOLDER + +1FBBB +VOIDED GREEK CROSS + +1FBBC +RIGHT OPEN SQUARED DOT + +1FBBD +NEGATIVE DIAGONAL CROSS + +1FBBE +NEGATIVE DIAGONAL MIDDLE RIGHT TO LOWER CENTRE + +1FBBF +NEGATIVE DIAGONAL DIAMOND + +1FBC0 +WHITE HEAVY SALTIRE WITH ROUNDED CORNERS + +1FBC1 +LEFT THIRD WHITE RIGHT POINTING INDEX + +1FBC2 +MIDDLE THIRD WHITE RIGHT POINTING INDEX + +1FBC3 +RIGHT THIRD WHITE RIGHT POINTING INDEX + +1FBC4 +NEGATIVE SQUARED QUESTION MARK + +1FBC5 +STICK FIGURE + +1FBC6 +STICK FIGURE WITH ARMS RAISED + +1FBC7 +STICK FIGURE LEANING LEFT + +1FBC8 +STICK FIGURE LEANING RIGHT + +1FBC9 +STICK FIGURE WITH DRESS + +1FBCA +WHITE UP-POINTING CHEVRON + +1FBF0 +SEGMENTED DIGIT ZERO + +1FBF1 +SEGMENTED DIGIT ONE + +1FBF2 +SEGMENTED DIGIT TWO + +1FBF3 +SEGMENTED DIGIT THREE + +1FBF4 +SEGMENTED DIGIT FOUR + +1FBF5 +SEGMENTED DIGIT FIVE + +1FBF6 +SEGMENTED DIGIT SIX + +1FBF7 +SEGMENTED DIGIT SEVEN + +1FBF8 +SEGMENTED DIGIT EIGHT + +1FBF9 +SEGMENTED DIGIT NINE + +E0001 +LANGUAGE TAG + +E0020 +TAG SPACE + +E0021 +TAG EXCLAMATION MARK + +E0022 +TAG QUOTATION MARK + +E0023 +TAG NUMBER SIGN + +E0024 +TAG DOLLAR SIGN + +E0025 +TAG PERCENT SIGN + +E0026 +TAG AMPERSAND + +E0027 +TAG APOSTROPHE + +E0028 +TAG LEFT PARENTHESIS + +E0029 +TAG RIGHT PARENTHESIS + +E002A +TAG ASTERISK + +E002B +TAG PLUS SIGN + +E002C +TAG COMMA + +E002D +TAG HYPHEN-MINUS + +E002E +TAG FULL STOP + +E002F +TAG SOLIDUS + +E0030 +TAG DIGIT ZERO + +E0031 +TAG DIGIT ONE + +E0032 +TAG DIGIT TWO + +E0033 +TAG DIGIT THREE + +E0034 +TAG DIGIT FOUR + +E0035 +TAG DIGIT FIVE + +E0036 +TAG DIGIT SIX + +E0037 +TAG DIGIT SEVEN + +E0038 +TAG DIGIT EIGHT + +E0039 +TAG DIGIT NINE + +E003A +TAG COLON + +E003B +TAG SEMICOLON + +E003C +TAG LESS-THAN SIGN + +E003D +TAG EQUALS SIGN + +E003E +TAG GREATER-THAN SIGN + +E003F +TAG QUESTION MARK + +E0040 +TAG COMMERCIAL AT + +E0041 +TAG LATIN CAPITAL LETTER A + +E0042 +TAG LATIN CAPITAL LETTER B + +E0043 +TAG LATIN CAPITAL LETTER C + +E0044 +TAG LATIN CAPITAL LETTER D + +E0045 +TAG LATIN CAPITAL LETTER E + +E0046 +TAG LATIN CAPITAL LETTER F + +E0047 +TAG LATIN CAPITAL LETTER G + +E0048 +TAG LATIN CAPITAL LETTER H + +E0049 +TAG LATIN CAPITAL LETTER I + +E004A +TAG LATIN CAPITAL LETTER J + +E004B +TAG LATIN CAPITAL LETTER K + +E004C +TAG LATIN CAPITAL LETTER L + +E004D +TAG LATIN CAPITAL LETTER M + +E004E +TAG LATIN CAPITAL LETTER N + +E004F +TAG LATIN CAPITAL LETTER O + +E0050 +TAG LATIN CAPITAL LETTER P + +E0051 +TAG LATIN CAPITAL LETTER Q + +E0052 +TAG LATIN CAPITAL LETTER R + +E0053 +TAG LATIN CAPITAL LETTER S + +E0054 +TAG LATIN CAPITAL LETTER T + +E0055 +TAG LATIN CAPITAL LETTER U + +E0056 +TAG LATIN CAPITAL LETTER V + +E0057 +TAG LATIN CAPITAL LETTER W + +E0058 +TAG LATIN CAPITAL LETTER X + +E0059 +TAG LATIN CAPITAL LETTER Y + +E005A +TAG LATIN CAPITAL LETTER Z + +E005B +TAG LEFT SQUARE BRACKET + +E005C +TAG REVERSE SOLIDUS + +E005D +TAG RIGHT SQUARE BRACKET + +E005E +TAG CIRCUMFLEX ACCENT + +E005F +TAG LOW LINE + +E0060 +TAG GRAVE ACCENT + +E0061 +TAG LATIN SMALL LETTER A + +E0062 +TAG LATIN SMALL LETTER B + +E0063 +TAG LATIN SMALL LETTER C + +E0064 +TAG LATIN SMALL LETTER D + +E0065 +TAG LATIN SMALL LETTER E + +E0066 +TAG LATIN SMALL LETTER F + +E0067 +TAG LATIN SMALL LETTER G + +E0068 +TAG LATIN SMALL LETTER H + +E0069 +TAG LATIN SMALL LETTER I + +E006A +TAG LATIN SMALL LETTER J + +E006B +TAG LATIN SMALL LETTER K + +E006C +TAG LATIN SMALL LETTER L + +E006D +TAG LATIN SMALL LETTER M + +E006E +TAG LATIN SMALL LETTER N + +E006F +TAG LATIN SMALL LETTER O + +E0070 +TAG LATIN SMALL LETTER P + +E0071 +TAG LATIN SMALL LETTER Q + +E0072 +TAG LATIN SMALL LETTER R + +E0073 +TAG LATIN SMALL LETTER S + +E0074 +TAG LATIN SMALL LETTER T + +E0075 +TAG LATIN SMALL LETTER U + +E0076 +TAG LATIN SMALL LETTER V + +E0077 +TAG LATIN SMALL LETTER W + +E0078 +TAG LATIN SMALL LETTER X + +E0079 +TAG LATIN SMALL LETTER Y + +E007A +TAG LATIN SMALL LETTER Z + +E007B +TAG LEFT CURLY BRACKET + +E007C +TAG VERTICAL LINE + +E007D +TAG RIGHT CURLY BRACKET + +E007E +TAG TILDE + +E007F +CANCEL TAG + +E0100 +VARIATION SELECTOR-17 + +E0100 +VS17 + +E0101 +VARIATION SELECTOR-18 + +E0101 +VS18 + +E0102 +VARIATION SELECTOR-19 + +E0102 +VS19 + +E0103 +VARIATION SELECTOR-20 + +E0103 +VS20 + +E0104 +VARIATION SELECTOR-21 + +E0104 +VS21 + +E0105 +VARIATION SELECTOR-22 + +E0105 +VS22 + +E0106 +VARIATION SELECTOR-23 + +E0106 +VS23 + +E0107 +VARIATION SELECTOR-24 + +E0107 +VS24 + +E0108 +VARIATION SELECTOR-25 + +E0108 +VS25 + +E0109 +VARIATION SELECTOR-26 + +E0109 +VS26 + +E010A +VARIATION SELECTOR-27 + +E010A +VS27 + +E010B +VARIATION SELECTOR-28 + +E010B +VS28 + +E010C +VARIATION SELECTOR-29 + +E010C +VS29 + +E010D +VARIATION SELECTOR-30 + +E010D +VS30 + +E010E +VARIATION SELECTOR-31 + +E010E +VS31 + +E010F +VARIATION SELECTOR-32 + +E010F +VS32 + +E0110 +VARIATION SELECTOR-33 + +E0110 +VS33 + +E0111 +VARIATION SELECTOR-34 + +E0111 +VS34 + +E0112 +VARIATION SELECTOR-35 + +E0112 +VS35 + +E0113 +VARIATION SELECTOR-36 + +E0113 +VS36 + +E0114 +VARIATION SELECTOR-37 + +E0114 +VS37 + +E0115 +VARIATION SELECTOR-38 + +E0115 +VS38 + +E0116 +VARIATION SELECTOR-39 + +E0116 +VS39 + +E0117 +VARIATION SELECTOR-40 + +E0117 +VS40 + +E0118 +VARIATION SELECTOR-41 + +E0118 +VS41 + +E0119 +VARIATION SELECTOR-42 + +E0119 +VS42 + +E011A +VARIATION SELECTOR-43 + +E011A +VS43 + +E011B +VARIATION SELECTOR-44 + +E011B +VS44 + +E011C +VARIATION SELECTOR-45 + +E011C +VS45 + +E011D +VARIATION SELECTOR-46 + +E011D +VS46 + +E011E +VARIATION SELECTOR-47 + +E011E +VS47 + +E011F +VARIATION SELECTOR-48 + +E011F +VS48 + +E0120 +VARIATION SELECTOR-49 + +E0120 +VS49 + +E0121 +VARIATION SELECTOR-50 + +E0121 +VS50 + +E0122 +VARIATION SELECTOR-51 + +E0122 +VS51 + +E0123 +VARIATION SELECTOR-52 + +E0123 +VS52 + +E0124 +VARIATION SELECTOR-53 + +E0124 +VS53 + +E0125 +VARIATION SELECTOR-54 + +E0125 +VS54 + +E0126 +VARIATION SELECTOR-55 + +E0126 +VS55 + +E0127 +VARIATION SELECTOR-56 + +E0127 +VS56 + +E0128 +VARIATION SELECTOR-57 + +E0128 +VS57 + +E0129 +VARIATION SELECTOR-58 + +E0129 +VS58 + +E012A +VARIATION SELECTOR-59 + +E012A +VS59 + +E012B +VARIATION SELECTOR-60 + +E012B +VS60 + +E012C +VARIATION SELECTOR-61 + +E012C +VS61 + +E012D +VARIATION SELECTOR-62 + +E012D +VS62 + +E012E +VARIATION SELECTOR-63 + +E012E +VS63 + +E012F +VARIATION SELECTOR-64 + +E012F +VS64 + +E0130 +VARIATION SELECTOR-65 + +E0130 +VS65 + +E0131 +VARIATION SELECTOR-66 + +E0131 +VS66 + +E0132 +VARIATION SELECTOR-67 + +E0132 +VS67 + +E0133 +VARIATION SELECTOR-68 + +E0133 +VS68 + +E0134 +VARIATION SELECTOR-69 + +E0134 +VS69 + +E0135 +VARIATION SELECTOR-70 + +E0135 +VS70 + +E0136 +VARIATION SELECTOR-71 + +E0136 +VS71 + +E0137 +VARIATION SELECTOR-72 + +E0137 +VS72 + +E0138 +VARIATION SELECTOR-73 + +E0138 +VS73 + +E0139 +VARIATION SELECTOR-74 + +E0139 +VS74 + +E013A +VARIATION SELECTOR-75 + +E013A +VS75 + +E013B +VARIATION SELECTOR-76 + +E013B +VS76 + +E013C +VARIATION SELECTOR-77 + +E013C +VS77 + +E013D +VARIATION SELECTOR-78 + +E013D +VS78 + +E013E +VARIATION SELECTOR-79 + +E013E +VS79 + +E013F +VARIATION SELECTOR-80 + +E013F +VS80 + +E0140 +VARIATION SELECTOR-81 + +E0140 +VS81 + +E0141 +VARIATION SELECTOR-82 + +E0141 +VS82 + +E0142 +VARIATION SELECTOR-83 + +E0142 +VS83 + +E0143 +VARIATION SELECTOR-84 + +E0143 +VS84 + +E0144 +VARIATION SELECTOR-85 + +E0144 +VS85 + +E0145 +VARIATION SELECTOR-86 + +E0145 +VS86 + +E0146 +VARIATION SELECTOR-87 + +E0146 +VS87 + +E0147 +VARIATION SELECTOR-88 + +E0147 +VS88 + +E0148 +VARIATION SELECTOR-89 + +E0148 +VS89 + +E0149 +VARIATION SELECTOR-90 + +E0149 +VS90 + +E014A +VARIATION SELECTOR-91 + +E014A +VS91 + +E014B +VARIATION SELECTOR-92 + +E014B +VS92 + +E014C +VARIATION SELECTOR-93 + +E014C +VS93 + +E014D +VARIATION SELECTOR-94 + +E014D +VS94 + +E014E +VARIATION SELECTOR-95 + +E014E +VS95 + +E014F +VARIATION SELECTOR-96 + +E014F +VS96 + +E0150 +VARIATION SELECTOR-97 + +E0150 +VS97 + +E0151 +VARIATION SELECTOR-98 + +E0151 +VS98 + +E0152 +VARIATION SELECTOR-99 + +E0152 +VS99 + +E0153 +VARIATION SELECTOR-100 + +E0153 +VS100 + +E0154 +VARIATION SELECTOR-101 + +E0154 +VS101 + +E0155 +VARIATION SELECTOR-102 + +E0155 +VS102 + +E0156 +VARIATION SELECTOR-103 + +E0156 +VS103 + +E0157 +VARIATION SELECTOR-104 + +E0157 +VS104 + +E0158 +VARIATION SELECTOR-105 + +E0158 +VS105 + +E0159 +VARIATION SELECTOR-106 + +E0159 +VS106 + +E015A +VARIATION SELECTOR-107 + +E015A +VS107 + +E015B +VARIATION SELECTOR-108 + +E015B +VS108 + +E015C +VARIATION SELECTOR-109 + +E015C +VS109 + +E015D +VARIATION SELECTOR-110 + +E015D +VS110 + +E015E +VARIATION SELECTOR-111 + +E015E +VS111 + +E015F +VARIATION SELECTOR-112 + +E015F +VS112 + +E0160 +VARIATION SELECTOR-113 + +E0160 +VS113 + +E0161 +VARIATION SELECTOR-114 + +E0161 +VS114 + +E0162 +VARIATION SELECTOR-115 + +E0162 +VS115 + +E0163 +VARIATION SELECTOR-116 + +E0163 +VS116 + +E0164 +VARIATION SELECTOR-117 + +E0164 +VS117 + +E0165 +VARIATION SELECTOR-118 + +E0165 +VS118 + +E0166 +VARIATION SELECTOR-119 + +E0166 +VS119 + +E0167 +VARIATION SELECTOR-120 + +E0167 +VS120 + +E0168 +VARIATION SELECTOR-121 + +E0168 +VS121 + +E0169 +VARIATION SELECTOR-122 + +E0169 +VS122 + +E016A +VARIATION SELECTOR-123 + +E016A +VS123 + +E016B +VARIATION SELECTOR-124 + +E016B +VS124 + +E016C +VARIATION SELECTOR-125 + +E016C +VS125 + +E016D +VARIATION SELECTOR-126 + +E016D +VS126 + +E016E +VARIATION SELECTOR-127 + +E016E +VS127 + +E016F +VARIATION SELECTOR-128 + +E016F +VS128 + +E0170 +VARIATION SELECTOR-129 + +E0170 +VS129 + +E0171 +VARIATION SELECTOR-130 + +E0171 +VS130 + +E0172 +VARIATION SELECTOR-131 + +E0172 +VS131 + +E0173 +VARIATION SELECTOR-132 + +E0173 +VS132 + +E0174 +VARIATION SELECTOR-133 + +E0174 +VS133 + +E0175 +VARIATION SELECTOR-134 + +E0175 +VS134 + +E0176 +VARIATION SELECTOR-135 + +E0176 +VS135 + +E0177 +VARIATION SELECTOR-136 + +E0177 +VS136 + +E0178 +VARIATION SELECTOR-137 + +E0178 +VS137 + +E0179 +VARIATION SELECTOR-138 + +E0179 +VS138 + +E017A +VARIATION SELECTOR-139 + +E017A +VS139 + +E017B +VARIATION SELECTOR-140 + +E017B +VS140 + +E017C +VARIATION SELECTOR-141 + +E017C +VS141 + +E017D +VARIATION SELECTOR-142 + +E017D +VS142 + +E017E +VARIATION SELECTOR-143 + +E017E +VS143 + +E017F +VARIATION SELECTOR-144 + +E017F +VS144 + +E0180 +VARIATION SELECTOR-145 + +E0180 +VS145 + +E0181 +VARIATION SELECTOR-146 + +E0181 +VS146 + +E0182 +VARIATION SELECTOR-147 + +E0182 +VS147 + +E0183 +VARIATION SELECTOR-148 + +E0183 +VS148 + +E0184 +VARIATION SELECTOR-149 + +E0184 +VS149 + +E0185 +VARIATION SELECTOR-150 + +E0185 +VS150 + +E0186 +VARIATION SELECTOR-151 + +E0186 +VS151 + +E0187 +VARIATION SELECTOR-152 + +E0187 +VS152 + +E0188 +VARIATION SELECTOR-153 + +E0188 +VS153 + +E0189 +VARIATION SELECTOR-154 + +E0189 +VS154 + +E018A +VARIATION SELECTOR-155 + +E018A +VS155 + +E018B +VARIATION SELECTOR-156 + +E018B +VS156 + +E018C +VARIATION SELECTOR-157 + +E018C +VS157 + +E018D +VARIATION SELECTOR-158 + +E018D +VS158 + +E018E +VARIATION SELECTOR-159 + +E018E +VS159 + +E018F +VARIATION SELECTOR-160 + +E018F +VS160 + +E0190 +VARIATION SELECTOR-161 + +E0190 +VS161 + +E0191 +VARIATION SELECTOR-162 + +E0191 +VS162 + +E0192 +VARIATION SELECTOR-163 + +E0192 +VS163 + +E0193 +VARIATION SELECTOR-164 + +E0193 +VS164 + +E0194 +VARIATION SELECTOR-165 + +E0194 +VS165 + +E0195 +VARIATION SELECTOR-166 + +E0195 +VS166 + +E0196 +VARIATION SELECTOR-167 + +E0196 +VS167 + +E0197 +VARIATION SELECTOR-168 + +E0197 +VS168 + +E0198 +VARIATION SELECTOR-169 + +E0198 +VS169 + +E0199 +VARIATION SELECTOR-170 + +E0199 +VS170 + +E019A +VARIATION SELECTOR-171 + +E019A +VS171 + +E019B +VARIATION SELECTOR-172 + +E019B +VS172 + +E019C +VARIATION SELECTOR-173 + +E019C +VS173 + +E019D +VARIATION SELECTOR-174 + +E019D +VS174 + +E019E +VARIATION SELECTOR-175 + +E019E +VS175 + +E019F +VARIATION SELECTOR-176 + +E019F +VS176 + +E01A0 +VARIATION SELECTOR-177 + +E01A0 +VS177 + +E01A1 +VARIATION SELECTOR-178 + +E01A1 +VS178 + +E01A2 +VARIATION SELECTOR-179 + +E01A2 +VS179 + +E01A3 +VARIATION SELECTOR-180 + +E01A3 +VS180 + +E01A4 +VARIATION SELECTOR-181 + +E01A4 +VS181 + +E01A5 +VARIATION SELECTOR-182 + +E01A5 +VS182 + +E01A6 +VARIATION SELECTOR-183 + +E01A6 +VS183 + +E01A7 +VARIATION SELECTOR-184 + +E01A7 +VS184 + +E01A8 +VARIATION SELECTOR-185 + +E01A8 +VS185 + +E01A9 +VARIATION SELECTOR-186 + +E01A9 +VS186 + +E01AA +VARIATION SELECTOR-187 + +E01AA +VS187 + +E01AB +VARIATION SELECTOR-188 + +E01AB +VS188 + +E01AC +VARIATION SELECTOR-189 + +E01AC +VS189 + +E01AD +VARIATION SELECTOR-190 + +E01AD +VS190 + +E01AE +VARIATION SELECTOR-191 + +E01AE +VS191 + +E01AF +VARIATION SELECTOR-192 + +E01AF +VS192 + +E01B0 +VARIATION SELECTOR-193 + +E01B0 +VS193 + +E01B1 +VARIATION SELECTOR-194 + +E01B1 +VS194 + +E01B2 +VARIATION SELECTOR-195 + +E01B2 +VS195 + +E01B3 +VARIATION SELECTOR-196 + +E01B3 +VS196 + +E01B4 +VARIATION SELECTOR-197 + +E01B4 +VS197 + +E01B5 +VARIATION SELECTOR-198 + +E01B5 +VS198 + +E01B6 +VARIATION SELECTOR-199 + +E01B6 +VS199 + +E01B7 +VARIATION SELECTOR-200 + +E01B7 +VS200 + +E01B8 +VARIATION SELECTOR-201 + +E01B8 +VS201 + +E01B9 +VARIATION SELECTOR-202 + +E01B9 +VS202 + +E01BA +VARIATION SELECTOR-203 + +E01BA +VS203 + +E01BB +VARIATION SELECTOR-204 + +E01BB +VS204 + +E01BC +VARIATION SELECTOR-205 + +E01BC +VS205 + +E01BD +VARIATION SELECTOR-206 + +E01BD +VS206 + +E01BE +VARIATION SELECTOR-207 + +E01BE +VS207 + +E01BF +VARIATION SELECTOR-208 + +E01BF +VS208 + +E01C0 +VARIATION SELECTOR-209 + +E01C0 +VS209 + +E01C1 +VARIATION SELECTOR-210 + +E01C1 +VS210 + +E01C2 +VARIATION SELECTOR-211 + +E01C2 +VS211 + +E01C3 +VARIATION SELECTOR-212 + +E01C3 +VS212 + +E01C4 +VARIATION SELECTOR-213 + +E01C4 +VS213 + +E01C5 +VARIATION SELECTOR-214 + +E01C5 +VS214 + +E01C6 +VARIATION SELECTOR-215 + +E01C6 +VS215 + +E01C7 +VARIATION SELECTOR-216 + +E01C7 +VS216 + +E01C8 +VARIATION SELECTOR-217 + +E01C8 +VS217 + +E01C9 +VARIATION SELECTOR-218 + +E01C9 +VS218 + +E01CA +VARIATION SELECTOR-219 + +E01CA +VS219 + +E01CB +VARIATION SELECTOR-220 + +E01CB +VS220 + +E01CC +VARIATION SELECTOR-221 + +E01CC +VS221 + +E01CD +VARIATION SELECTOR-222 + +E01CD +VS222 + +E01CE +VARIATION SELECTOR-223 + +E01CE +VS223 + +E01CF +VARIATION SELECTOR-224 + +E01CF +VS224 + +E01D0 +VARIATION SELECTOR-225 + +E01D0 +VS225 + +E01D1 +VARIATION SELECTOR-226 + +E01D1 +VS226 + +E01D2 +VARIATION SELECTOR-227 + +E01D2 +VS227 + +E01D3 +VARIATION SELECTOR-228 + +E01D3 +VS228 + +E01D4 +VARIATION SELECTOR-229 + +E01D4 +VS229 + +E01D5 +VARIATION SELECTOR-230 + +E01D5 +VS230 + +E01D6 +VARIATION SELECTOR-231 + +E01D6 +VS231 + +E01D7 +VARIATION SELECTOR-232 + +E01D7 +VS232 + +E01D8 +VARIATION SELECTOR-233 + +E01D8 +VS233 + +E01D9 +VARIATION SELECTOR-234 + +E01D9 +VS234 + +E01DA +VARIATION SELECTOR-235 + +E01DA +VS235 + +E01DB +VARIATION SELECTOR-236 + +E01DB +VS236 + +E01DC +VARIATION SELECTOR-237 + +E01DC +VS237 + +E01DD +VARIATION SELECTOR-238 + +E01DD +VS238 + +E01DE +VARIATION SELECTOR-239 + +E01DE +VS239 + +E01DF +VARIATION SELECTOR-240 + +E01DF +VS240 + +E01E0 +VARIATION SELECTOR-241 + +E01E0 +VS241 + +E01E1 +VARIATION SELECTOR-242 + +E01E1 +VS242 + +E01E2 +VARIATION SELECTOR-243 + +E01E2 +VS243 + +E01E3 +VARIATION SELECTOR-244 + +E01E3 +VS244 + +E01E4 +VARIATION SELECTOR-245 + +E01E4 +VS245 + +E01E5 +VARIATION SELECTOR-246 + +E01E5 +VS246 + +E01E6 +VARIATION SELECTOR-247 + +E01E6 +VS247 + +E01E7 +VARIATION SELECTOR-248 + +E01E7 +VS248 + +E01E8 +VARIATION SELECTOR-249 + +E01E8 +VS249 + +E01E9 +VARIATION SELECTOR-250 + +E01E9 +VS250 + +E01EA +VARIATION SELECTOR-251 + +E01EA +VS251 + +E01EB +VARIATION SELECTOR-252 + +E01EB +VS252 + +E01EC +VARIATION SELECTOR-253 + +E01EC +VS253 + +E01ED +VARIATION SELECTOR-254 + +E01ED +VS254 + +E01EE +VARIATION SELECTOR-255 + +E01EE +VS255 + +E01EF +VARIATION SELECTOR-256 + +E01EF +VS256 + +00023 0FE0F 020E3 +KEYCAP NUMBER SIGN + +0002A 0FE0F 020E3 +KEYCAP ASTERISK + +00030 0FE0F 020E3 +KEYCAP DIGIT ZERO + +00031 0FE0F 020E3 +KEYCAP DIGIT ONE + +00032 0FE0F 020E3 +KEYCAP DIGIT TWO + +00033 0FE0F 020E3 +KEYCAP DIGIT THREE + +00034 0FE0F 020E3 +KEYCAP DIGIT FOUR + +00035 0FE0F 020E3 +KEYCAP DIGIT FIVE + +00036 0FE0F 020E3 +KEYCAP DIGIT SIX + +00037 0FE0F 020E3 +KEYCAP DIGIT SEVEN + +00038 0FE0F 020E3 +KEYCAP DIGIT EIGHT + +00039 0FE0F 020E3 +KEYCAP DIGIT NINE + +00100 00300 +LATIN CAPITAL LETTER A WITH MACRON AND GRAVE + +00101 00300 +LATIN SMALL LETTER A WITH MACRON AND GRAVE + +0012A 00300 +LATIN CAPITAL LETTER I WITH MACRON AND GRAVE + +0012B 00300 +LATIN SMALL LETTER I WITH MACRON AND GRAVE + +0016A 00300 +LATIN CAPITAL LETTER U WITH MACRON AND GRAVE + +0016B 00300 +LATIN SMALL LETTER U WITH MACRON AND GRAVE + +00045 00329 +LATIN CAPITAL LETTER E WITH VERTICAL LINE BELOW + +00065 00329 +LATIN SMALL LETTER E WITH VERTICAL LINE BELOW + +000C8 00329 +LATIN CAPITAL LETTER E WITH VERTICAL LINE BELOW AND GRAVE + +000E8 00329 +LATIN SMALL LETTER E WITH VERTICAL LINE BELOW AND GRAVE + +000C9 00329 +LATIN CAPITAL LETTER E WITH VERTICAL LINE BELOW AND ACUTE + +000E9 00329 +LATIN SMALL LETTER E WITH VERTICAL LINE BELOW AND ACUTE + +0004F 00329 +LATIN CAPITAL LETTER O WITH VERTICAL LINE BELOW + +0006F 00329 +LATIN SMALL LETTER O WITH VERTICAL LINE BELOW + +000D2 00329 +LATIN CAPITAL LETTER O WITH VERTICAL LINE BELOW AND GRAVE + +000F2 00329 +LATIN SMALL LETTER O WITH VERTICAL LINE BELOW AND GRAVE + +000D3 00329 +LATIN CAPITAL LETTER O WITH VERTICAL LINE BELOW AND ACUTE + +000F3 00329 +LATIN SMALL LETTER O WITH VERTICAL LINE BELOW AND ACUTE + +00053 00329 +LATIN CAPITAL LETTER S WITH VERTICAL LINE BELOW + +00073 00329 +LATIN SMALL LETTER S WITH VERTICAL LINE BELOW + +000CA 00304 +LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND MACRON + +000EA 00304 +LATIN SMALL LETTER E WITH CIRCUMFLEX AND MACRON + +000CA 0030C +LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND CARON + +000EA 0030C +LATIN SMALL LETTER E WITH CIRCUMFLEX AND CARON + +00069 00307 00301 +LATIN SMALL LETTER I WITH DOT ABOVE AND ACUTE + +0006E 00360 00067 +LATIN SMALL LETTER NG WITH TILDE ABOVE + +00104 00301 +LATIN CAPITAL LETTER A WITH OGONEK AND ACUTE + +00105 00301 +LATIN SMALL LETTER A WITH OGONEK AND ACUTE + +00104 00303 +LATIN CAPITAL LETTER A WITH OGONEK AND TILDE + +00105 00303 +LATIN SMALL LETTER A WITH OGONEK AND TILDE + +00118 00301 +LATIN CAPITAL LETTER E WITH OGONEK AND ACUTE + +00119 00301 +LATIN SMALL LETTER E WITH OGONEK AND ACUTE + +00118 00303 +LATIN CAPITAL LETTER E WITH OGONEK AND TILDE + +00119 00303 +LATIN SMALL LETTER E WITH OGONEK AND TILDE + +00116 00301 +LATIN CAPITAL LETTER E WITH DOT ABOVE AND ACUTE + +00117 00301 +LATIN SMALL LETTER E WITH DOT ABOVE AND ACUTE + +00116 00303 +LATIN CAPITAL LETTER E WITH DOT ABOVE AND TILDE + +00117 00303 +LATIN SMALL LETTER E WITH DOT ABOVE AND TILDE + +00069 00307 00300 +LATIN SMALL LETTER I WITH DOT ABOVE AND GRAVE + +00069 00307 00303 +LATIN SMALL LETTER I WITH DOT ABOVE AND TILDE + +0012E 00301 +LATIN CAPITAL LETTER I WITH OGONEK AND ACUTE + +0012F 00307 00301 +LATIN SMALL LETTER I WITH OGONEK AND DOT ABOVE AND ACUTE + +0012E 00303 +LATIN CAPITAL LETTER I WITH OGONEK AND TILDE + +0012F 00307 00303 +LATIN SMALL LETTER I WITH OGONEK AND DOT ABOVE AND TILDE + +0004A 00303 +LATIN CAPITAL LETTER J WITH TILDE + +0006A 00307 00303 +LATIN SMALL LETTER J WITH DOT ABOVE AND TILDE + +0004C 00303 +LATIN CAPITAL LETTER L WITH TILDE + +0006C 00303 +LATIN SMALL LETTER L WITH TILDE + +0004D 00303 +LATIN CAPITAL LETTER M WITH TILDE + +0006D 00303 +LATIN SMALL LETTER M WITH TILDE + +00052 00303 +LATIN CAPITAL LETTER R WITH TILDE + +00072 00303 +LATIN SMALL LETTER R WITH TILDE + +00172 00301 +LATIN CAPITAL LETTER U WITH OGONEK AND ACUTE + +00173 00301 +LATIN SMALL LETTER U WITH OGONEK AND ACUTE + +00172 00303 +LATIN CAPITAL LETTER U WITH OGONEK AND TILDE + +00173 00303 +LATIN SMALL LETTER U WITH OGONEK AND TILDE + +0016A 00301 +LATIN CAPITAL LETTER U WITH MACRON AND ACUTE + +0016B 00301 +LATIN SMALL LETTER U WITH MACRON AND ACUTE + +0016A 00303 +LATIN CAPITAL LETTER U WITH MACRON AND TILDE + +0016B 00303 +LATIN SMALL LETTER U WITH MACRON AND TILDE + +000E6 00300 +LATIN SMALL LETTER AE WITH GRAVE + +00254 00300 +LATIN SMALL LETTER OPEN O WITH GRAVE + +00254 00301 +LATIN SMALL LETTER OPEN O WITH ACUTE + +0028C 00300 +LATIN SMALL LETTER TURNED V WITH GRAVE + +0028C 00301 +LATIN SMALL LETTER TURNED V WITH ACUTE + +00259 00300 +LATIN SMALL LETTER SCHWA WITH GRAVE + +00259 00301 +LATIN SMALL LETTER SCHWA WITH ACUTE + +0025A 00300 +LATIN SMALL LETTER HOOKED SCHWA WITH GRAVE + +0025A 00301 +LATIN SMALL LETTER HOOKED SCHWA WITH ACUTE + +00626 00627 +ARABIC SEQUENCE YEH WITH HAMZA ABOVE WITH ALEF + +00626 00648 +ARABIC SEQUENCE YEH WITH HAMZA ABOVE WITH WAW + +00626 00649 +ARABIC SEQUENCE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA + +00626 006C6 +ARABIC SEQUENCE YEH WITH HAMZA ABOVE WITH OE + +00626 006C7 +ARABIC SEQUENCE YEH WITH HAMZA ABOVE WITH U + +00626 006C8 +ARABIC SEQUENCE YEH WITH HAMZA ABOVE WITH YU + +00626 006D0 +ARABIC SEQUENCE YEH WITH HAMZA ABOVE WITH E + +00626 006D5 +ARABIC SEQUENCE YEH WITH HAMZA ABOVE WITH AE + +00646 006A9 +ARABIC SEQUENCE NOON WITH KEHEH + +00995 009CD 009B7 +BENGALI LETTER KHINYA + +00B95 00BCD +TAMIL CONSONANT K + +00B99 00BCD +TAMIL CONSONANT NG + +00B9A 00BCD +TAMIL CONSONANT C + +00B9E 00BCD +TAMIL CONSONANT NY + +00B9F 00BCD +TAMIL CONSONANT TT + +00BA3 00BCD +TAMIL CONSONANT NN + +00BA4 00BCD +TAMIL CONSONANT T + +00BA8 00BCD +TAMIL CONSONANT N + +00BAA 00BCD +TAMIL CONSONANT P + +00BAE 00BCD +TAMIL CONSONANT M + +00BAF 00BCD +TAMIL CONSONANT Y + +00BB0 00BCD +TAMIL CONSONANT R + +00BB2 00BCD +TAMIL CONSONANT L + +00BB5 00BCD +TAMIL CONSONANT V + +00BB4 00BCD +TAMIL CONSONANT LLL + +00BB3 00BCD +TAMIL CONSONANT LL + +00BB1 00BCD +TAMIL CONSONANT RR + +00BA9 00BCD +TAMIL CONSONANT NNN + +00B9C 00BCD +TAMIL CONSONANT J + +00BB6 00BCD +TAMIL CONSONANT SH + +00BB7 00BCD +TAMIL CONSONANT SS + +00BB8 00BCD +TAMIL CONSONANT S + +00BB9 00BCD +TAMIL CONSONANT H + +00B95 00BCD 00BB7 00BCD +TAMIL CONSONANT KSS + +00B95 00BBE +TAMIL SYLLABLE KAA + +00B95 00BBF +TAMIL SYLLABLE KI + +00B95 00BC0 +TAMIL SYLLABLE KII + +00B95 00BC1 +TAMIL SYLLABLE KU + +00B95 00BC2 +TAMIL SYLLABLE KUU + +00B95 00BC6 +TAMIL SYLLABLE KE + +00B95 00BC7 +TAMIL SYLLABLE KEE + +00B95 00BC8 +TAMIL SYLLABLE KAI + +00B95 00BCA +TAMIL SYLLABLE KO + +00B95 00BCB +TAMIL SYLLABLE KOO + +00B95 00BCC +TAMIL SYLLABLE KAU + +00B99 00BBE +TAMIL SYLLABLE NGAA + +00B99 00BBF +TAMIL SYLLABLE NGI + +00B99 00BC0 +TAMIL SYLLABLE NGII + +00B99 00BC1 +TAMIL SYLLABLE NGU + +00B99 00BC2 +TAMIL SYLLABLE NGUU + +00B99 00BC6 +TAMIL SYLLABLE NGE + +00B99 00BC7 +TAMIL SYLLABLE NGEE + +00B99 00BC8 +TAMIL SYLLABLE NGAI + +00B99 00BCA +TAMIL SYLLABLE NGO + +00B99 00BCB +TAMIL SYLLABLE NGOO + +00B99 00BCC +TAMIL SYLLABLE NGAU + +00B9A 00BBE +TAMIL SYLLABLE CAA + +00B9A 00BBF +TAMIL SYLLABLE CI + +00B9A 00BC0 +TAMIL SYLLABLE CII + +00B9A 00BC1 +TAMIL SYLLABLE CU + +00B9A 00BC2 +TAMIL SYLLABLE CUU + +00B9A 00BC6 +TAMIL SYLLABLE CE + +00B9A 00BC7 +TAMIL SYLLABLE CEE + +00B9A 00BC8 +TAMIL SYLLABLE CAI + +00B9A 00BCA +TAMIL SYLLABLE CO + +00B9A 00BCB +TAMIL SYLLABLE COO + +00B9A 00BCC +TAMIL SYLLABLE CAU + +00B9E 00BBE +TAMIL SYLLABLE NYAA + +00B9E 00BBF +TAMIL SYLLABLE NYI + +00B9E 00BC0 +TAMIL SYLLABLE NYII + +00B9E 00BC1 +TAMIL SYLLABLE NYU + +00B9E 00BC2 +TAMIL SYLLABLE NYUU + +00B9E 00BC6 +TAMIL SYLLABLE NYE + +00B9E 00BC7 +TAMIL SYLLABLE NYEE + +00B9E 00BC8 +TAMIL SYLLABLE NYAI + +00B9E 00BCA +TAMIL SYLLABLE NYO + +00B9E 00BCB +TAMIL SYLLABLE NYOO + +00B9E 00BCC +TAMIL SYLLABLE NYAU + +00B9F 00BBE +TAMIL SYLLABLE TTAA + +00B9F 00BBF +TAMIL SYLLABLE TTI + +00B9F 00BC0 +TAMIL SYLLABLE TTII + +00B9F 00BC1 +TAMIL SYLLABLE TTU + +00B9F 00BC2 +TAMIL SYLLABLE TTUU + +00B9F 00BC6 +TAMIL SYLLABLE TTE + +00B9F 00BC7 +TAMIL SYLLABLE TTEE + +00B9F 00BC8 +TAMIL SYLLABLE TTAI + +00B9F 00BCA +TAMIL SYLLABLE TTO + +00B9F 00BCB +TAMIL SYLLABLE TTOO + +00B9F 00BCC +TAMIL SYLLABLE TTAU + +00BA3 00BBE +TAMIL SYLLABLE NNAA + +00BA3 00BBF +TAMIL SYLLABLE NNI + +00BA3 00BC0 +TAMIL SYLLABLE NNII + +00BA3 00BC1 +TAMIL SYLLABLE NNU + +00BA3 00BC2 +TAMIL SYLLABLE NNUU + +00BA3 00BC6 +TAMIL SYLLABLE NNE + +00BA3 00BC7 +TAMIL SYLLABLE NNEE + +00BA3 00BC8 +TAMIL SYLLABLE NNAI + +00BA3 00BCA +TAMIL SYLLABLE NNO + +00BA3 00BCB +TAMIL SYLLABLE NNOO + +00BA3 00BCC +TAMIL SYLLABLE NNAU + +00BA4 00BBE +TAMIL SYLLABLE TAA + +00BA4 00BBF +TAMIL SYLLABLE TI + +00BA4 00BC0 +TAMIL SYLLABLE TII + +00BA4 00BC1 +TAMIL SYLLABLE TU + +00BA4 00BC2 +TAMIL SYLLABLE TUU + +00BA4 00BC6 +TAMIL SYLLABLE TE + +00BA4 00BC7 +TAMIL SYLLABLE TEE + +00BA4 00BC8 +TAMIL SYLLABLE TAI + +00BA4 00BCA +TAMIL SYLLABLE TO + +00BA4 00BCB +TAMIL SYLLABLE TOO + +00BA4 00BCC +TAMIL SYLLABLE TAU + +00BA8 00BBE +TAMIL SYLLABLE NAA + +00BA8 00BBF +TAMIL SYLLABLE NI + +00BA8 00BC0 +TAMIL SYLLABLE NII + +00BA8 00BC1 +TAMIL SYLLABLE NU + +00BA8 00BC2 +TAMIL SYLLABLE NUU + +00BA8 00BC6 +TAMIL SYLLABLE NE + +00BA8 00BC7 +TAMIL SYLLABLE NEE + +00BA8 00BC8 +TAMIL SYLLABLE NAI + +00BA8 00BCA +TAMIL SYLLABLE NO + +00BA8 00BCB +TAMIL SYLLABLE NOO + +00BA8 00BCC +TAMIL SYLLABLE NAU + +00BAA 00BBE +TAMIL SYLLABLE PAA + +00BAA 00BBF +TAMIL SYLLABLE PI + +00BAA 00BC0 +TAMIL SYLLABLE PII + +00BAA 00BC1 +TAMIL SYLLABLE PU + +00BAA 00BC2 +TAMIL SYLLABLE PUU + +00BAA 00BC6 +TAMIL SYLLABLE PE + +00BAA 00BC7 +TAMIL SYLLABLE PEE + +00BAA 00BC8 +TAMIL SYLLABLE PAI + +00BAA 00BCA +TAMIL SYLLABLE PO + +00BAA 00BCB +TAMIL SYLLABLE POO + +00BAA 00BCC +TAMIL SYLLABLE PAU + +00BAE 00BBE +TAMIL SYLLABLE MAA + +00BAE 00BBF +TAMIL SYLLABLE MI + +00BAE 00BC0 +TAMIL SYLLABLE MII + +00BAE 00BC1 +TAMIL SYLLABLE MU + +00BAE 00BC2 +TAMIL SYLLABLE MUU + +00BAE 00BC6 +TAMIL SYLLABLE ME + +00BAE 00BC7 +TAMIL SYLLABLE MEE + +00BAE 00BC8 +TAMIL SYLLABLE MAI + +00BAE 00BCA +TAMIL SYLLABLE MO + +00BAE 00BCB +TAMIL SYLLABLE MOO + +00BAE 00BCC +TAMIL SYLLABLE MAU + +00BAF 00BBE +TAMIL SYLLABLE YAA + +00BAF 00BBF +TAMIL SYLLABLE YI + +00BAF 00BC0 +TAMIL SYLLABLE YII + +00BAF 00BC1 +TAMIL SYLLABLE YU + +00BAF 00BC2 +TAMIL SYLLABLE YUU + +00BAF 00BC6 +TAMIL SYLLABLE YE + +00BAF 00BC7 +TAMIL SYLLABLE YEE + +00BAF 00BC8 +TAMIL SYLLABLE YAI + +00BAF 00BCA +TAMIL SYLLABLE YO + +00BAF 00BCB +TAMIL SYLLABLE YOO + +00BAF 00BCC +TAMIL SYLLABLE YAU + +00BB0 00BBE +TAMIL SYLLABLE RAA + +00BB0 00BBF +TAMIL SYLLABLE RI + +00BB0 00BC0 +TAMIL SYLLABLE RII + +00BB0 00BC1 +TAMIL SYLLABLE RU + +00BB0 00BC2 +TAMIL SYLLABLE RUU + +00BB0 00BC6 +TAMIL SYLLABLE RE + +00BB0 00BC7 +TAMIL SYLLABLE REE + +00BB0 00BC8 +TAMIL SYLLABLE RAI + +00BB0 00BCA +TAMIL SYLLABLE RO + +00BB0 00BCB +TAMIL SYLLABLE ROO + +00BB0 00BCC +TAMIL SYLLABLE RAU + +00BB2 00BBE +TAMIL SYLLABLE LAA + +00BB2 00BBF +TAMIL SYLLABLE LI + +00BB2 00BC0 +TAMIL SYLLABLE LII + +00BB2 00BC1 +TAMIL SYLLABLE LU + +00BB2 00BC2 +TAMIL SYLLABLE LUU + +00BB2 00BC6 +TAMIL SYLLABLE LE + +00BB2 00BC7 +TAMIL SYLLABLE LEE + +00BB2 00BC8 +TAMIL SYLLABLE LAI + +00BB2 00BCA +TAMIL SYLLABLE LO + +00BB2 00BCB +TAMIL SYLLABLE LOO + +00BB2 00BCC +TAMIL SYLLABLE LAU + +00BB5 00BBE +TAMIL SYLLABLE VAA + +00BB5 00BBF +TAMIL SYLLABLE VI + +00BB5 00BC0 +TAMIL SYLLABLE VII + +00BB5 00BC1 +TAMIL SYLLABLE VU + +00BB5 00BC2 +TAMIL SYLLABLE VUU + +00BB5 00BC6 +TAMIL SYLLABLE VE + +00BB5 00BC7 +TAMIL SYLLABLE VEE + +00BB5 00BC8 +TAMIL SYLLABLE VAI + +00BB5 00BCA +TAMIL SYLLABLE VO + +00BB5 00BCB +TAMIL SYLLABLE VOO + +00BB5 00BCC +TAMIL SYLLABLE VAU + +00BB4 00BBE +TAMIL SYLLABLE LLLAA + +00BB4 00BBF +TAMIL SYLLABLE LLLI + +00BB4 00BC0 +TAMIL SYLLABLE LLLII + +00BB4 00BC1 +TAMIL SYLLABLE LLLU + +00BB4 00BC2 +TAMIL SYLLABLE LLLUU + +00BB4 00BC6 +TAMIL SYLLABLE LLLE + +00BB4 00BC7 +TAMIL SYLLABLE LLLEE + +00BB4 00BC8 +TAMIL SYLLABLE LLLAI + +00BB4 00BCA +TAMIL SYLLABLE LLLO + +00BB4 00BCB +TAMIL SYLLABLE LLLOO + +00BB4 00BCC +TAMIL SYLLABLE LLLAU + +00BB3 00BBE +TAMIL SYLLABLE LLAA + +00BB3 00BBF +TAMIL SYLLABLE LLI + +00BB3 00BC0 +TAMIL SYLLABLE LLII + +00BB3 00BC1 +TAMIL SYLLABLE LLU + +00BB3 00BC2 +TAMIL SYLLABLE LLUU + +00BB3 00BC6 +TAMIL SYLLABLE LLE + +00BB3 00BC7 +TAMIL SYLLABLE LLEE + +00BB3 00BC8 +TAMIL SYLLABLE LLAI + +00BB3 00BCA +TAMIL SYLLABLE LLO + +00BB3 00BCB +TAMIL SYLLABLE LLOO + +00BB3 00BCC +TAMIL SYLLABLE LLAU + +00BB1 00BBE +TAMIL SYLLABLE RRAA + +00BB1 00BBF +TAMIL SYLLABLE RRI + +00BB1 00BC0 +TAMIL SYLLABLE RRII + +00BB1 00BC1 +TAMIL SYLLABLE RRU + +00BB1 00BC2 +TAMIL SYLLABLE RRUU + +00BB1 00BC6 +TAMIL SYLLABLE RRE + +00BB1 00BC7 +TAMIL SYLLABLE RREE + +00BB1 00BC8 +TAMIL SYLLABLE RRAI + +00BB1 00BCA +TAMIL SYLLABLE RRO + +00BB1 00BCB +TAMIL SYLLABLE RROO + +00BB1 00BCC +TAMIL SYLLABLE RRAU + +00BA9 00BBE +TAMIL SYLLABLE NNNAA + +00BA9 00BBF +TAMIL SYLLABLE NNNI + +00BA9 00BC0 +TAMIL SYLLABLE NNNII + +00BA9 00BC1 +TAMIL SYLLABLE NNNU + +00BA9 00BC2 +TAMIL SYLLABLE NNNUU + +00BA9 00BC6 +TAMIL SYLLABLE NNNE + +00BA9 00BC7 +TAMIL SYLLABLE NNNEE + +00BA9 00BC8 +TAMIL SYLLABLE NNNAI + +00BA9 00BCA +TAMIL SYLLABLE NNNO + +00BA9 00BCB +TAMIL SYLLABLE NNNOO + +00BA9 00BCC +TAMIL SYLLABLE NNNAU + +00B9C 00BBE +TAMIL SYLLABLE JAA + +00B9C 00BBF +TAMIL SYLLABLE JI + +00B9C 00BC0 +TAMIL SYLLABLE JII + +00B9C 00BC1 +TAMIL SYLLABLE JU + +00B9C 00BC2 +TAMIL SYLLABLE JUU + +00B9C 00BC6 +TAMIL SYLLABLE JE + +00B9C 00BC7 +TAMIL SYLLABLE JEE + +00B9C 00BC8 +TAMIL SYLLABLE JAI + +00B9C 00BCA +TAMIL SYLLABLE JO + +00B9C 00BCB +TAMIL SYLLABLE JOO + +00B9C 00BCC +TAMIL SYLLABLE JAU + +00BB6 00BBE +TAMIL SYLLABLE SHAA + +00BB6 00BBF +TAMIL SYLLABLE SHI + +00BB6 00BC0 +TAMIL SYLLABLE SHII + +00BB6 00BC1 +TAMIL SYLLABLE SHU + +00BB6 00BC2 +TAMIL SYLLABLE SHUU + +00BB6 00BC6 +TAMIL SYLLABLE SHE + +00BB6 00BC7 +TAMIL SYLLABLE SHEE + +00BB6 00BC8 +TAMIL SYLLABLE SHAI + +00BB6 00BCA +TAMIL SYLLABLE SHO + +00BB6 00BCB +TAMIL SYLLABLE SHOO + +00BB6 00BCC +TAMIL SYLLABLE SHAU + +00BB7 00BBE +TAMIL SYLLABLE SSAA + +00BB7 00BBF +TAMIL SYLLABLE SSI + +00BB7 00BC0 +TAMIL SYLLABLE SSII + +00BB7 00BC1 +TAMIL SYLLABLE SSU + +00BB7 00BC2 +TAMIL SYLLABLE SSUU + +00BB7 00BC6 +TAMIL SYLLABLE SSE + +00BB7 00BC7 +TAMIL SYLLABLE SSEE + +00BB7 00BC8 +TAMIL SYLLABLE SSAI + +00BB7 00BCA +TAMIL SYLLABLE SSO + +00BB7 00BCB +TAMIL SYLLABLE SSOO + +00BB7 00BCC +TAMIL SYLLABLE SSAU + +00BB8 00BBE +TAMIL SYLLABLE SAA + +00BB8 00BBF +TAMIL SYLLABLE SI + +00BB8 00BC0 +TAMIL SYLLABLE SII + +00BB8 00BC1 +TAMIL SYLLABLE SU + +00BB8 00BC2 +TAMIL SYLLABLE SUU + +00BB8 00BC6 +TAMIL SYLLABLE SE + +00BB8 00BC7 +TAMIL SYLLABLE SEE + +00BB8 00BC8 +TAMIL SYLLABLE SAI + +00BB8 00BCA +TAMIL SYLLABLE SO + +00BB8 00BCB +TAMIL SYLLABLE SOO + +00BB8 00BCC +TAMIL SYLLABLE SAU + +00BB9 00BBE +TAMIL SYLLABLE HAA + +00BB9 00BBF +TAMIL SYLLABLE HI + +00BB9 00BC0 +TAMIL SYLLABLE HII + +00BB9 00BC1 +TAMIL SYLLABLE HU + +00BB9 00BC2 +TAMIL SYLLABLE HUU + +00BB9 00BC6 +TAMIL SYLLABLE HE + +00BB9 00BC7 +TAMIL SYLLABLE HEE + +00BB9 00BC8 +TAMIL SYLLABLE HAI + +00BB9 00BCA +TAMIL SYLLABLE HO + +00BB9 00BCB +TAMIL SYLLABLE HOO + +00BB9 00BCC +TAMIL SYLLABLE HAU + +00B95 00BCD 00BB7 +TAMIL SYLLABLE KSSA + +00B95 00BCD 00BB7 00BBE +TAMIL SYLLABLE KSSAA + +00B95 00BCD 00BB7 00BBF +TAMIL SYLLABLE KSSI + +00B95 00BCD 00BB7 00BC0 +TAMIL SYLLABLE KSSII + +00B95 00BCD 00BB7 00BC1 +TAMIL SYLLABLE KSSU + +00B95 00BCD 00BB7 00BC2 +TAMIL SYLLABLE KSSUU + +00B95 00BCD 00BB7 00BC6 +TAMIL SYLLABLE KSSE + +00B95 00BCD 00BB7 00BC7 +TAMIL SYLLABLE KSSEE + +00B95 00BCD 00BB7 00BC8 +TAMIL SYLLABLE KSSAI + +00B95 00BCD 00BB7 00BCA +TAMIL SYLLABLE KSSO + +00B95 00BCD 00BB7 00BCB +TAMIL SYLLABLE KSSOO + +00B95 00BCD 00BB7 00BCC +TAMIL SYLLABLE KSSAU + +00BB6 00BCD 00BB0 00BC0 +TAMIL SYLLABLE SHRII + +00DCA 0200D 00DBA +SINHALA CONSONANT SIGN YANSAYA + +00DCA 0200D 00DBB +SINHALA CONSONANT SIGN RAKAARAANSAYA + +00DBB 00DCA 0200D +SINHALA CONSONANT SIGN REPAYA + +010E3 00302 +GEORGIAN LETTER U-BRJGU + +017D2 01780 +KHMER CONSONANT SIGN COENG KA + +017D2 01781 +KHMER CONSONANT SIGN COENG KHA + +017D2 01782 +KHMER CONSONANT SIGN COENG KO + +017D2 01783 +KHMER CONSONANT SIGN COENG KHO + +017D2 01784 +KHMER CONSONANT SIGN COENG NGO + +017D2 01785 +KHMER CONSONANT SIGN COENG CA + +017D2 01786 +KHMER CONSONANT SIGN COENG CHA + +017D2 01787 +KHMER CONSONANT SIGN COENG CO + +017D2 01788 +KHMER CONSONANT SIGN COENG CHO + +017D2 01789 +KHMER CONSONANT SIGN COENG NYO + +017D2 0178A +KHMER CONSONANT SIGN COENG DA + +017D2 0178B +KHMER CONSONANT SIGN COENG TTHA + +017D2 0178C +KHMER CONSONANT SIGN COENG DO + +017D2 0178D +KHMER CONSONANT SIGN COENG TTHO + +017D2 0178E +KHMER CONSONANT SIGN COENG NA + +017D2 0178F +KHMER CONSONANT SIGN COENG TA + +017D2 01790 +KHMER CONSONANT SIGN COENG THA + +017D2 01791 +KHMER CONSONANT SIGN COENG TO + +017D2 01792 +KHMER CONSONANT SIGN COENG THO + +017D2 01793 +KHMER CONSONANT SIGN COENG NO + +017D2 01794 +KHMER CONSONANT SIGN COENG BA + +017D2 01795 +KHMER CONSONANT SIGN COENG PHA + +017D2 01796 +KHMER CONSONANT SIGN COENG PO + +017D2 01797 +KHMER CONSONANT SIGN COENG PHO + +017D2 01798 +KHMER CONSONANT SIGN COENG MO + +017D2 01799 +KHMER CONSONANT SIGN COENG YO + +017D2 0179A +KHMER CONSONANT SIGN COENG RO + +017D2 0179B +KHMER CONSONANT SIGN COENG LO + +017D2 0179C +KHMER CONSONANT SIGN COENG VO + +017D2 0179D +KHMER CONSONANT SIGN COENG SHA + +017D2 0179E +KHMER CONSONANT SIGN COENG SSA + +017D2 0179F +KHMER CONSONANT SIGN COENG SA + +017D2 017A0 +KHMER CONSONANT SIGN COENG HA + +017D2 017A1 +KHMER CONSONANT SIGN COENG LA + +017D2 017A2 +KHMER VOWEL SIGN COENG QA + +017D2 017A7 +KHMER INDEPENDENT VOWEL SIGN COENG QU + +017D2 017AB +KHMER INDEPENDENT VOWEL SIGN COENG RY + +017D2 017AC +KHMER INDEPENDENT VOWEL SIGN COENG RYY + +017D2 017AF +KHMER INDEPENDENT VOWEL SIGN COENG QE + +017BB 017C6 +KHMER VOWEL SIGN OM + +017B6 017C6 +KHMER VOWEL SIGN AAM + +0304B 0309A +HIRAGANA LETTER BIDAKUON NGA + +0304D 0309A +HIRAGANA LETTER BIDAKUON NGI + +0304F 0309A +HIRAGANA LETTER BIDAKUON NGU + +03051 0309A +HIRAGANA LETTER BIDAKUON NGE + +03053 0309A +HIRAGANA LETTER BIDAKUON NGO + +030AB 0309A +KATAKANA LETTER BIDAKUON NGA + +030AD 0309A +KATAKANA LETTER BIDAKUON NGI + +030AF 0309A +KATAKANA LETTER BIDAKUON NGU + +030B1 0309A +KATAKANA LETTER BIDAKUON NGE + +030B3 0309A +KATAKANA LETTER BIDAKUON NGO + +030BB 0309A +KATAKANA LETTER AINU CE + +030C4 0309A +KATAKANA LETTER AINU TU + +030C8 0309A +KATAKANA LETTER AINU TO + +031F7 0309A +KATAKANA LETTER AINU P + +002E5 002E9 +MODIFIER LETTER EXTRA-HIGH EXTRA-LOW CONTOUR TONE BAR + +002E9 002E5 +MODIFIER LETTER EXTRA-LOW EXTRA-HIGH CONTOUR TONE BAR + END diff --git a/gnu/usr.bin/perl/lib/unicore/Name.pm b/gnu/usr.bin/perl/lib/unicore/Name.pm index 3269e8d077d..5231c98e2cd 100644 --- a/gnu/usr.bin/perl/lib/unicore/Name.pm +++ b/gnu/usr.bin/perl/lib/unicore/Name.pm @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! @@ -51,13 +51,14 @@ package charnames; { 'high' => [ -19893, -40943, -173782, +19903, +40956, +173789, 177972, 178205, 183969, 191456, +201546, ], 'low' => [ @@ -68,6 +69,18 @@ package charnames; 177984, 178208, 183984, +196608, +], +}, +'KHITAN SMALL SCRIPT CHARACTER' => +{ +'high' => +[ +101589, +], +'low' => +[ +101120, ], }, 'NUSHU CHARACTER' => @@ -91,6 +104,17 @@ package charnames; [ 94208, ], +}, +'TANGUT IDEOGRAPH SUPPLEMENT' => +{ +'high' => +[ +101640, +], +'low' => +[ +101632, +], }, ); @@ -117,13 +141,14 @@ package charnames; { 'high' => [ -19893, -40943, -173782, +19903, +40956, +173789, 177972, 178205, 183969, 191456, +201546, ], 'low' => [ @@ -134,6 +159,18 @@ package charnames; 177984, 178208, 183984, +196608, +], +}, +'KHITANSMALLSCRIPTCHARACTER' => +{ +'high' => +[ +101589, +], +'low' => +[ +101120, ], }, 'NUSHUCHARACTER' => @@ -157,78 +194,152 @@ package charnames; [ 94208, ], +}, +'TANGUTIDEOGRAPHSUPPLEMENT' => +{ +'high' => +[ +101640, +], +'low' => +[ +101632, +], }, ); # And the following array gives the inverse mapping from code points to # names. Lowest code points are first - my @code_points_ending_in_code_point = ( + @code_points_ending_in_code_point = ( { -'high' => 19893, +'high' => 19903, +'legal' => +' + -0123456789ABCDEFGHIJKNOPRU', 'low' => 13312, 'name' => 'CJK UNIFIED IDEOGRAPH', }, { -'high' => 40943, +'high' => 40956, +'legal' => +' + -0123456789ABCDEFGHIJKNOPRU', 'low' => 19968, 'name' => 'CJK UNIFIED IDEOGRAPH', }, { 'high' => 64109, +'legal' => +' + -0123456789ABCDEFGHIJKLMOPRTY', 'low' => 63744, 'name' => 'CJK COMPATIBILITY IDEOGRAPH', }, { 'high' => 64217, +'legal' => +' + -0123456789ABCDEFGHIJKLMOPRTY', 'low' => 64112, 'name' => 'CJK COMPATIBILITY IDEOGRAPH', }, { 'high' => 100343, +'legal' => +' + -0123456789ABCDEFGHINOPRTU', 'low' => 94208, 'name' => 'TANGUT IDEOGRAPH', }, { +'high' => 101589, +'legal' => +' + -0123456789ABCDEFHIKLMNPRST', +'low' => 101120, +'name' => 'KHITAN SMALL SCRIPT CHARACTER', +}, +{ +'high' => 101640, +'legal' => +' + -0123456789ABCDEFGHILMNOPRSTU', +'low' => 101632, +'name' => 'TANGUT IDEOGRAPH SUPPLEMENT', +}, +{ 'high' => 111355, +'legal' => +' + -0123456789ABCDEFHNRSTU', 'low' => 110960, 'name' => 'NUSHU CHARACTER', }, { -'high' => 173782, +'high' => 173789, +'legal' => +' + -0123456789ABCDEFGHIJKNOPRU', 'low' => 131072, 'name' => 'CJK UNIFIED IDEOGRAPH', }, { 'high' => 177972, +'legal' => +' + -0123456789ABCDEFGHIJKNOPRU', 'low' => 173824, 'name' => 'CJK UNIFIED IDEOGRAPH', }, { 'high' => 178205, +'legal' => +' + -0123456789ABCDEFGHIJKNOPRU', 'low' => 177984, 'name' => 'CJK UNIFIED IDEOGRAPH', }, { 'high' => 183969, +'legal' => +' + -0123456789ABCDEFGHIJKNOPRU', 'low' => 178208, 'name' => 'CJK UNIFIED IDEOGRAPH', }, { 'high' => 191456, +'legal' => +' + -0123456789ABCDEFGHIJKNOPRU', 'low' => 183984, 'name' => 'CJK UNIFIED IDEOGRAPH', }, { 'high' => 195101, +'legal' => +' + -0123456789ABCDEFGHIJKLMOPRTY', 'low' => 194560, 'name' => 'CJK COMPATIBILITY IDEOGRAPH', }, +{ +'high' => 201546, +'legal' => +' + -0123456789ABCDEFGHIJKNOPRU', +'low' => 196608, +'name' => 'CJK UNIFIED IDEOGRAPH', +}, , ); + # Is exportable, make read-only + Internals::SvREADONLY(@code_points_ending_in_code_point, 1); + # Convert from code point to Jamo short name for use in composing Hangul # syllable names my %Jamo = ( diff --git a/gnu/usr.bin/perl/lib/unicore/TestProp.pl b/gnu/usr.bin/perl/lib/unicore/TestProp.pl index 44fb209dc7b..a6023174bb5 100644 --- a/gnu/usr.bin/perl/lib/unicore/TestProp.pl +++ b/gnu/usr.bin/perl/lib/unicore/TestProp.pl @@ -1,11 +1,15 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! sub TODO_FAILING_BREAKS { 0 } use strict; use warnings; + +use feature 'signatures'; + +no warnings 'experimental::signatures'; no warnings 'experimental::uniprop_wildcards'; # Test qr/\X/ and the \p{} regular expression constructs. This file is @@ -21,8 +25,7 @@ my $Tests = 0; my $Fails = 0; # loc_tools.pl requires this function to be defined -sub ok($@) { - my ($pass, @msg) = @_; +sub ok($pass, @msg) { print "not " unless $pass; print "ok "; print ++$Tests; @@ -30,12 +33,7 @@ sub ok($@) { print "\n"; } -sub Expect($$$$) { - my $expected = shift; - my $ord = shift; - my $regex = shift; - my $warning_type = shift; # Type of warning message, like 'deprecated' - # or empty if none +sub Expect($expected, $ord, $regex, $warning_type='') { my $line = (caller)[2]; # Convert the code point to hex form @@ -89,8 +87,7 @@ sub Expect($$$$) { return; } -sub Error($) { - my $regex = shift; +sub Error($regex) { $Tests++; if (eval { 'x' =~ qr/$regex/; 1 }) { $Fails++; @@ -130,7 +127,7 @@ if (! defined $WB_Extend_or_Format_re) { $WB_Extend_or_Format_re = eval 'qr/[\p{WB=Extend}\p{WB=Format}]/'; } -sub _test_break($$) { +sub _test_break($template, $break_type) { # Test various break property matches. The 2nd parameter gives the # property name. The input is a line from auxiliary/*Test.txt for the # given property. Each such line is a sequence of Unicode (not native) @@ -146,9 +143,6 @@ sub _test_break($$) { # /(\X)/, Each \X should match the next cluster; and that is what is # checked. - my $template = shift; - my $break_type = shift; - my $line = (caller 1)[2]; # Line number my $comment = ""; @@ -375,20 +369,20 @@ sub _test_break($$) { return; } -sub Test_GCB($) { - _test_break(shift, 'gcb'); +sub Test_GCB($t) { + _test_break($t, 'gcb'); } -sub Test_LB($) { - _test_break(shift, 'lb'); +sub Test_LB($t) { + _test_break($t, 'lb'); } -sub Test_SB($) { - _test_break(shift, 'sb'); +sub Test_SB($t) { + _test_break($t, 'sb'); } -sub Test_WB($) { - _test_break(shift, 'wb'); +sub Test_WB($t) { + _test_break($t, 'wb'); } sub Finished() { @@ -402,6 +396,7 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 0x2028, '\p{Print}', ""); # Bug # 71722 Expect(0, 0x2029, '\p{Print}', ""); # Bug # 71722 Expect(1, 0xFF10, '\p{XDigit}', ""); # Bug # 71726 + Error('\p{InKana}'); # 'Kana' is not a block so InKana shouldn't compile # Make sure this gets tested; it was not part of the official test suite at # the time this was added. Note that this is as it would appear in the @@ -409,6 +404,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { # Test_WB() Test_WB("$breakable 0020 $breakable 0020 $breakable 0308 $breakable"); Test_LB("$nobreak 200B $nobreak 0020 $nobreak 0020 $breakable 2060 $breakable"); + Expect(1, ord(" "), '\p{gc=:(?aa)s:}', ""); # /aa is valid + Expect(1, ord(" "), '\p{gc=:(?-s)s:}', ""); # /-s is valid + ; Error('\p{_perllb}'); Error('\P{_perllb}'); Error('\p{_perlscx}'); @@ -575,8 +573,40 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 13056, '\p{^Is_Age=000000012.1}', ""); Expect(1, 13056, '\P{Is_Age=000000012.1}', ""); Expect(0, 13056, '\P{^Is_Age=000000012.1}', ""); - Error('\p{Age=--V2_0/a/}'); - Error('\P{Age=--V2_0/a/}'); + Error('\p{Age=--V13_0/a/}'); + Error('\P{Age=--V13_0/a/}'); + Expect(1, 201546, '\p{Age=:\AV13_0\z:}', "");; + Expect(0, 201547, '\p{Age=:\AV13_0\z:}', "");; + Expect(1, 201546, '\p{Age=v130}', ""); + Expect(0, 201546, '\p{^Age=v130}', ""); + Expect(0, 201546, '\P{Age=v130}', ""); + Expect(1, 201546, '\P{^Age=v130}', ""); + Expect(0, 201547, '\p{Age=v130}', ""); + Expect(1, 201547, '\p{^Age=v130}', ""); + Expect(1, 201547, '\P{Age=v130}', ""); + Expect(0, 201547, '\P{^Age=v130}', ""); + Expect(1, 201546, '\p{Age=:\Av130\z:}', "");; + Expect(0, 201547, '\p{Age=:\Av130\z:}', "");; + Expect(1, 201546, '\p{Age= V13_0}', ""); + Expect(0, 201546, '\p{^Age= V13_0}', ""); + Expect(0, 201546, '\P{Age= V13_0}', ""); + Expect(1, 201546, '\P{^Age= V13_0}', ""); + Expect(0, 201547, '\p{Age= V13_0}', ""); + Expect(1, 201547, '\p{^Age= V13_0}', ""); + Expect(1, 201547, '\P{Age= V13_0}', ""); + Expect(0, 201547, '\P{^Age= V13_0}', ""); + Error('\p{Is_Age= 01_3.0/a/}'); + Error('\P{Is_Age= 01_3.0/a/}'); + Expect(1, 201546, '\p{Is_Age=+00000013.0}', ""); + Expect(0, 201546, '\p{^Is_Age=+00000013.0}', ""); + Expect(0, 201546, '\P{Is_Age=+00000013.0}', ""); + Expect(1, 201546, '\P{^Is_Age=+00000013.0}', ""); + Expect(0, 201547, '\p{Is_Age=+00000013.0}', ""); + Expect(1, 201547, '\p{^Is_Age=+00000013.0}', ""); + Expect(1, 201547, '\P{Is_Age=+00000013.0}', ""); + Expect(0, 201547, '\P{^Is_Age=+00000013.0}', ""); + Error('\p{Age= V2_0/a/}'); + Error('\P{Age= V2_0/a/}'); Expect(1, 983040, '\p{Age=:\AV2_0\z:}', "");; Expect(0, 983037, '\p{Age=:\AV2_0\z:}', "");; Expect(1, 983040, '\p{Age=v20}', ""); @@ -589,26 +619,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 983037, '\P{^Age=v20}', ""); Expect(1, 983040, '\p{Age=:\Av20\z:}', "");; Expect(0, 983037, '\p{Age=:\Av20\z:}', "");; - Expect(1, 983040, '\p{Age= V2_0}', ""); - Expect(0, 983040, '\p{^Age= V2_0}', ""); - Expect(0, 983040, '\P{Age= V2_0}', ""); - Expect(1, 983040, '\P{^Age= V2_0}', ""); - Expect(0, 983037, '\p{Age= V2_0}', ""); - Expect(1, 983037, '\p{^Age= V2_0}', ""); - Expect(1, 983037, '\P{Age= V2_0}', ""); - Expect(0, 983037, '\P{^Age= V2_0}', ""); - Error('\p{Is_Age= 0_2.0/a/}'); - Error('\P{Is_Age= 0_2.0/a/}'); - Expect(1, 983040, '\p{Is_Age=+0000002.0}', ""); - Expect(0, 983040, '\p{^Is_Age=+0000002.0}', ""); - Expect(0, 983040, '\P{Is_Age=+0000002.0}', ""); - Expect(1, 983040, '\P{^Is_Age=+0000002.0}', ""); - Expect(0, 983037, '\p{Is_Age=+0000002.0}', ""); - Expect(1, 983037, '\p{^Is_Age=+0000002.0}', ""); - Expect(1, 983037, '\P{Is_Age=+0000002.0}', ""); - Expect(0, 983037, '\P{^Is_Age=+0000002.0}', ""); - Error('\p{Age= V2_1/a/}'); - Error('\P{Age= V2_1/a/}'); + Expect(1, 983040, '\p{Age= V2_0}', ""); + Expect(0, 983040, '\p{^Age= V2_0}', ""); + Expect(0, 983040, '\P{Age= V2_0}', ""); + Expect(1, 983040, '\P{^Age= V2_0}', ""); + Expect(0, 983037, '\p{Age= V2_0}', ""); + Expect(1, 983037, '\p{^Age= V2_0}', ""); + Expect(1, 983037, '\P{Age= V2_0}', ""); + Expect(0, 983037, '\P{^Age= V2_0}', ""); + Error('\p{Is_Age=:= -+0000002.0}'); + Error('\P{Is_Age=:= -+0000002.0}'); + Expect(1, 983040, '\p{Is_Age=00_00_00_2.0}', ""); + Expect(0, 983040, '\p{^Is_Age=00_00_00_2.0}', ""); + Expect(0, 983040, '\P{Is_Age=00_00_00_2.0}', ""); + Expect(1, 983040, '\P{^Is_Age=00_00_00_2.0}', ""); + Expect(0, 983037, '\p{Is_Age=00_00_00_2.0}', ""); + Expect(1, 983037, '\p{^Is_Age=00_00_00_2.0}', ""); + Expect(1, 983037, '\P{Is_Age=00_00_00_2.0}', ""); + Expect(0, 983037, '\P{^Is_Age=00_00_00_2.0}', ""); + Error('\p{Age= :=V2_1}'); + Error('\P{Age= :=V2_1}'); Expect(1, 65532, '\p{Age=:\AV2_1\z:}', "");; Expect(0, 65533, '\p{Age=:\AV2_1\z:}', "");; Expect(1, 65532, '\p{Age=v21}', ""); @@ -621,26 +651,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65533, '\P{^Age=v21}', ""); Expect(1, 65532, '\p{Age=:\Av21\z:}', "");; Expect(0, 65533, '\p{Age=:\Av21\z:}', "");; - Expect(1, 65532, '\p{Age= V2_1}', ""); - Expect(0, 65532, '\p{^Age= V2_1}', ""); - Expect(0, 65532, '\P{Age= V2_1}', ""); - Expect(1, 65532, '\P{^Age= V2_1}', ""); - Expect(0, 65533, '\p{Age= V2_1}', ""); - Expect(1, 65533, '\p{^Age= V2_1}', ""); - Expect(1, 65533, '\P{Age= V2_1}', ""); - Expect(0, 65533, '\P{^Age= V2_1}', ""); - Error('\p{Is_Age=:= -+0000002.1}'); - Error('\P{Is_Age=:= -+0000002.1}'); - Expect(1, 65532, '\p{Is_Age=00_00_00_2.1}', ""); - Expect(0, 65532, '\p{^Is_Age=00_00_00_2.1}', ""); - Expect(0, 65532, '\P{Is_Age=00_00_00_2.1}', ""); - Expect(1, 65532, '\P{^Is_Age=00_00_00_2.1}', ""); - Expect(0, 65533, '\p{Is_Age=00_00_00_2.1}', ""); - Expect(1, 65533, '\p{^Is_Age=00_00_00_2.1}', ""); - Expect(1, 65533, '\P{Is_Age=00_00_00_2.1}', ""); - Expect(0, 65533, '\P{^Is_Age=00_00_00_2.1}', ""); - Error('\p{Age= :=V3_0}'); - Error('\P{Age= :=V3_0}'); + Expect(1, 65532, '\p{Age=V2_1}', ""); + Expect(0, 65532, '\p{^Age=V2_1}', ""); + Expect(0, 65532, '\P{Age=V2_1}', ""); + Expect(1, 65532, '\P{^Age=V2_1}', ""); + Expect(0, 65533, '\p{Age=V2_1}', ""); + Expect(1, 65533, '\p{^Age=V2_1}', ""); + Expect(1, 65533, '\P{Age=V2_1}', ""); + Expect(0, 65533, '\P{^Age=V2_1}', ""); + Error('\p{Is_Age=/a/ -+0000002.1}'); + Error('\P{Is_Age=/a/ -+0000002.1}'); + Expect(1, 65532, '\p{Is_Age=2.1}', ""); + Expect(0, 65532, '\p{^Is_Age=2.1}', ""); + Expect(0, 65532, '\P{Is_Age=2.1}', ""); + Expect(1, 65532, '\P{^Is_Age=2.1}', ""); + Expect(0, 65533, '\p{Is_Age=2.1}', ""); + Expect(1, 65533, '\p{^Is_Age=2.1}', ""); + Expect(1, 65533, '\P{Is_Age=2.1}', ""); + Expect(0, 65533, '\P{^Is_Age=2.1}', ""); + Error('\p{Age: := _V3_0}'); + Error('\P{Age: := _V3_0}'); Expect(1, 65531, '\p{Age=:\AV3_0\z:}', "");; Expect(0, 65532, '\p{Age=:\AV3_0\z:}', "");; Expect(1, 65531, '\p{Age=v30}', ""); @@ -653,26 +683,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65532, '\P{^Age=v30}', ""); Expect(1, 65531, '\p{Age=:\Av30\z:}', "");; Expect(0, 65532, '\p{Age=:\Av30\z:}', "");; - Expect(1, 65531, '\p{Age=V3_0}', ""); - Expect(0, 65531, '\p{^Age=V3_0}', ""); - Expect(0, 65531, '\P{Age=V3_0}', ""); - Expect(1, 65531, '\P{^Age=V3_0}', ""); - Expect(0, 65532, '\p{Age=V3_0}', ""); - Expect(1, 65532, '\p{^Age=V3_0}', ""); - Expect(1, 65532, '\P{Age=V3_0}', ""); - Expect(0, 65532, '\P{^Age=V3_0}', ""); - Error('\p{Is_Age=/a/ -+0000003.0}'); - Error('\P{Is_Age=/a/ -+0000003.0}'); - Expect(1, 65531, '\p{Is_Age=3.0}', ""); - Expect(0, 65531, '\p{^Is_Age=3.0}', ""); - Expect(0, 65531, '\P{Is_Age=3.0}', ""); - Expect(1, 65531, '\P{^Is_Age=3.0}', ""); - Expect(0, 65532, '\p{Is_Age=3.0}', ""); - Expect(1, 65532, '\p{^Is_Age=3.0}', ""); - Expect(1, 65532, '\P{Is_Age=3.0}', ""); - Expect(0, 65532, '\P{^Is_Age=3.0}', ""); - Error('\p{Age: := _V3_1}'); - Error('\P{Age: := _V3_1}'); + Expect(1, 65531, '\p{Age= _V3_0}', ""); + Expect(0, 65531, '\p{^Age= _V3_0}', ""); + Expect(0, 65531, '\P{Age= _V3_0}', ""); + Expect(1, 65531, '\P{^Age= _V3_0}', ""); + Expect(0, 65532, '\p{Age= _V3_0}', ""); + Expect(1, 65532, '\p{^Age= _V3_0}', ""); + Expect(1, 65532, '\P{Age= _V3_0}', ""); + Expect(0, 65532, '\P{^Age= _V3_0}', ""); + Error('\p{Is_Age=:= 003.0}'); + Error('\P{Is_Age=:= 003.0}'); + Expect(1, 65531, '\p{Is_Age=+003.0}', ""); + Expect(0, 65531, '\p{^Is_Age=+003.0}', ""); + Expect(0, 65531, '\P{Is_Age=+003.0}', ""); + Expect(1, 65531, '\P{^Is_Age=+003.0}', ""); + Expect(0, 65532, '\p{Is_Age=+003.0}', ""); + Expect(1, 65532, '\p{^Is_Age=+003.0}', ""); + Expect(1, 65532, '\P{Is_Age=+003.0}', ""); + Expect(0, 65532, '\P{^Is_Age=+003.0}', ""); + Error('\p{Age=-/a/v3_1}'); + Error('\P{Age=-/a/v3_1}'); Expect(1, 917631, '\p{Age=:\AV3_1\z:}', "");; Expect(0, 917632, '\p{Age=:\AV3_1\z:}', "");; Expect(1, 917631, '\p{Age=v31}', ""); @@ -685,26 +715,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917632, '\P{^Age=v31}', ""); Expect(1, 917631, '\p{Age=:\Av31\z:}', "");; Expect(0, 917632, '\p{Age=:\Av31\z:}', "");; - Expect(1, 917631, '\p{Age= _V3_1}', ""); - Expect(0, 917631, '\p{^Age= _V3_1}', ""); - Expect(0, 917631, '\P{Age= _V3_1}', ""); - Expect(1, 917631, '\P{^Age= _V3_1}', ""); - Expect(0, 917632, '\p{Age= _V3_1}', ""); - Expect(1, 917632, '\p{^Age= _V3_1}', ""); - Expect(1, 917632, '\P{Age= _V3_1}', ""); - Expect(0, 917632, '\P{^Age= _V3_1}', ""); - Error('\p{Is_Age=:= 003.1}'); - Error('\P{Is_Age=:= 003.1}'); - Expect(1, 917631, '\p{Is_Age=+003.1}', ""); - Expect(0, 917631, '\p{^Is_Age=+003.1}', ""); - Expect(0, 917631, '\P{Is_Age=+003.1}', ""); - Expect(1, 917631, '\P{^Is_Age=+003.1}', ""); - Expect(0, 917632, '\p{Is_Age=+003.1}', ""); - Expect(1, 917632, '\p{^Is_Age=+003.1}', ""); - Expect(1, 917632, '\P{Is_Age=+003.1}', ""); - Expect(0, 917632, '\P{^Is_Age=+003.1}', ""); - Error('\p{Age=-/a/v3_2}'); - Error('\P{Age=-/a/v3_2}'); + Expect(1, 917631, '\p{Age= V3_1}', ""); + Expect(0, 917631, '\p{^Age= V3_1}', ""); + Expect(0, 917631, '\P{Age= V3_1}', ""); + Expect(1, 917631, '\P{^Age= V3_1}', ""); + Expect(0, 917632, '\p{Age= V3_1}', ""); + Expect(1, 917632, '\p{^Age= V3_1}', ""); + Expect(1, 917632, '\P{Age= V3_1}', ""); + Expect(0, 917632, '\P{^Age= V3_1}', ""); + Error('\p{Is_Age=:= 3.1}'); + Error('\P{Is_Age=:= 3.1}'); + Expect(1, 917631, '\p{Is_Age=3.1}', ""); + Expect(0, 917631, '\p{^Is_Age=3.1}', ""); + Expect(0, 917631, '\P{Is_Age=3.1}', ""); + Expect(1, 917631, '\P{^Is_Age=3.1}', ""); + Expect(0, 917632, '\p{Is_Age=3.1}', ""); + Expect(1, 917632, '\p{^Is_Age=3.1}', ""); + Expect(1, 917632, '\P{Is_Age=3.1}', ""); + Expect(0, 917632, '\P{^Is_Age=3.1}', ""); + Error('\p{Age=-/a/V3_2}'); + Error('\P{Age=-/a/V3_2}'); Expect(1, 65376, '\p{Age=:\AV3_2\z:}', "");; Expect(0, 65377, '\p{Age=:\AV3_2\z:}', "");; Expect(1, 65376, '\p{Age=v32}', ""); @@ -717,26 +747,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65377, '\P{^Age=v32}', ""); Expect(1, 65376, '\p{Age=:\Av32\z:}', "");; Expect(0, 65377, '\p{Age=:\Av32\z:}', "");; - Expect(1, 65376, '\p{Age= V3_2}', ""); - Expect(0, 65376, '\p{^Age= V3_2}', ""); - Expect(0, 65376, '\P{Age= V3_2}', ""); - Expect(1, 65376, '\P{^Age= V3_2}', ""); - Expect(0, 65377, '\p{Age= V3_2}', ""); - Expect(1, 65377, '\p{^Age= V3_2}', ""); - Expect(1, 65377, '\P{Age= V3_2}', ""); - Expect(0, 65377, '\P{^Age= V3_2}', ""); - Error('\p{Is_Age=:= 3.2}'); - Error('\P{Is_Age=:= 3.2}'); - Expect(1, 65376, '\p{Is_Age=3.2}', ""); - Expect(0, 65376, '\p{^Is_Age=3.2}', ""); - Expect(0, 65376, '\P{Is_Age=3.2}', ""); - Expect(1, 65376, '\P{^Is_Age=3.2}', ""); - Expect(0, 65377, '\p{Is_Age=3.2}', ""); - Expect(1, 65377, '\p{^Is_Age=3.2}', ""); - Expect(1, 65377, '\P{Is_Age=3.2}', ""); - Expect(0, 65377, '\P{^Is_Age=3.2}', ""); - Error('\p{Age=-/a/V4_0}'); - Error('\P{Age=-/a/V4_0}'); + Expect(1, 65376, '\p{Age= V3_2}', ""); + Expect(0, 65376, '\p{^Age= V3_2}', ""); + Expect(0, 65376, '\P{Age= V3_2}', ""); + Expect(1, 65376, '\P{^Age= V3_2}', ""); + Expect(0, 65377, '\p{Age= V3_2}', ""); + Expect(1, 65377, '\p{^Age= V3_2}', ""); + Expect(1, 65377, '\P{Age= V3_2}', ""); + Expect(0, 65377, '\P{^Age= V3_2}', ""); + Error('\p{Is_Age=:=- 0003.2}'); + Error('\P{Is_Age=:=- 0003.2}'); + Expect(1, 65376, '\p{Is_Age=+000003.2}', ""); + Expect(0, 65376, '\p{^Is_Age=+000003.2}', ""); + Expect(0, 65376, '\P{Is_Age=+000003.2}', ""); + Expect(1, 65376, '\P{^Is_Age=+000003.2}', ""); + Expect(0, 65377, '\p{Is_Age=+000003.2}', ""); + Expect(1, 65377, '\p{^Is_Age=+000003.2}', ""); + Expect(1, 65377, '\P{Is_Age=+000003.2}', ""); + Expect(0, 65377, '\P{^Is_Age=+000003.2}', ""); + Error('\p{Age=/a/__V4_0}'); + Error('\P{Age=/a/__V4_0}'); Expect(1, 917999, '\p{Age=:\AV4_0\z:}', "");; Expect(0, 918000, '\p{Age=:\AV4_0\z:}', "");; Expect(1, 917999, '\p{Age=v40}', ""); @@ -749,58 +779,58 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 918000, '\P{^Age=v40}', ""); Expect(1, 917999, '\p{Age=:\Av40\z:}', "");; Expect(0, 918000, '\p{Age=:\Av40\z:}', "");; - Expect(1, 917999, '\p{Age= V4_0}', ""); - Expect(0, 917999, '\p{^Age= V4_0}', ""); - Expect(0, 917999, '\P{Age= V4_0}', ""); - Expect(1, 917999, '\P{^Age= V4_0}', ""); - Expect(0, 918000, '\p{Age= V4_0}', ""); - Expect(1, 918000, '\p{^Age= V4_0}', ""); - Expect(1, 918000, '\P{Age= V4_0}', ""); - Expect(0, 918000, '\P{^Age= V4_0}', ""); - Error('\p{Is_Age=:=- 0004.0}'); - Error('\P{Is_Age=:=- 0004.0}'); - Expect(1, 917999, '\p{Is_Age=+000004.0}', ""); - Expect(0, 917999, '\p{^Is_Age=+000004.0}', ""); - Expect(0, 917999, '\P{Is_Age=+000004.0}', ""); - Expect(1, 917999, '\P{^Is_Age=+000004.0}', ""); - Expect(0, 918000, '\p{Is_Age=+000004.0}', ""); - Expect(1, 918000, '\p{^Is_Age=+000004.0}', ""); - Expect(1, 918000, '\P{Is_Age=+000004.0}', ""); - Expect(0, 918000, '\P{^Is_Age=+000004.0}', ""); - Error('\p{Age=/a/__V4_1}'); - Error('\P{Age=/a/__V4_1}'); + Expect(1, 917999, '\p{Age=_ v4_0}', ""); + Expect(0, 917999, '\p{^Age=_ v4_0}', ""); + Expect(0, 917999, '\P{Age=_ v4_0}', ""); + Expect(1, 917999, '\P{^Age=_ v4_0}', ""); + Expect(0, 918000, '\p{Age=_ v4_0}', ""); + Expect(1, 918000, '\p{^Age=_ v4_0}', ""); + Expect(1, 918000, '\P{Age=_ v4_0}', ""); + Expect(0, 918000, '\P{^Age=_ v4_0}', ""); + Error('\p{Is_Age=:=- 0_0_04.0}'); + Error('\P{Is_Age=:=- 0_0_04.0}'); + Expect(1, 917999, '\p{Is_Age=+0000_4.0}', ""); + Expect(0, 917999, '\p{^Is_Age=+0000_4.0}', ""); + Expect(0, 917999, '\P{Is_Age=+0000_4.0}', ""); + Expect(1, 917999, '\P{^Is_Age=+0000_4.0}', ""); + Expect(0, 918000, '\p{Is_Age=+0000_4.0}', ""); + Expect(1, 918000, '\p{^Is_Age=+0000_4.0}', ""); + Expect(1, 918000, '\P{Is_Age=+0000_4.0}', ""); + Expect(0, 918000, '\P{^Is_Age=+0000_4.0}', ""); + Error('\p{Age=:=V4_1}'); + Error('\P{Age=:=V4_1}'); Expect(1, 120485, '\p{Age=:\AV4_1\z:}', "");; Expect(0, 120486, '\p{Age=:\AV4_1\z:}', "");; - Expect(1, 120485, '\p{Age=v41}', ""); - Expect(0, 120485, '\p{^Age=v41}', ""); - Expect(0, 120485, '\P{Age=v41}', ""); - Expect(1, 120485, '\P{^Age=v41}', ""); - Expect(0, 120486, '\p{Age=v41}', ""); - Expect(1, 120486, '\p{^Age=v41}', ""); - Expect(1, 120486, '\P{Age=v41}', ""); - Expect(0, 120486, '\P{^Age=v41}', ""); + Expect(1, 120485, '\p{Age: v41}', ""); + Expect(0, 120485, '\p{^Age: v41}', ""); + Expect(0, 120485, '\P{Age: v41}', ""); + Expect(1, 120485, '\P{^Age: v41}', ""); + Expect(0, 120486, '\p{Age: v41}', ""); + Expect(1, 120486, '\p{^Age: v41}', ""); + Expect(1, 120486, '\P{Age: v41}', ""); + Expect(0, 120486, '\P{^Age: v41}', ""); Expect(1, 120485, '\p{Age=:\Av41\z:}', "");; Expect(0, 120486, '\p{Age=:\Av41\z:}', "");; - Expect(1, 120485, '\p{Age=_ v4_1}', ""); - Expect(0, 120485, '\p{^Age=_ v4_1}', ""); - Expect(0, 120485, '\P{Age=_ v4_1}', ""); - Expect(1, 120485, '\P{^Age=_ v4_1}', ""); - Expect(0, 120486, '\p{Age=_ v4_1}', ""); - Expect(1, 120486, '\p{^Age=_ v4_1}', ""); - Expect(1, 120486, '\P{Age=_ v4_1}', ""); - Expect(0, 120486, '\P{^Age=_ v4_1}', ""); - Error('\p{Is_Age=:=- 0_0_04.1}'); - Error('\P{Is_Age=:=- 0_0_04.1}'); - Expect(1, 120485, '\p{Is_Age=+0000_4.1}', ""); - Expect(0, 120485, '\p{^Is_Age=+0000_4.1}', ""); - Expect(0, 120485, '\P{Is_Age=+0000_4.1}', ""); - Expect(1, 120485, '\P{^Is_Age=+0000_4.1}', ""); - Expect(0, 120486, '\p{Is_Age=+0000_4.1}', ""); - Expect(1, 120486, '\p{^Is_Age=+0000_4.1}', ""); - Expect(1, 120486, '\P{Is_Age=+0000_4.1}', ""); - Expect(0, 120486, '\P{^Is_Age=+0000_4.1}', ""); - Error('\p{Age=:=V5_0}'); - Error('\P{Age=:=V5_0}'); + Expect(1, 120485, '\p{Age= -v4_1}', ""); + Expect(0, 120485, '\p{^Age= -v4_1}', ""); + Expect(0, 120485, '\P{Age= -v4_1}', ""); + Expect(1, 120485, '\P{^Age= -v4_1}', ""); + Expect(0, 120486, '\p{Age= -v4_1}', ""); + Expect(1, 120486, '\p{^Age= -v4_1}', ""); + Expect(1, 120486, '\P{Age= -v4_1}', ""); + Expect(0, 120486, '\P{^Age= -v4_1}', ""); + Error('\p{Is_Age=_0_4.1:=}'); + Error('\P{Is_Age=_0_4.1:=}'); + Expect(1, 120485, '\p{Is_Age=+00004.1}', ""); + Expect(0, 120485, '\p{^Is_Age=+00004.1}', ""); + Expect(0, 120485, '\P{Is_Age=+00004.1}', ""); + Expect(1, 120485, '\P{^Is_Age=+00004.1}', ""); + Expect(0, 120486, '\p{Is_Age=+00004.1}', ""); + Expect(1, 120486, '\p{^Is_Age=+00004.1}', ""); + Expect(1, 120486, '\P{Is_Age=+00004.1}', ""); + Expect(0, 120486, '\P{^Is_Age=+00004.1}', ""); + Error('\p{Age=:=_V5_0}'); + Error('\P{Age=:=_V5_0}'); Expect(1, 120779, '\p{Age=:\AV5_0\z:}', "");; Expect(0, 120780, '\p{Age=:\AV5_0\z:}', "");; Expect(1, 120779, '\p{Age: v50}', ""); @@ -813,58 +843,58 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 120780, '\P{^Age: v50}', ""); Expect(1, 120779, '\p{Age=:\Av50\z:}', "");; Expect(0, 120780, '\p{Age=:\Av50\z:}', "");; - Expect(1, 120779, '\p{Age= -v5_0}', ""); - Expect(0, 120779, '\p{^Age= -v5_0}', ""); - Expect(0, 120779, '\P{Age= -v5_0}', ""); - Expect(1, 120779, '\P{^Age= -v5_0}', ""); - Expect(0, 120780, '\p{Age= -v5_0}', ""); - Expect(1, 120780, '\p{^Age= -v5_0}', ""); - Expect(1, 120780, '\P{Age= -v5_0}', ""); - Expect(0, 120780, '\P{^Age= -v5_0}', ""); - Error('\p{Is_Age=_0_5.0:=}'); - Error('\P{Is_Age=_0_5.0:=}'); - Expect(1, 120779, '\p{Is_Age=+00005.0}', ""); - Expect(0, 120779, '\p{^Is_Age=+00005.0}', ""); - Expect(0, 120779, '\P{Is_Age=+00005.0}', ""); - Expect(1, 120779, '\P{^Is_Age=+00005.0}', ""); - Expect(0, 120780, '\p{Is_Age=+00005.0}', ""); - Expect(1, 120780, '\p{^Is_Age=+00005.0}', ""); - Expect(1, 120780, '\P{Is_Age=+00005.0}', ""); - Expect(0, 120780, '\P{^Is_Age=+00005.0}', ""); - Error('\p{Age=:=_V5_1}'); - Error('\P{Age=:=_V5_1}'); + Expect(1, 120779, '\p{Age= v5_0}', ""); + Expect(0, 120779, '\p{^Age= v5_0}', ""); + Expect(0, 120779, '\P{Age= v5_0}', ""); + Expect(1, 120779, '\P{^Age= v5_0}', ""); + Expect(0, 120780, '\p{Age= v5_0}', ""); + Expect(1, 120780, '\p{^Age= v5_0}', ""); + Expect(1, 120780, '\P{Age= v5_0}', ""); + Expect(0, 120780, '\P{^Age= v5_0}', ""); + Error('\p{Is_Age=:=00_5.0}'); + Error('\P{Is_Age=:=00_5.0}'); + Expect(1, 120779, '\p{Is_Age=00_00_5.0}', ""); + Expect(0, 120779, '\p{^Is_Age=00_00_5.0}', ""); + Expect(0, 120779, '\P{Is_Age=00_00_5.0}', ""); + Expect(1, 120779, '\P{^Is_Age=00_00_5.0}', ""); + Expect(0, 120780, '\p{Is_Age=00_00_5.0}', ""); + Expect(1, 120780, '\p{^Is_Age=00_00_5.0}', ""); + Expect(1, 120780, '\P{Is_Age=00_00_5.0}', ""); + Expect(0, 120780, '\P{^Is_Age=00_00_5.0}', ""); + Error('\p{Age:/a/_V5_1}'); + Error('\P{Age:/a/_V5_1}'); Expect(1, 127123, '\p{Age=:\AV5_1\z:}', "");; Expect(0, 127124, '\p{Age=:\AV5_1\z:}', "");; - Expect(1, 127123, '\p{Age: v51}', ""); - Expect(0, 127123, '\p{^Age: v51}', ""); - Expect(0, 127123, '\P{Age: v51}', ""); - Expect(1, 127123, '\P{^Age: v51}', ""); - Expect(0, 127124, '\p{Age: v51}', ""); - Expect(1, 127124, '\p{^Age: v51}', ""); - Expect(1, 127124, '\P{Age: v51}', ""); - Expect(0, 127124, '\P{^Age: v51}', ""); + Expect(1, 127123, '\p{Age=v51}', ""); + Expect(0, 127123, '\p{^Age=v51}', ""); + Expect(0, 127123, '\P{Age=v51}', ""); + Expect(1, 127123, '\P{^Age=v51}', ""); + Expect(0, 127124, '\p{Age=v51}', ""); + Expect(1, 127124, '\p{^Age=v51}', ""); + Expect(1, 127124, '\P{Age=v51}', ""); + Expect(0, 127124, '\P{^Age=v51}', ""); Expect(1, 127123, '\p{Age=:\Av51\z:}', "");; Expect(0, 127124, '\p{Age=:\Av51\z:}', "");; - Expect(1, 127123, '\p{Age= v5_1}', ""); - Expect(0, 127123, '\p{^Age= v5_1}', ""); - Expect(0, 127123, '\P{Age= v5_1}', ""); - Expect(1, 127123, '\P{^Age= v5_1}', ""); - Expect(0, 127124, '\p{Age= v5_1}', ""); - Expect(1, 127124, '\p{^Age= v5_1}', ""); - Expect(1, 127124, '\P{Age= v5_1}', ""); - Expect(0, 127124, '\P{^Age= v5_1}', ""); - Error('\p{Is_Age=:=00_5.1}'); - Error('\P{Is_Age=:=00_5.1}'); - Expect(1, 127123, '\p{Is_Age=00_00_5.1}', ""); - Expect(0, 127123, '\p{^Is_Age=00_00_5.1}', ""); - Expect(0, 127123, '\P{Is_Age=00_00_5.1}', ""); - Expect(1, 127123, '\P{^Is_Age=00_00_5.1}', ""); - Expect(0, 127124, '\p{Is_Age=00_00_5.1}', ""); - Expect(1, 127124, '\p{^Is_Age=00_00_5.1}', ""); - Expect(1, 127124, '\P{Is_Age=00_00_5.1}', ""); - Expect(0, 127124, '\P{^Is_Age=00_00_5.1}', ""); - Error('\p{Age:/a/_V5_2}'); - Error('\P{Age:/a/_V5_2}'); + Expect(1, 127123, '\p{Age= -V5_1}', ""); + Expect(0, 127123, '\p{^Age= -V5_1}', ""); + Expect(0, 127123, '\P{Age= -V5_1}', ""); + Expect(1, 127123, '\P{^Age= -V5_1}', ""); + Expect(0, 127124, '\p{Age= -V5_1}', ""); + Expect(1, 127124, '\p{^Age= -V5_1}', ""); + Expect(1, 127124, '\P{Age= -V5_1}', ""); + Expect(0, 127124, '\P{^Age= -V5_1}', ""); + Error('\p{Is_Age=/a/-_+0_5.1}'); + Error('\P{Is_Age=/a/-_+0_5.1}'); + Expect(1, 127123, '\p{Is_Age=+00_00_00_005.1}', ""); + Expect(0, 127123, '\p{^Is_Age=+00_00_00_005.1}', ""); + Expect(0, 127123, '\P{Is_Age=+00_00_00_005.1}', ""); + Expect(1, 127123, '\P{^Is_Age=+00_00_00_005.1}', ""); + Expect(0, 127124, '\p{Is_Age=+00_00_00_005.1}', ""); + Expect(1, 127124, '\p{^Is_Age=+00_00_00_005.1}', ""); + Expect(1, 127124, '\P{Is_Age=+00_00_00_005.1}', ""); + Expect(0, 127124, '\P{^Is_Age=+00_00_00_005.1}', ""); + Error('\p{Age=V5_2:=}'); + Error('\P{Age=V5_2:=}'); Expect(1, 177972, '\p{Age=:\AV5_2\z:}', "");; Expect(0, 177973, '\p{Age=:\AV5_2\z:}', "");; Expect(1, 177972, '\p{Age=v52}', ""); @@ -877,90 +907,90 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 177973, '\P{^Age=v52}', ""); Expect(1, 177972, '\p{Age=:\Av52\z:}', "");; Expect(0, 177973, '\p{Age=:\Av52\z:}', "");; - Expect(1, 177972, '\p{Age= -V5_2}', ""); - Expect(0, 177972, '\p{^Age= -V5_2}', ""); - Expect(0, 177972, '\P{Age= -V5_2}', ""); - Expect(1, 177972, '\P{^Age= -V5_2}', ""); - Expect(0, 177973, '\p{Age= -V5_2}', ""); - Expect(1, 177973, '\p{^Age= -V5_2}', ""); - Expect(1, 177973, '\P{Age= -V5_2}', ""); - Expect(0, 177973, '\P{^Age= -V5_2}', ""); - Error('\p{Is_Age=/a/-_+0_5.2}'); - Error('\P{Is_Age=/a/-_+0_5.2}'); - Expect(1, 177972, '\p{Is_Age=+00_00_00_005.2}', ""); - Expect(0, 177972, '\p{^Is_Age=+00_00_00_005.2}', ""); - Expect(0, 177972, '\P{Is_Age=+00_00_00_005.2}', ""); - Expect(1, 177972, '\P{^Is_Age=+00_00_00_005.2}', ""); - Expect(0, 177973, '\p{Is_Age=+00_00_00_005.2}', ""); - Expect(1, 177973, '\p{^Is_Age=+00_00_00_005.2}', ""); - Expect(1, 177973, '\P{Is_Age=+00_00_00_005.2}', ""); - Expect(0, 177973, '\P{^Is_Age=+00_00_00_005.2}', ""); - Error('\p{Age=V6_0:=}'); - Error('\P{Age=V6_0:=}'); + Expect(1, 177972, '\p{Age= V5_2}', ""); + Expect(0, 177972, '\p{^Age= V5_2}', ""); + Expect(0, 177972, '\P{Age= V5_2}', ""); + Expect(1, 177972, '\P{^Age= V5_2}', ""); + Expect(0, 177973, '\p{Age= V5_2}', ""); + Expect(1, 177973, '\p{^Age= V5_2}', ""); + Expect(1, 177973, '\P{Age= V5_2}', ""); + Expect(0, 177973, '\P{^Age= V5_2}', ""); + Error('\p{Is_Age=/a/ 5.2}'); + Error('\P{Is_Age=/a/ 5.2}'); + Expect(1, 177972, '\p{Is_Age=0_0_0_05.2}', ""); + Expect(0, 177972, '\p{^Is_Age=0_0_0_05.2}', ""); + Expect(0, 177972, '\P{Is_Age=0_0_0_05.2}', ""); + Expect(1, 177972, '\P{^Is_Age=0_0_0_05.2}', ""); + Expect(0, 177973, '\p{Is_Age=0_0_0_05.2}', ""); + Expect(1, 177973, '\p{^Is_Age=0_0_0_05.2}', ""); + Expect(1, 177973, '\P{Is_Age=0_0_0_05.2}', ""); + Expect(0, 177973, '\P{^Is_Age=0_0_0_05.2}', ""); + Error('\p{Age= :=V6_0}'); + Error('\P{Age= :=V6_0}'); Expect(1, 178205, '\p{Age=:\AV6_0\z:}', "");; Expect(0, 178206, '\p{Age=:\AV6_0\z:}', "");; - Expect(1, 178205, '\p{Age=v60}', ""); - Expect(0, 178205, '\p{^Age=v60}', ""); - Expect(0, 178205, '\P{Age=v60}', ""); - Expect(1, 178205, '\P{^Age=v60}', ""); - Expect(0, 178206, '\p{Age=v60}', ""); - Expect(1, 178206, '\p{^Age=v60}', ""); - Expect(1, 178206, '\P{Age=v60}', ""); - Expect(0, 178206, '\P{^Age=v60}', ""); + Expect(1, 178205, '\p{Age: v60}', ""); + Expect(0, 178205, '\p{^Age: v60}', ""); + Expect(0, 178205, '\P{Age: v60}', ""); + Expect(1, 178205, '\P{^Age: v60}', ""); + Expect(0, 178206, '\p{Age: v60}', ""); + Expect(1, 178206, '\p{^Age: v60}', ""); + Expect(1, 178206, '\P{Age: v60}', ""); + Expect(0, 178206, '\P{^Age: v60}', ""); Expect(1, 178205, '\p{Age=:\Av60\z:}', "");; Expect(0, 178206, '\p{Age=:\Av60\z:}', "");; - Expect(1, 178205, '\p{Age= V6_0}', ""); - Expect(0, 178205, '\p{^Age= V6_0}', ""); - Expect(0, 178205, '\P{Age= V6_0}', ""); - Expect(1, 178205, '\P{^Age= V6_0}', ""); - Expect(0, 178206, '\p{Age= V6_0}', ""); - Expect(1, 178206, '\p{^Age= V6_0}', ""); - Expect(1, 178206, '\P{Age= V6_0}', ""); - Expect(0, 178206, '\P{^Age= V6_0}', ""); - Error('\p{Is_Age=/a/ 6.0}'); - Error('\P{Is_Age=/a/ 6.0}'); - Expect(1, 178205, '\p{Is_Age=0_0_0_06.0}', ""); - Expect(0, 178205, '\p{^Is_Age=0_0_0_06.0}', ""); - Expect(0, 178205, '\P{Is_Age=0_0_0_06.0}', ""); - Expect(1, 178205, '\P{^Is_Age=0_0_0_06.0}', ""); - Expect(0, 178206, '\p{Is_Age=0_0_0_06.0}', ""); - Expect(1, 178206, '\p{^Is_Age=0_0_0_06.0}', ""); - Expect(1, 178206, '\P{Is_Age=0_0_0_06.0}', ""); - Expect(0, 178206, '\P{^Is_Age=0_0_0_06.0}', ""); - Error('\p{Age= :=V6_1}'); - Error('\P{Age= :=V6_1}'); + Expect(1, 178205, '\p{Age= _V6_0}', ""); + Expect(0, 178205, '\p{^Age= _V6_0}', ""); + Expect(0, 178205, '\P{Age= _V6_0}', ""); + Expect(1, 178205, '\P{^Age= _V6_0}', ""); + Expect(0, 178206, '\p{Age= _V6_0}', ""); + Expect(1, 178206, '\p{^Age= _V6_0}', ""); + Expect(1, 178206, '\P{Age= _V6_0}', ""); + Expect(0, 178206, '\P{^Age= _V6_0}', ""); + Error('\p{Is_Age=_+000006.0:=}'); + Error('\P{Is_Age=_+000006.0:=}'); + Expect(1, 178205, '\p{Is_Age=+0000000006.0}', ""); + Expect(0, 178205, '\p{^Is_Age=+0000000006.0}', ""); + Expect(0, 178205, '\P{Is_Age=+0000000006.0}', ""); + Expect(1, 178205, '\P{^Is_Age=+0000000006.0}', ""); + Expect(0, 178206, '\p{Is_Age=+0000000006.0}', ""); + Expect(1, 178206, '\p{^Is_Age=+0000000006.0}', ""); + Expect(1, 178206, '\P{Is_Age=+0000000006.0}', ""); + Expect(0, 178206, '\P{^Is_Age=+0000000006.0}', ""); + Error('\p{Age: /a/V6_1}'); + Error('\P{Age: /a/V6_1}'); Expect(1, 128564, '\p{Age=:\AV6_1\z:}', "");; Expect(0, 128565, '\p{Age=:\AV6_1\z:}', "");; - Expect(1, 128564, '\p{Age: v61}', ""); - Expect(0, 128564, '\p{^Age: v61}', ""); - Expect(0, 128564, '\P{Age: v61}', ""); - Expect(1, 128564, '\P{^Age: v61}', ""); - Expect(0, 128565, '\p{Age: v61}', ""); - Expect(1, 128565, '\p{^Age: v61}', ""); - Expect(1, 128565, '\P{Age: v61}', ""); - Expect(0, 128565, '\P{^Age: v61}', ""); + Expect(1, 128564, '\p{Age=v61}', ""); + Expect(0, 128564, '\p{^Age=v61}', ""); + Expect(0, 128564, '\P{Age=v61}', ""); + Expect(1, 128564, '\P{^Age=v61}', ""); + Expect(0, 128565, '\p{Age=v61}', ""); + Expect(1, 128565, '\p{^Age=v61}', ""); + Expect(1, 128565, '\P{Age=v61}', ""); + Expect(0, 128565, '\P{^Age=v61}', ""); Expect(1, 128564, '\p{Age=:\Av61\z:}', "");; Expect(0, 128565, '\p{Age=:\Av61\z:}', "");; - Expect(1, 128564, '\p{Age= _V6_1}', ""); - Expect(0, 128564, '\p{^Age= _V6_1}', ""); - Expect(0, 128564, '\P{Age= _V6_1}', ""); - Expect(1, 128564, '\P{^Age= _V6_1}', ""); - Expect(0, 128565, '\p{Age= _V6_1}', ""); - Expect(1, 128565, '\p{^Age= _V6_1}', ""); - Expect(1, 128565, '\P{Age= _V6_1}', ""); - Expect(0, 128565, '\P{^Age= _V6_1}', ""); - Error('\p{Is_Age=_+000006.1:=}'); - Error('\P{Is_Age=_+000006.1:=}'); - Expect(1, 128564, '\p{Is_Age=+0000000006.1}', ""); - Expect(0, 128564, '\p{^Is_Age=+0000000006.1}', ""); - Expect(0, 128564, '\P{Is_Age=+0000000006.1}', ""); - Expect(1, 128564, '\P{^Is_Age=+0000000006.1}', ""); - Expect(0, 128565, '\p{Is_Age=+0000000006.1}', ""); - Expect(1, 128565, '\p{^Is_Age=+0000000006.1}', ""); - Expect(1, 128565, '\P{Is_Age=+0000000006.1}', ""); - Expect(0, 128565, '\P{^Is_Age=+0000000006.1}', ""); - Error('\p{Age: /a/V6_2}'); - Error('\P{Age: /a/V6_2}'); + Expect(1, 128564, '\p{Age=_ v6_1}', ""); + Expect(0, 128564, '\p{^Age=_ v6_1}', ""); + Expect(0, 128564, '\P{Age=_ v6_1}', ""); + Expect(1, 128564, '\P{^Age=_ v6_1}', ""); + Expect(0, 128565, '\p{Age=_ v6_1}', ""); + Expect(1, 128565, '\p{^Age=_ v6_1}', ""); + Expect(1, 128565, '\P{Age=_ v6_1}', ""); + Expect(0, 128565, '\P{^Age=_ v6_1}', ""); + Error('\p{Is_Age=- +00_6.1:=}'); + Error('\P{Is_Age=- +00_6.1:=}'); + Expect(1, 128564, '\p{Is_Age: 0_6.1}', ""); + Expect(0, 128564, '\p{^Is_Age: 0_6.1}', ""); + Expect(0, 128564, '\P{Is_Age: 0_6.1}', ""); + Expect(1, 128564, '\P{^Is_Age: 0_6.1}', ""); + Expect(0, 128565, '\p{Is_Age: 0_6.1}', ""); + Expect(1, 128565, '\p{^Is_Age: 0_6.1}', ""); + Expect(1, 128565, '\P{Is_Age: 0_6.1}', ""); + Expect(0, 128565, '\P{^Is_Age: 0_6.1}', ""); + Error('\p{Age=/a/V6_2}'); + Error('\P{Age=/a/V6_2}'); Expect(1, 8378, '\p{Age=:\AV6_2\z:}', "");; Expect(0, 8379, '\p{Age=:\AV6_2\z:}', "");; Expect(1, 8378, '\p{Age=v62}', ""); @@ -973,26 +1003,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8379, '\P{^Age=v62}', ""); Expect(1, 8378, '\p{Age=:\Av62\z:}', "");; Expect(0, 8379, '\p{Age=:\Av62\z:}', "");; - Expect(1, 8378, '\p{Age=_ v6_2}', ""); - Expect(0, 8378, '\p{^Age=_ v6_2}', ""); - Expect(0, 8378, '\P{Age=_ v6_2}', ""); - Expect(1, 8378, '\P{^Age=_ v6_2}', ""); - Expect(0, 8379, '\p{Age=_ v6_2}', ""); - Expect(1, 8379, '\p{^Age=_ v6_2}', ""); - Expect(1, 8379, '\P{Age=_ v6_2}', ""); - Expect(0, 8379, '\P{^Age=_ v6_2}', ""); - Error('\p{Is_Age=- +00_6.2:=}'); - Error('\P{Is_Age=- +00_6.2:=}'); - Expect(1, 8378, '\p{Is_Age: 0_6.2}', ""); - Expect(0, 8378, '\p{^Is_Age: 0_6.2}', ""); - Expect(0, 8378, '\P{Is_Age: 0_6.2}', ""); - Expect(1, 8378, '\P{^Is_Age: 0_6.2}', ""); - Expect(0, 8379, '\p{Is_Age: 0_6.2}', ""); - Expect(1, 8379, '\p{^Is_Age: 0_6.2}', ""); - Expect(1, 8379, '\P{Is_Age: 0_6.2}', ""); - Expect(0, 8379, '\P{^Is_Age: 0_6.2}', ""); - Error('\p{Age=/a/V6_3}'); - Error('\P{Age=/a/V6_3}'); + Expect(1, 8378, '\p{Age=_V6_2}', ""); + Expect(0, 8378, '\p{^Age=_V6_2}', ""); + Expect(0, 8378, '\P{Age=_V6_2}', ""); + Expect(1, 8378, '\P{^Age=_V6_2}', ""); + Expect(0, 8379, '\p{Age=_V6_2}', ""); + Expect(1, 8379, '\p{^Age=_V6_2}', ""); + Expect(1, 8379, '\P{Age=_V6_2}', ""); + Expect(0, 8379, '\P{^Age=_V6_2}', ""); + Error('\p{Is_Age= 00000000_6.2:=}'); + Error('\P{Is_Age= 00000000_6.2:=}'); + Expect(1, 8378, '\p{Is_Age=+0_6.2}', ""); + Expect(0, 8378, '\p{^Is_Age=+0_6.2}', ""); + Expect(0, 8378, '\P{Is_Age=+0_6.2}', ""); + Expect(1, 8378, '\P{^Is_Age=+0_6.2}', ""); + Expect(0, 8379, '\p{Is_Age=+0_6.2}', ""); + Expect(1, 8379, '\p{^Is_Age=+0_6.2}', ""); + Expect(1, 8379, '\P{Is_Age=+0_6.2}', ""); + Expect(0, 8379, '\P{^Is_Age=+0_6.2}', ""); + Error('\p{Age=:=_v6_3}'); + Error('\P{Age=:=_v6_3}'); Expect(1, 8297, '\p{Age=:\AV6_3\z:}', "");; Expect(0, 8298, '\p{Age=:\AV6_3\z:}', "");; Expect(1, 8297, '\p{Age=v63}', ""); @@ -1005,26 +1035,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8298, '\P{^Age=v63}', ""); Expect(1, 8297, '\p{Age=:\Av63\z:}', "");; Expect(0, 8298, '\p{Age=:\Av63\z:}', "");; - Expect(1, 8297, '\p{Age=_V6_3}', ""); - Expect(0, 8297, '\p{^Age=_V6_3}', ""); - Expect(0, 8297, '\P{Age=_V6_3}', ""); - Expect(1, 8297, '\P{^Age=_V6_3}', ""); - Expect(0, 8298, '\p{Age=_V6_3}', ""); - Expect(1, 8298, '\p{^Age=_V6_3}', ""); - Expect(1, 8298, '\P{Age=_V6_3}', ""); - Expect(0, 8298, '\P{^Age=_V6_3}', ""); - Error('\p{Is_Age= 00000000_6.3:=}'); - Error('\P{Is_Age= 00000000_6.3:=}'); - Expect(1, 8297, '\p{Is_Age=+0_6.3}', ""); - Expect(0, 8297, '\p{^Is_Age=+0_6.3}', ""); - Expect(0, 8297, '\P{Is_Age=+0_6.3}', ""); - Expect(1, 8297, '\P{^Is_Age=+0_6.3}', ""); - Expect(0, 8298, '\p{Is_Age=+0_6.3}', ""); - Expect(1, 8298, '\p{^Is_Age=+0_6.3}', ""); - Expect(1, 8298, '\P{Is_Age=+0_6.3}', ""); - Expect(0, 8298, '\P{^Is_Age=+0_6.3}', ""); - Error('\p{Age=:=_v7_0}'); - Error('\P{Age=:=_v7_0}'); + Expect(1, 8297, '\p{Age=-V6_3}', ""); + Expect(0, 8297, '\p{^Age=-V6_3}', ""); + Expect(0, 8297, '\P{Age=-V6_3}', ""); + Expect(1, 8297, '\P{^Age=-V6_3}', ""); + Expect(0, 8298, '\p{Age=-V6_3}', ""); + Expect(1, 8298, '\p{^Age=-V6_3}', ""); + Expect(1, 8298, '\P{Age=-V6_3}', ""); + Expect(0, 8298, '\P{^Age=-V6_3}', ""); + Error('\p{Is_Age=_ 0_6.3/a/}'); + Error('\P{Is_Age=_ 0_6.3/a/}'); + Expect(1, 8297, '\p{Is_Age=00_00_00_00_6.3}', ""); + Expect(0, 8297, '\p{^Is_Age=00_00_00_00_6.3}', ""); + Expect(0, 8297, '\P{Is_Age=00_00_00_00_6.3}', ""); + Expect(1, 8297, '\P{^Is_Age=00_00_00_00_6.3}', ""); + Expect(0, 8298, '\p{Is_Age=00_00_00_00_6.3}', ""); + Expect(1, 8298, '\p{^Is_Age=00_00_00_00_6.3}', ""); + Expect(1, 8298, '\P{Is_Age=00_00_00_00_6.3}', ""); + Expect(0, 8298, '\P{^Is_Age=00_00_00_00_6.3}', ""); + Error('\p{Age=- v7_0/a/}'); + Error('\P{Age=- v7_0/a/}'); Expect(1, 129197, '\p{Age=:\AV7_0\z:}', "");; Expect(0, 129198, '\p{Age=:\AV7_0\z:}', "");; Expect(1, 129197, '\p{Age=v70}', ""); @@ -1037,26 +1067,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 129198, '\P{^Age=v70}', ""); Expect(1, 129197, '\p{Age=:\Av70\z:}', "");; Expect(0, 129198, '\p{Age=:\Av70\z:}', "");; - Expect(1, 129197, '\p{Age=-V7_0}', ""); - Expect(0, 129197, '\p{^Age=-V7_0}', ""); - Expect(0, 129197, '\P{Age=-V7_0}', ""); - Expect(1, 129197, '\P{^Age=-V7_0}', ""); - Expect(0, 129198, '\p{Age=-V7_0}', ""); - Expect(1, 129198, '\p{^Age=-V7_0}', ""); - Expect(1, 129198, '\P{Age=-V7_0}', ""); - Expect(0, 129198, '\P{^Age=-V7_0}', ""); - Error('\p{Is_Age=_ 0_7.0/a/}'); - Error('\P{Is_Age=_ 0_7.0/a/}'); - Expect(1, 129197, '\p{Is_Age=00_00_00_00_7.0}', ""); - Expect(0, 129197, '\p{^Is_Age=00_00_00_00_7.0}', ""); - Expect(0, 129197, '\P{Is_Age=00_00_00_00_7.0}', ""); - Expect(1, 129197, '\P{^Is_Age=00_00_00_00_7.0}', ""); - Expect(0, 129198, '\p{Is_Age=00_00_00_00_7.0}', ""); - Expect(1, 129198, '\p{^Is_Age=00_00_00_00_7.0}', ""); - Expect(1, 129198, '\P{Is_Age=00_00_00_00_7.0}', ""); - Expect(0, 129198, '\P{^Is_Age=00_00_00_00_7.0}', ""); - Error('\p{Age=- v8_0/a/}'); - Error('\P{Age=- v8_0/a/}'); + Expect(1, 129197, '\p{Age= V7_0}', ""); + Expect(0, 129197, '\p{^Age= V7_0}', ""); + Expect(0, 129197, '\P{Age= V7_0}', ""); + Expect(1, 129197, '\P{^Age= V7_0}', ""); + Expect(0, 129198, '\p{Age= V7_0}', ""); + Expect(1, 129198, '\p{^Age= V7_0}', ""); + Expect(1, 129198, '\P{Age= V7_0}', ""); + Expect(0, 129198, '\P{^Age= V7_0}', ""); + Error('\p{Is_Age=_/a/007.0}'); + Error('\P{Is_Age=_/a/007.0}'); + Expect(1, 129197, '\p{Is_Age=00000000_7.0}', ""); + Expect(0, 129197, '\p{^Is_Age=00000000_7.0}', ""); + Expect(0, 129197, '\P{Is_Age=00000000_7.0}', ""); + Expect(1, 129197, '\P{^Is_Age=00000000_7.0}', ""); + Expect(0, 129198, '\p{Is_Age=00000000_7.0}', ""); + Expect(1, 129198, '\p{^Is_Age=00000000_7.0}', ""); + Expect(1, 129198, '\P{Is_Age=00000000_7.0}', ""); + Expect(0, 129198, '\P{^Is_Age=00000000_7.0}', ""); + Error('\p{Age=/a/- V8_0}'); + Error('\P{Age=/a/- V8_0}'); Expect(1, 183969, '\p{Age=:\AV8_0\z:}', "");; Expect(0, 183970, '\p{Age=:\AV8_0\z:}', "");; Expect(1, 183969, '\p{Age=v80}', ""); @@ -1069,26 +1099,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 183970, '\P{^Age=v80}', ""); Expect(1, 183969, '\p{Age=:\Av80\z:}', "");; Expect(0, 183970, '\p{Age=:\Av80\z:}', "");; - Expect(1, 183969, '\p{Age= V8_0}', ""); - Expect(0, 183969, '\p{^Age= V8_0}', ""); - Expect(0, 183969, '\P{Age= V8_0}', ""); - Expect(1, 183969, '\P{^Age= V8_0}', ""); - Expect(0, 183970, '\p{Age= V8_0}', ""); - Expect(1, 183970, '\p{^Age= V8_0}', ""); - Expect(1, 183970, '\P{Age= V8_0}', ""); - Expect(0, 183970, '\P{^Age= V8_0}', ""); - Error('\p{Is_Age=_/a/008.0}'); - Error('\P{Is_Age=_/a/008.0}'); - Expect(1, 183969, '\p{Is_Age=00000000_8.0}', ""); - Expect(0, 183969, '\p{^Is_Age=00000000_8.0}', ""); - Expect(0, 183969, '\P{Is_Age=00000000_8.0}', ""); - Expect(1, 183969, '\P{^Is_Age=00000000_8.0}', ""); - Expect(0, 183970, '\p{Is_Age=00000000_8.0}', ""); - Expect(1, 183970, '\p{^Is_Age=00000000_8.0}', ""); - Expect(1, 183970, '\P{Is_Age=00000000_8.0}', ""); - Expect(0, 183970, '\P{^Is_Age=00000000_8.0}', ""); - Error('\p{Age=/a/- V9_0}'); - Error('\P{Age=/a/- V9_0}'); + Expect(1, 183969, '\p{Age=_ v8_0}', ""); + Expect(0, 183969, '\p{^Age=_ v8_0}', ""); + Expect(0, 183969, '\P{Age=_ v8_0}', ""); + Expect(1, 183969, '\P{^Age=_ v8_0}', ""); + Expect(0, 183970, '\p{Age=_ v8_0}', ""); + Expect(1, 183970, '\p{^Age=_ v8_0}', ""); + Expect(1, 183970, '\P{Age=_ v8_0}', ""); + Expect(0, 183970, '\P{^Age=_ v8_0}', ""); + Error('\p{Is_Age=:= _0000008.0}'); + Error('\P{Is_Age=:= _0000008.0}'); + Expect(1, 183969, '\p{Is_Age=+0000_0000_08.0}', ""); + Expect(0, 183969, '\p{^Is_Age=+0000_0000_08.0}', ""); + Expect(0, 183969, '\P{Is_Age=+0000_0000_08.0}', ""); + Expect(1, 183969, '\P{^Is_Age=+0000_0000_08.0}', ""); + Expect(0, 183970, '\p{Is_Age=+0000_0000_08.0}', ""); + Expect(1, 183970, '\p{^Is_Age=+0000_0000_08.0}', ""); + Expect(1, 183970, '\P{Is_Age=+0000_0000_08.0}', ""); + Expect(0, 183970, '\P{^Is_Age=+0000_0000_08.0}', ""); + Error('\p{Age= /a/v9_0}'); + Error('\P{Age= /a/v9_0}'); Expect(1, 129425, '\p{Age=:\AV9_0\z:}', "");; Expect(0, 129426, '\p{Age=:\AV9_0\z:}', "");; Expect(1, 129425, '\p{Age=v90}', ""); @@ -1101,26 +1131,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 129426, '\P{^Age=v90}', ""); Expect(1, 129425, '\p{Age=:\Av90\z:}', "");; Expect(0, 129426, '\p{Age=:\Av90\z:}', "");; - Expect(1, 129425, '\p{Age=_ v9_0}', ""); - Expect(0, 129425, '\p{^Age=_ v9_0}', ""); - Expect(0, 129425, '\P{Age=_ v9_0}', ""); - Expect(1, 129425, '\P{^Age=_ v9_0}', ""); - Expect(0, 129426, '\p{Age=_ v9_0}', ""); - Expect(1, 129426, '\p{^Age=_ v9_0}', ""); - Expect(1, 129426, '\P{Age=_ v9_0}', ""); - Expect(0, 129426, '\P{^Age=_ v9_0}', ""); - Error('\p{Is_Age=:= _0000009.0}'); - Error('\P{Is_Age=:= _0000009.0}'); - Expect(1, 129425, '\p{Is_Age=+0000_0000_09.0}', ""); - Expect(0, 129425, '\p{^Is_Age=+0000_0000_09.0}', ""); - Expect(0, 129425, '\P{Is_Age=+0000_0000_09.0}', ""); - Expect(1, 129425, '\P{^Is_Age=+0000_0000_09.0}', ""); - Expect(0, 129426, '\p{Is_Age=+0000_0000_09.0}', ""); - Expect(1, 129426, '\p{^Is_Age=+0000_0000_09.0}', ""); - Expect(1, 129426, '\P{Is_Age=+0000_0000_09.0}', ""); - Expect(0, 129426, '\P{^Is_Age=+0000_0000_09.0}', ""); - Error('\p{Age=/a/- unassigned}'); - Error('\P{Age=/a/- unassigned}'); + Expect(1, 129425, '\p{Age= V9_0}', ""); + Expect(0, 129425, '\p{^Age= V9_0}', ""); + Expect(0, 129425, '\P{Age= V9_0}', ""); + Expect(1, 129425, '\P{^Age= V9_0}', ""); + Expect(0, 129426, '\p{Age= V9_0}', ""); + Expect(1, 129426, '\p{^Age= V9_0}', ""); + Expect(1, 129426, '\P{Age= V9_0}', ""); + Expect(0, 129426, '\P{^Age= V9_0}', ""); + Error('\p{Is_Age= :=0009.0}'); + Error('\P{Is_Age= :=0009.0}'); + Expect(1, 129425, '\p{Is_Age=00000009.0}', ""); + Expect(0, 129425, '\p{^Is_Age=00000009.0}', ""); + Expect(0, 129425, '\P{Is_Age=00000009.0}', ""); + Expect(1, 129425, '\P{^Is_Age=00000009.0}', ""); + Expect(0, 129426, '\p{Is_Age=00000009.0}', ""); + Expect(1, 129426, '\p{^Is_Age=00000009.0}', ""); + Expect(1, 129426, '\P{Is_Age=00000009.0}', ""); + Expect(0, 129426, '\P{^Is_Age=00000009.0}', ""); + Error('\p{Age=/a/ UNASSIGNED}'); + Error('\P{Age=/a/ UNASSIGNED}'); Expect(1, 983037, '\p{Age=:\AUnassigned\z:}', "");; Expect(0, 983040, '\p{Age=:\AUnassigned\z:}', "");; Expect(1, 983037, '\p{Age=unassigned}', ""); @@ -1133,16 +1163,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 983040, '\P{^Age=unassigned}', ""); Expect(1, 983037, '\p{Age=:\Aunassigned\z:}', "");; Expect(0, 983040, '\p{Age=:\Aunassigned\z:}', "");; - Expect(1, 983037, '\p{Age= Unassigned}', ""); - Expect(0, 983037, '\p{^Age= Unassigned}', ""); - Expect(0, 983037, '\P{Age= Unassigned}', ""); - Expect(1, 983037, '\P{^Age= Unassigned}', ""); - Expect(0, 983040, '\p{Age= Unassigned}', ""); - Expect(1, 983040, '\p{^Age= Unassigned}', ""); - Expect(1, 983040, '\P{Age= Unassigned}', ""); - Expect(0, 983040, '\P{^Age= Unassigned}', ""); - Error('\p{Is_Age=/a/ -na}'); - Error('\P{Is_Age=/a/ -na}'); + Expect(1, 983037, '\p{Age= unassigned}', ""); + Expect(0, 983037, '\p{^Age= unassigned}', ""); + Expect(0, 983037, '\P{Age= unassigned}', ""); + Expect(1, 983037, '\P{^Age= unassigned}', ""); + Expect(0, 983040, '\p{Age= unassigned}', ""); + Expect(1, 983040, '\p{^Age= unassigned}', ""); + Expect(1, 983040, '\P{Age= unassigned}', ""); + Expect(0, 983040, '\P{^Age= unassigned}', ""); + Error('\p{Is_Age: /a/NA}'); + Error('\P{Is_Age: /a/NA}'); Expect(1, 983037, '\p{Is_Age=na}', ""); Expect(0, 983037, '\p{^Is_Age=na}', ""); Expect(0, 983037, '\P{Is_Age=na}', ""); @@ -1151,16 +1181,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 983040, '\p{^Is_Age=na}', ""); Expect(1, 983040, '\P{Is_Age=na}', ""); Expect(0, 983040, '\P{^Is_Age=na}', ""); - Expect(1, 983037, '\p{Is_Age= NA}', ""); - Expect(0, 983037, '\p{^Is_Age= NA}', ""); - Expect(0, 983037, '\P{Is_Age= NA}', ""); - Expect(1, 983037, '\P{^Is_Age= NA}', ""); - Expect(0, 983040, '\p{Is_Age= NA}', ""); - Expect(1, 983040, '\p{^Is_Age= NA}', ""); - Expect(1, 983040, '\P{Is_Age= NA}', ""); - Expect(0, 983040, '\P{^Is_Age= NA}', ""); - Error('\p{ASCII_Hex_Digit=_:=no}'); - Error('\P{ASCII_Hex_Digit=_:=no}'); + Expect(1, 983037, '\p{Is_Age= NA}', ""); + Expect(0, 983037, '\p{^Is_Age= NA}', ""); + Expect(0, 983037, '\P{Is_Age= NA}', ""); + Expect(1, 983037, '\P{^Is_Age= NA}', ""); + Expect(0, 983040, '\p{Is_Age= NA}', ""); + Expect(1, 983040, '\p{^Is_Age= NA}', ""); + Expect(1, 983040, '\P{Is_Age= NA}', ""); + Expect(0, 983040, '\P{^Is_Age= NA}', ""); + Error('\p{ASCII_Hex_Digit=:=-No}'); + Error('\P{ASCII_Hex_Digit=:=-No}'); Expect(1, 103, '\p{ASCII_Hex_Digit=:\ANo\z:}', "");; Expect(0, 102, '\p{ASCII_Hex_Digit=:\ANo\z:}', "");; Expect(1, 103, '\p{ASCII_Hex_Digit=no}', ""); @@ -1173,16 +1203,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 102, '\P{^ASCII_Hex_Digit=no}', ""); Expect(1, 103, '\p{ASCII_Hex_Digit=:\Ano\z:}', "");; Expect(0, 102, '\p{ASCII_Hex_Digit=:\Ano\z:}', "");; - Expect(1, 103, '\p{ASCII_Hex_Digit= -No}', ""); - Expect(0, 103, '\p{^ASCII_Hex_Digit= -No}', ""); - Expect(0, 103, '\P{ASCII_Hex_Digit= -No}', ""); - Expect(1, 103, '\P{^ASCII_Hex_Digit= -No}', ""); - Expect(0, 102, '\p{ASCII_Hex_Digit= -No}', ""); - Expect(1, 102, '\p{^ASCII_Hex_Digit= -No}', ""); - Expect(1, 102, '\P{ASCII_Hex_Digit= -No}', ""); - Expect(0, 102, '\P{^ASCII_Hex_Digit= -No}', ""); - Error('\p{AHex=:=n}'); - Error('\P{AHex=:=n}'); + Expect(1, 103, '\p{ASCII_Hex_Digit= -NO}', ""); + Expect(0, 103, '\p{^ASCII_Hex_Digit= -NO}', ""); + Expect(0, 103, '\P{ASCII_Hex_Digit= -NO}', ""); + Expect(1, 103, '\P{^ASCII_Hex_Digit= -NO}', ""); + Expect(0, 102, '\p{ASCII_Hex_Digit= -NO}', ""); + Expect(1, 102, '\p{^ASCII_Hex_Digit= -NO}', ""); + Expect(1, 102, '\P{ASCII_Hex_Digit= -NO}', ""); + Expect(0, 102, '\P{^ASCII_Hex_Digit= -NO}', ""); + Error('\p{AHex: /a/N}'); + Error('\P{AHex: /a/N}'); Expect(1, 103, '\p{AHex=:\AN\z:}', "");; Expect(0, 102, '\p{AHex=:\AN\z:}', "");; Expect(1, 103, '\p{AHex=n}', ""); @@ -1195,16 +1225,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 102, '\P{^AHex=n}', ""); Expect(1, 103, '\p{AHex=:\An\z:}', "");; Expect(0, 102, '\p{AHex=:\An\z:}', "");; - Expect(1, 103, '\p{AHex=-_N}', ""); - Expect(0, 103, '\p{^AHex=-_N}', ""); - Expect(0, 103, '\P{AHex=-_N}', ""); - Expect(1, 103, '\P{^AHex=-_N}', ""); - Expect(0, 102, '\p{AHex=-_N}', ""); - Expect(1, 102, '\p{^AHex=-_N}', ""); - Expect(1, 102, '\P{AHex=-_N}', ""); - Expect(0, 102, '\P{^AHex=-_N}', ""); - Error('\p{Is_ASCII_Hex_Digit=_ F:=}'); - Error('\P{Is_ASCII_Hex_Digit=_ F:=}'); + Expect(1, 103, '\p{AHex=-n}', ""); + Expect(0, 103, '\p{^AHex=-n}', ""); + Expect(0, 103, '\P{AHex=-n}', ""); + Expect(1, 103, '\P{^AHex=-n}', ""); + Expect(0, 102, '\p{AHex=-n}', ""); + Expect(1, 102, '\p{^AHex=-n}', ""); + Expect(1, 102, '\P{AHex=-n}', ""); + Expect(0, 102, '\P{^AHex=-n}', ""); + Error('\p{Is_ASCII_Hex_Digit=:= F}'); + Error('\P{Is_ASCII_Hex_Digit=:= F}'); Expect(1, 103, '\p{Is_ASCII_Hex_Digit=f}', ""); Expect(0, 103, '\p{^Is_ASCII_Hex_Digit=f}', ""); Expect(0, 103, '\P{Is_ASCII_Hex_Digit=f}', ""); @@ -1213,16 +1243,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 102, '\p{^Is_ASCII_Hex_Digit=f}', ""); Expect(1, 102, '\P{Is_ASCII_Hex_Digit=f}', ""); Expect(0, 102, '\P{^Is_ASCII_Hex_Digit=f}', ""); - Expect(1, 103, '\p{Is_ASCII_Hex_Digit=-F}', ""); - Expect(0, 103, '\p{^Is_ASCII_Hex_Digit=-F}', ""); - Expect(0, 103, '\P{Is_ASCII_Hex_Digit=-F}', ""); - Expect(1, 103, '\P{^Is_ASCII_Hex_Digit=-F}', ""); - Expect(0, 102, '\p{Is_ASCII_Hex_Digit=-F}', ""); - Expect(1, 102, '\p{^Is_ASCII_Hex_Digit=-F}', ""); - Expect(1, 102, '\P{Is_ASCII_Hex_Digit=-F}', ""); - Expect(0, 102, '\P{^Is_ASCII_Hex_Digit=-F}', ""); - Error('\p{Is_AHex: -/a/False}'); - Error('\P{Is_AHex: -/a/False}'); + Expect(1, 103, '\p{Is_ASCII_Hex_Digit=-f}', ""); + Expect(0, 103, '\p{^Is_ASCII_Hex_Digit=-f}', ""); + Expect(0, 103, '\P{Is_ASCII_Hex_Digit=-f}', ""); + Expect(1, 103, '\P{^Is_ASCII_Hex_Digit=-f}', ""); + Expect(0, 102, '\p{Is_ASCII_Hex_Digit=-f}', ""); + Expect(1, 102, '\p{^Is_ASCII_Hex_Digit=-f}', ""); + Expect(1, 102, '\P{Is_ASCII_Hex_Digit=-f}', ""); + Expect(0, 102, '\P{^Is_ASCII_Hex_Digit=-f}', ""); + Error('\p{Is_AHex=-/a/FALSE}'); + Error('\P{Is_AHex=-/a/FALSE}'); Expect(1, 103, '\p{Is_AHex=false}', ""); Expect(0, 103, '\p{^Is_AHex=false}', ""); Expect(0, 103, '\P{Is_AHex=false}', ""); @@ -1231,16 +1261,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 102, '\p{^Is_AHex=false}', ""); Expect(1, 102, '\P{Is_AHex=false}', ""); Expect(0, 102, '\P{^Is_AHex=false}', ""); - Expect(1, 103, '\p{Is_AHex= _false}', ""); - Expect(0, 103, '\p{^Is_AHex= _false}', ""); - Expect(0, 103, '\P{Is_AHex= _false}', ""); - Expect(1, 103, '\P{^Is_AHex= _false}', ""); - Expect(0, 102, '\p{Is_AHex= _false}', ""); - Expect(1, 102, '\p{^Is_AHex= _false}', ""); - Expect(1, 102, '\P{Is_AHex= _false}', ""); - Expect(0, 102, '\P{^Is_AHex= _false}', ""); - Error('\p{ASCII_Hex_Digit=:= -Yes}'); - Error('\P{ASCII_Hex_Digit=:= -Yes}'); + Expect(1, 103, '\p{Is_AHex=- False}', ""); + Expect(0, 103, '\p{^Is_AHex=- False}', ""); + Expect(0, 103, '\P{Is_AHex=- False}', ""); + Expect(1, 103, '\P{^Is_AHex=- False}', ""); + Expect(0, 102, '\p{Is_AHex=- False}', ""); + Expect(1, 102, '\p{^Is_AHex=- False}', ""); + Expect(1, 102, '\P{Is_AHex=- False}', ""); + Expect(0, 102, '\P{^Is_AHex=- False}', ""); + Error('\p{ASCII_Hex_Digit=:=_yes}'); + Error('\P{ASCII_Hex_Digit=:=_yes}'); Expect(1, 102, '\p{ASCII_Hex_Digit=:\AYes\z:}', "");; Expect(0, 103, '\p{ASCII_Hex_Digit=:\AYes\z:}', "");; Expect(1, 102, '\p{ASCII_Hex_Digit=yes}', ""); @@ -1253,16 +1283,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 103, '\P{^ASCII_Hex_Digit=yes}', ""); Expect(1, 102, '\p{ASCII_Hex_Digit=:\Ayes\z:}', "");; Expect(0, 103, '\p{ASCII_Hex_Digit=:\Ayes\z:}', "");; - Expect(1, 102, '\p{ASCII_Hex_Digit=YES}', ""); - Expect(0, 102, '\p{^ASCII_Hex_Digit=YES}', ""); - Expect(0, 102, '\P{ASCII_Hex_Digit=YES}', ""); - Expect(1, 102, '\P{^ASCII_Hex_Digit=YES}', ""); - Expect(0, 103, '\p{ASCII_Hex_Digit=YES}', ""); - Expect(1, 103, '\p{^ASCII_Hex_Digit=YES}', ""); - Expect(1, 103, '\P{ASCII_Hex_Digit=YES}', ""); - Expect(0, 103, '\P{^ASCII_Hex_Digit=YES}', ""); - Error('\p{AHex= -Y/a/}'); - Error('\P{AHex= -Y/a/}'); + Expect(1, 102, '\p{ASCII_Hex_Digit=-_yes}', ""); + Expect(0, 102, '\p{^ASCII_Hex_Digit=-_yes}', ""); + Expect(0, 102, '\P{ASCII_Hex_Digit=-_yes}', ""); + Expect(1, 102, '\P{^ASCII_Hex_Digit=-_yes}', ""); + Expect(0, 103, '\p{ASCII_Hex_Digit=-_yes}', ""); + Expect(1, 103, '\p{^ASCII_Hex_Digit=-_yes}', ""); + Expect(1, 103, '\P{ASCII_Hex_Digit=-_yes}', ""); + Expect(0, 103, '\P{^ASCII_Hex_Digit=-_yes}', ""); + Error('\p{AHex=/a/ Y}'); + Error('\P{AHex=/a/ Y}'); Expect(1, 102, '\p{AHex=:\AY\z:}', "");; Expect(0, 103, '\p{AHex=:\AY\z:}', "");; Expect(1, 102, '\p{AHex=y}', ""); @@ -1275,16 +1305,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 103, '\P{^AHex=y}', ""); Expect(1, 102, '\p{AHex=:\Ay\z:}', "");; Expect(0, 103, '\p{AHex=:\Ay\z:}', "");; - Expect(1, 102, '\p{AHex= -y}', ""); - Expect(0, 102, '\p{^AHex= -y}', ""); - Expect(0, 102, '\P{AHex= -y}', ""); - Expect(1, 102, '\P{^AHex= -y}', ""); - Expect(0, 103, '\p{AHex= -y}', ""); - Expect(1, 103, '\p{^AHex= -y}', ""); - Expect(1, 103, '\P{AHex= -y}', ""); - Expect(0, 103, '\P{^AHex= -y}', ""); - Error('\p{Is_ASCII_Hex_Digit=- T:=}'); - Error('\P{Is_ASCII_Hex_Digit=- T:=}'); + Expect(1, 102, '\p{AHex: y}', ""); + Expect(0, 102, '\p{^AHex: y}', ""); + Expect(0, 102, '\P{AHex: y}', ""); + Expect(1, 102, '\P{^AHex: y}', ""); + Expect(0, 103, '\p{AHex: y}', ""); + Expect(1, 103, '\p{^AHex: y}', ""); + Expect(1, 103, '\P{AHex: y}', ""); + Expect(0, 103, '\P{^AHex: y}', ""); + Error('\p{Is_ASCII_Hex_Digit=__T:=}'); + Error('\P{Is_ASCII_Hex_Digit=__T:=}'); Expect(1, 102, '\p{Is_ASCII_Hex_Digit=t}', ""); Expect(0, 102, '\p{^Is_ASCII_Hex_Digit=t}', ""); Expect(0, 102, '\P{Is_ASCII_Hex_Digit=t}', ""); @@ -1293,16 +1323,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 103, '\p{^Is_ASCII_Hex_Digit=t}', ""); Expect(1, 103, '\P{Is_ASCII_Hex_Digit=t}', ""); Expect(0, 103, '\P{^Is_ASCII_Hex_Digit=t}', ""); - Expect(1, 102, '\p{Is_ASCII_Hex_Digit= T}', ""); - Expect(0, 102, '\p{^Is_ASCII_Hex_Digit= T}', ""); - Expect(0, 102, '\P{Is_ASCII_Hex_Digit= T}', ""); - Expect(1, 102, '\P{^Is_ASCII_Hex_Digit= T}', ""); - Expect(0, 103, '\p{Is_ASCII_Hex_Digit= T}', ""); - Expect(1, 103, '\p{^Is_ASCII_Hex_Digit= T}', ""); - Expect(1, 103, '\P{Is_ASCII_Hex_Digit= T}', ""); - Expect(0, 103, '\P{^Is_ASCII_Hex_Digit= T}', ""); - Error('\p{Is_AHex=_True:=}'); - Error('\P{Is_AHex=_True:=}'); + Expect(1, 102, '\p{Is_ASCII_Hex_Digit=_-T}', ""); + Expect(0, 102, '\p{^Is_ASCII_Hex_Digit=_-T}', ""); + Expect(0, 102, '\P{Is_ASCII_Hex_Digit=_-T}', ""); + Expect(1, 102, '\P{^Is_ASCII_Hex_Digit=_-T}', ""); + Expect(0, 103, '\p{Is_ASCII_Hex_Digit=_-T}', ""); + Expect(1, 103, '\p{^Is_ASCII_Hex_Digit=_-T}', ""); + Expect(1, 103, '\P{Is_ASCII_Hex_Digit=_-T}', ""); + Expect(0, 103, '\P{^Is_ASCII_Hex_Digit=_-T}', ""); + Error('\p{Is_AHex=-/a/True}'); + Error('\P{Is_AHex=-/a/True}'); Expect(1, 102, '\p{Is_AHex=true}', ""); Expect(0, 102, '\p{^Is_AHex=true}', ""); Expect(0, 102, '\P{Is_AHex=true}', ""); @@ -1311,180 +1341,180 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 103, '\p{^Is_AHex=true}', ""); Expect(1, 103, '\P{Is_AHex=true}', ""); Expect(0, 103, '\P{^Is_AHex=true}', ""); - Expect(1, 102, '\p{Is_AHex= TRUE}', ""); - Expect(0, 102, '\p{^Is_AHex= TRUE}', ""); - Expect(0, 102, '\P{Is_AHex= TRUE}', ""); - Expect(1, 102, '\P{^Is_AHex= TRUE}', ""); - Expect(0, 103, '\p{Is_AHex= TRUE}', ""); - Expect(1, 103, '\p{^Is_AHex= TRUE}', ""); - Expect(1, 103, '\P{Is_AHex= TRUE}', ""); - Expect(0, 103, '\P{^Is_AHex= TRUE}', ""); - Error('\p{Alphabetic: _:=no}'); - Error('\P{Alphabetic: _:=no}'); - Expect(1, 195102, '\p{Alphabetic=:\ANo\z:}', "");; - Expect(0, 195101, '\p{Alphabetic=:\ANo\z:}', "");; - Expect(1, 195102, '\p{Alphabetic=no}', ""); - Expect(0, 195102, '\p{^Alphabetic=no}', ""); - Expect(0, 195102, '\P{Alphabetic=no}', ""); - Expect(1, 195102, '\P{^Alphabetic=no}', ""); - Expect(0, 195101, '\p{Alphabetic=no}', ""); - Expect(1, 195101, '\p{^Alphabetic=no}', ""); - Expect(1, 195101, '\P{Alphabetic=no}', ""); - Expect(0, 195101, '\P{^Alphabetic=no}', ""); - Expect(1, 195102, '\p{Alphabetic=:\Ano\z:}', "");; - Expect(0, 195101, '\p{Alphabetic=:\Ano\z:}', "");; - Expect(1, 195102, '\p{Alphabetic=_No}', ""); - Expect(0, 195102, '\p{^Alphabetic=_No}', ""); - Expect(0, 195102, '\P{Alphabetic=_No}', ""); - Expect(1, 195102, '\P{^Alphabetic=_No}', ""); - Expect(0, 195101, '\p{Alphabetic=_No}', ""); - Expect(1, 195101, '\p{^Alphabetic=_No}', ""); - Expect(1, 195101, '\P{Alphabetic=_No}', ""); - Expect(0, 195101, '\P{^Alphabetic=_No}', ""); - Error('\p{Alpha=-:=N}'); - Error('\P{Alpha=-:=N}'); - Expect(1, 195102, '\p{Alpha=:\AN\z:}', "");; - Expect(0, 195101, '\p{Alpha=:\AN\z:}', "");; - Expect(1, 195102, '\p{Alpha=n}', ""); - Expect(0, 195102, '\p{^Alpha=n}', ""); - Expect(0, 195102, '\P{Alpha=n}', ""); - Expect(1, 195102, '\P{^Alpha=n}', ""); - Expect(0, 195101, '\p{Alpha=n}', ""); - Expect(1, 195101, '\p{^Alpha=n}', ""); - Expect(1, 195101, '\P{Alpha=n}', ""); - Expect(0, 195101, '\P{^Alpha=n}', ""); - Expect(1, 195102, '\p{Alpha=:\An\z:}', "");; - Expect(0, 195101, '\p{Alpha=:\An\z:}', "");; - Expect(1, 195102, '\p{Alpha= N}', ""); - Expect(0, 195102, '\p{^Alpha= N}', ""); - Expect(0, 195102, '\P{Alpha= N}', ""); - Expect(1, 195102, '\P{^Alpha= N}', ""); - Expect(0, 195101, '\p{Alpha= N}', ""); - Expect(1, 195101, '\p{^Alpha= N}', ""); - Expect(1, 195101, '\P{Alpha= N}', ""); - Expect(0, 195101, '\P{^Alpha= N}', ""); - Error('\p{Is_Alphabetic: _/a/F}'); - Error('\P{Is_Alphabetic: _/a/F}'); - Expect(1, 195102, '\p{Is_Alphabetic: f}', ""); - Expect(0, 195102, '\p{^Is_Alphabetic: f}', ""); - Expect(0, 195102, '\P{Is_Alphabetic: f}', ""); - Expect(1, 195102, '\P{^Is_Alphabetic: f}', ""); - Expect(0, 195101, '\p{Is_Alphabetic: f}', ""); - Expect(1, 195101, '\p{^Is_Alphabetic: f}', ""); - Expect(1, 195101, '\P{Is_Alphabetic: f}', ""); - Expect(0, 195101, '\P{^Is_Alphabetic: f}', ""); - Expect(1, 195102, '\p{Is_Alphabetic=-F}', ""); - Expect(0, 195102, '\p{^Is_Alphabetic=-F}', ""); - Expect(0, 195102, '\P{Is_Alphabetic=-F}', ""); - Expect(1, 195102, '\P{^Is_Alphabetic=-F}', ""); - Expect(0, 195101, '\p{Is_Alphabetic=-F}', ""); - Expect(1, 195101, '\p{^Is_Alphabetic=-F}', ""); - Expect(1, 195101, '\P{Is_Alphabetic=-F}', ""); - Expect(0, 195101, '\P{^Is_Alphabetic=-F}', ""); - Error('\p{Is_Alpha=:=_ FALSE}'); - Error('\P{Is_Alpha=:=_ FALSE}'); - Expect(1, 195102, '\p{Is_Alpha=false}', ""); - Expect(0, 195102, '\p{^Is_Alpha=false}', ""); - Expect(0, 195102, '\P{Is_Alpha=false}', ""); - Expect(1, 195102, '\P{^Is_Alpha=false}', ""); - Expect(0, 195101, '\p{Is_Alpha=false}', ""); - Expect(1, 195101, '\p{^Is_Alpha=false}', ""); - Expect(1, 195101, '\P{Is_Alpha=false}', ""); - Expect(0, 195101, '\P{^Is_Alpha=false}', ""); - Expect(1, 195102, '\p{Is_Alpha= False}', ""); - Expect(0, 195102, '\p{^Is_Alpha= False}', ""); - Expect(0, 195102, '\P{Is_Alpha= False}', ""); - Expect(1, 195102, '\P{^Is_Alpha= False}', ""); - Expect(0, 195101, '\p{Is_Alpha= False}', ""); - Expect(1, 195101, '\p{^Is_Alpha= False}', ""); - Expect(1, 195101, '\P{Is_Alpha= False}', ""); - Expect(0, 195101, '\P{^Is_Alpha= False}', ""); - Error('\p{Alphabetic= /a/YES}'); - Error('\P{Alphabetic= /a/YES}'); - Expect(1, 195101, '\p{Alphabetic=:\AYes\z:}', "");; - Expect(0, 195102, '\p{Alphabetic=:\AYes\z:}', "");; - Expect(1, 195101, '\p{Alphabetic=yes}', ""); - Expect(0, 195101, '\p{^Alphabetic=yes}', ""); - Expect(0, 195101, '\P{Alphabetic=yes}', ""); - Expect(1, 195101, '\P{^Alphabetic=yes}', ""); - Expect(0, 195102, '\p{Alphabetic=yes}', ""); - Expect(1, 195102, '\p{^Alphabetic=yes}', ""); - Expect(1, 195102, '\P{Alphabetic=yes}', ""); - Expect(0, 195102, '\P{^Alphabetic=yes}', ""); - Expect(1, 195101, '\p{Alphabetic=:\Ayes\z:}', "");; - Expect(0, 195102, '\p{Alphabetic=:\Ayes\z:}', "");; - Expect(1, 195101, '\p{Alphabetic= yes}', ""); - Expect(0, 195101, '\p{^Alphabetic= yes}', ""); - Expect(0, 195101, '\P{Alphabetic= yes}', ""); - Expect(1, 195101, '\P{^Alphabetic= yes}', ""); - Expect(0, 195102, '\p{Alphabetic= yes}', ""); - Expect(1, 195102, '\p{^Alphabetic= yes}', ""); - Expect(1, 195102, '\P{Alphabetic= yes}', ""); - Expect(0, 195102, '\P{^Alphabetic= yes}', ""); - Error('\p{Alpha=:=__Y}'); - Error('\P{Alpha=:=__Y}'); - Expect(1, 195101, '\p{Alpha=:\AY\z:}', "");; - Expect(0, 195102, '\p{Alpha=:\AY\z:}', "");; - Expect(1, 195101, '\p{Alpha=y}', ""); - Expect(0, 195101, '\p{^Alpha=y}', ""); - Expect(0, 195101, '\P{Alpha=y}', ""); - Expect(1, 195101, '\P{^Alpha=y}', ""); - Expect(0, 195102, '\p{Alpha=y}', ""); - Expect(1, 195102, '\p{^Alpha=y}', ""); - Expect(1, 195102, '\P{Alpha=y}', ""); - Expect(0, 195102, '\P{^Alpha=y}', ""); - Expect(1, 195101, '\p{Alpha=:\Ay\z:}', "");; - Expect(0, 195102, '\p{Alpha=:\Ay\z:}', "");; - Expect(1, 195101, '\p{Alpha=-y}', ""); - Expect(0, 195101, '\p{^Alpha=-y}', ""); - Expect(0, 195101, '\P{Alpha=-y}', ""); - Expect(1, 195101, '\P{^Alpha=-y}', ""); - Expect(0, 195102, '\p{Alpha=-y}', ""); - Expect(1, 195102, '\p{^Alpha=-y}', ""); - Expect(1, 195102, '\P{Alpha=-y}', ""); - Expect(0, 195102, '\P{^Alpha=-y}', ""); - Error('\p{Is_Alphabetic=- T:=}'); - Error('\P{Is_Alphabetic=- T:=}'); - Expect(1, 195101, '\p{Is_Alphabetic=t}', ""); - Expect(0, 195101, '\p{^Is_Alphabetic=t}', ""); - Expect(0, 195101, '\P{Is_Alphabetic=t}', ""); - Expect(1, 195101, '\P{^Is_Alphabetic=t}', ""); - Expect(0, 195102, '\p{Is_Alphabetic=t}', ""); - Expect(1, 195102, '\p{^Is_Alphabetic=t}', ""); - Expect(1, 195102, '\P{Is_Alphabetic=t}', ""); - Expect(0, 195102, '\P{^Is_Alphabetic=t}', ""); - Expect(1, 195101, '\p{Is_Alphabetic= -T}', ""); - Expect(0, 195101, '\p{^Is_Alphabetic= -T}', ""); - Expect(0, 195101, '\P{Is_Alphabetic= -T}', ""); - Expect(1, 195101, '\P{^Is_Alphabetic= -T}', ""); - Expect(0, 195102, '\p{Is_Alphabetic= -T}', ""); - Expect(1, 195102, '\p{^Is_Alphabetic= -T}', ""); - Expect(1, 195102, '\P{Is_Alphabetic= -T}', ""); - Expect(0, 195102, '\P{^Is_Alphabetic= -T}', ""); - Error('\p{Is_Alpha=:= -TRUE}'); - Error('\P{Is_Alpha=:= -TRUE}'); - Expect(1, 195101, '\p{Is_Alpha=true}', ""); - Expect(0, 195101, '\p{^Is_Alpha=true}', ""); - Expect(0, 195101, '\P{Is_Alpha=true}', ""); - Expect(1, 195101, '\P{^Is_Alpha=true}', ""); - Expect(0, 195102, '\p{Is_Alpha=true}', ""); - Expect(1, 195102, '\p{^Is_Alpha=true}', ""); - Expect(1, 195102, '\P{Is_Alpha=true}', ""); - Expect(0, 195102, '\P{^Is_Alpha=true}', ""); - Expect(1, 195101, '\p{Is_Alpha= True}', ""); - Expect(0, 195101, '\p{^Is_Alpha= True}', ""); - Expect(0, 195101, '\P{Is_Alpha= True}', ""); - Expect(1, 195101, '\P{^Is_Alpha= True}', ""); - Expect(0, 195102, '\p{Is_Alpha= True}', ""); - Expect(1, 195102, '\p{^Is_Alpha= True}', ""); - Expect(1, 195102, '\P{Is_Alpha= True}', ""); - Expect(0, 195102, '\P{^Is_Alpha= True}', ""); + Expect(1, 102, '\p{Is_AHex= _true}', ""); + Expect(0, 102, '\p{^Is_AHex= _true}', ""); + Expect(0, 102, '\P{Is_AHex= _true}', ""); + Expect(1, 102, '\P{^Is_AHex= _true}', ""); + Expect(0, 103, '\p{Is_AHex= _true}', ""); + Expect(1, 103, '\p{^Is_AHex= _true}', ""); + Expect(1, 103, '\P{Is_AHex= _true}', ""); + Expect(0, 103, '\P{^Is_AHex= _true}', ""); + Error('\p{Alphabetic=-No:=}'); + Error('\P{Alphabetic=-No:=}'); + Expect(1, 201547, '\p{Alphabetic=:\ANo\z:}', "");; + Expect(0, 201546, '\p{Alphabetic=:\ANo\z:}', "");; + Expect(1, 201547, '\p{Alphabetic=no}', ""); + Expect(0, 201547, '\p{^Alphabetic=no}', ""); + Expect(0, 201547, '\P{Alphabetic=no}', ""); + Expect(1, 201547, '\P{^Alphabetic=no}', ""); + Expect(0, 201546, '\p{Alphabetic=no}', ""); + Expect(1, 201546, '\p{^Alphabetic=no}', ""); + Expect(1, 201546, '\P{Alphabetic=no}', ""); + Expect(0, 201546, '\P{^Alphabetic=no}', ""); + Expect(1, 201547, '\p{Alphabetic=:\Ano\z:}', "");; + Expect(0, 201546, '\p{Alphabetic=:\Ano\z:}', "");; + Expect(1, 201547, '\p{Alphabetic= No}', ""); + Expect(0, 201547, '\p{^Alphabetic= No}', ""); + Expect(0, 201547, '\P{Alphabetic= No}', ""); + Expect(1, 201547, '\P{^Alphabetic= No}', ""); + Expect(0, 201546, '\p{Alphabetic= No}', ""); + Expect(1, 201546, '\p{^Alphabetic= No}', ""); + Expect(1, 201546, '\P{Alphabetic= No}', ""); + Expect(0, 201546, '\P{^Alphabetic= No}', ""); + Error('\p{Alpha= N:=}'); + Error('\P{Alpha= N:=}'); + Expect(1, 201547, '\p{Alpha=:\AN\z:}', "");; + Expect(0, 201546, '\p{Alpha=:\AN\z:}', "");; + Expect(1, 201547, '\p{Alpha=n}', ""); + Expect(0, 201547, '\p{^Alpha=n}', ""); + Expect(0, 201547, '\P{Alpha=n}', ""); + Expect(1, 201547, '\P{^Alpha=n}', ""); + Expect(0, 201546, '\p{Alpha=n}', ""); + Expect(1, 201546, '\p{^Alpha=n}', ""); + Expect(1, 201546, '\P{Alpha=n}', ""); + Expect(0, 201546, '\P{^Alpha=n}', ""); + Expect(1, 201547, '\p{Alpha=:\An\z:}', "");; + Expect(0, 201546, '\p{Alpha=:\An\z:}', "");; + Expect(1, 201547, '\p{Alpha= -N}', ""); + Expect(0, 201547, '\p{^Alpha= -N}', ""); + Expect(0, 201547, '\P{Alpha= -N}', ""); + Expect(1, 201547, '\P{^Alpha= -N}', ""); + Expect(0, 201546, '\p{Alpha= -N}', ""); + Expect(1, 201546, '\p{^Alpha= -N}', ""); + Expect(1, 201546, '\P{Alpha= -N}', ""); + Expect(0, 201546, '\P{^Alpha= -N}', ""); + Error('\p{Is_Alphabetic=/a/ _f}'); + Error('\P{Is_Alphabetic=/a/ _f}'); + Expect(1, 201547, '\p{Is_Alphabetic=f}', ""); + Expect(0, 201547, '\p{^Is_Alphabetic=f}', ""); + Expect(0, 201547, '\P{Is_Alphabetic=f}', ""); + Expect(1, 201547, '\P{^Is_Alphabetic=f}', ""); + Expect(0, 201546, '\p{Is_Alphabetic=f}', ""); + Expect(1, 201546, '\p{^Is_Alphabetic=f}', ""); + Expect(1, 201546, '\P{Is_Alphabetic=f}', ""); + Expect(0, 201546, '\P{^Is_Alphabetic=f}', ""); + Expect(1, 201547, '\p{Is_Alphabetic=_F}', ""); + Expect(0, 201547, '\p{^Is_Alphabetic=_F}', ""); + Expect(0, 201547, '\P{Is_Alphabetic=_F}', ""); + Expect(1, 201547, '\P{^Is_Alphabetic=_F}', ""); + Expect(0, 201546, '\p{Is_Alphabetic=_F}', ""); + Expect(1, 201546, '\p{^Is_Alphabetic=_F}', ""); + Expect(1, 201546, '\P{Is_Alphabetic=_F}', ""); + Expect(0, 201546, '\P{^Is_Alphabetic=_F}', ""); + Error('\p{Is_Alpha=/a/--false}'); + Error('\P{Is_Alpha=/a/--false}'); + Expect(1, 201547, '\p{Is_Alpha=false}', ""); + Expect(0, 201547, '\p{^Is_Alpha=false}', ""); + Expect(0, 201547, '\P{Is_Alpha=false}', ""); + Expect(1, 201547, '\P{^Is_Alpha=false}', ""); + Expect(0, 201546, '\p{Is_Alpha=false}', ""); + Expect(1, 201546, '\p{^Is_Alpha=false}', ""); + Expect(1, 201546, '\P{Is_Alpha=false}', ""); + Expect(0, 201546, '\P{^Is_Alpha=false}', ""); + Expect(1, 201547, '\p{Is_Alpha=-False}', ""); + Expect(0, 201547, '\p{^Is_Alpha=-False}', ""); + Expect(0, 201547, '\P{Is_Alpha=-False}', ""); + Expect(1, 201547, '\P{^Is_Alpha=-False}', ""); + Expect(0, 201546, '\p{Is_Alpha=-False}', ""); + Expect(1, 201546, '\p{^Is_Alpha=-False}', ""); + Expect(1, 201546, '\P{Is_Alpha=-False}', ""); + Expect(0, 201546, '\P{^Is_Alpha=-False}', ""); + Error('\p{Alphabetic= Yes/a/}'); + Error('\P{Alphabetic= Yes/a/}'); + Expect(1, 201546, '\p{Alphabetic=:\AYes\z:}', "");; + Expect(0, 201547, '\p{Alphabetic=:\AYes\z:}', "");; + Expect(1, 201546, '\p{Alphabetic=yes}', ""); + Expect(0, 201546, '\p{^Alphabetic=yes}', ""); + Expect(0, 201546, '\P{Alphabetic=yes}', ""); + Expect(1, 201546, '\P{^Alphabetic=yes}', ""); + Expect(0, 201547, '\p{Alphabetic=yes}', ""); + Expect(1, 201547, '\p{^Alphabetic=yes}', ""); + Expect(1, 201547, '\P{Alphabetic=yes}', ""); + Expect(0, 201547, '\P{^Alphabetic=yes}', ""); + Expect(1, 201546, '\p{Alphabetic=:\Ayes\z:}', "");; + Expect(0, 201547, '\p{Alphabetic=:\Ayes\z:}', "");; + Expect(1, 201546, '\p{Alphabetic: YES}', ""); + Expect(0, 201546, '\p{^Alphabetic: YES}', ""); + Expect(0, 201546, '\P{Alphabetic: YES}', ""); + Expect(1, 201546, '\P{^Alphabetic: YES}', ""); + Expect(0, 201547, '\p{Alphabetic: YES}', ""); + Expect(1, 201547, '\p{^Alphabetic: YES}', ""); + Expect(1, 201547, '\P{Alphabetic: YES}', ""); + Expect(0, 201547, '\P{^Alphabetic: YES}', ""); + Error('\p{Alpha= _Y:=}'); + Error('\P{Alpha= _Y:=}'); + Expect(1, 201546, '\p{Alpha=:\AY\z:}', "");; + Expect(0, 201547, '\p{Alpha=:\AY\z:}', "");; + Expect(1, 201546, '\p{Alpha: y}', ""); + Expect(0, 201546, '\p{^Alpha: y}', ""); + Expect(0, 201546, '\P{Alpha: y}', ""); + Expect(1, 201546, '\P{^Alpha: y}', ""); + Expect(0, 201547, '\p{Alpha: y}', ""); + Expect(1, 201547, '\p{^Alpha: y}', ""); + Expect(1, 201547, '\P{Alpha: y}', ""); + Expect(0, 201547, '\P{^Alpha: y}', ""); + Expect(1, 201546, '\p{Alpha=:\Ay\z:}', "");; + Expect(0, 201547, '\p{Alpha=:\Ay\z:}', "");; + Expect(1, 201546, '\p{Alpha= _Y}', ""); + Expect(0, 201546, '\p{^Alpha= _Y}', ""); + Expect(0, 201546, '\P{Alpha= _Y}', ""); + Expect(1, 201546, '\P{^Alpha= _Y}', ""); + Expect(0, 201547, '\p{Alpha= _Y}', ""); + Expect(1, 201547, '\p{^Alpha= _Y}', ""); + Expect(1, 201547, '\P{Alpha= _Y}', ""); + Expect(0, 201547, '\P{^Alpha= _Y}', ""); + Error('\p{Is_Alphabetic=/a/_T}'); + Error('\P{Is_Alphabetic=/a/_T}'); + Expect(1, 201546, '\p{Is_Alphabetic=t}', ""); + Expect(0, 201546, '\p{^Is_Alphabetic=t}', ""); + Expect(0, 201546, '\P{Is_Alphabetic=t}', ""); + Expect(1, 201546, '\P{^Is_Alphabetic=t}', ""); + Expect(0, 201547, '\p{Is_Alphabetic=t}', ""); + Expect(1, 201547, '\p{^Is_Alphabetic=t}', ""); + Expect(1, 201547, '\P{Is_Alphabetic=t}', ""); + Expect(0, 201547, '\P{^Is_Alphabetic=t}', ""); + Expect(1, 201546, '\p{Is_Alphabetic= _T}', ""); + Expect(0, 201546, '\p{^Is_Alphabetic= _T}', ""); + Expect(0, 201546, '\P{Is_Alphabetic= _T}', ""); + Expect(1, 201546, '\P{^Is_Alphabetic= _T}', ""); + Expect(0, 201547, '\p{Is_Alphabetic= _T}', ""); + Expect(1, 201547, '\p{^Is_Alphabetic= _T}', ""); + Expect(1, 201547, '\P{Is_Alphabetic= _T}', ""); + Expect(0, 201547, '\P{^Is_Alphabetic= _T}', ""); + Error('\p{Is_Alpha=:=--TRUE}'); + Error('\P{Is_Alpha=:=--TRUE}'); + Expect(1, 201546, '\p{Is_Alpha=true}', ""); + Expect(0, 201546, '\p{^Is_Alpha=true}', ""); + Expect(0, 201546, '\P{Is_Alpha=true}', ""); + Expect(1, 201546, '\P{^Is_Alpha=true}', ""); + Expect(0, 201547, '\p{Is_Alpha=true}', ""); + Expect(1, 201547, '\p{^Is_Alpha=true}', ""); + Expect(1, 201547, '\P{Is_Alpha=true}', ""); + Expect(0, 201547, '\P{^Is_Alpha=true}', ""); + Expect(1, 201546, '\p{Is_Alpha: -True}', ""); + Expect(0, 201546, '\p{^Is_Alpha: -True}', ""); + Expect(0, 201546, '\P{Is_Alpha: -True}', ""); + Expect(1, 201546, '\P{^Is_Alpha: -True}', ""); + Expect(0, 201547, '\p{Is_Alpha: -True}', ""); + Expect(1, 201547, '\p{^Is_Alpha: -True}', ""); + Expect(1, 201547, '\P{Is_Alpha: -True}', ""); + Expect(0, 201547, '\P{^Is_Alpha: -True}', ""); Error('\p{bidiclass}'); Error('\P{bidiclass}'); Error('\p{bc}'); Error('\P{bc}'); - Error('\p{Bidi_Class: /a/Arabic_Letter}'); - Error('\P{Bidi_Class: /a/Arabic_Letter}'); + Error('\p{Bidi_Class= :=ARABIC_Letter}'); + Error('\P{Bidi_Class= :=ARABIC_Letter}'); Expect(1, 126719, '\p{Bidi_Class=:\AArabic_Letter\z:}', "");; Expect(0, 126720, '\p{Bidi_Class=:\AArabic_Letter\z:}', "");; Expect(1, 126719, '\p{Bidi_Class=arabicletter}', ""); @@ -1497,16 +1527,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 126720, '\P{^Bidi_Class=arabicletter}', ""); Expect(1, 126719, '\p{Bidi_Class=:\Aarabicletter\z:}', "");; Expect(0, 126720, '\p{Bidi_Class=:\Aarabicletter\z:}', "");; - Expect(1, 126719, '\p{Bidi_Class=_-Arabic_Letter}', ""); - Expect(0, 126719, '\p{^Bidi_Class=_-Arabic_Letter}', ""); - Expect(0, 126719, '\P{Bidi_Class=_-Arabic_Letter}', ""); - Expect(1, 126719, '\P{^Bidi_Class=_-Arabic_Letter}', ""); - Expect(0, 126720, '\p{Bidi_Class=_-Arabic_Letter}', ""); - Expect(1, 126720, '\p{^Bidi_Class=_-Arabic_Letter}', ""); - Expect(1, 126720, '\P{Bidi_Class=_-Arabic_Letter}', ""); - Expect(0, 126720, '\P{^Bidi_Class=_-Arabic_Letter}', ""); - Error('\p{Bc=-AL/a/}'); - Error('\P{Bc=-AL/a/}'); + Expect(1, 126719, '\p{Bidi_Class= -arabic_letter}', ""); + Expect(0, 126719, '\p{^Bidi_Class= -arabic_letter}', ""); + Expect(0, 126719, '\P{Bidi_Class= -arabic_letter}', ""); + Expect(1, 126719, '\P{^Bidi_Class= -arabic_letter}', ""); + Expect(0, 126720, '\p{Bidi_Class= -arabic_letter}', ""); + Expect(1, 126720, '\p{^Bidi_Class= -arabic_letter}', ""); + Expect(1, 126720, '\P{Bidi_Class= -arabic_letter}', ""); + Expect(0, 126720, '\P{^Bidi_Class= -arabic_letter}', ""); + Error('\p{Bc= AL/a/}'); + Error('\P{Bc= AL/a/}'); Expect(1, 126719, '\p{Bc=:\AAL\z:}', "");; Expect(0, 126720, '\p{Bc=:\AAL\z:}', "");; Expect(1, 126719, '\p{Bc=al}', ""); @@ -1519,16 +1549,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 126720, '\P{^Bc=al}', ""); Expect(1, 126719, '\p{Bc=:\Aal\z:}', "");; Expect(0, 126720, '\p{Bc=:\Aal\z:}', "");; - Expect(1, 126719, '\p{Bc=--al}', ""); - Expect(0, 126719, '\p{^Bc=--al}', ""); - Expect(0, 126719, '\P{Bc=--al}', ""); - Expect(1, 126719, '\P{^Bc=--al}', ""); - Expect(0, 126720, '\p{Bc=--al}', ""); - Expect(1, 126720, '\p{^Bc=--al}', ""); - Expect(1, 126720, '\P{Bc=--al}', ""); - Expect(0, 126720, '\P{^Bc=--al}', ""); - Error('\p{Is_Bidi_Class=/a/ arabic_Letter}'); - Error('\P{Is_Bidi_Class=/a/ arabic_Letter}'); + Expect(1, 126719, '\p{Bc=- al}', ""); + Expect(0, 126719, '\p{^Bc=- al}', ""); + Expect(0, 126719, '\P{Bc=- al}', ""); + Expect(1, 126719, '\P{^Bc=- al}', ""); + Expect(0, 126720, '\p{Bc=- al}', ""); + Expect(1, 126720, '\p{^Bc=- al}', ""); + Expect(1, 126720, '\P{Bc=- al}', ""); + Expect(0, 126720, '\P{^Bc=- al}', ""); + Error('\p{Is_Bidi_Class=:= ARABIC_letter}'); + Error('\P{Is_Bidi_Class=:= ARABIC_letter}'); Expect(1, 126719, '\p{Is_Bidi_Class=arabicletter}', ""); Expect(0, 126719, '\p{^Is_Bidi_Class=arabicletter}', ""); Expect(0, 126719, '\P{Is_Bidi_Class=arabicletter}', ""); @@ -1537,16 +1567,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 126720, '\p{^Is_Bidi_Class=arabicletter}', ""); Expect(1, 126720, '\P{Is_Bidi_Class=arabicletter}', ""); Expect(0, 126720, '\P{^Is_Bidi_Class=arabicletter}', ""); - Expect(1, 126719, '\p{Is_Bidi_Class=-ARABIC_Letter}', ""); - Expect(0, 126719, '\p{^Is_Bidi_Class=-ARABIC_Letter}', ""); - Expect(0, 126719, '\P{Is_Bidi_Class=-ARABIC_Letter}', ""); - Expect(1, 126719, '\P{^Is_Bidi_Class=-ARABIC_Letter}', ""); - Expect(0, 126720, '\p{Is_Bidi_Class=-ARABIC_Letter}', ""); - Expect(1, 126720, '\p{^Is_Bidi_Class=-ARABIC_Letter}', ""); - Expect(1, 126720, '\P{Is_Bidi_Class=-ARABIC_Letter}', ""); - Expect(0, 126720, '\P{^Is_Bidi_Class=-ARABIC_Letter}', ""); - Error('\p{Is_Bc: -/a/AL}'); - Error('\P{Is_Bc: -/a/AL}'); + Expect(1, 126719, '\p{Is_Bidi_Class= ARABIC_Letter}', ""); + Expect(0, 126719, '\p{^Is_Bidi_Class= ARABIC_Letter}', ""); + Expect(0, 126719, '\P{Is_Bidi_Class= ARABIC_Letter}', ""); + Expect(1, 126719, '\P{^Is_Bidi_Class= ARABIC_Letter}', ""); + Expect(0, 126720, '\p{Is_Bidi_Class= ARABIC_Letter}', ""); + Expect(1, 126720, '\p{^Is_Bidi_Class= ARABIC_Letter}', ""); + Expect(1, 126720, '\P{Is_Bidi_Class= ARABIC_Letter}', ""); + Expect(0, 126720, '\P{^Is_Bidi_Class= ARABIC_Letter}', ""); + Error('\p{Is_Bc=:=-AL}'); + Error('\P{Is_Bc=:=-AL}'); Expect(1, 126719, '\p{Is_Bc=al}', ""); Expect(0, 126719, '\p{^Is_Bc=al}', ""); Expect(0, 126719, '\P{Is_Bc=al}', ""); @@ -1555,16 +1585,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 126720, '\p{^Is_Bc=al}', ""); Expect(1, 126720, '\P{Is_Bc=al}', ""); Expect(0, 126720, '\P{^Is_Bc=al}', ""); - Expect(1, 126719, '\p{Is_Bc= _AL}', ""); - Expect(0, 126719, '\p{^Is_Bc= _AL}', ""); - Expect(0, 126719, '\P{Is_Bc= _AL}', ""); - Expect(1, 126719, '\P{^Is_Bc= _AL}', ""); - Expect(0, 126720, '\p{Is_Bc= _AL}', ""); - Expect(1, 126720, '\p{^Is_Bc= _AL}', ""); - Expect(1, 126720, '\P{Is_Bc= _AL}', ""); - Expect(0, 126720, '\P{^Is_Bc= _AL}', ""); - Error('\p{Bidi_Class= ARABIC_Number/a/}'); - Error('\P{Bidi_Class= ARABIC_Number/a/}'); + Expect(1, 126719, '\p{Is_Bc: al}', ""); + Expect(0, 126719, '\p{^Is_Bc: al}', ""); + Expect(0, 126719, '\P{Is_Bc: al}', ""); + Expect(1, 126719, '\P{^Is_Bc: al}', ""); + Expect(0, 126720, '\p{Is_Bc: al}', ""); + Expect(1, 126720, '\p{^Is_Bc: al}', ""); + Expect(1, 126720, '\P{Is_Bc: al}', ""); + Expect(0, 126720, '\P{^Is_Bc: al}', ""); + Error('\p{Bidi_Class=_ arabic_NUMBER/a/}'); + Error('\P{Bidi_Class=_ arabic_NUMBER/a/}'); Expect(1, 69246, '\p{Bidi_Class=:\AArabic_Number\z:}', "");; Expect(0, 69247, '\p{Bidi_Class=:\AArabic_Number\z:}', "");; Expect(1, 69246, '\p{Bidi_Class=arabicnumber}', ""); @@ -1577,16 +1607,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69247, '\P{^Bidi_Class=arabicnumber}', ""); Expect(1, 69246, '\p{Bidi_Class=:\Aarabicnumber\z:}', "");; Expect(0, 69247, '\p{Bidi_Class=:\Aarabicnumber\z:}', "");; - Expect(1, 69246, '\p{Bidi_Class=Arabic_NUMBER}', ""); - Expect(0, 69246, '\p{^Bidi_Class=Arabic_NUMBER}', ""); - Expect(0, 69246, '\P{Bidi_Class=Arabic_NUMBER}', ""); - Expect(1, 69246, '\P{^Bidi_Class=Arabic_NUMBER}', ""); - Expect(0, 69247, '\p{Bidi_Class=Arabic_NUMBER}', ""); - Expect(1, 69247, '\p{^Bidi_Class=Arabic_NUMBER}', ""); - Expect(1, 69247, '\P{Bidi_Class=Arabic_NUMBER}', ""); - Expect(0, 69247, '\P{^Bidi_Class=Arabic_NUMBER}', ""); - Error('\p{Bc=:= -AN}'); - Error('\P{Bc=:= -AN}'); + Expect(1, 69246, '\p{Bidi_Class=arabic_Number}', ""); + Expect(0, 69246, '\p{^Bidi_Class=arabic_Number}', ""); + Expect(0, 69246, '\P{Bidi_Class=arabic_Number}', ""); + Expect(1, 69246, '\P{^Bidi_Class=arabic_Number}', ""); + Expect(0, 69247, '\p{Bidi_Class=arabic_Number}', ""); + Expect(1, 69247, '\p{^Bidi_Class=arabic_Number}', ""); + Expect(1, 69247, '\P{Bidi_Class=arabic_Number}', ""); + Expect(0, 69247, '\P{^Bidi_Class=arabic_Number}', ""); + Error('\p{Bc=- AN/a/}'); + Error('\P{Bc=- AN/a/}'); Expect(1, 69246, '\p{Bc=:\AAN\z:}', "");; Expect(0, 69247, '\p{Bc=:\AAN\z:}', "");; Expect(1, 69246, '\p{Bc=an}', ""); @@ -1599,16 +1629,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69247, '\P{^Bc=an}', ""); Expect(1, 69246, '\p{Bc=:\Aan\z:}', "");; Expect(0, 69247, '\p{Bc=:\Aan\z:}', "");; - Expect(1, 69246, '\p{Bc=- an}', ""); - Expect(0, 69246, '\p{^Bc=- an}', ""); - Expect(0, 69246, '\P{Bc=- an}', ""); - Expect(1, 69246, '\P{^Bc=- an}', ""); - Expect(0, 69247, '\p{Bc=- an}', ""); - Expect(1, 69247, '\p{^Bc=- an}', ""); - Expect(1, 69247, '\P{Bc=- an}', ""); - Expect(0, 69247, '\P{^Bc=- an}', ""); - Error('\p{Is_Bidi_Class=_/a/arabic_number}'); - Error('\P{Is_Bidi_Class=_/a/arabic_number}'); + Expect(1, 69246, '\p{Bc: __an}', ""); + Expect(0, 69246, '\p{^Bc: __an}', ""); + Expect(0, 69246, '\P{Bc: __an}', ""); + Expect(1, 69246, '\P{^Bc: __an}', ""); + Expect(0, 69247, '\p{Bc: __an}', ""); + Expect(1, 69247, '\p{^Bc: __an}', ""); + Expect(1, 69247, '\P{Bc: __an}', ""); + Expect(0, 69247, '\P{^Bc: __an}', ""); + Error('\p{Is_Bidi_Class=/a/_ arabic_Number}'); + Error('\P{Is_Bidi_Class=/a/_ arabic_Number}'); Expect(1, 69246, '\p{Is_Bidi_Class=arabicnumber}', ""); Expect(0, 69246, '\p{^Is_Bidi_Class=arabicnumber}', ""); Expect(0, 69246, '\P{Is_Bidi_Class=arabicnumber}', ""); @@ -1617,16 +1647,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69247, '\p{^Is_Bidi_Class=arabicnumber}', ""); Expect(1, 69247, '\P{Is_Bidi_Class=arabicnumber}', ""); Expect(0, 69247, '\P{^Is_Bidi_Class=arabicnumber}', ""); - Expect(1, 69246, '\p{Is_Bidi_Class: ARABIC_number}', ""); - Expect(0, 69246, '\p{^Is_Bidi_Class: ARABIC_number}', ""); - Expect(0, 69246, '\P{Is_Bidi_Class: ARABIC_number}', ""); - Expect(1, 69246, '\P{^Is_Bidi_Class: ARABIC_number}', ""); - Expect(0, 69247, '\p{Is_Bidi_Class: ARABIC_number}', ""); - Expect(1, 69247, '\p{^Is_Bidi_Class: ARABIC_number}', ""); - Expect(1, 69247, '\P{Is_Bidi_Class: ARABIC_number}', ""); - Expect(0, 69247, '\P{^Is_Bidi_Class: ARABIC_number}', ""); - Error('\p{Is_Bc=:=-AN}'); - Error('\P{Is_Bc=:=-AN}'); + Expect(1, 69246, '\p{Is_Bidi_Class: -arabic_Number}', ""); + Expect(0, 69246, '\p{^Is_Bidi_Class: -arabic_Number}', ""); + Expect(0, 69246, '\P{Is_Bidi_Class: -arabic_Number}', ""); + Expect(1, 69246, '\P{^Is_Bidi_Class: -arabic_Number}', ""); + Expect(0, 69247, '\p{Is_Bidi_Class: -arabic_Number}', ""); + Expect(1, 69247, '\p{^Is_Bidi_Class: -arabic_Number}', ""); + Expect(1, 69247, '\P{Is_Bidi_Class: -arabic_Number}', ""); + Expect(0, 69247, '\P{^Is_Bidi_Class: -arabic_Number}', ""); + Error('\p{Is_Bc= /a/an}'); + Error('\P{Is_Bc= /a/an}'); Expect(1, 69246, '\p{Is_Bc=an}', ""); Expect(0, 69246, '\p{^Is_Bc=an}', ""); Expect(0, 69246, '\P{Is_Bc=an}', ""); @@ -1635,16 +1665,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69247, '\p{^Is_Bc=an}', ""); Expect(1, 69247, '\P{Is_Bc=an}', ""); Expect(0, 69247, '\P{^Is_Bc=an}', ""); - Expect(1, 69246, '\p{Is_Bc=- AN}', ""); - Expect(0, 69246, '\p{^Is_Bc=- AN}', ""); - Expect(0, 69246, '\P{Is_Bc=- AN}', ""); - Expect(1, 69246, '\P{^Is_Bc=- AN}', ""); - Expect(0, 69247, '\p{Is_Bc=- AN}', ""); - Expect(1, 69247, '\p{^Is_Bc=- AN}', ""); - Expect(1, 69247, '\P{Is_Bc=- AN}', ""); - Expect(0, 69247, '\P{^Is_Bc=- AN}', ""); - Error('\p{Bidi_Class=:= paragraph_Separator}'); - Error('\P{Bidi_Class=:= paragraph_Separator}'); + Expect(1, 69246, '\p{Is_Bc=_AN}', ""); + Expect(0, 69246, '\p{^Is_Bc=_AN}', ""); + Expect(0, 69246, '\P{Is_Bc=_AN}', ""); + Expect(1, 69246, '\P{^Is_Bc=_AN}', ""); + Expect(0, 69247, '\p{Is_Bc=_AN}', ""); + Expect(1, 69247, '\p{^Is_Bc=_AN}', ""); + Expect(1, 69247, '\P{Is_Bc=_AN}', ""); + Expect(0, 69247, '\P{^Is_Bc=_AN}', ""); + Error('\p{Bidi_Class=/a/ Paragraph_Separator}'); + Error('\P{Bidi_Class=/a/ Paragraph_Separator}'); Expect(1, 8233, '\p{Bidi_Class=:\AParagraph_Separator\z:}', "");; Expect(0, 8234, '\p{Bidi_Class=:\AParagraph_Separator\z:}', "");; Expect(1, 8233, '\p{Bidi_Class=paragraphseparator}', ""); @@ -1657,16 +1687,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8234, '\P{^Bidi_Class=paragraphseparator}', ""); Expect(1, 8233, '\p{Bidi_Class=:\Aparagraphseparator\z:}', "");; Expect(0, 8234, '\p{Bidi_Class=:\Aparagraphseparator\z:}', "");; - Expect(1, 8233, '\p{Bidi_Class: Paragraph_Separator}', ""); - Expect(0, 8233, '\p{^Bidi_Class: Paragraph_Separator}', ""); - Expect(0, 8233, '\P{Bidi_Class: Paragraph_Separator}', ""); - Expect(1, 8233, '\P{^Bidi_Class: Paragraph_Separator}', ""); - Expect(0, 8234, '\p{Bidi_Class: Paragraph_Separator}', ""); - Expect(1, 8234, '\p{^Bidi_Class: Paragraph_Separator}', ""); - Expect(1, 8234, '\P{Bidi_Class: Paragraph_Separator}', ""); - Expect(0, 8234, '\P{^Bidi_Class: Paragraph_Separator}', ""); - Error('\p{Bc=- B:=}'); - Error('\P{Bc=- B:=}'); + Expect(1, 8233, '\p{Bidi_Class: Paragraph_separator}', ""); + Expect(0, 8233, '\p{^Bidi_Class: Paragraph_separator}', ""); + Expect(0, 8233, '\P{Bidi_Class: Paragraph_separator}', ""); + Expect(1, 8233, '\P{^Bidi_Class: Paragraph_separator}', ""); + Expect(0, 8234, '\p{Bidi_Class: Paragraph_separator}', ""); + Expect(1, 8234, '\p{^Bidi_Class: Paragraph_separator}', ""); + Expect(1, 8234, '\P{Bidi_Class: Paragraph_separator}', ""); + Expect(0, 8234, '\P{^Bidi_Class: Paragraph_separator}', ""); + Error('\p{Bc=/a/B}'); + Error('\P{Bc=/a/B}'); Expect(1, 8233, '\p{Bc=:\AB\z:}', "");; Expect(0, 8234, '\p{Bc=:\AB\z:}', "");; Expect(1, 8233, '\p{Bc=b}', ""); @@ -1679,34 +1709,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8234, '\P{^Bc=b}', ""); Expect(1, 8233, '\p{Bc=:\Ab\z:}', "");; Expect(0, 8234, '\p{Bc=:\Ab\z:}', "");; - Expect(1, 8233, '\p{Bc= b}', ""); - Expect(0, 8233, '\p{^Bc= b}', ""); - Expect(0, 8233, '\P{Bc= b}', ""); - Expect(1, 8233, '\P{^Bc= b}', ""); - Expect(0, 8234, '\p{Bc= b}', ""); - Expect(1, 8234, '\p{^Bc= b}', ""); - Expect(1, 8234, '\P{Bc= b}', ""); - Expect(0, 8234, '\P{^Bc= b}', ""); - Error('\p{Is_Bidi_Class=:=__Paragraph_separator}'); - Error('\P{Is_Bidi_Class=:=__Paragraph_separator}'); - Expect(1, 8233, '\p{Is_Bidi_Class=paragraphseparator}', ""); - Expect(0, 8233, '\p{^Is_Bidi_Class=paragraphseparator}', ""); - Expect(0, 8233, '\P{Is_Bidi_Class=paragraphseparator}', ""); - Expect(1, 8233, '\P{^Is_Bidi_Class=paragraphseparator}', ""); - Expect(0, 8234, '\p{Is_Bidi_Class=paragraphseparator}', ""); - Expect(1, 8234, '\p{^Is_Bidi_Class=paragraphseparator}', ""); - Expect(1, 8234, '\P{Is_Bidi_Class=paragraphseparator}', ""); - Expect(0, 8234, '\P{^Is_Bidi_Class=paragraphseparator}', ""); - Expect(1, 8233, '\p{Is_Bidi_Class= paragraph_SEPARATOR}', ""); - Expect(0, 8233, '\p{^Is_Bidi_Class= paragraph_SEPARATOR}', ""); - Expect(0, 8233, '\P{Is_Bidi_Class= paragraph_SEPARATOR}', ""); - Expect(1, 8233, '\P{^Is_Bidi_Class= paragraph_SEPARATOR}', ""); - Expect(0, 8234, '\p{Is_Bidi_Class= paragraph_SEPARATOR}', ""); - Expect(1, 8234, '\p{^Is_Bidi_Class= paragraph_SEPARATOR}', ""); - Expect(1, 8234, '\P{Is_Bidi_Class= paragraph_SEPARATOR}', ""); - Expect(0, 8234, '\P{^Is_Bidi_Class= paragraph_SEPARATOR}', ""); - Error('\p{Is_Bc= b/a/}'); - Error('\P{Is_Bc= b/a/}'); + Expect(1, 8233, '\p{Bc= B}', ""); + Expect(0, 8233, '\p{^Bc= B}', ""); + Expect(0, 8233, '\P{Bc= B}', ""); + Expect(1, 8233, '\P{^Bc= B}', ""); + Expect(0, 8234, '\p{Bc= B}', ""); + Expect(1, 8234, '\p{^Bc= B}', ""); + Expect(1, 8234, '\P{Bc= B}', ""); + Expect(0, 8234, '\P{^Bc= B}', ""); + Error('\p{Is_Bidi_Class=_Paragraph_SEPARATOR/a/}'); + Error('\P{Is_Bidi_Class=_Paragraph_SEPARATOR/a/}'); + Expect(1, 8233, '\p{Is_Bidi_Class: paragraphseparator}', ""); + Expect(0, 8233, '\p{^Is_Bidi_Class: paragraphseparator}', ""); + Expect(0, 8233, '\P{Is_Bidi_Class: paragraphseparator}', ""); + Expect(1, 8233, '\P{^Is_Bidi_Class: paragraphseparator}', ""); + Expect(0, 8234, '\p{Is_Bidi_Class: paragraphseparator}', ""); + Expect(1, 8234, '\p{^Is_Bidi_Class: paragraphseparator}', ""); + Expect(1, 8234, '\P{Is_Bidi_Class: paragraphseparator}', ""); + Expect(0, 8234, '\P{^Is_Bidi_Class: paragraphseparator}', ""); + Expect(1, 8233, '\p{Is_Bidi_Class=PARAGRAPH_separator}', ""); + Expect(0, 8233, '\p{^Is_Bidi_Class=PARAGRAPH_separator}', ""); + Expect(0, 8233, '\P{Is_Bidi_Class=PARAGRAPH_separator}', ""); + Expect(1, 8233, '\P{^Is_Bidi_Class=PARAGRAPH_separator}', ""); + Expect(0, 8234, '\p{Is_Bidi_Class=PARAGRAPH_separator}', ""); + Expect(1, 8234, '\p{^Is_Bidi_Class=PARAGRAPH_separator}', ""); + Expect(1, 8234, '\P{Is_Bidi_Class=PARAGRAPH_separator}', ""); + Expect(0, 8234, '\P{^Is_Bidi_Class=PARAGRAPH_separator}', ""); + Error('\p{Is_Bc=:= B}'); + Error('\P{Is_Bc=:= B}'); Expect(1, 8233, '\p{Is_Bc=b}', ""); Expect(0, 8233, '\p{^Is_Bc=b}', ""); Expect(0, 8233, '\P{Is_Bc=b}', ""); @@ -1715,16 +1745,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8234, '\p{^Is_Bc=b}', ""); Expect(1, 8234, '\P{Is_Bc=b}', ""); Expect(0, 8234, '\P{^Is_Bc=b}', ""); - Expect(1, 8233, '\p{Is_Bc= B}', ""); - Expect(0, 8233, '\p{^Is_Bc= B}', ""); - Expect(0, 8233, '\P{Is_Bc= B}', ""); - Expect(1, 8233, '\P{^Is_Bc= B}', ""); - Expect(0, 8234, '\p{Is_Bc= B}', ""); - Expect(1, 8234, '\p{^Is_Bc= B}', ""); - Expect(1, 8234, '\P{Is_Bc= B}', ""); - Expect(0, 8234, '\P{^Is_Bc= B}', ""); - Error('\p{Bidi_Class= _Boundary_Neutral/a/}'); - Error('\P{Bidi_Class= _Boundary_Neutral/a/}'); + Expect(1, 8233, '\p{Is_Bc=_B}', ""); + Expect(0, 8233, '\p{^Is_Bc=_B}', ""); + Expect(0, 8233, '\P{Is_Bc=_B}', ""); + Expect(1, 8233, '\P{^Is_Bc=_B}', ""); + Expect(0, 8234, '\p{Is_Bc=_B}', ""); + Expect(1, 8234, '\p{^Is_Bc=_B}', ""); + Expect(1, 8234, '\P{Is_Bc=_B}', ""); + Expect(0, 8234, '\P{^Is_Bc=_B}', ""); + Error('\p{Bidi_Class=:=__boundary_NEUTRAL}'); + Error('\P{Bidi_Class=:=__boundary_NEUTRAL}'); Expect(1, 921599, '\p{Bidi_Class=:\ABoundary_Neutral\z:}', "");; Expect(0, 1114109, '\p{Bidi_Class=:\ABoundary_Neutral\z:}', "");; Expect(1, 921599, '\p{Bidi_Class=boundaryneutral}', ""); @@ -1737,16 +1767,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1114109, '\P{^Bidi_Class=boundaryneutral}', ""); Expect(1, 921599, '\p{Bidi_Class=:\Aboundaryneutral\z:}', "");; Expect(0, 1114109, '\p{Bidi_Class=:\Aboundaryneutral\z:}', "");; - Expect(1, 921599, '\p{Bidi_Class= Boundary_NEUTRAL}', ""); - Expect(0, 921599, '\p{^Bidi_Class= Boundary_NEUTRAL}', ""); - Expect(0, 921599, '\P{Bidi_Class= Boundary_NEUTRAL}', ""); - Expect(1, 921599, '\P{^Bidi_Class= Boundary_NEUTRAL}', ""); - Expect(0, 1114109, '\p{Bidi_Class= Boundary_NEUTRAL}', ""); - Expect(1, 1114109, '\p{^Bidi_Class= Boundary_NEUTRAL}', ""); - Expect(1, 1114109, '\P{Bidi_Class= Boundary_NEUTRAL}', ""); - Expect(0, 1114109, '\P{^Bidi_Class= Boundary_NEUTRAL}', ""); - Error('\p{Bc=__BN:=}'); - Error('\P{Bc=__BN:=}'); + Expect(1, 921599, '\p{Bidi_Class= BOUNDARY_Neutral}', ""); + Expect(0, 921599, '\p{^Bidi_Class= BOUNDARY_Neutral}', ""); + Expect(0, 921599, '\P{Bidi_Class= BOUNDARY_Neutral}', ""); + Expect(1, 921599, '\P{^Bidi_Class= BOUNDARY_Neutral}', ""); + Expect(0, 1114109, '\p{Bidi_Class= BOUNDARY_Neutral}', ""); + Expect(1, 1114109, '\p{^Bidi_Class= BOUNDARY_Neutral}', ""); + Expect(1, 1114109, '\P{Bidi_Class= BOUNDARY_Neutral}', ""); + Expect(0, 1114109, '\P{^Bidi_Class= BOUNDARY_Neutral}', ""); + Error('\p{Bc= /a/BN}'); + Error('\P{Bc= /a/BN}'); Expect(1, 921599, '\p{Bc=:\ABN\z:}', "");; Expect(0, 1114109, '\p{Bc=:\ABN\z:}', "");; Expect(1, 921599, '\p{Bc=bn}', ""); @@ -1759,34 +1789,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1114109, '\P{^Bc=bn}', ""); Expect(1, 921599, '\p{Bc=:\Abn\z:}', "");; Expect(0, 1114109, '\p{Bc=:\Abn\z:}', "");; - Expect(1, 921599, '\p{Bc: _ BN}', ""); - Expect(0, 921599, '\p{^Bc: _ BN}', ""); - Expect(0, 921599, '\P{Bc: _ BN}', ""); - Expect(1, 921599, '\P{^Bc: _ BN}', ""); - Expect(0, 1114109, '\p{Bc: _ BN}', ""); - Expect(1, 1114109, '\p{^Bc: _ BN}', ""); - Expect(1, 1114109, '\P{Bc: _ BN}', ""); - Expect(0, 1114109, '\P{^Bc: _ BN}', ""); - Error('\p{Is_Bidi_Class=/a/boundary_neutral}'); - Error('\P{Is_Bidi_Class=/a/boundary_neutral}'); - Expect(1, 921599, '\p{Is_Bidi_Class:boundaryneutral}', ""); - Expect(0, 921599, '\p{^Is_Bidi_Class:boundaryneutral}', ""); - Expect(0, 921599, '\P{Is_Bidi_Class:boundaryneutral}', ""); - Expect(1, 921599, '\P{^Is_Bidi_Class:boundaryneutral}', ""); - Expect(0, 1114109, '\p{Is_Bidi_Class:boundaryneutral}', ""); - Expect(1, 1114109, '\p{^Is_Bidi_Class:boundaryneutral}', ""); - Expect(1, 1114109, '\P{Is_Bidi_Class:boundaryneutral}', ""); - Expect(0, 1114109, '\P{^Is_Bidi_Class:boundaryneutral}', ""); - Expect(1, 921599, '\p{Is_Bidi_Class=_Boundary_NEUTRAL}', ""); - Expect(0, 921599, '\p{^Is_Bidi_Class=_Boundary_NEUTRAL}', ""); - Expect(0, 921599, '\P{Is_Bidi_Class=_Boundary_NEUTRAL}', ""); - Expect(1, 921599, '\P{^Is_Bidi_Class=_Boundary_NEUTRAL}', ""); - Expect(0, 1114109, '\p{Is_Bidi_Class=_Boundary_NEUTRAL}', ""); - Expect(1, 1114109, '\p{^Is_Bidi_Class=_Boundary_NEUTRAL}', ""); - Expect(1, 1114109, '\P{Is_Bidi_Class=_Boundary_NEUTRAL}', ""); - Expect(0, 1114109, '\P{^Is_Bidi_Class=_Boundary_NEUTRAL}', ""); - Error('\p{Is_Bc=_BN:=}'); - Error('\P{Is_Bc=_BN:=}'); + Expect(1, 921599, '\p{Bc=-BN}', ""); + Expect(0, 921599, '\p{^Bc=-BN}', ""); + Expect(0, 921599, '\P{Bc=-BN}', ""); + Expect(1, 921599, '\P{^Bc=-BN}', ""); + Expect(0, 1114109, '\p{Bc=-BN}', ""); + Expect(1, 1114109, '\p{^Bc=-BN}', ""); + Expect(1, 1114109, '\P{Bc=-BN}', ""); + Expect(0, 1114109, '\P{^Bc=-BN}', ""); + Error('\p{Is_Bidi_Class= Boundary_Neutral:=}'); + Error('\P{Is_Bidi_Class= Boundary_Neutral:=}'); + Expect(1, 921599, '\p{Is_Bidi_Class=boundaryneutral}', ""); + Expect(0, 921599, '\p{^Is_Bidi_Class=boundaryneutral}', ""); + Expect(0, 921599, '\P{Is_Bidi_Class=boundaryneutral}', ""); + Expect(1, 921599, '\P{^Is_Bidi_Class=boundaryneutral}', ""); + Expect(0, 1114109, '\p{Is_Bidi_Class=boundaryneutral}', ""); + Expect(1, 1114109, '\p{^Is_Bidi_Class=boundaryneutral}', ""); + Expect(1, 1114109, '\P{Is_Bidi_Class=boundaryneutral}', ""); + Expect(0, 1114109, '\P{^Is_Bidi_Class=boundaryneutral}', ""); + Expect(1, 921599, '\p{Is_Bidi_Class= boundary_Neutral}', ""); + Expect(0, 921599, '\p{^Is_Bidi_Class= boundary_Neutral}', ""); + Expect(0, 921599, '\P{Is_Bidi_Class= boundary_Neutral}', ""); + Expect(1, 921599, '\P{^Is_Bidi_Class= boundary_Neutral}', ""); + Expect(0, 1114109, '\p{Is_Bidi_Class= boundary_Neutral}', ""); + Expect(1, 1114109, '\p{^Is_Bidi_Class= boundary_Neutral}', ""); + Expect(1, 1114109, '\P{Is_Bidi_Class= boundary_Neutral}', ""); + Expect(0, 1114109, '\P{^Is_Bidi_Class= boundary_Neutral}', ""); + Error('\p{Is_Bc=-:=BN}'); + Error('\P{Is_Bc=-:=BN}'); Expect(1, 921599, '\p{Is_Bc=bn}', ""); Expect(0, 921599, '\p{^Is_Bc=bn}', ""); Expect(0, 921599, '\P{Is_Bc=bn}', ""); @@ -1795,60 +1825,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1114109, '\p{^Is_Bc=bn}', ""); Expect(1, 1114109, '\P{Is_Bc=bn}', ""); Expect(0, 1114109, '\P{^Is_Bc=bn}', ""); - Expect(1, 921599, '\p{Is_Bc=- BN}', ""); - Expect(0, 921599, '\p{^Is_Bc=- BN}', ""); - Expect(0, 921599, '\P{Is_Bc=- BN}', ""); - Expect(1, 921599, '\P{^Is_Bc=- BN}', ""); - Expect(0, 1114109, '\p{Is_Bc=- BN}', ""); - Expect(1, 1114109, '\p{^Is_Bc=- BN}', ""); - Expect(1, 1114109, '\P{Is_Bc=- BN}', ""); - Expect(0, 1114109, '\P{^Is_Bc=- BN}', ""); - Error('\p{Bidi_Class=:= common_separator}'); - Error('\P{Bidi_Class=:= common_separator}'); + Expect(1, 921599, '\p{Is_Bc= -BN}', ""); + Expect(0, 921599, '\p{^Is_Bc= -BN}', ""); + Expect(0, 921599, '\P{Is_Bc= -BN}', ""); + Expect(1, 921599, '\P{^Is_Bc= -BN}', ""); + Expect(0, 1114109, '\p{Is_Bc= -BN}', ""); + Expect(1, 1114109, '\p{^Is_Bc= -BN}', ""); + Expect(1, 1114109, '\P{Is_Bc= -BN}', ""); + Expect(0, 1114109, '\P{^Is_Bc= -BN}', ""); + Error('\p{Bidi_Class=-:=Common_Separator}'); + Error('\P{Bidi_Class=-:=Common_Separator}'); Expect(1, 65306, '\p{Bidi_Class=:\ACommon_Separator\z:}', "");; Expect(0, 65307, '\p{Bidi_Class=:\ACommon_Separator\z:}', "");; - Expect(1, 65306, '\p{Bidi_Class: commonseparator}', ""); - Expect(0, 65306, '\p{^Bidi_Class: commonseparator}', ""); - Expect(0, 65306, '\P{Bidi_Class: commonseparator}', ""); - Expect(1, 65306, '\P{^Bidi_Class: commonseparator}', ""); - Expect(0, 65307, '\p{Bidi_Class: commonseparator}', ""); - Expect(1, 65307, '\p{^Bidi_Class: commonseparator}', ""); - Expect(1, 65307, '\P{Bidi_Class: commonseparator}', ""); - Expect(0, 65307, '\P{^Bidi_Class: commonseparator}', ""); + Expect(1, 65306, '\p{Bidi_Class=commonseparator}', ""); + Expect(0, 65306, '\p{^Bidi_Class=commonseparator}', ""); + Expect(0, 65306, '\P{Bidi_Class=commonseparator}', ""); + Expect(1, 65306, '\P{^Bidi_Class=commonseparator}', ""); + Expect(0, 65307, '\p{Bidi_Class=commonseparator}', ""); + Expect(1, 65307, '\p{^Bidi_Class=commonseparator}', ""); + Expect(1, 65307, '\P{Bidi_Class=commonseparator}', ""); + Expect(0, 65307, '\P{^Bidi_Class=commonseparator}', ""); Expect(1, 65306, '\p{Bidi_Class=:\Acommonseparator\z:}', "");; Expect(0, 65307, '\p{Bidi_Class=:\Acommonseparator\z:}', "");; - Expect(1, 65306, '\p{Bidi_Class=-_Common_Separator}', ""); - Expect(0, 65306, '\p{^Bidi_Class=-_Common_Separator}', ""); - Expect(0, 65306, '\P{Bidi_Class=-_Common_Separator}', ""); - Expect(1, 65306, '\P{^Bidi_Class=-_Common_Separator}', ""); - Expect(0, 65307, '\p{Bidi_Class=-_Common_Separator}', ""); - Expect(1, 65307, '\p{^Bidi_Class=-_Common_Separator}', ""); - Expect(1, 65307, '\P{Bidi_Class=-_Common_Separator}', ""); - Expect(0, 65307, '\P{^Bidi_Class=-_Common_Separator}', ""); - Error('\p{Bc= /a/CS}'); - Error('\P{Bc= /a/CS}'); + Expect(1, 65306, '\p{Bidi_Class: --Common_Separator}', ""); + Expect(0, 65306, '\p{^Bidi_Class: --Common_Separator}', ""); + Expect(0, 65306, '\P{Bidi_Class: --Common_Separator}', ""); + Expect(1, 65306, '\P{^Bidi_Class: --Common_Separator}', ""); + Expect(0, 65307, '\p{Bidi_Class: --Common_Separator}', ""); + Expect(1, 65307, '\p{^Bidi_Class: --Common_Separator}', ""); + Expect(1, 65307, '\P{Bidi_Class: --Common_Separator}', ""); + Expect(0, 65307, '\P{^Bidi_Class: --Common_Separator}', ""); + Error('\p{Bc= CS:=}'); + Error('\P{Bc= CS:=}'); Expect(1, 65306, '\p{Bc=:\ACS\z:}', "");; Expect(0, 65307, '\p{Bc=:\ACS\z:}', "");; - Expect(1, 65306, '\p{Bc=cs}', ""); - Expect(0, 65306, '\p{^Bc=cs}', ""); - Expect(0, 65306, '\P{Bc=cs}', ""); - Expect(1, 65306, '\P{^Bc=cs}', ""); - Expect(0, 65307, '\p{Bc=cs}', ""); - Expect(1, 65307, '\p{^Bc=cs}', ""); - Expect(1, 65307, '\P{Bc=cs}', ""); - Expect(0, 65307, '\P{^Bc=cs}', ""); + Expect(1, 65306, '\p{Bc:cs}', ""); + Expect(0, 65306, '\p{^Bc:cs}', ""); + Expect(0, 65306, '\P{Bc:cs}', ""); + Expect(1, 65306, '\P{^Bc:cs}', ""); + Expect(0, 65307, '\p{Bc:cs}', ""); + Expect(1, 65307, '\p{^Bc:cs}', ""); + Expect(1, 65307, '\P{Bc:cs}', ""); + Expect(0, 65307, '\P{^Bc:cs}', ""); Expect(1, 65306, '\p{Bc=:\Acs\z:}', "");; Expect(0, 65307, '\p{Bc=:\Acs\z:}', "");; - Expect(1, 65306, '\p{Bc: _CS}', ""); - Expect(0, 65306, '\p{^Bc: _CS}', ""); - Expect(0, 65306, '\P{Bc: _CS}', ""); - Expect(1, 65306, '\P{^Bc: _CS}', ""); - Expect(0, 65307, '\p{Bc: _CS}', ""); - Expect(1, 65307, '\p{^Bc: _CS}', ""); - Expect(1, 65307, '\P{Bc: _CS}', ""); - Expect(0, 65307, '\P{^Bc: _CS}', ""); - Error('\p{Is_Bidi_Class::= Common_SEPARATOR}'); - Error('\P{Is_Bidi_Class::= Common_SEPARATOR}'); + Error('\p{Is_Bidi_Class=/a/ _Common_separator}'); + Error('\P{Is_Bidi_Class=/a/ _Common_separator}'); Expect(1, 65306, '\p{Is_Bidi_Class=commonseparator}', ""); Expect(0, 65306, '\p{^Is_Bidi_Class=commonseparator}', ""); Expect(0, 65306, '\P{Is_Bidi_Class=commonseparator}', ""); @@ -1857,16 +1879,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65307, '\p{^Is_Bidi_Class=commonseparator}', ""); Expect(1, 65307, '\P{Is_Bidi_Class=commonseparator}', ""); Expect(0, 65307, '\P{^Is_Bidi_Class=commonseparator}', ""); - Expect(1, 65306, '\p{Is_Bidi_Class= -common_Separator}', ""); - Expect(0, 65306, '\p{^Is_Bidi_Class= -common_Separator}', ""); - Expect(0, 65306, '\P{Is_Bidi_Class= -common_Separator}', ""); - Expect(1, 65306, '\P{^Is_Bidi_Class= -common_Separator}', ""); - Expect(0, 65307, '\p{Is_Bidi_Class= -common_Separator}', ""); - Expect(1, 65307, '\p{^Is_Bidi_Class= -common_Separator}', ""); - Expect(1, 65307, '\P{Is_Bidi_Class= -common_Separator}', ""); - Expect(0, 65307, '\P{^Is_Bidi_Class= -common_Separator}', ""); - Error('\p{Is_Bc: := CS}'); - Error('\P{Is_Bc: := CS}'); + Expect(1, 65306, '\p{Is_Bidi_Class=- Common_separator}', ""); + Expect(0, 65306, '\p{^Is_Bidi_Class=- Common_separator}', ""); + Expect(0, 65306, '\P{Is_Bidi_Class=- Common_separator}', ""); + Expect(1, 65306, '\P{^Is_Bidi_Class=- Common_separator}', ""); + Expect(0, 65307, '\p{Is_Bidi_Class=- Common_separator}', ""); + Expect(1, 65307, '\p{^Is_Bidi_Class=- Common_separator}', ""); + Expect(1, 65307, '\P{Is_Bidi_Class=- Common_separator}', ""); + Expect(0, 65307, '\P{^Is_Bidi_Class=- Common_separator}', ""); + Error('\p{Is_Bc=_CS:=}'); + Error('\P{Is_Bc=_CS:=}'); Expect(1, 65306, '\p{Is_Bc=cs}', ""); Expect(0, 65306, '\p{^Is_Bc=cs}', ""); Expect(0, 65306, '\P{Is_Bc=cs}', ""); @@ -1875,118 +1897,118 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65307, '\p{^Is_Bc=cs}', ""); Expect(1, 65307, '\P{Is_Bc=cs}', ""); Expect(0, 65307, '\P{^Is_Bc=cs}', ""); - Expect(1, 65306, '\p{Is_Bc=-CS}', ""); - Expect(0, 65306, '\p{^Is_Bc=-CS}', ""); - Expect(0, 65306, '\P{Is_Bc=-CS}', ""); - Expect(1, 65306, '\P{^Is_Bc=-CS}', ""); - Expect(0, 65307, '\p{Is_Bc=-CS}', ""); - Expect(1, 65307, '\p{^Is_Bc=-CS}', ""); - Expect(1, 65307, '\P{Is_Bc=-CS}', ""); - Expect(0, 65307, '\P{^Is_Bc=-CS}', ""); - Error('\p{Bidi_Class=/a/ _European_number}'); - Error('\P{Bidi_Class=/a/ _European_number}'); - Expect(1, 127242, '\p{Bidi_Class=:\AEuropean_Number\z:}', "");; - Expect(0, 127243, '\p{Bidi_Class=:\AEuropean_Number\z:}', "");; - Expect(1, 127242, '\p{Bidi_Class=europeannumber}', ""); - Expect(0, 127242, '\p{^Bidi_Class=europeannumber}', ""); - Expect(0, 127242, '\P{Bidi_Class=europeannumber}', ""); - Expect(1, 127242, '\P{^Bidi_Class=europeannumber}', ""); - Expect(0, 127243, '\p{Bidi_Class=europeannumber}', ""); - Expect(1, 127243, '\p{^Bidi_Class=europeannumber}', ""); - Expect(1, 127243, '\P{Bidi_Class=europeannumber}', ""); - Expect(0, 127243, '\P{^Bidi_Class=europeannumber}', ""); - Expect(1, 127242, '\p{Bidi_Class=:\Aeuropeannumber\z:}', "");; - Expect(0, 127243, '\p{Bidi_Class=:\Aeuropeannumber\z:}', "");; - Expect(1, 127242, '\p{Bidi_Class=- European_number}', ""); - Expect(0, 127242, '\p{^Bidi_Class=- European_number}', ""); - Expect(0, 127242, '\P{Bidi_Class=- European_number}', ""); - Expect(1, 127242, '\P{^Bidi_Class=- European_number}', ""); - Expect(0, 127243, '\p{Bidi_Class=- European_number}', ""); - Expect(1, 127243, '\p{^Bidi_Class=- European_number}', ""); - Expect(1, 127243, '\P{Bidi_Class=- European_number}', ""); - Expect(0, 127243, '\P{^Bidi_Class=- European_number}', ""); - Error('\p{Bc=_EN:=}'); - Error('\P{Bc=_EN:=}'); - Expect(1, 127242, '\p{Bc=:\AEN\z:}', "");; - Expect(0, 127243, '\p{Bc=:\AEN\z:}', "");; - Expect(1, 127242, '\p{Bc=en}', ""); - Expect(0, 127242, '\p{^Bc=en}', ""); - Expect(0, 127242, '\P{Bc=en}', ""); - Expect(1, 127242, '\P{^Bc=en}', ""); - Expect(0, 127243, '\p{Bc=en}', ""); - Expect(1, 127243, '\p{^Bc=en}', ""); - Expect(1, 127243, '\P{Bc=en}', ""); - Expect(0, 127243, '\P{^Bc=en}', ""); - Expect(1, 127242, '\p{Bc=:\Aen\z:}', "");; - Expect(0, 127243, '\p{Bc=:\Aen\z:}', "");; - Expect(1, 127242, '\p{Bc=_en}', ""); - Expect(0, 127242, '\p{^Bc=_en}', ""); - Expect(0, 127242, '\P{Bc=_en}', ""); - Expect(1, 127242, '\P{^Bc=_en}', ""); - Expect(0, 127243, '\p{Bc=_en}', ""); - Expect(1, 127243, '\p{^Bc=_en}', ""); - Expect(1, 127243, '\P{Bc=_en}', ""); - Expect(0, 127243, '\P{^Bc=_en}', ""); - Error('\p{Is_Bidi_Class=-/a/European_NUMBER}'); - Error('\P{Is_Bidi_Class=-/a/European_NUMBER}'); - Expect(1, 127242, '\p{Is_Bidi_Class=europeannumber}', ""); - Expect(0, 127242, '\p{^Is_Bidi_Class=europeannumber}', ""); - Expect(0, 127242, '\P{Is_Bidi_Class=europeannumber}', ""); - Expect(1, 127242, '\P{^Is_Bidi_Class=europeannumber}', ""); - Expect(0, 127243, '\p{Is_Bidi_Class=europeannumber}', ""); - Expect(1, 127243, '\p{^Is_Bidi_Class=europeannumber}', ""); - Expect(1, 127243, '\P{Is_Bidi_Class=europeannumber}', ""); - Expect(0, 127243, '\P{^Is_Bidi_Class=europeannumber}', ""); - Expect(1, 127242, '\p{Is_Bidi_Class=_-EUROPEAN_Number}', ""); - Expect(0, 127242, '\p{^Is_Bidi_Class=_-EUROPEAN_Number}', ""); - Expect(0, 127242, '\P{Is_Bidi_Class=_-EUROPEAN_Number}', ""); - Expect(1, 127242, '\P{^Is_Bidi_Class=_-EUROPEAN_Number}', ""); - Expect(0, 127243, '\p{Is_Bidi_Class=_-EUROPEAN_Number}', ""); - Expect(1, 127243, '\p{^Is_Bidi_Class=_-EUROPEAN_Number}', ""); - Expect(1, 127243, '\P{Is_Bidi_Class=_-EUROPEAN_Number}', ""); - Expect(0, 127243, '\P{^Is_Bidi_Class=_-EUROPEAN_Number}', ""); - Error('\p{Is_Bc=--en/a/}'); - Error('\P{Is_Bc=--en/a/}'); - Expect(1, 127242, '\p{Is_Bc=en}', ""); - Expect(0, 127242, '\p{^Is_Bc=en}', ""); - Expect(0, 127242, '\P{Is_Bc=en}', ""); - Expect(1, 127242, '\P{^Is_Bc=en}', ""); - Expect(0, 127243, '\p{Is_Bc=en}', ""); - Expect(1, 127243, '\p{^Is_Bc=en}', ""); - Expect(1, 127243, '\P{Is_Bc=en}', ""); - Expect(0, 127243, '\P{^Is_Bc=en}', ""); - Expect(1, 127242, '\p{Is_Bc= EN}', ""); - Expect(0, 127242, '\p{^Is_Bc= EN}', ""); - Expect(0, 127242, '\P{Is_Bc= EN}', ""); - Expect(1, 127242, '\P{^Is_Bc= EN}', ""); - Expect(0, 127243, '\p{Is_Bc= EN}', ""); - Expect(1, 127243, '\p{^Is_Bc= EN}', ""); - Expect(1, 127243, '\P{Is_Bc= EN}', ""); - Expect(0, 127243, '\P{^Is_Bc= EN}', ""); - Error('\p{Bidi_Class= -European_separator:=}'); - Error('\P{Bidi_Class= -European_separator:=}'); + Expect(1, 65306, '\p{Is_Bc=_cs}', ""); + Expect(0, 65306, '\p{^Is_Bc=_cs}', ""); + Expect(0, 65306, '\P{Is_Bc=_cs}', ""); + Expect(1, 65306, '\P{^Is_Bc=_cs}', ""); + Expect(0, 65307, '\p{Is_Bc=_cs}', ""); + Expect(1, 65307, '\p{^Is_Bc=_cs}', ""); + Expect(1, 65307, '\P{Is_Bc=_cs}', ""); + Expect(0, 65307, '\P{^Is_Bc=_cs}', ""); + Error('\p{Bidi_Class=-/a/European_NUMBER}'); + Error('\P{Bidi_Class=-/a/European_NUMBER}'); + Expect(1, 130041, '\p{Bidi_Class=:\AEuropean_Number\z:}', "");; + Expect(0, 130042, '\p{Bidi_Class=:\AEuropean_Number\z:}', "");; + Expect(1, 130041, '\p{Bidi_Class=europeannumber}', ""); + Expect(0, 130041, '\p{^Bidi_Class=europeannumber}', ""); + Expect(0, 130041, '\P{Bidi_Class=europeannumber}', ""); + Expect(1, 130041, '\P{^Bidi_Class=europeannumber}', ""); + Expect(0, 130042, '\p{Bidi_Class=europeannumber}', ""); + Expect(1, 130042, '\p{^Bidi_Class=europeannumber}', ""); + Expect(1, 130042, '\P{Bidi_Class=europeannumber}', ""); + Expect(0, 130042, '\P{^Bidi_Class=europeannumber}', ""); + Expect(1, 130041, '\p{Bidi_Class=:\Aeuropeannumber\z:}', "");; + Expect(0, 130042, '\p{Bidi_Class=:\Aeuropeannumber\z:}', "");; + Expect(1, 130041, '\p{Bidi_Class=_-EUROPEAN_Number}', ""); + Expect(0, 130041, '\p{^Bidi_Class=_-EUROPEAN_Number}', ""); + Expect(0, 130041, '\P{Bidi_Class=_-EUROPEAN_Number}', ""); + Expect(1, 130041, '\P{^Bidi_Class=_-EUROPEAN_Number}', ""); + Expect(0, 130042, '\p{Bidi_Class=_-EUROPEAN_Number}', ""); + Expect(1, 130042, '\p{^Bidi_Class=_-EUROPEAN_Number}', ""); + Expect(1, 130042, '\P{Bidi_Class=_-EUROPEAN_Number}', ""); + Expect(0, 130042, '\P{^Bidi_Class=_-EUROPEAN_Number}', ""); + Error('\p{Bc=--en/a/}'); + Error('\P{Bc=--en/a/}'); + Expect(1, 130041, '\p{Bc=:\AEN\z:}', "");; + Expect(0, 130042, '\p{Bc=:\AEN\z:}', "");; + Expect(1, 130041, '\p{Bc=en}', ""); + Expect(0, 130041, '\p{^Bc=en}', ""); + Expect(0, 130041, '\P{Bc=en}', ""); + Expect(1, 130041, '\P{^Bc=en}', ""); + Expect(0, 130042, '\p{Bc=en}', ""); + Expect(1, 130042, '\p{^Bc=en}', ""); + Expect(1, 130042, '\P{Bc=en}', ""); + Expect(0, 130042, '\P{^Bc=en}', ""); + Expect(1, 130041, '\p{Bc=:\Aen\z:}', "");; + Expect(0, 130042, '\p{Bc=:\Aen\z:}', "");; + Expect(1, 130041, '\p{Bc= EN}', ""); + Expect(0, 130041, '\p{^Bc= EN}', ""); + Expect(0, 130041, '\P{Bc= EN}', ""); + Expect(1, 130041, '\P{^Bc= EN}', ""); + Expect(0, 130042, '\p{Bc= EN}', ""); + Expect(1, 130042, '\p{^Bc= EN}', ""); + Expect(1, 130042, '\P{Bc= EN}', ""); + Expect(0, 130042, '\P{^Bc= EN}', ""); + Error('\p{Is_Bidi_Class= -European_number:=}'); + Error('\P{Is_Bidi_Class= -European_number:=}'); + Expect(1, 130041, '\p{Is_Bidi_Class:europeannumber}', ""); + Expect(0, 130041, '\p{^Is_Bidi_Class:europeannumber}', ""); + Expect(0, 130041, '\P{Is_Bidi_Class:europeannumber}', ""); + Expect(1, 130041, '\P{^Is_Bidi_Class:europeannumber}', ""); + Expect(0, 130042, '\p{Is_Bidi_Class:europeannumber}', ""); + Expect(1, 130042, '\p{^Is_Bidi_Class:europeannumber}', ""); + Expect(1, 130042, '\P{Is_Bidi_Class:europeannumber}', ""); + Expect(0, 130042, '\P{^Is_Bidi_Class:europeannumber}', ""); + Expect(1, 130041, '\p{Is_Bidi_Class=- European_Number}', ""); + Expect(0, 130041, '\p{^Is_Bidi_Class=- European_Number}', ""); + Expect(0, 130041, '\P{Is_Bidi_Class=- European_Number}', ""); + Expect(1, 130041, '\P{^Is_Bidi_Class=- European_Number}', ""); + Expect(0, 130042, '\p{Is_Bidi_Class=- European_Number}', ""); + Expect(1, 130042, '\p{^Is_Bidi_Class=- European_Number}', ""); + Expect(1, 130042, '\P{Is_Bidi_Class=- European_Number}', ""); + Expect(0, 130042, '\P{^Is_Bidi_Class=- European_Number}', ""); + Error('\p{Is_Bc= /a/EN}'); + Error('\P{Is_Bc= /a/EN}'); + Expect(1, 130041, '\p{Is_Bc=en}', ""); + Expect(0, 130041, '\p{^Is_Bc=en}', ""); + Expect(0, 130041, '\P{Is_Bc=en}', ""); + Expect(1, 130041, '\P{^Is_Bc=en}', ""); + Expect(0, 130042, '\p{Is_Bc=en}', ""); + Expect(1, 130042, '\p{^Is_Bc=en}', ""); + Expect(1, 130042, '\P{Is_Bc=en}', ""); + Expect(0, 130042, '\P{^Is_Bc=en}', ""); + Expect(1, 130041, '\p{Is_Bc=_-EN}', ""); + Expect(0, 130041, '\p{^Is_Bc=_-EN}', ""); + Expect(0, 130041, '\P{Is_Bc=_-EN}', ""); + Expect(1, 130041, '\P{^Is_Bc=_-EN}', ""); + Expect(0, 130042, '\p{Is_Bc=_-EN}', ""); + Expect(1, 130042, '\p{^Is_Bc=_-EN}', ""); + Expect(1, 130042, '\P{Is_Bc=_-EN}', ""); + Expect(0, 130042, '\P{^Is_Bc=_-EN}', ""); + Error('\p{Bidi_Class=/a/_-European_Separator}'); + Error('\P{Bidi_Class=/a/_-European_Separator}'); Expect(1, 65293, '\p{Bidi_Class=:\AEuropean_Separator\z:}', "");; Expect(0, 65294, '\p{Bidi_Class=:\AEuropean_Separator\z:}', "");; - Expect(1, 65293, '\p{Bidi_Class:europeanseparator}', ""); - Expect(0, 65293, '\p{^Bidi_Class:europeanseparator}', ""); - Expect(0, 65293, '\P{Bidi_Class:europeanseparator}', ""); - Expect(1, 65293, '\P{^Bidi_Class:europeanseparator}', ""); - Expect(0, 65294, '\p{Bidi_Class:europeanseparator}', ""); - Expect(1, 65294, '\p{^Bidi_Class:europeanseparator}', ""); - Expect(1, 65294, '\P{Bidi_Class:europeanseparator}', ""); - Expect(0, 65294, '\P{^Bidi_Class:europeanseparator}', ""); + Expect(1, 65293, '\p{Bidi_Class=europeanseparator}', ""); + Expect(0, 65293, '\p{^Bidi_Class=europeanseparator}', ""); + Expect(0, 65293, '\P{Bidi_Class=europeanseparator}', ""); + Expect(1, 65293, '\P{^Bidi_Class=europeanseparator}', ""); + Expect(0, 65294, '\p{Bidi_Class=europeanseparator}', ""); + Expect(1, 65294, '\p{^Bidi_Class=europeanseparator}', ""); + Expect(1, 65294, '\P{Bidi_Class=europeanseparator}', ""); + Expect(0, 65294, '\P{^Bidi_Class=europeanseparator}', ""); Expect(1, 65293, '\p{Bidi_Class=:\Aeuropeanseparator\z:}', "");; Expect(0, 65294, '\p{Bidi_Class=:\Aeuropeanseparator\z:}', "");; - Expect(1, 65293, '\p{Bidi_Class=- European_Separator}', ""); - Expect(0, 65293, '\p{^Bidi_Class=- European_Separator}', ""); - Expect(0, 65293, '\P{Bidi_Class=- European_Separator}', ""); - Expect(1, 65293, '\P{^Bidi_Class=- European_Separator}', ""); - Expect(0, 65294, '\p{Bidi_Class=- European_Separator}', ""); - Expect(1, 65294, '\p{^Bidi_Class=- European_Separator}', ""); - Expect(1, 65294, '\P{Bidi_Class=- European_Separator}', ""); - Expect(0, 65294, '\P{^Bidi_Class=- European_Separator}', ""); - Error('\p{Bc= /a/ES}'); - Error('\P{Bc= /a/ES}'); + Expect(1, 65293, '\p{Bidi_Class= -european_separator}', ""); + Expect(0, 65293, '\p{^Bidi_Class= -european_separator}', ""); + Expect(0, 65293, '\P{Bidi_Class= -european_separator}', ""); + Expect(1, 65293, '\P{^Bidi_Class= -european_separator}', ""); + Expect(0, 65294, '\p{Bidi_Class= -european_separator}', ""); + Expect(1, 65294, '\p{^Bidi_Class= -european_separator}', ""); + Expect(1, 65294, '\P{Bidi_Class= -european_separator}', ""); + Expect(0, 65294, '\P{^Bidi_Class= -european_separator}', ""); + Error('\p{Bc:-:=ES}'); + Error('\P{Bc:-:=ES}'); Expect(1, 65293, '\p{Bc=:\AES\z:}', "");; Expect(0, 65294, '\p{Bc=:\AES\z:}', "");; Expect(1, 65293, '\p{Bc=es}', ""); @@ -1999,16 +2021,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65294, '\P{^Bc=es}', ""); Expect(1, 65293, '\p{Bc=:\Aes\z:}', "");; Expect(0, 65294, '\p{Bc=:\Aes\z:}', "");; - Expect(1, 65293, '\p{Bc=_-ES}', ""); - Expect(0, 65293, '\p{^Bc=_-ES}', ""); - Expect(0, 65293, '\P{Bc=_-ES}', ""); - Expect(1, 65293, '\P{^Bc=_-ES}', ""); - Expect(0, 65294, '\p{Bc=_-ES}', ""); - Expect(1, 65294, '\p{^Bc=_-ES}', ""); - Expect(1, 65294, '\P{Bc=_-ES}', ""); - Expect(0, 65294, '\P{^Bc=_-ES}', ""); - Error('\p{Is_Bidi_Class=/a/_-European_Separator}'); - Error('\P{Is_Bidi_Class=/a/_-European_Separator}'); + Expect(1, 65293, '\p{Bc= _ES}', ""); + Expect(0, 65293, '\p{^Bc= _ES}', ""); + Expect(0, 65293, '\P{Bc= _ES}', ""); + Expect(1, 65293, '\P{^Bc= _ES}', ""); + Expect(0, 65294, '\p{Bc= _ES}', ""); + Expect(1, 65294, '\p{^Bc= _ES}', ""); + Expect(1, 65294, '\P{Bc= _ES}', ""); + Expect(0, 65294, '\P{^Bc= _ES}', ""); + Error('\p{Is_Bidi_Class=/a/__EUROPEAN_separator}'); + Error('\P{Is_Bidi_Class=/a/__EUROPEAN_separator}'); Expect(1, 65293, '\p{Is_Bidi_Class=europeanseparator}', ""); Expect(0, 65293, '\p{^Is_Bidi_Class=europeanseparator}', ""); Expect(0, 65293, '\P{Is_Bidi_Class=europeanseparator}', ""); @@ -2017,34 +2039,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65294, '\p{^Is_Bidi_Class=europeanseparator}', ""); Expect(1, 65294, '\P{Is_Bidi_Class=europeanseparator}', ""); Expect(0, 65294, '\P{^Is_Bidi_Class=europeanseparator}', ""); - Expect(1, 65293, '\p{Is_Bidi_Class= -european_separator}', ""); - Expect(0, 65293, '\p{^Is_Bidi_Class= -european_separator}', ""); - Expect(0, 65293, '\P{Is_Bidi_Class= -european_separator}', ""); - Expect(1, 65293, '\P{^Is_Bidi_Class= -european_separator}', ""); - Expect(0, 65294, '\p{Is_Bidi_Class= -european_separator}', ""); - Expect(1, 65294, '\p{^Is_Bidi_Class= -european_separator}', ""); - Expect(1, 65294, '\P{Is_Bidi_Class= -european_separator}', ""); - Expect(0, 65294, '\P{^Is_Bidi_Class= -european_separator}', ""); - Error('\p{Is_Bc:-:=ES}'); - Error('\P{Is_Bc:-:=ES}'); - Expect(1, 65293, '\p{Is_Bc=es}', ""); - Expect(0, 65293, '\p{^Is_Bc=es}', ""); - Expect(0, 65293, '\P{Is_Bc=es}', ""); - Expect(1, 65293, '\P{^Is_Bc=es}', ""); - Expect(0, 65294, '\p{Is_Bc=es}', ""); - Expect(1, 65294, '\p{^Is_Bc=es}', ""); - Expect(1, 65294, '\P{Is_Bc=es}', ""); - Expect(0, 65294, '\P{^Is_Bc=es}', ""); - Expect(1, 65293, '\p{Is_Bc= _ES}', ""); - Expect(0, 65293, '\p{^Is_Bc= _ES}', ""); - Expect(0, 65293, '\P{Is_Bc= _ES}', ""); - Expect(1, 65293, '\P{^Is_Bc= _ES}', ""); - Expect(0, 65294, '\p{Is_Bc= _ES}', ""); - Expect(1, 65294, '\p{^Is_Bc= _ES}', ""); - Expect(1, 65294, '\P{Is_Bc= _ES}', ""); - Expect(0, 65294, '\P{^Is_Bc= _ES}', ""); - Error('\p{Bidi_Class=/a/__EUROPEAN_terminator}'); - Error('\P{Bidi_Class=/a/__EUROPEAN_terminator}'); + Expect(1, 65293, '\p{Is_Bidi_Class= european_separator}', ""); + Expect(0, 65293, '\p{^Is_Bidi_Class= european_separator}', ""); + Expect(0, 65293, '\P{Is_Bidi_Class= european_separator}', ""); + Expect(1, 65293, '\P{^Is_Bidi_Class= european_separator}', ""); + Expect(0, 65294, '\p{Is_Bidi_Class= european_separator}', ""); + Expect(1, 65294, '\p{^Is_Bidi_Class= european_separator}', ""); + Expect(1, 65294, '\P{Is_Bidi_Class= european_separator}', ""); + Expect(0, 65294, '\P{^Is_Bidi_Class= european_separator}', ""); + Error('\p{Is_Bc=_:=ES}'); + Error('\P{Is_Bc=_:=ES}'); + Expect(1, 65293, '\p{Is_Bc: es}', ""); + Expect(0, 65293, '\p{^Is_Bc: es}', ""); + Expect(0, 65293, '\P{Is_Bc: es}', ""); + Expect(1, 65293, '\P{^Is_Bc: es}', ""); + Expect(0, 65294, '\p{Is_Bc: es}', ""); + Expect(1, 65294, '\p{^Is_Bc: es}', ""); + Expect(1, 65294, '\P{Is_Bc: es}', ""); + Expect(0, 65294, '\P{^Is_Bc: es}', ""); + Expect(1, 65293, '\p{Is_Bc= _ES}', ""); + Expect(0, 65293, '\p{^Is_Bc= _ES}', ""); + Expect(0, 65293, '\P{Is_Bc= _ES}', ""); + Expect(1, 65293, '\P{^Is_Bc= _ES}', ""); + Expect(0, 65294, '\p{Is_Bc= _ES}', ""); + Expect(1, 65294, '\p{^Is_Bc= _ES}', ""); + Expect(1, 65294, '\P{Is_Bc= _ES}', ""); + Expect(0, 65294, '\P{^Is_Bc= _ES}', ""); + Error('\p{Bidi_Class= :=European_terminator}'); + Error('\P{Bidi_Class= :=European_terminator}'); Expect(1, 123647, '\p{Bidi_Class=:\AEuropean_Terminator\z:}', "");; Expect(0, 123648, '\p{Bidi_Class=:\AEuropean_Terminator\z:}', "");; Expect(1, 123647, '\p{Bidi_Class=europeanterminator}', ""); @@ -2057,38 +2079,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 123648, '\P{^Bidi_Class=europeanterminator}', ""); Expect(1, 123647, '\p{Bidi_Class=:\Aeuropeanterminator\z:}', "");; Expect(0, 123648, '\p{Bidi_Class=:\Aeuropeanterminator\z:}', "");; - Expect(1, 123647, '\p{Bidi_Class= european_terminator}', ""); - Expect(0, 123647, '\p{^Bidi_Class= european_terminator}', ""); - Expect(0, 123647, '\P{Bidi_Class= european_terminator}', ""); - Expect(1, 123647, '\P{^Bidi_Class= european_terminator}', ""); - Expect(0, 123648, '\p{Bidi_Class= european_terminator}', ""); - Expect(1, 123648, '\p{^Bidi_Class= european_terminator}', ""); - Expect(1, 123648, '\P{Bidi_Class= european_terminator}', ""); - Expect(0, 123648, '\P{^Bidi_Class= european_terminator}', ""); - Error('\p{Bc=_:=ET}'); - Error('\P{Bc=_:=ET}'); + Expect(1, 123647, '\p{Bidi_Class=- European_Terminator}', ""); + Expect(0, 123647, '\p{^Bidi_Class=- European_Terminator}', ""); + Expect(0, 123647, '\P{Bidi_Class=- European_Terminator}', ""); + Expect(1, 123647, '\P{^Bidi_Class=- European_Terminator}', ""); + Expect(0, 123648, '\p{Bidi_Class=- European_Terminator}', ""); + Expect(1, 123648, '\p{^Bidi_Class=- European_Terminator}', ""); + Expect(1, 123648, '\P{Bidi_Class=- European_Terminator}', ""); + Expect(0, 123648, '\P{^Bidi_Class=- European_Terminator}', ""); + Error('\p{Bc= ET/a/}'); + Error('\P{Bc= ET/a/}'); Expect(1, 123647, '\p{Bc=:\AET\z:}', "");; Expect(0, 123648, '\p{Bc=:\AET\z:}', "");; - Expect(1, 123647, '\p{Bc: et}', ""); - Expect(0, 123647, '\p{^Bc: et}', ""); - Expect(0, 123647, '\P{Bc: et}', ""); - Expect(1, 123647, '\P{^Bc: et}', ""); - Expect(0, 123648, '\p{Bc: et}', ""); - Expect(1, 123648, '\p{^Bc: et}', ""); - Expect(1, 123648, '\P{Bc: et}', ""); - Expect(0, 123648, '\P{^Bc: et}', ""); + Expect(1, 123647, '\p{Bc=et}', ""); + Expect(0, 123647, '\p{^Bc=et}', ""); + Expect(0, 123647, '\P{Bc=et}', ""); + Expect(1, 123647, '\P{^Bc=et}', ""); + Expect(0, 123648, '\p{Bc=et}', ""); + Expect(1, 123648, '\p{^Bc=et}', ""); + Expect(1, 123648, '\P{Bc=et}', ""); + Expect(0, 123648, '\P{^Bc=et}', ""); Expect(1, 123647, '\p{Bc=:\Aet\z:}', "");; Expect(0, 123648, '\p{Bc=:\Aet\z:}', "");; - Expect(1, 123647, '\p{Bc= _ET}', ""); - Expect(0, 123647, '\p{^Bc= _ET}', ""); - Expect(0, 123647, '\P{Bc= _ET}', ""); - Expect(1, 123647, '\P{^Bc= _ET}', ""); - Expect(0, 123648, '\p{Bc= _ET}', ""); - Expect(1, 123648, '\p{^Bc= _ET}', ""); - Expect(1, 123648, '\P{Bc= _ET}', ""); - Expect(0, 123648, '\P{^Bc= _ET}', ""); - Error('\p{Is_Bidi_Class= :=European_terminator}'); - Error('\P{Is_Bidi_Class= :=European_terminator}'); + Expect(1, 123647, '\p{Bc= et}', ""); + Expect(0, 123647, '\p{^Bc= et}', ""); + Expect(0, 123647, '\P{Bc= et}', ""); + Expect(1, 123647, '\P{^Bc= et}', ""); + Expect(0, 123648, '\p{Bc= et}', ""); + Expect(1, 123648, '\p{^Bc= et}', ""); + Expect(1, 123648, '\P{Bc= et}', ""); + Expect(0, 123648, '\P{^Bc= et}', ""); + Error('\p{Is_Bidi_Class=:= european_Terminator}'); + Error('\P{Is_Bidi_Class=:= european_Terminator}'); Expect(1, 123647, '\p{Is_Bidi_Class=europeanterminator}', ""); Expect(0, 123647, '\p{^Is_Bidi_Class=europeanterminator}', ""); Expect(0, 123647, '\P{Is_Bidi_Class=europeanterminator}', ""); @@ -2097,16 +2119,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 123648, '\p{^Is_Bidi_Class=europeanterminator}', ""); Expect(1, 123648, '\P{Is_Bidi_Class=europeanterminator}', ""); Expect(0, 123648, '\P{^Is_Bidi_Class=europeanterminator}', ""); - Expect(1, 123647, '\p{Is_Bidi_Class=- European_Terminator}', ""); - Expect(0, 123647, '\p{^Is_Bidi_Class=- European_Terminator}', ""); - Expect(0, 123647, '\P{Is_Bidi_Class=- European_Terminator}', ""); - Expect(1, 123647, '\P{^Is_Bidi_Class=- European_Terminator}', ""); - Expect(0, 123648, '\p{Is_Bidi_Class=- European_Terminator}', ""); - Expect(1, 123648, '\p{^Is_Bidi_Class=- European_Terminator}', ""); - Expect(1, 123648, '\P{Is_Bidi_Class=- European_Terminator}', ""); - Expect(0, 123648, '\P{^Is_Bidi_Class=- European_Terminator}', ""); - Error('\p{Is_Bc= ET/a/}'); - Error('\P{Is_Bc= ET/a/}'); + Expect(1, 123647, '\p{Is_Bidi_Class=-European_Terminator}', ""); + Expect(0, 123647, '\p{^Is_Bidi_Class=-European_Terminator}', ""); + Expect(0, 123647, '\P{Is_Bidi_Class=-European_Terminator}', ""); + Expect(1, 123647, '\P{^Is_Bidi_Class=-European_Terminator}', ""); + Expect(0, 123648, '\p{Is_Bidi_Class=-European_Terminator}', ""); + Expect(1, 123648, '\p{^Is_Bidi_Class=-European_Terminator}', ""); + Expect(1, 123648, '\P{Is_Bidi_Class=-European_Terminator}', ""); + Expect(0, 123648, '\P{^Is_Bidi_Class=-European_Terminator}', ""); + Error('\p{Is_Bc=/a/ ET}'); + Error('\P{Is_Bc=/a/ ET}'); Expect(1, 123647, '\p{Is_Bc=et}', ""); Expect(0, 123647, '\p{^Is_Bc=et}', ""); Expect(0, 123647, '\P{Is_Bc=et}', ""); @@ -2115,16 +2137,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 123648, '\p{^Is_Bc=et}', ""); Expect(1, 123648, '\P{Is_Bc=et}', ""); Expect(0, 123648, '\P{^Is_Bc=et}', ""); - Expect(1, 123647, '\p{Is_Bc= et}', ""); - Expect(0, 123647, '\p{^Is_Bc= et}', ""); - Expect(0, 123647, '\P{Is_Bc= et}', ""); - Expect(1, 123647, '\P{^Is_Bc= et}', ""); - Expect(0, 123648, '\p{Is_Bc= et}', ""); - Expect(1, 123648, '\p{^Is_Bc= et}', ""); - Expect(1, 123648, '\P{Is_Bc= et}', ""); - Expect(0, 123648, '\P{^Is_Bc= et}', ""); - Error('\p{Bidi_Class= :=first_Strong_Isolate}'); - Error('\P{Bidi_Class= :=first_Strong_Isolate}'); + Expect(1, 123647, '\p{Is_Bc=- ET}', ""); + Expect(0, 123647, '\p{^Is_Bc=- ET}', ""); + Expect(0, 123647, '\P{Is_Bc=- ET}', ""); + Expect(1, 123647, '\P{^Is_Bc=- ET}', ""); + Expect(0, 123648, '\p{Is_Bc=- ET}', ""); + Expect(1, 123648, '\p{^Is_Bc=- ET}', ""); + Expect(1, 123648, '\P{Is_Bc=- ET}', ""); + Expect(0, 123648, '\P{^Is_Bc=- ET}', ""); + Error('\p{Bidi_Class=-First_STRONG_Isolate:=}'); + Error('\P{Bidi_Class=-First_STRONG_Isolate:=}'); Expect(1, 8296, '\p{Bidi_Class=:\AFirst_Strong_Isolate\z:}', "");; Expect(0, 8297, '\p{Bidi_Class=:\AFirst_Strong_Isolate\z:}', "");; Expect(1, 8296, '\p{Bidi_Class=firststrongisolate}', ""); @@ -2137,16 +2159,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8297, '\P{^Bidi_Class=firststrongisolate}', ""); Expect(1, 8296, '\p{Bidi_Class=:\Afirststrongisolate\z:}', "");; Expect(0, 8297, '\p{Bidi_Class=:\Afirststrongisolate\z:}', "");; - Expect(1, 8296, '\p{Bidi_Class= First_Strong_Isolate}', ""); - Expect(0, 8296, '\p{^Bidi_Class= First_Strong_Isolate}', ""); - Expect(0, 8296, '\P{Bidi_Class= First_Strong_Isolate}', ""); - Expect(1, 8296, '\P{^Bidi_Class= First_Strong_Isolate}', ""); - Expect(0, 8297, '\p{Bidi_Class= First_Strong_Isolate}', ""); - Expect(1, 8297, '\p{^Bidi_Class= First_Strong_Isolate}', ""); - Expect(1, 8297, '\P{Bidi_Class= First_Strong_Isolate}', ""); - Expect(0, 8297, '\P{^Bidi_Class= First_Strong_Isolate}', ""); - Error('\p{Bc= /a/FSI}'); - Error('\P{Bc= /a/FSI}'); + Expect(1, 8296, '\p{Bidi_Class=_first_Strong_Isolate}', ""); + Expect(0, 8296, '\p{^Bidi_Class=_first_Strong_Isolate}', ""); + Expect(0, 8296, '\P{Bidi_Class=_first_Strong_Isolate}', ""); + Expect(1, 8296, '\P{^Bidi_Class=_first_Strong_Isolate}', ""); + Expect(0, 8297, '\p{Bidi_Class=_first_Strong_Isolate}', ""); + Expect(1, 8297, '\p{^Bidi_Class=_first_Strong_Isolate}', ""); + Expect(1, 8297, '\P{Bidi_Class=_first_Strong_Isolate}', ""); + Expect(0, 8297, '\P{^Bidi_Class=_first_Strong_Isolate}', ""); + Error('\p{Bc= :=FSI}'); + Error('\P{Bc= :=FSI}'); Expect(1, 8296, '\p{Bc=:\AFSI\z:}', "");; Expect(0, 8297, '\p{Bc=:\AFSI\z:}', "");; Expect(1, 8296, '\p{Bc=fsi}', ""); @@ -2159,16 +2181,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8297, '\P{^Bc=fsi}', ""); Expect(1, 8296, '\p{Bc=:\Afsi\z:}', "");; Expect(0, 8297, '\p{Bc=:\Afsi\z:}', "");; - Expect(1, 8296, '\p{Bc=- FSI}', ""); - Expect(0, 8296, '\p{^Bc=- FSI}', ""); - Expect(0, 8296, '\P{Bc=- FSI}', ""); - Expect(1, 8296, '\P{^Bc=- FSI}', ""); - Expect(0, 8297, '\p{Bc=- FSI}', ""); - Expect(1, 8297, '\p{^Bc=- FSI}', ""); - Expect(1, 8297, '\P{Bc=- FSI}', ""); - Expect(0, 8297, '\P{^Bc=- FSI}', ""); - Error('\p{Is_Bidi_Class=-First_STRONG_Isolate:=}'); - Error('\P{Is_Bidi_Class=-First_STRONG_Isolate:=}'); + Expect(1, 8296, '\p{Bc=_-FSI}', ""); + Expect(0, 8296, '\p{^Bc=_-FSI}', ""); + Expect(0, 8296, '\P{Bc=_-FSI}', ""); + Expect(1, 8296, '\P{^Bc=_-FSI}', ""); + Expect(0, 8297, '\p{Bc=_-FSI}', ""); + Expect(1, 8297, '\p{^Bc=_-FSI}', ""); + Expect(1, 8297, '\P{Bc=_-FSI}', ""); + Expect(0, 8297, '\P{^Bc=_-FSI}', ""); + Error('\p{Is_Bidi_Class= FIRST_Strong_Isolate/a/}'); + Error('\P{Is_Bidi_Class= FIRST_Strong_Isolate/a/}'); Expect(1, 8296, '\p{Is_Bidi_Class=firststrongisolate}', ""); Expect(0, 8296, '\p{^Is_Bidi_Class=firststrongisolate}', ""); Expect(0, 8296, '\P{Is_Bidi_Class=firststrongisolate}', ""); @@ -2177,16 +2199,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8297, '\p{^Is_Bidi_Class=firststrongisolate}', ""); Expect(1, 8297, '\P{Is_Bidi_Class=firststrongisolate}', ""); Expect(0, 8297, '\P{^Is_Bidi_Class=firststrongisolate}', ""); - Expect(1, 8296, '\p{Is_Bidi_Class=_first_Strong_Isolate}', ""); - Expect(0, 8296, '\p{^Is_Bidi_Class=_first_Strong_Isolate}', ""); - Expect(0, 8296, '\P{Is_Bidi_Class=_first_Strong_Isolate}', ""); - Expect(1, 8296, '\P{^Is_Bidi_Class=_first_Strong_Isolate}', ""); - Expect(0, 8297, '\p{Is_Bidi_Class=_first_Strong_Isolate}', ""); - Expect(1, 8297, '\p{^Is_Bidi_Class=_first_Strong_Isolate}', ""); - Expect(1, 8297, '\P{Is_Bidi_Class=_first_Strong_Isolate}', ""); - Expect(0, 8297, '\P{^Is_Bidi_Class=_first_Strong_Isolate}', ""); - Error('\p{Is_Bc= :=FSI}'); - Error('\P{Is_Bc= :=FSI}'); + Expect(1, 8296, '\p{Is_Bidi_Class=- First_Strong_Isolate}', ""); + Expect(0, 8296, '\p{^Is_Bidi_Class=- First_Strong_Isolate}', ""); + Expect(0, 8296, '\P{Is_Bidi_Class=- First_Strong_Isolate}', ""); + Expect(1, 8296, '\P{^Is_Bidi_Class=- First_Strong_Isolate}', ""); + Expect(0, 8297, '\p{Is_Bidi_Class=- First_Strong_Isolate}', ""); + Expect(1, 8297, '\p{^Is_Bidi_Class=- First_Strong_Isolate}', ""); + Expect(1, 8297, '\P{Is_Bidi_Class=- First_Strong_Isolate}', ""); + Expect(0, 8297, '\P{^Is_Bidi_Class=- First_Strong_Isolate}', ""); + Error('\p{Is_Bc=_ FSI:=}'); + Error('\P{Is_Bc=_ FSI:=}'); Expect(1, 8296, '\p{Is_Bc=fsi}', ""); Expect(0, 8296, '\p{^Is_Bc=fsi}', ""); Expect(0, 8296, '\P{Is_Bc=fsi}', ""); @@ -2195,16 +2217,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8297, '\p{^Is_Bc=fsi}', ""); Expect(1, 8297, '\P{Is_Bc=fsi}', ""); Expect(0, 8297, '\P{^Is_Bc=fsi}', ""); - Expect(1, 8296, '\p{Is_Bc=_-FSI}', ""); - Expect(0, 8296, '\p{^Is_Bc=_-FSI}', ""); - Expect(0, 8296, '\P{Is_Bc=_-FSI}', ""); - Expect(1, 8296, '\P{^Is_Bc=_-FSI}', ""); - Expect(0, 8297, '\p{Is_Bc=_-FSI}', ""); - Expect(1, 8297, '\p{^Is_Bc=_-FSI}', ""); - Expect(1, 8297, '\P{Is_Bc=_-FSI}', ""); - Expect(0, 8297, '\P{^Is_Bc=_-FSI}', ""); - Error('\p{Bidi_Class= LEFT_To_Right/a/}'); - Error('\P{Bidi_Class= LEFT_To_Right/a/}'); + Expect(1, 8296, '\p{Is_Bc= FSI}', ""); + Expect(0, 8296, '\p{^Is_Bc= FSI}', ""); + Expect(0, 8296, '\P{Is_Bc= FSI}', ""); + Expect(1, 8296, '\P{^Is_Bc= FSI}', ""); + Expect(0, 8297, '\p{Is_Bc= FSI}', ""); + Expect(1, 8297, '\p{^Is_Bc= FSI}', ""); + Expect(1, 8297, '\P{Is_Bc= FSI}', ""); + Expect(0, 8297, '\P{^Is_Bc= FSI}', ""); + Error('\p{Bidi_Class=/a/-_Left_to_Right}'); + Error('\P{Bidi_Class=/a/-_Left_to_Right}'); Expect(1, 1114109, '\p{Bidi_Class=:\ALeft_To_Right\z:}', "");; Expect(0, 921599, '\p{Bidi_Class=:\ALeft_To_Right\z:}', "");; Expect(1, 1114109, '\p{Bidi_Class=lefttoright}', ""); @@ -2217,16 +2239,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 921599, '\P{^Bidi_Class=lefttoright}', ""); Expect(1, 1114109, '\p{Bidi_Class=:\Alefttoright\z:}', "");; Expect(0, 921599, '\p{Bidi_Class=:\Alefttoright\z:}', "");; - Expect(1, 1114109, '\p{Bidi_Class=- Left_To_Right}', ""); - Expect(0, 1114109, '\p{^Bidi_Class=- Left_To_Right}', ""); - Expect(0, 1114109, '\P{Bidi_Class=- Left_To_Right}', ""); - Expect(1, 1114109, '\P{^Bidi_Class=- Left_To_Right}', ""); - Expect(0, 921599, '\p{Bidi_Class=- Left_To_Right}', ""); - Expect(1, 921599, '\p{^Bidi_Class=- Left_To_Right}', ""); - Expect(1, 921599, '\P{Bidi_Class=- Left_To_Right}', ""); - Expect(0, 921599, '\P{^Bidi_Class=- Left_To_Right}', ""); - Error('\p{Bc=_ L:=}'); - Error('\P{Bc=_ L:=}'); + Expect(1, 1114109, '\p{Bidi_Class: _-LEFT_To_right}', ""); + Expect(0, 1114109, '\p{^Bidi_Class: _-LEFT_To_right}', ""); + Expect(0, 1114109, '\P{Bidi_Class: _-LEFT_To_right}', ""); + Expect(1, 1114109, '\P{^Bidi_Class: _-LEFT_To_right}', ""); + Expect(0, 921599, '\p{Bidi_Class: _-LEFT_To_right}', ""); + Expect(1, 921599, '\p{^Bidi_Class: _-LEFT_To_right}', ""); + Expect(1, 921599, '\P{Bidi_Class: _-LEFT_To_right}', ""); + Expect(0, 921599, '\P{^Bidi_Class: _-LEFT_To_right}', ""); + Error('\p{Bc:_/a/l}'); + Error('\P{Bc:_/a/l}'); Expect(1, 1114109, '\p{Bc=:\AL\z:}', "");; Expect(0, 921599, '\p{Bc=:\AL\z:}', "");; Expect(1, 1114109, '\p{Bc=l}', ""); @@ -2239,74 +2261,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 921599, '\P{^Bc=l}', ""); Expect(1, 1114109, '\p{Bc=:\Al\z:}', "");; Expect(0, 921599, '\p{Bc=:\Al\z:}', "");; - Expect(1, 1114109, '\p{Bc= L}', ""); - Expect(0, 1114109, '\p{^Bc= L}', ""); - Expect(0, 1114109, '\P{Bc= L}', ""); - Expect(1, 1114109, '\P{^Bc= L}', ""); - Expect(0, 921599, '\p{Bc= L}', ""); - Expect(1, 921599, '\p{^Bc= L}', ""); - Expect(1, 921599, '\P{Bc= L}', ""); - Expect(0, 921599, '\P{^Bc= L}', ""); - Error('\p{Is_Bidi_Class=/a/-_Left_to_Right}'); - Error('\P{Is_Bidi_Class=/a/-_Left_to_Right}'); - Expect(1, 1114109, '\p{Is_Bidi_Class=lefttoright}', ""); - Expect(0, 1114109, '\p{^Is_Bidi_Class=lefttoright}', ""); - Expect(0, 1114109, '\P{Is_Bidi_Class=lefttoright}', ""); - Expect(1, 1114109, '\P{^Is_Bidi_Class=lefttoright}', ""); - Expect(0, 921599, '\p{Is_Bidi_Class=lefttoright}', ""); - Expect(1, 921599, '\p{^Is_Bidi_Class=lefttoright}', ""); - Expect(1, 921599, '\P{Is_Bidi_Class=lefttoright}', ""); - Expect(0, 921599, '\P{^Is_Bidi_Class=lefttoright}', ""); - Expect(1, 1114109, '\p{Is_Bidi_Class: _-LEFT_To_right}', ""); - Expect(0, 1114109, '\p{^Is_Bidi_Class: _-LEFT_To_right}', ""); - Expect(0, 1114109, '\P{Is_Bidi_Class: _-LEFT_To_right}', ""); - Expect(1, 1114109, '\P{^Is_Bidi_Class: _-LEFT_To_right}', ""); - Expect(0, 921599, '\p{Is_Bidi_Class: _-LEFT_To_right}', ""); - Expect(1, 921599, '\p{^Is_Bidi_Class: _-LEFT_To_right}', ""); - Expect(1, 921599, '\P{Is_Bidi_Class: _-LEFT_To_right}', ""); - Expect(0, 921599, '\P{^Is_Bidi_Class: _-LEFT_To_right}', ""); - Error('\p{Is_Bc:_/a/l}'); - Error('\P{Is_Bc:_/a/l}'); - Expect(1, 1114109, '\p{Is_Bc=l}', ""); - Expect(0, 1114109, '\p{^Is_Bc=l}', ""); - Expect(0, 1114109, '\P{Is_Bc=l}', ""); - Expect(1, 1114109, '\P{^Is_Bc=l}', ""); - Expect(0, 921599, '\p{Is_Bc=l}', ""); - Expect(1, 921599, '\p{^Is_Bc=l}', ""); - Expect(1, 921599, '\P{Is_Bc=l}', ""); - Expect(0, 921599, '\P{^Is_Bc=l}', ""); - Expect(1, 1114109, '\p{Is_Bc= _L}', ""); - Expect(0, 1114109, '\p{^Is_Bc= _L}', ""); - Expect(0, 1114109, '\P{Is_Bc= _L}', ""); - Expect(1, 1114109, '\P{^Is_Bc= _L}', ""); - Expect(0, 921599, '\p{Is_Bc= _L}', ""); - Expect(1, 921599, '\p{^Is_Bc= _L}', ""); - Expect(1, 921599, '\P{Is_Bc= _L}', ""); - Expect(0, 921599, '\P{^Is_Bc= _L}', ""); - Error('\p{Bidi_Class= /a/left_to_right_EMBEDDING}'); - Error('\P{Bidi_Class= /a/left_to_right_EMBEDDING}'); + Expect(1, 1114109, '\p{Bc= _L}', ""); + Expect(0, 1114109, '\p{^Bc= _L}', ""); + Expect(0, 1114109, '\P{Bc= _L}', ""); + Expect(1, 1114109, '\P{^Bc= _L}', ""); + Expect(0, 921599, '\p{Bc= _L}', ""); + Expect(1, 921599, '\p{^Bc= _L}', ""); + Expect(1, 921599, '\P{Bc= _L}', ""); + Expect(0, 921599, '\P{^Bc= _L}', ""); + Error('\p{Is_Bidi_Class= /a/left_to_right}'); + Error('\P{Is_Bidi_Class= /a/left_to_right}'); + Expect(1, 1114109, '\p{Is_Bidi_Class:lefttoright}', ""); + Expect(0, 1114109, '\p{^Is_Bidi_Class:lefttoright}', ""); + Expect(0, 1114109, '\P{Is_Bidi_Class:lefttoright}', ""); + Expect(1, 1114109, '\P{^Is_Bidi_Class:lefttoright}', ""); + Expect(0, 921599, '\p{Is_Bidi_Class:lefttoright}', ""); + Expect(1, 921599, '\p{^Is_Bidi_Class:lefttoright}', ""); + Expect(1, 921599, '\P{Is_Bidi_Class:lefttoright}', ""); + Expect(0, 921599, '\P{^Is_Bidi_Class:lefttoright}', ""); + Expect(1, 1114109, '\p{Is_Bidi_Class: LEFT_to_RIGHT}', ""); + Expect(0, 1114109, '\p{^Is_Bidi_Class: LEFT_to_RIGHT}', ""); + Expect(0, 1114109, '\P{Is_Bidi_Class: LEFT_to_RIGHT}', ""); + Expect(1, 1114109, '\P{^Is_Bidi_Class: LEFT_to_RIGHT}', ""); + Expect(0, 921599, '\p{Is_Bidi_Class: LEFT_to_RIGHT}', ""); + Expect(1, 921599, '\p{^Is_Bidi_Class: LEFT_to_RIGHT}', ""); + Expect(1, 921599, '\P{Is_Bidi_Class: LEFT_to_RIGHT}', ""); + Expect(0, 921599, '\P{^Is_Bidi_Class: LEFT_to_RIGHT}', ""); + Error('\p{Is_Bc=-:=l}'); + Error('\P{Is_Bc=-:=l}'); + Expect(1, 1114109, '\p{Is_Bc: l}', ""); + Expect(0, 1114109, '\p{^Is_Bc: l}', ""); + Expect(0, 1114109, '\P{Is_Bc: l}', ""); + Expect(1, 1114109, '\P{^Is_Bc: l}', ""); + Expect(0, 921599, '\p{Is_Bc: l}', ""); + Expect(1, 921599, '\p{^Is_Bc: l}', ""); + Expect(1, 921599, '\P{Is_Bc: l}', ""); + Expect(0, 921599, '\P{^Is_Bc: l}', ""); + Expect(1, 1114109, '\p{Is_Bc=-l}', ""); + Expect(0, 1114109, '\p{^Is_Bc=-l}', ""); + Expect(0, 1114109, '\P{Is_Bc=-l}', ""); + Expect(1, 1114109, '\P{^Is_Bc=-l}', ""); + Expect(0, 921599, '\p{Is_Bc=-l}', ""); + Expect(1, 921599, '\p{^Is_Bc=-l}', ""); + Expect(1, 921599, '\P{Is_Bc=-l}', ""); + Expect(0, 921599, '\P{^Is_Bc=-l}', ""); + Error('\p{Bidi_Class: -left_TO_right_embedding:=}'); + Error('\P{Bidi_Class: -left_TO_right_embedding:=}'); Expect(1, 8234, '\p{Bidi_Class=:\ALeft_To_Right_Embedding\z:}', "");; Expect(0, 8235, '\p{Bidi_Class=:\ALeft_To_Right_Embedding\z:}', "");; - Expect(1, 8234, '\p{Bidi_Class=lefttorightembedding}', ""); - Expect(0, 8234, '\p{^Bidi_Class=lefttorightembedding}', ""); - Expect(0, 8234, '\P{Bidi_Class=lefttorightembedding}', ""); - Expect(1, 8234, '\P{^Bidi_Class=lefttorightembedding}', ""); - Expect(0, 8235, '\p{Bidi_Class=lefttorightembedding}', ""); - Expect(1, 8235, '\p{^Bidi_Class=lefttorightembedding}', ""); - Expect(1, 8235, '\P{Bidi_Class=lefttorightembedding}', ""); - Expect(0, 8235, '\P{^Bidi_Class=lefttorightembedding}', ""); + Expect(1, 8234, '\p{Bidi_Class: lefttorightembedding}', ""); + Expect(0, 8234, '\p{^Bidi_Class: lefttorightembedding}', ""); + Expect(0, 8234, '\P{Bidi_Class: lefttorightembedding}', ""); + Expect(1, 8234, '\P{^Bidi_Class: lefttorightembedding}', ""); + Expect(0, 8235, '\p{Bidi_Class: lefttorightembedding}', ""); + Expect(1, 8235, '\p{^Bidi_Class: lefttorightembedding}', ""); + Expect(1, 8235, '\P{Bidi_Class: lefttorightembedding}', ""); + Expect(0, 8235, '\P{^Bidi_Class: lefttorightembedding}', ""); Expect(1, 8234, '\p{Bidi_Class=:\Alefttorightembedding\z:}', "");; Expect(0, 8235, '\p{Bidi_Class=:\Alefttorightembedding\z:}', "");; - Expect(1, 8234, '\p{Bidi_Class=left_TO_RIGHT_embedding}', ""); - Expect(0, 8234, '\p{^Bidi_Class=left_TO_RIGHT_embedding}', ""); - Expect(0, 8234, '\P{Bidi_Class=left_TO_RIGHT_embedding}', ""); - Expect(1, 8234, '\P{^Bidi_Class=left_TO_RIGHT_embedding}', ""); - Expect(0, 8235, '\p{Bidi_Class=left_TO_RIGHT_embedding}', ""); - Expect(1, 8235, '\p{^Bidi_Class=left_TO_RIGHT_embedding}', ""); - Expect(1, 8235, '\P{Bidi_Class=left_TO_RIGHT_embedding}', ""); - Expect(0, 8235, '\P{^Bidi_Class=left_TO_RIGHT_embedding}', ""); - Error('\p{Bc=- LRE/a/}'); - Error('\P{Bc=- LRE/a/}'); + Expect(1, 8234, '\p{Bidi_Class=--Left_To_right_embedding}', ""); + Expect(0, 8234, '\p{^Bidi_Class=--Left_To_right_embedding}', ""); + Expect(0, 8234, '\P{Bidi_Class=--Left_To_right_embedding}', ""); + Expect(1, 8234, '\P{^Bidi_Class=--Left_To_right_embedding}', ""); + Expect(0, 8235, '\p{Bidi_Class=--Left_To_right_embedding}', ""); + Expect(1, 8235, '\p{^Bidi_Class=--Left_To_right_embedding}', ""); + Expect(1, 8235, '\P{Bidi_Class=--Left_To_right_embedding}', ""); + Expect(0, 8235, '\P{^Bidi_Class=--Left_To_right_embedding}', ""); + Error('\p{Bc=-/a/LRE}'); + Error('\P{Bc=-/a/LRE}'); Expect(1, 8234, '\p{Bc=:\ALRE\z:}', "");; Expect(0, 8235, '\p{Bc=:\ALRE\z:}', "");; Expect(1, 8234, '\p{Bc=lre}', ""); @@ -2319,16 +2341,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8235, '\P{^Bc=lre}', ""); Expect(1, 8234, '\p{Bc=:\Alre\z:}', "");; Expect(0, 8235, '\p{Bc=:\Alre\z:}', "");; - Expect(1, 8234, '\p{Bc=-LRE}', ""); - Expect(0, 8234, '\p{^Bc=-LRE}', ""); - Expect(0, 8234, '\P{Bc=-LRE}', ""); - Expect(1, 8234, '\P{^Bc=-LRE}', ""); - Expect(0, 8235, '\p{Bc=-LRE}', ""); - Expect(1, 8235, '\p{^Bc=-LRE}', ""); - Expect(1, 8235, '\P{Bc=-LRE}', ""); - Expect(0, 8235, '\P{^Bc=-LRE}', ""); - Error('\p{Is_Bidi_Class=:= _left_to_Right_EMBEDDING}'); - Error('\P{Is_Bidi_Class=:= _left_to_Right_EMBEDDING}'); + Expect(1, 8234, '\p{Bc=- lre}', ""); + Expect(0, 8234, '\p{^Bc=- lre}', ""); + Expect(0, 8234, '\P{Bc=- lre}', ""); + Expect(1, 8234, '\P{^Bc=- lre}', ""); + Expect(0, 8235, '\p{Bc=- lre}', ""); + Expect(1, 8235, '\p{^Bc=- lre}', ""); + Expect(1, 8235, '\P{Bc=- lre}', ""); + Expect(0, 8235, '\P{^Bc=- lre}', ""); + Error('\p{Is_Bidi_Class=LEFT_to_RIGHT_EMBEDDING:=}'); + Error('\P{Is_Bidi_Class=LEFT_to_RIGHT_EMBEDDING:=}'); Expect(1, 8234, '\p{Is_Bidi_Class=lefttorightembedding}', ""); Expect(0, 8234, '\p{^Is_Bidi_Class=lefttorightembedding}', ""); Expect(0, 8234, '\P{Is_Bidi_Class=lefttorightembedding}', ""); @@ -2337,16 +2359,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8235, '\p{^Is_Bidi_Class=lefttorightembedding}', ""); Expect(1, 8235, '\P{Is_Bidi_Class=lefttorightembedding}', ""); Expect(0, 8235, '\P{^Is_Bidi_Class=lefttorightembedding}', ""); - Expect(1, 8234, '\p{Is_Bidi_Class=- left_to_right_embedding}', ""); - Expect(0, 8234, '\p{^Is_Bidi_Class=- left_to_right_embedding}', ""); - Expect(0, 8234, '\P{Is_Bidi_Class=- left_to_right_embedding}', ""); - Expect(1, 8234, '\P{^Is_Bidi_Class=- left_to_right_embedding}', ""); - Expect(0, 8235, '\p{Is_Bidi_Class=- left_to_right_embedding}', ""); - Expect(1, 8235, '\p{^Is_Bidi_Class=- left_to_right_embedding}', ""); - Expect(1, 8235, '\P{Is_Bidi_Class=- left_to_right_embedding}', ""); - Expect(0, 8235, '\P{^Is_Bidi_Class=- left_to_right_embedding}', ""); - Error('\p{Is_Bc: LRE:=}'); - Error('\P{Is_Bc: LRE:=}'); + Expect(1, 8234, '\p{Is_Bidi_Class= Left_To_RIGHT_EMBEDDING}', ""); + Expect(0, 8234, '\p{^Is_Bidi_Class= Left_To_RIGHT_EMBEDDING}', ""); + Expect(0, 8234, '\P{Is_Bidi_Class= Left_To_RIGHT_EMBEDDING}', ""); + Expect(1, 8234, '\P{^Is_Bidi_Class= Left_To_RIGHT_EMBEDDING}', ""); + Expect(0, 8235, '\p{Is_Bidi_Class= Left_To_RIGHT_EMBEDDING}', ""); + Expect(1, 8235, '\p{^Is_Bidi_Class= Left_To_RIGHT_EMBEDDING}', ""); + Expect(1, 8235, '\P{Is_Bidi_Class= Left_To_RIGHT_EMBEDDING}', ""); + Expect(0, 8235, '\P{^Is_Bidi_Class= Left_To_RIGHT_EMBEDDING}', ""); + Error('\p{Is_Bc=-LRE/a/}'); + Error('\P{Is_Bc=-LRE/a/}'); Expect(1, 8234, '\p{Is_Bc=lre}', ""); Expect(0, 8234, '\p{^Is_Bc=lre}', ""); Expect(0, 8234, '\P{Is_Bc=lre}', ""); @@ -2355,16 +2377,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8235, '\p{^Is_Bc=lre}', ""); Expect(1, 8235, '\P{Is_Bc=lre}', ""); Expect(0, 8235, '\P{^Is_Bc=lre}', ""); - Expect(1, 8234, '\p{Is_Bc=-lre}', ""); - Expect(0, 8234, '\p{^Is_Bc=-lre}', ""); - Expect(0, 8234, '\P{Is_Bc=-lre}', ""); - Expect(1, 8234, '\P{^Is_Bc=-lre}', ""); - Expect(0, 8235, '\p{Is_Bc=-lre}', ""); - Expect(1, 8235, '\p{^Is_Bc=-lre}', ""); - Expect(1, 8235, '\P{Is_Bc=-lre}', ""); - Expect(0, 8235, '\P{^Is_Bc=-lre}', ""); - Error('\p{Bidi_Class=_ Left_To_RIGHT_ISOLATE/a/}'); - Error('\P{Bidi_Class=_ Left_To_RIGHT_ISOLATE/a/}'); + Expect(1, 8234, '\p{Is_Bc=- LRE}', ""); + Expect(0, 8234, '\p{^Is_Bc=- LRE}', ""); + Expect(0, 8234, '\P{Is_Bc=- LRE}', ""); + Expect(1, 8234, '\P{^Is_Bc=- LRE}', ""); + Expect(0, 8235, '\p{Is_Bc=- LRE}', ""); + Expect(1, 8235, '\p{^Is_Bc=- LRE}', ""); + Expect(1, 8235, '\P{Is_Bc=- LRE}', ""); + Expect(0, 8235, '\P{^Is_Bc=- LRE}', ""); + Error('\p{Bidi_Class=/a/ -left_To_RIGHT_ISOLATE}'); + Error('\P{Bidi_Class=/a/ -left_To_RIGHT_ISOLATE}'); Expect(1, 8294, '\p{Bidi_Class=:\ALeft_To_Right_Isolate\z:}', "");; Expect(0, 8295, '\p{Bidi_Class=:\ALeft_To_Right_Isolate\z:}', "");; Expect(1, 8294, '\p{Bidi_Class=lefttorightisolate}', ""); @@ -2377,16 +2399,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8295, '\P{^Bidi_Class=lefttorightisolate}', ""); Expect(1, 8294, '\p{Bidi_Class=:\Alefttorightisolate\z:}', "");; Expect(0, 8295, '\p{Bidi_Class=:\Alefttorightisolate\z:}', "");; - Expect(1, 8294, '\p{Bidi_Class= LEFT_to_Right_ISOLATE}', ""); - Expect(0, 8294, '\p{^Bidi_Class= LEFT_to_Right_ISOLATE}', ""); - Expect(0, 8294, '\P{Bidi_Class= LEFT_to_Right_ISOLATE}', ""); - Expect(1, 8294, '\P{^Bidi_Class= LEFT_to_Right_ISOLATE}', ""); - Expect(0, 8295, '\p{Bidi_Class= LEFT_to_Right_ISOLATE}', ""); - Expect(1, 8295, '\p{^Bidi_Class= LEFT_to_Right_ISOLATE}', ""); - Expect(1, 8295, '\P{Bidi_Class= LEFT_to_Right_ISOLATE}', ""); - Expect(0, 8295, '\P{^Bidi_Class= LEFT_to_Right_ISOLATE}', ""); - Error('\p{Bc= lri/a/}'); - Error('\P{Bc= lri/a/}'); + Expect(1, 8294, '\p{Bidi_Class: _Left_TO_Right_isolate}', ""); + Expect(0, 8294, '\p{^Bidi_Class: _Left_TO_Right_isolate}', ""); + Expect(0, 8294, '\P{Bidi_Class: _Left_TO_Right_isolate}', ""); + Expect(1, 8294, '\P{^Bidi_Class: _Left_TO_Right_isolate}', ""); + Expect(0, 8295, '\p{Bidi_Class: _Left_TO_Right_isolate}', ""); + Expect(1, 8295, '\p{^Bidi_Class: _Left_TO_Right_isolate}', ""); + Expect(1, 8295, '\P{Bidi_Class: _Left_TO_Right_isolate}', ""); + Expect(0, 8295, '\P{^Bidi_Class: _Left_TO_Right_isolate}', ""); + Error('\p{Bc= :=LRI}'); + Error('\P{Bc= :=LRI}'); Expect(1, 8294, '\p{Bc=:\ALRI\z:}', "");; Expect(0, 8295, '\p{Bc=:\ALRI\z:}', "");; Expect(1, 8294, '\p{Bc=lri}', ""); @@ -2407,8 +2429,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8295, '\p{^Bc=-lri}', ""); Expect(1, 8295, '\P{Bc=-lri}', ""); Expect(0, 8295, '\P{^Bc=-lri}', ""); - Error('\p{Is_Bidi_Class=/a/Left_TO_right_ISOLATE}'); - Error('\P{Is_Bidi_Class=/a/Left_TO_right_ISOLATE}'); + Error('\p{Is_Bidi_Class: /a/_Left_To_Right_Isolate}'); + Error('\P{Is_Bidi_Class: /a/_Left_To_Right_Isolate}'); Expect(1, 8294, '\p{Is_Bidi_Class=lefttorightisolate}', ""); Expect(0, 8294, '\p{^Is_Bidi_Class=lefttorightisolate}', ""); Expect(0, 8294, '\P{Is_Bidi_Class=lefttorightisolate}', ""); @@ -2417,16 +2439,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8295, '\p{^Is_Bidi_Class=lefttorightisolate}', ""); Expect(1, 8295, '\P{Is_Bidi_Class=lefttorightisolate}', ""); Expect(0, 8295, '\P{^Is_Bidi_Class=lefttorightisolate}', ""); - Expect(1, 8294, '\p{Is_Bidi_Class= left_To_right_Isolate}', ""); - Expect(0, 8294, '\p{^Is_Bidi_Class= left_To_right_Isolate}', ""); - Expect(0, 8294, '\P{Is_Bidi_Class= left_To_right_Isolate}', ""); - Expect(1, 8294, '\P{^Is_Bidi_Class= left_To_right_Isolate}', ""); - Expect(0, 8295, '\p{Is_Bidi_Class= left_To_right_Isolate}', ""); - Expect(1, 8295, '\p{^Is_Bidi_Class= left_To_right_Isolate}', ""); - Expect(1, 8295, '\P{Is_Bidi_Class= left_To_right_Isolate}', ""); - Expect(0, 8295, '\P{^Is_Bidi_Class= left_To_right_Isolate}', ""); - Error('\p{Is_Bc=/a/ -lri}'); - Error('\P{Is_Bc=/a/ -lri}'); + Expect(1, 8294, '\p{Is_Bidi_Class=_ left_TO_right_ISOLATE}', ""); + Expect(0, 8294, '\p{^Is_Bidi_Class=_ left_TO_right_ISOLATE}', ""); + Expect(0, 8294, '\P{Is_Bidi_Class=_ left_TO_right_ISOLATE}', ""); + Expect(1, 8294, '\P{^Is_Bidi_Class=_ left_TO_right_ISOLATE}', ""); + Expect(0, 8295, '\p{Is_Bidi_Class=_ left_TO_right_ISOLATE}', ""); + Expect(1, 8295, '\p{^Is_Bidi_Class=_ left_TO_right_ISOLATE}', ""); + Expect(1, 8295, '\P{Is_Bidi_Class=_ left_TO_right_ISOLATE}', ""); + Expect(0, 8295, '\P{^Is_Bidi_Class=_ left_TO_right_ISOLATE}', ""); + Error('\p{Is_Bc=_/a/lri}'); + Error('\P{Is_Bc=_/a/lri}'); Expect(1, 8294, '\p{Is_Bc=lri}', ""); Expect(0, 8294, '\p{^Is_Bc=lri}', ""); Expect(0, 8294, '\P{Is_Bc=lri}', ""); @@ -2435,16 +2457,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8295, '\p{^Is_Bc=lri}', ""); Expect(1, 8295, '\P{Is_Bc=lri}', ""); Expect(0, 8295, '\P{^Is_Bc=lri}', ""); - Expect(1, 8294, '\p{Is_Bc=__LRI}', ""); - Expect(0, 8294, '\p{^Is_Bc=__LRI}', ""); - Expect(0, 8294, '\P{Is_Bc=__LRI}', ""); - Expect(1, 8294, '\P{^Is_Bc=__LRI}', ""); - Expect(0, 8295, '\p{Is_Bc=__LRI}', ""); - Expect(1, 8295, '\p{^Is_Bc=__LRI}', ""); - Expect(1, 8295, '\P{Is_Bc=__LRI}', ""); - Expect(0, 8295, '\P{^Is_Bc=__LRI}', ""); - Error('\p{Bidi_Class=- Left_TO_Right_Override/a/}'); - Error('\P{Bidi_Class=- Left_TO_Right_Override/a/}'); + Expect(1, 8294, '\p{Is_Bc= lri}', ""); + Expect(0, 8294, '\p{^Is_Bc= lri}', ""); + Expect(0, 8294, '\P{Is_Bc= lri}', ""); + Expect(1, 8294, '\P{^Is_Bc= lri}', ""); + Expect(0, 8295, '\p{Is_Bc= lri}', ""); + Expect(1, 8295, '\p{^Is_Bc= lri}', ""); + Expect(1, 8295, '\P{Is_Bc= lri}', ""); + Expect(0, 8295, '\P{^Is_Bc= lri}', ""); + Error('\p{Bidi_Class=_-LEFT_TO_right_OVERRIDE:=}'); + Error('\P{Bidi_Class=_-LEFT_TO_right_OVERRIDE:=}'); Expect(1, 8237, '\p{Bidi_Class=:\ALeft_To_Right_Override\z:}', "");; Expect(0, 8238, '\p{Bidi_Class=:\ALeft_To_Right_Override\z:}', "");; Expect(1, 8237, '\p{Bidi_Class=lefttorightoverride}', ""); @@ -2457,16 +2479,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8238, '\P{^Bidi_Class=lefttorightoverride}', ""); Expect(1, 8237, '\p{Bidi_Class=:\Alefttorightoverride\z:}', "");; Expect(0, 8238, '\p{Bidi_Class=:\Alefttorightoverride\z:}', "");; - Expect(1, 8237, '\p{Bidi_Class: -_Left_To_right_override}', ""); - Expect(0, 8237, '\p{^Bidi_Class: -_Left_To_right_override}', ""); - Expect(0, 8237, '\P{Bidi_Class: -_Left_To_right_override}', ""); - Expect(1, 8237, '\P{^Bidi_Class: -_Left_To_right_override}', ""); - Expect(0, 8238, '\p{Bidi_Class: -_Left_To_right_override}', ""); - Expect(1, 8238, '\p{^Bidi_Class: -_Left_To_right_override}', ""); - Expect(1, 8238, '\P{Bidi_Class: -_Left_To_right_override}', ""); - Expect(0, 8238, '\P{^Bidi_Class: -_Left_To_right_override}', ""); - Error('\p{Bc= LRO:=}'); - Error('\P{Bc= LRO:=}'); + Expect(1, 8237, '\p{Bidi_Class=_ LEFT_TO_RIGHT_OVERRIDE}', ""); + Expect(0, 8237, '\p{^Bidi_Class=_ LEFT_TO_RIGHT_OVERRIDE}', ""); + Expect(0, 8237, '\P{Bidi_Class=_ LEFT_TO_RIGHT_OVERRIDE}', ""); + Expect(1, 8237, '\P{^Bidi_Class=_ LEFT_TO_RIGHT_OVERRIDE}', ""); + Expect(0, 8238, '\p{Bidi_Class=_ LEFT_TO_RIGHT_OVERRIDE}', ""); + Expect(1, 8238, '\p{^Bidi_Class=_ LEFT_TO_RIGHT_OVERRIDE}', ""); + Expect(1, 8238, '\P{Bidi_Class=_ LEFT_TO_RIGHT_OVERRIDE}', ""); + Expect(0, 8238, '\P{^Bidi_Class=_ LEFT_TO_RIGHT_OVERRIDE}', ""); + Error('\p{Bc= /a/LRO}'); + Error('\P{Bc= /a/LRO}'); Expect(1, 8237, '\p{Bc=:\ALRO\z:}', "");; Expect(0, 8238, '\p{Bc=:\ALRO\z:}', "");; Expect(1, 8237, '\p{Bc=lro}', ""); @@ -2479,34 +2501,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8238, '\P{^Bc=lro}', ""); Expect(1, 8237, '\p{Bc=:\Alro\z:}', "");; Expect(0, 8238, '\p{Bc=:\Alro\z:}', "");; - Expect(1, 8237, '\p{Bc= _lro}', ""); - Expect(0, 8237, '\p{^Bc= _lro}', ""); - Expect(0, 8237, '\P{Bc= _lro}', ""); - Expect(1, 8237, '\P{^Bc= _lro}', ""); - Expect(0, 8238, '\p{Bc= _lro}', ""); - Expect(1, 8238, '\p{^Bc= _lro}', ""); - Expect(1, 8238, '\P{Bc= _lro}', ""); - Expect(0, 8238, '\P{^Bc= _lro}', ""); - Error('\p{Is_Bidi_Class=/a/ Left_TO_right_Override}'); - Error('\P{Is_Bidi_Class=/a/ Left_TO_right_Override}'); - Expect(1, 8237, '\p{Is_Bidi_Class=lefttorightoverride}', ""); - Expect(0, 8237, '\p{^Is_Bidi_Class=lefttorightoverride}', ""); - Expect(0, 8237, '\P{Is_Bidi_Class=lefttorightoverride}', ""); - Expect(1, 8237, '\P{^Is_Bidi_Class=lefttorightoverride}', ""); - Expect(0, 8238, '\p{Is_Bidi_Class=lefttorightoverride}', ""); - Expect(1, 8238, '\p{^Is_Bidi_Class=lefttorightoverride}', ""); - Expect(1, 8238, '\P{Is_Bidi_Class=lefttorightoverride}', ""); - Expect(0, 8238, '\P{^Is_Bidi_Class=lefttorightoverride}', ""); - Expect(1, 8237, '\p{Is_Bidi_Class=--Left_To_RIGHT_OVERRIDE}', ""); - Expect(0, 8237, '\p{^Is_Bidi_Class=--Left_To_RIGHT_OVERRIDE}', ""); - Expect(0, 8237, '\P{Is_Bidi_Class=--Left_To_RIGHT_OVERRIDE}', ""); - Expect(1, 8237, '\P{^Is_Bidi_Class=--Left_To_RIGHT_OVERRIDE}', ""); - Expect(0, 8238, '\p{Is_Bidi_Class=--Left_To_RIGHT_OVERRIDE}', ""); - Expect(1, 8238, '\p{^Is_Bidi_Class=--Left_To_RIGHT_OVERRIDE}', ""); - Expect(1, 8238, '\P{Is_Bidi_Class=--Left_To_RIGHT_OVERRIDE}', ""); - Expect(0, 8238, '\P{^Is_Bidi_Class=--Left_To_RIGHT_OVERRIDE}', ""); - Error('\p{Is_Bc: _/a/LRO}'); - Error('\P{Is_Bc: _/a/LRO}'); + Expect(1, 8237, '\p{Bc=-_LRO}', ""); + Expect(0, 8237, '\p{^Bc=-_LRO}', ""); + Expect(0, 8237, '\P{Bc=-_LRO}', ""); + Expect(1, 8237, '\P{^Bc=-_LRO}', ""); + Expect(0, 8238, '\p{Bc=-_LRO}', ""); + Expect(1, 8238, '\p{^Bc=-_LRO}', ""); + Expect(1, 8238, '\P{Bc=-_LRO}', ""); + Expect(0, 8238, '\P{^Bc=-_LRO}', ""); + Error('\p{Is_Bidi_Class=-:=Left_To_Right_override}'); + Error('\P{Is_Bidi_Class=-:=Left_To_Right_override}'); + Expect(1, 8237, '\p{Is_Bidi_Class: lefttorightoverride}', ""); + Expect(0, 8237, '\p{^Is_Bidi_Class: lefttorightoverride}', ""); + Expect(0, 8237, '\P{Is_Bidi_Class: lefttorightoverride}', ""); + Expect(1, 8237, '\P{^Is_Bidi_Class: lefttorightoverride}', ""); + Expect(0, 8238, '\p{Is_Bidi_Class: lefttorightoverride}', ""); + Expect(1, 8238, '\p{^Is_Bidi_Class: lefttorightoverride}', ""); + Expect(1, 8238, '\P{Is_Bidi_Class: lefttorightoverride}', ""); + Expect(0, 8238, '\P{^Is_Bidi_Class: lefttorightoverride}', ""); + Expect(1, 8237, '\p{Is_Bidi_Class= -LEFT_to_Right_OVERRIDE}', ""); + Expect(0, 8237, '\p{^Is_Bidi_Class= -LEFT_to_Right_OVERRIDE}', ""); + Expect(0, 8237, '\P{Is_Bidi_Class= -LEFT_to_Right_OVERRIDE}', ""); + Expect(1, 8237, '\P{^Is_Bidi_Class= -LEFT_to_Right_OVERRIDE}', ""); + Expect(0, 8238, '\p{Is_Bidi_Class= -LEFT_to_Right_OVERRIDE}', ""); + Expect(1, 8238, '\p{^Is_Bidi_Class= -LEFT_to_Right_OVERRIDE}', ""); + Expect(1, 8238, '\P{Is_Bidi_Class= -LEFT_to_Right_OVERRIDE}', ""); + Expect(0, 8238, '\P{^Is_Bidi_Class= -LEFT_to_Right_OVERRIDE}', ""); + Error('\p{Is_Bc= -lro:=}'); + Error('\P{Is_Bc= -lro:=}'); Expect(1, 8237, '\p{Is_Bc=lro}', ""); Expect(0, 8237, '\p{^Is_Bc=lro}', ""); Expect(0, 8237, '\P{Is_Bc=lro}', ""); @@ -2515,16 +2537,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8238, '\p{^Is_Bc=lro}', ""); Expect(1, 8238, '\P{Is_Bc=lro}', ""); Expect(0, 8238, '\P{^Is_Bc=lro}', ""); - Expect(1, 8237, '\p{Is_Bc=_LRO}', ""); - Expect(0, 8237, '\p{^Is_Bc=_LRO}', ""); - Expect(0, 8237, '\P{Is_Bc=_LRO}', ""); - Expect(1, 8237, '\P{^Is_Bc=_LRO}', ""); - Expect(0, 8238, '\p{Is_Bc=_LRO}', ""); - Expect(1, 8238, '\p{^Is_Bc=_LRO}', ""); - Expect(1, 8238, '\P{Is_Bc=_LRO}', ""); - Expect(0, 8238, '\P{^Is_Bc=_LRO}', ""); - Error('\p{Bidi_Class:--NONSPACING_Mark:=}'); - Error('\P{Bidi_Class:--NONSPACING_Mark:=}'); + Expect(1, 8237, '\p{Is_Bc: lro}', ""); + Expect(0, 8237, '\p{^Is_Bc: lro}', ""); + Expect(0, 8237, '\P{Is_Bc: lro}', ""); + Expect(1, 8237, '\P{^Is_Bc: lro}', ""); + Expect(0, 8238, '\p{Is_Bc: lro}', ""); + Expect(1, 8238, '\p{^Is_Bc: lro}', ""); + Expect(1, 8238, '\P{Is_Bc: lro}', ""); + Expect(0, 8238, '\P{^Is_Bc: lro}', ""); + Error('\p{Bidi_Class= _Nonspacing_mark:=}'); + Error('\P{Bidi_Class= _Nonspacing_mark:=}'); Expect(1, 917999, '\p{Bidi_Class=:\ANonspacing_Mark\z:}', "");; Expect(0, 918000, '\p{Bidi_Class=:\ANonspacing_Mark\z:}', "");; Expect(1, 917999, '\p{Bidi_Class=nonspacingmark}', ""); @@ -2537,16 +2559,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 918000, '\P{^Bidi_Class=nonspacingmark}', ""); Expect(1, 917999, '\p{Bidi_Class=:\Anonspacingmark\z:}', "");; Expect(0, 918000, '\p{Bidi_Class=:\Anonspacingmark\z:}', "");; - Expect(1, 917999, '\p{Bidi_Class=-nonspacing_Mark}', ""); - Expect(0, 917999, '\p{^Bidi_Class=-nonspacing_Mark}', ""); - Expect(0, 917999, '\P{Bidi_Class=-nonspacing_Mark}', ""); - Expect(1, 917999, '\P{^Bidi_Class=-nonspacing_Mark}', ""); - Expect(0, 918000, '\p{Bidi_Class=-nonspacing_Mark}', ""); - Expect(1, 918000, '\p{^Bidi_Class=-nonspacing_Mark}', ""); - Expect(1, 918000, '\P{Bidi_Class=-nonspacing_Mark}', ""); - Expect(0, 918000, '\P{^Bidi_Class=-nonspacing_Mark}', ""); - Error('\p{Bc=_NSM/a/}'); - Error('\P{Bc=_NSM/a/}'); + Expect(1, 917999, '\p{Bidi_Class= Nonspacing_MARK}', ""); + Expect(0, 917999, '\p{^Bidi_Class= Nonspacing_MARK}', ""); + Expect(0, 917999, '\P{Bidi_Class= Nonspacing_MARK}', ""); + Expect(1, 917999, '\P{^Bidi_Class= Nonspacing_MARK}', ""); + Expect(0, 918000, '\p{Bidi_Class= Nonspacing_MARK}', ""); + Expect(1, 918000, '\p{^Bidi_Class= Nonspacing_MARK}', ""); + Expect(1, 918000, '\P{Bidi_Class= Nonspacing_MARK}', ""); + Expect(0, 918000, '\P{^Bidi_Class= Nonspacing_MARK}', ""); + Error('\p{Bc:/a/_NSM}'); + Error('\P{Bc:/a/_NSM}'); Expect(1, 917999, '\p{Bc=:\ANSM\z:}', "");; Expect(0, 918000, '\p{Bc=:\ANSM\z:}', "");; Expect(1, 917999, '\p{Bc=nsm}', ""); @@ -2559,34 +2581,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 918000, '\P{^Bc=nsm}', ""); Expect(1, 917999, '\p{Bc=:\Ansm\z:}', "");; Expect(0, 918000, '\p{Bc=:\Ansm\z:}', "");; - Expect(1, 917999, '\p{Bc: -NSM}', ""); - Expect(0, 917999, '\p{^Bc: -NSM}', ""); - Expect(0, 917999, '\P{Bc: -NSM}', ""); - Expect(1, 917999, '\P{^Bc: -NSM}', ""); - Expect(0, 918000, '\p{Bc: -NSM}', ""); - Expect(1, 918000, '\p{^Bc: -NSM}', ""); - Expect(1, 918000, '\P{Bc: -NSM}', ""); - Expect(0, 918000, '\P{^Bc: -NSM}', ""); - Error('\p{Is_Bidi_Class=_:=Nonspacing_Mark}'); - Error('\P{Is_Bidi_Class=_:=Nonspacing_Mark}'); - Expect(1, 917999, '\p{Is_Bidi_Class=nonspacingmark}', ""); - Expect(0, 917999, '\p{^Is_Bidi_Class=nonspacingmark}', ""); - Expect(0, 917999, '\P{Is_Bidi_Class=nonspacingmark}', ""); - Expect(1, 917999, '\P{^Is_Bidi_Class=nonspacingmark}', ""); - Expect(0, 918000, '\p{Is_Bidi_Class=nonspacingmark}', ""); - Expect(1, 918000, '\p{^Is_Bidi_Class=nonspacingmark}', ""); - Expect(1, 918000, '\P{Is_Bidi_Class=nonspacingmark}', ""); - Expect(0, 918000, '\P{^Is_Bidi_Class=nonspacingmark}', ""); - Expect(1, 917999, '\p{Is_Bidi_Class= NONSPACING_Mark}', ""); - Expect(0, 917999, '\p{^Is_Bidi_Class= NONSPACING_Mark}', ""); - Expect(0, 917999, '\P{Is_Bidi_Class= NONSPACING_Mark}', ""); - Expect(1, 917999, '\P{^Is_Bidi_Class= NONSPACING_Mark}', ""); - Expect(0, 918000, '\p{Is_Bidi_Class= NONSPACING_Mark}', ""); - Expect(1, 918000, '\p{^Is_Bidi_Class= NONSPACING_Mark}', ""); - Expect(1, 918000, '\P{Is_Bidi_Class= NONSPACING_Mark}', ""); - Expect(0, 918000, '\P{^Is_Bidi_Class= NONSPACING_Mark}', ""); - Error('\p{Is_Bc= NSM/a/}'); - Error('\P{Is_Bc= NSM/a/}'); + Expect(1, 917999, '\p{Bc=_ NSM}', ""); + Expect(0, 917999, '\p{^Bc=_ NSM}', ""); + Expect(0, 917999, '\P{Bc=_ NSM}', ""); + Expect(1, 917999, '\P{^Bc=_ NSM}', ""); + Expect(0, 918000, '\p{Bc=_ NSM}', ""); + Expect(1, 918000, '\p{^Bc=_ NSM}', ""); + Expect(1, 918000, '\P{Bc=_ NSM}', ""); + Expect(0, 918000, '\P{^Bc=_ NSM}', ""); + Error('\p{Is_Bidi_Class=:=NONSPACING_mark}'); + Error('\P{Is_Bidi_Class=:=NONSPACING_mark}'); + Expect(1, 917999, '\p{Is_Bidi_Class: nonspacingmark}', ""); + Expect(0, 917999, '\p{^Is_Bidi_Class: nonspacingmark}', ""); + Expect(0, 917999, '\P{Is_Bidi_Class: nonspacingmark}', ""); + Expect(1, 917999, '\P{^Is_Bidi_Class: nonspacingmark}', ""); + Expect(0, 918000, '\p{Is_Bidi_Class: nonspacingmark}', ""); + Expect(1, 918000, '\p{^Is_Bidi_Class: nonspacingmark}', ""); + Expect(1, 918000, '\P{Is_Bidi_Class: nonspacingmark}', ""); + Expect(0, 918000, '\P{^Is_Bidi_Class: nonspacingmark}', ""); + Expect(1, 917999, '\p{Is_Bidi_Class= NONSPACING_mark}', ""); + Expect(0, 917999, '\p{^Is_Bidi_Class= NONSPACING_mark}', ""); + Expect(0, 917999, '\P{Is_Bidi_Class= NONSPACING_mark}', ""); + Expect(1, 917999, '\P{^Is_Bidi_Class= NONSPACING_mark}', ""); + Expect(0, 918000, '\p{Is_Bidi_Class= NONSPACING_mark}', ""); + Expect(1, 918000, '\p{^Is_Bidi_Class= NONSPACING_mark}', ""); + Expect(1, 918000, '\P{Is_Bidi_Class= NONSPACING_mark}', ""); + Expect(0, 918000, '\P{^Is_Bidi_Class= NONSPACING_mark}', ""); + Error('\p{Is_Bc= NSM/a/}'); + Error('\P{Is_Bc= NSM/a/}'); Expect(1, 917999, '\p{Is_Bc=nsm}', ""); Expect(0, 917999, '\p{^Is_Bc=nsm}', ""); Expect(0, 917999, '\P{Is_Bc=nsm}', ""); @@ -2595,96 +2617,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 918000, '\p{^Is_Bc=nsm}', ""); Expect(1, 918000, '\P{Is_Bc=nsm}', ""); Expect(0, 918000, '\P{^Is_Bc=nsm}', ""); - Expect(1, 917999, '\p{Is_Bc=_-NSM}', ""); - Expect(0, 917999, '\p{^Is_Bc=_-NSM}', ""); - Expect(0, 917999, '\P{Is_Bc=_-NSM}', ""); - Expect(1, 917999, '\P{^Is_Bc=_-NSM}', ""); - Expect(0, 918000, '\p{Is_Bc=_-NSM}', ""); - Expect(1, 918000, '\p{^Is_Bc=_-NSM}', ""); - Expect(1, 918000, '\P{Is_Bc=_-NSM}', ""); - Expect(0, 918000, '\P{^Is_Bc=_-NSM}', ""); - Error('\p{Bidi_Class=_:=other_neutral}'); - Error('\P{Bidi_Class=_:=other_neutral}'); - Expect(1, 129685, '\p{Bidi_Class=:\AOther_Neutral\z:}', "");; - Expect(0, 129686, '\p{Bidi_Class=:\AOther_Neutral\z:}', "");; - Expect(1, 129685, '\p{Bidi_Class=otherneutral}', ""); - Expect(0, 129685, '\p{^Bidi_Class=otherneutral}', ""); - Expect(0, 129685, '\P{Bidi_Class=otherneutral}', ""); - Expect(1, 129685, '\P{^Bidi_Class=otherneutral}', ""); - Expect(0, 129686, '\p{Bidi_Class=otherneutral}', ""); - Expect(1, 129686, '\p{^Bidi_Class=otherneutral}', ""); - Expect(1, 129686, '\P{Bidi_Class=otherneutral}', ""); - Expect(0, 129686, '\P{^Bidi_Class=otherneutral}', ""); - Expect(1, 129685, '\p{Bidi_Class=:\Aotherneutral\z:}', "");; - Expect(0, 129686, '\p{Bidi_Class=:\Aotherneutral\z:}', "");; - Expect(1, 129685, '\p{Bidi_Class= -other_NEUTRAL}', ""); - Expect(0, 129685, '\p{^Bidi_Class= -other_NEUTRAL}', ""); - Expect(0, 129685, '\P{Bidi_Class= -other_NEUTRAL}', ""); - Expect(1, 129685, '\P{^Bidi_Class= -other_NEUTRAL}', ""); - Expect(0, 129686, '\p{Bidi_Class= -other_NEUTRAL}', ""); - Expect(1, 129686, '\p{^Bidi_Class= -other_NEUTRAL}', ""); - Expect(1, 129686, '\P{Bidi_Class= -other_NEUTRAL}', ""); - Expect(0, 129686, '\P{^Bidi_Class= -other_NEUTRAL}', ""); - Error('\p{Bc: on/a/}'); - Error('\P{Bc: on/a/}'); - Expect(1, 129685, '\p{Bc=:\AON\z:}', "");; - Expect(0, 129686, '\p{Bc=:\AON\z:}', "");; - Expect(1, 129685, '\p{Bc: on}', ""); - Expect(0, 129685, '\p{^Bc: on}', ""); - Expect(0, 129685, '\P{Bc: on}', ""); - Expect(1, 129685, '\P{^Bc: on}', ""); - Expect(0, 129686, '\p{Bc: on}', ""); - Expect(1, 129686, '\p{^Bc: on}', ""); - Expect(1, 129686, '\P{Bc: on}', ""); - Expect(0, 129686, '\P{^Bc: on}', ""); - Expect(1, 129685, '\p{Bc=:\Aon\z:}', "");; - Expect(0, 129686, '\p{Bc=:\Aon\z:}', "");; - Expect(1, 129685, '\p{Bc=-on}', ""); - Expect(0, 129685, '\p{^Bc=-on}', ""); - Expect(0, 129685, '\P{Bc=-on}', ""); - Expect(1, 129685, '\P{^Bc=-on}', ""); - Expect(0, 129686, '\p{Bc=-on}', ""); - Expect(1, 129686, '\p{^Bc=-on}', ""); - Expect(1, 129686, '\P{Bc=-on}', ""); - Expect(0, 129686, '\P{^Bc=-on}', ""); - Error('\p{Is_Bidi_Class=:= Other_neutral}'); - Error('\P{Is_Bidi_Class=:= Other_neutral}'); - Expect(1, 129685, '\p{Is_Bidi_Class=otherneutral}', ""); - Expect(0, 129685, '\p{^Is_Bidi_Class=otherneutral}', ""); - Expect(0, 129685, '\P{Is_Bidi_Class=otherneutral}', ""); - Expect(1, 129685, '\P{^Is_Bidi_Class=otherneutral}', ""); - Expect(0, 129686, '\p{Is_Bidi_Class=otherneutral}', ""); - Expect(1, 129686, '\p{^Is_Bidi_Class=otherneutral}', ""); - Expect(1, 129686, '\P{Is_Bidi_Class=otherneutral}', ""); - Expect(0, 129686, '\P{^Is_Bidi_Class=otherneutral}', ""); - Expect(1, 129685, '\p{Is_Bidi_Class=_other_NEUTRAL}', ""); - Expect(0, 129685, '\p{^Is_Bidi_Class=_other_NEUTRAL}', ""); - Expect(0, 129685, '\P{Is_Bidi_Class=_other_NEUTRAL}', ""); - Expect(1, 129685, '\P{^Is_Bidi_Class=_other_NEUTRAL}', ""); - Expect(0, 129686, '\p{Is_Bidi_Class=_other_NEUTRAL}', ""); - Expect(1, 129686, '\p{^Is_Bidi_Class=_other_NEUTRAL}', ""); - Expect(1, 129686, '\P{Is_Bidi_Class=_other_NEUTRAL}', ""); - Expect(0, 129686, '\P{^Is_Bidi_Class=_other_NEUTRAL}', ""); - Error('\p{Is_Bc=/a/- ON}'); - Error('\P{Is_Bc=/a/- ON}'); - Expect(1, 129685, '\p{Is_Bc=on}', ""); - Expect(0, 129685, '\p{^Is_Bc=on}', ""); - Expect(0, 129685, '\P{Is_Bc=on}', ""); - Expect(1, 129685, '\P{^Is_Bc=on}', ""); - Expect(0, 129686, '\p{Is_Bc=on}', ""); - Expect(1, 129686, '\p{^Is_Bc=on}', ""); - Expect(1, 129686, '\P{Is_Bc=on}', ""); - Expect(0, 129686, '\P{^Is_Bc=on}', ""); - Expect(1, 129685, '\p{Is_Bc=-ON}', ""); - Expect(0, 129685, '\p{^Is_Bc=-ON}', ""); - Expect(0, 129685, '\P{Is_Bc=-ON}', ""); - Expect(1, 129685, '\P{^Is_Bc=-ON}', ""); - Expect(0, 129686, '\p{Is_Bc=-ON}', ""); - Expect(1, 129686, '\p{^Is_Bc=-ON}', ""); - Expect(1, 129686, '\P{Is_Bc=-ON}', ""); - Expect(0, 129686, '\P{^Is_Bc=-ON}', ""); - Error('\p{Bidi_Class:-:=Pop_Directional_Format}'); - Error('\P{Bidi_Class:-:=Pop_Directional_Format}'); + Expect(1, 917999, '\p{Is_Bc=-NSM}', ""); + Expect(0, 917999, '\p{^Is_Bc=-NSM}', ""); + Expect(0, 917999, '\P{Is_Bc=-NSM}', ""); + Expect(1, 917999, '\P{^Is_Bc=-NSM}', ""); + Expect(0, 918000, '\p{Is_Bc=-NSM}', ""); + Expect(1, 918000, '\p{^Is_Bc=-NSM}', ""); + Expect(1, 918000, '\P{Is_Bc=-NSM}', ""); + Expect(0, 918000, '\P{^Is_Bc=-NSM}', ""); + Error('\p{Bidi_Class=- OTHER_Neutral/a/}'); + Error('\P{Bidi_Class=- OTHER_Neutral/a/}'); + Expect(1, 129994, '\p{Bidi_Class=:\AOther_Neutral\z:}', "");; + Expect(0, 129995, '\p{Bidi_Class=:\AOther_Neutral\z:}', "");; + Expect(1, 129994, '\p{Bidi_Class=otherneutral}', ""); + Expect(0, 129994, '\p{^Bidi_Class=otherneutral}', ""); + Expect(0, 129994, '\P{Bidi_Class=otherneutral}', ""); + Expect(1, 129994, '\P{^Bidi_Class=otherneutral}', ""); + Expect(0, 129995, '\p{Bidi_Class=otherneutral}', ""); + Expect(1, 129995, '\p{^Bidi_Class=otherneutral}', ""); + Expect(1, 129995, '\P{Bidi_Class=otherneutral}', ""); + Expect(0, 129995, '\P{^Bidi_Class=otherneutral}', ""); + Expect(1, 129994, '\p{Bidi_Class=:\Aotherneutral\z:}', "");; + Expect(0, 129995, '\p{Bidi_Class=:\Aotherneutral\z:}', "");; + Expect(1, 129994, '\p{Bidi_Class= Other_neutral}', ""); + Expect(0, 129994, '\p{^Bidi_Class= Other_neutral}', ""); + Expect(0, 129994, '\P{Bidi_Class= Other_neutral}', ""); + Expect(1, 129994, '\P{^Bidi_Class= Other_neutral}', ""); + Expect(0, 129995, '\p{Bidi_Class= Other_neutral}', ""); + Expect(1, 129995, '\p{^Bidi_Class= Other_neutral}', ""); + Expect(1, 129995, '\P{Bidi_Class= Other_neutral}', ""); + Expect(0, 129995, '\P{^Bidi_Class= Other_neutral}', ""); + Error('\p{Bc=/a/ -ON}'); + Error('\P{Bc=/a/ -ON}'); + Expect(1, 129994, '\p{Bc=:\AON\z:}', "");; + Expect(0, 129995, '\p{Bc=:\AON\z:}', "");; + Expect(1, 129994, '\p{Bc=on}', ""); + Expect(0, 129994, '\p{^Bc=on}', ""); + Expect(0, 129994, '\P{Bc=on}', ""); + Expect(1, 129994, '\P{^Bc=on}', ""); + Expect(0, 129995, '\p{Bc=on}', ""); + Expect(1, 129995, '\p{^Bc=on}', ""); + Expect(1, 129995, '\P{Bc=on}', ""); + Expect(0, 129995, '\P{^Bc=on}', ""); + Expect(1, 129994, '\p{Bc=:\Aon\z:}', "");; + Expect(0, 129995, '\p{Bc=:\Aon\z:}', "");; + Expect(1, 129994, '\p{Bc= ON}', ""); + Expect(0, 129994, '\p{^Bc= ON}', ""); + Expect(0, 129994, '\P{Bc= ON}', ""); + Expect(1, 129994, '\P{^Bc= ON}', ""); + Expect(0, 129995, '\p{Bc= ON}', ""); + Expect(1, 129995, '\p{^Bc= ON}', ""); + Expect(1, 129995, '\P{Bc= ON}', ""); + Expect(0, 129995, '\P{^Bc= ON}', ""); + Error('\p{Is_Bidi_Class= -OTHER_Neutral/a/}'); + Error('\P{Is_Bidi_Class= -OTHER_Neutral/a/}'); + Expect(1, 129994, '\p{Is_Bidi_Class: otherneutral}', ""); + Expect(0, 129994, '\p{^Is_Bidi_Class: otherneutral}', ""); + Expect(0, 129994, '\P{Is_Bidi_Class: otherneutral}', ""); + Expect(1, 129994, '\P{^Is_Bidi_Class: otherneutral}', ""); + Expect(0, 129995, '\p{Is_Bidi_Class: otherneutral}', ""); + Expect(1, 129995, '\p{^Is_Bidi_Class: otherneutral}', ""); + Expect(1, 129995, '\P{Is_Bidi_Class: otherneutral}', ""); + Expect(0, 129995, '\P{^Is_Bidi_Class: otherneutral}', ""); + Expect(1, 129994, '\p{Is_Bidi_Class=other_NEUTRAL}', ""); + Expect(0, 129994, '\p{^Is_Bidi_Class=other_NEUTRAL}', ""); + Expect(0, 129994, '\P{Is_Bidi_Class=other_NEUTRAL}', ""); + Expect(1, 129994, '\P{^Is_Bidi_Class=other_NEUTRAL}', ""); + Expect(0, 129995, '\p{Is_Bidi_Class=other_NEUTRAL}', ""); + Expect(1, 129995, '\p{^Is_Bidi_Class=other_NEUTRAL}', ""); + Expect(1, 129995, '\P{Is_Bidi_Class=other_NEUTRAL}', ""); + Expect(0, 129995, '\P{^Is_Bidi_Class=other_NEUTRAL}', ""); + Error('\p{Is_Bc= ON:=}'); + Error('\P{Is_Bc= ON:=}'); + Expect(1, 129994, '\p{Is_Bc:on}', ""); + Expect(0, 129994, '\p{^Is_Bc:on}', ""); + Expect(0, 129994, '\P{Is_Bc:on}', ""); + Expect(1, 129994, '\P{^Is_Bc:on}', ""); + Expect(0, 129995, '\p{Is_Bc:on}', ""); + Expect(1, 129995, '\p{^Is_Bc:on}', ""); + Expect(1, 129995, '\P{Is_Bc:on}', ""); + Expect(0, 129995, '\P{^Is_Bc:on}', ""); + Expect(1, 129994, '\p{Is_Bc: _ON}', ""); + Expect(0, 129994, '\p{^Is_Bc: _ON}', ""); + Expect(0, 129994, '\P{Is_Bc: _ON}', ""); + Expect(1, 129994, '\P{^Is_Bc: _ON}', ""); + Expect(0, 129995, '\p{Is_Bc: _ON}', ""); + Expect(1, 129995, '\p{^Is_Bc: _ON}', ""); + Expect(1, 129995, '\P{Is_Bc: _ON}', ""); + Expect(0, 129995, '\P{^Is_Bc: _ON}', ""); + Error('\p{Bidi_Class=_/a/Pop_Directional_FORMAT}'); + Error('\P{Bidi_Class=_/a/Pop_Directional_FORMAT}'); Expect(1, 8236, '\p{Bidi_Class=:\APop_Directional_Format\z:}', "");; Expect(0, 8237, '\p{Bidi_Class=:\APop_Directional_Format\z:}', "");; Expect(1, 8236, '\p{Bidi_Class=popdirectionalformat}', ""); @@ -2697,38 +2719,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8237, '\P{^Bidi_Class=popdirectionalformat}', ""); Expect(1, 8236, '\p{Bidi_Class=:\Apopdirectionalformat\z:}', "");; Expect(0, 8237, '\p{Bidi_Class=:\Apopdirectionalformat\z:}', "");; - Expect(1, 8236, '\p{Bidi_Class: POP_Directional_Format}', ""); - Expect(0, 8236, '\p{^Bidi_Class: POP_Directional_Format}', ""); - Expect(0, 8236, '\P{Bidi_Class: POP_Directional_Format}', ""); - Expect(1, 8236, '\P{^Bidi_Class: POP_Directional_Format}', ""); - Expect(0, 8237, '\p{Bidi_Class: POP_Directional_Format}', ""); - Expect(1, 8237, '\p{^Bidi_Class: POP_Directional_Format}', ""); - Expect(1, 8237, '\P{Bidi_Class: POP_Directional_Format}', ""); - Expect(0, 8237, '\P{^Bidi_Class: POP_Directional_Format}', ""); - Error('\p{Bc=_/a/PDF}'); - Error('\P{Bc=_/a/PDF}'); + Expect(1, 8236, '\p{Bidi_Class: pop_Directional_FORMAT}', ""); + Expect(0, 8236, '\p{^Bidi_Class: pop_Directional_FORMAT}', ""); + Expect(0, 8236, '\P{Bidi_Class: pop_Directional_FORMAT}', ""); + Expect(1, 8236, '\P{^Bidi_Class: pop_Directional_FORMAT}', ""); + Expect(0, 8237, '\p{Bidi_Class: pop_Directional_FORMAT}', ""); + Expect(1, 8237, '\p{^Bidi_Class: pop_Directional_FORMAT}', ""); + Expect(1, 8237, '\P{Bidi_Class: pop_Directional_FORMAT}', ""); + Expect(0, 8237, '\P{^Bidi_Class: pop_Directional_FORMAT}', ""); + Error('\p{Bc= /a/PDF}'); + Error('\P{Bc= /a/PDF}'); Expect(1, 8236, '\p{Bc=:\APDF\z:}', "");; Expect(0, 8237, '\p{Bc=:\APDF\z:}', "");; - Expect(1, 8236, '\p{Bc=pdf}', ""); - Expect(0, 8236, '\p{^Bc=pdf}', ""); - Expect(0, 8236, '\P{Bc=pdf}', ""); - Expect(1, 8236, '\P{^Bc=pdf}', ""); - Expect(0, 8237, '\p{Bc=pdf}', ""); - Expect(1, 8237, '\p{^Bc=pdf}', ""); - Expect(1, 8237, '\P{Bc=pdf}', ""); - Expect(0, 8237, '\P{^Bc=pdf}', ""); + Expect(1, 8236, '\p{Bc: pdf}', ""); + Expect(0, 8236, '\p{^Bc: pdf}', ""); + Expect(0, 8236, '\P{Bc: pdf}', ""); + Expect(1, 8236, '\P{^Bc: pdf}', ""); + Expect(0, 8237, '\p{Bc: pdf}', ""); + Expect(1, 8237, '\p{^Bc: pdf}', ""); + Expect(1, 8237, '\P{Bc: pdf}', ""); + Expect(0, 8237, '\P{^Bc: pdf}', ""); Expect(1, 8236, '\p{Bc=:\Apdf\z:}', "");; Expect(0, 8237, '\p{Bc=:\Apdf\z:}', "");; - Expect(1, 8236, '\p{Bc= _PDF}', ""); - Expect(0, 8236, '\p{^Bc= _PDF}', ""); - Expect(0, 8236, '\P{Bc= _PDF}', ""); - Expect(1, 8236, '\P{^Bc= _PDF}', ""); - Expect(0, 8237, '\p{Bc= _PDF}', ""); - Expect(1, 8237, '\p{^Bc= _PDF}', ""); - Expect(1, 8237, '\P{Bc= _PDF}', ""); - Expect(0, 8237, '\P{^Bc= _PDF}', ""); - Error('\p{Is_Bidi_Class= :=Pop_DIRECTIONAL_FORMAT}'); - Error('\P{Is_Bidi_Class= :=Pop_DIRECTIONAL_FORMAT}'); + Expect(1, 8236, '\p{Bc= pdf}', ""); + Expect(0, 8236, '\p{^Bc= pdf}', ""); + Expect(0, 8236, '\P{Bc= pdf}', ""); + Expect(1, 8236, '\P{^Bc= pdf}', ""); + Expect(0, 8237, '\p{Bc= pdf}', ""); + Expect(1, 8237, '\p{^Bc= pdf}', ""); + Expect(1, 8237, '\P{Bc= pdf}', ""); + Expect(0, 8237, '\P{^Bc= pdf}', ""); + Error('\p{Is_Bidi_Class=-_Pop_directional_format/a/}'); + Error('\P{Is_Bidi_Class=-_Pop_directional_format/a/}'); Expect(1, 8236, '\p{Is_Bidi_Class=popdirectionalformat}', ""); Expect(0, 8236, '\p{^Is_Bidi_Class=popdirectionalformat}', ""); Expect(0, 8236, '\P{Is_Bidi_Class=popdirectionalformat}', ""); @@ -2737,16 +2759,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8237, '\p{^Is_Bidi_Class=popdirectionalformat}', ""); Expect(1, 8237, '\P{Is_Bidi_Class=popdirectionalformat}', ""); Expect(0, 8237, '\P{^Is_Bidi_Class=popdirectionalformat}', ""); - Expect(1, 8236, '\p{Is_Bidi_Class= -Pop_DIRECTIONAL_format}', ""); - Expect(0, 8236, '\p{^Is_Bidi_Class= -Pop_DIRECTIONAL_format}', ""); - Expect(0, 8236, '\P{Is_Bidi_Class= -Pop_DIRECTIONAL_format}', ""); - Expect(1, 8236, '\P{^Is_Bidi_Class= -Pop_DIRECTIONAL_format}', ""); - Expect(0, 8237, '\p{Is_Bidi_Class= -Pop_DIRECTIONAL_format}', ""); - Expect(1, 8237, '\p{^Is_Bidi_Class= -Pop_DIRECTIONAL_format}', ""); - Expect(1, 8237, '\P{Is_Bidi_Class= -Pop_DIRECTIONAL_format}', ""); - Expect(0, 8237, '\P{^Is_Bidi_Class= -Pop_DIRECTIONAL_format}', ""); - Error('\p{Is_Bc=-:=PDF}'); - Error('\P{Is_Bc=-:=PDF}'); + Expect(1, 8236, '\p{Is_Bidi_Class=_POP_Directional_FORMAT}', ""); + Expect(0, 8236, '\p{^Is_Bidi_Class=_POP_Directional_FORMAT}', ""); + Expect(0, 8236, '\P{Is_Bidi_Class=_POP_Directional_FORMAT}', ""); + Expect(1, 8236, '\P{^Is_Bidi_Class=_POP_Directional_FORMAT}', ""); + Expect(0, 8237, '\p{Is_Bidi_Class=_POP_Directional_FORMAT}', ""); + Expect(1, 8237, '\p{^Is_Bidi_Class=_POP_Directional_FORMAT}', ""); + Expect(1, 8237, '\P{Is_Bidi_Class=_POP_Directional_FORMAT}', ""); + Expect(0, 8237, '\P{^Is_Bidi_Class=_POP_Directional_FORMAT}', ""); + Error('\p{Is_Bc: pdf:=}'); + Error('\P{Is_Bc: pdf:=}'); Expect(1, 8236, '\p{Is_Bc=pdf}', ""); Expect(0, 8236, '\p{^Is_Bc=pdf}', ""); Expect(0, 8236, '\P{Is_Bc=pdf}', ""); @@ -2755,16 +2777,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8237, '\p{^Is_Bc=pdf}', ""); Expect(1, 8237, '\P{Is_Bc=pdf}', ""); Expect(0, 8237, '\P{^Is_Bc=pdf}', ""); - Expect(1, 8236, '\p{Is_Bc= _PDF}', ""); - Expect(0, 8236, '\p{^Is_Bc= _PDF}', ""); - Expect(0, 8236, '\P{Is_Bc= _PDF}', ""); - Expect(1, 8236, '\P{^Is_Bc= _PDF}', ""); - Expect(0, 8237, '\p{Is_Bc= _PDF}', ""); - Expect(1, 8237, '\p{^Is_Bc= _PDF}', ""); - Expect(1, 8237, '\P{Is_Bc= _PDF}', ""); - Expect(0, 8237, '\P{^Is_Bc= _PDF}', ""); - Error('\p{Bidi_Class=_ pop_directional_isolate/a/}'); - Error('\P{Bidi_Class=_ pop_directional_isolate/a/}'); + Expect(1, 8236, '\p{Is_Bc= pdf}', ""); + Expect(0, 8236, '\p{^Is_Bc= pdf}', ""); + Expect(0, 8236, '\P{Is_Bc= pdf}', ""); + Expect(1, 8236, '\P{^Is_Bc= pdf}', ""); + Expect(0, 8237, '\p{Is_Bc= pdf}', ""); + Expect(1, 8237, '\p{^Is_Bc= pdf}', ""); + Expect(1, 8237, '\P{Is_Bc= pdf}', ""); + Expect(0, 8237, '\P{^Is_Bc= pdf}', ""); + Error('\p{Bidi_Class=/a/Pop_Directional_Isolate}'); + Error('\P{Bidi_Class=/a/Pop_Directional_Isolate}'); Expect(1, 8297, '\p{Bidi_Class=:\APop_Directional_Isolate\z:}', "");; Expect(0, 8298, '\p{Bidi_Class=:\APop_Directional_Isolate\z:}', "");; Expect(1, 8297, '\p{Bidi_Class=popdirectionalisolate}', ""); @@ -2777,16 +2799,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8298, '\P{^Bidi_Class=popdirectionalisolate}', ""); Expect(1, 8297, '\p{Bidi_Class=:\Apopdirectionalisolate\z:}', "");; Expect(0, 8298, '\p{Bidi_Class=:\Apopdirectionalisolate\z:}', "");; - Expect(1, 8297, '\p{Bidi_Class:- Pop_DIRECTIONAL_Isolate}', ""); - Expect(0, 8297, '\p{^Bidi_Class:- Pop_DIRECTIONAL_Isolate}', ""); - Expect(0, 8297, '\P{Bidi_Class:- Pop_DIRECTIONAL_Isolate}', ""); - Expect(1, 8297, '\P{^Bidi_Class:- Pop_DIRECTIONAL_Isolate}', ""); - Expect(0, 8298, '\p{Bidi_Class:- Pop_DIRECTIONAL_Isolate}', ""); - Expect(1, 8298, '\p{^Bidi_Class:- Pop_DIRECTIONAL_Isolate}', ""); - Expect(1, 8298, '\P{Bidi_Class:- Pop_DIRECTIONAL_Isolate}', ""); - Expect(0, 8298, '\P{^Bidi_Class:- Pop_DIRECTIONAL_Isolate}', ""); - Error('\p{Bc= pdi/a/}'); - Error('\P{Bc= pdi/a/}'); + Expect(1, 8297, '\p{Bidi_Class= pop_Directional_isolate}', ""); + Expect(0, 8297, '\p{^Bidi_Class= pop_Directional_isolate}', ""); + Expect(0, 8297, '\P{Bidi_Class= pop_Directional_isolate}', ""); + Expect(1, 8297, '\P{^Bidi_Class= pop_Directional_isolate}', ""); + Expect(0, 8298, '\p{Bidi_Class= pop_Directional_isolate}', ""); + Expect(1, 8298, '\p{^Bidi_Class= pop_Directional_isolate}', ""); + Expect(1, 8298, '\P{Bidi_Class= pop_Directional_isolate}', ""); + Expect(0, 8298, '\P{^Bidi_Class= pop_Directional_isolate}', ""); + Error('\p{Bc=/a/ _PDI}'); + Error('\P{Bc=/a/ _PDI}'); Expect(1, 8297, '\p{Bc=:\APDI\z:}', "");; Expect(0, 8298, '\p{Bc=:\APDI\z:}', "");; Expect(1, 8297, '\p{Bc=pdi}', ""); @@ -2799,34 +2821,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8298, '\P{^Bc=pdi}', ""); Expect(1, 8297, '\p{Bc=:\Apdi\z:}', "");; Expect(0, 8298, '\p{Bc=:\Apdi\z:}', "");; - Expect(1, 8297, '\p{Bc= PDI}', ""); - Expect(0, 8297, '\p{^Bc= PDI}', ""); - Expect(0, 8297, '\P{Bc= PDI}', ""); - Expect(1, 8297, '\P{^Bc= PDI}', ""); - Expect(0, 8298, '\p{Bc= PDI}', ""); - Expect(1, 8298, '\p{^Bc= PDI}', ""); - Expect(1, 8298, '\P{Bc= PDI}', ""); - Expect(0, 8298, '\P{^Bc= PDI}', ""); - Error('\p{Is_Bidi_Class=- Pop_Directional_ISOLATE/a/}'); - Error('\P{Is_Bidi_Class=- Pop_Directional_ISOLATE/a/}'); - Expect(1, 8297, '\p{Is_Bidi_Class=popdirectionalisolate}', ""); - Expect(0, 8297, '\p{^Is_Bidi_Class=popdirectionalisolate}', ""); - Expect(0, 8297, '\P{Is_Bidi_Class=popdirectionalisolate}', ""); - Expect(1, 8297, '\P{^Is_Bidi_Class=popdirectionalisolate}', ""); - Expect(0, 8298, '\p{Is_Bidi_Class=popdirectionalisolate}', ""); - Expect(1, 8298, '\p{^Is_Bidi_Class=popdirectionalisolate}', ""); - Expect(1, 8298, '\P{Is_Bidi_Class=popdirectionalisolate}', ""); - Expect(0, 8298, '\P{^Is_Bidi_Class=popdirectionalisolate}', ""); - Expect(1, 8297, '\p{Is_Bidi_Class= pop_Directional_isolate}', ""); - Expect(0, 8297, '\p{^Is_Bidi_Class= pop_Directional_isolate}', ""); - Expect(0, 8297, '\P{Is_Bidi_Class= pop_Directional_isolate}', ""); - Expect(1, 8297, '\P{^Is_Bidi_Class= pop_Directional_isolate}', ""); - Expect(0, 8298, '\p{Is_Bidi_Class= pop_Directional_isolate}', ""); - Expect(1, 8298, '\p{^Is_Bidi_Class= pop_Directional_isolate}', ""); - Expect(1, 8298, '\P{Is_Bidi_Class= pop_Directional_isolate}', ""); - Expect(0, 8298, '\P{^Is_Bidi_Class= pop_Directional_isolate}', ""); - Error('\p{Is_Bc: /a/- PDI}'); - Error('\P{Is_Bc: /a/- PDI}'); + Expect(1, 8297, '\p{Bc= PDI}', ""); + Expect(0, 8297, '\p{^Bc= PDI}', ""); + Expect(0, 8297, '\P{Bc= PDI}', ""); + Expect(1, 8297, '\P{^Bc= PDI}', ""); + Expect(0, 8298, '\p{Bc= PDI}', ""); + Expect(1, 8298, '\p{^Bc= PDI}', ""); + Expect(1, 8298, '\P{Bc= PDI}', ""); + Expect(0, 8298, '\P{^Bc= PDI}', ""); + Error('\p{Is_Bidi_Class=:=_POP_directional_ISOLATE}'); + Error('\P{Is_Bidi_Class=:=_POP_directional_ISOLATE}'); + Expect(1, 8297, '\p{Is_Bidi_Class: popdirectionalisolate}', ""); + Expect(0, 8297, '\p{^Is_Bidi_Class: popdirectionalisolate}', ""); + Expect(0, 8297, '\P{Is_Bidi_Class: popdirectionalisolate}', ""); + Expect(1, 8297, '\P{^Is_Bidi_Class: popdirectionalisolate}', ""); + Expect(0, 8298, '\p{Is_Bidi_Class: popdirectionalisolate}', ""); + Expect(1, 8298, '\p{^Is_Bidi_Class: popdirectionalisolate}', ""); + Expect(1, 8298, '\P{Is_Bidi_Class: popdirectionalisolate}', ""); + Expect(0, 8298, '\P{^Is_Bidi_Class: popdirectionalisolate}', ""); + Expect(1, 8297, '\p{Is_Bidi_Class= pop_Directional_Isolate}', ""); + Expect(0, 8297, '\p{^Is_Bidi_Class= pop_Directional_Isolate}', ""); + Expect(0, 8297, '\P{Is_Bidi_Class= pop_Directional_Isolate}', ""); + Expect(1, 8297, '\P{^Is_Bidi_Class= pop_Directional_Isolate}', ""); + Expect(0, 8298, '\p{Is_Bidi_Class= pop_Directional_Isolate}', ""); + Expect(1, 8298, '\p{^Is_Bidi_Class= pop_Directional_Isolate}', ""); + Expect(1, 8298, '\P{Is_Bidi_Class= pop_Directional_Isolate}', ""); + Expect(0, 8298, '\P{^Is_Bidi_Class= pop_Directional_Isolate}', ""); + Error('\p{Is_Bc: :=PDI}'); + Error('\P{Is_Bc: :=PDI}'); Expect(1, 8297, '\p{Is_Bc=pdi}', ""); Expect(0, 8297, '\p{^Is_Bc=pdi}', ""); Expect(0, 8297, '\P{Is_Bc=pdi}', ""); @@ -2835,16 +2857,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8298, '\p{^Is_Bc=pdi}', ""); Expect(1, 8298, '\P{Is_Bc=pdi}', ""); Expect(0, 8298, '\P{^Is_Bc=pdi}', ""); - Expect(1, 8297, '\p{Is_Bc=_PDI}', ""); - Expect(0, 8297, '\p{^Is_Bc=_PDI}', ""); - Expect(0, 8297, '\P{Is_Bc=_PDI}', ""); - Expect(1, 8297, '\P{^Is_Bc=_PDI}', ""); - Expect(0, 8298, '\p{Is_Bc=_PDI}', ""); - Expect(1, 8298, '\p{^Is_Bc=_PDI}', ""); - Expect(1, 8298, '\P{Is_Bc=_PDI}', ""); - Expect(0, 8298, '\P{^Is_Bc=_PDI}', ""); - Error('\p{Bidi_Class=:=RIGHT_To_LEFT}'); - Error('\P{Bidi_Class=:=RIGHT_To_LEFT}'); + Expect(1, 8297, '\p{Is_Bc= PDI}', ""); + Expect(0, 8297, '\p{^Is_Bc= PDI}', ""); + Expect(0, 8297, '\P{Is_Bc= PDI}', ""); + Expect(1, 8297, '\P{^Is_Bc= PDI}', ""); + Expect(0, 8298, '\p{Is_Bc= PDI}', ""); + Expect(1, 8298, '\p{^Is_Bc= PDI}', ""); + Expect(1, 8298, '\P{Is_Bc= PDI}', ""); + Expect(0, 8298, '\P{^Is_Bc= PDI}', ""); + Error('\p{Bidi_Class= :=Right_To_LEFT}'); + Error('\P{Bidi_Class= :=Right_To_LEFT}'); Expect(1, 126975, '\p{Bidi_Class=:\ARight_To_Left\z:}', "");; Expect(0, 126976, '\p{Bidi_Class=:\ARight_To_Left\z:}', "");; Expect(1, 126975, '\p{Bidi_Class=righttoleft}', ""); @@ -2857,16 +2879,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 126976, '\P{^Bidi_Class=righttoleft}', ""); Expect(1, 126975, '\p{Bidi_Class=:\Arighttoleft\z:}', "");; Expect(0, 126976, '\p{Bidi_Class=:\Arighttoleft\z:}', "");; - Expect(1, 126975, '\p{Bidi_Class= -Right_To_left}', ""); - Expect(0, 126975, '\p{^Bidi_Class= -Right_To_left}', ""); - Expect(0, 126975, '\P{Bidi_Class= -Right_To_left}', ""); - Expect(1, 126975, '\P{^Bidi_Class= -Right_To_left}', ""); - Expect(0, 126976, '\p{Bidi_Class= -Right_To_left}', ""); - Expect(1, 126976, '\p{^Bidi_Class= -Right_To_left}', ""); - Expect(1, 126976, '\P{Bidi_Class= -Right_To_left}', ""); - Expect(0, 126976, '\P{^Bidi_Class= -Right_To_left}', ""); - Error('\p{Bc=-R:=}'); - Error('\P{Bc=-R:=}'); + Expect(1, 126975, '\p{Bidi_Class: RIGHT_To_Left}', ""); + Expect(0, 126975, '\p{^Bidi_Class: RIGHT_To_Left}', ""); + Expect(0, 126975, '\P{Bidi_Class: RIGHT_To_Left}', ""); + Expect(1, 126975, '\P{^Bidi_Class: RIGHT_To_Left}', ""); + Expect(0, 126976, '\p{Bidi_Class: RIGHT_To_Left}', ""); + Expect(1, 126976, '\p{^Bidi_Class: RIGHT_To_Left}', ""); + Expect(1, 126976, '\P{Bidi_Class: RIGHT_To_Left}', ""); + Expect(0, 126976, '\P{^Bidi_Class: RIGHT_To_Left}', ""); + Error('\p{Bc= :=R}'); + Error('\P{Bc= :=R}'); Expect(1, 126975, '\p{Bc=:\AR\z:}', "");; Expect(0, 126976, '\p{Bc=:\AR\z:}', "");; Expect(1, 126975, '\p{Bc=r}', ""); @@ -2879,16 +2901,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 126976, '\P{^Bc=r}', ""); Expect(1, 126975, '\p{Bc=:\Ar\z:}', "");; Expect(0, 126976, '\p{Bc=:\Ar\z:}', "");; - Expect(1, 126975, '\p{Bc=--R}', ""); - Expect(0, 126975, '\p{^Bc=--R}', ""); - Expect(0, 126975, '\P{Bc=--R}', ""); - Expect(1, 126975, '\P{^Bc=--R}', ""); - Expect(0, 126976, '\p{Bc=--R}', ""); - Expect(1, 126976, '\p{^Bc=--R}', ""); - Expect(1, 126976, '\P{Bc=--R}', ""); - Expect(0, 126976, '\P{^Bc=--R}', ""); - Error('\p{Is_Bidi_Class=:= RIGHT_TO_left}'); - Error('\P{Is_Bidi_Class=:= RIGHT_TO_left}'); + Expect(1, 126975, '\p{Bc= R}', ""); + Expect(0, 126975, '\p{^Bc= R}', ""); + Expect(0, 126975, '\P{Bc= R}', ""); + Expect(1, 126975, '\P{^Bc= R}', ""); + Expect(0, 126976, '\p{Bc= R}', ""); + Expect(1, 126976, '\p{^Bc= R}', ""); + Expect(1, 126976, '\P{Bc= R}', ""); + Expect(0, 126976, '\P{^Bc= R}', ""); + Error('\p{Is_Bidi_Class=:=_right_TO_Left}'); + Error('\P{Is_Bidi_Class=:=_right_TO_Left}'); Expect(1, 126975, '\p{Is_Bidi_Class=righttoleft}', ""); Expect(0, 126975, '\p{^Is_Bidi_Class=righttoleft}', ""); Expect(0, 126975, '\P{Is_Bidi_Class=righttoleft}', ""); @@ -2897,16 +2919,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 126976, '\p{^Is_Bidi_Class=righttoleft}', ""); Expect(1, 126976, '\P{Is_Bidi_Class=righttoleft}', ""); Expect(0, 126976, '\P{^Is_Bidi_Class=righttoleft}', ""); - Expect(1, 126975, '\p{Is_Bidi_Class= Right_To_LEFT}', ""); - Expect(0, 126975, '\p{^Is_Bidi_Class= Right_To_LEFT}', ""); - Expect(0, 126975, '\P{Is_Bidi_Class= Right_To_LEFT}', ""); - Expect(1, 126975, '\P{^Is_Bidi_Class= Right_To_LEFT}', ""); - Expect(0, 126976, '\p{Is_Bidi_Class= Right_To_LEFT}', ""); - Expect(1, 126976, '\p{^Is_Bidi_Class= Right_To_LEFT}', ""); - Expect(1, 126976, '\P{Is_Bidi_Class= Right_To_LEFT}', ""); - Expect(0, 126976, '\P{^Is_Bidi_Class= Right_To_LEFT}', ""); - Error('\p{Is_Bc=:= R}'); - Error('\P{Is_Bc=:= R}'); + Expect(1, 126975, '\p{Is_Bidi_Class= Right_To_LEFT}', ""); + Expect(0, 126975, '\p{^Is_Bidi_Class= Right_To_LEFT}', ""); + Expect(0, 126975, '\P{Is_Bidi_Class= Right_To_LEFT}', ""); + Expect(1, 126975, '\P{^Is_Bidi_Class= Right_To_LEFT}', ""); + Expect(0, 126976, '\p{Is_Bidi_Class= Right_To_LEFT}', ""); + Expect(1, 126976, '\p{^Is_Bidi_Class= Right_To_LEFT}', ""); + Expect(1, 126976, '\P{Is_Bidi_Class= Right_To_LEFT}', ""); + Expect(0, 126976, '\P{^Is_Bidi_Class= Right_To_LEFT}', ""); + Error('\p{Is_Bc=:= R}'); + Error('\P{Is_Bc=:= R}'); Expect(1, 126975, '\p{Is_Bc=r}', ""); Expect(0, 126975, '\p{^Is_Bc=r}', ""); Expect(0, 126975, '\P{Is_Bc=r}', ""); @@ -2915,16 +2937,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 126976, '\p{^Is_Bc=r}', ""); Expect(1, 126976, '\P{Is_Bc=r}', ""); Expect(0, 126976, '\P{^Is_Bc=r}', ""); - Expect(1, 126975, '\p{Is_Bc: R}', ""); - Expect(0, 126975, '\p{^Is_Bc: R}', ""); - Expect(0, 126975, '\P{Is_Bc: R}', ""); - Expect(1, 126975, '\P{^Is_Bc: R}', ""); - Expect(0, 126976, '\p{Is_Bc: R}', ""); - Expect(1, 126976, '\p{^Is_Bc: R}', ""); - Expect(1, 126976, '\P{Is_Bc: R}', ""); - Expect(0, 126976, '\P{^Is_Bc: R}', ""); - Error('\p{Bidi_Class=/a/ right_to_left_EMBEDDING}'); - Error('\P{Bidi_Class=/a/ right_to_left_EMBEDDING}'); + Expect(1, 126975, '\p{Is_Bc=- R}', ""); + Expect(0, 126975, '\p{^Is_Bc=- R}', ""); + Expect(0, 126975, '\P{Is_Bc=- R}', ""); + Expect(1, 126975, '\P{^Is_Bc=- R}', ""); + Expect(0, 126976, '\p{Is_Bc=- R}', ""); + Expect(1, 126976, '\p{^Is_Bc=- R}', ""); + Expect(1, 126976, '\P{Is_Bc=- R}', ""); + Expect(0, 126976, '\P{^Is_Bc=- R}', ""); + Error('\p{Bidi_Class= :=right_To_Left_EMBEDDING}'); + Error('\P{Bidi_Class= :=right_To_Left_EMBEDDING}'); Expect(1, 8235, '\p{Bidi_Class=:\ARight_To_Left_Embedding\z:}', "");; Expect(0, 8236, '\p{Bidi_Class=:\ARight_To_Left_Embedding\z:}', "");; Expect(1, 8235, '\p{Bidi_Class=righttoleftembedding}', ""); @@ -2937,16 +2959,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8236, '\P{^Bidi_Class=righttoleftembedding}', ""); Expect(1, 8235, '\p{Bidi_Class=:\Arighttoleftembedding\z:}', "");; Expect(0, 8236, '\p{Bidi_Class=:\Arighttoleftembedding\z:}', "");; - Expect(1, 8235, '\p{Bidi_Class= _RIGHT_to_LEFT_embedding}', ""); - Expect(0, 8235, '\p{^Bidi_Class= _RIGHT_to_LEFT_embedding}', ""); - Expect(0, 8235, '\P{Bidi_Class= _RIGHT_to_LEFT_embedding}', ""); - Expect(1, 8235, '\P{^Bidi_Class= _RIGHT_to_LEFT_embedding}', ""); - Expect(0, 8236, '\p{Bidi_Class= _RIGHT_to_LEFT_embedding}', ""); - Expect(1, 8236, '\p{^Bidi_Class= _RIGHT_to_LEFT_embedding}', ""); - Expect(1, 8236, '\P{Bidi_Class= _RIGHT_to_LEFT_embedding}', ""); - Expect(0, 8236, '\P{^Bidi_Class= _RIGHT_to_LEFT_embedding}', ""); - Error('\p{Bc= RLE/a/}'); - Error('\P{Bc= RLE/a/}'); + Expect(1, 8235, '\p{Bidi_Class= RIGHT_to_left_EMBEDDING}', ""); + Expect(0, 8235, '\p{^Bidi_Class= RIGHT_to_left_EMBEDDING}', ""); + Expect(0, 8235, '\P{Bidi_Class= RIGHT_to_left_EMBEDDING}', ""); + Expect(1, 8235, '\P{^Bidi_Class= RIGHT_to_left_EMBEDDING}', ""); + Expect(0, 8236, '\p{Bidi_Class= RIGHT_to_left_EMBEDDING}', ""); + Expect(1, 8236, '\p{^Bidi_Class= RIGHT_to_left_EMBEDDING}', ""); + Expect(1, 8236, '\P{Bidi_Class= RIGHT_to_left_EMBEDDING}', ""); + Expect(0, 8236, '\P{^Bidi_Class= RIGHT_to_left_EMBEDDING}', ""); + Error('\p{Bc=/a/-RLE}'); + Error('\P{Bc=/a/-RLE}'); Expect(1, 8235, '\p{Bc=:\ARLE\z:}', "");; Expect(0, 8236, '\p{Bc=:\ARLE\z:}', "");; Expect(1, 8235, '\p{Bc=rle}', ""); @@ -2959,16 +2981,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8236, '\P{^Bc=rle}', ""); Expect(1, 8235, '\p{Bc=:\Arle\z:}', "");; Expect(0, 8236, '\p{Bc=:\Arle\z:}', "");; - Expect(1, 8235, '\p{Bc=_-RLE}', ""); - Expect(0, 8235, '\p{^Bc=_-RLE}', ""); - Expect(0, 8235, '\P{Bc=_-RLE}', ""); - Expect(1, 8235, '\P{^Bc=_-RLE}', ""); - Expect(0, 8236, '\p{Bc=_-RLE}', ""); - Expect(1, 8236, '\p{^Bc=_-RLE}', ""); - Expect(1, 8236, '\P{Bc=_-RLE}', ""); - Expect(0, 8236, '\P{^Bc=_-RLE}', ""); - Error('\p{Is_Bidi_Class= Right_to_left_Embedding:=}'); - Error('\P{Is_Bidi_Class= Right_to_left_Embedding:=}'); + Expect(1, 8235, '\p{Bc= RLE}', ""); + Expect(0, 8235, '\p{^Bc= RLE}', ""); + Expect(0, 8235, '\P{Bc= RLE}', ""); + Expect(1, 8235, '\P{^Bc= RLE}', ""); + Expect(0, 8236, '\p{Bc= RLE}', ""); + Expect(1, 8236, '\p{^Bc= RLE}', ""); + Expect(1, 8236, '\P{Bc= RLE}', ""); + Expect(0, 8236, '\P{^Bc= RLE}', ""); + Error('\p{Is_Bidi_Class: _ Right_To_left_EMBEDDING:=}'); + Error('\P{Is_Bidi_Class: _ Right_To_left_EMBEDDING:=}'); Expect(1, 8235, '\p{Is_Bidi_Class=righttoleftembedding}', ""); Expect(0, 8235, '\p{^Is_Bidi_Class=righttoleftembedding}', ""); Expect(0, 8235, '\P{Is_Bidi_Class=righttoleftembedding}', ""); @@ -2977,16 +2999,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8236, '\p{^Is_Bidi_Class=righttoleftembedding}', ""); Expect(1, 8236, '\P{Is_Bidi_Class=righttoleftembedding}', ""); Expect(0, 8236, '\P{^Is_Bidi_Class=righttoleftembedding}', ""); - Expect(1, 8235, '\p{Is_Bidi_Class= Right_TO_Left_EMBEDDING}', ""); - Expect(0, 8235, '\p{^Is_Bidi_Class= Right_TO_Left_EMBEDDING}', ""); - Expect(0, 8235, '\P{Is_Bidi_Class= Right_TO_Left_EMBEDDING}', ""); - Expect(1, 8235, '\P{^Is_Bidi_Class= Right_TO_Left_EMBEDDING}', ""); - Expect(0, 8236, '\p{Is_Bidi_Class= Right_TO_Left_EMBEDDING}', ""); - Expect(1, 8236, '\p{^Is_Bidi_Class= Right_TO_Left_EMBEDDING}', ""); - Expect(1, 8236, '\P{Is_Bidi_Class= Right_TO_Left_EMBEDDING}', ""); - Expect(0, 8236, '\P{^Is_Bidi_Class= Right_TO_Left_EMBEDDING}', ""); - Error('\p{Is_Bc: RLE:=}'); - Error('\P{Is_Bc: RLE:=}'); + Expect(1, 8235, '\p{Is_Bidi_Class=--right_To_Left_embedding}', ""); + Expect(0, 8235, '\p{^Is_Bidi_Class=--right_To_Left_embedding}', ""); + Expect(0, 8235, '\P{Is_Bidi_Class=--right_To_Left_embedding}', ""); + Expect(1, 8235, '\P{^Is_Bidi_Class=--right_To_Left_embedding}', ""); + Expect(0, 8236, '\p{Is_Bidi_Class=--right_To_Left_embedding}', ""); + Expect(1, 8236, '\p{^Is_Bidi_Class=--right_To_Left_embedding}', ""); + Expect(1, 8236, '\P{Is_Bidi_Class=--right_To_Left_embedding}', ""); + Expect(0, 8236, '\P{^Is_Bidi_Class=--right_To_Left_embedding}', ""); + Error('\p{Is_Bc=-RLE:=}'); + Error('\P{Is_Bc=-RLE:=}'); Expect(1, 8235, '\p{Is_Bc=rle}', ""); Expect(0, 8235, '\p{^Is_Bc=rle}', ""); Expect(0, 8235, '\P{Is_Bc=rle}', ""); @@ -2995,16 +3017,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8236, '\p{^Is_Bc=rle}', ""); Expect(1, 8236, '\P{Is_Bc=rle}', ""); Expect(0, 8236, '\P{^Is_Bc=rle}', ""); - Expect(1, 8235, '\p{Is_Bc= _RLE}', ""); - Expect(0, 8235, '\p{^Is_Bc= _RLE}', ""); - Expect(0, 8235, '\P{Is_Bc= _RLE}', ""); - Expect(1, 8235, '\P{^Is_Bc= _RLE}', ""); - Expect(0, 8236, '\p{Is_Bc= _RLE}', ""); - Expect(1, 8236, '\p{^Is_Bc= _RLE}', ""); - Expect(1, 8236, '\P{Is_Bc= _RLE}', ""); - Expect(0, 8236, '\P{^Is_Bc= _RLE}', ""); - Error('\p{Bidi_Class=-/a/RIGHT_to_left_ISOLATE}'); - Error('\P{Bidi_Class=-/a/RIGHT_to_left_ISOLATE}'); + Expect(1, 8235, '\p{Is_Bc=_-RLE}', ""); + Expect(0, 8235, '\p{^Is_Bc=_-RLE}', ""); + Expect(0, 8235, '\P{Is_Bc=_-RLE}', ""); + Expect(1, 8235, '\P{^Is_Bc=_-RLE}', ""); + Expect(0, 8236, '\p{Is_Bc=_-RLE}', ""); + Expect(1, 8236, '\p{^Is_Bc=_-RLE}', ""); + Expect(1, 8236, '\P{Is_Bc=_-RLE}', ""); + Expect(0, 8236, '\P{^Is_Bc=_-RLE}', ""); + Error('\p{Bidi_Class::=--RIGHT_To_left_Isolate}'); + Error('\P{Bidi_Class::=--RIGHT_To_left_Isolate}'); Expect(1, 8295, '\p{Bidi_Class=:\ARight_To_Left_Isolate\z:}', "");; Expect(0, 8296, '\p{Bidi_Class=:\ARight_To_Left_Isolate\z:}', "");; Expect(1, 8295, '\p{Bidi_Class=righttoleftisolate}', ""); @@ -3017,38 +3039,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8296, '\P{^Bidi_Class=righttoleftisolate}', ""); Expect(1, 8295, '\p{Bidi_Class=:\Arighttoleftisolate\z:}', "");; Expect(0, 8296, '\p{Bidi_Class=:\Arighttoleftisolate\z:}', "");; - Expect(1, 8295, '\p{Bidi_Class= _Right_TO_Left_isolate}', ""); - Expect(0, 8295, '\p{^Bidi_Class= _Right_TO_Left_isolate}', ""); - Expect(0, 8295, '\P{Bidi_Class= _Right_TO_Left_isolate}', ""); - Expect(1, 8295, '\P{^Bidi_Class= _Right_TO_Left_isolate}', ""); - Expect(0, 8296, '\p{Bidi_Class= _Right_TO_Left_isolate}', ""); - Expect(1, 8296, '\p{^Bidi_Class= _Right_TO_Left_isolate}', ""); - Expect(1, 8296, '\P{Bidi_Class= _Right_TO_Left_isolate}', ""); - Expect(0, 8296, '\P{^Bidi_Class= _Right_TO_Left_isolate}', ""); - Error('\p{Bc=:=_ rli}'); - Error('\P{Bc=:=_ rli}'); + Expect(1, 8295, '\p{Bidi_Class= _right_to_left_Isolate}', ""); + Expect(0, 8295, '\p{^Bidi_Class= _right_to_left_Isolate}', ""); + Expect(0, 8295, '\P{Bidi_Class= _right_to_left_Isolate}', ""); + Expect(1, 8295, '\P{^Bidi_Class= _right_to_left_Isolate}', ""); + Expect(0, 8296, '\p{Bidi_Class= _right_to_left_Isolate}', ""); + Expect(1, 8296, '\p{^Bidi_Class= _right_to_left_Isolate}', ""); + Expect(1, 8296, '\P{Bidi_Class= _right_to_left_Isolate}', ""); + Expect(0, 8296, '\P{^Bidi_Class= _right_to_left_Isolate}', ""); + Error('\p{Bc::= rli}'); + Error('\P{Bc::= rli}'); Expect(1, 8295, '\p{Bc=:\ARLI\z:}', "");; Expect(0, 8296, '\p{Bc=:\ARLI\z:}', "");; - Expect(1, 8295, '\p{Bc: rli}', ""); - Expect(0, 8295, '\p{^Bc: rli}', ""); - Expect(0, 8295, '\P{Bc: rli}', ""); - Expect(1, 8295, '\P{^Bc: rli}', ""); - Expect(0, 8296, '\p{Bc: rli}', ""); - Expect(1, 8296, '\p{^Bc: rli}', ""); - Expect(1, 8296, '\P{Bc: rli}', ""); - Expect(0, 8296, '\P{^Bc: rli}', ""); + Expect(1, 8295, '\p{Bc: rli}', ""); + Expect(0, 8295, '\p{^Bc: rli}', ""); + Expect(0, 8295, '\P{Bc: rli}', ""); + Expect(1, 8295, '\P{^Bc: rli}', ""); + Expect(0, 8296, '\p{Bc: rli}', ""); + Expect(1, 8296, '\p{^Bc: rli}', ""); + Expect(1, 8296, '\P{Bc: rli}', ""); + Expect(0, 8296, '\P{^Bc: rli}', ""); Expect(1, 8295, '\p{Bc=:\Arli\z:}', "");; Expect(0, 8296, '\p{Bc=:\Arli\z:}', "");; - Expect(1, 8295, '\p{Bc= _RLI}', ""); - Expect(0, 8295, '\p{^Bc= _RLI}', ""); - Expect(0, 8295, '\P{Bc= _RLI}', ""); - Expect(1, 8295, '\P{^Bc= _RLI}', ""); - Expect(0, 8296, '\p{Bc= _RLI}', ""); - Expect(1, 8296, '\p{^Bc= _RLI}', ""); - Expect(1, 8296, '\P{Bc= _RLI}', ""); - Expect(0, 8296, '\P{^Bc= _RLI}', ""); - Error('\p{Is_Bidi_Class= :=Right_To_Left_Isolate}'); - Error('\P{Is_Bidi_Class= :=Right_To_Left_Isolate}'); + Expect(1, 8295, '\p{Bc= RLI}', ""); + Expect(0, 8295, '\p{^Bc= RLI}', ""); + Expect(0, 8295, '\P{Bc= RLI}', ""); + Expect(1, 8295, '\P{^Bc= RLI}', ""); + Expect(0, 8296, '\p{Bc= RLI}', ""); + Expect(1, 8296, '\p{^Bc= RLI}', ""); + Expect(1, 8296, '\P{Bc= RLI}', ""); + Expect(0, 8296, '\P{^Bc= RLI}', ""); + Error('\p{Is_Bidi_Class=-:=right_To_Left_Isolate}'); + Error('\P{Is_Bidi_Class=-:=right_To_Left_Isolate}'); Expect(1, 8295, '\p{Is_Bidi_Class=righttoleftisolate}', ""); Expect(0, 8295, '\p{^Is_Bidi_Class=righttoleftisolate}', ""); Expect(0, 8295, '\P{Is_Bidi_Class=righttoleftisolate}', ""); @@ -3057,16 +3079,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8296, '\p{^Is_Bidi_Class=righttoleftisolate}', ""); Expect(1, 8296, '\P{Is_Bidi_Class=righttoleftisolate}', ""); Expect(0, 8296, '\P{^Is_Bidi_Class=righttoleftisolate}', ""); - Expect(1, 8295, '\p{Is_Bidi_Class=Right_TO_Left_Isolate}', ""); - Expect(0, 8295, '\p{^Is_Bidi_Class=Right_TO_Left_Isolate}', ""); - Expect(0, 8295, '\P{Is_Bidi_Class=Right_TO_Left_Isolate}', ""); - Expect(1, 8295, '\P{^Is_Bidi_Class=Right_TO_Left_Isolate}', ""); - Expect(0, 8296, '\p{Is_Bidi_Class=Right_TO_Left_Isolate}', ""); - Expect(1, 8296, '\p{^Is_Bidi_Class=Right_TO_Left_Isolate}', ""); - Expect(1, 8296, '\P{Is_Bidi_Class=Right_TO_Left_Isolate}', ""); - Expect(0, 8296, '\P{^Is_Bidi_Class=Right_TO_Left_Isolate}', ""); - Error('\p{Is_Bc= RLI:=}'); - Error('\P{Is_Bc= RLI:=}'); + Expect(1, 8295, '\p{Is_Bidi_Class=_Right_To_Left_isolate}', ""); + Expect(0, 8295, '\p{^Is_Bidi_Class=_Right_To_Left_isolate}', ""); + Expect(0, 8295, '\P{Is_Bidi_Class=_Right_To_Left_isolate}', ""); + Expect(1, 8295, '\P{^Is_Bidi_Class=_Right_To_Left_isolate}', ""); + Expect(0, 8296, '\p{Is_Bidi_Class=_Right_To_Left_isolate}', ""); + Expect(1, 8296, '\p{^Is_Bidi_Class=_Right_To_Left_isolate}', ""); + Expect(1, 8296, '\P{Is_Bidi_Class=_Right_To_Left_isolate}', ""); + Expect(0, 8296, '\P{^Is_Bidi_Class=_Right_To_Left_isolate}', ""); + Error('\p{Is_Bc= /a/RLI}'); + Error('\P{Is_Bc= /a/RLI}'); Expect(1, 8295, '\p{Is_Bc=rli}', ""); Expect(0, 8295, '\p{^Is_Bc=rli}', ""); Expect(0, 8295, '\P{Is_Bc=rli}', ""); @@ -3075,16 +3097,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8296, '\p{^Is_Bc=rli}', ""); Expect(1, 8296, '\P{Is_Bc=rli}', ""); Expect(0, 8296, '\P{^Is_Bc=rli}', ""); - Expect(1, 8295, '\p{Is_Bc= RLI}', ""); - Expect(0, 8295, '\p{^Is_Bc= RLI}', ""); - Expect(0, 8295, '\P{Is_Bc= RLI}', ""); - Expect(1, 8295, '\P{^Is_Bc= RLI}', ""); - Expect(0, 8296, '\p{Is_Bc= RLI}', ""); - Expect(1, 8296, '\p{^Is_Bc= RLI}', ""); - Expect(1, 8296, '\P{Is_Bc= RLI}', ""); - Expect(0, 8296, '\P{^Is_Bc= RLI}', ""); - Error('\p{Bidi_Class=_ Right_TO_Left_OVERRIDE:=}'); - Error('\P{Bidi_Class=_ Right_TO_Left_OVERRIDE:=}'); + Expect(1, 8295, '\p{Is_Bc=_-RLI}', ""); + Expect(0, 8295, '\p{^Is_Bc=_-RLI}', ""); + Expect(0, 8295, '\P{Is_Bc=_-RLI}', ""); + Expect(1, 8295, '\P{^Is_Bc=_-RLI}', ""); + Expect(0, 8296, '\p{Is_Bc=_-RLI}', ""); + Expect(1, 8296, '\p{^Is_Bc=_-RLI}', ""); + Expect(1, 8296, '\P{Is_Bc=_-RLI}', ""); + Expect(0, 8296, '\P{^Is_Bc=_-RLI}', ""); + Error('\p{Bidi_Class= /a/right_to_Left_Override}'); + Error('\P{Bidi_Class= /a/right_to_Left_Override}'); Expect(1, 8238, '\p{Bidi_Class=:\ARight_To_Left_Override\z:}', "");; Expect(0, 8239, '\p{Bidi_Class=:\ARight_To_Left_Override\z:}', "");; Expect(1, 8238, '\p{Bidi_Class=righttoleftoverride}', ""); @@ -3097,16 +3119,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8239, '\P{^Bidi_Class=righttoleftoverride}', ""); Expect(1, 8238, '\p{Bidi_Class=:\Arighttoleftoverride\z:}', "");; Expect(0, 8239, '\p{Bidi_Class=:\Arighttoleftoverride\z:}', "");; - Expect(1, 8238, '\p{Bidi_Class=--right_to_LEFT_override}', ""); - Expect(0, 8238, '\p{^Bidi_Class=--right_to_LEFT_override}', ""); - Expect(0, 8238, '\P{Bidi_Class=--right_to_LEFT_override}', ""); - Expect(1, 8238, '\P{^Bidi_Class=--right_to_LEFT_override}', ""); - Expect(0, 8239, '\p{Bidi_Class=--right_to_LEFT_override}', ""); - Expect(1, 8239, '\p{^Bidi_Class=--right_to_LEFT_override}', ""); - Expect(1, 8239, '\P{Bidi_Class=--right_to_LEFT_override}', ""); - Expect(0, 8239, '\P{^Bidi_Class=--right_to_LEFT_override}', ""); - Error('\p{Bc=/a/rlo}'); - Error('\P{Bc=/a/rlo}'); + Expect(1, 8238, '\p{Bidi_Class= _Right_To_left_override}', ""); + Expect(0, 8238, '\p{^Bidi_Class= _Right_To_left_override}', ""); + Expect(0, 8238, '\P{Bidi_Class= _Right_To_left_override}', ""); + Expect(1, 8238, '\P{^Bidi_Class= _Right_To_left_override}', ""); + Expect(0, 8239, '\p{Bidi_Class= _Right_To_left_override}', ""); + Expect(1, 8239, '\p{^Bidi_Class= _Right_To_left_override}', ""); + Expect(1, 8239, '\P{Bidi_Class= _Right_To_left_override}', ""); + Expect(0, 8239, '\P{^Bidi_Class= _Right_To_left_override}', ""); + Error('\p{Bc=__rlo/a/}'); + Error('\P{Bc=__rlo/a/}'); Expect(1, 8238, '\p{Bc=:\ARLO\z:}', "");; Expect(0, 8239, '\p{Bc=:\ARLO\z:}', "");; Expect(1, 8238, '\p{Bc=rlo}', ""); @@ -3119,16 +3141,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8239, '\P{^Bc=rlo}', ""); Expect(1, 8238, '\p{Bc=:\Arlo\z:}', "");; Expect(0, 8239, '\p{Bc=:\Arlo\z:}', "");; - Expect(1, 8238, '\p{Bc= RLO}', ""); - Expect(0, 8238, '\p{^Bc= RLO}', ""); - Expect(0, 8238, '\P{Bc= RLO}', ""); - Expect(1, 8238, '\P{^Bc= RLO}', ""); - Expect(0, 8239, '\p{Bc= RLO}', ""); - Expect(1, 8239, '\p{^Bc= RLO}', ""); - Expect(1, 8239, '\P{Bc= RLO}', ""); - Expect(0, 8239, '\P{^Bc= RLO}', ""); - Error('\p{Is_Bidi_Class: :=-_Right_To_left_Override}'); - Error('\P{Is_Bidi_Class: :=-_Right_To_left_Override}'); + Expect(1, 8238, '\p{Bc= rlo}', ""); + Expect(0, 8238, '\p{^Bc= rlo}', ""); + Expect(0, 8238, '\P{Bc= rlo}', ""); + Expect(1, 8238, '\P{^Bc= rlo}', ""); + Expect(0, 8239, '\p{Bc= rlo}', ""); + Expect(1, 8239, '\p{^Bc= rlo}', ""); + Expect(1, 8239, '\P{Bc= rlo}', ""); + Expect(0, 8239, '\P{^Bc= rlo}', ""); + Error('\p{Is_Bidi_Class= Right_To_Left_OVERRIDE/a/}'); + Error('\P{Is_Bidi_Class= Right_To_Left_OVERRIDE/a/}'); Expect(1, 8238, '\p{Is_Bidi_Class=righttoleftoverride}', ""); Expect(0, 8238, '\p{^Is_Bidi_Class=righttoleftoverride}', ""); Expect(0, 8238, '\P{Is_Bidi_Class=righttoleftoverride}', ""); @@ -3137,16 +3159,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8239, '\p{^Is_Bidi_Class=righttoleftoverride}', ""); Expect(1, 8239, '\P{Is_Bidi_Class=righttoleftoverride}', ""); Expect(0, 8239, '\P{^Is_Bidi_Class=righttoleftoverride}', ""); - Expect(1, 8238, '\p{Is_Bidi_Class: __Right_To_Left_override}', ""); - Expect(0, 8238, '\p{^Is_Bidi_Class: __Right_To_Left_override}', ""); - Expect(0, 8238, '\P{Is_Bidi_Class: __Right_To_Left_override}', ""); - Expect(1, 8238, '\P{^Is_Bidi_Class: __Right_To_Left_override}', ""); - Expect(0, 8239, '\p{Is_Bidi_Class: __Right_To_Left_override}', ""); - Expect(1, 8239, '\p{^Is_Bidi_Class: __Right_To_Left_override}', ""); - Expect(1, 8239, '\P{Is_Bidi_Class: __Right_To_Left_override}', ""); - Expect(0, 8239, '\P{^Is_Bidi_Class: __Right_To_Left_override}', ""); - Error('\p{Is_Bc= rlo/a/}'); - Error('\P{Is_Bc= rlo/a/}'); + Expect(1, 8238, '\p{Is_Bidi_Class: -right_to_left_override}', ""); + Expect(0, 8238, '\p{^Is_Bidi_Class: -right_to_left_override}', ""); + Expect(0, 8238, '\P{Is_Bidi_Class: -right_to_left_override}', ""); + Expect(1, 8238, '\P{^Is_Bidi_Class: -right_to_left_override}', ""); + Expect(0, 8239, '\p{Is_Bidi_Class: -right_to_left_override}', ""); + Expect(1, 8239, '\p{^Is_Bidi_Class: -right_to_left_override}', ""); + Expect(1, 8239, '\P{Is_Bidi_Class: -right_to_left_override}', ""); + Expect(0, 8239, '\P{^Is_Bidi_Class: -right_to_left_override}', ""); + Error('\p{Is_Bc=:=_ RLO}'); + Error('\P{Is_Bc=:=_ RLO}'); Expect(1, 8238, '\p{Is_Bc=rlo}', ""); Expect(0, 8238, '\p{^Is_Bc=rlo}', ""); Expect(0, 8238, '\P{Is_Bc=rlo}', ""); @@ -3155,38 +3177,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8239, '\p{^Is_Bc=rlo}', ""); Expect(1, 8239, '\P{Is_Bc=rlo}', ""); Expect(0, 8239, '\P{^Is_Bc=rlo}', ""); - Expect(1, 8238, '\p{Is_Bc= RLO}', ""); - Expect(0, 8238, '\p{^Is_Bc= RLO}', ""); - Expect(0, 8238, '\P{Is_Bc= RLO}', ""); - Expect(1, 8238, '\P{^Is_Bc= RLO}', ""); - Expect(0, 8239, '\p{Is_Bc= RLO}', ""); - Expect(1, 8239, '\p{^Is_Bc= RLO}', ""); - Expect(1, 8239, '\P{Is_Bc= RLO}', ""); - Expect(0, 8239, '\P{^Is_Bc= RLO}', ""); - Error('\p{Bidi_Class: /a/segment_Separator}'); - Error('\P{Bidi_Class: /a/segment_Separator}'); + Expect(1, 8238, '\p{Is_Bc=-RLO}', ""); + Expect(0, 8238, '\p{^Is_Bc=-RLO}', ""); + Expect(0, 8238, '\P{Is_Bc=-RLO}', ""); + Expect(1, 8238, '\P{^Is_Bc=-RLO}', ""); + Expect(0, 8239, '\p{Is_Bc=-RLO}', ""); + Expect(1, 8239, '\p{^Is_Bc=-RLO}', ""); + Expect(1, 8239, '\P{Is_Bc=-RLO}', ""); + Expect(0, 8239, '\P{^Is_Bc=-RLO}', ""); + Error('\p{Bidi_Class=__Segment_Separator/a/}'); + Error('\P{Bidi_Class=__Segment_Separator/a/}'); Expect(1, 31, '\p{Bidi_Class=:\ASegment_Separator\z:}', "");; Expect(0, 32, '\p{Bidi_Class=:\ASegment_Separator\z:}', "");; - Expect(1, 31, '\p{Bidi_Class=segmentseparator}', ""); - Expect(0, 31, '\p{^Bidi_Class=segmentseparator}', ""); - Expect(0, 31, '\P{Bidi_Class=segmentseparator}', ""); - Expect(1, 31, '\P{^Bidi_Class=segmentseparator}', ""); - Expect(0, 32, '\p{Bidi_Class=segmentseparator}', ""); - Expect(1, 32, '\p{^Bidi_Class=segmentseparator}', ""); - Expect(1, 32, '\P{Bidi_Class=segmentseparator}', ""); - Expect(0, 32, '\P{^Bidi_Class=segmentseparator}', ""); + Expect(1, 31, '\p{Bidi_Class: segmentseparator}', ""); + Expect(0, 31, '\p{^Bidi_Class: segmentseparator}', ""); + Expect(0, 31, '\P{Bidi_Class: segmentseparator}', ""); + Expect(1, 31, '\P{^Bidi_Class: segmentseparator}', ""); + Expect(0, 32, '\p{Bidi_Class: segmentseparator}', ""); + Expect(1, 32, '\p{^Bidi_Class: segmentseparator}', ""); + Expect(1, 32, '\P{Bidi_Class: segmentseparator}', ""); + Expect(0, 32, '\P{^Bidi_Class: segmentseparator}', ""); Expect(1, 31, '\p{Bidi_Class=:\Asegmentseparator\z:}', "");; Expect(0, 32, '\p{Bidi_Class=:\Asegmentseparator\z:}', "");; - Expect(1, 31, '\p{Bidi_Class= segment_separator}', ""); - Expect(0, 31, '\p{^Bidi_Class= segment_separator}', ""); - Expect(0, 31, '\P{Bidi_Class= segment_separator}', ""); - Expect(1, 31, '\P{^Bidi_Class= segment_separator}', ""); - Expect(0, 32, '\p{Bidi_Class= segment_separator}', ""); - Expect(1, 32, '\p{^Bidi_Class= segment_separator}', ""); - Expect(1, 32, '\P{Bidi_Class= segment_separator}', ""); - Expect(0, 32, '\P{^Bidi_Class= segment_separator}', ""); - Error('\p{Bc=_/a/s}'); - Error('\P{Bc=_/a/s}'); + Expect(1, 31, '\p{Bidi_Class= SEGMENT_SEPARATOR}', ""); + Expect(0, 31, '\p{^Bidi_Class= SEGMENT_SEPARATOR}', ""); + Expect(0, 31, '\P{Bidi_Class= SEGMENT_SEPARATOR}', ""); + Expect(1, 31, '\P{^Bidi_Class= SEGMENT_SEPARATOR}', ""); + Expect(0, 32, '\p{Bidi_Class= SEGMENT_SEPARATOR}', ""); + Expect(1, 32, '\p{^Bidi_Class= SEGMENT_SEPARATOR}', ""); + Expect(1, 32, '\P{Bidi_Class= SEGMENT_SEPARATOR}', ""); + Expect(0, 32, '\P{^Bidi_Class= SEGMENT_SEPARATOR}', ""); + Error('\p{Bc:- S/a/}'); + Error('\P{Bc:- S/a/}'); Expect(1, 31, '\p{Bc=:\AS\z:}', "");; Expect(0, 32, '\p{Bc=:\AS\z:}', "");; Expect(1, 31, '\p{Bc=s}', ""); @@ -3199,16 +3221,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 32, '\P{^Bc=s}', ""); Expect(1, 31, '\p{Bc=:\As\z:}', "");; Expect(0, 32, '\p{Bc=:\As\z:}', "");; - Expect(1, 31, '\p{Bc= -S}', ""); - Expect(0, 31, '\p{^Bc= -S}', ""); - Expect(0, 31, '\P{Bc= -S}', ""); - Expect(1, 31, '\P{^Bc= -S}', ""); - Expect(0, 32, '\p{Bc= -S}', ""); - Expect(1, 32, '\p{^Bc= -S}', ""); - Expect(1, 32, '\P{Bc= -S}', ""); - Expect(0, 32, '\P{^Bc= -S}', ""); - Error('\p{Is_Bidi_Class=:=_ Segment_Separator}'); - Error('\P{Is_Bidi_Class=:=_ Segment_Separator}'); + Expect(1, 31, '\p{Bc=_S}', ""); + Expect(0, 31, '\p{^Bc=_S}', ""); + Expect(0, 31, '\P{Bc=_S}', ""); + Expect(1, 31, '\P{^Bc=_S}', ""); + Expect(0, 32, '\p{Bc=_S}', ""); + Expect(1, 32, '\p{^Bc=_S}', ""); + Expect(1, 32, '\P{Bc=_S}', ""); + Expect(0, 32, '\P{^Bc=_S}', ""); + Error('\p{Is_Bidi_Class=_ segment_Separator/a/}'); + Error('\P{Is_Bidi_Class=_ segment_Separator/a/}'); Expect(1, 31, '\p{Is_Bidi_Class=segmentseparator}', ""); Expect(0, 31, '\p{^Is_Bidi_Class=segmentseparator}', ""); Expect(0, 31, '\P{Is_Bidi_Class=segmentseparator}', ""); @@ -3217,34 +3239,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 32, '\p{^Is_Bidi_Class=segmentseparator}', ""); Expect(1, 32, '\P{Is_Bidi_Class=segmentseparator}', ""); Expect(0, 32, '\P{^Is_Bidi_Class=segmentseparator}', ""); - Expect(1, 31, '\p{Is_Bidi_Class= SEGMENT_separator}', ""); - Expect(0, 31, '\p{^Is_Bidi_Class= SEGMENT_separator}', ""); - Expect(0, 31, '\P{Is_Bidi_Class= SEGMENT_separator}', ""); - Expect(1, 31, '\P{^Is_Bidi_Class= SEGMENT_separator}', ""); - Expect(0, 32, '\p{Is_Bidi_Class= SEGMENT_separator}', ""); - Expect(1, 32, '\p{^Is_Bidi_Class= SEGMENT_separator}', ""); - Expect(1, 32, '\P{Is_Bidi_Class= SEGMENT_separator}', ""); - Expect(0, 32, '\P{^Is_Bidi_Class= SEGMENT_separator}', ""); - Error('\p{Is_Bc= s/a/}'); - Error('\P{Is_Bc= s/a/}'); - Expect(1, 31, '\p{Is_Bc: s}', ""); - Expect(0, 31, '\p{^Is_Bc: s}', ""); - Expect(0, 31, '\P{Is_Bc: s}', ""); - Expect(1, 31, '\P{^Is_Bc: s}', ""); - Expect(0, 32, '\p{Is_Bc: s}', ""); - Expect(1, 32, '\p{^Is_Bc: s}', ""); - Expect(1, 32, '\P{Is_Bc: s}', ""); - Expect(0, 32, '\P{^Is_Bc: s}', ""); - Expect(1, 31, '\p{Is_Bc=_ S}', ""); - Expect(0, 31, '\p{^Is_Bc=_ S}', ""); - Expect(0, 31, '\P{Is_Bc=_ S}', ""); - Expect(1, 31, '\P{^Is_Bc=_ S}', ""); - Expect(0, 32, '\p{Is_Bc=_ S}', ""); - Expect(1, 32, '\p{^Is_Bc=_ S}', ""); - Expect(1, 32, '\P{Is_Bc=_ S}', ""); - Expect(0, 32, '\P{^Is_Bc=_ S}', ""); - Error('\p{Bidi_Class=:= -White_space}'); - Error('\P{Bidi_Class=:= -White_space}'); + Expect(1, 31, '\p{Is_Bidi_Class= _Segment_SEPARATOR}', ""); + Expect(0, 31, '\p{^Is_Bidi_Class= _Segment_SEPARATOR}', ""); + Expect(0, 31, '\P{Is_Bidi_Class= _Segment_SEPARATOR}', ""); + Expect(1, 31, '\P{^Is_Bidi_Class= _Segment_SEPARATOR}', ""); + Expect(0, 32, '\p{Is_Bidi_Class= _Segment_SEPARATOR}', ""); + Expect(1, 32, '\p{^Is_Bidi_Class= _Segment_SEPARATOR}', ""); + Expect(1, 32, '\P{Is_Bidi_Class= _Segment_SEPARATOR}', ""); + Expect(0, 32, '\P{^Is_Bidi_Class= _Segment_SEPARATOR}', ""); + Error('\p{Is_Bc=:=- S}'); + Error('\P{Is_Bc=:=- S}'); + Expect(1, 31, '\p{Is_Bc=s}', ""); + Expect(0, 31, '\p{^Is_Bc=s}', ""); + Expect(0, 31, '\P{Is_Bc=s}', ""); + Expect(1, 31, '\P{^Is_Bc=s}', ""); + Expect(0, 32, '\p{Is_Bc=s}', ""); + Expect(1, 32, '\p{^Is_Bc=s}', ""); + Expect(1, 32, '\P{Is_Bc=s}', ""); + Expect(0, 32, '\P{^Is_Bc=s}', ""); + Expect(1, 31, '\p{Is_Bc=__S}', ""); + Expect(0, 31, '\p{^Is_Bc=__S}', ""); + Expect(0, 31, '\P{Is_Bc=__S}', ""); + Expect(1, 31, '\P{^Is_Bc=__S}', ""); + Expect(0, 32, '\p{Is_Bc=__S}', ""); + Expect(1, 32, '\p{^Is_Bc=__S}', ""); + Expect(1, 32, '\P{Is_Bc=__S}', ""); + Expect(0, 32, '\P{^Is_Bc=__S}', ""); + Error('\p{Bidi_Class: :=-white_SPACE}'); + Error('\P{Bidi_Class: :=-white_SPACE}'); Expect(1, 12288, '\p{Bidi_Class=:\AWhite_Space\z:}', "");; Expect(0, 12289, '\p{Bidi_Class=:\AWhite_Space\z:}', "");; Expect(1, 12288, '\p{Bidi_Class=whitespace}', ""); @@ -3257,16 +3279,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12289, '\P{^Bidi_Class=whitespace}', ""); Expect(1, 12288, '\p{Bidi_Class=:\Awhitespace\z:}', "");; Expect(0, 12289, '\p{Bidi_Class=:\Awhitespace\z:}', "");; - Expect(1, 12288, '\p{Bidi_Class: _-WHITE_Space}', ""); - Expect(0, 12288, '\p{^Bidi_Class: _-WHITE_Space}', ""); - Expect(0, 12288, '\P{Bidi_Class: _-WHITE_Space}', ""); - Expect(1, 12288, '\P{^Bidi_Class: _-WHITE_Space}', ""); - Expect(0, 12289, '\p{Bidi_Class: _-WHITE_Space}', ""); - Expect(1, 12289, '\p{^Bidi_Class: _-WHITE_Space}', ""); - Expect(1, 12289, '\P{Bidi_Class: _-WHITE_Space}', ""); - Expect(0, 12289, '\P{^Bidi_Class: _-WHITE_Space}', ""); - Error('\p{Bc= :=WS}'); - Error('\P{Bc= :=WS}'); + Expect(1, 12288, '\p{Bidi_Class= white_Space}', ""); + Expect(0, 12288, '\p{^Bidi_Class= white_Space}', ""); + Expect(0, 12288, '\P{Bidi_Class= white_Space}', ""); + Expect(1, 12288, '\P{^Bidi_Class= white_Space}', ""); + Expect(0, 12289, '\p{Bidi_Class= white_Space}', ""); + Expect(1, 12289, '\p{^Bidi_Class= white_Space}', ""); + Expect(1, 12289, '\P{Bidi_Class= white_Space}', ""); + Expect(0, 12289, '\P{^Bidi_Class= white_Space}', ""); + Error('\p{Bc= WS/a/}'); + Error('\P{Bc= WS/a/}'); Expect(1, 12288, '\p{Bc=:\AWS\z:}', "");; Expect(0, 12289, '\p{Bc=:\AWS\z:}', "");; Expect(1, 12288, '\p{Bc=ws}', ""); @@ -3279,34 +3301,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12289, '\P{^Bc=ws}', ""); Expect(1, 12288, '\p{Bc=:\Aws\z:}', "");; Expect(0, 12289, '\p{Bc=:\Aws\z:}', "");; - Expect(1, 12288, '\p{Bc=__WS}', ""); - Expect(0, 12288, '\p{^Bc=__WS}', ""); - Expect(0, 12288, '\P{Bc=__WS}', ""); - Expect(1, 12288, '\P{^Bc=__WS}', ""); - Expect(0, 12289, '\p{Bc=__WS}', ""); - Expect(1, 12289, '\p{^Bc=__WS}', ""); - Expect(1, 12289, '\P{Bc=__WS}', ""); - Expect(0, 12289, '\P{^Bc=__WS}', ""); - Error('\p{Is_Bidi_Class: :=-white_SPACE}'); - Error('\P{Is_Bidi_Class: :=-white_SPACE}'); - Expect(1, 12288, '\p{Is_Bidi_Class=whitespace}', ""); - Expect(0, 12288, '\p{^Is_Bidi_Class=whitespace}', ""); - Expect(0, 12288, '\P{Is_Bidi_Class=whitespace}', ""); - Expect(1, 12288, '\P{^Is_Bidi_Class=whitespace}', ""); - Expect(0, 12289, '\p{Is_Bidi_Class=whitespace}', ""); - Expect(1, 12289, '\p{^Is_Bidi_Class=whitespace}', ""); - Expect(1, 12289, '\P{Is_Bidi_Class=whitespace}', ""); - Expect(0, 12289, '\P{^Is_Bidi_Class=whitespace}', ""); - Expect(1, 12288, '\p{Is_Bidi_Class= white_Space}', ""); - Expect(0, 12288, '\p{^Is_Bidi_Class= white_Space}', ""); - Expect(0, 12288, '\P{Is_Bidi_Class= white_Space}', ""); - Expect(1, 12288, '\P{^Is_Bidi_Class= white_Space}', ""); - Expect(0, 12289, '\p{Is_Bidi_Class= white_Space}', ""); - Expect(1, 12289, '\p{^Is_Bidi_Class= white_Space}', ""); - Expect(1, 12289, '\P{Is_Bidi_Class= white_Space}', ""); - Expect(0, 12289, '\P{^Is_Bidi_Class= white_Space}', ""); - Error('\p{Is_Bc= WS/a/}'); - Error('\P{Is_Bc= WS/a/}'); + Expect(1, 12288, '\p{Bc=WS}', ""); + Expect(0, 12288, '\p{^Bc=WS}', ""); + Expect(0, 12288, '\P{Bc=WS}', ""); + Expect(1, 12288, '\P{^Bc=WS}', ""); + Expect(0, 12289, '\p{Bc=WS}', ""); + Expect(1, 12289, '\p{^Bc=WS}', ""); + Expect(1, 12289, '\P{Bc=WS}', ""); + Expect(0, 12289, '\P{^Bc=WS}', ""); + Error('\p{Is_Bidi_Class= White_Space:=}'); + Error('\P{Is_Bidi_Class= White_Space:=}'); + Expect(1, 12288, '\p{Is_Bidi_Class: whitespace}', ""); + Expect(0, 12288, '\p{^Is_Bidi_Class: whitespace}', ""); + Expect(0, 12288, '\P{Is_Bidi_Class: whitespace}', ""); + Expect(1, 12288, '\P{^Is_Bidi_Class: whitespace}', ""); + Expect(0, 12289, '\p{Is_Bidi_Class: whitespace}', ""); + Expect(1, 12289, '\p{^Is_Bidi_Class: whitespace}', ""); + Expect(1, 12289, '\P{Is_Bidi_Class: whitespace}', ""); + Expect(0, 12289, '\P{^Is_Bidi_Class: whitespace}', ""); + Expect(1, 12288, '\p{Is_Bidi_Class=-white_Space}', ""); + Expect(0, 12288, '\p{^Is_Bidi_Class=-white_Space}', ""); + Expect(0, 12288, '\P{Is_Bidi_Class=-white_Space}', ""); + Expect(1, 12288, '\P{^Is_Bidi_Class=-white_Space}', ""); + Expect(0, 12289, '\p{Is_Bidi_Class=-white_Space}', ""); + Expect(1, 12289, '\p{^Is_Bidi_Class=-white_Space}', ""); + Expect(1, 12289, '\P{Is_Bidi_Class=-white_Space}', ""); + Expect(0, 12289, '\P{^Is_Bidi_Class=-white_Space}', ""); + Error('\p{Is_Bc: WS/a/}'); + Error('\P{Is_Bc: WS/a/}'); Expect(1, 12288, '\p{Is_Bc=ws}', ""); Expect(0, 12288, '\p{^Is_Bc=ws}', ""); Expect(0, 12288, '\P{Is_Bc=ws}', ""); @@ -3315,16 +3337,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12289, '\p{^Is_Bc=ws}', ""); Expect(1, 12289, '\P{Is_Bc=ws}', ""); Expect(0, 12289, '\P{^Is_Bc=ws}', ""); - Expect(1, 12288, '\p{Is_Bc=WS}', ""); - Expect(0, 12288, '\p{^Is_Bc=WS}', ""); - Expect(0, 12288, '\P{Is_Bc=WS}', ""); - Expect(1, 12288, '\P{^Is_Bc=WS}', ""); - Expect(0, 12289, '\p{Is_Bc=WS}', ""); - Expect(1, 12289, '\p{^Is_Bc=WS}', ""); - Expect(1, 12289, '\P{Is_Bc=WS}', ""); - Expect(0, 12289, '\P{^Is_Bc=WS}', ""); - Error('\p{Bidi_Control= No:=}'); - Error('\P{Bidi_Control= No:=}'); + Expect(1, 12288, '\p{Is_Bc=_-WS}', ""); + Expect(0, 12288, '\p{^Is_Bc=_-WS}', ""); + Expect(0, 12288, '\P{Is_Bc=_-WS}', ""); + Expect(1, 12288, '\P{^Is_Bc=_-WS}', ""); + Expect(0, 12289, '\p{Is_Bc=_-WS}', ""); + Expect(1, 12289, '\p{^Is_Bc=_-WS}', ""); + Expect(1, 12289, '\P{Is_Bc=_-WS}', ""); + Expect(0, 12289, '\P{^Is_Bc=_-WS}', ""); + Error('\p{Bidi_Control=:= No}'); + Error('\P{Bidi_Control=:= No}'); Expect(1, 8298, '\p{Bidi_Control=:\ANo\z:}', "");; Expect(0, 8297, '\p{Bidi_Control=:\ANo\z:}', "");; Expect(1, 8298, '\p{Bidi_Control=no}', ""); @@ -3337,16 +3359,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8297, '\P{^Bidi_Control=no}', ""); Expect(1, 8298, '\p{Bidi_Control=:\Ano\z:}', "");; Expect(0, 8297, '\p{Bidi_Control=:\Ano\z:}', "");; - Expect(1, 8298, '\p{Bidi_Control=-No}', ""); - Expect(0, 8298, '\p{^Bidi_Control=-No}', ""); - Expect(0, 8298, '\P{Bidi_Control=-No}', ""); - Expect(1, 8298, '\P{^Bidi_Control=-No}', ""); - Expect(0, 8297, '\p{Bidi_Control=-No}', ""); - Expect(1, 8297, '\p{^Bidi_Control=-No}', ""); - Expect(1, 8297, '\P{Bidi_Control=-No}', ""); - Expect(0, 8297, '\P{^Bidi_Control=-No}', ""); - Error('\p{Bidi_C=-:=N}'); - Error('\P{Bidi_C=-:=N}'); + Expect(1, 8298, '\p{Bidi_Control=--No}', ""); + Expect(0, 8298, '\p{^Bidi_Control=--No}', ""); + Expect(0, 8298, '\P{Bidi_Control=--No}', ""); + Expect(1, 8298, '\P{^Bidi_Control=--No}', ""); + Expect(0, 8297, '\p{Bidi_Control=--No}', ""); + Expect(1, 8297, '\p{^Bidi_Control=--No}', ""); + Expect(1, 8297, '\P{Bidi_Control=--No}', ""); + Expect(0, 8297, '\P{^Bidi_Control=--No}', ""); + Error('\p{Bidi_C=:= -N}'); + Error('\P{Bidi_C=:= -N}'); Expect(1, 8298, '\p{Bidi_C=:\AN\z:}', "");; Expect(0, 8297, '\p{Bidi_C=:\AN\z:}', "");; Expect(1, 8298, '\p{Bidi_C=n}', ""); @@ -3359,16 +3381,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8297, '\P{^Bidi_C=n}', ""); Expect(1, 8298, '\p{Bidi_C=:\An\z:}', "");; Expect(0, 8297, '\p{Bidi_C=:\An\z:}', "");; - Expect(1, 8298, '\p{Bidi_C= N}', ""); - Expect(0, 8298, '\p{^Bidi_C= N}', ""); - Expect(0, 8298, '\P{Bidi_C= N}', ""); - Expect(1, 8298, '\P{^Bidi_C= N}', ""); - Expect(0, 8297, '\p{Bidi_C= N}', ""); - Expect(1, 8297, '\p{^Bidi_C= N}', ""); - Expect(1, 8297, '\P{Bidi_C= N}', ""); - Expect(0, 8297, '\P{^Bidi_C= N}', ""); - Error('\p{Is_Bidi_Control=:=--F}'); - Error('\P{Is_Bidi_Control=:=--F}'); + Expect(1, 8298, '\p{Bidi_C=N}', ""); + Expect(0, 8298, '\p{^Bidi_C=N}', ""); + Expect(0, 8298, '\P{Bidi_C=N}', ""); + Expect(1, 8298, '\P{^Bidi_C=N}', ""); + Expect(0, 8297, '\p{Bidi_C=N}', ""); + Expect(1, 8297, '\p{^Bidi_C=N}', ""); + Expect(1, 8297, '\P{Bidi_C=N}', ""); + Expect(0, 8297, '\P{^Bidi_C=N}', ""); + Error('\p{Is_Bidi_Control= /a/F}'); + Error('\P{Is_Bidi_Control= /a/F}'); Expect(1, 8298, '\p{Is_Bidi_Control=f}', ""); Expect(0, 8298, '\p{^Is_Bidi_Control=f}', ""); Expect(0, 8298, '\P{Is_Bidi_Control=f}', ""); @@ -3377,56 +3399,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8297, '\p{^Is_Bidi_Control=f}', ""); Expect(1, 8297, '\P{Is_Bidi_Control=f}', ""); Expect(0, 8297, '\P{^Is_Bidi_Control=f}', ""); - Expect(1, 8298, '\p{Is_Bidi_Control= F}', ""); - Expect(0, 8298, '\p{^Is_Bidi_Control= F}', ""); - Expect(0, 8298, '\P{Is_Bidi_Control= F}', ""); - Expect(1, 8298, '\P{^Is_Bidi_Control= F}', ""); - Expect(0, 8297, '\p{Is_Bidi_Control= F}', ""); - Expect(1, 8297, '\p{^Is_Bidi_Control= F}', ""); - Expect(1, 8297, '\P{Is_Bidi_Control= F}', ""); - Expect(0, 8297, '\P{^Is_Bidi_Control= F}', ""); - Error('\p{Is_Bidi_C= False:=}'); - Error('\P{Is_Bidi_C= False:=}'); - Expect(1, 8298, '\p{Is_Bidi_C:false}', ""); - Expect(0, 8298, '\p{^Is_Bidi_C:false}', ""); - Expect(0, 8298, '\P{Is_Bidi_C:false}', ""); - Expect(1, 8298, '\P{^Is_Bidi_C:false}', ""); - Expect(0, 8297, '\p{Is_Bidi_C:false}', ""); - Expect(1, 8297, '\p{^Is_Bidi_C:false}', ""); - Expect(1, 8297, '\P{Is_Bidi_C:false}', ""); - Expect(0, 8297, '\P{^Is_Bidi_C:false}', ""); - Expect(1, 8298, '\p{Is_Bidi_C=-_false}', ""); - Expect(0, 8298, '\p{^Is_Bidi_C=-_false}', ""); - Expect(0, 8298, '\P{Is_Bidi_C=-_false}', ""); - Expect(1, 8298, '\P{^Is_Bidi_C=-_false}', ""); - Expect(0, 8297, '\p{Is_Bidi_C=-_false}', ""); - Expect(1, 8297, '\p{^Is_Bidi_C=-_false}', ""); - Expect(1, 8297, '\P{Is_Bidi_C=-_false}', ""); - Expect(0, 8297, '\P{^Is_Bidi_C=-_false}', ""); - Error('\p{Bidi_Control= -Yes/a/}'); - Error('\P{Bidi_Control= -Yes/a/}'); + Expect(1, 8298, '\p{Is_Bidi_Control=_F}', ""); + Expect(0, 8298, '\p{^Is_Bidi_Control=_F}', ""); + Expect(0, 8298, '\P{Is_Bidi_Control=_F}', ""); + Expect(1, 8298, '\P{^Is_Bidi_Control=_F}', ""); + Expect(0, 8297, '\p{Is_Bidi_Control=_F}', ""); + Expect(1, 8297, '\p{^Is_Bidi_Control=_F}', ""); + Expect(1, 8297, '\P{Is_Bidi_Control=_F}', ""); + Expect(0, 8297, '\P{^Is_Bidi_Control=_F}', ""); + Error('\p{Is_Bidi_C=-_False:=}'); + Error('\P{Is_Bidi_C=-_False:=}'); + Expect(1, 8298, '\p{Is_Bidi_C=false}', ""); + Expect(0, 8298, '\p{^Is_Bidi_C=false}', ""); + Expect(0, 8298, '\P{Is_Bidi_C=false}', ""); + Expect(1, 8298, '\P{^Is_Bidi_C=false}', ""); + Expect(0, 8297, '\p{Is_Bidi_C=false}', ""); + Expect(1, 8297, '\p{^Is_Bidi_C=false}', ""); + Expect(1, 8297, '\P{Is_Bidi_C=false}', ""); + Expect(0, 8297, '\P{^Is_Bidi_C=false}', ""); + Expect(1, 8298, '\p{Is_Bidi_C= FALSE}', ""); + Expect(0, 8298, '\p{^Is_Bidi_C= FALSE}', ""); + Expect(0, 8298, '\P{Is_Bidi_C= FALSE}', ""); + Expect(1, 8298, '\P{^Is_Bidi_C= FALSE}', ""); + Expect(0, 8297, '\p{Is_Bidi_C= FALSE}', ""); + Expect(1, 8297, '\p{^Is_Bidi_C= FALSE}', ""); + Expect(1, 8297, '\P{Is_Bidi_C= FALSE}', ""); + Expect(0, 8297, '\P{^Is_Bidi_C= FALSE}', ""); + Error('\p{Bidi_Control=:= _YES}'); + Error('\P{Bidi_Control=:= _YES}'); Expect(1, 8297, '\p{Bidi_Control=:\AYes\z:}', "");; Expect(0, 8298, '\p{Bidi_Control=:\AYes\z:}', "");; - Expect(1, 8297, '\p{Bidi_Control=yes}', ""); - Expect(0, 8297, '\p{^Bidi_Control=yes}', ""); - Expect(0, 8297, '\P{Bidi_Control=yes}', ""); - Expect(1, 8297, '\P{^Bidi_Control=yes}', ""); - Expect(0, 8298, '\p{Bidi_Control=yes}', ""); - Expect(1, 8298, '\p{^Bidi_Control=yes}', ""); - Expect(1, 8298, '\P{Bidi_Control=yes}', ""); - Expect(0, 8298, '\P{^Bidi_Control=yes}', ""); + Expect(1, 8297, '\p{Bidi_Control: yes}', ""); + Expect(0, 8297, '\p{^Bidi_Control: yes}', ""); + Expect(0, 8297, '\P{Bidi_Control: yes}', ""); + Expect(1, 8297, '\P{^Bidi_Control: yes}', ""); + Expect(0, 8298, '\p{Bidi_Control: yes}', ""); + Expect(1, 8298, '\p{^Bidi_Control: yes}', ""); + Expect(1, 8298, '\P{Bidi_Control: yes}', ""); + Expect(0, 8298, '\P{^Bidi_Control: yes}', ""); Expect(1, 8297, '\p{Bidi_Control=:\Ayes\z:}', "");; Expect(0, 8298, '\p{Bidi_Control=:\Ayes\z:}', "");; - Expect(1, 8297, '\p{Bidi_Control=__yes}', ""); - Expect(0, 8297, '\p{^Bidi_Control=__yes}', ""); - Expect(0, 8297, '\P{Bidi_Control=__yes}', ""); - Expect(1, 8297, '\P{^Bidi_Control=__yes}', ""); - Expect(0, 8298, '\p{Bidi_Control=__yes}', ""); - Expect(1, 8298, '\p{^Bidi_Control=__yes}', ""); - Expect(1, 8298, '\P{Bidi_Control=__yes}', ""); - Expect(0, 8298, '\P{^Bidi_Control=__yes}', ""); - Error('\p{Bidi_C= Y/a/}'); - Error('\P{Bidi_C= Y/a/}'); + Expect(1, 8297, '\p{Bidi_Control= -Yes}', ""); + Expect(0, 8297, '\p{^Bidi_Control= -Yes}', ""); + Expect(0, 8297, '\P{Bidi_Control= -Yes}', ""); + Expect(1, 8297, '\P{^Bidi_Control= -Yes}', ""); + Expect(0, 8298, '\p{Bidi_Control= -Yes}', ""); + Expect(1, 8298, '\p{^Bidi_Control= -Yes}', ""); + Expect(1, 8298, '\P{Bidi_Control= -Yes}', ""); + Expect(0, 8298, '\P{^Bidi_Control= -Yes}', ""); + Error('\p{Bidi_C=:=y}'); + Error('\P{Bidi_C=:=y}'); Expect(1, 8297, '\p{Bidi_C=:\AY\z:}', "");; Expect(0, 8298, '\p{Bidi_C=:\AY\z:}', "");; Expect(1, 8297, '\p{Bidi_C=y}', ""); @@ -3439,16 +3461,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8298, '\P{^Bidi_C=y}', ""); Expect(1, 8297, '\p{Bidi_C=:\Ay\z:}', "");; Expect(0, 8298, '\p{Bidi_C=:\Ay\z:}', "");; - Expect(1, 8297, '\p{Bidi_C= -Y}', ""); - Expect(0, 8297, '\p{^Bidi_C= -Y}', ""); - Expect(0, 8297, '\P{Bidi_C= -Y}', ""); - Expect(1, 8297, '\P{^Bidi_C= -Y}', ""); - Expect(0, 8298, '\p{Bidi_C= -Y}', ""); - Expect(1, 8298, '\p{^Bidi_C= -Y}', ""); - Expect(1, 8298, '\P{Bidi_C= -Y}', ""); - Expect(0, 8298, '\P{^Bidi_C= -Y}', ""); - Error('\p{Is_Bidi_Control=/a/_-t}'); - Error('\P{Is_Bidi_Control=/a/_-t}'); + Expect(1, 8297, '\p{Bidi_C= Y}', ""); + Expect(0, 8297, '\p{^Bidi_C= Y}', ""); + Expect(0, 8297, '\P{Bidi_C= Y}', ""); + Expect(1, 8297, '\P{^Bidi_C= Y}', ""); + Expect(0, 8298, '\p{Bidi_C= Y}', ""); + Expect(1, 8298, '\p{^Bidi_C= Y}', ""); + Expect(1, 8298, '\P{Bidi_C= Y}', ""); + Expect(0, 8298, '\P{^Bidi_C= Y}', ""); + Error('\p{Is_Bidi_Control= _T:=}'); + Error('\P{Is_Bidi_Control= _T:=}'); Expect(1, 8297, '\p{Is_Bidi_Control=t}', ""); Expect(0, 8297, '\p{^Is_Bidi_Control=t}', ""); Expect(0, 8297, '\P{Is_Bidi_Control=t}', ""); @@ -3457,34 +3479,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8298, '\p{^Is_Bidi_Control=t}', ""); Expect(1, 8298, '\P{Is_Bidi_Control=t}', ""); Expect(0, 8298, '\P{^Is_Bidi_Control=t}', ""); - Expect(1, 8297, '\p{Is_Bidi_Control= T}', ""); - Expect(0, 8297, '\p{^Is_Bidi_Control= T}', ""); - Expect(0, 8297, '\P{Is_Bidi_Control= T}', ""); - Expect(1, 8297, '\P{^Is_Bidi_Control= T}', ""); - Expect(0, 8298, '\p{Is_Bidi_Control= T}', ""); - Expect(1, 8298, '\p{^Is_Bidi_Control= T}', ""); - Expect(1, 8298, '\P{Is_Bidi_Control= T}', ""); - Expect(0, 8298, '\P{^Is_Bidi_Control= T}', ""); - Error('\p{Is_Bidi_C=:=-True}'); - Error('\P{Is_Bidi_C=:=-True}'); - Expect(1, 8297, '\p{Is_Bidi_C: true}', ""); - Expect(0, 8297, '\p{^Is_Bidi_C: true}', ""); - Expect(0, 8297, '\P{Is_Bidi_C: true}', ""); - Expect(1, 8297, '\P{^Is_Bidi_C: true}', ""); - Expect(0, 8298, '\p{Is_Bidi_C: true}', ""); - Expect(1, 8298, '\p{^Is_Bidi_C: true}', ""); - Expect(1, 8298, '\P{Is_Bidi_C: true}', ""); - Expect(0, 8298, '\P{^Is_Bidi_C: true}', ""); - Expect(1, 8297, '\p{Is_Bidi_C=_-true}', ""); - Expect(0, 8297, '\p{^Is_Bidi_C=_-true}', ""); - Expect(0, 8297, '\P{Is_Bidi_C=_-true}', ""); - Expect(1, 8297, '\P{^Is_Bidi_C=_-true}', ""); - Expect(0, 8298, '\p{Is_Bidi_C=_-true}', ""); - Expect(1, 8298, '\p{^Is_Bidi_C=_-true}', ""); - Expect(1, 8298, '\P{Is_Bidi_C=_-true}', ""); - Expect(0, 8298, '\P{^Is_Bidi_C=_-true}', ""); - Error('\p{Bidi_Mirrored=-/a/NO}'); - Error('\P{Bidi_Mirrored=-/a/NO}'); + Expect(1, 8297, '\p{Is_Bidi_Control= -T}', ""); + Expect(0, 8297, '\p{^Is_Bidi_Control= -T}', ""); + Expect(0, 8297, '\P{Is_Bidi_Control= -T}', ""); + Expect(1, 8297, '\P{^Is_Bidi_Control= -T}', ""); + Expect(0, 8298, '\p{Is_Bidi_Control= -T}', ""); + Expect(1, 8298, '\p{^Is_Bidi_Control= -T}', ""); + Expect(1, 8298, '\P{Is_Bidi_Control= -T}', ""); + Expect(0, 8298, '\P{^Is_Bidi_Control= -T}', ""); + Error('\p{Is_Bidi_C=/a/--True}'); + Error('\P{Is_Bidi_C=/a/--True}'); + Expect(1, 8297, '\p{Is_Bidi_C=true}', ""); + Expect(0, 8297, '\p{^Is_Bidi_C=true}', ""); + Expect(0, 8297, '\P{Is_Bidi_C=true}', ""); + Expect(1, 8297, '\P{^Is_Bidi_C=true}', ""); + Expect(0, 8298, '\p{Is_Bidi_C=true}', ""); + Expect(1, 8298, '\p{^Is_Bidi_C=true}', ""); + Expect(1, 8298, '\P{Is_Bidi_C=true}', ""); + Expect(0, 8298, '\P{^Is_Bidi_C=true}', ""); + Expect(1, 8297, '\p{Is_Bidi_C= _True}', ""); + Expect(0, 8297, '\p{^Is_Bidi_C= _True}', ""); + Expect(0, 8297, '\P{Is_Bidi_C= _True}', ""); + Expect(1, 8297, '\P{^Is_Bidi_C= _True}', ""); + Expect(0, 8298, '\p{Is_Bidi_C= _True}', ""); + Expect(1, 8298, '\p{^Is_Bidi_C= _True}', ""); + Expect(1, 8298, '\P{Is_Bidi_C= _True}', ""); + Expect(0, 8298, '\P{^Is_Bidi_C= _True}', ""); + Error('\p{Bidi_Mirrored=:=No}'); + Error('\P{Bidi_Mirrored=:=No}'); Expect(1, 120772, '\p{Bidi_Mirrored=:\ANo\z:}', "");; Expect(0, 120771, '\p{Bidi_Mirrored=:\ANo\z:}', "");; Expect(1, 120772, '\p{Bidi_Mirrored=no}', ""); @@ -3497,16 +3519,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 120771, '\P{^Bidi_Mirrored=no}', ""); Expect(1, 120772, '\p{Bidi_Mirrored=:\Ano\z:}', "");; Expect(0, 120771, '\p{Bidi_Mirrored=:\Ano\z:}', "");; - Expect(1, 120772, '\p{Bidi_Mirrored=_No}', ""); - Expect(0, 120772, '\p{^Bidi_Mirrored=_No}', ""); - Expect(0, 120772, '\P{Bidi_Mirrored=_No}', ""); - Expect(1, 120772, '\P{^Bidi_Mirrored=_No}', ""); - Expect(0, 120771, '\p{Bidi_Mirrored=_No}', ""); - Expect(1, 120771, '\p{^Bidi_Mirrored=_No}', ""); - Expect(1, 120771, '\P{Bidi_Mirrored=_No}', ""); - Expect(0, 120771, '\P{^Bidi_Mirrored=_No}', ""); - Error('\p{Bidi_M= N/a/}'); - Error('\P{Bidi_M= N/a/}'); + Expect(1, 120772, '\p{Bidi_Mirrored=_NO}', ""); + Expect(0, 120772, '\p{^Bidi_Mirrored=_NO}', ""); + Expect(0, 120772, '\P{Bidi_Mirrored=_NO}', ""); + Expect(1, 120772, '\P{^Bidi_Mirrored=_NO}', ""); + Expect(0, 120771, '\p{Bidi_Mirrored=_NO}', ""); + Expect(1, 120771, '\p{^Bidi_Mirrored=_NO}', ""); + Expect(1, 120771, '\P{Bidi_Mirrored=_NO}', ""); + Expect(0, 120771, '\P{^Bidi_Mirrored=_NO}', ""); + Error('\p{Bidi_M=/a/_ N}'); + Error('\P{Bidi_M=/a/_ N}'); Expect(1, 120772, '\p{Bidi_M=:\AN\z:}', "");; Expect(0, 120771, '\p{Bidi_M=:\AN\z:}', "");; Expect(1, 120772, '\p{Bidi_M=n}', ""); @@ -3519,34 +3541,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 120771, '\P{^Bidi_M=n}', ""); Expect(1, 120772, '\p{Bidi_M=:\An\z:}', "");; Expect(0, 120771, '\p{Bidi_M=:\An\z:}', "");; - Expect(1, 120772, '\p{Bidi_M= n}', ""); - Expect(0, 120772, '\p{^Bidi_M= n}', ""); - Expect(0, 120772, '\P{Bidi_M= n}', ""); - Expect(1, 120772, '\P{^Bidi_M= n}', ""); - Expect(0, 120771, '\p{Bidi_M= n}', ""); - Expect(1, 120771, '\p{^Bidi_M= n}', ""); - Expect(1, 120771, '\P{Bidi_M= n}', ""); - Expect(0, 120771, '\P{^Bidi_M= n}', ""); - Error('\p{Is_Bidi_Mirrored=--F:=}'); - Error('\P{Is_Bidi_Mirrored=--F:=}'); - Expect(1, 120772, '\p{Is_Bidi_Mirrored: f}', ""); - Expect(0, 120772, '\p{^Is_Bidi_Mirrored: f}', ""); - Expect(0, 120772, '\P{Is_Bidi_Mirrored: f}', ""); - Expect(1, 120772, '\P{^Is_Bidi_Mirrored: f}', ""); - Expect(0, 120771, '\p{Is_Bidi_Mirrored: f}', ""); - Expect(1, 120771, '\p{^Is_Bidi_Mirrored: f}', ""); - Expect(1, 120771, '\P{Is_Bidi_Mirrored: f}', ""); - Expect(0, 120771, '\P{^Is_Bidi_Mirrored: f}', ""); - Expect(1, 120772, '\p{Is_Bidi_Mirrored=_ F}', ""); - Expect(0, 120772, '\p{^Is_Bidi_Mirrored=_ F}', ""); - Expect(0, 120772, '\P{Is_Bidi_Mirrored=_ F}', ""); - Expect(1, 120772, '\P{^Is_Bidi_Mirrored=_ F}', ""); - Expect(0, 120771, '\p{Is_Bidi_Mirrored=_ F}', ""); - Expect(1, 120771, '\p{^Is_Bidi_Mirrored=_ F}', ""); - Expect(1, 120771, '\P{Is_Bidi_Mirrored=_ F}', ""); - Expect(0, 120771, '\P{^Is_Bidi_Mirrored=_ F}', ""); - Error('\p{Is_Bidi_M=/a/-_False}'); - Error('\P{Is_Bidi_M=/a/-_False}'); + Expect(1, 120772, '\p{Bidi_M=--N}', ""); + Expect(0, 120772, '\p{^Bidi_M=--N}', ""); + Expect(0, 120772, '\P{Bidi_M=--N}', ""); + Expect(1, 120772, '\P{^Bidi_M=--N}', ""); + Expect(0, 120771, '\p{Bidi_M=--N}', ""); + Expect(1, 120771, '\p{^Bidi_M=--N}', ""); + Expect(1, 120771, '\P{Bidi_M=--N}', ""); + Expect(0, 120771, '\P{^Bidi_M=--N}', ""); + Error('\p{Is_Bidi_Mirrored=:=- F}'); + Error('\P{Is_Bidi_Mirrored=:=- F}'); + Expect(1, 120772, '\p{Is_Bidi_Mirrored=f}', ""); + Expect(0, 120772, '\p{^Is_Bidi_Mirrored=f}', ""); + Expect(0, 120772, '\P{Is_Bidi_Mirrored=f}', ""); + Expect(1, 120772, '\P{^Is_Bidi_Mirrored=f}', ""); + Expect(0, 120771, '\p{Is_Bidi_Mirrored=f}', ""); + Expect(1, 120771, '\p{^Is_Bidi_Mirrored=f}', ""); + Expect(1, 120771, '\P{Is_Bidi_Mirrored=f}', ""); + Expect(0, 120771, '\P{^Is_Bidi_Mirrored=f}', ""); + Expect(1, 120772, '\p{Is_Bidi_Mirrored=- F}', ""); + Expect(0, 120772, '\p{^Is_Bidi_Mirrored=- F}', ""); + Expect(0, 120772, '\P{Is_Bidi_Mirrored=- F}', ""); + Expect(1, 120772, '\P{^Is_Bidi_Mirrored=- F}', ""); + Expect(0, 120771, '\p{Is_Bidi_Mirrored=- F}', ""); + Expect(1, 120771, '\p{^Is_Bidi_Mirrored=- F}', ""); + Expect(1, 120771, '\P{Is_Bidi_Mirrored=- F}', ""); + Expect(0, 120771, '\P{^Is_Bidi_Mirrored=- F}', ""); + Error('\p{Is_Bidi_M=_/a/FALSE}'); + Error('\P{Is_Bidi_M=_/a/FALSE}'); Expect(1, 120772, '\p{Is_Bidi_M=false}', ""); Expect(0, 120772, '\p{^Is_Bidi_M=false}', ""); Expect(0, 120772, '\P{Is_Bidi_M=false}', ""); @@ -3555,16 +3577,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 120771, '\p{^Is_Bidi_M=false}', ""); Expect(1, 120771, '\P{Is_Bidi_M=false}', ""); Expect(0, 120771, '\P{^Is_Bidi_M=false}', ""); - Expect(1, 120772, '\p{Is_Bidi_M= False}', ""); - Expect(0, 120772, '\p{^Is_Bidi_M= False}', ""); - Expect(0, 120772, '\P{Is_Bidi_M= False}', ""); - Expect(1, 120772, '\P{^Is_Bidi_M= False}', ""); - Expect(0, 120771, '\p{Is_Bidi_M= False}', ""); - Expect(1, 120771, '\p{^Is_Bidi_M= False}', ""); - Expect(1, 120771, '\P{Is_Bidi_M= False}', ""); - Expect(0, 120771, '\P{^Is_Bidi_M= False}', ""); - Error('\p{Bidi_Mirrored=/a/Yes}'); - Error('\P{Bidi_Mirrored=/a/Yes}'); + Expect(1, 120772, '\p{Is_Bidi_M= -False}', ""); + Expect(0, 120772, '\p{^Is_Bidi_M= -False}', ""); + Expect(0, 120772, '\P{Is_Bidi_M= -False}', ""); + Expect(1, 120772, '\P{^Is_Bidi_M= -False}', ""); + Expect(0, 120771, '\p{Is_Bidi_M= -False}', ""); + Expect(1, 120771, '\p{^Is_Bidi_M= -False}', ""); + Expect(1, 120771, '\P{Is_Bidi_M= -False}', ""); + Expect(0, 120771, '\P{^Is_Bidi_M= -False}', ""); + Error('\p{Bidi_Mirrored= Yes/a/}'); + Error('\P{Bidi_Mirrored= Yes/a/}'); Expect(1, 120771, '\p{Bidi_Mirrored=:\AYes\z:}', "");; Expect(0, 120772, '\p{Bidi_Mirrored=:\AYes\z:}', "");; Expect(1, 120771, '\p{Bidi_Mirrored=yes}', ""); @@ -3577,38 +3599,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 120772, '\P{^Bidi_Mirrored=yes}', ""); Expect(1, 120771, '\p{Bidi_Mirrored=:\Ayes\z:}', "");; Expect(0, 120772, '\p{Bidi_Mirrored=:\Ayes\z:}', "");; - Expect(1, 120771, '\p{Bidi_Mirrored=__Yes}', ""); - Expect(0, 120771, '\p{^Bidi_Mirrored=__Yes}', ""); - Expect(0, 120771, '\P{Bidi_Mirrored=__Yes}', ""); - Expect(1, 120771, '\P{^Bidi_Mirrored=__Yes}', ""); - Expect(0, 120772, '\p{Bidi_Mirrored=__Yes}', ""); - Expect(1, 120772, '\p{^Bidi_Mirrored=__Yes}', ""); - Expect(1, 120772, '\P{Bidi_Mirrored=__Yes}', ""); - Expect(0, 120772, '\P{^Bidi_Mirrored=__Yes}', ""); - Error('\p{Bidi_M=:= Y}'); - Error('\P{Bidi_M=:= Y}'); + Expect(1, 120771, '\p{Bidi_Mirrored= _Yes}', ""); + Expect(0, 120771, '\p{^Bidi_Mirrored= _Yes}', ""); + Expect(0, 120771, '\P{Bidi_Mirrored= _Yes}', ""); + Expect(1, 120771, '\P{^Bidi_Mirrored= _Yes}', ""); + Expect(0, 120772, '\p{Bidi_Mirrored= _Yes}', ""); + Expect(1, 120772, '\p{^Bidi_Mirrored= _Yes}', ""); + Expect(1, 120772, '\P{Bidi_Mirrored= _Yes}', ""); + Expect(0, 120772, '\P{^Bidi_Mirrored= _Yes}', ""); + Error('\p{Bidi_M=/a/ _Y}'); + Error('\P{Bidi_M=/a/ _Y}'); Expect(1, 120771, '\p{Bidi_M=:\AY\z:}', "");; Expect(0, 120772, '\p{Bidi_M=:\AY\z:}', "");; - Expect(1, 120771, '\p{Bidi_M:y}', ""); - Expect(0, 120771, '\p{^Bidi_M:y}', ""); - Expect(0, 120771, '\P{Bidi_M:y}', ""); - Expect(1, 120771, '\P{^Bidi_M:y}', ""); - Expect(0, 120772, '\p{Bidi_M:y}', ""); - Expect(1, 120772, '\p{^Bidi_M:y}', ""); - Expect(1, 120772, '\P{Bidi_M:y}', ""); - Expect(0, 120772, '\P{^Bidi_M:y}', ""); + Expect(1, 120771, '\p{Bidi_M=y}', ""); + Expect(0, 120771, '\p{^Bidi_M=y}', ""); + Expect(0, 120771, '\P{Bidi_M=y}', ""); + Expect(1, 120771, '\P{^Bidi_M=y}', ""); + Expect(0, 120772, '\p{Bidi_M=y}', ""); + Expect(1, 120772, '\p{^Bidi_M=y}', ""); + Expect(1, 120772, '\P{Bidi_M=y}', ""); + Expect(0, 120772, '\P{^Bidi_M=y}', ""); Expect(1, 120771, '\p{Bidi_M=:\Ay\z:}', "");; Expect(0, 120772, '\p{Bidi_M=:\Ay\z:}', "");; - Expect(1, 120771, '\p{Bidi_M=_y}', ""); - Expect(0, 120771, '\p{^Bidi_M=_y}', ""); - Expect(0, 120771, '\P{Bidi_M=_y}', ""); - Expect(1, 120771, '\P{^Bidi_M=_y}', ""); - Expect(0, 120772, '\p{Bidi_M=_y}', ""); - Expect(1, 120772, '\p{^Bidi_M=_y}', ""); - Expect(1, 120772, '\P{Bidi_M=_y}', ""); - Expect(0, 120772, '\P{^Bidi_M=_y}', ""); - Error('\p{Is_Bidi_Mirrored=/a/ T}'); - Error('\P{Is_Bidi_Mirrored=/a/ T}'); + Expect(1, 120771, '\p{Bidi_M=- Y}', ""); + Expect(0, 120771, '\p{^Bidi_M=- Y}', ""); + Expect(0, 120771, '\P{Bidi_M=- Y}', ""); + Expect(1, 120771, '\P{^Bidi_M=- Y}', ""); + Expect(0, 120772, '\p{Bidi_M=- Y}', ""); + Expect(1, 120772, '\p{^Bidi_M=- Y}', ""); + Expect(1, 120772, '\P{Bidi_M=- Y}', ""); + Expect(0, 120772, '\P{^Bidi_M=- Y}', ""); + Error('\p{Is_Bidi_Mirrored=:=T}'); + Error('\P{Is_Bidi_Mirrored=:=T}'); Expect(1, 120771, '\p{Is_Bidi_Mirrored=t}', ""); Expect(0, 120771, '\p{^Is_Bidi_Mirrored=t}', ""); Expect(0, 120771, '\P{Is_Bidi_Mirrored=t}', ""); @@ -3617,60 +3639,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 120772, '\p{^Is_Bidi_Mirrored=t}', ""); Expect(1, 120772, '\P{Is_Bidi_Mirrored=t}', ""); Expect(0, 120772, '\P{^Is_Bidi_Mirrored=t}', ""); - Expect(1, 120771, '\p{Is_Bidi_Mirrored= T}', ""); - Expect(0, 120771, '\p{^Is_Bidi_Mirrored= T}', ""); - Expect(0, 120771, '\P{Is_Bidi_Mirrored= T}', ""); - Expect(1, 120771, '\P{^Is_Bidi_Mirrored= T}', ""); - Expect(0, 120772, '\p{Is_Bidi_Mirrored= T}', ""); - Expect(1, 120772, '\p{^Is_Bidi_Mirrored= T}', ""); - Expect(1, 120772, '\P{Is_Bidi_Mirrored= T}', ""); - Expect(0, 120772, '\P{^Is_Bidi_Mirrored= T}', ""); - Error('\p{Is_Bidi_M: -/a/true}'); - Error('\P{Is_Bidi_M: -/a/true}'); - Expect(1, 120771, '\p{Is_Bidi_M=true}', ""); - Expect(0, 120771, '\p{^Is_Bidi_M=true}', ""); - Expect(0, 120771, '\P{Is_Bidi_M=true}', ""); - Expect(1, 120771, '\P{^Is_Bidi_M=true}', ""); - Expect(0, 120772, '\p{Is_Bidi_M=true}', ""); - Expect(1, 120772, '\p{^Is_Bidi_M=true}', ""); - Expect(1, 120772, '\P{Is_Bidi_M=true}', ""); - Expect(0, 120772, '\P{^Is_Bidi_M=true}', ""); - Expect(1, 120771, '\p{Is_Bidi_M=TRUE}', ""); - Expect(0, 120771, '\p{^Is_Bidi_M=TRUE}', ""); - Expect(0, 120771, '\P{Is_Bidi_M=TRUE}', ""); - Expect(1, 120771, '\P{^Is_Bidi_M=TRUE}', ""); - Expect(0, 120772, '\p{Is_Bidi_M=TRUE}', ""); - Expect(1, 120772, '\p{^Is_Bidi_M=TRUE}', ""); - Expect(1, 120772, '\P{Is_Bidi_M=TRUE}', ""); - Expect(0, 120772, '\P{^Is_Bidi_M=TRUE}', ""); + Expect(1, 120771, '\p{Is_Bidi_Mirrored= -t}', ""); + Expect(0, 120771, '\p{^Is_Bidi_Mirrored= -t}', ""); + Expect(0, 120771, '\P{Is_Bidi_Mirrored= -t}', ""); + Expect(1, 120771, '\P{^Is_Bidi_Mirrored= -t}', ""); + Expect(0, 120772, '\p{Is_Bidi_Mirrored= -t}', ""); + Expect(1, 120772, '\p{^Is_Bidi_Mirrored= -t}', ""); + Expect(1, 120772, '\P{Is_Bidi_Mirrored= -t}', ""); + Expect(0, 120772, '\P{^Is_Bidi_Mirrored= -t}', ""); + Error('\p{Is_Bidi_M= True:=}'); + Error('\P{Is_Bidi_M= True:=}'); + Expect(1, 120771, '\p{Is_Bidi_M: true}', ""); + Expect(0, 120771, '\p{^Is_Bidi_M: true}', ""); + Expect(0, 120771, '\P{Is_Bidi_M: true}', ""); + Expect(1, 120771, '\P{^Is_Bidi_M: true}', ""); + Expect(0, 120772, '\p{Is_Bidi_M: true}', ""); + Expect(1, 120772, '\p{^Is_Bidi_M: true}', ""); + Expect(1, 120772, '\P{Is_Bidi_M: true}', ""); + Expect(0, 120772, '\P{^Is_Bidi_M: true}', ""); + Expect(1, 120771, '\p{Is_Bidi_M= True}', ""); + Expect(0, 120771, '\p{^Is_Bidi_M= True}', ""); + Expect(0, 120771, '\P{Is_Bidi_M= True}', ""); + Expect(1, 120771, '\P{^Is_Bidi_M= True}', ""); + Expect(0, 120772, '\p{Is_Bidi_M= True}', ""); + Expect(1, 120772, '\p{^Is_Bidi_M= True}', ""); + Expect(1, 120772, '\P{Is_Bidi_M= True}', ""); + Expect(0, 120772, '\P{^Is_Bidi_M= True}', ""); Error('\p{block}'); Error('\P{block}'); Error('\p{blk}'); Error('\P{blk}'); - Error('\p{Block: -_Adlam:=}'); - Error('\P{Block: -_Adlam:=}'); + Error('\p{Block= /a/adlam}'); + Error('\P{Block= /a/adlam}'); Expect(1, 125279, '\p{Block=:\AAdlam\z:}', "");; Expect(0, 125280, '\p{Block=:\AAdlam\z:}', "");; - Expect(1, 125279, '\p{Block=adlam}', ""); - Expect(0, 125279, '\p{^Block=adlam}', ""); - Expect(0, 125279, '\P{Block=adlam}', ""); - Expect(1, 125279, '\P{^Block=adlam}', ""); - Expect(0, 125280, '\p{Block=adlam}', ""); - Expect(1, 125280, '\p{^Block=adlam}', ""); - Expect(1, 125280, '\P{Block=adlam}', ""); - Expect(0, 125280, '\P{^Block=adlam}', ""); + Expect(1, 125279, '\p{Block:adlam}', ""); + Expect(0, 125279, '\p{^Block:adlam}', ""); + Expect(0, 125279, '\P{Block:adlam}', ""); + Expect(1, 125279, '\P{^Block:adlam}', ""); + Expect(0, 125280, '\p{Block:adlam}', ""); + Expect(1, 125280, '\p{^Block:adlam}', ""); + Expect(1, 125280, '\P{Block:adlam}', ""); + Expect(0, 125280, '\P{^Block:adlam}', ""); Expect(1, 125279, '\p{Block=:\Aadlam\z:}', "");; Expect(0, 125280, '\p{Block=:\Aadlam\z:}', "");; - Expect(1, 125279, '\p{Block=_ Adlam}', ""); - Expect(0, 125279, '\p{^Block=_ Adlam}', ""); - Expect(0, 125279, '\P{Block=_ Adlam}', ""); - Expect(1, 125279, '\P{^Block=_ Adlam}', ""); - Expect(0, 125280, '\p{Block=_ Adlam}', ""); - Expect(1, 125280, '\p{^Block=_ Adlam}', ""); - Expect(1, 125280, '\P{Block=_ Adlam}', ""); - Expect(0, 125280, '\P{^Block=_ Adlam}', ""); - Error('\p{Blk=:= adlam}'); - Error('\P{Blk=:= adlam}'); + Expect(1, 125279, '\p{Block=__Adlam}', ""); + Expect(0, 125279, '\p{^Block=__Adlam}', ""); + Expect(0, 125279, '\P{Block=__Adlam}', ""); + Expect(1, 125279, '\P{^Block=__Adlam}', ""); + Expect(0, 125280, '\p{Block=__Adlam}', ""); + Expect(1, 125280, '\p{^Block=__Adlam}', ""); + Expect(1, 125280, '\P{Block=__Adlam}', ""); + Expect(0, 125280, '\P{^Block=__Adlam}', ""); + Error('\p{Blk=:=_ adlam}'); + Error('\P{Blk=:=_ adlam}'); Expect(1, 125279, '\p{Blk=:\AAdlam\z:}', "");; Expect(0, 125280, '\p{Blk=:\AAdlam\z:}', "");; Expect(1, 125279, '\p{Blk=adlam}', ""); @@ -3683,34 +3705,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125280, '\P{^Blk=adlam}', ""); Expect(1, 125279, '\p{Blk=:\Aadlam\z:}', "");; Expect(0, 125280, '\p{Blk=:\Aadlam\z:}', "");; - Expect(1, 125279, '\p{Blk=_ Adlam}', ""); - Expect(0, 125279, '\p{^Blk=_ Adlam}', ""); - Expect(0, 125279, '\P{Blk=_ Adlam}', ""); - Expect(1, 125279, '\P{^Blk=_ Adlam}', ""); - Expect(0, 125280, '\p{Blk=_ Adlam}', ""); - Expect(1, 125280, '\p{^Blk=_ Adlam}', ""); - Expect(1, 125280, '\P{Blk=_ Adlam}', ""); - Expect(0, 125280, '\P{^Blk=_ Adlam}', ""); - Error('\p{Is_Block:/a/ adlam}'); - Error('\P{Is_Block:/a/ adlam}'); - Expect(1, 125279, '\p{Is_Block:adlam}', ""); - Expect(0, 125279, '\p{^Is_Block:adlam}', ""); - Expect(0, 125279, '\P{Is_Block:adlam}', ""); - Expect(1, 125279, '\P{^Is_Block:adlam}', ""); - Expect(0, 125280, '\p{Is_Block:adlam}', ""); - Expect(1, 125280, '\p{^Is_Block:adlam}', ""); - Expect(1, 125280, '\P{Is_Block:adlam}', ""); - Expect(0, 125280, '\P{^Is_Block:adlam}', ""); - Expect(1, 125279, '\p{Is_Block=__Adlam}', ""); - Expect(0, 125279, '\p{^Is_Block=__Adlam}', ""); - Expect(0, 125279, '\P{Is_Block=__Adlam}', ""); - Expect(1, 125279, '\P{^Is_Block=__Adlam}', ""); - Expect(0, 125280, '\p{Is_Block=__Adlam}', ""); - Expect(1, 125280, '\p{^Is_Block=__Adlam}', ""); - Expect(1, 125280, '\P{Is_Block=__Adlam}', ""); - Expect(0, 125280, '\P{^Is_Block=__Adlam}', ""); - Error('\p{Is_Blk=:=_ adlam}'); - Error('\P{Is_Blk=:=_ adlam}'); + Expect(1, 125279, '\p{Blk= _ADLAM}', ""); + Expect(0, 125279, '\p{^Blk= _ADLAM}', ""); + Expect(0, 125279, '\P{Blk= _ADLAM}', ""); + Expect(1, 125279, '\P{^Blk= _ADLAM}', ""); + Expect(0, 125280, '\p{Blk= _ADLAM}', ""); + Expect(1, 125280, '\p{^Blk= _ADLAM}', ""); + Expect(1, 125280, '\P{Blk= _ADLAM}', ""); + Expect(0, 125280, '\P{^Blk= _ADLAM}', ""); + Error('\p{Is_Block: - adlam/a/}'); + Error('\P{Is_Block: - adlam/a/}'); + Expect(1, 125279, '\p{Is_Block=adlam}', ""); + Expect(0, 125279, '\p{^Is_Block=adlam}', ""); + Expect(0, 125279, '\P{Is_Block=adlam}', ""); + Expect(1, 125279, '\P{^Is_Block=adlam}', ""); + Expect(0, 125280, '\p{Is_Block=adlam}', ""); + Expect(1, 125280, '\p{^Is_Block=adlam}', ""); + Expect(1, 125280, '\P{Is_Block=adlam}', ""); + Expect(0, 125280, '\P{^Is_Block=adlam}', ""); + Expect(1, 125279, '\p{Is_Block= adlam}', ""); + Expect(0, 125279, '\p{^Is_Block= adlam}', ""); + Expect(0, 125279, '\P{Is_Block= adlam}', ""); + Expect(1, 125279, '\P{^Is_Block= adlam}', ""); + Expect(0, 125280, '\p{Is_Block= adlam}', ""); + Expect(1, 125280, '\p{^Is_Block= adlam}', ""); + Expect(1, 125280, '\P{Is_Block= adlam}', ""); + Expect(0, 125280, '\P{^Is_Block= adlam}', ""); + Error('\p{Is_Blk= _Adlam:=}'); + Error('\P{Is_Blk= _Adlam:=}'); Expect(1, 125279, '\p{Is_Blk=adlam}', ""); Expect(0, 125279, '\p{^Is_Blk=adlam}', ""); Expect(0, 125279, '\P{Is_Blk=adlam}', ""); @@ -3719,16 +3741,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125280, '\p{^Is_Blk=adlam}', ""); Expect(1, 125280, '\P{Is_Blk=adlam}', ""); Expect(0, 125280, '\P{^Is_Blk=adlam}', ""); - Expect(1, 125279, '\p{Is_Blk= _ADLAM}', ""); - Expect(0, 125279, '\p{^Is_Blk= _ADLAM}', ""); - Expect(0, 125279, '\P{Is_Blk= _ADLAM}', ""); - Expect(1, 125279, '\P{^Is_Blk= _ADLAM}', ""); - Expect(0, 125280, '\p{Is_Blk= _ADLAM}', ""); - Expect(1, 125280, '\p{^Is_Blk= _ADLAM}', ""); - Expect(1, 125280, '\P{Is_Blk= _ADLAM}', ""); - Expect(0, 125280, '\P{^Is_Blk= _ADLAM}', ""); - Error('\p{Block: aegean_Numbers/a/}'); - Error('\P{Block: aegean_Numbers/a/}'); + Expect(1, 125279, '\p{Is_Blk=_-Adlam}', ""); + Expect(0, 125279, '\p{^Is_Blk=_-Adlam}', ""); + Expect(0, 125279, '\P{Is_Blk=_-Adlam}', ""); + Expect(1, 125279, '\P{^Is_Blk=_-Adlam}', ""); + Expect(0, 125280, '\p{Is_Blk=_-Adlam}', ""); + Expect(1, 125280, '\p{^Is_Blk=_-Adlam}', ""); + Expect(1, 125280, '\P{Is_Blk=_-Adlam}', ""); + Expect(0, 125280, '\P{^Is_Blk=_-Adlam}', ""); + Error('\p{Block=/a/ -AEGEAN_numbers}'); + Error('\P{Block=/a/ -AEGEAN_numbers}'); Expect(1, 65855, '\p{Block=:\AAegean_Numbers\z:}', "");; Expect(0, 65856, '\p{Block=:\AAegean_Numbers\z:}', "");; Expect(1, 65855, '\p{Block=aegeannumbers}', ""); @@ -3741,16 +3763,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65856, '\P{^Block=aegeannumbers}', ""); Expect(1, 65855, '\p{Block=:\Aaegeannumbers\z:}', "");; Expect(0, 65856, '\p{Block=:\Aaegeannumbers\z:}', "");; - Expect(1, 65855, '\p{Block= Aegean_Numbers}', ""); - Expect(0, 65855, '\p{^Block= Aegean_Numbers}', ""); - Expect(0, 65855, '\P{Block= Aegean_Numbers}', ""); - Expect(1, 65855, '\P{^Block= Aegean_Numbers}', ""); - Expect(0, 65856, '\p{Block= Aegean_Numbers}', ""); - Expect(1, 65856, '\p{^Block= Aegean_Numbers}', ""); - Expect(1, 65856, '\P{Block= Aegean_Numbers}', ""); - Expect(0, 65856, '\P{^Block= Aegean_Numbers}', ""); - Error('\p{Blk: _Aegean_Numbers/a/}'); - Error('\P{Blk: _Aegean_Numbers/a/}'); + Expect(1, 65855, '\p{Block= aegean_Numbers}', ""); + Expect(0, 65855, '\p{^Block= aegean_Numbers}', ""); + Expect(0, 65855, '\P{Block= aegean_Numbers}', ""); + Expect(1, 65855, '\P{^Block= aegean_Numbers}', ""); + Expect(0, 65856, '\p{Block= aegean_Numbers}', ""); + Expect(1, 65856, '\p{^Block= aegean_Numbers}', ""); + Expect(1, 65856, '\P{Block= aegean_Numbers}', ""); + Expect(0, 65856, '\P{^Block= aegean_Numbers}', ""); + Error('\p{Blk=_:=aegean_Numbers}'); + Error('\P{Blk=_:=aegean_Numbers}'); Expect(1, 65855, '\p{Blk=:\AAegean_Numbers\z:}', "");; Expect(0, 65856, '\p{Blk=:\AAegean_Numbers\z:}', "");; Expect(1, 65855, '\p{Blk=aegeannumbers}', ""); @@ -3763,16 +3785,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65856, '\P{^Blk=aegeannumbers}', ""); Expect(1, 65855, '\p{Blk=:\Aaegeannumbers\z:}', "");; Expect(0, 65856, '\p{Blk=:\Aaegeannumbers\z:}', "");; - Expect(1, 65855, '\p{Blk= -Aegean_NUMBERS}', ""); - Expect(0, 65855, '\p{^Blk= -Aegean_NUMBERS}', ""); - Expect(0, 65855, '\P{Blk= -Aegean_NUMBERS}', ""); - Expect(1, 65855, '\P{^Blk= -Aegean_NUMBERS}', ""); - Expect(0, 65856, '\p{Blk= -Aegean_NUMBERS}', ""); - Expect(1, 65856, '\p{^Blk= -Aegean_NUMBERS}', ""); - Expect(1, 65856, '\P{Blk= -Aegean_NUMBERS}', ""); - Expect(0, 65856, '\P{^Blk= -Aegean_NUMBERS}', ""); - Error('\p{Is_Block=-:=Aegean_Numbers}'); - Error('\P{Is_Block=-:=Aegean_Numbers}'); + Expect(1, 65855, '\p{Blk: Aegean_NUMBERS}', ""); + Expect(0, 65855, '\p{^Blk: Aegean_NUMBERS}', ""); + Expect(0, 65855, '\P{Blk: Aegean_NUMBERS}', ""); + Expect(1, 65855, '\P{^Blk: Aegean_NUMBERS}', ""); + Expect(0, 65856, '\p{Blk: Aegean_NUMBERS}', ""); + Expect(1, 65856, '\p{^Blk: Aegean_NUMBERS}', ""); + Expect(1, 65856, '\P{Blk: Aegean_NUMBERS}', ""); + Expect(0, 65856, '\P{^Blk: Aegean_NUMBERS}', ""); + Error('\p{Is_Block=_-Aegean_NUMBERS/a/}'); + Error('\P{Is_Block=_-Aegean_NUMBERS/a/}'); Expect(1, 65855, '\p{Is_Block=aegeannumbers}', ""); Expect(0, 65855, '\p{^Is_Block=aegeannumbers}', ""); Expect(0, 65855, '\P{Is_Block=aegeannumbers}', ""); @@ -3781,34 +3803,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65856, '\p{^Is_Block=aegeannumbers}', ""); Expect(1, 65856, '\P{Is_Block=aegeannumbers}', ""); Expect(0, 65856, '\P{^Is_Block=aegeannumbers}', ""); - Expect(1, 65855, '\p{Is_Block=- AEGEAN_numbers}', ""); - Expect(0, 65855, '\p{^Is_Block=- AEGEAN_numbers}', ""); - Expect(0, 65855, '\P{Is_Block=- AEGEAN_numbers}', ""); - Expect(1, 65855, '\P{^Is_Block=- AEGEAN_numbers}', ""); - Expect(0, 65856, '\p{Is_Block=- AEGEAN_numbers}', ""); - Expect(1, 65856, '\p{^Is_Block=- AEGEAN_numbers}', ""); - Expect(1, 65856, '\P{Is_Block=- AEGEAN_numbers}', ""); - Expect(0, 65856, '\P{^Is_Block=- AEGEAN_numbers}', ""); - Error('\p{Is_Blk=:=_ aegean_numbers}'); - Error('\P{Is_Blk=:=_ aegean_numbers}'); - Expect(1, 65855, '\p{Is_Blk: aegeannumbers}', ""); - Expect(0, 65855, '\p{^Is_Blk: aegeannumbers}', ""); - Expect(0, 65855, '\P{Is_Blk: aegeannumbers}', ""); - Expect(1, 65855, '\P{^Is_Blk: aegeannumbers}', ""); - Expect(0, 65856, '\p{Is_Blk: aegeannumbers}', ""); - Expect(1, 65856, '\p{^Is_Blk: aegeannumbers}', ""); - Expect(1, 65856, '\P{Is_Blk: aegeannumbers}', ""); - Expect(0, 65856, '\P{^Is_Blk: aegeannumbers}', ""); - Expect(1, 65855, '\p{Is_Blk: _AEGEAN_NUMBERS}', ""); - Expect(0, 65855, '\p{^Is_Blk: _AEGEAN_NUMBERS}', ""); - Expect(0, 65855, '\P{Is_Blk: _AEGEAN_NUMBERS}', ""); - Expect(1, 65855, '\P{^Is_Blk: _AEGEAN_NUMBERS}', ""); - Expect(0, 65856, '\p{Is_Blk: _AEGEAN_NUMBERS}', ""); - Expect(1, 65856, '\p{^Is_Blk: _AEGEAN_NUMBERS}', ""); - Expect(1, 65856, '\P{Is_Blk: _AEGEAN_NUMBERS}', ""); - Expect(0, 65856, '\P{^Is_Blk: _AEGEAN_NUMBERS}', ""); - Error('\p{Block=-:=AHOM}'); - Error('\P{Block=-:=AHOM}'); + Expect(1, 65855, '\p{Is_Block= Aegean_Numbers}', ""); + Expect(0, 65855, '\p{^Is_Block= Aegean_Numbers}', ""); + Expect(0, 65855, '\P{Is_Block= Aegean_Numbers}', ""); + Expect(1, 65855, '\P{^Is_Block= Aegean_Numbers}', ""); + Expect(0, 65856, '\p{Is_Block= Aegean_Numbers}', ""); + Expect(1, 65856, '\p{^Is_Block= Aegean_Numbers}', ""); + Expect(1, 65856, '\P{Is_Block= Aegean_Numbers}', ""); + Expect(0, 65856, '\P{^Is_Block= Aegean_Numbers}', ""); + Error('\p{Is_Blk=-_aegean_Numbers/a/}'); + Error('\P{Is_Blk=-_aegean_Numbers/a/}'); + Expect(1, 65855, '\p{Is_Blk=aegeannumbers}', ""); + Expect(0, 65855, '\p{^Is_Blk=aegeannumbers}', ""); + Expect(0, 65855, '\P{Is_Blk=aegeannumbers}', ""); + Expect(1, 65855, '\P{^Is_Blk=aegeannumbers}', ""); + Expect(0, 65856, '\p{Is_Blk=aegeannumbers}', ""); + Expect(1, 65856, '\p{^Is_Blk=aegeannumbers}', ""); + Expect(1, 65856, '\P{Is_Blk=aegeannumbers}', ""); + Expect(0, 65856, '\P{^Is_Blk=aegeannumbers}', ""); + Expect(1, 65855, '\p{Is_Blk=_ Aegean_NUMBERS}', ""); + Expect(0, 65855, '\p{^Is_Blk=_ Aegean_NUMBERS}', ""); + Expect(0, 65855, '\P{Is_Blk=_ Aegean_NUMBERS}', ""); + Expect(1, 65855, '\P{^Is_Blk=_ Aegean_NUMBERS}', ""); + Expect(0, 65856, '\p{Is_Blk=_ Aegean_NUMBERS}', ""); + Expect(1, 65856, '\p{^Is_Blk=_ Aegean_NUMBERS}', ""); + Expect(1, 65856, '\P{Is_Blk=_ Aegean_NUMBERS}', ""); + Expect(0, 65856, '\P{^Is_Blk=_ Aegean_NUMBERS}', ""); + Error('\p{Block=-_AHOM:=}'); + Error('\P{Block=-_AHOM:=}'); Expect(1, 71487, '\p{Block=:\AAhom\z:}', "");; Expect(0, 71488, '\p{Block=:\AAhom\z:}', "");; Expect(1, 71487, '\p{Block=ahom}', ""); @@ -3821,16 +3843,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 71488, '\P{^Block=ahom}', ""); Expect(1, 71487, '\p{Block=:\Aahom\z:}', "");; Expect(0, 71488, '\p{Block=:\Aahom\z:}', "");; - Expect(1, 71487, '\p{Block=_AHOM}', ""); - Expect(0, 71487, '\p{^Block=_AHOM}', ""); - Expect(0, 71487, '\P{Block=_AHOM}', ""); - Expect(1, 71487, '\P{^Block=_AHOM}', ""); - Expect(0, 71488, '\p{Block=_AHOM}', ""); - Expect(1, 71488, '\p{^Block=_AHOM}', ""); - Expect(1, 71488, '\P{Block=_AHOM}', ""); - Expect(0, 71488, '\P{^Block=_AHOM}', ""); - Error('\p{Blk=-_Ahom/a/}'); - Error('\P{Blk=-_Ahom/a/}'); + Expect(1, 71487, '\p{Block= Ahom}', ""); + Expect(0, 71487, '\p{^Block= Ahom}', ""); + Expect(0, 71487, '\P{Block= Ahom}', ""); + Expect(1, 71487, '\P{^Block= Ahom}', ""); + Expect(0, 71488, '\p{Block= Ahom}', ""); + Expect(1, 71488, '\p{^Block= Ahom}', ""); + Expect(1, 71488, '\P{Block= Ahom}', ""); + Expect(0, 71488, '\P{^Block= Ahom}', ""); + Error('\p{Blk::=-ahom}'); + Error('\P{Blk::=-ahom}'); Expect(1, 71487, '\p{Blk=:\AAhom\z:}', "");; Expect(0, 71488, '\p{Blk=:\AAhom\z:}', "");; Expect(1, 71487, '\p{Blk=ahom}', ""); @@ -3843,16 +3865,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 71488, '\P{^Blk=ahom}', ""); Expect(1, 71487, '\p{Blk=:\Aahom\z:}', "");; Expect(0, 71488, '\p{Blk=:\Aahom\z:}', "");; - Expect(1, 71487, '\p{Blk= Ahom}', ""); - Expect(0, 71487, '\p{^Blk= Ahom}', ""); - Expect(0, 71487, '\P{Blk= Ahom}', ""); - Expect(1, 71487, '\P{^Blk= Ahom}', ""); - Expect(0, 71488, '\p{Blk= Ahom}', ""); - Expect(1, 71488, '\p{^Blk= Ahom}', ""); - Expect(1, 71488, '\P{Blk= Ahom}', ""); - Expect(0, 71488, '\P{^Blk= Ahom}', ""); - Error('\p{Is_Block=_/a/AHOM}'); - Error('\P{Is_Block=_/a/AHOM}'); + Expect(1, 71487, '\p{Blk=- ahom}', ""); + Expect(0, 71487, '\p{^Blk=- ahom}', ""); + Expect(0, 71487, '\P{Blk=- ahom}', ""); + Expect(1, 71487, '\P{^Blk=- ahom}', ""); + Expect(0, 71488, '\p{Blk=- ahom}', ""); + Expect(1, 71488, '\p{^Blk=- ahom}', ""); + Expect(1, 71488, '\P{Blk=- ahom}', ""); + Expect(0, 71488, '\P{^Blk=- ahom}', ""); + Error('\p{Is_Block= ahom/a/}'); + Error('\P{Is_Block= ahom/a/}'); Expect(1, 71487, '\p{Is_Block=ahom}', ""); Expect(0, 71487, '\p{^Is_Block=ahom}', ""); Expect(0, 71487, '\P{Is_Block=ahom}', ""); @@ -3861,16 +3883,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 71488, '\p{^Is_Block=ahom}', ""); Expect(1, 71488, '\P{Is_Block=ahom}', ""); Expect(0, 71488, '\P{^Is_Block=ahom}', ""); - Expect(1, 71487, '\p{Is_Block=_-Ahom}', ""); - Expect(0, 71487, '\p{^Is_Block=_-Ahom}', ""); - Expect(0, 71487, '\P{Is_Block=_-Ahom}', ""); - Expect(1, 71487, '\P{^Is_Block=_-Ahom}', ""); - Expect(0, 71488, '\p{Is_Block=_-Ahom}', ""); - Expect(1, 71488, '\p{^Is_Block=_-Ahom}', ""); - Expect(1, 71488, '\P{Is_Block=_-Ahom}', ""); - Expect(0, 71488, '\P{^Is_Block=_-Ahom}', ""); - Error('\p{Is_Blk=-:=AHOM}'); - Error('\P{Is_Blk=-:=AHOM}'); + Expect(1, 71487, '\p{Is_Block= Ahom}', ""); + Expect(0, 71487, '\p{^Is_Block= Ahom}', ""); + Expect(0, 71487, '\P{Is_Block= Ahom}', ""); + Expect(1, 71487, '\P{^Is_Block= Ahom}', ""); + Expect(0, 71488, '\p{Is_Block= Ahom}', ""); + Expect(1, 71488, '\p{^Is_Block= Ahom}', ""); + Expect(1, 71488, '\P{Is_Block= Ahom}', ""); + Expect(0, 71488, '\P{^Is_Block= Ahom}', ""); + Error('\p{Is_Blk=_:=AHOM}'); + Error('\P{Is_Blk=_:=AHOM}'); Expect(1, 71487, '\p{Is_Blk=ahom}', ""); Expect(0, 71487, '\p{^Is_Blk=ahom}', ""); Expect(0, 71487, '\P{Is_Blk=ahom}', ""); @@ -3879,16 +3901,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 71488, '\p{^Is_Blk=ahom}', ""); Expect(1, 71488, '\P{Is_Blk=ahom}', ""); Expect(0, 71488, '\P{^Is_Blk=ahom}', ""); - Expect(1, 71487, '\p{Is_Blk=-ahom}', ""); - Expect(0, 71487, '\p{^Is_Blk=-ahom}', ""); - Expect(0, 71487, '\P{Is_Blk=-ahom}', ""); - Expect(1, 71487, '\P{^Is_Blk=-ahom}', ""); - Expect(0, 71488, '\p{Is_Blk=-ahom}', ""); - Expect(1, 71488, '\p{^Is_Blk=-ahom}', ""); - Expect(1, 71488, '\P{Is_Blk=-ahom}', ""); - Expect(0, 71488, '\P{^Is_Blk=-ahom}', ""); - Error('\p{Block=:= Alchemical_symbols}'); - Error('\P{Block=:= Alchemical_symbols}'); + Error('\p{Block= alchemical_Symbols/a/}'); + Error('\P{Block= alchemical_Symbols/a/}'); Expect(1, 128895, '\p{Block=:\AAlchemical_Symbols\z:}', "");; Expect(0, 128896, '\p{Block=:\AAlchemical_Symbols\z:}', "");; Expect(1, 128895, '\p{Block=alchemicalsymbols}', ""); @@ -3901,16 +3915,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 128896, '\P{^Block=alchemicalsymbols}', ""); Expect(1, 128895, '\p{Block=:\Aalchemicalsymbols\z:}', "");; Expect(0, 128896, '\p{Block=:\Aalchemicalsymbols\z:}', "");; - Expect(1, 128895, '\p{Block=-_ALCHEMICAL_SYMBOLS}', ""); - Expect(0, 128895, '\p{^Block=-_ALCHEMICAL_SYMBOLS}', ""); - Expect(0, 128895, '\P{Block=-_ALCHEMICAL_SYMBOLS}', ""); - Expect(1, 128895, '\P{^Block=-_ALCHEMICAL_SYMBOLS}', ""); - Expect(0, 128896, '\p{Block=-_ALCHEMICAL_SYMBOLS}', ""); - Expect(1, 128896, '\p{^Block=-_ALCHEMICAL_SYMBOLS}', ""); - Expect(1, 128896, '\P{Block=-_ALCHEMICAL_SYMBOLS}', ""); - Expect(0, 128896, '\P{^Block=-_ALCHEMICAL_SYMBOLS}', ""); - Error('\p{Blk=-:=Alchemical}'); - Error('\P{Blk=-:=Alchemical}'); + Expect(1, 128895, '\p{Block=_ ALCHEMICAL_symbols}', ""); + Expect(0, 128895, '\p{^Block=_ ALCHEMICAL_symbols}', ""); + Expect(0, 128895, '\P{Block=_ ALCHEMICAL_symbols}', ""); + Expect(1, 128895, '\P{^Block=_ ALCHEMICAL_symbols}', ""); + Expect(0, 128896, '\p{Block=_ ALCHEMICAL_symbols}', ""); + Expect(1, 128896, '\p{^Block=_ ALCHEMICAL_symbols}', ""); + Expect(1, 128896, '\P{Block=_ ALCHEMICAL_symbols}', ""); + Expect(0, 128896, '\P{^Block=_ ALCHEMICAL_symbols}', ""); + Error('\p{Blk=:=-Alchemical}'); + Error('\P{Blk=:=-Alchemical}'); Expect(1, 128895, '\p{Blk=:\AAlchemical\z:}', "");; Expect(0, 128896, '\p{Blk=:\AAlchemical\z:}', "");; Expect(1, 128895, '\p{Blk=alchemical}', ""); @@ -3923,16 +3937,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 128896, '\P{^Blk=alchemical}', ""); Expect(1, 128895, '\p{Blk=:\Aalchemical\z:}', "");; Expect(0, 128896, '\p{Blk=:\Aalchemical\z:}', "");; - Expect(1, 128895, '\p{Blk= -alchemical}', ""); - Expect(0, 128895, '\p{^Blk= -alchemical}', ""); - Expect(0, 128895, '\P{Blk= -alchemical}', ""); - Expect(1, 128895, '\P{^Blk= -alchemical}', ""); - Expect(0, 128896, '\p{Blk= -alchemical}', ""); - Expect(1, 128896, '\p{^Blk= -alchemical}', ""); - Expect(1, 128896, '\P{Blk= -alchemical}', ""); - Expect(0, 128896, '\P{^Blk= -alchemical}', ""); - Error('\p{Is_Block=:= _ALCHEMICAL_symbols}'); - Error('\P{Is_Block=:= _ALCHEMICAL_symbols}'); + Expect(1, 128895, '\p{Blk= ALCHEMICAL}', ""); + Expect(0, 128895, '\p{^Blk= ALCHEMICAL}', ""); + Expect(0, 128895, '\P{Blk= ALCHEMICAL}', ""); + Expect(1, 128895, '\P{^Blk= ALCHEMICAL}', ""); + Expect(0, 128896, '\p{Blk= ALCHEMICAL}', ""); + Expect(1, 128896, '\p{^Blk= ALCHEMICAL}', ""); + Expect(1, 128896, '\P{Blk= ALCHEMICAL}', ""); + Expect(0, 128896, '\P{^Blk= ALCHEMICAL}', ""); + Error('\p{Is_Block: /a/_-ALCHEMICAL_symbols}'); + Error('\P{Is_Block: /a/_-ALCHEMICAL_symbols}'); Expect(1, 128895, '\p{Is_Block=alchemicalsymbols}', ""); Expect(0, 128895, '\p{^Is_Block=alchemicalsymbols}', ""); Expect(0, 128895, '\P{Is_Block=alchemicalsymbols}', ""); @@ -3941,16 +3955,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 128896, '\p{^Is_Block=alchemicalsymbols}', ""); Expect(1, 128896, '\P{Is_Block=alchemicalsymbols}', ""); Expect(0, 128896, '\P{^Is_Block=alchemicalsymbols}', ""); - Expect(1, 128895, '\p{Is_Block= -ALCHEMICAL_Symbols}', ""); - Expect(0, 128895, '\p{^Is_Block= -ALCHEMICAL_Symbols}', ""); - Expect(0, 128895, '\P{Is_Block= -ALCHEMICAL_Symbols}', ""); - Expect(1, 128895, '\P{^Is_Block= -ALCHEMICAL_Symbols}', ""); - Expect(0, 128896, '\p{Is_Block= -ALCHEMICAL_Symbols}', ""); - Expect(1, 128896, '\p{^Is_Block= -ALCHEMICAL_Symbols}', ""); - Expect(1, 128896, '\P{Is_Block= -ALCHEMICAL_Symbols}', ""); - Expect(0, 128896, '\P{^Is_Block= -ALCHEMICAL_Symbols}', ""); - Error('\p{Is_Blk=-/a/Alchemical}'); - Error('\P{Is_Blk=-/a/Alchemical}'); + Expect(1, 128895, '\p{Is_Block=- Alchemical_Symbols}', ""); + Expect(0, 128895, '\p{^Is_Block=- Alchemical_Symbols}', ""); + Expect(0, 128895, '\P{Is_Block=- Alchemical_Symbols}', ""); + Expect(1, 128895, '\P{^Is_Block=- Alchemical_Symbols}', ""); + Expect(0, 128896, '\p{Is_Block=- Alchemical_Symbols}', ""); + Expect(1, 128896, '\p{^Is_Block=- Alchemical_Symbols}', ""); + Expect(1, 128896, '\P{Is_Block=- Alchemical_Symbols}', ""); + Expect(0, 128896, '\P{^Is_Block=- Alchemical_Symbols}', ""); + Error('\p{Is_Blk:/a/ -Alchemical}'); + Error('\P{Is_Blk:/a/ -Alchemical}'); Expect(1, 128895, '\p{Is_Blk=alchemical}', ""); Expect(0, 128895, '\p{^Is_Blk=alchemical}', ""); Expect(0, 128895, '\P{Is_Blk=alchemical}', ""); @@ -3959,38 +3973,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 128896, '\p{^Is_Blk=alchemical}', ""); Expect(1, 128896, '\P{Is_Blk=alchemical}', ""); Expect(0, 128896, '\P{^Is_Blk=alchemical}', ""); - Expect(1, 128895, '\p{Is_Blk= Alchemical}', ""); - Expect(0, 128895, '\p{^Is_Blk= Alchemical}', ""); - Expect(0, 128895, '\P{Is_Blk= Alchemical}', ""); - Expect(1, 128895, '\P{^Is_Blk= Alchemical}', ""); - Expect(0, 128896, '\p{Is_Blk= Alchemical}', ""); - Expect(1, 128896, '\p{^Is_Blk= Alchemical}', ""); - Expect(1, 128896, '\P{Is_Blk= Alchemical}', ""); - Expect(0, 128896, '\P{^Is_Blk= Alchemical}', ""); - Error('\p{Block=/a/-Alphabetic_Presentation_Forms}'); - Error('\P{Block=/a/-Alphabetic_Presentation_Forms}'); + Expect(1, 128895, '\p{Is_Blk= _Alchemical}', ""); + Expect(0, 128895, '\p{^Is_Blk= _Alchemical}', ""); + Expect(0, 128895, '\P{Is_Blk= _Alchemical}', ""); + Expect(1, 128895, '\P{^Is_Blk= _Alchemical}', ""); + Expect(0, 128896, '\p{Is_Blk= _Alchemical}', ""); + Expect(1, 128896, '\p{^Is_Blk= _Alchemical}', ""); + Expect(1, 128896, '\P{Is_Blk= _Alchemical}', ""); + Expect(0, 128896, '\P{^Is_Blk= _Alchemical}', ""); + Error('\p{Block=/a/- Alphabetic_presentation_Forms}'); + Error('\P{Block=/a/- Alphabetic_presentation_Forms}'); Expect(1, 64335, '\p{Block=:\AAlphabetic_Presentation_Forms\z:}', "");; Expect(0, 64336, '\p{Block=:\AAlphabetic_Presentation_Forms\z:}', "");; - Expect(1, 64335, '\p{Block:alphabeticpresentationforms}', ""); - Expect(0, 64335, '\p{^Block:alphabeticpresentationforms}', ""); - Expect(0, 64335, '\P{Block:alphabeticpresentationforms}', ""); - Expect(1, 64335, '\P{^Block:alphabeticpresentationforms}', ""); - Expect(0, 64336, '\p{Block:alphabeticpresentationforms}', ""); - Expect(1, 64336, '\p{^Block:alphabeticpresentationforms}', ""); - Expect(1, 64336, '\P{Block:alphabeticpresentationforms}', ""); - Expect(0, 64336, '\P{^Block:alphabeticpresentationforms}', ""); + Expect(1, 64335, '\p{Block=alphabeticpresentationforms}', ""); + Expect(0, 64335, '\p{^Block=alphabeticpresentationforms}', ""); + Expect(0, 64335, '\P{Block=alphabeticpresentationforms}', ""); + Expect(1, 64335, '\P{^Block=alphabeticpresentationforms}', ""); + Expect(0, 64336, '\p{Block=alphabeticpresentationforms}', ""); + Expect(1, 64336, '\p{^Block=alphabeticpresentationforms}', ""); + Expect(1, 64336, '\P{Block=alphabeticpresentationforms}', ""); + Expect(0, 64336, '\P{^Block=alphabeticpresentationforms}', ""); Expect(1, 64335, '\p{Block=:\Aalphabeticpresentationforms\z:}', "");; Expect(0, 64336, '\p{Block=:\Aalphabeticpresentationforms\z:}', "");; - Expect(1, 64335, '\p{Block: _alphabetic_presentation_Forms}', ""); - Expect(0, 64335, '\p{^Block: _alphabetic_presentation_Forms}', ""); - Expect(0, 64335, '\P{Block: _alphabetic_presentation_Forms}', ""); - Expect(1, 64335, '\P{^Block: _alphabetic_presentation_Forms}', ""); - Expect(0, 64336, '\p{Block: _alphabetic_presentation_Forms}', ""); - Expect(1, 64336, '\p{^Block: _alphabetic_presentation_Forms}', ""); - Expect(1, 64336, '\P{Block: _alphabetic_presentation_Forms}', ""); - Expect(0, 64336, '\P{^Block: _alphabetic_presentation_Forms}', ""); - Error('\p{Blk= -ALPHABETIC_PF/a/}'); - Error('\P{Blk= -ALPHABETIC_PF/a/}'); + Expect(1, 64335, '\p{Block= -Alphabetic_presentation_Forms}', ""); + Expect(0, 64335, '\p{^Block= -Alphabetic_presentation_Forms}', ""); + Expect(0, 64335, '\P{Block= -Alphabetic_presentation_Forms}', ""); + Expect(1, 64335, '\P{^Block= -Alphabetic_presentation_Forms}', ""); + Expect(0, 64336, '\p{Block= -Alphabetic_presentation_Forms}', ""); + Expect(1, 64336, '\p{^Block= -Alphabetic_presentation_Forms}', ""); + Expect(1, 64336, '\P{Block= -Alphabetic_presentation_Forms}', ""); + Expect(0, 64336, '\P{^Block= -Alphabetic_presentation_Forms}', ""); + Error('\p{Blk: - Alphabetic_pf:=}'); + Error('\P{Blk: - Alphabetic_pf:=}'); Expect(1, 64335, '\p{Blk=:\AAlphabetic_PF\z:}', "");; Expect(0, 64336, '\p{Blk=:\AAlphabetic_PF\z:}', "");; Expect(1, 64335, '\p{Blk=alphabeticpf}', ""); @@ -4003,16 +4017,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 64336, '\P{^Blk=alphabeticpf}', ""); Expect(1, 64335, '\p{Blk=:\Aalphabeticpf\z:}', "");; Expect(0, 64336, '\p{Blk=:\Aalphabeticpf\z:}', "");; - Expect(1, 64335, '\p{Blk=-ALPHABETIC_PF}', ""); - Expect(0, 64335, '\p{^Blk=-ALPHABETIC_PF}', ""); - Expect(0, 64335, '\P{Blk=-ALPHABETIC_PF}', ""); - Expect(1, 64335, '\P{^Blk=-ALPHABETIC_PF}', ""); - Expect(0, 64336, '\p{Blk=-ALPHABETIC_PF}', ""); - Expect(1, 64336, '\p{^Blk=-ALPHABETIC_PF}', ""); - Expect(1, 64336, '\P{Blk=-ALPHABETIC_PF}', ""); - Expect(0, 64336, '\P{^Blk=-ALPHABETIC_PF}', ""); - Error('\p{Is_Block=/a/--ALPHABETIC_presentation_Forms}'); - Error('\P{Is_Block=/a/--ALPHABETIC_presentation_Forms}'); + Expect(1, 64335, '\p{Blk= Alphabetic_pf}', ""); + Expect(0, 64335, '\p{^Blk= Alphabetic_pf}', ""); + Expect(0, 64335, '\P{Blk= Alphabetic_pf}', ""); + Expect(1, 64335, '\P{^Blk= Alphabetic_pf}', ""); + Expect(0, 64336, '\p{Blk= Alphabetic_pf}', ""); + Expect(1, 64336, '\p{^Blk= Alphabetic_pf}', ""); + Expect(1, 64336, '\P{Blk= Alphabetic_pf}', ""); + Expect(0, 64336, '\P{^Blk= Alphabetic_pf}', ""); + Error('\p{Is_Block=:= Alphabetic_Presentation_FORMS}'); + Error('\P{Is_Block=:= Alphabetic_Presentation_FORMS}'); Expect(1, 64335, '\p{Is_Block=alphabeticpresentationforms}', ""); Expect(0, 64335, '\p{^Is_Block=alphabeticpresentationforms}', ""); Expect(0, 64335, '\P{Is_Block=alphabeticpresentationforms}', ""); @@ -4021,16 +4035,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 64336, '\p{^Is_Block=alphabeticpresentationforms}', ""); Expect(1, 64336, '\P{Is_Block=alphabeticpresentationforms}', ""); Expect(0, 64336, '\P{^Is_Block=alphabeticpresentationforms}', ""); - Expect(1, 64335, '\p{Is_Block= _Alphabetic_Presentation_forms}', ""); - Expect(0, 64335, '\p{^Is_Block= _Alphabetic_Presentation_forms}', ""); - Expect(0, 64335, '\P{Is_Block= _Alphabetic_Presentation_forms}', ""); - Expect(1, 64335, '\P{^Is_Block= _Alphabetic_Presentation_forms}', ""); - Expect(0, 64336, '\p{Is_Block= _Alphabetic_Presentation_forms}', ""); - Expect(1, 64336, '\p{^Is_Block= _Alphabetic_Presentation_forms}', ""); - Expect(1, 64336, '\P{Is_Block= _Alphabetic_Presentation_forms}', ""); - Expect(0, 64336, '\P{^Is_Block= _Alphabetic_Presentation_forms}', ""); - Error('\p{Is_Blk=/a/_ Alphabetic_PF}'); - Error('\P{Is_Blk=/a/_ Alphabetic_PF}'); + Expect(1, 64335, '\p{Is_Block: Alphabetic_PRESENTATION_Forms}', ""); + Expect(0, 64335, '\p{^Is_Block: Alphabetic_PRESENTATION_Forms}', ""); + Expect(0, 64335, '\P{Is_Block: Alphabetic_PRESENTATION_Forms}', ""); + Expect(1, 64335, '\P{^Is_Block: Alphabetic_PRESENTATION_Forms}', ""); + Expect(0, 64336, '\p{Is_Block: Alphabetic_PRESENTATION_Forms}', ""); + Expect(1, 64336, '\p{^Is_Block: Alphabetic_PRESENTATION_Forms}', ""); + Expect(1, 64336, '\P{Is_Block: Alphabetic_PRESENTATION_Forms}', ""); + Expect(0, 64336, '\P{^Is_Block: Alphabetic_PRESENTATION_Forms}', ""); + Error('\p{Is_Blk=- Alphabetic_PF:=}'); + Error('\P{Is_Blk=- Alphabetic_PF:=}'); Expect(1, 64335, '\p{Is_Blk=alphabeticpf}', ""); Expect(0, 64335, '\p{^Is_Blk=alphabeticpf}', ""); Expect(0, 64335, '\P{Is_Blk=alphabeticpf}', ""); @@ -4039,38 +4053,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 64336, '\p{^Is_Blk=alphabeticpf}', ""); Expect(1, 64336, '\P{Is_Blk=alphabeticpf}', ""); Expect(0, 64336, '\P{^Is_Blk=alphabeticpf}', ""); - Expect(1, 64335, '\p{Is_Blk=-_ALPHABETIC_PF}', ""); - Expect(0, 64335, '\p{^Is_Blk=-_ALPHABETIC_PF}', ""); - Expect(0, 64335, '\P{Is_Blk=-_ALPHABETIC_PF}', ""); - Expect(1, 64335, '\P{^Is_Blk=-_ALPHABETIC_PF}', ""); - Expect(0, 64336, '\p{Is_Blk=-_ALPHABETIC_PF}', ""); - Expect(1, 64336, '\p{^Is_Blk=-_ALPHABETIC_PF}', ""); - Expect(1, 64336, '\P{Is_Blk=-_ALPHABETIC_PF}', ""); - Expect(0, 64336, '\P{^Is_Blk=-_ALPHABETIC_PF}', ""); - Error('\p{Block: --Anatolian_Hieroglyphs/a/}'); - Error('\P{Block: --Anatolian_Hieroglyphs/a/}'); + Expect(1, 64335, '\p{Is_Blk= Alphabetic_PF}', ""); + Expect(0, 64335, '\p{^Is_Blk= Alphabetic_PF}', ""); + Expect(0, 64335, '\P{Is_Blk= Alphabetic_PF}', ""); + Expect(1, 64335, '\P{^Is_Blk= Alphabetic_PF}', ""); + Expect(0, 64336, '\p{Is_Blk= Alphabetic_PF}', ""); + Expect(1, 64336, '\p{^Is_Blk= Alphabetic_PF}', ""); + Expect(1, 64336, '\P{Is_Blk= Alphabetic_PF}', ""); + Expect(0, 64336, '\P{^Is_Blk= Alphabetic_PF}', ""); + Error('\p{Block= :=Anatolian_Hieroglyphs}'); + Error('\P{Block= :=Anatolian_Hieroglyphs}'); Expect(1, 83583, '\p{Block=:\AAnatolian_Hieroglyphs\z:}', "");; Expect(0, 83584, '\p{Block=:\AAnatolian_Hieroglyphs\z:}', "");; - Expect(1, 83583, '\p{Block:anatolianhieroglyphs}', ""); - Expect(0, 83583, '\p{^Block:anatolianhieroglyphs}', ""); - Expect(0, 83583, '\P{Block:anatolianhieroglyphs}', ""); - Expect(1, 83583, '\P{^Block:anatolianhieroglyphs}', ""); - Expect(0, 83584, '\p{Block:anatolianhieroglyphs}', ""); - Expect(1, 83584, '\p{^Block:anatolianhieroglyphs}', ""); - Expect(1, 83584, '\P{Block:anatolianhieroglyphs}', ""); - Expect(0, 83584, '\P{^Block:anatolianhieroglyphs}', ""); + Expect(1, 83583, '\p{Block=anatolianhieroglyphs}', ""); + Expect(0, 83583, '\p{^Block=anatolianhieroglyphs}', ""); + Expect(0, 83583, '\P{Block=anatolianhieroglyphs}', ""); + Expect(1, 83583, '\P{^Block=anatolianhieroglyphs}', ""); + Expect(0, 83584, '\p{Block=anatolianhieroglyphs}', ""); + Expect(1, 83584, '\p{^Block=anatolianhieroglyphs}', ""); + Expect(1, 83584, '\P{Block=anatolianhieroglyphs}', ""); + Expect(0, 83584, '\P{^Block=anatolianhieroglyphs}', ""); Expect(1, 83583, '\p{Block=:\Aanatolianhieroglyphs\z:}', "");; Expect(0, 83584, '\p{Block=:\Aanatolianhieroglyphs\z:}', "");; - Expect(1, 83583, '\p{Block=_ANATOLIAN_HIEROGLYPHS}', ""); - Expect(0, 83583, '\p{^Block=_ANATOLIAN_HIEROGLYPHS}', ""); - Expect(0, 83583, '\P{Block=_ANATOLIAN_HIEROGLYPHS}', ""); - Expect(1, 83583, '\P{^Block=_ANATOLIAN_HIEROGLYPHS}', ""); - Expect(0, 83584, '\p{Block=_ANATOLIAN_HIEROGLYPHS}', ""); - Expect(1, 83584, '\p{^Block=_ANATOLIAN_HIEROGLYPHS}', ""); - Expect(1, 83584, '\P{Block=_ANATOLIAN_HIEROGLYPHS}', ""); - Expect(0, 83584, '\P{^Block=_ANATOLIAN_HIEROGLYPHS}', ""); - Error('\p{Blk= anatolian_HIEROGLYPHS:=}'); - Error('\P{Blk= anatolian_HIEROGLYPHS:=}'); + Expect(1, 83583, '\p{Block= -ANATOLIAN_HIEROGLYPHS}', ""); + Expect(0, 83583, '\p{^Block= -ANATOLIAN_HIEROGLYPHS}', ""); + Expect(0, 83583, '\P{Block= -ANATOLIAN_HIEROGLYPHS}', ""); + Expect(1, 83583, '\P{^Block= -ANATOLIAN_HIEROGLYPHS}', ""); + Expect(0, 83584, '\p{Block= -ANATOLIAN_HIEROGLYPHS}', ""); + Expect(1, 83584, '\p{^Block= -ANATOLIAN_HIEROGLYPHS}', ""); + Expect(1, 83584, '\P{Block= -ANATOLIAN_HIEROGLYPHS}', ""); + Expect(0, 83584, '\P{^Block= -ANATOLIAN_HIEROGLYPHS}', ""); + Error('\p{Blk=:= _anatolian_HIEROGLYPHS}'); + Error('\P{Blk=:= _anatolian_HIEROGLYPHS}'); Expect(1, 83583, '\p{Blk=:\AAnatolian_Hieroglyphs\z:}', "");; Expect(0, 83584, '\p{Blk=:\AAnatolian_Hieroglyphs\z:}', "");; Expect(1, 83583, '\p{Blk=anatolianhieroglyphs}', ""); @@ -4083,16 +4097,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 83584, '\P{^Blk=anatolianhieroglyphs}', ""); Expect(1, 83583, '\p{Blk=:\Aanatolianhieroglyphs\z:}', "");; Expect(0, 83584, '\p{Blk=:\Aanatolianhieroglyphs\z:}', "");; - Expect(1, 83583, '\p{Blk= anatolian_Hieroglyphs}', ""); - Expect(0, 83583, '\p{^Blk= anatolian_Hieroglyphs}', ""); - Expect(0, 83583, '\P{Blk= anatolian_Hieroglyphs}', ""); - Expect(1, 83583, '\P{^Blk= anatolian_Hieroglyphs}', ""); - Expect(0, 83584, '\p{Blk= anatolian_Hieroglyphs}', ""); - Expect(1, 83584, '\p{^Blk= anatolian_Hieroglyphs}', ""); - Expect(1, 83584, '\P{Blk= anatolian_Hieroglyphs}', ""); - Expect(0, 83584, '\P{^Blk= anatolian_Hieroglyphs}', ""); - Error('\p{Is_Block=/a/-ANATOLIAN_Hieroglyphs}'); - Error('\P{Is_Block=/a/-ANATOLIAN_Hieroglyphs}'); + Expect(1, 83583, '\p{Blk=_ Anatolian_HIEROGLYPHS}', ""); + Expect(0, 83583, '\p{^Blk=_ Anatolian_HIEROGLYPHS}', ""); + Expect(0, 83583, '\P{Blk=_ Anatolian_HIEROGLYPHS}', ""); + Expect(1, 83583, '\P{^Blk=_ Anatolian_HIEROGLYPHS}', ""); + Expect(0, 83584, '\p{Blk=_ Anatolian_HIEROGLYPHS}', ""); + Expect(1, 83584, '\p{^Blk=_ Anatolian_HIEROGLYPHS}', ""); + Expect(1, 83584, '\P{Blk=_ Anatolian_HIEROGLYPHS}', ""); + Expect(0, 83584, '\P{^Blk=_ Anatolian_HIEROGLYPHS}', ""); + Error('\p{Is_Block:/a/ -Anatolian_Hieroglyphs}'); + Error('\P{Is_Block:/a/ -Anatolian_Hieroglyphs}'); Expect(1, 83583, '\p{Is_Block=anatolianhieroglyphs}', ""); Expect(0, 83583, '\p{^Is_Block=anatolianhieroglyphs}', ""); Expect(0, 83583, '\P{Is_Block=anatolianhieroglyphs}', ""); @@ -4101,34 +4115,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 83584, '\p{^Is_Block=anatolianhieroglyphs}', ""); Expect(1, 83584, '\P{Is_Block=anatolianhieroglyphs}', ""); Expect(0, 83584, '\P{^Is_Block=anatolianhieroglyphs}', ""); - Expect(1, 83583, '\p{Is_Block= _Anatolian_Hieroglyphs}', ""); - Expect(0, 83583, '\p{^Is_Block= _Anatolian_Hieroglyphs}', ""); - Expect(0, 83583, '\P{Is_Block= _Anatolian_Hieroglyphs}', ""); - Expect(1, 83583, '\P{^Is_Block= _Anatolian_Hieroglyphs}', ""); - Expect(0, 83584, '\p{Is_Block= _Anatolian_Hieroglyphs}', ""); - Expect(1, 83584, '\p{^Is_Block= _Anatolian_Hieroglyphs}', ""); - Expect(1, 83584, '\P{Is_Block= _Anatolian_Hieroglyphs}', ""); - Expect(0, 83584, '\P{^Is_Block= _Anatolian_Hieroglyphs}', ""); - Error('\p{Is_Blk: Anatolian_Hieroglyphs:=}'); - Error('\P{Is_Blk: Anatolian_Hieroglyphs:=}'); - Expect(1, 83583, '\p{Is_Blk: anatolianhieroglyphs}', ""); - Expect(0, 83583, '\p{^Is_Blk: anatolianhieroglyphs}', ""); - Expect(0, 83583, '\P{Is_Blk: anatolianhieroglyphs}', ""); - Expect(1, 83583, '\P{^Is_Blk: anatolianhieroglyphs}', ""); - Expect(0, 83584, '\p{Is_Blk: anatolianhieroglyphs}', ""); - Expect(1, 83584, '\p{^Is_Blk: anatolianhieroglyphs}', ""); - Expect(1, 83584, '\P{Is_Blk: anatolianhieroglyphs}', ""); - Expect(0, 83584, '\P{^Is_Blk: anatolianhieroglyphs}', ""); - Expect(1, 83583, '\p{Is_Blk= -ANATOLIAN_HIEROGLYPHS}', ""); - Expect(0, 83583, '\p{^Is_Blk= -ANATOLIAN_HIEROGLYPHS}', ""); - Expect(0, 83583, '\P{Is_Blk= -ANATOLIAN_HIEROGLYPHS}', ""); - Expect(1, 83583, '\P{^Is_Blk= -ANATOLIAN_HIEROGLYPHS}', ""); - Expect(0, 83584, '\p{Is_Blk= -ANATOLIAN_HIEROGLYPHS}', ""); - Expect(1, 83584, '\p{^Is_Blk= -ANATOLIAN_HIEROGLYPHS}', ""); - Expect(1, 83584, '\P{Is_Blk= -ANATOLIAN_HIEROGLYPHS}', ""); - Expect(0, 83584, '\P{^Is_Blk= -ANATOLIAN_HIEROGLYPHS}', ""); - Error('\p{Block= :=ancient_GREEK_MUSICAL_Notation}'); - Error('\P{Block= :=ancient_GREEK_MUSICAL_Notation}'); + Expect(1, 83583, '\p{Is_Block=_Anatolian_hieroglyphs}', ""); + Expect(0, 83583, '\p{^Is_Block=_Anatolian_hieroglyphs}', ""); + Expect(0, 83583, '\P{Is_Block=_Anatolian_hieroglyphs}', ""); + Expect(1, 83583, '\P{^Is_Block=_Anatolian_hieroglyphs}', ""); + Expect(0, 83584, '\p{Is_Block=_Anatolian_hieroglyphs}', ""); + Expect(1, 83584, '\p{^Is_Block=_Anatolian_hieroglyphs}', ""); + Expect(1, 83584, '\P{Is_Block=_Anatolian_hieroglyphs}', ""); + Expect(0, 83584, '\P{^Is_Block=_Anatolian_hieroglyphs}', ""); + Error('\p{Is_Blk: /a/anatolian_Hieroglyphs}'); + Error('\P{Is_Blk: /a/anatolian_Hieroglyphs}'); + Expect(1, 83583, '\p{Is_Blk=anatolianhieroglyphs}', ""); + Expect(0, 83583, '\p{^Is_Blk=anatolianhieroglyphs}', ""); + Expect(0, 83583, '\P{Is_Blk=anatolianhieroglyphs}', ""); + Expect(1, 83583, '\P{^Is_Blk=anatolianhieroglyphs}', ""); + Expect(0, 83584, '\p{Is_Blk=anatolianhieroglyphs}', ""); + Expect(1, 83584, '\p{^Is_Blk=anatolianhieroglyphs}', ""); + Expect(1, 83584, '\P{Is_Blk=anatolianhieroglyphs}', ""); + Expect(0, 83584, '\P{^Is_Blk=anatolianhieroglyphs}', ""); + Expect(1, 83583, '\p{Is_Blk= _Anatolian_Hieroglyphs}', ""); + Expect(0, 83583, '\p{^Is_Blk= _Anatolian_Hieroglyphs}', ""); + Expect(0, 83583, '\P{Is_Blk= _Anatolian_Hieroglyphs}', ""); + Expect(1, 83583, '\P{^Is_Blk= _Anatolian_Hieroglyphs}', ""); + Expect(0, 83584, '\p{Is_Blk= _Anatolian_Hieroglyphs}', ""); + Expect(1, 83584, '\p{^Is_Blk= _Anatolian_Hieroglyphs}', ""); + Expect(1, 83584, '\P{Is_Blk= _Anatolian_Hieroglyphs}', ""); + Expect(0, 83584, '\P{^Is_Blk= _Anatolian_Hieroglyphs}', ""); + Error('\p{Block=:=_ Ancient_Greek_MUSICAL_Notation}'); + Error('\P{Block=:=_ Ancient_Greek_MUSICAL_Notation}'); Expect(1, 119375, '\p{Block=:\AAncient_Greek_Musical_Notation\z:}', "");; Expect(0, 119376, '\p{Block=:\AAncient_Greek_Musical_Notation\z:}', "");; Expect(1, 119375, '\p{Block=ancientgreekmusicalnotation}', ""); @@ -4141,16 +4155,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119376, '\P{^Block=ancientgreekmusicalnotation}', ""); Expect(1, 119375, '\p{Block=:\Aancientgreekmusicalnotation\z:}', "");; Expect(0, 119376, '\p{Block=:\Aancientgreekmusicalnotation\z:}', "");; - Expect(1, 119375, '\p{Block= -Ancient_Greek_musical_Notation}', ""); - Expect(0, 119375, '\p{^Block= -Ancient_Greek_musical_Notation}', ""); - Expect(0, 119375, '\P{Block= -Ancient_Greek_musical_Notation}', ""); - Expect(1, 119375, '\P{^Block= -Ancient_Greek_musical_Notation}', ""); - Expect(0, 119376, '\p{Block= -Ancient_Greek_musical_Notation}', ""); - Expect(1, 119376, '\p{^Block= -Ancient_Greek_musical_Notation}', ""); - Expect(1, 119376, '\P{Block= -Ancient_Greek_musical_Notation}', ""); - Expect(0, 119376, '\P{^Block= -Ancient_Greek_musical_Notation}', ""); - Error('\p{Blk=- Ancient_Greek_Music:=}'); - Error('\P{Blk=- Ancient_Greek_Music:=}'); + Expect(1, 119375, '\p{Block: Ancient_Greek_musical_notation}', ""); + Expect(0, 119375, '\p{^Block: Ancient_Greek_musical_notation}', ""); + Expect(0, 119375, '\P{Block: Ancient_Greek_musical_notation}', ""); + Expect(1, 119375, '\P{^Block: Ancient_Greek_musical_notation}', ""); + Expect(0, 119376, '\p{Block: Ancient_Greek_musical_notation}', ""); + Expect(1, 119376, '\p{^Block: Ancient_Greek_musical_notation}', ""); + Expect(1, 119376, '\P{Block: Ancient_Greek_musical_notation}', ""); + Expect(0, 119376, '\P{^Block: Ancient_Greek_musical_notation}', ""); + Error('\p{Blk=/a/ ancient_greek_music}'); + Error('\P{Blk=/a/ ancient_greek_music}'); Expect(1, 119375, '\p{Blk=:\AAncient_Greek_Music\z:}', "");; Expect(0, 119376, '\p{Blk=:\AAncient_Greek_Music\z:}', "");; Expect(1, 119375, '\p{Blk=ancientgreekmusic}', ""); @@ -4163,16 +4177,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119376, '\P{^Blk=ancientgreekmusic}', ""); Expect(1, 119375, '\p{Blk=:\Aancientgreekmusic\z:}', "");; Expect(0, 119376, '\p{Blk=:\Aancientgreekmusic\z:}', "");; - Expect(1, 119375, '\p{Blk= -ANCIENT_Greek_music}', ""); - Expect(0, 119375, '\p{^Blk= -ANCIENT_Greek_music}', ""); - Expect(0, 119375, '\P{Blk= -ANCIENT_Greek_music}', ""); - Expect(1, 119375, '\P{^Blk= -ANCIENT_Greek_music}', ""); - Expect(0, 119376, '\p{Blk= -ANCIENT_Greek_music}', ""); - Expect(1, 119376, '\p{^Blk= -ANCIENT_Greek_music}', ""); - Expect(1, 119376, '\P{Blk= -ANCIENT_Greek_music}', ""); - Expect(0, 119376, '\P{^Blk= -ANCIENT_Greek_music}', ""); - Error('\p{Is_Block=:= Ancient_greek_musical_NOTATION}'); - Error('\P{Is_Block=:= Ancient_greek_musical_NOTATION}'); + Expect(1, 119375, '\p{Blk= -ANCIENT_Greek_MUSIC}', ""); + Expect(0, 119375, '\p{^Blk= -ANCIENT_Greek_MUSIC}', ""); + Expect(0, 119375, '\P{Blk= -ANCIENT_Greek_MUSIC}', ""); + Expect(1, 119375, '\P{^Blk= -ANCIENT_Greek_MUSIC}', ""); + Expect(0, 119376, '\p{Blk= -ANCIENT_Greek_MUSIC}', ""); + Expect(1, 119376, '\p{^Blk= -ANCIENT_Greek_MUSIC}', ""); + Expect(1, 119376, '\P{Blk= -ANCIENT_Greek_MUSIC}', ""); + Expect(0, 119376, '\P{^Blk= -ANCIENT_Greek_MUSIC}', ""); + Error('\p{Is_Block=/a/_ Ancient_Greek_MUSICAL_Notation}'); + Error('\P{Is_Block=/a/_ Ancient_Greek_MUSICAL_Notation}'); Expect(1, 119375, '\p{Is_Block=ancientgreekmusicalnotation}', ""); Expect(0, 119375, '\p{^Is_Block=ancientgreekmusicalnotation}', ""); Expect(0, 119375, '\P{Is_Block=ancientgreekmusicalnotation}', ""); @@ -4181,16 +4195,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119376, '\p{^Is_Block=ancientgreekmusicalnotation}', ""); Expect(1, 119376, '\P{Is_Block=ancientgreekmusicalnotation}', ""); Expect(0, 119376, '\P{^Is_Block=ancientgreekmusicalnotation}', ""); - Expect(1, 119375, '\p{Is_Block= _ancient_greek_musical_NOTATION}', ""); - Expect(0, 119375, '\p{^Is_Block= _ancient_greek_musical_NOTATION}', ""); - Expect(0, 119375, '\P{Is_Block= _ancient_greek_musical_NOTATION}', ""); - Expect(1, 119375, '\P{^Is_Block= _ancient_greek_musical_NOTATION}', ""); - Expect(0, 119376, '\p{Is_Block= _ancient_greek_musical_NOTATION}', ""); - Expect(1, 119376, '\p{^Is_Block= _ancient_greek_musical_NOTATION}', ""); - Expect(1, 119376, '\P{Is_Block= _ancient_greek_musical_NOTATION}', ""); - Expect(0, 119376, '\P{^Is_Block= _ancient_greek_musical_NOTATION}', ""); - Error('\p{Is_Blk=:= -ANCIENT_greek_Music}'); - Error('\P{Is_Blk=:= -ANCIENT_greek_Music}'); + Expect(1, 119375, '\p{Is_Block= -Ancient_Greek_Musical_NOTATION}', ""); + Expect(0, 119375, '\p{^Is_Block= -Ancient_Greek_Musical_NOTATION}', ""); + Expect(0, 119375, '\P{Is_Block= -Ancient_Greek_Musical_NOTATION}', ""); + Expect(1, 119375, '\P{^Is_Block= -Ancient_Greek_Musical_NOTATION}', ""); + Expect(0, 119376, '\p{Is_Block= -Ancient_Greek_Musical_NOTATION}', ""); + Expect(1, 119376, '\p{^Is_Block= -Ancient_Greek_Musical_NOTATION}', ""); + Expect(1, 119376, '\P{Is_Block= -Ancient_Greek_Musical_NOTATION}', ""); + Expect(0, 119376, '\P{^Is_Block= -Ancient_Greek_Musical_NOTATION}', ""); + Error('\p{Is_Blk= Ancient_greek_MUSIC/a/}'); + Error('\P{Is_Blk= Ancient_greek_MUSIC/a/}'); Expect(1, 119375, '\p{Is_Blk=ancientgreekmusic}', ""); Expect(0, 119375, '\p{^Is_Blk=ancientgreekmusic}', ""); Expect(0, 119375, '\P{Is_Blk=ancientgreekmusic}', ""); @@ -4199,16 +4213,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119376, '\p{^Is_Blk=ancientgreekmusic}', ""); Expect(1, 119376, '\P{Is_Blk=ancientgreekmusic}', ""); Expect(0, 119376, '\P{^Is_Blk=ancientgreekmusic}', ""); - Expect(1, 119375, '\p{Is_Blk= -ANCIENT_Greek_Music}', ""); - Expect(0, 119375, '\p{^Is_Blk= -ANCIENT_Greek_Music}', ""); - Expect(0, 119375, '\P{Is_Blk= -ANCIENT_Greek_Music}', ""); - Expect(1, 119375, '\P{^Is_Blk= -ANCIENT_Greek_Music}', ""); - Expect(0, 119376, '\p{Is_Blk= -ANCIENT_Greek_Music}', ""); - Expect(1, 119376, '\p{^Is_Blk= -ANCIENT_Greek_Music}', ""); - Expect(1, 119376, '\P{Is_Blk= -ANCIENT_Greek_Music}', ""); - Expect(0, 119376, '\P{^Is_Blk= -ANCIENT_Greek_Music}', ""); - Error('\p{Block= /a/Ancient_Greek_NUMBERS}'); - Error('\P{Block= /a/Ancient_Greek_NUMBERS}'); + Expect(1, 119375, '\p{Is_Blk= Ancient_greek_music}', ""); + Expect(0, 119375, '\p{^Is_Blk= Ancient_greek_music}', ""); + Expect(0, 119375, '\P{Is_Blk= Ancient_greek_music}', ""); + Expect(1, 119375, '\P{^Is_Blk= Ancient_greek_music}', ""); + Expect(0, 119376, '\p{Is_Blk= Ancient_greek_music}', ""); + Expect(1, 119376, '\p{^Is_Blk= Ancient_greek_music}', ""); + Expect(1, 119376, '\P{Is_Blk= Ancient_greek_music}', ""); + Expect(0, 119376, '\P{^Is_Blk= Ancient_greek_music}', ""); + Error('\p{Block=:= _ANCIENT_Greek_Numbers}'); + Error('\P{Block=:= _ANCIENT_Greek_Numbers}'); Expect(1, 65935, '\p{Block=:\AAncient_Greek_Numbers\z:}', "");; Expect(0, 65936, '\p{Block=:\AAncient_Greek_Numbers\z:}', "");; Expect(1, 65935, '\p{Block: ancientgreeknumbers}', ""); @@ -4221,16 +4235,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65936, '\P{^Block: ancientgreeknumbers}', ""); Expect(1, 65935, '\p{Block=:\Aancientgreeknumbers\z:}', "");; Expect(0, 65936, '\p{Block=:\Aancientgreeknumbers\z:}', "");; - Expect(1, 65935, '\p{Block=_-ancient_Greek_numbers}', ""); - Expect(0, 65935, '\p{^Block=_-ancient_Greek_numbers}', ""); - Expect(0, 65935, '\P{Block=_-ancient_Greek_numbers}', ""); - Expect(1, 65935, '\P{^Block=_-ancient_Greek_numbers}', ""); - Expect(0, 65936, '\p{Block=_-ancient_Greek_numbers}', ""); - Expect(1, 65936, '\p{^Block=_-ancient_Greek_numbers}', ""); - Expect(1, 65936, '\P{Block=_-ancient_Greek_numbers}', ""); - Expect(0, 65936, '\P{^Block=_-ancient_Greek_numbers}', ""); - Error('\p{Blk=_/a/ANCIENT_Greek_numbers}'); - Error('\P{Blk=_/a/ANCIENT_Greek_numbers}'); + Expect(1, 65935, '\p{Block= _Ancient_greek_Numbers}', ""); + Expect(0, 65935, '\p{^Block= _Ancient_greek_Numbers}', ""); + Expect(0, 65935, '\P{Block= _Ancient_greek_Numbers}', ""); + Expect(1, 65935, '\P{^Block= _Ancient_greek_Numbers}', ""); + Expect(0, 65936, '\p{Block= _Ancient_greek_Numbers}', ""); + Expect(1, 65936, '\p{^Block= _Ancient_greek_Numbers}', ""); + Expect(1, 65936, '\P{Block= _Ancient_greek_Numbers}', ""); + Expect(0, 65936, '\P{^Block= _Ancient_greek_Numbers}', ""); + Error('\p{Blk=/a/ ANCIENT_greek_Numbers}'); + Error('\P{Blk=/a/ ANCIENT_greek_Numbers}'); Expect(1, 65935, '\p{Blk=:\AAncient_Greek_Numbers\z:}', "");; Expect(0, 65936, '\p{Blk=:\AAncient_Greek_Numbers\z:}', "");; Expect(1, 65935, '\p{Blk=ancientgreeknumbers}', ""); @@ -4243,16 +4257,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65936, '\P{^Blk=ancientgreeknumbers}', ""); Expect(1, 65935, '\p{Blk=:\Aancientgreeknumbers\z:}', "");; Expect(0, 65936, '\p{Blk=:\Aancientgreeknumbers\z:}', "");; - Expect(1, 65935, '\p{Blk=ANCIENT_Greek_NUMBERS}', ""); - Expect(0, 65935, '\p{^Blk=ANCIENT_Greek_NUMBERS}', ""); - Expect(0, 65935, '\P{Blk=ANCIENT_Greek_NUMBERS}', ""); - Expect(1, 65935, '\P{^Blk=ANCIENT_Greek_NUMBERS}', ""); - Expect(0, 65936, '\p{Blk=ANCIENT_Greek_NUMBERS}', ""); - Expect(1, 65936, '\p{^Blk=ANCIENT_Greek_NUMBERS}', ""); - Expect(1, 65936, '\P{Blk=ANCIENT_Greek_NUMBERS}', ""); - Expect(0, 65936, '\P{^Blk=ANCIENT_Greek_NUMBERS}', ""); - Error('\p{Is_Block= _Ancient_greek_Numbers/a/}'); - Error('\P{Is_Block= _Ancient_greek_Numbers/a/}'); + Expect(1, 65935, '\p{Blk=__Ancient_Greek_NUMBERS}', ""); + Expect(0, 65935, '\p{^Blk=__Ancient_Greek_NUMBERS}', ""); + Expect(0, 65935, '\P{Blk=__Ancient_Greek_NUMBERS}', ""); + Expect(1, 65935, '\P{^Blk=__Ancient_Greek_NUMBERS}', ""); + Expect(0, 65936, '\p{Blk=__Ancient_Greek_NUMBERS}', ""); + Expect(1, 65936, '\p{^Blk=__Ancient_Greek_NUMBERS}', ""); + Expect(1, 65936, '\P{Blk=__Ancient_Greek_NUMBERS}', ""); + Expect(0, 65936, '\P{^Blk=__Ancient_Greek_NUMBERS}', ""); + Error('\p{Is_Block=:= ANCIENT_GREEK_Numbers}'); + Error('\P{Is_Block=:= ANCIENT_GREEK_Numbers}'); Expect(1, 65935, '\p{Is_Block=ancientgreeknumbers}', ""); Expect(0, 65935, '\p{^Is_Block=ancientgreeknumbers}', ""); Expect(0, 65935, '\P{Is_Block=ancientgreeknumbers}', ""); @@ -4261,16 +4275,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65936, '\p{^Is_Block=ancientgreeknumbers}', ""); Expect(1, 65936, '\P{Is_Block=ancientgreeknumbers}', ""); Expect(0, 65936, '\P{^Is_Block=ancientgreeknumbers}', ""); - Expect(1, 65935, '\p{Is_Block=--Ancient_Greek_NUMBERS}', ""); - Expect(0, 65935, '\p{^Is_Block=--Ancient_Greek_NUMBERS}', ""); - Expect(0, 65935, '\P{Is_Block=--Ancient_Greek_NUMBERS}', ""); - Expect(1, 65935, '\P{^Is_Block=--Ancient_Greek_NUMBERS}', ""); - Expect(0, 65936, '\p{Is_Block=--Ancient_Greek_NUMBERS}', ""); - Expect(1, 65936, '\p{^Is_Block=--Ancient_Greek_NUMBERS}', ""); - Expect(1, 65936, '\P{Is_Block=--Ancient_Greek_NUMBERS}', ""); - Expect(0, 65936, '\P{^Is_Block=--Ancient_Greek_NUMBERS}', ""); - Error('\p{Is_Blk=:= _ancient_GREEK_Numbers}'); - Error('\P{Is_Blk=:= _ancient_GREEK_Numbers}'); + Expect(1, 65935, '\p{Is_Block= ancient_Greek_Numbers}', ""); + Expect(0, 65935, '\p{^Is_Block= ancient_Greek_Numbers}', ""); + Expect(0, 65935, '\P{Is_Block= ancient_Greek_Numbers}', ""); + Expect(1, 65935, '\P{^Is_Block= ancient_Greek_Numbers}', ""); + Expect(0, 65936, '\p{Is_Block= ancient_Greek_Numbers}', ""); + Expect(1, 65936, '\p{^Is_Block= ancient_Greek_Numbers}', ""); + Expect(1, 65936, '\P{Is_Block= ancient_Greek_Numbers}', ""); + Expect(0, 65936, '\P{^Is_Block= ancient_Greek_Numbers}', ""); + Error('\p{Is_Blk= :=Ancient_Greek_Numbers}'); + Error('\P{Is_Blk= :=Ancient_Greek_Numbers}'); Expect(1, 65935, '\p{Is_Blk=ancientgreeknumbers}', ""); Expect(0, 65935, '\p{^Is_Blk=ancientgreeknumbers}', ""); Expect(0, 65935, '\P{Is_Blk=ancientgreeknumbers}', ""); @@ -4279,16 +4293,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65936, '\p{^Is_Blk=ancientgreeknumbers}', ""); Expect(1, 65936, '\P{Is_Blk=ancientgreeknumbers}', ""); Expect(0, 65936, '\P{^Is_Blk=ancientgreeknumbers}', ""); - Expect(1, 65935, '\p{Is_Blk=_ Ancient_Greek_NUMBERS}', ""); - Expect(0, 65935, '\p{^Is_Blk=_ Ancient_Greek_NUMBERS}', ""); - Expect(0, 65935, '\P{Is_Blk=_ Ancient_Greek_NUMBERS}', ""); - Expect(1, 65935, '\P{^Is_Blk=_ Ancient_Greek_NUMBERS}', ""); - Expect(0, 65936, '\p{Is_Blk=_ Ancient_Greek_NUMBERS}', ""); - Expect(1, 65936, '\p{^Is_Blk=_ Ancient_Greek_NUMBERS}', ""); - Expect(1, 65936, '\P{Is_Blk=_ Ancient_Greek_NUMBERS}', ""); - Expect(0, 65936, '\P{^Is_Blk=_ Ancient_Greek_NUMBERS}', ""); - Error('\p{Block= -Ancient_SYMBOLS:=}'); - Error('\P{Block= -Ancient_SYMBOLS:=}'); + Expect(1, 65935, '\p{Is_Blk=Ancient_Greek_numbers}', ""); + Expect(0, 65935, '\p{^Is_Blk=Ancient_Greek_numbers}', ""); + Expect(0, 65935, '\P{Is_Blk=Ancient_Greek_numbers}', ""); + Expect(1, 65935, '\P{^Is_Blk=Ancient_Greek_numbers}', ""); + Expect(0, 65936, '\p{Is_Blk=Ancient_Greek_numbers}', ""); + Expect(1, 65936, '\p{^Is_Blk=Ancient_Greek_numbers}', ""); + Expect(1, 65936, '\P{Is_Blk=Ancient_Greek_numbers}', ""); + Expect(0, 65936, '\P{^Is_Blk=Ancient_Greek_numbers}', ""); + Error('\p{Block=:= Ancient_Symbols}'); + Error('\P{Block=:= Ancient_Symbols}'); Expect(1, 65999, '\p{Block=:\AAncient_Symbols\z:}', "");; Expect(0, 66000, '\p{Block=:\AAncient_Symbols\z:}', "");; Expect(1, 65999, '\p{Block=ancientsymbols}', ""); @@ -4301,38 +4315,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66000, '\P{^Block=ancientsymbols}', ""); Expect(1, 65999, '\p{Block=:\Aancientsymbols\z:}', "");; Expect(0, 66000, '\p{Block=:\Aancientsymbols\z:}', "");; - Expect(1, 65999, '\p{Block= -Ancient_symbols}', ""); - Expect(0, 65999, '\p{^Block= -Ancient_symbols}', ""); - Expect(0, 65999, '\P{Block= -Ancient_symbols}', ""); - Expect(1, 65999, '\P{^Block= -Ancient_symbols}', ""); - Expect(0, 66000, '\p{Block= -Ancient_symbols}', ""); - Expect(1, 66000, '\p{^Block= -Ancient_symbols}', ""); - Expect(1, 66000, '\P{Block= -Ancient_symbols}', ""); - Expect(0, 66000, '\P{^Block= -Ancient_symbols}', ""); - Error('\p{Blk= -ancient_Symbols/a/}'); - Error('\P{Blk= -ancient_Symbols/a/}'); + Expect(1, 65999, '\p{Block=__ancient_Symbols}', ""); + Expect(0, 65999, '\p{^Block=__ancient_Symbols}', ""); + Expect(0, 65999, '\P{Block=__ancient_Symbols}', ""); + Expect(1, 65999, '\P{^Block=__ancient_Symbols}', ""); + Expect(0, 66000, '\p{Block=__ancient_Symbols}', ""); + Expect(1, 66000, '\p{^Block=__ancient_Symbols}', ""); + Expect(1, 66000, '\P{Block=__ancient_Symbols}', ""); + Expect(0, 66000, '\P{^Block=__ancient_Symbols}', ""); + Error('\p{Blk=-/a/ANCIENT_Symbols}'); + Error('\P{Blk=-/a/ANCIENT_Symbols}'); Expect(1, 65999, '\p{Blk=:\AAncient_Symbols\z:}', "");; Expect(0, 66000, '\p{Blk=:\AAncient_Symbols\z:}', "");; - Expect(1, 65999, '\p{Blk=ancientsymbols}', ""); - Expect(0, 65999, '\p{^Blk=ancientsymbols}', ""); - Expect(0, 65999, '\P{Blk=ancientsymbols}', ""); - Expect(1, 65999, '\P{^Blk=ancientsymbols}', ""); - Expect(0, 66000, '\p{Blk=ancientsymbols}', ""); - Expect(1, 66000, '\p{^Blk=ancientsymbols}', ""); - Expect(1, 66000, '\P{Blk=ancientsymbols}', ""); - Expect(0, 66000, '\P{^Blk=ancientsymbols}', ""); + Expect(1, 65999, '\p{Blk: ancientsymbols}', ""); + Expect(0, 65999, '\p{^Blk: ancientsymbols}', ""); + Expect(0, 65999, '\P{Blk: ancientsymbols}', ""); + Expect(1, 65999, '\P{^Blk: ancientsymbols}', ""); + Expect(0, 66000, '\p{Blk: ancientsymbols}', ""); + Expect(1, 66000, '\p{^Blk: ancientsymbols}', ""); + Expect(1, 66000, '\P{Blk: ancientsymbols}', ""); + Expect(0, 66000, '\P{^Blk: ancientsymbols}', ""); Expect(1, 65999, '\p{Blk=:\Aancientsymbols\z:}', "");; Expect(0, 66000, '\p{Blk=:\Aancientsymbols\z:}', "");; - Expect(1, 65999, '\p{Blk= Ancient_Symbols}', ""); - Expect(0, 65999, '\p{^Blk= Ancient_Symbols}', ""); - Expect(0, 65999, '\P{Blk= Ancient_Symbols}', ""); - Expect(1, 65999, '\P{^Blk= Ancient_Symbols}', ""); - Expect(0, 66000, '\p{Blk= Ancient_Symbols}', ""); - Expect(1, 66000, '\p{^Blk= Ancient_Symbols}', ""); - Expect(1, 66000, '\P{Blk= Ancient_Symbols}', ""); - Expect(0, 66000, '\P{^Blk= Ancient_Symbols}', ""); - Error('\p{Is_Block=-ANCIENT_symbols:=}'); - Error('\P{Is_Block=-ANCIENT_symbols:=}'); + Expect(1, 65999, '\p{Blk=-Ancient_Symbols}', ""); + Expect(0, 65999, '\p{^Blk=-Ancient_Symbols}', ""); + Expect(0, 65999, '\P{Blk=-Ancient_Symbols}', ""); + Expect(1, 65999, '\P{^Blk=-Ancient_Symbols}', ""); + Expect(0, 66000, '\p{Blk=-Ancient_Symbols}', ""); + Expect(1, 66000, '\p{^Blk=-Ancient_Symbols}', ""); + Expect(1, 66000, '\P{Blk=-Ancient_Symbols}', ""); + Expect(0, 66000, '\P{^Blk=-Ancient_Symbols}', ""); + Error('\p{Is_Block=_:=Ancient_SYMBOLS}'); + Error('\P{Is_Block=_:=Ancient_SYMBOLS}'); Expect(1, 65999, '\p{Is_Block=ancientsymbols}', ""); Expect(0, 65999, '\p{^Is_Block=ancientsymbols}', ""); Expect(0, 65999, '\P{Is_Block=ancientsymbols}', ""); @@ -4341,16 +4355,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66000, '\p{^Is_Block=ancientsymbols}', ""); Expect(1, 66000, '\P{Is_Block=ancientsymbols}', ""); Expect(0, 66000, '\P{^Is_Block=ancientsymbols}', ""); - Expect(1, 65999, '\p{Is_Block= -Ancient_Symbols}', ""); - Expect(0, 65999, '\p{^Is_Block= -Ancient_Symbols}', ""); - Expect(0, 65999, '\P{Is_Block= -Ancient_Symbols}', ""); - Expect(1, 65999, '\P{^Is_Block= -Ancient_Symbols}', ""); - Expect(0, 66000, '\p{Is_Block= -Ancient_Symbols}', ""); - Expect(1, 66000, '\p{^Is_Block= -Ancient_Symbols}', ""); - Expect(1, 66000, '\P{Is_Block= -Ancient_Symbols}', ""); - Expect(0, 66000, '\P{^Is_Block= -Ancient_Symbols}', ""); - Error('\p{Is_Blk: -_ancient_symbols:=}'); - Error('\P{Is_Blk: -_ancient_symbols:=}'); + Expect(1, 65999, '\p{Is_Block=_Ancient_Symbols}', ""); + Expect(0, 65999, '\p{^Is_Block=_Ancient_Symbols}', ""); + Expect(0, 65999, '\P{Is_Block=_Ancient_Symbols}', ""); + Expect(1, 65999, '\P{^Is_Block=_Ancient_Symbols}', ""); + Expect(0, 66000, '\p{Is_Block=_Ancient_Symbols}', ""); + Expect(1, 66000, '\p{^Is_Block=_Ancient_Symbols}', ""); + Expect(1, 66000, '\P{Is_Block=_Ancient_Symbols}', ""); + Expect(0, 66000, '\P{^Is_Block=_Ancient_Symbols}', ""); + Error('\p{Is_Blk=_-Ancient_SYMBOLS:=}'); + Error('\P{Is_Blk=_-Ancient_SYMBOLS:=}'); Expect(1, 65999, '\p{Is_Blk=ancientsymbols}', ""); Expect(0, 65999, '\p{^Is_Blk=ancientsymbols}', ""); Expect(0, 65999, '\P{Is_Blk=ancientsymbols}', ""); @@ -4359,16 +4373,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66000, '\p{^Is_Blk=ancientsymbols}', ""); Expect(1, 66000, '\P{Is_Blk=ancientsymbols}', ""); Expect(0, 66000, '\P{^Is_Blk=ancientsymbols}', ""); - Expect(1, 65999, '\p{Is_Blk=_ Ancient_Symbols}', ""); - Expect(0, 65999, '\p{^Is_Blk=_ Ancient_Symbols}', ""); - Expect(0, 65999, '\P{Is_Blk=_ Ancient_Symbols}', ""); - Expect(1, 65999, '\P{^Is_Blk=_ Ancient_Symbols}', ""); - Expect(0, 66000, '\p{Is_Blk=_ Ancient_Symbols}', ""); - Expect(1, 66000, '\p{^Is_Blk=_ Ancient_Symbols}', ""); - Expect(1, 66000, '\P{Is_Blk=_ Ancient_Symbols}', ""); - Expect(0, 66000, '\P{^Is_Blk=_ Ancient_Symbols}', ""); - Error('\p{Block=_ Arabic/a/}'); - Error('\P{Block=_ Arabic/a/}'); + Expect(1, 65999, '\p{Is_Blk:_ Ancient_symbols}', ""); + Expect(0, 65999, '\p{^Is_Blk:_ Ancient_symbols}', ""); + Expect(0, 65999, '\P{Is_Blk:_ Ancient_symbols}', ""); + Expect(1, 65999, '\P{^Is_Blk:_ Ancient_symbols}', ""); + Expect(0, 66000, '\p{Is_Blk:_ Ancient_symbols}', ""); + Expect(1, 66000, '\p{^Is_Blk:_ Ancient_symbols}', ""); + Expect(1, 66000, '\P{Is_Blk:_ Ancient_symbols}', ""); + Expect(0, 66000, '\P{^Is_Blk:_ Ancient_symbols}', ""); + Error('\p{Block= arabic/a/}'); + Error('\P{Block= arabic/a/}'); Expect(1, 1791, '\p{Block=:\AArabic\z:}', "");; Expect(0, 1792, '\p{Block=:\AArabic\z:}', "");; Expect(1, 1791, '\p{Block=arabic}', ""); @@ -4381,16 +4395,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1792, '\P{^Block=arabic}', ""); Expect(1, 1791, '\p{Block=:\Aarabic\z:}', "");; Expect(0, 1792, '\p{Block=:\Aarabic\z:}', "");; - Expect(1, 1791, '\p{Block= arabic}', ""); - Expect(0, 1791, '\p{^Block= arabic}', ""); - Expect(0, 1791, '\P{Block= arabic}', ""); - Expect(1, 1791, '\P{^Block= arabic}', ""); - Expect(0, 1792, '\p{Block= arabic}', ""); - Expect(1, 1792, '\p{^Block= arabic}', ""); - Expect(1, 1792, '\P{Block= arabic}', ""); - Expect(0, 1792, '\P{^Block= arabic}', ""); - Error('\p{Blk=-:=Arabic}'); - Error('\P{Blk=-:=Arabic}'); + Expect(1, 1791, '\p{Block:_Arabic}', ""); + Expect(0, 1791, '\p{^Block:_Arabic}', ""); + Expect(0, 1791, '\P{Block:_Arabic}', ""); + Expect(1, 1791, '\P{^Block:_Arabic}', ""); + Expect(0, 1792, '\p{Block:_Arabic}', ""); + Expect(1, 1792, '\p{^Block:_Arabic}', ""); + Expect(1, 1792, '\P{Block:_Arabic}', ""); + Expect(0, 1792, '\P{^Block:_Arabic}', ""); + Error('\p{Blk=/a/ Arabic}'); + Error('\P{Blk=/a/ Arabic}'); Expect(1, 1791, '\p{Blk=:\AArabic\z:}', "");; Expect(0, 1792, '\p{Blk=:\AArabic\z:}', "");; Expect(1, 1791, '\p{Blk=arabic}', ""); @@ -4403,34 +4417,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1792, '\P{^Blk=arabic}', ""); Expect(1, 1791, '\p{Blk=:\Aarabic\z:}', "");; Expect(0, 1792, '\p{Blk=:\Aarabic\z:}', "");; - Expect(1, 1791, '\p{Blk=__arabic}', ""); - Expect(0, 1791, '\p{^Blk=__arabic}', ""); - Expect(0, 1791, '\P{Blk=__arabic}', ""); - Expect(1, 1791, '\P{^Blk=__arabic}', ""); - Expect(0, 1792, '\p{Blk=__arabic}', ""); - Expect(1, 1792, '\p{^Blk=__arabic}', ""); - Expect(1, 1792, '\P{Blk=__arabic}', ""); - Expect(0, 1792, '\P{^Blk=__arabic}', ""); - Error('\p{Is_Block: /a/Arabic}'); - Error('\P{Is_Block: /a/Arabic}'); - Expect(1, 1791, '\p{Is_Block=arabic}', ""); - Expect(0, 1791, '\p{^Is_Block=arabic}', ""); - Expect(0, 1791, '\P{Is_Block=arabic}', ""); - Expect(1, 1791, '\P{^Is_Block=arabic}', ""); - Expect(0, 1792, '\p{Is_Block=arabic}', ""); - Expect(1, 1792, '\p{^Is_Block=arabic}', ""); - Expect(1, 1792, '\P{Is_Block=arabic}', ""); - Expect(0, 1792, '\P{^Is_Block=arabic}', ""); - Expect(1, 1791, '\p{Is_Block=- Arabic}', ""); - Expect(0, 1791, '\p{^Is_Block=- Arabic}', ""); - Expect(0, 1791, '\P{Is_Block=- Arabic}', ""); - Expect(1, 1791, '\P{^Is_Block=- Arabic}', ""); - Expect(0, 1792, '\p{Is_Block=- Arabic}', ""); - Expect(1, 1792, '\p{^Is_Block=- Arabic}', ""); - Expect(1, 1792, '\P{Is_Block=- Arabic}', ""); - Expect(0, 1792, '\P{^Is_Block=- Arabic}', ""); - Error('\p{Is_Blk=:=__ARABIC}'); - Error('\P{Is_Blk=:=__ARABIC}'); + Expect(1, 1791, '\p{Blk=-Arabic}', ""); + Expect(0, 1791, '\p{^Blk=-Arabic}', ""); + Expect(0, 1791, '\P{Blk=-Arabic}', ""); + Expect(1, 1791, '\P{^Blk=-Arabic}', ""); + Expect(0, 1792, '\p{Blk=-Arabic}', ""); + Expect(1, 1792, '\p{^Blk=-Arabic}', ""); + Expect(1, 1792, '\P{Blk=-Arabic}', ""); + Expect(0, 1792, '\P{^Blk=-Arabic}', ""); + Error('\p{Is_Block=/a/- Arabic}'); + Error('\P{Is_Block=/a/- Arabic}'); + Expect(1, 1791, '\p{Is_Block:arabic}', ""); + Expect(0, 1791, '\p{^Is_Block:arabic}', ""); + Expect(0, 1791, '\P{Is_Block:arabic}', ""); + Expect(1, 1791, '\P{^Is_Block:arabic}', ""); + Expect(0, 1792, '\p{Is_Block:arabic}', ""); + Expect(1, 1792, '\p{^Is_Block:arabic}', ""); + Expect(1, 1792, '\P{Is_Block:arabic}', ""); + Expect(0, 1792, '\P{^Is_Block:arabic}', ""); + Expect(1, 1791, '\p{Is_Block=_Arabic}', ""); + Expect(0, 1791, '\p{^Is_Block=_Arabic}', ""); + Expect(0, 1791, '\P{Is_Block=_Arabic}', ""); + Expect(1, 1791, '\P{^Is_Block=_Arabic}', ""); + Expect(0, 1792, '\p{Is_Block=_Arabic}', ""); + Expect(1, 1792, '\p{^Is_Block=_Arabic}', ""); + Expect(1, 1792, '\P{Is_Block=_Arabic}', ""); + Expect(0, 1792, '\P{^Is_Block=_Arabic}', ""); + Error('\p{Is_Blk=_Arabic:=}'); + Error('\P{Is_Blk=_Arabic:=}'); Expect(1, 1791, '\p{Is_Blk=arabic}', ""); Expect(0, 1791, '\p{^Is_Blk=arabic}', ""); Expect(0, 1791, '\P{Is_Blk=arabic}', ""); @@ -4439,38 +4453,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1792, '\p{^Is_Blk=arabic}', ""); Expect(1, 1792, '\P{Is_Blk=arabic}', ""); Expect(0, 1792, '\P{^Is_Blk=arabic}', ""); - Expect(1, 1791, '\p{Is_Blk= arabic}', ""); - Expect(0, 1791, '\p{^Is_Blk= arabic}', ""); - Expect(0, 1791, '\P{Is_Blk= arabic}', ""); - Expect(1, 1791, '\P{^Is_Blk= arabic}', ""); - Expect(0, 1792, '\p{Is_Blk= arabic}', ""); - Expect(1, 1792, '\p{^Is_Blk= arabic}', ""); - Expect(1, 1792, '\P{Is_Blk= arabic}', ""); - Expect(0, 1792, '\P{^Is_Blk= arabic}', ""); - Error('\p{Block=:=Arabic_EXTENDED_A}'); - Error('\P{Block=:=Arabic_EXTENDED_A}'); + Expect(1, 1791, '\p{Is_Blk=Arabic}', ""); + Expect(0, 1791, '\p{^Is_Blk=Arabic}', ""); + Expect(0, 1791, '\P{Is_Blk=Arabic}', ""); + Expect(1, 1791, '\P{^Is_Blk=Arabic}', ""); + Expect(0, 1792, '\p{Is_Blk=Arabic}', ""); + Expect(1, 1792, '\p{^Is_Blk=Arabic}', ""); + Expect(1, 1792, '\P{Is_Blk=Arabic}', ""); + Expect(0, 1792, '\P{^Is_Blk=Arabic}', ""); + Error('\p{Block=_Arabic_Extended_A/a/}'); + Error('\P{Block=_Arabic_Extended_A/a/}'); Expect(1, 2303, '\p{Block=:\AArabic_Extended_A\z:}', "");; Expect(0, 2304, '\p{Block=:\AArabic_Extended_A\z:}', "");; - Expect(1, 2303, '\p{Block=arabicextendeda}', ""); - Expect(0, 2303, '\p{^Block=arabicextendeda}', ""); - Expect(0, 2303, '\P{Block=arabicextendeda}', ""); - Expect(1, 2303, '\P{^Block=arabicextendeda}', ""); - Expect(0, 2304, '\p{Block=arabicextendeda}', ""); - Expect(1, 2304, '\p{^Block=arabicextendeda}', ""); - Expect(1, 2304, '\P{Block=arabicextendeda}', ""); - Expect(0, 2304, '\P{^Block=arabicextendeda}', ""); + Expect(1, 2303, '\p{Block: arabicextendeda}', ""); + Expect(0, 2303, '\p{^Block: arabicextendeda}', ""); + Expect(0, 2303, '\P{Block: arabicextendeda}', ""); + Expect(1, 2303, '\P{^Block: arabicextendeda}', ""); + Expect(0, 2304, '\p{Block: arabicextendeda}', ""); + Expect(1, 2304, '\p{^Block: arabicextendeda}', ""); + Expect(1, 2304, '\P{Block: arabicextendeda}', ""); + Expect(0, 2304, '\P{^Block: arabicextendeda}', ""); Expect(1, 2303, '\p{Block=:\Aarabicextendeda\z:}', "");; Expect(0, 2304, '\p{Block=:\Aarabicextendeda\z:}', "");; - Expect(1, 2303, '\p{Block=_ ARABIC_Extended_A}', ""); - Expect(0, 2303, '\p{^Block=_ ARABIC_Extended_A}', ""); - Expect(0, 2303, '\P{Block=_ ARABIC_Extended_A}', ""); - Expect(1, 2303, '\P{^Block=_ ARABIC_Extended_A}', ""); - Expect(0, 2304, '\p{Block=_ ARABIC_Extended_A}', ""); - Expect(1, 2304, '\p{^Block=_ ARABIC_Extended_A}', ""); - Expect(1, 2304, '\P{Block=_ ARABIC_Extended_A}', ""); - Expect(0, 2304, '\P{^Block=_ ARABIC_Extended_A}', ""); - Error('\p{Blk:-:=Arabic_Ext_A}'); - Error('\P{Blk:-:=Arabic_Ext_A}'); + Expect(1, 2303, '\p{Block= _Arabic_extended_A}', ""); + Expect(0, 2303, '\p{^Block= _Arabic_extended_A}', ""); + Expect(0, 2303, '\P{Block= _Arabic_extended_A}', ""); + Expect(1, 2303, '\P{^Block= _Arabic_extended_A}', ""); + Expect(0, 2304, '\p{Block= _Arabic_extended_A}', ""); + Expect(1, 2304, '\p{^Block= _Arabic_extended_A}', ""); + Expect(1, 2304, '\P{Block= _Arabic_extended_A}', ""); + Expect(0, 2304, '\P{^Block= _Arabic_extended_A}', ""); + Error('\p{Blk=:= _ARABIC_ext_A}'); + Error('\P{Blk=:= _ARABIC_ext_A}'); Expect(1, 2303, '\p{Blk=:\AArabic_Ext_A\z:}', "");; Expect(0, 2304, '\p{Blk=:\AArabic_Ext_A\z:}', "");; Expect(1, 2303, '\p{Blk=arabicexta}', ""); @@ -4483,16 +4497,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2304, '\P{^Blk=arabicexta}', ""); Expect(1, 2303, '\p{Blk=:\Aarabicexta\z:}', "");; Expect(0, 2304, '\p{Blk=:\Aarabicexta\z:}', "");; - Expect(1, 2303, '\p{Blk=_Arabic_Ext_a}', ""); - Expect(0, 2303, '\p{^Blk=_Arabic_Ext_a}', ""); - Expect(0, 2303, '\P{Blk=_Arabic_Ext_a}', ""); - Expect(1, 2303, '\P{^Blk=_Arabic_Ext_a}', ""); - Expect(0, 2304, '\p{Blk=_Arabic_Ext_a}', ""); - Expect(1, 2304, '\p{^Blk=_Arabic_Ext_a}', ""); - Expect(1, 2304, '\P{Blk=_Arabic_Ext_a}', ""); - Expect(0, 2304, '\P{^Blk=_Arabic_Ext_a}', ""); - Error('\p{Is_Block=/a/ Arabic_EXTENDED_a}'); - Error('\P{Is_Block=/a/ Arabic_EXTENDED_a}'); + Expect(1, 2303, '\p{Blk=_ Arabic_Ext_A}', ""); + Expect(0, 2303, '\p{^Blk=_ Arabic_Ext_A}', ""); + Expect(0, 2303, '\P{Blk=_ Arabic_Ext_A}', ""); + Expect(1, 2303, '\P{^Blk=_ Arabic_Ext_A}', ""); + Expect(0, 2304, '\p{Blk=_ Arabic_Ext_A}', ""); + Expect(1, 2304, '\p{^Blk=_ Arabic_Ext_A}', ""); + Expect(1, 2304, '\P{Blk=_ Arabic_Ext_A}', ""); + Expect(0, 2304, '\P{^Blk=_ Arabic_Ext_A}', ""); + Error('\p{Is_Block: :=Arabic_Extended_A}'); + Error('\P{Is_Block: :=Arabic_Extended_A}'); Expect(1, 2303, '\p{Is_Block=arabicextendeda}', ""); Expect(0, 2303, '\p{^Is_Block=arabicextendeda}', ""); Expect(0, 2303, '\P{Is_Block=arabicextendeda}', ""); @@ -4501,16 +4515,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2304, '\p{^Is_Block=arabicextendeda}', ""); Expect(1, 2304, '\P{Is_Block=arabicextendeda}', ""); Expect(0, 2304, '\P{^Is_Block=arabicextendeda}', ""); - Expect(1, 2303, '\p{Is_Block=- arabic_extended_a}', ""); - Expect(0, 2303, '\p{^Is_Block=- arabic_extended_a}', ""); - Expect(0, 2303, '\P{Is_Block=- arabic_extended_a}', ""); - Expect(1, 2303, '\P{^Is_Block=- arabic_extended_a}', ""); - Expect(0, 2304, '\p{Is_Block=- arabic_extended_a}', ""); - Expect(1, 2304, '\p{^Is_Block=- arabic_extended_a}', ""); - Expect(1, 2304, '\P{Is_Block=- arabic_extended_a}', ""); - Expect(0, 2304, '\P{^Is_Block=- arabic_extended_a}', ""); - Error('\p{Is_Blk: _Arabic_Ext_A/a/}'); - Error('\P{Is_Blk: _Arabic_Ext_A/a/}'); + Expect(1, 2303, '\p{Is_Block= Arabic_extended_A}', ""); + Expect(0, 2303, '\p{^Is_Block= Arabic_extended_A}', ""); + Expect(0, 2303, '\P{Is_Block= Arabic_extended_A}', ""); + Expect(1, 2303, '\P{^Is_Block= Arabic_extended_A}', ""); + Expect(0, 2304, '\p{Is_Block= Arabic_extended_A}', ""); + Expect(1, 2304, '\p{^Is_Block= Arabic_extended_A}', ""); + Expect(1, 2304, '\P{Is_Block= Arabic_extended_A}', ""); + Expect(0, 2304, '\P{^Is_Block= Arabic_extended_A}', ""); + Error('\p{Is_Blk=:=-Arabic_ext_A}'); + Error('\P{Is_Blk=:=-Arabic_ext_A}'); Expect(1, 2303, '\p{Is_Blk=arabicexta}', ""); Expect(0, 2303, '\p{^Is_Blk=arabicexta}', ""); Expect(0, 2303, '\P{Is_Blk=arabicexta}', ""); @@ -4519,38 +4533,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2304, '\p{^Is_Blk=arabicexta}', ""); Expect(1, 2304, '\P{Is_Blk=arabicexta}', ""); Expect(0, 2304, '\P{^Is_Blk=arabicexta}', ""); - Expect(1, 2303, '\p{Is_Blk=_arabic_Ext_A}', ""); - Expect(0, 2303, '\p{^Is_Blk=_arabic_Ext_A}', ""); - Expect(0, 2303, '\P{Is_Blk=_arabic_Ext_A}', ""); - Expect(1, 2303, '\P{^Is_Blk=_arabic_Ext_A}', ""); - Expect(0, 2304, '\p{Is_Blk=_arabic_Ext_A}', ""); - Expect(1, 2304, '\p{^Is_Blk=_arabic_Ext_A}', ""); - Expect(1, 2304, '\P{Is_Blk=_arabic_Ext_A}', ""); - Expect(0, 2304, '\P{^Is_Blk=_arabic_Ext_A}', ""); - Error('\p{Block=:=Arabic_MATHEMATICAL_Alphabetic_symbols}'); - Error('\P{Block=:=Arabic_MATHEMATICAL_Alphabetic_symbols}'); + Expect(1, 2303, '\p{Is_Blk=_ Arabic_Ext_A}', ""); + Expect(0, 2303, '\p{^Is_Blk=_ Arabic_Ext_A}', ""); + Expect(0, 2303, '\P{Is_Blk=_ Arabic_Ext_A}', ""); + Expect(1, 2303, '\P{^Is_Blk=_ Arabic_Ext_A}', ""); + Expect(0, 2304, '\p{Is_Blk=_ Arabic_Ext_A}', ""); + Expect(1, 2304, '\p{^Is_Blk=_ Arabic_Ext_A}', ""); + Expect(1, 2304, '\P{Is_Blk=_ Arabic_Ext_A}', ""); + Expect(0, 2304, '\P{^Is_Blk=_ Arabic_Ext_A}', ""); + Error('\p{Block=- Arabic_mathematical_Alphabetic_SYMBOLS:=}'); + Error('\P{Block=- Arabic_mathematical_Alphabetic_SYMBOLS:=}'); Expect(1, 126719, '\p{Block=:\AArabic_Mathematical_Alphabetic_Symbols\z:}', "");; Expect(0, 126720, '\p{Block=:\AArabic_Mathematical_Alphabetic_Symbols\z:}', "");; - Expect(1, 126719, '\p{Block: arabicmathematicalalphabeticsymbols}', ""); - Expect(0, 126719, '\p{^Block: arabicmathematicalalphabeticsymbols}', ""); - Expect(0, 126719, '\P{Block: arabicmathematicalalphabeticsymbols}', ""); - Expect(1, 126719, '\P{^Block: arabicmathematicalalphabeticsymbols}', ""); - Expect(0, 126720, '\p{Block: arabicmathematicalalphabeticsymbols}', ""); - Expect(1, 126720, '\p{^Block: arabicmathematicalalphabeticsymbols}', ""); - Expect(1, 126720, '\P{Block: arabicmathematicalalphabeticsymbols}', ""); - Expect(0, 126720, '\P{^Block: arabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126719, '\p{Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126719, '\p{^Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126719, '\P{Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126719, '\P{^Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126720, '\p{Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126720, '\p{^Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126720, '\P{Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126720, '\P{^Block=arabicmathematicalalphabeticsymbols}', ""); Expect(1, 126719, '\p{Block=:\Aarabicmathematicalalphabeticsymbols\z:}', "");; Expect(0, 126720, '\p{Block=:\Aarabicmathematicalalphabeticsymbols\z:}', "");; - Expect(1, 126719, '\p{Block=-ARABIC_Mathematical_Alphabetic_symbols}', ""); - Expect(0, 126719, '\p{^Block=-ARABIC_Mathematical_Alphabetic_symbols}', ""); - Expect(0, 126719, '\P{Block=-ARABIC_Mathematical_Alphabetic_symbols}', ""); - Expect(1, 126719, '\P{^Block=-ARABIC_Mathematical_Alphabetic_symbols}', ""); - Expect(0, 126720, '\p{Block=-ARABIC_Mathematical_Alphabetic_symbols}', ""); - Expect(1, 126720, '\p{^Block=-ARABIC_Mathematical_Alphabetic_symbols}', ""); - Expect(1, 126720, '\P{Block=-ARABIC_Mathematical_Alphabetic_symbols}', ""); - Expect(0, 126720, '\P{^Block=-ARABIC_Mathematical_Alphabetic_symbols}', ""); - Error('\p{Blk=- arabic_Math:=}'); - Error('\P{Blk=- arabic_Math:=}'); + Expect(1, 126719, '\p{Block=-arabic_Mathematical_Alphabetic_symbols}', ""); + Expect(0, 126719, '\p{^Block=-arabic_Mathematical_Alphabetic_symbols}', ""); + Expect(0, 126719, '\P{Block=-arabic_Mathematical_Alphabetic_symbols}', ""); + Expect(1, 126719, '\P{^Block=-arabic_Mathematical_Alphabetic_symbols}', ""); + Expect(0, 126720, '\p{Block=-arabic_Mathematical_Alphabetic_symbols}', ""); + Expect(1, 126720, '\p{^Block=-arabic_Mathematical_Alphabetic_symbols}', ""); + Expect(1, 126720, '\P{Block=-arabic_Mathematical_Alphabetic_symbols}', ""); + Expect(0, 126720, '\P{^Block=-arabic_Mathematical_Alphabetic_symbols}', ""); + Error('\p{Blk=-:=ARABIC_math}'); + Error('\P{Blk=-:=ARABIC_math}'); Expect(1, 126719, '\p{Blk=:\AArabic_Math\z:}', "");; Expect(0, 126720, '\p{Blk=:\AArabic_Math\z:}', "");; Expect(1, 126719, '\p{Blk=arabicmath}', ""); @@ -4563,16 +4577,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 126720, '\P{^Blk=arabicmath}', ""); Expect(1, 126719, '\p{Blk=:\Aarabicmath\z:}', "");; Expect(0, 126720, '\p{Blk=:\Aarabicmath\z:}', "");; - Expect(1, 126719, '\p{Blk= _arabic_Math}', ""); - Expect(0, 126719, '\p{^Blk= _arabic_Math}', ""); - Expect(0, 126719, '\P{Blk= _arabic_Math}', ""); - Expect(1, 126719, '\P{^Blk= _arabic_Math}', ""); - Expect(0, 126720, '\p{Blk= _arabic_Math}', ""); - Expect(1, 126720, '\p{^Blk= _arabic_Math}', ""); - Expect(1, 126720, '\P{Blk= _arabic_Math}', ""); - Expect(0, 126720, '\P{^Blk= _arabic_Math}', ""); - Error('\p{Is_Block=_:=ARABIC_MATHEMATICAL_Alphabetic_Symbols}'); - Error('\P{Is_Block=_:=ARABIC_MATHEMATICAL_Alphabetic_Symbols}'); + Expect(1, 126719, '\p{Blk=__Arabic_math}', ""); + Expect(0, 126719, '\p{^Blk=__Arabic_math}', ""); + Expect(0, 126719, '\P{Blk=__Arabic_math}', ""); + Expect(1, 126719, '\P{^Blk=__Arabic_math}', ""); + Expect(0, 126720, '\p{Blk=__Arabic_math}', ""); + Expect(1, 126720, '\p{^Blk=__Arabic_math}', ""); + Expect(1, 126720, '\P{Blk=__Arabic_math}', ""); + Expect(0, 126720, '\P{^Blk=__Arabic_math}', ""); + Error('\p{Is_Block=/a/ Arabic_Mathematical_Alphabetic_Symbols}'); + Error('\P{Is_Block=/a/ Arabic_Mathematical_Alphabetic_Symbols}'); Expect(1, 126719, '\p{Is_Block=arabicmathematicalalphabeticsymbols}', ""); Expect(0, 126719, '\p{^Is_Block=arabicmathematicalalphabeticsymbols}', ""); Expect(0, 126719, '\P{Is_Block=arabicmathematicalalphabeticsymbols}', ""); @@ -4581,16 +4595,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 126720, '\p{^Is_Block=arabicmathematicalalphabeticsymbols}', ""); Expect(1, 126720, '\P{Is_Block=arabicmathematicalalphabeticsymbols}', ""); Expect(0, 126720, '\P{^Is_Block=arabicmathematicalalphabeticsymbols}', ""); - Expect(1, 126719, '\p{Is_Block=_ARABIC_MATHEMATICAL_ALPHABETIC_symbols}', ""); - Expect(0, 126719, '\p{^Is_Block=_ARABIC_MATHEMATICAL_ALPHABETIC_symbols}', ""); - Expect(0, 126719, '\P{Is_Block=_ARABIC_MATHEMATICAL_ALPHABETIC_symbols}', ""); - Expect(1, 126719, '\P{^Is_Block=_ARABIC_MATHEMATICAL_ALPHABETIC_symbols}', ""); - Expect(0, 126720, '\p{Is_Block=_ARABIC_MATHEMATICAL_ALPHABETIC_symbols}', ""); - Expect(1, 126720, '\p{^Is_Block=_ARABIC_MATHEMATICAL_ALPHABETIC_symbols}', ""); - Expect(1, 126720, '\P{Is_Block=_ARABIC_MATHEMATICAL_ALPHABETIC_symbols}', ""); - Expect(0, 126720, '\P{^Is_Block=_ARABIC_MATHEMATICAL_ALPHABETIC_symbols}', ""); - Error('\p{Is_Blk=:=- Arabic_MATH}'); - Error('\P{Is_Blk=:=- Arabic_MATH}'); + Expect(1, 126719, '\p{Is_Block=-_Arabic_Mathematical_ALPHABETIC_symbols}', ""); + Expect(0, 126719, '\p{^Is_Block=-_Arabic_Mathematical_ALPHABETIC_symbols}', ""); + Expect(0, 126719, '\P{Is_Block=-_Arabic_Mathematical_ALPHABETIC_symbols}', ""); + Expect(1, 126719, '\P{^Is_Block=-_Arabic_Mathematical_ALPHABETIC_symbols}', ""); + Expect(0, 126720, '\p{Is_Block=-_Arabic_Mathematical_ALPHABETIC_symbols}', ""); + Expect(1, 126720, '\p{^Is_Block=-_Arabic_Mathematical_ALPHABETIC_symbols}', ""); + Expect(1, 126720, '\P{Is_Block=-_Arabic_Mathematical_ALPHABETIC_symbols}', ""); + Expect(0, 126720, '\P{^Is_Block=-_Arabic_Mathematical_ALPHABETIC_symbols}', ""); + Error('\p{Is_Blk=/a/ ARABIC_Math}'); + Error('\P{Is_Blk=/a/ ARABIC_Math}'); Expect(1, 126719, '\p{Is_Blk=arabicmath}', ""); Expect(0, 126719, '\p{^Is_Blk=arabicmath}', ""); Expect(0, 126719, '\P{Is_Blk=arabicmath}', ""); @@ -4599,16 +4613,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 126720, '\p{^Is_Blk=arabicmath}', ""); Expect(1, 126720, '\P{Is_Blk=arabicmath}', ""); Expect(0, 126720, '\P{^Is_Blk=arabicmath}', ""); - Expect(1, 126719, '\p{Is_Blk: _Arabic_math}', ""); - Expect(0, 126719, '\p{^Is_Blk: _Arabic_math}', ""); - Expect(0, 126719, '\P{Is_Blk: _Arabic_math}', ""); - Expect(1, 126719, '\P{^Is_Blk: _Arabic_math}', ""); - Expect(0, 126720, '\p{Is_Blk: _Arabic_math}', ""); - Expect(1, 126720, '\p{^Is_Blk: _Arabic_math}', ""); - Expect(1, 126720, '\P{Is_Blk: _Arabic_math}', ""); - Expect(0, 126720, '\P{^Is_Blk: _Arabic_math}', ""); - Error('\p{Block= arabic_PRESENTATION_forms_A:=}'); - Error('\P{Block= arabic_PRESENTATION_forms_A:=}'); + Expect(1, 126719, '\p{Is_Blk:_ arabic_MATH}', ""); + Expect(0, 126719, '\p{^Is_Blk:_ arabic_MATH}', ""); + Expect(0, 126719, '\P{Is_Blk:_ arabic_MATH}', ""); + Expect(1, 126719, '\P{^Is_Blk:_ arabic_MATH}', ""); + Expect(0, 126720, '\p{Is_Blk:_ arabic_MATH}', ""); + Expect(1, 126720, '\p{^Is_Blk:_ arabic_MATH}', ""); + Expect(1, 126720, '\P{Is_Blk:_ arabic_MATH}', ""); + Expect(0, 126720, '\P{^Is_Blk:_ arabic_MATH}', ""); + Error('\p{Block=_/a/Arabic_PRESENTATION_FORMS_A}'); + Error('\P{Block=_/a/Arabic_PRESENTATION_FORMS_A}'); Expect(1, 65023, '\p{Block=:\AArabic_Presentation_Forms_A\z:}', "");; Expect(0, 65024, '\p{Block=:\AArabic_Presentation_Forms_A\z:}', "");; Expect(1, 65023, '\p{Block=arabicpresentationformsa}', ""); @@ -4621,56 +4635,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65024, '\P{^Block=arabicpresentationformsa}', ""); Expect(1, 65023, '\p{Block=:\Aarabicpresentationformsa\z:}', "");; Expect(0, 65024, '\p{Block=:\Aarabicpresentationformsa\z:}', "");; - Expect(1, 65023, '\p{Block= ARABIC_presentation_Forms_A}', ""); - Expect(0, 65023, '\p{^Block= ARABIC_presentation_Forms_A}', ""); - Expect(0, 65023, '\P{Block= ARABIC_presentation_Forms_A}', ""); - Expect(1, 65023, '\P{^Block= ARABIC_presentation_Forms_A}', ""); - Expect(0, 65024, '\p{Block= ARABIC_presentation_Forms_A}', ""); - Expect(1, 65024, '\p{^Block= ARABIC_presentation_Forms_A}', ""); - Expect(1, 65024, '\P{Block= ARABIC_presentation_Forms_A}', ""); - Expect(0, 65024, '\P{^Block= ARABIC_presentation_Forms_A}', ""); - Error('\p{Blk=-:=arabic_PF_a}'); - Error('\P{Blk=-:=arabic_PF_a}'); + Expect(1, 65023, '\p{Block= Arabic_Presentation_forms_A}', ""); + Expect(0, 65023, '\p{^Block= Arabic_Presentation_forms_A}', ""); + Expect(0, 65023, '\P{Block= Arabic_Presentation_forms_A}', ""); + Expect(1, 65023, '\P{^Block= Arabic_Presentation_forms_A}', ""); + Expect(0, 65024, '\p{Block= Arabic_Presentation_forms_A}', ""); + Expect(1, 65024, '\p{^Block= Arabic_Presentation_forms_A}', ""); + Expect(1, 65024, '\P{Block= Arabic_Presentation_forms_A}', ""); + Expect(0, 65024, '\P{^Block= Arabic_Presentation_forms_A}', ""); + Error('\p{Blk=_/a/ARABIC_PF_A}'); + Error('\P{Blk=_/a/ARABIC_PF_A}'); Expect(1, 65023, '\p{Blk=:\AArabic_PF_A\z:}', "");; Expect(0, 65024, '\p{Blk=:\AArabic_PF_A\z:}', "");; - Expect(1, 65023, '\p{Blk=arabicpfa}', ""); - Expect(0, 65023, '\p{^Blk=arabicpfa}', ""); - Expect(0, 65023, '\P{Blk=arabicpfa}', ""); - Expect(1, 65023, '\P{^Blk=arabicpfa}', ""); - Expect(0, 65024, '\p{Blk=arabicpfa}', ""); - Expect(1, 65024, '\p{^Blk=arabicpfa}', ""); - Expect(1, 65024, '\P{Blk=arabicpfa}', ""); - Expect(0, 65024, '\P{^Blk=arabicpfa}', ""); + Expect(1, 65023, '\p{Blk: arabicpfa}', ""); + Expect(0, 65023, '\p{^Blk: arabicpfa}', ""); + Expect(0, 65023, '\P{Blk: arabicpfa}', ""); + Expect(1, 65023, '\P{^Blk: arabicpfa}', ""); + Expect(0, 65024, '\p{Blk: arabicpfa}', ""); + Expect(1, 65024, '\p{^Blk: arabicpfa}', ""); + Expect(1, 65024, '\P{Blk: arabicpfa}', ""); + Expect(0, 65024, '\P{^Blk: arabicpfa}', ""); Expect(1, 65023, '\p{Blk=:\Aarabicpfa\z:}', "");; Expect(0, 65024, '\p{Blk=:\Aarabicpfa\z:}', "");; - Expect(1, 65023, '\p{Blk=_ Arabic_pf_A}', ""); - Expect(0, 65023, '\p{^Blk=_ Arabic_pf_A}', ""); - Expect(0, 65023, '\P{Blk=_ Arabic_pf_A}', ""); - Expect(1, 65023, '\P{^Blk=_ Arabic_pf_A}', ""); - Expect(0, 65024, '\p{Blk=_ Arabic_pf_A}', ""); - Expect(1, 65024, '\p{^Blk=_ Arabic_pf_A}', ""); - Expect(1, 65024, '\P{Blk=_ Arabic_pf_A}', ""); - Expect(0, 65024, '\P{^Blk=_ Arabic_pf_A}', ""); - Error('\p{Is_Block=/a/-_arabic_PRESENTATION_Forms_A}'); - Error('\P{Is_Block=/a/-_arabic_PRESENTATION_Forms_A}'); - Expect(1, 65023, '\p{Is_Block:arabicpresentationformsa}', ""); - Expect(0, 65023, '\p{^Is_Block:arabicpresentationformsa}', ""); - Expect(0, 65023, '\P{Is_Block:arabicpresentationformsa}', ""); - Expect(1, 65023, '\P{^Is_Block:arabicpresentationformsa}', ""); - Expect(0, 65024, '\p{Is_Block:arabicpresentationformsa}', ""); - Expect(1, 65024, '\p{^Is_Block:arabicpresentationformsa}', ""); - Expect(1, 65024, '\P{Is_Block:arabicpresentationformsa}', ""); - Expect(0, 65024, '\P{^Is_Block:arabicpresentationformsa}', ""); - Expect(1, 65023, '\p{Is_Block=-_ARABIC_presentation_FORMS_A}', ""); - Expect(0, 65023, '\p{^Is_Block=-_ARABIC_presentation_FORMS_A}', ""); - Expect(0, 65023, '\P{Is_Block=-_ARABIC_presentation_FORMS_A}', ""); - Expect(1, 65023, '\P{^Is_Block=-_ARABIC_presentation_FORMS_A}', ""); - Expect(0, 65024, '\p{Is_Block=-_ARABIC_presentation_FORMS_A}', ""); - Expect(1, 65024, '\p{^Is_Block=-_ARABIC_presentation_FORMS_A}', ""); - Expect(1, 65024, '\P{Is_Block=-_ARABIC_presentation_FORMS_A}', ""); - Expect(0, 65024, '\P{^Is_Block=-_ARABIC_presentation_FORMS_A}', ""); - Error('\p{Is_Blk: /a/__Arabic_PF_a}'); - Error('\P{Is_Blk: /a/__Arabic_PF_a}'); + Expect(1, 65023, '\p{Blk=__Arabic_PF_a}', ""); + Expect(0, 65023, '\p{^Blk=__Arabic_PF_a}', ""); + Expect(0, 65023, '\P{Blk=__Arabic_PF_a}', ""); + Expect(1, 65023, '\P{^Blk=__Arabic_PF_a}', ""); + Expect(0, 65024, '\p{Blk=__Arabic_PF_a}', ""); + Expect(1, 65024, '\p{^Blk=__Arabic_PF_a}', ""); + Expect(1, 65024, '\P{Blk=__Arabic_PF_a}', ""); + Expect(0, 65024, '\P{^Blk=__Arabic_PF_a}', ""); + Error('\p{Is_Block=- ARABIC_presentation_FORMS_A/a/}'); + Error('\P{Is_Block=- ARABIC_presentation_FORMS_A/a/}'); + Expect(1, 65023, '\p{Is_Block=arabicpresentationformsa}', ""); + Expect(0, 65023, '\p{^Is_Block=arabicpresentationformsa}', ""); + Expect(0, 65023, '\P{Is_Block=arabicpresentationformsa}', ""); + Expect(1, 65023, '\P{^Is_Block=arabicpresentationformsa}', ""); + Expect(0, 65024, '\p{Is_Block=arabicpresentationformsa}', ""); + Expect(1, 65024, '\p{^Is_Block=arabicpresentationformsa}', ""); + Expect(1, 65024, '\P{Is_Block=arabicpresentationformsa}', ""); + Expect(0, 65024, '\P{^Is_Block=arabicpresentationformsa}', ""); + Expect(1, 65023, '\p{Is_Block= _Arabic_presentation_Forms_A}', ""); + Expect(0, 65023, '\p{^Is_Block= _Arabic_presentation_Forms_A}', ""); + Expect(0, 65023, '\P{Is_Block= _Arabic_presentation_Forms_A}', ""); + Expect(1, 65023, '\P{^Is_Block= _Arabic_presentation_Forms_A}', ""); + Expect(0, 65024, '\p{Is_Block= _Arabic_presentation_Forms_A}', ""); + Expect(1, 65024, '\p{^Is_Block= _Arabic_presentation_Forms_A}', ""); + Expect(1, 65024, '\P{Is_Block= _Arabic_presentation_Forms_A}', ""); + Expect(0, 65024, '\P{^Is_Block= _Arabic_presentation_Forms_A}', ""); + Error('\p{Is_Blk=-arabic_PF_A/a/}'); + Error('\P{Is_Blk=-arabic_PF_A/a/}'); Expect(1, 65023, '\p{Is_Blk=arabicpfa}', ""); Expect(0, 65023, '\p{^Is_Blk=arabicpfa}', ""); Expect(0, 65023, '\P{Is_Blk=arabicpfa}', ""); @@ -4679,16 +4693,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65024, '\p{^Is_Blk=arabicpfa}', ""); Expect(1, 65024, '\P{Is_Blk=arabicpfa}', ""); Expect(0, 65024, '\P{^Is_Blk=arabicpfa}', ""); - Expect(1, 65023, '\p{Is_Blk=_ARABIC_pf_A}', ""); - Expect(0, 65023, '\p{^Is_Blk=_ARABIC_pf_A}', ""); - Expect(0, 65023, '\P{Is_Blk=_ARABIC_pf_A}', ""); - Expect(1, 65023, '\P{^Is_Blk=_ARABIC_pf_A}', ""); - Expect(0, 65024, '\p{Is_Blk=_ARABIC_pf_A}', ""); - Expect(1, 65024, '\p{^Is_Blk=_ARABIC_pf_A}', ""); - Expect(1, 65024, '\P{Is_Blk=_ARABIC_pf_A}', ""); - Expect(0, 65024, '\P{^Is_Blk=_ARABIC_pf_A}', ""); - Error('\p{Block= arabic_Presentation_forms_B:=}'); - Error('\P{Block= arabic_Presentation_forms_B:=}'); + Expect(1, 65023, '\p{Is_Blk=_ Arabic_pf_A}', ""); + Expect(0, 65023, '\p{^Is_Blk=_ Arabic_pf_A}', ""); + Expect(0, 65023, '\P{Is_Blk=_ Arabic_pf_A}', ""); + Expect(1, 65023, '\P{^Is_Blk=_ Arabic_pf_A}', ""); + Expect(0, 65024, '\p{Is_Blk=_ Arabic_pf_A}', ""); + Expect(1, 65024, '\p{^Is_Blk=_ Arabic_pf_A}', ""); + Expect(1, 65024, '\P{Is_Blk=_ Arabic_pf_A}', ""); + Expect(0, 65024, '\P{^Is_Blk=_ Arabic_pf_A}', ""); + Error('\p{Block=_ arabic_Presentation_Forms_B/a/}'); + Error('\P{Block=_ arabic_Presentation_Forms_B/a/}'); Expect(1, 65279, '\p{Block=:\AArabic_Presentation_Forms_B\z:}', "");; Expect(0, 65280, '\p{Block=:\AArabic_Presentation_Forms_B\z:}', "");; Expect(1, 65279, '\p{Block=arabicpresentationformsb}', ""); @@ -4701,16 +4715,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65280, '\P{^Block=arabicpresentationformsb}', ""); Expect(1, 65279, '\p{Block=:\Aarabicpresentationformsb\z:}', "");; Expect(0, 65280, '\p{Block=:\Aarabicpresentationformsb\z:}', "");; - Expect(1, 65279, '\p{Block=-arabic_presentation_Forms_B}', ""); - Expect(0, 65279, '\p{^Block=-arabic_presentation_Forms_B}', ""); - Expect(0, 65279, '\P{Block=-arabic_presentation_Forms_B}', ""); - Expect(1, 65279, '\P{^Block=-arabic_presentation_Forms_B}', ""); - Expect(0, 65280, '\p{Block=-arabic_presentation_Forms_B}', ""); - Expect(1, 65280, '\p{^Block=-arabic_presentation_Forms_B}', ""); - Expect(1, 65280, '\P{Block=-arabic_presentation_Forms_B}', ""); - Expect(0, 65280, '\P{^Block=-arabic_presentation_Forms_B}', ""); - Error('\p{Blk=_:=Arabic_pf_B}'); - Error('\P{Blk=_:=Arabic_pf_B}'); + Expect(1, 65279, '\p{Block: _Arabic_presentation_Forms_B}', ""); + Expect(0, 65279, '\p{^Block: _Arabic_presentation_Forms_B}', ""); + Expect(0, 65279, '\P{Block: _Arabic_presentation_Forms_B}', ""); + Expect(1, 65279, '\P{^Block: _Arabic_presentation_Forms_B}', ""); + Expect(0, 65280, '\p{Block: _Arabic_presentation_Forms_B}', ""); + Expect(1, 65280, '\p{^Block: _Arabic_presentation_Forms_B}', ""); + Expect(1, 65280, '\P{Block: _Arabic_presentation_Forms_B}', ""); + Expect(0, 65280, '\P{^Block: _Arabic_presentation_Forms_B}', ""); + Error('\p{Blk=/a/Arabic_PF_B}'); + Error('\P{Blk=/a/Arabic_PF_B}'); Expect(1, 65279, '\p{Blk=:\AArabic_PF_B\z:}', "");; Expect(0, 65280, '\p{Blk=:\AArabic_PF_B\z:}', "");; Expect(1, 65279, '\p{Blk=arabicpfb}', ""); @@ -4723,16 +4737,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65280, '\P{^Blk=arabicpfb}', ""); Expect(1, 65279, '\p{Blk=:\Aarabicpfb\z:}', "");; Expect(0, 65280, '\p{Blk=:\Aarabicpfb\z:}', "");; - Expect(1, 65279, '\p{Blk=_arabic_pf_B}', ""); - Expect(0, 65279, '\p{^Blk=_arabic_pf_B}', ""); - Expect(0, 65279, '\P{Blk=_arabic_pf_B}', ""); - Expect(1, 65279, '\P{^Blk=_arabic_pf_B}', ""); - Expect(0, 65280, '\p{Blk=_arabic_pf_B}', ""); - Expect(1, 65280, '\p{^Blk=_arabic_pf_B}', ""); - Expect(1, 65280, '\P{Blk=_arabic_pf_B}', ""); - Expect(0, 65280, '\P{^Blk=_arabic_pf_B}', ""); - Error('\p{Is_Block= _arabic_Presentation_Forms_b:=}'); - Error('\P{Is_Block= _arabic_Presentation_Forms_b:=}'); + Expect(1, 65279, '\p{Blk=--ARABIC_pf_B}', ""); + Expect(0, 65279, '\p{^Blk=--ARABIC_pf_B}', ""); + Expect(0, 65279, '\P{Blk=--ARABIC_pf_B}', ""); + Expect(1, 65279, '\P{^Blk=--ARABIC_pf_B}', ""); + Expect(0, 65280, '\p{Blk=--ARABIC_pf_B}', ""); + Expect(1, 65280, '\p{^Blk=--ARABIC_pf_B}', ""); + Expect(1, 65280, '\P{Blk=--ARABIC_pf_B}', ""); + Expect(0, 65280, '\P{^Blk=--ARABIC_pf_B}', ""); + Error('\p{Is_Block=-Arabic_Presentation_Forms_B:=}'); + Error('\P{Is_Block=-Arabic_Presentation_Forms_B:=}'); Expect(1, 65279, '\p{Is_Block=arabicpresentationformsb}', ""); Expect(0, 65279, '\p{^Is_Block=arabicpresentationformsb}', ""); Expect(0, 65279, '\P{Is_Block=arabicpresentationformsb}', ""); @@ -4741,16 +4755,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65280, '\p{^Is_Block=arabicpresentationformsb}', ""); Expect(1, 65280, '\P{Is_Block=arabicpresentationformsb}', ""); Expect(0, 65280, '\P{^Is_Block=arabicpresentationformsb}', ""); - Expect(1, 65279, '\p{Is_Block= -Arabic_Presentation_Forms_B}', ""); - Expect(0, 65279, '\p{^Is_Block= -Arabic_Presentation_Forms_B}', ""); - Expect(0, 65279, '\P{Is_Block= -Arabic_Presentation_Forms_B}', ""); - Expect(1, 65279, '\P{^Is_Block= -Arabic_Presentation_Forms_B}', ""); - Expect(0, 65280, '\p{Is_Block= -Arabic_Presentation_Forms_B}', ""); - Expect(1, 65280, '\p{^Is_Block= -Arabic_Presentation_Forms_B}', ""); - Expect(1, 65280, '\P{Is_Block= -Arabic_Presentation_Forms_B}', ""); - Expect(0, 65280, '\P{^Is_Block= -Arabic_Presentation_Forms_B}', ""); - Error('\p{Is_Blk=-/a/ARABIC_pf_B}'); - Error('\P{Is_Blk=-/a/ARABIC_pf_B}'); + Expect(1, 65279, '\p{Is_Block=--Arabic_PRESENTATION_FORMS_b}', ""); + Expect(0, 65279, '\p{^Is_Block=--Arabic_PRESENTATION_FORMS_b}', ""); + Expect(0, 65279, '\P{Is_Block=--Arabic_PRESENTATION_FORMS_b}', ""); + Expect(1, 65279, '\P{^Is_Block=--Arabic_PRESENTATION_FORMS_b}', ""); + Expect(0, 65280, '\p{Is_Block=--Arabic_PRESENTATION_FORMS_b}', ""); + Expect(1, 65280, '\p{^Is_Block=--Arabic_PRESENTATION_FORMS_b}', ""); + Expect(1, 65280, '\P{Is_Block=--Arabic_PRESENTATION_FORMS_b}', ""); + Expect(0, 65280, '\P{^Is_Block=--Arabic_PRESENTATION_FORMS_b}', ""); + Error('\p{Is_Blk=/a/-arabic_pf_b}'); + Error('\P{Is_Blk=/a/-arabic_pf_b}'); Expect(1, 65279, '\p{Is_Blk=arabicpfb}', ""); Expect(0, 65279, '\p{^Is_Blk=arabicpfb}', ""); Expect(0, 65279, '\P{Is_Blk=arabicpfb}', ""); @@ -4759,16 +4773,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65280, '\p{^Is_Blk=arabicpfb}', ""); Expect(1, 65280, '\P{Is_Blk=arabicpfb}', ""); Expect(0, 65280, '\P{^Is_Blk=arabicpfb}', ""); - Expect(1, 65279, '\p{Is_Blk=Arabic_PF_B}', ""); - Expect(0, 65279, '\p{^Is_Blk=Arabic_PF_B}', ""); - Expect(0, 65279, '\P{Is_Blk=Arabic_PF_B}', ""); - Expect(1, 65279, '\P{^Is_Blk=Arabic_PF_B}', ""); - Expect(0, 65280, '\p{Is_Blk=Arabic_PF_B}', ""); - Expect(1, 65280, '\p{^Is_Blk=Arabic_PF_B}', ""); - Expect(1, 65280, '\P{Is_Blk=Arabic_PF_B}', ""); - Expect(0, 65280, '\P{^Is_Blk=Arabic_PF_B}', ""); - Error('\p{Block=/a/Arabic_supplement}'); - Error('\P{Block=/a/Arabic_supplement}'); + Expect(1, 65279, '\p{Is_Blk=-_arabic_PF_B}', ""); + Expect(0, 65279, '\p{^Is_Blk=-_arabic_PF_B}', ""); + Expect(0, 65279, '\P{Is_Blk=-_arabic_PF_B}', ""); + Expect(1, 65279, '\P{^Is_Blk=-_arabic_PF_B}', ""); + Expect(0, 65280, '\p{Is_Blk=-_arabic_PF_B}', ""); + Expect(1, 65280, '\p{^Is_Blk=-_arabic_PF_B}', ""); + Expect(1, 65280, '\P{Is_Blk=-_arabic_PF_B}', ""); + Expect(0, 65280, '\P{^Is_Blk=-_arabic_PF_B}', ""); + Error('\p{Block= :=arabic_Supplement}'); + Error('\P{Block= :=arabic_Supplement}'); Expect(1, 1919, '\p{Block=:\AArabic_Supplement\z:}', "");; Expect(0, 1920, '\p{Block=:\AArabic_Supplement\z:}', "");; Expect(1, 1919, '\p{Block=arabicsupplement}', ""); @@ -4781,16 +4795,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1920, '\P{^Block=arabicsupplement}', ""); Expect(1, 1919, '\p{Block=:\Aarabicsupplement\z:}', "");; Expect(0, 1920, '\p{Block=:\Aarabicsupplement\z:}', "");; - Expect(1, 1919, '\p{Block=-arabic_Supplement}', ""); - Expect(0, 1919, '\p{^Block=-arabic_Supplement}', ""); - Expect(0, 1919, '\P{Block=-arabic_Supplement}', ""); - Expect(1, 1919, '\P{^Block=-arabic_Supplement}', ""); - Expect(0, 1920, '\p{Block=-arabic_Supplement}', ""); - Expect(1, 1920, '\p{^Block=-arabic_Supplement}', ""); - Expect(1, 1920, '\P{Block=-arabic_Supplement}', ""); - Expect(0, 1920, '\P{^Block=-arabic_Supplement}', ""); - Error('\p{Blk=:= arabic_Sup}'); - Error('\P{Blk=:= arabic_Sup}'); + Expect(1, 1919, '\p{Block=_ arabic_supplement}', ""); + Expect(0, 1919, '\p{^Block=_ arabic_supplement}', ""); + Expect(0, 1919, '\P{Block=_ arabic_supplement}', ""); + Expect(1, 1919, '\P{^Block=_ arabic_supplement}', ""); + Expect(0, 1920, '\p{Block=_ arabic_supplement}', ""); + Expect(1, 1920, '\p{^Block=_ arabic_supplement}', ""); + Expect(1, 1920, '\P{Block=_ arabic_supplement}', ""); + Expect(0, 1920, '\P{^Block=_ arabic_supplement}', ""); + Error('\p{Blk=:=_Arabic_Sup}'); + Error('\P{Blk=:=_Arabic_Sup}'); Expect(1, 1919, '\p{Blk=:\AArabic_Sup\z:}', "");; Expect(0, 1920, '\p{Blk=:\AArabic_Sup\z:}', "");; Expect(1, 1919, '\p{Blk=arabicsup}', ""); @@ -4803,16 +4817,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1920, '\P{^Blk=arabicsup}', ""); Expect(1, 1919, '\p{Blk=:\Aarabicsup\z:}', "");; Expect(0, 1920, '\p{Blk=:\Aarabicsup\z:}', "");; - Expect(1, 1919, '\p{Blk= -Arabic_Sup}', ""); - Expect(0, 1919, '\p{^Blk= -Arabic_Sup}', ""); - Expect(0, 1919, '\P{Blk= -Arabic_Sup}', ""); - Expect(1, 1919, '\P{^Blk= -Arabic_Sup}', ""); - Expect(0, 1920, '\p{Blk= -Arabic_Sup}', ""); - Expect(1, 1920, '\p{^Blk= -Arabic_Sup}', ""); - Expect(1, 1920, '\P{Blk= -Arabic_Sup}', ""); - Expect(0, 1920, '\P{^Blk= -Arabic_Sup}', ""); - Error('\p{Is_Block=-arabic_Supplement/a/}'); - Error('\P{Is_Block=-arabic_Supplement/a/}'); + Expect(1, 1919, '\p{Blk= -Arabic_sup}', ""); + Expect(0, 1919, '\p{^Blk= -Arabic_sup}', ""); + Expect(0, 1919, '\P{Blk= -Arabic_sup}', ""); + Expect(1, 1919, '\P{^Blk= -Arabic_sup}', ""); + Expect(0, 1920, '\p{Blk= -Arabic_sup}', ""); + Expect(1, 1920, '\p{^Blk= -Arabic_sup}', ""); + Expect(1, 1920, '\P{Blk= -Arabic_sup}', ""); + Expect(0, 1920, '\P{^Blk= -Arabic_sup}', ""); + Error('\p{Is_Block=-:=Arabic_SUPPLEMENT}'); + Error('\P{Is_Block=-:=Arabic_SUPPLEMENT}'); Expect(1, 1919, '\p{Is_Block=arabicsupplement}', ""); Expect(0, 1919, '\p{^Is_Block=arabicsupplement}', ""); Expect(0, 1919, '\P{Is_Block=arabicsupplement}', ""); @@ -4821,16 +4835,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1920, '\p{^Is_Block=arabicsupplement}', ""); Expect(1, 1920, '\P{Is_Block=arabicsupplement}', ""); Expect(0, 1920, '\P{^Is_Block=arabicsupplement}', ""); - Expect(1, 1919, '\p{Is_Block= Arabic_Supplement}', ""); - Expect(0, 1919, '\p{^Is_Block= Arabic_Supplement}', ""); - Expect(0, 1919, '\P{Is_Block= Arabic_Supplement}', ""); - Expect(1, 1919, '\P{^Is_Block= Arabic_Supplement}', ""); - Expect(0, 1920, '\p{Is_Block= Arabic_Supplement}', ""); - Expect(1, 1920, '\p{^Is_Block= Arabic_Supplement}', ""); - Expect(1, 1920, '\P{Is_Block= Arabic_Supplement}', ""); - Expect(0, 1920, '\P{^Is_Block= Arabic_Supplement}', ""); - Error('\p{Is_Blk:_ ARABIC_Sup:=}'); - Error('\P{Is_Blk:_ ARABIC_Sup:=}'); + Expect(1, 1919, '\p{Is_Block=_ ARABIC_SUPPLEMENT}', ""); + Expect(0, 1919, '\p{^Is_Block=_ ARABIC_SUPPLEMENT}', ""); + Expect(0, 1919, '\P{Is_Block=_ ARABIC_SUPPLEMENT}', ""); + Expect(1, 1919, '\P{^Is_Block=_ ARABIC_SUPPLEMENT}', ""); + Expect(0, 1920, '\p{Is_Block=_ ARABIC_SUPPLEMENT}', ""); + Expect(1, 1920, '\p{^Is_Block=_ ARABIC_SUPPLEMENT}', ""); + Expect(1, 1920, '\P{Is_Block=_ ARABIC_SUPPLEMENT}', ""); + Expect(0, 1920, '\P{^Is_Block=_ ARABIC_SUPPLEMENT}', ""); + Error('\p{Is_Blk=:= arabic_SUP}'); + Error('\P{Is_Blk=:= arabic_SUP}'); Expect(1, 1919, '\p{Is_Blk=arabicsup}', ""); Expect(0, 1919, '\p{^Is_Blk=arabicsup}', ""); Expect(0, 1919, '\P{Is_Blk=arabicsup}', ""); @@ -4839,16 +4853,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1920, '\p{^Is_Blk=arabicsup}', ""); Expect(1, 1920, '\P{Is_Blk=arabicsup}', ""); Expect(0, 1920, '\P{^Is_Blk=arabicsup}', ""); - Expect(1, 1919, '\p{Is_Blk=-_Arabic_Sup}', ""); - Expect(0, 1919, '\p{^Is_Blk=-_Arabic_Sup}', ""); - Expect(0, 1919, '\P{Is_Blk=-_Arabic_Sup}', ""); - Expect(1, 1919, '\P{^Is_Blk=-_Arabic_Sup}', ""); - Expect(0, 1920, '\p{Is_Blk=-_Arabic_Sup}', ""); - Expect(1, 1920, '\p{^Is_Blk=-_Arabic_Sup}', ""); - Expect(1, 1920, '\P{Is_Blk=-_Arabic_Sup}', ""); - Expect(0, 1920, '\P{^Is_Blk=-_Arabic_Sup}', ""); - Error('\p{Block: /a/armenian}'); - Error('\P{Block: /a/armenian}'); + Expect(1, 1919, '\p{Is_Blk= Arabic_sup}', ""); + Expect(0, 1919, '\p{^Is_Blk= Arabic_sup}', ""); + Expect(0, 1919, '\P{Is_Blk= Arabic_sup}', ""); + Expect(1, 1919, '\P{^Is_Blk= Arabic_sup}', ""); + Expect(0, 1920, '\p{Is_Blk= Arabic_sup}', ""); + Expect(1, 1920, '\p{^Is_Blk= Arabic_sup}', ""); + Expect(1, 1920, '\P{Is_Blk= Arabic_sup}', ""); + Expect(0, 1920, '\P{^Is_Blk= Arabic_sup}', ""); + Error('\p{Block= ARMENIAN:=}'); + Error('\P{Block= ARMENIAN:=}'); Expect(1, 1423, '\p{Block=:\AArmenian\z:}', "");; Expect(0, 1424, '\p{Block=:\AArmenian\z:}', "");; Expect(1, 1423, '\p{Block=armenian}', ""); @@ -4861,38 +4875,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1424, '\P{^Block=armenian}', ""); Expect(1, 1423, '\p{Block=:\Aarmenian\z:}', "");; Expect(0, 1424, '\p{Block=:\Aarmenian\z:}', "");; - Expect(1, 1423, '\p{Block= ARMENIAN}', ""); - Expect(0, 1423, '\p{^Block= ARMENIAN}', ""); - Expect(0, 1423, '\P{Block= ARMENIAN}', ""); - Expect(1, 1423, '\P{^Block= ARMENIAN}', ""); - Expect(0, 1424, '\p{Block= ARMENIAN}', ""); - Expect(1, 1424, '\p{^Block= ARMENIAN}', ""); - Expect(1, 1424, '\P{Block= ARMENIAN}', ""); - Expect(0, 1424, '\P{^Block= ARMENIAN}', ""); - Error('\p{Blk= /a/Armenian}'); - Error('\P{Blk= /a/Armenian}'); + Expect(1, 1423, '\p{Block= Armenian}', ""); + Expect(0, 1423, '\p{^Block= Armenian}', ""); + Expect(0, 1423, '\P{Block= Armenian}', ""); + Expect(1, 1423, '\P{^Block= Armenian}', ""); + Expect(0, 1424, '\p{Block= Armenian}', ""); + Expect(1, 1424, '\p{^Block= Armenian}', ""); + Expect(1, 1424, '\P{Block= Armenian}', ""); + Expect(0, 1424, '\P{^Block= Armenian}', ""); + Error('\p{Blk=/a/ ARMENIAN}'); + Error('\P{Blk=/a/ ARMENIAN}'); Expect(1, 1423, '\p{Blk=:\AArmenian\z:}', "");; Expect(0, 1424, '\p{Blk=:\AArmenian\z:}', "");; - Expect(1, 1423, '\p{Blk:armenian}', ""); - Expect(0, 1423, '\p{^Blk:armenian}', ""); - Expect(0, 1423, '\P{Blk:armenian}', ""); - Expect(1, 1423, '\P{^Blk:armenian}', ""); - Expect(0, 1424, '\p{Blk:armenian}', ""); - Expect(1, 1424, '\p{^Blk:armenian}', ""); - Expect(1, 1424, '\P{Blk:armenian}', ""); - Expect(0, 1424, '\P{^Blk:armenian}', ""); + Expect(1, 1423, '\p{Blk=armenian}', ""); + Expect(0, 1423, '\p{^Blk=armenian}', ""); + Expect(0, 1423, '\P{Blk=armenian}', ""); + Expect(1, 1423, '\P{^Blk=armenian}', ""); + Expect(0, 1424, '\p{Blk=armenian}', ""); + Expect(1, 1424, '\p{^Blk=armenian}', ""); + Expect(1, 1424, '\P{Blk=armenian}', ""); + Expect(0, 1424, '\P{^Blk=armenian}', ""); Expect(1, 1423, '\p{Blk=:\Aarmenian\z:}', "");; Expect(0, 1424, '\p{Blk=:\Aarmenian\z:}', "");; - Expect(1, 1423, '\p{Blk= -Armenian}', ""); - Expect(0, 1423, '\p{^Blk= -Armenian}', ""); - Expect(0, 1423, '\P{Blk= -Armenian}', ""); - Expect(1, 1423, '\P{^Blk= -Armenian}', ""); - Expect(0, 1424, '\p{Blk= -Armenian}', ""); - Expect(1, 1424, '\p{^Blk= -Armenian}', ""); - Expect(1, 1424, '\P{Blk= -Armenian}', ""); - Expect(0, 1424, '\P{^Blk= -Armenian}', ""); - Error('\p{Is_Block: _armenian/a/}'); - Error('\P{Is_Block: _armenian/a/}'); + Expect(1, 1423, '\p{Blk=- Armenian}', ""); + Expect(0, 1423, '\p{^Blk=- Armenian}', ""); + Expect(0, 1423, '\P{Blk=- Armenian}', ""); + Expect(1, 1423, '\P{^Blk=- Armenian}', ""); + Expect(0, 1424, '\p{Blk=- Armenian}', ""); + Expect(1, 1424, '\p{^Blk=- Armenian}', ""); + Expect(1, 1424, '\P{Blk=- Armenian}', ""); + Expect(0, 1424, '\P{^Blk=- Armenian}', ""); + Error('\p{Is_Block=/a/- Armenian}'); + Error('\P{Is_Block=/a/- Armenian}'); Expect(1, 1423, '\p{Is_Block=armenian}', ""); Expect(0, 1423, '\p{^Is_Block=armenian}', ""); Expect(0, 1423, '\P{Is_Block=armenian}', ""); @@ -4901,16 +4915,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1424, '\p{^Is_Block=armenian}', ""); Expect(1, 1424, '\P{Is_Block=armenian}', ""); Expect(0, 1424, '\P{^Is_Block=armenian}', ""); - Expect(1, 1423, '\p{Is_Block: ARMENIAN}', ""); - Expect(0, 1423, '\p{^Is_Block: ARMENIAN}', ""); - Expect(0, 1423, '\P{Is_Block: ARMENIAN}', ""); - Expect(1, 1423, '\P{^Is_Block: ARMENIAN}', ""); - Expect(0, 1424, '\p{Is_Block: ARMENIAN}', ""); - Expect(1, 1424, '\p{^Is_Block: ARMENIAN}', ""); - Expect(1, 1424, '\P{Is_Block: ARMENIAN}', ""); - Expect(0, 1424, '\P{^Is_Block: ARMENIAN}', ""); - Error('\p{Is_Blk=:= Armenian}'); - Error('\P{Is_Blk=:= Armenian}'); + Expect(1, 1423, '\p{Is_Block=_ARMENIAN}', ""); + Expect(0, 1423, '\p{^Is_Block=_ARMENIAN}', ""); + Expect(0, 1423, '\P{Is_Block=_ARMENIAN}', ""); + Expect(1, 1423, '\P{^Is_Block=_ARMENIAN}', ""); + Expect(0, 1424, '\p{Is_Block=_ARMENIAN}', ""); + Expect(1, 1424, '\p{^Is_Block=_ARMENIAN}', ""); + Expect(1, 1424, '\P{Is_Block=_ARMENIAN}', ""); + Expect(0, 1424, '\P{^Is_Block=_ARMENIAN}', ""); + Error('\p{Is_Blk=:= Armenian}'); + Error('\P{Is_Blk=:= Armenian}'); Expect(1, 1423, '\p{Is_Blk=armenian}', ""); Expect(0, 1423, '\p{^Is_Blk=armenian}', ""); Expect(0, 1423, '\P{Is_Blk=armenian}', ""); @@ -4919,38 +4933,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1424, '\p{^Is_Blk=armenian}', ""); Expect(1, 1424, '\P{Is_Blk=armenian}', ""); Expect(0, 1424, '\P{^Is_Blk=armenian}', ""); - Expect(1, 1423, '\p{Is_Blk=-ARMENIAN}', ""); - Expect(0, 1423, '\p{^Is_Blk=-ARMENIAN}', ""); - Expect(0, 1423, '\P{Is_Blk=-ARMENIAN}', ""); - Expect(1, 1423, '\P{^Is_Blk=-ARMENIAN}', ""); - Expect(0, 1424, '\p{Is_Blk=-ARMENIAN}', ""); - Expect(1, 1424, '\p{^Is_Blk=-ARMENIAN}', ""); - Expect(1, 1424, '\P{Is_Blk=-ARMENIAN}', ""); - Expect(0, 1424, '\P{^Is_Blk=-ARMENIAN}', ""); - Error('\p{Block=-:=Arrows}'); - Error('\P{Block=-:=Arrows}'); + Expect(1, 1423, '\p{Is_Blk= -Armenian}', ""); + Expect(0, 1423, '\p{^Is_Blk= -Armenian}', ""); + Expect(0, 1423, '\P{Is_Blk= -Armenian}', ""); + Expect(1, 1423, '\P{^Is_Blk= -Armenian}', ""); + Expect(0, 1424, '\p{Is_Blk= -Armenian}', ""); + Expect(1, 1424, '\p{^Is_Blk= -Armenian}', ""); + Expect(1, 1424, '\P{Is_Blk= -Armenian}', ""); + Expect(0, 1424, '\P{^Is_Blk= -Armenian}', ""); + Error('\p{Block= -arrows:=}'); + Error('\P{Block= -arrows:=}'); Expect(1, 8703, '\p{Block=:\AArrows\z:}', "");; Expect(0, 8704, '\p{Block=:\AArrows\z:}', "");; - Expect(1, 8703, '\p{Block:arrows}', ""); - Expect(0, 8703, '\p{^Block:arrows}', ""); - Expect(0, 8703, '\P{Block:arrows}', ""); - Expect(1, 8703, '\P{^Block:arrows}', ""); - Expect(0, 8704, '\p{Block:arrows}', ""); - Expect(1, 8704, '\p{^Block:arrows}', ""); - Expect(1, 8704, '\P{Block:arrows}', ""); - Expect(0, 8704, '\P{^Block:arrows}', ""); + Expect(1, 8703, '\p{Block=arrows}', ""); + Expect(0, 8703, '\p{^Block=arrows}', ""); + Expect(0, 8703, '\P{Block=arrows}', ""); + Expect(1, 8703, '\P{^Block=arrows}', ""); + Expect(0, 8704, '\p{Block=arrows}', ""); + Expect(1, 8704, '\p{^Block=arrows}', ""); + Expect(1, 8704, '\P{Block=arrows}', ""); + Expect(0, 8704, '\P{^Block=arrows}', ""); Expect(1, 8703, '\p{Block=:\Aarrows\z:}', "");; Expect(0, 8704, '\p{Block=:\Aarrows\z:}', "");; - Expect(1, 8703, '\p{Block= _ARROWS}', ""); - Expect(0, 8703, '\p{^Block= _ARROWS}', ""); - Expect(0, 8703, '\P{Block= _ARROWS}', ""); - Expect(1, 8703, '\P{^Block= _ARROWS}', ""); - Expect(0, 8704, '\p{Block= _ARROWS}', ""); - Expect(1, 8704, '\p{^Block= _ARROWS}', ""); - Expect(1, 8704, '\P{Block= _ARROWS}', ""); - Expect(0, 8704, '\P{^Block= _ARROWS}', ""); - Error('\p{Blk:_:=Arrows}'); - Error('\P{Blk:_:=Arrows}'); + Expect(1, 8703, '\p{Block=_Arrows}', ""); + Expect(0, 8703, '\p{^Block=_Arrows}', ""); + Expect(0, 8703, '\P{Block=_Arrows}', ""); + Expect(1, 8703, '\P{^Block=_Arrows}', ""); + Expect(0, 8704, '\p{Block=_Arrows}', ""); + Expect(1, 8704, '\p{^Block=_Arrows}', ""); + Expect(1, 8704, '\P{Block=_Arrows}', ""); + Expect(0, 8704, '\P{^Block=_Arrows}', ""); + Error('\p{Blk=/a/ Arrows}'); + Error('\P{Blk=/a/ Arrows}'); Expect(1, 8703, '\p{Blk=:\AArrows\z:}', "");; Expect(0, 8704, '\p{Blk=:\AArrows\z:}', "");; Expect(1, 8703, '\p{Blk=arrows}', ""); @@ -4963,16 +4977,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8704, '\P{^Blk=arrows}', ""); Expect(1, 8703, '\p{Blk=:\Aarrows\z:}', "");; Expect(0, 8704, '\p{Blk=:\Aarrows\z:}', "");; - Expect(1, 8703, '\p{Blk: arrows}', ""); - Expect(0, 8703, '\p{^Blk: arrows}', ""); - Expect(0, 8703, '\P{Blk: arrows}', ""); - Expect(1, 8703, '\P{^Blk: arrows}', ""); - Expect(0, 8704, '\p{Blk: arrows}', ""); - Expect(1, 8704, '\p{^Blk: arrows}', ""); - Expect(1, 8704, '\P{Blk: arrows}', ""); - Expect(0, 8704, '\P{^Blk: arrows}', ""); - Error('\p{Is_Block= _Arrows/a/}'); - Error('\P{Is_Block= _Arrows/a/}'); + Expect(1, 8703, '\p{Blk= Arrows}', ""); + Expect(0, 8703, '\p{^Blk= Arrows}', ""); + Expect(0, 8703, '\P{Blk= Arrows}', ""); + Expect(1, 8703, '\P{^Blk= Arrows}', ""); + Expect(0, 8704, '\p{Blk= Arrows}', ""); + Expect(1, 8704, '\p{^Blk= Arrows}', ""); + Expect(1, 8704, '\P{Blk= Arrows}', ""); + Expect(0, 8704, '\P{^Blk= Arrows}', ""); + Error('\p{Is_Block= ARROWS:=}'); + Error('\P{Is_Block= ARROWS:=}'); Expect(1, 8703, '\p{Is_Block=arrows}', ""); Expect(0, 8703, '\p{^Is_Block=arrows}', ""); Expect(0, 8703, '\P{Is_Block=arrows}', ""); @@ -4981,16 +4995,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8704, '\p{^Is_Block=arrows}', ""); Expect(1, 8704, '\P{Is_Block=arrows}', ""); Expect(0, 8704, '\P{^Is_Block=arrows}', ""); - Expect(1, 8703, '\p{Is_Block=--ARROWS}', ""); - Expect(0, 8703, '\p{^Is_Block=--ARROWS}', ""); - Expect(0, 8703, '\P{Is_Block=--ARROWS}', ""); - Expect(1, 8703, '\P{^Is_Block=--ARROWS}', ""); - Expect(0, 8704, '\p{Is_Block=--ARROWS}', ""); - Expect(1, 8704, '\p{^Is_Block=--ARROWS}', ""); - Expect(1, 8704, '\P{Is_Block=--ARROWS}', ""); - Expect(0, 8704, '\P{^Is_Block=--ARROWS}', ""); - Error('\p{Is_Blk= Arrows:=}'); - Error('\P{Is_Blk= Arrows:=}'); + Expect(1, 8703, '\p{Is_Block= -Arrows}', ""); + Expect(0, 8703, '\p{^Is_Block= -Arrows}', ""); + Expect(0, 8703, '\P{Is_Block= -Arrows}', ""); + Expect(1, 8703, '\P{^Is_Block= -Arrows}', ""); + Expect(0, 8704, '\p{Is_Block= -Arrows}', ""); + Expect(1, 8704, '\p{^Is_Block= -Arrows}', ""); + Expect(1, 8704, '\P{Is_Block= -Arrows}', ""); + Expect(0, 8704, '\P{^Is_Block= -Arrows}', ""); + Error('\p{Is_Blk=:=_ Arrows}'); + Error('\P{Is_Blk=:=_ Arrows}'); Expect(1, 8703, '\p{Is_Blk=arrows}', ""); Expect(0, 8703, '\p{^Is_Blk=arrows}', ""); Expect(0, 8703, '\P{Is_Blk=arrows}', ""); @@ -4999,38 +5013,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8704, '\p{^Is_Blk=arrows}', ""); Expect(1, 8704, '\P{Is_Blk=arrows}', ""); Expect(0, 8704, '\P{^Is_Blk=arrows}', ""); - Expect(1, 8703, '\p{Is_Blk: -_arrows}', ""); - Expect(0, 8703, '\p{^Is_Blk: -_arrows}', ""); - Expect(0, 8703, '\P{Is_Blk: -_arrows}', ""); - Expect(1, 8703, '\P{^Is_Blk: -_arrows}', ""); - Expect(0, 8704, '\p{Is_Blk: -_arrows}', ""); - Expect(1, 8704, '\p{^Is_Blk: -_arrows}', ""); - Expect(1, 8704, '\P{Is_Blk: -_arrows}', ""); - Expect(0, 8704, '\P{^Is_Blk: -_arrows}', ""); - Error('\p{Block= BASIC_Latin:=}'); - Error('\P{Block= BASIC_Latin:=}'); + Expect(1, 8703, '\p{Is_Blk=-Arrows}', ""); + Expect(0, 8703, '\p{^Is_Blk=-Arrows}', ""); + Expect(0, 8703, '\P{Is_Blk=-Arrows}', ""); + Expect(1, 8703, '\P{^Is_Blk=-Arrows}', ""); + Expect(0, 8704, '\p{Is_Blk=-Arrows}', ""); + Expect(1, 8704, '\p{^Is_Blk=-Arrows}', ""); + Expect(1, 8704, '\P{Is_Blk=-Arrows}', ""); + Expect(0, 8704, '\P{^Is_Blk=-Arrows}', ""); + Error('\p{Block: __BASIC_LATIN:=}'); + Error('\P{Block: __BASIC_LATIN:=}'); Expect(1, 127, '\p{Block=:\ABasic_Latin\z:}', "");; Expect(0, 128, '\p{Block=:\ABasic_Latin\z:}', "");; - Expect(1, 127, '\p{Block: basiclatin}', ""); - Expect(0, 127, '\p{^Block: basiclatin}', ""); - Expect(0, 127, '\P{Block: basiclatin}', ""); - Expect(1, 127, '\P{^Block: basiclatin}', ""); - Expect(0, 128, '\p{Block: basiclatin}', ""); - Expect(1, 128, '\p{^Block: basiclatin}', ""); - Expect(1, 128, '\P{Block: basiclatin}', ""); - Expect(0, 128, '\P{^Block: basiclatin}', ""); + Expect(1, 127, '\p{Block=basiclatin}', ""); + Expect(0, 127, '\p{^Block=basiclatin}', ""); + Expect(0, 127, '\P{Block=basiclatin}', ""); + Expect(1, 127, '\P{^Block=basiclatin}', ""); + Expect(0, 128, '\p{Block=basiclatin}', ""); + Expect(1, 128, '\p{^Block=basiclatin}', ""); + Expect(1, 128, '\P{Block=basiclatin}', ""); + Expect(0, 128, '\P{^Block=basiclatin}', ""); Expect(1, 127, '\p{Block=:\Abasiclatin\z:}', "");; Expect(0, 128, '\p{Block=:\Abasiclatin\z:}', "");; - Expect(1, 127, '\p{Block= basic_LATIN}', ""); - Expect(0, 127, '\p{^Block= basic_LATIN}', ""); - Expect(0, 127, '\P{Block= basic_LATIN}', ""); - Expect(1, 127, '\P{^Block= basic_LATIN}', ""); - Expect(0, 128, '\p{Block= basic_LATIN}', ""); - Expect(1, 128, '\p{^Block= basic_LATIN}', ""); - Expect(1, 128, '\P{Block= basic_LATIN}', ""); - Expect(0, 128, '\P{^Block= basic_LATIN}', ""); - Error('\p{Blk=:= -ASCII}'); - Error('\P{Blk=:= -ASCII}'); + Expect(1, 127, '\p{Block: __Basic_Latin}', ""); + Expect(0, 127, '\p{^Block: __Basic_Latin}', ""); + Expect(0, 127, '\P{Block: __Basic_Latin}', ""); + Expect(1, 127, '\P{^Block: __Basic_Latin}', ""); + Expect(0, 128, '\p{Block: __Basic_Latin}', ""); + Expect(1, 128, '\p{^Block: __Basic_Latin}', ""); + Expect(1, 128, '\P{Block: __Basic_Latin}', ""); + Expect(0, 128, '\P{^Block: __Basic_Latin}', ""); + Error('\p{Blk= /a/ascii}'); + Error('\P{Blk= /a/ascii}'); Expect(1, 127, '\p{Blk=:\AASCII\z:}', "");; Expect(0, 128, '\p{Blk=:\AASCII\z:}', "");; Expect(1, 127, '\p{Blk=ascii}', ""); @@ -5043,16 +5057,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 128, '\P{^Blk=ascii}', ""); Expect(1, 127, '\p{Blk=:\Aascii\z:}', "");; Expect(0, 128, '\p{Blk=:\Aascii\z:}', "");; - Expect(1, 127, '\p{Blk: _ ASCII}', ""); - Expect(0, 127, '\p{^Blk: _ ASCII}', ""); - Expect(0, 127, '\P{Blk: _ ASCII}', ""); - Expect(1, 127, '\P{^Blk: _ ASCII}', ""); - Expect(0, 128, '\p{Blk: _ ASCII}', ""); - Expect(1, 128, '\p{^Blk: _ ASCII}', ""); - Expect(1, 128, '\P{Blk: _ ASCII}', ""); - Expect(0, 128, '\P{^Blk: _ ASCII}', ""); - Error('\p{Is_Block=:= Basic_latin}'); - Error('\P{Is_Block=:= Basic_latin}'); + Expect(1, 127, '\p{Blk= ascii}', ""); + Expect(0, 127, '\p{^Blk= ascii}', ""); + Expect(0, 127, '\P{Blk= ascii}', ""); + Expect(1, 127, '\P{^Blk= ascii}', ""); + Expect(0, 128, '\p{Blk= ascii}', ""); + Expect(1, 128, '\p{^Blk= ascii}', ""); + Expect(1, 128, '\P{Blk= ascii}', ""); + Expect(0, 128, '\P{^Blk= ascii}', ""); + Error('\p{Is_Block=/a/-Basic_Latin}'); + Error('\P{Is_Block=/a/-Basic_Latin}'); Expect(1, 127, '\p{Is_Block=basiclatin}', ""); Expect(0, 127, '\p{^Is_Block=basiclatin}', ""); Expect(0, 127, '\P{Is_Block=basiclatin}', ""); @@ -5061,16 +5075,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 128, '\p{^Is_Block=basiclatin}', ""); Expect(1, 128, '\P{Is_Block=basiclatin}', ""); Expect(0, 128, '\P{^Is_Block=basiclatin}', ""); - Expect(1, 127, '\p{Is_Block=_ BASIC_Latin}', ""); - Expect(0, 127, '\p{^Is_Block=_ BASIC_Latin}', ""); - Expect(0, 127, '\P{Is_Block=_ BASIC_Latin}', ""); - Expect(1, 127, '\P{^Is_Block=_ BASIC_Latin}', ""); - Expect(0, 128, '\p{Is_Block=_ BASIC_Latin}', ""); - Expect(1, 128, '\p{^Is_Block=_ BASIC_Latin}', ""); - Expect(1, 128, '\P{Is_Block=_ BASIC_Latin}', ""); - Expect(0, 128, '\P{^Is_Block=_ BASIC_Latin}', ""); - Error('\p{Is_Blk=_ ASCII:=}'); - Error('\P{Is_Blk=_ ASCII:=}'); + Expect(1, 127, '\p{Is_Block=- Basic_LATIN}', ""); + Expect(0, 127, '\p{^Is_Block=- Basic_LATIN}', ""); + Expect(0, 127, '\P{Is_Block=- Basic_LATIN}', ""); + Expect(1, 127, '\P{^Is_Block=- Basic_LATIN}', ""); + Expect(0, 128, '\p{Is_Block=- Basic_LATIN}', ""); + Expect(1, 128, '\p{^Is_Block=- Basic_LATIN}', ""); + Expect(1, 128, '\P{Is_Block=- Basic_LATIN}', ""); + Expect(0, 128, '\P{^Is_Block=- Basic_LATIN}', ""); + Error('\p{Is_Blk=/a/_ ASCII}'); + Error('\P{Is_Blk=/a/_ ASCII}'); Expect(1, 127, '\p{Is_Blk=ascii}', ""); Expect(0, 127, '\p{^Is_Blk=ascii}', ""); Expect(0, 127, '\P{Is_Blk=ascii}', ""); @@ -5079,16 +5093,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 128, '\p{^Is_Blk=ascii}', ""); Expect(1, 128, '\P{Is_Blk=ascii}', ""); Expect(0, 128, '\P{^Is_Blk=ascii}', ""); - Expect(1, 127, '\p{Is_Blk= -ascii}', ""); - Expect(0, 127, '\p{^Is_Blk= -ascii}', ""); - Expect(0, 127, '\P{Is_Blk= -ascii}', ""); - Expect(1, 127, '\P{^Is_Blk= -ascii}', ""); - Expect(0, 128, '\p{Is_Blk= -ascii}', ""); - Expect(1, 128, '\p{^Is_Blk= -ascii}', ""); - Expect(1, 128, '\P{Is_Blk= -ascii}', ""); - Expect(0, 128, '\P{^Is_Blk= -ascii}', ""); - Error('\p{Block= AVESTAN:=}'); - Error('\P{Block= AVESTAN:=}'); + Expect(1, 127, '\p{Is_Blk= -ASCII}', ""); + Expect(0, 127, '\p{^Is_Blk= -ASCII}', ""); + Expect(0, 127, '\P{Is_Blk= -ASCII}', ""); + Expect(1, 127, '\P{^Is_Blk= -ASCII}', ""); + Expect(0, 128, '\p{Is_Blk= -ASCII}', ""); + Expect(1, 128, '\p{^Is_Blk= -ASCII}', ""); + Expect(1, 128, '\P{Is_Blk= -ASCII}', ""); + Expect(0, 128, '\P{^Is_Blk= -ASCII}', ""); + Error('\p{Block=:=__Avestan}'); + Error('\P{Block=:=__Avestan}'); Expect(1, 68415, '\p{Block=:\AAvestan\z:}', "");; Expect(0, 68416, '\p{Block=:\AAvestan\z:}', "");; Expect(1, 68415, '\p{Block=avestan}', ""); @@ -5101,16 +5115,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68416, '\P{^Block=avestan}', ""); Expect(1, 68415, '\p{Block=:\Aavestan\z:}', "");; Expect(0, 68416, '\p{Block=:\Aavestan\z:}', "");; - Expect(1, 68415, '\p{Block=-_Avestan}', ""); - Expect(0, 68415, '\p{^Block=-_Avestan}', ""); - Expect(0, 68415, '\P{Block=-_Avestan}', ""); - Expect(1, 68415, '\P{^Block=-_Avestan}', ""); - Expect(0, 68416, '\p{Block=-_Avestan}', ""); - Expect(1, 68416, '\p{^Block=-_Avestan}', ""); - Expect(1, 68416, '\P{Block=-_Avestan}', ""); - Expect(0, 68416, '\P{^Block=-_Avestan}', ""); - Error('\p{Blk=_/a/Avestan}'); - Error('\P{Blk=_/a/Avestan}'); + Expect(1, 68415, '\p{Block= _Avestan}', ""); + Expect(0, 68415, '\p{^Block= _Avestan}', ""); + Expect(0, 68415, '\P{Block= _Avestan}', ""); + Expect(1, 68415, '\P{^Block= _Avestan}', ""); + Expect(0, 68416, '\p{Block= _Avestan}', ""); + Expect(1, 68416, '\p{^Block= _Avestan}', ""); + Expect(1, 68416, '\P{Block= _Avestan}', ""); + Expect(0, 68416, '\P{^Block= _Avestan}', ""); + Error('\p{Blk= _Avestan/a/}'); + Error('\P{Blk= _Avestan/a/}'); Expect(1, 68415, '\p{Blk=:\AAvestan\z:}', "");; Expect(0, 68416, '\p{Blk=:\AAvestan\z:}', "");; Expect(1, 68415, '\p{Blk=avestan}', ""); @@ -5123,16 +5137,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68416, '\P{^Blk=avestan}', ""); Expect(1, 68415, '\p{Blk=:\Aavestan\z:}', "");; Expect(0, 68416, '\p{Blk=:\Aavestan\z:}', "");; - Expect(1, 68415, '\p{Blk= _Avestan}', ""); - Expect(0, 68415, '\p{^Blk= _Avestan}', ""); - Expect(0, 68415, '\P{Blk= _Avestan}', ""); - Expect(1, 68415, '\P{^Blk= _Avestan}', ""); - Expect(0, 68416, '\p{Blk= _Avestan}', ""); - Expect(1, 68416, '\p{^Blk= _Avestan}', ""); - Expect(1, 68416, '\P{Blk= _Avestan}', ""); - Expect(0, 68416, '\P{^Blk= _Avestan}', ""); - Error('\p{Is_Block=--avestan/a/}'); - Error('\P{Is_Block=--avestan/a/}'); + Expect(1, 68415, '\p{Blk= Avestan}', ""); + Expect(0, 68415, '\p{^Blk= Avestan}', ""); + Expect(0, 68415, '\P{Blk= Avestan}', ""); + Expect(1, 68415, '\P{^Blk= Avestan}', ""); + Expect(0, 68416, '\p{Blk= Avestan}', ""); + Expect(1, 68416, '\p{^Blk= Avestan}', ""); + Expect(1, 68416, '\P{Blk= Avestan}', ""); + Expect(0, 68416, '\P{^Blk= Avestan}', ""); + Error('\p{Is_Block=-/a/Avestan}'); + Error('\P{Is_Block=-/a/Avestan}'); Expect(1, 68415, '\p{Is_Block=avestan}', ""); Expect(0, 68415, '\p{^Is_Block=avestan}', ""); Expect(0, 68415, '\P{Is_Block=avestan}', ""); @@ -5141,16 +5155,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68416, '\p{^Is_Block=avestan}', ""); Expect(1, 68416, '\P{Is_Block=avestan}', ""); Expect(0, 68416, '\P{^Is_Block=avestan}', ""); - Expect(1, 68415, '\p{Is_Block=-avestan}', ""); - Expect(0, 68415, '\p{^Is_Block=-avestan}', ""); - Expect(0, 68415, '\P{Is_Block=-avestan}', ""); - Expect(1, 68415, '\P{^Is_Block=-avestan}', ""); - Expect(0, 68416, '\p{Is_Block=-avestan}', ""); - Expect(1, 68416, '\p{^Is_Block=-avestan}', ""); - Expect(1, 68416, '\P{Is_Block=-avestan}', ""); - Expect(0, 68416, '\P{^Is_Block=-avestan}', ""); - Error('\p{Is_Blk=-Avestan/a/}'); - Error('\P{Is_Blk=-Avestan/a/}'); + Expect(1, 68415, '\p{Is_Block=-Avestan}', ""); + Expect(0, 68415, '\p{^Is_Block=-Avestan}', ""); + Expect(0, 68415, '\P{Is_Block=-Avestan}', ""); + Expect(1, 68415, '\P{^Is_Block=-Avestan}', ""); + Expect(0, 68416, '\p{Is_Block=-Avestan}', ""); + Expect(1, 68416, '\p{^Is_Block=-Avestan}', ""); + Expect(1, 68416, '\P{Is_Block=-Avestan}', ""); + Expect(0, 68416, '\P{^Is_Block=-Avestan}', ""); + Error('\p{Is_Blk: :=Avestan}'); + Error('\P{Is_Blk: :=Avestan}'); Expect(1, 68415, '\p{Is_Blk=avestan}', ""); Expect(0, 68415, '\p{^Is_Blk=avestan}', ""); Expect(0, 68415, '\P{Is_Blk=avestan}', ""); @@ -5159,38 +5173,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68416, '\p{^Is_Blk=avestan}', ""); Expect(1, 68416, '\P{Is_Blk=avestan}', ""); Expect(0, 68416, '\P{^Is_Blk=avestan}', ""); - Expect(1, 68415, '\p{Is_Blk: Avestan}', ""); - Expect(0, 68415, '\p{^Is_Blk: Avestan}', ""); - Expect(0, 68415, '\P{Is_Blk: Avestan}', ""); - Expect(1, 68415, '\P{^Is_Blk: Avestan}', ""); - Expect(0, 68416, '\p{Is_Blk: Avestan}', ""); - Expect(1, 68416, '\p{^Is_Blk: Avestan}', ""); - Expect(1, 68416, '\P{Is_Blk: Avestan}', ""); - Expect(0, 68416, '\P{^Is_Blk: Avestan}', ""); - Error('\p{Block= -BALINESE:=}'); - Error('\P{Block= -BALINESE:=}'); + Expect(1, 68415, '\p{Is_Blk=_Avestan}', ""); + Expect(0, 68415, '\p{^Is_Blk=_Avestan}', ""); + Expect(0, 68415, '\P{Is_Blk=_Avestan}', ""); + Expect(1, 68415, '\P{^Is_Blk=_Avestan}', ""); + Expect(0, 68416, '\p{Is_Blk=_Avestan}', ""); + Expect(1, 68416, '\p{^Is_Blk=_Avestan}', ""); + Expect(1, 68416, '\P{Is_Blk=_Avestan}', ""); + Expect(0, 68416, '\P{^Is_Blk=_Avestan}', ""); + Error('\p{Block=:= balinese}'); + Error('\P{Block=:= balinese}'); Expect(1, 7039, '\p{Block=:\ABalinese\z:}', "");; Expect(0, 7040, '\p{Block=:\ABalinese\z:}', "");; - Expect(1, 7039, '\p{Block: balinese}', ""); - Expect(0, 7039, '\p{^Block: balinese}', ""); - Expect(0, 7039, '\P{Block: balinese}', ""); - Expect(1, 7039, '\P{^Block: balinese}', ""); - Expect(0, 7040, '\p{Block: balinese}', ""); - Expect(1, 7040, '\p{^Block: balinese}', ""); - Expect(1, 7040, '\P{Block: balinese}', ""); - Expect(0, 7040, '\P{^Block: balinese}', ""); + Expect(1, 7039, '\p{Block:balinese}', ""); + Expect(0, 7039, '\p{^Block:balinese}', ""); + Expect(0, 7039, '\P{Block:balinese}', ""); + Expect(1, 7039, '\P{^Block:balinese}', ""); + Expect(0, 7040, '\p{Block:balinese}', ""); + Expect(1, 7040, '\p{^Block:balinese}', ""); + Expect(1, 7040, '\P{Block:balinese}', ""); + Expect(0, 7040, '\P{^Block:balinese}', ""); Expect(1, 7039, '\p{Block=:\Abalinese\z:}', "");; Expect(0, 7040, '\p{Block=:\Abalinese\z:}', "");; - Expect(1, 7039, '\p{Block=_ Balinese}', ""); - Expect(0, 7039, '\p{^Block=_ Balinese}', ""); - Expect(0, 7039, '\P{Block=_ Balinese}', ""); - Expect(1, 7039, '\P{^Block=_ Balinese}', ""); - Expect(0, 7040, '\p{Block=_ Balinese}', ""); - Expect(1, 7040, '\p{^Block=_ Balinese}', ""); - Expect(1, 7040, '\P{Block=_ Balinese}', ""); - Expect(0, 7040, '\P{^Block=_ Balinese}', ""); - Error('\p{Blk::=_BALINESE}'); - Error('\P{Blk::=_BALINESE}'); + Expect(1, 7039, '\p{Block=- Balinese}', ""); + Expect(0, 7039, '\p{^Block=- Balinese}', ""); + Expect(0, 7039, '\P{Block=- Balinese}', ""); + Expect(1, 7039, '\P{^Block=- Balinese}', ""); + Expect(0, 7040, '\p{Block=- Balinese}', ""); + Expect(1, 7040, '\p{^Block=- Balinese}', ""); + Expect(1, 7040, '\P{Block=- Balinese}', ""); + Expect(0, 7040, '\P{^Block=- Balinese}', ""); + Error('\p{Blk=-:=Balinese}'); + Error('\P{Blk=-:=Balinese}'); Expect(1, 7039, '\p{Blk=:\ABalinese\z:}', "");; Expect(0, 7040, '\p{Blk=:\ABalinese\z:}', "");; Expect(1, 7039, '\p{Blk=balinese}', ""); @@ -5203,16 +5217,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7040, '\P{^Blk=balinese}', ""); Expect(1, 7039, '\p{Blk=:\Abalinese\z:}', "");; Expect(0, 7040, '\p{Blk=:\Abalinese\z:}', "");; - Expect(1, 7039, '\p{Blk:_balinese}', ""); - Expect(0, 7039, '\p{^Blk:_balinese}', ""); - Expect(0, 7039, '\P{Blk:_balinese}', ""); - Expect(1, 7039, '\P{^Blk:_balinese}', ""); - Expect(0, 7040, '\p{Blk:_balinese}', ""); - Expect(1, 7040, '\p{^Blk:_balinese}', ""); - Expect(1, 7040, '\P{Blk:_balinese}', ""); - Expect(0, 7040, '\P{^Blk:_balinese}', ""); - Error('\p{Is_Block=_ Balinese:=}'); - Error('\P{Is_Block=_ Balinese:=}'); + Expect(1, 7039, '\p{Blk=- BALINESE}', ""); + Expect(0, 7039, '\p{^Blk=- BALINESE}', ""); + Expect(0, 7039, '\P{Blk=- BALINESE}', ""); + Expect(1, 7039, '\P{^Blk=- BALINESE}', ""); + Expect(0, 7040, '\p{Blk=- BALINESE}', ""); + Expect(1, 7040, '\p{^Blk=- BALINESE}', ""); + Expect(1, 7040, '\P{Blk=- BALINESE}', ""); + Expect(0, 7040, '\P{^Blk=- BALINESE}', ""); + Error('\p{Is_Block: -:=BALINESE}'); + Error('\P{Is_Block: -:=BALINESE}'); Expect(1, 7039, '\p{Is_Block=balinese}', ""); Expect(0, 7039, '\p{^Is_Block=balinese}', ""); Expect(0, 7039, '\P{Is_Block=balinese}', ""); @@ -5221,16 +5235,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7040, '\p{^Is_Block=balinese}', ""); Expect(1, 7040, '\P{Is_Block=balinese}', ""); Expect(0, 7040, '\P{^Is_Block=balinese}', ""); - Expect(1, 7039, '\p{Is_Block=_balinese}', ""); - Expect(0, 7039, '\p{^Is_Block=_balinese}', ""); - Expect(0, 7039, '\P{Is_Block=_balinese}', ""); - Expect(1, 7039, '\P{^Is_Block=_balinese}', ""); - Expect(0, 7040, '\p{Is_Block=_balinese}', ""); - Expect(1, 7040, '\p{^Is_Block=_balinese}', ""); - Expect(1, 7040, '\P{Is_Block=_balinese}', ""); - Expect(0, 7040, '\P{^Is_Block=_balinese}', ""); - Error('\p{Is_Blk::=- Balinese}'); - Error('\P{Is_Blk::=- Balinese}'); + Expect(1, 7039, '\p{Is_Block=_BALINESE}', ""); + Expect(0, 7039, '\p{^Is_Block=_BALINESE}', ""); + Expect(0, 7039, '\P{Is_Block=_BALINESE}', ""); + Expect(1, 7039, '\P{^Is_Block=_BALINESE}', ""); + Expect(0, 7040, '\p{Is_Block=_BALINESE}', ""); + Expect(1, 7040, '\p{^Is_Block=_BALINESE}', ""); + Expect(1, 7040, '\P{Is_Block=_BALINESE}', ""); + Expect(0, 7040, '\P{^Is_Block=_BALINESE}', ""); + Error('\p{Is_Blk= Balinese:=}'); + Error('\P{Is_Blk= Balinese:=}'); Expect(1, 7039, '\p{Is_Blk=balinese}', ""); Expect(0, 7039, '\p{^Is_Blk=balinese}', ""); Expect(0, 7039, '\P{Is_Blk=balinese}', ""); @@ -5239,16 +5253,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7040, '\p{^Is_Blk=balinese}', ""); Expect(1, 7040, '\P{Is_Blk=balinese}', ""); Expect(0, 7040, '\P{^Is_Blk=balinese}', ""); - Expect(1, 7039, '\p{Is_Blk=- Balinese}', ""); - Expect(0, 7039, '\p{^Is_Blk=- Balinese}', ""); - Expect(0, 7039, '\P{Is_Blk=- Balinese}', ""); - Expect(1, 7039, '\P{^Is_Blk=- Balinese}', ""); - Expect(0, 7040, '\p{Is_Blk=- Balinese}', ""); - Expect(1, 7040, '\p{^Is_Blk=- Balinese}', ""); - Expect(1, 7040, '\P{Is_Blk=- Balinese}', ""); - Expect(0, 7040, '\P{^Is_Blk=- Balinese}', ""); - Error('\p{Block=/a/ _Bamum}'); - Error('\P{Block=/a/ _Bamum}'); + Expect(1, 7039, '\p{Is_Blk=_ BALINESE}', ""); + Expect(0, 7039, '\p{^Is_Blk=_ BALINESE}', ""); + Expect(0, 7039, '\P{Is_Blk=_ BALINESE}', ""); + Expect(1, 7039, '\P{^Is_Blk=_ BALINESE}', ""); + Expect(0, 7040, '\p{Is_Blk=_ BALINESE}', ""); + Expect(1, 7040, '\p{^Is_Blk=_ BALINESE}', ""); + Expect(1, 7040, '\P{Is_Blk=_ BALINESE}', ""); + Expect(0, 7040, '\P{^Is_Blk=_ BALINESE}', ""); + Error('\p{Block=-BAMUM:=}'); + Error('\P{Block=-BAMUM:=}'); Expect(1, 42751, '\p{Block=:\ABamum\z:}', "");; Expect(0, 42752, '\p{Block=:\ABamum\z:}', "");; Expect(1, 42751, '\p{Block=bamum}', ""); @@ -5261,16 +5275,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 42752, '\P{^Block=bamum}', ""); Expect(1, 42751, '\p{Block=:\Abamum\z:}', "");; Expect(0, 42752, '\p{Block=:\Abamum\z:}', "");; - Expect(1, 42751, '\p{Block=__BAMUM}', ""); - Expect(0, 42751, '\p{^Block=__BAMUM}', ""); - Expect(0, 42751, '\P{Block=__BAMUM}', ""); - Expect(1, 42751, '\P{^Block=__BAMUM}', ""); - Expect(0, 42752, '\p{Block=__BAMUM}', ""); - Expect(1, 42752, '\p{^Block=__BAMUM}', ""); - Expect(1, 42752, '\P{Block=__BAMUM}', ""); - Expect(0, 42752, '\P{^Block=__BAMUM}', ""); - Error('\p{Blk= bamum:=}'); - Error('\P{Blk= bamum:=}'); + Expect(1, 42751, '\p{Block= Bamum}', ""); + Expect(0, 42751, '\p{^Block= Bamum}', ""); + Expect(0, 42751, '\P{Block= Bamum}', ""); + Expect(1, 42751, '\P{^Block= Bamum}', ""); + Expect(0, 42752, '\p{Block= Bamum}', ""); + Expect(1, 42752, '\p{^Block= Bamum}', ""); + Expect(1, 42752, '\P{Block= Bamum}', ""); + Expect(0, 42752, '\P{^Block= Bamum}', ""); + Error('\p{Blk=/a/_bamum}'); + Error('\P{Blk=/a/_bamum}'); Expect(1, 42751, '\p{Blk=:\ABamum\z:}', "");; Expect(0, 42752, '\p{Blk=:\ABamum\z:}', "");; Expect(1, 42751, '\p{Blk=bamum}', ""); @@ -5283,16 +5297,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 42752, '\P{^Blk=bamum}', ""); Expect(1, 42751, '\p{Blk=:\Abamum\z:}', "");; Expect(0, 42752, '\p{Blk=:\Abamum\z:}', "");; - Expect(1, 42751, '\p{Blk= Bamum}', ""); - Expect(0, 42751, '\p{^Blk= Bamum}', ""); - Expect(0, 42751, '\P{Blk= Bamum}', ""); - Expect(1, 42751, '\P{^Blk= Bamum}', ""); - Expect(0, 42752, '\p{Blk= Bamum}', ""); - Expect(1, 42752, '\p{^Blk= Bamum}', ""); - Expect(1, 42752, '\P{Blk= Bamum}', ""); - Expect(0, 42752, '\P{^Blk= Bamum}', ""); - Error('\p{Is_Block=/a/ Bamum}'); - Error('\P{Is_Block=/a/ Bamum}'); + Expect(1, 42751, '\p{Blk: -BAMUM}', ""); + Expect(0, 42751, '\p{^Blk: -BAMUM}', ""); + Expect(0, 42751, '\P{Blk: -BAMUM}', ""); + Expect(1, 42751, '\P{^Blk: -BAMUM}', ""); + Expect(0, 42752, '\p{Blk: -BAMUM}', ""); + Expect(1, 42752, '\p{^Blk: -BAMUM}', ""); + Expect(1, 42752, '\P{Blk: -BAMUM}', ""); + Expect(0, 42752, '\P{^Blk: -BAMUM}', ""); + Error('\p{Is_Block=:=_Bamum}'); + Error('\P{Is_Block=:=_Bamum}'); Expect(1, 42751, '\p{Is_Block=bamum}', ""); Expect(0, 42751, '\p{^Is_Block=bamum}', ""); Expect(0, 42751, '\P{Is_Block=bamum}', ""); @@ -5301,16 +5315,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 42752, '\p{^Is_Block=bamum}', ""); Expect(1, 42752, '\P{Is_Block=bamum}', ""); Expect(0, 42752, '\P{^Is_Block=bamum}', ""); - Expect(1, 42751, '\p{Is_Block=__Bamum}', ""); - Expect(0, 42751, '\p{^Is_Block=__Bamum}', ""); - Expect(0, 42751, '\P{Is_Block=__Bamum}', ""); - Expect(1, 42751, '\P{^Is_Block=__Bamum}', ""); - Expect(0, 42752, '\p{Is_Block=__Bamum}', ""); - Expect(1, 42752, '\p{^Is_Block=__Bamum}', ""); - Expect(1, 42752, '\P{Is_Block=__Bamum}', ""); - Expect(0, 42752, '\P{^Is_Block=__Bamum}', ""); - Error('\p{Is_Blk=/a/-Bamum}'); - Error('\P{Is_Blk=/a/-Bamum}'); + Expect(1, 42751, '\p{Is_Block:- bamum}', ""); + Expect(0, 42751, '\p{^Is_Block:- bamum}', ""); + Expect(0, 42751, '\P{Is_Block:- bamum}', ""); + Expect(1, 42751, '\P{^Is_Block:- bamum}', ""); + Expect(0, 42752, '\p{Is_Block:- bamum}', ""); + Expect(1, 42752, '\p{^Is_Block:- bamum}', ""); + Expect(1, 42752, '\P{Is_Block:- bamum}', ""); + Expect(0, 42752, '\P{^Is_Block:- bamum}', ""); + Error('\p{Is_Blk= _BAMUM/a/}'); + Error('\P{Is_Blk= _BAMUM/a/}'); Expect(1, 42751, '\p{Is_Blk=bamum}', ""); Expect(0, 42751, '\p{^Is_Blk=bamum}', ""); Expect(0, 42751, '\P{Is_Blk=bamum}', ""); @@ -5319,16 +5333,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 42752, '\p{^Is_Blk=bamum}', ""); Expect(1, 42752, '\P{Is_Blk=bamum}', ""); Expect(0, 42752, '\P{^Is_Blk=bamum}', ""); - Expect(1, 42751, '\p{Is_Blk= BAMUM}', ""); - Expect(0, 42751, '\p{^Is_Blk= BAMUM}', ""); - Expect(0, 42751, '\P{Is_Blk= BAMUM}', ""); - Expect(1, 42751, '\P{^Is_Blk= BAMUM}', ""); - Expect(0, 42752, '\p{Is_Blk= BAMUM}', ""); - Expect(1, 42752, '\p{^Is_Blk= BAMUM}', ""); - Expect(1, 42752, '\P{Is_Blk= BAMUM}', ""); - Expect(0, 42752, '\P{^Is_Blk= BAMUM}', ""); - Error('\p{Block= Bamum_Supplement:=}'); - Error('\P{Block= Bamum_Supplement:=}'); + Expect(1, 42751, '\p{Is_Blk= -Bamum}', ""); + Expect(0, 42751, '\p{^Is_Blk= -Bamum}', ""); + Expect(0, 42751, '\P{Is_Blk= -Bamum}', ""); + Expect(1, 42751, '\P{^Is_Blk= -Bamum}', ""); + Expect(0, 42752, '\p{Is_Blk= -Bamum}', ""); + Expect(1, 42752, '\p{^Is_Blk= -Bamum}', ""); + Expect(1, 42752, '\P{Is_Blk= -Bamum}', ""); + Expect(0, 42752, '\P{^Is_Blk= -Bamum}', ""); + Error('\p{Block=_ Bamum_Supplement/a/}'); + Error('\P{Block=_ Bamum_Supplement/a/}'); Expect(1, 92735, '\p{Block=:\ABamum_Supplement\z:}', "");; Expect(0, 92736, '\p{Block=:\ABamum_Supplement\z:}', "");; Expect(1, 92735, '\p{Block=bamumsupplement}', ""); @@ -5341,16 +5355,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 92736, '\P{^Block=bamumsupplement}', ""); Expect(1, 92735, '\p{Block=:\Abamumsupplement\z:}', "");; Expect(0, 92736, '\p{Block=:\Abamumsupplement\z:}', "");; - Expect(1, 92735, '\p{Block=--Bamum_Supplement}', ""); - Expect(0, 92735, '\p{^Block=--Bamum_Supplement}', ""); - Expect(0, 92735, '\P{Block=--Bamum_Supplement}', ""); - Expect(1, 92735, '\P{^Block=--Bamum_Supplement}', ""); - Expect(0, 92736, '\p{Block=--Bamum_Supplement}', ""); - Expect(1, 92736, '\p{^Block=--Bamum_Supplement}', ""); - Expect(1, 92736, '\P{Block=--Bamum_Supplement}', ""); - Expect(0, 92736, '\P{^Block=--Bamum_Supplement}', ""); - Error('\p{Blk=:=_bamum_SUP}'); - Error('\P{Blk=:=_bamum_SUP}'); + Expect(1, 92735, '\p{Block=- Bamum_Supplement}', ""); + Expect(0, 92735, '\p{^Block=- Bamum_Supplement}', ""); + Expect(0, 92735, '\P{Block=- Bamum_Supplement}', ""); + Expect(1, 92735, '\P{^Block=- Bamum_Supplement}', ""); + Expect(0, 92736, '\p{Block=- Bamum_Supplement}', ""); + Expect(1, 92736, '\p{^Block=- Bamum_Supplement}', ""); + Expect(1, 92736, '\P{Block=- Bamum_Supplement}', ""); + Expect(0, 92736, '\P{^Block=- Bamum_Supplement}', ""); + Error('\p{Blk=/a/BAMUM_SUP}'); + Error('\P{Blk=/a/BAMUM_SUP}'); Expect(1, 92735, '\p{Blk=:\ABamum_Sup\z:}', "");; Expect(0, 92736, '\p{Blk=:\ABamum_Sup\z:}', "");; Expect(1, 92735, '\p{Blk=bamumsup}', ""); @@ -5363,16 +5377,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 92736, '\P{^Blk=bamumsup}', ""); Expect(1, 92735, '\p{Blk=:\Abamumsup\z:}', "");; Expect(0, 92736, '\p{Blk=:\Abamumsup\z:}', "");; - Expect(1, 92735, '\p{Blk=-Bamum_Sup}', ""); - Expect(0, 92735, '\p{^Blk=-Bamum_Sup}', ""); - Expect(0, 92735, '\P{Blk=-Bamum_Sup}', ""); - Expect(1, 92735, '\P{^Blk=-Bamum_Sup}', ""); - Expect(0, 92736, '\p{Blk=-Bamum_Sup}', ""); - Expect(1, 92736, '\p{^Blk=-Bamum_Sup}', ""); - Expect(1, 92736, '\P{Blk=-Bamum_Sup}', ""); - Expect(0, 92736, '\P{^Blk=-Bamum_Sup}', ""); - Error('\p{Is_Block=_:=Bamum_SUPPLEMENT}'); - Error('\P{Is_Block=_:=Bamum_SUPPLEMENT}'); + Expect(1, 92735, '\p{Blk=_ Bamum_Sup}', ""); + Expect(0, 92735, '\p{^Blk=_ Bamum_Sup}', ""); + Expect(0, 92735, '\P{Blk=_ Bamum_Sup}', ""); + Expect(1, 92735, '\P{^Blk=_ Bamum_Sup}', ""); + Expect(0, 92736, '\p{Blk=_ Bamum_Sup}', ""); + Expect(1, 92736, '\p{^Blk=_ Bamum_Sup}', ""); + Expect(1, 92736, '\P{Blk=_ Bamum_Sup}', ""); + Expect(0, 92736, '\P{^Blk=_ Bamum_Sup}', ""); + Error('\p{Is_Block=/a/ bamum_Supplement}'); + Error('\P{Is_Block=/a/ bamum_Supplement}'); Expect(1, 92735, '\p{Is_Block=bamumsupplement}', ""); Expect(0, 92735, '\p{^Is_Block=bamumsupplement}', ""); Expect(0, 92735, '\P{Is_Block=bamumsupplement}', ""); @@ -5381,34 +5395,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 92736, '\p{^Is_Block=bamumsupplement}', ""); Expect(1, 92736, '\P{Is_Block=bamumsupplement}', ""); Expect(0, 92736, '\P{^Is_Block=bamumsupplement}', ""); - Expect(1, 92735, '\p{Is_Block= _Bamum_SUPPLEMENT}', ""); - Expect(0, 92735, '\p{^Is_Block= _Bamum_SUPPLEMENT}', ""); - Expect(0, 92735, '\P{Is_Block= _Bamum_SUPPLEMENT}', ""); - Expect(1, 92735, '\P{^Is_Block= _Bamum_SUPPLEMENT}', ""); - Expect(0, 92736, '\p{Is_Block= _Bamum_SUPPLEMENT}', ""); - Expect(1, 92736, '\p{^Is_Block= _Bamum_SUPPLEMENT}', ""); - Expect(1, 92736, '\P{Is_Block= _Bamum_SUPPLEMENT}', ""); - Expect(0, 92736, '\P{^Is_Block= _Bamum_SUPPLEMENT}', ""); - Error('\p{Is_Blk=-/a/Bamum_Sup}'); - Error('\P{Is_Blk=-/a/Bamum_Sup}'); - Expect(1, 92735, '\p{Is_Blk:bamumsup}', ""); - Expect(0, 92735, '\p{^Is_Blk:bamumsup}', ""); - Expect(0, 92735, '\P{Is_Blk:bamumsup}', ""); - Expect(1, 92735, '\P{^Is_Blk:bamumsup}', ""); - Expect(0, 92736, '\p{Is_Blk:bamumsup}', ""); - Expect(1, 92736, '\p{^Is_Blk:bamumsup}', ""); - Expect(1, 92736, '\P{Is_Blk:bamumsup}', ""); - Expect(0, 92736, '\P{^Is_Blk:bamumsup}', ""); - Expect(1, 92735, '\p{Is_Blk= Bamum_Sup}', ""); - Expect(0, 92735, '\p{^Is_Blk= Bamum_Sup}', ""); - Expect(0, 92735, '\P{Is_Blk= Bamum_Sup}', ""); - Expect(1, 92735, '\P{^Is_Blk= Bamum_Sup}', ""); - Expect(0, 92736, '\p{Is_Blk= Bamum_Sup}', ""); - Expect(1, 92736, '\p{^Is_Blk= Bamum_Sup}', ""); - Expect(1, 92736, '\P{Is_Blk= Bamum_Sup}', ""); - Expect(0, 92736, '\P{^Is_Blk= Bamum_Sup}', ""); - Error('\p{Block=-/a/bassa_Vah}'); - Error('\P{Block=-/a/bassa_Vah}'); + Expect(1, 92735, '\p{Is_Block: _ BAMUM_SUPPLEMENT}', ""); + Expect(0, 92735, '\p{^Is_Block: _ BAMUM_SUPPLEMENT}', ""); + Expect(0, 92735, '\P{Is_Block: _ BAMUM_SUPPLEMENT}', ""); + Expect(1, 92735, '\P{^Is_Block: _ BAMUM_SUPPLEMENT}', ""); + Expect(0, 92736, '\p{Is_Block: _ BAMUM_SUPPLEMENT}', ""); + Expect(1, 92736, '\p{^Is_Block: _ BAMUM_SUPPLEMENT}', ""); + Expect(1, 92736, '\P{Is_Block: _ BAMUM_SUPPLEMENT}', ""); + Expect(0, 92736, '\P{^Is_Block: _ BAMUM_SUPPLEMENT}', ""); + Error('\p{Is_Blk=-:=Bamum_sup}'); + Error('\P{Is_Blk=-:=Bamum_sup}'); + Expect(1, 92735, '\p{Is_Blk=bamumsup}', ""); + Expect(0, 92735, '\p{^Is_Blk=bamumsup}', ""); + Expect(0, 92735, '\P{Is_Blk=bamumsup}', ""); + Expect(1, 92735, '\P{^Is_Blk=bamumsup}', ""); + Expect(0, 92736, '\p{Is_Blk=bamumsup}', ""); + Expect(1, 92736, '\p{^Is_Blk=bamumsup}', ""); + Expect(1, 92736, '\P{Is_Blk=bamumsup}', ""); + Expect(0, 92736, '\P{^Is_Blk=bamumsup}', ""); + Expect(1, 92735, '\p{Is_Blk=-Bamum_Sup}', ""); + Expect(0, 92735, '\p{^Is_Blk=-Bamum_Sup}', ""); + Expect(0, 92735, '\P{Is_Blk=-Bamum_Sup}', ""); + Expect(1, 92735, '\P{^Is_Blk=-Bamum_Sup}', ""); + Expect(0, 92736, '\p{Is_Blk=-Bamum_Sup}', ""); + Expect(1, 92736, '\p{^Is_Blk=-Bamum_Sup}', ""); + Expect(1, 92736, '\P{Is_Blk=-Bamum_Sup}', ""); + Expect(0, 92736, '\P{^Is_Blk=-Bamum_Sup}', ""); + Error('\p{Block=/a/Bassa_Vah}'); + Error('\P{Block=/a/Bassa_Vah}'); Expect(1, 92927, '\p{Block=:\ABassa_Vah\z:}', "");; Expect(0, 92928, '\p{Block=:\ABassa_Vah\z:}', "");; Expect(1, 92927, '\p{Block: bassavah}', ""); @@ -5421,56 +5435,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 92928, '\P{^Block: bassavah}', ""); Expect(1, 92927, '\p{Block=:\Abassavah\z:}', "");; Expect(0, 92928, '\p{Block=:\Abassavah\z:}', "");; - Expect(1, 92927, '\p{Block=-_BASSA_Vah}', ""); - Expect(0, 92927, '\p{^Block=-_BASSA_Vah}', ""); - Expect(0, 92927, '\P{Block=-_BASSA_Vah}', ""); - Expect(1, 92927, '\P{^Block=-_BASSA_Vah}', ""); - Expect(0, 92928, '\p{Block=-_BASSA_Vah}', ""); - Expect(1, 92928, '\p{^Block=-_BASSA_Vah}', ""); - Expect(1, 92928, '\P{Block=-_BASSA_Vah}', ""); - Expect(0, 92928, '\P{^Block=-_BASSA_Vah}', ""); - Error('\p{Blk=-/a/Bassa_vah}'); - Error('\P{Blk=-/a/Bassa_vah}'); + Expect(1, 92927, '\p{Block: - Bassa_Vah}', ""); + Expect(0, 92927, '\p{^Block: - Bassa_Vah}', ""); + Expect(0, 92927, '\P{Block: - Bassa_Vah}', ""); + Expect(1, 92927, '\P{^Block: - Bassa_Vah}', ""); + Expect(0, 92928, '\p{Block: - Bassa_Vah}', ""); + Expect(1, 92928, '\p{^Block: - Bassa_Vah}', ""); + Expect(1, 92928, '\P{Block: - Bassa_Vah}', ""); + Expect(0, 92928, '\P{^Block: - Bassa_Vah}', ""); + Error('\p{Blk= BASSA_VAH/a/}'); + Error('\P{Blk= BASSA_VAH/a/}'); Expect(1, 92927, '\p{Blk=:\ABassa_Vah\z:}', "");; Expect(0, 92928, '\p{Blk=:\ABassa_Vah\z:}', "");; - Expect(1, 92927, '\p{Blk=bassavah}', ""); - Expect(0, 92927, '\p{^Blk=bassavah}', ""); - Expect(0, 92927, '\P{Blk=bassavah}', ""); - Expect(1, 92927, '\P{^Blk=bassavah}', ""); - Expect(0, 92928, '\p{Blk=bassavah}', ""); - Expect(1, 92928, '\p{^Blk=bassavah}', ""); - Expect(1, 92928, '\P{Blk=bassavah}', ""); - Expect(0, 92928, '\P{^Blk=bassavah}', ""); + Expect(1, 92927, '\p{Blk: bassavah}', ""); + Expect(0, 92927, '\p{^Blk: bassavah}', ""); + Expect(0, 92927, '\P{Blk: bassavah}', ""); + Expect(1, 92927, '\P{^Blk: bassavah}', ""); + Expect(0, 92928, '\p{Blk: bassavah}', ""); + Expect(1, 92928, '\p{^Blk: bassavah}', ""); + Expect(1, 92928, '\P{Blk: bassavah}', ""); + Expect(0, 92928, '\P{^Blk: bassavah}', ""); Expect(1, 92927, '\p{Blk=:\Abassavah\z:}', "");; Expect(0, 92928, '\p{Blk=:\Abassavah\z:}', "");; - Expect(1, 92927, '\p{Blk: _BASSA_VAH}', ""); - Expect(0, 92927, '\p{^Blk: _BASSA_VAH}', ""); - Expect(0, 92927, '\P{Blk: _BASSA_VAH}', ""); - Expect(1, 92927, '\P{^Blk: _BASSA_VAH}', ""); - Expect(0, 92928, '\p{Blk: _BASSA_VAH}', ""); - Expect(1, 92928, '\p{^Blk: _BASSA_VAH}', ""); - Expect(1, 92928, '\P{Blk: _BASSA_VAH}', ""); - Expect(0, 92928, '\P{^Blk: _BASSA_VAH}', ""); - Error('\p{Is_Block= bassa_Vah/a/}'); - Error('\P{Is_Block= bassa_Vah/a/}'); - Expect(1, 92927, '\p{Is_Block:bassavah}', ""); - Expect(0, 92927, '\p{^Is_Block:bassavah}', ""); - Expect(0, 92927, '\P{Is_Block:bassavah}', ""); - Expect(1, 92927, '\P{^Is_Block:bassavah}', ""); - Expect(0, 92928, '\p{Is_Block:bassavah}', ""); - Expect(1, 92928, '\p{^Is_Block:bassavah}', ""); - Expect(1, 92928, '\P{Is_Block:bassavah}', ""); - Expect(0, 92928, '\P{^Is_Block:bassavah}', ""); - Expect(1, 92927, '\p{Is_Block=_-Bassa_Vah}', ""); - Expect(0, 92927, '\p{^Is_Block=_-Bassa_Vah}', ""); - Expect(0, 92927, '\P{Is_Block=_-Bassa_Vah}', ""); - Expect(1, 92927, '\P{^Is_Block=_-Bassa_Vah}', ""); - Expect(0, 92928, '\p{Is_Block=_-Bassa_Vah}', ""); - Expect(1, 92928, '\p{^Is_Block=_-Bassa_Vah}', ""); - Expect(1, 92928, '\P{Is_Block=_-Bassa_Vah}', ""); - Expect(0, 92928, '\P{^Is_Block=_-Bassa_Vah}', ""); - Error('\p{Is_Blk=-:=bassa_Vah}'); - Error('\P{Is_Blk=-:=bassa_Vah}'); + Expect(1, 92927, '\p{Blk:__bassa_VAH}', ""); + Expect(0, 92927, '\p{^Blk:__bassa_VAH}', ""); + Expect(0, 92927, '\P{Blk:__bassa_VAH}', ""); + Expect(1, 92927, '\P{^Blk:__bassa_VAH}', ""); + Expect(0, 92928, '\p{Blk:__bassa_VAH}', ""); + Expect(1, 92928, '\p{^Blk:__bassa_VAH}', ""); + Expect(1, 92928, '\P{Blk:__bassa_VAH}', ""); + Expect(0, 92928, '\P{^Blk:__bassa_VAH}', ""); + Error('\p{Is_Block=/a/ BASSA_Vah}'); + Error('\P{Is_Block=/a/ BASSA_Vah}'); + Expect(1, 92927, '\p{Is_Block=bassavah}', ""); + Expect(0, 92927, '\p{^Is_Block=bassavah}', ""); + Expect(0, 92927, '\P{Is_Block=bassavah}', ""); + Expect(1, 92927, '\P{^Is_Block=bassavah}', ""); + Expect(0, 92928, '\p{Is_Block=bassavah}', ""); + Expect(1, 92928, '\p{^Is_Block=bassavah}', ""); + Expect(1, 92928, '\P{Is_Block=bassavah}', ""); + Expect(0, 92928, '\P{^Is_Block=bassavah}', ""); + Expect(1, 92927, '\p{Is_Block= Bassa_Vah}', ""); + Expect(0, 92927, '\p{^Is_Block= Bassa_Vah}', ""); + Expect(0, 92927, '\P{Is_Block= Bassa_Vah}', ""); + Expect(1, 92927, '\P{^Is_Block= Bassa_Vah}', ""); + Expect(0, 92928, '\p{Is_Block= Bassa_Vah}', ""); + Expect(1, 92928, '\p{^Is_Block= Bassa_Vah}', ""); + Expect(1, 92928, '\P{Is_Block= Bassa_Vah}', ""); + Expect(0, 92928, '\P{^Is_Block= Bassa_Vah}', ""); + Error('\p{Is_Blk= Bassa_Vah/a/}'); + Error('\P{Is_Blk= Bassa_Vah/a/}'); Expect(1, 92927, '\p{Is_Blk=bassavah}', ""); Expect(0, 92927, '\p{^Is_Blk=bassavah}', ""); Expect(0, 92927, '\P{Is_Blk=bassavah}', ""); @@ -5479,16 +5493,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 92928, '\p{^Is_Blk=bassavah}', ""); Expect(1, 92928, '\P{Is_Blk=bassavah}', ""); Expect(0, 92928, '\P{^Is_Blk=bassavah}', ""); - Expect(1, 92927, '\p{Is_Blk: -BASSA_Vah}', ""); - Expect(0, 92927, '\p{^Is_Blk: -BASSA_Vah}', ""); - Expect(0, 92927, '\P{Is_Blk: -BASSA_Vah}', ""); - Expect(1, 92927, '\P{^Is_Blk: -BASSA_Vah}', ""); - Expect(0, 92928, '\p{Is_Blk: -BASSA_Vah}', ""); - Expect(1, 92928, '\p{^Is_Blk: -BASSA_Vah}', ""); - Expect(1, 92928, '\P{Is_Blk: -BASSA_Vah}', ""); - Expect(0, 92928, '\P{^Is_Blk: -BASSA_Vah}', ""); - Error('\p{Block:-batak:=}'); - Error('\P{Block:-batak:=}'); + Expect(1, 92927, '\p{Is_Blk= bassa_vah}', ""); + Expect(0, 92927, '\p{^Is_Blk= bassa_vah}', ""); + Expect(0, 92927, '\P{Is_Blk= bassa_vah}', ""); + Expect(1, 92927, '\P{^Is_Blk= bassa_vah}', ""); + Expect(0, 92928, '\p{Is_Blk= bassa_vah}', ""); + Expect(1, 92928, '\p{^Is_Blk= bassa_vah}', ""); + Expect(1, 92928, '\P{Is_Blk= bassa_vah}', ""); + Expect(0, 92928, '\P{^Is_Blk= bassa_vah}', ""); + Error('\p{Block=:= batak}'); + Error('\P{Block=:= batak}'); Expect(1, 7167, '\p{Block=:\ABatak\z:}', "");; Expect(0, 7168, '\p{Block=:\ABatak\z:}', "");; Expect(1, 7167, '\p{Block=batak}', ""); @@ -5501,16 +5515,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7168, '\P{^Block=batak}', ""); Expect(1, 7167, '\p{Block=:\Abatak\z:}', "");; Expect(0, 7168, '\p{Block=:\Abatak\z:}', "");; - Expect(1, 7167, '\p{Block=--batak}', ""); - Expect(0, 7167, '\p{^Block=--batak}', ""); - Expect(0, 7167, '\P{Block=--batak}', ""); - Expect(1, 7167, '\P{^Block=--batak}', ""); - Expect(0, 7168, '\p{Block=--batak}', ""); - Expect(1, 7168, '\p{^Block=--batak}', ""); - Expect(1, 7168, '\P{Block=--batak}', ""); - Expect(0, 7168, '\P{^Block=--batak}', ""); - Error('\p{Blk= Batak/a/}'); - Error('\P{Blk= Batak/a/}'); + Expect(1, 7167, '\p{Block= Batak}', ""); + Expect(0, 7167, '\p{^Block= Batak}', ""); + Expect(0, 7167, '\P{Block= Batak}', ""); + Expect(1, 7167, '\P{^Block= Batak}', ""); + Expect(0, 7168, '\p{Block= Batak}', ""); + Expect(1, 7168, '\p{^Block= Batak}', ""); + Expect(1, 7168, '\P{Block= Batak}', ""); + Expect(0, 7168, '\P{^Block= Batak}', ""); + Error('\p{Blk= /a/batak}'); + Error('\P{Blk= /a/batak}'); Expect(1, 7167, '\p{Blk=:\ABatak\z:}', "");; Expect(0, 7168, '\p{Blk=:\ABatak\z:}', "");; Expect(1, 7167, '\p{Blk=batak}', ""); @@ -5523,16 +5537,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7168, '\P{^Blk=batak}', ""); Expect(1, 7167, '\p{Blk=:\Abatak\z:}', "");; Expect(0, 7168, '\p{Blk=:\Abatak\z:}', "");; - Expect(1, 7167, '\p{Blk= Batak}', ""); - Expect(0, 7167, '\p{^Blk= Batak}', ""); - Expect(0, 7167, '\P{Blk= Batak}', ""); - Expect(1, 7167, '\P{^Blk= Batak}', ""); - Expect(0, 7168, '\p{Blk= Batak}', ""); - Expect(1, 7168, '\p{^Blk= Batak}', ""); - Expect(1, 7168, '\P{Blk= Batak}', ""); - Expect(0, 7168, '\P{^Blk= Batak}', ""); - Error('\p{Is_Block=-:=batak}'); - Error('\P{Is_Block=-:=batak}'); + Expect(1, 7167, '\p{Blk= BATAK}', ""); + Expect(0, 7167, '\p{^Blk= BATAK}', ""); + Expect(0, 7167, '\P{Blk= BATAK}', ""); + Expect(1, 7167, '\P{^Blk= BATAK}', ""); + Expect(0, 7168, '\p{Blk= BATAK}', ""); + Expect(1, 7168, '\p{^Blk= BATAK}', ""); + Expect(1, 7168, '\P{Blk= BATAK}', ""); + Expect(0, 7168, '\P{^Blk= BATAK}', ""); + Error('\p{Is_Block=:= Batak}'); + Error('\P{Is_Block=:= Batak}'); Expect(1, 7167, '\p{Is_Block=batak}', ""); Expect(0, 7167, '\p{^Is_Block=batak}', ""); Expect(0, 7167, '\P{Is_Block=batak}', ""); @@ -5541,16 +5555,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7168, '\p{^Is_Block=batak}', ""); Expect(1, 7168, '\P{Is_Block=batak}', ""); Expect(0, 7168, '\P{^Is_Block=batak}', ""); - Expect(1, 7167, '\p{Is_Block= -Batak}', ""); - Expect(0, 7167, '\p{^Is_Block= -Batak}', ""); - Expect(0, 7167, '\P{Is_Block= -Batak}', ""); - Expect(1, 7167, '\P{^Is_Block= -Batak}', ""); - Expect(0, 7168, '\p{Is_Block= -Batak}', ""); - Expect(1, 7168, '\p{^Is_Block= -Batak}', ""); - Expect(1, 7168, '\P{Is_Block= -Batak}', ""); - Expect(0, 7168, '\P{^Is_Block= -Batak}', ""); - Error('\p{Is_Blk= /a/Batak}'); - Error('\P{Is_Blk= /a/Batak}'); + Expect(1, 7167, '\p{Is_Block=_-BATAK}', ""); + Expect(0, 7167, '\p{^Is_Block=_-BATAK}', ""); + Expect(0, 7167, '\P{Is_Block=_-BATAK}', ""); + Expect(1, 7167, '\P{^Is_Block=_-BATAK}', ""); + Expect(0, 7168, '\p{Is_Block=_-BATAK}', ""); + Expect(1, 7168, '\p{^Is_Block=_-BATAK}', ""); + Expect(1, 7168, '\P{Is_Block=_-BATAK}', ""); + Expect(0, 7168, '\P{^Is_Block=_-BATAK}', ""); + Error('\p{Is_Blk: Batak/a/}'); + Error('\P{Is_Blk: Batak/a/}'); Expect(1, 7167, '\p{Is_Blk=batak}', ""); Expect(0, 7167, '\p{^Is_Blk=batak}', ""); Expect(0, 7167, '\P{Is_Blk=batak}', ""); @@ -5559,38 +5573,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7168, '\p{^Is_Blk=batak}', ""); Expect(1, 7168, '\P{Is_Blk=batak}', ""); Expect(0, 7168, '\P{^Is_Blk=batak}', ""); - Expect(1, 7167, '\p{Is_Blk= Batak}', ""); - Expect(0, 7167, '\p{^Is_Blk= Batak}', ""); - Expect(0, 7167, '\P{Is_Blk= Batak}', ""); - Expect(1, 7167, '\P{^Is_Blk= Batak}', ""); - Expect(0, 7168, '\p{Is_Blk= Batak}', ""); - Expect(1, 7168, '\p{^Is_Blk= Batak}', ""); - Expect(1, 7168, '\P{Is_Blk= Batak}', ""); - Expect(0, 7168, '\P{^Is_Blk= Batak}', ""); - Error('\p{Block=:= BENGALI}'); - Error('\P{Block=:= BENGALI}'); + Expect(1, 7167, '\p{Is_Blk= BATAK}', ""); + Expect(0, 7167, '\p{^Is_Blk= BATAK}', ""); + Expect(0, 7167, '\P{Is_Blk= BATAK}', ""); + Expect(1, 7167, '\P{^Is_Blk= BATAK}', ""); + Expect(0, 7168, '\p{Is_Blk= BATAK}', ""); + Expect(1, 7168, '\p{^Is_Blk= BATAK}', ""); + Expect(1, 7168, '\P{Is_Blk= BATAK}', ""); + Expect(0, 7168, '\P{^Is_Blk= BATAK}', ""); + Error('\p{Block=-bengali/a/}'); + Error('\P{Block=-bengali/a/}'); Expect(1, 2559, '\p{Block=:\ABengali\z:}', "");; Expect(0, 2560, '\p{Block=:\ABengali\z:}', "");; - Expect(1, 2559, '\p{Block: bengali}', ""); - Expect(0, 2559, '\p{^Block: bengali}', ""); - Expect(0, 2559, '\P{Block: bengali}', ""); - Expect(1, 2559, '\P{^Block: bengali}', ""); - Expect(0, 2560, '\p{Block: bengali}', ""); - Expect(1, 2560, '\p{^Block: bengali}', ""); - Expect(1, 2560, '\P{Block: bengali}', ""); - Expect(0, 2560, '\P{^Block: bengali}', ""); + Expect(1, 2559, '\p{Block=bengali}', ""); + Expect(0, 2559, '\p{^Block=bengali}', ""); + Expect(0, 2559, '\P{Block=bengali}', ""); + Expect(1, 2559, '\P{^Block=bengali}', ""); + Expect(0, 2560, '\p{Block=bengali}', ""); + Expect(1, 2560, '\p{^Block=bengali}', ""); + Expect(1, 2560, '\P{Block=bengali}', ""); + Expect(0, 2560, '\P{^Block=bengali}', ""); Expect(1, 2559, '\p{Block=:\Abengali\z:}', "");; Expect(0, 2560, '\p{Block=:\Abengali\z:}', "");; - Expect(1, 2559, '\p{Block=-bengali}', ""); - Expect(0, 2559, '\p{^Block=-bengali}', ""); - Expect(0, 2559, '\P{Block=-bengali}', ""); - Expect(1, 2559, '\P{^Block=-bengali}', ""); - Expect(0, 2560, '\p{Block=-bengali}', ""); - Expect(1, 2560, '\p{^Block=-bengali}', ""); - Expect(1, 2560, '\P{Block=-bengali}', ""); - Expect(0, 2560, '\P{^Block=-bengali}', ""); - Error('\p{Blk=:=Bengali}'); - Error('\P{Blk=:=Bengali}'); + Expect(1, 2559, '\p{Block=__Bengali}', ""); + Expect(0, 2559, '\p{^Block=__Bengali}', ""); + Expect(0, 2559, '\P{Block=__Bengali}', ""); + Expect(1, 2559, '\P{^Block=__Bengali}', ""); + Expect(0, 2560, '\p{Block=__Bengali}', ""); + Expect(1, 2560, '\p{^Block=__Bengali}', ""); + Expect(1, 2560, '\P{Block=__Bengali}', ""); + Expect(0, 2560, '\P{^Block=__Bengali}', ""); + Error('\p{Blk=-:=Bengali}'); + Error('\P{Blk=-:=Bengali}'); Expect(1, 2559, '\p{Blk=:\ABengali\z:}', "");; Expect(0, 2560, '\p{Blk=:\ABengali\z:}', "");; Expect(1, 2559, '\p{Blk=bengali}', ""); @@ -5603,34 +5617,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2560, '\P{^Blk=bengali}', ""); Expect(1, 2559, '\p{Blk=:\Abengali\z:}', "");; Expect(0, 2560, '\p{Blk=:\Abengali\z:}', "");; - Expect(1, 2559, '\p{Blk= BENGALI}', ""); - Expect(0, 2559, '\p{^Blk= BENGALI}', ""); - Expect(0, 2559, '\P{Blk= BENGALI}', ""); - Expect(1, 2559, '\P{^Blk= BENGALI}', ""); - Expect(0, 2560, '\p{Blk= BENGALI}', ""); - Expect(1, 2560, '\p{^Blk= BENGALI}', ""); - Expect(1, 2560, '\P{Blk= BENGALI}', ""); - Expect(0, 2560, '\P{^Blk= BENGALI}', ""); - Error('\p{Is_Block= :=bengali}'); - Error('\P{Is_Block= :=bengali}'); - Expect(1, 2559, '\p{Is_Block=bengali}', ""); - Expect(0, 2559, '\p{^Is_Block=bengali}', ""); - Expect(0, 2559, '\P{Is_Block=bengali}', ""); - Expect(1, 2559, '\P{^Is_Block=bengali}', ""); - Expect(0, 2560, '\p{Is_Block=bengali}', ""); - Expect(1, 2560, '\p{^Is_Block=bengali}', ""); - Expect(1, 2560, '\P{Is_Block=bengali}', ""); - Expect(0, 2560, '\P{^Is_Block=bengali}', ""); - Expect(1, 2559, '\p{Is_Block=-bengali}', ""); - Expect(0, 2559, '\p{^Is_Block=-bengali}', ""); - Expect(0, 2559, '\P{Is_Block=-bengali}', ""); - Expect(1, 2559, '\P{^Is_Block=-bengali}', ""); - Expect(0, 2560, '\p{Is_Block=-bengali}', ""); - Expect(1, 2560, '\p{^Is_Block=-bengali}', ""); - Expect(1, 2560, '\P{Is_Block=-bengali}', ""); - Expect(0, 2560, '\P{^Is_Block=-bengali}', ""); - Error('\p{Is_Blk=/a/_BENGALI}'); - Error('\P{Is_Blk=/a/_BENGALI}'); + Expect(1, 2559, '\p{Blk: - Bengali}', ""); + Expect(0, 2559, '\p{^Blk: - Bengali}', ""); + Expect(0, 2559, '\P{Blk: - Bengali}', ""); + Expect(1, 2559, '\P{^Blk: - Bengali}', ""); + Expect(0, 2560, '\p{Blk: - Bengali}', ""); + Expect(1, 2560, '\p{^Blk: - Bengali}', ""); + Expect(1, 2560, '\P{Blk: - Bengali}', ""); + Expect(0, 2560, '\P{^Blk: - Bengali}', ""); + Error('\p{Is_Block=-_bengali/a/}'); + Error('\P{Is_Block=-_bengali/a/}'); + Expect(1, 2559, '\p{Is_Block: bengali}', ""); + Expect(0, 2559, '\p{^Is_Block: bengali}', ""); + Expect(0, 2559, '\P{Is_Block: bengali}', ""); + Expect(1, 2559, '\P{^Is_Block: bengali}', ""); + Expect(0, 2560, '\p{Is_Block: bengali}', ""); + Expect(1, 2560, '\p{^Is_Block: bengali}', ""); + Expect(1, 2560, '\P{Is_Block: bengali}', ""); + Expect(0, 2560, '\P{^Is_Block: bengali}', ""); + Expect(1, 2559, '\p{Is_Block=Bengali}', ""); + Expect(0, 2559, '\p{^Is_Block=Bengali}', ""); + Expect(0, 2559, '\P{Is_Block=Bengali}', ""); + Expect(1, 2559, '\P{^Is_Block=Bengali}', ""); + Expect(0, 2560, '\p{Is_Block=Bengali}', ""); + Expect(1, 2560, '\p{^Is_Block=Bengali}', ""); + Expect(1, 2560, '\P{Is_Block=Bengali}', ""); + Expect(0, 2560, '\P{^Is_Block=Bengali}', ""); + Error('\p{Is_Blk=_/a/Bengali}'); + Error('\P{Is_Blk=_/a/Bengali}'); Expect(1, 2559, '\p{Is_Blk=bengali}', ""); Expect(0, 2559, '\p{^Is_Blk=bengali}', ""); Expect(0, 2559, '\P{Is_Blk=bengali}', ""); @@ -5639,16 +5653,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2560, '\p{^Is_Blk=bengali}', ""); Expect(1, 2560, '\P{Is_Blk=bengali}', ""); Expect(0, 2560, '\P{^Is_Blk=bengali}', ""); - Expect(1, 2559, '\p{Is_Blk=- BENGALI}', ""); - Expect(0, 2559, '\p{^Is_Blk=- BENGALI}', ""); - Expect(0, 2559, '\P{Is_Blk=- BENGALI}', ""); - Expect(1, 2559, '\P{^Is_Blk=- BENGALI}', ""); - Expect(0, 2560, '\p{Is_Blk=- BENGALI}', ""); - Expect(1, 2560, '\p{^Is_Blk=- BENGALI}', ""); - Expect(1, 2560, '\P{Is_Blk=- BENGALI}', ""); - Expect(0, 2560, '\P{^Is_Blk=- BENGALI}', ""); - Error('\p{Block= Bhaiksuki/a/}'); - Error('\P{Block= Bhaiksuki/a/}'); + Expect(1, 2559, '\p{Is_Blk= _Bengali}', ""); + Expect(0, 2559, '\p{^Is_Blk= _Bengali}', ""); + Expect(0, 2559, '\P{Is_Blk= _Bengali}', ""); + Expect(1, 2559, '\P{^Is_Blk= _Bengali}', ""); + Expect(0, 2560, '\p{Is_Blk= _Bengali}', ""); + Expect(1, 2560, '\p{^Is_Blk= _Bengali}', ""); + Expect(1, 2560, '\P{Is_Blk= _Bengali}', ""); + Expect(0, 2560, '\P{^Is_Blk= _Bengali}', ""); + Error('\p{Block=-/a/BHAIKSUKI}'); + Error('\P{Block=-/a/BHAIKSUKI}'); Expect(1, 72815, '\p{Block=:\ABhaiksuki\z:}', "");; Expect(0, 72816, '\p{Block=:\ABhaiksuki\z:}', "");; Expect(1, 72815, '\p{Block=bhaiksuki}', ""); @@ -5661,16 +5675,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72816, '\P{^Block=bhaiksuki}', ""); Expect(1, 72815, '\p{Block=:\Abhaiksuki\z:}', "");; Expect(0, 72816, '\p{Block=:\Abhaiksuki\z:}', "");; - Expect(1, 72815, '\p{Block=- Bhaiksuki}', ""); - Expect(0, 72815, '\p{^Block=- Bhaiksuki}', ""); - Expect(0, 72815, '\P{Block=- Bhaiksuki}', ""); - Expect(1, 72815, '\P{^Block=- Bhaiksuki}', ""); - Expect(0, 72816, '\p{Block=- Bhaiksuki}', ""); - Expect(1, 72816, '\p{^Block=- Bhaiksuki}', ""); - Expect(1, 72816, '\P{Block=- Bhaiksuki}', ""); - Expect(0, 72816, '\P{^Block=- Bhaiksuki}', ""); - Error('\p{Blk= _BHAIKSUKI:=}'); - Error('\P{Blk= _BHAIKSUKI:=}'); + Expect(1, 72815, '\p{Block= Bhaiksuki}', ""); + Expect(0, 72815, '\p{^Block= Bhaiksuki}', ""); + Expect(0, 72815, '\P{Block= Bhaiksuki}', ""); + Expect(1, 72815, '\P{^Block= Bhaiksuki}', ""); + Expect(0, 72816, '\p{Block= Bhaiksuki}', ""); + Expect(1, 72816, '\p{^Block= Bhaiksuki}', ""); + Expect(1, 72816, '\P{Block= Bhaiksuki}', ""); + Expect(0, 72816, '\P{^Block= Bhaiksuki}', ""); + Error('\p{Blk: :=-bhaiksuki}'); + Error('\P{Blk: :=-bhaiksuki}'); Expect(1, 72815, '\p{Blk=:\ABhaiksuki\z:}', "");; Expect(0, 72816, '\p{Blk=:\ABhaiksuki\z:}', "");; Expect(1, 72815, '\p{Blk=bhaiksuki}', ""); @@ -5683,16 +5697,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72816, '\P{^Blk=bhaiksuki}', ""); Expect(1, 72815, '\p{Blk=:\Abhaiksuki\z:}', "");; Expect(0, 72816, '\p{Blk=:\Abhaiksuki\z:}', "");; - Expect(1, 72815, '\p{Blk=- Bhaiksuki}', ""); - Expect(0, 72815, '\p{^Blk=- Bhaiksuki}', ""); - Expect(0, 72815, '\P{Blk=- Bhaiksuki}', ""); - Expect(1, 72815, '\P{^Blk=- Bhaiksuki}', ""); - Expect(0, 72816, '\p{Blk=- Bhaiksuki}', ""); - Expect(1, 72816, '\p{^Blk=- Bhaiksuki}', ""); - Expect(1, 72816, '\P{Blk=- Bhaiksuki}', ""); - Expect(0, 72816, '\P{^Blk=- Bhaiksuki}', ""); - Error('\p{Is_Block= BHAIKSUKI/a/}'); - Error('\P{Is_Block= BHAIKSUKI/a/}'); + Expect(1, 72815, '\p{Blk=- BHAIKSUKI}', ""); + Expect(0, 72815, '\p{^Blk=- BHAIKSUKI}', ""); + Expect(0, 72815, '\P{Blk=- BHAIKSUKI}', ""); + Expect(1, 72815, '\P{^Blk=- BHAIKSUKI}', ""); + Expect(0, 72816, '\p{Blk=- BHAIKSUKI}', ""); + Expect(1, 72816, '\p{^Blk=- BHAIKSUKI}', ""); + Expect(1, 72816, '\P{Blk=- BHAIKSUKI}', ""); + Expect(0, 72816, '\P{^Blk=- BHAIKSUKI}', ""); + Error('\p{Is_Block=/a/_ bhaiksuki}'); + Error('\P{Is_Block=/a/_ bhaiksuki}'); Expect(1, 72815, '\p{Is_Block=bhaiksuki}', ""); Expect(0, 72815, '\p{^Is_Block=bhaiksuki}', ""); Expect(0, 72815, '\P{Is_Block=bhaiksuki}', ""); @@ -5701,34 +5715,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 72816, '\p{^Is_Block=bhaiksuki}', ""); Expect(1, 72816, '\P{Is_Block=bhaiksuki}', ""); Expect(0, 72816, '\P{^Is_Block=bhaiksuki}', ""); - Expect(1, 72815, '\p{Is_Block= Bhaiksuki}', ""); - Expect(0, 72815, '\p{^Is_Block= Bhaiksuki}', ""); - Expect(0, 72815, '\P{Is_Block= Bhaiksuki}', ""); - Expect(1, 72815, '\P{^Is_Block= Bhaiksuki}', ""); - Expect(0, 72816, '\p{Is_Block= Bhaiksuki}', ""); - Expect(1, 72816, '\p{^Is_Block= Bhaiksuki}', ""); - Expect(1, 72816, '\P{Is_Block= Bhaiksuki}', ""); - Expect(0, 72816, '\P{^Is_Block= Bhaiksuki}', ""); - Error('\p{Is_Blk= -Bhaiksuki/a/}'); - Error('\P{Is_Blk= -Bhaiksuki/a/}'); - Expect(1, 72815, '\p{Is_Blk: bhaiksuki}', ""); - Expect(0, 72815, '\p{^Is_Blk: bhaiksuki}', ""); - Expect(0, 72815, '\P{Is_Blk: bhaiksuki}', ""); - Expect(1, 72815, '\P{^Is_Blk: bhaiksuki}', ""); - Expect(0, 72816, '\p{Is_Blk: bhaiksuki}', ""); - Expect(1, 72816, '\p{^Is_Blk: bhaiksuki}', ""); - Expect(1, 72816, '\P{Is_Blk: bhaiksuki}', ""); - Expect(0, 72816, '\P{^Is_Blk: bhaiksuki}', ""); - Expect(1, 72815, '\p{Is_Blk=-bhaiksuki}', ""); - Expect(0, 72815, '\p{^Is_Blk=-bhaiksuki}', ""); - Expect(0, 72815, '\P{Is_Blk=-bhaiksuki}', ""); - Expect(1, 72815, '\P{^Is_Blk=-bhaiksuki}', ""); - Expect(0, 72816, '\p{Is_Blk=-bhaiksuki}', ""); - Expect(1, 72816, '\p{^Is_Blk=-bhaiksuki}', ""); - Expect(1, 72816, '\P{Is_Blk=-bhaiksuki}', ""); - Expect(0, 72816, '\P{^Is_Blk=-bhaiksuki}', ""); - Error('\p{Block=-BLOCK_Elements:=}'); - Error('\P{Block=-BLOCK_Elements:=}'); + Expect(1, 72815, '\p{Is_Block=- Bhaiksuki}', ""); + Expect(0, 72815, '\p{^Is_Block=- Bhaiksuki}', ""); + Expect(0, 72815, '\P{Is_Block=- Bhaiksuki}', ""); + Expect(1, 72815, '\P{^Is_Block=- Bhaiksuki}', ""); + Expect(0, 72816, '\p{Is_Block=- Bhaiksuki}', ""); + Expect(1, 72816, '\p{^Is_Block=- Bhaiksuki}', ""); + Expect(1, 72816, '\P{Is_Block=- Bhaiksuki}', ""); + Expect(0, 72816, '\P{^Is_Block=- Bhaiksuki}', ""); + Error('\p{Is_Blk=/a/_ Bhaiksuki}'); + Error('\P{Is_Blk=/a/_ Bhaiksuki}'); + Expect(1, 72815, '\p{Is_Blk=bhaiksuki}', ""); + Expect(0, 72815, '\p{^Is_Blk=bhaiksuki}', ""); + Expect(0, 72815, '\P{Is_Blk=bhaiksuki}', ""); + Expect(1, 72815, '\P{^Is_Blk=bhaiksuki}', ""); + Expect(0, 72816, '\p{Is_Blk=bhaiksuki}', ""); + Expect(1, 72816, '\p{^Is_Blk=bhaiksuki}', ""); + Expect(1, 72816, '\P{Is_Blk=bhaiksuki}', ""); + Expect(0, 72816, '\P{^Is_Blk=bhaiksuki}', ""); + Expect(1, 72815, '\p{Is_Blk= -Bhaiksuki}', ""); + Expect(0, 72815, '\p{^Is_Blk= -Bhaiksuki}', ""); + Expect(0, 72815, '\P{Is_Blk= -Bhaiksuki}', ""); + Expect(1, 72815, '\P{^Is_Blk= -Bhaiksuki}', ""); + Expect(0, 72816, '\p{Is_Blk= -Bhaiksuki}', ""); + Expect(1, 72816, '\p{^Is_Blk= -Bhaiksuki}', ""); + Expect(1, 72816, '\P{Is_Blk= -Bhaiksuki}', ""); + Expect(0, 72816, '\P{^Is_Blk= -Bhaiksuki}', ""); + Error('\p{Block=__Block_Elements/a/}'); + Error('\P{Block=__Block_Elements/a/}'); Expect(1, 9631, '\p{Block=:\ABlock_Elements\z:}', "");; Expect(0, 9632, '\p{Block=:\ABlock_Elements\z:}', "");; Expect(1, 9631, '\p{Block=blockelements}', ""); @@ -5741,16 +5755,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 9632, '\P{^Block=blockelements}', ""); Expect(1, 9631, '\p{Block=:\Ablockelements\z:}', "");; Expect(0, 9632, '\p{Block=:\Ablockelements\z:}', "");; - Expect(1, 9631, '\p{Block= -Block_elements}', ""); - Expect(0, 9631, '\p{^Block= -Block_elements}', ""); - Expect(0, 9631, '\P{Block= -Block_elements}', ""); - Expect(1, 9631, '\P{^Block= -Block_elements}', ""); - Expect(0, 9632, '\p{Block= -Block_elements}', ""); - Expect(1, 9632, '\p{^Block= -Block_elements}', ""); - Expect(1, 9632, '\P{Block= -Block_elements}', ""); - Expect(0, 9632, '\P{^Block= -Block_elements}', ""); - Error('\p{Blk: Block_elements/a/}'); - Error('\P{Blk: Block_elements/a/}'); + Expect(1, 9631, '\p{Block: -Block_ELEMENTS}', ""); + Expect(0, 9631, '\p{^Block: -Block_ELEMENTS}', ""); + Expect(0, 9631, '\P{Block: -Block_ELEMENTS}', ""); + Expect(1, 9631, '\P{^Block: -Block_ELEMENTS}', ""); + Expect(0, 9632, '\p{Block: -Block_ELEMENTS}', ""); + Expect(1, 9632, '\p{^Block: -Block_ELEMENTS}', ""); + Expect(1, 9632, '\P{Block: -Block_ELEMENTS}', ""); + Expect(0, 9632, '\P{^Block: -Block_ELEMENTS}', ""); + Error('\p{Blk=:=__block_Elements}'); + Error('\P{Blk=:=__block_Elements}'); Expect(1, 9631, '\p{Blk=:\ABlock_Elements\z:}', "");; Expect(0, 9632, '\p{Blk=:\ABlock_Elements\z:}', "");; Expect(1, 9631, '\p{Blk=blockelements}', ""); @@ -5763,16 +5777,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 9632, '\P{^Blk=blockelements}', ""); Expect(1, 9631, '\p{Blk=:\Ablockelements\z:}', "");; Expect(0, 9632, '\p{Blk=:\Ablockelements\z:}', "");; - Expect(1, 9631, '\p{Blk: _ Block_ELEMENTS}', ""); - Expect(0, 9631, '\p{^Blk: _ Block_ELEMENTS}', ""); - Expect(0, 9631, '\P{Blk: _ Block_ELEMENTS}', ""); - Expect(1, 9631, '\P{^Blk: _ Block_ELEMENTS}', ""); - Expect(0, 9632, '\p{Blk: _ Block_ELEMENTS}', ""); - Expect(1, 9632, '\p{^Blk: _ Block_ELEMENTS}', ""); - Expect(1, 9632, '\P{Blk: _ Block_ELEMENTS}', ""); - Expect(0, 9632, '\P{^Blk: _ Block_ELEMENTS}', ""); - Error('\p{Is_Block=_BLOCK_Elements:=}'); - Error('\P{Is_Block=_BLOCK_Elements:=}'); + Expect(1, 9631, '\p{Blk= block_Elements}', ""); + Expect(0, 9631, '\p{^Blk= block_Elements}', ""); + Expect(0, 9631, '\P{Blk= block_Elements}', ""); + Expect(1, 9631, '\P{^Blk= block_Elements}', ""); + Expect(0, 9632, '\p{Blk= block_Elements}', ""); + Expect(1, 9632, '\p{^Blk= block_Elements}', ""); + Expect(1, 9632, '\P{Blk= block_Elements}', ""); + Expect(0, 9632, '\P{^Blk= block_Elements}', ""); + Error('\p{Is_Block=/a/--BLOCK_Elements}'); + Error('\P{Is_Block=/a/--BLOCK_Elements}'); Expect(1, 9631, '\p{Is_Block=blockelements}', ""); Expect(0, 9631, '\p{^Is_Block=blockelements}', ""); Expect(0, 9631, '\P{Is_Block=blockelements}', ""); @@ -5781,16 +5795,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9632, '\p{^Is_Block=blockelements}', ""); Expect(1, 9632, '\P{Is_Block=blockelements}', ""); Expect(0, 9632, '\P{^Is_Block=blockelements}', ""); - Expect(1, 9631, '\p{Is_Block= Block_Elements}', ""); - Expect(0, 9631, '\p{^Is_Block= Block_Elements}', ""); - Expect(0, 9631, '\P{Is_Block= Block_Elements}', ""); - Expect(1, 9631, '\P{^Is_Block= Block_Elements}', ""); - Expect(0, 9632, '\p{Is_Block= Block_Elements}', ""); - Expect(1, 9632, '\p{^Is_Block= Block_Elements}', ""); - Expect(1, 9632, '\P{Is_Block= Block_Elements}', ""); - Expect(0, 9632, '\P{^Is_Block= Block_Elements}', ""); - Error('\p{Is_Blk=-BLOCK_ELEMENTS/a/}'); - Error('\P{Is_Blk=-BLOCK_ELEMENTS/a/}'); + Expect(1, 9631, '\p{Is_Block=_Block_Elements}', ""); + Expect(0, 9631, '\p{^Is_Block=_Block_Elements}', ""); + Expect(0, 9631, '\P{Is_Block=_Block_Elements}', ""); + Expect(1, 9631, '\P{^Is_Block=_Block_Elements}', ""); + Expect(0, 9632, '\p{Is_Block=_Block_Elements}', ""); + Expect(1, 9632, '\p{^Is_Block=_Block_Elements}', ""); + Expect(1, 9632, '\P{Is_Block=_Block_Elements}', ""); + Expect(0, 9632, '\P{^Is_Block=_Block_Elements}', ""); + Error('\p{Is_Blk= :=block_Elements}'); + Error('\P{Is_Blk= :=block_Elements}'); Expect(1, 9631, '\p{Is_Blk=blockelements}', ""); Expect(0, 9631, '\p{^Is_Blk=blockelements}', ""); Expect(0, 9631, '\P{Is_Blk=blockelements}', ""); @@ -5799,16 +5813,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9632, '\p{^Is_Blk=blockelements}', ""); Expect(1, 9632, '\P{Is_Blk=blockelements}', ""); Expect(0, 9632, '\P{^Is_Blk=blockelements}', ""); - Expect(1, 9631, '\p{Is_Blk= Block_Elements}', ""); - Expect(0, 9631, '\p{^Is_Blk= Block_Elements}', ""); - Expect(0, 9631, '\P{Is_Blk= Block_Elements}', ""); - Expect(1, 9631, '\P{^Is_Blk= Block_Elements}', ""); - Expect(0, 9632, '\p{Is_Blk= Block_Elements}', ""); - Expect(1, 9632, '\p{^Is_Blk= Block_Elements}', ""); - Expect(1, 9632, '\P{Is_Blk= Block_Elements}', ""); - Expect(0, 9632, '\P{^Is_Blk= Block_Elements}', ""); - Error('\p{Block=:= Bopomofo}'); - Error('\P{Block=:= Bopomofo}'); + Expect(1, 9631, '\p{Is_Blk=Block_ELEMENTS}', ""); + Expect(0, 9631, '\p{^Is_Blk=Block_ELEMENTS}', ""); + Expect(0, 9631, '\P{Is_Blk=Block_ELEMENTS}', ""); + Expect(1, 9631, '\P{^Is_Blk=Block_ELEMENTS}', ""); + Expect(0, 9632, '\p{Is_Blk=Block_ELEMENTS}', ""); + Expect(1, 9632, '\p{^Is_Blk=Block_ELEMENTS}', ""); + Expect(1, 9632, '\P{Is_Blk=Block_ELEMENTS}', ""); + Expect(0, 9632, '\P{^Is_Blk=Block_ELEMENTS}', ""); + Error('\p{Block=:= Bopomofo}'); + Error('\P{Block=:= Bopomofo}'); Expect(1, 12591, '\p{Block=:\ABopomofo\z:}', "");; Expect(0, 12592, '\p{Block=:\ABopomofo\z:}', "");; Expect(1, 12591, '\p{Block=bopomofo}', ""); @@ -5821,16 +5835,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12592, '\P{^Block=bopomofo}', ""); Expect(1, 12591, '\p{Block=:\Abopomofo\z:}', "");; Expect(0, 12592, '\p{Block=:\Abopomofo\z:}', "");; - Expect(1, 12591, '\p{Block=-bopomofo}', ""); - Expect(0, 12591, '\p{^Block=-bopomofo}', ""); - Expect(0, 12591, '\P{Block=-bopomofo}', ""); - Expect(1, 12591, '\P{^Block=-bopomofo}', ""); - Expect(0, 12592, '\p{Block=-bopomofo}', ""); - Expect(1, 12592, '\p{^Block=-bopomofo}', ""); - Expect(1, 12592, '\P{Block=-bopomofo}', ""); - Expect(0, 12592, '\P{^Block=-bopomofo}', ""); - Error('\p{Blk=/a/--bopomofo}'); - Error('\P{Blk=/a/--bopomofo}'); + Expect(1, 12591, '\p{Block: __BOPOMOFO}', ""); + Expect(0, 12591, '\p{^Block: __BOPOMOFO}', ""); + Expect(0, 12591, '\P{Block: __BOPOMOFO}', ""); + Expect(1, 12591, '\P{^Block: __BOPOMOFO}', ""); + Expect(0, 12592, '\p{Block: __BOPOMOFO}', ""); + Expect(1, 12592, '\p{^Block: __BOPOMOFO}', ""); + Expect(1, 12592, '\P{Block: __BOPOMOFO}', ""); + Expect(0, 12592, '\P{^Block: __BOPOMOFO}', ""); + Error('\p{Blk=_ Bopomofo/a/}'); + Error('\P{Blk=_ Bopomofo/a/}'); Expect(1, 12591, '\p{Blk=:\ABopomofo\z:}', "");; Expect(0, 12592, '\p{Blk=:\ABopomofo\z:}', "");; Expect(1, 12591, '\p{Blk=bopomofo}', ""); @@ -5843,16 +5857,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12592, '\P{^Blk=bopomofo}', ""); Expect(1, 12591, '\p{Blk=:\Abopomofo\z:}', "");; Expect(0, 12592, '\p{Blk=:\Abopomofo\z:}', "");; - Expect(1, 12591, '\p{Blk=BOPOMOFO}', ""); - Expect(0, 12591, '\p{^Blk=BOPOMOFO}', ""); - Expect(0, 12591, '\P{Blk=BOPOMOFO}', ""); - Expect(1, 12591, '\P{^Blk=BOPOMOFO}', ""); - Expect(0, 12592, '\p{Blk=BOPOMOFO}', ""); - Expect(1, 12592, '\p{^Blk=BOPOMOFO}', ""); - Expect(1, 12592, '\P{Blk=BOPOMOFO}', ""); - Expect(0, 12592, '\P{^Blk=BOPOMOFO}', ""); - Error('\p{Is_Block=__Bopomofo:=}'); - Error('\P{Is_Block=__Bopomofo:=}'); + Expect(1, 12591, '\p{Blk:-_Bopomofo}', ""); + Expect(0, 12591, '\p{^Blk:-_Bopomofo}', ""); + Expect(0, 12591, '\P{Blk:-_Bopomofo}', ""); + Expect(1, 12591, '\P{^Blk:-_Bopomofo}', ""); + Expect(0, 12592, '\p{Blk:-_Bopomofo}', ""); + Expect(1, 12592, '\p{^Blk:-_Bopomofo}', ""); + Expect(1, 12592, '\P{Blk:-_Bopomofo}', ""); + Expect(0, 12592, '\P{^Blk:-_Bopomofo}', ""); + Error('\p{Is_Block=_ bopomofo:=}'); + Error('\P{Is_Block=_ bopomofo:=}'); Expect(1, 12591, '\p{Is_Block=bopomofo}', ""); Expect(0, 12591, '\p{^Is_Block=bopomofo}', ""); Expect(0, 12591, '\P{Is_Block=bopomofo}', ""); @@ -5861,16 +5875,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12592, '\p{^Is_Block=bopomofo}', ""); Expect(1, 12592, '\P{Is_Block=bopomofo}', ""); Expect(0, 12592, '\P{^Is_Block=bopomofo}', ""); - Expect(1, 12591, '\p{Is_Block= -Bopomofo}', ""); - Expect(0, 12591, '\p{^Is_Block= -Bopomofo}', ""); - Expect(0, 12591, '\P{Is_Block= -Bopomofo}', ""); - Expect(1, 12591, '\P{^Is_Block= -Bopomofo}', ""); - Expect(0, 12592, '\p{Is_Block= -Bopomofo}', ""); - Expect(1, 12592, '\p{^Is_Block= -Bopomofo}', ""); - Expect(1, 12592, '\P{Is_Block= -Bopomofo}', ""); - Expect(0, 12592, '\P{^Is_Block= -Bopomofo}', ""); - Error('\p{Is_Blk=/a/ Bopomofo}'); - Error('\P{Is_Blk=/a/ Bopomofo}'); + Expect(1, 12591, '\p{Is_Block= Bopomofo}', ""); + Expect(0, 12591, '\p{^Is_Block= Bopomofo}', ""); + Expect(0, 12591, '\P{Is_Block= Bopomofo}', ""); + Expect(1, 12591, '\P{^Is_Block= Bopomofo}', ""); + Expect(0, 12592, '\p{Is_Block= Bopomofo}', ""); + Expect(1, 12592, '\p{^Is_Block= Bopomofo}', ""); + Expect(1, 12592, '\P{Is_Block= Bopomofo}', ""); + Expect(0, 12592, '\P{^Is_Block= Bopomofo}', ""); + Error('\p{Is_Blk=__Bopomofo:=}'); + Error('\P{Is_Blk=__Bopomofo:=}'); Expect(1, 12591, '\p{Is_Blk=bopomofo}', ""); Expect(0, 12591, '\p{^Is_Blk=bopomofo}', ""); Expect(0, 12591, '\P{Is_Blk=bopomofo}', ""); @@ -5879,16 +5893,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12592, '\p{^Is_Blk=bopomofo}', ""); Expect(1, 12592, '\P{Is_Blk=bopomofo}', ""); Expect(0, 12592, '\P{^Is_Blk=bopomofo}', ""); - Expect(1, 12591, '\p{Is_Blk= Bopomofo}', ""); - Expect(0, 12591, '\p{^Is_Blk= Bopomofo}', ""); - Expect(0, 12591, '\P{Is_Blk= Bopomofo}', ""); - Expect(1, 12591, '\P{^Is_Blk= Bopomofo}', ""); - Expect(0, 12592, '\p{Is_Blk= Bopomofo}', ""); - Expect(1, 12592, '\p{^Is_Blk= Bopomofo}', ""); - Expect(1, 12592, '\P{Is_Blk= Bopomofo}', ""); - Expect(0, 12592, '\P{^Is_Blk= Bopomofo}', ""); - Error('\p{Block=/a/_Bopomofo_EXTENDED}'); - Error('\P{Block=/a/_Bopomofo_EXTENDED}'); + Expect(1, 12591, '\p{Is_Blk=-bopomofo}', ""); + Expect(0, 12591, '\p{^Is_Blk=-bopomofo}', ""); + Expect(0, 12591, '\P{Is_Blk=-bopomofo}', ""); + Expect(1, 12591, '\P{^Is_Blk=-bopomofo}', ""); + Expect(0, 12592, '\p{Is_Blk=-bopomofo}', ""); + Expect(1, 12592, '\p{^Is_Blk=-bopomofo}', ""); + Expect(1, 12592, '\P{Is_Blk=-bopomofo}', ""); + Expect(0, 12592, '\P{^Is_Blk=-bopomofo}', ""); + Error('\p{Block=-/a/bopomofo_extended}'); + Error('\P{Block=-/a/bopomofo_extended}'); Expect(1, 12735, '\p{Block=:\ABopomofo_Extended\z:}', "");; Expect(0, 12736, '\p{Block=:\ABopomofo_Extended\z:}', "");; Expect(1, 12735, '\p{Block=bopomofoextended}', ""); @@ -5901,16 +5915,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12736, '\P{^Block=bopomofoextended}', ""); Expect(1, 12735, '\p{Block=:\Abopomofoextended\z:}', "");; Expect(0, 12736, '\p{Block=:\Abopomofoextended\z:}', "");; - Expect(1, 12735, '\p{Block= Bopomofo_Extended}', ""); - Expect(0, 12735, '\p{^Block= Bopomofo_Extended}', ""); - Expect(0, 12735, '\P{Block= Bopomofo_Extended}', ""); - Expect(1, 12735, '\P{^Block= Bopomofo_Extended}', ""); - Expect(0, 12736, '\p{Block= Bopomofo_Extended}', ""); - Expect(1, 12736, '\p{^Block= Bopomofo_Extended}', ""); - Expect(1, 12736, '\P{Block= Bopomofo_Extended}', ""); - Expect(0, 12736, '\P{^Block= Bopomofo_Extended}', ""); - Error('\p{Blk=_bopomofo_EXT:=}'); - Error('\P{Blk=_bopomofo_EXT:=}'); + Expect(1, 12735, '\p{Block=--bopomofo_Extended}', ""); + Expect(0, 12735, '\p{^Block=--bopomofo_Extended}', ""); + Expect(0, 12735, '\P{Block=--bopomofo_Extended}', ""); + Expect(1, 12735, '\P{^Block=--bopomofo_Extended}', ""); + Expect(0, 12736, '\p{Block=--bopomofo_Extended}', ""); + Expect(1, 12736, '\p{^Block=--bopomofo_Extended}', ""); + Expect(1, 12736, '\P{Block=--bopomofo_Extended}', ""); + Expect(0, 12736, '\P{^Block=--bopomofo_Extended}', ""); + Error('\p{Blk= bopomofo_Ext:=}'); + Error('\P{Blk= bopomofo_Ext:=}'); Expect(1, 12735, '\p{Blk=:\ABopomofo_Ext\z:}', "");; Expect(0, 12736, '\p{Blk=:\ABopomofo_Ext\z:}', "");; Expect(1, 12735, '\p{Blk=bopomofoext}', ""); @@ -5923,34 +5937,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12736, '\P{^Blk=bopomofoext}', ""); Expect(1, 12735, '\p{Blk=:\Abopomofoext\z:}', "");; Expect(0, 12736, '\p{Blk=:\Abopomofoext\z:}', "");; - Expect(1, 12735, '\p{Blk=- bopomofo_Ext}', ""); - Expect(0, 12735, '\p{^Blk=- bopomofo_Ext}', ""); - Expect(0, 12735, '\P{Blk=- bopomofo_Ext}', ""); - Expect(1, 12735, '\P{^Blk=- bopomofo_Ext}', ""); - Expect(0, 12736, '\p{Blk=- bopomofo_Ext}', ""); - Expect(1, 12736, '\p{^Blk=- bopomofo_Ext}', ""); - Expect(1, 12736, '\P{Blk=- bopomofo_Ext}', ""); - Expect(0, 12736, '\P{^Blk=- bopomofo_Ext}', ""); - Error('\p{Is_Block=:= Bopomofo_extended}'); - Error('\P{Is_Block=:= Bopomofo_extended}'); - Expect(1, 12735, '\p{Is_Block=bopomofoextended}', ""); - Expect(0, 12735, '\p{^Is_Block=bopomofoextended}', ""); - Expect(0, 12735, '\P{Is_Block=bopomofoextended}', ""); - Expect(1, 12735, '\P{^Is_Block=bopomofoextended}', ""); - Expect(0, 12736, '\p{Is_Block=bopomofoextended}', ""); - Expect(1, 12736, '\p{^Is_Block=bopomofoextended}', ""); - Expect(1, 12736, '\P{Is_Block=bopomofoextended}', ""); - Expect(0, 12736, '\P{^Is_Block=bopomofoextended}', ""); - Expect(1, 12735, '\p{Is_Block= bopomofo_Extended}', ""); - Expect(0, 12735, '\p{^Is_Block= bopomofo_Extended}', ""); - Expect(0, 12735, '\P{Is_Block= bopomofo_Extended}', ""); - Expect(1, 12735, '\P{^Is_Block= bopomofo_Extended}', ""); - Expect(0, 12736, '\p{Is_Block= bopomofo_Extended}', ""); - Expect(1, 12736, '\p{^Is_Block= bopomofo_Extended}', ""); - Expect(1, 12736, '\P{Is_Block= bopomofo_Extended}', ""); - Expect(0, 12736, '\P{^Is_Block= bopomofo_Extended}', ""); - Error('\p{Is_Blk=/a/_-Bopomofo_EXT}'); - Error('\P{Is_Blk=/a/_-Bopomofo_EXT}'); + Expect(1, 12735, '\p{Blk= BOPOMOFO_EXT}', ""); + Expect(0, 12735, '\p{^Blk= BOPOMOFO_EXT}', ""); + Expect(0, 12735, '\P{Blk= BOPOMOFO_EXT}', ""); + Expect(1, 12735, '\P{^Blk= BOPOMOFO_EXT}', ""); + Expect(0, 12736, '\p{Blk= BOPOMOFO_EXT}', ""); + Expect(1, 12736, '\p{^Blk= BOPOMOFO_EXT}', ""); + Expect(1, 12736, '\P{Blk= BOPOMOFO_EXT}', ""); + Expect(0, 12736, '\P{^Blk= BOPOMOFO_EXT}', ""); + Error('\p{Is_Block=/a/ Bopomofo_extended}'); + Error('\P{Is_Block=/a/ Bopomofo_extended}'); + Expect(1, 12735, '\p{Is_Block: bopomofoextended}', ""); + Expect(0, 12735, '\p{^Is_Block: bopomofoextended}', ""); + Expect(0, 12735, '\P{Is_Block: bopomofoextended}', ""); + Expect(1, 12735, '\P{^Is_Block: bopomofoextended}', ""); + Expect(0, 12736, '\p{Is_Block: bopomofoextended}', ""); + Expect(1, 12736, '\p{^Is_Block: bopomofoextended}', ""); + Expect(1, 12736, '\P{Is_Block: bopomofoextended}', ""); + Expect(0, 12736, '\P{^Is_Block: bopomofoextended}', ""); + Expect(1, 12735, '\p{Is_Block= Bopomofo_Extended}', ""); + Expect(0, 12735, '\p{^Is_Block= Bopomofo_Extended}', ""); + Expect(0, 12735, '\P{Is_Block= Bopomofo_Extended}', ""); + Expect(1, 12735, '\P{^Is_Block= Bopomofo_Extended}', ""); + Expect(0, 12736, '\p{Is_Block= Bopomofo_Extended}', ""); + Expect(1, 12736, '\p{^Is_Block= Bopomofo_Extended}', ""); + Expect(1, 12736, '\P{Is_Block= Bopomofo_Extended}', ""); + Expect(0, 12736, '\P{^Is_Block= Bopomofo_Extended}', ""); + Error('\p{Is_Blk=/a/ _Bopomofo_Ext}'); + Error('\P{Is_Blk=/a/ _Bopomofo_Ext}'); Expect(1, 12735, '\p{Is_Blk=bopomofoext}', ""); Expect(0, 12735, '\p{^Is_Blk=bopomofoext}', ""); Expect(0, 12735, '\P{Is_Blk=bopomofoext}', ""); @@ -5959,38 +5973,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12736, '\p{^Is_Blk=bopomofoext}', ""); Expect(1, 12736, '\P{Is_Blk=bopomofoext}', ""); Expect(0, 12736, '\P{^Is_Blk=bopomofoext}', ""); - Expect(1, 12735, '\p{Is_Blk= Bopomofo_Ext}', ""); - Expect(0, 12735, '\p{^Is_Blk= Bopomofo_Ext}', ""); - Expect(0, 12735, '\P{Is_Blk= Bopomofo_Ext}', ""); - Expect(1, 12735, '\P{^Is_Blk= Bopomofo_Ext}', ""); - Expect(0, 12736, '\p{Is_Blk= Bopomofo_Ext}', ""); - Expect(1, 12736, '\p{^Is_Blk= Bopomofo_Ext}', ""); - Expect(1, 12736, '\P{Is_Blk= Bopomofo_Ext}', ""); - Expect(0, 12736, '\P{^Is_Blk= Bopomofo_Ext}', ""); - Error('\p{Block= /a/BOX_Drawing}'); - Error('\P{Block= /a/BOX_Drawing}'); + Expect(1, 12735, '\p{Is_Blk= bopomofo_ext}', ""); + Expect(0, 12735, '\p{^Is_Blk= bopomofo_ext}', ""); + Expect(0, 12735, '\P{Is_Blk= bopomofo_ext}', ""); + Expect(1, 12735, '\P{^Is_Blk= bopomofo_ext}', ""); + Expect(0, 12736, '\p{Is_Blk= bopomofo_ext}', ""); + Expect(1, 12736, '\p{^Is_Blk= bopomofo_ext}', ""); + Expect(1, 12736, '\P{Is_Blk= bopomofo_ext}', ""); + Expect(0, 12736, '\P{^Is_Blk= bopomofo_ext}', ""); + Error('\p{Block=_BOX_Drawing/a/}'); + Error('\P{Block=_BOX_Drawing/a/}'); Expect(1, 9599, '\p{Block=:\ABox_Drawing\z:}', "");; Expect(0, 9600, '\p{Block=:\ABox_Drawing\z:}', "");; - Expect(1, 9599, '\p{Block=boxdrawing}', ""); - Expect(0, 9599, '\p{^Block=boxdrawing}', ""); - Expect(0, 9599, '\P{Block=boxdrawing}', ""); - Expect(1, 9599, '\P{^Block=boxdrawing}', ""); - Expect(0, 9600, '\p{Block=boxdrawing}', ""); - Expect(1, 9600, '\p{^Block=boxdrawing}', ""); - Expect(1, 9600, '\P{Block=boxdrawing}', ""); - Expect(0, 9600, '\P{^Block=boxdrawing}', ""); + Expect(1, 9599, '\p{Block:boxdrawing}', ""); + Expect(0, 9599, '\p{^Block:boxdrawing}', ""); + Expect(0, 9599, '\P{Block:boxdrawing}', ""); + Expect(1, 9599, '\P{^Block:boxdrawing}', ""); + Expect(0, 9600, '\p{Block:boxdrawing}', ""); + Expect(1, 9600, '\p{^Block:boxdrawing}', ""); + Expect(1, 9600, '\P{Block:boxdrawing}', ""); + Expect(0, 9600, '\P{^Block:boxdrawing}', ""); Expect(1, 9599, '\p{Block=:\Aboxdrawing\z:}', "");; Expect(0, 9600, '\p{Block=:\Aboxdrawing\z:}', "");; - Expect(1, 9599, '\p{Block= Box_drawing}', ""); - Expect(0, 9599, '\p{^Block= Box_drawing}', ""); - Expect(0, 9599, '\P{Block= Box_drawing}', ""); - Expect(1, 9599, '\P{^Block= Box_drawing}', ""); - Expect(0, 9600, '\p{Block= Box_drawing}', ""); - Expect(1, 9600, '\p{^Block= Box_drawing}', ""); - Expect(1, 9600, '\P{Block= Box_drawing}', ""); - Expect(0, 9600, '\P{^Block= Box_drawing}', ""); - Error('\p{Blk::= box_DRAWING}'); - Error('\P{Blk::= box_DRAWING}'); + Expect(1, 9599, '\p{Block= Box_Drawing}', ""); + Expect(0, 9599, '\p{^Block= Box_Drawing}', ""); + Expect(0, 9599, '\P{Block= Box_Drawing}', ""); + Expect(1, 9599, '\P{^Block= Box_Drawing}', ""); + Expect(0, 9600, '\p{Block= Box_Drawing}', ""); + Expect(1, 9600, '\p{^Block= Box_Drawing}', ""); + Expect(1, 9600, '\P{Block= Box_Drawing}', ""); + Expect(0, 9600, '\P{^Block= Box_Drawing}', ""); + Error('\p{Blk= box_drawing:=}'); + Error('\P{Blk= box_drawing:=}'); Expect(1, 9599, '\p{Blk=:\ABox_Drawing\z:}', "");; Expect(0, 9600, '\p{Blk=:\ABox_Drawing\z:}', "");; Expect(1, 9599, '\p{Blk=boxdrawing}', ""); @@ -6003,34 +6017,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 9600, '\P{^Blk=boxdrawing}', ""); Expect(1, 9599, '\p{Blk=:\Aboxdrawing\z:}', "");; Expect(0, 9600, '\p{Blk=:\Aboxdrawing\z:}', "");; - Expect(1, 9599, '\p{Blk= -box_Drawing}', ""); - Expect(0, 9599, '\p{^Blk= -box_Drawing}', ""); - Expect(0, 9599, '\P{Blk= -box_Drawing}', ""); - Expect(1, 9599, '\P{^Blk= -box_Drawing}', ""); - Expect(0, 9600, '\p{Blk= -box_Drawing}', ""); - Expect(1, 9600, '\p{^Blk= -box_Drawing}', ""); - Expect(1, 9600, '\P{Blk= -box_Drawing}', ""); - Expect(0, 9600, '\P{^Blk= -box_Drawing}', ""); - Error('\p{Is_Block=/a/ Box_Drawing}'); - Error('\P{Is_Block=/a/ Box_Drawing}'); - Expect(1, 9599, '\p{Is_Block: boxdrawing}', ""); - Expect(0, 9599, '\p{^Is_Block: boxdrawing}', ""); - Expect(0, 9599, '\P{Is_Block: boxdrawing}', ""); - Expect(1, 9599, '\P{^Is_Block: boxdrawing}', ""); - Expect(0, 9600, '\p{Is_Block: boxdrawing}', ""); - Expect(1, 9600, '\p{^Is_Block: boxdrawing}', ""); - Expect(1, 9600, '\P{Is_Block: boxdrawing}', ""); - Expect(0, 9600, '\P{^Is_Block: boxdrawing}', ""); - Expect(1, 9599, '\p{Is_Block= -BOX_DRAWING}', ""); - Expect(0, 9599, '\p{^Is_Block= -BOX_DRAWING}', ""); - Expect(0, 9599, '\P{Is_Block= -BOX_DRAWING}', ""); - Expect(1, 9599, '\P{^Is_Block= -BOX_DRAWING}', ""); - Expect(0, 9600, '\p{Is_Block= -BOX_DRAWING}', ""); - Expect(1, 9600, '\p{^Is_Block= -BOX_DRAWING}', ""); - Expect(1, 9600, '\P{Is_Block= -BOX_DRAWING}', ""); - Expect(0, 9600, '\P{^Is_Block= -BOX_DRAWING}', ""); - Error('\p{Is_Blk=-:=Box_DRAWING}'); - Error('\P{Is_Blk=-:=Box_DRAWING}'); + Expect(1, 9599, '\p{Blk=_ Box_DRAWING}', ""); + Expect(0, 9599, '\p{^Blk=_ Box_DRAWING}', ""); + Expect(0, 9599, '\P{Blk=_ Box_DRAWING}', ""); + Expect(1, 9599, '\P{^Blk=_ Box_DRAWING}', ""); + Expect(0, 9600, '\p{Blk=_ Box_DRAWING}', ""); + Expect(1, 9600, '\p{^Blk=_ Box_DRAWING}', ""); + Expect(1, 9600, '\P{Blk=_ Box_DRAWING}', ""); + Expect(0, 9600, '\P{^Blk=_ Box_DRAWING}', ""); + Error('\p{Is_Block=-BOX_drawing/a/}'); + Error('\P{Is_Block=-BOX_drawing/a/}'); + Expect(1, 9599, '\p{Is_Block=boxdrawing}', ""); + Expect(0, 9599, '\p{^Is_Block=boxdrawing}', ""); + Expect(0, 9599, '\P{Is_Block=boxdrawing}', ""); + Expect(1, 9599, '\P{^Is_Block=boxdrawing}', ""); + Expect(0, 9600, '\p{Is_Block=boxdrawing}', ""); + Expect(1, 9600, '\p{^Is_Block=boxdrawing}', ""); + Expect(1, 9600, '\P{Is_Block=boxdrawing}', ""); + Expect(0, 9600, '\P{^Is_Block=boxdrawing}', ""); + Expect(1, 9599, '\p{Is_Block=_BOX_DRAWING}', ""); + Expect(0, 9599, '\p{^Is_Block=_BOX_DRAWING}', ""); + Expect(0, 9599, '\P{Is_Block=_BOX_DRAWING}', ""); + Expect(1, 9599, '\P{^Is_Block=_BOX_DRAWING}', ""); + Expect(0, 9600, '\p{Is_Block=_BOX_DRAWING}', ""); + Expect(1, 9600, '\p{^Is_Block=_BOX_DRAWING}', ""); + Expect(1, 9600, '\P{Is_Block=_BOX_DRAWING}', ""); + Expect(0, 9600, '\P{^Is_Block=_BOX_DRAWING}', ""); + Error('\p{Is_Blk=-/a/box_DRAWING}'); + Error('\P{Is_Blk=-/a/box_DRAWING}'); Expect(1, 9599, '\p{Is_Blk=boxdrawing}', ""); Expect(0, 9599, '\p{^Is_Blk=boxdrawing}', ""); Expect(0, 9599, '\P{Is_Blk=boxdrawing}', ""); @@ -6039,16 +6053,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9600, '\p{^Is_Blk=boxdrawing}', ""); Expect(1, 9600, '\P{Is_Blk=boxdrawing}', ""); Expect(0, 9600, '\P{^Is_Blk=boxdrawing}', ""); - Expect(1, 9599, '\p{Is_Blk: _Box_drawing}', ""); - Expect(0, 9599, '\p{^Is_Blk: _Box_drawing}', ""); - Expect(0, 9599, '\P{Is_Blk: _Box_drawing}', ""); - Expect(1, 9599, '\P{^Is_Blk: _Box_drawing}', ""); - Expect(0, 9600, '\p{Is_Blk: _Box_drawing}', ""); - Expect(1, 9600, '\p{^Is_Blk: _Box_drawing}', ""); - Expect(1, 9600, '\P{Is_Blk: _Box_drawing}', ""); - Expect(0, 9600, '\P{^Is_Blk: _Box_drawing}', ""); - Error('\p{Block= /a/Brahmi}'); - Error('\P{Block= /a/Brahmi}'); + Expect(1, 9599, '\p{Is_Blk= -Box_Drawing}', ""); + Expect(0, 9599, '\p{^Is_Blk= -Box_Drawing}', ""); + Expect(0, 9599, '\P{Is_Blk= -Box_Drawing}', ""); + Expect(1, 9599, '\P{^Is_Blk= -Box_Drawing}', ""); + Expect(0, 9600, '\p{Is_Blk= -Box_Drawing}', ""); + Expect(1, 9600, '\p{^Is_Blk= -Box_Drawing}', ""); + Expect(1, 9600, '\P{Is_Blk= -Box_Drawing}', ""); + Expect(0, 9600, '\P{^Is_Blk= -Box_Drawing}', ""); + Error('\p{Block=_/a/Brahmi}'); + Error('\P{Block=_/a/Brahmi}'); Expect(1, 69759, '\p{Block=:\ABrahmi\z:}', "");; Expect(0, 69760, '\p{Block=:\ABrahmi\z:}', "");; Expect(1, 69759, '\p{Block=brahmi}', ""); @@ -6061,16 +6075,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69760, '\P{^Block=brahmi}', ""); Expect(1, 69759, '\p{Block=:\Abrahmi\z:}', "");; Expect(0, 69760, '\p{Block=:\Abrahmi\z:}', "");; - Expect(1, 69759, '\p{Block=-Brahmi}', ""); - Expect(0, 69759, '\p{^Block=-Brahmi}', ""); - Expect(0, 69759, '\P{Block=-Brahmi}', ""); - Expect(1, 69759, '\P{^Block=-Brahmi}', ""); - Expect(0, 69760, '\p{Block=-Brahmi}', ""); - Expect(1, 69760, '\p{^Block=-Brahmi}', ""); - Expect(1, 69760, '\P{Block=-Brahmi}', ""); - Expect(0, 69760, '\P{^Block=-Brahmi}', ""); - Error('\p{Blk=:= Brahmi}'); - Error('\P{Blk=:= Brahmi}'); + Expect(1, 69759, '\p{Block= _Brahmi}', ""); + Expect(0, 69759, '\p{^Block= _Brahmi}', ""); + Expect(0, 69759, '\P{Block= _Brahmi}', ""); + Expect(1, 69759, '\P{^Block= _Brahmi}', ""); + Expect(0, 69760, '\p{Block= _Brahmi}', ""); + Expect(1, 69760, '\p{^Block= _Brahmi}', ""); + Expect(1, 69760, '\P{Block= _Brahmi}', ""); + Expect(0, 69760, '\P{^Block= _Brahmi}', ""); + Error('\p{Blk=/a/-Brahmi}'); + Error('\P{Blk=/a/-Brahmi}'); Expect(1, 69759, '\p{Blk=:\ABrahmi\z:}', "");; Expect(0, 69760, '\p{Blk=:\ABrahmi\z:}', "");; Expect(1, 69759, '\p{Blk=brahmi}', ""); @@ -6083,16 +6097,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69760, '\P{^Blk=brahmi}', ""); Expect(1, 69759, '\p{Blk=:\Abrahmi\z:}', "");; Expect(0, 69760, '\p{Blk=:\Abrahmi\z:}', "");; - Expect(1, 69759, '\p{Blk: - BRAHMI}', ""); - Expect(0, 69759, '\p{^Blk: - BRAHMI}', ""); - Expect(0, 69759, '\P{Blk: - BRAHMI}', ""); - Expect(1, 69759, '\P{^Blk: - BRAHMI}', ""); - Expect(0, 69760, '\p{Blk: - BRAHMI}', ""); - Expect(1, 69760, '\p{^Blk: - BRAHMI}', ""); - Expect(1, 69760, '\P{Blk: - BRAHMI}', ""); - Expect(0, 69760, '\P{^Blk: - BRAHMI}', ""); - Error('\p{Is_Block= /a/Brahmi}'); - Error('\P{Is_Block= /a/Brahmi}'); + Expect(1, 69759, '\p{Blk= brahmi}', ""); + Expect(0, 69759, '\p{^Blk= brahmi}', ""); + Expect(0, 69759, '\P{Blk= brahmi}', ""); + Expect(1, 69759, '\P{^Blk= brahmi}', ""); + Expect(0, 69760, '\p{Blk= brahmi}', ""); + Expect(1, 69760, '\p{^Blk= brahmi}', ""); + Expect(1, 69760, '\P{Blk= brahmi}', ""); + Expect(0, 69760, '\P{^Blk= brahmi}', ""); + Error('\p{Is_Block=_:=Brahmi}'); + Error('\P{Is_Block=_:=Brahmi}'); Expect(1, 69759, '\p{Is_Block=brahmi}', ""); Expect(0, 69759, '\p{^Is_Block=brahmi}', ""); Expect(0, 69759, '\P{Is_Block=brahmi}', ""); @@ -6101,16 +6115,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69760, '\p{^Is_Block=brahmi}', ""); Expect(1, 69760, '\P{Is_Block=brahmi}', ""); Expect(0, 69760, '\P{^Is_Block=brahmi}', ""); - Expect(1, 69759, '\p{Is_Block=Brahmi}', ""); - Expect(0, 69759, '\p{^Is_Block=Brahmi}', ""); - Expect(0, 69759, '\P{Is_Block=Brahmi}', ""); - Expect(1, 69759, '\P{^Is_Block=Brahmi}', ""); - Expect(0, 69760, '\p{Is_Block=Brahmi}', ""); - Expect(1, 69760, '\p{^Is_Block=Brahmi}', ""); - Expect(1, 69760, '\P{Is_Block=Brahmi}', ""); - Expect(0, 69760, '\P{^Is_Block=Brahmi}', ""); - Error('\p{Is_Blk=:= Brahmi}'); - Error('\P{Is_Blk=:= Brahmi}'); + Expect(1, 69759, '\p{Is_Block: _ Brahmi}', ""); + Expect(0, 69759, '\p{^Is_Block: _ Brahmi}', ""); + Expect(0, 69759, '\P{Is_Block: _ Brahmi}', ""); + Expect(1, 69759, '\P{^Is_Block: _ Brahmi}', ""); + Expect(0, 69760, '\p{Is_Block: _ Brahmi}', ""); + Expect(1, 69760, '\p{^Is_Block: _ Brahmi}', ""); + Expect(1, 69760, '\P{Is_Block: _ Brahmi}', ""); + Expect(0, 69760, '\P{^Is_Block: _ Brahmi}', ""); + Error('\p{Is_Blk=:=_-Brahmi}'); + Error('\P{Is_Blk=:=_-Brahmi}'); Expect(1, 69759, '\p{Is_Blk=brahmi}', ""); Expect(0, 69759, '\p{^Is_Blk=brahmi}', ""); Expect(0, 69759, '\P{Is_Blk=brahmi}', ""); @@ -6119,38 +6133,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69760, '\p{^Is_Blk=brahmi}', ""); Expect(1, 69760, '\P{Is_Blk=brahmi}', ""); Expect(0, 69760, '\P{^Is_Blk=brahmi}', ""); - Expect(1, 69759, '\p{Is_Blk= Brahmi}', ""); - Expect(0, 69759, '\p{^Is_Blk= Brahmi}', ""); - Expect(0, 69759, '\P{Is_Blk= Brahmi}', ""); - Expect(1, 69759, '\P{^Is_Blk= Brahmi}', ""); - Expect(0, 69760, '\p{Is_Blk= Brahmi}', ""); - Expect(1, 69760, '\p{^Is_Blk= Brahmi}', ""); - Expect(1, 69760, '\P{Is_Blk= Brahmi}', ""); - Expect(0, 69760, '\P{^Is_Blk= Brahmi}', ""); - Error('\p{Block= braille_Patterns:=}'); - Error('\P{Block= braille_Patterns:=}'); + Expect(1, 69759, '\p{Is_Blk=- Brahmi}', ""); + Expect(0, 69759, '\p{^Is_Blk=- Brahmi}', ""); + Expect(0, 69759, '\P{Is_Blk=- Brahmi}', ""); + Expect(1, 69759, '\P{^Is_Blk=- Brahmi}', ""); + Expect(0, 69760, '\p{Is_Blk=- Brahmi}', ""); + Expect(1, 69760, '\p{^Is_Blk=- Brahmi}', ""); + Expect(1, 69760, '\P{Is_Blk=- Brahmi}', ""); + Expect(0, 69760, '\P{^Is_Blk=- Brahmi}', ""); + Error('\p{Block: -braille_patterns/a/}'); + Error('\P{Block: -braille_patterns/a/}'); Expect(1, 10495, '\p{Block=:\ABraille_Patterns\z:}', "");; Expect(0, 10496, '\p{Block=:\ABraille_Patterns\z:}', "");; - Expect(1, 10495, '\p{Block: braillepatterns}', ""); - Expect(0, 10495, '\p{^Block: braillepatterns}', ""); - Expect(0, 10495, '\P{Block: braillepatterns}', ""); - Expect(1, 10495, '\P{^Block: braillepatterns}', ""); - Expect(0, 10496, '\p{Block: braillepatterns}', ""); - Expect(1, 10496, '\p{^Block: braillepatterns}', ""); - Expect(1, 10496, '\P{Block: braillepatterns}', ""); - Expect(0, 10496, '\P{^Block: braillepatterns}', ""); + Expect(1, 10495, '\p{Block=braillepatterns}', ""); + Expect(0, 10495, '\p{^Block=braillepatterns}', ""); + Expect(0, 10495, '\P{Block=braillepatterns}', ""); + Expect(1, 10495, '\P{^Block=braillepatterns}', ""); + Expect(0, 10496, '\p{Block=braillepatterns}', ""); + Expect(1, 10496, '\p{^Block=braillepatterns}', ""); + Expect(1, 10496, '\P{Block=braillepatterns}', ""); + Expect(0, 10496, '\P{^Block=braillepatterns}', ""); Expect(1, 10495, '\p{Block=:\Abraillepatterns\z:}', "");; Expect(0, 10496, '\p{Block=:\Abraillepatterns\z:}', "");; - Expect(1, 10495, '\p{Block= BRAILLE_patterns}', ""); - Expect(0, 10495, '\p{^Block= BRAILLE_patterns}', ""); - Expect(0, 10495, '\P{Block= BRAILLE_patterns}', ""); - Expect(1, 10495, '\P{^Block= BRAILLE_patterns}', ""); - Expect(0, 10496, '\p{Block= BRAILLE_patterns}', ""); - Expect(1, 10496, '\p{^Block= BRAILLE_patterns}', ""); - Expect(1, 10496, '\P{Block= BRAILLE_patterns}', ""); - Expect(0, 10496, '\P{^Block= BRAILLE_patterns}', ""); - Error('\p{Blk: - braille:=}'); - Error('\P{Blk: - braille:=}'); + Expect(1, 10495, '\p{Block=--braille_Patterns}', ""); + Expect(0, 10495, '\p{^Block=--braille_Patterns}', ""); + Expect(0, 10495, '\P{Block=--braille_Patterns}', ""); + Expect(1, 10495, '\P{^Block=--braille_Patterns}', ""); + Expect(0, 10496, '\p{Block=--braille_Patterns}', ""); + Expect(1, 10496, '\p{^Block=--braille_Patterns}', ""); + Expect(1, 10496, '\P{Block=--braille_Patterns}', ""); + Expect(0, 10496, '\P{^Block=--braille_Patterns}', ""); + Error('\p{Blk= Braille/a/}'); + Error('\P{Blk= Braille/a/}'); Expect(1, 10495, '\p{Blk=:\ABraille\z:}', "");; Expect(0, 10496, '\p{Blk=:\ABraille\z:}', "");; Expect(1, 10495, '\p{Blk=braille}', ""); @@ -6163,16 +6177,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 10496, '\P{^Blk=braille}', ""); Expect(1, 10495, '\p{Blk=:\Abraille\z:}', "");; Expect(0, 10496, '\p{Blk=:\Abraille\z:}', "");; - Expect(1, 10495, '\p{Blk= braille}', ""); - Expect(0, 10495, '\p{^Blk= braille}', ""); - Expect(0, 10495, '\P{Blk= braille}', ""); - Expect(1, 10495, '\P{^Blk= braille}', ""); - Expect(0, 10496, '\p{Blk= braille}', ""); - Expect(1, 10496, '\p{^Blk= braille}', ""); - Expect(1, 10496, '\P{Blk= braille}', ""); - Expect(0, 10496, '\P{^Blk= braille}', ""); - Error('\p{Is_Block=:= BRAILLE_Patterns}'); - Error('\P{Is_Block=:= BRAILLE_Patterns}'); + Expect(1, 10495, '\p{Blk= BRAILLE}', ""); + Expect(0, 10495, '\p{^Blk= BRAILLE}', ""); + Expect(0, 10495, '\P{Blk= BRAILLE}', ""); + Expect(1, 10495, '\P{^Blk= BRAILLE}', ""); + Expect(0, 10496, '\p{Blk= BRAILLE}', ""); + Expect(1, 10496, '\p{^Blk= BRAILLE}', ""); + Expect(1, 10496, '\P{Blk= BRAILLE}', ""); + Expect(0, 10496, '\P{^Blk= BRAILLE}', ""); + Error('\p{Is_Block=:= Braille_patterns}'); + Error('\P{Is_Block=:= Braille_patterns}'); Expect(1, 10495, '\p{Is_Block=braillepatterns}', ""); Expect(0, 10495, '\p{^Is_Block=braillepatterns}', ""); Expect(0, 10495, '\P{Is_Block=braillepatterns}', ""); @@ -6181,16 +6195,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 10496, '\p{^Is_Block=braillepatterns}', ""); Expect(1, 10496, '\P{Is_Block=braillepatterns}', ""); Expect(0, 10496, '\P{^Is_Block=braillepatterns}', ""); - Expect(1, 10495, '\p{Is_Block= _BRAILLE_patterns}', ""); - Expect(0, 10495, '\p{^Is_Block= _BRAILLE_patterns}', ""); - Expect(0, 10495, '\P{Is_Block= _BRAILLE_patterns}', ""); - Expect(1, 10495, '\P{^Is_Block= _BRAILLE_patterns}', ""); - Expect(0, 10496, '\p{Is_Block= _BRAILLE_patterns}', ""); - Expect(1, 10496, '\p{^Is_Block= _BRAILLE_patterns}', ""); - Expect(1, 10496, '\P{Is_Block= _BRAILLE_patterns}', ""); - Expect(0, 10496, '\P{^Is_Block= _BRAILLE_patterns}', ""); - Error('\p{Is_Blk=:= _braille}'); - Error('\P{Is_Blk=:= _braille}'); + Expect(1, 10495, '\p{Is_Block= _braille_PATTERNS}', ""); + Expect(0, 10495, '\p{^Is_Block= _braille_PATTERNS}', ""); + Expect(0, 10495, '\P{Is_Block= _braille_PATTERNS}', ""); + Expect(1, 10495, '\P{^Is_Block= _braille_PATTERNS}', ""); + Expect(0, 10496, '\p{Is_Block= _braille_PATTERNS}', ""); + Expect(1, 10496, '\p{^Is_Block= _braille_PATTERNS}', ""); + Expect(1, 10496, '\P{Is_Block= _braille_PATTERNS}', ""); + Expect(0, 10496, '\P{^Is_Block= _braille_PATTERNS}', ""); + Error('\p{Is_Blk=:=-braille}'); + Error('\P{Is_Blk=:=-braille}'); Expect(1, 10495, '\p{Is_Blk=braille}', ""); Expect(0, 10495, '\p{^Is_Blk=braille}', ""); Expect(0, 10495, '\P{Is_Blk=braille}', ""); @@ -6199,16 +6213,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 10496, '\p{^Is_Blk=braille}', ""); Expect(1, 10496, '\P{Is_Blk=braille}', ""); Expect(0, 10496, '\P{^Is_Blk=braille}', ""); - Expect(1, 10495, '\p{Is_Blk= braille}', ""); - Expect(0, 10495, '\p{^Is_Blk= braille}', ""); - Expect(0, 10495, '\P{Is_Blk= braille}', ""); - Expect(1, 10495, '\P{^Is_Blk= braille}', ""); - Expect(0, 10496, '\p{Is_Blk= braille}', ""); - Expect(1, 10496, '\p{^Is_Blk= braille}', ""); - Expect(1, 10496, '\P{Is_Blk= braille}', ""); - Expect(0, 10496, '\P{^Is_Blk= braille}', ""); - Error('\p{Block=_Buginese/a/}'); - Error('\P{Block=_Buginese/a/}'); + Expect(1, 10495, '\p{Is_Blk= braille}', ""); + Expect(0, 10495, '\p{^Is_Blk= braille}', ""); + Expect(0, 10495, '\P{Is_Blk= braille}', ""); + Expect(1, 10495, '\P{^Is_Blk= braille}', ""); + Expect(0, 10496, '\p{Is_Blk= braille}', ""); + Expect(1, 10496, '\p{^Is_Blk= braille}', ""); + Expect(1, 10496, '\P{Is_Blk= braille}', ""); + Expect(0, 10496, '\P{^Is_Blk= braille}', ""); + Error('\p{Block: := BUGINESE}'); + Error('\P{Block: := BUGINESE}'); Expect(1, 6687, '\p{Block=:\ABuginese\z:}', "");; Expect(0, 6688, '\p{Block=:\ABuginese\z:}', "");; Expect(1, 6687, '\p{Block=buginese}', ""); @@ -6221,16 +6235,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6688, '\P{^Block=buginese}', ""); Expect(1, 6687, '\p{Block=:\Abuginese\z:}', "");; Expect(0, 6688, '\p{Block=:\Abuginese\z:}', "");; - Expect(1, 6687, '\p{Block=BUGINESE}', ""); - Expect(0, 6687, '\p{^Block=BUGINESE}', ""); - Expect(0, 6687, '\P{Block=BUGINESE}', ""); - Expect(1, 6687, '\P{^Block=BUGINESE}', ""); - Expect(0, 6688, '\p{Block=BUGINESE}', ""); - Expect(1, 6688, '\p{^Block=BUGINESE}', ""); - Expect(1, 6688, '\P{Block=BUGINESE}', ""); - Expect(0, 6688, '\P{^Block=BUGINESE}', ""); - Error('\p{Blk=:=_Buginese}'); - Error('\P{Blk=:=_Buginese}'); + Expect(1, 6687, '\p{Block=- buginese}', ""); + Expect(0, 6687, '\p{^Block=- buginese}', ""); + Expect(0, 6687, '\P{Block=- buginese}', ""); + Expect(1, 6687, '\P{^Block=- buginese}', ""); + Expect(0, 6688, '\p{Block=- buginese}', ""); + Expect(1, 6688, '\p{^Block=- buginese}', ""); + Expect(1, 6688, '\P{Block=- buginese}', ""); + Expect(0, 6688, '\P{^Block=- buginese}', ""); + Error('\p{Blk= Buginese/a/}'); + Error('\P{Blk= Buginese/a/}'); Expect(1, 6687, '\p{Blk=:\ABuginese\z:}', "");; Expect(0, 6688, '\p{Blk=:\ABuginese\z:}', "");; Expect(1, 6687, '\p{Blk=buginese}', ""); @@ -6243,16 +6257,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6688, '\P{^Blk=buginese}', ""); Expect(1, 6687, '\p{Blk=:\Abuginese\z:}', "");; Expect(0, 6688, '\p{Blk=:\Abuginese\z:}', "");; - Expect(1, 6687, '\p{Blk=- Buginese}', ""); - Expect(0, 6687, '\p{^Blk=- Buginese}', ""); - Expect(0, 6687, '\P{Blk=- Buginese}', ""); - Expect(1, 6687, '\P{^Blk=- Buginese}', ""); - Expect(0, 6688, '\p{Blk=- Buginese}', ""); - Expect(1, 6688, '\p{^Blk=- Buginese}', ""); - Expect(1, 6688, '\P{Blk=- Buginese}', ""); - Expect(0, 6688, '\P{^Blk=- Buginese}', ""); - Error('\p{Is_Block=/a/_ BUGINESE}'); - Error('\P{Is_Block=/a/_ BUGINESE}'); + Expect(1, 6687, '\p{Blk=--Buginese}', ""); + Expect(0, 6687, '\p{^Blk=--Buginese}', ""); + Expect(0, 6687, '\P{Blk=--Buginese}', ""); + Expect(1, 6687, '\P{^Blk=--Buginese}', ""); + Expect(0, 6688, '\p{Blk=--Buginese}', ""); + Expect(1, 6688, '\p{^Blk=--Buginese}', ""); + Expect(1, 6688, '\P{Blk=--Buginese}', ""); + Expect(0, 6688, '\P{^Blk=--Buginese}', ""); + Error('\p{Is_Block=:=- Buginese}'); + Error('\P{Is_Block=:=- Buginese}'); Expect(1, 6687, '\p{Is_Block=buginese}', ""); Expect(0, 6687, '\p{^Is_Block=buginese}', ""); Expect(0, 6687, '\P{Is_Block=buginese}', ""); @@ -6261,16 +6275,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6688, '\p{^Is_Block=buginese}', ""); Expect(1, 6688, '\P{Is_Block=buginese}', ""); Expect(0, 6688, '\P{^Is_Block=buginese}', ""); - Expect(1, 6687, '\p{Is_Block= Buginese}', ""); - Expect(0, 6687, '\p{^Is_Block= Buginese}', ""); - Expect(0, 6687, '\P{Is_Block= Buginese}', ""); - Expect(1, 6687, '\P{^Is_Block= Buginese}', ""); - Expect(0, 6688, '\p{Is_Block= Buginese}', ""); - Expect(1, 6688, '\p{^Is_Block= Buginese}', ""); - Expect(1, 6688, '\P{Is_Block= Buginese}', ""); - Expect(0, 6688, '\P{^Is_Block= Buginese}', ""); - Error('\p{Is_Blk=/a/-BUGINESE}'); - Error('\P{Is_Blk=/a/-BUGINESE}'); + Expect(1, 6687, '\p{Is_Block=-Buginese}', ""); + Expect(0, 6687, '\p{^Is_Block=-Buginese}', ""); + Expect(0, 6687, '\P{Is_Block=-Buginese}', ""); + Expect(1, 6687, '\P{^Is_Block=-Buginese}', ""); + Expect(0, 6688, '\p{Is_Block=-Buginese}', ""); + Expect(1, 6688, '\p{^Is_Block=-Buginese}', ""); + Expect(1, 6688, '\P{Is_Block=-Buginese}', ""); + Expect(0, 6688, '\P{^Is_Block=-Buginese}', ""); + Error('\p{Is_Blk=_buginese/a/}'); + Error('\P{Is_Blk=_buginese/a/}'); Expect(1, 6687, '\p{Is_Blk=buginese}', ""); Expect(0, 6687, '\p{^Is_Blk=buginese}', ""); Expect(0, 6687, '\P{Is_Blk=buginese}', ""); @@ -6279,16 +6293,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6688, '\p{^Is_Blk=buginese}', ""); Expect(1, 6688, '\P{Is_Blk=buginese}', ""); Expect(0, 6688, '\P{^Is_Blk=buginese}', ""); - Expect(1, 6687, '\p{Is_Blk=_Buginese}', ""); - Expect(0, 6687, '\p{^Is_Blk=_Buginese}', ""); - Expect(0, 6687, '\P{Is_Blk=_Buginese}', ""); - Expect(1, 6687, '\P{^Is_Blk=_Buginese}', ""); - Expect(0, 6688, '\p{Is_Blk=_Buginese}', ""); - Expect(1, 6688, '\p{^Is_Blk=_Buginese}', ""); - Expect(1, 6688, '\P{Is_Blk=_Buginese}', ""); - Expect(0, 6688, '\P{^Is_Blk=_Buginese}', ""); - Error('\p{Block=/a/ -buhid}'); - Error('\P{Block=/a/ -buhid}'); + Expect(1, 6687, '\p{Is_Blk: _Buginese}', ""); + Expect(0, 6687, '\p{^Is_Blk: _Buginese}', ""); + Expect(0, 6687, '\P{Is_Blk: _Buginese}', ""); + Expect(1, 6687, '\P{^Is_Blk: _Buginese}', ""); + Expect(0, 6688, '\p{Is_Blk: _Buginese}', ""); + Expect(1, 6688, '\p{^Is_Blk: _Buginese}', ""); + Expect(1, 6688, '\P{Is_Blk: _Buginese}', ""); + Expect(0, 6688, '\P{^Is_Blk: _Buginese}', ""); + Error('\p{Block=/a/ Buhid}'); + Error('\P{Block=/a/ Buhid}'); Expect(1, 5983, '\p{Block=:\ABuhid\z:}', "");; Expect(0, 5984, '\p{Block=:\ABuhid\z:}', "");; Expect(1, 5983, '\p{Block=buhid}', ""); @@ -6301,16 +6315,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5984, '\P{^Block=buhid}', ""); Expect(1, 5983, '\p{Block=:\Abuhid\z:}', "");; Expect(0, 5984, '\p{Block=:\Abuhid\z:}', "");; - Expect(1, 5983, '\p{Block= Buhid}', ""); - Expect(0, 5983, '\p{^Block= Buhid}', ""); - Expect(0, 5983, '\P{Block= Buhid}', ""); - Expect(1, 5983, '\P{^Block= Buhid}', ""); - Expect(0, 5984, '\p{Block= Buhid}', ""); - Expect(1, 5984, '\p{^Block= Buhid}', ""); - Expect(1, 5984, '\P{Block= Buhid}', ""); - Expect(0, 5984, '\P{^Block= Buhid}', ""); - Error('\p{Blk=--Buhid:=}'); - Error('\P{Blk=--Buhid:=}'); + Expect(1, 5983, '\p{Block=BUHID}', ""); + Expect(0, 5983, '\p{^Block=BUHID}', ""); + Expect(0, 5983, '\P{Block=BUHID}', ""); + Expect(1, 5983, '\P{^Block=BUHID}', ""); + Expect(0, 5984, '\p{Block=BUHID}', ""); + Expect(1, 5984, '\p{^Block=BUHID}', ""); + Expect(1, 5984, '\P{Block=BUHID}', ""); + Expect(0, 5984, '\P{^Block=BUHID}', ""); + Error('\p{Blk=/a/ buhid}'); + Error('\P{Blk=/a/ buhid}'); Expect(1, 5983, '\p{Blk=:\ABuhid\z:}', "");; Expect(0, 5984, '\p{Blk=:\ABuhid\z:}', "");; Expect(1, 5983, '\p{Blk=buhid}', ""); @@ -6323,16 +6337,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5984, '\P{^Blk=buhid}', ""); Expect(1, 5983, '\p{Blk=:\Abuhid\z:}', "");; Expect(0, 5984, '\p{Blk=:\Abuhid\z:}', "");; - Expect(1, 5983, '\p{Blk=_ Buhid}', ""); - Expect(0, 5983, '\p{^Blk=_ Buhid}', ""); - Expect(0, 5983, '\P{Blk=_ Buhid}', ""); - Expect(1, 5983, '\P{^Blk=_ Buhid}', ""); - Expect(0, 5984, '\p{Blk=_ Buhid}', ""); - Expect(1, 5984, '\p{^Blk=_ Buhid}', ""); - Expect(1, 5984, '\P{Blk=_ Buhid}', ""); - Expect(0, 5984, '\P{^Blk=_ Buhid}', ""); - Error('\p{Is_Block= :=Buhid}'); - Error('\P{Is_Block= :=Buhid}'); + Expect(1, 5983, '\p{Blk= Buhid}', ""); + Expect(0, 5983, '\p{^Blk= Buhid}', ""); + Expect(0, 5983, '\P{Blk= Buhid}', ""); + Expect(1, 5983, '\P{^Blk= Buhid}', ""); + Expect(0, 5984, '\p{Blk= Buhid}', ""); + Expect(1, 5984, '\p{^Blk= Buhid}', ""); + Expect(1, 5984, '\P{Blk= Buhid}', ""); + Expect(0, 5984, '\P{^Blk= Buhid}', ""); + Error('\p{Is_Block=/a/- BUHID}'); + Error('\P{Is_Block=/a/- BUHID}'); Expect(1, 5983, '\p{Is_Block=buhid}', ""); Expect(0, 5983, '\p{^Is_Block=buhid}', ""); Expect(0, 5983, '\P{Is_Block=buhid}', ""); @@ -6341,16 +6355,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5984, '\p{^Is_Block=buhid}', ""); Expect(1, 5984, '\P{Is_Block=buhid}', ""); Expect(0, 5984, '\P{^Is_Block=buhid}', ""); - Expect(1, 5983, '\p{Is_Block= Buhid}', ""); - Expect(0, 5983, '\p{^Is_Block= Buhid}', ""); - Expect(0, 5983, '\P{Is_Block= Buhid}', ""); - Expect(1, 5983, '\P{^Is_Block= Buhid}', ""); - Expect(0, 5984, '\p{Is_Block= Buhid}', ""); - Expect(1, 5984, '\p{^Is_Block= Buhid}', ""); - Expect(1, 5984, '\P{Is_Block= Buhid}', ""); - Expect(0, 5984, '\P{^Is_Block= Buhid}', ""); - Error('\p{Is_Blk=:= BUHID}'); - Error('\P{Is_Blk=:= BUHID}'); + Expect(1, 5983, '\p{Is_Block=_-BUHID}', ""); + Expect(0, 5983, '\p{^Is_Block=_-BUHID}', ""); + Expect(0, 5983, '\P{Is_Block=_-BUHID}', ""); + Expect(1, 5983, '\P{^Is_Block=_-BUHID}', ""); + Expect(0, 5984, '\p{Is_Block=_-BUHID}', ""); + Expect(1, 5984, '\p{^Is_Block=_-BUHID}', ""); + Expect(1, 5984, '\P{Is_Block=_-BUHID}', ""); + Expect(0, 5984, '\P{^Is_Block=_-BUHID}', ""); + Error('\p{Is_Blk= Buhid/a/}'); + Error('\P{Is_Blk= Buhid/a/}'); Expect(1, 5983, '\p{Is_Blk=buhid}', ""); Expect(0, 5983, '\p{^Is_Blk=buhid}', ""); Expect(0, 5983, '\P{Is_Blk=buhid}', ""); @@ -6359,38 +6373,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5984, '\p{^Is_Blk=buhid}', ""); Expect(1, 5984, '\P{Is_Blk=buhid}', ""); Expect(0, 5984, '\P{^Is_Blk=buhid}', ""); - Expect(1, 5983, '\p{Is_Blk= _buhid}', ""); - Expect(0, 5983, '\p{^Is_Blk= _buhid}', ""); - Expect(0, 5983, '\P{Is_Blk= _buhid}', ""); - Expect(1, 5983, '\P{^Is_Blk= _buhid}', ""); - Expect(0, 5984, '\p{Is_Blk= _buhid}', ""); - Expect(1, 5984, '\p{^Is_Blk= _buhid}', ""); - Expect(1, 5984, '\P{Is_Blk= _buhid}', ""); - Expect(0, 5984, '\P{^Is_Blk= _buhid}', ""); - Error('\p{Block=-Byzantine_Musical_Symbols/a/}'); - Error('\P{Block=-Byzantine_Musical_Symbols/a/}'); + Expect(1, 5983, '\p{Is_Blk: BUHID}', ""); + Expect(0, 5983, '\p{^Is_Blk: BUHID}', ""); + Expect(0, 5983, '\P{Is_Blk: BUHID}', ""); + Expect(1, 5983, '\P{^Is_Blk: BUHID}', ""); + Expect(0, 5984, '\p{Is_Blk: BUHID}', ""); + Expect(1, 5984, '\p{^Is_Blk: BUHID}', ""); + Expect(1, 5984, '\P{Is_Blk: BUHID}', ""); + Expect(0, 5984, '\P{^Is_Blk: BUHID}', ""); + Error('\p{Block= Byzantine_Musical_symbols/a/}'); + Error('\P{Block= Byzantine_Musical_symbols/a/}'); Expect(1, 119039, '\p{Block=:\AByzantine_Musical_Symbols\z:}', "");; Expect(0, 119040, '\p{Block=:\AByzantine_Musical_Symbols\z:}', "");; - Expect(1, 119039, '\p{Block=byzantinemusicalsymbols}', ""); - Expect(0, 119039, '\p{^Block=byzantinemusicalsymbols}', ""); - Expect(0, 119039, '\P{Block=byzantinemusicalsymbols}', ""); - Expect(1, 119039, '\P{^Block=byzantinemusicalsymbols}', ""); - Expect(0, 119040, '\p{Block=byzantinemusicalsymbols}', ""); - Expect(1, 119040, '\p{^Block=byzantinemusicalsymbols}', ""); - Expect(1, 119040, '\P{Block=byzantinemusicalsymbols}', ""); - Expect(0, 119040, '\P{^Block=byzantinemusicalsymbols}', ""); + Expect(1, 119039, '\p{Block:byzantinemusicalsymbols}', ""); + Expect(0, 119039, '\p{^Block:byzantinemusicalsymbols}', ""); + Expect(0, 119039, '\P{Block:byzantinemusicalsymbols}', ""); + Expect(1, 119039, '\P{^Block:byzantinemusicalsymbols}', ""); + Expect(0, 119040, '\p{Block:byzantinemusicalsymbols}', ""); + Expect(1, 119040, '\p{^Block:byzantinemusicalsymbols}', ""); + Expect(1, 119040, '\P{Block:byzantinemusicalsymbols}', ""); + Expect(0, 119040, '\P{^Block:byzantinemusicalsymbols}', ""); Expect(1, 119039, '\p{Block=:\Abyzantinemusicalsymbols\z:}', "");; Expect(0, 119040, '\p{Block=:\Abyzantinemusicalsymbols\z:}', "");; - Expect(1, 119039, '\p{Block: _BYZANTINE_Musical_SYMBOLS}', ""); - Expect(0, 119039, '\p{^Block: _BYZANTINE_Musical_SYMBOLS}', ""); - Expect(0, 119039, '\P{Block: _BYZANTINE_Musical_SYMBOLS}', ""); - Expect(1, 119039, '\P{^Block: _BYZANTINE_Musical_SYMBOLS}', ""); - Expect(0, 119040, '\p{Block: _BYZANTINE_Musical_SYMBOLS}', ""); - Expect(1, 119040, '\p{^Block: _BYZANTINE_Musical_SYMBOLS}', ""); - Expect(1, 119040, '\P{Block: _BYZANTINE_Musical_SYMBOLS}', ""); - Expect(0, 119040, '\P{^Block: _BYZANTINE_Musical_SYMBOLS}', ""); - Error('\p{Blk=:=Byzantine_Music}'); - Error('\P{Blk=:=Byzantine_Music}'); + Expect(1, 119039, '\p{Block: Byzantine_Musical_Symbols}', ""); + Expect(0, 119039, '\p{^Block: Byzantine_Musical_Symbols}', ""); + Expect(0, 119039, '\P{Block: Byzantine_Musical_Symbols}', ""); + Expect(1, 119039, '\P{^Block: Byzantine_Musical_Symbols}', ""); + Expect(0, 119040, '\p{Block: Byzantine_Musical_Symbols}', ""); + Expect(1, 119040, '\p{^Block: Byzantine_Musical_Symbols}', ""); + Expect(1, 119040, '\P{Block: Byzantine_Musical_Symbols}', ""); + Expect(0, 119040, '\P{^Block: Byzantine_Musical_Symbols}', ""); + Error('\p{Blk=_Byzantine_music/a/}'); + Error('\P{Blk=_Byzantine_music/a/}'); Expect(1, 119039, '\p{Blk=:\AByzantine_Music\z:}', "");; Expect(0, 119040, '\p{Blk=:\AByzantine_Music\z:}', "");; Expect(1, 119039, '\p{Blk=byzantinemusic}', ""); @@ -6403,16 +6417,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119040, '\P{^Blk=byzantinemusic}', ""); Expect(1, 119039, '\p{Blk=:\Abyzantinemusic\z:}', "");; Expect(0, 119040, '\p{Blk=:\Abyzantinemusic\z:}', "");; - Expect(1, 119039, '\p{Blk= byzantine_Music}', ""); - Expect(0, 119039, '\p{^Blk= byzantine_Music}', ""); - Expect(0, 119039, '\P{Blk= byzantine_Music}', ""); - Expect(1, 119039, '\P{^Blk= byzantine_Music}', ""); - Expect(0, 119040, '\p{Blk= byzantine_Music}', ""); - Expect(1, 119040, '\p{^Blk= byzantine_Music}', ""); - Expect(1, 119040, '\P{Blk= byzantine_Music}', ""); - Expect(0, 119040, '\P{^Blk= byzantine_Music}', ""); - Error('\p{Is_Block=_:=Byzantine_musical_SYMBOLS}'); - Error('\P{Is_Block=_:=Byzantine_musical_SYMBOLS}'); + Expect(1, 119039, '\p{Blk= byzantine_music}', ""); + Expect(0, 119039, '\p{^Blk= byzantine_music}', ""); + Expect(0, 119039, '\P{Blk= byzantine_music}', ""); + Expect(1, 119039, '\P{^Blk= byzantine_music}', ""); + Expect(0, 119040, '\p{Blk= byzantine_music}', ""); + Expect(1, 119040, '\p{^Blk= byzantine_music}', ""); + Expect(1, 119040, '\P{Blk= byzantine_music}', ""); + Expect(0, 119040, '\P{^Blk= byzantine_music}', ""); + Error('\p{Is_Block=/a/ -Byzantine_Musical_Symbols}'); + Error('\P{Is_Block=/a/ -Byzantine_Musical_Symbols}'); Expect(1, 119039, '\p{Is_Block=byzantinemusicalsymbols}', ""); Expect(0, 119039, '\p{^Is_Block=byzantinemusicalsymbols}', ""); Expect(0, 119039, '\P{Is_Block=byzantinemusicalsymbols}', ""); @@ -6421,16 +6435,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119040, '\p{^Is_Block=byzantinemusicalsymbols}', ""); Expect(1, 119040, '\P{Is_Block=byzantinemusicalsymbols}', ""); Expect(0, 119040, '\P{^Is_Block=byzantinemusicalsymbols}', ""); - Expect(1, 119039, '\p{Is_Block= Byzantine_Musical_Symbols}', ""); - Expect(0, 119039, '\p{^Is_Block= Byzantine_Musical_Symbols}', ""); - Expect(0, 119039, '\P{Is_Block= Byzantine_Musical_Symbols}', ""); - Expect(1, 119039, '\P{^Is_Block= Byzantine_Musical_Symbols}', ""); - Expect(0, 119040, '\p{Is_Block= Byzantine_Musical_Symbols}', ""); - Expect(1, 119040, '\p{^Is_Block= Byzantine_Musical_Symbols}', ""); - Expect(1, 119040, '\P{Is_Block= Byzantine_Musical_Symbols}', ""); - Expect(0, 119040, '\P{^Is_Block= Byzantine_Musical_Symbols}', ""); - Error('\p{Is_Blk=- byzantine_music:=}'); - Error('\P{Is_Blk=- byzantine_music:=}'); + Expect(1, 119039, '\p{Is_Block= Byzantine_Musical_SYMBOLS}', ""); + Expect(0, 119039, '\p{^Is_Block= Byzantine_Musical_SYMBOLS}', ""); + Expect(0, 119039, '\P{Is_Block= Byzantine_Musical_SYMBOLS}', ""); + Expect(1, 119039, '\P{^Is_Block= Byzantine_Musical_SYMBOLS}', ""); + Expect(0, 119040, '\p{Is_Block= Byzantine_Musical_SYMBOLS}', ""); + Expect(1, 119040, '\p{^Is_Block= Byzantine_Musical_SYMBOLS}', ""); + Expect(1, 119040, '\P{Is_Block= Byzantine_Musical_SYMBOLS}', ""); + Expect(0, 119040, '\P{^Is_Block= Byzantine_Musical_SYMBOLS}', ""); + Error('\p{Is_Blk=_ byzantine_Music:=}'); + Error('\P{Is_Blk=_ byzantine_Music:=}'); Expect(1, 119039, '\p{Is_Blk=byzantinemusic}', ""); Expect(0, 119039, '\p{^Is_Blk=byzantinemusic}', ""); Expect(0, 119039, '\P{Is_Blk=byzantinemusic}', ""); @@ -6439,16 +6453,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119040, '\p{^Is_Blk=byzantinemusic}', ""); Expect(1, 119040, '\P{Is_Blk=byzantinemusic}', ""); Expect(0, 119040, '\P{^Is_Blk=byzantinemusic}', ""); - Expect(1, 119039, '\p{Is_Blk=- byzantine_Music}', ""); - Expect(0, 119039, '\p{^Is_Blk=- byzantine_Music}', ""); - Expect(0, 119039, '\P{Is_Blk=- byzantine_Music}', ""); - Expect(1, 119039, '\P{^Is_Blk=- byzantine_Music}', ""); - Expect(0, 119040, '\p{Is_Blk=- byzantine_Music}', ""); - Expect(1, 119040, '\p{^Is_Blk=- byzantine_Music}', ""); - Expect(1, 119040, '\P{Is_Blk=- byzantine_Music}', ""); - Expect(0, 119040, '\P{^Is_Blk=- byzantine_Music}', ""); - Error('\p{Block=CARIAN:=}'); - Error('\P{Block=CARIAN:=}'); + Expect(1, 119039, '\p{Is_Blk=byzantine_MUSIC}', ""); + Expect(0, 119039, '\p{^Is_Blk=byzantine_MUSIC}', ""); + Expect(0, 119039, '\P{Is_Blk=byzantine_MUSIC}', ""); + Expect(1, 119039, '\P{^Is_Blk=byzantine_MUSIC}', ""); + Expect(0, 119040, '\p{Is_Blk=byzantine_MUSIC}', ""); + Expect(1, 119040, '\p{^Is_Blk=byzantine_MUSIC}', ""); + Expect(1, 119040, '\P{Is_Blk=byzantine_MUSIC}', ""); + Expect(0, 119040, '\P{^Is_Blk=byzantine_MUSIC}', ""); + Error('\p{Block=_/a/Carian}'); + Error('\P{Block=_/a/Carian}'); Expect(1, 66271, '\p{Block=:\ACarian\z:}', "");; Expect(0, 66272, '\p{Block=:\ACarian\z:}', "");; Expect(1, 66271, '\p{Block=carian}', ""); @@ -6461,16 +6475,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66272, '\P{^Block=carian}', ""); Expect(1, 66271, '\p{Block=:\Acarian\z:}', "");; Expect(0, 66272, '\p{Block=:\Acarian\z:}', "");; - Expect(1, 66271, '\p{Block= _carian}', ""); - Expect(0, 66271, '\p{^Block= _carian}', ""); - Expect(0, 66271, '\P{Block= _carian}', ""); - Expect(1, 66271, '\P{^Block= _carian}', ""); - Expect(0, 66272, '\p{Block= _carian}', ""); - Expect(1, 66272, '\p{^Block= _carian}', ""); - Expect(1, 66272, '\P{Block= _carian}', ""); - Expect(0, 66272, '\P{^Block= _carian}', ""); - Error('\p{Blk= -CARIAN:=}'); - Error('\P{Blk= -CARIAN:=}'); + Expect(1, 66271, '\p{Block=_-CARIAN}', ""); + Expect(0, 66271, '\p{^Block=_-CARIAN}', ""); + Expect(0, 66271, '\P{Block=_-CARIAN}', ""); + Expect(1, 66271, '\P{^Block=_-CARIAN}', ""); + Expect(0, 66272, '\p{Block=_-CARIAN}', ""); + Expect(1, 66272, '\p{^Block=_-CARIAN}', ""); + Expect(1, 66272, '\P{Block=_-CARIAN}', ""); + Expect(0, 66272, '\P{^Block=_-CARIAN}', ""); + Error('\p{Blk=_:=CARIAN}'); + Error('\P{Blk=_:=CARIAN}'); Expect(1, 66271, '\p{Blk=:\ACarian\z:}', "");; Expect(0, 66272, '\p{Blk=:\ACarian\z:}', "");; Expect(1, 66271, '\p{Blk=carian}', ""); @@ -6483,16 +6497,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66272, '\P{^Blk=carian}', ""); Expect(1, 66271, '\p{Blk=:\Acarian\z:}', "");; Expect(0, 66272, '\p{Blk=:\Acarian\z:}', "");; - Expect(1, 66271, '\p{Blk=__carian}', ""); - Expect(0, 66271, '\p{^Blk=__carian}', ""); - Expect(0, 66271, '\P{Blk=__carian}', ""); - Expect(1, 66271, '\P{^Blk=__carian}', ""); - Expect(0, 66272, '\p{Blk=__carian}', ""); - Expect(1, 66272, '\p{^Blk=__carian}', ""); - Expect(1, 66272, '\P{Blk=__carian}', ""); - Expect(0, 66272, '\P{^Blk=__carian}', ""); - Error('\p{Is_Block=:=_Carian}'); - Error('\P{Is_Block=:=_Carian}'); + Expect(1, 66271, '\p{Blk: _ Carian}', ""); + Expect(0, 66271, '\p{^Blk: _ Carian}', ""); + Expect(0, 66271, '\P{Blk: _ Carian}', ""); + Expect(1, 66271, '\P{^Blk: _ Carian}', ""); + Expect(0, 66272, '\p{Blk: _ Carian}', ""); + Expect(1, 66272, '\p{^Blk: _ Carian}', ""); + Expect(1, 66272, '\P{Blk: _ Carian}', ""); + Expect(0, 66272, '\P{^Blk: _ Carian}', ""); + Error('\p{Is_Block=-/a/CARIAN}'); + Error('\P{Is_Block=-/a/CARIAN}'); Expect(1, 66271, '\p{Is_Block=carian}', ""); Expect(0, 66271, '\p{^Is_Block=carian}', ""); Expect(0, 66271, '\P{Is_Block=carian}', ""); @@ -6501,16 +6515,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66272, '\p{^Is_Block=carian}', ""); Expect(1, 66272, '\P{Is_Block=carian}', ""); Expect(0, 66272, '\P{^Is_Block=carian}', ""); - Expect(1, 66271, '\p{Is_Block=-_CARIAN}', ""); - Expect(0, 66271, '\p{^Is_Block=-_CARIAN}', ""); - Expect(0, 66271, '\P{Is_Block=-_CARIAN}', ""); - Expect(1, 66271, '\P{^Is_Block=-_CARIAN}', ""); - Expect(0, 66272, '\p{Is_Block=-_CARIAN}', ""); - Expect(1, 66272, '\p{^Is_Block=-_CARIAN}', ""); - Expect(1, 66272, '\P{Is_Block=-_CARIAN}', ""); - Expect(0, 66272, '\P{^Is_Block=-_CARIAN}', ""); - Error('\p{Is_Blk= :=carian}'); - Error('\P{Is_Blk= :=carian}'); + Expect(1, 66271, '\p{Is_Block:CARIAN}', ""); + Expect(0, 66271, '\p{^Is_Block:CARIAN}', ""); + Expect(0, 66271, '\P{Is_Block:CARIAN}', ""); + Expect(1, 66271, '\P{^Is_Block:CARIAN}', ""); + Expect(0, 66272, '\p{Is_Block:CARIAN}', ""); + Expect(1, 66272, '\p{^Is_Block:CARIAN}', ""); + Expect(1, 66272, '\P{Is_Block:CARIAN}', ""); + Expect(0, 66272, '\P{^Is_Block:CARIAN}', ""); + Error('\p{Is_Blk: Carian:=}'); + Error('\P{Is_Blk: Carian:=}'); Expect(1, 66271, '\p{Is_Blk=carian}', ""); Expect(0, 66271, '\p{^Is_Blk=carian}', ""); Expect(0, 66271, '\P{Is_Blk=carian}', ""); @@ -6519,16 +6533,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66272, '\p{^Is_Blk=carian}', ""); Expect(1, 66272, '\P{Is_Blk=carian}', ""); Expect(0, 66272, '\P{^Is_Blk=carian}', ""); - Expect(1, 66271, '\p{Is_Blk= CARIAN}', ""); - Expect(0, 66271, '\p{^Is_Blk= CARIAN}', ""); - Expect(0, 66271, '\P{Is_Blk= CARIAN}', ""); - Expect(1, 66271, '\P{^Is_Blk= CARIAN}', ""); - Expect(0, 66272, '\p{Is_Blk= CARIAN}', ""); - Expect(1, 66272, '\p{^Is_Blk= CARIAN}', ""); - Expect(1, 66272, '\P{Is_Blk= CARIAN}', ""); - Expect(0, 66272, '\P{^Is_Blk= CARIAN}', ""); - Error('\p{Block=:=_ Caucasian_Albanian}'); - Error('\P{Block=:=_ Caucasian_Albanian}'); + Expect(1, 66271, '\p{Is_Blk=_-CARIAN}', ""); + Expect(0, 66271, '\p{^Is_Blk=_-CARIAN}', ""); + Expect(0, 66271, '\P{Is_Blk=_-CARIAN}', ""); + Expect(1, 66271, '\P{^Is_Blk=_-CARIAN}', ""); + Expect(0, 66272, '\p{Is_Blk=_-CARIAN}', ""); + Expect(1, 66272, '\p{^Is_Blk=_-CARIAN}', ""); + Expect(1, 66272, '\P{Is_Blk=_-CARIAN}', ""); + Expect(0, 66272, '\P{^Is_Blk=_-CARIAN}', ""); + Error('\p{Block: := Caucasian_Albanian}'); + Error('\P{Block: := Caucasian_Albanian}'); Expect(1, 66927, '\p{Block=:\ACaucasian_Albanian\z:}', "");; Expect(0, 66928, '\p{Block=:\ACaucasian_Albanian\z:}', "");; Expect(1, 66927, '\p{Block=caucasianalbanian}', ""); @@ -6541,38 +6555,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66928, '\P{^Block=caucasianalbanian}', ""); Expect(1, 66927, '\p{Block=:\Acaucasianalbanian\z:}', "");; Expect(0, 66928, '\p{Block=:\Acaucasianalbanian\z:}', "");; - Expect(1, 66927, '\p{Block=- CAUCASIAN_ALBANIAN}', ""); - Expect(0, 66927, '\p{^Block=- CAUCASIAN_ALBANIAN}', ""); - Expect(0, 66927, '\P{Block=- CAUCASIAN_ALBANIAN}', ""); - Expect(1, 66927, '\P{^Block=- CAUCASIAN_ALBANIAN}', ""); - Expect(0, 66928, '\p{Block=- CAUCASIAN_ALBANIAN}', ""); - Expect(1, 66928, '\p{^Block=- CAUCASIAN_ALBANIAN}', ""); - Expect(1, 66928, '\P{Block=- CAUCASIAN_ALBANIAN}', ""); - Expect(0, 66928, '\P{^Block=- CAUCASIAN_ALBANIAN}', ""); - Error('\p{Blk=-_CAUCASIAN_ALBANIAN:=}'); - Error('\P{Blk=-_CAUCASIAN_ALBANIAN:=}'); + Expect(1, 66927, '\p{Block=_-caucasian_Albanian}', ""); + Expect(0, 66927, '\p{^Block=_-caucasian_Albanian}', ""); + Expect(0, 66927, '\P{Block=_-caucasian_Albanian}', ""); + Expect(1, 66927, '\P{^Block=_-caucasian_Albanian}', ""); + Expect(0, 66928, '\p{Block=_-caucasian_Albanian}', ""); + Expect(1, 66928, '\p{^Block=_-caucasian_Albanian}', ""); + Expect(1, 66928, '\P{Block=_-caucasian_Albanian}', ""); + Expect(0, 66928, '\P{^Block=_-caucasian_Albanian}', ""); + Error('\p{Blk: Caucasian_Albanian:=}'); + Error('\P{Blk: Caucasian_Albanian:=}'); Expect(1, 66927, '\p{Blk=:\ACaucasian_Albanian\z:}', "");; Expect(0, 66928, '\p{Blk=:\ACaucasian_Albanian\z:}', "");; - Expect(1, 66927, '\p{Blk: caucasianalbanian}', ""); - Expect(0, 66927, '\p{^Blk: caucasianalbanian}', ""); - Expect(0, 66927, '\P{Blk: caucasianalbanian}', ""); - Expect(1, 66927, '\P{^Blk: caucasianalbanian}', ""); - Expect(0, 66928, '\p{Blk: caucasianalbanian}', ""); - Expect(1, 66928, '\p{^Blk: caucasianalbanian}', ""); - Expect(1, 66928, '\P{Blk: caucasianalbanian}', ""); - Expect(0, 66928, '\P{^Blk: caucasianalbanian}', ""); + Expect(1, 66927, '\p{Blk=caucasianalbanian}', ""); + Expect(0, 66927, '\p{^Blk=caucasianalbanian}', ""); + Expect(0, 66927, '\P{Blk=caucasianalbanian}', ""); + Expect(1, 66927, '\P{^Blk=caucasianalbanian}', ""); + Expect(0, 66928, '\p{Blk=caucasianalbanian}', ""); + Expect(1, 66928, '\p{^Blk=caucasianalbanian}', ""); + Expect(1, 66928, '\P{Blk=caucasianalbanian}', ""); + Expect(0, 66928, '\P{^Blk=caucasianalbanian}', ""); Expect(1, 66927, '\p{Blk=:\Acaucasianalbanian\z:}', "");; Expect(0, 66928, '\p{Blk=:\Acaucasianalbanian\z:}', "");; - Expect(1, 66927, '\p{Blk: _Caucasian_Albanian}', ""); - Expect(0, 66927, '\p{^Blk: _Caucasian_Albanian}', ""); - Expect(0, 66927, '\P{Blk: _Caucasian_Albanian}', ""); - Expect(1, 66927, '\P{^Blk: _Caucasian_Albanian}', ""); - Expect(0, 66928, '\p{Blk: _Caucasian_Albanian}', ""); - Expect(1, 66928, '\p{^Blk: _Caucasian_Albanian}', ""); - Expect(1, 66928, '\P{Blk: _Caucasian_Albanian}', ""); - Expect(0, 66928, '\P{^Blk: _Caucasian_Albanian}', ""); - Error('\p{Is_Block=/a/ -Caucasian_Albanian}'); - Error('\P{Is_Block=/a/ -Caucasian_Albanian}'); + Expect(1, 66927, '\p{Blk: - Caucasian_albanian}', ""); + Expect(0, 66927, '\p{^Blk: - Caucasian_albanian}', ""); + Expect(0, 66927, '\P{Blk: - Caucasian_albanian}', ""); + Expect(1, 66927, '\P{^Blk: - Caucasian_albanian}', ""); + Expect(0, 66928, '\p{Blk: - Caucasian_albanian}', ""); + Expect(1, 66928, '\p{^Blk: - Caucasian_albanian}', ""); + Expect(1, 66928, '\P{Blk: - Caucasian_albanian}', ""); + Expect(0, 66928, '\P{^Blk: - Caucasian_albanian}', ""); + Error('\p{Is_Block=:= -CAUCASIAN_ALBANIAN}'); + Error('\P{Is_Block=:= -CAUCASIAN_ALBANIAN}'); Expect(1, 66927, '\p{Is_Block=caucasianalbanian}', ""); Expect(0, 66927, '\p{^Is_Block=caucasianalbanian}', ""); Expect(0, 66927, '\P{Is_Block=caucasianalbanian}', ""); @@ -6581,16 +6595,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66928, '\p{^Is_Block=caucasianalbanian}', ""); Expect(1, 66928, '\P{Is_Block=caucasianalbanian}', ""); Expect(0, 66928, '\P{^Is_Block=caucasianalbanian}', ""); - Expect(1, 66927, '\p{Is_Block=_CAUCASIAN_Albanian}', ""); - Expect(0, 66927, '\p{^Is_Block=_CAUCASIAN_Albanian}', ""); - Expect(0, 66927, '\P{Is_Block=_CAUCASIAN_Albanian}', ""); - Expect(1, 66927, '\P{^Is_Block=_CAUCASIAN_Albanian}', ""); - Expect(0, 66928, '\p{Is_Block=_CAUCASIAN_Albanian}', ""); - Expect(1, 66928, '\p{^Is_Block=_CAUCASIAN_Albanian}', ""); - Expect(1, 66928, '\P{Is_Block=_CAUCASIAN_Albanian}', ""); - Expect(0, 66928, '\P{^Is_Block=_CAUCASIAN_Albanian}', ""); - Error('\p{Is_Blk=:=_Caucasian_Albanian}'); - Error('\P{Is_Blk=:=_Caucasian_Albanian}'); + Expect(1, 66927, '\p{Is_Block: caucasian_Albanian}', ""); + Expect(0, 66927, '\p{^Is_Block: caucasian_Albanian}', ""); + Expect(0, 66927, '\P{Is_Block: caucasian_Albanian}', ""); + Expect(1, 66927, '\P{^Is_Block: caucasian_Albanian}', ""); + Expect(0, 66928, '\p{Is_Block: caucasian_Albanian}', ""); + Expect(1, 66928, '\p{^Is_Block: caucasian_Albanian}', ""); + Expect(1, 66928, '\P{Is_Block: caucasian_Albanian}', ""); + Expect(0, 66928, '\P{^Is_Block: caucasian_Albanian}', ""); + Error('\p{Is_Blk= :=caucasian_albanian}'); + Error('\P{Is_Blk= :=caucasian_albanian}'); Expect(1, 66927, '\p{Is_Blk=caucasianalbanian}', ""); Expect(0, 66927, '\p{^Is_Blk=caucasianalbanian}', ""); Expect(0, 66927, '\P{Is_Blk=caucasianalbanian}', ""); @@ -6599,38 +6613,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66928, '\p{^Is_Blk=caucasianalbanian}', ""); Expect(1, 66928, '\P{Is_Blk=caucasianalbanian}', ""); Expect(0, 66928, '\P{^Is_Blk=caucasianalbanian}', ""); - Expect(1, 66927, '\p{Is_Blk: -caucasian_albanian}', ""); - Expect(0, 66927, '\p{^Is_Blk: -caucasian_albanian}', ""); - Expect(0, 66927, '\P{Is_Blk: -caucasian_albanian}', ""); - Expect(1, 66927, '\P{^Is_Blk: -caucasian_albanian}', ""); - Expect(0, 66928, '\p{Is_Blk: -caucasian_albanian}', ""); - Expect(1, 66928, '\p{^Is_Blk: -caucasian_albanian}', ""); - Expect(1, 66928, '\P{Is_Blk: -caucasian_albanian}', ""); - Expect(0, 66928, '\P{^Is_Blk: -caucasian_albanian}', ""); - Error('\p{Block=:= CHAKMA}'); - Error('\P{Block=:= CHAKMA}'); + Expect(1, 66927, '\p{Is_Blk= -CAUCASIAN_Albanian}', ""); + Expect(0, 66927, '\p{^Is_Blk= -CAUCASIAN_Albanian}', ""); + Expect(0, 66927, '\P{Is_Blk= -CAUCASIAN_Albanian}', ""); + Expect(1, 66927, '\P{^Is_Blk= -CAUCASIAN_Albanian}', ""); + Expect(0, 66928, '\p{Is_Blk= -CAUCASIAN_Albanian}', ""); + Expect(1, 66928, '\p{^Is_Blk= -CAUCASIAN_Albanian}', ""); + Expect(1, 66928, '\P{Is_Blk= -CAUCASIAN_Albanian}', ""); + Expect(0, 66928, '\P{^Is_Blk= -CAUCASIAN_Albanian}', ""); + Error('\p{Block: _/a/chakma}'); + Error('\P{Block: _/a/chakma}'); Expect(1, 69967, '\p{Block=:\AChakma\z:}', "");; Expect(0, 69968, '\p{Block=:\AChakma\z:}', "");; - Expect(1, 69967, '\p{Block: chakma}', ""); - Expect(0, 69967, '\p{^Block: chakma}', ""); - Expect(0, 69967, '\P{Block: chakma}', ""); - Expect(1, 69967, '\P{^Block: chakma}', ""); - Expect(0, 69968, '\p{Block: chakma}', ""); - Expect(1, 69968, '\p{^Block: chakma}', ""); - Expect(1, 69968, '\P{Block: chakma}', ""); - Expect(0, 69968, '\P{^Block: chakma}', ""); + Expect(1, 69967, '\p{Block=chakma}', ""); + Expect(0, 69967, '\p{^Block=chakma}', ""); + Expect(0, 69967, '\P{Block=chakma}', ""); + Expect(1, 69967, '\P{^Block=chakma}', ""); + Expect(0, 69968, '\p{Block=chakma}', ""); + Expect(1, 69968, '\p{^Block=chakma}', ""); + Expect(1, 69968, '\P{Block=chakma}', ""); + Expect(0, 69968, '\P{^Block=chakma}', ""); Expect(1, 69967, '\p{Block=:\Achakma\z:}', "");; Expect(0, 69968, '\p{Block=:\Achakma\z:}', "");; - Expect(1, 69967, '\p{Block=_ chakma}', ""); - Expect(0, 69967, '\p{^Block=_ chakma}', ""); - Expect(0, 69967, '\P{Block=_ chakma}', ""); - Expect(1, 69967, '\P{^Block=_ chakma}', ""); - Expect(0, 69968, '\p{Block=_ chakma}', ""); - Expect(1, 69968, '\p{^Block=_ chakma}', ""); - Expect(1, 69968, '\P{Block=_ chakma}', ""); - Expect(0, 69968, '\P{^Block=_ chakma}', ""); - Error('\p{Blk=__Chakma/a/}'); - Error('\P{Blk=__Chakma/a/}'); + Expect(1, 69967, '\p{Block=- Chakma}', ""); + Expect(0, 69967, '\p{^Block=- Chakma}', ""); + Expect(0, 69967, '\P{Block=- Chakma}', ""); + Expect(1, 69967, '\P{^Block=- Chakma}', ""); + Expect(0, 69968, '\p{Block=- Chakma}', ""); + Expect(1, 69968, '\p{^Block=- Chakma}', ""); + Expect(1, 69968, '\P{Block=- Chakma}', ""); + Expect(0, 69968, '\P{^Block=- Chakma}', ""); + Error('\p{Blk=CHAKMA/a/}'); + Error('\P{Blk=CHAKMA/a/}'); Expect(1, 69967, '\p{Blk=:\AChakma\z:}', "");; Expect(0, 69968, '\p{Blk=:\AChakma\z:}', "");; Expect(1, 69967, '\p{Blk=chakma}', ""); @@ -6643,16 +6657,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69968, '\P{^Blk=chakma}', ""); Expect(1, 69967, '\p{Blk=:\Achakma\z:}', "");; Expect(0, 69968, '\p{Blk=:\Achakma\z:}', "");; - Expect(1, 69967, '\p{Blk=CHAKMA}', ""); - Expect(0, 69967, '\p{^Blk=CHAKMA}', ""); - Expect(0, 69967, '\P{Blk=CHAKMA}', ""); - Expect(1, 69967, '\P{^Blk=CHAKMA}', ""); - Expect(0, 69968, '\p{Blk=CHAKMA}', ""); - Expect(1, 69968, '\p{^Blk=CHAKMA}', ""); - Expect(1, 69968, '\P{Blk=CHAKMA}', ""); - Expect(0, 69968, '\P{^Blk=CHAKMA}', ""); - Error('\p{Is_Block=/a/_ CHAKMA}'); - Error('\P{Is_Block=/a/_ CHAKMA}'); + Expect(1, 69967, '\p{Blk= CHAKMA}', ""); + Expect(0, 69967, '\p{^Blk= CHAKMA}', ""); + Expect(0, 69967, '\P{Blk= CHAKMA}', ""); + Expect(1, 69967, '\P{^Blk= CHAKMA}', ""); + Expect(0, 69968, '\p{Blk= CHAKMA}', ""); + Expect(1, 69968, '\p{^Blk= CHAKMA}', ""); + Expect(1, 69968, '\P{Blk= CHAKMA}', ""); + Expect(0, 69968, '\P{^Blk= CHAKMA}', ""); + Error('\p{Is_Block=_chakma/a/}'); + Error('\P{Is_Block=_chakma/a/}'); Expect(1, 69967, '\p{Is_Block=chakma}', ""); Expect(0, 69967, '\p{^Is_Block=chakma}', ""); Expect(0, 69967, '\P{Is_Block=chakma}', ""); @@ -6661,16 +6675,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69968, '\p{^Is_Block=chakma}', ""); Expect(1, 69968, '\P{Is_Block=chakma}', ""); Expect(0, 69968, '\P{^Is_Block=chakma}', ""); - Expect(1, 69967, '\p{Is_Block= chakma}', ""); - Expect(0, 69967, '\p{^Is_Block= chakma}', ""); - Expect(0, 69967, '\P{Is_Block= chakma}', ""); - Expect(1, 69967, '\P{^Is_Block= chakma}', ""); - Expect(0, 69968, '\p{Is_Block= chakma}', ""); - Expect(1, 69968, '\p{^Is_Block= chakma}', ""); - Expect(1, 69968, '\P{Is_Block= chakma}', ""); - Expect(0, 69968, '\P{^Is_Block= chakma}', ""); - Error('\p{Is_Blk=_/a/chakma}'); - Error('\P{Is_Blk=_/a/chakma}'); + Expect(1, 69967, '\p{Is_Block: CHAKMA}', ""); + Expect(0, 69967, '\p{^Is_Block: CHAKMA}', ""); + Expect(0, 69967, '\P{Is_Block: CHAKMA}', ""); + Expect(1, 69967, '\P{^Is_Block: CHAKMA}', ""); + Expect(0, 69968, '\p{Is_Block: CHAKMA}', ""); + Expect(1, 69968, '\p{^Is_Block: CHAKMA}', ""); + Expect(1, 69968, '\P{Is_Block: CHAKMA}', ""); + Expect(0, 69968, '\P{^Is_Block: CHAKMA}', ""); + Error('\p{Is_Blk=/a/ chakma}'); + Error('\P{Is_Blk=/a/ chakma}'); Expect(1, 69967, '\p{Is_Blk=chakma}', ""); Expect(0, 69967, '\p{^Is_Blk=chakma}', ""); Expect(0, 69967, '\P{Is_Blk=chakma}', ""); @@ -6679,16 +6693,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69968, '\p{^Is_Blk=chakma}', ""); Expect(1, 69968, '\P{Is_Blk=chakma}', ""); Expect(0, 69968, '\P{^Is_Blk=chakma}', ""); - Expect(1, 69967, '\p{Is_Blk: Chakma}', ""); - Expect(0, 69967, '\p{^Is_Blk: Chakma}', ""); - Expect(0, 69967, '\P{Is_Blk: Chakma}', ""); - Expect(1, 69967, '\P{^Is_Blk: Chakma}', ""); - Expect(0, 69968, '\p{Is_Blk: Chakma}', ""); - Expect(1, 69968, '\p{^Is_Blk: Chakma}', ""); - Expect(1, 69968, '\P{Is_Blk: Chakma}', ""); - Expect(0, 69968, '\P{^Is_Blk: Chakma}', ""); - Error('\p{Block=-/a/CHAM}'); - Error('\P{Block=-/a/CHAM}'); + Expect(1, 69967, '\p{Is_Blk= _CHAKMA}', ""); + Expect(0, 69967, '\p{^Is_Blk= _CHAKMA}', ""); + Expect(0, 69967, '\P{Is_Blk= _CHAKMA}', ""); + Expect(1, 69967, '\P{^Is_Blk= _CHAKMA}', ""); + Expect(0, 69968, '\p{Is_Blk= _CHAKMA}', ""); + Expect(1, 69968, '\p{^Is_Blk= _CHAKMA}', ""); + Expect(1, 69968, '\P{Is_Blk= _CHAKMA}', ""); + Expect(0, 69968, '\P{^Is_Blk= _CHAKMA}', ""); + Error('\p{Block= cham:=}'); + Error('\P{Block= cham:=}'); Expect(1, 43615, '\p{Block=:\ACham\z:}', "");; Expect(0, 43616, '\p{Block=:\ACham\z:}', "");; Expect(1, 43615, '\p{Block=cham}', ""); @@ -6701,16 +6715,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43616, '\P{^Block=cham}', ""); Expect(1, 43615, '\p{Block=:\Acham\z:}', "");; Expect(0, 43616, '\p{Block=:\Acham\z:}', "");; - Expect(1, 43615, '\p{Block=_cham}', ""); - Expect(0, 43615, '\p{^Block=_cham}', ""); - Expect(0, 43615, '\P{Block=_cham}', ""); - Expect(1, 43615, '\P{^Block=_cham}', ""); - Expect(0, 43616, '\p{Block=_cham}', ""); - Expect(1, 43616, '\p{^Block=_cham}', ""); - Expect(1, 43616, '\P{Block=_cham}', ""); - Expect(0, 43616, '\P{^Block=_cham}', ""); - Error('\p{Blk= /a/CHAM}'); - Error('\P{Blk= /a/CHAM}'); + Expect(1, 43615, '\p{Block= _CHAM}', ""); + Expect(0, 43615, '\p{^Block= _CHAM}', ""); + Expect(0, 43615, '\P{Block= _CHAM}', ""); + Expect(1, 43615, '\P{^Block= _CHAM}', ""); + Expect(0, 43616, '\p{Block= _CHAM}', ""); + Expect(1, 43616, '\p{^Block= _CHAM}', ""); + Expect(1, 43616, '\P{Block= _CHAM}', ""); + Expect(0, 43616, '\P{^Block= _CHAM}', ""); + Error('\p{Blk: :=- Cham}'); + Error('\P{Blk: :=- Cham}'); Expect(1, 43615, '\p{Blk=:\ACham\z:}', "");; Expect(0, 43616, '\p{Blk=:\ACham\z:}', "");; Expect(1, 43615, '\p{Blk=cham}', ""); @@ -6723,16 +6737,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43616, '\P{^Blk=cham}', ""); Expect(1, 43615, '\p{Blk=:\Acham\z:}', "");; Expect(0, 43616, '\p{Blk=:\Acham\z:}', "");; - Expect(1, 43615, '\p{Blk= -Cham}', ""); - Expect(0, 43615, '\p{^Blk= -Cham}', ""); - Expect(0, 43615, '\P{Blk= -Cham}', ""); - Expect(1, 43615, '\P{^Blk= -Cham}', ""); - Expect(0, 43616, '\p{Blk= -Cham}', ""); - Expect(1, 43616, '\p{^Blk= -Cham}', ""); - Expect(1, 43616, '\P{Blk= -Cham}', ""); - Expect(0, 43616, '\P{^Blk= -Cham}', ""); - Error('\p{Is_Block=-/a/Cham}'); - Error('\P{Is_Block=-/a/Cham}'); + Expect(1, 43615, '\p{Blk=-CHAM}', ""); + Expect(0, 43615, '\p{^Blk=-CHAM}', ""); + Expect(0, 43615, '\P{Blk=-CHAM}', ""); + Expect(1, 43615, '\P{^Blk=-CHAM}', ""); + Expect(0, 43616, '\p{Blk=-CHAM}', ""); + Expect(1, 43616, '\p{^Blk=-CHAM}', ""); + Expect(1, 43616, '\P{Blk=-CHAM}', ""); + Expect(0, 43616, '\P{^Blk=-CHAM}', ""); + Error('\p{Is_Block:/a/-CHAM}'); + Error('\P{Is_Block:/a/-CHAM}'); Expect(1, 43615, '\p{Is_Block=cham}', ""); Expect(0, 43615, '\p{^Is_Block=cham}', ""); Expect(0, 43615, '\P{Is_Block=cham}', ""); @@ -6741,16 +6755,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43616, '\p{^Is_Block=cham}', ""); Expect(1, 43616, '\P{Is_Block=cham}', ""); Expect(0, 43616, '\P{^Is_Block=cham}', ""); - Expect(1, 43615, '\p{Is_Block=- CHAM}', ""); - Expect(0, 43615, '\p{^Is_Block=- CHAM}', ""); - Expect(0, 43615, '\P{Is_Block=- CHAM}', ""); - Expect(1, 43615, '\P{^Is_Block=- CHAM}', ""); - Expect(0, 43616, '\p{Is_Block=- CHAM}', ""); - Expect(1, 43616, '\p{^Is_Block=- CHAM}', ""); - Expect(1, 43616, '\P{Is_Block=- CHAM}', ""); - Expect(0, 43616, '\P{^Is_Block=- CHAM}', ""); - Error('\p{Is_Blk=/a/-Cham}'); - Error('\P{Is_Blk=/a/-Cham}'); + Expect(1, 43615, '\p{Is_Block=- Cham}', ""); + Expect(0, 43615, '\p{^Is_Block=- Cham}', ""); + Expect(0, 43615, '\P{Is_Block=- Cham}', ""); + Expect(1, 43615, '\P{^Is_Block=- Cham}', ""); + Expect(0, 43616, '\p{Is_Block=- Cham}', ""); + Expect(1, 43616, '\p{^Is_Block=- Cham}', ""); + Expect(1, 43616, '\P{Is_Block=- Cham}', ""); + Expect(0, 43616, '\P{^Is_Block=- Cham}', ""); + Error('\p{Is_Blk= -cham/a/}'); + Error('\P{Is_Blk= -cham/a/}'); Expect(1, 43615, '\p{Is_Blk=cham}', ""); Expect(0, 43615, '\p{^Is_Blk=cham}', ""); Expect(0, 43615, '\P{Is_Blk=cham}', ""); @@ -6759,16 +6773,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43616, '\p{^Is_Blk=cham}', ""); Expect(1, 43616, '\P{Is_Blk=cham}', ""); Expect(0, 43616, '\P{^Is_Blk=cham}', ""); - Expect(1, 43615, '\p{Is_Blk= cham}', ""); - Expect(0, 43615, '\p{^Is_Blk= cham}', ""); - Expect(0, 43615, '\P{Is_Blk= cham}', ""); - Expect(1, 43615, '\P{^Is_Blk= cham}', ""); - Expect(0, 43616, '\p{Is_Blk= cham}', ""); - Expect(1, 43616, '\p{^Is_Blk= cham}', ""); - Expect(1, 43616, '\P{Is_Blk= cham}', ""); - Expect(0, 43616, '\P{^Is_Blk= cham}', ""); - Error('\p{Block=/a/ -Cherokee}'); - Error('\P{Block=/a/ -Cherokee}'); + Expect(1, 43615, '\p{Is_Blk=-Cham}', ""); + Expect(0, 43615, '\p{^Is_Blk=-Cham}', ""); + Expect(0, 43615, '\P{Is_Blk=-Cham}', ""); + Expect(1, 43615, '\P{^Is_Blk=-Cham}', ""); + Expect(0, 43616, '\p{Is_Blk=-Cham}', ""); + Expect(1, 43616, '\p{^Is_Blk=-Cham}', ""); + Expect(1, 43616, '\P{Is_Blk=-Cham}', ""); + Expect(0, 43616, '\P{^Is_Blk=-Cham}', ""); + Error('\p{Block=- Cherokee:=}'); + Error('\P{Block=- Cherokee:=}'); Expect(1, 5119, '\p{Block=:\ACherokee\z:}', "");; Expect(0, 5120, '\p{Block=:\ACherokee\z:}', "");; Expect(1, 5119, '\p{Block=cherokee}', ""); @@ -6781,16 +6795,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5120, '\P{^Block=cherokee}', ""); Expect(1, 5119, '\p{Block=:\Acherokee\z:}', "");; Expect(0, 5120, '\p{Block=:\Acherokee\z:}', "");; - Expect(1, 5119, '\p{Block= CHEROKEE}', ""); - Expect(0, 5119, '\p{^Block= CHEROKEE}', ""); - Expect(0, 5119, '\P{Block= CHEROKEE}', ""); - Expect(1, 5119, '\P{^Block= CHEROKEE}', ""); - Expect(0, 5120, '\p{Block= CHEROKEE}', ""); - Expect(1, 5120, '\p{^Block= CHEROKEE}', ""); - Expect(1, 5120, '\P{Block= CHEROKEE}', ""); - Expect(0, 5120, '\P{^Block= CHEROKEE}', ""); - Error('\p{Blk=-CHEROKEE/a/}'); - Error('\P{Blk=-CHEROKEE/a/}'); + Expect(1, 5119, '\p{Block=- Cherokee}', ""); + Expect(0, 5119, '\p{^Block=- Cherokee}', ""); + Expect(0, 5119, '\P{Block=- Cherokee}', ""); + Expect(1, 5119, '\P{^Block=- Cherokee}', ""); + Expect(0, 5120, '\p{Block=- Cherokee}', ""); + Expect(1, 5120, '\p{^Block=- Cherokee}', ""); + Expect(1, 5120, '\P{Block=- Cherokee}', ""); + Expect(0, 5120, '\P{^Block=- Cherokee}', ""); + Error('\p{Blk=:=CHEROKEE}'); + Error('\P{Blk=:=CHEROKEE}'); Expect(1, 5119, '\p{Blk=:\ACherokee\z:}', "");; Expect(0, 5120, '\p{Blk=:\ACherokee\z:}', "");; Expect(1, 5119, '\p{Blk=cherokee}', ""); @@ -6803,16 +6817,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5120, '\P{^Blk=cherokee}', ""); Expect(1, 5119, '\p{Blk=:\Acherokee\z:}', "");; Expect(0, 5120, '\p{Blk=:\Acherokee\z:}', "");; - Expect(1, 5119, '\p{Blk=--cherokee}', ""); - Expect(0, 5119, '\p{^Blk=--cherokee}', ""); - Expect(0, 5119, '\P{Blk=--cherokee}', ""); - Expect(1, 5119, '\P{^Blk=--cherokee}', ""); - Expect(0, 5120, '\p{Blk=--cherokee}', ""); - Expect(1, 5120, '\p{^Blk=--cherokee}', ""); - Expect(1, 5120, '\P{Blk=--cherokee}', ""); - Expect(0, 5120, '\P{^Blk=--cherokee}', ""); - Error('\p{Is_Block=CHEROKEE:=}'); - Error('\P{Is_Block=CHEROKEE:=}'); + Expect(1, 5119, '\p{Blk=_Cherokee}', ""); + Expect(0, 5119, '\p{^Blk=_Cherokee}', ""); + Expect(0, 5119, '\P{Blk=_Cherokee}', ""); + Expect(1, 5119, '\P{^Blk=_Cherokee}', ""); + Expect(0, 5120, '\p{Blk=_Cherokee}', ""); + Expect(1, 5120, '\p{^Blk=_Cherokee}', ""); + Expect(1, 5120, '\P{Blk=_Cherokee}', ""); + Expect(0, 5120, '\P{^Blk=_Cherokee}', ""); + Error('\p{Is_Block=/a/--cherokee}'); + Error('\P{Is_Block=/a/--cherokee}'); Expect(1, 5119, '\p{Is_Block=cherokee}', ""); Expect(0, 5119, '\p{^Is_Block=cherokee}', ""); Expect(0, 5119, '\P{Is_Block=cherokee}', ""); @@ -6821,16 +6835,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5120, '\p{^Is_Block=cherokee}', ""); Expect(1, 5120, '\P{Is_Block=cherokee}', ""); Expect(0, 5120, '\P{^Is_Block=cherokee}', ""); - Expect(1, 5119, '\p{Is_Block= Cherokee}', ""); - Expect(0, 5119, '\p{^Is_Block= Cherokee}', ""); - Expect(0, 5119, '\P{Is_Block= Cherokee}', ""); - Expect(1, 5119, '\P{^Is_Block= Cherokee}', ""); - Expect(0, 5120, '\p{Is_Block= Cherokee}', ""); - Expect(1, 5120, '\p{^Is_Block= Cherokee}', ""); - Expect(1, 5120, '\P{Is_Block= Cherokee}', ""); - Expect(0, 5120, '\P{^Is_Block= Cherokee}', ""); - Error('\p{Is_Blk=/a/Cherokee}'); - Error('\P{Is_Blk=/a/Cherokee}'); + Expect(1, 5119, '\p{Is_Block= _Cherokee}', ""); + Expect(0, 5119, '\p{^Is_Block= _Cherokee}', ""); + Expect(0, 5119, '\P{Is_Block= _Cherokee}', ""); + Expect(1, 5119, '\P{^Is_Block= _Cherokee}', ""); + Expect(0, 5120, '\p{Is_Block= _Cherokee}', ""); + Expect(1, 5120, '\p{^Is_Block= _Cherokee}', ""); + Expect(1, 5120, '\P{Is_Block= _Cherokee}', ""); + Expect(0, 5120, '\P{^Is_Block= _Cherokee}', ""); + Error('\p{Is_Blk: -Cherokee/a/}'); + Error('\P{Is_Blk: -Cherokee/a/}'); Expect(1, 5119, '\p{Is_Blk=cherokee}', ""); Expect(0, 5119, '\p{^Is_Blk=cherokee}', ""); Expect(0, 5119, '\P{Is_Blk=cherokee}', ""); @@ -6839,16 +6853,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5120, '\p{^Is_Blk=cherokee}', ""); Expect(1, 5120, '\P{Is_Blk=cherokee}', ""); Expect(0, 5120, '\P{^Is_Blk=cherokee}', ""); - Expect(1, 5119, '\p{Is_Blk= -Cherokee}', ""); - Expect(0, 5119, '\p{^Is_Blk= -Cherokee}', ""); - Expect(0, 5119, '\P{Is_Blk= -Cherokee}', ""); - Expect(1, 5119, '\P{^Is_Blk= -Cherokee}', ""); - Expect(0, 5120, '\p{Is_Blk= -Cherokee}', ""); - Expect(1, 5120, '\p{^Is_Blk= -Cherokee}', ""); - Expect(1, 5120, '\P{Is_Blk= -Cherokee}', ""); - Expect(0, 5120, '\P{^Is_Blk= -Cherokee}', ""); - Error('\p{Block=_Cherokee_Supplement:=}'); - Error('\P{Block=_Cherokee_Supplement:=}'); + Expect(1, 5119, '\p{Is_Blk: -Cherokee}', ""); + Expect(0, 5119, '\p{^Is_Blk: -Cherokee}', ""); + Expect(0, 5119, '\P{Is_Blk: -Cherokee}', ""); + Expect(1, 5119, '\P{^Is_Blk: -Cherokee}', ""); + Expect(0, 5120, '\p{Is_Blk: -Cherokee}', ""); + Expect(1, 5120, '\p{^Is_Blk: -Cherokee}', ""); + Expect(1, 5120, '\P{Is_Blk: -Cherokee}', ""); + Expect(0, 5120, '\P{^Is_Blk: -Cherokee}', ""); + Error('\p{Block=__cherokee_supplement/a/}'); + Error('\P{Block=__cherokee_supplement/a/}'); Expect(1, 43967, '\p{Block=:\ACherokee_Supplement\z:}', "");; Expect(0, 43968, '\p{Block=:\ACherokee_Supplement\z:}', "");; Expect(1, 43967, '\p{Block=cherokeesupplement}', ""); @@ -6861,16 +6875,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43968, '\P{^Block=cherokeesupplement}', ""); Expect(1, 43967, '\p{Block=:\Acherokeesupplement\z:}', "");; Expect(0, 43968, '\p{Block=:\Acherokeesupplement\z:}', "");; - Expect(1, 43967, '\p{Block=-Cherokee_supplement}', ""); - Expect(0, 43967, '\p{^Block=-Cherokee_supplement}', ""); - Expect(0, 43967, '\P{Block=-Cherokee_supplement}', ""); - Expect(1, 43967, '\P{^Block=-Cherokee_supplement}', ""); - Expect(0, 43968, '\p{Block=-Cherokee_supplement}', ""); - Expect(1, 43968, '\p{^Block=-Cherokee_supplement}', ""); - Expect(1, 43968, '\P{Block=-Cherokee_supplement}', ""); - Expect(0, 43968, '\P{^Block=-Cherokee_supplement}', ""); - Error('\p{Blk=/a/_Cherokee_Sup}'); - Error('\P{Blk=/a/_Cherokee_Sup}'); + Expect(1, 43967, '\p{Block=CHEROKEE_supplement}', ""); + Expect(0, 43967, '\p{^Block=CHEROKEE_supplement}', ""); + Expect(0, 43967, '\P{Block=CHEROKEE_supplement}', ""); + Expect(1, 43967, '\P{^Block=CHEROKEE_supplement}', ""); + Expect(0, 43968, '\p{Block=CHEROKEE_supplement}', ""); + Expect(1, 43968, '\p{^Block=CHEROKEE_supplement}', ""); + Expect(1, 43968, '\P{Block=CHEROKEE_supplement}', ""); + Expect(0, 43968, '\P{^Block=CHEROKEE_supplement}', ""); + Error('\p{Blk= /a/CHEROKEE_sup}'); + Error('\P{Blk= /a/CHEROKEE_sup}'); Expect(1, 43967, '\p{Blk=:\ACherokee_Sup\z:}', "");; Expect(0, 43968, '\p{Blk=:\ACherokee_Sup\z:}', "");; Expect(1, 43967, '\p{Blk=cherokeesup}', ""); @@ -6883,16 +6897,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43968, '\P{^Blk=cherokeesup}', ""); Expect(1, 43967, '\p{Blk=:\Acherokeesup\z:}', "");; Expect(0, 43968, '\p{Blk=:\Acherokeesup\z:}', "");; - Expect(1, 43967, '\p{Blk=- Cherokee_Sup}', ""); - Expect(0, 43967, '\p{^Blk=- Cherokee_Sup}', ""); - Expect(0, 43967, '\P{Blk=- Cherokee_Sup}', ""); - Expect(1, 43967, '\P{^Blk=- Cherokee_Sup}', ""); - Expect(0, 43968, '\p{Blk=- Cherokee_Sup}', ""); - Expect(1, 43968, '\p{^Blk=- Cherokee_Sup}', ""); - Expect(1, 43968, '\P{Blk=- Cherokee_Sup}', ""); - Expect(0, 43968, '\P{^Blk=- Cherokee_Sup}', ""); - Error('\p{Is_Block= cherokee_supplement/a/}'); - Error('\P{Is_Block= cherokee_supplement/a/}'); + Expect(1, 43967, '\p{Blk=_ Cherokee_SUP}', ""); + Expect(0, 43967, '\p{^Blk=_ Cherokee_SUP}', ""); + Expect(0, 43967, '\P{Blk=_ Cherokee_SUP}', ""); + Expect(1, 43967, '\P{^Blk=_ Cherokee_SUP}', ""); + Expect(0, 43968, '\p{Blk=_ Cherokee_SUP}', ""); + Expect(1, 43968, '\p{^Blk=_ Cherokee_SUP}', ""); + Expect(1, 43968, '\P{Blk=_ Cherokee_SUP}', ""); + Expect(0, 43968, '\P{^Blk=_ Cherokee_SUP}', ""); + Error('\p{Is_Block=- CHEROKEE_SUPPLEMENT/a/}'); + Error('\P{Is_Block=- CHEROKEE_SUPPLEMENT/a/}'); Expect(1, 43967, '\p{Is_Block=cherokeesupplement}', ""); Expect(0, 43967, '\p{^Is_Block=cherokeesupplement}', ""); Expect(0, 43967, '\P{Is_Block=cherokeesupplement}', ""); @@ -6901,34 +6915,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43968, '\p{^Is_Block=cherokeesupplement}', ""); Expect(1, 43968, '\P{Is_Block=cherokeesupplement}', ""); Expect(0, 43968, '\P{^Is_Block=cherokeesupplement}', ""); - Expect(1, 43967, '\p{Is_Block=--Cherokee_supplement}', ""); - Expect(0, 43967, '\p{^Is_Block=--Cherokee_supplement}', ""); - Expect(0, 43967, '\P{Is_Block=--Cherokee_supplement}', ""); - Expect(1, 43967, '\P{^Is_Block=--Cherokee_supplement}', ""); - Expect(0, 43968, '\p{Is_Block=--Cherokee_supplement}', ""); - Expect(1, 43968, '\p{^Is_Block=--Cherokee_supplement}', ""); - Expect(1, 43968, '\P{Is_Block=--Cherokee_supplement}', ""); - Expect(0, 43968, '\P{^Is_Block=--Cherokee_supplement}', ""); - Error('\p{Is_Blk=/a/_ CHEROKEE_sup}'); - Error('\P{Is_Blk=/a/_ CHEROKEE_sup}'); - Expect(1, 43967, '\p{Is_Blk=cherokeesup}', ""); - Expect(0, 43967, '\p{^Is_Blk=cherokeesup}', ""); - Expect(0, 43967, '\P{Is_Blk=cherokeesup}', ""); - Expect(1, 43967, '\P{^Is_Blk=cherokeesup}', ""); - Expect(0, 43968, '\p{Is_Blk=cherokeesup}', ""); - Expect(1, 43968, '\p{^Is_Blk=cherokeesup}', ""); - Expect(1, 43968, '\P{Is_Blk=cherokeesup}', ""); - Expect(0, 43968, '\P{^Is_Blk=cherokeesup}', ""); - Expect(1, 43967, '\p{Is_Blk: _cherokee_Sup}', ""); - Expect(0, 43967, '\p{^Is_Blk: _cherokee_Sup}', ""); - Expect(0, 43967, '\P{Is_Blk: _cherokee_Sup}', ""); - Expect(1, 43967, '\P{^Is_Blk: _cherokee_Sup}', ""); - Expect(0, 43968, '\p{Is_Blk: _cherokee_Sup}', ""); - Expect(1, 43968, '\p{^Is_Blk: _cherokee_Sup}', ""); - Expect(1, 43968, '\P{Is_Blk: _cherokee_Sup}', ""); - Expect(0, 43968, '\P{^Is_Blk: _cherokee_Sup}', ""); - Error('\p{Block=/a/ Chess_SYMBOLS}'); - Error('\P{Block=/a/ Chess_SYMBOLS}'); + Expect(1, 43967, '\p{Is_Block=CHEROKEE_Supplement}', ""); + Expect(0, 43967, '\p{^Is_Block=CHEROKEE_Supplement}', ""); + Expect(0, 43967, '\P{Is_Block=CHEROKEE_Supplement}', ""); + Expect(1, 43967, '\P{^Is_Block=CHEROKEE_Supplement}', ""); + Expect(0, 43968, '\p{Is_Block=CHEROKEE_Supplement}', ""); + Expect(1, 43968, '\p{^Is_Block=CHEROKEE_Supplement}', ""); + Expect(1, 43968, '\P{Is_Block=CHEROKEE_Supplement}', ""); + Expect(0, 43968, '\P{^Is_Block=CHEROKEE_Supplement}', ""); + Error('\p{Is_Blk= /a/Cherokee_Sup}'); + Error('\P{Is_Blk= /a/Cherokee_Sup}'); + Expect(1, 43967, '\p{Is_Blk:cherokeesup}', ""); + Expect(0, 43967, '\p{^Is_Blk:cherokeesup}', ""); + Expect(0, 43967, '\P{Is_Blk:cherokeesup}', ""); + Expect(1, 43967, '\P{^Is_Blk:cherokeesup}', ""); + Expect(0, 43968, '\p{Is_Blk:cherokeesup}', ""); + Expect(1, 43968, '\p{^Is_Blk:cherokeesup}', ""); + Expect(1, 43968, '\P{Is_Blk:cherokeesup}', ""); + Expect(0, 43968, '\P{^Is_Blk:cherokeesup}', ""); + Expect(1, 43967, '\p{Is_Blk= Cherokee_SUP}', ""); + Expect(0, 43967, '\p{^Is_Blk= Cherokee_SUP}', ""); + Expect(0, 43967, '\P{Is_Blk= Cherokee_SUP}', ""); + Expect(1, 43967, '\P{^Is_Blk= Cherokee_SUP}', ""); + Expect(0, 43968, '\p{Is_Blk= Cherokee_SUP}', ""); + Expect(1, 43968, '\p{^Is_Blk= Cherokee_SUP}', ""); + Expect(1, 43968, '\P{Is_Blk= Cherokee_SUP}', ""); + Expect(0, 43968, '\P{^Is_Blk= Cherokee_SUP}', ""); + Error('\p{Block= :=chess_SYMBOLS}'); + Error('\P{Block= :=chess_SYMBOLS}'); Expect(1, 129647, '\p{Block=:\AChess_Symbols\z:}', "");; Expect(0, 129648, '\p{Block=:\AChess_Symbols\z:}', "");; Expect(1, 129647, '\p{Block=chesssymbols}', ""); @@ -6941,16 +6955,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 129648, '\P{^Block=chesssymbols}', ""); Expect(1, 129647, '\p{Block=:\Achesssymbols\z:}', "");; Expect(0, 129648, '\p{Block=:\Achesssymbols\z:}', "");; - Expect(1, 129647, '\p{Block= Chess_symbols}', ""); - Expect(0, 129647, '\p{^Block= Chess_symbols}', ""); - Expect(0, 129647, '\P{Block= Chess_symbols}', ""); - Expect(1, 129647, '\P{^Block= Chess_symbols}', ""); - Expect(0, 129648, '\p{Block= Chess_symbols}', ""); - Expect(1, 129648, '\p{^Block= Chess_symbols}', ""); - Expect(1, 129648, '\P{Block= Chess_symbols}', ""); - Expect(0, 129648, '\P{^Block= Chess_symbols}', ""); - Error('\p{Blk= Chess_Symbols/a/}'); - Error('\P{Blk= Chess_Symbols/a/}'); + Expect(1, 129647, '\p{Block= _CHESS_Symbols}', ""); + Expect(0, 129647, '\p{^Block= _CHESS_Symbols}', ""); + Expect(0, 129647, '\P{Block= _CHESS_Symbols}', ""); + Expect(1, 129647, '\P{^Block= _CHESS_Symbols}', ""); + Expect(0, 129648, '\p{Block= _CHESS_Symbols}', ""); + Expect(1, 129648, '\p{^Block= _CHESS_Symbols}', ""); + Expect(1, 129648, '\P{Block= _CHESS_Symbols}', ""); + Expect(0, 129648, '\P{^Block= _CHESS_Symbols}', ""); + Error('\p{Blk=-:=Chess_Symbols}'); + Error('\P{Blk=-:=Chess_Symbols}'); Expect(1, 129647, '\p{Blk=:\AChess_Symbols\z:}', "");; Expect(0, 129648, '\p{Blk=:\AChess_Symbols\z:}', "");; Expect(1, 129647, '\p{Blk=chesssymbols}', ""); @@ -6963,16 +6977,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 129648, '\P{^Blk=chesssymbols}', ""); Expect(1, 129647, '\p{Blk=:\Achesssymbols\z:}', "");; Expect(0, 129648, '\p{Blk=:\Achesssymbols\z:}', "");; - Expect(1, 129647, '\p{Blk=- Chess_symbols}', ""); - Expect(0, 129647, '\p{^Blk=- Chess_symbols}', ""); - Expect(0, 129647, '\P{Blk=- Chess_symbols}', ""); - Expect(1, 129647, '\P{^Blk=- Chess_symbols}', ""); - Expect(0, 129648, '\p{Blk=- Chess_symbols}', ""); - Expect(1, 129648, '\p{^Blk=- Chess_symbols}', ""); - Expect(1, 129648, '\P{Blk=- Chess_symbols}', ""); - Expect(0, 129648, '\P{^Blk=- Chess_symbols}', ""); - Error('\p{Is_Block= -Chess_SYMBOLS:=}'); - Error('\P{Is_Block= -Chess_SYMBOLS:=}'); + Expect(1, 129647, '\p{Blk=__Chess_Symbols}', ""); + Expect(0, 129647, '\p{^Blk=__Chess_Symbols}', ""); + Expect(0, 129647, '\P{Blk=__Chess_Symbols}', ""); + Expect(1, 129647, '\P{^Blk=__Chess_Symbols}', ""); + Expect(0, 129648, '\p{Blk=__Chess_Symbols}', ""); + Expect(1, 129648, '\p{^Blk=__Chess_Symbols}', ""); + Expect(1, 129648, '\P{Blk=__Chess_Symbols}', ""); + Expect(0, 129648, '\P{^Blk=__Chess_Symbols}', ""); + Error('\p{Is_Block=_:=Chess_symbols}'); + Error('\P{Is_Block=_:=Chess_symbols}'); Expect(1, 129647, '\p{Is_Block=chesssymbols}', ""); Expect(0, 129647, '\p{^Is_Block=chesssymbols}', ""); Expect(0, 129647, '\P{Is_Block=chesssymbols}', ""); @@ -6981,16 +6995,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 129648, '\p{^Is_Block=chesssymbols}', ""); Expect(1, 129648, '\P{Is_Block=chesssymbols}', ""); Expect(0, 129648, '\P{^Is_Block=chesssymbols}', ""); - Expect(1, 129647, '\p{Is_Block=_-CHESS_SYMBOLS}', ""); - Expect(0, 129647, '\p{^Is_Block=_-CHESS_SYMBOLS}', ""); - Expect(0, 129647, '\P{Is_Block=_-CHESS_SYMBOLS}', ""); - Expect(1, 129647, '\P{^Is_Block=_-CHESS_SYMBOLS}', ""); - Expect(0, 129648, '\p{Is_Block=_-CHESS_SYMBOLS}', ""); - Expect(1, 129648, '\p{^Is_Block=_-CHESS_SYMBOLS}', ""); - Expect(1, 129648, '\P{Is_Block=_-CHESS_SYMBOLS}', ""); - Expect(0, 129648, '\P{^Is_Block=_-CHESS_SYMBOLS}', ""); - Error('\p{Is_Blk=/a/ _Chess_symbols}'); - Error('\P{Is_Blk=/a/ _Chess_symbols}'); + Expect(1, 129647, '\p{Is_Block= Chess_symbols}', ""); + Expect(0, 129647, '\p{^Is_Block= Chess_symbols}', ""); + Expect(0, 129647, '\P{Is_Block= Chess_symbols}', ""); + Expect(1, 129647, '\P{^Is_Block= Chess_symbols}', ""); + Expect(0, 129648, '\p{Is_Block= Chess_symbols}', ""); + Expect(1, 129648, '\p{^Is_Block= Chess_symbols}', ""); + Expect(1, 129648, '\P{Is_Block= Chess_symbols}', ""); + Expect(0, 129648, '\P{^Is_Block= Chess_symbols}', ""); + Error('\p{Is_Blk=/a/_ CHESS_Symbols}'); + Error('\P{Is_Blk=/a/_ CHESS_Symbols}'); Expect(1, 129647, '\p{Is_Blk=chesssymbols}', ""); Expect(0, 129647, '\p{^Is_Blk=chesssymbols}', ""); Expect(0, 129647, '\P{Is_Blk=chesssymbols}', ""); @@ -6999,16 +7013,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 129648, '\p{^Is_Blk=chesssymbols}', ""); Expect(1, 129648, '\P{Is_Blk=chesssymbols}', ""); Expect(0, 129648, '\P{^Is_Blk=chesssymbols}', ""); - Expect(1, 129647, '\p{Is_Blk= -Chess_SYMBOLS}', ""); - Expect(0, 129647, '\p{^Is_Blk= -Chess_SYMBOLS}', ""); - Expect(0, 129647, '\P{Is_Blk= -Chess_SYMBOLS}', ""); - Expect(1, 129647, '\P{^Is_Blk= -Chess_SYMBOLS}', ""); - Expect(0, 129648, '\p{Is_Blk= -Chess_SYMBOLS}', ""); - Expect(1, 129648, '\p{^Is_Blk= -Chess_SYMBOLS}', ""); - Expect(1, 129648, '\P{Is_Blk= -Chess_SYMBOLS}', ""); - Expect(0, 129648, '\P{^Is_Blk= -Chess_SYMBOLS}', ""); - Error('\p{Block=/a/ CJK_Unified_Ideographs}'); - Error('\P{Block=/a/ CJK_Unified_Ideographs}'); + Expect(1, 129647, '\p{Is_Blk=_ Chess_symbols}', ""); + Expect(0, 129647, '\p{^Is_Blk=_ Chess_symbols}', ""); + Expect(0, 129647, '\P{Is_Blk=_ Chess_symbols}', ""); + Expect(1, 129647, '\P{^Is_Blk=_ Chess_symbols}', ""); + Expect(0, 129648, '\p{Is_Blk=_ Chess_symbols}', ""); + Expect(1, 129648, '\p{^Is_Blk=_ Chess_symbols}', ""); + Expect(1, 129648, '\P{Is_Blk=_ Chess_symbols}', ""); + Expect(0, 129648, '\P{^Is_Blk=_ Chess_symbols}', ""); + Error('\p{Block=/a/- Chorasmian}'); + Error('\P{Block=/a/- Chorasmian}'); + Expect(1, 69599, '\p{Block=:\AChorasmian\z:}', "");; + Expect(0, 69600, '\p{Block=:\AChorasmian\z:}', "");; + Expect(1, 69599, '\p{Block=chorasmian}', ""); + Expect(0, 69599, '\p{^Block=chorasmian}', ""); + Expect(0, 69599, '\P{Block=chorasmian}', ""); + Expect(1, 69599, '\P{^Block=chorasmian}', ""); + Expect(0, 69600, '\p{Block=chorasmian}', ""); + Expect(1, 69600, '\p{^Block=chorasmian}', ""); + Expect(1, 69600, '\P{Block=chorasmian}', ""); + Expect(0, 69600, '\P{^Block=chorasmian}', ""); + Expect(1, 69599, '\p{Block=:\Achorasmian\z:}', "");; + Expect(0, 69600, '\p{Block=:\Achorasmian\z:}', "");; + Expect(1, 69599, '\p{Block: _ Chorasmian}', ""); + Expect(0, 69599, '\p{^Block: _ Chorasmian}', ""); + Expect(0, 69599, '\P{Block: _ Chorasmian}', ""); + Expect(1, 69599, '\P{^Block: _ Chorasmian}', ""); + Expect(0, 69600, '\p{Block: _ Chorasmian}', ""); + Expect(1, 69600, '\p{^Block: _ Chorasmian}', ""); + Expect(1, 69600, '\P{Block: _ Chorasmian}', ""); + Expect(0, 69600, '\P{^Block: _ Chorasmian}', ""); + Error('\p{Blk=:= _Chorasmian}'); + Error('\P{Blk=:= _Chorasmian}'); + Expect(1, 69599, '\p{Blk=:\AChorasmian\z:}', "");; + Expect(0, 69600, '\p{Blk=:\AChorasmian\z:}', "");; + Expect(1, 69599, '\p{Blk=chorasmian}', ""); + Expect(0, 69599, '\p{^Blk=chorasmian}', ""); + Expect(0, 69599, '\P{Blk=chorasmian}', ""); + Expect(1, 69599, '\P{^Blk=chorasmian}', ""); + Expect(0, 69600, '\p{Blk=chorasmian}', ""); + Expect(1, 69600, '\p{^Blk=chorasmian}', ""); + Expect(1, 69600, '\P{Blk=chorasmian}', ""); + Expect(0, 69600, '\P{^Blk=chorasmian}', ""); + Expect(1, 69599, '\p{Blk=:\Achorasmian\z:}', "");; + Expect(0, 69600, '\p{Blk=:\Achorasmian\z:}', "");; + Expect(1, 69599, '\p{Blk=_ chorasmian}', ""); + Expect(0, 69599, '\p{^Blk=_ chorasmian}', ""); + Expect(0, 69599, '\P{Blk=_ chorasmian}', ""); + Expect(1, 69599, '\P{^Blk=_ chorasmian}', ""); + Expect(0, 69600, '\p{Blk=_ chorasmian}', ""); + Expect(1, 69600, '\p{^Blk=_ chorasmian}', ""); + Expect(1, 69600, '\P{Blk=_ chorasmian}', ""); + Expect(0, 69600, '\P{^Blk=_ chorasmian}', ""); + Error('\p{Is_Block=_:=chorasmian}'); + Error('\P{Is_Block=_:=chorasmian}'); + Expect(1, 69599, '\p{Is_Block=chorasmian}', ""); + Expect(0, 69599, '\p{^Is_Block=chorasmian}', ""); + Expect(0, 69599, '\P{Is_Block=chorasmian}', ""); + Expect(1, 69599, '\P{^Is_Block=chorasmian}', ""); + Expect(0, 69600, '\p{Is_Block=chorasmian}', ""); + Expect(1, 69600, '\p{^Is_Block=chorasmian}', ""); + Expect(1, 69600, '\P{Is_Block=chorasmian}', ""); + Expect(0, 69600, '\P{^Is_Block=chorasmian}', ""); + Expect(1, 69599, '\p{Is_Block= chorasmian}', ""); + Expect(0, 69599, '\p{^Is_Block= chorasmian}', ""); + Expect(0, 69599, '\P{Is_Block= chorasmian}', ""); + Expect(1, 69599, '\P{^Is_Block= chorasmian}', ""); + Expect(0, 69600, '\p{Is_Block= chorasmian}', ""); + Expect(1, 69600, '\p{^Is_Block= chorasmian}', ""); + Expect(1, 69600, '\P{Is_Block= chorasmian}', ""); + Expect(0, 69600, '\P{^Is_Block= chorasmian}', ""); + Error('\p{Is_Blk=/a/CHORASMIAN}'); + Error('\P{Is_Blk=/a/CHORASMIAN}'); + Expect(1, 69599, '\p{Is_Blk=chorasmian}', ""); + Expect(0, 69599, '\p{^Is_Blk=chorasmian}', ""); + Expect(0, 69599, '\P{Is_Blk=chorasmian}', ""); + Expect(1, 69599, '\P{^Is_Blk=chorasmian}', ""); + Expect(0, 69600, '\p{Is_Blk=chorasmian}', ""); + Expect(1, 69600, '\p{^Is_Blk=chorasmian}', ""); + Expect(1, 69600, '\P{Is_Blk=chorasmian}', ""); + Expect(0, 69600, '\P{^Is_Blk=chorasmian}', ""); + Expect(1, 69599, '\p{Is_Blk=_Chorasmian}', ""); + Expect(0, 69599, '\p{^Is_Blk=_Chorasmian}', ""); + Expect(0, 69599, '\P{Is_Blk=_Chorasmian}', ""); + Expect(1, 69599, '\P{^Is_Blk=_Chorasmian}', ""); + Expect(0, 69600, '\p{Is_Blk=_Chorasmian}', ""); + Expect(1, 69600, '\p{^Is_Blk=_Chorasmian}', ""); + Expect(1, 69600, '\P{Is_Blk=_Chorasmian}', ""); + Expect(0, 69600, '\P{^Is_Blk=_Chorasmian}', ""); + Error('\p{Block=-cjk_UNIFIED_Ideographs:=}'); + Error('\P{Block=-cjk_UNIFIED_Ideographs:=}'); Expect(1, 40959, '\p{Block=:\ACJK_Unified_Ideographs\z:}', "");; Expect(0, 40960, '\p{Block=:\ACJK_Unified_Ideographs\z:}', "");; Expect(1, 40959, '\p{Block=cjkunifiedideographs}', ""); @@ -7021,16 +7115,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 40960, '\P{^Block=cjkunifiedideographs}', ""); Expect(1, 40959, '\p{Block=:\Acjkunifiedideographs\z:}', "");; Expect(0, 40960, '\p{Block=:\Acjkunifiedideographs\z:}', "");; - Expect(1, 40959, '\p{Block= CJK_Unified_IDEOGRAPHS}', ""); - Expect(0, 40959, '\p{^Block= CJK_Unified_IDEOGRAPHS}', ""); - Expect(0, 40959, '\P{Block= CJK_Unified_IDEOGRAPHS}', ""); - Expect(1, 40959, '\P{^Block= CJK_Unified_IDEOGRAPHS}', ""); - Expect(0, 40960, '\p{Block= CJK_Unified_IDEOGRAPHS}', ""); - Expect(1, 40960, '\p{^Block= CJK_Unified_IDEOGRAPHS}', ""); - Expect(1, 40960, '\P{Block= CJK_Unified_IDEOGRAPHS}', ""); - Expect(0, 40960, '\P{^Block= CJK_Unified_IDEOGRAPHS}', ""); - Error('\p{Blk: := CJK}'); - Error('\P{Blk: := CJK}'); + Expect(1, 40959, '\p{Block=--CJK_unified_Ideographs}', ""); + Expect(0, 40959, '\p{^Block=--CJK_unified_Ideographs}', ""); + Expect(0, 40959, '\P{Block=--CJK_unified_Ideographs}', ""); + Expect(1, 40959, '\P{^Block=--CJK_unified_Ideographs}', ""); + Expect(0, 40960, '\p{Block=--CJK_unified_Ideographs}', ""); + Expect(1, 40960, '\p{^Block=--CJK_unified_Ideographs}', ""); + Expect(1, 40960, '\P{Block=--CJK_unified_Ideographs}', ""); + Expect(0, 40960, '\P{^Block=--CJK_unified_Ideographs}', ""); + Error('\p{Blk=_:=CJK}'); + Error('\P{Blk=_:=CJK}'); Expect(1, 40959, '\p{Blk=:\ACJK\z:}', "");; Expect(0, 40960, '\p{Blk=:\ACJK\z:}', "");; Expect(1, 40959, '\p{Blk=cjk}', ""); @@ -7043,16 +7137,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 40960, '\P{^Blk=cjk}', ""); Expect(1, 40959, '\p{Blk=:\Acjk\z:}', "");; Expect(0, 40960, '\p{Blk=:\Acjk\z:}', "");; - Expect(1, 40959, '\p{Blk=CJK}', ""); - Expect(0, 40959, '\p{^Blk=CJK}', ""); - Expect(0, 40959, '\P{Blk=CJK}', ""); - Expect(1, 40959, '\P{^Blk=CJK}', ""); - Expect(0, 40960, '\p{Blk=CJK}', ""); - Expect(1, 40960, '\p{^Blk=CJK}', ""); - Expect(1, 40960, '\P{Blk=CJK}', ""); - Expect(0, 40960, '\P{^Blk=CJK}', ""); - Error('\p{Is_Block=:=_ cjk_UNIFIED_Ideographs}'); - Error('\P{Is_Block=:=_ cjk_UNIFIED_Ideographs}'); + Expect(1, 40959, '\p{Blk=_-CJK}', ""); + Expect(0, 40959, '\p{^Blk=_-CJK}', ""); + Expect(0, 40959, '\P{Blk=_-CJK}', ""); + Expect(1, 40959, '\P{^Blk=_-CJK}', ""); + Expect(0, 40960, '\p{Blk=_-CJK}', ""); + Expect(1, 40960, '\p{^Blk=_-CJK}', ""); + Expect(1, 40960, '\P{Blk=_-CJK}', ""); + Expect(0, 40960, '\P{^Blk=_-CJK}', ""); + Error('\p{Is_Block=/a/ CJK_Unified_IDEOGRAPHS}'); + Error('\P{Is_Block=/a/ CJK_Unified_IDEOGRAPHS}'); Expect(1, 40959, '\p{Is_Block=cjkunifiedideographs}', ""); Expect(0, 40959, '\p{^Is_Block=cjkunifiedideographs}', ""); Expect(0, 40959, '\P{Is_Block=cjkunifiedideographs}', ""); @@ -7061,16 +7155,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 40960, '\p{^Is_Block=cjkunifiedideographs}', ""); Expect(1, 40960, '\P{Is_Block=cjkunifiedideographs}', ""); Expect(0, 40960, '\P{^Is_Block=cjkunifiedideographs}', ""); - Expect(1, 40959, '\p{Is_Block=_ CJK_unified_ideographs}', ""); - Expect(0, 40959, '\p{^Is_Block=_ CJK_unified_ideographs}', ""); - Expect(0, 40959, '\P{Is_Block=_ CJK_unified_ideographs}', ""); - Expect(1, 40959, '\P{^Is_Block=_ CJK_unified_ideographs}', ""); - Expect(0, 40960, '\p{Is_Block=_ CJK_unified_ideographs}', ""); - Expect(1, 40960, '\p{^Is_Block=_ CJK_unified_ideographs}', ""); - Expect(1, 40960, '\P{Is_Block=_ CJK_unified_ideographs}', ""); - Expect(0, 40960, '\P{^Is_Block=_ CJK_unified_ideographs}', ""); - Error('\p{Is_Blk=_/a/CJK}'); - Error('\P{Is_Blk=_/a/CJK}'); + Expect(1, 40959, '\p{Is_Block= cjk_UNIFIED_Ideographs}', ""); + Expect(0, 40959, '\p{^Is_Block= cjk_UNIFIED_Ideographs}', ""); + Expect(0, 40959, '\P{Is_Block= cjk_UNIFIED_Ideographs}', ""); + Expect(1, 40959, '\P{^Is_Block= cjk_UNIFIED_Ideographs}', ""); + Expect(0, 40960, '\p{Is_Block= cjk_UNIFIED_Ideographs}', ""); + Expect(1, 40960, '\p{^Is_Block= cjk_UNIFIED_Ideographs}', ""); + Expect(1, 40960, '\P{Is_Block= cjk_UNIFIED_Ideographs}', ""); + Expect(0, 40960, '\P{^Is_Block= cjk_UNIFIED_Ideographs}', ""); + Error('\p{Is_Blk=-CJK/a/}'); + Error('\P{Is_Blk=-CJK/a/}'); Expect(1, 40959, '\p{Is_Blk=cjk}', ""); Expect(0, 40959, '\p{^Is_Blk=cjk}', ""); Expect(0, 40959, '\P{Is_Blk=cjk}', ""); @@ -7079,16 +7173,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 40960, '\p{^Is_Blk=cjk}', ""); Expect(1, 40960, '\P{Is_Blk=cjk}', ""); Expect(0, 40960, '\P{^Is_Blk=cjk}', ""); - Expect(1, 40959, '\p{Is_Blk= cjk}', ""); - Expect(0, 40959, '\p{^Is_Blk= cjk}', ""); - Expect(0, 40959, '\P{Is_Blk= cjk}', ""); - Expect(1, 40959, '\P{^Is_Blk= cjk}', ""); - Expect(0, 40960, '\p{Is_Blk= cjk}', ""); - Expect(1, 40960, '\p{^Is_Blk= cjk}', ""); - Expect(1, 40960, '\P{Is_Blk= cjk}', ""); - Expect(0, 40960, '\P{^Is_Blk= cjk}', ""); - Error('\p{Block= /a/cjk_Compatibility}'); - Error('\P{Block= /a/cjk_Compatibility}'); + Expect(1, 40959, '\p{Is_Blk=-CJK}', ""); + Expect(0, 40959, '\p{^Is_Blk=-CJK}', ""); + Expect(0, 40959, '\P{Is_Blk=-CJK}', ""); + Expect(1, 40959, '\P{^Is_Blk=-CJK}', ""); + Expect(0, 40960, '\p{Is_Blk=-CJK}', ""); + Expect(1, 40960, '\p{^Is_Blk=-CJK}', ""); + Expect(1, 40960, '\P{Is_Blk=-CJK}', ""); + Expect(0, 40960, '\P{^Is_Blk=-CJK}', ""); + Error('\p{Block=/a/ -CJK_COMPATIBILITY}'); + Error('\P{Block=/a/ -CJK_COMPATIBILITY}'); Expect(1, 13311, '\p{Block=:\ACJK_Compatibility\z:}', "");; Expect(0, 13312, '\p{Block=:\ACJK_Compatibility\z:}', "");; Expect(1, 13311, '\p{Block=cjkcompatibility}', ""); @@ -7101,16 +7195,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 13312, '\P{^Block=cjkcompatibility}', ""); Expect(1, 13311, '\p{Block=:\Acjkcompatibility\z:}', "");; Expect(0, 13312, '\p{Block=:\Acjkcompatibility\z:}', "");; - Expect(1, 13311, '\p{Block=cjk_Compatibility}', ""); - Expect(0, 13311, '\p{^Block=cjk_Compatibility}', ""); - Expect(0, 13311, '\P{Block=cjk_Compatibility}', ""); - Expect(1, 13311, '\P{^Block=cjk_Compatibility}', ""); - Expect(0, 13312, '\p{Block=cjk_Compatibility}', ""); - Expect(1, 13312, '\p{^Block=cjk_Compatibility}', ""); - Expect(1, 13312, '\P{Block=cjk_Compatibility}', ""); - Expect(0, 13312, '\P{^Block=cjk_Compatibility}', ""); - Error('\p{Blk= :=CJK_Compat}'); - Error('\P{Blk= :=CJK_Compat}'); + Expect(1, 13311, '\p{Block: cjk_Compatibility}', ""); + Expect(0, 13311, '\p{^Block: cjk_Compatibility}', ""); + Expect(0, 13311, '\P{Block: cjk_Compatibility}', ""); + Expect(1, 13311, '\P{^Block: cjk_Compatibility}', ""); + Expect(0, 13312, '\p{Block: cjk_Compatibility}', ""); + Expect(1, 13312, '\p{^Block: cjk_Compatibility}', ""); + Expect(1, 13312, '\P{Block: cjk_Compatibility}', ""); + Expect(0, 13312, '\P{^Block: cjk_Compatibility}', ""); + Error('\p{Blk: /a/CJK_compat}'); + Error('\P{Blk: /a/CJK_compat}'); Expect(1, 13311, '\p{Blk=:\ACJK_Compat\z:}', "");; Expect(0, 13312, '\p{Blk=:\ACJK_Compat\z:}', "");; Expect(1, 13311, '\p{Blk=cjkcompat}', ""); @@ -7123,16 +7217,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 13312, '\P{^Blk=cjkcompat}', ""); Expect(1, 13311, '\p{Blk=:\Acjkcompat\z:}', "");; Expect(0, 13312, '\p{Blk=:\Acjkcompat\z:}', "");; - Expect(1, 13311, '\p{Blk= CJK_Compat}', ""); - Expect(0, 13311, '\p{^Blk= CJK_Compat}', ""); - Expect(0, 13311, '\P{Blk= CJK_Compat}', ""); - Expect(1, 13311, '\P{^Blk= CJK_Compat}', ""); - Expect(0, 13312, '\p{Blk= CJK_Compat}', ""); - Expect(1, 13312, '\p{^Blk= CJK_Compat}', ""); - Expect(1, 13312, '\P{Blk= CJK_Compat}', ""); - Expect(0, 13312, '\P{^Blk= CJK_Compat}', ""); - Error('\p{Is_Block=/a/cjk_COMPATIBILITY}'); - Error('\P{Is_Block=/a/cjk_COMPATIBILITY}'); + Expect(1, 13311, '\p{Blk= CJK_Compat}', ""); + Expect(0, 13311, '\p{^Blk= CJK_Compat}', ""); + Expect(0, 13311, '\P{Blk= CJK_Compat}', ""); + Expect(1, 13311, '\P{^Blk= CJK_Compat}', ""); + Expect(0, 13312, '\p{Blk= CJK_Compat}', ""); + Expect(1, 13312, '\p{^Blk= CJK_Compat}', ""); + Expect(1, 13312, '\P{Blk= CJK_Compat}', ""); + Expect(0, 13312, '\P{^Blk= CJK_Compat}', ""); + Error('\p{Is_Block=:= cjk_Compatibility}'); + Error('\P{Is_Block=:= cjk_Compatibility}'); Expect(1, 13311, '\p{Is_Block=cjkcompatibility}', ""); Expect(0, 13311, '\p{^Is_Block=cjkcompatibility}', ""); Expect(0, 13311, '\P{Is_Block=cjkcompatibility}', ""); @@ -7141,16 +7235,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 13312, '\p{^Is_Block=cjkcompatibility}', ""); Expect(1, 13312, '\P{Is_Block=cjkcompatibility}', ""); Expect(0, 13312, '\P{^Is_Block=cjkcompatibility}', ""); - Expect(1, 13311, '\p{Is_Block=__CJK_COMPATIBILITY}', ""); - Expect(0, 13311, '\p{^Is_Block=__CJK_COMPATIBILITY}', ""); - Expect(0, 13311, '\P{Is_Block=__CJK_COMPATIBILITY}', ""); - Expect(1, 13311, '\P{^Is_Block=__CJK_COMPATIBILITY}', ""); - Expect(0, 13312, '\p{Is_Block=__CJK_COMPATIBILITY}', ""); - Expect(1, 13312, '\p{^Is_Block=__CJK_COMPATIBILITY}', ""); - Expect(1, 13312, '\P{Is_Block=__CJK_COMPATIBILITY}', ""); - Expect(0, 13312, '\P{^Is_Block=__CJK_COMPATIBILITY}', ""); - Error('\p{Is_Blk=:=_ CJK_Compat}'); - Error('\P{Is_Blk=:=_ CJK_Compat}'); + Expect(1, 13311, '\p{Is_Block= CJK_Compatibility}', ""); + Expect(0, 13311, '\p{^Is_Block= CJK_Compatibility}', ""); + Expect(0, 13311, '\P{Is_Block= CJK_Compatibility}', ""); + Expect(1, 13311, '\P{^Is_Block= CJK_Compatibility}', ""); + Expect(0, 13312, '\p{Is_Block= CJK_Compatibility}', ""); + Expect(1, 13312, '\p{^Is_Block= CJK_Compatibility}', ""); + Expect(1, 13312, '\P{Is_Block= CJK_Compatibility}', ""); + Expect(0, 13312, '\P{^Is_Block= CJK_Compatibility}', ""); + Error('\p{Is_Blk=/a/--CJK_COMPAT}'); + Error('\P{Is_Blk=/a/--CJK_COMPAT}'); Expect(1, 13311, '\p{Is_Blk=cjkcompat}', ""); Expect(0, 13311, '\p{^Is_Blk=cjkcompat}', ""); Expect(0, 13311, '\P{Is_Blk=cjkcompat}', ""); @@ -7159,16 +7253,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 13312, '\p{^Is_Blk=cjkcompat}', ""); Expect(1, 13312, '\P{Is_Blk=cjkcompat}', ""); Expect(0, 13312, '\P{^Is_Blk=cjkcompat}', ""); - Expect(1, 13311, '\p{Is_Blk: -_CJK_compat}', ""); - Expect(0, 13311, '\p{^Is_Blk: -_CJK_compat}', ""); - Expect(0, 13311, '\P{Is_Blk: -_CJK_compat}', ""); - Expect(1, 13311, '\P{^Is_Blk: -_CJK_compat}', ""); - Expect(0, 13312, '\p{Is_Blk: -_CJK_compat}', ""); - Expect(1, 13312, '\p{^Is_Blk: -_CJK_compat}', ""); - Expect(1, 13312, '\P{Is_Blk: -_CJK_compat}', ""); - Expect(0, 13312, '\P{^Is_Blk: -_CJK_compat}', ""); - Error('\p{Block::=_-cjk_Compatibility_forms}'); - Error('\P{Block::=_-cjk_Compatibility_forms}'); + Expect(1, 13311, '\p{Is_Blk=_cjk_compat}', ""); + Expect(0, 13311, '\p{^Is_Blk=_cjk_compat}', ""); + Expect(0, 13311, '\P{Is_Blk=_cjk_compat}', ""); + Expect(1, 13311, '\P{^Is_Blk=_cjk_compat}', ""); + Expect(0, 13312, '\p{Is_Blk=_cjk_compat}', ""); + Expect(1, 13312, '\p{^Is_Blk=_cjk_compat}', ""); + Expect(1, 13312, '\P{Is_Blk=_cjk_compat}', ""); + Expect(0, 13312, '\P{^Is_Blk=_cjk_compat}', ""); + Error('\p{Block= CJK_compatibility_FORMS/a/}'); + Error('\P{Block= CJK_compatibility_FORMS/a/}'); Expect(1, 65103, '\p{Block=:\ACJK_Compatibility_Forms\z:}', "");; Expect(0, 65104, '\p{Block=:\ACJK_Compatibility_Forms\z:}', "");; Expect(1, 65103, '\p{Block=cjkcompatibilityforms}', ""); @@ -7181,16 +7275,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65104, '\P{^Block=cjkcompatibilityforms}', ""); Expect(1, 65103, '\p{Block=:\Acjkcompatibilityforms\z:}', "");; Expect(0, 65104, '\p{Block=:\Acjkcompatibilityforms\z:}', "");; - Expect(1, 65103, '\p{Block=_ CJK_Compatibility_forms}', ""); - Expect(0, 65103, '\p{^Block=_ CJK_Compatibility_forms}', ""); - Expect(0, 65103, '\P{Block=_ CJK_Compatibility_forms}', ""); - Expect(1, 65103, '\P{^Block=_ CJK_Compatibility_forms}', ""); - Expect(0, 65104, '\p{Block=_ CJK_Compatibility_forms}', ""); - Expect(1, 65104, '\p{^Block=_ CJK_Compatibility_forms}', ""); - Expect(1, 65104, '\P{Block=_ CJK_Compatibility_forms}', ""); - Expect(0, 65104, '\P{^Block=_ CJK_Compatibility_forms}', ""); - Error('\p{Blk=:=- CJK_compat_FORMS}'); - Error('\P{Blk=:=- CJK_compat_FORMS}'); + Expect(1, 65103, '\p{Block= CJK_Compatibility_forms}', ""); + Expect(0, 65103, '\p{^Block= CJK_Compatibility_forms}', ""); + Expect(0, 65103, '\P{Block= CJK_Compatibility_forms}', ""); + Expect(1, 65103, '\P{^Block= CJK_Compatibility_forms}', ""); + Expect(0, 65104, '\p{Block= CJK_Compatibility_forms}', ""); + Expect(1, 65104, '\p{^Block= CJK_Compatibility_forms}', ""); + Expect(1, 65104, '\P{Block= CJK_Compatibility_forms}', ""); + Expect(0, 65104, '\P{^Block= CJK_Compatibility_forms}', ""); + Error('\p{Blk=:= cjk_Compat_Forms}'); + Error('\P{Blk=:= cjk_Compat_Forms}'); Expect(1, 65103, '\p{Blk=:\ACJK_Compat_Forms\z:}', "");; Expect(0, 65104, '\p{Blk=:\ACJK_Compat_Forms\z:}', "");; Expect(1, 65103, '\p{Blk=cjkcompatforms}', ""); @@ -7203,16 +7297,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65104, '\P{^Blk=cjkcompatforms}', ""); Expect(1, 65103, '\p{Blk=:\Acjkcompatforms\z:}', "");; Expect(0, 65104, '\p{Blk=:\Acjkcompatforms\z:}', "");; - Expect(1, 65103, '\p{Blk=_ CJK_Compat_FORMS}', ""); - Expect(0, 65103, '\p{^Blk=_ CJK_Compat_FORMS}', ""); - Expect(0, 65103, '\P{Blk=_ CJK_Compat_FORMS}', ""); - Expect(1, 65103, '\P{^Blk=_ CJK_Compat_FORMS}', ""); - Expect(0, 65104, '\p{Blk=_ CJK_Compat_FORMS}', ""); - Expect(1, 65104, '\p{^Blk=_ CJK_Compat_FORMS}', ""); - Expect(1, 65104, '\P{Blk=_ CJK_Compat_FORMS}', ""); - Expect(0, 65104, '\P{^Blk=_ CJK_Compat_FORMS}', ""); - Error('\p{Is_Block=:= _CJK_COMPATIBILITY_Forms}'); - Error('\P{Is_Block=:= _CJK_COMPATIBILITY_Forms}'); + Expect(1, 65103, '\p{Blk: CJK_compat_FORMS}', ""); + Expect(0, 65103, '\p{^Blk: CJK_compat_FORMS}', ""); + Expect(0, 65103, '\P{Blk: CJK_compat_FORMS}', ""); + Expect(1, 65103, '\P{^Blk: CJK_compat_FORMS}', ""); + Expect(0, 65104, '\p{Blk: CJK_compat_FORMS}', ""); + Expect(1, 65104, '\p{^Blk: CJK_compat_FORMS}', ""); + Expect(1, 65104, '\P{Blk: CJK_compat_FORMS}', ""); + Expect(0, 65104, '\P{^Blk: CJK_compat_FORMS}', ""); + Error('\p{Is_Block= CJK_Compatibility_Forms/a/}'); + Error('\P{Is_Block= CJK_Compatibility_Forms/a/}'); Expect(1, 65103, '\p{Is_Block=cjkcompatibilityforms}', ""); Expect(0, 65103, '\p{^Is_Block=cjkcompatibilityforms}', ""); Expect(0, 65103, '\P{Is_Block=cjkcompatibilityforms}', ""); @@ -7221,16 +7315,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65104, '\p{^Is_Block=cjkcompatibilityforms}', ""); Expect(1, 65104, '\P{Is_Block=cjkcompatibilityforms}', ""); Expect(0, 65104, '\P{^Is_Block=cjkcompatibilityforms}', ""); - Expect(1, 65103, '\p{Is_Block= cjk_Compatibility_forms}', ""); - Expect(0, 65103, '\p{^Is_Block= cjk_Compatibility_forms}', ""); - Expect(0, 65103, '\P{Is_Block= cjk_Compatibility_forms}', ""); - Expect(1, 65103, '\P{^Is_Block= cjk_Compatibility_forms}', ""); - Expect(0, 65104, '\p{Is_Block= cjk_Compatibility_forms}', ""); - Expect(1, 65104, '\p{^Is_Block= cjk_Compatibility_forms}', ""); - Expect(1, 65104, '\P{Is_Block= cjk_Compatibility_forms}', ""); - Expect(0, 65104, '\P{^Is_Block= cjk_Compatibility_forms}', ""); - Error('\p{Is_Blk: CJK_COMPAT_forms/a/}'); - Error('\P{Is_Blk: CJK_COMPAT_forms/a/}'); + Expect(1, 65103, '\p{Is_Block= CJK_compatibility_forms}', ""); + Expect(0, 65103, '\p{^Is_Block= CJK_compatibility_forms}', ""); + Expect(0, 65103, '\P{Is_Block= CJK_compatibility_forms}', ""); + Expect(1, 65103, '\P{^Is_Block= CJK_compatibility_forms}', ""); + Expect(0, 65104, '\p{Is_Block= CJK_compatibility_forms}', ""); + Expect(1, 65104, '\p{^Is_Block= CJK_compatibility_forms}', ""); + Expect(1, 65104, '\P{Is_Block= CJK_compatibility_forms}', ""); + Expect(0, 65104, '\P{^Is_Block= CJK_compatibility_forms}', ""); + Error('\p{Is_Blk=/a/ -CJK_Compat_forms}'); + Error('\P{Is_Blk=/a/ -CJK_Compat_forms}'); Expect(1, 65103, '\p{Is_Blk=cjkcompatforms}', ""); Expect(0, 65103, '\p{^Is_Blk=cjkcompatforms}', ""); Expect(0, 65103, '\P{Is_Blk=cjkcompatforms}', ""); @@ -7239,38 +7333,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65104, '\p{^Is_Blk=cjkcompatforms}', ""); Expect(1, 65104, '\P{Is_Blk=cjkcompatforms}', ""); Expect(0, 65104, '\P{^Is_Blk=cjkcompatforms}', ""); - Expect(1, 65103, '\p{Is_Blk=_ CJK_compat_FORMS}', ""); - Expect(0, 65103, '\p{^Is_Blk=_ CJK_compat_FORMS}', ""); - Expect(0, 65103, '\P{Is_Blk=_ CJK_compat_FORMS}', ""); - Expect(1, 65103, '\P{^Is_Blk=_ CJK_compat_FORMS}', ""); - Expect(0, 65104, '\p{Is_Blk=_ CJK_compat_FORMS}', ""); - Expect(1, 65104, '\p{^Is_Blk=_ CJK_compat_FORMS}', ""); - Expect(1, 65104, '\P{Is_Blk=_ CJK_compat_FORMS}', ""); - Expect(0, 65104, '\P{^Is_Blk=_ CJK_compat_FORMS}', ""); - Error('\p{Block= /a/CJK_COMPATIBILITY_ideographs}'); - Error('\P{Block= /a/CJK_COMPATIBILITY_ideographs}'); + Expect(1, 65103, '\p{Is_Blk=--CJK_Compat_Forms}', ""); + Expect(0, 65103, '\p{^Is_Blk=--CJK_Compat_Forms}', ""); + Expect(0, 65103, '\P{Is_Blk=--CJK_Compat_Forms}', ""); + Expect(1, 65103, '\P{^Is_Blk=--CJK_Compat_Forms}', ""); + Expect(0, 65104, '\p{Is_Blk=--CJK_Compat_Forms}', ""); + Expect(1, 65104, '\p{^Is_Blk=--CJK_Compat_Forms}', ""); + Expect(1, 65104, '\P{Is_Blk=--CJK_Compat_Forms}', ""); + Expect(0, 65104, '\P{^Is_Blk=--CJK_Compat_Forms}', ""); + Error('\p{Block=/a/ CJK_Compatibility_ideographs}'); + Error('\P{Block=/a/ CJK_Compatibility_ideographs}'); Expect(1, 64255, '\p{Block=:\ACJK_Compatibility_Ideographs\z:}', "");; Expect(0, 64256, '\p{Block=:\ACJK_Compatibility_Ideographs\z:}', "");; - Expect(1, 64255, '\p{Block:cjkcompatibilityideographs}', ""); - Expect(0, 64255, '\p{^Block:cjkcompatibilityideographs}', ""); - Expect(0, 64255, '\P{Block:cjkcompatibilityideographs}', ""); - Expect(1, 64255, '\P{^Block:cjkcompatibilityideographs}', ""); - Expect(0, 64256, '\p{Block:cjkcompatibilityideographs}', ""); - Expect(1, 64256, '\p{^Block:cjkcompatibilityideographs}', ""); - Expect(1, 64256, '\P{Block:cjkcompatibilityideographs}', ""); - Expect(0, 64256, '\P{^Block:cjkcompatibilityideographs}', ""); + Expect(1, 64255, '\p{Block=cjkcompatibilityideographs}', ""); + Expect(0, 64255, '\p{^Block=cjkcompatibilityideographs}', ""); + Expect(0, 64255, '\P{Block=cjkcompatibilityideographs}', ""); + Expect(1, 64255, '\P{^Block=cjkcompatibilityideographs}', ""); + Expect(0, 64256, '\p{Block=cjkcompatibilityideographs}', ""); + Expect(1, 64256, '\p{^Block=cjkcompatibilityideographs}', ""); + Expect(1, 64256, '\P{Block=cjkcompatibilityideographs}', ""); + Expect(0, 64256, '\P{^Block=cjkcompatibilityideographs}', ""); Expect(1, 64255, '\p{Block=:\Acjkcompatibilityideographs\z:}', "");; Expect(0, 64256, '\p{Block=:\Acjkcompatibilityideographs\z:}', "");; - Expect(1, 64255, '\p{Block=_ cjk_Compatibility_Ideographs}', ""); - Expect(0, 64255, '\p{^Block=_ cjk_Compatibility_Ideographs}', ""); - Expect(0, 64255, '\P{Block=_ cjk_Compatibility_Ideographs}', ""); - Expect(1, 64255, '\P{^Block=_ cjk_Compatibility_Ideographs}', ""); - Expect(0, 64256, '\p{Block=_ cjk_Compatibility_Ideographs}', ""); - Expect(1, 64256, '\p{^Block=_ cjk_Compatibility_Ideographs}', ""); - Expect(1, 64256, '\P{Block=_ cjk_Compatibility_Ideographs}', ""); - Expect(0, 64256, '\P{^Block=_ cjk_Compatibility_Ideographs}', ""); - Error('\p{Blk= /a/CJK_Compat_Ideographs}'); - Error('\P{Blk= /a/CJK_Compat_Ideographs}'); + Expect(1, 64255, '\p{Block=--CJK_Compatibility_ideographs}', ""); + Expect(0, 64255, '\p{^Block=--CJK_Compatibility_ideographs}', ""); + Expect(0, 64255, '\P{Block=--CJK_Compatibility_ideographs}', ""); + Expect(1, 64255, '\P{^Block=--CJK_Compatibility_ideographs}', ""); + Expect(0, 64256, '\p{Block=--CJK_Compatibility_ideographs}', ""); + Expect(1, 64256, '\p{^Block=--CJK_Compatibility_ideographs}', ""); + Expect(1, 64256, '\P{Block=--CJK_Compatibility_ideographs}', ""); + Expect(0, 64256, '\P{^Block=--CJK_Compatibility_ideographs}', ""); + Error('\p{Blk: :=- cjk_Compat_Ideographs}'); + Error('\P{Blk: :=- cjk_Compat_Ideographs}'); Expect(1, 64255, '\p{Blk=:\ACJK_Compat_Ideographs\z:}', "");; Expect(0, 64256, '\p{Blk=:\ACJK_Compat_Ideographs\z:}', "");; Expect(1, 64255, '\p{Blk=cjkcompatideographs}', ""); @@ -7283,16 +7377,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 64256, '\P{^Blk=cjkcompatideographs}', ""); Expect(1, 64255, '\p{Blk=:\Acjkcompatideographs\z:}', "");; Expect(0, 64256, '\p{Blk=:\Acjkcompatideographs\z:}', "");; - Expect(1, 64255, '\p{Blk=CJK_Compat_ideographs}', ""); - Expect(0, 64255, '\p{^Blk=CJK_Compat_ideographs}', ""); - Expect(0, 64255, '\P{Blk=CJK_Compat_ideographs}', ""); - Expect(1, 64255, '\P{^Blk=CJK_Compat_ideographs}', ""); - Expect(0, 64256, '\p{Blk=CJK_Compat_ideographs}', ""); - Expect(1, 64256, '\p{^Blk=CJK_Compat_ideographs}', ""); - Expect(1, 64256, '\P{Blk=CJK_Compat_ideographs}', ""); - Expect(0, 64256, '\P{^Blk=CJK_Compat_ideographs}', ""); - Error('\p{Is_Block=/a/ CJK_COMPATIBILITY_Ideographs}'); - Error('\P{Is_Block=/a/ CJK_COMPATIBILITY_Ideographs}'); + Expect(1, 64255, '\p{Blk=- cjk_compat_ideographs}', ""); + Expect(0, 64255, '\p{^Blk=- cjk_compat_ideographs}', ""); + Expect(0, 64255, '\P{Blk=- cjk_compat_ideographs}', ""); + Expect(1, 64255, '\P{^Blk=- cjk_compat_ideographs}', ""); + Expect(0, 64256, '\p{Blk=- cjk_compat_ideographs}', ""); + Expect(1, 64256, '\p{^Blk=- cjk_compat_ideographs}', ""); + Expect(1, 64256, '\P{Blk=- cjk_compat_ideographs}', ""); + Expect(0, 64256, '\P{^Blk=- cjk_compat_ideographs}', ""); + Error('\p{Is_Block= CJK_COMPATIBILITY_ideographs:=}'); + Error('\P{Is_Block= CJK_COMPATIBILITY_ideographs:=}'); Expect(1, 64255, '\p{Is_Block=cjkcompatibilityideographs}', ""); Expect(0, 64255, '\p{^Is_Block=cjkcompatibilityideographs}', ""); Expect(0, 64255, '\P{Is_Block=cjkcompatibilityideographs}', ""); @@ -7301,16 +7395,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 64256, '\p{^Is_Block=cjkcompatibilityideographs}', ""); Expect(1, 64256, '\P{Is_Block=cjkcompatibilityideographs}', ""); Expect(0, 64256, '\P{^Is_Block=cjkcompatibilityideographs}', ""); - Expect(1, 64255, '\p{Is_Block=-_CJK_Compatibility_Ideographs}', ""); - Expect(0, 64255, '\p{^Is_Block=-_CJK_Compatibility_Ideographs}', ""); - Expect(0, 64255, '\P{Is_Block=-_CJK_Compatibility_Ideographs}', ""); - Expect(1, 64255, '\P{^Is_Block=-_CJK_Compatibility_Ideographs}', ""); - Expect(0, 64256, '\p{Is_Block=-_CJK_Compatibility_Ideographs}', ""); - Expect(1, 64256, '\p{^Is_Block=-_CJK_Compatibility_Ideographs}', ""); - Expect(1, 64256, '\P{Is_Block=-_CJK_Compatibility_Ideographs}', ""); - Expect(0, 64256, '\P{^Is_Block=-_CJK_Compatibility_Ideographs}', ""); - Error('\p{Is_Blk=:= _cjk_Compat_IDEOGRAPHS}'); - Error('\P{Is_Blk=:= _cjk_Compat_IDEOGRAPHS}'); + Expect(1, 64255, '\p{Is_Block= CJK_compatibility_Ideographs}', ""); + Expect(0, 64255, '\p{^Is_Block= CJK_compatibility_Ideographs}', ""); + Expect(0, 64255, '\P{Is_Block= CJK_compatibility_Ideographs}', ""); + Expect(1, 64255, '\P{^Is_Block= CJK_compatibility_Ideographs}', ""); + Expect(0, 64256, '\p{Is_Block= CJK_compatibility_Ideographs}', ""); + Expect(1, 64256, '\p{^Is_Block= CJK_compatibility_Ideographs}', ""); + Expect(1, 64256, '\P{Is_Block= CJK_compatibility_Ideographs}', ""); + Expect(0, 64256, '\P{^Is_Block= CJK_compatibility_Ideographs}', ""); + Error('\p{Is_Blk=/a/- CJK_Compat_ideographs}'); + Error('\P{Is_Blk=/a/- CJK_Compat_ideographs}'); Expect(1, 64255, '\p{Is_Blk=cjkcompatideographs}', ""); Expect(0, 64255, '\p{^Is_Blk=cjkcompatideographs}', ""); Expect(0, 64255, '\P{Is_Blk=cjkcompatideographs}', ""); @@ -7319,60 +7413,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 64256, '\p{^Is_Blk=cjkcompatideographs}', ""); Expect(1, 64256, '\P{Is_Blk=cjkcompatideographs}', ""); Expect(0, 64256, '\P{^Is_Blk=cjkcompatideographs}', ""); - Expect(1, 64255, '\p{Is_Blk= cjk_Compat_ideographs}', ""); - Expect(0, 64255, '\p{^Is_Blk= cjk_Compat_ideographs}', ""); - Expect(0, 64255, '\P{Is_Blk= cjk_Compat_ideographs}', ""); - Expect(1, 64255, '\P{^Is_Blk= cjk_Compat_ideographs}', ""); - Expect(0, 64256, '\p{Is_Blk= cjk_Compat_ideographs}', ""); - Expect(1, 64256, '\p{^Is_Blk= cjk_Compat_ideographs}', ""); - Expect(1, 64256, '\P{Is_Blk= cjk_Compat_ideographs}', ""); - Expect(0, 64256, '\P{^Is_Blk= cjk_Compat_ideographs}', ""); - Error('\p{Block= CJK_compatibility_IDEOGRAPHS_supplement:=}'); - Error('\P{Block= CJK_compatibility_IDEOGRAPHS_supplement:=}'); + Expect(1, 64255, '\p{Is_Blk=-CJK_Compat_Ideographs}', ""); + Expect(0, 64255, '\p{^Is_Blk=-CJK_Compat_Ideographs}', ""); + Expect(0, 64255, '\P{Is_Blk=-CJK_Compat_Ideographs}', ""); + Expect(1, 64255, '\P{^Is_Blk=-CJK_Compat_Ideographs}', ""); + Expect(0, 64256, '\p{Is_Blk=-CJK_Compat_Ideographs}', ""); + Expect(1, 64256, '\p{^Is_Blk=-CJK_Compat_Ideographs}', ""); + Expect(1, 64256, '\P{Is_Blk=-CJK_Compat_Ideographs}', ""); + Expect(0, 64256, '\P{^Is_Blk=-CJK_Compat_Ideographs}', ""); + Error('\p{Block= CJK_Compatibility_IDEOGRAPHS_SUPPLEMENT:=}'); + Error('\P{Block= CJK_Compatibility_IDEOGRAPHS_SUPPLEMENT:=}'); Expect(1, 195103, '\p{Block=:\ACJK_Compatibility_Ideographs_Supplement\z:}', "");; Expect(0, 195104, '\p{Block=:\ACJK_Compatibility_Ideographs_Supplement\z:}', "");; - Expect(1, 195103, '\p{Block: cjkcompatibilityideographssupplement}', ""); - Expect(0, 195103, '\p{^Block: cjkcompatibilityideographssupplement}', ""); - Expect(0, 195103, '\P{Block: cjkcompatibilityideographssupplement}', ""); - Expect(1, 195103, '\P{^Block: cjkcompatibilityideographssupplement}', ""); - Expect(0, 195104, '\p{Block: cjkcompatibilityideographssupplement}', ""); - Expect(1, 195104, '\p{^Block: cjkcompatibilityideographssupplement}', ""); - Expect(1, 195104, '\P{Block: cjkcompatibilityideographssupplement}', ""); - Expect(0, 195104, '\P{^Block: cjkcompatibilityideographssupplement}', ""); + Expect(1, 195103, '\p{Block=cjkcompatibilityideographssupplement}', ""); + Expect(0, 195103, '\p{^Block=cjkcompatibilityideographssupplement}', ""); + Expect(0, 195103, '\P{Block=cjkcompatibilityideographssupplement}', ""); + Expect(1, 195103, '\P{^Block=cjkcompatibilityideographssupplement}', ""); + Expect(0, 195104, '\p{Block=cjkcompatibilityideographssupplement}', ""); + Expect(1, 195104, '\p{^Block=cjkcompatibilityideographssupplement}', ""); + Expect(1, 195104, '\P{Block=cjkcompatibilityideographssupplement}', ""); + Expect(0, 195104, '\P{^Block=cjkcompatibilityideographssupplement}', ""); Expect(1, 195103, '\p{Block=:\Acjkcompatibilityideographssupplement\z:}', "");; Expect(0, 195104, '\p{Block=:\Acjkcompatibilityideographssupplement\z:}', "");; - Expect(1, 195103, '\p{Block= CJK_COMPATIBILITY_ideographs_SUPPLEMENT}', ""); - Expect(0, 195103, '\p{^Block= CJK_COMPATIBILITY_ideographs_SUPPLEMENT}', ""); - Expect(0, 195103, '\P{Block= CJK_COMPATIBILITY_ideographs_SUPPLEMENT}', ""); - Expect(1, 195103, '\P{^Block= CJK_COMPATIBILITY_ideographs_SUPPLEMENT}', ""); - Expect(0, 195104, '\p{Block= CJK_COMPATIBILITY_ideographs_SUPPLEMENT}', ""); - Expect(1, 195104, '\p{^Block= CJK_COMPATIBILITY_ideographs_SUPPLEMENT}', ""); - Expect(1, 195104, '\P{Block= CJK_COMPATIBILITY_ideographs_SUPPLEMENT}', ""); - Expect(0, 195104, '\P{^Block= CJK_COMPATIBILITY_ideographs_SUPPLEMENT}', ""); - Error('\p{Blk=:=_ CJK_COMPAT_Ideographs_Sup}'); - Error('\P{Blk=:=_ CJK_COMPAT_Ideographs_Sup}'); + Expect(1, 195103, '\p{Block=CJK_COMPATIBILITY_ideographs_Supplement}', ""); + Expect(0, 195103, '\p{^Block=CJK_COMPATIBILITY_ideographs_Supplement}', ""); + Expect(0, 195103, '\P{Block=CJK_COMPATIBILITY_ideographs_Supplement}', ""); + Expect(1, 195103, '\P{^Block=CJK_COMPATIBILITY_ideographs_Supplement}', ""); + Expect(0, 195104, '\p{Block=CJK_COMPATIBILITY_ideographs_Supplement}', ""); + Expect(1, 195104, '\p{^Block=CJK_COMPATIBILITY_ideographs_Supplement}', ""); + Expect(1, 195104, '\P{Block=CJK_COMPATIBILITY_ideographs_Supplement}', ""); + Expect(0, 195104, '\P{^Block=CJK_COMPATIBILITY_ideographs_Supplement}', ""); + Error('\p{Blk=__CJK_compat_Ideographs_sup/a/}'); + Error('\P{Blk=__CJK_compat_Ideographs_sup/a/}'); Expect(1, 195103, '\p{Blk=:\ACJK_Compat_Ideographs_Sup\z:}', "");; Expect(0, 195104, '\p{Blk=:\ACJK_Compat_Ideographs_Sup\z:}', "");; - Expect(1, 195103, '\p{Blk=cjkcompatideographssup}', ""); - Expect(0, 195103, '\p{^Blk=cjkcompatideographssup}', ""); - Expect(0, 195103, '\P{Blk=cjkcompatideographssup}', ""); - Expect(1, 195103, '\P{^Blk=cjkcompatideographssup}', ""); - Expect(0, 195104, '\p{Blk=cjkcompatideographssup}', ""); - Expect(1, 195104, '\p{^Blk=cjkcompatideographssup}', ""); - Expect(1, 195104, '\P{Blk=cjkcompatideographssup}', ""); - Expect(0, 195104, '\P{^Blk=cjkcompatideographssup}', ""); + Expect(1, 195103, '\p{Blk:cjkcompatideographssup}', ""); + Expect(0, 195103, '\p{^Blk:cjkcompatideographssup}', ""); + Expect(0, 195103, '\P{Blk:cjkcompatideographssup}', ""); + Expect(1, 195103, '\P{^Blk:cjkcompatideographssup}', ""); + Expect(0, 195104, '\p{Blk:cjkcompatideographssup}', ""); + Expect(1, 195104, '\p{^Blk:cjkcompatideographssup}', ""); + Expect(1, 195104, '\P{Blk:cjkcompatideographssup}', ""); + Expect(0, 195104, '\P{^Blk:cjkcompatideographssup}', ""); Expect(1, 195103, '\p{Blk=:\Acjkcompatideographssup\z:}', "");; Expect(0, 195104, '\p{Blk=:\Acjkcompatideographssup\z:}', "");; - Expect(1, 195103, '\p{Blk: --CJK_Compat_ideographs_Sup}', ""); - Expect(0, 195103, '\p{^Blk: --CJK_Compat_ideographs_Sup}', ""); - Expect(0, 195103, '\P{Blk: --CJK_Compat_ideographs_Sup}', ""); - Expect(1, 195103, '\P{^Blk: --CJK_Compat_ideographs_Sup}', ""); - Expect(0, 195104, '\p{Blk: --CJK_Compat_ideographs_Sup}', ""); - Expect(1, 195104, '\p{^Blk: --CJK_Compat_ideographs_Sup}', ""); - Expect(1, 195104, '\P{Blk: --CJK_Compat_ideographs_Sup}', ""); - Expect(0, 195104, '\P{^Blk: --CJK_Compat_ideographs_Sup}', ""); - Error('\p{Is_Block=:=CJK_compatibility_Ideographs_Supplement}'); - Error('\P{Is_Block=:=CJK_compatibility_Ideographs_Supplement}'); + Expect(1, 195103, '\p{Blk=__cjk_compat_Ideographs_Sup}', ""); + Expect(0, 195103, '\p{^Blk=__cjk_compat_Ideographs_Sup}', ""); + Expect(0, 195103, '\P{Blk=__cjk_compat_Ideographs_Sup}', ""); + Expect(1, 195103, '\P{^Blk=__cjk_compat_Ideographs_Sup}', ""); + Expect(0, 195104, '\p{Blk=__cjk_compat_Ideographs_Sup}', ""); + Expect(1, 195104, '\p{^Blk=__cjk_compat_Ideographs_Sup}', ""); + Expect(1, 195104, '\P{Blk=__cjk_compat_Ideographs_Sup}', ""); + Expect(0, 195104, '\P{^Blk=__cjk_compat_Ideographs_Sup}', ""); + Error('\p{Is_Block=_:=cjk_compatibility_IDEOGRAPHS_supplement}'); + Error('\P{Is_Block=_:=cjk_compatibility_IDEOGRAPHS_supplement}'); Expect(1, 195103, '\p{Is_Block=cjkcompatibilityideographssupplement}', ""); Expect(0, 195103, '\p{^Is_Block=cjkcompatibilityideographssupplement}', ""); Expect(0, 195103, '\P{Is_Block=cjkcompatibilityideographssupplement}', ""); @@ -7381,16 +7475,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 195104, '\p{^Is_Block=cjkcompatibilityideographssupplement}', ""); Expect(1, 195104, '\P{Is_Block=cjkcompatibilityideographssupplement}', ""); Expect(0, 195104, '\P{^Is_Block=cjkcompatibilityideographssupplement}', ""); - Expect(1, 195103, '\p{Is_Block= CJK_Compatibility_Ideographs_SUPPLEMENT}', ""); - Expect(0, 195103, '\p{^Is_Block= CJK_Compatibility_Ideographs_SUPPLEMENT}', ""); - Expect(0, 195103, '\P{Is_Block= CJK_Compatibility_Ideographs_SUPPLEMENT}', ""); - Expect(1, 195103, '\P{^Is_Block= CJK_Compatibility_Ideographs_SUPPLEMENT}', ""); - Expect(0, 195104, '\p{Is_Block= CJK_Compatibility_Ideographs_SUPPLEMENT}', ""); - Expect(1, 195104, '\p{^Is_Block= CJK_Compatibility_Ideographs_SUPPLEMENT}', ""); - Expect(1, 195104, '\P{Is_Block= CJK_Compatibility_Ideographs_SUPPLEMENT}', ""); - Expect(0, 195104, '\P{^Is_Block= CJK_Compatibility_Ideographs_SUPPLEMENT}', ""); - Error('\p{Is_Blk: CJK_compat_ideographs_Sup/a/}'); - Error('\P{Is_Blk: CJK_compat_ideographs_Sup/a/}'); + Expect(1, 195103, '\p{Is_Block: -CJK_compatibility_IDEOGRAPHS_SUPPLEMENT}', ""); + Expect(0, 195103, '\p{^Is_Block: -CJK_compatibility_IDEOGRAPHS_SUPPLEMENT}', ""); + Expect(0, 195103, '\P{Is_Block: -CJK_compatibility_IDEOGRAPHS_SUPPLEMENT}', ""); + Expect(1, 195103, '\P{^Is_Block: -CJK_compatibility_IDEOGRAPHS_SUPPLEMENT}', ""); + Expect(0, 195104, '\p{Is_Block: -CJK_compatibility_IDEOGRAPHS_SUPPLEMENT}', ""); + Expect(1, 195104, '\p{^Is_Block: -CJK_compatibility_IDEOGRAPHS_SUPPLEMENT}', ""); + Expect(1, 195104, '\P{Is_Block: -CJK_compatibility_IDEOGRAPHS_SUPPLEMENT}', ""); + Expect(0, 195104, '\P{^Is_Block: -CJK_compatibility_IDEOGRAPHS_SUPPLEMENT}', ""); + Error('\p{Is_Blk=/a/ CJK_Compat_ideographs_Sup}'); + Error('\P{Is_Blk=/a/ CJK_Compat_ideographs_Sup}'); Expect(1, 195103, '\p{Is_Blk=cjkcompatideographssup}', ""); Expect(0, 195103, '\p{^Is_Blk=cjkcompatideographssup}', ""); Expect(0, 195103, '\P{Is_Blk=cjkcompatideographssup}', ""); @@ -7399,16 +7493,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 195104, '\p{^Is_Blk=cjkcompatideographssup}', ""); Expect(1, 195104, '\P{Is_Blk=cjkcompatideographssup}', ""); Expect(0, 195104, '\P{^Is_Blk=cjkcompatideographssup}', ""); - Expect(1, 195103, '\p{Is_Blk=CJK_compat_ideographs_SUP}', ""); - Expect(0, 195103, '\p{^Is_Blk=CJK_compat_ideographs_SUP}', ""); - Expect(0, 195103, '\P{Is_Blk=CJK_compat_ideographs_SUP}', ""); - Expect(1, 195103, '\P{^Is_Blk=CJK_compat_ideographs_SUP}', ""); - Expect(0, 195104, '\p{Is_Blk=CJK_compat_ideographs_SUP}', ""); - Expect(1, 195104, '\p{^Is_Blk=CJK_compat_ideographs_SUP}', ""); - Expect(1, 195104, '\P{Is_Blk=CJK_compat_ideographs_SUP}', ""); - Expect(0, 195104, '\P{^Is_Blk=CJK_compat_ideographs_SUP}', ""); - Error('\p{Block=:= cjk_unified_Ideographs_Extension_A}'); - Error('\P{Block=:= cjk_unified_Ideographs_Extension_A}'); + Expect(1, 195103, '\p{Is_Blk= CJK_COMPAT_Ideographs_Sup}', ""); + Expect(0, 195103, '\p{^Is_Blk= CJK_COMPAT_Ideographs_Sup}', ""); + Expect(0, 195103, '\P{Is_Blk= CJK_COMPAT_Ideographs_Sup}', ""); + Expect(1, 195103, '\P{^Is_Blk= CJK_COMPAT_Ideographs_Sup}', ""); + Expect(0, 195104, '\p{Is_Blk= CJK_COMPAT_Ideographs_Sup}', ""); + Expect(1, 195104, '\p{^Is_Blk= CJK_COMPAT_Ideographs_Sup}', ""); + Expect(1, 195104, '\P{Is_Blk= CJK_COMPAT_Ideographs_Sup}', ""); + Expect(0, 195104, '\P{^Is_Blk= CJK_COMPAT_Ideographs_Sup}', ""); + Error('\p{Block= /a/cjk_Unified_ideographs_EXTENSION_A}'); + Error('\P{Block= /a/cjk_Unified_ideographs_EXTENSION_A}'); Expect(1, 19903, '\p{Block=:\ACJK_Unified_Ideographs_Extension_A\z:}', "");; Expect(0, 19904, '\p{Block=:\ACJK_Unified_Ideographs_Extension_A\z:}', "");; Expect(1, 19903, '\p{Block=cjkunifiedideographsextensiona}', ""); @@ -7421,16 +7515,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 19904, '\P{^Block=cjkunifiedideographsextensiona}', ""); Expect(1, 19903, '\p{Block=:\Acjkunifiedideographsextensiona\z:}', "");; Expect(0, 19904, '\p{Block=:\Acjkunifiedideographsextensiona\z:}', "");; - Expect(1, 19903, '\p{Block=_ CJK_Unified_IDEOGRAPHS_Extension_A}', ""); - Expect(0, 19903, '\p{^Block=_ CJK_Unified_IDEOGRAPHS_Extension_A}', ""); - Expect(0, 19903, '\P{Block=_ CJK_Unified_IDEOGRAPHS_Extension_A}', ""); - Expect(1, 19903, '\P{^Block=_ CJK_Unified_IDEOGRAPHS_Extension_A}', ""); - Expect(0, 19904, '\p{Block=_ CJK_Unified_IDEOGRAPHS_Extension_A}', ""); - Expect(1, 19904, '\p{^Block=_ CJK_Unified_IDEOGRAPHS_Extension_A}', ""); - Expect(1, 19904, '\P{Block=_ CJK_Unified_IDEOGRAPHS_Extension_A}', ""); - Expect(0, 19904, '\P{^Block=_ CJK_Unified_IDEOGRAPHS_Extension_A}', ""); - Error('\p{Blk=:= CJK_EXT_A}'); - Error('\P{Blk=:= CJK_EXT_A}'); + Expect(1, 19903, '\p{Block= -CJK_unified_Ideographs_Extension_A}', ""); + Expect(0, 19903, '\p{^Block= -CJK_unified_Ideographs_Extension_A}', ""); + Expect(0, 19903, '\P{Block= -CJK_unified_Ideographs_Extension_A}', ""); + Expect(1, 19903, '\P{^Block= -CJK_unified_Ideographs_Extension_A}', ""); + Expect(0, 19904, '\p{Block= -CJK_unified_Ideographs_Extension_A}', ""); + Expect(1, 19904, '\p{^Block= -CJK_unified_Ideographs_Extension_A}', ""); + Expect(1, 19904, '\P{Block= -CJK_unified_Ideographs_Extension_A}', ""); + Expect(0, 19904, '\P{^Block= -CJK_unified_Ideographs_Extension_A}', ""); + Error('\p{Blk=/a/_ CJK_ext_A}'); + Error('\P{Blk=/a/_ CJK_ext_A}'); Expect(1, 19903, '\p{Blk=:\ACJK_Ext_A\z:}', "");; Expect(0, 19904, '\p{Blk=:\ACJK_Ext_A\z:}', "");; Expect(1, 19903, '\p{Blk=cjkexta}', ""); @@ -7443,16 +7537,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 19904, '\P{^Blk=cjkexta}', ""); Expect(1, 19903, '\p{Blk=:\Acjkexta\z:}', "");; Expect(0, 19904, '\p{Blk=:\Acjkexta\z:}', "");; - Expect(1, 19903, '\p{Blk= CJK_Ext_A}', ""); - Expect(0, 19903, '\p{^Blk= CJK_Ext_A}', ""); - Expect(0, 19903, '\P{Blk= CJK_Ext_A}', ""); - Expect(1, 19903, '\P{^Blk= CJK_Ext_A}', ""); - Expect(0, 19904, '\p{Blk= CJK_Ext_A}', ""); - Expect(1, 19904, '\p{^Blk= CJK_Ext_A}', ""); - Expect(1, 19904, '\P{Blk= CJK_Ext_A}', ""); - Expect(0, 19904, '\P{^Blk= CJK_Ext_A}', ""); - Error('\p{Is_Block=:= cjk_Unified_Ideographs_Extension_A}'); - Error('\P{Is_Block=:= cjk_Unified_Ideographs_Extension_A}'); + Expect(1, 19903, '\p{Blk=- CJK_Ext_a}', ""); + Expect(0, 19903, '\p{^Blk=- CJK_Ext_a}', ""); + Expect(0, 19903, '\P{Blk=- CJK_Ext_a}', ""); + Expect(1, 19903, '\P{^Blk=- CJK_Ext_a}', ""); + Expect(0, 19904, '\p{Blk=- CJK_Ext_a}', ""); + Expect(1, 19904, '\p{^Blk=- CJK_Ext_a}', ""); + Expect(1, 19904, '\P{Blk=- CJK_Ext_a}', ""); + Expect(0, 19904, '\P{^Blk=- CJK_Ext_a}', ""); + Error('\p{Is_Block=-:=CJK_Unified_Ideographs_Extension_a}'); + Error('\P{Is_Block=-:=CJK_Unified_Ideographs_Extension_a}'); Expect(1, 19903, '\p{Is_Block=cjkunifiedideographsextensiona}', ""); Expect(0, 19903, '\p{^Is_Block=cjkunifiedideographsextensiona}', ""); Expect(0, 19903, '\P{Is_Block=cjkunifiedideographsextensiona}', ""); @@ -7461,16 +7555,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 19904, '\p{^Is_Block=cjkunifiedideographsextensiona}', ""); Expect(1, 19904, '\P{Is_Block=cjkunifiedideographsextensiona}', ""); Expect(0, 19904, '\P{^Is_Block=cjkunifiedideographsextensiona}', ""); - Expect(1, 19903, '\p{Is_Block= -CJK_Unified_IDEOGRAPHS_Extension_A}', ""); - Expect(0, 19903, '\p{^Is_Block= -CJK_Unified_IDEOGRAPHS_Extension_A}', ""); - Expect(0, 19903, '\P{Is_Block= -CJK_Unified_IDEOGRAPHS_Extension_A}', ""); - Expect(1, 19903, '\P{^Is_Block= -CJK_Unified_IDEOGRAPHS_Extension_A}', ""); - Expect(0, 19904, '\p{Is_Block= -CJK_Unified_IDEOGRAPHS_Extension_A}', ""); - Expect(1, 19904, '\p{^Is_Block= -CJK_Unified_IDEOGRAPHS_Extension_A}', ""); - Expect(1, 19904, '\P{Is_Block= -CJK_Unified_IDEOGRAPHS_Extension_A}', ""); - Expect(0, 19904, '\P{^Is_Block= -CJK_Unified_IDEOGRAPHS_Extension_A}', ""); - Error('\p{Is_Blk=-/a/cjk_Ext_A}'); - Error('\P{Is_Blk=-/a/cjk_Ext_A}'); + Expect(1, 19903, '\p{Is_Block= -CJK_unified_IDEOGRAPHS_Extension_a}', ""); + Expect(0, 19903, '\p{^Is_Block= -CJK_unified_IDEOGRAPHS_Extension_a}', ""); + Expect(0, 19903, '\P{Is_Block= -CJK_unified_IDEOGRAPHS_Extension_a}', ""); + Expect(1, 19903, '\P{^Is_Block= -CJK_unified_IDEOGRAPHS_Extension_a}', ""); + Expect(0, 19904, '\p{Is_Block= -CJK_unified_IDEOGRAPHS_Extension_a}', ""); + Expect(1, 19904, '\p{^Is_Block= -CJK_unified_IDEOGRAPHS_Extension_a}', ""); + Expect(1, 19904, '\P{Is_Block= -CJK_unified_IDEOGRAPHS_Extension_a}', ""); + Expect(0, 19904, '\P{^Is_Block= -CJK_unified_IDEOGRAPHS_Extension_a}', ""); + Error('\p{Is_Blk=/a/_CJK_EXT_A}'); + Error('\P{Is_Blk=/a/_CJK_EXT_A}'); Expect(1, 19903, '\p{Is_Blk=cjkexta}', ""); Expect(0, 19903, '\p{^Is_Blk=cjkexta}', ""); Expect(0, 19903, '\P{Is_Blk=cjkexta}', ""); @@ -7479,16 +7573,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 19904, '\p{^Is_Blk=cjkexta}', ""); Expect(1, 19904, '\P{Is_Blk=cjkexta}', ""); Expect(0, 19904, '\P{^Is_Blk=cjkexta}', ""); - Expect(1, 19903, '\p{Is_Blk=_CJK_EXT_A}', ""); - Expect(0, 19903, '\p{^Is_Blk=_CJK_EXT_A}', ""); - Expect(0, 19903, '\P{Is_Blk=_CJK_EXT_A}', ""); - Expect(1, 19903, '\P{^Is_Blk=_CJK_EXT_A}', ""); - Expect(0, 19904, '\p{Is_Blk=_CJK_EXT_A}', ""); - Expect(1, 19904, '\p{^Is_Blk=_CJK_EXT_A}', ""); - Expect(1, 19904, '\P{Is_Blk=_CJK_EXT_A}', ""); - Expect(0, 19904, '\P{^Is_Blk=_CJK_EXT_A}', ""); - Error('\p{Block=/a/ -cjk_Unified_Ideographs_EXTENSION_B}'); - Error('\P{Block=/a/ -cjk_Unified_Ideographs_EXTENSION_B}'); + Expect(1, 19903, '\p{Is_Blk:--CJK_EXT_A}', ""); + Expect(0, 19903, '\p{^Is_Blk:--CJK_EXT_A}', ""); + Expect(0, 19903, '\P{Is_Blk:--CJK_EXT_A}', ""); + Expect(1, 19903, '\P{^Is_Blk:--CJK_EXT_A}', ""); + Expect(0, 19904, '\p{Is_Blk:--CJK_EXT_A}', ""); + Expect(1, 19904, '\p{^Is_Blk:--CJK_EXT_A}', ""); + Expect(1, 19904, '\P{Is_Blk:--CJK_EXT_A}', ""); + Expect(0, 19904, '\P{^Is_Blk:--CJK_EXT_A}', ""); + Error('\p{Block=_CJK_UNIFIED_ideographs_extension_B/a/}'); + Error('\P{Block=_CJK_UNIFIED_ideographs_extension_B/a/}'); Expect(1, 173791, '\p{Block=:\ACJK_Unified_Ideographs_Extension_B\z:}', "");; Expect(0, 173792, '\p{Block=:\ACJK_Unified_Ideographs_Extension_B\z:}', "");; Expect(1, 173791, '\p{Block=cjkunifiedideographsextensionb}', ""); @@ -7501,38 +7595,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 173792, '\P{^Block=cjkunifiedideographsextensionb}', ""); Expect(1, 173791, '\p{Block=:\Acjkunifiedideographsextensionb\z:}', "");; Expect(0, 173792, '\p{Block=:\Acjkunifiedideographsextensionb\z:}', "");; - Expect(1, 173791, '\p{Block=- CJK_Unified_Ideographs_EXTENSION_B}', ""); - Expect(0, 173791, '\p{^Block=- CJK_Unified_Ideographs_EXTENSION_B}', ""); - Expect(0, 173791, '\P{Block=- CJK_Unified_Ideographs_EXTENSION_B}', ""); - Expect(1, 173791, '\P{^Block=- CJK_Unified_Ideographs_EXTENSION_B}', ""); - Expect(0, 173792, '\p{Block=- CJK_Unified_Ideographs_EXTENSION_B}', ""); - Expect(1, 173792, '\p{^Block=- CJK_Unified_Ideographs_EXTENSION_B}', ""); - Expect(1, 173792, '\P{Block=- CJK_Unified_Ideographs_EXTENSION_B}', ""); - Expect(0, 173792, '\P{^Block=- CJK_Unified_Ideographs_EXTENSION_B}', ""); - Error('\p{Blk= -CJK_EXT_B/a/}'); - Error('\P{Blk= -CJK_EXT_B/a/}'); + Expect(1, 173791, '\p{Block=--CJK_Unified_Ideographs_Extension_B}', ""); + Expect(0, 173791, '\p{^Block=--CJK_Unified_Ideographs_Extension_B}', ""); + Expect(0, 173791, '\P{Block=--CJK_Unified_Ideographs_Extension_B}', ""); + Expect(1, 173791, '\P{^Block=--CJK_Unified_Ideographs_Extension_B}', ""); + Expect(0, 173792, '\p{Block=--CJK_Unified_Ideographs_Extension_B}', ""); + Expect(1, 173792, '\p{^Block=--CJK_Unified_Ideographs_Extension_B}', ""); + Expect(1, 173792, '\P{Block=--CJK_Unified_Ideographs_Extension_B}', ""); + Expect(0, 173792, '\P{^Block=--CJK_Unified_Ideographs_Extension_B}', ""); + Error('\p{Blk=_CJK_Ext_B/a/}'); + Error('\P{Blk=_CJK_Ext_B/a/}'); Expect(1, 173791, '\p{Blk=:\ACJK_Ext_B\z:}', "");; Expect(0, 173792, '\p{Blk=:\ACJK_Ext_B\z:}', "");; - Expect(1, 173791, '\p{Blk=cjkextb}', ""); - Expect(0, 173791, '\p{^Blk=cjkextb}', ""); - Expect(0, 173791, '\P{Blk=cjkextb}', ""); - Expect(1, 173791, '\P{^Blk=cjkextb}', ""); - Expect(0, 173792, '\p{Blk=cjkextb}', ""); - Expect(1, 173792, '\p{^Blk=cjkextb}', ""); - Expect(1, 173792, '\P{Blk=cjkextb}', ""); - Expect(0, 173792, '\P{^Blk=cjkextb}', ""); + Expect(1, 173791, '\p{Blk:cjkextb}', ""); + Expect(0, 173791, '\p{^Blk:cjkextb}', ""); + Expect(0, 173791, '\P{Blk:cjkextb}', ""); + Expect(1, 173791, '\P{^Blk:cjkextb}', ""); + Expect(0, 173792, '\p{Blk:cjkextb}', ""); + Expect(1, 173792, '\p{^Blk:cjkextb}', ""); + Expect(1, 173792, '\P{Blk:cjkextb}', ""); + Expect(0, 173792, '\P{^Blk:cjkextb}', ""); Expect(1, 173791, '\p{Blk=:\Acjkextb\z:}', "");; Expect(0, 173792, '\p{Blk=:\Acjkextb\z:}', "");; - Expect(1, 173791, '\p{Blk=--CJK_ext_B}', ""); - Expect(0, 173791, '\p{^Blk=--CJK_ext_B}', ""); - Expect(0, 173791, '\P{Blk=--CJK_ext_B}', ""); - Expect(1, 173791, '\P{^Blk=--CJK_ext_B}', ""); - Expect(0, 173792, '\p{Blk=--CJK_ext_B}', ""); - Expect(1, 173792, '\p{^Blk=--CJK_ext_B}', ""); - Expect(1, 173792, '\P{Blk=--CJK_ext_B}', ""); - Expect(0, 173792, '\P{^Blk=--CJK_ext_B}', ""); - Error('\p{Is_Block=:=CJK_UNIFIED_Ideographs_Extension_B}'); - Error('\P{Is_Block=:=CJK_UNIFIED_Ideographs_Extension_B}'); + Expect(1, 173791, '\p{Blk: -CJK_ext_B}', ""); + Expect(0, 173791, '\p{^Blk: -CJK_ext_B}', ""); + Expect(0, 173791, '\P{Blk: -CJK_ext_B}', ""); + Expect(1, 173791, '\P{^Blk: -CJK_ext_B}', ""); + Expect(0, 173792, '\p{Blk: -CJK_ext_B}', ""); + Expect(1, 173792, '\p{^Blk: -CJK_ext_B}', ""); + Expect(1, 173792, '\P{Blk: -CJK_ext_B}', ""); + Expect(0, 173792, '\P{^Blk: -CJK_ext_B}', ""); + Error('\p{Is_Block: -cjk_unified_IDEOGRAPHS_Extension_B:=}'); + Error('\P{Is_Block: -cjk_unified_IDEOGRAPHS_Extension_B:=}'); Expect(1, 173791, '\p{Is_Block: cjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\p{^Is_Block: cjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\P{Is_Block: cjkunifiedideographsextensionb}', ""); @@ -7541,16 +7635,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 173792, '\p{^Is_Block: cjkunifiedideographsextensionb}', ""); Expect(1, 173792, '\P{Is_Block: cjkunifiedideographsextensionb}', ""); Expect(0, 173792, '\P{^Is_Block: cjkunifiedideographsextensionb}', ""); - Expect(1, 173791, '\p{Is_Block:-CJK_UNIFIED_Ideographs_EXTENSION_b}', ""); - Expect(0, 173791, '\p{^Is_Block:-CJK_UNIFIED_Ideographs_EXTENSION_b}', ""); - Expect(0, 173791, '\P{Is_Block:-CJK_UNIFIED_Ideographs_EXTENSION_b}', ""); - Expect(1, 173791, '\P{^Is_Block:-CJK_UNIFIED_Ideographs_EXTENSION_b}', ""); - Expect(0, 173792, '\p{Is_Block:-CJK_UNIFIED_Ideographs_EXTENSION_b}', ""); - Expect(1, 173792, '\p{^Is_Block:-CJK_UNIFIED_Ideographs_EXTENSION_b}', ""); - Expect(1, 173792, '\P{Is_Block:-CJK_UNIFIED_Ideographs_EXTENSION_b}', ""); - Expect(0, 173792, '\P{^Is_Block:-CJK_UNIFIED_Ideographs_EXTENSION_b}', ""); - Error('\p{Is_Blk= /a/CJK_ext_B}'); - Error('\P{Is_Blk= /a/CJK_ext_B}'); + Expect(1, 173791, '\p{Is_Block=-cjk_UNIFIED_Ideographs_extension_b}', ""); + Expect(0, 173791, '\p{^Is_Block=-cjk_UNIFIED_Ideographs_extension_b}', ""); + Expect(0, 173791, '\P{Is_Block=-cjk_UNIFIED_Ideographs_extension_b}', ""); + Expect(1, 173791, '\P{^Is_Block=-cjk_UNIFIED_Ideographs_extension_b}', ""); + Expect(0, 173792, '\p{Is_Block=-cjk_UNIFIED_Ideographs_extension_b}', ""); + Expect(1, 173792, '\p{^Is_Block=-cjk_UNIFIED_Ideographs_extension_b}', ""); + Expect(1, 173792, '\P{Is_Block=-cjk_UNIFIED_Ideographs_extension_b}', ""); + Expect(0, 173792, '\P{^Is_Block=-cjk_UNIFIED_Ideographs_extension_b}', ""); + Error('\p{Is_Blk=:=--CJK_EXT_B}'); + Error('\P{Is_Blk=:=--CJK_EXT_B}'); Expect(1, 173791, '\p{Is_Blk=cjkextb}', ""); Expect(0, 173791, '\p{^Is_Blk=cjkextb}', ""); Expect(0, 173791, '\P{Is_Blk=cjkextb}', ""); @@ -7559,16 +7653,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 173792, '\p{^Is_Blk=cjkextb}', ""); Expect(1, 173792, '\P{Is_Blk=cjkextb}', ""); Expect(0, 173792, '\P{^Is_Blk=cjkextb}', ""); - Expect(1, 173791, '\p{Is_Blk: CJK_EXT_B}', ""); - Expect(0, 173791, '\p{^Is_Blk: CJK_EXT_B}', ""); - Expect(0, 173791, '\P{Is_Blk: CJK_EXT_B}', ""); - Expect(1, 173791, '\P{^Is_Blk: CJK_EXT_B}', ""); - Expect(0, 173792, '\p{Is_Blk: CJK_EXT_B}', ""); - Expect(1, 173792, '\p{^Is_Blk: CJK_EXT_B}', ""); - Expect(1, 173792, '\P{Is_Blk: CJK_EXT_B}', ""); - Expect(0, 173792, '\P{^Is_Blk: CJK_EXT_B}', ""); - Error('\p{Block=:=- cjk_unified_Ideographs_Extension_c}'); - Error('\P{Block=:=- cjk_unified_Ideographs_Extension_c}'); + Expect(1, 173791, '\p{Is_Blk= _CJK_ext_B}', ""); + Expect(0, 173791, '\p{^Is_Blk= _CJK_ext_B}', ""); + Expect(0, 173791, '\P{Is_Blk= _CJK_ext_B}', ""); + Expect(1, 173791, '\P{^Is_Blk= _CJK_ext_B}', ""); + Expect(0, 173792, '\p{Is_Blk= _CJK_ext_B}', ""); + Expect(1, 173792, '\p{^Is_Blk= _CJK_ext_B}', ""); + Expect(1, 173792, '\P{Is_Blk= _CJK_ext_B}', ""); + Expect(0, 173792, '\P{^Is_Blk= _CJK_ext_B}', ""); + Error('\p{Block= -CJK_unified_IDEOGRAPHS_EXTENSION_c:=}'); + Error('\P{Block= -CJK_unified_IDEOGRAPHS_EXTENSION_c:=}'); Expect(1, 177983, '\p{Block=:\ACJK_Unified_Ideographs_Extension_C\z:}', "");; Expect(0, 177984, '\p{Block=:\ACJK_Unified_Ideographs_Extension_C\z:}', "");; Expect(1, 177983, '\p{Block=cjkunifiedideographsextensionc}', ""); @@ -7581,38 +7675,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 177984, '\P{^Block=cjkunifiedideographsextensionc}', ""); Expect(1, 177983, '\p{Block=:\Acjkunifiedideographsextensionc\z:}', "");; Expect(0, 177984, '\p{Block=:\Acjkunifiedideographsextensionc\z:}', "");; - Expect(1, 177983, '\p{Block=-_CJK_unified_ideographs_EXTENSION_C}', ""); - Expect(0, 177983, '\p{^Block=-_CJK_unified_ideographs_EXTENSION_C}', ""); - Expect(0, 177983, '\P{Block=-_CJK_unified_ideographs_EXTENSION_C}', ""); - Expect(1, 177983, '\P{^Block=-_CJK_unified_ideographs_EXTENSION_C}', ""); - Expect(0, 177984, '\p{Block=-_CJK_unified_ideographs_EXTENSION_C}', ""); - Expect(1, 177984, '\p{^Block=-_CJK_unified_ideographs_EXTENSION_C}', ""); - Expect(1, 177984, '\P{Block=-_CJK_unified_ideographs_EXTENSION_C}', ""); - Expect(0, 177984, '\P{^Block=-_CJK_unified_ideographs_EXTENSION_C}', ""); - Error('\p{Blk= :=CJK_Ext_C}'); - Error('\P{Blk= :=CJK_Ext_C}'); + Expect(1, 177983, '\p{Block=_-CJK_Unified_Ideographs_extension_c}', ""); + Expect(0, 177983, '\p{^Block=_-CJK_Unified_Ideographs_extension_c}', ""); + Expect(0, 177983, '\P{Block=_-CJK_Unified_Ideographs_extension_c}', ""); + Expect(1, 177983, '\P{^Block=_-CJK_Unified_Ideographs_extension_c}', ""); + Expect(0, 177984, '\p{Block=_-CJK_Unified_Ideographs_extension_c}', ""); + Expect(1, 177984, '\p{^Block=_-CJK_Unified_Ideographs_extension_c}', ""); + Expect(1, 177984, '\P{Block=_-CJK_Unified_Ideographs_extension_c}', ""); + Expect(0, 177984, '\P{^Block=_-CJK_Unified_Ideographs_extension_c}', ""); + Error('\p{Blk=_:=CJK_Ext_c}'); + Error('\P{Blk=_:=CJK_Ext_c}'); Expect(1, 177983, '\p{Blk=:\ACJK_Ext_C\z:}', "");; Expect(0, 177984, '\p{Blk=:\ACJK_Ext_C\z:}', "");; - Expect(1, 177983, '\p{Blk=cjkextc}', ""); - Expect(0, 177983, '\p{^Blk=cjkextc}', ""); - Expect(0, 177983, '\P{Blk=cjkextc}', ""); - Expect(1, 177983, '\P{^Blk=cjkextc}', ""); - Expect(0, 177984, '\p{Blk=cjkextc}', ""); - Expect(1, 177984, '\p{^Blk=cjkextc}', ""); - Expect(1, 177984, '\P{Blk=cjkextc}', ""); - Expect(0, 177984, '\P{^Blk=cjkextc}', ""); + Expect(1, 177983, '\p{Blk:cjkextc}', ""); + Expect(0, 177983, '\p{^Blk:cjkextc}', ""); + Expect(0, 177983, '\P{Blk:cjkextc}', ""); + Expect(1, 177983, '\P{^Blk:cjkextc}', ""); + Expect(0, 177984, '\p{Blk:cjkextc}', ""); + Expect(1, 177984, '\p{^Blk:cjkextc}', ""); + Expect(1, 177984, '\P{Blk:cjkextc}', ""); + Expect(0, 177984, '\P{^Blk:cjkextc}', ""); Expect(1, 177983, '\p{Blk=:\Acjkextc\z:}', "");; Expect(0, 177984, '\p{Blk=:\Acjkextc\z:}', "");; - Expect(1, 177983, '\p{Blk: CJK_ext_C}', ""); - Expect(0, 177983, '\p{^Blk: CJK_ext_C}', ""); - Expect(0, 177983, '\P{Blk: CJK_ext_C}', ""); - Expect(1, 177983, '\P{^Blk: CJK_ext_C}', ""); - Expect(0, 177984, '\p{Blk: CJK_ext_C}', ""); - Expect(1, 177984, '\p{^Blk: CJK_ext_C}', ""); - Expect(1, 177984, '\P{Blk: CJK_ext_C}', ""); - Expect(0, 177984, '\P{^Blk: CJK_ext_C}', ""); - Error('\p{Is_Block=_-CJK_Unified_IDEOGRAPHS_Extension_c:=}'); - Error('\P{Is_Block=_-CJK_Unified_IDEOGRAPHS_Extension_c:=}'); + Expect(1, 177983, '\p{Blk=_cjk_ext_c}', ""); + Expect(0, 177983, '\p{^Blk=_cjk_ext_c}', ""); + Expect(0, 177983, '\P{Blk=_cjk_ext_c}', ""); + Expect(1, 177983, '\P{^Blk=_cjk_ext_c}', ""); + Expect(0, 177984, '\p{Blk=_cjk_ext_c}', ""); + Expect(1, 177984, '\p{^Blk=_cjk_ext_c}', ""); + Expect(1, 177984, '\P{Blk=_cjk_ext_c}', ""); + Expect(0, 177984, '\P{^Blk=_cjk_ext_c}', ""); + Error('\p{Is_Block=/a/ CJK_UNIFIED_Ideographs_Extension_C}'); + Error('\P{Is_Block=/a/ CJK_UNIFIED_Ideographs_Extension_C}'); Expect(1, 177983, '\p{Is_Block=cjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\p{^Is_Block=cjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\P{Is_Block=cjkunifiedideographsextensionc}', ""); @@ -7621,16 +7715,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 177984, '\p{^Is_Block=cjkunifiedideographsextensionc}', ""); Expect(1, 177984, '\P{Is_Block=cjkunifiedideographsextensionc}', ""); Expect(0, 177984, '\P{^Is_Block=cjkunifiedideographsextensionc}', ""); - Expect(1, 177983, '\p{Is_Block= cjk_Unified_IDEOGRAPHS_extension_c}', ""); - Expect(0, 177983, '\p{^Is_Block= cjk_Unified_IDEOGRAPHS_extension_c}', ""); - Expect(0, 177983, '\P{Is_Block= cjk_Unified_IDEOGRAPHS_extension_c}', ""); - Expect(1, 177983, '\P{^Is_Block= cjk_Unified_IDEOGRAPHS_extension_c}', ""); - Expect(0, 177984, '\p{Is_Block= cjk_Unified_IDEOGRAPHS_extension_c}', ""); - Expect(1, 177984, '\p{^Is_Block= cjk_Unified_IDEOGRAPHS_extension_c}', ""); - Expect(1, 177984, '\P{Is_Block= cjk_Unified_IDEOGRAPHS_extension_c}', ""); - Expect(0, 177984, '\P{^Is_Block= cjk_Unified_IDEOGRAPHS_extension_c}', ""); - Error('\p{Is_Blk=- cjk_ext_c/a/}'); - Error('\P{Is_Blk=- cjk_ext_c/a/}'); + Expect(1, 177983, '\p{Is_Block: _cjk_unified_Ideographs_Extension_c}', ""); + Expect(0, 177983, '\p{^Is_Block: _cjk_unified_Ideographs_Extension_c}', ""); + Expect(0, 177983, '\P{Is_Block: _cjk_unified_Ideographs_Extension_c}', ""); + Expect(1, 177983, '\P{^Is_Block: _cjk_unified_Ideographs_Extension_c}', ""); + Expect(0, 177984, '\p{Is_Block: _cjk_unified_Ideographs_Extension_c}', ""); + Expect(1, 177984, '\p{^Is_Block: _cjk_unified_Ideographs_Extension_c}', ""); + Expect(1, 177984, '\P{Is_Block: _cjk_unified_Ideographs_Extension_c}', ""); + Expect(0, 177984, '\P{^Is_Block: _cjk_unified_Ideographs_Extension_c}', ""); + Error('\p{Is_Blk= CJK_Ext_C:=}'); + Error('\P{Is_Blk= CJK_Ext_C:=}'); Expect(1, 177983, '\p{Is_Blk=cjkextc}', ""); Expect(0, 177983, '\p{^Is_Blk=cjkextc}', ""); Expect(0, 177983, '\P{Is_Blk=cjkextc}', ""); @@ -7639,38 +7733,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 177984, '\p{^Is_Blk=cjkextc}', ""); Expect(1, 177984, '\P{Is_Blk=cjkextc}', ""); Expect(0, 177984, '\P{^Is_Blk=cjkextc}', ""); - Expect(1, 177983, '\p{Is_Blk=-cjk_EXT_C}', ""); - Expect(0, 177983, '\p{^Is_Blk=-cjk_EXT_C}', ""); - Expect(0, 177983, '\P{Is_Blk=-cjk_EXT_C}', ""); - Expect(1, 177983, '\P{^Is_Blk=-cjk_EXT_C}', ""); - Expect(0, 177984, '\p{Is_Blk=-cjk_EXT_C}', ""); - Expect(1, 177984, '\p{^Is_Blk=-cjk_EXT_C}', ""); - Expect(1, 177984, '\P{Is_Blk=-cjk_EXT_C}', ""); - Expect(0, 177984, '\P{^Is_Blk=-cjk_EXT_C}', ""); - Error('\p{Block= CJK_UNIFIED_Ideographs_Extension_d:=}'); - Error('\P{Block= CJK_UNIFIED_Ideographs_Extension_d:=}'); + Expect(1, 177983, '\p{Is_Blk= CJK_ext_c}', ""); + Expect(0, 177983, '\p{^Is_Blk= CJK_ext_c}', ""); + Expect(0, 177983, '\P{Is_Blk= CJK_ext_c}', ""); + Expect(1, 177983, '\P{^Is_Blk= CJK_ext_c}', ""); + Expect(0, 177984, '\p{Is_Blk= CJK_ext_c}', ""); + Expect(1, 177984, '\p{^Is_Blk= CJK_ext_c}', ""); + Expect(1, 177984, '\P{Is_Blk= CJK_ext_c}', ""); + Expect(0, 177984, '\P{^Is_Blk= CJK_ext_c}', ""); + Error('\p{Block=/a/- CJK_Unified_Ideographs_EXTENSION_d}'); + Error('\P{Block=/a/- CJK_Unified_Ideographs_EXTENSION_d}'); Expect(1, 178207, '\p{Block=:\ACJK_Unified_Ideographs_Extension_D\z:}', "");; Expect(0, 178208, '\p{Block=:\ACJK_Unified_Ideographs_Extension_D\z:}', "");; - Expect(1, 178207, '\p{Block: cjkunifiedideographsextensiond}', ""); - Expect(0, 178207, '\p{^Block: cjkunifiedideographsextensiond}', ""); - Expect(0, 178207, '\P{Block: cjkunifiedideographsextensiond}', ""); - Expect(1, 178207, '\P{^Block: cjkunifiedideographsextensiond}', ""); - Expect(0, 178208, '\p{Block: cjkunifiedideographsextensiond}', ""); - Expect(1, 178208, '\p{^Block: cjkunifiedideographsextensiond}', ""); - Expect(1, 178208, '\P{Block: cjkunifiedideographsextensiond}', ""); - Expect(0, 178208, '\P{^Block: cjkunifiedideographsextensiond}', ""); + Expect(1, 178207, '\p{Block=cjkunifiedideographsextensiond}', ""); + Expect(0, 178207, '\p{^Block=cjkunifiedideographsextensiond}', ""); + Expect(0, 178207, '\P{Block=cjkunifiedideographsextensiond}', ""); + Expect(1, 178207, '\P{^Block=cjkunifiedideographsextensiond}', ""); + Expect(0, 178208, '\p{Block=cjkunifiedideographsextensiond}', ""); + Expect(1, 178208, '\p{^Block=cjkunifiedideographsextensiond}', ""); + Expect(1, 178208, '\P{Block=cjkunifiedideographsextensiond}', ""); + Expect(0, 178208, '\P{^Block=cjkunifiedideographsextensiond}', ""); Expect(1, 178207, '\p{Block=:\Acjkunifiedideographsextensiond\z:}', "");; Expect(0, 178208, '\p{Block=:\Acjkunifiedideographsextensiond\z:}', "");; - Expect(1, 178207, '\p{Block= -CJK_Unified_Ideographs_Extension_D}', ""); - Expect(0, 178207, '\p{^Block= -CJK_Unified_Ideographs_Extension_D}', ""); - Expect(0, 178207, '\P{Block= -CJK_Unified_Ideographs_Extension_D}', ""); - Expect(1, 178207, '\P{^Block= -CJK_Unified_Ideographs_Extension_D}', ""); - Expect(0, 178208, '\p{Block= -CJK_Unified_Ideographs_Extension_D}', ""); - Expect(1, 178208, '\p{^Block= -CJK_Unified_Ideographs_Extension_D}', ""); - Expect(1, 178208, '\P{Block= -CJK_Unified_Ideographs_Extension_D}', ""); - Expect(0, 178208, '\P{^Block= -CJK_Unified_Ideographs_Extension_D}', ""); - Error('\p{Blk:-:=cjk_Ext_D}'); - Error('\P{Blk:-:=cjk_Ext_D}'); + Expect(1, 178207, '\p{Block=CJK_unified_ideographs_extension_D}', ""); + Expect(0, 178207, '\p{^Block=CJK_unified_ideographs_extension_D}', ""); + Expect(0, 178207, '\P{Block=CJK_unified_ideographs_extension_D}', ""); + Expect(1, 178207, '\P{^Block=CJK_unified_ideographs_extension_D}', ""); + Expect(0, 178208, '\p{Block=CJK_unified_ideographs_extension_D}', ""); + Expect(1, 178208, '\p{^Block=CJK_unified_ideographs_extension_D}', ""); + Expect(1, 178208, '\P{Block=CJK_unified_ideographs_extension_D}', ""); + Expect(0, 178208, '\P{^Block=CJK_unified_ideographs_extension_D}', ""); + Error('\p{Blk= CJK_ext_D:=}'); + Error('\P{Blk= CJK_ext_D:=}'); Expect(1, 178207, '\p{Blk=:\ACJK_Ext_D\z:}', "");; Expect(0, 178208, '\p{Blk=:\ACJK_Ext_D\z:}', "");; Expect(1, 178207, '\p{Blk=cjkextd}', ""); @@ -7683,16 +7777,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 178208, '\P{^Blk=cjkextd}', ""); Expect(1, 178207, '\p{Blk=:\Acjkextd\z:}', "");; Expect(0, 178208, '\p{Blk=:\Acjkextd\z:}', "");; - Expect(1, 178207, '\p{Blk=--CJK_Ext_d}', ""); - Expect(0, 178207, '\p{^Blk=--CJK_Ext_d}', ""); - Expect(0, 178207, '\P{Blk=--CJK_Ext_d}', ""); - Expect(1, 178207, '\P{^Blk=--CJK_Ext_d}', ""); - Expect(0, 178208, '\p{Blk=--CJK_Ext_d}', ""); - Expect(1, 178208, '\p{^Blk=--CJK_Ext_d}', ""); - Expect(1, 178208, '\P{Blk=--CJK_Ext_d}', ""); - Expect(0, 178208, '\P{^Blk=--CJK_Ext_d}', ""); - Error('\p{Is_Block=:= cjk_Unified_IDEOGRAPHS_EXTENSION_d}'); - Error('\P{Is_Block=:= cjk_Unified_IDEOGRAPHS_EXTENSION_d}'); + Expect(1, 178207, '\p{Blk=--CJK_Ext_D}', ""); + Expect(0, 178207, '\p{^Blk=--CJK_Ext_D}', ""); + Expect(0, 178207, '\P{Blk=--CJK_Ext_D}', ""); + Expect(1, 178207, '\P{^Blk=--CJK_Ext_D}', ""); + Expect(0, 178208, '\p{Blk=--CJK_Ext_D}', ""); + Expect(1, 178208, '\p{^Blk=--CJK_Ext_D}', ""); + Expect(1, 178208, '\P{Blk=--CJK_Ext_D}', ""); + Expect(0, 178208, '\P{^Blk=--CJK_Ext_D}', ""); + Error('\p{Is_Block= CJK_unified_IDEOGRAPHS_extension_D:=}'); + Error('\P{Is_Block= CJK_unified_IDEOGRAPHS_extension_D:=}'); Expect(1, 178207, '\p{Is_Block=cjkunifiedideographsextensiond}', ""); Expect(0, 178207, '\p{^Is_Block=cjkunifiedideographsextensiond}', ""); Expect(0, 178207, '\P{Is_Block=cjkunifiedideographsextensiond}', ""); @@ -7701,16 +7795,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 178208, '\p{^Is_Block=cjkunifiedideographsextensiond}', ""); Expect(1, 178208, '\P{Is_Block=cjkunifiedideographsextensiond}', ""); Expect(0, 178208, '\P{^Is_Block=cjkunifiedideographsextensiond}', ""); - Expect(1, 178207, '\p{Is_Block=__CJK_Unified_Ideographs_EXTENSION_D}', ""); - Expect(0, 178207, '\p{^Is_Block=__CJK_Unified_Ideographs_EXTENSION_D}', ""); - Expect(0, 178207, '\P{Is_Block=__CJK_Unified_Ideographs_EXTENSION_D}', ""); - Expect(1, 178207, '\P{^Is_Block=__CJK_Unified_Ideographs_EXTENSION_D}', ""); - Expect(0, 178208, '\p{Is_Block=__CJK_Unified_Ideographs_EXTENSION_D}', ""); - Expect(1, 178208, '\p{^Is_Block=__CJK_Unified_Ideographs_EXTENSION_D}', ""); - Expect(1, 178208, '\P{Is_Block=__CJK_Unified_Ideographs_EXTENSION_D}', ""); - Expect(0, 178208, '\P{^Is_Block=__CJK_Unified_Ideographs_EXTENSION_D}', ""); - Error('\p{Is_Blk:_CJK_EXT_D/a/}'); - Error('\P{Is_Blk:_CJK_EXT_D/a/}'); + Expect(1, 178207, '\p{Is_Block= CJK_unified_ideographs_EXTENSION_D}', ""); + Expect(0, 178207, '\p{^Is_Block= CJK_unified_ideographs_EXTENSION_D}', ""); + Expect(0, 178207, '\P{Is_Block= CJK_unified_ideographs_EXTENSION_D}', ""); + Expect(1, 178207, '\P{^Is_Block= CJK_unified_ideographs_EXTENSION_D}', ""); + Expect(0, 178208, '\p{Is_Block= CJK_unified_ideographs_EXTENSION_D}', ""); + Expect(1, 178208, '\p{^Is_Block= CJK_unified_ideographs_EXTENSION_D}', ""); + Expect(1, 178208, '\P{Is_Block= CJK_unified_ideographs_EXTENSION_D}', ""); + Expect(0, 178208, '\P{^Is_Block= CJK_unified_ideographs_EXTENSION_D}', ""); + Error('\p{Is_Blk=/a/CJK_EXT_D}'); + Error('\P{Is_Blk=/a/CJK_EXT_D}'); Expect(1, 178207, '\p{Is_Blk=cjkextd}', ""); Expect(0, 178207, '\p{^Is_Blk=cjkextd}', ""); Expect(0, 178207, '\P{Is_Blk=cjkextd}', ""); @@ -7719,60 +7813,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 178208, '\p{^Is_Blk=cjkextd}', ""); Expect(1, 178208, '\P{Is_Blk=cjkextd}', ""); Expect(0, 178208, '\P{^Is_Blk=cjkextd}', ""); - Expect(1, 178207, '\p{Is_Blk=_CJK_Ext_D}', ""); - Expect(0, 178207, '\p{^Is_Blk=_CJK_Ext_D}', ""); - Expect(0, 178207, '\P{Is_Blk=_CJK_Ext_D}', ""); - Expect(1, 178207, '\P{^Is_Blk=_CJK_Ext_D}', ""); - Expect(0, 178208, '\p{Is_Blk=_CJK_Ext_D}', ""); - Expect(1, 178208, '\p{^Is_Blk=_CJK_Ext_D}', ""); - Expect(1, 178208, '\P{Is_Blk=_CJK_Ext_D}', ""); - Expect(0, 178208, '\P{^Is_Blk=_CJK_Ext_D}', ""); - Error('\p{Block: _CJK_Unified_ideographs_EXTENSION_E/a/}'); - Error('\P{Block: _CJK_Unified_ideographs_EXTENSION_E/a/}'); + Expect(1, 178207, '\p{Is_Blk= CJK_EXT_d}', ""); + Expect(0, 178207, '\p{^Is_Blk= CJK_EXT_d}', ""); + Expect(0, 178207, '\P{Is_Blk= CJK_EXT_d}', ""); + Expect(1, 178207, '\P{^Is_Blk= CJK_EXT_d}', ""); + Expect(0, 178208, '\p{Is_Blk= CJK_EXT_d}', ""); + Expect(1, 178208, '\p{^Is_Blk= CJK_EXT_d}', ""); + Expect(1, 178208, '\P{Is_Blk= CJK_EXT_d}', ""); + Expect(0, 178208, '\P{^Is_Blk= CJK_EXT_d}', ""); + Error('\p{Block=_:=CJK_Unified_Ideographs_Extension_E}'); + Error('\P{Block=_:=CJK_Unified_Ideographs_Extension_E}'); Expect(1, 183983, '\p{Block=:\ACJK_Unified_Ideographs_Extension_E\z:}', "");; Expect(0, 183984, '\p{Block=:\ACJK_Unified_Ideographs_Extension_E\z:}', "");; - Expect(1, 183983, '\p{Block=cjkunifiedideographsextensione}', ""); - Expect(0, 183983, '\p{^Block=cjkunifiedideographsextensione}', ""); - Expect(0, 183983, '\P{Block=cjkunifiedideographsextensione}', ""); - Expect(1, 183983, '\P{^Block=cjkunifiedideographsextensione}', ""); - Expect(0, 183984, '\p{Block=cjkunifiedideographsextensione}', ""); - Expect(1, 183984, '\p{^Block=cjkunifiedideographsextensione}', ""); - Expect(1, 183984, '\P{Block=cjkunifiedideographsextensione}', ""); - Expect(0, 183984, '\P{^Block=cjkunifiedideographsextensione}', ""); + Expect(1, 183983, '\p{Block: cjkunifiedideographsextensione}', ""); + Expect(0, 183983, '\p{^Block: cjkunifiedideographsextensione}', ""); + Expect(0, 183983, '\P{Block: cjkunifiedideographsextensione}', ""); + Expect(1, 183983, '\P{^Block: cjkunifiedideographsextensione}', ""); + Expect(0, 183984, '\p{Block: cjkunifiedideographsextensione}', ""); + Expect(1, 183984, '\p{^Block: cjkunifiedideographsextensione}', ""); + Expect(1, 183984, '\P{Block: cjkunifiedideographsextensione}', ""); + Expect(0, 183984, '\P{^Block: cjkunifiedideographsextensione}', ""); Expect(1, 183983, '\p{Block=:\Acjkunifiedideographsextensione\z:}', "");; Expect(0, 183984, '\p{Block=:\Acjkunifiedideographsextensione\z:}', "");; - Expect(1, 183983, '\p{Block= CJK_Unified_Ideographs_Extension_E}', ""); - Expect(0, 183983, '\p{^Block= CJK_Unified_Ideographs_Extension_E}', ""); - Expect(0, 183983, '\P{Block= CJK_Unified_Ideographs_Extension_E}', ""); - Expect(1, 183983, '\P{^Block= CJK_Unified_Ideographs_Extension_E}', ""); - Expect(0, 183984, '\p{Block= CJK_Unified_Ideographs_Extension_E}', ""); - Expect(1, 183984, '\p{^Block= CJK_Unified_Ideographs_Extension_E}', ""); - Expect(1, 183984, '\P{Block= CJK_Unified_Ideographs_Extension_E}', ""); - Expect(0, 183984, '\P{^Block= CJK_Unified_Ideographs_Extension_E}', ""); - Error('\p{Blk=CJK_ext_E:=}'); - Error('\P{Blk=CJK_ext_E:=}'); + Expect(1, 183983, '\p{Block:- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_e}', ""); + Expect(0, 183983, '\p{^Block:- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_e}', ""); + Expect(0, 183983, '\P{Block:- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_e}', ""); + Expect(1, 183983, '\P{^Block:- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_e}', ""); + Expect(0, 183984, '\p{Block:- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_e}', ""); + Expect(1, 183984, '\p{^Block:- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_e}', ""); + Expect(1, 183984, '\P{Block:- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_e}', ""); + Expect(0, 183984, '\P{^Block:- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_e}', ""); + Error('\p{Blk=:=--CJK_Ext_e}'); + Error('\P{Blk=:=--CJK_Ext_e}'); Expect(1, 183983, '\p{Blk=:\ACJK_Ext_E\z:}', "");; Expect(0, 183984, '\p{Blk=:\ACJK_Ext_E\z:}', "");; - Expect(1, 183983, '\p{Blk:cjkexte}', ""); - Expect(0, 183983, '\p{^Blk:cjkexte}', ""); - Expect(0, 183983, '\P{Blk:cjkexte}', ""); - Expect(1, 183983, '\P{^Blk:cjkexte}', ""); - Expect(0, 183984, '\p{Blk:cjkexte}', ""); - Expect(1, 183984, '\p{^Blk:cjkexte}', ""); - Expect(1, 183984, '\P{Blk:cjkexte}', ""); - Expect(0, 183984, '\P{^Blk:cjkexte}', ""); + Expect(1, 183983, '\p{Blk=cjkexte}', ""); + Expect(0, 183983, '\p{^Blk=cjkexte}', ""); + Expect(0, 183983, '\P{Blk=cjkexte}', ""); + Expect(1, 183983, '\P{^Blk=cjkexte}', ""); + Expect(0, 183984, '\p{Blk=cjkexte}', ""); + Expect(1, 183984, '\p{^Blk=cjkexte}', ""); + Expect(1, 183984, '\P{Blk=cjkexte}', ""); + Expect(0, 183984, '\P{^Blk=cjkexte}', ""); Expect(1, 183983, '\p{Blk=:\Acjkexte\z:}', "");; Expect(0, 183984, '\p{Blk=:\Acjkexte\z:}', "");; - Expect(1, 183983, '\p{Blk= _cjk_ext_E}', ""); - Expect(0, 183983, '\p{^Blk= _cjk_ext_E}', ""); - Expect(0, 183983, '\P{Blk= _cjk_ext_E}', ""); - Expect(1, 183983, '\P{^Blk= _cjk_ext_E}', ""); - Expect(0, 183984, '\p{Blk= _cjk_ext_E}', ""); - Expect(1, 183984, '\p{^Blk= _cjk_ext_E}', ""); - Expect(1, 183984, '\P{Blk= _cjk_ext_E}', ""); - Expect(0, 183984, '\P{^Blk= _cjk_ext_E}', ""); - Error('\p{Is_Block=_CJK_unified_IDEOGRAPHS_extension_e:=}'); - Error('\P{Is_Block=_CJK_unified_IDEOGRAPHS_extension_e:=}'); + Expect(1, 183983, '\p{Blk=-CJK_Ext_E}', ""); + Expect(0, 183983, '\p{^Blk=-CJK_Ext_E}', ""); + Expect(0, 183983, '\P{Blk=-CJK_Ext_E}', ""); + Expect(1, 183983, '\P{^Blk=-CJK_Ext_E}', ""); + Expect(0, 183984, '\p{Blk=-CJK_Ext_E}', ""); + Expect(1, 183984, '\p{^Blk=-CJK_Ext_E}', ""); + Expect(1, 183984, '\P{Blk=-CJK_Ext_E}', ""); + Expect(0, 183984, '\P{^Blk=-CJK_Ext_E}', ""); + Error('\p{Is_Block=:=__CJK_Unified_Ideographs_EXTENSION_E}'); + Error('\P{Is_Block=:=__CJK_Unified_Ideographs_EXTENSION_E}'); Expect(1, 183983, '\p{Is_Block=cjkunifiedideographsextensione}', ""); Expect(0, 183983, '\p{^Is_Block=cjkunifiedideographsextensione}', ""); Expect(0, 183983, '\P{Is_Block=cjkunifiedideographsextensione}', ""); @@ -7781,16 +7875,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 183984, '\p{^Is_Block=cjkunifiedideographsextensione}', ""); Expect(1, 183984, '\P{Is_Block=cjkunifiedideographsextensione}', ""); Expect(0, 183984, '\P{^Is_Block=cjkunifiedideographsextensione}', ""); - Expect(1, 183983, '\p{Is_Block=CJK_Unified_ideographs_Extension_E}', ""); - Expect(0, 183983, '\p{^Is_Block=CJK_Unified_ideographs_Extension_E}', ""); - Expect(0, 183983, '\P{Is_Block=CJK_Unified_ideographs_Extension_E}', ""); - Expect(1, 183983, '\P{^Is_Block=CJK_Unified_ideographs_Extension_E}', ""); - Expect(0, 183984, '\p{Is_Block=CJK_Unified_ideographs_Extension_E}', ""); - Expect(1, 183984, '\p{^Is_Block=CJK_Unified_ideographs_Extension_E}', ""); - Expect(1, 183984, '\P{Is_Block=CJK_Unified_ideographs_Extension_E}', ""); - Expect(0, 183984, '\P{^Is_Block=CJK_Unified_ideographs_Extension_E}', ""); - Error('\p{Is_Blk= -CJK_Ext_E/a/}'); - Error('\P{Is_Blk= -CJK_Ext_E/a/}'); + Expect(1, 183983, '\p{Is_Block=--CJK_UNIFIED_ideographs_EXTENSION_E}', ""); + Expect(0, 183983, '\p{^Is_Block=--CJK_UNIFIED_ideographs_EXTENSION_E}', ""); + Expect(0, 183983, '\P{Is_Block=--CJK_UNIFIED_ideographs_EXTENSION_E}', ""); + Expect(1, 183983, '\P{^Is_Block=--CJK_UNIFIED_ideographs_EXTENSION_E}', ""); + Expect(0, 183984, '\p{Is_Block=--CJK_UNIFIED_ideographs_EXTENSION_E}', ""); + Expect(1, 183984, '\p{^Is_Block=--CJK_UNIFIED_ideographs_EXTENSION_E}', ""); + Expect(1, 183984, '\P{Is_Block=--CJK_UNIFIED_ideographs_EXTENSION_E}', ""); + Expect(0, 183984, '\P{^Is_Block=--CJK_UNIFIED_ideographs_EXTENSION_E}', ""); + Error('\p{Is_Blk= :=CJK_EXT_E}'); + Error('\P{Is_Blk= :=CJK_EXT_E}'); Expect(1, 183983, '\p{Is_Blk=cjkexte}', ""); Expect(0, 183983, '\p{^Is_Blk=cjkexte}', ""); Expect(0, 183983, '\P{Is_Blk=cjkexte}', ""); @@ -7799,16 +7893,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 183984, '\p{^Is_Blk=cjkexte}', ""); Expect(1, 183984, '\P{Is_Blk=cjkexte}', ""); Expect(0, 183984, '\P{^Is_Blk=cjkexte}', ""); - Expect(1, 183983, '\p{Is_Blk: CJK_Ext_E}', ""); - Expect(0, 183983, '\p{^Is_Blk: CJK_Ext_E}', ""); - Expect(0, 183983, '\P{Is_Blk: CJK_Ext_E}', ""); - Expect(1, 183983, '\P{^Is_Blk: CJK_Ext_E}', ""); - Expect(0, 183984, '\p{Is_Blk: CJK_Ext_E}', ""); - Expect(1, 183984, '\p{^Is_Blk: CJK_Ext_E}', ""); - Expect(1, 183984, '\P{Is_Blk: CJK_Ext_E}', ""); - Expect(0, 183984, '\P{^Is_Blk: CJK_Ext_E}', ""); - Error('\p{Block=:=__CJK_Unified_Ideographs_Extension_f}'); - Error('\P{Block=:=__CJK_Unified_Ideographs_Extension_f}'); + Expect(1, 183983, '\p{Is_Blk=- CJK_EXT_E}', ""); + Expect(0, 183983, '\p{^Is_Blk=- CJK_EXT_E}', ""); + Expect(0, 183983, '\P{Is_Blk=- CJK_EXT_E}', ""); + Expect(1, 183983, '\P{^Is_Blk=- CJK_EXT_E}', ""); + Expect(0, 183984, '\p{Is_Blk=- CJK_EXT_E}', ""); + Expect(1, 183984, '\p{^Is_Blk=- CJK_EXT_E}', ""); + Expect(1, 183984, '\P{Is_Blk=- CJK_EXT_E}', ""); + Expect(0, 183984, '\P{^Is_Blk=- CJK_EXT_E}', ""); + Error('\p{Block= /a/CJK_UNIFIED_Ideographs_Extension_F}'); + Error('\P{Block= /a/CJK_UNIFIED_Ideographs_Extension_F}'); Expect(1, 191471, '\p{Block=:\ACJK_Unified_Ideographs_Extension_F\z:}', "");; Expect(0, 191472, '\p{Block=:\ACJK_Unified_Ideographs_Extension_F\z:}', "");; Expect(1, 191471, '\p{Block=cjkunifiedideographsextensionf}', ""); @@ -7821,96 +7915,176 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 191472, '\P{^Block=cjkunifiedideographsextensionf}', ""); Expect(1, 191471, '\p{Block=:\Acjkunifiedideographsextensionf\z:}', "");; Expect(0, 191472, '\p{Block=:\Acjkunifiedideographsextensionf\z:}', "");; - Expect(1, 191471, '\p{Block: cjk_unified_IDEOGRAPHS_Extension_F}', ""); - Expect(0, 191471, '\p{^Block: cjk_unified_IDEOGRAPHS_Extension_F}', ""); - Expect(0, 191471, '\P{Block: cjk_unified_IDEOGRAPHS_Extension_F}', ""); - Expect(1, 191471, '\P{^Block: cjk_unified_IDEOGRAPHS_Extension_F}', ""); - Expect(0, 191472, '\p{Block: cjk_unified_IDEOGRAPHS_Extension_F}', ""); - Expect(1, 191472, '\p{^Block: cjk_unified_IDEOGRAPHS_Extension_F}', ""); - Expect(1, 191472, '\P{Block: cjk_unified_IDEOGRAPHS_Extension_F}', ""); - Expect(0, 191472, '\P{^Block: cjk_unified_IDEOGRAPHS_Extension_F}', ""); - Error('\p{Blk= _CJK_Ext_F/a/}'); - Error('\P{Blk= _CJK_Ext_F/a/}'); + Expect(1, 191471, '\p{Block: -_CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(0, 191471, '\p{^Block: -_CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(0, 191471, '\P{Block: -_CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(1, 191471, '\P{^Block: -_CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(0, 191472, '\p{Block: -_CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(1, 191472, '\p{^Block: -_CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(1, 191472, '\P{Block: -_CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(0, 191472, '\P{^Block: -_CJK_UNIFIED_Ideographs_Extension_F}', ""); + Error('\p{Blk: _ CJK_Ext_f/a/}'); + Error('\P{Blk: _ CJK_Ext_f/a/}'); Expect(1, 191471, '\p{Blk=:\ACJK_Ext_F\z:}', "");; Expect(0, 191472, '\p{Blk=:\ACJK_Ext_F\z:}', "");; - Expect(1, 191471, '\p{Blk: cjkextf}', ""); - Expect(0, 191471, '\p{^Blk: cjkextf}', ""); - Expect(0, 191471, '\P{Blk: cjkextf}', ""); - Expect(1, 191471, '\P{^Blk: cjkextf}', ""); - Expect(0, 191472, '\p{Blk: cjkextf}', ""); - Expect(1, 191472, '\p{^Blk: cjkextf}', ""); - Expect(1, 191472, '\P{Blk: cjkextf}', ""); - Expect(0, 191472, '\P{^Blk: cjkextf}', ""); + Expect(1, 191471, '\p{Blk=cjkextf}', ""); + Expect(0, 191471, '\p{^Blk=cjkextf}', ""); + Expect(0, 191471, '\P{Blk=cjkextf}', ""); + Expect(1, 191471, '\P{^Blk=cjkextf}', ""); + Expect(0, 191472, '\p{Blk=cjkextf}', ""); + Expect(1, 191472, '\p{^Blk=cjkextf}', ""); + Expect(1, 191472, '\P{Blk=cjkextf}', ""); + Expect(0, 191472, '\P{^Blk=cjkextf}', ""); Expect(1, 191471, '\p{Blk=:\Acjkextf\z:}', "");; Expect(0, 191472, '\p{Blk=:\Acjkextf\z:}', "");; - Expect(1, 191471, '\p{Blk=_ CJK_Ext_F}', ""); - Expect(0, 191471, '\p{^Blk=_ CJK_Ext_F}', ""); - Expect(0, 191471, '\P{Blk=_ CJK_Ext_F}', ""); - Expect(1, 191471, '\P{^Blk=_ CJK_Ext_F}', ""); - Expect(0, 191472, '\p{Blk=_ CJK_Ext_F}', ""); - Expect(1, 191472, '\p{^Blk=_ CJK_Ext_F}', ""); - Expect(1, 191472, '\P{Blk=_ CJK_Ext_F}', ""); - Expect(0, 191472, '\P{^Blk=_ CJK_Ext_F}', ""); - Error('\p{Is_Block=:= _CJK_Unified_Ideographs_Extension_F}'); - Error('\P{Is_Block=:= _CJK_Unified_Ideographs_Extension_F}'); - Expect(1, 191471, '\p{Is_Block=cjkunifiedideographsextensionf}', ""); - Expect(0, 191471, '\p{^Is_Block=cjkunifiedideographsextensionf}', ""); - Expect(0, 191471, '\P{Is_Block=cjkunifiedideographsextensionf}', ""); - Expect(1, 191471, '\P{^Is_Block=cjkunifiedideographsextensionf}', ""); - Expect(0, 191472, '\p{Is_Block=cjkunifiedideographsextensionf}', ""); - Expect(1, 191472, '\p{^Is_Block=cjkunifiedideographsextensionf}', ""); - Expect(1, 191472, '\P{Is_Block=cjkunifiedideographsextensionf}', ""); - Expect(0, 191472, '\P{^Is_Block=cjkunifiedideographsextensionf}', ""); - Expect(1, 191471, '\p{Is_Block= CJK_unified_ideographs_Extension_F}', ""); - Expect(0, 191471, '\p{^Is_Block= CJK_unified_ideographs_Extension_F}', ""); - Expect(0, 191471, '\P{Is_Block= CJK_unified_ideographs_Extension_F}', ""); - Expect(1, 191471, '\P{^Is_Block= CJK_unified_ideographs_Extension_F}', ""); - Expect(0, 191472, '\p{Is_Block= CJK_unified_ideographs_Extension_F}', ""); - Expect(1, 191472, '\p{^Is_Block= CJK_unified_ideographs_Extension_F}', ""); - Expect(1, 191472, '\P{Is_Block= CJK_unified_ideographs_Extension_F}', ""); - Expect(0, 191472, '\P{^Is_Block= CJK_unified_ideographs_Extension_F}', ""); - Error('\p{Is_Blk= :=CJK_EXT_F}'); - Error('\P{Is_Blk= :=CJK_EXT_F}'); - Expect(1, 191471, '\p{Is_Blk: cjkextf}', ""); - Expect(0, 191471, '\p{^Is_Blk: cjkextf}', ""); - Expect(0, 191471, '\P{Is_Blk: cjkextf}', ""); - Expect(1, 191471, '\P{^Is_Blk: cjkextf}', ""); - Expect(0, 191472, '\p{Is_Blk: cjkextf}', ""); - Expect(1, 191472, '\p{^Is_Blk: cjkextf}', ""); - Expect(1, 191472, '\P{Is_Blk: cjkextf}', ""); - Expect(0, 191472, '\P{^Is_Blk: cjkextf}', ""); - Expect(1, 191471, '\p{Is_Blk=-_CJK_ext_F}', ""); - Expect(0, 191471, '\p{^Is_Blk=-_CJK_ext_F}', ""); - Expect(0, 191471, '\P{Is_Blk=-_CJK_ext_F}', ""); - Expect(1, 191471, '\P{^Is_Blk=-_CJK_ext_F}', ""); - Expect(0, 191472, '\p{Is_Blk=-_CJK_ext_F}', ""); - Expect(1, 191472, '\p{^Is_Blk=-_CJK_ext_F}', ""); - Expect(1, 191472, '\P{Is_Blk=-_CJK_ext_F}', ""); - Expect(0, 191472, '\P{^Is_Blk=-_CJK_ext_F}', ""); - Error('\p{Block= cjk_Radicals_SUPPLEMENT/a/}'); - Error('\P{Block= cjk_Radicals_SUPPLEMENT/a/}'); + Expect(1, 191471, '\p{Blk= cjk_Ext_F}', ""); + Expect(0, 191471, '\p{^Blk= cjk_Ext_F}', ""); + Expect(0, 191471, '\P{Blk= cjk_Ext_F}', ""); + Expect(1, 191471, '\P{^Blk= cjk_Ext_F}', ""); + Expect(0, 191472, '\p{Blk= cjk_Ext_F}', ""); + Expect(1, 191472, '\p{^Blk= cjk_Ext_F}', ""); + Expect(1, 191472, '\P{Blk= cjk_Ext_F}', ""); + Expect(0, 191472, '\P{^Blk= cjk_Ext_F}', ""); + Error('\p{Is_Block=cjk_unified_IDEOGRAPHS_extension_f:=}'); + Error('\P{Is_Block=cjk_unified_IDEOGRAPHS_extension_f:=}'); + Expect(1, 191471, '\p{Is_Block: cjkunifiedideographsextensionf}', ""); + Expect(0, 191471, '\p{^Is_Block: cjkunifiedideographsextensionf}', ""); + Expect(0, 191471, '\P{Is_Block: cjkunifiedideographsextensionf}', ""); + Expect(1, 191471, '\P{^Is_Block: cjkunifiedideographsextensionf}', ""); + Expect(0, 191472, '\p{Is_Block: cjkunifiedideographsextensionf}', ""); + Expect(1, 191472, '\p{^Is_Block: cjkunifiedideographsextensionf}', ""); + Expect(1, 191472, '\P{Is_Block: cjkunifiedideographsextensionf}', ""); + Expect(0, 191472, '\P{^Is_Block: cjkunifiedideographsextensionf}', ""); + Expect(1, 191471, '\p{Is_Block: _CJK_Unified_Ideographs_extension_F}', ""); + Expect(0, 191471, '\p{^Is_Block: _CJK_Unified_Ideographs_extension_F}', ""); + Expect(0, 191471, '\P{Is_Block: _CJK_Unified_Ideographs_extension_F}', ""); + Expect(1, 191471, '\P{^Is_Block: _CJK_Unified_Ideographs_extension_F}', ""); + Expect(0, 191472, '\p{Is_Block: _CJK_Unified_Ideographs_extension_F}', ""); + Expect(1, 191472, '\p{^Is_Block: _CJK_Unified_Ideographs_extension_F}', ""); + Expect(1, 191472, '\P{Is_Block: _CJK_Unified_Ideographs_extension_F}', ""); + Expect(0, 191472, '\P{^Is_Block: _CJK_Unified_Ideographs_extension_F}', ""); + Error('\p{Is_Blk=/a/CJK_EXT_F}'); + Error('\P{Is_Blk=/a/CJK_EXT_F}'); + Expect(1, 191471, '\p{Is_Blk=cjkextf}', ""); + Expect(0, 191471, '\p{^Is_Blk=cjkextf}', ""); + Expect(0, 191471, '\P{Is_Blk=cjkextf}', ""); + Expect(1, 191471, '\P{^Is_Blk=cjkextf}', ""); + Expect(0, 191472, '\p{Is_Blk=cjkextf}', ""); + Expect(1, 191472, '\p{^Is_Blk=cjkextf}', ""); + Expect(1, 191472, '\P{Is_Blk=cjkextf}', ""); + Expect(0, 191472, '\P{^Is_Blk=cjkextf}', ""); + Expect(1, 191471, '\p{Is_Blk=-_CJK_Ext_f}', ""); + Expect(0, 191471, '\p{^Is_Blk=-_CJK_Ext_f}', ""); + Expect(0, 191471, '\P{Is_Blk=-_CJK_Ext_f}', ""); + Expect(1, 191471, '\P{^Is_Blk=-_CJK_Ext_f}', ""); + Expect(0, 191472, '\p{Is_Blk=-_CJK_Ext_f}', ""); + Expect(1, 191472, '\p{^Is_Blk=-_CJK_Ext_f}', ""); + Expect(1, 191472, '\P{Is_Blk=-_CJK_Ext_f}', ""); + Expect(0, 191472, '\P{^Is_Blk=-_CJK_Ext_f}', ""); + Error('\p{Block=:=_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_g}'); + Error('\P{Block=:=_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_g}'); + Expect(1, 201551, '\p{Block=:\ACJK_Unified_Ideographs_Extension_G\z:}', "");; + Expect(0, 201552, '\p{Block=:\ACJK_Unified_Ideographs_Extension_G\z:}', "");; + Expect(1, 201551, '\p{Block=cjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\p{^Block=cjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\P{Block=cjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\P{^Block=cjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\p{Block=cjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\p{^Block=cjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\P{Block=cjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\P{^Block=cjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\p{Block=:\Acjkunifiedideographsextensiong\z:}', "");; + Expect(0, 201552, '\p{Block=:\Acjkunifiedideographsextensiong\z:}', "");; + Expect(1, 201551, '\p{Block=CJK_Unified_IDEOGRAPHS_extension_G}', ""); + Expect(0, 201551, '\p{^Block=CJK_Unified_IDEOGRAPHS_extension_G}', ""); + Expect(0, 201551, '\P{Block=CJK_Unified_IDEOGRAPHS_extension_G}', ""); + Expect(1, 201551, '\P{^Block=CJK_Unified_IDEOGRAPHS_extension_G}', ""); + Expect(0, 201552, '\p{Block=CJK_Unified_IDEOGRAPHS_extension_G}', ""); + Expect(1, 201552, '\p{^Block=CJK_Unified_IDEOGRAPHS_extension_G}', ""); + Expect(1, 201552, '\P{Block=CJK_Unified_IDEOGRAPHS_extension_G}', ""); + Expect(0, 201552, '\P{^Block=CJK_Unified_IDEOGRAPHS_extension_G}', ""); + Error('\p{Blk=/a/ -CJK_EXT_G}'); + Error('\P{Blk=/a/ -CJK_EXT_G}'); + Expect(1, 201551, '\p{Blk=:\ACJK_Ext_G\z:}', "");; + Expect(0, 201552, '\p{Blk=:\ACJK_Ext_G\z:}', "");; + Expect(1, 201551, '\p{Blk=cjkextg}', ""); + Expect(0, 201551, '\p{^Blk=cjkextg}', ""); + Expect(0, 201551, '\P{Blk=cjkextg}', ""); + Expect(1, 201551, '\P{^Blk=cjkextg}', ""); + Expect(0, 201552, '\p{Blk=cjkextg}', ""); + Expect(1, 201552, '\p{^Blk=cjkextg}', ""); + Expect(1, 201552, '\P{Blk=cjkextg}', ""); + Expect(0, 201552, '\P{^Blk=cjkextg}', ""); + Expect(1, 201551, '\p{Blk=:\Acjkextg\z:}', "");; + Expect(0, 201552, '\p{Blk=:\Acjkextg\z:}', "");; + Expect(1, 201551, '\p{Blk= CJK_ext_G}', ""); + Expect(0, 201551, '\p{^Blk= CJK_ext_G}', ""); + Expect(0, 201551, '\P{Blk= CJK_ext_G}', ""); + Expect(1, 201551, '\P{^Blk= CJK_ext_G}', ""); + Expect(0, 201552, '\p{Blk= CJK_ext_G}', ""); + Expect(1, 201552, '\p{^Blk= CJK_ext_G}', ""); + Expect(1, 201552, '\P{Blk= CJK_ext_G}', ""); + Expect(0, 201552, '\P{^Blk= CJK_ext_G}', ""); + Error('\p{Is_Block=:= _CJK_Unified_Ideographs_Extension_G}'); + Error('\P{Is_Block=:= _CJK_Unified_Ideographs_Extension_G}'); + Expect(1, 201551, '\p{Is_Block=cjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\p{^Is_Block=cjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\P{Is_Block=cjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\P{^Is_Block=cjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\p{Is_Block=cjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\p{^Is_Block=cjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\P{Is_Block=cjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\P{^Is_Block=cjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\p{Is_Block= -CJK_Unified_Ideographs_Extension_G}', ""); + Expect(0, 201551, '\p{^Is_Block= -CJK_Unified_Ideographs_Extension_G}', ""); + Expect(0, 201551, '\P{Is_Block= -CJK_Unified_Ideographs_Extension_G}', ""); + Expect(1, 201551, '\P{^Is_Block= -CJK_Unified_Ideographs_Extension_G}', ""); + Expect(0, 201552, '\p{Is_Block= -CJK_Unified_Ideographs_Extension_G}', ""); + Expect(1, 201552, '\p{^Is_Block= -CJK_Unified_Ideographs_Extension_G}', ""); + Expect(1, 201552, '\P{Is_Block= -CJK_Unified_Ideographs_Extension_G}', ""); + Expect(0, 201552, '\P{^Is_Block= -CJK_Unified_Ideographs_Extension_G}', ""); + Error('\p{Is_Blk= -CJK_Ext_G:=}'); + Error('\P{Is_Blk= -CJK_Ext_G:=}'); + Expect(1, 201551, '\p{Is_Blk=cjkextg}', ""); + Expect(0, 201551, '\p{^Is_Blk=cjkextg}', ""); + Expect(0, 201551, '\P{Is_Blk=cjkextg}', ""); + Expect(1, 201551, '\P{^Is_Blk=cjkextg}', ""); + Expect(0, 201552, '\p{Is_Blk=cjkextg}', ""); + Expect(1, 201552, '\p{^Is_Blk=cjkextg}', ""); + Expect(1, 201552, '\P{Is_Blk=cjkextg}', ""); + Expect(0, 201552, '\P{^Is_Blk=cjkextg}', ""); + Expect(1, 201551, '\p{Is_Blk= -CJK_EXT_G}', ""); + Expect(0, 201551, '\p{^Is_Blk= -CJK_EXT_G}', ""); + Expect(0, 201551, '\P{Is_Blk= -CJK_EXT_G}', ""); + Expect(1, 201551, '\P{^Is_Blk= -CJK_EXT_G}', ""); + Expect(0, 201552, '\p{Is_Blk= -CJK_EXT_G}', ""); + Expect(1, 201552, '\p{^Is_Blk= -CJK_EXT_G}', ""); + Expect(1, 201552, '\P{Is_Blk= -CJK_EXT_G}', ""); + Expect(0, 201552, '\P{^Is_Blk= -CJK_EXT_G}', ""); + Error('\p{Block=_-CJK_radicals_supplement:=}'); + Error('\P{Block=_-CJK_radicals_supplement:=}'); Expect(1, 12031, '\p{Block=:\ACJK_Radicals_Supplement\z:}', "");; Expect(0, 12032, '\p{Block=:\ACJK_Radicals_Supplement\z:}', "");; - Expect(1, 12031, '\p{Block:cjkradicalssupplement}', ""); - Expect(0, 12031, '\p{^Block:cjkradicalssupplement}', ""); - Expect(0, 12031, '\P{Block:cjkradicalssupplement}', ""); - Expect(1, 12031, '\P{^Block:cjkradicalssupplement}', ""); - Expect(0, 12032, '\p{Block:cjkradicalssupplement}', ""); - Expect(1, 12032, '\p{^Block:cjkradicalssupplement}', ""); - Expect(1, 12032, '\P{Block:cjkradicalssupplement}', ""); - Expect(0, 12032, '\P{^Block:cjkradicalssupplement}', ""); + Expect(1, 12031, '\p{Block=cjkradicalssupplement}', ""); + Expect(0, 12031, '\p{^Block=cjkradicalssupplement}', ""); + Expect(0, 12031, '\P{Block=cjkradicalssupplement}', ""); + Expect(1, 12031, '\P{^Block=cjkradicalssupplement}', ""); + Expect(0, 12032, '\p{Block=cjkradicalssupplement}', ""); + Expect(1, 12032, '\p{^Block=cjkradicalssupplement}', ""); + Expect(1, 12032, '\P{Block=cjkradicalssupplement}', ""); + Expect(0, 12032, '\P{^Block=cjkradicalssupplement}', ""); Expect(1, 12031, '\p{Block=:\Acjkradicalssupplement\z:}', "");; Expect(0, 12032, '\p{Block=:\Acjkradicalssupplement\z:}', "");; - Expect(1, 12031, '\p{Block=_ cjk_Radicals_supplement}', ""); - Expect(0, 12031, '\p{^Block=_ cjk_Radicals_supplement}', ""); - Expect(0, 12031, '\P{Block=_ cjk_Radicals_supplement}', ""); - Expect(1, 12031, '\P{^Block=_ cjk_Radicals_supplement}', ""); - Expect(0, 12032, '\p{Block=_ cjk_Radicals_supplement}', ""); - Expect(1, 12032, '\p{^Block=_ cjk_Radicals_supplement}', ""); - Expect(1, 12032, '\P{Block=_ cjk_Radicals_supplement}', ""); - Expect(0, 12032, '\P{^Block=_ cjk_Radicals_supplement}', ""); - Error('\p{Blk=/a/__CJK_Radicals_Sup}'); - Error('\P{Blk=/a/__CJK_Radicals_Sup}'); + Expect(1, 12031, '\p{Block:-CJK_Radicals_Supplement}', ""); + Expect(0, 12031, '\p{^Block:-CJK_Radicals_Supplement}', ""); + Expect(0, 12031, '\P{Block:-CJK_Radicals_Supplement}', ""); + Expect(1, 12031, '\P{^Block:-CJK_Radicals_Supplement}', ""); + Expect(0, 12032, '\p{Block:-CJK_Radicals_Supplement}', ""); + Expect(1, 12032, '\p{^Block:-CJK_Radicals_Supplement}', ""); + Expect(1, 12032, '\P{Block:-CJK_Radicals_Supplement}', ""); + Expect(0, 12032, '\P{^Block:-CJK_Radicals_Supplement}', ""); + Error('\p{Blk:__cjk_radicals_sup/a/}'); + Error('\P{Blk:__cjk_radicals_sup/a/}'); Expect(1, 12031, '\p{Blk=:\ACJK_Radicals_Sup\z:}', "");; Expect(0, 12032, '\p{Blk=:\ACJK_Radicals_Sup\z:}', "");; Expect(1, 12031, '\p{Blk=cjkradicalssup}', ""); @@ -7923,16 +8097,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12032, '\P{^Blk=cjkradicalssup}', ""); Expect(1, 12031, '\p{Blk=:\Acjkradicalssup\z:}', "");; Expect(0, 12032, '\p{Blk=:\Acjkradicalssup\z:}', "");; - Expect(1, 12031, '\p{Blk= CJK_RADICALS_sup}', ""); - Expect(0, 12031, '\p{^Blk= CJK_RADICALS_sup}', ""); - Expect(0, 12031, '\P{Blk= CJK_RADICALS_sup}', ""); - Expect(1, 12031, '\P{^Blk= CJK_RADICALS_sup}', ""); - Expect(0, 12032, '\p{Blk= CJK_RADICALS_sup}', ""); - Expect(1, 12032, '\p{^Blk= CJK_RADICALS_sup}', ""); - Expect(1, 12032, '\P{Blk= CJK_RADICALS_sup}', ""); - Expect(0, 12032, '\P{^Blk= CJK_RADICALS_sup}', ""); - Error('\p{Is_Block= -CJK_RADICALS_supplement:=}'); - Error('\P{Is_Block= -CJK_RADICALS_supplement:=}'); + Expect(1, 12031, '\p{Blk: CJK_radicals_Sup}', ""); + Expect(0, 12031, '\p{^Blk: CJK_radicals_Sup}', ""); + Expect(0, 12031, '\P{Blk: CJK_radicals_Sup}', ""); + Expect(1, 12031, '\P{^Blk: CJK_radicals_Sup}', ""); + Expect(0, 12032, '\p{Blk: CJK_radicals_Sup}', ""); + Expect(1, 12032, '\p{^Blk: CJK_radicals_Sup}', ""); + Expect(1, 12032, '\P{Blk: CJK_radicals_Sup}', ""); + Expect(0, 12032, '\P{^Blk: CJK_radicals_Sup}', ""); + Error('\p{Is_Block= cjk_Radicals_SUPPLEMENT:=}'); + Error('\P{Is_Block= cjk_Radicals_SUPPLEMENT:=}'); Expect(1, 12031, '\p{Is_Block=cjkradicalssupplement}', ""); Expect(0, 12031, '\p{^Is_Block=cjkradicalssupplement}', ""); Expect(0, 12031, '\P{Is_Block=cjkradicalssupplement}', ""); @@ -7941,34 +8115,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12032, '\p{^Is_Block=cjkradicalssupplement}', ""); Expect(1, 12032, '\P{Is_Block=cjkradicalssupplement}', ""); Expect(0, 12032, '\P{^Is_Block=cjkradicalssupplement}', ""); - Expect(1, 12031, '\p{Is_Block=_CJK_Radicals_Supplement}', ""); - Expect(0, 12031, '\p{^Is_Block=_CJK_Radicals_Supplement}', ""); - Expect(0, 12031, '\P{Is_Block=_CJK_Radicals_Supplement}', ""); - Expect(1, 12031, '\P{^Is_Block=_CJK_Radicals_Supplement}', ""); - Expect(0, 12032, '\p{Is_Block=_CJK_Radicals_Supplement}', ""); - Expect(1, 12032, '\p{^Is_Block=_CJK_Radicals_Supplement}', ""); - Expect(1, 12032, '\P{Is_Block=_CJK_Radicals_Supplement}', ""); - Expect(0, 12032, '\P{^Is_Block=_CJK_Radicals_Supplement}', ""); - Error('\p{Is_Blk=/a/_CJK_Radicals_Sup}'); - Error('\P{Is_Blk=/a/_CJK_Radicals_Sup}'); - Expect(1, 12031, '\p{Is_Blk=cjkradicalssup}', ""); - Expect(0, 12031, '\p{^Is_Blk=cjkradicalssup}', ""); - Expect(0, 12031, '\P{Is_Blk=cjkradicalssup}', ""); - Expect(1, 12031, '\P{^Is_Blk=cjkradicalssup}', ""); - Expect(0, 12032, '\p{Is_Blk=cjkradicalssup}', ""); - Expect(1, 12032, '\p{^Is_Blk=cjkradicalssup}', ""); - Expect(1, 12032, '\P{Is_Blk=cjkradicalssup}', ""); - Expect(0, 12032, '\P{^Is_Blk=cjkradicalssup}', ""); - Expect(1, 12031, '\p{Is_Blk=_ CJK_radicals_SUP}', ""); - Expect(0, 12031, '\p{^Is_Blk=_ CJK_radicals_SUP}', ""); - Expect(0, 12031, '\P{Is_Blk=_ CJK_radicals_SUP}', ""); - Expect(1, 12031, '\P{^Is_Blk=_ CJK_radicals_SUP}', ""); - Expect(0, 12032, '\p{Is_Blk=_ CJK_radicals_SUP}', ""); - Expect(1, 12032, '\p{^Is_Blk=_ CJK_radicals_SUP}', ""); - Expect(1, 12032, '\P{Is_Blk=_ CJK_radicals_SUP}', ""); - Expect(0, 12032, '\P{^Is_Blk=_ CJK_radicals_SUP}', ""); - Error('\p{Block= :=CJK_Strokes}'); - Error('\P{Block= :=CJK_Strokes}'); + Expect(1, 12031, '\p{Is_Block=- cjk_Radicals_SUPPLEMENT}', ""); + Expect(0, 12031, '\p{^Is_Block=- cjk_Radicals_SUPPLEMENT}', ""); + Expect(0, 12031, '\P{Is_Block=- cjk_Radicals_SUPPLEMENT}', ""); + Expect(1, 12031, '\P{^Is_Block=- cjk_Radicals_SUPPLEMENT}', ""); + Expect(0, 12032, '\p{Is_Block=- cjk_Radicals_SUPPLEMENT}', ""); + Expect(1, 12032, '\p{^Is_Block=- cjk_Radicals_SUPPLEMENT}', ""); + Expect(1, 12032, '\P{Is_Block=- cjk_Radicals_SUPPLEMENT}', ""); + Expect(0, 12032, '\P{^Is_Block=- cjk_Radicals_SUPPLEMENT}', ""); + Error('\p{Is_Blk=:=-_cjk_radicals_sup}'); + Error('\P{Is_Blk=:=-_cjk_radicals_sup}'); + Expect(1, 12031, '\p{Is_Blk: cjkradicalssup}', ""); + Expect(0, 12031, '\p{^Is_Blk: cjkradicalssup}', ""); + Expect(0, 12031, '\P{Is_Blk: cjkradicalssup}', ""); + Expect(1, 12031, '\P{^Is_Blk: cjkradicalssup}', ""); + Expect(0, 12032, '\p{Is_Blk: cjkradicalssup}', ""); + Expect(1, 12032, '\p{^Is_Blk: cjkradicalssup}', ""); + Expect(1, 12032, '\P{Is_Blk: cjkradicalssup}', ""); + Expect(0, 12032, '\P{^Is_Blk: cjkradicalssup}', ""); + Expect(1, 12031, '\p{Is_Blk= cjk_Radicals_Sup}', ""); + Expect(0, 12031, '\p{^Is_Blk= cjk_Radicals_Sup}', ""); + Expect(0, 12031, '\P{Is_Blk= cjk_Radicals_Sup}', ""); + Expect(1, 12031, '\P{^Is_Blk= cjk_Radicals_Sup}', ""); + Expect(0, 12032, '\p{Is_Blk= cjk_Radicals_Sup}', ""); + Expect(1, 12032, '\p{^Is_Blk= cjk_Radicals_Sup}', ""); + Expect(1, 12032, '\P{Is_Blk= cjk_Radicals_Sup}', ""); + Expect(0, 12032, '\P{^Is_Blk= cjk_Radicals_Sup}', ""); + Error('\p{Block=- CJK_Strokes:=}'); + Error('\P{Block=- CJK_Strokes:=}'); Expect(1, 12783, '\p{Block=:\ACJK_Strokes\z:}', "");; Expect(0, 12784, '\p{Block=:\ACJK_Strokes\z:}', "");; Expect(1, 12783, '\p{Block=cjkstrokes}', ""); @@ -7981,16 +8155,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12784, '\P{^Block=cjkstrokes}', ""); Expect(1, 12783, '\p{Block=:\Acjkstrokes\z:}', "");; Expect(0, 12784, '\p{Block=:\Acjkstrokes\z:}', "");; - Expect(1, 12783, '\p{Block=--CJK_STROKES}', ""); - Expect(0, 12783, '\p{^Block=--CJK_STROKES}', ""); - Expect(0, 12783, '\P{Block=--CJK_STROKES}', ""); - Expect(1, 12783, '\P{^Block=--CJK_STROKES}', ""); - Expect(0, 12784, '\p{Block=--CJK_STROKES}', ""); - Expect(1, 12784, '\p{^Block=--CJK_STROKES}', ""); - Expect(1, 12784, '\P{Block=--CJK_STROKES}', ""); - Expect(0, 12784, '\P{^Block=--CJK_STROKES}', ""); - Error('\p{Blk=:=CJK_Strokes}'); - Error('\P{Blk=:=CJK_Strokes}'); + Expect(1, 12783, '\p{Block=-_CJK_Strokes}', ""); + Expect(0, 12783, '\p{^Block=-_CJK_Strokes}', ""); + Expect(0, 12783, '\P{Block=-_CJK_Strokes}', ""); + Expect(1, 12783, '\P{^Block=-_CJK_Strokes}', ""); + Expect(0, 12784, '\p{Block=-_CJK_Strokes}', ""); + Expect(1, 12784, '\p{^Block=-_CJK_Strokes}', ""); + Expect(1, 12784, '\P{Block=-_CJK_Strokes}', ""); + Expect(0, 12784, '\P{^Block=-_CJK_Strokes}', ""); + Error('\p{Blk=_:=CJK_STROKES}'); + Error('\P{Blk=_:=CJK_STROKES}'); Expect(1, 12783, '\p{Blk=:\ACJK_Strokes\z:}', "");; Expect(0, 12784, '\p{Blk=:\ACJK_Strokes\z:}', "");; Expect(1, 12783, '\p{Blk=cjkstrokes}', ""); @@ -8003,16 +8177,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12784, '\P{^Blk=cjkstrokes}', ""); Expect(1, 12783, '\p{Blk=:\Acjkstrokes\z:}', "");; Expect(0, 12784, '\p{Blk=:\Acjkstrokes\z:}', "");; - Expect(1, 12783, '\p{Blk=_-CJK_Strokes}', ""); - Expect(0, 12783, '\p{^Blk=_-CJK_Strokes}', ""); - Expect(0, 12783, '\P{Blk=_-CJK_Strokes}', ""); - Expect(1, 12783, '\P{^Blk=_-CJK_Strokes}', ""); - Expect(0, 12784, '\p{Blk=_-CJK_Strokes}', ""); - Expect(1, 12784, '\p{^Blk=_-CJK_Strokes}', ""); - Expect(1, 12784, '\P{Blk=_-CJK_Strokes}', ""); - Expect(0, 12784, '\P{^Blk=_-CJK_Strokes}', ""); - Error('\p{Is_Block=:= -cjk_STROKES}'); - Error('\P{Is_Block=:= -cjk_STROKES}'); + Expect(1, 12783, '\p{Blk= CJK_Strokes}', ""); + Expect(0, 12783, '\p{^Blk= CJK_Strokes}', ""); + Expect(0, 12783, '\P{Blk= CJK_Strokes}', ""); + Expect(1, 12783, '\P{^Blk= CJK_Strokes}', ""); + Expect(0, 12784, '\p{Blk= CJK_Strokes}', ""); + Expect(1, 12784, '\p{^Blk= CJK_Strokes}', ""); + Expect(1, 12784, '\P{Blk= CJK_Strokes}', ""); + Expect(0, 12784, '\P{^Blk= CJK_Strokes}', ""); + Error('\p{Is_Block= cjk_STROKES:=}'); + Error('\P{Is_Block= cjk_STROKES:=}'); Expect(1, 12783, '\p{Is_Block=cjkstrokes}', ""); Expect(0, 12783, '\p{^Is_Block=cjkstrokes}', ""); Expect(0, 12783, '\P{Is_Block=cjkstrokes}', ""); @@ -8021,16 +8195,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12784, '\p{^Is_Block=cjkstrokes}', ""); Expect(1, 12784, '\P{Is_Block=cjkstrokes}', ""); Expect(0, 12784, '\P{^Is_Block=cjkstrokes}', ""); - Expect(1, 12783, '\p{Is_Block= CJK_strokes}', ""); - Expect(0, 12783, '\p{^Is_Block= CJK_strokes}', ""); - Expect(0, 12783, '\P{Is_Block= CJK_strokes}', ""); - Expect(1, 12783, '\P{^Is_Block= CJK_strokes}', ""); - Expect(0, 12784, '\p{Is_Block= CJK_strokes}', ""); - Expect(1, 12784, '\p{^Is_Block= CJK_strokes}', ""); - Expect(1, 12784, '\P{Is_Block= CJK_strokes}', ""); - Expect(0, 12784, '\P{^Is_Block= CJK_strokes}', ""); - Error('\p{Is_Blk= :=CJK_Strokes}'); - Error('\P{Is_Blk= :=CJK_Strokes}'); + Expect(1, 12783, '\p{Is_Block= CJK_strokes}', ""); + Expect(0, 12783, '\p{^Is_Block= CJK_strokes}', ""); + Expect(0, 12783, '\P{Is_Block= CJK_strokes}', ""); + Expect(1, 12783, '\P{^Is_Block= CJK_strokes}', ""); + Expect(0, 12784, '\p{Is_Block= CJK_strokes}', ""); + Expect(1, 12784, '\p{^Is_Block= CJK_strokes}', ""); + Expect(1, 12784, '\P{Is_Block= CJK_strokes}', ""); + Expect(0, 12784, '\P{^Is_Block= CJK_strokes}', ""); + Error('\p{Is_Blk= CJK_STROKES:=}'); + Error('\P{Is_Blk= CJK_STROKES:=}'); Expect(1, 12783, '\p{Is_Blk=cjkstrokes}', ""); Expect(0, 12783, '\p{^Is_Blk=cjkstrokes}', ""); Expect(0, 12783, '\P{Is_Blk=cjkstrokes}', ""); @@ -8039,16 +8213,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12784, '\p{^Is_Blk=cjkstrokes}', ""); Expect(1, 12784, '\P{Is_Blk=cjkstrokes}', ""); Expect(0, 12784, '\P{^Is_Blk=cjkstrokes}', ""); - Expect(1, 12783, '\p{Is_Blk=_ CJK_strokes}', ""); - Expect(0, 12783, '\p{^Is_Blk=_ CJK_strokes}', ""); - Expect(0, 12783, '\P{Is_Blk=_ CJK_strokes}', ""); - Expect(1, 12783, '\P{^Is_Blk=_ CJK_strokes}', ""); - Expect(0, 12784, '\p{Is_Blk=_ CJK_strokes}', ""); - Expect(1, 12784, '\p{^Is_Blk=_ CJK_strokes}', ""); - Expect(1, 12784, '\P{Is_Blk=_ CJK_strokes}', ""); - Expect(0, 12784, '\P{^Is_Blk=_ CJK_strokes}', ""); - Error('\p{Block= /a/CJK_Symbols_And_Punctuation}'); - Error('\P{Block= /a/CJK_Symbols_And_Punctuation}'); + Expect(1, 12783, '\p{Is_Blk=__cjk_strokes}', ""); + Expect(0, 12783, '\p{^Is_Blk=__cjk_strokes}', ""); + Expect(0, 12783, '\P{Is_Blk=__cjk_strokes}', ""); + Expect(1, 12783, '\P{^Is_Blk=__cjk_strokes}', ""); + Expect(0, 12784, '\p{Is_Blk=__cjk_strokes}', ""); + Expect(1, 12784, '\p{^Is_Blk=__cjk_strokes}', ""); + Expect(1, 12784, '\P{Is_Blk=__cjk_strokes}', ""); + Expect(0, 12784, '\P{^Is_Blk=__cjk_strokes}', ""); + Error('\p{Block=-CJK_Symbols_And_PUNCTUATION/a/}'); + Error('\P{Block=-CJK_Symbols_And_PUNCTUATION/a/}'); Expect(1, 12351, '\p{Block=:\ACJK_Symbols_And_Punctuation\z:}', "");; Expect(0, 12352, '\p{Block=:\ACJK_Symbols_And_Punctuation\z:}', "");; Expect(1, 12351, '\p{Block=cjksymbolsandpunctuation}', ""); @@ -8061,16 +8235,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12352, '\P{^Block=cjksymbolsandpunctuation}', ""); Expect(1, 12351, '\p{Block=:\Acjksymbolsandpunctuation\z:}', "");; Expect(0, 12352, '\p{Block=:\Acjksymbolsandpunctuation\z:}', "");; - Expect(1, 12351, '\p{Block: _CJK_Symbols_And_Punctuation}', ""); - Expect(0, 12351, '\p{^Block: _CJK_Symbols_And_Punctuation}', ""); - Expect(0, 12351, '\P{Block: _CJK_Symbols_And_Punctuation}', ""); - Expect(1, 12351, '\P{^Block: _CJK_Symbols_And_Punctuation}', ""); - Expect(0, 12352, '\p{Block: _CJK_Symbols_And_Punctuation}', ""); - Expect(1, 12352, '\p{^Block: _CJK_Symbols_And_Punctuation}', ""); - Expect(1, 12352, '\P{Block: _CJK_Symbols_And_Punctuation}', ""); - Expect(0, 12352, '\P{^Block: _CJK_Symbols_And_Punctuation}', ""); - Error('\p{Blk=:= CJK_SYMBOLS}'); - Error('\P{Blk=:= CJK_SYMBOLS}'); + Expect(1, 12351, '\p{Block= CJK_symbols_And_Punctuation}', ""); + Expect(0, 12351, '\p{^Block= CJK_symbols_And_Punctuation}', ""); + Expect(0, 12351, '\P{Block= CJK_symbols_And_Punctuation}', ""); + Expect(1, 12351, '\P{^Block= CJK_symbols_And_Punctuation}', ""); + Expect(0, 12352, '\p{Block= CJK_symbols_And_Punctuation}', ""); + Expect(1, 12352, '\p{^Block= CJK_symbols_And_Punctuation}', ""); + Expect(1, 12352, '\P{Block= CJK_symbols_And_Punctuation}', ""); + Expect(0, 12352, '\P{^Block= CJK_symbols_And_Punctuation}', ""); + Error('\p{Blk=/a/ CJK_SYMBOLS}'); + Error('\P{Blk=/a/ CJK_SYMBOLS}'); Expect(1, 12351, '\p{Blk=:\ACJK_Symbols\z:}', "");; Expect(0, 12352, '\p{Blk=:\ACJK_Symbols\z:}', "");; Expect(1, 12351, '\p{Blk=cjksymbols}', ""); @@ -8083,16 +8257,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12352, '\P{^Blk=cjksymbols}', ""); Expect(1, 12351, '\p{Blk=:\Acjksymbols\z:}', "");; Expect(0, 12352, '\p{Blk=:\Acjksymbols\z:}', "");; - Expect(1, 12351, '\p{Blk=-CJK_Symbols}', ""); - Expect(0, 12351, '\p{^Blk=-CJK_Symbols}', ""); - Expect(0, 12351, '\P{Blk=-CJK_Symbols}', ""); - Expect(1, 12351, '\P{^Blk=-CJK_Symbols}', ""); - Expect(0, 12352, '\p{Blk=-CJK_Symbols}', ""); - Expect(1, 12352, '\p{^Blk=-CJK_Symbols}', ""); - Expect(1, 12352, '\P{Blk=-CJK_Symbols}', ""); - Expect(0, 12352, '\P{^Blk=-CJK_Symbols}', ""); - Error('\p{Is_Block=_-CJK_Symbols_And_Punctuation/a/}'); - Error('\P{Is_Block=_-CJK_Symbols_And_Punctuation/a/}'); + Expect(1, 12351, '\p{Blk: cjk_Symbols}', ""); + Expect(0, 12351, '\p{^Blk: cjk_Symbols}', ""); + Expect(0, 12351, '\P{Blk: cjk_Symbols}', ""); + Expect(1, 12351, '\P{^Blk: cjk_Symbols}', ""); + Expect(0, 12352, '\p{Blk: cjk_Symbols}', ""); + Expect(1, 12352, '\p{^Blk: cjk_Symbols}', ""); + Expect(1, 12352, '\P{Blk: cjk_Symbols}', ""); + Expect(0, 12352, '\P{^Blk: cjk_Symbols}', ""); + Error('\p{Is_Block=-/a/CJK_Symbols_and_Punctuation}'); + Error('\P{Is_Block=-/a/CJK_Symbols_and_Punctuation}'); Expect(1, 12351, '\p{Is_Block=cjksymbolsandpunctuation}', ""); Expect(0, 12351, '\p{^Is_Block=cjksymbolsandpunctuation}', ""); Expect(0, 12351, '\P{Is_Block=cjksymbolsandpunctuation}', ""); @@ -8101,16 +8275,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12352, '\p{^Is_Block=cjksymbolsandpunctuation}', ""); Expect(1, 12352, '\P{Is_Block=cjksymbolsandpunctuation}', ""); Expect(0, 12352, '\P{^Is_Block=cjksymbolsandpunctuation}', ""); - Expect(1, 12351, '\p{Is_Block=_CJK_symbols_and_punctuation}', ""); - Expect(0, 12351, '\p{^Is_Block=_CJK_symbols_and_punctuation}', ""); - Expect(0, 12351, '\P{Is_Block=_CJK_symbols_and_punctuation}', ""); - Expect(1, 12351, '\P{^Is_Block=_CJK_symbols_and_punctuation}', ""); - Expect(0, 12352, '\p{Is_Block=_CJK_symbols_and_punctuation}', ""); - Expect(1, 12352, '\p{^Is_Block=_CJK_symbols_and_punctuation}', ""); - Expect(1, 12352, '\P{Is_Block=_CJK_symbols_and_punctuation}', ""); - Expect(0, 12352, '\P{^Is_Block=_CJK_symbols_and_punctuation}', ""); - Error('\p{Is_Blk= CJK_symbols/a/}'); - Error('\P{Is_Blk= CJK_symbols/a/}'); + Expect(1, 12351, '\p{Is_Block= CJK_Symbols_and_Punctuation}', ""); + Expect(0, 12351, '\p{^Is_Block= CJK_Symbols_and_Punctuation}', ""); + Expect(0, 12351, '\P{Is_Block= CJK_Symbols_and_Punctuation}', ""); + Expect(1, 12351, '\P{^Is_Block= CJK_Symbols_and_Punctuation}', ""); + Expect(0, 12352, '\p{Is_Block= CJK_Symbols_and_Punctuation}', ""); + Expect(1, 12352, '\p{^Is_Block= CJK_Symbols_and_Punctuation}', ""); + Expect(1, 12352, '\P{Is_Block= CJK_Symbols_and_Punctuation}', ""); + Expect(0, 12352, '\P{^Is_Block= CJK_Symbols_and_Punctuation}', ""); + Error('\p{Is_Blk: :=_-cjk_symbols}'); + Error('\P{Is_Blk: :=_-cjk_symbols}'); Expect(1, 12351, '\p{Is_Blk=cjksymbols}', ""); Expect(0, 12351, '\p{^Is_Blk=cjksymbols}', ""); Expect(0, 12351, '\P{Is_Blk=cjksymbols}', ""); @@ -8119,16 +8293,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12352, '\p{^Is_Blk=cjksymbols}', ""); Expect(1, 12352, '\P{Is_Blk=cjksymbols}', ""); Expect(0, 12352, '\P{^Is_Blk=cjksymbols}', ""); - Expect(1, 12351, '\p{Is_Blk= CJK_symbols}', ""); - Expect(0, 12351, '\p{^Is_Blk= CJK_symbols}', ""); - Expect(0, 12351, '\P{Is_Blk= CJK_symbols}', ""); - Expect(1, 12351, '\P{^Is_Blk= CJK_symbols}', ""); - Expect(0, 12352, '\p{Is_Blk= CJK_symbols}', ""); - Expect(1, 12352, '\p{^Is_Blk= CJK_symbols}', ""); - Expect(1, 12352, '\P{Is_Blk= CJK_symbols}', ""); - Expect(0, 12352, '\P{^Is_Blk= CJK_symbols}', ""); - Error('\p{Block=/a/ Hangul_compatibility_jamo}'); - Error('\P{Block=/a/ Hangul_compatibility_jamo}'); + Expect(1, 12351, '\p{Is_Blk= _CJK_SYMBOLS}', ""); + Expect(0, 12351, '\p{^Is_Blk= _CJK_SYMBOLS}', ""); + Expect(0, 12351, '\P{Is_Blk= _CJK_SYMBOLS}', ""); + Expect(1, 12351, '\P{^Is_Blk= _CJK_SYMBOLS}', ""); + Expect(0, 12352, '\p{Is_Blk= _CJK_SYMBOLS}', ""); + Expect(1, 12352, '\p{^Is_Blk= _CJK_SYMBOLS}', ""); + Expect(1, 12352, '\P{Is_Blk= _CJK_SYMBOLS}', ""); + Expect(0, 12352, '\P{^Is_Blk= _CJK_SYMBOLS}', ""); + Error('\p{Block=_hangul_Compatibility_Jamo:=}'); + Error('\P{Block=_hangul_Compatibility_Jamo:=}'); Expect(1, 12687, '\p{Block=:\AHangul_Compatibility_Jamo\z:}', "");; Expect(0, 12688, '\p{Block=:\AHangul_Compatibility_Jamo\z:}', "");; Expect(1, 12687, '\p{Block=hangulcompatibilityjamo}', ""); @@ -8141,16 +8315,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12688, '\P{^Block=hangulcompatibilityjamo}', ""); Expect(1, 12687, '\p{Block=:\Ahangulcompatibilityjamo\z:}', "");; Expect(0, 12688, '\p{Block=:\Ahangulcompatibilityjamo\z:}', "");; - Expect(1, 12687, '\p{Block=-Hangul_Compatibility_jamo}', ""); - Expect(0, 12687, '\p{^Block=-Hangul_Compatibility_jamo}', ""); - Expect(0, 12687, '\P{Block=-Hangul_Compatibility_jamo}', ""); - Expect(1, 12687, '\P{^Block=-Hangul_Compatibility_jamo}', ""); - Expect(0, 12688, '\p{Block=-Hangul_Compatibility_jamo}', ""); - Expect(1, 12688, '\p{^Block=-Hangul_Compatibility_jamo}', ""); - Expect(1, 12688, '\P{Block=-Hangul_Compatibility_jamo}', ""); - Expect(0, 12688, '\P{^Block=-Hangul_Compatibility_jamo}', ""); - Error('\p{Blk=:=Compat_Jamo}'); - Error('\P{Blk=:=Compat_Jamo}'); + Expect(1, 12687, '\p{Block=-hangul_COMPATIBILITY_Jamo}', ""); + Expect(0, 12687, '\p{^Block=-hangul_COMPATIBILITY_Jamo}', ""); + Expect(0, 12687, '\P{Block=-hangul_COMPATIBILITY_Jamo}', ""); + Expect(1, 12687, '\P{^Block=-hangul_COMPATIBILITY_Jamo}', ""); + Expect(0, 12688, '\p{Block=-hangul_COMPATIBILITY_Jamo}', ""); + Expect(1, 12688, '\p{^Block=-hangul_COMPATIBILITY_Jamo}', ""); + Expect(1, 12688, '\P{Block=-hangul_COMPATIBILITY_Jamo}', ""); + Expect(0, 12688, '\P{^Block=-hangul_COMPATIBILITY_Jamo}', ""); + Error('\p{Blk=:=COMPAT_JAMO}'); + Error('\P{Blk=:=COMPAT_JAMO}'); Expect(1, 12687, '\p{Blk=:\ACompat_Jamo\z:}', "");; Expect(0, 12688, '\p{Blk=:\ACompat_Jamo\z:}', "");; Expect(1, 12687, '\p{Blk=compatjamo}', ""); @@ -8163,16 +8337,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12688, '\P{^Blk=compatjamo}', ""); Expect(1, 12687, '\p{Blk=:\Acompatjamo\z:}', "");; Expect(0, 12688, '\p{Blk=:\Acompatjamo\z:}', "");; - Expect(1, 12687, '\p{Blk=--COMPAT_Jamo}', ""); - Expect(0, 12687, '\p{^Blk=--COMPAT_Jamo}', ""); - Expect(0, 12687, '\P{Blk=--COMPAT_Jamo}', ""); - Expect(1, 12687, '\P{^Blk=--COMPAT_Jamo}', ""); - Expect(0, 12688, '\p{Blk=--COMPAT_Jamo}', ""); - Expect(1, 12688, '\p{^Blk=--COMPAT_Jamo}', ""); - Expect(1, 12688, '\P{Blk=--COMPAT_Jamo}', ""); - Expect(0, 12688, '\P{^Blk=--COMPAT_Jamo}', ""); - Error('\p{Is_Block=/a/hangul_COMPATIBILITY_Jamo}'); - Error('\P{Is_Block=/a/hangul_COMPATIBILITY_Jamo}'); + Expect(1, 12687, '\p{Blk=-COMPAT_JAMO}', ""); + Expect(0, 12687, '\p{^Blk=-COMPAT_JAMO}', ""); + Expect(0, 12687, '\P{Blk=-COMPAT_JAMO}', ""); + Expect(1, 12687, '\P{^Blk=-COMPAT_JAMO}', ""); + Expect(0, 12688, '\p{Blk=-COMPAT_JAMO}', ""); + Expect(1, 12688, '\p{^Blk=-COMPAT_JAMO}', ""); + Expect(1, 12688, '\P{Blk=-COMPAT_JAMO}', ""); + Expect(0, 12688, '\P{^Blk=-COMPAT_JAMO}', ""); + Error('\p{Is_Block=-HANGUL_Compatibility_jamo:=}'); + Error('\P{Is_Block=-HANGUL_Compatibility_jamo:=}'); Expect(1, 12687, '\p{Is_Block=hangulcompatibilityjamo}', ""); Expect(0, 12687, '\p{^Is_Block=hangulcompatibilityjamo}', ""); Expect(0, 12687, '\P{Is_Block=hangulcompatibilityjamo}', ""); @@ -8181,34 +8355,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12688, '\p{^Is_Block=hangulcompatibilityjamo}', ""); Expect(1, 12688, '\P{Is_Block=hangulcompatibilityjamo}', ""); Expect(0, 12688, '\P{^Is_Block=hangulcompatibilityjamo}', ""); - Expect(1, 12687, '\p{Is_Block= _HANGUL_compatibility_JAMO}', ""); - Expect(0, 12687, '\p{^Is_Block= _HANGUL_compatibility_JAMO}', ""); - Expect(0, 12687, '\P{Is_Block= _HANGUL_compatibility_JAMO}', ""); - Expect(1, 12687, '\P{^Is_Block= _HANGUL_compatibility_JAMO}', ""); - Expect(0, 12688, '\p{Is_Block= _HANGUL_compatibility_JAMO}', ""); - Expect(1, 12688, '\p{^Is_Block= _HANGUL_compatibility_JAMO}', ""); - Expect(1, 12688, '\P{Is_Block= _HANGUL_compatibility_JAMO}', ""); - Expect(0, 12688, '\P{^Is_Block= _HANGUL_compatibility_JAMO}', ""); - Error('\p{Is_Blk= Compat_Jamo/a/}'); - Error('\P{Is_Blk= Compat_Jamo/a/}'); - Expect(1, 12687, '\p{Is_Blk=compatjamo}', ""); - Expect(0, 12687, '\p{^Is_Blk=compatjamo}', ""); - Expect(0, 12687, '\P{Is_Blk=compatjamo}', ""); - Expect(1, 12687, '\P{^Is_Blk=compatjamo}', ""); - Expect(0, 12688, '\p{Is_Blk=compatjamo}', ""); - Expect(1, 12688, '\p{^Is_Blk=compatjamo}', ""); - Expect(1, 12688, '\P{Is_Blk=compatjamo}', ""); - Expect(0, 12688, '\P{^Is_Blk=compatjamo}', ""); - Expect(1, 12687, '\p{Is_Blk=--Compat_jamo}', ""); - Expect(0, 12687, '\p{^Is_Blk=--Compat_jamo}', ""); - Expect(0, 12687, '\P{Is_Blk=--Compat_jamo}', ""); - Expect(1, 12687, '\P{^Is_Blk=--Compat_jamo}', ""); - Expect(0, 12688, '\p{Is_Blk=--Compat_jamo}', ""); - Expect(1, 12688, '\p{^Is_Blk=--Compat_jamo}', ""); - Expect(1, 12688, '\P{Is_Blk=--Compat_jamo}', ""); - Expect(0, 12688, '\P{^Is_Blk=--Compat_jamo}', ""); - Error('\p{Block=/a/Control_Pictures}'); - Error('\P{Block=/a/Control_Pictures}'); + Expect(1, 12687, '\p{Is_Block:-hangul_COMPATIBILITY_Jamo}', ""); + Expect(0, 12687, '\p{^Is_Block:-hangul_COMPATIBILITY_Jamo}', ""); + Expect(0, 12687, '\P{Is_Block:-hangul_COMPATIBILITY_Jamo}', ""); + Expect(1, 12687, '\P{^Is_Block:-hangul_COMPATIBILITY_Jamo}', ""); + Expect(0, 12688, '\p{Is_Block:-hangul_COMPATIBILITY_Jamo}', ""); + Expect(1, 12688, '\p{^Is_Block:-hangul_COMPATIBILITY_Jamo}', ""); + Expect(1, 12688, '\P{Is_Block:-hangul_COMPATIBILITY_Jamo}', ""); + Expect(0, 12688, '\P{^Is_Block:-hangul_COMPATIBILITY_Jamo}', ""); + Error('\p{Is_Blk=/a/ Compat_jamo}'); + Error('\P{Is_Blk=/a/ Compat_jamo}'); + Expect(1, 12687, '\p{Is_Blk: compatjamo}', ""); + Expect(0, 12687, '\p{^Is_Blk: compatjamo}', ""); + Expect(0, 12687, '\P{Is_Blk: compatjamo}', ""); + Expect(1, 12687, '\P{^Is_Blk: compatjamo}', ""); + Expect(0, 12688, '\p{Is_Blk: compatjamo}', ""); + Expect(1, 12688, '\p{^Is_Blk: compatjamo}', ""); + Expect(1, 12688, '\P{Is_Blk: compatjamo}', ""); + Expect(0, 12688, '\P{^Is_Blk: compatjamo}', ""); + Expect(1, 12687, '\p{Is_Blk=Compat_Jamo}', ""); + Expect(0, 12687, '\p{^Is_Blk=Compat_Jamo}', ""); + Expect(0, 12687, '\P{Is_Blk=Compat_Jamo}', ""); + Expect(1, 12687, '\P{^Is_Blk=Compat_Jamo}', ""); + Expect(0, 12688, '\p{Is_Blk=Compat_Jamo}', ""); + Expect(1, 12688, '\p{^Is_Blk=Compat_Jamo}', ""); + Expect(1, 12688, '\P{Is_Blk=Compat_Jamo}', ""); + Expect(0, 12688, '\P{^Is_Blk=Compat_Jamo}', ""); + Error('\p{Block=:=_ Control_pictures}'); + Error('\P{Block=:=_ Control_pictures}'); Expect(1, 9279, '\p{Block=:\AControl_Pictures\z:}', "");; Expect(0, 9280, '\p{Block=:\AControl_Pictures\z:}', "");; Expect(1, 9279, '\p{Block=controlpictures}', ""); @@ -8221,38 +8395,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 9280, '\P{^Block=controlpictures}', ""); Expect(1, 9279, '\p{Block=:\Acontrolpictures\z:}', "");; Expect(0, 9280, '\p{Block=:\Acontrolpictures\z:}', "");; - Expect(1, 9279, '\p{Block=CONTROL_PICTURES}', ""); - Expect(0, 9279, '\p{^Block=CONTROL_PICTURES}', ""); - Expect(0, 9279, '\P{Block=CONTROL_PICTURES}', ""); - Expect(1, 9279, '\P{^Block=CONTROL_PICTURES}', ""); - Expect(0, 9280, '\p{Block=CONTROL_PICTURES}', ""); - Expect(1, 9280, '\p{^Block=CONTROL_PICTURES}', ""); - Expect(1, 9280, '\P{Block=CONTROL_PICTURES}', ""); - Expect(0, 9280, '\P{^Block=CONTROL_PICTURES}', ""); - Error('\p{Blk=:=-CONTROL_Pictures}'); - Error('\P{Blk=:=-CONTROL_Pictures}'); + Expect(1, 9279, '\p{Block=_Control_Pictures}', ""); + Expect(0, 9279, '\p{^Block=_Control_Pictures}', ""); + Expect(0, 9279, '\P{Block=_Control_Pictures}', ""); + Expect(1, 9279, '\P{^Block=_Control_Pictures}', ""); + Expect(0, 9280, '\p{Block=_Control_Pictures}', ""); + Expect(1, 9280, '\p{^Block=_Control_Pictures}', ""); + Expect(1, 9280, '\P{Block=_Control_Pictures}', ""); + Expect(0, 9280, '\P{^Block=_Control_Pictures}', ""); + Error('\p{Blk=_-Control_PICTURES/a/}'); + Error('\P{Blk=_-Control_PICTURES/a/}'); Expect(1, 9279, '\p{Blk=:\AControl_Pictures\z:}', "");; Expect(0, 9280, '\p{Blk=:\AControl_Pictures\z:}', "");; - Expect(1, 9279, '\p{Blk=controlpictures}', ""); - Expect(0, 9279, '\p{^Blk=controlpictures}', ""); - Expect(0, 9279, '\P{Blk=controlpictures}', ""); - Expect(1, 9279, '\P{^Blk=controlpictures}', ""); - Expect(0, 9280, '\p{Blk=controlpictures}', ""); - Expect(1, 9280, '\p{^Blk=controlpictures}', ""); - Expect(1, 9280, '\P{Blk=controlpictures}', ""); - Expect(0, 9280, '\P{^Blk=controlpictures}', ""); + Expect(1, 9279, '\p{Blk:controlpictures}', ""); + Expect(0, 9279, '\p{^Blk:controlpictures}', ""); + Expect(0, 9279, '\P{Blk:controlpictures}', ""); + Expect(1, 9279, '\P{^Blk:controlpictures}', ""); + Expect(0, 9280, '\p{Blk:controlpictures}', ""); + Expect(1, 9280, '\p{^Blk:controlpictures}', ""); + Expect(1, 9280, '\P{Blk:controlpictures}', ""); + Expect(0, 9280, '\P{^Blk:controlpictures}', ""); Expect(1, 9279, '\p{Blk=:\Acontrolpictures\z:}', "");; Expect(0, 9280, '\p{Blk=:\Acontrolpictures\z:}', "");; - Expect(1, 9279, '\p{Blk= -Control_Pictures}', ""); - Expect(0, 9279, '\p{^Blk= -Control_Pictures}', ""); - Expect(0, 9279, '\P{Blk= -Control_Pictures}', ""); - Expect(1, 9279, '\P{^Blk= -Control_Pictures}', ""); - Expect(0, 9280, '\p{Blk= -Control_Pictures}', ""); - Expect(1, 9280, '\p{^Blk= -Control_Pictures}', ""); - Expect(1, 9280, '\P{Blk= -Control_Pictures}', ""); - Expect(0, 9280, '\P{^Blk= -Control_Pictures}', ""); - Error('\p{Is_Block= :=Control_Pictures}'); - Error('\P{Is_Block= :=Control_Pictures}'); + Expect(1, 9279, '\p{Blk= Control_Pictures}', ""); + Expect(0, 9279, '\p{^Blk= Control_Pictures}', ""); + Expect(0, 9279, '\P{Blk= Control_Pictures}', ""); + Expect(1, 9279, '\P{^Blk= Control_Pictures}', ""); + Expect(0, 9280, '\p{Blk= Control_Pictures}', ""); + Expect(1, 9280, '\p{^Blk= Control_Pictures}', ""); + Expect(1, 9280, '\P{Blk= Control_Pictures}', ""); + Expect(0, 9280, '\P{^Blk= Control_Pictures}', ""); + Error('\p{Is_Block=-Control_Pictures:=}'); + Error('\P{Is_Block=-Control_Pictures:=}'); Expect(1, 9279, '\p{Is_Block=controlpictures}', ""); Expect(0, 9279, '\p{^Is_Block=controlpictures}', ""); Expect(0, 9279, '\P{Is_Block=controlpictures}', ""); @@ -8261,16 +8435,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9280, '\p{^Is_Block=controlpictures}', ""); Expect(1, 9280, '\P{Is_Block=controlpictures}', ""); Expect(0, 9280, '\P{^Is_Block=controlpictures}', ""); - Expect(1, 9279, '\p{Is_Block=- control_Pictures}', ""); - Expect(0, 9279, '\p{^Is_Block=- control_Pictures}', ""); - Expect(0, 9279, '\P{Is_Block=- control_Pictures}', ""); - Expect(1, 9279, '\P{^Is_Block=- control_Pictures}', ""); - Expect(0, 9280, '\p{Is_Block=- control_Pictures}', ""); - Expect(1, 9280, '\p{^Is_Block=- control_Pictures}', ""); - Expect(1, 9280, '\P{Is_Block=- control_Pictures}', ""); - Expect(0, 9280, '\P{^Is_Block=- control_Pictures}', ""); - Error('\p{Is_Blk:_Control_Pictures/a/}'); - Error('\P{Is_Blk:_Control_Pictures/a/}'); + Expect(1, 9279, '\p{Is_Block= _Control_Pictures}', ""); + Expect(0, 9279, '\p{^Is_Block= _Control_Pictures}', ""); + Expect(0, 9279, '\P{Is_Block= _Control_Pictures}', ""); + Expect(1, 9279, '\P{^Is_Block= _Control_Pictures}', ""); + Expect(0, 9280, '\p{Is_Block= _Control_Pictures}', ""); + Expect(1, 9280, '\p{^Is_Block= _Control_Pictures}', ""); + Expect(1, 9280, '\P{Is_Block= _Control_Pictures}', ""); + Expect(0, 9280, '\P{^Is_Block= _Control_Pictures}', ""); + Error('\p{Is_Blk= -CONTROL_PICTURES:=}'); + Error('\P{Is_Blk= -CONTROL_PICTURES:=}'); Expect(1, 9279, '\p{Is_Blk=controlpictures}', ""); Expect(0, 9279, '\p{^Is_Blk=controlpictures}', ""); Expect(0, 9279, '\P{Is_Blk=controlpictures}', ""); @@ -8279,16 +8453,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9280, '\p{^Is_Blk=controlpictures}', ""); Expect(1, 9280, '\P{Is_Blk=controlpictures}', ""); Expect(0, 9280, '\P{^Is_Blk=controlpictures}', ""); - Expect(1, 9279, '\p{Is_Blk= control_pictures}', ""); - Expect(0, 9279, '\p{^Is_Blk= control_pictures}', ""); - Expect(0, 9279, '\P{Is_Blk= control_pictures}', ""); - Expect(1, 9279, '\P{^Is_Blk= control_pictures}', ""); - Expect(0, 9280, '\p{Is_Blk= control_pictures}', ""); - Expect(1, 9280, '\p{^Is_Blk= control_pictures}', ""); - Expect(1, 9280, '\P{Is_Blk= control_pictures}', ""); - Expect(0, 9280, '\P{^Is_Blk= control_pictures}', ""); - Error('\p{Block=_:=Coptic}'); - Error('\P{Block=_:=Coptic}'); + Expect(1, 9279, '\p{Is_Blk= Control_Pictures}', ""); + Expect(0, 9279, '\p{^Is_Blk= Control_Pictures}', ""); + Expect(0, 9279, '\P{Is_Blk= Control_Pictures}', ""); + Expect(1, 9279, '\P{^Is_Blk= Control_Pictures}', ""); + Expect(0, 9280, '\p{Is_Blk= Control_Pictures}', ""); + Expect(1, 9280, '\p{^Is_Blk= Control_Pictures}', ""); + Expect(1, 9280, '\P{Is_Blk= Control_Pictures}', ""); + Expect(0, 9280, '\P{^Is_Blk= Control_Pictures}', ""); + Error('\p{Block=_/a/coptic}'); + Error('\P{Block=_/a/coptic}'); Expect(1, 11519, '\p{Block=:\ACoptic\z:}', "");; Expect(0, 11520, '\p{Block=:\ACoptic\z:}', "");; Expect(1, 11519, '\p{Block=coptic}', ""); @@ -8301,16 +8475,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11520, '\P{^Block=coptic}', ""); Expect(1, 11519, '\p{Block=:\Acoptic\z:}', "");; Expect(0, 11520, '\p{Block=:\Acoptic\z:}', "");; - Expect(1, 11519, '\p{Block= Coptic}', ""); - Expect(0, 11519, '\p{^Block= Coptic}', ""); - Expect(0, 11519, '\P{Block= Coptic}', ""); - Expect(1, 11519, '\P{^Block= Coptic}', ""); - Expect(0, 11520, '\p{Block= Coptic}', ""); - Expect(1, 11520, '\p{^Block= Coptic}', ""); - Expect(1, 11520, '\P{Block= Coptic}', ""); - Expect(0, 11520, '\P{^Block= Coptic}', ""); - Error('\p{Blk= COPTIC:=}'); - Error('\P{Blk= COPTIC:=}'); + Expect(1, 11519, '\p{Block=-Coptic}', ""); + Expect(0, 11519, '\p{^Block=-Coptic}', ""); + Expect(0, 11519, '\P{Block=-Coptic}', ""); + Expect(1, 11519, '\P{^Block=-Coptic}', ""); + Expect(0, 11520, '\p{Block=-Coptic}', ""); + Expect(1, 11520, '\p{^Block=-Coptic}', ""); + Expect(1, 11520, '\P{Block=-Coptic}', ""); + Expect(0, 11520, '\P{^Block=-Coptic}', ""); + Error('\p{Blk=:= Coptic}'); + Error('\P{Blk=:= Coptic}'); Expect(1, 11519, '\p{Blk=:\ACoptic\z:}', "");; Expect(0, 11520, '\p{Blk=:\ACoptic\z:}', "");; Expect(1, 11519, '\p{Blk=coptic}', ""); @@ -8323,16 +8497,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11520, '\P{^Blk=coptic}', ""); Expect(1, 11519, '\p{Blk=:\Acoptic\z:}', "");; Expect(0, 11520, '\p{Blk=:\Acoptic\z:}', "");; - Expect(1, 11519, '\p{Blk= Coptic}', ""); - Expect(0, 11519, '\p{^Blk= Coptic}', ""); - Expect(0, 11519, '\P{Blk= Coptic}', ""); - Expect(1, 11519, '\P{^Blk= Coptic}', ""); - Expect(0, 11520, '\p{Blk= Coptic}', ""); - Expect(1, 11520, '\p{^Blk= Coptic}', ""); - Expect(1, 11520, '\P{Blk= Coptic}', ""); - Expect(0, 11520, '\P{^Blk= Coptic}', ""); - Error('\p{Is_Block=/a/ Coptic}'); - Error('\P{Is_Block=/a/ Coptic}'); + Expect(1, 11519, '\p{Blk= Coptic}', ""); + Expect(0, 11519, '\p{^Blk= Coptic}', ""); + Expect(0, 11519, '\P{Blk= Coptic}', ""); + Expect(1, 11519, '\P{^Blk= Coptic}', ""); + Expect(0, 11520, '\p{Blk= Coptic}', ""); + Expect(1, 11520, '\p{^Blk= Coptic}', ""); + Expect(1, 11520, '\P{Blk= Coptic}', ""); + Expect(0, 11520, '\P{^Blk= Coptic}', ""); + Error('\p{Is_Block=:= Coptic}'); + Error('\P{Is_Block=:= Coptic}'); Expect(1, 11519, '\p{Is_Block=coptic}', ""); Expect(0, 11519, '\p{^Is_Block=coptic}', ""); Expect(0, 11519, '\P{Is_Block=coptic}', ""); @@ -8341,16 +8515,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11520, '\p{^Is_Block=coptic}', ""); Expect(1, 11520, '\P{Is_Block=coptic}', ""); Expect(0, 11520, '\P{^Is_Block=coptic}', ""); - Expect(1, 11519, '\p{Is_Block: Coptic}', ""); - Expect(0, 11519, '\p{^Is_Block: Coptic}', ""); - Expect(0, 11519, '\P{Is_Block: Coptic}', ""); - Expect(1, 11519, '\P{^Is_Block: Coptic}', ""); - Expect(0, 11520, '\p{Is_Block: Coptic}', ""); - Expect(1, 11520, '\p{^Is_Block: Coptic}', ""); - Expect(1, 11520, '\P{Is_Block: Coptic}', ""); - Expect(0, 11520, '\P{^Is_Block: Coptic}', ""); - Error('\p{Is_Blk=_-Coptic:=}'); - Error('\P{Is_Blk=_-Coptic:=}'); + Expect(1, 11519, '\p{Is_Block= _Coptic}', ""); + Expect(0, 11519, '\p{^Is_Block= _Coptic}', ""); + Expect(0, 11519, '\P{Is_Block= _Coptic}', ""); + Expect(1, 11519, '\P{^Is_Block= _Coptic}', ""); + Expect(0, 11520, '\p{Is_Block= _Coptic}', ""); + Expect(1, 11520, '\p{^Is_Block= _Coptic}', ""); + Expect(1, 11520, '\P{Is_Block= _Coptic}', ""); + Expect(0, 11520, '\P{^Is_Block= _Coptic}', ""); + Error('\p{Is_Blk=/a/coptic}'); + Error('\P{Is_Blk=/a/coptic}'); Expect(1, 11519, '\p{Is_Blk=coptic}', ""); Expect(0, 11519, '\p{^Is_Blk=coptic}', ""); Expect(0, 11519, '\P{Is_Blk=coptic}', ""); @@ -8359,16 +8533,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11520, '\p{^Is_Blk=coptic}', ""); Expect(1, 11520, '\P{Is_Blk=coptic}', ""); Expect(0, 11520, '\P{^Is_Blk=coptic}', ""); - Expect(1, 11519, '\p{Is_Blk=_ Coptic}', ""); - Expect(0, 11519, '\p{^Is_Blk=_ Coptic}', ""); - Expect(0, 11519, '\P{Is_Blk=_ Coptic}', ""); - Expect(1, 11519, '\P{^Is_Blk=_ Coptic}', ""); - Expect(0, 11520, '\p{Is_Blk=_ Coptic}', ""); - Expect(1, 11520, '\p{^Is_Blk=_ Coptic}', ""); - Expect(1, 11520, '\P{Is_Blk=_ Coptic}', ""); - Expect(0, 11520, '\P{^Is_Blk=_ Coptic}', ""); - Error('\p{Block= :=COPTIC_Epact_Numbers}'); - Error('\P{Block= :=COPTIC_Epact_Numbers}'); + Expect(1, 11519, '\p{Is_Blk=_Coptic}', ""); + Expect(0, 11519, '\p{^Is_Blk=_Coptic}', ""); + Expect(0, 11519, '\P{Is_Blk=_Coptic}', ""); + Expect(1, 11519, '\P{^Is_Blk=_Coptic}', ""); + Expect(0, 11520, '\p{Is_Blk=_Coptic}', ""); + Expect(1, 11520, '\p{^Is_Blk=_Coptic}', ""); + Expect(1, 11520, '\P{Is_Blk=_Coptic}', ""); + Expect(0, 11520, '\P{^Is_Blk=_Coptic}', ""); + Error('\p{Block=:=- COPTIC_Epact_NUMBERS}'); + Error('\P{Block=:=- COPTIC_Epact_NUMBERS}'); Expect(1, 66303, '\p{Block=:\ACoptic_Epact_Numbers\z:}', "");; Expect(0, 66304, '\p{Block=:\ACoptic_Epact_Numbers\z:}', "");; Expect(1, 66303, '\p{Block=copticepactnumbers}', ""); @@ -8381,16 +8555,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66304, '\P{^Block=copticepactnumbers}', ""); Expect(1, 66303, '\p{Block=:\Acopticepactnumbers\z:}', "");; Expect(0, 66304, '\p{Block=:\Acopticepactnumbers\z:}', "");; - Expect(1, 66303, '\p{Block=_ COPTIC_EPACT_NUMBERS}', ""); - Expect(0, 66303, '\p{^Block=_ COPTIC_EPACT_NUMBERS}', ""); - Expect(0, 66303, '\P{Block=_ COPTIC_EPACT_NUMBERS}', ""); - Expect(1, 66303, '\P{^Block=_ COPTIC_EPACT_NUMBERS}', ""); - Expect(0, 66304, '\p{Block=_ COPTIC_EPACT_NUMBERS}', ""); - Expect(1, 66304, '\p{^Block=_ COPTIC_EPACT_NUMBERS}', ""); - Expect(1, 66304, '\P{Block=_ COPTIC_EPACT_NUMBERS}', ""); - Expect(0, 66304, '\P{^Block=_ COPTIC_EPACT_NUMBERS}', ""); - Error('\p{Blk=-/a/Coptic_epact_Numbers}'); - Error('\P{Blk=-/a/Coptic_epact_Numbers}'); + Expect(1, 66303, '\p{Block=__Coptic_Epact_Numbers}', ""); + Expect(0, 66303, '\p{^Block=__Coptic_Epact_Numbers}', ""); + Expect(0, 66303, '\P{Block=__Coptic_Epact_Numbers}', ""); + Expect(1, 66303, '\P{^Block=__Coptic_Epact_Numbers}', ""); + Expect(0, 66304, '\p{Block=__Coptic_Epact_Numbers}', ""); + Expect(1, 66304, '\p{^Block=__Coptic_Epact_Numbers}', ""); + Expect(1, 66304, '\P{Block=__Coptic_Epact_Numbers}', ""); + Expect(0, 66304, '\P{^Block=__Coptic_Epact_Numbers}', ""); + Error('\p{Blk=-/a/Coptic_Epact_NUMBERS}'); + Error('\P{Blk=-/a/Coptic_Epact_NUMBERS}'); Expect(1, 66303, '\p{Blk=:\ACoptic_Epact_Numbers\z:}', "");; Expect(0, 66304, '\p{Blk=:\ACoptic_Epact_Numbers\z:}', "");; Expect(1, 66303, '\p{Blk=copticepactnumbers}', ""); @@ -8403,16 +8577,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66304, '\P{^Blk=copticepactnumbers}', ""); Expect(1, 66303, '\p{Blk=:\Acopticepactnumbers\z:}', "");; Expect(0, 66304, '\p{Blk=:\Acopticepactnumbers\z:}', "");; - Expect(1, 66303, '\p{Blk= coptic_Epact_Numbers}', ""); - Expect(0, 66303, '\p{^Blk= coptic_Epact_Numbers}', ""); - Expect(0, 66303, '\P{Blk= coptic_Epact_Numbers}', ""); - Expect(1, 66303, '\P{^Blk= coptic_Epact_Numbers}', ""); - Expect(0, 66304, '\p{Blk= coptic_Epact_Numbers}', ""); - Expect(1, 66304, '\p{^Blk= coptic_Epact_Numbers}', ""); - Expect(1, 66304, '\P{Blk= coptic_Epact_Numbers}', ""); - Expect(0, 66304, '\P{^Blk= coptic_Epact_Numbers}', ""); - Error('\p{Is_Block= _Coptic_Epact_NUMBERS:=}'); - Error('\P{Is_Block= _Coptic_Epact_NUMBERS:=}'); + Expect(1, 66303, '\p{Blk=--COPTIC_Epact_Numbers}', ""); + Expect(0, 66303, '\p{^Blk=--COPTIC_Epact_Numbers}', ""); + Expect(0, 66303, '\P{Blk=--COPTIC_Epact_Numbers}', ""); + Expect(1, 66303, '\P{^Blk=--COPTIC_Epact_Numbers}', ""); + Expect(0, 66304, '\p{Blk=--COPTIC_Epact_Numbers}', ""); + Expect(1, 66304, '\p{^Blk=--COPTIC_Epact_Numbers}', ""); + Expect(1, 66304, '\P{Blk=--COPTIC_Epact_Numbers}', ""); + Expect(0, 66304, '\P{^Blk=--COPTIC_Epact_Numbers}', ""); + Error('\p{Is_Block=_-coptic_Epact_Numbers:=}'); + Error('\P{Is_Block=_-coptic_Epact_Numbers:=}'); Expect(1, 66303, '\p{Is_Block=copticepactnumbers}', ""); Expect(0, 66303, '\p{^Is_Block=copticepactnumbers}', ""); Expect(0, 66303, '\P{Is_Block=copticepactnumbers}', ""); @@ -8421,34 +8595,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66304, '\p{^Is_Block=copticepactnumbers}', ""); Expect(1, 66304, '\P{Is_Block=copticepactnumbers}', ""); Expect(0, 66304, '\P{^Is_Block=copticepactnumbers}', ""); - Expect(1, 66303, '\p{Is_Block=_coptic_EPACT_NUMBERS}', ""); - Expect(0, 66303, '\p{^Is_Block=_coptic_EPACT_NUMBERS}', ""); - Expect(0, 66303, '\P{Is_Block=_coptic_EPACT_NUMBERS}', ""); - Expect(1, 66303, '\P{^Is_Block=_coptic_EPACT_NUMBERS}', ""); - Expect(0, 66304, '\p{Is_Block=_coptic_EPACT_NUMBERS}', ""); - Expect(1, 66304, '\p{^Is_Block=_coptic_EPACT_NUMBERS}', ""); - Expect(1, 66304, '\P{Is_Block=_coptic_EPACT_NUMBERS}', ""); - Expect(0, 66304, '\P{^Is_Block=_coptic_EPACT_NUMBERS}', ""); - Error('\p{Is_Blk=_-COPTIC_Epact_NUMBERS:=}'); - Error('\P{Is_Blk=_-COPTIC_Epact_NUMBERS:=}'); - Expect(1, 66303, '\p{Is_Blk: copticepactnumbers}', ""); - Expect(0, 66303, '\p{^Is_Blk: copticepactnumbers}', ""); - Expect(0, 66303, '\P{Is_Blk: copticepactnumbers}', ""); - Expect(1, 66303, '\P{^Is_Blk: copticepactnumbers}', ""); - Expect(0, 66304, '\p{Is_Blk: copticepactnumbers}', ""); - Expect(1, 66304, '\p{^Is_Blk: copticepactnumbers}', ""); - Expect(1, 66304, '\P{Is_Blk: copticepactnumbers}', ""); - Expect(0, 66304, '\P{^Is_Blk: copticepactnumbers}', ""); - Expect(1, 66303, '\p{Is_Blk=__Coptic_epact_Numbers}', ""); - Expect(0, 66303, '\p{^Is_Blk=__Coptic_epact_Numbers}', ""); - Expect(0, 66303, '\P{Is_Blk=__Coptic_epact_Numbers}', ""); - Expect(1, 66303, '\P{^Is_Blk=__Coptic_epact_Numbers}', ""); - Expect(0, 66304, '\p{Is_Blk=__Coptic_epact_Numbers}', ""); - Expect(1, 66304, '\p{^Is_Blk=__Coptic_epact_Numbers}', ""); - Expect(1, 66304, '\P{Is_Blk=__Coptic_epact_Numbers}', ""); - Expect(0, 66304, '\P{^Is_Blk=__Coptic_epact_Numbers}', ""); - Error('\p{Block=_:=COUNTING_ROD_Numerals}'); - Error('\P{Block=_:=COUNTING_ROD_Numerals}'); + Expect(1, 66303, '\p{Is_Block=- Coptic_Epact_NUMBERS}', ""); + Expect(0, 66303, '\p{^Is_Block=- Coptic_Epact_NUMBERS}', ""); + Expect(0, 66303, '\P{Is_Block=- Coptic_Epact_NUMBERS}', ""); + Expect(1, 66303, '\P{^Is_Block=- Coptic_Epact_NUMBERS}', ""); + Expect(0, 66304, '\p{Is_Block=- Coptic_Epact_NUMBERS}', ""); + Expect(1, 66304, '\p{^Is_Block=- Coptic_Epact_NUMBERS}', ""); + Expect(1, 66304, '\P{Is_Block=- Coptic_Epact_NUMBERS}', ""); + Expect(0, 66304, '\P{^Is_Block=- Coptic_Epact_NUMBERS}', ""); + Error('\p{Is_Blk=/a/ coptic_Epact_Numbers}'); + Error('\P{Is_Blk=/a/ coptic_Epact_Numbers}'); + Expect(1, 66303, '\p{Is_Blk=copticepactnumbers}', ""); + Expect(0, 66303, '\p{^Is_Blk=copticepactnumbers}', ""); + Expect(0, 66303, '\P{Is_Blk=copticepactnumbers}', ""); + Expect(1, 66303, '\P{^Is_Blk=copticepactnumbers}', ""); + Expect(0, 66304, '\p{Is_Blk=copticepactnumbers}', ""); + Expect(1, 66304, '\p{^Is_Blk=copticepactnumbers}', ""); + Expect(1, 66304, '\P{Is_Blk=copticepactnumbers}', ""); + Expect(0, 66304, '\P{^Is_Blk=copticepactnumbers}', ""); + Expect(1, 66303, '\p{Is_Blk= COPTIC_EPACT_numbers}', ""); + Expect(0, 66303, '\p{^Is_Blk= COPTIC_EPACT_numbers}', ""); + Expect(0, 66303, '\P{Is_Blk= COPTIC_EPACT_numbers}', ""); + Expect(1, 66303, '\P{^Is_Blk= COPTIC_EPACT_numbers}', ""); + Expect(0, 66304, '\p{Is_Blk= COPTIC_EPACT_numbers}', ""); + Expect(1, 66304, '\p{^Is_Blk= COPTIC_EPACT_numbers}', ""); + Expect(1, 66304, '\P{Is_Blk= COPTIC_EPACT_numbers}', ""); + Expect(0, 66304, '\P{^Is_Blk= COPTIC_EPACT_numbers}', ""); + Error('\p{Block=:=counting_Rod_NUMERALS}'); + Error('\P{Block=:=counting_Rod_NUMERALS}'); Expect(1, 119679, '\p{Block=:\ACounting_Rod_Numerals\z:}', "");; Expect(0, 119680, '\p{Block=:\ACounting_Rod_Numerals\z:}', "");; Expect(1, 119679, '\p{Block=countingrodnumerals}', ""); @@ -8461,16 +8635,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119680, '\P{^Block=countingrodnumerals}', ""); Expect(1, 119679, '\p{Block=:\Acountingrodnumerals\z:}', "");; Expect(0, 119680, '\p{Block=:\Acountingrodnumerals\z:}', "");; - Expect(1, 119679, '\p{Block= -Counting_ROD_Numerals}', ""); - Expect(0, 119679, '\p{^Block= -Counting_ROD_Numerals}', ""); - Expect(0, 119679, '\P{Block= -Counting_ROD_Numerals}', ""); - Expect(1, 119679, '\P{^Block= -Counting_ROD_Numerals}', ""); - Expect(0, 119680, '\p{Block= -Counting_ROD_Numerals}', ""); - Expect(1, 119680, '\p{^Block= -Counting_ROD_Numerals}', ""); - Expect(1, 119680, '\P{Block= -Counting_ROD_Numerals}', ""); - Expect(0, 119680, '\P{^Block= -Counting_ROD_Numerals}', ""); - Error('\p{Blk=-Counting_rod:=}'); - Error('\P{Blk=-Counting_rod:=}'); + Expect(1, 119679, '\p{Block=--Counting_ROD_numerals}', ""); + Expect(0, 119679, '\p{^Block=--Counting_ROD_numerals}', ""); + Expect(0, 119679, '\P{Block=--Counting_ROD_numerals}', ""); + Expect(1, 119679, '\P{^Block=--Counting_ROD_numerals}', ""); + Expect(0, 119680, '\p{Block=--Counting_ROD_numerals}', ""); + Expect(1, 119680, '\p{^Block=--Counting_ROD_numerals}', ""); + Expect(1, 119680, '\P{Block=--Counting_ROD_numerals}', ""); + Expect(0, 119680, '\P{^Block=--Counting_ROD_numerals}', ""); + Error('\p{Blk= /a/counting_rod}'); + Error('\P{Blk= /a/counting_rod}'); Expect(1, 119679, '\p{Blk=:\ACounting_Rod\z:}', "");; Expect(0, 119680, '\p{Blk=:\ACounting_Rod\z:}', "");; Expect(1, 119679, '\p{Blk=countingrod}', ""); @@ -8483,16 +8657,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119680, '\P{^Blk=countingrod}', ""); Expect(1, 119679, '\p{Blk=:\Acountingrod\z:}', "");; Expect(0, 119680, '\p{Blk=:\Acountingrod\z:}', "");; - Expect(1, 119679, '\p{Blk=_Counting_Rod}', ""); - Expect(0, 119679, '\p{^Blk=_Counting_Rod}', ""); - Expect(0, 119679, '\P{Blk=_Counting_Rod}', ""); - Expect(1, 119679, '\P{^Blk=_Counting_Rod}', ""); - Expect(0, 119680, '\p{Blk=_Counting_Rod}', ""); - Expect(1, 119680, '\p{^Blk=_Counting_Rod}', ""); - Expect(1, 119680, '\P{Blk=_Counting_Rod}', ""); - Expect(0, 119680, '\P{^Blk=_Counting_Rod}', ""); - Error('\p{Is_Block= _Counting_rod_numerals:=}'); - Error('\P{Is_Block= _Counting_rod_numerals:=}'); + Expect(1, 119679, '\p{Blk= Counting_Rod}', ""); + Expect(0, 119679, '\p{^Blk= Counting_Rod}', ""); + Expect(0, 119679, '\P{Blk= Counting_Rod}', ""); + Expect(1, 119679, '\P{^Blk= Counting_Rod}', ""); + Expect(0, 119680, '\p{Blk= Counting_Rod}', ""); + Expect(1, 119680, '\p{^Blk= Counting_Rod}', ""); + Expect(1, 119680, '\P{Blk= Counting_Rod}', ""); + Expect(0, 119680, '\P{^Blk= Counting_Rod}', ""); + Error('\p{Is_Block=--counting_ROD_Numerals:=}'); + Error('\P{Is_Block=--counting_ROD_Numerals:=}'); Expect(1, 119679, '\p{Is_Block=countingrodnumerals}', ""); Expect(0, 119679, '\p{^Is_Block=countingrodnumerals}', ""); Expect(0, 119679, '\P{Is_Block=countingrodnumerals}', ""); @@ -8501,16 +8675,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119680, '\p{^Is_Block=countingrodnumerals}', ""); Expect(1, 119680, '\P{Is_Block=countingrodnumerals}', ""); Expect(0, 119680, '\P{^Is_Block=countingrodnumerals}', ""); - Expect(1, 119679, '\p{Is_Block=--Counting_Rod_Numerals}', ""); - Expect(0, 119679, '\p{^Is_Block=--Counting_Rod_Numerals}', ""); - Expect(0, 119679, '\P{Is_Block=--Counting_Rod_Numerals}', ""); - Expect(1, 119679, '\P{^Is_Block=--Counting_Rod_Numerals}', ""); - Expect(0, 119680, '\p{Is_Block=--Counting_Rod_Numerals}', ""); - Expect(1, 119680, '\p{^Is_Block=--Counting_Rod_Numerals}', ""); - Expect(1, 119680, '\P{Is_Block=--Counting_Rod_Numerals}', ""); - Expect(0, 119680, '\P{^Is_Block=--Counting_Rod_Numerals}', ""); - Error('\p{Is_Blk= COUNTING_Rod/a/}'); - Error('\P{Is_Blk= COUNTING_Rod/a/}'); + Expect(1, 119679, '\p{Is_Block= _COUNTING_rod_Numerals}', ""); + Expect(0, 119679, '\p{^Is_Block= _COUNTING_rod_Numerals}', ""); + Expect(0, 119679, '\P{Is_Block= _COUNTING_rod_Numerals}', ""); + Expect(1, 119679, '\P{^Is_Block= _COUNTING_rod_Numerals}', ""); + Expect(0, 119680, '\p{Is_Block= _COUNTING_rod_Numerals}', ""); + Expect(1, 119680, '\p{^Is_Block= _COUNTING_rod_Numerals}', ""); + Expect(1, 119680, '\P{Is_Block= _COUNTING_rod_Numerals}', ""); + Expect(0, 119680, '\P{^Is_Block= _COUNTING_rod_Numerals}', ""); + Error('\p{Is_Blk=_/a/counting_Rod}'); + Error('\P{Is_Blk=_/a/counting_Rod}'); Expect(1, 119679, '\p{Is_Blk=countingrod}', ""); Expect(0, 119679, '\p{^Is_Blk=countingrod}', ""); Expect(0, 119679, '\P{Is_Blk=countingrod}', ""); @@ -8519,16 +8693,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119680, '\p{^Is_Blk=countingrod}', ""); Expect(1, 119680, '\P{Is_Blk=countingrod}', ""); Expect(0, 119680, '\P{^Is_Blk=countingrod}', ""); - Expect(1, 119679, '\p{Is_Blk= Counting_Rod}', ""); - Expect(0, 119679, '\p{^Is_Blk= Counting_Rod}', ""); - Expect(0, 119679, '\P{Is_Blk= Counting_Rod}', ""); - Expect(1, 119679, '\P{^Is_Blk= Counting_Rod}', ""); - Expect(0, 119680, '\p{Is_Blk= Counting_Rod}', ""); - Expect(1, 119680, '\p{^Is_Blk= Counting_Rod}', ""); - Expect(1, 119680, '\P{Is_Blk= Counting_Rod}', ""); - Expect(0, 119680, '\P{^Is_Blk= Counting_Rod}', ""); - Error('\p{Block=/a/- CUNEIFORM}'); - Error('\P{Block=/a/- CUNEIFORM}'); + Expect(1, 119679, '\p{Is_Blk= COUNTING_Rod}', ""); + Expect(0, 119679, '\p{^Is_Blk= COUNTING_Rod}', ""); + Expect(0, 119679, '\P{Is_Blk= COUNTING_Rod}', ""); + Expect(1, 119679, '\P{^Is_Blk= COUNTING_Rod}', ""); + Expect(0, 119680, '\p{Is_Blk= COUNTING_Rod}', ""); + Expect(1, 119680, '\p{^Is_Blk= COUNTING_Rod}', ""); + Expect(1, 119680, '\P{Is_Blk= COUNTING_Rod}', ""); + Expect(0, 119680, '\P{^Is_Blk= COUNTING_Rod}', ""); + Error('\p{Block: := CUNEIFORM}'); + Error('\P{Block: := CUNEIFORM}'); Expect(1, 74751, '\p{Block=:\ACuneiform\z:}', "");; Expect(0, 74752, '\p{Block=:\ACuneiform\z:}', "");; Expect(1, 74751, '\p{Block=cuneiform}', ""); @@ -8541,38 +8715,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 74752, '\P{^Block=cuneiform}', ""); Expect(1, 74751, '\p{Block=:\Acuneiform\z:}', "");; Expect(0, 74752, '\p{Block=:\Acuneiform\z:}', "");; - Expect(1, 74751, '\p{Block= cuneiform}', ""); - Expect(0, 74751, '\p{^Block= cuneiform}', ""); - Expect(0, 74751, '\P{Block= cuneiform}', ""); - Expect(1, 74751, '\P{^Block= cuneiform}', ""); - Expect(0, 74752, '\p{Block= cuneiform}', ""); - Expect(1, 74752, '\p{^Block= cuneiform}', ""); - Expect(1, 74752, '\P{Block= cuneiform}', ""); - Expect(0, 74752, '\P{^Block= cuneiform}', ""); - Error('\p{Blk=:=Cuneiform}'); - Error('\P{Blk=:=Cuneiform}'); + Expect(1, 74751, '\p{Block= Cuneiform}', ""); + Expect(0, 74751, '\p{^Block= Cuneiform}', ""); + Expect(0, 74751, '\P{Block= Cuneiform}', ""); + Expect(1, 74751, '\P{^Block= Cuneiform}', ""); + Expect(0, 74752, '\p{Block= Cuneiform}', ""); + Expect(1, 74752, '\p{^Block= Cuneiform}', ""); + Expect(1, 74752, '\P{Block= Cuneiform}', ""); + Expect(0, 74752, '\P{^Block= Cuneiform}', ""); + Error('\p{Blk: /a/Cuneiform}'); + Error('\P{Blk: /a/Cuneiform}'); Expect(1, 74751, '\p{Blk=:\ACuneiform\z:}', "");; Expect(0, 74752, '\p{Blk=:\ACuneiform\z:}', "");; - Expect(1, 74751, '\p{Blk=cuneiform}', ""); - Expect(0, 74751, '\p{^Blk=cuneiform}', ""); - Expect(0, 74751, '\P{Blk=cuneiform}', ""); - Expect(1, 74751, '\P{^Blk=cuneiform}', ""); - Expect(0, 74752, '\p{Blk=cuneiform}', ""); - Expect(1, 74752, '\p{^Blk=cuneiform}', ""); - Expect(1, 74752, '\P{Blk=cuneiform}', ""); - Expect(0, 74752, '\P{^Blk=cuneiform}', ""); + Expect(1, 74751, '\p{Blk: cuneiform}', ""); + Expect(0, 74751, '\p{^Blk: cuneiform}', ""); + Expect(0, 74751, '\P{Blk: cuneiform}', ""); + Expect(1, 74751, '\P{^Blk: cuneiform}', ""); + Expect(0, 74752, '\p{Blk: cuneiform}', ""); + Expect(1, 74752, '\p{^Blk: cuneiform}', ""); + Expect(1, 74752, '\P{Blk: cuneiform}', ""); + Expect(0, 74752, '\P{^Blk: cuneiform}', ""); Expect(1, 74751, '\p{Blk=:\Acuneiform\z:}', "");; Expect(0, 74752, '\p{Blk=:\Acuneiform\z:}', "");; - Expect(1, 74751, '\p{Blk=-CUNEIFORM}', ""); - Expect(0, 74751, '\p{^Blk=-CUNEIFORM}', ""); - Expect(0, 74751, '\P{Blk=-CUNEIFORM}', ""); - Expect(1, 74751, '\P{^Blk=-CUNEIFORM}', ""); - Expect(0, 74752, '\p{Blk=-CUNEIFORM}', ""); - Expect(1, 74752, '\p{^Blk=-CUNEIFORM}', ""); - Expect(1, 74752, '\P{Blk=-CUNEIFORM}', ""); - Expect(0, 74752, '\P{^Blk=-CUNEIFORM}', ""); - Error('\p{Is_Block= :=CUNEIFORM}'); - Error('\P{Is_Block= :=CUNEIFORM}'); + Expect(1, 74751, '\p{Blk= Cuneiform}', ""); + Expect(0, 74751, '\p{^Blk= Cuneiform}', ""); + Expect(0, 74751, '\P{Blk= Cuneiform}', ""); + Expect(1, 74751, '\P{^Blk= Cuneiform}', ""); + Expect(0, 74752, '\p{Blk= Cuneiform}', ""); + Expect(1, 74752, '\p{^Blk= Cuneiform}', ""); + Expect(1, 74752, '\P{Blk= Cuneiform}', ""); + Expect(0, 74752, '\P{^Blk= Cuneiform}', ""); + Error('\p{Is_Block: := CUNEIFORM}'); + Error('\P{Is_Block: := CUNEIFORM}'); Expect(1, 74751, '\p{Is_Block=cuneiform}', ""); Expect(0, 74751, '\p{^Is_Block=cuneiform}', ""); Expect(0, 74751, '\P{Is_Block=cuneiform}', ""); @@ -8581,16 +8755,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 74752, '\p{^Is_Block=cuneiform}', ""); Expect(1, 74752, '\P{Is_Block=cuneiform}', ""); Expect(0, 74752, '\P{^Is_Block=cuneiform}', ""); - Expect(1, 74751, '\p{Is_Block= Cuneiform}', ""); - Expect(0, 74751, '\p{^Is_Block= Cuneiform}', ""); - Expect(0, 74751, '\P{Is_Block= Cuneiform}', ""); - Expect(1, 74751, '\P{^Is_Block= Cuneiform}', ""); - Expect(0, 74752, '\p{Is_Block= Cuneiform}', ""); - Expect(1, 74752, '\p{^Is_Block= Cuneiform}', ""); - Expect(1, 74752, '\P{Is_Block= Cuneiform}', ""); - Expect(0, 74752, '\P{^Is_Block= Cuneiform}', ""); - Error('\p{Is_Blk: _Cuneiform:=}'); - Error('\P{Is_Blk: _Cuneiform:=}'); + Expect(1, 74751, '\p{Is_Block= Cuneiform}', ""); + Expect(0, 74751, '\p{^Is_Block= Cuneiform}', ""); + Expect(0, 74751, '\P{Is_Block= Cuneiform}', ""); + Expect(1, 74751, '\P{^Is_Block= Cuneiform}', ""); + Expect(0, 74752, '\p{Is_Block= Cuneiform}', ""); + Expect(1, 74752, '\p{^Is_Block= Cuneiform}', ""); + Expect(1, 74752, '\P{Is_Block= Cuneiform}', ""); + Expect(0, 74752, '\P{^Is_Block= Cuneiform}', ""); + Error('\p{Is_Blk=/a/- Cuneiform}'); + Error('\P{Is_Blk=/a/- Cuneiform}'); Expect(1, 74751, '\p{Is_Blk=cuneiform}', ""); Expect(0, 74751, '\p{^Is_Blk=cuneiform}', ""); Expect(0, 74751, '\P{Is_Blk=cuneiform}', ""); @@ -8599,16 +8773,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 74752, '\p{^Is_Blk=cuneiform}', ""); Expect(1, 74752, '\P{Is_Blk=cuneiform}', ""); Expect(0, 74752, '\P{^Is_Blk=cuneiform}', ""); - Expect(1, 74751, '\p{Is_Blk= CUNEIFORM}', ""); - Expect(0, 74751, '\p{^Is_Blk= CUNEIFORM}', ""); - Expect(0, 74751, '\P{Is_Blk= CUNEIFORM}', ""); - Expect(1, 74751, '\P{^Is_Blk= CUNEIFORM}', ""); - Expect(0, 74752, '\p{Is_Blk= CUNEIFORM}', ""); - Expect(1, 74752, '\p{^Is_Blk= CUNEIFORM}', ""); - Expect(1, 74752, '\P{Is_Blk= CUNEIFORM}', ""); - Expect(0, 74752, '\P{^Is_Blk= CUNEIFORM}', ""); - Error('\p{Block=_/a/cuneiform_numbers_AND_punctuation}'); - Error('\P{Block=_/a/cuneiform_numbers_AND_punctuation}'); + Expect(1, 74751, '\p{Is_Blk: _cuneiform}', ""); + Expect(0, 74751, '\p{^Is_Blk: _cuneiform}', ""); + Expect(0, 74751, '\P{Is_Blk: _cuneiform}', ""); + Expect(1, 74751, '\P{^Is_Blk: _cuneiform}', ""); + Expect(0, 74752, '\p{Is_Blk: _cuneiform}', ""); + Expect(1, 74752, '\p{^Is_Blk: _cuneiform}', ""); + Expect(1, 74752, '\P{Is_Blk: _cuneiform}', ""); + Expect(0, 74752, '\P{^Is_Blk: _cuneiform}', ""); + Error('\p{Block=:=--Cuneiform_Numbers_And_Punctuation}'); + Error('\P{Block=:=--Cuneiform_Numbers_And_Punctuation}'); Expect(1, 74879, '\p{Block=:\ACuneiform_Numbers_And_Punctuation\z:}', "");; Expect(0, 74880, '\p{Block=:\ACuneiform_Numbers_And_Punctuation\z:}', "");; Expect(1, 74879, '\p{Block=cuneiformnumbersandpunctuation}', ""); @@ -8621,16 +8795,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 74880, '\P{^Block=cuneiformnumbersandpunctuation}', ""); Expect(1, 74879, '\p{Block=:\Acuneiformnumbersandpunctuation\z:}', "");; Expect(0, 74880, '\p{Block=:\Acuneiformnumbersandpunctuation\z:}', "");; - Expect(1, 74879, '\p{Block= -CUNEIFORM_Numbers_And_PUNCTUATION}', ""); - Expect(0, 74879, '\p{^Block= -CUNEIFORM_Numbers_And_PUNCTUATION}', ""); - Expect(0, 74879, '\P{Block= -CUNEIFORM_Numbers_And_PUNCTUATION}', ""); - Expect(1, 74879, '\P{^Block= -CUNEIFORM_Numbers_And_PUNCTUATION}', ""); - Expect(0, 74880, '\p{Block= -CUNEIFORM_Numbers_And_PUNCTUATION}', ""); - Expect(1, 74880, '\p{^Block= -CUNEIFORM_Numbers_And_PUNCTUATION}', ""); - Expect(1, 74880, '\P{Block= -CUNEIFORM_Numbers_And_PUNCTUATION}', ""); - Expect(0, 74880, '\P{^Block= -CUNEIFORM_Numbers_And_PUNCTUATION}', ""); - Error('\p{Blk=- CUNEIFORM_Numbers/a/}'); - Error('\P{Blk=- CUNEIFORM_Numbers/a/}'); + Expect(1, 74879, '\p{Block=-CUNEIFORM_Numbers_and_Punctuation}', ""); + Expect(0, 74879, '\p{^Block=-CUNEIFORM_Numbers_and_Punctuation}', ""); + Expect(0, 74879, '\P{Block=-CUNEIFORM_Numbers_and_Punctuation}', ""); + Expect(1, 74879, '\P{^Block=-CUNEIFORM_Numbers_and_Punctuation}', ""); + Expect(0, 74880, '\p{Block=-CUNEIFORM_Numbers_and_Punctuation}', ""); + Expect(1, 74880, '\p{^Block=-CUNEIFORM_Numbers_and_Punctuation}', ""); + Expect(1, 74880, '\P{Block=-CUNEIFORM_Numbers_and_Punctuation}', ""); + Expect(0, 74880, '\P{^Block=-CUNEIFORM_Numbers_and_Punctuation}', ""); + Error('\p{Blk=_:=Cuneiform_NUMBERS}'); + Error('\P{Blk=_:=Cuneiform_NUMBERS}'); Expect(1, 74879, '\p{Blk=:\ACuneiform_Numbers\z:}', "");; Expect(0, 74880, '\p{Blk=:\ACuneiform_Numbers\z:}', "");; Expect(1, 74879, '\p{Blk=cuneiformnumbers}', ""); @@ -8643,16 +8817,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 74880, '\P{^Blk=cuneiformnumbers}', ""); Expect(1, 74879, '\p{Blk=:\Acuneiformnumbers\z:}', "");; Expect(0, 74880, '\p{Blk=:\Acuneiformnumbers\z:}', "");; - Expect(1, 74879, '\p{Blk= cuneiform_NUMBERS}', ""); - Expect(0, 74879, '\p{^Blk= cuneiform_NUMBERS}', ""); - Expect(0, 74879, '\P{Blk= cuneiform_NUMBERS}', ""); - Expect(1, 74879, '\P{^Blk= cuneiform_NUMBERS}', ""); - Expect(0, 74880, '\p{Blk= cuneiform_NUMBERS}', ""); - Expect(1, 74880, '\p{^Blk= cuneiform_NUMBERS}', ""); - Expect(1, 74880, '\P{Blk= cuneiform_NUMBERS}', ""); - Expect(0, 74880, '\P{^Blk= cuneiform_NUMBERS}', ""); - Error('\p{Is_Block= :=cuneiform_numbers_And_punctuation}'); - Error('\P{Is_Block= :=cuneiform_numbers_And_punctuation}'); + Expect(1, 74879, '\p{Blk=-CUNEIFORM_Numbers}', ""); + Expect(0, 74879, '\p{^Blk=-CUNEIFORM_Numbers}', ""); + Expect(0, 74879, '\P{Blk=-CUNEIFORM_Numbers}', ""); + Expect(1, 74879, '\P{^Blk=-CUNEIFORM_Numbers}', ""); + Expect(0, 74880, '\p{Blk=-CUNEIFORM_Numbers}', ""); + Expect(1, 74880, '\p{^Blk=-CUNEIFORM_Numbers}', ""); + Expect(1, 74880, '\P{Blk=-CUNEIFORM_Numbers}', ""); + Expect(0, 74880, '\P{^Blk=-CUNEIFORM_Numbers}', ""); + Error('\p{Is_Block: /a/ CUNEIFORM_Numbers_AND_Punctuation}'); + Error('\P{Is_Block: /a/ CUNEIFORM_Numbers_AND_Punctuation}'); Expect(1, 74879, '\p{Is_Block=cuneiformnumbersandpunctuation}', ""); Expect(0, 74879, '\p{^Is_Block=cuneiformnumbersandpunctuation}', ""); Expect(0, 74879, '\P{Is_Block=cuneiformnumbersandpunctuation}', ""); @@ -8661,16 +8835,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 74880, '\p{^Is_Block=cuneiformnumbersandpunctuation}', ""); Expect(1, 74880, '\P{Is_Block=cuneiformnumbersandpunctuation}', ""); Expect(0, 74880, '\P{^Is_Block=cuneiformnumbersandpunctuation}', ""); - Expect(1, 74879, '\p{Is_Block=_CUNEIFORM_numbers_And_PUNCTUATION}', ""); - Expect(0, 74879, '\p{^Is_Block=_CUNEIFORM_numbers_And_PUNCTUATION}', ""); - Expect(0, 74879, '\P{Is_Block=_CUNEIFORM_numbers_And_PUNCTUATION}', ""); - Expect(1, 74879, '\P{^Is_Block=_CUNEIFORM_numbers_And_PUNCTUATION}', ""); - Expect(0, 74880, '\p{Is_Block=_CUNEIFORM_numbers_And_PUNCTUATION}', ""); - Expect(1, 74880, '\p{^Is_Block=_CUNEIFORM_numbers_And_PUNCTUATION}', ""); - Expect(1, 74880, '\P{Is_Block=_CUNEIFORM_numbers_And_PUNCTUATION}', ""); - Expect(0, 74880, '\P{^Is_Block=_CUNEIFORM_numbers_And_PUNCTUATION}', ""); - Error('\p{Is_Blk=__Cuneiform_Numbers:=}'); - Error('\P{Is_Blk=__Cuneiform_Numbers:=}'); + Expect(1, 74879, '\p{Is_Block=_-Cuneiform_NUMBERS_and_punctuation}', ""); + Expect(0, 74879, '\p{^Is_Block=_-Cuneiform_NUMBERS_and_punctuation}', ""); + Expect(0, 74879, '\P{Is_Block=_-Cuneiform_NUMBERS_and_punctuation}', ""); + Expect(1, 74879, '\P{^Is_Block=_-Cuneiform_NUMBERS_and_punctuation}', ""); + Expect(0, 74880, '\p{Is_Block=_-Cuneiform_NUMBERS_and_punctuation}', ""); + Expect(1, 74880, '\p{^Is_Block=_-Cuneiform_NUMBERS_and_punctuation}', ""); + Expect(1, 74880, '\P{Is_Block=_-Cuneiform_NUMBERS_and_punctuation}', ""); + Expect(0, 74880, '\P{^Is_Block=_-Cuneiform_NUMBERS_and_punctuation}', ""); + Error('\p{Is_Blk=/a/-CUNEIFORM_NUMBERS}'); + Error('\P{Is_Blk=/a/-CUNEIFORM_NUMBERS}'); Expect(1, 74879, '\p{Is_Blk=cuneiformnumbers}', ""); Expect(0, 74879, '\p{^Is_Blk=cuneiformnumbers}', ""); Expect(0, 74879, '\P{Is_Blk=cuneiformnumbers}', ""); @@ -8679,38 +8853,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 74880, '\p{^Is_Blk=cuneiformnumbers}', ""); Expect(1, 74880, '\P{Is_Blk=cuneiformnumbers}', ""); Expect(0, 74880, '\P{^Is_Blk=cuneiformnumbers}', ""); - Expect(1, 74879, '\p{Is_Blk= cuneiform_numbers}', ""); - Expect(0, 74879, '\p{^Is_Blk= cuneiform_numbers}', ""); - Expect(0, 74879, '\P{Is_Blk= cuneiform_numbers}', ""); - Expect(1, 74879, '\P{^Is_Blk= cuneiform_numbers}', ""); - Expect(0, 74880, '\p{Is_Blk= cuneiform_numbers}', ""); - Expect(1, 74880, '\p{^Is_Blk= cuneiform_numbers}', ""); - Expect(1, 74880, '\P{Is_Blk= cuneiform_numbers}', ""); - Expect(0, 74880, '\P{^Is_Blk= cuneiform_numbers}', ""); - Error('\p{Block= CURRENCY_SYMBOLS:=}'); - Error('\P{Block= CURRENCY_SYMBOLS:=}'); + Expect(1, 74879, '\p{Is_Blk=_CUNEIFORM_Numbers}', ""); + Expect(0, 74879, '\p{^Is_Blk=_CUNEIFORM_Numbers}', ""); + Expect(0, 74879, '\P{Is_Blk=_CUNEIFORM_Numbers}', ""); + Expect(1, 74879, '\P{^Is_Blk=_CUNEIFORM_Numbers}', ""); + Expect(0, 74880, '\p{Is_Blk=_CUNEIFORM_Numbers}', ""); + Expect(1, 74880, '\p{^Is_Blk=_CUNEIFORM_Numbers}', ""); + Expect(1, 74880, '\P{Is_Blk=_CUNEIFORM_Numbers}', ""); + Expect(0, 74880, '\P{^Is_Blk=_CUNEIFORM_Numbers}', ""); + Error('\p{Block=:=_-CURRENCY_SYMBOLS}'); + Error('\P{Block=:=_-CURRENCY_SYMBOLS}'); Expect(1, 8399, '\p{Block=:\ACurrency_Symbols\z:}', "");; Expect(0, 8400, '\p{Block=:\ACurrency_Symbols\z:}', "");; - Expect(1, 8399, '\p{Block=currencysymbols}', ""); - Expect(0, 8399, '\p{^Block=currencysymbols}', ""); - Expect(0, 8399, '\P{Block=currencysymbols}', ""); - Expect(1, 8399, '\P{^Block=currencysymbols}', ""); - Expect(0, 8400, '\p{Block=currencysymbols}', ""); - Expect(1, 8400, '\p{^Block=currencysymbols}', ""); - Expect(1, 8400, '\P{Block=currencysymbols}', ""); - Expect(0, 8400, '\P{^Block=currencysymbols}', ""); + Expect(1, 8399, '\p{Block:currencysymbols}', ""); + Expect(0, 8399, '\p{^Block:currencysymbols}', ""); + Expect(0, 8399, '\P{Block:currencysymbols}', ""); + Expect(1, 8399, '\P{^Block:currencysymbols}', ""); + Expect(0, 8400, '\p{Block:currencysymbols}', ""); + Expect(1, 8400, '\p{^Block:currencysymbols}', ""); + Expect(1, 8400, '\P{Block:currencysymbols}', ""); + Expect(0, 8400, '\P{^Block:currencysymbols}', ""); Expect(1, 8399, '\p{Block=:\Acurrencysymbols\z:}', "");; Expect(0, 8400, '\p{Block=:\Acurrencysymbols\z:}', "");; - Expect(1, 8399, '\p{Block=--CURRENCY_symbols}', ""); - Expect(0, 8399, '\p{^Block=--CURRENCY_symbols}', ""); - Expect(0, 8399, '\P{Block=--CURRENCY_symbols}', ""); - Expect(1, 8399, '\P{^Block=--CURRENCY_symbols}', ""); - Expect(0, 8400, '\p{Block=--CURRENCY_symbols}', ""); - Expect(1, 8400, '\p{^Block=--CURRENCY_symbols}', ""); - Expect(1, 8400, '\P{Block=--CURRENCY_symbols}', ""); - Expect(0, 8400, '\P{^Block=--CURRENCY_symbols}', ""); - Error('\p{Blk: _currency_symbols/a/}'); - Error('\P{Blk: _currency_symbols/a/}'); + Expect(1, 8399, '\p{Block=--currency_SYMBOLS}', ""); + Expect(0, 8399, '\p{^Block=--currency_SYMBOLS}', ""); + Expect(0, 8399, '\P{Block=--currency_SYMBOLS}', ""); + Expect(1, 8399, '\P{^Block=--currency_SYMBOLS}', ""); + Expect(0, 8400, '\p{Block=--currency_SYMBOLS}', ""); + Expect(1, 8400, '\p{^Block=--currency_SYMBOLS}', ""); + Expect(1, 8400, '\P{Block=--currency_SYMBOLS}', ""); + Expect(0, 8400, '\P{^Block=--currency_SYMBOLS}', ""); + Error('\p{Blk= :=CURRENCY_Symbols}'); + Error('\P{Blk= :=CURRENCY_Symbols}'); Expect(1, 8399, '\p{Blk=:\ACurrency_Symbols\z:}', "");; Expect(0, 8400, '\p{Blk=:\ACurrency_Symbols\z:}', "");; Expect(1, 8399, '\p{Blk=currencysymbols}', ""); @@ -8723,16 +8897,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8400, '\P{^Blk=currencysymbols}', ""); Expect(1, 8399, '\p{Blk=:\Acurrencysymbols\z:}', "");; Expect(0, 8400, '\p{Blk=:\Acurrencysymbols\z:}', "");; - Expect(1, 8399, '\p{Blk=__Currency_Symbols}', ""); - Expect(0, 8399, '\p{^Blk=__Currency_Symbols}', ""); - Expect(0, 8399, '\P{Blk=__Currency_Symbols}', ""); - Expect(1, 8399, '\P{^Blk=__Currency_Symbols}', ""); - Expect(0, 8400, '\p{Blk=__Currency_Symbols}', ""); - Expect(1, 8400, '\p{^Blk=__Currency_Symbols}', ""); - Expect(1, 8400, '\P{Blk=__Currency_Symbols}', ""); - Expect(0, 8400, '\P{^Blk=__Currency_Symbols}', ""); - Error('\p{Is_Block= :=Currency_Symbols}'); - Error('\P{Is_Block= :=Currency_Symbols}'); + Expect(1, 8399, '\p{Blk= CURRENCY_symbols}', ""); + Expect(0, 8399, '\p{^Blk= CURRENCY_symbols}', ""); + Expect(0, 8399, '\P{Blk= CURRENCY_symbols}', ""); + Expect(1, 8399, '\P{^Blk= CURRENCY_symbols}', ""); + Expect(0, 8400, '\p{Blk= CURRENCY_symbols}', ""); + Expect(1, 8400, '\p{^Blk= CURRENCY_symbols}', ""); + Expect(1, 8400, '\P{Blk= CURRENCY_symbols}', ""); + Expect(0, 8400, '\P{^Blk= CURRENCY_symbols}', ""); + Error('\p{Is_Block= CURRENCY_Symbols:=}'); + Error('\P{Is_Block= CURRENCY_Symbols:=}'); Expect(1, 8399, '\p{Is_Block=currencysymbols}', ""); Expect(0, 8399, '\p{^Is_Block=currencysymbols}', ""); Expect(0, 8399, '\P{Is_Block=currencysymbols}', ""); @@ -8741,16 +8915,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8400, '\p{^Is_Block=currencysymbols}', ""); Expect(1, 8400, '\P{Is_Block=currencysymbols}', ""); Expect(0, 8400, '\P{^Is_Block=currencysymbols}', ""); - Expect(1, 8399, '\p{Is_Block=_currency_Symbols}', ""); - Expect(0, 8399, '\p{^Is_Block=_currency_Symbols}', ""); - Expect(0, 8399, '\P{Is_Block=_currency_Symbols}', ""); - Expect(1, 8399, '\P{^Is_Block=_currency_Symbols}', ""); - Expect(0, 8400, '\p{Is_Block=_currency_Symbols}', ""); - Expect(1, 8400, '\p{^Is_Block=_currency_Symbols}', ""); - Expect(1, 8400, '\P{Is_Block=_currency_Symbols}', ""); - Expect(0, 8400, '\P{^Is_Block=_currency_Symbols}', ""); - Error('\p{Is_Blk=/a/ currency_symbols}'); - Error('\P{Is_Blk=/a/ currency_symbols}'); + Expect(1, 8399, '\p{Is_Block= currency_symbols}', ""); + Expect(0, 8399, '\p{^Is_Block= currency_symbols}', ""); + Expect(0, 8399, '\P{Is_Block= currency_symbols}', ""); + Expect(1, 8399, '\P{^Is_Block= currency_symbols}', ""); + Expect(0, 8400, '\p{Is_Block= currency_symbols}', ""); + Expect(1, 8400, '\p{^Is_Block= currency_symbols}', ""); + Expect(1, 8400, '\P{Is_Block= currency_symbols}', ""); + Expect(0, 8400, '\P{^Is_Block= currency_symbols}', ""); + Error('\p{Is_Blk=:=--currency_symbols}'); + Error('\P{Is_Blk=:=--currency_symbols}'); Expect(1, 8399, '\p{Is_Blk=currencysymbols}', ""); Expect(0, 8399, '\p{^Is_Blk=currencysymbols}', ""); Expect(0, 8399, '\P{Is_Blk=currencysymbols}', ""); @@ -8759,16 +8933,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8400, '\p{^Is_Blk=currencysymbols}', ""); Expect(1, 8400, '\P{Is_Blk=currencysymbols}', ""); Expect(0, 8400, '\P{^Is_Blk=currencysymbols}', ""); - Expect(1, 8399, '\p{Is_Blk= _Currency_Symbols}', ""); - Expect(0, 8399, '\p{^Is_Blk= _Currency_Symbols}', ""); - Expect(0, 8399, '\P{Is_Blk= _Currency_Symbols}', ""); - Expect(1, 8399, '\P{^Is_Blk= _Currency_Symbols}', ""); - Expect(0, 8400, '\p{Is_Blk= _Currency_Symbols}', ""); - Expect(1, 8400, '\p{^Is_Blk= _Currency_Symbols}', ""); - Expect(1, 8400, '\P{Is_Blk= _Currency_Symbols}', ""); - Expect(0, 8400, '\P{^Is_Blk= _Currency_Symbols}', ""); - Error('\p{Block=/a/ CYPRIOT_syllabary}'); - Error('\P{Block=/a/ CYPRIOT_syllabary}'); + Expect(1, 8399, '\p{Is_Blk= _Currency_SYMBOLS}', ""); + Expect(0, 8399, '\p{^Is_Blk= _Currency_SYMBOLS}', ""); + Expect(0, 8399, '\P{Is_Blk= _Currency_SYMBOLS}', ""); + Expect(1, 8399, '\P{^Is_Blk= _Currency_SYMBOLS}', ""); + Expect(0, 8400, '\p{Is_Blk= _Currency_SYMBOLS}', ""); + Expect(1, 8400, '\p{^Is_Blk= _Currency_SYMBOLS}', ""); + Expect(1, 8400, '\P{Is_Blk= _Currency_SYMBOLS}', ""); + Expect(0, 8400, '\P{^Is_Blk= _Currency_SYMBOLS}', ""); + Error('\p{Block=_ Cypriot_Syllabary/a/}'); + Error('\P{Block=_ Cypriot_Syllabary/a/}'); Expect(1, 67647, '\p{Block=:\ACypriot_Syllabary\z:}', "");; Expect(0, 67648, '\p{Block=:\ACypriot_Syllabary\z:}', "");; Expect(1, 67647, '\p{Block=cypriotsyllabary}', ""); @@ -8781,16 +8955,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 67648, '\P{^Block=cypriotsyllabary}', ""); Expect(1, 67647, '\p{Block=:\Acypriotsyllabary\z:}', "");; Expect(0, 67648, '\p{Block=:\Acypriotsyllabary\z:}', "");; - Expect(1, 67647, '\p{Block= cypriot_SYLLABARY}', ""); - Expect(0, 67647, '\p{^Block= cypriot_SYLLABARY}', ""); - Expect(0, 67647, '\P{Block= cypriot_SYLLABARY}', ""); - Expect(1, 67647, '\P{^Block= cypriot_SYLLABARY}', ""); - Expect(0, 67648, '\p{Block= cypriot_SYLLABARY}', ""); - Expect(1, 67648, '\p{^Block= cypriot_SYLLABARY}', ""); - Expect(1, 67648, '\P{Block= cypriot_SYLLABARY}', ""); - Expect(0, 67648, '\P{^Block= cypriot_SYLLABARY}', ""); - Error('\p{Blk=/a/- Cypriot_syllabary}'); - Error('\P{Blk=/a/- Cypriot_syllabary}'); + Expect(1, 67647, '\p{Block=--CYPRIOT_syllabary}', ""); + Expect(0, 67647, '\p{^Block=--CYPRIOT_syllabary}', ""); + Expect(0, 67647, '\P{Block=--CYPRIOT_syllabary}', ""); + Expect(1, 67647, '\P{^Block=--CYPRIOT_syllabary}', ""); + Expect(0, 67648, '\p{Block=--CYPRIOT_syllabary}', ""); + Expect(1, 67648, '\p{^Block=--CYPRIOT_syllabary}', ""); + Expect(1, 67648, '\P{Block=--CYPRIOT_syllabary}', ""); + Expect(0, 67648, '\P{^Block=--CYPRIOT_syllabary}', ""); + Error('\p{Blk= _Cypriot_SYLLABARY/a/}'); + Error('\P{Blk= _Cypriot_SYLLABARY/a/}'); Expect(1, 67647, '\p{Blk=:\ACypriot_Syllabary\z:}', "");; Expect(0, 67648, '\p{Blk=:\ACypriot_Syllabary\z:}', "");; Expect(1, 67647, '\p{Blk=cypriotsyllabary}', ""); @@ -8803,16 +8977,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 67648, '\P{^Blk=cypriotsyllabary}', ""); Expect(1, 67647, '\p{Blk=:\Acypriotsyllabary\z:}', "");; Expect(0, 67648, '\p{Blk=:\Acypriotsyllabary\z:}', "");; - Expect(1, 67647, '\p{Blk= Cypriot_syllabary}', ""); - Expect(0, 67647, '\p{^Blk= Cypriot_syllabary}', ""); - Expect(0, 67647, '\P{Blk= Cypriot_syllabary}', ""); - Expect(1, 67647, '\P{^Blk= Cypriot_syllabary}', ""); - Expect(0, 67648, '\p{Blk= Cypriot_syllabary}', ""); - Expect(1, 67648, '\p{^Blk= Cypriot_syllabary}', ""); - Expect(1, 67648, '\P{Blk= Cypriot_syllabary}', ""); - Expect(0, 67648, '\P{^Blk= Cypriot_syllabary}', ""); - Error('\p{Is_Block=:= Cypriot_Syllabary}'); - Error('\P{Is_Block=:= Cypriot_Syllabary}'); + Expect(1, 67647, '\p{Blk: - CYPRIOT_Syllabary}', ""); + Expect(0, 67647, '\p{^Blk: - CYPRIOT_Syllabary}', ""); + Expect(0, 67647, '\P{Blk: - CYPRIOT_Syllabary}', ""); + Expect(1, 67647, '\P{^Blk: - CYPRIOT_Syllabary}', ""); + Expect(0, 67648, '\p{Blk: - CYPRIOT_Syllabary}', ""); + Expect(1, 67648, '\p{^Blk: - CYPRIOT_Syllabary}', ""); + Expect(1, 67648, '\P{Blk: - CYPRIOT_Syllabary}', ""); + Expect(0, 67648, '\P{^Blk: - CYPRIOT_Syllabary}', ""); + Error('\p{Is_Block=-:=cypriot_syllabary}'); + Error('\P{Is_Block=-:=cypriot_syllabary}'); Expect(1, 67647, '\p{Is_Block=cypriotsyllabary}', ""); Expect(0, 67647, '\p{^Is_Block=cypriotsyllabary}', ""); Expect(0, 67647, '\P{Is_Block=cypriotsyllabary}', ""); @@ -8821,16 +8995,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67648, '\p{^Is_Block=cypriotsyllabary}', ""); Expect(1, 67648, '\P{Is_Block=cypriotsyllabary}', ""); Expect(0, 67648, '\P{^Is_Block=cypriotsyllabary}', ""); - Expect(1, 67647, '\p{Is_Block=- Cypriot_syllabary}', ""); - Expect(0, 67647, '\p{^Is_Block=- Cypriot_syllabary}', ""); - Expect(0, 67647, '\P{Is_Block=- Cypriot_syllabary}', ""); - Expect(1, 67647, '\P{^Is_Block=- Cypriot_syllabary}', ""); - Expect(0, 67648, '\p{Is_Block=- Cypriot_syllabary}', ""); - Expect(1, 67648, '\p{^Is_Block=- Cypriot_syllabary}', ""); - Expect(1, 67648, '\P{Is_Block=- Cypriot_syllabary}', ""); - Expect(0, 67648, '\P{^Is_Block=- Cypriot_syllabary}', ""); - Error('\p{Is_Blk=:= Cypriot_syllabary}'); - Error('\P{Is_Blk=:= Cypriot_syllabary}'); + Expect(1, 67647, '\p{Is_Block=__CYPRIOT_SYLLABARY}', ""); + Expect(0, 67647, '\p{^Is_Block=__CYPRIOT_SYLLABARY}', ""); + Expect(0, 67647, '\P{Is_Block=__CYPRIOT_SYLLABARY}', ""); + Expect(1, 67647, '\P{^Is_Block=__CYPRIOT_SYLLABARY}', ""); + Expect(0, 67648, '\p{Is_Block=__CYPRIOT_SYLLABARY}', ""); + Expect(1, 67648, '\p{^Is_Block=__CYPRIOT_SYLLABARY}', ""); + Expect(1, 67648, '\P{Is_Block=__CYPRIOT_SYLLABARY}', ""); + Expect(0, 67648, '\P{^Is_Block=__CYPRIOT_SYLLABARY}', ""); + Error('\p{Is_Blk=_/a/Cypriot_syllabary}'); + Error('\P{Is_Blk=_/a/Cypriot_syllabary}'); Expect(1, 67647, '\p{Is_Blk=cypriotsyllabary}', ""); Expect(0, 67647, '\p{^Is_Blk=cypriotsyllabary}', ""); Expect(0, 67647, '\P{Is_Blk=cypriotsyllabary}', ""); @@ -8839,16 +9013,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67648, '\p{^Is_Blk=cypriotsyllabary}', ""); Expect(1, 67648, '\P{Is_Blk=cypriotsyllabary}', ""); Expect(0, 67648, '\P{^Is_Blk=cypriotsyllabary}', ""); - Expect(1, 67647, '\p{Is_Blk=_ CYPRIOT_Syllabary}', ""); - Expect(0, 67647, '\p{^Is_Blk=_ CYPRIOT_Syllabary}', ""); - Expect(0, 67647, '\P{Is_Blk=_ CYPRIOT_Syllabary}', ""); - Expect(1, 67647, '\P{^Is_Blk=_ CYPRIOT_Syllabary}', ""); - Expect(0, 67648, '\p{Is_Blk=_ CYPRIOT_Syllabary}', ""); - Expect(1, 67648, '\p{^Is_Blk=_ CYPRIOT_Syllabary}', ""); - Expect(1, 67648, '\P{Is_Blk=_ CYPRIOT_Syllabary}', ""); - Expect(0, 67648, '\P{^Is_Blk=_ CYPRIOT_Syllabary}', ""); - Error('\p{Block=:= CYRILLIC}'); - Error('\P{Block=:= CYRILLIC}'); + Expect(1, 67647, '\p{Is_Blk= CYPRIOT_SYLLABARY}', ""); + Expect(0, 67647, '\p{^Is_Blk= CYPRIOT_SYLLABARY}', ""); + Expect(0, 67647, '\P{Is_Blk= CYPRIOT_SYLLABARY}', ""); + Expect(1, 67647, '\P{^Is_Blk= CYPRIOT_SYLLABARY}', ""); + Expect(0, 67648, '\p{Is_Blk= CYPRIOT_SYLLABARY}', ""); + Expect(1, 67648, '\p{^Is_Blk= CYPRIOT_SYLLABARY}', ""); + Expect(1, 67648, '\P{Is_Blk= CYPRIOT_SYLLABARY}', ""); + Expect(0, 67648, '\P{^Is_Blk= CYPRIOT_SYLLABARY}', ""); + Error('\p{Block=_cyrillic:=}'); + Error('\P{Block=_cyrillic:=}'); Expect(1, 1279, '\p{Block=:\ACyrillic\z:}', "");; Expect(0, 1280, '\p{Block=:\ACyrillic\z:}', "");; Expect(1, 1279, '\p{Block=cyrillic}', ""); @@ -8861,38 +9035,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1280, '\P{^Block=cyrillic}', ""); Expect(1, 1279, '\p{Block=:\Acyrillic\z:}', "");; Expect(0, 1280, '\p{Block=:\Acyrillic\z:}', "");; - Expect(1, 1279, '\p{Block: Cyrillic}', ""); - Expect(0, 1279, '\p{^Block: Cyrillic}', ""); - Expect(0, 1279, '\P{Block: Cyrillic}', ""); - Expect(1, 1279, '\P{^Block: Cyrillic}', ""); - Expect(0, 1280, '\p{Block: Cyrillic}', ""); - Expect(1, 1280, '\p{^Block: Cyrillic}', ""); - Expect(1, 1280, '\P{Block: Cyrillic}', ""); - Expect(0, 1280, '\P{^Block: Cyrillic}', ""); - Error('\p{Blk: /a/ -cyrillic}'); - Error('\P{Blk: /a/ -cyrillic}'); + Expect(1, 1279, '\p{Block=_CYRILLIC}', ""); + Expect(0, 1279, '\p{^Block=_CYRILLIC}', ""); + Expect(0, 1279, '\P{Block=_CYRILLIC}', ""); + Expect(1, 1279, '\P{^Block=_CYRILLIC}', ""); + Expect(0, 1280, '\p{Block=_CYRILLIC}', ""); + Expect(1, 1280, '\p{^Block=_CYRILLIC}', ""); + Expect(1, 1280, '\P{Block=_CYRILLIC}', ""); + Expect(0, 1280, '\P{^Block=_CYRILLIC}', ""); + Error('\p{Blk=:= Cyrillic}'); + Error('\P{Blk=:= Cyrillic}'); Expect(1, 1279, '\p{Blk=:\ACyrillic\z:}', "");; Expect(0, 1280, '\p{Blk=:\ACyrillic\z:}', "");; - Expect(1, 1279, '\p{Blk=cyrillic}', ""); - Expect(0, 1279, '\p{^Blk=cyrillic}', ""); - Expect(0, 1279, '\P{Blk=cyrillic}', ""); - Expect(1, 1279, '\P{^Blk=cyrillic}', ""); - Expect(0, 1280, '\p{Blk=cyrillic}', ""); - Expect(1, 1280, '\p{^Blk=cyrillic}', ""); - Expect(1, 1280, '\P{Blk=cyrillic}', ""); - Expect(0, 1280, '\P{^Blk=cyrillic}', ""); + Expect(1, 1279, '\p{Blk: cyrillic}', ""); + Expect(0, 1279, '\p{^Blk: cyrillic}', ""); + Expect(0, 1279, '\P{Blk: cyrillic}', ""); + Expect(1, 1279, '\P{^Blk: cyrillic}', ""); + Expect(0, 1280, '\p{Blk: cyrillic}', ""); + Expect(1, 1280, '\p{^Blk: cyrillic}', ""); + Expect(1, 1280, '\P{Blk: cyrillic}', ""); + Expect(0, 1280, '\P{^Blk: cyrillic}', ""); Expect(1, 1279, '\p{Blk=:\Acyrillic\z:}', "");; Expect(0, 1280, '\p{Blk=:\Acyrillic\z:}', "");; - Expect(1, 1279, '\p{Blk= _cyrillic}', ""); - Expect(0, 1279, '\p{^Blk= _cyrillic}', ""); - Expect(0, 1279, '\P{Blk= _cyrillic}', ""); - Expect(1, 1279, '\P{^Blk= _cyrillic}', ""); - Expect(0, 1280, '\p{Blk= _cyrillic}', ""); - Expect(1, 1280, '\p{^Blk= _cyrillic}', ""); - Expect(1, 1280, '\P{Blk= _cyrillic}', ""); - Expect(0, 1280, '\P{^Blk= _cyrillic}', ""); - Error('\p{Is_Block=cyrillic/a/}'); - Error('\P{Is_Block=cyrillic/a/}'); + Expect(1, 1279, '\p{Blk=--cyrillic}', ""); + Expect(0, 1279, '\p{^Blk=--cyrillic}', ""); + Expect(0, 1279, '\P{Blk=--cyrillic}', ""); + Expect(1, 1279, '\P{^Blk=--cyrillic}', ""); + Expect(0, 1280, '\p{Blk=--cyrillic}', ""); + Expect(1, 1280, '\p{^Blk=--cyrillic}', ""); + Expect(1, 1280, '\P{Blk=--cyrillic}', ""); + Expect(0, 1280, '\P{^Blk=--cyrillic}', ""); + Error('\p{Is_Block=- Cyrillic/a/}'); + Error('\P{Is_Block=- Cyrillic/a/}'); Expect(1, 1279, '\p{Is_Block=cyrillic}', ""); Expect(0, 1279, '\p{^Is_Block=cyrillic}', ""); Expect(0, 1279, '\P{Is_Block=cyrillic}', ""); @@ -8901,16 +9075,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1280, '\p{^Is_Block=cyrillic}', ""); Expect(1, 1280, '\P{Is_Block=cyrillic}', ""); Expect(0, 1280, '\P{^Is_Block=cyrillic}', ""); - Expect(1, 1279, '\p{Is_Block=-Cyrillic}', ""); - Expect(0, 1279, '\p{^Is_Block=-Cyrillic}', ""); - Expect(0, 1279, '\P{Is_Block=-Cyrillic}', ""); - Expect(1, 1279, '\P{^Is_Block=-Cyrillic}', ""); - Expect(0, 1280, '\p{Is_Block=-Cyrillic}', ""); - Expect(1, 1280, '\p{^Is_Block=-Cyrillic}', ""); - Expect(1, 1280, '\P{Is_Block=-Cyrillic}', ""); - Expect(0, 1280, '\P{^Is_Block=-Cyrillic}', ""); - Error('\p{Is_Blk= Cyrillic/a/}'); - Error('\P{Is_Blk= Cyrillic/a/}'); + Expect(1, 1279, '\p{Is_Block= _Cyrillic}', ""); + Expect(0, 1279, '\p{^Is_Block= _Cyrillic}', ""); + Expect(0, 1279, '\P{Is_Block= _Cyrillic}', ""); + Expect(1, 1279, '\P{^Is_Block= _Cyrillic}', ""); + Expect(0, 1280, '\p{Is_Block= _Cyrillic}', ""); + Expect(1, 1280, '\p{^Is_Block= _Cyrillic}', ""); + Expect(1, 1280, '\P{Is_Block= _Cyrillic}', ""); + Expect(0, 1280, '\P{^Is_Block= _Cyrillic}', ""); + Error('\p{Is_Blk=:= _CYRILLIC}'); + Error('\P{Is_Blk=:= _CYRILLIC}'); Expect(1, 1279, '\p{Is_Blk=cyrillic}', ""); Expect(0, 1279, '\p{^Is_Blk=cyrillic}', ""); Expect(0, 1279, '\P{Is_Blk=cyrillic}', ""); @@ -8919,16 +9093,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1280, '\p{^Is_Blk=cyrillic}', ""); Expect(1, 1280, '\P{Is_Blk=cyrillic}', ""); Expect(0, 1280, '\P{^Is_Blk=cyrillic}', ""); - Expect(1, 1279, '\p{Is_Blk= CYRILLIC}', ""); - Expect(0, 1279, '\p{^Is_Blk= CYRILLIC}', ""); - Expect(0, 1279, '\P{Is_Blk= CYRILLIC}', ""); - Expect(1, 1279, '\P{^Is_Blk= CYRILLIC}', ""); - Expect(0, 1280, '\p{Is_Blk= CYRILLIC}', ""); - Expect(1, 1280, '\p{^Is_Blk= CYRILLIC}', ""); - Expect(1, 1280, '\P{Is_Blk= CYRILLIC}', ""); - Expect(0, 1280, '\P{^Is_Blk= CYRILLIC}', ""); - Error('\p{Block=-:=CYRILLIC_extended_A}'); - Error('\P{Block=-:=CYRILLIC_extended_A}'); + Expect(1, 1279, '\p{Is_Blk: CYRILLIC}', ""); + Expect(0, 1279, '\p{^Is_Blk: CYRILLIC}', ""); + Expect(0, 1279, '\P{Is_Blk: CYRILLIC}', ""); + Expect(1, 1279, '\P{^Is_Blk: CYRILLIC}', ""); + Expect(0, 1280, '\p{Is_Blk: CYRILLIC}', ""); + Expect(1, 1280, '\p{^Is_Blk: CYRILLIC}', ""); + Expect(1, 1280, '\P{Is_Blk: CYRILLIC}', ""); + Expect(0, 1280, '\P{^Is_Blk: CYRILLIC}', ""); + Error('\p{Block: := Cyrillic_EXTENDED_A}'); + Error('\P{Block: := Cyrillic_EXTENDED_A}'); Expect(1, 11775, '\p{Block=:\ACyrillic_Extended_A\z:}', "");; Expect(0, 11776, '\p{Block=:\ACyrillic_Extended_A\z:}', "");; Expect(1, 11775, '\p{Block=cyrillicextendeda}', ""); @@ -8941,16 +9115,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11776, '\P{^Block=cyrillicextendeda}', ""); Expect(1, 11775, '\p{Block=:\Acyrillicextendeda\z:}', "");; Expect(0, 11776, '\p{Block=:\Acyrillicextendeda\z:}', "");; - Expect(1, 11775, '\p{Block= Cyrillic_EXTENDED_A}', ""); - Expect(0, 11775, '\p{^Block= Cyrillic_EXTENDED_A}', ""); - Expect(0, 11775, '\P{Block= Cyrillic_EXTENDED_A}', ""); - Expect(1, 11775, '\P{^Block= Cyrillic_EXTENDED_A}', ""); - Expect(0, 11776, '\p{Block= Cyrillic_EXTENDED_A}', ""); - Expect(1, 11776, '\p{^Block= Cyrillic_EXTENDED_A}', ""); - Expect(1, 11776, '\P{Block= Cyrillic_EXTENDED_A}', ""); - Expect(0, 11776, '\P{^Block= Cyrillic_EXTENDED_A}', ""); - Error('\p{Blk=--cyrillic_ext_A/a/}'); - Error('\P{Blk=--cyrillic_ext_A/a/}'); + Expect(1, 11775, '\p{Block=_cyrillic_EXTENDED_A}', ""); + Expect(0, 11775, '\p{^Block=_cyrillic_EXTENDED_A}', ""); + Expect(0, 11775, '\P{Block=_cyrillic_EXTENDED_A}', ""); + Expect(1, 11775, '\P{^Block=_cyrillic_EXTENDED_A}', ""); + Expect(0, 11776, '\p{Block=_cyrillic_EXTENDED_A}', ""); + Expect(1, 11776, '\p{^Block=_cyrillic_EXTENDED_A}', ""); + Expect(1, 11776, '\P{Block=_cyrillic_EXTENDED_A}', ""); + Expect(0, 11776, '\P{^Block=_cyrillic_EXTENDED_A}', ""); + Error('\p{Blk=_Cyrillic_Ext_A/a/}'); + Error('\P{Blk=_Cyrillic_Ext_A/a/}'); Expect(1, 11775, '\p{Blk=:\ACyrillic_Ext_A\z:}', "");; Expect(0, 11776, '\p{Blk=:\ACyrillic_Ext_A\z:}', "");; Expect(1, 11775, '\p{Blk=cyrillicexta}', ""); @@ -8963,16 +9137,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11776, '\P{^Blk=cyrillicexta}', ""); Expect(1, 11775, '\p{Blk=:\Acyrillicexta\z:}', "");; Expect(0, 11776, '\p{Blk=:\Acyrillicexta\z:}', "");; - Expect(1, 11775, '\p{Blk=_ Cyrillic_Ext_A}', ""); - Expect(0, 11775, '\p{^Blk=_ Cyrillic_Ext_A}', ""); - Expect(0, 11775, '\P{Blk=_ Cyrillic_Ext_A}', ""); - Expect(1, 11775, '\P{^Blk=_ Cyrillic_Ext_A}', ""); - Expect(0, 11776, '\p{Blk=_ Cyrillic_Ext_A}', ""); - Expect(1, 11776, '\p{^Blk=_ Cyrillic_Ext_A}', ""); - Expect(1, 11776, '\P{Blk=_ Cyrillic_Ext_A}', ""); - Expect(0, 11776, '\P{^Blk=_ Cyrillic_Ext_A}', ""); - Error('\p{Is_Block: :=- CYRILLIC_Extended_A}'); - Error('\P{Is_Block: :=- CYRILLIC_Extended_A}'); + Expect(1, 11775, '\p{Blk= cyrillic_EXT_a}', ""); + Expect(0, 11775, '\p{^Blk= cyrillic_EXT_a}', ""); + Expect(0, 11775, '\P{Blk= cyrillic_EXT_a}', ""); + Expect(1, 11775, '\P{^Blk= cyrillic_EXT_a}', ""); + Expect(0, 11776, '\p{Blk= cyrillic_EXT_a}', ""); + Expect(1, 11776, '\p{^Blk= cyrillic_EXT_a}', ""); + Expect(1, 11776, '\P{Blk= cyrillic_EXT_a}', ""); + Expect(0, 11776, '\P{^Blk= cyrillic_EXT_a}', ""); + Error('\p{Is_Block=:= cyrillic_Extended_a}'); + Error('\P{Is_Block=:= cyrillic_Extended_a}'); Expect(1, 11775, '\p{Is_Block=cyrillicextendeda}', ""); Expect(0, 11775, '\p{^Is_Block=cyrillicextendeda}', ""); Expect(0, 11775, '\P{Is_Block=cyrillicextendeda}', ""); @@ -8981,16 +9155,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11776, '\p{^Is_Block=cyrillicextendeda}', ""); Expect(1, 11776, '\P{Is_Block=cyrillicextendeda}', ""); Expect(0, 11776, '\P{^Is_Block=cyrillicextendeda}', ""); - Expect(1, 11775, '\p{Is_Block= Cyrillic_extended_A}', ""); - Expect(0, 11775, '\p{^Is_Block= Cyrillic_extended_A}', ""); - Expect(0, 11775, '\P{Is_Block= Cyrillic_extended_A}', ""); - Expect(1, 11775, '\P{^Is_Block= Cyrillic_extended_A}', ""); - Expect(0, 11776, '\p{Is_Block= Cyrillic_extended_A}', ""); - Expect(1, 11776, '\p{^Is_Block= Cyrillic_extended_A}', ""); - Expect(1, 11776, '\P{Is_Block= Cyrillic_extended_A}', ""); - Expect(0, 11776, '\P{^Is_Block= Cyrillic_extended_A}', ""); - Error('\p{Is_Blk:/a/_cyrillic_Ext_A}'); - Error('\P{Is_Blk:/a/_cyrillic_Ext_A}'); + Expect(1, 11775, '\p{Is_Block= -cyrillic_Extended_A}', ""); + Expect(0, 11775, '\p{^Is_Block= -cyrillic_Extended_A}', ""); + Expect(0, 11775, '\P{Is_Block= -cyrillic_Extended_A}', ""); + Expect(1, 11775, '\P{^Is_Block= -cyrillic_Extended_A}', ""); + Expect(0, 11776, '\p{Is_Block= -cyrillic_Extended_A}', ""); + Expect(1, 11776, '\p{^Is_Block= -cyrillic_Extended_A}', ""); + Expect(1, 11776, '\P{Is_Block= -cyrillic_Extended_A}', ""); + Expect(0, 11776, '\P{^Is_Block= -cyrillic_Extended_A}', ""); + Error('\p{Is_Blk= CYRILLIC_Ext_A:=}'); + Error('\P{Is_Blk= CYRILLIC_Ext_A:=}'); Expect(1, 11775, '\p{Is_Blk=cyrillicexta}', ""); Expect(0, 11775, '\p{^Is_Blk=cyrillicexta}', ""); Expect(0, 11775, '\P{Is_Blk=cyrillicexta}', ""); @@ -8999,38 +9173,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11776, '\p{^Is_Blk=cyrillicexta}', ""); Expect(1, 11776, '\P{Is_Blk=cyrillicexta}', ""); Expect(0, 11776, '\P{^Is_Blk=cyrillicexta}', ""); - Expect(1, 11775, '\p{Is_Blk= cyrillic_ext_A}', ""); - Expect(0, 11775, '\p{^Is_Blk= cyrillic_ext_A}', ""); - Expect(0, 11775, '\P{Is_Blk= cyrillic_ext_A}', ""); - Expect(1, 11775, '\P{^Is_Blk= cyrillic_ext_A}', ""); - Expect(0, 11776, '\p{Is_Blk= cyrillic_ext_A}', ""); - Expect(1, 11776, '\p{^Is_Blk= cyrillic_ext_A}', ""); - Expect(1, 11776, '\P{Is_Blk= cyrillic_ext_A}', ""); - Expect(0, 11776, '\P{^Is_Blk= cyrillic_ext_A}', ""); - Error('\p{Block= /a/cyrillic_Extended_b}'); - Error('\P{Block= /a/cyrillic_Extended_b}'); + Expect(1, 11775, '\p{Is_Blk=_Cyrillic_Ext_A}', ""); + Expect(0, 11775, '\p{^Is_Blk=_Cyrillic_Ext_A}', ""); + Expect(0, 11775, '\P{Is_Blk=_Cyrillic_Ext_A}', ""); + Expect(1, 11775, '\P{^Is_Blk=_Cyrillic_Ext_A}', ""); + Expect(0, 11776, '\p{Is_Blk=_Cyrillic_Ext_A}', ""); + Expect(1, 11776, '\p{^Is_Blk=_Cyrillic_Ext_A}', ""); + Expect(1, 11776, '\P{Is_Blk=_Cyrillic_Ext_A}', ""); + Expect(0, 11776, '\P{^Is_Blk=_Cyrillic_Ext_A}', ""); + Error('\p{Block=/a/ CYRILLIC_Extended_B}'); + Error('\P{Block=/a/ CYRILLIC_Extended_B}'); Expect(1, 42655, '\p{Block=:\ACyrillic_Extended_B\z:}', "");; Expect(0, 42656, '\p{Block=:\ACyrillic_Extended_B\z:}', "");; - Expect(1, 42655, '\p{Block:cyrillicextendedb}', ""); - Expect(0, 42655, '\p{^Block:cyrillicextendedb}', ""); - Expect(0, 42655, '\P{Block:cyrillicextendedb}', ""); - Expect(1, 42655, '\P{^Block:cyrillicextendedb}', ""); - Expect(0, 42656, '\p{Block:cyrillicextendedb}', ""); - Expect(1, 42656, '\p{^Block:cyrillicextendedb}', ""); - Expect(1, 42656, '\P{Block:cyrillicextendedb}', ""); - Expect(0, 42656, '\P{^Block:cyrillicextendedb}', ""); + Expect(1, 42655, '\p{Block: cyrillicextendedb}', ""); + Expect(0, 42655, '\p{^Block: cyrillicextendedb}', ""); + Expect(0, 42655, '\P{Block: cyrillicextendedb}', ""); + Expect(1, 42655, '\P{^Block: cyrillicextendedb}', ""); + Expect(0, 42656, '\p{Block: cyrillicextendedb}', ""); + Expect(1, 42656, '\p{^Block: cyrillicextendedb}', ""); + Expect(1, 42656, '\P{Block: cyrillicextendedb}', ""); + Expect(0, 42656, '\P{^Block: cyrillicextendedb}', ""); Expect(1, 42655, '\p{Block=:\Acyrillicextendedb\z:}', "");; Expect(0, 42656, '\p{Block=:\Acyrillicextendedb\z:}', "");; - Expect(1, 42655, '\p{Block=__cyrillic_EXTENDED_B}', ""); - Expect(0, 42655, '\p{^Block=__cyrillic_EXTENDED_B}', ""); - Expect(0, 42655, '\P{Block=__cyrillic_EXTENDED_B}', ""); - Expect(1, 42655, '\P{^Block=__cyrillic_EXTENDED_B}', ""); - Expect(0, 42656, '\p{Block=__cyrillic_EXTENDED_B}', ""); - Expect(1, 42656, '\p{^Block=__cyrillic_EXTENDED_B}', ""); - Expect(1, 42656, '\P{Block=__cyrillic_EXTENDED_B}', ""); - Expect(0, 42656, '\P{^Block=__cyrillic_EXTENDED_B}', ""); - Error('\p{Blk=_:=Cyrillic_Ext_B}'); - Error('\P{Blk=_:=Cyrillic_Ext_B}'); + Expect(1, 42655, '\p{Block= cyrillic_Extended_B}', ""); + Expect(0, 42655, '\p{^Block= cyrillic_Extended_B}', ""); + Expect(0, 42655, '\P{Block= cyrillic_Extended_B}', ""); + Expect(1, 42655, '\P{^Block= cyrillic_Extended_B}', ""); + Expect(0, 42656, '\p{Block= cyrillic_Extended_B}', ""); + Expect(1, 42656, '\p{^Block= cyrillic_Extended_B}', ""); + Expect(1, 42656, '\P{Block= cyrillic_Extended_B}', ""); + Expect(0, 42656, '\P{^Block= cyrillic_Extended_B}', ""); + Error('\p{Blk=:=Cyrillic_EXT_B}'); + Error('\P{Blk=:=Cyrillic_EXT_B}'); Expect(1, 42655, '\p{Blk=:\ACyrillic_Ext_B\z:}', "");; Expect(0, 42656, '\p{Blk=:\ACyrillic_Ext_B\z:}', "");; Expect(1, 42655, '\p{Blk=cyrillicextb}', ""); @@ -9043,34 +9217,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 42656, '\P{^Blk=cyrillicextb}', ""); Expect(1, 42655, '\p{Blk=:\Acyrillicextb\z:}', "");; Expect(0, 42656, '\p{Blk=:\Acyrillicextb\z:}', "");; - Expect(1, 42655, '\p{Blk= -cyrillic_EXT_B}', ""); - Expect(0, 42655, '\p{^Blk= -cyrillic_EXT_B}', ""); - Expect(0, 42655, '\P{Blk= -cyrillic_EXT_B}', ""); - Expect(1, 42655, '\P{^Blk= -cyrillic_EXT_B}', ""); - Expect(0, 42656, '\p{Blk= -cyrillic_EXT_B}', ""); - Expect(1, 42656, '\p{^Blk= -cyrillic_EXT_B}', ""); - Expect(1, 42656, '\P{Blk= -cyrillic_EXT_B}', ""); - Expect(0, 42656, '\P{^Blk= -cyrillic_EXT_B}', ""); - Error('\p{Is_Block= CYRILLIC_EXTENDED_B/a/}'); - Error('\P{Is_Block= CYRILLIC_EXTENDED_B/a/}'); - Expect(1, 42655, '\p{Is_Block=cyrillicextendedb}', ""); - Expect(0, 42655, '\p{^Is_Block=cyrillicextendedb}', ""); - Expect(0, 42655, '\P{Is_Block=cyrillicextendedb}', ""); - Expect(1, 42655, '\P{^Is_Block=cyrillicextendedb}', ""); - Expect(0, 42656, '\p{Is_Block=cyrillicextendedb}', ""); - Expect(1, 42656, '\p{^Is_Block=cyrillicextendedb}', ""); - Expect(1, 42656, '\P{Is_Block=cyrillicextendedb}', ""); - Expect(0, 42656, '\P{^Is_Block=cyrillicextendedb}', ""); - Expect(1, 42655, '\p{Is_Block: _-Cyrillic_Extended_B}', ""); - Expect(0, 42655, '\p{^Is_Block: _-Cyrillic_Extended_B}', ""); - Expect(0, 42655, '\P{Is_Block: _-Cyrillic_Extended_B}', ""); - Expect(1, 42655, '\P{^Is_Block: _-Cyrillic_Extended_B}', ""); - Expect(0, 42656, '\p{Is_Block: _-Cyrillic_Extended_B}', ""); - Expect(1, 42656, '\p{^Is_Block: _-Cyrillic_Extended_B}', ""); - Expect(1, 42656, '\P{Is_Block: _-Cyrillic_Extended_B}', ""); - Expect(0, 42656, '\P{^Is_Block: _-Cyrillic_Extended_B}', ""); - Error('\p{Is_Blk=--Cyrillic_ext_B/a/}'); - Error('\P{Is_Blk=--Cyrillic_ext_B/a/}'); + Expect(1, 42655, '\p{Blk= -CYRILLIC_ext_b}', ""); + Expect(0, 42655, '\p{^Blk= -CYRILLIC_ext_b}', ""); + Expect(0, 42655, '\P{Blk= -CYRILLIC_ext_b}', ""); + Expect(1, 42655, '\P{^Blk= -CYRILLIC_ext_b}', ""); + Expect(0, 42656, '\p{Blk= -CYRILLIC_ext_b}', ""); + Expect(1, 42656, '\p{^Blk= -CYRILLIC_ext_b}', ""); + Expect(1, 42656, '\P{Blk= -CYRILLIC_ext_b}', ""); + Expect(0, 42656, '\P{^Blk= -CYRILLIC_ext_b}', ""); + Error('\p{Is_Block=_/a/cyrillic_Extended_B}'); + Error('\P{Is_Block=_/a/cyrillic_Extended_B}'); + Expect(1, 42655, '\p{Is_Block: cyrillicextendedb}', ""); + Expect(0, 42655, '\p{^Is_Block: cyrillicextendedb}', ""); + Expect(0, 42655, '\P{Is_Block: cyrillicextendedb}', ""); + Expect(1, 42655, '\P{^Is_Block: cyrillicextendedb}', ""); + Expect(0, 42656, '\p{Is_Block: cyrillicextendedb}', ""); + Expect(1, 42656, '\p{^Is_Block: cyrillicextendedb}', ""); + Expect(1, 42656, '\P{Is_Block: cyrillicextendedb}', ""); + Expect(0, 42656, '\P{^Is_Block: cyrillicextendedb}', ""); + Expect(1, 42655, '\p{Is_Block=- Cyrillic_Extended_b}', ""); + Expect(0, 42655, '\p{^Is_Block=- Cyrillic_Extended_b}', ""); + Expect(0, 42655, '\P{Is_Block=- Cyrillic_Extended_b}', ""); + Expect(1, 42655, '\P{^Is_Block=- Cyrillic_Extended_b}', ""); + Expect(0, 42656, '\p{Is_Block=- Cyrillic_Extended_b}', ""); + Expect(1, 42656, '\p{^Is_Block=- Cyrillic_Extended_b}', ""); + Expect(1, 42656, '\P{Is_Block=- Cyrillic_Extended_b}', ""); + Expect(0, 42656, '\P{^Is_Block=- Cyrillic_Extended_b}', ""); + Error('\p{Is_Blk= _Cyrillic_EXT_B:=}'); + Error('\P{Is_Blk= _Cyrillic_EXT_B:=}'); Expect(1, 42655, '\p{Is_Blk=cyrillicextb}', ""); Expect(0, 42655, '\p{^Is_Blk=cyrillicextb}', ""); Expect(0, 42655, '\P{Is_Blk=cyrillicextb}', ""); @@ -9079,16 +9253,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 42656, '\p{^Is_Blk=cyrillicextb}', ""); Expect(1, 42656, '\P{Is_Blk=cyrillicextb}', ""); Expect(0, 42656, '\P{^Is_Blk=cyrillicextb}', ""); - Expect(1, 42655, '\p{Is_Blk=__CYRILLIC_EXT_B}', ""); - Expect(0, 42655, '\p{^Is_Blk=__CYRILLIC_EXT_B}', ""); - Expect(0, 42655, '\P{Is_Blk=__CYRILLIC_EXT_B}', ""); - Expect(1, 42655, '\P{^Is_Blk=__CYRILLIC_EXT_B}', ""); - Expect(0, 42656, '\p{Is_Blk=__CYRILLIC_EXT_B}', ""); - Expect(1, 42656, '\p{^Is_Blk=__CYRILLIC_EXT_B}', ""); - Expect(1, 42656, '\P{Is_Blk=__CYRILLIC_EXT_B}', ""); - Expect(0, 42656, '\P{^Is_Blk=__CYRILLIC_EXT_B}', ""); - Error('\p{Block=/a/ cyrillic_Extended_C}'); - Error('\P{Block=/a/ cyrillic_Extended_C}'); + Expect(1, 42655, '\p{Is_Blk= Cyrillic_Ext_B}', ""); + Expect(0, 42655, '\p{^Is_Blk= Cyrillic_Ext_B}', ""); + Expect(0, 42655, '\P{Is_Blk= Cyrillic_Ext_B}', ""); + Expect(1, 42655, '\P{^Is_Blk= Cyrillic_Ext_B}', ""); + Expect(0, 42656, '\p{Is_Blk= Cyrillic_Ext_B}', ""); + Expect(1, 42656, '\p{^Is_Blk= Cyrillic_Ext_B}', ""); + Expect(1, 42656, '\P{Is_Blk= Cyrillic_Ext_B}', ""); + Expect(0, 42656, '\P{^Is_Blk= Cyrillic_Ext_B}', ""); + Error('\p{Block=:=cyrillic_Extended_C}'); + Error('\P{Block=:=cyrillic_Extended_C}'); Expect(1, 7311, '\p{Block=:\ACyrillic_Extended_C\z:}', "");; Expect(0, 7312, '\p{Block=:\ACyrillic_Extended_C\z:}', "");; Expect(1, 7311, '\p{Block=cyrillicextendedc}', ""); @@ -9101,38 +9275,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7312, '\P{^Block=cyrillicextendedc}', ""); Expect(1, 7311, '\p{Block=:\Acyrillicextendedc\z:}', "");; Expect(0, 7312, '\p{Block=:\Acyrillicextendedc\z:}', "");; - Expect(1, 7311, '\p{Block=_-CYRILLIC_Extended_C}', ""); - Expect(0, 7311, '\p{^Block=_-CYRILLIC_Extended_C}', ""); - Expect(0, 7311, '\P{Block=_-CYRILLIC_Extended_C}', ""); - Expect(1, 7311, '\P{^Block=_-CYRILLIC_Extended_C}', ""); - Expect(0, 7312, '\p{Block=_-CYRILLIC_Extended_C}', ""); - Expect(1, 7312, '\p{^Block=_-CYRILLIC_Extended_C}', ""); - Expect(1, 7312, '\P{Block=_-CYRILLIC_Extended_C}', ""); - Expect(0, 7312, '\P{^Block=_-CYRILLIC_Extended_C}', ""); - Error('\p{Blk=:= Cyrillic_EXT_C}'); - Error('\P{Blk=:= Cyrillic_EXT_C}'); + Expect(1, 7311, '\p{Block= _CYRILLIC_EXTENDED_c}', ""); + Expect(0, 7311, '\p{^Block= _CYRILLIC_EXTENDED_c}', ""); + Expect(0, 7311, '\P{Block= _CYRILLIC_EXTENDED_c}', ""); + Expect(1, 7311, '\P{^Block= _CYRILLIC_EXTENDED_c}', ""); + Expect(0, 7312, '\p{Block= _CYRILLIC_EXTENDED_c}', ""); + Expect(1, 7312, '\p{^Block= _CYRILLIC_EXTENDED_c}', ""); + Expect(1, 7312, '\P{Block= _CYRILLIC_EXTENDED_c}', ""); + Expect(0, 7312, '\P{^Block= _CYRILLIC_EXTENDED_c}', ""); + Error('\p{Blk=:= -Cyrillic_Ext_C}'); + Error('\P{Blk=:= -Cyrillic_Ext_C}'); Expect(1, 7311, '\p{Blk=:\ACyrillic_Ext_C\z:}', "");; Expect(0, 7312, '\p{Blk=:\ACyrillic_Ext_C\z:}', "");; - Expect(1, 7311, '\p{Blk=cyrillicextc}', ""); - Expect(0, 7311, '\p{^Blk=cyrillicextc}', ""); - Expect(0, 7311, '\P{Blk=cyrillicextc}', ""); - Expect(1, 7311, '\P{^Blk=cyrillicextc}', ""); - Expect(0, 7312, '\p{Blk=cyrillicextc}', ""); - Expect(1, 7312, '\p{^Blk=cyrillicextc}', ""); - Expect(1, 7312, '\P{Blk=cyrillicextc}', ""); - Expect(0, 7312, '\P{^Blk=cyrillicextc}', ""); + Expect(1, 7311, '\p{Blk: cyrillicextc}', ""); + Expect(0, 7311, '\p{^Blk: cyrillicextc}', ""); + Expect(0, 7311, '\P{Blk: cyrillicextc}', ""); + Expect(1, 7311, '\P{^Blk: cyrillicextc}', ""); + Expect(0, 7312, '\p{Blk: cyrillicextc}', ""); + Expect(1, 7312, '\p{^Blk: cyrillicextc}', ""); + Expect(1, 7312, '\P{Blk: cyrillicextc}', ""); + Expect(0, 7312, '\P{^Blk: cyrillicextc}', ""); Expect(1, 7311, '\p{Blk=:\Acyrillicextc\z:}', "");; Expect(0, 7312, '\p{Blk=:\Acyrillicextc\z:}', "");; - Expect(1, 7311, '\p{Blk: - CYRILLIC_Ext_C}', ""); - Expect(0, 7311, '\p{^Blk: - CYRILLIC_Ext_C}', ""); - Expect(0, 7311, '\P{Blk: - CYRILLIC_Ext_C}', ""); - Expect(1, 7311, '\P{^Blk: - CYRILLIC_Ext_C}', ""); - Expect(0, 7312, '\p{Blk: - CYRILLIC_Ext_C}', ""); - Expect(1, 7312, '\p{^Blk: - CYRILLIC_Ext_C}', ""); - Expect(1, 7312, '\P{Blk: - CYRILLIC_Ext_C}', ""); - Expect(0, 7312, '\P{^Blk: - CYRILLIC_Ext_C}', ""); - Error('\p{Is_Block=__CYRILLIC_Extended_C:=}'); - Error('\P{Is_Block=__CYRILLIC_Extended_C:=}'); + Expect(1, 7311, '\p{Blk= Cyrillic_EXT_c}', ""); + Expect(0, 7311, '\p{^Blk= Cyrillic_EXT_c}', ""); + Expect(0, 7311, '\P{Blk= Cyrillic_EXT_c}', ""); + Expect(1, 7311, '\P{^Blk= Cyrillic_EXT_c}', ""); + Expect(0, 7312, '\p{Blk= Cyrillic_EXT_c}', ""); + Expect(1, 7312, '\p{^Blk= Cyrillic_EXT_c}', ""); + Expect(1, 7312, '\P{Blk= Cyrillic_EXT_c}', ""); + Expect(0, 7312, '\P{^Blk= Cyrillic_EXT_c}', ""); + Error('\p{Is_Block=-:=Cyrillic_Extended_C}'); + Error('\P{Is_Block=-:=Cyrillic_Extended_C}'); Expect(1, 7311, '\p{Is_Block=cyrillicextendedc}', ""); Expect(0, 7311, '\p{^Is_Block=cyrillicextendedc}', ""); Expect(0, 7311, '\P{Is_Block=cyrillicextendedc}', ""); @@ -9141,16 +9315,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7312, '\p{^Is_Block=cyrillicextendedc}', ""); Expect(1, 7312, '\P{Is_Block=cyrillicextendedc}', ""); Expect(0, 7312, '\P{^Is_Block=cyrillicextendedc}', ""); - Expect(1, 7311, '\p{Is_Block= -Cyrillic_extended_C}', ""); - Expect(0, 7311, '\p{^Is_Block= -Cyrillic_extended_C}', ""); - Expect(0, 7311, '\P{Is_Block= -Cyrillic_extended_C}', ""); - Expect(1, 7311, '\P{^Is_Block= -Cyrillic_extended_C}', ""); - Expect(0, 7312, '\p{Is_Block= -Cyrillic_extended_C}', ""); - Expect(1, 7312, '\p{^Is_Block= -Cyrillic_extended_C}', ""); - Expect(1, 7312, '\P{Is_Block= -Cyrillic_extended_C}', ""); - Expect(0, 7312, '\P{^Is_Block= -Cyrillic_extended_C}', ""); - Error('\p{Is_Blk: /a/-Cyrillic_Ext_C}'); - Error('\P{Is_Blk: /a/-Cyrillic_Ext_C}'); + Expect(1, 7311, '\p{Is_Block=- Cyrillic_Extended_c}', ""); + Expect(0, 7311, '\p{^Is_Block=- Cyrillic_Extended_c}', ""); + Expect(0, 7311, '\P{Is_Block=- Cyrillic_Extended_c}', ""); + Expect(1, 7311, '\P{^Is_Block=- Cyrillic_Extended_c}', ""); + Expect(0, 7312, '\p{Is_Block=- Cyrillic_Extended_c}', ""); + Expect(1, 7312, '\p{^Is_Block=- Cyrillic_Extended_c}', ""); + Expect(1, 7312, '\P{Is_Block=- Cyrillic_Extended_c}', ""); + Expect(0, 7312, '\P{^Is_Block=- Cyrillic_Extended_c}', ""); + Error('\p{Is_Blk=/a/ -CYRILLIC_Ext_C}'); + Error('\P{Is_Blk=/a/ -CYRILLIC_Ext_C}'); Expect(1, 7311, '\p{Is_Blk=cyrillicextc}', ""); Expect(0, 7311, '\p{^Is_Blk=cyrillicextc}', ""); Expect(0, 7311, '\P{Is_Blk=cyrillicextc}', ""); @@ -9159,16 +9333,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7312, '\p{^Is_Blk=cyrillicextc}', ""); Expect(1, 7312, '\P{Is_Blk=cyrillicextc}', ""); Expect(0, 7312, '\P{^Is_Blk=cyrillicextc}', ""); - Expect(1, 7311, '\p{Is_Blk=-_cyrillic_Ext_C}', ""); - Expect(0, 7311, '\p{^Is_Blk=-_cyrillic_Ext_C}', ""); - Expect(0, 7311, '\P{Is_Blk=-_cyrillic_Ext_C}', ""); - Expect(1, 7311, '\P{^Is_Blk=-_cyrillic_Ext_C}', ""); - Expect(0, 7312, '\p{Is_Blk=-_cyrillic_Ext_C}', ""); - Expect(1, 7312, '\p{^Is_Blk=-_cyrillic_Ext_C}', ""); - Expect(1, 7312, '\P{Is_Blk=-_cyrillic_Ext_C}', ""); - Expect(0, 7312, '\P{^Is_Blk=-_cyrillic_Ext_C}', ""); - Error('\p{Block=:= cyrillic_supplement}'); - Error('\P{Block=:= cyrillic_supplement}'); + Expect(1, 7311, '\p{Is_Blk=_-CYRILLIC_Ext_C}', ""); + Expect(0, 7311, '\p{^Is_Blk=_-CYRILLIC_Ext_C}', ""); + Expect(0, 7311, '\P{Is_Blk=_-CYRILLIC_Ext_C}', ""); + Expect(1, 7311, '\P{^Is_Blk=_-CYRILLIC_Ext_C}', ""); + Expect(0, 7312, '\p{Is_Blk=_-CYRILLIC_Ext_C}', ""); + Expect(1, 7312, '\p{^Is_Blk=_-CYRILLIC_Ext_C}', ""); + Expect(1, 7312, '\P{Is_Blk=_-CYRILLIC_Ext_C}', ""); + Expect(0, 7312, '\P{^Is_Blk=_-CYRILLIC_Ext_C}', ""); + Error('\p{Block=:= Cyrillic_supplement}'); + Error('\P{Block=:= Cyrillic_supplement}'); Expect(1, 1327, '\p{Block=:\ACyrillic_Supplement\z:}', "");; Expect(0, 1328, '\p{Block=:\ACyrillic_Supplement\z:}', "");; Expect(1, 1327, '\p{Block=cyrillicsupplement}', ""); @@ -9181,16 +9355,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1328, '\P{^Block=cyrillicsupplement}', ""); Expect(1, 1327, '\p{Block=:\Acyrillicsupplement\z:}', "");; Expect(0, 1328, '\p{Block=:\Acyrillicsupplement\z:}', "");; - Expect(1, 1327, '\p{Block:_-Cyrillic_Supplement}', ""); - Expect(0, 1327, '\p{^Block:_-Cyrillic_Supplement}', ""); - Expect(0, 1327, '\P{Block:_-Cyrillic_Supplement}', ""); - Expect(1, 1327, '\P{^Block:_-Cyrillic_Supplement}', ""); - Expect(0, 1328, '\p{Block:_-Cyrillic_Supplement}', ""); - Expect(1, 1328, '\p{^Block:_-Cyrillic_Supplement}', ""); - Expect(1, 1328, '\P{Block:_-Cyrillic_Supplement}', ""); - Expect(0, 1328, '\P{^Block:_-Cyrillic_Supplement}', ""); - Error('\p{Blk=_CYRILLIC_Sup/a/}'); - Error('\P{Blk=_CYRILLIC_Sup/a/}'); + Expect(1, 1327, '\p{Block: - CYRILLIC_Supplement}', ""); + Expect(0, 1327, '\p{^Block: - CYRILLIC_Supplement}', ""); + Expect(0, 1327, '\P{Block: - CYRILLIC_Supplement}', ""); + Expect(1, 1327, '\P{^Block: - CYRILLIC_Supplement}', ""); + Expect(0, 1328, '\p{Block: - CYRILLIC_Supplement}', ""); + Expect(1, 1328, '\p{^Block: - CYRILLIC_Supplement}', ""); + Expect(1, 1328, '\P{Block: - CYRILLIC_Supplement}', ""); + Expect(0, 1328, '\P{^Block: - CYRILLIC_Supplement}', ""); + Error('\p{Blk=/a/Cyrillic_sup}'); + Error('\P{Blk=/a/Cyrillic_sup}'); Expect(1, 1327, '\p{Blk=:\ACyrillic_Sup\z:}', "");; Expect(0, 1328, '\p{Blk=:\ACyrillic_Sup\z:}', "");; Expect(1, 1327, '\p{Blk=cyrillicsup}', ""); @@ -9203,16 +9377,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1328, '\P{^Blk=cyrillicsup}', ""); Expect(1, 1327, '\p{Blk=:\Acyrillicsup\z:}', "");; Expect(0, 1328, '\p{Blk=:\Acyrillicsup\z:}', "");; - Expect(1, 1327, '\p{Blk= _Cyrillic_Sup}', ""); - Expect(0, 1327, '\p{^Blk= _Cyrillic_Sup}', ""); - Expect(0, 1327, '\P{Blk= _Cyrillic_Sup}', ""); - Expect(1, 1327, '\P{^Blk= _Cyrillic_Sup}', ""); - Expect(0, 1328, '\p{Blk= _Cyrillic_Sup}', ""); - Expect(1, 1328, '\p{^Blk= _Cyrillic_Sup}', ""); - Expect(1, 1328, '\P{Blk= _Cyrillic_Sup}', ""); - Expect(0, 1328, '\P{^Blk= _Cyrillic_Sup}', ""); - Error('\p{Is_Block: cyrillic_Supplementary:=}'); - Error('\P{Is_Block: cyrillic_Supplementary:=}'); + Expect(1, 1327, '\p{Blk= _Cyrillic_Sup}', ""); + Expect(0, 1327, '\p{^Blk= _Cyrillic_Sup}', ""); + Expect(0, 1327, '\P{Blk= _Cyrillic_Sup}', ""); + Expect(1, 1327, '\P{^Blk= _Cyrillic_Sup}', ""); + Expect(0, 1328, '\p{Blk= _Cyrillic_Sup}', ""); + Expect(1, 1328, '\p{^Blk= _Cyrillic_Sup}', ""); + Expect(1, 1328, '\P{Blk= _Cyrillic_Sup}', ""); + Expect(0, 1328, '\P{^Blk= _Cyrillic_Sup}', ""); + Error('\p{Is_Block= /a/cyrillic_Supplementary}'); + Error('\P{Is_Block= /a/cyrillic_Supplementary}'); Expect(1, 1327, '\p{Is_Block=cyrillicsupplementary}', ""); Expect(0, 1327, '\p{^Is_Block=cyrillicsupplementary}', ""); Expect(0, 1327, '\P{Is_Block=cyrillicsupplementary}', ""); @@ -9221,16 +9395,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1328, '\p{^Is_Block=cyrillicsupplementary}', ""); Expect(1, 1328, '\P{Is_Block=cyrillicsupplementary}', ""); Expect(0, 1328, '\P{^Is_Block=cyrillicsupplementary}', ""); - Expect(1, 1327, '\p{Is_Block:--Cyrillic_Supplementary}', ""); - Expect(0, 1327, '\p{^Is_Block:--Cyrillic_Supplementary}', ""); - Expect(0, 1327, '\P{Is_Block:--Cyrillic_Supplementary}', ""); - Expect(1, 1327, '\P{^Is_Block:--Cyrillic_Supplementary}', ""); - Expect(0, 1328, '\p{Is_Block:--Cyrillic_Supplementary}', ""); - Expect(1, 1328, '\p{^Is_Block:--Cyrillic_Supplementary}', ""); - Expect(1, 1328, '\P{Is_Block:--Cyrillic_Supplementary}', ""); - Expect(0, 1328, '\P{^Is_Block:--Cyrillic_Supplementary}', ""); - Error('\p{Is_Blk: :=_Cyrillic_SUPPLEMENT}'); - Error('\P{Is_Blk: :=_Cyrillic_SUPPLEMENT}'); + Expect(1, 1327, '\p{Is_Block=__cyrillic_supplementary}', ""); + Expect(0, 1327, '\p{^Is_Block=__cyrillic_supplementary}', ""); + Expect(0, 1327, '\P{Is_Block=__cyrillic_supplementary}', ""); + Expect(1, 1327, '\P{^Is_Block=__cyrillic_supplementary}', ""); + Expect(0, 1328, '\p{Is_Block=__cyrillic_supplementary}', ""); + Expect(1, 1328, '\p{^Is_Block=__cyrillic_supplementary}', ""); + Expect(1, 1328, '\P{Is_Block=__cyrillic_supplementary}', ""); + Expect(0, 1328, '\P{^Is_Block=__cyrillic_supplementary}', ""); + Error('\p{Is_Blk=/a/CYRILLIC_SUPPLEMENT}'); + Error('\P{Is_Blk=/a/CYRILLIC_SUPPLEMENT}'); Expect(1, 1327, '\p{Is_Blk=cyrillicsupplement}', ""); Expect(0, 1327, '\p{^Is_Blk=cyrillicsupplement}', ""); Expect(0, 1327, '\P{Is_Blk=cyrillicsupplement}', ""); @@ -9239,16 +9413,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1328, '\p{^Is_Blk=cyrillicsupplement}', ""); Expect(1, 1328, '\P{Is_Blk=cyrillicsupplement}', ""); Expect(0, 1328, '\P{^Is_Blk=cyrillicsupplement}', ""); - Expect(1, 1327, '\p{Is_Blk= -cyrillic_Supplement}', ""); - Expect(0, 1327, '\p{^Is_Blk= -cyrillic_Supplement}', ""); - Expect(0, 1327, '\P{Is_Blk= -cyrillic_Supplement}', ""); - Expect(1, 1327, '\P{^Is_Blk= -cyrillic_Supplement}', ""); - Expect(0, 1328, '\p{Is_Blk= -cyrillic_Supplement}', ""); - Expect(1, 1328, '\p{^Is_Blk= -cyrillic_Supplement}', ""); - Expect(1, 1328, '\P{Is_Blk= -cyrillic_Supplement}', ""); - Expect(0, 1328, '\P{^Is_Blk= -cyrillic_Supplement}', ""); - Error('\p{Block= _DESERET/a/}'); - Error('\P{Block= _DESERET/a/}'); + Expect(1, 1327, '\p{Is_Blk=- Cyrillic_Supplement}', ""); + Expect(0, 1327, '\p{^Is_Blk=- Cyrillic_Supplement}', ""); + Expect(0, 1327, '\P{Is_Blk=- Cyrillic_Supplement}', ""); + Expect(1, 1327, '\P{^Is_Blk=- Cyrillic_Supplement}', ""); + Expect(0, 1328, '\p{Is_Blk=- Cyrillic_Supplement}', ""); + Expect(1, 1328, '\p{^Is_Blk=- Cyrillic_Supplement}', ""); + Expect(1, 1328, '\P{Is_Blk=- Cyrillic_Supplement}', ""); + Expect(0, 1328, '\P{^Is_Blk=- Cyrillic_Supplement}', ""); + Error('\p{Block=- Deseret/a/}'); + Error('\P{Block=- Deseret/a/}'); Expect(1, 66639, '\p{Block=:\ADeseret\z:}', "");; Expect(0, 66640, '\p{Block=:\ADeseret\z:}', "");; Expect(1, 66639, '\p{Block=deseret}', ""); @@ -9261,16 +9435,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66640, '\P{^Block=deseret}', ""); Expect(1, 66639, '\p{Block=:\Adeseret\z:}', "");; Expect(0, 66640, '\p{Block=:\Adeseret\z:}', "");; - Expect(1, 66639, '\p{Block= deseret}', ""); - Expect(0, 66639, '\p{^Block= deseret}', ""); - Expect(0, 66639, '\P{Block= deseret}', ""); - Expect(1, 66639, '\P{^Block= deseret}', ""); - Expect(0, 66640, '\p{Block= deseret}', ""); - Expect(1, 66640, '\p{^Block= deseret}', ""); - Expect(1, 66640, '\P{Block= deseret}', ""); - Expect(0, 66640, '\P{^Block= deseret}', ""); - Error('\p{Blk= /a/Deseret}'); - Error('\P{Blk= /a/Deseret}'); + Expect(1, 66639, '\p{Block= -deseret}', ""); + Expect(0, 66639, '\p{^Block= -deseret}', ""); + Expect(0, 66639, '\P{Block= -deseret}', ""); + Expect(1, 66639, '\P{^Block= -deseret}', ""); + Expect(0, 66640, '\p{Block= -deseret}', ""); + Expect(1, 66640, '\p{^Block= -deseret}', ""); + Expect(1, 66640, '\P{Block= -deseret}', ""); + Expect(0, 66640, '\P{^Block= -deseret}', ""); + Error('\p{Blk=:=_ deseret}'); + Error('\P{Blk=:=_ deseret}'); Expect(1, 66639, '\p{Blk=:\ADeseret\z:}', "");; Expect(0, 66640, '\p{Blk=:\ADeseret\z:}', "");; Expect(1, 66639, '\p{Blk=deseret}', ""); @@ -9283,16 +9457,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66640, '\P{^Blk=deseret}', ""); Expect(1, 66639, '\p{Blk=:\Adeseret\z:}', "");; Expect(0, 66640, '\p{Blk=:\Adeseret\z:}', "");; - Expect(1, 66639, '\p{Blk=_ Deseret}', ""); - Expect(0, 66639, '\p{^Blk=_ Deseret}', ""); - Expect(0, 66639, '\P{Blk=_ Deseret}', ""); - Expect(1, 66639, '\P{^Blk=_ Deseret}', ""); - Expect(0, 66640, '\p{Blk=_ Deseret}', ""); - Expect(1, 66640, '\p{^Blk=_ Deseret}', ""); - Expect(1, 66640, '\P{Blk=_ Deseret}', ""); - Expect(0, 66640, '\P{^Blk=_ Deseret}', ""); - Error('\p{Is_Block=:=DESERET}'); - Error('\P{Is_Block=:=DESERET}'); + Expect(1, 66639, '\p{Blk= Deseret}', ""); + Expect(0, 66639, '\p{^Blk= Deseret}', ""); + Expect(0, 66639, '\P{Blk= Deseret}', ""); + Expect(1, 66639, '\P{^Blk= Deseret}', ""); + Expect(0, 66640, '\p{Blk= Deseret}', ""); + Expect(1, 66640, '\p{^Blk= Deseret}', ""); + Expect(1, 66640, '\P{Blk= Deseret}', ""); + Expect(0, 66640, '\P{^Blk= Deseret}', ""); + Error('\p{Is_Block= /a/deseret}'); + Error('\P{Is_Block= /a/deseret}'); Expect(1, 66639, '\p{Is_Block=deseret}', ""); Expect(0, 66639, '\p{^Is_Block=deseret}', ""); Expect(0, 66639, '\P{Is_Block=deseret}', ""); @@ -9301,56 +9475,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66640, '\p{^Is_Block=deseret}', ""); Expect(1, 66640, '\P{Is_Block=deseret}', ""); Expect(0, 66640, '\P{^Is_Block=deseret}', ""); - Expect(1, 66639, '\p{Is_Block=_ Deseret}', ""); - Expect(0, 66639, '\p{^Is_Block=_ Deseret}', ""); - Expect(0, 66639, '\P{Is_Block=_ Deseret}', ""); - Expect(1, 66639, '\P{^Is_Block=_ Deseret}', ""); - Expect(0, 66640, '\p{Is_Block=_ Deseret}', ""); - Expect(1, 66640, '\p{^Is_Block=_ Deseret}', ""); - Expect(1, 66640, '\P{Is_Block=_ Deseret}', ""); - Expect(0, 66640, '\P{^Is_Block=_ Deseret}', ""); - Error('\p{Is_Blk=/a/_ Deseret}'); - Error('\P{Is_Blk=/a/_ Deseret}'); - Expect(1, 66639, '\p{Is_Blk=deseret}', ""); - Expect(0, 66639, '\p{^Is_Blk=deseret}', ""); - Expect(0, 66639, '\P{Is_Blk=deseret}', ""); - Expect(1, 66639, '\P{^Is_Blk=deseret}', ""); - Expect(0, 66640, '\p{Is_Blk=deseret}', ""); - Expect(1, 66640, '\p{^Is_Blk=deseret}', ""); - Expect(1, 66640, '\P{Is_Blk=deseret}', ""); - Expect(0, 66640, '\P{^Is_Blk=deseret}', ""); - Expect(1, 66639, '\p{Is_Blk=__Deseret}', ""); - Expect(0, 66639, '\p{^Is_Blk=__Deseret}', ""); - Expect(0, 66639, '\P{Is_Blk=__Deseret}', ""); - Expect(1, 66639, '\P{^Is_Blk=__Deseret}', ""); - Expect(0, 66640, '\p{Is_Blk=__Deseret}', ""); - Expect(1, 66640, '\p{^Is_Blk=__Deseret}', ""); - Expect(1, 66640, '\P{Is_Blk=__Deseret}', ""); - Expect(0, 66640, '\P{^Is_Blk=__Deseret}', ""); - Error('\p{Block=/a/_Devanagari}'); - Error('\P{Block=/a/_Devanagari}'); + Expect(1, 66639, '\p{Is_Block= deseret}', ""); + Expect(0, 66639, '\p{^Is_Block= deseret}', ""); + Expect(0, 66639, '\P{Is_Block= deseret}', ""); + Expect(1, 66639, '\P{^Is_Block= deseret}', ""); + Expect(0, 66640, '\p{Is_Block= deseret}', ""); + Expect(1, 66640, '\p{^Is_Block= deseret}', ""); + Expect(1, 66640, '\P{Is_Block= deseret}', ""); + Expect(0, 66640, '\P{^Is_Block= deseret}', ""); + Error('\p{Is_Blk=:=- Deseret}'); + Error('\P{Is_Blk=:=- Deseret}'); + Expect(1, 66639, '\p{Is_Blk: deseret}', ""); + Expect(0, 66639, '\p{^Is_Blk: deseret}', ""); + Expect(0, 66639, '\P{Is_Blk: deseret}', ""); + Expect(1, 66639, '\P{^Is_Blk: deseret}', ""); + Expect(0, 66640, '\p{Is_Blk: deseret}', ""); + Expect(1, 66640, '\p{^Is_Blk: deseret}', ""); + Expect(1, 66640, '\P{Is_Blk: deseret}', ""); + Expect(0, 66640, '\P{^Is_Blk: deseret}', ""); + Expect(1, 66639, '\p{Is_Blk=_ Deseret}', ""); + Expect(0, 66639, '\p{^Is_Blk=_ Deseret}', ""); + Expect(0, 66639, '\P{Is_Blk=_ Deseret}', ""); + Expect(1, 66639, '\P{^Is_Blk=_ Deseret}', ""); + Expect(0, 66640, '\p{Is_Blk=_ Deseret}', ""); + Expect(1, 66640, '\p{^Is_Blk=_ Deseret}', ""); + Expect(1, 66640, '\P{Is_Blk=_ Deseret}', ""); + Expect(0, 66640, '\P{^Is_Blk=_ Deseret}', ""); + Error('\p{Block= /a/Devanagari}'); + Error('\P{Block= /a/Devanagari}'); Expect(1, 2431, '\p{Block=:\ADevanagari\z:}', "");; Expect(0, 2432, '\p{Block=:\ADevanagari\z:}', "");; - Expect(1, 2431, '\p{Block:devanagari}', ""); - Expect(0, 2431, '\p{^Block:devanagari}', ""); - Expect(0, 2431, '\P{Block:devanagari}', ""); - Expect(1, 2431, '\P{^Block:devanagari}', ""); - Expect(0, 2432, '\p{Block:devanagari}', ""); - Expect(1, 2432, '\p{^Block:devanagari}', ""); - Expect(1, 2432, '\P{Block:devanagari}', ""); - Expect(0, 2432, '\P{^Block:devanagari}', ""); + Expect(1, 2431, '\p{Block: devanagari}', ""); + Expect(0, 2431, '\p{^Block: devanagari}', ""); + Expect(0, 2431, '\P{Block: devanagari}', ""); + Expect(1, 2431, '\P{^Block: devanagari}', ""); + Expect(0, 2432, '\p{Block: devanagari}', ""); + Expect(1, 2432, '\p{^Block: devanagari}', ""); + Expect(1, 2432, '\P{Block: devanagari}', ""); + Expect(0, 2432, '\P{^Block: devanagari}', ""); Expect(1, 2431, '\p{Block=:\Adevanagari\z:}', "");; Expect(0, 2432, '\p{Block=:\Adevanagari\z:}', "");; - Expect(1, 2431, '\p{Block=_DEVANAGARI}', ""); - Expect(0, 2431, '\p{^Block=_DEVANAGARI}', ""); - Expect(0, 2431, '\P{Block=_DEVANAGARI}', ""); - Expect(1, 2431, '\P{^Block=_DEVANAGARI}', ""); - Expect(0, 2432, '\p{Block=_DEVANAGARI}', ""); - Expect(1, 2432, '\p{^Block=_DEVANAGARI}', ""); - Expect(1, 2432, '\P{Block=_DEVANAGARI}', ""); - Expect(0, 2432, '\P{^Block=_DEVANAGARI}', ""); - Error('\p{Blk=:=devanagari}'); - Error('\P{Blk=:=devanagari}'); + Expect(1, 2431, '\p{Block=__Devanagari}', ""); + Expect(0, 2431, '\p{^Block=__Devanagari}', ""); + Expect(0, 2431, '\P{Block=__Devanagari}', ""); + Expect(1, 2431, '\P{^Block=__Devanagari}', ""); + Expect(0, 2432, '\p{Block=__Devanagari}', ""); + Expect(1, 2432, '\p{^Block=__Devanagari}', ""); + Expect(1, 2432, '\P{Block=__Devanagari}', ""); + Expect(0, 2432, '\P{^Block=__Devanagari}', ""); + Error('\p{Blk=:=Devanagari}'); + Error('\P{Blk=:=Devanagari}'); Expect(1, 2431, '\p{Blk=:\ADevanagari\z:}', "");; Expect(0, 2432, '\p{Blk=:\ADevanagari\z:}', "");; Expect(1, 2431, '\p{Blk=devanagari}', ""); @@ -9363,16 +9537,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2432, '\P{^Blk=devanagari}', ""); Expect(1, 2431, '\p{Blk=:\Adevanagari\z:}', "");; Expect(0, 2432, '\p{Blk=:\Adevanagari\z:}', "");; - Expect(1, 2431, '\p{Blk=Devanagari}', ""); - Expect(0, 2431, '\p{^Blk=Devanagari}', ""); - Expect(0, 2431, '\P{Blk=Devanagari}', ""); - Expect(1, 2431, '\P{^Blk=Devanagari}', ""); - Expect(0, 2432, '\p{Blk=Devanagari}', ""); - Expect(1, 2432, '\p{^Blk=Devanagari}', ""); - Expect(1, 2432, '\P{Blk=Devanagari}', ""); - Expect(0, 2432, '\P{^Blk=Devanagari}', ""); - Error('\p{Is_Block=_ Devanagari:=}'); - Error('\P{Is_Block=_ Devanagari:=}'); + Expect(1, 2431, '\p{Blk= -Devanagari}', ""); + Expect(0, 2431, '\p{^Blk= -Devanagari}', ""); + Expect(0, 2431, '\P{Blk= -Devanagari}', ""); + Expect(1, 2431, '\P{^Blk= -Devanagari}', ""); + Expect(0, 2432, '\p{Blk= -Devanagari}', ""); + Expect(1, 2432, '\p{^Blk= -Devanagari}', ""); + Expect(1, 2432, '\P{Blk= -Devanagari}', ""); + Expect(0, 2432, '\P{^Blk= -Devanagari}', ""); + Error('\p{Is_Block=/a/ _Devanagari}'); + Error('\P{Is_Block=/a/ _Devanagari}'); Expect(1, 2431, '\p{Is_Block=devanagari}', ""); Expect(0, 2431, '\p{^Is_Block=devanagari}', ""); Expect(0, 2431, '\P{Is_Block=devanagari}', ""); @@ -9381,16 +9555,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2432, '\p{^Is_Block=devanagari}', ""); Expect(1, 2432, '\P{Is_Block=devanagari}', ""); Expect(0, 2432, '\P{^Is_Block=devanagari}', ""); - Expect(1, 2431, '\p{Is_Block= DEVANAGARI}', ""); - Expect(0, 2431, '\p{^Is_Block= DEVANAGARI}', ""); - Expect(0, 2431, '\P{Is_Block= DEVANAGARI}', ""); - Expect(1, 2431, '\P{^Is_Block= DEVANAGARI}', ""); - Expect(0, 2432, '\p{Is_Block= DEVANAGARI}', ""); - Expect(1, 2432, '\p{^Is_Block= DEVANAGARI}', ""); - Expect(1, 2432, '\P{Is_Block= DEVANAGARI}', ""); - Expect(0, 2432, '\P{^Is_Block= DEVANAGARI}', ""); - Error('\p{Is_Blk: :=Devanagari}'); - Error('\P{Is_Blk: :=Devanagari}'); + Expect(1, 2431, '\p{Is_Block=-_Devanagari}', ""); + Expect(0, 2431, '\p{^Is_Block=-_Devanagari}', ""); + Expect(0, 2431, '\P{Is_Block=-_Devanagari}', ""); + Expect(1, 2431, '\P{^Is_Block=-_Devanagari}', ""); + Expect(0, 2432, '\p{Is_Block=-_Devanagari}', ""); + Expect(1, 2432, '\p{^Is_Block=-_Devanagari}', ""); + Expect(1, 2432, '\P{Is_Block=-_Devanagari}', ""); + Expect(0, 2432, '\P{^Is_Block=-_Devanagari}', ""); + Error('\p{Is_Blk: _Devanagari:=}'); + Error('\P{Is_Blk: _Devanagari:=}'); Expect(1, 2431, '\p{Is_Blk=devanagari}', ""); Expect(0, 2431, '\p{^Is_Blk=devanagari}', ""); Expect(0, 2431, '\P{Is_Blk=devanagari}', ""); @@ -9399,60 +9573,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2432, '\p{^Is_Blk=devanagari}', ""); Expect(1, 2432, '\P{Is_Blk=devanagari}', ""); Expect(0, 2432, '\P{^Is_Blk=devanagari}', ""); - Expect(1, 2431, '\p{Is_Blk: Devanagari}', ""); - Expect(0, 2431, '\p{^Is_Blk: Devanagari}', ""); - Expect(0, 2431, '\P{Is_Blk: Devanagari}', ""); - Expect(1, 2431, '\P{^Is_Blk: Devanagari}', ""); - Expect(0, 2432, '\p{Is_Blk: Devanagari}', ""); - Expect(1, 2432, '\p{^Is_Blk: Devanagari}', ""); - Expect(1, 2432, '\P{Is_Blk: Devanagari}', ""); - Expect(0, 2432, '\P{^Is_Blk: Devanagari}', ""); - Error('\p{Block= :=DEVANAGARI_Extended}'); - Error('\P{Block= :=DEVANAGARI_Extended}'); + Expect(1, 2431, '\p{Is_Blk= Devanagari}', ""); + Expect(0, 2431, '\p{^Is_Blk= Devanagari}', ""); + Expect(0, 2431, '\P{Is_Blk= Devanagari}', ""); + Expect(1, 2431, '\P{^Is_Blk= Devanagari}', ""); + Expect(0, 2432, '\p{Is_Blk= Devanagari}', ""); + Expect(1, 2432, '\p{^Is_Blk= Devanagari}', ""); + Expect(1, 2432, '\P{Is_Blk= Devanagari}', ""); + Expect(0, 2432, '\P{^Is_Blk= Devanagari}', ""); + Error('\p{Block=:=_ devanagari_Extended}'); + Error('\P{Block=:=_ devanagari_Extended}'); Expect(1, 43263, '\p{Block=:\ADevanagari_Extended\z:}', "");; Expect(0, 43264, '\p{Block=:\ADevanagari_Extended\z:}', "");; - Expect(1, 43263, '\p{Block: devanagariextended}', ""); - Expect(0, 43263, '\p{^Block: devanagariextended}', ""); - Expect(0, 43263, '\P{Block: devanagariextended}', ""); - Expect(1, 43263, '\P{^Block: devanagariextended}', ""); - Expect(0, 43264, '\p{Block: devanagariextended}', ""); - Expect(1, 43264, '\p{^Block: devanagariextended}', ""); - Expect(1, 43264, '\P{Block: devanagariextended}', ""); - Expect(0, 43264, '\P{^Block: devanagariextended}', ""); + Expect(1, 43263, '\p{Block=devanagariextended}', ""); + Expect(0, 43263, '\p{^Block=devanagariextended}', ""); + Expect(0, 43263, '\P{Block=devanagariextended}', ""); + Expect(1, 43263, '\P{^Block=devanagariextended}', ""); + Expect(0, 43264, '\p{Block=devanagariextended}', ""); + Expect(1, 43264, '\p{^Block=devanagariextended}', ""); + Expect(1, 43264, '\P{Block=devanagariextended}', ""); + Expect(0, 43264, '\P{^Block=devanagariextended}', ""); Expect(1, 43263, '\p{Block=:\Adevanagariextended\z:}', "");; Expect(0, 43264, '\p{Block=:\Adevanagariextended\z:}', "");; - Expect(1, 43263, '\p{Block=-devanagari_Extended}', ""); - Expect(0, 43263, '\p{^Block=-devanagari_Extended}', ""); - Expect(0, 43263, '\P{Block=-devanagari_Extended}', ""); - Expect(1, 43263, '\P{^Block=-devanagari_Extended}', ""); - Expect(0, 43264, '\p{Block=-devanagari_Extended}', ""); - Expect(1, 43264, '\p{^Block=-devanagari_Extended}', ""); - Expect(1, 43264, '\P{Block=-devanagari_Extended}', ""); - Expect(0, 43264, '\P{^Block=-devanagari_Extended}', ""); - Error('\p{Blk=:= Devanagari_EXT}'); - Error('\P{Blk=:= Devanagari_EXT}'); + Expect(1, 43263, '\p{Block= devanagari_EXTENDED}', ""); + Expect(0, 43263, '\p{^Block= devanagari_EXTENDED}', ""); + Expect(0, 43263, '\P{Block= devanagari_EXTENDED}', ""); + Expect(1, 43263, '\P{^Block= devanagari_EXTENDED}', ""); + Expect(0, 43264, '\p{Block= devanagari_EXTENDED}', ""); + Expect(1, 43264, '\p{^Block= devanagari_EXTENDED}', ""); + Expect(1, 43264, '\P{Block= devanagari_EXTENDED}', ""); + Expect(0, 43264, '\P{^Block= devanagari_EXTENDED}', ""); + Error('\p{Blk: -:=DEVANAGARI_Ext}'); + Error('\P{Blk: -:=DEVANAGARI_Ext}'); Expect(1, 43263, '\p{Blk=:\ADevanagari_Ext\z:}', "");; Expect(0, 43264, '\p{Blk=:\ADevanagari_Ext\z:}', "");; - Expect(1, 43263, '\p{Blk: devanagariext}', ""); - Expect(0, 43263, '\p{^Blk: devanagariext}', ""); - Expect(0, 43263, '\P{Blk: devanagariext}', ""); - Expect(1, 43263, '\P{^Blk: devanagariext}', ""); - Expect(0, 43264, '\p{Blk: devanagariext}', ""); - Expect(1, 43264, '\p{^Blk: devanagariext}', ""); - Expect(1, 43264, '\P{Blk: devanagariext}', ""); - Expect(0, 43264, '\P{^Blk: devanagariext}', ""); + Expect(1, 43263, '\p{Blk=devanagariext}', ""); + Expect(0, 43263, '\p{^Blk=devanagariext}', ""); + Expect(0, 43263, '\P{Blk=devanagariext}', ""); + Expect(1, 43263, '\P{^Blk=devanagariext}', ""); + Expect(0, 43264, '\p{Blk=devanagariext}', ""); + Expect(1, 43264, '\p{^Blk=devanagariext}', ""); + Expect(1, 43264, '\P{Blk=devanagariext}', ""); + Expect(0, 43264, '\P{^Blk=devanagariext}', ""); Expect(1, 43263, '\p{Blk=:\Adevanagariext\z:}', "");; Expect(0, 43264, '\p{Blk=:\Adevanagariext\z:}', "");; - Expect(1, 43263, '\p{Blk=-devanagari_Ext}', ""); - Expect(0, 43263, '\p{^Blk=-devanagari_Ext}', ""); - Expect(0, 43263, '\P{Blk=-devanagari_Ext}', ""); - Expect(1, 43263, '\P{^Blk=-devanagari_Ext}', ""); - Expect(0, 43264, '\p{Blk=-devanagari_Ext}', ""); - Expect(1, 43264, '\p{^Blk=-devanagari_Ext}', ""); - Expect(1, 43264, '\P{Blk=-devanagari_Ext}', ""); - Expect(0, 43264, '\P{^Blk=-devanagari_Ext}', ""); - Error('\p{Is_Block=/a/-Devanagari_Extended}'); - Error('\P{Is_Block=/a/-Devanagari_Extended}'); + Expect(1, 43263, '\p{Blk= Devanagari_Ext}', ""); + Expect(0, 43263, '\p{^Blk= Devanagari_Ext}', ""); + Expect(0, 43263, '\P{Blk= Devanagari_Ext}', ""); + Expect(1, 43263, '\P{^Blk= Devanagari_Ext}', ""); + Expect(0, 43264, '\p{Blk= Devanagari_Ext}', ""); + Expect(1, 43264, '\p{^Blk= Devanagari_Ext}', ""); + Expect(1, 43264, '\P{Blk= Devanagari_Ext}', ""); + Expect(0, 43264, '\P{^Blk= Devanagari_Ext}', ""); + Error('\p{Is_Block:_/a/Devanagari_extended}'); + Error('\P{Is_Block:_/a/Devanagari_extended}'); Expect(1, 43263, '\p{Is_Block=devanagariextended}', ""); Expect(0, 43263, '\p{^Is_Block=devanagariextended}', ""); Expect(0, 43263, '\P{Is_Block=devanagariextended}', ""); @@ -9461,16 +9635,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43264, '\p{^Is_Block=devanagariextended}', ""); Expect(1, 43264, '\P{Is_Block=devanagariextended}', ""); Expect(0, 43264, '\P{^Is_Block=devanagariextended}', ""); - Expect(1, 43263, '\p{Is_Block=-_Devanagari_EXTENDED}', ""); - Expect(0, 43263, '\p{^Is_Block=-_Devanagari_EXTENDED}', ""); - Expect(0, 43263, '\P{Is_Block=-_Devanagari_EXTENDED}', ""); - Expect(1, 43263, '\P{^Is_Block=-_Devanagari_EXTENDED}', ""); - Expect(0, 43264, '\p{Is_Block=-_Devanagari_EXTENDED}', ""); - Expect(1, 43264, '\p{^Is_Block=-_Devanagari_EXTENDED}', ""); - Expect(1, 43264, '\P{Is_Block=-_Devanagari_EXTENDED}', ""); - Expect(0, 43264, '\P{^Is_Block=-_Devanagari_EXTENDED}', ""); - Error('\p{Is_Blk=/a/- Devanagari_EXT}'); - Error('\P{Is_Blk=/a/- Devanagari_EXT}'); + Expect(1, 43263, '\p{Is_Block=_ Devanagari_Extended}', ""); + Expect(0, 43263, '\p{^Is_Block=_ Devanagari_Extended}', ""); + Expect(0, 43263, '\P{Is_Block=_ Devanagari_Extended}', ""); + Expect(1, 43263, '\P{^Is_Block=_ Devanagari_Extended}', ""); + Expect(0, 43264, '\p{Is_Block=_ Devanagari_Extended}', ""); + Expect(1, 43264, '\p{^Is_Block=_ Devanagari_Extended}', ""); + Expect(1, 43264, '\P{Is_Block=_ Devanagari_Extended}', ""); + Expect(0, 43264, '\P{^Is_Block=_ Devanagari_Extended}', ""); + Error('\p{Is_Blk=-:=devanagari_Ext}'); + Error('\P{Is_Blk=-:=devanagari_Ext}'); Expect(1, 43263, '\p{Is_Blk=devanagariext}', ""); Expect(0, 43263, '\p{^Is_Blk=devanagariext}', ""); Expect(0, 43263, '\P{Is_Blk=devanagariext}', ""); @@ -9479,16 +9653,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43264, '\p{^Is_Blk=devanagariext}', ""); Expect(1, 43264, '\P{Is_Blk=devanagariext}', ""); Expect(0, 43264, '\P{^Is_Blk=devanagariext}', ""); - Expect(1, 43263, '\p{Is_Blk=- devanagari_ext}', ""); - Expect(0, 43263, '\p{^Is_Blk=- devanagari_ext}', ""); - Expect(0, 43263, '\P{Is_Blk=- devanagari_ext}', ""); - Expect(1, 43263, '\P{^Is_Blk=- devanagari_ext}', ""); - Expect(0, 43264, '\p{Is_Blk=- devanagari_ext}', ""); - Expect(1, 43264, '\p{^Is_Blk=- devanagari_ext}', ""); - Expect(1, 43264, '\P{Is_Blk=- devanagari_ext}', ""); - Expect(0, 43264, '\P{^Is_Blk=- devanagari_ext}', ""); - Error('\p{Block=:=Combining_DIACRITICAL_Marks}'); - Error('\P{Block=:=Combining_DIACRITICAL_Marks}'); + Expect(1, 43263, '\p{Is_Blk= Devanagari_Ext}', ""); + Expect(0, 43263, '\p{^Is_Blk= Devanagari_Ext}', ""); + Expect(0, 43263, '\P{Is_Blk= Devanagari_Ext}', ""); + Expect(1, 43263, '\P{^Is_Blk= Devanagari_Ext}', ""); + Expect(0, 43264, '\p{Is_Blk= Devanagari_Ext}', ""); + Expect(1, 43264, '\p{^Is_Blk= Devanagari_Ext}', ""); + Expect(1, 43264, '\P{Is_Blk= Devanagari_Ext}', ""); + Expect(0, 43264, '\P{^Is_Blk= Devanagari_Ext}', ""); + Error('\p{Block=combining_diacritical_MARKS/a/}'); + Error('\P{Block=combining_diacritical_MARKS/a/}'); Expect(1, 879, '\p{Block=:\ACombining_Diacritical_Marks\z:}', "");; Expect(0, 880, '\p{Block=:\ACombining_Diacritical_Marks\z:}', "");; Expect(1, 879, '\p{Block=combiningdiacriticalmarks}', ""); @@ -9501,56 +9675,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 880, '\P{^Block=combiningdiacriticalmarks}', ""); Expect(1, 879, '\p{Block=:\Acombiningdiacriticalmarks\z:}', "");; Expect(0, 880, '\p{Block=:\Acombiningdiacriticalmarks\z:}', "");; - Expect(1, 879, '\p{Block=-_combining_Diacritical_marks}', ""); - Expect(0, 879, '\p{^Block=-_combining_Diacritical_marks}', ""); - Expect(0, 879, '\P{Block=-_combining_Diacritical_marks}', ""); - Expect(1, 879, '\P{^Block=-_combining_Diacritical_marks}', ""); - Expect(0, 880, '\p{Block=-_combining_Diacritical_marks}', ""); - Expect(1, 880, '\p{^Block=-_combining_Diacritical_marks}', ""); - Expect(1, 880, '\P{Block=-_combining_Diacritical_marks}', ""); - Expect(0, 880, '\P{^Block=-_combining_Diacritical_marks}', ""); - Error('\p{Blk=_/a/Diacriticals}'); - Error('\P{Blk=_/a/Diacriticals}'); + Expect(1, 879, '\p{Block= _COMBINING_diacritical_marks}', ""); + Expect(0, 879, '\p{^Block= _COMBINING_diacritical_marks}', ""); + Expect(0, 879, '\P{Block= _COMBINING_diacritical_marks}', ""); + Expect(1, 879, '\P{^Block= _COMBINING_diacritical_marks}', ""); + Expect(0, 880, '\p{Block= _COMBINING_diacritical_marks}', ""); + Expect(1, 880, '\p{^Block= _COMBINING_diacritical_marks}', ""); + Expect(1, 880, '\P{Block= _COMBINING_diacritical_marks}', ""); + Expect(0, 880, '\P{^Block= _COMBINING_diacritical_marks}', ""); + Error('\p{Blk= Diacriticals/a/}'); + Error('\P{Blk= Diacriticals/a/}'); Expect(1, 879, '\p{Blk=:\ADiacriticals\z:}', "");; Expect(0, 880, '\p{Blk=:\ADiacriticals\z:}', "");; - Expect(1, 879, '\p{Blk=diacriticals}', ""); - Expect(0, 879, '\p{^Blk=diacriticals}', ""); - Expect(0, 879, '\P{Blk=diacriticals}', ""); - Expect(1, 879, '\P{^Blk=diacriticals}', ""); - Expect(0, 880, '\p{Blk=diacriticals}', ""); - Expect(1, 880, '\p{^Blk=diacriticals}', ""); - Expect(1, 880, '\P{Blk=diacriticals}', ""); - Expect(0, 880, '\P{^Blk=diacriticals}', ""); + Expect(1, 879, '\p{Blk: diacriticals}', ""); + Expect(0, 879, '\p{^Blk: diacriticals}', ""); + Expect(0, 879, '\P{Blk: diacriticals}', ""); + Expect(1, 879, '\P{^Blk: diacriticals}', ""); + Expect(0, 880, '\p{Blk: diacriticals}', ""); + Expect(1, 880, '\p{^Blk: diacriticals}', ""); + Expect(1, 880, '\P{Blk: diacriticals}', ""); + Expect(0, 880, '\P{^Blk: diacriticals}', ""); Expect(1, 879, '\p{Blk=:\Adiacriticals\z:}', "");; Expect(0, 880, '\p{Blk=:\Adiacriticals\z:}', "");; - Expect(1, 879, '\p{Blk= DIACRITICALS}', ""); - Expect(0, 879, '\p{^Blk= DIACRITICALS}', ""); - Expect(0, 879, '\P{Blk= DIACRITICALS}', ""); - Expect(1, 879, '\P{^Blk= DIACRITICALS}', ""); - Expect(0, 880, '\p{Blk= DIACRITICALS}', ""); - Expect(1, 880, '\p{^Blk= DIACRITICALS}', ""); - Expect(1, 880, '\P{Blk= DIACRITICALS}', ""); - Expect(0, 880, '\P{^Blk= DIACRITICALS}', ""); - Error('\p{Is_Block=:=_combining_Diacritical_MARKS}'); - Error('\P{Is_Block=:=_combining_Diacritical_MARKS}'); - Expect(1, 879, '\p{Is_Block:combiningdiacriticalmarks}', ""); - Expect(0, 879, '\p{^Is_Block:combiningdiacriticalmarks}', ""); - Expect(0, 879, '\P{Is_Block:combiningdiacriticalmarks}', ""); - Expect(1, 879, '\P{^Is_Block:combiningdiacriticalmarks}', ""); - Expect(0, 880, '\p{Is_Block:combiningdiacriticalmarks}', ""); - Expect(1, 880, '\p{^Is_Block:combiningdiacriticalmarks}', ""); - Expect(1, 880, '\P{Is_Block:combiningdiacriticalmarks}', ""); - Expect(0, 880, '\P{^Is_Block:combiningdiacriticalmarks}', ""); - Expect(1, 879, '\p{Is_Block=--COMBINING_DIACRITICAL_Marks}', ""); - Expect(0, 879, '\p{^Is_Block=--COMBINING_DIACRITICAL_Marks}', ""); - Expect(0, 879, '\P{Is_Block=--COMBINING_DIACRITICAL_Marks}', ""); - Expect(1, 879, '\P{^Is_Block=--COMBINING_DIACRITICAL_Marks}', ""); - Expect(0, 880, '\p{Is_Block=--COMBINING_DIACRITICAL_Marks}', ""); - Expect(1, 880, '\p{^Is_Block=--COMBINING_DIACRITICAL_Marks}', ""); - Expect(1, 880, '\P{Is_Block=--COMBINING_DIACRITICAL_Marks}', ""); - Expect(0, 880, '\P{^Is_Block=--COMBINING_DIACRITICAL_Marks}', ""); - Error('\p{Is_Blk: :=_Diacriticals}'); - Error('\P{Is_Blk: :=_Diacriticals}'); + Expect(1, 879, '\p{Blk= -diacriticals}', ""); + Expect(0, 879, '\p{^Blk= -diacriticals}', ""); + Expect(0, 879, '\P{Blk= -diacriticals}', ""); + Expect(1, 879, '\P{^Blk= -diacriticals}', ""); + Expect(0, 880, '\p{Blk= -diacriticals}', ""); + Expect(1, 880, '\p{^Blk= -diacriticals}', ""); + Expect(1, 880, '\P{Blk= -diacriticals}', ""); + Expect(0, 880, '\P{^Blk= -diacriticals}', ""); + Error('\p{Is_Block=- Combining_diacritical_Marks:=}'); + Error('\P{Is_Block=- Combining_diacritical_Marks:=}'); + Expect(1, 879, '\p{Is_Block=combiningdiacriticalmarks}', ""); + Expect(0, 879, '\p{^Is_Block=combiningdiacriticalmarks}', ""); + Expect(0, 879, '\P{Is_Block=combiningdiacriticalmarks}', ""); + Expect(1, 879, '\P{^Is_Block=combiningdiacriticalmarks}', ""); + Expect(0, 880, '\p{Is_Block=combiningdiacriticalmarks}', ""); + Expect(1, 880, '\p{^Is_Block=combiningdiacriticalmarks}', ""); + Expect(1, 880, '\P{Is_Block=combiningdiacriticalmarks}', ""); + Expect(0, 880, '\P{^Is_Block=combiningdiacriticalmarks}', ""); + Expect(1, 879, '\p{Is_Block= Combining_Diacritical_Marks}', ""); + Expect(0, 879, '\p{^Is_Block= Combining_Diacritical_Marks}', ""); + Expect(0, 879, '\P{Is_Block= Combining_Diacritical_Marks}', ""); + Expect(1, 879, '\P{^Is_Block= Combining_Diacritical_Marks}', ""); + Expect(0, 880, '\p{Is_Block= Combining_Diacritical_Marks}', ""); + Expect(1, 880, '\p{^Is_Block= Combining_Diacritical_Marks}', ""); + Expect(1, 880, '\P{Is_Block= Combining_Diacritical_Marks}', ""); + Expect(0, 880, '\P{^Is_Block= Combining_Diacritical_Marks}', ""); + Error('\p{Is_Blk=- DIACRITICALS:=}'); + Error('\P{Is_Blk=- DIACRITICALS:=}'); Expect(1, 879, '\p{Is_Blk=diacriticals}', ""); Expect(0, 879, '\p{^Is_Blk=diacriticals}', ""); Expect(0, 879, '\P{Is_Blk=diacriticals}', ""); @@ -9559,16 +9733,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 880, '\p{^Is_Blk=diacriticals}', ""); Expect(1, 880, '\P{Is_Blk=diacriticals}', ""); Expect(0, 880, '\P{^Is_Blk=diacriticals}', ""); - Expect(1, 879, '\p{Is_Blk= Diacriticals}', ""); - Expect(0, 879, '\p{^Is_Blk= Diacriticals}', ""); - Expect(0, 879, '\P{Is_Blk= Diacriticals}', ""); - Expect(1, 879, '\P{^Is_Blk= Diacriticals}', ""); - Expect(0, 880, '\p{Is_Blk= Diacriticals}', ""); - Expect(1, 880, '\p{^Is_Blk= Diacriticals}', ""); - Expect(1, 880, '\P{Is_Blk= Diacriticals}', ""); - Expect(0, 880, '\P{^Is_Blk= Diacriticals}', ""); - Error('\p{Block= Combining_diacritical_Marks_EXTENDED/a/}'); - Error('\P{Block= Combining_diacritical_Marks_EXTENDED/a/}'); + Expect(1, 879, '\p{Is_Blk=Diacriticals}', ""); + Expect(0, 879, '\p{^Is_Blk=Diacriticals}', ""); + Expect(0, 879, '\P{Is_Blk=Diacriticals}', ""); + Expect(1, 879, '\P{^Is_Blk=Diacriticals}', ""); + Expect(0, 880, '\p{Is_Blk=Diacriticals}', ""); + Expect(1, 880, '\p{^Is_Blk=Diacriticals}', ""); + Expect(1, 880, '\P{Is_Blk=Diacriticals}', ""); + Expect(0, 880, '\P{^Is_Blk=Diacriticals}', ""); + Error('\p{Block=:= Combining_diacritical_Marks_EXTENDED}'); + Error('\P{Block=:= Combining_diacritical_Marks_EXTENDED}'); Expect(1, 6911, '\p{Block=:\ACombining_Diacritical_Marks_Extended\z:}', "");; Expect(0, 6912, '\p{Block=:\ACombining_Diacritical_Marks_Extended\z:}', "");; Expect(1, 6911, '\p{Block=combiningdiacriticalmarksextended}', ""); @@ -9581,38 +9755,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6912, '\P{^Block=combiningdiacriticalmarksextended}', ""); Expect(1, 6911, '\p{Block=:\Acombiningdiacriticalmarksextended\z:}', "");; Expect(0, 6912, '\p{Block=:\Acombiningdiacriticalmarksextended\z:}', "");; - Expect(1, 6911, '\p{Block: - COMBINING_diacritical_Marks_EXTENDED}', ""); - Expect(0, 6911, '\p{^Block: - COMBINING_diacritical_Marks_EXTENDED}', ""); - Expect(0, 6911, '\P{Block: - COMBINING_diacritical_Marks_EXTENDED}', ""); - Expect(1, 6911, '\P{^Block: - COMBINING_diacritical_Marks_EXTENDED}', ""); - Expect(0, 6912, '\p{Block: - COMBINING_diacritical_Marks_EXTENDED}', ""); - Expect(1, 6912, '\p{^Block: - COMBINING_diacritical_Marks_EXTENDED}', ""); - Expect(1, 6912, '\P{Block: - COMBINING_diacritical_Marks_EXTENDED}', ""); - Expect(0, 6912, '\P{^Block: - COMBINING_diacritical_Marks_EXTENDED}', ""); - Error('\p{Blk=-Diacriticals_Ext/a/}'); - Error('\P{Blk=-Diacriticals_Ext/a/}'); + Expect(1, 6911, '\p{Block= COMBINING_Diacritical_marks_Extended}', ""); + Expect(0, 6911, '\p{^Block= COMBINING_Diacritical_marks_Extended}', ""); + Expect(0, 6911, '\P{Block= COMBINING_Diacritical_marks_Extended}', ""); + Expect(1, 6911, '\P{^Block= COMBINING_Diacritical_marks_Extended}', ""); + Expect(0, 6912, '\p{Block= COMBINING_Diacritical_marks_Extended}', ""); + Expect(1, 6912, '\p{^Block= COMBINING_Diacritical_marks_Extended}', ""); + Expect(1, 6912, '\P{Block= COMBINING_Diacritical_marks_Extended}', ""); + Expect(0, 6912, '\P{^Block= COMBINING_Diacritical_marks_Extended}', ""); + Error('\p{Blk=/a/_-DIACRITICALS_ext}'); + Error('\P{Blk=/a/_-DIACRITICALS_ext}'); Expect(1, 6911, '\p{Blk=:\ADiacriticals_Ext\z:}', "");; Expect(0, 6912, '\p{Blk=:\ADiacriticals_Ext\z:}', "");; - Expect(1, 6911, '\p{Blk: diacriticalsext}', ""); - Expect(0, 6911, '\p{^Blk: diacriticalsext}', ""); - Expect(0, 6911, '\P{Blk: diacriticalsext}', ""); - Expect(1, 6911, '\P{^Blk: diacriticalsext}', ""); - Expect(0, 6912, '\p{Blk: diacriticalsext}', ""); - Expect(1, 6912, '\p{^Blk: diacriticalsext}', ""); - Expect(1, 6912, '\P{Blk: diacriticalsext}', ""); - Expect(0, 6912, '\P{^Blk: diacriticalsext}', ""); + Expect(1, 6911, '\p{Blk=diacriticalsext}', ""); + Expect(0, 6911, '\p{^Blk=diacriticalsext}', ""); + Expect(0, 6911, '\P{Blk=diacriticalsext}', ""); + Expect(1, 6911, '\P{^Blk=diacriticalsext}', ""); + Expect(0, 6912, '\p{Blk=diacriticalsext}', ""); + Expect(1, 6912, '\p{^Blk=diacriticalsext}', ""); + Expect(1, 6912, '\P{Blk=diacriticalsext}', ""); + Expect(0, 6912, '\P{^Blk=diacriticalsext}', ""); Expect(1, 6911, '\p{Blk=:\Adiacriticalsext\z:}', "");; Expect(0, 6912, '\p{Blk=:\Adiacriticalsext\z:}', "");; - Expect(1, 6911, '\p{Blk=_Diacriticals_Ext}', ""); - Expect(0, 6911, '\p{^Blk=_Diacriticals_Ext}', ""); - Expect(0, 6911, '\P{Blk=_Diacriticals_Ext}', ""); - Expect(1, 6911, '\P{^Blk=_Diacriticals_Ext}', ""); - Expect(0, 6912, '\p{Blk=_Diacriticals_Ext}', ""); - Expect(1, 6912, '\p{^Blk=_Diacriticals_Ext}', ""); - Expect(1, 6912, '\P{Blk=_Diacriticals_Ext}', ""); - Expect(0, 6912, '\P{^Blk=_Diacriticals_Ext}', ""); - Error('\p{Is_Block=-:=COMBINING_diacritical_MARKS_extended}'); - Error('\P{Is_Block=-:=COMBINING_diacritical_MARKS_extended}'); + Expect(1, 6911, '\p{Blk= diacriticals_ext}', ""); + Expect(0, 6911, '\p{^Blk= diacriticals_ext}', ""); + Expect(0, 6911, '\P{Blk= diacriticals_ext}', ""); + Expect(1, 6911, '\P{^Blk= diacriticals_ext}', ""); + Expect(0, 6912, '\p{Blk= diacriticals_ext}', ""); + Expect(1, 6912, '\p{^Blk= diacriticals_ext}', ""); + Expect(1, 6912, '\P{Blk= diacriticals_ext}', ""); + Expect(0, 6912, '\P{^Blk= diacriticals_ext}', ""); + Error('\p{Is_Block=:= COMBINING_DIACRITICAL_Marks_EXTENDED}'); + Error('\P{Is_Block=:= COMBINING_DIACRITICAL_Marks_EXTENDED}'); Expect(1, 6911, '\p{Is_Block=combiningdiacriticalmarksextended}', ""); Expect(0, 6911, '\p{^Is_Block=combiningdiacriticalmarksextended}', ""); Expect(0, 6911, '\P{Is_Block=combiningdiacriticalmarksextended}', ""); @@ -9621,16 +9795,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6912, '\p{^Is_Block=combiningdiacriticalmarksextended}', ""); Expect(1, 6912, '\P{Is_Block=combiningdiacriticalmarksextended}', ""); Expect(0, 6912, '\P{^Is_Block=combiningdiacriticalmarksextended}', ""); - Expect(1, 6911, '\p{Is_Block= combining_diacritical_MARKS_extended}', ""); - Expect(0, 6911, '\p{^Is_Block= combining_diacritical_MARKS_extended}', ""); - Expect(0, 6911, '\P{Is_Block= combining_diacritical_MARKS_extended}', ""); - Expect(1, 6911, '\P{^Is_Block= combining_diacritical_MARKS_extended}', ""); - Expect(0, 6912, '\p{Is_Block= combining_diacritical_MARKS_extended}', ""); - Expect(1, 6912, '\p{^Is_Block= combining_diacritical_MARKS_extended}', ""); - Expect(1, 6912, '\P{Is_Block= combining_diacritical_MARKS_extended}', ""); - Expect(0, 6912, '\P{^Is_Block= combining_diacritical_MARKS_extended}', ""); - Error('\p{Is_Blk=_-Diacriticals_EXT/a/}'); - Error('\P{Is_Blk=_-Diacriticals_EXT/a/}'); + Expect(1, 6911, '\p{Is_Block=-combining_Diacritical_Marks_Extended}', ""); + Expect(0, 6911, '\p{^Is_Block=-combining_Diacritical_Marks_Extended}', ""); + Expect(0, 6911, '\P{Is_Block=-combining_Diacritical_Marks_Extended}', ""); + Expect(1, 6911, '\P{^Is_Block=-combining_Diacritical_Marks_Extended}', ""); + Expect(0, 6912, '\p{Is_Block=-combining_Diacritical_Marks_Extended}', ""); + Expect(1, 6912, '\p{^Is_Block=-combining_Diacritical_Marks_Extended}', ""); + Expect(1, 6912, '\P{Is_Block=-combining_Diacritical_Marks_Extended}', ""); + Expect(0, 6912, '\P{^Is_Block=-combining_Diacritical_Marks_Extended}', ""); + Error('\p{Is_Blk=:=-DIACRITICALS_ext}'); + Error('\P{Is_Blk=:=-DIACRITICALS_ext}'); Expect(1, 6911, '\p{Is_Blk=diacriticalsext}', ""); Expect(0, 6911, '\p{^Is_Blk=diacriticalsext}', ""); Expect(0, 6911, '\P{Is_Blk=diacriticalsext}', ""); @@ -9639,38 +9813,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6912, '\p{^Is_Blk=diacriticalsext}', ""); Expect(1, 6912, '\P{Is_Blk=diacriticalsext}', ""); Expect(0, 6912, '\P{^Is_Blk=diacriticalsext}', ""); - Expect(1, 6911, '\p{Is_Blk= _DIACRITICALS_EXT}', ""); - Expect(0, 6911, '\p{^Is_Blk= _DIACRITICALS_EXT}', ""); - Expect(0, 6911, '\P{Is_Blk= _DIACRITICALS_EXT}', ""); - Expect(1, 6911, '\P{^Is_Blk= _DIACRITICALS_EXT}', ""); - Expect(0, 6912, '\p{Is_Blk= _DIACRITICALS_EXT}', ""); - Expect(1, 6912, '\p{^Is_Blk= _DIACRITICALS_EXT}', ""); - Expect(1, 6912, '\P{Is_Blk= _DIACRITICALS_EXT}', ""); - Expect(0, 6912, '\P{^Is_Blk= _DIACRITICALS_EXT}', ""); - Error('\p{Block: := _COMBINING_Diacritical_marks_FOR_Symbols}'); - Error('\P{Block: := _COMBINING_Diacritical_marks_FOR_Symbols}'); + Expect(1, 6911, '\p{Is_Blk:_ DIACRITICALS_EXT}', ""); + Expect(0, 6911, '\p{^Is_Blk:_ DIACRITICALS_EXT}', ""); + Expect(0, 6911, '\P{Is_Blk:_ DIACRITICALS_EXT}', ""); + Expect(1, 6911, '\P{^Is_Blk:_ DIACRITICALS_EXT}', ""); + Expect(0, 6912, '\p{Is_Blk:_ DIACRITICALS_EXT}', ""); + Expect(1, 6912, '\p{^Is_Blk:_ DIACRITICALS_EXT}', ""); + Expect(1, 6912, '\P{Is_Blk:_ DIACRITICALS_EXT}', ""); + Expect(0, 6912, '\P{^Is_Blk:_ DIACRITICALS_EXT}', ""); + Error('\p{Block= COMBINING_Diacritical_Marks_For_SYMBOLS/a/}'); + Error('\P{Block= COMBINING_Diacritical_Marks_For_SYMBOLS/a/}'); Expect(1, 8447, '\p{Block=:\ACombining_Diacritical_Marks_For_Symbols\z:}', "");; Expect(0, 8448, '\p{Block=:\ACombining_Diacritical_Marks_For_Symbols\z:}', "");; - Expect(1, 8447, '\p{Block=combiningdiacriticalmarksforsymbols}', ""); - Expect(0, 8447, '\p{^Block=combiningdiacriticalmarksforsymbols}', ""); - Expect(0, 8447, '\P{Block=combiningdiacriticalmarksforsymbols}', ""); - Expect(1, 8447, '\P{^Block=combiningdiacriticalmarksforsymbols}', ""); - Expect(0, 8448, '\p{Block=combiningdiacriticalmarksforsymbols}', ""); - Expect(1, 8448, '\p{^Block=combiningdiacriticalmarksforsymbols}', ""); - Expect(1, 8448, '\P{Block=combiningdiacriticalmarksforsymbols}', ""); - Expect(0, 8448, '\P{^Block=combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8447, '\p{Block:combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8447, '\p{^Block:combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8447, '\P{Block:combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8447, '\P{^Block:combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8448, '\p{Block:combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8448, '\p{^Block:combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8448, '\P{Block:combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8448, '\P{^Block:combiningdiacriticalmarksforsymbols}', ""); Expect(1, 8447, '\p{Block=:\Acombiningdiacriticalmarksforsymbols\z:}', "");; Expect(0, 8448, '\p{Block=:\Acombiningdiacriticalmarksforsymbols\z:}', "");; - Expect(1, 8447, '\p{Block=- combining_diacritical_Marks_FOR_SYMBOLS}', ""); - Expect(0, 8447, '\p{^Block=- combining_diacritical_Marks_FOR_SYMBOLS}', ""); - Expect(0, 8447, '\P{Block=- combining_diacritical_Marks_FOR_SYMBOLS}', ""); - Expect(1, 8447, '\P{^Block=- combining_diacritical_Marks_FOR_SYMBOLS}', ""); - Expect(0, 8448, '\p{Block=- combining_diacritical_Marks_FOR_SYMBOLS}', ""); - Expect(1, 8448, '\p{^Block=- combining_diacritical_Marks_FOR_SYMBOLS}', ""); - Expect(1, 8448, '\P{Block=- combining_diacritical_Marks_FOR_SYMBOLS}', ""); - Expect(0, 8448, '\P{^Block=- combining_diacritical_Marks_FOR_SYMBOLS}', ""); - Error('\p{Blk: /a/--Diacriticals_For_Symbols}'); - Error('\P{Blk: /a/--Diacriticals_For_Symbols}'); + Expect(1, 8447, '\p{Block= COMBINING_DIACRITICAL_MARKS_For_SYMBOLS}', ""); + Expect(0, 8447, '\p{^Block= COMBINING_DIACRITICAL_MARKS_For_SYMBOLS}', ""); + Expect(0, 8447, '\P{Block= COMBINING_DIACRITICAL_MARKS_For_SYMBOLS}', ""); + Expect(1, 8447, '\P{^Block= COMBINING_DIACRITICAL_MARKS_For_SYMBOLS}', ""); + Expect(0, 8448, '\p{Block= COMBINING_DIACRITICAL_MARKS_For_SYMBOLS}', ""); + Expect(1, 8448, '\p{^Block= COMBINING_DIACRITICAL_MARKS_For_SYMBOLS}', ""); + Expect(1, 8448, '\P{Block= COMBINING_DIACRITICAL_MARKS_For_SYMBOLS}', ""); + Expect(0, 8448, '\P{^Block= COMBINING_DIACRITICAL_MARKS_For_SYMBOLS}', ""); + Error('\p{Blk: -DIACRITICALS_FOR_Symbols:=}'); + Error('\P{Blk: -DIACRITICALS_FOR_Symbols:=}'); Expect(1, 8447, '\p{Blk=:\ADiacriticals_For_Symbols\z:}', "");; Expect(0, 8448, '\p{Blk=:\ADiacriticals_For_Symbols\z:}', "");; Expect(1, 8447, '\p{Blk=diacriticalsforsymbols}', ""); @@ -9683,34 +9857,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8448, '\P{^Blk=diacriticalsforsymbols}', ""); Expect(1, 8447, '\p{Blk=:\Adiacriticalsforsymbols\z:}', "");; Expect(0, 8448, '\p{Blk=:\Adiacriticalsforsymbols\z:}', "");; - Expect(1, 8447, '\p{Blk= Diacriticals_For_Symbols}', ""); - Expect(0, 8447, '\p{^Blk= Diacriticals_For_Symbols}', ""); - Expect(0, 8447, '\P{Blk= Diacriticals_For_Symbols}', ""); - Expect(1, 8447, '\P{^Blk= Diacriticals_For_Symbols}', ""); - Expect(0, 8448, '\p{Blk= Diacriticals_For_Symbols}', ""); - Expect(1, 8448, '\p{^Blk= Diacriticals_For_Symbols}', ""); - Expect(1, 8448, '\P{Blk= Diacriticals_For_Symbols}', ""); - Expect(0, 8448, '\P{^Blk= Diacriticals_For_Symbols}', ""); - Error('\p{Is_Block=_:=COMBINING_marks_For_Symbols}'); - Error('\P{Is_Block=_:=COMBINING_marks_For_Symbols}'); - Expect(1, 8447, '\p{Is_Block:combiningmarksforsymbols}', ""); - Expect(0, 8447, '\p{^Is_Block:combiningmarksforsymbols}', ""); - Expect(0, 8447, '\P{Is_Block:combiningmarksforsymbols}', ""); - Expect(1, 8447, '\P{^Is_Block:combiningmarksforsymbols}', ""); - Expect(0, 8448, '\p{Is_Block:combiningmarksforsymbols}', ""); - Expect(1, 8448, '\p{^Is_Block:combiningmarksforsymbols}', ""); - Expect(1, 8448, '\P{Is_Block:combiningmarksforsymbols}', ""); - Expect(0, 8448, '\P{^Is_Block:combiningmarksforsymbols}', ""); - Expect(1, 8447, '\p{Is_Block=-Combining_marks_FOR_symbols}', ""); - Expect(0, 8447, '\p{^Is_Block=-Combining_marks_FOR_symbols}', ""); - Expect(0, 8447, '\P{Is_Block=-Combining_marks_FOR_symbols}', ""); - Expect(1, 8447, '\P{^Is_Block=-Combining_marks_FOR_symbols}', ""); - Expect(0, 8448, '\p{Is_Block=-Combining_marks_FOR_symbols}', ""); - Expect(1, 8448, '\p{^Is_Block=-Combining_marks_FOR_symbols}', ""); - Expect(1, 8448, '\P{Is_Block=-Combining_marks_FOR_symbols}', ""); - Expect(0, 8448, '\P{^Is_Block=-Combining_marks_FOR_symbols}', ""); - Error('\p{Is_Blk=_combining_DIACRITICAL_Marks_For_Symbols:=}'); - Error('\P{Is_Blk=_combining_DIACRITICAL_Marks_For_Symbols:=}'); + Expect(1, 8447, '\p{Blk=__Diacriticals_for_Symbols}', ""); + Expect(0, 8447, '\p{^Blk=__Diacriticals_for_Symbols}', ""); + Expect(0, 8447, '\P{Blk=__Diacriticals_for_Symbols}', ""); + Expect(1, 8447, '\P{^Blk=__Diacriticals_for_Symbols}', ""); + Expect(0, 8448, '\p{Blk=__Diacriticals_for_Symbols}', ""); + Expect(1, 8448, '\p{^Blk=__Diacriticals_for_Symbols}', ""); + Expect(1, 8448, '\P{Blk=__Diacriticals_for_Symbols}', ""); + Expect(0, 8448, '\P{^Blk=__Diacriticals_for_Symbols}', ""); + Error('\p{Is_Block=:= combining_Marks_For_SYMBOLS}'); + Error('\P{Is_Block=:= combining_Marks_For_SYMBOLS}'); + Expect(1, 8447, '\p{Is_Block=combiningmarksforsymbols}', ""); + Expect(0, 8447, '\p{^Is_Block=combiningmarksforsymbols}', ""); + Expect(0, 8447, '\P{Is_Block=combiningmarksforsymbols}', ""); + Expect(1, 8447, '\P{^Is_Block=combiningmarksforsymbols}', ""); + Expect(0, 8448, '\p{Is_Block=combiningmarksforsymbols}', ""); + Expect(1, 8448, '\p{^Is_Block=combiningmarksforsymbols}', ""); + Expect(1, 8448, '\P{Is_Block=combiningmarksforsymbols}', ""); + Expect(0, 8448, '\P{^Is_Block=combiningmarksforsymbols}', ""); + Expect(1, 8447, '\p{Is_Block=- COMBINING_MARKS_For_symbols}', ""); + Expect(0, 8447, '\p{^Is_Block=- COMBINING_MARKS_For_symbols}', ""); + Expect(0, 8447, '\P{Is_Block=- COMBINING_MARKS_For_symbols}', ""); + Expect(1, 8447, '\P{^Is_Block=- COMBINING_MARKS_For_symbols}', ""); + Expect(0, 8448, '\p{Is_Block=- COMBINING_MARKS_For_symbols}', ""); + Expect(1, 8448, '\p{^Is_Block=- COMBINING_MARKS_For_symbols}', ""); + Expect(1, 8448, '\P{Is_Block=- COMBINING_MARKS_For_symbols}', ""); + Expect(0, 8448, '\P{^Is_Block=- COMBINING_MARKS_For_symbols}', ""); + Error('\p{Is_Blk=:= _Combining_Diacritical_Marks_FOR_symbols}'); + Error('\P{Is_Blk=:= _Combining_Diacritical_Marks_FOR_symbols}'); Expect(1, 8447, '\p{Is_Blk=combiningdiacriticalmarksforsymbols}', ""); Expect(0, 8447, '\p{^Is_Blk=combiningdiacriticalmarksforsymbols}', ""); Expect(0, 8447, '\P{Is_Blk=combiningdiacriticalmarksforsymbols}', ""); @@ -9719,16 +9893,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8448, '\p{^Is_Blk=combiningdiacriticalmarksforsymbols}', ""); Expect(1, 8448, '\P{Is_Blk=combiningdiacriticalmarksforsymbols}', ""); Expect(0, 8448, '\P{^Is_Blk=combiningdiacriticalmarksforsymbols}', ""); - Expect(1, 8447, '\p{Is_Blk: combining_Diacritical_MARKS_for_Symbols}', ""); - Expect(0, 8447, '\p{^Is_Blk: combining_Diacritical_MARKS_for_Symbols}', ""); - Expect(0, 8447, '\P{Is_Blk: combining_Diacritical_MARKS_for_Symbols}', ""); - Expect(1, 8447, '\P{^Is_Blk: combining_Diacritical_MARKS_for_Symbols}', ""); - Expect(0, 8448, '\p{Is_Blk: combining_Diacritical_MARKS_for_Symbols}', ""); - Expect(1, 8448, '\p{^Is_Blk: combining_Diacritical_MARKS_for_Symbols}', ""); - Expect(1, 8448, '\P{Is_Blk: combining_Diacritical_MARKS_for_Symbols}', ""); - Expect(0, 8448, '\P{^Is_Blk: combining_Diacritical_MARKS_for_Symbols}', ""); - Error('\p{Block=/a/ Combining_DIACRITICAL_MARKS_Supplement}'); - Error('\P{Block=/a/ Combining_DIACRITICAL_MARKS_Supplement}'); + Expect(1, 8447, '\p{Is_Blk= Combining_Diacritical_Marks_for_Symbols}', ""); + Expect(0, 8447, '\p{^Is_Blk= Combining_Diacritical_Marks_for_Symbols}', ""); + Expect(0, 8447, '\P{Is_Blk= Combining_Diacritical_Marks_for_Symbols}', ""); + Expect(1, 8447, '\P{^Is_Blk= Combining_Diacritical_Marks_for_Symbols}', ""); + Expect(0, 8448, '\p{Is_Blk= Combining_Diacritical_Marks_for_Symbols}', ""); + Expect(1, 8448, '\p{^Is_Blk= Combining_Diacritical_Marks_for_Symbols}', ""); + Expect(1, 8448, '\P{Is_Blk= Combining_Diacritical_Marks_for_Symbols}', ""); + Expect(0, 8448, '\P{^Is_Blk= Combining_Diacritical_Marks_for_Symbols}', ""); + Error('\p{Block: :=COMBINING_diacritical_marks_Supplement}'); + Error('\P{Block: :=COMBINING_diacritical_marks_Supplement}'); Expect(1, 7679, '\p{Block=:\ACombining_Diacritical_Marks_Supplement\z:}', "");; Expect(0, 7680, '\p{Block=:\ACombining_Diacritical_Marks_Supplement\z:}', "");; Expect(1, 7679, '\p{Block=combiningdiacriticalmarkssupplement}', ""); @@ -9741,16 +9915,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7680, '\P{^Block=combiningdiacriticalmarkssupplement}', ""); Expect(1, 7679, '\p{Block=:\Acombiningdiacriticalmarkssupplement\z:}', "");; Expect(0, 7680, '\p{Block=:\Acombiningdiacriticalmarkssupplement\z:}', "");; - Expect(1, 7679, '\p{Block=__COMBINING_Diacritical_marks_Supplement}', ""); - Expect(0, 7679, '\p{^Block=__COMBINING_Diacritical_marks_Supplement}', ""); - Expect(0, 7679, '\P{Block=__COMBINING_Diacritical_marks_Supplement}', ""); - Expect(1, 7679, '\P{^Block=__COMBINING_Diacritical_marks_Supplement}', ""); - Expect(0, 7680, '\p{Block=__COMBINING_Diacritical_marks_Supplement}', ""); - Expect(1, 7680, '\p{^Block=__COMBINING_Diacritical_marks_Supplement}', ""); - Expect(1, 7680, '\P{Block=__COMBINING_Diacritical_marks_Supplement}', ""); - Expect(0, 7680, '\P{^Block=__COMBINING_Diacritical_marks_Supplement}', ""); - Error('\p{Blk: /a/ DIACRITICALS_sup}'); - Error('\P{Blk: /a/ DIACRITICALS_sup}'); + Expect(1, 7679, '\p{Block: COMBINING_Diacritical_Marks_SUPPLEMENT}', ""); + Expect(0, 7679, '\p{^Block: COMBINING_Diacritical_Marks_SUPPLEMENT}', ""); + Expect(0, 7679, '\P{Block: COMBINING_Diacritical_Marks_SUPPLEMENT}', ""); + Expect(1, 7679, '\P{^Block: COMBINING_Diacritical_Marks_SUPPLEMENT}', ""); + Expect(0, 7680, '\p{Block: COMBINING_Diacritical_Marks_SUPPLEMENT}', ""); + Expect(1, 7680, '\p{^Block: COMBINING_Diacritical_Marks_SUPPLEMENT}', ""); + Expect(1, 7680, '\P{Block: COMBINING_Diacritical_Marks_SUPPLEMENT}', ""); + Expect(0, 7680, '\P{^Block: COMBINING_Diacritical_Marks_SUPPLEMENT}', ""); + Error('\p{Blk=_DIACRITICALS_Sup:=}'); + Error('\P{Blk=_DIACRITICALS_Sup:=}'); Expect(1, 7679, '\p{Blk=:\ADiacriticals_Sup\z:}', "");; Expect(0, 7680, '\p{Blk=:\ADiacriticals_Sup\z:}', "");; Expect(1, 7679, '\p{Blk=diacriticalssup}', ""); @@ -9763,34 +9937,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7680, '\P{^Blk=diacriticalssup}', ""); Expect(1, 7679, '\p{Blk=:\Adiacriticalssup\z:}', "");; Expect(0, 7680, '\p{Blk=:\Adiacriticalssup\z:}', "");; - Expect(1, 7679, '\p{Blk=- DIACRITICALS_Sup}', ""); - Expect(0, 7679, '\p{^Blk=- DIACRITICALS_Sup}', ""); - Expect(0, 7679, '\P{Blk=- DIACRITICALS_Sup}', ""); - Expect(1, 7679, '\P{^Blk=- DIACRITICALS_Sup}', ""); - Expect(0, 7680, '\p{Blk=- DIACRITICALS_Sup}', ""); - Expect(1, 7680, '\p{^Blk=- DIACRITICALS_Sup}', ""); - Expect(1, 7680, '\P{Blk=- DIACRITICALS_Sup}', ""); - Expect(0, 7680, '\P{^Blk=- DIACRITICALS_Sup}', ""); - Error('\p{Is_Block: :=Combining_DIACRITICAL_MARKS_Supplement}'); - Error('\P{Is_Block: :=Combining_DIACRITICAL_MARKS_Supplement}'); - Expect(1, 7679, '\p{Is_Block:combiningdiacriticalmarkssupplement}', ""); - Expect(0, 7679, '\p{^Is_Block:combiningdiacriticalmarkssupplement}', ""); - Expect(0, 7679, '\P{Is_Block:combiningdiacriticalmarkssupplement}', ""); - Expect(1, 7679, '\P{^Is_Block:combiningdiacriticalmarkssupplement}', ""); - Expect(0, 7680, '\p{Is_Block:combiningdiacriticalmarkssupplement}', ""); - Expect(1, 7680, '\p{^Is_Block:combiningdiacriticalmarkssupplement}', ""); - Expect(1, 7680, '\P{Is_Block:combiningdiacriticalmarkssupplement}', ""); - Expect(0, 7680, '\P{^Is_Block:combiningdiacriticalmarkssupplement}', ""); - Expect(1, 7679, '\p{Is_Block= combining_DIACRITICAL_marks_supplement}', ""); - Expect(0, 7679, '\p{^Is_Block= combining_DIACRITICAL_marks_supplement}', ""); - Expect(0, 7679, '\P{Is_Block= combining_DIACRITICAL_marks_supplement}', ""); - Expect(1, 7679, '\P{^Is_Block= combining_DIACRITICAL_marks_supplement}', ""); - Expect(0, 7680, '\p{Is_Block= combining_DIACRITICAL_marks_supplement}', ""); - Expect(1, 7680, '\p{^Is_Block= combining_DIACRITICAL_marks_supplement}', ""); - Expect(1, 7680, '\P{Is_Block= combining_DIACRITICAL_marks_supplement}', ""); - Expect(0, 7680, '\P{^Is_Block= combining_DIACRITICAL_marks_supplement}', ""); - Error('\p{Is_Blk: /a/ -diacriticals_SUP}'); - Error('\P{Is_Blk: /a/ -diacriticals_SUP}'); + Expect(1, 7679, '\p{Blk= -Diacriticals_Sup}', ""); + Expect(0, 7679, '\p{^Blk= -Diacriticals_Sup}', ""); + Expect(0, 7679, '\P{Blk= -Diacriticals_Sup}', ""); + Expect(1, 7679, '\P{^Blk= -Diacriticals_Sup}', ""); + Expect(0, 7680, '\p{Blk= -Diacriticals_Sup}', ""); + Expect(1, 7680, '\p{^Blk= -Diacriticals_Sup}', ""); + Expect(1, 7680, '\P{Blk= -Diacriticals_Sup}', ""); + Expect(0, 7680, '\P{^Blk= -Diacriticals_Sup}', ""); + Error('\p{Is_Block=-_COMBINING_diacritical_marks_Supplement:=}'); + Error('\P{Is_Block=-_COMBINING_diacritical_marks_Supplement:=}'); + Expect(1, 7679, '\p{Is_Block=combiningdiacriticalmarkssupplement}', ""); + Expect(0, 7679, '\p{^Is_Block=combiningdiacriticalmarkssupplement}', ""); + Expect(0, 7679, '\P{Is_Block=combiningdiacriticalmarkssupplement}', ""); + Expect(1, 7679, '\P{^Is_Block=combiningdiacriticalmarkssupplement}', ""); + Expect(0, 7680, '\p{Is_Block=combiningdiacriticalmarkssupplement}', ""); + Expect(1, 7680, '\p{^Is_Block=combiningdiacriticalmarkssupplement}', ""); + Expect(1, 7680, '\P{Is_Block=combiningdiacriticalmarkssupplement}', ""); + Expect(0, 7680, '\P{^Is_Block=combiningdiacriticalmarkssupplement}', ""); + Expect(1, 7679, '\p{Is_Block= Combining_diacritical_Marks_Supplement}', ""); + Expect(0, 7679, '\p{^Is_Block= Combining_diacritical_Marks_Supplement}', ""); + Expect(0, 7679, '\P{Is_Block= Combining_diacritical_Marks_Supplement}', ""); + Expect(1, 7679, '\P{^Is_Block= Combining_diacritical_Marks_Supplement}', ""); + Expect(0, 7680, '\p{Is_Block= Combining_diacritical_Marks_Supplement}', ""); + Expect(1, 7680, '\p{^Is_Block= Combining_diacritical_Marks_Supplement}', ""); + Expect(1, 7680, '\P{Is_Block= Combining_diacritical_Marks_Supplement}', ""); + Expect(0, 7680, '\P{^Is_Block= Combining_diacritical_Marks_Supplement}', ""); + Error('\p{Is_Blk: /a/diacriticals_sup}'); + Error('\P{Is_Blk: /a/diacriticals_sup}'); Expect(1, 7679, '\p{Is_Blk=diacriticalssup}', ""); Expect(0, 7679, '\p{^Is_Blk=diacriticalssup}', ""); Expect(0, 7679, '\P{Is_Blk=diacriticalssup}', ""); @@ -9799,16 +9973,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7680, '\p{^Is_Blk=diacriticalssup}', ""); Expect(1, 7680, '\P{Is_Blk=diacriticalssup}', ""); Expect(0, 7680, '\P{^Is_Blk=diacriticalssup}', ""); - Expect(1, 7679, '\p{Is_Blk= Diacriticals_sup}', ""); - Expect(0, 7679, '\p{^Is_Blk= Diacriticals_sup}', ""); - Expect(0, 7679, '\P{Is_Blk= Diacriticals_sup}', ""); - Expect(1, 7679, '\P{^Is_Blk= Diacriticals_sup}', ""); - Expect(0, 7680, '\p{Is_Blk= Diacriticals_sup}', ""); - Expect(1, 7680, '\p{^Is_Blk= Diacriticals_sup}', ""); - Expect(1, 7680, '\P{Is_Blk= Diacriticals_sup}', ""); - Expect(0, 7680, '\P{^Is_Blk= Diacriticals_sup}', ""); - Error('\p{Block: :=DINGBATS}'); - Error('\P{Block: :=DINGBATS}'); + Expect(1, 7679, '\p{Is_Blk=_ DIACRITICALS_sup}', ""); + Expect(0, 7679, '\p{^Is_Blk=_ DIACRITICALS_sup}', ""); + Expect(0, 7679, '\P{Is_Blk=_ DIACRITICALS_sup}', ""); + Expect(1, 7679, '\P{^Is_Blk=_ DIACRITICALS_sup}', ""); + Expect(0, 7680, '\p{Is_Blk=_ DIACRITICALS_sup}', ""); + Expect(1, 7680, '\p{^Is_Blk=_ DIACRITICALS_sup}', ""); + Expect(1, 7680, '\P{Is_Blk=_ DIACRITICALS_sup}', ""); + Expect(0, 7680, '\P{^Is_Blk=_ DIACRITICALS_sup}', ""); + Error('\p{Block=--DINGBATS/a/}'); + Error('\P{Block=--DINGBATS/a/}'); Expect(1, 10175, '\p{Block=:\ADingbats\z:}', "");; Expect(0, 10176, '\p{Block=:\ADingbats\z:}', "");; Expect(1, 10175, '\p{Block=dingbats}', ""); @@ -9821,16 +9995,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 10176, '\P{^Block=dingbats}', ""); Expect(1, 10175, '\p{Block=:\Adingbats\z:}', "");; Expect(0, 10176, '\p{Block=:\Adingbats\z:}', "");; - Expect(1, 10175, '\p{Block= DINGBATS}', ""); - Expect(0, 10175, '\p{^Block= DINGBATS}', ""); - Expect(0, 10175, '\P{Block= DINGBATS}', ""); - Expect(1, 10175, '\P{^Block= DINGBATS}', ""); - Expect(0, 10176, '\p{Block= DINGBATS}', ""); - Expect(1, 10176, '\p{^Block= DINGBATS}', ""); - Expect(1, 10176, '\P{Block= DINGBATS}', ""); - Expect(0, 10176, '\P{^Block= DINGBATS}', ""); - Error('\p{Blk=/a/dingbats}'); - Error('\P{Blk=/a/dingbats}'); + Expect(1, 10175, '\p{Block= Dingbats}', ""); + Expect(0, 10175, '\p{^Block= Dingbats}', ""); + Expect(0, 10175, '\P{Block= Dingbats}', ""); + Expect(1, 10175, '\P{^Block= Dingbats}', ""); + Expect(0, 10176, '\p{Block= Dingbats}', ""); + Expect(1, 10176, '\p{^Block= Dingbats}', ""); + Expect(1, 10176, '\P{Block= Dingbats}', ""); + Expect(0, 10176, '\P{^Block= Dingbats}', ""); + Error('\p{Blk= :=Dingbats}'); + Error('\P{Blk= :=Dingbats}'); Expect(1, 10175, '\p{Blk=:\ADingbats\z:}', "");; Expect(0, 10176, '\p{Blk=:\ADingbats\z:}', "");; Expect(1, 10175, '\p{Blk=dingbats}', ""); @@ -9843,74 +10017,154 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 10176, '\P{^Blk=dingbats}', ""); Expect(1, 10175, '\p{Blk=:\Adingbats\z:}', "");; Expect(0, 10176, '\p{Blk=:\Adingbats\z:}', "");; - Expect(1, 10175, '\p{Blk: Dingbats}', ""); - Expect(0, 10175, '\p{^Blk: Dingbats}', ""); - Expect(0, 10175, '\P{Blk: Dingbats}', ""); - Expect(1, 10175, '\P{^Blk: Dingbats}', ""); - Expect(0, 10176, '\p{Blk: Dingbats}', ""); - Expect(1, 10176, '\p{^Blk: Dingbats}', ""); - Expect(1, 10176, '\P{Blk: Dingbats}', ""); - Expect(0, 10176, '\P{^Blk: Dingbats}', ""); - Error('\p{Is_Block=_/a/DINGBATS}'); - Error('\P{Is_Block=_/a/DINGBATS}'); - Expect(1, 10175, '\p{Is_Block:dingbats}', ""); - Expect(0, 10175, '\p{^Is_Block:dingbats}', ""); - Expect(0, 10175, '\P{Is_Block:dingbats}', ""); - Expect(1, 10175, '\P{^Is_Block:dingbats}', ""); - Expect(0, 10176, '\p{Is_Block:dingbats}', ""); - Expect(1, 10176, '\p{^Is_Block:dingbats}', ""); - Expect(1, 10176, '\P{Is_Block:dingbats}', ""); - Expect(0, 10176, '\P{^Is_Block:dingbats}', ""); - Expect(1, 10175, '\p{Is_Block= DINGBATS}', ""); - Expect(0, 10175, '\p{^Is_Block= DINGBATS}', ""); - Expect(0, 10175, '\P{Is_Block= DINGBATS}', ""); - Expect(1, 10175, '\P{^Is_Block= DINGBATS}', ""); - Expect(0, 10176, '\p{Is_Block= DINGBATS}', ""); - Expect(1, 10176, '\p{^Is_Block= DINGBATS}', ""); - Expect(1, 10176, '\P{Is_Block= DINGBATS}', ""); - Expect(0, 10176, '\P{^Is_Block= DINGBATS}', ""); - Error('\p{Is_Blk=:=Dingbats}'); - Error('\P{Is_Blk=:=Dingbats}'); - Expect(1, 10175, '\p{Is_Blk=dingbats}', ""); - Expect(0, 10175, '\p{^Is_Blk=dingbats}', ""); - Expect(0, 10175, '\P{Is_Blk=dingbats}', ""); - Expect(1, 10175, '\P{^Is_Blk=dingbats}', ""); - Expect(0, 10176, '\p{Is_Blk=dingbats}', ""); - Expect(1, 10176, '\p{^Is_Blk=dingbats}', ""); - Expect(1, 10176, '\P{Is_Blk=dingbats}', ""); - Expect(0, 10176, '\P{^Is_Blk=dingbats}', ""); - Expect(1, 10175, '\p{Is_Blk=_dingbats}', ""); - Expect(0, 10175, '\p{^Is_Blk=_dingbats}', ""); - Expect(0, 10175, '\P{Is_Blk=_dingbats}', ""); - Expect(1, 10175, '\P{^Is_Blk=_dingbats}', ""); - Expect(0, 10176, '\p{Is_Blk=_dingbats}', ""); - Expect(1, 10176, '\p{^Is_Blk=_dingbats}', ""); - Expect(1, 10176, '\P{Is_Blk=_dingbats}', ""); - Expect(0, 10176, '\P{^Is_Blk=_dingbats}', ""); - Error('\p{Block=-_Dogra:=}'); - Error('\P{Block=-_Dogra:=}'); + Expect(1, 10175, '\p{Blk=- DINGBATS}', ""); + Expect(0, 10175, '\p{^Blk=- DINGBATS}', ""); + Expect(0, 10175, '\P{Blk=- DINGBATS}', ""); + Expect(1, 10175, '\P{^Blk=- DINGBATS}', ""); + Expect(0, 10176, '\p{Blk=- DINGBATS}', ""); + Expect(1, 10176, '\p{^Blk=- DINGBATS}', ""); + Expect(1, 10176, '\P{Blk=- DINGBATS}', ""); + Expect(0, 10176, '\P{^Blk=- DINGBATS}', ""); + Error('\p{Is_Block= Dingbats:=}'); + Error('\P{Is_Block= Dingbats:=}'); + Expect(1, 10175, '\p{Is_Block=dingbats}', ""); + Expect(0, 10175, '\p{^Is_Block=dingbats}', ""); + Expect(0, 10175, '\P{Is_Block=dingbats}', ""); + Expect(1, 10175, '\P{^Is_Block=dingbats}', ""); + Expect(0, 10176, '\p{Is_Block=dingbats}', ""); + Expect(1, 10176, '\p{^Is_Block=dingbats}', ""); + Expect(1, 10176, '\P{Is_Block=dingbats}', ""); + Expect(0, 10176, '\P{^Is_Block=dingbats}', ""); + Expect(1, 10175, '\p{Is_Block=-_Dingbats}', ""); + Expect(0, 10175, '\p{^Is_Block=-_Dingbats}', ""); + Expect(0, 10175, '\P{Is_Block=-_Dingbats}', ""); + Expect(1, 10175, '\P{^Is_Block=-_Dingbats}', ""); + Expect(0, 10176, '\p{Is_Block=-_Dingbats}', ""); + Expect(1, 10176, '\p{^Is_Block=-_Dingbats}', ""); + Expect(1, 10176, '\P{Is_Block=-_Dingbats}', ""); + Expect(0, 10176, '\P{^Is_Block=-_Dingbats}', ""); + Error('\p{Is_Blk=/a/ dingbats}'); + Error('\P{Is_Blk=/a/ dingbats}'); + Expect(1, 10175, '\p{Is_Blk:dingbats}', ""); + Expect(0, 10175, '\p{^Is_Blk:dingbats}', ""); + Expect(0, 10175, '\P{Is_Blk:dingbats}', ""); + Expect(1, 10175, '\P{^Is_Blk:dingbats}', ""); + Expect(0, 10176, '\p{Is_Blk:dingbats}', ""); + Expect(1, 10176, '\p{^Is_Blk:dingbats}', ""); + Expect(1, 10176, '\P{Is_Blk:dingbats}', ""); + Expect(0, 10176, '\P{^Is_Blk:dingbats}', ""); + Expect(1, 10175, '\p{Is_Blk=Dingbats}', ""); + Expect(0, 10175, '\p{^Is_Blk=Dingbats}', ""); + Expect(0, 10175, '\P{Is_Blk=Dingbats}', ""); + Expect(1, 10175, '\P{^Is_Blk=Dingbats}', ""); + Expect(0, 10176, '\p{Is_Blk=Dingbats}', ""); + Expect(1, 10176, '\p{^Is_Blk=Dingbats}', ""); + Expect(1, 10176, '\P{Is_Blk=Dingbats}', ""); + Expect(0, 10176, '\P{^Is_Blk=Dingbats}', ""); + Error('\p{Block=:= _Dives_Akuru}'); + Error('\P{Block=:= _Dives_Akuru}'); + Expect(1, 72031, '\p{Block=:\ADives_Akuru\z:}', "");; + Expect(0, 72032, '\p{Block=:\ADives_Akuru\z:}', "");; + Expect(1, 72031, '\p{Block=divesakuru}', ""); + Expect(0, 72031, '\p{^Block=divesakuru}', ""); + Expect(0, 72031, '\P{Block=divesakuru}', ""); + Expect(1, 72031, '\P{^Block=divesakuru}', ""); + Expect(0, 72032, '\p{Block=divesakuru}', ""); + Expect(1, 72032, '\p{^Block=divesakuru}', ""); + Expect(1, 72032, '\P{Block=divesakuru}', ""); + Expect(0, 72032, '\P{^Block=divesakuru}', ""); + Expect(1, 72031, '\p{Block=:\Adivesakuru\z:}', "");; + Expect(0, 72032, '\p{Block=:\Adivesakuru\z:}', "");; + Expect(1, 72031, '\p{Block=--dives_Akuru}', ""); + Expect(0, 72031, '\p{^Block=--dives_Akuru}', ""); + Expect(0, 72031, '\P{Block=--dives_Akuru}', ""); + Expect(1, 72031, '\P{^Block=--dives_Akuru}', ""); + Expect(0, 72032, '\p{Block=--dives_Akuru}', ""); + Expect(1, 72032, '\p{^Block=--dives_Akuru}', ""); + Expect(1, 72032, '\P{Block=--dives_Akuru}', ""); + Expect(0, 72032, '\P{^Block=--dives_Akuru}', ""); + Error('\p{Blk=/a/ -Dives_Akuru}'); + Error('\P{Blk=/a/ -Dives_Akuru}'); + Expect(1, 72031, '\p{Blk=:\ADives_Akuru\z:}', "");; + Expect(0, 72032, '\p{Blk=:\ADives_Akuru\z:}', "");; + Expect(1, 72031, '\p{Blk=divesakuru}', ""); + Expect(0, 72031, '\p{^Blk=divesakuru}', ""); + Expect(0, 72031, '\P{Blk=divesakuru}', ""); + Expect(1, 72031, '\P{^Blk=divesakuru}', ""); + Expect(0, 72032, '\p{Blk=divesakuru}', ""); + Expect(1, 72032, '\p{^Blk=divesakuru}', ""); + Expect(1, 72032, '\P{Blk=divesakuru}', ""); + Expect(0, 72032, '\P{^Blk=divesakuru}', ""); + Expect(1, 72031, '\p{Blk=:\Adivesakuru\z:}', "");; + Expect(0, 72032, '\p{Blk=:\Adivesakuru\z:}', "");; + Expect(1, 72031, '\p{Blk=Dives_AKURU}', ""); + Expect(0, 72031, '\p{^Blk=Dives_AKURU}', ""); + Expect(0, 72031, '\P{Blk=Dives_AKURU}', ""); + Expect(1, 72031, '\P{^Blk=Dives_AKURU}', ""); + Expect(0, 72032, '\p{Blk=Dives_AKURU}', ""); + Expect(1, 72032, '\p{^Blk=Dives_AKURU}', ""); + Expect(1, 72032, '\P{Blk=Dives_AKURU}', ""); + Expect(0, 72032, '\P{^Blk=Dives_AKURU}', ""); + Error('\p{Is_Block=-DIVES_Akuru/a/}'); + Error('\P{Is_Block=-DIVES_Akuru/a/}'); + Expect(1, 72031, '\p{Is_Block=divesakuru}', ""); + Expect(0, 72031, '\p{^Is_Block=divesakuru}', ""); + Expect(0, 72031, '\P{Is_Block=divesakuru}', ""); + Expect(1, 72031, '\P{^Is_Block=divesakuru}', ""); + Expect(0, 72032, '\p{Is_Block=divesakuru}', ""); + Expect(1, 72032, '\p{^Is_Block=divesakuru}', ""); + Expect(1, 72032, '\P{Is_Block=divesakuru}', ""); + Expect(0, 72032, '\P{^Is_Block=divesakuru}', ""); + Expect(1, 72031, '\p{Is_Block= _Dives_Akuru}', ""); + Expect(0, 72031, '\p{^Is_Block= _Dives_Akuru}', ""); + Expect(0, 72031, '\P{Is_Block= _Dives_Akuru}', ""); + Expect(1, 72031, '\P{^Is_Block= _Dives_Akuru}', ""); + Expect(0, 72032, '\p{Is_Block= _Dives_Akuru}', ""); + Expect(1, 72032, '\p{^Is_Block= _Dives_Akuru}', ""); + Expect(1, 72032, '\P{Is_Block= _Dives_Akuru}', ""); + Expect(0, 72032, '\P{^Is_Block= _Dives_Akuru}', ""); + Error('\p{Is_Blk=:= Dives_akuru}'); + Error('\P{Is_Blk=:= Dives_akuru}'); + Expect(1, 72031, '\p{Is_Blk=divesakuru}', ""); + Expect(0, 72031, '\p{^Is_Blk=divesakuru}', ""); + Expect(0, 72031, '\P{Is_Blk=divesakuru}', ""); + Expect(1, 72031, '\P{^Is_Blk=divesakuru}', ""); + Expect(0, 72032, '\p{Is_Blk=divesakuru}', ""); + Expect(1, 72032, '\p{^Is_Blk=divesakuru}', ""); + Expect(1, 72032, '\P{Is_Blk=divesakuru}', ""); + Expect(0, 72032, '\P{^Is_Blk=divesakuru}', ""); + Expect(1, 72031, '\p{Is_Blk= _dives_AKURU}', ""); + Expect(0, 72031, '\p{^Is_Blk= _dives_AKURU}', ""); + Expect(0, 72031, '\P{Is_Blk= _dives_AKURU}', ""); + Expect(1, 72031, '\P{^Is_Blk= _dives_AKURU}', ""); + Expect(0, 72032, '\p{Is_Blk= _dives_AKURU}', ""); + Expect(1, 72032, '\p{^Is_Blk= _dives_AKURU}', ""); + Expect(1, 72032, '\P{Is_Blk= _dives_AKURU}', ""); + Expect(0, 72032, '\P{^Is_Blk= _dives_AKURU}', ""); + Error('\p{Block=:=_ dogra}'); + Error('\P{Block=:=_ dogra}'); Expect(1, 71759, '\p{Block=:\ADogra\z:}', "");; Expect(0, 71760, '\p{Block=:\ADogra\z:}', "");; - Expect(1, 71759, '\p{Block:dogra}', ""); - Expect(0, 71759, '\p{^Block:dogra}', ""); - Expect(0, 71759, '\P{Block:dogra}', ""); - Expect(1, 71759, '\P{^Block:dogra}', ""); - Expect(0, 71760, '\p{Block:dogra}', ""); - Expect(1, 71760, '\p{^Block:dogra}', ""); - Expect(1, 71760, '\P{Block:dogra}', ""); - Expect(0, 71760, '\P{^Block:dogra}', ""); + Expect(1, 71759, '\p{Block=dogra}', ""); + Expect(0, 71759, '\p{^Block=dogra}', ""); + Expect(0, 71759, '\P{Block=dogra}', ""); + Expect(1, 71759, '\P{^Block=dogra}', ""); + Expect(0, 71760, '\p{Block=dogra}', ""); + Expect(1, 71760, '\p{^Block=dogra}', ""); + Expect(1, 71760, '\P{Block=dogra}', ""); + Expect(0, 71760, '\P{^Block=dogra}', ""); Expect(1, 71759, '\p{Block=:\Adogra\z:}', "");; Expect(0, 71760, '\p{Block=:\Adogra\z:}', "");; - Expect(1, 71759, '\p{Block= Dogra}', ""); - Expect(0, 71759, '\p{^Block= Dogra}', ""); - Expect(0, 71759, '\P{Block= Dogra}', ""); - Expect(1, 71759, '\P{^Block= Dogra}', ""); - Expect(0, 71760, '\p{Block= Dogra}', ""); - Expect(1, 71760, '\p{^Block= Dogra}', ""); - Expect(1, 71760, '\P{Block= Dogra}', ""); - Expect(0, 71760, '\P{^Block= Dogra}', ""); - Error('\p{Blk=/a/ DOGRA}'); - Error('\P{Blk=/a/ DOGRA}'); + Expect(1, 71759, '\p{Block=- dogra}', ""); + Expect(0, 71759, '\p{^Block=- dogra}', ""); + Expect(0, 71759, '\P{Block=- dogra}', ""); + Expect(1, 71759, '\P{^Block=- dogra}', ""); + Expect(0, 71760, '\p{Block=- dogra}', ""); + Expect(1, 71760, '\p{^Block=- dogra}', ""); + Expect(1, 71760, '\P{Block=- dogra}', ""); + Expect(0, 71760, '\P{^Block=- dogra}', ""); + Error('\p{Blk=-:=Dogra}'); + Error('\P{Blk=-:=Dogra}'); Expect(1, 71759, '\p{Blk=:\ADogra\z:}', "");; Expect(0, 71760, '\p{Blk=:\ADogra\z:}', "");; Expect(1, 71759, '\p{Blk=dogra}', ""); @@ -9923,74 +10177,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 71760, '\P{^Blk=dogra}', ""); Expect(1, 71759, '\p{Blk=:\Adogra\z:}', "");; Expect(0, 71760, '\p{Blk=:\Adogra\z:}', "");; - Expect(1, 71759, '\p{Blk= _DOGRA}', ""); - Expect(0, 71759, '\p{^Blk= _DOGRA}', ""); - Expect(0, 71759, '\P{Blk= _DOGRA}', ""); - Expect(1, 71759, '\P{^Blk= _DOGRA}', ""); - Expect(0, 71760, '\p{Blk= _DOGRA}', ""); - Expect(1, 71760, '\p{^Blk= _DOGRA}', ""); - Expect(1, 71760, '\P{Blk= _DOGRA}', ""); - Expect(0, 71760, '\P{^Blk= _DOGRA}', ""); - Error('\p{Is_Block=:= -Dogra}'); - Error('\P{Is_Block=:= -Dogra}'); - Expect(1, 71759, '\p{Is_Block=dogra}', ""); - Expect(0, 71759, '\p{^Is_Block=dogra}', ""); - Expect(0, 71759, '\P{Is_Block=dogra}', ""); - Expect(1, 71759, '\P{^Is_Block=dogra}', ""); - Expect(0, 71760, '\p{Is_Block=dogra}', ""); - Expect(1, 71760, '\p{^Is_Block=dogra}', ""); - Expect(1, 71760, '\P{Is_Block=dogra}', ""); - Expect(0, 71760, '\P{^Is_Block=dogra}', ""); - Expect(1, 71759, '\p{Is_Block= _Dogra}', ""); - Expect(0, 71759, '\p{^Is_Block= _Dogra}', ""); - Expect(0, 71759, '\P{Is_Block= _Dogra}', ""); - Expect(1, 71759, '\P{^Is_Block= _Dogra}', ""); - Expect(0, 71760, '\p{Is_Block= _Dogra}', ""); - Expect(1, 71760, '\p{^Is_Block= _Dogra}', ""); - Expect(1, 71760, '\P{Is_Block= _Dogra}', ""); - Expect(0, 71760, '\P{^Is_Block= _Dogra}', ""); - Error('\p{Is_Blk: /a/- dogra}'); - Error('\P{Is_Blk: /a/- dogra}'); - Expect(1, 71759, '\p{Is_Blk=dogra}', ""); - Expect(0, 71759, '\p{^Is_Blk=dogra}', ""); - Expect(0, 71759, '\P{Is_Blk=dogra}', ""); - Expect(1, 71759, '\P{^Is_Blk=dogra}', ""); - Expect(0, 71760, '\p{Is_Blk=dogra}', ""); - Expect(1, 71760, '\p{^Is_Blk=dogra}', ""); - Expect(1, 71760, '\P{Is_Blk=dogra}', ""); - Expect(0, 71760, '\P{^Is_Blk=dogra}', ""); - Expect(1, 71759, '\p{Is_Blk= Dogra}', ""); - Expect(0, 71759, '\p{^Is_Blk= Dogra}', ""); - Expect(0, 71759, '\P{Is_Blk= Dogra}', ""); - Expect(1, 71759, '\P{^Is_Blk= Dogra}', ""); - Expect(0, 71760, '\p{Is_Blk= Dogra}', ""); - Expect(1, 71760, '\p{^Is_Blk= Dogra}', ""); - Expect(1, 71760, '\P{Is_Blk= Dogra}', ""); - Expect(0, 71760, '\P{^Is_Blk= Dogra}', ""); - Error('\p{Block=/a/domino_Tiles}'); - Error('\P{Block=/a/domino_Tiles}'); + Expect(1, 71759, '\p{Blk=__Dogra}', ""); + Expect(0, 71759, '\p{^Blk=__Dogra}', ""); + Expect(0, 71759, '\P{Blk=__Dogra}', ""); + Expect(1, 71759, '\P{^Blk=__Dogra}', ""); + Expect(0, 71760, '\p{Blk=__Dogra}', ""); + Expect(1, 71760, '\p{^Blk=__Dogra}', ""); + Expect(1, 71760, '\P{Blk=__Dogra}', ""); + Expect(0, 71760, '\P{^Blk=__Dogra}', ""); + Error('\p{Is_Block= /a/dogra}'); + Error('\P{Is_Block= /a/dogra}'); + Expect(1, 71759, '\p{Is_Block: dogra}', ""); + Expect(0, 71759, '\p{^Is_Block: dogra}', ""); + Expect(0, 71759, '\P{Is_Block: dogra}', ""); + Expect(1, 71759, '\P{^Is_Block: dogra}', ""); + Expect(0, 71760, '\p{Is_Block: dogra}', ""); + Expect(1, 71760, '\p{^Is_Block: dogra}', ""); + Expect(1, 71760, '\P{Is_Block: dogra}', ""); + Expect(0, 71760, '\P{^Is_Block: dogra}', ""); + Expect(1, 71759, '\p{Is_Block=_ Dogra}', ""); + Expect(0, 71759, '\p{^Is_Block=_ Dogra}', ""); + Expect(0, 71759, '\P{Is_Block=_ Dogra}', ""); + Expect(1, 71759, '\P{^Is_Block=_ Dogra}', ""); + Expect(0, 71760, '\p{Is_Block=_ Dogra}', ""); + Expect(1, 71760, '\p{^Is_Block=_ Dogra}', ""); + Expect(1, 71760, '\P{Is_Block=_ Dogra}', ""); + Expect(0, 71760, '\P{^Is_Block=_ Dogra}', ""); + Error('\p{Is_Blk=/a/-_Dogra}'); + Error('\P{Is_Blk=/a/-_Dogra}'); + Expect(1, 71759, '\p{Is_Blk: dogra}', ""); + Expect(0, 71759, '\p{^Is_Blk: dogra}', ""); + Expect(0, 71759, '\P{Is_Blk: dogra}', ""); + Expect(1, 71759, '\P{^Is_Blk: dogra}', ""); + Expect(0, 71760, '\p{Is_Blk: dogra}', ""); + Expect(1, 71760, '\p{^Is_Blk: dogra}', ""); + Expect(1, 71760, '\P{Is_Blk: dogra}', ""); + Expect(0, 71760, '\P{^Is_Blk: dogra}', ""); + Expect(1, 71759, '\p{Is_Blk=_Dogra}', ""); + Expect(0, 71759, '\p{^Is_Blk=_Dogra}', ""); + Expect(0, 71759, '\P{Is_Blk=_Dogra}', ""); + Expect(1, 71759, '\P{^Is_Blk=_Dogra}', ""); + Expect(0, 71760, '\p{Is_Blk=_Dogra}', ""); + Expect(1, 71760, '\p{^Is_Blk=_Dogra}', ""); + Expect(1, 71760, '\P{Is_Blk=_Dogra}', ""); + Expect(0, 71760, '\P{^Is_Blk=_Dogra}', ""); + Error('\p{Block= :=Domino_Tiles}'); + Error('\P{Block= :=Domino_Tiles}'); Expect(1, 127135, '\p{Block=:\ADomino_Tiles\z:}', "");; Expect(0, 127136, '\p{Block=:\ADomino_Tiles\z:}', "");; - Expect(1, 127135, '\p{Block: dominotiles}', ""); - Expect(0, 127135, '\p{^Block: dominotiles}', ""); - Expect(0, 127135, '\P{Block: dominotiles}', ""); - Expect(1, 127135, '\P{^Block: dominotiles}', ""); - Expect(0, 127136, '\p{Block: dominotiles}', ""); - Expect(1, 127136, '\p{^Block: dominotiles}', ""); - Expect(1, 127136, '\P{Block: dominotiles}', ""); - Expect(0, 127136, '\P{^Block: dominotiles}', ""); + Expect(1, 127135, '\p{Block=dominotiles}', ""); + Expect(0, 127135, '\p{^Block=dominotiles}', ""); + Expect(0, 127135, '\P{Block=dominotiles}', ""); + Expect(1, 127135, '\P{^Block=dominotiles}', ""); + Expect(0, 127136, '\p{Block=dominotiles}', ""); + Expect(1, 127136, '\p{^Block=dominotiles}', ""); + Expect(1, 127136, '\P{Block=dominotiles}', ""); + Expect(0, 127136, '\P{^Block=dominotiles}', ""); Expect(1, 127135, '\p{Block=:\Adominotiles\z:}', "");; Expect(0, 127136, '\p{Block=:\Adominotiles\z:}', "");; - Expect(1, 127135, '\p{Block= Domino_TILES}', ""); - Expect(0, 127135, '\p{^Block= Domino_TILES}', ""); - Expect(0, 127135, '\P{Block= Domino_TILES}', ""); - Expect(1, 127135, '\P{^Block= Domino_TILES}', ""); - Expect(0, 127136, '\p{Block= Domino_TILES}', ""); - Expect(1, 127136, '\p{^Block= Domino_TILES}', ""); - Expect(1, 127136, '\P{Block= Domino_TILES}', ""); - Expect(0, 127136, '\P{^Block= Domino_TILES}', ""); - Error('\p{Blk= _Domino:=}'); - Error('\P{Blk= _Domino:=}'); + Expect(1, 127135, '\p{Block= -domino_TILES}', ""); + Expect(0, 127135, '\p{^Block= -domino_TILES}', ""); + Expect(0, 127135, '\P{Block= -domino_TILES}', ""); + Expect(1, 127135, '\P{^Block= -domino_TILES}', ""); + Expect(0, 127136, '\p{Block= -domino_TILES}', ""); + Expect(1, 127136, '\p{^Block= -domino_TILES}', ""); + Expect(1, 127136, '\P{Block= -domino_TILES}', ""); + Expect(0, 127136, '\P{^Block= -domino_TILES}', ""); + Error('\p{Blk=:= Domino}'); + Error('\P{Blk=:= Domino}'); Expect(1, 127135, '\p{Blk=:\ADomino\z:}', "");; Expect(0, 127136, '\p{Blk=:\ADomino\z:}', "");; Expect(1, 127135, '\p{Blk=domino}', ""); @@ -10003,16 +10257,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127136, '\P{^Blk=domino}', ""); Expect(1, 127135, '\p{Blk=:\Adomino\z:}', "");; Expect(0, 127136, '\p{Blk=:\Adomino\z:}', "");; - Expect(1, 127135, '\p{Blk= -domino}', ""); - Expect(0, 127135, '\p{^Blk= -domino}', ""); - Expect(0, 127135, '\P{Blk= -domino}', ""); - Expect(1, 127135, '\P{^Blk= -domino}', ""); - Expect(0, 127136, '\p{Blk= -domino}', ""); - Expect(1, 127136, '\p{^Blk= -domino}', ""); - Expect(1, 127136, '\P{Blk= -domino}', ""); - Expect(0, 127136, '\P{^Blk= -domino}', ""); - Error('\p{Is_Block= /a/Domino_tiles}'); - Error('\P{Is_Block= /a/Domino_tiles}'); + Expect(1, 127135, '\p{Blk= Domino}', ""); + Expect(0, 127135, '\p{^Blk= Domino}', ""); + Expect(0, 127135, '\P{Blk= Domino}', ""); + Expect(1, 127135, '\P{^Blk= Domino}', ""); + Expect(0, 127136, '\p{Blk= Domino}', ""); + Expect(1, 127136, '\p{^Blk= Domino}', ""); + Expect(1, 127136, '\P{Blk= Domino}', ""); + Expect(0, 127136, '\P{^Blk= Domino}', ""); + Error('\p{Is_Block=:= DOMINO_TILES}'); + Error('\P{Is_Block=:= DOMINO_TILES}'); Expect(1, 127135, '\p{Is_Block=dominotiles}', ""); Expect(0, 127135, '\p{^Is_Block=dominotiles}', ""); Expect(0, 127135, '\P{Is_Block=dominotiles}', ""); @@ -10021,16 +10275,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127136, '\p{^Is_Block=dominotiles}', ""); Expect(1, 127136, '\P{Is_Block=dominotiles}', ""); Expect(0, 127136, '\P{^Is_Block=dominotiles}', ""); - Expect(1, 127135, '\p{Is_Block=-domino_Tiles}', ""); - Expect(0, 127135, '\p{^Is_Block=-domino_Tiles}', ""); - Expect(0, 127135, '\P{Is_Block=-domino_Tiles}', ""); - Expect(1, 127135, '\P{^Is_Block=-domino_Tiles}', ""); - Expect(0, 127136, '\p{Is_Block=-domino_Tiles}', ""); - Expect(1, 127136, '\p{^Is_Block=-domino_Tiles}', ""); - Expect(1, 127136, '\P{Is_Block=-domino_Tiles}', ""); - Expect(0, 127136, '\P{^Is_Block=-domino_Tiles}', ""); - Error('\p{Is_Blk= Domino:=}'); - Error('\P{Is_Blk= Domino:=}'); + Expect(1, 127135, '\p{Is_Block=-DOMINO_TILES}', ""); + Expect(0, 127135, '\p{^Is_Block=-DOMINO_TILES}', ""); + Expect(0, 127135, '\P{Is_Block=-DOMINO_TILES}', ""); + Expect(1, 127135, '\P{^Is_Block=-DOMINO_TILES}', ""); + Expect(0, 127136, '\p{Is_Block=-DOMINO_TILES}', ""); + Expect(1, 127136, '\p{^Is_Block=-DOMINO_TILES}', ""); + Expect(1, 127136, '\P{Is_Block=-DOMINO_TILES}', ""); + Expect(0, 127136, '\P{^Is_Block=-DOMINO_TILES}', ""); + Error('\p{Is_Blk=:=domino}'); + Error('\P{Is_Blk=:=domino}'); Expect(1, 127135, '\p{Is_Blk=domino}', ""); Expect(0, 127135, '\p{^Is_Blk=domino}', ""); Expect(0, 127135, '\P{Is_Blk=domino}', ""); @@ -10039,16 +10293,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127136, '\p{^Is_Blk=domino}', ""); Expect(1, 127136, '\P{Is_Blk=domino}', ""); Expect(0, 127136, '\P{^Is_Blk=domino}', ""); - Expect(1, 127135, '\p{Is_Blk: -DOMINO}', ""); - Expect(0, 127135, '\p{^Is_Blk: -DOMINO}', ""); - Expect(0, 127135, '\P{Is_Blk: -DOMINO}', ""); - Expect(1, 127135, '\P{^Is_Blk: -DOMINO}', ""); - Expect(0, 127136, '\p{Is_Blk: -DOMINO}', ""); - Expect(1, 127136, '\p{^Is_Blk: -DOMINO}', ""); - Expect(1, 127136, '\P{Is_Blk: -DOMINO}', ""); - Expect(0, 127136, '\P{^Is_Blk: -DOMINO}', ""); - Error('\p{Block= Duployan/a/}'); - Error('\P{Block= Duployan/a/}'); + Expect(1, 127135, '\p{Is_Blk=_-Domino}', ""); + Expect(0, 127135, '\p{^Is_Blk=_-Domino}', ""); + Expect(0, 127135, '\P{Is_Blk=_-Domino}', ""); + Expect(1, 127135, '\P{^Is_Blk=_-Domino}', ""); + Expect(0, 127136, '\p{Is_Blk=_-Domino}', ""); + Expect(1, 127136, '\p{^Is_Blk=_-Domino}', ""); + Expect(1, 127136, '\P{Is_Blk=_-Domino}', ""); + Expect(0, 127136, '\P{^Is_Blk=_-Domino}', ""); + Error('\p{Block= Duployan:=}'); + Error('\P{Block= Duployan:=}'); Expect(1, 113823, '\p{Block=:\ADuployan\z:}', "");; Expect(0, 113824, '\p{Block=:\ADuployan\z:}', "");; Expect(1, 113823, '\p{Block=duployan}', ""); @@ -10069,8 +10323,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 113824, '\p{^Block= Duployan}', ""); Expect(1, 113824, '\P{Block= Duployan}', ""); Expect(0, 113824, '\P{^Block= Duployan}', ""); - Error('\p{Blk=/a/duployan}'); - Error('\P{Blk=/a/duployan}'); + Error('\p{Blk: --duployan:=}'); + Error('\P{Blk: --duployan:=}'); Expect(1, 113823, '\p{Blk=:\ADuployan\z:}', "");; Expect(0, 113824, '\p{Blk=:\ADuployan\z:}', "");; Expect(1, 113823, '\p{Blk=duployan}', ""); @@ -10083,34 +10337,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 113824, '\P{^Blk=duployan}', ""); Expect(1, 113823, '\p{Blk=:\Aduployan\z:}', "");; Expect(0, 113824, '\p{Blk=:\Aduployan\z:}', "");; - Expect(1, 113823, '\p{Blk= duployan}', ""); - Expect(0, 113823, '\p{^Blk= duployan}', ""); - Expect(0, 113823, '\P{Blk= duployan}', ""); - Expect(1, 113823, '\P{^Blk= duployan}', ""); - Expect(0, 113824, '\p{Blk= duployan}', ""); - Expect(1, 113824, '\p{^Blk= duployan}', ""); - Expect(1, 113824, '\P{Blk= duployan}', ""); - Expect(0, 113824, '\P{^Blk= duployan}', ""); - Error('\p{Is_Block: := DUPLOYAN}'); - Error('\P{Is_Block: := DUPLOYAN}'); - Expect(1, 113823, '\p{Is_Block=duployan}', ""); - Expect(0, 113823, '\p{^Is_Block=duployan}', ""); - Expect(0, 113823, '\P{Is_Block=duployan}', ""); - Expect(1, 113823, '\P{^Is_Block=duployan}', ""); - Expect(0, 113824, '\p{Is_Block=duployan}', ""); - Expect(1, 113824, '\p{^Is_Block=duployan}', ""); - Expect(1, 113824, '\P{Is_Block=duployan}', ""); - Expect(0, 113824, '\P{^Is_Block=duployan}', ""); - Expect(1, 113823, '\p{Is_Block= Duployan}', ""); - Expect(0, 113823, '\p{^Is_Block= Duployan}', ""); - Expect(0, 113823, '\P{Is_Block= Duployan}', ""); - Expect(1, 113823, '\P{^Is_Block= Duployan}', ""); - Expect(0, 113824, '\p{Is_Block= Duployan}', ""); - Expect(1, 113824, '\p{^Is_Block= Duployan}', ""); - Expect(1, 113824, '\P{Is_Block= Duployan}', ""); - Expect(0, 113824, '\P{^Is_Block= Duployan}', ""); - Error('\p{Is_Blk=:= Duployan}'); - Error('\P{Is_Blk=:= Duployan}'); + Expect(1, 113823, '\p{Blk= duployan}', ""); + Expect(0, 113823, '\p{^Blk= duployan}', ""); + Expect(0, 113823, '\P{Blk= duployan}', ""); + Expect(1, 113823, '\P{^Blk= duployan}', ""); + Expect(0, 113824, '\p{Blk= duployan}', ""); + Expect(1, 113824, '\p{^Blk= duployan}', ""); + Expect(1, 113824, '\P{Blk= duployan}', ""); + Expect(0, 113824, '\P{^Blk= duployan}', ""); + Error('\p{Is_Block=/a/--Duployan}'); + Error('\P{Is_Block=/a/--Duployan}'); + Expect(1, 113823, '\p{Is_Block: duployan}', ""); + Expect(0, 113823, '\p{^Is_Block: duployan}', ""); + Expect(0, 113823, '\P{Is_Block: duployan}', ""); + Expect(1, 113823, '\P{^Is_Block: duployan}', ""); + Expect(0, 113824, '\p{Is_Block: duployan}', ""); + Expect(1, 113824, '\p{^Is_Block: duployan}', ""); + Expect(1, 113824, '\P{Is_Block: duployan}', ""); + Expect(0, 113824, '\P{^Is_Block: duployan}', ""); + Expect(1, 113823, '\p{Is_Block=-DUPLOYAN}', ""); + Expect(0, 113823, '\p{^Is_Block=-DUPLOYAN}', ""); + Expect(0, 113823, '\P{Is_Block=-DUPLOYAN}', ""); + Expect(1, 113823, '\P{^Is_Block=-DUPLOYAN}', ""); + Expect(0, 113824, '\p{Is_Block=-DUPLOYAN}', ""); + Expect(1, 113824, '\p{^Is_Block=-DUPLOYAN}', ""); + Expect(1, 113824, '\P{Is_Block=-DUPLOYAN}', ""); + Expect(0, 113824, '\P{^Is_Block=-DUPLOYAN}', ""); + Error('\p{Is_Blk= /a/DUPLOYAN}'); + Error('\P{Is_Blk= /a/DUPLOYAN}'); Expect(1, 113823, '\p{Is_Blk=duployan}', ""); Expect(0, 113823, '\p{^Is_Blk=duployan}', ""); Expect(0, 113823, '\P{Is_Blk=duployan}', ""); @@ -10119,16 +10373,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 113824, '\p{^Is_Blk=duployan}', ""); Expect(1, 113824, '\P{Is_Blk=duployan}', ""); Expect(0, 113824, '\P{^Is_Blk=duployan}', ""); - Expect(1, 113823, '\p{Is_Blk= Duployan}', ""); - Expect(0, 113823, '\p{^Is_Blk= Duployan}', ""); - Expect(0, 113823, '\P{Is_Blk= Duployan}', ""); - Expect(1, 113823, '\P{^Is_Blk= Duployan}', ""); - Expect(0, 113824, '\p{Is_Blk= Duployan}', ""); - Expect(1, 113824, '\p{^Is_Blk= Duployan}', ""); - Expect(1, 113824, '\P{Is_Blk= Duployan}', ""); - Expect(0, 113824, '\P{^Is_Blk= Duployan}', ""); - Error('\p{Block=_Early_dynastic_CUNEIFORM:=}'); - Error('\P{Block=_Early_dynastic_CUNEIFORM:=}'); + Expect(1, 113823, '\p{Is_Blk= _Duployan}', ""); + Expect(0, 113823, '\p{^Is_Blk= _Duployan}', ""); + Expect(0, 113823, '\P{Is_Blk= _Duployan}', ""); + Expect(1, 113823, '\P{^Is_Blk= _Duployan}', ""); + Expect(0, 113824, '\p{Is_Blk= _Duployan}', ""); + Expect(1, 113824, '\p{^Is_Blk= _Duployan}', ""); + Expect(1, 113824, '\P{Is_Blk= _Duployan}', ""); + Expect(0, 113824, '\P{^Is_Blk= _Duployan}', ""); + Error('\p{Block=- early_Dynastic_Cuneiform/a/}'); + Error('\P{Block=- early_Dynastic_Cuneiform/a/}'); Expect(1, 75087, '\p{Block=:\AEarly_Dynastic_Cuneiform\z:}', "");; Expect(0, 75088, '\p{Block=:\AEarly_Dynastic_Cuneiform\z:}', "");; Expect(1, 75087, '\p{Block=earlydynasticcuneiform}', ""); @@ -10141,16 +10395,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 75088, '\P{^Block=earlydynasticcuneiform}', ""); Expect(1, 75087, '\p{Block=:\Aearlydynasticcuneiform\z:}', "");; Expect(0, 75088, '\p{Block=:\Aearlydynasticcuneiform\z:}', "");; - Expect(1, 75087, '\p{Block= early_Dynastic_Cuneiform}', ""); - Expect(0, 75087, '\p{^Block= early_Dynastic_Cuneiform}', ""); - Expect(0, 75087, '\P{Block= early_Dynastic_Cuneiform}', ""); - Expect(1, 75087, '\P{^Block= early_Dynastic_Cuneiform}', ""); - Expect(0, 75088, '\p{Block= early_Dynastic_Cuneiform}', ""); - Expect(1, 75088, '\p{^Block= early_Dynastic_Cuneiform}', ""); - Expect(1, 75088, '\P{Block= early_Dynastic_Cuneiform}', ""); - Expect(0, 75088, '\P{^Block= early_Dynastic_Cuneiform}', ""); - Error('\p{Blk=_:=early_Dynastic_cuneiform}'); - Error('\P{Blk=_:=early_Dynastic_cuneiform}'); + Expect(1, 75087, '\p{Block= early_Dynastic_Cuneiform}', ""); + Expect(0, 75087, '\p{^Block= early_Dynastic_Cuneiform}', ""); + Expect(0, 75087, '\P{Block= early_Dynastic_Cuneiform}', ""); + Expect(1, 75087, '\P{^Block= early_Dynastic_Cuneiform}', ""); + Expect(0, 75088, '\p{Block= early_Dynastic_Cuneiform}', ""); + Expect(1, 75088, '\p{^Block= early_Dynastic_Cuneiform}', ""); + Expect(1, 75088, '\P{Block= early_Dynastic_Cuneiform}', ""); + Expect(0, 75088, '\P{^Block= early_Dynastic_Cuneiform}', ""); + Error('\p{Blk=/a/- EARLY_dynastic_Cuneiform}'); + Error('\P{Blk=/a/- EARLY_dynastic_Cuneiform}'); Expect(1, 75087, '\p{Blk=:\AEarly_Dynastic_Cuneiform\z:}', "");; Expect(0, 75088, '\p{Blk=:\AEarly_Dynastic_Cuneiform\z:}', "");; Expect(1, 75087, '\p{Blk=earlydynasticcuneiform}', ""); @@ -10163,16 +10417,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 75088, '\P{^Blk=earlydynasticcuneiform}', ""); Expect(1, 75087, '\p{Blk=:\Aearlydynasticcuneiform\z:}', "");; Expect(0, 75088, '\p{Blk=:\Aearlydynasticcuneiform\z:}', "");; - Expect(1, 75087, '\p{Blk=--Early_Dynastic_Cuneiform}', ""); - Expect(0, 75087, '\p{^Blk=--Early_Dynastic_Cuneiform}', ""); - Expect(0, 75087, '\P{Blk=--Early_Dynastic_Cuneiform}', ""); - Expect(1, 75087, '\P{^Blk=--Early_Dynastic_Cuneiform}', ""); - Expect(0, 75088, '\p{Blk=--Early_Dynastic_Cuneiform}', ""); - Expect(1, 75088, '\p{^Blk=--Early_Dynastic_Cuneiform}', ""); - Expect(1, 75088, '\P{Blk=--Early_Dynastic_Cuneiform}', ""); - Expect(0, 75088, '\P{^Blk=--Early_Dynastic_Cuneiform}', ""); - Error('\p{Is_Block= /a/EARLY_Dynastic_Cuneiform}'); - Error('\P{Is_Block= /a/EARLY_Dynastic_Cuneiform}'); + Expect(1, 75087, '\p{Blk=_ early_dynastic_Cuneiform}', ""); + Expect(0, 75087, '\p{^Blk=_ early_dynastic_Cuneiform}', ""); + Expect(0, 75087, '\P{Blk=_ early_dynastic_Cuneiform}', ""); + Expect(1, 75087, '\P{^Blk=_ early_dynastic_Cuneiform}', ""); + Expect(0, 75088, '\p{Blk=_ early_dynastic_Cuneiform}', ""); + Expect(1, 75088, '\p{^Blk=_ early_dynastic_Cuneiform}', ""); + Expect(1, 75088, '\P{Blk=_ early_dynastic_Cuneiform}', ""); + Expect(0, 75088, '\P{^Blk=_ early_dynastic_Cuneiform}', ""); + Error('\p{Is_Block= Early_Dynastic_CUNEIFORM:=}'); + Error('\P{Is_Block= Early_Dynastic_CUNEIFORM:=}'); Expect(1, 75087, '\p{Is_Block=earlydynasticcuneiform}', ""); Expect(0, 75087, '\p{^Is_Block=earlydynasticcuneiform}', ""); Expect(0, 75087, '\P{Is_Block=earlydynasticcuneiform}', ""); @@ -10181,16 +10435,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 75088, '\p{^Is_Block=earlydynasticcuneiform}', ""); Expect(1, 75088, '\P{Is_Block=earlydynasticcuneiform}', ""); Expect(0, 75088, '\P{^Is_Block=earlydynasticcuneiform}', ""); - Expect(1, 75087, '\p{Is_Block= -Early_dynastic_Cuneiform}', ""); - Expect(0, 75087, '\p{^Is_Block= -Early_dynastic_Cuneiform}', ""); - Expect(0, 75087, '\P{Is_Block= -Early_dynastic_Cuneiform}', ""); - Expect(1, 75087, '\P{^Is_Block= -Early_dynastic_Cuneiform}', ""); - Expect(0, 75088, '\p{Is_Block= -Early_dynastic_Cuneiform}', ""); - Expect(1, 75088, '\p{^Is_Block= -Early_dynastic_Cuneiform}', ""); - Expect(1, 75088, '\P{Is_Block= -Early_dynastic_Cuneiform}', ""); - Expect(0, 75088, '\P{^Is_Block= -Early_dynastic_Cuneiform}', ""); - Error('\p{Is_Blk=/a/-Early_Dynastic_CUNEIFORM}'); - Error('\P{Is_Blk=/a/-Early_Dynastic_CUNEIFORM}'); + Expect(1, 75087, '\p{Is_Block=__early_DYNASTIC_cuneiform}', ""); + Expect(0, 75087, '\p{^Is_Block=__early_DYNASTIC_cuneiform}', ""); + Expect(0, 75087, '\P{Is_Block=__early_DYNASTIC_cuneiform}', ""); + Expect(1, 75087, '\P{^Is_Block=__early_DYNASTIC_cuneiform}', ""); + Expect(0, 75088, '\p{Is_Block=__early_DYNASTIC_cuneiform}', ""); + Expect(1, 75088, '\p{^Is_Block=__early_DYNASTIC_cuneiform}', ""); + Expect(1, 75088, '\P{Is_Block=__early_DYNASTIC_cuneiform}', ""); + Expect(0, 75088, '\P{^Is_Block=__early_DYNASTIC_cuneiform}', ""); + Error('\p{Is_Blk=/a/ early_Dynastic_Cuneiform}'); + Error('\P{Is_Blk=/a/ early_Dynastic_Cuneiform}'); Expect(1, 75087, '\p{Is_Blk=earlydynasticcuneiform}', ""); Expect(0, 75087, '\p{^Is_Blk=earlydynasticcuneiform}', ""); Expect(0, 75087, '\P{Is_Blk=earlydynasticcuneiform}', ""); @@ -10199,16 +10453,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 75088, '\p{^Is_Blk=earlydynasticcuneiform}', ""); Expect(1, 75088, '\P{Is_Blk=earlydynasticcuneiform}', ""); Expect(0, 75088, '\P{^Is_Blk=earlydynasticcuneiform}', ""); - Expect(1, 75087, '\p{Is_Blk: early_Dynastic_CUNEIFORM}', ""); - Expect(0, 75087, '\p{^Is_Blk: early_Dynastic_CUNEIFORM}', ""); - Expect(0, 75087, '\P{Is_Blk: early_Dynastic_CUNEIFORM}', ""); - Expect(1, 75087, '\P{^Is_Blk: early_Dynastic_CUNEIFORM}', ""); - Expect(0, 75088, '\p{Is_Blk: early_Dynastic_CUNEIFORM}', ""); - Expect(1, 75088, '\p{^Is_Blk: early_Dynastic_CUNEIFORM}', ""); - Expect(1, 75088, '\P{Is_Blk: early_Dynastic_CUNEIFORM}', ""); - Expect(0, 75088, '\P{^Is_Blk: early_Dynastic_CUNEIFORM}', ""); - Error('\p{Block=/a/-Egyptian_Hieroglyph_Format_CONTROLS}'); - Error('\P{Block=/a/-Egyptian_Hieroglyph_Format_CONTROLS}'); + Expect(1, 75087, '\p{Is_Blk=__Early_Dynastic_cuneiform}', ""); + Expect(0, 75087, '\p{^Is_Blk=__Early_Dynastic_cuneiform}', ""); + Expect(0, 75087, '\P{Is_Blk=__Early_Dynastic_cuneiform}', ""); + Expect(1, 75087, '\P{^Is_Blk=__Early_Dynastic_cuneiform}', ""); + Expect(0, 75088, '\p{Is_Blk=__Early_Dynastic_cuneiform}', ""); + Expect(1, 75088, '\p{^Is_Blk=__Early_Dynastic_cuneiform}', ""); + Expect(1, 75088, '\P{Is_Blk=__Early_Dynastic_cuneiform}', ""); + Expect(0, 75088, '\P{^Is_Blk=__Early_Dynastic_cuneiform}', ""); + Error('\p{Block= Egyptian_HIEROGLYPH_Format_Controls:=}'); + Error('\P{Block= Egyptian_HIEROGLYPH_Format_Controls:=}'); Expect(1, 78911, '\p{Block=:\AEgyptian_Hieroglyph_Format_Controls\z:}', "");; Expect(0, 78912, '\p{Block=:\AEgyptian_Hieroglyph_Format_Controls\z:}', "");; Expect(1, 78911, '\p{Block=egyptianhieroglyphformatcontrols}', ""); @@ -10221,16 +10475,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 78912, '\P{^Block=egyptianhieroglyphformatcontrols}', ""); Expect(1, 78911, '\p{Block=:\Aegyptianhieroglyphformatcontrols\z:}', "");; Expect(0, 78912, '\p{Block=:\Aegyptianhieroglyphformatcontrols\z:}', "");; - Expect(1, 78911, '\p{Block=--Egyptian_Hieroglyph_FORMAT_Controls}', ""); - Expect(0, 78911, '\p{^Block=--Egyptian_Hieroglyph_FORMAT_Controls}', ""); - Expect(0, 78911, '\P{Block=--Egyptian_Hieroglyph_FORMAT_Controls}', ""); - Expect(1, 78911, '\P{^Block=--Egyptian_Hieroglyph_FORMAT_Controls}', ""); - Expect(0, 78912, '\p{Block=--Egyptian_Hieroglyph_FORMAT_Controls}', ""); - Expect(1, 78912, '\p{^Block=--Egyptian_Hieroglyph_FORMAT_Controls}', ""); - Expect(1, 78912, '\P{Block=--Egyptian_Hieroglyph_FORMAT_Controls}', ""); - Expect(0, 78912, '\P{^Block=--Egyptian_Hieroglyph_FORMAT_Controls}', ""); - Error('\p{Blk=/a/--Egyptian_HIEROGLYPH_FORMAT_controls}'); - Error('\P{Blk=/a/--Egyptian_HIEROGLYPH_FORMAT_controls}'); + Expect(1, 78911, '\p{Block=-Egyptian_hieroglyph_Format_controls}', ""); + Expect(0, 78911, '\p{^Block=-Egyptian_hieroglyph_Format_controls}', ""); + Expect(0, 78911, '\P{Block=-Egyptian_hieroglyph_Format_controls}', ""); + Expect(1, 78911, '\P{^Block=-Egyptian_hieroglyph_Format_controls}', ""); + Expect(0, 78912, '\p{Block=-Egyptian_hieroglyph_Format_controls}', ""); + Expect(1, 78912, '\p{^Block=-Egyptian_hieroglyph_Format_controls}', ""); + Expect(1, 78912, '\P{Block=-Egyptian_hieroglyph_Format_controls}', ""); + Expect(0, 78912, '\P{^Block=-Egyptian_hieroglyph_Format_controls}', ""); + Error('\p{Blk= :=Egyptian_HIEROGLYPH_format_controls}'); + Error('\P{Blk= :=Egyptian_HIEROGLYPH_format_controls}'); Expect(1, 78911, '\p{Blk=:\AEgyptian_Hieroglyph_Format_Controls\z:}', "");; Expect(0, 78912, '\p{Blk=:\AEgyptian_Hieroglyph_Format_Controls\z:}', "");; Expect(1, 78911, '\p{Blk=egyptianhieroglyphformatcontrols}', ""); @@ -10243,16 +10497,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 78912, '\P{^Blk=egyptianhieroglyphformatcontrols}', ""); Expect(1, 78911, '\p{Blk=:\Aegyptianhieroglyphformatcontrols\z:}', "");; Expect(0, 78912, '\p{Blk=:\Aegyptianhieroglyphformatcontrols\z:}', "");; - Expect(1, 78911, '\p{Blk=Egyptian_hieroglyph_format_Controls}', ""); - Expect(0, 78911, '\p{^Blk=Egyptian_hieroglyph_format_Controls}', ""); - Expect(0, 78911, '\P{Blk=Egyptian_hieroglyph_format_Controls}', ""); - Expect(1, 78911, '\P{^Blk=Egyptian_hieroglyph_format_Controls}', ""); - Expect(0, 78912, '\p{Blk=Egyptian_hieroglyph_format_Controls}', ""); - Expect(1, 78912, '\p{^Blk=Egyptian_hieroglyph_format_Controls}', ""); - Expect(1, 78912, '\P{Blk=Egyptian_hieroglyph_format_Controls}', ""); - Expect(0, 78912, '\P{^Blk=Egyptian_hieroglyph_format_Controls}', ""); - Error('\p{Is_Block=_ egyptian_Hieroglyph_Format_Controls:=}'); - Error('\P{Is_Block=_ egyptian_Hieroglyph_Format_Controls:=}'); + Expect(1, 78911, '\p{Blk=_EGYPTIAN_Hieroglyph_format_controls}', ""); + Expect(0, 78911, '\p{^Blk=_EGYPTIAN_Hieroglyph_format_controls}', ""); + Expect(0, 78911, '\P{Blk=_EGYPTIAN_Hieroglyph_format_controls}', ""); + Expect(1, 78911, '\P{^Blk=_EGYPTIAN_Hieroglyph_format_controls}', ""); + Expect(0, 78912, '\p{Blk=_EGYPTIAN_Hieroglyph_format_controls}', ""); + Expect(1, 78912, '\p{^Blk=_EGYPTIAN_Hieroglyph_format_controls}', ""); + Expect(1, 78912, '\P{Blk=_EGYPTIAN_Hieroglyph_format_controls}', ""); + Expect(0, 78912, '\P{^Blk=_EGYPTIAN_Hieroglyph_format_controls}', ""); + Error('\p{Is_Block= _Egyptian_Hieroglyph_Format_controls/a/}'); + Error('\P{Is_Block= _Egyptian_Hieroglyph_Format_controls/a/}'); Expect(1, 78911, '\p{Is_Block=egyptianhieroglyphformatcontrols}', ""); Expect(0, 78911, '\p{^Is_Block=egyptianhieroglyphformatcontrols}', ""); Expect(0, 78911, '\P{Is_Block=egyptianhieroglyphformatcontrols}', ""); @@ -10261,34 +10515,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 78912, '\p{^Is_Block=egyptianhieroglyphformatcontrols}', ""); Expect(1, 78912, '\P{Is_Block=egyptianhieroglyphformatcontrols}', ""); Expect(0, 78912, '\P{^Is_Block=egyptianhieroglyphformatcontrols}', ""); - Expect(1, 78911, '\p{Is_Block: EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); - Expect(0, 78911, '\p{^Is_Block: EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); - Expect(0, 78911, '\P{Is_Block: EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); - Expect(1, 78911, '\P{^Is_Block: EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); - Expect(0, 78912, '\p{Is_Block: EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); - Expect(1, 78912, '\p{^Is_Block: EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); - Expect(1, 78912, '\P{Is_Block: EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); - Expect(0, 78912, '\P{^Is_Block: EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); - Error('\p{Is_Blk=_:=EGYPTIAN_Hieroglyph_Format_Controls}'); - Error('\P{Is_Blk=_:=EGYPTIAN_Hieroglyph_Format_Controls}'); - Expect(1, 78911, '\p{Is_Blk=egyptianhieroglyphformatcontrols}', ""); - Expect(0, 78911, '\p{^Is_Blk=egyptianhieroglyphformatcontrols}', ""); - Expect(0, 78911, '\P{Is_Blk=egyptianhieroglyphformatcontrols}', ""); - Expect(1, 78911, '\P{^Is_Blk=egyptianhieroglyphformatcontrols}', ""); - Expect(0, 78912, '\p{Is_Blk=egyptianhieroglyphformatcontrols}', ""); - Expect(1, 78912, '\p{^Is_Blk=egyptianhieroglyphformatcontrols}', ""); - Expect(1, 78912, '\P{Is_Blk=egyptianhieroglyphformatcontrols}', ""); - Expect(0, 78912, '\P{^Is_Blk=egyptianhieroglyphformatcontrols}', ""); - Expect(1, 78911, '\p{Is_Blk= egyptian_Hieroglyph_format_CONTROLS}', ""); - Expect(0, 78911, '\p{^Is_Blk= egyptian_Hieroglyph_format_CONTROLS}', ""); - Expect(0, 78911, '\P{Is_Blk= egyptian_Hieroglyph_format_CONTROLS}', ""); - Expect(1, 78911, '\P{^Is_Blk= egyptian_Hieroglyph_format_CONTROLS}', ""); - Expect(0, 78912, '\p{Is_Blk= egyptian_Hieroglyph_format_CONTROLS}', ""); - Expect(1, 78912, '\p{^Is_Blk= egyptian_Hieroglyph_format_CONTROLS}', ""); - Expect(1, 78912, '\P{Is_Blk= egyptian_Hieroglyph_format_CONTROLS}', ""); - Expect(0, 78912, '\P{^Is_Blk= egyptian_Hieroglyph_format_CONTROLS}', ""); - Error('\p{Block=-/a/Egyptian_HIEROGLYPHS}'); - Error('\P{Block=-/a/Egyptian_HIEROGLYPHS}'); + Expect(1, 78911, '\p{Is_Block: egyptian_hieroglyph_Format_controls}', ""); + Expect(0, 78911, '\p{^Is_Block: egyptian_hieroglyph_Format_controls}', ""); + Expect(0, 78911, '\P{Is_Block: egyptian_hieroglyph_Format_controls}', ""); + Expect(1, 78911, '\P{^Is_Block: egyptian_hieroglyph_Format_controls}', ""); + Expect(0, 78912, '\p{Is_Block: egyptian_hieroglyph_Format_controls}', ""); + Expect(1, 78912, '\p{^Is_Block: egyptian_hieroglyph_Format_controls}', ""); + Expect(1, 78912, '\P{Is_Block: egyptian_hieroglyph_Format_controls}', ""); + Expect(0, 78912, '\P{^Is_Block: egyptian_hieroglyph_Format_controls}', ""); + Error('\p{Is_Blk= :=Egyptian_hieroglyph_format_Controls}'); + Error('\P{Is_Blk= :=Egyptian_hieroglyph_format_Controls}'); + Expect(1, 78911, '\p{Is_Blk: egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78911, '\p{^Is_Blk: egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78911, '\P{Is_Blk: egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78911, '\P{^Is_Blk: egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78912, '\p{Is_Blk: egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78912, '\p{^Is_Blk: egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78912, '\P{Is_Blk: egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78912, '\P{^Is_Blk: egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78911, '\p{Is_Blk= Egyptian_Hieroglyph_format_CONTROLS}', ""); + Expect(0, 78911, '\p{^Is_Blk= Egyptian_Hieroglyph_format_CONTROLS}', ""); + Expect(0, 78911, '\P{Is_Blk= Egyptian_Hieroglyph_format_CONTROLS}', ""); + Expect(1, 78911, '\P{^Is_Blk= Egyptian_Hieroglyph_format_CONTROLS}', ""); + Expect(0, 78912, '\p{Is_Blk= Egyptian_Hieroglyph_format_CONTROLS}', ""); + Expect(1, 78912, '\p{^Is_Blk= Egyptian_Hieroglyph_format_CONTROLS}', ""); + Expect(1, 78912, '\P{Is_Blk= Egyptian_Hieroglyph_format_CONTROLS}', ""); + Expect(0, 78912, '\P{^Is_Blk= Egyptian_Hieroglyph_format_CONTROLS}', ""); + Error('\p{Block: egyptian_Hieroglyphs:=}'); + Error('\P{Block: egyptian_Hieroglyphs:=}'); Expect(1, 78895, '\p{Block=:\AEgyptian_Hieroglyphs\z:}', "");; Expect(0, 78896, '\p{Block=:\AEgyptian_Hieroglyphs\z:}', "");; Expect(1, 78895, '\p{Block=egyptianhieroglyphs}', ""); @@ -10301,16 +10555,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 78896, '\P{^Block=egyptianhieroglyphs}', ""); Expect(1, 78895, '\p{Block=:\Aegyptianhieroglyphs\z:}', "");; Expect(0, 78896, '\p{Block=:\Aegyptianhieroglyphs\z:}', "");; - Expect(1, 78895, '\p{Block=- egyptian_HIEROGLYPHS}', ""); - Expect(0, 78895, '\p{^Block=- egyptian_HIEROGLYPHS}', ""); - Expect(0, 78895, '\P{Block=- egyptian_HIEROGLYPHS}', ""); - Expect(1, 78895, '\P{^Block=- egyptian_HIEROGLYPHS}', ""); - Expect(0, 78896, '\p{Block=- egyptian_HIEROGLYPHS}', ""); - Expect(1, 78896, '\p{^Block=- egyptian_HIEROGLYPHS}', ""); - Expect(1, 78896, '\P{Block=- egyptian_HIEROGLYPHS}', ""); - Expect(0, 78896, '\P{^Block=- egyptian_HIEROGLYPHS}', ""); - Error('\p{Blk=_/a/Egyptian_hieroglyphs}'); - Error('\P{Blk=_/a/Egyptian_hieroglyphs}'); + Expect(1, 78895, '\p{Block= Egyptian_Hieroglyphs}', ""); + Expect(0, 78895, '\p{^Block= Egyptian_Hieroglyphs}', ""); + Expect(0, 78895, '\P{Block= Egyptian_Hieroglyphs}', ""); + Expect(1, 78895, '\P{^Block= Egyptian_Hieroglyphs}', ""); + Expect(0, 78896, '\p{Block= Egyptian_Hieroglyphs}', ""); + Expect(1, 78896, '\p{^Block= Egyptian_Hieroglyphs}', ""); + Expect(1, 78896, '\P{Block= Egyptian_Hieroglyphs}', ""); + Expect(0, 78896, '\P{^Block= Egyptian_Hieroglyphs}', ""); + Error('\p{Blk=/a/--egyptian_Hieroglyphs}'); + Error('\P{Blk=/a/--egyptian_Hieroglyphs}'); Expect(1, 78895, '\p{Blk=:\AEgyptian_Hieroglyphs\z:}', "");; Expect(0, 78896, '\p{Blk=:\AEgyptian_Hieroglyphs\z:}', "");; Expect(1, 78895, '\p{Blk=egyptianhieroglyphs}', ""); @@ -10323,16 +10577,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 78896, '\P{^Blk=egyptianhieroglyphs}', ""); Expect(1, 78895, '\p{Blk=:\Aegyptianhieroglyphs\z:}', "");; Expect(0, 78896, '\p{Blk=:\Aegyptianhieroglyphs\z:}', "");; - Expect(1, 78895, '\p{Blk= Egyptian_Hieroglyphs}', ""); - Expect(0, 78895, '\p{^Blk= Egyptian_Hieroglyphs}', ""); - Expect(0, 78895, '\P{Blk= Egyptian_Hieroglyphs}', ""); - Expect(1, 78895, '\P{^Blk= Egyptian_Hieroglyphs}', ""); - Expect(0, 78896, '\p{Blk= Egyptian_Hieroglyphs}', ""); - Expect(1, 78896, '\p{^Blk= Egyptian_Hieroglyphs}', ""); - Expect(1, 78896, '\P{Blk= Egyptian_Hieroglyphs}', ""); - Expect(0, 78896, '\P{^Blk= Egyptian_Hieroglyphs}', ""); - Error('\p{Is_Block=-/a/EGYPTIAN_hieroglyphs}'); - Error('\P{Is_Block=-/a/EGYPTIAN_hieroglyphs}'); + Expect(1, 78895, '\p{Blk= _Egyptian_hieroglyphs}', ""); + Expect(0, 78895, '\p{^Blk= _Egyptian_hieroglyphs}', ""); + Expect(0, 78895, '\P{Blk= _Egyptian_hieroglyphs}', ""); + Expect(1, 78895, '\P{^Blk= _Egyptian_hieroglyphs}', ""); + Expect(0, 78896, '\p{Blk= _Egyptian_hieroglyphs}', ""); + Expect(1, 78896, '\p{^Blk= _Egyptian_hieroglyphs}', ""); + Expect(1, 78896, '\P{Blk= _Egyptian_hieroglyphs}', ""); + Expect(0, 78896, '\P{^Blk= _Egyptian_hieroglyphs}', ""); + Error('\p{Is_Block=:= Egyptian_HIEROGLYPHS}'); + Error('\P{Is_Block=:= Egyptian_HIEROGLYPHS}'); Expect(1, 78895, '\p{Is_Block=egyptianhieroglyphs}', ""); Expect(0, 78895, '\p{^Is_Block=egyptianhieroglyphs}', ""); Expect(0, 78895, '\P{Is_Block=egyptianhieroglyphs}', ""); @@ -10341,16 +10595,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 78896, '\p{^Is_Block=egyptianhieroglyphs}', ""); Expect(1, 78896, '\P{Is_Block=egyptianhieroglyphs}', ""); Expect(0, 78896, '\P{^Is_Block=egyptianhieroglyphs}', ""); - Expect(1, 78895, '\p{Is_Block= Egyptian_Hieroglyphs}', ""); - Expect(0, 78895, '\p{^Is_Block= Egyptian_Hieroglyphs}', ""); - Expect(0, 78895, '\P{Is_Block= Egyptian_Hieroglyphs}', ""); - Expect(1, 78895, '\P{^Is_Block= Egyptian_Hieroglyphs}', ""); - Expect(0, 78896, '\p{Is_Block= Egyptian_Hieroglyphs}', ""); - Expect(1, 78896, '\p{^Is_Block= Egyptian_Hieroglyphs}', ""); - Expect(1, 78896, '\P{Is_Block= Egyptian_Hieroglyphs}', ""); - Expect(0, 78896, '\P{^Is_Block= Egyptian_Hieroglyphs}', ""); - Error('\p{Is_Blk=:=_EGYPTIAN_Hieroglyphs}'); - Error('\P{Is_Blk=:=_EGYPTIAN_Hieroglyphs}'); + Expect(1, 78895, '\p{Is_Block=-_Egyptian_Hieroglyphs}', ""); + Expect(0, 78895, '\p{^Is_Block=-_Egyptian_Hieroglyphs}', ""); + Expect(0, 78895, '\P{Is_Block=-_Egyptian_Hieroglyphs}', ""); + Expect(1, 78895, '\P{^Is_Block=-_Egyptian_Hieroglyphs}', ""); + Expect(0, 78896, '\p{Is_Block=-_Egyptian_Hieroglyphs}', ""); + Expect(1, 78896, '\p{^Is_Block=-_Egyptian_Hieroglyphs}', ""); + Expect(1, 78896, '\P{Is_Block=-_Egyptian_Hieroglyphs}', ""); + Expect(0, 78896, '\P{^Is_Block=-_Egyptian_Hieroglyphs}', ""); + Error('\p{Is_Blk: -Egyptian_HIEROGLYPHS/a/}'); + Error('\P{Is_Blk: -Egyptian_HIEROGLYPHS/a/}'); Expect(1, 78895, '\p{Is_Blk=egyptianhieroglyphs}', ""); Expect(0, 78895, '\p{^Is_Blk=egyptianhieroglyphs}', ""); Expect(0, 78895, '\P{Is_Blk=egyptianhieroglyphs}', ""); @@ -10359,16 +10613,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 78896, '\p{^Is_Blk=egyptianhieroglyphs}', ""); Expect(1, 78896, '\P{Is_Blk=egyptianhieroglyphs}', ""); Expect(0, 78896, '\P{^Is_Blk=egyptianhieroglyphs}', ""); - Expect(1, 78895, '\p{Is_Blk: EGYPTIAN_Hieroglyphs}', ""); - Expect(0, 78895, '\p{^Is_Blk: EGYPTIAN_Hieroglyphs}', ""); - Expect(0, 78895, '\P{Is_Blk: EGYPTIAN_Hieroglyphs}', ""); - Expect(1, 78895, '\P{^Is_Blk: EGYPTIAN_Hieroglyphs}', ""); - Expect(0, 78896, '\p{Is_Blk: EGYPTIAN_Hieroglyphs}', ""); - Expect(1, 78896, '\p{^Is_Blk: EGYPTIAN_Hieroglyphs}', ""); - Expect(1, 78896, '\P{Is_Blk: EGYPTIAN_Hieroglyphs}', ""); - Expect(0, 78896, '\P{^Is_Blk: EGYPTIAN_Hieroglyphs}', ""); - Error('\p{Block=:= Elbasan}'); - Error('\P{Block=:= Elbasan}'); + Expect(1, 78895, '\p{Is_Blk= Egyptian_HIEROGLYPHS}', ""); + Expect(0, 78895, '\p{^Is_Blk= Egyptian_HIEROGLYPHS}', ""); + Expect(0, 78895, '\P{Is_Blk= Egyptian_HIEROGLYPHS}', ""); + Expect(1, 78895, '\P{^Is_Blk= Egyptian_HIEROGLYPHS}', ""); + Expect(0, 78896, '\p{Is_Blk= Egyptian_HIEROGLYPHS}', ""); + Expect(1, 78896, '\p{^Is_Blk= Egyptian_HIEROGLYPHS}', ""); + Expect(1, 78896, '\P{Is_Blk= Egyptian_HIEROGLYPHS}', ""); + Expect(0, 78896, '\P{^Is_Blk= Egyptian_HIEROGLYPHS}', ""); + Error('\p{Block:Elbasan/a/}'); + Error('\P{Block:Elbasan/a/}'); Expect(1, 66863, '\p{Block=:\AElbasan\z:}', "");; Expect(0, 66864, '\p{Block=:\AElbasan\z:}', "");; Expect(1, 66863, '\p{Block=elbasan}', ""); @@ -10381,16 +10635,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66864, '\P{^Block=elbasan}', ""); Expect(1, 66863, '\p{Block=:\Aelbasan\z:}', "");; Expect(0, 66864, '\p{Block=:\Aelbasan\z:}', "");; - Expect(1, 66863, '\p{Block: _-ELBASAN}', ""); - Expect(0, 66863, '\p{^Block: _-ELBASAN}', ""); - Expect(0, 66863, '\P{Block: _-ELBASAN}', ""); - Expect(1, 66863, '\P{^Block: _-ELBASAN}', ""); - Expect(0, 66864, '\p{Block: _-ELBASAN}', ""); - Expect(1, 66864, '\p{^Block: _-ELBASAN}', ""); - Expect(1, 66864, '\P{Block: _-ELBASAN}', ""); - Expect(0, 66864, '\P{^Block: _-ELBASAN}', ""); - Error('\p{Blk=:=Elbasan}'); - Error('\P{Blk=:=Elbasan}'); + Expect(1, 66863, '\p{Block: _Elbasan}', ""); + Expect(0, 66863, '\p{^Block: _Elbasan}', ""); + Expect(0, 66863, '\P{Block: _Elbasan}', ""); + Expect(1, 66863, '\P{^Block: _Elbasan}', ""); + Expect(0, 66864, '\p{Block: _Elbasan}', ""); + Expect(1, 66864, '\p{^Block: _Elbasan}', ""); + Expect(1, 66864, '\P{Block: _Elbasan}', ""); + Expect(0, 66864, '\P{^Block: _Elbasan}', ""); + Error('\p{Blk: /a/-ELBASAN}'); + Error('\P{Blk: /a/-ELBASAN}'); Expect(1, 66863, '\p{Blk=:\AElbasan\z:}', "");; Expect(0, 66864, '\p{Blk=:\AElbasan\z:}', "");; Expect(1, 66863, '\p{Blk=elbasan}', ""); @@ -10403,16 +10657,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66864, '\P{^Blk=elbasan}', ""); Expect(1, 66863, '\p{Blk=:\Aelbasan\z:}', "");; Expect(0, 66864, '\p{Blk=:\Aelbasan\z:}', "");; - Expect(1, 66863, '\p{Blk= Elbasan}', ""); - Expect(0, 66863, '\p{^Blk= Elbasan}', ""); - Expect(0, 66863, '\P{Blk= Elbasan}', ""); - Expect(1, 66863, '\P{^Blk= Elbasan}', ""); - Expect(0, 66864, '\p{Blk= Elbasan}', ""); - Expect(1, 66864, '\p{^Blk= Elbasan}', ""); - Expect(1, 66864, '\P{Blk= Elbasan}', ""); - Expect(0, 66864, '\P{^Blk= Elbasan}', ""); - Error('\p{Is_Block= /a/Elbasan}'); - Error('\P{Is_Block= /a/Elbasan}'); + Expect(1, 66863, '\p{Blk= Elbasan}', ""); + Expect(0, 66863, '\p{^Blk= Elbasan}', ""); + Expect(0, 66863, '\P{Blk= Elbasan}', ""); + Expect(1, 66863, '\P{^Blk= Elbasan}', ""); + Expect(0, 66864, '\p{Blk= Elbasan}', ""); + Expect(1, 66864, '\p{^Blk= Elbasan}', ""); + Expect(1, 66864, '\P{Blk= Elbasan}', ""); + Expect(0, 66864, '\P{^Blk= Elbasan}', ""); + Error('\p{Is_Block:-/a/Elbasan}'); + Error('\P{Is_Block:-/a/Elbasan}'); Expect(1, 66863, '\p{Is_Block=elbasan}', ""); Expect(0, 66863, '\p{^Is_Block=elbasan}', ""); Expect(0, 66863, '\P{Is_Block=elbasan}', ""); @@ -10421,56 +10675,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66864, '\p{^Is_Block=elbasan}', ""); Expect(1, 66864, '\P{Is_Block=elbasan}', ""); Expect(0, 66864, '\P{^Is_Block=elbasan}', ""); - Expect(1, 66863, '\p{Is_Block=- Elbasan}', ""); - Expect(0, 66863, '\p{^Is_Block=- Elbasan}', ""); - Expect(0, 66863, '\P{Is_Block=- Elbasan}', ""); - Expect(1, 66863, '\P{^Is_Block=- Elbasan}', ""); - Expect(0, 66864, '\p{Is_Block=- Elbasan}', ""); - Expect(1, 66864, '\p{^Is_Block=- Elbasan}', ""); - Expect(1, 66864, '\P{Is_Block=- Elbasan}', ""); - Expect(0, 66864, '\P{^Is_Block=- Elbasan}', ""); - Error('\p{Is_Blk= -ELBASAN:=}'); - Error('\P{Is_Blk= -ELBASAN:=}'); - Expect(1, 66863, '\p{Is_Blk=elbasan}', ""); - Expect(0, 66863, '\p{^Is_Blk=elbasan}', ""); - Expect(0, 66863, '\P{Is_Blk=elbasan}', ""); - Expect(1, 66863, '\P{^Is_Blk=elbasan}', ""); - Expect(0, 66864, '\p{Is_Blk=elbasan}', ""); - Expect(1, 66864, '\p{^Is_Blk=elbasan}', ""); - Expect(1, 66864, '\P{Is_Blk=elbasan}', ""); - Expect(0, 66864, '\P{^Is_Blk=elbasan}', ""); - Expect(1, 66863, '\p{Is_Blk=_Elbasan}', ""); - Expect(0, 66863, '\p{^Is_Blk=_Elbasan}', ""); - Expect(0, 66863, '\P{Is_Blk=_Elbasan}', ""); - Expect(1, 66863, '\P{^Is_Blk=_Elbasan}', ""); - Expect(0, 66864, '\p{Is_Blk=_Elbasan}', ""); - Expect(1, 66864, '\p{^Is_Blk=_Elbasan}', ""); - Expect(1, 66864, '\P{Is_Blk=_Elbasan}', ""); - Expect(0, 66864, '\P{^Is_Blk=_Elbasan}', ""); - Error('\p{Block=_:=ELYMAIC}'); - Error('\P{Block=_:=ELYMAIC}'); + Expect(1, 66863, '\p{Is_Block= Elbasan}', ""); + Expect(0, 66863, '\p{^Is_Block= Elbasan}', ""); + Expect(0, 66863, '\P{Is_Block= Elbasan}', ""); + Expect(1, 66863, '\P{^Is_Block= Elbasan}', ""); + Expect(0, 66864, '\p{Is_Block= Elbasan}', ""); + Expect(1, 66864, '\p{^Is_Block= Elbasan}', ""); + Expect(1, 66864, '\P{Is_Block= Elbasan}', ""); + Expect(0, 66864, '\P{^Is_Block= Elbasan}', ""); + Error('\p{Is_Blk=/a/elbasan}'); + Error('\P{Is_Blk=/a/elbasan}'); + Expect(1, 66863, '\p{Is_Blk: elbasan}', ""); + Expect(0, 66863, '\p{^Is_Blk: elbasan}', ""); + Expect(0, 66863, '\P{Is_Blk: elbasan}', ""); + Expect(1, 66863, '\P{^Is_Blk: elbasan}', ""); + Expect(0, 66864, '\p{Is_Blk: elbasan}', ""); + Expect(1, 66864, '\p{^Is_Blk: elbasan}', ""); + Expect(1, 66864, '\P{Is_Blk: elbasan}', ""); + Expect(0, 66864, '\P{^Is_Blk: elbasan}', ""); + Expect(1, 66863, '\p{Is_Blk=-elbasan}', ""); + Expect(0, 66863, '\p{^Is_Blk=-elbasan}', ""); + Expect(0, 66863, '\P{Is_Blk=-elbasan}', ""); + Expect(1, 66863, '\P{^Is_Blk=-elbasan}', ""); + Expect(0, 66864, '\p{Is_Blk=-elbasan}', ""); + Expect(1, 66864, '\p{^Is_Blk=-elbasan}', ""); + Expect(1, 66864, '\P{Is_Blk=-elbasan}', ""); + Expect(0, 66864, '\P{^Is_Blk=-elbasan}', ""); + Error('\p{Block:_Elymaic:=}'); + Error('\P{Block:_Elymaic:=}'); Expect(1, 69631, '\p{Block=:\AElymaic\z:}', "");; Expect(0, 69632, '\p{Block=:\AElymaic\z:}', "");; - Expect(1, 69631, '\p{Block:elymaic}', ""); - Expect(0, 69631, '\p{^Block:elymaic}', ""); - Expect(0, 69631, '\P{Block:elymaic}', ""); - Expect(1, 69631, '\P{^Block:elymaic}', ""); - Expect(0, 69632, '\p{Block:elymaic}', ""); - Expect(1, 69632, '\p{^Block:elymaic}', ""); - Expect(1, 69632, '\P{Block:elymaic}', ""); - Expect(0, 69632, '\P{^Block:elymaic}', ""); + Expect(1, 69631, '\p{Block=elymaic}', ""); + Expect(0, 69631, '\p{^Block=elymaic}', ""); + Expect(0, 69631, '\P{Block=elymaic}', ""); + Expect(1, 69631, '\P{^Block=elymaic}', ""); + Expect(0, 69632, '\p{Block=elymaic}', ""); + Expect(1, 69632, '\p{^Block=elymaic}', ""); + Expect(1, 69632, '\P{Block=elymaic}', ""); + Expect(0, 69632, '\P{^Block=elymaic}', ""); Expect(1, 69631, '\p{Block=:\Aelymaic\z:}', "");; Expect(0, 69632, '\p{Block=:\Aelymaic\z:}', "");; - Expect(1, 69631, '\p{Block= Elymaic}', ""); - Expect(0, 69631, '\p{^Block= Elymaic}', ""); - Expect(0, 69631, '\P{Block= Elymaic}', ""); - Expect(1, 69631, '\P{^Block= Elymaic}', ""); - Expect(0, 69632, '\p{Block= Elymaic}', ""); - Expect(1, 69632, '\p{^Block= Elymaic}', ""); - Expect(1, 69632, '\P{Block= Elymaic}', ""); - Expect(0, 69632, '\P{^Block= Elymaic}', ""); - Error('\p{Blk=__ELYMAIC:=}'); - Error('\P{Blk=__ELYMAIC:=}'); + Expect(1, 69631, '\p{Block=-elymaic}', ""); + Expect(0, 69631, '\p{^Block=-elymaic}', ""); + Expect(0, 69631, '\P{Block=-elymaic}', ""); + Expect(1, 69631, '\P{^Block=-elymaic}', ""); + Expect(0, 69632, '\p{Block=-elymaic}', ""); + Expect(1, 69632, '\p{^Block=-elymaic}', ""); + Expect(1, 69632, '\P{Block=-elymaic}', ""); + Expect(0, 69632, '\P{^Block=-elymaic}', ""); + Error('\p{Blk=:=Elymaic}'); + Error('\P{Blk=:=Elymaic}'); Expect(1, 69631, '\p{Blk=:\AElymaic\z:}', "");; Expect(0, 69632, '\p{Blk=:\AElymaic\z:}', "");; Expect(1, 69631, '\p{Blk=elymaic}', ""); @@ -10483,34 +10737,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69632, '\P{^Blk=elymaic}', ""); Expect(1, 69631, '\p{Blk=:\Aelymaic\z:}', "");; Expect(0, 69632, '\p{Blk=:\Aelymaic\z:}', "");; - Expect(1, 69631, '\p{Blk= Elymaic}', ""); - Expect(0, 69631, '\p{^Blk= Elymaic}', ""); - Expect(0, 69631, '\P{Blk= Elymaic}', ""); - Expect(1, 69631, '\P{^Blk= Elymaic}', ""); - Expect(0, 69632, '\p{Blk= Elymaic}', ""); - Expect(1, 69632, '\p{^Blk= Elymaic}', ""); - Expect(1, 69632, '\P{Blk= Elymaic}', ""); - Expect(0, 69632, '\P{^Blk= Elymaic}', ""); - Error('\p{Is_Block= _ELYMAIC:=}'); - Error('\P{Is_Block= _ELYMAIC:=}'); - Expect(1, 69631, '\p{Is_Block=elymaic}', ""); - Expect(0, 69631, '\p{^Is_Block=elymaic}', ""); - Expect(0, 69631, '\P{Is_Block=elymaic}', ""); - Expect(1, 69631, '\P{^Is_Block=elymaic}', ""); - Expect(0, 69632, '\p{Is_Block=elymaic}', ""); - Expect(1, 69632, '\p{^Is_Block=elymaic}', ""); - Expect(1, 69632, '\P{Is_Block=elymaic}', ""); - Expect(0, 69632, '\P{^Is_Block=elymaic}', ""); - Expect(1, 69631, '\p{Is_Block= _elymaic}', ""); - Expect(0, 69631, '\p{^Is_Block= _elymaic}', ""); - Expect(0, 69631, '\P{Is_Block= _elymaic}', ""); - Expect(1, 69631, '\P{^Is_Block= _elymaic}', ""); - Expect(0, 69632, '\p{Is_Block= _elymaic}', ""); - Expect(1, 69632, '\p{^Is_Block= _elymaic}', ""); - Expect(1, 69632, '\P{Is_Block= _elymaic}', ""); - Expect(0, 69632, '\P{^Is_Block= _elymaic}', ""); - Error('\p{Is_Blk=/a/ELYMAIC}'); - Error('\P{Is_Blk=/a/ELYMAIC}'); + Expect(1, 69631, '\p{Blk=_-ELYMAIC}', ""); + Expect(0, 69631, '\p{^Blk=_-ELYMAIC}', ""); + Expect(0, 69631, '\P{Blk=_-ELYMAIC}', ""); + Expect(1, 69631, '\P{^Blk=_-ELYMAIC}', ""); + Expect(0, 69632, '\p{Blk=_-ELYMAIC}', ""); + Expect(1, 69632, '\p{^Blk=_-ELYMAIC}', ""); + Expect(1, 69632, '\P{Blk=_-ELYMAIC}', ""); + Expect(0, 69632, '\P{^Blk=_-ELYMAIC}', ""); + Error('\p{Is_Block=/a/_-Elymaic}'); + Error('\P{Is_Block=/a/_-Elymaic}'); + Expect(1, 69631, '\p{Is_Block: elymaic}', ""); + Expect(0, 69631, '\p{^Is_Block: elymaic}', ""); + Expect(0, 69631, '\P{Is_Block: elymaic}', ""); + Expect(1, 69631, '\P{^Is_Block: elymaic}', ""); + Expect(0, 69632, '\p{Is_Block: elymaic}', ""); + Expect(1, 69632, '\p{^Is_Block: elymaic}', ""); + Expect(1, 69632, '\P{Is_Block: elymaic}', ""); + Expect(0, 69632, '\P{^Is_Block: elymaic}', ""); + Expect(1, 69631, '\p{Is_Block= Elymaic}', ""); + Expect(0, 69631, '\p{^Is_Block= Elymaic}', ""); + Expect(0, 69631, '\P{Is_Block= Elymaic}', ""); + Expect(1, 69631, '\P{^Is_Block= Elymaic}', ""); + Expect(0, 69632, '\p{Is_Block= Elymaic}', ""); + Expect(1, 69632, '\p{^Is_Block= Elymaic}', ""); + Expect(1, 69632, '\P{Is_Block= Elymaic}', ""); + Expect(0, 69632, '\P{^Is_Block= Elymaic}', ""); + Error('\p{Is_Blk=:= _Elymaic}'); + Error('\P{Is_Blk=:= _Elymaic}'); Expect(1, 69631, '\p{Is_Blk=elymaic}', ""); Expect(0, 69631, '\p{^Is_Blk=elymaic}', ""); Expect(0, 69631, '\P{Is_Blk=elymaic}', ""); @@ -10519,16 +10773,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69632, '\p{^Is_Blk=elymaic}', ""); Expect(1, 69632, '\P{Is_Blk=elymaic}', ""); Expect(0, 69632, '\P{^Is_Blk=elymaic}', ""); - Expect(1, 69631, '\p{Is_Blk= -Elymaic}', ""); - Expect(0, 69631, '\p{^Is_Blk= -Elymaic}', ""); - Expect(0, 69631, '\P{Is_Blk= -Elymaic}', ""); - Expect(1, 69631, '\P{^Is_Blk= -Elymaic}', ""); - Expect(0, 69632, '\p{Is_Blk= -Elymaic}', ""); - Expect(1, 69632, '\p{^Is_Blk= -Elymaic}', ""); - Expect(1, 69632, '\P{Is_Blk= -Elymaic}', ""); - Expect(0, 69632, '\P{^Is_Blk= -Elymaic}', ""); - Error('\p{Block= Emoticons/a/}'); - Error('\P{Block= Emoticons/a/}'); + Expect(1, 69631, '\p{Is_Blk= elymaic}', ""); + Expect(0, 69631, '\p{^Is_Blk= elymaic}', ""); + Expect(0, 69631, '\P{Is_Blk= elymaic}', ""); + Expect(1, 69631, '\P{^Is_Blk= elymaic}', ""); + Expect(0, 69632, '\p{Is_Blk= elymaic}', ""); + Expect(1, 69632, '\p{^Is_Blk= elymaic}', ""); + Expect(1, 69632, '\P{Is_Blk= elymaic}', ""); + Expect(0, 69632, '\P{^Is_Blk= elymaic}', ""); + Error('\p{Block= emoticons/a/}'); + Error('\P{Block= emoticons/a/}'); Expect(1, 128591, '\p{Block=:\AEmoticons\z:}', "");; Expect(0, 128592, '\p{Block=:\AEmoticons\z:}', "");; Expect(1, 128591, '\p{Block=emoticons}', ""); @@ -10541,16 +10795,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 128592, '\P{^Block=emoticons}', ""); Expect(1, 128591, '\p{Block=:\Aemoticons\z:}', "");; Expect(0, 128592, '\p{Block=:\Aemoticons\z:}', "");; - Expect(1, 128591, '\p{Block= emoticons}', ""); - Expect(0, 128591, '\p{^Block= emoticons}', ""); - Expect(0, 128591, '\P{Block= emoticons}', ""); - Expect(1, 128591, '\P{^Block= emoticons}', ""); - Expect(0, 128592, '\p{Block= emoticons}', ""); - Expect(1, 128592, '\p{^Block= emoticons}', ""); - Expect(1, 128592, '\P{Block= emoticons}', ""); - Expect(0, 128592, '\P{^Block= emoticons}', ""); - Error('\p{Blk=/a/- Emoticons}'); - Error('\P{Blk=/a/- Emoticons}'); + Expect(1, 128591, '\p{Block=__emoticons}', ""); + Expect(0, 128591, '\p{^Block=__emoticons}', ""); + Expect(0, 128591, '\P{Block=__emoticons}', ""); + Expect(1, 128591, '\P{^Block=__emoticons}', ""); + Expect(0, 128592, '\p{Block=__emoticons}', ""); + Expect(1, 128592, '\p{^Block=__emoticons}', ""); + Expect(1, 128592, '\P{Block=__emoticons}', ""); + Expect(0, 128592, '\P{^Block=__emoticons}', ""); + Error('\p{Blk=_Emoticons/a/}'); + Error('\P{Blk=_Emoticons/a/}'); Expect(1, 128591, '\p{Blk=:\AEmoticons\z:}', "");; Expect(0, 128592, '\p{Blk=:\AEmoticons\z:}', "");; Expect(1, 128591, '\p{Blk=emoticons}', ""); @@ -10563,16 +10817,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 128592, '\P{^Blk=emoticons}', ""); Expect(1, 128591, '\p{Blk=:\Aemoticons\z:}', "");; Expect(0, 128592, '\p{Blk=:\Aemoticons\z:}', "");; - Expect(1, 128591, '\p{Blk= emoticons}', ""); - Expect(0, 128591, '\p{^Blk= emoticons}', ""); - Expect(0, 128591, '\P{Blk= emoticons}', ""); - Expect(1, 128591, '\P{^Blk= emoticons}', ""); - Expect(0, 128592, '\p{Blk= emoticons}', ""); - Expect(1, 128592, '\p{^Blk= emoticons}', ""); - Expect(1, 128592, '\P{Blk= emoticons}', ""); - Expect(0, 128592, '\P{^Blk= emoticons}', ""); - Error('\p{Is_Block: _Emoticons:=}'); - Error('\P{Is_Block: _Emoticons:=}'); + Expect(1, 128591, '\p{Blk= emoticons}', ""); + Expect(0, 128591, '\p{^Blk= emoticons}', ""); + Expect(0, 128591, '\P{Blk= emoticons}', ""); + Expect(1, 128591, '\P{^Blk= emoticons}', ""); + Expect(0, 128592, '\p{Blk= emoticons}', ""); + Expect(1, 128592, '\p{^Blk= emoticons}', ""); + Expect(1, 128592, '\P{Blk= emoticons}', ""); + Expect(0, 128592, '\P{^Blk= emoticons}', ""); + Error('\p{Is_Block=_/a/Emoticons}'); + Error('\P{Is_Block=_/a/Emoticons}'); Expect(1, 128591, '\p{Is_Block=emoticons}', ""); Expect(0, 128591, '\p{^Is_Block=emoticons}', ""); Expect(0, 128591, '\P{Is_Block=emoticons}', ""); @@ -10581,16 +10835,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 128592, '\p{^Is_Block=emoticons}', ""); Expect(1, 128592, '\P{Is_Block=emoticons}', ""); Expect(0, 128592, '\P{^Is_Block=emoticons}', ""); - Expect(1, 128591, '\p{Is_Block: Emoticons}', ""); - Expect(0, 128591, '\p{^Is_Block: Emoticons}', ""); - Expect(0, 128591, '\P{Is_Block: Emoticons}', ""); - Expect(1, 128591, '\P{^Is_Block: Emoticons}', ""); - Expect(0, 128592, '\p{Is_Block: Emoticons}', ""); - Expect(1, 128592, '\p{^Is_Block: Emoticons}', ""); - Expect(1, 128592, '\P{Is_Block: Emoticons}', ""); - Expect(0, 128592, '\P{^Is_Block: Emoticons}', ""); - Error('\p{Is_Blk=/a/ emoticons}'); - Error('\P{Is_Blk=/a/ emoticons}'); + Expect(1, 128591, '\p{Is_Block=--Emoticons}', ""); + Expect(0, 128591, '\p{^Is_Block=--Emoticons}', ""); + Expect(0, 128591, '\P{Is_Block=--Emoticons}', ""); + Expect(1, 128591, '\P{^Is_Block=--Emoticons}', ""); + Expect(0, 128592, '\p{Is_Block=--Emoticons}', ""); + Expect(1, 128592, '\p{^Is_Block=--Emoticons}', ""); + Expect(1, 128592, '\P{Is_Block=--Emoticons}', ""); + Expect(0, 128592, '\P{^Is_Block=--Emoticons}', ""); + Error('\p{Is_Blk=-:=Emoticons}'); + Error('\P{Is_Blk=-:=Emoticons}'); Expect(1, 128591, '\p{Is_Blk=emoticons}', ""); Expect(0, 128591, '\p{^Is_Blk=emoticons}', ""); Expect(0, 128591, '\P{Is_Blk=emoticons}', ""); @@ -10599,16 +10853,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 128592, '\p{^Is_Blk=emoticons}', ""); Expect(1, 128592, '\P{Is_Blk=emoticons}', ""); Expect(0, 128592, '\P{^Is_Blk=emoticons}', ""); - Expect(1, 128591, '\p{Is_Blk= Emoticons}', ""); - Expect(0, 128591, '\p{^Is_Blk= Emoticons}', ""); - Expect(0, 128591, '\P{Is_Blk= Emoticons}', ""); - Expect(1, 128591, '\P{^Is_Blk= Emoticons}', ""); - Expect(0, 128592, '\p{Is_Blk= Emoticons}', ""); - Expect(1, 128592, '\p{^Is_Blk= Emoticons}', ""); - Expect(1, 128592, '\P{Is_Blk= Emoticons}', ""); - Expect(0, 128592, '\P{^Is_Blk= Emoticons}', ""); - Error('\p{Block=:= enclosed_ALPHANUMERICS}'); - Error('\P{Block=:= enclosed_ALPHANUMERICS}'); + Expect(1, 128591, '\p{Is_Blk= emoticons}', ""); + Expect(0, 128591, '\p{^Is_Blk= emoticons}', ""); + Expect(0, 128591, '\P{Is_Blk= emoticons}', ""); + Expect(1, 128591, '\P{^Is_Blk= emoticons}', ""); + Expect(0, 128592, '\p{Is_Blk= emoticons}', ""); + Expect(1, 128592, '\p{^Is_Blk= emoticons}', ""); + Expect(1, 128592, '\P{Is_Blk= emoticons}', ""); + Expect(0, 128592, '\P{^Is_Blk= emoticons}', ""); + Error('\p{Block= Enclosed_ALPHANUMERICS/a/}'); + Error('\P{Block= Enclosed_ALPHANUMERICS/a/}'); Expect(1, 9471, '\p{Block=:\AEnclosed_Alphanumerics\z:}', "");; Expect(0, 9472, '\p{Block=:\AEnclosed_Alphanumerics\z:}', "");; Expect(1, 9471, '\p{Block=enclosedalphanumerics}', ""); @@ -10621,16 +10875,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 9472, '\P{^Block=enclosedalphanumerics}', ""); Expect(1, 9471, '\p{Block=:\Aenclosedalphanumerics\z:}', "");; Expect(0, 9472, '\p{Block=:\Aenclosedalphanumerics\z:}', "");; - Expect(1, 9471, '\p{Block= ENCLOSED_Alphanumerics}', ""); - Expect(0, 9471, '\p{^Block= ENCLOSED_Alphanumerics}', ""); - Expect(0, 9471, '\P{Block= ENCLOSED_Alphanumerics}', ""); - Expect(1, 9471, '\P{^Block= ENCLOSED_Alphanumerics}', ""); - Expect(0, 9472, '\p{Block= ENCLOSED_Alphanumerics}', ""); - Expect(1, 9472, '\p{^Block= ENCLOSED_Alphanumerics}', ""); - Expect(1, 9472, '\P{Block= ENCLOSED_Alphanumerics}', ""); - Expect(0, 9472, '\P{^Block= ENCLOSED_Alphanumerics}', ""); - Error('\p{Blk=/a/ENCLOSED_ALPHANUM}'); - Error('\P{Blk=/a/ENCLOSED_ALPHANUM}'); + Expect(1, 9471, '\p{Block= Enclosed_ALPHANUMERICS}', ""); + Expect(0, 9471, '\p{^Block= Enclosed_ALPHANUMERICS}', ""); + Expect(0, 9471, '\P{Block= Enclosed_ALPHANUMERICS}', ""); + Expect(1, 9471, '\P{^Block= Enclosed_ALPHANUMERICS}', ""); + Expect(0, 9472, '\p{Block= Enclosed_ALPHANUMERICS}', ""); + Expect(1, 9472, '\p{^Block= Enclosed_ALPHANUMERICS}', ""); + Expect(1, 9472, '\P{Block= Enclosed_ALPHANUMERICS}', ""); + Expect(0, 9472, '\P{^Block= Enclosed_ALPHANUMERICS}', ""); + Error('\p{Blk=:=_Enclosed_alphanum}'); + Error('\P{Blk=:=_Enclosed_alphanum}'); Expect(1, 9471, '\p{Blk=:\AEnclosed_Alphanum\z:}', "");; Expect(0, 9472, '\p{Blk=:\AEnclosed_Alphanum\z:}', "");; Expect(1, 9471, '\p{Blk=enclosedalphanum}', ""); @@ -10643,34 +10897,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 9472, '\P{^Blk=enclosedalphanum}', ""); Expect(1, 9471, '\p{Blk=:\Aenclosedalphanum\z:}', "");; Expect(0, 9472, '\p{Blk=:\Aenclosedalphanum\z:}', "");; - Expect(1, 9471, '\p{Blk= Enclosed_Alphanum}', ""); - Expect(0, 9471, '\p{^Blk= Enclosed_Alphanum}', ""); - Expect(0, 9471, '\P{Blk= Enclosed_Alphanum}', ""); - Expect(1, 9471, '\P{^Blk= Enclosed_Alphanum}', ""); - Expect(0, 9472, '\p{Blk= Enclosed_Alphanum}', ""); - Expect(1, 9472, '\p{^Blk= Enclosed_Alphanum}', ""); - Expect(1, 9472, '\P{Blk= Enclosed_Alphanum}', ""); - Expect(0, 9472, '\P{^Blk= Enclosed_Alphanum}', ""); - Error('\p{Is_Block= -Enclosed_Alphanumerics/a/}'); - Error('\P{Is_Block= -Enclosed_Alphanumerics/a/}'); - Expect(1, 9471, '\p{Is_Block=enclosedalphanumerics}', ""); - Expect(0, 9471, '\p{^Is_Block=enclosedalphanumerics}', ""); - Expect(0, 9471, '\P{Is_Block=enclosedalphanumerics}', ""); - Expect(1, 9471, '\P{^Is_Block=enclosedalphanumerics}', ""); - Expect(0, 9472, '\p{Is_Block=enclosedalphanumerics}', ""); - Expect(1, 9472, '\p{^Is_Block=enclosedalphanumerics}', ""); - Expect(1, 9472, '\P{Is_Block=enclosedalphanumerics}', ""); - Expect(0, 9472, '\P{^Is_Block=enclosedalphanumerics}', ""); - Expect(1, 9471, '\p{Is_Block: - Enclosed_Alphanumerics}', ""); - Expect(0, 9471, '\p{^Is_Block: - Enclosed_Alphanumerics}', ""); - Expect(0, 9471, '\P{Is_Block: - Enclosed_Alphanumerics}', ""); - Expect(1, 9471, '\P{^Is_Block: - Enclosed_Alphanumerics}', ""); - Expect(0, 9472, '\p{Is_Block: - Enclosed_Alphanumerics}', ""); - Expect(1, 9472, '\p{^Is_Block: - Enclosed_Alphanumerics}', ""); - Expect(1, 9472, '\P{Is_Block: - Enclosed_Alphanumerics}', ""); - Expect(0, 9472, '\P{^Is_Block: - Enclosed_Alphanumerics}', ""); - Error('\p{Is_Blk=--enclosed_Alphanum/a/}'); - Error('\P{Is_Blk=--enclosed_Alphanum/a/}'); + Expect(1, 9471, '\p{Blk= enclosed_ALPHANUM}', ""); + Expect(0, 9471, '\p{^Blk= enclosed_ALPHANUM}', ""); + Expect(0, 9471, '\P{Blk= enclosed_ALPHANUM}', ""); + Expect(1, 9471, '\P{^Blk= enclosed_ALPHANUM}', ""); + Expect(0, 9472, '\p{Blk= enclosed_ALPHANUM}', ""); + Expect(1, 9472, '\p{^Blk= enclosed_ALPHANUM}', ""); + Expect(1, 9472, '\P{Blk= enclosed_ALPHANUM}', ""); + Expect(0, 9472, '\P{^Blk= enclosed_ALPHANUM}', ""); + Error('\p{Is_Block=-:=Enclosed_alphanumerics}'); + Error('\P{Is_Block=-:=Enclosed_alphanumerics}'); + Expect(1, 9471, '\p{Is_Block: enclosedalphanumerics}', ""); + Expect(0, 9471, '\p{^Is_Block: enclosedalphanumerics}', ""); + Expect(0, 9471, '\P{Is_Block: enclosedalphanumerics}', ""); + Expect(1, 9471, '\P{^Is_Block: enclosedalphanumerics}', ""); + Expect(0, 9472, '\p{Is_Block: enclosedalphanumerics}', ""); + Expect(1, 9472, '\p{^Is_Block: enclosedalphanumerics}', ""); + Expect(1, 9472, '\P{Is_Block: enclosedalphanumerics}', ""); + Expect(0, 9472, '\P{^Is_Block: enclosedalphanumerics}', ""); + Expect(1, 9471, '\p{Is_Block=_ Enclosed_alphanumerics}', ""); + Expect(0, 9471, '\p{^Is_Block=_ Enclosed_alphanumerics}', ""); + Expect(0, 9471, '\P{Is_Block=_ Enclosed_alphanumerics}', ""); + Expect(1, 9471, '\P{^Is_Block=_ Enclosed_alphanumerics}', ""); + Expect(0, 9472, '\p{Is_Block=_ Enclosed_alphanumerics}', ""); + Expect(1, 9472, '\p{^Is_Block=_ Enclosed_alphanumerics}', ""); + Expect(1, 9472, '\P{Is_Block=_ Enclosed_alphanumerics}', ""); + Expect(0, 9472, '\P{^Is_Block=_ Enclosed_alphanumerics}', ""); + Error('\p{Is_Blk=/a/-Enclosed_ALPHANUM}'); + Error('\P{Is_Blk=/a/-Enclosed_ALPHANUM}'); Expect(1, 9471, '\p{Is_Blk=enclosedalphanum}', ""); Expect(0, 9471, '\p{^Is_Blk=enclosedalphanum}', ""); Expect(0, 9471, '\P{Is_Blk=enclosedalphanum}', ""); @@ -10679,16 +10933,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9472, '\p{^Is_Blk=enclosedalphanum}', ""); Expect(1, 9472, '\P{Is_Blk=enclosedalphanum}', ""); Expect(0, 9472, '\P{^Is_Blk=enclosedalphanum}', ""); - Expect(1, 9471, '\p{Is_Blk= ENCLOSED_Alphanum}', ""); - Expect(0, 9471, '\p{^Is_Blk= ENCLOSED_Alphanum}', ""); - Expect(0, 9471, '\P{Is_Blk= ENCLOSED_Alphanum}', ""); - Expect(1, 9471, '\P{^Is_Blk= ENCLOSED_Alphanum}', ""); - Expect(0, 9472, '\p{Is_Blk= ENCLOSED_Alphanum}', ""); - Expect(1, 9472, '\p{^Is_Blk= ENCLOSED_Alphanum}', ""); - Expect(1, 9472, '\P{Is_Blk= ENCLOSED_Alphanum}', ""); - Expect(0, 9472, '\P{^Is_Blk= ENCLOSED_Alphanum}', ""); - Error('\p{Block=-:=Enclosed_Alphanumeric_SUPPLEMENT}'); - Error('\P{Block=-:=Enclosed_Alphanumeric_SUPPLEMENT}'); + Expect(1, 9471, '\p{Is_Blk= Enclosed_Alphanum}', ""); + Expect(0, 9471, '\p{^Is_Blk= Enclosed_Alphanum}', ""); + Expect(0, 9471, '\P{Is_Blk= Enclosed_Alphanum}', ""); + Expect(1, 9471, '\P{^Is_Blk= Enclosed_Alphanum}', ""); + Expect(0, 9472, '\p{Is_Blk= Enclosed_Alphanum}', ""); + Expect(1, 9472, '\p{^Is_Blk= Enclosed_Alphanum}', ""); + Expect(1, 9472, '\P{Is_Blk= Enclosed_Alphanum}', ""); + Expect(0, 9472, '\P{^Is_Blk= Enclosed_Alphanum}', ""); + Error('\p{Block=:= -ENCLOSED_Alphanumeric_SUPPLEMENT}'); + Error('\P{Block=:= -ENCLOSED_Alphanumeric_SUPPLEMENT}'); Expect(1, 127487, '\p{Block=:\AEnclosed_Alphanumeric_Supplement\z:}', "");; Expect(0, 127488, '\p{Block=:\AEnclosed_Alphanumeric_Supplement\z:}', "");; Expect(1, 127487, '\p{Block=enclosedalphanumericsupplement}', ""); @@ -10701,38 +10955,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127488, '\P{^Block=enclosedalphanumericsupplement}', ""); Expect(1, 127487, '\p{Block=:\Aenclosedalphanumericsupplement\z:}', "");; Expect(0, 127488, '\p{Block=:\Aenclosedalphanumericsupplement\z:}', "");; - Expect(1, 127487, '\p{Block=-ENCLOSED_Alphanumeric_Supplement}', ""); - Expect(0, 127487, '\p{^Block=-ENCLOSED_Alphanumeric_Supplement}', ""); - Expect(0, 127487, '\P{Block=-ENCLOSED_Alphanumeric_Supplement}', ""); - Expect(1, 127487, '\P{^Block=-ENCLOSED_Alphanumeric_Supplement}', ""); - Expect(0, 127488, '\p{Block=-ENCLOSED_Alphanumeric_Supplement}', ""); - Expect(1, 127488, '\p{^Block=-ENCLOSED_Alphanumeric_Supplement}', ""); - Expect(1, 127488, '\P{Block=-ENCLOSED_Alphanumeric_Supplement}', ""); - Expect(0, 127488, '\P{^Block=-ENCLOSED_Alphanumeric_Supplement}', ""); - Error('\p{Blk: enclosed_ALPHANUM_SUP:=}'); - Error('\P{Blk: enclosed_ALPHANUM_SUP:=}'); + Expect(1, 127487, '\p{Block= Enclosed_Alphanumeric_Supplement}', ""); + Expect(0, 127487, '\p{^Block= Enclosed_Alphanumeric_Supplement}', ""); + Expect(0, 127487, '\P{Block= Enclosed_Alphanumeric_Supplement}', ""); + Expect(1, 127487, '\P{^Block= Enclosed_Alphanumeric_Supplement}', ""); + Expect(0, 127488, '\p{Block= Enclosed_Alphanumeric_Supplement}', ""); + Expect(1, 127488, '\p{^Block= Enclosed_Alphanumeric_Supplement}', ""); + Expect(1, 127488, '\P{Block= Enclosed_Alphanumeric_Supplement}', ""); + Expect(0, 127488, '\P{^Block= Enclosed_Alphanumeric_Supplement}', ""); + Error('\p{Blk=:=_-ENCLOSED_Alphanum_Sup}'); + Error('\P{Blk=:=_-ENCLOSED_Alphanum_Sup}'); Expect(1, 127487, '\p{Blk=:\AEnclosed_Alphanum_Sup\z:}', "");; Expect(0, 127488, '\p{Blk=:\AEnclosed_Alphanum_Sup\z:}', "");; - Expect(1, 127487, '\p{Blk=enclosedalphanumsup}', ""); - Expect(0, 127487, '\p{^Blk=enclosedalphanumsup}', ""); - Expect(0, 127487, '\P{Blk=enclosedalphanumsup}', ""); - Expect(1, 127487, '\P{^Blk=enclosedalphanumsup}', ""); - Expect(0, 127488, '\p{Blk=enclosedalphanumsup}', ""); - Expect(1, 127488, '\p{^Blk=enclosedalphanumsup}', ""); - Expect(1, 127488, '\P{Blk=enclosedalphanumsup}', ""); - Expect(0, 127488, '\P{^Blk=enclosedalphanumsup}', ""); + Expect(1, 127487, '\p{Blk: enclosedalphanumsup}', ""); + Expect(0, 127487, '\p{^Blk: enclosedalphanumsup}', ""); + Expect(0, 127487, '\P{Blk: enclosedalphanumsup}', ""); + Expect(1, 127487, '\P{^Blk: enclosedalphanumsup}', ""); + Expect(0, 127488, '\p{Blk: enclosedalphanumsup}', ""); + Expect(1, 127488, '\p{^Blk: enclosedalphanumsup}', ""); + Expect(1, 127488, '\P{Blk: enclosedalphanumsup}', ""); + Expect(0, 127488, '\P{^Blk: enclosedalphanumsup}', ""); Expect(1, 127487, '\p{Blk=:\Aenclosedalphanumsup\z:}', "");; Expect(0, 127488, '\p{Blk=:\Aenclosedalphanumsup\z:}', "");; - Expect(1, 127487, '\p{Blk=_ Enclosed_Alphanum_Sup}', ""); - Expect(0, 127487, '\p{^Blk=_ Enclosed_Alphanum_Sup}', ""); - Expect(0, 127487, '\P{Blk=_ Enclosed_Alphanum_Sup}', ""); - Expect(1, 127487, '\P{^Blk=_ Enclosed_Alphanum_Sup}', ""); - Expect(0, 127488, '\p{Blk=_ Enclosed_Alphanum_Sup}', ""); - Expect(1, 127488, '\p{^Blk=_ Enclosed_Alphanum_Sup}', ""); - Expect(1, 127488, '\P{Blk=_ Enclosed_Alphanum_Sup}', ""); - Expect(0, 127488, '\P{^Blk=_ Enclosed_Alphanum_Sup}', ""); - Error('\p{Is_Block=_ Enclosed_alphanumeric_supplement/a/}'); - Error('\P{Is_Block=_ Enclosed_alphanumeric_supplement/a/}'); + Expect(1, 127487, '\p{Blk=- enclosed_Alphanum_Sup}', ""); + Expect(0, 127487, '\p{^Blk=- enclosed_Alphanum_Sup}', ""); + Expect(0, 127487, '\P{Blk=- enclosed_Alphanum_Sup}', ""); + Expect(1, 127487, '\P{^Blk=- enclosed_Alphanum_Sup}', ""); + Expect(0, 127488, '\p{Blk=- enclosed_Alphanum_Sup}', ""); + Expect(1, 127488, '\p{^Blk=- enclosed_Alphanum_Sup}', ""); + Expect(1, 127488, '\P{Blk=- enclosed_Alphanum_Sup}', ""); + Expect(0, 127488, '\P{^Blk=- enclosed_Alphanum_Sup}', ""); + Error('\p{Is_Block=/a/ENCLOSED_Alphanumeric_SUPPLEMENT}'); + Error('\P{Is_Block=/a/ENCLOSED_Alphanumeric_SUPPLEMENT}'); Expect(1, 127487, '\p{Is_Block=enclosedalphanumericsupplement}', ""); Expect(0, 127487, '\p{^Is_Block=enclosedalphanumericsupplement}', ""); Expect(0, 127487, '\P{Is_Block=enclosedalphanumericsupplement}', ""); @@ -10741,16 +10995,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127488, '\p{^Is_Block=enclosedalphanumericsupplement}', ""); Expect(1, 127488, '\P{Is_Block=enclosedalphanumericsupplement}', ""); Expect(0, 127488, '\P{^Is_Block=enclosedalphanumericsupplement}', ""); - Expect(1, 127487, '\p{Is_Block=- enclosed_ALPHANUMERIC_Supplement}', ""); - Expect(0, 127487, '\p{^Is_Block=- enclosed_ALPHANUMERIC_Supplement}', ""); - Expect(0, 127487, '\P{Is_Block=- enclosed_ALPHANUMERIC_Supplement}', ""); - Expect(1, 127487, '\P{^Is_Block=- enclosed_ALPHANUMERIC_Supplement}', ""); - Expect(0, 127488, '\p{Is_Block=- enclosed_ALPHANUMERIC_Supplement}', ""); - Expect(1, 127488, '\p{^Is_Block=- enclosed_ALPHANUMERIC_Supplement}', ""); - Expect(1, 127488, '\P{Is_Block=- enclosed_ALPHANUMERIC_Supplement}', ""); - Expect(0, 127488, '\P{^Is_Block=- enclosed_ALPHANUMERIC_Supplement}', ""); - Error('\p{Is_Blk= /a/Enclosed_alphanum_sup}'); - Error('\P{Is_Blk= /a/Enclosed_alphanum_sup}'); + Expect(1, 127487, '\p{Is_Block= -Enclosed_alphanumeric_SUPPLEMENT}', ""); + Expect(0, 127487, '\p{^Is_Block= -Enclosed_alphanumeric_SUPPLEMENT}', ""); + Expect(0, 127487, '\P{Is_Block= -Enclosed_alphanumeric_SUPPLEMENT}', ""); + Expect(1, 127487, '\P{^Is_Block= -Enclosed_alphanumeric_SUPPLEMENT}', ""); + Expect(0, 127488, '\p{Is_Block= -Enclosed_alphanumeric_SUPPLEMENT}', ""); + Expect(1, 127488, '\p{^Is_Block= -Enclosed_alphanumeric_SUPPLEMENT}', ""); + Expect(1, 127488, '\P{Is_Block= -Enclosed_alphanumeric_SUPPLEMENT}', ""); + Expect(0, 127488, '\P{^Is_Block= -Enclosed_alphanumeric_SUPPLEMENT}', ""); + Error('\p{Is_Blk= /a/Enclosed_Alphanum_Sup}'); + Error('\P{Is_Blk= /a/Enclosed_Alphanum_Sup}'); Expect(1, 127487, '\p{Is_Blk=enclosedalphanumsup}', ""); Expect(0, 127487, '\p{^Is_Blk=enclosedalphanumsup}', ""); Expect(0, 127487, '\P{Is_Blk=enclosedalphanumsup}', ""); @@ -10759,38 +11013,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127488, '\p{^Is_Blk=enclosedalphanumsup}', ""); Expect(1, 127488, '\P{Is_Blk=enclosedalphanumsup}', ""); Expect(0, 127488, '\P{^Is_Blk=enclosedalphanumsup}', ""); - Expect(1, 127487, '\p{Is_Blk= ENCLOSED_Alphanum_sup}', ""); - Expect(0, 127487, '\p{^Is_Blk= ENCLOSED_Alphanum_sup}', ""); - Expect(0, 127487, '\P{Is_Blk= ENCLOSED_Alphanum_sup}', ""); - Expect(1, 127487, '\P{^Is_Blk= ENCLOSED_Alphanum_sup}', ""); - Expect(0, 127488, '\p{Is_Blk= ENCLOSED_Alphanum_sup}', ""); - Expect(1, 127488, '\p{^Is_Blk= ENCLOSED_Alphanum_sup}', ""); - Expect(1, 127488, '\P{Is_Blk= ENCLOSED_Alphanum_sup}', ""); - Expect(0, 127488, '\P{^Is_Blk= ENCLOSED_Alphanum_sup}', ""); - Error('\p{Block: :=Enclosed_CJK_Letters_And_months}'); - Error('\P{Block: :=Enclosed_CJK_Letters_And_months}'); + Expect(1, 127487, '\p{Is_Blk=_enclosed_Alphanum_Sup}', ""); + Expect(0, 127487, '\p{^Is_Blk=_enclosed_Alphanum_Sup}', ""); + Expect(0, 127487, '\P{Is_Blk=_enclosed_Alphanum_Sup}', ""); + Expect(1, 127487, '\P{^Is_Blk=_enclosed_Alphanum_Sup}', ""); + Expect(0, 127488, '\p{Is_Blk=_enclosed_Alphanum_Sup}', ""); + Expect(1, 127488, '\p{^Is_Blk=_enclosed_Alphanum_Sup}', ""); + Expect(1, 127488, '\P{Is_Blk=_enclosed_Alphanum_Sup}', ""); + Expect(0, 127488, '\P{^Is_Blk=_enclosed_Alphanum_Sup}', ""); + Error('\p{Block= :=enclosed_CJK_Letters_and_MONTHS}'); + Error('\P{Block= :=enclosed_CJK_Letters_and_MONTHS}'); Expect(1, 13055, '\p{Block=:\AEnclosed_CJK_Letters_And_Months\z:}', "");; Expect(0, 13056, '\p{Block=:\AEnclosed_CJK_Letters_And_Months\z:}', "");; - Expect(1, 13055, '\p{Block=enclosedcjklettersandmonths}', ""); - Expect(0, 13055, '\p{^Block=enclosedcjklettersandmonths}', ""); - Expect(0, 13055, '\P{Block=enclosedcjklettersandmonths}', ""); - Expect(1, 13055, '\P{^Block=enclosedcjklettersandmonths}', ""); - Expect(0, 13056, '\p{Block=enclosedcjklettersandmonths}', ""); - Expect(1, 13056, '\p{^Block=enclosedcjklettersandmonths}', ""); - Expect(1, 13056, '\P{Block=enclosedcjklettersandmonths}', ""); - Expect(0, 13056, '\P{^Block=enclosedcjklettersandmonths}', ""); + Expect(1, 13055, '\p{Block: enclosedcjklettersandmonths}', ""); + Expect(0, 13055, '\p{^Block: enclosedcjklettersandmonths}', ""); + Expect(0, 13055, '\P{Block: enclosedcjklettersandmonths}', ""); + Expect(1, 13055, '\P{^Block: enclosedcjklettersandmonths}', ""); + Expect(0, 13056, '\p{Block: enclosedcjklettersandmonths}', ""); + Expect(1, 13056, '\p{^Block: enclosedcjklettersandmonths}', ""); + Expect(1, 13056, '\P{Block: enclosedcjklettersandmonths}', ""); + Expect(0, 13056, '\P{^Block: enclosedcjklettersandmonths}', ""); Expect(1, 13055, '\p{Block=:\Aenclosedcjklettersandmonths\z:}', "");; Expect(0, 13056, '\p{Block=:\Aenclosedcjklettersandmonths\z:}', "");; - Expect(1, 13055, '\p{Block= _ENCLOSED_CJK_LETTERS_And_Months}', ""); - Expect(0, 13055, '\p{^Block= _ENCLOSED_CJK_LETTERS_And_Months}', ""); - Expect(0, 13055, '\P{Block= _ENCLOSED_CJK_LETTERS_And_Months}', ""); - Expect(1, 13055, '\P{^Block= _ENCLOSED_CJK_LETTERS_And_Months}', ""); - Expect(0, 13056, '\p{Block= _ENCLOSED_CJK_LETTERS_And_Months}', ""); - Expect(1, 13056, '\p{^Block= _ENCLOSED_CJK_LETTERS_And_Months}', ""); - Expect(1, 13056, '\P{Block= _ENCLOSED_CJK_LETTERS_And_Months}', ""); - Expect(0, 13056, '\P{^Block= _ENCLOSED_CJK_LETTERS_And_Months}', ""); - Error('\p{Blk: /a/_ Enclosed_CJK}'); - Error('\P{Blk: /a/_ Enclosed_CJK}'); + Expect(1, 13055, '\p{Block= -Enclosed_CJK_Letters_AND_Months}', ""); + Expect(0, 13055, '\p{^Block= -Enclosed_CJK_Letters_AND_Months}', ""); + Expect(0, 13055, '\P{Block= -Enclosed_CJK_Letters_AND_Months}', ""); + Expect(1, 13055, '\P{^Block= -Enclosed_CJK_Letters_AND_Months}', ""); + Expect(0, 13056, '\p{Block= -Enclosed_CJK_Letters_AND_Months}', ""); + Expect(1, 13056, '\p{^Block= -Enclosed_CJK_Letters_AND_Months}', ""); + Expect(1, 13056, '\P{Block= -Enclosed_CJK_Letters_AND_Months}', ""); + Expect(0, 13056, '\P{^Block= -Enclosed_CJK_Letters_AND_Months}', ""); + Error('\p{Blk=/a/ Enclosed_CJK}'); + Error('\P{Blk=/a/ Enclosed_CJK}'); Expect(1, 13055, '\p{Blk=:\AEnclosed_CJK\z:}', "");; Expect(0, 13056, '\p{Blk=:\AEnclosed_CJK\z:}', "");; Expect(1, 13055, '\p{Blk=enclosedcjk}', ""); @@ -10803,16 +11057,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 13056, '\P{^Blk=enclosedcjk}', ""); Expect(1, 13055, '\p{Blk=:\Aenclosedcjk\z:}', "");; Expect(0, 13056, '\p{Blk=:\Aenclosedcjk\z:}', "");; - Expect(1, 13055, '\p{Blk= enclosed_CJK}', ""); - Expect(0, 13055, '\p{^Blk= enclosed_CJK}', ""); - Expect(0, 13055, '\P{Blk= enclosed_CJK}', ""); - Expect(1, 13055, '\P{^Blk= enclosed_CJK}', ""); - Expect(0, 13056, '\p{Blk= enclosed_CJK}', ""); - Expect(1, 13056, '\p{^Blk= enclosed_CJK}', ""); - Expect(1, 13056, '\P{Blk= enclosed_CJK}', ""); - Expect(0, 13056, '\P{^Blk= enclosed_CJK}', ""); - Error('\p{Is_Block= _Enclosed_CJK_Letters_and_MONTHS:=}'); - Error('\P{Is_Block= _Enclosed_CJK_Letters_and_MONTHS:=}'); + Expect(1, 13055, '\p{Blk=__Enclosed_CJK}', ""); + Expect(0, 13055, '\p{^Blk=__Enclosed_CJK}', ""); + Expect(0, 13055, '\P{Blk=__Enclosed_CJK}', ""); + Expect(1, 13055, '\P{^Blk=__Enclosed_CJK}', ""); + Expect(0, 13056, '\p{Blk=__Enclosed_CJK}', ""); + Expect(1, 13056, '\p{^Blk=__Enclosed_CJK}', ""); + Expect(1, 13056, '\P{Blk=__Enclosed_CJK}', ""); + Expect(0, 13056, '\P{^Blk=__Enclosed_CJK}', ""); + Error('\p{Is_Block=/a/ENCLOSED_CJK_letters_And_MONTHS}'); + Error('\P{Is_Block=/a/ENCLOSED_CJK_letters_And_MONTHS}'); Expect(1, 13055, '\p{Is_Block=enclosedcjklettersandmonths}', ""); Expect(0, 13055, '\p{^Is_Block=enclosedcjklettersandmonths}', ""); Expect(0, 13055, '\P{Is_Block=enclosedcjklettersandmonths}', ""); @@ -10821,16 +11075,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 13056, '\p{^Is_Block=enclosedcjklettersandmonths}', ""); Expect(1, 13056, '\P{Is_Block=enclosedcjklettersandmonths}', ""); Expect(0, 13056, '\P{^Is_Block=enclosedcjklettersandmonths}', ""); - Expect(1, 13055, '\p{Is_Block=_ enclosed_CJK_letters_and_Months}', ""); - Expect(0, 13055, '\p{^Is_Block=_ enclosed_CJK_letters_and_Months}', ""); - Expect(0, 13055, '\P{Is_Block=_ enclosed_CJK_letters_and_Months}', ""); - Expect(1, 13055, '\P{^Is_Block=_ enclosed_CJK_letters_and_Months}', ""); - Expect(0, 13056, '\p{Is_Block=_ enclosed_CJK_letters_and_Months}', ""); - Expect(1, 13056, '\p{^Is_Block=_ enclosed_CJK_letters_and_Months}', ""); - Expect(1, 13056, '\P{Is_Block=_ enclosed_CJK_letters_and_Months}', ""); - Expect(0, 13056, '\P{^Is_Block=_ enclosed_CJK_letters_and_Months}', ""); - Error('\p{Is_Blk: _:=Enclosed_CJK}'); - Error('\P{Is_Blk: _:=Enclosed_CJK}'); + Expect(1, 13055, '\p{Is_Block: Enclosed_CJK_letters_and_Months}', ""); + Expect(0, 13055, '\p{^Is_Block: Enclosed_CJK_letters_and_Months}', ""); + Expect(0, 13055, '\P{Is_Block: Enclosed_CJK_letters_and_Months}', ""); + Expect(1, 13055, '\P{^Is_Block: Enclosed_CJK_letters_and_Months}', ""); + Expect(0, 13056, '\p{Is_Block: Enclosed_CJK_letters_and_Months}', ""); + Expect(1, 13056, '\p{^Is_Block: Enclosed_CJK_letters_and_Months}', ""); + Expect(1, 13056, '\P{Is_Block: Enclosed_CJK_letters_and_Months}', ""); + Expect(0, 13056, '\P{^Is_Block: Enclosed_CJK_letters_and_Months}', ""); + Error('\p{Is_Blk:-ENCLOSED_CJK/a/}'); + Error('\P{Is_Blk:-ENCLOSED_CJK/a/}'); Expect(1, 13055, '\p{Is_Blk=enclosedcjk}', ""); Expect(0, 13055, '\p{^Is_Blk=enclosedcjk}', ""); Expect(0, 13055, '\P{Is_Blk=enclosedcjk}', ""); @@ -10839,16 +11093,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 13056, '\p{^Is_Blk=enclosedcjk}', ""); Expect(1, 13056, '\P{Is_Blk=enclosedcjk}', ""); Expect(0, 13056, '\P{^Is_Blk=enclosedcjk}', ""); - Expect(1, 13055, '\p{Is_Blk= ENCLOSED_CJK}', ""); - Expect(0, 13055, '\p{^Is_Blk= ENCLOSED_CJK}', ""); - Expect(0, 13055, '\P{Is_Blk= ENCLOSED_CJK}', ""); - Expect(1, 13055, '\P{^Is_Blk= ENCLOSED_CJK}', ""); - Expect(0, 13056, '\p{Is_Blk= ENCLOSED_CJK}', ""); - Expect(1, 13056, '\p{^Is_Blk= ENCLOSED_CJK}', ""); - Expect(1, 13056, '\P{Is_Blk= ENCLOSED_CJK}', ""); - Expect(0, 13056, '\P{^Is_Blk= ENCLOSED_CJK}', ""); - Error('\p{Block=:=-_enclosed_IDEOGRAPHIC_Supplement}'); - Error('\P{Block=:=-_enclosed_IDEOGRAPHIC_Supplement}'); + Expect(1, 13055, '\p{Is_Blk: _ENCLOSED_CJK}', ""); + Expect(0, 13055, '\p{^Is_Blk: _ENCLOSED_CJK}', ""); + Expect(0, 13055, '\P{Is_Blk: _ENCLOSED_CJK}', ""); + Expect(1, 13055, '\P{^Is_Blk: _ENCLOSED_CJK}', ""); + Expect(0, 13056, '\p{Is_Blk: _ENCLOSED_CJK}', ""); + Expect(1, 13056, '\p{^Is_Blk: _ENCLOSED_CJK}', ""); + Expect(1, 13056, '\P{Is_Blk: _ENCLOSED_CJK}', ""); + Expect(0, 13056, '\P{^Is_Blk: _ENCLOSED_CJK}', ""); + Error('\p{Block=:=_ENCLOSED_Ideographic_supplement}'); + Error('\P{Block=:=_ENCLOSED_Ideographic_supplement}'); Expect(1, 127743, '\p{Block=:\AEnclosed_Ideographic_Supplement\z:}', "");; Expect(0, 127744, '\p{Block=:\AEnclosed_Ideographic_Supplement\z:}', "");; Expect(1, 127743, '\p{Block=enclosedideographicsupplement}', ""); @@ -10861,16 +11115,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127744, '\P{^Block=enclosedideographicsupplement}', ""); Expect(1, 127743, '\p{Block=:\Aenclosedideographicsupplement\z:}', "");; Expect(0, 127744, '\p{Block=:\Aenclosedideographicsupplement\z:}', "");; - Expect(1, 127743, '\p{Block= _Enclosed_IDEOGRAPHIC_supplement}', ""); - Expect(0, 127743, '\p{^Block= _Enclosed_IDEOGRAPHIC_supplement}', ""); - Expect(0, 127743, '\P{Block= _Enclosed_IDEOGRAPHIC_supplement}', ""); - Expect(1, 127743, '\P{^Block= _Enclosed_IDEOGRAPHIC_supplement}', ""); - Expect(0, 127744, '\p{Block= _Enclosed_IDEOGRAPHIC_supplement}', ""); - Expect(1, 127744, '\p{^Block= _Enclosed_IDEOGRAPHIC_supplement}', ""); - Expect(1, 127744, '\P{Block= _Enclosed_IDEOGRAPHIC_supplement}', ""); - Expect(0, 127744, '\P{^Block= _Enclosed_IDEOGRAPHIC_supplement}', ""); - Error('\p{Blk= /a/Enclosed_Ideographic_SUP}'); - Error('\P{Blk= /a/Enclosed_Ideographic_SUP}'); + Expect(1, 127743, '\p{Block=--Enclosed_ideographic_Supplement}', ""); + Expect(0, 127743, '\p{^Block=--Enclosed_ideographic_Supplement}', ""); + Expect(0, 127743, '\P{Block=--Enclosed_ideographic_Supplement}', ""); + Expect(1, 127743, '\P{^Block=--Enclosed_ideographic_Supplement}', ""); + Expect(0, 127744, '\p{Block=--Enclosed_ideographic_Supplement}', ""); + Expect(1, 127744, '\p{^Block=--Enclosed_ideographic_Supplement}', ""); + Expect(1, 127744, '\P{Block=--Enclosed_ideographic_Supplement}', ""); + Expect(0, 127744, '\P{^Block=--Enclosed_ideographic_Supplement}', ""); + Error('\p{Blk: /a/- Enclosed_Ideographic_sup}'); + Error('\P{Blk: /a/- Enclosed_Ideographic_sup}'); Expect(1, 127743, '\p{Blk=:\AEnclosed_Ideographic_Sup\z:}', "");; Expect(0, 127744, '\p{Blk=:\AEnclosed_Ideographic_Sup\z:}', "");; Expect(1, 127743, '\p{Blk=enclosedideographicsup}', ""); @@ -10883,16 +11137,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127744, '\P{^Blk=enclosedideographicsup}', ""); Expect(1, 127743, '\p{Blk=:\Aenclosedideographicsup\z:}', "");; Expect(0, 127744, '\p{Blk=:\Aenclosedideographicsup\z:}', "");; - Expect(1, 127743, '\p{Blk= enclosed_Ideographic_Sup}', ""); - Expect(0, 127743, '\p{^Blk= enclosed_Ideographic_Sup}', ""); - Expect(0, 127743, '\P{Blk= enclosed_Ideographic_Sup}', ""); - Expect(1, 127743, '\P{^Blk= enclosed_Ideographic_Sup}', ""); - Expect(0, 127744, '\p{Blk= enclosed_Ideographic_Sup}', ""); - Expect(1, 127744, '\p{^Blk= enclosed_Ideographic_Sup}', ""); - Expect(1, 127744, '\P{Blk= enclosed_Ideographic_Sup}', ""); - Expect(0, 127744, '\P{^Blk= enclosed_Ideographic_Sup}', ""); - Error('\p{Is_Block= Enclosed_ideographic_Supplement/a/}'); - Error('\P{Is_Block= Enclosed_ideographic_Supplement/a/}'); + Expect(1, 127743, '\p{Blk= -Enclosed_Ideographic_Sup}', ""); + Expect(0, 127743, '\p{^Blk= -Enclosed_Ideographic_Sup}', ""); + Expect(0, 127743, '\P{Blk= -Enclosed_Ideographic_Sup}', ""); + Expect(1, 127743, '\P{^Blk= -Enclosed_Ideographic_Sup}', ""); + Expect(0, 127744, '\p{Blk= -Enclosed_Ideographic_Sup}', ""); + Expect(1, 127744, '\p{^Blk= -Enclosed_Ideographic_Sup}', ""); + Expect(1, 127744, '\P{Blk= -Enclosed_Ideographic_Sup}', ""); + Expect(0, 127744, '\P{^Blk= -Enclosed_Ideographic_Sup}', ""); + Error('\p{Is_Block: := enclosed_Ideographic_Supplement}'); + Error('\P{Is_Block: := enclosed_Ideographic_Supplement}'); Expect(1, 127743, '\p{Is_Block=enclosedideographicsupplement}', ""); Expect(0, 127743, '\p{^Is_Block=enclosedideographicsupplement}', ""); Expect(0, 127743, '\P{Is_Block=enclosedideographicsupplement}', ""); @@ -10901,16 +11155,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127744, '\p{^Is_Block=enclosedideographicsupplement}', ""); Expect(1, 127744, '\P{Is_Block=enclosedideographicsupplement}', ""); Expect(0, 127744, '\P{^Is_Block=enclosedideographicsupplement}', ""); - Expect(1, 127743, '\p{Is_Block=Enclosed_IDEOGRAPHIC_supplement}', ""); - Expect(0, 127743, '\p{^Is_Block=Enclosed_IDEOGRAPHIC_supplement}', ""); - Expect(0, 127743, '\P{Is_Block=Enclosed_IDEOGRAPHIC_supplement}', ""); - Expect(1, 127743, '\P{^Is_Block=Enclosed_IDEOGRAPHIC_supplement}', ""); - Expect(0, 127744, '\p{Is_Block=Enclosed_IDEOGRAPHIC_supplement}', ""); - Expect(1, 127744, '\p{^Is_Block=Enclosed_IDEOGRAPHIC_supplement}', ""); - Expect(1, 127744, '\P{Is_Block=Enclosed_IDEOGRAPHIC_supplement}', ""); - Expect(0, 127744, '\P{^Is_Block=Enclosed_IDEOGRAPHIC_supplement}', ""); - Error('\p{Is_Blk=:= -enclosed_Ideographic_sup}'); - Error('\P{Is_Blk=:= -enclosed_Ideographic_sup}'); + Expect(1, 127743, '\p{Is_Block= Enclosed_Ideographic_SUPPLEMENT}', ""); + Expect(0, 127743, '\p{^Is_Block= Enclosed_Ideographic_SUPPLEMENT}', ""); + Expect(0, 127743, '\P{Is_Block= Enclosed_Ideographic_SUPPLEMENT}', ""); + Expect(1, 127743, '\P{^Is_Block= Enclosed_Ideographic_SUPPLEMENT}', ""); + Expect(0, 127744, '\p{Is_Block= Enclosed_Ideographic_SUPPLEMENT}', ""); + Expect(1, 127744, '\p{^Is_Block= Enclosed_Ideographic_SUPPLEMENT}', ""); + Expect(1, 127744, '\P{Is_Block= Enclosed_Ideographic_SUPPLEMENT}', ""); + Expect(0, 127744, '\P{^Is_Block= Enclosed_Ideographic_SUPPLEMENT}', ""); + Error('\p{Is_Blk: -/a/ENCLOSED_IDEOGRAPHIC_Sup}'); + Error('\P{Is_Blk: -/a/ENCLOSED_IDEOGRAPHIC_Sup}'); Expect(1, 127743, '\p{Is_Blk=enclosedideographicsup}', ""); Expect(0, 127743, '\p{^Is_Blk=enclosedideographicsup}', ""); Expect(0, 127743, '\P{Is_Blk=enclosedideographicsup}', ""); @@ -10919,38 +11173,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127744, '\p{^Is_Blk=enclosedideographicsup}', ""); Expect(1, 127744, '\P{Is_Blk=enclosedideographicsup}', ""); Expect(0, 127744, '\P{^Is_Blk=enclosedideographicsup}', ""); - Expect(1, 127743, '\p{Is_Blk=_ ENCLOSED_IDEOGRAPHIC_Sup}', ""); - Expect(0, 127743, '\p{^Is_Blk=_ ENCLOSED_IDEOGRAPHIC_Sup}', ""); - Expect(0, 127743, '\P{Is_Blk=_ ENCLOSED_IDEOGRAPHIC_Sup}', ""); - Expect(1, 127743, '\P{^Is_Blk=_ ENCLOSED_IDEOGRAPHIC_Sup}', ""); - Expect(0, 127744, '\p{Is_Blk=_ ENCLOSED_IDEOGRAPHIC_Sup}', ""); - Expect(1, 127744, '\p{^Is_Blk=_ ENCLOSED_IDEOGRAPHIC_Sup}', ""); - Expect(1, 127744, '\P{Is_Blk=_ ENCLOSED_IDEOGRAPHIC_Sup}', ""); - Expect(0, 127744, '\P{^Is_Blk=_ ENCLOSED_IDEOGRAPHIC_Sup}', ""); - Error('\p{Block=-ethiopic:=}'); - Error('\P{Block=-ethiopic:=}'); + Expect(1, 127743, '\p{Is_Blk=__enclosed_ideographic_Sup}', ""); + Expect(0, 127743, '\p{^Is_Blk=__enclosed_ideographic_Sup}', ""); + Expect(0, 127743, '\P{Is_Blk=__enclosed_ideographic_Sup}', ""); + Expect(1, 127743, '\P{^Is_Blk=__enclosed_ideographic_Sup}', ""); + Expect(0, 127744, '\p{Is_Blk=__enclosed_ideographic_Sup}', ""); + Expect(1, 127744, '\p{^Is_Blk=__enclosed_ideographic_Sup}', ""); + Expect(1, 127744, '\P{Is_Blk=__enclosed_ideographic_Sup}', ""); + Expect(0, 127744, '\P{^Is_Blk=__enclosed_ideographic_Sup}', ""); + Error('\p{Block=- Ethiopic/a/}'); + Error('\P{Block=- Ethiopic/a/}'); Expect(1, 4991, '\p{Block=:\AEthiopic\z:}', "");; Expect(0, 4992, '\p{Block=:\AEthiopic\z:}', "");; - Expect(1, 4991, '\p{Block=ethiopic}', ""); - Expect(0, 4991, '\p{^Block=ethiopic}', ""); - Expect(0, 4991, '\P{Block=ethiopic}', ""); - Expect(1, 4991, '\P{^Block=ethiopic}', ""); - Expect(0, 4992, '\p{Block=ethiopic}', ""); - Expect(1, 4992, '\p{^Block=ethiopic}', ""); - Expect(1, 4992, '\P{Block=ethiopic}', ""); - Expect(0, 4992, '\P{^Block=ethiopic}', ""); + Expect(1, 4991, '\p{Block: ethiopic}', ""); + Expect(0, 4991, '\p{^Block: ethiopic}', ""); + Expect(0, 4991, '\P{Block: ethiopic}', ""); + Expect(1, 4991, '\P{^Block: ethiopic}', ""); + Expect(0, 4992, '\p{Block: ethiopic}', ""); + Expect(1, 4992, '\p{^Block: ethiopic}', ""); + Expect(1, 4992, '\P{Block: ethiopic}', ""); + Expect(0, 4992, '\P{^Block: ethiopic}', ""); Expect(1, 4991, '\p{Block=:\Aethiopic\z:}', "");; Expect(0, 4992, '\p{Block=:\Aethiopic\z:}', "");; - Expect(1, 4991, '\p{Block: Ethiopic}', ""); - Expect(0, 4991, '\p{^Block: Ethiopic}', ""); - Expect(0, 4991, '\P{Block: Ethiopic}', ""); - Expect(1, 4991, '\P{^Block: Ethiopic}', ""); - Expect(0, 4992, '\p{Block: Ethiopic}', ""); - Expect(1, 4992, '\p{^Block: Ethiopic}', ""); - Expect(1, 4992, '\P{Block: Ethiopic}', ""); - Expect(0, 4992, '\P{^Block: Ethiopic}', ""); - Error('\p{Blk= ETHIOPIC:=}'); - Error('\P{Blk= ETHIOPIC:=}'); + Expect(1, 4991, '\p{Block=_ethiopic}', ""); + Expect(0, 4991, '\p{^Block=_ethiopic}', ""); + Expect(0, 4991, '\P{Block=_ethiopic}', ""); + Expect(1, 4991, '\P{^Block=_ethiopic}', ""); + Expect(0, 4992, '\p{Block=_ethiopic}', ""); + Expect(1, 4992, '\p{^Block=_ethiopic}', ""); + Expect(1, 4992, '\P{Block=_ethiopic}', ""); + Expect(0, 4992, '\P{^Block=_ethiopic}', ""); + Error('\p{Blk= -Ethiopic:=}'); + Error('\P{Blk= -Ethiopic:=}'); Expect(1, 4991, '\p{Blk=:\AEthiopic\z:}', "");; Expect(0, 4992, '\p{Blk=:\AEthiopic\z:}', "");; Expect(1, 4991, '\p{Blk=ethiopic}', ""); @@ -10963,16 +11217,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 4992, '\P{^Blk=ethiopic}', ""); Expect(1, 4991, '\p{Blk=:\Aethiopic\z:}', "");; Expect(0, 4992, '\p{Blk=:\Aethiopic\z:}', "");; - Expect(1, 4991, '\p{Blk=Ethiopic}', ""); - Expect(0, 4991, '\p{^Blk=Ethiopic}', ""); - Expect(0, 4991, '\P{Blk=Ethiopic}', ""); - Expect(1, 4991, '\P{^Blk=Ethiopic}', ""); - Expect(0, 4992, '\p{Blk=Ethiopic}', ""); - Expect(1, 4992, '\p{^Blk=Ethiopic}', ""); - Expect(1, 4992, '\P{Blk=Ethiopic}', ""); - Expect(0, 4992, '\P{^Blk=Ethiopic}', ""); - Error('\p{Is_Block= -Ethiopic:=}'); - Error('\P{Is_Block= -Ethiopic:=}'); + Expect(1, 4991, '\p{Blk: -ETHIOPIC}', ""); + Expect(0, 4991, '\p{^Blk: -ETHIOPIC}', ""); + Expect(0, 4991, '\P{Blk: -ETHIOPIC}', ""); + Expect(1, 4991, '\P{^Blk: -ETHIOPIC}', ""); + Expect(0, 4992, '\p{Blk: -ETHIOPIC}', ""); + Expect(1, 4992, '\p{^Blk: -ETHIOPIC}', ""); + Expect(1, 4992, '\P{Blk: -ETHIOPIC}', ""); + Expect(0, 4992, '\P{^Blk: -ETHIOPIC}', ""); + Error('\p{Is_Block= /a/Ethiopic}'); + Error('\P{Is_Block= /a/Ethiopic}'); Expect(1, 4991, '\p{Is_Block=ethiopic}', ""); Expect(0, 4991, '\p{^Is_Block=ethiopic}', ""); Expect(0, 4991, '\P{Is_Block=ethiopic}', ""); @@ -10981,16 +11235,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 4992, '\p{^Is_Block=ethiopic}', ""); Expect(1, 4992, '\P{Is_Block=ethiopic}', ""); Expect(0, 4992, '\P{^Is_Block=ethiopic}', ""); - Expect(1, 4991, '\p{Is_Block=--Ethiopic}', ""); - Expect(0, 4991, '\p{^Is_Block=--Ethiopic}', ""); - Expect(0, 4991, '\P{Is_Block=--Ethiopic}', ""); - Expect(1, 4991, '\P{^Is_Block=--Ethiopic}', ""); - Expect(0, 4992, '\p{Is_Block=--Ethiopic}', ""); - Expect(1, 4992, '\p{^Is_Block=--Ethiopic}', ""); - Expect(1, 4992, '\P{Is_Block=--Ethiopic}', ""); - Expect(0, 4992, '\P{^Is_Block=--Ethiopic}', ""); - Error('\p{Is_Blk=:= -Ethiopic}'); - Error('\P{Is_Blk=:= -Ethiopic}'); + Expect(1, 4991, '\p{Is_Block= _ethiopic}', ""); + Expect(0, 4991, '\p{^Is_Block= _ethiopic}', ""); + Expect(0, 4991, '\P{Is_Block= _ethiopic}', ""); + Expect(1, 4991, '\P{^Is_Block= _ethiopic}', ""); + Expect(0, 4992, '\p{Is_Block= _ethiopic}', ""); + Expect(1, 4992, '\p{^Is_Block= _ethiopic}', ""); + Expect(1, 4992, '\P{Is_Block= _ethiopic}', ""); + Expect(0, 4992, '\P{^Is_Block= _ethiopic}', ""); + Error('\p{Is_Blk=:=ethiopic}'); + Error('\P{Is_Blk=:=ethiopic}'); Expect(1, 4991, '\p{Is_Blk=ethiopic}', ""); Expect(0, 4991, '\p{^Is_Blk=ethiopic}', ""); Expect(0, 4991, '\P{Is_Blk=ethiopic}', ""); @@ -10999,16 +11253,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 4992, '\p{^Is_Blk=ethiopic}', ""); Expect(1, 4992, '\P{Is_Blk=ethiopic}', ""); Expect(0, 4992, '\P{^Is_Blk=ethiopic}', ""); - Expect(1, 4991, '\p{Is_Blk= Ethiopic}', ""); - Expect(0, 4991, '\p{^Is_Blk= Ethiopic}', ""); - Expect(0, 4991, '\P{Is_Blk= Ethiopic}', ""); - Expect(1, 4991, '\P{^Is_Blk= Ethiopic}', ""); - Expect(0, 4992, '\p{Is_Blk= Ethiopic}', ""); - Expect(1, 4992, '\p{^Is_Blk= Ethiopic}', ""); - Expect(1, 4992, '\P{Is_Blk= Ethiopic}', ""); - Expect(0, 4992, '\P{^Is_Blk= Ethiopic}', ""); - Error('\p{Block=:= -ETHIOPIC_Extended}'); - Error('\P{Block=:= -ETHIOPIC_Extended}'); + Expect(1, 4991, '\p{Is_Blk= ETHIOPIC}', ""); + Expect(0, 4991, '\p{^Is_Blk= ETHIOPIC}', ""); + Expect(0, 4991, '\P{Is_Blk= ETHIOPIC}', ""); + Expect(1, 4991, '\P{^Is_Blk= ETHIOPIC}', ""); + Expect(0, 4992, '\p{Is_Blk= ETHIOPIC}', ""); + Expect(1, 4992, '\p{^Is_Blk= ETHIOPIC}', ""); + Expect(1, 4992, '\P{Is_Blk= ETHIOPIC}', ""); + Expect(0, 4992, '\P{^Is_Blk= ETHIOPIC}', ""); + Error('\p{Block=/a/-ethiopic_extended}'); + Error('\P{Block=/a/-ethiopic_extended}'); Expect(1, 11743, '\p{Block=:\AEthiopic_Extended\z:}', "");; Expect(0, 11744, '\p{Block=:\AEthiopic_Extended\z:}', "");; Expect(1, 11743, '\p{Block=ethiopicextended}', ""); @@ -11021,16 +11275,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11744, '\P{^Block=ethiopicextended}', ""); Expect(1, 11743, '\p{Block=:\Aethiopicextended\z:}', "");; Expect(0, 11744, '\p{Block=:\Aethiopicextended\z:}', "");; - Expect(1, 11743, '\p{Block=-Ethiopic_extended}', ""); - Expect(0, 11743, '\p{^Block=-Ethiopic_extended}', ""); - Expect(0, 11743, '\P{Block=-Ethiopic_extended}', ""); - Expect(1, 11743, '\P{^Block=-Ethiopic_extended}', ""); - Expect(0, 11744, '\p{Block=-Ethiopic_extended}', ""); - Expect(1, 11744, '\p{^Block=-Ethiopic_extended}', ""); - Expect(1, 11744, '\P{Block=-Ethiopic_extended}', ""); - Expect(0, 11744, '\P{^Block=-Ethiopic_extended}', ""); - Error('\p{Blk=:=- ethiopic_ext}'); - Error('\P{Blk=:=- ethiopic_ext}'); + Expect(1, 11743, '\p{Block=--Ethiopic_Extended}', ""); + Expect(0, 11743, '\p{^Block=--Ethiopic_Extended}', ""); + Expect(0, 11743, '\P{Block=--Ethiopic_Extended}', ""); + Expect(1, 11743, '\P{^Block=--Ethiopic_Extended}', ""); + Expect(0, 11744, '\p{Block=--Ethiopic_Extended}', ""); + Expect(1, 11744, '\p{^Block=--Ethiopic_Extended}', ""); + Expect(1, 11744, '\P{Block=--Ethiopic_Extended}', ""); + Expect(0, 11744, '\P{^Block=--Ethiopic_Extended}', ""); + Error('\p{Blk=:=Ethiopic_EXT}'); + Error('\P{Blk=:=Ethiopic_EXT}'); Expect(1, 11743, '\p{Blk=:\AEthiopic_Ext\z:}', "");; Expect(0, 11744, '\p{Blk=:\AEthiopic_Ext\z:}', "");; Expect(1, 11743, '\p{Blk=ethiopicext}', ""); @@ -11043,52 +11297,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11744, '\P{^Blk=ethiopicext}', ""); Expect(1, 11743, '\p{Blk=:\Aethiopicext\z:}', "");; Expect(0, 11744, '\p{Blk=:\Aethiopicext\z:}', "");; - Expect(1, 11743, '\p{Blk=_Ethiopic_Ext}', ""); - Expect(0, 11743, '\p{^Blk=_Ethiopic_Ext}', ""); - Expect(0, 11743, '\P{Blk=_Ethiopic_Ext}', ""); - Expect(1, 11743, '\P{^Blk=_Ethiopic_Ext}', ""); - Expect(0, 11744, '\p{Blk=_Ethiopic_Ext}', ""); - Expect(1, 11744, '\p{^Blk=_Ethiopic_Ext}', ""); - Expect(1, 11744, '\P{Blk=_Ethiopic_Ext}', ""); - Expect(0, 11744, '\P{^Blk=_Ethiopic_Ext}', ""); - Error('\p{Is_Block=-/a/ethiopic_extended}'); - Error('\P{Is_Block=-/a/ethiopic_extended}'); - Expect(1, 11743, '\p{Is_Block: ethiopicextended}', ""); - Expect(0, 11743, '\p{^Is_Block: ethiopicextended}', ""); - Expect(0, 11743, '\P{Is_Block: ethiopicextended}', ""); - Expect(1, 11743, '\P{^Is_Block: ethiopicextended}', ""); - Expect(0, 11744, '\p{Is_Block: ethiopicextended}', ""); - Expect(1, 11744, '\p{^Is_Block: ethiopicextended}', ""); - Expect(1, 11744, '\P{Is_Block: ethiopicextended}', ""); - Expect(0, 11744, '\P{^Is_Block: ethiopicextended}', ""); - Expect(1, 11743, '\p{Is_Block= ETHIOPIC_Extended}', ""); - Expect(0, 11743, '\p{^Is_Block= ETHIOPIC_Extended}', ""); - Expect(0, 11743, '\P{Is_Block= ETHIOPIC_Extended}', ""); - Expect(1, 11743, '\P{^Is_Block= ETHIOPIC_Extended}', ""); - Expect(0, 11744, '\p{Is_Block= ETHIOPIC_Extended}', ""); - Expect(1, 11744, '\p{^Is_Block= ETHIOPIC_Extended}', ""); - Expect(1, 11744, '\P{Is_Block= ETHIOPIC_Extended}', ""); - Expect(0, 11744, '\P{^Is_Block= ETHIOPIC_Extended}', ""); - Error('\p{Is_Blk=:= Ethiopic_ext}'); - Error('\P{Is_Blk=:= Ethiopic_ext}'); - Expect(1, 11743, '\p{Is_Blk: ethiopicext}', ""); - Expect(0, 11743, '\p{^Is_Blk: ethiopicext}', ""); - Expect(0, 11743, '\P{Is_Blk: ethiopicext}', ""); - Expect(1, 11743, '\P{^Is_Blk: ethiopicext}', ""); - Expect(0, 11744, '\p{Is_Blk: ethiopicext}', ""); - Expect(1, 11744, '\p{^Is_Blk: ethiopicext}', ""); - Expect(1, 11744, '\P{Is_Blk: ethiopicext}', ""); - Expect(0, 11744, '\P{^Is_Blk: ethiopicext}', ""); - Expect(1, 11743, '\p{Is_Blk= Ethiopic_Ext}', ""); - Expect(0, 11743, '\p{^Is_Blk= Ethiopic_Ext}', ""); - Expect(0, 11743, '\P{Is_Blk= Ethiopic_Ext}', ""); - Expect(1, 11743, '\P{^Is_Blk= Ethiopic_Ext}', ""); - Expect(0, 11744, '\p{Is_Blk= Ethiopic_Ext}', ""); - Expect(1, 11744, '\p{^Is_Blk= Ethiopic_Ext}', ""); - Expect(1, 11744, '\P{Is_Blk= Ethiopic_Ext}', ""); - Expect(0, 11744, '\P{^Is_Blk= Ethiopic_Ext}', ""); - Error('\p{Block=/a/_-Ethiopic_Extended_a}'); - Error('\P{Block=/a/_-Ethiopic_Extended_a}'); + Expect(1, 11743, '\p{Blk: -ETHIOPIC_EXT}', ""); + Expect(0, 11743, '\p{^Blk: -ETHIOPIC_EXT}', ""); + Expect(0, 11743, '\P{Blk: -ETHIOPIC_EXT}', ""); + Expect(1, 11743, '\P{^Blk: -ETHIOPIC_EXT}', ""); + Expect(0, 11744, '\p{Blk: -ETHIOPIC_EXT}', ""); + Expect(1, 11744, '\p{^Blk: -ETHIOPIC_EXT}', ""); + Expect(1, 11744, '\P{Blk: -ETHIOPIC_EXT}', ""); + Expect(0, 11744, '\P{^Blk: -ETHIOPIC_EXT}', ""); + Error('\p{Is_Block=_-Ethiopic_EXTENDED:=}'); + Error('\P{Is_Block=_-Ethiopic_EXTENDED:=}'); + Expect(1, 11743, '\p{Is_Block:ethiopicextended}', ""); + Expect(0, 11743, '\p{^Is_Block:ethiopicextended}', ""); + Expect(0, 11743, '\P{Is_Block:ethiopicextended}', ""); + Expect(1, 11743, '\P{^Is_Block:ethiopicextended}', ""); + Expect(0, 11744, '\p{Is_Block:ethiopicextended}', ""); + Expect(1, 11744, '\p{^Is_Block:ethiopicextended}', ""); + Expect(1, 11744, '\P{Is_Block:ethiopicextended}', ""); + Expect(0, 11744, '\P{^Is_Block:ethiopicextended}', ""); + Expect(1, 11743, '\p{Is_Block= Ethiopic_Extended}', ""); + Expect(0, 11743, '\p{^Is_Block= Ethiopic_Extended}', ""); + Expect(0, 11743, '\P{Is_Block= Ethiopic_Extended}', ""); + Expect(1, 11743, '\P{^Is_Block= Ethiopic_Extended}', ""); + Expect(0, 11744, '\p{Is_Block= Ethiopic_Extended}', ""); + Expect(1, 11744, '\p{^Is_Block= Ethiopic_Extended}', ""); + Expect(1, 11744, '\P{Is_Block= Ethiopic_Extended}', ""); + Expect(0, 11744, '\P{^Is_Block= Ethiopic_Extended}', ""); + Error('\p{Is_Blk=:= Ethiopic_Ext}'); + Error('\P{Is_Blk=:= Ethiopic_Ext}'); + Expect(1, 11743, '\p{Is_Blk=ethiopicext}', ""); + Expect(0, 11743, '\p{^Is_Blk=ethiopicext}', ""); + Expect(0, 11743, '\P{Is_Blk=ethiopicext}', ""); + Expect(1, 11743, '\P{^Is_Blk=ethiopicext}', ""); + Expect(0, 11744, '\p{Is_Blk=ethiopicext}', ""); + Expect(1, 11744, '\p{^Is_Blk=ethiopicext}', ""); + Expect(1, 11744, '\P{Is_Blk=ethiopicext}', ""); + Expect(0, 11744, '\P{^Is_Blk=ethiopicext}', ""); + Expect(1, 11743, '\p{Is_Blk:_ Ethiopic_Ext}', ""); + Expect(0, 11743, '\p{^Is_Blk:_ Ethiopic_Ext}', ""); + Expect(0, 11743, '\P{Is_Blk:_ Ethiopic_Ext}', ""); + Expect(1, 11743, '\P{^Is_Blk:_ Ethiopic_Ext}', ""); + Expect(0, 11744, '\p{Is_Blk:_ Ethiopic_Ext}', ""); + Expect(1, 11744, '\p{^Is_Blk:_ Ethiopic_Ext}', ""); + Expect(1, 11744, '\P{Is_Blk:_ Ethiopic_Ext}', ""); + Expect(0, 11744, '\P{^Is_Blk:_ Ethiopic_Ext}', ""); + Error('\p{Block: := Ethiopic_Extended_A}'); + Error('\P{Block: := Ethiopic_Extended_A}'); Expect(1, 43823, '\p{Block=:\AEthiopic_Extended_A\z:}', "");; Expect(0, 43824, '\p{Block=:\AEthiopic_Extended_A\z:}', "");; Expect(1, 43823, '\p{Block=ethiopicextendeda}', ""); @@ -11101,16 +11355,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43824, '\P{^Block=ethiopicextendeda}', ""); Expect(1, 43823, '\p{Block=:\Aethiopicextendeda\z:}', "");; Expect(0, 43824, '\p{Block=:\Aethiopicextendeda\z:}', "");; - Expect(1, 43823, '\p{Block= ethiopic_Extended_A}', ""); - Expect(0, 43823, '\p{^Block= ethiopic_Extended_A}', ""); - Expect(0, 43823, '\P{Block= ethiopic_Extended_A}', ""); - Expect(1, 43823, '\P{^Block= ethiopic_Extended_A}', ""); - Expect(0, 43824, '\p{Block= ethiopic_Extended_A}', ""); - Expect(1, 43824, '\p{^Block= ethiopic_Extended_A}', ""); - Expect(1, 43824, '\P{Block= ethiopic_Extended_A}', ""); - Expect(0, 43824, '\P{^Block= ethiopic_Extended_A}', ""); - Error('\p{Blk=/a/_ Ethiopic_ext_a}'); - Error('\P{Blk=/a/_ Ethiopic_ext_a}'); + Expect(1, 43823, '\p{Block= -Ethiopic_Extended_A}', ""); + Expect(0, 43823, '\p{^Block= -Ethiopic_Extended_A}', ""); + Expect(0, 43823, '\P{Block= -Ethiopic_Extended_A}', ""); + Expect(1, 43823, '\P{^Block= -Ethiopic_Extended_A}', ""); + Expect(0, 43824, '\p{Block= -Ethiopic_Extended_A}', ""); + Expect(1, 43824, '\p{^Block= -Ethiopic_Extended_A}', ""); + Expect(1, 43824, '\P{Block= -Ethiopic_Extended_A}', ""); + Expect(0, 43824, '\P{^Block= -Ethiopic_Extended_A}', ""); + Error('\p{Blk=-:=ethiopic_Ext_A}'); + Error('\P{Blk=-:=ethiopic_Ext_A}'); Expect(1, 43823, '\p{Blk=:\AEthiopic_Ext_A\z:}', "");; Expect(0, 43824, '\p{Blk=:\AEthiopic_Ext_A\z:}', "");; Expect(1, 43823, '\p{Blk=ethiopicexta}', ""); @@ -11123,16 +11377,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43824, '\P{^Blk=ethiopicexta}', ""); Expect(1, 43823, '\p{Blk=:\Aethiopicexta\z:}', "");; Expect(0, 43824, '\p{Blk=:\Aethiopicexta\z:}', "");; - Expect(1, 43823, '\p{Blk= ETHIOPIC_EXT_A}', ""); - Expect(0, 43823, '\p{^Blk= ETHIOPIC_EXT_A}', ""); - Expect(0, 43823, '\P{Blk= ETHIOPIC_EXT_A}', ""); - Expect(1, 43823, '\P{^Blk= ETHIOPIC_EXT_A}', ""); - Expect(0, 43824, '\p{Blk= ETHIOPIC_EXT_A}', ""); - Expect(1, 43824, '\p{^Blk= ETHIOPIC_EXT_A}', ""); - Expect(1, 43824, '\P{Blk= ETHIOPIC_EXT_A}', ""); - Expect(0, 43824, '\P{^Blk= ETHIOPIC_EXT_A}', ""); - Error('\p{Is_Block= _ETHIOPIC_EXTENDED_A/a/}'); - Error('\P{Is_Block= _ETHIOPIC_EXTENDED_A/a/}'); + Expect(1, 43823, '\p{Blk= Ethiopic_ext_a}', ""); + Expect(0, 43823, '\p{^Blk= Ethiopic_ext_a}', ""); + Expect(0, 43823, '\P{Blk= Ethiopic_ext_a}', ""); + Expect(1, 43823, '\P{^Blk= Ethiopic_ext_a}', ""); + Expect(0, 43824, '\p{Blk= Ethiopic_ext_a}', ""); + Expect(1, 43824, '\p{^Blk= Ethiopic_ext_a}', ""); + Expect(1, 43824, '\P{Blk= Ethiopic_ext_a}', ""); + Expect(0, 43824, '\P{^Blk= Ethiopic_ext_a}', ""); + Error('\p{Is_Block=/a/ethiopic_Extended_A}'); + Error('\P{Is_Block=/a/ethiopic_Extended_A}'); Expect(1, 43823, '\p{Is_Block=ethiopicextendeda}', ""); Expect(0, 43823, '\p{^Is_Block=ethiopicextendeda}', ""); Expect(0, 43823, '\P{Is_Block=ethiopicextendeda}', ""); @@ -11141,34 +11395,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43824, '\p{^Is_Block=ethiopicextendeda}', ""); Expect(1, 43824, '\P{Is_Block=ethiopicextendeda}', ""); Expect(0, 43824, '\P{^Is_Block=ethiopicextendeda}', ""); - Expect(1, 43823, '\p{Is_Block=_ Ethiopic_extended_A}', ""); - Expect(0, 43823, '\p{^Is_Block=_ Ethiopic_extended_A}', ""); - Expect(0, 43823, '\P{Is_Block=_ Ethiopic_extended_A}', ""); - Expect(1, 43823, '\P{^Is_Block=_ Ethiopic_extended_A}', ""); - Expect(0, 43824, '\p{Is_Block=_ Ethiopic_extended_A}', ""); - Expect(1, 43824, '\p{^Is_Block=_ Ethiopic_extended_A}', ""); - Expect(1, 43824, '\P{Is_Block=_ Ethiopic_extended_A}', ""); - Expect(0, 43824, '\P{^Is_Block=_ Ethiopic_extended_A}', ""); - Error('\p{Is_Blk=:=ethiopic_Ext_a}'); - Error('\P{Is_Blk=:=ethiopic_Ext_a}'); - Expect(1, 43823, '\p{Is_Blk: ethiopicexta}', ""); - Expect(0, 43823, '\p{^Is_Blk: ethiopicexta}', ""); - Expect(0, 43823, '\P{Is_Blk: ethiopicexta}', ""); - Expect(1, 43823, '\P{^Is_Blk: ethiopicexta}', ""); - Expect(0, 43824, '\p{Is_Blk: ethiopicexta}', ""); - Expect(1, 43824, '\p{^Is_Blk: ethiopicexta}', ""); - Expect(1, 43824, '\P{Is_Blk: ethiopicexta}', ""); - Expect(0, 43824, '\P{^Is_Blk: ethiopicexta}', ""); - Expect(1, 43823, '\p{Is_Blk=- Ethiopic_Ext_a}', ""); - Expect(0, 43823, '\p{^Is_Blk=- Ethiopic_Ext_a}', ""); - Expect(0, 43823, '\P{Is_Blk=- Ethiopic_Ext_a}', ""); - Expect(1, 43823, '\P{^Is_Blk=- Ethiopic_Ext_a}', ""); - Expect(0, 43824, '\p{Is_Blk=- Ethiopic_Ext_a}', ""); - Expect(1, 43824, '\p{^Is_Blk=- Ethiopic_Ext_a}', ""); - Expect(1, 43824, '\P{Is_Blk=- Ethiopic_Ext_a}', ""); - Expect(0, 43824, '\P{^Is_Blk=- Ethiopic_Ext_a}', ""); - Error('\p{Block=/a/- Ethiopic_Supplement}'); - Error('\P{Block=/a/- Ethiopic_Supplement}'); + Expect(1, 43823, '\p{Is_Block=_-Ethiopic_extended_A}', ""); + Expect(0, 43823, '\p{^Is_Block=_-Ethiopic_extended_A}', ""); + Expect(0, 43823, '\P{Is_Block=_-Ethiopic_extended_A}', ""); + Expect(1, 43823, '\P{^Is_Block=_-Ethiopic_extended_A}', ""); + Expect(0, 43824, '\p{Is_Block=_-Ethiopic_extended_A}', ""); + Expect(1, 43824, '\p{^Is_Block=_-Ethiopic_extended_A}', ""); + Expect(1, 43824, '\P{Is_Block=_-Ethiopic_extended_A}', ""); + Expect(0, 43824, '\P{^Is_Block=_-Ethiopic_extended_A}', ""); + Error('\p{Is_Blk=- ETHIOPIC_EXT_a:=}'); + Error('\P{Is_Blk=- ETHIOPIC_EXT_a:=}'); + Expect(1, 43823, '\p{Is_Blk=ethiopicexta}', ""); + Expect(0, 43823, '\p{^Is_Blk=ethiopicexta}', ""); + Expect(0, 43823, '\P{Is_Blk=ethiopicexta}', ""); + Expect(1, 43823, '\P{^Is_Blk=ethiopicexta}', ""); + Expect(0, 43824, '\p{Is_Blk=ethiopicexta}', ""); + Expect(1, 43824, '\p{^Is_Blk=ethiopicexta}', ""); + Expect(1, 43824, '\P{Is_Blk=ethiopicexta}', ""); + Expect(0, 43824, '\P{^Is_Blk=ethiopicexta}', ""); + Expect(1, 43823, '\p{Is_Blk= Ethiopic_EXT_A}', ""); + Expect(0, 43823, '\p{^Is_Blk= Ethiopic_EXT_A}', ""); + Expect(0, 43823, '\P{Is_Blk= Ethiopic_EXT_A}', ""); + Expect(1, 43823, '\P{^Is_Blk= Ethiopic_EXT_A}', ""); + Expect(0, 43824, '\p{Is_Blk= Ethiopic_EXT_A}', ""); + Expect(1, 43824, '\p{^Is_Blk= Ethiopic_EXT_A}', ""); + Expect(1, 43824, '\P{Is_Blk= Ethiopic_EXT_A}', ""); + Expect(0, 43824, '\P{^Is_Blk= Ethiopic_EXT_A}', ""); + Error('\p{Block: /a/ Ethiopic_Supplement}'); + Error('\P{Block: /a/ Ethiopic_Supplement}'); Expect(1, 5023, '\p{Block=:\AEthiopic_Supplement\z:}', "");; Expect(0, 5024, '\p{Block=:\AEthiopic_Supplement\z:}', "");; Expect(1, 5023, '\p{Block=ethiopicsupplement}', ""); @@ -11181,16 +11435,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5024, '\P{^Block=ethiopicsupplement}', ""); Expect(1, 5023, '\p{Block=:\Aethiopicsupplement\z:}', "");; Expect(0, 5024, '\p{Block=:\Aethiopicsupplement\z:}', "");; - Expect(1, 5023, '\p{Block= ethiopic_supplement}', ""); - Expect(0, 5023, '\p{^Block= ethiopic_supplement}', ""); - Expect(0, 5023, '\P{Block= ethiopic_supplement}', ""); - Expect(1, 5023, '\P{^Block= ethiopic_supplement}', ""); - Expect(0, 5024, '\p{Block= ethiopic_supplement}', ""); - Expect(1, 5024, '\p{^Block= ethiopic_supplement}', ""); - Expect(1, 5024, '\P{Block= ethiopic_supplement}', ""); - Expect(0, 5024, '\P{^Block= ethiopic_supplement}', ""); - Error('\p{Blk=-_Ethiopic_SUP/a/}'); - Error('\P{Blk=-_Ethiopic_SUP/a/}'); + Expect(1, 5023, '\p{Block=- Ethiopic_supplement}', ""); + Expect(0, 5023, '\p{^Block=- Ethiopic_supplement}', ""); + Expect(0, 5023, '\P{Block=- Ethiopic_supplement}', ""); + Expect(1, 5023, '\P{^Block=- Ethiopic_supplement}', ""); + Expect(0, 5024, '\p{Block=- Ethiopic_supplement}', ""); + Expect(1, 5024, '\p{^Block=- Ethiopic_supplement}', ""); + Expect(1, 5024, '\P{Block=- Ethiopic_supplement}', ""); + Expect(0, 5024, '\P{^Block=- Ethiopic_supplement}', ""); + Error('\p{Blk=:=_ETHIOPIC_SUP}'); + Error('\P{Blk=:=_ETHIOPIC_SUP}'); Expect(1, 5023, '\p{Blk=:\AEthiopic_Sup\z:}', "");; Expect(0, 5024, '\p{Blk=:\AEthiopic_Sup\z:}', "");; Expect(1, 5023, '\p{Blk=ethiopicsup}', ""); @@ -11203,16 +11457,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5024, '\P{^Blk=ethiopicsup}', ""); Expect(1, 5023, '\p{Blk=:\Aethiopicsup\z:}', "");; Expect(0, 5024, '\p{Blk=:\Aethiopicsup\z:}', "");; - Expect(1, 5023, '\p{Blk= _ETHIOPIC_SUP}', ""); - Expect(0, 5023, '\p{^Blk= _ETHIOPIC_SUP}', ""); - Expect(0, 5023, '\P{Blk= _ETHIOPIC_SUP}', ""); - Expect(1, 5023, '\P{^Blk= _ETHIOPIC_SUP}', ""); - Expect(0, 5024, '\p{Blk= _ETHIOPIC_SUP}', ""); - Expect(1, 5024, '\p{^Blk= _ETHIOPIC_SUP}', ""); - Expect(1, 5024, '\P{Blk= _ETHIOPIC_SUP}', ""); - Expect(0, 5024, '\P{^Blk= _ETHIOPIC_SUP}', ""); - Error('\p{Is_Block: /a/--ethiopic_SUPPLEMENT}'); - Error('\P{Is_Block: /a/--ethiopic_SUPPLEMENT}'); + Expect(1, 5023, '\p{Blk=__ethiopic_Sup}', ""); + Expect(0, 5023, '\p{^Blk=__ethiopic_Sup}', ""); + Expect(0, 5023, '\P{Blk=__ethiopic_Sup}', ""); + Expect(1, 5023, '\P{^Blk=__ethiopic_Sup}', ""); + Expect(0, 5024, '\p{Blk=__ethiopic_Sup}', ""); + Expect(1, 5024, '\p{^Blk=__ethiopic_Sup}', ""); + Expect(1, 5024, '\P{Blk=__ethiopic_Sup}', ""); + Expect(0, 5024, '\P{^Blk=__ethiopic_Sup}', ""); + Error('\p{Is_Block=:= Ethiopic_Supplement}'); + Error('\P{Is_Block=:= Ethiopic_Supplement}'); Expect(1, 5023, '\p{Is_Block=ethiopicsupplement}', ""); Expect(0, 5023, '\p{^Is_Block=ethiopicsupplement}', ""); Expect(0, 5023, '\P{Is_Block=ethiopicsupplement}', ""); @@ -11221,16 +11475,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5024, '\p{^Is_Block=ethiopicsupplement}', ""); Expect(1, 5024, '\P{Is_Block=ethiopicsupplement}', ""); Expect(0, 5024, '\P{^Is_Block=ethiopicsupplement}', ""); - Expect(1, 5023, '\p{Is_Block=-_Ethiopic_supplement}', ""); - Expect(0, 5023, '\p{^Is_Block=-_Ethiopic_supplement}', ""); - Expect(0, 5023, '\P{Is_Block=-_Ethiopic_supplement}', ""); - Expect(1, 5023, '\P{^Is_Block=-_Ethiopic_supplement}', ""); - Expect(0, 5024, '\p{Is_Block=-_Ethiopic_supplement}', ""); - Expect(1, 5024, '\p{^Is_Block=-_Ethiopic_supplement}', ""); - Expect(1, 5024, '\P{Is_Block=-_Ethiopic_supplement}', ""); - Expect(0, 5024, '\P{^Is_Block=-_Ethiopic_supplement}', ""); - Error('\p{Is_Blk= :=Ethiopic_sup}'); - Error('\P{Is_Blk= :=Ethiopic_sup}'); + Expect(1, 5023, '\p{Is_Block= Ethiopic_Supplement}', ""); + Expect(0, 5023, '\p{^Is_Block= Ethiopic_Supplement}', ""); + Expect(0, 5023, '\P{Is_Block= Ethiopic_Supplement}', ""); + Expect(1, 5023, '\P{^Is_Block= Ethiopic_Supplement}', ""); + Expect(0, 5024, '\p{Is_Block= Ethiopic_Supplement}', ""); + Expect(1, 5024, '\p{^Is_Block= Ethiopic_Supplement}', ""); + Expect(1, 5024, '\P{Is_Block= Ethiopic_Supplement}', ""); + Expect(0, 5024, '\P{^Is_Block= Ethiopic_Supplement}', ""); + Error('\p{Is_Blk=-/a/ethiopic_Sup}'); + Error('\P{Is_Blk=-/a/ethiopic_Sup}'); Expect(1, 5023, '\p{Is_Blk=ethiopicsup}', ""); Expect(0, 5023, '\p{^Is_Blk=ethiopicsup}', ""); Expect(0, 5023, '\P{Is_Blk=ethiopicsup}', ""); @@ -11239,60 +11493,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5024, '\p{^Is_Blk=ethiopicsup}', ""); Expect(1, 5024, '\P{Is_Blk=ethiopicsup}', ""); Expect(0, 5024, '\P{^Is_Blk=ethiopicsup}', ""); - Expect(1, 5023, '\p{Is_Blk= ethiopic_SUP}', ""); - Expect(0, 5023, '\p{^Is_Blk= ethiopic_SUP}', ""); - Expect(0, 5023, '\P{Is_Blk= ethiopic_SUP}', ""); - Expect(1, 5023, '\P{^Is_Blk= ethiopic_SUP}', ""); - Expect(0, 5024, '\p{Is_Blk= ethiopic_SUP}', ""); - Expect(1, 5024, '\p{^Is_Blk= ethiopic_SUP}', ""); - Expect(1, 5024, '\P{Is_Blk= ethiopic_SUP}', ""); - Expect(0, 5024, '\P{^Is_Blk= ethiopic_SUP}', ""); - Error('\p{Block=-:=Geometric_shapes}'); - Error('\P{Block=-:=Geometric_shapes}'); + Expect(1, 5023, '\p{Is_Blk= _Ethiopic_SUP}', ""); + Expect(0, 5023, '\p{^Is_Blk= _Ethiopic_SUP}', ""); + Expect(0, 5023, '\P{Is_Blk= _Ethiopic_SUP}', ""); + Expect(1, 5023, '\P{^Is_Blk= _Ethiopic_SUP}', ""); + Expect(0, 5024, '\p{Is_Blk= _Ethiopic_SUP}', ""); + Expect(1, 5024, '\p{^Is_Blk= _Ethiopic_SUP}', ""); + Expect(1, 5024, '\P{Is_Blk= _Ethiopic_SUP}', ""); + Expect(0, 5024, '\P{^Is_Blk= _Ethiopic_SUP}', ""); + Error('\p{Block=:=_Geometric_SHAPES}'); + Error('\P{Block=:=_Geometric_SHAPES}'); Expect(1, 9727, '\p{Block=:\AGeometric_Shapes\z:}', "");; Expect(0, 9728, '\p{Block=:\AGeometric_Shapes\z:}', "");; - Expect(1, 9727, '\p{Block=geometricshapes}', ""); - Expect(0, 9727, '\p{^Block=geometricshapes}', ""); - Expect(0, 9727, '\P{Block=geometricshapes}', ""); - Expect(1, 9727, '\P{^Block=geometricshapes}', ""); - Expect(0, 9728, '\p{Block=geometricshapes}', ""); - Expect(1, 9728, '\p{^Block=geometricshapes}', ""); - Expect(1, 9728, '\P{Block=geometricshapes}', ""); - Expect(0, 9728, '\P{^Block=geometricshapes}', ""); + Expect(1, 9727, '\p{Block: geometricshapes}', ""); + Expect(0, 9727, '\p{^Block: geometricshapes}', ""); + Expect(0, 9727, '\P{Block: geometricshapes}', ""); + Expect(1, 9727, '\P{^Block: geometricshapes}', ""); + Expect(0, 9728, '\p{Block: geometricshapes}', ""); + Expect(1, 9728, '\p{^Block: geometricshapes}', ""); + Expect(1, 9728, '\P{Block: geometricshapes}', ""); + Expect(0, 9728, '\P{^Block: geometricshapes}', ""); Expect(1, 9727, '\p{Block=:\Ageometricshapes\z:}', "");; Expect(0, 9728, '\p{Block=:\Ageometricshapes\z:}', "");; - Expect(1, 9727, '\p{Block=_Geometric_SHAPES}', ""); - Expect(0, 9727, '\p{^Block=_Geometric_SHAPES}', ""); - Expect(0, 9727, '\P{Block=_Geometric_SHAPES}', ""); - Expect(1, 9727, '\P{^Block=_Geometric_SHAPES}', ""); - Expect(0, 9728, '\p{Block=_Geometric_SHAPES}', ""); - Expect(1, 9728, '\p{^Block=_Geometric_SHAPES}', ""); - Expect(1, 9728, '\P{Block=_Geometric_SHAPES}', ""); - Expect(0, 9728, '\P{^Block=_Geometric_SHAPES}', ""); - Error('\p{Blk=:= _geometric_Shapes}'); - Error('\P{Blk=:= _geometric_Shapes}'); + Expect(1, 9727, '\p{Block= GEOMETRIC_Shapes}', ""); + Expect(0, 9727, '\p{^Block= GEOMETRIC_Shapes}', ""); + Expect(0, 9727, '\P{Block= GEOMETRIC_Shapes}', ""); + Expect(1, 9727, '\P{^Block= GEOMETRIC_Shapes}', ""); + Expect(0, 9728, '\p{Block= GEOMETRIC_Shapes}', ""); + Expect(1, 9728, '\p{^Block= GEOMETRIC_Shapes}', ""); + Expect(1, 9728, '\P{Block= GEOMETRIC_Shapes}', ""); + Expect(0, 9728, '\P{^Block= GEOMETRIC_Shapes}', ""); + Error('\p{Blk:-:=Geometric_Shapes}'); + Error('\P{Blk:-:=Geometric_Shapes}'); Expect(1, 9727, '\p{Blk=:\AGeometric_Shapes\z:}', "");; Expect(0, 9728, '\p{Blk=:\AGeometric_Shapes\z:}', "");; - Expect(1, 9727, '\p{Blk=geometricshapes}', ""); - Expect(0, 9727, '\p{^Blk=geometricshapes}', ""); - Expect(0, 9727, '\P{Blk=geometricshapes}', ""); - Expect(1, 9727, '\P{^Blk=geometricshapes}', ""); - Expect(0, 9728, '\p{Blk=geometricshapes}', ""); - Expect(1, 9728, '\p{^Blk=geometricshapes}', ""); - Expect(1, 9728, '\P{Blk=geometricshapes}', ""); - Expect(0, 9728, '\P{^Blk=geometricshapes}', ""); + Expect(1, 9727, '\p{Blk: geometricshapes}', ""); + Expect(0, 9727, '\p{^Blk: geometricshapes}', ""); + Expect(0, 9727, '\P{Blk: geometricshapes}', ""); + Expect(1, 9727, '\P{^Blk: geometricshapes}', ""); + Expect(0, 9728, '\p{Blk: geometricshapes}', ""); + Expect(1, 9728, '\p{^Blk: geometricshapes}', ""); + Expect(1, 9728, '\P{Blk: geometricshapes}', ""); + Expect(0, 9728, '\P{^Blk: geometricshapes}', ""); Expect(1, 9727, '\p{Blk=:\Ageometricshapes\z:}', "");; Expect(0, 9728, '\p{Blk=:\Ageometricshapes\z:}', "");; - Expect(1, 9727, '\p{Blk:--GEOMETRIC_SHAPES}', ""); - Expect(0, 9727, '\p{^Blk:--GEOMETRIC_SHAPES}', ""); - Expect(0, 9727, '\P{Blk:--GEOMETRIC_SHAPES}', ""); - Expect(1, 9727, '\P{^Blk:--GEOMETRIC_SHAPES}', ""); - Expect(0, 9728, '\p{Blk:--GEOMETRIC_SHAPES}', ""); - Expect(1, 9728, '\p{^Blk:--GEOMETRIC_SHAPES}', ""); - Expect(1, 9728, '\P{Blk:--GEOMETRIC_SHAPES}', ""); - Expect(0, 9728, '\P{^Blk:--GEOMETRIC_SHAPES}', ""); - Error('\p{Is_Block=:= -Geometric_SHAPES}'); - Error('\P{Is_Block=:= -Geometric_SHAPES}'); + Expect(1, 9727, '\p{Blk=-Geometric_Shapes}', ""); + Expect(0, 9727, '\p{^Blk=-Geometric_Shapes}', ""); + Expect(0, 9727, '\P{Blk=-Geometric_Shapes}', ""); + Expect(1, 9727, '\P{^Blk=-Geometric_Shapes}', ""); + Expect(0, 9728, '\p{Blk=-Geometric_Shapes}', ""); + Expect(1, 9728, '\p{^Blk=-Geometric_Shapes}', ""); + Expect(1, 9728, '\P{Blk=-Geometric_Shapes}', ""); + Expect(0, 9728, '\P{^Blk=-Geometric_Shapes}', ""); + Error('\p{Is_Block= GEOMETRIC_shapes/a/}'); + Error('\P{Is_Block= GEOMETRIC_shapes/a/}'); Expect(1, 9727, '\p{Is_Block=geometricshapes}', ""); Expect(0, 9727, '\p{^Is_Block=geometricshapes}', ""); Expect(0, 9727, '\P{Is_Block=geometricshapes}', ""); @@ -11301,16 +11555,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9728, '\p{^Is_Block=geometricshapes}', ""); Expect(1, 9728, '\P{Is_Block=geometricshapes}', ""); Expect(0, 9728, '\P{^Is_Block=geometricshapes}', ""); - Expect(1, 9727, '\p{Is_Block= geometric_SHAPES}', ""); - Expect(0, 9727, '\p{^Is_Block= geometric_SHAPES}', ""); - Expect(0, 9727, '\P{Is_Block= geometric_SHAPES}', ""); - Expect(1, 9727, '\P{^Is_Block= geometric_SHAPES}', ""); - Expect(0, 9728, '\p{Is_Block= geometric_SHAPES}', ""); - Expect(1, 9728, '\p{^Is_Block= geometric_SHAPES}', ""); - Expect(1, 9728, '\P{Is_Block= geometric_SHAPES}', ""); - Expect(0, 9728, '\P{^Is_Block= geometric_SHAPES}', ""); - Error('\p{Is_Blk=_-Geometric_shapes/a/}'); - Error('\P{Is_Blk=_-Geometric_shapes/a/}'); + Expect(1, 9727, '\p{Is_Block=-Geometric_SHAPES}', ""); + Expect(0, 9727, '\p{^Is_Block=-Geometric_SHAPES}', ""); + Expect(0, 9727, '\P{Is_Block=-Geometric_SHAPES}', ""); + Expect(1, 9727, '\P{^Is_Block=-Geometric_SHAPES}', ""); + Expect(0, 9728, '\p{Is_Block=-Geometric_SHAPES}', ""); + Expect(1, 9728, '\p{^Is_Block=-Geometric_SHAPES}', ""); + Expect(1, 9728, '\P{Is_Block=-Geometric_SHAPES}', ""); + Expect(0, 9728, '\P{^Is_Block=-Geometric_SHAPES}', ""); + Error('\p{Is_Blk=/a/ Geometric_Shapes}'); + Error('\P{Is_Blk=/a/ Geometric_Shapes}'); Expect(1, 9727, '\p{Is_Blk=geometricshapes}', ""); Expect(0, 9727, '\p{^Is_Blk=geometricshapes}', ""); Expect(0, 9727, '\P{Is_Blk=geometricshapes}', ""); @@ -11319,38 +11573,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9728, '\p{^Is_Blk=geometricshapes}', ""); Expect(1, 9728, '\P{Is_Blk=geometricshapes}', ""); Expect(0, 9728, '\P{^Is_Blk=geometricshapes}', ""); - Expect(1, 9727, '\p{Is_Blk: Geometric_shapes}', ""); - Expect(0, 9727, '\p{^Is_Blk: Geometric_shapes}', ""); - Expect(0, 9727, '\P{Is_Blk: Geometric_shapes}', ""); - Expect(1, 9727, '\P{^Is_Blk: Geometric_shapes}', ""); - Expect(0, 9728, '\p{Is_Blk: Geometric_shapes}', ""); - Expect(1, 9728, '\p{^Is_Blk: Geometric_shapes}', ""); - Expect(1, 9728, '\P{Is_Blk: Geometric_shapes}', ""); - Expect(0, 9728, '\P{^Is_Blk: Geometric_shapes}', ""); - Error('\p{Block=geometric_shapes_Extended/a/}'); - Error('\P{Block=geometric_shapes_Extended/a/}'); + Expect(1, 9727, '\p{Is_Blk= _Geometric_Shapes}', ""); + Expect(0, 9727, '\p{^Is_Blk= _Geometric_Shapes}', ""); + Expect(0, 9727, '\P{Is_Blk= _Geometric_Shapes}', ""); + Expect(1, 9727, '\P{^Is_Blk= _Geometric_Shapes}', ""); + Expect(0, 9728, '\p{Is_Blk= _Geometric_Shapes}', ""); + Expect(1, 9728, '\p{^Is_Blk= _Geometric_Shapes}', ""); + Expect(1, 9728, '\P{Is_Blk= _Geometric_Shapes}', ""); + Expect(0, 9728, '\P{^Is_Blk= _Geometric_Shapes}', ""); + Error('\p{Block= -GEOMETRIC_shapes_Extended:=}'); + Error('\P{Block= -GEOMETRIC_shapes_Extended:=}'); Expect(1, 129023, '\p{Block=:\AGeometric_Shapes_Extended\z:}', "");; Expect(0, 129024, '\p{Block=:\AGeometric_Shapes_Extended\z:}', "");; - Expect(1, 129023, '\p{Block: geometricshapesextended}', ""); - Expect(0, 129023, '\p{^Block: geometricshapesextended}', ""); - Expect(0, 129023, '\P{Block: geometricshapesextended}', ""); - Expect(1, 129023, '\P{^Block: geometricshapesextended}', ""); - Expect(0, 129024, '\p{Block: geometricshapesextended}', ""); - Expect(1, 129024, '\p{^Block: geometricshapesextended}', ""); - Expect(1, 129024, '\P{Block: geometricshapesextended}', ""); - Expect(0, 129024, '\P{^Block: geometricshapesextended}', ""); + Expect(1, 129023, '\p{Block=geometricshapesextended}', ""); + Expect(0, 129023, '\p{^Block=geometricshapesextended}', ""); + Expect(0, 129023, '\P{Block=geometricshapesextended}', ""); + Expect(1, 129023, '\P{^Block=geometricshapesextended}', ""); + Expect(0, 129024, '\p{Block=geometricshapesextended}', ""); + Expect(1, 129024, '\p{^Block=geometricshapesextended}', ""); + Expect(1, 129024, '\P{Block=geometricshapesextended}', ""); + Expect(0, 129024, '\P{^Block=geometricshapesextended}', ""); Expect(1, 129023, '\p{Block=:\Ageometricshapesextended\z:}', "");; Expect(0, 129024, '\p{Block=:\Ageometricshapesextended\z:}', "");; - Expect(1, 129023, '\p{Block= -geometric_shapes_EXTENDED}', ""); - Expect(0, 129023, '\p{^Block= -geometric_shapes_EXTENDED}', ""); - Expect(0, 129023, '\P{Block= -geometric_shapes_EXTENDED}', ""); - Expect(1, 129023, '\P{^Block= -geometric_shapes_EXTENDED}', ""); - Expect(0, 129024, '\p{Block= -geometric_shapes_EXTENDED}', ""); - Expect(1, 129024, '\p{^Block= -geometric_shapes_EXTENDED}', ""); - Expect(1, 129024, '\P{Block= -geometric_shapes_EXTENDED}', ""); - Expect(0, 129024, '\P{^Block= -geometric_shapes_EXTENDED}', ""); - Error('\p{Blk=_Geometric_SHAPES_Ext/a/}'); - Error('\P{Blk=_Geometric_SHAPES_Ext/a/}'); + Expect(1, 129023, '\p{Block=_ GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129023, '\p{^Block=_ GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129023, '\P{Block=_ GEOMETRIC_Shapes_Extended}', ""); + Expect(1, 129023, '\P{^Block=_ GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129024, '\p{Block=_ GEOMETRIC_Shapes_Extended}', ""); + Expect(1, 129024, '\p{^Block=_ GEOMETRIC_Shapes_Extended}', ""); + Expect(1, 129024, '\P{Block=_ GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129024, '\P{^Block=_ GEOMETRIC_Shapes_Extended}', ""); + Error('\p{Blk=_-Geometric_shapes_Ext/a/}'); + Error('\P{Blk=_-Geometric_shapes_Ext/a/}'); Expect(1, 129023, '\p{Blk=:\AGeometric_Shapes_Ext\z:}', "");; Expect(0, 129024, '\p{Blk=:\AGeometric_Shapes_Ext\z:}', "");; Expect(1, 129023, '\p{Blk=geometricshapesext}', ""); @@ -11363,34 +11617,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 129024, '\P{^Blk=geometricshapesext}', ""); Expect(1, 129023, '\p{Blk=:\Ageometricshapesext\z:}', "");; Expect(0, 129024, '\p{Blk=:\Ageometricshapesext\z:}', "");; - Expect(1, 129023, '\p{Blk: _GEOMETRIC_Shapes_Ext}', ""); - Expect(0, 129023, '\p{^Blk: _GEOMETRIC_Shapes_Ext}', ""); - Expect(0, 129023, '\P{Blk: _GEOMETRIC_Shapes_Ext}', ""); - Expect(1, 129023, '\P{^Blk: _GEOMETRIC_Shapes_Ext}', ""); - Expect(0, 129024, '\p{Blk: _GEOMETRIC_Shapes_Ext}', ""); - Expect(1, 129024, '\p{^Blk: _GEOMETRIC_Shapes_Ext}', ""); - Expect(1, 129024, '\P{Blk: _GEOMETRIC_Shapes_Ext}', ""); - Expect(0, 129024, '\P{^Blk: _GEOMETRIC_Shapes_Ext}', ""); - Error('\p{Is_Block:- GEOMETRIC_Shapes_EXTENDED:=}'); - Error('\P{Is_Block:- GEOMETRIC_Shapes_EXTENDED:=}'); - Expect(1, 129023, '\p{Is_Block=geometricshapesextended}', ""); - Expect(0, 129023, '\p{^Is_Block=geometricshapesextended}', ""); - Expect(0, 129023, '\P{Is_Block=geometricshapesextended}', ""); - Expect(1, 129023, '\P{^Is_Block=geometricshapesextended}', ""); - Expect(0, 129024, '\p{Is_Block=geometricshapesextended}', ""); - Expect(1, 129024, '\p{^Is_Block=geometricshapesextended}', ""); - Expect(1, 129024, '\P{Is_Block=geometricshapesextended}', ""); - Expect(0, 129024, '\P{^Is_Block=geometricshapesextended}', ""); - Expect(1, 129023, '\p{Is_Block=- geometric_Shapes_EXTENDED}', ""); - Expect(0, 129023, '\p{^Is_Block=- geometric_Shapes_EXTENDED}', ""); - Expect(0, 129023, '\P{Is_Block=- geometric_Shapes_EXTENDED}', ""); - Expect(1, 129023, '\P{^Is_Block=- geometric_Shapes_EXTENDED}', ""); - Expect(0, 129024, '\p{Is_Block=- geometric_Shapes_EXTENDED}', ""); - Expect(1, 129024, '\p{^Is_Block=- geometric_Shapes_EXTENDED}', ""); - Expect(1, 129024, '\P{Is_Block=- geometric_Shapes_EXTENDED}', ""); - Expect(0, 129024, '\P{^Is_Block=- geometric_Shapes_EXTENDED}', ""); - Error('\p{Is_Blk=/a/Geometric_Shapes_Ext}'); - Error('\P{Is_Blk=/a/Geometric_Shapes_Ext}'); + Expect(1, 129023, '\p{Blk= GEOMETRIC_Shapes_Ext}', ""); + Expect(0, 129023, '\p{^Blk= GEOMETRIC_Shapes_Ext}', ""); + Expect(0, 129023, '\P{Blk= GEOMETRIC_Shapes_Ext}', ""); + Expect(1, 129023, '\P{^Blk= GEOMETRIC_Shapes_Ext}', ""); + Expect(0, 129024, '\p{Blk= GEOMETRIC_Shapes_Ext}', ""); + Expect(1, 129024, '\p{^Blk= GEOMETRIC_Shapes_Ext}', ""); + Expect(1, 129024, '\P{Blk= GEOMETRIC_Shapes_Ext}', ""); + Expect(0, 129024, '\P{^Blk= GEOMETRIC_Shapes_Ext}', ""); + Error('\p{Is_Block=/a/__Geometric_Shapes_Extended}'); + Error('\P{Is_Block=/a/__Geometric_Shapes_Extended}'); + Expect(1, 129023, '\p{Is_Block: geometricshapesextended}', ""); + Expect(0, 129023, '\p{^Is_Block: geometricshapesextended}', ""); + Expect(0, 129023, '\P{Is_Block: geometricshapesextended}', ""); + Expect(1, 129023, '\P{^Is_Block: geometricshapesextended}', ""); + Expect(0, 129024, '\p{Is_Block: geometricshapesextended}', ""); + Expect(1, 129024, '\p{^Is_Block: geometricshapesextended}', ""); + Expect(1, 129024, '\P{Is_Block: geometricshapesextended}', ""); + Expect(0, 129024, '\P{^Is_Block: geometricshapesextended}', ""); + Expect(1, 129023, '\p{Is_Block: geometric_SHAPES_Extended}', ""); + Expect(0, 129023, '\p{^Is_Block: geometric_SHAPES_Extended}', ""); + Expect(0, 129023, '\P{Is_Block: geometric_SHAPES_Extended}', ""); + Expect(1, 129023, '\P{^Is_Block: geometric_SHAPES_Extended}', ""); + Expect(0, 129024, '\p{Is_Block: geometric_SHAPES_Extended}', ""); + Expect(1, 129024, '\p{^Is_Block: geometric_SHAPES_Extended}', ""); + Expect(1, 129024, '\P{Is_Block: geometric_SHAPES_Extended}', ""); + Expect(0, 129024, '\P{^Is_Block: geometric_SHAPES_Extended}', ""); + Error('\p{Is_Blk: :=-geometric_Shapes_Ext}'); + Error('\P{Is_Blk: :=-geometric_Shapes_Ext}'); Expect(1, 129023, '\p{Is_Blk=geometricshapesext}', ""); Expect(0, 129023, '\p{^Is_Blk=geometricshapesext}', ""); Expect(0, 129023, '\P{Is_Blk=geometricshapesext}', ""); @@ -11399,16 +11653,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 129024, '\p{^Is_Blk=geometricshapesext}', ""); Expect(1, 129024, '\P{Is_Blk=geometricshapesext}', ""); Expect(0, 129024, '\P{^Is_Blk=geometricshapesext}', ""); - Expect(1, 129023, '\p{Is_Blk=_-Geometric_Shapes_ext}', ""); - Expect(0, 129023, '\p{^Is_Blk=_-Geometric_Shapes_ext}', ""); - Expect(0, 129023, '\P{Is_Blk=_-Geometric_Shapes_ext}', ""); - Expect(1, 129023, '\P{^Is_Blk=_-Geometric_Shapes_ext}', ""); - Expect(0, 129024, '\p{Is_Blk=_-Geometric_Shapes_ext}', ""); - Expect(1, 129024, '\p{^Is_Blk=_-Geometric_Shapes_ext}', ""); - Expect(1, 129024, '\P{Is_Blk=_-Geometric_Shapes_ext}', ""); - Expect(0, 129024, '\P{^Is_Blk=_-Geometric_Shapes_ext}', ""); - Error('\p{Block= GEORGIAN/a/}'); - Error('\P{Block= GEORGIAN/a/}'); + Expect(1, 129023, '\p{Is_Blk= _Geometric_SHAPES_EXT}', ""); + Expect(0, 129023, '\p{^Is_Blk= _Geometric_SHAPES_EXT}', ""); + Expect(0, 129023, '\P{Is_Blk= _Geometric_SHAPES_EXT}', ""); + Expect(1, 129023, '\P{^Is_Blk= _Geometric_SHAPES_EXT}', ""); + Expect(0, 129024, '\p{Is_Blk= _Geometric_SHAPES_EXT}', ""); + Expect(1, 129024, '\p{^Is_Blk= _Geometric_SHAPES_EXT}', ""); + Expect(1, 129024, '\P{Is_Blk= _Geometric_SHAPES_EXT}', ""); + Expect(0, 129024, '\P{^Is_Blk= _Geometric_SHAPES_EXT}', ""); + Error('\p{Block= -georgian:=}'); + Error('\P{Block= -georgian:=}'); Expect(1, 4351, '\p{Block=:\AGeorgian\z:}', "");; Expect(0, 4352, '\p{Block=:\AGeorgian\z:}', "");; Expect(1, 4351, '\p{Block=georgian}', ""); @@ -11421,16 +11675,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 4352, '\P{^Block=georgian}', ""); Expect(1, 4351, '\p{Block=:\Ageorgian\z:}', "");; Expect(0, 4352, '\p{Block=:\Ageorgian\z:}', "");; - Expect(1, 4351, '\p{Block=-_Georgian}', ""); - Expect(0, 4351, '\p{^Block=-_Georgian}', ""); - Expect(0, 4351, '\P{Block=-_Georgian}', ""); - Expect(1, 4351, '\P{^Block=-_Georgian}', ""); - Expect(0, 4352, '\p{Block=-_Georgian}', ""); - Expect(1, 4352, '\p{^Block=-_Georgian}', ""); - Expect(1, 4352, '\P{Block=-_Georgian}', ""); - Expect(0, 4352, '\P{^Block=-_Georgian}', ""); - Error('\p{Blk= /a/GEORGIAN}'); - Error('\P{Blk= /a/GEORGIAN}'); + Expect(1, 4351, '\p{Block=_ Georgian}', ""); + Expect(0, 4351, '\p{^Block=_ Georgian}', ""); + Expect(0, 4351, '\P{Block=_ Georgian}', ""); + Expect(1, 4351, '\P{^Block=_ Georgian}', ""); + Expect(0, 4352, '\p{Block=_ Georgian}', ""); + Expect(1, 4352, '\p{^Block=_ Georgian}', ""); + Expect(1, 4352, '\P{Block=_ Georgian}', ""); + Expect(0, 4352, '\P{^Block=_ Georgian}', ""); + Error('\p{Blk= -Georgian:=}'); + Error('\P{Blk= -Georgian:=}'); Expect(1, 4351, '\p{Blk=:\AGeorgian\z:}', "");; Expect(0, 4352, '\p{Blk=:\AGeorgian\z:}', "");; Expect(1, 4351, '\p{Blk=georgian}', ""); @@ -11443,34 +11697,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 4352, '\P{^Blk=georgian}', ""); Expect(1, 4351, '\p{Blk=:\Ageorgian\z:}', "");; Expect(0, 4352, '\p{Blk=:\Ageorgian\z:}', "");; - Expect(1, 4351, '\p{Blk=_Georgian}', ""); - Expect(0, 4351, '\p{^Blk=_Georgian}', ""); - Expect(0, 4351, '\P{Blk=_Georgian}', ""); - Expect(1, 4351, '\P{^Blk=_Georgian}', ""); - Expect(0, 4352, '\p{Blk=_Georgian}', ""); - Expect(1, 4352, '\p{^Blk=_Georgian}', ""); - Expect(1, 4352, '\P{Blk=_Georgian}', ""); - Expect(0, 4352, '\P{^Blk=_Georgian}', ""); - Error('\p{Is_Block=:= GEORGIAN}'); - Error('\P{Is_Block=:= GEORGIAN}'); - Expect(1, 4351, '\p{Is_Block: georgian}', ""); - Expect(0, 4351, '\p{^Is_Block: georgian}', ""); - Expect(0, 4351, '\P{Is_Block: georgian}', ""); - Expect(1, 4351, '\P{^Is_Block: georgian}', ""); - Expect(0, 4352, '\p{Is_Block: georgian}', ""); - Expect(1, 4352, '\p{^Is_Block: georgian}', ""); - Expect(1, 4352, '\P{Is_Block: georgian}', ""); - Expect(0, 4352, '\P{^Is_Block: georgian}', ""); - Expect(1, 4351, '\p{Is_Block=_Georgian}', ""); - Expect(0, 4351, '\p{^Is_Block=_Georgian}', ""); - Expect(0, 4351, '\P{Is_Block=_Georgian}', ""); - Expect(1, 4351, '\P{^Is_Block=_Georgian}', ""); - Expect(0, 4352, '\p{Is_Block=_Georgian}', ""); - Expect(1, 4352, '\p{^Is_Block=_Georgian}', ""); - Expect(1, 4352, '\P{Is_Block=_Georgian}', ""); - Expect(0, 4352, '\P{^Is_Block=_Georgian}', ""); - Error('\p{Is_Blk: /a/_-georgian}'); - Error('\P{Is_Blk: /a/_-georgian}'); + Expect(1, 4351, '\p{Blk= Georgian}', ""); + Expect(0, 4351, '\p{^Blk= Georgian}', ""); + Expect(0, 4351, '\P{Blk= Georgian}', ""); + Expect(1, 4351, '\P{^Blk= Georgian}', ""); + Expect(0, 4352, '\p{Blk= Georgian}', ""); + Expect(1, 4352, '\p{^Blk= Georgian}', ""); + Expect(1, 4352, '\P{Blk= Georgian}', ""); + Expect(0, 4352, '\P{^Blk= Georgian}', ""); + Error('\p{Is_Block= /a/Georgian}'); + Error('\P{Is_Block= /a/Georgian}'); + Expect(1, 4351, '\p{Is_Block=georgian}', ""); + Expect(0, 4351, '\p{^Is_Block=georgian}', ""); + Expect(0, 4351, '\P{Is_Block=georgian}', ""); + Expect(1, 4351, '\P{^Is_Block=georgian}', ""); + Expect(0, 4352, '\p{Is_Block=georgian}', ""); + Expect(1, 4352, '\p{^Is_Block=georgian}', ""); + Expect(1, 4352, '\P{Is_Block=georgian}', ""); + Expect(0, 4352, '\P{^Is_Block=georgian}', ""); + Expect(1, 4351, '\p{Is_Block=__Georgian}', ""); + Expect(0, 4351, '\p{^Is_Block=__Georgian}', ""); + Expect(0, 4351, '\P{Is_Block=__Georgian}', ""); + Expect(1, 4351, '\P{^Is_Block=__Georgian}', ""); + Expect(0, 4352, '\p{Is_Block=__Georgian}', ""); + Expect(1, 4352, '\p{^Is_Block=__Georgian}', ""); + Expect(1, 4352, '\P{Is_Block=__Georgian}', ""); + Expect(0, 4352, '\P{^Is_Block=__Georgian}', ""); + Error('\p{Is_Blk= georgian:=}'); + Error('\P{Is_Blk= georgian:=}'); Expect(1, 4351, '\p{Is_Blk=georgian}', ""); Expect(0, 4351, '\p{^Is_Blk=georgian}', ""); Expect(0, 4351, '\P{Is_Blk=georgian}', ""); @@ -11479,16 +11733,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 4352, '\p{^Is_Blk=georgian}', ""); Expect(1, 4352, '\P{Is_Blk=georgian}', ""); Expect(0, 4352, '\P{^Is_Blk=georgian}', ""); - Expect(1, 4351, '\p{Is_Blk=--georgian}', ""); - Expect(0, 4351, '\p{^Is_Blk=--georgian}', ""); - Expect(0, 4351, '\P{Is_Blk=--georgian}', ""); - Expect(1, 4351, '\P{^Is_Blk=--georgian}', ""); - Expect(0, 4352, '\p{Is_Blk=--georgian}', ""); - Expect(1, 4352, '\p{^Is_Blk=--georgian}', ""); - Expect(1, 4352, '\P{Is_Blk=--georgian}', ""); - Expect(0, 4352, '\P{^Is_Blk=--georgian}', ""); - Error('\p{Block: /a/Georgian_Extended}'); - Error('\P{Block: /a/Georgian_Extended}'); + Expect(1, 4351, '\p{Is_Blk=_GEORGIAN}', ""); + Expect(0, 4351, '\p{^Is_Blk=_GEORGIAN}', ""); + Expect(0, 4351, '\P{Is_Blk=_GEORGIAN}', ""); + Expect(1, 4351, '\P{^Is_Blk=_GEORGIAN}', ""); + Expect(0, 4352, '\p{Is_Blk=_GEORGIAN}', ""); + Expect(1, 4352, '\p{^Is_Blk=_GEORGIAN}', ""); + Expect(1, 4352, '\P{Is_Blk=_GEORGIAN}', ""); + Expect(0, 4352, '\P{^Is_Blk=_GEORGIAN}', ""); + Error('\p{Block=Georgian_extended/a/}'); + Error('\P{Block=Georgian_extended/a/}'); Expect(1, 7359, '\p{Block=:\AGeorgian_Extended\z:}', "");; Expect(0, 7360, '\p{Block=:\AGeorgian_Extended\z:}', "");; Expect(1, 7359, '\p{Block=georgianextended}', ""); @@ -11501,16 +11755,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7360, '\P{^Block=georgianextended}', ""); Expect(1, 7359, '\p{Block=:\Ageorgianextended\z:}', "");; Expect(0, 7360, '\p{Block=:\Ageorgianextended\z:}', "");; - Expect(1, 7359, '\p{Block=- Georgian_EXTENDED}', ""); - Expect(0, 7359, '\p{^Block=- Georgian_EXTENDED}', ""); - Expect(0, 7359, '\P{Block=- Georgian_EXTENDED}', ""); - Expect(1, 7359, '\P{^Block=- Georgian_EXTENDED}', ""); - Expect(0, 7360, '\p{Block=- Georgian_EXTENDED}', ""); - Expect(1, 7360, '\p{^Block=- Georgian_EXTENDED}', ""); - Expect(1, 7360, '\P{Block=- Georgian_EXTENDED}', ""); - Expect(0, 7360, '\P{^Block=- Georgian_EXTENDED}', ""); - Error('\p{Blk=-_Georgian_EXT:=}'); - Error('\P{Blk=-_Georgian_EXT:=}'); + Expect(1, 7359, '\p{Block= Georgian_Extended}', ""); + Expect(0, 7359, '\p{^Block= Georgian_Extended}', ""); + Expect(0, 7359, '\P{Block= Georgian_Extended}', ""); + Expect(1, 7359, '\P{^Block= Georgian_Extended}', ""); + Expect(0, 7360, '\p{Block= Georgian_Extended}', ""); + Expect(1, 7360, '\p{^Block= Georgian_Extended}', ""); + Expect(1, 7360, '\P{Block= Georgian_Extended}', ""); + Expect(0, 7360, '\P{^Block= Georgian_Extended}', ""); + Error('\p{Blk: Georgian_EXT:=}'); + Error('\P{Blk: Georgian_EXT:=}'); Expect(1, 7359, '\p{Blk=:\AGeorgian_Ext\z:}', "");; Expect(0, 7360, '\p{Blk=:\AGeorgian_Ext\z:}', "");; Expect(1, 7359, '\p{Blk=georgianext}', ""); @@ -11523,34 +11777,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7360, '\P{^Blk=georgianext}', ""); Expect(1, 7359, '\p{Blk=:\Ageorgianext\z:}', "");; Expect(0, 7360, '\p{Blk=:\Ageorgianext\z:}', "");; - Expect(1, 7359, '\p{Blk=- Georgian_Ext}', ""); - Expect(0, 7359, '\p{^Blk=- Georgian_Ext}', ""); - Expect(0, 7359, '\P{Blk=- Georgian_Ext}', ""); - Expect(1, 7359, '\P{^Blk=- Georgian_Ext}', ""); - Expect(0, 7360, '\p{Blk=- Georgian_Ext}', ""); - Expect(1, 7360, '\p{^Blk=- Georgian_Ext}', ""); - Expect(1, 7360, '\P{Blk=- Georgian_Ext}', ""); - Expect(0, 7360, '\P{^Blk=- Georgian_Ext}', ""); - Error('\p{Is_Block=_ GEORGIAN_extended:=}'); - Error('\P{Is_Block=_ GEORGIAN_extended:=}'); - Expect(1, 7359, '\p{Is_Block:georgianextended}', ""); - Expect(0, 7359, '\p{^Is_Block:georgianextended}', ""); - Expect(0, 7359, '\P{Is_Block:georgianextended}', ""); - Expect(1, 7359, '\P{^Is_Block:georgianextended}', ""); - Expect(0, 7360, '\p{Is_Block:georgianextended}', ""); - Expect(1, 7360, '\p{^Is_Block:georgianextended}', ""); - Expect(1, 7360, '\P{Is_Block:georgianextended}', ""); - Expect(0, 7360, '\P{^Is_Block:georgianextended}', ""); - Expect(1, 7359, '\p{Is_Block= _georgian_EXTENDED}', ""); - Expect(0, 7359, '\p{^Is_Block= _georgian_EXTENDED}', ""); - Expect(0, 7359, '\P{Is_Block= _georgian_EXTENDED}', ""); - Expect(1, 7359, '\P{^Is_Block= _georgian_EXTENDED}', ""); - Expect(0, 7360, '\p{Is_Block= _georgian_EXTENDED}', ""); - Expect(1, 7360, '\p{^Is_Block= _georgian_EXTENDED}', ""); - Expect(1, 7360, '\P{Is_Block= _georgian_EXTENDED}', ""); - Expect(0, 7360, '\P{^Is_Block= _georgian_EXTENDED}', ""); - Error('\p{Is_Blk: /a/-Georgian_Ext}'); - Error('\P{Is_Blk: /a/-Georgian_Ext}'); + Expect(1, 7359, '\p{Blk= -GEORGIAN_Ext}', ""); + Expect(0, 7359, '\p{^Blk= -GEORGIAN_Ext}', ""); + Expect(0, 7359, '\P{Blk= -GEORGIAN_Ext}', ""); + Expect(1, 7359, '\P{^Blk= -GEORGIAN_Ext}', ""); + Expect(0, 7360, '\p{Blk= -GEORGIAN_Ext}', ""); + Expect(1, 7360, '\p{^Blk= -GEORGIAN_Ext}', ""); + Expect(1, 7360, '\P{Blk= -GEORGIAN_Ext}', ""); + Expect(0, 7360, '\P{^Blk= -GEORGIAN_Ext}', ""); + Error('\p{Is_Block= -georgian_EXTENDED:=}'); + Error('\P{Is_Block= -georgian_EXTENDED:=}'); + Expect(1, 7359, '\p{Is_Block=georgianextended}', ""); + Expect(0, 7359, '\p{^Is_Block=georgianextended}', ""); + Expect(0, 7359, '\P{Is_Block=georgianextended}', ""); + Expect(1, 7359, '\P{^Is_Block=georgianextended}', ""); + Expect(0, 7360, '\p{Is_Block=georgianextended}', ""); + Expect(1, 7360, '\p{^Is_Block=georgianextended}', ""); + Expect(1, 7360, '\P{Is_Block=georgianextended}', ""); + Expect(0, 7360, '\P{^Is_Block=georgianextended}', ""); + Expect(1, 7359, '\p{Is_Block= -Georgian_Extended}', ""); + Expect(0, 7359, '\p{^Is_Block= -Georgian_Extended}', ""); + Expect(0, 7359, '\P{Is_Block= -Georgian_Extended}', ""); + Expect(1, 7359, '\P{^Is_Block= -Georgian_Extended}', ""); + Expect(0, 7360, '\p{Is_Block= -Georgian_Extended}', ""); + Expect(1, 7360, '\p{^Is_Block= -Georgian_Extended}', ""); + Expect(1, 7360, '\P{Is_Block= -Georgian_Extended}', ""); + Expect(0, 7360, '\P{^Is_Block= -Georgian_Extended}', ""); + Error('\p{Is_Blk=/a/ georgian_Ext}'); + Error('\P{Is_Blk=/a/ georgian_Ext}'); Expect(1, 7359, '\p{Is_Blk=georgianext}', ""); Expect(0, 7359, '\p{^Is_Blk=georgianext}', ""); Expect(0, 7359, '\P{Is_Blk=georgianext}', ""); @@ -11559,16 +11813,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7360, '\p{^Is_Blk=georgianext}', ""); Expect(1, 7360, '\P{Is_Blk=georgianext}', ""); Expect(0, 7360, '\P{^Is_Blk=georgianext}', ""); - Expect(1, 7359, '\p{Is_Blk= GEORGIAN_ext}', ""); - Expect(0, 7359, '\p{^Is_Blk= GEORGIAN_ext}', ""); - Expect(0, 7359, '\P{Is_Blk= GEORGIAN_ext}', ""); - Expect(1, 7359, '\P{^Is_Blk= GEORGIAN_ext}', ""); - Expect(0, 7360, '\p{Is_Blk= GEORGIAN_ext}', ""); - Expect(1, 7360, '\p{^Is_Blk= GEORGIAN_ext}', ""); - Expect(1, 7360, '\P{Is_Blk= GEORGIAN_ext}', ""); - Expect(0, 7360, '\P{^Is_Blk= GEORGIAN_ext}', ""); - Error('\p{Block=_-Georgian_supplement:=}'); - Error('\P{Block=_-Georgian_supplement:=}'); + Expect(1, 7359, '\p{Is_Blk= -georgian_Ext}', ""); + Expect(0, 7359, '\p{^Is_Blk= -georgian_Ext}', ""); + Expect(0, 7359, '\P{Is_Blk= -georgian_Ext}', ""); + Expect(1, 7359, '\P{^Is_Blk= -georgian_Ext}', ""); + Expect(0, 7360, '\p{Is_Blk= -georgian_Ext}', ""); + Expect(1, 7360, '\p{^Is_Blk= -georgian_Ext}', ""); + Expect(1, 7360, '\P{Is_Blk= -georgian_Ext}', ""); + Expect(0, 7360, '\P{^Is_Blk= -georgian_Ext}', ""); + Error('\p{Block=__georgian_Supplement:=}'); + Error('\P{Block=__georgian_Supplement:=}'); Expect(1, 11567, '\p{Block=:\AGeorgian_Supplement\z:}', "");; Expect(0, 11568, '\p{Block=:\AGeorgian_Supplement\z:}', "");; Expect(1, 11567, '\p{Block=georgiansupplement}', ""); @@ -11581,38 +11835,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11568, '\P{^Block=georgiansupplement}', ""); Expect(1, 11567, '\p{Block=:\Ageorgiansupplement\z:}', "");; Expect(0, 11568, '\p{Block=:\Ageorgiansupplement\z:}', "");; - Expect(1, 11567, '\p{Block= -georgian_SUPPLEMENT}', ""); - Expect(0, 11567, '\p{^Block= -georgian_SUPPLEMENT}', ""); - Expect(0, 11567, '\P{Block= -georgian_SUPPLEMENT}', ""); - Expect(1, 11567, '\P{^Block= -georgian_SUPPLEMENT}', ""); - Expect(0, 11568, '\p{Block= -georgian_SUPPLEMENT}', ""); - Expect(1, 11568, '\p{^Block= -georgian_SUPPLEMENT}', ""); - Expect(1, 11568, '\P{Block= -georgian_SUPPLEMENT}', ""); - Expect(0, 11568, '\P{^Block= -georgian_SUPPLEMENT}', ""); - Error('\p{Blk=:= GEORGIAN_Sup}'); - Error('\P{Blk=:= GEORGIAN_Sup}'); + Expect(1, 11567, '\p{Block=-GEORGIAN_Supplement}', ""); + Expect(0, 11567, '\p{^Block=-GEORGIAN_Supplement}', ""); + Expect(0, 11567, '\P{Block=-GEORGIAN_Supplement}', ""); + Expect(1, 11567, '\P{^Block=-GEORGIAN_Supplement}', ""); + Expect(0, 11568, '\p{Block=-GEORGIAN_Supplement}', ""); + Expect(1, 11568, '\p{^Block=-GEORGIAN_Supplement}', ""); + Expect(1, 11568, '\P{Block=-GEORGIAN_Supplement}', ""); + Expect(0, 11568, '\P{^Block=-GEORGIAN_Supplement}', ""); + Error('\p{Blk: /a/Georgian_Sup}'); + Error('\P{Blk: /a/Georgian_Sup}'); Expect(1, 11567, '\p{Blk=:\AGeorgian_Sup\z:}', "");; Expect(0, 11568, '\p{Blk=:\AGeorgian_Sup\z:}', "");; - Expect(1, 11567, '\p{Blk=georgiansup}', ""); - Expect(0, 11567, '\p{^Blk=georgiansup}', ""); - Expect(0, 11567, '\P{Blk=georgiansup}', ""); - Expect(1, 11567, '\P{^Blk=georgiansup}', ""); - Expect(0, 11568, '\p{Blk=georgiansup}', ""); - Expect(1, 11568, '\p{^Blk=georgiansup}', ""); - Expect(1, 11568, '\P{Blk=georgiansup}', ""); - Expect(0, 11568, '\P{^Blk=georgiansup}', ""); + Expect(1, 11567, '\p{Blk: georgiansup}', ""); + Expect(0, 11567, '\p{^Blk: georgiansup}', ""); + Expect(0, 11567, '\P{Blk: georgiansup}', ""); + Expect(1, 11567, '\P{^Blk: georgiansup}', ""); + Expect(0, 11568, '\p{Blk: georgiansup}', ""); + Expect(1, 11568, '\p{^Blk: georgiansup}', ""); + Expect(1, 11568, '\P{Blk: georgiansup}', ""); + Expect(0, 11568, '\P{^Blk: georgiansup}', ""); Expect(1, 11567, '\p{Blk=:\Ageorgiansup\z:}', "");; Expect(0, 11568, '\p{Blk=:\Ageorgiansup\z:}', "");; - Expect(1, 11567, '\p{Blk=-georgian_sup}', ""); - Expect(0, 11567, '\p{^Blk=-georgian_sup}', ""); - Expect(0, 11567, '\P{Blk=-georgian_sup}', ""); - Expect(1, 11567, '\P{^Blk=-georgian_sup}', ""); - Expect(0, 11568, '\p{Blk=-georgian_sup}', ""); - Expect(1, 11568, '\p{^Blk=-georgian_sup}', ""); - Expect(1, 11568, '\P{Blk=-georgian_sup}', ""); - Expect(0, 11568, '\P{^Blk=-georgian_sup}', ""); - Error('\p{Is_Block=- GEORGIAN_SUPPLEMENT/a/}'); - Error('\P{Is_Block=- GEORGIAN_SUPPLEMENT/a/}'); + Expect(1, 11567, '\p{Blk= -Georgian_Sup}', ""); + Expect(0, 11567, '\p{^Blk= -Georgian_Sup}', ""); + Expect(0, 11567, '\P{Blk= -Georgian_Sup}', ""); + Expect(1, 11567, '\P{^Blk= -Georgian_Sup}', ""); + Expect(0, 11568, '\p{Blk= -Georgian_Sup}', ""); + Expect(1, 11568, '\p{^Blk= -Georgian_Sup}', ""); + Expect(1, 11568, '\P{Blk= -Georgian_Sup}', ""); + Expect(0, 11568, '\P{^Blk= -Georgian_Sup}', ""); + Error('\p{Is_Block=:= Georgian_Supplement}'); + Error('\P{Is_Block=:= Georgian_Supplement}'); Expect(1, 11567, '\p{Is_Block=georgiansupplement}', ""); Expect(0, 11567, '\p{^Is_Block=georgiansupplement}', ""); Expect(0, 11567, '\P{Is_Block=georgiansupplement}', ""); @@ -11621,34 +11875,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11568, '\p{^Is_Block=georgiansupplement}', ""); Expect(1, 11568, '\P{Is_Block=georgiansupplement}', ""); Expect(0, 11568, '\P{^Is_Block=georgiansupplement}', ""); - Expect(1, 11567, '\p{Is_Block= GEORGIAN_Supplement}', ""); - Expect(0, 11567, '\p{^Is_Block= GEORGIAN_Supplement}', ""); - Expect(0, 11567, '\P{Is_Block= GEORGIAN_Supplement}', ""); - Expect(1, 11567, '\P{^Is_Block= GEORGIAN_Supplement}', ""); - Expect(0, 11568, '\p{Is_Block= GEORGIAN_Supplement}', ""); - Expect(1, 11568, '\p{^Is_Block= GEORGIAN_Supplement}', ""); - Expect(1, 11568, '\P{Is_Block= GEORGIAN_Supplement}', ""); - Expect(0, 11568, '\P{^Is_Block= GEORGIAN_Supplement}', ""); - Error('\p{Is_Blk=_:=georgian_Sup}'); - Error('\P{Is_Blk=_:=georgian_Sup}'); - Expect(1, 11567, '\p{Is_Blk: georgiansup}', ""); - Expect(0, 11567, '\p{^Is_Blk: georgiansup}', ""); - Expect(0, 11567, '\P{Is_Blk: georgiansup}', ""); - Expect(1, 11567, '\P{^Is_Blk: georgiansup}', ""); - Expect(0, 11568, '\p{Is_Blk: georgiansup}', ""); - Expect(1, 11568, '\p{^Is_Blk: georgiansup}', ""); - Expect(1, 11568, '\P{Is_Blk: georgiansup}', ""); - Expect(0, 11568, '\P{^Is_Blk: georgiansup}', ""); - Expect(1, 11567, '\p{Is_Blk= _GEORGIAN_Sup}', ""); - Expect(0, 11567, '\p{^Is_Blk= _GEORGIAN_Sup}', ""); - Expect(0, 11567, '\P{Is_Blk= _GEORGIAN_Sup}', ""); - Expect(1, 11567, '\P{^Is_Blk= _GEORGIAN_Sup}', ""); - Expect(0, 11568, '\p{Is_Blk= _GEORGIAN_Sup}', ""); - Expect(1, 11568, '\p{^Is_Blk= _GEORGIAN_Sup}', ""); - Expect(1, 11568, '\P{Is_Blk= _GEORGIAN_Sup}', ""); - Expect(0, 11568, '\P{^Is_Blk= _GEORGIAN_Sup}', ""); - Error('\p{Block=-_Glagolitic:=}'); - Error('\P{Block=-_Glagolitic:=}'); + Expect(1, 11567, '\p{Is_Block=__Georgian_Supplement}', ""); + Expect(0, 11567, '\p{^Is_Block=__Georgian_Supplement}', ""); + Expect(0, 11567, '\P{Is_Block=__Georgian_Supplement}', ""); + Expect(1, 11567, '\P{^Is_Block=__Georgian_Supplement}', ""); + Expect(0, 11568, '\p{Is_Block=__Georgian_Supplement}', ""); + Expect(1, 11568, '\p{^Is_Block=__Georgian_Supplement}', ""); + Expect(1, 11568, '\P{Is_Block=__Georgian_Supplement}', ""); + Expect(0, 11568, '\P{^Is_Block=__Georgian_Supplement}', ""); + Error('\p{Is_Blk=-_Georgian_SUP/a/}'); + Error('\P{Is_Blk=-_Georgian_SUP/a/}'); + Expect(1, 11567, '\p{Is_Blk=georgiansup}', ""); + Expect(0, 11567, '\p{^Is_Blk=georgiansup}', ""); + Expect(0, 11567, '\P{Is_Blk=georgiansup}', ""); + Expect(1, 11567, '\P{^Is_Blk=georgiansup}', ""); + Expect(0, 11568, '\p{Is_Blk=georgiansup}', ""); + Expect(1, 11568, '\p{^Is_Blk=georgiansup}', ""); + Expect(1, 11568, '\P{Is_Blk=georgiansup}', ""); + Expect(0, 11568, '\P{^Is_Blk=georgiansup}', ""); + Expect(1, 11567, '\p{Is_Blk=-Georgian_Sup}', ""); + Expect(0, 11567, '\p{^Is_Blk=-Georgian_Sup}', ""); + Expect(0, 11567, '\P{Is_Blk=-Georgian_Sup}', ""); + Expect(1, 11567, '\P{^Is_Blk=-Georgian_Sup}', ""); + Expect(0, 11568, '\p{Is_Blk=-Georgian_Sup}', ""); + Expect(1, 11568, '\p{^Is_Blk=-Georgian_Sup}', ""); + Expect(1, 11568, '\P{Is_Blk=-Georgian_Sup}', ""); + Expect(0, 11568, '\P{^Is_Blk=-Georgian_Sup}', ""); + Error('\p{Block=/a/GLAGOLITIC}'); + Error('\P{Block=/a/GLAGOLITIC}'); Expect(1, 11359, '\p{Block=:\AGlagolitic\z:}', "");; Expect(0, 11360, '\p{Block=:\AGlagolitic\z:}', "");; Expect(1, 11359, '\p{Block=glagolitic}', ""); @@ -11661,56 +11915,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11360, '\P{^Block=glagolitic}', ""); Expect(1, 11359, '\p{Block=:\Aglagolitic\z:}', "");; Expect(0, 11360, '\p{Block=:\Aglagolitic\z:}', "");; - Expect(1, 11359, '\p{Block: __Glagolitic}', ""); - Expect(0, 11359, '\p{^Block: __Glagolitic}', ""); - Expect(0, 11359, '\P{Block: __Glagolitic}', ""); - Expect(1, 11359, '\P{^Block: __Glagolitic}', ""); - Expect(0, 11360, '\p{Block: __Glagolitic}', ""); - Expect(1, 11360, '\p{^Block: __Glagolitic}', ""); - Expect(1, 11360, '\P{Block: __Glagolitic}', ""); - Expect(0, 11360, '\P{^Block: __Glagolitic}', ""); - Error('\p{Blk=- GLAGOLITIC/a/}'); - Error('\P{Blk=- GLAGOLITIC/a/}'); + Expect(1, 11359, '\p{Block: -Glagolitic}', ""); + Expect(0, 11359, '\p{^Block: -Glagolitic}', ""); + Expect(0, 11359, '\P{Block: -Glagolitic}', ""); + Expect(1, 11359, '\P{^Block: -Glagolitic}', ""); + Expect(0, 11360, '\p{Block: -Glagolitic}', ""); + Expect(1, 11360, '\p{^Block: -Glagolitic}', ""); + Expect(1, 11360, '\P{Block: -Glagolitic}', ""); + Expect(0, 11360, '\P{^Block: -Glagolitic}', ""); + Error('\p{Blk= GLAGOLITIC/a/}'); + Error('\P{Blk= GLAGOLITIC/a/}'); Expect(1, 11359, '\p{Blk=:\AGlagolitic\z:}', "");; Expect(0, 11360, '\p{Blk=:\AGlagolitic\z:}', "");; - Expect(1, 11359, '\p{Blk=glagolitic}', ""); - Expect(0, 11359, '\p{^Blk=glagolitic}', ""); - Expect(0, 11359, '\P{Blk=glagolitic}', ""); - Expect(1, 11359, '\P{^Blk=glagolitic}', ""); - Expect(0, 11360, '\p{Blk=glagolitic}', ""); - Expect(1, 11360, '\p{^Blk=glagolitic}', ""); - Expect(1, 11360, '\P{Blk=glagolitic}', ""); - Expect(0, 11360, '\P{^Blk=glagolitic}', ""); + Expect(1, 11359, '\p{Blk:glagolitic}', ""); + Expect(0, 11359, '\p{^Blk:glagolitic}', ""); + Expect(0, 11359, '\P{Blk:glagolitic}', ""); + Expect(1, 11359, '\P{^Blk:glagolitic}', ""); + Expect(0, 11360, '\p{Blk:glagolitic}', ""); + Expect(1, 11360, '\p{^Blk:glagolitic}', ""); + Expect(1, 11360, '\P{Blk:glagolitic}', ""); + Expect(0, 11360, '\P{^Blk:glagolitic}', ""); Expect(1, 11359, '\p{Blk=:\Aglagolitic\z:}', "");; Expect(0, 11360, '\p{Blk=:\Aglagolitic\z:}', "");; - Expect(1, 11359, '\p{Blk=-Glagolitic}', ""); - Expect(0, 11359, '\p{^Blk=-Glagolitic}', ""); - Expect(0, 11359, '\P{Blk=-Glagolitic}', ""); - Expect(1, 11359, '\P{^Blk=-Glagolitic}', ""); - Expect(0, 11360, '\p{Blk=-Glagolitic}', ""); - Expect(1, 11360, '\p{^Blk=-Glagolitic}', ""); - Expect(1, 11360, '\P{Blk=-Glagolitic}', ""); - Expect(0, 11360, '\P{^Blk=-Glagolitic}', ""); - Error('\p{Is_Block=_/a/glagolitic}'); - Error('\P{Is_Block=_/a/glagolitic}'); - Expect(1, 11359, '\p{Is_Block: glagolitic}', ""); - Expect(0, 11359, '\p{^Is_Block: glagolitic}', ""); - Expect(0, 11359, '\P{Is_Block: glagolitic}', ""); - Expect(1, 11359, '\P{^Is_Block: glagolitic}', ""); - Expect(0, 11360, '\p{Is_Block: glagolitic}', ""); - Expect(1, 11360, '\p{^Is_Block: glagolitic}', ""); - Expect(1, 11360, '\P{Is_Block: glagolitic}', ""); - Expect(0, 11360, '\P{^Is_Block: glagolitic}', ""); - Expect(1, 11359, '\p{Is_Block= Glagolitic}', ""); - Expect(0, 11359, '\p{^Is_Block= Glagolitic}', ""); - Expect(0, 11359, '\P{Is_Block= Glagolitic}', ""); - Expect(1, 11359, '\P{^Is_Block= Glagolitic}', ""); - Expect(0, 11360, '\p{Is_Block= Glagolitic}', ""); - Expect(1, 11360, '\p{^Is_Block= Glagolitic}', ""); - Expect(1, 11360, '\P{Is_Block= Glagolitic}', ""); - Expect(0, 11360, '\P{^Is_Block= Glagolitic}', ""); - Error('\p{Is_Blk= GLAGOLITIC:=}'); - Error('\P{Is_Blk= GLAGOLITIC:=}'); + Expect(1, 11359, '\p{Blk=__glagolitic}', ""); + Expect(0, 11359, '\p{^Blk=__glagolitic}', ""); + Expect(0, 11359, '\P{Blk=__glagolitic}', ""); + Expect(1, 11359, '\P{^Blk=__glagolitic}', ""); + Expect(0, 11360, '\p{Blk=__glagolitic}', ""); + Expect(1, 11360, '\p{^Blk=__glagolitic}', ""); + Expect(1, 11360, '\P{Blk=__glagolitic}', ""); + Expect(0, 11360, '\P{^Blk=__glagolitic}', ""); + Error('\p{Is_Block= -Glagolitic/a/}'); + Error('\P{Is_Block= -Glagolitic/a/}'); + Expect(1, 11359, '\p{Is_Block=glagolitic}', ""); + Expect(0, 11359, '\p{^Is_Block=glagolitic}', ""); + Expect(0, 11359, '\P{Is_Block=glagolitic}', ""); + Expect(1, 11359, '\P{^Is_Block=glagolitic}', ""); + Expect(0, 11360, '\p{Is_Block=glagolitic}', ""); + Expect(1, 11360, '\p{^Is_Block=glagolitic}', ""); + Expect(1, 11360, '\P{Is_Block=glagolitic}', ""); + Expect(0, 11360, '\P{^Is_Block=glagolitic}', ""); + Expect(1, 11359, '\p{Is_Block: - Glagolitic}', ""); + Expect(0, 11359, '\p{^Is_Block: - Glagolitic}', ""); + Expect(0, 11359, '\P{Is_Block: - Glagolitic}', ""); + Expect(1, 11359, '\P{^Is_Block: - Glagolitic}', ""); + Expect(0, 11360, '\p{Is_Block: - Glagolitic}', ""); + Expect(1, 11360, '\p{^Is_Block: - Glagolitic}', ""); + Expect(1, 11360, '\P{Is_Block: - Glagolitic}', ""); + Expect(0, 11360, '\P{^Is_Block: - Glagolitic}', ""); + Error('\p{Is_Blk=:=_-glagolitic}'); + Error('\P{Is_Blk=:=_-glagolitic}'); Expect(1, 11359, '\p{Is_Blk=glagolitic}', ""); Expect(0, 11359, '\p{^Is_Blk=glagolitic}', ""); Expect(0, 11359, '\P{Is_Blk=glagolitic}', ""); @@ -11719,16 +11973,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11360, '\p{^Is_Blk=glagolitic}', ""); Expect(1, 11360, '\P{Is_Blk=glagolitic}', ""); Expect(0, 11360, '\P{^Is_Blk=glagolitic}', ""); - Expect(1, 11359, '\p{Is_Blk= Glagolitic}', ""); - Expect(0, 11359, '\p{^Is_Blk= Glagolitic}', ""); - Expect(0, 11359, '\P{Is_Blk= Glagolitic}', ""); - Expect(1, 11359, '\P{^Is_Blk= Glagolitic}', ""); - Expect(0, 11360, '\p{Is_Blk= Glagolitic}', ""); - Expect(1, 11360, '\p{^Is_Blk= Glagolitic}', ""); - Expect(1, 11360, '\P{Is_Blk= Glagolitic}', ""); - Expect(0, 11360, '\P{^Is_Blk= Glagolitic}', ""); - Error('\p{Block=Glagolitic_Supplement/a/}'); - Error('\P{Block=Glagolitic_Supplement/a/}'); + Expect(1, 11359, '\p{Is_Blk= -Glagolitic}', ""); + Expect(0, 11359, '\p{^Is_Blk= -Glagolitic}', ""); + Expect(0, 11359, '\P{Is_Blk= -Glagolitic}', ""); + Expect(1, 11359, '\P{^Is_Blk= -Glagolitic}', ""); + Expect(0, 11360, '\p{Is_Blk= -Glagolitic}', ""); + Expect(1, 11360, '\p{^Is_Blk= -Glagolitic}', ""); + Expect(1, 11360, '\P{Is_Blk= -Glagolitic}', ""); + Expect(0, 11360, '\P{^Is_Blk= -Glagolitic}', ""); + Error('\p{Block=/a/_ GLAGOLITIC_Supplement}'); + Error('\P{Block=/a/_ GLAGOLITIC_Supplement}'); Expect(1, 122927, '\p{Block=:\AGlagolitic_Supplement\z:}', "");; Expect(0, 122928, '\p{Block=:\AGlagolitic_Supplement\z:}', "");; Expect(1, 122927, '\p{Block=glagoliticsupplement}', ""); @@ -11741,16 +11995,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 122928, '\P{^Block=glagoliticsupplement}', ""); Expect(1, 122927, '\p{Block=:\Aglagoliticsupplement\z:}', "");; Expect(0, 122928, '\p{Block=:\Aglagoliticsupplement\z:}', "");; - Expect(1, 122927, '\p{Block=__Glagolitic_Supplement}', ""); - Expect(0, 122927, '\p{^Block=__Glagolitic_Supplement}', ""); - Expect(0, 122927, '\P{Block=__Glagolitic_Supplement}', ""); - Expect(1, 122927, '\P{^Block=__Glagolitic_Supplement}', ""); - Expect(0, 122928, '\p{Block=__Glagolitic_Supplement}', ""); - Expect(1, 122928, '\p{^Block=__Glagolitic_Supplement}', ""); - Expect(1, 122928, '\P{Block=__Glagolitic_Supplement}', ""); - Expect(0, 122928, '\P{^Block=__Glagolitic_Supplement}', ""); - Error('\p{Blk=:= Glagolitic_Sup}'); - Error('\P{Blk=:= Glagolitic_Sup}'); + Expect(1, 122927, '\p{Block=_ Glagolitic_Supplement}', ""); + Expect(0, 122927, '\p{^Block=_ Glagolitic_Supplement}', ""); + Expect(0, 122927, '\P{Block=_ Glagolitic_Supplement}', ""); + Expect(1, 122927, '\P{^Block=_ Glagolitic_Supplement}', ""); + Expect(0, 122928, '\p{Block=_ Glagolitic_Supplement}', ""); + Expect(1, 122928, '\p{^Block=_ Glagolitic_Supplement}', ""); + Expect(1, 122928, '\P{Block=_ Glagolitic_Supplement}', ""); + Expect(0, 122928, '\P{^Block=_ Glagolitic_Supplement}', ""); + Error('\p{Blk= /a/glagolitic_sup}'); + Error('\P{Blk= /a/glagolitic_sup}'); Expect(1, 122927, '\p{Blk=:\AGlagolitic_Sup\z:}', "");; Expect(0, 122928, '\p{Blk=:\AGlagolitic_Sup\z:}', "");; Expect(1, 122927, '\p{Blk=glagoliticsup}', ""); @@ -11763,16 +12017,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 122928, '\P{^Blk=glagoliticsup}', ""); Expect(1, 122927, '\p{Blk=:\Aglagoliticsup\z:}', "");; Expect(0, 122928, '\p{Blk=:\Aglagoliticsup\z:}', "");; - Expect(1, 122927, '\p{Blk= Glagolitic_Sup}', ""); - Expect(0, 122927, '\p{^Blk= Glagolitic_Sup}', ""); - Expect(0, 122927, '\P{Blk= Glagolitic_Sup}', ""); - Expect(1, 122927, '\P{^Blk= Glagolitic_Sup}', ""); - Expect(0, 122928, '\p{Blk= Glagolitic_Sup}', ""); - Expect(1, 122928, '\p{^Blk= Glagolitic_Sup}', ""); - Expect(1, 122928, '\P{Blk= Glagolitic_Sup}', ""); - Expect(0, 122928, '\P{^Blk= Glagolitic_Sup}', ""); - Error('\p{Is_Block=Glagolitic_SUPPLEMENT:=}'); - Error('\P{Is_Block=Glagolitic_SUPPLEMENT:=}'); + Expect(1, 122927, '\p{Blk=__glagolitic_Sup}', ""); + Expect(0, 122927, '\p{^Blk=__glagolitic_Sup}', ""); + Expect(0, 122927, '\P{Blk=__glagolitic_Sup}', ""); + Expect(1, 122927, '\P{^Blk=__glagolitic_Sup}', ""); + Expect(0, 122928, '\p{Blk=__glagolitic_Sup}', ""); + Expect(1, 122928, '\p{^Blk=__glagolitic_Sup}', ""); + Expect(1, 122928, '\P{Blk=__glagolitic_Sup}', ""); + Expect(0, 122928, '\P{^Blk=__glagolitic_Sup}', ""); + Error('\p{Is_Block= GLAGOLITIC_Supplement:=}'); + Error('\P{Is_Block= GLAGOLITIC_Supplement:=}'); Expect(1, 122927, '\p{Is_Block=glagoliticsupplement}', ""); Expect(0, 122927, '\p{^Is_Block=glagoliticsupplement}', ""); Expect(0, 122927, '\P{Is_Block=glagoliticsupplement}', ""); @@ -11781,16 +12035,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 122928, '\p{^Is_Block=glagoliticsupplement}', ""); Expect(1, 122928, '\P{Is_Block=glagoliticsupplement}', ""); Expect(0, 122928, '\P{^Is_Block=glagoliticsupplement}', ""); - Expect(1, 122927, '\p{Is_Block: -glagolitic_SUPPLEMENT}', ""); - Expect(0, 122927, '\p{^Is_Block: -glagolitic_SUPPLEMENT}', ""); - Expect(0, 122927, '\P{Is_Block: -glagolitic_SUPPLEMENT}', ""); - Expect(1, 122927, '\P{^Is_Block: -glagolitic_SUPPLEMENT}', ""); - Expect(0, 122928, '\p{Is_Block: -glagolitic_SUPPLEMENT}', ""); - Expect(1, 122928, '\p{^Is_Block: -glagolitic_SUPPLEMENT}', ""); - Expect(1, 122928, '\P{Is_Block: -glagolitic_SUPPLEMENT}', ""); - Expect(0, 122928, '\P{^Is_Block: -glagolitic_SUPPLEMENT}', ""); - Error('\p{Is_Blk=/a/GLAGOLITIC_SUP}'); - Error('\P{Is_Blk=/a/GLAGOLITIC_SUP}'); + Expect(1, 122927, '\p{Is_Block=_ Glagolitic_Supplement}', ""); + Expect(0, 122927, '\p{^Is_Block=_ Glagolitic_Supplement}', ""); + Expect(0, 122927, '\P{Is_Block=_ Glagolitic_Supplement}', ""); + Expect(1, 122927, '\P{^Is_Block=_ Glagolitic_Supplement}', ""); + Expect(0, 122928, '\p{Is_Block=_ Glagolitic_Supplement}', ""); + Expect(1, 122928, '\p{^Is_Block=_ Glagolitic_Supplement}', ""); + Expect(1, 122928, '\P{Is_Block=_ Glagolitic_Supplement}', ""); + Expect(0, 122928, '\P{^Is_Block=_ Glagolitic_Supplement}', ""); + Error('\p{Is_Blk::=-_Glagolitic_SUP}'); + Error('\P{Is_Blk::=-_Glagolitic_SUP}'); Expect(1, 122927, '\p{Is_Blk=glagoliticsup}', ""); Expect(0, 122927, '\p{^Is_Blk=glagoliticsup}', ""); Expect(0, 122927, '\P{Is_Blk=glagoliticsup}', ""); @@ -11799,16 +12053,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 122928, '\p{^Is_Blk=glagoliticsup}', ""); Expect(1, 122928, '\P{Is_Blk=glagoliticsup}', ""); Expect(0, 122928, '\P{^Is_Blk=glagoliticsup}', ""); - Expect(1, 122927, '\p{Is_Blk=-Glagolitic_sup}', ""); - Expect(0, 122927, '\p{^Is_Blk=-Glagolitic_sup}', ""); - Expect(0, 122927, '\P{Is_Blk=-Glagolitic_sup}', ""); - Expect(1, 122927, '\P{^Is_Blk=-Glagolitic_sup}', ""); - Expect(0, 122928, '\p{Is_Blk=-Glagolitic_sup}', ""); - Expect(1, 122928, '\p{^Is_Blk=-Glagolitic_sup}', ""); - Expect(1, 122928, '\P{Is_Blk=-Glagolitic_sup}', ""); - Expect(0, 122928, '\P{^Is_Blk=-Glagolitic_sup}', ""); - Error('\p{Block= Gothic:=}'); - Error('\P{Block= Gothic:=}'); + Expect(1, 122927, '\p{Is_Blk=__GLAGOLITIC_Sup}', ""); + Expect(0, 122927, '\p{^Is_Blk=__GLAGOLITIC_Sup}', ""); + Expect(0, 122927, '\P{Is_Blk=__GLAGOLITIC_Sup}', ""); + Expect(1, 122927, '\P{^Is_Blk=__GLAGOLITIC_Sup}', ""); + Expect(0, 122928, '\p{Is_Blk=__GLAGOLITIC_Sup}', ""); + Expect(1, 122928, '\p{^Is_Blk=__GLAGOLITIC_Sup}', ""); + Expect(1, 122928, '\P{Is_Blk=__GLAGOLITIC_Sup}', ""); + Expect(0, 122928, '\P{^Is_Blk=__GLAGOLITIC_Sup}', ""); + Error('\p{Block=/a/Gothic}'); + Error('\P{Block=/a/Gothic}'); Expect(1, 66383, '\p{Block=:\AGothic\z:}', "");; Expect(0, 66384, '\p{Block=:\AGothic\z:}', "");; Expect(1, 66383, '\p{Block=gothic}', ""); @@ -11821,16 +12075,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66384, '\P{^Block=gothic}', ""); Expect(1, 66383, '\p{Block=:\Agothic\z:}', "");; Expect(0, 66384, '\p{Block=:\Agothic\z:}', "");; - Expect(1, 66383, '\p{Block=_Gothic}', ""); - Expect(0, 66383, '\p{^Block=_Gothic}', ""); - Expect(0, 66383, '\P{Block=_Gothic}', ""); - Expect(1, 66383, '\P{^Block=_Gothic}', ""); - Expect(0, 66384, '\p{Block=_Gothic}', ""); - Expect(1, 66384, '\p{^Block=_Gothic}', ""); - Expect(1, 66384, '\P{Block=_Gothic}', ""); - Expect(0, 66384, '\P{^Block=_Gothic}', ""); - Error('\p{Blk=:=-Gothic}'); - Error('\P{Blk=:=-Gothic}'); + Expect(1, 66383, '\p{Block= gothic}', ""); + Expect(0, 66383, '\p{^Block= gothic}', ""); + Expect(0, 66383, '\P{Block= gothic}', ""); + Expect(1, 66383, '\P{^Block= gothic}', ""); + Expect(0, 66384, '\p{Block= gothic}', ""); + Expect(1, 66384, '\p{^Block= gothic}', ""); + Expect(1, 66384, '\P{Block= gothic}', ""); + Expect(0, 66384, '\P{^Block= gothic}', ""); + Error('\p{Blk=_ gothic:=}'); + Error('\P{Blk=_ gothic:=}'); Expect(1, 66383, '\p{Blk=:\AGothic\z:}', "");; Expect(0, 66384, '\p{Blk=:\AGothic\z:}', "");; Expect(1, 66383, '\p{Blk=gothic}', ""); @@ -11843,34 +12097,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66384, '\P{^Blk=gothic}', ""); Expect(1, 66383, '\p{Blk=:\Agothic\z:}', "");; Expect(0, 66384, '\p{Blk=:\Agothic\z:}', "");; - Expect(1, 66383, '\p{Blk= Gothic}', ""); - Expect(0, 66383, '\p{^Blk= Gothic}', ""); - Expect(0, 66383, '\P{Blk= Gothic}', ""); - Expect(1, 66383, '\P{^Blk= Gothic}', ""); - Expect(0, 66384, '\p{Blk= Gothic}', ""); - Expect(1, 66384, '\p{^Blk= Gothic}', ""); - Expect(1, 66384, '\P{Blk= Gothic}', ""); - Expect(0, 66384, '\P{^Blk= Gothic}', ""); - Error('\p{Is_Block= _Gothic/a/}'); - Error('\P{Is_Block= _Gothic/a/}'); - Expect(1, 66383, '\p{Is_Block: gothic}', ""); - Expect(0, 66383, '\p{^Is_Block: gothic}', ""); - Expect(0, 66383, '\P{Is_Block: gothic}', ""); - Expect(1, 66383, '\P{^Is_Block: gothic}', ""); - Expect(0, 66384, '\p{Is_Block: gothic}', ""); - Expect(1, 66384, '\p{^Is_Block: gothic}', ""); - Expect(1, 66384, '\P{Is_Block: gothic}', ""); - Expect(0, 66384, '\P{^Is_Block: gothic}', ""); - Expect(1, 66383, '\p{Is_Block= gothic}', ""); - Expect(0, 66383, '\p{^Is_Block= gothic}', ""); - Expect(0, 66383, '\P{Is_Block= gothic}', ""); - Expect(1, 66383, '\P{^Is_Block= gothic}', ""); - Expect(0, 66384, '\p{Is_Block= gothic}', ""); - Expect(1, 66384, '\p{^Is_Block= gothic}', ""); - Expect(1, 66384, '\P{Is_Block= gothic}', ""); - Expect(0, 66384, '\P{^Is_Block= gothic}', ""); - Error('\p{Is_Blk=:=-gothic}'); - Error('\P{Is_Blk=:=-gothic}'); + Expect(1, 66383, '\p{Blk= Gothic}', ""); + Expect(0, 66383, '\p{^Blk= Gothic}', ""); + Expect(0, 66383, '\P{Blk= Gothic}', ""); + Expect(1, 66383, '\P{^Blk= Gothic}', ""); + Expect(0, 66384, '\p{Blk= Gothic}', ""); + Expect(1, 66384, '\p{^Blk= Gothic}', ""); + Expect(1, 66384, '\P{Blk= Gothic}', ""); + Expect(0, 66384, '\P{^Blk= Gothic}', ""); + Error('\p{Is_Block= Gothic/a/}'); + Error('\P{Is_Block= Gothic/a/}'); + Expect(1, 66383, '\p{Is_Block=gothic}', ""); + Expect(0, 66383, '\p{^Is_Block=gothic}', ""); + Expect(0, 66383, '\P{Is_Block=gothic}', ""); + Expect(1, 66383, '\P{^Is_Block=gothic}', ""); + Expect(0, 66384, '\p{Is_Block=gothic}', ""); + Expect(1, 66384, '\p{^Is_Block=gothic}', ""); + Expect(1, 66384, '\P{Is_Block=gothic}', ""); + Expect(0, 66384, '\P{^Is_Block=gothic}', ""); + Expect(1, 66383, '\p{Is_Block: -GOTHIC}', ""); + Expect(0, 66383, '\p{^Is_Block: -GOTHIC}', ""); + Expect(0, 66383, '\P{Is_Block: -GOTHIC}', ""); + Expect(1, 66383, '\P{^Is_Block: -GOTHIC}', ""); + Expect(0, 66384, '\p{Is_Block: -GOTHIC}', ""); + Expect(1, 66384, '\p{^Is_Block: -GOTHIC}', ""); + Expect(1, 66384, '\P{Is_Block: -GOTHIC}', ""); + Expect(0, 66384, '\P{^Is_Block: -GOTHIC}', ""); + Error('\p{Is_Blk: :=Gothic}'); + Error('\P{Is_Blk: :=Gothic}'); Expect(1, 66383, '\p{Is_Blk=gothic}', ""); Expect(0, 66383, '\p{^Is_Blk=gothic}', ""); Expect(0, 66383, '\P{Is_Blk=gothic}', ""); @@ -11879,16 +12133,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66384, '\p{^Is_Blk=gothic}', ""); Expect(1, 66384, '\P{Is_Blk=gothic}', ""); Expect(0, 66384, '\P{^Is_Blk=gothic}', ""); - Expect(1, 66383, '\p{Is_Blk= Gothic}', ""); - Expect(0, 66383, '\p{^Is_Blk= Gothic}', ""); - Expect(0, 66383, '\P{Is_Blk= Gothic}', ""); - Expect(1, 66383, '\P{^Is_Blk= Gothic}', ""); - Expect(0, 66384, '\p{Is_Blk= Gothic}', ""); - Expect(1, 66384, '\p{^Is_Blk= Gothic}', ""); - Expect(1, 66384, '\P{Is_Blk= Gothic}', ""); - Expect(0, 66384, '\P{^Is_Blk= Gothic}', ""); - Error('\p{Block=/a/__GRANTHA}'); - Error('\P{Block=/a/__GRANTHA}'); + Expect(1, 66383, '\p{Is_Blk= Gothic}', ""); + Expect(0, 66383, '\p{^Is_Blk= Gothic}', ""); + Expect(0, 66383, '\P{Is_Blk= Gothic}', ""); + Expect(1, 66383, '\P{^Is_Blk= Gothic}', ""); + Expect(0, 66384, '\p{Is_Blk= Gothic}', ""); + Expect(1, 66384, '\p{^Is_Blk= Gothic}', ""); + Expect(1, 66384, '\P{Is_Blk= Gothic}', ""); + Expect(0, 66384, '\P{^Is_Blk= Gothic}', ""); + Error('\p{Block=-:=grantha}'); + Error('\P{Block=-:=grantha}'); Expect(1, 70527, '\p{Block=:\AGrantha\z:}', "");; Expect(0, 70528, '\p{Block=:\AGrantha\z:}', "");; Expect(1, 70527, '\p{Block=grantha}', ""); @@ -11901,38 +12155,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 70528, '\P{^Block=grantha}', ""); Expect(1, 70527, '\p{Block=:\Agrantha\z:}', "");; Expect(0, 70528, '\p{Block=:\Agrantha\z:}', "");; - Expect(1, 70527, '\p{Block=_ Grantha}', ""); - Expect(0, 70527, '\p{^Block=_ Grantha}', ""); - Expect(0, 70527, '\P{Block=_ Grantha}', ""); - Expect(1, 70527, '\P{^Block=_ Grantha}', ""); - Expect(0, 70528, '\p{Block=_ Grantha}', ""); - Expect(1, 70528, '\p{^Block=_ Grantha}', ""); - Expect(1, 70528, '\P{Block=_ Grantha}', ""); - Expect(0, 70528, '\P{^Block=_ Grantha}', ""); - Error('\p{Blk=--Grantha/a/}'); - Error('\P{Blk=--Grantha/a/}'); + Expect(1, 70527, '\p{Block: Grantha}', ""); + Expect(0, 70527, '\p{^Block: Grantha}', ""); + Expect(0, 70527, '\P{Block: Grantha}', ""); + Expect(1, 70527, '\P{^Block: Grantha}', ""); + Expect(0, 70528, '\p{Block: Grantha}', ""); + Expect(1, 70528, '\p{^Block: Grantha}', ""); + Expect(1, 70528, '\P{Block: Grantha}', ""); + Expect(0, 70528, '\P{^Block: Grantha}', ""); + Error('\p{Blk=_/a/Grantha}'); + Error('\P{Blk=_/a/Grantha}'); Expect(1, 70527, '\p{Blk=:\AGrantha\z:}', "");; Expect(0, 70528, '\p{Blk=:\AGrantha\z:}', "");; - Expect(1, 70527, '\p{Blk: grantha}', ""); - Expect(0, 70527, '\p{^Blk: grantha}', ""); - Expect(0, 70527, '\P{Blk: grantha}', ""); - Expect(1, 70527, '\P{^Blk: grantha}', ""); - Expect(0, 70528, '\p{Blk: grantha}', ""); - Expect(1, 70528, '\p{^Blk: grantha}', ""); - Expect(1, 70528, '\P{Blk: grantha}', ""); - Expect(0, 70528, '\P{^Blk: grantha}', ""); + Expect(1, 70527, '\p{Blk=grantha}', ""); + Expect(0, 70527, '\p{^Blk=grantha}', ""); + Expect(0, 70527, '\P{Blk=grantha}', ""); + Expect(1, 70527, '\P{^Blk=grantha}', ""); + Expect(0, 70528, '\p{Blk=grantha}', ""); + Expect(1, 70528, '\p{^Blk=grantha}', ""); + Expect(1, 70528, '\P{Blk=grantha}', ""); + Expect(0, 70528, '\P{^Blk=grantha}', ""); Expect(1, 70527, '\p{Blk=:\Agrantha\z:}', "");; Expect(0, 70528, '\p{Blk=:\Agrantha\z:}', "");; - Expect(1, 70527, '\p{Blk=-_Grantha}', ""); - Expect(0, 70527, '\p{^Blk=-_Grantha}', ""); - Expect(0, 70527, '\P{Blk=-_Grantha}', ""); - Expect(1, 70527, '\P{^Blk=-_Grantha}', ""); - Expect(0, 70528, '\p{Blk=-_Grantha}', ""); - Expect(1, 70528, '\p{^Blk=-_Grantha}', ""); - Expect(1, 70528, '\P{Blk=-_Grantha}', ""); - Expect(0, 70528, '\P{^Blk=-_Grantha}', ""); - Error('\p{Is_Block: /a/ Grantha}'); - Error('\P{Is_Block: /a/ Grantha}'); + Expect(1, 70527, '\p{Blk= grantha}', ""); + Expect(0, 70527, '\p{^Blk= grantha}', ""); + Expect(0, 70527, '\P{Blk= grantha}', ""); + Expect(1, 70527, '\P{^Blk= grantha}', ""); + Expect(0, 70528, '\p{Blk= grantha}', ""); + Expect(1, 70528, '\p{^Blk= grantha}', ""); + Expect(1, 70528, '\P{Blk= grantha}', ""); + Expect(0, 70528, '\P{^Blk= grantha}', ""); + Error('\p{Is_Block=/a/ _grantha}'); + Error('\P{Is_Block=/a/ _grantha}'); Expect(1, 70527, '\p{Is_Block=grantha}', ""); Expect(0, 70527, '\p{^Is_Block=grantha}', ""); Expect(0, 70527, '\P{Is_Block=grantha}', ""); @@ -11941,16 +12195,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 70528, '\p{^Is_Block=grantha}', ""); Expect(1, 70528, '\P{Is_Block=grantha}', ""); Expect(0, 70528, '\P{^Is_Block=grantha}', ""); - Expect(1, 70527, '\p{Is_Block=- Grantha}', ""); - Expect(0, 70527, '\p{^Is_Block=- Grantha}', ""); - Expect(0, 70527, '\P{Is_Block=- Grantha}', ""); - Expect(1, 70527, '\P{^Is_Block=- Grantha}', ""); - Expect(0, 70528, '\p{Is_Block=- Grantha}', ""); - Expect(1, 70528, '\p{^Is_Block=- Grantha}', ""); - Expect(1, 70528, '\P{Is_Block=- Grantha}', ""); - Expect(0, 70528, '\P{^Is_Block=- Grantha}', ""); - Error('\p{Is_Blk= Grantha:=}'); - Error('\P{Is_Blk= Grantha:=}'); + Expect(1, 70527, '\p{Is_Block= GRANTHA}', ""); + Expect(0, 70527, '\p{^Is_Block= GRANTHA}', ""); + Expect(0, 70527, '\P{Is_Block= GRANTHA}', ""); + Expect(1, 70527, '\P{^Is_Block= GRANTHA}', ""); + Expect(0, 70528, '\p{Is_Block= GRANTHA}', ""); + Expect(1, 70528, '\p{^Is_Block= GRANTHA}', ""); + Expect(1, 70528, '\P{Is_Block= GRANTHA}', ""); + Expect(0, 70528, '\P{^Is_Block= GRANTHA}', ""); + Error('\p{Is_Blk=-:=Grantha}'); + Error('\P{Is_Blk=-:=Grantha}'); Expect(1, 70527, '\p{Is_Blk=grantha}', ""); Expect(0, 70527, '\p{^Is_Blk=grantha}', ""); Expect(0, 70527, '\P{Is_Blk=grantha}', ""); @@ -11959,38 +12213,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 70528, '\p{^Is_Blk=grantha}', ""); Expect(1, 70528, '\P{Is_Blk=grantha}', ""); Expect(0, 70528, '\P{^Is_Blk=grantha}', ""); - Expect(1, 70527, '\p{Is_Blk= GRANTHA}', ""); - Expect(0, 70527, '\p{^Is_Blk= GRANTHA}', ""); - Expect(0, 70527, '\P{Is_Blk= GRANTHA}', ""); - Expect(1, 70527, '\P{^Is_Blk= GRANTHA}', ""); - Expect(0, 70528, '\p{Is_Blk= GRANTHA}', ""); - Expect(1, 70528, '\p{^Is_Blk= GRANTHA}', ""); - Expect(1, 70528, '\P{Is_Blk= GRANTHA}', ""); - Expect(0, 70528, '\P{^Is_Blk= GRANTHA}', ""); - Error('\p{Block=_GREEK_And_coptic:=}'); - Error('\P{Block=_GREEK_And_coptic:=}'); + Expect(1, 70527, '\p{Is_Blk= _GRANTHA}', ""); + Expect(0, 70527, '\p{^Is_Blk= _GRANTHA}', ""); + Expect(0, 70527, '\P{Is_Blk= _GRANTHA}', ""); + Expect(1, 70527, '\P{^Is_Blk= _GRANTHA}', ""); + Expect(0, 70528, '\p{Is_Blk= _GRANTHA}', ""); + Expect(1, 70528, '\p{^Is_Blk= _GRANTHA}', ""); + Expect(1, 70528, '\P{Is_Blk= _GRANTHA}', ""); + Expect(0, 70528, '\P{^Is_Blk= _GRANTHA}', ""); + Error('\p{Block=/a/GREEK_and_COPTIC}'); + Error('\P{Block=/a/GREEK_and_COPTIC}'); Expect(1, 1023, '\p{Block=:\AGreek_And_Coptic\z:}', "");; Expect(0, 1024, '\p{Block=:\AGreek_And_Coptic\z:}', "");; - Expect(1, 1023, '\p{Block=greekandcoptic}', ""); - Expect(0, 1023, '\p{^Block=greekandcoptic}', ""); - Expect(0, 1023, '\P{Block=greekandcoptic}', ""); - Expect(1, 1023, '\P{^Block=greekandcoptic}', ""); - Expect(0, 1024, '\p{Block=greekandcoptic}', ""); - Expect(1, 1024, '\p{^Block=greekandcoptic}', ""); - Expect(1, 1024, '\P{Block=greekandcoptic}', ""); - Expect(0, 1024, '\P{^Block=greekandcoptic}', ""); + Expect(1, 1023, '\p{Block:greekandcoptic}', ""); + Expect(0, 1023, '\p{^Block:greekandcoptic}', ""); + Expect(0, 1023, '\P{Block:greekandcoptic}', ""); + Expect(1, 1023, '\P{^Block:greekandcoptic}', ""); + Expect(0, 1024, '\p{Block:greekandcoptic}', ""); + Expect(1, 1024, '\p{^Block:greekandcoptic}', ""); + Expect(1, 1024, '\P{Block:greekandcoptic}', ""); + Expect(0, 1024, '\P{^Block:greekandcoptic}', ""); Expect(1, 1023, '\p{Block=:\Agreekandcoptic\z:}', "");; Expect(0, 1024, '\p{Block=:\Agreekandcoptic\z:}', "");; - Expect(1, 1023, '\p{Block= Greek_And_coptic}', ""); - Expect(0, 1023, '\p{^Block= Greek_And_coptic}', ""); - Expect(0, 1023, '\P{Block= Greek_And_coptic}', ""); - Expect(1, 1023, '\P{^Block= Greek_And_coptic}', ""); - Expect(0, 1024, '\p{Block= Greek_And_coptic}', ""); - Expect(1, 1024, '\p{^Block= Greek_And_coptic}', ""); - Expect(1, 1024, '\P{Block= Greek_And_coptic}', ""); - Expect(0, 1024, '\P{^Block= Greek_And_coptic}', ""); - Error('\p{Blk=:=- Greek}'); - Error('\P{Blk=:=- Greek}'); + Expect(1, 1023, '\p{Block= greek_and_COPTIC}', ""); + Expect(0, 1023, '\p{^Block= greek_and_COPTIC}', ""); + Expect(0, 1023, '\P{Block= greek_and_COPTIC}', ""); + Expect(1, 1023, '\P{^Block= greek_and_COPTIC}', ""); + Expect(0, 1024, '\p{Block= greek_and_COPTIC}', ""); + Expect(1, 1024, '\p{^Block= greek_and_COPTIC}', ""); + Expect(1, 1024, '\P{Block= greek_and_COPTIC}', ""); + Expect(0, 1024, '\P{^Block= greek_and_COPTIC}', ""); + Error('\p{Blk=/a/ _Greek}'); + Error('\P{Blk=/a/ _Greek}'); Expect(1, 1023, '\p{Blk=:\AGreek\z:}', "");; Expect(0, 1024, '\p{Blk=:\AGreek\z:}', "");; Expect(1, 1023, '\p{Blk=greek}', ""); @@ -12003,16 +12257,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1024, '\P{^Blk=greek}', ""); Expect(1, 1023, '\p{Blk=:\Agreek\z:}', "");; Expect(0, 1024, '\p{Blk=:\Agreek\z:}', "");; - Expect(1, 1023, '\p{Blk= _GREEK}', ""); - Expect(0, 1023, '\p{^Blk= _GREEK}', ""); - Expect(0, 1023, '\P{Blk= _GREEK}', ""); - Expect(1, 1023, '\P{^Blk= _GREEK}', ""); - Expect(0, 1024, '\p{Blk= _GREEK}', ""); - Expect(1, 1024, '\p{^Blk= _GREEK}', ""); - Expect(1, 1024, '\P{Blk= _GREEK}', ""); - Expect(0, 1024, '\P{^Blk= _GREEK}', ""); - Error('\p{Is_Block: /a/greek_And_COPTIC}'); - Error('\P{Is_Block: /a/greek_And_COPTIC}'); + Expect(1, 1023, '\p{Blk=- greek}', ""); + Expect(0, 1023, '\p{^Blk=- greek}', ""); + Expect(0, 1023, '\P{Blk=- greek}', ""); + Expect(1, 1023, '\P{^Blk=- greek}', ""); + Expect(0, 1024, '\p{Blk=- greek}', ""); + Expect(1, 1024, '\p{^Blk=- greek}', ""); + Expect(1, 1024, '\P{Blk=- greek}', ""); + Expect(0, 1024, '\P{^Blk=- greek}', ""); + Error('\p{Is_Block=-/a/Greek_AND_coptic}'); + Error('\P{Is_Block=-/a/Greek_AND_coptic}'); Expect(1, 1023, '\p{Is_Block=greekandcoptic}', ""); Expect(0, 1023, '\p{^Is_Block=greekandcoptic}', ""); Expect(0, 1023, '\P{Is_Block=greekandcoptic}', ""); @@ -12021,56 +12275,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1024, '\p{^Is_Block=greekandcoptic}', ""); Expect(1, 1024, '\P{Is_Block=greekandcoptic}', ""); Expect(0, 1024, '\P{^Is_Block=greekandcoptic}', ""); - Expect(1, 1023, '\p{Is_Block=- greek_And_Coptic}', ""); - Expect(0, 1023, '\p{^Is_Block=- greek_And_Coptic}', ""); - Expect(0, 1023, '\P{Is_Block=- greek_And_Coptic}', ""); - Expect(1, 1023, '\P{^Is_Block=- greek_And_Coptic}', ""); - Expect(0, 1024, '\p{Is_Block=- greek_And_Coptic}', ""); - Expect(1, 1024, '\p{^Is_Block=- greek_And_Coptic}', ""); - Expect(1, 1024, '\P{Is_Block=- greek_And_Coptic}', ""); - Expect(0, 1024, '\P{^Is_Block=- greek_And_Coptic}', ""); - Error('\p{Is_Blk: greek/a/}'); - Error('\P{Is_Blk: greek/a/}'); - Expect(1, 1023, '\p{Is_Blk: greek}', ""); - Expect(0, 1023, '\p{^Is_Blk: greek}', ""); - Expect(0, 1023, '\P{Is_Blk: greek}', ""); - Expect(1, 1023, '\P{^Is_Blk: greek}', ""); - Expect(0, 1024, '\p{Is_Blk: greek}', ""); - Expect(1, 1024, '\p{^Is_Blk: greek}', ""); - Expect(1, 1024, '\P{Is_Blk: greek}', ""); - Expect(0, 1024, '\P{^Is_Blk: greek}', ""); - Expect(1, 1023, '\p{Is_Blk= Greek}', ""); - Expect(0, 1023, '\p{^Is_Blk= Greek}', ""); - Expect(0, 1023, '\P{Is_Blk= Greek}', ""); - Expect(1, 1023, '\P{^Is_Blk= Greek}', ""); - Expect(0, 1024, '\p{Is_Blk= Greek}', ""); - Expect(1, 1024, '\p{^Is_Blk= Greek}', ""); - Expect(1, 1024, '\P{Is_Blk= Greek}', ""); - Expect(0, 1024, '\P{^Is_Blk= Greek}', ""); - Error('\p{Block= :=Greek_EXTENDED}'); - Error('\P{Block= :=Greek_EXTENDED}'); + Expect(1, 1023, '\p{Is_Block= Greek_And_Coptic}', ""); + Expect(0, 1023, '\p{^Is_Block= Greek_And_Coptic}', ""); + Expect(0, 1023, '\P{Is_Block= Greek_And_Coptic}', ""); + Expect(1, 1023, '\P{^Is_Block= Greek_And_Coptic}', ""); + Expect(0, 1024, '\p{Is_Block= Greek_And_Coptic}', ""); + Expect(1, 1024, '\p{^Is_Block= Greek_And_Coptic}', ""); + Expect(1, 1024, '\P{Is_Block= Greek_And_Coptic}', ""); + Expect(0, 1024, '\P{^Is_Block= Greek_And_Coptic}', ""); + Error('\p{Is_Blk=:=greek}'); + Error('\P{Is_Blk=:=greek}'); + Expect(1, 1023, '\p{Is_Blk=greek}', ""); + Expect(0, 1023, '\p{^Is_Blk=greek}', ""); + Expect(0, 1023, '\P{Is_Blk=greek}', ""); + Expect(1, 1023, '\P{^Is_Blk=greek}', ""); + Expect(0, 1024, '\p{Is_Blk=greek}', ""); + Expect(1, 1024, '\p{^Is_Blk=greek}', ""); + Expect(1, 1024, '\P{Is_Blk=greek}', ""); + Expect(0, 1024, '\P{^Is_Blk=greek}', ""); + Expect(1, 1023, '\p{Is_Blk= greek}', ""); + Expect(0, 1023, '\p{^Is_Blk= greek}', ""); + Expect(0, 1023, '\P{Is_Blk= greek}', ""); + Expect(1, 1023, '\P{^Is_Blk= greek}', ""); + Expect(0, 1024, '\p{Is_Blk= greek}', ""); + Expect(1, 1024, '\p{^Is_Blk= greek}', ""); + Expect(1, 1024, '\P{Is_Blk= greek}', ""); + Expect(0, 1024, '\P{^Is_Blk= greek}', ""); + Error('\p{Block=:=Greek_EXTENDED}'); + Error('\P{Block=:=Greek_EXTENDED}'); Expect(1, 8191, '\p{Block=:\AGreek_Extended\z:}', "");; Expect(0, 8192, '\p{Block=:\AGreek_Extended\z:}', "");; - Expect(1, 8191, '\p{Block=greekextended}', ""); - Expect(0, 8191, '\p{^Block=greekextended}', ""); - Expect(0, 8191, '\P{Block=greekextended}', ""); - Expect(1, 8191, '\P{^Block=greekextended}', ""); - Expect(0, 8192, '\p{Block=greekextended}', ""); - Expect(1, 8192, '\p{^Block=greekextended}', ""); - Expect(1, 8192, '\P{Block=greekextended}', ""); - Expect(0, 8192, '\P{^Block=greekextended}', ""); + Expect(1, 8191, '\p{Block: greekextended}', ""); + Expect(0, 8191, '\p{^Block: greekextended}', ""); + Expect(0, 8191, '\P{Block: greekextended}', ""); + Expect(1, 8191, '\P{^Block: greekextended}', ""); + Expect(0, 8192, '\p{Block: greekextended}', ""); + Expect(1, 8192, '\p{^Block: greekextended}', ""); + Expect(1, 8192, '\P{Block: greekextended}', ""); + Expect(0, 8192, '\P{^Block: greekextended}', ""); Expect(1, 8191, '\p{Block=:\Agreekextended\z:}', "");; Expect(0, 8192, '\p{Block=:\Agreekextended\z:}', "");; - Expect(1, 8191, '\p{Block= greek_EXTENDED}', ""); - Expect(0, 8191, '\p{^Block= greek_EXTENDED}', ""); - Expect(0, 8191, '\P{Block= greek_EXTENDED}', ""); - Expect(1, 8191, '\P{^Block= greek_EXTENDED}', ""); - Expect(0, 8192, '\p{Block= greek_EXTENDED}', ""); - Expect(1, 8192, '\p{^Block= greek_EXTENDED}', ""); - Expect(1, 8192, '\P{Block= greek_EXTENDED}', ""); - Expect(0, 8192, '\P{^Block= greek_EXTENDED}', ""); - Error('\p{Blk= -Greek_Ext/a/}'); - Error('\P{Blk= -Greek_Ext/a/}'); + Expect(1, 8191, '\p{Block= Greek_extended}', ""); + Expect(0, 8191, '\p{^Block= Greek_extended}', ""); + Expect(0, 8191, '\P{Block= Greek_extended}', ""); + Expect(1, 8191, '\P{^Block= Greek_extended}', ""); + Expect(0, 8192, '\p{Block= Greek_extended}', ""); + Expect(1, 8192, '\p{^Block= Greek_extended}', ""); + Expect(1, 8192, '\P{Block= Greek_extended}', ""); + Expect(0, 8192, '\P{^Block= Greek_extended}', ""); + Error('\p{Blk=- greek_Ext:=}'); + Error('\P{Blk=- greek_Ext:=}'); Expect(1, 8191, '\p{Blk=:\AGreek_Ext\z:}', "");; Expect(0, 8192, '\p{Blk=:\AGreek_Ext\z:}', "");; Expect(1, 8191, '\p{Blk=greekext}', ""); @@ -12083,16 +12337,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8192, '\P{^Blk=greekext}', ""); Expect(1, 8191, '\p{Blk=:\Agreekext\z:}', "");; Expect(0, 8192, '\p{Blk=:\Agreekext\z:}', "");; - Expect(1, 8191, '\p{Blk=-_Greek_ext}', ""); - Expect(0, 8191, '\p{^Blk=-_Greek_ext}', ""); - Expect(0, 8191, '\P{Blk=-_Greek_ext}', ""); - Expect(1, 8191, '\P{^Blk=-_Greek_ext}', ""); - Expect(0, 8192, '\p{Blk=-_Greek_ext}', ""); - Expect(1, 8192, '\p{^Blk=-_Greek_ext}', ""); - Expect(1, 8192, '\P{Blk=-_Greek_ext}', ""); - Expect(0, 8192, '\P{^Blk=-_Greek_ext}', ""); - Error('\p{Is_Block=:= Greek_extended}'); - Error('\P{Is_Block=:= Greek_extended}'); + Expect(1, 8191, '\p{Blk=_ GREEK_ext}', ""); + Expect(0, 8191, '\p{^Blk=_ GREEK_ext}', ""); + Expect(0, 8191, '\P{Blk=_ GREEK_ext}', ""); + Expect(1, 8191, '\P{^Blk=_ GREEK_ext}', ""); + Expect(0, 8192, '\p{Blk=_ GREEK_ext}', ""); + Expect(1, 8192, '\p{^Blk=_ GREEK_ext}', ""); + Expect(1, 8192, '\P{Blk=_ GREEK_ext}', ""); + Expect(0, 8192, '\P{^Blk=_ GREEK_ext}', ""); + Error('\p{Is_Block=:=- Greek_Extended}'); + Error('\P{Is_Block=:=- Greek_Extended}'); Expect(1, 8191, '\p{Is_Block=greekextended}', ""); Expect(0, 8191, '\p{^Is_Block=greekextended}', ""); Expect(0, 8191, '\P{Is_Block=greekextended}', ""); @@ -12101,16 +12355,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8192, '\p{^Is_Block=greekextended}', ""); Expect(1, 8192, '\P{Is_Block=greekextended}', ""); Expect(0, 8192, '\P{^Is_Block=greekextended}', ""); - Expect(1, 8191, '\p{Is_Block=_Greek_extended}', ""); - Expect(0, 8191, '\p{^Is_Block=_Greek_extended}', ""); - Expect(0, 8191, '\P{Is_Block=_Greek_extended}', ""); - Expect(1, 8191, '\P{^Is_Block=_Greek_extended}', ""); - Expect(0, 8192, '\p{Is_Block=_Greek_extended}', ""); - Expect(1, 8192, '\p{^Is_Block=_Greek_extended}', ""); - Expect(1, 8192, '\P{Is_Block=_Greek_extended}', ""); - Expect(0, 8192, '\P{^Is_Block=_Greek_extended}', ""); - Error('\p{Is_Blk=/a/GREEK_Ext}'); - Error('\P{Is_Blk=/a/GREEK_Ext}'); + Expect(1, 8191, '\p{Is_Block: Greek_EXTENDED}', ""); + Expect(0, 8191, '\p{^Is_Block: Greek_EXTENDED}', ""); + Expect(0, 8191, '\P{Is_Block: Greek_EXTENDED}', ""); + Expect(1, 8191, '\P{^Is_Block: Greek_EXTENDED}', ""); + Expect(0, 8192, '\p{Is_Block: Greek_EXTENDED}', ""); + Expect(1, 8192, '\p{^Is_Block: Greek_EXTENDED}', ""); + Expect(1, 8192, '\P{Is_Block: Greek_EXTENDED}', ""); + Expect(0, 8192, '\P{^Is_Block: Greek_EXTENDED}', ""); + Error('\p{Is_Blk=/a/- Greek_Ext}'); + Error('\P{Is_Blk=/a/- Greek_Ext}'); Expect(1, 8191, '\p{Is_Blk=greekext}', ""); Expect(0, 8191, '\p{^Is_Blk=greekext}', ""); Expect(0, 8191, '\P{Is_Blk=greekext}', ""); @@ -12119,16 +12373,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8192, '\p{^Is_Blk=greekext}', ""); Expect(1, 8192, '\P{Is_Blk=greekext}', ""); Expect(0, 8192, '\P{^Is_Blk=greekext}', ""); - Expect(1, 8191, '\p{Is_Blk: GREEK_ext}', ""); - Expect(0, 8191, '\p{^Is_Blk: GREEK_ext}', ""); - Expect(0, 8191, '\P{Is_Blk: GREEK_ext}', ""); - Expect(1, 8191, '\P{^Is_Blk: GREEK_ext}', ""); - Expect(0, 8192, '\p{Is_Blk: GREEK_ext}', ""); - Expect(1, 8192, '\p{^Is_Blk: GREEK_ext}', ""); - Expect(1, 8192, '\P{Is_Blk: GREEK_ext}', ""); - Expect(0, 8192, '\P{^Is_Blk: GREEK_ext}', ""); - Error('\p{Block=:= _Gujarati}'); - Error('\P{Block=:= _Gujarati}'); + Expect(1, 8191, '\p{Is_Blk=--greek_Ext}', ""); + Expect(0, 8191, '\p{^Is_Blk=--greek_Ext}', ""); + Expect(0, 8191, '\P{Is_Blk=--greek_Ext}', ""); + Expect(1, 8191, '\P{^Is_Blk=--greek_Ext}', ""); + Expect(0, 8192, '\p{Is_Blk=--greek_Ext}', ""); + Expect(1, 8192, '\p{^Is_Blk=--greek_Ext}', ""); + Expect(1, 8192, '\P{Is_Blk=--greek_Ext}', ""); + Expect(0, 8192, '\P{^Is_Blk=--greek_Ext}', ""); + Error('\p{Block=_:=gujarati}'); + Error('\P{Block=_:=gujarati}'); Expect(1, 2815, '\p{Block=:\AGujarati\z:}', "");; Expect(0, 2816, '\p{Block=:\AGujarati\z:}', "");; Expect(1, 2815, '\p{Block=gujarati}', ""); @@ -12141,16 +12395,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2816, '\P{^Block=gujarati}', ""); Expect(1, 2815, '\p{Block=:\Agujarati\z:}', "");; Expect(0, 2816, '\p{Block=:\Agujarati\z:}', "");; - Expect(1, 2815, '\p{Block=- gujarati}', ""); - Expect(0, 2815, '\p{^Block=- gujarati}', ""); - Expect(0, 2815, '\P{Block=- gujarati}', ""); - Expect(1, 2815, '\P{^Block=- gujarati}', ""); - Expect(0, 2816, '\p{Block=- gujarati}', ""); - Expect(1, 2816, '\p{^Block=- gujarati}', ""); - Expect(1, 2816, '\P{Block=- gujarati}', ""); - Expect(0, 2816, '\P{^Block=- gujarati}', ""); - Error('\p{Blk=--gujarati/a/}'); - Error('\P{Blk=--gujarati/a/}'); + Expect(1, 2815, '\p{Block=- GUJARATI}', ""); + Expect(0, 2815, '\p{^Block=- GUJARATI}', ""); + Expect(0, 2815, '\P{Block=- GUJARATI}', ""); + Expect(1, 2815, '\P{^Block=- GUJARATI}', ""); + Expect(0, 2816, '\p{Block=- GUJARATI}', ""); + Expect(1, 2816, '\p{^Block=- GUJARATI}', ""); + Expect(1, 2816, '\P{Block=- GUJARATI}', ""); + Expect(0, 2816, '\P{^Block=- GUJARATI}', ""); + Error('\p{Blk=/a/_GUJARATI}'); + Error('\P{Blk=/a/_GUJARATI}'); Expect(1, 2815, '\p{Blk=:\AGujarati\z:}', "");; Expect(0, 2816, '\p{Blk=:\AGujarati\z:}', "");; Expect(1, 2815, '\p{Blk=gujarati}', ""); @@ -12163,16 +12417,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2816, '\P{^Blk=gujarati}', ""); Expect(1, 2815, '\p{Blk=:\Agujarati\z:}', "");; Expect(0, 2816, '\p{Blk=:\Agujarati\z:}', "");; - Expect(1, 2815, '\p{Blk= -GUJARATI}', ""); - Expect(0, 2815, '\p{^Blk= -GUJARATI}', ""); - Expect(0, 2815, '\P{Blk= -GUJARATI}', ""); - Expect(1, 2815, '\P{^Blk= -GUJARATI}', ""); - Expect(0, 2816, '\p{Blk= -GUJARATI}', ""); - Expect(1, 2816, '\p{^Blk= -GUJARATI}', ""); - Expect(1, 2816, '\P{Blk= -GUJARATI}', ""); - Expect(0, 2816, '\P{^Blk= -GUJARATI}', ""); - Error('\p{Is_Block=:= Gujarati}'); - Error('\P{Is_Block=:= Gujarati}'); + Expect(1, 2815, '\p{Blk=--Gujarati}', ""); + Expect(0, 2815, '\p{^Blk=--Gujarati}', ""); + Expect(0, 2815, '\P{Blk=--Gujarati}', ""); + Expect(1, 2815, '\P{^Blk=--Gujarati}', ""); + Expect(0, 2816, '\p{Blk=--Gujarati}', ""); + Expect(1, 2816, '\p{^Blk=--Gujarati}', ""); + Expect(1, 2816, '\P{Blk=--Gujarati}', ""); + Expect(0, 2816, '\P{^Blk=--Gujarati}', ""); + Error('\p{Is_Block= :=gujarati}'); + Error('\P{Is_Block= :=gujarati}'); Expect(1, 2815, '\p{Is_Block=gujarati}', ""); Expect(0, 2815, '\p{^Is_Block=gujarati}', ""); Expect(0, 2815, '\P{Is_Block=gujarati}', ""); @@ -12181,8 +12435,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2816, '\p{^Is_Block=gujarati}', ""); Expect(1, 2816, '\P{Is_Block=gujarati}', ""); Expect(0, 2816, '\P{^Is_Block=gujarati}', ""); - Error('\p{Is_Blk=:= GUJARATI}'); - Error('\P{Is_Blk=:= GUJARATI}'); + Expect(1, 2815, '\p{Is_Block= Gujarati}', ""); + Expect(0, 2815, '\p{^Is_Block= Gujarati}', ""); + Expect(0, 2815, '\P{Is_Block= Gujarati}', ""); + Expect(1, 2815, '\P{^Is_Block= Gujarati}', ""); + Expect(0, 2816, '\p{Is_Block= Gujarati}', ""); + Expect(1, 2816, '\p{^Is_Block= Gujarati}', ""); + Expect(1, 2816, '\P{Is_Block= Gujarati}', ""); + Expect(0, 2816, '\P{^Is_Block= Gujarati}', ""); + Error('\p{Is_Blk: GUJARATI/a/}'); + Error('\P{Is_Blk: GUJARATI/a/}'); Expect(1, 2815, '\p{Is_Blk=gujarati}', ""); Expect(0, 2815, '\p{^Is_Blk=gujarati}', ""); Expect(0, 2815, '\P{Is_Blk=gujarati}', ""); @@ -12191,38 +12453,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2816, '\p{^Is_Blk=gujarati}', ""); Expect(1, 2816, '\P{Is_Blk=gujarati}', ""); Expect(0, 2816, '\P{^Is_Blk=gujarati}', ""); - Expect(1, 2815, '\p{Is_Blk= Gujarati}', ""); - Expect(0, 2815, '\p{^Is_Blk= Gujarati}', ""); - Expect(0, 2815, '\P{Is_Blk= Gujarati}', ""); - Expect(1, 2815, '\P{^Is_Blk= Gujarati}', ""); - Expect(0, 2816, '\p{Is_Blk= Gujarati}', ""); - Expect(1, 2816, '\p{^Is_Blk= Gujarati}', ""); - Expect(1, 2816, '\P{Is_Blk= Gujarati}', ""); - Expect(0, 2816, '\P{^Is_Blk= Gujarati}', ""); - Error('\p{Block=/a/ Gunjala_gondi}'); - Error('\P{Block=/a/ Gunjala_gondi}'); + Expect(1, 2815, '\p{Is_Blk: -_Gujarati}', ""); + Expect(0, 2815, '\p{^Is_Blk: -_Gujarati}', ""); + Expect(0, 2815, '\P{Is_Blk: -_Gujarati}', ""); + Expect(1, 2815, '\P{^Is_Blk: -_Gujarati}', ""); + Expect(0, 2816, '\p{Is_Blk: -_Gujarati}', ""); + Expect(1, 2816, '\p{^Is_Blk: -_Gujarati}', ""); + Expect(1, 2816, '\P{Is_Blk: -_Gujarati}', ""); + Expect(0, 2816, '\P{^Is_Blk: -_Gujarati}', ""); + Error('\p{Block=-:=gunjala_Gondi}'); + Error('\P{Block=-:=gunjala_Gondi}'); Expect(1, 73135, '\p{Block=:\AGunjala_Gondi\z:}', "");; Expect(0, 73136, '\p{Block=:\AGunjala_Gondi\z:}', "");; - Expect(1, 73135, '\p{Block: gunjalagondi}', ""); - Expect(0, 73135, '\p{^Block: gunjalagondi}', ""); - Expect(0, 73135, '\P{Block: gunjalagondi}', ""); - Expect(1, 73135, '\P{^Block: gunjalagondi}', ""); - Expect(0, 73136, '\p{Block: gunjalagondi}', ""); - Expect(1, 73136, '\p{^Block: gunjalagondi}', ""); - Expect(1, 73136, '\P{Block: gunjalagondi}', ""); - Expect(0, 73136, '\P{^Block: gunjalagondi}', ""); + Expect(1, 73135, '\p{Block=gunjalagondi}', ""); + Expect(0, 73135, '\p{^Block=gunjalagondi}', ""); + Expect(0, 73135, '\P{Block=gunjalagondi}', ""); + Expect(1, 73135, '\P{^Block=gunjalagondi}', ""); + Expect(0, 73136, '\p{Block=gunjalagondi}', ""); + Expect(1, 73136, '\p{^Block=gunjalagondi}', ""); + Expect(1, 73136, '\P{Block=gunjalagondi}', ""); + Expect(0, 73136, '\P{^Block=gunjalagondi}', ""); Expect(1, 73135, '\p{Block=:\Agunjalagondi\z:}', "");; Expect(0, 73136, '\p{Block=:\Agunjalagondi\z:}', "");; - Expect(1, 73135, '\p{Block: Gunjala_Gondi}', ""); - Expect(0, 73135, '\p{^Block: Gunjala_Gondi}', ""); - Expect(0, 73135, '\P{Block: Gunjala_Gondi}', ""); - Expect(1, 73135, '\P{^Block: Gunjala_Gondi}', ""); - Expect(0, 73136, '\p{Block: Gunjala_Gondi}', ""); - Expect(1, 73136, '\p{^Block: Gunjala_Gondi}', ""); - Expect(1, 73136, '\P{Block: Gunjala_Gondi}', ""); - Expect(0, 73136, '\P{^Block: Gunjala_Gondi}', ""); - Error('\p{Blk=- Gunjala_GONDI/a/}'); - Error('\P{Blk=- Gunjala_GONDI/a/}'); + Expect(1, 73135, '\p{Block= GUNJALA_GONDI}', ""); + Expect(0, 73135, '\p{^Block= GUNJALA_GONDI}', ""); + Expect(0, 73135, '\P{Block= GUNJALA_GONDI}', ""); + Expect(1, 73135, '\P{^Block= GUNJALA_GONDI}', ""); + Expect(0, 73136, '\p{Block= GUNJALA_GONDI}', ""); + Expect(1, 73136, '\p{^Block= GUNJALA_GONDI}', ""); + Expect(1, 73136, '\P{Block= GUNJALA_GONDI}', ""); + Expect(0, 73136, '\P{^Block= GUNJALA_GONDI}', ""); + Error('\p{Blk=_Gunjala_Gondi/a/}'); + Error('\P{Blk=_Gunjala_Gondi/a/}'); Expect(1, 73135, '\p{Blk=:\AGunjala_Gondi\z:}', "");; Expect(0, 73136, '\p{Blk=:\AGunjala_Gondi\z:}', "");; Expect(1, 73135, '\p{Blk=gunjalagondi}', ""); @@ -12235,16 +12497,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 73136, '\P{^Blk=gunjalagondi}', ""); Expect(1, 73135, '\p{Blk=:\Agunjalagondi\z:}', "");; Expect(0, 73136, '\p{Blk=:\Agunjalagondi\z:}', "");; - Expect(1, 73135, '\p{Blk=__gunjala_Gondi}', ""); - Expect(0, 73135, '\p{^Blk=__gunjala_Gondi}', ""); - Expect(0, 73135, '\P{Blk=__gunjala_Gondi}', ""); - Expect(1, 73135, '\P{^Blk=__gunjala_Gondi}', ""); - Expect(0, 73136, '\p{Blk=__gunjala_Gondi}', ""); - Expect(1, 73136, '\p{^Blk=__gunjala_Gondi}', ""); - Expect(1, 73136, '\P{Blk=__gunjala_Gondi}', ""); - Expect(0, 73136, '\P{^Blk=__gunjala_Gondi}', ""); - Error('\p{Is_Block=/a/ gunjala_Gondi}'); - Error('\P{Is_Block=/a/ gunjala_Gondi}'); + Expect(1, 73135, '\p{Blk=_ gunjala_gondi}', ""); + Expect(0, 73135, '\p{^Blk=_ gunjala_gondi}', ""); + Expect(0, 73135, '\P{Blk=_ gunjala_gondi}', ""); + Expect(1, 73135, '\P{^Blk=_ gunjala_gondi}', ""); + Expect(0, 73136, '\p{Blk=_ gunjala_gondi}', ""); + Expect(1, 73136, '\p{^Blk=_ gunjala_gondi}', ""); + Expect(1, 73136, '\P{Blk=_ gunjala_gondi}', ""); + Expect(0, 73136, '\P{^Blk=_ gunjala_gondi}', ""); + Error('\p{Is_Block= gunjala_GONDI/a/}'); + Error('\P{Is_Block= gunjala_GONDI/a/}'); Expect(1, 73135, '\p{Is_Block=gunjalagondi}', ""); Expect(0, 73135, '\p{^Is_Block=gunjalagondi}', ""); Expect(0, 73135, '\P{Is_Block=gunjalagondi}', ""); @@ -12253,56 +12515,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 73136, '\p{^Is_Block=gunjalagondi}', ""); Expect(1, 73136, '\P{Is_Block=gunjalagondi}', ""); Expect(0, 73136, '\P{^Is_Block=gunjalagondi}', ""); - Expect(1, 73135, '\p{Is_Block=-gunjala_gondi}', ""); - Expect(0, 73135, '\p{^Is_Block=-gunjala_gondi}', ""); - Expect(0, 73135, '\P{Is_Block=-gunjala_gondi}', ""); - Expect(1, 73135, '\P{^Is_Block=-gunjala_gondi}', ""); - Expect(0, 73136, '\p{Is_Block=-gunjala_gondi}', ""); - Expect(1, 73136, '\p{^Is_Block=-gunjala_gondi}', ""); - Expect(1, 73136, '\P{Is_Block=-gunjala_gondi}', ""); - Expect(0, 73136, '\P{^Is_Block=-gunjala_gondi}', ""); - Error('\p{Is_Blk: _/a/Gunjala_gondi}'); - Error('\P{Is_Blk: _/a/Gunjala_gondi}'); - Expect(1, 73135, '\p{Is_Blk=gunjalagondi}', ""); - Expect(0, 73135, '\p{^Is_Blk=gunjalagondi}', ""); - Expect(0, 73135, '\P{Is_Blk=gunjalagondi}', ""); - Expect(1, 73135, '\P{^Is_Blk=gunjalagondi}', ""); - Expect(0, 73136, '\p{Is_Blk=gunjalagondi}', ""); - Expect(1, 73136, '\p{^Is_Blk=gunjalagondi}', ""); - Expect(1, 73136, '\P{Is_Blk=gunjalagondi}', ""); - Expect(0, 73136, '\P{^Is_Blk=gunjalagondi}', ""); - Expect(1, 73135, '\p{Is_Blk:- GUNJALA_Gondi}', ""); - Expect(0, 73135, '\p{^Is_Blk:- GUNJALA_Gondi}', ""); - Expect(0, 73135, '\P{Is_Blk:- GUNJALA_Gondi}', ""); - Expect(1, 73135, '\P{^Is_Blk:- GUNJALA_Gondi}', ""); - Expect(0, 73136, '\p{Is_Blk:- GUNJALA_Gondi}', ""); - Expect(1, 73136, '\p{^Is_Blk:- GUNJALA_Gondi}', ""); - Expect(1, 73136, '\P{Is_Blk:- GUNJALA_Gondi}', ""); - Expect(0, 73136, '\P{^Is_Blk:- GUNJALA_Gondi}', ""); - Error('\p{Block=/a/ Gurmukhi}'); - Error('\P{Block=/a/ Gurmukhi}'); + Expect(1, 73135, '\p{Is_Block=- gunjala_gondi}', ""); + Expect(0, 73135, '\p{^Is_Block=- gunjala_gondi}', ""); + Expect(0, 73135, '\P{Is_Block=- gunjala_gondi}', ""); + Expect(1, 73135, '\P{^Is_Block=- gunjala_gondi}', ""); + Expect(0, 73136, '\p{Is_Block=- gunjala_gondi}', ""); + Expect(1, 73136, '\p{^Is_Block=- gunjala_gondi}', ""); + Expect(1, 73136, '\P{Is_Block=- gunjala_gondi}', ""); + Expect(0, 73136, '\P{^Is_Block=- gunjala_gondi}', ""); + Error('\p{Is_Blk= :=GUNJALA_GONDI}'); + Error('\P{Is_Blk= :=GUNJALA_GONDI}'); + Expect(1, 73135, '\p{Is_Blk: gunjalagondi}', ""); + Expect(0, 73135, '\p{^Is_Blk: gunjalagondi}', ""); + Expect(0, 73135, '\P{Is_Blk: gunjalagondi}', ""); + Expect(1, 73135, '\P{^Is_Blk: gunjalagondi}', ""); + Expect(0, 73136, '\p{Is_Blk: gunjalagondi}', ""); + Expect(1, 73136, '\p{^Is_Blk: gunjalagondi}', ""); + Expect(1, 73136, '\P{Is_Blk: gunjalagondi}', ""); + Expect(0, 73136, '\P{^Is_Blk: gunjalagondi}', ""); + Expect(1, 73135, '\p{Is_Blk= _Gunjala_Gondi}', ""); + Expect(0, 73135, '\p{^Is_Blk= _Gunjala_Gondi}', ""); + Expect(0, 73135, '\P{Is_Blk= _Gunjala_Gondi}', ""); + Expect(1, 73135, '\P{^Is_Blk= _Gunjala_Gondi}', ""); + Expect(0, 73136, '\p{Is_Blk= _Gunjala_Gondi}', ""); + Expect(1, 73136, '\p{^Is_Blk= _Gunjala_Gondi}', ""); + Expect(1, 73136, '\P{Is_Blk= _Gunjala_Gondi}', ""); + Expect(0, 73136, '\P{^Is_Blk= _Gunjala_Gondi}', ""); + Error('\p{Block= _gurmukhi:=}'); + Error('\P{Block= _gurmukhi:=}'); Expect(1, 2687, '\p{Block=:\AGurmukhi\z:}', "");; Expect(0, 2688, '\p{Block=:\AGurmukhi\z:}', "");; - Expect(1, 2687, '\p{Block: gurmukhi}', ""); - Expect(0, 2687, '\p{^Block: gurmukhi}', ""); - Expect(0, 2687, '\P{Block: gurmukhi}', ""); - Expect(1, 2687, '\P{^Block: gurmukhi}', ""); - Expect(0, 2688, '\p{Block: gurmukhi}', ""); - Expect(1, 2688, '\p{^Block: gurmukhi}', ""); - Expect(1, 2688, '\P{Block: gurmukhi}', ""); - Expect(0, 2688, '\P{^Block: gurmukhi}', ""); + Expect(1, 2687, '\p{Block=gurmukhi}', ""); + Expect(0, 2687, '\p{^Block=gurmukhi}', ""); + Expect(0, 2687, '\P{Block=gurmukhi}', ""); + Expect(1, 2687, '\P{^Block=gurmukhi}', ""); + Expect(0, 2688, '\p{Block=gurmukhi}', ""); + Expect(1, 2688, '\p{^Block=gurmukhi}', ""); + Expect(1, 2688, '\P{Block=gurmukhi}', ""); + Expect(0, 2688, '\P{^Block=gurmukhi}', ""); Expect(1, 2687, '\p{Block=:\Agurmukhi\z:}', "");; Expect(0, 2688, '\p{Block=:\Agurmukhi\z:}', "");; - Expect(1, 2687, '\p{Block=_ GURMUKHI}', ""); - Expect(0, 2687, '\p{^Block=_ GURMUKHI}', ""); - Expect(0, 2687, '\P{Block=_ GURMUKHI}', ""); - Expect(1, 2687, '\P{^Block=_ GURMUKHI}', ""); - Expect(0, 2688, '\p{Block=_ GURMUKHI}', ""); - Expect(1, 2688, '\p{^Block=_ GURMUKHI}', ""); - Expect(1, 2688, '\P{Block=_ GURMUKHI}', ""); - Expect(0, 2688, '\P{^Block=_ GURMUKHI}', ""); - Error('\p{Blk=:=- GURMUKHI}'); - Error('\P{Blk=:=- GURMUKHI}'); + Expect(1, 2687, '\p{Block: __Gurmukhi}', ""); + Expect(0, 2687, '\p{^Block: __Gurmukhi}', ""); + Expect(0, 2687, '\P{Block: __Gurmukhi}', ""); + Expect(1, 2687, '\P{^Block: __Gurmukhi}', ""); + Expect(0, 2688, '\p{Block: __Gurmukhi}', ""); + Expect(1, 2688, '\p{^Block: __Gurmukhi}', ""); + Expect(1, 2688, '\P{Block: __Gurmukhi}', ""); + Expect(0, 2688, '\P{^Block: __Gurmukhi}', ""); + Error('\p{Blk=_GURMUKHI:=}'); + Error('\P{Blk=_GURMUKHI:=}'); Expect(1, 2687, '\p{Blk=:\AGurmukhi\z:}', "");; Expect(0, 2688, '\p{Blk=:\AGurmukhi\z:}', "");; Expect(1, 2687, '\p{Blk=gurmukhi}', ""); @@ -12315,16 +12577,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2688, '\P{^Blk=gurmukhi}', ""); Expect(1, 2687, '\p{Blk=:\Agurmukhi\z:}', "");; Expect(0, 2688, '\p{Blk=:\Agurmukhi\z:}', "");; - Expect(1, 2687, '\p{Blk=_Gurmukhi}', ""); - Expect(0, 2687, '\p{^Blk=_Gurmukhi}', ""); - Expect(0, 2687, '\P{Blk=_Gurmukhi}', ""); - Expect(1, 2687, '\P{^Blk=_Gurmukhi}', ""); - Expect(0, 2688, '\p{Blk=_Gurmukhi}', ""); - Expect(1, 2688, '\p{^Blk=_Gurmukhi}', ""); - Expect(1, 2688, '\P{Blk=_Gurmukhi}', ""); - Expect(0, 2688, '\P{^Blk=_Gurmukhi}', ""); - Error('\p{Is_Block= :=Gurmukhi}'); - Error('\P{Is_Block= :=Gurmukhi}'); + Expect(1, 2687, '\p{Blk= _GURMUKHI}', ""); + Expect(0, 2687, '\p{^Blk= _GURMUKHI}', ""); + Expect(0, 2687, '\P{Blk= _GURMUKHI}', ""); + Expect(1, 2687, '\P{^Blk= _GURMUKHI}', ""); + Expect(0, 2688, '\p{Blk= _GURMUKHI}', ""); + Expect(1, 2688, '\p{^Blk= _GURMUKHI}', ""); + Expect(1, 2688, '\P{Blk= _GURMUKHI}', ""); + Expect(0, 2688, '\P{^Blk= _GURMUKHI}', ""); + Error('\p{Is_Block=_ Gurmukhi/a/}'); + Error('\P{Is_Block=_ Gurmukhi/a/}'); Expect(1, 2687, '\p{Is_Block=gurmukhi}', ""); Expect(0, 2687, '\p{^Is_Block=gurmukhi}', ""); Expect(0, 2687, '\P{Is_Block=gurmukhi}', ""); @@ -12333,16 +12595,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2688, '\p{^Is_Block=gurmukhi}', ""); Expect(1, 2688, '\P{Is_Block=gurmukhi}', ""); Expect(0, 2688, '\P{^Is_Block=gurmukhi}', ""); - Expect(1, 2687, '\p{Is_Block= Gurmukhi}', ""); - Expect(0, 2687, '\p{^Is_Block= Gurmukhi}', ""); - Expect(0, 2687, '\P{Is_Block= Gurmukhi}', ""); - Expect(1, 2687, '\P{^Is_Block= Gurmukhi}', ""); - Expect(0, 2688, '\p{Is_Block= Gurmukhi}', ""); - Expect(1, 2688, '\p{^Is_Block= Gurmukhi}', ""); - Expect(1, 2688, '\P{Is_Block= Gurmukhi}', ""); - Expect(0, 2688, '\P{^Is_Block= Gurmukhi}', ""); - Error('\p{Is_Blk=:=gurmukhi}'); - Error('\P{Is_Blk=:=gurmukhi}'); + Expect(1, 2687, '\p{Is_Block=_ GURMUKHI}', ""); + Expect(0, 2687, '\p{^Is_Block=_ GURMUKHI}', ""); + Expect(0, 2687, '\P{Is_Block=_ GURMUKHI}', ""); + Expect(1, 2687, '\P{^Is_Block=_ GURMUKHI}', ""); + Expect(0, 2688, '\p{Is_Block=_ GURMUKHI}', ""); + Expect(1, 2688, '\p{^Is_Block=_ GURMUKHI}', ""); + Expect(1, 2688, '\P{Is_Block=_ GURMUKHI}', ""); + Expect(0, 2688, '\P{^Is_Block=_ GURMUKHI}', ""); + Error('\p{Is_Blk=- gurmukhi:=}'); + Error('\P{Is_Blk=- gurmukhi:=}'); Expect(1, 2687, '\p{Is_Blk=gurmukhi}', ""); Expect(0, 2687, '\p{^Is_Blk=gurmukhi}', ""); Expect(0, 2687, '\P{Is_Blk=gurmukhi}', ""); @@ -12351,16 +12613,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2688, '\p{^Is_Blk=gurmukhi}', ""); Expect(1, 2688, '\P{Is_Blk=gurmukhi}', ""); Expect(0, 2688, '\P{^Is_Blk=gurmukhi}', ""); - Expect(1, 2687, '\p{Is_Blk= gurmukhi}', ""); - Expect(0, 2687, '\p{^Is_Blk= gurmukhi}', ""); - Expect(0, 2687, '\P{Is_Blk= gurmukhi}', ""); - Expect(1, 2687, '\P{^Is_Blk= gurmukhi}', ""); - Expect(0, 2688, '\p{Is_Blk= gurmukhi}', ""); - Expect(1, 2688, '\p{^Is_Blk= gurmukhi}', ""); - Expect(1, 2688, '\P{Is_Blk= gurmukhi}', ""); - Expect(0, 2688, '\P{^Is_Blk= gurmukhi}', ""); - Error('\p{Block=/a/ Halfwidth_AND_FULLWIDTH_FORMS}'); - Error('\P{Block=/a/ Halfwidth_AND_FULLWIDTH_FORMS}'); + Expect(1, 2687, '\p{Is_Blk=-gurmukhi}', ""); + Expect(0, 2687, '\p{^Is_Blk=-gurmukhi}', ""); + Expect(0, 2687, '\P{Is_Blk=-gurmukhi}', ""); + Expect(1, 2687, '\P{^Is_Blk=-gurmukhi}', ""); + Expect(0, 2688, '\p{Is_Blk=-gurmukhi}', ""); + Expect(1, 2688, '\p{^Is_Blk=-gurmukhi}', ""); + Expect(1, 2688, '\P{Is_Blk=-gurmukhi}', ""); + Expect(0, 2688, '\P{^Is_Blk=-gurmukhi}', ""); + Error('\p{Block=-/a/Halfwidth_And_FULLWIDTH_FORMS}'); + Error('\P{Block=-/a/Halfwidth_And_FULLWIDTH_FORMS}'); Expect(1, 65519, '\p{Block=:\AHalfwidth_And_Fullwidth_Forms\z:}', "");; Expect(0, 65520, '\p{Block=:\AHalfwidth_And_Fullwidth_Forms\z:}', "");; Expect(1, 65519, '\p{Block=halfwidthandfullwidthforms}', ""); @@ -12373,16 +12635,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65520, '\P{^Block=halfwidthandfullwidthforms}', ""); Expect(1, 65519, '\p{Block=:\Ahalfwidthandfullwidthforms\z:}', "");; Expect(0, 65520, '\p{Block=:\Ahalfwidthandfullwidthforms\z:}', "");; - Expect(1, 65519, '\p{Block= -Halfwidth_And_Fullwidth_Forms}', ""); - Expect(0, 65519, '\p{^Block= -Halfwidth_And_Fullwidth_Forms}', ""); - Expect(0, 65519, '\P{Block= -Halfwidth_And_Fullwidth_Forms}', ""); - Expect(1, 65519, '\P{^Block= -Halfwidth_And_Fullwidth_Forms}', ""); - Expect(0, 65520, '\p{Block= -Halfwidth_And_Fullwidth_Forms}', ""); - Expect(1, 65520, '\p{^Block= -Halfwidth_And_Fullwidth_Forms}', ""); - Expect(1, 65520, '\P{Block= -Halfwidth_And_Fullwidth_Forms}', ""); - Expect(0, 65520, '\P{^Block= -Halfwidth_And_Fullwidth_Forms}', ""); - Error('\p{Blk=-Half_And_Full_FORMS:=}'); - Error('\P{Blk=-Half_And_Full_FORMS:=}'); + Expect(1, 65519, '\p{Block= HALFWIDTH_and_Fullwidth_forms}', ""); + Expect(0, 65519, '\p{^Block= HALFWIDTH_and_Fullwidth_forms}', ""); + Expect(0, 65519, '\P{Block= HALFWIDTH_and_Fullwidth_forms}', ""); + Expect(1, 65519, '\P{^Block= HALFWIDTH_and_Fullwidth_forms}', ""); + Expect(0, 65520, '\p{Block= HALFWIDTH_and_Fullwidth_forms}', ""); + Expect(1, 65520, '\p{^Block= HALFWIDTH_and_Fullwidth_forms}', ""); + Expect(1, 65520, '\P{Block= HALFWIDTH_and_Fullwidth_forms}', ""); + Expect(0, 65520, '\P{^Block= HALFWIDTH_and_Fullwidth_forms}', ""); + Error('\p{Blk=__half_And_full_forms:=}'); + Error('\P{Blk=__half_And_full_forms:=}'); Expect(1, 65519, '\p{Blk=:\AHalf_And_Full_Forms\z:}', "");; Expect(0, 65520, '\p{Blk=:\AHalf_And_Full_Forms\z:}', "");; Expect(1, 65519, '\p{Blk=halfandfullforms}', ""); @@ -12395,16 +12657,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65520, '\P{^Blk=halfandfullforms}', ""); Expect(1, 65519, '\p{Blk=:\Ahalfandfullforms\z:}', "");; Expect(0, 65520, '\p{Blk=:\Ahalfandfullforms\z:}', "");; - Expect(1, 65519, '\p{Blk= half_AND_Full_forms}', ""); - Expect(0, 65519, '\p{^Blk= half_AND_Full_forms}', ""); - Expect(0, 65519, '\P{Blk= half_AND_Full_forms}', ""); - Expect(1, 65519, '\P{^Blk= half_AND_Full_forms}', ""); - Expect(0, 65520, '\p{Blk= half_AND_Full_forms}', ""); - Expect(1, 65520, '\p{^Blk= half_AND_Full_forms}', ""); - Expect(1, 65520, '\P{Blk= half_AND_Full_forms}', ""); - Expect(0, 65520, '\P{^Blk= half_AND_Full_forms}', ""); - Error('\p{Is_Block=/a/- Halfwidth_And_Fullwidth_Forms}'); - Error('\P{Is_Block=/a/- Halfwidth_And_Fullwidth_Forms}'); + Expect(1, 65519, '\p{Blk: --HALF_AND_Full_Forms}', ""); + Expect(0, 65519, '\p{^Blk: --HALF_AND_Full_Forms}', ""); + Expect(0, 65519, '\P{Blk: --HALF_AND_Full_Forms}', ""); + Expect(1, 65519, '\P{^Blk: --HALF_AND_Full_Forms}', ""); + Expect(0, 65520, '\p{Blk: --HALF_AND_Full_Forms}', ""); + Expect(1, 65520, '\p{^Blk: --HALF_AND_Full_Forms}', ""); + Expect(1, 65520, '\P{Blk: --HALF_AND_Full_Forms}', ""); + Expect(0, 65520, '\P{^Blk: --HALF_AND_Full_Forms}', ""); + Error('\p{Is_Block=-HALFWIDTH_And_Fullwidth_Forms:=}'); + Error('\P{Is_Block=-HALFWIDTH_And_Fullwidth_Forms:=}'); Expect(1, 65519, '\p{Is_Block=halfwidthandfullwidthforms}', ""); Expect(0, 65519, '\p{^Is_Block=halfwidthandfullwidthforms}', ""); Expect(0, 65519, '\P{Is_Block=halfwidthandfullwidthforms}', ""); @@ -12413,16 +12675,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65520, '\p{^Is_Block=halfwidthandfullwidthforms}', ""); Expect(1, 65520, '\P{Is_Block=halfwidthandfullwidthforms}', ""); Expect(0, 65520, '\P{^Is_Block=halfwidthandfullwidthforms}', ""); - Expect(1, 65519, '\p{Is_Block=__halfwidth_And_FULLWIDTH_FORMS}', ""); - Expect(0, 65519, '\p{^Is_Block=__halfwidth_And_FULLWIDTH_FORMS}', ""); - Expect(0, 65519, '\P{Is_Block=__halfwidth_And_FULLWIDTH_FORMS}', ""); - Expect(1, 65519, '\P{^Is_Block=__halfwidth_And_FULLWIDTH_FORMS}', ""); - Expect(0, 65520, '\p{Is_Block=__halfwidth_And_FULLWIDTH_FORMS}', ""); - Expect(1, 65520, '\p{^Is_Block=__halfwidth_And_FULLWIDTH_FORMS}', ""); - Expect(1, 65520, '\P{Is_Block=__halfwidth_And_FULLWIDTH_FORMS}', ""); - Expect(0, 65520, '\P{^Is_Block=__halfwidth_And_FULLWIDTH_FORMS}', ""); - Error('\p{Is_Blk=-/a/Half_And_full_Forms}'); - Error('\P{Is_Blk=-/a/Half_And_full_Forms}'); + Expect(1, 65519, '\p{Is_Block=- halfwidth_AND_fullwidth_FORMS}', ""); + Expect(0, 65519, '\p{^Is_Block=- halfwidth_AND_fullwidth_FORMS}', ""); + Expect(0, 65519, '\P{Is_Block=- halfwidth_AND_fullwidth_FORMS}', ""); + Expect(1, 65519, '\P{^Is_Block=- halfwidth_AND_fullwidth_FORMS}', ""); + Expect(0, 65520, '\p{Is_Block=- halfwidth_AND_fullwidth_FORMS}', ""); + Expect(1, 65520, '\p{^Is_Block=- halfwidth_AND_fullwidth_FORMS}', ""); + Expect(1, 65520, '\P{Is_Block=- halfwidth_AND_fullwidth_FORMS}', ""); + Expect(0, 65520, '\P{^Is_Block=- halfwidth_AND_fullwidth_FORMS}', ""); + Error('\p{Is_Blk=_Half_and_FULL_FORMS:=}'); + Error('\P{Is_Blk=_Half_and_FULL_FORMS:=}'); Expect(1, 65519, '\p{Is_Blk=halfandfullforms}', ""); Expect(0, 65519, '\p{^Is_Blk=halfandfullforms}', ""); Expect(0, 65519, '\P{Is_Blk=halfandfullforms}', ""); @@ -12431,16 +12693,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65520, '\p{^Is_Blk=halfandfullforms}', ""); Expect(1, 65520, '\P{Is_Blk=halfandfullforms}', ""); Expect(0, 65520, '\P{^Is_Blk=halfandfullforms}', ""); - Expect(1, 65519, '\p{Is_Blk=_Half_And_full_Forms}', ""); - Expect(0, 65519, '\p{^Is_Blk=_Half_And_full_Forms}', ""); - Expect(0, 65519, '\P{Is_Blk=_Half_And_full_Forms}', ""); - Expect(1, 65519, '\P{^Is_Blk=_Half_And_full_Forms}', ""); - Expect(0, 65520, '\p{Is_Blk=_Half_And_full_Forms}', ""); - Expect(1, 65520, '\p{^Is_Blk=_Half_And_full_Forms}', ""); - Expect(1, 65520, '\P{Is_Blk=_Half_And_full_Forms}', ""); - Expect(0, 65520, '\P{^Is_Blk=_Half_And_full_Forms}', ""); - Error('\p{Block=:=_ Combining_half_MARKS}'); - Error('\P{Block=:=_ Combining_half_MARKS}'); + Expect(1, 65519, '\p{Is_Blk= _half_And_full_Forms}', ""); + Expect(0, 65519, '\p{^Is_Blk= _half_And_full_Forms}', ""); + Expect(0, 65519, '\P{Is_Blk= _half_And_full_Forms}', ""); + Expect(1, 65519, '\P{^Is_Blk= _half_And_full_Forms}', ""); + Expect(0, 65520, '\p{Is_Blk= _half_And_full_Forms}', ""); + Expect(1, 65520, '\p{^Is_Blk= _half_And_full_Forms}', ""); + Expect(1, 65520, '\P{Is_Blk= _half_And_full_Forms}', ""); + Expect(0, 65520, '\P{^Is_Blk= _half_And_full_Forms}', ""); + Error('\p{Block= COMBINING_Half_Marks:=}'); + Error('\P{Block= COMBINING_Half_Marks:=}'); Expect(1, 65071, '\p{Block=:\ACombining_Half_Marks\z:}', "");; Expect(0, 65072, '\p{Block=:\ACombining_Half_Marks\z:}', "");; Expect(1, 65071, '\p{Block=combininghalfmarks}', ""); @@ -12453,16 +12715,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65072, '\P{^Block=combininghalfmarks}', ""); Expect(1, 65071, '\p{Block=:\Acombininghalfmarks\z:}', "");; Expect(0, 65072, '\p{Block=:\Acombininghalfmarks\z:}', "");; - Expect(1, 65071, '\p{Block=-Combining_HALF_Marks}', ""); - Expect(0, 65071, '\p{^Block=-Combining_HALF_Marks}', ""); - Expect(0, 65071, '\P{Block=-Combining_HALF_Marks}', ""); - Expect(1, 65071, '\P{^Block=-Combining_HALF_Marks}', ""); - Expect(0, 65072, '\p{Block=-Combining_HALF_Marks}', ""); - Expect(1, 65072, '\p{^Block=-Combining_HALF_Marks}', ""); - Expect(1, 65072, '\P{Block=-Combining_HALF_Marks}', ""); - Expect(0, 65072, '\P{^Block=-Combining_HALF_Marks}', ""); - Error('\p{Blk=_/a/half_marks}'); - Error('\P{Blk=_/a/half_marks}'); + Expect(1, 65071, '\p{Block= COMBINING_Half_MARKS}', ""); + Expect(0, 65071, '\p{^Block= COMBINING_Half_MARKS}', ""); + Expect(0, 65071, '\P{Block= COMBINING_Half_MARKS}', ""); + Expect(1, 65071, '\P{^Block= COMBINING_Half_MARKS}', ""); + Expect(0, 65072, '\p{Block= COMBINING_Half_MARKS}', ""); + Expect(1, 65072, '\p{^Block= COMBINING_Half_MARKS}', ""); + Expect(1, 65072, '\P{Block= COMBINING_Half_MARKS}', ""); + Expect(0, 65072, '\P{^Block= COMBINING_Half_MARKS}', ""); + Error('\p{Blk=_/a/HALF_Marks}'); + Error('\P{Blk=_/a/HALF_Marks}'); Expect(1, 65071, '\p{Blk=:\AHalf_Marks\z:}', "");; Expect(0, 65072, '\p{Blk=:\AHalf_Marks\z:}', "");; Expect(1, 65071, '\p{Blk=halfmarks}', ""); @@ -12475,34 +12737,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65072, '\P{^Blk=halfmarks}', ""); Expect(1, 65071, '\p{Blk=:\Ahalfmarks\z:}', "");; Expect(0, 65072, '\p{Blk=:\Ahalfmarks\z:}', "");; - Expect(1, 65071, '\p{Blk=-Half_Marks}', ""); - Expect(0, 65071, '\p{^Blk=-Half_Marks}', ""); - Expect(0, 65071, '\P{Blk=-Half_Marks}', ""); - Expect(1, 65071, '\P{^Blk=-Half_Marks}', ""); - Expect(0, 65072, '\p{Blk=-Half_Marks}', ""); - Expect(1, 65072, '\p{^Blk=-Half_Marks}', ""); - Expect(1, 65072, '\P{Blk=-Half_Marks}', ""); - Expect(0, 65072, '\P{^Blk=-Half_Marks}', ""); - Error('\p{Is_Block= /a/COMBINING_HALF_Marks}'); - Error('\P{Is_Block= /a/COMBINING_HALF_Marks}'); - Expect(1, 65071, '\p{Is_Block:combininghalfmarks}', ""); - Expect(0, 65071, '\p{^Is_Block:combininghalfmarks}', ""); - Expect(0, 65071, '\P{Is_Block:combininghalfmarks}', ""); - Expect(1, 65071, '\P{^Is_Block:combininghalfmarks}', ""); - Expect(0, 65072, '\p{Is_Block:combininghalfmarks}', ""); - Expect(1, 65072, '\p{^Is_Block:combininghalfmarks}', ""); - Expect(1, 65072, '\P{Is_Block:combininghalfmarks}', ""); - Expect(0, 65072, '\P{^Is_Block:combininghalfmarks}', ""); - Expect(1, 65071, '\p{Is_Block= Combining_Half_Marks}', ""); - Expect(0, 65071, '\p{^Is_Block= Combining_Half_Marks}', ""); - Expect(0, 65071, '\P{Is_Block= Combining_Half_Marks}', ""); - Expect(1, 65071, '\P{^Is_Block= Combining_Half_Marks}', ""); - Expect(0, 65072, '\p{Is_Block= Combining_Half_Marks}', ""); - Expect(1, 65072, '\p{^Is_Block= Combining_Half_Marks}', ""); - Expect(1, 65072, '\P{Is_Block= Combining_Half_Marks}', ""); - Expect(0, 65072, '\P{^Is_Block= Combining_Half_Marks}', ""); - Error('\p{Is_Blk= :=Half_Marks}'); - Error('\P{Is_Blk= :=Half_Marks}'); + Expect(1, 65071, '\p{Blk= Half_marks}', ""); + Expect(0, 65071, '\p{^Blk= Half_marks}', ""); + Expect(0, 65071, '\P{Blk= Half_marks}', ""); + Expect(1, 65071, '\P{^Blk= Half_marks}', ""); + Expect(0, 65072, '\p{Blk= Half_marks}', ""); + Expect(1, 65072, '\p{^Blk= Half_marks}', ""); + Expect(1, 65072, '\P{Blk= Half_marks}', ""); + Expect(0, 65072, '\P{^Blk= Half_marks}', ""); + Error('\p{Is_Block=__combining_half_Marks/a/}'); + Error('\P{Is_Block=__combining_half_Marks/a/}'); + Expect(1, 65071, '\p{Is_Block=combininghalfmarks}', ""); + Expect(0, 65071, '\p{^Is_Block=combininghalfmarks}', ""); + Expect(0, 65071, '\P{Is_Block=combininghalfmarks}', ""); + Expect(1, 65071, '\P{^Is_Block=combininghalfmarks}', ""); + Expect(0, 65072, '\p{Is_Block=combininghalfmarks}', ""); + Expect(1, 65072, '\p{^Is_Block=combininghalfmarks}', ""); + Expect(1, 65072, '\P{Is_Block=combininghalfmarks}', ""); + Expect(0, 65072, '\P{^Is_Block=combininghalfmarks}', ""); + Expect(1, 65071, '\p{Is_Block= Combining_HALF_Marks}', ""); + Expect(0, 65071, '\p{^Is_Block= Combining_HALF_Marks}', ""); + Expect(0, 65071, '\P{Is_Block= Combining_HALF_Marks}', ""); + Expect(1, 65071, '\P{^Is_Block= Combining_HALF_Marks}', ""); + Expect(0, 65072, '\p{Is_Block= Combining_HALF_Marks}', ""); + Expect(1, 65072, '\p{^Is_Block= Combining_HALF_Marks}', ""); + Expect(1, 65072, '\P{Is_Block= Combining_HALF_Marks}', ""); + Expect(0, 65072, '\P{^Is_Block= Combining_HALF_Marks}', ""); + Error('\p{Is_Blk=_-Half_Marks/a/}'); + Error('\P{Is_Blk=_-Half_Marks/a/}'); Expect(1, 65071, '\p{Is_Blk=halfmarks}', ""); Expect(0, 65071, '\p{^Is_Blk=halfmarks}', ""); Expect(0, 65071, '\P{Is_Blk=halfmarks}', ""); @@ -12511,38 +12773,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65072, '\p{^Is_Blk=halfmarks}', ""); Expect(1, 65072, '\P{Is_Blk=halfmarks}', ""); Expect(0, 65072, '\P{^Is_Blk=halfmarks}', ""); - Expect(1, 65071, '\p{Is_Blk=-Half_MARKS}', ""); - Expect(0, 65071, '\p{^Is_Blk=-Half_MARKS}', ""); - Expect(0, 65071, '\P{Is_Blk=-Half_MARKS}', ""); - Expect(1, 65071, '\P{^Is_Blk=-Half_MARKS}', ""); - Expect(0, 65072, '\p{Is_Blk=-Half_MARKS}', ""); - Expect(1, 65072, '\p{^Is_Blk=-Half_MARKS}', ""); - Expect(1, 65072, '\P{Is_Blk=-Half_MARKS}', ""); - Expect(0, 65072, '\P{^Is_Blk=-Half_MARKS}', ""); - Error('\p{Block= :=Hangul_SYLLABLES}'); - Error('\P{Block= :=Hangul_SYLLABLES}'); + Expect(1, 65071, '\p{Is_Blk= half_marks}', ""); + Expect(0, 65071, '\p{^Is_Blk= half_marks}', ""); + Expect(0, 65071, '\P{Is_Blk= half_marks}', ""); + Expect(1, 65071, '\P{^Is_Blk= half_marks}', ""); + Expect(0, 65072, '\p{Is_Blk= half_marks}', ""); + Expect(1, 65072, '\p{^Is_Blk= half_marks}', ""); + Expect(1, 65072, '\P{Is_Blk= half_marks}', ""); + Expect(0, 65072, '\P{^Is_Blk= half_marks}', ""); + Error('\p{Block=/a/_ Hangul_syllables}'); + Error('\P{Block=/a/_ Hangul_syllables}'); Expect(1, 55215, '\p{Block=:\AHangul_Syllables\z:}', "");; Expect(0, 55216, '\p{Block=:\AHangul_Syllables\z:}', "");; - Expect(1, 55215, '\p{Block: hangulsyllables}', ""); - Expect(0, 55215, '\p{^Block: hangulsyllables}', ""); - Expect(0, 55215, '\P{Block: hangulsyllables}', ""); - Expect(1, 55215, '\P{^Block: hangulsyllables}', ""); - Expect(0, 55216, '\p{Block: hangulsyllables}', ""); - Expect(1, 55216, '\p{^Block: hangulsyllables}', ""); - Expect(1, 55216, '\P{Block: hangulsyllables}', ""); - Expect(0, 55216, '\P{^Block: hangulsyllables}', ""); + Expect(1, 55215, '\p{Block=hangulsyllables}', ""); + Expect(0, 55215, '\p{^Block=hangulsyllables}', ""); + Expect(0, 55215, '\P{Block=hangulsyllables}', ""); + Expect(1, 55215, '\P{^Block=hangulsyllables}', ""); + Expect(0, 55216, '\p{Block=hangulsyllables}', ""); + Expect(1, 55216, '\p{^Block=hangulsyllables}', ""); + Expect(1, 55216, '\P{Block=hangulsyllables}', ""); + Expect(0, 55216, '\P{^Block=hangulsyllables}', ""); Expect(1, 55215, '\p{Block=:\Ahangulsyllables\z:}', "");; Expect(0, 55216, '\p{Block=:\Ahangulsyllables\z:}', "");; - Expect(1, 55215, '\p{Block= Hangul_syllables}', ""); - Expect(0, 55215, '\p{^Block= Hangul_syllables}', ""); - Expect(0, 55215, '\P{Block= Hangul_syllables}', ""); - Expect(1, 55215, '\P{^Block= Hangul_syllables}', ""); - Expect(0, 55216, '\p{Block= Hangul_syllables}', ""); - Expect(1, 55216, '\p{^Block= Hangul_syllables}', ""); - Expect(1, 55216, '\P{Block= Hangul_syllables}', ""); - Expect(0, 55216, '\P{^Block= Hangul_syllables}', ""); - Error('\p{Blk=_:=Hangul}'); - Error('\P{Blk=_:=Hangul}'); + Expect(1, 55215, '\p{Block= hangul_SYLLABLES}', ""); + Expect(0, 55215, '\p{^Block= hangul_SYLLABLES}', ""); + Expect(0, 55215, '\P{Block= hangul_SYLLABLES}', ""); + Expect(1, 55215, '\P{^Block= hangul_SYLLABLES}', ""); + Expect(0, 55216, '\p{Block= hangul_SYLLABLES}', ""); + Expect(1, 55216, '\p{^Block= hangul_SYLLABLES}', ""); + Expect(1, 55216, '\P{Block= hangul_SYLLABLES}', ""); + Expect(0, 55216, '\P{^Block= hangul_SYLLABLES}', ""); + Error('\p{Blk=-HANGUL/a/}'); + Error('\P{Blk=-HANGUL/a/}'); Expect(1, 55215, '\p{Blk=:\AHangul\z:}', "");; Expect(0, 55216, '\p{Blk=:\AHangul\z:}', "");; Expect(1, 55215, '\p{Blk=hangul}', ""); @@ -12555,16 +12817,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 55216, '\P{^Blk=hangul}', ""); Expect(1, 55215, '\p{Blk=:\Ahangul\z:}', "");; Expect(0, 55216, '\p{Blk=:\Ahangul\z:}', "");; - Expect(1, 55215, '\p{Blk=_-Hangul}', ""); - Expect(0, 55215, '\p{^Blk=_-Hangul}', ""); - Expect(0, 55215, '\P{Blk=_-Hangul}', ""); - Expect(1, 55215, '\P{^Blk=_-Hangul}', ""); - Expect(0, 55216, '\p{Blk=_-Hangul}', ""); - Expect(1, 55216, '\p{^Blk=_-Hangul}', ""); - Expect(1, 55216, '\P{Blk=_-Hangul}', ""); - Expect(0, 55216, '\P{^Blk=_-Hangul}', ""); - Error('\p{Is_Block=/a/__Hangul_Syllables}'); - Error('\P{Is_Block=/a/__Hangul_Syllables}'); + Expect(1, 55215, '\p{Blk=- Hangul}', ""); + Expect(0, 55215, '\p{^Blk=- Hangul}', ""); + Expect(0, 55215, '\P{Blk=- Hangul}', ""); + Expect(1, 55215, '\P{^Blk=- Hangul}', ""); + Expect(0, 55216, '\p{Blk=- Hangul}', ""); + Expect(1, 55216, '\p{^Blk=- Hangul}', ""); + Expect(1, 55216, '\P{Blk=- Hangul}', ""); + Expect(0, 55216, '\P{^Blk=- Hangul}', ""); + Error('\p{Is_Block= Hangul_Syllables/a/}'); + Error('\P{Is_Block= Hangul_Syllables/a/}'); Expect(1, 55215, '\p{Is_Block=hangulsyllables}', ""); Expect(0, 55215, '\p{^Is_Block=hangulsyllables}', ""); Expect(0, 55215, '\P{Is_Block=hangulsyllables}', ""); @@ -12573,16 +12835,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 55216, '\p{^Is_Block=hangulsyllables}', ""); Expect(1, 55216, '\P{Is_Block=hangulsyllables}', ""); Expect(0, 55216, '\P{^Is_Block=hangulsyllables}', ""); - Expect(1, 55215, '\p{Is_Block=__HANGUL_Syllables}', ""); - Expect(0, 55215, '\p{^Is_Block=__HANGUL_Syllables}', ""); - Expect(0, 55215, '\P{Is_Block=__HANGUL_Syllables}', ""); - Expect(1, 55215, '\P{^Is_Block=__HANGUL_Syllables}', ""); - Expect(0, 55216, '\p{Is_Block=__HANGUL_Syllables}', ""); - Expect(1, 55216, '\p{^Is_Block=__HANGUL_Syllables}', ""); - Expect(1, 55216, '\P{Is_Block=__HANGUL_Syllables}', ""); - Expect(0, 55216, '\P{^Is_Block=__HANGUL_Syllables}', ""); - Error('\p{Is_Blk=_/a/Hangul}'); - Error('\P{Is_Blk=_/a/Hangul}'); + Expect(1, 55215, '\p{Is_Block: - hangul_SYLLABLES}', ""); + Expect(0, 55215, '\p{^Is_Block: - hangul_SYLLABLES}', ""); + Expect(0, 55215, '\P{Is_Block: - hangul_SYLLABLES}', ""); + Expect(1, 55215, '\P{^Is_Block: - hangul_SYLLABLES}', ""); + Expect(0, 55216, '\p{Is_Block: - hangul_SYLLABLES}', ""); + Expect(1, 55216, '\p{^Is_Block: - hangul_SYLLABLES}', ""); + Expect(1, 55216, '\P{Is_Block: - hangul_SYLLABLES}', ""); + Expect(0, 55216, '\P{^Is_Block: - hangul_SYLLABLES}', ""); + Error('\p{Is_Blk= :=hangul}'); + Error('\P{Is_Blk= :=hangul}'); Expect(1, 55215, '\p{Is_Blk=hangul}', ""); Expect(0, 55215, '\p{^Is_Blk=hangul}', ""); Expect(0, 55215, '\P{Is_Blk=hangul}', ""); @@ -12591,16 +12853,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 55216, '\p{^Is_Blk=hangul}', ""); Expect(1, 55216, '\P{Is_Blk=hangul}', ""); Expect(0, 55216, '\P{^Is_Blk=hangul}', ""); - Expect(1, 55215, '\p{Is_Blk=_Hangul}', ""); - Expect(0, 55215, '\p{^Is_Blk=_Hangul}', ""); - Expect(0, 55215, '\P{Is_Blk=_Hangul}', ""); - Expect(1, 55215, '\P{^Is_Blk=_Hangul}', ""); - Expect(0, 55216, '\p{Is_Blk=_Hangul}', ""); - Expect(1, 55216, '\p{^Is_Blk=_Hangul}', ""); - Expect(1, 55216, '\P{Is_Blk=_Hangul}', ""); - Expect(0, 55216, '\P{^Is_Blk=_Hangul}', ""); - Error('\p{Block= _HANIFI_Rohingya/a/}'); - Error('\P{Block= _HANIFI_Rohingya/a/}'); + Expect(1, 55215, '\p{Is_Blk=-hangul}', ""); + Expect(0, 55215, '\p{^Is_Blk=-hangul}', ""); + Expect(0, 55215, '\P{Is_Blk=-hangul}', ""); + Expect(1, 55215, '\P{^Is_Blk=-hangul}', ""); + Expect(0, 55216, '\p{Is_Blk=-hangul}', ""); + Expect(1, 55216, '\p{^Is_Blk=-hangul}', ""); + Expect(1, 55216, '\P{Is_Blk=-hangul}', ""); + Expect(0, 55216, '\P{^Is_Blk=-hangul}', ""); + Error('\p{Block: := _Hanifi_Rohingya}'); + Error('\P{Block: := _Hanifi_Rohingya}'); Expect(1, 68927, '\p{Block=:\AHanifi_Rohingya\z:}', "");; Expect(0, 68928, '\p{Block=:\AHanifi_Rohingya\z:}', "");; Expect(1, 68927, '\p{Block=hanifirohingya}', ""); @@ -12613,16 +12875,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68928, '\P{^Block=hanifirohingya}', ""); Expect(1, 68927, '\p{Block=:\Ahanifirohingya\z:}', "");; Expect(0, 68928, '\p{Block=:\Ahanifirohingya\z:}', "");; - Expect(1, 68927, '\p{Block= hanifi_ROHINGYA}', ""); - Expect(0, 68927, '\p{^Block= hanifi_ROHINGYA}', ""); - Expect(0, 68927, '\P{Block= hanifi_ROHINGYA}', ""); - Expect(1, 68927, '\P{^Block= hanifi_ROHINGYA}', ""); - Expect(0, 68928, '\p{Block= hanifi_ROHINGYA}', ""); - Expect(1, 68928, '\p{^Block= hanifi_ROHINGYA}', ""); - Expect(1, 68928, '\P{Block= hanifi_ROHINGYA}', ""); - Expect(0, 68928, '\P{^Block= hanifi_ROHINGYA}', ""); - Error('\p{Blk=__Hanifi_rohingya/a/}'); - Error('\P{Blk=__Hanifi_rohingya/a/}'); + Expect(1, 68927, '\p{Block= -Hanifi_Rohingya}', ""); + Expect(0, 68927, '\p{^Block= -Hanifi_Rohingya}', ""); + Expect(0, 68927, '\P{Block= -Hanifi_Rohingya}', ""); + Expect(1, 68927, '\P{^Block= -Hanifi_Rohingya}', ""); + Expect(0, 68928, '\p{Block= -Hanifi_Rohingya}', ""); + Expect(1, 68928, '\p{^Block= -Hanifi_Rohingya}', ""); + Expect(1, 68928, '\P{Block= -Hanifi_Rohingya}', ""); + Expect(0, 68928, '\P{^Block= -Hanifi_Rohingya}', ""); + Error('\p{Blk: /a/-_Hanifi_rohingya}'); + Error('\P{Blk: /a/-_Hanifi_rohingya}'); Expect(1, 68927, '\p{Blk=:\AHanifi_Rohingya\z:}', "");; Expect(0, 68928, '\p{Blk=:\AHanifi_Rohingya\z:}', "");; Expect(1, 68927, '\p{Blk=hanifirohingya}', ""); @@ -12635,16 +12897,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68928, '\P{^Blk=hanifirohingya}', ""); Expect(1, 68927, '\p{Blk=:\Ahanifirohingya\z:}', "");; Expect(0, 68928, '\p{Blk=:\Ahanifirohingya\z:}', "");; - Expect(1, 68927, '\p{Blk= hanifi_rohingya}', ""); - Expect(0, 68927, '\p{^Blk= hanifi_rohingya}', ""); - Expect(0, 68927, '\P{Blk= hanifi_rohingya}', ""); - Expect(1, 68927, '\P{^Blk= hanifi_rohingya}', ""); - Expect(0, 68928, '\p{Blk= hanifi_rohingya}', ""); - Expect(1, 68928, '\p{^Blk= hanifi_rohingya}', ""); - Expect(1, 68928, '\P{Blk= hanifi_rohingya}', ""); - Expect(0, 68928, '\P{^Blk= hanifi_rohingya}', ""); - Error('\p{Is_Block=:=- hanifi_ROHINGYA}'); - Error('\P{Is_Block=:=- hanifi_ROHINGYA}'); + Expect(1, 68927, '\p{Blk=_ HANIFI_Rohingya}', ""); + Expect(0, 68927, '\p{^Blk=_ HANIFI_Rohingya}', ""); + Expect(0, 68927, '\P{Blk=_ HANIFI_Rohingya}', ""); + Expect(1, 68927, '\P{^Blk=_ HANIFI_Rohingya}', ""); + Expect(0, 68928, '\p{Blk=_ HANIFI_Rohingya}', ""); + Expect(1, 68928, '\p{^Blk=_ HANIFI_Rohingya}', ""); + Expect(1, 68928, '\P{Blk=_ HANIFI_Rohingya}', ""); + Expect(0, 68928, '\P{^Blk=_ HANIFI_Rohingya}', ""); + Error('\p{Is_Block=:=-hanifi_rohingya}'); + Error('\P{Is_Block=:=-hanifi_rohingya}'); Expect(1, 68927, '\p{Is_Block=hanifirohingya}', ""); Expect(0, 68927, '\p{^Is_Block=hanifirohingya}', ""); Expect(0, 68927, '\P{Is_Block=hanifirohingya}', ""); @@ -12653,16 +12915,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68928, '\p{^Is_Block=hanifirohingya}', ""); Expect(1, 68928, '\P{Is_Block=hanifirohingya}', ""); Expect(0, 68928, '\P{^Is_Block=hanifirohingya}', ""); - Expect(1, 68927, '\p{Is_Block= _HANIFI_Rohingya}', ""); - Expect(0, 68927, '\p{^Is_Block= _HANIFI_Rohingya}', ""); - Expect(0, 68927, '\P{Is_Block= _HANIFI_Rohingya}', ""); - Expect(1, 68927, '\P{^Is_Block= _HANIFI_Rohingya}', ""); - Expect(0, 68928, '\p{Is_Block= _HANIFI_Rohingya}', ""); - Expect(1, 68928, '\p{^Is_Block= _HANIFI_Rohingya}', ""); - Expect(1, 68928, '\P{Is_Block= _HANIFI_Rohingya}', ""); - Expect(0, 68928, '\P{^Is_Block= _HANIFI_Rohingya}', ""); - Error('\p{Is_Blk=/a/Hanifi_ROHINGYA}'); - Error('\P{Is_Blk=/a/Hanifi_ROHINGYA}'); + Expect(1, 68927, '\p{Is_Block= Hanifi_ROHINGYA}', ""); + Expect(0, 68927, '\p{^Is_Block= Hanifi_ROHINGYA}', ""); + Expect(0, 68927, '\P{Is_Block= Hanifi_ROHINGYA}', ""); + Expect(1, 68927, '\P{^Is_Block= Hanifi_ROHINGYA}', ""); + Expect(0, 68928, '\p{Is_Block= Hanifi_ROHINGYA}', ""); + Expect(1, 68928, '\p{^Is_Block= Hanifi_ROHINGYA}', ""); + Expect(1, 68928, '\P{Is_Block= Hanifi_ROHINGYA}', ""); + Expect(0, 68928, '\P{^Is_Block= Hanifi_ROHINGYA}', ""); + Error('\p{Is_Blk=:=- hanifi_Rohingya}'); + Error('\P{Is_Blk=:=- hanifi_Rohingya}'); Expect(1, 68927, '\p{Is_Blk=hanifirohingya}', ""); Expect(0, 68927, '\p{^Is_Blk=hanifirohingya}', ""); Expect(0, 68927, '\P{Is_Blk=hanifirohingya}', ""); @@ -12671,16 +12933,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68928, '\p{^Is_Blk=hanifirohingya}', ""); Expect(1, 68928, '\P{Is_Blk=hanifirohingya}', ""); Expect(0, 68928, '\P{^Is_Blk=hanifirohingya}', ""); - Expect(1, 68927, '\p{Is_Blk: --Hanifi_Rohingya}', ""); - Expect(0, 68927, '\p{^Is_Blk: --Hanifi_Rohingya}', ""); - Expect(0, 68927, '\P{Is_Blk: --Hanifi_Rohingya}', ""); - Expect(1, 68927, '\P{^Is_Blk: --Hanifi_Rohingya}', ""); - Expect(0, 68928, '\p{Is_Blk: --Hanifi_Rohingya}', ""); - Expect(1, 68928, '\p{^Is_Blk: --Hanifi_Rohingya}', ""); - Expect(1, 68928, '\P{Is_Blk: --Hanifi_Rohingya}', ""); - Expect(0, 68928, '\P{^Is_Blk: --Hanifi_Rohingya}', ""); - Error('\p{Block=__HANUNOO:=}'); - Error('\P{Block=__HANUNOO:=}'); + Expect(1, 68927, '\p{Is_Blk=_-hanifi_ROHINGYA}', ""); + Expect(0, 68927, '\p{^Is_Blk=_-hanifi_ROHINGYA}', ""); + Expect(0, 68927, '\P{Is_Blk=_-hanifi_ROHINGYA}', ""); + Expect(1, 68927, '\P{^Is_Blk=_-hanifi_ROHINGYA}', ""); + Expect(0, 68928, '\p{Is_Blk=_-hanifi_ROHINGYA}', ""); + Expect(1, 68928, '\p{^Is_Blk=_-hanifi_ROHINGYA}', ""); + Expect(1, 68928, '\P{Is_Blk=_-hanifi_ROHINGYA}', ""); + Expect(0, 68928, '\P{^Is_Blk=_-hanifi_ROHINGYA}', ""); + Error('\p{Block= hanunoo:=}'); + Error('\P{Block= hanunoo:=}'); Expect(1, 5951, '\p{Block=:\AHanunoo\z:}', "");; Expect(0, 5952, '\p{Block=:\AHanunoo\z:}', "");; Expect(1, 5951, '\p{Block=hanunoo}', ""); @@ -12693,16 +12955,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5952, '\P{^Block=hanunoo}', ""); Expect(1, 5951, '\p{Block=:\Ahanunoo\z:}', "");; Expect(0, 5952, '\p{Block=:\Ahanunoo\z:}', "");; - Expect(1, 5951, '\p{Block=__hanunoo}', ""); - Expect(0, 5951, '\p{^Block=__hanunoo}', ""); - Expect(0, 5951, '\P{Block=__hanunoo}', ""); - Expect(1, 5951, '\P{^Block=__hanunoo}', ""); - Expect(0, 5952, '\p{Block=__hanunoo}', ""); - Expect(1, 5952, '\p{^Block=__hanunoo}', ""); - Expect(1, 5952, '\P{Block=__hanunoo}', ""); - Expect(0, 5952, '\P{^Block=__hanunoo}', ""); - Error('\p{Blk=/a/- hanunoo}'); - Error('\P{Blk=/a/- hanunoo}'); + Expect(1, 5951, '\p{Block= hanunoo}', ""); + Expect(0, 5951, '\p{^Block= hanunoo}', ""); + Expect(0, 5951, '\P{Block= hanunoo}', ""); + Expect(1, 5951, '\P{^Block= hanunoo}', ""); + Expect(0, 5952, '\p{Block= hanunoo}', ""); + Expect(1, 5952, '\p{^Block= hanunoo}', ""); + Expect(1, 5952, '\P{Block= hanunoo}', ""); + Expect(0, 5952, '\P{^Block= hanunoo}', ""); + Error('\p{Blk= /a/hanunoo}'); + Error('\P{Blk= /a/hanunoo}'); Expect(1, 5951, '\p{Blk=:\AHanunoo\z:}', "");; Expect(0, 5952, '\p{Blk=:\AHanunoo\z:}', "");; Expect(1, 5951, '\p{Blk=hanunoo}', ""); @@ -12715,16 +12977,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5952, '\P{^Blk=hanunoo}', ""); Expect(1, 5951, '\p{Blk=:\Ahanunoo\z:}', "");; Expect(0, 5952, '\p{Blk=:\Ahanunoo\z:}', "");; - Expect(1, 5951, '\p{Blk=_hanunoo}', ""); - Expect(0, 5951, '\p{^Blk=_hanunoo}', ""); - Expect(0, 5951, '\P{Blk=_hanunoo}', ""); - Expect(1, 5951, '\P{^Blk=_hanunoo}', ""); - Expect(0, 5952, '\p{Blk=_hanunoo}', ""); - Expect(1, 5952, '\p{^Blk=_hanunoo}', ""); - Expect(1, 5952, '\P{Blk=_hanunoo}', ""); - Expect(0, 5952, '\P{^Blk=_hanunoo}', ""); - Error('\p{Is_Block=_HANUNOO:=}'); - Error('\P{Is_Block=_HANUNOO:=}'); + Expect(1, 5951, '\p{Blk=- hanunoo}', ""); + Expect(0, 5951, '\p{^Blk=- hanunoo}', ""); + Expect(0, 5951, '\P{Blk=- hanunoo}', ""); + Expect(1, 5951, '\P{^Blk=- hanunoo}', ""); + Expect(0, 5952, '\p{Blk=- hanunoo}', ""); + Expect(1, 5952, '\p{^Blk=- hanunoo}', ""); + Expect(1, 5952, '\P{Blk=- hanunoo}', ""); + Expect(0, 5952, '\P{^Blk=- hanunoo}', ""); + Error('\p{Is_Block= hanunoo:=}'); + Error('\P{Is_Block= hanunoo:=}'); Expect(1, 5951, '\p{Is_Block=hanunoo}', ""); Expect(0, 5951, '\p{^Is_Block=hanunoo}', ""); Expect(0, 5951, '\P{Is_Block=hanunoo}', ""); @@ -12733,16 +12995,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5952, '\p{^Is_Block=hanunoo}', ""); Expect(1, 5952, '\P{Is_Block=hanunoo}', ""); Expect(0, 5952, '\P{^Is_Block=hanunoo}', ""); - Expect(1, 5951, '\p{Is_Block: hanunoo}', ""); - Expect(0, 5951, '\p{^Is_Block: hanunoo}', ""); - Expect(0, 5951, '\P{Is_Block: hanunoo}', ""); - Expect(1, 5951, '\P{^Is_Block: hanunoo}', ""); - Expect(0, 5952, '\p{Is_Block: hanunoo}', ""); - Expect(1, 5952, '\p{^Is_Block: hanunoo}', ""); - Expect(1, 5952, '\P{Is_Block: hanunoo}', ""); - Expect(0, 5952, '\P{^Is_Block: hanunoo}', ""); - Error('\p{Is_Blk=-:=Hanunoo}'); - Error('\P{Is_Blk=-:=Hanunoo}'); + Expect(1, 5951, '\p{Is_Block= _Hanunoo}', ""); + Expect(0, 5951, '\p{^Is_Block= _Hanunoo}', ""); + Expect(0, 5951, '\P{Is_Block= _Hanunoo}', ""); + Expect(1, 5951, '\P{^Is_Block= _Hanunoo}', ""); + Expect(0, 5952, '\p{Is_Block= _Hanunoo}', ""); + Expect(1, 5952, '\p{^Is_Block= _Hanunoo}', ""); + Expect(1, 5952, '\P{Is_Block= _Hanunoo}', ""); + Expect(0, 5952, '\P{^Is_Block= _Hanunoo}', ""); + Error('\p{Is_Blk=- HANUNOO/a/}'); + Error('\P{Is_Blk=- HANUNOO/a/}'); Expect(1, 5951, '\p{Is_Blk=hanunoo}', ""); Expect(0, 5951, '\p{^Is_Blk=hanunoo}', ""); Expect(0, 5951, '\P{Is_Blk=hanunoo}', ""); @@ -12751,16 +13013,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5952, '\p{^Is_Blk=hanunoo}', ""); Expect(1, 5952, '\P{Is_Blk=hanunoo}', ""); Expect(0, 5952, '\P{^Is_Blk=hanunoo}', ""); - Expect(1, 5951, '\p{Is_Blk=Hanunoo}', ""); - Expect(0, 5951, '\p{^Is_Blk=Hanunoo}', ""); - Expect(0, 5951, '\P{Is_Blk=Hanunoo}', ""); - Expect(1, 5951, '\P{^Is_Blk=Hanunoo}', ""); - Expect(0, 5952, '\p{Is_Blk=Hanunoo}', ""); - Expect(1, 5952, '\p{^Is_Blk=Hanunoo}', ""); - Expect(1, 5952, '\P{Is_Blk=Hanunoo}', ""); - Expect(0, 5952, '\P{^Is_Blk=Hanunoo}', ""); - Error('\p{Block= /a/HATRAN}'); - Error('\P{Block= /a/HATRAN}'); + Expect(1, 5951, '\p{Is_Blk=__Hanunoo}', ""); + Expect(0, 5951, '\p{^Is_Blk=__Hanunoo}', ""); + Expect(0, 5951, '\P{Is_Blk=__Hanunoo}', ""); + Expect(1, 5951, '\P{^Is_Blk=__Hanunoo}', ""); + Expect(0, 5952, '\p{Is_Blk=__Hanunoo}', ""); + Expect(1, 5952, '\p{^Is_Blk=__Hanunoo}', ""); + Expect(1, 5952, '\P{Is_Blk=__Hanunoo}', ""); + Expect(0, 5952, '\P{^Is_Blk=__Hanunoo}', ""); + Error('\p{Block=:=__hatran}'); + Error('\P{Block=:=__hatran}'); Expect(1, 67839, '\p{Block=:\AHatran\z:}', "");; Expect(0, 67840, '\p{Block=:\AHatran\z:}', "");; Expect(1, 67839, '\p{Block=hatran}', ""); @@ -12773,16 +13035,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 67840, '\P{^Block=hatran}', ""); Expect(1, 67839, '\p{Block=:\Ahatran\z:}', "");; Expect(0, 67840, '\p{Block=:\Ahatran\z:}', "");; - Expect(1, 67839, '\p{Block= HATRAN}', ""); - Expect(0, 67839, '\p{^Block= HATRAN}', ""); - Expect(0, 67839, '\P{Block= HATRAN}', ""); - Expect(1, 67839, '\P{^Block= HATRAN}', ""); - Expect(0, 67840, '\p{Block= HATRAN}', ""); - Expect(1, 67840, '\p{^Block= HATRAN}', ""); - Expect(1, 67840, '\P{Block= HATRAN}', ""); - Expect(0, 67840, '\P{^Block= HATRAN}', ""); - Error('\p{Blk=/a/-_HATRAN}'); - Error('\P{Blk=/a/-_HATRAN}'); + Expect(1, 67839, '\p{Block=Hatran}', ""); + Expect(0, 67839, '\p{^Block=Hatran}', ""); + Expect(0, 67839, '\P{Block=Hatran}', ""); + Expect(1, 67839, '\P{^Block=Hatran}', ""); + Expect(0, 67840, '\p{Block=Hatran}', ""); + Expect(1, 67840, '\p{^Block=Hatran}', ""); + Expect(1, 67840, '\P{Block=Hatran}', ""); + Expect(0, 67840, '\P{^Block=Hatran}', ""); + Error('\p{Blk=_ hatran:=}'); + Error('\P{Blk=_ hatran:=}'); Expect(1, 67839, '\p{Blk=:\AHatran\z:}', "");; Expect(0, 67840, '\p{Blk=:\AHatran\z:}', "");; Expect(1, 67839, '\p{Blk=hatran}', ""); @@ -12795,16 +13057,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 67840, '\P{^Blk=hatran}', ""); Expect(1, 67839, '\p{Blk=:\Ahatran\z:}', "");; Expect(0, 67840, '\p{Blk=:\Ahatran\z:}', "");; - Expect(1, 67839, '\p{Blk: --Hatran}', ""); - Expect(0, 67839, '\p{^Blk: --Hatran}', ""); - Expect(0, 67839, '\P{Blk: --Hatran}', ""); - Expect(1, 67839, '\P{^Blk: --Hatran}', ""); - Expect(0, 67840, '\p{Blk: --Hatran}', ""); - Expect(1, 67840, '\p{^Blk: --Hatran}', ""); - Expect(1, 67840, '\P{Blk: --Hatran}', ""); - Expect(0, 67840, '\P{^Blk: --Hatran}', ""); - Error('\p{Is_Block=:= -HATRAN}'); - Error('\P{Is_Block=:= -HATRAN}'); + Expect(1, 67839, '\p{Blk=-_HATRAN}', ""); + Expect(0, 67839, '\p{^Blk=-_HATRAN}', ""); + Expect(0, 67839, '\P{Blk=-_HATRAN}', ""); + Expect(1, 67839, '\P{^Blk=-_HATRAN}', ""); + Expect(0, 67840, '\p{Blk=-_HATRAN}', ""); + Expect(1, 67840, '\p{^Blk=-_HATRAN}', ""); + Expect(1, 67840, '\P{Blk=-_HATRAN}', ""); + Expect(0, 67840, '\P{^Blk=-_HATRAN}', ""); + Error('\p{Is_Block= hatran:=}'); + Error('\P{Is_Block= hatran:=}'); Expect(1, 67839, '\p{Is_Block=hatran}', ""); Expect(0, 67839, '\p{^Is_Block=hatran}', ""); Expect(0, 67839, '\P{Is_Block=hatran}', ""); @@ -12813,16 +13075,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67840, '\p{^Is_Block=hatran}', ""); Expect(1, 67840, '\P{Is_Block=hatran}', ""); Expect(0, 67840, '\P{^Is_Block=hatran}', ""); - Expect(1, 67839, '\p{Is_Block=-Hatran}', ""); - Expect(0, 67839, '\p{^Is_Block=-Hatran}', ""); - Expect(0, 67839, '\P{Is_Block=-Hatran}', ""); - Expect(1, 67839, '\P{^Is_Block=-Hatran}', ""); - Expect(0, 67840, '\p{Is_Block=-Hatran}', ""); - Expect(1, 67840, '\p{^Is_Block=-Hatran}', ""); - Expect(1, 67840, '\P{Is_Block=-Hatran}', ""); - Expect(0, 67840, '\P{^Is_Block=-Hatran}', ""); - Error('\p{Is_Blk=:=hatran}'); - Error('\P{Is_Blk=:=hatran}'); + Expect(1, 67839, '\p{Is_Block= -Hatran}', ""); + Expect(0, 67839, '\p{^Is_Block= -Hatran}', ""); + Expect(0, 67839, '\P{Is_Block= -Hatran}', ""); + Expect(1, 67839, '\P{^Is_Block= -Hatran}', ""); + Expect(0, 67840, '\p{Is_Block= -Hatran}', ""); + Expect(1, 67840, '\p{^Is_Block= -Hatran}', ""); + Expect(1, 67840, '\P{Is_Block= -Hatran}', ""); + Expect(0, 67840, '\P{^Is_Block= -Hatran}', ""); + Error('\p{Is_Blk=- Hatran/a/}'); + Error('\P{Is_Blk=- Hatran/a/}'); Expect(1, 67839, '\p{Is_Blk=hatran}', ""); Expect(0, 67839, '\p{^Is_Blk=hatran}', ""); Expect(0, 67839, '\P{Is_Blk=hatran}', ""); @@ -12831,38 +13093,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67840, '\p{^Is_Blk=hatran}', ""); Expect(1, 67840, '\P{Is_Blk=hatran}', ""); Expect(0, 67840, '\P{^Is_Blk=hatran}', ""); - Expect(1, 67839, '\p{Is_Blk=Hatran}', ""); - Expect(0, 67839, '\p{^Is_Blk=Hatran}', ""); - Expect(0, 67839, '\P{Is_Blk=Hatran}', ""); - Expect(1, 67839, '\P{^Is_Blk=Hatran}', ""); - Expect(0, 67840, '\p{Is_Blk=Hatran}', ""); - Expect(1, 67840, '\p{^Is_Blk=Hatran}', ""); - Expect(1, 67840, '\P{Is_Blk=Hatran}', ""); - Expect(0, 67840, '\P{^Is_Blk=Hatran}', ""); - Error('\p{Block=/a/ -Hebrew}'); - Error('\P{Block=/a/ -Hebrew}'); + Expect(1, 67839, '\p{Is_Blk=-_Hatran}', ""); + Expect(0, 67839, '\p{^Is_Blk=-_Hatran}', ""); + Expect(0, 67839, '\P{Is_Blk=-_Hatran}', ""); + Expect(1, 67839, '\P{^Is_Blk=-_Hatran}', ""); + Expect(0, 67840, '\p{Is_Blk=-_Hatran}', ""); + Expect(1, 67840, '\p{^Is_Blk=-_Hatran}', ""); + Expect(1, 67840, '\P{Is_Blk=-_Hatran}', ""); + Expect(0, 67840, '\P{^Is_Blk=-_Hatran}', ""); + Error('\p{Block=/a/- Hebrew}'); + Error('\P{Block=/a/- Hebrew}'); Expect(1, 1535, '\p{Block=:\AHebrew\z:}', "");; Expect(0, 1536, '\p{Block=:\AHebrew\z:}', "");; - Expect(1, 1535, '\p{Block=hebrew}', ""); - Expect(0, 1535, '\p{^Block=hebrew}', ""); - Expect(0, 1535, '\P{Block=hebrew}', ""); - Expect(1, 1535, '\P{^Block=hebrew}', ""); - Expect(0, 1536, '\p{Block=hebrew}', ""); - Expect(1, 1536, '\p{^Block=hebrew}', ""); - Expect(1, 1536, '\P{Block=hebrew}', ""); - Expect(0, 1536, '\P{^Block=hebrew}', ""); + Expect(1, 1535, '\p{Block:hebrew}', ""); + Expect(0, 1535, '\p{^Block:hebrew}', ""); + Expect(0, 1535, '\P{Block:hebrew}', ""); + Expect(1, 1535, '\P{^Block:hebrew}', ""); + Expect(0, 1536, '\p{Block:hebrew}', ""); + Expect(1, 1536, '\p{^Block:hebrew}', ""); + Expect(1, 1536, '\P{Block:hebrew}', ""); + Expect(0, 1536, '\P{^Block:hebrew}', ""); Expect(1, 1535, '\p{Block=:\Ahebrew\z:}', "");; Expect(0, 1536, '\p{Block=:\Ahebrew\z:}', "");; - Expect(1, 1535, '\p{Block: hebrew}', ""); - Expect(0, 1535, '\p{^Block: hebrew}', ""); - Expect(0, 1535, '\P{Block: hebrew}', ""); - Expect(1, 1535, '\P{^Block: hebrew}', ""); - Expect(0, 1536, '\p{Block: hebrew}', ""); - Expect(1, 1536, '\p{^Block: hebrew}', ""); - Expect(1, 1536, '\P{Block: hebrew}', ""); - Expect(0, 1536, '\P{^Block: hebrew}', ""); - Error('\p{Blk: /a/ Hebrew}'); - Error('\P{Blk: /a/ Hebrew}'); + Expect(1, 1535, '\p{Block= Hebrew}', ""); + Expect(0, 1535, '\p{^Block= Hebrew}', ""); + Expect(0, 1535, '\P{Block= Hebrew}', ""); + Expect(1, 1535, '\P{^Block= Hebrew}', ""); + Expect(0, 1536, '\p{Block= Hebrew}', ""); + Expect(1, 1536, '\p{^Block= Hebrew}', ""); + Expect(1, 1536, '\P{Block= Hebrew}', ""); + Expect(0, 1536, '\P{^Block= Hebrew}', ""); + Error('\p{Blk=:=-Hebrew}'); + Error('\P{Blk=:=-Hebrew}'); Expect(1, 1535, '\p{Blk=:\AHebrew\z:}', "");; Expect(0, 1536, '\p{Blk=:\AHebrew\z:}', "");; Expect(1, 1535, '\p{Blk=hebrew}', ""); @@ -12875,16 +13137,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1536, '\P{^Blk=hebrew}', ""); Expect(1, 1535, '\p{Blk=:\Ahebrew\z:}', "");; Expect(0, 1536, '\p{Blk=:\Ahebrew\z:}', "");; - Expect(1, 1535, '\p{Blk= HEBREW}', ""); - Expect(0, 1535, '\p{^Blk= HEBREW}', ""); - Expect(0, 1535, '\P{Blk= HEBREW}', ""); - Expect(1, 1535, '\P{^Blk= HEBREW}', ""); - Expect(0, 1536, '\p{Blk= HEBREW}', ""); - Expect(1, 1536, '\p{^Blk= HEBREW}', ""); - Expect(1, 1536, '\P{Blk= HEBREW}', ""); - Expect(0, 1536, '\P{^Blk= HEBREW}', ""); - Error('\p{Is_Block=-HEBREW/a/}'); - Error('\P{Is_Block=-HEBREW/a/}'); + Expect(1, 1535, '\p{Blk= -hebrew}', ""); + Expect(0, 1535, '\p{^Blk= -hebrew}', ""); + Expect(0, 1535, '\P{Blk= -hebrew}', ""); + Expect(1, 1535, '\P{^Blk= -hebrew}', ""); + Expect(0, 1536, '\p{Blk= -hebrew}', ""); + Expect(1, 1536, '\p{^Blk= -hebrew}', ""); + Expect(1, 1536, '\P{Blk= -hebrew}', ""); + Expect(0, 1536, '\P{^Blk= -hebrew}', ""); + Error('\p{Is_Block=/a/ -Hebrew}'); + Error('\P{Is_Block=/a/ -Hebrew}'); Expect(1, 1535, '\p{Is_Block=hebrew}', ""); Expect(0, 1535, '\p{^Is_Block=hebrew}', ""); Expect(0, 1535, '\P{Is_Block=hebrew}', ""); @@ -12893,16 +13155,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1536, '\p{^Is_Block=hebrew}', ""); Expect(1, 1536, '\P{Is_Block=hebrew}', ""); Expect(0, 1536, '\P{^Is_Block=hebrew}', ""); - Expect(1, 1535, '\p{Is_Block=- Hebrew}', ""); - Expect(0, 1535, '\p{^Is_Block=- Hebrew}', ""); - Expect(0, 1535, '\P{Is_Block=- Hebrew}', ""); - Expect(1, 1535, '\P{^Is_Block=- Hebrew}', ""); - Expect(0, 1536, '\p{Is_Block=- Hebrew}', ""); - Expect(1, 1536, '\p{^Is_Block=- Hebrew}', ""); - Expect(1, 1536, '\P{Is_Block=- Hebrew}', ""); - Expect(0, 1536, '\P{^Is_Block=- Hebrew}', ""); - Error('\p{Is_Blk=:= Hebrew}'); - Error('\P{Is_Blk=:= Hebrew}'); + Expect(1, 1535, '\p{Is_Block= hebrew}', ""); + Expect(0, 1535, '\p{^Is_Block= hebrew}', ""); + Expect(0, 1535, '\P{Is_Block= hebrew}', ""); + Expect(1, 1535, '\P{^Is_Block= hebrew}', ""); + Expect(0, 1536, '\p{Is_Block= hebrew}', ""); + Expect(1, 1536, '\p{^Is_Block= hebrew}', ""); + Expect(1, 1536, '\P{Is_Block= hebrew}', ""); + Expect(0, 1536, '\P{^Is_Block= hebrew}', ""); + Error('\p{Is_Blk= HEBREW:=}'); + Error('\P{Is_Blk= HEBREW:=}'); Expect(1, 1535, '\p{Is_Blk=hebrew}', ""); Expect(0, 1535, '\p{^Is_Blk=hebrew}', ""); Expect(0, 1535, '\P{Is_Blk=hebrew}', ""); @@ -12911,16 +13173,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1536, '\p{^Is_Blk=hebrew}', ""); Expect(1, 1536, '\P{Is_Blk=hebrew}', ""); Expect(0, 1536, '\P{^Is_Blk=hebrew}', ""); - Expect(1, 1535, '\p{Is_Blk=--Hebrew}', ""); - Expect(0, 1535, '\p{^Is_Blk=--Hebrew}', ""); - Expect(0, 1535, '\P{Is_Blk=--Hebrew}', ""); - Expect(1, 1535, '\P{^Is_Blk=--Hebrew}', ""); - Expect(0, 1536, '\p{Is_Blk=--Hebrew}', ""); - Expect(1, 1536, '\p{^Is_Blk=--Hebrew}', ""); - Expect(1, 1536, '\P{Is_Blk=--Hebrew}', ""); - Expect(0, 1536, '\P{^Is_Blk=--Hebrew}', ""); - Error('\p{Block=/a/_ High_PRIVATE_use_SURROGATES}'); - Error('\P{Block=/a/_ High_PRIVATE_use_SURROGATES}'); + Expect(1, 1535, '\p{Is_Blk:-HEBREW}', ""); + Expect(0, 1535, '\p{^Is_Blk:-HEBREW}', ""); + Expect(0, 1535, '\P{Is_Blk:-HEBREW}', ""); + Expect(1, 1535, '\P{^Is_Blk:-HEBREW}', ""); + Expect(0, 1536, '\p{Is_Blk:-HEBREW}', ""); + Expect(1, 1536, '\p{^Is_Blk:-HEBREW}', ""); + Expect(1, 1536, '\P{Is_Blk:-HEBREW}', ""); + Expect(0, 1536, '\P{^Is_Blk:-HEBREW}', ""); + Error('\p{Block=- High_private_use_Surrogates:=}'); + Error('\P{Block=- High_private_use_Surrogates:=}'); Expect(1, 56319, '\p{Block=:\AHigh_Private_Use_Surrogates\z:}', "");; Expect(0, 57344, '\p{Block=:\AHigh_Private_Use_Surrogates\z:}', "");; Expect(1, 56319, '\p{Block=highprivateusesurrogates}', ""); @@ -12933,16 +13195,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 57344, '\P{^Block=highprivateusesurrogates}', ""); Expect(1, 56319, '\p{Block=:\Ahighprivateusesurrogates\z:}', "");; Expect(0, 57344, '\p{Block=:\Ahighprivateusesurrogates\z:}', "");; - Expect(1, 56319, '\p{Block= HIGH_PRIVATE_Use_surrogates}', ""); - Expect(0, 56319, '\p{^Block= HIGH_PRIVATE_Use_surrogates}', ""); - Expect(0, 56319, '\P{Block= HIGH_PRIVATE_Use_surrogates}', ""); - Expect(1, 56319, '\P{^Block= HIGH_PRIVATE_Use_surrogates}', ""); - Expect(0, 57344, '\p{Block= HIGH_PRIVATE_Use_surrogates}', ""); - Expect(1, 57344, '\p{^Block= HIGH_PRIVATE_Use_surrogates}', ""); - Expect(1, 57344, '\P{Block= HIGH_PRIVATE_Use_surrogates}', ""); - Expect(0, 57344, '\P{^Block= HIGH_PRIVATE_Use_surrogates}', ""); - Error('\p{Blk=-_High_pu_SURROGATES/a/}'); - Error('\P{Blk=-_High_pu_SURROGATES/a/}'); + Expect(1, 56319, '\p{Block: _high_private_Use_Surrogates}', ""); + Expect(0, 56319, '\p{^Block: _high_private_Use_Surrogates}', ""); + Expect(0, 56319, '\P{Block: _high_private_Use_Surrogates}', ""); + Expect(1, 56319, '\P{^Block: _high_private_Use_Surrogates}', ""); + Expect(0, 57344, '\p{Block: _high_private_Use_Surrogates}', ""); + Expect(1, 57344, '\p{^Block: _high_private_Use_Surrogates}', ""); + Expect(1, 57344, '\P{Block: _high_private_Use_Surrogates}', ""); + Expect(0, 57344, '\P{^Block: _high_private_Use_Surrogates}', ""); + Error('\p{Blk=:=high_PU_surrogates}'); + Error('\P{Blk=:=high_PU_surrogates}'); Expect(1, 56319, '\p{Blk=:\AHigh_PU_Surrogates\z:}', "");; Expect(0, 57344, '\p{Blk=:\AHigh_PU_Surrogates\z:}', "");; Expect(1, 56319, '\p{Blk=highpusurrogates}', ""); @@ -12955,16 +13217,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 57344, '\P{^Blk=highpusurrogates}', ""); Expect(1, 56319, '\p{Blk=:\Ahighpusurrogates\z:}', "");; Expect(0, 57344, '\p{Blk=:\Ahighpusurrogates\z:}', "");; - Expect(1, 56319, '\p{Blk= HIGH_PU_Surrogates}', ""); - Expect(0, 56319, '\p{^Blk= HIGH_PU_Surrogates}', ""); - Expect(0, 56319, '\P{Blk= HIGH_PU_Surrogates}', ""); - Expect(1, 56319, '\P{^Blk= HIGH_PU_Surrogates}', ""); - Expect(0, 57344, '\p{Blk= HIGH_PU_Surrogates}', ""); - Expect(1, 57344, '\p{^Blk= HIGH_PU_Surrogates}', ""); - Expect(1, 57344, '\P{Blk= HIGH_PU_Surrogates}', ""); - Expect(0, 57344, '\P{^Blk= HIGH_PU_Surrogates}', ""); - Error('\p{Is_Block: /a/- High_Private_use_Surrogates}'); - Error('\P{Is_Block: /a/- High_Private_use_Surrogates}'); + Expect(1, 56319, '\p{Blk=-High_PU_Surrogates}', ""); + Expect(0, 56319, '\p{^Blk=-High_PU_Surrogates}', ""); + Expect(0, 56319, '\P{Blk=-High_PU_Surrogates}', ""); + Expect(1, 56319, '\P{^Blk=-High_PU_Surrogates}', ""); + Expect(0, 57344, '\p{Blk=-High_PU_Surrogates}', ""); + Expect(1, 57344, '\p{^Blk=-High_PU_Surrogates}', ""); + Expect(1, 57344, '\P{Blk=-High_PU_Surrogates}', ""); + Expect(0, 57344, '\P{^Blk=-High_PU_Surrogates}', ""); + Error('\p{Is_Block= :=High_PRIVATE_Use_Surrogates}'); + Error('\P{Is_Block= :=High_PRIVATE_Use_Surrogates}'); Expect(1, 56319, '\p{Is_Block=highprivateusesurrogates}', ""); Expect(0, 56319, '\p{^Is_Block=highprivateusesurrogates}', ""); Expect(0, 56319, '\P{Is_Block=highprivateusesurrogates}', ""); @@ -12973,16 +13235,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 57344, '\p{^Is_Block=highprivateusesurrogates}', ""); Expect(1, 57344, '\P{Is_Block=highprivateusesurrogates}', ""); Expect(0, 57344, '\P{^Is_Block=highprivateusesurrogates}', ""); - Expect(1, 56319, '\p{Is_Block= High_Private_Use_SURROGATES}', ""); - Expect(0, 56319, '\p{^Is_Block= High_Private_Use_SURROGATES}', ""); - Expect(0, 56319, '\P{Is_Block= High_Private_Use_SURROGATES}', ""); - Expect(1, 56319, '\P{^Is_Block= High_Private_Use_SURROGATES}', ""); - Expect(0, 57344, '\p{Is_Block= High_Private_Use_SURROGATES}', ""); - Expect(1, 57344, '\p{^Is_Block= High_Private_Use_SURROGATES}', ""); - Expect(1, 57344, '\P{Is_Block= High_Private_Use_SURROGATES}', ""); - Expect(0, 57344, '\P{^Is_Block= High_Private_Use_SURROGATES}', ""); - Error('\p{Is_Blk= high_PU_Surrogates/a/}'); - Error('\P{Is_Blk= high_PU_Surrogates/a/}'); + Expect(1, 56319, '\p{Is_Block=_-high_Private_use_Surrogates}', ""); + Expect(0, 56319, '\p{^Is_Block=_-high_Private_use_Surrogates}', ""); + Expect(0, 56319, '\P{Is_Block=_-high_Private_use_Surrogates}', ""); + Expect(1, 56319, '\P{^Is_Block=_-high_Private_use_Surrogates}', ""); + Expect(0, 57344, '\p{Is_Block=_-high_Private_use_Surrogates}', ""); + Expect(1, 57344, '\p{^Is_Block=_-high_Private_use_Surrogates}', ""); + Expect(1, 57344, '\P{Is_Block=_-high_Private_use_Surrogates}', ""); + Expect(0, 57344, '\P{^Is_Block=_-high_Private_use_Surrogates}', ""); + Error('\p{Is_Blk=/a/high_pu_SURROGATES}'); + Error('\P{Is_Blk=/a/high_pu_SURROGATES}'); Expect(1, 56319, '\p{Is_Blk=highpusurrogates}', ""); Expect(0, 56319, '\p{^Is_Blk=highpusurrogates}', ""); Expect(0, 56319, '\P{Is_Blk=highpusurrogates}', ""); @@ -12991,16 +13253,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 57344, '\p{^Is_Blk=highpusurrogates}', ""); Expect(1, 57344, '\P{Is_Blk=highpusurrogates}', ""); Expect(0, 57344, '\P{^Is_Blk=highpusurrogates}', ""); - Expect(1, 56319, '\p{Is_Blk= HIGH_pu_Surrogates}', ""); - Expect(0, 56319, '\p{^Is_Blk= HIGH_pu_Surrogates}', ""); - Expect(0, 56319, '\P{Is_Blk= HIGH_pu_Surrogates}', ""); - Expect(1, 56319, '\P{^Is_Blk= HIGH_pu_Surrogates}', ""); - Expect(0, 57344, '\p{Is_Blk= HIGH_pu_Surrogates}', ""); - Expect(1, 57344, '\p{^Is_Blk= HIGH_pu_Surrogates}', ""); - Expect(1, 57344, '\P{Is_Blk= HIGH_pu_Surrogates}', ""); - Expect(0, 57344, '\P{^Is_Blk= HIGH_pu_Surrogates}', ""); - Error('\p{Block=:=_-High_Surrogates}'); - Error('\P{Block=:=_-High_Surrogates}'); + Expect(1, 56319, '\p{Is_Blk= High_PU_SURROGATES}', ""); + Expect(0, 56319, '\p{^Is_Blk= High_PU_SURROGATES}', ""); + Expect(0, 56319, '\P{Is_Blk= High_PU_SURROGATES}', ""); + Expect(1, 56319, '\P{^Is_Blk= High_PU_SURROGATES}', ""); + Expect(0, 57344, '\p{Is_Blk= High_PU_SURROGATES}', ""); + Expect(1, 57344, '\p{^Is_Blk= High_PU_SURROGATES}', ""); + Expect(1, 57344, '\P{Is_Blk= High_PU_SURROGATES}', ""); + Expect(0, 57344, '\P{^Is_Blk= High_PU_SURROGATES}', ""); + Error('\p{Block= :=HIGH_Surrogates}'); + Error('\P{Block= :=HIGH_Surrogates}'); Expect(1, 56191, '\p{Block=:\AHigh_Surrogates\z:}', "");; Expect(0, 57344, '\p{Block=:\AHigh_Surrogates\z:}', "");; Expect(1, 56191, '\p{Block=highsurrogates}', ""); @@ -13013,16 +13275,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 57344, '\P{^Block=highsurrogates}', ""); Expect(1, 56191, '\p{Block=:\Ahighsurrogates\z:}', "");; Expect(0, 57344, '\p{Block=:\Ahighsurrogates\z:}', "");; - Expect(1, 56191, '\p{Block: High_surrogates}', ""); - Expect(0, 56191, '\p{^Block: High_surrogates}', ""); - Expect(0, 56191, '\P{Block: High_surrogates}', ""); - Expect(1, 56191, '\P{^Block: High_surrogates}', ""); - Expect(0, 57344, '\p{Block: High_surrogates}', ""); - Expect(1, 57344, '\p{^Block: High_surrogates}', ""); - Expect(1, 57344, '\P{Block: High_surrogates}', ""); - Expect(0, 57344, '\P{^Block: High_surrogates}', ""); - Error('\p{Blk= /a/high_SURROGATES}'); - Error('\P{Blk= /a/high_SURROGATES}'); + Expect(1, 56191, '\p{Block=HIGH_Surrogates}', ""); + Expect(0, 56191, '\p{^Block=HIGH_Surrogates}', ""); + Expect(0, 56191, '\P{Block=HIGH_Surrogates}', ""); + Expect(1, 56191, '\P{^Block=HIGH_Surrogates}', ""); + Expect(0, 57344, '\p{Block=HIGH_Surrogates}', ""); + Expect(1, 57344, '\p{^Block=HIGH_Surrogates}', ""); + Expect(1, 57344, '\P{Block=HIGH_Surrogates}', ""); + Expect(0, 57344, '\P{^Block=HIGH_Surrogates}', ""); + Error('\p{Blk=- High_Surrogates:=}'); + Error('\P{Blk=- High_Surrogates:=}'); Expect(1, 56191, '\p{Blk=:\AHigh_Surrogates\z:}', "");; Expect(0, 57344, '\p{Blk=:\AHigh_Surrogates\z:}', "");; Expect(1, 56191, '\p{Blk=highsurrogates}', ""); @@ -13035,16 +13297,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 57344, '\P{^Blk=highsurrogates}', ""); Expect(1, 56191, '\p{Blk=:\Ahighsurrogates\z:}', "");; Expect(0, 57344, '\p{Blk=:\Ahighsurrogates\z:}', "");; - Expect(1, 56191, '\p{Blk=__HIGH_SURROGATES}', ""); - Expect(0, 56191, '\p{^Blk=__HIGH_SURROGATES}', ""); - Expect(0, 56191, '\P{Blk=__HIGH_SURROGATES}', ""); - Expect(1, 56191, '\P{^Blk=__HIGH_SURROGATES}', ""); - Expect(0, 57344, '\p{Blk=__HIGH_SURROGATES}', ""); - Expect(1, 57344, '\p{^Blk=__HIGH_SURROGATES}', ""); - Expect(1, 57344, '\P{Blk=__HIGH_SURROGATES}', ""); - Expect(0, 57344, '\P{^Blk=__HIGH_SURROGATES}', ""); - Error('\p{Is_Block=/a/ High_Surrogates}'); - Error('\P{Is_Block=/a/ High_Surrogates}'); + Expect(1, 56191, '\p{Blk= High_SURROGATES}', ""); + Expect(0, 56191, '\p{^Blk= High_SURROGATES}', ""); + Expect(0, 56191, '\P{Blk= High_SURROGATES}', ""); + Expect(1, 56191, '\P{^Blk= High_SURROGATES}', ""); + Expect(0, 57344, '\p{Blk= High_SURROGATES}', ""); + Expect(1, 57344, '\p{^Blk= High_SURROGATES}', ""); + Expect(1, 57344, '\P{Blk= High_SURROGATES}', ""); + Expect(0, 57344, '\P{^Blk= High_SURROGATES}', ""); + Error('\p{Is_Block= High_surrogates:=}'); + Error('\P{Is_Block= High_surrogates:=}'); Expect(1, 56191, '\p{Is_Block=highsurrogates}', ""); Expect(0, 56191, '\p{^Is_Block=highsurrogates}', ""); Expect(0, 56191, '\P{Is_Block=highsurrogates}', ""); @@ -13053,16 +13315,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 57344, '\p{^Is_Block=highsurrogates}', ""); Expect(1, 57344, '\P{Is_Block=highsurrogates}', ""); Expect(0, 57344, '\P{^Is_Block=highsurrogates}', ""); - Expect(1, 56191, '\p{Is_Block= high_Surrogates}', ""); - Expect(0, 56191, '\p{^Is_Block= high_Surrogates}', ""); - Expect(0, 56191, '\P{Is_Block= high_Surrogates}', ""); - Expect(1, 56191, '\P{^Is_Block= high_Surrogates}', ""); - Expect(0, 57344, '\p{Is_Block= high_Surrogates}', ""); - Expect(1, 57344, '\p{^Is_Block= high_Surrogates}', ""); - Expect(1, 57344, '\P{Is_Block= high_Surrogates}', ""); - Expect(0, 57344, '\P{^Is_Block= high_Surrogates}', ""); - Error('\p{Is_Blk=:=__high_surrogates}'); - Error('\P{Is_Blk=:=__high_surrogates}'); + Expect(1, 56191, '\p{Is_Block=-High_Surrogates}', ""); + Expect(0, 56191, '\p{^Is_Block=-High_Surrogates}', ""); + Expect(0, 56191, '\P{Is_Block=-High_Surrogates}', ""); + Expect(1, 56191, '\P{^Is_Block=-High_Surrogates}', ""); + Expect(0, 57344, '\p{Is_Block=-High_Surrogates}', ""); + Expect(1, 57344, '\p{^Is_Block=-High_Surrogates}', ""); + Expect(1, 57344, '\P{Is_Block=-High_Surrogates}', ""); + Expect(0, 57344, '\P{^Is_Block=-High_Surrogates}', ""); + Error('\p{Is_Blk= :=High_Surrogates}'); + Error('\P{Is_Blk= :=High_Surrogates}'); Expect(1, 56191, '\p{Is_Blk=highsurrogates}', ""); Expect(0, 56191, '\p{^Is_Blk=highsurrogates}', ""); Expect(0, 56191, '\P{Is_Blk=highsurrogates}', ""); @@ -13071,16 +13333,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 57344, '\p{^Is_Blk=highsurrogates}', ""); Expect(1, 57344, '\P{Is_Blk=highsurrogates}', ""); Expect(0, 57344, '\P{^Is_Blk=highsurrogates}', ""); - Expect(1, 56191, '\p{Is_Blk=High_Surrogates}', ""); - Expect(0, 56191, '\p{^Is_Blk=High_Surrogates}', ""); - Expect(0, 56191, '\P{Is_Blk=High_Surrogates}', ""); - Expect(1, 56191, '\P{^Is_Blk=High_Surrogates}', ""); - Expect(0, 57344, '\p{Is_Blk=High_Surrogates}', ""); - Expect(1, 57344, '\p{^Is_Blk=High_Surrogates}', ""); - Expect(1, 57344, '\P{Is_Blk=High_Surrogates}', ""); - Expect(0, 57344, '\P{^Is_Blk=High_Surrogates}', ""); - Error('\p{Block= _Hiragana:=}'); - Error('\P{Block= _Hiragana:=}'); + Expect(1, 56191, '\p{Is_Blk=--high_Surrogates}', ""); + Expect(0, 56191, '\p{^Is_Blk=--high_Surrogates}', ""); + Expect(0, 56191, '\P{Is_Blk=--high_Surrogates}', ""); + Expect(1, 56191, '\P{^Is_Blk=--high_Surrogates}', ""); + Expect(0, 57344, '\p{Is_Blk=--high_Surrogates}', ""); + Expect(1, 57344, '\p{^Is_Blk=--high_Surrogates}', ""); + Expect(1, 57344, '\P{Is_Blk=--high_Surrogates}', ""); + Expect(0, 57344, '\P{^Is_Blk=--high_Surrogates}', ""); + Error('\p{Block=- Hiragana:=}'); + Error('\P{Block=- Hiragana:=}'); Expect(1, 12447, '\p{Block=:\AHiragana\z:}', "");; Expect(0, 12448, '\p{Block=:\AHiragana\z:}', "");; Expect(1, 12447, '\p{Block=hiragana}', ""); @@ -13093,16 +13355,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12448, '\P{^Block=hiragana}', ""); Expect(1, 12447, '\p{Block=:\Ahiragana\z:}', "");; Expect(0, 12448, '\p{Block=:\Ahiragana\z:}', "");; - Expect(1, 12447, '\p{Block: - Hiragana}', ""); - Expect(0, 12447, '\p{^Block: - Hiragana}', ""); - Expect(0, 12447, '\P{Block: - Hiragana}', ""); - Expect(1, 12447, '\P{^Block: - Hiragana}', ""); - Expect(0, 12448, '\p{Block: - Hiragana}', ""); - Expect(1, 12448, '\p{^Block: - Hiragana}', ""); - Expect(1, 12448, '\P{Block: - Hiragana}', ""); - Expect(0, 12448, '\P{^Block: - Hiragana}', ""); - Error('\p{Blk=:=_Hiragana}'); - Error('\P{Blk=:=_Hiragana}'); + Expect(1, 12447, '\p{Block=Hiragana}', ""); + Expect(0, 12447, '\p{^Block=Hiragana}', ""); + Expect(0, 12447, '\P{Block=Hiragana}', ""); + Expect(1, 12447, '\P{^Block=Hiragana}', ""); + Expect(0, 12448, '\p{Block=Hiragana}', ""); + Expect(1, 12448, '\p{^Block=Hiragana}', ""); + Expect(1, 12448, '\P{Block=Hiragana}', ""); + Expect(0, 12448, '\P{^Block=Hiragana}', ""); + Error('\p{Blk= hiragana:=}'); + Error('\P{Blk= hiragana:=}'); Expect(1, 12447, '\p{Blk=:\AHiragana\z:}', "");; Expect(0, 12448, '\p{Blk=:\AHiragana\z:}', "");; Expect(1, 12447, '\p{Blk=hiragana}', ""); @@ -13115,16 +13377,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12448, '\P{^Blk=hiragana}', ""); Expect(1, 12447, '\p{Blk=:\Ahiragana\z:}', "");; Expect(0, 12448, '\p{Blk=:\Ahiragana\z:}', "");; - Expect(1, 12447, '\p{Blk=-_HIRAGANA}', ""); - Expect(0, 12447, '\p{^Blk=-_HIRAGANA}', ""); - Expect(0, 12447, '\P{Blk=-_HIRAGANA}', ""); - Expect(1, 12447, '\P{^Blk=-_HIRAGANA}', ""); - Expect(0, 12448, '\p{Blk=-_HIRAGANA}', ""); - Expect(1, 12448, '\p{^Blk=-_HIRAGANA}', ""); - Expect(1, 12448, '\P{Blk=-_HIRAGANA}', ""); - Expect(0, 12448, '\P{^Blk=-_HIRAGANA}', ""); - Error('\p{Is_Block=/a/ -Hiragana}'); - Error('\P{Is_Block=/a/ -Hiragana}'); + Expect(1, 12447, '\p{Blk= -HIRAGANA}', ""); + Expect(0, 12447, '\p{^Blk= -HIRAGANA}', ""); + Expect(0, 12447, '\P{Blk= -HIRAGANA}', ""); + Expect(1, 12447, '\P{^Blk= -HIRAGANA}', ""); + Expect(0, 12448, '\p{Blk= -HIRAGANA}', ""); + Expect(1, 12448, '\p{^Blk= -HIRAGANA}', ""); + Expect(1, 12448, '\P{Blk= -HIRAGANA}', ""); + Expect(0, 12448, '\P{^Blk= -HIRAGANA}', ""); + Error('\p{Is_Block=-:=Hiragana}'); + Error('\P{Is_Block=-:=Hiragana}'); Expect(1, 12447, '\p{Is_Block=hiragana}', ""); Expect(0, 12447, '\p{^Is_Block=hiragana}', ""); Expect(0, 12447, '\P{Is_Block=hiragana}', ""); @@ -13133,34 +13395,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12448, '\p{^Is_Block=hiragana}', ""); Expect(1, 12448, '\P{Is_Block=hiragana}', ""); Expect(0, 12448, '\P{^Is_Block=hiragana}', ""); - Expect(1, 12447, '\p{Is_Block=- Hiragana}', ""); - Expect(0, 12447, '\p{^Is_Block=- Hiragana}', ""); - Expect(0, 12447, '\P{Is_Block=- Hiragana}', ""); - Expect(1, 12447, '\P{^Is_Block=- Hiragana}', ""); - Expect(0, 12448, '\p{Is_Block=- Hiragana}', ""); - Expect(1, 12448, '\p{^Is_Block=- Hiragana}', ""); - Expect(1, 12448, '\P{Is_Block=- Hiragana}', ""); - Expect(0, 12448, '\P{^Is_Block=- Hiragana}', ""); - Error('\p{Is_Blk= /a/Hiragana}'); - Error('\P{Is_Blk= /a/Hiragana}'); - Expect(1, 12447, '\p{Is_Blk:hiragana}', ""); - Expect(0, 12447, '\p{^Is_Blk:hiragana}', ""); - Expect(0, 12447, '\P{Is_Blk:hiragana}', ""); - Expect(1, 12447, '\P{^Is_Blk:hiragana}', ""); - Expect(0, 12448, '\p{Is_Blk:hiragana}', ""); - Expect(1, 12448, '\p{^Is_Blk:hiragana}', ""); - Expect(1, 12448, '\P{Is_Blk:hiragana}', ""); - Expect(0, 12448, '\P{^Is_Blk:hiragana}', ""); - Expect(1, 12447, '\p{Is_Blk= Hiragana}', ""); - Expect(0, 12447, '\p{^Is_Blk= Hiragana}', ""); - Expect(0, 12447, '\P{Is_Blk= Hiragana}', ""); - Expect(1, 12447, '\P{^Is_Blk= Hiragana}', ""); - Expect(0, 12448, '\p{Is_Blk= Hiragana}', ""); - Expect(1, 12448, '\p{^Is_Blk= Hiragana}', ""); - Expect(1, 12448, '\P{Is_Blk= Hiragana}', ""); - Expect(0, 12448, '\P{^Is_Blk= Hiragana}', ""); - Error('\p{Block=_:=Ideographic_description_CHARACTERS}'); - Error('\P{Block=_:=Ideographic_description_CHARACTERS}'); + Expect(1, 12447, '\p{Is_Block=- HIRAGANA}', ""); + Expect(0, 12447, '\p{^Is_Block=- HIRAGANA}', ""); + Expect(0, 12447, '\P{Is_Block=- HIRAGANA}', ""); + Expect(1, 12447, '\P{^Is_Block=- HIRAGANA}', ""); + Expect(0, 12448, '\p{Is_Block=- HIRAGANA}', ""); + Expect(1, 12448, '\p{^Is_Block=- HIRAGANA}', ""); + Expect(1, 12448, '\P{Is_Block=- HIRAGANA}', ""); + Expect(0, 12448, '\P{^Is_Block=- HIRAGANA}', ""); + Error('\p{Is_Blk: /a/ Hiragana}'); + Error('\P{Is_Blk: /a/ Hiragana}'); + Expect(1, 12447, '\p{Is_Blk=hiragana}', ""); + Expect(0, 12447, '\p{^Is_Blk=hiragana}', ""); + Expect(0, 12447, '\P{Is_Blk=hiragana}', ""); + Expect(1, 12447, '\P{^Is_Blk=hiragana}', ""); + Expect(0, 12448, '\p{Is_Blk=hiragana}', ""); + Expect(1, 12448, '\p{^Is_Blk=hiragana}', ""); + Expect(1, 12448, '\P{Is_Blk=hiragana}', ""); + Expect(0, 12448, '\P{^Is_Blk=hiragana}', ""); + Expect(1, 12447, '\p{Is_Blk= hiragana}', ""); + Expect(0, 12447, '\p{^Is_Blk= hiragana}', ""); + Expect(0, 12447, '\P{Is_Blk= hiragana}', ""); + Expect(1, 12447, '\P{^Is_Blk= hiragana}', ""); + Expect(0, 12448, '\p{Is_Blk= hiragana}', ""); + Expect(1, 12448, '\p{^Is_Blk= hiragana}', ""); + Expect(1, 12448, '\P{Is_Blk= hiragana}', ""); + Expect(0, 12448, '\P{^Is_Blk= hiragana}', ""); + Error('\p{Block=- ideographic_Description_characters:=}'); + Error('\P{Block=- ideographic_Description_characters:=}'); Expect(1, 12287, '\p{Block=:\AIdeographic_Description_Characters\z:}', "");; Expect(0, 12288, '\p{Block=:\AIdeographic_Description_Characters\z:}', "");; Expect(1, 12287, '\p{Block=ideographicdescriptioncharacters}', ""); @@ -13173,16 +13435,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12288, '\P{^Block=ideographicdescriptioncharacters}', ""); Expect(1, 12287, '\p{Block=:\Aideographicdescriptioncharacters\z:}', "");; Expect(0, 12288, '\p{Block=:\Aideographicdescriptioncharacters\z:}', "");; - Expect(1, 12287, '\p{Block= ideographic_DESCRIPTION_Characters}', ""); - Expect(0, 12287, '\p{^Block= ideographic_DESCRIPTION_Characters}', ""); - Expect(0, 12287, '\P{Block= ideographic_DESCRIPTION_Characters}', ""); - Expect(1, 12287, '\P{^Block= ideographic_DESCRIPTION_Characters}', ""); - Expect(0, 12288, '\p{Block= ideographic_DESCRIPTION_Characters}', ""); - Expect(1, 12288, '\p{^Block= ideographic_DESCRIPTION_Characters}', ""); - Expect(1, 12288, '\P{Block= ideographic_DESCRIPTION_Characters}', ""); - Expect(0, 12288, '\P{^Block= ideographic_DESCRIPTION_Characters}', ""); - Error('\p{Blk=-/a/IDC}'); - Error('\P{Blk=-/a/IDC}'); + Expect(1, 12287, '\p{Block: ideographic_Description_characters}', ""); + Expect(0, 12287, '\p{^Block: ideographic_Description_characters}', ""); + Expect(0, 12287, '\P{Block: ideographic_Description_characters}', ""); + Expect(1, 12287, '\P{^Block: ideographic_Description_characters}', ""); + Expect(0, 12288, '\p{Block: ideographic_Description_characters}', ""); + Expect(1, 12288, '\p{^Block: ideographic_Description_characters}', ""); + Expect(1, 12288, '\P{Block: ideographic_Description_characters}', ""); + Expect(0, 12288, '\P{^Block: ideographic_Description_characters}', ""); + Error('\p{Blk=/a/_ IDC}'); + Error('\P{Blk=/a/_ IDC}'); Expect(1, 12287, '\p{Blk=:\AIDC\z:}', "");; Expect(0, 12288, '\p{Blk=:\AIDC\z:}', "");; Expect(1, 12287, '\p{Blk=idc}', ""); @@ -13195,34 +13457,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12288, '\P{^Blk=idc}', ""); Expect(1, 12287, '\p{Blk=:\Aidc\z:}', "");; Expect(0, 12288, '\p{Blk=:\Aidc\z:}', "");; - Expect(1, 12287, '\p{Blk=_IDC}', ""); - Expect(0, 12287, '\p{^Blk=_IDC}', ""); - Expect(0, 12287, '\P{Blk=_IDC}', ""); - Expect(1, 12287, '\P{^Blk=_IDC}', ""); - Expect(0, 12288, '\p{Blk=_IDC}', ""); - Expect(1, 12288, '\p{^Blk=_IDC}', ""); - Expect(1, 12288, '\P{Blk=_IDC}', ""); - Expect(0, 12288, '\P{^Blk=_IDC}', ""); - Error('\p{Is_Block: :=Ideographic_Description_Characters}'); - Error('\P{Is_Block: :=Ideographic_Description_Characters}'); - Expect(1, 12287, '\p{Is_Block:ideographicdescriptioncharacters}', ""); - Expect(0, 12287, '\p{^Is_Block:ideographicdescriptioncharacters}', ""); - Expect(0, 12287, '\P{Is_Block:ideographicdescriptioncharacters}', ""); - Expect(1, 12287, '\P{^Is_Block:ideographicdescriptioncharacters}', ""); - Expect(0, 12288, '\p{Is_Block:ideographicdescriptioncharacters}', ""); - Expect(1, 12288, '\p{^Is_Block:ideographicdescriptioncharacters}', ""); - Expect(1, 12288, '\P{Is_Block:ideographicdescriptioncharacters}', ""); - Expect(0, 12288, '\P{^Is_Block:ideographicdescriptioncharacters}', ""); - Expect(1, 12287, '\p{Is_Block= -Ideographic_Description_Characters}', ""); - Expect(0, 12287, '\p{^Is_Block= -Ideographic_Description_Characters}', ""); - Expect(0, 12287, '\P{Is_Block= -Ideographic_Description_Characters}', ""); - Expect(1, 12287, '\P{^Is_Block= -Ideographic_Description_Characters}', ""); - Expect(0, 12288, '\p{Is_Block= -Ideographic_Description_Characters}', ""); - Expect(1, 12288, '\p{^Is_Block= -Ideographic_Description_Characters}', ""); - Expect(1, 12288, '\P{Is_Block= -Ideographic_Description_Characters}', ""); - Expect(0, 12288, '\P{^Is_Block= -Ideographic_Description_Characters}', ""); - Error('\p{Is_Blk=_ IDC/a/}'); - Error('\P{Is_Blk=_ IDC/a/}'); + Expect(1, 12287, '\p{Blk= IDC}', ""); + Expect(0, 12287, '\p{^Blk= IDC}', ""); + Expect(0, 12287, '\P{Blk= IDC}', ""); + Expect(1, 12287, '\P{^Blk= IDC}', ""); + Expect(0, 12288, '\p{Blk= IDC}', ""); + Expect(1, 12288, '\p{^Blk= IDC}', ""); + Expect(1, 12288, '\P{Blk= IDC}', ""); + Expect(0, 12288, '\P{^Blk= IDC}', ""); + Error('\p{Is_Block= ideographic_DESCRIPTION_characters/a/}'); + Error('\P{Is_Block= ideographic_DESCRIPTION_characters/a/}'); + Expect(1, 12287, '\p{Is_Block=ideographicdescriptioncharacters}', ""); + Expect(0, 12287, '\p{^Is_Block=ideographicdescriptioncharacters}', ""); + Expect(0, 12287, '\P{Is_Block=ideographicdescriptioncharacters}', ""); + Expect(1, 12287, '\P{^Is_Block=ideographicdescriptioncharacters}', ""); + Expect(0, 12288, '\p{Is_Block=ideographicdescriptioncharacters}', ""); + Expect(1, 12288, '\p{^Is_Block=ideographicdescriptioncharacters}', ""); + Expect(1, 12288, '\P{Is_Block=ideographicdescriptioncharacters}', ""); + Expect(0, 12288, '\P{^Is_Block=ideographicdescriptioncharacters}', ""); + Expect(1, 12287, '\p{Is_Block= IDEOGRAPHIC_Description_characters}', ""); + Expect(0, 12287, '\p{^Is_Block= IDEOGRAPHIC_Description_characters}', ""); + Expect(0, 12287, '\P{Is_Block= IDEOGRAPHIC_Description_characters}', ""); + Expect(1, 12287, '\P{^Is_Block= IDEOGRAPHIC_Description_characters}', ""); + Expect(0, 12288, '\p{Is_Block= IDEOGRAPHIC_Description_characters}', ""); + Expect(1, 12288, '\p{^Is_Block= IDEOGRAPHIC_Description_characters}', ""); + Expect(1, 12288, '\P{Is_Block= IDEOGRAPHIC_Description_characters}', ""); + Expect(0, 12288, '\P{^Is_Block= IDEOGRAPHIC_Description_characters}', ""); + Error('\p{Is_Blk= IDC/a/}'); + Error('\P{Is_Blk= IDC/a/}'); Expect(1, 12287, '\p{Is_Blk=idc}', ""); Expect(0, 12287, '\p{^Is_Blk=idc}', ""); Expect(0, 12287, '\P{Is_Blk=idc}', ""); @@ -13231,16 +13493,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12288, '\p{^Is_Blk=idc}', ""); Expect(1, 12288, '\P{Is_Blk=idc}', ""); Expect(0, 12288, '\P{^Is_Blk=idc}', ""); - Expect(1, 12287, '\p{Is_Blk=- IDC}', ""); - Expect(0, 12287, '\p{^Is_Blk=- IDC}', ""); - Expect(0, 12287, '\P{Is_Blk=- IDC}', ""); - Expect(1, 12287, '\P{^Is_Blk=- IDC}', ""); - Expect(0, 12288, '\p{Is_Blk=- IDC}', ""); - Expect(1, 12288, '\p{^Is_Blk=- IDC}', ""); - Expect(1, 12288, '\P{Is_Blk=- IDC}', ""); - Expect(0, 12288, '\P{^Is_Blk=- IDC}', ""); - Error('\p{Block=:=ideographic_symbols_And_punctuation}'); - Error('\P{Block=:=ideographic_symbols_And_punctuation}'); + Expect(1, 12287, '\p{Is_Blk: _idc}', ""); + Expect(0, 12287, '\p{^Is_Blk: _idc}', ""); + Expect(0, 12287, '\P{Is_Blk: _idc}', ""); + Expect(1, 12287, '\P{^Is_Blk: _idc}', ""); + Expect(0, 12288, '\p{Is_Blk: _idc}', ""); + Expect(1, 12288, '\p{^Is_Blk: _idc}', ""); + Expect(1, 12288, '\P{Is_Blk: _idc}', ""); + Expect(0, 12288, '\P{^Is_Blk: _idc}', ""); + Error('\p{Block= Ideographic_SYMBOLS_And_Punctuation/a/}'); + Error('\P{Block= Ideographic_SYMBOLS_And_Punctuation/a/}'); Expect(1, 94207, '\p{Block=:\AIdeographic_Symbols_And_Punctuation\z:}', "");; Expect(0, 94208, '\p{Block=:\AIdeographic_Symbols_And_Punctuation\z:}', "");; Expect(1, 94207, '\p{Block=ideographicsymbolsandpunctuation}', ""); @@ -13253,16 +13515,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 94208, '\P{^Block=ideographicsymbolsandpunctuation}', ""); Expect(1, 94207, '\p{Block=:\Aideographicsymbolsandpunctuation\z:}', "");; Expect(0, 94208, '\p{Block=:\Aideographicsymbolsandpunctuation\z:}', "");; - Expect(1, 94207, '\p{Block=_Ideographic_Symbols_And_PUNCTUATION}', ""); - Expect(0, 94207, '\p{^Block=_Ideographic_Symbols_And_PUNCTUATION}', ""); - Expect(0, 94207, '\P{Block=_Ideographic_Symbols_And_PUNCTUATION}', ""); - Expect(1, 94207, '\P{^Block=_Ideographic_Symbols_And_PUNCTUATION}', ""); - Expect(0, 94208, '\p{Block=_Ideographic_Symbols_And_PUNCTUATION}', ""); - Expect(1, 94208, '\p{^Block=_Ideographic_Symbols_And_PUNCTUATION}', ""); - Expect(1, 94208, '\P{Block=_Ideographic_Symbols_And_PUNCTUATION}', ""); - Expect(0, 94208, '\P{^Block=_Ideographic_Symbols_And_PUNCTUATION}', ""); - Error('\p{Blk=:= IDEOGRAPHIC_Symbols}'); - Error('\P{Blk=:= IDEOGRAPHIC_Symbols}'); + Expect(1, 94207, '\p{Block: _ideographic_symbols_and_PUNCTUATION}', ""); + Expect(0, 94207, '\p{^Block: _ideographic_symbols_and_PUNCTUATION}', ""); + Expect(0, 94207, '\P{Block: _ideographic_symbols_and_PUNCTUATION}', ""); + Expect(1, 94207, '\P{^Block: _ideographic_symbols_and_PUNCTUATION}', ""); + Expect(0, 94208, '\p{Block: _ideographic_symbols_and_PUNCTUATION}', ""); + Expect(1, 94208, '\p{^Block: _ideographic_symbols_and_PUNCTUATION}', ""); + Expect(1, 94208, '\P{Block: _ideographic_symbols_and_PUNCTUATION}', ""); + Expect(0, 94208, '\P{^Block: _ideographic_symbols_and_PUNCTUATION}', ""); + Error('\p{Blk=/a/ _Ideographic_Symbols}'); + Error('\P{Blk=/a/ _Ideographic_Symbols}'); Expect(1, 94207, '\p{Blk=:\AIdeographic_Symbols\z:}', "");; Expect(0, 94208, '\p{Blk=:\AIdeographic_Symbols\z:}', "");; Expect(1, 94207, '\p{Blk=ideographicsymbols}', ""); @@ -13275,34 +13537,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 94208, '\P{^Blk=ideographicsymbols}', ""); Expect(1, 94207, '\p{Blk=:\Aideographicsymbols\z:}', "");; Expect(0, 94208, '\p{Blk=:\Aideographicsymbols\z:}', "");; - Expect(1, 94207, '\p{Blk= ideographic_Symbols}', ""); - Expect(0, 94207, '\p{^Blk= ideographic_Symbols}', ""); - Expect(0, 94207, '\P{Blk= ideographic_Symbols}', ""); - Expect(1, 94207, '\P{^Blk= ideographic_Symbols}', ""); - Expect(0, 94208, '\p{Blk= ideographic_Symbols}', ""); - Expect(1, 94208, '\p{^Blk= ideographic_Symbols}', ""); - Expect(1, 94208, '\P{Blk= ideographic_Symbols}', ""); - Expect(0, 94208, '\P{^Blk= ideographic_Symbols}', ""); - Error('\p{Is_Block=:=IDEOGRAPHIC_Symbols_and_punctuation}'); - Error('\P{Is_Block=:=IDEOGRAPHIC_Symbols_and_punctuation}'); - Expect(1, 94207, '\p{Is_Block: ideographicsymbolsandpunctuation}', ""); - Expect(0, 94207, '\p{^Is_Block: ideographicsymbolsandpunctuation}', ""); - Expect(0, 94207, '\P{Is_Block: ideographicsymbolsandpunctuation}', ""); - Expect(1, 94207, '\P{^Is_Block: ideographicsymbolsandpunctuation}', ""); - Expect(0, 94208, '\p{Is_Block: ideographicsymbolsandpunctuation}', ""); - Expect(1, 94208, '\p{^Is_Block: ideographicsymbolsandpunctuation}', ""); - Expect(1, 94208, '\P{Is_Block: ideographicsymbolsandpunctuation}', ""); - Expect(0, 94208, '\P{^Is_Block: ideographicsymbolsandpunctuation}', ""); - Expect(1, 94207, '\p{Is_Block= ideographic_Symbols_And_PUNCTUATION}', ""); - Expect(0, 94207, '\p{^Is_Block= ideographic_Symbols_And_PUNCTUATION}', ""); - Expect(0, 94207, '\P{Is_Block= ideographic_Symbols_And_PUNCTUATION}', ""); - Expect(1, 94207, '\P{^Is_Block= ideographic_Symbols_And_PUNCTUATION}', ""); - Expect(0, 94208, '\p{Is_Block= ideographic_Symbols_And_PUNCTUATION}', ""); - Expect(1, 94208, '\p{^Is_Block= ideographic_Symbols_And_PUNCTUATION}', ""); - Expect(1, 94208, '\P{Is_Block= ideographic_Symbols_And_PUNCTUATION}', ""); - Expect(0, 94208, '\P{^Is_Block= ideographic_Symbols_And_PUNCTUATION}', ""); - Error('\p{Is_Blk= :=IDEOGRAPHIC_Symbols}'); - Error('\P{Is_Blk= :=IDEOGRAPHIC_Symbols}'); + Expect(1, 94207, '\p{Blk=-_Ideographic_Symbols}', ""); + Expect(0, 94207, '\p{^Blk=-_Ideographic_Symbols}', ""); + Expect(0, 94207, '\P{Blk=-_Ideographic_Symbols}', ""); + Expect(1, 94207, '\P{^Blk=-_Ideographic_Symbols}', ""); + Expect(0, 94208, '\p{Blk=-_Ideographic_Symbols}', ""); + Expect(1, 94208, '\p{^Blk=-_Ideographic_Symbols}', ""); + Expect(1, 94208, '\P{Blk=-_Ideographic_Symbols}', ""); + Expect(0, 94208, '\P{^Blk=-_Ideographic_Symbols}', ""); + Error('\p{Is_Block=_IDEOGRAPHIC_SYMBOLS_and_Punctuation:=}'); + Error('\P{Is_Block=_IDEOGRAPHIC_SYMBOLS_and_Punctuation:=}'); + Expect(1, 94207, '\p{Is_Block=ideographicsymbolsandpunctuation}', ""); + Expect(0, 94207, '\p{^Is_Block=ideographicsymbolsandpunctuation}', ""); + Expect(0, 94207, '\P{Is_Block=ideographicsymbolsandpunctuation}', ""); + Expect(1, 94207, '\P{^Is_Block=ideographicsymbolsandpunctuation}', ""); + Expect(0, 94208, '\p{Is_Block=ideographicsymbolsandpunctuation}', ""); + Expect(1, 94208, '\p{^Is_Block=ideographicsymbolsandpunctuation}', ""); + Expect(1, 94208, '\P{Is_Block=ideographicsymbolsandpunctuation}', ""); + Expect(0, 94208, '\P{^Is_Block=ideographicsymbolsandpunctuation}', ""); + Expect(1, 94207, '\p{Is_Block: ideographic_SYMBOLS_and_PUNCTUATION}', ""); + Expect(0, 94207, '\p{^Is_Block: ideographic_SYMBOLS_and_PUNCTUATION}', ""); + Expect(0, 94207, '\P{Is_Block: ideographic_SYMBOLS_and_PUNCTUATION}', ""); + Expect(1, 94207, '\P{^Is_Block: ideographic_SYMBOLS_and_PUNCTUATION}', ""); + Expect(0, 94208, '\p{Is_Block: ideographic_SYMBOLS_and_PUNCTUATION}', ""); + Expect(1, 94208, '\p{^Is_Block: ideographic_SYMBOLS_and_PUNCTUATION}', ""); + Expect(1, 94208, '\P{Is_Block: ideographic_SYMBOLS_and_PUNCTUATION}', ""); + Expect(0, 94208, '\P{^Is_Block: ideographic_SYMBOLS_and_PUNCTUATION}', ""); + Error('\p{Is_Blk= -ideographic_Symbols:=}'); + Error('\P{Is_Blk= -ideographic_Symbols:=}'); Expect(1, 94207, '\p{Is_Blk=ideographicsymbols}', ""); Expect(0, 94207, '\p{^Is_Blk=ideographicsymbols}', ""); Expect(0, 94207, '\P{Is_Blk=ideographicsymbols}', ""); @@ -13311,60 +13573,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 94208, '\p{^Is_Blk=ideographicsymbols}', ""); Expect(1, 94208, '\P{Is_Blk=ideographicsymbols}', ""); Expect(0, 94208, '\P{^Is_Blk=ideographicsymbols}', ""); - Expect(1, 94207, '\p{Is_Blk=IDEOGRAPHIC_Symbols}', ""); - Expect(0, 94207, '\p{^Is_Blk=IDEOGRAPHIC_Symbols}', ""); - Expect(0, 94207, '\P{Is_Blk=IDEOGRAPHIC_Symbols}', ""); - Expect(1, 94207, '\P{^Is_Blk=IDEOGRAPHIC_Symbols}', ""); - Expect(0, 94208, '\p{Is_Blk=IDEOGRAPHIC_Symbols}', ""); - Expect(1, 94208, '\p{^Is_Blk=IDEOGRAPHIC_Symbols}', ""); - Expect(1, 94208, '\P{Is_Blk=IDEOGRAPHIC_Symbols}', ""); - Expect(0, 94208, '\P{^Is_Blk=IDEOGRAPHIC_Symbols}', ""); - Error('\p{Block=- Imperial_Aramaic:=}'); - Error('\P{Block=- Imperial_Aramaic:=}'); + Expect(1, 94207, '\p{Is_Blk= IDEOGRAPHIC_Symbols}', ""); + Expect(0, 94207, '\p{^Is_Blk= IDEOGRAPHIC_Symbols}', ""); + Expect(0, 94207, '\P{Is_Blk= IDEOGRAPHIC_Symbols}', ""); + Expect(1, 94207, '\P{^Is_Blk= IDEOGRAPHIC_Symbols}', ""); + Expect(0, 94208, '\p{Is_Blk= IDEOGRAPHIC_Symbols}', ""); + Expect(1, 94208, '\p{^Is_Blk= IDEOGRAPHIC_Symbols}', ""); + Expect(1, 94208, '\P{Is_Blk= IDEOGRAPHIC_Symbols}', ""); + Expect(0, 94208, '\P{^Is_Blk= IDEOGRAPHIC_Symbols}', ""); + Error('\p{Block=:= -Imperial_Aramaic}'); + Error('\P{Block=:= -Imperial_Aramaic}'); Expect(1, 67679, '\p{Block=:\AImperial_Aramaic\z:}', "");; Expect(0, 67680, '\p{Block=:\AImperial_Aramaic\z:}', "");; - Expect(1, 67679, '\p{Block=imperialaramaic}', ""); - Expect(0, 67679, '\p{^Block=imperialaramaic}', ""); - Expect(0, 67679, '\P{Block=imperialaramaic}', ""); - Expect(1, 67679, '\P{^Block=imperialaramaic}', ""); - Expect(0, 67680, '\p{Block=imperialaramaic}', ""); - Expect(1, 67680, '\p{^Block=imperialaramaic}', ""); - Expect(1, 67680, '\P{Block=imperialaramaic}', ""); - Expect(0, 67680, '\P{^Block=imperialaramaic}', ""); + Expect(1, 67679, '\p{Block: imperialaramaic}', ""); + Expect(0, 67679, '\p{^Block: imperialaramaic}', ""); + Expect(0, 67679, '\P{Block: imperialaramaic}', ""); + Expect(1, 67679, '\P{^Block: imperialaramaic}', ""); + Expect(0, 67680, '\p{Block: imperialaramaic}', ""); + Expect(1, 67680, '\p{^Block: imperialaramaic}', ""); + Expect(1, 67680, '\P{Block: imperialaramaic}', ""); + Expect(0, 67680, '\P{^Block: imperialaramaic}', ""); Expect(1, 67679, '\p{Block=:\Aimperialaramaic\z:}', "");; Expect(0, 67680, '\p{Block=:\Aimperialaramaic\z:}', "");; - Expect(1, 67679, '\p{Block= Imperial_ARAMAIC}', ""); - Expect(0, 67679, '\p{^Block= Imperial_ARAMAIC}', ""); - Expect(0, 67679, '\P{Block= Imperial_ARAMAIC}', ""); - Expect(1, 67679, '\P{^Block= Imperial_ARAMAIC}', ""); - Expect(0, 67680, '\p{Block= Imperial_ARAMAIC}', ""); - Expect(1, 67680, '\p{^Block= Imperial_ARAMAIC}', ""); - Expect(1, 67680, '\P{Block= Imperial_ARAMAIC}', ""); - Expect(0, 67680, '\P{^Block= Imperial_ARAMAIC}', ""); - Error('\p{Blk= Imperial_aramaic:=}'); - Error('\P{Blk= Imperial_aramaic:=}'); + Expect(1, 67679, '\p{Block= imperial_aramaic}', ""); + Expect(0, 67679, '\p{^Block= imperial_aramaic}', ""); + Expect(0, 67679, '\P{Block= imperial_aramaic}', ""); + Expect(1, 67679, '\P{^Block= imperial_aramaic}', ""); + Expect(0, 67680, '\p{Block= imperial_aramaic}', ""); + Expect(1, 67680, '\p{^Block= imperial_aramaic}', ""); + Expect(1, 67680, '\P{Block= imperial_aramaic}', ""); + Expect(0, 67680, '\P{^Block= imperial_aramaic}', ""); + Error('\p{Blk=__Imperial_Aramaic:=}'); + Error('\P{Blk=__Imperial_Aramaic:=}'); Expect(1, 67679, '\p{Blk=:\AImperial_Aramaic\z:}', "");; Expect(0, 67680, '\p{Blk=:\AImperial_Aramaic\z:}', "");; - Expect(1, 67679, '\p{Blk=imperialaramaic}', ""); - Expect(0, 67679, '\p{^Blk=imperialaramaic}', ""); - Expect(0, 67679, '\P{Blk=imperialaramaic}', ""); - Expect(1, 67679, '\P{^Blk=imperialaramaic}', ""); - Expect(0, 67680, '\p{Blk=imperialaramaic}', ""); - Expect(1, 67680, '\p{^Blk=imperialaramaic}', ""); - Expect(1, 67680, '\P{Blk=imperialaramaic}', ""); - Expect(0, 67680, '\P{^Blk=imperialaramaic}', ""); + Expect(1, 67679, '\p{Blk: imperialaramaic}', ""); + Expect(0, 67679, '\p{^Blk: imperialaramaic}', ""); + Expect(0, 67679, '\P{Blk: imperialaramaic}', ""); + Expect(1, 67679, '\P{^Blk: imperialaramaic}', ""); + Expect(0, 67680, '\p{Blk: imperialaramaic}', ""); + Expect(1, 67680, '\p{^Blk: imperialaramaic}', ""); + Expect(1, 67680, '\P{Blk: imperialaramaic}', ""); + Expect(0, 67680, '\P{^Blk: imperialaramaic}', ""); Expect(1, 67679, '\p{Blk=:\Aimperialaramaic\z:}', "");; Expect(0, 67680, '\p{Blk=:\Aimperialaramaic\z:}', "");; - Expect(1, 67679, '\p{Blk=-Imperial_Aramaic}', ""); - Expect(0, 67679, '\p{^Blk=-Imperial_Aramaic}', ""); - Expect(0, 67679, '\P{Blk=-Imperial_Aramaic}', ""); - Expect(1, 67679, '\P{^Blk=-Imperial_Aramaic}', ""); - Expect(0, 67680, '\p{Blk=-Imperial_Aramaic}', ""); - Expect(1, 67680, '\p{^Blk=-Imperial_Aramaic}', ""); - Expect(1, 67680, '\P{Blk=-Imperial_Aramaic}', ""); - Expect(0, 67680, '\P{^Blk=-Imperial_Aramaic}', ""); - Error('\p{Is_Block= :=Imperial_Aramaic}'); - Error('\P{Is_Block= :=Imperial_Aramaic}'); + Expect(1, 67679, '\p{Blk= IMPERIAL_Aramaic}', ""); + Expect(0, 67679, '\p{^Blk= IMPERIAL_Aramaic}', ""); + Expect(0, 67679, '\P{Blk= IMPERIAL_Aramaic}', ""); + Expect(1, 67679, '\P{^Blk= IMPERIAL_Aramaic}', ""); + Expect(0, 67680, '\p{Blk= IMPERIAL_Aramaic}', ""); + Expect(1, 67680, '\p{^Blk= IMPERIAL_Aramaic}', ""); + Expect(1, 67680, '\P{Blk= IMPERIAL_Aramaic}', ""); + Expect(0, 67680, '\P{^Blk= IMPERIAL_Aramaic}', ""); + Error('\p{Is_Block:-/a/Imperial_ARAMAIC}'); + Error('\P{Is_Block:-/a/Imperial_ARAMAIC}'); Expect(1, 67679, '\p{Is_Block=imperialaramaic}', ""); Expect(0, 67679, '\p{^Is_Block=imperialaramaic}', ""); Expect(0, 67679, '\P{Is_Block=imperialaramaic}', ""); @@ -13373,16 +13635,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67680, '\p{^Is_Block=imperialaramaic}', ""); Expect(1, 67680, '\P{Is_Block=imperialaramaic}', ""); Expect(0, 67680, '\P{^Is_Block=imperialaramaic}', ""); - Expect(1, 67679, '\p{Is_Block=--imperial_Aramaic}', ""); - Expect(0, 67679, '\p{^Is_Block=--imperial_Aramaic}', ""); - Expect(0, 67679, '\P{Is_Block=--imperial_Aramaic}', ""); - Expect(1, 67679, '\P{^Is_Block=--imperial_Aramaic}', ""); - Expect(0, 67680, '\p{Is_Block=--imperial_Aramaic}', ""); - Expect(1, 67680, '\p{^Is_Block=--imperial_Aramaic}', ""); - Expect(1, 67680, '\P{Is_Block=--imperial_Aramaic}', ""); - Expect(0, 67680, '\P{^Is_Block=--imperial_Aramaic}', ""); - Error('\p{Is_Blk=:= Imperial_Aramaic}'); - Error('\P{Is_Blk=:= Imperial_Aramaic}'); + Expect(1, 67679, '\p{Is_Block=-Imperial_Aramaic}', ""); + Expect(0, 67679, '\p{^Is_Block=-Imperial_Aramaic}', ""); + Expect(0, 67679, '\P{Is_Block=-Imperial_Aramaic}', ""); + Expect(1, 67679, '\P{^Is_Block=-Imperial_Aramaic}', ""); + Expect(0, 67680, '\p{Is_Block=-Imperial_Aramaic}', ""); + Expect(1, 67680, '\p{^Is_Block=-Imperial_Aramaic}', ""); + Expect(1, 67680, '\P{Is_Block=-Imperial_Aramaic}', ""); + Expect(0, 67680, '\P{^Is_Block=-Imperial_Aramaic}', ""); + Error('\p{Is_Blk=:= Imperial_Aramaic}'); + Error('\P{Is_Blk=:= Imperial_Aramaic}'); Expect(1, 67679, '\p{Is_Blk=imperialaramaic}', ""); Expect(0, 67679, '\p{^Is_Blk=imperialaramaic}', ""); Expect(0, 67679, '\P{Is_Blk=imperialaramaic}', ""); @@ -13391,16 +13653,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67680, '\p{^Is_Blk=imperialaramaic}', ""); Expect(1, 67680, '\P{Is_Blk=imperialaramaic}', ""); Expect(0, 67680, '\P{^Is_Blk=imperialaramaic}', ""); - Expect(1, 67679, '\p{Is_Blk= -Imperial_Aramaic}', ""); - Expect(0, 67679, '\p{^Is_Blk= -Imperial_Aramaic}', ""); - Expect(0, 67679, '\P{Is_Blk= -Imperial_Aramaic}', ""); - Expect(1, 67679, '\P{^Is_Blk= -Imperial_Aramaic}', ""); - Expect(0, 67680, '\p{Is_Blk= -Imperial_Aramaic}', ""); - Expect(1, 67680, '\p{^Is_Blk= -Imperial_Aramaic}', ""); - Expect(1, 67680, '\P{Is_Blk= -Imperial_Aramaic}', ""); - Expect(0, 67680, '\P{^Is_Blk= -Imperial_Aramaic}', ""); - Error('\p{Block=:=- Common_indic_NUMBER_forms}'); - Error('\P{Block=:=- Common_indic_NUMBER_forms}'); + Expect(1, 67679, '\p{Is_Blk= Imperial_Aramaic}', ""); + Expect(0, 67679, '\p{^Is_Blk= Imperial_Aramaic}', ""); + Expect(0, 67679, '\P{Is_Blk= Imperial_Aramaic}', ""); + Expect(1, 67679, '\P{^Is_Blk= Imperial_Aramaic}', ""); + Expect(0, 67680, '\p{Is_Blk= Imperial_Aramaic}', ""); + Expect(1, 67680, '\p{^Is_Blk= Imperial_Aramaic}', ""); + Expect(1, 67680, '\P{Is_Blk= Imperial_Aramaic}', ""); + Expect(0, 67680, '\P{^Is_Blk= Imperial_Aramaic}', ""); + Error('\p{Block= :=COMMON_Indic_Number_forms}'); + Error('\P{Block= :=COMMON_Indic_Number_forms}'); Expect(1, 43071, '\p{Block=:\ACommon_Indic_Number_Forms\z:}', "");; Expect(0, 43072, '\p{Block=:\ACommon_Indic_Number_Forms\z:}', "");; Expect(1, 43071, '\p{Block=commonindicnumberforms}', ""); @@ -13413,16 +13675,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43072, '\P{^Block=commonindicnumberforms}', ""); Expect(1, 43071, '\p{Block=:\Acommonindicnumberforms\z:}', "");; Expect(0, 43072, '\p{Block=:\Acommonindicnumberforms\z:}', "");; - Expect(1, 43071, '\p{Block=- COMMON_Indic_NUMBER_FORMS}', ""); - Expect(0, 43071, '\p{^Block=- COMMON_Indic_NUMBER_FORMS}', ""); - Expect(0, 43071, '\P{Block=- COMMON_Indic_NUMBER_FORMS}', ""); - Expect(1, 43071, '\P{^Block=- COMMON_Indic_NUMBER_FORMS}', ""); - Expect(0, 43072, '\p{Block=- COMMON_Indic_NUMBER_FORMS}', ""); - Expect(1, 43072, '\p{^Block=- COMMON_Indic_NUMBER_FORMS}', ""); - Expect(1, 43072, '\P{Block=- COMMON_Indic_NUMBER_FORMS}', ""); - Expect(0, 43072, '\P{^Block=- COMMON_Indic_NUMBER_FORMS}', ""); - Error('\p{Blk: -/a/Indic_Number_forms}'); - Error('\P{Blk: -/a/Indic_Number_forms}'); + Expect(1, 43071, '\p{Block=- common_Indic_NUMBER_Forms}', ""); + Expect(0, 43071, '\p{^Block=- common_Indic_NUMBER_Forms}', ""); + Expect(0, 43071, '\P{Block=- common_Indic_NUMBER_Forms}', ""); + Expect(1, 43071, '\P{^Block=- common_Indic_NUMBER_Forms}', ""); + Expect(0, 43072, '\p{Block=- common_Indic_NUMBER_Forms}', ""); + Expect(1, 43072, '\p{^Block=- common_Indic_NUMBER_Forms}', ""); + Expect(1, 43072, '\P{Block=- common_Indic_NUMBER_Forms}', ""); + Expect(0, 43072, '\P{^Block=- common_Indic_NUMBER_Forms}', ""); + Error('\p{Blk=__INDIC_Number_Forms/a/}'); + Error('\P{Blk=__INDIC_Number_Forms/a/}'); Expect(1, 43071, '\p{Blk=:\AIndic_Number_Forms\z:}', "");; Expect(0, 43072, '\p{Blk=:\AIndic_Number_Forms\z:}', "");; Expect(1, 43071, '\p{Blk=indicnumberforms}', ""); @@ -13435,16 +13697,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43072, '\P{^Blk=indicnumberforms}', ""); Expect(1, 43071, '\p{Blk=:\Aindicnumberforms\z:}', "");; Expect(0, 43072, '\p{Blk=:\Aindicnumberforms\z:}', "");; - Expect(1, 43071, '\p{Blk=_Indic_number_Forms}', ""); - Expect(0, 43071, '\p{^Blk=_Indic_number_Forms}', ""); - Expect(0, 43071, '\P{Blk=_Indic_number_Forms}', ""); - Expect(1, 43071, '\P{^Blk=_Indic_number_Forms}', ""); - Expect(0, 43072, '\p{Blk=_Indic_number_Forms}', ""); - Expect(1, 43072, '\p{^Blk=_Indic_number_Forms}', ""); - Expect(1, 43072, '\P{Blk=_Indic_number_Forms}', ""); - Expect(0, 43072, '\P{^Blk=_Indic_number_Forms}', ""); - Error('\p{Is_Block= _Common_Indic_Number_Forms/a/}'); - Error('\P{Is_Block= _Common_Indic_Number_Forms/a/}'); + Expect(1, 43071, '\p{Blk= Indic_number_FORMS}', ""); + Expect(0, 43071, '\p{^Blk= Indic_number_FORMS}', ""); + Expect(0, 43071, '\P{Blk= Indic_number_FORMS}', ""); + Expect(1, 43071, '\P{^Blk= Indic_number_FORMS}', ""); + Expect(0, 43072, '\p{Blk= Indic_number_FORMS}', ""); + Expect(1, 43072, '\p{^Blk= Indic_number_FORMS}', ""); + Expect(1, 43072, '\P{Blk= Indic_number_FORMS}', ""); + Expect(0, 43072, '\P{^Blk= Indic_number_FORMS}', ""); + Error('\p{Is_Block=_ COMMON_indic_Number_forms:=}'); + Error('\P{Is_Block=_ COMMON_indic_Number_forms:=}'); Expect(1, 43071, '\p{Is_Block=commonindicnumberforms}', ""); Expect(0, 43071, '\p{^Is_Block=commonindicnumberforms}', ""); Expect(0, 43071, '\P{Is_Block=commonindicnumberforms}', ""); @@ -13453,16 +13715,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43072, '\p{^Is_Block=commonindicnumberforms}', ""); Expect(1, 43072, '\P{Is_Block=commonindicnumberforms}', ""); Expect(0, 43072, '\P{^Is_Block=commonindicnumberforms}', ""); - Expect(1, 43071, '\p{Is_Block= Common_indic_NUMBER_Forms}', ""); - Expect(0, 43071, '\p{^Is_Block= Common_indic_NUMBER_Forms}', ""); - Expect(0, 43071, '\P{Is_Block= Common_indic_NUMBER_Forms}', ""); - Expect(1, 43071, '\P{^Is_Block= Common_indic_NUMBER_Forms}', ""); - Expect(0, 43072, '\p{Is_Block= Common_indic_NUMBER_Forms}', ""); - Expect(1, 43072, '\p{^Is_Block= Common_indic_NUMBER_Forms}', ""); - Expect(1, 43072, '\P{Is_Block= Common_indic_NUMBER_Forms}', ""); - Expect(0, 43072, '\P{^Is_Block= Common_indic_NUMBER_Forms}', ""); - Error('\p{Is_Blk=/a/ INDIC_Number_Forms}'); - Error('\P{Is_Blk=/a/ INDIC_Number_Forms}'); + Expect(1, 43071, '\p{Is_Block=__COMMON_Indic_Number_Forms}', ""); + Expect(0, 43071, '\p{^Is_Block=__COMMON_Indic_Number_Forms}', ""); + Expect(0, 43071, '\P{Is_Block=__COMMON_Indic_Number_Forms}', ""); + Expect(1, 43071, '\P{^Is_Block=__COMMON_Indic_Number_Forms}', ""); + Expect(0, 43072, '\p{Is_Block=__COMMON_Indic_Number_Forms}', ""); + Expect(1, 43072, '\p{^Is_Block=__COMMON_Indic_Number_Forms}', ""); + Expect(1, 43072, '\P{Is_Block=__COMMON_Indic_Number_Forms}', ""); + Expect(0, 43072, '\P{^Is_Block=__COMMON_Indic_Number_Forms}', ""); + Error('\p{Is_Blk=/a/INDIC_number_Forms}'); + Error('\P{Is_Blk=/a/INDIC_number_Forms}'); Expect(1, 43071, '\p{Is_Blk=indicnumberforms}', ""); Expect(0, 43071, '\p{^Is_Blk=indicnumberforms}', ""); Expect(0, 43071, '\P{Is_Blk=indicnumberforms}', ""); @@ -13471,16 +13733,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43072, '\p{^Is_Blk=indicnumberforms}', ""); Expect(1, 43072, '\P{Is_Blk=indicnumberforms}', ""); Expect(0, 43072, '\P{^Is_Blk=indicnumberforms}', ""); - Expect(1, 43071, '\p{Is_Blk=Indic_number_FORMS}', ""); - Expect(0, 43071, '\p{^Is_Blk=Indic_number_FORMS}', ""); - Expect(0, 43071, '\P{Is_Blk=Indic_number_FORMS}', ""); - Expect(1, 43071, '\P{^Is_Blk=Indic_number_FORMS}', ""); - Expect(0, 43072, '\p{Is_Blk=Indic_number_FORMS}', ""); - Expect(1, 43072, '\p{^Is_Blk=Indic_number_FORMS}', ""); - Expect(1, 43072, '\P{Is_Blk=Indic_number_FORMS}', ""); - Expect(0, 43072, '\P{^Is_Blk=Indic_number_FORMS}', ""); - Error('\p{Block= -INDIC_siyaq_NUMBERS/a/}'); - Error('\P{Block= -INDIC_siyaq_NUMBERS/a/}'); + Expect(1, 43071, '\p{Is_Blk=-_Indic_NUMBER_forms}', ""); + Expect(0, 43071, '\p{^Is_Blk=-_Indic_NUMBER_forms}', ""); + Expect(0, 43071, '\P{Is_Blk=-_Indic_NUMBER_forms}', ""); + Expect(1, 43071, '\P{^Is_Blk=-_Indic_NUMBER_forms}', ""); + Expect(0, 43072, '\p{Is_Blk=-_Indic_NUMBER_forms}', ""); + Expect(1, 43072, '\p{^Is_Blk=-_Indic_NUMBER_forms}', ""); + Expect(1, 43072, '\P{Is_Blk=-_Indic_NUMBER_forms}', ""); + Expect(0, 43072, '\P{^Is_Blk=-_Indic_NUMBER_forms}', ""); + Error('\p{Block= :=Indic_SIYAQ_NUMBERS}'); + Error('\P{Block= :=Indic_SIYAQ_NUMBERS}'); Expect(1, 126143, '\p{Block=:\AIndic_Siyaq_Numbers\z:}', "");; Expect(0, 126144, '\p{Block=:\AIndic_Siyaq_Numbers\z:}', "");; Expect(1, 126143, '\p{Block=indicsiyaqnumbers}', ""); @@ -13493,16 +13755,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 126144, '\P{^Block=indicsiyaqnumbers}', ""); Expect(1, 126143, '\p{Block=:\Aindicsiyaqnumbers\z:}', "");; Expect(0, 126144, '\p{Block=:\Aindicsiyaqnumbers\z:}', "");; - Expect(1, 126143, '\p{Block: _indic_siyaq_numbers}', ""); - Expect(0, 126143, '\p{^Block: _indic_siyaq_numbers}', ""); - Expect(0, 126143, '\P{Block: _indic_siyaq_numbers}', ""); - Expect(1, 126143, '\P{^Block: _indic_siyaq_numbers}', ""); - Expect(0, 126144, '\p{Block: _indic_siyaq_numbers}', ""); - Expect(1, 126144, '\p{^Block: _indic_siyaq_numbers}', ""); - Expect(1, 126144, '\P{Block: _indic_siyaq_numbers}', ""); - Expect(0, 126144, '\P{^Block: _indic_siyaq_numbers}', ""); - Error('\p{Blk= Indic_SIYAQ_Numbers:=}'); - Error('\P{Blk= Indic_SIYAQ_Numbers:=}'); + Expect(1, 126143, '\p{Block=-_Indic_siyaq_NUMBERS}', ""); + Expect(0, 126143, '\p{^Block=-_Indic_siyaq_NUMBERS}', ""); + Expect(0, 126143, '\P{Block=-_Indic_siyaq_NUMBERS}', ""); + Expect(1, 126143, '\P{^Block=-_Indic_siyaq_NUMBERS}', ""); + Expect(0, 126144, '\p{Block=-_Indic_siyaq_NUMBERS}', ""); + Expect(1, 126144, '\p{^Block=-_Indic_siyaq_NUMBERS}', ""); + Expect(1, 126144, '\P{Block=-_Indic_siyaq_NUMBERS}', ""); + Expect(0, 126144, '\P{^Block=-_Indic_siyaq_NUMBERS}', ""); + Error('\p{Blk=-:=Indic_siyaq_Numbers}'); + Error('\P{Blk=-:=Indic_siyaq_Numbers}'); Expect(1, 126143, '\p{Blk=:\AIndic_Siyaq_Numbers\z:}', "");; Expect(0, 126144, '\p{Blk=:\AIndic_Siyaq_Numbers\z:}', "");; Expect(1, 126143, '\p{Blk=indicsiyaqnumbers}', ""); @@ -13515,34 +13777,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 126144, '\P{^Blk=indicsiyaqnumbers}', ""); Expect(1, 126143, '\p{Blk=:\Aindicsiyaqnumbers\z:}', "");; Expect(0, 126144, '\p{Blk=:\Aindicsiyaqnumbers\z:}', "");; - Expect(1, 126143, '\p{Blk:_ Indic_siyaq_numbers}', ""); - Expect(0, 126143, '\p{^Blk:_ Indic_siyaq_numbers}', ""); - Expect(0, 126143, '\P{Blk:_ Indic_siyaq_numbers}', ""); - Expect(1, 126143, '\P{^Blk:_ Indic_siyaq_numbers}', ""); - Expect(0, 126144, '\p{Blk:_ Indic_siyaq_numbers}', ""); - Expect(1, 126144, '\p{^Blk:_ Indic_siyaq_numbers}', ""); - Expect(1, 126144, '\P{Blk:_ Indic_siyaq_numbers}', ""); - Expect(0, 126144, '\P{^Blk:_ Indic_siyaq_numbers}', ""); - Error('\p{Is_Block=:= Indic_SIYAQ_Numbers}'); - Error('\P{Is_Block=:= Indic_SIYAQ_Numbers}'); - Expect(1, 126143, '\p{Is_Block=indicsiyaqnumbers}', ""); - Expect(0, 126143, '\p{^Is_Block=indicsiyaqnumbers}', ""); - Expect(0, 126143, '\P{Is_Block=indicsiyaqnumbers}', ""); - Expect(1, 126143, '\P{^Is_Block=indicsiyaqnumbers}', ""); - Expect(0, 126144, '\p{Is_Block=indicsiyaqnumbers}', ""); - Expect(1, 126144, '\p{^Is_Block=indicsiyaqnumbers}', ""); - Expect(1, 126144, '\P{Is_Block=indicsiyaqnumbers}', ""); - Expect(0, 126144, '\P{^Is_Block=indicsiyaqnumbers}', ""); - Expect(1, 126143, '\p{Is_Block=-_indic_Siyaq_Numbers}', ""); - Expect(0, 126143, '\p{^Is_Block=-_indic_Siyaq_Numbers}', ""); - Expect(0, 126143, '\P{Is_Block=-_indic_Siyaq_Numbers}', ""); - Expect(1, 126143, '\P{^Is_Block=-_indic_Siyaq_Numbers}', ""); - Expect(0, 126144, '\p{Is_Block=-_indic_Siyaq_Numbers}', ""); - Expect(1, 126144, '\p{^Is_Block=-_indic_Siyaq_Numbers}', ""); - Expect(1, 126144, '\P{Is_Block=-_indic_Siyaq_Numbers}', ""); - Expect(0, 126144, '\P{^Is_Block=-_indic_Siyaq_Numbers}', ""); - Error('\p{Is_Blk= INDIC_SIYAQ_numbers:=}'); - Error('\P{Is_Blk= INDIC_SIYAQ_numbers:=}'); + Expect(1, 126143, '\p{Blk= INDIC_SIYAQ_Numbers}', ""); + Expect(0, 126143, '\p{^Blk= INDIC_SIYAQ_Numbers}', ""); + Expect(0, 126143, '\P{Blk= INDIC_SIYAQ_Numbers}', ""); + Expect(1, 126143, '\P{^Blk= INDIC_SIYAQ_Numbers}', ""); + Expect(0, 126144, '\p{Blk= INDIC_SIYAQ_Numbers}', ""); + Expect(1, 126144, '\p{^Blk= INDIC_SIYAQ_Numbers}', ""); + Expect(1, 126144, '\P{Blk= INDIC_SIYAQ_Numbers}', ""); + Expect(0, 126144, '\P{^Blk= INDIC_SIYAQ_Numbers}', ""); + Error('\p{Is_Block=_/a/indic_Siyaq_Numbers}'); + Error('\P{Is_Block=_/a/indic_Siyaq_Numbers}'); + Expect(1, 126143, '\p{Is_Block: indicsiyaqnumbers}', ""); + Expect(0, 126143, '\p{^Is_Block: indicsiyaqnumbers}', ""); + Expect(0, 126143, '\P{Is_Block: indicsiyaqnumbers}', ""); + Expect(1, 126143, '\P{^Is_Block: indicsiyaqnumbers}', ""); + Expect(0, 126144, '\p{Is_Block: indicsiyaqnumbers}', ""); + Expect(1, 126144, '\p{^Is_Block: indicsiyaqnumbers}', ""); + Expect(1, 126144, '\P{Is_Block: indicsiyaqnumbers}', ""); + Expect(0, 126144, '\P{^Is_Block: indicsiyaqnumbers}', ""); + Expect(1, 126143, '\p{Is_Block= Indic_SIYAQ_Numbers}', ""); + Expect(0, 126143, '\p{^Is_Block= Indic_SIYAQ_Numbers}', ""); + Expect(0, 126143, '\P{Is_Block= Indic_SIYAQ_Numbers}', ""); + Expect(1, 126143, '\P{^Is_Block= Indic_SIYAQ_Numbers}', ""); + Expect(0, 126144, '\p{Is_Block= Indic_SIYAQ_Numbers}', ""); + Expect(1, 126144, '\p{^Is_Block= Indic_SIYAQ_Numbers}', ""); + Expect(1, 126144, '\P{Is_Block= Indic_SIYAQ_Numbers}', ""); + Expect(0, 126144, '\P{^Is_Block= Indic_SIYAQ_Numbers}', ""); + Error('\p{Is_Blk=/a/ _Indic_siyaq_numbers}'); + Error('\P{Is_Blk=/a/ _Indic_siyaq_numbers}'); Expect(1, 126143, '\p{Is_Blk=indicsiyaqnumbers}', ""); Expect(0, 126143, '\p{^Is_Blk=indicsiyaqnumbers}', ""); Expect(0, 126143, '\P{Is_Blk=indicsiyaqnumbers}', ""); @@ -13551,16 +13813,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 126144, '\p{^Is_Blk=indicsiyaqnumbers}', ""); Expect(1, 126144, '\P{Is_Blk=indicsiyaqnumbers}', ""); Expect(0, 126144, '\P{^Is_Blk=indicsiyaqnumbers}', ""); - Expect(1, 126143, '\p{Is_Blk=- INDIC_siyaq_NUMBERS}', ""); - Expect(0, 126143, '\p{^Is_Blk=- INDIC_siyaq_NUMBERS}', ""); - Expect(0, 126143, '\P{Is_Blk=- INDIC_siyaq_NUMBERS}', ""); - Expect(1, 126143, '\P{^Is_Blk=- INDIC_siyaq_NUMBERS}', ""); - Expect(0, 126144, '\p{Is_Blk=- INDIC_siyaq_NUMBERS}', ""); - Expect(1, 126144, '\p{^Is_Blk=- INDIC_siyaq_NUMBERS}', ""); - Expect(1, 126144, '\P{Is_Blk=- INDIC_siyaq_NUMBERS}', ""); - Expect(0, 126144, '\P{^Is_Blk=- INDIC_siyaq_NUMBERS}', ""); - Error('\p{Block= _Inscriptional_PAHLAVI/a/}'); - Error('\P{Block= _Inscriptional_PAHLAVI/a/}'); + Expect(1, 126143, '\p{Is_Blk= Indic_Siyaq_Numbers}', ""); + Expect(0, 126143, '\p{^Is_Blk= Indic_Siyaq_Numbers}', ""); + Expect(0, 126143, '\P{Is_Blk= Indic_Siyaq_Numbers}', ""); + Expect(1, 126143, '\P{^Is_Blk= Indic_Siyaq_Numbers}', ""); + Expect(0, 126144, '\p{Is_Blk= Indic_Siyaq_Numbers}', ""); + Expect(1, 126144, '\p{^Is_Blk= Indic_Siyaq_Numbers}', ""); + Expect(1, 126144, '\P{Is_Blk= Indic_Siyaq_Numbers}', ""); + Expect(0, 126144, '\P{^Is_Blk= Indic_Siyaq_Numbers}', ""); + Error('\p{Block=- Inscriptional_Pahlavi/a/}'); + Error('\P{Block=- Inscriptional_Pahlavi/a/}'); Expect(1, 68479, '\p{Block=:\AInscriptional_Pahlavi\z:}', "");; Expect(0, 68480, '\p{Block=:\AInscriptional_Pahlavi\z:}', "");; Expect(1, 68479, '\p{Block=inscriptionalpahlavi}', ""); @@ -13573,38 +13835,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68480, '\P{^Block=inscriptionalpahlavi}', ""); Expect(1, 68479, '\p{Block=:\Ainscriptionalpahlavi\z:}', "");; Expect(0, 68480, '\p{Block=:\Ainscriptionalpahlavi\z:}', "");; - Expect(1, 68479, '\p{Block= Inscriptional_PAHLAVI}', ""); - Expect(0, 68479, '\p{^Block= Inscriptional_PAHLAVI}', ""); - Expect(0, 68479, '\P{Block= Inscriptional_PAHLAVI}', ""); - Expect(1, 68479, '\P{^Block= Inscriptional_PAHLAVI}', ""); - Expect(0, 68480, '\p{Block= Inscriptional_PAHLAVI}', ""); - Expect(1, 68480, '\p{^Block= Inscriptional_PAHLAVI}', ""); - Expect(1, 68480, '\P{Block= Inscriptional_PAHLAVI}', ""); - Expect(0, 68480, '\P{^Block= Inscriptional_PAHLAVI}', ""); - Error('\p{Blk= -Inscriptional_Pahlavi/a/}'); - Error('\P{Blk= -Inscriptional_Pahlavi/a/}'); + Expect(1, 68479, '\p{Block=_Inscriptional_pahlavi}', ""); + Expect(0, 68479, '\p{^Block=_Inscriptional_pahlavi}', ""); + Expect(0, 68479, '\P{Block=_Inscriptional_pahlavi}', ""); + Expect(1, 68479, '\P{^Block=_Inscriptional_pahlavi}', ""); + Expect(0, 68480, '\p{Block=_Inscriptional_pahlavi}', ""); + Expect(1, 68480, '\p{^Block=_Inscriptional_pahlavi}', ""); + Expect(1, 68480, '\P{Block=_Inscriptional_pahlavi}', ""); + Expect(0, 68480, '\P{^Block=_Inscriptional_pahlavi}', ""); + Error('\p{Blk: INSCRIPTIONAL_Pahlavi/a/}'); + Error('\P{Blk: INSCRIPTIONAL_Pahlavi/a/}'); Expect(1, 68479, '\p{Blk=:\AInscriptional_Pahlavi\z:}', "");; Expect(0, 68480, '\p{Blk=:\AInscriptional_Pahlavi\z:}', "");; - Expect(1, 68479, '\p{Blk=inscriptionalpahlavi}', ""); - Expect(0, 68479, '\p{^Blk=inscriptionalpahlavi}', ""); - Expect(0, 68479, '\P{Blk=inscriptionalpahlavi}', ""); - Expect(1, 68479, '\P{^Blk=inscriptionalpahlavi}', ""); - Expect(0, 68480, '\p{Blk=inscriptionalpahlavi}', ""); - Expect(1, 68480, '\p{^Blk=inscriptionalpahlavi}', ""); - Expect(1, 68480, '\P{Blk=inscriptionalpahlavi}', ""); - Expect(0, 68480, '\P{^Blk=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\p{Blk: inscriptionalpahlavi}', ""); + Expect(0, 68479, '\p{^Blk: inscriptionalpahlavi}', ""); + Expect(0, 68479, '\P{Blk: inscriptionalpahlavi}', ""); + Expect(1, 68479, '\P{^Blk: inscriptionalpahlavi}', ""); + Expect(0, 68480, '\p{Blk: inscriptionalpahlavi}', ""); + Expect(1, 68480, '\p{^Blk: inscriptionalpahlavi}', ""); + Expect(1, 68480, '\P{Blk: inscriptionalpahlavi}', ""); + Expect(0, 68480, '\P{^Blk: inscriptionalpahlavi}', ""); Expect(1, 68479, '\p{Blk=:\Ainscriptionalpahlavi\z:}', "");; Expect(0, 68480, '\p{Blk=:\Ainscriptionalpahlavi\z:}', "");; - Expect(1, 68479, '\p{Blk=-Inscriptional_pahlavi}', ""); - Expect(0, 68479, '\p{^Blk=-Inscriptional_pahlavi}', ""); - Expect(0, 68479, '\P{Blk=-Inscriptional_pahlavi}', ""); - Expect(1, 68479, '\P{^Blk=-Inscriptional_pahlavi}', ""); - Expect(0, 68480, '\p{Blk=-Inscriptional_pahlavi}', ""); - Expect(1, 68480, '\p{^Blk=-Inscriptional_pahlavi}', ""); - Expect(1, 68480, '\P{Blk=-Inscriptional_pahlavi}', ""); - Expect(0, 68480, '\P{^Blk=-Inscriptional_pahlavi}', ""); - Error('\p{Is_Block=- Inscriptional_pahlavi:=}'); - Error('\P{Is_Block=- Inscriptional_pahlavi:=}'); + Expect(1, 68479, '\p{Blk=_-Inscriptional_Pahlavi}', ""); + Expect(0, 68479, '\p{^Blk=_-Inscriptional_Pahlavi}', ""); + Expect(0, 68479, '\P{Blk=_-Inscriptional_Pahlavi}', ""); + Expect(1, 68479, '\P{^Blk=_-Inscriptional_Pahlavi}', ""); + Expect(0, 68480, '\p{Blk=_-Inscriptional_Pahlavi}', ""); + Expect(1, 68480, '\p{^Blk=_-Inscriptional_Pahlavi}', ""); + Expect(1, 68480, '\P{Blk=_-Inscriptional_Pahlavi}', ""); + Expect(0, 68480, '\P{^Blk=_-Inscriptional_Pahlavi}', ""); + Error('\p{Is_Block=/a/Inscriptional_Pahlavi}'); + Error('\P{Is_Block=/a/Inscriptional_Pahlavi}'); Expect(1, 68479, '\p{Is_Block=inscriptionalpahlavi}', ""); Expect(0, 68479, '\p{^Is_Block=inscriptionalpahlavi}', ""); Expect(0, 68479, '\P{Is_Block=inscriptionalpahlavi}', ""); @@ -13613,16 +13875,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68480, '\p{^Is_Block=inscriptionalpahlavi}', ""); Expect(1, 68480, '\P{Is_Block=inscriptionalpahlavi}', ""); Expect(0, 68480, '\P{^Is_Block=inscriptionalpahlavi}', ""); - Expect(1, 68479, '\p{Is_Block=_ Inscriptional_pahlavi}', ""); - Expect(0, 68479, '\p{^Is_Block=_ Inscriptional_pahlavi}', ""); - Expect(0, 68479, '\P{Is_Block=_ Inscriptional_pahlavi}', ""); - Expect(1, 68479, '\P{^Is_Block=_ Inscriptional_pahlavi}', ""); - Expect(0, 68480, '\p{Is_Block=_ Inscriptional_pahlavi}', ""); - Expect(1, 68480, '\p{^Is_Block=_ Inscriptional_pahlavi}', ""); - Expect(1, 68480, '\P{Is_Block=_ Inscriptional_pahlavi}', ""); - Expect(0, 68480, '\P{^Is_Block=_ Inscriptional_pahlavi}', ""); - Error('\p{Is_Blk: /a/_inscriptional_PAHLAVI}'); - Error('\P{Is_Blk: /a/_inscriptional_PAHLAVI}'); + Expect(1, 68479, '\p{Is_Block= Inscriptional_Pahlavi}', ""); + Expect(0, 68479, '\p{^Is_Block= Inscriptional_Pahlavi}', ""); + Expect(0, 68479, '\P{Is_Block= Inscriptional_Pahlavi}', ""); + Expect(1, 68479, '\P{^Is_Block= Inscriptional_Pahlavi}', ""); + Expect(0, 68480, '\p{Is_Block= Inscriptional_Pahlavi}', ""); + Expect(1, 68480, '\p{^Is_Block= Inscriptional_Pahlavi}', ""); + Expect(1, 68480, '\P{Is_Block= Inscriptional_Pahlavi}', ""); + Expect(0, 68480, '\P{^Is_Block= Inscriptional_Pahlavi}', ""); + Error('\p{Is_Blk=/a/ Inscriptional_Pahlavi}'); + Error('\P{Is_Blk=/a/ Inscriptional_Pahlavi}'); Expect(1, 68479, '\p{Is_Blk=inscriptionalpahlavi}', ""); Expect(0, 68479, '\p{^Is_Blk=inscriptionalpahlavi}', ""); Expect(0, 68479, '\P{Is_Blk=inscriptionalpahlavi}', ""); @@ -13631,16 +13893,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68480, '\p{^Is_Blk=inscriptionalpahlavi}', ""); Expect(1, 68480, '\P{Is_Blk=inscriptionalpahlavi}', ""); Expect(0, 68480, '\P{^Is_Blk=inscriptionalpahlavi}', ""); - Expect(1, 68479, '\p{Is_Blk=__Inscriptional_Pahlavi}', ""); - Expect(0, 68479, '\p{^Is_Blk=__Inscriptional_Pahlavi}', ""); - Expect(0, 68479, '\P{Is_Blk=__Inscriptional_Pahlavi}', ""); - Expect(1, 68479, '\P{^Is_Blk=__Inscriptional_Pahlavi}', ""); - Expect(0, 68480, '\p{Is_Blk=__Inscriptional_Pahlavi}', ""); - Expect(1, 68480, '\p{^Is_Blk=__Inscriptional_Pahlavi}', ""); - Expect(1, 68480, '\P{Is_Blk=__Inscriptional_Pahlavi}', ""); - Expect(0, 68480, '\P{^Is_Blk=__Inscriptional_Pahlavi}', ""); - Error('\p{Block= INSCRIPTIONAL_Parthian/a/}'); - Error('\P{Block= INSCRIPTIONAL_Parthian/a/}'); + Expect(1, 68479, '\p{Is_Blk= _Inscriptional_PAHLAVI}', ""); + Expect(0, 68479, '\p{^Is_Blk= _Inscriptional_PAHLAVI}', ""); + Expect(0, 68479, '\P{Is_Blk= _Inscriptional_PAHLAVI}', ""); + Expect(1, 68479, '\P{^Is_Blk= _Inscriptional_PAHLAVI}', ""); + Expect(0, 68480, '\p{Is_Blk= _Inscriptional_PAHLAVI}', ""); + Expect(1, 68480, '\p{^Is_Blk= _Inscriptional_PAHLAVI}', ""); + Expect(1, 68480, '\P{Is_Blk= _Inscriptional_PAHLAVI}', ""); + Expect(0, 68480, '\P{^Is_Blk= _Inscriptional_PAHLAVI}', ""); + Error('\p{Block:/a/-Inscriptional_parthian}'); + Error('\P{Block:/a/-Inscriptional_parthian}'); Expect(1, 68447, '\p{Block=:\AInscriptional_Parthian\z:}', "");; Expect(0, 68448, '\p{Block=:\AInscriptional_Parthian\z:}', "");; Expect(1, 68447, '\p{Block=inscriptionalparthian}', ""); @@ -13653,56 +13915,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68448, '\P{^Block=inscriptionalparthian}', ""); Expect(1, 68447, '\p{Block=:\Ainscriptionalparthian\z:}', "");; Expect(0, 68448, '\p{Block=:\Ainscriptionalparthian\z:}', "");; - Expect(1, 68447, '\p{Block= Inscriptional_Parthian}', ""); - Expect(0, 68447, '\p{^Block= Inscriptional_Parthian}', ""); - Expect(0, 68447, '\P{Block= Inscriptional_Parthian}', ""); - Expect(1, 68447, '\P{^Block= Inscriptional_Parthian}', ""); - Expect(0, 68448, '\p{Block= Inscriptional_Parthian}', ""); - Expect(1, 68448, '\p{^Block= Inscriptional_Parthian}', ""); - Expect(1, 68448, '\P{Block= Inscriptional_Parthian}', ""); - Expect(0, 68448, '\P{^Block= Inscriptional_Parthian}', ""); - Error('\p{Blk=_ Inscriptional_PARTHIAN:=}'); - Error('\P{Blk=_ Inscriptional_PARTHIAN:=}'); + Expect(1, 68447, '\p{Block=--inscriptional_parthian}', ""); + Expect(0, 68447, '\p{^Block=--inscriptional_parthian}', ""); + Expect(0, 68447, '\P{Block=--inscriptional_parthian}', ""); + Expect(1, 68447, '\P{^Block=--inscriptional_parthian}', ""); + Expect(0, 68448, '\p{Block=--inscriptional_parthian}', ""); + Expect(1, 68448, '\p{^Block=--inscriptional_parthian}', ""); + Expect(1, 68448, '\P{Block=--inscriptional_parthian}', ""); + Expect(0, 68448, '\P{^Block=--inscriptional_parthian}', ""); + Error('\p{Blk=-:=Inscriptional_Parthian}'); + Error('\P{Blk=-:=Inscriptional_Parthian}'); Expect(1, 68447, '\p{Blk=:\AInscriptional_Parthian\z:}', "");; Expect(0, 68448, '\p{Blk=:\AInscriptional_Parthian\z:}', "");; - Expect(1, 68447, '\p{Blk=inscriptionalparthian}', ""); - Expect(0, 68447, '\p{^Blk=inscriptionalparthian}', ""); - Expect(0, 68447, '\P{Blk=inscriptionalparthian}', ""); - Expect(1, 68447, '\P{^Blk=inscriptionalparthian}', ""); - Expect(0, 68448, '\p{Blk=inscriptionalparthian}', ""); - Expect(1, 68448, '\p{^Blk=inscriptionalparthian}', ""); - Expect(1, 68448, '\P{Blk=inscriptionalparthian}', ""); - Expect(0, 68448, '\P{^Blk=inscriptionalparthian}', ""); + Expect(1, 68447, '\p{Blk: inscriptionalparthian}', ""); + Expect(0, 68447, '\p{^Blk: inscriptionalparthian}', ""); + Expect(0, 68447, '\P{Blk: inscriptionalparthian}', ""); + Expect(1, 68447, '\P{^Blk: inscriptionalparthian}', ""); + Expect(0, 68448, '\p{Blk: inscriptionalparthian}', ""); + Expect(1, 68448, '\p{^Blk: inscriptionalparthian}', ""); + Expect(1, 68448, '\P{Blk: inscriptionalparthian}', ""); + Expect(0, 68448, '\P{^Blk: inscriptionalparthian}', ""); Expect(1, 68447, '\p{Blk=:\Ainscriptionalparthian\z:}', "");; Expect(0, 68448, '\p{Blk=:\Ainscriptionalparthian\z:}', "");; - Expect(1, 68447, '\p{Blk=-Inscriptional_Parthian}', ""); - Expect(0, 68447, '\p{^Blk=-Inscriptional_Parthian}', ""); - Expect(0, 68447, '\P{Blk=-Inscriptional_Parthian}', ""); - Expect(1, 68447, '\P{^Blk=-Inscriptional_Parthian}', ""); - Expect(0, 68448, '\p{Blk=-Inscriptional_Parthian}', ""); - Expect(1, 68448, '\p{^Blk=-Inscriptional_Parthian}', ""); - Expect(1, 68448, '\P{Blk=-Inscriptional_Parthian}', ""); - Expect(0, 68448, '\P{^Blk=-Inscriptional_Parthian}', ""); - Error('\p{Is_Block: inscriptional_Parthian:=}'); - Error('\P{Is_Block: inscriptional_Parthian:=}'); - Expect(1, 68447, '\p{Is_Block: inscriptionalparthian}', ""); - Expect(0, 68447, '\p{^Is_Block: inscriptionalparthian}', ""); - Expect(0, 68447, '\P{Is_Block: inscriptionalparthian}', ""); - Expect(1, 68447, '\P{^Is_Block: inscriptionalparthian}', ""); - Expect(0, 68448, '\p{Is_Block: inscriptionalparthian}', ""); - Expect(1, 68448, '\p{^Is_Block: inscriptionalparthian}', ""); - Expect(1, 68448, '\P{Is_Block: inscriptionalparthian}', ""); - Expect(0, 68448, '\P{^Is_Block: inscriptionalparthian}', ""); - Expect(1, 68447, '\p{Is_Block= _INSCRIPTIONAL_Parthian}', ""); - Expect(0, 68447, '\p{^Is_Block= _INSCRIPTIONAL_Parthian}', ""); - Expect(0, 68447, '\P{Is_Block= _INSCRIPTIONAL_Parthian}', ""); - Expect(1, 68447, '\P{^Is_Block= _INSCRIPTIONAL_Parthian}', ""); - Expect(0, 68448, '\p{Is_Block= _INSCRIPTIONAL_Parthian}', ""); - Expect(1, 68448, '\p{^Is_Block= _INSCRIPTIONAL_Parthian}', ""); - Expect(1, 68448, '\P{Is_Block= _INSCRIPTIONAL_Parthian}', ""); - Expect(0, 68448, '\P{^Is_Block= _INSCRIPTIONAL_Parthian}', ""); - Error('\p{Is_Blk=-/a/INSCRIPTIONAL_parthian}'); - Error('\P{Is_Blk=-/a/INSCRIPTIONAL_parthian}'); + Expect(1, 68447, '\p{Blk=- Inscriptional_parthian}', ""); + Expect(0, 68447, '\p{^Blk=- Inscriptional_parthian}', ""); + Expect(0, 68447, '\P{Blk=- Inscriptional_parthian}', ""); + Expect(1, 68447, '\P{^Blk=- Inscriptional_parthian}', ""); + Expect(0, 68448, '\p{Blk=- Inscriptional_parthian}', ""); + Expect(1, 68448, '\p{^Blk=- Inscriptional_parthian}', ""); + Expect(1, 68448, '\P{Blk=- Inscriptional_parthian}', ""); + Expect(0, 68448, '\P{^Blk=- Inscriptional_parthian}', ""); + Error('\p{Is_Block=-/a/Inscriptional_parthian}'); + Error('\P{Is_Block=-/a/Inscriptional_parthian}'); + Expect(1, 68447, '\p{Is_Block=inscriptionalparthian}', ""); + Expect(0, 68447, '\p{^Is_Block=inscriptionalparthian}', ""); + Expect(0, 68447, '\P{Is_Block=inscriptionalparthian}', ""); + Expect(1, 68447, '\P{^Is_Block=inscriptionalparthian}', ""); + Expect(0, 68448, '\p{Is_Block=inscriptionalparthian}', ""); + Expect(1, 68448, '\p{^Is_Block=inscriptionalparthian}', ""); + Expect(1, 68448, '\P{Is_Block=inscriptionalparthian}', ""); + Expect(0, 68448, '\P{^Is_Block=inscriptionalparthian}', ""); + Expect(1, 68447, '\p{Is_Block= Inscriptional_PARTHIAN}', ""); + Expect(0, 68447, '\p{^Is_Block= Inscriptional_PARTHIAN}', ""); + Expect(0, 68447, '\P{Is_Block= Inscriptional_PARTHIAN}', ""); + Expect(1, 68447, '\P{^Is_Block= Inscriptional_PARTHIAN}', ""); + Expect(0, 68448, '\p{Is_Block= Inscriptional_PARTHIAN}', ""); + Expect(1, 68448, '\p{^Is_Block= Inscriptional_PARTHIAN}', ""); + Expect(1, 68448, '\P{Is_Block= Inscriptional_PARTHIAN}', ""); + Expect(0, 68448, '\P{^Is_Block= Inscriptional_PARTHIAN}', ""); + Error('\p{Is_Blk: /a/ inscriptional_Parthian}'); + Error('\P{Is_Blk: /a/ inscriptional_Parthian}'); Expect(1, 68447, '\p{Is_Blk=inscriptionalparthian}', ""); Expect(0, 68447, '\p{^Is_Blk=inscriptionalparthian}', ""); Expect(0, 68447, '\P{Is_Blk=inscriptionalparthian}', ""); @@ -13711,38 +13973,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68448, '\p{^Is_Blk=inscriptionalparthian}', ""); Expect(1, 68448, '\P{Is_Blk=inscriptionalparthian}', ""); Expect(0, 68448, '\P{^Is_Blk=inscriptionalparthian}', ""); - Expect(1, 68447, '\p{Is_Blk=-_Inscriptional_parthian}', ""); - Expect(0, 68447, '\p{^Is_Blk=-_Inscriptional_parthian}', ""); - Expect(0, 68447, '\P{Is_Blk=-_Inscriptional_parthian}', ""); - Expect(1, 68447, '\P{^Is_Blk=-_Inscriptional_parthian}', ""); - Expect(0, 68448, '\p{Is_Blk=-_Inscriptional_parthian}', ""); - Expect(1, 68448, '\p{^Is_Blk=-_Inscriptional_parthian}', ""); - Expect(1, 68448, '\P{Is_Blk=-_Inscriptional_parthian}', ""); - Expect(0, 68448, '\P{^Is_Blk=-_Inscriptional_parthian}', ""); - Error('\p{Block= :=IPA_Extensions}'); - Error('\P{Block= :=IPA_Extensions}'); + Expect(1, 68447, '\p{Is_Blk= _inscriptional_Parthian}', ""); + Expect(0, 68447, '\p{^Is_Blk= _inscriptional_Parthian}', ""); + Expect(0, 68447, '\P{Is_Blk= _inscriptional_Parthian}', ""); + Expect(1, 68447, '\P{^Is_Blk= _inscriptional_Parthian}', ""); + Expect(0, 68448, '\p{Is_Blk= _inscriptional_Parthian}', ""); + Expect(1, 68448, '\p{^Is_Blk= _inscriptional_Parthian}', ""); + Expect(1, 68448, '\P{Is_Blk= _inscriptional_Parthian}', ""); + Expect(0, 68448, '\P{^Is_Blk= _inscriptional_Parthian}', ""); + Error('\p{Block: /a/ipa_Extensions}'); + Error('\P{Block: /a/ipa_Extensions}'); Expect(1, 687, '\p{Block=:\AIPA_Extensions\z:}', "");; Expect(0, 688, '\p{Block=:\AIPA_Extensions\z:}', "");; - Expect(1, 687, '\p{Block:ipaextensions}', ""); - Expect(0, 687, '\p{^Block:ipaextensions}', ""); - Expect(0, 687, '\P{Block:ipaextensions}', ""); - Expect(1, 687, '\P{^Block:ipaextensions}', ""); - Expect(0, 688, '\p{Block:ipaextensions}', ""); - Expect(1, 688, '\p{^Block:ipaextensions}', ""); - Expect(1, 688, '\P{Block:ipaextensions}', ""); - Expect(0, 688, '\P{^Block:ipaextensions}', ""); + Expect(1, 687, '\p{Block=ipaextensions}', ""); + Expect(0, 687, '\p{^Block=ipaextensions}', ""); + Expect(0, 687, '\P{Block=ipaextensions}', ""); + Expect(1, 687, '\P{^Block=ipaextensions}', ""); + Expect(0, 688, '\p{Block=ipaextensions}', ""); + Expect(1, 688, '\p{^Block=ipaextensions}', ""); + Expect(1, 688, '\P{Block=ipaextensions}', ""); + Expect(0, 688, '\P{^Block=ipaextensions}', ""); Expect(1, 687, '\p{Block=:\Aipaextensions\z:}', "");; Expect(0, 688, '\p{Block=:\Aipaextensions\z:}', "");; - Expect(1, 687, '\p{Block= IPA_Extensions}', ""); - Expect(0, 687, '\p{^Block= IPA_Extensions}', ""); - Expect(0, 687, '\P{Block= IPA_Extensions}', ""); - Expect(1, 687, '\P{^Block= IPA_Extensions}', ""); - Expect(0, 688, '\p{Block= IPA_Extensions}', ""); - Expect(1, 688, '\p{^Block= IPA_Extensions}', ""); - Expect(1, 688, '\P{Block= IPA_Extensions}', ""); - Expect(0, 688, '\P{^Block= IPA_Extensions}', ""); - Error('\p{Blk=_:=ipa_EXT}'); - Error('\P{Blk=_:=ipa_EXT}'); + Expect(1, 687, '\p{Block= IPA_extensions}', ""); + Expect(0, 687, '\p{^Block= IPA_extensions}', ""); + Expect(0, 687, '\P{Block= IPA_extensions}', ""); + Expect(1, 687, '\P{^Block= IPA_extensions}', ""); + Expect(0, 688, '\p{Block= IPA_extensions}', ""); + Expect(1, 688, '\p{^Block= IPA_extensions}', ""); + Expect(1, 688, '\P{Block= IPA_extensions}', ""); + Expect(0, 688, '\P{^Block= IPA_extensions}', ""); + Error('\p{Blk=-_IPA_Ext/a/}'); + Error('\P{Blk=-_IPA_Ext/a/}'); Expect(1, 687, '\p{Blk=:\AIPA_Ext\z:}', "");; Expect(0, 688, '\p{Blk=:\AIPA_Ext\z:}', "");; Expect(1, 687, '\p{Blk=ipaext}', ""); @@ -13755,16 +14017,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 688, '\P{^Blk=ipaext}', ""); Expect(1, 687, '\p{Blk=:\Aipaext\z:}', "");; Expect(0, 688, '\p{Blk=:\Aipaext\z:}', "");; - Expect(1, 687, '\p{Blk= IPA_Ext}', ""); - Expect(0, 687, '\p{^Blk= IPA_Ext}', ""); - Expect(0, 687, '\P{Blk= IPA_Ext}', ""); - Expect(1, 687, '\P{^Blk= IPA_Ext}', ""); - Expect(0, 688, '\p{Blk= IPA_Ext}', ""); - Expect(1, 688, '\p{^Blk= IPA_Ext}', ""); - Expect(1, 688, '\P{Blk= IPA_Ext}', ""); - Expect(0, 688, '\P{^Blk= IPA_Ext}', ""); - Error('\p{Is_Block= IPA_extensions:=}'); - Error('\P{Is_Block= IPA_extensions:=}'); + Expect(1, 687, '\p{Blk=_ IPA_Ext}', ""); + Expect(0, 687, '\p{^Blk=_ IPA_Ext}', ""); + Expect(0, 687, '\P{Blk=_ IPA_Ext}', ""); + Expect(1, 687, '\P{^Blk=_ IPA_Ext}', ""); + Expect(0, 688, '\p{Blk=_ IPA_Ext}', ""); + Expect(1, 688, '\p{^Blk=_ IPA_Ext}', ""); + Expect(1, 688, '\P{Blk=_ IPA_Ext}', ""); + Expect(0, 688, '\P{^Blk=_ IPA_Ext}', ""); + Error('\p{Is_Block=:= _IPA_extensions}'); + Error('\P{Is_Block=:= _IPA_extensions}'); Expect(1, 687, '\p{Is_Block=ipaextensions}', ""); Expect(0, 687, '\p{^Is_Block=ipaextensions}', ""); Expect(0, 687, '\P{Is_Block=ipaextensions}', ""); @@ -13773,16 +14035,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 688, '\p{^Is_Block=ipaextensions}', ""); Expect(1, 688, '\P{Is_Block=ipaextensions}', ""); Expect(0, 688, '\P{^Is_Block=ipaextensions}', ""); - Expect(1, 687, '\p{Is_Block=-IPA_Extensions}', ""); - Expect(0, 687, '\p{^Is_Block=-IPA_Extensions}', ""); - Expect(0, 687, '\P{Is_Block=-IPA_Extensions}', ""); - Expect(1, 687, '\P{^Is_Block=-IPA_Extensions}', ""); - Expect(0, 688, '\p{Is_Block=-IPA_Extensions}', ""); - Expect(1, 688, '\p{^Is_Block=-IPA_Extensions}', ""); - Expect(1, 688, '\P{Is_Block=-IPA_Extensions}', ""); - Expect(0, 688, '\P{^Is_Block=-IPA_Extensions}', ""); - Error('\p{Is_Blk=-/a/ipa_Ext}'); - Error('\P{Is_Blk=-/a/ipa_Ext}'); + Expect(1, 687, '\p{Is_Block= _IPA_EXTENSIONS}', ""); + Expect(0, 687, '\p{^Is_Block= _IPA_EXTENSIONS}', ""); + Expect(0, 687, '\P{Is_Block= _IPA_EXTENSIONS}', ""); + Expect(1, 687, '\P{^Is_Block= _IPA_EXTENSIONS}', ""); + Expect(0, 688, '\p{Is_Block= _IPA_EXTENSIONS}', ""); + Expect(1, 688, '\p{^Is_Block= _IPA_EXTENSIONS}', ""); + Expect(1, 688, '\P{Is_Block= _IPA_EXTENSIONS}', ""); + Expect(0, 688, '\P{^Is_Block= _IPA_EXTENSIONS}', ""); + Error('\p{Is_Blk=_/a/ipa_Ext}'); + Error('\P{Is_Blk=_/a/ipa_Ext}'); Expect(1, 687, '\p{Is_Blk=ipaext}', ""); Expect(0, 687, '\p{^Is_Blk=ipaext}', ""); Expect(0, 687, '\P{Is_Blk=ipaext}', ""); @@ -13791,16 +14053,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 688, '\p{^Is_Blk=ipaext}', ""); Expect(1, 688, '\P{Is_Blk=ipaext}', ""); Expect(0, 688, '\P{^Is_Blk=ipaext}', ""); - Expect(1, 687, '\p{Is_Blk: -ipa_Ext}', ""); - Expect(0, 687, '\p{^Is_Blk: -ipa_Ext}', ""); - Expect(0, 687, '\P{Is_Blk: -ipa_Ext}', ""); - Expect(1, 687, '\P{^Is_Blk: -ipa_Ext}', ""); - Expect(0, 688, '\p{Is_Blk: -ipa_Ext}', ""); - Expect(1, 688, '\p{^Is_Blk: -ipa_Ext}', ""); - Expect(1, 688, '\P{Is_Blk: -ipa_Ext}', ""); - Expect(0, 688, '\P{^Is_Blk: -ipa_Ext}', ""); - Error('\p{Block=:=HANGUL_Jamo}'); - Error('\P{Block=:=HANGUL_Jamo}'); + Expect(1, 687, '\p{Is_Blk: - IPA_Ext}', ""); + Expect(0, 687, '\p{^Is_Blk: - IPA_Ext}', ""); + Expect(0, 687, '\P{Is_Blk: - IPA_Ext}', ""); + Expect(1, 687, '\P{^Is_Blk: - IPA_Ext}', ""); + Expect(0, 688, '\p{Is_Blk: - IPA_Ext}', ""); + Expect(1, 688, '\p{^Is_Blk: - IPA_Ext}', ""); + Expect(1, 688, '\P{Is_Blk: - IPA_Ext}', ""); + Expect(0, 688, '\P{^Is_Blk: - IPA_Ext}', ""); + Error('\p{Block=:=-_hangul_JAMO}'); + Error('\P{Block=:=-_hangul_JAMO}'); Expect(1, 4607, '\p{Block=:\AHangul_Jamo\z:}', "");; Expect(0, 4608, '\p{Block=:\AHangul_Jamo\z:}', "");; Expect(1, 4607, '\p{Block=hanguljamo}', ""); @@ -13813,38 +14075,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 4608, '\P{^Block=hanguljamo}', ""); Expect(1, 4607, '\p{Block=:\Ahanguljamo\z:}', "");; Expect(0, 4608, '\p{Block=:\Ahanguljamo\z:}', "");; - Expect(1, 4607, '\p{Block= Hangul_JAMO}', ""); - Expect(0, 4607, '\p{^Block= Hangul_JAMO}', ""); - Expect(0, 4607, '\P{Block= Hangul_JAMO}', ""); - Expect(1, 4607, '\P{^Block= Hangul_JAMO}', ""); - Expect(0, 4608, '\p{Block= Hangul_JAMO}', ""); - Expect(1, 4608, '\p{^Block= Hangul_JAMO}', ""); - Expect(1, 4608, '\P{Block= Hangul_JAMO}', ""); - Expect(0, 4608, '\P{^Block= Hangul_JAMO}', ""); - Error('\p{Blk= JAMO/a/}'); - Error('\P{Blk= JAMO/a/}'); + Expect(1, 4607, '\p{Block= hangul_JAMO}', ""); + Expect(0, 4607, '\p{^Block= hangul_JAMO}', ""); + Expect(0, 4607, '\P{Block= hangul_JAMO}', ""); + Expect(1, 4607, '\P{^Block= hangul_JAMO}', ""); + Expect(0, 4608, '\p{Block= hangul_JAMO}', ""); + Expect(1, 4608, '\p{^Block= hangul_JAMO}', ""); + Expect(1, 4608, '\P{Block= hangul_JAMO}', ""); + Expect(0, 4608, '\P{^Block= hangul_JAMO}', ""); + Error('\p{Blk= Jamo:=}'); + Error('\P{Blk= Jamo:=}'); Expect(1, 4607, '\p{Blk=:\AJamo\z:}', "");; Expect(0, 4608, '\p{Blk=:\AJamo\z:}', "");; - Expect(1, 4607, '\p{Blk=jamo}', ""); - Expect(0, 4607, '\p{^Blk=jamo}', ""); - Expect(0, 4607, '\P{Blk=jamo}', ""); - Expect(1, 4607, '\P{^Blk=jamo}', ""); - Expect(0, 4608, '\p{Blk=jamo}', ""); - Expect(1, 4608, '\p{^Blk=jamo}', ""); - Expect(1, 4608, '\P{Blk=jamo}', ""); - Expect(0, 4608, '\P{^Blk=jamo}', ""); + Expect(1, 4607, '\p{Blk: jamo}', ""); + Expect(0, 4607, '\p{^Blk: jamo}', ""); + Expect(0, 4607, '\P{Blk: jamo}', ""); + Expect(1, 4607, '\P{^Blk: jamo}', ""); + Expect(0, 4608, '\p{Blk: jamo}', ""); + Expect(1, 4608, '\p{^Blk: jamo}', ""); + Expect(1, 4608, '\P{Blk: jamo}', ""); + Expect(0, 4608, '\P{^Blk: jamo}', ""); Expect(1, 4607, '\p{Blk=:\Ajamo\z:}', "");; Expect(0, 4608, '\p{Blk=:\Ajamo\z:}', "");; - Expect(1, 4607, '\p{Blk=-_JAMO}', ""); - Expect(0, 4607, '\p{^Blk=-_JAMO}', ""); - Expect(0, 4607, '\P{Blk=-_JAMO}', ""); - Expect(1, 4607, '\P{^Blk=-_JAMO}', ""); - Expect(0, 4608, '\p{Blk=-_JAMO}', ""); - Expect(1, 4608, '\p{^Blk=-_JAMO}', ""); - Expect(1, 4608, '\P{Blk=-_JAMO}', ""); - Expect(0, 4608, '\P{^Blk=-_JAMO}', ""); - Error('\p{Is_Block=/a/ _hangul_jamo}'); - Error('\P{Is_Block=/a/ _hangul_jamo}'); + Expect(1, 4607, '\p{Blk: Jamo}', ""); + Expect(0, 4607, '\p{^Blk: Jamo}', ""); + Expect(0, 4607, '\P{Blk: Jamo}', ""); + Expect(1, 4607, '\P{^Blk: Jamo}', ""); + Expect(0, 4608, '\p{Blk: Jamo}', ""); + Expect(1, 4608, '\p{^Blk: Jamo}', ""); + Expect(1, 4608, '\P{Blk: Jamo}', ""); + Expect(0, 4608, '\P{^Blk: Jamo}', ""); + Error('\p{Is_Block= -HANGUL_Jamo:=}'); + Error('\P{Is_Block= -HANGUL_Jamo:=}'); Expect(1, 4607, '\p{Is_Block=hanguljamo}', ""); Expect(0, 4607, '\p{^Is_Block=hanguljamo}', ""); Expect(0, 4607, '\P{Is_Block=hanguljamo}', ""); @@ -13853,34 +14115,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 4608, '\p{^Is_Block=hanguljamo}', ""); Expect(1, 4608, '\P{Is_Block=hanguljamo}', ""); Expect(0, 4608, '\P{^Is_Block=hanguljamo}', ""); - Expect(1, 4607, '\p{Is_Block: Hangul_Jamo}', ""); - Expect(0, 4607, '\p{^Is_Block: Hangul_Jamo}', ""); - Expect(0, 4607, '\P{Is_Block: Hangul_Jamo}', ""); - Expect(1, 4607, '\P{^Is_Block: Hangul_Jamo}', ""); - Expect(0, 4608, '\p{Is_Block: Hangul_Jamo}', ""); - Expect(1, 4608, '\p{^Is_Block: Hangul_Jamo}', ""); - Expect(1, 4608, '\P{Is_Block: Hangul_Jamo}', ""); - Expect(0, 4608, '\P{^Is_Block: Hangul_Jamo}', ""); - Error('\p{Is_Blk= jamo/a/}'); - Error('\P{Is_Blk= jamo/a/}'); - Expect(1, 4607, '\p{Is_Blk=jamo}', ""); - Expect(0, 4607, '\p{^Is_Blk=jamo}', ""); - Expect(0, 4607, '\P{Is_Blk=jamo}', ""); - Expect(1, 4607, '\P{^Is_Blk=jamo}', ""); - Expect(0, 4608, '\p{Is_Blk=jamo}', ""); - Expect(1, 4608, '\p{^Is_Blk=jamo}', ""); - Expect(1, 4608, '\P{Is_Blk=jamo}', ""); - Expect(0, 4608, '\P{^Is_Blk=jamo}', ""); - Expect(1, 4607, '\p{Is_Blk=JAMO}', ""); - Expect(0, 4607, '\p{^Is_Blk=JAMO}', ""); - Expect(0, 4607, '\P{Is_Blk=JAMO}', ""); - Expect(1, 4607, '\P{^Is_Blk=JAMO}', ""); - Expect(0, 4608, '\p{Is_Blk=JAMO}', ""); - Expect(1, 4608, '\p{^Is_Blk=JAMO}', ""); - Expect(1, 4608, '\P{Is_Blk=JAMO}', ""); - Expect(0, 4608, '\P{^Is_Blk=JAMO}', ""); - Error('\p{Block= Hangul_JAMO_Extended_A/a/}'); - Error('\P{Block= Hangul_JAMO_Extended_A/a/}'); + Expect(1, 4607, '\p{Is_Block= _Hangul_Jamo}', ""); + Expect(0, 4607, '\p{^Is_Block= _Hangul_Jamo}', ""); + Expect(0, 4607, '\P{Is_Block= _Hangul_Jamo}', ""); + Expect(1, 4607, '\P{^Is_Block= _Hangul_Jamo}', ""); + Expect(0, 4608, '\p{Is_Block= _Hangul_Jamo}', ""); + Expect(1, 4608, '\p{^Is_Block= _Hangul_Jamo}', ""); + Expect(1, 4608, '\P{Is_Block= _Hangul_Jamo}', ""); + Expect(0, 4608, '\P{^Is_Block= _Hangul_Jamo}', ""); + Error('\p{Is_Blk=_:=jamo}'); + Error('\P{Is_Blk=_:=jamo}'); + Expect(1, 4607, '\p{Is_Blk: jamo}', ""); + Expect(0, 4607, '\p{^Is_Blk: jamo}', ""); + Expect(0, 4607, '\P{Is_Blk: jamo}', ""); + Expect(1, 4607, '\P{^Is_Blk: jamo}', ""); + Expect(0, 4608, '\p{Is_Blk: jamo}', ""); + Expect(1, 4608, '\p{^Is_Blk: jamo}', ""); + Expect(1, 4608, '\P{Is_Blk: jamo}', ""); + Expect(0, 4608, '\P{^Is_Blk: jamo}', ""); + Expect(1, 4607, '\p{Is_Blk=_jamo}', ""); + Expect(0, 4607, '\p{^Is_Blk=_jamo}', ""); + Expect(0, 4607, '\P{Is_Blk=_jamo}', ""); + Expect(1, 4607, '\P{^Is_Blk=_jamo}', ""); + Expect(0, 4608, '\p{Is_Blk=_jamo}', ""); + Expect(1, 4608, '\p{^Is_Blk=_jamo}', ""); + Expect(1, 4608, '\P{Is_Blk=_jamo}', ""); + Expect(0, 4608, '\P{^Is_Blk=_jamo}', ""); + Error('\p{Block=:=_ HANGUL_Jamo_extended_a}'); + Error('\P{Block=:=_ HANGUL_Jamo_extended_a}'); Expect(1, 43391, '\p{Block=:\AHangul_Jamo_Extended_A\z:}', "");; Expect(0, 43392, '\p{Block=:\AHangul_Jamo_Extended_A\z:}', "");; Expect(1, 43391, '\p{Block=hanguljamoextendeda}', ""); @@ -13893,16 +14155,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43392, '\P{^Block=hanguljamoextendeda}', ""); Expect(1, 43391, '\p{Block=:\Ahanguljamoextendeda\z:}', "");; Expect(0, 43392, '\p{Block=:\Ahanguljamoextendeda\z:}', "");; - Expect(1, 43391, '\p{Block= Hangul_Jamo_Extended_a}', ""); - Expect(0, 43391, '\p{^Block= Hangul_Jamo_Extended_a}', ""); - Expect(0, 43391, '\P{Block= Hangul_Jamo_Extended_a}', ""); - Expect(1, 43391, '\P{^Block= Hangul_Jamo_Extended_a}', ""); - Expect(0, 43392, '\p{Block= Hangul_Jamo_Extended_a}', ""); - Expect(1, 43392, '\p{^Block= Hangul_Jamo_Extended_a}', ""); - Expect(1, 43392, '\P{Block= Hangul_Jamo_Extended_a}', ""); - Expect(0, 43392, '\P{^Block= Hangul_Jamo_Extended_a}', ""); - Error('\p{Blk= Jamo_ext_a:=}'); - Error('\P{Blk= Jamo_ext_a:=}'); + Expect(1, 43391, '\p{Block= Hangul_JAMO_Extended_a}', ""); + Expect(0, 43391, '\p{^Block= Hangul_JAMO_Extended_a}', ""); + Expect(0, 43391, '\P{Block= Hangul_JAMO_Extended_a}', ""); + Expect(1, 43391, '\P{^Block= Hangul_JAMO_Extended_a}', ""); + Expect(0, 43392, '\p{Block= Hangul_JAMO_Extended_a}', ""); + Expect(1, 43392, '\p{^Block= Hangul_JAMO_Extended_a}', ""); + Expect(1, 43392, '\P{Block= Hangul_JAMO_Extended_a}', ""); + Expect(0, 43392, '\P{^Block= Hangul_JAMO_Extended_a}', ""); + Error('\p{Blk=_/a/Jamo_Ext_A}'); + Error('\P{Blk=_/a/Jamo_Ext_A}'); Expect(1, 43391, '\p{Blk=:\AJamo_Ext_A\z:}', "");; Expect(0, 43392, '\p{Blk=:\AJamo_Ext_A\z:}', "");; Expect(1, 43391, '\p{Blk=jamoexta}', ""); @@ -13915,34 +14177,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43392, '\P{^Blk=jamoexta}', ""); Expect(1, 43391, '\p{Blk=:\Ajamoexta\z:}', "");; Expect(0, 43392, '\p{Blk=:\Ajamoexta\z:}', "");; - Expect(1, 43391, '\p{Blk=Jamo_ext_a}', ""); - Expect(0, 43391, '\p{^Blk=Jamo_ext_a}', ""); - Expect(0, 43391, '\P{Blk=Jamo_ext_a}', ""); - Expect(1, 43391, '\P{^Blk=Jamo_ext_a}', ""); - Expect(0, 43392, '\p{Blk=Jamo_ext_a}', ""); - Expect(1, 43392, '\p{^Blk=Jamo_ext_a}', ""); - Expect(1, 43392, '\P{Blk=Jamo_ext_a}', ""); - Expect(0, 43392, '\P{^Blk=Jamo_ext_a}', ""); - Error('\p{Is_Block=_ hangul_Jamo_extended_A/a/}'); - Error('\P{Is_Block=_ hangul_Jamo_extended_A/a/}'); - Expect(1, 43391, '\p{Is_Block: hanguljamoextendeda}', ""); - Expect(0, 43391, '\p{^Is_Block: hanguljamoextendeda}', ""); - Expect(0, 43391, '\P{Is_Block: hanguljamoextendeda}', ""); - Expect(1, 43391, '\P{^Is_Block: hanguljamoextendeda}', ""); - Expect(0, 43392, '\p{Is_Block: hanguljamoextendeda}', ""); - Expect(1, 43392, '\p{^Is_Block: hanguljamoextendeda}', ""); - Expect(1, 43392, '\P{Is_Block: hanguljamoextendeda}', ""); - Expect(0, 43392, '\P{^Is_Block: hanguljamoextendeda}', ""); - Expect(1, 43391, '\p{Is_Block= HANGUL_jamo_Extended_a}', ""); - Expect(0, 43391, '\p{^Is_Block= HANGUL_jamo_Extended_a}', ""); - Expect(0, 43391, '\P{Is_Block= HANGUL_jamo_Extended_a}', ""); - Expect(1, 43391, '\P{^Is_Block= HANGUL_jamo_Extended_a}', ""); - Expect(0, 43392, '\p{Is_Block= HANGUL_jamo_Extended_a}', ""); - Expect(1, 43392, '\p{^Is_Block= HANGUL_jamo_Extended_a}', ""); - Expect(1, 43392, '\P{Is_Block= HANGUL_jamo_Extended_a}', ""); - Expect(0, 43392, '\P{^Is_Block= HANGUL_jamo_Extended_a}', ""); - Error('\p{Is_Blk=_jamo_EXT_a/a/}'); - Error('\P{Is_Blk=_jamo_EXT_a/a/}'); + Expect(1, 43391, '\p{Blk= Jamo_EXT_A}', ""); + Expect(0, 43391, '\p{^Blk= Jamo_EXT_A}', ""); + Expect(0, 43391, '\P{Blk= Jamo_EXT_A}', ""); + Expect(1, 43391, '\P{^Blk= Jamo_EXT_A}', ""); + Expect(0, 43392, '\p{Blk= Jamo_EXT_A}', ""); + Expect(1, 43392, '\p{^Blk= Jamo_EXT_A}', ""); + Expect(1, 43392, '\P{Blk= Jamo_EXT_A}', ""); + Expect(0, 43392, '\P{^Blk= Jamo_EXT_A}', ""); + Error('\p{Is_Block= Hangul_jamo_EXTENDED_A:=}'); + Error('\P{Is_Block= Hangul_jamo_EXTENDED_A:=}'); + Expect(1, 43391, '\p{Is_Block: hanguljamoextendeda}', ""); + Expect(0, 43391, '\p{^Is_Block: hanguljamoextendeda}', ""); + Expect(0, 43391, '\P{Is_Block: hanguljamoextendeda}', ""); + Expect(1, 43391, '\P{^Is_Block: hanguljamoextendeda}', ""); + Expect(0, 43392, '\p{Is_Block: hanguljamoextendeda}', ""); + Expect(1, 43392, '\p{^Is_Block: hanguljamoextendeda}', ""); + Expect(1, 43392, '\P{Is_Block: hanguljamoextendeda}', ""); + Expect(0, 43392, '\P{^Is_Block: hanguljamoextendeda}', ""); + Expect(1, 43391, '\p{Is_Block=_-Hangul_JAMO_Extended_A}', ""); + Expect(0, 43391, '\p{^Is_Block=_-Hangul_JAMO_Extended_A}', ""); + Expect(0, 43391, '\P{Is_Block=_-Hangul_JAMO_Extended_A}', ""); + Expect(1, 43391, '\P{^Is_Block=_-Hangul_JAMO_Extended_A}', ""); + Expect(0, 43392, '\p{Is_Block=_-Hangul_JAMO_Extended_A}', ""); + Expect(1, 43392, '\p{^Is_Block=_-Hangul_JAMO_Extended_A}', ""); + Expect(1, 43392, '\P{Is_Block=_-Hangul_JAMO_Extended_A}', ""); + Expect(0, 43392, '\P{^Is_Block=_-Hangul_JAMO_Extended_A}', ""); + Error('\p{Is_Blk=/a/ jamo_ext_A}'); + Error('\P{Is_Blk=/a/ jamo_ext_A}'); Expect(1, 43391, '\p{Is_Blk=jamoexta}', ""); Expect(0, 43391, '\p{^Is_Blk=jamoexta}', ""); Expect(0, 43391, '\P{Is_Blk=jamoexta}', ""); @@ -13951,16 +14213,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43392, '\p{^Is_Blk=jamoexta}', ""); Expect(1, 43392, '\P{Is_Blk=jamoexta}', ""); Expect(0, 43392, '\P{^Is_Blk=jamoexta}', ""); - Expect(1, 43391, '\p{Is_Blk=- Jamo_Ext_a}', ""); - Expect(0, 43391, '\p{^Is_Blk=- Jamo_Ext_a}', ""); - Expect(0, 43391, '\P{Is_Blk=- Jamo_Ext_a}', ""); - Expect(1, 43391, '\P{^Is_Blk=- Jamo_Ext_a}', ""); - Expect(0, 43392, '\p{Is_Blk=- Jamo_Ext_a}', ""); - Expect(1, 43392, '\p{^Is_Blk=- Jamo_Ext_a}', ""); - Expect(1, 43392, '\P{Is_Blk=- Jamo_Ext_a}', ""); - Expect(0, 43392, '\P{^Is_Blk=- Jamo_Ext_a}', ""); - Error('\p{Block=/a/ _Hangul_jamo_EXTENDED_B}'); - Error('\P{Block=/a/ _Hangul_jamo_EXTENDED_B}'); + Expect(1, 43391, '\p{Is_Blk=-JAMO_Ext_A}', ""); + Expect(0, 43391, '\p{^Is_Blk=-JAMO_Ext_A}', ""); + Expect(0, 43391, '\P{Is_Blk=-JAMO_Ext_A}', ""); + Expect(1, 43391, '\P{^Is_Blk=-JAMO_Ext_A}', ""); + Expect(0, 43392, '\p{Is_Blk=-JAMO_Ext_A}', ""); + Expect(1, 43392, '\p{^Is_Blk=-JAMO_Ext_A}', ""); + Expect(1, 43392, '\P{Is_Blk=-JAMO_Ext_A}', ""); + Expect(0, 43392, '\P{^Is_Blk=-JAMO_Ext_A}', ""); + Error('\p{Block=:=- Hangul_Jamo_Extended_b}'); + Error('\P{Block=:=- Hangul_Jamo_Extended_b}'); Expect(1, 55295, '\p{Block=:\AHangul_Jamo_Extended_B\z:}', "");; Expect(0, 57344, '\p{Block=:\AHangul_Jamo_Extended_B\z:}', "");; Expect(1, 55295, '\p{Block=hanguljamoextendedb}', ""); @@ -13973,16 +14235,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 57344, '\P{^Block=hanguljamoextendedb}', ""); Expect(1, 55295, '\p{Block=:\Ahanguljamoextendedb\z:}', "");; Expect(0, 57344, '\p{Block=:\Ahanguljamoextendedb\z:}', "");; - Expect(1, 55295, '\p{Block= Hangul_JAMO_Extended_B}', ""); - Expect(0, 55295, '\p{^Block= Hangul_JAMO_Extended_B}', ""); - Expect(0, 55295, '\P{Block= Hangul_JAMO_Extended_B}', ""); - Expect(1, 55295, '\P{^Block= Hangul_JAMO_Extended_B}', ""); - Expect(0, 57344, '\p{Block= Hangul_JAMO_Extended_B}', ""); - Expect(1, 57344, '\p{^Block= Hangul_JAMO_Extended_B}', ""); - Expect(1, 57344, '\P{Block= Hangul_JAMO_Extended_B}', ""); - Expect(0, 57344, '\P{^Block= Hangul_JAMO_Extended_B}', ""); - Error('\p{Blk: /a/_Jamo_Ext_B}'); - Error('\P{Blk: /a/_Jamo_Ext_B}'); + Expect(1, 55295, '\p{Block= -HANGUL_jamo_EXTENDED_B}', ""); + Expect(0, 55295, '\p{^Block= -HANGUL_jamo_EXTENDED_B}', ""); + Expect(0, 55295, '\P{Block= -HANGUL_jamo_EXTENDED_B}', ""); + Expect(1, 55295, '\P{^Block= -HANGUL_jamo_EXTENDED_B}', ""); + Expect(0, 57344, '\p{Block= -HANGUL_jamo_EXTENDED_B}', ""); + Expect(1, 57344, '\p{^Block= -HANGUL_jamo_EXTENDED_B}', ""); + Expect(1, 57344, '\P{Block= -HANGUL_jamo_EXTENDED_B}', ""); + Expect(0, 57344, '\P{^Block= -HANGUL_jamo_EXTENDED_B}', ""); + Error('\p{Blk=/a/- Jamo_ext_B}'); + Error('\P{Blk=/a/- Jamo_ext_B}'); Expect(1, 55295, '\p{Blk=:\AJamo_Ext_B\z:}', "");; Expect(0, 57344, '\p{Blk=:\AJamo_Ext_B\z:}', "");; Expect(1, 55295, '\p{Blk=jamoextb}', ""); @@ -13995,34 +14257,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 57344, '\P{^Blk=jamoextb}', ""); Expect(1, 55295, '\p{Blk=:\Ajamoextb\z:}', "");; Expect(0, 57344, '\p{Blk=:\Ajamoextb\z:}', "");; - Expect(1, 55295, '\p{Blk=- JAMO_EXT_B}', ""); - Expect(0, 55295, '\p{^Blk=- JAMO_EXT_B}', ""); - Expect(0, 55295, '\P{Blk=- JAMO_EXT_B}', ""); - Expect(1, 55295, '\P{^Blk=- JAMO_EXT_B}', ""); - Expect(0, 57344, '\p{Blk=- JAMO_EXT_B}', ""); - Expect(1, 57344, '\p{^Blk=- JAMO_EXT_B}', ""); - Expect(1, 57344, '\P{Blk=- JAMO_EXT_B}', ""); - Expect(0, 57344, '\P{^Blk=- JAMO_EXT_B}', ""); - Error('\p{Is_Block=-Hangul_Jamo_Extended_B:=}'); - Error('\P{Is_Block=-Hangul_Jamo_Extended_B:=}'); - Expect(1, 55295, '\p{Is_Block=hanguljamoextendedb}', ""); - Expect(0, 55295, '\p{^Is_Block=hanguljamoextendedb}', ""); - Expect(0, 55295, '\P{Is_Block=hanguljamoextendedb}', ""); - Expect(1, 55295, '\P{^Is_Block=hanguljamoextendedb}', ""); - Expect(0, 57344, '\p{Is_Block=hanguljamoextendedb}', ""); - Expect(1, 57344, '\p{^Is_Block=hanguljamoextendedb}', ""); - Expect(1, 57344, '\P{Is_Block=hanguljamoextendedb}', ""); - Expect(0, 57344, '\P{^Is_Block=hanguljamoextendedb}', ""); - Expect(1, 55295, '\p{Is_Block= _Hangul_Jamo_Extended_B}', ""); - Expect(0, 55295, '\p{^Is_Block= _Hangul_Jamo_Extended_B}', ""); - Expect(0, 55295, '\P{Is_Block= _Hangul_Jamo_Extended_B}', ""); - Expect(1, 55295, '\P{^Is_Block= _Hangul_Jamo_Extended_B}', ""); - Expect(0, 57344, '\p{Is_Block= _Hangul_Jamo_Extended_B}', ""); - Expect(1, 57344, '\p{^Is_Block= _Hangul_Jamo_Extended_B}', ""); - Expect(1, 57344, '\P{Is_Block= _Hangul_Jamo_Extended_B}', ""); - Expect(0, 57344, '\P{^Is_Block= _Hangul_Jamo_Extended_B}', ""); - Error('\p{Is_Blk=_/a/jamo_Ext_B}'); - Error('\P{Is_Blk=_/a/jamo_Ext_B}'); + Expect(1, 55295, '\p{Blk= Jamo_ext_b}', ""); + Expect(0, 55295, '\p{^Blk= Jamo_ext_b}', ""); + Expect(0, 55295, '\P{Blk= Jamo_ext_b}', ""); + Expect(1, 55295, '\P{^Blk= Jamo_ext_b}', ""); + Expect(0, 57344, '\p{Blk= Jamo_ext_b}', ""); + Expect(1, 57344, '\p{^Blk= Jamo_ext_b}', ""); + Expect(1, 57344, '\P{Blk= Jamo_ext_b}', ""); + Expect(0, 57344, '\P{^Blk= Jamo_ext_b}', ""); + Error('\p{Is_Block=:=hangul_JAMO_extended_B}'); + Error('\P{Is_Block=:=hangul_JAMO_extended_B}'); + Expect(1, 55295, '\p{Is_Block: hanguljamoextendedb}', ""); + Expect(0, 55295, '\p{^Is_Block: hanguljamoextendedb}', ""); + Expect(0, 55295, '\P{Is_Block: hanguljamoextendedb}', ""); + Expect(1, 55295, '\P{^Is_Block: hanguljamoextendedb}', ""); + Expect(0, 57344, '\p{Is_Block: hanguljamoextendedb}', ""); + Expect(1, 57344, '\p{^Is_Block: hanguljamoextendedb}', ""); + Expect(1, 57344, '\P{Is_Block: hanguljamoextendedb}', ""); + Expect(0, 57344, '\P{^Is_Block: hanguljamoextendedb}', ""); + Expect(1, 55295, '\p{Is_Block=--hangul_Jamo_extended_B}', ""); + Expect(0, 55295, '\p{^Is_Block=--hangul_Jamo_extended_B}', ""); + Expect(0, 55295, '\P{Is_Block=--hangul_Jamo_extended_B}', ""); + Expect(1, 55295, '\P{^Is_Block=--hangul_Jamo_extended_B}', ""); + Expect(0, 57344, '\p{Is_Block=--hangul_Jamo_extended_B}', ""); + Expect(1, 57344, '\p{^Is_Block=--hangul_Jamo_extended_B}', ""); + Expect(1, 57344, '\P{Is_Block=--hangul_Jamo_extended_B}', ""); + Expect(0, 57344, '\P{^Is_Block=--hangul_Jamo_extended_B}', ""); + Error('\p{Is_Blk=- jamo_ext_B:=}'); + Error('\P{Is_Blk=- jamo_ext_B:=}'); Expect(1, 55295, '\p{Is_Blk=jamoextb}', ""); Expect(0, 55295, '\p{^Is_Blk=jamoextb}', ""); Expect(0, 55295, '\P{Is_Blk=jamoextb}', ""); @@ -14031,16 +14293,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 57344, '\p{^Is_Blk=jamoextb}', ""); Expect(1, 57344, '\P{Is_Blk=jamoextb}', ""); Expect(0, 57344, '\P{^Is_Blk=jamoextb}', ""); - Expect(1, 55295, '\p{Is_Blk=_ JAMO_Ext_b}', ""); - Expect(0, 55295, '\p{^Is_Blk=_ JAMO_Ext_b}', ""); - Expect(0, 55295, '\P{Is_Blk=_ JAMO_Ext_b}', ""); - Expect(1, 55295, '\P{^Is_Blk=_ JAMO_Ext_b}', ""); - Expect(0, 57344, '\p{Is_Blk=_ JAMO_Ext_b}', ""); - Expect(1, 57344, '\p{^Is_Blk=_ JAMO_Ext_b}', ""); - Expect(1, 57344, '\P{Is_Blk=_ JAMO_Ext_b}', ""); - Expect(0, 57344, '\P{^Is_Blk=_ JAMO_Ext_b}', ""); - Error('\p{Block=-/a/JAVANESE}'); - Error('\P{Block=-/a/JAVANESE}'); + Expect(1, 55295, '\p{Is_Blk=Jamo_EXT_B}', ""); + Expect(0, 55295, '\p{^Is_Blk=Jamo_EXT_B}', ""); + Expect(0, 55295, '\P{Is_Blk=Jamo_EXT_B}', ""); + Expect(1, 55295, '\P{^Is_Blk=Jamo_EXT_B}', ""); + Expect(0, 57344, '\p{Is_Blk=Jamo_EXT_B}', ""); + Expect(1, 57344, '\p{^Is_Blk=Jamo_EXT_B}', ""); + Expect(1, 57344, '\P{Is_Blk=Jamo_EXT_B}', ""); + Expect(0, 57344, '\P{^Is_Blk=Jamo_EXT_B}', ""); + Error('\p{Block: :=-JAVANESE}'); + Error('\P{Block: :=-JAVANESE}'); Expect(1, 43487, '\p{Block=:\AJavanese\z:}', "");; Expect(0, 43488, '\p{Block=:\AJavanese\z:}', "");; Expect(1, 43487, '\p{Block=javanese}', ""); @@ -14053,16 +14315,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43488, '\P{^Block=javanese}', ""); Expect(1, 43487, '\p{Block=:\Ajavanese\z:}', "");; Expect(0, 43488, '\p{Block=:\Ajavanese\z:}', "");; - Expect(1, 43487, '\p{Block: - Javanese}', ""); - Expect(0, 43487, '\p{^Block: - Javanese}', ""); - Expect(0, 43487, '\P{Block: - Javanese}', ""); - Expect(1, 43487, '\P{^Block: - Javanese}', ""); - Expect(0, 43488, '\p{Block: - Javanese}', ""); - Expect(1, 43488, '\p{^Block: - Javanese}', ""); - Expect(1, 43488, '\P{Block: - Javanese}', ""); - Expect(0, 43488, '\P{^Block: - Javanese}', ""); - Error('\p{Blk= /a/javanese}'); - Error('\P{Blk= /a/javanese}'); + Expect(1, 43487, '\p{Block=-javanese}', ""); + Expect(0, 43487, '\p{^Block=-javanese}', ""); + Expect(0, 43487, '\P{Block=-javanese}', ""); + Expect(1, 43487, '\P{^Block=-javanese}', ""); + Expect(0, 43488, '\p{Block=-javanese}', ""); + Expect(1, 43488, '\p{^Block=-javanese}', ""); + Expect(1, 43488, '\P{Block=-javanese}', ""); + Expect(0, 43488, '\P{^Block=-javanese}', ""); + Error('\p{Blk=/a/ _javanese}'); + Error('\P{Blk=/a/ _javanese}'); Expect(1, 43487, '\p{Blk=:\AJavanese\z:}', "");; Expect(0, 43488, '\p{Blk=:\AJavanese\z:}', "");; Expect(1, 43487, '\p{Blk=javanese}', ""); @@ -14075,16 +14337,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43488, '\P{^Blk=javanese}', ""); Expect(1, 43487, '\p{Blk=:\Ajavanese\z:}', "");; Expect(0, 43488, '\p{Blk=:\Ajavanese\z:}', "");; - Expect(1, 43487, '\p{Blk: Javanese}', ""); - Expect(0, 43487, '\p{^Blk: Javanese}', ""); - Expect(0, 43487, '\P{Blk: Javanese}', ""); - Expect(1, 43487, '\P{^Blk: Javanese}', ""); - Expect(0, 43488, '\p{Blk: Javanese}', ""); - Expect(1, 43488, '\p{^Blk: Javanese}', ""); - Expect(1, 43488, '\P{Blk: Javanese}', ""); - Expect(0, 43488, '\P{^Blk: Javanese}', ""); - Error('\p{Is_Block: --javanese/a/}'); - Error('\P{Is_Block: --javanese/a/}'); + Expect(1, 43487, '\p{Blk=- Javanese}', ""); + Expect(0, 43487, '\p{^Blk=- Javanese}', ""); + Expect(0, 43487, '\P{Blk=- Javanese}', ""); + Expect(1, 43487, '\P{^Blk=- Javanese}', ""); + Expect(0, 43488, '\p{Blk=- Javanese}', ""); + Expect(1, 43488, '\p{^Blk=- Javanese}', ""); + Expect(1, 43488, '\P{Blk=- Javanese}', ""); + Expect(0, 43488, '\P{^Blk=- Javanese}', ""); + Error('\p{Is_Block= :=Javanese}'); + Error('\P{Is_Block= :=Javanese}'); Expect(1, 43487, '\p{Is_Block=javanese}', ""); Expect(0, 43487, '\p{^Is_Block=javanese}', ""); Expect(0, 43487, '\P{Is_Block=javanese}', ""); @@ -14093,34 +14355,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43488, '\p{^Is_Block=javanese}', ""); Expect(1, 43488, '\P{Is_Block=javanese}', ""); Expect(0, 43488, '\P{^Is_Block=javanese}', ""); - Expect(1, 43487, '\p{Is_Block: _Javanese}', ""); - Expect(0, 43487, '\p{^Is_Block: _Javanese}', ""); - Expect(0, 43487, '\P{Is_Block: _Javanese}', ""); - Expect(1, 43487, '\P{^Is_Block: _Javanese}', ""); - Expect(0, 43488, '\p{Is_Block: _Javanese}', ""); - Expect(1, 43488, '\p{^Is_Block: _Javanese}', ""); - Expect(1, 43488, '\P{Is_Block: _Javanese}', ""); - Expect(0, 43488, '\P{^Is_Block: _Javanese}', ""); - Error('\p{Is_Blk=/a/- JAVANESE}'); - Error('\P{Is_Blk=/a/- JAVANESE}'); - Expect(1, 43487, '\p{Is_Blk:javanese}', ""); - Expect(0, 43487, '\p{^Is_Blk:javanese}', ""); - Expect(0, 43487, '\P{Is_Blk:javanese}', ""); - Expect(1, 43487, '\P{^Is_Blk:javanese}', ""); - Expect(0, 43488, '\p{Is_Blk:javanese}', ""); - Expect(1, 43488, '\p{^Is_Blk:javanese}', ""); - Expect(1, 43488, '\P{Is_Blk:javanese}', ""); - Expect(0, 43488, '\P{^Is_Blk:javanese}', ""); - Expect(1, 43487, '\p{Is_Blk=-javanese}', ""); - Expect(0, 43487, '\p{^Is_Blk=-javanese}', ""); - Expect(0, 43487, '\P{Is_Blk=-javanese}', ""); - Expect(1, 43487, '\P{^Is_Blk=-javanese}', ""); - Expect(0, 43488, '\p{Is_Blk=-javanese}', ""); - Expect(1, 43488, '\p{^Is_Blk=-javanese}', ""); - Expect(1, 43488, '\P{Is_Blk=-javanese}', ""); - Expect(0, 43488, '\P{^Is_Blk=-javanese}', ""); - Error('\p{Block=:=Kaithi}'); - Error('\P{Block=:=Kaithi}'); + Expect(1, 43487, '\p{Is_Block: - javanese}', ""); + Expect(0, 43487, '\p{^Is_Block: - javanese}', ""); + Expect(0, 43487, '\P{Is_Block: - javanese}', ""); + Expect(1, 43487, '\P{^Is_Block: - javanese}', ""); + Expect(0, 43488, '\p{Is_Block: - javanese}', ""); + Expect(1, 43488, '\p{^Is_Block: - javanese}', ""); + Expect(1, 43488, '\P{Is_Block: - javanese}', ""); + Expect(0, 43488, '\P{^Is_Block: - javanese}', ""); + Error('\p{Is_Blk=_-javanese/a/}'); + Error('\P{Is_Blk=_-javanese/a/}'); + Expect(1, 43487, '\p{Is_Blk=javanese}', ""); + Expect(0, 43487, '\p{^Is_Blk=javanese}', ""); + Expect(0, 43487, '\P{Is_Blk=javanese}', ""); + Expect(1, 43487, '\P{^Is_Blk=javanese}', ""); + Expect(0, 43488, '\p{Is_Blk=javanese}', ""); + Expect(1, 43488, '\p{^Is_Blk=javanese}', ""); + Expect(1, 43488, '\P{Is_Blk=javanese}', ""); + Expect(0, 43488, '\P{^Is_Blk=javanese}', ""); + Expect(1, 43487, '\p{Is_Blk=Javanese}', ""); + Expect(0, 43487, '\p{^Is_Blk=Javanese}', ""); + Expect(0, 43487, '\P{Is_Blk=Javanese}', ""); + Expect(1, 43487, '\P{^Is_Blk=Javanese}', ""); + Expect(0, 43488, '\p{Is_Blk=Javanese}', ""); + Expect(1, 43488, '\p{^Is_Blk=Javanese}', ""); + Expect(1, 43488, '\P{Is_Blk=Javanese}', ""); + Expect(0, 43488, '\P{^Is_Blk=Javanese}', ""); + Error('\p{Block=_/a/Kaithi}'); + Error('\P{Block=_/a/Kaithi}'); Expect(1, 69839, '\p{Block=:\AKaithi\z:}', "");; Expect(0, 69840, '\p{Block=:\AKaithi\z:}', "");; Expect(1, 69839, '\p{Block=kaithi}', ""); @@ -14133,16 +14395,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69840, '\P{^Block=kaithi}', ""); Expect(1, 69839, '\p{Block=:\Akaithi\z:}', "");; Expect(0, 69840, '\p{Block=:\Akaithi\z:}', "");; - Expect(1, 69839, '\p{Block= KAITHI}', ""); - Expect(0, 69839, '\p{^Block= KAITHI}', ""); - Expect(0, 69839, '\P{Block= KAITHI}', ""); - Expect(1, 69839, '\P{^Block= KAITHI}', ""); - Expect(0, 69840, '\p{Block= KAITHI}', ""); - Expect(1, 69840, '\p{^Block= KAITHI}', ""); - Expect(1, 69840, '\P{Block= KAITHI}', ""); - Expect(0, 69840, '\P{^Block= KAITHI}', ""); - Error('\p{Blk=:=-Kaithi}'); - Error('\P{Blk=:=-Kaithi}'); + Expect(1, 69839, '\p{Block= _Kaithi}', ""); + Expect(0, 69839, '\p{^Block= _Kaithi}', ""); + Expect(0, 69839, '\P{Block= _Kaithi}', ""); + Expect(1, 69839, '\P{^Block= _Kaithi}', ""); + Expect(0, 69840, '\p{Block= _Kaithi}', ""); + Expect(1, 69840, '\p{^Block= _Kaithi}', ""); + Expect(1, 69840, '\P{Block= _Kaithi}', ""); + Expect(0, 69840, '\P{^Block= _Kaithi}', ""); + Error('\p{Blk: :=Kaithi}'); + Error('\P{Blk: :=Kaithi}'); Expect(1, 69839, '\p{Blk=:\AKaithi\z:}', "");; Expect(0, 69840, '\p{Blk=:\AKaithi\z:}', "");; Expect(1, 69839, '\p{Blk=kaithi}', ""); @@ -14155,16 +14417,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69840, '\P{^Blk=kaithi}', ""); Expect(1, 69839, '\p{Blk=:\Akaithi\z:}', "");; Expect(0, 69840, '\p{Blk=:\Akaithi\z:}', "");; - Expect(1, 69839, '\p{Blk= -kaithi}', ""); - Expect(0, 69839, '\p{^Blk= -kaithi}', ""); - Expect(0, 69839, '\P{Blk= -kaithi}', ""); - Expect(1, 69839, '\P{^Blk= -kaithi}', ""); - Expect(0, 69840, '\p{Blk= -kaithi}', ""); - Expect(1, 69840, '\p{^Blk= -kaithi}', ""); - Expect(1, 69840, '\P{Blk= -kaithi}', ""); - Expect(0, 69840, '\P{^Blk= -kaithi}', ""); - Error('\p{Is_Block= :=Kaithi}'); - Error('\P{Is_Block= :=Kaithi}'); + Expect(1, 69839, '\p{Blk= -kaithi}', ""); + Expect(0, 69839, '\p{^Blk= -kaithi}', ""); + Expect(0, 69839, '\P{Blk= -kaithi}', ""); + Expect(1, 69839, '\P{^Blk= -kaithi}', ""); + Expect(0, 69840, '\p{Blk= -kaithi}', ""); + Expect(1, 69840, '\p{^Blk= -kaithi}', ""); + Expect(1, 69840, '\P{Blk= -kaithi}', ""); + Expect(0, 69840, '\P{^Blk= -kaithi}', ""); + Error('\p{Is_Block=/a/- Kaithi}'); + Error('\P{Is_Block=/a/- Kaithi}'); Expect(1, 69839, '\p{Is_Block=kaithi}', ""); Expect(0, 69839, '\p{^Is_Block=kaithi}', ""); Expect(0, 69839, '\P{Is_Block=kaithi}', ""); @@ -14181,8 +14443,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69840, '\p{^Is_Block= Kaithi}', ""); Expect(1, 69840, '\P{Is_Block= Kaithi}', ""); Expect(0, 69840, '\P{^Is_Block= Kaithi}', ""); - Error('\p{Is_Blk=/a/- kaithi}'); - Error('\P{Is_Blk=/a/- kaithi}'); + Error('\p{Is_Blk: _Kaithi:=}'); + Error('\P{Is_Blk: _Kaithi:=}'); Expect(1, 69839, '\p{Is_Blk=kaithi}', ""); Expect(0, 69839, '\p{^Is_Blk=kaithi}', ""); Expect(0, 69839, '\P{Is_Blk=kaithi}', ""); @@ -14191,16 +14453,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69840, '\p{^Is_Blk=kaithi}', ""); Expect(1, 69840, '\P{Is_Blk=kaithi}', ""); Expect(0, 69840, '\P{^Is_Blk=kaithi}', ""); - Expect(1, 69839, '\p{Is_Blk:_Kaithi}', ""); - Expect(0, 69839, '\p{^Is_Blk:_Kaithi}', ""); - Expect(0, 69839, '\P{Is_Blk:_Kaithi}', ""); - Expect(1, 69839, '\P{^Is_Blk:_Kaithi}', ""); - Expect(0, 69840, '\p{Is_Blk:_Kaithi}', ""); - Expect(1, 69840, '\p{^Is_Blk:_Kaithi}', ""); - Expect(1, 69840, '\P{Is_Blk:_Kaithi}', ""); - Expect(0, 69840, '\P{^Is_Blk:_Kaithi}', ""); - Error('\p{Block::=kana_extended_A}'); - Error('\P{Block::=kana_extended_A}'); + Expect(1, 69839, '\p{Is_Blk= Kaithi}', ""); + Expect(0, 69839, '\p{^Is_Blk= Kaithi}', ""); + Expect(0, 69839, '\P{Is_Blk= Kaithi}', ""); + Expect(1, 69839, '\P{^Is_Blk= Kaithi}', ""); + Expect(0, 69840, '\p{Is_Blk= Kaithi}', ""); + Expect(1, 69840, '\p{^Is_Blk= Kaithi}', ""); + Expect(1, 69840, '\P{Is_Blk= Kaithi}', ""); + Expect(0, 69840, '\P{^Is_Blk= Kaithi}', ""); + Error('\p{Block= /a/Kana_EXTENDED_A}'); + Error('\P{Block= /a/Kana_EXTENDED_A}'); Expect(1, 110895, '\p{Block=:\AKana_Extended_A\z:}', "");; Expect(0, 110896, '\p{Block=:\AKana_Extended_A\z:}', "");; Expect(1, 110895, '\p{Block=kanaextendeda}', ""); @@ -14213,16 +14475,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 110896, '\P{^Block=kanaextendeda}', ""); Expect(1, 110895, '\p{Block=:\Akanaextendeda\z:}', "");; Expect(0, 110896, '\p{Block=:\Akanaextendeda\z:}', "");; - Expect(1, 110895, '\p{Block=_ kana_extended_A}', ""); - Expect(0, 110895, '\p{^Block=_ kana_extended_A}', ""); - Expect(0, 110895, '\P{Block=_ kana_extended_A}', ""); - Expect(1, 110895, '\P{^Block=_ kana_extended_A}', ""); - Expect(0, 110896, '\p{Block=_ kana_extended_A}', ""); - Expect(1, 110896, '\p{^Block=_ kana_extended_A}', ""); - Expect(1, 110896, '\P{Block=_ kana_extended_A}', ""); - Expect(0, 110896, '\P{^Block=_ kana_extended_A}', ""); - Error('\p{Blk=Kana_Ext_A/a/}'); - Error('\P{Blk=Kana_Ext_A/a/}'); + Expect(1, 110895, '\p{Block= _Kana_EXTENDED_A}', ""); + Expect(0, 110895, '\p{^Block= _Kana_EXTENDED_A}', ""); + Expect(0, 110895, '\P{Block= _Kana_EXTENDED_A}', ""); + Expect(1, 110895, '\P{^Block= _Kana_EXTENDED_A}', ""); + Expect(0, 110896, '\p{Block= _Kana_EXTENDED_A}', ""); + Expect(1, 110896, '\p{^Block= _Kana_EXTENDED_A}', ""); + Expect(1, 110896, '\P{Block= _Kana_EXTENDED_A}', ""); + Expect(0, 110896, '\P{^Block= _Kana_EXTENDED_A}', ""); + Error('\p{Blk= /a/Kana_Ext_A}'); + Error('\P{Blk= /a/Kana_Ext_A}'); Expect(1, 110895, '\p{Blk=:\AKana_Ext_A\z:}', "");; Expect(0, 110896, '\p{Blk=:\AKana_Ext_A\z:}', "");; Expect(1, 110895, '\p{Blk=kanaexta}', ""); @@ -14235,16 +14497,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 110896, '\P{^Blk=kanaexta}', ""); Expect(1, 110895, '\p{Blk=:\Akanaexta\z:}', "");; Expect(0, 110896, '\p{Blk=:\Akanaexta\z:}', "");; - Expect(1, 110895, '\p{Blk=- kana_Ext_a}', ""); - Expect(0, 110895, '\p{^Blk=- kana_Ext_a}', ""); - Expect(0, 110895, '\P{Blk=- kana_Ext_a}', ""); - Expect(1, 110895, '\P{^Blk=- kana_Ext_a}', ""); - Expect(0, 110896, '\p{Blk=- kana_Ext_a}', ""); - Expect(1, 110896, '\p{^Blk=- kana_Ext_a}', ""); - Expect(1, 110896, '\P{Blk=- kana_Ext_a}', ""); - Expect(0, 110896, '\P{^Blk=- kana_Ext_a}', ""); - Error('\p{Is_Block=:=Kana_Extended_a}'); - Error('\P{Is_Block=:=Kana_Extended_a}'); + Expect(1, 110895, '\p{Blk= Kana_Ext_A}', ""); + Expect(0, 110895, '\p{^Blk= Kana_Ext_A}', ""); + Expect(0, 110895, '\P{Blk= Kana_Ext_A}', ""); + Expect(1, 110895, '\P{^Blk= Kana_Ext_A}', ""); + Expect(0, 110896, '\p{Blk= Kana_Ext_A}', ""); + Expect(1, 110896, '\p{^Blk= Kana_Ext_A}', ""); + Expect(1, 110896, '\P{Blk= Kana_Ext_A}', ""); + Expect(0, 110896, '\P{^Blk= Kana_Ext_A}', ""); + Error('\p{Is_Block= Kana_extended_A:=}'); + Error('\P{Is_Block= Kana_extended_A:=}'); Expect(1, 110895, '\p{Is_Block=kanaextendeda}', ""); Expect(0, 110895, '\p{^Is_Block=kanaextendeda}', ""); Expect(0, 110895, '\P{Is_Block=kanaextendeda}', ""); @@ -14253,16 +14515,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 110896, '\p{^Is_Block=kanaextendeda}', ""); Expect(1, 110896, '\P{Is_Block=kanaextendeda}', ""); Expect(0, 110896, '\P{^Is_Block=kanaextendeda}', ""); - Expect(1, 110895, '\p{Is_Block=-KANA_Extended_A}', ""); - Expect(0, 110895, '\p{^Is_Block=-KANA_Extended_A}', ""); - Expect(0, 110895, '\P{Is_Block=-KANA_Extended_A}', ""); - Expect(1, 110895, '\P{^Is_Block=-KANA_Extended_A}', ""); - Expect(0, 110896, '\p{Is_Block=-KANA_Extended_A}', ""); - Expect(1, 110896, '\p{^Is_Block=-KANA_Extended_A}', ""); - Expect(1, 110896, '\P{Is_Block=-KANA_Extended_A}', ""); - Expect(0, 110896, '\P{^Is_Block=-KANA_Extended_A}', ""); - Error('\p{Is_Blk= /a/Kana_EXT_A}'); - Error('\P{Is_Blk= /a/Kana_EXT_A}'); + Expect(1, 110895, '\p{Is_Block= Kana_Extended_A}', ""); + Expect(0, 110895, '\p{^Is_Block= Kana_Extended_A}', ""); + Expect(0, 110895, '\P{Is_Block= Kana_Extended_A}', ""); + Expect(1, 110895, '\P{^Is_Block= Kana_Extended_A}', ""); + Expect(0, 110896, '\p{Is_Block= Kana_Extended_A}', ""); + Expect(1, 110896, '\p{^Is_Block= Kana_Extended_A}', ""); + Expect(1, 110896, '\P{Is_Block= Kana_Extended_A}', ""); + Expect(0, 110896, '\P{^Is_Block= Kana_Extended_A}', ""); + Error('\p{Is_Blk=:= Kana_EXT_a}'); + Error('\P{Is_Blk=:= Kana_EXT_a}'); Expect(1, 110895, '\p{Is_Blk=kanaexta}', ""); Expect(0, 110895, '\p{^Is_Blk=kanaexta}', ""); Expect(0, 110895, '\P{Is_Blk=kanaexta}', ""); @@ -14271,38 +14533,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 110896, '\p{^Is_Blk=kanaexta}', ""); Expect(1, 110896, '\P{Is_Blk=kanaexta}', ""); Expect(0, 110896, '\P{^Is_Blk=kanaexta}', ""); - Expect(1, 110895, '\p{Is_Blk= KANA_EXT_A}', ""); - Expect(0, 110895, '\p{^Is_Blk= KANA_EXT_A}', ""); - Expect(0, 110895, '\P{Is_Blk= KANA_EXT_A}', ""); - Expect(1, 110895, '\P{^Is_Blk= KANA_EXT_A}', ""); - Expect(0, 110896, '\p{Is_Blk= KANA_EXT_A}', ""); - Expect(1, 110896, '\p{^Is_Blk= KANA_EXT_A}', ""); - Expect(1, 110896, '\P{Is_Blk= KANA_EXT_A}', ""); - Expect(0, 110896, '\P{^Is_Blk= KANA_EXT_A}', ""); - Error('\p{Block: /a/- kana_Supplement}'); - Error('\P{Block: /a/- kana_Supplement}'); + Expect(1, 110895, '\p{Is_Blk: -Kana_ext_A}', ""); + Expect(0, 110895, '\p{^Is_Blk: -Kana_ext_A}', ""); + Expect(0, 110895, '\P{Is_Blk: -Kana_ext_A}', ""); + Expect(1, 110895, '\P{^Is_Blk: -Kana_ext_A}', ""); + Expect(0, 110896, '\p{Is_Blk: -Kana_ext_A}', ""); + Expect(1, 110896, '\p{^Is_Blk: -Kana_ext_A}', ""); + Expect(1, 110896, '\P{Is_Blk: -Kana_ext_A}', ""); + Expect(0, 110896, '\P{^Is_Blk: -Kana_ext_A}', ""); + Error('\p{Block=/a/_ Kana_supplement}'); + Error('\P{Block=/a/_ Kana_supplement}'); Expect(1, 110847, '\p{Block=:\AKana_Supplement\z:}', "");; Expect(0, 110848, '\p{Block=:\AKana_Supplement\z:}', "");; - Expect(1, 110847, '\p{Block=kanasupplement}', ""); - Expect(0, 110847, '\p{^Block=kanasupplement}', ""); - Expect(0, 110847, '\P{Block=kanasupplement}', ""); - Expect(1, 110847, '\P{^Block=kanasupplement}', ""); - Expect(0, 110848, '\p{Block=kanasupplement}', ""); - Expect(1, 110848, '\p{^Block=kanasupplement}', ""); - Expect(1, 110848, '\P{Block=kanasupplement}', ""); - Expect(0, 110848, '\P{^Block=kanasupplement}', ""); + Expect(1, 110847, '\p{Block: kanasupplement}', ""); + Expect(0, 110847, '\p{^Block: kanasupplement}', ""); + Expect(0, 110847, '\P{Block: kanasupplement}', ""); + Expect(1, 110847, '\P{^Block: kanasupplement}', ""); + Expect(0, 110848, '\p{Block: kanasupplement}', ""); + Expect(1, 110848, '\p{^Block: kanasupplement}', ""); + Expect(1, 110848, '\P{Block: kanasupplement}', ""); + Expect(0, 110848, '\P{^Block: kanasupplement}', ""); Expect(1, 110847, '\p{Block=:\Akanasupplement\z:}', "");; Expect(0, 110848, '\p{Block=:\Akanasupplement\z:}', "");; - Expect(1, 110847, '\p{Block:- Kana_supplement}', ""); - Expect(0, 110847, '\p{^Block:- Kana_supplement}', ""); - Expect(0, 110847, '\P{Block:- Kana_supplement}', ""); - Expect(1, 110847, '\P{^Block:- Kana_supplement}', ""); - Expect(0, 110848, '\p{Block:- Kana_supplement}', ""); - Expect(1, 110848, '\p{^Block:- Kana_supplement}', ""); - Expect(1, 110848, '\P{Block:- Kana_supplement}', ""); - Expect(0, 110848, '\P{^Block:- Kana_supplement}', ""); - Error('\p{Blk::=kana_sup}'); - Error('\P{Blk::=kana_sup}'); + Expect(1, 110847, '\p{Block= Kana_Supplement}', ""); + Expect(0, 110847, '\p{^Block= Kana_Supplement}', ""); + Expect(0, 110847, '\P{Block= Kana_Supplement}', ""); + Expect(1, 110847, '\P{^Block= Kana_Supplement}', ""); + Expect(0, 110848, '\p{Block= Kana_Supplement}', ""); + Expect(1, 110848, '\p{^Block= Kana_Supplement}', ""); + Expect(1, 110848, '\P{Block= Kana_Supplement}', ""); + Expect(0, 110848, '\P{^Block= Kana_Supplement}', ""); + Error('\p{Blk=:=__Kana_SUP}'); + Error('\P{Blk=:=__Kana_SUP}'); Expect(1, 110847, '\p{Blk=:\AKana_Sup\z:}', "");; Expect(0, 110848, '\p{Blk=:\AKana_Sup\z:}', "");; Expect(1, 110847, '\p{Blk=kanasup}', ""); @@ -14315,16 +14577,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 110848, '\P{^Blk=kanasup}', ""); Expect(1, 110847, '\p{Blk=:\Akanasup\z:}', "");; Expect(0, 110848, '\p{Blk=:\Akanasup\z:}', "");; - Expect(1, 110847, '\p{Blk= Kana_Sup}', ""); - Expect(0, 110847, '\p{^Blk= Kana_Sup}', ""); - Expect(0, 110847, '\P{Blk= Kana_Sup}', ""); - Expect(1, 110847, '\P{^Blk= Kana_Sup}', ""); - Expect(0, 110848, '\p{Blk= Kana_Sup}', ""); - Expect(1, 110848, '\p{^Blk= Kana_Sup}', ""); - Expect(1, 110848, '\P{Blk= Kana_Sup}', ""); - Expect(0, 110848, '\P{^Blk= Kana_Sup}', ""); - Error('\p{Is_Block=- Kana_SUPPLEMENT:=}'); - Error('\P{Is_Block=- Kana_SUPPLEMENT:=}'); + Expect(1, 110847, '\p{Blk=--Kana_SUP}', ""); + Expect(0, 110847, '\p{^Blk=--Kana_SUP}', ""); + Expect(0, 110847, '\P{Blk=--Kana_SUP}', ""); + Expect(1, 110847, '\P{^Blk=--Kana_SUP}', ""); + Expect(0, 110848, '\p{Blk=--Kana_SUP}', ""); + Expect(1, 110848, '\p{^Blk=--Kana_SUP}', ""); + Expect(1, 110848, '\P{Blk=--Kana_SUP}', ""); + Expect(0, 110848, '\P{^Blk=--Kana_SUP}', ""); + Error('\p{Is_Block= :=Kana_supplement}'); + Error('\P{Is_Block= :=Kana_supplement}'); Expect(1, 110847, '\p{Is_Block=kanasupplement}', ""); Expect(0, 110847, '\p{^Is_Block=kanasupplement}', ""); Expect(0, 110847, '\P{Is_Block=kanasupplement}', ""); @@ -14333,16 +14595,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 110848, '\p{^Is_Block=kanasupplement}', ""); Expect(1, 110848, '\P{Is_Block=kanasupplement}', ""); Expect(0, 110848, '\P{^Is_Block=kanasupplement}', ""); - Expect(1, 110847, '\p{Is_Block=_-kana_SUPPLEMENT}', ""); - Expect(0, 110847, '\p{^Is_Block=_-kana_SUPPLEMENT}', ""); - Expect(0, 110847, '\P{Is_Block=_-kana_SUPPLEMENT}', ""); - Expect(1, 110847, '\P{^Is_Block=_-kana_SUPPLEMENT}', ""); - Expect(0, 110848, '\p{Is_Block=_-kana_SUPPLEMENT}', ""); - Expect(1, 110848, '\p{^Is_Block=_-kana_SUPPLEMENT}', ""); - Expect(1, 110848, '\P{Is_Block=_-kana_SUPPLEMENT}', ""); - Expect(0, 110848, '\P{^Is_Block=_-kana_SUPPLEMENT}', ""); - Error('\p{Is_Blk=-:=Kana_Sup}'); - Error('\P{Is_Blk=-:=Kana_Sup}'); + Expect(1, 110847, '\p{Is_Block=_Kana_SUPPLEMENT}', ""); + Expect(0, 110847, '\p{^Is_Block=_Kana_SUPPLEMENT}', ""); + Expect(0, 110847, '\P{Is_Block=_Kana_SUPPLEMENT}', ""); + Expect(1, 110847, '\P{^Is_Block=_Kana_SUPPLEMENT}', ""); + Expect(0, 110848, '\p{Is_Block=_Kana_SUPPLEMENT}', ""); + Expect(1, 110848, '\p{^Is_Block=_Kana_SUPPLEMENT}', ""); + Expect(1, 110848, '\P{Is_Block=_Kana_SUPPLEMENT}', ""); + Expect(0, 110848, '\P{^Is_Block=_Kana_SUPPLEMENT}', ""); + Error('\p{Is_Blk= -Kana_Sup/a/}'); + Error('\P{Is_Blk= -Kana_Sup/a/}'); Expect(1, 110847, '\p{Is_Blk=kanasup}', ""); Expect(0, 110847, '\p{^Is_Blk=kanasup}', ""); Expect(0, 110847, '\P{Is_Blk=kanasup}', ""); @@ -14351,16 +14613,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 110848, '\p{^Is_Blk=kanasup}', ""); Expect(1, 110848, '\P{Is_Blk=kanasup}', ""); Expect(0, 110848, '\P{^Is_Blk=kanasup}', ""); - Expect(1, 110847, '\p{Is_Blk: _KANA_SUP}', ""); - Expect(0, 110847, '\p{^Is_Blk: _KANA_SUP}', ""); - Expect(0, 110847, '\P{Is_Blk: _KANA_SUP}', ""); - Expect(1, 110847, '\P{^Is_Blk: _KANA_SUP}', ""); - Expect(0, 110848, '\p{Is_Blk: _KANA_SUP}', ""); - Expect(1, 110848, '\p{^Is_Blk: _KANA_SUP}', ""); - Expect(1, 110848, '\P{Is_Blk: _KANA_SUP}', ""); - Expect(0, 110848, '\P{^Is_Blk: _KANA_SUP}', ""); - Error('\p{Block= Kanbun/a/}'); - Error('\P{Block= Kanbun/a/}'); + Expect(1, 110847, '\p{Is_Blk= Kana_sup}', ""); + Expect(0, 110847, '\p{^Is_Blk= Kana_sup}', ""); + Expect(0, 110847, '\P{Is_Blk= Kana_sup}', ""); + Expect(1, 110847, '\P{^Is_Blk= Kana_sup}', ""); + Expect(0, 110848, '\p{Is_Blk= Kana_sup}', ""); + Expect(1, 110848, '\p{^Is_Blk= Kana_sup}', ""); + Expect(1, 110848, '\P{Is_Blk= Kana_sup}', ""); + Expect(0, 110848, '\P{^Is_Blk= Kana_sup}', ""); + Error('\p{Block=_/a/kanbun}'); + Error('\P{Block=_/a/kanbun}'); Expect(1, 12703, '\p{Block=:\AKanbun\z:}', "");; Expect(0, 12704, '\p{Block=:\AKanbun\z:}', "");; Expect(1, 12703, '\p{Block=kanbun}', ""); @@ -14373,56 +14635,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12704, '\P{^Block=kanbun}', ""); Expect(1, 12703, '\p{Block=:\Akanbun\z:}', "");; Expect(0, 12704, '\p{Block=:\Akanbun\z:}', "");; - Expect(1, 12703, '\p{Block= Kanbun}', ""); - Expect(0, 12703, '\p{^Block= Kanbun}', ""); - Expect(0, 12703, '\P{Block= Kanbun}', ""); - Expect(1, 12703, '\P{^Block= Kanbun}', ""); - Expect(0, 12704, '\p{Block= Kanbun}', ""); - Expect(1, 12704, '\p{^Block= Kanbun}', ""); - Expect(1, 12704, '\P{Block= Kanbun}', ""); - Expect(0, 12704, '\P{^Block= Kanbun}', ""); - Error('\p{Blk= :=Kanbun}'); - Error('\P{Blk= :=Kanbun}'); + Expect(1, 12703, '\p{Block=_ Kanbun}', ""); + Expect(0, 12703, '\p{^Block=_ Kanbun}', ""); + Expect(0, 12703, '\P{Block=_ Kanbun}', ""); + Expect(1, 12703, '\P{^Block=_ Kanbun}', ""); + Expect(0, 12704, '\p{Block=_ Kanbun}', ""); + Expect(1, 12704, '\p{^Block=_ Kanbun}', ""); + Expect(1, 12704, '\P{Block=_ Kanbun}', ""); + Expect(0, 12704, '\P{^Block=_ Kanbun}', ""); + Error('\p{Blk=--Kanbun/a/}'); + Error('\P{Blk=--Kanbun/a/}'); Expect(1, 12703, '\p{Blk=:\AKanbun\z:}', "");; Expect(0, 12704, '\p{Blk=:\AKanbun\z:}', "");; - Expect(1, 12703, '\p{Blk=kanbun}', ""); - Expect(0, 12703, '\p{^Blk=kanbun}', ""); - Expect(0, 12703, '\P{Blk=kanbun}', ""); - Expect(1, 12703, '\P{^Blk=kanbun}', ""); - Expect(0, 12704, '\p{Blk=kanbun}', ""); - Expect(1, 12704, '\p{^Blk=kanbun}', ""); - Expect(1, 12704, '\P{Blk=kanbun}', ""); - Expect(0, 12704, '\P{^Blk=kanbun}', ""); + Expect(1, 12703, '\p{Blk: kanbun}', ""); + Expect(0, 12703, '\p{^Blk: kanbun}', ""); + Expect(0, 12703, '\P{Blk: kanbun}', ""); + Expect(1, 12703, '\P{^Blk: kanbun}', ""); + Expect(0, 12704, '\p{Blk: kanbun}', ""); + Expect(1, 12704, '\p{^Blk: kanbun}', ""); + Expect(1, 12704, '\P{Blk: kanbun}', ""); + Expect(0, 12704, '\P{^Blk: kanbun}', ""); Expect(1, 12703, '\p{Blk=:\Akanbun\z:}', "");; Expect(0, 12704, '\p{Blk=:\Akanbun\z:}', "");; - Expect(1, 12703, '\p{Blk= _kanbun}', ""); - Expect(0, 12703, '\p{^Blk= _kanbun}', ""); - Expect(0, 12703, '\P{Blk= _kanbun}', ""); - Expect(1, 12703, '\P{^Blk= _kanbun}', ""); - Expect(0, 12704, '\p{Blk= _kanbun}', ""); - Expect(1, 12704, '\p{^Blk= _kanbun}', ""); - Expect(1, 12704, '\P{Blk= _kanbun}', ""); - Expect(0, 12704, '\P{^Blk= _kanbun}', ""); - Error('\p{Is_Block=/a/-Kanbun}'); - Error('\P{Is_Block=/a/-Kanbun}'); - Expect(1, 12703, '\p{Is_Block: kanbun}', ""); - Expect(0, 12703, '\p{^Is_Block: kanbun}', ""); - Expect(0, 12703, '\P{Is_Block: kanbun}', ""); - Expect(1, 12703, '\P{^Is_Block: kanbun}', ""); - Expect(0, 12704, '\p{Is_Block: kanbun}', ""); - Expect(1, 12704, '\p{^Is_Block: kanbun}', ""); - Expect(1, 12704, '\P{Is_Block: kanbun}', ""); - Expect(0, 12704, '\P{^Is_Block: kanbun}', ""); - Expect(1, 12703, '\p{Is_Block=--Kanbun}', ""); - Expect(0, 12703, '\p{^Is_Block=--Kanbun}', ""); - Expect(0, 12703, '\P{Is_Block=--Kanbun}', ""); - Expect(1, 12703, '\P{^Is_Block=--Kanbun}', ""); - Expect(0, 12704, '\p{Is_Block=--Kanbun}', ""); - Expect(1, 12704, '\p{^Is_Block=--Kanbun}', ""); - Expect(1, 12704, '\P{Is_Block=--Kanbun}', ""); - Expect(0, 12704, '\P{^Is_Block=--Kanbun}', ""); - Error('\p{Is_Blk= Kanbun:=}'); - Error('\P{Is_Blk= Kanbun:=}'); + Expect(1, 12703, '\p{Blk=_-KANBUN}', ""); + Expect(0, 12703, '\p{^Blk=_-KANBUN}', ""); + Expect(0, 12703, '\P{Blk=_-KANBUN}', ""); + Expect(1, 12703, '\P{^Blk=_-KANBUN}', ""); + Expect(0, 12704, '\p{Blk=_-KANBUN}', ""); + Expect(1, 12704, '\p{^Blk=_-KANBUN}', ""); + Expect(1, 12704, '\P{Blk=_-KANBUN}', ""); + Expect(0, 12704, '\P{^Blk=_-KANBUN}', ""); + Error('\p{Is_Block: :=_ Kanbun}'); + Error('\P{Is_Block: :=_ Kanbun}'); + Expect(1, 12703, '\p{Is_Block=kanbun}', ""); + Expect(0, 12703, '\p{^Is_Block=kanbun}', ""); + Expect(0, 12703, '\P{Is_Block=kanbun}', ""); + Expect(1, 12703, '\P{^Is_Block=kanbun}', ""); + Expect(0, 12704, '\p{Is_Block=kanbun}', ""); + Expect(1, 12704, '\p{^Is_Block=kanbun}', ""); + Expect(1, 12704, '\P{Is_Block=kanbun}', ""); + Expect(0, 12704, '\P{^Is_Block=kanbun}', ""); + Expect(1, 12703, '\p{Is_Block= -KANBUN}', ""); + Expect(0, 12703, '\p{^Is_Block= -KANBUN}', ""); + Expect(0, 12703, '\P{Is_Block= -KANBUN}', ""); + Expect(1, 12703, '\P{^Is_Block= -KANBUN}', ""); + Expect(0, 12704, '\p{Is_Block= -KANBUN}', ""); + Expect(1, 12704, '\p{^Is_Block= -KANBUN}', ""); + Expect(1, 12704, '\P{Is_Block= -KANBUN}', ""); + Expect(0, 12704, '\P{^Is_Block= -KANBUN}', ""); + Error('\p{Is_Blk=:= Kanbun}'); + Error('\P{Is_Blk=:= Kanbun}'); Expect(1, 12703, '\p{Is_Blk=kanbun}', ""); Expect(0, 12703, '\p{^Is_Blk=kanbun}', ""); Expect(0, 12703, '\P{Is_Blk=kanbun}', ""); @@ -14431,16 +14693,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12704, '\p{^Is_Blk=kanbun}', ""); Expect(1, 12704, '\P{Is_Blk=kanbun}', ""); Expect(0, 12704, '\P{^Is_Blk=kanbun}', ""); - Expect(1, 12703, '\p{Is_Blk=_Kanbun}', ""); - Expect(0, 12703, '\p{^Is_Blk=_Kanbun}', ""); - Expect(0, 12703, '\P{Is_Blk=_Kanbun}', ""); - Expect(1, 12703, '\P{^Is_Blk=_Kanbun}', ""); - Expect(0, 12704, '\p{Is_Blk=_Kanbun}', ""); - Expect(1, 12704, '\p{^Is_Blk=_Kanbun}', ""); - Expect(1, 12704, '\P{Is_Blk=_Kanbun}', ""); - Expect(0, 12704, '\P{^Is_Blk=_Kanbun}', ""); - Error('\p{Block=__Kangxi_Radicals/a/}'); - Error('\P{Block=__Kangxi_Radicals/a/}'); + Expect(1, 12703, '\p{Is_Blk=- KANBUN}', ""); + Expect(0, 12703, '\p{^Is_Blk=- KANBUN}', ""); + Expect(0, 12703, '\P{Is_Blk=- KANBUN}', ""); + Expect(1, 12703, '\P{^Is_Blk=- KANBUN}', ""); + Expect(0, 12704, '\p{Is_Blk=- KANBUN}', ""); + Expect(1, 12704, '\p{^Is_Blk=- KANBUN}', ""); + Expect(1, 12704, '\P{Is_Blk=- KANBUN}', ""); + Expect(0, 12704, '\P{^Is_Blk=- KANBUN}', ""); + Error('\p{Block= kangxi_RADICALS/a/}'); + Error('\P{Block= kangxi_RADICALS/a/}'); Expect(1, 12255, '\p{Block=:\AKangxi_Radicals\z:}', "");; Expect(0, 12256, '\p{Block=:\AKangxi_Radicals\z:}', "");; Expect(1, 12255, '\p{Block=kangxiradicals}', ""); @@ -14453,16 +14715,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12256, '\P{^Block=kangxiradicals}', ""); Expect(1, 12255, '\p{Block=:\Akangxiradicals\z:}', "");; Expect(0, 12256, '\p{Block=:\Akangxiradicals\z:}', "");; - Expect(1, 12255, '\p{Block=_-Kangxi_Radicals}', ""); - Expect(0, 12255, '\p{^Block=_-Kangxi_Radicals}', ""); - Expect(0, 12255, '\P{Block=_-Kangxi_Radicals}', ""); - Expect(1, 12255, '\P{^Block=_-Kangxi_Radicals}', ""); - Expect(0, 12256, '\p{Block=_-Kangxi_Radicals}', ""); - Expect(1, 12256, '\p{^Block=_-Kangxi_Radicals}', ""); - Expect(1, 12256, '\P{Block=_-Kangxi_Radicals}', ""); - Expect(0, 12256, '\P{^Block=_-Kangxi_Radicals}', ""); - Error('\p{Blk=/a/kangxi}'); - Error('\P{Blk=/a/kangxi}'); + Expect(1, 12255, '\p{Block= Kangxi_Radicals}', ""); + Expect(0, 12255, '\p{^Block= Kangxi_Radicals}', ""); + Expect(0, 12255, '\P{Block= Kangxi_Radicals}', ""); + Expect(1, 12255, '\P{^Block= Kangxi_Radicals}', ""); + Expect(0, 12256, '\p{Block= Kangxi_Radicals}', ""); + Expect(1, 12256, '\p{^Block= Kangxi_Radicals}', ""); + Expect(1, 12256, '\P{Block= Kangxi_Radicals}', ""); + Expect(0, 12256, '\P{^Block= Kangxi_Radicals}', ""); + Error('\p{Blk=-_kangxi:=}'); + Error('\P{Blk=-_kangxi:=}'); Expect(1, 12255, '\p{Blk=:\AKangxi\z:}', "");; Expect(0, 12256, '\p{Blk=:\AKangxi\z:}', "");; Expect(1, 12255, '\p{Blk=kangxi}', ""); @@ -14475,16 +14737,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12256, '\P{^Blk=kangxi}', ""); Expect(1, 12255, '\p{Blk=:\Akangxi\z:}', "");; Expect(0, 12256, '\p{Blk=:\Akangxi\z:}', "");; - Expect(1, 12255, '\p{Blk=- kangxi}', ""); - Expect(0, 12255, '\p{^Blk=- kangxi}', ""); - Expect(0, 12255, '\P{Blk=- kangxi}', ""); - Expect(1, 12255, '\P{^Blk=- kangxi}', ""); - Expect(0, 12256, '\p{Blk=- kangxi}', ""); - Expect(1, 12256, '\p{^Blk=- kangxi}', ""); - Expect(1, 12256, '\P{Blk=- kangxi}', ""); - Expect(0, 12256, '\P{^Blk=- kangxi}', ""); - Error('\p{Is_Block=-kangxi_Radicals/a/}'); - Error('\P{Is_Block=-kangxi_Radicals/a/}'); + Expect(1, 12255, '\p{Blk= Kangxi}', ""); + Expect(0, 12255, '\p{^Blk= Kangxi}', ""); + Expect(0, 12255, '\P{Blk= Kangxi}', ""); + Expect(1, 12255, '\P{^Blk= Kangxi}', ""); + Expect(0, 12256, '\p{Blk= Kangxi}', ""); + Expect(1, 12256, '\p{^Blk= Kangxi}', ""); + Expect(1, 12256, '\P{Blk= Kangxi}', ""); + Expect(0, 12256, '\P{^Blk= Kangxi}', ""); + Error('\p{Is_Block=/a/ _KANGXI_Radicals}'); + Error('\P{Is_Block=/a/ _KANGXI_Radicals}'); Expect(1, 12255, '\p{Is_Block=kangxiradicals}', ""); Expect(0, 12255, '\p{^Is_Block=kangxiradicals}', ""); Expect(0, 12255, '\P{Is_Block=kangxiradicals}', ""); @@ -14493,16 +14755,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12256, '\p{^Is_Block=kangxiradicals}', ""); Expect(1, 12256, '\P{Is_Block=kangxiradicals}', ""); Expect(0, 12256, '\P{^Is_Block=kangxiradicals}', ""); - Expect(1, 12255, '\p{Is_Block:__Kangxi_Radicals}', ""); - Expect(0, 12255, '\p{^Is_Block:__Kangxi_Radicals}', ""); - Expect(0, 12255, '\P{Is_Block:__Kangxi_Radicals}', ""); - Expect(1, 12255, '\P{^Is_Block:__Kangxi_Radicals}', ""); - Expect(0, 12256, '\p{Is_Block:__Kangxi_Radicals}', ""); - Expect(1, 12256, '\p{^Is_Block:__Kangxi_Radicals}', ""); - Expect(1, 12256, '\P{Is_Block:__Kangxi_Radicals}', ""); - Expect(0, 12256, '\P{^Is_Block:__Kangxi_Radicals}', ""); - Error('\p{Is_Blk:/a/ Kangxi}'); - Error('\P{Is_Blk:/a/ Kangxi}'); + Expect(1, 12255, '\p{Is_Block= kangxi_Radicals}', ""); + Expect(0, 12255, '\p{^Is_Block= kangxi_Radicals}', ""); + Expect(0, 12255, '\P{Is_Block= kangxi_Radicals}', ""); + Expect(1, 12255, '\P{^Is_Block= kangxi_Radicals}', ""); + Expect(0, 12256, '\p{Is_Block= kangxi_Radicals}', ""); + Expect(1, 12256, '\p{^Is_Block= kangxi_Radicals}', ""); + Expect(1, 12256, '\P{Is_Block= kangxi_Radicals}', ""); + Expect(0, 12256, '\P{^Is_Block= kangxi_Radicals}', ""); + Error('\p{Is_Blk= kangxi:=}'); + Error('\P{Is_Blk= kangxi:=}'); Expect(1, 12255, '\p{Is_Blk=kangxi}', ""); Expect(0, 12255, '\p{^Is_Blk=kangxi}', ""); Expect(0, 12255, '\P{Is_Blk=kangxi}', ""); @@ -14511,38 +14773,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12256, '\p{^Is_Blk=kangxi}', ""); Expect(1, 12256, '\P{Is_Blk=kangxi}', ""); Expect(0, 12256, '\P{^Is_Blk=kangxi}', ""); - Expect(1, 12255, '\p{Is_Blk= -kangxi}', ""); - Expect(0, 12255, '\p{^Is_Blk= -kangxi}', ""); - Expect(0, 12255, '\P{Is_Blk= -kangxi}', ""); - Expect(1, 12255, '\P{^Is_Blk= -kangxi}', ""); - Expect(0, 12256, '\p{Is_Blk= -kangxi}', ""); - Expect(1, 12256, '\p{^Is_Blk= -kangxi}', ""); - Expect(1, 12256, '\P{Is_Blk= -kangxi}', ""); - Expect(0, 12256, '\P{^Is_Blk= -kangxi}', ""); - Error('\p{Block: :=_KANNADA}'); - Error('\P{Block: :=_KANNADA}'); + Expect(1, 12255, '\p{Is_Blk=-Kangxi}', ""); + Expect(0, 12255, '\p{^Is_Blk=-Kangxi}', ""); + Expect(0, 12255, '\P{Is_Blk=-Kangxi}', ""); + Expect(1, 12255, '\P{^Is_Blk=-Kangxi}', ""); + Expect(0, 12256, '\p{Is_Blk=-Kangxi}', ""); + Expect(1, 12256, '\p{^Is_Blk=-Kangxi}', ""); + Expect(1, 12256, '\P{Is_Blk=-Kangxi}', ""); + Expect(0, 12256, '\P{^Is_Blk=-Kangxi}', ""); + Error('\p{Block=/a/Kannada}'); + Error('\P{Block=/a/Kannada}'); Expect(1, 3327, '\p{Block=:\AKannada\z:}', "");; Expect(0, 3328, '\p{Block=:\AKannada\z:}', "");; - Expect(1, 3327, '\p{Block:kannada}', ""); - Expect(0, 3327, '\p{^Block:kannada}', ""); - Expect(0, 3327, '\P{Block:kannada}', ""); - Expect(1, 3327, '\P{^Block:kannada}', ""); - Expect(0, 3328, '\p{Block:kannada}', ""); - Expect(1, 3328, '\p{^Block:kannada}', ""); - Expect(1, 3328, '\P{Block:kannada}', ""); - Expect(0, 3328, '\P{^Block:kannada}', ""); + Expect(1, 3327, '\p{Block=kannada}', ""); + Expect(0, 3327, '\p{^Block=kannada}', ""); + Expect(0, 3327, '\P{Block=kannada}', ""); + Expect(1, 3327, '\P{^Block=kannada}', ""); + Expect(0, 3328, '\p{Block=kannada}', ""); + Expect(1, 3328, '\p{^Block=kannada}', ""); + Expect(1, 3328, '\P{Block=kannada}', ""); + Expect(0, 3328, '\P{^Block=kannada}', ""); Expect(1, 3327, '\p{Block=:\Akannada\z:}', "");; Expect(0, 3328, '\p{Block=:\Akannada\z:}', "");; - Expect(1, 3327, '\p{Block=-Kannada}', ""); - Expect(0, 3327, '\p{^Block=-Kannada}', ""); - Expect(0, 3327, '\P{Block=-Kannada}', ""); - Expect(1, 3327, '\P{^Block=-Kannada}', ""); - Expect(0, 3328, '\p{Block=-Kannada}', ""); - Expect(1, 3328, '\p{^Block=-Kannada}', ""); - Expect(1, 3328, '\P{Block=-Kannada}', ""); - Expect(0, 3328, '\P{^Block=-Kannada}', ""); - Error('\p{Blk: _:=KANNADA}'); - Error('\P{Blk: _:=KANNADA}'); + Expect(1, 3327, '\p{Block: kannada}', ""); + Expect(0, 3327, '\p{^Block: kannada}', ""); + Expect(0, 3327, '\P{Block: kannada}', ""); + Expect(1, 3327, '\P{^Block: kannada}', ""); + Expect(0, 3328, '\p{Block: kannada}', ""); + Expect(1, 3328, '\p{^Block: kannada}', ""); + Expect(1, 3328, '\P{Block: kannada}', ""); + Expect(0, 3328, '\P{^Block: kannada}', ""); + Error('\p{Blk=-:=Kannada}'); + Error('\P{Blk=-:=Kannada}'); Expect(1, 3327, '\p{Blk=:\AKannada\z:}', "");; Expect(0, 3328, '\p{Blk=:\AKannada\z:}', "");; Expect(1, 3327, '\p{Blk=kannada}', ""); @@ -14555,34 +14817,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3328, '\P{^Blk=kannada}', ""); Expect(1, 3327, '\p{Blk=:\Akannada\z:}', "");; Expect(0, 3328, '\p{Blk=:\Akannada\z:}', "");; - Expect(1, 3327, '\p{Blk: _Kannada}', ""); - Expect(0, 3327, '\p{^Blk: _Kannada}', ""); - Expect(0, 3327, '\P{Blk: _Kannada}', ""); - Expect(1, 3327, '\P{^Blk: _Kannada}', ""); - Expect(0, 3328, '\p{Blk: _Kannada}', ""); - Expect(1, 3328, '\p{^Blk: _Kannada}', ""); - Expect(1, 3328, '\P{Blk: _Kannada}', ""); - Expect(0, 3328, '\P{^Blk: _Kannada}', ""); - Error('\p{Is_Block=_ kannada/a/}'); - Error('\P{Is_Block=_ kannada/a/}'); - Expect(1, 3327, '\p{Is_Block=kannada}', ""); - Expect(0, 3327, '\p{^Is_Block=kannada}', ""); - Expect(0, 3327, '\P{Is_Block=kannada}', ""); - Expect(1, 3327, '\P{^Is_Block=kannada}', ""); - Expect(0, 3328, '\p{Is_Block=kannada}', ""); - Expect(1, 3328, '\p{^Is_Block=kannada}', ""); - Expect(1, 3328, '\P{Is_Block=kannada}', ""); - Expect(0, 3328, '\P{^Is_Block=kannada}', ""); - Expect(1, 3327, '\p{Is_Block=-Kannada}', ""); - Expect(0, 3327, '\p{^Is_Block=-Kannada}', ""); - Expect(0, 3327, '\P{Is_Block=-Kannada}', ""); - Expect(1, 3327, '\P{^Is_Block=-Kannada}', ""); - Expect(0, 3328, '\p{Is_Block=-Kannada}', ""); - Expect(1, 3328, '\p{^Is_Block=-Kannada}', ""); - Expect(1, 3328, '\P{Is_Block=-Kannada}', ""); - Expect(0, 3328, '\P{^Is_Block=-Kannada}', ""); - Error('\p{Is_Blk=/a/_kannada}'); - Error('\P{Is_Blk=/a/_kannada}'); + Expect(1, 3327, '\p{Blk=_ Kannada}', ""); + Expect(0, 3327, '\p{^Blk=_ Kannada}', ""); + Expect(0, 3327, '\P{Blk=_ Kannada}', ""); + Expect(1, 3327, '\P{^Blk=_ Kannada}', ""); + Expect(0, 3328, '\p{Blk=_ Kannada}', ""); + Expect(1, 3328, '\p{^Blk=_ Kannada}', ""); + Expect(1, 3328, '\P{Blk=_ Kannada}', ""); + Expect(0, 3328, '\P{^Blk=_ Kannada}', ""); + Error('\p{Is_Block=/a/ _Kannada}'); + Error('\P{Is_Block=/a/ _Kannada}'); + Expect(1, 3327, '\p{Is_Block: kannada}', ""); + Expect(0, 3327, '\p{^Is_Block: kannada}', ""); + Expect(0, 3327, '\P{Is_Block: kannada}', ""); + Expect(1, 3327, '\P{^Is_Block: kannada}', ""); + Expect(0, 3328, '\p{Is_Block: kannada}', ""); + Expect(1, 3328, '\p{^Is_Block: kannada}', ""); + Expect(1, 3328, '\P{Is_Block: kannada}', ""); + Expect(0, 3328, '\P{^Is_Block: kannada}', ""); + Expect(1, 3327, '\p{Is_Block=-KANNADA}', ""); + Expect(0, 3327, '\p{^Is_Block=-KANNADA}', ""); + Expect(0, 3327, '\P{Is_Block=-KANNADA}', ""); + Expect(1, 3327, '\P{^Is_Block=-KANNADA}', ""); + Expect(0, 3328, '\p{Is_Block=-KANNADA}', ""); + Expect(1, 3328, '\p{^Is_Block=-KANNADA}', ""); + Expect(1, 3328, '\P{Is_Block=-KANNADA}', ""); + Expect(0, 3328, '\P{^Is_Block=-KANNADA}', ""); + Error('\p{Is_Blk=-:=Kannada}'); + Error('\P{Is_Blk=-:=Kannada}'); Expect(1, 3327, '\p{Is_Blk=kannada}', ""); Expect(0, 3327, '\p{^Is_Blk=kannada}', ""); Expect(0, 3327, '\P{Is_Blk=kannada}', ""); @@ -14591,16 +14853,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3328, '\p{^Is_Blk=kannada}', ""); Expect(1, 3328, '\P{Is_Blk=kannada}', ""); Expect(0, 3328, '\P{^Is_Blk=kannada}', ""); - Expect(1, 3327, '\p{Is_Blk= kannada}', ""); - Expect(0, 3327, '\p{^Is_Blk= kannada}', ""); - Expect(0, 3327, '\P{Is_Blk= kannada}', ""); - Expect(1, 3327, '\P{^Is_Blk= kannada}', ""); - Expect(0, 3328, '\p{Is_Blk= kannada}', ""); - Expect(1, 3328, '\p{^Is_Blk= kannada}', ""); - Expect(1, 3328, '\P{Is_Blk= kannada}', ""); - Expect(0, 3328, '\P{^Is_Blk= kannada}', ""); - Error('\p{Block=_/a/Katakana}'); - Error('\P{Block=_/a/Katakana}'); + Expect(1, 3327, '\p{Is_Blk: _Kannada}', ""); + Expect(0, 3327, '\p{^Is_Blk: _Kannada}', ""); + Expect(0, 3327, '\P{Is_Blk: _Kannada}', ""); + Expect(1, 3327, '\P{^Is_Blk: _Kannada}', ""); + Expect(0, 3328, '\p{Is_Blk: _Kannada}', ""); + Expect(1, 3328, '\p{^Is_Blk: _Kannada}', ""); + Expect(1, 3328, '\P{Is_Blk: _Kannada}', ""); + Expect(0, 3328, '\P{^Is_Blk: _Kannada}', ""); + Error('\p{Block=:= katakana}'); + Error('\P{Block=:= katakana}'); Expect(1, 12543, '\p{Block=:\AKatakana\z:}', "");; Expect(0, 12544, '\p{Block=:\AKatakana\z:}', "");; Expect(1, 12543, '\p{Block=katakana}', ""); @@ -14613,38 +14875,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12544, '\P{^Block=katakana}', ""); Expect(1, 12543, '\p{Block=:\Akatakana\z:}', "");; Expect(0, 12544, '\p{Block=:\Akatakana\z:}', "");; - Expect(1, 12543, '\p{Block= katakana}', ""); - Expect(0, 12543, '\p{^Block= katakana}', ""); - Expect(0, 12543, '\P{Block= katakana}', ""); - Expect(1, 12543, '\P{^Block= katakana}', ""); - Expect(0, 12544, '\p{Block= katakana}', ""); - Expect(1, 12544, '\p{^Block= katakana}', ""); - Expect(1, 12544, '\P{Block= katakana}', ""); - Expect(0, 12544, '\P{^Block= katakana}', ""); - Error('\p{Blk=/a/_ katakana}'); - Error('\P{Blk=/a/_ katakana}'); + Error('\p{Blk= /a/KATAKANA}'); + Error('\P{Blk= /a/KATAKANA}'); Expect(1, 12543, '\p{Blk=:\AKatakana\z:}', "");; Expect(0, 12544, '\p{Blk=:\AKatakana\z:}', "");; - Expect(1, 12543, '\p{Blk: katakana}', ""); - Expect(0, 12543, '\p{^Blk: katakana}', ""); - Expect(0, 12543, '\P{Blk: katakana}', ""); - Expect(1, 12543, '\P{^Blk: katakana}', ""); - Expect(0, 12544, '\p{Blk: katakana}', ""); - Expect(1, 12544, '\p{^Blk: katakana}', ""); - Expect(1, 12544, '\P{Blk: katakana}', ""); - Expect(0, 12544, '\P{^Blk: katakana}', ""); + Expect(1, 12543, '\p{Blk=katakana}', ""); + Expect(0, 12543, '\p{^Blk=katakana}', ""); + Expect(0, 12543, '\P{Blk=katakana}', ""); + Expect(1, 12543, '\P{^Blk=katakana}', ""); + Expect(0, 12544, '\p{Blk=katakana}', ""); + Expect(1, 12544, '\p{^Blk=katakana}', ""); + Expect(1, 12544, '\P{Blk=katakana}', ""); + Expect(0, 12544, '\P{^Blk=katakana}', ""); Expect(1, 12543, '\p{Blk=:\Akatakana\z:}', "");; Expect(0, 12544, '\p{Blk=:\Akatakana\z:}', "");; - Expect(1, 12543, '\p{Blk=Katakana}', ""); - Expect(0, 12543, '\p{^Blk=Katakana}', ""); - Expect(0, 12543, '\P{Blk=Katakana}', ""); - Expect(1, 12543, '\P{^Blk=Katakana}', ""); - Expect(0, 12544, '\p{Blk=Katakana}', ""); - Expect(1, 12544, '\p{^Blk=Katakana}', ""); - Expect(1, 12544, '\P{Blk=Katakana}', ""); - Expect(0, 12544, '\P{^Blk=Katakana}', ""); - Error('\p{Is_Block=:=_-Katakana}'); - Error('\P{Is_Block=:=_-Katakana}'); + Expect(1, 12543, '\p{Blk: katakana}', ""); + Expect(0, 12543, '\p{^Blk: katakana}', ""); + Expect(0, 12543, '\P{Blk: katakana}', ""); + Expect(1, 12543, '\P{^Blk: katakana}', ""); + Expect(0, 12544, '\p{Blk: katakana}', ""); + Expect(1, 12544, '\p{^Blk: katakana}', ""); + Expect(1, 12544, '\P{Blk: katakana}', ""); + Expect(0, 12544, '\P{^Blk: katakana}', ""); + Error('\p{Is_Block=:= _katakana}'); + Error('\P{Is_Block=:= _katakana}'); Expect(1, 12543, '\p{Is_Block=katakana}', ""); Expect(0, 12543, '\p{^Is_Block=katakana}', ""); Expect(0, 12543, '\P{Is_Block=katakana}', ""); @@ -14653,34 +14907,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12544, '\p{^Is_Block=katakana}', ""); Expect(1, 12544, '\P{Is_Block=katakana}', ""); Expect(0, 12544, '\P{^Is_Block=katakana}', ""); - Expect(1, 12543, '\p{Is_Block=_Katakana}', ""); - Expect(0, 12543, '\p{^Is_Block=_Katakana}', ""); - Expect(0, 12543, '\P{Is_Block=_Katakana}', ""); - Expect(1, 12543, '\P{^Is_Block=_Katakana}', ""); - Expect(0, 12544, '\p{Is_Block=_Katakana}', ""); - Expect(1, 12544, '\p{^Is_Block=_Katakana}', ""); - Expect(1, 12544, '\P{Is_Block=_Katakana}', ""); - Expect(0, 12544, '\P{^Is_Block=_Katakana}', ""); - Error('\p{Is_Blk=/a/katakana}'); - Error('\P{Is_Blk=/a/katakana}'); - Expect(1, 12543, '\p{Is_Blk=katakana}', ""); - Expect(0, 12543, '\p{^Is_Blk=katakana}', ""); - Expect(0, 12543, '\P{Is_Blk=katakana}', ""); - Expect(1, 12543, '\P{^Is_Blk=katakana}', ""); - Expect(0, 12544, '\p{Is_Blk=katakana}', ""); - Expect(1, 12544, '\p{^Is_Blk=katakana}', ""); - Expect(1, 12544, '\P{Is_Blk=katakana}', ""); - Expect(0, 12544, '\P{^Is_Blk=katakana}', ""); - Expect(1, 12543, '\p{Is_Blk= Katakana}', ""); - Expect(0, 12543, '\p{^Is_Blk= Katakana}', ""); - Expect(0, 12543, '\P{Is_Blk= Katakana}', ""); - Expect(1, 12543, '\P{^Is_Blk= Katakana}', ""); - Expect(0, 12544, '\p{Is_Blk= Katakana}', ""); - Expect(1, 12544, '\p{^Is_Blk= Katakana}', ""); - Expect(1, 12544, '\P{Is_Blk= Katakana}', ""); - Expect(0, 12544, '\P{^Is_Blk= Katakana}', ""); - Error('\p{Block: /a/ katakana_Phonetic_Extensions}'); - Error('\P{Block: /a/ katakana_Phonetic_Extensions}'); + Expect(1, 12543, '\p{Is_Block= Katakana}', ""); + Expect(0, 12543, '\p{^Is_Block= Katakana}', ""); + Expect(0, 12543, '\P{Is_Block= Katakana}', ""); + Expect(1, 12543, '\P{^Is_Block= Katakana}', ""); + Expect(0, 12544, '\p{Is_Block= Katakana}', ""); + Expect(1, 12544, '\p{^Is_Block= Katakana}', ""); + Expect(1, 12544, '\P{Is_Block= Katakana}', ""); + Expect(0, 12544, '\P{^Is_Block= Katakana}', ""); + Error('\p{Is_Blk=_/a/Katakana}'); + Error('\P{Is_Blk=_/a/Katakana}'); + Expect(1, 12543, '\p{Is_Blk: katakana}', ""); + Expect(0, 12543, '\p{^Is_Blk: katakana}', ""); + Expect(0, 12543, '\P{Is_Blk: katakana}', ""); + Expect(1, 12543, '\P{^Is_Blk: katakana}', ""); + Expect(0, 12544, '\p{Is_Blk: katakana}', ""); + Expect(1, 12544, '\p{^Is_Blk: katakana}', ""); + Expect(1, 12544, '\P{Is_Blk: katakana}', ""); + Expect(0, 12544, '\P{^Is_Blk: katakana}', ""); + Expect(1, 12543, '\p{Is_Blk= KATAKANA}', ""); + Expect(0, 12543, '\p{^Is_Blk= KATAKANA}', ""); + Expect(0, 12543, '\P{Is_Blk= KATAKANA}', ""); + Expect(1, 12543, '\P{^Is_Blk= KATAKANA}', ""); + Expect(0, 12544, '\p{Is_Blk= KATAKANA}', ""); + Expect(1, 12544, '\p{^Is_Blk= KATAKANA}', ""); + Expect(1, 12544, '\P{Is_Blk= KATAKANA}', ""); + Expect(0, 12544, '\P{^Is_Blk= KATAKANA}', ""); + Error('\p{Block=_:=katakana_Phonetic_EXTENSIONS}'); + Error('\P{Block=_:=katakana_Phonetic_EXTENSIONS}'); Expect(1, 12799, '\p{Block=:\AKatakana_Phonetic_Extensions\z:}', "");; Expect(0, 12800, '\p{Block=:\AKatakana_Phonetic_Extensions\z:}', "");; Expect(1, 12799, '\p{Block=katakanaphoneticextensions}', ""); @@ -14693,16 +14947,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12800, '\P{^Block=katakanaphoneticextensions}', ""); Expect(1, 12799, '\p{Block=:\Akatakanaphoneticextensions\z:}', "");; Expect(0, 12800, '\p{Block=:\Akatakanaphoneticextensions\z:}', "");; - Expect(1, 12799, '\p{Block: KATAKANA_phonetic_extensions}', ""); - Expect(0, 12799, '\p{^Block: KATAKANA_phonetic_extensions}', ""); - Expect(0, 12799, '\P{Block: KATAKANA_phonetic_extensions}', ""); - Expect(1, 12799, '\P{^Block: KATAKANA_phonetic_extensions}', ""); - Expect(0, 12800, '\p{Block: KATAKANA_phonetic_extensions}', ""); - Expect(1, 12800, '\p{^Block: KATAKANA_phonetic_extensions}', ""); - Expect(1, 12800, '\P{Block: KATAKANA_phonetic_extensions}', ""); - Expect(0, 12800, '\P{^Block: KATAKANA_phonetic_extensions}', ""); - Error('\p{Blk=_/a/Katakana_Ext}'); - Error('\P{Blk=_/a/Katakana_Ext}'); + Expect(1, 12799, '\p{Block=_ KATAKANA_Phonetic_extensions}', ""); + Expect(0, 12799, '\p{^Block=_ KATAKANA_Phonetic_extensions}', ""); + Expect(0, 12799, '\P{Block=_ KATAKANA_Phonetic_extensions}', ""); + Expect(1, 12799, '\P{^Block=_ KATAKANA_Phonetic_extensions}', ""); + Expect(0, 12800, '\p{Block=_ KATAKANA_Phonetic_extensions}', ""); + Expect(1, 12800, '\p{^Block=_ KATAKANA_Phonetic_extensions}', ""); + Expect(1, 12800, '\P{Block=_ KATAKANA_Phonetic_extensions}', ""); + Expect(0, 12800, '\P{^Block=_ KATAKANA_Phonetic_extensions}', ""); + Error('\p{Blk=_-katakana_EXT/a/}'); + Error('\P{Blk=_-katakana_EXT/a/}'); Expect(1, 12799, '\p{Blk=:\AKatakana_Ext\z:}', "");; Expect(0, 12800, '\p{Blk=:\AKatakana_Ext\z:}', "");; Expect(1, 12799, '\p{Blk=katakanaext}', ""); @@ -14715,16 +14969,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12800, '\P{^Blk=katakanaext}', ""); Expect(1, 12799, '\p{Blk=:\Akatakanaext\z:}', "");; Expect(0, 12800, '\p{Blk=:\Akatakanaext\z:}', "");; - Expect(1, 12799, '\p{Blk=-_KATAKANA_ext}', ""); - Expect(0, 12799, '\p{^Blk=-_KATAKANA_ext}', ""); - Expect(0, 12799, '\P{Blk=-_KATAKANA_ext}', ""); - Expect(1, 12799, '\P{^Blk=-_KATAKANA_ext}', ""); - Expect(0, 12800, '\p{Blk=-_KATAKANA_ext}', ""); - Expect(1, 12800, '\p{^Blk=-_KATAKANA_ext}', ""); - Expect(1, 12800, '\P{Blk=-_KATAKANA_ext}', ""); - Expect(0, 12800, '\P{^Blk=-_KATAKANA_ext}', ""); - Error('\p{Is_Block=:=- Katakana_Phonetic_Extensions}'); - Error('\P{Is_Block=:=- Katakana_Phonetic_Extensions}'); + Expect(1, 12799, '\p{Blk= Katakana_Ext}', ""); + Expect(0, 12799, '\p{^Blk= Katakana_Ext}', ""); + Expect(0, 12799, '\P{Blk= Katakana_Ext}', ""); + Expect(1, 12799, '\P{^Blk= Katakana_Ext}', ""); + Expect(0, 12800, '\p{Blk= Katakana_Ext}', ""); + Expect(1, 12800, '\p{^Blk= Katakana_Ext}', ""); + Expect(1, 12800, '\P{Blk= Katakana_Ext}', ""); + Expect(0, 12800, '\P{^Blk= Katakana_Ext}', ""); + Error('\p{Is_Block=:=- Katakana_PHONETIC_extensions}'); + Error('\P{Is_Block=:=- Katakana_PHONETIC_extensions}'); Expect(1, 12799, '\p{Is_Block=katakanaphoneticextensions}', ""); Expect(0, 12799, '\p{^Is_Block=katakanaphoneticextensions}', ""); Expect(0, 12799, '\P{Is_Block=katakanaphoneticextensions}', ""); @@ -14733,16 +14987,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12800, '\p{^Is_Block=katakanaphoneticextensions}', ""); Expect(1, 12800, '\P{Is_Block=katakanaphoneticextensions}', ""); Expect(0, 12800, '\P{^Is_Block=katakanaphoneticextensions}', ""); - Expect(1, 12799, '\p{Is_Block=-katakana_PHONETIC_EXTENSIONS}', ""); - Expect(0, 12799, '\p{^Is_Block=-katakana_PHONETIC_EXTENSIONS}', ""); - Expect(0, 12799, '\P{Is_Block=-katakana_PHONETIC_EXTENSIONS}', ""); - Expect(1, 12799, '\P{^Is_Block=-katakana_PHONETIC_EXTENSIONS}', ""); - Expect(0, 12800, '\p{Is_Block=-katakana_PHONETIC_EXTENSIONS}', ""); - Expect(1, 12800, '\p{^Is_Block=-katakana_PHONETIC_EXTENSIONS}', ""); - Expect(1, 12800, '\P{Is_Block=-katakana_PHONETIC_EXTENSIONS}', ""); - Expect(0, 12800, '\P{^Is_Block=-katakana_PHONETIC_EXTENSIONS}', ""); - Error('\p{Is_Blk= /a/Katakana_Ext}'); - Error('\P{Is_Blk= /a/Katakana_Ext}'); + Expect(1, 12799, '\p{Is_Block=__KATAKANA_PHONETIC_Extensions}', ""); + Expect(0, 12799, '\p{^Is_Block=__KATAKANA_PHONETIC_Extensions}', ""); + Expect(0, 12799, '\P{Is_Block=__KATAKANA_PHONETIC_Extensions}', ""); + Expect(1, 12799, '\P{^Is_Block=__KATAKANA_PHONETIC_Extensions}', ""); + Expect(0, 12800, '\p{Is_Block=__KATAKANA_PHONETIC_Extensions}', ""); + Expect(1, 12800, '\p{^Is_Block=__KATAKANA_PHONETIC_Extensions}', ""); + Expect(1, 12800, '\P{Is_Block=__KATAKANA_PHONETIC_Extensions}', ""); + Expect(0, 12800, '\P{^Is_Block=__KATAKANA_PHONETIC_Extensions}', ""); + Error('\p{Is_Blk=- KATAKANA_Ext/a/}'); + Error('\P{Is_Blk=- KATAKANA_Ext/a/}'); Expect(1, 12799, '\p{Is_Blk=katakanaext}', ""); Expect(0, 12799, '\p{^Is_Blk=katakanaext}', ""); Expect(0, 12799, '\P{Is_Blk=katakanaext}', ""); @@ -14751,16 +15005,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12800, '\p{^Is_Blk=katakanaext}', ""); Expect(1, 12800, '\P{Is_Blk=katakanaext}', ""); Expect(0, 12800, '\P{^Is_Blk=katakanaext}', ""); - Expect(1, 12799, '\p{Is_Blk= KATAKANA_ext}', ""); - Expect(0, 12799, '\p{^Is_Blk= KATAKANA_ext}', ""); - Expect(0, 12799, '\P{Is_Blk= KATAKANA_ext}', ""); - Expect(1, 12799, '\P{^Is_Blk= KATAKANA_ext}', ""); - Expect(0, 12800, '\p{Is_Blk= KATAKANA_ext}', ""); - Expect(1, 12800, '\p{^Is_Blk= KATAKANA_ext}', ""); - Expect(1, 12800, '\P{Is_Blk= KATAKANA_ext}', ""); - Expect(0, 12800, '\P{^Is_Blk= KATAKANA_ext}', ""); - Error('\p{Block= Kayah_li/a/}'); - Error('\P{Block= Kayah_li/a/}'); + Expect(1, 12799, '\p{Is_Blk= -KATAKANA_EXT}', ""); + Expect(0, 12799, '\p{^Is_Blk= -KATAKANA_EXT}', ""); + Expect(0, 12799, '\P{Is_Blk= -KATAKANA_EXT}', ""); + Expect(1, 12799, '\P{^Is_Blk= -KATAKANA_EXT}', ""); + Expect(0, 12800, '\p{Is_Blk= -KATAKANA_EXT}', ""); + Expect(1, 12800, '\p{^Is_Blk= -KATAKANA_EXT}', ""); + Expect(1, 12800, '\P{Is_Blk= -KATAKANA_EXT}', ""); + Expect(0, 12800, '\P{^Is_Blk= -KATAKANA_EXT}', ""); + Error('\p{Block= KAYAH_li/a/}'); + Error('\P{Block= KAYAH_li/a/}'); Expect(1, 43311, '\p{Block=:\AKayah_Li\z:}', "");; Expect(0, 43312, '\p{Block=:\AKayah_Li\z:}', "");; Expect(1, 43311, '\p{Block=kayahli}', ""); @@ -14773,16 +15027,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43312, '\P{^Block=kayahli}', ""); Expect(1, 43311, '\p{Block=:\Akayahli\z:}', "");; Expect(0, 43312, '\p{Block=:\Akayahli\z:}', "");; - Expect(1, 43311, '\p{Block= KAYAH_Li}', ""); - Expect(0, 43311, '\p{^Block= KAYAH_Li}', ""); - Expect(0, 43311, '\P{Block= KAYAH_Li}', ""); - Expect(1, 43311, '\P{^Block= KAYAH_Li}', ""); - Expect(0, 43312, '\p{Block= KAYAH_Li}', ""); - Expect(1, 43312, '\p{^Block= KAYAH_Li}', ""); - Expect(1, 43312, '\P{Block= KAYAH_Li}', ""); - Expect(0, 43312, '\P{^Block= KAYAH_Li}', ""); - Error('\p{Blk= kayah_Li/a/}'); - Error('\P{Blk= kayah_Li/a/}'); + Expect(1, 43311, '\p{Block=_ Kayah_Li}', ""); + Expect(0, 43311, '\p{^Block=_ Kayah_Li}', ""); + Expect(0, 43311, '\P{Block=_ Kayah_Li}', ""); + Expect(1, 43311, '\P{^Block=_ Kayah_Li}', ""); + Expect(0, 43312, '\p{Block=_ Kayah_Li}', ""); + Expect(1, 43312, '\p{^Block=_ Kayah_Li}', ""); + Expect(1, 43312, '\P{Block=_ Kayah_Li}', ""); + Expect(0, 43312, '\P{^Block=_ Kayah_Li}', ""); + Error('\p{Blk=/a/ _KAYAH_Li}'); + Error('\P{Blk=/a/ _KAYAH_Li}'); Expect(1, 43311, '\p{Blk=:\AKayah_Li\z:}', "");; Expect(0, 43312, '\p{Blk=:\AKayah_Li\z:}', "");; Expect(1, 43311, '\p{Blk=kayahli}', ""); @@ -14795,16 +15049,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43312, '\P{^Blk=kayahli}', ""); Expect(1, 43311, '\p{Blk=:\Akayahli\z:}', "");; Expect(0, 43312, '\p{Blk=:\Akayahli\z:}', "");; - Expect(1, 43311, '\p{Blk=__kayah_Li}', ""); - Expect(0, 43311, '\p{^Blk=__kayah_Li}', ""); - Expect(0, 43311, '\P{Blk=__kayah_Li}', ""); - Expect(1, 43311, '\P{^Blk=__kayah_Li}', ""); - Expect(0, 43312, '\p{Blk=__kayah_Li}', ""); - Expect(1, 43312, '\p{^Blk=__kayah_Li}', ""); - Expect(1, 43312, '\P{Blk=__kayah_Li}', ""); - Expect(0, 43312, '\P{^Blk=__kayah_Li}', ""); - Error('\p{Is_Block=/a/ Kayah_LI}'); - Error('\P{Is_Block=/a/ Kayah_LI}'); + Expect(1, 43311, '\p{Blk=- KAYAH_li}', ""); + Expect(0, 43311, '\p{^Blk=- KAYAH_li}', ""); + Expect(0, 43311, '\P{Blk=- KAYAH_li}', ""); + Expect(1, 43311, '\P{^Blk=- KAYAH_li}', ""); + Expect(0, 43312, '\p{Blk=- KAYAH_li}', ""); + Expect(1, 43312, '\p{^Blk=- KAYAH_li}', ""); + Expect(1, 43312, '\P{Blk=- KAYAH_li}', ""); + Expect(0, 43312, '\P{^Blk=- KAYAH_li}', ""); + Error('\p{Is_Block: /a/Kayah_Li}'); + Error('\P{Is_Block: /a/Kayah_Li}'); Expect(1, 43311, '\p{Is_Block=kayahli}', ""); Expect(0, 43311, '\p{^Is_Block=kayahli}', ""); Expect(0, 43311, '\P{Is_Block=kayahli}', ""); @@ -14813,16 +15067,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43312, '\p{^Is_Block=kayahli}', ""); Expect(1, 43312, '\P{Is_Block=kayahli}', ""); Expect(0, 43312, '\P{^Is_Block=kayahli}', ""); - Expect(1, 43311, '\p{Is_Block= Kayah_LI}', ""); - Expect(0, 43311, '\p{^Is_Block= Kayah_LI}', ""); - Expect(0, 43311, '\P{Is_Block= Kayah_LI}', ""); - Expect(1, 43311, '\P{^Is_Block= Kayah_LI}', ""); - Expect(0, 43312, '\p{Is_Block= Kayah_LI}', ""); - Expect(1, 43312, '\p{^Is_Block= Kayah_LI}', ""); - Expect(1, 43312, '\P{Is_Block= Kayah_LI}', ""); - Expect(0, 43312, '\P{^Is_Block= Kayah_LI}', ""); - Error('\p{Is_Blk=:=- Kayah_Li}'); - Error('\P{Is_Blk=:=- Kayah_Li}'); + Expect(1, 43311, '\p{Is_Block=_ kayah_li}', ""); + Expect(0, 43311, '\p{^Is_Block=_ kayah_li}', ""); + Expect(0, 43311, '\P{Is_Block=_ kayah_li}', ""); + Expect(1, 43311, '\P{^Is_Block=_ kayah_li}', ""); + Expect(0, 43312, '\p{Is_Block=_ kayah_li}', ""); + Expect(1, 43312, '\p{^Is_Block=_ kayah_li}', ""); + Expect(1, 43312, '\P{Is_Block=_ kayah_li}', ""); + Expect(0, 43312, '\P{^Is_Block=_ kayah_li}', ""); + Error('\p{Is_Blk=_/a/Kayah_LI}'); + Error('\P{Is_Blk=_/a/Kayah_LI}'); Expect(1, 43311, '\p{Is_Blk=kayahli}', ""); Expect(0, 43311, '\p{^Is_Blk=kayahli}', ""); Expect(0, 43311, '\P{Is_Blk=kayahli}', ""); @@ -14831,16 +15085,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43312, '\p{^Is_Blk=kayahli}', ""); Expect(1, 43312, '\P{Is_Blk=kayahli}', ""); Expect(0, 43312, '\P{^Is_Blk=kayahli}', ""); - Expect(1, 43311, '\p{Is_Blk=-_Kayah_li}', ""); - Expect(0, 43311, '\p{^Is_Blk=-_Kayah_li}', ""); - Expect(0, 43311, '\P{Is_Blk=-_Kayah_li}', ""); - Expect(1, 43311, '\P{^Is_Blk=-_Kayah_li}', ""); - Expect(0, 43312, '\p{Is_Blk=-_Kayah_li}', ""); - Expect(1, 43312, '\p{^Is_Blk=-_Kayah_li}', ""); - Expect(1, 43312, '\P{Is_Blk=-_Kayah_li}', ""); - Expect(0, 43312, '\P{^Is_Blk=-_Kayah_li}', ""); - Error('\p{Block=:= kharoshthi}'); - Error('\P{Block=:= kharoshthi}'); + Expect(1, 43311, '\p{Is_Blk= Kayah_LI}', ""); + Expect(0, 43311, '\p{^Is_Blk= Kayah_LI}', ""); + Expect(0, 43311, '\P{Is_Blk= Kayah_LI}', ""); + Expect(1, 43311, '\P{^Is_Blk= Kayah_LI}', ""); + Expect(0, 43312, '\p{Is_Blk= Kayah_LI}', ""); + Expect(1, 43312, '\p{^Is_Blk= Kayah_LI}', ""); + Expect(1, 43312, '\P{Is_Blk= Kayah_LI}', ""); + Expect(0, 43312, '\P{^Is_Blk= Kayah_LI}', ""); + Error('\p{Block=/a/--kharoshthi}'); + Error('\P{Block=/a/--kharoshthi}'); Expect(1, 68191, '\p{Block=:\AKharoshthi\z:}', "");; Expect(0, 68192, '\p{Block=:\AKharoshthi\z:}', "");; Expect(1, 68191, '\p{Block=kharoshthi}', ""); @@ -14853,56 +15107,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68192, '\P{^Block=kharoshthi}', ""); Expect(1, 68191, '\p{Block=:\Akharoshthi\z:}', "");; Expect(0, 68192, '\p{Block=:\Akharoshthi\z:}', "");; - Expect(1, 68191, '\p{Block=--KHAROSHTHI}', ""); - Expect(0, 68191, '\p{^Block=--KHAROSHTHI}', ""); - Expect(0, 68191, '\P{Block=--KHAROSHTHI}', ""); - Expect(1, 68191, '\P{^Block=--KHAROSHTHI}', ""); - Expect(0, 68192, '\p{Block=--KHAROSHTHI}', ""); - Expect(1, 68192, '\p{^Block=--KHAROSHTHI}', ""); - Expect(1, 68192, '\P{Block=--KHAROSHTHI}', ""); - Expect(0, 68192, '\P{^Block=--KHAROSHTHI}', ""); - Error('\p{Blk=:=-KHAROSHTHI}'); - Error('\P{Blk=:=-KHAROSHTHI}'); + Expect(1, 68191, '\p{Block=__Kharoshthi}', ""); + Expect(0, 68191, '\p{^Block=__Kharoshthi}', ""); + Expect(0, 68191, '\P{Block=__Kharoshthi}', ""); + Expect(1, 68191, '\P{^Block=__Kharoshthi}', ""); + Expect(0, 68192, '\p{Block=__Kharoshthi}', ""); + Expect(1, 68192, '\p{^Block=__Kharoshthi}', ""); + Expect(1, 68192, '\P{Block=__Kharoshthi}', ""); + Expect(0, 68192, '\P{^Block=__Kharoshthi}', ""); + Error('\p{Blk=/a/-KHAROSHTHI}'); + Error('\P{Blk=/a/-KHAROSHTHI}'); Expect(1, 68191, '\p{Blk=:\AKharoshthi\z:}', "");; Expect(0, 68192, '\p{Blk=:\AKharoshthi\z:}', "");; - Expect(1, 68191, '\p{Blk=kharoshthi}', ""); - Expect(0, 68191, '\p{^Blk=kharoshthi}', ""); - Expect(0, 68191, '\P{Blk=kharoshthi}', ""); - Expect(1, 68191, '\P{^Blk=kharoshthi}', ""); - Expect(0, 68192, '\p{Blk=kharoshthi}', ""); - Expect(1, 68192, '\p{^Blk=kharoshthi}', ""); - Expect(1, 68192, '\P{Blk=kharoshthi}', ""); - Expect(0, 68192, '\P{^Blk=kharoshthi}', ""); + Expect(1, 68191, '\p{Blk: kharoshthi}', ""); + Expect(0, 68191, '\p{^Blk: kharoshthi}', ""); + Expect(0, 68191, '\P{Blk: kharoshthi}', ""); + Expect(1, 68191, '\P{^Blk: kharoshthi}', ""); + Expect(0, 68192, '\p{Blk: kharoshthi}', ""); + Expect(1, 68192, '\p{^Blk: kharoshthi}', ""); + Expect(1, 68192, '\P{Blk: kharoshthi}', ""); + Expect(0, 68192, '\P{^Blk: kharoshthi}', ""); Expect(1, 68191, '\p{Blk=:\Akharoshthi\z:}', "");; Expect(0, 68192, '\p{Blk=:\Akharoshthi\z:}', "");; - Expect(1, 68191, '\p{Blk=_ Kharoshthi}', ""); - Expect(0, 68191, '\p{^Blk=_ Kharoshthi}', ""); - Expect(0, 68191, '\P{Blk=_ Kharoshthi}', ""); - Expect(1, 68191, '\P{^Blk=_ Kharoshthi}', ""); - Expect(0, 68192, '\p{Blk=_ Kharoshthi}', ""); - Expect(1, 68192, '\p{^Blk=_ Kharoshthi}', ""); - Expect(1, 68192, '\P{Blk=_ Kharoshthi}', ""); - Expect(0, 68192, '\P{^Blk=_ Kharoshthi}', ""); - Error('\p{Is_Block=/a/ _Kharoshthi}'); - Error('\P{Is_Block=/a/ _Kharoshthi}'); - Expect(1, 68191, '\p{Is_Block: kharoshthi}', ""); - Expect(0, 68191, '\p{^Is_Block: kharoshthi}', ""); - Expect(0, 68191, '\P{Is_Block: kharoshthi}', ""); - Expect(1, 68191, '\P{^Is_Block: kharoshthi}', ""); - Expect(0, 68192, '\p{Is_Block: kharoshthi}', ""); - Expect(1, 68192, '\p{^Is_Block: kharoshthi}', ""); - Expect(1, 68192, '\P{Is_Block: kharoshthi}', ""); - Expect(0, 68192, '\P{^Is_Block: kharoshthi}', ""); - Expect(1, 68191, '\p{Is_Block=-KHAROSHTHI}', ""); - Expect(0, 68191, '\p{^Is_Block=-KHAROSHTHI}', ""); - Expect(0, 68191, '\P{Is_Block=-KHAROSHTHI}', ""); - Expect(1, 68191, '\P{^Is_Block=-KHAROSHTHI}', ""); - Expect(0, 68192, '\p{Is_Block=-KHAROSHTHI}', ""); - Expect(1, 68192, '\p{^Is_Block=-KHAROSHTHI}', ""); - Expect(1, 68192, '\P{Is_Block=-KHAROSHTHI}', ""); - Expect(0, 68192, '\P{^Is_Block=-KHAROSHTHI}', ""); - Error('\p{Is_Blk=-:=Kharoshthi}'); - Error('\P{Is_Blk=-:=Kharoshthi}'); + Expect(1, 68191, '\p{Blk: --Kharoshthi}', ""); + Expect(0, 68191, '\p{^Blk: --Kharoshthi}', ""); + Expect(0, 68191, '\P{Blk: --Kharoshthi}', ""); + Expect(1, 68191, '\P{^Blk: --Kharoshthi}', ""); + Expect(0, 68192, '\p{Blk: --Kharoshthi}', ""); + Expect(1, 68192, '\p{^Blk: --Kharoshthi}', ""); + Expect(1, 68192, '\P{Blk: --Kharoshthi}', ""); + Expect(0, 68192, '\P{^Blk: --Kharoshthi}', ""); + Error('\p{Is_Block=_ kharoshthi:=}'); + Error('\P{Is_Block=_ kharoshthi:=}'); + Expect(1, 68191, '\p{Is_Block:kharoshthi}', ""); + Expect(0, 68191, '\p{^Is_Block:kharoshthi}', ""); + Expect(0, 68191, '\P{Is_Block:kharoshthi}', ""); + Expect(1, 68191, '\P{^Is_Block:kharoshthi}', ""); + Expect(0, 68192, '\p{Is_Block:kharoshthi}', ""); + Expect(1, 68192, '\p{^Is_Block:kharoshthi}', ""); + Expect(1, 68192, '\P{Is_Block:kharoshthi}', ""); + Expect(0, 68192, '\P{^Is_Block:kharoshthi}', ""); + Expect(1, 68191, '\p{Is_Block= KHAROSHTHI}', ""); + Expect(0, 68191, '\p{^Is_Block= KHAROSHTHI}', ""); + Expect(0, 68191, '\P{Is_Block= KHAROSHTHI}', ""); + Expect(1, 68191, '\P{^Is_Block= KHAROSHTHI}', ""); + Expect(0, 68192, '\p{Is_Block= KHAROSHTHI}', ""); + Expect(1, 68192, '\p{^Is_Block= KHAROSHTHI}', ""); + Expect(1, 68192, '\P{Is_Block= KHAROSHTHI}', ""); + Expect(0, 68192, '\P{^Is_Block= KHAROSHTHI}', ""); + Error('\p{Is_Blk=:=- Kharoshthi}'); + Error('\P{Is_Blk=:=- Kharoshthi}'); Expect(1, 68191, '\p{Is_Blk=kharoshthi}', ""); Expect(0, 68191, '\p{^Is_Blk=kharoshthi}', ""); Expect(0, 68191, '\P{Is_Blk=kharoshthi}', ""); @@ -14911,16 +15165,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68192, '\p{^Is_Blk=kharoshthi}', ""); Expect(1, 68192, '\P{Is_Blk=kharoshthi}', ""); Expect(0, 68192, '\P{^Is_Blk=kharoshthi}', ""); - Expect(1, 68191, '\p{Is_Blk: _Kharoshthi}', ""); - Expect(0, 68191, '\p{^Is_Blk: _Kharoshthi}', ""); - Expect(0, 68191, '\P{Is_Blk: _Kharoshthi}', ""); - Expect(1, 68191, '\P{^Is_Blk: _Kharoshthi}', ""); - Expect(0, 68192, '\p{Is_Blk: _Kharoshthi}', ""); - Expect(1, 68192, '\p{^Is_Blk: _Kharoshthi}', ""); - Expect(1, 68192, '\P{Is_Blk: _Kharoshthi}', ""); - Expect(0, 68192, '\P{^Is_Blk: _Kharoshthi}', ""); - Error('\p{Block=:= khmer}'); - Error('\P{Block=:= khmer}'); + Expect(1, 68191, '\p{Is_Blk:__Kharoshthi}', ""); + Expect(0, 68191, '\p{^Is_Blk:__Kharoshthi}', ""); + Expect(0, 68191, '\P{Is_Blk:__Kharoshthi}', ""); + Expect(1, 68191, '\P{^Is_Blk:__Kharoshthi}', ""); + Expect(0, 68192, '\p{Is_Blk:__Kharoshthi}', ""); + Expect(1, 68192, '\p{^Is_Blk:__Kharoshthi}', ""); + Expect(1, 68192, '\P{Is_Blk:__Kharoshthi}', ""); + Expect(0, 68192, '\P{^Is_Blk:__Kharoshthi}', ""); + Error('\p{Block= -khitan_SMALL_Script/a/}'); + Error('\P{Block= -khitan_SMALL_Script/a/}'); + Expect(1, 101631, '\p{Block=:\AKhitan_Small_Script\z:}', "");; + Expect(0, 101632, '\p{Block=:\AKhitan_Small_Script\z:}', "");; + Expect(1, 101631, '\p{Block=khitansmallscript}', ""); + Expect(0, 101631, '\p{^Block=khitansmallscript}', ""); + Expect(0, 101631, '\P{Block=khitansmallscript}', ""); + Expect(1, 101631, '\P{^Block=khitansmallscript}', ""); + Expect(0, 101632, '\p{Block=khitansmallscript}', ""); + Expect(1, 101632, '\p{^Block=khitansmallscript}', ""); + Expect(1, 101632, '\P{Block=khitansmallscript}', ""); + Expect(0, 101632, '\P{^Block=khitansmallscript}', ""); + Expect(1, 101631, '\p{Block=:\Akhitansmallscript\z:}', "");; + Expect(0, 101632, '\p{Block=:\Akhitansmallscript\z:}', "");; + Expect(1, 101631, '\p{Block=_ Khitan_Small_SCRIPT}', ""); + Expect(0, 101631, '\p{^Block=_ Khitan_Small_SCRIPT}', ""); + Expect(0, 101631, '\P{Block=_ Khitan_Small_SCRIPT}', ""); + Expect(1, 101631, '\P{^Block=_ Khitan_Small_SCRIPT}', ""); + Expect(0, 101632, '\p{Block=_ Khitan_Small_SCRIPT}', ""); + Expect(1, 101632, '\p{^Block=_ Khitan_Small_SCRIPT}', ""); + Expect(1, 101632, '\P{Block=_ Khitan_Small_SCRIPT}', ""); + Expect(0, 101632, '\P{^Block=_ Khitan_Small_SCRIPT}', ""); + Error('\p{Blk=_KHITAN_Small_Script:=}'); + Error('\P{Blk=_KHITAN_Small_Script:=}'); + Expect(1, 101631, '\p{Blk=:\AKhitan_Small_Script\z:}', "");; + Expect(0, 101632, '\p{Blk=:\AKhitan_Small_Script\z:}', "");; + Expect(1, 101631, '\p{Blk=khitansmallscript}', ""); + Expect(0, 101631, '\p{^Blk=khitansmallscript}', ""); + Expect(0, 101631, '\P{Blk=khitansmallscript}', ""); + Expect(1, 101631, '\P{^Blk=khitansmallscript}', ""); + Expect(0, 101632, '\p{Blk=khitansmallscript}', ""); + Expect(1, 101632, '\p{^Blk=khitansmallscript}', ""); + Expect(1, 101632, '\P{Blk=khitansmallscript}', ""); + Expect(0, 101632, '\P{^Blk=khitansmallscript}', ""); + Expect(1, 101631, '\p{Blk=:\Akhitansmallscript\z:}', "");; + Expect(0, 101632, '\p{Blk=:\Akhitansmallscript\z:}', "");; + Expect(1, 101631, '\p{Blk=_khitan_small_Script}', ""); + Expect(0, 101631, '\p{^Blk=_khitan_small_Script}', ""); + Expect(0, 101631, '\P{Blk=_khitan_small_Script}', ""); + Expect(1, 101631, '\P{^Blk=_khitan_small_Script}', ""); + Expect(0, 101632, '\p{Blk=_khitan_small_Script}', ""); + Expect(1, 101632, '\p{^Blk=_khitan_small_Script}', ""); + Expect(1, 101632, '\P{Blk=_khitan_small_Script}', ""); + Expect(0, 101632, '\P{^Blk=_khitan_small_Script}', ""); + Error('\p{Is_Block: /a/khitan_Small_Script}'); + Error('\P{Is_Block: /a/khitan_Small_Script}'); + Expect(1, 101631, '\p{Is_Block=khitansmallscript}', ""); + Expect(0, 101631, '\p{^Is_Block=khitansmallscript}', ""); + Expect(0, 101631, '\P{Is_Block=khitansmallscript}', ""); + Expect(1, 101631, '\P{^Is_Block=khitansmallscript}', ""); + Expect(0, 101632, '\p{Is_Block=khitansmallscript}', ""); + Expect(1, 101632, '\p{^Is_Block=khitansmallscript}', ""); + Expect(1, 101632, '\P{Is_Block=khitansmallscript}', ""); + Expect(0, 101632, '\P{^Is_Block=khitansmallscript}', ""); + Expect(1, 101631, '\p{Is_Block= Khitan_Small_Script}', ""); + Expect(0, 101631, '\p{^Is_Block= Khitan_Small_Script}', ""); + Expect(0, 101631, '\P{Is_Block= Khitan_Small_Script}', ""); + Expect(1, 101631, '\P{^Is_Block= Khitan_Small_Script}', ""); + Expect(0, 101632, '\p{Is_Block= Khitan_Small_Script}', ""); + Expect(1, 101632, '\p{^Is_Block= Khitan_Small_Script}', ""); + Expect(1, 101632, '\P{Is_Block= Khitan_Small_Script}', ""); + Expect(0, 101632, '\P{^Is_Block= Khitan_Small_Script}', ""); + Error('\p{Is_Blk=:= KHITAN_SMALL_Script}'); + Error('\P{Is_Blk=:= KHITAN_SMALL_Script}'); + Expect(1, 101631, '\p{Is_Blk=khitansmallscript}', ""); + Expect(0, 101631, '\p{^Is_Blk=khitansmallscript}', ""); + Expect(0, 101631, '\P{Is_Blk=khitansmallscript}', ""); + Expect(1, 101631, '\P{^Is_Blk=khitansmallscript}', ""); + Expect(0, 101632, '\p{Is_Blk=khitansmallscript}', ""); + Expect(1, 101632, '\p{^Is_Blk=khitansmallscript}', ""); + Expect(1, 101632, '\P{Is_Blk=khitansmallscript}', ""); + Expect(0, 101632, '\P{^Is_Blk=khitansmallscript}', ""); + Expect(1, 101631, '\p{Is_Blk= Khitan_Small_Script}', ""); + Expect(0, 101631, '\p{^Is_Blk= Khitan_Small_Script}', ""); + Expect(0, 101631, '\P{Is_Blk= Khitan_Small_Script}', ""); + Expect(1, 101631, '\P{^Is_Blk= Khitan_Small_Script}', ""); + Expect(0, 101632, '\p{Is_Blk= Khitan_Small_Script}', ""); + Expect(1, 101632, '\p{^Is_Blk= Khitan_Small_Script}', ""); + Expect(1, 101632, '\P{Is_Blk= Khitan_Small_Script}', ""); + Expect(0, 101632, '\P{^Is_Blk= Khitan_Small_Script}', ""); + Error('\p{Block=_Khmer/a/}'); + Error('\P{Block=_Khmer/a/}'); Expect(1, 6143, '\p{Block=:\AKhmer\z:}', "");; Expect(0, 6144, '\p{Block=:\AKhmer\z:}', "");; Expect(1, 6143, '\p{Block=khmer}', ""); @@ -14933,8 +15267,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6144, '\P{^Block=khmer}', ""); Expect(1, 6143, '\p{Block=:\Akhmer\z:}', "");; Expect(0, 6144, '\p{Block=:\Akhmer\z:}', "");; - Error('\p{Blk= /a/KHMER}'); - Error('\P{Blk= /a/KHMER}'); + Expect(1, 6143, '\p{Block= Khmer}', ""); + Expect(0, 6143, '\p{^Block= Khmer}', ""); + Expect(0, 6143, '\P{Block= Khmer}', ""); + Expect(1, 6143, '\P{^Block= Khmer}', ""); + Expect(0, 6144, '\p{Block= Khmer}', ""); + Expect(1, 6144, '\p{^Block= Khmer}', ""); + Expect(1, 6144, '\P{Block= Khmer}', ""); + Expect(0, 6144, '\P{^Block= Khmer}', ""); + Error('\p{Blk= /a/Khmer}'); + Error('\P{Blk= /a/Khmer}'); Expect(1, 6143, '\p{Blk=:\AKhmer\z:}', "");; Expect(0, 6144, '\p{Blk=:\AKhmer\z:}', "");; Expect(1, 6143, '\p{Blk=khmer}', ""); @@ -14947,16 +15289,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6144, '\P{^Blk=khmer}', ""); Expect(1, 6143, '\p{Blk=:\Akhmer\z:}', "");; Expect(0, 6144, '\p{Blk=:\Akhmer\z:}', "");; - Expect(1, 6143, '\p{Blk: khmer}', ""); - Expect(0, 6143, '\p{^Blk: khmer}', ""); - Expect(0, 6143, '\P{Blk: khmer}', ""); - Expect(1, 6143, '\P{^Blk: khmer}', ""); - Expect(0, 6144, '\p{Blk: khmer}', ""); - Expect(1, 6144, '\p{^Blk: khmer}', ""); - Expect(1, 6144, '\P{Blk: khmer}', ""); - Expect(0, 6144, '\P{^Blk: khmer}', ""); - Error('\p{Is_Block=:= _khmer}'); - Error('\P{Is_Block=:= _khmer}'); + Expect(1, 6143, '\p{Blk= Khmer}', ""); + Expect(0, 6143, '\p{^Blk= Khmer}', ""); + Expect(0, 6143, '\P{Blk= Khmer}', ""); + Expect(1, 6143, '\P{^Blk= Khmer}', ""); + Expect(0, 6144, '\p{Blk= Khmer}', ""); + Expect(1, 6144, '\p{^Blk= Khmer}', ""); + Expect(1, 6144, '\P{Blk= Khmer}', ""); + Expect(0, 6144, '\P{^Blk= Khmer}', ""); + Error('\p{Is_Block=- khmer:=}'); + Error('\P{Is_Block=- khmer:=}'); Expect(1, 6143, '\p{Is_Block=khmer}', ""); Expect(0, 6143, '\p{^Is_Block=khmer}', ""); Expect(0, 6143, '\P{Is_Block=khmer}', ""); @@ -14965,56 +15307,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6144, '\p{^Is_Block=khmer}', ""); Expect(1, 6144, '\P{Is_Block=khmer}', ""); Expect(0, 6144, '\P{^Is_Block=khmer}', ""); - Expect(1, 6143, '\p{Is_Block= Khmer}', ""); - Expect(0, 6143, '\p{^Is_Block= Khmer}', ""); - Expect(0, 6143, '\P{Is_Block= Khmer}', ""); - Expect(1, 6143, '\P{^Is_Block= Khmer}', ""); - Expect(0, 6144, '\p{Is_Block= Khmer}', ""); - Expect(1, 6144, '\p{^Is_Block= Khmer}', ""); - Expect(1, 6144, '\P{Is_Block= Khmer}', ""); - Expect(0, 6144, '\P{^Is_Block= Khmer}', ""); - Error('\p{Is_Blk=_/a/Khmer}'); - Error('\P{Is_Blk=_/a/Khmer}'); - Expect(1, 6143, '\p{Is_Blk: khmer}', ""); - Expect(0, 6143, '\p{^Is_Blk: khmer}', ""); - Expect(0, 6143, '\P{Is_Blk: khmer}', ""); - Expect(1, 6143, '\P{^Is_Blk: khmer}', ""); - Expect(0, 6144, '\p{Is_Blk: khmer}', ""); - Expect(1, 6144, '\p{^Is_Blk: khmer}', ""); - Expect(1, 6144, '\P{Is_Blk: khmer}', ""); - Expect(0, 6144, '\P{^Is_Blk: khmer}', ""); - Expect(1, 6143, '\p{Is_Blk= KHMER}', ""); - Expect(0, 6143, '\p{^Is_Blk= KHMER}', ""); - Expect(0, 6143, '\P{Is_Blk= KHMER}', ""); - Expect(1, 6143, '\P{^Is_Blk= KHMER}', ""); - Expect(0, 6144, '\p{Is_Blk= KHMER}', ""); - Expect(1, 6144, '\p{^Is_Blk= KHMER}', ""); - Expect(1, 6144, '\P{Is_Blk= KHMER}', ""); - Expect(0, 6144, '\P{^Is_Blk= KHMER}', ""); - Error('\p{Block=-:=khmer_Symbols}'); - Error('\P{Block=-:=khmer_Symbols}'); + Expect(1, 6143, '\p{Is_Block= _Khmer}', ""); + Expect(0, 6143, '\p{^Is_Block= _Khmer}', ""); + Expect(0, 6143, '\P{Is_Block= _Khmer}', ""); + Expect(1, 6143, '\P{^Is_Block= _Khmer}', ""); + Expect(0, 6144, '\p{Is_Block= _Khmer}', ""); + Expect(1, 6144, '\p{^Is_Block= _Khmer}', ""); + Expect(1, 6144, '\P{Is_Block= _Khmer}', ""); + Expect(0, 6144, '\P{^Is_Block= _Khmer}', ""); + Error('\p{Is_Blk=:= Khmer}'); + Error('\P{Is_Blk=:= Khmer}'); + Expect(1, 6143, '\p{Is_Blk=khmer}', ""); + Expect(0, 6143, '\p{^Is_Blk=khmer}', ""); + Expect(0, 6143, '\P{Is_Blk=khmer}', ""); + Expect(1, 6143, '\P{^Is_Blk=khmer}', ""); + Expect(0, 6144, '\p{Is_Blk=khmer}', ""); + Expect(1, 6144, '\p{^Is_Blk=khmer}', ""); + Expect(1, 6144, '\P{Is_Blk=khmer}', ""); + Expect(0, 6144, '\P{^Is_Blk=khmer}', ""); + Expect(1, 6143, '\p{Is_Blk= Khmer}', ""); + Expect(0, 6143, '\p{^Is_Blk= Khmer}', ""); + Expect(0, 6143, '\P{Is_Blk= Khmer}', ""); + Expect(1, 6143, '\P{^Is_Blk= Khmer}', ""); + Expect(0, 6144, '\p{Is_Blk= Khmer}', ""); + Expect(1, 6144, '\p{^Is_Blk= Khmer}', ""); + Expect(1, 6144, '\P{Is_Blk= Khmer}', ""); + Expect(0, 6144, '\P{^Is_Blk= Khmer}', ""); + Error('\p{Block= KHMER_symbols:=}'); + Error('\P{Block= KHMER_symbols:=}'); Expect(1, 6655, '\p{Block=:\AKhmer_Symbols\z:}', "");; Expect(0, 6656, '\p{Block=:\AKhmer_Symbols\z:}', "");; - Expect(1, 6655, '\p{Block: khmersymbols}', ""); - Expect(0, 6655, '\p{^Block: khmersymbols}', ""); - Expect(0, 6655, '\P{Block: khmersymbols}', ""); - Expect(1, 6655, '\P{^Block: khmersymbols}', ""); - Expect(0, 6656, '\p{Block: khmersymbols}', ""); - Expect(1, 6656, '\p{^Block: khmersymbols}', ""); - Expect(1, 6656, '\P{Block: khmersymbols}', ""); - Expect(0, 6656, '\P{^Block: khmersymbols}', ""); + Expect(1, 6655, '\p{Block=khmersymbols}', ""); + Expect(0, 6655, '\p{^Block=khmersymbols}', ""); + Expect(0, 6655, '\P{Block=khmersymbols}', ""); + Expect(1, 6655, '\P{^Block=khmersymbols}', ""); + Expect(0, 6656, '\p{Block=khmersymbols}', ""); + Expect(1, 6656, '\p{^Block=khmersymbols}', ""); + Expect(1, 6656, '\P{Block=khmersymbols}', ""); + Expect(0, 6656, '\P{^Block=khmersymbols}', ""); Expect(1, 6655, '\p{Block=:\Akhmersymbols\z:}', "");; Expect(0, 6656, '\p{Block=:\Akhmersymbols\z:}', "");; - Expect(1, 6655, '\p{Block=Khmer_SYMBOLS}', ""); - Expect(0, 6655, '\p{^Block=Khmer_SYMBOLS}', ""); - Expect(0, 6655, '\P{Block=Khmer_SYMBOLS}', ""); - Expect(1, 6655, '\P{^Block=Khmer_SYMBOLS}', ""); - Expect(0, 6656, '\p{Block=Khmer_SYMBOLS}', ""); - Expect(1, 6656, '\p{^Block=Khmer_SYMBOLS}', ""); - Expect(1, 6656, '\P{Block=Khmer_SYMBOLS}', ""); - Expect(0, 6656, '\P{^Block=Khmer_SYMBOLS}', ""); - Error('\p{Blk=:=--KHMER_Symbols}'); - Error('\P{Blk=:=--KHMER_Symbols}'); + Expect(1, 6655, '\p{Block= KHMER_Symbols}', ""); + Expect(0, 6655, '\p{^Block= KHMER_Symbols}', ""); + Expect(0, 6655, '\P{Block= KHMER_Symbols}', ""); + Expect(1, 6655, '\P{^Block= KHMER_Symbols}', ""); + Expect(0, 6656, '\p{Block= KHMER_Symbols}', ""); + Expect(1, 6656, '\p{^Block= KHMER_Symbols}', ""); + Expect(1, 6656, '\P{Block= KHMER_Symbols}', ""); + Expect(0, 6656, '\P{^Block= KHMER_Symbols}', ""); + Error('\p{Blk: := -Khmer_Symbols}'); + Error('\P{Blk: := -Khmer_Symbols}'); Expect(1, 6655, '\p{Blk=:\AKhmer_Symbols\z:}', "");; Expect(0, 6656, '\p{Blk=:\AKhmer_Symbols\z:}', "");; Expect(1, 6655, '\p{Blk=khmersymbols}', ""); @@ -15027,52 +15369,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6656, '\P{^Blk=khmersymbols}', ""); Expect(1, 6655, '\p{Blk=:\Akhmersymbols\z:}', "");; Expect(0, 6656, '\p{Blk=:\Akhmersymbols\z:}', "");; - Expect(1, 6655, '\p{Blk=_khmer_symbols}', ""); - Expect(0, 6655, '\p{^Blk=_khmer_symbols}', ""); - Expect(0, 6655, '\P{Blk=_khmer_symbols}', ""); - Expect(1, 6655, '\P{^Blk=_khmer_symbols}', ""); - Expect(0, 6656, '\p{Blk=_khmer_symbols}', ""); - Expect(1, 6656, '\p{^Blk=_khmer_symbols}', ""); - Expect(1, 6656, '\P{Blk=_khmer_symbols}', ""); - Expect(0, 6656, '\P{^Blk=_khmer_symbols}', ""); - Error('\p{Is_Block=/a/_ KHMER_Symbols}'); - Error('\P{Is_Block=/a/_ KHMER_Symbols}'); - Expect(1, 6655, '\p{Is_Block=khmersymbols}', ""); - Expect(0, 6655, '\p{^Is_Block=khmersymbols}', ""); - Expect(0, 6655, '\P{Is_Block=khmersymbols}', ""); - Expect(1, 6655, '\P{^Is_Block=khmersymbols}', ""); - Expect(0, 6656, '\p{Is_Block=khmersymbols}', ""); - Expect(1, 6656, '\p{^Is_Block=khmersymbols}', ""); - Expect(1, 6656, '\P{Is_Block=khmersymbols}', ""); - Expect(0, 6656, '\P{^Is_Block=khmersymbols}', ""); - Expect(1, 6655, '\p{Is_Block=-khmer_Symbols}', ""); - Expect(0, 6655, '\p{^Is_Block=-khmer_Symbols}', ""); - Expect(0, 6655, '\P{Is_Block=-khmer_Symbols}', ""); - Expect(1, 6655, '\P{^Is_Block=-khmer_Symbols}', ""); - Expect(0, 6656, '\p{Is_Block=-khmer_Symbols}', ""); - Expect(1, 6656, '\p{^Is_Block=-khmer_Symbols}', ""); - Expect(1, 6656, '\P{Is_Block=-khmer_Symbols}', ""); - Expect(0, 6656, '\P{^Is_Block=-khmer_Symbols}', ""); - Error('\p{Is_Blk:-_Khmer_SYMBOLS/a/}'); - Error('\P{Is_Blk:-_Khmer_SYMBOLS/a/}'); - Expect(1, 6655, '\p{Is_Blk: khmersymbols}', ""); - Expect(0, 6655, '\p{^Is_Blk: khmersymbols}', ""); - Expect(0, 6655, '\P{Is_Blk: khmersymbols}', ""); - Expect(1, 6655, '\P{^Is_Blk: khmersymbols}', ""); - Expect(0, 6656, '\p{Is_Blk: khmersymbols}', ""); - Expect(1, 6656, '\p{^Is_Blk: khmersymbols}', ""); - Expect(1, 6656, '\P{Is_Blk: khmersymbols}', ""); - Expect(0, 6656, '\P{^Is_Blk: khmersymbols}', ""); - Expect(1, 6655, '\p{Is_Blk=-khmer_Symbols}', ""); - Expect(0, 6655, '\p{^Is_Blk=-khmer_Symbols}', ""); - Expect(0, 6655, '\P{Is_Blk=-khmer_Symbols}', ""); - Expect(1, 6655, '\P{^Is_Blk=-khmer_Symbols}', ""); - Expect(0, 6656, '\p{Is_Blk=-khmer_Symbols}', ""); - Expect(1, 6656, '\p{^Is_Blk=-khmer_Symbols}', ""); - Expect(1, 6656, '\P{Is_Blk=-khmer_Symbols}', ""); - Expect(0, 6656, '\P{^Is_Blk=-khmer_Symbols}', ""); - Error('\p{Block=-khojki:=}'); - Error('\P{Block=-khojki:=}'); + Expect(1, 6655, '\p{Blk= Khmer_SYMBOLS}', ""); + Expect(0, 6655, '\p{^Blk= Khmer_SYMBOLS}', ""); + Expect(0, 6655, '\P{Blk= Khmer_SYMBOLS}', ""); + Expect(1, 6655, '\P{^Blk= Khmer_SYMBOLS}', ""); + Expect(0, 6656, '\p{Blk= Khmer_SYMBOLS}', ""); + Expect(1, 6656, '\p{^Blk= Khmer_SYMBOLS}', ""); + Expect(1, 6656, '\P{Blk= Khmer_SYMBOLS}', ""); + Expect(0, 6656, '\P{^Blk= Khmer_SYMBOLS}', ""); + Error('\p{Is_Block=:=-Khmer_symbols}'); + Error('\P{Is_Block=:=-Khmer_symbols}'); + Expect(1, 6655, '\p{Is_Block: khmersymbols}', ""); + Expect(0, 6655, '\p{^Is_Block: khmersymbols}', ""); + Expect(0, 6655, '\P{Is_Block: khmersymbols}', ""); + Expect(1, 6655, '\P{^Is_Block: khmersymbols}', ""); + Expect(0, 6656, '\p{Is_Block: khmersymbols}', ""); + Expect(1, 6656, '\p{^Is_Block: khmersymbols}', ""); + Expect(1, 6656, '\P{Is_Block: khmersymbols}', ""); + Expect(0, 6656, '\P{^Is_Block: khmersymbols}', ""); + Expect(1, 6655, '\p{Is_Block= KHMER_Symbols}', ""); + Expect(0, 6655, '\p{^Is_Block= KHMER_Symbols}', ""); + Expect(0, 6655, '\P{Is_Block= KHMER_Symbols}', ""); + Expect(1, 6655, '\P{^Is_Block= KHMER_Symbols}', ""); + Expect(0, 6656, '\p{Is_Block= KHMER_Symbols}', ""); + Expect(1, 6656, '\p{^Is_Block= KHMER_Symbols}', ""); + Expect(1, 6656, '\P{Is_Block= KHMER_Symbols}', ""); + Expect(0, 6656, '\P{^Is_Block= KHMER_Symbols}', ""); + Error('\p{Is_Blk=_:=Khmer_SYMBOLS}'); + Error('\P{Is_Blk=_:=Khmer_SYMBOLS}'); + Expect(1, 6655, '\p{Is_Blk=khmersymbols}', ""); + Expect(0, 6655, '\p{^Is_Blk=khmersymbols}', ""); + Expect(0, 6655, '\P{Is_Blk=khmersymbols}', ""); + Expect(1, 6655, '\P{^Is_Blk=khmersymbols}', ""); + Expect(0, 6656, '\p{Is_Blk=khmersymbols}', ""); + Expect(1, 6656, '\p{^Is_Blk=khmersymbols}', ""); + Expect(1, 6656, '\P{Is_Blk=khmersymbols}', ""); + Expect(0, 6656, '\P{^Is_Blk=khmersymbols}', ""); + Expect(1, 6655, '\p{Is_Blk=--khmer_SYMBOLS}', ""); + Expect(0, 6655, '\p{^Is_Blk=--khmer_SYMBOLS}', ""); + Expect(0, 6655, '\P{Is_Blk=--khmer_SYMBOLS}', ""); + Expect(1, 6655, '\P{^Is_Blk=--khmer_SYMBOLS}', ""); + Expect(0, 6656, '\p{Is_Blk=--khmer_SYMBOLS}', ""); + Expect(1, 6656, '\p{^Is_Blk=--khmer_SYMBOLS}', ""); + Expect(1, 6656, '\P{Is_Blk=--khmer_SYMBOLS}', ""); + Expect(0, 6656, '\P{^Is_Blk=--khmer_SYMBOLS}', ""); + Error('\p{Block=/a/khojki}'); + Error('\P{Block=/a/khojki}'); Expect(1, 70223, '\p{Block=:\AKhojki\z:}', "");; Expect(0, 70224, '\p{Block=:\AKhojki\z:}', "");; Expect(1, 70223, '\p{Block=khojki}', ""); @@ -15085,16 +15427,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 70224, '\P{^Block=khojki}', ""); Expect(1, 70223, '\p{Block=:\Akhojki\z:}', "");; Expect(0, 70224, '\p{Block=:\Akhojki\z:}', "");; - Expect(1, 70223, '\p{Block=- KHOJKI}', ""); - Expect(0, 70223, '\p{^Block=- KHOJKI}', ""); - Expect(0, 70223, '\P{Block=- KHOJKI}', ""); - Expect(1, 70223, '\P{^Block=- KHOJKI}', ""); - Expect(0, 70224, '\p{Block=- KHOJKI}', ""); - Expect(1, 70224, '\p{^Block=- KHOJKI}', ""); - Expect(1, 70224, '\P{Block=- KHOJKI}', ""); - Expect(0, 70224, '\P{^Block=- KHOJKI}', ""); - Error('\p{Blk=Khojki/a/}'); - Error('\P{Blk=Khojki/a/}'); + Expect(1, 70223, '\p{Block=_Khojki}', ""); + Expect(0, 70223, '\p{^Block=_Khojki}', ""); + Expect(0, 70223, '\P{Block=_Khojki}', ""); + Expect(1, 70223, '\P{^Block=_Khojki}', ""); + Expect(0, 70224, '\p{Block=_Khojki}', ""); + Expect(1, 70224, '\p{^Block=_Khojki}', ""); + Expect(1, 70224, '\P{Block=_Khojki}', ""); + Expect(0, 70224, '\P{^Block=_Khojki}', ""); + Error('\p{Blk=:= khojki}'); + Error('\P{Blk=:= khojki}'); Expect(1, 70223, '\p{Blk=:\AKhojki\z:}', "");; Expect(0, 70224, '\p{Blk=:\AKhojki\z:}', "");; Expect(1, 70223, '\p{Blk=khojki}', ""); @@ -15107,34 +15449,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 70224, '\P{^Blk=khojki}', ""); Expect(1, 70223, '\p{Blk=:\Akhojki\z:}', "");; Expect(0, 70224, '\p{Blk=:\Akhojki\z:}', "");; - Expect(1, 70223, '\p{Blk: Khojki}', ""); - Expect(0, 70223, '\p{^Blk: Khojki}', ""); - Expect(0, 70223, '\P{Blk: Khojki}', ""); - Expect(1, 70223, '\P{^Blk: Khojki}', ""); - Expect(0, 70224, '\p{Blk: Khojki}', ""); - Expect(1, 70224, '\p{^Blk: Khojki}', ""); - Expect(1, 70224, '\P{Blk: Khojki}', ""); - Expect(0, 70224, '\P{^Blk: Khojki}', ""); - Error('\p{Is_Block= :=KHOJKI}'); - Error('\P{Is_Block= :=KHOJKI}'); - Expect(1, 70223, '\p{Is_Block:khojki}', ""); - Expect(0, 70223, '\p{^Is_Block:khojki}', ""); - Expect(0, 70223, '\P{Is_Block:khojki}', ""); - Expect(1, 70223, '\P{^Is_Block:khojki}', ""); - Expect(0, 70224, '\p{Is_Block:khojki}', ""); - Expect(1, 70224, '\p{^Is_Block:khojki}', ""); - Expect(1, 70224, '\P{Is_Block:khojki}', ""); - Expect(0, 70224, '\P{^Is_Block:khojki}', ""); - Expect(1, 70223, '\p{Is_Block=- khojki}', ""); - Expect(0, 70223, '\p{^Is_Block=- khojki}', ""); - Expect(0, 70223, '\P{Is_Block=- khojki}', ""); - Expect(1, 70223, '\P{^Is_Block=- khojki}', ""); - Expect(0, 70224, '\p{Is_Block=- khojki}', ""); - Expect(1, 70224, '\p{^Is_Block=- khojki}', ""); - Expect(1, 70224, '\P{Is_Block=- khojki}', ""); - Expect(0, 70224, '\P{^Is_Block=- khojki}', ""); - Error('\p{Is_Blk: /a/Khojki}'); - Error('\P{Is_Blk: /a/Khojki}'); + Expect(1, 70223, '\p{Blk=_-Khojki}', ""); + Expect(0, 70223, '\p{^Blk=_-Khojki}', ""); + Expect(0, 70223, '\P{Blk=_-Khojki}', ""); + Expect(1, 70223, '\P{^Blk=_-Khojki}', ""); + Expect(0, 70224, '\p{Blk=_-Khojki}', ""); + Expect(1, 70224, '\p{^Blk=_-Khojki}', ""); + Expect(1, 70224, '\P{Blk=_-Khojki}', ""); + Expect(0, 70224, '\P{^Blk=_-Khojki}', ""); + Error('\p{Is_Block= /a/Khojki}'); + Error('\P{Is_Block= /a/Khojki}'); + Expect(1, 70223, '\p{Is_Block=khojki}', ""); + Expect(0, 70223, '\p{^Is_Block=khojki}', ""); + Expect(0, 70223, '\P{Is_Block=khojki}', ""); + Expect(1, 70223, '\P{^Is_Block=khojki}', ""); + Expect(0, 70224, '\p{Is_Block=khojki}', ""); + Expect(1, 70224, '\p{^Is_Block=khojki}', ""); + Expect(1, 70224, '\P{Is_Block=khojki}', ""); + Expect(0, 70224, '\P{^Is_Block=khojki}', ""); + Expect(1, 70223, '\p{Is_Block= _Khojki}', ""); + Expect(0, 70223, '\p{^Is_Block= _Khojki}', ""); + Expect(0, 70223, '\P{Is_Block= _Khojki}', ""); + Expect(1, 70223, '\P{^Is_Block= _Khojki}', ""); + Expect(0, 70224, '\p{Is_Block= _Khojki}', ""); + Expect(1, 70224, '\p{^Is_Block= _Khojki}', ""); + Expect(1, 70224, '\P{Is_Block= _Khojki}', ""); + Expect(0, 70224, '\P{^Is_Block= _Khojki}', ""); + Error('\p{Is_Blk= /a/Khojki}'); + Error('\P{Is_Blk= /a/Khojki}'); Expect(1, 70223, '\p{Is_Blk=khojki}', ""); Expect(0, 70223, '\p{^Is_Blk=khojki}', ""); Expect(0, 70223, '\P{Is_Blk=khojki}', ""); @@ -15143,26 +15485,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 70224, '\p{^Is_Blk=khojki}', ""); Expect(1, 70224, '\P{Is_Blk=khojki}', ""); Expect(0, 70224, '\P{^Is_Blk=khojki}', ""); - Expect(1, 70223, '\p{Is_Blk= khojki}', ""); - Expect(0, 70223, '\p{^Is_Blk= khojki}', ""); - Expect(0, 70223, '\P{Is_Blk= khojki}', ""); - Expect(1, 70223, '\P{^Is_Blk= khojki}', ""); - Expect(0, 70224, '\p{Is_Blk= khojki}', ""); - Expect(1, 70224, '\p{^Is_Blk= khojki}', ""); - Expect(1, 70224, '\P{Is_Blk= khojki}', ""); - Expect(0, 70224, '\P{^Is_Blk= khojki}', ""); - Error('\p{Block=:=_ Khudawadi}'); - Error('\P{Block=:=_ Khudawadi}'); + Expect(1, 70223, '\p{Is_Blk= khojki}', ""); + Expect(0, 70223, '\p{^Is_Blk= khojki}', ""); + Expect(0, 70223, '\P{Is_Blk= khojki}', ""); + Expect(1, 70223, '\P{^Is_Blk= khojki}', ""); + Expect(0, 70224, '\p{Is_Blk= khojki}', ""); + Expect(1, 70224, '\p{^Is_Blk= khojki}', ""); + Expect(1, 70224, '\P{Is_Blk= khojki}', ""); + Expect(0, 70224, '\P{^Is_Blk= khojki}', ""); + Error('\p{Block=_ KHUDAWADI:=}'); + Error('\P{Block=_ KHUDAWADI:=}'); Expect(1, 70399, '\p{Block=:\AKhudawadi\z:}', "");; Expect(0, 70400, '\p{Block=:\AKhudawadi\z:}', "");; - Expect(1, 70399, '\p{Block:khudawadi}', ""); - Expect(0, 70399, '\p{^Block:khudawadi}', ""); - Expect(0, 70399, '\P{Block:khudawadi}', ""); - Expect(1, 70399, '\P{^Block:khudawadi}', ""); - Expect(0, 70400, '\p{Block:khudawadi}', ""); - Expect(1, 70400, '\p{^Block:khudawadi}', ""); - Expect(1, 70400, '\P{Block:khudawadi}', ""); - Expect(0, 70400, '\P{^Block:khudawadi}', ""); + Expect(1, 70399, '\p{Block=khudawadi}', ""); + Expect(0, 70399, '\p{^Block=khudawadi}', ""); + Expect(0, 70399, '\P{Block=khudawadi}', ""); + Expect(1, 70399, '\P{^Block=khudawadi}', ""); + Expect(0, 70400, '\p{Block=khudawadi}', ""); + Expect(1, 70400, '\p{^Block=khudawadi}', ""); + Expect(1, 70400, '\P{Block=khudawadi}', ""); + Expect(0, 70400, '\P{^Block=khudawadi}', ""); Expect(1, 70399, '\p{Block=:\Akhudawadi\z:}', "");; Expect(0, 70400, '\p{Block=:\Akhudawadi\z:}', "");; Expect(1, 70399, '\p{Block=_khudawadi}', ""); @@ -15173,30 +15515,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 70400, '\p{^Block=_khudawadi}', ""); Expect(1, 70400, '\P{Block=_khudawadi}', ""); Expect(0, 70400, '\P{^Block=_khudawadi}', ""); - Error('\p{Blk: /a/ Khudawadi}'); - Error('\P{Blk: /a/ Khudawadi}'); + Error('\p{Blk=/a/ _Khudawadi}'); + Error('\P{Blk=/a/ _Khudawadi}'); Expect(1, 70399, '\p{Blk=:\AKhudawadi\z:}', "");; Expect(0, 70400, '\p{Blk=:\AKhudawadi\z:}', "");; - Expect(1, 70399, '\p{Blk=khudawadi}', ""); - Expect(0, 70399, '\p{^Blk=khudawadi}', ""); - Expect(0, 70399, '\P{Blk=khudawadi}', ""); - Expect(1, 70399, '\P{^Blk=khudawadi}', ""); - Expect(0, 70400, '\p{Blk=khudawadi}', ""); - Expect(1, 70400, '\p{^Blk=khudawadi}', ""); - Expect(1, 70400, '\P{Blk=khudawadi}', ""); - Expect(0, 70400, '\P{^Blk=khudawadi}', ""); + Expect(1, 70399, '\p{Blk: khudawadi}', ""); + Expect(0, 70399, '\p{^Blk: khudawadi}', ""); + Expect(0, 70399, '\P{Blk: khudawadi}', ""); + Expect(1, 70399, '\P{^Blk: khudawadi}', ""); + Expect(0, 70400, '\p{Blk: khudawadi}', ""); + Expect(1, 70400, '\p{^Blk: khudawadi}', ""); + Expect(1, 70400, '\P{Blk: khudawadi}', ""); + Expect(0, 70400, '\P{^Blk: khudawadi}', ""); Expect(1, 70399, '\p{Blk=:\Akhudawadi\z:}', "");; Expect(0, 70400, '\p{Blk=:\Akhudawadi\z:}', "");; - Expect(1, 70399, '\p{Blk: _-KHUDAWADI}', ""); - Expect(0, 70399, '\p{^Blk: _-KHUDAWADI}', ""); - Expect(0, 70399, '\P{Blk: _-KHUDAWADI}', ""); - Expect(1, 70399, '\P{^Blk: _-KHUDAWADI}', ""); - Expect(0, 70400, '\p{Blk: _-KHUDAWADI}', ""); - Expect(1, 70400, '\p{^Blk: _-KHUDAWADI}', ""); - Expect(1, 70400, '\P{Blk: _-KHUDAWADI}', ""); - Expect(0, 70400, '\P{^Blk: _-KHUDAWADI}', ""); - Error('\p{Is_Block=:=_KHUDAWADI}'); - Error('\P{Is_Block=:=_KHUDAWADI}'); + Expect(1, 70399, '\p{Blk=_ Khudawadi}', ""); + Expect(0, 70399, '\p{^Blk=_ Khudawadi}', ""); + Expect(0, 70399, '\P{Blk=_ Khudawadi}', ""); + Expect(1, 70399, '\P{^Blk=_ Khudawadi}', ""); + Expect(0, 70400, '\p{Blk=_ Khudawadi}', ""); + Expect(1, 70400, '\p{^Blk=_ Khudawadi}', ""); + Expect(1, 70400, '\P{Blk=_ Khudawadi}', ""); + Expect(0, 70400, '\P{^Blk=_ Khudawadi}', ""); + Error('\p{Is_Block= /a/KHUDAWADI}'); + Error('\P{Is_Block= /a/KHUDAWADI}'); Expect(1, 70399, '\p{Is_Block=khudawadi}', ""); Expect(0, 70399, '\p{^Is_Block=khudawadi}', ""); Expect(0, 70399, '\P{Is_Block=khudawadi}', ""); @@ -15205,16 +15547,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 70400, '\p{^Is_Block=khudawadi}', ""); Expect(1, 70400, '\P{Is_Block=khudawadi}', ""); Expect(0, 70400, '\P{^Is_Block=khudawadi}', ""); - Expect(1, 70399, '\p{Is_Block= KHUDAWADI}', ""); - Expect(0, 70399, '\p{^Is_Block= KHUDAWADI}', ""); - Expect(0, 70399, '\P{Is_Block= KHUDAWADI}', ""); - Expect(1, 70399, '\P{^Is_Block= KHUDAWADI}', ""); - Expect(0, 70400, '\p{Is_Block= KHUDAWADI}', ""); - Expect(1, 70400, '\p{^Is_Block= KHUDAWADI}', ""); - Expect(1, 70400, '\P{Is_Block= KHUDAWADI}', ""); - Expect(0, 70400, '\P{^Is_Block= KHUDAWADI}', ""); - Error('\p{Is_Blk::=--Khudawadi}'); - Error('\P{Is_Blk::=--Khudawadi}'); + Expect(1, 70399, '\p{Is_Block=-_Khudawadi}', ""); + Expect(0, 70399, '\p{^Is_Block=-_Khudawadi}', ""); + Expect(0, 70399, '\P{Is_Block=-_Khudawadi}', ""); + Expect(1, 70399, '\P{^Is_Block=-_Khudawadi}', ""); + Expect(0, 70400, '\p{Is_Block=-_Khudawadi}', ""); + Expect(1, 70400, '\p{^Is_Block=-_Khudawadi}', ""); + Expect(1, 70400, '\P{Is_Block=-_Khudawadi}', ""); + Expect(0, 70400, '\P{^Is_Block=-_Khudawadi}', ""); + Error('\p{Is_Blk=-KHUDAWADI/a/}'); + Error('\P{Is_Blk=-KHUDAWADI/a/}'); Expect(1, 70399, '\p{Is_Blk=khudawadi}', ""); Expect(0, 70399, '\p{^Is_Blk=khudawadi}', ""); Expect(0, 70399, '\P{Is_Blk=khudawadi}', ""); @@ -15223,16 +15565,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 70400, '\p{^Is_Blk=khudawadi}', ""); Expect(1, 70400, '\P{Is_Blk=khudawadi}', ""); Expect(0, 70400, '\P{^Is_Blk=khudawadi}', ""); - Expect(1, 70399, '\p{Is_Blk= -Khudawadi}', ""); - Expect(0, 70399, '\p{^Is_Blk= -Khudawadi}', ""); - Expect(0, 70399, '\P{Is_Blk= -Khudawadi}', ""); - Expect(1, 70399, '\P{^Is_Blk= -Khudawadi}', ""); - Expect(0, 70400, '\p{Is_Blk= -Khudawadi}', ""); - Expect(1, 70400, '\p{^Is_Blk= -Khudawadi}', ""); - Expect(1, 70400, '\P{Is_Blk= -Khudawadi}', ""); - Expect(0, 70400, '\P{^Is_Blk= -Khudawadi}', ""); - Error('\p{Block= Lao/a/}'); - Error('\P{Block= Lao/a/}'); + Expect(1, 70399, '\p{Is_Blk= Khudawadi}', ""); + Expect(0, 70399, '\p{^Is_Blk= Khudawadi}', ""); + Expect(0, 70399, '\P{Is_Blk= Khudawadi}', ""); + Expect(1, 70399, '\P{^Is_Blk= Khudawadi}', ""); + Expect(0, 70400, '\p{Is_Blk= Khudawadi}', ""); + Expect(1, 70400, '\p{^Is_Blk= Khudawadi}', ""); + Expect(1, 70400, '\P{Is_Blk= Khudawadi}', ""); + Expect(0, 70400, '\P{^Is_Blk= Khudawadi}', ""); + Error('\p{Block= lao/a/}'); + Error('\P{Block= lao/a/}'); Expect(1, 3839, '\p{Block=:\ALao\z:}', "");; Expect(0, 3840, '\p{Block=:\ALao\z:}', "");; Expect(1, 3839, '\p{Block=lao}', ""); @@ -15245,38 +15587,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3840, '\P{^Block=lao}', ""); Expect(1, 3839, '\p{Block=:\Alao\z:}', "");; Expect(0, 3840, '\p{Block=:\Alao\z:}', "");; - Expect(1, 3839, '\p{Block: -Lao}', ""); - Expect(0, 3839, '\p{^Block: -Lao}', ""); - Expect(0, 3839, '\P{Block: -Lao}', ""); - Expect(1, 3839, '\P{^Block: -Lao}', ""); - Expect(0, 3840, '\p{Block: -Lao}', ""); - Expect(1, 3840, '\p{^Block: -Lao}', ""); - Expect(1, 3840, '\P{Block: -Lao}', ""); - Expect(0, 3840, '\P{^Block: -Lao}', ""); - Error('\p{Blk=/a/_-Lao}'); - Error('\P{Blk=/a/_-Lao}'); + Expect(1, 3839, '\p{Block=- lao}', ""); + Expect(0, 3839, '\p{^Block=- lao}', ""); + Expect(0, 3839, '\P{Block=- lao}', ""); + Expect(1, 3839, '\P{^Block=- lao}', ""); + Expect(0, 3840, '\p{Block=- lao}', ""); + Expect(1, 3840, '\p{^Block=- lao}', ""); + Expect(1, 3840, '\P{Block=- lao}', ""); + Expect(0, 3840, '\P{^Block=- lao}', ""); + Error('\p{Blk= -LAO/a/}'); + Error('\P{Blk= -LAO/a/}'); Expect(1, 3839, '\p{Blk=:\ALao\z:}', "");; Expect(0, 3840, '\p{Blk=:\ALao\z:}', "");; - Expect(1, 3839, '\p{Blk:lao}', ""); - Expect(0, 3839, '\p{^Blk:lao}', ""); - Expect(0, 3839, '\P{Blk:lao}', ""); - Expect(1, 3839, '\P{^Blk:lao}', ""); - Expect(0, 3840, '\p{Blk:lao}', ""); - Expect(1, 3840, '\p{^Blk:lao}', ""); - Expect(1, 3840, '\P{Blk:lao}', ""); - Expect(0, 3840, '\P{^Blk:lao}', ""); + Expect(1, 3839, '\p{Blk=lao}', ""); + Expect(0, 3839, '\p{^Blk=lao}', ""); + Expect(0, 3839, '\P{Blk=lao}', ""); + Expect(1, 3839, '\P{^Blk=lao}', ""); + Expect(0, 3840, '\p{Blk=lao}', ""); + Expect(1, 3840, '\p{^Blk=lao}', ""); + Expect(1, 3840, '\P{Blk=lao}', ""); + Expect(0, 3840, '\P{^Blk=lao}', ""); Expect(1, 3839, '\p{Blk=:\Alao\z:}', "");; Expect(0, 3840, '\p{Blk=:\Alao\z:}', "");; - Expect(1, 3839, '\p{Blk=--lao}', ""); - Expect(0, 3839, '\p{^Blk=--lao}', ""); - Expect(0, 3839, '\P{Blk=--lao}', ""); - Expect(1, 3839, '\P{^Blk=--lao}', ""); - Expect(0, 3840, '\p{Blk=--lao}', ""); - Expect(1, 3840, '\p{^Blk=--lao}', ""); - Expect(1, 3840, '\P{Blk=--lao}', ""); - Expect(0, 3840, '\P{^Blk=--lao}', ""); - Error('\p{Is_Block=/a/lao}'); - Error('\P{Is_Block=/a/lao}'); + Expect(1, 3839, '\p{Blk=-LAO}', ""); + Expect(0, 3839, '\p{^Blk=-LAO}', ""); + Expect(0, 3839, '\P{Blk=-LAO}', ""); + Expect(1, 3839, '\P{^Blk=-LAO}', ""); + Expect(0, 3840, '\p{Blk=-LAO}', ""); + Expect(1, 3840, '\p{^Blk=-LAO}', ""); + Expect(1, 3840, '\P{Blk=-LAO}', ""); + Expect(0, 3840, '\P{^Blk=-LAO}', ""); + Error('\p{Is_Block=/a/_ LAO}'); + Error('\P{Is_Block=/a/_ LAO}'); Expect(1, 3839, '\p{Is_Block=lao}', ""); Expect(0, 3839, '\p{^Is_Block=lao}', ""); Expect(0, 3839, '\P{Is_Block=lao}', ""); @@ -15285,16 +15627,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3840, '\p{^Is_Block=lao}', ""); Expect(1, 3840, '\P{Is_Block=lao}', ""); Expect(0, 3840, '\P{^Is_Block=lao}', ""); - Expect(1, 3839, '\p{Is_Block= -Lao}', ""); - Expect(0, 3839, '\p{^Is_Block= -Lao}', ""); - Expect(0, 3839, '\P{Is_Block= -Lao}', ""); - Expect(1, 3839, '\P{^Is_Block= -Lao}', ""); - Expect(0, 3840, '\p{Is_Block= -Lao}', ""); - Expect(1, 3840, '\p{^Is_Block= -Lao}', ""); - Expect(1, 3840, '\P{Is_Block= -Lao}', ""); - Expect(0, 3840, '\P{^Is_Block= -Lao}', ""); - Error('\p{Is_Blk=_Lao:=}'); - Error('\P{Is_Blk=_Lao:=}'); + Expect(1, 3839, '\p{Is_Block=--LAO}', ""); + Expect(0, 3839, '\p{^Is_Block=--LAO}', ""); + Expect(0, 3839, '\P{Is_Block=--LAO}', ""); + Expect(1, 3839, '\P{^Is_Block=--LAO}', ""); + Expect(0, 3840, '\p{Is_Block=--LAO}', ""); + Expect(1, 3840, '\p{^Is_Block=--LAO}', ""); + Expect(1, 3840, '\P{Is_Block=--LAO}', ""); + Expect(0, 3840, '\P{^Is_Block=--LAO}', ""); + Error('\p{Is_Blk=_ lao:=}'); + Error('\P{Is_Blk=_ lao:=}'); Expect(1, 3839, '\p{Is_Blk=lao}', ""); Expect(0, 3839, '\p{^Is_Blk=lao}', ""); Expect(0, 3839, '\P{Is_Blk=lao}', ""); @@ -15303,16 +15645,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3840, '\p{^Is_Blk=lao}', ""); Expect(1, 3840, '\P{Is_Blk=lao}', ""); Expect(0, 3840, '\P{^Is_Blk=lao}', ""); - Expect(1, 3839, '\p{Is_Blk=- lao}', ""); - Expect(0, 3839, '\p{^Is_Blk=- lao}', ""); - Expect(0, 3839, '\P{Is_Blk=- lao}', ""); - Expect(1, 3839, '\P{^Is_Blk=- lao}', ""); - Expect(0, 3840, '\p{Is_Blk=- lao}', ""); - Expect(1, 3840, '\p{^Is_Blk=- lao}', ""); - Expect(1, 3840, '\P{Is_Blk=- lao}', ""); - Expect(0, 3840, '\P{^Is_Blk=- lao}', ""); - Error('\p{Block= LATIN_1_supplement/a/}'); - Error('\P{Block= LATIN_1_supplement/a/}'); + Expect(1, 3839, '\p{Is_Blk= -Lao}', ""); + Expect(0, 3839, '\p{^Is_Blk= -Lao}', ""); + Expect(0, 3839, '\P{Is_Blk= -Lao}', ""); + Expect(1, 3839, '\P{^Is_Blk= -Lao}', ""); + Expect(0, 3840, '\p{Is_Blk= -Lao}', ""); + Expect(1, 3840, '\p{^Is_Blk= -Lao}', ""); + Expect(1, 3840, '\P{Is_Blk= -Lao}', ""); + Expect(0, 3840, '\P{^Is_Blk= -Lao}', ""); + Error('\p{Block=- LATIN_1_supplement/a/}'); + Error('\P{Block=- LATIN_1_supplement/a/}'); Expect(1, 255, '\p{Block=:\ALatin_1_Supplement\z:}', "");; Expect(0, 256, '\p{Block=:\ALatin_1_Supplement\z:}', "");; Expect(1, 255, '\p{Block=latin1supplement}', ""); @@ -15325,16 +15667,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 256, '\P{^Block=latin1supplement}', ""); Expect(1, 255, '\p{Block=:\Alatin1supplement\z:}', "");; Expect(0, 256, '\p{Block=:\Alatin1supplement\z:}', "");; - Expect(1, 255, '\p{Block= LATIN_1_Supplement}', ""); - Expect(0, 255, '\p{^Block= LATIN_1_Supplement}', ""); - Expect(0, 255, '\P{Block= LATIN_1_Supplement}', ""); - Expect(1, 255, '\P{^Block= LATIN_1_Supplement}', ""); - Expect(0, 256, '\p{Block= LATIN_1_Supplement}', ""); - Expect(1, 256, '\p{^Block= LATIN_1_Supplement}', ""); - Expect(1, 256, '\P{Block= LATIN_1_Supplement}', ""); - Expect(0, 256, '\P{^Block= LATIN_1_Supplement}', ""); - Error('\p{Blk= Latin_1_SUP/a/}'); - Error('\P{Blk= Latin_1_SUP/a/}'); + Expect(1, 255, '\p{Block= _latin_1_supplement}', ""); + Expect(0, 255, '\p{^Block= _latin_1_supplement}', ""); + Expect(0, 255, '\P{Block= _latin_1_supplement}', ""); + Expect(1, 255, '\P{^Block= _latin_1_supplement}', ""); + Expect(0, 256, '\p{Block= _latin_1_supplement}', ""); + Expect(1, 256, '\p{^Block= _latin_1_supplement}', ""); + Expect(1, 256, '\P{Block= _latin_1_supplement}', ""); + Expect(0, 256, '\P{^Block= _latin_1_supplement}', ""); + Error('\p{Blk: __LATIN_1_SUP/a/}'); + Error('\P{Blk: __LATIN_1_SUP/a/}'); Expect(1, 255, '\p{Blk=:\ALatin_1_Sup\z:}', "");; Expect(0, 256, '\p{Blk=:\ALatin_1_Sup\z:}', "");; Expect(1, 255, '\p{Blk=latin1sup}', ""); @@ -15347,16 +15689,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 256, '\P{^Blk=latin1sup}', ""); Expect(1, 255, '\p{Blk=:\Alatin1sup\z:}', "");; Expect(0, 256, '\p{Blk=:\Alatin1sup\z:}', "");; - Expect(1, 255, '\p{Blk= _latin_1_Sup}', ""); - Expect(0, 255, '\p{^Blk= _latin_1_Sup}', ""); - Expect(0, 255, '\P{Blk= _latin_1_Sup}', ""); - Expect(1, 255, '\P{^Blk= _latin_1_Sup}', ""); - Expect(0, 256, '\p{Blk= _latin_1_Sup}', ""); - Expect(1, 256, '\p{^Blk= _latin_1_Sup}', ""); - Expect(1, 256, '\P{Blk= _latin_1_Sup}', ""); - Expect(0, 256, '\P{^Blk= _latin_1_Sup}', ""); - Error('\p{Is_Block=_latin_1/a/}'); - Error('\P{Is_Block=_latin_1/a/}'); + Expect(1, 255, '\p{Blk=__Latin_1_Sup}', ""); + Expect(0, 255, '\p{^Blk=__Latin_1_Sup}', ""); + Expect(0, 255, '\P{Blk=__Latin_1_Sup}', ""); + Expect(1, 255, '\P{^Blk=__Latin_1_Sup}', ""); + Expect(0, 256, '\p{Blk=__Latin_1_Sup}', ""); + Expect(1, 256, '\p{^Blk=__Latin_1_Sup}', ""); + Expect(1, 256, '\P{Blk=__Latin_1_Sup}', ""); + Expect(0, 256, '\P{^Blk=__Latin_1_Sup}', ""); + Error('\p{Is_Block=:=-_Latin_1}'); + Error('\P{Is_Block=:=-_Latin_1}'); Expect(1, 255, '\p{Is_Block=latin1}', ""); Expect(0, 255, '\p{^Is_Block=latin1}', ""); Expect(0, 255, '\P{Is_Block=latin1}', ""); @@ -15365,16 +15707,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 256, '\p{^Is_Block=latin1}', ""); Expect(1, 256, '\P{Is_Block=latin1}', ""); Expect(0, 256, '\P{^Is_Block=latin1}', ""); - Expect(1, 255, '\p{Is_Block= _Latin_1}', ""); - Expect(0, 255, '\p{^Is_Block= _Latin_1}', ""); - Expect(0, 255, '\P{Is_Block= _Latin_1}', ""); - Expect(1, 255, '\P{^Is_Block= _Latin_1}', ""); - Expect(0, 256, '\p{Is_Block= _Latin_1}', ""); - Expect(1, 256, '\p{^Is_Block= _Latin_1}', ""); - Expect(1, 256, '\P{Is_Block= _Latin_1}', ""); - Expect(0, 256, '\P{^Is_Block= _Latin_1}', ""); - Error('\p{Is_Blk=/a/LATIN_1_Supplement}'); - Error('\P{Is_Blk=/a/LATIN_1_Supplement}'); + Expect(1, 255, '\p{Is_Block= latin_1}', ""); + Expect(0, 255, '\p{^Is_Block= latin_1}', ""); + Expect(0, 255, '\P{Is_Block= latin_1}', ""); + Expect(1, 255, '\P{^Is_Block= latin_1}', ""); + Expect(0, 256, '\p{Is_Block= latin_1}', ""); + Expect(1, 256, '\p{^Is_Block= latin_1}', ""); + Expect(1, 256, '\P{Is_Block= latin_1}', ""); + Expect(0, 256, '\P{^Is_Block= latin_1}', ""); + Error('\p{Is_Blk= _Latin_1_Supplement:=}'); + Error('\P{Is_Blk= _Latin_1_Supplement:=}'); Expect(1, 255, '\p{Is_Blk=latin1supplement}', ""); Expect(0, 255, '\p{^Is_Blk=latin1supplement}', ""); Expect(0, 255, '\P{Is_Blk=latin1supplement}', ""); @@ -15383,16 +15725,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 256, '\p{^Is_Blk=latin1supplement}', ""); Expect(1, 256, '\P{Is_Blk=latin1supplement}', ""); Expect(0, 256, '\P{^Is_Blk=latin1supplement}', ""); - Expect(1, 255, '\p{Is_Blk=_ LATIN_1_supplement}', ""); - Expect(0, 255, '\p{^Is_Blk=_ LATIN_1_supplement}', ""); - Expect(0, 255, '\P{Is_Blk=_ LATIN_1_supplement}', ""); - Expect(1, 255, '\P{^Is_Blk=_ LATIN_1_supplement}', ""); - Expect(0, 256, '\p{Is_Blk=_ LATIN_1_supplement}', ""); - Expect(1, 256, '\p{^Is_Blk=_ LATIN_1_supplement}', ""); - Expect(1, 256, '\P{Is_Blk=_ LATIN_1_supplement}', ""); - Expect(0, 256, '\P{^Is_Blk=_ LATIN_1_supplement}', ""); - Error('\p{Block=latin_Extended_A/a/}'); - Error('\P{Block=latin_Extended_A/a/}'); + Expect(1, 255, '\p{Is_Blk= _latin_1_SUPPLEMENT}', ""); + Expect(0, 255, '\p{^Is_Blk= _latin_1_SUPPLEMENT}', ""); + Expect(0, 255, '\P{Is_Blk= _latin_1_SUPPLEMENT}', ""); + Expect(1, 255, '\P{^Is_Blk= _latin_1_SUPPLEMENT}', ""); + Expect(0, 256, '\p{Is_Blk= _latin_1_SUPPLEMENT}', ""); + Expect(1, 256, '\p{^Is_Blk= _latin_1_SUPPLEMENT}', ""); + Expect(1, 256, '\P{Is_Blk= _latin_1_SUPPLEMENT}', ""); + Expect(0, 256, '\P{^Is_Blk= _latin_1_SUPPLEMENT}', ""); + Error('\p{Block= /a/LATIN_EXTENDED_A}'); + Error('\P{Block= /a/LATIN_EXTENDED_A}'); Expect(1, 383, '\p{Block=:\ALatin_Extended_A\z:}', "");; Expect(0, 384, '\p{Block=:\ALatin_Extended_A\z:}', "");; Expect(1, 383, '\p{Block=latinextendeda}', ""); @@ -15405,16 +15747,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 384, '\P{^Block=latinextendeda}', ""); Expect(1, 383, '\p{Block=:\Alatinextendeda\z:}', "");; Expect(0, 384, '\p{Block=:\Alatinextendeda\z:}', "");; - Expect(1, 383, '\p{Block= Latin_EXTENDED_A}', ""); - Expect(0, 383, '\p{^Block= Latin_EXTENDED_A}', ""); - Expect(0, 383, '\P{Block= Latin_EXTENDED_A}', ""); - Expect(1, 383, '\P{^Block= Latin_EXTENDED_A}', ""); - Expect(0, 384, '\p{Block= Latin_EXTENDED_A}', ""); - Expect(1, 384, '\p{^Block= Latin_EXTENDED_A}', ""); - Expect(1, 384, '\P{Block= Latin_EXTENDED_A}', ""); - Expect(0, 384, '\P{^Block= Latin_EXTENDED_A}', ""); - Error('\p{Blk=:=LATIN_ext_a}'); - Error('\P{Blk=:=LATIN_ext_a}'); + Expect(1, 383, '\p{Block=_ LATIN_EXTENDED_A}', ""); + Expect(0, 383, '\p{^Block=_ LATIN_EXTENDED_A}', ""); + Expect(0, 383, '\P{Block=_ LATIN_EXTENDED_A}', ""); + Expect(1, 383, '\P{^Block=_ LATIN_EXTENDED_A}', ""); + Expect(0, 384, '\p{Block=_ LATIN_EXTENDED_A}', ""); + Expect(1, 384, '\p{^Block=_ LATIN_EXTENDED_A}', ""); + Expect(1, 384, '\P{Block=_ LATIN_EXTENDED_A}', ""); + Expect(0, 384, '\P{^Block=_ LATIN_EXTENDED_A}', ""); + Error('\p{Blk=- latin_Ext_A:=}'); + Error('\P{Blk=- latin_Ext_A:=}'); Expect(1, 383, '\p{Blk=:\ALatin_Ext_A\z:}', "");; Expect(0, 384, '\p{Blk=:\ALatin_Ext_A\z:}', "");; Expect(1, 383, '\p{Blk=latinexta}', ""); @@ -15427,14 +15769,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 384, '\P{^Blk=latinexta}', ""); Expect(1, 383, '\p{Blk=:\Alatinexta\z:}', "");; Expect(0, 384, '\p{Blk=:\Alatinexta\z:}', "");; - Expect(1, 383, '\p{Blk=_-Latin_Ext_A}', ""); - Expect(0, 383, '\p{^Blk=_-Latin_Ext_A}', ""); - Expect(0, 383, '\P{Blk=_-Latin_Ext_A}', ""); - Expect(1, 383, '\P{^Blk=_-Latin_Ext_A}', ""); - Expect(0, 384, '\p{Blk=_-Latin_Ext_A}', ""); - Expect(1, 384, '\p{^Blk=_-Latin_Ext_A}', ""); - Expect(1, 384, '\P{Blk=_-Latin_Ext_A}', ""); - Expect(0, 384, '\P{^Blk=_-Latin_Ext_A}', ""); + Expect(1, 383, '\p{Blk= Latin_ext_A}', ""); + Expect(0, 383, '\p{^Blk= Latin_ext_A}', ""); + Expect(0, 383, '\P{Blk= Latin_ext_A}', ""); + Expect(1, 383, '\P{^Blk= Latin_ext_A}', ""); + Expect(0, 384, '\p{Blk= Latin_ext_A}', ""); + Expect(1, 384, '\p{^Blk= Latin_ext_A}', ""); + Expect(1, 384, '\P{Blk= Latin_ext_A}', ""); + Expect(0, 384, '\P{^Blk= Latin_ext_A}', ""); Error('\p{Is_Block= :=Latin_extended_A}'); Error('\P{Is_Block= :=Latin_extended_A}'); Expect(1, 383, '\p{Is_Block=latinextendeda}', ""); @@ -15445,16 +15787,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 384, '\p{^Is_Block=latinextendeda}', ""); Expect(1, 384, '\P{Is_Block=latinextendeda}', ""); Expect(0, 384, '\P{^Is_Block=latinextendeda}', ""); - Expect(1, 383, '\p{Is_Block= _LATIN_Extended_A}', ""); - Expect(0, 383, '\p{^Is_Block= _LATIN_Extended_A}', ""); - Expect(0, 383, '\P{Is_Block= _LATIN_Extended_A}', ""); - Expect(1, 383, '\P{^Is_Block= _LATIN_Extended_A}', ""); - Expect(0, 384, '\p{Is_Block= _LATIN_Extended_A}', ""); - Expect(1, 384, '\p{^Is_Block= _LATIN_Extended_A}', ""); - Expect(1, 384, '\P{Is_Block= _LATIN_Extended_A}', ""); - Expect(0, 384, '\P{^Is_Block= _LATIN_Extended_A}', ""); - Error('\p{Is_Blk=/a/ LATIN_EXT_A}'); - Error('\P{Is_Blk=/a/ LATIN_EXT_A}'); + Expect(1, 383, '\p{Is_Block= Latin_EXTENDED_A}', ""); + Expect(0, 383, '\p{^Is_Block= Latin_EXTENDED_A}', ""); + Expect(0, 383, '\P{Is_Block= Latin_EXTENDED_A}', ""); + Expect(1, 383, '\P{^Is_Block= Latin_EXTENDED_A}', ""); + Expect(0, 384, '\p{Is_Block= Latin_EXTENDED_A}', ""); + Expect(1, 384, '\p{^Is_Block= Latin_EXTENDED_A}', ""); + Expect(1, 384, '\P{Is_Block= Latin_EXTENDED_A}', ""); + Expect(0, 384, '\P{^Is_Block= Latin_EXTENDED_A}', ""); + Error('\p{Is_Blk: _/a/latin_EXT_a}'); + Error('\P{Is_Blk: _/a/latin_EXT_a}'); Expect(1, 383, '\p{Is_Blk=latinexta}', ""); Expect(0, 383, '\p{^Is_Blk=latinexta}', ""); Expect(0, 383, '\P{Is_Blk=latinexta}', ""); @@ -15463,16 +15805,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 384, '\p{^Is_Blk=latinexta}', ""); Expect(1, 384, '\P{Is_Blk=latinexta}', ""); Expect(0, 384, '\P{^Is_Blk=latinexta}', ""); - Expect(1, 383, '\p{Is_Blk: _Latin_EXT_A}', ""); - Expect(0, 383, '\p{^Is_Blk: _Latin_EXT_A}', ""); - Expect(0, 383, '\P{Is_Blk: _Latin_EXT_A}', ""); - Expect(1, 383, '\P{^Is_Blk: _Latin_EXT_A}', ""); - Expect(0, 384, '\p{Is_Blk: _Latin_EXT_A}', ""); - Expect(1, 384, '\p{^Is_Blk: _Latin_EXT_A}', ""); - Expect(1, 384, '\P{Is_Blk: _Latin_EXT_A}', ""); - Expect(0, 384, '\P{^Is_Blk: _Latin_EXT_A}', ""); - Error('\p{Block= :=Latin_extended_Additional}'); - Error('\P{Block= :=Latin_extended_Additional}'); + Expect(1, 383, '\p{Is_Blk= Latin_Ext_A}', ""); + Expect(0, 383, '\p{^Is_Blk= Latin_Ext_A}', ""); + Expect(0, 383, '\P{Is_Blk= Latin_Ext_A}', ""); + Expect(1, 383, '\P{^Is_Blk= Latin_Ext_A}', ""); + Expect(0, 384, '\p{Is_Blk= Latin_Ext_A}', ""); + Expect(1, 384, '\p{^Is_Blk= Latin_Ext_A}', ""); + Expect(1, 384, '\P{Is_Blk= Latin_Ext_A}', ""); + Expect(0, 384, '\P{^Is_Blk= Latin_Ext_A}', ""); + Error('\p{Block=_ Latin_EXTENDED_additional:=}'); + Error('\P{Block=_ Latin_EXTENDED_additional:=}'); Expect(1, 7935, '\p{Block=:\ALatin_Extended_Additional\z:}', "");; Expect(0, 7936, '\p{Block=:\ALatin_Extended_Additional\z:}', "");; Expect(1, 7935, '\p{Block=latinextendedadditional}', ""); @@ -15485,16 +15827,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7936, '\P{^Block=latinextendedadditional}', ""); Expect(1, 7935, '\p{Block=:\Alatinextendedadditional\z:}', "");; Expect(0, 7936, '\p{Block=:\Alatinextendedadditional\z:}', "");; - Expect(1, 7935, '\p{Block= Latin_extended_Additional}', ""); - Expect(0, 7935, '\p{^Block= Latin_extended_Additional}', ""); - Expect(0, 7935, '\P{Block= Latin_extended_Additional}', ""); - Expect(1, 7935, '\P{^Block= Latin_extended_Additional}', ""); - Expect(0, 7936, '\p{Block= Latin_extended_Additional}', ""); - Expect(1, 7936, '\p{^Block= Latin_extended_Additional}', ""); - Expect(1, 7936, '\P{Block= Latin_extended_Additional}', ""); - Expect(0, 7936, '\P{^Block= Latin_extended_Additional}', ""); - Error('\p{Blk= :=Latin_ext_Additional}'); - Error('\P{Blk= :=Latin_ext_Additional}'); + Expect(1, 7935, '\p{Block= LATIN_EXTENDED_additional}', ""); + Expect(0, 7935, '\p{^Block= LATIN_EXTENDED_additional}', ""); + Expect(0, 7935, '\P{Block= LATIN_EXTENDED_additional}', ""); + Expect(1, 7935, '\P{^Block= LATIN_EXTENDED_additional}', ""); + Expect(0, 7936, '\p{Block= LATIN_EXTENDED_additional}', ""); + Expect(1, 7936, '\p{^Block= LATIN_EXTENDED_additional}', ""); + Expect(1, 7936, '\P{Block= LATIN_EXTENDED_additional}', ""); + Expect(0, 7936, '\P{^Block= LATIN_EXTENDED_additional}', ""); + Error('\p{Blk=:=-_Latin_Ext_Additional}'); + Error('\P{Blk=:=-_Latin_Ext_Additional}'); Expect(1, 7935, '\p{Blk=:\ALatin_Ext_Additional\z:}', "");; Expect(0, 7936, '\p{Blk=:\ALatin_Ext_Additional\z:}', "");; Expect(1, 7935, '\p{Blk=latinextadditional}', ""); @@ -15507,16 +15849,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7936, '\P{^Blk=latinextadditional}', ""); Expect(1, 7935, '\p{Blk=:\Alatinextadditional\z:}', "");; Expect(0, 7936, '\p{Blk=:\Alatinextadditional\z:}', "");; - Expect(1, 7935, '\p{Blk=_Latin_ext_ADDITIONAL}', ""); - Expect(0, 7935, '\p{^Blk=_Latin_ext_ADDITIONAL}', ""); - Expect(0, 7935, '\P{Blk=_Latin_ext_ADDITIONAL}', ""); - Expect(1, 7935, '\P{^Blk=_Latin_ext_ADDITIONAL}', ""); - Expect(0, 7936, '\p{Blk=_Latin_ext_ADDITIONAL}', ""); - Expect(1, 7936, '\p{^Blk=_Latin_ext_ADDITIONAL}', ""); - Expect(1, 7936, '\P{Blk=_Latin_ext_ADDITIONAL}', ""); - Expect(0, 7936, '\P{^Blk=_Latin_ext_ADDITIONAL}', ""); - Error('\p{Is_Block=/a/__Latin_extended_Additional}'); - Error('\P{Is_Block=/a/__Latin_extended_Additional}'); + Expect(1, 7935, '\p{Blk=_latin_Ext_Additional}', ""); + Expect(0, 7935, '\p{^Blk=_latin_Ext_Additional}', ""); + Expect(0, 7935, '\P{Blk=_latin_Ext_Additional}', ""); + Expect(1, 7935, '\P{^Blk=_latin_Ext_Additional}', ""); + Expect(0, 7936, '\p{Blk=_latin_Ext_Additional}', ""); + Expect(1, 7936, '\p{^Blk=_latin_Ext_Additional}', ""); + Expect(1, 7936, '\P{Blk=_latin_Ext_Additional}', ""); + Expect(0, 7936, '\P{^Blk=_latin_Ext_Additional}', ""); + Error('\p{Is_Block=/a/ _Latin_extended_ADDITIONAL}'); + Error('\P{Is_Block=/a/ _Latin_extended_ADDITIONAL}'); Expect(1, 7935, '\p{Is_Block=latinextendedadditional}', ""); Expect(0, 7935, '\p{^Is_Block=latinextendedadditional}', ""); Expect(0, 7935, '\P{Is_Block=latinextendedadditional}', ""); @@ -15525,34 +15867,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7936, '\p{^Is_Block=latinextendedadditional}', ""); Expect(1, 7936, '\P{Is_Block=latinextendedadditional}', ""); Expect(0, 7936, '\P{^Is_Block=latinextendedadditional}', ""); - Expect(1, 7935, '\p{Is_Block=--latin_extended_Additional}', ""); - Expect(0, 7935, '\p{^Is_Block=--latin_extended_Additional}', ""); - Expect(0, 7935, '\P{Is_Block=--latin_extended_Additional}', ""); - Expect(1, 7935, '\P{^Is_Block=--latin_extended_Additional}', ""); - Expect(0, 7936, '\p{Is_Block=--latin_extended_Additional}', ""); - Expect(1, 7936, '\p{^Is_Block=--latin_extended_Additional}', ""); - Expect(1, 7936, '\P{Is_Block=--latin_extended_Additional}', ""); - Expect(0, 7936, '\P{^Is_Block=--latin_extended_Additional}', ""); - Error('\p{Is_Blk=:= _LATIN_EXT_additional}'); - Error('\P{Is_Blk=:= _LATIN_EXT_additional}'); - Expect(1, 7935, '\p{Is_Blk: latinextadditional}', ""); - Expect(0, 7935, '\p{^Is_Blk: latinextadditional}', ""); - Expect(0, 7935, '\P{Is_Blk: latinextadditional}', ""); - Expect(1, 7935, '\P{^Is_Blk: latinextadditional}', ""); - Expect(0, 7936, '\p{Is_Blk: latinextadditional}', ""); - Expect(1, 7936, '\p{^Is_Blk: latinextadditional}', ""); - Expect(1, 7936, '\P{Is_Blk: latinextadditional}', ""); - Expect(0, 7936, '\P{^Is_Blk: latinextadditional}', ""); - Expect(1, 7935, '\p{Is_Blk=_ Latin_EXT_Additional}', ""); - Expect(0, 7935, '\p{^Is_Blk=_ Latin_EXT_Additional}', ""); - Expect(0, 7935, '\P{Is_Blk=_ Latin_EXT_Additional}', ""); - Expect(1, 7935, '\P{^Is_Blk=_ Latin_EXT_Additional}', ""); - Expect(0, 7936, '\p{Is_Blk=_ Latin_EXT_Additional}', ""); - Expect(1, 7936, '\p{^Is_Blk=_ Latin_EXT_Additional}', ""); - Expect(1, 7936, '\P{Is_Blk=_ Latin_EXT_Additional}', ""); - Expect(0, 7936, '\P{^Is_Blk=_ Latin_EXT_Additional}', ""); - Error('\p{Block= /a/LATIN_Extended_B}'); - Error('\P{Block= /a/LATIN_Extended_B}'); + Expect(1, 7935, '\p{Is_Block= LATIN_Extended_Additional}', ""); + Expect(0, 7935, '\p{^Is_Block= LATIN_Extended_Additional}', ""); + Expect(0, 7935, '\P{Is_Block= LATIN_Extended_Additional}', ""); + Expect(1, 7935, '\P{^Is_Block= LATIN_Extended_Additional}', ""); + Expect(0, 7936, '\p{Is_Block= LATIN_Extended_Additional}', ""); + Expect(1, 7936, '\p{^Is_Block= LATIN_Extended_Additional}', ""); + Expect(1, 7936, '\P{Is_Block= LATIN_Extended_Additional}', ""); + Expect(0, 7936, '\P{^Is_Block= LATIN_Extended_Additional}', ""); + Error('\p{Is_Blk= :=Latin_ext_ADDITIONAL}'); + Error('\P{Is_Blk= :=Latin_ext_ADDITIONAL}'); + Expect(1, 7935, '\p{Is_Blk=latinextadditional}', ""); + Expect(0, 7935, '\p{^Is_Blk=latinextadditional}', ""); + Expect(0, 7935, '\P{Is_Blk=latinextadditional}', ""); + Expect(1, 7935, '\P{^Is_Blk=latinextadditional}', ""); + Expect(0, 7936, '\p{Is_Blk=latinextadditional}', ""); + Expect(1, 7936, '\p{^Is_Blk=latinextadditional}', ""); + Expect(1, 7936, '\P{Is_Blk=latinextadditional}', ""); + Expect(0, 7936, '\P{^Is_Blk=latinextadditional}', ""); + Expect(1, 7935, '\p{Is_Blk=_LATIN_Ext_Additional}', ""); + Expect(0, 7935, '\p{^Is_Blk=_LATIN_Ext_Additional}', ""); + Expect(0, 7935, '\P{Is_Blk=_LATIN_Ext_Additional}', ""); + Expect(1, 7935, '\P{^Is_Blk=_LATIN_Ext_Additional}', ""); + Expect(0, 7936, '\p{Is_Blk=_LATIN_Ext_Additional}', ""); + Expect(1, 7936, '\p{^Is_Blk=_LATIN_Ext_Additional}', ""); + Expect(1, 7936, '\P{Is_Blk=_LATIN_Ext_Additional}', ""); + Expect(0, 7936, '\P{^Is_Blk=_LATIN_Ext_Additional}', ""); + Error('\p{Block=:=-Latin_EXTENDED_B}'); + Error('\P{Block=:=-Latin_EXTENDED_B}'); Expect(1, 591, '\p{Block=:\ALatin_Extended_B\z:}', "");; Expect(0, 592, '\p{Block=:\ALatin_Extended_B\z:}', "");; Expect(1, 591, '\p{Block=latinextendedb}', ""); @@ -15565,16 +15907,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 592, '\P{^Block=latinextendedb}', ""); Expect(1, 591, '\p{Block=:\Alatinextendedb\z:}', "");; Expect(0, 592, '\p{Block=:\Alatinextendedb\z:}', "");; - Expect(1, 591, '\p{Block=_ Latin_Extended_b}', ""); - Expect(0, 591, '\p{^Block=_ Latin_Extended_b}', ""); - Expect(0, 591, '\P{Block=_ Latin_Extended_b}', ""); - Expect(1, 591, '\P{^Block=_ Latin_Extended_b}', ""); - Expect(0, 592, '\p{Block=_ Latin_Extended_b}', ""); - Expect(1, 592, '\p{^Block=_ Latin_Extended_b}', ""); - Expect(1, 592, '\P{Block=_ Latin_Extended_b}', ""); - Expect(0, 592, '\P{^Block=_ Latin_Extended_b}', ""); - Error('\p{Blk=-latin_Ext_B/a/}'); - Error('\P{Blk=-latin_Ext_B/a/}'); + Expect(1, 591, '\p{Block=_Latin_Extended_B}', ""); + Expect(0, 591, '\p{^Block=_Latin_Extended_B}', ""); + Expect(0, 591, '\P{Block=_Latin_Extended_B}', ""); + Expect(1, 591, '\P{^Block=_Latin_Extended_B}', ""); + Expect(0, 592, '\p{Block=_Latin_Extended_B}', ""); + Expect(1, 592, '\p{^Block=_Latin_Extended_B}', ""); + Expect(1, 592, '\P{Block=_Latin_Extended_B}', ""); + Expect(0, 592, '\P{^Block=_Latin_Extended_B}', ""); + Error('\p{Blk=:= LATIN_ext_B}'); + Error('\P{Blk=:= LATIN_ext_B}'); Expect(1, 591, '\p{Blk=:\ALatin_Ext_B\z:}', "");; Expect(0, 592, '\p{Blk=:\ALatin_Ext_B\z:}', "");; Expect(1, 591, '\p{Blk=latinextb}', ""); @@ -15587,16 +15929,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 592, '\P{^Blk=latinextb}', ""); Expect(1, 591, '\p{Blk=:\Alatinextb\z:}', "");; Expect(0, 592, '\p{Blk=:\Alatinextb\z:}', "");; - Expect(1, 591, '\p{Blk= Latin_ext_b}', ""); - Expect(0, 591, '\p{^Blk= Latin_ext_b}', ""); - Expect(0, 591, '\P{Blk= Latin_ext_b}', ""); - Expect(1, 591, '\P{^Blk= Latin_ext_b}', ""); - Expect(0, 592, '\p{Blk= Latin_ext_b}', ""); - Expect(1, 592, '\p{^Blk= Latin_ext_b}', ""); - Expect(1, 592, '\P{Blk= Latin_ext_b}', ""); - Expect(0, 592, '\P{^Blk= Latin_ext_b}', ""); - Error('\p{Is_Block= :=Latin_extended_B}'); - Error('\P{Is_Block= :=Latin_extended_B}'); + Expect(1, 591, '\p{Blk=_ Latin_Ext_B}', ""); + Expect(0, 591, '\p{^Blk=_ Latin_Ext_B}', ""); + Expect(0, 591, '\P{Blk=_ Latin_Ext_B}', ""); + Expect(1, 591, '\P{^Blk=_ Latin_Ext_B}', ""); + Expect(0, 592, '\p{Blk=_ Latin_Ext_B}', ""); + Expect(1, 592, '\p{^Blk=_ Latin_Ext_B}', ""); + Expect(1, 592, '\P{Blk=_ Latin_Ext_B}', ""); + Expect(0, 592, '\P{^Blk=_ Latin_Ext_B}', ""); + Error('\p{Is_Block=:= _latin_EXTENDED_B}'); + Error('\P{Is_Block=:= _latin_EXTENDED_B}'); Expect(1, 591, '\p{Is_Block=latinextendedb}', ""); Expect(0, 591, '\p{^Is_Block=latinextendedb}', ""); Expect(0, 591, '\P{Is_Block=latinextendedb}', ""); @@ -15605,56 +15947,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 592, '\p{^Is_Block=latinextendedb}', ""); Expect(1, 592, '\P{Is_Block=latinextendedb}', ""); Expect(0, 592, '\P{^Is_Block=latinextendedb}', ""); - Expect(1, 591, '\p{Is_Block= -latin_Extended_B}', ""); - Expect(0, 591, '\p{^Is_Block= -latin_Extended_B}', ""); - Expect(0, 591, '\P{Is_Block= -latin_Extended_B}', ""); - Expect(1, 591, '\P{^Is_Block= -latin_Extended_B}', ""); - Expect(0, 592, '\p{Is_Block= -latin_Extended_B}', ""); - Expect(1, 592, '\p{^Is_Block= -latin_Extended_B}', ""); - Expect(1, 592, '\P{Is_Block= -latin_Extended_B}', ""); - Expect(0, 592, '\P{^Is_Block= -latin_Extended_B}', ""); - Error('\p{Is_Blk=:=_ Latin_ext_B}'); - Error('\P{Is_Blk=:=_ Latin_ext_B}'); - Expect(1, 591, '\p{Is_Blk=latinextb}', ""); - Expect(0, 591, '\p{^Is_Blk=latinextb}', ""); - Expect(0, 591, '\P{Is_Blk=latinextb}', ""); - Expect(1, 591, '\P{^Is_Blk=latinextb}', ""); - Expect(0, 592, '\p{Is_Blk=latinextb}', ""); - Expect(1, 592, '\p{^Is_Blk=latinextb}', ""); - Expect(1, 592, '\P{Is_Blk=latinextb}', ""); - Expect(0, 592, '\P{^Is_Blk=latinextb}', ""); - Expect(1, 591, '\p{Is_Blk=--LATIN_ext_B}', ""); - Expect(0, 591, '\p{^Is_Blk=--LATIN_ext_B}', ""); - Expect(0, 591, '\P{Is_Blk=--LATIN_ext_B}', ""); - Expect(1, 591, '\P{^Is_Blk=--LATIN_ext_B}', ""); - Expect(0, 592, '\p{Is_Blk=--LATIN_ext_B}', ""); - Expect(1, 592, '\p{^Is_Blk=--LATIN_ext_B}', ""); - Expect(1, 592, '\P{Is_Blk=--LATIN_ext_B}', ""); - Expect(0, 592, '\P{^Is_Blk=--LATIN_ext_B}', ""); - Error('\p{Block=_/a/latin_Extended_C}'); - Error('\P{Block=_/a/latin_Extended_C}'); + Expect(1, 591, '\p{Is_Block=_ latin_extended_B}', ""); + Expect(0, 591, '\p{^Is_Block=_ latin_extended_B}', ""); + Expect(0, 591, '\P{Is_Block=_ latin_extended_B}', ""); + Expect(1, 591, '\P{^Is_Block=_ latin_extended_B}', ""); + Expect(0, 592, '\p{Is_Block=_ latin_extended_B}', ""); + Expect(1, 592, '\p{^Is_Block=_ latin_extended_B}', ""); + Expect(1, 592, '\P{Is_Block=_ latin_extended_B}', ""); + Expect(0, 592, '\P{^Is_Block=_ latin_extended_B}', ""); + Error('\p{Is_Blk=-LATIN_Ext_B:=}'); + Error('\P{Is_Blk=-LATIN_Ext_B:=}'); + Expect(1, 591, '\p{Is_Blk: latinextb}', ""); + Expect(0, 591, '\p{^Is_Blk: latinextb}', ""); + Expect(0, 591, '\P{Is_Blk: latinextb}', ""); + Expect(1, 591, '\P{^Is_Blk: latinextb}', ""); + Expect(0, 592, '\p{Is_Blk: latinextb}', ""); + Expect(1, 592, '\p{^Is_Blk: latinextb}', ""); + Expect(1, 592, '\P{Is_Blk: latinextb}', ""); + Expect(0, 592, '\P{^Is_Blk: latinextb}', ""); + Expect(1, 591, '\p{Is_Blk=- Latin_Ext_B}', ""); + Expect(0, 591, '\p{^Is_Blk=- Latin_Ext_B}', ""); + Expect(0, 591, '\P{Is_Blk=- Latin_Ext_B}', ""); + Expect(1, 591, '\P{^Is_Blk=- Latin_Ext_B}', ""); + Expect(0, 592, '\p{Is_Blk=- Latin_Ext_B}', ""); + Expect(1, 592, '\p{^Is_Blk=- Latin_Ext_B}', ""); + Expect(1, 592, '\P{Is_Blk=- Latin_Ext_B}', ""); + Expect(0, 592, '\P{^Is_Blk=- Latin_Ext_B}', ""); + Error('\p{Block: /a/Latin_extended_C}'); + Error('\P{Block: /a/Latin_extended_C}'); Expect(1, 11391, '\p{Block=:\ALatin_Extended_C\z:}', "");; Expect(0, 11392, '\p{Block=:\ALatin_Extended_C\z:}', "");; - Expect(1, 11391, '\p{Block: latinextendedc}', ""); - Expect(0, 11391, '\p{^Block: latinextendedc}', ""); - Expect(0, 11391, '\P{Block: latinextendedc}', ""); - Expect(1, 11391, '\P{^Block: latinextendedc}', ""); - Expect(0, 11392, '\p{Block: latinextendedc}', ""); - Expect(1, 11392, '\p{^Block: latinextendedc}', ""); - Expect(1, 11392, '\P{Block: latinextendedc}', ""); - Expect(0, 11392, '\P{^Block: latinextendedc}', ""); + Expect(1, 11391, '\p{Block=latinextendedc}', ""); + Expect(0, 11391, '\p{^Block=latinextendedc}', ""); + Expect(0, 11391, '\P{Block=latinextendedc}', ""); + Expect(1, 11391, '\P{^Block=latinextendedc}', ""); + Expect(0, 11392, '\p{Block=latinextendedc}', ""); + Expect(1, 11392, '\p{^Block=latinextendedc}', ""); + Expect(1, 11392, '\P{Block=latinextendedc}', ""); + Expect(0, 11392, '\P{^Block=latinextendedc}', ""); Expect(1, 11391, '\p{Block=:\Alatinextendedc\z:}', "");; Expect(0, 11392, '\p{Block=:\Alatinextendedc\z:}', "");; - Expect(1, 11391, '\p{Block= _latin_Extended_C}', ""); - Expect(0, 11391, '\p{^Block= _latin_Extended_C}', ""); - Expect(0, 11391, '\P{Block= _latin_Extended_C}', ""); - Expect(1, 11391, '\P{^Block= _latin_Extended_C}', ""); - Expect(0, 11392, '\p{Block= _latin_Extended_C}', ""); - Expect(1, 11392, '\p{^Block= _latin_Extended_C}', ""); - Expect(1, 11392, '\P{Block= _latin_Extended_C}', ""); - Expect(0, 11392, '\P{^Block= _latin_Extended_C}', ""); - Error('\p{Blk=-latin_Ext_C/a/}'); - Error('\P{Blk=-latin_Ext_C/a/}'); + Expect(1, 11391, '\p{Block=_ Latin_extended_C}', ""); + Expect(0, 11391, '\p{^Block=_ Latin_extended_C}', ""); + Expect(0, 11391, '\P{Block=_ Latin_extended_C}', ""); + Expect(1, 11391, '\P{^Block=_ Latin_extended_C}', ""); + Expect(0, 11392, '\p{Block=_ Latin_extended_C}', ""); + Expect(1, 11392, '\p{^Block=_ Latin_extended_C}', ""); + Expect(1, 11392, '\P{Block=_ Latin_extended_C}', ""); + Expect(0, 11392, '\P{^Block=_ Latin_extended_C}', ""); + Error('\p{Blk= Latin_Ext_C/a/}'); + Error('\P{Blk= Latin_Ext_C/a/}'); Expect(1, 11391, '\p{Blk=:\ALatin_Ext_C\z:}', "");; Expect(0, 11392, '\p{Blk=:\ALatin_Ext_C\z:}', "");; Expect(1, 11391, '\p{Blk=latinextc}', ""); @@ -15667,16 +16009,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11392, '\P{^Blk=latinextc}', ""); Expect(1, 11391, '\p{Blk=:\Alatinextc\z:}', "");; Expect(0, 11392, '\p{Blk=:\Alatinextc\z:}', "");; - Expect(1, 11391, '\p{Blk: -Latin_Ext_C}', ""); - Expect(0, 11391, '\p{^Blk: -Latin_Ext_C}', ""); - Expect(0, 11391, '\P{Blk: -Latin_Ext_C}', ""); - Expect(1, 11391, '\P{^Blk: -Latin_Ext_C}', ""); - Expect(0, 11392, '\p{Blk: -Latin_Ext_C}', ""); - Expect(1, 11392, '\p{^Blk: -Latin_Ext_C}', ""); - Expect(1, 11392, '\P{Blk: -Latin_Ext_C}', ""); - Expect(0, 11392, '\P{^Blk: -Latin_Ext_C}', ""); - Error('\p{Is_Block=:=Latin_Extended_C}'); - Error('\P{Is_Block=:=Latin_Extended_C}'); + Expect(1, 11391, '\p{Blk: LATIN_Ext_C}', ""); + Expect(0, 11391, '\p{^Blk: LATIN_Ext_C}', ""); + Expect(0, 11391, '\P{Blk: LATIN_Ext_C}', ""); + Expect(1, 11391, '\P{^Blk: LATIN_Ext_C}', ""); + Expect(0, 11392, '\p{Blk: LATIN_Ext_C}', ""); + Expect(1, 11392, '\p{^Blk: LATIN_Ext_C}', ""); + Expect(1, 11392, '\P{Blk: LATIN_Ext_C}', ""); + Expect(0, 11392, '\P{^Blk: LATIN_Ext_C}', ""); + Error('\p{Is_Block=/a/ LATIN_Extended_C}'); + Error('\P{Is_Block=/a/ LATIN_Extended_C}'); Expect(1, 11391, '\p{Is_Block=latinextendedc}', ""); Expect(0, 11391, '\p{^Is_Block=latinextendedc}', ""); Expect(0, 11391, '\P{Is_Block=latinextendedc}', ""); @@ -15685,16 +16027,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11392, '\p{^Is_Block=latinextendedc}', ""); Expect(1, 11392, '\P{Is_Block=latinextendedc}', ""); Expect(0, 11392, '\P{^Is_Block=latinextendedc}', ""); - Expect(1, 11391, '\p{Is_Block: - Latin_Extended_C}', ""); - Expect(0, 11391, '\p{^Is_Block: - Latin_Extended_C}', ""); - Expect(0, 11391, '\P{Is_Block: - Latin_Extended_C}', ""); - Expect(1, 11391, '\P{^Is_Block: - Latin_Extended_C}', ""); - Expect(0, 11392, '\p{Is_Block: - Latin_Extended_C}', ""); - Expect(1, 11392, '\p{^Is_Block: - Latin_Extended_C}', ""); - Expect(1, 11392, '\P{Is_Block: - Latin_Extended_C}', ""); - Expect(0, 11392, '\P{^Is_Block: - Latin_Extended_C}', ""); - Error('\p{Is_Blk=/a/Latin_EXT_c}'); - Error('\P{Is_Blk=/a/Latin_EXT_c}'); + Expect(1, 11391, '\p{Is_Block: _latin_Extended_c}', ""); + Expect(0, 11391, '\p{^Is_Block: _latin_Extended_c}', ""); + Expect(0, 11391, '\P{Is_Block: _latin_Extended_c}', ""); + Expect(1, 11391, '\P{^Is_Block: _latin_Extended_c}', ""); + Expect(0, 11392, '\p{Is_Block: _latin_Extended_c}', ""); + Expect(1, 11392, '\p{^Is_Block: _latin_Extended_c}', ""); + Expect(1, 11392, '\P{Is_Block: _latin_Extended_c}', ""); + Expect(0, 11392, '\P{^Is_Block: _latin_Extended_c}', ""); + Error('\p{Is_Blk=-Latin_ext_C:=}'); + Error('\P{Is_Blk=-Latin_ext_C:=}'); Expect(1, 11391, '\p{Is_Blk=latinextc}', ""); Expect(0, 11391, '\p{^Is_Blk=latinextc}', ""); Expect(0, 11391, '\P{Is_Blk=latinextc}', ""); @@ -15703,16 +16045,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11392, '\p{^Is_Blk=latinextc}', ""); Expect(1, 11392, '\P{Is_Blk=latinextc}', ""); Expect(0, 11392, '\P{^Is_Blk=latinextc}', ""); - Expect(1, 11391, '\p{Is_Blk= LATIN_Ext_c}', ""); - Expect(0, 11391, '\p{^Is_Blk= LATIN_Ext_c}', ""); - Expect(0, 11391, '\P{Is_Blk= LATIN_Ext_c}', ""); - Expect(1, 11391, '\P{^Is_Blk= LATIN_Ext_c}', ""); - Expect(0, 11392, '\p{Is_Blk= LATIN_Ext_c}', ""); - Expect(1, 11392, '\p{^Is_Blk= LATIN_Ext_c}', ""); - Expect(1, 11392, '\P{Is_Blk= LATIN_Ext_c}', ""); - Expect(0, 11392, '\P{^Is_Blk= LATIN_Ext_c}', ""); - Error('\p{Block= latin_Extended_D:=}'); - Error('\P{Block= latin_Extended_D:=}'); + Expect(1, 11391, '\p{Is_Blk=- latin_EXT_C}', ""); + Expect(0, 11391, '\p{^Is_Blk=- latin_EXT_C}', ""); + Expect(0, 11391, '\P{Is_Blk=- latin_EXT_C}', ""); + Expect(1, 11391, '\P{^Is_Blk=- latin_EXT_C}', ""); + Expect(0, 11392, '\p{Is_Blk=- latin_EXT_C}', ""); + Expect(1, 11392, '\p{^Is_Blk=- latin_EXT_C}', ""); + Expect(1, 11392, '\P{Is_Blk=- latin_EXT_C}', ""); + Expect(0, 11392, '\P{^Is_Blk=- latin_EXT_C}', ""); + Error('\p{Block=:= latin_Extended_D}'); + Error('\P{Block=:= latin_Extended_D}'); Expect(1, 43007, '\p{Block=:\ALatin_Extended_D\z:}', "");; Expect(0, 43008, '\p{Block=:\ALatin_Extended_D\z:}', "");; Expect(1, 43007, '\p{Block=latinextendedd}', ""); @@ -15725,16 +16067,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43008, '\P{^Block=latinextendedd}', ""); Expect(1, 43007, '\p{Block=:\Alatinextendedd\z:}', "");; Expect(0, 43008, '\p{Block=:\Alatinextendedd\z:}', "");; - Expect(1, 43007, '\p{Block= -Latin_EXTENDED_D}', ""); - Expect(0, 43007, '\p{^Block= -Latin_EXTENDED_D}', ""); - Expect(0, 43007, '\P{Block= -Latin_EXTENDED_D}', ""); - Expect(1, 43007, '\P{^Block= -Latin_EXTENDED_D}', ""); - Expect(0, 43008, '\p{Block= -Latin_EXTENDED_D}', ""); - Expect(1, 43008, '\p{^Block= -Latin_EXTENDED_D}', ""); - Expect(1, 43008, '\P{Block= -Latin_EXTENDED_D}', ""); - Expect(0, 43008, '\P{^Block= -Latin_EXTENDED_D}', ""); - Error('\p{Blk=:= -LATIN_Ext_d}'); - Error('\P{Blk=:= -LATIN_Ext_d}'); + Expect(1, 43007, '\p{Block=_Latin_extended_D}', ""); + Expect(0, 43007, '\p{^Block=_Latin_extended_D}', ""); + Expect(0, 43007, '\P{Block=_Latin_extended_D}', ""); + Expect(1, 43007, '\P{^Block=_Latin_extended_D}', ""); + Expect(0, 43008, '\p{Block=_Latin_extended_D}', ""); + Expect(1, 43008, '\p{^Block=_Latin_extended_D}', ""); + Expect(1, 43008, '\P{Block=_Latin_extended_D}', ""); + Expect(0, 43008, '\P{^Block=_Latin_extended_D}', ""); + Error('\p{Blk= LATIN_EXT_D:=}'); + Error('\P{Blk= LATIN_EXT_D:=}'); Expect(1, 43007, '\p{Blk=:\ALatin_Ext_D\z:}', "");; Expect(0, 43008, '\p{Blk=:\ALatin_Ext_D\z:}', "");; Expect(1, 43007, '\p{Blk=latinextd}', ""); @@ -15747,16 +16089,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43008, '\P{^Blk=latinextd}', ""); Expect(1, 43007, '\p{Blk=:\Alatinextd\z:}', "");; Expect(0, 43008, '\p{Blk=:\Alatinextd\z:}', "");; - Expect(1, 43007, '\p{Blk=- LATIN_EXT_D}', ""); - Expect(0, 43007, '\p{^Blk=- LATIN_EXT_D}', ""); - Expect(0, 43007, '\P{Blk=- LATIN_EXT_D}', ""); - Expect(1, 43007, '\P{^Blk=- LATIN_EXT_D}', ""); - Expect(0, 43008, '\p{Blk=- LATIN_EXT_D}', ""); - Expect(1, 43008, '\p{^Blk=- LATIN_EXT_D}', ""); - Expect(1, 43008, '\P{Blk=- LATIN_EXT_D}', ""); - Expect(0, 43008, '\P{^Blk=- LATIN_EXT_D}', ""); - Error('\p{Is_Block= /a/Latin_Extended_d}'); - Error('\P{Is_Block= /a/Latin_Extended_d}'); + Expect(1, 43007, '\p{Blk= -Latin_Ext_D}', ""); + Expect(0, 43007, '\p{^Blk= -Latin_Ext_D}', ""); + Expect(0, 43007, '\P{Blk= -Latin_Ext_D}', ""); + Expect(1, 43007, '\P{^Blk= -Latin_Ext_D}', ""); + Expect(0, 43008, '\p{Blk= -Latin_Ext_D}', ""); + Expect(1, 43008, '\p{^Blk= -Latin_Ext_D}', ""); + Expect(1, 43008, '\P{Blk= -Latin_Ext_D}', ""); + Expect(0, 43008, '\P{^Blk= -Latin_Ext_D}', ""); + Error('\p{Is_Block=__LATIN_EXTENDED_d:=}'); + Error('\P{Is_Block=__LATIN_EXTENDED_d:=}'); Expect(1, 43007, '\p{Is_Block=latinextendedd}', ""); Expect(0, 43007, '\p{^Is_Block=latinextendedd}', ""); Expect(0, 43007, '\P{Is_Block=latinextendedd}', ""); @@ -15765,16 +16107,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43008, '\p{^Is_Block=latinextendedd}', ""); Expect(1, 43008, '\P{Is_Block=latinextendedd}', ""); Expect(0, 43008, '\P{^Is_Block=latinextendedd}', ""); - Expect(1, 43007, '\p{Is_Block=__Latin_EXTENDED_D}', ""); - Expect(0, 43007, '\p{^Is_Block=__Latin_EXTENDED_D}', ""); - Expect(0, 43007, '\P{Is_Block=__Latin_EXTENDED_D}', ""); - Expect(1, 43007, '\P{^Is_Block=__Latin_EXTENDED_D}', ""); - Expect(0, 43008, '\p{Is_Block=__Latin_EXTENDED_D}', ""); - Expect(1, 43008, '\p{^Is_Block=__Latin_EXTENDED_D}', ""); - Expect(1, 43008, '\P{Is_Block=__Latin_EXTENDED_D}', ""); - Expect(0, 43008, '\P{^Is_Block=__Latin_EXTENDED_D}', ""); - Error('\p{Is_Blk=:=_ LATIN_ext_D}'); - Error('\P{Is_Blk=:=_ LATIN_ext_D}'); + Expect(1, 43007, '\p{Is_Block=- LATIN_extended_D}', ""); + Expect(0, 43007, '\p{^Is_Block=- LATIN_extended_D}', ""); + Expect(0, 43007, '\P{Is_Block=- LATIN_extended_D}', ""); + Expect(1, 43007, '\P{^Is_Block=- LATIN_extended_D}', ""); + Expect(0, 43008, '\p{Is_Block=- LATIN_extended_D}', ""); + Expect(1, 43008, '\p{^Is_Block=- LATIN_extended_D}', ""); + Expect(1, 43008, '\P{Is_Block=- LATIN_extended_D}', ""); + Expect(0, 43008, '\P{^Is_Block=- LATIN_extended_D}', ""); + Error('\p{Is_Blk= :=latin_Ext_d}'); + Error('\P{Is_Blk= :=latin_Ext_d}'); Expect(1, 43007, '\p{Is_Blk=latinextd}', ""); Expect(0, 43007, '\p{^Is_Blk=latinextd}', ""); Expect(0, 43007, '\P{Is_Blk=latinextd}', ""); @@ -15783,16 +16125,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43008, '\p{^Is_Blk=latinextd}', ""); Expect(1, 43008, '\P{Is_Blk=latinextd}', ""); Expect(0, 43008, '\P{^Is_Blk=latinextd}', ""); - Expect(1, 43007, '\p{Is_Blk=- Latin_EXT_D}', ""); - Expect(0, 43007, '\p{^Is_Blk=- Latin_EXT_D}', ""); - Expect(0, 43007, '\P{Is_Blk=- Latin_EXT_D}', ""); - Expect(1, 43007, '\P{^Is_Blk=- Latin_EXT_D}', ""); - Expect(0, 43008, '\p{Is_Blk=- Latin_EXT_D}', ""); - Expect(1, 43008, '\p{^Is_Blk=- Latin_EXT_D}', ""); - Expect(1, 43008, '\P{Is_Blk=- Latin_EXT_D}', ""); - Expect(0, 43008, '\P{^Is_Blk=- Latin_EXT_D}', ""); - Error('\p{Block=:=Latin_Extended_e}'); - Error('\P{Block=:=Latin_Extended_e}'); + Expect(1, 43007, '\p{Is_Blk: LATIN_ext_D}', ""); + Expect(0, 43007, '\p{^Is_Blk: LATIN_ext_D}', ""); + Expect(0, 43007, '\P{Is_Blk: LATIN_ext_D}', ""); + Expect(1, 43007, '\P{^Is_Blk: LATIN_ext_D}', ""); + Expect(0, 43008, '\p{Is_Blk: LATIN_ext_D}', ""); + Expect(1, 43008, '\p{^Is_Blk: LATIN_ext_D}', ""); + Expect(1, 43008, '\P{Is_Blk: LATIN_ext_D}', ""); + Expect(0, 43008, '\P{^Is_Blk: LATIN_ext_D}', ""); + Error('\p{Block=:=-Latin_EXTENDED_e}'); + Error('\P{Block=:=-Latin_EXTENDED_e}'); Expect(1, 43887, '\p{Block=:\ALatin_Extended_E\z:}', "");; Expect(0, 43888, '\p{Block=:\ALatin_Extended_E\z:}', "");; Expect(1, 43887, '\p{Block=latinextendede}', ""); @@ -15805,16 +16147,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43888, '\P{^Block=latinextendede}', ""); Expect(1, 43887, '\p{Block=:\Alatinextendede\z:}', "");; Expect(0, 43888, '\p{Block=:\Alatinextendede\z:}', "");; - Expect(1, 43887, '\p{Block= Latin_Extended_E}', ""); - Expect(0, 43887, '\p{^Block= Latin_Extended_E}', ""); - Expect(0, 43887, '\P{Block= Latin_Extended_E}', ""); - Expect(1, 43887, '\P{^Block= Latin_Extended_E}', ""); - Expect(0, 43888, '\p{Block= Latin_Extended_E}', ""); - Expect(1, 43888, '\p{^Block= Latin_Extended_E}', ""); - Expect(1, 43888, '\P{Block= Latin_Extended_E}', ""); - Expect(0, 43888, '\P{^Block= Latin_Extended_E}', ""); - Error('\p{Blk: /a/ -Latin_Ext_E}'); - Error('\P{Blk: /a/ -Latin_Ext_E}'); + Expect(1, 43887, '\p{Block=_-Latin_EXTENDED_E}', ""); + Expect(0, 43887, '\p{^Block=_-Latin_EXTENDED_E}', ""); + Expect(0, 43887, '\P{Block=_-Latin_EXTENDED_E}', ""); + Expect(1, 43887, '\P{^Block=_-Latin_EXTENDED_E}', ""); + Expect(0, 43888, '\p{Block=_-Latin_EXTENDED_E}', ""); + Expect(1, 43888, '\p{^Block=_-Latin_EXTENDED_E}', ""); + Expect(1, 43888, '\P{Block=_-Latin_EXTENDED_E}', ""); + Expect(0, 43888, '\P{^Block=_-Latin_EXTENDED_E}', ""); + Error('\p{Blk=/a/ Latin_EXT_E}'); + Error('\P{Blk=/a/ Latin_EXT_E}'); Expect(1, 43887, '\p{Blk=:\ALatin_Ext_E\z:}', "");; Expect(0, 43888, '\p{Blk=:\ALatin_Ext_E\z:}', "");; Expect(1, 43887, '\p{Blk=latinexte}', ""); @@ -15827,34 +16169,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43888, '\P{^Blk=latinexte}', ""); Expect(1, 43887, '\p{Blk=:\Alatinexte\z:}', "");; Expect(0, 43888, '\p{Blk=:\Alatinexte\z:}', "");; - Expect(1, 43887, '\p{Blk= Latin_Ext_e}', ""); - Expect(0, 43887, '\p{^Blk= Latin_Ext_e}', ""); - Expect(0, 43887, '\P{Blk= Latin_Ext_e}', ""); - Expect(1, 43887, '\P{^Blk= Latin_Ext_e}', ""); - Expect(0, 43888, '\p{Blk= Latin_Ext_e}', ""); - Expect(1, 43888, '\p{^Blk= Latin_Ext_e}', ""); - Expect(1, 43888, '\P{Blk= Latin_Ext_e}', ""); - Expect(0, 43888, '\P{^Blk= Latin_Ext_e}', ""); - Error('\p{Is_Block=_ Latin_extended_e:=}'); - Error('\P{Is_Block=_ Latin_extended_e:=}'); - Expect(1, 43887, '\p{Is_Block=latinextendede}', ""); - Expect(0, 43887, '\p{^Is_Block=latinextendede}', ""); - Expect(0, 43887, '\P{Is_Block=latinextendede}', ""); - Expect(1, 43887, '\P{^Is_Block=latinextendede}', ""); - Expect(0, 43888, '\p{Is_Block=latinextendede}', ""); - Expect(1, 43888, '\p{^Is_Block=latinextendede}', ""); - Expect(1, 43888, '\P{Is_Block=latinextendede}', ""); - Expect(0, 43888, '\P{^Is_Block=latinextendede}', ""); - Expect(1, 43887, '\p{Is_Block: -Latin_extended_E}', ""); - Expect(0, 43887, '\p{^Is_Block: -Latin_extended_E}', ""); - Expect(0, 43887, '\P{Is_Block: -Latin_extended_E}', ""); - Expect(1, 43887, '\P{^Is_Block: -Latin_extended_E}', ""); - Expect(0, 43888, '\p{Is_Block: -Latin_extended_E}', ""); - Expect(1, 43888, '\p{^Is_Block: -Latin_extended_E}', ""); - Expect(1, 43888, '\P{Is_Block: -Latin_extended_E}', ""); - Expect(0, 43888, '\P{^Is_Block: -Latin_extended_E}', ""); - Error('\p{Is_Blk=:=Latin_EXT_e}'); - Error('\P{Is_Blk=:=Latin_EXT_e}'); + Expect(1, 43887, '\p{Blk=_ LATIN_ext_e}', ""); + Expect(0, 43887, '\p{^Blk=_ LATIN_ext_e}', ""); + Expect(0, 43887, '\P{Blk=_ LATIN_ext_e}', ""); + Expect(1, 43887, '\P{^Blk=_ LATIN_ext_e}', ""); + Expect(0, 43888, '\p{Blk=_ LATIN_ext_e}', ""); + Expect(1, 43888, '\p{^Blk=_ LATIN_ext_e}', ""); + Expect(1, 43888, '\P{Blk=_ LATIN_ext_e}', ""); + Expect(0, 43888, '\P{^Blk=_ LATIN_ext_e}', ""); + Error('\p{Is_Block=/a/--LATIN_EXTENDED_E}'); + Error('\P{Is_Block=/a/--LATIN_EXTENDED_E}'); + Expect(1, 43887, '\p{Is_Block: latinextendede}', ""); + Expect(0, 43887, '\p{^Is_Block: latinextendede}', ""); + Expect(0, 43887, '\P{Is_Block: latinextendede}', ""); + Expect(1, 43887, '\P{^Is_Block: latinextendede}', ""); + Expect(0, 43888, '\p{Is_Block: latinextendede}', ""); + Expect(1, 43888, '\p{^Is_Block: latinextendede}', ""); + Expect(1, 43888, '\P{Is_Block: latinextendede}', ""); + Expect(0, 43888, '\P{^Is_Block: latinextendede}', ""); + Expect(1, 43887, '\p{Is_Block=--Latin_extended_E}', ""); + Expect(0, 43887, '\p{^Is_Block=--Latin_extended_E}', ""); + Expect(0, 43887, '\P{Is_Block=--Latin_extended_E}', ""); + Expect(1, 43887, '\P{^Is_Block=--Latin_extended_E}', ""); + Expect(0, 43888, '\p{Is_Block=--Latin_extended_E}', ""); + Expect(1, 43888, '\p{^Is_Block=--Latin_extended_E}', ""); + Expect(1, 43888, '\P{Is_Block=--Latin_extended_E}', ""); + Expect(0, 43888, '\P{^Is_Block=--Latin_extended_E}', ""); + Error('\p{Is_Blk=-/a/latin_EXT_E}'); + Error('\P{Is_Blk=-/a/latin_EXT_E}'); Expect(1, 43887, '\p{Is_Blk=latinexte}', ""); Expect(0, 43887, '\p{^Is_Blk=latinexte}', ""); Expect(0, 43887, '\P{Is_Blk=latinexte}', ""); @@ -15863,16 +16205,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43888, '\p{^Is_Blk=latinexte}', ""); Expect(1, 43888, '\P{Is_Blk=latinexte}', ""); Expect(0, 43888, '\P{^Is_Blk=latinexte}', ""); - Expect(1, 43887, '\p{Is_Blk=- latin_Ext_E}', ""); - Expect(0, 43887, '\p{^Is_Blk=- latin_Ext_E}', ""); - Expect(0, 43887, '\P{Is_Blk=- latin_Ext_E}', ""); - Expect(1, 43887, '\P{^Is_Blk=- latin_Ext_E}', ""); - Expect(0, 43888, '\p{Is_Blk=- latin_Ext_E}', ""); - Expect(1, 43888, '\p{^Is_Blk=- latin_Ext_E}', ""); - Expect(1, 43888, '\P{Is_Blk=- latin_Ext_E}', ""); - Expect(0, 43888, '\P{^Is_Blk=- latin_Ext_E}', ""); - Error('\p{Block=:= Lepcha}'); - Error('\P{Block=:= Lepcha}'); + Expect(1, 43887, '\p{Is_Blk:-LATIN_Ext_E}', ""); + Expect(0, 43887, '\p{^Is_Blk:-LATIN_Ext_E}', ""); + Expect(0, 43887, '\P{Is_Blk:-LATIN_Ext_E}', ""); + Expect(1, 43887, '\P{^Is_Blk:-LATIN_Ext_E}', ""); + Expect(0, 43888, '\p{Is_Blk:-LATIN_Ext_E}', ""); + Expect(1, 43888, '\p{^Is_Blk:-LATIN_Ext_E}', ""); + Expect(1, 43888, '\P{Is_Blk:-LATIN_Ext_E}', ""); + Expect(0, 43888, '\P{^Is_Blk:-LATIN_Ext_E}', ""); + Error('\p{Block=:=_Lepcha}'); + Error('\P{Block=:=_Lepcha}'); Expect(1, 7247, '\p{Block=:\ALepcha\z:}', "");; Expect(0, 7248, '\p{Block=:\ALepcha\z:}', "");; Expect(1, 7247, '\p{Block=lepcha}', ""); @@ -15885,16 +16227,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7248, '\P{^Block=lepcha}', ""); Expect(1, 7247, '\p{Block=:\Alepcha\z:}', "");; Expect(0, 7248, '\p{Block=:\Alepcha\z:}', "");; - Expect(1, 7247, '\p{Block= _LEPCHA}', ""); - Expect(0, 7247, '\p{^Block= _LEPCHA}', ""); - Expect(0, 7247, '\P{Block= _LEPCHA}', ""); - Expect(1, 7247, '\P{^Block= _LEPCHA}', ""); - Expect(0, 7248, '\p{Block= _LEPCHA}', ""); - Expect(1, 7248, '\p{^Block= _LEPCHA}', ""); - Expect(1, 7248, '\P{Block= _LEPCHA}', ""); - Expect(0, 7248, '\P{^Block= _LEPCHA}', ""); - Error('\p{Blk=:=-LEPCHA}'); - Error('\P{Blk=:=-LEPCHA}'); + Expect(1, 7247, '\p{Block=_-Lepcha}', ""); + Expect(0, 7247, '\p{^Block=_-Lepcha}', ""); + Expect(0, 7247, '\P{Block=_-Lepcha}', ""); + Expect(1, 7247, '\P{^Block=_-Lepcha}', ""); + Expect(0, 7248, '\p{Block=_-Lepcha}', ""); + Expect(1, 7248, '\p{^Block=_-Lepcha}', ""); + Expect(1, 7248, '\P{Block=_-Lepcha}', ""); + Expect(0, 7248, '\P{^Block=_-Lepcha}', ""); + Error('\p{Blk=:=_LEPCHA}'); + Error('\P{Blk=:=_LEPCHA}'); Expect(1, 7247, '\p{Blk=:\ALepcha\z:}', "");; Expect(0, 7248, '\p{Blk=:\ALepcha\z:}', "");; Expect(1, 7247, '\p{Blk=lepcha}', ""); @@ -15907,16 +16249,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7248, '\P{^Blk=lepcha}', ""); Expect(1, 7247, '\p{Blk=:\Alepcha\z:}', "");; Expect(0, 7248, '\p{Blk=:\Alepcha\z:}', "");; - Expect(1, 7247, '\p{Blk= Lepcha}', ""); - Expect(0, 7247, '\p{^Blk= Lepcha}', ""); - Expect(0, 7247, '\P{Blk= Lepcha}', ""); - Expect(1, 7247, '\P{^Blk= Lepcha}', ""); - Expect(0, 7248, '\p{Blk= Lepcha}', ""); - Expect(1, 7248, '\p{^Blk= Lepcha}', ""); - Expect(1, 7248, '\P{Blk= Lepcha}', ""); - Expect(0, 7248, '\P{^Blk= Lepcha}', ""); - Error('\p{Is_Block= /a/lepcha}'); - Error('\P{Is_Block= /a/lepcha}'); + Expect(1, 7247, '\p{Blk= LEPCHA}', ""); + Expect(0, 7247, '\p{^Blk= LEPCHA}', ""); + Expect(0, 7247, '\P{Blk= LEPCHA}', ""); + Expect(1, 7247, '\P{^Blk= LEPCHA}', ""); + Expect(0, 7248, '\p{Blk= LEPCHA}', ""); + Expect(1, 7248, '\p{^Blk= LEPCHA}', ""); + Expect(1, 7248, '\P{Blk= LEPCHA}', ""); + Expect(0, 7248, '\P{^Blk= LEPCHA}', ""); + Error('\p{Is_Block= Lepcha:=}'); + Error('\P{Is_Block= Lepcha:=}'); Expect(1, 7247, '\p{Is_Block=lepcha}', ""); Expect(0, 7247, '\p{^Is_Block=lepcha}', ""); Expect(0, 7247, '\P{Is_Block=lepcha}', ""); @@ -15925,16 +16267,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7248, '\p{^Is_Block=lepcha}', ""); Expect(1, 7248, '\P{Is_Block=lepcha}', ""); Expect(0, 7248, '\P{^Is_Block=lepcha}', ""); - Expect(1, 7247, '\p{Is_Block= LEPCHA}', ""); - Expect(0, 7247, '\p{^Is_Block= LEPCHA}', ""); - Expect(0, 7247, '\P{Is_Block= LEPCHA}', ""); - Expect(1, 7247, '\P{^Is_Block= LEPCHA}', ""); - Expect(0, 7248, '\p{Is_Block= LEPCHA}', ""); - Expect(1, 7248, '\p{^Is_Block= LEPCHA}', ""); - Expect(1, 7248, '\P{Is_Block= LEPCHA}', ""); - Expect(0, 7248, '\P{^Is_Block= LEPCHA}', ""); - Error('\p{Is_Blk=:= Lepcha}'); - Error('\P{Is_Blk=:= Lepcha}'); + Expect(1, 7247, '\p{Is_Block=- Lepcha}', ""); + Expect(0, 7247, '\p{^Is_Block=- Lepcha}', ""); + Expect(0, 7247, '\P{Is_Block=- Lepcha}', ""); + Expect(1, 7247, '\P{^Is_Block=- Lepcha}', ""); + Expect(0, 7248, '\p{Is_Block=- Lepcha}', ""); + Expect(1, 7248, '\p{^Is_Block=- Lepcha}', ""); + Expect(1, 7248, '\P{Is_Block=- Lepcha}', ""); + Expect(0, 7248, '\P{^Is_Block=- Lepcha}', ""); + Error('\p{Is_Blk=:=- Lepcha}'); + Error('\P{Is_Blk=:=- Lepcha}'); Expect(1, 7247, '\p{Is_Blk=lepcha}', ""); Expect(0, 7247, '\p{^Is_Blk=lepcha}', ""); Expect(0, 7247, '\P{Is_Blk=lepcha}', ""); @@ -15943,38 +16285,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7248, '\p{^Is_Blk=lepcha}', ""); Expect(1, 7248, '\P{Is_Blk=lepcha}', ""); Expect(0, 7248, '\P{^Is_Blk=lepcha}', ""); - Expect(1, 7247, '\p{Is_Blk=_-Lepcha}', ""); - Expect(0, 7247, '\p{^Is_Blk=_-Lepcha}', ""); - Expect(0, 7247, '\P{Is_Blk=_-Lepcha}', ""); - Expect(1, 7247, '\P{^Is_Blk=_-Lepcha}', ""); - Expect(0, 7248, '\p{Is_Blk=_-Lepcha}', ""); - Expect(1, 7248, '\p{^Is_Blk=_-Lepcha}', ""); - Expect(1, 7248, '\P{Is_Blk=_-Lepcha}', ""); - Expect(0, 7248, '\P{^Is_Blk=_-Lepcha}', ""); - Error('\p{Block=_LETTERLIKE_Symbols:=}'); - Error('\P{Block=_LETTERLIKE_Symbols:=}'); + Error('\p{Block: /a/ -LETTERLIKE_SYMBOLS}'); + Error('\P{Block: /a/ -LETTERLIKE_SYMBOLS}'); Expect(1, 8527, '\p{Block=:\ALetterlike_Symbols\z:}', "");; Expect(0, 8528, '\p{Block=:\ALetterlike_Symbols\z:}', "");; - Expect(1, 8527, '\p{Block=letterlikesymbols}', ""); - Expect(0, 8527, '\p{^Block=letterlikesymbols}', ""); - Expect(0, 8527, '\P{Block=letterlikesymbols}', ""); - Expect(1, 8527, '\P{^Block=letterlikesymbols}', ""); - Expect(0, 8528, '\p{Block=letterlikesymbols}', ""); - Expect(1, 8528, '\p{^Block=letterlikesymbols}', ""); - Expect(1, 8528, '\P{Block=letterlikesymbols}', ""); - Expect(0, 8528, '\P{^Block=letterlikesymbols}', ""); + Expect(1, 8527, '\p{Block:letterlikesymbols}', ""); + Expect(0, 8527, '\p{^Block:letterlikesymbols}', ""); + Expect(0, 8527, '\P{Block:letterlikesymbols}', ""); + Expect(1, 8527, '\P{^Block:letterlikesymbols}', ""); + Expect(0, 8528, '\p{Block:letterlikesymbols}', ""); + Expect(1, 8528, '\p{^Block:letterlikesymbols}', ""); + Expect(1, 8528, '\P{Block:letterlikesymbols}', ""); + Expect(0, 8528, '\P{^Block:letterlikesymbols}', ""); Expect(1, 8527, '\p{Block=:\Aletterlikesymbols\z:}', "");; Expect(0, 8528, '\p{Block=:\Aletterlikesymbols\z:}', "");; - Expect(1, 8527, '\p{Block=_ letterlike_Symbols}', ""); - Expect(0, 8527, '\p{^Block=_ letterlike_Symbols}', ""); - Expect(0, 8527, '\P{Block=_ letterlike_Symbols}', ""); - Expect(1, 8527, '\P{^Block=_ letterlike_Symbols}', ""); - Expect(0, 8528, '\p{Block=_ letterlike_Symbols}', ""); - Expect(1, 8528, '\p{^Block=_ letterlike_Symbols}', ""); - Expect(1, 8528, '\P{Block=_ letterlike_Symbols}', ""); - Expect(0, 8528, '\P{^Block=_ letterlike_Symbols}', ""); - Error('\p{Blk=--LETTERLIKE_Symbols:=}'); - Error('\P{Blk=--LETTERLIKE_Symbols:=}'); + Expect(1, 8527, '\p{Block: Letterlike_Symbols}', ""); + Expect(0, 8527, '\p{^Block: Letterlike_Symbols}', ""); + Expect(0, 8527, '\P{Block: Letterlike_Symbols}', ""); + Expect(1, 8527, '\P{^Block: Letterlike_Symbols}', ""); + Expect(0, 8528, '\p{Block: Letterlike_Symbols}', ""); + Expect(1, 8528, '\p{^Block: Letterlike_Symbols}', ""); + Expect(1, 8528, '\P{Block: Letterlike_Symbols}', ""); + Expect(0, 8528, '\P{^Block: Letterlike_Symbols}', ""); + Error('\p{Blk=_letterlike_symbols:=}'); + Error('\P{Blk=_letterlike_symbols:=}'); Expect(1, 8527, '\p{Blk=:\ALetterlike_Symbols\z:}', "");; Expect(0, 8528, '\p{Blk=:\ALetterlike_Symbols\z:}', "");; Expect(1, 8527, '\p{Blk=letterlikesymbols}', ""); @@ -15987,16 +16321,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8528, '\P{^Blk=letterlikesymbols}', ""); Expect(1, 8527, '\p{Blk=:\Aletterlikesymbols\z:}', "");; Expect(0, 8528, '\p{Blk=:\Aletterlikesymbols\z:}', "");; - Expect(1, 8527, '\p{Blk=_ letterlike_Symbols}', ""); - Expect(0, 8527, '\p{^Blk=_ letterlike_Symbols}', ""); - Expect(0, 8527, '\P{Blk=_ letterlike_Symbols}', ""); - Expect(1, 8527, '\P{^Blk=_ letterlike_Symbols}', ""); - Expect(0, 8528, '\p{Blk=_ letterlike_Symbols}', ""); - Expect(1, 8528, '\p{^Blk=_ letterlike_Symbols}', ""); - Expect(1, 8528, '\P{Blk=_ letterlike_Symbols}', ""); - Expect(0, 8528, '\P{^Blk=_ letterlike_Symbols}', ""); - Error('\p{Is_Block: /a/-Letterlike_SYMBOLS}'); - Error('\P{Is_Block: /a/-Letterlike_SYMBOLS}'); + Expect(1, 8527, '\p{Blk=-LETTERLIKE_Symbols}', ""); + Expect(0, 8527, '\p{^Blk=-LETTERLIKE_Symbols}', ""); + Expect(0, 8527, '\P{Blk=-LETTERLIKE_Symbols}', ""); + Expect(1, 8527, '\P{^Blk=-LETTERLIKE_Symbols}', ""); + Expect(0, 8528, '\p{Blk=-LETTERLIKE_Symbols}', ""); + Expect(1, 8528, '\p{^Blk=-LETTERLIKE_Symbols}', ""); + Expect(1, 8528, '\P{Blk=-LETTERLIKE_Symbols}', ""); + Expect(0, 8528, '\P{^Blk=-LETTERLIKE_Symbols}', ""); + Error('\p{Is_Block=:= Letterlike_Symbols}'); + Error('\P{Is_Block=:= Letterlike_Symbols}'); Expect(1, 8527, '\p{Is_Block=letterlikesymbols}', ""); Expect(0, 8527, '\p{^Is_Block=letterlikesymbols}', ""); Expect(0, 8527, '\P{Is_Block=letterlikesymbols}', ""); @@ -16005,16 +16339,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8528, '\p{^Is_Block=letterlikesymbols}', ""); Expect(1, 8528, '\P{Is_Block=letterlikesymbols}', ""); Expect(0, 8528, '\P{^Is_Block=letterlikesymbols}', ""); - Expect(1, 8527, '\p{Is_Block=-LETTERLIKE_symbols}', ""); - Expect(0, 8527, '\p{^Is_Block=-LETTERLIKE_symbols}', ""); - Expect(0, 8527, '\P{Is_Block=-LETTERLIKE_symbols}', ""); - Expect(1, 8527, '\P{^Is_Block=-LETTERLIKE_symbols}', ""); - Expect(0, 8528, '\p{Is_Block=-LETTERLIKE_symbols}', ""); - Expect(1, 8528, '\p{^Is_Block=-LETTERLIKE_symbols}', ""); - Expect(1, 8528, '\P{Is_Block=-LETTERLIKE_symbols}', ""); - Expect(0, 8528, '\P{^Is_Block=-LETTERLIKE_symbols}', ""); - Error('\p{Is_Blk=-:=LETTERLIKE_symbols}'); - Error('\P{Is_Blk=-:=LETTERLIKE_symbols}'); + Expect(1, 8527, '\p{Is_Block=_-LETTERLIKE_symbols}', ""); + Expect(0, 8527, '\p{^Is_Block=_-LETTERLIKE_symbols}', ""); + Expect(0, 8527, '\P{Is_Block=_-LETTERLIKE_symbols}', ""); + Expect(1, 8527, '\P{^Is_Block=_-LETTERLIKE_symbols}', ""); + Expect(0, 8528, '\p{Is_Block=_-LETTERLIKE_symbols}', ""); + Expect(1, 8528, '\p{^Is_Block=_-LETTERLIKE_symbols}', ""); + Expect(1, 8528, '\P{Is_Block=_-LETTERLIKE_symbols}', ""); + Expect(0, 8528, '\P{^Is_Block=_-LETTERLIKE_symbols}', ""); + Error('\p{Is_Blk=/a/ -LETTERLIKE_SYMBOLS}'); + Error('\P{Is_Blk=/a/ -LETTERLIKE_SYMBOLS}'); Expect(1, 8527, '\p{Is_Blk=letterlikesymbols}', ""); Expect(0, 8527, '\p{^Is_Blk=letterlikesymbols}', ""); Expect(0, 8527, '\P{Is_Blk=letterlikesymbols}', ""); @@ -16023,38 +16357,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8528, '\p{^Is_Blk=letterlikesymbols}', ""); Expect(1, 8528, '\P{Is_Blk=letterlikesymbols}', ""); Expect(0, 8528, '\P{^Is_Blk=letterlikesymbols}', ""); - Expect(1, 8527, '\p{Is_Blk=- LETTERLIKE_SYMBOLS}', ""); - Expect(0, 8527, '\p{^Is_Blk=- LETTERLIKE_SYMBOLS}', ""); - Expect(0, 8527, '\P{Is_Blk=- LETTERLIKE_SYMBOLS}', ""); - Expect(1, 8527, '\P{^Is_Blk=- LETTERLIKE_SYMBOLS}', ""); - Expect(0, 8528, '\p{Is_Blk=- LETTERLIKE_SYMBOLS}', ""); - Expect(1, 8528, '\p{^Is_Blk=- LETTERLIKE_SYMBOLS}', ""); - Expect(1, 8528, '\P{Is_Blk=- LETTERLIKE_SYMBOLS}', ""); - Expect(0, 8528, '\P{^Is_Blk=- LETTERLIKE_SYMBOLS}', ""); - Error('\p{Block=_-Limbu/a/}'); - Error('\P{Block=_-Limbu/a/}'); + Expect(1, 8527, '\p{Is_Blk=_letterlike_Symbols}', ""); + Expect(0, 8527, '\p{^Is_Blk=_letterlike_Symbols}', ""); + Expect(0, 8527, '\P{Is_Blk=_letterlike_Symbols}', ""); + Expect(1, 8527, '\P{^Is_Blk=_letterlike_Symbols}', ""); + Expect(0, 8528, '\p{Is_Blk=_letterlike_Symbols}', ""); + Expect(1, 8528, '\p{^Is_Blk=_letterlike_Symbols}', ""); + Expect(1, 8528, '\P{Is_Blk=_letterlike_Symbols}', ""); + Expect(0, 8528, '\P{^Is_Blk=_letterlike_Symbols}', ""); + Error('\p{Block= Limbu/a/}'); + Error('\P{Block= Limbu/a/}'); Expect(1, 6479, '\p{Block=:\ALimbu\z:}', "");; Expect(0, 6480, '\p{Block=:\ALimbu\z:}', "");; - Expect(1, 6479, '\p{Block: limbu}', ""); - Expect(0, 6479, '\p{^Block: limbu}', ""); - Expect(0, 6479, '\P{Block: limbu}', ""); - Expect(1, 6479, '\P{^Block: limbu}', ""); - Expect(0, 6480, '\p{Block: limbu}', ""); - Expect(1, 6480, '\p{^Block: limbu}', ""); - Expect(1, 6480, '\P{Block: limbu}', ""); - Expect(0, 6480, '\P{^Block: limbu}', ""); + Expect(1, 6479, '\p{Block=limbu}', ""); + Expect(0, 6479, '\p{^Block=limbu}', ""); + Expect(0, 6479, '\P{Block=limbu}', ""); + Expect(1, 6479, '\P{^Block=limbu}', ""); + Expect(0, 6480, '\p{Block=limbu}', ""); + Expect(1, 6480, '\p{^Block=limbu}', ""); + Expect(1, 6480, '\P{Block=limbu}', ""); + Expect(0, 6480, '\P{^Block=limbu}', ""); Expect(1, 6479, '\p{Block=:\Alimbu\z:}', "");; Expect(0, 6480, '\p{Block=:\Alimbu\z:}', "");; - Expect(1, 6479, '\p{Block: Limbu}', ""); - Expect(0, 6479, '\p{^Block: Limbu}', ""); - Expect(0, 6479, '\P{Block: Limbu}', ""); - Expect(1, 6479, '\P{^Block: Limbu}', ""); - Expect(0, 6480, '\p{Block: Limbu}', ""); - Expect(1, 6480, '\p{^Block: Limbu}', ""); - Expect(1, 6480, '\P{Block: Limbu}', ""); - Expect(0, 6480, '\P{^Block: Limbu}', ""); - Error('\p{Blk=/a/ limbu}'); - Error('\P{Blk=/a/ limbu}'); + Expect(1, 6479, '\p{Block: -Limbu}', ""); + Expect(0, 6479, '\p{^Block: -Limbu}', ""); + Expect(0, 6479, '\P{Block: -Limbu}', ""); + Expect(1, 6479, '\P{^Block: -Limbu}', ""); + Expect(0, 6480, '\p{Block: -Limbu}', ""); + Expect(1, 6480, '\p{^Block: -Limbu}', ""); + Expect(1, 6480, '\P{Block: -Limbu}', ""); + Expect(0, 6480, '\P{^Block: -Limbu}', ""); + Error('\p{Blk= Limbu:=}'); + Error('\P{Blk= Limbu:=}'); Expect(1, 6479, '\p{Blk=:\ALimbu\z:}', "");; Expect(0, 6480, '\p{Blk=:\ALimbu\z:}', "");; Expect(1, 6479, '\p{Blk=limbu}', ""); @@ -16067,16 +16401,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6480, '\P{^Blk=limbu}', ""); Expect(1, 6479, '\p{Blk=:\Alimbu\z:}', "");; Expect(0, 6480, '\p{Blk=:\Alimbu\z:}', "");; - Expect(1, 6479, '\p{Blk=-Limbu}', ""); - Expect(0, 6479, '\p{^Blk=-Limbu}', ""); - Expect(0, 6479, '\P{Blk=-Limbu}', ""); - Expect(1, 6479, '\P{^Blk=-Limbu}', ""); - Expect(0, 6480, '\p{Blk=-Limbu}', ""); - Expect(1, 6480, '\p{^Blk=-Limbu}', ""); - Expect(1, 6480, '\P{Blk=-Limbu}', ""); - Expect(0, 6480, '\P{^Blk=-Limbu}', ""); - Error('\p{Is_Block=:=- Limbu}'); - Error('\P{Is_Block=:=- Limbu}'); + Expect(1, 6479, '\p{Blk= LIMBU}', ""); + Expect(0, 6479, '\p{^Blk= LIMBU}', ""); + Expect(0, 6479, '\P{Blk= LIMBU}', ""); + Expect(1, 6479, '\P{^Blk= LIMBU}', ""); + Expect(0, 6480, '\p{Blk= LIMBU}', ""); + Expect(1, 6480, '\p{^Blk= LIMBU}', ""); + Expect(1, 6480, '\P{Blk= LIMBU}', ""); + Expect(0, 6480, '\P{^Blk= LIMBU}', ""); + Error('\p{Is_Block=:= limbu}'); + Error('\P{Is_Block=:= limbu}'); Expect(1, 6479, '\p{Is_Block=limbu}', ""); Expect(0, 6479, '\p{^Is_Block=limbu}', ""); Expect(0, 6479, '\P{Is_Block=limbu}', ""); @@ -16085,34 +16419,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6480, '\p{^Is_Block=limbu}', ""); Expect(1, 6480, '\P{Is_Block=limbu}', ""); Expect(0, 6480, '\P{^Is_Block=limbu}', ""); - Expect(1, 6479, '\p{Is_Block=_LIMBU}', ""); - Expect(0, 6479, '\p{^Is_Block=_LIMBU}', ""); - Expect(0, 6479, '\P{Is_Block=_LIMBU}', ""); - Expect(1, 6479, '\P{^Is_Block=_LIMBU}', ""); - Expect(0, 6480, '\p{Is_Block=_LIMBU}', ""); - Expect(1, 6480, '\p{^Is_Block=_LIMBU}', ""); - Expect(1, 6480, '\P{Is_Block=_LIMBU}', ""); - Expect(0, 6480, '\P{^Is_Block=_LIMBU}', ""); - Error('\p{Is_Blk=_/a/limbu}'); - Error('\P{Is_Blk=_/a/limbu}'); - Expect(1, 6479, '\p{Is_Blk=limbu}', ""); - Expect(0, 6479, '\p{^Is_Blk=limbu}', ""); - Expect(0, 6479, '\P{Is_Blk=limbu}', ""); - Expect(1, 6479, '\P{^Is_Blk=limbu}', ""); - Expect(0, 6480, '\p{Is_Blk=limbu}', ""); - Expect(1, 6480, '\p{^Is_Blk=limbu}', ""); - Expect(1, 6480, '\P{Is_Blk=limbu}', ""); - Expect(0, 6480, '\P{^Is_Blk=limbu}', ""); - Expect(1, 6479, '\p{Is_Blk= Limbu}', ""); - Expect(0, 6479, '\p{^Is_Blk= Limbu}', ""); - Expect(0, 6479, '\P{Is_Blk= Limbu}', ""); - Expect(1, 6479, '\P{^Is_Blk= Limbu}', ""); - Expect(0, 6480, '\p{Is_Blk= Limbu}', ""); - Expect(1, 6480, '\p{^Is_Blk= Limbu}', ""); - Expect(1, 6480, '\P{Is_Blk= Limbu}', ""); - Expect(0, 6480, '\P{^Is_Blk= Limbu}', ""); - Error('\p{Block= Linear_A:=}'); - Error('\P{Block= Linear_A:=}'); + Expect(1, 6479, '\p{Is_Block=_-Limbu}', ""); + Expect(0, 6479, '\p{^Is_Block=_-Limbu}', ""); + Expect(0, 6479, '\P{Is_Block=_-Limbu}', ""); + Expect(1, 6479, '\P{^Is_Block=_-Limbu}', ""); + Expect(0, 6480, '\p{Is_Block=_-Limbu}', ""); + Expect(1, 6480, '\p{^Is_Block=_-Limbu}', ""); + Expect(1, 6480, '\P{Is_Block=_-Limbu}', ""); + Expect(0, 6480, '\P{^Is_Block=_-Limbu}', ""); + Error('\p{Is_Blk: _-Limbu:=}'); + Error('\P{Is_Blk: _-Limbu:=}'); + Expect(1, 6479, '\p{Is_Blk: limbu}', ""); + Expect(0, 6479, '\p{^Is_Blk: limbu}', ""); + Expect(0, 6479, '\P{Is_Blk: limbu}', ""); + Expect(1, 6479, '\P{^Is_Blk: limbu}', ""); + Expect(0, 6480, '\p{Is_Blk: limbu}', ""); + Expect(1, 6480, '\p{^Is_Blk: limbu}', ""); + Expect(1, 6480, '\P{Is_Blk: limbu}', ""); + Expect(0, 6480, '\P{^Is_Blk: limbu}', ""); + Expect(1, 6479, '\p{Is_Blk= _Limbu}', ""); + Expect(0, 6479, '\p{^Is_Blk= _Limbu}', ""); + Expect(0, 6479, '\P{Is_Blk= _Limbu}', ""); + Expect(1, 6479, '\P{^Is_Blk= _Limbu}', ""); + Expect(0, 6480, '\p{Is_Blk= _Limbu}', ""); + Expect(1, 6480, '\p{^Is_Blk= _Limbu}', ""); + Expect(1, 6480, '\P{Is_Blk= _Limbu}', ""); + Expect(0, 6480, '\P{^Is_Blk= _Limbu}', ""); + Error('\p{Block=/a/-_Linear_A}'); + Error('\P{Block=/a/-_Linear_A}'); Expect(1, 67455, '\p{Block=:\ALinear_A\z:}', "");; Expect(0, 67456, '\p{Block=:\ALinear_A\z:}', "");; Expect(1, 67455, '\p{Block=lineara}', ""); @@ -16125,16 +16459,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 67456, '\P{^Block=lineara}', ""); Expect(1, 67455, '\p{Block=:\Alineara\z:}', "");; Expect(0, 67456, '\p{Block=:\Alineara\z:}', "");; - Expect(1, 67455, '\p{Block=Linear_A}', ""); - Expect(0, 67455, '\p{^Block=Linear_A}', ""); - Expect(0, 67455, '\P{Block=Linear_A}', ""); - Expect(1, 67455, '\P{^Block=Linear_A}', ""); - Expect(0, 67456, '\p{Block=Linear_A}', ""); - Expect(1, 67456, '\p{^Block=Linear_A}', ""); - Expect(1, 67456, '\P{Block=Linear_A}', ""); - Expect(0, 67456, '\P{^Block=Linear_A}', ""); - Error('\p{Blk= LINEAR_A:=}'); - Error('\P{Blk= LINEAR_A:=}'); + Expect(1, 67455, '\p{Block:_ LINEAR_A}', ""); + Expect(0, 67455, '\p{^Block:_ LINEAR_A}', ""); + Expect(0, 67455, '\P{Block:_ LINEAR_A}', ""); + Expect(1, 67455, '\P{^Block:_ LINEAR_A}', ""); + Expect(0, 67456, '\p{Block:_ LINEAR_A}', ""); + Expect(1, 67456, '\p{^Block:_ LINEAR_A}', ""); + Expect(1, 67456, '\P{Block:_ LINEAR_A}', ""); + Expect(0, 67456, '\P{^Block:_ LINEAR_A}', ""); + Error('\p{Blk=--Linear_A:=}'); + Error('\P{Blk=--Linear_A:=}'); Expect(1, 67455, '\p{Blk=:\ALinear_A\z:}', "");; Expect(0, 67456, '\p{Blk=:\ALinear_A\z:}', "");; Expect(1, 67455, '\p{Blk=lineara}', ""); @@ -16147,16 +16481,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 67456, '\P{^Blk=lineara}', ""); Expect(1, 67455, '\p{Blk=:\Alineara\z:}', "");; Expect(0, 67456, '\p{Blk=:\Alineara\z:}', "");; - Expect(1, 67455, '\p{Blk: _Linear_A}', ""); - Expect(0, 67455, '\p{^Blk: _Linear_A}', ""); - Expect(0, 67455, '\P{Blk: _Linear_A}', ""); - Expect(1, 67455, '\P{^Blk: _Linear_A}', ""); - Expect(0, 67456, '\p{Blk: _Linear_A}', ""); - Expect(1, 67456, '\p{^Blk: _Linear_A}', ""); - Expect(1, 67456, '\P{Blk: _Linear_A}', ""); - Expect(0, 67456, '\P{^Blk: _Linear_A}', ""); - Error('\p{Is_Block= /a/linear_A}'); - Error('\P{Is_Block= /a/linear_A}'); + Expect(1, 67455, '\p{Blk: Linear_A}', ""); + Expect(0, 67455, '\p{^Blk: Linear_A}', ""); + Expect(0, 67455, '\P{Blk: Linear_A}', ""); + Expect(1, 67455, '\P{^Blk: Linear_A}', ""); + Expect(0, 67456, '\p{Blk: Linear_A}', ""); + Expect(1, 67456, '\p{^Blk: Linear_A}', ""); + Expect(1, 67456, '\P{Blk: Linear_A}', ""); + Expect(0, 67456, '\P{^Blk: Linear_A}', ""); + Error('\p{Is_Block=:=-_Linear_A}'); + Error('\P{Is_Block=:=-_Linear_A}'); Expect(1, 67455, '\p{Is_Block=lineara}', ""); Expect(0, 67455, '\p{^Is_Block=lineara}', ""); Expect(0, 67455, '\P{Is_Block=lineara}', ""); @@ -16165,16 +16499,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67456, '\p{^Is_Block=lineara}', ""); Expect(1, 67456, '\P{Is_Block=lineara}', ""); Expect(0, 67456, '\P{^Is_Block=lineara}', ""); - Expect(1, 67455, '\p{Is_Block=_Linear_A}', ""); - Expect(0, 67455, '\p{^Is_Block=_Linear_A}', ""); - Expect(0, 67455, '\P{Is_Block=_Linear_A}', ""); - Expect(1, 67455, '\P{^Is_Block=_Linear_A}', ""); - Expect(0, 67456, '\p{Is_Block=_Linear_A}', ""); - Expect(1, 67456, '\p{^Is_Block=_Linear_A}', ""); - Expect(1, 67456, '\P{Is_Block=_Linear_A}', ""); - Expect(0, 67456, '\P{^Is_Block=_Linear_A}', ""); - Error('\p{Is_Blk=_-LINEAR_A/a/}'); - Error('\P{Is_Blk=_-LINEAR_A/a/}'); + Expect(1, 67455, '\p{Is_Block=- linear_a}', ""); + Expect(0, 67455, '\p{^Is_Block=- linear_a}', ""); + Expect(0, 67455, '\P{Is_Block=- linear_a}', ""); + Expect(1, 67455, '\P{^Is_Block=- linear_a}', ""); + Expect(0, 67456, '\p{Is_Block=- linear_a}', ""); + Expect(1, 67456, '\p{^Is_Block=- linear_a}', ""); + Expect(1, 67456, '\P{Is_Block=- linear_a}', ""); + Expect(0, 67456, '\P{^Is_Block=- linear_a}', ""); + Error('\p{Is_Blk= /a/Linear_a}'); + Error('\P{Is_Blk= /a/Linear_a}'); Expect(1, 67455, '\p{Is_Blk=lineara}', ""); Expect(0, 67455, '\p{^Is_Blk=lineara}', ""); Expect(0, 67455, '\P{Is_Blk=lineara}', ""); @@ -16183,16 +16517,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67456, '\p{^Is_Blk=lineara}', ""); Expect(1, 67456, '\P{Is_Blk=lineara}', ""); Expect(0, 67456, '\P{^Is_Blk=lineara}', ""); - Expect(1, 67455, '\p{Is_Blk=-linear_A}', ""); - Expect(0, 67455, '\p{^Is_Blk=-linear_A}', ""); - Expect(0, 67455, '\P{Is_Blk=-linear_A}', ""); - Expect(1, 67455, '\P{^Is_Blk=-linear_A}', ""); - Expect(0, 67456, '\p{Is_Blk=-linear_A}', ""); - Expect(1, 67456, '\p{^Is_Blk=-linear_A}', ""); - Expect(1, 67456, '\P{Is_Blk=-linear_A}', ""); - Expect(0, 67456, '\P{^Is_Blk=-linear_A}', ""); - Error('\p{Block= Linear_B_IDEOGRAMS/a/}'); - Error('\P{Block= Linear_B_IDEOGRAMS/a/}'); + Expect(1, 67455, '\p{Is_Blk= LINEAR_A}', ""); + Expect(0, 67455, '\p{^Is_Blk= LINEAR_A}', ""); + Expect(0, 67455, '\P{Is_Blk= LINEAR_A}', ""); + Expect(1, 67455, '\P{^Is_Blk= LINEAR_A}', ""); + Expect(0, 67456, '\p{Is_Blk= LINEAR_A}', ""); + Expect(1, 67456, '\p{^Is_Blk= LINEAR_A}', ""); + Expect(1, 67456, '\P{Is_Blk= LINEAR_A}', ""); + Expect(0, 67456, '\P{^Is_Blk= LINEAR_A}', ""); + Error('\p{Block=:=- LINEAR_B_Ideograms}'); + Error('\P{Block=:=- LINEAR_B_Ideograms}'); Expect(1, 65791, '\p{Block=:\ALinear_B_Ideograms\z:}', "");; Expect(0, 65792, '\p{Block=:\ALinear_B_Ideograms\z:}', "");; Expect(1, 65791, '\p{Block=linearbideograms}', ""); @@ -16205,16 +16539,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65792, '\P{^Block=linearbideograms}', ""); Expect(1, 65791, '\p{Block=:\Alinearbideograms\z:}', "");; Expect(0, 65792, '\p{Block=:\Alinearbideograms\z:}', "");; - Expect(1, 65791, '\p{Block=-_LINEAR_B_IDEOGRAMS}', ""); - Expect(0, 65791, '\p{^Block=-_LINEAR_B_IDEOGRAMS}', ""); - Expect(0, 65791, '\P{Block=-_LINEAR_B_IDEOGRAMS}', ""); - Expect(1, 65791, '\P{^Block=-_LINEAR_B_IDEOGRAMS}', ""); - Expect(0, 65792, '\p{Block=-_LINEAR_B_IDEOGRAMS}', ""); - Expect(1, 65792, '\p{^Block=-_LINEAR_B_IDEOGRAMS}', ""); - Expect(1, 65792, '\P{Block=-_LINEAR_B_IDEOGRAMS}', ""); - Expect(0, 65792, '\P{^Block=-_LINEAR_B_IDEOGRAMS}', ""); - Error('\p{Blk=_:=Linear_B_IDEOGRAMS}'); - Error('\P{Blk=_:=Linear_B_IDEOGRAMS}'); + Expect(1, 65791, '\p{Block= _linear_B_IDEOGRAMS}', ""); + Expect(0, 65791, '\p{^Block= _linear_B_IDEOGRAMS}', ""); + Expect(0, 65791, '\P{Block= _linear_B_IDEOGRAMS}', ""); + Expect(1, 65791, '\P{^Block= _linear_B_IDEOGRAMS}', ""); + Expect(0, 65792, '\p{Block= _linear_B_IDEOGRAMS}', ""); + Expect(1, 65792, '\p{^Block= _linear_B_IDEOGRAMS}', ""); + Expect(1, 65792, '\P{Block= _linear_B_IDEOGRAMS}', ""); + Expect(0, 65792, '\P{^Block= _linear_B_IDEOGRAMS}', ""); + Error('\p{Blk=/a/ Linear_B_Ideograms}'); + Error('\P{Blk=/a/ Linear_B_Ideograms}'); Expect(1, 65791, '\p{Blk=:\ALinear_B_Ideograms\z:}', "");; Expect(0, 65792, '\p{Blk=:\ALinear_B_Ideograms\z:}', "");; Expect(1, 65791, '\p{Blk=linearbideograms}', ""); @@ -16227,16 +16561,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65792, '\P{^Blk=linearbideograms}', ""); Expect(1, 65791, '\p{Blk=:\Alinearbideograms\z:}', "");; Expect(0, 65792, '\p{Blk=:\Alinearbideograms\z:}', "");; - Expect(1, 65791, '\p{Blk=_Linear_B_IDEOGRAMS}', ""); - Expect(0, 65791, '\p{^Blk=_Linear_B_IDEOGRAMS}', ""); - Expect(0, 65791, '\P{Blk=_Linear_B_IDEOGRAMS}', ""); - Expect(1, 65791, '\P{^Blk=_Linear_B_IDEOGRAMS}', ""); - Expect(0, 65792, '\p{Blk=_Linear_B_IDEOGRAMS}', ""); - Expect(1, 65792, '\p{^Blk=_Linear_B_IDEOGRAMS}', ""); - Expect(1, 65792, '\P{Blk=_Linear_B_IDEOGRAMS}', ""); - Expect(0, 65792, '\P{^Blk=_Linear_B_IDEOGRAMS}', ""); - Error('\p{Is_Block=/a/ Linear_b_Ideograms}'); - Error('\P{Is_Block=/a/ Linear_b_Ideograms}'); + Expect(1, 65791, '\p{Blk=--Linear_b_Ideograms}', ""); + Expect(0, 65791, '\p{^Blk=--Linear_b_Ideograms}', ""); + Expect(0, 65791, '\P{Blk=--Linear_b_Ideograms}', ""); + Expect(1, 65791, '\P{^Blk=--Linear_b_Ideograms}', ""); + Expect(0, 65792, '\p{Blk=--Linear_b_Ideograms}', ""); + Expect(1, 65792, '\p{^Blk=--Linear_b_Ideograms}', ""); + Expect(1, 65792, '\P{Blk=--Linear_b_Ideograms}', ""); + Expect(0, 65792, '\P{^Blk=--Linear_b_Ideograms}', ""); + Error('\p{Is_Block=/a/-linear_B_Ideograms}'); + Error('\P{Is_Block=/a/-linear_B_Ideograms}'); Expect(1, 65791, '\p{Is_Block=linearbideograms}', ""); Expect(0, 65791, '\p{^Is_Block=linearbideograms}', ""); Expect(0, 65791, '\P{Is_Block=linearbideograms}', ""); @@ -16245,16 +16579,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65792, '\p{^Is_Block=linearbideograms}', ""); Expect(1, 65792, '\P{Is_Block=linearbideograms}', ""); Expect(0, 65792, '\P{^Is_Block=linearbideograms}', ""); - Expect(1, 65791, '\p{Is_Block= -LINEAR_B_ideograms}', ""); - Expect(0, 65791, '\p{^Is_Block= -LINEAR_B_ideograms}', ""); - Expect(0, 65791, '\P{Is_Block= -LINEAR_B_ideograms}', ""); - Expect(1, 65791, '\P{^Is_Block= -LINEAR_B_ideograms}', ""); - Expect(0, 65792, '\p{Is_Block= -LINEAR_B_ideograms}', ""); - Expect(1, 65792, '\p{^Is_Block= -LINEAR_B_ideograms}', ""); - Expect(1, 65792, '\P{Is_Block= -LINEAR_B_ideograms}', ""); - Expect(0, 65792, '\P{^Is_Block= -LINEAR_B_ideograms}', ""); - Error('\p{Is_Blk=/a/-_linear_B_ideograms}'); - Error('\P{Is_Blk=/a/-_linear_B_ideograms}'); + Expect(1, 65791, '\p{Is_Block:-_Linear_B_Ideograms}', ""); + Expect(0, 65791, '\p{^Is_Block:-_Linear_B_Ideograms}', ""); + Expect(0, 65791, '\P{Is_Block:-_Linear_B_Ideograms}', ""); + Expect(1, 65791, '\P{^Is_Block:-_Linear_B_Ideograms}', ""); + Expect(0, 65792, '\p{Is_Block:-_Linear_B_Ideograms}', ""); + Expect(1, 65792, '\p{^Is_Block:-_Linear_B_Ideograms}', ""); + Expect(1, 65792, '\P{Is_Block:-_Linear_B_Ideograms}', ""); + Expect(0, 65792, '\P{^Is_Block:-_Linear_B_Ideograms}', ""); + Error('\p{Is_Blk= LINEAR_B_Ideograms/a/}'); + Error('\P{Is_Blk= LINEAR_B_Ideograms/a/}'); Expect(1, 65791, '\p{Is_Blk=linearbideograms}', ""); Expect(0, 65791, '\p{^Is_Blk=linearbideograms}', ""); Expect(0, 65791, '\P{Is_Blk=linearbideograms}', ""); @@ -16263,16 +16597,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65792, '\p{^Is_Blk=linearbideograms}', ""); Expect(1, 65792, '\P{Is_Blk=linearbideograms}', ""); Expect(0, 65792, '\P{^Is_Blk=linearbideograms}', ""); - Expect(1, 65791, '\p{Is_Blk=--Linear_b_ideograms}', ""); - Expect(0, 65791, '\p{^Is_Blk=--Linear_b_ideograms}', ""); - Expect(0, 65791, '\P{Is_Blk=--Linear_b_ideograms}', ""); - Expect(1, 65791, '\P{^Is_Blk=--Linear_b_ideograms}', ""); - Expect(0, 65792, '\p{Is_Blk=--Linear_b_ideograms}', ""); - Expect(1, 65792, '\p{^Is_Blk=--Linear_b_ideograms}', ""); - Expect(1, 65792, '\P{Is_Blk=--Linear_b_ideograms}', ""); - Expect(0, 65792, '\P{^Is_Blk=--Linear_b_ideograms}', ""); - Error('\p{Block: -LINEAR_b_SYLLABARY/a/}'); - Error('\P{Block: -LINEAR_b_SYLLABARY/a/}'); + Expect(1, 65791, '\p{Is_Blk= Linear_b_Ideograms}', ""); + Expect(0, 65791, '\p{^Is_Blk= Linear_b_Ideograms}', ""); + Expect(0, 65791, '\P{Is_Blk= Linear_b_Ideograms}', ""); + Expect(1, 65791, '\P{^Is_Blk= Linear_b_Ideograms}', ""); + Expect(0, 65792, '\p{Is_Blk= Linear_b_Ideograms}', ""); + Expect(1, 65792, '\p{^Is_Blk= Linear_b_Ideograms}', ""); + Expect(1, 65792, '\P{Is_Blk= Linear_b_Ideograms}', ""); + Expect(0, 65792, '\P{^Is_Blk= Linear_b_Ideograms}', ""); + Error('\p{Block=-:=Linear_B_SYLLABARY}'); + Error('\P{Block=-:=Linear_B_SYLLABARY}'); Expect(1, 65663, '\p{Block=:\ALinear_B_Syllabary\z:}', "");; Expect(0, 65664, '\p{Block=:\ALinear_B_Syllabary\z:}', "");; Expect(1, 65663, '\p{Block=linearbsyllabary}', ""); @@ -16285,16 +16619,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65664, '\P{^Block=linearbsyllabary}', ""); Expect(1, 65663, '\p{Block=:\Alinearbsyllabary\z:}', "");; Expect(0, 65664, '\p{Block=:\Alinearbsyllabary\z:}', "");; - Expect(1, 65663, '\p{Block=_ Linear_B_Syllabary}', ""); - Expect(0, 65663, '\p{^Block=_ Linear_B_Syllabary}', ""); - Expect(0, 65663, '\P{Block=_ Linear_B_Syllabary}', ""); - Expect(1, 65663, '\P{^Block=_ Linear_B_Syllabary}', ""); - Expect(0, 65664, '\p{Block=_ Linear_B_Syllabary}', ""); - Expect(1, 65664, '\p{^Block=_ Linear_B_Syllabary}', ""); - Expect(1, 65664, '\P{Block=_ Linear_B_Syllabary}', ""); - Expect(0, 65664, '\P{^Block=_ Linear_B_Syllabary}', ""); - Error('\p{Blk=_:=Linear_B_Syllabary}'); - Error('\P{Blk=_:=Linear_B_Syllabary}'); + Expect(1, 65663, '\p{Block= Linear_B_Syllabary}', ""); + Expect(0, 65663, '\p{^Block= Linear_B_Syllabary}', ""); + Expect(0, 65663, '\P{Block= Linear_B_Syllabary}', ""); + Expect(1, 65663, '\P{^Block= Linear_B_Syllabary}', ""); + Expect(0, 65664, '\p{Block= Linear_B_Syllabary}', ""); + Expect(1, 65664, '\p{^Block= Linear_B_Syllabary}', ""); + Expect(1, 65664, '\P{Block= Linear_B_Syllabary}', ""); + Expect(0, 65664, '\P{^Block= Linear_B_Syllabary}', ""); + Error('\p{Blk=:=_-LINEAR_B_SYLLABARY}'); + Error('\P{Blk=:=_-LINEAR_B_SYLLABARY}'); Expect(1, 65663, '\p{Blk=:\ALinear_B_Syllabary\z:}', "");; Expect(0, 65664, '\p{Blk=:\ALinear_B_Syllabary\z:}', "");; Expect(1, 65663, '\p{Blk=linearbsyllabary}', ""); @@ -16307,16 +16641,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65664, '\P{^Blk=linearbsyllabary}', ""); Expect(1, 65663, '\p{Blk=:\Alinearbsyllabary\z:}', "");; Expect(0, 65664, '\p{Blk=:\Alinearbsyllabary\z:}', "");; - Expect(1, 65663, '\p{Blk= -LINEAR_B_Syllabary}', ""); - Expect(0, 65663, '\p{^Blk= -LINEAR_B_Syllabary}', ""); - Expect(0, 65663, '\P{Blk= -LINEAR_B_Syllabary}', ""); - Expect(1, 65663, '\P{^Blk= -LINEAR_B_Syllabary}', ""); - Expect(0, 65664, '\p{Blk= -LINEAR_B_Syllabary}', ""); - Expect(1, 65664, '\p{^Blk= -LINEAR_B_Syllabary}', ""); - Expect(1, 65664, '\P{Blk= -LINEAR_B_Syllabary}', ""); - Expect(0, 65664, '\P{^Blk= -LINEAR_B_Syllabary}', ""); - Error('\p{Is_Block=:=_ Linear_B_SYLLABARY}'); - Error('\P{Is_Block=:=_ Linear_B_SYLLABARY}'); + Expect(1, 65663, '\p{Blk= Linear_B_Syllabary}', ""); + Expect(0, 65663, '\p{^Blk= Linear_B_Syllabary}', ""); + Expect(0, 65663, '\P{Blk= Linear_B_Syllabary}', ""); + Expect(1, 65663, '\P{^Blk= Linear_B_Syllabary}', ""); + Expect(0, 65664, '\p{Blk= Linear_B_Syllabary}', ""); + Expect(1, 65664, '\p{^Blk= Linear_B_Syllabary}', ""); + Expect(1, 65664, '\P{Blk= Linear_B_Syllabary}', ""); + Expect(0, 65664, '\P{^Blk= Linear_B_Syllabary}', ""); + Error('\p{Is_Block=/a/ linear_B_Syllabary}'); + Error('\P{Is_Block=/a/ linear_B_Syllabary}'); Expect(1, 65663, '\p{Is_Block=linearbsyllabary}', ""); Expect(0, 65663, '\p{^Is_Block=linearbsyllabary}', ""); Expect(0, 65663, '\P{Is_Block=linearbsyllabary}', ""); @@ -16325,16 +16659,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65664, '\p{^Is_Block=linearbsyllabary}', ""); Expect(1, 65664, '\P{Is_Block=linearbsyllabary}', ""); Expect(0, 65664, '\P{^Is_Block=linearbsyllabary}', ""); - Expect(1, 65663, '\p{Is_Block=-_linear_B_Syllabary}', ""); - Expect(0, 65663, '\p{^Is_Block=-_linear_B_Syllabary}', ""); - Expect(0, 65663, '\P{Is_Block=-_linear_B_Syllabary}', ""); - Expect(1, 65663, '\P{^Is_Block=-_linear_B_Syllabary}', ""); - Expect(0, 65664, '\p{Is_Block=-_linear_B_Syllabary}', ""); - Expect(1, 65664, '\p{^Is_Block=-_linear_B_Syllabary}', ""); - Expect(1, 65664, '\P{Is_Block=-_linear_B_Syllabary}', ""); - Expect(0, 65664, '\P{^Is_Block=-_linear_B_Syllabary}', ""); - Error('\p{Is_Blk=-/a/LINEAR_B_Syllabary}'); - Error('\P{Is_Blk=-/a/LINEAR_B_Syllabary}'); + Expect(1, 65663, '\p{Is_Block=_Linear_b_syllabary}', ""); + Expect(0, 65663, '\p{^Is_Block=_Linear_b_syllabary}', ""); + Expect(0, 65663, '\P{Is_Block=_Linear_b_syllabary}', ""); + Expect(1, 65663, '\P{^Is_Block=_Linear_b_syllabary}', ""); + Expect(0, 65664, '\p{Is_Block=_Linear_b_syllabary}', ""); + Expect(1, 65664, '\p{^Is_Block=_Linear_b_syllabary}', ""); + Expect(1, 65664, '\P{Is_Block=_Linear_b_syllabary}', ""); + Expect(0, 65664, '\P{^Is_Block=_Linear_b_syllabary}', ""); + Error('\p{Is_Blk=_-linear_b_SYLLABARY/a/}'); + Error('\P{Is_Blk=_-linear_b_SYLLABARY/a/}'); Expect(1, 65663, '\p{Is_Blk=linearbsyllabary}', ""); Expect(0, 65663, '\p{^Is_Blk=linearbsyllabary}', ""); Expect(0, 65663, '\P{Is_Blk=linearbsyllabary}', ""); @@ -16343,16 +16677,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65664, '\p{^Is_Blk=linearbsyllabary}', ""); Expect(1, 65664, '\P{Is_Blk=linearbsyllabary}', ""); Expect(0, 65664, '\P{^Is_Blk=linearbsyllabary}', ""); - Expect(1, 65663, '\p{Is_Blk:LINEAR_B_SYLLABARY}', ""); - Expect(0, 65663, '\p{^Is_Blk:LINEAR_B_SYLLABARY}', ""); - Expect(0, 65663, '\P{Is_Blk:LINEAR_B_SYLLABARY}', ""); - Expect(1, 65663, '\P{^Is_Blk:LINEAR_B_SYLLABARY}', ""); - Expect(0, 65664, '\p{Is_Blk:LINEAR_B_SYLLABARY}', ""); - Expect(1, 65664, '\p{^Is_Blk:LINEAR_B_SYLLABARY}', ""); - Expect(1, 65664, '\P{Is_Blk:LINEAR_B_SYLLABARY}', ""); - Expect(0, 65664, '\P{^Is_Blk:LINEAR_B_SYLLABARY}', ""); - Error('\p{Block=-/a/Lisu}'); - Error('\P{Block=-/a/Lisu}'); + Expect(1, 65663, '\p{Is_Blk: LINEAR_B_syllabary}', ""); + Expect(0, 65663, '\p{^Is_Blk: LINEAR_B_syllabary}', ""); + Expect(0, 65663, '\P{Is_Blk: LINEAR_B_syllabary}', ""); + Expect(1, 65663, '\P{^Is_Blk: LINEAR_B_syllabary}', ""); + Expect(0, 65664, '\p{Is_Blk: LINEAR_B_syllabary}', ""); + Expect(1, 65664, '\p{^Is_Blk: LINEAR_B_syllabary}', ""); + Expect(1, 65664, '\P{Is_Blk: LINEAR_B_syllabary}', ""); + Expect(0, 65664, '\P{^Is_Blk: LINEAR_B_syllabary}', ""); + Error('\p{Block= :=Lisu}'); + Error('\P{Block= :=Lisu}'); Expect(1, 42239, '\p{Block=:\ALisu\z:}', "");; Expect(0, 42240, '\p{Block=:\ALisu\z:}', "");; Expect(1, 42239, '\p{Block=lisu}', ""); @@ -16365,56 +16699,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 42240, '\P{^Block=lisu}', ""); Expect(1, 42239, '\p{Block=:\Alisu\z:}', "");; Expect(0, 42240, '\p{Block=:\Alisu\z:}', "");; - Expect(1, 42239, '\p{Block=_-Lisu}', ""); - Expect(0, 42239, '\p{^Block=_-Lisu}', ""); - Expect(0, 42239, '\P{Block=_-Lisu}', ""); - Expect(1, 42239, '\P{^Block=_-Lisu}', ""); - Expect(0, 42240, '\p{Block=_-Lisu}', ""); - Expect(1, 42240, '\p{^Block=_-Lisu}', ""); - Expect(1, 42240, '\P{Block=_-Lisu}', ""); - Expect(0, 42240, '\P{^Block=_-Lisu}', ""); - Error('\p{Blk= Lisu:=}'); - Error('\P{Blk= Lisu:=}'); + Expect(1, 42239, '\p{Block=--lisu}', ""); + Expect(0, 42239, '\p{^Block=--lisu}', ""); + Expect(0, 42239, '\P{Block=--lisu}', ""); + Expect(1, 42239, '\P{^Block=--lisu}', ""); + Expect(0, 42240, '\p{Block=--lisu}', ""); + Expect(1, 42240, '\p{^Block=--lisu}', ""); + Expect(1, 42240, '\P{Block=--lisu}', ""); + Expect(0, 42240, '\P{^Block=--lisu}', ""); + Error('\p{Blk=:= Lisu}'); + Error('\P{Blk=:= Lisu}'); Expect(1, 42239, '\p{Blk=:\ALisu\z:}', "");; Expect(0, 42240, '\p{Blk=:\ALisu\z:}', "");; - Expect(1, 42239, '\p{Blk: lisu}', ""); - Expect(0, 42239, '\p{^Blk: lisu}', ""); - Expect(0, 42239, '\P{Blk: lisu}', ""); - Expect(1, 42239, '\P{^Blk: lisu}', ""); - Expect(0, 42240, '\p{Blk: lisu}', ""); - Expect(1, 42240, '\p{^Blk: lisu}', ""); - Expect(1, 42240, '\P{Blk: lisu}', ""); - Expect(0, 42240, '\P{^Blk: lisu}', ""); + Expect(1, 42239, '\p{Blk=lisu}', ""); + Expect(0, 42239, '\p{^Blk=lisu}', ""); + Expect(0, 42239, '\P{Blk=lisu}', ""); + Expect(1, 42239, '\P{^Blk=lisu}', ""); + Expect(0, 42240, '\p{Blk=lisu}', ""); + Expect(1, 42240, '\p{^Blk=lisu}', ""); + Expect(1, 42240, '\P{Blk=lisu}', ""); + Expect(0, 42240, '\P{^Blk=lisu}', ""); Expect(1, 42239, '\p{Blk=:\Alisu\z:}', "");; Expect(0, 42240, '\p{Blk=:\Alisu\z:}', "");; - Expect(1, 42239, '\p{Blk= _Lisu}', ""); - Expect(0, 42239, '\p{^Blk= _Lisu}', ""); - Expect(0, 42239, '\P{Blk= _Lisu}', ""); - Expect(1, 42239, '\P{^Blk= _Lisu}', ""); - Expect(0, 42240, '\p{Blk= _Lisu}', ""); - Expect(1, 42240, '\p{^Blk= _Lisu}', ""); - Expect(1, 42240, '\P{Blk= _Lisu}', ""); - Expect(0, 42240, '\P{^Blk= _Lisu}', ""); - Error('\p{Is_Block=/a/ _LISU}'); - Error('\P{Is_Block=/a/ _LISU}'); - Expect(1, 42239, '\p{Is_Block: lisu}', ""); - Expect(0, 42239, '\p{^Is_Block: lisu}', ""); - Expect(0, 42239, '\P{Is_Block: lisu}', ""); - Expect(1, 42239, '\P{^Is_Block: lisu}', ""); - Expect(0, 42240, '\p{Is_Block: lisu}', ""); - Expect(1, 42240, '\p{^Is_Block: lisu}', ""); - Expect(1, 42240, '\P{Is_Block: lisu}', ""); - Expect(0, 42240, '\P{^Is_Block: lisu}', ""); - Expect(1, 42239, '\p{Is_Block=- LISU}', ""); - Expect(0, 42239, '\p{^Is_Block=- LISU}', ""); - Expect(0, 42239, '\P{Is_Block=- LISU}', ""); - Expect(1, 42239, '\P{^Is_Block=- LISU}', ""); - Expect(0, 42240, '\p{Is_Block=- LISU}', ""); - Expect(1, 42240, '\p{^Is_Block=- LISU}', ""); - Expect(1, 42240, '\P{Is_Block=- LISU}', ""); - Expect(0, 42240, '\P{^Is_Block=- LISU}', ""); - Error('\p{Is_Blk=:= LISU}'); - Error('\P{Is_Blk=:= LISU}'); + Expect(1, 42239, '\p{Blk= LISU}', ""); + Expect(0, 42239, '\p{^Blk= LISU}', ""); + Expect(0, 42239, '\P{Blk= LISU}', ""); + Expect(1, 42239, '\P{^Blk= LISU}', ""); + Expect(0, 42240, '\p{Blk= LISU}', ""); + Expect(1, 42240, '\p{^Blk= LISU}', ""); + Expect(1, 42240, '\P{Blk= LISU}', ""); + Expect(0, 42240, '\P{^Blk= LISU}', ""); + Error('\p{Is_Block:_:=lisu}'); + Error('\P{Is_Block:_:=lisu}'); + Expect(1, 42239, '\p{Is_Block=lisu}', ""); + Expect(0, 42239, '\p{^Is_Block=lisu}', ""); + Expect(0, 42239, '\P{Is_Block=lisu}', ""); + Expect(1, 42239, '\P{^Is_Block=lisu}', ""); + Expect(0, 42240, '\p{Is_Block=lisu}', ""); + Expect(1, 42240, '\p{^Is_Block=lisu}', ""); + Expect(1, 42240, '\P{Is_Block=lisu}', ""); + Expect(0, 42240, '\P{^Is_Block=lisu}', ""); + Expect(1, 42239, '\p{Is_Block= LISU}', ""); + Expect(0, 42239, '\p{^Is_Block= LISU}', ""); + Expect(0, 42239, '\P{Is_Block= LISU}', ""); + Expect(1, 42239, '\P{^Is_Block= LISU}', ""); + Expect(0, 42240, '\p{Is_Block= LISU}', ""); + Expect(1, 42240, '\p{^Is_Block= LISU}', ""); + Expect(1, 42240, '\P{Is_Block= LISU}', ""); + Expect(0, 42240, '\P{^Is_Block= LISU}', ""); + Error('\p{Is_Blk: /a/ _Lisu}'); + Error('\P{Is_Blk: /a/ _Lisu}'); Expect(1, 42239, '\p{Is_Blk=lisu}', ""); Expect(0, 42239, '\p{^Is_Blk=lisu}', ""); Expect(0, 42239, '\P{Is_Blk=lisu}', ""); @@ -16423,16 +16757,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 42240, '\p{^Is_Blk=lisu}', ""); Expect(1, 42240, '\P{Is_Blk=lisu}', ""); Expect(0, 42240, '\P{^Is_Blk=lisu}', ""); - Expect(1, 42239, '\p{Is_Blk= Lisu}', ""); - Expect(0, 42239, '\p{^Is_Blk= Lisu}', ""); - Expect(0, 42239, '\P{Is_Blk= Lisu}', ""); - Expect(1, 42239, '\P{^Is_Blk= Lisu}', ""); - Expect(0, 42240, '\p{Is_Blk= Lisu}', ""); - Expect(1, 42240, '\p{^Is_Blk= Lisu}', ""); - Expect(1, 42240, '\P{Is_Blk= Lisu}', ""); - Expect(0, 42240, '\P{^Is_Blk= Lisu}', ""); - Error('\p{Block= _low_surrogates:=}'); - Error('\P{Block= _low_surrogates:=}'); + Expect(1, 42239, '\p{Is_Blk= -lisu}', ""); + Expect(0, 42239, '\p{^Is_Blk= -lisu}', ""); + Expect(0, 42239, '\P{Is_Blk= -lisu}', ""); + Expect(1, 42239, '\P{^Is_Blk= -lisu}', ""); + Expect(0, 42240, '\p{Is_Blk= -lisu}', ""); + Expect(1, 42240, '\p{^Is_Blk= -lisu}', ""); + Expect(1, 42240, '\P{Is_Blk= -lisu}', ""); + Expect(0, 42240, '\P{^Is_Blk= -lisu}', ""); + Error('\p{Block=--Lisu_SUPPLEMENT:=}'); + Error('\P{Block=--Lisu_SUPPLEMENT:=}'); + Expect(1, 73663, '\p{Block=:\ALisu_Supplement\z:}', "");; + Expect(0, 73664, '\p{Block=:\ALisu_Supplement\z:}', "");; + Expect(1, 73663, '\p{Block=lisusupplement}', ""); + Expect(0, 73663, '\p{^Block=lisusupplement}', ""); + Expect(0, 73663, '\P{Block=lisusupplement}', ""); + Expect(1, 73663, '\P{^Block=lisusupplement}', ""); + Expect(0, 73664, '\p{Block=lisusupplement}', ""); + Expect(1, 73664, '\p{^Block=lisusupplement}', ""); + Expect(1, 73664, '\P{Block=lisusupplement}', ""); + Expect(0, 73664, '\P{^Block=lisusupplement}', ""); + Expect(1, 73663, '\p{Block=:\Alisusupplement\z:}', "");; + Expect(0, 73664, '\p{Block=:\Alisusupplement\z:}', "");; + Expect(1, 73663, '\p{Block=__Lisu_supplement}', ""); + Expect(0, 73663, '\p{^Block=__Lisu_supplement}', ""); + Expect(0, 73663, '\P{Block=__Lisu_supplement}', ""); + Expect(1, 73663, '\P{^Block=__Lisu_supplement}', ""); + Expect(0, 73664, '\p{Block=__Lisu_supplement}', ""); + Expect(1, 73664, '\p{^Block=__Lisu_supplement}', ""); + Expect(1, 73664, '\P{Block=__Lisu_supplement}', ""); + Expect(0, 73664, '\P{^Block=__Lisu_supplement}', ""); + Error('\p{Blk= LISU_Sup/a/}'); + Error('\P{Blk= LISU_Sup/a/}'); + Expect(1, 73663, '\p{Blk=:\ALisu_Sup\z:}', "");; + Expect(0, 73664, '\p{Blk=:\ALisu_Sup\z:}', "");; + Expect(1, 73663, '\p{Blk=lisusup}', ""); + Expect(0, 73663, '\p{^Blk=lisusup}', ""); + Expect(0, 73663, '\P{Blk=lisusup}', ""); + Expect(1, 73663, '\P{^Blk=lisusup}', ""); + Expect(0, 73664, '\p{Blk=lisusup}', ""); + Expect(1, 73664, '\p{^Blk=lisusup}', ""); + Expect(1, 73664, '\P{Blk=lisusup}', ""); + Expect(0, 73664, '\P{^Blk=lisusup}', ""); + Expect(1, 73663, '\p{Blk=:\Alisusup\z:}', "");; + Expect(0, 73664, '\p{Blk=:\Alisusup\z:}', "");; + Expect(1, 73663, '\p{Blk= -Lisu_sup}', ""); + Expect(0, 73663, '\p{^Blk= -Lisu_sup}', ""); + Expect(0, 73663, '\P{Blk= -Lisu_sup}', ""); + Expect(1, 73663, '\P{^Blk= -Lisu_sup}', ""); + Expect(0, 73664, '\p{Blk= -Lisu_sup}', ""); + Expect(1, 73664, '\p{^Blk= -Lisu_sup}', ""); + Expect(1, 73664, '\P{Blk= -Lisu_sup}', ""); + Expect(0, 73664, '\P{^Blk= -Lisu_sup}', ""); + Error('\p{Is_Block= _Lisu_Supplement:=}'); + Error('\P{Is_Block= _Lisu_Supplement:=}'); + Expect(1, 73663, '\p{Is_Block=lisusupplement}', ""); + Expect(0, 73663, '\p{^Is_Block=lisusupplement}', ""); + Expect(0, 73663, '\P{Is_Block=lisusupplement}', ""); + Expect(1, 73663, '\P{^Is_Block=lisusupplement}', ""); + Expect(0, 73664, '\p{Is_Block=lisusupplement}', ""); + Expect(1, 73664, '\p{^Is_Block=lisusupplement}', ""); + Expect(1, 73664, '\P{Is_Block=lisusupplement}', ""); + Expect(0, 73664, '\P{^Is_Block=lisusupplement}', ""); + Expect(1, 73663, '\p{Is_Block:_Lisu_Supplement}', ""); + Expect(0, 73663, '\p{^Is_Block:_Lisu_Supplement}', ""); + Expect(0, 73663, '\P{Is_Block:_Lisu_Supplement}', ""); + Expect(1, 73663, '\P{^Is_Block:_Lisu_Supplement}', ""); + Expect(0, 73664, '\p{Is_Block:_Lisu_Supplement}', ""); + Expect(1, 73664, '\p{^Is_Block:_Lisu_Supplement}', ""); + Expect(1, 73664, '\P{Is_Block:_Lisu_Supplement}', ""); + Expect(0, 73664, '\P{^Is_Block:_Lisu_Supplement}', ""); + Error('\p{Is_Blk= -Lisu_Sup:=}'); + Error('\P{Is_Blk= -Lisu_Sup:=}'); + Expect(1, 73663, '\p{Is_Blk=lisusup}', ""); + Expect(0, 73663, '\p{^Is_Blk=lisusup}', ""); + Expect(0, 73663, '\P{Is_Blk=lisusup}', ""); + Expect(1, 73663, '\P{^Is_Blk=lisusup}', ""); + Expect(0, 73664, '\p{Is_Blk=lisusup}', ""); + Expect(1, 73664, '\p{^Is_Blk=lisusup}', ""); + Expect(1, 73664, '\P{Is_Blk=lisusup}', ""); + Expect(0, 73664, '\P{^Is_Blk=lisusup}', ""); + Expect(1, 73663, '\p{Is_Blk=-_Lisu_Sup}', ""); + Expect(0, 73663, '\p{^Is_Blk=-_Lisu_Sup}', ""); + Expect(0, 73663, '\P{Is_Blk=-_Lisu_Sup}', ""); + Expect(1, 73663, '\P{^Is_Blk=-_Lisu_Sup}', ""); + Expect(0, 73664, '\p{Is_Blk=-_Lisu_Sup}', ""); + Expect(1, 73664, '\p{^Is_Blk=-_Lisu_Sup}', ""); + Expect(1, 73664, '\P{Is_Blk=-_Lisu_Sup}', ""); + Expect(0, 73664, '\P{^Is_Blk=-_Lisu_Sup}', ""); + Error('\p{Block: :=-_low_Surrogates}'); + Error('\P{Block: :=-_low_Surrogates}'); Expect(1, 57343, '\p{Block=:\ALow_Surrogates\z:}', "");; Expect(0, 57344, '\p{Block=:\ALow_Surrogates\z:}', "");; Expect(1, 57343, '\p{Block=lowsurrogates}', ""); @@ -16445,16 +16859,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 57344, '\P{^Block=lowsurrogates}', ""); Expect(1, 57343, '\p{Block=:\Alowsurrogates\z:}', "");; Expect(0, 57344, '\p{Block=:\Alowsurrogates\z:}', "");; - Expect(1, 57343, '\p{Block= Low_Surrogates}', ""); - Expect(0, 57343, '\p{^Block= Low_Surrogates}', ""); - Expect(0, 57343, '\P{Block= Low_Surrogates}', ""); - Expect(1, 57343, '\P{^Block= Low_Surrogates}', ""); - Expect(0, 57344, '\p{Block= Low_Surrogates}', ""); - Expect(1, 57344, '\p{^Block= Low_Surrogates}', ""); - Expect(1, 57344, '\P{Block= Low_Surrogates}', ""); - Expect(0, 57344, '\P{^Block= Low_Surrogates}', ""); - Error('\p{Blk= Low_SURROGATES/a/}'); - Error('\P{Blk= Low_SURROGATES/a/}'); + Expect(1, 57343, '\p{Block: _-Low_surrogates}', ""); + Expect(0, 57343, '\p{^Block: _-Low_surrogates}', ""); + Expect(0, 57343, '\P{Block: _-Low_surrogates}', ""); + Expect(1, 57343, '\P{^Block: _-Low_surrogates}', ""); + Expect(0, 57344, '\p{Block: _-Low_surrogates}', ""); + Expect(1, 57344, '\p{^Block: _-Low_surrogates}', ""); + Expect(1, 57344, '\P{Block: _-Low_surrogates}', ""); + Expect(0, 57344, '\P{^Block: _-Low_surrogates}', ""); + Error('\p{Blk=-/a/Low_surrogates}'); + Error('\P{Blk=-/a/Low_surrogates}'); Expect(1, 57343, '\p{Blk=:\ALow_Surrogates\z:}', "");; Expect(0, 57344, '\p{Blk=:\ALow_Surrogates\z:}', "");; Expect(1, 57343, '\p{Blk=lowsurrogates}', ""); @@ -16467,16 +16881,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 57344, '\P{^Blk=lowsurrogates}', ""); Expect(1, 57343, '\p{Blk=:\Alowsurrogates\z:}', "");; Expect(0, 57344, '\p{Blk=:\Alowsurrogates\z:}', "");; - Expect(1, 57343, '\p{Blk= low_Surrogates}', ""); - Expect(0, 57343, '\p{^Blk= low_Surrogates}', ""); - Expect(0, 57343, '\P{Blk= low_Surrogates}', ""); - Expect(1, 57343, '\P{^Blk= low_Surrogates}', ""); - Expect(0, 57344, '\p{Blk= low_Surrogates}', ""); - Expect(1, 57344, '\p{^Blk= low_Surrogates}', ""); - Expect(1, 57344, '\P{Blk= low_Surrogates}', ""); - Expect(0, 57344, '\P{^Blk= low_Surrogates}', ""); - Error('\p{Is_Block= :=low_Surrogates}'); - Error('\P{Is_Block= :=low_Surrogates}'); + Expect(1, 57343, '\p{Blk= LOW_Surrogates}', ""); + Expect(0, 57343, '\p{^Blk= LOW_Surrogates}', ""); + Expect(0, 57343, '\P{Blk= LOW_Surrogates}', ""); + Expect(1, 57343, '\P{^Blk= LOW_Surrogates}', ""); + Expect(0, 57344, '\p{Blk= LOW_Surrogates}', ""); + Expect(1, 57344, '\p{^Blk= LOW_Surrogates}', ""); + Expect(1, 57344, '\P{Blk= LOW_Surrogates}', ""); + Expect(0, 57344, '\P{^Blk= LOW_Surrogates}', ""); + Error('\p{Is_Block: :=_ Low_Surrogates}'); + Error('\P{Is_Block: :=_ Low_Surrogates}'); Expect(1, 57343, '\p{Is_Block=lowsurrogates}', ""); Expect(0, 57343, '\p{^Is_Block=lowsurrogates}', ""); Expect(0, 57343, '\P{Is_Block=lowsurrogates}', ""); @@ -16485,16 +16899,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 57344, '\p{^Is_Block=lowsurrogates}', ""); Expect(1, 57344, '\P{Is_Block=lowsurrogates}', ""); Expect(0, 57344, '\P{^Is_Block=lowsurrogates}', ""); - Expect(1, 57343, '\p{Is_Block=_ Low_Surrogates}', ""); - Expect(0, 57343, '\p{^Is_Block=_ Low_Surrogates}', ""); - Expect(0, 57343, '\P{Is_Block=_ Low_Surrogates}', ""); - Expect(1, 57343, '\P{^Is_Block=_ Low_Surrogates}', ""); - Expect(0, 57344, '\p{Is_Block=_ Low_Surrogates}', ""); - Expect(1, 57344, '\p{^Is_Block=_ Low_Surrogates}', ""); - Expect(1, 57344, '\P{Is_Block=_ Low_Surrogates}', ""); - Expect(0, 57344, '\P{^Is_Block=_ Low_Surrogates}', ""); - Error('\p{Is_Blk= :=Low_surrogates}'); - Error('\P{Is_Blk= :=Low_surrogates}'); + Expect(1, 57343, '\p{Is_Block: Low_SURROGATES}', ""); + Expect(0, 57343, '\p{^Is_Block: Low_SURROGATES}', ""); + Expect(0, 57343, '\P{Is_Block: Low_SURROGATES}', ""); + Expect(1, 57343, '\P{^Is_Block: Low_SURROGATES}', ""); + Expect(0, 57344, '\p{Is_Block: Low_SURROGATES}', ""); + Expect(1, 57344, '\p{^Is_Block: Low_SURROGATES}', ""); + Expect(1, 57344, '\P{Is_Block: Low_SURROGATES}', ""); + Expect(0, 57344, '\P{^Is_Block: Low_SURROGATES}', ""); + Error('\p{Is_Blk= -Low_Surrogates/a/}'); + Error('\P{Is_Blk= -Low_Surrogates/a/}'); Expect(1, 57343, '\p{Is_Blk=lowsurrogates}', ""); Expect(0, 57343, '\p{^Is_Blk=lowsurrogates}', ""); Expect(0, 57343, '\P{Is_Blk=lowsurrogates}', ""); @@ -16503,16 +16917,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 57344, '\p{^Is_Blk=lowsurrogates}', ""); Expect(1, 57344, '\P{Is_Blk=lowsurrogates}', ""); Expect(0, 57344, '\P{^Is_Blk=lowsurrogates}', ""); - Expect(1, 57343, '\p{Is_Blk= Low_surrogates}', ""); - Expect(0, 57343, '\p{^Is_Blk= Low_surrogates}', ""); - Expect(0, 57343, '\P{Is_Blk= Low_surrogates}', ""); - Expect(1, 57343, '\P{^Is_Blk= Low_surrogates}', ""); - Expect(0, 57344, '\p{Is_Blk= Low_surrogates}', ""); - Expect(1, 57344, '\p{^Is_Blk= Low_surrogates}', ""); - Expect(1, 57344, '\P{Is_Blk= Low_surrogates}', ""); - Expect(0, 57344, '\P{^Is_Blk= Low_surrogates}', ""); - Error('\p{Block= :=LYCIAN}'); - Error('\P{Block= :=LYCIAN}'); + Expect(1, 57343, '\p{Is_Blk= low_Surrogates}', ""); + Expect(0, 57343, '\p{^Is_Blk= low_Surrogates}', ""); + Expect(0, 57343, '\P{Is_Blk= low_Surrogates}', ""); + Expect(1, 57343, '\P{^Is_Blk= low_Surrogates}', ""); + Expect(0, 57344, '\p{Is_Blk= low_Surrogates}', ""); + Expect(1, 57344, '\p{^Is_Blk= low_Surrogates}', ""); + Expect(1, 57344, '\P{Is_Blk= low_Surrogates}', ""); + Expect(0, 57344, '\P{^Is_Blk= low_Surrogates}', ""); + Error('\p{Block=-Lycian/a/}'); + Error('\P{Block=-Lycian/a/}'); Expect(1, 66207, '\p{Block=:\ALycian\z:}', "");; Expect(0, 66208, '\p{Block=:\ALycian\z:}', "");; Expect(1, 66207, '\p{Block=lycian}', ""); @@ -16525,16 +16939,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66208, '\P{^Block=lycian}', ""); Expect(1, 66207, '\p{Block=:\Alycian\z:}', "");; Expect(0, 66208, '\p{Block=:\Alycian\z:}', "");; - Expect(1, 66207, '\p{Block= _Lycian}', ""); - Expect(0, 66207, '\p{^Block= _Lycian}', ""); - Expect(0, 66207, '\P{Block= _Lycian}', ""); - Expect(1, 66207, '\P{^Block= _Lycian}', ""); - Expect(0, 66208, '\p{Block= _Lycian}', ""); - Expect(1, 66208, '\p{^Block= _Lycian}', ""); - Expect(1, 66208, '\P{Block= _Lycian}', ""); - Expect(0, 66208, '\P{^Block= _Lycian}', ""); - Error('\p{Blk=_-lycian/a/}'); - Error('\P{Blk=_-lycian/a/}'); + Expect(1, 66207, '\p{Block= Lycian}', ""); + Expect(0, 66207, '\p{^Block= Lycian}', ""); + Expect(0, 66207, '\P{Block= Lycian}', ""); + Expect(1, 66207, '\P{^Block= Lycian}', ""); + Expect(0, 66208, '\p{Block= Lycian}', ""); + Expect(1, 66208, '\p{^Block= Lycian}', ""); + Expect(1, 66208, '\P{Block= Lycian}', ""); + Expect(0, 66208, '\P{^Block= Lycian}', ""); + Error('\p{Blk:- lycian:=}'); + Error('\P{Blk:- lycian:=}'); Expect(1, 66207, '\p{Blk=:\ALycian\z:}', "");; Expect(0, 66208, '\p{Blk=:\ALycian\z:}', "");; Expect(1, 66207, '\p{Blk=lycian}', ""); @@ -16547,16 +16961,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66208, '\P{^Blk=lycian}', ""); Expect(1, 66207, '\p{Blk=:\Alycian\z:}', "");; Expect(0, 66208, '\p{Blk=:\Alycian\z:}', "");; - Expect(1, 66207, '\p{Blk= Lycian}', ""); - Expect(0, 66207, '\p{^Blk= Lycian}', ""); - Expect(0, 66207, '\P{Blk= Lycian}', ""); - Expect(1, 66207, '\P{^Blk= Lycian}', ""); - Expect(0, 66208, '\p{Blk= Lycian}', ""); - Expect(1, 66208, '\p{^Blk= Lycian}', ""); - Expect(1, 66208, '\P{Blk= Lycian}', ""); - Expect(0, 66208, '\P{^Blk= Lycian}', ""); - Error('\p{Is_Block= Lycian/a/}'); - Error('\P{Is_Block= Lycian/a/}'); + Expect(1, 66207, '\p{Blk=-_lycian}', ""); + Expect(0, 66207, '\p{^Blk=-_lycian}', ""); + Expect(0, 66207, '\P{Blk=-_lycian}', ""); + Expect(1, 66207, '\P{^Blk=-_lycian}', ""); + Expect(0, 66208, '\p{Blk=-_lycian}', ""); + Expect(1, 66208, '\p{^Blk=-_lycian}', ""); + Expect(1, 66208, '\P{Blk=-_lycian}', ""); + Expect(0, 66208, '\P{^Blk=-_lycian}', ""); + Error('\p{Is_Block=:= Lycian}'); + Error('\P{Is_Block=:= Lycian}'); Expect(1, 66207, '\p{Is_Block=lycian}', ""); Expect(0, 66207, '\p{^Is_Block=lycian}', ""); Expect(0, 66207, '\P{Is_Block=lycian}', ""); @@ -16565,16 +16979,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66208, '\p{^Is_Block=lycian}', ""); Expect(1, 66208, '\P{Is_Block=lycian}', ""); Expect(0, 66208, '\P{^Is_Block=lycian}', ""); - Expect(1, 66207, '\p{Is_Block= -LYCIAN}', ""); - Expect(0, 66207, '\p{^Is_Block= -LYCIAN}', ""); - Expect(0, 66207, '\P{Is_Block= -LYCIAN}', ""); - Expect(1, 66207, '\P{^Is_Block= -LYCIAN}', ""); - Expect(0, 66208, '\p{Is_Block= -LYCIAN}', ""); - Expect(1, 66208, '\p{^Is_Block= -LYCIAN}', ""); - Expect(1, 66208, '\P{Is_Block= -LYCIAN}', ""); - Expect(0, 66208, '\P{^Is_Block= -LYCIAN}', ""); - Error('\p{Is_Blk=:= lycian}'); - Error('\P{Is_Blk=:= lycian}'); + Expect(1, 66207, '\p{Is_Block= Lycian}', ""); + Expect(0, 66207, '\p{^Is_Block= Lycian}', ""); + Expect(0, 66207, '\P{Is_Block= Lycian}', ""); + Expect(1, 66207, '\P{^Is_Block= Lycian}', ""); + Expect(0, 66208, '\p{Is_Block= Lycian}', ""); + Expect(1, 66208, '\p{^Is_Block= Lycian}', ""); + Expect(1, 66208, '\P{Is_Block= Lycian}', ""); + Expect(0, 66208, '\P{^Is_Block= Lycian}', ""); + Error('\p{Is_Blk= Lycian/a/}'); + Error('\P{Is_Blk= Lycian/a/}'); Expect(1, 66207, '\p{Is_Blk=lycian}', ""); Expect(0, 66207, '\p{^Is_Blk=lycian}', ""); Expect(0, 66207, '\P{Is_Blk=lycian}', ""); @@ -16583,16 +16997,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66208, '\p{^Is_Blk=lycian}', ""); Expect(1, 66208, '\P{Is_Blk=lycian}', ""); Expect(0, 66208, '\P{^Is_Blk=lycian}', ""); - Expect(1, 66207, '\p{Is_Blk: lycian}', ""); - Expect(0, 66207, '\p{^Is_Blk: lycian}', ""); - Expect(0, 66207, '\P{Is_Blk: lycian}', ""); - Expect(1, 66207, '\P{^Is_Blk: lycian}', ""); - Expect(0, 66208, '\p{Is_Blk: lycian}', ""); - Expect(1, 66208, '\p{^Is_Blk: lycian}', ""); - Expect(1, 66208, '\P{Is_Blk: lycian}', ""); - Expect(0, 66208, '\P{^Is_Blk: lycian}', ""); - Error('\p{Block= /a/LYDIAN}'); - Error('\P{Block= /a/LYDIAN}'); + Expect(1, 66207, '\p{Is_Blk=- Lycian}', ""); + Expect(0, 66207, '\p{^Is_Blk=- Lycian}', ""); + Expect(0, 66207, '\P{Is_Blk=- Lycian}', ""); + Expect(1, 66207, '\P{^Is_Blk=- Lycian}', ""); + Expect(0, 66208, '\p{Is_Blk=- Lycian}', ""); + Expect(1, 66208, '\p{^Is_Blk=- Lycian}', ""); + Expect(1, 66208, '\P{Is_Blk=- Lycian}', ""); + Expect(0, 66208, '\P{^Is_Blk=- Lycian}', ""); + Error('\p{Block=/a/_Lydian}'); + Error('\P{Block=/a/_Lydian}'); Expect(1, 67903, '\p{Block=:\ALydian\z:}', "");; Expect(0, 67904, '\p{Block=:\ALydian\z:}', "");; Expect(1, 67903, '\p{Block=lydian}', ""); @@ -16605,16 +17019,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 67904, '\P{^Block=lydian}', ""); Expect(1, 67903, '\p{Block=:\Alydian\z:}', "");; Expect(0, 67904, '\p{Block=:\Alydian\z:}', "");; - Expect(1, 67903, '\p{Block= -Lydian}', ""); - Expect(0, 67903, '\p{^Block= -Lydian}', ""); - Expect(0, 67903, '\P{Block= -Lydian}', ""); - Expect(1, 67903, '\P{^Block= -Lydian}', ""); - Expect(0, 67904, '\p{Block= -Lydian}', ""); - Expect(1, 67904, '\p{^Block= -Lydian}', ""); - Expect(1, 67904, '\P{Block= -Lydian}', ""); - Expect(0, 67904, '\P{^Block= -Lydian}', ""); - Error('\p{Blk=/a/Lydian}'); - Error('\P{Blk=/a/Lydian}'); + Expect(1, 67903, '\p{Block= LYDIAN}', ""); + Expect(0, 67903, '\p{^Block= LYDIAN}', ""); + Expect(0, 67903, '\P{Block= LYDIAN}', ""); + Expect(1, 67903, '\P{^Block= LYDIAN}', ""); + Expect(0, 67904, '\p{Block= LYDIAN}', ""); + Expect(1, 67904, '\p{^Block= LYDIAN}', ""); + Expect(1, 67904, '\P{Block= LYDIAN}', ""); + Expect(0, 67904, '\P{^Block= LYDIAN}', ""); + Error('\p{Blk: :=lydian}'); + Error('\P{Blk: :=lydian}'); Expect(1, 67903, '\p{Blk=:\ALydian\z:}', "");; Expect(0, 67904, '\p{Blk=:\ALydian\z:}', "");; Expect(1, 67903, '\p{Blk=lydian}', ""); @@ -16627,16 +17041,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 67904, '\P{^Blk=lydian}', ""); Expect(1, 67903, '\p{Blk=:\Alydian\z:}', "");; Expect(0, 67904, '\p{Blk=:\Alydian\z:}', "");; - Expect(1, 67903, '\p{Blk=--LYDIAN}', ""); - Expect(0, 67903, '\p{^Blk=--LYDIAN}', ""); - Expect(0, 67903, '\P{Blk=--LYDIAN}', ""); - Expect(1, 67903, '\P{^Blk=--LYDIAN}', ""); - Expect(0, 67904, '\p{Blk=--LYDIAN}', ""); - Expect(1, 67904, '\p{^Blk=--LYDIAN}', ""); - Expect(1, 67904, '\P{Blk=--LYDIAN}', ""); - Expect(0, 67904, '\P{^Blk=--LYDIAN}', ""); - Error('\p{Is_Block=/a/ Lydian}'); - Error('\P{Is_Block=/a/ Lydian}'); + Expect(1, 67903, '\p{Blk= lydian}', ""); + Expect(0, 67903, '\p{^Blk= lydian}', ""); + Expect(0, 67903, '\P{Blk= lydian}', ""); + Expect(1, 67903, '\P{^Blk= lydian}', ""); + Expect(0, 67904, '\p{Blk= lydian}', ""); + Expect(1, 67904, '\p{^Blk= lydian}', ""); + Expect(1, 67904, '\P{Blk= lydian}', ""); + Expect(0, 67904, '\P{^Blk= lydian}', ""); + Error('\p{Is_Block= /a/LYDIAN}'); + Error('\P{Is_Block= /a/LYDIAN}'); Expect(1, 67903, '\p{Is_Block=lydian}', ""); Expect(0, 67903, '\p{^Is_Block=lydian}', ""); Expect(0, 67903, '\P{Is_Block=lydian}', ""); @@ -16645,34 +17059,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67904, '\p{^Is_Block=lydian}', ""); Expect(1, 67904, '\P{Is_Block=lydian}', ""); Expect(0, 67904, '\P{^Is_Block=lydian}', ""); - Expect(1, 67903, '\p{Is_Block= -LYDIAN}', ""); - Expect(0, 67903, '\p{^Is_Block= -LYDIAN}', ""); - Expect(0, 67903, '\P{Is_Block= -LYDIAN}', ""); - Expect(1, 67903, '\P{^Is_Block= -LYDIAN}', ""); - Expect(0, 67904, '\p{Is_Block= -LYDIAN}', ""); - Expect(1, 67904, '\p{^Is_Block= -LYDIAN}', ""); - Expect(1, 67904, '\P{Is_Block= -LYDIAN}', ""); - Expect(0, 67904, '\P{^Is_Block= -LYDIAN}', ""); - Error('\p{Is_Blk=:= Lydian}'); - Error('\P{Is_Blk=:= Lydian}'); - Expect(1, 67903, '\p{Is_Blk=lydian}', ""); - Expect(0, 67903, '\p{^Is_Blk=lydian}', ""); - Expect(0, 67903, '\P{Is_Blk=lydian}', ""); - Expect(1, 67903, '\P{^Is_Blk=lydian}', ""); - Expect(0, 67904, '\p{Is_Blk=lydian}', ""); - Expect(1, 67904, '\p{^Is_Blk=lydian}', ""); - Expect(1, 67904, '\P{Is_Blk=lydian}', ""); - Expect(0, 67904, '\P{^Is_Blk=lydian}', ""); - Expect(1, 67903, '\p{Is_Blk=-Lydian}', ""); - Expect(0, 67903, '\p{^Is_Blk=-Lydian}', ""); - Expect(0, 67903, '\P{Is_Blk=-Lydian}', ""); - Expect(1, 67903, '\P{^Is_Blk=-Lydian}', ""); - Expect(0, 67904, '\p{Is_Blk=-Lydian}', ""); - Expect(1, 67904, '\p{^Is_Blk=-Lydian}', ""); - Expect(1, 67904, '\P{Is_Blk=-Lydian}', ""); - Expect(0, 67904, '\P{^Is_Blk=-Lydian}', ""); - Error('\p{Block= -Mahajani/a/}'); - Error('\P{Block= -Mahajani/a/}'); + Expect(1, 67903, '\p{Is_Block= -Lydian}', ""); + Expect(0, 67903, '\p{^Is_Block= -Lydian}', ""); + Expect(0, 67903, '\P{Is_Block= -Lydian}', ""); + Expect(1, 67903, '\P{^Is_Block= -Lydian}', ""); + Expect(0, 67904, '\p{Is_Block= -Lydian}', ""); + Expect(1, 67904, '\p{^Is_Block= -Lydian}', ""); + Expect(1, 67904, '\P{Is_Block= -Lydian}', ""); + Expect(0, 67904, '\P{^Is_Block= -Lydian}', ""); + Error('\p{Is_Blk: -/a/LYDIAN}'); + Error('\P{Is_Blk: -/a/LYDIAN}'); + Expect(1, 67903, '\p{Is_Blk: lydian}', ""); + Expect(0, 67903, '\p{^Is_Blk: lydian}', ""); + Expect(0, 67903, '\P{Is_Blk: lydian}', ""); + Expect(1, 67903, '\P{^Is_Blk: lydian}', ""); + Expect(0, 67904, '\p{Is_Blk: lydian}', ""); + Expect(1, 67904, '\p{^Is_Blk: lydian}', ""); + Expect(1, 67904, '\P{Is_Blk: lydian}', ""); + Expect(0, 67904, '\P{^Is_Blk: lydian}', ""); + Expect(1, 67903, '\p{Is_Blk=- lydian}', ""); + Expect(0, 67903, '\p{^Is_Blk=- lydian}', ""); + Expect(0, 67903, '\P{Is_Blk=- lydian}', ""); + Expect(1, 67903, '\P{^Is_Blk=- lydian}', ""); + Expect(0, 67904, '\p{Is_Blk=- lydian}', ""); + Expect(1, 67904, '\p{^Is_Blk=- lydian}', ""); + Expect(1, 67904, '\P{Is_Blk=- lydian}', ""); + Expect(0, 67904, '\P{^Is_Blk=- lydian}', ""); + Error('\p{Block= :=MAHAJANI}'); + Error('\P{Block= :=MAHAJANI}'); Expect(1, 70015, '\p{Block=:\AMahajani\z:}', "");; Expect(0, 70016, '\p{Block=:\AMahajani\z:}', "");; Expect(1, 70015, '\p{Block=mahajani}', ""); @@ -16685,38 +17099,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 70016, '\P{^Block=mahajani}', ""); Expect(1, 70015, '\p{Block=:\Amahajani\z:}', "");; Expect(0, 70016, '\p{Block=:\Amahajani\z:}', "");; - Expect(1, 70015, '\p{Block= Mahajani}', ""); - Expect(0, 70015, '\p{^Block= Mahajani}', ""); - Expect(0, 70015, '\P{Block= Mahajani}', ""); - Expect(1, 70015, '\P{^Block= Mahajani}', ""); - Expect(0, 70016, '\p{Block= Mahajani}', ""); - Expect(1, 70016, '\p{^Block= Mahajani}', ""); - Expect(1, 70016, '\P{Block= Mahajani}', ""); - Expect(0, 70016, '\P{^Block= Mahajani}', ""); - Error('\p{Blk=_:=Mahajani}'); - Error('\P{Blk=_:=Mahajani}'); + Expect(1, 70015, '\p{Block= Mahajani}', ""); + Expect(0, 70015, '\p{^Block= Mahajani}', ""); + Expect(0, 70015, '\P{Block= Mahajani}', ""); + Expect(1, 70015, '\P{^Block= Mahajani}', ""); + Expect(0, 70016, '\p{Block= Mahajani}', ""); + Expect(1, 70016, '\p{^Block= Mahajani}', ""); + Expect(1, 70016, '\P{Block= Mahajani}', ""); + Expect(0, 70016, '\P{^Block= Mahajani}', ""); + Error('\p{Blk=:= MAHAJANI}'); + Error('\P{Blk=:= MAHAJANI}'); Expect(1, 70015, '\p{Blk=:\AMahajani\z:}', "");; Expect(0, 70016, '\p{Blk=:\AMahajani\z:}', "");; - Expect(1, 70015, '\p{Blk=mahajani}', ""); - Expect(0, 70015, '\p{^Blk=mahajani}', ""); - Expect(0, 70015, '\P{Blk=mahajani}', ""); - Expect(1, 70015, '\P{^Blk=mahajani}', ""); - Expect(0, 70016, '\p{Blk=mahajani}', ""); - Expect(1, 70016, '\p{^Blk=mahajani}', ""); - Expect(1, 70016, '\P{Blk=mahajani}', ""); - Expect(0, 70016, '\P{^Blk=mahajani}', ""); + Expect(1, 70015, '\p{Blk: mahajani}', ""); + Expect(0, 70015, '\p{^Blk: mahajani}', ""); + Expect(0, 70015, '\P{Blk: mahajani}', ""); + Expect(1, 70015, '\P{^Blk: mahajani}', ""); + Expect(0, 70016, '\p{Blk: mahajani}', ""); + Expect(1, 70016, '\p{^Blk: mahajani}', ""); + Expect(1, 70016, '\P{Blk: mahajani}', ""); + Expect(0, 70016, '\P{^Blk: mahajani}', ""); Expect(1, 70015, '\p{Blk=:\Amahajani\z:}', "");; Expect(0, 70016, '\p{Blk=:\Amahajani\z:}', "");; - Expect(1, 70015, '\p{Blk=- MAHAJANI}', ""); - Expect(0, 70015, '\p{^Blk=- MAHAJANI}', ""); - Expect(0, 70015, '\P{Blk=- MAHAJANI}', ""); - Expect(1, 70015, '\P{^Blk=- MAHAJANI}', ""); - Expect(0, 70016, '\p{Blk=- MAHAJANI}', ""); - Expect(1, 70016, '\p{^Blk=- MAHAJANI}', ""); - Expect(1, 70016, '\P{Blk=- MAHAJANI}', ""); - Expect(0, 70016, '\P{^Blk=- MAHAJANI}', ""); - Error('\p{Is_Block=/a/ Mahajani}'); - Error('\P{Is_Block=/a/ Mahajani}'); + Expect(1, 70015, '\p{Blk= MAHAJANI}', ""); + Expect(0, 70015, '\p{^Blk= MAHAJANI}', ""); + Expect(0, 70015, '\P{Blk= MAHAJANI}', ""); + Expect(1, 70015, '\P{^Blk= MAHAJANI}', ""); + Expect(0, 70016, '\p{Blk= MAHAJANI}', ""); + Expect(1, 70016, '\p{^Blk= MAHAJANI}', ""); + Expect(1, 70016, '\P{Blk= MAHAJANI}', ""); + Expect(0, 70016, '\P{^Blk= MAHAJANI}', ""); + Error('\p{Is_Block= MAHAJANI/a/}'); + Error('\P{Is_Block= MAHAJANI/a/}'); Expect(1, 70015, '\p{Is_Block=mahajani}', ""); Expect(0, 70015, '\p{^Is_Block=mahajani}', ""); Expect(0, 70015, '\P{Is_Block=mahajani}', ""); @@ -16725,34 +17139,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 70016, '\p{^Is_Block=mahajani}', ""); Expect(1, 70016, '\P{Is_Block=mahajani}', ""); Expect(0, 70016, '\P{^Is_Block=mahajani}', ""); - Expect(1, 70015, '\p{Is_Block=_ mahajani}', ""); - Expect(0, 70015, '\p{^Is_Block=_ mahajani}', ""); - Expect(0, 70015, '\P{Is_Block=_ mahajani}', ""); - Expect(1, 70015, '\P{^Is_Block=_ mahajani}', ""); - Expect(0, 70016, '\p{Is_Block=_ mahajani}', ""); - Expect(1, 70016, '\p{^Is_Block=_ mahajani}', ""); - Expect(1, 70016, '\P{Is_Block=_ mahajani}', ""); - Expect(0, 70016, '\P{^Is_Block=_ mahajani}', ""); - Error('\p{Is_Blk: :=Mahajani}'); - Error('\P{Is_Blk: :=Mahajani}'); - Expect(1, 70015, '\p{Is_Blk: mahajani}', ""); - Expect(0, 70015, '\p{^Is_Blk: mahajani}', ""); - Expect(0, 70015, '\P{Is_Blk: mahajani}', ""); - Expect(1, 70015, '\P{^Is_Blk: mahajani}', ""); - Expect(0, 70016, '\p{Is_Blk: mahajani}', ""); - Expect(1, 70016, '\p{^Is_Blk: mahajani}', ""); - Expect(1, 70016, '\P{Is_Blk: mahajani}', ""); - Expect(0, 70016, '\P{^Is_Blk: mahajani}', ""); - Expect(1, 70015, '\p{Is_Blk= -mahajani}', ""); - Expect(0, 70015, '\p{^Is_Blk= -mahajani}', ""); - Expect(0, 70015, '\P{Is_Blk= -mahajani}', ""); - Expect(1, 70015, '\P{^Is_Blk= -mahajani}', ""); - Expect(0, 70016, '\p{Is_Blk= -mahajani}', ""); - Expect(1, 70016, '\p{^Is_Blk= -mahajani}', ""); - Expect(1, 70016, '\P{Is_Blk= -mahajani}', ""); - Expect(0, 70016, '\P{^Is_Blk= -mahajani}', ""); - Error('\p{Block: -mahjong_Tiles:=}'); - Error('\P{Block: -mahjong_Tiles:=}'); + Expect(1, 70015, '\p{Is_Block=_MAHAJANI}', ""); + Expect(0, 70015, '\p{^Is_Block=_MAHAJANI}', ""); + Expect(0, 70015, '\P{Is_Block=_MAHAJANI}', ""); + Expect(1, 70015, '\P{^Is_Block=_MAHAJANI}', ""); + Expect(0, 70016, '\p{Is_Block=_MAHAJANI}', ""); + Expect(1, 70016, '\p{^Is_Block=_MAHAJANI}', ""); + Expect(1, 70016, '\P{Is_Block=_MAHAJANI}', ""); + Expect(0, 70016, '\P{^Is_Block=_MAHAJANI}', ""); + Error('\p{Is_Blk=_ MAHAJANI/a/}'); + Error('\P{Is_Blk=_ MAHAJANI/a/}'); + Expect(1, 70015, '\p{Is_Blk=mahajani}', ""); + Expect(0, 70015, '\p{^Is_Blk=mahajani}', ""); + Expect(0, 70015, '\P{Is_Blk=mahajani}', ""); + Expect(1, 70015, '\P{^Is_Blk=mahajani}', ""); + Expect(0, 70016, '\p{Is_Blk=mahajani}', ""); + Expect(1, 70016, '\p{^Is_Blk=mahajani}', ""); + Expect(1, 70016, '\P{Is_Blk=mahajani}', ""); + Expect(0, 70016, '\P{^Is_Blk=mahajani}', ""); + Expect(1, 70015, '\p{Is_Blk= -MAHAJANI}', ""); + Expect(0, 70015, '\p{^Is_Blk= -MAHAJANI}', ""); + Expect(0, 70015, '\P{Is_Blk= -MAHAJANI}', ""); + Expect(1, 70015, '\P{^Is_Blk= -MAHAJANI}', ""); + Expect(0, 70016, '\p{Is_Blk= -MAHAJANI}', ""); + Expect(1, 70016, '\p{^Is_Blk= -MAHAJANI}', ""); + Expect(1, 70016, '\P{Is_Blk= -MAHAJANI}', ""); + Expect(0, 70016, '\P{^Is_Blk= -MAHAJANI}', ""); + Error('\p{Block=__Mahjong_tiles:=}'); + Error('\P{Block=__Mahjong_tiles:=}'); Expect(1, 127023, '\p{Block=:\AMahjong_Tiles\z:}', "");; Expect(0, 127024, '\p{Block=:\AMahjong_Tiles\z:}', "");; Expect(1, 127023, '\p{Block=mahjongtiles}', ""); @@ -16765,16 +17179,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127024, '\P{^Block=mahjongtiles}', ""); Expect(1, 127023, '\p{Block=:\Amahjongtiles\z:}', "");; Expect(0, 127024, '\p{Block=:\Amahjongtiles\z:}', "");; - Expect(1, 127023, '\p{Block= -mahjong_TILES}', ""); - Expect(0, 127023, '\p{^Block= -mahjong_TILES}', ""); - Expect(0, 127023, '\P{Block= -mahjong_TILES}', ""); - Expect(1, 127023, '\P{^Block= -mahjong_TILES}', ""); - Expect(0, 127024, '\p{Block= -mahjong_TILES}', ""); - Expect(1, 127024, '\p{^Block= -mahjong_TILES}', ""); - Expect(1, 127024, '\P{Block= -mahjong_TILES}', ""); - Expect(0, 127024, '\P{^Block= -mahjong_TILES}', ""); - Error('\p{Blk=_:=mahjong}'); - Error('\P{Blk=_:=mahjong}'); + Expect(1, 127023, '\p{Block= -mahjong_Tiles}', ""); + Expect(0, 127023, '\p{^Block= -mahjong_Tiles}', ""); + Expect(0, 127023, '\P{Block= -mahjong_Tiles}', ""); + Expect(1, 127023, '\P{^Block= -mahjong_Tiles}', ""); + Expect(0, 127024, '\p{Block= -mahjong_Tiles}', ""); + Expect(1, 127024, '\p{^Block= -mahjong_Tiles}', ""); + Expect(1, 127024, '\P{Block= -mahjong_Tiles}', ""); + Expect(0, 127024, '\P{^Block= -mahjong_Tiles}', ""); + Error('\p{Blk= /a/MAHJONG}'); + Error('\P{Blk= /a/MAHJONG}'); Expect(1, 127023, '\p{Blk=:\AMahjong\z:}', "");; Expect(0, 127024, '\p{Blk=:\AMahjong\z:}', "");; Expect(1, 127023, '\p{Blk=mahjong}', ""); @@ -16787,16 +17201,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127024, '\P{^Blk=mahjong}', ""); Expect(1, 127023, '\p{Blk=:\Amahjong\z:}', "");; Expect(0, 127024, '\p{Blk=:\Amahjong\z:}', "");; - Expect(1, 127023, '\p{Blk=_Mahjong}', ""); - Expect(0, 127023, '\p{^Blk=_Mahjong}', ""); - Expect(0, 127023, '\P{Blk=_Mahjong}', ""); - Expect(1, 127023, '\P{^Blk=_Mahjong}', ""); - Expect(0, 127024, '\p{Blk=_Mahjong}', ""); - Expect(1, 127024, '\p{^Blk=_Mahjong}', ""); - Expect(1, 127024, '\P{Blk=_Mahjong}', ""); - Expect(0, 127024, '\P{^Blk=_Mahjong}', ""); - Error('\p{Is_Block=_ Mahjong_Tiles/a/}'); - Error('\P{Is_Block=_ Mahjong_Tiles/a/}'); + Expect(1, 127023, '\p{Blk= Mahjong}', ""); + Expect(0, 127023, '\p{^Blk= Mahjong}', ""); + Expect(0, 127023, '\P{Blk= Mahjong}', ""); + Expect(1, 127023, '\P{^Blk= Mahjong}', ""); + Expect(0, 127024, '\p{Blk= Mahjong}', ""); + Expect(1, 127024, '\p{^Blk= Mahjong}', ""); + Expect(1, 127024, '\P{Blk= Mahjong}', ""); + Expect(0, 127024, '\P{^Blk= Mahjong}', ""); + Error('\p{Is_Block=:= MAHJONG_Tiles}'); + Error('\P{Is_Block=:= MAHJONG_Tiles}'); Expect(1, 127023, '\p{Is_Block=mahjongtiles}', ""); Expect(0, 127023, '\p{^Is_Block=mahjongtiles}', ""); Expect(0, 127023, '\P{Is_Block=mahjongtiles}', ""); @@ -16805,16 +17219,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127024, '\p{^Is_Block=mahjongtiles}', ""); Expect(1, 127024, '\P{Is_Block=mahjongtiles}', ""); Expect(0, 127024, '\P{^Is_Block=mahjongtiles}', ""); - Expect(1, 127023, '\p{Is_Block=-_MAHJONG_Tiles}', ""); - Expect(0, 127023, '\p{^Is_Block=-_MAHJONG_Tiles}', ""); - Expect(0, 127023, '\P{Is_Block=-_MAHJONG_Tiles}', ""); - Expect(1, 127023, '\P{^Is_Block=-_MAHJONG_Tiles}', ""); - Expect(0, 127024, '\p{Is_Block=-_MAHJONG_Tiles}', ""); - Expect(1, 127024, '\p{^Is_Block=-_MAHJONG_Tiles}', ""); - Expect(1, 127024, '\P{Is_Block=-_MAHJONG_Tiles}', ""); - Expect(0, 127024, '\P{^Is_Block=-_MAHJONG_Tiles}', ""); - Error('\p{Is_Blk=/a/- Mahjong}'); - Error('\P{Is_Blk=/a/- Mahjong}'); + Expect(1, 127023, '\p{Is_Block= _Mahjong_tiles}', ""); + Expect(0, 127023, '\p{^Is_Block= _Mahjong_tiles}', ""); + Expect(0, 127023, '\P{Is_Block= _Mahjong_tiles}', ""); + Expect(1, 127023, '\P{^Is_Block= _Mahjong_tiles}', ""); + Expect(0, 127024, '\p{Is_Block= _Mahjong_tiles}', ""); + Expect(1, 127024, '\p{^Is_Block= _Mahjong_tiles}', ""); + Expect(1, 127024, '\P{Is_Block= _Mahjong_tiles}', ""); + Expect(0, 127024, '\P{^Is_Block= _Mahjong_tiles}', ""); + Error('\p{Is_Blk=:=-_Mahjong}'); + Error('\P{Is_Blk=:=-_Mahjong}'); Expect(1, 127023, '\p{Is_Blk=mahjong}', ""); Expect(0, 127023, '\p{^Is_Blk=mahjong}', ""); Expect(0, 127023, '\P{Is_Blk=mahjong}', ""); @@ -16823,16 +17237,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127024, '\p{^Is_Blk=mahjong}', ""); Expect(1, 127024, '\P{Is_Blk=mahjong}', ""); Expect(0, 127024, '\P{^Is_Blk=mahjong}', ""); - Expect(1, 127023, '\p{Is_Blk:-_Mahjong}', ""); - Expect(0, 127023, '\p{^Is_Blk:-_Mahjong}', ""); - Expect(0, 127023, '\P{Is_Blk:-_Mahjong}', ""); - Expect(1, 127023, '\P{^Is_Blk:-_Mahjong}', ""); - Expect(0, 127024, '\p{Is_Blk:-_Mahjong}', ""); - Expect(1, 127024, '\p{^Is_Blk:-_Mahjong}', ""); - Expect(1, 127024, '\P{Is_Blk:-_Mahjong}', ""); - Expect(0, 127024, '\P{^Is_Blk:-_Mahjong}', ""); - Error('\p{Block=:=- makasar}'); - Error('\P{Block=:=- makasar}'); + Expect(1, 127023, '\p{Is_Blk= Mahjong}', ""); + Expect(0, 127023, '\p{^Is_Blk= Mahjong}', ""); + Expect(0, 127023, '\P{Is_Blk= Mahjong}', ""); + Expect(1, 127023, '\P{^Is_Blk= Mahjong}', ""); + Expect(0, 127024, '\p{Is_Blk= Mahjong}', ""); + Expect(1, 127024, '\p{^Is_Blk= Mahjong}', ""); + Expect(1, 127024, '\P{Is_Blk= Mahjong}', ""); + Expect(0, 127024, '\P{^Is_Blk= Mahjong}', ""); + Error('\p{Block= :=MAKASAR}'); + Error('\P{Block= :=MAKASAR}'); Expect(1, 73471, '\p{Block=:\AMakasar\z:}', "");; Expect(0, 73472, '\p{Block=:\AMakasar\z:}', "");; Expect(1, 73471, '\p{Block=makasar}', ""); @@ -16845,38 +17259,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 73472, '\P{^Block=makasar}', ""); Expect(1, 73471, '\p{Block=:\Amakasar\z:}', "");; Expect(0, 73472, '\p{Block=:\Amakasar\z:}', "");; - Expect(1, 73471, '\p{Block= Makasar}', ""); - Expect(0, 73471, '\p{^Block= Makasar}', ""); - Expect(0, 73471, '\P{Block= Makasar}', ""); - Expect(1, 73471, '\P{^Block= Makasar}', ""); - Expect(0, 73472, '\p{Block= Makasar}', ""); - Expect(1, 73472, '\p{^Block= Makasar}', ""); - Expect(1, 73472, '\P{Block= Makasar}', ""); - Expect(0, 73472, '\P{^Block= Makasar}', ""); - Error('\p{Blk=/a/ MAKASAR}'); - Error('\P{Blk=/a/ MAKASAR}'); + Expect(1, 73471, '\p{Block= Makasar}', ""); + Expect(0, 73471, '\p{^Block= Makasar}', ""); + Expect(0, 73471, '\P{Block= Makasar}', ""); + Expect(1, 73471, '\P{^Block= Makasar}', ""); + Expect(0, 73472, '\p{Block= Makasar}', ""); + Expect(1, 73472, '\p{^Block= Makasar}', ""); + Expect(1, 73472, '\P{Block= Makasar}', ""); + Expect(0, 73472, '\P{^Block= Makasar}', ""); + Error('\p{Blk=_:=Makasar}'); + Error('\P{Blk=_:=Makasar}'); Expect(1, 73471, '\p{Blk=:\AMakasar\z:}', "");; Expect(0, 73472, '\p{Blk=:\AMakasar\z:}', "");; - Expect(1, 73471, '\p{Blk:makasar}', ""); - Expect(0, 73471, '\p{^Blk:makasar}', ""); - Expect(0, 73471, '\P{Blk:makasar}', ""); - Expect(1, 73471, '\P{^Blk:makasar}', ""); - Expect(0, 73472, '\p{Blk:makasar}', ""); - Expect(1, 73472, '\p{^Blk:makasar}', ""); - Expect(1, 73472, '\P{Blk:makasar}', ""); - Expect(0, 73472, '\P{^Blk:makasar}', ""); + Expect(1, 73471, '\p{Blk=makasar}', ""); + Expect(0, 73471, '\p{^Blk=makasar}', ""); + Expect(0, 73471, '\P{Blk=makasar}', ""); + Expect(1, 73471, '\P{^Blk=makasar}', ""); + Expect(0, 73472, '\p{Blk=makasar}', ""); + Expect(1, 73472, '\p{^Blk=makasar}', ""); + Expect(1, 73472, '\P{Blk=makasar}', ""); + Expect(0, 73472, '\P{^Blk=makasar}', ""); Expect(1, 73471, '\p{Blk=:\Amakasar\z:}', "");; Expect(0, 73472, '\p{Blk=:\Amakasar\z:}', "");; - Expect(1, 73471, '\p{Blk=_ makasar}', ""); - Expect(0, 73471, '\p{^Blk=_ makasar}', ""); - Expect(0, 73471, '\P{Blk=_ makasar}', ""); - Expect(1, 73471, '\P{^Blk=_ makasar}', ""); - Expect(0, 73472, '\p{Blk=_ makasar}', ""); - Expect(1, 73472, '\p{^Blk=_ makasar}', ""); - Expect(1, 73472, '\P{Blk=_ makasar}', ""); - Expect(0, 73472, '\P{^Blk=_ makasar}', ""); - Error('\p{Is_Block=/a/_-MAKASAR}'); - Error('\P{Is_Block=/a/_-MAKASAR}'); + Expect(1, 73471, '\p{Blk=_ Makasar}', ""); + Expect(0, 73471, '\p{^Blk=_ Makasar}', ""); + Expect(0, 73471, '\P{Blk=_ Makasar}', ""); + Expect(1, 73471, '\P{^Blk=_ Makasar}', ""); + Expect(0, 73472, '\p{Blk=_ Makasar}', ""); + Expect(1, 73472, '\p{^Blk=_ Makasar}', ""); + Expect(1, 73472, '\P{Blk=_ Makasar}', ""); + Expect(0, 73472, '\P{^Blk=_ Makasar}', ""); + Error('\p{Is_Block: _-Makasar/a/}'); + Error('\P{Is_Block: _-Makasar/a/}'); Expect(1, 73471, '\p{Is_Block=makasar}', ""); Expect(0, 73471, '\p{^Is_Block=makasar}', ""); Expect(0, 73471, '\P{Is_Block=makasar}', ""); @@ -16885,16 +17299,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 73472, '\p{^Is_Block=makasar}', ""); Expect(1, 73472, '\P{Is_Block=makasar}', ""); Expect(0, 73472, '\P{^Is_Block=makasar}', ""); - Expect(1, 73471, '\p{Is_Block=_-Makasar}', ""); - Expect(0, 73471, '\p{^Is_Block=_-Makasar}', ""); - Expect(0, 73471, '\P{Is_Block=_-Makasar}', ""); - Expect(1, 73471, '\P{^Is_Block=_-Makasar}', ""); - Expect(0, 73472, '\p{Is_Block=_-Makasar}', ""); - Expect(1, 73472, '\p{^Is_Block=_-Makasar}', ""); - Expect(1, 73472, '\P{Is_Block=_-Makasar}', ""); - Expect(0, 73472, '\P{^Is_Block=_-Makasar}', ""); - Error('\p{Is_Blk=_makasar:=}'); - Error('\P{Is_Blk=_makasar:=}'); + Expect(1, 73471, '\p{Is_Block=_Makasar}', ""); + Expect(0, 73471, '\p{^Is_Block=_Makasar}', ""); + Expect(0, 73471, '\P{Is_Block=_Makasar}', ""); + Expect(1, 73471, '\P{^Is_Block=_Makasar}', ""); + Expect(0, 73472, '\p{Is_Block=_Makasar}', ""); + Expect(1, 73472, '\p{^Is_Block=_Makasar}', ""); + Expect(1, 73472, '\P{Is_Block=_Makasar}', ""); + Expect(0, 73472, '\P{^Is_Block=_Makasar}', ""); + Error('\p{Is_Blk=:= MAKASAR}'); + Error('\P{Is_Blk=:= MAKASAR}'); Expect(1, 73471, '\p{Is_Blk=makasar}', ""); Expect(0, 73471, '\p{^Is_Blk=makasar}', ""); Expect(0, 73471, '\P{Is_Blk=makasar}', ""); @@ -16903,16 +17317,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 73472, '\p{^Is_Blk=makasar}', ""); Expect(1, 73472, '\P{Is_Blk=makasar}', ""); Expect(0, 73472, '\P{^Is_Blk=makasar}', ""); - Expect(1, 73471, '\p{Is_Blk: -_MAKASAR}', ""); - Expect(0, 73471, '\p{^Is_Blk: -_MAKASAR}', ""); - Expect(0, 73471, '\P{Is_Blk: -_MAKASAR}', ""); - Expect(1, 73471, '\P{^Is_Blk: -_MAKASAR}', ""); - Expect(0, 73472, '\p{Is_Blk: -_MAKASAR}', ""); - Expect(1, 73472, '\p{^Is_Blk: -_MAKASAR}', ""); - Expect(1, 73472, '\P{Is_Blk: -_MAKASAR}', ""); - Expect(0, 73472, '\P{^Is_Blk: -_MAKASAR}', ""); - Error('\p{Block=_Malayalam/a/}'); - Error('\P{Block=_Malayalam/a/}'); + Expect(1, 73471, '\p{Is_Blk: -makasar}', ""); + Expect(0, 73471, '\p{^Is_Blk: -makasar}', ""); + Expect(0, 73471, '\P{Is_Blk: -makasar}', ""); + Expect(1, 73471, '\P{^Is_Blk: -makasar}', ""); + Expect(0, 73472, '\p{Is_Blk: -makasar}', ""); + Expect(1, 73472, '\p{^Is_Blk: -makasar}', ""); + Expect(1, 73472, '\P{Is_Blk: -makasar}', ""); + Expect(0, 73472, '\P{^Is_Blk: -makasar}', ""); + Error('\p{Block=/a/Malayalam}'); + Error('\P{Block=/a/Malayalam}'); Expect(1, 3455, '\p{Block=:\AMalayalam\z:}', "");; Expect(0, 3456, '\p{Block=:\AMalayalam\z:}', "");; Expect(1, 3455, '\p{Block=malayalam}', ""); @@ -16925,56 +17339,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3456, '\P{^Block=malayalam}', ""); Expect(1, 3455, '\p{Block=:\Amalayalam\z:}', "");; Expect(0, 3456, '\p{Block=:\Amalayalam\z:}', "");; - Expect(1, 3455, '\p{Block=- MALAYALAM}', ""); - Expect(0, 3455, '\p{^Block=- MALAYALAM}', ""); - Expect(0, 3455, '\P{Block=- MALAYALAM}', ""); - Expect(1, 3455, '\P{^Block=- MALAYALAM}', ""); - Expect(0, 3456, '\p{Block=- MALAYALAM}', ""); - Expect(1, 3456, '\p{^Block=- MALAYALAM}', ""); - Expect(1, 3456, '\P{Block=- MALAYALAM}', ""); - Expect(0, 3456, '\P{^Block=- MALAYALAM}', ""); - Error('\p{Blk= _malayalam/a/}'); - Error('\P{Blk= _malayalam/a/}'); + Expect(1, 3455, '\p{Block= Malayalam}', ""); + Expect(0, 3455, '\p{^Block= Malayalam}', ""); + Expect(0, 3455, '\P{Block= Malayalam}', ""); + Expect(1, 3455, '\P{^Block= Malayalam}', ""); + Expect(0, 3456, '\p{Block= Malayalam}', ""); + Expect(1, 3456, '\p{^Block= Malayalam}', ""); + Expect(1, 3456, '\P{Block= Malayalam}', ""); + Expect(0, 3456, '\P{^Block= Malayalam}', ""); + Error('\p{Blk= malayalam/a/}'); + Error('\P{Blk= malayalam/a/}'); Expect(1, 3455, '\p{Blk=:\AMalayalam\z:}', "");; Expect(0, 3456, '\p{Blk=:\AMalayalam\z:}', "");; - Expect(1, 3455, '\p{Blk=malayalam}', ""); - Expect(0, 3455, '\p{^Blk=malayalam}', ""); - Expect(0, 3455, '\P{Blk=malayalam}', ""); - Expect(1, 3455, '\P{^Blk=malayalam}', ""); - Expect(0, 3456, '\p{Blk=malayalam}', ""); - Expect(1, 3456, '\p{^Blk=malayalam}', ""); - Expect(1, 3456, '\P{Blk=malayalam}', ""); - Expect(0, 3456, '\P{^Blk=malayalam}', ""); + Expect(1, 3455, '\p{Blk:malayalam}', ""); + Expect(0, 3455, '\p{^Blk:malayalam}', ""); + Expect(0, 3455, '\P{Blk:malayalam}', ""); + Expect(1, 3455, '\P{^Blk:malayalam}', ""); + Expect(0, 3456, '\p{Blk:malayalam}', ""); + Expect(1, 3456, '\p{^Blk:malayalam}', ""); + Expect(1, 3456, '\P{Blk:malayalam}', ""); + Expect(0, 3456, '\P{^Blk:malayalam}', ""); Expect(1, 3455, '\p{Blk=:\Amalayalam\z:}', "");; Expect(0, 3456, '\p{Blk=:\Amalayalam\z:}', "");; - Expect(1, 3455, '\p{Blk=- MALAYALAM}', ""); - Expect(0, 3455, '\p{^Blk=- MALAYALAM}', ""); - Expect(0, 3455, '\P{Blk=- MALAYALAM}', ""); - Expect(1, 3455, '\P{^Blk=- MALAYALAM}', ""); - Expect(0, 3456, '\p{Blk=- MALAYALAM}', ""); - Expect(1, 3456, '\p{^Blk=- MALAYALAM}', ""); - Expect(1, 3456, '\P{Blk=- MALAYALAM}', ""); - Expect(0, 3456, '\P{^Blk=- MALAYALAM}', ""); - Error('\p{Is_Block=__malayalam/a/}'); - Error('\P{Is_Block=__malayalam/a/}'); - Expect(1, 3455, '\p{Is_Block: malayalam}', ""); - Expect(0, 3455, '\p{^Is_Block: malayalam}', ""); - Expect(0, 3455, '\P{Is_Block: malayalam}', ""); - Expect(1, 3455, '\P{^Is_Block: malayalam}', ""); - Expect(0, 3456, '\p{Is_Block: malayalam}', ""); - Expect(1, 3456, '\p{^Is_Block: malayalam}', ""); - Expect(1, 3456, '\P{Is_Block: malayalam}', ""); - Expect(0, 3456, '\P{^Is_Block: malayalam}', ""); - Expect(1, 3455, '\p{Is_Block=_Malayalam}', ""); - Expect(0, 3455, '\p{^Is_Block=_Malayalam}', ""); - Expect(0, 3455, '\P{Is_Block=_Malayalam}', ""); - Expect(1, 3455, '\P{^Is_Block=_Malayalam}', ""); - Expect(0, 3456, '\p{Is_Block=_Malayalam}', ""); - Expect(1, 3456, '\p{^Is_Block=_Malayalam}', ""); - Expect(1, 3456, '\P{Is_Block=_Malayalam}', ""); - Expect(0, 3456, '\P{^Is_Block=_Malayalam}', ""); - Error('\p{Is_Blk= :=malayalam}'); - Error('\P{Is_Blk= :=malayalam}'); + Expect(1, 3455, '\p{Blk=_-MALAYALAM}', ""); + Expect(0, 3455, '\p{^Blk=_-MALAYALAM}', ""); + Expect(0, 3455, '\P{Blk=_-MALAYALAM}', ""); + Expect(1, 3455, '\P{^Blk=_-MALAYALAM}', ""); + Expect(0, 3456, '\p{Blk=_-MALAYALAM}', ""); + Expect(1, 3456, '\p{^Blk=_-MALAYALAM}', ""); + Expect(1, 3456, '\P{Blk=_-MALAYALAM}', ""); + Expect(0, 3456, '\P{^Blk=_-MALAYALAM}', ""); + Error('\p{Is_Block: _/a/Malayalam}'); + Error('\P{Is_Block: _/a/Malayalam}'); + Expect(1, 3455, '\p{Is_Block=malayalam}', ""); + Expect(0, 3455, '\p{^Is_Block=malayalam}', ""); + Expect(0, 3455, '\P{Is_Block=malayalam}', ""); + Expect(1, 3455, '\P{^Is_Block=malayalam}', ""); + Expect(0, 3456, '\p{Is_Block=malayalam}', ""); + Expect(1, 3456, '\p{^Is_Block=malayalam}', ""); + Expect(1, 3456, '\P{Is_Block=malayalam}', ""); + Expect(0, 3456, '\P{^Is_Block=malayalam}', ""); + Expect(1, 3455, '\p{Is_Block= malayalam}', ""); + Expect(0, 3455, '\p{^Is_Block= malayalam}', ""); + Expect(0, 3455, '\P{Is_Block= malayalam}', ""); + Expect(1, 3455, '\P{^Is_Block= malayalam}', ""); + Expect(0, 3456, '\p{Is_Block= malayalam}', ""); + Expect(1, 3456, '\p{^Is_Block= malayalam}', ""); + Expect(1, 3456, '\P{Is_Block= malayalam}', ""); + Expect(0, 3456, '\P{^Is_Block= malayalam}', ""); + Error('\p{Is_Blk=/a/ _Malayalam}'); + Error('\P{Is_Blk=/a/ _Malayalam}'); Expect(1, 3455, '\p{Is_Blk=malayalam}', ""); Expect(0, 3455, '\p{^Is_Blk=malayalam}', ""); Expect(0, 3455, '\P{Is_Blk=malayalam}', ""); @@ -16983,16 +17397,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3456, '\p{^Is_Blk=malayalam}', ""); Expect(1, 3456, '\P{Is_Blk=malayalam}', ""); Expect(0, 3456, '\P{^Is_Blk=malayalam}', ""); - Expect(1, 3455, '\p{Is_Blk: Malayalam}', ""); - Expect(0, 3455, '\p{^Is_Blk: Malayalam}', ""); - Expect(0, 3455, '\P{Is_Blk: Malayalam}', ""); - Expect(1, 3455, '\P{^Is_Blk: Malayalam}', ""); - Expect(0, 3456, '\p{Is_Blk: Malayalam}', ""); - Expect(1, 3456, '\p{^Is_Blk: Malayalam}', ""); - Expect(1, 3456, '\P{Is_Blk: Malayalam}', ""); - Expect(0, 3456, '\P{^Is_Blk: Malayalam}', ""); - Error('\p{Block=:=-Mandaic}'); - Error('\P{Block=:=-Mandaic}'); + Expect(1, 3455, '\p{Is_Blk=- MALAYALAM}', ""); + Expect(0, 3455, '\p{^Is_Blk=- MALAYALAM}', ""); + Expect(0, 3455, '\P{Is_Blk=- MALAYALAM}', ""); + Expect(1, 3455, '\P{^Is_Blk=- MALAYALAM}', ""); + Expect(0, 3456, '\p{Is_Blk=- MALAYALAM}', ""); + Expect(1, 3456, '\p{^Is_Blk=- MALAYALAM}', ""); + Expect(1, 3456, '\P{Is_Blk=- MALAYALAM}', ""); + Expect(0, 3456, '\P{^Is_Blk=- MALAYALAM}', ""); + Error('\p{Block=-:=MANDAIC}'); + Error('\P{Block=-:=MANDAIC}'); Expect(1, 2143, '\p{Block=:\AMandaic\z:}', "");; Expect(0, 2144, '\p{Block=:\AMandaic\z:}', "");; Expect(1, 2143, '\p{Block=mandaic}', ""); @@ -17005,16 +17419,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2144, '\P{^Block=mandaic}', ""); Expect(1, 2143, '\p{Block=:\Amandaic\z:}', "");; Expect(0, 2144, '\p{Block=:\Amandaic\z:}', "");; - Expect(1, 2143, '\p{Block=-_Mandaic}', ""); - Expect(0, 2143, '\p{^Block=-_Mandaic}', ""); - Expect(0, 2143, '\P{Block=-_Mandaic}', ""); - Expect(1, 2143, '\P{^Block=-_Mandaic}', ""); - Expect(0, 2144, '\p{Block=-_Mandaic}', ""); - Expect(1, 2144, '\p{^Block=-_Mandaic}', ""); - Expect(1, 2144, '\P{Block=-_Mandaic}', ""); - Expect(0, 2144, '\P{^Block=-_Mandaic}', ""); - Error('\p{Blk=/a/__Mandaic}'); - Error('\P{Blk=/a/__Mandaic}'); + Expect(1, 2143, '\p{Block=_Mandaic}', ""); + Expect(0, 2143, '\p{^Block=_Mandaic}', ""); + Expect(0, 2143, '\P{Block=_Mandaic}', ""); + Expect(1, 2143, '\P{^Block=_Mandaic}', ""); + Expect(0, 2144, '\p{Block=_Mandaic}', ""); + Expect(1, 2144, '\p{^Block=_Mandaic}', ""); + Expect(1, 2144, '\P{Block=_Mandaic}', ""); + Expect(0, 2144, '\P{^Block=_Mandaic}', ""); + Error('\p{Blk= :=Mandaic}'); + Error('\P{Blk= :=Mandaic}'); Expect(1, 2143, '\p{Blk=:\AMandaic\z:}', "");; Expect(0, 2144, '\p{Blk=:\AMandaic\z:}', "");; Expect(1, 2143, '\p{Blk=mandaic}', ""); @@ -17027,16 +17441,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2144, '\P{^Blk=mandaic}', ""); Expect(1, 2143, '\p{Blk=:\Amandaic\z:}', "");; Expect(0, 2144, '\p{Blk=:\Amandaic\z:}', "");; - Expect(1, 2143, '\p{Blk=_MANDAIC}', ""); - Expect(0, 2143, '\p{^Blk=_MANDAIC}', ""); - Expect(0, 2143, '\P{Blk=_MANDAIC}', ""); - Expect(1, 2143, '\P{^Blk=_MANDAIC}', ""); - Expect(0, 2144, '\p{Blk=_MANDAIC}', ""); - Expect(1, 2144, '\p{^Blk=_MANDAIC}', ""); - Expect(1, 2144, '\P{Blk=_MANDAIC}', ""); - Expect(0, 2144, '\P{^Blk=_MANDAIC}', ""); - Error('\p{Is_Block: /a/Mandaic}'); - Error('\P{Is_Block: /a/Mandaic}'); + Expect(1, 2143, '\p{Blk=Mandaic}', ""); + Expect(0, 2143, '\p{^Blk=Mandaic}', ""); + Expect(0, 2143, '\P{Blk=Mandaic}', ""); + Expect(1, 2143, '\P{^Blk=Mandaic}', ""); + Expect(0, 2144, '\p{Blk=Mandaic}', ""); + Expect(1, 2144, '\p{^Blk=Mandaic}', ""); + Expect(1, 2144, '\P{Blk=Mandaic}', ""); + Expect(0, 2144, '\P{^Blk=Mandaic}', ""); + Error('\p{Is_Block=/a/ _Mandaic}'); + Error('\P{Is_Block=/a/ _Mandaic}'); Expect(1, 2143, '\p{Is_Block=mandaic}', ""); Expect(0, 2143, '\p{^Is_Block=mandaic}', ""); Expect(0, 2143, '\P{Is_Block=mandaic}', ""); @@ -17045,16 +17459,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2144, '\p{^Is_Block=mandaic}', ""); Expect(1, 2144, '\P{Is_Block=mandaic}', ""); Expect(0, 2144, '\P{^Is_Block=mandaic}', ""); - Expect(1, 2143, '\p{Is_Block: Mandaic}', ""); - Expect(0, 2143, '\p{^Is_Block: Mandaic}', ""); - Expect(0, 2143, '\P{Is_Block: Mandaic}', ""); - Expect(1, 2143, '\P{^Is_Block: Mandaic}', ""); - Expect(0, 2144, '\p{Is_Block: Mandaic}', ""); - Expect(1, 2144, '\p{^Is_Block: Mandaic}', ""); - Expect(1, 2144, '\P{Is_Block: Mandaic}', ""); - Expect(0, 2144, '\P{^Is_Block: Mandaic}', ""); - Error('\p{Is_Blk= Mandaic:=}'); - Error('\P{Is_Blk= Mandaic:=}'); + Expect(1, 2143, '\p{Is_Block= Mandaic}', ""); + Expect(0, 2143, '\p{^Is_Block= Mandaic}', ""); + Expect(0, 2143, '\P{Is_Block= Mandaic}', ""); + Expect(1, 2143, '\P{^Is_Block= Mandaic}', ""); + Expect(0, 2144, '\p{Is_Block= Mandaic}', ""); + Expect(1, 2144, '\p{^Is_Block= Mandaic}', ""); + Expect(1, 2144, '\P{Is_Block= Mandaic}', ""); + Expect(0, 2144, '\P{^Is_Block= Mandaic}', ""); + Error('\p{Is_Blk=_-MANDAIC:=}'); + Error('\P{Is_Blk=_-MANDAIC:=}'); Expect(1, 2143, '\p{Is_Blk=mandaic}', ""); Expect(0, 2143, '\p{^Is_Blk=mandaic}', ""); Expect(0, 2143, '\P{Is_Blk=mandaic}', ""); @@ -17063,16 +17477,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2144, '\p{^Is_Blk=mandaic}', ""); Expect(1, 2144, '\P{Is_Blk=mandaic}', ""); Expect(0, 2144, '\P{^Is_Blk=mandaic}', ""); - Expect(1, 2143, '\p{Is_Blk= Mandaic}', ""); - Expect(0, 2143, '\p{^Is_Blk= Mandaic}', ""); - Expect(0, 2143, '\P{Is_Blk= Mandaic}', ""); - Expect(1, 2143, '\P{^Is_Blk= Mandaic}', ""); - Expect(0, 2144, '\p{Is_Blk= Mandaic}', ""); - Expect(1, 2144, '\p{^Is_Blk= Mandaic}', ""); - Expect(1, 2144, '\P{Is_Blk= Mandaic}', ""); - Expect(0, 2144, '\P{^Is_Blk= Mandaic}', ""); - Error('\p{Block=/a/ _MANICHAEAN}'); - Error('\P{Block=/a/ _MANICHAEAN}'); + Expect(1, 2143, '\p{Is_Blk:_mandaic}', ""); + Expect(0, 2143, '\p{^Is_Blk:_mandaic}', ""); + Expect(0, 2143, '\P{Is_Blk:_mandaic}', ""); + Expect(1, 2143, '\P{^Is_Blk:_mandaic}', ""); + Expect(0, 2144, '\p{Is_Blk:_mandaic}', ""); + Expect(1, 2144, '\p{^Is_Blk:_mandaic}', ""); + Expect(1, 2144, '\P{Is_Blk:_mandaic}', ""); + Expect(0, 2144, '\P{^Is_Blk:_mandaic}', ""); + Error('\p{Block= Manichaean:=}'); + Error('\P{Block= Manichaean:=}'); Expect(1, 68351, '\p{Block=:\AManichaean\z:}', "");; Expect(0, 68352, '\p{Block=:\AManichaean\z:}', "");; Expect(1, 68351, '\p{Block=manichaean}', ""); @@ -17085,16 +17499,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68352, '\P{^Block=manichaean}', ""); Expect(1, 68351, '\p{Block=:\Amanichaean\z:}', "");; Expect(0, 68352, '\p{Block=:\Amanichaean\z:}', "");; - Expect(1, 68351, '\p{Block=_Manichaean}', ""); - Expect(0, 68351, '\p{^Block=_Manichaean}', ""); - Expect(0, 68351, '\P{Block=_Manichaean}', ""); - Expect(1, 68351, '\P{^Block=_Manichaean}', ""); - Expect(0, 68352, '\p{Block=_Manichaean}', ""); - Expect(1, 68352, '\p{^Block=_Manichaean}', ""); - Expect(1, 68352, '\P{Block=_Manichaean}', ""); - Expect(0, 68352, '\P{^Block=_Manichaean}', ""); - Error('\p{Blk=--Manichaean:=}'); - Error('\P{Blk=--Manichaean:=}'); + Expect(1, 68351, '\p{Block= Manichaean}', ""); + Expect(0, 68351, '\p{^Block= Manichaean}', ""); + Expect(0, 68351, '\P{Block= Manichaean}', ""); + Expect(1, 68351, '\P{^Block= Manichaean}', ""); + Expect(0, 68352, '\p{Block= Manichaean}', ""); + Expect(1, 68352, '\p{^Block= Manichaean}', ""); + Expect(1, 68352, '\P{Block= Manichaean}', ""); + Expect(0, 68352, '\P{^Block= Manichaean}', ""); + Error('\p{Blk: _ Manichaean/a/}'); + Error('\P{Blk: _ Manichaean/a/}'); Expect(1, 68351, '\p{Blk=:\AManichaean\z:}', "");; Expect(0, 68352, '\p{Blk=:\AManichaean\z:}', "");; Expect(1, 68351, '\p{Blk=manichaean}', ""); @@ -17107,16 +17521,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68352, '\P{^Blk=manichaean}', ""); Expect(1, 68351, '\p{Blk=:\Amanichaean\z:}', "");; Expect(0, 68352, '\p{Blk=:\Amanichaean\z:}', "");; - Expect(1, 68351, '\p{Blk=- Manichaean}', ""); - Expect(0, 68351, '\p{^Blk=- Manichaean}', ""); - Expect(0, 68351, '\P{Blk=- Manichaean}', ""); - Expect(1, 68351, '\P{^Blk=- Manichaean}', ""); - Expect(0, 68352, '\p{Blk=- Manichaean}', ""); - Expect(1, 68352, '\p{^Blk=- Manichaean}', ""); - Expect(1, 68352, '\P{Blk=- Manichaean}', ""); - Expect(0, 68352, '\P{^Blk=- Manichaean}', ""); - Error('\p{Is_Block=/a/manichaean}'); - Error('\P{Is_Block=/a/manichaean}'); + Expect(1, 68351, '\p{Blk= Manichaean}', ""); + Expect(0, 68351, '\p{^Blk= Manichaean}', ""); + Expect(0, 68351, '\P{Blk= Manichaean}', ""); + Expect(1, 68351, '\P{^Blk= Manichaean}', ""); + Expect(0, 68352, '\p{Blk= Manichaean}', ""); + Expect(1, 68352, '\p{^Blk= Manichaean}', ""); + Expect(1, 68352, '\P{Blk= Manichaean}', ""); + Expect(0, 68352, '\P{^Blk= Manichaean}', ""); + Error('\p{Is_Block=_ manichaean:=}'); + Error('\P{Is_Block=_ manichaean:=}'); Expect(1, 68351, '\p{Is_Block=manichaean}', ""); Expect(0, 68351, '\p{^Is_Block=manichaean}', ""); Expect(0, 68351, '\P{Is_Block=manichaean}', ""); @@ -17125,34 +17539,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68352, '\p{^Is_Block=manichaean}', ""); Expect(1, 68352, '\P{Is_Block=manichaean}', ""); Expect(0, 68352, '\P{^Is_Block=manichaean}', ""); - Expect(1, 68351, '\p{Is_Block= manichaean}', ""); - Expect(0, 68351, '\p{^Is_Block= manichaean}', ""); - Expect(0, 68351, '\P{Is_Block= manichaean}', ""); - Expect(1, 68351, '\P{^Is_Block= manichaean}', ""); - Expect(0, 68352, '\p{Is_Block= manichaean}', ""); - Expect(1, 68352, '\p{^Is_Block= manichaean}', ""); - Expect(1, 68352, '\P{Is_Block= manichaean}', ""); - Expect(0, 68352, '\P{^Is_Block= manichaean}', ""); - Error('\p{Is_Blk=:= Manichaean}'); - Error('\P{Is_Blk=:= Manichaean}'); - Expect(1, 68351, '\p{Is_Blk: manichaean}', ""); - Expect(0, 68351, '\p{^Is_Blk: manichaean}', ""); - Expect(0, 68351, '\P{Is_Blk: manichaean}', ""); - Expect(1, 68351, '\P{^Is_Blk: manichaean}', ""); - Expect(0, 68352, '\p{Is_Blk: manichaean}', ""); - Expect(1, 68352, '\p{^Is_Blk: manichaean}', ""); - Expect(1, 68352, '\P{Is_Blk: manichaean}', ""); - Expect(0, 68352, '\P{^Is_Blk: manichaean}', ""); - Expect(1, 68351, '\p{Is_Blk= -Manichaean}', ""); - Expect(0, 68351, '\p{^Is_Blk= -Manichaean}', ""); - Expect(0, 68351, '\P{Is_Blk= -Manichaean}', ""); - Expect(1, 68351, '\P{^Is_Blk= -Manichaean}', ""); - Expect(0, 68352, '\p{Is_Blk= -Manichaean}', ""); - Expect(1, 68352, '\p{^Is_Blk= -Manichaean}', ""); - Expect(1, 68352, '\P{Is_Blk= -Manichaean}', ""); - Expect(0, 68352, '\P{^Is_Blk= -Manichaean}', ""); - Error('\p{Block=--marchen/a/}'); - Error('\P{Block=--marchen/a/}'); + Expect(1, 68351, '\p{Is_Block=-Manichaean}', ""); + Expect(0, 68351, '\p{^Is_Block=-Manichaean}', ""); + Expect(0, 68351, '\P{Is_Block=-Manichaean}', ""); + Expect(1, 68351, '\P{^Is_Block=-Manichaean}', ""); + Expect(0, 68352, '\p{Is_Block=-Manichaean}', ""); + Expect(1, 68352, '\p{^Is_Block=-Manichaean}', ""); + Expect(1, 68352, '\P{Is_Block=-Manichaean}', ""); + Expect(0, 68352, '\P{^Is_Block=-Manichaean}', ""); + Error('\p{Is_Blk= :=MANICHAEAN}'); + Error('\P{Is_Blk= :=MANICHAEAN}'); + Expect(1, 68351, '\p{Is_Blk: manichaean}', ""); + Expect(0, 68351, '\p{^Is_Blk: manichaean}', ""); + Expect(0, 68351, '\P{Is_Blk: manichaean}', ""); + Expect(1, 68351, '\P{^Is_Blk: manichaean}', ""); + Expect(0, 68352, '\p{Is_Blk: manichaean}', ""); + Expect(1, 68352, '\p{^Is_Blk: manichaean}', ""); + Expect(1, 68352, '\P{Is_Blk: manichaean}', ""); + Expect(0, 68352, '\P{^Is_Blk: manichaean}', ""); + Expect(1, 68351, '\p{Is_Blk=__Manichaean}', ""); + Expect(0, 68351, '\p{^Is_Blk=__Manichaean}', ""); + Expect(0, 68351, '\P{Is_Blk=__Manichaean}', ""); + Expect(1, 68351, '\P{^Is_Blk=__Manichaean}', ""); + Expect(0, 68352, '\p{Is_Blk=__Manichaean}', ""); + Expect(1, 68352, '\p{^Is_Blk=__Manichaean}', ""); + Expect(1, 68352, '\P{Is_Blk=__Manichaean}', ""); + Expect(0, 68352, '\P{^Is_Blk=__Manichaean}', ""); + Error('\p{Block= -marchen:=}'); + Error('\P{Block= -marchen:=}'); Expect(1, 72895, '\p{Block=:\AMarchen\z:}', "");; Expect(0, 72896, '\p{Block=:\AMarchen\z:}', "");; Expect(1, 72895, '\p{Block=marchen}', ""); @@ -17165,16 +17579,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72896, '\P{^Block=marchen}', ""); Expect(1, 72895, '\p{Block=:\Amarchen\z:}', "");; Expect(0, 72896, '\p{Block=:\Amarchen\z:}', "");; - Expect(1, 72895, '\p{Block: _marchen}', ""); - Expect(0, 72895, '\p{^Block: _marchen}', ""); - Expect(0, 72895, '\P{Block: _marchen}', ""); - Expect(1, 72895, '\P{^Block: _marchen}', ""); - Expect(0, 72896, '\p{Block: _marchen}', ""); - Expect(1, 72896, '\p{^Block: _marchen}', ""); - Expect(1, 72896, '\P{Block: _marchen}', ""); - Expect(0, 72896, '\P{^Block: _marchen}', ""); - Error('\p{Blk=_:=marchen}'); - Error('\P{Blk=_:=marchen}'); + Expect(1, 72895, '\p{Block=_-MARCHEN}', ""); + Expect(0, 72895, '\p{^Block=_-MARCHEN}', ""); + Expect(0, 72895, '\P{Block=_-MARCHEN}', ""); + Expect(1, 72895, '\P{^Block=_-MARCHEN}', ""); + Expect(0, 72896, '\p{Block=_-MARCHEN}', ""); + Expect(1, 72896, '\p{^Block=_-MARCHEN}', ""); + Expect(1, 72896, '\P{Block=_-MARCHEN}', ""); + Expect(0, 72896, '\P{^Block=_-MARCHEN}', ""); + Error('\p{Blk= :=Marchen}'); + Error('\P{Blk= :=Marchen}'); Expect(1, 72895, '\p{Blk=:\AMarchen\z:}', "");; Expect(0, 72896, '\p{Blk=:\AMarchen\z:}', "");; Expect(1, 72895, '\p{Blk=marchen}', ""); @@ -17187,16 +17601,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72896, '\P{^Blk=marchen}', ""); Expect(1, 72895, '\p{Blk=:\Amarchen\z:}', "");; Expect(0, 72896, '\p{Blk=:\Amarchen\z:}', "");; - Expect(1, 72895, '\p{Blk=__Marchen}', ""); - Expect(0, 72895, '\p{^Blk=__Marchen}', ""); - Expect(0, 72895, '\P{Blk=__Marchen}', ""); - Expect(1, 72895, '\P{^Blk=__Marchen}', ""); - Expect(0, 72896, '\p{Blk=__Marchen}', ""); - Expect(1, 72896, '\p{^Blk=__Marchen}', ""); - Expect(1, 72896, '\P{Blk=__Marchen}', ""); - Expect(0, 72896, '\P{^Blk=__Marchen}', ""); - Error('\p{Is_Block= /a/MARCHEN}'); - Error('\P{Is_Block= /a/MARCHEN}'); + Expect(1, 72895, '\p{Blk= -Marchen}', ""); + Expect(0, 72895, '\p{^Blk= -Marchen}', ""); + Expect(0, 72895, '\P{Blk= -Marchen}', ""); + Expect(1, 72895, '\P{^Blk= -Marchen}', ""); + Expect(0, 72896, '\p{Blk= -Marchen}', ""); + Expect(1, 72896, '\p{^Blk= -Marchen}', ""); + Expect(1, 72896, '\P{Blk= -Marchen}', ""); + Expect(0, 72896, '\P{^Blk= -Marchen}', ""); + Error('\p{Is_Block=/a/Marchen}'); + Error('\P{Is_Block=/a/Marchen}'); Expect(1, 72895, '\p{Is_Block=marchen}', ""); Expect(0, 72895, '\p{^Is_Block=marchen}', ""); Expect(0, 72895, '\P{Is_Block=marchen}', ""); @@ -17205,16 +17619,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 72896, '\p{^Is_Block=marchen}', ""); Expect(1, 72896, '\P{Is_Block=marchen}', ""); Expect(0, 72896, '\P{^Is_Block=marchen}', ""); - Expect(1, 72895, '\p{Is_Block=_ Marchen}', ""); - Expect(0, 72895, '\p{^Is_Block=_ Marchen}', ""); - Expect(0, 72895, '\P{Is_Block=_ Marchen}', ""); - Expect(1, 72895, '\P{^Is_Block=_ Marchen}', ""); - Expect(0, 72896, '\p{Is_Block=_ Marchen}', ""); - Expect(1, 72896, '\p{^Is_Block=_ Marchen}', ""); - Expect(1, 72896, '\P{Is_Block=_ Marchen}', ""); - Expect(0, 72896, '\P{^Is_Block=_ Marchen}', ""); - Error('\p{Is_Blk=/a/ marchen}'); - Error('\P{Is_Blk=/a/ marchen}'); + Expect(1, 72895, '\p{Is_Block=-_MARCHEN}', ""); + Expect(0, 72895, '\p{^Is_Block=-_MARCHEN}', ""); + Expect(0, 72895, '\P{Is_Block=-_MARCHEN}', ""); + Expect(1, 72895, '\P{^Is_Block=-_MARCHEN}', ""); + Expect(0, 72896, '\p{Is_Block=-_MARCHEN}', ""); + Expect(1, 72896, '\p{^Is_Block=-_MARCHEN}', ""); + Expect(1, 72896, '\P{Is_Block=-_MARCHEN}', ""); + Expect(0, 72896, '\P{^Is_Block=-_MARCHEN}', ""); + Error('\p{Is_Blk=_:=marchen}'); + Error('\P{Is_Blk=_:=marchen}'); Expect(1, 72895, '\p{Is_Blk=marchen}', ""); Expect(0, 72895, '\p{^Is_Blk=marchen}', ""); Expect(0, 72895, '\P{Is_Blk=marchen}', ""); @@ -17223,16 +17637,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 72896, '\p{^Is_Blk=marchen}', ""); Expect(1, 72896, '\P{Is_Blk=marchen}', ""); Expect(0, 72896, '\P{^Is_Blk=marchen}', ""); - Expect(1, 72895, '\p{Is_Blk= Marchen}', ""); - Expect(0, 72895, '\p{^Is_Blk= Marchen}', ""); - Expect(0, 72895, '\P{Is_Blk= Marchen}', ""); - Expect(1, 72895, '\P{^Is_Blk= Marchen}', ""); - Expect(0, 72896, '\p{Is_Blk= Marchen}', ""); - Expect(1, 72896, '\p{^Is_Blk= Marchen}', ""); - Expect(1, 72896, '\P{Is_Blk= Marchen}', ""); - Expect(0, 72896, '\P{^Is_Blk= Marchen}', ""); - Error('\p{Block= /a/Masaram_gondi}'); - Error('\P{Block= /a/Masaram_gondi}'); + Expect(1, 72895, '\p{Is_Blk=_marchen}', ""); + Expect(0, 72895, '\p{^Is_Blk=_marchen}', ""); + Expect(0, 72895, '\P{Is_Blk=_marchen}', ""); + Expect(1, 72895, '\P{^Is_Blk=_marchen}', ""); + Expect(0, 72896, '\p{Is_Blk=_marchen}', ""); + Expect(1, 72896, '\p{^Is_Blk=_marchen}', ""); + Expect(1, 72896, '\P{Is_Blk=_marchen}', ""); + Expect(0, 72896, '\P{^Is_Blk=_marchen}', ""); + Error('\p{Block=:=-MASARAM_Gondi}'); + Error('\P{Block=:=-MASARAM_Gondi}'); Expect(1, 73055, '\p{Block=:\AMasaram_Gondi\z:}', "");; Expect(0, 73056, '\p{Block=:\AMasaram_Gondi\z:}', "");; Expect(1, 73055, '\p{Block: masaramgondi}', ""); @@ -17245,38 +17659,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 73056, '\P{^Block: masaramgondi}', ""); Expect(1, 73055, '\p{Block=:\Amasaramgondi\z:}', "");; Expect(0, 73056, '\p{Block=:\Amasaramgondi\z:}', "");; - Expect(1, 73055, '\p{Block=- MASARAM_GONDI}', ""); - Expect(0, 73055, '\p{^Block=- MASARAM_GONDI}', ""); - Expect(0, 73055, '\P{Block=- MASARAM_GONDI}', ""); - Expect(1, 73055, '\P{^Block=- MASARAM_GONDI}', ""); - Expect(0, 73056, '\p{Block=- MASARAM_GONDI}', ""); - Expect(1, 73056, '\p{^Block=- MASARAM_GONDI}', ""); - Expect(1, 73056, '\P{Block=- MASARAM_GONDI}', ""); - Expect(0, 73056, '\P{^Block=- MASARAM_GONDI}', ""); - Error('\p{Blk=/a/MASARAM_GONDI}'); - Error('\P{Blk=/a/MASARAM_GONDI}'); + Expect(1, 73055, '\p{Block=Masaram_gondi}', ""); + Expect(0, 73055, '\p{^Block=Masaram_gondi}', ""); + Expect(0, 73055, '\P{Block=Masaram_gondi}', ""); + Expect(1, 73055, '\P{^Block=Masaram_gondi}', ""); + Expect(0, 73056, '\p{Block=Masaram_gondi}', ""); + Expect(1, 73056, '\p{^Block=Masaram_gondi}', ""); + Expect(1, 73056, '\P{Block=Masaram_gondi}', ""); + Expect(0, 73056, '\P{^Block=Masaram_gondi}', ""); + Error('\p{Blk= Masaram_Gondi:=}'); + Error('\P{Blk= Masaram_Gondi:=}'); Expect(1, 73055, '\p{Blk=:\AMasaram_Gondi\z:}', "");; Expect(0, 73056, '\p{Blk=:\AMasaram_Gondi\z:}', "");; - Expect(1, 73055, '\p{Blk:masaramgondi}', ""); - Expect(0, 73055, '\p{^Blk:masaramgondi}', ""); - Expect(0, 73055, '\P{Blk:masaramgondi}', ""); - Expect(1, 73055, '\P{^Blk:masaramgondi}', ""); - Expect(0, 73056, '\p{Blk:masaramgondi}', ""); - Expect(1, 73056, '\p{^Blk:masaramgondi}', ""); - Expect(1, 73056, '\P{Blk:masaramgondi}', ""); - Expect(0, 73056, '\P{^Blk:masaramgondi}', ""); + Expect(1, 73055, '\p{Blk: masaramgondi}', ""); + Expect(0, 73055, '\p{^Blk: masaramgondi}', ""); + Expect(0, 73055, '\P{Blk: masaramgondi}', ""); + Expect(1, 73055, '\P{^Blk: masaramgondi}', ""); + Expect(0, 73056, '\p{Blk: masaramgondi}', ""); + Expect(1, 73056, '\p{^Blk: masaramgondi}', ""); + Expect(1, 73056, '\P{Blk: masaramgondi}', ""); + Expect(0, 73056, '\P{^Blk: masaramgondi}', ""); Expect(1, 73055, '\p{Blk=:\Amasaramgondi\z:}', "");; Expect(0, 73056, '\p{Blk=:\Amasaramgondi\z:}', "");; - Expect(1, 73055, '\p{Blk= Masaram_Gondi}', ""); - Expect(0, 73055, '\p{^Blk= Masaram_Gondi}', ""); - Expect(0, 73055, '\P{Blk= Masaram_Gondi}', ""); - Expect(1, 73055, '\P{^Blk= Masaram_Gondi}', ""); - Expect(0, 73056, '\p{Blk= Masaram_Gondi}', ""); - Expect(1, 73056, '\p{^Blk= Masaram_Gondi}', ""); - Expect(1, 73056, '\P{Blk= Masaram_Gondi}', ""); - Expect(0, 73056, '\P{^Blk= Masaram_Gondi}', ""); - Error('\p{Is_Block=- Masaram_GONDI/a/}'); - Error('\P{Is_Block=- Masaram_GONDI/a/}'); + Expect(1, 73055, '\p{Blk=- masaram_gondi}', ""); + Expect(0, 73055, '\p{^Blk=- masaram_gondi}', ""); + Expect(0, 73055, '\P{Blk=- masaram_gondi}', ""); + Expect(1, 73055, '\P{^Blk=- masaram_gondi}', ""); + Expect(0, 73056, '\p{Blk=- masaram_gondi}', ""); + Expect(1, 73056, '\p{^Blk=- masaram_gondi}', ""); + Expect(1, 73056, '\P{Blk=- masaram_gondi}', ""); + Expect(0, 73056, '\P{^Blk=- masaram_gondi}', ""); + Error('\p{Is_Block=--MASARAM_gondi/a/}'); + Error('\P{Is_Block=--MASARAM_gondi/a/}'); Expect(1, 73055, '\p{Is_Block=masaramgondi}', ""); Expect(0, 73055, '\p{^Is_Block=masaramgondi}', ""); Expect(0, 73055, '\P{Is_Block=masaramgondi}', ""); @@ -17285,56 +17699,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 73056, '\p{^Is_Block=masaramgondi}', ""); Expect(1, 73056, '\P{Is_Block=masaramgondi}', ""); Expect(0, 73056, '\P{^Is_Block=masaramgondi}', ""); - Expect(1, 73055, '\p{Is_Block= -MASARAM_GONDI}', ""); - Expect(0, 73055, '\p{^Is_Block= -MASARAM_GONDI}', ""); - Expect(0, 73055, '\P{Is_Block= -MASARAM_GONDI}', ""); - Expect(1, 73055, '\P{^Is_Block= -MASARAM_GONDI}', ""); - Expect(0, 73056, '\p{Is_Block= -MASARAM_GONDI}', ""); - Expect(1, 73056, '\p{^Is_Block= -MASARAM_GONDI}', ""); - Expect(1, 73056, '\P{Is_Block= -MASARAM_GONDI}', ""); - Expect(0, 73056, '\P{^Is_Block= -MASARAM_GONDI}', ""); - Error('\p{Is_Blk: :=Masaram_GONDI}'); - Error('\P{Is_Blk: :=Masaram_GONDI}'); - Expect(1, 73055, '\p{Is_Blk: masaramgondi}', ""); - Expect(0, 73055, '\p{^Is_Blk: masaramgondi}', ""); - Expect(0, 73055, '\P{Is_Blk: masaramgondi}', ""); - Expect(1, 73055, '\P{^Is_Blk: masaramgondi}', ""); - Expect(0, 73056, '\p{Is_Blk: masaramgondi}', ""); - Expect(1, 73056, '\p{^Is_Blk: masaramgondi}', ""); - Expect(1, 73056, '\P{Is_Blk: masaramgondi}', ""); - Expect(0, 73056, '\P{^Is_Blk: masaramgondi}', ""); - Expect(1, 73055, '\p{Is_Blk: Masaram_Gondi}', ""); - Expect(0, 73055, '\p{^Is_Blk: Masaram_Gondi}', ""); - Expect(0, 73055, '\P{Is_Blk: Masaram_Gondi}', ""); - Expect(1, 73055, '\P{^Is_Blk: Masaram_Gondi}', ""); - Expect(0, 73056, '\p{Is_Blk: Masaram_Gondi}', ""); - Expect(1, 73056, '\p{^Is_Blk: Masaram_Gondi}', ""); - Expect(1, 73056, '\P{Is_Blk: Masaram_Gondi}', ""); - Expect(0, 73056, '\P{^Is_Blk: Masaram_Gondi}', ""); - Error('\p{Block=/a/ mathematical_alphanumeric_SYMBOLS}'); - Error('\P{Block=/a/ mathematical_alphanumeric_SYMBOLS}'); + Expect(1, 73055, '\p{Is_Block= Masaram_gondi}', ""); + Expect(0, 73055, '\p{^Is_Block= Masaram_gondi}', ""); + Expect(0, 73055, '\P{Is_Block= Masaram_gondi}', ""); + Expect(1, 73055, '\P{^Is_Block= Masaram_gondi}', ""); + Expect(0, 73056, '\p{Is_Block= Masaram_gondi}', ""); + Expect(1, 73056, '\p{^Is_Block= Masaram_gondi}', ""); + Expect(1, 73056, '\P{Is_Block= Masaram_gondi}', ""); + Expect(0, 73056, '\P{^Is_Block= Masaram_gondi}', ""); + Error('\p{Is_Blk= /a/masaram_gondi}'); + Error('\P{Is_Blk= /a/masaram_gondi}'); + Expect(1, 73055, '\p{Is_Blk=masaramgondi}', ""); + Expect(0, 73055, '\p{^Is_Blk=masaramgondi}', ""); + Expect(0, 73055, '\P{Is_Blk=masaramgondi}', ""); + Expect(1, 73055, '\P{^Is_Blk=masaramgondi}', ""); + Expect(0, 73056, '\p{Is_Blk=masaramgondi}', ""); + Expect(1, 73056, '\p{^Is_Blk=masaramgondi}', ""); + Expect(1, 73056, '\P{Is_Blk=masaramgondi}', ""); + Expect(0, 73056, '\P{^Is_Blk=masaramgondi}', ""); + Expect(1, 73055, '\p{Is_Blk=Masaram_gondi}', ""); + Expect(0, 73055, '\p{^Is_Blk=Masaram_gondi}', ""); + Expect(0, 73055, '\P{Is_Blk=Masaram_gondi}', ""); + Expect(1, 73055, '\P{^Is_Blk=Masaram_gondi}', ""); + Expect(0, 73056, '\p{Is_Blk=Masaram_gondi}', ""); + Expect(1, 73056, '\p{^Is_Blk=Masaram_gondi}', ""); + Expect(1, 73056, '\P{Is_Blk=Masaram_gondi}', ""); + Expect(0, 73056, '\P{^Is_Blk=Masaram_gondi}', ""); + Error('\p{Block=:=_ Mathematical_Alphanumeric_Symbols}'); + Error('\P{Block=:=_ Mathematical_Alphanumeric_Symbols}'); Expect(1, 120831, '\p{Block=:\AMathematical_Alphanumeric_Symbols\z:}', "");; Expect(0, 120832, '\p{Block=:\AMathematical_Alphanumeric_Symbols\z:}', "");; - Expect(1, 120831, '\p{Block=mathematicalalphanumericsymbols}', ""); - Expect(0, 120831, '\p{^Block=mathematicalalphanumericsymbols}', ""); - Expect(0, 120831, '\P{Block=mathematicalalphanumericsymbols}', ""); - Expect(1, 120831, '\P{^Block=mathematicalalphanumericsymbols}', ""); - Expect(0, 120832, '\p{Block=mathematicalalphanumericsymbols}', ""); - Expect(1, 120832, '\p{^Block=mathematicalalphanumericsymbols}', ""); - Expect(1, 120832, '\P{Block=mathematicalalphanumericsymbols}', ""); - Expect(0, 120832, '\P{^Block=mathematicalalphanumericsymbols}', ""); + Expect(1, 120831, '\p{Block: mathematicalalphanumericsymbols}', ""); + Expect(0, 120831, '\p{^Block: mathematicalalphanumericsymbols}', ""); + Expect(0, 120831, '\P{Block: mathematicalalphanumericsymbols}', ""); + Expect(1, 120831, '\P{^Block: mathematicalalphanumericsymbols}', ""); + Expect(0, 120832, '\p{Block: mathematicalalphanumericsymbols}', ""); + Expect(1, 120832, '\p{^Block: mathematicalalphanumericsymbols}', ""); + Expect(1, 120832, '\P{Block: mathematicalalphanumericsymbols}', ""); + Expect(0, 120832, '\P{^Block: mathematicalalphanumericsymbols}', ""); Expect(1, 120831, '\p{Block=:\Amathematicalalphanumericsymbols\z:}', "");; Expect(0, 120832, '\p{Block=:\Amathematicalalphanumericsymbols\z:}', "");; - Expect(1, 120831, '\p{Block=__Mathematical_alphanumeric_Symbols}', ""); - Expect(0, 120831, '\p{^Block=__Mathematical_alphanumeric_Symbols}', ""); - Expect(0, 120831, '\P{Block=__Mathematical_alphanumeric_Symbols}', ""); - Expect(1, 120831, '\P{^Block=__Mathematical_alphanumeric_Symbols}', ""); - Expect(0, 120832, '\p{Block=__Mathematical_alphanumeric_Symbols}', ""); - Expect(1, 120832, '\p{^Block=__Mathematical_alphanumeric_Symbols}', ""); - Expect(1, 120832, '\P{Block=__Mathematical_alphanumeric_Symbols}', ""); - Expect(0, 120832, '\P{^Block=__Mathematical_alphanumeric_Symbols}', ""); - Error('\p{Blk= /a/Math_alphanum}'); - Error('\P{Blk= /a/Math_alphanum}'); + Expect(1, 120831, '\p{Block= _Mathematical_Alphanumeric_Symbols}', ""); + Expect(0, 120831, '\p{^Block= _Mathematical_Alphanumeric_Symbols}', ""); + Expect(0, 120831, '\P{Block= _Mathematical_Alphanumeric_Symbols}', ""); + Expect(1, 120831, '\P{^Block= _Mathematical_Alphanumeric_Symbols}', ""); + Expect(0, 120832, '\p{Block= _Mathematical_Alphanumeric_Symbols}', ""); + Expect(1, 120832, '\p{^Block= _Mathematical_Alphanumeric_Symbols}', ""); + Expect(1, 120832, '\P{Block= _Mathematical_Alphanumeric_Symbols}', ""); + Expect(0, 120832, '\P{^Block= _Mathematical_Alphanumeric_Symbols}', ""); + Error('\p{Blk=:= math_alphanum}'); + Error('\P{Blk=:= math_alphanum}'); Expect(1, 120831, '\p{Blk=:\AMath_Alphanum\z:}', "");; Expect(0, 120832, '\p{Blk=:\AMath_Alphanum\z:}', "");; Expect(1, 120831, '\p{Blk=mathalphanum}', ""); @@ -17347,16 +17761,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 120832, '\P{^Blk=mathalphanum}', ""); Expect(1, 120831, '\p{Blk=:\Amathalphanum\z:}', "");; Expect(0, 120832, '\p{Blk=:\Amathalphanum\z:}', "");; - Expect(1, 120831, '\p{Blk= MATH_ALPHANUM}', ""); - Expect(0, 120831, '\p{^Blk= MATH_ALPHANUM}', ""); - Expect(0, 120831, '\P{Blk= MATH_ALPHANUM}', ""); - Expect(1, 120831, '\P{^Blk= MATH_ALPHANUM}', ""); - Expect(0, 120832, '\p{Blk= MATH_ALPHANUM}', ""); - Expect(1, 120832, '\p{^Blk= MATH_ALPHANUM}', ""); - Expect(1, 120832, '\P{Blk= MATH_ALPHANUM}', ""); - Expect(0, 120832, '\P{^Blk= MATH_ALPHANUM}', ""); - Error('\p{Is_Block= :=MATHEMATICAL_Alphanumeric_symbols}'); - Error('\P{Is_Block= :=MATHEMATICAL_Alphanumeric_symbols}'); + Expect(1, 120831, '\p{Blk=__MATH_Alphanum}', ""); + Expect(0, 120831, '\p{^Blk=__MATH_Alphanum}', ""); + Expect(0, 120831, '\P{Blk=__MATH_Alphanum}', ""); + Expect(1, 120831, '\P{^Blk=__MATH_Alphanum}', ""); + Expect(0, 120832, '\p{Blk=__MATH_Alphanum}', ""); + Expect(1, 120832, '\p{^Blk=__MATH_Alphanum}', ""); + Expect(1, 120832, '\P{Blk=__MATH_Alphanum}', ""); + Expect(0, 120832, '\P{^Blk=__MATH_Alphanum}', ""); + Error('\p{Is_Block=_ MATHEMATICAL_ALPHANUMERIC_SYMBOLS/a/}'); + Error('\P{Is_Block=_ MATHEMATICAL_ALPHANUMERIC_SYMBOLS/a/}'); Expect(1, 120831, '\p{Is_Block=mathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\p{^Is_Block=mathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\P{Is_Block=mathematicalalphanumericsymbols}', ""); @@ -17365,16 +17779,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 120832, '\p{^Is_Block=mathematicalalphanumericsymbols}', ""); Expect(1, 120832, '\P{Is_Block=mathematicalalphanumericsymbols}', ""); Expect(0, 120832, '\P{^Is_Block=mathematicalalphanumericsymbols}', ""); - Expect(1, 120831, '\p{Is_Block= MATHEMATICAL_alphanumeric_SYMBOLS}', ""); - Expect(0, 120831, '\p{^Is_Block= MATHEMATICAL_alphanumeric_SYMBOLS}', ""); - Expect(0, 120831, '\P{Is_Block= MATHEMATICAL_alphanumeric_SYMBOLS}', ""); - Expect(1, 120831, '\P{^Is_Block= MATHEMATICAL_alphanumeric_SYMBOLS}', ""); - Expect(0, 120832, '\p{Is_Block= MATHEMATICAL_alphanumeric_SYMBOLS}', ""); - Expect(1, 120832, '\p{^Is_Block= MATHEMATICAL_alphanumeric_SYMBOLS}', ""); - Expect(1, 120832, '\P{Is_Block= MATHEMATICAL_alphanumeric_SYMBOLS}', ""); - Expect(0, 120832, '\P{^Is_Block= MATHEMATICAL_alphanumeric_SYMBOLS}', ""); - Error('\p{Is_Blk= Math_ALPHANUM/a/}'); - Error('\P{Is_Blk= Math_ALPHANUM/a/}'); + Expect(1, 120831, '\p{Is_Block: -MATHEMATICAL_alphanumeric_Symbols}', ""); + Expect(0, 120831, '\p{^Is_Block: -MATHEMATICAL_alphanumeric_Symbols}', ""); + Expect(0, 120831, '\P{Is_Block: -MATHEMATICAL_alphanumeric_Symbols}', ""); + Expect(1, 120831, '\P{^Is_Block: -MATHEMATICAL_alphanumeric_Symbols}', ""); + Expect(0, 120832, '\p{Is_Block: -MATHEMATICAL_alphanumeric_Symbols}', ""); + Expect(1, 120832, '\p{^Is_Block: -MATHEMATICAL_alphanumeric_Symbols}', ""); + Expect(1, 120832, '\P{Is_Block: -MATHEMATICAL_alphanumeric_Symbols}', ""); + Expect(0, 120832, '\P{^Is_Block: -MATHEMATICAL_alphanumeric_Symbols}', ""); + Error('\p{Is_Blk=:=_ Math_ALPHANUM}'); + Error('\P{Is_Blk=:=_ Math_ALPHANUM}'); Expect(1, 120831, '\p{Is_Blk=mathalphanum}', ""); Expect(0, 120831, '\p{^Is_Blk=mathalphanum}', ""); Expect(0, 120831, '\P{Is_Blk=mathalphanum}', ""); @@ -17383,16 +17797,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 120832, '\p{^Is_Blk=mathalphanum}', ""); Expect(1, 120832, '\P{Is_Blk=mathalphanum}', ""); Expect(0, 120832, '\P{^Is_Blk=mathalphanum}', ""); - Expect(1, 120831, '\p{Is_Blk=_Math_ALPHANUM}', ""); - Expect(0, 120831, '\p{^Is_Blk=_Math_ALPHANUM}', ""); - Expect(0, 120831, '\P{Is_Blk=_Math_ALPHANUM}', ""); - Expect(1, 120831, '\P{^Is_Blk=_Math_ALPHANUM}', ""); - Expect(0, 120832, '\p{Is_Blk=_Math_ALPHANUM}', ""); - Expect(1, 120832, '\p{^Is_Blk=_Math_ALPHANUM}', ""); - Expect(1, 120832, '\P{Is_Blk=_Math_ALPHANUM}', ""); - Expect(0, 120832, '\P{^Is_Blk=_Math_ALPHANUM}', ""); - Error('\p{Block=-/a/Mathematical_Operators}'); - Error('\P{Block=-/a/Mathematical_Operators}'); + Expect(1, 120831, '\p{Is_Blk= -math_Alphanum}', ""); + Expect(0, 120831, '\p{^Is_Blk= -math_Alphanum}', ""); + Expect(0, 120831, '\P{Is_Blk= -math_Alphanum}', ""); + Expect(1, 120831, '\P{^Is_Blk= -math_Alphanum}', ""); + Expect(0, 120832, '\p{Is_Blk= -math_Alphanum}', ""); + Expect(1, 120832, '\p{^Is_Blk= -math_Alphanum}', ""); + Expect(1, 120832, '\P{Is_Blk= -math_Alphanum}', ""); + Expect(0, 120832, '\P{^Is_Blk= -math_Alphanum}', ""); + Error('\p{Block=_-Mathematical_Operators/a/}'); + Error('\P{Block=_-Mathematical_Operators/a/}'); Expect(1, 8959, '\p{Block=:\AMathematical_Operators\z:}', "");; Expect(0, 8960, '\p{Block=:\AMathematical_Operators\z:}', "");; Expect(1, 8959, '\p{Block=mathematicaloperators}', ""); @@ -17405,38 +17819,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8960, '\P{^Block=mathematicaloperators}', ""); Expect(1, 8959, '\p{Block=:\Amathematicaloperators\z:}', "");; Expect(0, 8960, '\p{Block=:\Amathematicaloperators\z:}', "");; - Expect(1, 8959, '\p{Block=-Mathematical_Operators}', ""); - Expect(0, 8959, '\p{^Block=-Mathematical_Operators}', ""); - Expect(0, 8959, '\P{Block=-Mathematical_Operators}', ""); - Expect(1, 8959, '\P{^Block=-Mathematical_Operators}', ""); - Expect(0, 8960, '\p{Block=-Mathematical_Operators}', ""); - Expect(1, 8960, '\p{^Block=-Mathematical_Operators}', ""); - Expect(1, 8960, '\P{Block=-Mathematical_Operators}', ""); - Expect(0, 8960, '\P{^Block=-Mathematical_Operators}', ""); - Error('\p{Blk=/a/_ Math_Operators}'); - Error('\P{Blk=/a/_ Math_Operators}'); + Expect(1, 8959, '\p{Block: _-Mathematical_Operators}', ""); + Expect(0, 8959, '\p{^Block: _-Mathematical_Operators}', ""); + Expect(0, 8959, '\P{Block: _-Mathematical_Operators}', ""); + Expect(1, 8959, '\P{^Block: _-Mathematical_Operators}', ""); + Expect(0, 8960, '\p{Block: _-Mathematical_Operators}', ""); + Expect(1, 8960, '\p{^Block: _-Mathematical_Operators}', ""); + Expect(1, 8960, '\P{Block: _-Mathematical_Operators}', ""); + Expect(0, 8960, '\P{^Block: _-Mathematical_Operators}', ""); + Error('\p{Blk=:= _Math_OPERATORS}'); + Error('\P{Blk=:= _Math_OPERATORS}'); Expect(1, 8959, '\p{Blk=:\AMath_Operators\z:}', "");; Expect(0, 8960, '\p{Blk=:\AMath_Operators\z:}', "");; - Expect(1, 8959, '\p{Blk: mathoperators}', ""); - Expect(0, 8959, '\p{^Blk: mathoperators}', ""); - Expect(0, 8959, '\P{Blk: mathoperators}', ""); - Expect(1, 8959, '\P{^Blk: mathoperators}', ""); - Expect(0, 8960, '\p{Blk: mathoperators}', ""); - Expect(1, 8960, '\p{^Blk: mathoperators}', ""); - Expect(1, 8960, '\P{Blk: mathoperators}', ""); - Expect(0, 8960, '\P{^Blk: mathoperators}', ""); + Expect(1, 8959, '\p{Blk=mathoperators}', ""); + Expect(0, 8959, '\p{^Blk=mathoperators}', ""); + Expect(0, 8959, '\P{Blk=mathoperators}', ""); + Expect(1, 8959, '\P{^Blk=mathoperators}', ""); + Expect(0, 8960, '\p{Blk=mathoperators}', ""); + Expect(1, 8960, '\p{^Blk=mathoperators}', ""); + Expect(1, 8960, '\P{Blk=mathoperators}', ""); + Expect(0, 8960, '\P{^Blk=mathoperators}', ""); Expect(1, 8959, '\p{Blk=:\Amathoperators\z:}', "");; Expect(0, 8960, '\p{Blk=:\Amathoperators\z:}', "");; - Expect(1, 8959, '\p{Blk=-Math_Operators}', ""); - Expect(0, 8959, '\p{^Blk=-Math_Operators}', ""); - Expect(0, 8959, '\P{Blk=-Math_Operators}', ""); - Expect(1, 8959, '\P{^Blk=-Math_Operators}', ""); - Expect(0, 8960, '\p{Blk=-Math_Operators}', ""); - Expect(1, 8960, '\p{^Blk=-Math_Operators}', ""); - Expect(1, 8960, '\P{Blk=-Math_Operators}', ""); - Expect(0, 8960, '\P{^Blk=-Math_Operators}', ""); - Error('\p{Is_Block=/a/ Mathematical_Operators}'); - Error('\P{Is_Block=/a/ Mathematical_Operators}'); + Expect(1, 8959, '\p{Blk= _MATH_Operators}', ""); + Expect(0, 8959, '\p{^Blk= _MATH_Operators}', ""); + Expect(0, 8959, '\P{Blk= _MATH_Operators}', ""); + Expect(1, 8959, '\P{^Blk= _MATH_Operators}', ""); + Expect(0, 8960, '\p{Blk= _MATH_Operators}', ""); + Expect(1, 8960, '\p{^Blk= _MATH_Operators}', ""); + Expect(1, 8960, '\P{Blk= _MATH_Operators}', ""); + Expect(0, 8960, '\P{^Blk= _MATH_Operators}', ""); + Error('\p{Is_Block= :=mathematical_Operators}'); + Error('\P{Is_Block= :=mathematical_Operators}'); Expect(1, 8959, '\p{Is_Block=mathematicaloperators}', ""); Expect(0, 8959, '\p{^Is_Block=mathematicaloperators}', ""); Expect(0, 8959, '\P{Is_Block=mathematicaloperators}', ""); @@ -17445,34 +17859,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8960, '\p{^Is_Block=mathematicaloperators}', ""); Expect(1, 8960, '\P{Is_Block=mathematicaloperators}', ""); Expect(0, 8960, '\P{^Is_Block=mathematicaloperators}', ""); - Expect(1, 8959, '\p{Is_Block=__mathematical_Operators}', ""); - Expect(0, 8959, '\p{^Is_Block=__mathematical_Operators}', ""); - Expect(0, 8959, '\P{Is_Block=__mathematical_Operators}', ""); - Expect(1, 8959, '\P{^Is_Block=__mathematical_Operators}', ""); - Expect(0, 8960, '\p{Is_Block=__mathematical_Operators}', ""); - Expect(1, 8960, '\p{^Is_Block=__mathematical_Operators}', ""); - Expect(1, 8960, '\P{Is_Block=__mathematical_Operators}', ""); - Expect(0, 8960, '\P{^Is_Block=__mathematical_Operators}', ""); - Error('\p{Is_Blk: /a/-MATH_operators}'); - Error('\P{Is_Blk: /a/-MATH_operators}'); - Expect(1, 8959, '\p{Is_Blk:mathoperators}', ""); - Expect(0, 8959, '\p{^Is_Blk:mathoperators}', ""); - Expect(0, 8959, '\P{Is_Blk:mathoperators}', ""); - Expect(1, 8959, '\P{^Is_Blk:mathoperators}', ""); - Expect(0, 8960, '\p{Is_Blk:mathoperators}', ""); - Expect(1, 8960, '\p{^Is_Blk:mathoperators}', ""); - Expect(1, 8960, '\P{Is_Blk:mathoperators}', ""); - Expect(0, 8960, '\P{^Is_Blk:mathoperators}', ""); - Expect(1, 8959, '\p{Is_Blk=_MATH_operators}', ""); - Expect(0, 8959, '\p{^Is_Blk=_MATH_operators}', ""); - Expect(0, 8959, '\P{Is_Blk=_MATH_operators}', ""); - Expect(1, 8959, '\P{^Is_Blk=_MATH_operators}', ""); - Expect(0, 8960, '\p{Is_Blk=_MATH_operators}', ""); - Expect(1, 8960, '\p{^Is_Blk=_MATH_operators}', ""); - Expect(1, 8960, '\P{Is_Blk=_MATH_operators}', ""); - Expect(0, 8960, '\P{^Is_Blk=_MATH_operators}', ""); - Error('\p{Block= :=MAYAN_numerals}'); - Error('\P{Block= :=MAYAN_numerals}'); + Expect(1, 8959, '\p{Is_Block=- MATHEMATICAL_OPERATORS}', ""); + Expect(0, 8959, '\p{^Is_Block=- MATHEMATICAL_OPERATORS}', ""); + Expect(0, 8959, '\P{Is_Block=- MATHEMATICAL_OPERATORS}', ""); + Expect(1, 8959, '\P{^Is_Block=- MATHEMATICAL_OPERATORS}', ""); + Expect(0, 8960, '\p{Is_Block=- MATHEMATICAL_OPERATORS}', ""); + Expect(1, 8960, '\p{^Is_Block=- MATHEMATICAL_OPERATORS}', ""); + Expect(1, 8960, '\P{Is_Block=- MATHEMATICAL_OPERATORS}', ""); + Expect(0, 8960, '\P{^Is_Block=- MATHEMATICAL_OPERATORS}', ""); + Error('\p{Is_Blk=/a/ _math_Operators}'); + Error('\P{Is_Blk=/a/ _math_Operators}'); + Expect(1, 8959, '\p{Is_Blk: mathoperators}', ""); + Expect(0, 8959, '\p{^Is_Blk: mathoperators}', ""); + Expect(0, 8959, '\P{Is_Blk: mathoperators}', ""); + Expect(1, 8959, '\P{^Is_Blk: mathoperators}', ""); + Expect(0, 8960, '\p{Is_Blk: mathoperators}', ""); + Expect(1, 8960, '\p{^Is_Blk: mathoperators}', ""); + Expect(1, 8960, '\P{Is_Blk: mathoperators}', ""); + Expect(0, 8960, '\P{^Is_Blk: mathoperators}', ""); + Expect(1, 8959, '\p{Is_Blk= -math_Operators}', ""); + Expect(0, 8959, '\p{^Is_Blk= -math_Operators}', ""); + Expect(0, 8959, '\P{Is_Blk= -math_Operators}', ""); + Expect(1, 8959, '\P{^Is_Blk= -math_Operators}', ""); + Expect(0, 8960, '\p{Is_Blk= -math_Operators}', ""); + Expect(1, 8960, '\p{^Is_Blk= -math_Operators}', ""); + Expect(1, 8960, '\P{Is_Blk= -math_Operators}', ""); + Expect(0, 8960, '\P{^Is_Blk= -math_Operators}', ""); + Error('\p{Block= _MAYAN_Numerals:=}'); + Error('\P{Block= _MAYAN_Numerals:=}'); Expect(1, 119551, '\p{Block=:\AMayan_Numerals\z:}', "");; Expect(0, 119552, '\p{Block=:\AMayan_Numerals\z:}', "");; Expect(1, 119551, '\p{Block=mayannumerals}', ""); @@ -17485,16 +17899,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119552, '\P{^Block=mayannumerals}', ""); Expect(1, 119551, '\p{Block=:\Amayannumerals\z:}', "");; Expect(0, 119552, '\p{Block=:\Amayannumerals\z:}', "");; - Expect(1, 119551, '\p{Block= _mayan_Numerals}', ""); - Expect(0, 119551, '\p{^Block= _mayan_Numerals}', ""); - Expect(0, 119551, '\P{Block= _mayan_Numerals}', ""); - Expect(1, 119551, '\P{^Block= _mayan_Numerals}', ""); - Expect(0, 119552, '\p{Block= _mayan_Numerals}', ""); - Expect(1, 119552, '\p{^Block= _mayan_Numerals}', ""); - Expect(1, 119552, '\P{Block= _mayan_Numerals}', ""); - Expect(0, 119552, '\P{^Block= _mayan_Numerals}', ""); - Error('\p{Blk: mayan_numerals/a/}'); - Error('\P{Blk: mayan_numerals/a/}'); + Expect(1, 119551, '\p{Block= MAYAN_numerals}', ""); + Expect(0, 119551, '\p{^Block= MAYAN_numerals}', ""); + Expect(0, 119551, '\P{Block= MAYAN_numerals}', ""); + Expect(1, 119551, '\P{^Block= MAYAN_numerals}', ""); + Expect(0, 119552, '\p{Block= MAYAN_numerals}', ""); + Expect(1, 119552, '\p{^Block= MAYAN_numerals}', ""); + Expect(1, 119552, '\P{Block= MAYAN_numerals}', ""); + Expect(0, 119552, '\P{^Block= MAYAN_numerals}', ""); + Error('\p{Blk= :=MAYAN_numerals}'); + Error('\P{Blk= :=MAYAN_numerals}'); Expect(1, 119551, '\p{Blk=:\AMayan_Numerals\z:}', "");; Expect(0, 119552, '\p{Blk=:\AMayan_Numerals\z:}', "");; Expect(1, 119551, '\p{Blk=mayannumerals}', ""); @@ -17507,52 +17921,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119552, '\P{^Blk=mayannumerals}', ""); Expect(1, 119551, '\p{Blk=:\Amayannumerals\z:}', "");; Expect(0, 119552, '\p{Blk=:\Amayannumerals\z:}', "");; - Expect(1, 119551, '\p{Blk=_-Mayan_Numerals}', ""); - Expect(0, 119551, '\p{^Blk=_-Mayan_Numerals}', ""); - Expect(0, 119551, '\P{Blk=_-Mayan_Numerals}', ""); - Expect(1, 119551, '\P{^Blk=_-Mayan_Numerals}', ""); - Expect(0, 119552, '\p{Blk=_-Mayan_Numerals}', ""); - Expect(1, 119552, '\p{^Blk=_-Mayan_Numerals}', ""); - Expect(1, 119552, '\P{Blk=_-Mayan_Numerals}', ""); - Expect(0, 119552, '\P{^Blk=_-Mayan_Numerals}', ""); - Error('\p{Is_Block=-/a/MAYAN_Numerals}'); - Error('\P{Is_Block=-/a/MAYAN_Numerals}'); - Expect(1, 119551, '\p{Is_Block=mayannumerals}', ""); - Expect(0, 119551, '\p{^Is_Block=mayannumerals}', ""); - Expect(0, 119551, '\P{Is_Block=mayannumerals}', ""); - Expect(1, 119551, '\P{^Is_Block=mayannumerals}', ""); - Expect(0, 119552, '\p{Is_Block=mayannumerals}', ""); - Expect(1, 119552, '\p{^Is_Block=mayannumerals}', ""); - Expect(1, 119552, '\P{Is_Block=mayannumerals}', ""); - Expect(0, 119552, '\P{^Is_Block=mayannumerals}', ""); - Expect(1, 119551, '\p{Is_Block=__MAYAN_numerals}', ""); - Expect(0, 119551, '\p{^Is_Block=__MAYAN_numerals}', ""); - Expect(0, 119551, '\P{Is_Block=__MAYAN_numerals}', ""); - Expect(1, 119551, '\P{^Is_Block=__MAYAN_numerals}', ""); - Expect(0, 119552, '\p{Is_Block=__MAYAN_numerals}', ""); - Expect(1, 119552, '\p{^Is_Block=__MAYAN_numerals}', ""); - Expect(1, 119552, '\P{Is_Block=__MAYAN_numerals}', ""); - Expect(0, 119552, '\P{^Is_Block=__MAYAN_numerals}', ""); - Error('\p{Is_Blk=/a/mayan_Numerals}'); - Error('\P{Is_Blk=/a/mayan_Numerals}'); - Expect(1, 119551, '\p{Is_Blk=mayannumerals}', ""); - Expect(0, 119551, '\p{^Is_Blk=mayannumerals}', ""); - Expect(0, 119551, '\P{Is_Blk=mayannumerals}', ""); - Expect(1, 119551, '\P{^Is_Blk=mayannumerals}', ""); - Expect(0, 119552, '\p{Is_Blk=mayannumerals}', ""); - Expect(1, 119552, '\p{^Is_Blk=mayannumerals}', ""); - Expect(1, 119552, '\P{Is_Blk=mayannumerals}', ""); - Expect(0, 119552, '\P{^Is_Blk=mayannumerals}', ""); - Expect(1, 119551, '\p{Is_Blk=_mayan_Numerals}', ""); - Expect(0, 119551, '\p{^Is_Blk=_mayan_Numerals}', ""); - Expect(0, 119551, '\P{Is_Blk=_mayan_Numerals}', ""); - Expect(1, 119551, '\P{^Is_Blk=_mayan_Numerals}', ""); - Expect(0, 119552, '\p{Is_Blk=_mayan_Numerals}', ""); - Expect(1, 119552, '\p{^Is_Blk=_mayan_Numerals}', ""); - Expect(1, 119552, '\P{Is_Blk=_mayan_Numerals}', ""); - Expect(0, 119552, '\P{^Is_Blk=_mayan_Numerals}', ""); - Error('\p{Block::= Medefaidrin}'); - Error('\P{Block::= Medefaidrin}'); + Expect(1, 119551, '\p{Blk= Mayan_NUMERALS}', ""); + Expect(0, 119551, '\p{^Blk= Mayan_NUMERALS}', ""); + Expect(0, 119551, '\P{Blk= Mayan_NUMERALS}', ""); + Expect(1, 119551, '\P{^Blk= Mayan_NUMERALS}', ""); + Expect(0, 119552, '\p{Blk= Mayan_NUMERALS}', ""); + Expect(1, 119552, '\p{^Blk= Mayan_NUMERALS}', ""); + Expect(1, 119552, '\P{Blk= Mayan_NUMERALS}', ""); + Expect(0, 119552, '\P{^Blk= Mayan_NUMERALS}', ""); + Error('\p{Is_Block=:=_Mayan_numerals}'); + Error('\P{Is_Block=:=_Mayan_numerals}'); + Expect(1, 119551, '\p{Is_Block: mayannumerals}', ""); + Expect(0, 119551, '\p{^Is_Block: mayannumerals}', ""); + Expect(0, 119551, '\P{Is_Block: mayannumerals}', ""); + Expect(1, 119551, '\P{^Is_Block: mayannumerals}', ""); + Expect(0, 119552, '\p{Is_Block: mayannumerals}', ""); + Expect(1, 119552, '\p{^Is_Block: mayannumerals}', ""); + Expect(1, 119552, '\P{Is_Block: mayannumerals}', ""); + Expect(0, 119552, '\P{^Is_Block: mayannumerals}', ""); + Expect(1, 119551, '\p{Is_Block=_Mayan_Numerals}', ""); + Expect(0, 119551, '\p{^Is_Block=_Mayan_Numerals}', ""); + Expect(0, 119551, '\P{Is_Block=_Mayan_Numerals}', ""); + Expect(1, 119551, '\P{^Is_Block=_Mayan_Numerals}', ""); + Expect(0, 119552, '\p{Is_Block=_Mayan_Numerals}', ""); + Expect(1, 119552, '\p{^Is_Block=_Mayan_Numerals}', ""); + Expect(1, 119552, '\P{Is_Block=_Mayan_Numerals}', ""); + Expect(0, 119552, '\P{^Is_Block=_Mayan_Numerals}', ""); + Error('\p{Is_Blk=__Mayan_Numerals:=}'); + Error('\P{Is_Blk=__Mayan_Numerals:=}'); + Expect(1, 119551, '\p{Is_Blk: mayannumerals}', ""); + Expect(0, 119551, '\p{^Is_Blk: mayannumerals}', ""); + Expect(0, 119551, '\P{Is_Blk: mayannumerals}', ""); + Expect(1, 119551, '\P{^Is_Blk: mayannumerals}', ""); + Expect(0, 119552, '\p{Is_Blk: mayannumerals}', ""); + Expect(1, 119552, '\p{^Is_Blk: mayannumerals}', ""); + Expect(1, 119552, '\P{Is_Blk: mayannumerals}', ""); + Expect(0, 119552, '\P{^Is_Blk: mayannumerals}', ""); + Expect(1, 119551, '\p{Is_Blk= -MAYAN_Numerals}', ""); + Expect(0, 119551, '\p{^Is_Blk= -MAYAN_Numerals}', ""); + Expect(0, 119551, '\P{Is_Blk= -MAYAN_Numerals}', ""); + Expect(1, 119551, '\P{^Is_Blk= -MAYAN_Numerals}', ""); + Expect(0, 119552, '\p{Is_Blk= -MAYAN_Numerals}', ""); + Expect(1, 119552, '\p{^Is_Blk= -MAYAN_Numerals}', ""); + Expect(1, 119552, '\P{Is_Blk= -MAYAN_Numerals}', ""); + Expect(0, 119552, '\P{^Is_Blk= -MAYAN_Numerals}', ""); + Error('\p{Block= :=Medefaidrin}'); + Error('\P{Block= :=Medefaidrin}'); Expect(1, 93855, '\p{Block=:\AMedefaidrin\z:}', "");; Expect(0, 93856, '\p{Block=:\AMedefaidrin\z:}', "");; Expect(1, 93855, '\p{Block=medefaidrin}', ""); @@ -17565,16 +17979,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 93856, '\P{^Block=medefaidrin}', ""); Expect(1, 93855, '\p{Block=:\Amedefaidrin\z:}', "");; Expect(0, 93856, '\p{Block=:\Amedefaidrin\z:}', "");; - Expect(1, 93855, '\p{Block= _MEDEFAIDRIN}', ""); - Expect(0, 93855, '\p{^Block= _MEDEFAIDRIN}', ""); - Expect(0, 93855, '\P{Block= _MEDEFAIDRIN}', ""); - Expect(1, 93855, '\P{^Block= _MEDEFAIDRIN}', ""); - Expect(0, 93856, '\p{Block= _MEDEFAIDRIN}', ""); - Expect(1, 93856, '\p{^Block= _MEDEFAIDRIN}', ""); - Expect(1, 93856, '\P{Block= _MEDEFAIDRIN}', ""); - Expect(0, 93856, '\P{^Block= _MEDEFAIDRIN}', ""); - Error('\p{Blk= Medefaidrin:=}'); - Error('\P{Blk= Medefaidrin:=}'); + Expect(1, 93855, '\p{Block=--Medefaidrin}', ""); + Expect(0, 93855, '\p{^Block=--Medefaidrin}', ""); + Expect(0, 93855, '\P{Block=--Medefaidrin}', ""); + Expect(1, 93855, '\P{^Block=--Medefaidrin}', ""); + Expect(0, 93856, '\p{Block=--Medefaidrin}', ""); + Expect(1, 93856, '\p{^Block=--Medefaidrin}', ""); + Expect(1, 93856, '\P{Block=--Medefaidrin}', ""); + Expect(0, 93856, '\P{^Block=--Medefaidrin}', ""); + Error('\p{Blk=:=_ Medefaidrin}'); + Error('\P{Blk=:=_ Medefaidrin}'); Expect(1, 93855, '\p{Blk=:\AMedefaidrin\z:}', "");; Expect(0, 93856, '\p{Blk=:\AMedefaidrin\z:}', "");; Expect(1, 93855, '\p{Blk=medefaidrin}', ""); @@ -17587,16 +18001,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 93856, '\P{^Blk=medefaidrin}', ""); Expect(1, 93855, '\p{Blk=:\Amedefaidrin\z:}', "");; Expect(0, 93856, '\p{Blk=:\Amedefaidrin\z:}', "");; - Expect(1, 93855, '\p{Blk: _ Medefaidrin}', ""); - Expect(0, 93855, '\p{^Blk: _ Medefaidrin}', ""); - Expect(0, 93855, '\P{Blk: _ Medefaidrin}', ""); - Expect(1, 93855, '\P{^Blk: _ Medefaidrin}', ""); - Expect(0, 93856, '\p{Blk: _ Medefaidrin}', ""); - Expect(1, 93856, '\p{^Blk: _ Medefaidrin}', ""); - Expect(1, 93856, '\P{Blk: _ Medefaidrin}', ""); - Expect(0, 93856, '\P{^Blk: _ Medefaidrin}', ""); - Error('\p{Is_Block=_:=Medefaidrin}'); - Error('\P{Is_Block=_:=Medefaidrin}'); + Expect(1, 93855, '\p{Blk=_Medefaidrin}', ""); + Expect(0, 93855, '\p{^Blk=_Medefaidrin}', ""); + Expect(0, 93855, '\P{Blk=_Medefaidrin}', ""); + Expect(1, 93855, '\P{^Blk=_Medefaidrin}', ""); + Expect(0, 93856, '\p{Blk=_Medefaidrin}', ""); + Expect(1, 93856, '\p{^Blk=_Medefaidrin}', ""); + Expect(1, 93856, '\P{Blk=_Medefaidrin}', ""); + Expect(0, 93856, '\P{^Blk=_Medefaidrin}', ""); + Error('\p{Is_Block=:=Medefaidrin}'); + Error('\P{Is_Block=:=Medefaidrin}'); Expect(1, 93855, '\p{Is_Block=medefaidrin}', ""); Expect(0, 93855, '\p{^Is_Block=medefaidrin}', ""); Expect(0, 93855, '\P{Is_Block=medefaidrin}', ""); @@ -17605,16 +18019,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 93856, '\p{^Is_Block=medefaidrin}', ""); Expect(1, 93856, '\P{Is_Block=medefaidrin}', ""); Expect(0, 93856, '\P{^Is_Block=medefaidrin}', ""); - Expect(1, 93855, '\p{Is_Block= Medefaidrin}', ""); - Expect(0, 93855, '\p{^Is_Block= Medefaidrin}', ""); - Expect(0, 93855, '\P{Is_Block= Medefaidrin}', ""); - Expect(1, 93855, '\P{^Is_Block= Medefaidrin}', ""); - Expect(0, 93856, '\p{Is_Block= Medefaidrin}', ""); - Expect(1, 93856, '\p{^Is_Block= Medefaidrin}', ""); - Expect(1, 93856, '\P{Is_Block= Medefaidrin}', ""); - Expect(0, 93856, '\P{^Is_Block= Medefaidrin}', ""); - Error('\p{Is_Blk=__Medefaidrin:=}'); - Error('\P{Is_Blk=__Medefaidrin:=}'); + Expect(1, 93855, '\p{Is_Block= Medefaidrin}', ""); + Expect(0, 93855, '\p{^Is_Block= Medefaidrin}', ""); + Expect(0, 93855, '\P{Is_Block= Medefaidrin}', ""); + Expect(1, 93855, '\P{^Is_Block= Medefaidrin}', ""); + Expect(0, 93856, '\p{Is_Block= Medefaidrin}', ""); + Expect(1, 93856, '\p{^Is_Block= Medefaidrin}', ""); + Expect(1, 93856, '\P{Is_Block= Medefaidrin}', ""); + Expect(0, 93856, '\P{^Is_Block= Medefaidrin}', ""); + Error('\p{Is_Blk: /a/medefaidrin}'); + Error('\P{Is_Blk: /a/medefaidrin}'); Expect(1, 93855, '\p{Is_Blk=medefaidrin}', ""); Expect(0, 93855, '\p{^Is_Blk=medefaidrin}', ""); Expect(0, 93855, '\P{Is_Blk=medefaidrin}', ""); @@ -17623,8 +18037,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 93856, '\p{^Is_Blk=medefaidrin}', ""); Expect(1, 93856, '\P{Is_Blk=medefaidrin}', ""); Expect(0, 93856, '\P{^Is_Blk=medefaidrin}', ""); - Error('\p{Block=-_MEETEI_Mayek/a/}'); - Error('\P{Block=-_MEETEI_Mayek/a/}'); + Expect(1, 93855, '\p{Is_Blk=-Medefaidrin}', ""); + Expect(0, 93855, '\p{^Is_Blk=-Medefaidrin}', ""); + Expect(0, 93855, '\P{Is_Blk=-Medefaidrin}', ""); + Expect(1, 93855, '\P{^Is_Blk=-Medefaidrin}', ""); + Expect(0, 93856, '\p{Is_Blk=-Medefaidrin}', ""); + Expect(1, 93856, '\p{^Is_Blk=-Medefaidrin}', ""); + Expect(1, 93856, '\P{Is_Blk=-Medefaidrin}', ""); + Expect(0, 93856, '\P{^Is_Blk=-Medefaidrin}', ""); + Error('\p{Block= Meetei_Mayek/a/}'); + Error('\P{Block= Meetei_Mayek/a/}'); Expect(1, 44031, '\p{Block=:\AMeetei_Mayek\z:}', "");; Expect(0, 44032, '\p{Block=:\AMeetei_Mayek\z:}', "");; Expect(1, 44031, '\p{Block=meeteimayek}', ""); @@ -17637,16 +18059,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 44032, '\P{^Block=meeteimayek}', ""); Expect(1, 44031, '\p{Block=:\Ameeteimayek\z:}', "");; Expect(0, 44032, '\p{Block=:\Ameeteimayek\z:}', "");; - Expect(1, 44031, '\p{Block=-Meetei_Mayek}', ""); - Expect(0, 44031, '\p{^Block=-Meetei_Mayek}', ""); - Expect(0, 44031, '\P{Block=-Meetei_Mayek}', ""); - Expect(1, 44031, '\P{^Block=-Meetei_Mayek}', ""); - Expect(0, 44032, '\p{Block=-Meetei_Mayek}', ""); - Expect(1, 44032, '\p{^Block=-Meetei_Mayek}', ""); - Expect(1, 44032, '\P{Block=-Meetei_Mayek}', ""); - Expect(0, 44032, '\P{^Block=-Meetei_Mayek}', ""); - Error('\p{Blk=_/a/MEETEI_MAYEK}'); - Error('\P{Blk=_/a/MEETEI_MAYEK}'); + Expect(1, 44031, '\p{Block=_-Meetei_MAYEK}', ""); + Expect(0, 44031, '\p{^Block=_-Meetei_MAYEK}', ""); + Expect(0, 44031, '\P{Block=_-Meetei_MAYEK}', ""); + Expect(1, 44031, '\P{^Block=_-Meetei_MAYEK}', ""); + Expect(0, 44032, '\p{Block=_-Meetei_MAYEK}', ""); + Expect(1, 44032, '\p{^Block=_-Meetei_MAYEK}', ""); + Expect(1, 44032, '\P{Block=_-Meetei_MAYEK}', ""); + Expect(0, 44032, '\P{^Block=_-Meetei_MAYEK}', ""); + Error('\p{Blk=:= Meetei_Mayek}'); + Error('\P{Blk=:= Meetei_Mayek}'); Expect(1, 44031, '\p{Blk=:\AMeetei_Mayek\z:}', "");; Expect(0, 44032, '\p{Blk=:\AMeetei_Mayek\z:}', "");; Expect(1, 44031, '\p{Blk=meeteimayek}', ""); @@ -17659,16 +18081,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 44032, '\P{^Blk=meeteimayek}', ""); Expect(1, 44031, '\p{Blk=:\Ameeteimayek\z:}', "");; Expect(0, 44032, '\p{Blk=:\Ameeteimayek\z:}', "");; - Expect(1, 44031, '\p{Blk=--Meetei_Mayek}', ""); - Expect(0, 44031, '\p{^Blk=--Meetei_Mayek}', ""); - Expect(0, 44031, '\P{Blk=--Meetei_Mayek}', ""); - Expect(1, 44031, '\P{^Blk=--Meetei_Mayek}', ""); - Expect(0, 44032, '\p{Blk=--Meetei_Mayek}', ""); - Expect(1, 44032, '\p{^Blk=--Meetei_Mayek}', ""); - Expect(1, 44032, '\P{Blk=--Meetei_Mayek}', ""); - Expect(0, 44032, '\P{^Blk=--Meetei_Mayek}', ""); - Error('\p{Is_Block= Meetei_mayek/a/}'); - Error('\P{Is_Block= Meetei_mayek/a/}'); + Expect(1, 44031, '\p{Blk=- meetei_MAYEK}', ""); + Expect(0, 44031, '\p{^Blk=- meetei_MAYEK}', ""); + Expect(0, 44031, '\P{Blk=- meetei_MAYEK}', ""); + Expect(1, 44031, '\P{^Blk=- meetei_MAYEK}', ""); + Expect(0, 44032, '\p{Blk=- meetei_MAYEK}', ""); + Expect(1, 44032, '\p{^Blk=- meetei_MAYEK}', ""); + Expect(1, 44032, '\P{Blk=- meetei_MAYEK}', ""); + Expect(0, 44032, '\P{^Blk=- meetei_MAYEK}', ""); + Error('\p{Is_Block=_ Meetei_Mayek:=}'); + Error('\P{Is_Block=_ Meetei_Mayek:=}'); Expect(1, 44031, '\p{Is_Block=meeteimayek}', ""); Expect(0, 44031, '\p{^Is_Block=meeteimayek}', ""); Expect(0, 44031, '\P{Is_Block=meeteimayek}', ""); @@ -17677,16 +18099,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 44032, '\p{^Is_Block=meeteimayek}', ""); Expect(1, 44032, '\P{Is_Block=meeteimayek}', ""); Expect(0, 44032, '\P{^Is_Block=meeteimayek}', ""); - Expect(1, 44031, '\p{Is_Block: _ Meetei_Mayek}', ""); - Expect(0, 44031, '\p{^Is_Block: _ Meetei_Mayek}', ""); - Expect(0, 44031, '\P{Is_Block: _ Meetei_Mayek}', ""); - Expect(1, 44031, '\P{^Is_Block: _ Meetei_Mayek}', ""); - Expect(0, 44032, '\p{Is_Block: _ Meetei_Mayek}', ""); - Expect(1, 44032, '\p{^Is_Block: _ Meetei_Mayek}', ""); - Expect(1, 44032, '\P{Is_Block: _ Meetei_Mayek}', ""); - Expect(0, 44032, '\P{^Is_Block: _ Meetei_Mayek}', ""); - Error('\p{Is_Blk::=_-meetei_Mayek}'); - Error('\P{Is_Blk::=_-meetei_Mayek}'); + Expect(1, 44031, '\p{Is_Block=- Meetei_Mayek}', ""); + Expect(0, 44031, '\p{^Is_Block=- Meetei_Mayek}', ""); + Expect(0, 44031, '\P{Is_Block=- Meetei_Mayek}', ""); + Expect(1, 44031, '\P{^Is_Block=- Meetei_Mayek}', ""); + Expect(0, 44032, '\p{Is_Block=- Meetei_Mayek}', ""); + Expect(1, 44032, '\p{^Is_Block=- Meetei_Mayek}', ""); + Expect(1, 44032, '\P{Is_Block=- Meetei_Mayek}', ""); + Expect(0, 44032, '\P{^Is_Block=- Meetei_Mayek}', ""); + Error('\p{Is_Blk=_:=Meetei_Mayek}'); + Error('\P{Is_Blk=_:=Meetei_Mayek}'); Expect(1, 44031, '\p{Is_Blk=meeteimayek}', ""); Expect(0, 44031, '\p{^Is_Blk=meeteimayek}', ""); Expect(0, 44031, '\P{Is_Blk=meeteimayek}', ""); @@ -17695,16 +18117,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 44032, '\p{^Is_Blk=meeteimayek}', ""); Expect(1, 44032, '\P{Is_Blk=meeteimayek}', ""); Expect(0, 44032, '\P{^Is_Blk=meeteimayek}', ""); - Expect(1, 44031, '\p{Is_Blk=_-meetei_Mayek}', ""); - Expect(0, 44031, '\p{^Is_Blk=_-meetei_Mayek}', ""); - Expect(0, 44031, '\P{Is_Blk=_-meetei_Mayek}', ""); - Expect(1, 44031, '\P{^Is_Blk=_-meetei_Mayek}', ""); - Expect(0, 44032, '\p{Is_Blk=_-meetei_Mayek}', ""); - Expect(1, 44032, '\p{^Is_Blk=_-meetei_Mayek}', ""); - Expect(1, 44032, '\P{Is_Blk=_-meetei_Mayek}', ""); - Expect(0, 44032, '\P{^Is_Blk=_-meetei_Mayek}', ""); - Error('\p{Block=-Meetei_mayek_EXTENSIONS/a/}'); - Error('\P{Block=-Meetei_mayek_EXTENSIONS/a/}'); + Expect(1, 44031, '\p{Is_Blk= MEETEI_MAYEK}', ""); + Expect(0, 44031, '\p{^Is_Blk= MEETEI_MAYEK}', ""); + Expect(0, 44031, '\P{Is_Blk= MEETEI_MAYEK}', ""); + Expect(1, 44031, '\P{^Is_Blk= MEETEI_MAYEK}', ""); + Expect(0, 44032, '\p{Is_Blk= MEETEI_MAYEK}', ""); + Expect(1, 44032, '\p{^Is_Blk= MEETEI_MAYEK}', ""); + Expect(1, 44032, '\P{Is_Blk= MEETEI_MAYEK}', ""); + Expect(0, 44032, '\P{^Is_Blk= MEETEI_MAYEK}', ""); + Error('\p{Block= MEETEI_MAYEK_extensions/a/}'); + Error('\P{Block= MEETEI_MAYEK_extensions/a/}'); Expect(1, 43775, '\p{Block=:\AMeetei_Mayek_Extensions\z:}', "");; Expect(0, 43776, '\p{Block=:\AMeetei_Mayek_Extensions\z:}', "");; Expect(1, 43775, '\p{Block=meeteimayekextensions}', ""); @@ -17717,16 +18139,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43776, '\P{^Block=meeteimayekextensions}', ""); Expect(1, 43775, '\p{Block=:\Ameeteimayekextensions\z:}', "");; Expect(0, 43776, '\p{Block=:\Ameeteimayekextensions\z:}', "");; - Expect(1, 43775, '\p{Block= Meetei_Mayek_extensions}', ""); - Expect(0, 43775, '\p{^Block= Meetei_Mayek_extensions}', ""); - Expect(0, 43775, '\P{Block= Meetei_Mayek_extensions}', ""); - Expect(1, 43775, '\P{^Block= Meetei_Mayek_extensions}', ""); - Expect(0, 43776, '\p{Block= Meetei_Mayek_extensions}', ""); - Expect(1, 43776, '\p{^Block= Meetei_Mayek_extensions}', ""); - Expect(1, 43776, '\P{Block= Meetei_Mayek_extensions}', ""); - Expect(0, 43776, '\P{^Block= Meetei_Mayek_extensions}', ""); - Error('\p{Blk=/a/ MEETEI_Mayek_ext}'); - Error('\P{Blk=/a/ MEETEI_Mayek_ext}'); + Expect(1, 43775, '\p{Block= -meetei_Mayek_Extensions}', ""); + Expect(0, 43775, '\p{^Block= -meetei_Mayek_Extensions}', ""); + Expect(0, 43775, '\P{Block= -meetei_Mayek_Extensions}', ""); + Expect(1, 43775, '\P{^Block= -meetei_Mayek_Extensions}', ""); + Expect(0, 43776, '\p{Block= -meetei_Mayek_Extensions}', ""); + Expect(1, 43776, '\p{^Block= -meetei_Mayek_Extensions}', ""); + Expect(1, 43776, '\P{Block= -meetei_Mayek_Extensions}', ""); + Expect(0, 43776, '\P{^Block= -meetei_Mayek_Extensions}', ""); + Error('\p{Blk: := Meetei_Mayek_Ext}'); + Error('\P{Blk: := Meetei_Mayek_Ext}'); Expect(1, 43775, '\p{Blk=:\AMeetei_Mayek_Ext\z:}', "");; Expect(0, 43776, '\p{Blk=:\AMeetei_Mayek_Ext\z:}', "");; Expect(1, 43775, '\p{Blk=meeteimayekext}', ""); @@ -17739,16 +18161,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43776, '\P{^Blk=meeteimayekext}', ""); Expect(1, 43775, '\p{Blk=:\Ameeteimayekext\z:}', "");; Expect(0, 43776, '\p{Blk=:\Ameeteimayekext\z:}', "");; - Expect(1, 43775, '\p{Blk=_Meetei_mayek_EXT}', ""); - Expect(0, 43775, '\p{^Blk=_Meetei_mayek_EXT}', ""); - Expect(0, 43775, '\P{Blk=_Meetei_mayek_EXT}', ""); - Expect(1, 43775, '\P{^Blk=_Meetei_mayek_EXT}', ""); - Expect(0, 43776, '\p{Blk=_Meetei_mayek_EXT}', ""); - Expect(1, 43776, '\p{^Blk=_Meetei_mayek_EXT}', ""); - Expect(1, 43776, '\P{Blk=_Meetei_mayek_EXT}', ""); - Expect(0, 43776, '\P{^Blk=_Meetei_mayek_EXT}', ""); - Error('\p{Is_Block=_ Meetei_mayek_Extensions/a/}'); - Error('\P{Is_Block=_ Meetei_mayek_Extensions/a/}'); + Expect(1, 43775, '\p{Blk=_MEETEI_Mayek_Ext}', ""); + Expect(0, 43775, '\p{^Blk=_MEETEI_Mayek_Ext}', ""); + Expect(0, 43775, '\P{Blk=_MEETEI_Mayek_Ext}', ""); + Expect(1, 43775, '\P{^Blk=_MEETEI_Mayek_Ext}', ""); + Expect(0, 43776, '\p{Blk=_MEETEI_Mayek_Ext}', ""); + Expect(1, 43776, '\p{^Blk=_MEETEI_Mayek_Ext}', ""); + Expect(1, 43776, '\P{Blk=_MEETEI_Mayek_Ext}', ""); + Expect(0, 43776, '\P{^Blk=_MEETEI_Mayek_Ext}', ""); + Error('\p{Is_Block=- Meetei_Mayek_Extensions:=}'); + Error('\P{Is_Block=- Meetei_Mayek_Extensions:=}'); Expect(1, 43775, '\p{Is_Block=meeteimayekextensions}', ""); Expect(0, 43775, '\p{^Is_Block=meeteimayekextensions}', ""); Expect(0, 43775, '\P{Is_Block=meeteimayekextensions}', ""); @@ -17757,16 +18179,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43776, '\p{^Is_Block=meeteimayekextensions}', ""); Expect(1, 43776, '\P{Is_Block=meeteimayekextensions}', ""); Expect(0, 43776, '\P{^Is_Block=meeteimayekextensions}', ""); - Expect(1, 43775, '\p{Is_Block= _meetei_mayek_extensions}', ""); - Expect(0, 43775, '\p{^Is_Block= _meetei_mayek_extensions}', ""); - Expect(0, 43775, '\P{Is_Block= _meetei_mayek_extensions}', ""); - Expect(1, 43775, '\P{^Is_Block= _meetei_mayek_extensions}', ""); - Expect(0, 43776, '\p{Is_Block= _meetei_mayek_extensions}', ""); - Expect(1, 43776, '\p{^Is_Block= _meetei_mayek_extensions}', ""); - Expect(1, 43776, '\P{Is_Block= _meetei_mayek_extensions}', ""); - Expect(0, 43776, '\P{^Is_Block= _meetei_mayek_extensions}', ""); - Error('\p{Is_Blk=/a/_Meetei_Mayek_Ext}'); - Error('\P{Is_Blk=/a/_Meetei_Mayek_Ext}'); + Expect(1, 43775, '\p{Is_Block= Meetei_Mayek_Extensions}', ""); + Expect(0, 43775, '\p{^Is_Block= Meetei_Mayek_Extensions}', ""); + Expect(0, 43775, '\P{Is_Block= Meetei_Mayek_Extensions}', ""); + Expect(1, 43775, '\P{^Is_Block= Meetei_Mayek_Extensions}', ""); + Expect(0, 43776, '\p{Is_Block= Meetei_Mayek_Extensions}', ""); + Expect(1, 43776, '\p{^Is_Block= Meetei_Mayek_Extensions}', ""); + Expect(1, 43776, '\P{Is_Block= Meetei_Mayek_Extensions}', ""); + Expect(0, 43776, '\P{^Is_Block= Meetei_Mayek_Extensions}', ""); + Error('\p{Is_Blk: Meetei_Mayek_ext:=}'); + Error('\P{Is_Blk: Meetei_Mayek_ext:=}'); Expect(1, 43775, '\p{Is_Blk=meeteimayekext}', ""); Expect(0, 43775, '\p{^Is_Blk=meeteimayekext}', ""); Expect(0, 43775, '\P{Is_Blk=meeteimayekext}', ""); @@ -17775,16 +18197,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43776, '\p{^Is_Blk=meeteimayekext}', ""); Expect(1, 43776, '\P{Is_Blk=meeteimayekext}', ""); Expect(0, 43776, '\P{^Is_Blk=meeteimayekext}', ""); - Expect(1, 43775, '\p{Is_Blk=MEETEI_Mayek_ext}', ""); - Expect(0, 43775, '\p{^Is_Blk=MEETEI_Mayek_ext}', ""); - Expect(0, 43775, '\P{Is_Blk=MEETEI_Mayek_ext}', ""); - Expect(1, 43775, '\P{^Is_Blk=MEETEI_Mayek_ext}', ""); - Expect(0, 43776, '\p{Is_Blk=MEETEI_Mayek_ext}', ""); - Expect(1, 43776, '\p{^Is_Blk=MEETEI_Mayek_ext}', ""); - Expect(1, 43776, '\P{Is_Blk=MEETEI_Mayek_ext}', ""); - Expect(0, 43776, '\P{^Is_Blk=MEETEI_Mayek_ext}', ""); - Error('\p{Block=/a/ _Mende_Kikakui}'); - Error('\P{Block=/a/ _Mende_Kikakui}'); + Expect(1, 43775, '\p{Is_Blk=__meetei_Mayek_ext}', ""); + Expect(0, 43775, '\p{^Is_Blk=__meetei_Mayek_ext}', ""); + Expect(0, 43775, '\P{Is_Blk=__meetei_Mayek_ext}', ""); + Expect(1, 43775, '\P{^Is_Blk=__meetei_Mayek_ext}', ""); + Expect(0, 43776, '\p{Is_Blk=__meetei_Mayek_ext}', ""); + Expect(1, 43776, '\p{^Is_Blk=__meetei_Mayek_ext}', ""); + Expect(1, 43776, '\P{Is_Blk=__meetei_Mayek_ext}', ""); + Expect(0, 43776, '\P{^Is_Blk=__meetei_Mayek_ext}', ""); + Error('\p{Block= :=MENDE_kikakui}'); + Error('\P{Block= :=MENDE_kikakui}'); Expect(1, 125151, '\p{Block=:\AMende_Kikakui\z:}', "");; Expect(0, 125152, '\p{Block=:\AMende_Kikakui\z:}', "");; Expect(1, 125151, '\p{Block=mendekikakui}', ""); @@ -17797,16 +18219,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125152, '\P{^Block=mendekikakui}', ""); Expect(1, 125151, '\p{Block=:\Amendekikakui\z:}', "");; Expect(0, 125152, '\p{Block=:\Amendekikakui\z:}', "");; - Expect(1, 125151, '\p{Block=_ Mende_Kikakui}', ""); - Expect(0, 125151, '\p{^Block=_ Mende_Kikakui}', ""); - Expect(0, 125151, '\P{Block=_ Mende_Kikakui}', ""); - Expect(1, 125151, '\P{^Block=_ Mende_Kikakui}', ""); - Expect(0, 125152, '\p{Block=_ Mende_Kikakui}', ""); - Expect(1, 125152, '\p{^Block=_ Mende_Kikakui}', ""); - Expect(1, 125152, '\P{Block=_ Mende_Kikakui}', ""); - Expect(0, 125152, '\P{^Block=_ Mende_Kikakui}', ""); - Error('\p{Blk=/a/ -Mende_kikakui}'); - Error('\P{Blk=/a/ -Mende_kikakui}'); + Expect(1, 125151, '\p{Block= _MENDE_Kikakui}', ""); + Expect(0, 125151, '\p{^Block= _MENDE_Kikakui}', ""); + Expect(0, 125151, '\P{Block= _MENDE_Kikakui}', ""); + Expect(1, 125151, '\P{^Block= _MENDE_Kikakui}', ""); + Expect(0, 125152, '\p{Block= _MENDE_Kikakui}', ""); + Expect(1, 125152, '\p{^Block= _MENDE_Kikakui}', ""); + Expect(1, 125152, '\P{Block= _MENDE_Kikakui}', ""); + Expect(0, 125152, '\P{^Block= _MENDE_Kikakui}', ""); + Error('\p{Blk=/a/mende_Kikakui}'); + Error('\P{Blk=/a/mende_Kikakui}'); Expect(1, 125151, '\p{Blk=:\AMende_Kikakui\z:}', "");; Expect(0, 125152, '\p{Blk=:\AMende_Kikakui\z:}', "");; Expect(1, 125151, '\p{Blk=mendekikakui}', ""); @@ -17819,16 +18241,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125152, '\P{^Blk=mendekikakui}', ""); Expect(1, 125151, '\p{Blk=:\Amendekikakui\z:}', "");; Expect(0, 125152, '\p{Blk=:\Amendekikakui\z:}', "");; - Expect(1, 125151, '\p{Blk=_-Mende_Kikakui}', ""); - Expect(0, 125151, '\p{^Blk=_-Mende_Kikakui}', ""); - Expect(0, 125151, '\P{Blk=_-Mende_Kikakui}', ""); - Expect(1, 125151, '\P{^Blk=_-Mende_Kikakui}', ""); - Expect(0, 125152, '\p{Blk=_-Mende_Kikakui}', ""); - Expect(1, 125152, '\p{^Blk=_-Mende_Kikakui}', ""); - Expect(1, 125152, '\P{Blk=_-Mende_Kikakui}', ""); - Expect(0, 125152, '\P{^Blk=_-Mende_Kikakui}', ""); - Error('\p{Is_Block=_:=mende_Kikakui}'); - Error('\P{Is_Block=_:=mende_Kikakui}'); + Expect(1, 125151, '\p{Blk=mende_kikakui}', ""); + Expect(0, 125151, '\p{^Blk=mende_kikakui}', ""); + Expect(0, 125151, '\P{Blk=mende_kikakui}', ""); + Expect(1, 125151, '\P{^Blk=mende_kikakui}', ""); + Expect(0, 125152, '\p{Blk=mende_kikakui}', ""); + Expect(1, 125152, '\p{^Blk=mende_kikakui}', ""); + Expect(1, 125152, '\P{Blk=mende_kikakui}', ""); + Expect(0, 125152, '\P{^Blk=mende_kikakui}', ""); + Error('\p{Is_Block= :=Mende_Kikakui}'); + Error('\P{Is_Block= :=Mende_Kikakui}'); Expect(1, 125151, '\p{Is_Block=mendekikakui}', ""); Expect(0, 125151, '\p{^Is_Block=mendekikakui}', ""); Expect(0, 125151, '\P{Is_Block=mendekikakui}', ""); @@ -17837,16 +18259,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125152, '\p{^Is_Block=mendekikakui}', ""); Expect(1, 125152, '\P{Is_Block=mendekikakui}', ""); Expect(0, 125152, '\P{^Is_Block=mendekikakui}', ""); - Expect(1, 125151, '\p{Is_Block= Mende_KIKAKUI}', ""); - Expect(0, 125151, '\p{^Is_Block= Mende_KIKAKUI}', ""); - Expect(0, 125151, '\P{Is_Block= Mende_KIKAKUI}', ""); - Expect(1, 125151, '\P{^Is_Block= Mende_KIKAKUI}', ""); - Expect(0, 125152, '\p{Is_Block= Mende_KIKAKUI}', ""); - Expect(1, 125152, '\p{^Is_Block= Mende_KIKAKUI}', ""); - Expect(1, 125152, '\P{Is_Block= Mende_KIKAKUI}', ""); - Expect(0, 125152, '\P{^Is_Block= Mende_KIKAKUI}', ""); - Error('\p{Is_Blk=/a/MENDE_KIKAKUI}'); - Error('\P{Is_Blk=/a/MENDE_KIKAKUI}'); + Expect(1, 125151, '\p{Is_Block= mende_Kikakui}', ""); + Expect(0, 125151, '\p{^Is_Block= mende_Kikakui}', ""); + Expect(0, 125151, '\P{Is_Block= mende_Kikakui}', ""); + Expect(1, 125151, '\P{^Is_Block= mende_Kikakui}', ""); + Expect(0, 125152, '\p{Is_Block= mende_Kikakui}', ""); + Expect(1, 125152, '\p{^Is_Block= mende_Kikakui}', ""); + Expect(1, 125152, '\P{Is_Block= mende_Kikakui}', ""); + Expect(0, 125152, '\P{^Is_Block= mende_Kikakui}', ""); + Error('\p{Is_Blk= MENDE_kikakui:=}'); + Error('\P{Is_Blk= MENDE_kikakui:=}'); Expect(1, 125151, '\p{Is_Blk=mendekikakui}', ""); Expect(0, 125151, '\p{^Is_Blk=mendekikakui}', ""); Expect(0, 125151, '\P{Is_Blk=mendekikakui}', ""); @@ -17855,16 +18277,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125152, '\p{^Is_Blk=mendekikakui}', ""); Expect(1, 125152, '\P{Is_Blk=mendekikakui}', ""); Expect(0, 125152, '\P{^Is_Blk=mendekikakui}', ""); - Expect(1, 125151, '\p{Is_Blk= _mende_Kikakui}', ""); - Expect(0, 125151, '\p{^Is_Blk= _mende_Kikakui}', ""); - Expect(0, 125151, '\P{Is_Blk= _mende_Kikakui}', ""); - Expect(1, 125151, '\P{^Is_Blk= _mende_Kikakui}', ""); - Expect(0, 125152, '\p{Is_Blk= _mende_Kikakui}', ""); - Expect(1, 125152, '\p{^Is_Blk= _mende_Kikakui}', ""); - Expect(1, 125152, '\P{Is_Blk= _mende_Kikakui}', ""); - Expect(0, 125152, '\P{^Is_Blk= _mende_Kikakui}', ""); - Error('\p{Block=_/a/Meroitic_Cursive}'); - Error('\P{Block=_/a/Meroitic_Cursive}'); + Expect(1, 125151, '\p{Is_Blk=-_mende_Kikakui}', ""); + Expect(0, 125151, '\p{^Is_Blk=-_mende_Kikakui}', ""); + Expect(0, 125151, '\P{Is_Blk=-_mende_Kikakui}', ""); + Expect(1, 125151, '\P{^Is_Blk=-_mende_Kikakui}', ""); + Expect(0, 125152, '\p{Is_Blk=-_mende_Kikakui}', ""); + Expect(1, 125152, '\p{^Is_Blk=-_mende_Kikakui}', ""); + Expect(1, 125152, '\P{Is_Blk=-_mende_Kikakui}', ""); + Expect(0, 125152, '\P{^Is_Blk=-_mende_Kikakui}', ""); + Error('\p{Block=-:=Meroitic_cursive}'); + Error('\P{Block=-:=Meroitic_cursive}'); Expect(1, 68095, '\p{Block=:\AMeroitic_Cursive\z:}', "");; Expect(0, 68096, '\p{Block=:\AMeroitic_Cursive\z:}', "");; Expect(1, 68095, '\p{Block=meroiticcursive}', ""); @@ -17877,38 +18299,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68096, '\P{^Block=meroiticcursive}', ""); Expect(1, 68095, '\p{Block=:\Ameroiticcursive\z:}', "");; Expect(0, 68096, '\p{Block=:\Ameroiticcursive\z:}', "");; - Expect(1, 68095, '\p{Block=_meroitic_cursive}', ""); - Expect(0, 68095, '\p{^Block=_meroitic_cursive}', ""); - Expect(0, 68095, '\P{Block=_meroitic_cursive}', ""); - Expect(1, 68095, '\P{^Block=_meroitic_cursive}', ""); - Expect(0, 68096, '\p{Block=_meroitic_cursive}', ""); - Expect(1, 68096, '\p{^Block=_meroitic_cursive}', ""); - Expect(1, 68096, '\P{Block=_meroitic_cursive}', ""); - Expect(0, 68096, '\P{^Block=_meroitic_cursive}', ""); - Error('\p{Blk=_meroitic_Cursive/a/}'); - Error('\P{Blk=_meroitic_Cursive/a/}'); + Expect(1, 68095, '\p{Block=_ Meroitic_Cursive}', ""); + Expect(0, 68095, '\p{^Block=_ Meroitic_Cursive}', ""); + Expect(0, 68095, '\P{Block=_ Meroitic_Cursive}', ""); + Expect(1, 68095, '\P{^Block=_ Meroitic_Cursive}', ""); + Expect(0, 68096, '\p{Block=_ Meroitic_Cursive}', ""); + Expect(1, 68096, '\p{^Block=_ Meroitic_Cursive}', ""); + Expect(1, 68096, '\P{Block=_ Meroitic_Cursive}', ""); + Expect(0, 68096, '\P{^Block=_ Meroitic_Cursive}', ""); + Error('\p{Blk=:=Meroitic_cursive}'); + Error('\P{Blk=:=Meroitic_cursive}'); Expect(1, 68095, '\p{Blk=:\AMeroitic_Cursive\z:}', "");; Expect(0, 68096, '\p{Blk=:\AMeroitic_Cursive\z:}', "");; - Expect(1, 68095, '\p{Blk: meroiticcursive}', ""); - Expect(0, 68095, '\p{^Blk: meroiticcursive}', ""); - Expect(0, 68095, '\P{Blk: meroiticcursive}', ""); - Expect(1, 68095, '\P{^Blk: meroiticcursive}', ""); - Expect(0, 68096, '\p{Blk: meroiticcursive}', ""); - Expect(1, 68096, '\p{^Blk: meroiticcursive}', ""); - Expect(1, 68096, '\P{Blk: meroiticcursive}', ""); - Expect(0, 68096, '\P{^Blk: meroiticcursive}', ""); + Expect(1, 68095, '\p{Blk=meroiticcursive}', ""); + Expect(0, 68095, '\p{^Blk=meroiticcursive}', ""); + Expect(0, 68095, '\P{Blk=meroiticcursive}', ""); + Expect(1, 68095, '\P{^Blk=meroiticcursive}', ""); + Expect(0, 68096, '\p{Blk=meroiticcursive}', ""); + Expect(1, 68096, '\p{^Blk=meroiticcursive}', ""); + Expect(1, 68096, '\P{Blk=meroiticcursive}', ""); + Expect(0, 68096, '\P{^Blk=meroiticcursive}', ""); Expect(1, 68095, '\p{Blk=:\Ameroiticcursive\z:}', "");; Expect(0, 68096, '\p{Blk=:\Ameroiticcursive\z:}', "");; - Expect(1, 68095, '\p{Blk: _ meroitic_cursive}', ""); - Expect(0, 68095, '\p{^Blk: _ meroitic_cursive}', ""); - Expect(0, 68095, '\P{Blk: _ meroitic_cursive}', ""); - Expect(1, 68095, '\P{^Blk: _ meroitic_cursive}', ""); - Expect(0, 68096, '\p{Blk: _ meroitic_cursive}', ""); - Expect(1, 68096, '\p{^Blk: _ meroitic_cursive}', ""); - Expect(1, 68096, '\P{Blk: _ meroitic_cursive}', ""); - Expect(0, 68096, '\P{^Blk: _ meroitic_cursive}', ""); - Error('\p{Is_Block=-_Meroitic_cursive:=}'); - Error('\P{Is_Block=-_Meroitic_cursive:=}'); + Expect(1, 68095, '\p{Blk= MEROITIC_Cursive}', ""); + Expect(0, 68095, '\p{^Blk= MEROITIC_Cursive}', ""); + Expect(0, 68095, '\P{Blk= MEROITIC_Cursive}', ""); + Expect(1, 68095, '\P{^Blk= MEROITIC_Cursive}', ""); + Expect(0, 68096, '\p{Blk= MEROITIC_Cursive}', ""); + Expect(1, 68096, '\p{^Blk= MEROITIC_Cursive}', ""); + Expect(1, 68096, '\P{Blk= MEROITIC_Cursive}', ""); + Expect(0, 68096, '\P{^Blk= MEROITIC_Cursive}', ""); + Error('\p{Is_Block=/a/ meroitic_cursive}'); + Error('\P{Is_Block=/a/ meroitic_cursive}'); Expect(1, 68095, '\p{Is_Block=meroiticcursive}', ""); Expect(0, 68095, '\p{^Is_Block=meroiticcursive}', ""); Expect(0, 68095, '\P{Is_Block=meroiticcursive}', ""); @@ -17917,16 +18339,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68096, '\p{^Is_Block=meroiticcursive}', ""); Expect(1, 68096, '\P{Is_Block=meroiticcursive}', ""); Expect(0, 68096, '\P{^Is_Block=meroiticcursive}', ""); - Expect(1, 68095, '\p{Is_Block=--meroitic_CURSIVE}', ""); - Expect(0, 68095, '\p{^Is_Block=--meroitic_CURSIVE}', ""); - Expect(0, 68095, '\P{Is_Block=--meroitic_CURSIVE}', ""); - Expect(1, 68095, '\P{^Is_Block=--meroitic_CURSIVE}', ""); - Expect(0, 68096, '\p{Is_Block=--meroitic_CURSIVE}', ""); - Expect(1, 68096, '\p{^Is_Block=--meroitic_CURSIVE}', ""); - Expect(1, 68096, '\P{Is_Block=--meroitic_CURSIVE}', ""); - Expect(0, 68096, '\P{^Is_Block=--meroitic_CURSIVE}', ""); - Error('\p{Is_Blk= /a/Meroitic_cursive}'); - Error('\P{Is_Blk= /a/Meroitic_cursive}'); + Expect(1, 68095, '\p{Is_Block= meroitic_CURSIVE}', ""); + Expect(0, 68095, '\p{^Is_Block= meroitic_CURSIVE}', ""); + Expect(0, 68095, '\P{Is_Block= meroitic_CURSIVE}', ""); + Expect(1, 68095, '\P{^Is_Block= meroitic_CURSIVE}', ""); + Expect(0, 68096, '\p{Is_Block= meroitic_CURSIVE}', ""); + Expect(1, 68096, '\p{^Is_Block= meroitic_CURSIVE}', ""); + Expect(1, 68096, '\P{Is_Block= meroitic_CURSIVE}', ""); + Expect(0, 68096, '\P{^Is_Block= meroitic_CURSIVE}', ""); + Error('\p{Is_Blk=/a/Meroitic_Cursive}'); + Error('\P{Is_Blk=/a/Meroitic_Cursive}'); Expect(1, 68095, '\p{Is_Blk=meroiticcursive}', ""); Expect(0, 68095, '\p{^Is_Blk=meroiticcursive}', ""); Expect(0, 68095, '\P{Is_Blk=meroiticcursive}', ""); @@ -17935,38 +18357,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68096, '\p{^Is_Blk=meroiticcursive}', ""); Expect(1, 68096, '\P{Is_Blk=meroiticcursive}', ""); Expect(0, 68096, '\P{^Is_Blk=meroiticcursive}', ""); - Expect(1, 68095, '\p{Is_Blk=-_MEROITIC_cursive}', ""); - Expect(0, 68095, '\p{^Is_Blk=-_MEROITIC_cursive}', ""); - Expect(0, 68095, '\P{Is_Blk=-_MEROITIC_cursive}', ""); - Expect(1, 68095, '\P{^Is_Blk=-_MEROITIC_cursive}', ""); - Expect(0, 68096, '\p{Is_Blk=-_MEROITIC_cursive}', ""); - Expect(1, 68096, '\p{^Is_Blk=-_MEROITIC_cursive}', ""); - Expect(1, 68096, '\P{Is_Blk=-_MEROITIC_cursive}', ""); - Expect(0, 68096, '\P{^Is_Blk=-_MEROITIC_cursive}', ""); - Error('\p{Block=-:=MEROITIC_Hieroglyphs}'); - Error('\P{Block=-:=MEROITIC_Hieroglyphs}'); + Expect(1, 68095, '\p{Is_Blk= -Meroitic_CURSIVE}', ""); + Expect(0, 68095, '\p{^Is_Blk= -Meroitic_CURSIVE}', ""); + Expect(0, 68095, '\P{Is_Blk= -Meroitic_CURSIVE}', ""); + Expect(1, 68095, '\P{^Is_Blk= -Meroitic_CURSIVE}', ""); + Expect(0, 68096, '\p{Is_Blk= -Meroitic_CURSIVE}', ""); + Expect(1, 68096, '\p{^Is_Blk= -Meroitic_CURSIVE}', ""); + Expect(1, 68096, '\P{Is_Blk= -Meroitic_CURSIVE}', ""); + Expect(0, 68096, '\P{^Is_Blk= -Meroitic_CURSIVE}', ""); + Error('\p{Block=__meroitic_Hieroglyphs/a/}'); + Error('\P{Block=__meroitic_Hieroglyphs/a/}'); Expect(1, 67999, '\p{Block=:\AMeroitic_Hieroglyphs\z:}', "");; Expect(0, 68000, '\p{Block=:\AMeroitic_Hieroglyphs\z:}', "");; - Expect(1, 67999, '\p{Block:meroitichieroglyphs}', ""); - Expect(0, 67999, '\p{^Block:meroitichieroglyphs}', ""); - Expect(0, 67999, '\P{Block:meroitichieroglyphs}', ""); - Expect(1, 67999, '\P{^Block:meroitichieroglyphs}', ""); - Expect(0, 68000, '\p{Block:meroitichieroglyphs}', ""); - Expect(1, 68000, '\p{^Block:meroitichieroglyphs}', ""); - Expect(1, 68000, '\P{Block:meroitichieroglyphs}', ""); - Expect(0, 68000, '\P{^Block:meroitichieroglyphs}', ""); + Expect(1, 67999, '\p{Block: meroitichieroglyphs}', ""); + Expect(0, 67999, '\p{^Block: meroitichieroglyphs}', ""); + Expect(0, 67999, '\P{Block: meroitichieroglyphs}', ""); + Expect(1, 67999, '\P{^Block: meroitichieroglyphs}', ""); + Expect(0, 68000, '\p{Block: meroitichieroglyphs}', ""); + Expect(1, 68000, '\p{^Block: meroitichieroglyphs}', ""); + Expect(1, 68000, '\P{Block: meroitichieroglyphs}', ""); + Expect(0, 68000, '\P{^Block: meroitichieroglyphs}', ""); Expect(1, 67999, '\p{Block=:\Ameroitichieroglyphs\z:}', "");; Expect(0, 68000, '\p{Block=:\Ameroitichieroglyphs\z:}', "");; - Expect(1, 67999, '\p{Block: -Meroitic_Hieroglyphs}', ""); - Expect(0, 67999, '\p{^Block: -Meroitic_Hieroglyphs}', ""); - Expect(0, 67999, '\P{Block: -Meroitic_Hieroglyphs}', ""); - Expect(1, 67999, '\P{^Block: -Meroitic_Hieroglyphs}', ""); - Expect(0, 68000, '\p{Block: -Meroitic_Hieroglyphs}', ""); - Expect(1, 68000, '\p{^Block: -Meroitic_Hieroglyphs}', ""); - Expect(1, 68000, '\P{Block: -Meroitic_Hieroglyphs}', ""); - Expect(0, 68000, '\P{^Block: -Meroitic_Hieroglyphs}', ""); - Error('\p{Blk: /a/Meroitic_HIEROGLYPHS}'); - Error('\P{Blk: /a/Meroitic_HIEROGLYPHS}'); + Expect(1, 67999, '\p{Block= Meroitic_Hieroglyphs}', ""); + Expect(0, 67999, '\p{^Block= Meroitic_Hieroglyphs}', ""); + Expect(0, 67999, '\P{Block= Meroitic_Hieroglyphs}', ""); + Expect(1, 67999, '\P{^Block= Meroitic_Hieroglyphs}', ""); + Expect(0, 68000, '\p{Block= Meroitic_Hieroglyphs}', ""); + Expect(1, 68000, '\p{^Block= Meroitic_Hieroglyphs}', ""); + Expect(1, 68000, '\P{Block= Meroitic_Hieroglyphs}', ""); + Expect(0, 68000, '\P{^Block= Meroitic_Hieroglyphs}', ""); + Error('\p{Blk=meroitic_HIEROGLYPHS:=}'); + Error('\P{Blk=meroitic_HIEROGLYPHS:=}'); Expect(1, 67999, '\p{Blk=:\AMeroitic_Hieroglyphs\z:}', "");; Expect(0, 68000, '\p{Blk=:\AMeroitic_Hieroglyphs\z:}', "");; Expect(1, 67999, '\p{Blk=meroitichieroglyphs}', ""); @@ -17979,34 +18401,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68000, '\P{^Blk=meroitichieroglyphs}', ""); Expect(1, 67999, '\p{Blk=:\Ameroitichieroglyphs\z:}', "");; Expect(0, 68000, '\p{Blk=:\Ameroitichieroglyphs\z:}', "");; - Expect(1, 67999, '\p{Blk= Meroitic_Hieroglyphs}', ""); - Expect(0, 67999, '\p{^Blk= Meroitic_Hieroglyphs}', ""); - Expect(0, 67999, '\P{Blk= Meroitic_Hieroglyphs}', ""); - Expect(1, 67999, '\P{^Blk= Meroitic_Hieroglyphs}', ""); - Expect(0, 68000, '\p{Blk= Meroitic_Hieroglyphs}', ""); - Expect(1, 68000, '\p{^Blk= Meroitic_Hieroglyphs}', ""); - Expect(1, 68000, '\P{Blk= Meroitic_Hieroglyphs}', ""); - Expect(0, 68000, '\P{^Blk= Meroitic_Hieroglyphs}', ""); - Error('\p{Is_Block=_MEROITIC_Hieroglyphs/a/}'); - Error('\P{Is_Block=_MEROITIC_Hieroglyphs/a/}'); - Expect(1, 67999, '\p{Is_Block: meroitichieroglyphs}', ""); - Expect(0, 67999, '\p{^Is_Block: meroitichieroglyphs}', ""); - Expect(0, 67999, '\P{Is_Block: meroitichieroglyphs}', ""); - Expect(1, 67999, '\P{^Is_Block: meroitichieroglyphs}', ""); - Expect(0, 68000, '\p{Is_Block: meroitichieroglyphs}', ""); - Expect(1, 68000, '\p{^Is_Block: meroitichieroglyphs}', ""); - Expect(1, 68000, '\P{Is_Block: meroitichieroglyphs}', ""); - Expect(0, 68000, '\P{^Is_Block: meroitichieroglyphs}', ""); - Expect(1, 67999, '\p{Is_Block= MEROITIC_hieroglyphs}', ""); - Expect(0, 67999, '\p{^Is_Block= MEROITIC_hieroglyphs}', ""); - Expect(0, 67999, '\P{Is_Block= MEROITIC_hieroglyphs}', ""); - Expect(1, 67999, '\P{^Is_Block= MEROITIC_hieroglyphs}', ""); - Expect(0, 68000, '\p{Is_Block= MEROITIC_hieroglyphs}', ""); - Expect(1, 68000, '\p{^Is_Block= MEROITIC_hieroglyphs}', ""); - Expect(1, 68000, '\P{Is_Block= MEROITIC_hieroglyphs}', ""); - Expect(0, 68000, '\P{^Is_Block= MEROITIC_hieroglyphs}', ""); - Error('\p{Is_Blk=MEROITIC_HIEROGLYPHS:=}'); - Error('\P{Is_Blk=MEROITIC_HIEROGLYPHS:=}'); + Expect(1, 67999, '\p{Blk=MEROITIC_hieroglyphs}', ""); + Expect(0, 67999, '\p{^Blk=MEROITIC_hieroglyphs}', ""); + Expect(0, 67999, '\P{Blk=MEROITIC_hieroglyphs}', ""); + Expect(1, 67999, '\P{^Blk=MEROITIC_hieroglyphs}', ""); + Expect(0, 68000, '\p{Blk=MEROITIC_hieroglyphs}', ""); + Expect(1, 68000, '\p{^Blk=MEROITIC_hieroglyphs}', ""); + Expect(1, 68000, '\P{Blk=MEROITIC_hieroglyphs}', ""); + Expect(0, 68000, '\P{^Blk=MEROITIC_hieroglyphs}', ""); + Error('\p{Is_Block=/a/_ MEROITIC_Hieroglyphs}'); + Error('\P{Is_Block=/a/_ MEROITIC_Hieroglyphs}'); + Expect(1, 67999, '\p{Is_Block=meroitichieroglyphs}', ""); + Expect(0, 67999, '\p{^Is_Block=meroitichieroglyphs}', ""); + Expect(0, 67999, '\P{Is_Block=meroitichieroglyphs}', ""); + Expect(1, 67999, '\P{^Is_Block=meroitichieroglyphs}', ""); + Expect(0, 68000, '\p{Is_Block=meroitichieroglyphs}', ""); + Expect(1, 68000, '\p{^Is_Block=meroitichieroglyphs}', ""); + Expect(1, 68000, '\P{Is_Block=meroitichieroglyphs}', ""); + Expect(0, 68000, '\P{^Is_Block=meroitichieroglyphs}', ""); + Expect(1, 67999, '\p{Is_Block=MEROITIC_Hieroglyphs}', ""); + Expect(0, 67999, '\p{^Is_Block=MEROITIC_Hieroglyphs}', ""); + Expect(0, 67999, '\P{Is_Block=MEROITIC_Hieroglyphs}', ""); + Expect(1, 67999, '\P{^Is_Block=MEROITIC_Hieroglyphs}', ""); + Expect(0, 68000, '\p{Is_Block=MEROITIC_Hieroglyphs}', ""); + Expect(1, 68000, '\p{^Is_Block=MEROITIC_Hieroglyphs}', ""); + Expect(1, 68000, '\P{Is_Block=MEROITIC_Hieroglyphs}', ""); + Expect(0, 68000, '\P{^Is_Block=MEROITIC_Hieroglyphs}', ""); + Error('\p{Is_Blk=:= _Meroitic_Hieroglyphs}'); + Error('\P{Is_Blk=:= _Meroitic_Hieroglyphs}'); Expect(1, 67999, '\p{Is_Blk=meroitichieroglyphs}', ""); Expect(0, 67999, '\p{^Is_Blk=meroitichieroglyphs}', ""); Expect(0, 67999, '\P{Is_Blk=meroitichieroglyphs}', ""); @@ -18015,16 +18437,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68000, '\p{^Is_Blk=meroitichieroglyphs}', ""); Expect(1, 68000, '\P{Is_Blk=meroitichieroglyphs}', ""); Expect(0, 68000, '\P{^Is_Blk=meroitichieroglyphs}', ""); - Expect(1, 67999, '\p{Is_Blk= Meroitic_Hieroglyphs}', ""); - Expect(0, 67999, '\p{^Is_Blk= Meroitic_Hieroglyphs}', ""); - Expect(0, 67999, '\P{Is_Blk= Meroitic_Hieroglyphs}', ""); - Expect(1, 67999, '\P{^Is_Blk= Meroitic_Hieroglyphs}', ""); - Expect(0, 68000, '\p{Is_Blk= Meroitic_Hieroglyphs}', ""); - Expect(1, 68000, '\p{^Is_Blk= Meroitic_Hieroglyphs}', ""); - Expect(1, 68000, '\P{Is_Blk= Meroitic_Hieroglyphs}', ""); - Expect(0, 68000, '\P{^Is_Blk= Meroitic_Hieroglyphs}', ""); - Error('\p{Block=_:=Miao}'); - Error('\P{Block=_:=Miao}'); + Expect(1, 67999, '\p{Is_Blk=- meroitic_hieroglyphs}', ""); + Expect(0, 67999, '\p{^Is_Blk=- meroitic_hieroglyphs}', ""); + Expect(0, 67999, '\P{Is_Blk=- meroitic_hieroglyphs}', ""); + Expect(1, 67999, '\P{^Is_Blk=- meroitic_hieroglyphs}', ""); + Expect(0, 68000, '\p{Is_Blk=- meroitic_hieroglyphs}', ""); + Expect(1, 68000, '\p{^Is_Blk=- meroitic_hieroglyphs}', ""); + Expect(1, 68000, '\P{Is_Blk=- meroitic_hieroglyphs}', ""); + Expect(0, 68000, '\P{^Is_Blk=- meroitic_hieroglyphs}', ""); + Error('\p{Block=_/a/MIAO}'); + Error('\P{Block=_/a/MIAO}'); Expect(1, 94111, '\p{Block=:\AMiao\z:}', "");; Expect(0, 94112, '\p{Block=:\AMiao\z:}', "");; Expect(1, 94111, '\p{Block=miao}', ""); @@ -18037,16 +18459,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 94112, '\P{^Block=miao}', ""); Expect(1, 94111, '\p{Block=:\Amiao\z:}', "");; Expect(0, 94112, '\p{Block=:\Amiao\z:}', "");; - Expect(1, 94111, '\p{Block= -Miao}', ""); - Expect(0, 94111, '\p{^Block= -Miao}', ""); - Expect(0, 94111, '\P{Block= -Miao}', ""); - Expect(1, 94111, '\P{^Block= -Miao}', ""); - Expect(0, 94112, '\p{Block= -Miao}', ""); - Expect(1, 94112, '\p{^Block= -Miao}', ""); - Expect(1, 94112, '\P{Block= -Miao}', ""); - Expect(0, 94112, '\P{^Block= -Miao}', ""); - Error('\p{Blk= :=Miao}'); - Error('\P{Blk= :=Miao}'); + Expect(1, 94111, '\p{Block:Miao}', ""); + Expect(0, 94111, '\p{^Block:Miao}', ""); + Expect(0, 94111, '\P{Block:Miao}', ""); + Expect(1, 94111, '\P{^Block:Miao}', ""); + Expect(0, 94112, '\p{Block:Miao}', ""); + Expect(1, 94112, '\p{^Block:Miao}', ""); + Expect(1, 94112, '\P{Block:Miao}', ""); + Expect(0, 94112, '\P{^Block:Miao}', ""); + Error('\p{Blk=-_miao/a/}'); + Error('\P{Blk=-_miao/a/}'); Expect(1, 94111, '\p{Blk=:\AMiao\z:}', "");; Expect(0, 94112, '\p{Blk=:\AMiao\z:}', "");; Expect(1, 94111, '\p{Blk=miao}', ""); @@ -18059,16 +18481,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 94112, '\P{^Blk=miao}', ""); Expect(1, 94111, '\p{Blk=:\Amiao\z:}', "");; Expect(0, 94112, '\p{Blk=:\Amiao\z:}', "");; - Expect(1, 94111, '\p{Blk=--Miao}', ""); - Expect(0, 94111, '\p{^Blk=--Miao}', ""); - Expect(0, 94111, '\P{Blk=--Miao}', ""); - Expect(1, 94111, '\P{^Blk=--Miao}', ""); - Expect(0, 94112, '\p{Blk=--Miao}', ""); - Expect(1, 94112, '\p{^Blk=--Miao}', ""); - Expect(1, 94112, '\P{Blk=--Miao}', ""); - Expect(0, 94112, '\P{^Blk=--Miao}', ""); - Error('\p{Is_Block=:=_ Miao}'); - Error('\P{Is_Block=:=_ Miao}'); + Expect(1, 94111, '\p{Blk=_ Miao}', ""); + Expect(0, 94111, '\p{^Blk=_ Miao}', ""); + Expect(0, 94111, '\P{Blk=_ Miao}', ""); + Expect(1, 94111, '\P{^Blk=_ Miao}', ""); + Expect(0, 94112, '\p{Blk=_ Miao}', ""); + Expect(1, 94112, '\p{^Blk=_ Miao}', ""); + Expect(1, 94112, '\P{Blk=_ Miao}', ""); + Expect(0, 94112, '\P{^Blk=_ Miao}', ""); + Error('\p{Is_Block=/a/Miao}'); + Error('\P{Is_Block=/a/Miao}'); Expect(1, 94111, '\p{Is_Block=miao}', ""); Expect(0, 94111, '\p{^Is_Block=miao}', ""); Expect(0, 94111, '\P{Is_Block=miao}', ""); @@ -18077,16 +18499,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 94112, '\p{^Is_Block=miao}', ""); Expect(1, 94112, '\P{Is_Block=miao}', ""); Expect(0, 94112, '\P{^Is_Block=miao}', ""); - Expect(1, 94111, '\p{Is_Block=_Miao}', ""); - Expect(0, 94111, '\p{^Is_Block=_Miao}', ""); - Expect(0, 94111, '\P{Is_Block=_Miao}', ""); - Expect(1, 94111, '\P{^Is_Block=_Miao}', ""); - Expect(0, 94112, '\p{Is_Block=_Miao}', ""); - Expect(1, 94112, '\p{^Is_Block=_Miao}', ""); - Expect(1, 94112, '\P{Is_Block=_Miao}', ""); - Expect(0, 94112, '\P{^Is_Block=_Miao}', ""); - Error('\p{Is_Blk=:=Miao}'); - Error('\P{Is_Blk=:=Miao}'); + Expect(1, 94111, '\p{Is_Block=-MIAO}', ""); + Expect(0, 94111, '\p{^Is_Block=-MIAO}', ""); + Expect(0, 94111, '\P{Is_Block=-MIAO}', ""); + Expect(1, 94111, '\P{^Is_Block=-MIAO}', ""); + Expect(0, 94112, '\p{Is_Block=-MIAO}', ""); + Expect(1, 94112, '\p{^Is_Block=-MIAO}', ""); + Expect(1, 94112, '\P{Is_Block=-MIAO}', ""); + Expect(0, 94112, '\P{^Is_Block=-MIAO}', ""); + Error('\p{Is_Blk=:= Miao}'); + Error('\P{Is_Blk=:= Miao}'); Expect(1, 94111, '\p{Is_Blk=miao}', ""); Expect(0, 94111, '\p{^Is_Blk=miao}', ""); Expect(0, 94111, '\P{Is_Blk=miao}', ""); @@ -18095,16 +18517,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 94112, '\p{^Is_Blk=miao}', ""); Expect(1, 94112, '\P{Is_Blk=miao}', ""); Expect(0, 94112, '\P{^Is_Blk=miao}', ""); - Expect(1, 94111, '\p{Is_Blk= Miao}', ""); - Expect(0, 94111, '\p{^Is_Blk= Miao}', ""); - Expect(0, 94111, '\P{Is_Blk= Miao}', ""); - Expect(1, 94111, '\P{^Is_Blk= Miao}', ""); - Expect(0, 94112, '\p{Is_Blk= Miao}', ""); - Expect(1, 94112, '\p{^Is_Blk= Miao}', ""); - Expect(1, 94112, '\P{Is_Blk= Miao}', ""); - Expect(0, 94112, '\P{^Is_Blk= Miao}', ""); - Error('\p{Block: -:=miscellaneous_Symbols_AND_Arrows}'); - Error('\P{Block: -:=miscellaneous_Symbols_AND_Arrows}'); + Expect(1, 94111, '\p{Is_Blk= Miao}', ""); + Expect(0, 94111, '\p{^Is_Blk= Miao}', ""); + Expect(0, 94111, '\P{Is_Blk= Miao}', ""); + Expect(1, 94111, '\P{^Is_Blk= Miao}', ""); + Expect(0, 94112, '\p{Is_Blk= Miao}', ""); + Expect(1, 94112, '\p{^Is_Blk= Miao}', ""); + Expect(1, 94112, '\P{Is_Blk= Miao}', ""); + Expect(0, 94112, '\P{^Is_Blk= Miao}', ""); + Error('\p{Block: :=Miscellaneous_SYMBOLS_And_Arrows}'); + Error('\P{Block: :=Miscellaneous_SYMBOLS_And_Arrows}'); Expect(1, 11263, '\p{Block=:\AMiscellaneous_Symbols_And_Arrows\z:}', "");; Expect(0, 11264, '\p{Block=:\AMiscellaneous_Symbols_And_Arrows\z:}', "");; Expect(1, 11263, '\p{Block=miscellaneoussymbolsandarrows}', ""); @@ -18117,16 +18539,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11264, '\P{^Block=miscellaneoussymbolsandarrows}', ""); Expect(1, 11263, '\p{Block=:\Amiscellaneoussymbolsandarrows\z:}', "");; Expect(0, 11264, '\p{Block=:\Amiscellaneoussymbolsandarrows\z:}', "");; - Expect(1, 11263, '\p{Block=_ MISCELLANEOUS_symbols_AND_ARROWS}', ""); - Expect(0, 11263, '\p{^Block=_ MISCELLANEOUS_symbols_AND_ARROWS}', ""); - Expect(0, 11263, '\P{Block=_ MISCELLANEOUS_symbols_AND_ARROWS}', ""); - Expect(1, 11263, '\P{^Block=_ MISCELLANEOUS_symbols_AND_ARROWS}', ""); - Expect(0, 11264, '\p{Block=_ MISCELLANEOUS_symbols_AND_ARROWS}', ""); - Expect(1, 11264, '\p{^Block=_ MISCELLANEOUS_symbols_AND_ARROWS}', ""); - Expect(1, 11264, '\P{Block=_ MISCELLANEOUS_symbols_AND_ARROWS}', ""); - Expect(0, 11264, '\P{^Block=_ MISCELLANEOUS_symbols_AND_ARROWS}', ""); - Error('\p{Blk=--Misc_ARROWS:=}'); - Error('\P{Blk=--Misc_ARROWS:=}'); + Expect(1, 11263, '\p{Block=_-MISCELLANEOUS_Symbols_And_Arrows}', ""); + Expect(0, 11263, '\p{^Block=_-MISCELLANEOUS_Symbols_And_Arrows}', ""); + Expect(0, 11263, '\P{Block=_-MISCELLANEOUS_Symbols_And_Arrows}', ""); + Expect(1, 11263, '\P{^Block=_-MISCELLANEOUS_Symbols_And_Arrows}', ""); + Expect(0, 11264, '\p{Block=_-MISCELLANEOUS_Symbols_And_Arrows}', ""); + Expect(1, 11264, '\p{^Block=_-MISCELLANEOUS_Symbols_And_Arrows}', ""); + Expect(1, 11264, '\P{Block=_-MISCELLANEOUS_Symbols_And_Arrows}', ""); + Expect(0, 11264, '\P{^Block=_-MISCELLANEOUS_Symbols_And_Arrows}', ""); + Error('\p{Blk=-misc_arrows/a/}'); + Error('\P{Blk=-misc_arrows/a/}'); Expect(1, 11263, '\p{Blk=:\AMisc_Arrows\z:}', "");; Expect(0, 11264, '\p{Blk=:\AMisc_Arrows\z:}', "");; Expect(1, 11263, '\p{Blk=miscarrows}', ""); @@ -18139,16 +18561,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11264, '\P{^Blk=miscarrows}', ""); Expect(1, 11263, '\p{Blk=:\Amiscarrows\z:}', "");; Expect(0, 11264, '\p{Blk=:\Amiscarrows\z:}', "");; - Expect(1, 11263, '\p{Blk= Misc_arrows}', ""); - Expect(0, 11263, '\p{^Blk= Misc_arrows}', ""); - Expect(0, 11263, '\P{Blk= Misc_arrows}', ""); - Expect(1, 11263, '\P{^Blk= Misc_arrows}', ""); - Expect(0, 11264, '\p{Blk= Misc_arrows}', ""); - Expect(1, 11264, '\p{^Blk= Misc_arrows}', ""); - Expect(1, 11264, '\P{Blk= Misc_arrows}', ""); - Expect(0, 11264, '\P{^Blk= Misc_arrows}', ""); - Error('\p{Is_Block= -MISCELLANEOUS_SYMBOLS_AND_arrows:=}'); - Error('\P{Is_Block= -MISCELLANEOUS_SYMBOLS_AND_arrows:=}'); + Expect(1, 11263, '\p{Blk=_ MISC_Arrows}', ""); + Expect(0, 11263, '\p{^Blk=_ MISC_Arrows}', ""); + Expect(0, 11263, '\P{Blk=_ MISC_Arrows}', ""); + Expect(1, 11263, '\P{^Blk=_ MISC_Arrows}', ""); + Expect(0, 11264, '\p{Blk=_ MISC_Arrows}', ""); + Expect(1, 11264, '\p{^Blk=_ MISC_Arrows}', ""); + Expect(1, 11264, '\P{Blk=_ MISC_Arrows}', ""); + Expect(0, 11264, '\P{^Blk=_ MISC_Arrows}', ""); + Error('\p{Is_Block=--Miscellaneous_Symbols_And_arrows:=}'); + Error('\P{Is_Block=--Miscellaneous_Symbols_And_arrows:=}'); Expect(1, 11263, '\p{Is_Block=miscellaneoussymbolsandarrows}', ""); Expect(0, 11263, '\p{^Is_Block=miscellaneoussymbolsandarrows}', ""); Expect(0, 11263, '\P{Is_Block=miscellaneoussymbolsandarrows}', ""); @@ -18157,16 +18579,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11264, '\p{^Is_Block=miscellaneoussymbolsandarrows}', ""); Expect(1, 11264, '\P{Is_Block=miscellaneoussymbolsandarrows}', ""); Expect(0, 11264, '\P{^Is_Block=miscellaneoussymbolsandarrows}', ""); - Expect(1, 11263, '\p{Is_Block=-Miscellaneous_symbols_And_Arrows}', ""); - Expect(0, 11263, '\p{^Is_Block=-Miscellaneous_symbols_And_Arrows}', ""); - Expect(0, 11263, '\P{Is_Block=-Miscellaneous_symbols_And_Arrows}', ""); - Expect(1, 11263, '\P{^Is_Block=-Miscellaneous_symbols_And_Arrows}', ""); - Expect(0, 11264, '\p{Is_Block=-Miscellaneous_symbols_And_Arrows}', ""); - Expect(1, 11264, '\p{^Is_Block=-Miscellaneous_symbols_And_Arrows}', ""); - Expect(1, 11264, '\P{Is_Block=-Miscellaneous_symbols_And_Arrows}', ""); - Expect(0, 11264, '\P{^Is_Block=-Miscellaneous_symbols_And_Arrows}', ""); - Error('\p{Is_Blk: _MISC_arrows:=}'); - Error('\P{Is_Blk: _MISC_arrows:=}'); + Expect(1, 11263, '\p{Is_Block=_miscellaneous_Symbols_AND_ARROWS}', ""); + Expect(0, 11263, '\p{^Is_Block=_miscellaneous_Symbols_AND_ARROWS}', ""); + Expect(0, 11263, '\P{Is_Block=_miscellaneous_Symbols_AND_ARROWS}', ""); + Expect(1, 11263, '\P{^Is_Block=_miscellaneous_Symbols_AND_ARROWS}', ""); + Expect(0, 11264, '\p{Is_Block=_miscellaneous_Symbols_AND_ARROWS}', ""); + Expect(1, 11264, '\p{^Is_Block=_miscellaneous_Symbols_AND_ARROWS}', ""); + Expect(1, 11264, '\P{Is_Block=_miscellaneous_Symbols_AND_ARROWS}', ""); + Expect(0, 11264, '\P{^Is_Block=_miscellaneous_Symbols_AND_ARROWS}', ""); + Error('\p{Is_Blk=/a/MISC_arrows}'); + Error('\P{Is_Blk=/a/MISC_arrows}'); Expect(1, 11263, '\p{Is_Blk=miscarrows}', ""); Expect(0, 11263, '\p{^Is_Blk=miscarrows}', ""); Expect(0, 11263, '\P{Is_Blk=miscarrows}', ""); @@ -18175,16 +18597,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11264, '\p{^Is_Blk=miscarrows}', ""); Expect(1, 11264, '\P{Is_Blk=miscarrows}', ""); Expect(0, 11264, '\P{^Is_Blk=miscarrows}', ""); - Expect(1, 11263, '\p{Is_Blk= MISC_ARROWS}', ""); - Expect(0, 11263, '\p{^Is_Blk= MISC_ARROWS}', ""); - Expect(0, 11263, '\P{Is_Blk= MISC_ARROWS}', ""); - Expect(1, 11263, '\P{^Is_Blk= MISC_ARROWS}', ""); - Expect(0, 11264, '\p{Is_Blk= MISC_ARROWS}', ""); - Expect(1, 11264, '\p{^Is_Blk= MISC_ARROWS}', ""); - Expect(1, 11264, '\P{Is_Blk= MISC_ARROWS}', ""); - Expect(0, 11264, '\P{^Is_Blk= MISC_ARROWS}', ""); - Error('\p{Block= MISCELLANEOUS_MATHEMATICAL_SYMBOLS_a/a/}'); - Error('\P{Block= MISCELLANEOUS_MATHEMATICAL_SYMBOLS_a/a/}'); + Expect(1, 11263, '\p{Is_Blk= Misc_Arrows}', ""); + Expect(0, 11263, '\p{^Is_Blk= Misc_Arrows}', ""); + Expect(0, 11263, '\P{Is_Blk= Misc_Arrows}', ""); + Expect(1, 11263, '\P{^Is_Blk= Misc_Arrows}', ""); + Expect(0, 11264, '\p{Is_Blk= Misc_Arrows}', ""); + Expect(1, 11264, '\p{^Is_Blk= Misc_Arrows}', ""); + Expect(1, 11264, '\P{Is_Blk= Misc_Arrows}', ""); + Expect(0, 11264, '\P{^Is_Blk= Misc_Arrows}', ""); + Error('\p{Block=/a/_Miscellaneous_MATHEMATICAL_Symbols_A}'); + Error('\P{Block=/a/_Miscellaneous_MATHEMATICAL_Symbols_A}'); Expect(1, 10223, '\p{Block=:\AMiscellaneous_Mathematical_Symbols_A\z:}', "");; Expect(0, 10224, '\p{Block=:\AMiscellaneous_Mathematical_Symbols_A\z:}', "");; Expect(1, 10223, '\p{Block=miscellaneousmathematicalsymbolsa}', ""); @@ -18197,16 +18619,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 10224, '\P{^Block=miscellaneousmathematicalsymbolsa}', ""); Expect(1, 10223, '\p{Block=:\Amiscellaneousmathematicalsymbolsa\z:}', "");; Expect(0, 10224, '\p{Block=:\Amiscellaneousmathematicalsymbolsa\z:}', "");; - Expect(1, 10223, '\p{Block=_ miscellaneous_Mathematical_Symbols_a}', ""); - Expect(0, 10223, '\p{^Block=_ miscellaneous_Mathematical_Symbols_a}', ""); - Expect(0, 10223, '\P{Block=_ miscellaneous_Mathematical_Symbols_a}', ""); - Expect(1, 10223, '\P{^Block=_ miscellaneous_Mathematical_Symbols_a}', ""); - Expect(0, 10224, '\p{Block=_ miscellaneous_Mathematical_Symbols_a}', ""); - Expect(1, 10224, '\p{^Block=_ miscellaneous_Mathematical_Symbols_a}', ""); - Expect(1, 10224, '\P{Block=_ miscellaneous_Mathematical_Symbols_a}', ""); - Expect(0, 10224, '\P{^Block=_ miscellaneous_Mathematical_Symbols_a}', ""); - Error('\p{Blk=/a/_Misc_Math_Symbols_a}'); - Error('\P{Blk=/a/_Misc_Math_Symbols_a}'); + Expect(1, 10223, '\p{Block= miscellaneous_mathematical_Symbols_a}', ""); + Expect(0, 10223, '\p{^Block= miscellaneous_mathematical_Symbols_a}', ""); + Expect(0, 10223, '\P{Block= miscellaneous_mathematical_Symbols_a}', ""); + Expect(1, 10223, '\P{^Block= miscellaneous_mathematical_Symbols_a}', ""); + Expect(0, 10224, '\p{Block= miscellaneous_mathematical_Symbols_a}', ""); + Expect(1, 10224, '\p{^Block= miscellaneous_mathematical_Symbols_a}', ""); + Expect(1, 10224, '\P{Block= miscellaneous_mathematical_Symbols_a}', ""); + Expect(0, 10224, '\P{^Block= miscellaneous_mathematical_Symbols_a}', ""); + Error('\p{Blk=:=-Misc_math_Symbols_A}'); + Error('\P{Blk=:=-Misc_math_Symbols_A}'); Expect(1, 10223, '\p{Blk=:\AMisc_Math_Symbols_A\z:}', "");; Expect(0, 10224, '\p{Blk=:\AMisc_Math_Symbols_A\z:}', "");; Expect(1, 10223, '\p{Blk=miscmathsymbolsa}', ""); @@ -18219,16 +18641,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 10224, '\P{^Blk=miscmathsymbolsa}', ""); Expect(1, 10223, '\p{Blk=:\Amiscmathsymbolsa\z:}', "");; Expect(0, 10224, '\p{Blk=:\Amiscmathsymbolsa\z:}', "");; - Expect(1, 10223, '\p{Blk=_Misc_Math_Symbols_A}', ""); - Expect(0, 10223, '\p{^Blk=_Misc_Math_Symbols_A}', ""); - Expect(0, 10223, '\P{Blk=_Misc_Math_Symbols_A}', ""); - Expect(1, 10223, '\P{^Blk=_Misc_Math_Symbols_A}', ""); - Expect(0, 10224, '\p{Blk=_Misc_Math_Symbols_A}', ""); - Expect(1, 10224, '\p{^Blk=_Misc_Math_Symbols_A}', ""); - Expect(1, 10224, '\P{Blk=_Misc_Math_Symbols_A}', ""); - Expect(0, 10224, '\P{^Blk=_Misc_Math_Symbols_A}', ""); - Error('\p{Is_Block=:=_ Miscellaneous_Mathematical_SYMBOLS_a}'); - Error('\P{Is_Block=:=_ Miscellaneous_Mathematical_SYMBOLS_a}'); + Expect(1, 10223, '\p{Blk=--MISC_MATH_symbols_A}', ""); + Expect(0, 10223, '\p{^Blk=--MISC_MATH_symbols_A}', ""); + Expect(0, 10223, '\P{Blk=--MISC_MATH_symbols_A}', ""); + Expect(1, 10223, '\P{^Blk=--MISC_MATH_symbols_A}', ""); + Expect(0, 10224, '\p{Blk=--MISC_MATH_symbols_A}', ""); + Expect(1, 10224, '\p{^Blk=--MISC_MATH_symbols_A}', ""); + Expect(1, 10224, '\P{Blk=--MISC_MATH_symbols_A}', ""); + Expect(0, 10224, '\P{^Blk=--MISC_MATH_symbols_A}', ""); + Error('\p{Is_Block=/a/ miscellaneous_MATHEMATICAL_Symbols_a}'); + Error('\P{Is_Block=/a/ miscellaneous_MATHEMATICAL_Symbols_a}'); Expect(1, 10223, '\p{Is_Block=miscellaneousmathematicalsymbolsa}', ""); Expect(0, 10223, '\p{^Is_Block=miscellaneousmathematicalsymbolsa}', ""); Expect(0, 10223, '\P{Is_Block=miscellaneousmathematicalsymbolsa}', ""); @@ -18237,16 +18659,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 10224, '\p{^Is_Block=miscellaneousmathematicalsymbolsa}', ""); Expect(1, 10224, '\P{Is_Block=miscellaneousmathematicalsymbolsa}', ""); Expect(0, 10224, '\P{^Is_Block=miscellaneousmathematicalsymbolsa}', ""); - Expect(1, 10223, '\p{Is_Block= miscellaneous_MATHEMATICAL_Symbols_A}', ""); - Expect(0, 10223, '\p{^Is_Block= miscellaneous_MATHEMATICAL_Symbols_A}', ""); - Expect(0, 10223, '\P{Is_Block= miscellaneous_MATHEMATICAL_Symbols_A}', ""); - Expect(1, 10223, '\P{^Is_Block= miscellaneous_MATHEMATICAL_Symbols_A}', ""); - Expect(0, 10224, '\p{Is_Block= miscellaneous_MATHEMATICAL_Symbols_A}', ""); - Expect(1, 10224, '\p{^Is_Block= miscellaneous_MATHEMATICAL_Symbols_A}', ""); - Expect(1, 10224, '\P{Is_Block= miscellaneous_MATHEMATICAL_Symbols_A}', ""); - Expect(0, 10224, '\P{^Is_Block= miscellaneous_MATHEMATICAL_Symbols_A}', ""); - Error('\p{Is_Blk=/a/ _Misc_MATH_SYMBOLS_a}'); - Error('\P{Is_Blk=/a/ _Misc_MATH_SYMBOLS_a}'); + Expect(1, 10223, '\p{Is_Block=-miscellaneous_Mathematical_Symbols_a}', ""); + Expect(0, 10223, '\p{^Is_Block=-miscellaneous_Mathematical_Symbols_a}', ""); + Expect(0, 10223, '\P{Is_Block=-miscellaneous_Mathematical_Symbols_a}', ""); + Expect(1, 10223, '\P{^Is_Block=-miscellaneous_Mathematical_Symbols_a}', ""); + Expect(0, 10224, '\p{Is_Block=-miscellaneous_Mathematical_Symbols_a}', ""); + Expect(1, 10224, '\p{^Is_Block=-miscellaneous_Mathematical_Symbols_a}', ""); + Expect(1, 10224, '\P{Is_Block=-miscellaneous_Mathematical_Symbols_a}', ""); + Expect(0, 10224, '\P{^Is_Block=-miscellaneous_Mathematical_Symbols_a}', ""); + Error('\p{Is_Blk=-/a/Misc_Math_Symbols_A}'); + Error('\P{Is_Blk=-/a/Misc_Math_Symbols_A}'); Expect(1, 10223, '\p{Is_Blk=miscmathsymbolsa}', ""); Expect(0, 10223, '\p{^Is_Blk=miscmathsymbolsa}', ""); Expect(0, 10223, '\P{Is_Blk=miscmathsymbolsa}', ""); @@ -18255,38 +18677,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 10224, '\p{^Is_Blk=miscmathsymbolsa}', ""); Expect(1, 10224, '\P{Is_Blk=miscmathsymbolsa}', ""); Expect(0, 10224, '\P{^Is_Blk=miscmathsymbolsa}', ""); - Expect(1, 10223, '\p{Is_Blk= Misc_Math_symbols_A}', ""); - Expect(0, 10223, '\p{^Is_Blk= Misc_Math_symbols_A}', ""); - Expect(0, 10223, '\P{Is_Blk= Misc_Math_symbols_A}', ""); - Expect(1, 10223, '\P{^Is_Blk= Misc_Math_symbols_A}', ""); - Expect(0, 10224, '\p{Is_Blk= Misc_Math_symbols_A}', ""); - Expect(1, 10224, '\p{^Is_Blk= Misc_Math_symbols_A}', ""); - Expect(1, 10224, '\P{Is_Blk= Misc_Math_symbols_A}', ""); - Expect(0, 10224, '\P{^Is_Blk= Misc_Math_symbols_A}', ""); - Error('\p{Block=/a/-miscellaneous_Mathematical_Symbols_b}'); - Error('\P{Block=/a/-miscellaneous_Mathematical_Symbols_b}'); + Expect(1, 10223, '\p{Is_Blk= Misc_Math_SYMBOLS_A}', ""); + Expect(0, 10223, '\p{^Is_Blk= Misc_Math_SYMBOLS_A}', ""); + Expect(0, 10223, '\P{Is_Blk= Misc_Math_SYMBOLS_A}', ""); + Expect(1, 10223, '\P{^Is_Blk= Misc_Math_SYMBOLS_A}', ""); + Expect(0, 10224, '\p{Is_Blk= Misc_Math_SYMBOLS_A}', ""); + Expect(1, 10224, '\p{^Is_Blk= Misc_Math_SYMBOLS_A}', ""); + Expect(1, 10224, '\P{Is_Blk= Misc_Math_SYMBOLS_A}', ""); + Expect(0, 10224, '\P{^Is_Blk= Misc_Math_SYMBOLS_A}', ""); + Error('\p{Block=/a/ _miscellaneous_Mathematical_symbols_B}'); + Error('\P{Block=/a/ _miscellaneous_Mathematical_symbols_B}'); Expect(1, 10751, '\p{Block=:\AMiscellaneous_Mathematical_Symbols_B\z:}', "");; Expect(0, 10752, '\p{Block=:\AMiscellaneous_Mathematical_Symbols_B\z:}', "");; - Expect(1, 10751, '\p{Block=miscellaneousmathematicalsymbolsb}', ""); - Expect(0, 10751, '\p{^Block=miscellaneousmathematicalsymbolsb}', ""); - Expect(0, 10751, '\P{Block=miscellaneousmathematicalsymbolsb}', ""); - Expect(1, 10751, '\P{^Block=miscellaneousmathematicalsymbolsb}', ""); - Expect(0, 10752, '\p{Block=miscellaneousmathematicalsymbolsb}', ""); - Expect(1, 10752, '\p{^Block=miscellaneousmathematicalsymbolsb}', ""); - Expect(1, 10752, '\P{Block=miscellaneousmathematicalsymbolsb}', ""); - Expect(0, 10752, '\P{^Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10751, '\p{Block: miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10751, '\p{^Block: miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10751, '\P{Block: miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10751, '\P{^Block: miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10752, '\p{Block: miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10752, '\p{^Block: miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10752, '\P{Block: miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10752, '\P{^Block: miscellaneousmathematicalsymbolsb}', ""); Expect(1, 10751, '\p{Block=:\Amiscellaneousmathematicalsymbolsb\z:}', "");; Expect(0, 10752, '\p{Block=:\Amiscellaneousmathematicalsymbolsb\z:}', "");; - Expect(1, 10751, '\p{Block=- miscellaneous_mathematical_Symbols_B}', ""); - Expect(0, 10751, '\p{^Block=- miscellaneous_mathematical_Symbols_B}', ""); - Expect(0, 10751, '\P{Block=- miscellaneous_mathematical_Symbols_B}', ""); - Expect(1, 10751, '\P{^Block=- miscellaneous_mathematical_Symbols_B}', ""); - Expect(0, 10752, '\p{Block=- miscellaneous_mathematical_Symbols_B}', ""); - Expect(1, 10752, '\p{^Block=- miscellaneous_mathematical_Symbols_B}', ""); - Expect(1, 10752, '\P{Block=- miscellaneous_mathematical_Symbols_B}', ""); - Expect(0, 10752, '\P{^Block=- miscellaneous_mathematical_Symbols_B}', ""); - Error('\p{Blk=:=MISC_Math_SYMBOLS_B}'); - Error('\P{Blk=:=MISC_Math_SYMBOLS_B}'); + Expect(1, 10751, '\p{Block: -_Miscellaneous_mathematical_symbols_B}', ""); + Expect(0, 10751, '\p{^Block: -_Miscellaneous_mathematical_symbols_B}', ""); + Expect(0, 10751, '\P{Block: -_Miscellaneous_mathematical_symbols_B}', ""); + Expect(1, 10751, '\P{^Block: -_Miscellaneous_mathematical_symbols_B}', ""); + Expect(0, 10752, '\p{Block: -_Miscellaneous_mathematical_symbols_B}', ""); + Expect(1, 10752, '\p{^Block: -_Miscellaneous_mathematical_symbols_B}', ""); + Expect(1, 10752, '\P{Block: -_Miscellaneous_mathematical_symbols_B}', ""); + Expect(0, 10752, '\P{^Block: -_Miscellaneous_mathematical_symbols_B}', ""); + Error('\p{Blk=_:=MISC_Math_Symbols_B}'); + Error('\P{Blk=_:=MISC_Math_Symbols_B}'); Expect(1, 10751, '\p{Blk=:\AMisc_Math_Symbols_B\z:}', "");; Expect(0, 10752, '\p{Blk=:\AMisc_Math_Symbols_B\z:}', "");; Expect(1, 10751, '\p{Blk=miscmathsymbolsb}', ""); @@ -18299,16 +18721,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 10752, '\P{^Blk=miscmathsymbolsb}', ""); Expect(1, 10751, '\p{Blk=:\Amiscmathsymbolsb\z:}', "");; Expect(0, 10752, '\p{Blk=:\Amiscmathsymbolsb\z:}', "");; - Expect(1, 10751, '\p{Blk=_ Misc_Math_SYMBOLS_B}', ""); - Expect(0, 10751, '\p{^Blk=_ Misc_Math_SYMBOLS_B}', ""); - Expect(0, 10751, '\P{Blk=_ Misc_Math_SYMBOLS_B}', ""); - Expect(1, 10751, '\P{^Blk=_ Misc_Math_SYMBOLS_B}', ""); - Expect(0, 10752, '\p{Blk=_ Misc_Math_SYMBOLS_B}', ""); - Expect(1, 10752, '\p{^Blk=_ Misc_Math_SYMBOLS_B}', ""); - Expect(1, 10752, '\P{Blk=_ Misc_Math_SYMBOLS_B}', ""); - Expect(0, 10752, '\P{^Blk=_ Misc_Math_SYMBOLS_B}', ""); - Error('\p{Is_Block=- Miscellaneous_MATHEMATICAL_Symbols_b:=}'); - Error('\P{Is_Block=- Miscellaneous_MATHEMATICAL_Symbols_b:=}'); + Expect(1, 10751, '\p{Blk=-Misc_MATH_Symbols_b}', ""); + Expect(0, 10751, '\p{^Blk=-Misc_MATH_Symbols_b}', ""); + Expect(0, 10751, '\P{Blk=-Misc_MATH_Symbols_b}', ""); + Expect(1, 10751, '\P{^Blk=-Misc_MATH_Symbols_b}', ""); + Expect(0, 10752, '\p{Blk=-Misc_MATH_Symbols_b}', ""); + Expect(1, 10752, '\p{^Blk=-Misc_MATH_Symbols_b}', ""); + Expect(1, 10752, '\P{Blk=-Misc_MATH_Symbols_b}', ""); + Expect(0, 10752, '\P{^Blk=-Misc_MATH_Symbols_b}', ""); + Error('\p{Is_Block=/a/Miscellaneous_Mathematical_symbols_B}'); + Error('\P{Is_Block=/a/Miscellaneous_Mathematical_symbols_B}'); Expect(1, 10751, '\p{Is_Block=miscellaneousmathematicalsymbolsb}', ""); Expect(0, 10751, '\p{^Is_Block=miscellaneousmathematicalsymbolsb}', ""); Expect(0, 10751, '\P{Is_Block=miscellaneousmathematicalsymbolsb}', ""); @@ -18317,16 +18739,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 10752, '\p{^Is_Block=miscellaneousmathematicalsymbolsb}', ""); Expect(1, 10752, '\P{Is_Block=miscellaneousmathematicalsymbolsb}', ""); Expect(0, 10752, '\P{^Is_Block=miscellaneousmathematicalsymbolsb}', ""); - Expect(1, 10751, '\p{Is_Block=_ Miscellaneous_MATHEMATICAL_Symbols_B}', ""); - Expect(0, 10751, '\p{^Is_Block=_ Miscellaneous_MATHEMATICAL_Symbols_B}', ""); - Expect(0, 10751, '\P{Is_Block=_ Miscellaneous_MATHEMATICAL_Symbols_B}', ""); - Expect(1, 10751, '\P{^Is_Block=_ Miscellaneous_MATHEMATICAL_Symbols_B}', ""); - Expect(0, 10752, '\p{Is_Block=_ Miscellaneous_MATHEMATICAL_Symbols_B}', ""); - Expect(1, 10752, '\p{^Is_Block=_ Miscellaneous_MATHEMATICAL_Symbols_B}', ""); - Expect(1, 10752, '\P{Is_Block=_ Miscellaneous_MATHEMATICAL_Symbols_B}', ""); - Expect(0, 10752, '\P{^Is_Block=_ Miscellaneous_MATHEMATICAL_Symbols_B}', ""); - Error('\p{Is_Blk=/a/Misc_math_SYMBOLS_b}'); - Error('\P{Is_Blk=/a/Misc_math_SYMBOLS_b}'); + Expect(1, 10751, '\p{Is_Block= miscellaneous_Mathematical_SYMBOLS_B}', ""); + Expect(0, 10751, '\p{^Is_Block= miscellaneous_Mathematical_SYMBOLS_B}', ""); + Expect(0, 10751, '\P{Is_Block= miscellaneous_Mathematical_SYMBOLS_B}', ""); + Expect(1, 10751, '\P{^Is_Block= miscellaneous_Mathematical_SYMBOLS_B}', ""); + Expect(0, 10752, '\p{Is_Block= miscellaneous_Mathematical_SYMBOLS_B}', ""); + Expect(1, 10752, '\p{^Is_Block= miscellaneous_Mathematical_SYMBOLS_B}', ""); + Expect(1, 10752, '\P{Is_Block= miscellaneous_Mathematical_SYMBOLS_B}', ""); + Expect(0, 10752, '\P{^Is_Block= miscellaneous_Mathematical_SYMBOLS_B}', ""); + Error('\p{Is_Blk=--Misc_Math_SYMBOLS_B:=}'); + Error('\P{Is_Blk=--Misc_Math_SYMBOLS_B:=}'); Expect(1, 10751, '\p{Is_Blk=miscmathsymbolsb}', ""); Expect(0, 10751, '\p{^Is_Blk=miscmathsymbolsb}', ""); Expect(0, 10751, '\P{Is_Blk=miscmathsymbolsb}', ""); @@ -18335,16 +18757,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 10752, '\p{^Is_Blk=miscmathsymbolsb}', ""); Expect(1, 10752, '\P{Is_Blk=miscmathsymbolsb}', ""); Expect(0, 10752, '\P{^Is_Blk=miscmathsymbolsb}', ""); - Expect(1, 10751, '\p{Is_Blk=-_MISC_math_Symbols_B}', ""); - Expect(0, 10751, '\p{^Is_Blk=-_MISC_math_Symbols_B}', ""); - Expect(0, 10751, '\P{Is_Blk=-_MISC_math_Symbols_B}', ""); - Expect(1, 10751, '\P{^Is_Blk=-_MISC_math_Symbols_B}', ""); - Expect(0, 10752, '\p{Is_Blk=-_MISC_math_Symbols_B}', ""); - Expect(1, 10752, '\p{^Is_Blk=-_MISC_math_Symbols_B}', ""); - Expect(1, 10752, '\P{Is_Blk=-_MISC_math_Symbols_B}', ""); - Expect(0, 10752, '\P{^Is_Blk=-_MISC_math_Symbols_B}', ""); - Error('\p{Block=/a/ Miscellaneous_SYMBOLS_AND_pictographs}'); - Error('\P{Block=/a/ Miscellaneous_SYMBOLS_AND_pictographs}'); + Expect(1, 10751, '\p{Is_Blk=_MISC_Math_SYMBOLS_B}', ""); + Expect(0, 10751, '\p{^Is_Blk=_MISC_Math_SYMBOLS_B}', ""); + Expect(0, 10751, '\P{Is_Blk=_MISC_Math_SYMBOLS_B}', ""); + Expect(1, 10751, '\P{^Is_Blk=_MISC_Math_SYMBOLS_B}', ""); + Expect(0, 10752, '\p{Is_Blk=_MISC_Math_SYMBOLS_B}', ""); + Expect(1, 10752, '\p{^Is_Blk=_MISC_Math_SYMBOLS_B}', ""); + Expect(1, 10752, '\P{Is_Blk=_MISC_Math_SYMBOLS_B}', ""); + Expect(0, 10752, '\P{^Is_Blk=_MISC_Math_SYMBOLS_B}', ""); + Error('\p{Block=:=-_miscellaneous_Symbols_AND_Pictographs}'); + Error('\P{Block=:=-_miscellaneous_Symbols_AND_Pictographs}'); Expect(1, 128511, '\p{Block=:\AMiscellaneous_Symbols_And_Pictographs\z:}', "");; Expect(0, 128512, '\p{Block=:\AMiscellaneous_Symbols_And_Pictographs\z:}', "");; Expect(1, 128511, '\p{Block=miscellaneoussymbolsandpictographs}', ""); @@ -18357,16 +18779,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 128512, '\P{^Block=miscellaneoussymbolsandpictographs}', ""); Expect(1, 128511, '\p{Block=:\Amiscellaneoussymbolsandpictographs\z:}', "");; Expect(0, 128512, '\p{Block=:\Amiscellaneoussymbolsandpictographs\z:}', "");; - Expect(1, 128511, '\p{Block=_miscellaneous_Symbols_AND_Pictographs}', ""); - Expect(0, 128511, '\p{^Block=_miscellaneous_Symbols_AND_Pictographs}', ""); - Expect(0, 128511, '\P{Block=_miscellaneous_Symbols_AND_Pictographs}', ""); - Expect(1, 128511, '\P{^Block=_miscellaneous_Symbols_AND_Pictographs}', ""); - Expect(0, 128512, '\p{Block=_miscellaneous_Symbols_AND_Pictographs}', ""); - Expect(1, 128512, '\p{^Block=_miscellaneous_Symbols_AND_Pictographs}', ""); - Expect(1, 128512, '\P{Block=_miscellaneous_Symbols_AND_Pictographs}', ""); - Expect(0, 128512, '\P{^Block=_miscellaneous_Symbols_AND_Pictographs}', ""); - Error('\p{Blk= -Misc_Pictographs:=}'); - Error('\P{Blk= -Misc_Pictographs:=}'); + Expect(1, 128511, '\p{Block=--Miscellaneous_Symbols_and_Pictographs}', ""); + Expect(0, 128511, '\p{^Block=--Miscellaneous_Symbols_and_Pictographs}', ""); + Expect(0, 128511, '\P{Block=--Miscellaneous_Symbols_and_Pictographs}', ""); + Expect(1, 128511, '\P{^Block=--Miscellaneous_Symbols_and_Pictographs}', ""); + Expect(0, 128512, '\p{Block=--Miscellaneous_Symbols_and_Pictographs}', ""); + Expect(1, 128512, '\p{^Block=--Miscellaneous_Symbols_and_Pictographs}', ""); + Expect(1, 128512, '\P{Block=--Miscellaneous_Symbols_and_Pictographs}', ""); + Expect(0, 128512, '\P{^Block=--Miscellaneous_Symbols_and_Pictographs}', ""); + Error('\p{Blk=/a/- MISC_PICTOGRAPHS}'); + Error('\P{Blk=/a/- MISC_PICTOGRAPHS}'); Expect(1, 128511, '\p{Blk=:\AMisc_Pictographs\z:}', "");; Expect(0, 128512, '\p{Blk=:\AMisc_Pictographs\z:}', "");; Expect(1, 128511, '\p{Blk=miscpictographs}', ""); @@ -18379,16 +18801,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 128512, '\P{^Blk=miscpictographs}', ""); Expect(1, 128511, '\p{Blk=:\Amiscpictographs\z:}', "");; Expect(0, 128512, '\p{Blk=:\Amiscpictographs\z:}', "");; - Expect(1, 128511, '\p{Blk: _ misc_Pictographs}', ""); - Expect(0, 128511, '\p{^Blk: _ misc_Pictographs}', ""); - Expect(0, 128511, '\P{Blk: _ misc_Pictographs}', ""); - Expect(1, 128511, '\P{^Blk: _ misc_Pictographs}', ""); - Expect(0, 128512, '\p{Blk: _ misc_Pictographs}', ""); - Expect(1, 128512, '\p{^Blk: _ misc_Pictographs}', ""); - Expect(1, 128512, '\P{Blk: _ misc_Pictographs}', ""); - Expect(0, 128512, '\P{^Blk: _ misc_Pictographs}', ""); - Error('\p{Is_Block=miscellaneous_SYMBOLS_and_PICTOGRAPHS:=}'); - Error('\P{Is_Block=miscellaneous_SYMBOLS_and_PICTOGRAPHS:=}'); + Expect(1, 128511, '\p{Blk= -Misc_Pictographs}', ""); + Expect(0, 128511, '\p{^Blk= -Misc_Pictographs}', ""); + Expect(0, 128511, '\P{Blk= -Misc_Pictographs}', ""); + Expect(1, 128511, '\P{^Blk= -Misc_Pictographs}', ""); + Expect(0, 128512, '\p{Blk= -Misc_Pictographs}', ""); + Expect(1, 128512, '\p{^Blk= -Misc_Pictographs}', ""); + Expect(1, 128512, '\P{Blk= -Misc_Pictographs}', ""); + Expect(0, 128512, '\P{^Blk= -Misc_Pictographs}', ""); + Error('\p{Is_Block=:=-miscellaneous_Symbols_And_PICTOGRAPHS}'); + Error('\P{Is_Block=:=-miscellaneous_Symbols_And_PICTOGRAPHS}'); Expect(1, 128511, '\p{Is_Block=miscellaneoussymbolsandpictographs}', ""); Expect(0, 128511, '\p{^Is_Block=miscellaneoussymbolsandpictographs}', ""); Expect(0, 128511, '\P{Is_Block=miscellaneoussymbolsandpictographs}', ""); @@ -18397,16 +18819,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 128512, '\p{^Is_Block=miscellaneoussymbolsandpictographs}', ""); Expect(1, 128512, '\P{Is_Block=miscellaneoussymbolsandpictographs}', ""); Expect(0, 128512, '\P{^Is_Block=miscellaneoussymbolsandpictographs}', ""); - Expect(1, 128511, '\p{Is_Block= _MISCELLANEOUS_symbols_And_pictographs}', ""); - Expect(0, 128511, '\p{^Is_Block= _MISCELLANEOUS_symbols_And_pictographs}', ""); - Expect(0, 128511, '\P{Is_Block= _MISCELLANEOUS_symbols_And_pictographs}', ""); - Expect(1, 128511, '\P{^Is_Block= _MISCELLANEOUS_symbols_And_pictographs}', ""); - Expect(0, 128512, '\p{Is_Block= _MISCELLANEOUS_symbols_And_pictographs}', ""); - Expect(1, 128512, '\p{^Is_Block= _MISCELLANEOUS_symbols_And_pictographs}', ""); - Expect(1, 128512, '\P{Is_Block= _MISCELLANEOUS_symbols_And_pictographs}', ""); - Expect(0, 128512, '\P{^Is_Block= _MISCELLANEOUS_symbols_And_pictographs}', ""); - Error('\p{Is_Blk= Misc_PICTOGRAPHS/a/}'); - Error('\P{Is_Blk= Misc_PICTOGRAPHS/a/}'); + Expect(1, 128511, '\p{Is_Block=- Miscellaneous_Symbols_And_Pictographs}', ""); + Expect(0, 128511, '\p{^Is_Block=- Miscellaneous_Symbols_And_Pictographs}', ""); + Expect(0, 128511, '\P{Is_Block=- Miscellaneous_Symbols_And_Pictographs}', ""); + Expect(1, 128511, '\P{^Is_Block=- Miscellaneous_Symbols_And_Pictographs}', ""); + Expect(0, 128512, '\p{Is_Block=- Miscellaneous_Symbols_And_Pictographs}', ""); + Expect(1, 128512, '\p{^Is_Block=- Miscellaneous_Symbols_And_Pictographs}', ""); + Expect(1, 128512, '\P{Is_Block=- Miscellaneous_Symbols_And_Pictographs}', ""); + Expect(0, 128512, '\P{^Is_Block=- Miscellaneous_Symbols_And_Pictographs}', ""); + Error('\p{Is_Blk=-:=MISC_pictographs}'); + Error('\P{Is_Blk=-:=MISC_pictographs}'); Expect(1, 128511, '\p{Is_Blk=miscpictographs}', ""); Expect(0, 128511, '\p{^Is_Blk=miscpictographs}', ""); Expect(0, 128511, '\P{Is_Blk=miscpictographs}', ""); @@ -18415,16 +18837,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 128512, '\p{^Is_Blk=miscpictographs}', ""); Expect(1, 128512, '\P{Is_Blk=miscpictographs}', ""); Expect(0, 128512, '\P{^Is_Blk=miscpictographs}', ""); - Expect(1, 128511, '\p{Is_Blk= -Misc_PICTOGRAPHS}', ""); - Expect(0, 128511, '\p{^Is_Blk= -Misc_PICTOGRAPHS}', ""); - Expect(0, 128511, '\P{Is_Blk= -Misc_PICTOGRAPHS}', ""); - Expect(1, 128511, '\P{^Is_Blk= -Misc_PICTOGRAPHS}', ""); - Expect(0, 128512, '\p{Is_Blk= -Misc_PICTOGRAPHS}', ""); - Expect(1, 128512, '\p{^Is_Blk= -Misc_PICTOGRAPHS}', ""); - Expect(1, 128512, '\P{Is_Blk= -Misc_PICTOGRAPHS}', ""); - Expect(0, 128512, '\P{^Is_Blk= -Misc_PICTOGRAPHS}', ""); - Error('\p{Block= Miscellaneous_SYMBOLS/a/}'); - Error('\P{Block= Miscellaneous_SYMBOLS/a/}'); + Expect(1, 128511, '\p{Is_Blk= MISC_pictographs}', ""); + Expect(0, 128511, '\p{^Is_Blk= MISC_pictographs}', ""); + Expect(0, 128511, '\P{Is_Blk= MISC_pictographs}', ""); + Expect(1, 128511, '\P{^Is_Blk= MISC_pictographs}', ""); + Expect(0, 128512, '\p{Is_Blk= MISC_pictographs}', ""); + Expect(1, 128512, '\p{^Is_Blk= MISC_pictographs}', ""); + Expect(1, 128512, '\P{Is_Blk= MISC_pictographs}', ""); + Expect(0, 128512, '\P{^Is_Blk= MISC_pictographs}', ""); + Error('\p{Block=-miscellaneous_Symbols:=}'); + Error('\P{Block=-miscellaneous_Symbols:=}'); Expect(1, 9983, '\p{Block=:\AMiscellaneous_Symbols\z:}', "");; Expect(0, 9984, '\p{Block=:\AMiscellaneous_Symbols\z:}', "");; Expect(1, 9983, '\p{Block=miscellaneoussymbols}', ""); @@ -18437,16 +18859,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 9984, '\P{^Block=miscellaneoussymbols}', ""); Expect(1, 9983, '\p{Block=:\Amiscellaneoussymbols\z:}', "");; Expect(0, 9984, '\p{Block=:\Amiscellaneoussymbols\z:}', "");; - Expect(1, 9983, '\p{Block= _Miscellaneous_Symbols}', ""); - Expect(0, 9983, '\p{^Block= _Miscellaneous_Symbols}', ""); - Expect(0, 9983, '\P{Block= _Miscellaneous_Symbols}', ""); - Expect(1, 9983, '\P{^Block= _Miscellaneous_Symbols}', ""); - Expect(0, 9984, '\p{Block= _Miscellaneous_Symbols}', ""); - Expect(1, 9984, '\p{^Block= _Miscellaneous_Symbols}', ""); - Expect(1, 9984, '\P{Block= _Miscellaneous_Symbols}', ""); - Expect(0, 9984, '\P{^Block= _Miscellaneous_Symbols}', ""); - Error('\p{Blk=/a/Misc_Symbols}'); - Error('\P{Blk=/a/Misc_Symbols}'); + Expect(1, 9983, '\p{Block: Miscellaneous_SYMBOLS}', ""); + Expect(0, 9983, '\p{^Block: Miscellaneous_SYMBOLS}', ""); + Expect(0, 9983, '\P{Block: Miscellaneous_SYMBOLS}', ""); + Expect(1, 9983, '\P{^Block: Miscellaneous_SYMBOLS}', ""); + Expect(0, 9984, '\p{Block: Miscellaneous_SYMBOLS}', ""); + Expect(1, 9984, '\p{^Block: Miscellaneous_SYMBOLS}', ""); + Expect(1, 9984, '\P{Block: Miscellaneous_SYMBOLS}', ""); + Expect(0, 9984, '\P{^Block: Miscellaneous_SYMBOLS}', ""); + Error('\p{Blk=__Misc_symbols/a/}'); + Error('\P{Blk=__Misc_symbols/a/}'); Expect(1, 9983, '\p{Blk=:\AMisc_Symbols\z:}', "");; Expect(0, 9984, '\p{Blk=:\AMisc_Symbols\z:}', "");; Expect(1, 9983, '\p{Blk=miscsymbols}', ""); @@ -18459,16 +18881,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 9984, '\P{^Blk=miscsymbols}', ""); Expect(1, 9983, '\p{Blk=:\Amiscsymbols\z:}', "");; Expect(0, 9984, '\p{Blk=:\Amiscsymbols\z:}', "");; - Expect(1, 9983, '\p{Blk=_Misc_symbols}', ""); - Expect(0, 9983, '\p{^Blk=_Misc_symbols}', ""); - Expect(0, 9983, '\P{Blk=_Misc_symbols}', ""); - Expect(1, 9983, '\P{^Blk=_Misc_symbols}', ""); - Expect(0, 9984, '\p{Blk=_Misc_symbols}', ""); - Expect(1, 9984, '\p{^Blk=_Misc_symbols}', ""); - Expect(1, 9984, '\P{Blk=_Misc_symbols}', ""); - Expect(0, 9984, '\P{^Blk=_Misc_symbols}', ""); - Error('\p{Is_Block=:=_ Miscellaneous_symbols}'); - Error('\P{Is_Block=:=_ Miscellaneous_symbols}'); + Expect(1, 9983, '\p{Blk=-MISC_SYMBOLS}', ""); + Expect(0, 9983, '\p{^Blk=-MISC_SYMBOLS}', ""); + Expect(0, 9983, '\P{Blk=-MISC_SYMBOLS}', ""); + Expect(1, 9983, '\P{^Blk=-MISC_SYMBOLS}', ""); + Expect(0, 9984, '\p{Blk=-MISC_SYMBOLS}', ""); + Expect(1, 9984, '\p{^Blk=-MISC_SYMBOLS}', ""); + Expect(1, 9984, '\P{Blk=-MISC_SYMBOLS}', ""); + Expect(0, 9984, '\P{^Blk=-MISC_SYMBOLS}', ""); + Error('\p{Is_Block=-_Miscellaneous_Symbols:=}'); + Error('\P{Is_Block=-_Miscellaneous_Symbols:=}'); Expect(1, 9983, '\p{Is_Block=miscellaneoussymbols}', ""); Expect(0, 9983, '\p{^Is_Block=miscellaneoussymbols}', ""); Expect(0, 9983, '\P{Is_Block=miscellaneoussymbols}', ""); @@ -18477,16 +18899,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9984, '\p{^Is_Block=miscellaneoussymbols}', ""); Expect(1, 9984, '\P{Is_Block=miscellaneoussymbols}', ""); Expect(0, 9984, '\P{^Is_Block=miscellaneoussymbols}', ""); - Expect(1, 9983, '\p{Is_Block= -MISCELLANEOUS_Symbols}', ""); - Expect(0, 9983, '\p{^Is_Block= -MISCELLANEOUS_Symbols}', ""); - Expect(0, 9983, '\P{Is_Block= -MISCELLANEOUS_Symbols}', ""); - Expect(1, 9983, '\P{^Is_Block= -MISCELLANEOUS_Symbols}', ""); - Expect(0, 9984, '\p{Is_Block= -MISCELLANEOUS_Symbols}', ""); - Expect(1, 9984, '\p{^Is_Block= -MISCELLANEOUS_Symbols}', ""); - Expect(1, 9984, '\P{Is_Block= -MISCELLANEOUS_Symbols}', ""); - Expect(0, 9984, '\P{^Is_Block= -MISCELLANEOUS_Symbols}', ""); - Error('\p{Is_Blk=:= misc_Symbols}'); - Error('\P{Is_Blk=:= misc_Symbols}'); + Expect(1, 9983, '\p{Is_Block= Miscellaneous_Symbols}', ""); + Expect(0, 9983, '\p{^Is_Block= Miscellaneous_Symbols}', ""); + Expect(0, 9983, '\P{Is_Block= Miscellaneous_Symbols}', ""); + Expect(1, 9983, '\P{^Is_Block= Miscellaneous_Symbols}', ""); + Expect(0, 9984, '\p{Is_Block= Miscellaneous_Symbols}', ""); + Expect(1, 9984, '\p{^Is_Block= Miscellaneous_Symbols}', ""); + Expect(1, 9984, '\P{Is_Block= Miscellaneous_Symbols}', ""); + Expect(0, 9984, '\P{^Is_Block= Miscellaneous_Symbols}', ""); + Error('\p{Is_Blk=-_MISC_Symbols:=}'); + Error('\P{Is_Blk=-_MISC_Symbols:=}'); Expect(1, 9983, '\p{Is_Blk=miscsymbols}', ""); Expect(0, 9983, '\p{^Is_Blk=miscsymbols}', ""); Expect(0, 9983, '\P{Is_Blk=miscsymbols}', ""); @@ -18495,16 +18917,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9984, '\p{^Is_Blk=miscsymbols}', ""); Expect(1, 9984, '\P{Is_Blk=miscsymbols}', ""); Expect(0, 9984, '\P{^Is_Blk=miscsymbols}', ""); - Expect(1, 9983, '\p{Is_Blk:- Misc_symbols}', ""); - Expect(0, 9983, '\p{^Is_Blk:- Misc_symbols}', ""); - Expect(0, 9983, '\P{Is_Blk:- Misc_symbols}', ""); - Expect(1, 9983, '\P{^Is_Blk:- Misc_symbols}', ""); - Expect(0, 9984, '\p{Is_Blk:- Misc_symbols}', ""); - Expect(1, 9984, '\p{^Is_Blk:- Misc_symbols}', ""); - Expect(1, 9984, '\P{Is_Blk:- Misc_symbols}', ""); - Expect(0, 9984, '\P{^Is_Blk:- Misc_symbols}', ""); - Error('\p{Block=:=-MISCELLANEOUS_Technical}'); - Error('\P{Block=:=-MISCELLANEOUS_Technical}'); + Expect(1, 9983, '\p{Is_Blk=__MISC_symbols}', ""); + Expect(0, 9983, '\p{^Is_Blk=__MISC_symbols}', ""); + Expect(0, 9983, '\P{Is_Blk=__MISC_symbols}', ""); + Expect(1, 9983, '\P{^Is_Blk=__MISC_symbols}', ""); + Expect(0, 9984, '\p{Is_Blk=__MISC_symbols}', ""); + Expect(1, 9984, '\p{^Is_Blk=__MISC_symbols}', ""); + Expect(1, 9984, '\P{Is_Blk=__MISC_symbols}', ""); + Expect(0, 9984, '\P{^Is_Blk=__MISC_symbols}', ""); + Error('\p{Block: /a/--MISCELLANEOUS_TECHNICAL}'); + Error('\P{Block: /a/--MISCELLANEOUS_TECHNICAL}'); Expect(1, 9215, '\p{Block=:\AMiscellaneous_Technical\z:}', "");; Expect(0, 9216, '\p{Block=:\AMiscellaneous_Technical\z:}', "");; Expect(1, 9215, '\p{Block=miscellaneoustechnical}', ""); @@ -18517,16 +18939,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 9216, '\P{^Block=miscellaneoustechnical}', ""); Expect(1, 9215, '\p{Block=:\Amiscellaneoustechnical\z:}', "");; Expect(0, 9216, '\p{Block=:\Amiscellaneoustechnical\z:}', "");; - Expect(1, 9215, '\p{Block: _ MISCELLANEOUS_Technical}', ""); - Expect(0, 9215, '\p{^Block: _ MISCELLANEOUS_Technical}', ""); - Expect(0, 9215, '\P{Block: _ MISCELLANEOUS_Technical}', ""); - Expect(1, 9215, '\P{^Block: _ MISCELLANEOUS_Technical}', ""); - Expect(0, 9216, '\p{Block: _ MISCELLANEOUS_Technical}', ""); - Expect(1, 9216, '\p{^Block: _ MISCELLANEOUS_Technical}', ""); - Expect(1, 9216, '\P{Block: _ MISCELLANEOUS_Technical}', ""); - Expect(0, 9216, '\P{^Block: _ MISCELLANEOUS_Technical}', ""); - Error('\p{Blk=:= Misc_Technical}'); - Error('\P{Blk=:= Misc_Technical}'); + Expect(1, 9215, '\p{Block=- Miscellaneous_Technical}', ""); + Expect(0, 9215, '\p{^Block=- Miscellaneous_Technical}', ""); + Expect(0, 9215, '\P{Block=- Miscellaneous_Technical}', ""); + Expect(1, 9215, '\P{^Block=- Miscellaneous_Technical}', ""); + Expect(0, 9216, '\p{Block=- Miscellaneous_Technical}', ""); + Expect(1, 9216, '\p{^Block=- Miscellaneous_Technical}', ""); + Expect(1, 9216, '\P{Block=- Miscellaneous_Technical}', ""); + Expect(0, 9216, '\P{^Block=- Miscellaneous_Technical}', ""); + Error('\p{Blk= _Misc_technical:=}'); + Error('\P{Blk= _Misc_technical:=}'); Expect(1, 9215, '\p{Blk=:\AMisc_Technical\z:}', "");; Expect(0, 9216, '\p{Blk=:\AMisc_Technical\z:}', "");; Expect(1, 9215, '\p{Blk=misctechnical}', ""); @@ -18539,16 +18961,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 9216, '\P{^Blk=misctechnical}', ""); Expect(1, 9215, '\p{Blk=:\Amisctechnical\z:}', "");; Expect(0, 9216, '\p{Blk=:\Amisctechnical\z:}', "");; - Expect(1, 9215, '\p{Blk: misc_TECHNICAL}', ""); - Expect(0, 9215, '\p{^Blk: misc_TECHNICAL}', ""); - Expect(0, 9215, '\P{Blk: misc_TECHNICAL}', ""); - Expect(1, 9215, '\P{^Blk: misc_TECHNICAL}', ""); - Expect(0, 9216, '\p{Blk: misc_TECHNICAL}', ""); - Expect(1, 9216, '\p{^Blk: misc_TECHNICAL}', ""); - Expect(1, 9216, '\P{Blk: misc_TECHNICAL}', ""); - Expect(0, 9216, '\P{^Blk: misc_TECHNICAL}', ""); - Error('\p{Is_Block=_ miscellaneous_technical/a/}'); - Error('\P{Is_Block=_ miscellaneous_technical/a/}'); + Expect(1, 9215, '\p{Blk=--misc_technical}', ""); + Expect(0, 9215, '\p{^Blk=--misc_technical}', ""); + Expect(0, 9215, '\P{Blk=--misc_technical}', ""); + Expect(1, 9215, '\P{^Blk=--misc_technical}', ""); + Expect(0, 9216, '\p{Blk=--misc_technical}', ""); + Expect(1, 9216, '\p{^Blk=--misc_technical}', ""); + Expect(1, 9216, '\P{Blk=--misc_technical}', ""); + Expect(0, 9216, '\P{^Blk=--misc_technical}', ""); + Error('\p{Is_Block=-Miscellaneous_Technical/a/}'); + Error('\P{Is_Block=-Miscellaneous_Technical/a/}'); Expect(1, 9215, '\p{Is_Block=miscellaneoustechnical}', ""); Expect(0, 9215, '\p{^Is_Block=miscellaneoustechnical}', ""); Expect(0, 9215, '\P{Is_Block=miscellaneoustechnical}', ""); @@ -18557,16 +18979,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9216, '\p{^Is_Block=miscellaneoustechnical}', ""); Expect(1, 9216, '\P{Is_Block=miscellaneoustechnical}', ""); Expect(0, 9216, '\P{^Is_Block=miscellaneoustechnical}', ""); - Expect(1, 9215, '\p{Is_Block=_ MISCELLANEOUS_technical}', ""); - Expect(0, 9215, '\p{^Is_Block=_ MISCELLANEOUS_technical}', ""); - Expect(0, 9215, '\P{Is_Block=_ MISCELLANEOUS_technical}', ""); - Expect(1, 9215, '\P{^Is_Block=_ MISCELLANEOUS_technical}', ""); - Expect(0, 9216, '\p{Is_Block=_ MISCELLANEOUS_technical}', ""); - Expect(1, 9216, '\p{^Is_Block=_ MISCELLANEOUS_technical}', ""); - Expect(1, 9216, '\P{Is_Block=_ MISCELLANEOUS_technical}', ""); - Expect(0, 9216, '\P{^Is_Block=_ MISCELLANEOUS_technical}', ""); - Error('\p{Is_Blk=:= _MISC_technical}'); - Error('\P{Is_Blk=:= _MISC_technical}'); + Expect(1, 9215, '\p{Is_Block=_ miscellaneous_Technical}', ""); + Expect(0, 9215, '\p{^Is_Block=_ miscellaneous_Technical}', ""); + Expect(0, 9215, '\P{Is_Block=_ miscellaneous_Technical}', ""); + Expect(1, 9215, '\P{^Is_Block=_ miscellaneous_Technical}', ""); + Expect(0, 9216, '\p{Is_Block=_ miscellaneous_Technical}', ""); + Expect(1, 9216, '\p{^Is_Block=_ miscellaneous_Technical}', ""); + Expect(1, 9216, '\P{Is_Block=_ miscellaneous_Technical}', ""); + Expect(0, 9216, '\P{^Is_Block=_ miscellaneous_Technical}', ""); + Error('\p{Is_Blk= -MISC_Technical/a/}'); + Error('\P{Is_Blk= -MISC_Technical/a/}'); Expect(1, 9215, '\p{Is_Blk=misctechnical}', ""); Expect(0, 9215, '\p{^Is_Blk=misctechnical}', ""); Expect(0, 9215, '\P{Is_Blk=misctechnical}', ""); @@ -18575,60 +18997,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9216, '\p{^Is_Blk=misctechnical}', ""); Expect(1, 9216, '\P{Is_Blk=misctechnical}', ""); Expect(0, 9216, '\P{^Is_Blk=misctechnical}', ""); - Expect(1, 9215, '\p{Is_Blk=-Misc_Technical}', ""); - Expect(0, 9215, '\p{^Is_Blk=-Misc_Technical}', ""); - Expect(0, 9215, '\P{Is_Blk=-Misc_Technical}', ""); - Expect(1, 9215, '\P{^Is_Blk=-Misc_Technical}', ""); - Expect(0, 9216, '\p{Is_Blk=-Misc_Technical}', ""); - Expect(1, 9216, '\p{^Is_Blk=-Misc_Technical}', ""); - Expect(1, 9216, '\P{Is_Blk=-Misc_Technical}', ""); - Expect(0, 9216, '\P{^Is_Blk=-Misc_Technical}', ""); - Error('\p{Block: Modi/a/}'); - Error('\P{Block: Modi/a/}'); + Expect(1, 9215, '\p{Is_Blk= Misc_TECHNICAL}', ""); + Expect(0, 9215, '\p{^Is_Blk= Misc_TECHNICAL}', ""); + Expect(0, 9215, '\P{Is_Blk= Misc_TECHNICAL}', ""); + Expect(1, 9215, '\P{^Is_Blk= Misc_TECHNICAL}', ""); + Expect(0, 9216, '\p{Is_Blk= Misc_TECHNICAL}', ""); + Expect(1, 9216, '\p{^Is_Blk= Misc_TECHNICAL}', ""); + Expect(1, 9216, '\P{Is_Blk= Misc_TECHNICAL}', ""); + Expect(0, 9216, '\P{^Is_Blk= Misc_TECHNICAL}', ""); + Error('\p{Block= Modi:=}'); + Error('\P{Block= Modi:=}'); Expect(1, 71263, '\p{Block=:\AModi\z:}', "");; Expect(0, 71264, '\p{Block=:\AModi\z:}', "");; - Expect(1, 71263, '\p{Block=modi}', ""); - Expect(0, 71263, '\p{^Block=modi}', ""); - Expect(0, 71263, '\P{Block=modi}', ""); - Expect(1, 71263, '\P{^Block=modi}', ""); - Expect(0, 71264, '\p{Block=modi}', ""); - Expect(1, 71264, '\p{^Block=modi}', ""); - Expect(1, 71264, '\P{Block=modi}', ""); - Expect(0, 71264, '\P{^Block=modi}', ""); + Expect(1, 71263, '\p{Block: modi}', ""); + Expect(0, 71263, '\p{^Block: modi}', ""); + Expect(0, 71263, '\P{Block: modi}', ""); + Expect(1, 71263, '\P{^Block: modi}', ""); + Expect(0, 71264, '\p{Block: modi}', ""); + Expect(1, 71264, '\p{^Block: modi}', ""); + Expect(1, 71264, '\P{Block: modi}', ""); + Expect(0, 71264, '\P{^Block: modi}', ""); Expect(1, 71263, '\p{Block=:\Amodi\z:}', "");; Expect(0, 71264, '\p{Block=:\Amodi\z:}', "");; - Expect(1, 71263, '\p{Block: Modi}', ""); - Expect(0, 71263, '\p{^Block: Modi}', ""); - Expect(0, 71263, '\P{Block: Modi}', ""); - Expect(1, 71263, '\P{^Block: Modi}', ""); - Expect(0, 71264, '\p{Block: Modi}', ""); - Expect(1, 71264, '\p{^Block: Modi}', ""); - Expect(1, 71264, '\P{Block: Modi}', ""); - Expect(0, 71264, '\P{^Block: Modi}', ""); - Error('\p{Blk=_/a/Modi}'); - Error('\P{Blk=_/a/Modi}'); + Expect(1, 71263, '\p{Block=- Modi}', ""); + Expect(0, 71263, '\p{^Block=- Modi}', ""); + Expect(0, 71263, '\P{Block=- Modi}', ""); + Expect(1, 71263, '\P{^Block=- Modi}', ""); + Expect(0, 71264, '\p{Block=- Modi}', ""); + Expect(1, 71264, '\p{^Block=- Modi}', ""); + Expect(1, 71264, '\P{Block=- Modi}', ""); + Expect(0, 71264, '\P{^Block=- Modi}', ""); + Error('\p{Blk=:=-Modi}'); + Error('\P{Blk=:=-Modi}'); Expect(1, 71263, '\p{Blk=:\AModi\z:}', "");; Expect(0, 71264, '\p{Blk=:\AModi\z:}', "");; - Expect(1, 71263, '\p{Blk=modi}', ""); - Expect(0, 71263, '\p{^Blk=modi}', ""); - Expect(0, 71263, '\P{Blk=modi}', ""); - Expect(1, 71263, '\P{^Blk=modi}', ""); - Expect(0, 71264, '\p{Blk=modi}', ""); - Expect(1, 71264, '\p{^Blk=modi}', ""); - Expect(1, 71264, '\P{Blk=modi}', ""); - Expect(0, 71264, '\P{^Blk=modi}', ""); + Expect(1, 71263, '\p{Blk:modi}', ""); + Expect(0, 71263, '\p{^Blk:modi}', ""); + Expect(0, 71263, '\P{Blk:modi}', ""); + Expect(1, 71263, '\P{^Blk:modi}', ""); + Expect(0, 71264, '\p{Blk:modi}', ""); + Expect(1, 71264, '\p{^Blk:modi}', ""); + Expect(1, 71264, '\P{Blk:modi}', ""); + Expect(0, 71264, '\P{^Blk:modi}', ""); Expect(1, 71263, '\p{Blk=:\Amodi\z:}', "");; Expect(0, 71264, '\p{Blk=:\Amodi\z:}', "");; - Expect(1, 71263, '\p{Blk= modi}', ""); - Expect(0, 71263, '\p{^Blk= modi}', ""); - Expect(0, 71263, '\P{Blk= modi}', ""); - Expect(1, 71263, '\P{^Blk= modi}', ""); - Expect(0, 71264, '\p{Blk= modi}', ""); - Expect(1, 71264, '\p{^Blk= modi}', ""); - Expect(1, 71264, '\P{Blk= modi}', ""); - Expect(0, 71264, '\P{^Blk= modi}', ""); - Error('\p{Is_Block=_:=Modi}'); - Error('\P{Is_Block=_:=Modi}'); + Expect(1, 71263, '\p{Blk= Modi}', ""); + Expect(0, 71263, '\p{^Blk= Modi}', ""); + Expect(0, 71263, '\P{Blk= Modi}', ""); + Expect(1, 71263, '\P{^Blk= Modi}', ""); + Expect(0, 71264, '\p{Blk= Modi}', ""); + Expect(1, 71264, '\p{^Blk= Modi}', ""); + Expect(1, 71264, '\P{Blk= Modi}', ""); + Expect(0, 71264, '\P{^Blk= Modi}', ""); + Error('\p{Is_Block: -_MODI/a/}'); + Error('\P{Is_Block: -_MODI/a/}'); Expect(1, 71263, '\p{Is_Block=modi}', ""); Expect(0, 71263, '\p{^Is_Block=modi}', ""); Expect(0, 71263, '\P{Is_Block=modi}', ""); @@ -18637,34 +19059,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 71264, '\p{^Is_Block=modi}', ""); Expect(1, 71264, '\P{Is_Block=modi}', ""); Expect(0, 71264, '\P{^Is_Block=modi}', ""); - Expect(1, 71263, '\p{Is_Block=-Modi}', ""); - Expect(0, 71263, '\p{^Is_Block=-Modi}', ""); - Expect(0, 71263, '\P{Is_Block=-Modi}', ""); - Expect(1, 71263, '\P{^Is_Block=-Modi}', ""); - Expect(0, 71264, '\p{Is_Block=-Modi}', ""); - Expect(1, 71264, '\p{^Is_Block=-Modi}', ""); - Expect(1, 71264, '\P{Is_Block=-Modi}', ""); - Expect(0, 71264, '\P{^Is_Block=-Modi}', ""); - Error('\p{Is_Blk= modi/a/}'); - Error('\P{Is_Blk= modi/a/}'); - Expect(1, 71263, '\p{Is_Blk:modi}', ""); - Expect(0, 71263, '\p{^Is_Blk:modi}', ""); - Expect(0, 71263, '\P{Is_Blk:modi}', ""); - Expect(1, 71263, '\P{^Is_Blk:modi}', ""); - Expect(0, 71264, '\p{Is_Blk:modi}', ""); - Expect(1, 71264, '\p{^Is_Blk:modi}', ""); - Expect(1, 71264, '\P{Is_Blk:modi}', ""); - Expect(0, 71264, '\P{^Is_Blk:modi}', ""); - Expect(1, 71263, '\p{Is_Blk= modi}', ""); - Expect(0, 71263, '\p{^Is_Blk= modi}', ""); - Expect(0, 71263, '\P{Is_Blk= modi}', ""); - Expect(1, 71263, '\P{^Is_Blk= modi}', ""); - Expect(0, 71264, '\p{Is_Blk= modi}', ""); - Expect(1, 71264, '\p{^Is_Blk= modi}', ""); - Expect(1, 71264, '\P{Is_Blk= modi}', ""); - Expect(0, 71264, '\P{^Is_Blk= modi}', ""); - Error('\p{Block=/a/spacing_modifier_LETTERS}'); - Error('\P{Block=/a/spacing_modifier_LETTERS}'); + Expect(1, 71263, '\p{Is_Block: Modi}', ""); + Expect(0, 71263, '\p{^Is_Block: Modi}', ""); + Expect(0, 71263, '\P{Is_Block: Modi}', ""); + Expect(1, 71263, '\P{^Is_Block: Modi}', ""); + Expect(0, 71264, '\p{Is_Block: Modi}', ""); + Expect(1, 71264, '\p{^Is_Block: Modi}', ""); + Expect(1, 71264, '\P{Is_Block: Modi}', ""); + Expect(0, 71264, '\P{^Is_Block: Modi}', ""); + Error('\p{Is_Blk= Modi:=}'); + Error('\P{Is_Blk= Modi:=}'); + Expect(1, 71263, '\p{Is_Blk=modi}', ""); + Expect(0, 71263, '\p{^Is_Blk=modi}', ""); + Expect(0, 71263, '\P{Is_Blk=modi}', ""); + Expect(1, 71263, '\P{^Is_Blk=modi}', ""); + Expect(0, 71264, '\p{Is_Blk=modi}', ""); + Expect(1, 71264, '\p{^Is_Blk=modi}', ""); + Expect(1, 71264, '\P{Is_Blk=modi}', ""); + Expect(0, 71264, '\P{^Is_Blk=modi}', ""); + Expect(1, 71263, '\p{Is_Blk= -Modi}', ""); + Expect(0, 71263, '\p{^Is_Blk= -Modi}', ""); + Expect(0, 71263, '\P{Is_Blk= -Modi}', ""); + Expect(1, 71263, '\P{^Is_Blk= -Modi}', ""); + Expect(0, 71264, '\p{Is_Blk= -Modi}', ""); + Expect(1, 71264, '\p{^Is_Blk= -Modi}', ""); + Expect(1, 71264, '\P{Is_Blk= -Modi}', ""); + Expect(0, 71264, '\P{^Is_Blk= -Modi}', ""); + Error('\p{Block=/a/- SPACING_Modifier_Letters}'); + Error('\P{Block=/a/- SPACING_Modifier_Letters}'); Expect(1, 767, '\p{Block=:\ASpacing_Modifier_Letters\z:}', "");; Expect(0, 768, '\p{Block=:\ASpacing_Modifier_Letters\z:}', "");; Expect(1, 767, '\p{Block=spacingmodifierletters}', ""); @@ -18677,16 +19099,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 768, '\P{^Block=spacingmodifierletters}', ""); Expect(1, 767, '\p{Block=:\Aspacingmodifierletters\z:}', "");; Expect(0, 768, '\p{Block=:\Aspacingmodifierletters\z:}', "");; - Expect(1, 767, '\p{Block=__SPACING_modifier_letters}', ""); - Expect(0, 767, '\p{^Block=__SPACING_modifier_letters}', ""); - Expect(0, 767, '\P{Block=__SPACING_modifier_letters}', ""); - Expect(1, 767, '\P{^Block=__SPACING_modifier_letters}', ""); - Expect(0, 768, '\p{Block=__SPACING_modifier_letters}', ""); - Expect(1, 768, '\p{^Block=__SPACING_modifier_letters}', ""); - Expect(1, 768, '\P{Block=__SPACING_modifier_letters}', ""); - Expect(0, 768, '\P{^Block=__SPACING_modifier_letters}', ""); - Error('\p{Blk=-:=Modifier_LETTERS}'); - Error('\P{Blk=-:=Modifier_LETTERS}'); + Expect(1, 767, '\p{Block= Spacing_MODIFIER_letters}', ""); + Expect(0, 767, '\p{^Block= Spacing_MODIFIER_letters}', ""); + Expect(0, 767, '\P{Block= Spacing_MODIFIER_letters}', ""); + Expect(1, 767, '\P{^Block= Spacing_MODIFIER_letters}', ""); + Expect(0, 768, '\p{Block= Spacing_MODIFIER_letters}', ""); + Expect(1, 768, '\p{^Block= Spacing_MODIFIER_letters}', ""); + Expect(1, 768, '\P{Block= Spacing_MODIFIER_letters}', ""); + Expect(0, 768, '\P{^Block= Spacing_MODIFIER_letters}', ""); + Error('\p{Blk: /a/modifier_Letters}'); + Error('\P{Blk: /a/modifier_Letters}'); Expect(1, 767, '\p{Blk=:\AModifier_Letters\z:}', "");; Expect(0, 768, '\p{Blk=:\AModifier_Letters\z:}', "");; Expect(1, 767, '\p{Blk=modifierletters}', ""); @@ -18699,16 +19121,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 768, '\P{^Blk=modifierletters}', ""); Expect(1, 767, '\p{Blk=:\Amodifierletters\z:}', "");; Expect(0, 768, '\p{Blk=:\Amodifierletters\z:}', "");; - Expect(1, 767, '\p{Blk=_-Modifier_letters}', ""); - Expect(0, 767, '\p{^Blk=_-Modifier_letters}', ""); - Expect(0, 767, '\P{Blk=_-Modifier_letters}', ""); - Expect(1, 767, '\P{^Blk=_-Modifier_letters}', ""); - Expect(0, 768, '\p{Blk=_-Modifier_letters}', ""); - Expect(1, 768, '\p{^Blk=_-Modifier_letters}', ""); - Expect(1, 768, '\P{Blk=_-Modifier_letters}', ""); - Expect(0, 768, '\P{^Blk=_-Modifier_letters}', ""); - Error('\p{Is_Block= Spacing_MODIFIER_Letters/a/}'); - Error('\P{Is_Block= Spacing_MODIFIER_Letters/a/}'); + Expect(1, 767, '\p{Blk= MODIFIER_Letters}', ""); + Expect(0, 767, '\p{^Blk= MODIFIER_Letters}', ""); + Expect(0, 767, '\P{Blk= MODIFIER_Letters}', ""); + Expect(1, 767, '\P{^Blk= MODIFIER_Letters}', ""); + Expect(0, 768, '\p{Blk= MODIFIER_Letters}', ""); + Expect(1, 768, '\p{^Blk= MODIFIER_Letters}', ""); + Expect(1, 768, '\P{Blk= MODIFIER_Letters}', ""); + Expect(0, 768, '\P{^Blk= MODIFIER_Letters}', ""); + Error('\p{Is_Block=-/a/SPACING_MODIFIER_Letters}'); + Error('\P{Is_Block=-/a/SPACING_MODIFIER_Letters}'); Expect(1, 767, '\p{Is_Block=spacingmodifierletters}', ""); Expect(0, 767, '\p{^Is_Block=spacingmodifierletters}', ""); Expect(0, 767, '\P{Is_Block=spacingmodifierletters}', ""); @@ -18717,16 +19139,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 768, '\p{^Is_Block=spacingmodifierletters}', ""); Expect(1, 768, '\P{Is_Block=spacingmodifierletters}', ""); Expect(0, 768, '\P{^Is_Block=spacingmodifierletters}', ""); - Expect(1, 767, '\p{Is_Block=-SPACING_modifier_Letters}', ""); - Expect(0, 767, '\p{^Is_Block=-SPACING_modifier_Letters}', ""); - Expect(0, 767, '\P{Is_Block=-SPACING_modifier_Letters}', ""); - Expect(1, 767, '\P{^Is_Block=-SPACING_modifier_Letters}', ""); - Expect(0, 768, '\p{Is_Block=-SPACING_modifier_Letters}', ""); - Expect(1, 768, '\p{^Is_Block=-SPACING_modifier_Letters}', ""); - Expect(1, 768, '\P{Is_Block=-SPACING_modifier_Letters}', ""); - Expect(0, 768, '\P{^Is_Block=-SPACING_modifier_Letters}', ""); - Error('\p{Is_Blk=/a/-MODIFIER_Letters}'); - Error('\P{Is_Blk=/a/-MODIFIER_Letters}'); + Expect(1, 767, '\p{Is_Block=-_Spacing_Modifier_letters}', ""); + Expect(0, 767, '\p{^Is_Block=-_Spacing_Modifier_letters}', ""); + Expect(0, 767, '\P{Is_Block=-_Spacing_Modifier_letters}', ""); + Expect(1, 767, '\P{^Is_Block=-_Spacing_Modifier_letters}', ""); + Expect(0, 768, '\p{Is_Block=-_Spacing_Modifier_letters}', ""); + Expect(1, 768, '\p{^Is_Block=-_Spacing_Modifier_letters}', ""); + Expect(1, 768, '\P{Is_Block=-_Spacing_Modifier_letters}', ""); + Expect(0, 768, '\P{^Is_Block=-_Spacing_Modifier_letters}', ""); + Error('\p{Is_Blk=:=modifier_Letters}'); + Error('\P{Is_Blk=:=modifier_Letters}'); Expect(1, 767, '\p{Is_Blk=modifierletters}', ""); Expect(0, 767, '\p{^Is_Blk=modifierletters}', ""); Expect(0, 767, '\P{Is_Blk=modifierletters}', ""); @@ -18735,16 +19157,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 768, '\p{^Is_Blk=modifierletters}', ""); Expect(1, 768, '\P{Is_Blk=modifierletters}', ""); Expect(0, 768, '\P{^Is_Blk=modifierletters}', ""); - Expect(1, 767, '\p{Is_Blk=-Modifier_Letters}', ""); - Expect(0, 767, '\p{^Is_Blk=-Modifier_Letters}', ""); - Expect(0, 767, '\P{Is_Blk=-Modifier_Letters}', ""); - Expect(1, 767, '\P{^Is_Blk=-Modifier_Letters}', ""); - Expect(0, 768, '\p{Is_Blk=-Modifier_Letters}', ""); - Expect(1, 768, '\p{^Is_Blk=-Modifier_Letters}', ""); - Expect(1, 768, '\P{Is_Blk=-Modifier_Letters}', ""); - Expect(0, 768, '\P{^Is_Blk=-Modifier_Letters}', ""); - Error('\p{Block=:=_Modifier_Tone_letters}'); - Error('\P{Block=:=_Modifier_Tone_letters}'); + Expect(1, 767, '\p{Is_Blk=-MODIFIER_Letters}', ""); + Expect(0, 767, '\p{^Is_Blk=-MODIFIER_Letters}', ""); + Expect(0, 767, '\P{Is_Blk=-MODIFIER_Letters}', ""); + Expect(1, 767, '\P{^Is_Blk=-MODIFIER_Letters}', ""); + Expect(0, 768, '\p{Is_Blk=-MODIFIER_Letters}', ""); + Expect(1, 768, '\p{^Is_Blk=-MODIFIER_Letters}', ""); + Expect(1, 768, '\P{Is_Blk=-MODIFIER_Letters}', ""); + Expect(0, 768, '\P{^Is_Blk=-MODIFIER_Letters}', ""); + Error('\p{Block::=Modifier_Tone_Letters}'); + Error('\P{Block::=Modifier_Tone_Letters}'); Expect(1, 42783, '\p{Block=:\AModifier_Tone_Letters\z:}', "");; Expect(0, 42784, '\p{Block=:\AModifier_Tone_Letters\z:}', "");; Expect(1, 42783, '\p{Block=modifiertoneletters}', ""); @@ -18757,16 +19179,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 42784, '\P{^Block=modifiertoneletters}', ""); Expect(1, 42783, '\p{Block=:\Amodifiertoneletters\z:}', "");; Expect(0, 42784, '\p{Block=:\Amodifiertoneletters\z:}', "");; - Expect(1, 42783, '\p{Block= Modifier_tone_Letters}', ""); - Expect(0, 42783, '\p{^Block= Modifier_tone_Letters}', ""); - Expect(0, 42783, '\P{Block= Modifier_tone_Letters}', ""); - Expect(1, 42783, '\P{^Block= Modifier_tone_Letters}', ""); - Expect(0, 42784, '\p{Block= Modifier_tone_Letters}', ""); - Expect(1, 42784, '\p{^Block= Modifier_tone_Letters}', ""); - Expect(1, 42784, '\P{Block= Modifier_tone_Letters}', ""); - Expect(0, 42784, '\P{^Block= Modifier_tone_Letters}', ""); - Error('\p{Blk=/a/Modifier_tone_Letters}'); - Error('\P{Blk=/a/Modifier_tone_Letters}'); + Expect(1, 42783, '\p{Block= modifier_tone_letters}', ""); + Expect(0, 42783, '\p{^Block= modifier_tone_letters}', ""); + Expect(0, 42783, '\P{Block= modifier_tone_letters}', ""); + Expect(1, 42783, '\P{^Block= modifier_tone_letters}', ""); + Expect(0, 42784, '\p{Block= modifier_tone_letters}', ""); + Expect(1, 42784, '\p{^Block= modifier_tone_letters}', ""); + Expect(1, 42784, '\P{Block= modifier_tone_letters}', ""); + Expect(0, 42784, '\P{^Block= modifier_tone_letters}', ""); + Error('\p{Blk= /a/Modifier_Tone_Letters}'); + Error('\P{Blk= /a/Modifier_Tone_Letters}'); Expect(1, 42783, '\p{Blk=:\AModifier_Tone_Letters\z:}', "");; Expect(0, 42784, '\p{Blk=:\AModifier_Tone_Letters\z:}', "");; Expect(1, 42783, '\p{Blk=modifiertoneletters}', ""); @@ -18779,52 +19201,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 42784, '\P{^Blk=modifiertoneletters}', ""); Expect(1, 42783, '\p{Blk=:\Amodifiertoneletters\z:}', "");; Expect(0, 42784, '\p{Blk=:\Amodifiertoneletters\z:}', "");; - Expect(1, 42783, '\p{Blk=- modifier_Tone_LETTERS}', ""); - Expect(0, 42783, '\p{^Blk=- modifier_Tone_LETTERS}', ""); - Expect(0, 42783, '\P{Blk=- modifier_Tone_LETTERS}', ""); - Expect(1, 42783, '\P{^Blk=- modifier_Tone_LETTERS}', ""); - Expect(0, 42784, '\p{Blk=- modifier_Tone_LETTERS}', ""); - Expect(1, 42784, '\p{^Blk=- modifier_Tone_LETTERS}', ""); - Expect(1, 42784, '\P{Blk=- modifier_Tone_LETTERS}', ""); - Expect(0, 42784, '\P{^Blk=- modifier_Tone_LETTERS}', ""); - Error('\p{Is_Block: _/a/modifier_Tone_Letters}'); - Error('\P{Is_Block: _/a/modifier_Tone_Letters}'); - Expect(1, 42783, '\p{Is_Block: modifiertoneletters}', ""); - Expect(0, 42783, '\p{^Is_Block: modifiertoneletters}', ""); - Expect(0, 42783, '\P{Is_Block: modifiertoneletters}', ""); - Expect(1, 42783, '\P{^Is_Block: modifiertoneletters}', ""); - Expect(0, 42784, '\p{Is_Block: modifiertoneletters}', ""); - Expect(1, 42784, '\p{^Is_Block: modifiertoneletters}', ""); - Expect(1, 42784, '\P{Is_Block: modifiertoneletters}', ""); - Expect(0, 42784, '\P{^Is_Block: modifiertoneletters}', ""); - Expect(1, 42783, '\p{Is_Block=_ modifier_Tone_LETTERS}', ""); - Expect(0, 42783, '\p{^Is_Block=_ modifier_Tone_LETTERS}', ""); - Expect(0, 42783, '\P{Is_Block=_ modifier_Tone_LETTERS}', ""); - Expect(1, 42783, '\P{^Is_Block=_ modifier_Tone_LETTERS}', ""); - Expect(0, 42784, '\p{Is_Block=_ modifier_Tone_LETTERS}', ""); - Expect(1, 42784, '\p{^Is_Block=_ modifier_Tone_LETTERS}', ""); - Expect(1, 42784, '\P{Is_Block=_ modifier_Tone_LETTERS}', ""); - Expect(0, 42784, '\P{^Is_Block=_ modifier_Tone_LETTERS}', ""); - Error('\p{Is_Blk: :=_ Modifier_TONE_letters}'); - Error('\P{Is_Blk: :=_ Modifier_TONE_letters}'); - Expect(1, 42783, '\p{Is_Blk=modifiertoneletters}', ""); - Expect(0, 42783, '\p{^Is_Blk=modifiertoneletters}', ""); - Expect(0, 42783, '\P{Is_Blk=modifiertoneletters}', ""); - Expect(1, 42783, '\P{^Is_Blk=modifiertoneletters}', ""); - Expect(0, 42784, '\p{Is_Blk=modifiertoneletters}', ""); - Expect(1, 42784, '\p{^Is_Blk=modifiertoneletters}', ""); - Expect(1, 42784, '\P{Is_Blk=modifiertoneletters}', ""); - Expect(0, 42784, '\P{^Is_Blk=modifiertoneletters}', ""); - Expect(1, 42783, '\p{Is_Blk=-Modifier_tone_Letters}', ""); - Expect(0, 42783, '\p{^Is_Blk=-Modifier_tone_Letters}', ""); - Expect(0, 42783, '\P{Is_Blk=-Modifier_tone_Letters}', ""); - Expect(1, 42783, '\P{^Is_Blk=-Modifier_tone_Letters}', ""); - Expect(0, 42784, '\p{Is_Blk=-Modifier_tone_Letters}', ""); - Expect(1, 42784, '\p{^Is_Blk=-Modifier_tone_Letters}', ""); - Expect(1, 42784, '\P{Is_Blk=-Modifier_tone_Letters}', ""); - Expect(0, 42784, '\P{^Is_Blk=-Modifier_tone_Letters}', ""); - Error('\p{Block=/a/- Mongolian}'); - Error('\P{Block=/a/- Mongolian}'); + Expect(1, 42783, '\p{Blk=-Modifier_TONE_letters}', ""); + Expect(0, 42783, '\p{^Blk=-Modifier_TONE_letters}', ""); + Expect(0, 42783, '\P{Blk=-Modifier_TONE_letters}', ""); + Expect(1, 42783, '\P{^Blk=-Modifier_TONE_letters}', ""); + Expect(0, 42784, '\p{Blk=-Modifier_TONE_letters}', ""); + Expect(1, 42784, '\p{^Blk=-Modifier_TONE_letters}', ""); + Expect(1, 42784, '\P{Blk=-Modifier_TONE_letters}', ""); + Expect(0, 42784, '\P{^Blk=-Modifier_TONE_letters}', ""); + Error('\p{Is_Block=_ MODIFIER_tone_Letters/a/}'); + Error('\P{Is_Block=_ MODIFIER_tone_Letters/a/}'); + Expect(1, 42783, '\p{Is_Block=modifiertoneletters}', ""); + Expect(0, 42783, '\p{^Is_Block=modifiertoneletters}', ""); + Expect(0, 42783, '\P{Is_Block=modifiertoneletters}', ""); + Expect(1, 42783, '\P{^Is_Block=modifiertoneletters}', ""); + Expect(0, 42784, '\p{Is_Block=modifiertoneletters}', ""); + Expect(1, 42784, '\p{^Is_Block=modifiertoneletters}', ""); + Expect(1, 42784, '\P{Is_Block=modifiertoneletters}', ""); + Expect(0, 42784, '\P{^Is_Block=modifiertoneletters}', ""); + Expect(1, 42783, '\p{Is_Block=--Modifier_tone_Letters}', ""); + Expect(0, 42783, '\p{^Is_Block=--Modifier_tone_Letters}', ""); + Expect(0, 42783, '\P{Is_Block=--Modifier_tone_Letters}', ""); + Expect(1, 42783, '\P{^Is_Block=--Modifier_tone_Letters}', ""); + Expect(0, 42784, '\p{Is_Block=--Modifier_tone_Letters}', ""); + Expect(1, 42784, '\p{^Is_Block=--Modifier_tone_Letters}', ""); + Expect(1, 42784, '\P{Is_Block=--Modifier_tone_Letters}', ""); + Expect(0, 42784, '\P{^Is_Block=--Modifier_tone_Letters}', ""); + Error('\p{Is_Blk=_:=Modifier_Tone_LETTERS}'); + Error('\P{Is_Blk=_:=Modifier_Tone_LETTERS}'); + Expect(1, 42783, '\p{Is_Blk: modifiertoneletters}', ""); + Expect(0, 42783, '\p{^Is_Blk: modifiertoneletters}', ""); + Expect(0, 42783, '\P{Is_Blk: modifiertoneletters}', ""); + Expect(1, 42783, '\P{^Is_Blk: modifiertoneletters}', ""); + Expect(0, 42784, '\p{Is_Blk: modifiertoneletters}', ""); + Expect(1, 42784, '\p{^Is_Blk: modifiertoneletters}', ""); + Expect(1, 42784, '\P{Is_Blk: modifiertoneletters}', ""); + Expect(0, 42784, '\P{^Is_Blk: modifiertoneletters}', ""); + Expect(1, 42783, '\p{Is_Blk=__Modifier_Tone_Letters}', ""); + Expect(0, 42783, '\p{^Is_Blk=__Modifier_Tone_Letters}', ""); + Expect(0, 42783, '\P{Is_Blk=__Modifier_Tone_Letters}', ""); + Expect(1, 42783, '\P{^Is_Blk=__Modifier_Tone_Letters}', ""); + Expect(0, 42784, '\p{Is_Blk=__Modifier_Tone_Letters}', ""); + Expect(1, 42784, '\p{^Is_Blk=__Modifier_Tone_Letters}', ""); + Expect(1, 42784, '\P{Is_Blk=__Modifier_Tone_Letters}', ""); + Expect(0, 42784, '\P{^Is_Blk=__Modifier_Tone_Letters}', ""); + Error('\p{Block=/a/Mongolian}'); + Error('\P{Block=/a/Mongolian}'); Expect(1, 6319, '\p{Block=:\AMongolian\z:}', "");; Expect(0, 6320, '\p{Block=:\AMongolian\z:}', "");; Expect(1, 6319, '\p{Block=mongolian}', ""); @@ -18837,16 +19259,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6320, '\P{^Block=mongolian}', ""); Expect(1, 6319, '\p{Block=:\Amongolian\z:}', "");; Expect(0, 6320, '\p{Block=:\Amongolian\z:}', "");; - Expect(1, 6319, '\p{Block= Mongolian}', ""); - Expect(0, 6319, '\p{^Block= Mongolian}', ""); - Expect(0, 6319, '\P{Block= Mongolian}', ""); - Expect(1, 6319, '\P{^Block= Mongolian}', ""); - Expect(0, 6320, '\p{Block= Mongolian}', ""); - Expect(1, 6320, '\p{^Block= Mongolian}', ""); - Expect(1, 6320, '\P{Block= Mongolian}', ""); - Expect(0, 6320, '\P{^Block= Mongolian}', ""); - Error('\p{Blk= MONGOLIAN:=}'); - Error('\P{Blk= MONGOLIAN:=}'); + Expect(1, 6319, '\p{Block= _MONGOLIAN}', ""); + Expect(0, 6319, '\p{^Block= _MONGOLIAN}', ""); + Expect(0, 6319, '\P{Block= _MONGOLIAN}', ""); + Expect(1, 6319, '\P{^Block= _MONGOLIAN}', ""); + Expect(0, 6320, '\p{Block= _MONGOLIAN}', ""); + Expect(1, 6320, '\p{^Block= _MONGOLIAN}', ""); + Expect(1, 6320, '\P{Block= _MONGOLIAN}', ""); + Expect(0, 6320, '\P{^Block= _MONGOLIAN}', ""); + Error('\p{Blk=:=- Mongolian}'); + Error('\P{Blk=:=- Mongolian}'); Expect(1, 6319, '\p{Blk=:\AMongolian\z:}', "");; Expect(0, 6320, '\p{Blk=:\AMongolian\z:}', "");; Expect(1, 6319, '\p{Blk=mongolian}', ""); @@ -18859,16 +19281,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6320, '\P{^Blk=mongolian}', ""); Expect(1, 6319, '\p{Blk=:\Amongolian\z:}', "");; Expect(0, 6320, '\p{Blk=:\Amongolian\z:}', "");; - Expect(1, 6319, '\p{Blk: -mongolian}', ""); - Expect(0, 6319, '\p{^Blk: -mongolian}', ""); - Expect(0, 6319, '\P{Blk: -mongolian}', ""); - Expect(1, 6319, '\P{^Blk: -mongolian}', ""); - Expect(0, 6320, '\p{Blk: -mongolian}', ""); - Expect(1, 6320, '\p{^Blk: -mongolian}', ""); - Expect(1, 6320, '\P{Blk: -mongolian}', ""); - Expect(0, 6320, '\P{^Blk: -mongolian}', ""); - Error('\p{Is_Block=:=Mongolian}'); - Error('\P{Is_Block=:=Mongolian}'); + Expect(1, 6319, '\p{Blk= _Mongolian}', ""); + Expect(0, 6319, '\p{^Blk= _Mongolian}', ""); + Expect(0, 6319, '\P{Blk= _Mongolian}', ""); + Expect(1, 6319, '\P{^Blk= _Mongolian}', ""); + Expect(0, 6320, '\p{Blk= _Mongolian}', ""); + Expect(1, 6320, '\p{^Blk= _Mongolian}', ""); + Expect(1, 6320, '\P{Blk= _Mongolian}', ""); + Expect(0, 6320, '\P{^Blk= _Mongolian}', ""); + Error('\p{Is_Block=_ Mongolian:=}'); + Error('\P{Is_Block=_ Mongolian:=}'); Expect(1, 6319, '\p{Is_Block=mongolian}', ""); Expect(0, 6319, '\p{^Is_Block=mongolian}', ""); Expect(0, 6319, '\P{Is_Block=mongolian}', ""); @@ -18877,34 +19299,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6320, '\p{^Is_Block=mongolian}', ""); Expect(1, 6320, '\P{Is_Block=mongolian}', ""); Expect(0, 6320, '\P{^Is_Block=mongolian}', ""); - Expect(1, 6319, '\p{Is_Block= Mongolian}', ""); - Expect(0, 6319, '\p{^Is_Block= Mongolian}', ""); - Expect(0, 6319, '\P{Is_Block= Mongolian}', ""); - Expect(1, 6319, '\P{^Is_Block= Mongolian}', ""); - Expect(0, 6320, '\p{Is_Block= Mongolian}', ""); - Expect(1, 6320, '\p{^Is_Block= Mongolian}', ""); - Expect(1, 6320, '\P{Is_Block= Mongolian}', ""); - Expect(0, 6320, '\P{^Is_Block= Mongolian}', ""); - Error('\p{Is_Blk=_/a/mongolian}'); - Error('\P{Is_Blk=_/a/mongolian}'); - Expect(1, 6319, '\p{Is_Blk=mongolian}', ""); - Expect(0, 6319, '\p{^Is_Blk=mongolian}', ""); - Expect(0, 6319, '\P{Is_Blk=mongolian}', ""); - Expect(1, 6319, '\P{^Is_Blk=mongolian}', ""); - Expect(0, 6320, '\p{Is_Blk=mongolian}', ""); - Expect(1, 6320, '\p{^Is_Blk=mongolian}', ""); - Expect(1, 6320, '\P{Is_Blk=mongolian}', ""); - Expect(0, 6320, '\P{^Is_Blk=mongolian}', ""); - Expect(1, 6319, '\p{Is_Blk=_Mongolian}', ""); - Expect(0, 6319, '\p{^Is_Blk=_Mongolian}', ""); - Expect(0, 6319, '\P{Is_Blk=_Mongolian}', ""); - Expect(1, 6319, '\P{^Is_Blk=_Mongolian}', ""); - Expect(0, 6320, '\p{Is_Blk=_Mongolian}', ""); - Expect(1, 6320, '\p{^Is_Blk=_Mongolian}', ""); - Expect(1, 6320, '\P{Is_Blk=_Mongolian}', ""); - Expect(0, 6320, '\P{^Is_Blk=_Mongolian}', ""); - Error('\p{Block: mongolian_SUPPLEMENT:=}'); - Error('\P{Block: mongolian_SUPPLEMENT:=}'); + Expect(1, 6319, '\p{Is_Block:- Mongolian}', ""); + Expect(0, 6319, '\p{^Is_Block:- Mongolian}', ""); + Expect(0, 6319, '\P{Is_Block:- Mongolian}', ""); + Expect(1, 6319, '\P{^Is_Block:- Mongolian}', ""); + Expect(0, 6320, '\p{Is_Block:- Mongolian}', ""); + Expect(1, 6320, '\p{^Is_Block:- Mongolian}', ""); + Expect(1, 6320, '\P{Is_Block:- Mongolian}', ""); + Expect(0, 6320, '\P{^Is_Block:- Mongolian}', ""); + Error('\p{Is_Blk=/a/_ Mongolian}'); + Error('\P{Is_Blk=/a/_ Mongolian}'); + Expect(1, 6319, '\p{Is_Blk:mongolian}', ""); + Expect(0, 6319, '\p{^Is_Blk:mongolian}', ""); + Expect(0, 6319, '\P{Is_Blk:mongolian}', ""); + Expect(1, 6319, '\P{^Is_Blk:mongolian}', ""); + Expect(0, 6320, '\p{Is_Blk:mongolian}', ""); + Expect(1, 6320, '\p{^Is_Blk:mongolian}', ""); + Expect(1, 6320, '\P{Is_Blk:mongolian}', ""); + Expect(0, 6320, '\P{^Is_Blk:mongolian}', ""); + Expect(1, 6319, '\p{Is_Blk=- mongolian}', ""); + Expect(0, 6319, '\p{^Is_Blk=- mongolian}', ""); + Expect(0, 6319, '\P{Is_Blk=- mongolian}', ""); + Expect(1, 6319, '\P{^Is_Blk=- mongolian}', ""); + Expect(0, 6320, '\p{Is_Blk=- mongolian}', ""); + Expect(1, 6320, '\p{^Is_Blk=- mongolian}', ""); + Expect(1, 6320, '\P{Is_Blk=- mongolian}', ""); + Expect(0, 6320, '\P{^Is_Blk=- mongolian}', ""); + Error('\p{Block= -MONGOLIAN_Supplement/a/}'); + Error('\P{Block= -MONGOLIAN_Supplement/a/}'); Expect(1, 71295, '\p{Block=:\AMongolian_Supplement\z:}', "");; Expect(0, 71296, '\p{Block=:\AMongolian_Supplement\z:}', "");; Expect(1, 71295, '\p{Block=mongoliansupplement}', ""); @@ -18917,38 +19339,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 71296, '\P{^Block=mongoliansupplement}', ""); Expect(1, 71295, '\p{Block=:\Amongoliansupplement\z:}', "");; Expect(0, 71296, '\p{Block=:\Amongoliansupplement\z:}', "");; - Expect(1, 71295, '\p{Block=--Mongolian_supplement}', ""); - Expect(0, 71295, '\p{^Block=--Mongolian_supplement}', ""); - Expect(0, 71295, '\P{Block=--Mongolian_supplement}', ""); - Expect(1, 71295, '\P{^Block=--Mongolian_supplement}', ""); - Expect(0, 71296, '\p{Block=--Mongolian_supplement}', ""); - Expect(1, 71296, '\p{^Block=--Mongolian_supplement}', ""); - Expect(1, 71296, '\P{Block=--Mongolian_supplement}', ""); - Expect(0, 71296, '\P{^Block=--Mongolian_supplement}', ""); - Error('\p{Blk=:=_-MONGOLIAN_SUP}'); - Error('\P{Blk=:=_-MONGOLIAN_SUP}'); + Expect(1, 71295, '\p{Block= MONGOLIAN_SUPPLEMENT}', ""); + Expect(0, 71295, '\p{^Block= MONGOLIAN_SUPPLEMENT}', ""); + Expect(0, 71295, '\P{Block= MONGOLIAN_SUPPLEMENT}', ""); + Expect(1, 71295, '\P{^Block= MONGOLIAN_SUPPLEMENT}', ""); + Expect(0, 71296, '\p{Block= MONGOLIAN_SUPPLEMENT}', ""); + Expect(1, 71296, '\p{^Block= MONGOLIAN_SUPPLEMENT}', ""); + Expect(1, 71296, '\P{Block= MONGOLIAN_SUPPLEMENT}', ""); + Expect(0, 71296, '\P{^Block= MONGOLIAN_SUPPLEMENT}', ""); + Error('\p{Blk=:=_ MONGOLIAN_SUP}'); + Error('\P{Blk=:=_ MONGOLIAN_SUP}'); Expect(1, 71295, '\p{Blk=:\AMongolian_Sup\z:}', "");; Expect(0, 71296, '\p{Blk=:\AMongolian_Sup\z:}', "");; - Expect(1, 71295, '\p{Blk: mongoliansup}', ""); - Expect(0, 71295, '\p{^Blk: mongoliansup}', ""); - Expect(0, 71295, '\P{Blk: mongoliansup}', ""); - Expect(1, 71295, '\P{^Blk: mongoliansup}', ""); - Expect(0, 71296, '\p{Blk: mongoliansup}', ""); - Expect(1, 71296, '\p{^Blk: mongoliansup}', ""); - Expect(1, 71296, '\P{Blk: mongoliansup}', ""); - Expect(0, 71296, '\P{^Blk: mongoliansup}', ""); + Expect(1, 71295, '\p{Blk=mongoliansup}', ""); + Expect(0, 71295, '\p{^Blk=mongoliansup}', ""); + Expect(0, 71295, '\P{Blk=mongoliansup}', ""); + Expect(1, 71295, '\P{^Blk=mongoliansup}', ""); + Expect(0, 71296, '\p{Blk=mongoliansup}', ""); + Expect(1, 71296, '\p{^Blk=mongoliansup}', ""); + Expect(1, 71296, '\P{Blk=mongoliansup}', ""); + Expect(0, 71296, '\P{^Blk=mongoliansup}', ""); Expect(1, 71295, '\p{Blk=:\Amongoliansup\z:}', "");; Expect(0, 71296, '\p{Blk=:\Amongoliansup\z:}', "");; - Expect(1, 71295, '\p{Blk= _mongolian_Sup}', ""); - Expect(0, 71295, '\p{^Blk= _mongolian_Sup}', ""); - Expect(0, 71295, '\P{Blk= _mongolian_Sup}', ""); - Expect(1, 71295, '\P{^Blk= _mongolian_Sup}', ""); - Expect(0, 71296, '\p{Blk= _mongolian_Sup}', ""); - Expect(1, 71296, '\p{^Blk= _mongolian_Sup}', ""); - Expect(1, 71296, '\P{Blk= _mongolian_Sup}', ""); - Expect(0, 71296, '\P{^Blk= _mongolian_Sup}', ""); - Error('\p{Is_Block= /a/MONGOLIAN_supplement}'); - Error('\P{Is_Block= /a/MONGOLIAN_supplement}'); + Expect(1, 71295, '\p{Blk=-mongolian_SUP}', ""); + Expect(0, 71295, '\p{^Blk=-mongolian_SUP}', ""); + Expect(0, 71295, '\P{Blk=-mongolian_SUP}', ""); + Expect(1, 71295, '\P{^Blk=-mongolian_SUP}', ""); + Expect(0, 71296, '\p{Blk=-mongolian_SUP}', ""); + Expect(1, 71296, '\p{^Blk=-mongolian_SUP}', ""); + Expect(1, 71296, '\P{Blk=-mongolian_SUP}', ""); + Expect(0, 71296, '\P{^Blk=-mongolian_SUP}', ""); + Error('\p{Is_Block=:=- Mongolian_Supplement}'); + Error('\P{Is_Block=:=- Mongolian_Supplement}'); Expect(1, 71295, '\p{Is_Block=mongoliansupplement}', ""); Expect(0, 71295, '\p{^Is_Block=mongoliansupplement}', ""); Expect(0, 71295, '\P{Is_Block=mongoliansupplement}', ""); @@ -18957,16 +19379,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 71296, '\p{^Is_Block=mongoliansupplement}', ""); Expect(1, 71296, '\P{Is_Block=mongoliansupplement}', ""); Expect(0, 71296, '\P{^Is_Block=mongoliansupplement}', ""); - Expect(1, 71295, '\p{Is_Block= Mongolian_Supplement}', ""); - Expect(0, 71295, '\p{^Is_Block= Mongolian_Supplement}', ""); - Expect(0, 71295, '\P{Is_Block= Mongolian_Supplement}', ""); - Expect(1, 71295, '\P{^Is_Block= Mongolian_Supplement}', ""); - Expect(0, 71296, '\p{Is_Block= Mongolian_Supplement}', ""); - Expect(1, 71296, '\p{^Is_Block= Mongolian_Supplement}', ""); - Expect(1, 71296, '\P{Is_Block= Mongolian_Supplement}', ""); - Expect(0, 71296, '\P{^Is_Block= Mongolian_Supplement}', ""); - Error('\p{Is_Blk: :=Mongolian_Sup}'); - Error('\P{Is_Blk: :=Mongolian_Sup}'); + Expect(1, 71295, '\p{Is_Block: MONGOLIAN_supplement}', ""); + Expect(0, 71295, '\p{^Is_Block: MONGOLIAN_supplement}', ""); + Expect(0, 71295, '\P{Is_Block: MONGOLIAN_supplement}', ""); + Expect(1, 71295, '\P{^Is_Block: MONGOLIAN_supplement}', ""); + Expect(0, 71296, '\p{Is_Block: MONGOLIAN_supplement}', ""); + Expect(1, 71296, '\p{^Is_Block: MONGOLIAN_supplement}', ""); + Expect(1, 71296, '\P{Is_Block: MONGOLIAN_supplement}', ""); + Expect(0, 71296, '\P{^Is_Block: MONGOLIAN_supplement}', ""); + Error('\p{Is_Blk=:= -Mongolian_SUP}'); + Error('\P{Is_Blk=:= -Mongolian_SUP}'); Expect(1, 71295, '\p{Is_Blk=mongoliansup}', ""); Expect(0, 71295, '\p{^Is_Blk=mongoliansup}', ""); Expect(0, 71295, '\P{Is_Blk=mongoliansup}', ""); @@ -18975,16 +19397,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 71296, '\p{^Is_Blk=mongoliansup}', ""); Expect(1, 71296, '\P{Is_Blk=mongoliansup}', ""); Expect(0, 71296, '\P{^Is_Blk=mongoliansup}', ""); - Expect(1, 71295, '\p{Is_Blk=_Mongolian_SUP}', ""); - Expect(0, 71295, '\p{^Is_Blk=_Mongolian_SUP}', ""); - Expect(0, 71295, '\P{Is_Blk=_Mongolian_SUP}', ""); - Expect(1, 71295, '\P{^Is_Blk=_Mongolian_SUP}', ""); - Expect(0, 71296, '\p{Is_Blk=_Mongolian_SUP}', ""); - Expect(1, 71296, '\p{^Is_Blk=_Mongolian_SUP}', ""); - Expect(1, 71296, '\P{Is_Blk=_Mongolian_SUP}', ""); - Expect(0, 71296, '\P{^Is_Blk=_Mongolian_SUP}', ""); - Error('\p{Block=__Mro:=}'); - Error('\P{Block=__Mro:=}'); + Expect(1, 71295, '\p{Is_Blk=-mongolian_SUP}', ""); + Expect(0, 71295, '\p{^Is_Blk=-mongolian_SUP}', ""); + Expect(0, 71295, '\P{Is_Blk=-mongolian_SUP}', ""); + Expect(1, 71295, '\P{^Is_Blk=-mongolian_SUP}', ""); + Expect(0, 71296, '\p{Is_Blk=-mongolian_SUP}', ""); + Expect(1, 71296, '\p{^Is_Blk=-mongolian_SUP}', ""); + Expect(1, 71296, '\P{Is_Blk=-mongolian_SUP}', ""); + Expect(0, 71296, '\P{^Is_Blk=-mongolian_SUP}', ""); + Error('\p{Block=/a/- MRO}'); + Error('\P{Block=/a/- MRO}'); Expect(1, 92783, '\p{Block=:\AMro\z:}', "");; Expect(0, 92784, '\p{Block=:\AMro\z:}', "");; Expect(1, 92783, '\p{Block=mro}', ""); @@ -18997,16 +19419,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 92784, '\P{^Block=mro}', ""); Expect(1, 92783, '\p{Block=:\Amro\z:}', "");; Expect(0, 92784, '\p{Block=:\Amro\z:}', "");; - Expect(1, 92783, '\p{Block=__mro}', ""); - Expect(0, 92783, '\p{^Block=__mro}', ""); - Expect(0, 92783, '\P{Block=__mro}', ""); - Expect(1, 92783, '\P{^Block=__mro}', ""); - Expect(0, 92784, '\p{Block=__mro}', ""); - Expect(1, 92784, '\p{^Block=__mro}', ""); - Expect(1, 92784, '\P{Block=__mro}', ""); - Expect(0, 92784, '\P{^Block=__mro}', ""); - Error('\p{Blk: -/a/MRO}'); - Error('\P{Blk: -/a/MRO}'); + Expect(1, 92783, '\p{Block=- MRO}', ""); + Expect(0, 92783, '\p{^Block=- MRO}', ""); + Expect(0, 92783, '\P{Block=- MRO}', ""); + Expect(1, 92783, '\P{^Block=- MRO}', ""); + Expect(0, 92784, '\p{Block=- MRO}', ""); + Expect(1, 92784, '\p{^Block=- MRO}', ""); + Expect(1, 92784, '\P{Block=- MRO}', ""); + Expect(0, 92784, '\P{^Block=- MRO}', ""); + Error('\p{Blk=-:=mro}'); + Error('\P{Blk=-:=mro}'); Expect(1, 92783, '\p{Blk=:\AMro\z:}', "");; Expect(0, 92784, '\p{Blk=:\AMro\z:}', "");; Expect(1, 92783, '\p{Blk=mro}', ""); @@ -19019,16 +19441,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 92784, '\P{^Blk=mro}', ""); Expect(1, 92783, '\p{Blk=:\Amro\z:}', "");; Expect(0, 92784, '\p{Blk=:\Amro\z:}', "");; - Expect(1, 92783, '\p{Blk= mro}', ""); - Expect(0, 92783, '\p{^Blk= mro}', ""); - Expect(0, 92783, '\P{Blk= mro}', ""); - Expect(1, 92783, '\P{^Blk= mro}', ""); - Expect(0, 92784, '\p{Blk= mro}', ""); - Expect(1, 92784, '\p{^Blk= mro}', ""); - Expect(1, 92784, '\P{Blk= mro}', ""); - Expect(0, 92784, '\P{^Blk= mro}', ""); - Error('\p{Is_Block= mro:=}'); - Error('\P{Is_Block= mro:=}'); + Expect(1, 92783, '\p{Blk=_mro}', ""); + Expect(0, 92783, '\p{^Blk=_mro}', ""); + Expect(0, 92783, '\P{Blk=_mro}', ""); + Expect(1, 92783, '\P{^Blk=_mro}', ""); + Expect(0, 92784, '\p{Blk=_mro}', ""); + Expect(1, 92784, '\p{^Blk=_mro}', ""); + Expect(1, 92784, '\P{Blk=_mro}', ""); + Expect(0, 92784, '\P{^Blk=_mro}', ""); + Error('\p{Is_Block= MRO:=}'); + Error('\P{Is_Block= MRO:=}'); Expect(1, 92783, '\p{Is_Block=mro}', ""); Expect(0, 92783, '\p{^Is_Block=mro}', ""); Expect(0, 92783, '\P{Is_Block=mro}', ""); @@ -19037,16 +19459,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 92784, '\p{^Is_Block=mro}', ""); Expect(1, 92784, '\P{Is_Block=mro}', ""); Expect(0, 92784, '\P{^Is_Block=mro}', ""); - Expect(1, 92783, '\p{Is_Block= _mro}', ""); - Expect(0, 92783, '\p{^Is_Block= _mro}', ""); - Expect(0, 92783, '\P{Is_Block= _mro}', ""); - Expect(1, 92783, '\P{^Is_Block= _mro}', ""); - Expect(0, 92784, '\p{Is_Block= _mro}', ""); - Expect(1, 92784, '\p{^Is_Block= _mro}', ""); - Expect(1, 92784, '\P{Is_Block= _mro}', ""); - Expect(0, 92784, '\P{^Is_Block= _mro}', ""); - Error('\p{Is_Blk= -Mro:=}'); - Error('\P{Is_Blk= -Mro:=}'); + Expect(1, 92783, '\p{Is_Block: Mro}', ""); + Expect(0, 92783, '\p{^Is_Block: Mro}', ""); + Expect(0, 92783, '\P{Is_Block: Mro}', ""); + Expect(1, 92783, '\P{^Is_Block: Mro}', ""); + Expect(0, 92784, '\p{Is_Block: Mro}', ""); + Expect(1, 92784, '\p{^Is_Block: Mro}', ""); + Expect(1, 92784, '\P{Is_Block: Mro}', ""); + Expect(0, 92784, '\P{^Is_Block: Mro}', ""); + Error('\p{Is_Blk= :=MRO}'); + Error('\P{Is_Blk= :=MRO}'); Expect(1, 92783, '\p{Is_Blk=mro}', ""); Expect(0, 92783, '\p{^Is_Blk=mro}', ""); Expect(0, 92783, '\P{Is_Blk=mro}', ""); @@ -19055,16 +19477,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 92784, '\p{^Is_Blk=mro}', ""); Expect(1, 92784, '\P{Is_Blk=mro}', ""); Expect(0, 92784, '\P{^Is_Blk=mro}', ""); - Expect(1, 92783, '\p{Is_Blk=_-Mro}', ""); - Expect(0, 92783, '\p{^Is_Blk=_-Mro}', ""); - Expect(0, 92783, '\P{Is_Blk=_-Mro}', ""); - Expect(1, 92783, '\P{^Is_Blk=_-Mro}', ""); - Expect(0, 92784, '\p{Is_Blk=_-Mro}', ""); - Expect(1, 92784, '\p{^Is_Blk=_-Mro}', ""); - Expect(1, 92784, '\P{Is_Blk=_-Mro}', ""); - Expect(0, 92784, '\P{^Is_Blk=_-Mro}', ""); - Error('\p{Block= -Multani:=}'); - Error('\P{Block= -Multani:=}'); + Expect(1, 92783, '\p{Is_Blk=-MRO}', ""); + Expect(0, 92783, '\p{^Is_Blk=-MRO}', ""); + Expect(0, 92783, '\P{Is_Blk=-MRO}', ""); + Expect(1, 92783, '\P{^Is_Blk=-MRO}', ""); + Expect(0, 92784, '\p{Is_Blk=-MRO}', ""); + Expect(1, 92784, '\p{^Is_Blk=-MRO}', ""); + Expect(1, 92784, '\P{Is_Blk=-MRO}', ""); + Expect(0, 92784, '\P{^Is_Blk=-MRO}', ""); + Error('\p{Block=/a/__MULTANI}'); + Error('\P{Block=/a/__MULTANI}'); Expect(1, 70319, '\p{Block=:\AMultani\z:}', "");; Expect(0, 70320, '\p{Block=:\AMultani\z:}', "");; Expect(1, 70319, '\p{Block=multani}', ""); @@ -19077,96 +19499,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 70320, '\P{^Block=multani}', ""); Expect(1, 70319, '\p{Block=:\Amultani\z:}', "");; Expect(0, 70320, '\p{Block=:\Amultani\z:}', "");; - Expect(1, 70319, '\p{Block= Multani}', ""); - Expect(0, 70319, '\p{^Block= Multani}', ""); - Expect(0, 70319, '\P{Block= Multani}', ""); - Expect(1, 70319, '\P{^Block= Multani}', ""); - Expect(0, 70320, '\p{Block= Multani}', ""); - Expect(1, 70320, '\p{^Block= Multani}', ""); - Expect(1, 70320, '\P{Block= Multani}', ""); - Expect(0, 70320, '\P{^Block= Multani}', ""); - Error('\p{Blk=- Multani/a/}'); - Error('\P{Blk=- Multani/a/}'); + Expect(1, 70319, '\p{Block=--Multani}', ""); + Expect(0, 70319, '\p{^Block=--Multani}', ""); + Expect(0, 70319, '\P{Block=--Multani}', ""); + Expect(1, 70319, '\P{^Block=--Multani}', ""); + Expect(0, 70320, '\p{Block=--Multani}', ""); + Expect(1, 70320, '\p{^Block=--Multani}', ""); + Expect(1, 70320, '\P{Block=--Multani}', ""); + Expect(0, 70320, '\P{^Block=--Multani}', ""); + Error('\p{Blk=--Multani/a/}'); + Error('\P{Blk=--Multani/a/}'); Expect(1, 70319, '\p{Blk=:\AMultani\z:}', "");; Expect(0, 70320, '\p{Blk=:\AMultani\z:}', "");; - Expect(1, 70319, '\p{Blk: multani}', ""); - Expect(0, 70319, '\p{^Blk: multani}', ""); - Expect(0, 70319, '\P{Blk: multani}', ""); - Expect(1, 70319, '\P{^Blk: multani}', ""); - Expect(0, 70320, '\p{Blk: multani}', ""); - Expect(1, 70320, '\p{^Blk: multani}', ""); - Expect(1, 70320, '\P{Blk: multani}', ""); - Expect(0, 70320, '\P{^Blk: multani}', ""); + Expect(1, 70319, '\p{Blk=multani}', ""); + Expect(0, 70319, '\p{^Blk=multani}', ""); + Expect(0, 70319, '\P{Blk=multani}', ""); + Expect(1, 70319, '\P{^Blk=multani}', ""); + Expect(0, 70320, '\p{Blk=multani}', ""); + Expect(1, 70320, '\p{^Blk=multani}', ""); + Expect(1, 70320, '\P{Blk=multani}', ""); + Expect(0, 70320, '\P{^Blk=multani}', ""); Expect(1, 70319, '\p{Blk=:\Amultani\z:}', "");; Expect(0, 70320, '\p{Blk=:\Amultani\z:}', "");; - Expect(1, 70319, '\p{Blk= MULTANI}', ""); - Expect(0, 70319, '\p{^Blk= MULTANI}', ""); - Expect(0, 70319, '\P{Blk= MULTANI}', ""); - Expect(1, 70319, '\P{^Blk= MULTANI}', ""); - Expect(0, 70320, '\p{Blk= MULTANI}', ""); - Expect(1, 70320, '\p{^Blk= MULTANI}', ""); - Expect(1, 70320, '\P{Blk= MULTANI}', ""); - Expect(0, 70320, '\P{^Blk= MULTANI}', ""); - Error('\p{Is_Block= Multani:=}'); - Error('\P{Is_Block= Multani:=}'); - Expect(1, 70319, '\p{Is_Block: multani}', ""); - Expect(0, 70319, '\p{^Is_Block: multani}', ""); - Expect(0, 70319, '\P{Is_Block: multani}', ""); - Expect(1, 70319, '\P{^Is_Block: multani}', ""); - Expect(0, 70320, '\p{Is_Block: multani}', ""); - Expect(1, 70320, '\p{^Is_Block: multani}', ""); - Expect(1, 70320, '\P{Is_Block: multani}', ""); - Expect(0, 70320, '\P{^Is_Block: multani}', ""); - Expect(1, 70319, '\p{Is_Block=- Multani}', ""); - Expect(0, 70319, '\p{^Is_Block=- Multani}', ""); - Expect(0, 70319, '\P{Is_Block=- Multani}', ""); - Expect(1, 70319, '\P{^Is_Block=- Multani}', ""); - Expect(0, 70320, '\p{Is_Block=- Multani}', ""); - Expect(1, 70320, '\p{^Is_Block=- Multani}', ""); - Expect(1, 70320, '\P{Is_Block=- Multani}', ""); - Expect(0, 70320, '\P{^Is_Block=- Multani}', ""); - Error('\p{Is_Blk=:=-Multani}'); - Error('\P{Is_Blk=:=-Multani}'); - Expect(1, 70319, '\p{Is_Blk:multani}', ""); - Expect(0, 70319, '\p{^Is_Blk:multani}', ""); - Expect(0, 70319, '\P{Is_Blk:multani}', ""); - Expect(1, 70319, '\P{^Is_Blk:multani}', ""); - Expect(0, 70320, '\p{Is_Blk:multani}', ""); - Expect(1, 70320, '\p{^Is_Blk:multani}', ""); - Expect(1, 70320, '\P{Is_Blk:multani}', ""); - Expect(0, 70320, '\P{^Is_Blk:multani}', ""); - Expect(1, 70319, '\p{Is_Blk= Multani}', ""); - Expect(0, 70319, '\p{^Is_Blk= Multani}', ""); - Expect(0, 70319, '\P{Is_Blk= Multani}', ""); - Expect(1, 70319, '\P{^Is_Blk= Multani}', ""); - Expect(0, 70320, '\p{Is_Blk= Multani}', ""); - Expect(1, 70320, '\p{^Is_Blk= Multani}', ""); - Expect(1, 70320, '\P{Is_Blk= Multani}', ""); - Expect(0, 70320, '\P{^Is_Blk= Multani}', ""); - Error('\p{Block: _ MUSICAL_symbols/a/}'); - Error('\P{Block: _ MUSICAL_symbols/a/}'); + Error('\p{Is_Block= Multani:=}'); + Error('\P{Is_Block= Multani:=}'); + Expect(1, 70319, '\p{Is_Block=multani}', ""); + Expect(0, 70319, '\p{^Is_Block=multani}', ""); + Expect(0, 70319, '\P{Is_Block=multani}', ""); + Expect(1, 70319, '\P{^Is_Block=multani}', ""); + Expect(0, 70320, '\p{Is_Block=multani}', ""); + Expect(1, 70320, '\p{^Is_Block=multani}', ""); + Expect(1, 70320, '\P{Is_Block=multani}', ""); + Expect(0, 70320, '\P{^Is_Block=multani}', ""); + Expect(1, 70319, '\p{Is_Block= _Multani}', ""); + Expect(0, 70319, '\p{^Is_Block= _Multani}', ""); + Expect(0, 70319, '\P{Is_Block= _Multani}', ""); + Expect(1, 70319, '\P{^Is_Block= _Multani}', ""); + Expect(0, 70320, '\p{Is_Block= _Multani}', ""); + Expect(1, 70320, '\p{^Is_Block= _Multani}', ""); + Expect(1, 70320, '\P{Is_Block= _Multani}', ""); + Expect(0, 70320, '\P{^Is_Block= _Multani}', ""); + Error('\p{Is_Blk=:= _Multani}'); + Error('\P{Is_Blk=:= _Multani}'); + Expect(1, 70319, '\p{Is_Blk=multani}', ""); + Expect(0, 70319, '\p{^Is_Blk=multani}', ""); + Expect(0, 70319, '\P{Is_Blk=multani}', ""); + Expect(1, 70319, '\P{^Is_Blk=multani}', ""); + Expect(0, 70320, '\p{Is_Blk=multani}', ""); + Expect(1, 70320, '\p{^Is_Blk=multani}', ""); + Expect(1, 70320, '\P{Is_Blk=multani}', ""); + Expect(0, 70320, '\P{^Is_Blk=multani}', ""); + Expect(1, 70319, '\p{Is_Blk=-MULTANI}', ""); + Expect(0, 70319, '\p{^Is_Blk=-MULTANI}', ""); + Expect(0, 70319, '\P{Is_Blk=-MULTANI}', ""); + Expect(1, 70319, '\P{^Is_Blk=-MULTANI}', ""); + Expect(0, 70320, '\p{Is_Blk=-MULTANI}', ""); + Expect(1, 70320, '\p{^Is_Blk=-MULTANI}', ""); + Expect(1, 70320, '\P{Is_Blk=-MULTANI}', ""); + Expect(0, 70320, '\P{^Is_Blk=-MULTANI}', ""); + Error('\p{Block= /a/Musical_SYMBOLS}'); + Error('\P{Block= /a/Musical_SYMBOLS}'); Expect(1, 119295, '\p{Block=:\AMusical_Symbols\z:}', "");; Expect(0, 119296, '\p{Block=:\AMusical_Symbols\z:}', "");; - Expect(1, 119295, '\p{Block=musicalsymbols}', ""); - Expect(0, 119295, '\p{^Block=musicalsymbols}', ""); - Expect(0, 119295, '\P{Block=musicalsymbols}', ""); - Expect(1, 119295, '\P{^Block=musicalsymbols}', ""); - Expect(0, 119296, '\p{Block=musicalsymbols}', ""); - Expect(1, 119296, '\p{^Block=musicalsymbols}', ""); - Expect(1, 119296, '\P{Block=musicalsymbols}', ""); - Expect(0, 119296, '\P{^Block=musicalsymbols}', ""); + Expect(1, 119295, '\p{Block: musicalsymbols}', ""); + Expect(0, 119295, '\p{^Block: musicalsymbols}', ""); + Expect(0, 119295, '\P{Block: musicalsymbols}', ""); + Expect(1, 119295, '\P{^Block: musicalsymbols}', ""); + Expect(0, 119296, '\p{Block: musicalsymbols}', ""); + Expect(1, 119296, '\p{^Block: musicalsymbols}', ""); + Expect(1, 119296, '\P{Block: musicalsymbols}', ""); + Expect(0, 119296, '\P{^Block: musicalsymbols}', ""); Expect(1, 119295, '\p{Block=:\Amusicalsymbols\z:}', "");; Expect(0, 119296, '\p{Block=:\Amusicalsymbols\z:}', "");; - Expect(1, 119295, '\p{Block=_ Musical_Symbols}', ""); - Expect(0, 119295, '\p{^Block=_ Musical_Symbols}', ""); - Expect(0, 119295, '\P{Block=_ Musical_Symbols}', ""); - Expect(1, 119295, '\P{^Block=_ Musical_Symbols}', ""); - Expect(0, 119296, '\p{Block=_ Musical_Symbols}', ""); - Expect(1, 119296, '\p{^Block=_ Musical_Symbols}', ""); - Expect(1, 119296, '\P{Block=_ Musical_Symbols}', ""); - Expect(0, 119296, '\P{^Block=_ Musical_Symbols}', ""); - Error('\p{Blk=_Music:=}'); - Error('\P{Blk=_Music:=}'); + Expect(1, 119295, '\p{Block=__musical_SYMBOLS}', ""); + Expect(0, 119295, '\p{^Block=__musical_SYMBOLS}', ""); + Expect(0, 119295, '\P{Block=__musical_SYMBOLS}', ""); + Expect(1, 119295, '\P{^Block=__musical_SYMBOLS}', ""); + Expect(0, 119296, '\p{Block=__musical_SYMBOLS}', ""); + Expect(1, 119296, '\p{^Block=__musical_SYMBOLS}', ""); + Expect(1, 119296, '\P{Block=__musical_SYMBOLS}', ""); + Expect(0, 119296, '\P{^Block=__musical_SYMBOLS}', ""); + Error('\p{Blk=:= MUSIC}'); + Error('\P{Blk=:= MUSIC}'); Expect(1, 119295, '\p{Blk=:\AMusic\z:}', "");; Expect(0, 119296, '\p{Blk=:\AMusic\z:}', "");; Expect(1, 119295, '\p{Blk=music}', ""); @@ -19179,16 +19593,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119296, '\P{^Blk=music}', ""); Expect(1, 119295, '\p{Blk=:\Amusic\z:}', "");; Expect(0, 119296, '\p{Blk=:\Amusic\z:}', "");; - Expect(1, 119295, '\p{Blk= -Music}', ""); - Expect(0, 119295, '\p{^Blk= -Music}', ""); - Expect(0, 119295, '\P{Blk= -Music}', ""); - Expect(1, 119295, '\P{^Blk= -Music}', ""); - Expect(0, 119296, '\p{Blk= -Music}', ""); - Expect(1, 119296, '\p{^Blk= -Music}', ""); - Expect(1, 119296, '\P{Blk= -Music}', ""); - Expect(0, 119296, '\P{^Blk= -Music}', ""); - Error('\p{Is_Block= /a/Musical_Symbols}'); - Error('\P{Is_Block= /a/Musical_Symbols}'); + Expect(1, 119295, '\p{Blk=Music}', ""); + Expect(0, 119295, '\p{^Blk=Music}', ""); + Expect(0, 119295, '\P{Blk=Music}', ""); + Expect(1, 119295, '\P{^Blk=Music}', ""); + Expect(0, 119296, '\p{Blk=Music}', ""); + Expect(1, 119296, '\p{^Blk=Music}', ""); + Expect(1, 119296, '\P{Blk=Music}', ""); + Expect(0, 119296, '\P{^Blk=Music}', ""); + Error('\p{Is_Block= :=MUSICAL_Symbols}'); + Error('\P{Is_Block= :=MUSICAL_Symbols}'); Expect(1, 119295, '\p{Is_Block=musicalsymbols}', ""); Expect(0, 119295, '\p{^Is_Block=musicalsymbols}', ""); Expect(0, 119295, '\P{Is_Block=musicalsymbols}', ""); @@ -19197,56 +19611,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119296, '\p{^Is_Block=musicalsymbols}', ""); Expect(1, 119296, '\P{Is_Block=musicalsymbols}', ""); Expect(0, 119296, '\P{^Is_Block=musicalsymbols}', ""); - Expect(1, 119295, '\p{Is_Block= Musical_SYMBOLS}', ""); - Expect(0, 119295, '\p{^Is_Block= Musical_SYMBOLS}', ""); - Expect(0, 119295, '\P{Is_Block= Musical_SYMBOLS}', ""); - Expect(1, 119295, '\P{^Is_Block= Musical_SYMBOLS}', ""); - Expect(0, 119296, '\p{Is_Block= Musical_SYMBOLS}', ""); - Expect(1, 119296, '\p{^Is_Block= Musical_SYMBOLS}', ""); - Expect(1, 119296, '\P{Is_Block= Musical_SYMBOLS}', ""); - Expect(0, 119296, '\P{^Is_Block= Musical_SYMBOLS}', ""); - Error('\p{Is_Blk=_ music/a/}'); - Error('\P{Is_Blk=_ music/a/}'); - Expect(1, 119295, '\p{Is_Blk: music}', ""); - Expect(0, 119295, '\p{^Is_Blk: music}', ""); - Expect(0, 119295, '\P{Is_Blk: music}', ""); - Expect(1, 119295, '\P{^Is_Blk: music}', ""); - Expect(0, 119296, '\p{Is_Blk: music}', ""); - Expect(1, 119296, '\p{^Is_Blk: music}', ""); - Expect(1, 119296, '\P{Is_Blk: music}', ""); - Expect(0, 119296, '\P{^Is_Blk: music}', ""); - Expect(1, 119295, '\p{Is_Blk=_ music}', ""); - Expect(0, 119295, '\p{^Is_Blk=_ music}', ""); - Expect(0, 119295, '\P{Is_Blk=_ music}', ""); - Expect(1, 119295, '\P{^Is_Blk=_ music}', ""); - Expect(0, 119296, '\p{Is_Blk=_ music}', ""); - Expect(1, 119296, '\p{^Is_Blk=_ music}', ""); - Expect(1, 119296, '\P{Is_Blk=_ music}', ""); - Expect(0, 119296, '\P{^Is_Blk=_ music}', ""); - Error('\p{Block: := -myanmar}'); - Error('\P{Block: := -myanmar}'); + Expect(1, 119295, '\p{Is_Block=__MUSICAL_Symbols}', ""); + Expect(0, 119295, '\p{^Is_Block=__MUSICAL_Symbols}', ""); + Expect(0, 119295, '\P{Is_Block=__MUSICAL_Symbols}', ""); + Expect(1, 119295, '\P{^Is_Block=__MUSICAL_Symbols}', ""); + Expect(0, 119296, '\p{Is_Block=__MUSICAL_Symbols}', ""); + Expect(1, 119296, '\p{^Is_Block=__MUSICAL_Symbols}', ""); + Expect(1, 119296, '\P{Is_Block=__MUSICAL_Symbols}', ""); + Expect(0, 119296, '\P{^Is_Block=__MUSICAL_Symbols}', ""); + Error('\p{Is_Blk=:=_-MUSIC}'); + Error('\P{Is_Blk=:=_-MUSIC}'); + Expect(1, 119295, '\p{Is_Blk=music}', ""); + Expect(0, 119295, '\p{^Is_Blk=music}', ""); + Expect(0, 119295, '\P{Is_Blk=music}', ""); + Expect(1, 119295, '\P{^Is_Blk=music}', ""); + Expect(0, 119296, '\p{Is_Blk=music}', ""); + Expect(1, 119296, '\p{^Is_Blk=music}', ""); + Expect(1, 119296, '\P{Is_Blk=music}', ""); + Expect(0, 119296, '\P{^Is_Blk=music}', ""); + Expect(1, 119295, '\p{Is_Blk= Music}', ""); + Expect(0, 119295, '\p{^Is_Blk= Music}', ""); + Expect(0, 119295, '\P{Is_Blk= Music}', ""); + Expect(1, 119295, '\P{^Is_Blk= Music}', ""); + Expect(0, 119296, '\p{Is_Blk= Music}', ""); + Expect(1, 119296, '\p{^Is_Blk= Music}', ""); + Expect(1, 119296, '\P{Is_Blk= Music}', ""); + Expect(0, 119296, '\P{^Is_Blk= Music}', ""); + Error('\p{Block= myanmar/a/}'); + Error('\P{Block= myanmar/a/}'); Expect(1, 4255, '\p{Block=:\AMyanmar\z:}', "");; Expect(0, 4256, '\p{Block=:\AMyanmar\z:}', "");; - Expect(1, 4255, '\p{Block:myanmar}', ""); - Expect(0, 4255, '\p{^Block:myanmar}', ""); - Expect(0, 4255, '\P{Block:myanmar}', ""); - Expect(1, 4255, '\P{^Block:myanmar}', ""); - Expect(0, 4256, '\p{Block:myanmar}', ""); - Expect(1, 4256, '\p{^Block:myanmar}', ""); - Expect(1, 4256, '\P{Block:myanmar}', ""); - Expect(0, 4256, '\P{^Block:myanmar}', ""); + Expect(1, 4255, '\p{Block=myanmar}', ""); + Expect(0, 4255, '\p{^Block=myanmar}', ""); + Expect(0, 4255, '\P{Block=myanmar}', ""); + Expect(1, 4255, '\P{^Block=myanmar}', ""); + Expect(0, 4256, '\p{Block=myanmar}', ""); + Expect(1, 4256, '\p{^Block=myanmar}', ""); + Expect(1, 4256, '\P{Block=myanmar}', ""); + Expect(0, 4256, '\P{^Block=myanmar}', ""); Expect(1, 4255, '\p{Block=:\Amyanmar\z:}', "");; Expect(0, 4256, '\p{Block=:\Amyanmar\z:}', "");; - Expect(1, 4255, '\p{Block= -myanmar}', ""); - Expect(0, 4255, '\p{^Block= -myanmar}', ""); - Expect(0, 4255, '\P{Block= -myanmar}', ""); - Expect(1, 4255, '\P{^Block= -myanmar}', ""); - Expect(0, 4256, '\p{Block= -myanmar}', ""); - Expect(1, 4256, '\p{^Block= -myanmar}', ""); - Expect(1, 4256, '\P{Block= -myanmar}', ""); - Expect(0, 4256, '\P{^Block= -myanmar}', ""); - Error('\p{Blk=-_Myanmar:=}'); - Error('\P{Blk=-_Myanmar:=}'); + Expect(1, 4255, '\p{Block=_Myanmar}', ""); + Expect(0, 4255, '\p{^Block=_Myanmar}', ""); + Expect(0, 4255, '\P{Block=_Myanmar}', ""); + Expect(1, 4255, '\P{^Block=_Myanmar}', ""); + Expect(0, 4256, '\p{Block=_Myanmar}', ""); + Expect(1, 4256, '\p{^Block=_Myanmar}', ""); + Expect(1, 4256, '\P{Block=_Myanmar}', ""); + Expect(0, 4256, '\P{^Block=_Myanmar}', ""); + Error('\p{Blk=:=__Myanmar}'); + Error('\P{Blk=:=__Myanmar}'); Expect(1, 4255, '\p{Blk=:\AMyanmar\z:}', "");; Expect(0, 4256, '\p{Blk=:\AMyanmar\z:}', "");; Expect(1, 4255, '\p{Blk=myanmar}', ""); @@ -19259,16 +19673,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 4256, '\P{^Blk=myanmar}', ""); Expect(1, 4255, '\p{Blk=:\Amyanmar\z:}', "");; Expect(0, 4256, '\p{Blk=:\Amyanmar\z:}', "");; - Expect(1, 4255, '\p{Blk= Myanmar}', ""); - Expect(0, 4255, '\p{^Blk= Myanmar}', ""); - Expect(0, 4255, '\P{Blk= Myanmar}', ""); - Expect(1, 4255, '\P{^Blk= Myanmar}', ""); - Expect(0, 4256, '\p{Blk= Myanmar}', ""); - Expect(1, 4256, '\p{^Blk= Myanmar}', ""); - Expect(1, 4256, '\P{Blk= Myanmar}', ""); - Expect(0, 4256, '\P{^Blk= Myanmar}', ""); - Error('\p{Is_Block=--Myanmar:=}'); - Error('\P{Is_Block=--Myanmar:=}'); + Expect(1, 4255, '\p{Blk=__myanmar}', ""); + Expect(0, 4255, '\p{^Blk=__myanmar}', ""); + Expect(0, 4255, '\P{Blk=__myanmar}', ""); + Expect(1, 4255, '\P{^Blk=__myanmar}', ""); + Expect(0, 4256, '\p{Blk=__myanmar}', ""); + Expect(1, 4256, '\p{^Blk=__myanmar}', ""); + Expect(1, 4256, '\P{Blk=__myanmar}', ""); + Expect(0, 4256, '\P{^Blk=__myanmar}', ""); + Error('\p{Is_Block=:=MYANMAR}'); + Error('\P{Is_Block=:=MYANMAR}'); Expect(1, 4255, '\p{Is_Block=myanmar}', ""); Expect(0, 4255, '\p{^Is_Block=myanmar}', ""); Expect(0, 4255, '\P{Is_Block=myanmar}', ""); @@ -19277,34 +19691,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 4256, '\p{^Is_Block=myanmar}', ""); Expect(1, 4256, '\P{Is_Block=myanmar}', ""); Expect(0, 4256, '\P{^Is_Block=myanmar}', ""); - Expect(1, 4255, '\p{Is_Block: -myanmar}', ""); - Expect(0, 4255, '\p{^Is_Block: -myanmar}', ""); - Expect(0, 4255, '\P{Is_Block: -myanmar}', ""); - Expect(1, 4255, '\P{^Is_Block: -myanmar}', ""); - Expect(0, 4256, '\p{Is_Block: -myanmar}', ""); - Expect(1, 4256, '\p{^Is_Block: -myanmar}', ""); - Expect(1, 4256, '\P{Is_Block: -myanmar}', ""); - Expect(0, 4256, '\P{^Is_Block: -myanmar}', ""); - Error('\p{Is_Blk: :=Myanmar}'); - Error('\P{Is_Blk: :=Myanmar}'); - Expect(1, 4255, '\p{Is_Blk=myanmar}', ""); - Expect(0, 4255, '\p{^Is_Blk=myanmar}', ""); - Expect(0, 4255, '\P{Is_Blk=myanmar}', ""); - Expect(1, 4255, '\P{^Is_Blk=myanmar}', ""); - Expect(0, 4256, '\p{Is_Blk=myanmar}', ""); - Expect(1, 4256, '\p{^Is_Blk=myanmar}', ""); - Expect(1, 4256, '\P{Is_Blk=myanmar}', ""); - Expect(0, 4256, '\P{^Is_Blk=myanmar}', ""); - Expect(1, 4255, '\p{Is_Blk=- myanmar}', ""); - Expect(0, 4255, '\p{^Is_Blk=- myanmar}', ""); - Expect(0, 4255, '\P{Is_Blk=- myanmar}', ""); - Expect(1, 4255, '\P{^Is_Blk=- myanmar}', ""); - Expect(0, 4256, '\p{Is_Blk=- myanmar}', ""); - Expect(1, 4256, '\p{^Is_Blk=- myanmar}', ""); - Expect(1, 4256, '\P{Is_Blk=- myanmar}', ""); - Expect(0, 4256, '\P{^Is_Blk=- myanmar}', ""); - Error('\p{Block= myanmar_extended_A/a/}'); - Error('\P{Block= myanmar_extended_A/a/}'); + Expect(1, 4255, '\p{Is_Block=_MYANMAR}', ""); + Expect(0, 4255, '\p{^Is_Block=_MYANMAR}', ""); + Expect(0, 4255, '\P{Is_Block=_MYANMAR}', ""); + Expect(1, 4255, '\P{^Is_Block=_MYANMAR}', ""); + Expect(0, 4256, '\p{Is_Block=_MYANMAR}', ""); + Expect(1, 4256, '\p{^Is_Block=_MYANMAR}', ""); + Expect(1, 4256, '\P{Is_Block=_MYANMAR}', ""); + Expect(0, 4256, '\P{^Is_Block=_MYANMAR}', ""); + Error('\p{Is_Blk: :=- Myanmar}'); + Error('\P{Is_Blk: :=- Myanmar}'); + Expect(1, 4255, '\p{Is_Blk: myanmar}', ""); + Expect(0, 4255, '\p{^Is_Blk: myanmar}', ""); + Expect(0, 4255, '\P{Is_Blk: myanmar}', ""); + Expect(1, 4255, '\P{^Is_Blk: myanmar}', ""); + Expect(0, 4256, '\p{Is_Blk: myanmar}', ""); + Expect(1, 4256, '\p{^Is_Blk: myanmar}', ""); + Expect(1, 4256, '\P{Is_Blk: myanmar}', ""); + Expect(0, 4256, '\P{^Is_Blk: myanmar}', ""); + Expect(1, 4255, '\p{Is_Blk=_ myanmar}', ""); + Expect(0, 4255, '\p{^Is_Blk=_ myanmar}', ""); + Expect(0, 4255, '\P{Is_Blk=_ myanmar}', ""); + Expect(1, 4255, '\P{^Is_Blk=_ myanmar}', ""); + Expect(0, 4256, '\p{Is_Blk=_ myanmar}', ""); + Expect(1, 4256, '\p{^Is_Blk=_ myanmar}', ""); + Expect(1, 4256, '\P{Is_Blk=_ myanmar}', ""); + Expect(0, 4256, '\P{^Is_Blk=_ myanmar}', ""); + Error('\p{Block= :=myanmar_extended_A}'); + Error('\P{Block= :=myanmar_extended_A}'); Expect(1, 43647, '\p{Block=:\AMyanmar_Extended_A\z:}', "");; Expect(0, 43648, '\p{Block=:\AMyanmar_Extended_A\z:}', "");; Expect(1, 43647, '\p{Block=myanmarextendeda}', ""); @@ -19317,16 +19731,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43648, '\P{^Block=myanmarextendeda}', ""); Expect(1, 43647, '\p{Block=:\Amyanmarextendeda\z:}', "");; Expect(0, 43648, '\p{Block=:\Amyanmarextendeda\z:}', "");; - Expect(1, 43647, '\p{Block=-MYANMAR_Extended_A}', ""); - Expect(0, 43647, '\p{^Block=-MYANMAR_Extended_A}', ""); - Expect(0, 43647, '\P{Block=-MYANMAR_Extended_A}', ""); - Expect(1, 43647, '\P{^Block=-MYANMAR_Extended_A}', ""); - Expect(0, 43648, '\p{Block=-MYANMAR_Extended_A}', ""); - Expect(1, 43648, '\p{^Block=-MYANMAR_Extended_A}', ""); - Expect(1, 43648, '\P{Block=-MYANMAR_Extended_A}', ""); - Expect(0, 43648, '\P{^Block=-MYANMAR_Extended_A}', ""); - Error('\p{Blk=-_MYANMAR_EXT_a/a/}'); - Error('\P{Blk=-_MYANMAR_EXT_a/a/}'); + Expect(1, 43647, '\p{Block: Myanmar_extended_A}', ""); + Expect(0, 43647, '\p{^Block: Myanmar_extended_A}', ""); + Expect(0, 43647, '\P{Block: Myanmar_extended_A}', ""); + Expect(1, 43647, '\P{^Block: Myanmar_extended_A}', ""); + Expect(0, 43648, '\p{Block: Myanmar_extended_A}', ""); + Expect(1, 43648, '\p{^Block: Myanmar_extended_A}', ""); + Expect(1, 43648, '\P{Block: Myanmar_extended_A}', ""); + Expect(0, 43648, '\P{^Block: Myanmar_extended_A}', ""); + Error('\p{Blk=/a/_myanmar_ext_A}'); + Error('\P{Blk=/a/_myanmar_ext_A}'); Expect(1, 43647, '\p{Blk=:\AMyanmar_Ext_A\z:}', "");; Expect(0, 43648, '\p{Blk=:\AMyanmar_Ext_A\z:}', "");; Expect(1, 43647, '\p{Blk=myanmarexta}', ""); @@ -19339,16 +19753,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43648, '\P{^Blk=myanmarexta}', ""); Expect(1, 43647, '\p{Blk=:\Amyanmarexta\z:}', "");; Expect(0, 43648, '\p{Blk=:\Amyanmarexta\z:}', "");; - Expect(1, 43647, '\p{Blk=-_myanmar_Ext_a}', ""); - Expect(0, 43647, '\p{^Blk=-_myanmar_Ext_a}', ""); - Expect(0, 43647, '\P{Blk=-_myanmar_Ext_a}', ""); - Expect(1, 43647, '\P{^Blk=-_myanmar_Ext_a}', ""); - Expect(0, 43648, '\p{Blk=-_myanmar_Ext_a}', ""); - Expect(1, 43648, '\p{^Blk=-_myanmar_Ext_a}', ""); - Expect(1, 43648, '\P{Blk=-_myanmar_Ext_a}', ""); - Expect(0, 43648, '\P{^Blk=-_myanmar_Ext_a}', ""); - Error('\p{Is_Block=_:=MYANMAR_Extended_A}'); - Error('\P{Is_Block=_:=MYANMAR_Extended_A}'); + Expect(1, 43647, '\p{Blk= MYANMAR_Ext_A}', ""); + Expect(0, 43647, '\p{^Blk= MYANMAR_Ext_A}', ""); + Expect(0, 43647, '\P{Blk= MYANMAR_Ext_A}', ""); + Expect(1, 43647, '\P{^Blk= MYANMAR_Ext_A}', ""); + Expect(0, 43648, '\p{Blk= MYANMAR_Ext_A}', ""); + Expect(1, 43648, '\p{^Blk= MYANMAR_Ext_A}', ""); + Expect(1, 43648, '\P{Blk= MYANMAR_Ext_A}', ""); + Expect(0, 43648, '\P{^Blk= MYANMAR_Ext_A}', ""); + Error('\p{Is_Block=/a/ Myanmar_extended_A}'); + Error('\P{Is_Block=/a/ Myanmar_extended_A}'); Expect(1, 43647, '\p{Is_Block=myanmarextendeda}', ""); Expect(0, 43647, '\p{^Is_Block=myanmarextendeda}', ""); Expect(0, 43647, '\P{Is_Block=myanmarextendeda}', ""); @@ -19357,16 +19771,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43648, '\p{^Is_Block=myanmarextendeda}', ""); Expect(1, 43648, '\P{Is_Block=myanmarextendeda}', ""); Expect(0, 43648, '\P{^Is_Block=myanmarextendeda}', ""); - Expect(1, 43647, '\p{Is_Block=_Myanmar_Extended_A}', ""); - Expect(0, 43647, '\p{^Is_Block=_Myanmar_Extended_A}', ""); - Expect(0, 43647, '\P{Is_Block=_Myanmar_Extended_A}', ""); - Expect(1, 43647, '\P{^Is_Block=_Myanmar_Extended_A}', ""); - Expect(0, 43648, '\p{Is_Block=_Myanmar_Extended_A}', ""); - Expect(1, 43648, '\p{^Is_Block=_Myanmar_Extended_A}', ""); - Expect(1, 43648, '\P{Is_Block=_Myanmar_Extended_A}', ""); - Expect(0, 43648, '\P{^Is_Block=_Myanmar_Extended_A}', ""); - Error('\p{Is_Blk=- MYANMAR_Ext_a/a/}'); - Error('\P{Is_Blk=- MYANMAR_Ext_a/a/}'); + Expect(1, 43647, '\p{Is_Block=-MYANMAR_EXTENDED_A}', ""); + Expect(0, 43647, '\p{^Is_Block=-MYANMAR_EXTENDED_A}', ""); + Expect(0, 43647, '\P{Is_Block=-MYANMAR_EXTENDED_A}', ""); + Expect(1, 43647, '\P{^Is_Block=-MYANMAR_EXTENDED_A}', ""); + Expect(0, 43648, '\p{Is_Block=-MYANMAR_EXTENDED_A}', ""); + Expect(1, 43648, '\p{^Is_Block=-MYANMAR_EXTENDED_A}', ""); + Expect(1, 43648, '\P{Is_Block=-MYANMAR_EXTENDED_A}', ""); + Expect(0, 43648, '\P{^Is_Block=-MYANMAR_EXTENDED_A}', ""); + Error('\p{Is_Blk: -:=Myanmar_ext_a}'); + Error('\P{Is_Blk: -:=Myanmar_ext_a}'); Expect(1, 43647, '\p{Is_Blk=myanmarexta}', ""); Expect(0, 43647, '\p{^Is_Blk=myanmarexta}', ""); Expect(0, 43647, '\P{Is_Blk=myanmarexta}', ""); @@ -19375,38 +19789,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43648, '\p{^Is_Blk=myanmarexta}', ""); Expect(1, 43648, '\P{Is_Blk=myanmarexta}', ""); Expect(0, 43648, '\P{^Is_Blk=myanmarexta}', ""); - Expect(1, 43647, '\p{Is_Blk= -Myanmar_Ext_A}', ""); - Expect(0, 43647, '\p{^Is_Blk= -Myanmar_Ext_A}', ""); - Expect(0, 43647, '\P{Is_Blk= -Myanmar_Ext_A}', ""); - Expect(1, 43647, '\P{^Is_Blk= -Myanmar_Ext_A}', ""); - Expect(0, 43648, '\p{Is_Blk= -Myanmar_Ext_A}', ""); - Expect(1, 43648, '\p{^Is_Blk= -Myanmar_Ext_A}', ""); - Expect(1, 43648, '\P{Is_Blk= -Myanmar_Ext_A}', ""); - Expect(0, 43648, '\P{^Is_Blk= -Myanmar_Ext_A}', ""); - Error('\p{Block=:=Myanmar_EXTENDED_B}'); - Error('\P{Block=:=Myanmar_EXTENDED_B}'); + Expect(1, 43647, '\p{Is_Blk= MYANMAR_Ext_A}', ""); + Expect(0, 43647, '\p{^Is_Blk= MYANMAR_Ext_A}', ""); + Expect(0, 43647, '\P{Is_Blk= MYANMAR_Ext_A}', ""); + Expect(1, 43647, '\P{^Is_Blk= MYANMAR_Ext_A}', ""); + Expect(0, 43648, '\p{Is_Blk= MYANMAR_Ext_A}', ""); + Expect(1, 43648, '\p{^Is_Blk= MYANMAR_Ext_A}', ""); + Expect(1, 43648, '\P{Is_Blk= MYANMAR_Ext_A}', ""); + Expect(0, 43648, '\P{^Is_Blk= MYANMAR_Ext_A}', ""); + Error('\p{Block: myanmar_EXTENDED_B:=}'); + Error('\P{Block: myanmar_EXTENDED_B:=}'); Expect(1, 43519, '\p{Block=:\AMyanmar_Extended_B\z:}', "");; Expect(0, 43520, '\p{Block=:\AMyanmar_Extended_B\z:}', "");; - Expect(1, 43519, '\p{Block=myanmarextendedb}', ""); - Expect(0, 43519, '\p{^Block=myanmarextendedb}', ""); - Expect(0, 43519, '\P{Block=myanmarextendedb}', ""); - Expect(1, 43519, '\P{^Block=myanmarextendedb}', ""); - Expect(0, 43520, '\p{Block=myanmarextendedb}', ""); - Expect(1, 43520, '\p{^Block=myanmarextendedb}', ""); - Expect(1, 43520, '\P{Block=myanmarextendedb}', ""); - Expect(0, 43520, '\P{^Block=myanmarextendedb}', ""); + Expect(1, 43519, '\p{Block:myanmarextendedb}', ""); + Expect(0, 43519, '\p{^Block:myanmarextendedb}', ""); + Expect(0, 43519, '\P{Block:myanmarextendedb}', ""); + Expect(1, 43519, '\P{^Block:myanmarextendedb}', ""); + Expect(0, 43520, '\p{Block:myanmarextendedb}', ""); + Expect(1, 43520, '\p{^Block:myanmarextendedb}', ""); + Expect(1, 43520, '\P{Block:myanmarextendedb}', ""); + Expect(0, 43520, '\P{^Block:myanmarextendedb}', ""); Expect(1, 43519, '\p{Block=:\Amyanmarextendedb\z:}', "");; Expect(0, 43520, '\p{Block=:\Amyanmarextendedb\z:}', "");; - Expect(1, 43519, '\p{Block=-_myanmar_Extended_B}', ""); - Expect(0, 43519, '\p{^Block=-_myanmar_Extended_B}', ""); - Expect(0, 43519, '\P{Block=-_myanmar_Extended_B}', ""); - Expect(1, 43519, '\P{^Block=-_myanmar_Extended_B}', ""); - Expect(0, 43520, '\p{Block=-_myanmar_Extended_B}', ""); - Expect(1, 43520, '\p{^Block=-_myanmar_Extended_B}', ""); - Expect(1, 43520, '\P{Block=-_myanmar_Extended_B}', ""); - Expect(0, 43520, '\P{^Block=-_myanmar_Extended_B}', ""); - Error('\p{Blk: /a/ Myanmar_Ext_B}'); - Error('\P{Blk: /a/ Myanmar_Ext_B}'); + Expect(1, 43519, '\p{Block: Myanmar_Extended_B}', ""); + Expect(0, 43519, '\p{^Block: Myanmar_Extended_B}', ""); + Expect(0, 43519, '\P{Block: Myanmar_Extended_B}', ""); + Expect(1, 43519, '\P{^Block: Myanmar_Extended_B}', ""); + Expect(0, 43520, '\p{Block: Myanmar_Extended_B}', ""); + Expect(1, 43520, '\p{^Block: Myanmar_Extended_B}', ""); + Expect(1, 43520, '\P{Block: Myanmar_Extended_B}', ""); + Expect(0, 43520, '\P{^Block: Myanmar_Extended_B}', ""); + Error('\p{Blk: := MYANMAR_ext_B}'); + Error('\P{Blk: := MYANMAR_ext_B}'); Expect(1, 43519, '\p{Blk=:\AMyanmar_Ext_B\z:}', "");; Expect(0, 43520, '\p{Blk=:\AMyanmar_Ext_B\z:}', "");; Expect(1, 43519, '\p{Blk=myanmarextb}', ""); @@ -19419,16 +19833,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43520, '\P{^Blk=myanmarextb}', ""); Expect(1, 43519, '\p{Blk=:\Amyanmarextb\z:}', "");; Expect(0, 43520, '\p{Blk=:\Amyanmarextb\z:}', "");; - Expect(1, 43519, '\p{Blk:-Myanmar_ext_B}', ""); - Expect(0, 43519, '\p{^Blk:-Myanmar_ext_B}', ""); - Expect(0, 43519, '\P{Blk:-Myanmar_ext_B}', ""); - Expect(1, 43519, '\P{^Blk:-Myanmar_ext_B}', ""); - Expect(0, 43520, '\p{Blk:-Myanmar_ext_B}', ""); - Expect(1, 43520, '\p{^Blk:-Myanmar_ext_B}', ""); - Expect(1, 43520, '\P{Blk:-Myanmar_ext_B}', ""); - Expect(0, 43520, '\P{^Blk:-Myanmar_ext_B}', ""); - Error('\p{Is_Block= /a/Myanmar_EXTENDED_b}'); - Error('\P{Is_Block= /a/Myanmar_EXTENDED_b}'); + Expect(1, 43519, '\p{Blk=--Myanmar_Ext_B}', ""); + Expect(0, 43519, '\p{^Blk=--Myanmar_Ext_B}', ""); + Expect(0, 43519, '\P{Blk=--Myanmar_Ext_B}', ""); + Expect(1, 43519, '\P{^Blk=--Myanmar_Ext_B}', ""); + Expect(0, 43520, '\p{Blk=--Myanmar_Ext_B}', ""); + Expect(1, 43520, '\p{^Blk=--Myanmar_Ext_B}', ""); + Expect(1, 43520, '\P{Blk=--Myanmar_Ext_B}', ""); + Expect(0, 43520, '\P{^Blk=--Myanmar_Ext_B}', ""); + Error('\p{Is_Block= :=myanmar_Extended_B}'); + Error('\P{Is_Block= :=myanmar_Extended_B}'); Expect(1, 43519, '\p{Is_Block=myanmarextendedb}', ""); Expect(0, 43519, '\p{^Is_Block=myanmarextendedb}', ""); Expect(0, 43519, '\P{Is_Block=myanmarextendedb}', ""); @@ -19437,16 +19851,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43520, '\p{^Is_Block=myanmarextendedb}', ""); Expect(1, 43520, '\P{Is_Block=myanmarextendedb}', ""); Expect(0, 43520, '\P{^Is_Block=myanmarextendedb}', ""); - Expect(1, 43519, '\p{Is_Block= -Myanmar_extended_b}', ""); - Expect(0, 43519, '\p{^Is_Block= -Myanmar_extended_b}', ""); - Expect(0, 43519, '\P{Is_Block= -Myanmar_extended_b}', ""); - Expect(1, 43519, '\P{^Is_Block= -Myanmar_extended_b}', ""); - Expect(0, 43520, '\p{Is_Block= -Myanmar_extended_b}', ""); - Expect(1, 43520, '\p{^Is_Block= -Myanmar_extended_b}', ""); - Expect(1, 43520, '\P{Is_Block= -Myanmar_extended_b}', ""); - Expect(0, 43520, '\P{^Is_Block= -Myanmar_extended_b}', ""); - Error('\p{Is_Blk= :=MYANMAR_EXT_B}'); - Error('\P{Is_Blk= :=MYANMAR_EXT_B}'); + Expect(1, 43519, '\p{Is_Block=_Myanmar_Extended_B}', ""); + Expect(0, 43519, '\p{^Is_Block=_Myanmar_Extended_B}', ""); + Expect(0, 43519, '\P{Is_Block=_Myanmar_Extended_B}', ""); + Expect(1, 43519, '\P{^Is_Block=_Myanmar_Extended_B}', ""); + Expect(0, 43520, '\p{Is_Block=_Myanmar_Extended_B}', ""); + Expect(1, 43520, '\p{^Is_Block=_Myanmar_Extended_B}', ""); + Expect(1, 43520, '\P{Is_Block=_Myanmar_Extended_B}', ""); + Expect(0, 43520, '\P{^Is_Block=_Myanmar_Extended_B}', ""); + Error('\p{Is_Blk= myanmar_ext_b:=}'); + Error('\P{Is_Blk= myanmar_ext_b:=}'); Expect(1, 43519, '\p{Is_Blk=myanmarextb}', ""); Expect(0, 43519, '\p{^Is_Blk=myanmarextb}', ""); Expect(0, 43519, '\P{Is_Blk=myanmarextb}', ""); @@ -19455,60 +19869,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43520, '\p{^Is_Blk=myanmarextb}', ""); Expect(1, 43520, '\P{Is_Blk=myanmarextb}', ""); Expect(0, 43520, '\P{^Is_Blk=myanmarextb}', ""); - Expect(1, 43519, '\p{Is_Blk=-Myanmar_ext_b}', ""); - Expect(0, 43519, '\p{^Is_Blk=-Myanmar_ext_b}', ""); - Expect(0, 43519, '\P{Is_Blk=-Myanmar_ext_b}', ""); - Expect(1, 43519, '\P{^Is_Blk=-Myanmar_ext_b}', ""); - Expect(0, 43520, '\p{Is_Blk=-Myanmar_ext_b}', ""); - Expect(1, 43520, '\p{^Is_Blk=-Myanmar_ext_b}', ""); - Expect(1, 43520, '\P{Is_Blk=-Myanmar_ext_b}', ""); - Expect(0, 43520, '\P{^Is_Blk=-Myanmar_ext_b}', ""); - Error('\p{Block=:=--Nabataean}'); - Error('\P{Block=:=--Nabataean}'); + Expect(1, 43519, '\p{Is_Blk= MYANMAR_Ext_B}', ""); + Expect(0, 43519, '\p{^Is_Blk= MYANMAR_Ext_B}', ""); + Expect(0, 43519, '\P{Is_Blk= MYANMAR_Ext_B}', ""); + Expect(1, 43519, '\P{^Is_Blk= MYANMAR_Ext_B}', ""); + Expect(0, 43520, '\p{Is_Blk= MYANMAR_Ext_B}', ""); + Expect(1, 43520, '\p{^Is_Blk= MYANMAR_Ext_B}', ""); + Expect(1, 43520, '\P{Is_Blk= MYANMAR_Ext_B}', ""); + Expect(0, 43520, '\P{^Is_Blk= MYANMAR_Ext_B}', ""); + Error('\p{Block:/a/ Nabataean}'); + Error('\P{Block:/a/ Nabataean}'); Expect(1, 67759, '\p{Block=:\ANabataean\z:}', "");; Expect(0, 67760, '\p{Block=:\ANabataean\z:}', "");; - Expect(1, 67759, '\p{Block:nabataean}', ""); - Expect(0, 67759, '\p{^Block:nabataean}', ""); - Expect(0, 67759, '\P{Block:nabataean}', ""); - Expect(1, 67759, '\P{^Block:nabataean}', ""); - Expect(0, 67760, '\p{Block:nabataean}', ""); - Expect(1, 67760, '\p{^Block:nabataean}', ""); - Expect(1, 67760, '\P{Block:nabataean}', ""); - Expect(0, 67760, '\P{^Block:nabataean}', ""); + Expect(1, 67759, '\p{Block=nabataean}', ""); + Expect(0, 67759, '\p{^Block=nabataean}', ""); + Expect(0, 67759, '\P{Block=nabataean}', ""); + Expect(1, 67759, '\P{^Block=nabataean}', ""); + Expect(0, 67760, '\p{Block=nabataean}', ""); + Expect(1, 67760, '\p{^Block=nabataean}', ""); + Expect(1, 67760, '\P{Block=nabataean}', ""); + Expect(0, 67760, '\P{^Block=nabataean}', ""); Expect(1, 67759, '\p{Block=:\Anabataean\z:}', "");; Expect(0, 67760, '\p{Block=:\Anabataean\z:}', "");; - Expect(1, 67759, '\p{Block=__nabataean}', ""); - Expect(0, 67759, '\p{^Block=__nabataean}', ""); - Expect(0, 67759, '\P{Block=__nabataean}', ""); - Expect(1, 67759, '\P{^Block=__nabataean}', ""); - Expect(0, 67760, '\p{Block=__nabataean}', ""); - Expect(1, 67760, '\p{^Block=__nabataean}', ""); - Expect(1, 67760, '\P{Block=__nabataean}', ""); - Expect(0, 67760, '\P{^Block=__nabataean}', ""); - Error('\p{Blk= /a/nabataean}'); - Error('\P{Blk= /a/nabataean}'); + Expect(1, 67759, '\p{Block= Nabataean}', ""); + Expect(0, 67759, '\p{^Block= Nabataean}', ""); + Expect(0, 67759, '\P{Block= Nabataean}', ""); + Expect(1, 67759, '\P{^Block= Nabataean}', ""); + Expect(0, 67760, '\p{Block= Nabataean}', ""); + Expect(1, 67760, '\p{^Block= Nabataean}', ""); + Expect(1, 67760, '\P{Block= Nabataean}', ""); + Expect(0, 67760, '\P{^Block= Nabataean}', ""); + Error('\p{Blk=:=_ Nabataean}'); + Error('\P{Blk=:=_ Nabataean}'); Expect(1, 67759, '\p{Blk=:\ANabataean\z:}', "");; Expect(0, 67760, '\p{Blk=:\ANabataean\z:}', "");; - Expect(1, 67759, '\p{Blk=nabataean}', ""); - Expect(0, 67759, '\p{^Blk=nabataean}', ""); - Expect(0, 67759, '\P{Blk=nabataean}', ""); - Expect(1, 67759, '\P{^Blk=nabataean}', ""); - Expect(0, 67760, '\p{Blk=nabataean}', ""); - Expect(1, 67760, '\p{^Blk=nabataean}', ""); - Expect(1, 67760, '\P{Blk=nabataean}', ""); - Expect(0, 67760, '\P{^Blk=nabataean}', ""); + Expect(1, 67759, '\p{Blk: nabataean}', ""); + Expect(0, 67759, '\p{^Blk: nabataean}', ""); + Expect(0, 67759, '\P{Blk: nabataean}', ""); + Expect(1, 67759, '\P{^Blk: nabataean}', ""); + Expect(0, 67760, '\p{Blk: nabataean}', ""); + Expect(1, 67760, '\p{^Blk: nabataean}', ""); + Expect(1, 67760, '\P{Blk: nabataean}', ""); + Expect(0, 67760, '\P{^Blk: nabataean}', ""); Expect(1, 67759, '\p{Blk=:\Anabataean\z:}', "");; Expect(0, 67760, '\p{Blk=:\Anabataean\z:}', "");; - Expect(1, 67759, '\p{Blk=-NABATAEAN}', ""); - Expect(0, 67759, '\p{^Blk=-NABATAEAN}', ""); - Expect(0, 67759, '\P{Blk=-NABATAEAN}', ""); - Expect(1, 67759, '\P{^Blk=-NABATAEAN}', ""); - Expect(0, 67760, '\p{Blk=-NABATAEAN}', ""); - Expect(1, 67760, '\p{^Blk=-NABATAEAN}', ""); - Expect(1, 67760, '\P{Blk=-NABATAEAN}', ""); - Expect(0, 67760, '\P{^Blk=-NABATAEAN}', ""); - Error('\p{Is_Block=/a/- NABATAEAN}'); - Error('\P{Is_Block=/a/- NABATAEAN}'); + Expect(1, 67759, '\p{Blk= NABATAEAN}', ""); + Expect(0, 67759, '\p{^Blk= NABATAEAN}', ""); + Expect(0, 67759, '\P{Blk= NABATAEAN}', ""); + Expect(1, 67759, '\P{^Blk= NABATAEAN}', ""); + Expect(0, 67760, '\p{Blk= NABATAEAN}', ""); + Expect(1, 67760, '\p{^Blk= NABATAEAN}', ""); + Expect(1, 67760, '\P{Blk= NABATAEAN}', ""); + Expect(0, 67760, '\P{^Blk= NABATAEAN}', ""); + Error('\p{Is_Block=-:=Nabataean}'); + Error('\P{Is_Block=-:=Nabataean}'); Expect(1, 67759, '\p{Is_Block=nabataean}', ""); Expect(0, 67759, '\p{^Is_Block=nabataean}', ""); Expect(0, 67759, '\P{Is_Block=nabataean}', ""); @@ -19517,16 +19931,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67760, '\p{^Is_Block=nabataean}', ""); Expect(1, 67760, '\P{Is_Block=nabataean}', ""); Expect(0, 67760, '\P{^Is_Block=nabataean}', ""); - Expect(1, 67759, '\p{Is_Block=- NABATAEAN}', ""); - Expect(0, 67759, '\p{^Is_Block=- NABATAEAN}', ""); - Expect(0, 67759, '\P{Is_Block=- NABATAEAN}', ""); - Expect(1, 67759, '\P{^Is_Block=- NABATAEAN}', ""); - Expect(0, 67760, '\p{Is_Block=- NABATAEAN}', ""); - Expect(1, 67760, '\p{^Is_Block=- NABATAEAN}', ""); - Expect(1, 67760, '\P{Is_Block=- NABATAEAN}', ""); - Expect(0, 67760, '\P{^Is_Block=- NABATAEAN}', ""); - Error('\p{Is_Blk=-:=nabataean}'); - Error('\P{Is_Blk=-:=nabataean}'); + Expect(1, 67759, '\p{Is_Block=-NABATAEAN}', ""); + Expect(0, 67759, '\p{^Is_Block=-NABATAEAN}', ""); + Expect(0, 67759, '\P{Is_Block=-NABATAEAN}', ""); + Expect(1, 67759, '\P{^Is_Block=-NABATAEAN}', ""); + Expect(0, 67760, '\p{Is_Block=-NABATAEAN}', ""); + Expect(1, 67760, '\p{^Is_Block=-NABATAEAN}', ""); + Expect(1, 67760, '\P{Is_Block=-NABATAEAN}', ""); + Expect(0, 67760, '\P{^Is_Block=-NABATAEAN}', ""); + Error('\p{Is_Blk=/a/_nabataean}'); + Error('\P{Is_Blk=/a/_nabataean}'); Expect(1, 67759, '\p{Is_Blk=nabataean}', ""); Expect(0, 67759, '\p{^Is_Blk=nabataean}', ""); Expect(0, 67759, '\P{Is_Blk=nabataean}', ""); @@ -19535,16 +19949,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67760, '\p{^Is_Blk=nabataean}', ""); Expect(1, 67760, '\P{Is_Blk=nabataean}', ""); Expect(0, 67760, '\P{^Is_Blk=nabataean}', ""); - Expect(1, 67759, '\p{Is_Blk=_nabataean}', ""); - Expect(0, 67759, '\p{^Is_Blk=_nabataean}', ""); - Expect(0, 67759, '\P{Is_Blk=_nabataean}', ""); - Expect(1, 67759, '\P{^Is_Blk=_nabataean}', ""); - Expect(0, 67760, '\p{Is_Blk=_nabataean}', ""); - Expect(1, 67760, '\p{^Is_Blk=_nabataean}', ""); - Expect(1, 67760, '\P{Is_Blk=_nabataean}', ""); - Expect(0, 67760, '\P{^Is_Blk=_nabataean}', ""); - Error('\p{Block= NANDINAGARI:=}'); - Error('\P{Block= NANDINAGARI:=}'); + Expect(1, 67759, '\p{Is_Blk: NABATAEAN}', ""); + Expect(0, 67759, '\p{^Is_Blk: NABATAEAN}', ""); + Expect(0, 67759, '\P{Is_Blk: NABATAEAN}', ""); + Expect(1, 67759, '\P{^Is_Blk: NABATAEAN}', ""); + Expect(0, 67760, '\p{Is_Blk: NABATAEAN}', ""); + Expect(1, 67760, '\p{^Is_Blk: NABATAEAN}', ""); + Expect(1, 67760, '\P{Is_Blk: NABATAEAN}', ""); + Expect(0, 67760, '\P{^Is_Blk: NABATAEAN}', ""); + Error('\p{Block=/a/Nandinagari}'); + Error('\P{Block=/a/Nandinagari}'); Expect(1, 72191, '\p{Block=:\ANandinagari\z:}', "");; Expect(0, 72192, '\p{Block=:\ANandinagari\z:}', "");; Expect(1, 72191, '\p{Block=nandinagari}', ""); @@ -19557,16 +19971,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72192, '\P{^Block=nandinagari}', ""); Expect(1, 72191, '\p{Block=:\Anandinagari\z:}', "");; Expect(0, 72192, '\p{Block=:\Anandinagari\z:}', "");; - Expect(1, 72191, '\p{Block: Nandinagari}', ""); - Expect(0, 72191, '\p{^Block: Nandinagari}', ""); - Expect(0, 72191, '\P{Block: Nandinagari}', ""); - Expect(1, 72191, '\P{^Block: Nandinagari}', ""); - Expect(0, 72192, '\p{Block: Nandinagari}', ""); - Expect(1, 72192, '\p{^Block: Nandinagari}', ""); - Expect(1, 72192, '\P{Block: Nandinagari}', ""); - Expect(0, 72192, '\P{^Block: Nandinagari}', ""); - Error('\p{Blk= :=NANDINAGARI}'); - Error('\P{Blk= :=NANDINAGARI}'); + Expect(1, 72191, '\p{Block=_ NANDINAGARI}', ""); + Expect(0, 72191, '\p{^Block=_ NANDINAGARI}', ""); + Expect(0, 72191, '\P{Block=_ NANDINAGARI}', ""); + Expect(1, 72191, '\P{^Block=_ NANDINAGARI}', ""); + Expect(0, 72192, '\p{Block=_ NANDINAGARI}', ""); + Expect(1, 72192, '\p{^Block=_ NANDINAGARI}', ""); + Expect(1, 72192, '\P{Block=_ NANDINAGARI}', ""); + Expect(0, 72192, '\P{^Block=_ NANDINAGARI}', ""); + Error('\p{Blk=/a/ NANDINAGARI}'); + Error('\P{Blk=/a/ NANDINAGARI}'); Expect(1, 72191, '\p{Blk=:\ANandinagari\z:}', "");; Expect(0, 72192, '\p{Blk=:\ANandinagari\z:}', "");; Expect(1, 72191, '\p{Blk=nandinagari}', ""); @@ -19579,16 +19993,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72192, '\P{^Blk=nandinagari}', ""); Expect(1, 72191, '\p{Blk=:\Anandinagari\z:}', "");; Expect(0, 72192, '\p{Blk=:\Anandinagari\z:}', "");; - Expect(1, 72191, '\p{Blk=-NANDINAGARI}', ""); - Expect(0, 72191, '\p{^Blk=-NANDINAGARI}', ""); - Expect(0, 72191, '\P{Blk=-NANDINAGARI}', ""); - Expect(1, 72191, '\P{^Blk=-NANDINAGARI}', ""); - Expect(0, 72192, '\p{Blk=-NANDINAGARI}', ""); - Expect(1, 72192, '\p{^Blk=-NANDINAGARI}', ""); - Expect(1, 72192, '\P{Blk=-NANDINAGARI}', ""); - Expect(0, 72192, '\P{^Blk=-NANDINAGARI}', ""); - Error('\p{Is_Block=/a/__NANDINAGARI}'); - Error('\P{Is_Block=/a/__NANDINAGARI}'); + Expect(1, 72191, '\p{Blk=__Nandinagari}', ""); + Expect(0, 72191, '\p{^Blk=__Nandinagari}', ""); + Expect(0, 72191, '\P{Blk=__Nandinagari}', ""); + Expect(1, 72191, '\P{^Blk=__Nandinagari}', ""); + Expect(0, 72192, '\p{Blk=__Nandinagari}', ""); + Expect(1, 72192, '\p{^Blk=__Nandinagari}', ""); + Expect(1, 72192, '\P{Blk=__Nandinagari}', ""); + Expect(0, 72192, '\P{^Blk=__Nandinagari}', ""); + Error('\p{Is_Block: _nandinagari:=}'); + Error('\P{Is_Block: _nandinagari:=}'); Expect(1, 72191, '\p{Is_Block=nandinagari}', ""); Expect(0, 72191, '\p{^Is_Block=nandinagari}', ""); Expect(0, 72191, '\P{Is_Block=nandinagari}', ""); @@ -19597,16 +20011,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 72192, '\p{^Is_Block=nandinagari}', ""); Expect(1, 72192, '\P{Is_Block=nandinagari}', ""); Expect(0, 72192, '\P{^Is_Block=nandinagari}', ""); - Expect(1, 72191, '\p{Is_Block=--Nandinagari}', ""); - Expect(0, 72191, '\p{^Is_Block=--Nandinagari}', ""); - Expect(0, 72191, '\P{Is_Block=--Nandinagari}', ""); - Expect(1, 72191, '\P{^Is_Block=--Nandinagari}', ""); - Expect(0, 72192, '\p{Is_Block=--Nandinagari}', ""); - Expect(1, 72192, '\p{^Is_Block=--Nandinagari}', ""); - Expect(1, 72192, '\P{Is_Block=--Nandinagari}', ""); - Expect(0, 72192, '\P{^Is_Block=--Nandinagari}', ""); - Error('\p{Is_Blk=--Nandinagari/a/}'); - Error('\P{Is_Blk=--Nandinagari/a/}'); + Expect(1, 72191, '\p{Is_Block= nandinagari}', ""); + Expect(0, 72191, '\p{^Is_Block= nandinagari}', ""); + Expect(0, 72191, '\P{Is_Block= nandinagari}', ""); + Expect(1, 72191, '\P{^Is_Block= nandinagari}', ""); + Expect(0, 72192, '\p{Is_Block= nandinagari}', ""); + Expect(1, 72192, '\p{^Is_Block= nandinagari}', ""); + Expect(1, 72192, '\P{Is_Block= nandinagari}', ""); + Expect(0, 72192, '\P{^Is_Block= nandinagari}', ""); + Error('\p{Is_Blk= /a/nandinagari}'); + Error('\P{Is_Blk= /a/nandinagari}'); Expect(1, 72191, '\p{Is_Blk=nandinagari}', ""); Expect(0, 72191, '\p{^Is_Blk=nandinagari}', ""); Expect(0, 72191, '\P{Is_Blk=nandinagari}', ""); @@ -19615,8 +20029,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 72192, '\p{^Is_Blk=nandinagari}', ""); Expect(1, 72192, '\P{Is_Blk=nandinagari}', ""); Expect(0, 72192, '\P{^Is_Blk=nandinagari}', ""); - Error('\p{Block=:=No_block}'); - Error('\P{Block=:=No_block}'); + Expect(1, 72191, '\p{Is_Blk=_ Nandinagari}', ""); + Expect(0, 72191, '\p{^Is_Blk=_ Nandinagari}', ""); + Expect(0, 72191, '\P{Is_Blk=_ Nandinagari}', ""); + Expect(1, 72191, '\P{^Is_Blk=_ Nandinagari}', ""); + Expect(0, 72192, '\p{Is_Blk=_ Nandinagari}', ""); + Expect(1, 72192, '\p{^Is_Blk=_ Nandinagari}', ""); + Expect(1, 72192, '\P{Is_Blk=_ Nandinagari}', ""); + Expect(0, 72192, '\P{^Is_Blk=_ Nandinagari}', ""); + Error('\p{Block=-:=no_Block}'); + Error('\P{Block=-:=no_Block}'); Expect(1, 918000, '\p{Block=:\ANo_Block\z:}', "");; Expect(0, 983040, '\p{Block=:\ANo_Block\z:}', "");; Expect(1, 918000, '\p{Block=noblock}', ""); @@ -19629,16 +20051,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 983040, '\P{^Block=noblock}', ""); Expect(1, 918000, '\p{Block=:\Anoblock\z:}', "");; Expect(0, 983040, '\p{Block=:\Anoblock\z:}', "");; - Expect(1, 918000, '\p{Block: No_Block}', ""); - Expect(0, 918000, '\p{^Block: No_Block}', ""); - Expect(0, 918000, '\P{Block: No_Block}', ""); - Expect(1, 918000, '\P{^Block: No_Block}', ""); - Expect(0, 983040, '\p{Block: No_Block}', ""); - Expect(1, 983040, '\p{^Block: No_Block}', ""); - Expect(1, 983040, '\P{Block: No_Block}', ""); - Expect(0, 983040, '\P{^Block: No_Block}', ""); - Error('\p{Blk=/a/ NB}'); - Error('\P{Blk=/a/ NB}'); + Expect(1, 918000, '\p{Block= No_BLOCK}', ""); + Expect(0, 918000, '\p{^Block= No_BLOCK}', ""); + Expect(0, 918000, '\P{Block= No_BLOCK}', ""); + Expect(1, 918000, '\P{^Block= No_BLOCK}', ""); + Expect(0, 983040, '\p{Block= No_BLOCK}', ""); + Expect(1, 983040, '\p{^Block= No_BLOCK}', ""); + Expect(1, 983040, '\P{Block= No_BLOCK}', ""); + Expect(0, 983040, '\P{^Block= No_BLOCK}', ""); + Error('\p{Blk=/a/_-NB}'); + Error('\P{Blk=/a/_-NB}'); Expect(1, 918000, '\p{Blk=:\ANB\z:}', "");; Expect(0, 983040, '\p{Blk=:\ANB\z:}', "");; Expect(1, 918000, '\p{Blk=nb}', ""); @@ -19651,16 +20073,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 983040, '\P{^Blk=nb}', ""); Expect(1, 918000, '\p{Blk=:\Anb\z:}', "");; Expect(0, 983040, '\p{Blk=:\Anb\z:}', "");; - Expect(1, 918000, '\p{Blk= NB}', ""); - Expect(0, 918000, '\p{^Blk= NB}', ""); - Expect(0, 918000, '\P{Blk= NB}', ""); - Expect(1, 918000, '\P{^Blk= NB}', ""); - Expect(0, 983040, '\p{Blk= NB}', ""); - Expect(1, 983040, '\p{^Blk= NB}', ""); - Expect(1, 983040, '\P{Blk= NB}', ""); - Expect(0, 983040, '\P{^Blk= NB}', ""); - Error('\p{Is_Block=/a/-NO_BLOCK}'); - Error('\P{Is_Block=/a/-NO_BLOCK}'); + Expect(1, 918000, '\p{Blk= NB}', ""); + Expect(0, 918000, '\p{^Blk= NB}', ""); + Expect(0, 918000, '\P{Blk= NB}', ""); + Expect(1, 918000, '\P{^Blk= NB}', ""); + Expect(0, 983040, '\p{Blk= NB}', ""); + Expect(1, 983040, '\p{^Blk= NB}', ""); + Expect(1, 983040, '\P{Blk= NB}', ""); + Expect(0, 983040, '\P{^Blk= NB}', ""); + Error('\p{Is_Block=:= _No_BLOCK}'); + Error('\P{Is_Block=:= _No_BLOCK}'); Expect(1, 918000, '\p{Is_Block=noblock}', ""); Expect(0, 918000, '\p{^Is_Block=noblock}', ""); Expect(0, 918000, '\P{Is_Block=noblock}', ""); @@ -19669,34 +20091,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 983040, '\p{^Is_Block=noblock}', ""); Expect(1, 983040, '\P{Is_Block=noblock}', ""); Expect(0, 983040, '\P{^Is_Block=noblock}', ""); - Expect(1, 918000, '\p{Is_Block: No_block}', ""); - Expect(0, 918000, '\p{^Is_Block: No_block}', ""); - Expect(0, 918000, '\P{Is_Block: No_block}', ""); - Expect(1, 918000, '\P{^Is_Block: No_block}', ""); - Expect(0, 983040, '\p{Is_Block: No_block}', ""); - Expect(1, 983040, '\p{^Is_Block: No_block}', ""); - Expect(1, 983040, '\P{Is_Block: No_block}', ""); - Expect(0, 983040, '\P{^Is_Block: No_block}', ""); - Error('\p{Is_Blk:-:=NB}'); - Error('\P{Is_Blk:-:=NB}'); - Expect(1, 918000, '\p{Is_Blk=nb}', ""); - Expect(0, 918000, '\p{^Is_Blk=nb}', ""); - Expect(0, 918000, '\P{Is_Blk=nb}', ""); - Expect(1, 918000, '\P{^Is_Blk=nb}', ""); - Expect(0, 983040, '\p{Is_Blk=nb}', ""); - Expect(1, 983040, '\p{^Is_Blk=nb}', ""); - Expect(1, 983040, '\P{Is_Blk=nb}', ""); - Expect(0, 983040, '\P{^Is_Blk=nb}', ""); - Expect(1, 918000, '\p{Is_Blk=_ NB}', ""); - Expect(0, 918000, '\p{^Is_Blk=_ NB}', ""); - Expect(0, 918000, '\P{Is_Blk=_ NB}', ""); - Expect(1, 918000, '\P{^Is_Blk=_ NB}', ""); - Expect(0, 983040, '\p{Is_Blk=_ NB}', ""); - Expect(1, 983040, '\p{^Is_Blk=_ NB}', ""); - Expect(1, 983040, '\P{Is_Blk=_ NB}', ""); - Expect(0, 983040, '\P{^Is_Blk=_ NB}', ""); - Error('\p{Block= :=NEW_tai_Lue}'); - Error('\P{Block= :=NEW_tai_Lue}'); + Expect(1, 918000, '\p{Is_Block= -NO_Block}', ""); + Expect(0, 918000, '\p{^Is_Block= -NO_Block}', ""); + Expect(0, 918000, '\P{Is_Block= -NO_Block}', ""); + Expect(1, 918000, '\P{^Is_Block= -NO_Block}', ""); + Expect(0, 983040, '\p{Is_Block= -NO_Block}', ""); + Expect(1, 983040, '\p{^Is_Block= -NO_Block}', ""); + Expect(1, 983040, '\P{Is_Block= -NO_Block}', ""); + Expect(0, 983040, '\P{^Is_Block= -NO_Block}', ""); + Error('\p{Is_Blk=/a/ -NB}'); + Error('\P{Is_Blk=/a/ -NB}'); + Expect(1, 918000, '\p{Is_Blk: nb}', ""); + Expect(0, 918000, '\p{^Is_Blk: nb}', ""); + Expect(0, 918000, '\P{Is_Blk: nb}', ""); + Expect(1, 918000, '\P{^Is_Blk: nb}', ""); + Expect(0, 983040, '\p{Is_Blk: nb}', ""); + Expect(1, 983040, '\p{^Is_Blk: nb}', ""); + Expect(1, 983040, '\P{Is_Blk: nb}', ""); + Expect(0, 983040, '\P{^Is_Blk: nb}', ""); + Expect(1, 918000, '\p{Is_Blk= -nb}', ""); + Expect(0, 918000, '\p{^Is_Blk= -nb}', ""); + Expect(0, 918000, '\P{Is_Blk= -nb}', ""); + Expect(1, 918000, '\P{^Is_Blk= -nb}', ""); + Expect(0, 983040, '\p{Is_Blk= -nb}', ""); + Expect(1, 983040, '\p{^Is_Blk= -nb}', ""); + Expect(1, 983040, '\P{Is_Blk= -nb}', ""); + Expect(0, 983040, '\P{^Is_Blk= -nb}', ""); + Error('\p{Block=/a/ new_TAI_Lue}'); + Error('\P{Block=/a/ new_TAI_Lue}'); Expect(1, 6623, '\p{Block=:\ANew_Tai_Lue\z:}', "");; Expect(0, 6624, '\p{Block=:\ANew_Tai_Lue\z:}', "");; Expect(1, 6623, '\p{Block=newtailue}', ""); @@ -19709,16 +20131,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6624, '\P{^Block=newtailue}', ""); Expect(1, 6623, '\p{Block=:\Anewtailue\z:}', "");; Expect(0, 6624, '\p{Block=:\Anewtailue\z:}', "");; - Expect(1, 6623, '\p{Block= _NEW_tai_Lue}', ""); - Expect(0, 6623, '\p{^Block= _NEW_tai_Lue}', ""); - Expect(0, 6623, '\P{Block= _NEW_tai_Lue}', ""); - Expect(1, 6623, '\P{^Block= _NEW_tai_Lue}', ""); - Expect(0, 6624, '\p{Block= _NEW_tai_Lue}', ""); - Expect(1, 6624, '\p{^Block= _NEW_tai_Lue}', ""); - Expect(1, 6624, '\P{Block= _NEW_tai_Lue}', ""); - Expect(0, 6624, '\P{^Block= _NEW_tai_Lue}', ""); - Error('\p{Blk=/a/-_New_Tai_Lue}'); - Error('\P{Blk=/a/-_New_Tai_Lue}'); + Expect(1, 6623, '\p{Block=- New_Tai_LUE}', ""); + Expect(0, 6623, '\p{^Block=- New_Tai_LUE}', ""); + Expect(0, 6623, '\P{Block=- New_Tai_LUE}', ""); + Expect(1, 6623, '\P{^Block=- New_Tai_LUE}', ""); + Expect(0, 6624, '\p{Block=- New_Tai_LUE}', ""); + Expect(1, 6624, '\p{^Block=- New_Tai_LUE}', ""); + Expect(1, 6624, '\P{Block=- New_Tai_LUE}', ""); + Expect(0, 6624, '\P{^Block=- New_Tai_LUE}', ""); + Error('\p{Blk= NEW_Tai_LUE:=}'); + Error('\P{Blk= NEW_Tai_LUE:=}'); Expect(1, 6623, '\p{Blk=:\ANew_Tai_Lue\z:}', "");; Expect(0, 6624, '\p{Blk=:\ANew_Tai_Lue\z:}', "");; Expect(1, 6623, '\p{Blk=newtailue}', ""); @@ -19731,16 +20153,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6624, '\P{^Blk=newtailue}', ""); Expect(1, 6623, '\p{Blk=:\Anewtailue\z:}', "");; Expect(0, 6624, '\p{Blk=:\Anewtailue\z:}', "");; - Expect(1, 6623, '\p{Blk=_ new_TAI_lue}', ""); - Expect(0, 6623, '\p{^Blk=_ new_TAI_lue}', ""); - Expect(0, 6623, '\P{Blk=_ new_TAI_lue}', ""); - Expect(1, 6623, '\P{^Blk=_ new_TAI_lue}', ""); - Expect(0, 6624, '\p{Blk=_ new_TAI_lue}', ""); - Expect(1, 6624, '\p{^Blk=_ new_TAI_lue}', ""); - Expect(1, 6624, '\P{Blk=_ new_TAI_lue}', ""); - Expect(0, 6624, '\P{^Blk=_ new_TAI_lue}', ""); - Error('\p{Is_Block=_:=new_Tai_Lue}'); - Error('\P{Is_Block=_:=new_Tai_Lue}'); + Expect(1, 6623, '\p{Blk=_new_Tai_lue}', ""); + Expect(0, 6623, '\p{^Blk=_new_Tai_lue}', ""); + Expect(0, 6623, '\P{Blk=_new_Tai_lue}', ""); + Expect(1, 6623, '\P{^Blk=_new_Tai_lue}', ""); + Expect(0, 6624, '\p{Blk=_new_Tai_lue}', ""); + Expect(1, 6624, '\p{^Blk=_new_Tai_lue}', ""); + Expect(1, 6624, '\P{Blk=_new_Tai_lue}', ""); + Expect(0, 6624, '\P{^Blk=_new_Tai_lue}', ""); + Error('\p{Is_Block=_/a/New_tai_Lue}'); + Error('\P{Is_Block=_/a/New_tai_Lue}'); Expect(1, 6623, '\p{Is_Block=newtailue}', ""); Expect(0, 6623, '\p{^Is_Block=newtailue}', ""); Expect(0, 6623, '\P{Is_Block=newtailue}', ""); @@ -19749,16 +20171,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6624, '\p{^Is_Block=newtailue}', ""); Expect(1, 6624, '\P{Is_Block=newtailue}', ""); Expect(0, 6624, '\P{^Is_Block=newtailue}', ""); - Expect(1, 6623, '\p{Is_Block=-_new_Tai_Lue}', ""); - Expect(0, 6623, '\p{^Is_Block=-_new_Tai_Lue}', ""); - Expect(0, 6623, '\P{Is_Block=-_new_Tai_Lue}', ""); - Expect(1, 6623, '\P{^Is_Block=-_new_Tai_Lue}', ""); - Expect(0, 6624, '\p{Is_Block=-_new_Tai_Lue}', ""); - Expect(1, 6624, '\p{^Is_Block=-_new_Tai_Lue}', ""); - Expect(1, 6624, '\P{Is_Block=-_new_Tai_Lue}', ""); - Expect(0, 6624, '\P{^Is_Block=-_new_Tai_Lue}', ""); - Error('\p{Is_Blk= new_tai_LUE/a/}'); - Error('\P{Is_Blk= new_tai_LUE/a/}'); + Expect(1, 6623, '\p{Is_Block=_ New_tai_Lue}', ""); + Expect(0, 6623, '\p{^Is_Block=_ New_tai_Lue}', ""); + Expect(0, 6623, '\P{Is_Block=_ New_tai_Lue}', ""); + Expect(1, 6623, '\P{^Is_Block=_ New_tai_Lue}', ""); + Expect(0, 6624, '\p{Is_Block=_ New_tai_Lue}', ""); + Expect(1, 6624, '\p{^Is_Block=_ New_tai_Lue}', ""); + Expect(1, 6624, '\P{Is_Block=_ New_tai_Lue}', ""); + Expect(0, 6624, '\P{^Is_Block=_ New_tai_Lue}', ""); + Error('\p{Is_Blk= _NEW_tai_LUE:=}'); + Error('\P{Is_Blk= _NEW_tai_LUE:=}'); Expect(1, 6623, '\p{Is_Blk=newtailue}', ""); Expect(0, 6623, '\p{^Is_Blk=newtailue}', ""); Expect(0, 6623, '\P{Is_Blk=newtailue}', ""); @@ -19767,16 +20189,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6624, '\p{^Is_Blk=newtailue}', ""); Expect(1, 6624, '\P{Is_Blk=newtailue}', ""); Expect(0, 6624, '\P{^Is_Blk=newtailue}', ""); - Expect(1, 6623, '\p{Is_Blk: New_TAI_lue}', ""); - Expect(0, 6623, '\p{^Is_Blk: New_TAI_lue}', ""); - Expect(0, 6623, '\P{Is_Blk: New_TAI_lue}', ""); - Expect(1, 6623, '\P{^Is_Blk: New_TAI_lue}', ""); - Expect(0, 6624, '\p{Is_Blk: New_TAI_lue}', ""); - Expect(1, 6624, '\p{^Is_Blk: New_TAI_lue}', ""); - Expect(1, 6624, '\P{Is_Blk: New_TAI_lue}', ""); - Expect(0, 6624, '\P{^Is_Blk: New_TAI_lue}', ""); - Error('\p{Block=/a/_Newa}'); - Error('\P{Block=/a/_Newa}'); + Expect(1, 6623, '\p{Is_Blk: _New_tai_LUE}', ""); + Expect(0, 6623, '\p{^Is_Blk: _New_tai_LUE}', ""); + Expect(0, 6623, '\P{Is_Blk: _New_tai_LUE}', ""); + Expect(1, 6623, '\P{^Is_Blk: _New_tai_LUE}', ""); + Expect(0, 6624, '\p{Is_Blk: _New_tai_LUE}', ""); + Expect(1, 6624, '\p{^Is_Blk: _New_tai_LUE}', ""); + Expect(1, 6624, '\P{Is_Blk: _New_tai_LUE}', ""); + Expect(0, 6624, '\P{^Is_Blk: _New_tai_LUE}', ""); + Error('\p{Block=/a/ newa}'); + Error('\P{Block=/a/ newa}'); Expect(1, 70783, '\p{Block=:\ANewa\z:}', "");; Expect(0, 70784, '\p{Block=:\ANewa\z:}', "");; Expect(1, 70783, '\p{Block=newa}', ""); @@ -19789,38 +20211,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 70784, '\P{^Block=newa}', ""); Expect(1, 70783, '\p{Block=:\Anewa\z:}', "");; Expect(0, 70784, '\p{Block=:\Anewa\z:}', "");; - Expect(1, 70783, '\p{Block: newa}', ""); - Expect(0, 70783, '\p{^Block: newa}', ""); - Expect(0, 70783, '\P{Block: newa}', ""); - Expect(1, 70783, '\P{^Block: newa}', ""); - Expect(0, 70784, '\p{Block: newa}', ""); - Expect(1, 70784, '\p{^Block: newa}', ""); - Expect(1, 70784, '\P{Block: newa}', ""); - Expect(0, 70784, '\P{^Block: newa}', ""); - Error('\p{Blk=-:=NEWA}'); - Error('\P{Blk=-:=NEWA}'); + Expect(1, 70783, '\p{Block= newa}', ""); + Expect(0, 70783, '\p{^Block= newa}', ""); + Expect(0, 70783, '\P{Block= newa}', ""); + Expect(1, 70783, '\P{^Block= newa}', ""); + Expect(0, 70784, '\p{Block= newa}', ""); + Expect(1, 70784, '\p{^Block= newa}', ""); + Expect(1, 70784, '\P{Block= newa}', ""); + Expect(0, 70784, '\P{^Block= newa}', ""); + Error('\p{Blk= Newa:=}'); + Error('\P{Blk= Newa:=}'); Expect(1, 70783, '\p{Blk=:\ANewa\z:}', "");; Expect(0, 70784, '\p{Blk=:\ANewa\z:}', "");; - Expect(1, 70783, '\p{Blk=newa}', ""); - Expect(0, 70783, '\p{^Blk=newa}', ""); - Expect(0, 70783, '\P{Blk=newa}', ""); - Expect(1, 70783, '\P{^Blk=newa}', ""); - Expect(0, 70784, '\p{Blk=newa}', ""); - Expect(1, 70784, '\p{^Blk=newa}', ""); - Expect(1, 70784, '\P{Blk=newa}', ""); - Expect(0, 70784, '\P{^Blk=newa}', ""); + Expect(1, 70783, '\p{Blk: newa}', ""); + Expect(0, 70783, '\p{^Blk: newa}', ""); + Expect(0, 70783, '\P{Blk: newa}', ""); + Expect(1, 70783, '\P{^Blk: newa}', ""); + Expect(0, 70784, '\p{Blk: newa}', ""); + Expect(1, 70784, '\p{^Blk: newa}', ""); + Expect(1, 70784, '\P{Blk: newa}', ""); + Expect(0, 70784, '\P{^Blk: newa}', ""); Expect(1, 70783, '\p{Blk=:\Anewa\z:}', "");; Expect(0, 70784, '\p{Blk=:\Anewa\z:}', "");; - Expect(1, 70783, '\p{Blk=Newa}', ""); - Expect(0, 70783, '\p{^Blk=Newa}', ""); - Expect(0, 70783, '\P{Blk=Newa}', ""); - Expect(1, 70783, '\P{^Blk=Newa}', ""); - Expect(0, 70784, '\p{Blk=Newa}', ""); - Expect(1, 70784, '\p{^Blk=Newa}', ""); - Expect(1, 70784, '\P{Blk=Newa}', ""); - Expect(0, 70784, '\P{^Blk=Newa}', ""); - Error('\p{Is_Block: /a/_NEWA}'); - Error('\P{Is_Block: /a/_NEWA}'); + Expect(1, 70783, '\p{Blk= -Newa}', ""); + Expect(0, 70783, '\p{^Blk= -Newa}', ""); + Expect(0, 70783, '\P{Blk= -Newa}', ""); + Expect(1, 70783, '\P{^Blk= -Newa}', ""); + Expect(0, 70784, '\p{Blk= -Newa}', ""); + Expect(1, 70784, '\p{^Blk= -Newa}', ""); + Expect(1, 70784, '\P{Blk= -Newa}', ""); + Expect(0, 70784, '\P{^Blk= -Newa}', ""); + Error('\p{Is_Block: _-newa/a/}'); + Error('\P{Is_Block: _-newa/a/}'); Expect(1, 70783, '\p{Is_Block=newa}', ""); Expect(0, 70783, '\p{^Is_Block=newa}', ""); Expect(0, 70783, '\P{Is_Block=newa}', ""); @@ -19829,34 +20251,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 70784, '\p{^Is_Block=newa}', ""); Expect(1, 70784, '\P{Is_Block=newa}', ""); Expect(0, 70784, '\P{^Is_Block=newa}', ""); - Expect(1, 70783, '\p{Is_Block: -_NEWA}', ""); - Expect(0, 70783, '\p{^Is_Block: -_NEWA}', ""); - Expect(0, 70783, '\P{Is_Block: -_NEWA}', ""); - Expect(1, 70783, '\P{^Is_Block: -_NEWA}', ""); - Expect(0, 70784, '\p{Is_Block: -_NEWA}', ""); - Expect(1, 70784, '\p{^Is_Block: -_NEWA}', ""); - Expect(1, 70784, '\P{Is_Block: -_NEWA}', ""); - Expect(0, 70784, '\P{^Is_Block: -_NEWA}', ""); - Error('\p{Is_Blk=_newa/a/}'); - Error('\P{Is_Blk=_newa/a/}'); - Expect(1, 70783, '\p{Is_Blk=newa}', ""); - Expect(0, 70783, '\p{^Is_Blk=newa}', ""); - Expect(0, 70783, '\P{Is_Blk=newa}', ""); - Expect(1, 70783, '\P{^Is_Blk=newa}', ""); - Expect(0, 70784, '\p{Is_Blk=newa}', ""); - Expect(1, 70784, '\p{^Is_Blk=newa}', ""); - Expect(1, 70784, '\P{Is_Blk=newa}', ""); - Expect(0, 70784, '\P{^Is_Blk=newa}', ""); - Expect(1, 70783, '\p{Is_Blk= Newa}', ""); - Expect(0, 70783, '\p{^Is_Blk= Newa}', ""); - Expect(0, 70783, '\P{Is_Blk= Newa}', ""); - Expect(1, 70783, '\P{^Is_Blk= Newa}', ""); - Expect(0, 70784, '\p{Is_Blk= Newa}', ""); - Expect(1, 70784, '\p{^Is_Blk= Newa}', ""); - Expect(1, 70784, '\P{Is_Blk= Newa}', ""); - Expect(0, 70784, '\P{^Is_Blk= Newa}', ""); - Error('\p{Block=- NKO/a/}'); - Error('\P{Block=- NKO/a/}'); + Expect(1, 70783, '\p{Is_Block=_-Newa}', ""); + Expect(0, 70783, '\p{^Is_Block=_-Newa}', ""); + Expect(0, 70783, '\P{Is_Block=_-Newa}', ""); + Expect(1, 70783, '\P{^Is_Block=_-Newa}', ""); + Expect(0, 70784, '\p{Is_Block=_-Newa}', ""); + Expect(1, 70784, '\p{^Is_Block=_-Newa}', ""); + Expect(1, 70784, '\P{Is_Block=_-Newa}', ""); + Expect(0, 70784, '\P{^Is_Block=_-Newa}', ""); + Error('\p{Is_Blk=:= _Newa}'); + Error('\P{Is_Blk=:= _Newa}'); + Expect(1, 70783, '\p{Is_Blk: newa}', ""); + Expect(0, 70783, '\p{^Is_Blk: newa}', ""); + Expect(0, 70783, '\P{Is_Blk: newa}', ""); + Expect(1, 70783, '\P{^Is_Blk: newa}', ""); + Expect(0, 70784, '\p{Is_Blk: newa}', ""); + Expect(1, 70784, '\p{^Is_Blk: newa}', ""); + Expect(1, 70784, '\P{Is_Blk: newa}', ""); + Expect(0, 70784, '\P{^Is_Blk: newa}', ""); + Expect(1, 70783, '\p{Is_Blk=-NEWA}', ""); + Expect(0, 70783, '\p{^Is_Blk=-NEWA}', ""); + Expect(0, 70783, '\P{Is_Blk=-NEWA}', ""); + Expect(1, 70783, '\P{^Is_Blk=-NEWA}', ""); + Expect(0, 70784, '\p{Is_Blk=-NEWA}', ""); + Expect(1, 70784, '\p{^Is_Blk=-NEWA}', ""); + Expect(1, 70784, '\P{Is_Blk=-NEWA}', ""); + Expect(0, 70784, '\P{^Is_Blk=-NEWA}', ""); + Error('\p{Block: /a/ NKO}'); + Error('\P{Block: /a/ NKO}'); Expect(1, 2047, '\p{Block=:\ANKo\z:}', "");; Expect(0, 2048, '\p{Block=:\ANKo\z:}', "");; Expect(1, 2047, '\p{Block=nko}', ""); @@ -19869,38 +20291,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2048, '\P{^Block=nko}', ""); Expect(1, 2047, '\p{Block=:\Anko\z:}', "");; Expect(0, 2048, '\p{Block=:\Anko\z:}', "");; - Expect(1, 2047, '\p{Block=NKO}', ""); - Expect(0, 2047, '\p{^Block=NKO}', ""); - Expect(0, 2047, '\P{Block=NKO}', ""); - Expect(1, 2047, '\P{^Block=NKO}', ""); - Expect(0, 2048, '\p{Block=NKO}', ""); - Expect(1, 2048, '\p{^Block=NKO}', ""); - Expect(1, 2048, '\P{Block=NKO}', ""); - Expect(0, 2048, '\P{^Block=NKO}', ""); - Error('\p{Blk=/a/_ NKO}'); - Error('\P{Blk=/a/_ NKO}'); + Expect(1, 2047, '\p{Block= NKo}', ""); + Expect(0, 2047, '\p{^Block= NKo}', ""); + Expect(0, 2047, '\P{Block= NKo}', ""); + Expect(1, 2047, '\P{^Block= NKo}', ""); + Expect(0, 2048, '\p{Block= NKo}', ""); + Expect(1, 2048, '\p{^Block= NKo}', ""); + Expect(1, 2048, '\P{Block= NKo}', ""); + Expect(0, 2048, '\P{^Block= NKo}', ""); + Error('\p{Blk= :=nko}'); + Error('\P{Blk= :=nko}'); Expect(1, 2047, '\p{Blk=:\ANKo\z:}', "");; Expect(0, 2048, '\p{Blk=:\ANKo\z:}', "");; - Expect(1, 2047, '\p{Blk=nko}', ""); - Expect(0, 2047, '\p{^Blk=nko}', ""); - Expect(0, 2047, '\P{Blk=nko}', ""); - Expect(1, 2047, '\P{^Blk=nko}', ""); - Expect(0, 2048, '\p{Blk=nko}', ""); - Expect(1, 2048, '\p{^Blk=nko}', ""); - Expect(1, 2048, '\P{Blk=nko}', ""); - Expect(0, 2048, '\P{^Blk=nko}', ""); + Expect(1, 2047, '\p{Blk: nko}', ""); + Expect(0, 2047, '\p{^Blk: nko}', ""); + Expect(0, 2047, '\P{Blk: nko}', ""); + Expect(1, 2047, '\P{^Blk: nko}', ""); + Expect(0, 2048, '\p{Blk: nko}', ""); + Expect(1, 2048, '\p{^Blk: nko}', ""); + Expect(1, 2048, '\P{Blk: nko}', ""); + Expect(0, 2048, '\P{^Blk: nko}', ""); Expect(1, 2047, '\p{Blk=:\Anko\z:}', "");; Expect(0, 2048, '\p{Blk=:\Anko\z:}', "");; - Expect(1, 2047, '\p{Blk= NKo}', ""); - Expect(0, 2047, '\p{^Blk= NKo}', ""); - Expect(0, 2047, '\P{Blk= NKo}', ""); - Expect(1, 2047, '\P{^Blk= NKo}', ""); - Expect(0, 2048, '\p{Blk= NKo}', ""); - Expect(1, 2048, '\p{^Blk= NKo}', ""); - Expect(1, 2048, '\P{Blk= NKo}', ""); - Expect(0, 2048, '\P{^Blk= NKo}', ""); - Error('\p{Is_Block: /a/nko}'); - Error('\P{Is_Block: /a/nko}'); + Expect(1, 2047, '\p{Blk= NKo}', ""); + Expect(0, 2047, '\p{^Blk= NKo}', ""); + Expect(0, 2047, '\P{Blk= NKo}', ""); + Expect(1, 2047, '\P{^Blk= NKo}', ""); + Expect(0, 2048, '\p{Blk= NKo}', ""); + Expect(1, 2048, '\p{^Blk= NKo}', ""); + Expect(1, 2048, '\P{Blk= NKo}', ""); + Expect(0, 2048, '\P{^Blk= NKo}', ""); + Error('\p{Is_Block= NKo:=}'); + Error('\P{Is_Block= NKo:=}'); Expect(1, 2047, '\p{Is_Block=nko}', ""); Expect(0, 2047, '\p{^Is_Block=nko}', ""); Expect(0, 2047, '\P{Is_Block=nko}', ""); @@ -19909,34 +20331,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2048, '\p{^Is_Block=nko}', ""); Expect(1, 2048, '\P{Is_Block=nko}', ""); Expect(0, 2048, '\P{^Is_Block=nko}', ""); - Expect(1, 2047, '\p{Is_Block: nko}', ""); - Expect(0, 2047, '\p{^Is_Block: nko}', ""); - Expect(0, 2047, '\P{Is_Block: nko}', ""); - Expect(1, 2047, '\P{^Is_Block: nko}', ""); - Expect(0, 2048, '\p{Is_Block: nko}', ""); - Expect(1, 2048, '\p{^Is_Block: nko}', ""); - Expect(1, 2048, '\P{Is_Block: nko}', ""); - Expect(0, 2048, '\P{^Is_Block: nko}', ""); - Error('\p{Is_Blk=/a/- NKo}'); - Error('\P{Is_Blk=/a/- NKo}'); - Expect(1, 2047, '\p{Is_Blk=nko}', ""); - Expect(0, 2047, '\p{^Is_Blk=nko}', ""); - Expect(0, 2047, '\P{Is_Blk=nko}', ""); - Expect(1, 2047, '\P{^Is_Blk=nko}', ""); - Expect(0, 2048, '\p{Is_Blk=nko}', ""); - Expect(1, 2048, '\p{^Is_Blk=nko}', ""); - Expect(1, 2048, '\P{Is_Blk=nko}', ""); - Expect(0, 2048, '\P{^Is_Blk=nko}', ""); - Expect(1, 2047, '\p{Is_Blk=- NKo}', ""); - Expect(0, 2047, '\p{^Is_Blk=- NKo}', ""); - Expect(0, 2047, '\P{Is_Blk=- NKo}', ""); - Expect(1, 2047, '\P{^Is_Blk=- NKo}', ""); - Expect(0, 2048, '\p{Is_Blk=- NKo}', ""); - Expect(1, 2048, '\p{^Is_Blk=- NKo}', ""); - Expect(1, 2048, '\P{Is_Blk=- NKo}', ""); - Expect(0, 2048, '\P{^Is_Blk=- NKo}', ""); - Error('\p{Block=:=-NUMBER_Forms}'); - Error('\P{Block=:=-NUMBER_Forms}'); + Expect(1, 2047, '\p{Is_Block=_NKo}', ""); + Expect(0, 2047, '\p{^Is_Block=_NKo}', ""); + Expect(0, 2047, '\P{Is_Block=_NKo}', ""); + Expect(1, 2047, '\P{^Is_Block=_NKo}', ""); + Expect(0, 2048, '\p{Is_Block=_NKo}', ""); + Expect(1, 2048, '\p{^Is_Block=_NKo}', ""); + Expect(1, 2048, '\P{Is_Block=_NKo}', ""); + Expect(0, 2048, '\P{^Is_Block=_NKo}', ""); + Error('\p{Is_Blk= /a/NKo}'); + Error('\P{Is_Blk= /a/NKo}'); + Expect(1, 2047, '\p{Is_Blk: nko}', ""); + Expect(0, 2047, '\p{^Is_Blk: nko}', ""); + Expect(0, 2047, '\P{Is_Blk: nko}', ""); + Expect(1, 2047, '\P{^Is_Blk: nko}', ""); + Expect(0, 2048, '\p{Is_Blk: nko}', ""); + Expect(1, 2048, '\p{^Is_Blk: nko}', ""); + Expect(1, 2048, '\P{Is_Blk: nko}', ""); + Expect(0, 2048, '\P{^Is_Blk: nko}', ""); + Expect(1, 2047, '\p{Is_Blk=-_nko}', ""); + Expect(0, 2047, '\p{^Is_Blk=-_nko}', ""); + Expect(0, 2047, '\P{Is_Blk=-_nko}', ""); + Expect(1, 2047, '\P{^Is_Blk=-_nko}', ""); + Expect(0, 2048, '\p{Is_Blk=-_nko}', ""); + Expect(1, 2048, '\p{^Is_Blk=-_nko}', ""); + Expect(1, 2048, '\P{Is_Blk=-_nko}', ""); + Expect(0, 2048, '\P{^Is_Blk=-_nko}', ""); + Error('\p{Block=--number_Forms:=}'); + Error('\P{Block=--number_Forms:=}'); Expect(1, 8591, '\p{Block=:\ANumber_Forms\z:}', "");; Expect(0, 8592, '\p{Block=:\ANumber_Forms\z:}', "");; Expect(1, 8591, '\p{Block=numberforms}', ""); @@ -19949,16 +20371,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8592, '\P{^Block=numberforms}', ""); Expect(1, 8591, '\p{Block=:\Anumberforms\z:}', "");; Expect(0, 8592, '\p{Block=:\Anumberforms\z:}', "");; - Expect(1, 8591, '\p{Block=-_number_forms}', ""); - Expect(0, 8591, '\p{^Block=-_number_forms}', ""); - Expect(0, 8591, '\P{Block=-_number_forms}', ""); - Expect(1, 8591, '\P{^Block=-_number_forms}', ""); - Expect(0, 8592, '\p{Block=-_number_forms}', ""); - Expect(1, 8592, '\p{^Block=-_number_forms}', ""); - Expect(1, 8592, '\P{Block=-_number_forms}', ""); - Expect(0, 8592, '\P{^Block=-_number_forms}', ""); - Error('\p{Blk= Number_FORMS:=}'); - Error('\P{Blk= Number_FORMS:=}'); + Expect(1, 8591, '\p{Block: _Number_Forms}', ""); + Expect(0, 8591, '\p{^Block: _Number_Forms}', ""); + Expect(0, 8591, '\P{Block: _Number_Forms}', ""); + Expect(1, 8591, '\P{^Block: _Number_Forms}', ""); + Expect(0, 8592, '\p{Block: _Number_Forms}', ""); + Expect(1, 8592, '\p{^Block: _Number_Forms}', ""); + Expect(1, 8592, '\P{Block: _Number_Forms}', ""); + Expect(0, 8592, '\P{^Block: _Number_Forms}', ""); + Error('\p{Blk= number_Forms/a/}'); + Error('\P{Blk= number_Forms/a/}'); Expect(1, 8591, '\p{Blk=:\ANumber_Forms\z:}', "");; Expect(0, 8592, '\p{Blk=:\ANumber_Forms\z:}', "");; Expect(1, 8591, '\p{Blk=numberforms}', ""); @@ -19971,52 +20393,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8592, '\P{^Blk=numberforms}', ""); Expect(1, 8591, '\p{Blk=:\Anumberforms\z:}', "");; Expect(0, 8592, '\p{Blk=:\Anumberforms\z:}', "");; - Expect(1, 8591, '\p{Blk= Number_Forms}', ""); - Expect(0, 8591, '\p{^Blk= Number_Forms}', ""); - Expect(0, 8591, '\P{Blk= Number_Forms}', ""); - Expect(1, 8591, '\P{^Blk= Number_Forms}', ""); - Expect(0, 8592, '\p{Blk= Number_Forms}', ""); - Expect(1, 8592, '\p{^Blk= Number_Forms}', ""); - Expect(1, 8592, '\P{Blk= Number_Forms}', ""); - Expect(0, 8592, '\P{^Blk= Number_Forms}', ""); - Error('\p{Is_Block= number_forms:=}'); - Error('\P{Is_Block= number_forms:=}'); - Expect(1, 8591, '\p{Is_Block=numberforms}', ""); - Expect(0, 8591, '\p{^Is_Block=numberforms}', ""); - Expect(0, 8591, '\P{Is_Block=numberforms}', ""); - Expect(1, 8591, '\P{^Is_Block=numberforms}', ""); - Expect(0, 8592, '\p{Is_Block=numberforms}', ""); - Expect(1, 8592, '\p{^Is_Block=numberforms}', ""); - Expect(1, 8592, '\P{Is_Block=numberforms}', ""); - Expect(0, 8592, '\P{^Is_Block=numberforms}', ""); - Expect(1, 8591, '\p{Is_Block=-_NUMBER_Forms}', ""); - Expect(0, 8591, '\p{^Is_Block=-_NUMBER_Forms}', ""); - Expect(0, 8591, '\P{Is_Block=-_NUMBER_Forms}', ""); - Expect(1, 8591, '\P{^Is_Block=-_NUMBER_Forms}', ""); - Expect(0, 8592, '\p{Is_Block=-_NUMBER_Forms}', ""); - Expect(1, 8592, '\p{^Is_Block=-_NUMBER_Forms}', ""); - Expect(1, 8592, '\P{Is_Block=-_NUMBER_Forms}', ""); - Expect(0, 8592, '\P{^Is_Block=-_NUMBER_Forms}', ""); - Error('\p{Is_Blk=/a/ NUMBER_Forms}'); - Error('\P{Is_Blk=/a/ NUMBER_Forms}'); - Expect(1, 8591, '\p{Is_Blk=numberforms}', ""); - Expect(0, 8591, '\p{^Is_Blk=numberforms}', ""); - Expect(0, 8591, '\P{Is_Blk=numberforms}', ""); - Expect(1, 8591, '\P{^Is_Blk=numberforms}', ""); - Expect(0, 8592, '\p{Is_Blk=numberforms}', ""); - Expect(1, 8592, '\p{^Is_Blk=numberforms}', ""); - Expect(1, 8592, '\P{Is_Blk=numberforms}', ""); - Expect(0, 8592, '\P{^Is_Blk=numberforms}', ""); - Expect(1, 8591, '\p{Is_Blk=_Number_FORMS}', ""); - Expect(0, 8591, '\p{^Is_Blk=_Number_FORMS}', ""); - Expect(0, 8591, '\P{Is_Blk=_Number_FORMS}', ""); - Expect(1, 8591, '\P{^Is_Blk=_Number_FORMS}', ""); - Expect(0, 8592, '\p{Is_Blk=_Number_FORMS}', ""); - Expect(1, 8592, '\p{^Is_Blk=_Number_FORMS}', ""); - Expect(1, 8592, '\P{Is_Blk=_Number_FORMS}', ""); - Expect(0, 8592, '\P{^Is_Blk=_Number_FORMS}', ""); - Error('\p{Block=:= _Nushu}'); - Error('\P{Block=:= _Nushu}'); + Expect(1, 8591, '\p{Blk= _number_forms}', ""); + Expect(0, 8591, '\p{^Blk= _number_forms}', ""); + Expect(0, 8591, '\P{Blk= _number_forms}', ""); + Expect(1, 8591, '\P{^Blk= _number_forms}', ""); + Expect(0, 8592, '\p{Blk= _number_forms}', ""); + Expect(1, 8592, '\p{^Blk= _number_forms}', ""); + Expect(1, 8592, '\P{Blk= _number_forms}', ""); + Expect(0, 8592, '\P{^Blk= _number_forms}', ""); + Error('\p{Is_Block=:=-Number_Forms}'); + Error('\P{Is_Block=:=-Number_Forms}'); + Expect(1, 8591, '\p{Is_Block: numberforms}', ""); + Expect(0, 8591, '\p{^Is_Block: numberforms}', ""); + Expect(0, 8591, '\P{Is_Block: numberforms}', ""); + Expect(1, 8591, '\P{^Is_Block: numberforms}', ""); + Expect(0, 8592, '\p{Is_Block: numberforms}', ""); + Expect(1, 8592, '\p{^Is_Block: numberforms}', ""); + Expect(1, 8592, '\P{Is_Block: numberforms}', ""); + Expect(0, 8592, '\P{^Is_Block: numberforms}', ""); + Expect(1, 8591, '\p{Is_Block= NUMBER_Forms}', ""); + Expect(0, 8591, '\p{^Is_Block= NUMBER_Forms}', ""); + Expect(0, 8591, '\P{Is_Block= NUMBER_Forms}', ""); + Expect(1, 8591, '\P{^Is_Block= NUMBER_Forms}', ""); + Expect(0, 8592, '\p{Is_Block= NUMBER_Forms}', ""); + Expect(1, 8592, '\p{^Is_Block= NUMBER_Forms}', ""); + Expect(1, 8592, '\P{Is_Block= NUMBER_Forms}', ""); + Expect(0, 8592, '\P{^Is_Block= NUMBER_Forms}', ""); + Error('\p{Is_Blk=:= _number_FORMS}'); + Error('\P{Is_Blk=:= _number_FORMS}'); + Expect(1, 8591, '\p{Is_Blk:numberforms}', ""); + Expect(0, 8591, '\p{^Is_Blk:numberforms}', ""); + Expect(0, 8591, '\P{Is_Blk:numberforms}', ""); + Expect(1, 8591, '\P{^Is_Blk:numberforms}', ""); + Expect(0, 8592, '\p{Is_Blk:numberforms}', ""); + Expect(1, 8592, '\p{^Is_Blk:numberforms}', ""); + Expect(1, 8592, '\P{Is_Blk:numberforms}', ""); + Expect(0, 8592, '\P{^Is_Blk:numberforms}', ""); + Expect(1, 8591, '\p{Is_Blk=- NUMBER_Forms}', ""); + Expect(0, 8591, '\p{^Is_Blk=- NUMBER_Forms}', ""); + Expect(0, 8591, '\P{Is_Blk=- NUMBER_Forms}', ""); + Expect(1, 8591, '\P{^Is_Blk=- NUMBER_Forms}', ""); + Expect(0, 8592, '\p{Is_Blk=- NUMBER_Forms}', ""); + Expect(1, 8592, '\p{^Is_Blk=- NUMBER_Forms}', ""); + Expect(1, 8592, '\P{Is_Blk=- NUMBER_Forms}', ""); + Expect(0, 8592, '\P{^Is_Blk=- NUMBER_Forms}', ""); + Error('\p{Block: _ nushu/a/}'); + Error('\P{Block: _ nushu/a/}'); Expect(1, 111359, '\p{Block=:\ANushu\z:}', "");; Expect(0, 111360, '\p{Block=:\ANushu\z:}', "");; Expect(1, 111359, '\p{Block=nushu}', ""); @@ -20029,38 +20451,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 111360, '\P{^Block=nushu}', ""); Expect(1, 111359, '\p{Block=:\Anushu\z:}', "");; Expect(0, 111360, '\p{Block=:\Anushu\z:}', "");; - Expect(1, 111359, '\p{Block: nushu}', ""); - Expect(0, 111359, '\p{^Block: nushu}', ""); - Expect(0, 111359, '\P{Block: nushu}', ""); - Expect(1, 111359, '\P{^Block: nushu}', ""); - Expect(0, 111360, '\p{Block: nushu}', ""); - Expect(1, 111360, '\p{^Block: nushu}', ""); - Expect(1, 111360, '\P{Block: nushu}', ""); - Expect(0, 111360, '\P{^Block: nushu}', ""); - Error('\p{Blk=/a/_ NUSHU}'); - Error('\P{Blk=/a/_ NUSHU}'); + Expect(1, 111359, '\p{Block= nushu}', ""); + Expect(0, 111359, '\p{^Block= nushu}', ""); + Expect(0, 111359, '\P{Block= nushu}', ""); + Expect(1, 111359, '\P{^Block= nushu}', ""); + Expect(0, 111360, '\p{Block= nushu}', ""); + Expect(1, 111360, '\p{^Block= nushu}', ""); + Expect(1, 111360, '\P{Block= nushu}', ""); + Expect(0, 111360, '\P{^Block= nushu}', ""); + Error('\p{Blk=--nushu/a/}'); + Error('\P{Blk=--nushu/a/}'); Expect(1, 111359, '\p{Blk=:\ANushu\z:}', "");; Expect(0, 111360, '\p{Blk=:\ANushu\z:}', "");; - Expect(1, 111359, '\p{Blk=nushu}', ""); - Expect(0, 111359, '\p{^Blk=nushu}', ""); - Expect(0, 111359, '\P{Blk=nushu}', ""); - Expect(1, 111359, '\P{^Blk=nushu}', ""); - Expect(0, 111360, '\p{Blk=nushu}', ""); - Expect(1, 111360, '\p{^Blk=nushu}', ""); - Expect(1, 111360, '\P{Blk=nushu}', ""); - Expect(0, 111360, '\P{^Blk=nushu}', ""); + Expect(1, 111359, '\p{Blk: nushu}', ""); + Expect(0, 111359, '\p{^Blk: nushu}', ""); + Expect(0, 111359, '\P{Blk: nushu}', ""); + Expect(1, 111359, '\P{^Blk: nushu}', ""); + Expect(0, 111360, '\p{Blk: nushu}', ""); + Expect(1, 111360, '\p{^Blk: nushu}', ""); + Expect(1, 111360, '\P{Blk: nushu}', ""); + Expect(0, 111360, '\P{^Blk: nushu}', ""); Expect(1, 111359, '\p{Blk=:\Anushu\z:}', "");; Expect(0, 111360, '\p{Blk=:\Anushu\z:}', "");; - Expect(1, 111359, '\p{Blk= -nushu}', ""); - Expect(0, 111359, '\p{^Blk= -nushu}', ""); - Expect(0, 111359, '\P{Blk= -nushu}', ""); - Expect(1, 111359, '\P{^Blk= -nushu}', ""); - Expect(0, 111360, '\p{Blk= -nushu}', ""); - Expect(1, 111360, '\p{^Blk= -nushu}', ""); - Expect(1, 111360, '\P{Blk= -nushu}', ""); - Expect(0, 111360, '\P{^Blk= -nushu}', ""); - Error('\p{Is_Block=--nushu/a/}'); - Error('\P{Is_Block=--nushu/a/}'); + Expect(1, 111359, '\p{Blk=_-Nushu}', ""); + Expect(0, 111359, '\p{^Blk=_-Nushu}', ""); + Expect(0, 111359, '\P{Blk=_-Nushu}', ""); + Expect(1, 111359, '\P{^Blk=_-Nushu}', ""); + Expect(0, 111360, '\p{Blk=_-Nushu}', ""); + Expect(1, 111360, '\p{^Blk=_-Nushu}', ""); + Expect(1, 111360, '\P{Blk=_-Nushu}', ""); + Expect(0, 111360, '\P{^Blk=_-Nushu}', ""); + Error('\p{Is_Block= _Nushu:=}'); + Error('\P{Is_Block= _Nushu:=}'); Expect(1, 111359, '\p{Is_Block=nushu}', ""); Expect(0, 111359, '\p{^Is_Block=nushu}', ""); Expect(0, 111359, '\P{Is_Block=nushu}', ""); @@ -20069,16 +20491,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 111360, '\p{^Is_Block=nushu}', ""); Expect(1, 111360, '\P{Is_Block=nushu}', ""); Expect(0, 111360, '\P{^Is_Block=nushu}', ""); - Expect(1, 111359, '\p{Is_Block: __nushu}', ""); - Expect(0, 111359, '\p{^Is_Block: __nushu}', ""); - Expect(0, 111359, '\P{Is_Block: __nushu}', ""); - Expect(1, 111359, '\P{^Is_Block: __nushu}', ""); - Expect(0, 111360, '\p{Is_Block: __nushu}', ""); - Expect(1, 111360, '\p{^Is_Block: __nushu}', ""); - Expect(1, 111360, '\P{Is_Block: __nushu}', ""); - Expect(0, 111360, '\P{^Is_Block: __nushu}', ""); - Error('\p{Is_Blk= Nushu/a/}'); - Error('\P{Is_Blk= Nushu/a/}'); + Expect(1, 111359, '\p{Is_Block=__Nushu}', ""); + Expect(0, 111359, '\p{^Is_Block=__Nushu}', ""); + Expect(0, 111359, '\P{Is_Block=__Nushu}', ""); + Expect(1, 111359, '\P{^Is_Block=__Nushu}', ""); + Expect(0, 111360, '\p{Is_Block=__Nushu}', ""); + Expect(1, 111360, '\p{^Is_Block=__Nushu}', ""); + Expect(1, 111360, '\P{Is_Block=__Nushu}', ""); + Expect(0, 111360, '\P{^Is_Block=__Nushu}', ""); + Error('\p{Is_Blk=:=_Nushu}'); + Error('\P{Is_Blk=:=_Nushu}'); Expect(1, 111359, '\p{Is_Blk=nushu}', ""); Expect(0, 111359, '\p{^Is_Blk=nushu}', ""); Expect(0, 111359, '\P{Is_Blk=nushu}', ""); @@ -20087,16 +20509,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 111360, '\p{^Is_Blk=nushu}', ""); Expect(1, 111360, '\P{Is_Blk=nushu}', ""); Expect(0, 111360, '\P{^Is_Blk=nushu}', ""); - Expect(1, 111359, '\p{Is_Blk: __Nushu}', ""); - Expect(0, 111359, '\p{^Is_Blk: __Nushu}', ""); - Expect(0, 111359, '\P{Is_Blk: __Nushu}', ""); - Expect(1, 111359, '\P{^Is_Blk: __Nushu}', ""); - Expect(0, 111360, '\p{Is_Blk: __Nushu}', ""); - Expect(1, 111360, '\p{^Is_Blk: __Nushu}', ""); - Expect(1, 111360, '\P{Is_Blk: __Nushu}', ""); - Expect(0, 111360, '\P{^Is_Blk: __Nushu}', ""); - Error('\p{Block=/a/__Nyiakeng_puachue_Hmong}'); - Error('\P{Block=/a/__Nyiakeng_puachue_Hmong}'); + Expect(1, 111359, '\p{Is_Blk: __NUSHU}', ""); + Expect(0, 111359, '\p{^Is_Blk: __NUSHU}', ""); + Expect(0, 111359, '\P{Is_Blk: __NUSHU}', ""); + Expect(1, 111359, '\P{^Is_Blk: __NUSHU}', ""); + Expect(0, 111360, '\p{Is_Blk: __NUSHU}', ""); + Expect(1, 111360, '\p{^Is_Blk: __NUSHU}', ""); + Expect(1, 111360, '\P{Is_Blk: __NUSHU}', ""); + Expect(0, 111360, '\P{^Is_Blk: __NUSHU}', ""); + Error('\p{Block=:=-Nyiakeng_Puachue_Hmong}'); + Error('\P{Block=:=-Nyiakeng_Puachue_Hmong}'); Expect(1, 123215, '\p{Block=:\ANyiakeng_Puachue_Hmong\z:}', "");; Expect(0, 123216, '\p{Block=:\ANyiakeng_Puachue_Hmong\z:}', "");; Expect(1, 123215, '\p{Block=nyiakengpuachuehmong}', ""); @@ -20109,38 +20531,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 123216, '\P{^Block=nyiakengpuachuehmong}', ""); Expect(1, 123215, '\p{Block=:\Anyiakengpuachuehmong\z:}', "");; Expect(0, 123216, '\p{Block=:\Anyiakengpuachuehmong\z:}', "");; - Expect(1, 123215, '\p{Block: -Nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123215, '\p{^Block: -Nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123215, '\P{Block: -Nyiakeng_Puachue_Hmong}', ""); - Expect(1, 123215, '\P{^Block: -Nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123216, '\p{Block: -Nyiakeng_Puachue_Hmong}', ""); - Expect(1, 123216, '\p{^Block: -Nyiakeng_Puachue_Hmong}', ""); - Expect(1, 123216, '\P{Block: -Nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123216, '\P{^Block: -Nyiakeng_Puachue_Hmong}', ""); - Error('\p{Blk: /a/NYIAKENG_Puachue_hmong}'); - Error('\P{Blk: /a/NYIAKENG_Puachue_hmong}'); + Expect(1, 123215, '\p{Block= Nyiakeng_Puachue_hmong}', ""); + Expect(0, 123215, '\p{^Block= Nyiakeng_Puachue_hmong}', ""); + Expect(0, 123215, '\P{Block= Nyiakeng_Puachue_hmong}', ""); + Expect(1, 123215, '\P{^Block= Nyiakeng_Puachue_hmong}', ""); + Expect(0, 123216, '\p{Block= Nyiakeng_Puachue_hmong}', ""); + Expect(1, 123216, '\p{^Block= Nyiakeng_Puachue_hmong}', ""); + Expect(1, 123216, '\P{Block= Nyiakeng_Puachue_hmong}', ""); + Expect(0, 123216, '\P{^Block= Nyiakeng_Puachue_hmong}', ""); + Error('\p{Blk=:=Nyiakeng_PUACHUE_hmong}'); + Error('\P{Blk=:=Nyiakeng_PUACHUE_hmong}'); Expect(1, 123215, '\p{Blk=:\ANyiakeng_Puachue_Hmong\z:}', "");; Expect(0, 123216, '\p{Blk=:\ANyiakeng_Puachue_Hmong\z:}', "");; - Expect(1, 123215, '\p{Blk=nyiakengpuachuehmong}', ""); - Expect(0, 123215, '\p{^Blk=nyiakengpuachuehmong}', ""); - Expect(0, 123215, '\P{Blk=nyiakengpuachuehmong}', ""); - Expect(1, 123215, '\P{^Blk=nyiakengpuachuehmong}', ""); - Expect(0, 123216, '\p{Blk=nyiakengpuachuehmong}', ""); - Expect(1, 123216, '\p{^Blk=nyiakengpuachuehmong}', ""); - Expect(1, 123216, '\P{Blk=nyiakengpuachuehmong}', ""); - Expect(0, 123216, '\P{^Blk=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\p{Blk: nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^Blk: nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{Blk: nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^Blk: nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{Blk: nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\p{^Blk: nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\P{Blk: nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\P{^Blk: nyiakengpuachuehmong}', ""); Expect(1, 123215, '\p{Blk=:\Anyiakengpuachuehmong\z:}', "");; Expect(0, 123216, '\p{Blk=:\Anyiakengpuachuehmong\z:}', "");; - Expect(1, 123215, '\p{Blk= Nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123215, '\p{^Blk= Nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123215, '\P{Blk= Nyiakeng_Puachue_Hmong}', ""); - Expect(1, 123215, '\P{^Blk= Nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123216, '\p{Blk= Nyiakeng_Puachue_Hmong}', ""); - Expect(1, 123216, '\p{^Blk= Nyiakeng_Puachue_Hmong}', ""); - Expect(1, 123216, '\P{Blk= Nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123216, '\P{^Blk= Nyiakeng_Puachue_Hmong}', ""); - Error('\p{Is_Block=/a/-NYIAKENG_PUACHUE_hmong}'); - Error('\P{Is_Block=/a/-NYIAKENG_PUACHUE_hmong}'); + Expect(1, 123215, '\p{Blk= nyiakeng_puachue_HMONG}', ""); + Expect(0, 123215, '\p{^Blk= nyiakeng_puachue_HMONG}', ""); + Expect(0, 123215, '\P{Blk= nyiakeng_puachue_HMONG}', ""); + Expect(1, 123215, '\P{^Blk= nyiakeng_puachue_HMONG}', ""); + Expect(0, 123216, '\p{Blk= nyiakeng_puachue_HMONG}', ""); + Expect(1, 123216, '\p{^Blk= nyiakeng_puachue_HMONG}', ""); + Expect(1, 123216, '\P{Blk= nyiakeng_puachue_HMONG}', ""); + Expect(0, 123216, '\P{^Blk= nyiakeng_puachue_HMONG}', ""); + Error('\p{Is_Block=/a/ _NYIAKENG_PUACHUE_Hmong}'); + Error('\P{Is_Block=/a/ _NYIAKENG_PUACHUE_Hmong}'); Expect(1, 123215, '\p{Is_Block=nyiakengpuachuehmong}', ""); Expect(0, 123215, '\p{^Is_Block=nyiakengpuachuehmong}', ""); Expect(0, 123215, '\P{Is_Block=nyiakengpuachuehmong}', ""); @@ -20149,16 +20571,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 123216, '\p{^Is_Block=nyiakengpuachuehmong}', ""); Expect(1, 123216, '\P{Is_Block=nyiakengpuachuehmong}', ""); Expect(0, 123216, '\P{^Is_Block=nyiakengpuachuehmong}', ""); - Expect(1, 123215, '\p{Is_Block= -Nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123215, '\p{^Is_Block= -Nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123215, '\P{Is_Block= -Nyiakeng_Puachue_Hmong}', ""); - Expect(1, 123215, '\P{^Is_Block= -Nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123216, '\p{Is_Block= -Nyiakeng_Puachue_Hmong}', ""); - Expect(1, 123216, '\p{^Is_Block= -Nyiakeng_Puachue_Hmong}', ""); - Expect(1, 123216, '\P{Is_Block= -Nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123216, '\P{^Is_Block= -Nyiakeng_Puachue_Hmong}', ""); - Error('\p{Is_Blk=/a/Nyiakeng_Puachue_Hmong}'); - Error('\P{Is_Blk=/a/Nyiakeng_Puachue_Hmong}'); + Expect(1, 123215, '\p{Is_Block=- Nyiakeng_PUACHUE_Hmong}', ""); + Expect(0, 123215, '\p{^Is_Block=- Nyiakeng_PUACHUE_Hmong}', ""); + Expect(0, 123215, '\P{Is_Block=- Nyiakeng_PUACHUE_Hmong}', ""); + Expect(1, 123215, '\P{^Is_Block=- Nyiakeng_PUACHUE_Hmong}', ""); + Expect(0, 123216, '\p{Is_Block=- Nyiakeng_PUACHUE_Hmong}', ""); + Expect(1, 123216, '\p{^Is_Block=- Nyiakeng_PUACHUE_Hmong}', ""); + Expect(1, 123216, '\P{Is_Block=- Nyiakeng_PUACHUE_Hmong}', ""); + Expect(0, 123216, '\P{^Is_Block=- Nyiakeng_PUACHUE_Hmong}', ""); + Error('\p{Is_Blk: _:=Nyiakeng_PUACHUE_hmong}'); + Error('\P{Is_Blk: _:=Nyiakeng_PUACHUE_hmong}'); Expect(1, 123215, '\p{Is_Blk=nyiakengpuachuehmong}', ""); Expect(0, 123215, '\p{^Is_Blk=nyiakengpuachuehmong}', ""); Expect(0, 123215, '\P{Is_Blk=nyiakengpuachuehmong}', ""); @@ -20167,16 +20589,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 123216, '\p{^Is_Blk=nyiakengpuachuehmong}', ""); Expect(1, 123216, '\P{Is_Blk=nyiakengpuachuehmong}', ""); Expect(0, 123216, '\P{^Is_Blk=nyiakengpuachuehmong}', ""); - Expect(1, 123215, '\p{Is_Blk=-nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123215, '\p{^Is_Blk=-nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123215, '\P{Is_Blk=-nyiakeng_Puachue_Hmong}', ""); - Expect(1, 123215, '\P{^Is_Blk=-nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123216, '\p{Is_Blk=-nyiakeng_Puachue_Hmong}', ""); - Expect(1, 123216, '\p{^Is_Blk=-nyiakeng_Puachue_Hmong}', ""); - Expect(1, 123216, '\P{Is_Blk=-nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123216, '\P{^Is_Blk=-nyiakeng_Puachue_Hmong}', ""); - Error('\p{Block=/a/_ optical_Character_Recognition}'); - Error('\P{Block=/a/_ optical_Character_Recognition}'); + Expect(1, 123215, '\p{Is_Blk:--nyiakeng_Puachue_HMONG}', ""); + Expect(0, 123215, '\p{^Is_Blk:--nyiakeng_Puachue_HMONG}', ""); + Expect(0, 123215, '\P{Is_Blk:--nyiakeng_Puachue_HMONG}', ""); + Expect(1, 123215, '\P{^Is_Blk:--nyiakeng_Puachue_HMONG}', ""); + Expect(0, 123216, '\p{Is_Blk:--nyiakeng_Puachue_HMONG}', ""); + Expect(1, 123216, '\p{^Is_Blk:--nyiakeng_Puachue_HMONG}', ""); + Expect(1, 123216, '\P{Is_Blk:--nyiakeng_Puachue_HMONG}', ""); + Expect(0, 123216, '\P{^Is_Blk:--nyiakeng_Puachue_HMONG}', ""); + Error('\p{Block=-/a/optical_Character_Recognition}'); + Error('\P{Block=-/a/optical_Character_Recognition}'); Expect(1, 9311, '\p{Block=:\AOptical_Character_Recognition\z:}', "");; Expect(0, 9312, '\p{Block=:\AOptical_Character_Recognition\z:}', "");; Expect(1, 9311, '\p{Block=opticalcharacterrecognition}', ""); @@ -20189,38 +20611,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 9312, '\P{^Block=opticalcharacterrecognition}', ""); Expect(1, 9311, '\p{Block=:\Aopticalcharacterrecognition\z:}', "");; Expect(0, 9312, '\p{Block=:\Aopticalcharacterrecognition\z:}', "");; - Expect(1, 9311, '\p{Block: _optical_character_recognition}', ""); - Expect(0, 9311, '\p{^Block: _optical_character_recognition}', ""); - Expect(0, 9311, '\P{Block: _optical_character_recognition}', ""); - Expect(1, 9311, '\P{^Block: _optical_character_recognition}', ""); - Expect(0, 9312, '\p{Block: _optical_character_recognition}', ""); - Expect(1, 9312, '\p{^Block: _optical_character_recognition}', ""); - Expect(1, 9312, '\P{Block: _optical_character_recognition}', ""); - Expect(0, 9312, '\P{^Block: _optical_character_recognition}', ""); - Error('\p{Blk=- OCR:=}'); - Error('\P{Blk=- OCR:=}'); + Expect(1, 9311, '\p{Block= Optical_character_recognition}', ""); + Expect(0, 9311, '\p{^Block= Optical_character_recognition}', ""); + Expect(0, 9311, '\P{Block= Optical_character_recognition}', ""); + Expect(1, 9311, '\P{^Block= Optical_character_recognition}', ""); + Expect(0, 9312, '\p{Block= Optical_character_recognition}', ""); + Expect(1, 9312, '\p{^Block= Optical_character_recognition}', ""); + Expect(1, 9312, '\P{Block= Optical_character_recognition}', ""); + Expect(0, 9312, '\P{^Block= Optical_character_recognition}', ""); + Error('\p{Blk= ocr:=}'); + Error('\P{Blk= ocr:=}'); Expect(1, 9311, '\p{Blk=:\AOCR\z:}', "");; Expect(0, 9312, '\p{Blk=:\AOCR\z:}', "");; - Expect(1, 9311, '\p{Blk=ocr}', ""); - Expect(0, 9311, '\p{^Blk=ocr}', ""); - Expect(0, 9311, '\P{Blk=ocr}', ""); - Expect(1, 9311, '\P{^Blk=ocr}', ""); - Expect(0, 9312, '\p{Blk=ocr}', ""); - Expect(1, 9312, '\p{^Blk=ocr}', ""); - Expect(1, 9312, '\P{Blk=ocr}', ""); - Expect(0, 9312, '\P{^Blk=ocr}', ""); + Expect(1, 9311, '\p{Blk: ocr}', ""); + Expect(0, 9311, '\p{^Blk: ocr}', ""); + Expect(0, 9311, '\P{Blk: ocr}', ""); + Expect(1, 9311, '\P{^Blk: ocr}', ""); + Expect(0, 9312, '\p{Blk: ocr}', ""); + Expect(1, 9312, '\p{^Blk: ocr}', ""); + Expect(1, 9312, '\P{Blk: ocr}', ""); + Expect(0, 9312, '\P{^Blk: ocr}', ""); Expect(1, 9311, '\p{Blk=:\Aocr\z:}', "");; Expect(0, 9312, '\p{Blk=:\Aocr\z:}', "");; - Expect(1, 9311, '\p{Blk=_OCR}', ""); - Expect(0, 9311, '\p{^Blk=_OCR}', ""); - Expect(0, 9311, '\P{Blk=_OCR}', ""); - Expect(1, 9311, '\P{^Blk=_OCR}', ""); - Expect(0, 9312, '\p{Blk=_OCR}', ""); - Expect(1, 9312, '\p{^Blk=_OCR}', ""); - Expect(1, 9312, '\P{Blk=_OCR}', ""); - Expect(0, 9312, '\P{^Blk=_OCR}', ""); - Error('\p{Is_Block=-/a/optical_Character_Recognition}'); - Error('\P{Is_Block=-/a/optical_Character_Recognition}'); + Expect(1, 9311, '\p{Blk=-OCR}', ""); + Expect(0, 9311, '\p{^Blk=-OCR}', ""); + Expect(0, 9311, '\P{Blk=-OCR}', ""); + Expect(1, 9311, '\P{^Blk=-OCR}', ""); + Expect(0, 9312, '\p{Blk=-OCR}', ""); + Expect(1, 9312, '\p{^Blk=-OCR}', ""); + Expect(1, 9312, '\P{Blk=-OCR}', ""); + Expect(0, 9312, '\P{^Blk=-OCR}', ""); + Error('\p{Is_Block: __Optical_Character_RECOGNITION:=}'); + Error('\P{Is_Block: __Optical_Character_RECOGNITION:=}'); Expect(1, 9311, '\p{Is_Block=opticalcharacterrecognition}', ""); Expect(0, 9311, '\p{^Is_Block=opticalcharacterrecognition}', ""); Expect(0, 9311, '\P{Is_Block=opticalcharacterrecognition}', ""); @@ -20229,16 +20651,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9312, '\p{^Is_Block=opticalcharacterrecognition}', ""); Expect(1, 9312, '\P{Is_Block=opticalcharacterrecognition}', ""); Expect(0, 9312, '\P{^Is_Block=opticalcharacterrecognition}', ""); - Expect(1, 9311, '\p{Is_Block: -_Optical_character_Recognition}', ""); - Expect(0, 9311, '\p{^Is_Block: -_Optical_character_Recognition}', ""); - Expect(0, 9311, '\P{Is_Block: -_Optical_character_Recognition}', ""); - Expect(1, 9311, '\P{^Is_Block: -_Optical_character_Recognition}', ""); - Expect(0, 9312, '\p{Is_Block: -_Optical_character_Recognition}', ""); - Expect(1, 9312, '\p{^Is_Block: -_Optical_character_Recognition}', ""); - Expect(1, 9312, '\P{Is_Block: -_Optical_character_Recognition}', ""); - Expect(0, 9312, '\P{^Is_Block: -_Optical_character_Recognition}', ""); - Error('\p{Is_Blk=:= OCR}'); - Error('\P{Is_Blk=:= OCR}'); + Expect(1, 9311, '\p{Is_Block=_Optical_CHARACTER_Recognition}', ""); + Expect(0, 9311, '\p{^Is_Block=_Optical_CHARACTER_Recognition}', ""); + Expect(0, 9311, '\P{Is_Block=_Optical_CHARACTER_Recognition}', ""); + Expect(1, 9311, '\P{^Is_Block=_Optical_CHARACTER_Recognition}', ""); + Expect(0, 9312, '\p{Is_Block=_Optical_CHARACTER_Recognition}', ""); + Expect(1, 9312, '\p{^Is_Block=_Optical_CHARACTER_Recognition}', ""); + Expect(1, 9312, '\P{Is_Block=_Optical_CHARACTER_Recognition}', ""); + Expect(0, 9312, '\P{^Is_Block=_Optical_CHARACTER_Recognition}', ""); + Error('\p{Is_Blk=_ocr/a/}'); + Error('\P{Is_Blk=_ocr/a/}'); Expect(1, 9311, '\p{Is_Blk=ocr}', ""); Expect(0, 9311, '\p{^Is_Blk=ocr}', ""); Expect(0, 9311, '\P{Is_Blk=ocr}', ""); @@ -20247,16 +20669,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 9312, '\p{^Is_Blk=ocr}', ""); Expect(1, 9312, '\P{Is_Blk=ocr}', ""); Expect(0, 9312, '\P{^Is_Blk=ocr}', ""); - Expect(1, 9311, '\p{Is_Blk=-OCR}', ""); - Expect(0, 9311, '\p{^Is_Blk=-OCR}', ""); - Expect(0, 9311, '\P{Is_Blk=-OCR}', ""); - Expect(1, 9311, '\P{^Is_Blk=-OCR}', ""); - Expect(0, 9312, '\p{Is_Blk=-OCR}', ""); - Expect(1, 9312, '\p{^Is_Blk=-OCR}', ""); - Expect(1, 9312, '\P{Is_Blk=-OCR}', ""); - Expect(0, 9312, '\P{^Is_Blk=-OCR}', ""); - Error('\p{Block: _/a/OGHAM}'); - Error('\P{Block: _/a/OGHAM}'); + Expect(1, 9311, '\p{Is_Blk=_ocr}', ""); + Expect(0, 9311, '\p{^Is_Blk=_ocr}', ""); + Expect(0, 9311, '\P{Is_Blk=_ocr}', ""); + Expect(1, 9311, '\P{^Is_Blk=_ocr}', ""); + Expect(0, 9312, '\p{Is_Blk=_ocr}', ""); + Expect(1, 9312, '\p{^Is_Blk=_ocr}', ""); + Expect(1, 9312, '\P{Is_Blk=_ocr}', ""); + Expect(0, 9312, '\P{^Is_Blk=_ocr}', ""); + Error('\p{Block=_ Ogham/a/}'); + Error('\P{Block=_ Ogham/a/}'); Expect(1, 5791, '\p{Block=:\AOgham\z:}', "");; Expect(0, 5792, '\p{Block=:\AOgham\z:}', "");; Expect(1, 5791, '\p{Block=ogham}', ""); @@ -20269,16 +20691,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5792, '\P{^Block=ogham}', ""); Expect(1, 5791, '\p{Block=:\Aogham\z:}', "");; Expect(0, 5792, '\p{Block=:\Aogham\z:}', "");; - Expect(1, 5791, '\p{Block= _Ogham}', ""); - Expect(0, 5791, '\p{^Block= _Ogham}', ""); - Expect(0, 5791, '\P{Block= _Ogham}', ""); - Expect(1, 5791, '\P{^Block= _Ogham}', ""); - Expect(0, 5792, '\p{Block= _Ogham}', ""); - Expect(1, 5792, '\p{^Block= _Ogham}', ""); - Expect(1, 5792, '\P{Block= _Ogham}', ""); - Expect(0, 5792, '\P{^Block= _Ogham}', ""); - Error('\p{Blk= /a/ogham}'); - Error('\P{Blk= /a/ogham}'); + Expect(1, 5791, '\p{Block= _ogham}', ""); + Expect(0, 5791, '\p{^Block= _ogham}', ""); + Expect(0, 5791, '\P{Block= _ogham}', ""); + Expect(1, 5791, '\P{^Block= _ogham}', ""); + Expect(0, 5792, '\p{Block= _ogham}', ""); + Expect(1, 5792, '\p{^Block= _ogham}', ""); + Expect(1, 5792, '\P{Block= _ogham}', ""); + Expect(0, 5792, '\P{^Block= _ogham}', ""); + Error('\p{Blk=--Ogham:=}'); + Error('\P{Blk=--Ogham:=}'); Expect(1, 5791, '\p{Blk=:\AOgham\z:}', "");; Expect(0, 5792, '\p{Blk=:\AOgham\z:}', "");; Expect(1, 5791, '\p{Blk=ogham}', ""); @@ -20291,16 +20713,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5792, '\P{^Blk=ogham}', ""); Expect(1, 5791, '\p{Blk=:\Aogham\z:}', "");; Expect(0, 5792, '\p{Blk=:\Aogham\z:}', "");; - Expect(1, 5791, '\p{Blk=_Ogham}', ""); - Expect(0, 5791, '\p{^Blk=_Ogham}', ""); - Expect(0, 5791, '\P{Blk=_Ogham}', ""); - Expect(1, 5791, '\P{^Blk=_Ogham}', ""); - Expect(0, 5792, '\p{Blk=_Ogham}', ""); - Expect(1, 5792, '\p{^Blk=_Ogham}', ""); - Expect(1, 5792, '\P{Blk=_Ogham}', ""); - Expect(0, 5792, '\P{^Blk=_Ogham}', ""); - Error('\p{Is_Block=/a/Ogham}'); - Error('\P{Is_Block=/a/Ogham}'); + Expect(1, 5791, '\p{Blk= _OGHAM}', ""); + Expect(0, 5791, '\p{^Blk= _OGHAM}', ""); + Expect(0, 5791, '\P{Blk= _OGHAM}', ""); + Expect(1, 5791, '\P{^Blk= _OGHAM}', ""); + Expect(0, 5792, '\p{Blk= _OGHAM}', ""); + Expect(1, 5792, '\p{^Blk= _OGHAM}', ""); + Expect(1, 5792, '\P{Blk= _OGHAM}', ""); + Expect(0, 5792, '\P{^Blk= _OGHAM}', ""); + Error('\p{Is_Block=_/a/Ogham}'); + Error('\P{Is_Block=_/a/Ogham}'); Expect(1, 5791, '\p{Is_Block=ogham}', ""); Expect(0, 5791, '\p{^Is_Block=ogham}', ""); Expect(0, 5791, '\P{Is_Block=ogham}', ""); @@ -20309,16 +20731,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5792, '\p{^Is_Block=ogham}', ""); Expect(1, 5792, '\P{Is_Block=ogham}', ""); Expect(0, 5792, '\P{^Is_Block=ogham}', ""); - Expect(1, 5791, '\p{Is_Block= OGHAM}', ""); - Expect(0, 5791, '\p{^Is_Block= OGHAM}', ""); - Expect(0, 5791, '\P{Is_Block= OGHAM}', ""); - Expect(1, 5791, '\P{^Is_Block= OGHAM}', ""); - Expect(0, 5792, '\p{Is_Block= OGHAM}', ""); - Expect(1, 5792, '\p{^Is_Block= OGHAM}', ""); - Expect(1, 5792, '\P{Is_Block= OGHAM}', ""); - Expect(0, 5792, '\P{^Is_Block= OGHAM}', ""); - Error('\p{Is_Blk=:= Ogham}'); - Error('\P{Is_Blk=:= Ogham}'); + Expect(1, 5791, '\p{Is_Block: Ogham}', ""); + Expect(0, 5791, '\p{^Is_Block: Ogham}', ""); + Expect(0, 5791, '\P{Is_Block: Ogham}', ""); + Expect(1, 5791, '\P{^Is_Block: Ogham}', ""); + Expect(0, 5792, '\p{Is_Block: Ogham}', ""); + Expect(1, 5792, '\p{^Is_Block: Ogham}', ""); + Expect(1, 5792, '\P{Is_Block: Ogham}', ""); + Expect(0, 5792, '\P{^Is_Block: Ogham}', ""); + Error('\p{Is_Blk=--Ogham/a/}'); + Error('\P{Is_Blk=--Ogham/a/}'); Expect(1, 5791, '\p{Is_Blk=ogham}', ""); Expect(0, 5791, '\p{^Is_Blk=ogham}', ""); Expect(0, 5791, '\P{Is_Blk=ogham}', ""); @@ -20327,16 +20749,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5792, '\p{^Is_Blk=ogham}', ""); Expect(1, 5792, '\P{Is_Blk=ogham}', ""); Expect(0, 5792, '\P{^Is_Blk=ogham}', ""); - Expect(1, 5791, '\p{Is_Blk=_ Ogham}', ""); - Expect(0, 5791, '\p{^Is_Blk=_ Ogham}', ""); - Expect(0, 5791, '\P{Is_Blk=_ Ogham}', ""); - Expect(1, 5791, '\P{^Is_Blk=_ Ogham}', ""); - Expect(0, 5792, '\p{Is_Blk=_ Ogham}', ""); - Expect(1, 5792, '\p{^Is_Blk=_ Ogham}', ""); - Expect(1, 5792, '\P{Is_Blk=_ Ogham}', ""); - Expect(0, 5792, '\P{^Is_Blk=_ Ogham}', ""); - Error('\p{Block=/a/-Ol_chiki}'); - Error('\P{Block=/a/-Ol_chiki}'); + Expect(1, 5791, '\p{Is_Blk=- ogham}', ""); + Expect(0, 5791, '\p{^Is_Blk=- ogham}', ""); + Expect(0, 5791, '\P{Is_Blk=- ogham}', ""); + Expect(1, 5791, '\P{^Is_Blk=- ogham}', ""); + Expect(0, 5792, '\p{Is_Blk=- ogham}', ""); + Expect(1, 5792, '\p{^Is_Blk=- ogham}', ""); + Expect(1, 5792, '\P{Is_Blk=- ogham}', ""); + Expect(0, 5792, '\P{^Is_Blk=- ogham}', ""); + Error('\p{Block=_/a/OL_CHIKI}'); + Error('\P{Block=_/a/OL_CHIKI}'); Expect(1, 7295, '\p{Block=:\AOl_Chiki\z:}', "");; Expect(0, 7296, '\p{Block=:\AOl_Chiki\z:}', "");; Expect(1, 7295, '\p{Block=olchiki}', ""); @@ -20349,16 +20771,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7296, '\P{^Block=olchiki}', ""); Expect(1, 7295, '\p{Block=:\Aolchiki\z:}', "");; Expect(0, 7296, '\p{Block=:\Aolchiki\z:}', "");; - Expect(1, 7295, '\p{Block=_ Ol_chiki}', ""); - Expect(0, 7295, '\p{^Block=_ Ol_chiki}', ""); - Expect(0, 7295, '\P{Block=_ Ol_chiki}', ""); - Expect(1, 7295, '\P{^Block=_ Ol_chiki}', ""); - Expect(0, 7296, '\p{Block=_ Ol_chiki}', ""); - Expect(1, 7296, '\p{^Block=_ Ol_chiki}', ""); - Expect(1, 7296, '\P{Block=_ Ol_chiki}', ""); - Expect(0, 7296, '\P{^Block=_ Ol_chiki}', ""); - Error('\p{Blk=-ol_Chiki/a/}'); - Error('\P{Blk=-ol_Chiki/a/}'); + Expect(1, 7295, '\p{Block= _OL_chiki}', ""); + Expect(0, 7295, '\p{^Block= _OL_chiki}', ""); + Expect(0, 7295, '\P{Block= _OL_chiki}', ""); + Expect(1, 7295, '\P{^Block= _OL_chiki}', ""); + Expect(0, 7296, '\p{Block= _OL_chiki}', ""); + Expect(1, 7296, '\p{^Block= _OL_chiki}', ""); + Expect(1, 7296, '\P{Block= _OL_chiki}', ""); + Expect(0, 7296, '\P{^Block= _OL_chiki}', ""); + Error('\p{Blk=-:=ol_chiki}'); + Error('\P{Blk=-:=ol_chiki}'); Expect(1, 7295, '\p{Blk=:\AOl_Chiki\z:}', "");; Expect(0, 7296, '\p{Blk=:\AOl_Chiki\z:}', "");; Expect(1, 7295, '\p{Blk=olchiki}', ""); @@ -20371,16 +20793,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7296, '\P{^Blk=olchiki}', ""); Expect(1, 7295, '\p{Blk=:\Aolchiki\z:}', "");; Expect(0, 7296, '\p{Blk=:\Aolchiki\z:}', "");; - Expect(1, 7295, '\p{Blk=_ Ol_Chiki}', ""); - Expect(0, 7295, '\p{^Blk=_ Ol_Chiki}', ""); - Expect(0, 7295, '\P{Blk=_ Ol_Chiki}', ""); - Expect(1, 7295, '\P{^Blk=_ Ol_Chiki}', ""); - Expect(0, 7296, '\p{Blk=_ Ol_Chiki}', ""); - Expect(1, 7296, '\p{^Blk=_ Ol_Chiki}', ""); - Expect(1, 7296, '\P{Blk=_ Ol_Chiki}', ""); - Expect(0, 7296, '\P{^Blk=_ Ol_Chiki}', ""); - Error('\p{Is_Block=/a/ ol_CHIKI}'); - Error('\P{Is_Block=/a/ ol_CHIKI}'); + Expect(1, 7295, '\p{Blk=_ol_Chiki}', ""); + Expect(0, 7295, '\p{^Blk=_ol_Chiki}', ""); + Expect(0, 7295, '\P{Blk=_ol_Chiki}', ""); + Expect(1, 7295, '\P{^Blk=_ol_Chiki}', ""); + Expect(0, 7296, '\p{Blk=_ol_Chiki}', ""); + Expect(1, 7296, '\p{^Blk=_ol_Chiki}', ""); + Expect(1, 7296, '\P{Blk=_ol_Chiki}', ""); + Expect(0, 7296, '\P{^Blk=_ol_Chiki}', ""); + Error('\p{Is_Block=:=OL_Chiki}'); + Error('\P{Is_Block=:=OL_Chiki}'); Expect(1, 7295, '\p{Is_Block=olchiki}', ""); Expect(0, 7295, '\p{^Is_Block=olchiki}', ""); Expect(0, 7295, '\P{Is_Block=olchiki}', ""); @@ -20389,16 +20811,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7296, '\p{^Is_Block=olchiki}', ""); Expect(1, 7296, '\P{Is_Block=olchiki}', ""); Expect(0, 7296, '\P{^Is_Block=olchiki}', ""); - Expect(1, 7295, '\p{Is_Block= Ol_CHIKI}', ""); - Expect(0, 7295, '\p{^Is_Block= Ol_CHIKI}', ""); - Expect(0, 7295, '\P{Is_Block= Ol_CHIKI}', ""); - Expect(1, 7295, '\P{^Is_Block= Ol_CHIKI}', ""); - Expect(0, 7296, '\p{Is_Block= Ol_CHIKI}', ""); - Expect(1, 7296, '\p{^Is_Block= Ol_CHIKI}', ""); - Expect(1, 7296, '\P{Is_Block= Ol_CHIKI}', ""); - Expect(0, 7296, '\P{^Is_Block= Ol_CHIKI}', ""); - Error('\p{Is_Blk=:= _ol_CHIKI}'); - Error('\P{Is_Blk=:= _ol_CHIKI}'); + Expect(1, 7295, '\p{Is_Block=- OL_Chiki}', ""); + Expect(0, 7295, '\p{^Is_Block=- OL_Chiki}', ""); + Expect(0, 7295, '\P{Is_Block=- OL_Chiki}', ""); + Expect(1, 7295, '\P{^Is_Block=- OL_Chiki}', ""); + Expect(0, 7296, '\p{Is_Block=- OL_Chiki}', ""); + Expect(1, 7296, '\p{^Is_Block=- OL_Chiki}', ""); + Expect(1, 7296, '\P{Is_Block=- OL_Chiki}', ""); + Expect(0, 7296, '\P{^Is_Block=- OL_Chiki}', ""); + Error('\p{Is_Blk= /a/ol_chiki}'); + Error('\P{Is_Blk= /a/ol_chiki}'); Expect(1, 7295, '\p{Is_Blk=olchiki}', ""); Expect(0, 7295, '\p{^Is_Blk=olchiki}', ""); Expect(0, 7295, '\P{Is_Blk=olchiki}', ""); @@ -20407,38 +20829,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7296, '\p{^Is_Blk=olchiki}', ""); Expect(1, 7296, '\P{Is_Blk=olchiki}', ""); Expect(0, 7296, '\P{^Is_Blk=olchiki}', ""); - Expect(1, 7295, '\p{Is_Blk= ol_CHIKI}', ""); - Expect(0, 7295, '\p{^Is_Blk= ol_CHIKI}', ""); - Expect(0, 7295, '\P{Is_Blk= ol_CHIKI}', ""); - Expect(1, 7295, '\P{^Is_Blk= ol_CHIKI}', ""); - Expect(0, 7296, '\p{Is_Blk= ol_CHIKI}', ""); - Expect(1, 7296, '\p{^Is_Blk= ol_CHIKI}', ""); - Expect(1, 7296, '\P{Is_Blk= ol_CHIKI}', ""); - Expect(0, 7296, '\P{^Is_Blk= ol_CHIKI}', ""); - Error('\p{Block=/a/ Old_Hungarian}'); - Error('\P{Block=/a/ Old_Hungarian}'); + Expect(1, 7295, '\p{Is_Blk=_-Ol_Chiki}', ""); + Expect(0, 7295, '\p{^Is_Blk=_-Ol_Chiki}', ""); + Expect(0, 7295, '\P{Is_Blk=_-Ol_Chiki}', ""); + Expect(1, 7295, '\P{^Is_Blk=_-Ol_Chiki}', ""); + Expect(0, 7296, '\p{Is_Blk=_-Ol_Chiki}', ""); + Expect(1, 7296, '\p{^Is_Blk=_-Ol_Chiki}', ""); + Expect(1, 7296, '\P{Is_Blk=_-Ol_Chiki}', ""); + Expect(0, 7296, '\P{^Is_Blk=_-Ol_Chiki}', ""); + Error('\p{Block= _OLD_Hungarian:=}'); + Error('\P{Block= _OLD_Hungarian:=}'); Expect(1, 68863, '\p{Block=:\AOld_Hungarian\z:}', "");; Expect(0, 68864, '\p{Block=:\AOld_Hungarian\z:}', "");; - Expect(1, 68863, '\p{Block=oldhungarian}', ""); - Expect(0, 68863, '\p{^Block=oldhungarian}', ""); - Expect(0, 68863, '\P{Block=oldhungarian}', ""); - Expect(1, 68863, '\P{^Block=oldhungarian}', ""); - Expect(0, 68864, '\p{Block=oldhungarian}', ""); - Expect(1, 68864, '\p{^Block=oldhungarian}', ""); - Expect(1, 68864, '\P{Block=oldhungarian}', ""); - Expect(0, 68864, '\P{^Block=oldhungarian}', ""); + Expect(1, 68863, '\p{Block: oldhungarian}', ""); + Expect(0, 68863, '\p{^Block: oldhungarian}', ""); + Expect(0, 68863, '\P{Block: oldhungarian}', ""); + Expect(1, 68863, '\P{^Block: oldhungarian}', ""); + Expect(0, 68864, '\p{Block: oldhungarian}', ""); + Expect(1, 68864, '\p{^Block: oldhungarian}', ""); + Expect(1, 68864, '\P{Block: oldhungarian}', ""); + Expect(0, 68864, '\P{^Block: oldhungarian}', ""); Expect(1, 68863, '\p{Block=:\Aoldhungarian\z:}', "");; Expect(0, 68864, '\p{Block=:\Aoldhungarian\z:}', "");; - Expect(1, 68863, '\p{Block= _old_hungarian}', ""); - Expect(0, 68863, '\p{^Block= _old_hungarian}', ""); - Expect(0, 68863, '\P{Block= _old_hungarian}', ""); - Expect(1, 68863, '\P{^Block= _old_hungarian}', ""); - Expect(0, 68864, '\p{Block= _old_hungarian}', ""); - Expect(1, 68864, '\p{^Block= _old_hungarian}', ""); - Expect(1, 68864, '\P{Block= _old_hungarian}', ""); - Expect(0, 68864, '\P{^Block= _old_hungarian}', ""); - Error('\p{Blk=_ Old_Hungarian/a/}'); - Error('\P{Blk=_ Old_Hungarian/a/}'); + Expect(1, 68863, '\p{Block=_old_hungarian}', ""); + Expect(0, 68863, '\p{^Block=_old_hungarian}', ""); + Expect(0, 68863, '\P{Block=_old_hungarian}', ""); + Expect(1, 68863, '\P{^Block=_old_hungarian}', ""); + Expect(0, 68864, '\p{Block=_old_hungarian}', ""); + Expect(1, 68864, '\p{^Block=_old_hungarian}', ""); + Expect(1, 68864, '\P{Block=_old_hungarian}', ""); + Expect(0, 68864, '\P{^Block=_old_hungarian}', ""); + Error('\p{Blk=:= _old_HUNGARIAN}'); + Error('\P{Blk=:= _old_HUNGARIAN}'); Expect(1, 68863, '\p{Blk=:\AOld_Hungarian\z:}', "");; Expect(0, 68864, '\p{Blk=:\AOld_Hungarian\z:}', "");; Expect(1, 68863, '\p{Blk=oldhungarian}', ""); @@ -20451,16 +20873,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68864, '\P{^Blk=oldhungarian}', ""); Expect(1, 68863, '\p{Blk=:\Aoldhungarian\z:}', "");; Expect(0, 68864, '\p{Blk=:\Aoldhungarian\z:}', "");; - Expect(1, 68863, '\p{Blk= _Old_Hungarian}', ""); - Expect(0, 68863, '\p{^Blk= _Old_Hungarian}', ""); - Expect(0, 68863, '\P{Blk= _Old_Hungarian}', ""); - Expect(1, 68863, '\P{^Blk= _Old_Hungarian}', ""); - Expect(0, 68864, '\p{Blk= _Old_Hungarian}', ""); - Expect(1, 68864, '\p{^Blk= _Old_Hungarian}', ""); - Expect(1, 68864, '\P{Blk= _Old_Hungarian}', ""); - Expect(0, 68864, '\P{^Blk= _Old_Hungarian}', ""); - Error('\p{Is_Block= _Old_HUNGARIAN:=}'); - Error('\P{Is_Block= _Old_HUNGARIAN:=}'); + Expect(1, 68863, '\p{Blk: OLD_HUNGARIAN}', ""); + Expect(0, 68863, '\p{^Blk: OLD_HUNGARIAN}', ""); + Expect(0, 68863, '\P{Blk: OLD_HUNGARIAN}', ""); + Expect(1, 68863, '\P{^Blk: OLD_HUNGARIAN}', ""); + Expect(0, 68864, '\p{Blk: OLD_HUNGARIAN}', ""); + Expect(1, 68864, '\p{^Blk: OLD_HUNGARIAN}', ""); + Expect(1, 68864, '\P{Blk: OLD_HUNGARIAN}', ""); + Expect(0, 68864, '\P{^Blk: OLD_HUNGARIAN}', ""); + Error('\p{Is_Block=_/a/old_Hungarian}'); + Error('\P{Is_Block=_/a/old_Hungarian}'); Expect(1, 68863, '\p{Is_Block=oldhungarian}', ""); Expect(0, 68863, '\p{^Is_Block=oldhungarian}', ""); Expect(0, 68863, '\P{Is_Block=oldhungarian}', ""); @@ -20469,16 +20891,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68864, '\p{^Is_Block=oldhungarian}', ""); Expect(1, 68864, '\P{Is_Block=oldhungarian}', ""); Expect(0, 68864, '\P{^Is_Block=oldhungarian}', ""); - Expect(1, 68863, '\p{Is_Block=_-old_hungarian}', ""); - Expect(0, 68863, '\p{^Is_Block=_-old_hungarian}', ""); - Expect(0, 68863, '\P{Is_Block=_-old_hungarian}', ""); - Expect(1, 68863, '\P{^Is_Block=_-old_hungarian}', ""); - Expect(0, 68864, '\p{Is_Block=_-old_hungarian}', ""); - Expect(1, 68864, '\p{^Is_Block=_-old_hungarian}', ""); - Expect(1, 68864, '\P{Is_Block=_-old_hungarian}', ""); - Expect(0, 68864, '\P{^Is_Block=_-old_hungarian}', ""); - Error('\p{Is_Blk= -Old_hungarian/a/}'); - Error('\P{Is_Blk= -Old_hungarian/a/}'); + Expect(1, 68863, '\p{Is_Block: old_Hungarian}', ""); + Expect(0, 68863, '\p{^Is_Block: old_Hungarian}', ""); + Expect(0, 68863, '\P{Is_Block: old_Hungarian}', ""); + Expect(1, 68863, '\P{^Is_Block: old_Hungarian}', ""); + Expect(0, 68864, '\p{Is_Block: old_Hungarian}', ""); + Expect(1, 68864, '\p{^Is_Block: old_Hungarian}', ""); + Expect(1, 68864, '\P{Is_Block: old_Hungarian}', ""); + Expect(0, 68864, '\P{^Is_Block: old_Hungarian}', ""); + Error('\p{Is_Blk= OLD_Hungarian/a/}'); + Error('\P{Is_Blk= OLD_Hungarian/a/}'); Expect(1, 68863, '\p{Is_Blk=oldhungarian}', ""); Expect(0, 68863, '\p{^Is_Blk=oldhungarian}', ""); Expect(0, 68863, '\P{Is_Blk=oldhungarian}', ""); @@ -20487,16 +20909,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68864, '\p{^Is_Blk=oldhungarian}', ""); Expect(1, 68864, '\P{Is_Blk=oldhungarian}', ""); Expect(0, 68864, '\P{^Is_Blk=oldhungarian}', ""); - Expect(1, 68863, '\p{Is_Blk=_ Old_Hungarian}', ""); - Expect(0, 68863, '\p{^Is_Blk=_ Old_Hungarian}', ""); - Expect(0, 68863, '\P{Is_Blk=_ Old_Hungarian}', ""); - Expect(1, 68863, '\P{^Is_Blk=_ Old_Hungarian}', ""); - Expect(0, 68864, '\p{Is_Blk=_ Old_Hungarian}', ""); - Expect(1, 68864, '\p{^Is_Blk=_ Old_Hungarian}', ""); - Expect(1, 68864, '\P{Is_Blk=_ Old_Hungarian}', ""); - Expect(0, 68864, '\P{^Is_Blk=_ Old_Hungarian}', ""); - Error('\p{Block=:= Old_Italic}'); - Error('\P{Block=:= Old_Italic}'); + Expect(1, 68863, '\p{Is_Blk= Old_Hungarian}', ""); + Expect(0, 68863, '\p{^Is_Blk= Old_Hungarian}', ""); + Expect(0, 68863, '\P{Is_Blk= Old_Hungarian}', ""); + Expect(1, 68863, '\P{^Is_Blk= Old_Hungarian}', ""); + Expect(0, 68864, '\p{Is_Blk= Old_Hungarian}', ""); + Expect(1, 68864, '\p{^Is_Blk= Old_Hungarian}', ""); + Expect(1, 68864, '\P{Is_Blk= Old_Hungarian}', ""); + Expect(0, 68864, '\P{^Is_Blk= Old_Hungarian}', ""); + Error('\p{Block=_/a/OLD_Italic}'); + Error('\P{Block=_/a/OLD_Italic}'); Expect(1, 66351, '\p{Block=:\AOld_Italic\z:}', "");; Expect(0, 66352, '\p{Block=:\AOld_Italic\z:}', "");; Expect(1, 66351, '\p{Block=olditalic}', ""); @@ -20509,16 +20931,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66352, '\P{^Block=olditalic}', ""); Expect(1, 66351, '\p{Block=:\Aolditalic\z:}', "");; Expect(0, 66352, '\p{Block=:\Aolditalic\z:}', "");; - Expect(1, 66351, '\p{Block= Old_ITALIC}', ""); - Expect(0, 66351, '\p{^Block= Old_ITALIC}', ""); - Expect(0, 66351, '\P{Block= Old_ITALIC}', ""); - Expect(1, 66351, '\P{^Block= Old_ITALIC}', ""); - Expect(0, 66352, '\p{Block= Old_ITALIC}', ""); - Expect(1, 66352, '\p{^Block= Old_ITALIC}', ""); - Expect(1, 66352, '\P{Block= Old_ITALIC}', ""); - Expect(0, 66352, '\P{^Block= Old_ITALIC}', ""); - Error('\p{Blk: _Old_Italic/a/}'); - Error('\P{Blk: _Old_Italic/a/}'); + Expect(1, 66351, '\p{Block= old_Italic}', ""); + Expect(0, 66351, '\p{^Block= old_Italic}', ""); + Expect(0, 66351, '\P{Block= old_Italic}', ""); + Expect(1, 66351, '\P{^Block= old_Italic}', ""); + Expect(0, 66352, '\p{Block= old_Italic}', ""); + Expect(1, 66352, '\p{^Block= old_Italic}', ""); + Expect(1, 66352, '\P{Block= old_Italic}', ""); + Expect(0, 66352, '\P{^Block= old_Italic}', ""); + Error('\p{Blk=_/a/old_Italic}'); + Error('\P{Blk=_/a/old_Italic}'); Expect(1, 66351, '\p{Blk=:\AOld_Italic\z:}', "");; Expect(0, 66352, '\p{Blk=:\AOld_Italic\z:}', "");; Expect(1, 66351, '\p{Blk=olditalic}', ""); @@ -20531,16 +20953,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66352, '\P{^Blk=olditalic}', ""); Expect(1, 66351, '\p{Blk=:\Aolditalic\z:}', "");; Expect(0, 66352, '\p{Blk=:\Aolditalic\z:}', "");; - Expect(1, 66351, '\p{Blk= old_italic}', ""); - Expect(0, 66351, '\p{^Blk= old_italic}', ""); - Expect(0, 66351, '\P{Blk= old_italic}', ""); - Expect(1, 66351, '\P{^Blk= old_italic}', ""); - Expect(0, 66352, '\p{Blk= old_italic}', ""); - Expect(1, 66352, '\p{^Blk= old_italic}', ""); - Expect(1, 66352, '\P{Blk= old_italic}', ""); - Expect(0, 66352, '\P{^Blk= old_italic}', ""); - Error('\p{Is_Block=:=--old_Italic}'); - Error('\P{Is_Block=:=--old_Italic}'); + Expect(1, 66351, '\p{Blk= old_italic}', ""); + Expect(0, 66351, '\p{^Blk= old_italic}', ""); + Expect(0, 66351, '\P{Blk= old_italic}', ""); + Expect(1, 66351, '\P{^Blk= old_italic}', ""); + Expect(0, 66352, '\p{Blk= old_italic}', ""); + Expect(1, 66352, '\p{^Blk= old_italic}', ""); + Expect(1, 66352, '\P{Blk= old_italic}', ""); + Expect(0, 66352, '\P{^Blk= old_italic}', ""); + Error('\p{Is_Block=/a/Old_italic}'); + Error('\P{Is_Block=/a/Old_italic}'); Expect(1, 66351, '\p{Is_Block=olditalic}', ""); Expect(0, 66351, '\p{^Is_Block=olditalic}', ""); Expect(0, 66351, '\P{Is_Block=olditalic}', ""); @@ -20549,34 +20971,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66352, '\p{^Is_Block=olditalic}', ""); Expect(1, 66352, '\P{Is_Block=olditalic}', ""); Expect(0, 66352, '\P{^Is_Block=olditalic}', ""); - Expect(1, 66351, '\p{Is_Block=- old_ITALIC}', ""); - Expect(0, 66351, '\p{^Is_Block=- old_ITALIC}', ""); - Expect(0, 66351, '\P{Is_Block=- old_ITALIC}', ""); - Expect(1, 66351, '\P{^Is_Block=- old_ITALIC}', ""); - Expect(0, 66352, '\p{Is_Block=- old_ITALIC}', ""); - Expect(1, 66352, '\p{^Is_Block=- old_ITALIC}', ""); - Expect(1, 66352, '\P{Is_Block=- old_ITALIC}', ""); - Expect(0, 66352, '\P{^Is_Block=- old_ITALIC}', ""); - Error('\p{Is_Blk= Old_Italic:=}'); - Error('\P{Is_Blk= Old_Italic:=}'); - Expect(1, 66351, '\p{Is_Blk=olditalic}', ""); - Expect(0, 66351, '\p{^Is_Blk=olditalic}', ""); - Expect(0, 66351, '\P{Is_Blk=olditalic}', ""); - Expect(1, 66351, '\P{^Is_Blk=olditalic}', ""); - Expect(0, 66352, '\p{Is_Blk=olditalic}', ""); - Expect(1, 66352, '\p{^Is_Blk=olditalic}', ""); - Expect(1, 66352, '\P{Is_Blk=olditalic}', ""); - Expect(0, 66352, '\P{^Is_Blk=olditalic}', ""); - Expect(1, 66351, '\p{Is_Blk=__Old_Italic}', ""); - Expect(0, 66351, '\p{^Is_Blk=__Old_Italic}', ""); - Expect(0, 66351, '\P{Is_Blk=__Old_Italic}', ""); - Expect(1, 66351, '\P{^Is_Blk=__Old_Italic}', ""); - Expect(0, 66352, '\p{Is_Blk=__Old_Italic}', ""); - Expect(1, 66352, '\p{^Is_Blk=__Old_Italic}', ""); - Expect(1, 66352, '\P{Is_Blk=__Old_Italic}', ""); - Expect(0, 66352, '\P{^Is_Blk=__Old_Italic}', ""); - Error('\p{Block= Old_North_ARABIAN/a/}'); - Error('\P{Block= Old_North_ARABIAN/a/}'); + Expect(1, 66351, '\p{Is_Block= OLD_Italic}', ""); + Expect(0, 66351, '\p{^Is_Block= OLD_Italic}', ""); + Expect(0, 66351, '\P{Is_Block= OLD_Italic}', ""); + Expect(1, 66351, '\P{^Is_Block= OLD_Italic}', ""); + Expect(0, 66352, '\p{Is_Block= OLD_Italic}', ""); + Expect(1, 66352, '\p{^Is_Block= OLD_Italic}', ""); + Expect(1, 66352, '\P{Is_Block= OLD_Italic}', ""); + Expect(0, 66352, '\P{^Is_Block= OLD_Italic}', ""); + Error('\p{Is_Blk=:=- old_italic}'); + Error('\P{Is_Blk=:=- old_italic}'); + Expect(1, 66351, '\p{Is_Blk:olditalic}', ""); + Expect(0, 66351, '\p{^Is_Blk:olditalic}', ""); + Expect(0, 66351, '\P{Is_Blk:olditalic}', ""); + Expect(1, 66351, '\P{^Is_Blk:olditalic}', ""); + Expect(0, 66352, '\p{Is_Blk:olditalic}', ""); + Expect(1, 66352, '\p{^Is_Blk:olditalic}', ""); + Expect(1, 66352, '\P{Is_Blk:olditalic}', ""); + Expect(0, 66352, '\P{^Is_Blk:olditalic}', ""); + Expect(1, 66351, '\p{Is_Blk= Old_Italic}', ""); + Expect(0, 66351, '\p{^Is_Blk= Old_Italic}', ""); + Expect(0, 66351, '\P{Is_Blk= Old_Italic}', ""); + Expect(1, 66351, '\P{^Is_Blk= Old_Italic}', ""); + Expect(0, 66352, '\p{Is_Blk= Old_Italic}', ""); + Expect(1, 66352, '\p{^Is_Blk= Old_Italic}', ""); + Expect(1, 66352, '\P{Is_Blk= Old_Italic}', ""); + Expect(0, 66352, '\P{^Is_Blk= Old_Italic}', ""); + Error('\p{Block= Old_North_arabian/a/}'); + Error('\P{Block= Old_North_arabian/a/}'); Expect(1, 68255, '\p{Block=:\AOld_North_Arabian\z:}', "");; Expect(0, 68256, '\p{Block=:\AOld_North_Arabian\z:}', "");; Expect(1, 68255, '\p{Block=oldnortharabian}', ""); @@ -20589,16 +21011,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68256, '\P{^Block=oldnortharabian}', ""); Expect(1, 68255, '\p{Block=:\Aoldnortharabian\z:}', "");; Expect(0, 68256, '\p{Block=:\Aoldnortharabian\z:}', "");; - Expect(1, 68255, '\p{Block= Old_north_Arabian}', ""); - Expect(0, 68255, '\p{^Block= Old_north_Arabian}', ""); - Expect(0, 68255, '\P{Block= Old_north_Arabian}', ""); - Expect(1, 68255, '\P{^Block= Old_north_Arabian}', ""); - Expect(0, 68256, '\p{Block= Old_north_Arabian}', ""); - Expect(1, 68256, '\p{^Block= Old_north_Arabian}', ""); - Expect(1, 68256, '\P{Block= Old_north_Arabian}', ""); - Expect(0, 68256, '\P{^Block= Old_north_Arabian}', ""); - Error('\p{Blk= :=Old_north_Arabian}'); - Error('\P{Blk= :=Old_north_Arabian}'); + Expect(1, 68255, '\p{Block= -OLD_NORTH_Arabian}', ""); + Expect(0, 68255, '\p{^Block= -OLD_NORTH_Arabian}', ""); + Expect(0, 68255, '\P{Block= -OLD_NORTH_Arabian}', ""); + Expect(1, 68255, '\P{^Block= -OLD_NORTH_Arabian}', ""); + Expect(0, 68256, '\p{Block= -OLD_NORTH_Arabian}', ""); + Expect(1, 68256, '\p{^Block= -OLD_NORTH_Arabian}', ""); + Expect(1, 68256, '\P{Block= -OLD_NORTH_Arabian}', ""); + Expect(0, 68256, '\P{^Block= -OLD_NORTH_Arabian}', ""); + Error('\p{Blk= :=Old_north_ARABIAN}'); + Error('\P{Blk= :=Old_north_ARABIAN}'); Expect(1, 68255, '\p{Blk=:\AOld_North_Arabian\z:}', "");; Expect(0, 68256, '\p{Blk=:\AOld_North_Arabian\z:}', "");; Expect(1, 68255, '\p{Blk=oldnortharabian}', ""); @@ -20611,16 +21033,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68256, '\P{^Blk=oldnortharabian}', ""); Expect(1, 68255, '\p{Blk=:\Aoldnortharabian\z:}', "");; Expect(0, 68256, '\p{Blk=:\Aoldnortharabian\z:}', "");; - Expect(1, 68255, '\p{Blk: Old_NORTH_Arabian}', ""); - Expect(0, 68255, '\p{^Blk: Old_NORTH_Arabian}', ""); - Expect(0, 68255, '\P{Blk: Old_NORTH_Arabian}', ""); - Expect(1, 68255, '\P{^Blk: Old_NORTH_Arabian}', ""); - Expect(0, 68256, '\p{Blk: Old_NORTH_Arabian}', ""); - Expect(1, 68256, '\p{^Blk: Old_NORTH_Arabian}', ""); - Expect(1, 68256, '\P{Blk: Old_NORTH_Arabian}', ""); - Expect(0, 68256, '\P{^Blk: Old_NORTH_Arabian}', ""); - Error('\p{Is_Block=/a/ -old_NORTH_arabian}'); - Error('\P{Is_Block=/a/ -old_NORTH_arabian}'); + Expect(1, 68255, '\p{Blk=-_OLD_NORTH_Arabian}', ""); + Expect(0, 68255, '\p{^Blk=-_OLD_NORTH_Arabian}', ""); + Expect(0, 68255, '\P{Blk=-_OLD_NORTH_Arabian}', ""); + Expect(1, 68255, '\P{^Blk=-_OLD_NORTH_Arabian}', ""); + Expect(0, 68256, '\p{Blk=-_OLD_NORTH_Arabian}', ""); + Expect(1, 68256, '\p{^Blk=-_OLD_NORTH_Arabian}', ""); + Expect(1, 68256, '\P{Blk=-_OLD_NORTH_Arabian}', ""); + Expect(0, 68256, '\P{^Blk=-_OLD_NORTH_Arabian}', ""); + Error('\p{Is_Block=:=_ Old_NORTH_ARABIAN}'); + Error('\P{Is_Block=:=_ Old_NORTH_ARABIAN}'); Expect(1, 68255, '\p{Is_Block=oldnortharabian}', ""); Expect(0, 68255, '\p{^Is_Block=oldnortharabian}', ""); Expect(0, 68255, '\P{Is_Block=oldnortharabian}', ""); @@ -20629,16 +21051,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68256, '\p{^Is_Block=oldnortharabian}', ""); Expect(1, 68256, '\P{Is_Block=oldnortharabian}', ""); Expect(0, 68256, '\P{^Is_Block=oldnortharabian}', ""); - Expect(1, 68255, '\p{Is_Block=- OLD_NORTH_Arabian}', ""); - Expect(0, 68255, '\p{^Is_Block=- OLD_NORTH_Arabian}', ""); - Expect(0, 68255, '\P{Is_Block=- OLD_NORTH_Arabian}', ""); - Expect(1, 68255, '\P{^Is_Block=- OLD_NORTH_Arabian}', ""); - Expect(0, 68256, '\p{Is_Block=- OLD_NORTH_Arabian}', ""); - Expect(1, 68256, '\p{^Is_Block=- OLD_NORTH_Arabian}', ""); - Expect(1, 68256, '\P{Is_Block=- OLD_NORTH_Arabian}', ""); - Expect(0, 68256, '\P{^Is_Block=- OLD_NORTH_Arabian}', ""); - Error('\p{Is_Blk=_-old_north_Arabian:=}'); - Error('\P{Is_Blk=_-old_north_Arabian:=}'); + Expect(1, 68255, '\p{Is_Block=-_OLD_North_arabian}', ""); + Expect(0, 68255, '\p{^Is_Block=-_OLD_North_arabian}', ""); + Expect(0, 68255, '\P{Is_Block=-_OLD_North_arabian}', ""); + Expect(1, 68255, '\P{^Is_Block=-_OLD_North_arabian}', ""); + Expect(0, 68256, '\p{Is_Block=-_OLD_North_arabian}', ""); + Expect(1, 68256, '\p{^Is_Block=-_OLD_North_arabian}', ""); + Expect(1, 68256, '\P{Is_Block=-_OLD_North_arabian}', ""); + Expect(0, 68256, '\P{^Is_Block=-_OLD_North_arabian}', ""); + Error('\p{Is_Blk=-_Old_North_Arabian/a/}'); + Error('\P{Is_Blk=-_Old_North_Arabian/a/}'); Expect(1, 68255, '\p{Is_Blk=oldnortharabian}', ""); Expect(0, 68255, '\p{^Is_Blk=oldnortharabian}', ""); Expect(0, 68255, '\P{Is_Blk=oldnortharabian}', ""); @@ -20647,16 +21069,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68256, '\p{^Is_Blk=oldnortharabian}', ""); Expect(1, 68256, '\P{Is_Blk=oldnortharabian}', ""); Expect(0, 68256, '\P{^Is_Blk=oldnortharabian}', ""); - Expect(1, 68255, '\p{Is_Blk= Old_North_Arabian}', ""); - Expect(0, 68255, '\p{^Is_Blk= Old_North_Arabian}', ""); - Expect(0, 68255, '\P{Is_Blk= Old_North_Arabian}', ""); - Expect(1, 68255, '\P{^Is_Blk= Old_North_Arabian}', ""); - Expect(0, 68256, '\p{Is_Blk= Old_North_Arabian}', ""); - Expect(1, 68256, '\p{^Is_Blk= Old_North_Arabian}', ""); - Expect(1, 68256, '\P{Is_Blk= Old_North_Arabian}', ""); - Expect(0, 68256, '\P{^Is_Blk= Old_North_Arabian}', ""); - Error('\p{Block=/a/-old_PERMIC}'); - Error('\P{Block=/a/-old_PERMIC}'); + Expect(1, 68255, '\p{Is_Blk= -old_North_Arabian}', ""); + Expect(0, 68255, '\p{^Is_Blk= -old_North_Arabian}', ""); + Expect(0, 68255, '\P{Is_Blk= -old_North_Arabian}', ""); + Expect(1, 68255, '\P{^Is_Blk= -old_North_Arabian}', ""); + Expect(0, 68256, '\p{Is_Blk= -old_North_Arabian}', ""); + Expect(1, 68256, '\p{^Is_Blk= -old_North_Arabian}', ""); + Expect(1, 68256, '\P{Is_Blk= -old_North_Arabian}', ""); + Expect(0, 68256, '\P{^Is_Blk= -old_North_Arabian}', ""); + Error('\p{Block=_old_Permic:=}'); + Error('\P{Block=_old_Permic:=}'); Expect(1, 66431, '\p{Block=:\AOld_Permic\z:}', "");; Expect(0, 66432, '\p{Block=:\AOld_Permic\z:}', "");; Expect(1, 66431, '\p{Block=oldpermic}', ""); @@ -20669,38 +21091,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66432, '\P{^Block=oldpermic}', ""); Expect(1, 66431, '\p{Block=:\Aoldpermic\z:}', "");; Expect(0, 66432, '\p{Block=:\Aoldpermic\z:}', "");; - Expect(1, 66431, '\p{Block= -old_permic}', ""); - Expect(0, 66431, '\p{^Block= -old_permic}', ""); - Expect(0, 66431, '\P{Block= -old_permic}', ""); - Expect(1, 66431, '\P{^Block= -old_permic}', ""); - Expect(0, 66432, '\p{Block= -old_permic}', ""); - Expect(1, 66432, '\p{^Block= -old_permic}', ""); - Expect(1, 66432, '\P{Block= -old_permic}', ""); - Expect(0, 66432, '\P{^Block= -old_permic}', ""); - Error('\p{Blk= Old_permic:=}'); - Error('\P{Blk= Old_permic:=}'); + Expect(1, 66431, '\p{Block= Old_Permic}', ""); + Expect(0, 66431, '\p{^Block= Old_Permic}', ""); + Expect(0, 66431, '\P{Block= Old_Permic}', ""); + Expect(1, 66431, '\P{^Block= Old_Permic}', ""); + Expect(0, 66432, '\p{Block= Old_Permic}', ""); + Expect(1, 66432, '\p{^Block= Old_Permic}', ""); + Expect(1, 66432, '\P{Block= Old_Permic}', ""); + Expect(0, 66432, '\P{^Block= Old_Permic}', ""); + Error('\p{Blk=:=-OLD_Permic}'); + Error('\P{Blk=:=-OLD_Permic}'); Expect(1, 66431, '\p{Blk=:\AOld_Permic\z:}', "");; Expect(0, 66432, '\p{Blk=:\AOld_Permic\z:}', "");; - Expect(1, 66431, '\p{Blk=oldpermic}', ""); - Expect(0, 66431, '\p{^Blk=oldpermic}', ""); - Expect(0, 66431, '\P{Blk=oldpermic}', ""); - Expect(1, 66431, '\P{^Blk=oldpermic}', ""); - Expect(0, 66432, '\p{Blk=oldpermic}', ""); - Expect(1, 66432, '\p{^Blk=oldpermic}', ""); - Expect(1, 66432, '\P{Blk=oldpermic}', ""); - Expect(0, 66432, '\P{^Blk=oldpermic}', ""); + Expect(1, 66431, '\p{Blk: oldpermic}', ""); + Expect(0, 66431, '\p{^Blk: oldpermic}', ""); + Expect(0, 66431, '\P{Blk: oldpermic}', ""); + Expect(1, 66431, '\P{^Blk: oldpermic}', ""); + Expect(0, 66432, '\p{Blk: oldpermic}', ""); + Expect(1, 66432, '\p{^Blk: oldpermic}', ""); + Expect(1, 66432, '\P{Blk: oldpermic}', ""); + Expect(0, 66432, '\P{^Blk: oldpermic}', ""); Expect(1, 66431, '\p{Blk=:\Aoldpermic\z:}', "");; Expect(0, 66432, '\p{Blk=:\Aoldpermic\z:}', "");; - Expect(1, 66431, '\p{Blk: __Old_Permic}', ""); - Expect(0, 66431, '\p{^Blk: __Old_Permic}', ""); - Expect(0, 66431, '\P{Blk: __Old_Permic}', ""); - Expect(1, 66431, '\P{^Blk: __Old_Permic}', ""); - Expect(0, 66432, '\p{Blk: __Old_Permic}', ""); - Expect(1, 66432, '\p{^Blk: __Old_Permic}', ""); - Expect(1, 66432, '\P{Blk: __Old_Permic}', ""); - Expect(0, 66432, '\P{^Blk: __Old_Permic}', ""); - Error('\p{Is_Block= _OLD_permic:=}'); - Error('\P{Is_Block= _OLD_permic:=}'); + Expect(1, 66431, '\p{Blk= OLD_Permic}', ""); + Expect(0, 66431, '\p{^Blk= OLD_Permic}', ""); + Expect(0, 66431, '\P{Blk= OLD_Permic}', ""); + Expect(1, 66431, '\P{^Blk= OLD_Permic}', ""); + Expect(0, 66432, '\p{Blk= OLD_Permic}', ""); + Expect(1, 66432, '\p{^Blk= OLD_Permic}', ""); + Expect(1, 66432, '\P{Blk= OLD_Permic}', ""); + Expect(0, 66432, '\P{^Blk= OLD_Permic}', ""); + Error('\p{Is_Block=:=OLD_PERMIC}'); + Error('\P{Is_Block=:=OLD_PERMIC}'); Expect(1, 66431, '\p{Is_Block=oldpermic}', ""); Expect(0, 66431, '\p{^Is_Block=oldpermic}', ""); Expect(0, 66431, '\P{Is_Block=oldpermic}', ""); @@ -20709,34 +21131,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66432, '\p{^Is_Block=oldpermic}', ""); Expect(1, 66432, '\P{Is_Block=oldpermic}', ""); Expect(0, 66432, '\P{^Is_Block=oldpermic}', ""); - Expect(1, 66431, '\p{Is_Block=_Old_Permic}', ""); - Expect(0, 66431, '\p{^Is_Block=_Old_Permic}', ""); - Expect(0, 66431, '\P{Is_Block=_Old_Permic}', ""); - Expect(1, 66431, '\P{^Is_Block=_Old_Permic}', ""); - Expect(0, 66432, '\p{Is_Block=_Old_Permic}', ""); - Expect(1, 66432, '\p{^Is_Block=_Old_Permic}', ""); - Expect(1, 66432, '\P{Is_Block=_Old_Permic}', ""); - Expect(0, 66432, '\P{^Is_Block=_Old_Permic}', ""); - Error('\p{Is_Blk=-Old_Permic/a/}'); - Error('\P{Is_Blk=-Old_Permic/a/}'); - Expect(1, 66431, '\p{Is_Blk=oldpermic}', ""); - Expect(0, 66431, '\p{^Is_Blk=oldpermic}', ""); - Expect(0, 66431, '\P{Is_Blk=oldpermic}', ""); - Expect(1, 66431, '\P{^Is_Blk=oldpermic}', ""); - Expect(0, 66432, '\p{Is_Blk=oldpermic}', ""); - Expect(1, 66432, '\p{^Is_Blk=oldpermic}', ""); - Expect(1, 66432, '\P{Is_Blk=oldpermic}', ""); - Expect(0, 66432, '\P{^Is_Blk=oldpermic}', ""); - Expect(1, 66431, '\p{Is_Blk=-Old_Permic}', ""); - Expect(0, 66431, '\p{^Is_Blk=-Old_Permic}', ""); - Expect(0, 66431, '\P{Is_Blk=-Old_Permic}', ""); - Expect(1, 66431, '\P{^Is_Blk=-Old_Permic}', ""); - Expect(0, 66432, '\p{Is_Blk=-Old_Permic}', ""); - Expect(1, 66432, '\p{^Is_Blk=-Old_Permic}', ""); - Expect(1, 66432, '\P{Is_Blk=-Old_Permic}', ""); - Expect(0, 66432, '\P{^Is_Blk=-Old_Permic}', ""); - Error('\p{Block= Old_persian:=}'); - Error('\P{Block= Old_persian:=}'); + Expect(1, 66431, '\p{Is_Block= -OLD_Permic}', ""); + Expect(0, 66431, '\p{^Is_Block= -OLD_Permic}', ""); + Expect(0, 66431, '\P{Is_Block= -OLD_Permic}', ""); + Expect(1, 66431, '\P{^Is_Block= -OLD_Permic}', ""); + Expect(0, 66432, '\p{Is_Block= -OLD_Permic}', ""); + Expect(1, 66432, '\p{^Is_Block= -OLD_Permic}', ""); + Expect(1, 66432, '\P{Is_Block= -OLD_Permic}', ""); + Expect(0, 66432, '\P{^Is_Block= -OLD_Permic}', ""); + Error('\p{Is_Blk= old_Permic:=}'); + Error('\P{Is_Blk= old_Permic:=}'); + Expect(1, 66431, '\p{Is_Blk:oldpermic}', ""); + Expect(0, 66431, '\p{^Is_Blk:oldpermic}', ""); + Expect(0, 66431, '\P{Is_Blk:oldpermic}', ""); + Expect(1, 66431, '\P{^Is_Blk:oldpermic}', ""); + Expect(0, 66432, '\p{Is_Blk:oldpermic}', ""); + Expect(1, 66432, '\p{^Is_Blk:oldpermic}', ""); + Expect(1, 66432, '\P{Is_Blk:oldpermic}', ""); + Expect(0, 66432, '\P{^Is_Blk:oldpermic}', ""); + Expect(1, 66431, '\p{Is_Blk: -_old_permic}', ""); + Expect(0, 66431, '\p{^Is_Blk: -_old_permic}', ""); + Expect(0, 66431, '\P{Is_Blk: -_old_permic}', ""); + Expect(1, 66431, '\P{^Is_Blk: -_old_permic}', ""); + Expect(0, 66432, '\p{Is_Blk: -_old_permic}', ""); + Expect(1, 66432, '\p{^Is_Blk: -_old_permic}', ""); + Expect(1, 66432, '\P{Is_Blk: -_old_permic}', ""); + Expect(0, 66432, '\P{^Is_Blk: -_old_permic}', ""); + Error('\p{Block=-:=OLD_PERSIAN}'); + Error('\P{Block=-:=OLD_PERSIAN}'); Expect(1, 66527, '\p{Block=:\AOld_Persian\z:}', "");; Expect(0, 66528, '\p{Block=:\AOld_Persian\z:}', "");; Expect(1, 66527, '\p{Block=oldpersian}', ""); @@ -20749,74 +21171,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66528, '\P{^Block=oldpersian}', ""); Expect(1, 66527, '\p{Block=:\Aoldpersian\z:}', "");; Expect(0, 66528, '\p{Block=:\Aoldpersian\z:}', "");; - Expect(1, 66527, '\p{Block=_ OLD_PERSIAN}', ""); - Expect(0, 66527, '\p{^Block=_ OLD_PERSIAN}', ""); - Expect(0, 66527, '\P{Block=_ OLD_PERSIAN}', ""); - Expect(1, 66527, '\P{^Block=_ OLD_PERSIAN}', ""); - Expect(0, 66528, '\p{Block=_ OLD_PERSIAN}', ""); - Expect(1, 66528, '\p{^Block=_ OLD_PERSIAN}', ""); - Expect(1, 66528, '\P{Block=_ OLD_PERSIAN}', ""); - Expect(0, 66528, '\P{^Block=_ OLD_PERSIAN}', ""); - Error('\p{Blk=--OLD_Persian:=}'); - Error('\P{Blk=--OLD_Persian:=}'); + Expect(1, 66527, '\p{Block=_ Old_PERSIAN}', ""); + Expect(0, 66527, '\p{^Block=_ Old_PERSIAN}', ""); + Expect(0, 66527, '\P{Block=_ Old_PERSIAN}', ""); + Expect(1, 66527, '\P{^Block=_ Old_PERSIAN}', ""); + Expect(0, 66528, '\p{Block=_ Old_PERSIAN}', ""); + Expect(1, 66528, '\p{^Block=_ Old_PERSIAN}', ""); + Expect(1, 66528, '\P{Block=_ Old_PERSIAN}', ""); + Expect(0, 66528, '\P{^Block=_ Old_PERSIAN}', ""); + Error('\p{Blk=_ Old_Persian:=}'); + Error('\P{Blk=_ Old_Persian:=}'); Expect(1, 66527, '\p{Blk=:\AOld_Persian\z:}', "");; Expect(0, 66528, '\p{Blk=:\AOld_Persian\z:}', "");; - Expect(1, 66527, '\p{Blk=oldpersian}', ""); - Expect(0, 66527, '\p{^Blk=oldpersian}', ""); - Expect(0, 66527, '\P{Blk=oldpersian}', ""); - Expect(1, 66527, '\P{^Blk=oldpersian}', ""); - Expect(0, 66528, '\p{Blk=oldpersian}', ""); - Expect(1, 66528, '\p{^Blk=oldpersian}', ""); - Expect(1, 66528, '\P{Blk=oldpersian}', ""); - Expect(0, 66528, '\P{^Blk=oldpersian}', ""); + Expect(1, 66527, '\p{Blk: oldpersian}', ""); + Expect(0, 66527, '\p{^Blk: oldpersian}', ""); + Expect(0, 66527, '\P{Blk: oldpersian}', ""); + Expect(1, 66527, '\P{^Blk: oldpersian}', ""); + Expect(0, 66528, '\p{Blk: oldpersian}', ""); + Expect(1, 66528, '\p{^Blk: oldpersian}', ""); + Expect(1, 66528, '\P{Blk: oldpersian}', ""); + Expect(0, 66528, '\P{^Blk: oldpersian}', ""); Expect(1, 66527, '\p{Blk=:\Aoldpersian\z:}', "");; Expect(0, 66528, '\p{Blk=:\Aoldpersian\z:}', "");; - Expect(1, 66527, '\p{Blk=- OLD_Persian}', ""); - Expect(0, 66527, '\p{^Blk=- OLD_Persian}', ""); - Expect(0, 66527, '\P{Blk=- OLD_Persian}', ""); - Expect(1, 66527, '\P{^Blk=- OLD_Persian}', ""); - Expect(0, 66528, '\p{Blk=- OLD_Persian}', ""); - Expect(1, 66528, '\p{^Blk=- OLD_Persian}', ""); - Expect(1, 66528, '\P{Blk=- OLD_Persian}', ""); - Expect(0, 66528, '\P{^Blk=- OLD_Persian}', ""); - Error('\p{Is_Block=-OLD_persian:=}'); - Error('\P{Is_Block=-OLD_persian:=}'); - Expect(1, 66527, '\p{Is_Block: oldpersian}', ""); - Expect(0, 66527, '\p{^Is_Block: oldpersian}', ""); - Expect(0, 66527, '\P{Is_Block: oldpersian}', ""); - Expect(1, 66527, '\P{^Is_Block: oldpersian}', ""); - Expect(0, 66528, '\p{Is_Block: oldpersian}', ""); - Expect(1, 66528, '\p{^Is_Block: oldpersian}', ""); - Expect(1, 66528, '\P{Is_Block: oldpersian}', ""); - Expect(0, 66528, '\P{^Is_Block: oldpersian}', ""); - Expect(1, 66527, '\p{Is_Block=_-Old_Persian}', ""); - Expect(0, 66527, '\p{^Is_Block=_-Old_Persian}', ""); - Expect(0, 66527, '\P{Is_Block=_-Old_Persian}', ""); - Expect(1, 66527, '\P{^Is_Block=_-Old_Persian}', ""); - Expect(0, 66528, '\p{Is_Block=_-Old_Persian}', ""); - Expect(1, 66528, '\p{^Is_Block=_-Old_Persian}', ""); - Expect(1, 66528, '\P{Is_Block=_-Old_Persian}', ""); - Expect(0, 66528, '\P{^Is_Block=_-Old_Persian}', ""); - Error('\p{Is_Blk= Old_persian:=}'); - Error('\P{Is_Blk= Old_persian:=}'); - Expect(1, 66527, '\p{Is_Blk=oldpersian}', ""); - Expect(0, 66527, '\p{^Is_Blk=oldpersian}', ""); - Expect(0, 66527, '\P{Is_Blk=oldpersian}', ""); - Expect(1, 66527, '\P{^Is_Blk=oldpersian}', ""); - Expect(0, 66528, '\p{Is_Blk=oldpersian}', ""); - Expect(1, 66528, '\p{^Is_Blk=oldpersian}', ""); - Expect(1, 66528, '\P{Is_Blk=oldpersian}', ""); - Expect(0, 66528, '\P{^Is_Blk=oldpersian}', ""); - Expect(1, 66527, '\p{Is_Blk= -Old_Persian}', ""); - Expect(0, 66527, '\p{^Is_Blk= -Old_Persian}', ""); - Expect(0, 66527, '\P{Is_Blk= -Old_Persian}', ""); - Expect(1, 66527, '\P{^Is_Blk= -Old_Persian}', ""); - Expect(0, 66528, '\p{Is_Blk= -Old_Persian}', ""); - Expect(1, 66528, '\p{^Is_Blk= -Old_Persian}', ""); - Expect(1, 66528, '\P{Is_Blk= -Old_Persian}', ""); - Expect(0, 66528, '\P{^Is_Blk= -Old_Persian}', ""); - Error('\p{Block=-:=old_Sogdian}'); - Error('\P{Block=-:=old_Sogdian}'); + Expect(1, 66527, '\p{Blk= Old_persian}', ""); + Expect(0, 66527, '\p{^Blk= Old_persian}', ""); + Expect(0, 66527, '\P{Blk= Old_persian}', ""); + Expect(1, 66527, '\P{^Blk= Old_persian}', ""); + Expect(0, 66528, '\p{Blk= Old_persian}', ""); + Expect(1, 66528, '\p{^Blk= Old_persian}', ""); + Expect(1, 66528, '\P{Blk= Old_persian}', ""); + Expect(0, 66528, '\P{^Blk= Old_persian}', ""); + Error('\p{Is_Block:_-OLD_Persian/a/}'); + Error('\P{Is_Block:_-OLD_Persian/a/}'); + Expect(1, 66527, '\p{Is_Block=oldpersian}', ""); + Expect(0, 66527, '\p{^Is_Block=oldpersian}', ""); + Expect(0, 66527, '\P{Is_Block=oldpersian}', ""); + Expect(1, 66527, '\P{^Is_Block=oldpersian}', ""); + Expect(0, 66528, '\p{Is_Block=oldpersian}', ""); + Expect(1, 66528, '\p{^Is_Block=oldpersian}', ""); + Expect(1, 66528, '\P{Is_Block=oldpersian}', ""); + Expect(0, 66528, '\P{^Is_Block=oldpersian}', ""); + Expect(1, 66527, '\p{Is_Block=-Old_Persian}', ""); + Expect(0, 66527, '\p{^Is_Block=-Old_Persian}', ""); + Expect(0, 66527, '\P{Is_Block=-Old_Persian}', ""); + Expect(1, 66527, '\P{^Is_Block=-Old_Persian}', ""); + Expect(0, 66528, '\p{Is_Block=-Old_Persian}', ""); + Expect(1, 66528, '\p{^Is_Block=-Old_Persian}', ""); + Expect(1, 66528, '\P{Is_Block=-Old_Persian}', ""); + Expect(0, 66528, '\P{^Is_Block=-Old_Persian}', ""); + Error('\p{Is_Blk=_ Old_PERSIAN/a/}'); + Error('\P{Is_Blk=_ Old_PERSIAN/a/}'); + Expect(1, 66527, '\p{Is_Blk: oldpersian}', ""); + Expect(0, 66527, '\p{^Is_Blk: oldpersian}', ""); + Expect(0, 66527, '\P{Is_Blk: oldpersian}', ""); + Expect(1, 66527, '\P{^Is_Blk: oldpersian}', ""); + Expect(0, 66528, '\p{Is_Blk: oldpersian}', ""); + Expect(1, 66528, '\p{^Is_Blk: oldpersian}', ""); + Expect(1, 66528, '\P{Is_Blk: oldpersian}', ""); + Expect(0, 66528, '\P{^Is_Blk: oldpersian}', ""); + Expect(1, 66527, '\p{Is_Blk=_Old_persian}', ""); + Expect(0, 66527, '\p{^Is_Blk=_Old_persian}', ""); + Expect(0, 66527, '\P{Is_Blk=_Old_persian}', ""); + Expect(1, 66527, '\P{^Is_Blk=_Old_persian}', ""); + Expect(0, 66528, '\p{Is_Blk=_Old_persian}', ""); + Expect(1, 66528, '\p{^Is_Blk=_Old_persian}', ""); + Expect(1, 66528, '\P{Is_Blk=_Old_persian}', ""); + Expect(0, 66528, '\P{^Is_Blk=_Old_persian}', ""); + Error('\p{Block=/a/_Old_sogdian}'); + Error('\P{Block=/a/_Old_sogdian}'); Expect(1, 69423, '\p{Block=:\AOld_Sogdian\z:}', "");; Expect(0, 69424, '\p{Block=:\AOld_Sogdian\z:}', "");; Expect(1, 69423, '\p{Block=oldsogdian}', ""); @@ -20829,38 +21251,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69424, '\P{^Block=oldsogdian}', ""); Expect(1, 69423, '\p{Block=:\Aoldsogdian\z:}', "");; Expect(0, 69424, '\p{Block=:\Aoldsogdian\z:}', "");; - Expect(1, 69423, '\p{Block= Old_sogdian}', ""); - Expect(0, 69423, '\p{^Block= Old_sogdian}', ""); - Expect(0, 69423, '\P{Block= Old_sogdian}', ""); - Expect(1, 69423, '\P{^Block= Old_sogdian}', ""); - Expect(0, 69424, '\p{Block= Old_sogdian}', ""); - Expect(1, 69424, '\p{^Block= Old_sogdian}', ""); - Expect(1, 69424, '\P{Block= Old_sogdian}', ""); - Expect(0, 69424, '\P{^Block= Old_sogdian}', ""); - Error('\p{Blk=/a/--Old_Sogdian}'); - Error('\P{Blk=/a/--Old_Sogdian}'); + Expect(1, 69423, '\p{Block= -old_Sogdian}', ""); + Expect(0, 69423, '\p{^Block= -old_Sogdian}', ""); + Expect(0, 69423, '\P{Block= -old_Sogdian}', ""); + Expect(1, 69423, '\P{^Block= -old_Sogdian}', ""); + Expect(0, 69424, '\p{Block= -old_Sogdian}', ""); + Expect(1, 69424, '\p{^Block= -old_Sogdian}', ""); + Expect(1, 69424, '\P{Block= -old_Sogdian}', ""); + Expect(0, 69424, '\P{^Block= -old_Sogdian}', ""); + Error('\p{Blk=__OLD_Sogdian:=}'); + Error('\P{Blk=__OLD_Sogdian:=}'); Expect(1, 69423, '\p{Blk=:\AOld_Sogdian\z:}', "");; Expect(0, 69424, '\p{Blk=:\AOld_Sogdian\z:}', "");; - Expect(1, 69423, '\p{Blk: oldsogdian}', ""); - Expect(0, 69423, '\p{^Blk: oldsogdian}', ""); - Expect(0, 69423, '\P{Blk: oldsogdian}', ""); - Expect(1, 69423, '\P{^Blk: oldsogdian}', ""); - Expect(0, 69424, '\p{Blk: oldsogdian}', ""); - Expect(1, 69424, '\p{^Blk: oldsogdian}', ""); - Expect(1, 69424, '\P{Blk: oldsogdian}', ""); - Expect(0, 69424, '\P{^Blk: oldsogdian}', ""); + Expect(1, 69423, '\p{Blk=oldsogdian}', ""); + Expect(0, 69423, '\p{^Blk=oldsogdian}', ""); + Expect(0, 69423, '\P{Blk=oldsogdian}', ""); + Expect(1, 69423, '\P{^Blk=oldsogdian}', ""); + Expect(0, 69424, '\p{Blk=oldsogdian}', ""); + Expect(1, 69424, '\p{^Blk=oldsogdian}', ""); + Expect(1, 69424, '\P{Blk=oldsogdian}', ""); + Expect(0, 69424, '\P{^Blk=oldsogdian}', ""); Expect(1, 69423, '\p{Blk=:\Aoldsogdian\z:}', "");; Expect(0, 69424, '\p{Blk=:\Aoldsogdian\z:}', "");; - Expect(1, 69423, '\p{Blk= Old_Sogdian}', ""); - Expect(0, 69423, '\p{^Blk= Old_Sogdian}', ""); - Expect(0, 69423, '\P{Blk= Old_Sogdian}', ""); - Expect(1, 69423, '\P{^Blk= Old_Sogdian}', ""); - Expect(0, 69424, '\p{Blk= Old_Sogdian}', ""); - Expect(1, 69424, '\p{^Blk= Old_Sogdian}', ""); - Expect(1, 69424, '\P{Blk= Old_Sogdian}', ""); - Expect(0, 69424, '\P{^Blk= Old_Sogdian}', ""); - Error('\p{Is_Block=_/a/Old_SOGDIAN}'); - Error('\P{Is_Block=_/a/Old_SOGDIAN}'); + Expect(1, 69423, '\p{Blk=--OLD_Sogdian}', ""); + Expect(0, 69423, '\p{^Blk=--OLD_Sogdian}', ""); + Expect(0, 69423, '\P{Blk=--OLD_Sogdian}', ""); + Expect(1, 69423, '\P{^Blk=--OLD_Sogdian}', ""); + Expect(0, 69424, '\p{Blk=--OLD_Sogdian}', ""); + Expect(1, 69424, '\p{^Blk=--OLD_Sogdian}', ""); + Expect(1, 69424, '\P{Blk=--OLD_Sogdian}', ""); + Expect(0, 69424, '\P{^Blk=--OLD_Sogdian}', ""); + Error('\p{Is_Block=__OLD_Sogdian:=}'); + Error('\P{Is_Block=__OLD_Sogdian:=}'); Expect(1, 69423, '\p{Is_Block=oldsogdian}', ""); Expect(0, 69423, '\p{^Is_Block=oldsogdian}', ""); Expect(0, 69423, '\P{Is_Block=oldsogdian}', ""); @@ -20869,16 +21291,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69424, '\p{^Is_Block=oldsogdian}', ""); Expect(1, 69424, '\P{Is_Block=oldsogdian}', ""); Expect(0, 69424, '\P{^Is_Block=oldsogdian}', ""); - Expect(1, 69423, '\p{Is_Block=_OLD_sogdian}', ""); - Expect(0, 69423, '\p{^Is_Block=_OLD_sogdian}', ""); - Expect(0, 69423, '\P{Is_Block=_OLD_sogdian}', ""); - Expect(1, 69423, '\P{^Is_Block=_OLD_sogdian}', ""); - Expect(0, 69424, '\p{Is_Block=_OLD_sogdian}', ""); - Expect(1, 69424, '\p{^Is_Block=_OLD_sogdian}', ""); - Expect(1, 69424, '\P{Is_Block=_OLD_sogdian}', ""); - Expect(0, 69424, '\P{^Is_Block=_OLD_sogdian}', ""); - Error('\p{Is_Blk=:=--old_Sogdian}'); - Error('\P{Is_Blk=:=--old_Sogdian}'); + Expect(1, 69423, '\p{Is_Block= Old_sogdian}', ""); + Expect(0, 69423, '\p{^Is_Block= Old_sogdian}', ""); + Expect(0, 69423, '\P{Is_Block= Old_sogdian}', ""); + Expect(1, 69423, '\P{^Is_Block= Old_sogdian}', ""); + Expect(0, 69424, '\p{Is_Block= Old_sogdian}', ""); + Expect(1, 69424, '\p{^Is_Block= Old_sogdian}', ""); + Expect(1, 69424, '\P{Is_Block= Old_sogdian}', ""); + Expect(0, 69424, '\P{^Is_Block= Old_sogdian}', ""); + Error('\p{Is_Blk: _Old_Sogdian/a/}'); + Error('\P{Is_Blk: _Old_Sogdian/a/}'); Expect(1, 69423, '\p{Is_Blk=oldsogdian}', ""); Expect(0, 69423, '\p{^Is_Blk=oldsogdian}', ""); Expect(0, 69423, '\P{Is_Blk=oldsogdian}', ""); @@ -20887,16 +21309,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69424, '\p{^Is_Blk=oldsogdian}', ""); Expect(1, 69424, '\P{Is_Blk=oldsogdian}', ""); Expect(0, 69424, '\P{^Is_Blk=oldsogdian}', ""); - Expect(1, 69423, '\p{Is_Blk=-Old_Sogdian}', ""); - Expect(0, 69423, '\p{^Is_Blk=-Old_Sogdian}', ""); - Expect(0, 69423, '\P{Is_Blk=-Old_Sogdian}', ""); - Expect(1, 69423, '\P{^Is_Blk=-Old_Sogdian}', ""); - Expect(0, 69424, '\p{Is_Blk=-Old_Sogdian}', ""); - Expect(1, 69424, '\p{^Is_Blk=-Old_Sogdian}', ""); - Expect(1, 69424, '\P{Is_Blk=-Old_Sogdian}', ""); - Expect(0, 69424, '\P{^Is_Blk=-Old_Sogdian}', ""); - Error('\p{Block=/a/ Old_South_arabian}'); - Error('\P{Block=/a/ Old_South_arabian}'); + Expect(1, 69423, '\p{Is_Blk= Old_Sogdian}', ""); + Expect(0, 69423, '\p{^Is_Blk= Old_Sogdian}', ""); + Expect(0, 69423, '\P{Is_Blk= Old_Sogdian}', ""); + Expect(1, 69423, '\P{^Is_Blk= Old_Sogdian}', ""); + Expect(0, 69424, '\p{Is_Blk= Old_Sogdian}', ""); + Expect(1, 69424, '\p{^Is_Blk= Old_Sogdian}', ""); + Expect(1, 69424, '\P{Is_Blk= Old_Sogdian}', ""); + Expect(0, 69424, '\P{^Is_Blk= Old_Sogdian}', ""); + Error('\p{Block= old_South_ARABIAN:=}'); + Error('\P{Block= old_South_ARABIAN:=}'); Expect(1, 68223, '\p{Block=:\AOld_South_Arabian\z:}', "");; Expect(0, 68224, '\p{Block=:\AOld_South_Arabian\z:}', "");; Expect(1, 68223, '\p{Block=oldsoutharabian}', ""); @@ -20909,16 +21331,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68224, '\P{^Block=oldsoutharabian}', ""); Expect(1, 68223, '\p{Block=:\Aoldsoutharabian\z:}', "");; Expect(0, 68224, '\p{Block=:\Aoldsoutharabian\z:}', "");; - Expect(1, 68223, '\p{Block= Old_South_ARABIAN}', ""); - Expect(0, 68223, '\p{^Block= Old_South_ARABIAN}', ""); - Expect(0, 68223, '\P{Block= Old_South_ARABIAN}', ""); - Expect(1, 68223, '\P{^Block= Old_South_ARABIAN}', ""); - Expect(0, 68224, '\p{Block= Old_South_ARABIAN}', ""); - Expect(1, 68224, '\p{^Block= Old_South_ARABIAN}', ""); - Expect(1, 68224, '\P{Block= Old_South_ARABIAN}', ""); - Expect(0, 68224, '\P{^Block= Old_South_ARABIAN}', ""); - Error('\p{Blk=_/a/Old_south_Arabian}'); - Error('\P{Blk=_/a/Old_south_Arabian}'); + Expect(1, 68223, '\p{Block=-Old_south_Arabian}', ""); + Expect(0, 68223, '\p{^Block=-Old_south_Arabian}', ""); + Expect(0, 68223, '\P{Block=-Old_south_Arabian}', ""); + Expect(1, 68223, '\P{^Block=-Old_south_Arabian}', ""); + Expect(0, 68224, '\p{Block=-Old_south_Arabian}', ""); + Expect(1, 68224, '\p{^Block=-Old_south_Arabian}', ""); + Expect(1, 68224, '\P{Block=-Old_south_Arabian}', ""); + Expect(0, 68224, '\P{^Block=-Old_south_Arabian}', ""); + Error('\p{Blk=:=OLD_South_arabian}'); + Error('\P{Blk=:=OLD_South_arabian}'); Expect(1, 68223, '\p{Blk=:\AOld_South_Arabian\z:}', "");; Expect(0, 68224, '\p{Blk=:\AOld_South_Arabian\z:}', "");; Expect(1, 68223, '\p{Blk=oldsoutharabian}', ""); @@ -20931,16 +21353,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68224, '\P{^Blk=oldsoutharabian}', ""); Expect(1, 68223, '\p{Blk=:\Aoldsoutharabian\z:}', "");; Expect(0, 68224, '\p{Blk=:\Aoldsoutharabian\z:}', "");; - Expect(1, 68223, '\p{Blk= _old_South_Arabian}', ""); - Expect(0, 68223, '\p{^Blk= _old_South_Arabian}', ""); - Expect(0, 68223, '\P{Blk= _old_South_Arabian}', ""); - Expect(1, 68223, '\P{^Blk= _old_South_Arabian}', ""); - Expect(0, 68224, '\p{Blk= _old_South_Arabian}', ""); - Expect(1, 68224, '\p{^Blk= _old_South_Arabian}', ""); - Expect(1, 68224, '\P{Blk= _old_South_Arabian}', ""); - Expect(0, 68224, '\P{^Blk= _old_South_Arabian}', ""); - Error('\p{Is_Block= Old_South_Arabian:=}'); - Error('\P{Is_Block= Old_South_Arabian:=}'); + Expect(1, 68223, '\p{Blk=_old_south_Arabian}', ""); + Expect(0, 68223, '\p{^Blk=_old_south_Arabian}', ""); + Expect(0, 68223, '\P{Blk=_old_south_Arabian}', ""); + Expect(1, 68223, '\P{^Blk=_old_south_Arabian}', ""); + Expect(0, 68224, '\p{Blk=_old_south_Arabian}', ""); + Expect(1, 68224, '\p{^Blk=_old_south_Arabian}', ""); + Expect(1, 68224, '\P{Blk=_old_south_Arabian}', ""); + Expect(0, 68224, '\P{^Blk=_old_south_Arabian}', ""); + Error('\p{Is_Block=:=_ old_South_ARABIAN}'); + Error('\P{Is_Block=:=_ old_South_ARABIAN}'); Expect(1, 68223, '\p{Is_Block=oldsoutharabian}', ""); Expect(0, 68223, '\p{^Is_Block=oldsoutharabian}', ""); Expect(0, 68223, '\P{Is_Block=oldsoutharabian}', ""); @@ -20949,16 +21371,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68224, '\p{^Is_Block=oldsoutharabian}', ""); Expect(1, 68224, '\P{Is_Block=oldsoutharabian}', ""); Expect(0, 68224, '\P{^Is_Block=oldsoutharabian}', ""); - Expect(1, 68223, '\p{Is_Block: -Old_South_Arabian}', ""); - Expect(0, 68223, '\p{^Is_Block: -Old_South_Arabian}', ""); - Expect(0, 68223, '\P{Is_Block: -Old_South_Arabian}', ""); - Expect(1, 68223, '\P{^Is_Block: -Old_South_Arabian}', ""); - Expect(0, 68224, '\p{Is_Block: -Old_South_Arabian}', ""); - Expect(1, 68224, '\p{^Is_Block: -Old_South_Arabian}', ""); - Expect(1, 68224, '\P{Is_Block: -Old_South_Arabian}', ""); - Expect(0, 68224, '\P{^Is_Block: -Old_South_Arabian}', ""); - Error('\p{Is_Blk= :=Old_SOUTH_Arabian}'); - Error('\P{Is_Blk= :=Old_SOUTH_Arabian}'); + Expect(1, 68223, '\p{Is_Block: old_South_ARABIAN}', ""); + Expect(0, 68223, '\p{^Is_Block: old_South_ARABIAN}', ""); + Expect(0, 68223, '\P{Is_Block: old_South_ARABIAN}', ""); + Expect(1, 68223, '\P{^Is_Block: old_South_ARABIAN}', ""); + Expect(0, 68224, '\p{Is_Block: old_South_ARABIAN}', ""); + Expect(1, 68224, '\p{^Is_Block: old_South_ARABIAN}', ""); + Expect(1, 68224, '\P{Is_Block: old_South_ARABIAN}', ""); + Expect(0, 68224, '\P{^Is_Block: old_South_ARABIAN}', ""); + Error('\p{Is_Blk: /a/OLD_south_ARABIAN}'); + Error('\P{Is_Blk: /a/OLD_south_ARABIAN}'); Expect(1, 68223, '\p{Is_Blk=oldsoutharabian}', ""); Expect(0, 68223, '\p{^Is_Blk=oldsoutharabian}', ""); Expect(0, 68223, '\P{Is_Blk=oldsoutharabian}', ""); @@ -20967,16 +21389,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68224, '\p{^Is_Blk=oldsoutharabian}', ""); Expect(1, 68224, '\P{Is_Blk=oldsoutharabian}', ""); Expect(0, 68224, '\P{^Is_Blk=oldsoutharabian}', ""); - Expect(1, 68223, '\p{Is_Blk: _Old_South_ARABIAN}', ""); - Expect(0, 68223, '\p{^Is_Blk: _Old_South_ARABIAN}', ""); - Expect(0, 68223, '\P{Is_Blk: _Old_South_ARABIAN}', ""); - Expect(1, 68223, '\P{^Is_Blk: _Old_South_ARABIAN}', ""); - Expect(0, 68224, '\p{Is_Blk: _Old_South_ARABIAN}', ""); - Expect(1, 68224, '\p{^Is_Blk: _Old_South_ARABIAN}', ""); - Expect(1, 68224, '\P{Is_Blk: _Old_South_ARABIAN}', ""); - Expect(0, 68224, '\P{^Is_Blk: _Old_South_ARABIAN}', ""); - Error('\p{Block= OLD_Turkic/a/}'); - Error('\P{Block= OLD_Turkic/a/}'); + Expect(1, 68223, '\p{Is_Blk=_ OLD_SOUTH_arabian}', ""); + Expect(0, 68223, '\p{^Is_Blk=_ OLD_SOUTH_arabian}', ""); + Expect(0, 68223, '\P{Is_Blk=_ OLD_SOUTH_arabian}', ""); + Expect(1, 68223, '\P{^Is_Blk=_ OLD_SOUTH_arabian}', ""); + Expect(0, 68224, '\p{Is_Blk=_ OLD_SOUTH_arabian}', ""); + Expect(1, 68224, '\p{^Is_Blk=_ OLD_SOUTH_arabian}', ""); + Expect(1, 68224, '\P{Is_Blk=_ OLD_SOUTH_arabian}', ""); + Expect(0, 68224, '\P{^Is_Blk=_ OLD_SOUTH_arabian}', ""); + Error('\p{Block=/a/Old_TURKIC}'); + Error('\P{Block=/a/Old_TURKIC}'); Expect(1, 68687, '\p{Block=:\AOld_Turkic\z:}', "");; Expect(0, 68688, '\p{Block=:\AOld_Turkic\z:}', "");; Expect(1, 68687, '\p{Block=oldturkic}', ""); @@ -20989,38 +21411,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68688, '\P{^Block=oldturkic}', ""); Expect(1, 68687, '\p{Block=:\Aoldturkic\z:}', "");; Expect(0, 68688, '\p{Block=:\Aoldturkic\z:}', "");; - Expect(1, 68687, '\p{Block=- Old_Turkic}', ""); - Expect(0, 68687, '\p{^Block=- Old_Turkic}', ""); - Expect(0, 68687, '\P{Block=- Old_Turkic}', ""); - Expect(1, 68687, '\P{^Block=- Old_Turkic}', ""); - Expect(0, 68688, '\p{Block=- Old_Turkic}', ""); - Expect(1, 68688, '\p{^Block=- Old_Turkic}', ""); - Expect(1, 68688, '\P{Block=- Old_Turkic}', ""); - Expect(0, 68688, '\P{^Block=- Old_Turkic}', ""); - Error('\p{Blk:_:=Old_TURKIC}'); - Error('\P{Blk:_:=Old_TURKIC}'); + Expect(1, 68687, '\p{Block: _Old_TURKIC}', ""); + Expect(0, 68687, '\p{^Block: _Old_TURKIC}', ""); + Expect(0, 68687, '\P{Block: _Old_TURKIC}', ""); + Expect(1, 68687, '\P{^Block: _Old_TURKIC}', ""); + Expect(0, 68688, '\p{Block: _Old_TURKIC}', ""); + Expect(1, 68688, '\p{^Block: _Old_TURKIC}', ""); + Expect(1, 68688, '\P{Block: _Old_TURKIC}', ""); + Expect(0, 68688, '\P{^Block: _Old_TURKIC}', ""); + Error('\p{Blk= /a/old_Turkic}'); + Error('\P{Blk= /a/old_Turkic}'); Expect(1, 68687, '\p{Blk=:\AOld_Turkic\z:}', "");; Expect(0, 68688, '\p{Blk=:\AOld_Turkic\z:}', "");; - Expect(1, 68687, '\p{Blk=oldturkic}', ""); - Expect(0, 68687, '\p{^Blk=oldturkic}', ""); - Expect(0, 68687, '\P{Blk=oldturkic}', ""); - Expect(1, 68687, '\P{^Blk=oldturkic}', ""); - Expect(0, 68688, '\p{Blk=oldturkic}', ""); - Expect(1, 68688, '\p{^Blk=oldturkic}', ""); - Expect(1, 68688, '\P{Blk=oldturkic}', ""); - Expect(0, 68688, '\P{^Blk=oldturkic}', ""); + Expect(1, 68687, '\p{Blk: oldturkic}', ""); + Expect(0, 68687, '\p{^Blk: oldturkic}', ""); + Expect(0, 68687, '\P{Blk: oldturkic}', ""); + Expect(1, 68687, '\P{^Blk: oldturkic}', ""); + Expect(0, 68688, '\p{Blk: oldturkic}', ""); + Expect(1, 68688, '\p{^Blk: oldturkic}', ""); + Expect(1, 68688, '\P{Blk: oldturkic}', ""); + Expect(0, 68688, '\P{^Blk: oldturkic}', ""); Expect(1, 68687, '\p{Blk=:\Aoldturkic\z:}', "");; Expect(0, 68688, '\p{Blk=:\Aoldturkic\z:}', "");; - Expect(1, 68687, '\p{Blk= Old_turkic}', ""); - Expect(0, 68687, '\p{^Blk= Old_turkic}', ""); - Expect(0, 68687, '\P{Blk= Old_turkic}', ""); - Expect(1, 68687, '\P{^Blk= Old_turkic}', ""); - Expect(0, 68688, '\p{Blk= Old_turkic}', ""); - Expect(1, 68688, '\p{^Blk= Old_turkic}', ""); - Expect(1, 68688, '\P{Blk= Old_turkic}', ""); - Expect(0, 68688, '\P{^Blk= Old_turkic}', ""); - Error('\p{Is_Block: /a/ OLD_TURKIC}'); - Error('\P{Is_Block: /a/ OLD_TURKIC}'); + Expect(1, 68687, '\p{Blk=Old_Turkic}', ""); + Expect(0, 68687, '\p{^Blk=Old_Turkic}', ""); + Expect(0, 68687, '\P{Blk=Old_Turkic}', ""); + Expect(1, 68687, '\P{^Blk=Old_Turkic}', ""); + Expect(0, 68688, '\p{Blk=Old_Turkic}', ""); + Expect(1, 68688, '\p{^Blk=Old_Turkic}', ""); + Expect(1, 68688, '\P{Blk=Old_Turkic}', ""); + Expect(0, 68688, '\P{^Blk=Old_Turkic}', ""); + Error('\p{Is_Block= Old_TURKIC:=}'); + Error('\P{Is_Block= Old_TURKIC:=}'); Expect(1, 68687, '\p{Is_Block=oldturkic}', ""); Expect(0, 68687, '\p{^Is_Block=oldturkic}', ""); Expect(0, 68687, '\P{Is_Block=oldturkic}', ""); @@ -21029,16 +21451,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68688, '\p{^Is_Block=oldturkic}', ""); Expect(1, 68688, '\P{Is_Block=oldturkic}', ""); Expect(0, 68688, '\P{^Is_Block=oldturkic}', ""); - Expect(1, 68687, '\p{Is_Block=- Old_TURKIC}', ""); - Expect(0, 68687, '\p{^Is_Block=- Old_TURKIC}', ""); - Expect(0, 68687, '\P{Is_Block=- Old_TURKIC}', ""); - Expect(1, 68687, '\P{^Is_Block=- Old_TURKIC}', ""); - Expect(0, 68688, '\p{Is_Block=- Old_TURKIC}', ""); - Expect(1, 68688, '\p{^Is_Block=- Old_TURKIC}', ""); - Expect(1, 68688, '\P{Is_Block=- Old_TURKIC}', ""); - Expect(0, 68688, '\P{^Is_Block=- Old_TURKIC}', ""); - Error('\p{Is_Blk= :=Old_Turkic}'); - Error('\P{Is_Blk= :=Old_Turkic}'); + Expect(1, 68687, '\p{Is_Block=Old_turkic}', ""); + Expect(0, 68687, '\p{^Is_Block=Old_turkic}', ""); + Expect(0, 68687, '\P{Is_Block=Old_turkic}', ""); + Expect(1, 68687, '\P{^Is_Block=Old_turkic}', ""); + Expect(0, 68688, '\p{Is_Block=Old_turkic}', ""); + Expect(1, 68688, '\p{^Is_Block=Old_turkic}', ""); + Expect(1, 68688, '\P{Is_Block=Old_turkic}', ""); + Expect(0, 68688, '\P{^Is_Block=Old_turkic}', ""); + Error('\p{Is_Blk=- Old_TURKIC/a/}'); + Error('\P{Is_Blk=- Old_TURKIC/a/}'); Expect(1, 68687, '\p{Is_Blk=oldturkic}', ""); Expect(0, 68687, '\p{^Is_Blk=oldturkic}', ""); Expect(0, 68687, '\P{Is_Blk=oldturkic}', ""); @@ -21047,16 +21469,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68688, '\p{^Is_Blk=oldturkic}', ""); Expect(1, 68688, '\P{Is_Blk=oldturkic}', ""); Expect(0, 68688, '\P{^Is_Blk=oldturkic}', ""); - Expect(1, 68687, '\p{Is_Blk=Old_Turkic}', ""); - Expect(0, 68687, '\p{^Is_Blk=Old_Turkic}', ""); - Expect(0, 68687, '\P{Is_Blk=Old_Turkic}', ""); - Expect(1, 68687, '\P{^Is_Blk=Old_Turkic}', ""); - Expect(0, 68688, '\p{Is_Blk=Old_Turkic}', ""); - Expect(1, 68688, '\p{^Is_Blk=Old_Turkic}', ""); - Expect(1, 68688, '\P{Is_Blk=Old_Turkic}', ""); - Expect(0, 68688, '\P{^Is_Blk=Old_Turkic}', ""); - Error('\p{Block=:=ORIYA}'); - Error('\P{Block=:=ORIYA}'); + Expect(1, 68687, '\p{Is_Blk= _Old_turkic}', ""); + Expect(0, 68687, '\p{^Is_Blk= _Old_turkic}', ""); + Expect(0, 68687, '\P{Is_Blk= _Old_turkic}', ""); + Expect(1, 68687, '\P{^Is_Blk= _Old_turkic}', ""); + Expect(0, 68688, '\p{Is_Blk= _Old_turkic}', ""); + Expect(1, 68688, '\p{^Is_Blk= _Old_turkic}', ""); + Expect(1, 68688, '\P{Is_Blk= _Old_turkic}', ""); + Expect(0, 68688, '\P{^Is_Blk= _Old_turkic}', ""); + Error('\p{Block=/a/__ORIYA}'); + Error('\P{Block=/a/__ORIYA}'); Expect(1, 2943, '\p{Block=:\AOriya\z:}', "");; Expect(0, 2944, '\p{Block=:\AOriya\z:}', "");; Expect(1, 2943, '\p{Block=oriya}', ""); @@ -21069,38 +21491,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2944, '\P{^Block=oriya}', ""); Expect(1, 2943, '\p{Block=:\Aoriya\z:}', "");; Expect(0, 2944, '\p{Block=:\Aoriya\z:}', "");; - Expect(1, 2943, '\p{Block=_ ORIYA}', ""); - Expect(0, 2943, '\p{^Block=_ ORIYA}', ""); - Expect(0, 2943, '\P{Block=_ ORIYA}', ""); - Expect(1, 2943, '\P{^Block=_ ORIYA}', ""); - Expect(0, 2944, '\p{Block=_ ORIYA}', ""); - Expect(1, 2944, '\p{^Block=_ ORIYA}', ""); - Expect(1, 2944, '\P{Block=_ ORIYA}', ""); - Expect(0, 2944, '\P{^Block=_ ORIYA}', ""); - Error('\p{Blk=/a/ Oriya}'); - Error('\P{Blk=/a/ Oriya}'); + Expect(1, 2943, '\p{Block=_Oriya}', ""); + Expect(0, 2943, '\p{^Block=_Oriya}', ""); + Expect(0, 2943, '\P{Block=_Oriya}', ""); + Expect(1, 2943, '\P{^Block=_Oriya}', ""); + Expect(0, 2944, '\p{Block=_Oriya}', ""); + Expect(1, 2944, '\p{^Block=_Oriya}', ""); + Expect(1, 2944, '\P{Block=_Oriya}', ""); + Expect(0, 2944, '\P{^Block=_Oriya}', ""); + Error('\p{Blk= /a/Oriya}'); + Error('\P{Blk= /a/Oriya}'); Expect(1, 2943, '\p{Blk=:\AOriya\z:}', "");; Expect(0, 2944, '\p{Blk=:\AOriya\z:}', "");; - Expect(1, 2943, '\p{Blk: oriya}', ""); - Expect(0, 2943, '\p{^Blk: oriya}', ""); - Expect(0, 2943, '\P{Blk: oriya}', ""); - Expect(1, 2943, '\P{^Blk: oriya}', ""); - Expect(0, 2944, '\p{Blk: oriya}', ""); - Expect(1, 2944, '\p{^Blk: oriya}', ""); - Expect(1, 2944, '\P{Blk: oriya}', ""); - Expect(0, 2944, '\P{^Blk: oriya}', ""); + Expect(1, 2943, '\p{Blk=oriya}', ""); + Expect(0, 2943, '\p{^Blk=oriya}', ""); + Expect(0, 2943, '\P{Blk=oriya}', ""); + Expect(1, 2943, '\P{^Blk=oriya}', ""); + Expect(0, 2944, '\p{Blk=oriya}', ""); + Expect(1, 2944, '\p{^Blk=oriya}', ""); + Expect(1, 2944, '\P{Blk=oriya}', ""); + Expect(0, 2944, '\P{^Blk=oriya}', ""); Expect(1, 2943, '\p{Blk=:\Aoriya\z:}', "");; Expect(0, 2944, '\p{Blk=:\Aoriya\z:}', "");; - Expect(1, 2943, '\p{Blk=- ORIYA}', ""); - Expect(0, 2943, '\p{^Blk=- ORIYA}', ""); - Expect(0, 2943, '\P{Blk=- ORIYA}', ""); - Expect(1, 2943, '\P{^Blk=- ORIYA}', ""); - Expect(0, 2944, '\p{Blk=- ORIYA}', ""); - Expect(1, 2944, '\p{^Blk=- ORIYA}', ""); - Expect(1, 2944, '\P{Blk=- ORIYA}', ""); - Expect(0, 2944, '\P{^Blk=- ORIYA}', ""); - Error('\p{Is_Block:-_Oriya:=}'); - Error('\P{Is_Block:-_Oriya:=}'); + Expect(1, 2943, '\p{Blk= Oriya}', ""); + Expect(0, 2943, '\p{^Blk= Oriya}', ""); + Expect(0, 2943, '\P{Blk= Oriya}', ""); + Expect(1, 2943, '\P{^Blk= Oriya}', ""); + Expect(0, 2944, '\p{Blk= Oriya}', ""); + Expect(1, 2944, '\p{^Blk= Oriya}', ""); + Expect(1, 2944, '\P{Blk= Oriya}', ""); + Expect(0, 2944, '\P{^Blk= Oriya}', ""); + Error('\p{Is_Block=_:=ORIYA}'); + Error('\P{Is_Block=_:=ORIYA}'); Expect(1, 2943, '\p{Is_Block=oriya}', ""); Expect(0, 2943, '\p{^Is_Block=oriya}', ""); Expect(0, 2943, '\P{Is_Block=oriya}', ""); @@ -21109,78 +21531,70 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2944, '\p{^Is_Block=oriya}', ""); Expect(1, 2944, '\P{Is_Block=oriya}', ""); Expect(0, 2944, '\P{^Is_Block=oriya}', ""); - Expect(1, 2943, '\p{Is_Block= Oriya}', ""); - Expect(0, 2943, '\p{^Is_Block= Oriya}', ""); - Expect(0, 2943, '\P{Is_Block= Oriya}', ""); - Expect(1, 2943, '\P{^Is_Block= Oriya}', ""); - Expect(0, 2944, '\p{Is_Block= Oriya}', ""); - Expect(1, 2944, '\p{^Is_Block= Oriya}', ""); - Expect(1, 2944, '\P{Is_Block= Oriya}', ""); - Expect(0, 2944, '\P{^Is_Block= Oriya}', ""); - Error('\p{Is_Blk: /a/- Oriya}'); - Error('\P{Is_Blk: /a/- Oriya}'); - Expect(1, 2943, '\p{Is_Blk: oriya}', ""); - Expect(0, 2943, '\p{^Is_Blk: oriya}', ""); - Expect(0, 2943, '\P{Is_Blk: oriya}', ""); - Expect(1, 2943, '\P{^Is_Blk: oriya}', ""); - Expect(0, 2944, '\p{Is_Blk: oriya}', ""); - Expect(1, 2944, '\p{^Is_Blk: oriya}', ""); - Expect(1, 2944, '\P{Is_Blk: oriya}', ""); - Expect(0, 2944, '\P{^Is_Blk: oriya}', ""); - Expect(1, 2943, '\p{Is_Blk= -Oriya}', ""); - Expect(0, 2943, '\p{^Is_Blk= -Oriya}', ""); - Expect(0, 2943, '\P{Is_Blk= -Oriya}', ""); - Expect(1, 2943, '\P{^Is_Blk= -Oriya}', ""); - Expect(0, 2944, '\p{Is_Blk= -Oriya}', ""); - Expect(1, 2944, '\p{^Is_Blk= -Oriya}', ""); - Expect(1, 2944, '\P{Is_Blk= -Oriya}', ""); - Expect(0, 2944, '\P{^Is_Blk= -Oriya}', ""); - Error('\p{Block=_ornamental_Dingbats:=}'); - Error('\P{Block=_ornamental_Dingbats:=}'); + Error('\p{Is_Blk= Oriya/a/}'); + Error('\P{Is_Blk= Oriya/a/}'); + Expect(1, 2943, '\p{Is_Blk=oriya}', ""); + Expect(0, 2943, '\p{^Is_Blk=oriya}', ""); + Expect(0, 2943, '\P{Is_Blk=oriya}', ""); + Expect(1, 2943, '\P{^Is_Blk=oriya}', ""); + Expect(0, 2944, '\p{Is_Blk=oriya}', ""); + Expect(1, 2944, '\p{^Is_Blk=oriya}', ""); + Expect(1, 2944, '\P{Is_Blk=oriya}', ""); + Expect(0, 2944, '\P{^Is_Blk=oriya}', ""); + Expect(1, 2943, '\p{Is_Blk:-Oriya}', ""); + Expect(0, 2943, '\p{^Is_Blk:-Oriya}', ""); + Expect(0, 2943, '\P{Is_Blk:-Oriya}', ""); + Expect(1, 2943, '\P{^Is_Blk:-Oriya}', ""); + Expect(0, 2944, '\p{Is_Blk:-Oriya}', ""); + Expect(1, 2944, '\p{^Is_Blk:-Oriya}', ""); + Expect(1, 2944, '\P{Is_Blk:-Oriya}', ""); + Expect(0, 2944, '\P{^Is_Blk:-Oriya}', ""); + Error('\p{Block=_ ornamental_DINGBATS:=}'); + Error('\P{Block=_ ornamental_DINGBATS:=}'); Expect(1, 128639, '\p{Block=:\AOrnamental_Dingbats\z:}', "");; Expect(0, 128640, '\p{Block=:\AOrnamental_Dingbats\z:}', "");; - Expect(1, 128639, '\p{Block=ornamentaldingbats}', ""); - Expect(0, 128639, '\p{^Block=ornamentaldingbats}', ""); - Expect(0, 128639, '\P{Block=ornamentaldingbats}', ""); - Expect(1, 128639, '\P{^Block=ornamentaldingbats}', ""); - Expect(0, 128640, '\p{Block=ornamentaldingbats}', ""); - Expect(1, 128640, '\p{^Block=ornamentaldingbats}', ""); - Expect(1, 128640, '\P{Block=ornamentaldingbats}', ""); - Expect(0, 128640, '\P{^Block=ornamentaldingbats}', ""); + Expect(1, 128639, '\p{Block:ornamentaldingbats}', ""); + Expect(0, 128639, '\p{^Block:ornamentaldingbats}', ""); + Expect(0, 128639, '\P{Block:ornamentaldingbats}', ""); + Expect(1, 128639, '\P{^Block:ornamentaldingbats}', ""); + Expect(0, 128640, '\p{Block:ornamentaldingbats}', ""); + Expect(1, 128640, '\p{^Block:ornamentaldingbats}', ""); + Expect(1, 128640, '\P{Block:ornamentaldingbats}', ""); + Expect(0, 128640, '\P{^Block:ornamentaldingbats}', ""); Expect(1, 128639, '\p{Block=:\Aornamentaldingbats\z:}', "");; Expect(0, 128640, '\p{Block=:\Aornamentaldingbats\z:}', "");; - Expect(1, 128639, '\p{Block= Ornamental_Dingbats}', ""); - Expect(0, 128639, '\p{^Block= Ornamental_Dingbats}', ""); - Expect(0, 128639, '\P{Block= Ornamental_Dingbats}', ""); - Expect(1, 128639, '\P{^Block= Ornamental_Dingbats}', ""); - Expect(0, 128640, '\p{Block= Ornamental_Dingbats}', ""); - Expect(1, 128640, '\p{^Block= Ornamental_Dingbats}', ""); - Expect(1, 128640, '\P{Block= Ornamental_Dingbats}', ""); - Expect(0, 128640, '\P{^Block= Ornamental_Dingbats}', ""); - Error('\p{Blk=:=-ORNAMENTAL_Dingbats}'); - Error('\P{Blk=:=-ORNAMENTAL_Dingbats}'); + Expect(1, 128639, '\p{Block= _ornamental_Dingbats}', ""); + Expect(0, 128639, '\p{^Block= _ornamental_Dingbats}', ""); + Expect(0, 128639, '\P{Block= _ornamental_Dingbats}', ""); + Expect(1, 128639, '\P{^Block= _ornamental_Dingbats}', ""); + Expect(0, 128640, '\p{Block= _ornamental_Dingbats}', ""); + Expect(1, 128640, '\p{^Block= _ornamental_Dingbats}', ""); + Expect(1, 128640, '\P{Block= _ornamental_Dingbats}', ""); + Expect(0, 128640, '\P{^Block= _ornamental_Dingbats}', ""); + Error('\p{Blk=:=--ORNAMENTAL_Dingbats}'); + Error('\P{Blk=:=--ORNAMENTAL_Dingbats}'); Expect(1, 128639, '\p{Blk=:\AOrnamental_Dingbats\z:}', "");; Expect(0, 128640, '\p{Blk=:\AOrnamental_Dingbats\z:}', "");; - Expect(1, 128639, '\p{Blk: ornamentaldingbats}', ""); - Expect(0, 128639, '\p{^Blk: ornamentaldingbats}', ""); - Expect(0, 128639, '\P{Blk: ornamentaldingbats}', ""); - Expect(1, 128639, '\P{^Blk: ornamentaldingbats}', ""); - Expect(0, 128640, '\p{Blk: ornamentaldingbats}', ""); - Expect(1, 128640, '\p{^Blk: ornamentaldingbats}', ""); - Expect(1, 128640, '\P{Blk: ornamentaldingbats}', ""); - Expect(0, 128640, '\P{^Blk: ornamentaldingbats}', ""); + Expect(1, 128639, '\p{Blk=ornamentaldingbats}', ""); + Expect(0, 128639, '\p{^Blk=ornamentaldingbats}', ""); + Expect(0, 128639, '\P{Blk=ornamentaldingbats}', ""); + Expect(1, 128639, '\P{^Blk=ornamentaldingbats}', ""); + Expect(0, 128640, '\p{Blk=ornamentaldingbats}', ""); + Expect(1, 128640, '\p{^Blk=ornamentaldingbats}', ""); + Expect(1, 128640, '\P{Blk=ornamentaldingbats}', ""); + Expect(0, 128640, '\P{^Blk=ornamentaldingbats}', ""); Expect(1, 128639, '\p{Blk=:\Aornamentaldingbats\z:}', "");; Expect(0, 128640, '\p{Blk=:\Aornamentaldingbats\z:}', "");; - Expect(1, 128639, '\p{Blk= ORNAMENTAL_Dingbats}', ""); - Expect(0, 128639, '\p{^Blk= ORNAMENTAL_Dingbats}', ""); - Expect(0, 128639, '\P{Blk= ORNAMENTAL_Dingbats}', ""); - Expect(1, 128639, '\P{^Blk= ORNAMENTAL_Dingbats}', ""); - Expect(0, 128640, '\p{Blk= ORNAMENTAL_Dingbats}', ""); - Expect(1, 128640, '\p{^Blk= ORNAMENTAL_Dingbats}', ""); - Expect(1, 128640, '\P{Blk= ORNAMENTAL_Dingbats}', ""); - Expect(0, 128640, '\P{^Blk= ORNAMENTAL_Dingbats}', ""); - Error('\p{Is_Block=:=ORNAMENTAL_DINGBATS}'); - Error('\P{Is_Block=:=ORNAMENTAL_DINGBATS}'); + Expect(1, 128639, '\p{Blk= ornamental_Dingbats}', ""); + Expect(0, 128639, '\p{^Blk= ornamental_Dingbats}', ""); + Expect(0, 128639, '\P{Blk= ornamental_Dingbats}', ""); + Expect(1, 128639, '\P{^Blk= ornamental_Dingbats}', ""); + Expect(0, 128640, '\p{Blk= ornamental_Dingbats}', ""); + Expect(1, 128640, '\p{^Blk= ornamental_Dingbats}', ""); + Expect(1, 128640, '\P{Blk= ornamental_Dingbats}', ""); + Expect(0, 128640, '\P{^Blk= ornamental_Dingbats}', ""); + Error('\p{Is_Block=_/a/Ornamental_Dingbats}'); + Error('\P{Is_Block=_/a/Ornamental_Dingbats}'); Expect(1, 128639, '\p{Is_Block=ornamentaldingbats}', ""); Expect(0, 128639, '\p{^Is_Block=ornamentaldingbats}', ""); Expect(0, 128639, '\P{Is_Block=ornamentaldingbats}', ""); @@ -21189,56 +21603,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 128640, '\p{^Is_Block=ornamentaldingbats}', ""); Expect(1, 128640, '\P{Is_Block=ornamentaldingbats}', ""); Expect(0, 128640, '\P{^Is_Block=ornamentaldingbats}', ""); - Expect(1, 128639, '\p{Is_Block= -ORNAMENTAL_Dingbats}', ""); - Expect(0, 128639, '\p{^Is_Block= -ORNAMENTAL_Dingbats}', ""); - Expect(0, 128639, '\P{Is_Block= -ORNAMENTAL_Dingbats}', ""); - Expect(1, 128639, '\P{^Is_Block= -ORNAMENTAL_Dingbats}', ""); - Expect(0, 128640, '\p{Is_Block= -ORNAMENTAL_Dingbats}', ""); - Expect(1, 128640, '\p{^Is_Block= -ORNAMENTAL_Dingbats}', ""); - Expect(1, 128640, '\P{Is_Block= -ORNAMENTAL_Dingbats}', ""); - Expect(0, 128640, '\P{^Is_Block= -ORNAMENTAL_Dingbats}', ""); - Error('\p{Is_Blk= ornamental_Dingbats:=}'); - Error('\P{Is_Blk= ornamental_Dingbats:=}'); - Expect(1, 128639, '\p{Is_Blk:ornamentaldingbats}', ""); - Expect(0, 128639, '\p{^Is_Blk:ornamentaldingbats}', ""); - Expect(0, 128639, '\P{Is_Blk:ornamentaldingbats}', ""); - Expect(1, 128639, '\P{^Is_Blk:ornamentaldingbats}', ""); - Expect(0, 128640, '\p{Is_Blk:ornamentaldingbats}', ""); - Expect(1, 128640, '\p{^Is_Blk:ornamentaldingbats}', ""); - Expect(1, 128640, '\P{Is_Blk:ornamentaldingbats}', ""); - Expect(0, 128640, '\P{^Is_Blk:ornamentaldingbats}', ""); - Expect(1, 128639, '\p{Is_Blk: -_ornamental_dingbats}', ""); - Expect(0, 128639, '\p{^Is_Blk: -_ornamental_dingbats}', ""); - Expect(0, 128639, '\P{Is_Blk: -_ornamental_dingbats}', ""); - Expect(1, 128639, '\P{^Is_Blk: -_ornamental_dingbats}', ""); - Expect(0, 128640, '\p{Is_Blk: -_ornamental_dingbats}', ""); - Expect(1, 128640, '\p{^Is_Blk: -_ornamental_dingbats}', ""); - Expect(1, 128640, '\P{Is_Blk: -_ornamental_dingbats}', ""); - Expect(0, 128640, '\P{^Is_Blk: -_ornamental_dingbats}', ""); - Error('\p{Block= /a/OSAGE}'); - Error('\P{Block= /a/OSAGE}'); + Expect(1, 128639, '\p{Is_Block=_-Ornamental_Dingbats}', ""); + Expect(0, 128639, '\p{^Is_Block=_-Ornamental_Dingbats}', ""); + Expect(0, 128639, '\P{Is_Block=_-Ornamental_Dingbats}', ""); + Expect(1, 128639, '\P{^Is_Block=_-Ornamental_Dingbats}', ""); + Expect(0, 128640, '\p{Is_Block=_-Ornamental_Dingbats}', ""); + Expect(1, 128640, '\p{^Is_Block=_-Ornamental_Dingbats}', ""); + Expect(1, 128640, '\P{Is_Block=_-Ornamental_Dingbats}', ""); + Expect(0, 128640, '\P{^Is_Block=_-Ornamental_Dingbats}', ""); + Error('\p{Is_Blk=_ornamental_dingbats:=}'); + Error('\P{Is_Blk=_ornamental_dingbats:=}'); + Expect(1, 128639, '\p{Is_Blk=ornamentaldingbats}', ""); + Expect(0, 128639, '\p{^Is_Blk=ornamentaldingbats}', ""); + Expect(0, 128639, '\P{Is_Blk=ornamentaldingbats}', ""); + Expect(1, 128639, '\P{^Is_Blk=ornamentaldingbats}', ""); + Expect(0, 128640, '\p{Is_Blk=ornamentaldingbats}', ""); + Expect(1, 128640, '\p{^Is_Blk=ornamentaldingbats}', ""); + Expect(1, 128640, '\P{Is_Blk=ornamentaldingbats}', ""); + Expect(0, 128640, '\P{^Is_Blk=ornamentaldingbats}', ""); + Expect(1, 128639, '\p{Is_Blk: _Ornamental_Dingbats}', ""); + Expect(0, 128639, '\p{^Is_Blk: _Ornamental_Dingbats}', ""); + Expect(0, 128639, '\P{Is_Blk: _Ornamental_Dingbats}', ""); + Expect(1, 128639, '\P{^Is_Blk: _Ornamental_Dingbats}', ""); + Expect(0, 128640, '\p{Is_Blk: _Ornamental_Dingbats}', ""); + Expect(1, 128640, '\p{^Is_Blk: _Ornamental_Dingbats}', ""); + Expect(1, 128640, '\P{Is_Blk: _Ornamental_Dingbats}', ""); + Expect(0, 128640, '\P{^Is_Blk: _Ornamental_Dingbats}', ""); + Error('\p{Block= osage/a/}'); + Error('\P{Block= osage/a/}'); Expect(1, 66815, '\p{Block=:\AOsage\z:}', "");; Expect(0, 66816, '\p{Block=:\AOsage\z:}', "");; - Expect(1, 66815, '\p{Block: osage}', ""); - Expect(0, 66815, '\p{^Block: osage}', ""); - Expect(0, 66815, '\P{Block: osage}', ""); - Expect(1, 66815, '\P{^Block: osage}', ""); - Expect(0, 66816, '\p{Block: osage}', ""); - Expect(1, 66816, '\p{^Block: osage}', ""); - Expect(1, 66816, '\P{Block: osage}', ""); - Expect(0, 66816, '\P{^Block: osage}', ""); + Expect(1, 66815, '\p{Block=osage}', ""); + Expect(0, 66815, '\p{^Block=osage}', ""); + Expect(0, 66815, '\P{Block=osage}', ""); + Expect(1, 66815, '\P{^Block=osage}', ""); + Expect(0, 66816, '\p{Block=osage}', ""); + Expect(1, 66816, '\p{^Block=osage}', ""); + Expect(1, 66816, '\P{Block=osage}', ""); + Expect(0, 66816, '\P{^Block=osage}', ""); Expect(1, 66815, '\p{Block=:\Aosage\z:}', "");; Expect(0, 66816, '\p{Block=:\Aosage\z:}', "");; - Expect(1, 66815, '\p{Block= Osage}', ""); - Expect(0, 66815, '\p{^Block= Osage}', ""); - Expect(0, 66815, '\P{Block= Osage}', ""); - Expect(1, 66815, '\P{^Block= Osage}', ""); - Expect(0, 66816, '\p{Block= Osage}', ""); - Expect(1, 66816, '\p{^Block= Osage}', ""); - Expect(1, 66816, '\P{Block= Osage}', ""); - Expect(0, 66816, '\P{^Block= Osage}', ""); - Error('\p{Blk: -/a/osage}'); - Error('\P{Blk: -/a/osage}'); + Expect(1, 66815, '\p{Block= osage}', ""); + Expect(0, 66815, '\p{^Block= osage}', ""); + Expect(0, 66815, '\P{Block= osage}', ""); + Expect(1, 66815, '\P{^Block= osage}', ""); + Expect(0, 66816, '\p{Block= osage}', ""); + Expect(1, 66816, '\p{^Block= osage}', ""); + Expect(1, 66816, '\P{Block= osage}', ""); + Expect(0, 66816, '\P{^Block= osage}', ""); + Error('\p{Blk=:=_ OSAGE}'); + Error('\P{Blk=:=_ OSAGE}'); Expect(1, 66815, '\p{Blk=:\AOsage\z:}', "");; Expect(0, 66816, '\p{Blk=:\AOsage\z:}', "");; Expect(1, 66815, '\p{Blk=osage}', ""); @@ -21251,34 +21665,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66816, '\P{^Blk=osage}', ""); Expect(1, 66815, '\p{Blk=:\Aosage\z:}', "");; Expect(0, 66816, '\p{Blk=:\Aosage\z:}', "");; - Expect(1, 66815, '\p{Blk= Osage}', ""); - Expect(0, 66815, '\p{^Blk= Osage}', ""); - Expect(0, 66815, '\P{Blk= Osage}', ""); - Expect(1, 66815, '\P{^Blk= Osage}', ""); - Expect(0, 66816, '\p{Blk= Osage}', ""); - Expect(1, 66816, '\p{^Blk= Osage}', ""); - Expect(1, 66816, '\P{Blk= Osage}', ""); - Expect(0, 66816, '\P{^Blk= Osage}', ""); - Error('\p{Is_Block=- Osage:=}'); - Error('\P{Is_Block=- Osage:=}'); - Expect(1, 66815, '\p{Is_Block=osage}', ""); - Expect(0, 66815, '\p{^Is_Block=osage}', ""); - Expect(0, 66815, '\P{Is_Block=osage}', ""); - Expect(1, 66815, '\P{^Is_Block=osage}', ""); - Expect(0, 66816, '\p{Is_Block=osage}', ""); - Expect(1, 66816, '\p{^Is_Block=osage}', ""); - Expect(1, 66816, '\P{Is_Block=osage}', ""); - Expect(0, 66816, '\P{^Is_Block=osage}', ""); - Expect(1, 66815, '\p{Is_Block= Osage}', ""); - Expect(0, 66815, '\p{^Is_Block= Osage}', ""); - Expect(0, 66815, '\P{Is_Block= Osage}', ""); - Expect(1, 66815, '\P{^Is_Block= Osage}', ""); - Expect(0, 66816, '\p{Is_Block= Osage}', ""); - Expect(1, 66816, '\p{^Is_Block= Osage}', ""); - Expect(1, 66816, '\P{Is_Block= Osage}', ""); - Expect(0, 66816, '\P{^Is_Block= Osage}', ""); - Error('\p{Is_Blk= :=Osage}'); - Error('\P{Is_Blk= :=Osage}'); + Expect(1, 66815, '\p{Blk= OSAGE}', ""); + Expect(0, 66815, '\p{^Blk= OSAGE}', ""); + Expect(0, 66815, '\P{Blk= OSAGE}', ""); + Expect(1, 66815, '\P{^Blk= OSAGE}', ""); + Expect(0, 66816, '\p{Blk= OSAGE}', ""); + Expect(1, 66816, '\p{^Blk= OSAGE}', ""); + Expect(1, 66816, '\P{Blk= OSAGE}', ""); + Expect(0, 66816, '\P{^Blk= OSAGE}', ""); + Error('\p{Is_Block=__Osage/a/}'); + Error('\P{Is_Block=__Osage/a/}'); + Expect(1, 66815, '\p{Is_Block:osage}', ""); + Expect(0, 66815, '\p{^Is_Block:osage}', ""); + Expect(0, 66815, '\P{Is_Block:osage}', ""); + Expect(1, 66815, '\P{^Is_Block:osage}', ""); + Expect(0, 66816, '\p{Is_Block:osage}', ""); + Expect(1, 66816, '\p{^Is_Block:osage}', ""); + Expect(1, 66816, '\P{Is_Block:osage}', ""); + Expect(0, 66816, '\P{^Is_Block:osage}', ""); + Expect(1, 66815, '\p{Is_Block=OSAGE}', ""); + Expect(0, 66815, '\p{^Is_Block=OSAGE}', ""); + Expect(0, 66815, '\P{Is_Block=OSAGE}', ""); + Expect(1, 66815, '\P{^Is_Block=OSAGE}', ""); + Expect(0, 66816, '\p{Is_Block=OSAGE}', ""); + Expect(1, 66816, '\p{^Is_Block=OSAGE}', ""); + Expect(1, 66816, '\P{Is_Block=OSAGE}', ""); + Expect(0, 66816, '\P{^Is_Block=OSAGE}', ""); + Error('\p{Is_Blk=:=--Osage}'); + Error('\P{Is_Blk=:=--Osage}'); Expect(1, 66815, '\p{Is_Blk=osage}', ""); Expect(0, 66815, '\p{^Is_Blk=osage}', ""); Expect(0, 66815, '\P{Is_Blk=osage}', ""); @@ -21287,38 +21701,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66816, '\p{^Is_Blk=osage}', ""); Expect(1, 66816, '\P{Is_Blk=osage}', ""); Expect(0, 66816, '\P{^Is_Blk=osage}', ""); - Expect(1, 66815, '\p{Is_Blk= osage}', ""); - Expect(0, 66815, '\p{^Is_Blk= osage}', ""); - Expect(0, 66815, '\P{Is_Blk= osage}', ""); - Expect(1, 66815, '\P{^Is_Blk= osage}', ""); - Expect(0, 66816, '\p{Is_Blk= osage}', ""); - Expect(1, 66816, '\p{^Is_Blk= osage}', ""); - Expect(1, 66816, '\P{Is_Blk= osage}', ""); - Expect(0, 66816, '\P{^Is_Blk= osage}', ""); - Error('\p{Block=_ OSMANYA/a/}'); - Error('\P{Block=_ OSMANYA/a/}'); + Expect(1, 66815, '\p{Is_Blk= -osage}', ""); + Expect(0, 66815, '\p{^Is_Blk= -osage}', ""); + Expect(0, 66815, '\P{Is_Blk= -osage}', ""); + Expect(1, 66815, '\P{^Is_Blk= -osage}', ""); + Expect(0, 66816, '\p{Is_Blk= -osage}', ""); + Expect(1, 66816, '\p{^Is_Blk= -osage}', ""); + Expect(1, 66816, '\P{Is_Blk= -osage}', ""); + Expect(0, 66816, '\P{^Is_Blk= -osage}', ""); + Error('\p{Block=_:=Osmanya}'); + Error('\P{Block=_:=Osmanya}'); Expect(1, 66735, '\p{Block=:\AOsmanya\z:}', "");; Expect(0, 66736, '\p{Block=:\AOsmanya\z:}', "");; - Expect(1, 66735, '\p{Block: osmanya}', ""); - Expect(0, 66735, '\p{^Block: osmanya}', ""); - Expect(0, 66735, '\P{Block: osmanya}', ""); - Expect(1, 66735, '\P{^Block: osmanya}', ""); - Expect(0, 66736, '\p{Block: osmanya}', ""); - Expect(1, 66736, '\p{^Block: osmanya}', ""); - Expect(1, 66736, '\P{Block: osmanya}', ""); - Expect(0, 66736, '\P{^Block: osmanya}', ""); + Expect(1, 66735, '\p{Block=osmanya}', ""); + Expect(0, 66735, '\p{^Block=osmanya}', ""); + Expect(0, 66735, '\P{Block=osmanya}', ""); + Expect(1, 66735, '\P{^Block=osmanya}', ""); + Expect(0, 66736, '\p{Block=osmanya}', ""); + Expect(1, 66736, '\p{^Block=osmanya}', ""); + Expect(1, 66736, '\P{Block=osmanya}', ""); + Expect(0, 66736, '\P{^Block=osmanya}', ""); Expect(1, 66735, '\p{Block=:\Aosmanya\z:}', "");; Expect(0, 66736, '\p{Block=:\Aosmanya\z:}', "");; - Expect(1, 66735, '\p{Block= Osmanya}', ""); - Expect(0, 66735, '\p{^Block= Osmanya}', ""); - Expect(0, 66735, '\P{Block= Osmanya}', ""); - Expect(1, 66735, '\P{^Block= Osmanya}', ""); - Expect(0, 66736, '\p{Block= Osmanya}', ""); - Expect(1, 66736, '\p{^Block= Osmanya}', ""); - Expect(1, 66736, '\P{Block= Osmanya}', ""); - Expect(0, 66736, '\P{^Block= Osmanya}', ""); - Error('\p{Blk=:=__Osmanya}'); - Error('\P{Blk=:=__Osmanya}'); + Expect(1, 66735, '\p{Block=- osmanya}', ""); + Expect(0, 66735, '\p{^Block=- osmanya}', ""); + Expect(0, 66735, '\P{Block=- osmanya}', ""); + Expect(1, 66735, '\P{^Block=- osmanya}', ""); + Expect(0, 66736, '\p{Block=- osmanya}', ""); + Expect(1, 66736, '\p{^Block=- osmanya}', ""); + Expect(1, 66736, '\P{Block=- osmanya}', ""); + Expect(0, 66736, '\P{^Block=- osmanya}', ""); + Error('\p{Blk= /a/Osmanya}'); + Error('\P{Blk= /a/Osmanya}'); Expect(1, 66735, '\p{Blk=:\AOsmanya\z:}', "");; Expect(0, 66736, '\p{Blk=:\AOsmanya\z:}', "");; Expect(1, 66735, '\p{Blk=osmanya}', ""); @@ -21331,34 +21745,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66736, '\P{^Blk=osmanya}', ""); Expect(1, 66735, '\p{Blk=:\Aosmanya\z:}', "");; Expect(0, 66736, '\p{Blk=:\Aosmanya\z:}', "");; - Expect(1, 66735, '\p{Blk= _osmanya}', ""); - Expect(0, 66735, '\p{^Blk= _osmanya}', ""); - Expect(0, 66735, '\P{Blk= _osmanya}', ""); - Expect(1, 66735, '\P{^Blk= _osmanya}', ""); - Expect(0, 66736, '\p{Blk= _osmanya}', ""); - Expect(1, 66736, '\p{^Blk= _osmanya}', ""); - Expect(1, 66736, '\P{Blk= _osmanya}', ""); - Expect(0, 66736, '\P{^Blk= _osmanya}', ""); - Error('\p{Is_Block=/a/ osmanya}'); - Error('\P{Is_Block=/a/ osmanya}'); - Expect(1, 66735, '\p{Is_Block: osmanya}', ""); - Expect(0, 66735, '\p{^Is_Block: osmanya}', ""); - Expect(0, 66735, '\P{Is_Block: osmanya}', ""); - Expect(1, 66735, '\P{^Is_Block: osmanya}', ""); - Expect(0, 66736, '\p{Is_Block: osmanya}', ""); - Expect(1, 66736, '\p{^Is_Block: osmanya}', ""); - Expect(1, 66736, '\P{Is_Block: osmanya}', ""); - Expect(0, 66736, '\P{^Is_Block: osmanya}', ""); - Expect(1, 66735, '\p{Is_Block=__Osmanya}', ""); - Expect(0, 66735, '\p{^Is_Block=__Osmanya}', ""); - Expect(0, 66735, '\P{Is_Block=__Osmanya}', ""); - Expect(1, 66735, '\P{^Is_Block=__Osmanya}', ""); - Expect(0, 66736, '\p{Is_Block=__Osmanya}', ""); - Expect(1, 66736, '\p{^Is_Block=__Osmanya}', ""); - Expect(1, 66736, '\P{Is_Block=__Osmanya}', ""); - Expect(0, 66736, '\P{^Is_Block=__Osmanya}', ""); - Error('\p{Is_Blk= /a/Osmanya}'); - Error('\P{Is_Blk= /a/Osmanya}'); + Error('\p{Is_Block: Osmanya/a/}'); + Error('\P{Is_Block: Osmanya/a/}'); + Expect(1, 66735, '\p{Is_Block=osmanya}', ""); + Expect(0, 66735, '\p{^Is_Block=osmanya}', ""); + Expect(0, 66735, '\P{Is_Block=osmanya}', ""); + Expect(1, 66735, '\P{^Is_Block=osmanya}', ""); + Expect(0, 66736, '\p{Is_Block=osmanya}', ""); + Expect(1, 66736, '\p{^Is_Block=osmanya}', ""); + Expect(1, 66736, '\P{Is_Block=osmanya}', ""); + Expect(0, 66736, '\P{^Is_Block=osmanya}', ""); + Expect(1, 66735, '\p{Is_Block= _OSMANYA}', ""); + Expect(0, 66735, '\p{^Is_Block= _OSMANYA}', ""); + Expect(0, 66735, '\P{Is_Block= _OSMANYA}', ""); + Expect(1, 66735, '\P{^Is_Block= _OSMANYA}', ""); + Expect(0, 66736, '\p{Is_Block= _OSMANYA}', ""); + Expect(1, 66736, '\p{^Is_Block= _OSMANYA}', ""); + Expect(1, 66736, '\P{Is_Block= _OSMANYA}', ""); + Expect(0, 66736, '\P{^Is_Block= _OSMANYA}', ""); + Error('\p{Is_Blk=- Osmanya/a/}'); + Error('\P{Is_Blk=- Osmanya/a/}'); Expect(1, 66735, '\p{Is_Blk=osmanya}', ""); Expect(0, 66735, '\p{^Is_Blk=osmanya}', ""); Expect(0, 66735, '\P{Is_Blk=osmanya}', ""); @@ -21367,16 +21773,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66736, '\p{^Is_Blk=osmanya}', ""); Expect(1, 66736, '\P{Is_Blk=osmanya}', ""); Expect(0, 66736, '\P{^Is_Blk=osmanya}', ""); - Expect(1, 66735, '\p{Is_Blk: - osmanya}', ""); - Expect(0, 66735, '\p{^Is_Blk: - osmanya}', ""); - Expect(0, 66735, '\P{Is_Blk: - osmanya}', ""); - Expect(1, 66735, '\P{^Is_Blk: - osmanya}', ""); - Expect(0, 66736, '\p{Is_Blk: - osmanya}', ""); - Expect(1, 66736, '\p{^Is_Blk: - osmanya}', ""); - Expect(1, 66736, '\P{Is_Blk: - osmanya}', ""); - Expect(0, 66736, '\P{^Is_Blk: - osmanya}', ""); - Error('\p{Block=_/a/Ottoman_siyaq_numbers}'); - Error('\P{Block=_/a/Ottoman_siyaq_numbers}'); + Error('\p{Block=/a/ _Ottoman_Siyaq_Numbers}'); + Error('\P{Block=/a/ _Ottoman_Siyaq_Numbers}'); Expect(1, 126287, '\p{Block=:\AOttoman_Siyaq_Numbers\z:}', "");; Expect(0, 126288, '\p{Block=:\AOttoman_Siyaq_Numbers\z:}', "");; Expect(1, 126287, '\p{Block: ottomansiyaqnumbers}', ""); @@ -21389,38 +21787,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 126288, '\P{^Block: ottomansiyaqnumbers}', ""); Expect(1, 126287, '\p{Block=:\Aottomansiyaqnumbers\z:}', "");; Expect(0, 126288, '\p{Block=:\Aottomansiyaqnumbers\z:}', "");; - Expect(1, 126287, '\p{Block=-Ottoman_SIYAQ_Numbers}', ""); - Expect(0, 126287, '\p{^Block=-Ottoman_SIYAQ_Numbers}', ""); - Expect(0, 126287, '\P{Block=-Ottoman_SIYAQ_Numbers}', ""); - Expect(1, 126287, '\P{^Block=-Ottoman_SIYAQ_Numbers}', ""); - Expect(0, 126288, '\p{Block=-Ottoman_SIYAQ_Numbers}', ""); - Expect(1, 126288, '\p{^Block=-Ottoman_SIYAQ_Numbers}', ""); - Expect(1, 126288, '\P{Block=-Ottoman_SIYAQ_Numbers}', ""); - Expect(0, 126288, '\P{^Block=-Ottoman_SIYAQ_Numbers}', ""); - Error('\p{Blk= Ottoman_Siyaq_Numbers/a/}'); - Error('\P{Blk= Ottoman_Siyaq_Numbers/a/}'); + Expect(1, 126287, '\p{Block=__ottoman_SIYAQ_NUMBERS}', ""); + Expect(0, 126287, '\p{^Block=__ottoman_SIYAQ_NUMBERS}', ""); + Expect(0, 126287, '\P{Block=__ottoman_SIYAQ_NUMBERS}', ""); + Expect(1, 126287, '\P{^Block=__ottoman_SIYAQ_NUMBERS}', ""); + Expect(0, 126288, '\p{Block=__ottoman_SIYAQ_NUMBERS}', ""); + Expect(1, 126288, '\p{^Block=__ottoman_SIYAQ_NUMBERS}', ""); + Expect(1, 126288, '\P{Block=__ottoman_SIYAQ_NUMBERS}', ""); + Expect(0, 126288, '\P{^Block=__ottoman_SIYAQ_NUMBERS}', ""); + Error('\p{Blk= /a/ottoman_siyaq_Numbers}'); + Error('\P{Blk= /a/ottoman_siyaq_Numbers}'); Expect(1, 126287, '\p{Blk=:\AOttoman_Siyaq_Numbers\z:}', "");; Expect(0, 126288, '\p{Blk=:\AOttoman_Siyaq_Numbers\z:}', "");; - Expect(1, 126287, '\p{Blk=ottomansiyaqnumbers}', ""); - Expect(0, 126287, '\p{^Blk=ottomansiyaqnumbers}', ""); - Expect(0, 126287, '\P{Blk=ottomansiyaqnumbers}', ""); - Expect(1, 126287, '\P{^Blk=ottomansiyaqnumbers}', ""); - Expect(0, 126288, '\p{Blk=ottomansiyaqnumbers}', ""); - Expect(1, 126288, '\p{^Blk=ottomansiyaqnumbers}', ""); - Expect(1, 126288, '\P{Blk=ottomansiyaqnumbers}', ""); - Expect(0, 126288, '\P{^Blk=ottomansiyaqnumbers}', ""); + Expect(1, 126287, '\p{Blk: ottomansiyaqnumbers}', ""); + Expect(0, 126287, '\p{^Blk: ottomansiyaqnumbers}', ""); + Expect(0, 126287, '\P{Blk: ottomansiyaqnumbers}', ""); + Expect(1, 126287, '\P{^Blk: ottomansiyaqnumbers}', ""); + Expect(0, 126288, '\p{Blk: ottomansiyaqnumbers}', ""); + Expect(1, 126288, '\p{^Blk: ottomansiyaqnumbers}', ""); + Expect(1, 126288, '\P{Blk: ottomansiyaqnumbers}', ""); + Expect(0, 126288, '\P{^Blk: ottomansiyaqnumbers}', ""); Expect(1, 126287, '\p{Blk=:\Aottomansiyaqnumbers\z:}', "");; Expect(0, 126288, '\p{Blk=:\Aottomansiyaqnumbers\z:}', "");; - Expect(1, 126287, '\p{Blk= ottoman_siyaq_NUMBERS}', ""); - Expect(0, 126287, '\p{^Blk= ottoman_siyaq_NUMBERS}', ""); - Expect(0, 126287, '\P{Blk= ottoman_siyaq_NUMBERS}', ""); - Expect(1, 126287, '\P{^Blk= ottoman_siyaq_NUMBERS}', ""); - Expect(0, 126288, '\p{Blk= ottoman_siyaq_NUMBERS}', ""); - Expect(1, 126288, '\p{^Blk= ottoman_siyaq_NUMBERS}', ""); - Expect(1, 126288, '\P{Blk= ottoman_siyaq_NUMBERS}', ""); - Expect(0, 126288, '\P{^Blk= ottoman_siyaq_NUMBERS}', ""); - Error('\p{Is_Block=_-OTTOMAN_siyaq_Numbers:=}'); - Error('\P{Is_Block=_-OTTOMAN_siyaq_Numbers:=}'); + Expect(1, 126287, '\p{Blk=_ ottoman_Siyaq_Numbers}', ""); + Expect(0, 126287, '\p{^Blk=_ ottoman_Siyaq_Numbers}', ""); + Expect(0, 126287, '\P{Blk=_ ottoman_Siyaq_Numbers}', ""); + Expect(1, 126287, '\P{^Blk=_ ottoman_Siyaq_Numbers}', ""); + Expect(0, 126288, '\p{Blk=_ ottoman_Siyaq_Numbers}', ""); + Expect(1, 126288, '\p{^Blk=_ ottoman_Siyaq_Numbers}', ""); + Expect(1, 126288, '\P{Blk=_ ottoman_Siyaq_Numbers}', ""); + Expect(0, 126288, '\P{^Blk=_ ottoman_Siyaq_Numbers}', ""); + Error('\p{Is_Block= :=OTTOMAN_SIYAQ_numbers}'); + Error('\P{Is_Block= :=OTTOMAN_SIYAQ_numbers}'); Expect(1, 126287, '\p{Is_Block=ottomansiyaqnumbers}', ""); Expect(0, 126287, '\p{^Is_Block=ottomansiyaqnumbers}', ""); Expect(0, 126287, '\P{Is_Block=ottomansiyaqnumbers}', ""); @@ -21429,16 +21827,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 126288, '\p{^Is_Block=ottomansiyaqnumbers}', ""); Expect(1, 126288, '\P{Is_Block=ottomansiyaqnumbers}', ""); Expect(0, 126288, '\P{^Is_Block=ottomansiyaqnumbers}', ""); - Expect(1, 126287, '\p{Is_Block=-OTTOMAN_SIYAQ_Numbers}', ""); - Expect(0, 126287, '\p{^Is_Block=-OTTOMAN_SIYAQ_Numbers}', ""); - Expect(0, 126287, '\P{Is_Block=-OTTOMAN_SIYAQ_Numbers}', ""); - Expect(1, 126287, '\P{^Is_Block=-OTTOMAN_SIYAQ_Numbers}', ""); - Expect(0, 126288, '\p{Is_Block=-OTTOMAN_SIYAQ_Numbers}', ""); - Expect(1, 126288, '\p{^Is_Block=-OTTOMAN_SIYAQ_Numbers}', ""); - Expect(1, 126288, '\P{Is_Block=-OTTOMAN_SIYAQ_Numbers}', ""); - Expect(0, 126288, '\P{^Is_Block=-OTTOMAN_SIYAQ_Numbers}', ""); - Error('\p{Is_Blk=_:=OTTOMAN_siyaq_Numbers}'); - Error('\P{Is_Blk=_:=OTTOMAN_siyaq_Numbers}'); + Expect(1, 126287, '\p{Is_Block= Ottoman_Siyaq_Numbers}', ""); + Expect(0, 126287, '\p{^Is_Block= Ottoman_Siyaq_Numbers}', ""); + Expect(0, 126287, '\P{Is_Block= Ottoman_Siyaq_Numbers}', ""); + Expect(1, 126287, '\P{^Is_Block= Ottoman_Siyaq_Numbers}', ""); + Expect(0, 126288, '\p{Is_Block= Ottoman_Siyaq_Numbers}', ""); + Expect(1, 126288, '\p{^Is_Block= Ottoman_Siyaq_Numbers}', ""); + Expect(1, 126288, '\P{Is_Block= Ottoman_Siyaq_Numbers}', ""); + Expect(0, 126288, '\P{^Is_Block= Ottoman_Siyaq_Numbers}', ""); + Error('\p{Is_Blk=:=OTTOMAN_siyaq_NUMBERS}'); + Error('\P{Is_Blk=:=OTTOMAN_siyaq_NUMBERS}'); Expect(1, 126287, '\p{Is_Blk=ottomansiyaqnumbers}', ""); Expect(0, 126287, '\p{^Is_Blk=ottomansiyaqnumbers}', ""); Expect(0, 126287, '\P{Is_Blk=ottomansiyaqnumbers}', ""); @@ -21447,16 +21845,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 126288, '\p{^Is_Blk=ottomansiyaqnumbers}', ""); Expect(1, 126288, '\P{Is_Blk=ottomansiyaqnumbers}', ""); Expect(0, 126288, '\P{^Is_Blk=ottomansiyaqnumbers}', ""); - Expect(1, 126287, '\p{Is_Blk=-_Ottoman_SIYAQ_Numbers}', ""); - Expect(0, 126287, '\p{^Is_Blk=-_Ottoman_SIYAQ_Numbers}', ""); - Expect(0, 126287, '\P{Is_Blk=-_Ottoman_SIYAQ_Numbers}', ""); - Expect(1, 126287, '\P{^Is_Blk=-_Ottoman_SIYAQ_Numbers}', ""); - Expect(0, 126288, '\p{Is_Blk=-_Ottoman_SIYAQ_Numbers}', ""); - Expect(1, 126288, '\p{^Is_Blk=-_Ottoman_SIYAQ_Numbers}', ""); - Expect(1, 126288, '\P{Is_Blk=-_Ottoman_SIYAQ_Numbers}', ""); - Expect(0, 126288, '\P{^Is_Blk=-_Ottoman_SIYAQ_Numbers}', ""); - Error('\p{Block=/a/pahawh_Hmong}'); - Error('\P{Block=/a/pahawh_Hmong}'); + Expect(1, 126287, '\p{Is_Blk=-Ottoman_siyaq_Numbers}', ""); + Expect(0, 126287, '\p{^Is_Blk=-Ottoman_siyaq_Numbers}', ""); + Expect(0, 126287, '\P{Is_Blk=-Ottoman_siyaq_Numbers}', ""); + Expect(1, 126287, '\P{^Is_Blk=-Ottoman_siyaq_Numbers}', ""); + Expect(0, 126288, '\p{Is_Blk=-Ottoman_siyaq_Numbers}', ""); + Expect(1, 126288, '\p{^Is_Blk=-Ottoman_siyaq_Numbers}', ""); + Expect(1, 126288, '\P{Is_Blk=-Ottoman_siyaq_Numbers}', ""); + Expect(0, 126288, '\P{^Is_Blk=-Ottoman_siyaq_Numbers}', ""); + Error('\p{Block=-/a/pahawh_Hmong}'); + Error('\P{Block=-/a/pahawh_Hmong}'); Expect(1, 93071, '\p{Block=:\APahawh_Hmong\z:}', "");; Expect(0, 93072, '\p{Block=:\APahawh_Hmong\z:}', "");; Expect(1, 93071, '\p{Block=pahawhhmong}', ""); @@ -21469,16 +21867,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 93072, '\P{^Block=pahawhhmong}', ""); Expect(1, 93071, '\p{Block=:\Apahawhhmong\z:}', "");; Expect(0, 93072, '\p{Block=:\Apahawhhmong\z:}', "");; - Expect(1, 93071, '\p{Block=__Pahawh_HMONG}', ""); - Expect(0, 93071, '\p{^Block=__Pahawh_HMONG}', ""); - Expect(0, 93071, '\P{Block=__Pahawh_HMONG}', ""); - Expect(1, 93071, '\P{^Block=__Pahawh_HMONG}', ""); - Expect(0, 93072, '\p{Block=__Pahawh_HMONG}', ""); - Expect(1, 93072, '\p{^Block=__Pahawh_HMONG}', ""); - Expect(1, 93072, '\P{Block=__Pahawh_HMONG}', ""); - Expect(0, 93072, '\P{^Block=__Pahawh_HMONG}', ""); - Error('\p{Blk:/a/ PAHAWH_hmong}'); - Error('\P{Blk:/a/ PAHAWH_hmong}'); + Expect(1, 93071, '\p{Block= PAHAWH_Hmong}', ""); + Expect(0, 93071, '\p{^Block= PAHAWH_Hmong}', ""); + Expect(0, 93071, '\P{Block= PAHAWH_Hmong}', ""); + Expect(1, 93071, '\P{^Block= PAHAWH_Hmong}', ""); + Expect(0, 93072, '\p{Block= PAHAWH_Hmong}', ""); + Expect(1, 93072, '\p{^Block= PAHAWH_Hmong}', ""); + Expect(1, 93072, '\P{Block= PAHAWH_Hmong}', ""); + Expect(0, 93072, '\P{^Block= PAHAWH_Hmong}', ""); + Error('\p{Blk=/a/pahawh_Hmong}'); + Error('\P{Blk=/a/pahawh_Hmong}'); Expect(1, 93071, '\p{Blk=:\APahawh_Hmong\z:}', "");; Expect(0, 93072, '\p{Blk=:\APahawh_Hmong\z:}', "");; Expect(1, 93071, '\p{Blk=pahawhhmong}', ""); @@ -21491,16 +21889,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 93072, '\P{^Blk=pahawhhmong}', ""); Expect(1, 93071, '\p{Blk=:\Apahawhhmong\z:}', "");; Expect(0, 93072, '\p{Blk=:\Apahawhhmong\z:}', "");; - Expect(1, 93071, '\p{Blk= _pahawh_HMONG}', ""); - Expect(0, 93071, '\p{^Blk= _pahawh_HMONG}', ""); - Expect(0, 93071, '\P{Blk= _pahawh_HMONG}', ""); - Expect(1, 93071, '\P{^Blk= _pahawh_HMONG}', ""); - Expect(0, 93072, '\p{Blk= _pahawh_HMONG}', ""); - Expect(1, 93072, '\p{^Blk= _pahawh_HMONG}', ""); - Expect(1, 93072, '\P{Blk= _pahawh_HMONG}', ""); - Expect(0, 93072, '\P{^Blk= _pahawh_HMONG}', ""); - Error('\p{Is_Block= :=PAHAWH_Hmong}'); - Error('\P{Is_Block= :=PAHAWH_Hmong}'); + Expect(1, 93071, '\p{Blk: -_PAHAWH_hmong}', ""); + Expect(0, 93071, '\p{^Blk: -_PAHAWH_hmong}', ""); + Expect(0, 93071, '\P{Blk: -_PAHAWH_hmong}', ""); + Expect(1, 93071, '\P{^Blk: -_PAHAWH_hmong}', ""); + Expect(0, 93072, '\p{Blk: -_PAHAWH_hmong}', ""); + Expect(1, 93072, '\p{^Blk: -_PAHAWH_hmong}', ""); + Expect(1, 93072, '\P{Blk: -_PAHAWH_hmong}', ""); + Expect(0, 93072, '\P{^Blk: -_PAHAWH_hmong}', ""); + Error('\p{Is_Block= /a/Pahawh_HMONG}'); + Error('\P{Is_Block= /a/Pahawh_HMONG}'); Expect(1, 93071, '\p{Is_Block=pahawhhmong}', ""); Expect(0, 93071, '\p{^Is_Block=pahawhhmong}', ""); Expect(0, 93071, '\P{Is_Block=pahawhhmong}', ""); @@ -21509,16 +21907,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 93072, '\p{^Is_Block=pahawhhmong}', ""); Expect(1, 93072, '\P{Is_Block=pahawhhmong}', ""); Expect(0, 93072, '\P{^Is_Block=pahawhhmong}', ""); - Expect(1, 93071, '\p{Is_Block=_Pahawh_HMONG}', ""); - Expect(0, 93071, '\p{^Is_Block=_Pahawh_HMONG}', ""); - Expect(0, 93071, '\P{Is_Block=_Pahawh_HMONG}', ""); - Expect(1, 93071, '\P{^Is_Block=_Pahawh_HMONG}', ""); - Expect(0, 93072, '\p{Is_Block=_Pahawh_HMONG}', ""); - Expect(1, 93072, '\p{^Is_Block=_Pahawh_HMONG}', ""); - Expect(1, 93072, '\P{Is_Block=_Pahawh_HMONG}', ""); - Expect(0, 93072, '\P{^Is_Block=_Pahawh_HMONG}', ""); - Error('\p{Is_Blk=_pahawh_HMONG:=}'); - Error('\P{Is_Blk=_pahawh_HMONG:=}'); + Expect(1, 93071, '\p{Is_Block= Pahawh_HMONG}', ""); + Expect(0, 93071, '\p{^Is_Block= Pahawh_HMONG}', ""); + Expect(0, 93071, '\P{Is_Block= Pahawh_HMONG}', ""); + Expect(1, 93071, '\P{^Is_Block= Pahawh_HMONG}', ""); + Expect(0, 93072, '\p{Is_Block= Pahawh_HMONG}', ""); + Expect(1, 93072, '\p{^Is_Block= Pahawh_HMONG}', ""); + Expect(1, 93072, '\P{Is_Block= Pahawh_HMONG}', ""); + Expect(0, 93072, '\P{^Is_Block= Pahawh_HMONG}', ""); + Error('\p{Is_Blk=_:=Pahawh_HMONG}'); + Error('\P{Is_Blk=_:=Pahawh_HMONG}'); Expect(1, 93071, '\p{Is_Blk=pahawhhmong}', ""); Expect(0, 93071, '\p{^Is_Blk=pahawhhmong}', ""); Expect(0, 93071, '\P{Is_Blk=pahawhhmong}', ""); @@ -21527,38 +21925,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 93072, '\p{^Is_Blk=pahawhhmong}', ""); Expect(1, 93072, '\P{Is_Blk=pahawhhmong}', ""); Expect(0, 93072, '\P{^Is_Blk=pahawhhmong}', ""); - Expect(1, 93071, '\p{Is_Blk=- Pahawh_hmong}', ""); - Expect(0, 93071, '\p{^Is_Blk=- Pahawh_hmong}', ""); - Expect(0, 93071, '\P{Is_Blk=- Pahawh_hmong}', ""); - Expect(1, 93071, '\P{^Is_Blk=- Pahawh_hmong}', ""); - Expect(0, 93072, '\p{Is_Blk=- Pahawh_hmong}', ""); - Expect(1, 93072, '\p{^Is_Blk=- Pahawh_hmong}', ""); - Expect(1, 93072, '\P{Is_Blk=- Pahawh_hmong}', ""); - Expect(0, 93072, '\P{^Is_Blk=- Pahawh_hmong}', ""); - Error('\p{Block: := -Palmyrene}'); - Error('\P{Block: := -Palmyrene}'); + Expect(1, 93071, '\p{Is_Blk= Pahawh_Hmong}', ""); + Expect(0, 93071, '\p{^Is_Blk= Pahawh_Hmong}', ""); + Expect(0, 93071, '\P{Is_Blk= Pahawh_Hmong}', ""); + Expect(1, 93071, '\P{^Is_Blk= Pahawh_Hmong}', ""); + Expect(0, 93072, '\p{Is_Blk= Pahawh_Hmong}', ""); + Expect(1, 93072, '\p{^Is_Blk= Pahawh_Hmong}', ""); + Expect(1, 93072, '\P{Is_Blk= Pahawh_Hmong}', ""); + Expect(0, 93072, '\P{^Is_Blk= Pahawh_Hmong}', ""); + Error('\p{Block=-:=PALMYRENE}'); + Error('\P{Block=-:=PALMYRENE}'); Expect(1, 67711, '\p{Block=:\APalmyrene\z:}', "");; Expect(0, 67712, '\p{Block=:\APalmyrene\z:}', "");; - Expect(1, 67711, '\p{Block: palmyrene}', ""); - Expect(0, 67711, '\p{^Block: palmyrene}', ""); - Expect(0, 67711, '\P{Block: palmyrene}', ""); - Expect(1, 67711, '\P{^Block: palmyrene}', ""); - Expect(0, 67712, '\p{Block: palmyrene}', ""); - Expect(1, 67712, '\p{^Block: palmyrene}', ""); - Expect(1, 67712, '\P{Block: palmyrene}', ""); - Expect(0, 67712, '\P{^Block: palmyrene}', ""); + Expect(1, 67711, '\p{Block=palmyrene}', ""); + Expect(0, 67711, '\p{^Block=palmyrene}', ""); + Expect(0, 67711, '\P{Block=palmyrene}', ""); + Expect(1, 67711, '\P{^Block=palmyrene}', ""); + Expect(0, 67712, '\p{Block=palmyrene}', ""); + Expect(1, 67712, '\p{^Block=palmyrene}', ""); + Expect(1, 67712, '\P{Block=palmyrene}', ""); + Expect(0, 67712, '\P{^Block=palmyrene}', ""); Expect(1, 67711, '\p{Block=:\Apalmyrene\z:}', "");; Expect(0, 67712, '\p{Block=:\Apalmyrene\z:}', "");; - Expect(1, 67711, '\p{Block= Palmyrene}', ""); - Expect(0, 67711, '\p{^Block= Palmyrene}', ""); - Expect(0, 67711, '\P{Block= Palmyrene}', ""); - Expect(1, 67711, '\P{^Block= Palmyrene}', ""); - Expect(0, 67712, '\p{Block= Palmyrene}', ""); - Expect(1, 67712, '\p{^Block= Palmyrene}', ""); - Expect(1, 67712, '\P{Block= Palmyrene}', ""); - Expect(0, 67712, '\P{^Block= Palmyrene}', ""); - Error('\p{Blk=- PALMYRENE/a/}'); - Error('\P{Blk=- PALMYRENE/a/}'); + Expect(1, 67711, '\p{Block= palmyrene}', ""); + Expect(0, 67711, '\p{^Block= palmyrene}', ""); + Expect(0, 67711, '\P{Block= palmyrene}', ""); + Expect(1, 67711, '\P{^Block= palmyrene}', ""); + Expect(0, 67712, '\p{Block= palmyrene}', ""); + Expect(1, 67712, '\p{^Block= palmyrene}', ""); + Expect(1, 67712, '\P{Block= palmyrene}', ""); + Expect(0, 67712, '\P{^Block= palmyrene}', ""); + Error('\p{Blk= :=Palmyrene}'); + Error('\P{Blk= :=Palmyrene}'); Expect(1, 67711, '\p{Blk=:\APalmyrene\z:}', "");; Expect(0, 67712, '\p{Blk=:\APalmyrene\z:}', "");; Expect(1, 67711, '\p{Blk=palmyrene}', ""); @@ -21571,34 +21969,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 67712, '\P{^Blk=palmyrene}', ""); Expect(1, 67711, '\p{Blk=:\Apalmyrene\z:}', "");; Expect(0, 67712, '\p{Blk=:\Apalmyrene\z:}', "");; - Expect(1, 67711, '\p{Blk=_-Palmyrene}', ""); - Expect(0, 67711, '\p{^Blk=_-Palmyrene}', ""); - Expect(0, 67711, '\P{Blk=_-Palmyrene}', ""); - Expect(1, 67711, '\P{^Blk=_-Palmyrene}', ""); - Expect(0, 67712, '\p{Blk=_-Palmyrene}', ""); - Expect(1, 67712, '\p{^Blk=_-Palmyrene}', ""); - Expect(1, 67712, '\P{Blk=_-Palmyrene}', ""); - Expect(0, 67712, '\P{^Blk=_-Palmyrene}', ""); - Error('\p{Is_Block=-:=Palmyrene}'); - Error('\P{Is_Block=-:=Palmyrene}'); - Expect(1, 67711, '\p{Is_Block=palmyrene}', ""); - Expect(0, 67711, '\p{^Is_Block=palmyrene}', ""); - Expect(0, 67711, '\P{Is_Block=palmyrene}', ""); - Expect(1, 67711, '\P{^Is_Block=palmyrene}', ""); - Expect(0, 67712, '\p{Is_Block=palmyrene}', ""); - Expect(1, 67712, '\p{^Is_Block=palmyrene}', ""); - Expect(1, 67712, '\P{Is_Block=palmyrene}', ""); - Expect(0, 67712, '\P{^Is_Block=palmyrene}', ""); - Expect(1, 67711, '\p{Is_Block: -PALMYRENE}', ""); - Expect(0, 67711, '\p{^Is_Block: -PALMYRENE}', ""); - Expect(0, 67711, '\P{Is_Block: -PALMYRENE}', ""); - Expect(1, 67711, '\P{^Is_Block: -PALMYRENE}', ""); - Expect(0, 67712, '\p{Is_Block: -PALMYRENE}', ""); - Expect(1, 67712, '\p{^Is_Block: -PALMYRENE}', ""); - Expect(1, 67712, '\P{Is_Block: -PALMYRENE}', ""); - Expect(0, 67712, '\P{^Is_Block: -PALMYRENE}', ""); - Error('\p{Is_Blk=/a/palmyrene}'); - Error('\P{Is_Blk=/a/palmyrene}'); + Expect(1, 67711, '\p{Blk= -Palmyrene}', ""); + Expect(0, 67711, '\p{^Blk= -Palmyrene}', ""); + Expect(0, 67711, '\P{Blk= -Palmyrene}', ""); + Expect(1, 67711, '\P{^Blk= -Palmyrene}', ""); + Expect(0, 67712, '\p{Blk= -Palmyrene}', ""); + Expect(1, 67712, '\p{^Blk= -Palmyrene}', ""); + Expect(1, 67712, '\P{Blk= -Palmyrene}', ""); + Expect(0, 67712, '\P{^Blk= -Palmyrene}', ""); + Error('\p{Is_Block=_ Palmyrene:=}'); + Error('\P{Is_Block=_ Palmyrene:=}'); + Expect(1, 67711, '\p{Is_Block: palmyrene}', ""); + Expect(0, 67711, '\p{^Is_Block: palmyrene}', ""); + Expect(0, 67711, '\P{Is_Block: palmyrene}', ""); + Expect(1, 67711, '\P{^Is_Block: palmyrene}', ""); + Expect(0, 67712, '\p{Is_Block: palmyrene}', ""); + Expect(1, 67712, '\p{^Is_Block: palmyrene}', ""); + Expect(1, 67712, '\P{Is_Block: palmyrene}', ""); + Expect(0, 67712, '\P{^Is_Block: palmyrene}', ""); + Expect(1, 67711, '\p{Is_Block= Palmyrene}', ""); + Expect(0, 67711, '\p{^Is_Block= Palmyrene}', ""); + Expect(0, 67711, '\P{Is_Block= Palmyrene}', ""); + Expect(1, 67711, '\P{^Is_Block= Palmyrene}', ""); + Expect(0, 67712, '\p{Is_Block= Palmyrene}', ""); + Expect(1, 67712, '\p{^Is_Block= Palmyrene}', ""); + Expect(1, 67712, '\P{Is_Block= Palmyrene}', ""); + Expect(0, 67712, '\P{^Is_Block= Palmyrene}', ""); + Error('\p{Is_Blk=__Palmyrene/a/}'); + Error('\P{Is_Blk=__Palmyrene/a/}'); Expect(1, 67711, '\p{Is_Blk=palmyrene}', ""); Expect(0, 67711, '\p{^Is_Blk=palmyrene}', ""); Expect(0, 67711, '\P{Is_Blk=palmyrene}', ""); @@ -21607,16 +22005,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67712, '\p{^Is_Blk=palmyrene}', ""); Expect(1, 67712, '\P{Is_Blk=palmyrene}', ""); Expect(0, 67712, '\P{^Is_Blk=palmyrene}', ""); - Expect(1, 67711, '\p{Is_Blk= -PALMYRENE}', ""); - Expect(0, 67711, '\p{^Is_Blk= -PALMYRENE}', ""); - Expect(0, 67711, '\P{Is_Blk= -PALMYRENE}', ""); - Expect(1, 67711, '\P{^Is_Blk= -PALMYRENE}', ""); - Expect(0, 67712, '\p{Is_Blk= -PALMYRENE}', ""); - Expect(1, 67712, '\p{^Is_Blk= -PALMYRENE}', ""); - Expect(1, 67712, '\P{Is_Blk= -PALMYRENE}', ""); - Expect(0, 67712, '\P{^Is_Blk= -PALMYRENE}', ""); - Error('\p{Block=_:=Pau_cin_HAU}'); - Error('\P{Block=_:=Pau_cin_HAU}'); + Expect(1, 67711, '\p{Is_Blk=- palmyrene}', ""); + Expect(0, 67711, '\p{^Is_Blk=- palmyrene}', ""); + Expect(0, 67711, '\P{Is_Blk=- palmyrene}', ""); + Expect(1, 67711, '\P{^Is_Blk=- palmyrene}', ""); + Expect(0, 67712, '\p{Is_Blk=- palmyrene}', ""); + Expect(1, 67712, '\p{^Is_Blk=- palmyrene}', ""); + Expect(1, 67712, '\P{Is_Blk=- palmyrene}', ""); + Expect(0, 67712, '\P{^Is_Blk=- palmyrene}', ""); + Error('\p{Block= /a/PAU_cin_Hau}'); + Error('\P{Block= /a/PAU_cin_Hau}'); Expect(1, 72447, '\p{Block=:\APau_Cin_Hau\z:}', "");; Expect(0, 72448, '\p{Block=:\APau_Cin_Hau\z:}', "");; Expect(1, 72447, '\p{Block=paucinhau}', ""); @@ -21629,16 +22027,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72448, '\P{^Block=paucinhau}', ""); Expect(1, 72447, '\p{Block=:\Apaucinhau\z:}', "");; Expect(0, 72448, '\p{Block=:\Apaucinhau\z:}', "");; - Expect(1, 72447, '\p{Block=-pau_Cin_HAU}', ""); - Expect(0, 72447, '\p{^Block=-pau_Cin_HAU}', ""); - Expect(0, 72447, '\P{Block=-pau_Cin_HAU}', ""); - Expect(1, 72447, '\P{^Block=-pau_Cin_HAU}', ""); - Expect(0, 72448, '\p{Block=-pau_Cin_HAU}', ""); - Expect(1, 72448, '\p{^Block=-pau_Cin_HAU}', ""); - Expect(1, 72448, '\P{Block=-pau_Cin_HAU}', ""); - Expect(0, 72448, '\P{^Block=-pau_Cin_HAU}', ""); - Error('\p{Blk= :=Pau_Cin_hau}'); - Error('\P{Blk= :=Pau_Cin_hau}'); + Expect(1, 72447, '\p{Block= _pau_cin_Hau}', ""); + Expect(0, 72447, '\p{^Block= _pau_cin_Hau}', ""); + Expect(0, 72447, '\P{Block= _pau_cin_Hau}', ""); + Expect(1, 72447, '\P{^Block= _pau_cin_Hau}', ""); + Expect(0, 72448, '\p{Block= _pau_cin_Hau}', ""); + Expect(1, 72448, '\p{^Block= _pau_cin_Hau}', ""); + Expect(1, 72448, '\P{Block= _pau_cin_Hau}', ""); + Expect(0, 72448, '\P{^Block= _pau_cin_Hau}', ""); + Error('\p{Blk=__Pau_cin_hau/a/}'); + Error('\P{Blk=__Pau_cin_hau/a/}'); Expect(1, 72447, '\p{Blk=:\APau_Cin_Hau\z:}', "");; Expect(0, 72448, '\p{Blk=:\APau_Cin_Hau\z:}', "");; Expect(1, 72447, '\p{Blk=paucinhau}', ""); @@ -21651,16 +22049,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72448, '\P{^Blk=paucinhau}', ""); Expect(1, 72447, '\p{Blk=:\Apaucinhau\z:}', "");; Expect(0, 72448, '\p{Blk=:\Apaucinhau\z:}', "");; - Expect(1, 72447, '\p{Blk= _pau_CIN_Hau}', ""); - Expect(0, 72447, '\p{^Blk= _pau_CIN_Hau}', ""); - Expect(0, 72447, '\P{Blk= _pau_CIN_Hau}', ""); - Expect(1, 72447, '\P{^Blk= _pau_CIN_Hau}', ""); - Expect(0, 72448, '\p{Blk= _pau_CIN_Hau}', ""); - Expect(1, 72448, '\p{^Blk= _pau_CIN_Hau}', ""); - Expect(1, 72448, '\P{Blk= _pau_CIN_Hau}', ""); - Expect(0, 72448, '\P{^Blk= _pau_CIN_Hau}', ""); - Error('\p{Is_Block=/a/ -Pau_Cin_hau}'); - Error('\P{Is_Block=/a/ -Pau_Cin_hau}'); + Expect(1, 72447, '\p{Blk=_pau_Cin_Hau}', ""); + Expect(0, 72447, '\p{^Blk=_pau_Cin_Hau}', ""); + Expect(0, 72447, '\P{Blk=_pau_Cin_Hau}', ""); + Expect(1, 72447, '\P{^Blk=_pau_Cin_Hau}', ""); + Expect(0, 72448, '\p{Blk=_pau_Cin_Hau}', ""); + Expect(1, 72448, '\p{^Blk=_pau_Cin_Hau}', ""); + Expect(1, 72448, '\P{Blk=_pau_Cin_Hau}', ""); + Expect(0, 72448, '\P{^Blk=_pau_Cin_Hau}', ""); + Error('\p{Is_Block= /a/pau_cin_Hau}'); + Error('\P{Is_Block= /a/pau_cin_Hau}'); Expect(1, 72447, '\p{Is_Block=paucinhau}', ""); Expect(0, 72447, '\p{^Is_Block=paucinhau}', ""); Expect(0, 72447, '\P{Is_Block=paucinhau}', ""); @@ -21669,34 +22067,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 72448, '\p{^Is_Block=paucinhau}', ""); Expect(1, 72448, '\P{Is_Block=paucinhau}', ""); Expect(0, 72448, '\P{^Is_Block=paucinhau}', ""); - Expect(1, 72447, '\p{Is_Block= Pau_cin_Hau}', ""); - Expect(0, 72447, '\p{^Is_Block= Pau_cin_Hau}', ""); - Expect(0, 72447, '\P{Is_Block= Pau_cin_Hau}', ""); - Expect(1, 72447, '\P{^Is_Block= Pau_cin_Hau}', ""); - Expect(0, 72448, '\p{Is_Block= Pau_cin_Hau}', ""); - Expect(1, 72448, '\p{^Is_Block= Pau_cin_Hau}', ""); - Expect(1, 72448, '\P{Is_Block= Pau_cin_Hau}', ""); - Expect(0, 72448, '\P{^Is_Block= Pau_cin_Hau}', ""); - Error('\p{Is_Blk=PAU_Cin_HAU/a/}'); - Error('\P{Is_Blk=PAU_Cin_HAU/a/}'); - Expect(1, 72447, '\p{Is_Blk=paucinhau}', ""); - Expect(0, 72447, '\p{^Is_Blk=paucinhau}', ""); - Expect(0, 72447, '\P{Is_Blk=paucinhau}', ""); - Expect(1, 72447, '\P{^Is_Blk=paucinhau}', ""); - Expect(0, 72448, '\p{Is_Blk=paucinhau}', ""); - Expect(1, 72448, '\p{^Is_Blk=paucinhau}', ""); - Expect(1, 72448, '\P{Is_Blk=paucinhau}', ""); - Expect(0, 72448, '\P{^Is_Blk=paucinhau}', ""); - Expect(1, 72447, '\p{Is_Blk=--Pau_CIN_Hau}', ""); - Expect(0, 72447, '\p{^Is_Blk=--Pau_CIN_Hau}', ""); - Expect(0, 72447, '\P{Is_Blk=--Pau_CIN_Hau}', ""); - Expect(1, 72447, '\P{^Is_Blk=--Pau_CIN_Hau}', ""); - Expect(0, 72448, '\p{Is_Blk=--Pau_CIN_Hau}', ""); - Expect(1, 72448, '\p{^Is_Blk=--Pau_CIN_Hau}', ""); - Expect(1, 72448, '\P{Is_Blk=--Pau_CIN_Hau}', ""); - Expect(0, 72448, '\P{^Is_Blk=--Pau_CIN_Hau}', ""); - Error('\p{Block=_ phags_Pa:=}'); - Error('\P{Block=_ phags_Pa:=}'); + Expect(1, 72447, '\p{Is_Block=- Pau_Cin_Hau}', ""); + Expect(0, 72447, '\p{^Is_Block=- Pau_Cin_Hau}', ""); + Expect(0, 72447, '\P{Is_Block=- Pau_Cin_Hau}', ""); + Expect(1, 72447, '\P{^Is_Block=- Pau_Cin_Hau}', ""); + Expect(0, 72448, '\p{Is_Block=- Pau_Cin_Hau}', ""); + Expect(1, 72448, '\p{^Is_Block=- Pau_Cin_Hau}', ""); + Expect(1, 72448, '\P{Is_Block=- Pau_Cin_Hau}', ""); + Expect(0, 72448, '\P{^Is_Block=- Pau_Cin_Hau}', ""); + Error('\p{Is_Blk=/a/--Pau_Cin_hau}'); + Error('\P{Is_Blk=/a/--Pau_Cin_hau}'); + Expect(1, 72447, '\p{Is_Blk: paucinhau}', ""); + Expect(0, 72447, '\p{^Is_Blk: paucinhau}', ""); + Expect(0, 72447, '\P{Is_Blk: paucinhau}', ""); + Expect(1, 72447, '\P{^Is_Blk: paucinhau}', ""); + Expect(0, 72448, '\p{Is_Blk: paucinhau}', ""); + Expect(1, 72448, '\p{^Is_Blk: paucinhau}', ""); + Expect(1, 72448, '\P{Is_Blk: paucinhau}', ""); + Expect(0, 72448, '\P{^Is_Blk: paucinhau}', ""); + Expect(1, 72447, '\p{Is_Blk= _Pau_Cin_HAU}', ""); + Expect(0, 72447, '\p{^Is_Blk= _Pau_Cin_HAU}', ""); + Expect(0, 72447, '\P{Is_Blk= _Pau_Cin_HAU}', ""); + Expect(1, 72447, '\P{^Is_Blk= _Pau_Cin_HAU}', ""); + Expect(0, 72448, '\p{Is_Blk= _Pau_Cin_HAU}', ""); + Expect(1, 72448, '\p{^Is_Blk= _Pau_Cin_HAU}', ""); + Expect(1, 72448, '\P{Is_Blk= _Pau_Cin_HAU}', ""); + Expect(0, 72448, '\P{^Is_Blk= _Pau_Cin_HAU}', ""); + Error('\p{Block=:=phags_PA}'); + Error('\P{Block=:=phags_PA}'); Expect(1, 43135, '\p{Block=:\APhags_Pa\z:}', "");; Expect(0, 43136, '\p{Block=:\APhags_Pa\z:}', "");; Expect(1, 43135, '\p{Block=phagspa}', ""); @@ -21709,16 +22107,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43136, '\P{^Block=phagspa}', ""); Expect(1, 43135, '\p{Block=:\Aphagspa\z:}', "");; Expect(0, 43136, '\p{Block=:\Aphagspa\z:}', "");; - Expect(1, 43135, '\p{Block=_-PHAGS_Pa}', ""); - Expect(0, 43135, '\p{^Block=_-PHAGS_Pa}', ""); - Expect(0, 43135, '\P{Block=_-PHAGS_Pa}', ""); - Expect(1, 43135, '\P{^Block=_-PHAGS_Pa}', ""); - Expect(0, 43136, '\p{Block=_-PHAGS_Pa}', ""); - Expect(1, 43136, '\p{^Block=_-PHAGS_Pa}', ""); - Expect(1, 43136, '\P{Block=_-PHAGS_Pa}', ""); - Expect(0, 43136, '\P{^Block=_-PHAGS_Pa}', ""); - Error('\p{Blk=/a/ PHAGS_pa}'); - Error('\P{Blk=/a/ PHAGS_pa}'); + Expect(1, 43135, '\p{Block=_Phags_Pa}', ""); + Expect(0, 43135, '\p{^Block=_Phags_Pa}', ""); + Expect(0, 43135, '\P{Block=_Phags_Pa}', ""); + Expect(1, 43135, '\P{^Block=_Phags_Pa}', ""); + Expect(0, 43136, '\p{Block=_Phags_Pa}', ""); + Expect(1, 43136, '\p{^Block=_Phags_Pa}', ""); + Expect(1, 43136, '\P{Block=_Phags_Pa}', ""); + Expect(0, 43136, '\P{^Block=_Phags_Pa}', ""); + Error('\p{Blk=:=_phags_PA}'); + Error('\P{Blk=:=_phags_PA}'); Expect(1, 43135, '\p{Blk=:\APhags_Pa\z:}', "");; Expect(0, 43136, '\p{Blk=:\APhags_Pa\z:}', "");; Expect(1, 43135, '\p{Blk=phagspa}', ""); @@ -21731,34 +22129,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43136, '\P{^Blk=phagspa}', ""); Expect(1, 43135, '\p{Blk=:\Aphagspa\z:}', "");; Expect(0, 43136, '\p{Blk=:\Aphagspa\z:}', "");; - Expect(1, 43135, '\p{Blk= _Phags_Pa}', ""); - Expect(0, 43135, '\p{^Blk= _Phags_Pa}', ""); - Expect(0, 43135, '\P{Blk= _Phags_Pa}', ""); - Expect(1, 43135, '\P{^Blk= _Phags_Pa}', ""); - Expect(0, 43136, '\p{Blk= _Phags_Pa}', ""); - Expect(1, 43136, '\p{^Blk= _Phags_Pa}', ""); - Expect(1, 43136, '\P{Blk= _Phags_Pa}', ""); - Expect(0, 43136, '\P{^Blk= _Phags_Pa}', ""); - Error('\p{Is_Block=-:=Phags_Pa}'); - Error('\P{Is_Block=-:=Phags_Pa}'); - Expect(1, 43135, '\p{Is_Block=phagspa}', ""); - Expect(0, 43135, '\p{^Is_Block=phagspa}', ""); - Expect(0, 43135, '\P{Is_Block=phagspa}', ""); - Expect(1, 43135, '\P{^Is_Block=phagspa}', ""); - Expect(0, 43136, '\p{Is_Block=phagspa}', ""); - Expect(1, 43136, '\p{^Is_Block=phagspa}', ""); - Expect(1, 43136, '\P{Is_Block=phagspa}', ""); - Expect(0, 43136, '\P{^Is_Block=phagspa}', ""); - Expect(1, 43135, '\p{Is_Block=_phags_Pa}', ""); - Expect(0, 43135, '\p{^Is_Block=_phags_Pa}', ""); - Expect(0, 43135, '\P{Is_Block=_phags_Pa}', ""); - Expect(1, 43135, '\P{^Is_Block=_phags_Pa}', ""); - Expect(0, 43136, '\p{Is_Block=_phags_Pa}', ""); - Expect(1, 43136, '\p{^Is_Block=_phags_Pa}', ""); - Expect(1, 43136, '\P{Is_Block=_phags_Pa}', ""); - Expect(0, 43136, '\P{^Is_Block=_phags_Pa}', ""); - Error('\p{Is_Blk=/a/ PHAGS_PA}'); - Error('\P{Is_Blk=/a/ PHAGS_PA}'); + Expect(1, 43135, '\p{Blk= PHAGS_PA}', ""); + Expect(0, 43135, '\p{^Blk= PHAGS_PA}', ""); + Expect(0, 43135, '\P{Blk= PHAGS_PA}', ""); + Expect(1, 43135, '\P{^Blk= PHAGS_PA}', ""); + Expect(0, 43136, '\p{Blk= PHAGS_PA}', ""); + Expect(1, 43136, '\p{^Blk= PHAGS_PA}', ""); + Expect(1, 43136, '\P{Blk= PHAGS_PA}', ""); + Expect(0, 43136, '\P{^Blk= PHAGS_PA}', ""); + Error('\p{Is_Block=:= PHAGS_Pa}'); + Error('\P{Is_Block=:= PHAGS_Pa}'); + Expect(1, 43135, '\p{Is_Block:phagspa}', ""); + Expect(0, 43135, '\p{^Is_Block:phagspa}', ""); + Expect(0, 43135, '\P{Is_Block:phagspa}', ""); + Expect(1, 43135, '\P{^Is_Block:phagspa}', ""); + Expect(0, 43136, '\p{Is_Block:phagspa}', ""); + Expect(1, 43136, '\p{^Is_Block:phagspa}', ""); + Expect(1, 43136, '\P{Is_Block:phagspa}', ""); + Expect(0, 43136, '\P{^Is_Block:phagspa}', ""); + Expect(1, 43135, '\p{Is_Block=_Phags_pa}', ""); + Expect(0, 43135, '\p{^Is_Block=_Phags_pa}', ""); + Expect(0, 43135, '\P{Is_Block=_Phags_pa}', ""); + Expect(1, 43135, '\P{^Is_Block=_Phags_pa}', ""); + Expect(0, 43136, '\p{Is_Block=_Phags_pa}', ""); + Expect(1, 43136, '\p{^Is_Block=_Phags_pa}', ""); + Expect(1, 43136, '\P{Is_Block=_Phags_pa}', ""); + Expect(0, 43136, '\P{^Is_Block=_Phags_pa}', ""); + Error('\p{Is_Blk=_Phags_PA/a/}'); + Error('\P{Is_Blk=_Phags_PA/a/}'); Expect(1, 43135, '\p{Is_Blk=phagspa}', ""); Expect(0, 43135, '\p{^Is_Blk=phagspa}', ""); Expect(0, 43135, '\P{Is_Blk=phagspa}', ""); @@ -21767,16 +22165,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43136, '\p{^Is_Blk=phagspa}', ""); Expect(1, 43136, '\P{Is_Blk=phagspa}', ""); Expect(0, 43136, '\P{^Is_Blk=phagspa}', ""); - Expect(1, 43135, '\p{Is_Blk=- Phags_Pa}', ""); - Expect(0, 43135, '\p{^Is_Blk=- Phags_Pa}', ""); - Expect(0, 43135, '\P{Is_Blk=- Phags_Pa}', ""); - Expect(1, 43135, '\P{^Is_Blk=- Phags_Pa}', ""); - Expect(0, 43136, '\p{Is_Blk=- Phags_Pa}', ""); - Expect(1, 43136, '\p{^Is_Blk=- Phags_Pa}', ""); - Expect(1, 43136, '\P{Is_Blk=- Phags_Pa}', ""); - Expect(0, 43136, '\P{^Is_Blk=- Phags_Pa}', ""); - Error('\p{Block=:= phaistos_DISC}'); - Error('\P{Block=:= phaistos_DISC}'); + Expect(1, 43135, '\p{Is_Blk=Phags_pa}', ""); + Expect(0, 43135, '\p{^Is_Blk=Phags_pa}', ""); + Expect(0, 43135, '\P{Is_Blk=Phags_pa}', ""); + Expect(1, 43135, '\P{^Is_Blk=Phags_pa}', ""); + Expect(0, 43136, '\p{Is_Blk=Phags_pa}', ""); + Expect(1, 43136, '\p{^Is_Blk=Phags_pa}', ""); + Expect(1, 43136, '\P{Is_Blk=Phags_pa}', ""); + Expect(0, 43136, '\P{^Is_Blk=Phags_pa}', ""); + Error('\p{Block=_:=PHAISTOS_disc}'); + Error('\P{Block=_:=PHAISTOS_disc}'); Expect(1, 66047, '\p{Block=:\APhaistos_Disc\z:}', "");; Expect(0, 66048, '\p{Block=:\APhaistos_Disc\z:}', "");; Expect(1, 66047, '\p{Block=phaistosdisc}', ""); @@ -21789,16 +22187,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66048, '\P{^Block=phaistosdisc}', ""); Expect(1, 66047, '\p{Block=:\Aphaistosdisc\z:}', "");; Expect(0, 66048, '\p{Block=:\Aphaistosdisc\z:}', "");; - Expect(1, 66047, '\p{Block=--phaistos_Disc}', ""); - Expect(0, 66047, '\p{^Block=--phaistos_Disc}', ""); - Expect(0, 66047, '\P{Block=--phaistos_Disc}', ""); - Expect(1, 66047, '\P{^Block=--phaistos_Disc}', ""); - Expect(0, 66048, '\p{Block=--phaistos_Disc}', ""); - Expect(1, 66048, '\p{^Block=--phaistos_Disc}', ""); - Expect(1, 66048, '\P{Block=--phaistos_Disc}', ""); - Expect(0, 66048, '\P{^Block=--phaistos_Disc}', ""); - Error('\p{Blk=/a/PHAISTOS}'); - Error('\P{Blk=/a/PHAISTOS}'); + Expect(1, 66047, '\p{Block: - Phaistos_DISC}', ""); + Expect(0, 66047, '\p{^Block: - Phaistos_DISC}', ""); + Expect(0, 66047, '\P{Block: - Phaistos_DISC}', ""); + Expect(1, 66047, '\P{^Block: - Phaistos_DISC}', ""); + Expect(0, 66048, '\p{Block: - Phaistos_DISC}', ""); + Expect(1, 66048, '\p{^Block: - Phaistos_DISC}', ""); + Expect(1, 66048, '\P{Block: - Phaistos_DISC}', ""); + Expect(0, 66048, '\P{^Block: - Phaistos_DISC}', ""); + Error('\p{Blk= :=phaistos}'); + Error('\P{Blk= :=phaistos}'); Expect(1, 66047, '\p{Blk=:\APhaistos\z:}', "");; Expect(0, 66048, '\p{Blk=:\APhaistos\z:}', "");; Expect(1, 66047, '\p{Blk=phaistos}', ""); @@ -21811,16 +22209,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66048, '\P{^Blk=phaistos}', ""); Expect(1, 66047, '\p{Blk=:\Aphaistos\z:}', "");; Expect(0, 66048, '\p{Blk=:\Aphaistos\z:}', "");; - Expect(1, 66047, '\p{Blk=-Phaistos}', ""); - Expect(0, 66047, '\p{^Blk=-Phaistos}', ""); - Expect(0, 66047, '\P{Blk=-Phaistos}', ""); - Expect(1, 66047, '\P{^Blk=-Phaistos}', ""); - Expect(0, 66048, '\p{Blk=-Phaistos}', ""); - Expect(1, 66048, '\p{^Blk=-Phaistos}', ""); - Expect(1, 66048, '\P{Blk=-Phaistos}', ""); - Expect(0, 66048, '\P{^Blk=-Phaistos}', ""); - Error('\p{Is_Block= Phaistos_Disc/a/}'); - Error('\P{Is_Block= Phaistos_Disc/a/}'); + Expect(1, 66047, '\p{Blk= _phaistos}', ""); + Expect(0, 66047, '\p{^Blk= _phaistos}', ""); + Expect(0, 66047, '\P{Blk= _phaistos}', ""); + Expect(1, 66047, '\P{^Blk= _phaistos}', ""); + Expect(0, 66048, '\p{Blk= _phaistos}', ""); + Expect(1, 66048, '\p{^Blk= _phaistos}', ""); + Expect(1, 66048, '\P{Blk= _phaistos}', ""); + Expect(0, 66048, '\P{^Blk= _phaistos}', ""); + Error('\p{Is_Block: _Phaistos_Disc:=}'); + Error('\P{Is_Block: _Phaistos_Disc:=}'); Expect(1, 66047, '\p{Is_Block=phaistosdisc}', ""); Expect(0, 66047, '\p{^Is_Block=phaistosdisc}', ""); Expect(0, 66047, '\P{Is_Block=phaistosdisc}', ""); @@ -21829,16 +22227,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66048, '\p{^Is_Block=phaistosdisc}', ""); Expect(1, 66048, '\P{Is_Block=phaistosdisc}', ""); Expect(0, 66048, '\P{^Is_Block=phaistosdisc}', ""); - Expect(1, 66047, '\p{Is_Block= phaistos_Disc}', ""); - Expect(0, 66047, '\p{^Is_Block= phaistos_Disc}', ""); - Expect(0, 66047, '\P{Is_Block= phaistos_Disc}', ""); - Expect(1, 66047, '\P{^Is_Block= phaistos_Disc}', ""); - Expect(0, 66048, '\p{Is_Block= phaistos_Disc}', ""); - Expect(1, 66048, '\p{^Is_Block= phaistos_Disc}', ""); - Expect(1, 66048, '\P{Is_Block= phaistos_Disc}', ""); - Expect(0, 66048, '\P{^Is_Block= phaistos_Disc}', ""); - Error('\p{Is_Blk=_ phaistos:=}'); - Error('\P{Is_Blk=_ phaistos:=}'); + Expect(1, 66047, '\p{Is_Block=Phaistos_disc}', ""); + Expect(0, 66047, '\p{^Is_Block=Phaistos_disc}', ""); + Expect(0, 66047, '\P{Is_Block=Phaistos_disc}', ""); + Expect(1, 66047, '\P{^Is_Block=Phaistos_disc}', ""); + Expect(0, 66048, '\p{Is_Block=Phaistos_disc}', ""); + Expect(1, 66048, '\p{^Is_Block=Phaistos_disc}', ""); + Expect(1, 66048, '\P{Is_Block=Phaistos_disc}', ""); + Expect(0, 66048, '\P{^Is_Block=Phaistos_disc}', ""); + Error('\p{Is_Blk: Phaistos:=}'); + Error('\P{Is_Blk: Phaistos:=}'); Expect(1, 66047, '\p{Is_Blk=phaistos}', ""); Expect(0, 66047, '\p{^Is_Blk=phaistos}', ""); Expect(0, 66047, '\P{Is_Blk=phaistos}', ""); @@ -21847,16 +22245,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66048, '\p{^Is_Blk=phaistos}', ""); Expect(1, 66048, '\P{Is_Blk=phaistos}', ""); Expect(0, 66048, '\P{^Is_Blk=phaistos}', ""); - Expect(1, 66047, '\p{Is_Blk=-Phaistos}', ""); - Expect(0, 66047, '\p{^Is_Blk=-Phaistos}', ""); - Expect(0, 66047, '\P{Is_Blk=-Phaistos}', ""); - Expect(1, 66047, '\P{^Is_Blk=-Phaistos}', ""); - Expect(0, 66048, '\p{Is_Blk=-Phaistos}', ""); - Expect(1, 66048, '\p{^Is_Blk=-Phaistos}', ""); - Expect(1, 66048, '\P{Is_Blk=-Phaistos}', ""); - Expect(0, 66048, '\P{^Is_Blk=-Phaistos}', ""); - Error('\p{Block=:= phoenician}'); - Error('\P{Block=:= phoenician}'); + Expect(1, 66047, '\p{Is_Blk=Phaistos}', ""); + Expect(0, 66047, '\p{^Is_Blk=Phaistos}', ""); + Expect(0, 66047, '\P{Is_Blk=Phaistos}', ""); + Expect(1, 66047, '\P{^Is_Blk=Phaistos}', ""); + Expect(0, 66048, '\p{Is_Blk=Phaistos}', ""); + Expect(1, 66048, '\p{^Is_Blk=Phaistos}', ""); + Expect(1, 66048, '\P{Is_Blk=Phaistos}', ""); + Expect(0, 66048, '\P{^Is_Blk=Phaistos}', ""); + Error('\p{Block: := _PHOENICIAN}'); + Error('\P{Block: := _PHOENICIAN}'); Expect(1, 67871, '\p{Block=:\APhoenician\z:}', "");; Expect(0, 67872, '\p{Block=:\APhoenician\z:}', "");; Expect(1, 67871, '\p{Block=phoenician}', ""); @@ -21869,56 +22267,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 67872, '\P{^Block=phoenician}', ""); Expect(1, 67871, '\p{Block=:\Aphoenician\z:}', "");; Expect(0, 67872, '\p{Block=:\Aphoenician\z:}', "");; - Expect(1, 67871, '\p{Block=_ Phoenician}', ""); - Expect(0, 67871, '\p{^Block=_ Phoenician}', ""); - Expect(0, 67871, '\P{Block=_ Phoenician}', ""); - Expect(1, 67871, '\P{^Block=_ Phoenician}', ""); - Expect(0, 67872, '\p{Block=_ Phoenician}', ""); - Expect(1, 67872, '\p{^Block=_ Phoenician}', ""); - Expect(1, 67872, '\P{Block=_ Phoenician}', ""); - Expect(0, 67872, '\P{^Block=_ Phoenician}', ""); - Error('\p{Blk=/a/ _Phoenician}'); - Error('\P{Blk=/a/ _Phoenician}'); + Expect(1, 67871, '\p{Block=-phoenician}', ""); + Expect(0, 67871, '\p{^Block=-phoenician}', ""); + Expect(0, 67871, '\P{Block=-phoenician}', ""); + Expect(1, 67871, '\P{^Block=-phoenician}', ""); + Expect(0, 67872, '\p{Block=-phoenician}', ""); + Expect(1, 67872, '\p{^Block=-phoenician}', ""); + Expect(1, 67872, '\P{Block=-phoenician}', ""); + Expect(0, 67872, '\P{^Block=-phoenician}', ""); + Error('\p{Blk=_phoenician/a/}'); + Error('\P{Blk=_phoenician/a/}'); Expect(1, 67871, '\p{Blk=:\APhoenician\z:}', "");; Expect(0, 67872, '\p{Blk=:\APhoenician\z:}', "");; - Expect(1, 67871, '\p{Blk:phoenician}', ""); - Expect(0, 67871, '\p{^Blk:phoenician}', ""); - Expect(0, 67871, '\P{Blk:phoenician}', ""); - Expect(1, 67871, '\P{^Blk:phoenician}', ""); - Expect(0, 67872, '\p{Blk:phoenician}', ""); - Expect(1, 67872, '\p{^Blk:phoenician}', ""); - Expect(1, 67872, '\P{Blk:phoenician}', ""); - Expect(0, 67872, '\P{^Blk:phoenician}', ""); + Expect(1, 67871, '\p{Blk=phoenician}', ""); + Expect(0, 67871, '\p{^Blk=phoenician}', ""); + Expect(0, 67871, '\P{Blk=phoenician}', ""); + Expect(1, 67871, '\P{^Blk=phoenician}', ""); + Expect(0, 67872, '\p{Blk=phoenician}', ""); + Expect(1, 67872, '\p{^Blk=phoenician}', ""); + Expect(1, 67872, '\P{Blk=phoenician}', ""); + Expect(0, 67872, '\P{^Blk=phoenician}', ""); Expect(1, 67871, '\p{Blk=:\Aphoenician\z:}', "");; Expect(0, 67872, '\p{Blk=:\Aphoenician\z:}', "");; - Expect(1, 67871, '\p{Blk=- Phoenician}', ""); - Expect(0, 67871, '\p{^Blk=- Phoenician}', ""); - Expect(0, 67871, '\P{Blk=- Phoenician}', ""); - Expect(1, 67871, '\P{^Blk=- Phoenician}', ""); - Expect(0, 67872, '\p{Blk=- Phoenician}', ""); - Expect(1, 67872, '\p{^Blk=- Phoenician}', ""); - Expect(1, 67872, '\P{Blk=- Phoenician}', ""); - Expect(0, 67872, '\P{^Blk=- Phoenician}', ""); - Error('\p{Is_Block=/a/- Phoenician}'); - Error('\P{Is_Block=/a/- Phoenician}'); - Expect(1, 67871, '\p{Is_Block=phoenician}', ""); - Expect(0, 67871, '\p{^Is_Block=phoenician}', ""); - Expect(0, 67871, '\P{Is_Block=phoenician}', ""); - Expect(1, 67871, '\P{^Is_Block=phoenician}', ""); - Expect(0, 67872, '\p{Is_Block=phoenician}', ""); - Expect(1, 67872, '\p{^Is_Block=phoenician}', ""); - Expect(1, 67872, '\P{Is_Block=phoenician}', ""); - Expect(0, 67872, '\P{^Is_Block=phoenician}', ""); - Expect(1, 67871, '\p{Is_Block= phoenician}', ""); - Expect(0, 67871, '\p{^Is_Block= phoenician}', ""); - Expect(0, 67871, '\P{Is_Block= phoenician}', ""); - Expect(1, 67871, '\P{^Is_Block= phoenician}', ""); - Expect(0, 67872, '\p{Is_Block= phoenician}', ""); - Expect(1, 67872, '\p{^Is_Block= phoenician}', ""); - Expect(1, 67872, '\P{Is_Block= phoenician}', ""); - Expect(0, 67872, '\P{^Is_Block= phoenician}', ""); - Error('\p{Is_Blk= Phoenician/a/}'); - Error('\P{Is_Blk= Phoenician/a/}'); + Expect(1, 67871, '\p{Blk=_phoenician}', ""); + Expect(0, 67871, '\p{^Blk=_phoenician}', ""); + Expect(0, 67871, '\P{Blk=_phoenician}', ""); + Expect(1, 67871, '\P{^Blk=_phoenician}', ""); + Expect(0, 67872, '\p{Blk=_phoenician}', ""); + Expect(1, 67872, '\p{^Blk=_phoenician}', ""); + Expect(1, 67872, '\P{Blk=_phoenician}', ""); + Expect(0, 67872, '\P{^Blk=_phoenician}', ""); + Error('\p{Is_Block=_-PHOENICIAN/a/}'); + Error('\P{Is_Block=_-PHOENICIAN/a/}'); + Expect(1, 67871, '\p{Is_Block: phoenician}', ""); + Expect(0, 67871, '\p{^Is_Block: phoenician}', ""); + Expect(0, 67871, '\P{Is_Block: phoenician}', ""); + Expect(1, 67871, '\P{^Is_Block: phoenician}', ""); + Expect(0, 67872, '\p{Is_Block: phoenician}', ""); + Expect(1, 67872, '\p{^Is_Block: phoenician}', ""); + Expect(1, 67872, '\P{Is_Block: phoenician}', ""); + Expect(0, 67872, '\P{^Is_Block: phoenician}', ""); + Expect(1, 67871, '\p{Is_Block= -phoenician}', ""); + Expect(0, 67871, '\p{^Is_Block= -phoenician}', ""); + Expect(0, 67871, '\P{Is_Block= -phoenician}', ""); + Expect(1, 67871, '\P{^Is_Block= -phoenician}', ""); + Expect(0, 67872, '\p{Is_Block= -phoenician}', ""); + Expect(1, 67872, '\p{^Is_Block= -phoenician}', ""); + Expect(1, 67872, '\P{Is_Block= -phoenician}', ""); + Expect(0, 67872, '\P{^Is_Block= -phoenician}', ""); + Error('\p{Is_Blk=-Phoenician:=}'); + Error('\P{Is_Blk=-Phoenician:=}'); Expect(1, 67871, '\p{Is_Blk=phoenician}', ""); Expect(0, 67871, '\p{^Is_Blk=phoenician}', ""); Expect(0, 67871, '\P{Is_Blk=phoenician}', ""); @@ -21927,16 +22325,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67872, '\p{^Is_Blk=phoenician}', ""); Expect(1, 67872, '\P{Is_Blk=phoenician}', ""); Expect(0, 67872, '\P{^Is_Blk=phoenician}', ""); - Expect(1, 67871, '\p{Is_Blk: -Phoenician}', ""); - Expect(0, 67871, '\p{^Is_Blk: -Phoenician}', ""); - Expect(0, 67871, '\P{Is_Blk: -Phoenician}', ""); - Expect(1, 67871, '\P{^Is_Blk: -Phoenician}', ""); - Expect(0, 67872, '\p{Is_Blk: -Phoenician}', ""); - Expect(1, 67872, '\p{^Is_Blk: -Phoenician}', ""); - Expect(1, 67872, '\P{Is_Blk: -Phoenician}', ""); - Expect(0, 67872, '\P{^Is_Blk: -Phoenician}', ""); - Error('\p{Block=:= _Phonetic_extensions}'); - Error('\P{Block=:= _Phonetic_extensions}'); + Expect(1, 67871, '\p{Is_Blk: _Phoenician}', ""); + Expect(0, 67871, '\p{^Is_Blk: _Phoenician}', ""); + Expect(0, 67871, '\P{Is_Blk: _Phoenician}', ""); + Expect(1, 67871, '\P{^Is_Blk: _Phoenician}', ""); + Expect(0, 67872, '\p{Is_Blk: _Phoenician}', ""); + Expect(1, 67872, '\p{^Is_Blk: _Phoenician}', ""); + Expect(1, 67872, '\P{Is_Blk: _Phoenician}', ""); + Expect(0, 67872, '\P{^Is_Blk: _Phoenician}', ""); + Error('\p{Block=phonetic_extensions:=}'); + Error('\P{Block=phonetic_extensions:=}'); Expect(1, 7551, '\p{Block=:\APhonetic_Extensions\z:}', "");; Expect(0, 7552, '\p{Block=:\APhonetic_Extensions\z:}', "");; Expect(1, 7551, '\p{Block=phoneticextensions}', ""); @@ -21949,16 +22347,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7552, '\P{^Block=phoneticextensions}', ""); Expect(1, 7551, '\p{Block=:\Aphoneticextensions\z:}', "");; Expect(0, 7552, '\p{Block=:\Aphoneticextensions\z:}', "");; - Expect(1, 7551, '\p{Block=_ Phonetic_Extensions}', ""); - Expect(0, 7551, '\p{^Block=_ Phonetic_Extensions}', ""); - Expect(0, 7551, '\P{Block=_ Phonetic_Extensions}', ""); - Expect(1, 7551, '\P{^Block=_ Phonetic_Extensions}', ""); - Expect(0, 7552, '\p{Block=_ Phonetic_Extensions}', ""); - Expect(1, 7552, '\p{^Block=_ Phonetic_Extensions}', ""); - Expect(1, 7552, '\P{Block=_ Phonetic_Extensions}', ""); - Expect(0, 7552, '\P{^Block=_ Phonetic_Extensions}', ""); - Error('\p{Blk= /a/PHONETIC_EXT}'); - Error('\P{Blk= /a/PHONETIC_EXT}'); + Expect(1, 7551, '\p{Block= phonetic_extensions}', ""); + Expect(0, 7551, '\p{^Block= phonetic_extensions}', ""); + Expect(0, 7551, '\P{Block= phonetic_extensions}', ""); + Expect(1, 7551, '\P{^Block= phonetic_extensions}', ""); + Expect(0, 7552, '\p{Block= phonetic_extensions}', ""); + Expect(1, 7552, '\p{^Block= phonetic_extensions}', ""); + Expect(1, 7552, '\P{Block= phonetic_extensions}', ""); + Expect(0, 7552, '\P{^Block= phonetic_extensions}', ""); + Error('\p{Blk=/a/_ Phonetic_EXT}'); + Error('\P{Blk=/a/_ Phonetic_EXT}'); Expect(1, 7551, '\p{Blk=:\APhonetic_Ext\z:}', "");; Expect(0, 7552, '\p{Blk=:\APhonetic_Ext\z:}', "");; Expect(1, 7551, '\p{Blk=phoneticext}', ""); @@ -21971,16 +22369,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7552, '\P{^Blk=phoneticext}', ""); Expect(1, 7551, '\p{Blk=:\Aphoneticext\z:}', "");; Expect(0, 7552, '\p{Blk=:\Aphoneticext\z:}', "");; - Expect(1, 7551, '\p{Blk= phonetic_ext}', ""); - Expect(0, 7551, '\p{^Blk= phonetic_ext}', ""); - Expect(0, 7551, '\P{Blk= phonetic_ext}', ""); - Expect(1, 7551, '\P{^Blk= phonetic_ext}', ""); - Expect(0, 7552, '\p{Blk= phonetic_ext}', ""); - Expect(1, 7552, '\p{^Blk= phonetic_ext}', ""); - Expect(1, 7552, '\P{Blk= phonetic_ext}', ""); - Expect(0, 7552, '\P{^Blk= phonetic_ext}', ""); - Error('\p{Is_Block=-:=phonetic_Extensions}'); - Error('\P{Is_Block=-:=phonetic_Extensions}'); + Expect(1, 7551, '\p{Blk= PHONETIC_EXT}', ""); + Expect(0, 7551, '\p{^Blk= PHONETIC_EXT}', ""); + Expect(0, 7551, '\P{Blk= PHONETIC_EXT}', ""); + Expect(1, 7551, '\P{^Blk= PHONETIC_EXT}', ""); + Expect(0, 7552, '\p{Blk= PHONETIC_EXT}', ""); + Expect(1, 7552, '\p{^Blk= PHONETIC_EXT}', ""); + Expect(1, 7552, '\P{Blk= PHONETIC_EXT}', ""); + Expect(0, 7552, '\P{^Blk= PHONETIC_EXT}', ""); + Error('\p{Is_Block=:=_Phonetic_Extensions}'); + Error('\P{Is_Block=:=_Phonetic_Extensions}'); Expect(1, 7551, '\p{Is_Block=phoneticextensions}', ""); Expect(0, 7551, '\p{^Is_Block=phoneticextensions}', ""); Expect(0, 7551, '\P{Is_Block=phoneticextensions}', ""); @@ -21989,16 +22387,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7552, '\p{^Is_Block=phoneticextensions}', ""); Expect(1, 7552, '\P{Is_Block=phoneticextensions}', ""); Expect(0, 7552, '\P{^Is_Block=phoneticextensions}', ""); - Expect(1, 7551, '\p{Is_Block= PHONETIC_Extensions}', ""); - Expect(0, 7551, '\p{^Is_Block= PHONETIC_Extensions}', ""); - Expect(0, 7551, '\P{Is_Block= PHONETIC_Extensions}', ""); - Expect(1, 7551, '\P{^Is_Block= PHONETIC_Extensions}', ""); - Expect(0, 7552, '\p{Is_Block= PHONETIC_Extensions}', ""); - Expect(1, 7552, '\p{^Is_Block= PHONETIC_Extensions}', ""); - Expect(1, 7552, '\P{Is_Block= PHONETIC_Extensions}', ""); - Expect(0, 7552, '\P{^Is_Block= PHONETIC_Extensions}', ""); - Error('\p{Is_Blk=:=_-phonetic_Ext}'); - Error('\P{Is_Blk=:=_-phonetic_Ext}'); + Expect(1, 7551, '\p{Is_Block=_ PHONETIC_extensions}', ""); + Expect(0, 7551, '\p{^Is_Block=_ PHONETIC_extensions}', ""); + Expect(0, 7551, '\P{Is_Block=_ PHONETIC_extensions}', ""); + Expect(1, 7551, '\P{^Is_Block=_ PHONETIC_extensions}', ""); + Expect(0, 7552, '\p{Is_Block=_ PHONETIC_extensions}', ""); + Expect(1, 7552, '\p{^Is_Block=_ PHONETIC_extensions}', ""); + Expect(1, 7552, '\P{Is_Block=_ PHONETIC_extensions}', ""); + Expect(0, 7552, '\P{^Is_Block=_ PHONETIC_extensions}', ""); + Error('\p{Is_Blk::=_-phonetic_Ext}'); + Error('\P{Is_Blk::=_-phonetic_Ext}'); Expect(1, 7551, '\p{Is_Blk=phoneticext}', ""); Expect(0, 7551, '\p{^Is_Blk=phoneticext}', ""); Expect(0, 7551, '\P{Is_Blk=phoneticext}', ""); @@ -22007,38 +22405,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7552, '\p{^Is_Blk=phoneticext}', ""); Expect(1, 7552, '\P{Is_Blk=phoneticext}', ""); Expect(0, 7552, '\P{^Is_Blk=phoneticext}', ""); - Expect(1, 7551, '\p{Is_Blk= _Phonetic_ext}', ""); - Expect(0, 7551, '\p{^Is_Blk= _Phonetic_ext}', ""); - Expect(0, 7551, '\P{Is_Blk= _Phonetic_ext}', ""); - Expect(1, 7551, '\P{^Is_Blk= _Phonetic_ext}', ""); - Expect(0, 7552, '\p{Is_Blk= _Phonetic_ext}', ""); - Expect(1, 7552, '\p{^Is_Blk= _Phonetic_ext}', ""); - Expect(1, 7552, '\P{Is_Blk= _Phonetic_ext}', ""); - Expect(0, 7552, '\P{^Is_Blk= _Phonetic_ext}', ""); - Error('\p{Block: := _phonetic_Extensions_Supplement}'); - Error('\P{Block: := _phonetic_Extensions_Supplement}'); + Expect(1, 7551, '\p{Is_Blk= phonetic_EXT}', ""); + Expect(0, 7551, '\p{^Is_Blk= phonetic_EXT}', ""); + Expect(0, 7551, '\P{Is_Blk= phonetic_EXT}', ""); + Expect(1, 7551, '\P{^Is_Blk= phonetic_EXT}', ""); + Expect(0, 7552, '\p{Is_Blk= phonetic_EXT}', ""); + Expect(1, 7552, '\p{^Is_Blk= phonetic_EXT}', ""); + Expect(1, 7552, '\P{Is_Blk= phonetic_EXT}', ""); + Expect(0, 7552, '\P{^Is_Blk= phonetic_EXT}', ""); + Error('\p{Block=_:=Phonetic_Extensions_Supplement}'); + Error('\P{Block=_:=Phonetic_Extensions_Supplement}'); Expect(1, 7615, '\p{Block=:\APhonetic_Extensions_Supplement\z:}', "");; Expect(0, 7616, '\p{Block=:\APhonetic_Extensions_Supplement\z:}', "");; - Expect(1, 7615, '\p{Block=phoneticextensionssupplement}', ""); - Expect(0, 7615, '\p{^Block=phoneticextensionssupplement}', ""); - Expect(0, 7615, '\P{Block=phoneticextensionssupplement}', ""); - Expect(1, 7615, '\P{^Block=phoneticextensionssupplement}', ""); - Expect(0, 7616, '\p{Block=phoneticextensionssupplement}', ""); - Expect(1, 7616, '\p{^Block=phoneticextensionssupplement}', ""); - Expect(1, 7616, '\P{Block=phoneticextensionssupplement}', ""); - Expect(0, 7616, '\P{^Block=phoneticextensionssupplement}', ""); + Expect(1, 7615, '\p{Block:phoneticextensionssupplement}', ""); + Expect(0, 7615, '\p{^Block:phoneticextensionssupplement}', ""); + Expect(0, 7615, '\P{Block:phoneticextensionssupplement}', ""); + Expect(1, 7615, '\P{^Block:phoneticextensionssupplement}', ""); + Expect(0, 7616, '\p{Block:phoneticextensionssupplement}', ""); + Expect(1, 7616, '\p{^Block:phoneticextensionssupplement}', ""); + Expect(1, 7616, '\P{Block:phoneticextensionssupplement}', ""); + Expect(0, 7616, '\P{^Block:phoneticextensionssupplement}', ""); Expect(1, 7615, '\p{Block=:\Aphoneticextensionssupplement\z:}', "");; Expect(0, 7616, '\p{Block=:\Aphoneticextensionssupplement\z:}', "");; - Expect(1, 7615, '\p{Block= PHONETIC_EXTENSIONS_supplement}', ""); - Expect(0, 7615, '\p{^Block= PHONETIC_EXTENSIONS_supplement}', ""); - Expect(0, 7615, '\P{Block= PHONETIC_EXTENSIONS_supplement}', ""); - Expect(1, 7615, '\P{^Block= PHONETIC_EXTENSIONS_supplement}', ""); - Expect(0, 7616, '\p{Block= PHONETIC_EXTENSIONS_supplement}', ""); - Expect(1, 7616, '\p{^Block= PHONETIC_EXTENSIONS_supplement}', ""); - Expect(1, 7616, '\P{Block= PHONETIC_EXTENSIONS_supplement}', ""); - Expect(0, 7616, '\P{^Block= PHONETIC_EXTENSIONS_supplement}', ""); - Error('\p{Blk= -phonetic_Ext_sup:=}'); - Error('\P{Blk= -phonetic_Ext_sup:=}'); + Expect(1, 7615, '\p{Block=_-PHONETIC_Extensions_Supplement}', ""); + Expect(0, 7615, '\p{^Block=_-PHONETIC_Extensions_Supplement}', ""); + Expect(0, 7615, '\P{Block=_-PHONETIC_Extensions_Supplement}', ""); + Expect(1, 7615, '\P{^Block=_-PHONETIC_Extensions_Supplement}', ""); + Expect(0, 7616, '\p{Block=_-PHONETIC_Extensions_Supplement}', ""); + Expect(1, 7616, '\p{^Block=_-PHONETIC_Extensions_Supplement}', ""); + Expect(1, 7616, '\P{Block=_-PHONETIC_Extensions_Supplement}', ""); + Expect(0, 7616, '\P{^Block=_-PHONETIC_Extensions_Supplement}', ""); + Error('\p{Blk=_ phonetic_ext_Sup/a/}'); + Error('\P{Blk=_ phonetic_ext_Sup/a/}'); Expect(1, 7615, '\p{Blk=:\APhonetic_Ext_Sup\z:}', "");; Expect(0, 7616, '\p{Blk=:\APhonetic_Ext_Sup\z:}', "");; Expect(1, 7615, '\p{Blk=phoneticextsup}', ""); @@ -22051,34 +22449,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7616, '\P{^Blk=phoneticextsup}', ""); Expect(1, 7615, '\p{Blk=:\Aphoneticextsup\z:}', "");; Expect(0, 7616, '\p{Blk=:\Aphoneticextsup\z:}', "");; - Expect(1, 7615, '\p{Blk=Phonetic_Ext_Sup}', ""); - Expect(0, 7615, '\p{^Blk=Phonetic_Ext_Sup}', ""); - Expect(0, 7615, '\P{Blk=Phonetic_Ext_Sup}', ""); - Expect(1, 7615, '\P{^Blk=Phonetic_Ext_Sup}', ""); - Expect(0, 7616, '\p{Blk=Phonetic_Ext_Sup}', ""); - Expect(1, 7616, '\p{^Blk=Phonetic_Ext_Sup}', ""); - Expect(1, 7616, '\P{Blk=Phonetic_Ext_Sup}', ""); - Expect(0, 7616, '\P{^Blk=Phonetic_Ext_Sup}', ""); - Error('\p{Is_Block=/a/__Phonetic_Extensions_SUPPLEMENT}'); - Error('\P{Is_Block=/a/__Phonetic_Extensions_SUPPLEMENT}'); - Expect(1, 7615, '\p{Is_Block: phoneticextensionssupplement}', ""); - Expect(0, 7615, '\p{^Is_Block: phoneticextensionssupplement}', ""); - Expect(0, 7615, '\P{Is_Block: phoneticextensionssupplement}', ""); - Expect(1, 7615, '\P{^Is_Block: phoneticextensionssupplement}', ""); - Expect(0, 7616, '\p{Is_Block: phoneticextensionssupplement}', ""); - Expect(1, 7616, '\p{^Is_Block: phoneticextensionssupplement}', ""); - Expect(1, 7616, '\P{Is_Block: phoneticextensionssupplement}', ""); - Expect(0, 7616, '\P{^Is_Block: phoneticextensionssupplement}', ""); - Expect(1, 7615, '\p{Is_Block=_ phonetic_Extensions_supplement}', ""); - Expect(0, 7615, '\p{^Is_Block=_ phonetic_Extensions_supplement}', ""); - Expect(0, 7615, '\P{Is_Block=_ phonetic_Extensions_supplement}', ""); - Expect(1, 7615, '\P{^Is_Block=_ phonetic_Extensions_supplement}', ""); - Expect(0, 7616, '\p{Is_Block=_ phonetic_Extensions_supplement}', ""); - Expect(1, 7616, '\p{^Is_Block=_ phonetic_Extensions_supplement}', ""); - Expect(1, 7616, '\P{Is_Block=_ phonetic_Extensions_supplement}', ""); - Expect(0, 7616, '\P{^Is_Block=_ phonetic_Extensions_supplement}', ""); - Error('\p{Is_Blk=/a/ _phonetic_EXT_sup}'); - Error('\P{Is_Blk=/a/ _phonetic_EXT_sup}'); + Expect(1, 7615, '\p{Blk= _Phonetic_Ext_sup}', ""); + Expect(0, 7615, '\p{^Blk= _Phonetic_Ext_sup}', ""); + Expect(0, 7615, '\P{Blk= _Phonetic_Ext_sup}', ""); + Expect(1, 7615, '\P{^Blk= _Phonetic_Ext_sup}', ""); + Expect(0, 7616, '\p{Blk= _Phonetic_Ext_sup}', ""); + Expect(1, 7616, '\p{^Blk= _Phonetic_Ext_sup}', ""); + Expect(1, 7616, '\P{Blk= _Phonetic_Ext_sup}', ""); + Expect(0, 7616, '\P{^Blk= _Phonetic_Ext_sup}', ""); + Error('\p{Is_Block=/a/ _Phonetic_extensions_supplement}'); + Error('\P{Is_Block=/a/ _Phonetic_extensions_supplement}'); + Expect(1, 7615, '\p{Is_Block=phoneticextensionssupplement}', ""); + Expect(0, 7615, '\p{^Is_Block=phoneticextensionssupplement}', ""); + Expect(0, 7615, '\P{Is_Block=phoneticextensionssupplement}', ""); + Expect(1, 7615, '\P{^Is_Block=phoneticextensionssupplement}', ""); + Expect(0, 7616, '\p{Is_Block=phoneticextensionssupplement}', ""); + Expect(1, 7616, '\p{^Is_Block=phoneticextensionssupplement}', ""); + Expect(1, 7616, '\P{Is_Block=phoneticextensionssupplement}', ""); + Expect(0, 7616, '\P{^Is_Block=phoneticextensionssupplement}', ""); + Expect(1, 7615, '\p{Is_Block=-PHONETIC_EXTENSIONS_Supplement}', ""); + Expect(0, 7615, '\p{^Is_Block=-PHONETIC_EXTENSIONS_Supplement}', ""); + Expect(0, 7615, '\P{Is_Block=-PHONETIC_EXTENSIONS_Supplement}', ""); + Expect(1, 7615, '\P{^Is_Block=-PHONETIC_EXTENSIONS_Supplement}', ""); + Expect(0, 7616, '\p{Is_Block=-PHONETIC_EXTENSIONS_Supplement}', ""); + Expect(1, 7616, '\p{^Is_Block=-PHONETIC_EXTENSIONS_Supplement}', ""); + Expect(1, 7616, '\P{Is_Block=-PHONETIC_EXTENSIONS_Supplement}', ""); + Expect(0, 7616, '\P{^Is_Block=-PHONETIC_EXTENSIONS_Supplement}', ""); + Error('\p{Is_Blk=/a/ -Phonetic_EXT_Sup}'); + Error('\P{Is_Blk=/a/ -Phonetic_EXT_Sup}'); Expect(1, 7615, '\p{Is_Blk=phoneticextsup}', ""); Expect(0, 7615, '\p{^Is_Blk=phoneticextsup}', ""); Expect(0, 7615, '\P{Is_Blk=phoneticextsup}', ""); @@ -22087,16 +22485,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7616, '\p{^Is_Blk=phoneticextsup}', ""); Expect(1, 7616, '\P{Is_Blk=phoneticextsup}', ""); Expect(0, 7616, '\P{^Is_Blk=phoneticextsup}', ""); - Expect(1, 7615, '\p{Is_Blk= phonetic_ext_sup}', ""); - Expect(0, 7615, '\p{^Is_Blk= phonetic_ext_sup}', ""); - Expect(0, 7615, '\P{Is_Blk= phonetic_ext_sup}', ""); - Expect(1, 7615, '\P{^Is_Blk= phonetic_ext_sup}', ""); - Expect(0, 7616, '\p{Is_Blk= phonetic_ext_sup}', ""); - Expect(1, 7616, '\p{^Is_Blk= phonetic_ext_sup}', ""); - Expect(1, 7616, '\P{Is_Blk= phonetic_ext_sup}', ""); - Expect(0, 7616, '\P{^Is_Blk= phonetic_ext_sup}', ""); - Error('\p{Block=-/a/playing_CARDS}'); - Error('\P{Block=-/a/playing_CARDS}'); + Expect(1, 7615, '\p{Is_Blk=phonetic_ext_Sup}', ""); + Expect(0, 7615, '\p{^Is_Blk=phonetic_ext_Sup}', ""); + Expect(0, 7615, '\P{Is_Blk=phonetic_ext_Sup}', ""); + Expect(1, 7615, '\P{^Is_Blk=phonetic_ext_Sup}', ""); + Expect(0, 7616, '\p{Is_Blk=phonetic_ext_Sup}', ""); + Expect(1, 7616, '\p{^Is_Blk=phonetic_ext_Sup}', ""); + Expect(1, 7616, '\P{Is_Blk=phonetic_ext_Sup}', ""); + Expect(0, 7616, '\P{^Is_Blk=phonetic_ext_Sup}', ""); + Error('\p{Block= _playing_cards:=}'); + Error('\P{Block= _playing_cards:=}'); Expect(1, 127231, '\p{Block=:\APlaying_Cards\z:}', "");; Expect(0, 127232, '\p{Block=:\APlaying_Cards\z:}', "");; Expect(1, 127231, '\p{Block=playingcards}', ""); @@ -22109,38 +22507,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127232, '\P{^Block=playingcards}', ""); Expect(1, 127231, '\p{Block=:\Aplayingcards\z:}', "");; Expect(0, 127232, '\p{Block=:\Aplayingcards\z:}', "");; - Expect(1, 127231, '\p{Block= Playing_CARDS}', ""); - Expect(0, 127231, '\p{^Block= Playing_CARDS}', ""); - Expect(0, 127231, '\P{Block= Playing_CARDS}', ""); - Expect(1, 127231, '\P{^Block= Playing_CARDS}', ""); - Expect(0, 127232, '\p{Block= Playing_CARDS}', ""); - Expect(1, 127232, '\p{^Block= Playing_CARDS}', ""); - Expect(1, 127232, '\P{Block= Playing_CARDS}', ""); - Expect(0, 127232, '\P{^Block= Playing_CARDS}', ""); - Error('\p{Blk=/a/ Playing_Cards}'); - Error('\P{Blk=/a/ Playing_Cards}'); + Expect(1, 127231, '\p{Block=-_Playing_Cards}', ""); + Expect(0, 127231, '\p{^Block=-_Playing_Cards}', ""); + Expect(0, 127231, '\P{Block=-_Playing_Cards}', ""); + Expect(1, 127231, '\P{^Block=-_Playing_Cards}', ""); + Expect(0, 127232, '\p{Block=-_Playing_Cards}', ""); + Expect(1, 127232, '\p{^Block=-_Playing_Cards}', ""); + Expect(1, 127232, '\P{Block=-_Playing_Cards}', ""); + Expect(0, 127232, '\P{^Block=-_Playing_Cards}', ""); + Error('\p{Blk= _PLAYING_Cards:=}'); + Error('\P{Blk= _PLAYING_Cards:=}'); Expect(1, 127231, '\p{Blk=:\APlaying_Cards\z:}', "");; Expect(0, 127232, '\p{Blk=:\APlaying_Cards\z:}', "");; - Expect(1, 127231, '\p{Blk=playingcards}', ""); - Expect(0, 127231, '\p{^Blk=playingcards}', ""); - Expect(0, 127231, '\P{Blk=playingcards}', ""); - Expect(1, 127231, '\P{^Blk=playingcards}', ""); - Expect(0, 127232, '\p{Blk=playingcards}', ""); - Expect(1, 127232, '\p{^Blk=playingcards}', ""); - Expect(1, 127232, '\P{Blk=playingcards}', ""); - Expect(0, 127232, '\P{^Blk=playingcards}', ""); + Expect(1, 127231, '\p{Blk: playingcards}', ""); + Expect(0, 127231, '\p{^Blk: playingcards}', ""); + Expect(0, 127231, '\P{Blk: playingcards}', ""); + Expect(1, 127231, '\P{^Blk: playingcards}', ""); + Expect(0, 127232, '\p{Blk: playingcards}', ""); + Expect(1, 127232, '\p{^Blk: playingcards}', ""); + Expect(1, 127232, '\P{Blk: playingcards}', ""); + Expect(0, 127232, '\P{^Blk: playingcards}', ""); Expect(1, 127231, '\p{Blk=:\Aplayingcards\z:}', "");; Expect(0, 127232, '\p{Blk=:\Aplayingcards\z:}', "");; - Expect(1, 127231, '\p{Blk=-_Playing_cards}', ""); - Expect(0, 127231, '\p{^Blk=-_Playing_cards}', ""); - Expect(0, 127231, '\P{Blk=-_Playing_cards}', ""); - Expect(1, 127231, '\P{^Blk=-_Playing_cards}', ""); - Expect(0, 127232, '\p{Blk=-_Playing_cards}', ""); - Expect(1, 127232, '\p{^Blk=-_Playing_cards}', ""); - Expect(1, 127232, '\P{Blk=-_Playing_cards}', ""); - Expect(0, 127232, '\P{^Blk=-_Playing_cards}', ""); - Error('\p{Is_Block=/a/ -Playing_cards}'); - Error('\P{Is_Block=/a/ -Playing_cards}'); + Expect(1, 127231, '\p{Blk=_-PLAYING_cards}', ""); + Expect(0, 127231, '\p{^Blk=_-PLAYING_cards}', ""); + Expect(0, 127231, '\P{Blk=_-PLAYING_cards}', ""); + Expect(1, 127231, '\P{^Blk=_-PLAYING_cards}', ""); + Expect(0, 127232, '\p{Blk=_-PLAYING_cards}', ""); + Expect(1, 127232, '\p{^Blk=_-PLAYING_cards}', ""); + Expect(1, 127232, '\P{Blk=_-PLAYING_cards}', ""); + Expect(0, 127232, '\P{^Blk=_-PLAYING_cards}', ""); + Error('\p{Is_Block=__PLAYING_cards:=}'); + Error('\P{Is_Block=__PLAYING_cards:=}'); Expect(1, 127231, '\p{Is_Block=playingcards}', ""); Expect(0, 127231, '\p{^Is_Block=playingcards}', ""); Expect(0, 127231, '\P{Is_Block=playingcards}', ""); @@ -22149,16 +22547,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127232, '\p{^Is_Block=playingcards}', ""); Expect(1, 127232, '\P{Is_Block=playingcards}', ""); Expect(0, 127232, '\P{^Is_Block=playingcards}', ""); - Expect(1, 127231, '\p{Is_Block=-Playing_cards}', ""); - Expect(0, 127231, '\p{^Is_Block=-Playing_cards}', ""); - Expect(0, 127231, '\P{Is_Block=-Playing_cards}', ""); - Expect(1, 127231, '\P{^Is_Block=-Playing_cards}', ""); - Expect(0, 127232, '\p{Is_Block=-Playing_cards}', ""); - Expect(1, 127232, '\p{^Is_Block=-Playing_cards}', ""); - Expect(1, 127232, '\P{Is_Block=-Playing_cards}', ""); - Expect(0, 127232, '\P{^Is_Block=-Playing_cards}', ""); - Error('\p{Is_Blk: :=Playing_Cards}'); - Error('\P{Is_Blk: :=Playing_Cards}'); + Expect(1, 127231, '\p{Is_Block: PLAYING_Cards}', ""); + Expect(0, 127231, '\p{^Is_Block: PLAYING_Cards}', ""); + Expect(0, 127231, '\P{Is_Block: PLAYING_Cards}', ""); + Expect(1, 127231, '\P{^Is_Block: PLAYING_Cards}', ""); + Expect(0, 127232, '\p{Is_Block: PLAYING_Cards}', ""); + Expect(1, 127232, '\p{^Is_Block: PLAYING_Cards}', ""); + Expect(1, 127232, '\P{Is_Block: PLAYING_Cards}', ""); + Expect(0, 127232, '\P{^Is_Block: PLAYING_Cards}', ""); + Error('\p{Is_Blk=:=_ PLAYING_CARDS}'); + Error('\P{Is_Blk=:=_ PLAYING_CARDS}'); Expect(1, 127231, '\p{Is_Blk=playingcards}', ""); Expect(0, 127231, '\p{^Is_Blk=playingcards}', ""); Expect(0, 127231, '\P{Is_Blk=playingcards}', ""); @@ -22167,16 +22565,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127232, '\p{^Is_Blk=playingcards}', ""); Expect(1, 127232, '\P{Is_Blk=playingcards}', ""); Expect(0, 127232, '\P{^Is_Blk=playingcards}', ""); - Expect(1, 127231, '\p{Is_Blk: playing_Cards}', ""); - Expect(0, 127231, '\p{^Is_Blk: playing_Cards}', ""); - Expect(0, 127231, '\P{Is_Blk: playing_Cards}', ""); - Expect(1, 127231, '\P{^Is_Blk: playing_Cards}', ""); - Expect(0, 127232, '\p{Is_Blk: playing_Cards}', ""); - Expect(1, 127232, '\p{^Is_Blk: playing_Cards}', ""); - Expect(1, 127232, '\P{Is_Blk: playing_Cards}', ""); - Expect(0, 127232, '\P{^Is_Blk: playing_Cards}', ""); - Error('\p{Block: _Psalter_Pahlavi/a/}'); - Error('\P{Block: _Psalter_Pahlavi/a/}'); + Expect(1, 127231, '\p{Is_Blk= Playing_Cards}', ""); + Expect(0, 127231, '\p{^Is_Blk= Playing_Cards}', ""); + Expect(0, 127231, '\P{Is_Blk= Playing_Cards}', ""); + Expect(1, 127231, '\P{^Is_Blk= Playing_Cards}', ""); + Expect(0, 127232, '\p{Is_Blk= Playing_Cards}', ""); + Expect(1, 127232, '\p{^Is_Blk= Playing_Cards}', ""); + Expect(1, 127232, '\P{Is_Blk= Playing_Cards}', ""); + Expect(0, 127232, '\P{^Is_Blk= Playing_Cards}', ""); + Error('\p{Block: PSALTER_Pahlavi:=}'); + Error('\P{Block: PSALTER_Pahlavi:=}'); Expect(1, 68527, '\p{Block=:\APsalter_Pahlavi\z:}', "");; Expect(0, 68528, '\p{Block=:\APsalter_Pahlavi\z:}', "");; Expect(1, 68527, '\p{Block=psalterpahlavi}', ""); @@ -22189,16 +22587,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68528, '\P{^Block=psalterpahlavi}', ""); Expect(1, 68527, '\p{Block=:\Apsalterpahlavi\z:}', "");; Expect(0, 68528, '\p{Block=:\Apsalterpahlavi\z:}', "");; - Expect(1, 68527, '\p{Block= PSALTER_pahlavi}', ""); - Expect(0, 68527, '\p{^Block= PSALTER_pahlavi}', ""); - Expect(0, 68527, '\P{Block= PSALTER_pahlavi}', ""); - Expect(1, 68527, '\P{^Block= PSALTER_pahlavi}', ""); - Expect(0, 68528, '\p{Block= PSALTER_pahlavi}', ""); - Expect(1, 68528, '\p{^Block= PSALTER_pahlavi}', ""); - Expect(1, 68528, '\P{Block= PSALTER_pahlavi}', ""); - Expect(0, 68528, '\P{^Block= PSALTER_pahlavi}', ""); - Error('\p{Blk=_:=Psalter_PAHLAVI}'); - Error('\P{Blk=_:=Psalter_PAHLAVI}'); + Expect(1, 68527, '\p{Block= Psalter_Pahlavi}', ""); + Expect(0, 68527, '\p{^Block= Psalter_Pahlavi}', ""); + Expect(0, 68527, '\P{Block= Psalter_Pahlavi}', ""); + Expect(1, 68527, '\P{^Block= Psalter_Pahlavi}', ""); + Expect(0, 68528, '\p{Block= Psalter_Pahlavi}', ""); + Expect(1, 68528, '\p{^Block= Psalter_Pahlavi}', ""); + Expect(1, 68528, '\P{Block= Psalter_Pahlavi}', ""); + Expect(0, 68528, '\P{^Block= Psalter_Pahlavi}', ""); + Error('\p{Blk= /a/PSALTER_Pahlavi}'); + Error('\P{Blk= /a/PSALTER_Pahlavi}'); Expect(1, 68527, '\p{Blk=:\APsalter_Pahlavi\z:}', "");; Expect(0, 68528, '\p{Blk=:\APsalter_Pahlavi\z:}', "");; Expect(1, 68527, '\p{Blk=psalterpahlavi}', ""); @@ -22211,16 +22609,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 68528, '\P{^Blk=psalterpahlavi}', ""); Expect(1, 68527, '\p{Blk=:\Apsalterpahlavi\z:}', "");; Expect(0, 68528, '\p{Blk=:\Apsalterpahlavi\z:}', "");; - Expect(1, 68527, '\p{Blk= PSALTER_Pahlavi}', ""); - Expect(0, 68527, '\p{^Blk= PSALTER_Pahlavi}', ""); - Expect(0, 68527, '\P{Blk= PSALTER_Pahlavi}', ""); - Expect(1, 68527, '\P{^Blk= PSALTER_Pahlavi}', ""); - Expect(0, 68528, '\p{Blk= PSALTER_Pahlavi}', ""); - Expect(1, 68528, '\p{^Blk= PSALTER_Pahlavi}', ""); - Expect(1, 68528, '\P{Blk= PSALTER_Pahlavi}', ""); - Expect(0, 68528, '\P{^Blk= PSALTER_Pahlavi}', ""); - Error('\p{Is_Block=:=_Psalter_PAHLAVI}'); - Error('\P{Is_Block=:=_Psalter_PAHLAVI}'); + Expect(1, 68527, '\p{Blk= Psalter_Pahlavi}', ""); + Expect(0, 68527, '\p{^Blk= Psalter_Pahlavi}', ""); + Expect(0, 68527, '\P{Blk= Psalter_Pahlavi}', ""); + Expect(1, 68527, '\P{^Blk= Psalter_Pahlavi}', ""); + Expect(0, 68528, '\p{Blk= Psalter_Pahlavi}', ""); + Expect(1, 68528, '\p{^Blk= Psalter_Pahlavi}', ""); + Expect(1, 68528, '\P{Blk= Psalter_Pahlavi}', ""); + Expect(0, 68528, '\P{^Blk= Psalter_Pahlavi}', ""); + Error('\p{Is_Block= -Psalter_Pahlavi:=}'); + Error('\P{Is_Block= -Psalter_Pahlavi:=}'); Expect(1, 68527, '\p{Is_Block=psalterpahlavi}', ""); Expect(0, 68527, '\p{^Is_Block=psalterpahlavi}', ""); Expect(0, 68527, '\P{Is_Block=psalterpahlavi}', ""); @@ -22229,16 +22627,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68528, '\p{^Is_Block=psalterpahlavi}', ""); Expect(1, 68528, '\P{Is_Block=psalterpahlavi}', ""); Expect(0, 68528, '\P{^Is_Block=psalterpahlavi}', ""); - Expect(1, 68527, '\p{Is_Block:-psalter_PAHLAVI}', ""); - Expect(0, 68527, '\p{^Is_Block:-psalter_PAHLAVI}', ""); - Expect(0, 68527, '\P{Is_Block:-psalter_PAHLAVI}', ""); - Expect(1, 68527, '\P{^Is_Block:-psalter_PAHLAVI}', ""); - Expect(0, 68528, '\p{Is_Block:-psalter_PAHLAVI}', ""); - Expect(1, 68528, '\p{^Is_Block:-psalter_PAHLAVI}', ""); - Expect(1, 68528, '\P{Is_Block:-psalter_PAHLAVI}', ""); - Expect(0, 68528, '\P{^Is_Block:-psalter_PAHLAVI}', ""); - Error('\p{Is_Blk=:= psalter_PAHLAVI}'); - Error('\P{Is_Blk=:= psalter_PAHLAVI}'); + Expect(1, 68527, '\p{Is_Block=_-Psalter_Pahlavi}', ""); + Expect(0, 68527, '\p{^Is_Block=_-Psalter_Pahlavi}', ""); + Expect(0, 68527, '\P{Is_Block=_-Psalter_Pahlavi}', ""); + Expect(1, 68527, '\P{^Is_Block=_-Psalter_Pahlavi}', ""); + Expect(0, 68528, '\p{Is_Block=_-Psalter_Pahlavi}', ""); + Expect(1, 68528, '\p{^Is_Block=_-Psalter_Pahlavi}', ""); + Expect(1, 68528, '\P{Is_Block=_-Psalter_Pahlavi}', ""); + Expect(0, 68528, '\P{^Is_Block=_-Psalter_Pahlavi}', ""); + Error('\p{Is_Blk: :=Psalter_Pahlavi}'); + Error('\P{Is_Blk: :=Psalter_Pahlavi}'); Expect(1, 68527, '\p{Is_Blk=psalterpahlavi}', ""); Expect(0, 68527, '\p{^Is_Blk=psalterpahlavi}', ""); Expect(0, 68527, '\P{Is_Blk=psalterpahlavi}', ""); @@ -22247,16 +22645,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 68528, '\p{^Is_Blk=psalterpahlavi}', ""); Expect(1, 68528, '\P{Is_Blk=psalterpahlavi}', ""); Expect(0, 68528, '\P{^Is_Blk=psalterpahlavi}', ""); - Expect(1, 68527, '\p{Is_Blk= -psalter_Pahlavi}', ""); - Expect(0, 68527, '\p{^Is_Blk= -psalter_Pahlavi}', ""); - Expect(0, 68527, '\P{Is_Blk= -psalter_Pahlavi}', ""); - Expect(1, 68527, '\P{^Is_Blk= -psalter_Pahlavi}', ""); - Expect(0, 68528, '\p{Is_Blk= -psalter_Pahlavi}', ""); - Expect(1, 68528, '\p{^Is_Blk= -psalter_Pahlavi}', ""); - Expect(1, 68528, '\P{Is_Blk= -psalter_Pahlavi}', ""); - Expect(0, 68528, '\P{^Is_Blk= -psalter_Pahlavi}', ""); - Error('\p{Block: -/a/Private_Use_AREA}'); - Error('\P{Block: -/a/Private_Use_AREA}'); + Expect(1, 68527, '\p{Is_Blk=--psalter_PAHLAVI}', ""); + Expect(0, 68527, '\p{^Is_Blk=--psalter_PAHLAVI}', ""); + Expect(0, 68527, '\P{Is_Blk=--psalter_PAHLAVI}', ""); + Expect(1, 68527, '\P{^Is_Blk=--psalter_PAHLAVI}', ""); + Expect(0, 68528, '\p{Is_Blk=--psalter_PAHLAVI}', ""); + Expect(1, 68528, '\p{^Is_Blk=--psalter_PAHLAVI}', ""); + Expect(1, 68528, '\P{Is_Blk=--psalter_PAHLAVI}', ""); + Expect(0, 68528, '\P{^Is_Blk=--psalter_PAHLAVI}', ""); + Error('\p{Block=-:=Private_use_Area}'); + Error('\P{Block=-:=Private_use_Area}'); Expect(1, 63743, '\p{Block=:\APrivate_Use_Area\z:}', "");; Expect(0, 63744, '\p{Block=:\APrivate_Use_Area\z:}', "");; Expect(1, 63743, '\p{Block=privateusearea}', ""); @@ -22269,16 +22667,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 63744, '\P{^Block=privateusearea}', ""); Expect(1, 63743, '\p{Block=:\Aprivateusearea\z:}', "");; Expect(0, 63744, '\p{Block=:\Aprivateusearea\z:}', "");; - Expect(1, 63743, '\p{Block=_-private_use_AREA}', ""); - Expect(0, 63743, '\p{^Block=_-private_use_AREA}', ""); - Expect(0, 63743, '\P{Block=_-private_use_AREA}', ""); - Expect(1, 63743, '\P{^Block=_-private_use_AREA}', ""); - Expect(0, 63744, '\p{Block=_-private_use_AREA}', ""); - Expect(1, 63744, '\p{^Block=_-private_use_AREA}', ""); - Expect(1, 63744, '\P{Block=_-private_use_AREA}', ""); - Expect(0, 63744, '\P{^Block=_-private_use_AREA}', ""); - Error('\p{Blk= :=PUA}'); - Error('\P{Blk= :=PUA}'); + Expect(1, 63743, '\p{Block= private_Use_AREA}', ""); + Expect(0, 63743, '\p{^Block= private_Use_AREA}', ""); + Expect(0, 63743, '\P{Block= private_Use_AREA}', ""); + Expect(1, 63743, '\P{^Block= private_Use_AREA}', ""); + Expect(0, 63744, '\p{Block= private_Use_AREA}', ""); + Expect(1, 63744, '\p{^Block= private_Use_AREA}', ""); + Expect(1, 63744, '\P{Block= private_Use_AREA}', ""); + Expect(0, 63744, '\P{^Block= private_Use_AREA}', ""); + Error('\p{Blk=_-PUA/a/}'); + Error('\P{Blk=_-PUA/a/}'); Expect(1, 63743, '\p{Blk=:\APUA\z:}', "");; Expect(0, 63744, '\p{Blk=:\APUA\z:}', "");; Expect(1, 63743, '\p{Blk=pua}', ""); @@ -22291,34 +22689,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 63744, '\P{^Blk=pua}', ""); Expect(1, 63743, '\p{Blk=:\Apua\z:}', "");; Expect(0, 63744, '\p{Blk=:\Apua\z:}', "");; - Expect(1, 63743, '\p{Blk=_ PUA}', ""); - Expect(0, 63743, '\p{^Blk=_ PUA}', ""); - Expect(0, 63743, '\P{Blk=_ PUA}', ""); - Expect(1, 63743, '\P{^Blk=_ PUA}', ""); - Expect(0, 63744, '\p{Blk=_ PUA}', ""); - Expect(1, 63744, '\p{^Blk=_ PUA}', ""); - Expect(1, 63744, '\P{Blk=_ PUA}', ""); - Expect(0, 63744, '\P{^Blk=_ PUA}', ""); - Error('\p{Is_Block=Private_use/a/}'); - Error('\P{Is_Block=Private_use/a/}'); - Expect(1, 63743, '\p{Is_Block: privateuse}', ""); - Expect(0, 63743, '\p{^Is_Block: privateuse}', ""); - Expect(0, 63743, '\P{Is_Block: privateuse}', ""); - Expect(1, 63743, '\P{^Is_Block: privateuse}', ""); - Expect(0, 63744, '\p{Is_Block: privateuse}', ""); - Expect(1, 63744, '\p{^Is_Block: privateuse}', ""); - Expect(1, 63744, '\P{Is_Block: privateuse}', ""); - Expect(0, 63744, '\P{^Is_Block: privateuse}', ""); - Expect(1, 63743, '\p{Is_Block=_Private_use}', ""); - Expect(0, 63743, '\p{^Is_Block=_Private_use}', ""); - Expect(0, 63743, '\P{Is_Block=_Private_use}', ""); - Expect(1, 63743, '\P{^Is_Block=_Private_use}', ""); - Expect(0, 63744, '\p{Is_Block=_Private_use}', ""); - Expect(1, 63744, '\p{^Is_Block=_Private_use}', ""); - Expect(1, 63744, '\P{Is_Block=_Private_use}', ""); - Expect(0, 63744, '\P{^Is_Block=_Private_use}', ""); - Error('\p{Is_Blk=_ Private_Use_AREA:=}'); - Error('\P{Is_Blk=_ Private_Use_AREA:=}'); + Expect(1, 63743, '\p{Blk= PUA}', ""); + Expect(0, 63743, '\p{^Blk= PUA}', ""); + Expect(0, 63743, '\P{Blk= PUA}', ""); + Expect(1, 63743, '\P{^Blk= PUA}', ""); + Expect(0, 63744, '\p{Blk= PUA}', ""); + Expect(1, 63744, '\p{^Blk= PUA}', ""); + Expect(1, 63744, '\P{Blk= PUA}', ""); + Expect(0, 63744, '\P{^Blk= PUA}', ""); + Error('\p{Is_Block=:=private_Use}'); + Error('\P{Is_Block=:=private_Use}'); + Expect(1, 63743, '\p{Is_Block=privateuse}', ""); + Expect(0, 63743, '\p{^Is_Block=privateuse}', ""); + Expect(0, 63743, '\P{Is_Block=privateuse}', ""); + Expect(1, 63743, '\P{^Is_Block=privateuse}', ""); + Expect(0, 63744, '\p{Is_Block=privateuse}', ""); + Expect(1, 63744, '\p{^Is_Block=privateuse}', ""); + Expect(1, 63744, '\P{Is_Block=privateuse}', ""); + Expect(0, 63744, '\P{^Is_Block=privateuse}', ""); + Expect(1, 63743, '\p{Is_Block= _private_use}', ""); + Expect(0, 63743, '\p{^Is_Block= _private_use}', ""); + Expect(0, 63743, '\P{Is_Block= _private_use}', ""); + Expect(1, 63743, '\P{^Is_Block= _private_use}', ""); + Expect(0, 63744, '\p{Is_Block= _private_use}', ""); + Expect(1, 63744, '\p{^Is_Block= _private_use}', ""); + Expect(1, 63744, '\P{Is_Block= _private_use}', ""); + Expect(0, 63744, '\P{^Is_Block= _private_use}', ""); + Error('\p{Is_Blk=-private_Use_AREA/a/}'); + Error('\P{Is_Blk=-private_Use_AREA/a/}'); Expect(1, 63743, '\p{Is_Blk=privateusearea}', ""); Expect(0, 63743, '\p{^Is_Blk=privateusearea}', ""); Expect(0, 63743, '\P{Is_Blk=privateusearea}', ""); @@ -22327,16 +22725,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 63744, '\p{^Is_Blk=privateusearea}', ""); Expect(1, 63744, '\P{Is_Blk=privateusearea}', ""); Expect(0, 63744, '\P{^Is_Blk=privateusearea}', ""); - Expect(1, 63743, '\p{Is_Blk=-_Private_USE_Area}', ""); - Expect(0, 63743, '\p{^Is_Blk=-_Private_USE_Area}', ""); - Expect(0, 63743, '\P{Is_Blk=-_Private_USE_Area}', ""); - Expect(1, 63743, '\P{^Is_Blk=-_Private_USE_Area}', ""); - Expect(0, 63744, '\p{Is_Blk=-_Private_USE_Area}', ""); - Expect(1, 63744, '\p{^Is_Blk=-_Private_USE_Area}', ""); - Expect(1, 63744, '\P{Is_Blk=-_Private_USE_Area}', ""); - Expect(0, 63744, '\P{^Is_Blk=-_Private_USE_Area}', ""); - Error('\p{Block=_/a/General_Punctuation}'); - Error('\P{Block=_/a/General_Punctuation}'); + Expect(1, 63743, '\p{Is_Blk= -Private_USE_Area}', ""); + Expect(0, 63743, '\p{^Is_Blk= -Private_USE_Area}', ""); + Expect(0, 63743, '\P{Is_Blk= -Private_USE_Area}', ""); + Expect(1, 63743, '\P{^Is_Blk= -Private_USE_Area}', ""); + Expect(0, 63744, '\p{Is_Blk= -Private_USE_Area}', ""); + Expect(1, 63744, '\p{^Is_Blk= -Private_USE_Area}', ""); + Expect(1, 63744, '\P{Is_Blk= -Private_USE_Area}', ""); + Expect(0, 63744, '\P{^Is_Blk= -Private_USE_Area}', ""); + Error('\p{Block=-_GENERAL_Punctuation:=}'); + Error('\P{Block=-_GENERAL_Punctuation:=}'); Expect(1, 8303, '\p{Block=:\AGeneral_Punctuation\z:}', "");; Expect(0, 8304, '\p{Block=:\AGeneral_Punctuation\z:}', "");; Expect(1, 8303, '\p{Block=generalpunctuation}', ""); @@ -22349,16 +22747,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8304, '\P{^Block=generalpunctuation}', ""); Expect(1, 8303, '\p{Block=:\Ageneralpunctuation\z:}', "");; Expect(0, 8304, '\p{Block=:\Ageneralpunctuation\z:}', "");; - Expect(1, 8303, '\p{Block= -General_Punctuation}', ""); - Expect(0, 8303, '\p{^Block= -General_Punctuation}', ""); - Expect(0, 8303, '\P{Block= -General_Punctuation}', ""); - Expect(1, 8303, '\P{^Block= -General_Punctuation}', ""); - Expect(0, 8304, '\p{Block= -General_Punctuation}', ""); - Expect(1, 8304, '\p{^Block= -General_Punctuation}', ""); - Expect(1, 8304, '\P{Block= -General_Punctuation}', ""); - Expect(0, 8304, '\P{^Block= -General_Punctuation}', ""); - Error('\p{Blk: punctuation:=}'); - Error('\P{Blk: punctuation:=}'); + Expect(1, 8303, '\p{Block=--General_Punctuation}', ""); + Expect(0, 8303, '\p{^Block=--General_Punctuation}', ""); + Expect(0, 8303, '\P{Block=--General_Punctuation}', ""); + Expect(1, 8303, '\P{^Block=--General_Punctuation}', ""); + Expect(0, 8304, '\p{Block=--General_Punctuation}', ""); + Expect(1, 8304, '\p{^Block=--General_Punctuation}', ""); + Expect(1, 8304, '\P{Block=--General_Punctuation}', ""); + Expect(0, 8304, '\P{^Block=--General_Punctuation}', ""); + Error('\p{Blk: Punctuation/a/}'); + Error('\P{Blk: Punctuation/a/}'); Expect(1, 8303, '\p{Blk=:\APunctuation\z:}', "");; Expect(0, 8304, '\p{Blk=:\APunctuation\z:}', "");; Expect(1, 8303, '\p{Blk=punctuation}', ""); @@ -22371,16 +22769,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8304, '\P{^Blk=punctuation}', ""); Expect(1, 8303, '\p{Blk=:\Apunctuation\z:}', "");; Expect(0, 8304, '\p{Blk=:\Apunctuation\z:}', "");; - Expect(1, 8303, '\p{Blk=_ Punctuation}', ""); - Expect(0, 8303, '\p{^Blk=_ Punctuation}', ""); - Expect(0, 8303, '\P{Blk=_ Punctuation}', ""); - Expect(1, 8303, '\P{^Blk=_ Punctuation}', ""); - Expect(0, 8304, '\p{Blk=_ Punctuation}', ""); - Expect(1, 8304, '\p{^Blk=_ Punctuation}', ""); - Expect(1, 8304, '\P{Blk=_ Punctuation}', ""); - Expect(0, 8304, '\P{^Blk=_ Punctuation}', ""); - Error('\p{Is_Block=_ general_Punctuation:=}'); - Error('\P{Is_Block=_ general_Punctuation:=}'); + Expect(1, 8303, '\p{Blk= _PUNCTUATION}', ""); + Expect(0, 8303, '\p{^Blk= _PUNCTUATION}', ""); + Expect(0, 8303, '\P{Blk= _PUNCTUATION}', ""); + Expect(1, 8303, '\P{^Blk= _PUNCTUATION}', ""); + Expect(0, 8304, '\p{Blk= _PUNCTUATION}', ""); + Expect(1, 8304, '\p{^Blk= _PUNCTUATION}', ""); + Expect(1, 8304, '\P{Blk= _PUNCTUATION}', ""); + Expect(0, 8304, '\P{^Blk= _PUNCTUATION}', ""); + Error('\p{Is_Block=:=_ GENERAL_punctuation}'); + Error('\P{Is_Block=:=_ GENERAL_punctuation}'); Expect(1, 8303, '\p{Is_Block=generalpunctuation}', ""); Expect(0, 8303, '\p{^Is_Block=generalpunctuation}', ""); Expect(0, 8303, '\P{Is_Block=generalpunctuation}', ""); @@ -22389,56 +22787,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8304, '\p{^Is_Block=generalpunctuation}', ""); Expect(1, 8304, '\P{Is_Block=generalpunctuation}', ""); Expect(0, 8304, '\P{^Is_Block=generalpunctuation}', ""); - Expect(1, 8303, '\p{Is_Block= General_punctuation}', ""); - Expect(0, 8303, '\p{^Is_Block= General_punctuation}', ""); - Expect(0, 8303, '\P{Is_Block= General_punctuation}', ""); - Expect(1, 8303, '\P{^Is_Block= General_punctuation}', ""); - Expect(0, 8304, '\p{Is_Block= General_punctuation}', ""); - Expect(1, 8304, '\p{^Is_Block= General_punctuation}', ""); - Expect(1, 8304, '\P{Is_Block= General_punctuation}', ""); - Expect(0, 8304, '\P{^Is_Block= General_punctuation}', ""); - Error('\p{Is_Blk=_/a/Punctuation}'); - Error('\P{Is_Blk=_/a/Punctuation}'); - Expect(1, 8303, '\p{Is_Blk=punctuation}', ""); - Expect(0, 8303, '\p{^Is_Blk=punctuation}', ""); - Expect(0, 8303, '\P{Is_Blk=punctuation}', ""); - Expect(1, 8303, '\P{^Is_Blk=punctuation}', ""); - Expect(0, 8304, '\p{Is_Blk=punctuation}', ""); - Expect(1, 8304, '\p{^Is_Blk=punctuation}', ""); - Expect(1, 8304, '\P{Is_Blk=punctuation}', ""); - Expect(0, 8304, '\P{^Is_Blk=punctuation}', ""); - Expect(1, 8303, '\p{Is_Blk= PUNCTUATION}', ""); - Expect(0, 8303, '\p{^Is_Blk= PUNCTUATION}', ""); - Expect(0, 8303, '\P{Is_Blk= PUNCTUATION}', ""); - Expect(1, 8303, '\P{^Is_Blk= PUNCTUATION}', ""); - Expect(0, 8304, '\p{Is_Blk= PUNCTUATION}', ""); - Expect(1, 8304, '\p{^Is_Blk= PUNCTUATION}', ""); - Expect(1, 8304, '\P{Is_Blk= PUNCTUATION}', ""); - Expect(0, 8304, '\P{^Is_Blk= PUNCTUATION}', ""); - Error('\p{Block=/a/ rejang}'); - Error('\P{Block=/a/ rejang}'); + Expect(1, 8303, '\p{Is_Block=-General_punctuation}', ""); + Expect(0, 8303, '\p{^Is_Block=-General_punctuation}', ""); + Expect(0, 8303, '\P{Is_Block=-General_punctuation}', ""); + Expect(1, 8303, '\P{^Is_Block=-General_punctuation}', ""); + Expect(0, 8304, '\p{Is_Block=-General_punctuation}', ""); + Expect(1, 8304, '\p{^Is_Block=-General_punctuation}', ""); + Expect(1, 8304, '\P{Is_Block=-General_punctuation}', ""); + Expect(0, 8304, '\P{^Is_Block=-General_punctuation}', ""); + Error('\p{Is_Blk=- Punctuation:=}'); + Error('\P{Is_Blk=- Punctuation:=}'); + Expect(1, 8303, '\p{Is_Blk: punctuation}', ""); + Expect(0, 8303, '\p{^Is_Blk: punctuation}', ""); + Expect(0, 8303, '\P{Is_Blk: punctuation}', ""); + Expect(1, 8303, '\P{^Is_Blk: punctuation}', ""); + Expect(0, 8304, '\p{Is_Blk: punctuation}', ""); + Expect(1, 8304, '\p{^Is_Blk: punctuation}', ""); + Expect(1, 8304, '\P{Is_Blk: punctuation}', ""); + Expect(0, 8304, '\P{^Is_Blk: punctuation}', ""); + Expect(1, 8303, '\p{Is_Blk= PUNCTUATION}', ""); + Expect(0, 8303, '\p{^Is_Blk= PUNCTUATION}', ""); + Expect(0, 8303, '\P{Is_Blk= PUNCTUATION}', ""); + Expect(1, 8303, '\P{^Is_Blk= PUNCTUATION}', ""); + Expect(0, 8304, '\p{Is_Blk= PUNCTUATION}', ""); + Expect(1, 8304, '\p{^Is_Blk= PUNCTUATION}', ""); + Expect(1, 8304, '\P{Is_Blk= PUNCTUATION}', ""); + Expect(0, 8304, '\P{^Is_Blk= PUNCTUATION}', ""); + Error('\p{Block=-_rejang:=}'); + Error('\P{Block=-_rejang:=}'); Expect(1, 43359, '\p{Block=:\ARejang\z:}', "");; Expect(0, 43360, '\p{Block=:\ARejang\z:}', "");; - Expect(1, 43359, '\p{Block:rejang}', ""); - Expect(0, 43359, '\p{^Block:rejang}', ""); - Expect(0, 43359, '\P{Block:rejang}', ""); - Expect(1, 43359, '\P{^Block:rejang}', ""); - Expect(0, 43360, '\p{Block:rejang}', ""); - Expect(1, 43360, '\p{^Block:rejang}', ""); - Expect(1, 43360, '\P{Block:rejang}', ""); - Expect(0, 43360, '\P{^Block:rejang}', ""); + Expect(1, 43359, '\p{Block=rejang}', ""); + Expect(0, 43359, '\p{^Block=rejang}', ""); + Expect(0, 43359, '\P{Block=rejang}', ""); + Expect(1, 43359, '\P{^Block=rejang}', ""); + Expect(0, 43360, '\p{Block=rejang}', ""); + Expect(1, 43360, '\p{^Block=rejang}', ""); + Expect(1, 43360, '\P{Block=rejang}', ""); + Expect(0, 43360, '\P{^Block=rejang}', ""); Expect(1, 43359, '\p{Block=:\Arejang\z:}', "");; Expect(0, 43360, '\p{Block=:\Arejang\z:}', "");; - Expect(1, 43359, '\p{Block= _REJANG}', ""); - Expect(0, 43359, '\p{^Block= _REJANG}', ""); - Expect(0, 43359, '\P{Block= _REJANG}', ""); - Expect(1, 43359, '\P{^Block= _REJANG}', ""); - Expect(0, 43360, '\p{Block= _REJANG}', ""); - Expect(1, 43360, '\p{^Block= _REJANG}', ""); - Expect(1, 43360, '\P{Block= _REJANG}', ""); - Expect(0, 43360, '\P{^Block= _REJANG}', ""); - Error('\p{Blk=:=-_Rejang}'); - Error('\P{Blk=:=-_Rejang}'); + Expect(1, 43359, '\p{Block=- rejang}', ""); + Expect(0, 43359, '\p{^Block=- rejang}', ""); + Expect(0, 43359, '\P{Block=- rejang}', ""); + Expect(1, 43359, '\P{^Block=- rejang}', ""); + Expect(0, 43360, '\p{Block=- rejang}', ""); + Expect(1, 43360, '\p{^Block=- rejang}', ""); + Expect(1, 43360, '\P{Block=- rejang}', ""); + Expect(0, 43360, '\P{^Block=- rejang}', ""); + Error('\p{Blk= REJANG/a/}'); + Error('\P{Blk= REJANG/a/}'); Expect(1, 43359, '\p{Blk=:\ARejang\z:}', "");; Expect(0, 43360, '\p{Blk=:\ARejang\z:}', "");; Expect(1, 43359, '\p{Blk=rejang}', ""); @@ -22451,114 +22849,114 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43360, '\P{^Blk=rejang}', ""); Expect(1, 43359, '\p{Blk=:\Arejang\z:}', "");; Expect(0, 43360, '\p{Blk=:\Arejang\z:}', "");; - Expect(1, 43359, '\p{Blk=_REJANG}', ""); - Expect(0, 43359, '\p{^Blk=_REJANG}', ""); - Expect(0, 43359, '\P{Blk=_REJANG}', ""); - Expect(1, 43359, '\P{^Blk=_REJANG}', ""); - Expect(0, 43360, '\p{Blk=_REJANG}', ""); - Expect(1, 43360, '\p{^Blk=_REJANG}', ""); - Expect(1, 43360, '\P{Blk=_REJANG}', ""); - Expect(0, 43360, '\P{^Blk=_REJANG}', ""); - Error('\p{Is_Block= /a/Rejang}'); - Error('\P{Is_Block= /a/Rejang}'); - Expect(1, 43359, '\p{Is_Block:rejang}', ""); - Expect(0, 43359, '\p{^Is_Block:rejang}', ""); - Expect(0, 43359, '\P{Is_Block:rejang}', ""); - Expect(1, 43359, '\P{^Is_Block:rejang}', ""); - Expect(0, 43360, '\p{Is_Block:rejang}', ""); - Expect(1, 43360, '\p{^Is_Block:rejang}', ""); - Expect(1, 43360, '\P{Is_Block:rejang}', ""); - Expect(0, 43360, '\P{^Is_Block:rejang}', ""); - Expect(1, 43359, '\p{Is_Block=-rejang}', ""); - Expect(0, 43359, '\p{^Is_Block=-rejang}', ""); - Expect(0, 43359, '\P{Is_Block=-rejang}', ""); - Expect(1, 43359, '\P{^Is_Block=-rejang}', ""); - Expect(0, 43360, '\p{Is_Block=-rejang}', ""); - Expect(1, 43360, '\p{^Is_Block=-rejang}', ""); - Expect(1, 43360, '\P{Is_Block=-rejang}', ""); - Expect(0, 43360, '\P{^Is_Block=-rejang}', ""); - Error('\p{Is_Blk=_:=REJANG}'); - Error('\P{Is_Blk=_:=REJANG}'); - Expect(1, 43359, '\p{Is_Blk:rejang}', ""); - Expect(0, 43359, '\p{^Is_Blk:rejang}', ""); - Expect(0, 43359, '\P{Is_Blk:rejang}', ""); - Expect(1, 43359, '\P{^Is_Blk:rejang}', ""); - Expect(0, 43360, '\p{Is_Blk:rejang}', ""); - Expect(1, 43360, '\p{^Is_Blk:rejang}', ""); - Expect(1, 43360, '\P{Is_Blk:rejang}', ""); - Expect(0, 43360, '\P{^Is_Blk:rejang}', ""); - Expect(1, 43359, '\p{Is_Blk= -REJANG}', ""); - Expect(0, 43359, '\p{^Is_Blk= -REJANG}', ""); - Expect(0, 43359, '\P{Is_Blk= -REJANG}', ""); - Expect(1, 43359, '\P{^Is_Blk= -REJANG}', ""); - Expect(0, 43360, '\p{Is_Blk= -REJANG}', ""); - Expect(1, 43360, '\p{^Is_Blk= -REJANG}', ""); - Expect(1, 43360, '\P{Is_Blk= -REJANG}', ""); - Expect(0, 43360, '\P{^Is_Blk= -REJANG}', ""); - Error('\p{Block=-:=Rumi_Numeral_Symbols}'); - Error('\P{Block=-:=Rumi_Numeral_Symbols}'); + Expect(1, 43359, '\p{Blk=_ Rejang}', ""); + Expect(0, 43359, '\p{^Blk=_ Rejang}', ""); + Expect(0, 43359, '\P{Blk=_ Rejang}', ""); + Expect(1, 43359, '\P{^Blk=_ Rejang}', ""); + Expect(0, 43360, '\p{Blk=_ Rejang}', ""); + Expect(1, 43360, '\p{^Blk=_ Rejang}', ""); + Expect(1, 43360, '\P{Blk=_ Rejang}', ""); + Expect(0, 43360, '\P{^Blk=_ Rejang}', ""); + Error('\p{Is_Block=:=-rejang}'); + Error('\P{Is_Block=:=-rejang}'); + Expect(1, 43359, '\p{Is_Block=rejang}', ""); + Expect(0, 43359, '\p{^Is_Block=rejang}', ""); + Expect(0, 43359, '\P{Is_Block=rejang}', ""); + Expect(1, 43359, '\P{^Is_Block=rejang}', ""); + Expect(0, 43360, '\p{Is_Block=rejang}', ""); + Expect(1, 43360, '\p{^Is_Block=rejang}', ""); + Expect(1, 43360, '\P{Is_Block=rejang}', ""); + Expect(0, 43360, '\P{^Is_Block=rejang}', ""); + Expect(1, 43359, '\p{Is_Block=_-REJANG}', ""); + Expect(0, 43359, '\p{^Is_Block=_-REJANG}', ""); + Expect(0, 43359, '\P{Is_Block=_-REJANG}', ""); + Expect(1, 43359, '\P{^Is_Block=_-REJANG}', ""); + Expect(0, 43360, '\p{Is_Block=_-REJANG}', ""); + Expect(1, 43360, '\p{^Is_Block=_-REJANG}', ""); + Expect(1, 43360, '\P{Is_Block=_-REJANG}', ""); + Expect(0, 43360, '\P{^Is_Block=_-REJANG}', ""); + Error('\p{Is_Blk= rejang/a/}'); + Error('\P{Is_Blk= rejang/a/}'); + Expect(1, 43359, '\p{Is_Blk: rejang}', ""); + Expect(0, 43359, '\p{^Is_Blk: rejang}', ""); + Expect(0, 43359, '\P{Is_Blk: rejang}', ""); + Expect(1, 43359, '\P{^Is_Blk: rejang}', ""); + Expect(0, 43360, '\p{Is_Blk: rejang}', ""); + Expect(1, 43360, '\p{^Is_Blk: rejang}', ""); + Expect(1, 43360, '\P{Is_Blk: rejang}', ""); + Expect(0, 43360, '\P{^Is_Blk: rejang}', ""); + Expect(1, 43359, '\p{Is_Blk= Rejang}', ""); + Expect(0, 43359, '\p{^Is_Blk= Rejang}', ""); + Expect(0, 43359, '\P{Is_Blk= Rejang}', ""); + Expect(1, 43359, '\P{^Is_Blk= Rejang}', ""); + Expect(0, 43360, '\p{Is_Blk= Rejang}', ""); + Expect(1, 43360, '\p{^Is_Blk= Rejang}', ""); + Expect(1, 43360, '\P{Is_Blk= Rejang}', ""); + Expect(0, 43360, '\P{^Is_Blk= Rejang}', ""); + Error('\p{Block= RUMI_numeral_Symbols/a/}'); + Error('\P{Block= RUMI_numeral_Symbols/a/}'); Expect(1, 69247, '\p{Block=:\ARumi_Numeral_Symbols\z:}', "");; Expect(0, 69248, '\p{Block=:\ARumi_Numeral_Symbols\z:}', "");; - Expect(1, 69247, '\p{Block: ruminumeralsymbols}', ""); - Expect(0, 69247, '\p{^Block: ruminumeralsymbols}', ""); - Expect(0, 69247, '\P{Block: ruminumeralsymbols}', ""); - Expect(1, 69247, '\P{^Block: ruminumeralsymbols}', ""); - Expect(0, 69248, '\p{Block: ruminumeralsymbols}', ""); - Expect(1, 69248, '\p{^Block: ruminumeralsymbols}', ""); - Expect(1, 69248, '\P{Block: ruminumeralsymbols}', ""); - Expect(0, 69248, '\P{^Block: ruminumeralsymbols}', ""); + Expect(1, 69247, '\p{Block=ruminumeralsymbols}', ""); + Expect(0, 69247, '\p{^Block=ruminumeralsymbols}', ""); + Expect(0, 69247, '\P{Block=ruminumeralsymbols}', ""); + Expect(1, 69247, '\P{^Block=ruminumeralsymbols}', ""); + Expect(0, 69248, '\p{Block=ruminumeralsymbols}', ""); + Expect(1, 69248, '\p{^Block=ruminumeralsymbols}', ""); + Expect(1, 69248, '\P{Block=ruminumeralsymbols}', ""); + Expect(0, 69248, '\P{^Block=ruminumeralsymbols}', ""); Expect(1, 69247, '\p{Block=:\Aruminumeralsymbols\z:}', "");; Expect(0, 69248, '\p{Block=:\Aruminumeralsymbols\z:}', "");; - Expect(1, 69247, '\p{Block= RUMI_Numeral_symbols}', ""); - Expect(0, 69247, '\p{^Block= RUMI_Numeral_symbols}', ""); - Expect(0, 69247, '\P{Block= RUMI_Numeral_symbols}', ""); - Expect(1, 69247, '\P{^Block= RUMI_Numeral_symbols}', ""); - Expect(0, 69248, '\p{Block= RUMI_Numeral_symbols}', ""); - Expect(1, 69248, '\p{^Block= RUMI_Numeral_symbols}', ""); - Expect(1, 69248, '\P{Block= RUMI_Numeral_symbols}', ""); - Expect(0, 69248, '\P{^Block= RUMI_Numeral_symbols}', ""); - Error('\p{Blk=:= rumi}'); - Error('\P{Blk=:= rumi}'); + Expect(1, 69247, '\p{Block=--rumi_NUMERAL_symbols}', ""); + Expect(0, 69247, '\p{^Block=--rumi_NUMERAL_symbols}', ""); + Expect(0, 69247, '\P{Block=--rumi_NUMERAL_symbols}', ""); + Expect(1, 69247, '\P{^Block=--rumi_NUMERAL_symbols}', ""); + Expect(0, 69248, '\p{Block=--rumi_NUMERAL_symbols}', ""); + Expect(1, 69248, '\p{^Block=--rumi_NUMERAL_symbols}', ""); + Expect(1, 69248, '\P{Block=--rumi_NUMERAL_symbols}', ""); + Expect(0, 69248, '\P{^Block=--rumi_NUMERAL_symbols}', ""); + Error('\p{Blk=- rumi:=}'); + Error('\P{Blk=- rumi:=}'); Expect(1, 69247, '\p{Blk=:\ARumi\z:}', "");; Expect(0, 69248, '\p{Blk=:\ARumi\z:}', "");; - Expect(1, 69247, '\p{Blk=rumi}', ""); - Expect(0, 69247, '\p{^Blk=rumi}', ""); - Expect(0, 69247, '\P{Blk=rumi}', ""); - Expect(1, 69247, '\P{^Blk=rumi}', ""); - Expect(0, 69248, '\p{Blk=rumi}', ""); - Expect(1, 69248, '\p{^Blk=rumi}', ""); - Expect(1, 69248, '\P{Blk=rumi}', ""); - Expect(0, 69248, '\P{^Blk=rumi}', ""); + Expect(1, 69247, '\p{Blk: rumi}', ""); + Expect(0, 69247, '\p{^Blk: rumi}', ""); + Expect(0, 69247, '\P{Blk: rumi}', ""); + Expect(1, 69247, '\P{^Blk: rumi}', ""); + Expect(0, 69248, '\p{Blk: rumi}', ""); + Expect(1, 69248, '\p{^Blk: rumi}', ""); + Expect(1, 69248, '\P{Blk: rumi}', ""); + Expect(0, 69248, '\P{^Blk: rumi}', ""); Expect(1, 69247, '\p{Blk=:\Arumi\z:}', "");; Expect(0, 69248, '\p{Blk=:\Arumi\z:}', "");; - Expect(1, 69247, '\p{Blk=_ RUMI}', ""); - Expect(0, 69247, '\p{^Blk=_ RUMI}', ""); - Expect(0, 69247, '\P{Blk=_ RUMI}', ""); - Expect(1, 69247, '\P{^Blk=_ RUMI}', ""); - Expect(0, 69248, '\p{Blk=_ RUMI}', ""); - Expect(1, 69248, '\p{^Blk=_ RUMI}', ""); - Expect(1, 69248, '\P{Blk=_ RUMI}', ""); - Expect(0, 69248, '\P{^Blk=_ RUMI}', ""); - Error('\p{Is_Block=_-Rumi_numeral_Symbols/a/}'); - Error('\P{Is_Block=_-Rumi_numeral_Symbols/a/}'); - Expect(1, 69247, '\p{Is_Block: ruminumeralsymbols}', ""); - Expect(0, 69247, '\p{^Is_Block: ruminumeralsymbols}', ""); - Expect(0, 69247, '\P{Is_Block: ruminumeralsymbols}', ""); - Expect(1, 69247, '\P{^Is_Block: ruminumeralsymbols}', ""); - Expect(0, 69248, '\p{Is_Block: ruminumeralsymbols}', ""); - Expect(1, 69248, '\p{^Is_Block: ruminumeralsymbols}', ""); - Expect(1, 69248, '\P{Is_Block: ruminumeralsymbols}', ""); - Expect(0, 69248, '\P{^Is_Block: ruminumeralsymbols}', ""); - Expect(1, 69247, '\p{Is_Block: RUMI_NUMERAL_SYMBOLS}', ""); - Expect(0, 69247, '\p{^Is_Block: RUMI_NUMERAL_SYMBOLS}', ""); - Expect(0, 69247, '\P{Is_Block: RUMI_NUMERAL_SYMBOLS}', ""); - Expect(1, 69247, '\P{^Is_Block: RUMI_NUMERAL_SYMBOLS}', ""); - Expect(0, 69248, '\p{Is_Block: RUMI_NUMERAL_SYMBOLS}', ""); - Expect(1, 69248, '\p{^Is_Block: RUMI_NUMERAL_SYMBOLS}', ""); - Expect(1, 69248, '\P{Is_Block: RUMI_NUMERAL_SYMBOLS}', ""); - Expect(0, 69248, '\P{^Is_Block: RUMI_NUMERAL_SYMBOLS}', ""); - Error('\p{Is_Blk= Rumi:=}'); - Error('\P{Is_Blk= Rumi:=}'); + Expect(1, 69247, '\p{Blk=_Rumi}', ""); + Expect(0, 69247, '\p{^Blk=_Rumi}', ""); + Expect(0, 69247, '\P{Blk=_Rumi}', ""); + Expect(1, 69247, '\P{^Blk=_Rumi}', ""); + Expect(0, 69248, '\p{Blk=_Rumi}', ""); + Expect(1, 69248, '\p{^Blk=_Rumi}', ""); + Expect(1, 69248, '\P{Blk=_Rumi}', ""); + Expect(0, 69248, '\P{^Blk=_Rumi}', ""); + Error('\p{Is_Block=-_Rumi_Numeral_SYMBOLS/a/}'); + Error('\P{Is_Block=-_Rumi_Numeral_SYMBOLS/a/}'); + Expect(1, 69247, '\p{Is_Block=ruminumeralsymbols}', ""); + Expect(0, 69247, '\p{^Is_Block=ruminumeralsymbols}', ""); + Expect(0, 69247, '\P{Is_Block=ruminumeralsymbols}', ""); + Expect(1, 69247, '\P{^Is_Block=ruminumeralsymbols}', ""); + Expect(0, 69248, '\p{Is_Block=ruminumeralsymbols}', ""); + Expect(1, 69248, '\p{^Is_Block=ruminumeralsymbols}', ""); + Expect(1, 69248, '\P{Is_Block=ruminumeralsymbols}', ""); + Expect(0, 69248, '\P{^Is_Block=ruminumeralsymbols}', ""); + Expect(1, 69247, '\p{Is_Block=_Rumi_Numeral_Symbols}', ""); + Expect(0, 69247, '\p{^Is_Block=_Rumi_Numeral_Symbols}', ""); + Expect(0, 69247, '\P{Is_Block=_Rumi_Numeral_Symbols}', ""); + Expect(1, 69247, '\P{^Is_Block=_Rumi_Numeral_Symbols}', ""); + Expect(0, 69248, '\p{Is_Block=_Rumi_Numeral_Symbols}', ""); + Expect(1, 69248, '\p{^Is_Block=_Rumi_Numeral_Symbols}', ""); + Expect(1, 69248, '\P{Is_Block=_Rumi_Numeral_Symbols}', ""); + Expect(0, 69248, '\P{^Is_Block=_Rumi_Numeral_Symbols}', ""); + Error('\p{Is_Blk= RUMI:=}'); + Error('\P{Is_Blk= RUMI:=}'); Expect(1, 69247, '\p{Is_Blk=rumi}', ""); Expect(0, 69247, '\p{^Is_Blk=rumi}', ""); Expect(0, 69247, '\P{Is_Blk=rumi}', ""); @@ -22567,16 +22965,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69248, '\p{^Is_Blk=rumi}', ""); Expect(1, 69248, '\P{Is_Blk=rumi}', ""); Expect(0, 69248, '\P{^Is_Blk=rumi}', ""); - Expect(1, 69247, '\p{Is_Blk= _Rumi}', ""); - Expect(0, 69247, '\p{^Is_Blk= _Rumi}', ""); - Expect(0, 69247, '\P{Is_Blk= _Rumi}', ""); - Expect(1, 69247, '\P{^Is_Blk= _Rumi}', ""); - Expect(0, 69248, '\p{Is_Blk= _Rumi}', ""); - Expect(1, 69248, '\p{^Is_Blk= _Rumi}', ""); - Expect(1, 69248, '\P{Is_Blk= _Rumi}', ""); - Expect(0, 69248, '\P{^Is_Blk= _Rumi}', ""); - Error('\p{Block=-runic:=}'); - Error('\P{Block=-runic:=}'); + Expect(1, 69247, '\p{Is_Blk=_-RUMI}', ""); + Expect(0, 69247, '\p{^Is_Blk=_-RUMI}', ""); + Expect(0, 69247, '\P{Is_Blk=_-RUMI}', ""); + Expect(1, 69247, '\P{^Is_Blk=_-RUMI}', ""); + Expect(0, 69248, '\p{Is_Blk=_-RUMI}', ""); + Expect(1, 69248, '\p{^Is_Blk=_-RUMI}', ""); + Expect(1, 69248, '\P{Is_Blk=_-RUMI}', ""); + Expect(0, 69248, '\P{^Is_Blk=_-RUMI}', ""); + Error('\p{Block=_/a/Runic}'); + Error('\P{Block=_/a/Runic}'); Expect(1, 5887, '\p{Block=:\ARunic\z:}', "");; Expect(0, 5888, '\p{Block=:\ARunic\z:}', "");; Expect(1, 5887, '\p{Block=runic}', ""); @@ -22589,16 +22987,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5888, '\P{^Block=runic}', ""); Expect(1, 5887, '\p{Block=:\Arunic\z:}', "");; Expect(0, 5888, '\p{Block=:\Arunic\z:}', "");; - Expect(1, 5887, '\p{Block=__RUNIC}', ""); - Expect(0, 5887, '\p{^Block=__RUNIC}', ""); - Expect(0, 5887, '\P{Block=__RUNIC}', ""); - Expect(1, 5887, '\P{^Block=__RUNIC}', ""); - Expect(0, 5888, '\p{Block=__RUNIC}', ""); - Expect(1, 5888, '\p{^Block=__RUNIC}', ""); - Expect(1, 5888, '\P{Block=__RUNIC}', ""); - Expect(0, 5888, '\P{^Block=__RUNIC}', ""); - Error('\p{Blk=/a/__Runic}'); - Error('\P{Blk=/a/__Runic}'); + Expect(1, 5887, '\p{Block= -runic}', ""); + Expect(0, 5887, '\p{^Block= -runic}', ""); + Expect(0, 5887, '\P{Block= -runic}', ""); + Expect(1, 5887, '\P{^Block= -runic}', ""); + Expect(0, 5888, '\p{Block= -runic}', ""); + Expect(1, 5888, '\p{^Block= -runic}', ""); + Expect(1, 5888, '\P{Block= -runic}', ""); + Expect(0, 5888, '\P{^Block= -runic}', ""); + Error('\p{Blk: Runic/a/}'); + Error('\P{Blk: Runic/a/}'); Expect(1, 5887, '\p{Blk=:\ARunic\z:}', "");; Expect(0, 5888, '\p{Blk=:\ARunic\z:}', "");; Expect(1, 5887, '\p{Blk=runic}', ""); @@ -22611,16 +23009,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5888, '\P{^Blk=runic}', ""); Expect(1, 5887, '\p{Blk=:\Arunic\z:}', "");; Expect(0, 5888, '\p{Blk=:\Arunic\z:}', "");; - Expect(1, 5887, '\p{Blk: _ runic}', ""); - Expect(0, 5887, '\p{^Blk: _ runic}', ""); - Expect(0, 5887, '\P{Blk: _ runic}', ""); - Expect(1, 5887, '\P{^Blk: _ runic}', ""); - Expect(0, 5888, '\p{Blk: _ runic}', ""); - Expect(1, 5888, '\p{^Blk: _ runic}', ""); - Expect(1, 5888, '\P{Blk: _ runic}', ""); - Expect(0, 5888, '\P{^Blk: _ runic}', ""); - Error('\p{Is_Block=_/a/Runic}'); - Error('\P{Is_Block=_/a/Runic}'); + Expect(1, 5887, '\p{Blk: RUNIC}', ""); + Expect(0, 5887, '\p{^Blk: RUNIC}', ""); + Expect(0, 5887, '\P{Blk: RUNIC}', ""); + Expect(1, 5887, '\P{^Blk: RUNIC}', ""); + Expect(0, 5888, '\p{Blk: RUNIC}', ""); + Expect(1, 5888, '\p{^Blk: RUNIC}', ""); + Expect(1, 5888, '\P{Blk: RUNIC}', ""); + Expect(0, 5888, '\P{^Blk: RUNIC}', ""); + Error('\p{Is_Block= :=RUNIC}'); + Error('\P{Is_Block= :=RUNIC}'); Expect(1, 5887, '\p{Is_Block=runic}', ""); Expect(0, 5887, '\p{^Is_Block=runic}', ""); Expect(0, 5887, '\P{Is_Block=runic}', ""); @@ -22629,16 +23027,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5888, '\p{^Is_Block=runic}', ""); Expect(1, 5888, '\P{Is_Block=runic}', ""); Expect(0, 5888, '\P{^Is_Block=runic}', ""); - Expect(1, 5887, '\p{Is_Block=RUNIC}', ""); - Expect(0, 5887, '\p{^Is_Block=RUNIC}', ""); - Expect(0, 5887, '\P{Is_Block=RUNIC}', ""); - Expect(1, 5887, '\P{^Is_Block=RUNIC}', ""); - Expect(0, 5888, '\p{Is_Block=RUNIC}', ""); - Expect(1, 5888, '\p{^Is_Block=RUNIC}', ""); - Expect(1, 5888, '\P{Is_Block=RUNIC}', ""); - Expect(0, 5888, '\P{^Is_Block=RUNIC}', ""); - Error('\p{Is_Blk=:=Runic}'); - Error('\P{Is_Blk=:=Runic}'); + Expect(1, 5887, '\p{Is_Block=- Runic}', ""); + Expect(0, 5887, '\p{^Is_Block=- Runic}', ""); + Expect(0, 5887, '\P{Is_Block=- Runic}', ""); + Expect(1, 5887, '\P{^Is_Block=- Runic}', ""); + Expect(0, 5888, '\p{Is_Block=- Runic}', ""); + Expect(1, 5888, '\p{^Is_Block=- Runic}', ""); + Expect(1, 5888, '\P{Is_Block=- Runic}', ""); + Expect(0, 5888, '\P{^Is_Block=- Runic}', ""); + Error('\p{Is_Blk=/a/ -Runic}'); + Error('\P{Is_Blk=/a/ -Runic}'); Expect(1, 5887, '\p{Is_Blk=runic}', ""); Expect(0, 5887, '\p{^Is_Blk=runic}', ""); Expect(0, 5887, '\P{Is_Blk=runic}', ""); @@ -22647,38 +23045,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5888, '\p{^Is_Blk=runic}', ""); Expect(1, 5888, '\P{Is_Blk=runic}', ""); Expect(0, 5888, '\P{^Is_Blk=runic}', ""); - Expect(1, 5887, '\p{Is_Blk=__runic}', ""); - Expect(0, 5887, '\p{^Is_Blk=__runic}', ""); - Expect(0, 5887, '\P{Is_Blk=__runic}', ""); - Expect(1, 5887, '\P{^Is_Blk=__runic}', ""); - Expect(0, 5888, '\p{Is_Blk=__runic}', ""); - Expect(1, 5888, '\p{^Is_Blk=__runic}', ""); - Expect(1, 5888, '\P{Is_Blk=__runic}', ""); - Expect(0, 5888, '\P{^Is_Blk=__runic}', ""); - Error('\p{Block=/a/ SAMARITAN}'); - Error('\P{Block=/a/ SAMARITAN}'); + Expect(1, 5887, '\p{Is_Blk: RUNIC}', ""); + Expect(0, 5887, '\p{^Is_Blk: RUNIC}', ""); + Expect(0, 5887, '\P{Is_Blk: RUNIC}', ""); + Expect(1, 5887, '\P{^Is_Blk: RUNIC}', ""); + Expect(0, 5888, '\p{Is_Blk: RUNIC}', ""); + Expect(1, 5888, '\p{^Is_Blk: RUNIC}', ""); + Expect(1, 5888, '\P{Is_Blk: RUNIC}', ""); + Expect(0, 5888, '\P{^Is_Blk: RUNIC}', ""); + Error('\p{Block=_/a/SAMARITAN}'); + Error('\P{Block=_/a/SAMARITAN}'); Expect(1, 2111, '\p{Block=:\ASamaritan\z:}', "");; Expect(0, 2112, '\p{Block=:\ASamaritan\z:}', "");; - Expect(1, 2111, '\p{Block: samaritan}', ""); - Expect(0, 2111, '\p{^Block: samaritan}', ""); - Expect(0, 2111, '\P{Block: samaritan}', ""); - Expect(1, 2111, '\P{^Block: samaritan}', ""); - Expect(0, 2112, '\p{Block: samaritan}', ""); - Expect(1, 2112, '\p{^Block: samaritan}', ""); - Expect(1, 2112, '\P{Block: samaritan}', ""); - Expect(0, 2112, '\P{^Block: samaritan}', ""); + Expect(1, 2111, '\p{Block=samaritan}', ""); + Expect(0, 2111, '\p{^Block=samaritan}', ""); + Expect(0, 2111, '\P{Block=samaritan}', ""); + Expect(1, 2111, '\P{^Block=samaritan}', ""); + Expect(0, 2112, '\p{Block=samaritan}', ""); + Expect(1, 2112, '\p{^Block=samaritan}', ""); + Expect(1, 2112, '\P{Block=samaritan}', ""); + Expect(0, 2112, '\P{^Block=samaritan}', ""); Expect(1, 2111, '\p{Block=:\Asamaritan\z:}', "");; Expect(0, 2112, '\p{Block=:\Asamaritan\z:}', "");; - Expect(1, 2111, '\p{Block= Samaritan}', ""); - Expect(0, 2111, '\p{^Block= Samaritan}', ""); - Expect(0, 2111, '\P{Block= Samaritan}', ""); - Expect(1, 2111, '\P{^Block= Samaritan}', ""); - Expect(0, 2112, '\p{Block= Samaritan}', ""); - Expect(1, 2112, '\p{^Block= Samaritan}', ""); - Expect(1, 2112, '\P{Block= Samaritan}', ""); - Expect(0, 2112, '\P{^Block= Samaritan}', ""); - Error('\p{Blk=-Samaritan:=}'); - Error('\P{Blk=-Samaritan:=}'); + Expect(1, 2111, '\p{Block=Samaritan}', ""); + Expect(0, 2111, '\p{^Block=Samaritan}', ""); + Expect(0, 2111, '\P{Block=Samaritan}', ""); + Expect(1, 2111, '\P{^Block=Samaritan}', ""); + Expect(0, 2112, '\p{Block=Samaritan}', ""); + Expect(1, 2112, '\p{^Block=Samaritan}', ""); + Expect(1, 2112, '\P{Block=Samaritan}', ""); + Expect(0, 2112, '\P{^Block=Samaritan}', ""); + Error('\p{Blk=_samaritan:=}'); + Error('\P{Blk=_samaritan:=}'); Expect(1, 2111, '\p{Blk=:\ASamaritan\z:}', "");; Expect(0, 2112, '\p{Blk=:\ASamaritan\z:}', "");; Expect(1, 2111, '\p{Blk=samaritan}', ""); @@ -22691,16 +23089,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2112, '\P{^Blk=samaritan}', ""); Expect(1, 2111, '\p{Blk=:\Asamaritan\z:}', "");; Expect(0, 2112, '\p{Blk=:\Asamaritan\z:}', "");; - Expect(1, 2111, '\p{Blk: Samaritan}', ""); - Expect(0, 2111, '\p{^Blk: Samaritan}', ""); - Expect(0, 2111, '\P{Blk: Samaritan}', ""); - Expect(1, 2111, '\P{^Blk: Samaritan}', ""); - Expect(0, 2112, '\p{Blk: Samaritan}', ""); - Expect(1, 2112, '\p{^Blk: Samaritan}', ""); - Expect(1, 2112, '\P{Blk: Samaritan}', ""); - Expect(0, 2112, '\P{^Blk: Samaritan}', ""); - Error('\p{Is_Block:_:=samaritan}'); - Error('\P{Is_Block:_:=samaritan}'); + Expect(1, 2111, '\p{Blk= Samaritan}', ""); + Expect(0, 2111, '\p{^Blk= Samaritan}', ""); + Expect(0, 2111, '\P{Blk= Samaritan}', ""); + Expect(1, 2111, '\P{^Blk= Samaritan}', ""); + Expect(0, 2112, '\p{Blk= Samaritan}', ""); + Expect(1, 2112, '\p{^Blk= Samaritan}', ""); + Expect(1, 2112, '\P{Blk= Samaritan}', ""); + Expect(0, 2112, '\P{^Blk= Samaritan}', ""); + Error('\p{Is_Block: -Samaritan:=}'); + Error('\P{Is_Block: -Samaritan:=}'); Expect(1, 2111, '\p{Is_Block=samaritan}', ""); Expect(0, 2111, '\p{^Is_Block=samaritan}', ""); Expect(0, 2111, '\P{Is_Block=samaritan}', ""); @@ -22709,16 +23107,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2112, '\p{^Is_Block=samaritan}', ""); Expect(1, 2112, '\P{Is_Block=samaritan}', ""); Expect(0, 2112, '\P{^Is_Block=samaritan}', ""); - Expect(1, 2111, '\p{Is_Block=__samaritan}', ""); - Expect(0, 2111, '\p{^Is_Block=__samaritan}', ""); - Expect(0, 2111, '\P{Is_Block=__samaritan}', ""); - Expect(1, 2111, '\P{^Is_Block=__samaritan}', ""); - Expect(0, 2112, '\p{Is_Block=__samaritan}', ""); - Expect(1, 2112, '\p{^Is_Block=__samaritan}', ""); - Expect(1, 2112, '\P{Is_Block=__samaritan}', ""); - Expect(0, 2112, '\P{^Is_Block=__samaritan}', ""); - Error('\p{Is_Blk=:= samaritan}'); - Error('\P{Is_Blk=:= samaritan}'); + Expect(1, 2111, '\p{Is_Block= -samaritan}', ""); + Expect(0, 2111, '\p{^Is_Block= -samaritan}', ""); + Expect(0, 2111, '\P{Is_Block= -samaritan}', ""); + Expect(1, 2111, '\P{^Is_Block= -samaritan}', ""); + Expect(0, 2112, '\p{Is_Block= -samaritan}', ""); + Expect(1, 2112, '\p{^Is_Block= -samaritan}', ""); + Expect(1, 2112, '\P{Is_Block= -samaritan}', ""); + Expect(0, 2112, '\P{^Is_Block= -samaritan}', ""); + Error('\p{Is_Blk=Samaritan/a/}'); + Error('\P{Is_Blk=Samaritan/a/}'); Expect(1, 2111, '\p{Is_Blk=samaritan}', ""); Expect(0, 2111, '\p{^Is_Blk=samaritan}', ""); Expect(0, 2111, '\P{Is_Blk=samaritan}', ""); @@ -22727,16 +23125,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2112, '\p{^Is_Blk=samaritan}', ""); Expect(1, 2112, '\P{Is_Blk=samaritan}', ""); Expect(0, 2112, '\P{^Is_Blk=samaritan}', ""); - Expect(1, 2111, '\p{Is_Blk= samaritan}', ""); - Expect(0, 2111, '\p{^Is_Blk= samaritan}', ""); - Expect(0, 2111, '\P{Is_Blk= samaritan}', ""); - Expect(1, 2111, '\P{^Is_Blk= samaritan}', ""); - Expect(0, 2112, '\p{Is_Blk= samaritan}', ""); - Expect(1, 2112, '\p{^Is_Blk= samaritan}', ""); - Expect(1, 2112, '\P{Is_Blk= samaritan}', ""); - Expect(0, 2112, '\P{^Is_Blk= samaritan}', ""); - Error('\p{Block=-_SAURASHTRA:=}'); - Error('\P{Block=-_SAURASHTRA:=}'); + Expect(1, 2111, '\p{Is_Blk: _ samaritan}', ""); + Expect(0, 2111, '\p{^Is_Blk: _ samaritan}', ""); + Expect(0, 2111, '\P{Is_Blk: _ samaritan}', ""); + Expect(1, 2111, '\P{^Is_Blk: _ samaritan}', ""); + Expect(0, 2112, '\p{Is_Blk: _ samaritan}', ""); + Expect(1, 2112, '\p{^Is_Blk: _ samaritan}', ""); + Expect(1, 2112, '\P{Is_Blk: _ samaritan}', ""); + Expect(0, 2112, '\P{^Is_Blk: _ samaritan}', ""); + Error('\p{Block=_saurashtra:=}'); + Error('\P{Block=_saurashtra:=}'); Expect(1, 43231, '\p{Block=:\ASaurashtra\z:}', "");; Expect(0, 43232, '\p{Block=:\ASaurashtra\z:}', "");; Expect(1, 43231, '\p{Block=saurashtra}', ""); @@ -22749,36 +23147,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43232, '\P{^Block=saurashtra}', ""); Expect(1, 43231, '\p{Block=:\Asaurashtra\z:}', "");; Expect(0, 43232, '\p{Block=:\Asaurashtra\z:}', "");; - Expect(1, 43231, '\p{Block=-_Saurashtra}', ""); - Expect(0, 43231, '\p{^Block=-_Saurashtra}', ""); - Expect(0, 43231, '\P{Block=-_Saurashtra}', ""); - Expect(1, 43231, '\P{^Block=-_Saurashtra}', ""); - Expect(0, 43232, '\p{Block=-_Saurashtra}', ""); - Expect(1, 43232, '\p{^Block=-_Saurashtra}', ""); - Expect(1, 43232, '\P{Block=-_Saurashtra}', ""); - Expect(0, 43232, '\P{^Block=-_Saurashtra}', ""); - Error('\p{Blk=_-Saurashtra/a/}'); - Error('\P{Blk=_-Saurashtra/a/}'); + Expect(1, 43231, '\p{Block=_ Saurashtra}', ""); + Expect(0, 43231, '\p{^Block=_ Saurashtra}', ""); + Expect(0, 43231, '\P{Block=_ Saurashtra}', ""); + Expect(1, 43231, '\P{^Block=_ Saurashtra}', ""); + Expect(0, 43232, '\p{Block=_ Saurashtra}', ""); + Expect(1, 43232, '\p{^Block=_ Saurashtra}', ""); + Expect(1, 43232, '\P{Block=_ Saurashtra}', ""); + Expect(0, 43232, '\P{^Block=_ Saurashtra}', ""); + Error('\p{Blk= -Saurashtra:=}'); + Error('\P{Blk= -Saurashtra:=}'); Expect(1, 43231, '\p{Blk=:\ASaurashtra\z:}', "");; Expect(0, 43232, '\p{Blk=:\ASaurashtra\z:}', "");; - Expect(1, 43231, '\p{Blk: saurashtra}', ""); - Expect(0, 43231, '\p{^Blk: saurashtra}', ""); - Expect(0, 43231, '\P{Blk: saurashtra}', ""); - Expect(1, 43231, '\P{^Blk: saurashtra}', ""); - Expect(0, 43232, '\p{Blk: saurashtra}', ""); - Expect(1, 43232, '\p{^Blk: saurashtra}', ""); - Expect(1, 43232, '\P{Blk: saurashtra}', ""); - Expect(0, 43232, '\P{^Blk: saurashtra}', ""); + Expect(1, 43231, '\p{Blk=saurashtra}', ""); + Expect(0, 43231, '\p{^Blk=saurashtra}', ""); + Expect(0, 43231, '\P{Blk=saurashtra}', ""); + Expect(1, 43231, '\P{^Blk=saurashtra}', ""); + Expect(0, 43232, '\p{Blk=saurashtra}', ""); + Expect(1, 43232, '\p{^Blk=saurashtra}', ""); + Expect(1, 43232, '\P{Blk=saurashtra}', ""); + Expect(0, 43232, '\P{^Blk=saurashtra}', ""); Expect(1, 43231, '\p{Blk=:\Asaurashtra\z:}', "");; Expect(0, 43232, '\p{Blk=:\Asaurashtra\z:}', "");; - Expect(1, 43231, '\p{Blk=_ Saurashtra}', ""); - Expect(0, 43231, '\p{^Blk=_ Saurashtra}', ""); - Expect(0, 43231, '\P{Blk=_ Saurashtra}', ""); - Expect(1, 43231, '\P{^Blk=_ Saurashtra}', ""); - Expect(0, 43232, '\p{Blk=_ Saurashtra}', ""); - Expect(1, 43232, '\p{^Blk=_ Saurashtra}', ""); - Expect(1, 43232, '\P{Blk=_ Saurashtra}', ""); - Expect(0, 43232, '\P{^Blk=_ Saurashtra}', ""); + Expect(1, 43231, '\p{Blk= SAURASHTRA}', ""); + Expect(0, 43231, '\p{^Blk= SAURASHTRA}', ""); + Expect(0, 43231, '\P{Blk= SAURASHTRA}', ""); + Expect(1, 43231, '\P{^Blk= SAURASHTRA}', ""); + Expect(0, 43232, '\p{Blk= SAURASHTRA}', ""); + Expect(1, 43232, '\p{^Blk= SAURASHTRA}', ""); + Expect(1, 43232, '\P{Blk= SAURASHTRA}', ""); + Expect(0, 43232, '\P{^Blk= SAURASHTRA}', ""); Error('\p{Is_Block=-/a/saurashtra}'); Error('\P{Is_Block=-/a/saurashtra}'); Expect(1, 43231, '\p{Is_Block=saurashtra}', ""); @@ -22789,16 +23187,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43232, '\p{^Is_Block=saurashtra}', ""); Expect(1, 43232, '\P{Is_Block=saurashtra}', ""); Expect(0, 43232, '\P{^Is_Block=saurashtra}', ""); - Expect(1, 43231, '\p{Is_Block= saurashtra}', ""); - Expect(0, 43231, '\p{^Is_Block= saurashtra}', ""); - Expect(0, 43231, '\P{Is_Block= saurashtra}', ""); - Expect(1, 43231, '\P{^Is_Block= saurashtra}', ""); - Expect(0, 43232, '\p{Is_Block= saurashtra}', ""); - Expect(1, 43232, '\p{^Is_Block= saurashtra}', ""); - Expect(1, 43232, '\P{Is_Block= saurashtra}', ""); - Expect(0, 43232, '\P{^Is_Block= saurashtra}', ""); - Error('\p{Is_Blk=/a/ SAURASHTRA}'); - Error('\P{Is_Blk=/a/ SAURASHTRA}'); + Expect(1, 43231, '\p{Is_Block=- Saurashtra}', ""); + Expect(0, 43231, '\p{^Is_Block=- Saurashtra}', ""); + Expect(0, 43231, '\P{Is_Block=- Saurashtra}', ""); + Expect(1, 43231, '\P{^Is_Block=- Saurashtra}', ""); + Expect(0, 43232, '\p{Is_Block=- Saurashtra}', ""); + Expect(1, 43232, '\p{^Is_Block=- Saurashtra}', ""); + Expect(1, 43232, '\P{Is_Block=- Saurashtra}', ""); + Expect(0, 43232, '\P{^Is_Block=- Saurashtra}', ""); + Error('\p{Is_Blk=:= saurashtra}'); + Error('\P{Is_Blk=:= saurashtra}'); Expect(1, 43231, '\p{Is_Blk=saurashtra}', ""); Expect(0, 43231, '\p{^Is_Blk=saurashtra}', ""); Expect(0, 43231, '\P{Is_Blk=saurashtra}', ""); @@ -22807,16 +23205,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43232, '\p{^Is_Blk=saurashtra}', ""); Expect(1, 43232, '\P{Is_Blk=saurashtra}', ""); Expect(0, 43232, '\P{^Is_Blk=saurashtra}', ""); - Expect(1, 43231, '\p{Is_Blk= Saurashtra}', ""); - Expect(0, 43231, '\p{^Is_Blk= Saurashtra}', ""); - Expect(0, 43231, '\P{Is_Blk= Saurashtra}', ""); - Expect(1, 43231, '\P{^Is_Blk= Saurashtra}', ""); - Expect(0, 43232, '\p{Is_Blk= Saurashtra}', ""); - Expect(1, 43232, '\p{^Is_Blk= Saurashtra}', ""); - Expect(1, 43232, '\P{Is_Blk= Saurashtra}', ""); - Expect(0, 43232, '\P{^Is_Blk= Saurashtra}', ""); - Error('\p{Block=:=Sharada}'); - Error('\P{Block=:=Sharada}'); + Expect(1, 43231, '\p{Is_Blk=- Saurashtra}', ""); + Expect(0, 43231, '\p{^Is_Blk=- Saurashtra}', ""); + Expect(0, 43231, '\P{Is_Blk=- Saurashtra}', ""); + Expect(1, 43231, '\P{^Is_Blk=- Saurashtra}', ""); + Expect(0, 43232, '\p{Is_Blk=- Saurashtra}', ""); + Expect(1, 43232, '\p{^Is_Blk=- Saurashtra}', ""); + Expect(1, 43232, '\P{Is_Blk=- Saurashtra}', ""); + Expect(0, 43232, '\P{^Is_Blk=- Saurashtra}', ""); + Error('\p{Block= /a/Sharada}'); + Error('\P{Block= /a/Sharada}'); Expect(1, 70111, '\p{Block=:\ASharada\z:}', "");; Expect(0, 70112, '\p{Block=:\ASharada\z:}', "");; Expect(1, 70111, '\p{Block=sharada}', ""); @@ -22829,16 +23227,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 70112, '\P{^Block=sharada}', ""); Expect(1, 70111, '\p{Block=:\Asharada\z:}', "");; Expect(0, 70112, '\p{Block=:\Asharada\z:}', "");; - Expect(1, 70111, '\p{Block= Sharada}', ""); - Expect(0, 70111, '\p{^Block= Sharada}', ""); - Expect(0, 70111, '\P{Block= Sharada}', ""); - Expect(1, 70111, '\P{^Block= Sharada}', ""); - Expect(0, 70112, '\p{Block= Sharada}', ""); - Expect(1, 70112, '\p{^Block= Sharada}', ""); - Expect(1, 70112, '\P{Block= Sharada}', ""); - Expect(0, 70112, '\P{^Block= Sharada}', ""); - Error('\p{Blk=-sharada/a/}'); - Error('\P{Blk=-sharada/a/}'); + Expect(1, 70111, '\p{Block=--sharada}', ""); + Expect(0, 70111, '\p{^Block=--sharada}', ""); + Expect(0, 70111, '\P{Block=--sharada}', ""); + Expect(1, 70111, '\P{^Block=--sharada}', ""); + Expect(0, 70112, '\p{Block=--sharada}', ""); + Expect(1, 70112, '\p{^Block=--sharada}', ""); + Expect(1, 70112, '\P{Block=--sharada}', ""); + Expect(0, 70112, '\P{^Block=--sharada}', ""); + Error('\p{Blk=:=Sharada}'); + Error('\P{Blk=:=Sharada}'); Expect(1, 70111, '\p{Blk=:\ASharada\z:}', "");; Expect(0, 70112, '\p{Blk=:\ASharada\z:}', "");; Expect(1, 70111, '\p{Blk=sharada}', ""); @@ -22851,16 +23249,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 70112, '\P{^Blk=sharada}', ""); Expect(1, 70111, '\p{Blk=:\Asharada\z:}', "");; Expect(0, 70112, '\p{Blk=:\Asharada\z:}', "");; - Expect(1, 70111, '\p{Blk=- SHARADA}', ""); - Expect(0, 70111, '\p{^Blk=- SHARADA}', ""); - Expect(0, 70111, '\P{Blk=- SHARADA}', ""); - Expect(1, 70111, '\P{^Blk=- SHARADA}', ""); - Expect(0, 70112, '\p{Blk=- SHARADA}', ""); - Expect(1, 70112, '\p{^Blk=- SHARADA}', ""); - Expect(1, 70112, '\P{Blk=- SHARADA}', ""); - Expect(0, 70112, '\P{^Blk=- SHARADA}', ""); - Error('\p{Is_Block=:= -Sharada}'); - Error('\P{Is_Block=:= -Sharada}'); + Expect(1, 70111, '\p{Blk= Sharada}', ""); + Expect(0, 70111, '\p{^Blk= Sharada}', ""); + Expect(0, 70111, '\P{Blk= Sharada}', ""); + Expect(1, 70111, '\P{^Blk= Sharada}', ""); + Expect(0, 70112, '\p{Blk= Sharada}', ""); + Expect(1, 70112, '\p{^Blk= Sharada}', ""); + Expect(1, 70112, '\P{Blk= Sharada}', ""); + Expect(0, 70112, '\P{^Blk= Sharada}', ""); + Error('\p{Is_Block=/a/Sharada}'); + Error('\P{Is_Block=/a/Sharada}'); Expect(1, 70111, '\p{Is_Block=sharada}', ""); Expect(0, 70111, '\p{^Is_Block=sharada}', ""); Expect(0, 70111, '\P{Is_Block=sharada}', ""); @@ -22869,16 +23267,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 70112, '\p{^Is_Block=sharada}', ""); Expect(1, 70112, '\P{Is_Block=sharada}', ""); Expect(0, 70112, '\P{^Is_Block=sharada}', ""); - Expect(1, 70111, '\p{Is_Block: - sharada}', ""); - Expect(0, 70111, '\p{^Is_Block: - sharada}', ""); - Expect(0, 70111, '\P{Is_Block: - sharada}', ""); - Expect(1, 70111, '\P{^Is_Block: - sharada}', ""); - Expect(0, 70112, '\p{Is_Block: - sharada}', ""); - Expect(1, 70112, '\p{^Is_Block: - sharada}', ""); - Expect(1, 70112, '\P{Is_Block: - sharada}', ""); - Expect(0, 70112, '\P{^Is_Block: - sharada}', ""); - Error('\p{Is_Blk: /a/ SHARADA}'); - Error('\P{Is_Blk: /a/ SHARADA}'); + Expect(1, 70111, '\p{Is_Block=-_SHARADA}', ""); + Expect(0, 70111, '\p{^Is_Block=-_SHARADA}', ""); + Expect(0, 70111, '\P{Is_Block=-_SHARADA}', ""); + Expect(1, 70111, '\P{^Is_Block=-_SHARADA}', ""); + Expect(0, 70112, '\p{Is_Block=-_SHARADA}', ""); + Expect(1, 70112, '\p{^Is_Block=-_SHARADA}', ""); + Expect(1, 70112, '\P{Is_Block=-_SHARADA}', ""); + Expect(0, 70112, '\P{^Is_Block=-_SHARADA}', ""); + Error('\p{Is_Blk=-/a/Sharada}'); + Error('\P{Is_Blk=-/a/Sharada}'); Expect(1, 70111, '\p{Is_Blk=sharada}', ""); Expect(0, 70111, '\p{^Is_Blk=sharada}', ""); Expect(0, 70111, '\P{Is_Blk=sharada}', ""); @@ -22887,16 +23285,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 70112, '\p{^Is_Blk=sharada}', ""); Expect(1, 70112, '\P{Is_Blk=sharada}', ""); Expect(0, 70112, '\P{^Is_Blk=sharada}', ""); - Expect(1, 70111, '\p{Is_Blk= sharada}', ""); - Expect(0, 70111, '\p{^Is_Blk= sharada}', ""); - Expect(0, 70111, '\P{Is_Blk= sharada}', ""); - Expect(1, 70111, '\P{^Is_Blk= sharada}', ""); - Expect(0, 70112, '\p{Is_Blk= sharada}', ""); - Expect(1, 70112, '\p{^Is_Blk= sharada}', ""); - Expect(1, 70112, '\P{Is_Blk= sharada}', ""); - Expect(0, 70112, '\P{^Is_Blk= sharada}', ""); - Error('\p{Block=--Shavian:=}'); - Error('\P{Block=--Shavian:=}'); + Expect(1, 70111, '\p{Is_Blk: _ Sharada}', ""); + Expect(0, 70111, '\p{^Is_Blk: _ Sharada}', ""); + Expect(0, 70111, '\P{Is_Blk: _ Sharada}', ""); + Expect(1, 70111, '\P{^Is_Blk: _ Sharada}', ""); + Expect(0, 70112, '\p{Is_Blk: _ Sharada}', ""); + Expect(1, 70112, '\p{^Is_Blk: _ Sharada}', ""); + Expect(1, 70112, '\P{Is_Blk: _ Sharada}', ""); + Expect(0, 70112, '\P{^Is_Blk: _ Sharada}', ""); + Error('\p{Block=:=- Shavian}'); + Error('\P{Block=:=- Shavian}'); Expect(1, 66687, '\p{Block=:\AShavian\z:}', "");; Expect(0, 66688, '\p{Block=:\AShavian\z:}', "");; Expect(1, 66687, '\p{Block=shavian}', ""); @@ -22909,16 +23307,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66688, '\P{^Block=shavian}', ""); Expect(1, 66687, '\p{Block=:\Ashavian\z:}', "");; Expect(0, 66688, '\p{Block=:\Ashavian\z:}', "");; - Expect(1, 66687, '\p{Block: Shavian}', ""); - Expect(0, 66687, '\p{^Block: Shavian}', ""); - Expect(0, 66687, '\P{Block: Shavian}', ""); - Expect(1, 66687, '\P{^Block: Shavian}', ""); - Expect(0, 66688, '\p{Block: Shavian}', ""); - Expect(1, 66688, '\p{^Block: Shavian}', ""); - Expect(1, 66688, '\P{Block: Shavian}', ""); - Expect(0, 66688, '\P{^Block: Shavian}', ""); - Error('\p{Blk=_/a/SHAVIAN}'); - Error('\P{Blk=_/a/SHAVIAN}'); + Expect(1, 66687, '\p{Block= -SHAVIAN}', ""); + Expect(0, 66687, '\p{^Block= -SHAVIAN}', ""); + Expect(0, 66687, '\P{Block= -SHAVIAN}', ""); + Expect(1, 66687, '\P{^Block= -SHAVIAN}', ""); + Expect(0, 66688, '\p{Block= -SHAVIAN}', ""); + Expect(1, 66688, '\p{^Block= -SHAVIAN}', ""); + Expect(1, 66688, '\P{Block= -SHAVIAN}', ""); + Expect(0, 66688, '\P{^Block= -SHAVIAN}', ""); + Error('\p{Blk=:= Shavian}'); + Error('\P{Blk=:= Shavian}'); Expect(1, 66687, '\p{Blk=:\AShavian\z:}', "");; Expect(0, 66688, '\p{Blk=:\AShavian\z:}', "");; Expect(1, 66687, '\p{Blk=shavian}', ""); @@ -22931,16 +23329,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66688, '\P{^Blk=shavian}', ""); Expect(1, 66687, '\p{Blk=:\Ashavian\z:}', "");; Expect(0, 66688, '\p{Blk=:\Ashavian\z:}', "");; - Expect(1, 66687, '\p{Blk=_shavian}', ""); - Expect(0, 66687, '\p{^Blk=_shavian}', ""); - Expect(0, 66687, '\P{Blk=_shavian}', ""); - Expect(1, 66687, '\P{^Blk=_shavian}', ""); - Expect(0, 66688, '\p{Blk=_shavian}', ""); - Expect(1, 66688, '\p{^Blk=_shavian}', ""); - Expect(1, 66688, '\P{Blk=_shavian}', ""); - Expect(0, 66688, '\P{^Blk=_shavian}', ""); - Error('\p{Is_Block=-Shavian/a/}'); - Error('\P{Is_Block=-Shavian/a/}'); + Expect(1, 66687, '\p{Blk= -shavian}', ""); + Expect(0, 66687, '\p{^Blk= -shavian}', ""); + Expect(0, 66687, '\P{Blk= -shavian}', ""); + Expect(1, 66687, '\P{^Blk= -shavian}', ""); + Expect(0, 66688, '\p{Blk= -shavian}', ""); + Expect(1, 66688, '\p{^Blk= -shavian}', ""); + Expect(1, 66688, '\P{Blk= -shavian}', ""); + Expect(0, 66688, '\P{^Blk= -shavian}', ""); + Error('\p{Is_Block=:=_ shavian}'); + Error('\P{Is_Block=:=_ shavian}'); Expect(1, 66687, '\p{Is_Block=shavian}', ""); Expect(0, 66687, '\p{^Is_Block=shavian}', ""); Expect(0, 66687, '\P{Is_Block=shavian}', ""); @@ -22949,16 +23347,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66688, '\p{^Is_Block=shavian}', ""); Expect(1, 66688, '\P{Is_Block=shavian}', ""); Expect(0, 66688, '\P{^Is_Block=shavian}', ""); - Expect(1, 66687, '\p{Is_Block=_ Shavian}', ""); - Expect(0, 66687, '\p{^Is_Block=_ Shavian}', ""); - Expect(0, 66687, '\P{Is_Block=_ Shavian}', ""); - Expect(1, 66687, '\P{^Is_Block=_ Shavian}', ""); - Expect(0, 66688, '\p{Is_Block=_ Shavian}', ""); - Expect(1, 66688, '\p{^Is_Block=_ Shavian}', ""); - Expect(1, 66688, '\P{Is_Block=_ Shavian}', ""); - Expect(0, 66688, '\P{^Is_Block=_ Shavian}', ""); - Error('\p{Is_Blk=:=_shavian}'); - Error('\P{Is_Blk=:=_shavian}'); + Expect(1, 66687, '\p{Is_Block= shavian}', ""); + Expect(0, 66687, '\p{^Is_Block= shavian}', ""); + Expect(0, 66687, '\P{Is_Block= shavian}', ""); + Expect(1, 66687, '\P{^Is_Block= shavian}', ""); + Expect(0, 66688, '\p{Is_Block= shavian}', ""); + Expect(1, 66688, '\p{^Is_Block= shavian}', ""); + Expect(1, 66688, '\P{Is_Block= shavian}', ""); + Expect(0, 66688, '\P{^Is_Block= shavian}', ""); + Error('\p{Is_Blk=:= _Shavian}'); + Error('\P{Is_Blk=:= _Shavian}'); Expect(1, 66687, '\p{Is_Blk=shavian}', ""); Expect(0, 66687, '\p{^Is_Blk=shavian}', ""); Expect(0, 66687, '\P{Is_Blk=shavian}', ""); @@ -22967,16 +23365,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66688, '\p{^Is_Blk=shavian}', ""); Expect(1, 66688, '\P{Is_Blk=shavian}', ""); Expect(0, 66688, '\P{^Is_Blk=shavian}', ""); - Expect(1, 66687, '\p{Is_Blk: - SHAVIAN}', ""); - Expect(0, 66687, '\p{^Is_Blk: - SHAVIAN}', ""); - Expect(0, 66687, '\P{Is_Blk: - SHAVIAN}', ""); - Expect(1, 66687, '\P{^Is_Blk: - SHAVIAN}', ""); - Expect(0, 66688, '\p{Is_Blk: - SHAVIAN}', ""); - Expect(1, 66688, '\p{^Is_Blk: - SHAVIAN}', ""); - Expect(1, 66688, '\P{Is_Blk: - SHAVIAN}', ""); - Expect(0, 66688, '\P{^Is_Blk: - SHAVIAN}', ""); - Error('\p{Block=_ Shorthand_format_controls/a/}'); - Error('\P{Block=_ Shorthand_format_controls/a/}'); + Expect(1, 66687, '\p{Is_Blk=-shavian}', ""); + Expect(0, 66687, '\p{^Is_Blk=-shavian}', ""); + Expect(0, 66687, '\P{Is_Blk=-shavian}', ""); + Expect(1, 66687, '\P{^Is_Blk=-shavian}', ""); + Expect(0, 66688, '\p{Is_Blk=-shavian}', ""); + Expect(1, 66688, '\p{^Is_Blk=-shavian}', ""); + Expect(1, 66688, '\P{Is_Blk=-shavian}', ""); + Expect(0, 66688, '\P{^Is_Blk=-shavian}', ""); + Error('\p{Block=:= SHORTHAND_format_controls}'); + Error('\P{Block=:= SHORTHAND_format_controls}'); Expect(1, 113839, '\p{Block=:\AShorthand_Format_Controls\z:}', "");; Expect(0, 113840, '\p{Block=:\AShorthand_Format_Controls\z:}', "");; Expect(1, 113839, '\p{Block=shorthandformatcontrols}', ""); @@ -22989,16 +23387,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 113840, '\P{^Block=shorthandformatcontrols}', ""); Expect(1, 113839, '\p{Block=:\Ashorthandformatcontrols\z:}', "");; Expect(0, 113840, '\p{Block=:\Ashorthandformatcontrols\z:}', "");; - Expect(1, 113839, '\p{Block: SHORTHAND_format_Controls}', ""); - Expect(0, 113839, '\p{^Block: SHORTHAND_format_Controls}', ""); - Expect(0, 113839, '\P{Block: SHORTHAND_format_Controls}', ""); - Expect(1, 113839, '\P{^Block: SHORTHAND_format_Controls}', ""); - Expect(0, 113840, '\p{Block: SHORTHAND_format_Controls}', ""); - Expect(1, 113840, '\p{^Block: SHORTHAND_format_Controls}', ""); - Expect(1, 113840, '\P{Block: SHORTHAND_format_Controls}', ""); - Expect(0, 113840, '\P{^Block: SHORTHAND_format_Controls}', ""); - Error('\p{Blk=_-shorthand_Format_Controls/a/}'); - Error('\P{Blk=_-shorthand_Format_Controls/a/}'); + Expect(1, 113839, '\p{Block: _ SHORTHAND_Format_CONTROLS}', ""); + Expect(0, 113839, '\p{^Block: _ SHORTHAND_Format_CONTROLS}', ""); + Expect(0, 113839, '\P{Block: _ SHORTHAND_Format_CONTROLS}', ""); + Expect(1, 113839, '\P{^Block: _ SHORTHAND_Format_CONTROLS}', ""); + Expect(0, 113840, '\p{Block: _ SHORTHAND_Format_CONTROLS}', ""); + Expect(1, 113840, '\p{^Block: _ SHORTHAND_Format_CONTROLS}', ""); + Expect(1, 113840, '\P{Block: _ SHORTHAND_Format_CONTROLS}', ""); + Expect(0, 113840, '\P{^Block: _ SHORTHAND_Format_CONTROLS}', ""); + Error('\p{Blk::= shorthand_format_controls}'); + Error('\P{Blk::= shorthand_format_controls}'); Expect(1, 113839, '\p{Blk=:\AShorthand_Format_Controls\z:}', "");; Expect(0, 113840, '\p{Blk=:\AShorthand_Format_Controls\z:}', "");; Expect(1, 113839, '\p{Blk=shorthandformatcontrols}', ""); @@ -23011,16 +23409,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 113840, '\P{^Blk=shorthandformatcontrols}', ""); Expect(1, 113839, '\p{Blk=:\Ashorthandformatcontrols\z:}', "");; Expect(0, 113840, '\p{Blk=:\Ashorthandformatcontrols\z:}', "");; - Expect(1, 113839, '\p{Blk=_shorthand_Format_controls}', ""); - Expect(0, 113839, '\p{^Blk=_shorthand_Format_controls}', ""); - Expect(0, 113839, '\P{Blk=_shorthand_Format_controls}', ""); - Expect(1, 113839, '\P{^Blk=_shorthand_Format_controls}', ""); - Expect(0, 113840, '\p{Blk=_shorthand_Format_controls}', ""); - Expect(1, 113840, '\p{^Blk=_shorthand_Format_controls}', ""); - Expect(1, 113840, '\P{Blk=_shorthand_Format_controls}', ""); - Expect(0, 113840, '\P{^Blk=_shorthand_Format_controls}', ""); - Error('\p{Is_Block=-/a/shorthand_format_controls}'); - Error('\P{Is_Block=-/a/shorthand_format_controls}'); + Expect(1, 113839, '\p{Blk= shorthand_FORMAT_CONTROLS}', ""); + Expect(0, 113839, '\p{^Blk= shorthand_FORMAT_CONTROLS}', ""); + Expect(0, 113839, '\P{Blk= shorthand_FORMAT_CONTROLS}', ""); + Expect(1, 113839, '\P{^Blk= shorthand_FORMAT_CONTROLS}', ""); + Expect(0, 113840, '\p{Blk= shorthand_FORMAT_CONTROLS}', ""); + Expect(1, 113840, '\p{^Blk= shorthand_FORMAT_CONTROLS}', ""); + Expect(1, 113840, '\P{Blk= shorthand_FORMAT_CONTROLS}', ""); + Expect(0, 113840, '\P{^Blk= shorthand_FORMAT_CONTROLS}', ""); + Error('\p{Is_Block=-/a/Shorthand_format_controls}'); + Error('\P{Is_Block=-/a/Shorthand_format_controls}'); Expect(1, 113839, '\p{Is_Block=shorthandformatcontrols}', ""); Expect(0, 113839, '\p{^Is_Block=shorthandformatcontrols}', ""); Expect(0, 113839, '\P{Is_Block=shorthandformatcontrols}', ""); @@ -23029,16 +23427,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 113840, '\p{^Is_Block=shorthandformatcontrols}', ""); Expect(1, 113840, '\P{Is_Block=shorthandformatcontrols}', ""); Expect(0, 113840, '\P{^Is_Block=shorthandformatcontrols}', ""); - Expect(1, 113839, '\p{Is_Block= SHORTHAND_Format_controls}', ""); - Expect(0, 113839, '\p{^Is_Block= SHORTHAND_Format_controls}', ""); - Expect(0, 113839, '\P{Is_Block= SHORTHAND_Format_controls}', ""); - Expect(1, 113839, '\P{^Is_Block= SHORTHAND_Format_controls}', ""); - Expect(0, 113840, '\p{Is_Block= SHORTHAND_Format_controls}', ""); - Expect(1, 113840, '\p{^Is_Block= SHORTHAND_Format_controls}', ""); - Expect(1, 113840, '\P{Is_Block= SHORTHAND_Format_controls}', ""); - Expect(0, 113840, '\P{^Is_Block= SHORTHAND_Format_controls}', ""); - Error('\p{Is_Blk=/a/_shorthand_Format_controls}'); - Error('\P{Is_Blk=/a/_shorthand_Format_controls}'); + Expect(1, 113839, '\p{Is_Block=_ shorthand_Format_controls}', ""); + Expect(0, 113839, '\p{^Is_Block=_ shorthand_Format_controls}', ""); + Expect(0, 113839, '\P{Is_Block=_ shorthand_Format_controls}', ""); + Expect(1, 113839, '\P{^Is_Block=_ shorthand_Format_controls}', ""); + Expect(0, 113840, '\p{Is_Block=_ shorthand_Format_controls}', ""); + Expect(1, 113840, '\p{^Is_Block=_ shorthand_Format_controls}', ""); + Expect(1, 113840, '\P{Is_Block=_ shorthand_Format_controls}', ""); + Expect(0, 113840, '\P{^Is_Block=_ shorthand_Format_controls}', ""); + Error('\p{Is_Blk= /a/shorthand_Format_controls}'); + Error('\P{Is_Blk= /a/shorthand_Format_controls}'); Expect(1, 113839, '\p{Is_Blk=shorthandformatcontrols}', ""); Expect(0, 113839, '\p{^Is_Blk=shorthandformatcontrols}', ""); Expect(0, 113839, '\P{Is_Blk=shorthandformatcontrols}', ""); @@ -23047,16 +23445,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 113840, '\p{^Is_Blk=shorthandformatcontrols}', ""); Expect(1, 113840, '\P{Is_Blk=shorthandformatcontrols}', ""); Expect(0, 113840, '\P{^Is_Blk=shorthandformatcontrols}', ""); - Expect(1, 113839, '\p{Is_Blk=- shorthand_Format_controls}', ""); - Expect(0, 113839, '\p{^Is_Blk=- shorthand_Format_controls}', ""); - Expect(0, 113839, '\P{Is_Blk=- shorthand_Format_controls}', ""); - Expect(1, 113839, '\P{^Is_Blk=- shorthand_Format_controls}', ""); - Expect(0, 113840, '\p{Is_Blk=- shorthand_Format_controls}', ""); - Expect(1, 113840, '\p{^Is_Blk=- shorthand_Format_controls}', ""); - Expect(1, 113840, '\P{Is_Blk=- shorthand_Format_controls}', ""); - Expect(0, 113840, '\P{^Is_Blk=- shorthand_Format_controls}', ""); - Error('\p{Block=-:=siddham}'); - Error('\P{Block=-:=siddham}'); + Expect(1, 113839, '\p{Is_Blk= SHORTHAND_Format_CONTROLS}', ""); + Expect(0, 113839, '\p{^Is_Blk= SHORTHAND_Format_CONTROLS}', ""); + Expect(0, 113839, '\P{Is_Blk= SHORTHAND_Format_CONTROLS}', ""); + Expect(1, 113839, '\P{^Is_Blk= SHORTHAND_Format_CONTROLS}', ""); + Expect(0, 113840, '\p{Is_Blk= SHORTHAND_Format_CONTROLS}', ""); + Expect(1, 113840, '\p{^Is_Blk= SHORTHAND_Format_CONTROLS}', ""); + Expect(1, 113840, '\P{Is_Blk= SHORTHAND_Format_CONTROLS}', ""); + Expect(0, 113840, '\P{^Is_Blk= SHORTHAND_Format_CONTROLS}', ""); + Error('\p{Block=_Siddham/a/}'); + Error('\P{Block=_Siddham/a/}'); Expect(1, 71167, '\p{Block=:\ASiddham\z:}', "");; Expect(0, 71168, '\p{Block=:\ASiddham\z:}', "");; Expect(1, 71167, '\p{Block=siddham}', ""); @@ -23069,16 +23467,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 71168, '\P{^Block=siddham}', ""); Expect(1, 71167, '\p{Block=:\Asiddham\z:}', "");; Expect(0, 71168, '\p{Block=:\Asiddham\z:}', "");; - Expect(1, 71167, '\p{Block=_Siddham}', ""); - Expect(0, 71167, '\p{^Block=_Siddham}', ""); - Expect(0, 71167, '\P{Block=_Siddham}', ""); - Expect(1, 71167, '\P{^Block=_Siddham}', ""); - Expect(0, 71168, '\p{Block=_Siddham}', ""); - Expect(1, 71168, '\p{^Block=_Siddham}', ""); - Expect(1, 71168, '\P{Block=_Siddham}', ""); - Expect(0, 71168, '\P{^Block=_Siddham}', ""); - Error('\p{Blk=__SIDDHAM/a/}'); - Error('\P{Blk=__SIDDHAM/a/}'); + Expect(1, 71167, '\p{Block=- siddham}', ""); + Expect(0, 71167, '\p{^Block=- siddham}', ""); + Expect(0, 71167, '\P{Block=- siddham}', ""); + Expect(1, 71167, '\P{^Block=- siddham}', ""); + Expect(0, 71168, '\p{Block=- siddham}', ""); + Expect(1, 71168, '\p{^Block=- siddham}', ""); + Expect(1, 71168, '\P{Block=- siddham}', ""); + Expect(0, 71168, '\P{^Block=- siddham}', ""); + Error('\p{Blk=/a/ siddham}'); + Error('\P{Blk=/a/ siddham}'); Expect(1, 71167, '\p{Blk=:\ASiddham\z:}', "");; Expect(0, 71168, '\p{Blk=:\ASiddham\z:}', "");; Expect(1, 71167, '\p{Blk=siddham}', ""); @@ -23091,34 +23489,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 71168, '\P{^Blk=siddham}', ""); Expect(1, 71167, '\p{Blk=:\Asiddham\z:}', "");; Expect(0, 71168, '\p{Blk=:\Asiddham\z:}', "");; - Expect(1, 71167, '\p{Blk= Siddham}', ""); - Expect(0, 71167, '\p{^Blk= Siddham}', ""); - Expect(0, 71167, '\P{Blk= Siddham}', ""); - Expect(1, 71167, '\P{^Blk= Siddham}', ""); - Expect(0, 71168, '\p{Blk= Siddham}', ""); - Expect(1, 71168, '\p{^Blk= Siddham}', ""); - Expect(1, 71168, '\P{Blk= Siddham}', ""); - Expect(0, 71168, '\P{^Blk= Siddham}', ""); - Error('\p{Is_Block=:=_ Siddham}'); - Error('\P{Is_Block=:=_ Siddham}'); - Expect(1, 71167, '\p{Is_Block=siddham}', ""); - Expect(0, 71167, '\p{^Is_Block=siddham}', ""); - Expect(0, 71167, '\P{Is_Block=siddham}', ""); - Expect(1, 71167, '\P{^Is_Block=siddham}', ""); - Expect(0, 71168, '\p{Is_Block=siddham}', ""); - Expect(1, 71168, '\p{^Is_Block=siddham}', ""); - Expect(1, 71168, '\P{Is_Block=siddham}', ""); - Expect(0, 71168, '\P{^Is_Block=siddham}', ""); - Expect(1, 71167, '\p{Is_Block: SIDDHAM}', ""); - Expect(0, 71167, '\p{^Is_Block: SIDDHAM}', ""); - Expect(0, 71167, '\P{Is_Block: SIDDHAM}', ""); - Expect(1, 71167, '\P{^Is_Block: SIDDHAM}', ""); - Expect(0, 71168, '\p{Is_Block: SIDDHAM}', ""); - Expect(1, 71168, '\p{^Is_Block: SIDDHAM}', ""); - Expect(1, 71168, '\P{Is_Block: SIDDHAM}', ""); - Expect(0, 71168, '\P{^Is_Block: SIDDHAM}', ""); - Error('\p{Is_Blk=_:=SIDDHAM}'); - Error('\P{Is_Blk=_:=SIDDHAM}'); + Expect(1, 71167, '\p{Blk=-SIDDHAM}', ""); + Expect(0, 71167, '\p{^Blk=-SIDDHAM}', ""); + Expect(0, 71167, '\P{Blk=-SIDDHAM}', ""); + Expect(1, 71167, '\P{^Blk=-SIDDHAM}', ""); + Expect(0, 71168, '\p{Blk=-SIDDHAM}', ""); + Expect(1, 71168, '\p{^Blk=-SIDDHAM}', ""); + Expect(1, 71168, '\P{Blk=-SIDDHAM}', ""); + Expect(0, 71168, '\P{^Blk=-SIDDHAM}', ""); + Error('\p{Is_Block=:=-_Siddham}'); + Error('\P{Is_Block=:=-_Siddham}'); + Expect(1, 71167, '\p{Is_Block: siddham}', ""); + Expect(0, 71167, '\p{^Is_Block: siddham}', ""); + Expect(0, 71167, '\P{Is_Block: siddham}', ""); + Expect(1, 71167, '\P{^Is_Block: siddham}', ""); + Expect(0, 71168, '\p{Is_Block: siddham}', ""); + Expect(1, 71168, '\p{^Is_Block: siddham}', ""); + Expect(1, 71168, '\P{Is_Block: siddham}', ""); + Expect(0, 71168, '\P{^Is_Block: siddham}', ""); + Expect(1, 71167, '\p{Is_Block=-_SIDDHAM}', ""); + Expect(0, 71167, '\p{^Is_Block=-_SIDDHAM}', ""); + Expect(0, 71167, '\P{Is_Block=-_SIDDHAM}', ""); + Expect(1, 71167, '\P{^Is_Block=-_SIDDHAM}', ""); + Expect(0, 71168, '\p{Is_Block=-_SIDDHAM}', ""); + Expect(1, 71168, '\p{^Is_Block=-_SIDDHAM}', ""); + Expect(1, 71168, '\P{Is_Block=-_SIDDHAM}', ""); + Expect(0, 71168, '\P{^Is_Block=-_SIDDHAM}', ""); + Error('\p{Is_Blk=:=-_Siddham}'); + Error('\P{Is_Blk=:=-_Siddham}'); Expect(1, 71167, '\p{Is_Blk=siddham}', ""); Expect(0, 71167, '\p{^Is_Blk=siddham}', ""); Expect(0, 71167, '\P{Is_Blk=siddham}', ""); @@ -23127,38 +23525,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 71168, '\p{^Is_Blk=siddham}', ""); Expect(1, 71168, '\P{Is_Blk=siddham}', ""); Expect(0, 71168, '\P{^Is_Blk=siddham}', ""); - Expect(1, 71167, '\p{Is_Blk=- siddham}', ""); - Expect(0, 71167, '\p{^Is_Blk=- siddham}', ""); - Expect(0, 71167, '\P{Is_Blk=- siddham}', ""); - Expect(1, 71167, '\P{^Is_Blk=- siddham}', ""); - Expect(0, 71168, '\p{Is_Blk=- siddham}', ""); - Expect(1, 71168, '\p{^Is_Blk=- siddham}', ""); - Expect(1, 71168, '\P{Is_Blk=- siddham}', ""); - Expect(0, 71168, '\P{^Is_Blk=- siddham}', ""); - Error('\p{Block=/a/ -sinhala}'); - Error('\P{Block=/a/ -sinhala}'); + Expect(1, 71167, '\p{Is_Blk= SIDDHAM}', ""); + Expect(0, 71167, '\p{^Is_Blk= SIDDHAM}', ""); + Expect(0, 71167, '\P{Is_Blk= SIDDHAM}', ""); + Expect(1, 71167, '\P{^Is_Blk= SIDDHAM}', ""); + Expect(0, 71168, '\p{Is_Blk= SIDDHAM}', ""); + Expect(1, 71168, '\p{^Is_Blk= SIDDHAM}', ""); + Expect(1, 71168, '\P{Is_Blk= SIDDHAM}', ""); + Expect(0, 71168, '\P{^Is_Blk= SIDDHAM}', ""); + Error('\p{Block= Sinhala/a/}'); + Error('\P{Block= Sinhala/a/}'); Expect(1, 3583, '\p{Block=:\ASinhala\z:}', "");; Expect(0, 3584, '\p{Block=:\ASinhala\z:}', "");; - Expect(1, 3583, '\p{Block: sinhala}', ""); - Expect(0, 3583, '\p{^Block: sinhala}', ""); - Expect(0, 3583, '\P{Block: sinhala}', ""); - Expect(1, 3583, '\P{^Block: sinhala}', ""); - Expect(0, 3584, '\p{Block: sinhala}', ""); - Expect(1, 3584, '\p{^Block: sinhala}', ""); - Expect(1, 3584, '\P{Block: sinhala}', ""); - Expect(0, 3584, '\P{^Block: sinhala}', ""); + Expect(1, 3583, '\p{Block=sinhala}', ""); + Expect(0, 3583, '\p{^Block=sinhala}', ""); + Expect(0, 3583, '\P{Block=sinhala}', ""); + Expect(1, 3583, '\P{^Block=sinhala}', ""); + Expect(0, 3584, '\p{Block=sinhala}', ""); + Expect(1, 3584, '\p{^Block=sinhala}', ""); + Expect(1, 3584, '\P{Block=sinhala}', ""); + Expect(0, 3584, '\P{^Block=sinhala}', ""); Expect(1, 3583, '\p{Block=:\Asinhala\z:}', "");; Expect(0, 3584, '\p{Block=:\Asinhala\z:}', "");; - Expect(1, 3583, '\p{Block= Sinhala}', ""); - Expect(0, 3583, '\p{^Block= Sinhala}', ""); - Expect(0, 3583, '\P{Block= Sinhala}', ""); - Expect(1, 3583, '\P{^Block= Sinhala}', ""); - Expect(0, 3584, '\p{Block= Sinhala}', ""); - Expect(1, 3584, '\p{^Block= Sinhala}', ""); - Expect(1, 3584, '\P{Block= Sinhala}', ""); - Expect(0, 3584, '\P{^Block= Sinhala}', ""); - Error('\p{Blk=:= SINHALA}'); - Error('\P{Blk=:= SINHALA}'); + Expect(1, 3583, '\p{Block=-Sinhala}', ""); + Expect(0, 3583, '\p{^Block=-Sinhala}', ""); + Expect(0, 3583, '\P{Block=-Sinhala}', ""); + Expect(1, 3583, '\P{^Block=-Sinhala}', ""); + Expect(0, 3584, '\p{Block=-Sinhala}', ""); + Expect(1, 3584, '\p{^Block=-Sinhala}', ""); + Expect(1, 3584, '\P{Block=-Sinhala}', ""); + Expect(0, 3584, '\P{^Block=-Sinhala}', ""); + Error('\p{Blk= -Sinhala:=}'); + Error('\P{Blk= -Sinhala:=}'); Expect(1, 3583, '\p{Blk=:\ASinhala\z:}', "");; Expect(0, 3584, '\p{Blk=:\ASinhala\z:}', "");; Expect(1, 3583, '\p{Blk=sinhala}', ""); @@ -23171,16 +23569,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3584, '\P{^Blk=sinhala}', ""); Expect(1, 3583, '\p{Blk=:\Asinhala\z:}', "");; Expect(0, 3584, '\p{Blk=:\Asinhala\z:}', "");; - Expect(1, 3583, '\p{Blk= SINHALA}', ""); - Expect(0, 3583, '\p{^Blk= SINHALA}', ""); - Expect(0, 3583, '\P{Blk= SINHALA}', ""); - Expect(1, 3583, '\P{^Blk= SINHALA}', ""); - Expect(0, 3584, '\p{Blk= SINHALA}', ""); - Expect(1, 3584, '\p{^Blk= SINHALA}', ""); - Expect(1, 3584, '\P{Blk= SINHALA}', ""); - Expect(0, 3584, '\P{^Blk= SINHALA}', ""); - Error('\p{Is_Block= /a/SINHALA}'); - Error('\P{Is_Block= /a/SINHALA}'); + Expect(1, 3583, '\p{Blk=-_Sinhala}', ""); + Expect(0, 3583, '\p{^Blk=-_Sinhala}', ""); + Expect(0, 3583, '\P{Blk=-_Sinhala}', ""); + Expect(1, 3583, '\P{^Blk=-_Sinhala}', ""); + Expect(0, 3584, '\p{Blk=-_Sinhala}', ""); + Expect(1, 3584, '\p{^Blk=-_Sinhala}', ""); + Expect(1, 3584, '\P{Blk=-_Sinhala}', ""); + Expect(0, 3584, '\P{^Blk=-_Sinhala}', ""); + Error('\p{Is_Block: := Sinhala}'); + Error('\P{Is_Block: := Sinhala}'); Expect(1, 3583, '\p{Is_Block=sinhala}', ""); Expect(0, 3583, '\p{^Is_Block=sinhala}', ""); Expect(0, 3583, '\P{Is_Block=sinhala}', ""); @@ -23189,16 +23587,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3584, '\p{^Is_Block=sinhala}', ""); Expect(1, 3584, '\P{Is_Block=sinhala}', ""); Expect(0, 3584, '\P{^Is_Block=sinhala}', ""); - Expect(1, 3583, '\p{Is_Block= -Sinhala}', ""); - Expect(0, 3583, '\p{^Is_Block= -Sinhala}', ""); - Expect(0, 3583, '\P{Is_Block= -Sinhala}', ""); - Expect(1, 3583, '\P{^Is_Block= -Sinhala}', ""); - Expect(0, 3584, '\p{Is_Block= -Sinhala}', ""); - Expect(1, 3584, '\p{^Is_Block= -Sinhala}', ""); - Expect(1, 3584, '\P{Is_Block= -Sinhala}', ""); - Expect(0, 3584, '\P{^Is_Block= -Sinhala}', ""); - Error('\p{Is_Blk= /a/SINHALA}'); - Error('\P{Is_Blk= /a/SINHALA}'); + Expect(1, 3583, '\p{Is_Block=__sinhala}', ""); + Expect(0, 3583, '\p{^Is_Block=__sinhala}', ""); + Expect(0, 3583, '\P{Is_Block=__sinhala}', ""); + Expect(1, 3583, '\P{^Is_Block=__sinhala}', ""); + Expect(0, 3584, '\p{Is_Block=__sinhala}', ""); + Expect(1, 3584, '\p{^Is_Block=__sinhala}', ""); + Expect(1, 3584, '\P{Is_Block=__sinhala}', ""); + Expect(0, 3584, '\P{^Is_Block=__sinhala}', ""); + Error('\p{Is_Blk= _Sinhala/a/}'); + Error('\P{Is_Blk= _Sinhala/a/}'); Expect(1, 3583, '\p{Is_Blk=sinhala}', ""); Expect(0, 3583, '\p{^Is_Blk=sinhala}', ""); Expect(0, 3583, '\P{Is_Blk=sinhala}', ""); @@ -23207,16 +23605,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3584, '\p{^Is_Blk=sinhala}', ""); Expect(1, 3584, '\P{Is_Blk=sinhala}', ""); Expect(0, 3584, '\P{^Is_Blk=sinhala}', ""); - Expect(1, 3583, '\p{Is_Blk= Sinhala}', ""); - Expect(0, 3583, '\p{^Is_Blk= Sinhala}', ""); - Expect(0, 3583, '\P{Is_Blk= Sinhala}', ""); - Expect(1, 3583, '\P{^Is_Blk= Sinhala}', ""); - Expect(0, 3584, '\p{Is_Blk= Sinhala}', ""); - Expect(1, 3584, '\p{^Is_Blk= Sinhala}', ""); - Expect(1, 3584, '\P{Is_Blk= Sinhala}', ""); - Expect(0, 3584, '\P{^Is_Blk= Sinhala}', ""); - Error('\p{Block=/a/ Sinhala_Archaic_Numbers}'); - Error('\P{Block=/a/ Sinhala_Archaic_Numbers}'); + Expect(1, 3583, '\p{Is_Blk= Sinhala}', ""); + Expect(0, 3583, '\p{^Is_Blk= Sinhala}', ""); + Expect(0, 3583, '\P{Is_Blk= Sinhala}', ""); + Expect(1, 3583, '\P{^Is_Blk= Sinhala}', ""); + Expect(0, 3584, '\p{Is_Blk= Sinhala}', ""); + Expect(1, 3584, '\p{^Is_Blk= Sinhala}', ""); + Expect(1, 3584, '\P{Is_Blk= Sinhala}', ""); + Expect(0, 3584, '\P{^Is_Blk= Sinhala}', ""); + Error('\p{Block=-/a/sinhala_archaic_Numbers}'); + Error('\P{Block=-/a/sinhala_archaic_Numbers}'); Expect(1, 70143, '\p{Block=:\ASinhala_Archaic_Numbers\z:}', "");; Expect(0, 70144, '\p{Block=:\ASinhala_Archaic_Numbers\z:}', "");; Expect(1, 70143, '\p{Block=sinhalaarchaicnumbers}', ""); @@ -23229,16 +23627,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 70144, '\P{^Block=sinhalaarchaicnumbers}', ""); Expect(1, 70143, '\p{Block=:\Asinhalaarchaicnumbers\z:}', "");; Expect(0, 70144, '\p{Block=:\Asinhalaarchaicnumbers\z:}', "");; - Expect(1, 70143, '\p{Block= Sinhala_Archaic_Numbers}', ""); - Expect(0, 70143, '\p{^Block= Sinhala_Archaic_Numbers}', ""); - Expect(0, 70143, '\P{Block= Sinhala_Archaic_Numbers}', ""); - Expect(1, 70143, '\P{^Block= Sinhala_Archaic_Numbers}', ""); - Expect(0, 70144, '\p{Block= Sinhala_Archaic_Numbers}', ""); - Expect(1, 70144, '\p{^Block= Sinhala_Archaic_Numbers}', ""); - Expect(1, 70144, '\P{Block= Sinhala_Archaic_Numbers}', ""); - Expect(0, 70144, '\P{^Block= Sinhala_Archaic_Numbers}', ""); - Error('\p{Blk=_Sinhala_Archaic_numbers/a/}'); - Error('\P{Blk=_Sinhala_Archaic_numbers/a/}'); + Expect(1, 70143, '\p{Block= SINHALA_Archaic_Numbers}', ""); + Expect(0, 70143, '\p{^Block= SINHALA_Archaic_Numbers}', ""); + Expect(0, 70143, '\P{Block= SINHALA_Archaic_Numbers}', ""); + Expect(1, 70143, '\P{^Block= SINHALA_Archaic_Numbers}', ""); + Expect(0, 70144, '\p{Block= SINHALA_Archaic_Numbers}', ""); + Expect(1, 70144, '\p{^Block= SINHALA_Archaic_Numbers}', ""); + Expect(1, 70144, '\P{Block= SINHALA_Archaic_Numbers}', ""); + Expect(0, 70144, '\P{^Block= SINHALA_Archaic_Numbers}', ""); + Error('\p{Blk=Sinhala_archaic_numbers:=}'); + Error('\P{Blk=Sinhala_archaic_numbers:=}'); Expect(1, 70143, '\p{Blk=:\ASinhala_Archaic_Numbers\z:}', "");; Expect(0, 70144, '\p{Blk=:\ASinhala_Archaic_Numbers\z:}', "");; Expect(1, 70143, '\p{Blk=sinhalaarchaicnumbers}', ""); @@ -23251,34 +23649,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 70144, '\P{^Blk=sinhalaarchaicnumbers}', ""); Expect(1, 70143, '\p{Blk=:\Asinhalaarchaicnumbers\z:}', "");; Expect(0, 70144, '\p{Blk=:\Asinhalaarchaicnumbers\z:}', "");; - Expect(1, 70143, '\p{Blk=__Sinhala_Archaic_Numbers}', ""); - Expect(0, 70143, '\p{^Blk=__Sinhala_Archaic_Numbers}', ""); - Expect(0, 70143, '\P{Blk=__Sinhala_Archaic_Numbers}', ""); - Expect(1, 70143, '\P{^Blk=__Sinhala_Archaic_Numbers}', ""); - Expect(0, 70144, '\p{Blk=__Sinhala_Archaic_Numbers}', ""); - Expect(1, 70144, '\p{^Blk=__Sinhala_Archaic_Numbers}', ""); - Expect(1, 70144, '\P{Blk=__Sinhala_Archaic_Numbers}', ""); - Expect(0, 70144, '\P{^Blk=__Sinhala_Archaic_Numbers}', ""); - Error('\p{Is_Block=- sinhala_archaic_NUMBERS/a/}'); - Error('\P{Is_Block=- sinhala_archaic_NUMBERS/a/}'); - Expect(1, 70143, '\p{Is_Block: sinhalaarchaicnumbers}', ""); - Expect(0, 70143, '\p{^Is_Block: sinhalaarchaicnumbers}', ""); - Expect(0, 70143, '\P{Is_Block: sinhalaarchaicnumbers}', ""); - Expect(1, 70143, '\P{^Is_Block: sinhalaarchaicnumbers}', ""); - Expect(0, 70144, '\p{Is_Block: sinhalaarchaicnumbers}', ""); - Expect(1, 70144, '\p{^Is_Block: sinhalaarchaicnumbers}', ""); - Expect(1, 70144, '\P{Is_Block: sinhalaarchaicnumbers}', ""); - Expect(0, 70144, '\P{^Is_Block: sinhalaarchaicnumbers}', ""); - Expect(1, 70143, '\p{Is_Block= Sinhala_Archaic_Numbers}', ""); - Expect(0, 70143, '\p{^Is_Block= Sinhala_Archaic_Numbers}', ""); - Expect(0, 70143, '\P{Is_Block= Sinhala_Archaic_Numbers}', ""); - Expect(1, 70143, '\P{^Is_Block= Sinhala_Archaic_Numbers}', ""); - Expect(0, 70144, '\p{Is_Block= Sinhala_Archaic_Numbers}', ""); - Expect(1, 70144, '\p{^Is_Block= Sinhala_Archaic_Numbers}', ""); - Expect(1, 70144, '\P{Is_Block= Sinhala_Archaic_Numbers}', ""); - Expect(0, 70144, '\P{^Is_Block= Sinhala_Archaic_Numbers}', ""); - Error('\p{Is_Blk=Sinhala_archaic_NUMBERS/a/}'); - Error('\P{Is_Blk=Sinhala_archaic_NUMBERS/a/}'); + Expect(1, 70143, '\p{Blk=-SINHALA_Archaic_numbers}', ""); + Expect(0, 70143, '\p{^Blk=-SINHALA_Archaic_numbers}', ""); + Expect(0, 70143, '\P{Blk=-SINHALA_Archaic_numbers}', ""); + Expect(1, 70143, '\P{^Blk=-SINHALA_Archaic_numbers}', ""); + Expect(0, 70144, '\p{Blk=-SINHALA_Archaic_numbers}', ""); + Expect(1, 70144, '\p{^Blk=-SINHALA_Archaic_numbers}', ""); + Expect(1, 70144, '\P{Blk=-SINHALA_Archaic_numbers}', ""); + Expect(0, 70144, '\P{^Blk=-SINHALA_Archaic_numbers}', ""); + Error('\p{Is_Block=/a/ _SINHALA_Archaic_Numbers}'); + Error('\P{Is_Block=/a/ _SINHALA_Archaic_Numbers}'); + Expect(1, 70143, '\p{Is_Block:sinhalaarchaicnumbers}', ""); + Expect(0, 70143, '\p{^Is_Block:sinhalaarchaicnumbers}', ""); + Expect(0, 70143, '\P{Is_Block:sinhalaarchaicnumbers}', ""); + Expect(1, 70143, '\P{^Is_Block:sinhalaarchaicnumbers}', ""); + Expect(0, 70144, '\p{Is_Block:sinhalaarchaicnumbers}', ""); + Expect(1, 70144, '\p{^Is_Block:sinhalaarchaicnumbers}', ""); + Expect(1, 70144, '\P{Is_Block:sinhalaarchaicnumbers}', ""); + Expect(0, 70144, '\P{^Is_Block:sinhalaarchaicnumbers}', ""); + Expect(1, 70143, '\p{Is_Block= SINHALA_Archaic_Numbers}', ""); + Expect(0, 70143, '\p{^Is_Block= SINHALA_Archaic_Numbers}', ""); + Expect(0, 70143, '\P{Is_Block= SINHALA_Archaic_Numbers}', ""); + Expect(1, 70143, '\P{^Is_Block= SINHALA_Archaic_Numbers}', ""); + Expect(0, 70144, '\p{Is_Block= SINHALA_Archaic_Numbers}', ""); + Expect(1, 70144, '\p{^Is_Block= SINHALA_Archaic_Numbers}', ""); + Expect(1, 70144, '\P{Is_Block= SINHALA_Archaic_Numbers}', ""); + Expect(0, 70144, '\P{^Is_Block= SINHALA_Archaic_Numbers}', ""); + Error('\p{Is_Blk=_/a/Sinhala_Archaic_numbers}'); + Error('\P{Is_Blk=_/a/Sinhala_Archaic_numbers}'); Expect(1, 70143, '\p{Is_Blk=sinhalaarchaicnumbers}', ""); Expect(0, 70143, '\p{^Is_Blk=sinhalaarchaicnumbers}', ""); Expect(0, 70143, '\P{Is_Blk=sinhalaarchaicnumbers}', ""); @@ -23287,16 +23685,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 70144, '\p{^Is_Blk=sinhalaarchaicnumbers}', ""); Expect(1, 70144, '\P{Is_Blk=sinhalaarchaicnumbers}', ""); Expect(0, 70144, '\P{^Is_Blk=sinhalaarchaicnumbers}', ""); - Expect(1, 70143, '\p{Is_Blk=__sinhala_Archaic_Numbers}', ""); - Expect(0, 70143, '\p{^Is_Blk=__sinhala_Archaic_Numbers}', ""); - Expect(0, 70143, '\P{Is_Blk=__sinhala_Archaic_Numbers}', ""); - Expect(1, 70143, '\P{^Is_Blk=__sinhala_Archaic_Numbers}', ""); - Expect(0, 70144, '\p{Is_Blk=__sinhala_Archaic_Numbers}', ""); - Expect(1, 70144, '\p{^Is_Blk=__sinhala_Archaic_Numbers}', ""); - Expect(1, 70144, '\P{Is_Blk=__sinhala_Archaic_Numbers}', ""); - Expect(0, 70144, '\P{^Is_Blk=__sinhala_Archaic_Numbers}', ""); - Error('\p{Block=/a/_small_Form_VARIANTS}'); - Error('\P{Block=/a/_small_Form_VARIANTS}'); + Expect(1, 70143, '\p{Is_Blk=-sinhala_Archaic_numbers}', ""); + Expect(0, 70143, '\p{^Is_Blk=-sinhala_Archaic_numbers}', ""); + Expect(0, 70143, '\P{Is_Blk=-sinhala_Archaic_numbers}', ""); + Expect(1, 70143, '\P{^Is_Blk=-sinhala_Archaic_numbers}', ""); + Expect(0, 70144, '\p{Is_Blk=-sinhala_Archaic_numbers}', ""); + Expect(1, 70144, '\p{^Is_Blk=-sinhala_Archaic_numbers}', ""); + Expect(1, 70144, '\P{Is_Blk=-sinhala_Archaic_numbers}', ""); + Expect(0, 70144, '\P{^Is_Blk=-sinhala_Archaic_numbers}', ""); + Error('\p{Block= small_Form_Variants/a/}'); + Error('\P{Block= small_Form_Variants/a/}'); Expect(1, 65135, '\p{Block=:\ASmall_Form_Variants\z:}', "");; Expect(0, 65136, '\p{Block=:\ASmall_Form_Variants\z:}', "");; Expect(1, 65135, '\p{Block=smallformvariants}', ""); @@ -23309,16 +23707,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65136, '\P{^Block=smallformvariants}', ""); Expect(1, 65135, '\p{Block=:\Asmallformvariants\z:}', "");; Expect(0, 65136, '\p{Block=:\Asmallformvariants\z:}', "");; - Expect(1, 65135, '\p{Block=__Small_form_Variants}', ""); - Expect(0, 65135, '\p{^Block=__Small_form_Variants}', ""); - Expect(0, 65135, '\P{Block=__Small_form_Variants}', ""); - Expect(1, 65135, '\P{^Block=__Small_form_Variants}', ""); - Expect(0, 65136, '\p{Block=__Small_form_Variants}', ""); - Expect(1, 65136, '\p{^Block=__Small_form_Variants}', ""); - Expect(1, 65136, '\P{Block=__Small_form_Variants}', ""); - Expect(0, 65136, '\P{^Block=__Small_form_Variants}', ""); - Error('\p{Blk=_/a/small_Forms}'); - Error('\P{Blk=_/a/small_Forms}'); + Expect(1, 65135, '\p{Block= SMALL_Form_variants}', ""); + Expect(0, 65135, '\p{^Block= SMALL_Form_variants}', ""); + Expect(0, 65135, '\P{Block= SMALL_Form_variants}', ""); + Expect(1, 65135, '\P{^Block= SMALL_Form_variants}', ""); + Expect(0, 65136, '\p{Block= SMALL_Form_variants}', ""); + Expect(1, 65136, '\p{^Block= SMALL_Form_variants}', ""); + Expect(1, 65136, '\P{Block= SMALL_Form_variants}', ""); + Expect(0, 65136, '\P{^Block= SMALL_Form_variants}', ""); + Error('\p{Blk: -/a/SMALL_Forms}'); + Error('\P{Blk: -/a/SMALL_Forms}'); Expect(1, 65135, '\p{Blk=:\ASmall_Forms\z:}', "");; Expect(0, 65136, '\p{Blk=:\ASmall_Forms\z:}', "");; Expect(1, 65135, '\p{Blk=smallforms}', ""); @@ -23331,16 +23729,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65136, '\P{^Blk=smallforms}', ""); Expect(1, 65135, '\p{Blk=:\Asmallforms\z:}', "");; Expect(0, 65136, '\p{Blk=:\Asmallforms\z:}', "");; - Expect(1, 65135, '\p{Blk=- SMALL_FORMS}', ""); - Expect(0, 65135, '\p{^Blk=- SMALL_FORMS}', ""); - Expect(0, 65135, '\P{Blk=- SMALL_FORMS}', ""); - Expect(1, 65135, '\P{^Blk=- SMALL_FORMS}', ""); - Expect(0, 65136, '\p{Blk=- SMALL_FORMS}', ""); - Expect(1, 65136, '\p{^Blk=- SMALL_FORMS}', ""); - Expect(1, 65136, '\P{Blk=- SMALL_FORMS}', ""); - Expect(0, 65136, '\P{^Blk=- SMALL_FORMS}', ""); - Error('\p{Is_Block:_/a/Small_Form_Variants}'); - Error('\P{Is_Block:_/a/Small_Form_Variants}'); + Expect(1, 65135, '\p{Blk:_ Small_Forms}', ""); + Expect(0, 65135, '\p{^Blk:_ Small_Forms}', ""); + Expect(0, 65135, '\P{Blk:_ Small_Forms}', ""); + Expect(1, 65135, '\P{^Blk:_ Small_Forms}', ""); + Expect(0, 65136, '\p{Blk:_ Small_Forms}', ""); + Expect(1, 65136, '\p{^Blk:_ Small_Forms}', ""); + Expect(1, 65136, '\P{Blk:_ Small_Forms}', ""); + Expect(0, 65136, '\P{^Blk:_ Small_Forms}', ""); + Error('\p{Is_Block=/a/Small_form_Variants}'); + Error('\P{Is_Block=/a/Small_form_Variants}'); Expect(1, 65135, '\p{Is_Block=smallformvariants}', ""); Expect(0, 65135, '\p{^Is_Block=smallformvariants}', ""); Expect(0, 65135, '\P{Is_Block=smallformvariants}', ""); @@ -23349,34 +23747,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65136, '\p{^Is_Block=smallformvariants}', ""); Expect(1, 65136, '\P{Is_Block=smallformvariants}', ""); Expect(0, 65136, '\P{^Is_Block=smallformvariants}', ""); - Expect(1, 65135, '\p{Is_Block= _Small_Form_Variants}', ""); - Expect(0, 65135, '\p{^Is_Block= _Small_Form_Variants}', ""); - Expect(0, 65135, '\P{Is_Block= _Small_Form_Variants}', ""); - Expect(1, 65135, '\P{^Is_Block= _Small_Form_Variants}', ""); - Expect(0, 65136, '\p{Is_Block= _Small_Form_Variants}', ""); - Expect(1, 65136, '\p{^Is_Block= _Small_Form_Variants}', ""); - Expect(1, 65136, '\P{Is_Block= _Small_Form_Variants}', ""); - Expect(0, 65136, '\P{^Is_Block= _Small_Form_Variants}', ""); - Error('\p{Is_Blk=:= -SMALL_Forms}'); - Error('\P{Is_Blk=:= -SMALL_Forms}'); - Expect(1, 65135, '\p{Is_Blk=smallforms}', ""); - Expect(0, 65135, '\p{^Is_Blk=smallforms}', ""); - Expect(0, 65135, '\P{Is_Blk=smallforms}', ""); - Expect(1, 65135, '\P{^Is_Blk=smallforms}', ""); - Expect(0, 65136, '\p{Is_Blk=smallforms}', ""); - Expect(1, 65136, '\p{^Is_Blk=smallforms}', ""); - Expect(1, 65136, '\P{Is_Blk=smallforms}', ""); - Expect(0, 65136, '\P{^Is_Blk=smallforms}', ""); - Expect(1, 65135, '\p{Is_Blk= -SMALL_Forms}', ""); - Expect(0, 65135, '\p{^Is_Blk= -SMALL_Forms}', ""); - Expect(0, 65135, '\P{Is_Blk= -SMALL_Forms}', ""); - Expect(1, 65135, '\P{^Is_Blk= -SMALL_Forms}', ""); - Expect(0, 65136, '\p{Is_Blk= -SMALL_Forms}', ""); - Expect(1, 65136, '\p{^Is_Blk= -SMALL_Forms}', ""); - Expect(1, 65136, '\P{Is_Blk= -SMALL_Forms}', ""); - Expect(0, 65136, '\P{^Is_Blk= -SMALL_Forms}', ""); - Error('\p{Block: Small_Kana_extension/a/}'); - Error('\P{Block: Small_Kana_extension/a/}'); + Expect(1, 65135, '\p{Is_Block=_ Small_FORM_VARIANTS}', ""); + Expect(0, 65135, '\p{^Is_Block=_ Small_FORM_VARIANTS}', ""); + Expect(0, 65135, '\P{Is_Block=_ Small_FORM_VARIANTS}', ""); + Expect(1, 65135, '\P{^Is_Block=_ Small_FORM_VARIANTS}', ""); + Expect(0, 65136, '\p{Is_Block=_ Small_FORM_VARIANTS}', ""); + Expect(1, 65136, '\p{^Is_Block=_ Small_FORM_VARIANTS}', ""); + Expect(1, 65136, '\P{Is_Block=_ Small_FORM_VARIANTS}', ""); + Expect(0, 65136, '\P{^Is_Block=_ Small_FORM_VARIANTS}', ""); + Error('\p{Is_Blk: -/a/SMALL_FORMS}'); + Error('\P{Is_Blk: -/a/SMALL_FORMS}'); + Expect(1, 65135, '\p{Is_Blk: smallforms}', ""); + Expect(0, 65135, '\p{^Is_Blk: smallforms}', ""); + Expect(0, 65135, '\P{Is_Blk: smallforms}', ""); + Expect(1, 65135, '\P{^Is_Blk: smallforms}', ""); + Expect(0, 65136, '\p{Is_Blk: smallforms}', ""); + Expect(1, 65136, '\p{^Is_Blk: smallforms}', ""); + Expect(1, 65136, '\P{Is_Blk: smallforms}', ""); + Expect(0, 65136, '\P{^Is_Blk: smallforms}', ""); + Expect(1, 65135, '\p{Is_Blk=-small_Forms}', ""); + Expect(0, 65135, '\p{^Is_Blk=-small_Forms}', ""); + Expect(0, 65135, '\P{Is_Blk=-small_Forms}', ""); + Expect(1, 65135, '\P{^Is_Blk=-small_Forms}', ""); + Expect(0, 65136, '\p{Is_Blk=-small_Forms}', ""); + Expect(1, 65136, '\p{^Is_Blk=-small_Forms}', ""); + Expect(1, 65136, '\P{Is_Blk=-small_Forms}', ""); + Expect(0, 65136, '\P{^Is_Blk=-small_Forms}', ""); + Error('\p{Block=/a/ _SMALL_kana_Extension}'); + Error('\P{Block=/a/ _SMALL_kana_Extension}'); Expect(1, 110959, '\p{Block=:\ASmall_Kana_Extension\z:}', "");; Expect(0, 110960, '\p{Block=:\ASmall_Kana_Extension\z:}', "");; Expect(1, 110959, '\p{Block=smallkanaextension}', ""); @@ -23389,16 +23787,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 110960, '\P{^Block=smallkanaextension}', ""); Expect(1, 110959, '\p{Block=:\Asmallkanaextension\z:}', "");; Expect(0, 110960, '\p{Block=:\Asmallkanaextension\z:}', "");; - Expect(1, 110959, '\p{Block=__SMALL_kana_EXTENSION}', ""); - Expect(0, 110959, '\p{^Block=__SMALL_kana_EXTENSION}', ""); - Expect(0, 110959, '\P{Block=__SMALL_kana_EXTENSION}', ""); - Expect(1, 110959, '\P{^Block=__SMALL_kana_EXTENSION}', ""); - Expect(0, 110960, '\p{Block=__SMALL_kana_EXTENSION}', ""); - Expect(1, 110960, '\p{^Block=__SMALL_kana_EXTENSION}', ""); - Expect(1, 110960, '\P{Block=__SMALL_kana_EXTENSION}', ""); - Expect(0, 110960, '\P{^Block=__SMALL_kana_EXTENSION}', ""); - Error('\p{Blk= :=Small_kana_ext}'); - Error('\P{Blk= :=Small_kana_ext}'); + Expect(1, 110959, '\p{Block= SMALL_kana_extension}', ""); + Expect(0, 110959, '\p{^Block= SMALL_kana_extension}', ""); + Expect(0, 110959, '\P{Block= SMALL_kana_extension}', ""); + Expect(1, 110959, '\P{^Block= SMALL_kana_extension}', ""); + Expect(0, 110960, '\p{Block= SMALL_kana_extension}', ""); + Expect(1, 110960, '\p{^Block= SMALL_kana_extension}', ""); + Expect(1, 110960, '\P{Block= SMALL_kana_extension}', ""); + Expect(0, 110960, '\P{^Block= SMALL_kana_extension}', ""); + Error('\p{Blk=/a/ SMALL_Kana_Ext}'); + Error('\P{Blk=/a/ SMALL_Kana_Ext}'); Expect(1, 110959, '\p{Blk=:\ASmall_Kana_Ext\z:}', "");; Expect(0, 110960, '\p{Blk=:\ASmall_Kana_Ext\z:}', "");; Expect(1, 110959, '\p{Blk=smallkanaext}', ""); @@ -23411,52 +23809,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 110960, '\P{^Blk=smallkanaext}', ""); Expect(1, 110959, '\p{Blk=:\Asmallkanaext\z:}', "");; Expect(0, 110960, '\p{Blk=:\Asmallkanaext\z:}', "");; - Expect(1, 110959, '\p{Blk= Small_kana_ext}', ""); - Expect(0, 110959, '\p{^Blk= Small_kana_ext}', ""); - Expect(0, 110959, '\P{Blk= Small_kana_ext}', ""); - Expect(1, 110959, '\P{^Blk= Small_kana_ext}', ""); - Expect(0, 110960, '\p{Blk= Small_kana_ext}', ""); - Expect(1, 110960, '\p{^Blk= Small_kana_ext}', ""); - Expect(1, 110960, '\P{Blk= Small_kana_ext}', ""); - Expect(0, 110960, '\P{^Blk= Small_kana_ext}', ""); - Error('\p{Is_Block=:=SMALL_kana_Extension}'); - Error('\P{Is_Block=:=SMALL_kana_Extension}'); - Expect(1, 110959, '\p{Is_Block: smallkanaextension}', ""); - Expect(0, 110959, '\p{^Is_Block: smallkanaextension}', ""); - Expect(0, 110959, '\P{Is_Block: smallkanaextension}', ""); - Expect(1, 110959, '\P{^Is_Block: smallkanaextension}', ""); - Expect(0, 110960, '\p{Is_Block: smallkanaextension}', ""); - Expect(1, 110960, '\p{^Is_Block: smallkanaextension}', ""); - Expect(1, 110960, '\P{Is_Block: smallkanaextension}', ""); - Expect(0, 110960, '\P{^Is_Block: smallkanaextension}', ""); - Expect(1, 110959, '\p{Is_Block=--small_Kana_EXTENSION}', ""); - Expect(0, 110959, '\p{^Is_Block=--small_Kana_EXTENSION}', ""); - Expect(0, 110959, '\P{Is_Block=--small_Kana_EXTENSION}', ""); - Expect(1, 110959, '\P{^Is_Block=--small_Kana_EXTENSION}', ""); - Expect(0, 110960, '\p{Is_Block=--small_Kana_EXTENSION}', ""); - Expect(1, 110960, '\p{^Is_Block=--small_Kana_EXTENSION}', ""); - Expect(1, 110960, '\P{Is_Block=--small_Kana_EXTENSION}', ""); - Expect(0, 110960, '\P{^Is_Block=--small_Kana_EXTENSION}', ""); - Error('\p{Is_Blk= :=SMALL_KANA_ext}'); - Error('\P{Is_Blk= :=SMALL_KANA_ext}'); - Expect(1, 110959, '\p{Is_Blk:smallkanaext}', ""); - Expect(0, 110959, '\p{^Is_Blk:smallkanaext}', ""); - Expect(0, 110959, '\P{Is_Blk:smallkanaext}', ""); - Expect(1, 110959, '\P{^Is_Blk:smallkanaext}', ""); - Expect(0, 110960, '\p{Is_Blk:smallkanaext}', ""); - Expect(1, 110960, '\p{^Is_Blk:smallkanaext}', ""); - Expect(1, 110960, '\P{Is_Blk:smallkanaext}', ""); - Expect(0, 110960, '\P{^Is_Blk:smallkanaext}', ""); - Expect(1, 110959, '\p{Is_Blk= _Small_Kana_ext}', ""); - Expect(0, 110959, '\p{^Is_Blk= _Small_Kana_ext}', ""); - Expect(0, 110959, '\P{Is_Blk= _Small_Kana_ext}', ""); - Expect(1, 110959, '\P{^Is_Blk= _Small_Kana_ext}', ""); - Expect(0, 110960, '\p{Is_Blk= _Small_Kana_ext}', ""); - Expect(1, 110960, '\p{^Is_Blk= _Small_Kana_ext}', ""); - Expect(1, 110960, '\P{Is_Blk= _Small_Kana_ext}', ""); - Expect(0, 110960, '\P{^Is_Blk= _Small_Kana_ext}', ""); - Error('\p{Block: -SOGDIAN/a/}'); - Error('\P{Block: -SOGDIAN/a/}'); + Expect(1, 110959, '\p{Blk=_ small_KANA_EXT}', ""); + Expect(0, 110959, '\p{^Blk=_ small_KANA_EXT}', ""); + Expect(0, 110959, '\P{Blk=_ small_KANA_EXT}', ""); + Expect(1, 110959, '\P{^Blk=_ small_KANA_EXT}', ""); + Expect(0, 110960, '\p{Blk=_ small_KANA_EXT}', ""); + Expect(1, 110960, '\p{^Blk=_ small_KANA_EXT}', ""); + Expect(1, 110960, '\P{Blk=_ small_KANA_EXT}', ""); + Expect(0, 110960, '\P{^Blk=_ small_KANA_EXT}', ""); + Error('\p{Is_Block=_:=Small_kana_extension}'); + Error('\P{Is_Block=_:=Small_kana_extension}'); + Expect(1, 110959, '\p{Is_Block=smallkanaextension}', ""); + Expect(0, 110959, '\p{^Is_Block=smallkanaextension}', ""); + Expect(0, 110959, '\P{Is_Block=smallkanaextension}', ""); + Expect(1, 110959, '\P{^Is_Block=smallkanaextension}', ""); + Expect(0, 110960, '\p{Is_Block=smallkanaextension}', ""); + Expect(1, 110960, '\p{^Is_Block=smallkanaextension}', ""); + Expect(1, 110960, '\P{Is_Block=smallkanaextension}', ""); + Expect(0, 110960, '\P{^Is_Block=smallkanaextension}', ""); + Expect(1, 110959, '\p{Is_Block= Small_Kana_extension}', ""); + Expect(0, 110959, '\p{^Is_Block= Small_Kana_extension}', ""); + Expect(0, 110959, '\P{Is_Block= Small_Kana_extension}', ""); + Expect(1, 110959, '\P{^Is_Block= Small_Kana_extension}', ""); + Expect(0, 110960, '\p{Is_Block= Small_Kana_extension}', ""); + Expect(1, 110960, '\p{^Is_Block= Small_Kana_extension}', ""); + Expect(1, 110960, '\P{Is_Block= Small_Kana_extension}', ""); + Expect(0, 110960, '\P{^Is_Block= Small_Kana_extension}', ""); + Error('\p{Is_Blk=:=_ SMALL_KANA_EXT}'); + Error('\P{Is_Blk=:=_ SMALL_KANA_EXT}'); + Expect(1, 110959, '\p{Is_Blk=smallkanaext}', ""); + Expect(0, 110959, '\p{^Is_Blk=smallkanaext}', ""); + Expect(0, 110959, '\P{Is_Blk=smallkanaext}', ""); + Expect(1, 110959, '\P{^Is_Blk=smallkanaext}', ""); + Expect(0, 110960, '\p{Is_Blk=smallkanaext}', ""); + Expect(1, 110960, '\p{^Is_Blk=smallkanaext}', ""); + Expect(1, 110960, '\P{Is_Blk=smallkanaext}', ""); + Expect(0, 110960, '\P{^Is_Blk=smallkanaext}', ""); + Expect(1, 110959, '\p{Is_Blk= small_KANA_Ext}', ""); + Expect(0, 110959, '\p{^Is_Blk= small_KANA_Ext}', ""); + Expect(0, 110959, '\P{Is_Blk= small_KANA_Ext}', ""); + Expect(1, 110959, '\P{^Is_Blk= small_KANA_Ext}', ""); + Expect(0, 110960, '\p{Is_Blk= small_KANA_Ext}', ""); + Expect(1, 110960, '\p{^Is_Blk= small_KANA_Ext}', ""); + Expect(1, 110960, '\P{Is_Blk= small_KANA_Ext}', ""); + Expect(0, 110960, '\P{^Is_Blk= small_KANA_Ext}', ""); + Error('\p{Block=_Sogdian:=}'); + Error('\P{Block=_Sogdian:=}'); Expect(1, 69487, '\p{Block=:\ASogdian\z:}', "");; Expect(0, 69488, '\p{Block=:\ASogdian\z:}', "");; Expect(1, 69487, '\p{Block=sogdian}', ""); @@ -23469,16 +23867,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69488, '\P{^Block=sogdian}', ""); Expect(1, 69487, '\p{Block=:\Asogdian\z:}', "");; Expect(0, 69488, '\p{Block=:\Asogdian\z:}', "");; - Expect(1, 69487, '\p{Block= -Sogdian}', ""); - Expect(0, 69487, '\p{^Block= -Sogdian}', ""); - Expect(0, 69487, '\P{Block= -Sogdian}', ""); - Expect(1, 69487, '\P{^Block= -Sogdian}', ""); - Expect(0, 69488, '\p{Block= -Sogdian}', ""); - Expect(1, 69488, '\p{^Block= -Sogdian}', ""); - Expect(1, 69488, '\P{Block= -Sogdian}', ""); - Expect(0, 69488, '\P{^Block= -Sogdian}', ""); - Error('\p{Blk=_:=SOGDIAN}'); - Error('\P{Blk=_:=SOGDIAN}'); + Expect(1, 69487, '\p{Block= Sogdian}', ""); + Expect(0, 69487, '\p{^Block= Sogdian}', ""); + Expect(0, 69487, '\P{Block= Sogdian}', ""); + Expect(1, 69487, '\P{^Block= Sogdian}', ""); + Expect(0, 69488, '\p{Block= Sogdian}', ""); + Expect(1, 69488, '\p{^Block= Sogdian}', ""); + Expect(1, 69488, '\P{Block= Sogdian}', ""); + Expect(0, 69488, '\P{^Block= Sogdian}', ""); + Error('\p{Blk: -:=SOGDIAN}'); + Error('\P{Blk: -:=SOGDIAN}'); Expect(1, 69487, '\p{Blk=:\ASogdian\z:}', "");; Expect(0, 69488, '\p{Blk=:\ASogdian\z:}', "");; Expect(1, 69487, '\p{Blk=sogdian}', ""); @@ -23491,16 +23889,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69488, '\P{^Blk=sogdian}', ""); Expect(1, 69487, '\p{Blk=:\Asogdian\z:}', "");; Expect(0, 69488, '\p{Blk=:\Asogdian\z:}', "");; - Expect(1, 69487, '\p{Blk= sogdian}', ""); - Expect(0, 69487, '\p{^Blk= sogdian}', ""); - Expect(0, 69487, '\P{Blk= sogdian}', ""); - Expect(1, 69487, '\P{^Blk= sogdian}', ""); - Expect(0, 69488, '\p{Blk= sogdian}', ""); - Expect(1, 69488, '\p{^Blk= sogdian}', ""); - Expect(1, 69488, '\P{Blk= sogdian}', ""); - Expect(0, 69488, '\P{^Blk= sogdian}', ""); - Error('\p{Is_Block= :=sogdian}'); - Error('\P{Is_Block= :=sogdian}'); + Expect(1, 69487, '\p{Blk= -Sogdian}', ""); + Expect(0, 69487, '\p{^Blk= -Sogdian}', ""); + Expect(0, 69487, '\P{Blk= -Sogdian}', ""); + Expect(1, 69487, '\P{^Blk= -Sogdian}', ""); + Expect(0, 69488, '\p{Blk= -Sogdian}', ""); + Expect(1, 69488, '\p{^Blk= -Sogdian}', ""); + Expect(1, 69488, '\P{Blk= -Sogdian}', ""); + Expect(0, 69488, '\P{^Blk= -Sogdian}', ""); + Error('\p{Is_Block=:=_-Sogdian}'); + Error('\P{Is_Block=:=_-Sogdian}'); Expect(1, 69487, '\p{Is_Block=sogdian}', ""); Expect(0, 69487, '\p{^Is_Block=sogdian}', ""); Expect(0, 69487, '\P{Is_Block=sogdian}', ""); @@ -23509,16 +23907,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69488, '\p{^Is_Block=sogdian}', ""); Expect(1, 69488, '\P{Is_Block=sogdian}', ""); Expect(0, 69488, '\P{^Is_Block=sogdian}', ""); - Expect(1, 69487, '\p{Is_Block=_-sogdian}', ""); - Expect(0, 69487, '\p{^Is_Block=_-sogdian}', ""); - Expect(0, 69487, '\P{Is_Block=_-sogdian}', ""); - Expect(1, 69487, '\P{^Is_Block=_-sogdian}', ""); - Expect(0, 69488, '\p{Is_Block=_-sogdian}', ""); - Expect(1, 69488, '\p{^Is_Block=_-sogdian}', ""); - Expect(1, 69488, '\P{Is_Block=_-sogdian}', ""); - Expect(0, 69488, '\P{^Is_Block=_-sogdian}', ""); - Error('\p{Is_Blk=:=- Sogdian}'); - Error('\P{Is_Blk=:=- Sogdian}'); + Expect(1, 69487, '\p{Is_Block= SOGDIAN}', ""); + Expect(0, 69487, '\p{^Is_Block= SOGDIAN}', ""); + Expect(0, 69487, '\P{Is_Block= SOGDIAN}', ""); + Expect(1, 69487, '\P{^Is_Block= SOGDIAN}', ""); + Expect(0, 69488, '\p{Is_Block= SOGDIAN}', ""); + Expect(1, 69488, '\p{^Is_Block= SOGDIAN}', ""); + Expect(1, 69488, '\P{Is_Block= SOGDIAN}', ""); + Expect(0, 69488, '\P{^Is_Block= SOGDIAN}', ""); + Error('\p{Is_Blk=:= _SOGDIAN}'); + Error('\P{Is_Blk=:= _SOGDIAN}'); Expect(1, 69487, '\p{Is_Blk=sogdian}', ""); Expect(0, 69487, '\p{^Is_Blk=sogdian}', ""); Expect(0, 69487, '\P{Is_Blk=sogdian}', ""); @@ -23527,16 +23925,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69488, '\p{^Is_Blk=sogdian}', ""); Expect(1, 69488, '\P{Is_Blk=sogdian}', ""); Expect(0, 69488, '\P{^Is_Blk=sogdian}', ""); - Expect(1, 69487, '\p{Is_Blk=-SOGDIAN}', ""); - Expect(0, 69487, '\p{^Is_Blk=-SOGDIAN}', ""); - Expect(0, 69487, '\P{Is_Blk=-SOGDIAN}', ""); - Expect(1, 69487, '\P{^Is_Blk=-SOGDIAN}', ""); - Expect(0, 69488, '\p{Is_Blk=-SOGDIAN}', ""); - Expect(1, 69488, '\p{^Is_Blk=-SOGDIAN}', ""); - Expect(1, 69488, '\P{Is_Blk=-SOGDIAN}', ""); - Expect(0, 69488, '\P{^Is_Blk=-SOGDIAN}', ""); - Error('\p{Block=-:=SORA_Sompeng}'); - Error('\P{Block=-:=SORA_Sompeng}'); + Expect(1, 69487, '\p{Is_Blk= sogdian}', ""); + Expect(0, 69487, '\p{^Is_Blk= sogdian}', ""); + Expect(0, 69487, '\P{Is_Blk= sogdian}', ""); + Expect(1, 69487, '\P{^Is_Blk= sogdian}', ""); + Expect(0, 69488, '\p{Is_Blk= sogdian}', ""); + Expect(1, 69488, '\p{^Is_Blk= sogdian}', ""); + Expect(1, 69488, '\P{Is_Blk= sogdian}', ""); + Expect(0, 69488, '\P{^Is_Blk= sogdian}', ""); + Error('\p{Block=_/a/SORA_Sompeng}'); + Error('\P{Block=_/a/SORA_Sompeng}'); Expect(1, 69887, '\p{Block=:\ASora_Sompeng\z:}', "");; Expect(0, 69888, '\p{Block=:\ASora_Sompeng\z:}', "");; Expect(1, 69887, '\p{Block=sorasompeng}', ""); @@ -23549,38 +23947,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69888, '\P{^Block=sorasompeng}', ""); Expect(1, 69887, '\p{Block=:\Asorasompeng\z:}', "");; Expect(0, 69888, '\p{Block=:\Asorasompeng\z:}', "");; - Expect(1, 69887, '\p{Block=_Sora_sompeng}', ""); - Expect(0, 69887, '\p{^Block=_Sora_sompeng}', ""); - Expect(0, 69887, '\P{Block=_Sora_sompeng}', ""); - Expect(1, 69887, '\P{^Block=_Sora_sompeng}', ""); - Expect(0, 69888, '\p{Block=_Sora_sompeng}', ""); - Expect(1, 69888, '\p{^Block=_Sora_sompeng}', ""); - Expect(1, 69888, '\P{Block=_Sora_sompeng}', ""); - Expect(0, 69888, '\P{^Block=_Sora_sompeng}', ""); - Error('\p{Blk=SORA_sompeng/a/}'); - Error('\P{Blk=SORA_sompeng/a/}'); + Expect(1, 69887, '\p{Block=sora_Sompeng}', ""); + Expect(0, 69887, '\p{^Block=sora_Sompeng}', ""); + Expect(0, 69887, '\P{Block=sora_Sompeng}', ""); + Expect(1, 69887, '\P{^Block=sora_Sompeng}', ""); + Expect(0, 69888, '\p{Block=sora_Sompeng}', ""); + Expect(1, 69888, '\p{^Block=sora_Sompeng}', ""); + Expect(1, 69888, '\P{Block=sora_Sompeng}', ""); + Expect(0, 69888, '\P{^Block=sora_Sompeng}', ""); + Error('\p{Blk: := -Sora_SOMPENG}'); + Error('\P{Blk: := -Sora_SOMPENG}'); Expect(1, 69887, '\p{Blk=:\ASora_Sompeng\z:}', "");; Expect(0, 69888, '\p{Blk=:\ASora_Sompeng\z:}', "");; - Expect(1, 69887, '\p{Blk=sorasompeng}', ""); - Expect(0, 69887, '\p{^Blk=sorasompeng}', ""); - Expect(0, 69887, '\P{Blk=sorasompeng}', ""); - Expect(1, 69887, '\P{^Blk=sorasompeng}', ""); - Expect(0, 69888, '\p{Blk=sorasompeng}', ""); - Expect(1, 69888, '\p{^Blk=sorasompeng}', ""); - Expect(1, 69888, '\P{Blk=sorasompeng}', ""); - Expect(0, 69888, '\P{^Blk=sorasompeng}', ""); + Expect(1, 69887, '\p{Blk:sorasompeng}', ""); + Expect(0, 69887, '\p{^Blk:sorasompeng}', ""); + Expect(0, 69887, '\P{Blk:sorasompeng}', ""); + Expect(1, 69887, '\P{^Blk:sorasompeng}', ""); + Expect(0, 69888, '\p{Blk:sorasompeng}', ""); + Expect(1, 69888, '\p{^Blk:sorasompeng}', ""); + Expect(1, 69888, '\P{Blk:sorasompeng}', ""); + Expect(0, 69888, '\P{^Blk:sorasompeng}', ""); Expect(1, 69887, '\p{Blk=:\Asorasompeng\z:}', "");; Expect(0, 69888, '\p{Blk=:\Asorasompeng\z:}', "");; - Expect(1, 69887, '\p{Blk: sora_Sompeng}', ""); - Expect(0, 69887, '\p{^Blk: sora_Sompeng}', ""); - Expect(0, 69887, '\P{Blk: sora_Sompeng}', ""); - Expect(1, 69887, '\P{^Blk: sora_Sompeng}', ""); - Expect(0, 69888, '\p{Blk: sora_Sompeng}', ""); - Expect(1, 69888, '\p{^Blk: sora_Sompeng}', ""); - Expect(1, 69888, '\P{Blk: sora_Sompeng}', ""); - Expect(0, 69888, '\P{^Blk: sora_Sompeng}', ""); - Error('\p{Is_Block=sora_sompeng/a/}'); - Error('\P{Is_Block=sora_sompeng/a/}'); + Expect(1, 69887, '\p{Blk= sora_SOMPENG}', ""); + Expect(0, 69887, '\p{^Blk= sora_SOMPENG}', ""); + Expect(0, 69887, '\P{Blk= sora_SOMPENG}', ""); + Expect(1, 69887, '\P{^Blk= sora_SOMPENG}', ""); + Expect(0, 69888, '\p{Blk= sora_SOMPENG}', ""); + Expect(1, 69888, '\p{^Blk= sora_SOMPENG}', ""); + Expect(1, 69888, '\P{Blk= sora_SOMPENG}', ""); + Expect(0, 69888, '\P{^Blk= sora_SOMPENG}', ""); + Error('\p{Is_Block=/a/sora_Sompeng}'); + Error('\P{Is_Block=/a/sora_Sompeng}'); Expect(1, 69887, '\p{Is_Block=sorasompeng}', ""); Expect(0, 69887, '\p{^Is_Block=sorasompeng}', ""); Expect(0, 69887, '\P{Is_Block=sorasompeng}', ""); @@ -23589,16 +23987,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69888, '\p{^Is_Block=sorasompeng}', ""); Expect(1, 69888, '\P{Is_Block=sorasompeng}', ""); Expect(0, 69888, '\P{^Is_Block=sorasompeng}', ""); - Expect(1, 69887, '\p{Is_Block=_ Sora_sompeng}', ""); - Expect(0, 69887, '\p{^Is_Block=_ Sora_sompeng}', ""); - Expect(0, 69887, '\P{Is_Block=_ Sora_sompeng}', ""); - Expect(1, 69887, '\P{^Is_Block=_ Sora_sompeng}', ""); - Expect(0, 69888, '\p{Is_Block=_ Sora_sompeng}', ""); - Expect(1, 69888, '\p{^Is_Block=_ Sora_sompeng}', ""); - Expect(1, 69888, '\P{Is_Block=_ Sora_sompeng}', ""); - Expect(0, 69888, '\P{^Is_Block=_ Sora_sompeng}', ""); - Error('\p{Is_Blk=/a/ sora_Sompeng}'); - Error('\P{Is_Blk=/a/ sora_Sompeng}'); + Expect(1, 69887, '\p{Is_Block= sora_SOMPENG}', ""); + Expect(0, 69887, '\p{^Is_Block= sora_SOMPENG}', ""); + Expect(0, 69887, '\P{Is_Block= sora_SOMPENG}', ""); + Expect(1, 69887, '\P{^Is_Block= sora_SOMPENG}', ""); + Expect(0, 69888, '\p{Is_Block= sora_SOMPENG}', ""); + Expect(1, 69888, '\p{^Is_Block= sora_SOMPENG}', ""); + Expect(1, 69888, '\P{Is_Block= sora_SOMPENG}', ""); + Expect(0, 69888, '\P{^Is_Block= sora_SOMPENG}', ""); + Error('\p{Is_Blk=_Sora_sompeng:=}'); + Error('\P{Is_Blk=_Sora_sompeng:=}'); Expect(1, 69887, '\p{Is_Blk=sorasompeng}', ""); Expect(0, 69887, '\p{^Is_Blk=sorasompeng}', ""); Expect(0, 69887, '\P{Is_Blk=sorasompeng}', ""); @@ -23607,16 +24005,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69888, '\p{^Is_Blk=sorasompeng}', ""); Expect(1, 69888, '\P{Is_Blk=sorasompeng}', ""); Expect(0, 69888, '\P{^Is_Blk=sorasompeng}', ""); - Expect(1, 69887, '\p{Is_Blk=-_Sora_sompeng}', ""); - Expect(0, 69887, '\p{^Is_Blk=-_Sora_sompeng}', ""); - Expect(0, 69887, '\P{Is_Blk=-_Sora_sompeng}', ""); - Expect(1, 69887, '\P{^Is_Blk=-_Sora_sompeng}', ""); - Expect(0, 69888, '\p{Is_Blk=-_Sora_sompeng}', ""); - Expect(1, 69888, '\p{^Is_Blk=-_Sora_sompeng}', ""); - Expect(1, 69888, '\P{Is_Blk=-_Sora_sompeng}', ""); - Expect(0, 69888, '\P{^Is_Blk=-_Sora_sompeng}', ""); - Error('\p{Block=_soyombo/a/}'); - Error('\P{Block=_soyombo/a/}'); + Expect(1, 69887, '\p{Is_Blk= Sora_Sompeng}', ""); + Expect(0, 69887, '\p{^Is_Blk= Sora_Sompeng}', ""); + Expect(0, 69887, '\P{Is_Blk= Sora_Sompeng}', ""); + Expect(1, 69887, '\P{^Is_Blk= Sora_Sompeng}', ""); + Expect(0, 69888, '\p{Is_Blk= Sora_Sompeng}', ""); + Expect(1, 69888, '\p{^Is_Blk= Sora_Sompeng}', ""); + Expect(1, 69888, '\P{Is_Blk= Sora_Sompeng}', ""); + Expect(0, 69888, '\P{^Is_Blk= Sora_Sompeng}', ""); + Error('\p{Block=- Soyombo:=}'); + Error('\P{Block=- Soyombo:=}'); Expect(1, 72367, '\p{Block=:\ASoyombo\z:}', "");; Expect(0, 72368, '\p{Block=:\ASoyombo\z:}', "");; Expect(1, 72367, '\p{Block=soyombo}', ""); @@ -23629,16 +24027,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72368, '\P{^Block=soyombo}', ""); Expect(1, 72367, '\p{Block=:\Asoyombo\z:}', "");; Expect(0, 72368, '\p{Block=:\Asoyombo\z:}', "");; - Expect(1, 72367, '\p{Block= SOYOMBO}', ""); - Expect(0, 72367, '\p{^Block= SOYOMBO}', ""); - Expect(0, 72367, '\P{Block= SOYOMBO}', ""); - Expect(1, 72367, '\P{^Block= SOYOMBO}', ""); - Expect(0, 72368, '\p{Block= SOYOMBO}', ""); - Expect(1, 72368, '\p{^Block= SOYOMBO}', ""); - Expect(1, 72368, '\P{Block= SOYOMBO}', ""); - Expect(0, 72368, '\P{^Block= SOYOMBO}', ""); - Error('\p{Blk=--Soyombo/a/}'); - Error('\P{Blk=--Soyombo/a/}'); + Expect(1, 72367, '\p{Block=__SOYOMBO}', ""); + Expect(0, 72367, '\p{^Block=__SOYOMBO}', ""); + Expect(0, 72367, '\P{Block=__SOYOMBO}', ""); + Expect(1, 72367, '\P{^Block=__SOYOMBO}', ""); + Expect(0, 72368, '\p{Block=__SOYOMBO}', ""); + Expect(1, 72368, '\p{^Block=__SOYOMBO}', ""); + Expect(1, 72368, '\P{Block=__SOYOMBO}', ""); + Expect(0, 72368, '\P{^Block=__SOYOMBO}', ""); + Error('\p{Blk: /a/_-soyombo}'); + Error('\P{Blk: /a/_-soyombo}'); Expect(1, 72367, '\p{Blk=:\ASoyombo\z:}', "");; Expect(0, 72368, '\p{Blk=:\ASoyombo\z:}', "");; Expect(1, 72367, '\p{Blk=soyombo}', ""); @@ -23651,16 +24049,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72368, '\P{^Blk=soyombo}', ""); Expect(1, 72367, '\p{Blk=:\Asoyombo\z:}', "");; Expect(0, 72368, '\p{Blk=:\Asoyombo\z:}', "");; - Expect(1, 72367, '\p{Blk= _Soyombo}', ""); - Expect(0, 72367, '\p{^Blk= _Soyombo}', ""); - Expect(0, 72367, '\P{Blk= _Soyombo}', ""); - Expect(1, 72367, '\P{^Blk= _Soyombo}', ""); - Expect(0, 72368, '\p{Blk= _Soyombo}', ""); - Expect(1, 72368, '\p{^Blk= _Soyombo}', ""); - Expect(1, 72368, '\P{Blk= _Soyombo}', ""); - Expect(0, 72368, '\P{^Blk= _Soyombo}', ""); - Error('\p{Is_Block=:= _Soyombo}'); - Error('\P{Is_Block=:= _Soyombo}'); + Expect(1, 72367, '\p{Blk=-Soyombo}', ""); + Expect(0, 72367, '\p{^Blk=-Soyombo}', ""); + Expect(0, 72367, '\P{Blk=-Soyombo}', ""); + Expect(1, 72367, '\P{^Blk=-Soyombo}', ""); + Expect(0, 72368, '\p{Blk=-Soyombo}', ""); + Expect(1, 72368, '\p{^Blk=-Soyombo}', ""); + Expect(1, 72368, '\P{Blk=-Soyombo}', ""); + Expect(0, 72368, '\P{^Blk=-Soyombo}', ""); + Error('\p{Is_Block=/a/Soyombo}'); + Error('\P{Is_Block=/a/Soyombo}'); Expect(1, 72367, '\p{Is_Block=soyombo}', ""); Expect(0, 72367, '\p{^Is_Block=soyombo}', ""); Expect(0, 72367, '\P{Is_Block=soyombo}', ""); @@ -23669,16 +24067,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 72368, '\p{^Is_Block=soyombo}', ""); Expect(1, 72368, '\P{Is_Block=soyombo}', ""); Expect(0, 72368, '\P{^Is_Block=soyombo}', ""); - Expect(1, 72367, '\p{Is_Block= SOYOMBO}', ""); - Expect(0, 72367, '\p{^Is_Block= SOYOMBO}', ""); - Expect(0, 72367, '\P{Is_Block= SOYOMBO}', ""); - Expect(1, 72367, '\P{^Is_Block= SOYOMBO}', ""); - Expect(0, 72368, '\p{Is_Block= SOYOMBO}', ""); - Expect(1, 72368, '\p{^Is_Block= SOYOMBO}', ""); - Expect(1, 72368, '\P{Is_Block= SOYOMBO}', ""); - Expect(0, 72368, '\P{^Is_Block= SOYOMBO}', ""); - Error('\p{Is_Blk=SOYOMBO:=}'); - Error('\P{Is_Blk=SOYOMBO:=}'); + Expect(1, 72367, '\p{Is_Block= Soyombo}', ""); + Expect(0, 72367, '\p{^Is_Block= Soyombo}', ""); + Expect(0, 72367, '\P{Is_Block= Soyombo}', ""); + Expect(1, 72367, '\P{^Is_Block= Soyombo}', ""); + Expect(0, 72368, '\p{Is_Block= Soyombo}', ""); + Expect(1, 72368, '\p{^Is_Block= Soyombo}', ""); + Expect(1, 72368, '\P{Is_Block= Soyombo}', ""); + Expect(0, 72368, '\P{^Is_Block= Soyombo}', ""); + Error('\p{Is_Blk= :=soyombo}'); + Error('\P{Is_Blk= :=soyombo}'); Expect(1, 72367, '\p{Is_Blk=soyombo}', ""); Expect(0, 72367, '\p{^Is_Blk=soyombo}', ""); Expect(0, 72367, '\P{Is_Blk=soyombo}', ""); @@ -23687,38 +24085,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 72368, '\p{^Is_Blk=soyombo}', ""); Expect(1, 72368, '\P{Is_Blk=soyombo}', ""); Expect(0, 72368, '\P{^Is_Blk=soyombo}', ""); - Expect(1, 72367, '\p{Is_Blk= soyombo}', ""); - Expect(0, 72367, '\p{^Is_Blk= soyombo}', ""); - Expect(0, 72367, '\P{Is_Blk= soyombo}', ""); - Expect(1, 72367, '\P{^Is_Blk= soyombo}', ""); - Expect(0, 72368, '\p{Is_Blk= soyombo}', ""); - Expect(1, 72368, '\p{^Is_Blk= soyombo}', ""); - Expect(1, 72368, '\P{Is_Blk= soyombo}', ""); - Expect(0, 72368, '\P{^Is_Blk= soyombo}', ""); - Error('\p{Block=/a/-_specials}'); - Error('\P{Block=/a/-_specials}'); + Expect(1, 72367, '\p{Is_Blk=- soyombo}', ""); + Expect(0, 72367, '\p{^Is_Blk=- soyombo}', ""); + Expect(0, 72367, '\P{Is_Blk=- soyombo}', ""); + Expect(1, 72367, '\P{^Is_Blk=- soyombo}', ""); + Expect(0, 72368, '\p{Is_Blk=- soyombo}', ""); + Expect(1, 72368, '\p{^Is_Blk=- soyombo}', ""); + Expect(1, 72368, '\P{Is_Blk=- soyombo}', ""); + Expect(0, 72368, '\P{^Is_Blk=- soyombo}', ""); + Error('\p{Block= Specials/a/}'); + Error('\P{Block= Specials/a/}'); Expect(1, 65520, '\p{Block=:\ASpecials\z:}', "");; Expect(0, 65536, '\p{Block=:\ASpecials\z:}', "");; - Expect(1, 65520, '\p{Block:specials}', ""); - Expect(0, 65520, '\p{^Block:specials}', ""); - Expect(0, 65520, '\P{Block:specials}', ""); - Expect(1, 65520, '\P{^Block:specials}', ""); - Expect(0, 65536, '\p{Block:specials}', ""); - Expect(1, 65536, '\p{^Block:specials}', ""); - Expect(1, 65536, '\P{Block:specials}', ""); - Expect(0, 65536, '\P{^Block:specials}', ""); + Expect(1, 65520, '\p{Block=specials}', ""); + Expect(0, 65520, '\p{^Block=specials}', ""); + Expect(0, 65520, '\P{Block=specials}', ""); + Expect(1, 65520, '\P{^Block=specials}', ""); + Expect(0, 65536, '\p{Block=specials}', ""); + Expect(1, 65536, '\p{^Block=specials}', ""); + Expect(1, 65536, '\P{Block=specials}', ""); + Expect(0, 65536, '\P{^Block=specials}', ""); Expect(1, 65520, '\p{Block=:\Aspecials\z:}', "");; Expect(0, 65536, '\p{Block=:\Aspecials\z:}', "");; - Expect(1, 65520, '\p{Block= Specials}', ""); - Expect(0, 65520, '\p{^Block= Specials}', ""); - Expect(0, 65520, '\P{Block= Specials}', ""); - Expect(1, 65520, '\P{^Block= Specials}', ""); - Expect(0, 65536, '\p{Block= Specials}', ""); - Expect(1, 65536, '\p{^Block= Specials}', ""); - Expect(1, 65536, '\P{Block= Specials}', ""); - Expect(0, 65536, '\P{^Block= Specials}', ""); - Error('\p{Blk: /a/specials}'); - Error('\P{Blk: /a/specials}'); + Expect(1, 65520, '\p{Block= specials}', ""); + Expect(0, 65520, '\p{^Block= specials}', ""); + Expect(0, 65520, '\P{Block= specials}', ""); + Expect(1, 65520, '\P{^Block= specials}', ""); + Expect(0, 65536, '\p{Block= specials}', ""); + Expect(1, 65536, '\p{^Block= specials}', ""); + Expect(1, 65536, '\P{Block= specials}', ""); + Expect(0, 65536, '\P{^Block= specials}', ""); + Error('\p{Blk=/a/ specials}'); + Error('\P{Blk=/a/ specials}'); Expect(1, 65520, '\p{Blk=:\ASpecials\z:}', "");; Expect(0, 65536, '\p{Blk=:\ASpecials\z:}', "");; Expect(1, 65520, '\p{Blk=specials}', ""); @@ -23731,34 +24129,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65536, '\P{^Blk=specials}', ""); Expect(1, 65520, '\p{Blk=:\Aspecials\z:}', "");; Expect(0, 65536, '\p{Blk=:\Aspecials\z:}', "");; - Expect(1, 65520, '\p{Blk=_Specials}', ""); - Expect(0, 65520, '\p{^Blk=_Specials}', ""); - Expect(0, 65520, '\P{Blk=_Specials}', ""); - Expect(1, 65520, '\P{^Blk=_Specials}', ""); - Expect(0, 65536, '\p{Blk=_Specials}', ""); - Expect(1, 65536, '\p{^Blk=_Specials}', ""); - Expect(1, 65536, '\P{Blk=_Specials}', ""); - Expect(0, 65536, '\P{^Blk=_Specials}', ""); - Error('\p{Is_Block=-Specials/a/}'); - Error('\P{Is_Block=-Specials/a/}'); - Expect(1, 65520, '\p{Is_Block: specials}', ""); - Expect(0, 65520, '\p{^Is_Block: specials}', ""); - Expect(0, 65520, '\P{Is_Block: specials}', ""); - Expect(1, 65520, '\P{^Is_Block: specials}', ""); - Expect(0, 65536, '\p{Is_Block: specials}', ""); - Expect(1, 65536, '\p{^Is_Block: specials}', ""); - Expect(1, 65536, '\P{Is_Block: specials}', ""); - Expect(0, 65536, '\P{^Is_Block: specials}', ""); - Expect(1, 65520, '\p{Is_Block=_ specials}', ""); - Expect(0, 65520, '\p{^Is_Block=_ specials}', ""); - Expect(0, 65520, '\P{Is_Block=_ specials}', ""); - Expect(1, 65520, '\P{^Is_Block=_ specials}', ""); - Expect(0, 65536, '\p{Is_Block=_ specials}', ""); - Expect(1, 65536, '\p{^Is_Block=_ specials}', ""); - Expect(1, 65536, '\P{Is_Block=_ specials}', ""); - Expect(0, 65536, '\P{^Is_Block=_ specials}', ""); - Error('\p{Is_Blk= /a/Specials}'); - Error('\P{Is_Blk= /a/Specials}'); + Expect(1, 65520, '\p{Blk: SPECIALS}', ""); + Expect(0, 65520, '\p{^Blk: SPECIALS}', ""); + Expect(0, 65520, '\P{Blk: SPECIALS}', ""); + Expect(1, 65520, '\P{^Blk: SPECIALS}', ""); + Expect(0, 65536, '\p{Blk: SPECIALS}', ""); + Expect(1, 65536, '\p{^Blk: SPECIALS}', ""); + Expect(1, 65536, '\P{Blk: SPECIALS}', ""); + Expect(0, 65536, '\P{^Blk: SPECIALS}', ""); + Error('\p{Is_Block=/a/- specials}'); + Error('\P{Is_Block=/a/- specials}'); + Expect(1, 65520, '\p{Is_Block=specials}', ""); + Expect(0, 65520, '\p{^Is_Block=specials}', ""); + Expect(0, 65520, '\P{Is_Block=specials}', ""); + Expect(1, 65520, '\P{^Is_Block=specials}', ""); + Expect(0, 65536, '\p{Is_Block=specials}', ""); + Expect(1, 65536, '\p{^Is_Block=specials}', ""); + Expect(1, 65536, '\P{Is_Block=specials}', ""); + Expect(0, 65536, '\P{^Is_Block=specials}', ""); + Expect(1, 65520, '\p{Is_Block=-SPECIALS}', ""); + Expect(0, 65520, '\p{^Is_Block=-SPECIALS}', ""); + Expect(0, 65520, '\P{Is_Block=-SPECIALS}', ""); + Expect(1, 65520, '\P{^Is_Block=-SPECIALS}', ""); + Expect(0, 65536, '\p{Is_Block=-SPECIALS}', ""); + Expect(1, 65536, '\p{^Is_Block=-SPECIALS}', ""); + Expect(1, 65536, '\P{Is_Block=-SPECIALS}', ""); + Expect(0, 65536, '\P{^Is_Block=-SPECIALS}', ""); + Error('\p{Is_Blk=:= specials}'); + Error('\P{Is_Blk=:= specials}'); Expect(1, 65520, '\p{Is_Blk=specials}', ""); Expect(0, 65520, '\p{^Is_Blk=specials}', ""); Expect(0, 65520, '\P{Is_Blk=specials}', ""); @@ -23767,16 +24165,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65536, '\p{^Is_Blk=specials}', ""); Expect(1, 65536, '\P{Is_Blk=specials}', ""); Expect(0, 65536, '\P{^Is_Blk=specials}', ""); - Expect(1, 65520, '\p{Is_Blk= SPECIALS}', ""); - Expect(0, 65520, '\p{^Is_Blk= SPECIALS}', ""); - Expect(0, 65520, '\P{Is_Blk= SPECIALS}', ""); - Expect(1, 65520, '\P{^Is_Blk= SPECIALS}', ""); - Expect(0, 65536, '\p{Is_Blk= SPECIALS}', ""); - Expect(1, 65536, '\p{^Is_Blk= SPECIALS}', ""); - Expect(1, 65536, '\P{Is_Blk= SPECIALS}', ""); - Expect(0, 65536, '\P{^Is_Blk= SPECIALS}', ""); - Error('\p{Block=Sundanese:=}'); - Error('\P{Block=Sundanese:=}'); + Expect(1, 65520, '\p{Is_Blk=_-Specials}', ""); + Expect(0, 65520, '\p{^Is_Blk=_-Specials}', ""); + Expect(0, 65520, '\P{Is_Blk=_-Specials}', ""); + Expect(1, 65520, '\P{^Is_Blk=_-Specials}', ""); + Expect(0, 65536, '\p{Is_Blk=_-Specials}', ""); + Expect(1, 65536, '\p{^Is_Blk=_-Specials}', ""); + Expect(1, 65536, '\P{Is_Blk=_-Specials}', ""); + Expect(0, 65536, '\P{^Is_Blk=_-Specials}', ""); + Error('\p{Block: := sundanese}'); + Error('\P{Block: := sundanese}'); Expect(1, 7103, '\p{Block=:\ASundanese\z:}', "");; Expect(0, 7104, '\p{Block=:\ASundanese\z:}', "");; Expect(1, 7103, '\p{Block=sundanese}', ""); @@ -23789,16 +24187,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7104, '\P{^Block=sundanese}', ""); Expect(1, 7103, '\p{Block=:\Asundanese\z:}', "");; Expect(0, 7104, '\p{Block=:\Asundanese\z:}', "");; - Expect(1, 7103, '\p{Block= sundanese}', ""); - Expect(0, 7103, '\p{^Block= sundanese}', ""); - Expect(0, 7103, '\P{Block= sundanese}', ""); - Expect(1, 7103, '\P{^Block= sundanese}', ""); - Expect(0, 7104, '\p{Block= sundanese}', ""); - Expect(1, 7104, '\p{^Block= sundanese}', ""); - Expect(1, 7104, '\P{Block= sundanese}', ""); - Expect(0, 7104, '\P{^Block= sundanese}', ""); - Error('\p{Blk=/a/sundanese}'); - Error('\P{Blk=/a/sundanese}'); + Expect(1, 7103, '\p{Block=_sundanese}', ""); + Expect(0, 7103, '\p{^Block=_sundanese}', ""); + Expect(0, 7103, '\P{Block=_sundanese}', ""); + Expect(1, 7103, '\P{^Block=_sundanese}', ""); + Expect(0, 7104, '\p{Block=_sundanese}', ""); + Expect(1, 7104, '\p{^Block=_sundanese}', ""); + Expect(1, 7104, '\P{Block=_sundanese}', ""); + Expect(0, 7104, '\P{^Block=_sundanese}', ""); + Error('\p{Blk= -sundanese/a/}'); + Error('\P{Blk= -sundanese/a/}'); Expect(1, 7103, '\p{Blk=:\ASundanese\z:}', "");; Expect(0, 7104, '\p{Blk=:\ASundanese\z:}', "");; Expect(1, 7103, '\p{Blk=sundanese}', ""); @@ -23811,52 +24209,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7104, '\P{^Blk=sundanese}', ""); Expect(1, 7103, '\p{Blk=:\Asundanese\z:}', "");; Expect(0, 7104, '\p{Blk=:\Asundanese\z:}', "");; - Expect(1, 7103, '\p{Blk=- sundanese}', ""); - Expect(0, 7103, '\p{^Blk=- sundanese}', ""); - Expect(0, 7103, '\P{Blk=- sundanese}', ""); - Expect(1, 7103, '\P{^Blk=- sundanese}', ""); - Expect(0, 7104, '\p{Blk=- sundanese}', ""); - Expect(1, 7104, '\p{^Blk=- sundanese}', ""); - Expect(1, 7104, '\P{Blk=- sundanese}', ""); - Expect(0, 7104, '\P{^Blk=- sundanese}', ""); - Error('\p{Is_Block=-/a/sundanese}'); - Error('\P{Is_Block=-/a/sundanese}'); - Expect(1, 7103, '\p{Is_Block:sundanese}', ""); - Expect(0, 7103, '\p{^Is_Block:sundanese}', ""); - Expect(0, 7103, '\P{Is_Block:sundanese}', ""); - Expect(1, 7103, '\P{^Is_Block:sundanese}', ""); - Expect(0, 7104, '\p{Is_Block:sundanese}', ""); - Expect(1, 7104, '\p{^Is_Block:sundanese}', ""); - Expect(1, 7104, '\P{Is_Block:sundanese}', ""); - Expect(0, 7104, '\P{^Is_Block:sundanese}', ""); - Expect(1, 7103, '\p{Is_Block=- Sundanese}', ""); - Expect(0, 7103, '\p{^Is_Block=- Sundanese}', ""); - Expect(0, 7103, '\P{Is_Block=- Sundanese}', ""); - Expect(1, 7103, '\P{^Is_Block=- Sundanese}', ""); - Expect(0, 7104, '\p{Is_Block=- Sundanese}', ""); - Expect(1, 7104, '\p{^Is_Block=- Sundanese}', ""); - Expect(1, 7104, '\P{Is_Block=- Sundanese}', ""); - Expect(0, 7104, '\P{^Is_Block=- Sundanese}', ""); - Error('\p{Is_Blk=/a/ Sundanese}'); - Error('\P{Is_Blk=/a/ Sundanese}'); - Expect(1, 7103, '\p{Is_Blk: sundanese}', ""); - Expect(0, 7103, '\p{^Is_Blk: sundanese}', ""); - Expect(0, 7103, '\P{Is_Blk: sundanese}', ""); - Expect(1, 7103, '\P{^Is_Blk: sundanese}', ""); - Expect(0, 7104, '\p{Is_Blk: sundanese}', ""); - Expect(1, 7104, '\p{^Is_Blk: sundanese}', ""); - Expect(1, 7104, '\P{Is_Blk: sundanese}', ""); - Expect(0, 7104, '\P{^Is_Blk: sundanese}', ""); - Expect(1, 7103, '\p{Is_Blk=SUNDANESE}', ""); - Expect(0, 7103, '\p{^Is_Blk=SUNDANESE}', ""); - Expect(0, 7103, '\P{Is_Blk=SUNDANESE}', ""); - Expect(1, 7103, '\P{^Is_Blk=SUNDANESE}', ""); - Expect(0, 7104, '\p{Is_Blk=SUNDANESE}', ""); - Expect(1, 7104, '\p{^Is_Blk=SUNDANESE}', ""); - Expect(1, 7104, '\P{Is_Blk=SUNDANESE}', ""); - Expect(0, 7104, '\P{^Is_Blk=SUNDANESE}', ""); - Error('\p{Block:_/a/Sundanese_Supplement}'); - Error('\P{Block:_/a/Sundanese_Supplement}'); + Expect(1, 7103, '\p{Blk= _Sundanese}', ""); + Expect(0, 7103, '\p{^Blk= _Sundanese}', ""); + Expect(0, 7103, '\P{Blk= _Sundanese}', ""); + Expect(1, 7103, '\P{^Blk= _Sundanese}', ""); + Expect(0, 7104, '\p{Blk= _Sundanese}', ""); + Expect(1, 7104, '\p{^Blk= _Sundanese}', ""); + Expect(1, 7104, '\P{Blk= _Sundanese}', ""); + Expect(0, 7104, '\P{^Blk= _Sundanese}', ""); + Error('\p{Is_Block=/a/ Sundanese}'); + Error('\P{Is_Block=/a/ Sundanese}'); + Expect(1, 7103, '\p{Is_Block=sundanese}', ""); + Expect(0, 7103, '\p{^Is_Block=sundanese}', ""); + Expect(0, 7103, '\P{Is_Block=sundanese}', ""); + Expect(1, 7103, '\P{^Is_Block=sundanese}', ""); + Expect(0, 7104, '\p{Is_Block=sundanese}', ""); + Expect(1, 7104, '\p{^Is_Block=sundanese}', ""); + Expect(1, 7104, '\P{Is_Block=sundanese}', ""); + Expect(0, 7104, '\P{^Is_Block=sundanese}', ""); + Expect(1, 7103, '\p{Is_Block=_sundanese}', ""); + Expect(0, 7103, '\p{^Is_Block=_sundanese}', ""); + Expect(0, 7103, '\P{Is_Block=_sundanese}', ""); + Expect(1, 7103, '\P{^Is_Block=_sundanese}', ""); + Expect(0, 7104, '\p{Is_Block=_sundanese}', ""); + Expect(1, 7104, '\p{^Is_Block=_sundanese}', ""); + Expect(1, 7104, '\P{Is_Block=_sundanese}', ""); + Expect(0, 7104, '\P{^Is_Block=_sundanese}', ""); + Error('\p{Is_Blk: _SUNDANESE:=}'); + Error('\P{Is_Blk: _SUNDANESE:=}'); + Expect(1, 7103, '\p{Is_Blk=sundanese}', ""); + Expect(0, 7103, '\p{^Is_Blk=sundanese}', ""); + Expect(0, 7103, '\P{Is_Blk=sundanese}', ""); + Expect(1, 7103, '\P{^Is_Blk=sundanese}', ""); + Expect(0, 7104, '\p{Is_Blk=sundanese}', ""); + Expect(1, 7104, '\p{^Is_Blk=sundanese}', ""); + Expect(1, 7104, '\P{Is_Blk=sundanese}', ""); + Expect(0, 7104, '\P{^Is_Blk=sundanese}', ""); + Expect(1, 7103, '\p{Is_Blk= sundanese}', ""); + Expect(0, 7103, '\p{^Is_Blk= sundanese}', ""); + Expect(0, 7103, '\P{Is_Blk= sundanese}', ""); + Expect(1, 7103, '\P{^Is_Blk= sundanese}', ""); + Expect(0, 7104, '\p{Is_Blk= sundanese}', ""); + Expect(1, 7104, '\p{^Is_Blk= sundanese}', ""); + Expect(1, 7104, '\P{Is_Blk= sundanese}', ""); + Expect(0, 7104, '\P{^Is_Blk= sundanese}', ""); + Error('\p{Block= sundanese_SUPPLEMENT/a/}'); + Error('\P{Block= sundanese_SUPPLEMENT/a/}'); Expect(1, 7375, '\p{Block=:\ASundanese_Supplement\z:}', "");; Expect(0, 7376, '\p{Block=:\ASundanese_Supplement\z:}', "");; Expect(1, 7375, '\p{Block=sundanesesupplement}', ""); @@ -23869,38 +24267,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7376, '\P{^Block=sundanesesupplement}', ""); Expect(1, 7375, '\p{Block=:\Asundanesesupplement\z:}', "");; Expect(0, 7376, '\p{Block=:\Asundanesesupplement\z:}', "");; - Expect(1, 7375, '\p{Block= SUNDANESE_SUPPLEMENT}', ""); - Expect(0, 7375, '\p{^Block= SUNDANESE_SUPPLEMENT}', ""); - Expect(0, 7375, '\P{Block= SUNDANESE_SUPPLEMENT}', ""); - Expect(1, 7375, '\P{^Block= SUNDANESE_SUPPLEMENT}', ""); - Expect(0, 7376, '\p{Block= SUNDANESE_SUPPLEMENT}', ""); - Expect(1, 7376, '\p{^Block= SUNDANESE_SUPPLEMENT}', ""); - Expect(1, 7376, '\P{Block= SUNDANESE_SUPPLEMENT}', ""); - Expect(0, 7376, '\P{^Block= SUNDANESE_SUPPLEMENT}', ""); - Error('\p{Blk= /a/sundanese_SUP}'); - Error('\P{Blk= /a/sundanese_SUP}'); + Expect(1, 7375, '\p{Block=-sundanese_supplement}', ""); + Expect(0, 7375, '\p{^Block=-sundanese_supplement}', ""); + Expect(0, 7375, '\P{Block=-sundanese_supplement}', ""); + Expect(1, 7375, '\P{^Block=-sundanese_supplement}', ""); + Expect(0, 7376, '\p{Block=-sundanese_supplement}', ""); + Expect(1, 7376, '\p{^Block=-sundanese_supplement}', ""); + Expect(1, 7376, '\P{Block=-sundanese_supplement}', ""); + Expect(0, 7376, '\P{^Block=-sundanese_supplement}', ""); + Error('\p{Blk=-:=Sundanese_SUP}'); + Error('\P{Blk=-:=Sundanese_SUP}'); Expect(1, 7375, '\p{Blk=:\ASundanese_Sup\z:}', "");; Expect(0, 7376, '\p{Blk=:\ASundanese_Sup\z:}', "");; - Expect(1, 7375, '\p{Blk=sundanesesup}', ""); - Expect(0, 7375, '\p{^Blk=sundanesesup}', ""); - Expect(0, 7375, '\P{Blk=sundanesesup}', ""); - Expect(1, 7375, '\P{^Blk=sundanesesup}', ""); - Expect(0, 7376, '\p{Blk=sundanesesup}', ""); - Expect(1, 7376, '\p{^Blk=sundanesesup}', ""); - Expect(1, 7376, '\P{Blk=sundanesesup}', ""); - Expect(0, 7376, '\P{^Blk=sundanesesup}', ""); + Expect(1, 7375, '\p{Blk: sundanesesup}', ""); + Expect(0, 7375, '\p{^Blk: sundanesesup}', ""); + Expect(0, 7375, '\P{Blk: sundanesesup}', ""); + Expect(1, 7375, '\P{^Blk: sundanesesup}', ""); + Expect(0, 7376, '\p{Blk: sundanesesup}', ""); + Expect(1, 7376, '\p{^Blk: sundanesesup}', ""); + Expect(1, 7376, '\P{Blk: sundanesesup}', ""); + Expect(0, 7376, '\P{^Blk: sundanesesup}', ""); Expect(1, 7375, '\p{Blk=:\Asundanesesup\z:}', "");; Expect(0, 7376, '\p{Blk=:\Asundanesesup\z:}', "");; - Expect(1, 7375, '\p{Blk=- SUNDANESE_sup}', ""); - Expect(0, 7375, '\p{^Blk=- SUNDANESE_sup}', ""); - Expect(0, 7375, '\P{Blk=- SUNDANESE_sup}', ""); - Expect(1, 7375, '\P{^Blk=- SUNDANESE_sup}', ""); - Expect(0, 7376, '\p{Blk=- SUNDANESE_sup}', ""); - Expect(1, 7376, '\p{^Blk=- SUNDANESE_sup}', ""); - Expect(1, 7376, '\P{Blk=- SUNDANESE_sup}', ""); - Expect(0, 7376, '\P{^Blk=- SUNDANESE_sup}', ""); - Error('\p{Is_Block= -Sundanese_Supplement/a/}'); - Error('\P{Is_Block= -Sundanese_Supplement/a/}'); + Expect(1, 7375, '\p{Blk=--sundanese_SUP}', ""); + Expect(0, 7375, '\p{^Blk=--sundanese_SUP}', ""); + Expect(0, 7375, '\P{Blk=--sundanese_SUP}', ""); + Expect(1, 7375, '\P{^Blk=--sundanese_SUP}', ""); + Expect(0, 7376, '\p{Blk=--sundanese_SUP}', ""); + Expect(1, 7376, '\p{^Blk=--sundanese_SUP}', ""); + Expect(1, 7376, '\P{Blk=--sundanese_SUP}', ""); + Expect(0, 7376, '\P{^Blk=--sundanese_SUP}', ""); + Error('\p{Is_Block=/a/ sundanese_Supplement}'); + Error('\P{Is_Block=/a/ sundanese_Supplement}'); Expect(1, 7375, '\p{Is_Block=sundanesesupplement}', ""); Expect(0, 7375, '\p{^Is_Block=sundanesesupplement}', ""); Expect(0, 7375, '\P{Is_Block=sundanesesupplement}', ""); @@ -23909,16 +24307,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7376, '\p{^Is_Block=sundanesesupplement}', ""); Expect(1, 7376, '\P{Is_Block=sundanesesupplement}', ""); Expect(0, 7376, '\P{^Is_Block=sundanesesupplement}', ""); - Expect(1, 7375, '\p{Is_Block=_ Sundanese_Supplement}', ""); - Expect(0, 7375, '\p{^Is_Block=_ Sundanese_Supplement}', ""); - Expect(0, 7375, '\P{Is_Block=_ Sundanese_Supplement}', ""); - Expect(1, 7375, '\P{^Is_Block=_ Sundanese_Supplement}', ""); - Expect(0, 7376, '\p{Is_Block=_ Sundanese_Supplement}', ""); - Expect(1, 7376, '\p{^Is_Block=_ Sundanese_Supplement}', ""); - Expect(1, 7376, '\P{Is_Block=_ Sundanese_Supplement}', ""); - Expect(0, 7376, '\P{^Is_Block=_ Sundanese_Supplement}', ""); - Error('\p{Is_Blk=:= _sundanese_sup}'); - Error('\P{Is_Blk=:= _sundanese_sup}'); + Expect(1, 7375, '\p{Is_Block:_-SUNDANESE_Supplement}', ""); + Expect(0, 7375, '\p{^Is_Block:_-SUNDANESE_Supplement}', ""); + Expect(0, 7375, '\P{Is_Block:_-SUNDANESE_Supplement}', ""); + Expect(1, 7375, '\P{^Is_Block:_-SUNDANESE_Supplement}', ""); + Expect(0, 7376, '\p{Is_Block:_-SUNDANESE_Supplement}', ""); + Expect(1, 7376, '\p{^Is_Block:_-SUNDANESE_Supplement}', ""); + Expect(1, 7376, '\P{Is_Block:_-SUNDANESE_Supplement}', ""); + Expect(0, 7376, '\P{^Is_Block:_-SUNDANESE_Supplement}', ""); + Error('\p{Is_Blk: :=_-Sundanese_Sup}'); + Error('\P{Is_Blk: :=_-Sundanese_Sup}'); Expect(1, 7375, '\p{Is_Blk=sundanesesup}', ""); Expect(0, 7375, '\p{^Is_Blk=sundanesesup}', ""); Expect(0, 7375, '\P{Is_Blk=sundanesesup}', ""); @@ -23927,38 +24325,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7376, '\p{^Is_Blk=sundanesesup}', ""); Expect(1, 7376, '\P{Is_Blk=sundanesesup}', ""); Expect(0, 7376, '\P{^Is_Blk=sundanesesup}', ""); - Expect(1, 7375, '\p{Is_Blk: -_SUNDANESE_Sup}', ""); - Expect(0, 7375, '\p{^Is_Blk: -_SUNDANESE_Sup}', ""); - Expect(0, 7375, '\P{Is_Blk: -_SUNDANESE_Sup}', ""); - Expect(1, 7375, '\P{^Is_Blk: -_SUNDANESE_Sup}', ""); - Expect(0, 7376, '\p{Is_Blk: -_SUNDANESE_Sup}', ""); - Expect(1, 7376, '\p{^Is_Blk: -_SUNDANESE_Sup}', ""); - Expect(1, 7376, '\P{Is_Blk: -_SUNDANESE_Sup}', ""); - Expect(0, 7376, '\P{^Is_Blk: -_SUNDANESE_Sup}', ""); - Error('\p{Block=_:=Supplemental_arrows_A}'); - Error('\P{Block=_:=Supplemental_arrows_A}'); + Expect(1, 7375, '\p{Is_Blk= Sundanese_Sup}', ""); + Expect(0, 7375, '\p{^Is_Blk= Sundanese_Sup}', ""); + Expect(0, 7375, '\P{Is_Blk= Sundanese_Sup}', ""); + Expect(1, 7375, '\P{^Is_Blk= Sundanese_Sup}', ""); + Expect(0, 7376, '\p{Is_Blk= Sundanese_Sup}', ""); + Expect(1, 7376, '\p{^Is_Blk= Sundanese_Sup}', ""); + Expect(1, 7376, '\P{Is_Blk= Sundanese_Sup}', ""); + Expect(0, 7376, '\P{^Is_Blk= Sundanese_Sup}', ""); + Error('\p{Block=-/a/SUPPLEMENTAL_ARROWS_A}'); + Error('\P{Block=-/a/SUPPLEMENTAL_ARROWS_A}'); Expect(1, 10239, '\p{Block=:\ASupplemental_Arrows_A\z:}', "");; Expect(0, 10240, '\p{Block=:\ASupplemental_Arrows_A\z:}', "");; - Expect(1, 10239, '\p{Block:supplementalarrowsa}', ""); - Expect(0, 10239, '\p{^Block:supplementalarrowsa}', ""); - Expect(0, 10239, '\P{Block:supplementalarrowsa}', ""); - Expect(1, 10239, '\P{^Block:supplementalarrowsa}', ""); - Expect(0, 10240, '\p{Block:supplementalarrowsa}', ""); - Expect(1, 10240, '\p{^Block:supplementalarrowsa}', ""); - Expect(1, 10240, '\P{Block:supplementalarrowsa}', ""); - Expect(0, 10240, '\P{^Block:supplementalarrowsa}', ""); + Expect(1, 10239, '\p{Block=supplementalarrowsa}', ""); + Expect(0, 10239, '\p{^Block=supplementalarrowsa}', ""); + Expect(0, 10239, '\P{Block=supplementalarrowsa}', ""); + Expect(1, 10239, '\P{^Block=supplementalarrowsa}', ""); + Expect(0, 10240, '\p{Block=supplementalarrowsa}', ""); + Expect(1, 10240, '\p{^Block=supplementalarrowsa}', ""); + Expect(1, 10240, '\P{Block=supplementalarrowsa}', ""); + Expect(0, 10240, '\P{^Block=supplementalarrowsa}', ""); Expect(1, 10239, '\p{Block=:\Asupplementalarrowsa\z:}', "");; Expect(0, 10240, '\p{Block=:\Asupplementalarrowsa\z:}', "");; - Expect(1, 10239, '\p{Block= -SUPPLEMENTAL_ARROWS_A}', ""); - Expect(0, 10239, '\p{^Block= -SUPPLEMENTAL_ARROWS_A}', ""); - Expect(0, 10239, '\P{Block= -SUPPLEMENTAL_ARROWS_A}', ""); - Expect(1, 10239, '\P{^Block= -SUPPLEMENTAL_ARROWS_A}', ""); - Expect(0, 10240, '\p{Block= -SUPPLEMENTAL_ARROWS_A}', ""); - Expect(1, 10240, '\p{^Block= -SUPPLEMENTAL_ARROWS_A}', ""); - Expect(1, 10240, '\P{Block= -SUPPLEMENTAL_ARROWS_A}', ""); - Expect(0, 10240, '\P{^Block= -SUPPLEMENTAL_ARROWS_A}', ""); - Error('\p{Blk: _/a/SUP_Arrows_A}'); - Error('\P{Blk: _/a/SUP_Arrows_A}'); + Expect(1, 10239, '\p{Block=- SUPPLEMENTAL_ARROWS_A}', ""); + Expect(0, 10239, '\p{^Block=- SUPPLEMENTAL_ARROWS_A}', ""); + Expect(0, 10239, '\P{Block=- SUPPLEMENTAL_ARROWS_A}', ""); + Expect(1, 10239, '\P{^Block=- SUPPLEMENTAL_ARROWS_A}', ""); + Expect(0, 10240, '\p{Block=- SUPPLEMENTAL_ARROWS_A}', ""); + Expect(1, 10240, '\p{^Block=- SUPPLEMENTAL_ARROWS_A}', ""); + Expect(1, 10240, '\P{Block=- SUPPLEMENTAL_ARROWS_A}', ""); + Expect(0, 10240, '\P{^Block=- SUPPLEMENTAL_ARROWS_A}', ""); + Error('\p{Blk=:= Sup_Arrows_A}'); + Error('\P{Blk=:= Sup_Arrows_A}'); Expect(1, 10239, '\p{Blk=:\ASup_Arrows_A\z:}', "");; Expect(0, 10240, '\p{Blk=:\ASup_Arrows_A\z:}', "");; Expect(1, 10239, '\p{Blk=suparrowsa}', ""); @@ -23971,16 +24369,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 10240, '\P{^Blk=suparrowsa}', ""); Expect(1, 10239, '\p{Blk=:\Asuparrowsa\z:}', "");; Expect(0, 10240, '\p{Blk=:\Asuparrowsa\z:}', "");; - Expect(1, 10239, '\p{Blk: SUP_Arrows_A}', ""); - Expect(0, 10239, '\p{^Blk: SUP_Arrows_A}', ""); - Expect(0, 10239, '\P{Blk: SUP_Arrows_A}', ""); - Expect(1, 10239, '\P{^Blk: SUP_Arrows_A}', ""); - Expect(0, 10240, '\p{Blk: SUP_Arrows_A}', ""); - Expect(1, 10240, '\p{^Blk: SUP_Arrows_A}', ""); - Expect(1, 10240, '\P{Blk: SUP_Arrows_A}', ""); - Expect(0, 10240, '\P{^Blk: SUP_Arrows_A}', ""); - Error('\p{Is_Block=-/a/Supplemental_ARROWS_a}'); - Error('\P{Is_Block=-/a/Supplemental_ARROWS_a}'); + Expect(1, 10239, '\p{Blk= Sup_Arrows_A}', ""); + Expect(0, 10239, '\p{^Blk= Sup_Arrows_A}', ""); + Expect(0, 10239, '\P{Blk= Sup_Arrows_A}', ""); + Expect(1, 10239, '\P{^Blk= Sup_Arrows_A}', ""); + Expect(0, 10240, '\p{Blk= Sup_Arrows_A}', ""); + Expect(1, 10240, '\p{^Blk= Sup_Arrows_A}', ""); + Expect(1, 10240, '\P{Blk= Sup_Arrows_A}', ""); + Expect(0, 10240, '\P{^Blk= Sup_Arrows_A}', ""); + Error('\p{Is_Block=/a/ SUPPLEMENTAL_arrows_A}'); + Error('\P{Is_Block=/a/ SUPPLEMENTAL_arrows_A}'); Expect(1, 10239, '\p{Is_Block=supplementalarrowsa}', ""); Expect(0, 10239, '\p{^Is_Block=supplementalarrowsa}', ""); Expect(0, 10239, '\P{Is_Block=supplementalarrowsa}', ""); @@ -23989,34 +24387,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 10240, '\p{^Is_Block=supplementalarrowsa}', ""); Expect(1, 10240, '\P{Is_Block=supplementalarrowsa}', ""); Expect(0, 10240, '\P{^Is_Block=supplementalarrowsa}', ""); - Expect(1, 10239, '\p{Is_Block=-Supplemental_Arrows_a}', ""); - Expect(0, 10239, '\p{^Is_Block=-Supplemental_Arrows_a}', ""); - Expect(0, 10239, '\P{Is_Block=-Supplemental_Arrows_a}', ""); - Expect(1, 10239, '\P{^Is_Block=-Supplemental_Arrows_a}', ""); - Expect(0, 10240, '\p{Is_Block=-Supplemental_Arrows_a}', ""); - Expect(1, 10240, '\p{^Is_Block=-Supplemental_Arrows_a}', ""); - Expect(1, 10240, '\P{Is_Block=-Supplemental_Arrows_a}', ""); - Expect(0, 10240, '\P{^Is_Block=-Supplemental_Arrows_a}', ""); - Error('\p{Is_Blk=-/a/Sup_Arrows_A}'); - Error('\P{Is_Blk=-/a/Sup_Arrows_A}'); - Expect(1, 10239, '\p{Is_Blk: suparrowsa}', ""); - Expect(0, 10239, '\p{^Is_Blk: suparrowsa}', ""); - Expect(0, 10239, '\P{Is_Blk: suparrowsa}', ""); - Expect(1, 10239, '\P{^Is_Blk: suparrowsa}', ""); - Expect(0, 10240, '\p{Is_Blk: suparrowsa}', ""); - Expect(1, 10240, '\p{^Is_Blk: suparrowsa}', ""); - Expect(1, 10240, '\P{Is_Blk: suparrowsa}', ""); - Expect(0, 10240, '\P{^Is_Blk: suparrowsa}', ""); - Expect(1, 10239, '\p{Is_Blk=--SUP_ARROWS_A}', ""); - Expect(0, 10239, '\p{^Is_Blk=--SUP_ARROWS_A}', ""); - Expect(0, 10239, '\P{Is_Blk=--SUP_ARROWS_A}', ""); - Expect(1, 10239, '\P{^Is_Blk=--SUP_ARROWS_A}', ""); - Expect(0, 10240, '\p{Is_Blk=--SUP_ARROWS_A}', ""); - Expect(1, 10240, '\p{^Is_Blk=--SUP_ARROWS_A}', ""); - Expect(1, 10240, '\P{Is_Blk=--SUP_ARROWS_A}', ""); - Expect(0, 10240, '\P{^Is_Blk=--SUP_ARROWS_A}', ""); - Error('\p{Block=-/a/Supplemental_arrows_B}'); - Error('\P{Block=-/a/Supplemental_arrows_B}'); + Expect(1, 10239, '\p{Is_Block: Supplemental_ARROWS_a}', ""); + Expect(0, 10239, '\p{^Is_Block: Supplemental_ARROWS_a}', ""); + Expect(0, 10239, '\P{Is_Block: Supplemental_ARROWS_a}', ""); + Expect(1, 10239, '\P{^Is_Block: Supplemental_ARROWS_a}', ""); + Expect(0, 10240, '\p{Is_Block: Supplemental_ARROWS_a}', ""); + Expect(1, 10240, '\p{^Is_Block: Supplemental_ARROWS_a}', ""); + Expect(1, 10240, '\P{Is_Block: Supplemental_ARROWS_a}', ""); + Expect(0, 10240, '\P{^Is_Block: Supplemental_ARROWS_a}', ""); + Error('\p{Is_Blk= /a/SUP_arrows_A}'); + Error('\P{Is_Blk= /a/SUP_arrows_A}'); + Expect(1, 10239, '\p{Is_Blk=suparrowsa}', ""); + Expect(0, 10239, '\p{^Is_Blk=suparrowsa}', ""); + Expect(0, 10239, '\P{Is_Blk=suparrowsa}', ""); + Expect(1, 10239, '\P{^Is_Blk=suparrowsa}', ""); + Expect(0, 10240, '\p{Is_Blk=suparrowsa}', ""); + Expect(1, 10240, '\p{^Is_Blk=suparrowsa}', ""); + Expect(1, 10240, '\P{Is_Blk=suparrowsa}', ""); + Expect(0, 10240, '\P{^Is_Blk=suparrowsa}', ""); + Expect(1, 10239, '\p{Is_Blk=Sup_Arrows_A}', ""); + Expect(0, 10239, '\p{^Is_Blk=Sup_Arrows_A}', ""); + Expect(0, 10239, '\P{Is_Blk=Sup_Arrows_A}', ""); + Expect(1, 10239, '\P{^Is_Blk=Sup_Arrows_A}', ""); + Expect(0, 10240, '\p{Is_Blk=Sup_Arrows_A}', ""); + Expect(1, 10240, '\p{^Is_Blk=Sup_Arrows_A}', ""); + Expect(1, 10240, '\P{Is_Blk=Sup_Arrows_A}', ""); + Expect(0, 10240, '\P{^Is_Blk=Sup_Arrows_A}', ""); + Error('\p{Block=:= SUPPLEMENTAL_Arrows_B}'); + Error('\P{Block=:= SUPPLEMENTAL_Arrows_B}'); Expect(1, 10623, '\p{Block=:\ASupplemental_Arrows_B\z:}', "");; Expect(0, 10624, '\p{Block=:\ASupplemental_Arrows_B\z:}', "");; Expect(1, 10623, '\p{Block=supplementalarrowsb}', ""); @@ -24029,16 +24427,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 10624, '\P{^Block=supplementalarrowsb}', ""); Expect(1, 10623, '\p{Block=:\Asupplementalarrowsb\z:}', "");; Expect(0, 10624, '\p{Block=:\Asupplementalarrowsb\z:}', "");; - Expect(1, 10623, '\p{Block= supplemental_ARROWS_B}', ""); - Expect(0, 10623, '\p{^Block= supplemental_ARROWS_B}', ""); - Expect(0, 10623, '\P{Block= supplemental_ARROWS_B}', ""); - Expect(1, 10623, '\P{^Block= supplemental_ARROWS_B}', ""); - Expect(0, 10624, '\p{Block= supplemental_ARROWS_B}', ""); - Expect(1, 10624, '\p{^Block= supplemental_ARROWS_B}', ""); - Expect(1, 10624, '\P{Block= supplemental_ARROWS_B}', ""); - Expect(0, 10624, '\P{^Block= supplemental_ARROWS_B}', ""); - Error('\p{Blk: /a/Sup_Arrows_B}'); - Error('\P{Blk: /a/Sup_Arrows_B}'); + Expect(1, 10623, '\p{Block= -supplemental_arrows_b}', ""); + Expect(0, 10623, '\p{^Block= -supplemental_arrows_b}', ""); + Expect(0, 10623, '\P{Block= -supplemental_arrows_b}', ""); + Expect(1, 10623, '\P{^Block= -supplemental_arrows_b}', ""); + Expect(0, 10624, '\p{Block= -supplemental_arrows_b}', ""); + Expect(1, 10624, '\p{^Block= -supplemental_arrows_b}', ""); + Expect(1, 10624, '\P{Block= -supplemental_arrows_b}', ""); + Expect(0, 10624, '\P{^Block= -supplemental_arrows_b}', ""); + Error('\p{Blk:- sup_Arrows_B/a/}'); + Error('\P{Blk:- sup_Arrows_B/a/}'); Expect(1, 10623, '\p{Blk=:\ASup_Arrows_B\z:}', "");; Expect(0, 10624, '\p{Blk=:\ASup_Arrows_B\z:}', "");; Expect(1, 10623, '\p{Blk=suparrowsb}', ""); @@ -24051,16 +24449,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 10624, '\P{^Blk=suparrowsb}', ""); Expect(1, 10623, '\p{Blk=:\Asuparrowsb\z:}', "");; Expect(0, 10624, '\p{Blk=:\Asuparrowsb\z:}', "");; - Expect(1, 10623, '\p{Blk=- sup_ARROWS_B}', ""); - Expect(0, 10623, '\p{^Blk=- sup_ARROWS_B}', ""); - Expect(0, 10623, '\P{Blk=- sup_ARROWS_B}', ""); - Expect(1, 10623, '\P{^Blk=- sup_ARROWS_B}', ""); - Expect(0, 10624, '\p{Blk=- sup_ARROWS_B}', ""); - Expect(1, 10624, '\p{^Blk=- sup_ARROWS_B}', ""); - Expect(1, 10624, '\P{Blk=- sup_ARROWS_B}', ""); - Expect(0, 10624, '\P{^Blk=- sup_ARROWS_B}', ""); - Error('\p{Is_Block=/a/ supplemental_Arrows_B}'); - Error('\P{Is_Block=/a/ supplemental_Arrows_B}'); + Expect(1, 10623, '\p{Blk: -Sup_ARROWS_b}', ""); + Expect(0, 10623, '\p{^Blk: -Sup_ARROWS_b}', ""); + Expect(0, 10623, '\P{Blk: -Sup_ARROWS_b}', ""); + Expect(1, 10623, '\P{^Blk: -Sup_ARROWS_b}', ""); + Expect(0, 10624, '\p{Blk: -Sup_ARROWS_b}', ""); + Expect(1, 10624, '\p{^Blk: -Sup_ARROWS_b}', ""); + Expect(1, 10624, '\P{Blk: -Sup_ARROWS_b}', ""); + Expect(0, 10624, '\P{^Blk: -Sup_ARROWS_b}', ""); + Error('\p{Is_Block= /a/SUPPLEMENTAL_ARROWS_b}'); + Error('\P{Is_Block= /a/SUPPLEMENTAL_ARROWS_b}'); Expect(1, 10623, '\p{Is_Block=supplementalarrowsb}', ""); Expect(0, 10623, '\p{^Is_Block=supplementalarrowsb}', ""); Expect(0, 10623, '\P{Is_Block=supplementalarrowsb}', ""); @@ -24069,16 +24467,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 10624, '\p{^Is_Block=supplementalarrowsb}', ""); Expect(1, 10624, '\P{Is_Block=supplementalarrowsb}', ""); Expect(0, 10624, '\P{^Is_Block=supplementalarrowsb}', ""); - Expect(1, 10623, '\p{Is_Block=_ SUPPLEMENTAL_arrows_B}', ""); - Expect(0, 10623, '\p{^Is_Block=_ SUPPLEMENTAL_arrows_B}', ""); - Expect(0, 10623, '\P{Is_Block=_ SUPPLEMENTAL_arrows_B}', ""); - Expect(1, 10623, '\P{^Is_Block=_ SUPPLEMENTAL_arrows_B}', ""); - Expect(0, 10624, '\p{Is_Block=_ SUPPLEMENTAL_arrows_B}', ""); - Expect(1, 10624, '\p{^Is_Block=_ SUPPLEMENTAL_arrows_B}', ""); - Expect(1, 10624, '\P{Is_Block=_ SUPPLEMENTAL_arrows_B}', ""); - Expect(0, 10624, '\P{^Is_Block=_ SUPPLEMENTAL_arrows_B}', ""); - Error('\p{Is_Blk=:=- Sup_Arrows_b}'); - Error('\P{Is_Blk=:=- Sup_Arrows_b}'); + Expect(1, 10623, '\p{Is_Block=_Supplemental_arrows_B}', ""); + Expect(0, 10623, '\p{^Is_Block=_Supplemental_arrows_B}', ""); + Expect(0, 10623, '\P{Is_Block=_Supplemental_arrows_B}', ""); + Expect(1, 10623, '\P{^Is_Block=_Supplemental_arrows_B}', ""); + Expect(0, 10624, '\p{Is_Block=_Supplemental_arrows_B}', ""); + Expect(1, 10624, '\p{^Is_Block=_Supplemental_arrows_B}', ""); + Expect(1, 10624, '\P{Is_Block=_Supplemental_arrows_B}', ""); + Expect(0, 10624, '\P{^Is_Block=_Supplemental_arrows_B}', ""); + Error('\p{Is_Blk=:= sup_ARROWS_B}'); + Error('\P{Is_Blk=:= sup_ARROWS_B}'); Expect(1, 10623, '\p{Is_Blk=suparrowsb}', ""); Expect(0, 10623, '\p{^Is_Blk=suparrowsb}', ""); Expect(0, 10623, '\P{Is_Blk=suparrowsb}', ""); @@ -24087,16 +24485,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 10624, '\p{^Is_Blk=suparrowsb}', ""); Expect(1, 10624, '\P{Is_Blk=suparrowsb}', ""); Expect(0, 10624, '\P{^Is_Blk=suparrowsb}', ""); - Expect(1, 10623, '\p{Is_Blk= sup_Arrows_b}', ""); - Expect(0, 10623, '\p{^Is_Blk= sup_Arrows_b}', ""); - Expect(0, 10623, '\P{Is_Blk= sup_Arrows_b}', ""); - Expect(1, 10623, '\P{^Is_Blk= sup_Arrows_b}', ""); - Expect(0, 10624, '\p{Is_Blk= sup_Arrows_b}', ""); - Expect(1, 10624, '\p{^Is_Blk= sup_Arrows_b}', ""); - Expect(1, 10624, '\P{Is_Blk= sup_Arrows_b}', ""); - Expect(0, 10624, '\P{^Is_Blk= sup_Arrows_b}', ""); - Error('\p{Block: Supplemental_ARROWS_C/a/}'); - Error('\P{Block: Supplemental_ARROWS_C/a/}'); + Expect(1, 10623, '\p{Is_Blk=- Sup_Arrows_B}', ""); + Expect(0, 10623, '\p{^Is_Blk=- Sup_Arrows_B}', ""); + Expect(0, 10623, '\P{Is_Blk=- Sup_Arrows_B}', ""); + Expect(1, 10623, '\P{^Is_Blk=- Sup_Arrows_B}', ""); + Expect(0, 10624, '\p{Is_Blk=- Sup_Arrows_B}', ""); + Expect(1, 10624, '\p{^Is_Blk=- Sup_Arrows_B}', ""); + Expect(1, 10624, '\P{Is_Blk=- Sup_Arrows_B}', ""); + Expect(0, 10624, '\P{^Is_Blk=- Sup_Arrows_B}', ""); + Error('\p{Block=:=_ supplemental_ARROWS_C}'); + Error('\P{Block=:=_ supplemental_ARROWS_C}'); Expect(1, 129279, '\p{Block=:\ASupplemental_Arrows_C\z:}', "");; Expect(0, 129280, '\p{Block=:\ASupplemental_Arrows_C\z:}', "");; Expect(1, 129279, '\p{Block=supplementalarrowsc}', ""); @@ -24109,16 +24507,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 129280, '\P{^Block=supplementalarrowsc}', ""); Expect(1, 129279, '\p{Block=:\Asupplementalarrowsc\z:}', "");; Expect(0, 129280, '\p{Block=:\Asupplementalarrowsc\z:}', "");; - Expect(1, 129279, '\p{Block=--supplemental_arrows_c}', ""); - Expect(0, 129279, '\p{^Block=--supplemental_arrows_c}', ""); - Expect(0, 129279, '\P{Block=--supplemental_arrows_c}', ""); - Expect(1, 129279, '\P{^Block=--supplemental_arrows_c}', ""); - Expect(0, 129280, '\p{Block=--supplemental_arrows_c}', ""); - Expect(1, 129280, '\p{^Block=--supplemental_arrows_c}', ""); - Expect(1, 129280, '\P{Block=--supplemental_arrows_c}', ""); - Expect(0, 129280, '\P{^Block=--supplemental_arrows_c}', ""); - Error('\p{Blk= :=sup_Arrows_C}'); - Error('\P{Blk= :=sup_Arrows_C}'); + Expect(1, 129279, '\p{Block=- SUPPLEMENTAL_ARROWS_C}', ""); + Expect(0, 129279, '\p{^Block=- SUPPLEMENTAL_ARROWS_C}', ""); + Expect(0, 129279, '\P{Block=- SUPPLEMENTAL_ARROWS_C}', ""); + Expect(1, 129279, '\P{^Block=- SUPPLEMENTAL_ARROWS_C}', ""); + Expect(0, 129280, '\p{Block=- SUPPLEMENTAL_ARROWS_C}', ""); + Expect(1, 129280, '\p{^Block=- SUPPLEMENTAL_ARROWS_C}', ""); + Expect(1, 129280, '\P{Block=- SUPPLEMENTAL_ARROWS_C}', ""); + Expect(0, 129280, '\P{^Block=- SUPPLEMENTAL_ARROWS_C}', ""); + Error('\p{Blk=/a/ Sup_ARROWS_C}'); + Error('\P{Blk=/a/ Sup_ARROWS_C}'); Expect(1, 129279, '\p{Blk=:\ASup_Arrows_C\z:}', "");; Expect(0, 129280, '\p{Blk=:\ASup_Arrows_C\z:}', "");; Expect(1, 129279, '\p{Blk=suparrowsc}', ""); @@ -24131,16 +24529,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 129280, '\P{^Blk=suparrowsc}', ""); Expect(1, 129279, '\p{Blk=:\Asuparrowsc\z:}', "");; Expect(0, 129280, '\p{Blk=:\Asuparrowsc\z:}', "");; - Expect(1, 129279, '\p{Blk=_Sup_Arrows_c}', ""); - Expect(0, 129279, '\p{^Blk=_Sup_Arrows_c}', ""); - Expect(0, 129279, '\P{Blk=_Sup_Arrows_c}', ""); - Expect(1, 129279, '\P{^Blk=_Sup_Arrows_c}', ""); - Expect(0, 129280, '\p{Blk=_Sup_Arrows_c}', ""); - Expect(1, 129280, '\p{^Blk=_Sup_Arrows_c}', ""); - Expect(1, 129280, '\P{Blk=_Sup_Arrows_c}', ""); - Expect(0, 129280, '\P{^Blk=_Sup_Arrows_c}', ""); - Error('\p{Is_Block= -Supplemental_arrows_C:=}'); - Error('\P{Is_Block= -Supplemental_arrows_C:=}'); + Expect(1, 129279, '\p{Blk=-Sup_Arrows_c}', ""); + Expect(0, 129279, '\p{^Blk=-Sup_Arrows_c}', ""); + Expect(0, 129279, '\P{Blk=-Sup_Arrows_c}', ""); + Expect(1, 129279, '\P{^Blk=-Sup_Arrows_c}', ""); + Expect(0, 129280, '\p{Blk=-Sup_Arrows_c}', ""); + Expect(1, 129280, '\p{^Blk=-Sup_Arrows_c}', ""); + Expect(1, 129280, '\P{Blk=-Sup_Arrows_c}', ""); + Expect(0, 129280, '\P{^Blk=-Sup_Arrows_c}', ""); + Error('\p{Is_Block: :=-_Supplemental_ARROWS_C}'); + Error('\P{Is_Block: :=-_Supplemental_ARROWS_C}'); Expect(1, 129279, '\p{Is_Block=supplementalarrowsc}', ""); Expect(0, 129279, '\p{^Is_Block=supplementalarrowsc}', ""); Expect(0, 129279, '\P{Is_Block=supplementalarrowsc}', ""); @@ -24149,16 +24547,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 129280, '\p{^Is_Block=supplementalarrowsc}', ""); Expect(1, 129280, '\P{Is_Block=supplementalarrowsc}', ""); Expect(0, 129280, '\P{^Is_Block=supplementalarrowsc}', ""); - Expect(1, 129279, '\p{Is_Block= _SUPPLEMENTAL_arrows_C}', ""); - Expect(0, 129279, '\p{^Is_Block= _SUPPLEMENTAL_arrows_C}', ""); - Expect(0, 129279, '\P{Is_Block= _SUPPLEMENTAL_arrows_C}', ""); - Expect(1, 129279, '\P{^Is_Block= _SUPPLEMENTAL_arrows_C}', ""); - Expect(0, 129280, '\p{Is_Block= _SUPPLEMENTAL_arrows_C}', ""); - Expect(1, 129280, '\p{^Is_Block= _SUPPLEMENTAL_arrows_C}', ""); - Expect(1, 129280, '\P{Is_Block= _SUPPLEMENTAL_arrows_C}', ""); - Expect(0, 129280, '\P{^Is_Block= _SUPPLEMENTAL_arrows_C}', ""); - Error('\p{Is_Blk=/a/-sup_Arrows_C}'); - Error('\P{Is_Blk=/a/-sup_Arrows_C}'); + Expect(1, 129279, '\p{Is_Block=_supplemental_ARROWS_c}', ""); + Expect(0, 129279, '\p{^Is_Block=_supplemental_ARROWS_c}', ""); + Expect(0, 129279, '\P{Is_Block=_supplemental_ARROWS_c}', ""); + Expect(1, 129279, '\P{^Is_Block=_supplemental_ARROWS_c}', ""); + Expect(0, 129280, '\p{Is_Block=_supplemental_ARROWS_c}', ""); + Expect(1, 129280, '\p{^Is_Block=_supplemental_ARROWS_c}', ""); + Expect(1, 129280, '\P{Is_Block=_supplemental_ARROWS_c}', ""); + Expect(0, 129280, '\P{^Is_Block=_supplemental_ARROWS_c}', ""); + Error('\p{Is_Blk=-Sup_Arrows_C/a/}'); + Error('\P{Is_Blk=-Sup_Arrows_C/a/}'); Expect(1, 129279, '\p{Is_Blk=suparrowsc}', ""); Expect(0, 129279, '\p{^Is_Blk=suparrowsc}', ""); Expect(0, 129279, '\P{Is_Blk=suparrowsc}', ""); @@ -24167,16 +24565,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 129280, '\p{^Is_Blk=suparrowsc}', ""); Expect(1, 129280, '\P{Is_Blk=suparrowsc}', ""); Expect(0, 129280, '\P{^Is_Blk=suparrowsc}', ""); - Expect(1, 129279, '\p{Is_Blk: sup_Arrows_C}', ""); - Expect(0, 129279, '\p{^Is_Blk: sup_Arrows_C}', ""); - Expect(0, 129279, '\P{Is_Blk: sup_Arrows_C}', ""); - Expect(1, 129279, '\P{^Is_Blk: sup_Arrows_C}', ""); - Expect(0, 129280, '\p{Is_Blk: sup_Arrows_C}', ""); - Expect(1, 129280, '\p{^Is_Blk: sup_Arrows_C}', ""); - Expect(1, 129280, '\P{Is_Blk: sup_Arrows_C}', ""); - Expect(0, 129280, '\P{^Is_Blk: sup_Arrows_C}', ""); - Error('\p{Block= /a/SUPPLEMENTAL_Mathematical_OPERATORS}'); - Error('\P{Block= /a/SUPPLEMENTAL_Mathematical_OPERATORS}'); + Expect(1, 129279, '\p{Is_Blk: --SUP_Arrows_C}', ""); + Expect(0, 129279, '\p{^Is_Blk: --SUP_Arrows_C}', ""); + Expect(0, 129279, '\P{Is_Blk: --SUP_Arrows_C}', ""); + Expect(1, 129279, '\P{^Is_Blk: --SUP_Arrows_C}', ""); + Expect(0, 129280, '\p{Is_Blk: --SUP_Arrows_C}', ""); + Expect(1, 129280, '\p{^Is_Blk: --SUP_Arrows_C}', ""); + Expect(1, 129280, '\P{Is_Blk: --SUP_Arrows_C}', ""); + Expect(0, 129280, '\P{^Is_Blk: --SUP_Arrows_C}', ""); + Error('\p{Block=/a/ Supplemental_Mathematical_Operators}'); + Error('\P{Block=/a/ Supplemental_Mathematical_Operators}'); Expect(1, 11007, '\p{Block=:\ASupplemental_Mathematical_Operators\z:}', "");; Expect(0, 11008, '\p{Block=:\ASupplemental_Mathematical_Operators\z:}', "");; Expect(1, 11007, '\p{Block=supplementalmathematicaloperators}', ""); @@ -24189,16 +24587,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11008, '\P{^Block=supplementalmathematicaloperators}', ""); Expect(1, 11007, '\p{Block=:\Asupplementalmathematicaloperators\z:}', "");; Expect(0, 11008, '\p{Block=:\Asupplementalmathematicaloperators\z:}', "");; - Expect(1, 11007, '\p{Block= SUPPLEMENTAL_Mathematical_OPERATORS}', ""); - Expect(0, 11007, '\p{^Block= SUPPLEMENTAL_Mathematical_OPERATORS}', ""); - Expect(0, 11007, '\P{Block= SUPPLEMENTAL_Mathematical_OPERATORS}', ""); - Expect(1, 11007, '\P{^Block= SUPPLEMENTAL_Mathematical_OPERATORS}', ""); - Expect(0, 11008, '\p{Block= SUPPLEMENTAL_Mathematical_OPERATORS}', ""); - Expect(1, 11008, '\p{^Block= SUPPLEMENTAL_Mathematical_OPERATORS}', ""); - Expect(1, 11008, '\P{Block= SUPPLEMENTAL_Mathematical_OPERATORS}', ""); - Expect(0, 11008, '\P{^Block= SUPPLEMENTAL_Mathematical_OPERATORS}', ""); - Error('\p{Blk= -sup_math_Operators:=}'); - Error('\P{Blk= -sup_math_Operators:=}'); + Expect(1, 11007, '\p{Block= Supplemental_Mathematical_Operators}', ""); + Expect(0, 11007, '\p{^Block= Supplemental_Mathematical_Operators}', ""); + Expect(0, 11007, '\P{Block= Supplemental_Mathematical_Operators}', ""); + Expect(1, 11007, '\P{^Block= Supplemental_Mathematical_Operators}', ""); + Expect(0, 11008, '\p{Block= Supplemental_Mathematical_Operators}', ""); + Expect(1, 11008, '\p{^Block= Supplemental_Mathematical_Operators}', ""); + Expect(1, 11008, '\P{Block= Supplemental_Mathematical_Operators}', ""); + Expect(0, 11008, '\P{^Block= Supplemental_Mathematical_Operators}', ""); + Error('\p{Blk=:=sup_Math_OPERATORS}'); + Error('\P{Blk=:=sup_Math_OPERATORS}'); Expect(1, 11007, '\p{Blk=:\ASup_Math_Operators\z:}', "");; Expect(0, 11008, '\p{Blk=:\ASup_Math_Operators\z:}', "");; Expect(1, 11007, '\p{Blk: supmathoperators}', ""); @@ -24211,34 +24609,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11008, '\P{^Blk: supmathoperators}', ""); Expect(1, 11007, '\p{Blk=:\Asupmathoperators\z:}', "");; Expect(0, 11008, '\p{Blk=:\Asupmathoperators\z:}', "");; - Expect(1, 11007, '\p{Blk=-Sup_Math_Operators}', ""); - Expect(0, 11007, '\p{^Blk=-Sup_Math_Operators}', ""); - Expect(0, 11007, '\P{Blk=-Sup_Math_Operators}', ""); - Expect(1, 11007, '\P{^Blk=-Sup_Math_Operators}', ""); - Expect(0, 11008, '\p{Blk=-Sup_Math_Operators}', ""); - Expect(1, 11008, '\p{^Blk=-Sup_Math_Operators}', ""); - Expect(1, 11008, '\P{Blk=-Sup_Math_Operators}', ""); - Expect(0, 11008, '\P{^Blk=-Sup_Math_Operators}', ""); - Error('\p{Is_Block=_:=Supplemental_Mathematical_operators}'); - Error('\P{Is_Block=_:=Supplemental_Mathematical_operators}'); - Expect(1, 11007, '\p{Is_Block: supplementalmathematicaloperators}', ""); - Expect(0, 11007, '\p{^Is_Block: supplementalmathematicaloperators}', ""); - Expect(0, 11007, '\P{Is_Block: supplementalmathematicaloperators}', ""); - Expect(1, 11007, '\P{^Is_Block: supplementalmathematicaloperators}', ""); - Expect(0, 11008, '\p{Is_Block: supplementalmathematicaloperators}', ""); - Expect(1, 11008, '\p{^Is_Block: supplementalmathematicaloperators}', ""); - Expect(1, 11008, '\P{Is_Block: supplementalmathematicaloperators}', ""); - Expect(0, 11008, '\P{^Is_Block: supplementalmathematicaloperators}', ""); - Expect(1, 11007, '\p{Is_Block= _supplemental_Mathematical_operators}', ""); - Expect(0, 11007, '\p{^Is_Block= _supplemental_Mathematical_operators}', ""); - Expect(0, 11007, '\P{Is_Block= _supplemental_Mathematical_operators}', ""); - Expect(1, 11007, '\P{^Is_Block= _supplemental_Mathematical_operators}', ""); - Expect(0, 11008, '\p{Is_Block= _supplemental_Mathematical_operators}', ""); - Expect(1, 11008, '\p{^Is_Block= _supplemental_Mathematical_operators}', ""); - Expect(1, 11008, '\P{Is_Block= _supplemental_Mathematical_operators}', ""); - Expect(0, 11008, '\P{^Is_Block= _supplemental_Mathematical_operators}', ""); - Error('\p{Is_Blk=-:=Sup_Math_OPERATORS}'); - Error('\P{Is_Blk=-:=Sup_Math_OPERATORS}'); + Expect(1, 11007, '\p{Blk=_ SUP_Math_OPERATORS}', ""); + Expect(0, 11007, '\p{^Blk=_ SUP_Math_OPERATORS}', ""); + Expect(0, 11007, '\P{Blk=_ SUP_Math_OPERATORS}', ""); + Expect(1, 11007, '\P{^Blk=_ SUP_Math_OPERATORS}', ""); + Expect(0, 11008, '\p{Blk=_ SUP_Math_OPERATORS}', ""); + Expect(1, 11008, '\p{^Blk=_ SUP_Math_OPERATORS}', ""); + Expect(1, 11008, '\P{Blk=_ SUP_Math_OPERATORS}', ""); + Expect(0, 11008, '\P{^Blk=_ SUP_Math_OPERATORS}', ""); + Error('\p{Is_Block=:= _supplemental_mathematical_Operators}'); + Error('\P{Is_Block=:= _supplemental_mathematical_Operators}'); + Expect(1, 11007, '\p{Is_Block=supplementalmathematicaloperators}', ""); + Expect(0, 11007, '\p{^Is_Block=supplementalmathematicaloperators}', ""); + Expect(0, 11007, '\P{Is_Block=supplementalmathematicaloperators}', ""); + Expect(1, 11007, '\P{^Is_Block=supplementalmathematicaloperators}', ""); + Expect(0, 11008, '\p{Is_Block=supplementalmathematicaloperators}', ""); + Expect(1, 11008, '\p{^Is_Block=supplementalmathematicaloperators}', ""); + Expect(1, 11008, '\P{Is_Block=supplementalmathematicaloperators}', ""); + Expect(0, 11008, '\P{^Is_Block=supplementalmathematicaloperators}', ""); + Expect(1, 11007, '\p{Is_Block: Supplemental_mathematical_operators}', ""); + Expect(0, 11007, '\p{^Is_Block: Supplemental_mathematical_operators}', ""); + Expect(0, 11007, '\P{Is_Block: Supplemental_mathematical_operators}', ""); + Expect(1, 11007, '\P{^Is_Block: Supplemental_mathematical_operators}', ""); + Expect(0, 11008, '\p{Is_Block: Supplemental_mathematical_operators}', ""); + Expect(1, 11008, '\p{^Is_Block: Supplemental_mathematical_operators}', ""); + Expect(1, 11008, '\P{Is_Block: Supplemental_mathematical_operators}', ""); + Expect(0, 11008, '\P{^Is_Block: Supplemental_mathematical_operators}', ""); + Error('\p{Is_Blk=__Sup_math_operators:=}'); + Error('\P{Is_Blk=__Sup_math_operators:=}'); Expect(1, 11007, '\p{Is_Blk=supmathoperators}', ""); Expect(0, 11007, '\p{^Is_Blk=supmathoperators}', ""); Expect(0, 11007, '\P{Is_Blk=supmathoperators}', ""); @@ -24247,60 +24645,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11008, '\p{^Is_Blk=supmathoperators}', ""); Expect(1, 11008, '\P{Is_Blk=supmathoperators}', ""); Expect(0, 11008, '\P{^Is_Blk=supmathoperators}', ""); - Expect(1, 11007, '\p{Is_Blk: _ Sup_Math_OPERATORS}', ""); - Expect(0, 11007, '\p{^Is_Blk: _ Sup_Math_OPERATORS}', ""); - Expect(0, 11007, '\P{Is_Blk: _ Sup_Math_OPERATORS}', ""); - Expect(1, 11007, '\P{^Is_Blk: _ Sup_Math_OPERATORS}', ""); - Expect(0, 11008, '\p{Is_Blk: _ Sup_Math_OPERATORS}', ""); - Expect(1, 11008, '\p{^Is_Blk: _ Sup_Math_OPERATORS}', ""); - Expect(1, 11008, '\P{Is_Blk: _ Sup_Math_OPERATORS}', ""); - Expect(0, 11008, '\P{^Is_Blk: _ Sup_Math_OPERATORS}', ""); - Error('\p{Block=_SUPPLEMENTARY_Private_use_Area_a/a/}'); - Error('\P{Block=_SUPPLEMENTARY_Private_use_Area_a/a/}'); + Expect(1, 11007, '\p{Is_Blk= -Sup_Math_Operators}', ""); + Expect(0, 11007, '\p{^Is_Blk= -Sup_Math_Operators}', ""); + Expect(0, 11007, '\P{Is_Blk= -Sup_Math_Operators}', ""); + Expect(1, 11007, '\P{^Is_Blk= -Sup_Math_Operators}', ""); + Expect(0, 11008, '\p{Is_Blk= -Sup_Math_Operators}', ""); + Expect(1, 11008, '\p{^Is_Blk= -Sup_Math_Operators}', ""); + Expect(1, 11008, '\P{Is_Blk= -Sup_Math_Operators}', ""); + Expect(0, 11008, '\P{^Is_Blk= -Sup_Math_Operators}', ""); + Error('\p{Block=:= Supplementary_private_USE_area_A}'); + Error('\P{Block=:= Supplementary_private_USE_area_A}'); Expect(1, 983040, '\p{Block=:\ASupplementary_Private_Use_Area_A\z:}', "");; Expect(0, 1048576, '\p{Block=:\ASupplementary_Private_Use_Area_A\z:}', "");; - Expect(1, 983040, '\p{Block: supplementaryprivateuseareaa}', ""); - Expect(0, 983040, '\p{^Block: supplementaryprivateuseareaa}', ""); - Expect(0, 983040, '\P{Block: supplementaryprivateuseareaa}', ""); - Expect(1, 983040, '\P{^Block: supplementaryprivateuseareaa}', ""); - Expect(0, 1048576, '\p{Block: supplementaryprivateuseareaa}', ""); - Expect(1, 1048576, '\p{^Block: supplementaryprivateuseareaa}', ""); - Expect(1, 1048576, '\P{Block: supplementaryprivateuseareaa}', ""); - Expect(0, 1048576, '\P{^Block: supplementaryprivateuseareaa}', ""); + Expect(1, 983040, '\p{Block=supplementaryprivateuseareaa}', ""); + Expect(0, 983040, '\p{^Block=supplementaryprivateuseareaa}', ""); + Expect(0, 983040, '\P{Block=supplementaryprivateuseareaa}', ""); + Expect(1, 983040, '\P{^Block=supplementaryprivateuseareaa}', ""); + Expect(0, 1048576, '\p{Block=supplementaryprivateuseareaa}', ""); + Expect(1, 1048576, '\p{^Block=supplementaryprivateuseareaa}', ""); + Expect(1, 1048576, '\P{Block=supplementaryprivateuseareaa}', ""); + Expect(0, 1048576, '\P{^Block=supplementaryprivateuseareaa}', ""); Expect(1, 983040, '\p{Block=:\Asupplementaryprivateuseareaa\z:}', "");; Expect(0, 1048576, '\p{Block=:\Asupplementaryprivateuseareaa\z:}', "");; - Expect(1, 983040, '\p{Block= SUPPLEMENTARY_Private_Use_Area_A}', ""); - Expect(0, 983040, '\p{^Block= SUPPLEMENTARY_Private_Use_Area_A}', ""); - Expect(0, 983040, '\P{Block= SUPPLEMENTARY_Private_Use_Area_A}', ""); - Expect(1, 983040, '\P{^Block= SUPPLEMENTARY_Private_Use_Area_A}', ""); - Expect(0, 1048576, '\p{Block= SUPPLEMENTARY_Private_Use_Area_A}', ""); - Expect(1, 1048576, '\p{^Block= SUPPLEMENTARY_Private_Use_Area_A}', ""); - Expect(1, 1048576, '\P{Block= SUPPLEMENTARY_Private_Use_Area_A}', ""); - Expect(0, 1048576, '\P{^Block= SUPPLEMENTARY_Private_Use_Area_A}', ""); - Error('\p{Blk=_:=Sup_pua_A}'); - Error('\P{Blk=_:=Sup_pua_A}'); + Expect(1, 983040, '\p{Block=--supplementary_private_USE_Area_a}', ""); + Expect(0, 983040, '\p{^Block=--supplementary_private_USE_Area_a}', ""); + Expect(0, 983040, '\P{Block=--supplementary_private_USE_Area_a}', ""); + Expect(1, 983040, '\P{^Block=--supplementary_private_USE_Area_a}', ""); + Expect(0, 1048576, '\p{Block=--supplementary_private_USE_Area_a}', ""); + Expect(1, 1048576, '\p{^Block=--supplementary_private_USE_Area_a}', ""); + Expect(1, 1048576, '\P{Block=--supplementary_private_USE_Area_a}', ""); + Expect(0, 1048576, '\P{^Block=--supplementary_private_USE_Area_a}', ""); + Error('\p{Blk=Sup_PUA_A:=}'); + Error('\P{Blk=Sup_PUA_A:=}'); Expect(1, 983040, '\p{Blk=:\ASup_PUA_A\z:}', "");; Expect(0, 1048576, '\p{Blk=:\ASup_PUA_A\z:}', "");; - Expect(1, 983040, '\p{Blk: suppuaa}', ""); - Expect(0, 983040, '\p{^Blk: suppuaa}', ""); - Expect(0, 983040, '\P{Blk: suppuaa}', ""); - Expect(1, 983040, '\P{^Blk: suppuaa}', ""); - Expect(0, 1048576, '\p{Blk: suppuaa}', ""); - Expect(1, 1048576, '\p{^Blk: suppuaa}', ""); - Expect(1, 1048576, '\P{Blk: suppuaa}', ""); - Expect(0, 1048576, '\P{^Blk: suppuaa}', ""); + Expect(1, 983040, '\p{Blk=suppuaa}', ""); + Expect(0, 983040, '\p{^Blk=suppuaa}', ""); + Expect(0, 983040, '\P{Blk=suppuaa}', ""); + Expect(1, 983040, '\P{^Blk=suppuaa}', ""); + Expect(0, 1048576, '\p{Blk=suppuaa}', ""); + Expect(1, 1048576, '\p{^Blk=suppuaa}', ""); + Expect(1, 1048576, '\P{Blk=suppuaa}', ""); + Expect(0, 1048576, '\P{^Blk=suppuaa}', ""); Expect(1, 983040, '\p{Blk=:\Asuppuaa\z:}', "");; Expect(0, 1048576, '\p{Blk=:\Asuppuaa\z:}', "");; - Expect(1, 983040, '\p{Blk: --sup_PUA_A}', ""); - Expect(0, 983040, '\p{^Blk: --sup_PUA_A}', ""); - Expect(0, 983040, '\P{Blk: --sup_PUA_A}', ""); - Expect(1, 983040, '\P{^Blk: --sup_PUA_A}', ""); - Expect(0, 1048576, '\p{Blk: --sup_PUA_A}', ""); - Expect(1, 1048576, '\p{^Blk: --sup_PUA_A}', ""); - Expect(1, 1048576, '\P{Blk: --sup_PUA_A}', ""); - Expect(0, 1048576, '\P{^Blk: --sup_PUA_A}', ""); - Error('\p{Is_Block:-/a/SUPPLEMENTARY_private_Use_Area_a}'); - Error('\P{Is_Block:-/a/SUPPLEMENTARY_private_Use_Area_a}'); + Expect(1, 983040, '\p{Blk=-sup_PUA_a}', ""); + Expect(0, 983040, '\p{^Blk=-sup_PUA_a}', ""); + Expect(0, 983040, '\P{Blk=-sup_PUA_a}', ""); + Expect(1, 983040, '\P{^Blk=-sup_PUA_a}', ""); + Expect(0, 1048576, '\p{Blk=-sup_PUA_a}', ""); + Expect(1, 1048576, '\p{^Blk=-sup_PUA_a}', ""); + Expect(1, 1048576, '\P{Blk=-sup_PUA_a}', ""); + Expect(0, 1048576, '\P{^Blk=-sup_PUA_a}', ""); + Error('\p{Is_Block=:= -Supplementary_Private_Use_AREA_A}'); + Error('\P{Is_Block=:= -Supplementary_Private_Use_AREA_A}'); Expect(1, 983040, '\p{Is_Block=supplementaryprivateuseareaa}', ""); Expect(0, 983040, '\p{^Is_Block=supplementaryprivateuseareaa}', ""); Expect(0, 983040, '\P{Is_Block=supplementaryprivateuseareaa}', ""); @@ -24309,16 +24707,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1048576, '\p{^Is_Block=supplementaryprivateuseareaa}', ""); Expect(1, 1048576, '\P{Is_Block=supplementaryprivateuseareaa}', ""); Expect(0, 1048576, '\P{^Is_Block=supplementaryprivateuseareaa}', ""); - Expect(1, 983040, '\p{Is_Block= -Supplementary_Private_use_Area_a}', ""); - Expect(0, 983040, '\p{^Is_Block= -Supplementary_Private_use_Area_a}', ""); - Expect(0, 983040, '\P{Is_Block= -Supplementary_Private_use_Area_a}', ""); - Expect(1, 983040, '\P{^Is_Block= -Supplementary_Private_use_Area_a}', ""); - Expect(0, 1048576, '\p{Is_Block= -Supplementary_Private_use_Area_a}', ""); - Expect(1, 1048576, '\p{^Is_Block= -Supplementary_Private_use_Area_a}', ""); - Expect(1, 1048576, '\P{Is_Block= -Supplementary_Private_use_Area_a}', ""); - Expect(0, 1048576, '\P{^Is_Block= -Supplementary_Private_use_Area_a}', ""); - Error('\p{Is_Blk:_/a/Sup_pua_A}'); - Error('\P{Is_Blk:_/a/Sup_pua_A}'); + Expect(1, 983040, '\p{Is_Block= Supplementary_PRIVATE_Use_Area_A}', ""); + Expect(0, 983040, '\p{^Is_Block= Supplementary_PRIVATE_Use_Area_A}', ""); + Expect(0, 983040, '\P{Is_Block= Supplementary_PRIVATE_Use_Area_A}', ""); + Expect(1, 983040, '\P{^Is_Block= Supplementary_PRIVATE_Use_Area_A}', ""); + Expect(0, 1048576, '\p{Is_Block= Supplementary_PRIVATE_Use_Area_A}', ""); + Expect(1, 1048576, '\p{^Is_Block= Supplementary_PRIVATE_Use_Area_A}', ""); + Expect(1, 1048576, '\P{Is_Block= Supplementary_PRIVATE_Use_Area_A}', ""); + Expect(0, 1048576, '\P{^Is_Block= Supplementary_PRIVATE_Use_Area_A}', ""); + Error('\p{Is_Blk= _SUP_PUA_A:=}'); + Error('\P{Is_Blk= _SUP_PUA_A:=}'); Expect(1, 983040, '\p{Is_Blk=suppuaa}', ""); Expect(0, 983040, '\p{^Is_Blk=suppuaa}', ""); Expect(0, 983040, '\P{Is_Blk=suppuaa}', ""); @@ -24327,16 +24725,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1048576, '\p{^Is_Blk=suppuaa}', ""); Expect(1, 1048576, '\P{Is_Blk=suppuaa}', ""); Expect(0, 1048576, '\P{^Is_Blk=suppuaa}', ""); - Expect(1, 983040, '\p{Is_Blk=_-Sup_pua_A}', ""); - Expect(0, 983040, '\p{^Is_Blk=_-Sup_pua_A}', ""); - Expect(0, 983040, '\P{Is_Blk=_-Sup_pua_A}', ""); - Expect(1, 983040, '\P{^Is_Blk=_-Sup_pua_A}', ""); - Expect(0, 1048576, '\p{Is_Blk=_-Sup_pua_A}', ""); - Expect(1, 1048576, '\p{^Is_Blk=_-Sup_pua_A}', ""); - Expect(1, 1048576, '\P{Is_Blk=_-Sup_pua_A}', ""); - Expect(0, 1048576, '\P{^Is_Blk=_-Sup_pua_A}', ""); - Error('\p{Block= /a/SUPPLEMENTARY_PRIVATE_USE_area_b}'); - Error('\P{Block= /a/SUPPLEMENTARY_PRIVATE_USE_area_b}'); + Expect(1, 983040, '\p{Is_Blk= _Sup_PUA_a}', ""); + Expect(0, 983040, '\p{^Is_Blk= _Sup_PUA_a}', ""); + Expect(0, 983040, '\P{Is_Blk= _Sup_PUA_a}', ""); + Expect(1, 983040, '\P{^Is_Blk= _Sup_PUA_a}', ""); + Expect(0, 1048576, '\p{Is_Blk= _Sup_PUA_a}', ""); + Expect(1, 1048576, '\p{^Is_Blk= _Sup_PUA_a}', ""); + Expect(1, 1048576, '\P{Is_Blk= _Sup_PUA_a}', ""); + Expect(0, 1048576, '\P{^Is_Blk= _Sup_PUA_a}', ""); + Error('\p{Block=_/a/SUPPLEMENTARY_Private_use_Area_B}'); + Error('\P{Block=_/a/SUPPLEMENTARY_Private_use_Area_B}'); Expect(1, 1048576, '\p{Block=:\ASupplementary_Private_Use_Area_B\z:}', "");; Expect(0, 1, '\p{Block=:\ASupplementary_Private_Use_Area_B\z:}', "");; Expect(1, 1048576, '\p{Block=supplementaryprivateuseareab}', ""); @@ -24349,56 +24747,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1, '\P{^Block=supplementaryprivateuseareab}', ""); Expect(1, 1048576, '\p{Block=:\Asupplementaryprivateuseareab\z:}', "");; Expect(0, 1, '\p{Block=:\Asupplementaryprivateuseareab\z:}', "");; - Expect(1, 1048576, '\p{Block= -supplementary_private_Use_AREA_b}', ""); - Expect(0, 1048576, '\p{^Block= -supplementary_private_Use_AREA_b}', ""); - Expect(0, 1048576, '\P{Block= -supplementary_private_Use_AREA_b}', ""); - Expect(1, 1048576, '\P{^Block= -supplementary_private_Use_AREA_b}', ""); - Expect(0, 1, '\p{Block= -supplementary_private_Use_AREA_b}', ""); - Expect(1, 1, '\p{^Block= -supplementary_private_Use_AREA_b}', ""); - Expect(1, 1, '\P{Block= -supplementary_private_Use_AREA_b}', ""); - Expect(0, 1, '\P{^Block= -supplementary_private_Use_AREA_b}', ""); - Error('\p{Blk= sup_PUA_B:=}'); - Error('\P{Blk= sup_PUA_B:=}'); + Expect(1, 1048576, '\p{Block=__supplementary_Private_use_area_b}', ""); + Expect(0, 1048576, '\p{^Block=__supplementary_Private_use_area_b}', ""); + Expect(0, 1048576, '\P{Block=__supplementary_Private_use_area_b}', ""); + Expect(1, 1048576, '\P{^Block=__supplementary_Private_use_area_b}', ""); + Expect(0, 1, '\p{Block=__supplementary_Private_use_area_b}', ""); + Expect(1, 1, '\p{^Block=__supplementary_Private_use_area_b}', ""); + Expect(1, 1, '\P{Block=__supplementary_Private_use_area_b}', ""); + Expect(0, 1, '\P{^Block=__supplementary_Private_use_area_b}', ""); + Error('\p{Blk= :=Sup_PUA_B}'); + Error('\P{Blk= :=Sup_PUA_B}'); Expect(1, 1048576, '\p{Blk=:\ASup_PUA_B\z:}', "");; Expect(0, 1, '\p{Blk=:\ASup_PUA_B\z:}', "");; - Expect(1, 1048576, '\p{Blk: suppuab}', ""); - Expect(0, 1048576, '\p{^Blk: suppuab}', ""); - Expect(0, 1048576, '\P{Blk: suppuab}', ""); - Expect(1, 1048576, '\P{^Blk: suppuab}', ""); - Expect(0, 1, '\p{Blk: suppuab}', ""); - Expect(1, 1, '\p{^Blk: suppuab}', ""); - Expect(1, 1, '\P{Blk: suppuab}', ""); - Expect(0, 1, '\P{^Blk: suppuab}', ""); + Expect(1, 1048576, '\p{Blk=suppuab}', ""); + Expect(0, 1048576, '\p{^Blk=suppuab}', ""); + Expect(0, 1048576, '\P{Blk=suppuab}', ""); + Expect(1, 1048576, '\P{^Blk=suppuab}', ""); + Expect(0, 1, '\p{Blk=suppuab}', ""); + Expect(1, 1, '\p{^Blk=suppuab}', ""); + Expect(1, 1, '\P{Blk=suppuab}', ""); + Expect(0, 1, '\P{^Blk=suppuab}', ""); Expect(1, 1048576, '\p{Blk=:\Asuppuab\z:}', "");; Expect(0, 1, '\p{Blk=:\Asuppuab\z:}', "");; - Expect(1, 1048576, '\p{Blk=_sup_PUA_b}', ""); - Expect(0, 1048576, '\p{^Blk=_sup_PUA_b}', ""); - Expect(0, 1048576, '\P{Blk=_sup_PUA_b}', ""); - Expect(1, 1048576, '\P{^Blk=_sup_PUA_b}', ""); - Expect(0, 1, '\p{Blk=_sup_PUA_b}', ""); - Expect(1, 1, '\p{^Blk=_sup_PUA_b}', ""); - Expect(1, 1, '\P{Blk=_sup_PUA_b}', ""); - Expect(0, 1, '\P{^Blk=_sup_PUA_b}', ""); - Error('\p{Is_Block= supplementary_Private_Use_AREA_b:=}'); - Error('\P{Is_Block= supplementary_Private_Use_AREA_b:=}'); - Expect(1, 1048576, '\p{Is_Block=supplementaryprivateuseareab}', ""); - Expect(0, 1048576, '\p{^Is_Block=supplementaryprivateuseareab}', ""); - Expect(0, 1048576, '\P{Is_Block=supplementaryprivateuseareab}', ""); - Expect(1, 1048576, '\P{^Is_Block=supplementaryprivateuseareab}', ""); - Expect(0, 1, '\p{Is_Block=supplementaryprivateuseareab}', ""); - Expect(1, 1, '\p{^Is_Block=supplementaryprivateuseareab}', ""); - Expect(1, 1, '\P{Is_Block=supplementaryprivateuseareab}', ""); - Expect(0, 1, '\P{^Is_Block=supplementaryprivateuseareab}', ""); - Expect(1, 1048576, '\p{Is_Block= -SUPPLEMENTARY_PRIVATE_Use_AREA_B}', ""); - Expect(0, 1048576, '\p{^Is_Block= -SUPPLEMENTARY_PRIVATE_Use_AREA_B}', ""); - Expect(0, 1048576, '\P{Is_Block= -SUPPLEMENTARY_PRIVATE_Use_AREA_B}', ""); - Expect(1, 1048576, '\P{^Is_Block= -SUPPLEMENTARY_PRIVATE_Use_AREA_B}', ""); - Expect(0, 1, '\p{Is_Block= -SUPPLEMENTARY_PRIVATE_Use_AREA_B}', ""); - Expect(1, 1, '\p{^Is_Block= -SUPPLEMENTARY_PRIVATE_Use_AREA_B}', ""); - Expect(1, 1, '\P{Is_Block= -SUPPLEMENTARY_PRIVATE_Use_AREA_B}', ""); - Expect(0, 1, '\P{^Is_Block= -SUPPLEMENTARY_PRIVATE_Use_AREA_B}', ""); - Error('\p{Is_Blk: sup_PUA_B:=}'); - Error('\P{Is_Blk: sup_PUA_B:=}'); + Expect(1, 1048576, '\p{Blk=--Sup_pua_B}', ""); + Expect(0, 1048576, '\p{^Blk=--Sup_pua_B}', ""); + Expect(0, 1048576, '\P{Blk=--Sup_pua_B}', ""); + Expect(1, 1048576, '\P{^Blk=--Sup_pua_B}', ""); + Expect(0, 1, '\p{Blk=--Sup_pua_B}', ""); + Expect(1, 1, '\p{^Blk=--Sup_pua_B}', ""); + Expect(1, 1, '\P{Blk=--Sup_pua_B}', ""); + Expect(0, 1, '\P{^Blk=--Sup_pua_B}', ""); + Error('\p{Is_Block=/a/ Supplementary_Private_Use_area_B}'); + Error('\P{Is_Block=/a/ Supplementary_Private_Use_area_B}'); + Expect(1, 1048576, '\p{Is_Block: supplementaryprivateuseareab}', ""); + Expect(0, 1048576, '\p{^Is_Block: supplementaryprivateuseareab}', ""); + Expect(0, 1048576, '\P{Is_Block: supplementaryprivateuseareab}', ""); + Expect(1, 1048576, '\P{^Is_Block: supplementaryprivateuseareab}', ""); + Expect(0, 1, '\p{Is_Block: supplementaryprivateuseareab}', ""); + Expect(1, 1, '\p{^Is_Block: supplementaryprivateuseareab}', ""); + Expect(1, 1, '\P{Is_Block: supplementaryprivateuseareab}', ""); + Expect(0, 1, '\P{^Is_Block: supplementaryprivateuseareab}', ""); + Expect(1, 1048576, '\p{Is_Block= -SUPPLEMENTARY_Private_Use_AREA_B}', ""); + Expect(0, 1048576, '\p{^Is_Block= -SUPPLEMENTARY_Private_Use_AREA_B}', ""); + Expect(0, 1048576, '\P{Is_Block= -SUPPLEMENTARY_Private_Use_AREA_B}', ""); + Expect(1, 1048576, '\P{^Is_Block= -SUPPLEMENTARY_Private_Use_AREA_B}', ""); + Expect(0, 1, '\p{Is_Block= -SUPPLEMENTARY_Private_Use_AREA_B}', ""); + Expect(1, 1, '\p{^Is_Block= -SUPPLEMENTARY_Private_Use_AREA_B}', ""); + Expect(1, 1, '\P{Is_Block= -SUPPLEMENTARY_Private_Use_AREA_B}', ""); + Expect(0, 1, '\P{^Is_Block= -SUPPLEMENTARY_Private_Use_AREA_B}', ""); + Error('\p{Is_Blk=:= Sup_PUA_b}'); + Error('\P{Is_Blk=:= Sup_PUA_b}'); Expect(1, 1048576, '\p{Is_Blk=suppuab}', ""); Expect(0, 1048576, '\p{^Is_Blk=suppuab}', ""); Expect(0, 1048576, '\P{Is_Blk=suppuab}', ""); @@ -24407,96 +24805,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1, '\p{^Is_Blk=suppuab}', ""); Expect(1, 1, '\P{Is_Blk=suppuab}', ""); Expect(0, 1, '\P{^Is_Blk=suppuab}', ""); - Expect(1, 1048576, '\p{Is_Blk= Sup_PUA_B}', ""); - Expect(0, 1048576, '\p{^Is_Blk= Sup_PUA_B}', ""); - Expect(0, 1048576, '\P{Is_Blk= Sup_PUA_B}', ""); - Expect(1, 1048576, '\P{^Is_Blk= Sup_PUA_B}', ""); - Expect(0, 1, '\p{Is_Blk= Sup_PUA_B}', ""); - Expect(1, 1, '\p{^Is_Blk= Sup_PUA_B}', ""); - Expect(1, 1, '\P{Is_Blk= Sup_PUA_B}', ""); - Expect(0, 1, '\P{^Is_Blk= Sup_PUA_B}', ""); - Error('\p{Block: /a/Supplemental_punctuation}'); - Error('\P{Block: /a/Supplemental_punctuation}'); + Expect(1, 1048576, '\p{Is_Blk= sup_PUA_b}', ""); + Expect(0, 1048576, '\p{^Is_Blk= sup_PUA_b}', ""); + Expect(0, 1048576, '\P{Is_Blk= sup_PUA_b}', ""); + Expect(1, 1048576, '\P{^Is_Blk= sup_PUA_b}', ""); + Expect(0, 1, '\p{Is_Blk= sup_PUA_b}', ""); + Expect(1, 1, '\p{^Is_Blk= sup_PUA_b}', ""); + Expect(1, 1, '\P{Is_Blk= sup_PUA_b}', ""); + Expect(0, 1, '\P{^Is_Blk= sup_PUA_b}', ""); + Error('\p{Block=-/a/Supplemental_Punctuation}'); + Error('\P{Block=-/a/Supplemental_Punctuation}'); Expect(1, 11903, '\p{Block=:\ASupplemental_Punctuation\z:}', "");; Expect(0, 11904, '\p{Block=:\ASupplemental_Punctuation\z:}', "");; - Expect(1, 11903, '\p{Block: supplementalpunctuation}', ""); - Expect(0, 11903, '\p{^Block: supplementalpunctuation}', ""); - Expect(0, 11903, '\P{Block: supplementalpunctuation}', ""); - Expect(1, 11903, '\P{^Block: supplementalpunctuation}', ""); - Expect(0, 11904, '\p{Block: supplementalpunctuation}', ""); - Expect(1, 11904, '\p{^Block: supplementalpunctuation}', ""); - Expect(1, 11904, '\P{Block: supplementalpunctuation}', ""); - Expect(0, 11904, '\P{^Block: supplementalpunctuation}', ""); + Expect(1, 11903, '\p{Block=supplementalpunctuation}', ""); + Expect(0, 11903, '\p{^Block=supplementalpunctuation}', ""); + Expect(0, 11903, '\P{Block=supplementalpunctuation}', ""); + Expect(1, 11903, '\P{^Block=supplementalpunctuation}', ""); + Expect(0, 11904, '\p{Block=supplementalpunctuation}', ""); + Expect(1, 11904, '\p{^Block=supplementalpunctuation}', ""); + Expect(1, 11904, '\P{Block=supplementalpunctuation}', ""); + Expect(0, 11904, '\P{^Block=supplementalpunctuation}', ""); Expect(1, 11903, '\p{Block=:\Asupplementalpunctuation\z:}', "");; Expect(0, 11904, '\p{Block=:\Asupplementalpunctuation\z:}', "");; - Expect(1, 11903, '\p{Block=-Supplemental_PUNCTUATION}', ""); - Expect(0, 11903, '\p{^Block=-Supplemental_PUNCTUATION}', ""); - Expect(0, 11903, '\P{Block=-Supplemental_PUNCTUATION}', ""); - Expect(1, 11903, '\P{^Block=-Supplemental_PUNCTUATION}', ""); - Expect(0, 11904, '\p{Block=-Supplemental_PUNCTUATION}', ""); - Expect(1, 11904, '\p{^Block=-Supplemental_PUNCTUATION}', ""); - Expect(1, 11904, '\P{Block=-Supplemental_PUNCTUATION}', ""); - Expect(0, 11904, '\P{^Block=-Supplemental_PUNCTUATION}', ""); - Error('\p{Blk= Sup_PUNCTUATION:=}'); - Error('\P{Blk= Sup_PUNCTUATION:=}'); + Expect(1, 11903, '\p{Block= _supplemental_Punctuation}', ""); + Expect(0, 11903, '\p{^Block= _supplemental_Punctuation}', ""); + Expect(0, 11903, '\P{Block= _supplemental_Punctuation}', ""); + Expect(1, 11903, '\P{^Block= _supplemental_Punctuation}', ""); + Expect(0, 11904, '\p{Block= _supplemental_Punctuation}', ""); + Expect(1, 11904, '\p{^Block= _supplemental_Punctuation}', ""); + Expect(1, 11904, '\P{Block= _supplemental_Punctuation}', ""); + Expect(0, 11904, '\P{^Block= _supplemental_Punctuation}', ""); + Error('\p{Blk= /a/sup_Punctuation}'); + Error('\P{Blk= /a/sup_Punctuation}'); Expect(1, 11903, '\p{Blk=:\ASup_Punctuation\z:}', "");; Expect(0, 11904, '\p{Blk=:\ASup_Punctuation\z:}', "");; - Expect(1, 11903, '\p{Blk=suppunctuation}', ""); - Expect(0, 11903, '\p{^Blk=suppunctuation}', ""); - Expect(0, 11903, '\P{Blk=suppunctuation}', ""); - Expect(1, 11903, '\P{^Blk=suppunctuation}', ""); - Expect(0, 11904, '\p{Blk=suppunctuation}', ""); - Expect(1, 11904, '\p{^Blk=suppunctuation}', ""); - Expect(1, 11904, '\P{Blk=suppunctuation}', ""); - Expect(0, 11904, '\P{^Blk=suppunctuation}', ""); + Expect(1, 11903, '\p{Blk: suppunctuation}', ""); + Expect(0, 11903, '\p{^Blk: suppunctuation}', ""); + Expect(0, 11903, '\P{Blk: suppunctuation}', ""); + Expect(1, 11903, '\P{^Blk: suppunctuation}', ""); + Expect(0, 11904, '\p{Blk: suppunctuation}', ""); + Expect(1, 11904, '\p{^Blk: suppunctuation}', ""); + Expect(1, 11904, '\P{Blk: suppunctuation}', ""); + Expect(0, 11904, '\P{^Blk: suppunctuation}', ""); Expect(1, 11903, '\p{Blk=:\Asuppunctuation\z:}', "");; Expect(0, 11904, '\p{Blk=:\Asuppunctuation\z:}', "");; - Expect(1, 11903, '\p{Blk=_Sup_PUNCTUATION}', ""); - Expect(0, 11903, '\p{^Blk=_Sup_PUNCTUATION}', ""); - Expect(0, 11903, '\P{Blk=_Sup_PUNCTUATION}', ""); - Expect(1, 11903, '\P{^Blk=_Sup_PUNCTUATION}', ""); - Expect(0, 11904, '\p{Blk=_Sup_PUNCTUATION}', ""); - Expect(1, 11904, '\p{^Blk=_Sup_PUNCTUATION}', ""); - Expect(1, 11904, '\P{Blk=_Sup_PUNCTUATION}', ""); - Expect(0, 11904, '\P{^Blk=_Sup_PUNCTUATION}', ""); - Error('\p{Is_Block=-:=Supplemental_punctuation}'); - Error('\P{Is_Block=-:=Supplemental_punctuation}'); - Expect(1, 11903, '\p{Is_Block: supplementalpunctuation}', ""); - Expect(0, 11903, '\p{^Is_Block: supplementalpunctuation}', ""); - Expect(0, 11903, '\P{Is_Block: supplementalpunctuation}', ""); - Expect(1, 11903, '\P{^Is_Block: supplementalpunctuation}', ""); - Expect(0, 11904, '\p{Is_Block: supplementalpunctuation}', ""); - Expect(1, 11904, '\p{^Is_Block: supplementalpunctuation}', ""); - Expect(1, 11904, '\P{Is_Block: supplementalpunctuation}', ""); - Expect(0, 11904, '\P{^Is_Block: supplementalpunctuation}', ""); - Expect(1, 11903, '\p{Is_Block=-_Supplemental_Punctuation}', ""); - Expect(0, 11903, '\p{^Is_Block=-_Supplemental_Punctuation}', ""); - Expect(0, 11903, '\P{Is_Block=-_Supplemental_Punctuation}', ""); - Expect(1, 11903, '\P{^Is_Block=-_Supplemental_Punctuation}', ""); - Expect(0, 11904, '\p{Is_Block=-_Supplemental_Punctuation}', ""); - Expect(1, 11904, '\p{^Is_Block=-_Supplemental_Punctuation}', ""); - Expect(1, 11904, '\P{Is_Block=-_Supplemental_Punctuation}', ""); - Expect(0, 11904, '\P{^Is_Block=-_Supplemental_Punctuation}', ""); - Error('\p{Is_Blk:-SUP_Punctuation:=}'); - Error('\P{Is_Blk:-SUP_Punctuation:=}'); - Expect(1, 11903, '\p{Is_Blk=suppunctuation}', ""); - Expect(0, 11903, '\p{^Is_Blk=suppunctuation}', ""); - Expect(0, 11903, '\P{Is_Blk=suppunctuation}', ""); - Expect(1, 11903, '\P{^Is_Blk=suppunctuation}', ""); - Expect(0, 11904, '\p{Is_Blk=suppunctuation}', ""); - Expect(1, 11904, '\p{^Is_Blk=suppunctuation}', ""); - Expect(1, 11904, '\P{Is_Blk=suppunctuation}', ""); - Expect(0, 11904, '\P{^Is_Blk=suppunctuation}', ""); - Expect(1, 11903, '\p{Is_Blk=_ Sup_punctuation}', ""); - Expect(0, 11903, '\p{^Is_Blk=_ Sup_punctuation}', ""); - Expect(0, 11903, '\P{Is_Blk=_ Sup_punctuation}', ""); - Expect(1, 11903, '\P{^Is_Blk=_ Sup_punctuation}', ""); - Expect(0, 11904, '\p{Is_Blk=_ Sup_punctuation}', ""); - Expect(1, 11904, '\p{^Is_Blk=_ Sup_punctuation}', ""); - Expect(1, 11904, '\P{Is_Blk=_ Sup_punctuation}', ""); - Expect(0, 11904, '\P{^Is_Blk=_ Sup_punctuation}', ""); - Error('\p{Block: Supplemental_SYMBOLS_AND_PICTOGRAPHS:=}'); - Error('\P{Block: Supplemental_SYMBOLS_AND_PICTOGRAPHS:=}'); + Expect(1, 11903, '\p{Blk= SUP_punctuation}', ""); + Expect(0, 11903, '\p{^Blk= SUP_punctuation}', ""); + Expect(0, 11903, '\P{Blk= SUP_punctuation}', ""); + Expect(1, 11903, '\P{^Blk= SUP_punctuation}', ""); + Expect(0, 11904, '\p{Blk= SUP_punctuation}', ""); + Expect(1, 11904, '\p{^Blk= SUP_punctuation}', ""); + Expect(1, 11904, '\P{Blk= SUP_punctuation}', ""); + Expect(0, 11904, '\P{^Blk= SUP_punctuation}', ""); + Error('\p{Is_Block: /a/Supplemental_Punctuation}'); + Error('\P{Is_Block: /a/Supplemental_Punctuation}'); + Expect(1, 11903, '\p{Is_Block=supplementalpunctuation}', ""); + Expect(0, 11903, '\p{^Is_Block=supplementalpunctuation}', ""); + Expect(0, 11903, '\P{Is_Block=supplementalpunctuation}', ""); + Expect(1, 11903, '\P{^Is_Block=supplementalpunctuation}', ""); + Expect(0, 11904, '\p{Is_Block=supplementalpunctuation}', ""); + Expect(1, 11904, '\p{^Is_Block=supplementalpunctuation}', ""); + Expect(1, 11904, '\P{Is_Block=supplementalpunctuation}', ""); + Expect(0, 11904, '\P{^Is_Block=supplementalpunctuation}', ""); + Expect(1, 11903, '\p{Is_Block= Supplemental_Punctuation}', ""); + Expect(0, 11903, '\p{^Is_Block= Supplemental_Punctuation}', ""); + Expect(0, 11903, '\P{Is_Block= Supplemental_Punctuation}', ""); + Expect(1, 11903, '\P{^Is_Block= Supplemental_Punctuation}', ""); + Expect(0, 11904, '\p{Is_Block= Supplemental_Punctuation}', ""); + Expect(1, 11904, '\p{^Is_Block= Supplemental_Punctuation}', ""); + Expect(1, 11904, '\P{Is_Block= Supplemental_Punctuation}', ""); + Expect(0, 11904, '\P{^Is_Block= Supplemental_Punctuation}', ""); + Error('\p{Is_Blk= :=sup_punctuation}'); + Error('\P{Is_Blk= :=sup_punctuation}'); + Expect(1, 11903, '\p{Is_Blk: suppunctuation}', ""); + Expect(0, 11903, '\p{^Is_Blk: suppunctuation}', ""); + Expect(0, 11903, '\P{Is_Blk: suppunctuation}', ""); + Expect(1, 11903, '\P{^Is_Blk: suppunctuation}', ""); + Expect(0, 11904, '\p{Is_Blk: suppunctuation}', ""); + Expect(1, 11904, '\p{^Is_Blk: suppunctuation}', ""); + Expect(1, 11904, '\P{Is_Blk: suppunctuation}', ""); + Expect(0, 11904, '\P{^Is_Blk: suppunctuation}', ""); + Expect(1, 11903, '\p{Is_Blk=--sup_punctuation}', ""); + Expect(0, 11903, '\p{^Is_Blk=--sup_punctuation}', ""); + Expect(0, 11903, '\P{Is_Blk=--sup_punctuation}', ""); + Expect(1, 11903, '\P{^Is_Blk=--sup_punctuation}', ""); + Expect(0, 11904, '\p{Is_Blk=--sup_punctuation}', ""); + Expect(1, 11904, '\p{^Is_Blk=--sup_punctuation}', ""); + Expect(1, 11904, '\P{Is_Blk=--sup_punctuation}', ""); + Expect(0, 11904, '\P{^Is_Blk=--sup_punctuation}', ""); + Error('\p{Block=_Supplemental_symbols_And_Pictographs:=}'); + Error('\P{Block=_Supplemental_symbols_And_Pictographs:=}'); Expect(1, 129535, '\p{Block=:\ASupplemental_Symbols_And_Pictographs\z:}', "");; Expect(0, 129536, '\p{Block=:\ASupplemental_Symbols_And_Pictographs\z:}', "");; Expect(1, 129535, '\p{Block=supplementalsymbolsandpictographs}', ""); @@ -24509,38 +24907,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 129536, '\P{^Block=supplementalsymbolsandpictographs}', ""); Expect(1, 129535, '\p{Block=:\Asupplementalsymbolsandpictographs\z:}', "");; Expect(0, 129536, '\p{Block=:\Asupplementalsymbolsandpictographs\z:}', "");; - Expect(1, 129535, '\p{Block= -SUPPLEMENTAL_SYMBOLS_And_Pictographs}', ""); - Expect(0, 129535, '\p{^Block= -SUPPLEMENTAL_SYMBOLS_And_Pictographs}', ""); - Expect(0, 129535, '\P{Block= -SUPPLEMENTAL_SYMBOLS_And_Pictographs}', ""); - Expect(1, 129535, '\P{^Block= -SUPPLEMENTAL_SYMBOLS_And_Pictographs}', ""); - Expect(0, 129536, '\p{Block= -SUPPLEMENTAL_SYMBOLS_And_Pictographs}', ""); - Expect(1, 129536, '\p{^Block= -SUPPLEMENTAL_SYMBOLS_And_Pictographs}', ""); - Expect(1, 129536, '\P{Block= -SUPPLEMENTAL_SYMBOLS_And_Pictographs}', ""); - Expect(0, 129536, '\P{^Block= -SUPPLEMENTAL_SYMBOLS_And_Pictographs}', ""); - Error('\p{Blk=-/a/SUP_SYMBOLS_and_PICTOGRAPHS}'); - Error('\P{Blk=-/a/SUP_SYMBOLS_and_PICTOGRAPHS}'); + Expect(1, 129535, '\p{Block=-SUPPLEMENTAL_Symbols_AND_pictographs}', ""); + Expect(0, 129535, '\p{^Block=-SUPPLEMENTAL_Symbols_AND_pictographs}', ""); + Expect(0, 129535, '\P{Block=-SUPPLEMENTAL_Symbols_AND_pictographs}', ""); + Expect(1, 129535, '\P{^Block=-SUPPLEMENTAL_Symbols_AND_pictographs}', ""); + Expect(0, 129536, '\p{Block=-SUPPLEMENTAL_Symbols_AND_pictographs}', ""); + Expect(1, 129536, '\p{^Block=-SUPPLEMENTAL_Symbols_AND_pictographs}', ""); + Expect(1, 129536, '\P{Block=-SUPPLEMENTAL_Symbols_AND_pictographs}', ""); + Expect(0, 129536, '\P{^Block=-SUPPLEMENTAL_Symbols_AND_pictographs}', ""); + Error('\p{Blk=/a/ Sup_symbols_AND_Pictographs}'); + Error('\P{Blk=/a/ Sup_symbols_AND_Pictographs}'); Expect(1, 129535, '\p{Blk=:\ASup_Symbols_And_Pictographs\z:}', "");; Expect(0, 129536, '\p{Blk=:\ASup_Symbols_And_Pictographs\z:}', "");; - Expect(1, 129535, '\p{Blk=supsymbolsandpictographs}', ""); - Expect(0, 129535, '\p{^Blk=supsymbolsandpictographs}', ""); - Expect(0, 129535, '\P{Blk=supsymbolsandpictographs}', ""); - Expect(1, 129535, '\P{^Blk=supsymbolsandpictographs}', ""); - Expect(0, 129536, '\p{Blk=supsymbolsandpictographs}', ""); - Expect(1, 129536, '\p{^Blk=supsymbolsandpictographs}', ""); - Expect(1, 129536, '\P{Blk=supsymbolsandpictographs}', ""); - Expect(0, 129536, '\P{^Blk=supsymbolsandpictographs}', ""); + Expect(1, 129535, '\p{Blk:supsymbolsandpictographs}', ""); + Expect(0, 129535, '\p{^Blk:supsymbolsandpictographs}', ""); + Expect(0, 129535, '\P{Blk:supsymbolsandpictographs}', ""); + Expect(1, 129535, '\P{^Blk:supsymbolsandpictographs}', ""); + Expect(0, 129536, '\p{Blk:supsymbolsandpictographs}', ""); + Expect(1, 129536, '\p{^Blk:supsymbolsandpictographs}', ""); + Expect(1, 129536, '\P{Blk:supsymbolsandpictographs}', ""); + Expect(0, 129536, '\P{^Blk:supsymbolsandpictographs}', ""); Expect(1, 129535, '\p{Blk=:\Asupsymbolsandpictographs\z:}', "");; Expect(0, 129536, '\p{Blk=:\Asupsymbolsandpictographs\z:}', "");; - Expect(1, 129535, '\p{Blk= Sup_symbols_And_pictographs}', ""); - Expect(0, 129535, '\p{^Blk= Sup_symbols_And_pictographs}', ""); - Expect(0, 129535, '\P{Blk= Sup_symbols_And_pictographs}', ""); - Expect(1, 129535, '\P{^Blk= Sup_symbols_And_pictographs}', ""); - Expect(0, 129536, '\p{Blk= Sup_symbols_And_pictographs}', ""); - Expect(1, 129536, '\p{^Blk= Sup_symbols_And_pictographs}', ""); - Expect(1, 129536, '\P{Blk= Sup_symbols_And_pictographs}', ""); - Expect(0, 129536, '\P{^Blk= Sup_symbols_And_pictographs}', ""); - Error('\p{Is_Block=/a/- SUPPLEMENTAL_SYMBOLS_and_Pictographs}'); - Error('\P{Is_Block=/a/- SUPPLEMENTAL_SYMBOLS_and_Pictographs}'); + Expect(1, 129535, '\p{Blk= SUP_SYMBOLS_And_pictographs}', ""); + Expect(0, 129535, '\p{^Blk= SUP_SYMBOLS_And_pictographs}', ""); + Expect(0, 129535, '\P{Blk= SUP_SYMBOLS_And_pictographs}', ""); + Expect(1, 129535, '\P{^Blk= SUP_SYMBOLS_And_pictographs}', ""); + Expect(0, 129536, '\p{Blk= SUP_SYMBOLS_And_pictographs}', ""); + Expect(1, 129536, '\p{^Blk= SUP_SYMBOLS_And_pictographs}', ""); + Expect(1, 129536, '\P{Blk= SUP_SYMBOLS_And_pictographs}', ""); + Expect(0, 129536, '\P{^Blk= SUP_SYMBOLS_And_pictographs}', ""); + Error('\p{Is_Block=:=Supplemental_Symbols_AND_PICTOGRAPHS}'); + Error('\P{Is_Block=:=Supplemental_Symbols_AND_PICTOGRAPHS}'); Expect(1, 129535, '\p{Is_Block=supplementalsymbolsandpictographs}', ""); Expect(0, 129535, '\p{^Is_Block=supplementalsymbolsandpictographs}', ""); Expect(0, 129535, '\P{Is_Block=supplementalsymbolsandpictographs}', ""); @@ -24549,16 +24947,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 129536, '\p{^Is_Block=supplementalsymbolsandpictographs}', ""); Expect(1, 129536, '\P{Is_Block=supplementalsymbolsandpictographs}', ""); Expect(0, 129536, '\P{^Is_Block=supplementalsymbolsandpictographs}', ""); - Expect(1, 129535, '\p{Is_Block= Supplemental_Symbols_And_Pictographs}', ""); - Expect(0, 129535, '\p{^Is_Block= Supplemental_Symbols_And_Pictographs}', ""); - Expect(0, 129535, '\P{Is_Block= Supplemental_Symbols_And_Pictographs}', ""); - Expect(1, 129535, '\P{^Is_Block= Supplemental_Symbols_And_Pictographs}', ""); - Expect(0, 129536, '\p{Is_Block= Supplemental_Symbols_And_Pictographs}', ""); - Expect(1, 129536, '\p{^Is_Block= Supplemental_Symbols_And_Pictographs}', ""); - Expect(1, 129536, '\P{Is_Block= Supplemental_Symbols_And_Pictographs}', ""); - Expect(0, 129536, '\P{^Is_Block= Supplemental_Symbols_And_Pictographs}', ""); - Error('\p{Is_Blk=-/a/sup_Symbols_AND_PICTOGRAPHS}'); - Error('\P{Is_Blk=-/a/sup_Symbols_AND_PICTOGRAPHS}'); + Expect(1, 129535, '\p{Is_Block: -_SUPPLEMENTAL_Symbols_And_Pictographs}', ""); + Expect(0, 129535, '\p{^Is_Block: -_SUPPLEMENTAL_Symbols_And_Pictographs}', ""); + Expect(0, 129535, '\P{Is_Block: -_SUPPLEMENTAL_Symbols_And_Pictographs}', ""); + Expect(1, 129535, '\P{^Is_Block: -_SUPPLEMENTAL_Symbols_And_Pictographs}', ""); + Expect(0, 129536, '\p{Is_Block: -_SUPPLEMENTAL_Symbols_And_Pictographs}', ""); + Expect(1, 129536, '\p{^Is_Block: -_SUPPLEMENTAL_Symbols_And_Pictographs}', ""); + Expect(1, 129536, '\P{Is_Block: -_SUPPLEMENTAL_Symbols_And_Pictographs}', ""); + Expect(0, 129536, '\P{^Is_Block: -_SUPPLEMENTAL_Symbols_And_Pictographs}', ""); + Error('\p{Is_Blk=:=SUP_Symbols_And_PICTOGRAPHS}'); + Error('\P{Is_Blk=:=SUP_Symbols_And_PICTOGRAPHS}'); Expect(1, 129535, '\p{Is_Blk=supsymbolsandpictographs}', ""); Expect(0, 129535, '\p{^Is_Blk=supsymbolsandpictographs}', ""); Expect(0, 129535, '\P{Is_Blk=supsymbolsandpictographs}', ""); @@ -24567,16 +24965,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 129536, '\p{^Is_Blk=supsymbolsandpictographs}', ""); Expect(1, 129536, '\P{Is_Blk=supsymbolsandpictographs}', ""); Expect(0, 129536, '\P{^Is_Blk=supsymbolsandpictographs}', ""); - Expect(1, 129535, '\p{Is_Blk=_sup_SYMBOLS_And_Pictographs}', ""); - Expect(0, 129535, '\p{^Is_Blk=_sup_SYMBOLS_And_Pictographs}', ""); - Expect(0, 129535, '\P{Is_Blk=_sup_SYMBOLS_And_Pictographs}', ""); - Expect(1, 129535, '\P{^Is_Blk=_sup_SYMBOLS_And_Pictographs}', ""); - Expect(0, 129536, '\p{Is_Blk=_sup_SYMBOLS_And_Pictographs}', ""); - Expect(1, 129536, '\p{^Is_Blk=_sup_SYMBOLS_And_Pictographs}', ""); - Expect(1, 129536, '\P{Is_Blk=_sup_SYMBOLS_And_Pictographs}', ""); - Expect(0, 129536, '\P{^Is_Blk=_sup_SYMBOLS_And_Pictographs}', ""); - Error('\p{Block=-_SUPERSCRIPTS_AND_subscripts:=}'); - Error('\P{Block=-_SUPERSCRIPTS_AND_subscripts:=}'); + Expect(1, 129535, '\p{Is_Blk=__Sup_symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129535, '\p{^Is_Blk=__Sup_symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129535, '\P{Is_Blk=__Sup_symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129535, '\P{^Is_Blk=__Sup_symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129536, '\p{Is_Blk=__Sup_symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129536, '\p{^Is_Blk=__Sup_symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129536, '\P{Is_Blk=__Sup_symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129536, '\P{^Is_Blk=__Sup_symbols_And_PICTOGRAPHS}', ""); + Error('\p{Block= _superscripts_And_SUBSCRIPTS/a/}'); + Error('\P{Block= _superscripts_And_SUBSCRIPTS/a/}'); Expect(1, 8351, '\p{Block=:\ASuperscripts_And_Subscripts\z:}', "");; Expect(0, 8352, '\p{Block=:\ASuperscripts_And_Subscripts\z:}', "");; Expect(1, 8351, '\p{Block=superscriptsandsubscripts}', ""); @@ -24589,38 +24987,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8352, '\P{^Block=superscriptsandsubscripts}', ""); Expect(1, 8351, '\p{Block=:\Asuperscriptsandsubscripts\z:}', "");; Expect(0, 8352, '\p{Block=:\Asuperscriptsandsubscripts\z:}', "");; - Expect(1, 8351, '\p{Block: - superscripts_AND_subscripts}', ""); - Expect(0, 8351, '\p{^Block: - superscripts_AND_subscripts}', ""); - Expect(0, 8351, '\P{Block: - superscripts_AND_subscripts}', ""); - Expect(1, 8351, '\P{^Block: - superscripts_AND_subscripts}', ""); - Expect(0, 8352, '\p{Block: - superscripts_AND_subscripts}', ""); - Expect(1, 8352, '\p{^Block: - superscripts_AND_subscripts}', ""); - Expect(1, 8352, '\P{Block: - superscripts_AND_subscripts}', ""); - Expect(0, 8352, '\P{^Block: - superscripts_AND_subscripts}', ""); - Error('\p{Blk=:=- Super_and_SUB}'); - Error('\P{Blk=:=- Super_and_SUB}'); + Expect(1, 8351, '\p{Block= superscripts_and_subscripts}', ""); + Expect(0, 8351, '\p{^Block= superscripts_and_subscripts}', ""); + Expect(0, 8351, '\P{Block= superscripts_and_subscripts}', ""); + Expect(1, 8351, '\P{^Block= superscripts_and_subscripts}', ""); + Expect(0, 8352, '\p{Block= superscripts_and_subscripts}', ""); + Expect(1, 8352, '\p{^Block= superscripts_and_subscripts}', ""); + Expect(1, 8352, '\P{Block= superscripts_and_subscripts}', ""); + Expect(0, 8352, '\P{^Block= superscripts_and_subscripts}', ""); + Error('\p{Blk=:=_-Super_AND_Sub}'); + Error('\P{Blk=:=_-Super_AND_Sub}'); Expect(1, 8351, '\p{Blk=:\ASuper_And_Sub\z:}', "");; Expect(0, 8352, '\p{Blk=:\ASuper_And_Sub\z:}', "");; - Expect(1, 8351, '\p{Blk=superandsub}', ""); - Expect(0, 8351, '\p{^Blk=superandsub}', ""); - Expect(0, 8351, '\P{Blk=superandsub}', ""); - Expect(1, 8351, '\P{^Blk=superandsub}', ""); - Expect(0, 8352, '\p{Blk=superandsub}', ""); - Expect(1, 8352, '\p{^Blk=superandsub}', ""); - Expect(1, 8352, '\P{Blk=superandsub}', ""); - Expect(0, 8352, '\P{^Blk=superandsub}', ""); + Expect(1, 8351, '\p{Blk: superandsub}', ""); + Expect(0, 8351, '\p{^Blk: superandsub}', ""); + Expect(0, 8351, '\P{Blk: superandsub}', ""); + Expect(1, 8351, '\P{^Blk: superandsub}', ""); + Expect(0, 8352, '\p{Blk: superandsub}', ""); + Expect(1, 8352, '\p{^Blk: superandsub}', ""); + Expect(1, 8352, '\P{Blk: superandsub}', ""); + Expect(0, 8352, '\P{^Blk: superandsub}', ""); Expect(1, 8351, '\p{Blk=:\Asuperandsub\z:}', "");; Expect(0, 8352, '\p{Blk=:\Asuperandsub\z:}', "");; - Expect(1, 8351, '\p{Blk=- Super_AND_sub}', ""); - Expect(0, 8351, '\p{^Blk=- Super_AND_sub}', ""); - Expect(0, 8351, '\P{Blk=- Super_AND_sub}', ""); - Expect(1, 8351, '\P{^Blk=- Super_AND_sub}', ""); - Expect(0, 8352, '\p{Blk=- Super_AND_sub}', ""); - Expect(1, 8352, '\p{^Blk=- Super_AND_sub}', ""); - Expect(1, 8352, '\P{Blk=- Super_AND_sub}', ""); - Expect(0, 8352, '\P{^Blk=- Super_AND_sub}', ""); - Error('\p{Is_Block=/a/_Superscripts_And_Subscripts}'); - Error('\P{Is_Block=/a/_Superscripts_And_Subscripts}'); + Expect(1, 8351, '\p{Blk= Super_AND_Sub}', ""); + Expect(0, 8351, '\p{^Blk= Super_AND_Sub}', ""); + Expect(0, 8351, '\P{Blk= Super_AND_Sub}', ""); + Expect(1, 8351, '\P{^Blk= Super_AND_Sub}', ""); + Expect(0, 8352, '\p{Blk= Super_AND_Sub}', ""); + Expect(1, 8352, '\p{^Blk= Super_AND_Sub}', ""); + Expect(1, 8352, '\P{Blk= Super_AND_Sub}', ""); + Expect(0, 8352, '\P{^Blk= Super_AND_Sub}', ""); + Error('\p{Is_Block=/a/Superscripts_and_Subscripts}'); + Error('\P{Is_Block=/a/Superscripts_and_Subscripts}'); Expect(1, 8351, '\p{Is_Block=superscriptsandsubscripts}', ""); Expect(0, 8351, '\p{^Is_Block=superscriptsandsubscripts}', ""); Expect(0, 8351, '\P{Is_Block=superscriptsandsubscripts}', ""); @@ -24629,16 +25027,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8352, '\p{^Is_Block=superscriptsandsubscripts}', ""); Expect(1, 8352, '\P{Is_Block=superscriptsandsubscripts}', ""); Expect(0, 8352, '\P{^Is_Block=superscriptsandsubscripts}', ""); - Expect(1, 8351, '\p{Is_Block: _-Superscripts_And_Subscripts}', ""); - Expect(0, 8351, '\p{^Is_Block: _-Superscripts_And_Subscripts}', ""); - Expect(0, 8351, '\P{Is_Block: _-Superscripts_And_Subscripts}', ""); - Expect(1, 8351, '\P{^Is_Block: _-Superscripts_And_Subscripts}', ""); - Expect(0, 8352, '\p{Is_Block: _-Superscripts_And_Subscripts}', ""); - Expect(1, 8352, '\p{^Is_Block: _-Superscripts_And_Subscripts}', ""); - Expect(1, 8352, '\P{Is_Block: _-Superscripts_And_Subscripts}', ""); - Expect(0, 8352, '\P{^Is_Block: _-Superscripts_And_Subscripts}', ""); - Error('\p{Is_Blk=__Super_and_Sub/a/}'); - Error('\P{Is_Blk=__Super_and_Sub/a/}'); + Expect(1, 8351, '\p{Is_Block=- superscripts_And_SUBSCRIPTS}', ""); + Expect(0, 8351, '\p{^Is_Block=- superscripts_And_SUBSCRIPTS}', ""); + Expect(0, 8351, '\P{Is_Block=- superscripts_And_SUBSCRIPTS}', ""); + Expect(1, 8351, '\P{^Is_Block=- superscripts_And_SUBSCRIPTS}', ""); + Expect(0, 8352, '\p{Is_Block=- superscripts_And_SUBSCRIPTS}', ""); + Expect(1, 8352, '\p{^Is_Block=- superscripts_And_SUBSCRIPTS}', ""); + Expect(1, 8352, '\P{Is_Block=- superscripts_And_SUBSCRIPTS}', ""); + Expect(0, 8352, '\P{^Is_Block=- superscripts_And_SUBSCRIPTS}', ""); + Error('\p{Is_Blk= _super_And_SUB:=}'); + Error('\P{Is_Blk= _super_And_SUB:=}'); Expect(1, 8351, '\p{Is_Blk=superandsub}', ""); Expect(0, 8351, '\p{^Is_Blk=superandsub}', ""); Expect(0, 8351, '\P{Is_Blk=superandsub}', ""); @@ -24647,16 +25045,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8352, '\p{^Is_Blk=superandsub}', ""); Expect(1, 8352, '\P{Is_Blk=superandsub}', ""); Expect(0, 8352, '\P{^Is_Blk=superandsub}', ""); - Expect(1, 8351, '\p{Is_Blk=--SUPER_And_Sub}', ""); - Expect(0, 8351, '\p{^Is_Blk=--SUPER_And_Sub}', ""); - Expect(0, 8351, '\P{Is_Blk=--SUPER_And_Sub}', ""); - Expect(1, 8351, '\P{^Is_Blk=--SUPER_And_Sub}', ""); - Expect(0, 8352, '\p{Is_Blk=--SUPER_And_Sub}', ""); - Expect(1, 8352, '\p{^Is_Blk=--SUPER_And_Sub}', ""); - Expect(1, 8352, '\P{Is_Blk=--SUPER_And_Sub}', ""); - Expect(0, 8352, '\P{^Is_Blk=--SUPER_And_Sub}', ""); - Error('\p{Block=/a/ Sutton_SignWriting}'); - Error('\P{Block=/a/ Sutton_SignWriting}'); + Expect(1, 8351, '\p{Is_Blk= SUPER_AND_SUB}', ""); + Expect(0, 8351, '\p{^Is_Blk= SUPER_AND_SUB}', ""); + Expect(0, 8351, '\P{Is_Blk= SUPER_AND_SUB}', ""); + Expect(1, 8351, '\P{^Is_Blk= SUPER_AND_SUB}', ""); + Expect(0, 8352, '\p{Is_Blk= SUPER_AND_SUB}', ""); + Expect(1, 8352, '\p{^Is_Blk= SUPER_AND_SUB}', ""); + Expect(1, 8352, '\P{Is_Blk= SUPER_AND_SUB}', ""); + Expect(0, 8352, '\P{^Is_Blk= SUPER_AND_SUB}', ""); + Error('\p{Block=/a/ _Sutton_SignWriting}'); + Error('\P{Block=/a/ _Sutton_SignWriting}'); Expect(1, 121519, '\p{Block=:\ASutton_SignWriting\z:}', "");; Expect(0, 121520, '\p{Block=:\ASutton_SignWriting\z:}', "");; Expect(1, 121519, '\p{Block=suttonsignwriting}', ""); @@ -24669,16 +25067,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 121520, '\P{^Block=suttonsignwriting}', ""); Expect(1, 121519, '\p{Block=:\Asuttonsignwriting\z:}', "");; Expect(0, 121520, '\p{Block=:\Asuttonsignwriting\z:}', "");; - Expect(1, 121519, '\p{Block= Sutton_signwriting}', ""); - Expect(0, 121519, '\p{^Block= Sutton_signwriting}', ""); - Expect(0, 121519, '\P{Block= Sutton_signwriting}', ""); - Expect(1, 121519, '\P{^Block= Sutton_signwriting}', ""); - Expect(0, 121520, '\p{Block= Sutton_signwriting}', ""); - Expect(1, 121520, '\p{^Block= Sutton_signwriting}', ""); - Expect(1, 121520, '\P{Block= Sutton_signwriting}', ""); - Expect(0, 121520, '\P{^Block= Sutton_signwriting}', ""); - Error('\p{Blk=:= sutton_SIGNWRITING}'); - Error('\P{Blk=:= sutton_SIGNWRITING}'); + Expect(1, 121519, '\p{Block= -Sutton_signwriting}', ""); + Expect(0, 121519, '\p{^Block= -Sutton_signwriting}', ""); + Expect(0, 121519, '\P{Block= -Sutton_signwriting}', ""); + Expect(1, 121519, '\P{^Block= -Sutton_signwriting}', ""); + Expect(0, 121520, '\p{Block= -Sutton_signwriting}', ""); + Expect(1, 121520, '\p{^Block= -Sutton_signwriting}', ""); + Expect(1, 121520, '\P{Block= -Sutton_signwriting}', ""); + Expect(0, 121520, '\P{^Block= -Sutton_signwriting}', ""); + Error('\p{Blk=-_SUTTON_SIGNWRITING:=}'); + Error('\P{Blk=-_SUTTON_SIGNWRITING:=}'); Expect(1, 121519, '\p{Blk=:\ASutton_SignWriting\z:}', "");; Expect(0, 121520, '\p{Blk=:\ASutton_SignWriting\z:}', "");; Expect(1, 121519, '\p{Blk=suttonsignwriting}', ""); @@ -24691,16 +25089,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 121520, '\P{^Blk=suttonsignwriting}', ""); Expect(1, 121519, '\p{Blk=:\Asuttonsignwriting\z:}', "");; Expect(0, 121520, '\p{Blk=:\Asuttonsignwriting\z:}', "");; - Expect(1, 121519, '\p{Blk=-_Sutton_signwriting}', ""); - Expect(0, 121519, '\p{^Blk=-_Sutton_signwriting}', ""); - Expect(0, 121519, '\P{Blk=-_Sutton_signwriting}', ""); - Expect(1, 121519, '\P{^Blk=-_Sutton_signwriting}', ""); - Expect(0, 121520, '\p{Blk=-_Sutton_signwriting}', ""); - Expect(1, 121520, '\p{^Blk=-_Sutton_signwriting}', ""); - Expect(1, 121520, '\P{Blk=-_Sutton_signwriting}', ""); - Expect(0, 121520, '\P{^Blk=-_Sutton_signwriting}', ""); - Error('\p{Is_Block=:= Sutton_SIGNWRITING}'); - Error('\P{Is_Block=:= Sutton_SIGNWRITING}'); + Expect(1, 121519, '\p{Blk=-Sutton_SIGNWRITING}', ""); + Expect(0, 121519, '\p{^Blk=-Sutton_SIGNWRITING}', ""); + Expect(0, 121519, '\P{Blk=-Sutton_SIGNWRITING}', ""); + Expect(1, 121519, '\P{^Blk=-Sutton_SIGNWRITING}', ""); + Expect(0, 121520, '\p{Blk=-Sutton_SIGNWRITING}', ""); + Expect(1, 121520, '\p{^Blk=-Sutton_SIGNWRITING}', ""); + Expect(1, 121520, '\P{Blk=-Sutton_SIGNWRITING}', ""); + Expect(0, 121520, '\P{^Blk=-Sutton_SIGNWRITING}', ""); + Error('\p{Is_Block=_ sutton_SignWriting/a/}'); + Error('\P{Is_Block=_ sutton_SignWriting/a/}'); Expect(1, 121519, '\p{Is_Block=suttonsignwriting}', ""); Expect(0, 121519, '\p{^Is_Block=suttonsignwriting}', ""); Expect(0, 121519, '\P{Is_Block=suttonsignwriting}', ""); @@ -24709,16 +25107,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 121520, '\p{^Is_Block=suttonsignwriting}', ""); Expect(1, 121520, '\P{Is_Block=suttonsignwriting}', ""); Expect(0, 121520, '\P{^Is_Block=suttonsignwriting}', ""); - Expect(1, 121519, '\p{Is_Block= Sutton_SIGNWRITING}', ""); - Expect(0, 121519, '\p{^Is_Block= Sutton_SIGNWRITING}', ""); - Expect(0, 121519, '\P{Is_Block= Sutton_SIGNWRITING}', ""); - Expect(1, 121519, '\P{^Is_Block= Sutton_SIGNWRITING}', ""); - Expect(0, 121520, '\p{Is_Block= Sutton_SIGNWRITING}', ""); - Expect(1, 121520, '\p{^Is_Block= Sutton_SIGNWRITING}', ""); - Expect(1, 121520, '\P{Is_Block= Sutton_SIGNWRITING}', ""); - Expect(0, 121520, '\P{^Is_Block= Sutton_SIGNWRITING}', ""); - Error('\p{Is_Blk: -/a/Sutton_SignWriting}'); - Error('\P{Is_Blk: -/a/Sutton_SignWriting}'); + Expect(1, 121519, '\p{Is_Block=_-SUTTON_signwriting}', ""); + Expect(0, 121519, '\p{^Is_Block=_-SUTTON_signwriting}', ""); + Expect(0, 121519, '\P{Is_Block=_-SUTTON_signwriting}', ""); + Expect(1, 121519, '\P{^Is_Block=_-SUTTON_signwriting}', ""); + Expect(0, 121520, '\p{Is_Block=_-SUTTON_signwriting}', ""); + Expect(1, 121520, '\p{^Is_Block=_-SUTTON_signwriting}', ""); + Expect(1, 121520, '\P{Is_Block=_-SUTTON_signwriting}', ""); + Expect(0, 121520, '\P{^Is_Block=_-SUTTON_signwriting}', ""); + Error('\p{Is_Blk=/a/ Sutton_SignWriting}'); + Error('\P{Is_Blk=/a/ Sutton_SignWriting}'); Expect(1, 121519, '\p{Is_Blk=suttonsignwriting}', ""); Expect(0, 121519, '\p{^Is_Blk=suttonsignwriting}', ""); Expect(0, 121519, '\P{Is_Blk=suttonsignwriting}', ""); @@ -24727,16 +25125,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 121520, '\p{^Is_Blk=suttonsignwriting}', ""); Expect(1, 121520, '\P{Is_Blk=suttonsignwriting}', ""); Expect(0, 121520, '\P{^Is_Blk=suttonsignwriting}', ""); - Expect(1, 121519, '\p{Is_Blk= -SUTTON_SignWriting}', ""); - Expect(0, 121519, '\p{^Is_Blk= -SUTTON_SignWriting}', ""); - Expect(0, 121519, '\P{Is_Blk= -SUTTON_SignWriting}', ""); - Expect(1, 121519, '\P{^Is_Blk= -SUTTON_SignWriting}', ""); - Expect(0, 121520, '\p{Is_Blk= -SUTTON_SignWriting}', ""); - Expect(1, 121520, '\p{^Is_Blk= -SUTTON_SignWriting}', ""); - Expect(1, 121520, '\P{Is_Blk= -SUTTON_SignWriting}', ""); - Expect(0, 121520, '\P{^Is_Blk= -SUTTON_SignWriting}', ""); - Error('\p{Block=-SYLOTI_nagri:=}'); - Error('\P{Block=-SYLOTI_nagri:=}'); + Expect(1, 121519, '\p{Is_Blk: _Sutton_SignWriting}', ""); + Expect(0, 121519, '\p{^Is_Blk: _Sutton_SignWriting}', ""); + Expect(0, 121519, '\P{Is_Blk: _Sutton_SignWriting}', ""); + Expect(1, 121519, '\P{^Is_Blk: _Sutton_SignWriting}', ""); + Expect(0, 121520, '\p{Is_Blk: _Sutton_SignWriting}', ""); + Expect(1, 121520, '\p{^Is_Blk: _Sutton_SignWriting}', ""); + Expect(1, 121520, '\P{Is_Blk: _Sutton_SignWriting}', ""); + Expect(0, 121520, '\P{^Is_Blk: _Sutton_SignWriting}', ""); + Error('\p{Block=:=__Syloti_Nagri}'); + Error('\P{Block=:=__Syloti_Nagri}'); Expect(1, 43055, '\p{Block=:\ASyloti_Nagri\z:}', "");; Expect(0, 43056, '\p{Block=:\ASyloti_Nagri\z:}', "");; Expect(1, 43055, '\p{Block=sylotinagri}', ""); @@ -24749,16 +25147,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43056, '\P{^Block=sylotinagri}', ""); Expect(1, 43055, '\p{Block=:\Asylotinagri\z:}', "");; Expect(0, 43056, '\p{Block=:\Asylotinagri\z:}', "");; - Expect(1, 43055, '\p{Block=-Syloti_NAGRI}', ""); - Expect(0, 43055, '\p{^Block=-Syloti_NAGRI}', ""); - Expect(0, 43055, '\P{Block=-Syloti_NAGRI}', ""); - Expect(1, 43055, '\P{^Block=-Syloti_NAGRI}', ""); - Expect(0, 43056, '\p{Block=-Syloti_NAGRI}', ""); - Expect(1, 43056, '\p{^Block=-Syloti_NAGRI}', ""); - Expect(1, 43056, '\P{Block=-Syloti_NAGRI}', ""); - Expect(0, 43056, '\P{^Block=-Syloti_NAGRI}', ""); - Error('\p{Blk=/a/ Syloti_Nagri}'); - Error('\P{Blk=/a/ Syloti_Nagri}'); + Expect(1, 43055, '\p{Block= Syloti_NAGRI}', ""); + Expect(0, 43055, '\p{^Block= Syloti_NAGRI}', ""); + Expect(0, 43055, '\P{Block= Syloti_NAGRI}', ""); + Expect(1, 43055, '\P{^Block= Syloti_NAGRI}', ""); + Expect(0, 43056, '\p{Block= Syloti_NAGRI}', ""); + Expect(1, 43056, '\p{^Block= Syloti_NAGRI}', ""); + Expect(1, 43056, '\P{Block= Syloti_NAGRI}', ""); + Expect(0, 43056, '\P{^Block= Syloti_NAGRI}', ""); + Error('\p{Blk=/a/ Syloti_Nagri}'); + Error('\P{Blk=/a/ Syloti_Nagri}'); Expect(1, 43055, '\p{Blk=:\ASyloti_Nagri\z:}', "");; Expect(0, 43056, '\p{Blk=:\ASyloti_Nagri\z:}', "");; Expect(1, 43055, '\p{Blk=sylotinagri}', ""); @@ -24771,16 +25169,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43056, '\P{^Blk=sylotinagri}', ""); Expect(1, 43055, '\p{Blk=:\Asylotinagri\z:}', "");; Expect(0, 43056, '\p{Blk=:\Asylotinagri\z:}', "");; - Expect(1, 43055, '\p{Blk= SYLOTI_NAGRI}', ""); - Expect(0, 43055, '\p{^Blk= SYLOTI_NAGRI}', ""); - Expect(0, 43055, '\P{Blk= SYLOTI_NAGRI}', ""); - Expect(1, 43055, '\P{^Blk= SYLOTI_NAGRI}', ""); - Expect(0, 43056, '\p{Blk= SYLOTI_NAGRI}', ""); - Expect(1, 43056, '\p{^Blk= SYLOTI_NAGRI}', ""); - Expect(1, 43056, '\P{Blk= SYLOTI_NAGRI}', ""); - Expect(0, 43056, '\P{^Blk= SYLOTI_NAGRI}', ""); - Error('\p{Is_Block=__syloti_nagri:=}'); - Error('\P{Is_Block=__syloti_nagri:=}'); + Expect(1, 43055, '\p{Blk= -SYLOTI_nagri}', ""); + Expect(0, 43055, '\p{^Blk= -SYLOTI_nagri}', ""); + Expect(0, 43055, '\P{Blk= -SYLOTI_nagri}', ""); + Expect(1, 43055, '\P{^Blk= -SYLOTI_nagri}', ""); + Expect(0, 43056, '\p{Blk= -SYLOTI_nagri}', ""); + Expect(1, 43056, '\p{^Blk= -SYLOTI_nagri}', ""); + Expect(1, 43056, '\P{Blk= -SYLOTI_nagri}', ""); + Expect(0, 43056, '\P{^Blk= -SYLOTI_nagri}', ""); + Error('\p{Is_Block=-/a/Syloti_nagri}'); + Error('\P{Is_Block=-/a/Syloti_nagri}'); Expect(1, 43055, '\p{Is_Block=sylotinagri}', ""); Expect(0, 43055, '\p{^Is_Block=sylotinagri}', ""); Expect(0, 43055, '\P{Is_Block=sylotinagri}', ""); @@ -24789,16 +25187,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43056, '\p{^Is_Block=sylotinagri}', ""); Expect(1, 43056, '\P{Is_Block=sylotinagri}', ""); Expect(0, 43056, '\P{^Is_Block=sylotinagri}', ""); - Expect(1, 43055, '\p{Is_Block=_Syloti_Nagri}', ""); - Expect(0, 43055, '\p{^Is_Block=_Syloti_Nagri}', ""); - Expect(0, 43055, '\P{Is_Block=_Syloti_Nagri}', ""); - Expect(1, 43055, '\P{^Is_Block=_Syloti_Nagri}', ""); - Expect(0, 43056, '\p{Is_Block=_Syloti_Nagri}', ""); - Expect(1, 43056, '\p{^Is_Block=_Syloti_Nagri}', ""); - Expect(1, 43056, '\P{Is_Block=_Syloti_Nagri}', ""); - Expect(0, 43056, '\P{^Is_Block=_Syloti_Nagri}', ""); - Error('\p{Is_Blk= _SYLOTI_Nagri/a/}'); - Error('\P{Is_Blk= _SYLOTI_Nagri/a/}'); + Expect(1, 43055, '\p{Is_Block: _syloti_nagri}', ""); + Expect(0, 43055, '\p{^Is_Block: _syloti_nagri}', ""); + Expect(0, 43055, '\P{Is_Block: _syloti_nagri}', ""); + Expect(1, 43055, '\P{^Is_Block: _syloti_nagri}', ""); + Expect(0, 43056, '\p{Is_Block: _syloti_nagri}', ""); + Expect(1, 43056, '\p{^Is_Block: _syloti_nagri}', ""); + Expect(1, 43056, '\P{Is_Block: _syloti_nagri}', ""); + Expect(0, 43056, '\P{^Is_Block: _syloti_nagri}', ""); + Error('\p{Is_Blk=- syloti_Nagri:=}'); + Error('\P{Is_Blk=- syloti_Nagri:=}'); Expect(1, 43055, '\p{Is_Blk=sylotinagri}', ""); Expect(0, 43055, '\p{^Is_Blk=sylotinagri}', ""); Expect(0, 43055, '\P{Is_Blk=sylotinagri}', ""); @@ -24807,16 +25205,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43056, '\p{^Is_Blk=sylotinagri}', ""); Expect(1, 43056, '\P{Is_Blk=sylotinagri}', ""); Expect(0, 43056, '\P{^Is_Blk=sylotinagri}', ""); - Expect(1, 43055, '\p{Is_Blk= _syloti_Nagri}', ""); - Expect(0, 43055, '\p{^Is_Blk= _syloti_Nagri}', ""); - Expect(0, 43055, '\P{Is_Blk= _syloti_Nagri}', ""); - Expect(1, 43055, '\P{^Is_Blk= _syloti_Nagri}', ""); - Expect(0, 43056, '\p{Is_Blk= _syloti_Nagri}', ""); - Expect(1, 43056, '\p{^Is_Blk= _syloti_Nagri}', ""); - Expect(1, 43056, '\P{Is_Blk= _syloti_Nagri}', ""); - Expect(0, 43056, '\P{^Is_Blk= _syloti_Nagri}', ""); - Error('\p{Block= /a/Symbols_AND_PICTOGRAPHS_extended_a}'); - Error('\P{Block= /a/Symbols_AND_PICTOGRAPHS_extended_a}'); + Expect(1, 43055, '\p{Is_Blk= Syloti_nagri}', ""); + Expect(0, 43055, '\p{^Is_Blk= Syloti_nagri}', ""); + Expect(0, 43055, '\P{Is_Blk= Syloti_nagri}', ""); + Expect(1, 43055, '\P{^Is_Blk= Syloti_nagri}', ""); + Expect(0, 43056, '\p{Is_Blk= Syloti_nagri}', ""); + Expect(1, 43056, '\p{^Is_Blk= Syloti_nagri}', ""); + Expect(1, 43056, '\P{Is_Blk= Syloti_nagri}', ""); + Expect(0, 43056, '\P{^Is_Blk= Syloti_nagri}', ""); + Error('\p{Block=- Symbols_and_pictographs_extended_a:=}'); + Error('\P{Block=- Symbols_and_pictographs_extended_a:=}'); Expect(1, 129791, '\p{Block=:\ASymbols_And_Pictographs_Extended_A\z:}', "");; Expect(0, 129792, '\p{Block=:\ASymbols_And_Pictographs_Extended_A\z:}', "");; Expect(1, 129791, '\p{Block=symbolsandpictographsextendeda}', ""); @@ -24829,16 +25227,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 129792, '\P{^Block=symbolsandpictographsextendeda}', ""); Expect(1, 129791, '\p{Block=:\Asymbolsandpictographsextendeda\z:}', "");; Expect(0, 129792, '\p{Block=:\Asymbolsandpictographsextendeda\z:}', "");; - Expect(1, 129791, '\p{Block: Symbols_And_pictographs_extended_A}', ""); - Expect(0, 129791, '\p{^Block: Symbols_And_pictographs_extended_A}', ""); - Expect(0, 129791, '\P{Block: Symbols_And_pictographs_extended_A}', ""); - Expect(1, 129791, '\P{^Block: Symbols_And_pictographs_extended_A}', ""); - Expect(0, 129792, '\p{Block: Symbols_And_pictographs_extended_A}', ""); - Expect(1, 129792, '\p{^Block: Symbols_And_pictographs_extended_A}', ""); - Expect(1, 129792, '\P{Block: Symbols_And_pictographs_extended_A}', ""); - Expect(0, 129792, '\P{^Block: Symbols_And_pictographs_extended_A}', ""); - Error('\p{Blk=_:=SYMBOLS_And_Pictographs_Ext_a}'); - Error('\P{Blk=_:=SYMBOLS_And_Pictographs_Ext_a}'); + Expect(1, 129791, '\p{Block=SYMBOLS_AND_pictographs_Extended_a}', ""); + Expect(0, 129791, '\p{^Block=SYMBOLS_AND_pictographs_Extended_a}', ""); + Expect(0, 129791, '\P{Block=SYMBOLS_AND_pictographs_Extended_a}', ""); + Expect(1, 129791, '\P{^Block=SYMBOLS_AND_pictographs_Extended_a}', ""); + Expect(0, 129792, '\p{Block=SYMBOLS_AND_pictographs_Extended_a}', ""); + Expect(1, 129792, '\p{^Block=SYMBOLS_AND_pictographs_Extended_a}', ""); + Expect(1, 129792, '\P{Block=SYMBOLS_AND_pictographs_Extended_a}', ""); + Expect(0, 129792, '\P{^Block=SYMBOLS_AND_pictographs_Extended_a}', ""); + Error('\p{Blk: _symbols_And_PICTOGRAPHS_Ext_A:=}'); + Error('\P{Blk: _symbols_And_PICTOGRAPHS_Ext_A:=}'); Expect(1, 129791, '\p{Blk=:\ASymbols_And_Pictographs_Ext_A\z:}', "");; Expect(0, 129792, '\p{Blk=:\ASymbols_And_Pictographs_Ext_A\z:}', "");; Expect(1, 129791, '\p{Blk=symbolsandpictographsexta}', ""); @@ -24851,34 +25249,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 129792, '\P{^Blk=symbolsandpictographsexta}', ""); Expect(1, 129791, '\p{Blk=:\Asymbolsandpictographsexta\z:}', "");; Expect(0, 129792, '\p{Blk=:\Asymbolsandpictographsexta\z:}', "");; - Expect(1, 129791, '\p{Blk=- SYMBOLS_and_pictographs_Ext_A}', ""); - Expect(0, 129791, '\p{^Blk=- SYMBOLS_and_pictographs_Ext_A}', ""); - Expect(0, 129791, '\P{Blk=- SYMBOLS_and_pictographs_Ext_A}', ""); - Expect(1, 129791, '\P{^Blk=- SYMBOLS_and_pictographs_Ext_A}', ""); - Expect(0, 129792, '\p{Blk=- SYMBOLS_and_pictographs_Ext_A}', ""); - Expect(1, 129792, '\p{^Blk=- SYMBOLS_and_pictographs_Ext_A}', ""); - Expect(1, 129792, '\P{Blk=- SYMBOLS_and_pictographs_Ext_A}', ""); - Expect(0, 129792, '\P{^Blk=- SYMBOLS_and_pictographs_Ext_A}', ""); - Error('\p{Is_Block=/a/-_Symbols_And_PICTOGRAPHS_Extended_a}'); - Error('\P{Is_Block=/a/-_Symbols_And_PICTOGRAPHS_Extended_a}'); - Expect(1, 129791, '\p{Is_Block:symbolsandpictographsextendeda}', ""); - Expect(0, 129791, '\p{^Is_Block:symbolsandpictographsextendeda}', ""); - Expect(0, 129791, '\P{Is_Block:symbolsandpictographsextendeda}', ""); - Expect(1, 129791, '\P{^Is_Block:symbolsandpictographsextendeda}', ""); - Expect(0, 129792, '\p{Is_Block:symbolsandpictographsextendeda}', ""); - Expect(1, 129792, '\p{^Is_Block:symbolsandpictographsextendeda}', ""); - Expect(1, 129792, '\P{Is_Block:symbolsandpictographsextendeda}', ""); - Expect(0, 129792, '\P{^Is_Block:symbolsandpictographsextendeda}', ""); - Expect(1, 129791, '\p{Is_Block= _Symbols_and_PICTOGRAPHS_extended_A}', ""); - Expect(0, 129791, '\p{^Is_Block= _Symbols_and_PICTOGRAPHS_extended_A}', ""); - Expect(0, 129791, '\P{Is_Block= _Symbols_and_PICTOGRAPHS_extended_A}', ""); - Expect(1, 129791, '\P{^Is_Block= _Symbols_and_PICTOGRAPHS_extended_A}', ""); - Expect(0, 129792, '\p{Is_Block= _Symbols_and_PICTOGRAPHS_extended_A}', ""); - Expect(1, 129792, '\p{^Is_Block= _Symbols_and_PICTOGRAPHS_extended_A}', ""); - Expect(1, 129792, '\P{Is_Block= _Symbols_and_PICTOGRAPHS_extended_A}', ""); - Expect(0, 129792, '\P{^Is_Block= _Symbols_and_PICTOGRAPHS_extended_A}', ""); - Error('\p{Is_Blk=/a/-SYMBOLS_And_Pictographs_Ext_A}'); - Error('\P{Is_Blk=/a/-SYMBOLS_And_Pictographs_Ext_A}'); + Expect(1, 129791, '\p{Blk= -Symbols_and_pictographs_ext_A}', ""); + Expect(0, 129791, '\p{^Blk= -Symbols_and_pictographs_ext_A}', ""); + Expect(0, 129791, '\P{Blk= -Symbols_and_pictographs_ext_A}', ""); + Expect(1, 129791, '\P{^Blk= -Symbols_and_pictographs_ext_A}', ""); + Expect(0, 129792, '\p{Blk= -Symbols_and_pictographs_ext_A}', ""); + Expect(1, 129792, '\p{^Blk= -Symbols_and_pictographs_ext_A}', ""); + Expect(1, 129792, '\P{Blk= -Symbols_and_pictographs_ext_A}', ""); + Expect(0, 129792, '\P{^Blk= -Symbols_and_pictographs_ext_A}', ""); + Error('\p{Is_Block=:=_ SYMBOLS_and_Pictographs_extended_a}'); + Error('\P{Is_Block=:=_ SYMBOLS_and_Pictographs_extended_a}'); + Expect(1, 129791, '\p{Is_Block=symbolsandpictographsextendeda}', ""); + Expect(0, 129791, '\p{^Is_Block=symbolsandpictographsextendeda}', ""); + Expect(0, 129791, '\P{Is_Block=symbolsandpictographsextendeda}', ""); + Expect(1, 129791, '\P{^Is_Block=symbolsandpictographsextendeda}', ""); + Expect(0, 129792, '\p{Is_Block=symbolsandpictographsextendeda}', ""); + Expect(1, 129792, '\p{^Is_Block=symbolsandpictographsextendeda}', ""); + Expect(1, 129792, '\P{Is_Block=symbolsandpictographsextendeda}', ""); + Expect(0, 129792, '\P{^Is_Block=symbolsandpictographsextendeda}', ""); + Expect(1, 129791, '\p{Is_Block= _SYMBOLS_AND_PICTOGRAPHS_EXTENDED_a}', ""); + Expect(0, 129791, '\p{^Is_Block= _SYMBOLS_AND_PICTOGRAPHS_EXTENDED_a}', ""); + Expect(0, 129791, '\P{Is_Block= _SYMBOLS_AND_PICTOGRAPHS_EXTENDED_a}', ""); + Expect(1, 129791, '\P{^Is_Block= _SYMBOLS_AND_PICTOGRAPHS_EXTENDED_a}', ""); + Expect(0, 129792, '\p{Is_Block= _SYMBOLS_AND_PICTOGRAPHS_EXTENDED_a}', ""); + Expect(1, 129792, '\p{^Is_Block= _SYMBOLS_AND_PICTOGRAPHS_EXTENDED_a}', ""); + Expect(1, 129792, '\P{Is_Block= _SYMBOLS_AND_PICTOGRAPHS_EXTENDED_a}', ""); + Expect(0, 129792, '\P{^Is_Block= _SYMBOLS_AND_PICTOGRAPHS_EXTENDED_a}', ""); + Error('\p{Is_Blk=_ Symbols_and_Pictographs_Ext_a/a/}'); + Error('\P{Is_Blk=_ Symbols_and_Pictographs_Ext_a/a/}'); Expect(1, 129791, '\p{Is_Blk=symbolsandpictographsexta}', ""); Expect(0, 129791, '\p{^Is_Blk=symbolsandpictographsexta}', ""); Expect(0, 129791, '\P{Is_Blk=symbolsandpictographsexta}', ""); @@ -24887,38 +25285,118 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 129792, '\p{^Is_Blk=symbolsandpictographsexta}', ""); Expect(1, 129792, '\P{Is_Blk=symbolsandpictographsexta}', ""); Expect(0, 129792, '\P{^Is_Blk=symbolsandpictographsexta}', ""); - Expect(1, 129791, '\p{Is_Blk: --symbols_AND_PICTOGRAPHS_Ext_a}', ""); - Expect(0, 129791, '\p{^Is_Blk: --symbols_AND_PICTOGRAPHS_Ext_a}', ""); - Expect(0, 129791, '\P{Is_Blk: --symbols_AND_PICTOGRAPHS_Ext_a}', ""); - Expect(1, 129791, '\P{^Is_Blk: --symbols_AND_PICTOGRAPHS_Ext_a}', ""); - Expect(0, 129792, '\p{Is_Blk: --symbols_AND_PICTOGRAPHS_Ext_a}', ""); - Expect(1, 129792, '\p{^Is_Blk: --symbols_AND_PICTOGRAPHS_Ext_a}', ""); - Expect(1, 129792, '\P{Is_Blk: --symbols_AND_PICTOGRAPHS_Ext_a}', ""); - Expect(0, 129792, '\P{^Is_Blk: --symbols_AND_PICTOGRAPHS_Ext_a}', ""); - Error('\p{Block=_-SYRIAC:=}'); - Error('\P{Block=_-SYRIAC:=}'); + Expect(1, 129791, '\p{Is_Blk=- Symbols_And_Pictographs_Ext_A}', ""); + Expect(0, 129791, '\p{^Is_Blk=- Symbols_And_Pictographs_Ext_A}', ""); + Expect(0, 129791, '\P{Is_Blk=- Symbols_And_Pictographs_Ext_A}', ""); + Expect(1, 129791, '\P{^Is_Blk=- Symbols_And_Pictographs_Ext_A}', ""); + Expect(0, 129792, '\p{Is_Blk=- Symbols_And_Pictographs_Ext_A}', ""); + Expect(1, 129792, '\p{^Is_Blk=- Symbols_And_Pictographs_Ext_A}', ""); + Expect(1, 129792, '\P{Is_Blk=- Symbols_And_Pictographs_Ext_A}', ""); + Expect(0, 129792, '\P{^Is_Blk=- Symbols_And_Pictographs_Ext_A}', ""); + Error('\p{Block= SYMBOLS_FOR_LEGACY_computing/a/}'); + Error('\P{Block= SYMBOLS_FOR_LEGACY_computing/a/}'); + Expect(1, 130047, '\p{Block=:\ASymbols_For_Legacy_Computing\z:}', "");; + Expect(0, 130048, '\p{Block=:\ASymbols_For_Legacy_Computing\z:}', "");; + Expect(1, 130047, '\p{Block=symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\p{^Block=symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\P{Block=symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\P{^Block=symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\p{Block=symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\p{^Block=symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\P{Block=symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\P{^Block=symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\p{Block=:\Asymbolsforlegacycomputing\z:}', "");; + Expect(0, 130048, '\p{Block=:\Asymbolsforlegacycomputing\z:}', "");; + Expect(1, 130047, '\p{Block=_Symbols_FOR_legacy_Computing}', ""); + Expect(0, 130047, '\p{^Block=_Symbols_FOR_legacy_Computing}', ""); + Expect(0, 130047, '\P{Block=_Symbols_FOR_legacy_Computing}', ""); + Expect(1, 130047, '\P{^Block=_Symbols_FOR_legacy_Computing}', ""); + Expect(0, 130048, '\p{Block=_Symbols_FOR_legacy_Computing}', ""); + Expect(1, 130048, '\p{^Block=_Symbols_FOR_legacy_Computing}', ""); + Expect(1, 130048, '\P{Block=_Symbols_FOR_legacy_Computing}', ""); + Expect(0, 130048, '\P{^Block=_Symbols_FOR_legacy_Computing}', ""); + Error('\p{Blk=/a/_ Symbols_for_Legacy_Computing}'); + Error('\P{Blk=/a/_ Symbols_for_Legacy_Computing}'); + Expect(1, 130047, '\p{Blk=:\ASymbols_For_Legacy_Computing\z:}', "");; + Expect(0, 130048, '\p{Blk=:\ASymbols_For_Legacy_Computing\z:}', "");; + Expect(1, 130047, '\p{Blk=symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\p{^Blk=symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\P{Blk=symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\P{^Blk=symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\p{Blk=symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\p{^Blk=symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\P{Blk=symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\P{^Blk=symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\p{Blk=:\Asymbolsforlegacycomputing\z:}', "");; + Expect(0, 130048, '\p{Blk=:\Asymbolsforlegacycomputing\z:}', "");; + Expect(1, 130047, '\p{Blk= Symbols_FOR_legacy_Computing}', ""); + Expect(0, 130047, '\p{^Blk= Symbols_FOR_legacy_Computing}', ""); + Expect(0, 130047, '\P{Blk= Symbols_FOR_legacy_Computing}', ""); + Expect(1, 130047, '\P{^Blk= Symbols_FOR_legacy_Computing}', ""); + Expect(0, 130048, '\p{Blk= Symbols_FOR_legacy_Computing}', ""); + Expect(1, 130048, '\p{^Blk= Symbols_FOR_legacy_Computing}', ""); + Expect(1, 130048, '\P{Blk= Symbols_FOR_legacy_Computing}', ""); + Expect(0, 130048, '\P{^Blk= Symbols_FOR_legacy_Computing}', ""); + Error('\p{Is_Block=/a/ Symbols_For_Legacy_COMPUTING}'); + Error('\P{Is_Block=/a/ Symbols_For_Legacy_COMPUTING}'); + Expect(1, 130047, '\p{Is_Block: symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\p{^Is_Block: symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\P{Is_Block: symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\P{^Is_Block: symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\p{Is_Block: symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\p{^Is_Block: symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\P{Is_Block: symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\P{^Is_Block: symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\p{Is_Block= -Symbols_For_Legacy_Computing}', ""); + Expect(0, 130047, '\p{^Is_Block= -Symbols_For_Legacy_Computing}', ""); + Expect(0, 130047, '\P{Is_Block= -Symbols_For_Legacy_Computing}', ""); + Expect(1, 130047, '\P{^Is_Block= -Symbols_For_Legacy_Computing}', ""); + Expect(0, 130048, '\p{Is_Block= -Symbols_For_Legacy_Computing}', ""); + Expect(1, 130048, '\p{^Is_Block= -Symbols_For_Legacy_Computing}', ""); + Expect(1, 130048, '\P{Is_Block= -Symbols_For_Legacy_Computing}', ""); + Expect(0, 130048, '\P{^Is_Block= -Symbols_For_Legacy_Computing}', ""); + Error('\p{Is_Blk=:= Symbols_For_Legacy_COMPUTING}'); + Error('\P{Is_Blk=:= Symbols_For_Legacy_COMPUTING}'); + Expect(1, 130047, '\p{Is_Blk=symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\p{^Is_Blk=symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\P{Is_Blk=symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\P{^Is_Blk=symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\p{Is_Blk=symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\p{^Is_Blk=symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\P{Is_Blk=symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\P{^Is_Blk=symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\p{Is_Blk: _ Symbols_FOR_legacy_Computing}', ""); + Expect(0, 130047, '\p{^Is_Blk: _ Symbols_FOR_legacy_Computing}', ""); + Expect(0, 130047, '\P{Is_Blk: _ Symbols_FOR_legacy_Computing}', ""); + Expect(1, 130047, '\P{^Is_Blk: _ Symbols_FOR_legacy_Computing}', ""); + Expect(0, 130048, '\p{Is_Blk: _ Symbols_FOR_legacy_Computing}', ""); + Expect(1, 130048, '\p{^Is_Blk: _ Symbols_FOR_legacy_Computing}', ""); + Expect(1, 130048, '\P{Is_Blk: _ Symbols_FOR_legacy_Computing}', ""); + Expect(0, 130048, '\P{^Is_Blk: _ Symbols_FOR_legacy_Computing}', ""); + Error('\p{Block: := syriac}'); + Error('\P{Block: := syriac}'); Expect(1, 1871, '\p{Block=:\ASyriac\z:}', "");; Expect(0, 1872, '\p{Block=:\ASyriac\z:}', "");; - Expect(1, 1871, '\p{Block=syriac}', ""); - Expect(0, 1871, '\p{^Block=syriac}', ""); - Expect(0, 1871, '\P{Block=syriac}', ""); - Expect(1, 1871, '\P{^Block=syriac}', ""); - Expect(0, 1872, '\p{Block=syriac}', ""); - Expect(1, 1872, '\p{^Block=syriac}', ""); - Expect(1, 1872, '\P{Block=syriac}', ""); - Expect(0, 1872, '\P{^Block=syriac}', ""); + Expect(1, 1871, '\p{Block: syriac}', ""); + Expect(0, 1871, '\p{^Block: syriac}', ""); + Expect(0, 1871, '\P{Block: syriac}', ""); + Expect(1, 1871, '\P{^Block: syriac}', ""); + Expect(0, 1872, '\p{Block: syriac}', ""); + Expect(1, 1872, '\p{^Block: syriac}', ""); + Expect(1, 1872, '\P{Block: syriac}', ""); + Expect(0, 1872, '\P{^Block: syriac}', ""); Expect(1, 1871, '\p{Block=:\Asyriac\z:}', "");; Expect(0, 1872, '\p{Block=:\Asyriac\z:}', "");; - Expect(1, 1871, '\p{Block= syriac}', ""); - Expect(0, 1871, '\p{^Block= syriac}', ""); - Expect(0, 1871, '\P{Block= syriac}', ""); - Expect(1, 1871, '\P{^Block= syriac}', ""); - Expect(0, 1872, '\p{Block= syriac}', ""); - Expect(1, 1872, '\p{^Block= syriac}', ""); - Expect(1, 1872, '\P{Block= syriac}', ""); - Expect(0, 1872, '\P{^Block= syriac}', ""); - Error('\p{Blk=:=Syriac}'); - Error('\P{Blk=:=Syriac}'); + Expect(1, 1871, '\p{Block= SYRIAC}', ""); + Expect(0, 1871, '\p{^Block= SYRIAC}', ""); + Expect(0, 1871, '\P{Block= SYRIAC}', ""); + Expect(1, 1871, '\P{^Block= SYRIAC}', ""); + Expect(0, 1872, '\p{Block= SYRIAC}', ""); + Expect(1, 1872, '\p{^Block= SYRIAC}', ""); + Expect(1, 1872, '\P{Block= SYRIAC}', ""); + Expect(0, 1872, '\P{^Block= SYRIAC}', ""); + Error('\p{Blk=-/a/syriac}'); + Error('\P{Blk=-/a/syriac}'); Expect(1, 1871, '\p{Blk=:\ASyriac\z:}', "");; Expect(0, 1872, '\p{Blk=:\ASyriac\z:}', "");; Expect(1, 1871, '\p{Blk=syriac}', ""); @@ -24931,34 +25409,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1872, '\P{^Blk=syriac}', ""); Expect(1, 1871, '\p{Blk=:\Asyriac\z:}', "");; Expect(0, 1872, '\p{Blk=:\Asyriac\z:}', "");; - Expect(1, 1871, '\p{Blk= SYRIAC}', ""); - Expect(0, 1871, '\p{^Blk= SYRIAC}', ""); - Expect(0, 1871, '\P{Blk= SYRIAC}', ""); - Expect(1, 1871, '\P{^Blk= SYRIAC}', ""); - Expect(0, 1872, '\p{Blk= SYRIAC}', ""); - Expect(1, 1872, '\p{^Blk= SYRIAC}', ""); - Expect(1, 1872, '\P{Blk= SYRIAC}', ""); - Expect(0, 1872, '\P{^Blk= SYRIAC}', ""); - Error('\p{Is_Block=:= Syriac}'); - Error('\P{Is_Block=:= Syriac}'); - Expect(1, 1871, '\p{Is_Block=syriac}', ""); - Expect(0, 1871, '\p{^Is_Block=syriac}', ""); - Expect(0, 1871, '\P{Is_Block=syriac}', ""); - Expect(1, 1871, '\P{^Is_Block=syriac}', ""); - Expect(0, 1872, '\p{Is_Block=syriac}', ""); - Expect(1, 1872, '\p{^Is_Block=syriac}', ""); - Expect(1, 1872, '\P{Is_Block=syriac}', ""); - Expect(0, 1872, '\P{^Is_Block=syriac}', ""); - Expect(1, 1871, '\p{Is_Block=-SYRIAC}', ""); - Expect(0, 1871, '\p{^Is_Block=-SYRIAC}', ""); - Expect(0, 1871, '\P{Is_Block=-SYRIAC}', ""); - Expect(1, 1871, '\P{^Is_Block=-SYRIAC}', ""); - Expect(0, 1872, '\p{Is_Block=-SYRIAC}', ""); - Expect(1, 1872, '\p{^Is_Block=-SYRIAC}', ""); - Expect(1, 1872, '\P{Is_Block=-SYRIAC}', ""); - Expect(0, 1872, '\P{^Is_Block=-SYRIAC}', ""); - Error('\p{Is_Blk= /a/syriac}'); - Error('\P{Is_Blk= /a/syriac}'); + Expect(1, 1871, '\p{Blk=_ Syriac}', ""); + Expect(0, 1871, '\p{^Blk=_ Syriac}', ""); + Expect(0, 1871, '\P{Blk=_ Syriac}', ""); + Expect(1, 1871, '\P{^Blk=_ Syriac}', ""); + Expect(0, 1872, '\p{Blk=_ Syriac}', ""); + Expect(1, 1872, '\p{^Blk=_ Syriac}', ""); + Expect(1, 1872, '\P{Blk=_ Syriac}', ""); + Expect(0, 1872, '\P{^Blk=_ Syriac}', ""); + Error('\p{Is_Block=:=- Syriac}'); + Error('\P{Is_Block=:=- Syriac}'); + Expect(1, 1871, '\p{Is_Block:syriac}', ""); + Expect(0, 1871, '\p{^Is_Block:syriac}', ""); + Expect(0, 1871, '\P{Is_Block:syriac}', ""); + Expect(1, 1871, '\P{^Is_Block:syriac}', ""); + Expect(0, 1872, '\p{Is_Block:syriac}', ""); + Expect(1, 1872, '\p{^Is_Block:syriac}', ""); + Expect(1, 1872, '\P{Is_Block:syriac}', ""); + Expect(0, 1872, '\P{^Is_Block:syriac}', ""); + Expect(1, 1871, '\p{Is_Block=- syriac}', ""); + Expect(0, 1871, '\p{^Is_Block=- syriac}', ""); + Expect(0, 1871, '\P{Is_Block=- syriac}', ""); + Expect(1, 1871, '\P{^Is_Block=- syriac}', ""); + Expect(0, 1872, '\p{Is_Block=- syriac}', ""); + Expect(1, 1872, '\p{^Is_Block=- syriac}', ""); + Expect(1, 1872, '\P{Is_Block=- syriac}', ""); + Expect(0, 1872, '\P{^Is_Block=- syriac}', ""); + Error('\p{Is_Blk=_/a/syriac}'); + Error('\P{Is_Blk=_/a/syriac}'); Expect(1, 1871, '\p{Is_Blk=syriac}', ""); Expect(0, 1871, '\p{^Is_Blk=syriac}', ""); Expect(0, 1871, '\P{Is_Blk=syriac}', ""); @@ -24967,16 +25445,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1872, '\p{^Is_Blk=syriac}', ""); Expect(1, 1872, '\P{Is_Blk=syriac}', ""); Expect(0, 1872, '\P{^Is_Blk=syriac}', ""); - Expect(1, 1871, '\p{Is_Blk=SYRIAC}', ""); - Expect(0, 1871, '\p{^Is_Blk=SYRIAC}', ""); - Expect(0, 1871, '\P{Is_Blk=SYRIAC}', ""); - Expect(1, 1871, '\P{^Is_Blk=SYRIAC}', ""); - Expect(0, 1872, '\p{Is_Blk=SYRIAC}', ""); - Expect(1, 1872, '\p{^Is_Blk=SYRIAC}', ""); - Expect(1, 1872, '\P{Is_Blk=SYRIAC}', ""); - Expect(0, 1872, '\P{^Is_Blk=SYRIAC}', ""); - Error('\p{Block=:= Syriac_Supplement}'); - Error('\P{Block=:= Syriac_Supplement}'); + Expect(1, 1871, '\p{Is_Blk=_-Syriac}', ""); + Expect(0, 1871, '\p{^Is_Blk=_-Syriac}', ""); + Expect(0, 1871, '\P{Is_Blk=_-Syriac}', ""); + Expect(1, 1871, '\P{^Is_Blk=_-Syriac}', ""); + Expect(0, 1872, '\p{Is_Blk=_-Syriac}', ""); + Expect(1, 1872, '\p{^Is_Blk=_-Syriac}', ""); + Expect(1, 1872, '\P{Is_Blk=_-Syriac}', ""); + Expect(0, 1872, '\P{^Is_Blk=_-Syriac}', ""); + Error('\p{Block= /a/SYRIAC_supplement}'); + Error('\P{Block= /a/SYRIAC_supplement}'); Expect(1, 2159, '\p{Block=:\ASyriac_Supplement\z:}', "");; Expect(0, 2160, '\p{Block=:\ASyriac_Supplement\z:}', "");; Expect(1, 2159, '\p{Block=syriacsupplement}', ""); @@ -24989,16 +25467,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2160, '\P{^Block=syriacsupplement}', ""); Expect(1, 2159, '\p{Block=:\Asyriacsupplement\z:}', "");; Expect(0, 2160, '\p{Block=:\Asyriacsupplement\z:}', "");; - Expect(1, 2159, '\p{Block=_-Syriac_supplement}', ""); - Expect(0, 2159, '\p{^Block=_-Syriac_supplement}', ""); - Expect(0, 2159, '\P{Block=_-Syriac_supplement}', ""); - Expect(1, 2159, '\P{^Block=_-Syriac_supplement}', ""); - Expect(0, 2160, '\p{Block=_-Syriac_supplement}', ""); - Expect(1, 2160, '\p{^Block=_-Syriac_supplement}', ""); - Expect(1, 2160, '\P{Block=_-Syriac_supplement}', ""); - Expect(0, 2160, '\P{^Block=_-Syriac_supplement}', ""); - Error('\p{Blk=/a/Syriac_sup}'); - Error('\P{Blk=/a/Syriac_sup}'); + Expect(1, 2159, '\p{Block=- SYRIAC_Supplement}', ""); + Expect(0, 2159, '\p{^Block=- SYRIAC_Supplement}', ""); + Expect(0, 2159, '\P{Block=- SYRIAC_Supplement}', ""); + Expect(1, 2159, '\P{^Block=- SYRIAC_Supplement}', ""); + Expect(0, 2160, '\p{Block=- SYRIAC_Supplement}', ""); + Expect(1, 2160, '\p{^Block=- SYRIAC_Supplement}', ""); + Expect(1, 2160, '\P{Block=- SYRIAC_Supplement}', ""); + Expect(0, 2160, '\P{^Block=- SYRIAC_Supplement}', ""); + Error('\p{Blk= /a/Syriac_Sup}'); + Error('\P{Blk= /a/Syriac_Sup}'); Expect(1, 2159, '\p{Blk=:\ASyriac_Sup\z:}', "");; Expect(0, 2160, '\p{Blk=:\ASyriac_Sup\z:}', "");; Expect(1, 2159, '\p{Blk=syriacsup}', ""); @@ -25011,16 +25489,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2160, '\P{^Blk=syriacsup}', ""); Expect(1, 2159, '\p{Blk=:\Asyriacsup\z:}', "");; Expect(0, 2160, '\p{Blk=:\Asyriacsup\z:}', "");; - Expect(1, 2159, '\p{Blk= syriac_sup}', ""); - Expect(0, 2159, '\p{^Blk= syriac_sup}', ""); - Expect(0, 2159, '\P{Blk= syriac_sup}', ""); - Expect(1, 2159, '\P{^Blk= syriac_sup}', ""); - Expect(0, 2160, '\p{Blk= syriac_sup}', ""); - Expect(1, 2160, '\p{^Blk= syriac_sup}', ""); - Expect(1, 2160, '\P{Blk= syriac_sup}', ""); - Expect(0, 2160, '\P{^Blk= syriac_sup}', ""); - Error('\p{Is_Block:- Syriac_Supplement/a/}'); - Error('\P{Is_Block:- Syriac_Supplement/a/}'); + Expect(1, 2159, '\p{Blk: SYRIAC_SUP}', ""); + Expect(0, 2159, '\p{^Blk: SYRIAC_SUP}', ""); + Expect(0, 2159, '\P{Blk: SYRIAC_SUP}', ""); + Expect(1, 2159, '\P{^Blk: SYRIAC_SUP}', ""); + Expect(0, 2160, '\p{Blk: SYRIAC_SUP}', ""); + Expect(1, 2160, '\p{^Blk: SYRIAC_SUP}', ""); + Expect(1, 2160, '\P{Blk: SYRIAC_SUP}', ""); + Expect(0, 2160, '\P{^Blk: SYRIAC_SUP}', ""); + Error('\p{Is_Block=:=syriac_Supplement}'); + Error('\P{Is_Block=:=syriac_Supplement}'); Expect(1, 2159, '\p{Is_Block=syriacsupplement}', ""); Expect(0, 2159, '\p{^Is_Block=syriacsupplement}', ""); Expect(0, 2159, '\P{Is_Block=syriacsupplement}', ""); @@ -25029,16 +25507,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2160, '\p{^Is_Block=syriacsupplement}', ""); Expect(1, 2160, '\P{Is_Block=syriacsupplement}', ""); Expect(0, 2160, '\P{^Is_Block=syriacsupplement}', ""); - Expect(1, 2159, '\p{Is_Block: _SYRIAC_Supplement}', ""); - Expect(0, 2159, '\p{^Is_Block: _SYRIAC_Supplement}', ""); - Expect(0, 2159, '\P{Is_Block: _SYRIAC_Supplement}', ""); - Expect(1, 2159, '\P{^Is_Block: _SYRIAC_Supplement}', ""); - Expect(0, 2160, '\p{Is_Block: _SYRIAC_Supplement}', ""); - Expect(1, 2160, '\p{^Is_Block: _SYRIAC_Supplement}', ""); - Expect(1, 2160, '\P{Is_Block: _SYRIAC_Supplement}', ""); - Expect(0, 2160, '\P{^Is_Block: _SYRIAC_Supplement}', ""); - Error('\p{Is_Blk=/a/ syriac_sup}'); - Error('\P{Is_Blk=/a/ syriac_sup}'); + Expect(1, 2159, '\p{Is_Block=- Syriac_Supplement}', ""); + Expect(0, 2159, '\p{^Is_Block=- Syriac_Supplement}', ""); + Expect(0, 2159, '\P{Is_Block=- Syriac_Supplement}', ""); + Expect(1, 2159, '\P{^Is_Block=- Syriac_Supplement}', ""); + Expect(0, 2160, '\p{Is_Block=- Syriac_Supplement}', ""); + Expect(1, 2160, '\p{^Is_Block=- Syriac_Supplement}', ""); + Expect(1, 2160, '\P{Is_Block=- Syriac_Supplement}', ""); + Expect(0, 2160, '\P{^Is_Block=- Syriac_Supplement}', ""); + Error('\p{Is_Blk= :=Syriac_Sup}'); + Error('\P{Is_Blk= :=Syriac_Sup}'); Expect(1, 2159, '\p{Is_Blk=syriacsup}', ""); Expect(0, 2159, '\p{^Is_Blk=syriacsup}', ""); Expect(0, 2159, '\P{Is_Blk=syriacsup}', ""); @@ -25047,16 +25525,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2160, '\p{^Is_Blk=syriacsup}', ""); Expect(1, 2160, '\P{Is_Blk=syriacsup}', ""); Expect(0, 2160, '\P{^Is_Blk=syriacsup}', ""); - Expect(1, 2159, '\p{Is_Blk= _Syriac_SUP}', ""); - Expect(0, 2159, '\p{^Is_Blk= _Syriac_SUP}', ""); - Expect(0, 2159, '\P{Is_Blk= _Syriac_SUP}', ""); - Expect(1, 2159, '\P{^Is_Blk= _Syriac_SUP}', ""); - Expect(0, 2160, '\p{Is_Blk= _Syriac_SUP}', ""); - Expect(1, 2160, '\p{^Is_Blk= _Syriac_SUP}', ""); - Expect(1, 2160, '\P{Is_Blk= _Syriac_SUP}', ""); - Expect(0, 2160, '\P{^Is_Blk= _Syriac_SUP}', ""); - Error('\p{Block=/a/_Tagalog}'); - Error('\P{Block=/a/_Tagalog}'); + Expect(1, 2159, '\p{Is_Blk=-syriac_sup}', ""); + Expect(0, 2159, '\p{^Is_Blk=-syriac_sup}', ""); + Expect(0, 2159, '\P{Is_Blk=-syriac_sup}', ""); + Expect(1, 2159, '\P{^Is_Blk=-syriac_sup}', ""); + Expect(0, 2160, '\p{Is_Blk=-syriac_sup}', ""); + Expect(1, 2160, '\p{^Is_Blk=-syriac_sup}', ""); + Expect(1, 2160, '\P{Is_Blk=-syriac_sup}', ""); + Expect(0, 2160, '\P{^Is_Blk=-syriac_sup}', ""); + Error('\p{Block=/a/__TAGALOG}'); + Error('\P{Block=/a/__TAGALOG}'); Expect(1, 5919, '\p{Block=:\ATagalog\z:}', "");; Expect(0, 5920, '\p{Block=:\ATagalog\z:}', "");; Expect(1, 5919, '\p{Block=tagalog}', ""); @@ -25069,16 +25547,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5920, '\P{^Block=tagalog}', ""); Expect(1, 5919, '\p{Block=:\Atagalog\z:}', "");; Expect(0, 5920, '\p{Block=:\Atagalog\z:}', "");; - Expect(1, 5919, '\p{Block= tagalog}', ""); - Expect(0, 5919, '\p{^Block= tagalog}', ""); - Expect(0, 5919, '\P{Block= tagalog}', ""); - Expect(1, 5919, '\P{^Block= tagalog}', ""); - Expect(0, 5920, '\p{Block= tagalog}', ""); - Expect(1, 5920, '\p{^Block= tagalog}', ""); - Expect(1, 5920, '\P{Block= tagalog}', ""); - Expect(0, 5920, '\P{^Block= tagalog}', ""); - Error('\p{Blk=/a/-Tagalog}'); - Error('\P{Blk=/a/-Tagalog}'); + Expect(1, 5919, '\p{Block= tagalog}', ""); + Expect(0, 5919, '\p{^Block= tagalog}', ""); + Expect(0, 5919, '\P{Block= tagalog}', ""); + Expect(1, 5919, '\P{^Block= tagalog}', ""); + Expect(0, 5920, '\p{Block= tagalog}', ""); + Expect(1, 5920, '\p{^Block= tagalog}', ""); + Expect(1, 5920, '\P{Block= tagalog}', ""); + Expect(0, 5920, '\P{^Block= tagalog}', ""); + Error('\p{Blk=_ TAGALOG/a/}'); + Error('\P{Blk=_ TAGALOG/a/}'); Expect(1, 5919, '\p{Blk=:\ATagalog\z:}', "");; Expect(0, 5920, '\p{Blk=:\ATagalog\z:}', "");; Expect(1, 5919, '\p{Blk=tagalog}', ""); @@ -25091,16 +25569,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5920, '\P{^Blk=tagalog}', ""); Expect(1, 5919, '\p{Blk=:\Atagalog\z:}', "");; Expect(0, 5920, '\p{Blk=:\Atagalog\z:}', "");; - Expect(1, 5919, '\p{Blk= tagalog}', ""); - Expect(0, 5919, '\p{^Blk= tagalog}', ""); - Expect(0, 5919, '\P{Blk= tagalog}', ""); - Expect(1, 5919, '\P{^Blk= tagalog}', ""); - Expect(0, 5920, '\p{Blk= tagalog}', ""); - Expect(1, 5920, '\p{^Blk= tagalog}', ""); - Expect(1, 5920, '\P{Blk= tagalog}', ""); - Expect(0, 5920, '\P{^Blk= tagalog}', ""); - Error('\p{Is_Block=/a/tagalog}'); - Error('\P{Is_Block=/a/tagalog}'); + Expect(1, 5919, '\p{Blk= Tagalog}', ""); + Expect(0, 5919, '\p{^Blk= Tagalog}', ""); + Expect(0, 5919, '\P{Blk= Tagalog}', ""); + Expect(1, 5919, '\P{^Blk= Tagalog}', ""); + Expect(0, 5920, '\p{Blk= Tagalog}', ""); + Expect(1, 5920, '\p{^Blk= Tagalog}', ""); + Expect(1, 5920, '\P{Blk= Tagalog}', ""); + Expect(0, 5920, '\P{^Blk= Tagalog}', ""); + Error('\p{Is_Block= Tagalog/a/}'); + Error('\P{Is_Block= Tagalog/a/}'); Expect(1, 5919, '\p{Is_Block=tagalog}', ""); Expect(0, 5919, '\p{^Is_Block=tagalog}', ""); Expect(0, 5919, '\P{Is_Block=tagalog}', ""); @@ -25109,34 +25587,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5920, '\p{^Is_Block=tagalog}', ""); Expect(1, 5920, '\P{Is_Block=tagalog}', ""); Expect(0, 5920, '\P{^Is_Block=tagalog}', ""); - Expect(1, 5919, '\p{Is_Block= TAGALOG}', ""); - Expect(0, 5919, '\p{^Is_Block= TAGALOG}', ""); - Expect(0, 5919, '\P{Is_Block= TAGALOG}', ""); - Expect(1, 5919, '\P{^Is_Block= TAGALOG}', ""); - Expect(0, 5920, '\p{Is_Block= TAGALOG}', ""); - Expect(1, 5920, '\p{^Is_Block= TAGALOG}', ""); - Expect(1, 5920, '\P{Is_Block= TAGALOG}', ""); - Expect(0, 5920, '\P{^Is_Block= TAGALOG}', ""); - Error('\p{Is_Blk=:=TAGALOG}'); - Error('\P{Is_Blk=:=TAGALOG}'); - Expect(1, 5919, '\p{Is_Blk:tagalog}', ""); - Expect(0, 5919, '\p{^Is_Blk:tagalog}', ""); - Expect(0, 5919, '\P{Is_Blk:tagalog}', ""); - Expect(1, 5919, '\P{^Is_Blk:tagalog}', ""); - Expect(0, 5920, '\p{Is_Blk:tagalog}', ""); - Expect(1, 5920, '\p{^Is_Blk:tagalog}', ""); - Expect(1, 5920, '\P{Is_Blk:tagalog}', ""); - Expect(0, 5920, '\P{^Is_Blk:tagalog}', ""); - Expect(1, 5919, '\p{Is_Blk=--tagalog}', ""); - Expect(0, 5919, '\p{^Is_Blk=--tagalog}', ""); - Expect(0, 5919, '\P{Is_Blk=--tagalog}', ""); - Expect(1, 5919, '\P{^Is_Blk=--tagalog}', ""); - Expect(0, 5920, '\p{Is_Blk=--tagalog}', ""); - Expect(1, 5920, '\p{^Is_Blk=--tagalog}', ""); - Expect(1, 5920, '\P{Is_Blk=--tagalog}', ""); - Expect(0, 5920, '\P{^Is_Blk=--tagalog}', ""); - Error('\p{Block=:=_ Tagbanwa}'); - Error('\P{Block=:=_ Tagbanwa}'); + Expect(1, 5919, '\p{Is_Block= TAGALOG}', ""); + Expect(0, 5919, '\p{^Is_Block= TAGALOG}', ""); + Expect(0, 5919, '\P{Is_Block= TAGALOG}', ""); + Expect(1, 5919, '\P{^Is_Block= TAGALOG}', ""); + Expect(0, 5920, '\p{Is_Block= TAGALOG}', ""); + Expect(1, 5920, '\p{^Is_Block= TAGALOG}', ""); + Expect(1, 5920, '\P{Is_Block= TAGALOG}', ""); + Expect(0, 5920, '\P{^Is_Block= TAGALOG}', ""); + Error('\p{Is_Blk=/a/TAGALOG}'); + Error('\P{Is_Blk=/a/TAGALOG}'); + Expect(1, 5919, '\p{Is_Blk=tagalog}', ""); + Expect(0, 5919, '\p{^Is_Blk=tagalog}', ""); + Expect(0, 5919, '\P{Is_Blk=tagalog}', ""); + Expect(1, 5919, '\P{^Is_Blk=tagalog}', ""); + Expect(0, 5920, '\p{Is_Blk=tagalog}', ""); + Expect(1, 5920, '\p{^Is_Blk=tagalog}', ""); + Expect(1, 5920, '\P{Is_Blk=tagalog}', ""); + Expect(0, 5920, '\P{^Is_Blk=tagalog}', ""); + Expect(1, 5919, '\p{Is_Blk=Tagalog}', ""); + Expect(0, 5919, '\p{^Is_Blk=Tagalog}', ""); + Expect(0, 5919, '\P{Is_Blk=Tagalog}', ""); + Expect(1, 5919, '\P{^Is_Blk=Tagalog}', ""); + Expect(0, 5920, '\p{Is_Blk=Tagalog}', ""); + Expect(1, 5920, '\p{^Is_Blk=Tagalog}', ""); + Expect(1, 5920, '\P{Is_Blk=Tagalog}', ""); + Expect(0, 5920, '\P{^Is_Blk=Tagalog}', ""); + Error('\p{Block=/a/ tagbanwa}'); + Error('\P{Block=/a/ tagbanwa}'); Expect(1, 6015, '\p{Block=:\ATagbanwa\z:}', "");; Expect(0, 6016, '\p{Block=:\ATagbanwa\z:}', "");; Expect(1, 6015, '\p{Block=tagbanwa}', ""); @@ -25149,16 +25627,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6016, '\P{^Block=tagbanwa}', ""); Expect(1, 6015, '\p{Block=:\Atagbanwa\z:}', "");; Expect(0, 6016, '\p{Block=:\Atagbanwa\z:}', "");; - Expect(1, 6015, '\p{Block= Tagbanwa}', ""); - Expect(0, 6015, '\p{^Block= Tagbanwa}', ""); - Expect(0, 6015, '\P{Block= Tagbanwa}', ""); - Expect(1, 6015, '\P{^Block= Tagbanwa}', ""); - Expect(0, 6016, '\p{Block= Tagbanwa}', ""); - Expect(1, 6016, '\p{^Block= Tagbanwa}', ""); - Expect(1, 6016, '\P{Block= Tagbanwa}', ""); - Expect(0, 6016, '\P{^Block= Tagbanwa}', ""); - Error('\p{Blk=:= -Tagbanwa}'); - Error('\P{Blk=:= -Tagbanwa}'); + Expect(1, 6015, '\p{Block=_ tagbanwa}', ""); + Expect(0, 6015, '\p{^Block=_ tagbanwa}', ""); + Expect(0, 6015, '\P{Block=_ tagbanwa}', ""); + Expect(1, 6015, '\P{^Block=_ tagbanwa}', ""); + Expect(0, 6016, '\p{Block=_ tagbanwa}', ""); + Expect(1, 6016, '\p{^Block=_ tagbanwa}', ""); + Expect(1, 6016, '\P{Block=_ tagbanwa}', ""); + Expect(0, 6016, '\P{^Block=_ tagbanwa}', ""); + Error('\p{Blk=:=- Tagbanwa}'); + Error('\P{Blk=:=- Tagbanwa}'); Expect(1, 6015, '\p{Blk=:\ATagbanwa\z:}', "");; Expect(0, 6016, '\p{Blk=:\ATagbanwa\z:}', "");; Expect(1, 6015, '\p{Blk=tagbanwa}', ""); @@ -25171,16 +25649,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6016, '\P{^Blk=tagbanwa}', ""); Expect(1, 6015, '\p{Blk=:\Atagbanwa\z:}', "");; Expect(0, 6016, '\p{Blk=:\Atagbanwa\z:}', "");; - Expect(1, 6015, '\p{Blk=--tagbanwa}', ""); - Expect(0, 6015, '\p{^Blk=--tagbanwa}', ""); - Expect(0, 6015, '\P{Blk=--tagbanwa}', ""); - Expect(1, 6015, '\P{^Blk=--tagbanwa}', ""); - Expect(0, 6016, '\p{Blk=--tagbanwa}', ""); - Expect(1, 6016, '\p{^Blk=--tagbanwa}', ""); - Expect(1, 6016, '\P{Blk=--tagbanwa}', ""); - Expect(0, 6016, '\P{^Blk=--tagbanwa}', ""); - Error('\p{Is_Block=-:=Tagbanwa}'); - Error('\P{Is_Block=-:=Tagbanwa}'); + Expect(1, 6015, '\p{Blk=- tagbanwa}', ""); + Expect(0, 6015, '\p{^Blk=- tagbanwa}', ""); + Expect(0, 6015, '\P{Blk=- tagbanwa}', ""); + Expect(1, 6015, '\P{^Blk=- tagbanwa}', ""); + Expect(0, 6016, '\p{Blk=- tagbanwa}', ""); + Expect(1, 6016, '\p{^Blk=- tagbanwa}', ""); + Expect(1, 6016, '\P{Blk=- tagbanwa}', ""); + Expect(0, 6016, '\P{^Blk=- tagbanwa}', ""); + Error('\p{Is_Block=/a/_ Tagbanwa}'); + Error('\P{Is_Block=/a/_ Tagbanwa}'); Expect(1, 6015, '\p{Is_Block: tagbanwa}', ""); Expect(0, 6015, '\p{^Is_Block: tagbanwa}', ""); Expect(0, 6015, '\P{Is_Block: tagbanwa}', ""); @@ -25189,34 +25667,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6016, '\p{^Is_Block: tagbanwa}', ""); Expect(1, 6016, '\P{Is_Block: tagbanwa}', ""); Expect(0, 6016, '\P{^Is_Block: tagbanwa}', ""); - Expect(1, 6015, '\p{Is_Block=__Tagbanwa}', ""); - Expect(0, 6015, '\p{^Is_Block=__Tagbanwa}', ""); - Expect(0, 6015, '\P{Is_Block=__Tagbanwa}', ""); - Expect(1, 6015, '\P{^Is_Block=__Tagbanwa}', ""); - Expect(0, 6016, '\p{Is_Block=__Tagbanwa}', ""); - Expect(1, 6016, '\p{^Is_Block=__Tagbanwa}', ""); - Expect(1, 6016, '\P{Is_Block=__Tagbanwa}', ""); - Expect(0, 6016, '\P{^Is_Block=__Tagbanwa}', ""); - Error('\p{Is_Blk=/a/ _TAGBANWA}'); - Error('\P{Is_Blk=/a/ _TAGBANWA}'); - Expect(1, 6015, '\p{Is_Blk:tagbanwa}', ""); - Expect(0, 6015, '\p{^Is_Blk:tagbanwa}', ""); - Expect(0, 6015, '\P{Is_Blk:tagbanwa}', ""); - Expect(1, 6015, '\P{^Is_Blk:tagbanwa}', ""); - Expect(0, 6016, '\p{Is_Blk:tagbanwa}', ""); - Expect(1, 6016, '\p{^Is_Blk:tagbanwa}', ""); - Expect(1, 6016, '\P{Is_Blk:tagbanwa}', ""); - Expect(0, 6016, '\P{^Is_Blk:tagbanwa}', ""); - Expect(1, 6015, '\p{Is_Blk=_TAGBANWA}', ""); - Expect(0, 6015, '\p{^Is_Blk=_TAGBANWA}', ""); - Expect(0, 6015, '\P{Is_Blk=_TAGBANWA}', ""); - Expect(1, 6015, '\P{^Is_Blk=_TAGBANWA}', ""); - Expect(0, 6016, '\p{Is_Blk=_TAGBANWA}', ""); - Expect(1, 6016, '\p{^Is_Blk=_TAGBANWA}', ""); - Expect(1, 6016, '\P{Is_Blk=_TAGBANWA}', ""); - Expect(0, 6016, '\P{^Is_Blk=_TAGBANWA}', ""); - Error('\p{Block=-TAGS:=}'); - Error('\P{Block=-TAGS:=}'); + Expect(1, 6015, '\p{Is_Block=- tagbanwa}', ""); + Expect(0, 6015, '\p{^Is_Block=- tagbanwa}', ""); + Expect(0, 6015, '\P{Is_Block=- tagbanwa}', ""); + Expect(1, 6015, '\P{^Is_Block=- tagbanwa}', ""); + Expect(0, 6016, '\p{Is_Block=- tagbanwa}', ""); + Expect(1, 6016, '\p{^Is_Block=- tagbanwa}', ""); + Expect(1, 6016, '\P{Is_Block=- tagbanwa}', ""); + Expect(0, 6016, '\P{^Is_Block=- tagbanwa}', ""); + Error('\p{Is_Blk=/a/- tagbanwa}'); + Error('\P{Is_Blk=/a/- tagbanwa}'); + Expect(1, 6015, '\p{Is_Blk=tagbanwa}', ""); + Expect(0, 6015, '\p{^Is_Blk=tagbanwa}', ""); + Expect(0, 6015, '\P{Is_Blk=tagbanwa}', ""); + Expect(1, 6015, '\P{^Is_Blk=tagbanwa}', ""); + Expect(0, 6016, '\p{Is_Blk=tagbanwa}', ""); + Expect(1, 6016, '\p{^Is_Blk=tagbanwa}', ""); + Expect(1, 6016, '\P{Is_Blk=tagbanwa}', ""); + Expect(0, 6016, '\P{^Is_Blk=tagbanwa}', ""); + Expect(1, 6015, '\p{Is_Blk= _Tagbanwa}', ""); + Expect(0, 6015, '\p{^Is_Blk= _Tagbanwa}', ""); + Expect(0, 6015, '\P{Is_Blk= _Tagbanwa}', ""); + Expect(1, 6015, '\P{^Is_Blk= _Tagbanwa}', ""); + Expect(0, 6016, '\p{Is_Blk= _Tagbanwa}', ""); + Expect(1, 6016, '\p{^Is_Blk= _Tagbanwa}', ""); + Expect(1, 6016, '\P{Is_Blk= _Tagbanwa}', ""); + Expect(0, 6016, '\P{^Is_Blk= _Tagbanwa}', ""); + Error('\p{Block=-/a/TAGS}'); + Error('\P{Block=-/a/TAGS}'); Expect(1, 917631, '\p{Block=:\ATags\z:}', "");; Expect(0, 917632, '\p{Block=:\ATags\z:}', "");; Expect(1, 917631, '\p{Block=tags}', ""); @@ -25229,16 +25707,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917632, '\P{^Block=tags}', ""); Expect(1, 917631, '\p{Block=:\Atags\z:}', "");; Expect(0, 917632, '\p{Block=:\Atags\z:}', "");; - Expect(1, 917631, '\p{Block=_ TAGS}', ""); - Expect(0, 917631, '\p{^Block=_ TAGS}', ""); - Expect(0, 917631, '\P{Block=_ TAGS}', ""); - Expect(1, 917631, '\P{^Block=_ TAGS}', ""); - Expect(0, 917632, '\p{Block=_ TAGS}', ""); - Expect(1, 917632, '\p{^Block=_ TAGS}', ""); - Expect(1, 917632, '\P{Block=_ TAGS}', ""); - Expect(0, 917632, '\P{^Block=_ TAGS}', ""); - Error('\p{Blk= Tags:=}'); - Error('\P{Blk= Tags:=}'); + Expect(1, 917631, '\p{Block= TAGS}', ""); + Expect(0, 917631, '\p{^Block= TAGS}', ""); + Expect(0, 917631, '\P{Block= TAGS}', ""); + Expect(1, 917631, '\P{^Block= TAGS}', ""); + Expect(0, 917632, '\p{Block= TAGS}', ""); + Expect(1, 917632, '\p{^Block= TAGS}', ""); + Expect(1, 917632, '\P{Block= TAGS}', ""); + Expect(0, 917632, '\P{^Block= TAGS}', ""); + Error('\p{Blk= /a/Tags}'); + Error('\P{Blk= /a/Tags}'); Expect(1, 917631, '\p{Blk=:\ATags\z:}', "");; Expect(0, 917632, '\p{Blk=:\ATags\z:}', "");; Expect(1, 917631, '\p{Blk=tags}', ""); @@ -25251,16 +25729,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917632, '\P{^Blk=tags}', ""); Expect(1, 917631, '\p{Blk=:\Atags\z:}', "");; Expect(0, 917632, '\p{Blk=:\Atags\z:}', "");; - Expect(1, 917631, '\p{Blk= TAGS}', ""); - Expect(0, 917631, '\p{^Blk= TAGS}', ""); - Expect(0, 917631, '\P{Blk= TAGS}', ""); - Expect(1, 917631, '\P{^Blk= TAGS}', ""); - Expect(0, 917632, '\p{Blk= TAGS}', ""); - Expect(1, 917632, '\p{^Blk= TAGS}', ""); - Expect(1, 917632, '\P{Blk= TAGS}', ""); - Expect(0, 917632, '\P{^Blk= TAGS}', ""); - Error('\p{Is_Block=__TAGS:=}'); - Error('\P{Is_Block=__TAGS:=}'); + Expect(1, 917631, '\p{Blk= Tags}', ""); + Expect(0, 917631, '\p{^Blk= Tags}', ""); + Expect(0, 917631, '\P{Blk= Tags}', ""); + Expect(1, 917631, '\P{^Blk= Tags}', ""); + Expect(0, 917632, '\p{Blk= Tags}', ""); + Expect(1, 917632, '\p{^Blk= Tags}', ""); + Expect(1, 917632, '\P{Blk= Tags}', ""); + Expect(0, 917632, '\P{^Blk= Tags}', ""); + Error('\p{Is_Block: /a/tags}'); + Error('\P{Is_Block: /a/tags}'); Expect(1, 917631, '\p{Is_Block=tags}', ""); Expect(0, 917631, '\p{^Is_Block=tags}', ""); Expect(0, 917631, '\P{Is_Block=tags}', ""); @@ -25269,16 +25747,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 917632, '\p{^Is_Block=tags}', ""); Expect(1, 917632, '\P{Is_Block=tags}', ""); Expect(0, 917632, '\P{^Is_Block=tags}', ""); - Expect(1, 917631, '\p{Is_Block= tags}', ""); - Expect(0, 917631, '\p{^Is_Block= tags}', ""); - Expect(0, 917631, '\P{Is_Block= tags}', ""); - Expect(1, 917631, '\P{^Is_Block= tags}', ""); - Expect(0, 917632, '\p{Is_Block= tags}', ""); - Expect(1, 917632, '\p{^Is_Block= tags}', ""); - Expect(1, 917632, '\P{Is_Block= tags}', ""); - Expect(0, 917632, '\P{^Is_Block= tags}', ""); - Error('\p{Is_Blk: -:=Tags}'); - Error('\P{Is_Blk: -:=Tags}'); + Expect(1, 917631, '\p{Is_Block=--TAGS}', ""); + Expect(0, 917631, '\p{^Is_Block=--TAGS}', ""); + Expect(0, 917631, '\P{Is_Block=--TAGS}', ""); + Expect(1, 917631, '\P{^Is_Block=--TAGS}', ""); + Expect(0, 917632, '\p{Is_Block=--TAGS}', ""); + Expect(1, 917632, '\p{^Is_Block=--TAGS}', ""); + Expect(1, 917632, '\P{Is_Block=--TAGS}', ""); + Expect(0, 917632, '\P{^Is_Block=--TAGS}', ""); + Error('\p{Is_Blk=_ TAGS/a/}'); + Error('\P{Is_Blk=_ TAGS/a/}'); Expect(1, 917631, '\p{Is_Blk=tags}', ""); Expect(0, 917631, '\p{^Is_Blk=tags}', ""); Expect(0, 917631, '\P{Is_Blk=tags}', ""); @@ -25287,16 +25765,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 917632, '\p{^Is_Blk=tags}', ""); Expect(1, 917632, '\P{Is_Blk=tags}', ""); Expect(0, 917632, '\P{^Is_Blk=tags}', ""); - Expect(1, 917631, '\p{Is_Blk: - tags}', ""); - Expect(0, 917631, '\p{^Is_Blk: - tags}', ""); - Expect(0, 917631, '\P{Is_Blk: - tags}', ""); - Expect(1, 917631, '\P{^Is_Blk: - tags}', ""); - Expect(0, 917632, '\p{Is_Blk: - tags}', ""); - Expect(1, 917632, '\p{^Is_Blk: - tags}', ""); - Expect(1, 917632, '\P{Is_Blk: - tags}', ""); - Expect(0, 917632, '\P{^Is_Blk: - tags}', ""); - Error('\p{Block: := tai_Le}'); - Error('\P{Block: := tai_Le}'); + Expect(1, 917631, '\p{Is_Blk= TAGS}', ""); + Expect(0, 917631, '\p{^Is_Blk= TAGS}', ""); + Expect(0, 917631, '\P{Is_Blk= TAGS}', ""); + Expect(1, 917631, '\P{^Is_Blk= TAGS}', ""); + Expect(0, 917632, '\p{Is_Blk= TAGS}', ""); + Expect(1, 917632, '\p{^Is_Blk= TAGS}', ""); + Expect(1, 917632, '\P{Is_Blk= TAGS}', ""); + Expect(0, 917632, '\P{^Is_Blk= TAGS}', ""); + Error('\p{Block= /a/Tai_Le}'); + Error('\P{Block= /a/Tai_Le}'); Expect(1, 6527, '\p{Block=:\ATai_Le\z:}', "");; Expect(0, 6528, '\p{Block=:\ATai_Le\z:}', "");; Expect(1, 6527, '\p{Block=taile}', ""); @@ -25309,16 +25787,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6528, '\P{^Block=taile}', ""); Expect(1, 6527, '\p{Block=:\Ataile\z:}', "");; Expect(0, 6528, '\p{Block=:\Ataile\z:}', "");; - Expect(1, 6527, '\p{Block= Tai_le}', ""); - Expect(0, 6527, '\p{^Block= Tai_le}', ""); - Expect(0, 6527, '\P{Block= Tai_le}', ""); - Expect(1, 6527, '\P{^Block= Tai_le}', ""); - Expect(0, 6528, '\p{Block= Tai_le}', ""); - Expect(1, 6528, '\p{^Block= Tai_le}', ""); - Expect(1, 6528, '\P{Block= Tai_le}', ""); - Expect(0, 6528, '\P{^Block= Tai_le}', ""); - Error('\p{Blk=:= _tai_LE}'); - Error('\P{Blk=:= _tai_LE}'); + Expect(1, 6527, '\p{Block=-Tai_le}', ""); + Expect(0, 6527, '\p{^Block=-Tai_le}', ""); + Expect(0, 6527, '\P{Block=-Tai_le}', ""); + Expect(1, 6527, '\P{^Block=-Tai_le}', ""); + Expect(0, 6528, '\p{Block=-Tai_le}', ""); + Expect(1, 6528, '\p{^Block=-Tai_le}', ""); + Expect(1, 6528, '\P{Block=-Tai_le}', ""); + Expect(0, 6528, '\P{^Block=-Tai_le}', ""); + Error('\p{Blk=_:=Tai_Le}'); + Error('\P{Blk=_:=Tai_Le}'); Expect(1, 6527, '\p{Blk=:\ATai_Le\z:}', "");; Expect(0, 6528, '\p{Blk=:\ATai_Le\z:}', "");; Expect(1, 6527, '\p{Blk=taile}', ""); @@ -25331,16 +25809,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6528, '\P{^Blk=taile}', ""); Expect(1, 6527, '\p{Blk=:\Ataile\z:}', "");; Expect(0, 6528, '\p{Blk=:\Ataile\z:}', "");; - Expect(1, 6527, '\p{Blk=-tai_le}', ""); - Expect(0, 6527, '\p{^Blk=-tai_le}', ""); - Expect(0, 6527, '\P{Blk=-tai_le}', ""); - Expect(1, 6527, '\P{^Blk=-tai_le}', ""); - Expect(0, 6528, '\p{Blk=-tai_le}', ""); - Expect(1, 6528, '\p{^Blk=-tai_le}', ""); - Expect(1, 6528, '\P{Blk=-tai_le}', ""); - Expect(0, 6528, '\P{^Blk=-tai_le}', ""); - Error('\p{Is_Block=_:=Tai_Le}'); - Error('\P{Is_Block=_:=Tai_Le}'); + Expect(1, 6527, '\p{Blk=_ Tai_Le}', ""); + Expect(0, 6527, '\p{^Blk=_ Tai_Le}', ""); + Expect(0, 6527, '\P{Blk=_ Tai_Le}', ""); + Expect(1, 6527, '\P{^Blk=_ Tai_Le}', ""); + Expect(0, 6528, '\p{Blk=_ Tai_Le}', ""); + Expect(1, 6528, '\p{^Blk=_ Tai_Le}', ""); + Expect(1, 6528, '\P{Blk=_ Tai_Le}', ""); + Expect(0, 6528, '\P{^Blk=_ Tai_Le}', ""); + Error('\p{Is_Block= :=TAI_le}'); + Error('\P{Is_Block= :=TAI_le}'); Expect(1, 6527, '\p{Is_Block=taile}', ""); Expect(0, 6527, '\p{^Is_Block=taile}', ""); Expect(0, 6527, '\P{Is_Block=taile}', ""); @@ -25349,16 +25827,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6528, '\p{^Is_Block=taile}', ""); Expect(1, 6528, '\P{Is_Block=taile}', ""); Expect(0, 6528, '\P{^Is_Block=taile}', ""); - Expect(1, 6527, '\p{Is_Block= Tai_le}', ""); - Expect(0, 6527, '\p{^Is_Block= Tai_le}', ""); - Expect(0, 6527, '\P{Is_Block= Tai_le}', ""); - Expect(1, 6527, '\P{^Is_Block= Tai_le}', ""); - Expect(0, 6528, '\p{Is_Block= Tai_le}', ""); - Expect(1, 6528, '\p{^Is_Block= Tai_le}', ""); - Expect(1, 6528, '\P{Is_Block= Tai_le}', ""); - Expect(0, 6528, '\P{^Is_Block= Tai_le}', ""); - Error('\p{Is_Blk=:= Tai_LE}'); - Error('\P{Is_Blk=:= Tai_LE}'); + Expect(1, 6527, '\p{Is_Block= Tai_LE}', ""); + Expect(0, 6527, '\p{^Is_Block= Tai_LE}', ""); + Expect(0, 6527, '\P{Is_Block= Tai_LE}', ""); + Expect(1, 6527, '\P{^Is_Block= Tai_LE}', ""); + Expect(0, 6528, '\p{Is_Block= Tai_LE}', ""); + Expect(1, 6528, '\p{^Is_Block= Tai_LE}', ""); + Expect(1, 6528, '\P{Is_Block= Tai_LE}', ""); + Expect(0, 6528, '\P{^Is_Block= Tai_LE}', ""); + Error('\p{Is_Blk=_Tai_Le/a/}'); + Error('\P{Is_Blk=_Tai_Le/a/}'); Expect(1, 6527, '\p{Is_Blk=taile}', ""); Expect(0, 6527, '\p{^Is_Blk=taile}', ""); Expect(0, 6527, '\P{Is_Blk=taile}', ""); @@ -25367,38 +25845,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6528, '\p{^Is_Blk=taile}', ""); Expect(1, 6528, '\P{Is_Blk=taile}', ""); Expect(0, 6528, '\P{^Is_Blk=taile}', ""); - Expect(1, 6527, '\p{Is_Blk=Tai_Le}', ""); - Expect(0, 6527, '\p{^Is_Blk=Tai_Le}', ""); - Expect(0, 6527, '\P{Is_Blk=Tai_Le}', ""); - Expect(1, 6527, '\P{^Is_Blk=Tai_Le}', ""); - Expect(0, 6528, '\p{Is_Blk=Tai_Le}', ""); - Expect(1, 6528, '\p{^Is_Blk=Tai_Le}', ""); - Expect(1, 6528, '\P{Is_Blk=Tai_Le}', ""); - Expect(0, 6528, '\P{^Is_Blk=Tai_Le}', ""); - Error('\p{Block=:=_ tai_tham}'); - Error('\P{Block=:=_ tai_tham}'); + Expect(1, 6527, '\p{Is_Blk= -tai_Le}', ""); + Expect(0, 6527, '\p{^Is_Blk= -tai_Le}', ""); + Expect(0, 6527, '\P{Is_Blk= -tai_Le}', ""); + Expect(1, 6527, '\P{^Is_Blk= -tai_Le}', ""); + Expect(0, 6528, '\p{Is_Blk= -tai_Le}', ""); + Expect(1, 6528, '\p{^Is_Blk= -tai_Le}', ""); + Expect(1, 6528, '\P{Is_Blk= -tai_Le}', ""); + Expect(0, 6528, '\P{^Is_Blk= -tai_Le}', ""); + Error('\p{Block:- Tai_Tham:=}'); + Error('\P{Block:- Tai_Tham:=}'); Expect(1, 6831, '\p{Block=:\ATai_Tham\z:}', "");; Expect(0, 6832, '\p{Block=:\ATai_Tham\z:}', "");; - Expect(1, 6831, '\p{Block: taitham}', ""); - Expect(0, 6831, '\p{^Block: taitham}', ""); - Expect(0, 6831, '\P{Block: taitham}', ""); - Expect(1, 6831, '\P{^Block: taitham}', ""); - Expect(0, 6832, '\p{Block: taitham}', ""); - Expect(1, 6832, '\p{^Block: taitham}', ""); - Expect(1, 6832, '\P{Block: taitham}', ""); - Expect(0, 6832, '\P{^Block: taitham}', ""); + Expect(1, 6831, '\p{Block=taitham}', ""); + Expect(0, 6831, '\p{^Block=taitham}', ""); + Expect(0, 6831, '\P{Block=taitham}', ""); + Expect(1, 6831, '\P{^Block=taitham}', ""); + Expect(0, 6832, '\p{Block=taitham}', ""); + Expect(1, 6832, '\p{^Block=taitham}', ""); + Expect(1, 6832, '\P{Block=taitham}', ""); + Expect(0, 6832, '\P{^Block=taitham}', ""); Expect(1, 6831, '\p{Block=:\Ataitham\z:}', "");; Expect(0, 6832, '\p{Block=:\Ataitham\z:}', "");; - Expect(1, 6831, '\p{Block=-Tai_THAM}', ""); - Expect(0, 6831, '\p{^Block=-Tai_THAM}', ""); - Expect(0, 6831, '\P{Block=-Tai_THAM}', ""); - Expect(1, 6831, '\P{^Block=-Tai_THAM}', ""); - Expect(0, 6832, '\p{Block=-Tai_THAM}', ""); - Expect(1, 6832, '\p{^Block=-Tai_THAM}', ""); - Expect(1, 6832, '\P{Block=-Tai_THAM}', ""); - Expect(0, 6832, '\P{^Block=-Tai_THAM}', ""); - Error('\p{Blk= Tai_THAM/a/}'); - Error('\P{Blk= Tai_THAM/a/}'); + Expect(1, 6831, '\p{Block=__Tai_Tham}', ""); + Expect(0, 6831, '\p{^Block=__Tai_Tham}', ""); + Expect(0, 6831, '\P{Block=__Tai_Tham}', ""); + Expect(1, 6831, '\P{^Block=__Tai_Tham}', ""); + Expect(0, 6832, '\p{Block=__Tai_Tham}', ""); + Expect(1, 6832, '\p{^Block=__Tai_Tham}', ""); + Expect(1, 6832, '\P{Block=__Tai_Tham}', ""); + Expect(0, 6832, '\P{^Block=__Tai_Tham}', ""); + Error('\p{Blk=/a/--Tai_tham}'); + Error('\P{Blk=/a/--Tai_tham}'); Expect(1, 6831, '\p{Blk=:\ATai_Tham\z:}', "");; Expect(0, 6832, '\p{Blk=:\ATai_Tham\z:}', "");; Expect(1, 6831, '\p{Blk=taitham}', ""); @@ -25411,52 +25889,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6832, '\P{^Blk=taitham}', ""); Expect(1, 6831, '\p{Blk=:\Ataitham\z:}', "");; Expect(0, 6832, '\p{Blk=:\Ataitham\z:}', "");; - Expect(1, 6831, '\p{Blk= -TAI_Tham}', ""); - Expect(0, 6831, '\p{^Blk= -TAI_Tham}', ""); - Expect(0, 6831, '\P{Blk= -TAI_Tham}', ""); - Expect(1, 6831, '\P{^Blk= -TAI_Tham}', ""); - Expect(0, 6832, '\p{Blk= -TAI_Tham}', ""); - Expect(1, 6832, '\p{^Blk= -TAI_Tham}', ""); - Expect(1, 6832, '\P{Blk= -TAI_Tham}', ""); - Expect(0, 6832, '\P{^Blk= -TAI_Tham}', ""); - Error('\p{Is_Block=:=-TAI_THAM}'); - Error('\P{Is_Block=:=-TAI_THAM}'); - Expect(1, 6831, '\p{Is_Block: taitham}', ""); - Expect(0, 6831, '\p{^Is_Block: taitham}', ""); - Expect(0, 6831, '\P{Is_Block: taitham}', ""); - Expect(1, 6831, '\P{^Is_Block: taitham}', ""); - Expect(0, 6832, '\p{Is_Block: taitham}', ""); - Expect(1, 6832, '\p{^Is_Block: taitham}', ""); - Expect(1, 6832, '\P{Is_Block: taitham}', ""); - Expect(0, 6832, '\P{^Is_Block: taitham}', ""); - Expect(1, 6831, '\p{Is_Block= tai_tham}', ""); - Expect(0, 6831, '\p{^Is_Block= tai_tham}', ""); - Expect(0, 6831, '\P{Is_Block= tai_tham}', ""); - Expect(1, 6831, '\P{^Is_Block= tai_tham}', ""); - Expect(0, 6832, '\p{Is_Block= tai_tham}', ""); - Expect(1, 6832, '\p{^Is_Block= tai_tham}', ""); - Expect(1, 6832, '\P{Is_Block= tai_tham}', ""); - Expect(0, 6832, '\P{^Is_Block= tai_tham}', ""); - Error('\p{Is_Blk=/a/_-Tai_Tham}'); - Error('\P{Is_Blk=/a/_-Tai_Tham}'); - Expect(1, 6831, '\p{Is_Blk: taitham}', ""); - Expect(0, 6831, '\p{^Is_Blk: taitham}', ""); - Expect(0, 6831, '\P{Is_Blk: taitham}', ""); - Expect(1, 6831, '\P{^Is_Blk: taitham}', ""); - Expect(0, 6832, '\p{Is_Blk: taitham}', ""); - Expect(1, 6832, '\p{^Is_Blk: taitham}', ""); - Expect(1, 6832, '\P{Is_Blk: taitham}', ""); - Expect(0, 6832, '\P{^Is_Blk: taitham}', ""); - Expect(1, 6831, '\p{Is_Blk=- Tai_Tham}', ""); - Expect(0, 6831, '\p{^Is_Blk=- Tai_Tham}', ""); - Expect(0, 6831, '\P{Is_Blk=- Tai_Tham}', ""); - Expect(1, 6831, '\P{^Is_Blk=- Tai_Tham}', ""); - Expect(0, 6832, '\p{Is_Blk=- Tai_Tham}', ""); - Expect(1, 6832, '\p{^Is_Blk=- Tai_Tham}', ""); - Expect(1, 6832, '\P{Is_Blk=- Tai_Tham}', ""); - Expect(0, 6832, '\P{^Is_Blk=- Tai_Tham}', ""); - Error('\p{Block=/a/Tai_viet}'); - Error('\P{Block=/a/Tai_viet}'); + Expect(1, 6831, '\p{Blk=--Tai_Tham}', ""); + Expect(0, 6831, '\p{^Blk=--Tai_Tham}', ""); + Expect(0, 6831, '\P{Blk=--Tai_Tham}', ""); + Expect(1, 6831, '\P{^Blk=--Tai_Tham}', ""); + Expect(0, 6832, '\p{Blk=--Tai_Tham}', ""); + Expect(1, 6832, '\p{^Blk=--Tai_Tham}', ""); + Expect(1, 6832, '\P{Blk=--Tai_Tham}', ""); + Expect(0, 6832, '\P{^Blk=--Tai_Tham}', ""); + Error('\p{Is_Block=- tai_tham/a/}'); + Error('\P{Is_Block=- tai_tham/a/}'); + Expect(1, 6831, '\p{Is_Block=taitham}', ""); + Expect(0, 6831, '\p{^Is_Block=taitham}', ""); + Expect(0, 6831, '\P{Is_Block=taitham}', ""); + Expect(1, 6831, '\P{^Is_Block=taitham}', ""); + Expect(0, 6832, '\p{Is_Block=taitham}', ""); + Expect(1, 6832, '\p{^Is_Block=taitham}', ""); + Expect(1, 6832, '\P{Is_Block=taitham}', ""); + Expect(0, 6832, '\P{^Is_Block=taitham}', ""); + Expect(1, 6831, '\p{Is_Block= Tai_tham}', ""); + Expect(0, 6831, '\p{^Is_Block= Tai_tham}', ""); + Expect(0, 6831, '\P{Is_Block= Tai_tham}', ""); + Expect(1, 6831, '\P{^Is_Block= Tai_tham}', ""); + Expect(0, 6832, '\p{Is_Block= Tai_tham}', ""); + Expect(1, 6832, '\p{^Is_Block= Tai_tham}', ""); + Expect(1, 6832, '\P{Is_Block= Tai_tham}', ""); + Expect(0, 6832, '\P{^Is_Block= Tai_tham}', ""); + Error('\p{Is_Blk=:= Tai_Tham}'); + Error('\P{Is_Blk=:= Tai_Tham}'); + Expect(1, 6831, '\p{Is_Blk=taitham}', ""); + Expect(0, 6831, '\p{^Is_Blk=taitham}', ""); + Expect(0, 6831, '\P{Is_Blk=taitham}', ""); + Expect(1, 6831, '\P{^Is_Blk=taitham}', ""); + Expect(0, 6832, '\p{Is_Blk=taitham}', ""); + Expect(1, 6832, '\p{^Is_Blk=taitham}', ""); + Expect(1, 6832, '\P{Is_Blk=taitham}', ""); + Expect(0, 6832, '\P{^Is_Blk=taitham}', ""); + Expect(1, 6831, '\p{Is_Blk=_tai_tham}', ""); + Expect(0, 6831, '\p{^Is_Blk=_tai_tham}', ""); + Expect(0, 6831, '\P{Is_Blk=_tai_tham}', ""); + Expect(1, 6831, '\P{^Is_Blk=_tai_tham}', ""); + Expect(0, 6832, '\p{Is_Blk=_tai_tham}', ""); + Expect(1, 6832, '\p{^Is_Blk=_tai_tham}', ""); + Expect(1, 6832, '\P{Is_Blk=_tai_tham}', ""); + Expect(0, 6832, '\P{^Is_Blk=_tai_tham}', ""); + Error('\p{Block= tai_Viet:=}'); + Error('\P{Block= tai_Viet:=}'); Expect(1, 43743, '\p{Block=:\ATai_Viet\z:}', "");; Expect(0, 43744, '\p{Block=:\ATai_Viet\z:}', "");; Expect(1, 43743, '\p{Block=taiviet}', ""); @@ -25469,16 +25947,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43744, '\P{^Block=taiviet}', ""); Expect(1, 43743, '\p{Block=:\Ataiviet\z:}', "");; Expect(0, 43744, '\p{Block=:\Ataiviet\z:}', "");; - Expect(1, 43743, '\p{Block=- TAI_viet}', ""); - Expect(0, 43743, '\p{^Block=- TAI_viet}', ""); - Expect(0, 43743, '\P{Block=- TAI_viet}', ""); - Expect(1, 43743, '\P{^Block=- TAI_viet}', ""); - Expect(0, 43744, '\p{Block=- TAI_viet}', ""); - Expect(1, 43744, '\p{^Block=- TAI_viet}', ""); - Expect(1, 43744, '\P{Block=- TAI_viet}', ""); - Expect(0, 43744, '\P{^Block=- TAI_viet}', ""); - Error('\p{Blk= Tai_Viet:=}'); - Error('\P{Blk= Tai_Viet:=}'); + Expect(1, 43743, '\p{Block= -TAI_VIET}', ""); + Expect(0, 43743, '\p{^Block= -TAI_VIET}', ""); + Expect(0, 43743, '\P{Block= -TAI_VIET}', ""); + Expect(1, 43743, '\P{^Block= -TAI_VIET}', ""); + Expect(0, 43744, '\p{Block= -TAI_VIET}', ""); + Expect(1, 43744, '\p{^Block= -TAI_VIET}', ""); + Expect(1, 43744, '\P{Block= -TAI_VIET}', ""); + Expect(0, 43744, '\P{^Block= -TAI_VIET}', ""); + Error('\p{Blk=:=tai_Viet}'); + Error('\P{Blk=:=tai_Viet}'); Expect(1, 43743, '\p{Blk=:\ATai_Viet\z:}', "");; Expect(0, 43744, '\p{Blk=:\ATai_Viet\z:}', "");; Expect(1, 43743, '\p{Blk=taiviet}', ""); @@ -25491,16 +25969,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 43744, '\P{^Blk=taiviet}', ""); Expect(1, 43743, '\p{Blk=:\Ataiviet\z:}', "");; Expect(0, 43744, '\p{Blk=:\Ataiviet\z:}', "");; - Expect(1, 43743, '\p{Blk= -tai_VIET}', ""); - Expect(0, 43743, '\p{^Blk= -tai_VIET}', ""); - Expect(0, 43743, '\P{Blk= -tai_VIET}', ""); - Expect(1, 43743, '\P{^Blk= -tai_VIET}', ""); - Expect(0, 43744, '\p{Blk= -tai_VIET}', ""); - Expect(1, 43744, '\p{^Blk= -tai_VIET}', ""); - Expect(1, 43744, '\P{Blk= -tai_VIET}', ""); - Expect(0, 43744, '\P{^Blk= -tai_VIET}', ""); - Error('\p{Is_Block= /a/tai_Viet}'); - Error('\P{Is_Block= /a/tai_Viet}'); + Expect(1, 43743, '\p{Blk=_ Tai_viet}', ""); + Expect(0, 43743, '\p{^Blk=_ Tai_viet}', ""); + Expect(0, 43743, '\P{Blk=_ Tai_viet}', ""); + Expect(1, 43743, '\P{^Blk=_ Tai_viet}', ""); + Expect(0, 43744, '\p{Blk=_ Tai_viet}', ""); + Expect(1, 43744, '\p{^Blk=_ Tai_viet}', ""); + Expect(1, 43744, '\P{Blk=_ Tai_viet}', ""); + Expect(0, 43744, '\P{^Blk=_ Tai_viet}', ""); + Error('\p{Is_Block= -Tai_VIET/a/}'); + Error('\P{Is_Block= -Tai_VIET/a/}'); Expect(1, 43743, '\p{Is_Block=taiviet}', ""); Expect(0, 43743, '\p{^Is_Block=taiviet}', ""); Expect(0, 43743, '\P{Is_Block=taiviet}', ""); @@ -25509,16 +25987,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43744, '\p{^Is_Block=taiviet}', ""); Expect(1, 43744, '\P{Is_Block=taiviet}', ""); Expect(0, 43744, '\P{^Is_Block=taiviet}', ""); - Expect(1, 43743, '\p{Is_Block=_TAI_Viet}', ""); - Expect(0, 43743, '\p{^Is_Block=_TAI_Viet}', ""); - Expect(0, 43743, '\P{Is_Block=_TAI_Viet}', ""); - Expect(1, 43743, '\P{^Is_Block=_TAI_Viet}', ""); - Expect(0, 43744, '\p{Is_Block=_TAI_Viet}', ""); - Expect(1, 43744, '\p{^Is_Block=_TAI_Viet}', ""); - Expect(1, 43744, '\P{Is_Block=_TAI_Viet}', ""); - Expect(0, 43744, '\P{^Is_Block=_TAI_Viet}', ""); - Error('\p{Is_Blk:-_TAI_viet:=}'); - Error('\P{Is_Blk:-_TAI_viet:=}'); + Expect(1, 43743, '\p{Is_Block: _tai_Viet}', ""); + Expect(0, 43743, '\p{^Is_Block: _tai_Viet}', ""); + Expect(0, 43743, '\P{Is_Block: _tai_Viet}', ""); + Expect(1, 43743, '\P{^Is_Block: _tai_Viet}', ""); + Expect(0, 43744, '\p{Is_Block: _tai_Viet}', ""); + Expect(1, 43744, '\p{^Is_Block: _tai_Viet}', ""); + Expect(1, 43744, '\P{Is_Block: _tai_Viet}', ""); + Expect(0, 43744, '\P{^Is_Block: _tai_Viet}', ""); + Error('\p{Is_Blk=/a/_ Tai_VIET}'); + Error('\P{Is_Blk=/a/_ Tai_VIET}'); Expect(1, 43743, '\p{Is_Blk=taiviet}', ""); Expect(0, 43743, '\p{^Is_Blk=taiviet}', ""); Expect(0, 43743, '\P{Is_Blk=taiviet}', ""); @@ -25527,16 +26005,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 43744, '\p{^Is_Blk=taiviet}', ""); Expect(1, 43744, '\P{Is_Blk=taiviet}', ""); Expect(0, 43744, '\P{^Is_Blk=taiviet}', ""); - Expect(1, 43743, '\p{Is_Blk=- tai_Viet}', ""); - Expect(0, 43743, '\p{^Is_Blk=- tai_Viet}', ""); - Expect(0, 43743, '\P{Is_Blk=- tai_Viet}', ""); - Expect(1, 43743, '\P{^Is_Blk=- tai_Viet}', ""); - Expect(0, 43744, '\p{Is_Blk=- tai_Viet}', ""); - Expect(1, 43744, '\p{^Is_Blk=- tai_Viet}', ""); - Expect(1, 43744, '\P{Is_Blk=- tai_Viet}', ""); - Expect(0, 43744, '\P{^Is_Blk=- tai_Viet}', ""); - Error('\p{Block=- TAI_Xuan_Jing_SYMBOLS:=}'); - Error('\P{Block=- TAI_Xuan_Jing_SYMBOLS:=}'); + Expect(1, 43743, '\p{Is_Blk: - tai_Viet}', ""); + Expect(0, 43743, '\p{^Is_Blk: - tai_Viet}', ""); + Expect(0, 43743, '\P{Is_Blk: - tai_Viet}', ""); + Expect(1, 43743, '\P{^Is_Blk: - tai_Viet}', ""); + Expect(0, 43744, '\p{Is_Blk: - tai_Viet}', ""); + Expect(1, 43744, '\p{^Is_Blk: - tai_Viet}', ""); + Expect(1, 43744, '\P{Is_Blk: - tai_Viet}', ""); + Expect(0, 43744, '\P{^Is_Blk: - tai_Viet}', ""); + Error('\p{Block=/a/ -Tai_Xuan_Jing_symbols}'); + Error('\P{Block=/a/ -Tai_Xuan_Jing_symbols}'); Expect(1, 119647, '\p{Block=:\ATai_Xuan_Jing_Symbols\z:}', "");; Expect(0, 119648, '\p{Block=:\ATai_Xuan_Jing_Symbols\z:}', "");; Expect(1, 119647, '\p{Block=taixuanjingsymbols}', ""); @@ -25549,56 +26027,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119648, '\P{^Block=taixuanjingsymbols}', ""); Expect(1, 119647, '\p{Block=:\Ataixuanjingsymbols\z:}', "");; Expect(0, 119648, '\p{Block=:\Ataixuanjingsymbols\z:}', "");; - Expect(1, 119647, '\p{Block= Tai_Xuan_jing_Symbols}', ""); - Expect(0, 119647, '\p{^Block= Tai_Xuan_jing_Symbols}', ""); - Expect(0, 119647, '\P{Block= Tai_Xuan_jing_Symbols}', ""); - Expect(1, 119647, '\P{^Block= Tai_Xuan_jing_Symbols}', ""); - Expect(0, 119648, '\p{Block= Tai_Xuan_jing_Symbols}', ""); - Expect(1, 119648, '\p{^Block= Tai_Xuan_jing_Symbols}', ""); - Expect(1, 119648, '\P{Block= Tai_Xuan_jing_Symbols}', ""); - Expect(0, 119648, '\P{^Block= Tai_Xuan_jing_Symbols}', ""); - Error('\p{Blk= :=TAI_Xuan_Jing}'); - Error('\P{Blk= :=TAI_Xuan_Jing}'); + Expect(1, 119647, '\p{Block=_ TAI_xuan_Jing_SYMBOLS}', ""); + Expect(0, 119647, '\p{^Block=_ TAI_xuan_Jing_SYMBOLS}', ""); + Expect(0, 119647, '\P{Block=_ TAI_xuan_Jing_SYMBOLS}', ""); + Expect(1, 119647, '\P{^Block=_ TAI_xuan_Jing_SYMBOLS}', ""); + Expect(0, 119648, '\p{Block=_ TAI_xuan_Jing_SYMBOLS}', ""); + Expect(1, 119648, '\p{^Block=_ TAI_xuan_Jing_SYMBOLS}', ""); + Expect(1, 119648, '\P{Block=_ TAI_xuan_Jing_SYMBOLS}', ""); + Expect(0, 119648, '\P{^Block=_ TAI_xuan_Jing_SYMBOLS}', ""); + Error('\p{Blk= Tai_Xuan_JING:=}'); + Error('\P{Blk= Tai_Xuan_JING:=}'); Expect(1, 119647, '\p{Blk=:\ATai_Xuan_Jing\z:}', "");; Expect(0, 119648, '\p{Blk=:\ATai_Xuan_Jing\z:}', "");; - Expect(1, 119647, '\p{Blk: taixuanjing}', ""); - Expect(0, 119647, '\p{^Blk: taixuanjing}', ""); - Expect(0, 119647, '\P{Blk: taixuanjing}', ""); - Expect(1, 119647, '\P{^Blk: taixuanjing}', ""); - Expect(0, 119648, '\p{Blk: taixuanjing}', ""); - Expect(1, 119648, '\p{^Blk: taixuanjing}', ""); - Expect(1, 119648, '\P{Blk: taixuanjing}', ""); - Expect(0, 119648, '\P{^Blk: taixuanjing}', ""); + Expect(1, 119647, '\p{Blk=taixuanjing}', ""); + Expect(0, 119647, '\p{^Blk=taixuanjing}', ""); + Expect(0, 119647, '\P{Blk=taixuanjing}', ""); + Expect(1, 119647, '\P{^Blk=taixuanjing}', ""); + Expect(0, 119648, '\p{Blk=taixuanjing}', ""); + Expect(1, 119648, '\p{^Blk=taixuanjing}', ""); + Expect(1, 119648, '\P{Blk=taixuanjing}', ""); + Expect(0, 119648, '\P{^Blk=taixuanjing}', ""); Expect(1, 119647, '\p{Blk=:\Ataixuanjing\z:}', "");; Expect(0, 119648, '\p{Blk=:\Ataixuanjing\z:}', "");; - Expect(1, 119647, '\p{Blk= -TAI_xuan_JING}', ""); - Expect(0, 119647, '\p{^Blk= -TAI_xuan_JING}', ""); - Expect(0, 119647, '\P{Blk= -TAI_xuan_JING}', ""); - Expect(1, 119647, '\P{^Blk= -TAI_xuan_JING}', ""); - Expect(0, 119648, '\p{Blk= -TAI_xuan_JING}', ""); - Expect(1, 119648, '\p{^Blk= -TAI_xuan_JING}', ""); - Expect(1, 119648, '\P{Blk= -TAI_xuan_JING}', ""); - Expect(0, 119648, '\P{^Blk= -TAI_xuan_JING}', ""); - Error('\p{Is_Block=:= _Tai_XUAN_Jing_symbols}'); - Error('\P{Is_Block=:= _Tai_XUAN_Jing_symbols}'); - Expect(1, 119647, '\p{Is_Block=taixuanjingsymbols}', ""); - Expect(0, 119647, '\p{^Is_Block=taixuanjingsymbols}', ""); - Expect(0, 119647, '\P{Is_Block=taixuanjingsymbols}', ""); - Expect(1, 119647, '\P{^Is_Block=taixuanjingsymbols}', ""); - Expect(0, 119648, '\p{Is_Block=taixuanjingsymbols}', ""); - Expect(1, 119648, '\p{^Is_Block=taixuanjingsymbols}', ""); - Expect(1, 119648, '\P{Is_Block=taixuanjingsymbols}', ""); - Expect(0, 119648, '\P{^Is_Block=taixuanjingsymbols}', ""); - Expect(1, 119647, '\p{Is_Block= TAI_Xuan_JING_symbols}', ""); - Expect(0, 119647, '\p{^Is_Block= TAI_Xuan_JING_symbols}', ""); - Expect(0, 119647, '\P{Is_Block= TAI_Xuan_JING_symbols}', ""); - Expect(1, 119647, '\P{^Is_Block= TAI_Xuan_JING_symbols}', ""); - Expect(0, 119648, '\p{Is_Block= TAI_Xuan_JING_symbols}', ""); - Expect(1, 119648, '\p{^Is_Block= TAI_Xuan_JING_symbols}', ""); - Expect(1, 119648, '\P{Is_Block= TAI_Xuan_JING_symbols}', ""); - Expect(0, 119648, '\P{^Is_Block= TAI_Xuan_JING_symbols}', ""); - Error('\p{Is_Blk=/a/__TAI_XUAN_Jing}'); - Error('\P{Is_Blk=/a/__TAI_XUAN_Jing}'); + Expect(1, 119647, '\p{Blk= tai_Xuan_Jing}', ""); + Expect(0, 119647, '\p{^Blk= tai_Xuan_Jing}', ""); + Expect(0, 119647, '\P{Blk= tai_Xuan_Jing}', ""); + Expect(1, 119647, '\P{^Blk= tai_Xuan_Jing}', ""); + Expect(0, 119648, '\p{Blk= tai_Xuan_Jing}', ""); + Expect(1, 119648, '\p{^Blk= tai_Xuan_Jing}', ""); + Expect(1, 119648, '\P{Blk= tai_Xuan_Jing}', ""); + Expect(0, 119648, '\P{^Blk= tai_Xuan_Jing}', ""); + Error('\p{Is_Block=_/a/tai_XUAN_JING_Symbols}'); + Error('\P{Is_Block=_/a/tai_XUAN_JING_Symbols}'); + Expect(1, 119647, '\p{Is_Block: taixuanjingsymbols}', ""); + Expect(0, 119647, '\p{^Is_Block: taixuanjingsymbols}', ""); + Expect(0, 119647, '\P{Is_Block: taixuanjingsymbols}', ""); + Expect(1, 119647, '\P{^Is_Block: taixuanjingsymbols}', ""); + Expect(0, 119648, '\p{Is_Block: taixuanjingsymbols}', ""); + Expect(1, 119648, '\p{^Is_Block: taixuanjingsymbols}', ""); + Expect(1, 119648, '\P{Is_Block: taixuanjingsymbols}', ""); + Expect(0, 119648, '\P{^Is_Block: taixuanjingsymbols}', ""); + Expect(1, 119647, '\p{Is_Block= tai_Xuan_Jing_SYMBOLS}', ""); + Expect(0, 119647, '\p{^Is_Block= tai_Xuan_Jing_SYMBOLS}', ""); + Expect(0, 119647, '\P{Is_Block= tai_Xuan_Jing_SYMBOLS}', ""); + Expect(1, 119647, '\P{^Is_Block= tai_Xuan_Jing_SYMBOLS}', ""); + Expect(0, 119648, '\p{Is_Block= tai_Xuan_Jing_SYMBOLS}', ""); + Expect(1, 119648, '\p{^Is_Block= tai_Xuan_Jing_SYMBOLS}', ""); + Expect(1, 119648, '\P{Is_Block= tai_Xuan_Jing_SYMBOLS}', ""); + Expect(0, 119648, '\P{^Is_Block= tai_Xuan_Jing_SYMBOLS}', ""); + Error('\p{Is_Blk= TAI_xuan_Jing:=}'); + Error('\P{Is_Blk= TAI_xuan_Jing:=}'); Expect(1, 119647, '\p{Is_Blk=taixuanjing}', ""); Expect(0, 119647, '\p{^Is_Blk=taixuanjing}', ""); Expect(0, 119647, '\P{Is_Blk=taixuanjing}', ""); @@ -25607,16 +26085,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119648, '\p{^Is_Blk=taixuanjing}', ""); Expect(1, 119648, '\P{Is_Blk=taixuanjing}', ""); Expect(0, 119648, '\P{^Is_Blk=taixuanjing}', ""); - Expect(1, 119647, '\p{Is_Blk=- TAI_xuan_JING}', ""); - Expect(0, 119647, '\p{^Is_Blk=- TAI_xuan_JING}', ""); - Expect(0, 119647, '\P{Is_Blk=- TAI_xuan_JING}', ""); - Expect(1, 119647, '\P{^Is_Blk=- TAI_xuan_JING}', ""); - Expect(0, 119648, '\p{Is_Blk=- TAI_xuan_JING}', ""); - Expect(1, 119648, '\p{^Is_Blk=- TAI_xuan_JING}', ""); - Expect(1, 119648, '\P{Is_Blk=- TAI_xuan_JING}', ""); - Expect(0, 119648, '\P{^Is_Blk=- TAI_xuan_JING}', ""); - Error('\p{Block= /a/TAKRI}'); - Error('\P{Block= /a/TAKRI}'); + Expect(1, 119647, '\p{Is_Blk=_ tai_Xuan_Jing}', ""); + Expect(0, 119647, '\p{^Is_Blk=_ tai_Xuan_Jing}', ""); + Expect(0, 119647, '\P{Is_Blk=_ tai_Xuan_Jing}', ""); + Expect(1, 119647, '\P{^Is_Blk=_ tai_Xuan_Jing}', ""); + Expect(0, 119648, '\p{Is_Blk=_ tai_Xuan_Jing}', ""); + Expect(1, 119648, '\p{^Is_Blk=_ tai_Xuan_Jing}', ""); + Expect(1, 119648, '\P{Is_Blk=_ tai_Xuan_Jing}', ""); + Expect(0, 119648, '\P{^Is_Blk=_ tai_Xuan_Jing}', ""); + Error('\p{Block= /a/takri}'); + Error('\P{Block= /a/takri}'); Expect(1, 71375, '\p{Block=:\ATakri\z:}', "");; Expect(0, 71376, '\p{Block=:\ATakri\z:}', "");; Expect(1, 71375, '\p{Block=takri}', ""); @@ -25629,38 +26107,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 71376, '\P{^Block=takri}', ""); Expect(1, 71375, '\p{Block=:\Atakri\z:}', "");; Expect(0, 71376, '\p{Block=:\Atakri\z:}', "");; - Expect(1, 71375, '\p{Block= Takri}', ""); - Expect(0, 71375, '\p{^Block= Takri}', ""); - Expect(0, 71375, '\P{Block= Takri}', ""); - Expect(1, 71375, '\P{^Block= Takri}', ""); - Expect(0, 71376, '\p{Block= Takri}', ""); - Expect(1, 71376, '\p{^Block= Takri}', ""); - Expect(1, 71376, '\P{Block= Takri}', ""); - Expect(0, 71376, '\P{^Block= Takri}', ""); - Error('\p{Blk=:=TAKRI}'); - Error('\P{Blk=:=TAKRI}'); + Expect(1, 71375, '\p{Block=--TAKRI}', ""); + Expect(0, 71375, '\p{^Block=--TAKRI}', ""); + Expect(0, 71375, '\P{Block=--TAKRI}', ""); + Expect(1, 71375, '\P{^Block=--TAKRI}', ""); + Expect(0, 71376, '\p{Block=--TAKRI}', ""); + Expect(1, 71376, '\p{^Block=--TAKRI}', ""); + Expect(1, 71376, '\P{Block=--TAKRI}', ""); + Expect(0, 71376, '\P{^Block=--TAKRI}', ""); + Error('\p{Blk=:=_ TAKRI}'); + Error('\P{Blk=:=_ TAKRI}'); Expect(1, 71375, '\p{Blk=:\ATakri\z:}', "");; Expect(0, 71376, '\p{Blk=:\ATakri\z:}', "");; - Expect(1, 71375, '\p{Blk:takri}', ""); - Expect(0, 71375, '\p{^Blk:takri}', ""); - Expect(0, 71375, '\P{Blk:takri}', ""); - Expect(1, 71375, '\P{^Blk:takri}', ""); - Expect(0, 71376, '\p{Blk:takri}', ""); - Expect(1, 71376, '\p{^Blk:takri}', ""); - Expect(1, 71376, '\P{Blk:takri}', ""); - Expect(0, 71376, '\P{^Blk:takri}', ""); + Expect(1, 71375, '\p{Blk=takri}', ""); + Expect(0, 71375, '\p{^Blk=takri}', ""); + Expect(0, 71375, '\P{Blk=takri}', ""); + Expect(1, 71375, '\P{^Blk=takri}', ""); + Expect(0, 71376, '\p{Blk=takri}', ""); + Expect(1, 71376, '\p{^Blk=takri}', ""); + Expect(1, 71376, '\P{Blk=takri}', ""); + Expect(0, 71376, '\P{^Blk=takri}', ""); Expect(1, 71375, '\p{Blk=:\Atakri\z:}', "");; Expect(0, 71376, '\p{Blk=:\Atakri\z:}', "");; - Expect(1, 71375, '\p{Blk=- Takri}', ""); - Expect(0, 71375, '\p{^Blk=- Takri}', ""); - Expect(0, 71375, '\P{Blk=- Takri}', ""); - Expect(1, 71375, '\P{^Blk=- Takri}', ""); - Expect(0, 71376, '\p{Blk=- Takri}', ""); - Expect(1, 71376, '\p{^Blk=- Takri}', ""); - Expect(1, 71376, '\P{Blk=- Takri}', ""); - Expect(0, 71376, '\P{^Blk=- Takri}', ""); - Error('\p{Is_Block= /a/Takri}'); - Error('\P{Is_Block= /a/Takri}'); + Expect(1, 71375, '\p{Blk=_-takri}', ""); + Expect(0, 71375, '\p{^Blk=_-takri}', ""); + Expect(0, 71375, '\P{Blk=_-takri}', ""); + Expect(1, 71375, '\P{^Blk=_-takri}', ""); + Expect(0, 71376, '\p{Blk=_-takri}', ""); + Expect(1, 71376, '\p{^Blk=_-takri}', ""); + Expect(1, 71376, '\P{Blk=_-takri}', ""); + Expect(0, 71376, '\P{^Blk=_-takri}', ""); + Error('\p{Is_Block=/a/ Takri}'); + Error('\P{Is_Block=/a/ Takri}'); Expect(1, 71375, '\p{Is_Block=takri}', ""); Expect(0, 71375, '\p{^Is_Block=takri}', ""); Expect(0, 71375, '\P{Is_Block=takri}', ""); @@ -25669,16 +26147,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 71376, '\p{^Is_Block=takri}', ""); Expect(1, 71376, '\P{Is_Block=takri}', ""); Expect(0, 71376, '\P{^Is_Block=takri}', ""); - Expect(1, 71375, '\p{Is_Block= -TAKRI}', ""); - Expect(0, 71375, '\p{^Is_Block= -TAKRI}', ""); - Expect(0, 71375, '\P{Is_Block= -TAKRI}', ""); - Expect(1, 71375, '\P{^Is_Block= -TAKRI}', ""); - Expect(0, 71376, '\p{Is_Block= -TAKRI}', ""); - Expect(1, 71376, '\p{^Is_Block= -TAKRI}', ""); - Expect(1, 71376, '\P{Is_Block= -TAKRI}', ""); - Expect(0, 71376, '\P{^Is_Block= -TAKRI}', ""); - Error('\p{Is_Blk=/a/Takri}'); - Error('\P{Is_Blk=/a/Takri}'); + Expect(1, 71375, '\p{Is_Block= _takri}', ""); + Expect(0, 71375, '\p{^Is_Block= _takri}', ""); + Expect(0, 71375, '\P{Is_Block= _takri}', ""); + Expect(1, 71375, '\P{^Is_Block= _takri}', ""); + Expect(0, 71376, '\p{Is_Block= _takri}', ""); + Expect(1, 71376, '\p{^Is_Block= _takri}', ""); + Expect(1, 71376, '\P{Is_Block= _takri}', ""); + Expect(0, 71376, '\P{^Is_Block= _takri}', ""); + Error('\p{Is_Blk=-takri/a/}'); + Error('\P{Is_Blk=-takri/a/}'); Expect(1, 71375, '\p{Is_Blk=takri}', ""); Expect(0, 71375, '\p{^Is_Blk=takri}', ""); Expect(0, 71375, '\P{Is_Blk=takri}', ""); @@ -25687,38 +26165,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 71376, '\p{^Is_Blk=takri}', ""); Expect(1, 71376, '\P{Is_Blk=takri}', ""); Expect(0, 71376, '\P{^Is_Blk=takri}', ""); - Expect(1, 71375, '\p{Is_Blk= -Takri}', ""); - Expect(0, 71375, '\p{^Is_Blk= -Takri}', ""); - Expect(0, 71375, '\P{Is_Blk= -Takri}', ""); - Expect(1, 71375, '\P{^Is_Blk= -Takri}', ""); - Expect(0, 71376, '\p{Is_Blk= -Takri}', ""); - Expect(1, 71376, '\p{^Is_Blk= -Takri}', ""); - Expect(1, 71376, '\P{Is_Blk= -Takri}', ""); - Expect(0, 71376, '\P{^Is_Blk= -Takri}', ""); - Error('\p{Block=_ tamil:=}'); - Error('\P{Block=_ tamil:=}'); + Expect(1, 71375, '\p{Is_Blk= Takri}', ""); + Expect(0, 71375, '\p{^Is_Blk= Takri}', ""); + Expect(0, 71375, '\P{Is_Blk= Takri}', ""); + Expect(1, 71375, '\P{^Is_Blk= Takri}', ""); + Expect(0, 71376, '\p{Is_Blk= Takri}', ""); + Expect(1, 71376, '\p{^Is_Blk= Takri}', ""); + Expect(1, 71376, '\P{Is_Blk= Takri}', ""); + Expect(0, 71376, '\P{^Is_Blk= Takri}', ""); + Error('\p{Block:_:=tamil}'); + Error('\P{Block:_:=tamil}'); Expect(1, 3071, '\p{Block=:\ATamil\z:}', "");; Expect(0, 3072, '\p{Block=:\ATamil\z:}', "");; - Expect(1, 3071, '\p{Block=tamil}', ""); - Expect(0, 3071, '\p{^Block=tamil}', ""); - Expect(0, 3071, '\P{Block=tamil}', ""); - Expect(1, 3071, '\P{^Block=tamil}', ""); - Expect(0, 3072, '\p{Block=tamil}', ""); - Expect(1, 3072, '\p{^Block=tamil}', ""); - Expect(1, 3072, '\P{Block=tamil}', ""); - Expect(0, 3072, '\P{^Block=tamil}', ""); + Expect(1, 3071, '\p{Block: tamil}', ""); + Expect(0, 3071, '\p{^Block: tamil}', ""); + Expect(0, 3071, '\P{Block: tamil}', ""); + Expect(1, 3071, '\P{^Block: tamil}', ""); + Expect(0, 3072, '\p{Block: tamil}', ""); + Expect(1, 3072, '\p{^Block: tamil}', ""); + Expect(1, 3072, '\P{Block: tamil}', ""); + Expect(0, 3072, '\P{^Block: tamil}', ""); Expect(1, 3071, '\p{Block=:\Atamil\z:}', "");; Expect(0, 3072, '\p{Block=:\Atamil\z:}', "");; - Expect(1, 3071, '\p{Block=Tamil}', ""); - Expect(0, 3071, '\p{^Block=Tamil}', ""); - Expect(0, 3071, '\P{Block=Tamil}', ""); - Expect(1, 3071, '\P{^Block=Tamil}', ""); - Expect(0, 3072, '\p{Block=Tamil}', ""); - Expect(1, 3072, '\p{^Block=Tamil}', ""); - Expect(1, 3072, '\P{Block=Tamil}', ""); - Expect(0, 3072, '\P{^Block=Tamil}', ""); - Error('\p{Blk=-/a/TAMIL}'); - Error('\P{Blk=-/a/TAMIL}'); + Expect(1, 3071, '\p{Block= -Tamil}', ""); + Expect(0, 3071, '\p{^Block= -Tamil}', ""); + Expect(0, 3071, '\P{Block= -Tamil}', ""); + Expect(1, 3071, '\P{^Block= -Tamil}', ""); + Expect(0, 3072, '\p{Block= -Tamil}', ""); + Expect(1, 3072, '\p{^Block= -Tamil}', ""); + Expect(1, 3072, '\P{Block= -Tamil}', ""); + Expect(0, 3072, '\P{^Block= -Tamil}', ""); + Error('\p{Blk= /a/Tamil}'); + Error('\P{Blk= /a/Tamil}'); Expect(1, 3071, '\p{Blk=:\ATamil\z:}', "");; Expect(0, 3072, '\p{Blk=:\ATamil\z:}', "");; Expect(1, 3071, '\p{Blk=tamil}', ""); @@ -25731,34 +26209,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3072, '\P{^Blk=tamil}', ""); Expect(1, 3071, '\p{Blk=:\Atamil\z:}', "");; Expect(0, 3072, '\p{Blk=:\Atamil\z:}', "");; - Expect(1, 3071, '\p{Blk:-_Tamil}', ""); - Expect(0, 3071, '\p{^Blk:-_Tamil}', ""); - Expect(0, 3071, '\P{Blk:-_Tamil}', ""); - Expect(1, 3071, '\P{^Blk:-_Tamil}', ""); - Expect(0, 3072, '\p{Blk:-_Tamil}', ""); - Expect(1, 3072, '\p{^Blk:-_Tamil}', ""); - Expect(1, 3072, '\P{Blk:-_Tamil}', ""); - Expect(0, 3072, '\P{^Blk:-_Tamil}', ""); - Error('\p{Is_Block: :=_-TAMIL}'); - Error('\P{Is_Block: :=_-TAMIL}'); - Expect(1, 3071, '\p{Is_Block: tamil}', ""); - Expect(0, 3071, '\p{^Is_Block: tamil}', ""); - Expect(0, 3071, '\P{Is_Block: tamil}', ""); - Expect(1, 3071, '\P{^Is_Block: tamil}', ""); - Expect(0, 3072, '\p{Is_Block: tamil}', ""); - Expect(1, 3072, '\p{^Is_Block: tamil}', ""); - Expect(1, 3072, '\P{Is_Block: tamil}', ""); - Expect(0, 3072, '\P{^Is_Block: tamil}', ""); - Expect(1, 3071, '\p{Is_Block= Tamil}', ""); - Expect(0, 3071, '\p{^Is_Block= Tamil}', ""); - Expect(0, 3071, '\P{Is_Block= Tamil}', ""); - Expect(1, 3071, '\P{^Is_Block= Tamil}', ""); - Expect(0, 3072, '\p{Is_Block= Tamil}', ""); - Expect(1, 3072, '\p{^Is_Block= Tamil}', ""); - Expect(1, 3072, '\P{Is_Block= Tamil}', ""); - Expect(0, 3072, '\P{^Is_Block= Tamil}', ""); - Error('\p{Is_Blk= TAMIL/a/}'); - Error('\P{Is_Blk= TAMIL/a/}'); + Expect(1, 3071, '\p{Blk=- TAMIL}', ""); + Expect(0, 3071, '\p{^Blk=- TAMIL}', ""); + Expect(0, 3071, '\P{Blk=- TAMIL}', ""); + Expect(1, 3071, '\P{^Blk=- TAMIL}', ""); + Expect(0, 3072, '\p{Blk=- TAMIL}', ""); + Expect(1, 3072, '\p{^Blk=- TAMIL}', ""); + Expect(1, 3072, '\P{Blk=- TAMIL}', ""); + Expect(0, 3072, '\P{^Blk=- TAMIL}', ""); + Error('\p{Is_Block= TAMIL:=}'); + Error('\P{Is_Block= TAMIL:=}'); + Expect(1, 3071, '\p{Is_Block=tamil}', ""); + Expect(0, 3071, '\p{^Is_Block=tamil}', ""); + Expect(0, 3071, '\P{Is_Block=tamil}', ""); + Expect(1, 3071, '\P{^Is_Block=tamil}', ""); + Expect(0, 3072, '\p{Is_Block=tamil}', ""); + Expect(1, 3072, '\p{^Is_Block=tamil}', ""); + Expect(1, 3072, '\P{Is_Block=tamil}', ""); + Expect(0, 3072, '\P{^Is_Block=tamil}', ""); + Expect(1, 3071, '\p{Is_Block=_ TAMIL}', ""); + Expect(0, 3071, '\p{^Is_Block=_ TAMIL}', ""); + Expect(0, 3071, '\P{Is_Block=_ TAMIL}', ""); + Expect(1, 3071, '\P{^Is_Block=_ TAMIL}', ""); + Expect(0, 3072, '\p{Is_Block=_ TAMIL}', ""); + Expect(1, 3072, '\p{^Is_Block=_ TAMIL}', ""); + Expect(1, 3072, '\P{Is_Block=_ TAMIL}', ""); + Expect(0, 3072, '\P{^Is_Block=_ TAMIL}', ""); + Error('\p{Is_Blk=:=TAMIL}'); + Error('\P{Is_Blk=:=TAMIL}'); Expect(1, 3071, '\p{Is_Blk=tamil}', ""); Expect(0, 3071, '\p{^Is_Blk=tamil}', ""); Expect(0, 3071, '\P{Is_Blk=tamil}', ""); @@ -25767,16 +26245,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3072, '\p{^Is_Blk=tamil}', ""); Expect(1, 3072, '\P{Is_Blk=tamil}', ""); Expect(0, 3072, '\P{^Is_Blk=tamil}', ""); - Expect(1, 3071, '\p{Is_Blk=-Tamil}', ""); - Expect(0, 3071, '\p{^Is_Blk=-Tamil}', ""); - Expect(0, 3071, '\P{Is_Blk=-Tamil}', ""); - Expect(1, 3071, '\P{^Is_Blk=-Tamil}', ""); - Expect(0, 3072, '\p{Is_Blk=-Tamil}', ""); - Expect(1, 3072, '\p{^Is_Blk=-Tamil}', ""); - Expect(1, 3072, '\P{Is_Blk=-Tamil}', ""); - Expect(0, 3072, '\P{^Is_Blk=-Tamil}', ""); - Error('\p{Block=/a/ TAMIL_SUPPLEMENT}'); - Error('\P{Block=/a/ TAMIL_SUPPLEMENT}'); + Expect(1, 3071, '\p{Is_Blk= tamil}', ""); + Expect(0, 3071, '\p{^Is_Blk= tamil}', ""); + Expect(0, 3071, '\P{Is_Blk= tamil}', ""); + Expect(1, 3071, '\P{^Is_Blk= tamil}', ""); + Expect(0, 3072, '\p{Is_Blk= tamil}', ""); + Expect(1, 3072, '\p{^Is_Blk= tamil}', ""); + Expect(1, 3072, '\P{Is_Blk= tamil}', ""); + Expect(0, 3072, '\P{^Is_Blk= tamil}', ""); + Error('\p{Block=:=Tamil_SUPPLEMENT}'); + Error('\P{Block=:=Tamil_SUPPLEMENT}'); Expect(1, 73727, '\p{Block=:\ATamil_Supplement\z:}', "");; Expect(0, 73728, '\p{Block=:\ATamil_Supplement\z:}', "");; Expect(1, 73727, '\p{Block=tamilsupplement}', ""); @@ -25789,16 +26267,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 73728, '\P{^Block=tamilsupplement}', ""); Expect(1, 73727, '\p{Block=:\Atamilsupplement\z:}', "");; Expect(0, 73728, '\p{Block=:\Atamilsupplement\z:}', "");; - Expect(1, 73727, '\p{Block= Tamil_Supplement}', ""); - Expect(0, 73727, '\p{^Block= Tamil_Supplement}', ""); - Expect(0, 73727, '\P{Block= Tamil_Supplement}', ""); - Expect(1, 73727, '\P{^Block= Tamil_Supplement}', ""); - Expect(0, 73728, '\p{Block= Tamil_Supplement}', ""); - Expect(1, 73728, '\p{^Block= Tamil_Supplement}', ""); - Expect(1, 73728, '\P{Block= Tamil_Supplement}', ""); - Expect(0, 73728, '\P{^Block= Tamil_Supplement}', ""); - Error('\p{Blk: :=-tamil_SUP}'); - Error('\P{Blk: :=-tamil_SUP}'); + Expect(1, 73727, '\p{Block= -tamil_SUPPLEMENT}', ""); + Expect(0, 73727, '\p{^Block= -tamil_SUPPLEMENT}', ""); + Expect(0, 73727, '\P{Block= -tamil_SUPPLEMENT}', ""); + Expect(1, 73727, '\P{^Block= -tamil_SUPPLEMENT}', ""); + Expect(0, 73728, '\p{Block= -tamil_SUPPLEMENT}', ""); + Expect(1, 73728, '\p{^Block= -tamil_SUPPLEMENT}', ""); + Expect(1, 73728, '\P{Block= -tamil_SUPPLEMENT}', ""); + Expect(0, 73728, '\P{^Block= -tamil_SUPPLEMENT}', ""); + Error('\p{Blk=_/a/Tamil_sup}'); + Error('\P{Blk=_/a/Tamil_sup}'); Expect(1, 73727, '\p{Blk=:\ATamil_Sup\z:}', "");; Expect(0, 73728, '\p{Blk=:\ATamil_Sup\z:}', "");; Expect(1, 73727, '\p{Blk=tamilsup}', ""); @@ -25811,16 +26289,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 73728, '\P{^Blk=tamilsup}', ""); Expect(1, 73727, '\p{Blk=:\Atamilsup\z:}', "");; Expect(0, 73728, '\p{Blk=:\Atamilsup\z:}', "");; - Expect(1, 73727, '\p{Blk=-_tamil_sup}', ""); - Expect(0, 73727, '\p{^Blk=-_tamil_sup}', ""); - Expect(0, 73727, '\P{Blk=-_tamil_sup}', ""); - Expect(1, 73727, '\P{^Blk=-_tamil_sup}', ""); - Expect(0, 73728, '\p{Blk=-_tamil_sup}', ""); - Expect(1, 73728, '\p{^Blk=-_tamil_sup}', ""); - Expect(1, 73728, '\P{Blk=-_tamil_sup}', ""); - Expect(0, 73728, '\P{^Blk=-_tamil_sup}', ""); - Error('\p{Is_Block=_/a/tamil_supplement}'); - Error('\P{Is_Block=_/a/tamil_supplement}'); + Expect(1, 73727, '\p{Blk=- Tamil_SUP}', ""); + Expect(0, 73727, '\p{^Blk=- Tamil_SUP}', ""); + Expect(0, 73727, '\P{Blk=- Tamil_SUP}', ""); + Expect(1, 73727, '\P{^Blk=- Tamil_SUP}', ""); + Expect(0, 73728, '\p{Blk=- Tamil_SUP}', ""); + Expect(1, 73728, '\p{^Blk=- Tamil_SUP}', ""); + Expect(1, 73728, '\P{Blk=- Tamil_SUP}', ""); + Expect(0, 73728, '\P{^Blk=- Tamil_SUP}', ""); + Error('\p{Is_Block=Tamil_SUPPLEMENT:=}'); + Error('\P{Is_Block=Tamil_SUPPLEMENT:=}'); Expect(1, 73727, '\p{Is_Block=tamilsupplement}', ""); Expect(0, 73727, '\p{^Is_Block=tamilsupplement}', ""); Expect(0, 73727, '\P{Is_Block=tamilsupplement}', ""); @@ -25829,16 +26307,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 73728, '\p{^Is_Block=tamilsupplement}', ""); Expect(1, 73728, '\P{Is_Block=tamilsupplement}', ""); Expect(0, 73728, '\P{^Is_Block=tamilsupplement}', ""); - Expect(1, 73727, '\p{Is_Block=- tamil_SUPPLEMENT}', ""); - Expect(0, 73727, '\p{^Is_Block=- tamil_SUPPLEMENT}', ""); - Expect(0, 73727, '\P{Is_Block=- tamil_SUPPLEMENT}', ""); - Expect(1, 73727, '\P{^Is_Block=- tamil_SUPPLEMENT}', ""); - Expect(0, 73728, '\p{Is_Block=- tamil_SUPPLEMENT}', ""); - Expect(1, 73728, '\p{^Is_Block=- tamil_SUPPLEMENT}', ""); - Expect(1, 73728, '\P{Is_Block=- tamil_SUPPLEMENT}', ""); - Expect(0, 73728, '\P{^Is_Block=- tamil_SUPPLEMENT}', ""); - Error('\p{Is_Blk: -Tamil_Sup:=}'); - Error('\P{Is_Blk: -Tamil_Sup:=}'); + Expect(1, 73727, '\p{Is_Block=- Tamil_SUPPLEMENT}', ""); + Expect(0, 73727, '\p{^Is_Block=- Tamil_SUPPLEMENT}', ""); + Expect(0, 73727, '\P{Is_Block=- Tamil_SUPPLEMENT}', ""); + Expect(1, 73727, '\P{^Is_Block=- Tamil_SUPPLEMENT}', ""); + Expect(0, 73728, '\p{Is_Block=- Tamil_SUPPLEMENT}', ""); + Expect(1, 73728, '\p{^Is_Block=- Tamil_SUPPLEMENT}', ""); + Expect(1, 73728, '\P{Is_Block=- Tamil_SUPPLEMENT}', ""); + Expect(0, 73728, '\P{^Is_Block=- Tamil_SUPPLEMENT}', ""); + Error('\p{Is_Blk= Tamil_SUP:=}'); + Error('\P{Is_Blk= Tamil_SUP:=}'); Expect(1, 73727, '\p{Is_Blk=tamilsup}', ""); Expect(0, 73727, '\p{^Is_Blk=tamilsup}', ""); Expect(0, 73727, '\P{Is_Blk=tamilsup}', ""); @@ -25847,16 +26325,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 73728, '\p{^Is_Blk=tamilsup}', ""); Expect(1, 73728, '\P{Is_Blk=tamilsup}', ""); Expect(0, 73728, '\P{^Is_Blk=tamilsup}', ""); - Expect(1, 73727, '\p{Is_Blk= TAMIL_SUP}', ""); - Expect(0, 73727, '\p{^Is_Blk= TAMIL_SUP}', ""); - Expect(0, 73727, '\P{Is_Blk= TAMIL_SUP}', ""); - Expect(1, 73727, '\P{^Is_Blk= TAMIL_SUP}', ""); - Expect(0, 73728, '\p{Is_Blk= TAMIL_SUP}', ""); - Expect(1, 73728, '\p{^Is_Blk= TAMIL_SUP}', ""); - Expect(1, 73728, '\P{Is_Blk= TAMIL_SUP}', ""); - Expect(0, 73728, '\P{^Is_Blk= TAMIL_SUP}', ""); - Error('\p{Block= TANGUT:=}'); - Error('\P{Block= TANGUT:=}'); + Expect(1, 73727, '\p{Is_Blk=- Tamil_Sup}', ""); + Expect(0, 73727, '\p{^Is_Blk=- Tamil_Sup}', ""); + Expect(0, 73727, '\P{Is_Blk=- Tamil_Sup}', ""); + Expect(1, 73727, '\P{^Is_Blk=- Tamil_Sup}', ""); + Expect(0, 73728, '\p{Is_Blk=- Tamil_Sup}', ""); + Expect(1, 73728, '\p{^Is_Blk=- Tamil_Sup}', ""); + Expect(1, 73728, '\P{Is_Blk=- Tamil_Sup}', ""); + Expect(0, 73728, '\P{^Is_Blk=- Tamil_Sup}', ""); + Error('\p{Block:-TANGUT/a/}'); + Error('\P{Block:-TANGUT/a/}'); Expect(1, 100351, '\p{Block=:\ATangut\z:}', "");; Expect(0, 100352, '\p{Block=:\ATangut\z:}', "");; Expect(1, 100351, '\p{Block=tangut}', ""); @@ -25869,16 +26347,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 100352, '\P{^Block=tangut}', ""); Expect(1, 100351, '\p{Block=:\Atangut\z:}', "");; Expect(0, 100352, '\p{Block=:\Atangut\z:}', "");; - Expect(1, 100351, '\p{Block=-Tangut}', ""); - Expect(0, 100351, '\p{^Block=-Tangut}', ""); - Expect(0, 100351, '\P{Block=-Tangut}', ""); - Expect(1, 100351, '\P{^Block=-Tangut}', ""); - Expect(0, 100352, '\p{Block=-Tangut}', ""); - Expect(1, 100352, '\p{^Block=-Tangut}', ""); - Expect(1, 100352, '\P{Block=-Tangut}', ""); - Expect(0, 100352, '\P{^Block=-Tangut}', ""); - Error('\p{Blk=/a/ -TANGUT}'); - Error('\P{Blk=/a/ -TANGUT}'); + Expect(1, 100351, '\p{Block= tangut}', ""); + Expect(0, 100351, '\p{^Block= tangut}', ""); + Expect(0, 100351, '\P{Block= tangut}', ""); + Expect(1, 100351, '\P{^Block= tangut}', ""); + Expect(0, 100352, '\p{Block= tangut}', ""); + Expect(1, 100352, '\p{^Block= tangut}', ""); + Expect(1, 100352, '\P{Block= tangut}', ""); + Expect(0, 100352, '\P{^Block= tangut}', ""); + Error('\p{Blk= :=TANGUT}'); + Error('\P{Blk= :=TANGUT}'); Expect(1, 100351, '\p{Blk=:\ATangut\z:}', "");; Expect(0, 100352, '\p{Blk=:\ATangut\z:}', "");; Expect(1, 100351, '\p{Blk=tangut}', ""); @@ -25891,16 +26369,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 100352, '\P{^Blk=tangut}', ""); Expect(1, 100351, '\p{Blk=:\Atangut\z:}', "");; Expect(0, 100352, '\p{Blk=:\Atangut\z:}', "");; - Expect(1, 100351, '\p{Blk=--Tangut}', ""); - Expect(0, 100351, '\p{^Blk=--Tangut}', ""); - Expect(0, 100351, '\P{Blk=--Tangut}', ""); - Expect(1, 100351, '\P{^Blk=--Tangut}', ""); - Expect(0, 100352, '\p{Blk=--Tangut}', ""); - Expect(1, 100352, '\p{^Blk=--Tangut}', ""); - Expect(1, 100352, '\P{Blk=--Tangut}', ""); - Expect(0, 100352, '\P{^Blk=--Tangut}', ""); - Error('\p{Is_Block=:= -TANGUT}'); - Error('\P{Is_Block=:= -TANGUT}'); + Expect(1, 100351, '\p{Blk=_-Tangut}', ""); + Expect(0, 100351, '\p{^Blk=_-Tangut}', ""); + Expect(0, 100351, '\P{Blk=_-Tangut}', ""); + Expect(1, 100351, '\P{^Blk=_-Tangut}', ""); + Expect(0, 100352, '\p{Blk=_-Tangut}', ""); + Expect(1, 100352, '\p{^Blk=_-Tangut}', ""); + Expect(1, 100352, '\P{Blk=_-Tangut}', ""); + Expect(0, 100352, '\P{^Blk=_-Tangut}', ""); + Error('\p{Is_Block=:=-Tangut}'); + Error('\P{Is_Block=:=-Tangut}'); Expect(1, 100351, '\p{Is_Block=tangut}', ""); Expect(0, 100351, '\p{^Is_Block=tangut}', ""); Expect(0, 100351, '\P{Is_Block=tangut}', ""); @@ -25909,16 +26387,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 100352, '\p{^Is_Block=tangut}', ""); Expect(1, 100352, '\P{Is_Block=tangut}', ""); Expect(0, 100352, '\P{^Is_Block=tangut}', ""); - Expect(1, 100351, '\p{Is_Block= tangut}', ""); - Expect(0, 100351, '\p{^Is_Block= tangut}', ""); - Expect(0, 100351, '\P{Is_Block= tangut}', ""); - Expect(1, 100351, '\P{^Is_Block= tangut}', ""); - Expect(0, 100352, '\p{Is_Block= tangut}', ""); - Expect(1, 100352, '\p{^Is_Block= tangut}', ""); - Expect(1, 100352, '\P{Is_Block= tangut}', ""); - Expect(0, 100352, '\P{^Is_Block= tangut}', ""); - Error('\p{Is_Blk=/a/_TANGUT}'); - Error('\P{Is_Blk=/a/_TANGUT}'); + Expect(1, 100351, '\p{Is_Block= TANGUT}', ""); + Expect(0, 100351, '\p{^Is_Block= TANGUT}', ""); + Expect(0, 100351, '\P{Is_Block= TANGUT}', ""); + Expect(1, 100351, '\P{^Is_Block= TANGUT}', ""); + Expect(0, 100352, '\p{Is_Block= TANGUT}', ""); + Expect(1, 100352, '\p{^Is_Block= TANGUT}', ""); + Expect(1, 100352, '\P{Is_Block= TANGUT}', ""); + Expect(0, 100352, '\P{^Is_Block= TANGUT}', ""); + Error('\p{Is_Blk= _Tangut:=}'); + Error('\P{Is_Blk= _Tangut:=}'); Expect(1, 100351, '\p{Is_Blk=tangut}', ""); Expect(0, 100351, '\p{^Is_Blk=tangut}', ""); Expect(0, 100351, '\P{Is_Blk=tangut}', ""); @@ -25927,16 +26405,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 100352, '\p{^Is_Blk=tangut}', ""); Expect(1, 100352, '\P{Is_Blk=tangut}', ""); Expect(0, 100352, '\P{^Is_Blk=tangut}', ""); - Expect(1, 100351, '\p{Is_Blk=-TANGUT}', ""); - Expect(0, 100351, '\p{^Is_Blk=-TANGUT}', ""); - Expect(0, 100351, '\P{Is_Blk=-TANGUT}', ""); - Expect(1, 100351, '\P{^Is_Blk=-TANGUT}', ""); - Expect(0, 100352, '\p{Is_Blk=-TANGUT}', ""); - Expect(1, 100352, '\p{^Is_Blk=-TANGUT}', ""); - Expect(1, 100352, '\P{Is_Blk=-TANGUT}', ""); - Expect(0, 100352, '\P{^Is_Blk=-TANGUT}', ""); - Error('\p{Block=:=Tangut_Components}'); - Error('\P{Block=:=Tangut_Components}'); + Expect(1, 100351, '\p{Is_Blk=--TANGUT}', ""); + Expect(0, 100351, '\p{^Is_Blk=--TANGUT}', ""); + Expect(0, 100351, '\P{Is_Blk=--TANGUT}', ""); + Expect(1, 100351, '\P{^Is_Blk=--TANGUT}', ""); + Expect(0, 100352, '\p{Is_Blk=--TANGUT}', ""); + Expect(1, 100352, '\p{^Is_Blk=--TANGUT}', ""); + Expect(1, 100352, '\P{Is_Blk=--TANGUT}', ""); + Expect(0, 100352, '\P{^Is_Blk=--TANGUT}', ""); + Error('\p{Block=/a/ _tangut_COMPONENTS}'); + Error('\P{Block=/a/ _tangut_COMPONENTS}'); Expect(1, 101119, '\p{Block=:\ATangut_Components\z:}', "");; Expect(0, 101120, '\p{Block=:\ATangut_Components\z:}', "");; Expect(1, 101119, '\p{Block=tangutcomponents}', ""); @@ -25949,16 +26427,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 101120, '\P{^Block=tangutcomponents}', ""); Expect(1, 101119, '\p{Block=:\Atangutcomponents\z:}', "");; Expect(0, 101120, '\p{Block=:\Atangutcomponents\z:}', "");; - Expect(1, 101119, '\p{Block= -Tangut_Components}', ""); - Expect(0, 101119, '\p{^Block= -Tangut_Components}', ""); - Expect(0, 101119, '\P{Block= -Tangut_Components}', ""); - Expect(1, 101119, '\P{^Block= -Tangut_Components}', ""); - Expect(0, 101120, '\p{Block= -Tangut_Components}', ""); - Expect(1, 101120, '\p{^Block= -Tangut_Components}', ""); - Expect(1, 101120, '\P{Block= -Tangut_Components}', ""); - Expect(0, 101120, '\P{^Block= -Tangut_Components}', ""); - Error('\p{Blk=/a/- TANGUT_COMPONENTS}'); - Error('\P{Blk=/a/- TANGUT_COMPONENTS}'); + Expect(1, 101119, '\p{Block= _Tangut_COMPONENTS}', ""); + Expect(0, 101119, '\p{^Block= _Tangut_COMPONENTS}', ""); + Expect(0, 101119, '\P{Block= _Tangut_COMPONENTS}', ""); + Expect(1, 101119, '\P{^Block= _Tangut_COMPONENTS}', ""); + Expect(0, 101120, '\p{Block= _Tangut_COMPONENTS}', ""); + Expect(1, 101120, '\p{^Block= _Tangut_COMPONENTS}', ""); + Expect(1, 101120, '\P{Block= _Tangut_COMPONENTS}', ""); + Expect(0, 101120, '\P{^Block= _Tangut_COMPONENTS}', ""); + Error('\p{Blk= /a/TANGUT_Components}'); + Error('\P{Blk= /a/TANGUT_Components}'); Expect(1, 101119, '\p{Blk=:\ATangut_Components\z:}', "");; Expect(0, 101120, '\p{Blk=:\ATangut_Components\z:}', "");; Expect(1, 101119, '\p{Blk=tangutcomponents}', ""); @@ -25971,16 +26449,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 101120, '\P{^Blk=tangutcomponents}', ""); Expect(1, 101119, '\p{Blk=:\Atangutcomponents\z:}', "");; Expect(0, 101120, '\p{Blk=:\Atangutcomponents\z:}', "");; - Expect(1, 101119, '\p{Blk= Tangut_Components}', ""); - Expect(0, 101119, '\p{^Blk= Tangut_Components}', ""); - Expect(0, 101119, '\P{Blk= Tangut_Components}', ""); - Expect(1, 101119, '\P{^Blk= Tangut_Components}', ""); - Expect(0, 101120, '\p{Blk= Tangut_Components}', ""); - Expect(1, 101120, '\p{^Blk= Tangut_Components}', ""); - Expect(1, 101120, '\P{Blk= Tangut_Components}', ""); - Expect(0, 101120, '\P{^Blk= Tangut_Components}', ""); - Error('\p{Is_Block= tangut_Components:=}'); - Error('\P{Is_Block= tangut_Components:=}'); + Expect(1, 101119, '\p{Blk= TANGUT_Components}', ""); + Expect(0, 101119, '\p{^Blk= TANGUT_Components}', ""); + Expect(0, 101119, '\P{Blk= TANGUT_Components}', ""); + Expect(1, 101119, '\P{^Blk= TANGUT_Components}', ""); + Expect(0, 101120, '\p{Blk= TANGUT_Components}', ""); + Expect(1, 101120, '\p{^Blk= TANGUT_Components}', ""); + Expect(1, 101120, '\P{Blk= TANGUT_Components}', ""); + Expect(0, 101120, '\P{^Blk= TANGUT_Components}', ""); + Error('\p{Is_Block=--TANGUT_Components/a/}'); + Error('\P{Is_Block=--TANGUT_Components/a/}'); Expect(1, 101119, '\p{Is_Block=tangutcomponents}', ""); Expect(0, 101119, '\p{^Is_Block=tangutcomponents}', ""); Expect(0, 101119, '\P{Is_Block=tangutcomponents}', ""); @@ -25989,16 +26467,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 101120, '\p{^Is_Block=tangutcomponents}', ""); Expect(1, 101120, '\P{Is_Block=tangutcomponents}', ""); Expect(0, 101120, '\P{^Is_Block=tangutcomponents}', ""); - Expect(1, 101119, '\p{Is_Block= Tangut_Components}', ""); - Expect(0, 101119, '\p{^Is_Block= Tangut_Components}', ""); - Expect(0, 101119, '\P{Is_Block= Tangut_Components}', ""); - Expect(1, 101119, '\P{^Is_Block= Tangut_Components}', ""); - Expect(0, 101120, '\p{Is_Block= Tangut_Components}', ""); - Expect(1, 101120, '\p{^Is_Block= Tangut_Components}', ""); - Expect(1, 101120, '\P{Is_Block= Tangut_Components}', ""); - Expect(0, 101120, '\P{^Is_Block= Tangut_Components}', ""); - Error('\p{Is_Blk=:=Tangut_COMPONENTS}'); - Error('\P{Is_Blk=:=Tangut_COMPONENTS}'); + Expect(1, 101119, '\p{Is_Block=__Tangut_components}', ""); + Expect(0, 101119, '\p{^Is_Block=__Tangut_components}', ""); + Expect(0, 101119, '\P{Is_Block=__Tangut_components}', ""); + Expect(1, 101119, '\P{^Is_Block=__Tangut_components}', ""); + Expect(0, 101120, '\p{Is_Block=__Tangut_components}', ""); + Expect(1, 101120, '\p{^Is_Block=__Tangut_components}', ""); + Expect(1, 101120, '\P{Is_Block=__Tangut_components}', ""); + Expect(0, 101120, '\P{^Is_Block=__Tangut_components}', ""); + Error('\p{Is_Blk=-tangut_components:=}'); + Error('\P{Is_Blk=-tangut_components:=}'); Expect(1, 101119, '\p{Is_Blk=tangutcomponents}', ""); Expect(0, 101119, '\p{^Is_Blk=tangutcomponents}', ""); Expect(0, 101119, '\P{Is_Blk=tangutcomponents}', ""); @@ -26007,16 +26485,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 101120, '\p{^Is_Blk=tangutcomponents}', ""); Expect(1, 101120, '\P{Is_Blk=tangutcomponents}', ""); Expect(0, 101120, '\P{^Is_Blk=tangutcomponents}', ""); - Expect(1, 101119, '\p{Is_Blk= Tangut_COMPONENTS}', ""); - Expect(0, 101119, '\p{^Is_Blk= Tangut_COMPONENTS}', ""); - Expect(0, 101119, '\P{Is_Blk= Tangut_COMPONENTS}', ""); - Expect(1, 101119, '\P{^Is_Blk= Tangut_COMPONENTS}', ""); - Expect(0, 101120, '\p{Is_Blk= Tangut_COMPONENTS}', ""); - Expect(1, 101120, '\p{^Is_Blk= Tangut_COMPONENTS}', ""); - Expect(1, 101120, '\P{Is_Blk= Tangut_COMPONENTS}', ""); - Expect(0, 101120, '\P{^Is_Blk= Tangut_COMPONENTS}', ""); - Error('\p{Block=/a/ Telugu}'); - Error('\P{Block=/a/ Telugu}'); + Expect(1, 101119, '\p{Is_Blk=tangut_COMPONENTS}', ""); + Expect(0, 101119, '\p{^Is_Blk=tangut_COMPONENTS}', ""); + Expect(0, 101119, '\P{Is_Blk=tangut_COMPONENTS}', ""); + Expect(1, 101119, '\P{^Is_Blk=tangut_COMPONENTS}', ""); + Expect(0, 101120, '\p{Is_Blk=tangut_COMPONENTS}', ""); + Expect(1, 101120, '\p{^Is_Blk=tangut_COMPONENTS}', ""); + Expect(1, 101120, '\P{Is_Blk=tangut_COMPONENTS}', ""); + Expect(0, 101120, '\P{^Is_Blk=tangut_COMPONENTS}', ""); + Error('\p{Block=/a/-_Tangut_Supplement}'); + Error('\P{Block=/a/-_Tangut_Supplement}'); + Expect(1, 101775, '\p{Block=:\ATangut_Supplement\z:}', "");; + Expect(0, 101776, '\p{Block=:\ATangut_Supplement\z:}', "");; + Expect(1, 101775, '\p{Block=tangutsupplement}', ""); + Expect(0, 101775, '\p{^Block=tangutsupplement}', ""); + Expect(0, 101775, '\P{Block=tangutsupplement}', ""); + Expect(1, 101775, '\P{^Block=tangutsupplement}', ""); + Expect(0, 101776, '\p{Block=tangutsupplement}', ""); + Expect(1, 101776, '\p{^Block=tangutsupplement}', ""); + Expect(1, 101776, '\P{Block=tangutsupplement}', ""); + Expect(0, 101776, '\P{^Block=tangutsupplement}', ""); + Expect(1, 101775, '\p{Block=:\Atangutsupplement\z:}', "");; + Expect(0, 101776, '\p{Block=:\Atangutsupplement\z:}', "");; + Expect(1, 101775, '\p{Block= _tangut_SUPPLEMENT}', ""); + Expect(0, 101775, '\p{^Block= _tangut_SUPPLEMENT}', ""); + Expect(0, 101775, '\P{Block= _tangut_SUPPLEMENT}', ""); + Expect(1, 101775, '\P{^Block= _tangut_SUPPLEMENT}', ""); + Expect(0, 101776, '\p{Block= _tangut_SUPPLEMENT}', ""); + Expect(1, 101776, '\p{^Block= _tangut_SUPPLEMENT}', ""); + Expect(1, 101776, '\P{Block= _tangut_SUPPLEMENT}', ""); + Expect(0, 101776, '\P{^Block= _tangut_SUPPLEMENT}', ""); + Error('\p{Blk=/a/__Tangut_Sup}'); + Error('\P{Blk=/a/__Tangut_Sup}'); + Expect(1, 101775, '\p{Blk=:\ATangut_Sup\z:}', "");; + Expect(0, 101776, '\p{Blk=:\ATangut_Sup\z:}', "");; + Expect(1, 101775, '\p{Blk=tangutsup}', ""); + Expect(0, 101775, '\p{^Blk=tangutsup}', ""); + Expect(0, 101775, '\P{Blk=tangutsup}', ""); + Expect(1, 101775, '\P{^Blk=tangutsup}', ""); + Expect(0, 101776, '\p{Blk=tangutsup}', ""); + Expect(1, 101776, '\p{^Blk=tangutsup}', ""); + Expect(1, 101776, '\P{Blk=tangutsup}', ""); + Expect(0, 101776, '\P{^Blk=tangutsup}', ""); + Expect(1, 101775, '\p{Blk=:\Atangutsup\z:}', "");; + Expect(0, 101776, '\p{Blk=:\Atangutsup\z:}', "");; + Expect(1, 101775, '\p{Blk= -Tangut_sup}', ""); + Expect(0, 101775, '\p{^Blk= -Tangut_sup}', ""); + Expect(0, 101775, '\P{Blk= -Tangut_sup}', ""); + Expect(1, 101775, '\P{^Blk= -Tangut_sup}', ""); + Expect(0, 101776, '\p{Blk= -Tangut_sup}', ""); + Expect(1, 101776, '\p{^Blk= -Tangut_sup}', ""); + Expect(1, 101776, '\P{Blk= -Tangut_sup}', ""); + Expect(0, 101776, '\P{^Blk= -Tangut_sup}', ""); + Error('\p{Is_Block:_-TANGUT_supplement/a/}'); + Error('\P{Is_Block:_-TANGUT_supplement/a/}'); + Expect(1, 101775, '\p{Is_Block=tangutsupplement}', ""); + Expect(0, 101775, '\p{^Is_Block=tangutsupplement}', ""); + Expect(0, 101775, '\P{Is_Block=tangutsupplement}', ""); + Expect(1, 101775, '\P{^Is_Block=tangutsupplement}', ""); + Expect(0, 101776, '\p{Is_Block=tangutsupplement}', ""); + Expect(1, 101776, '\p{^Is_Block=tangutsupplement}', ""); + Expect(1, 101776, '\P{Is_Block=tangutsupplement}', ""); + Expect(0, 101776, '\P{^Is_Block=tangutsupplement}', ""); + Expect(1, 101775, '\p{Is_Block=__TANGUT_Supplement}', ""); + Expect(0, 101775, '\p{^Is_Block=__TANGUT_Supplement}', ""); + Expect(0, 101775, '\P{Is_Block=__TANGUT_Supplement}', ""); + Expect(1, 101775, '\P{^Is_Block=__TANGUT_Supplement}', ""); + Expect(0, 101776, '\p{Is_Block=__TANGUT_Supplement}', ""); + Expect(1, 101776, '\p{^Is_Block=__TANGUT_Supplement}', ""); + Expect(1, 101776, '\P{Is_Block=__TANGUT_Supplement}', ""); + Expect(0, 101776, '\P{^Is_Block=__TANGUT_Supplement}', ""); + Error('\p{Is_Blk= Tangut_Sup/a/}'); + Error('\P{Is_Blk= Tangut_Sup/a/}'); + Expect(1, 101775, '\p{Is_Blk=tangutsup}', ""); + Expect(0, 101775, '\p{^Is_Blk=tangutsup}', ""); + Expect(0, 101775, '\P{Is_Blk=tangutsup}', ""); + Expect(1, 101775, '\P{^Is_Blk=tangutsup}', ""); + Expect(0, 101776, '\p{Is_Blk=tangutsup}', ""); + Expect(1, 101776, '\p{^Is_Blk=tangutsup}', ""); + Expect(1, 101776, '\P{Is_Blk=tangutsup}', ""); + Expect(0, 101776, '\P{^Is_Blk=tangutsup}', ""); + Expect(1, 101775, '\p{Is_Blk= -tangut_sup}', ""); + Expect(0, 101775, '\p{^Is_Blk= -tangut_sup}', ""); + Expect(0, 101775, '\P{Is_Blk= -tangut_sup}', ""); + Expect(1, 101775, '\P{^Is_Blk= -tangut_sup}', ""); + Expect(0, 101776, '\p{Is_Blk= -tangut_sup}', ""); + Expect(1, 101776, '\p{^Is_Blk= -tangut_sup}', ""); + Expect(1, 101776, '\P{Is_Blk= -tangut_sup}', ""); + Expect(0, 101776, '\P{^Is_Blk= -tangut_sup}', ""); + Error('\p{Block= TELUGU:=}'); + Error('\P{Block= TELUGU:=}'); Expect(1, 3199, '\p{Block=:\ATelugu\z:}', "");; Expect(0, 3200, '\p{Block=:\ATelugu\z:}', "");; Expect(1, 3199, '\p{Block=telugu}', ""); @@ -26029,16 +26587,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3200, '\P{^Block=telugu}', ""); Expect(1, 3199, '\p{Block=:\Atelugu\z:}', "");; Expect(0, 3200, '\p{Block=:\Atelugu\z:}', "");; - Expect(1, 3199, '\p{Block= -telugu}', ""); - Expect(0, 3199, '\p{^Block= -telugu}', ""); - Expect(0, 3199, '\P{Block= -telugu}', ""); - Expect(1, 3199, '\P{^Block= -telugu}', ""); - Expect(0, 3200, '\p{Block= -telugu}', ""); - Expect(1, 3200, '\p{^Block= -telugu}', ""); - Expect(1, 3200, '\P{Block= -telugu}', ""); - Expect(0, 3200, '\P{^Block= -telugu}', ""); - Error('\p{Blk=/a/_telugu}'); - Error('\P{Blk=/a/_telugu}'); + Expect(1, 3199, '\p{Block=_ Telugu}', ""); + Expect(0, 3199, '\p{^Block=_ Telugu}', ""); + Expect(0, 3199, '\P{Block=_ Telugu}', ""); + Expect(1, 3199, '\P{^Block=_ Telugu}', ""); + Expect(0, 3200, '\p{Block=_ Telugu}', ""); + Expect(1, 3200, '\p{^Block=_ Telugu}', ""); + Expect(1, 3200, '\P{Block=_ Telugu}', ""); + Expect(0, 3200, '\P{^Block=_ Telugu}', ""); + Error('\p{Blk=_-Telugu/a/}'); + Error('\P{Blk=_-Telugu/a/}'); Expect(1, 3199, '\p{Blk=:\ATelugu\z:}', "");; Expect(0, 3200, '\p{Blk=:\ATelugu\z:}', "");; Expect(1, 3199, '\p{Blk=telugu}', ""); @@ -26051,16 +26609,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3200, '\P{^Blk=telugu}', ""); Expect(1, 3199, '\p{Blk=:\Atelugu\z:}', "");; Expect(0, 3200, '\p{Blk=:\Atelugu\z:}', "");; - Expect(1, 3199, '\p{Blk=- telugu}', ""); - Expect(0, 3199, '\p{^Blk=- telugu}', ""); - Expect(0, 3199, '\P{Blk=- telugu}', ""); - Expect(1, 3199, '\P{^Blk=- telugu}', ""); - Expect(0, 3200, '\p{Blk=- telugu}', ""); - Expect(1, 3200, '\p{^Blk=- telugu}', ""); - Expect(1, 3200, '\P{Blk=- telugu}', ""); - Expect(0, 3200, '\P{^Blk=- telugu}', ""); - Error('\p{Is_Block=/a/Telugu}'); - Error('\P{Is_Block=/a/Telugu}'); + Expect(1, 3199, '\p{Blk= Telugu}', ""); + Expect(0, 3199, '\p{^Blk= Telugu}', ""); + Expect(0, 3199, '\P{Blk= Telugu}', ""); + Expect(1, 3199, '\P{^Blk= Telugu}', ""); + Expect(0, 3200, '\p{Blk= Telugu}', ""); + Expect(1, 3200, '\p{^Blk= Telugu}', ""); + Expect(1, 3200, '\P{Blk= Telugu}', ""); + Expect(0, 3200, '\P{^Blk= Telugu}', ""); + Error('\p{Is_Block= /a/TELUGU}'); + Error('\P{Is_Block= /a/TELUGU}'); Expect(1, 3199, '\p{Is_Block=telugu}', ""); Expect(0, 3199, '\p{^Is_Block=telugu}', ""); Expect(0, 3199, '\P{Is_Block=telugu}', ""); @@ -26069,16 +26627,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3200, '\p{^Is_Block=telugu}', ""); Expect(1, 3200, '\P{Is_Block=telugu}', ""); Expect(0, 3200, '\P{^Is_Block=telugu}', ""); - Expect(1, 3199, '\p{Is_Block=-Telugu}', ""); - Expect(0, 3199, '\p{^Is_Block=-Telugu}', ""); - Expect(0, 3199, '\P{Is_Block=-Telugu}', ""); - Expect(1, 3199, '\P{^Is_Block=-Telugu}', ""); - Expect(0, 3200, '\p{Is_Block=-Telugu}', ""); - Expect(1, 3200, '\p{^Is_Block=-Telugu}', ""); - Expect(1, 3200, '\P{Is_Block=-Telugu}', ""); - Expect(0, 3200, '\P{^Is_Block=-Telugu}', ""); - Error('\p{Is_Blk=:= _TELUGU}'); - Error('\P{Is_Blk=:= _TELUGU}'); + Expect(1, 3199, '\p{Is_Block= Telugu}', ""); + Expect(0, 3199, '\p{^Is_Block= Telugu}', ""); + Expect(0, 3199, '\P{Is_Block= Telugu}', ""); + Expect(1, 3199, '\P{^Is_Block= Telugu}', ""); + Expect(0, 3200, '\p{Is_Block= Telugu}', ""); + Expect(1, 3200, '\p{^Is_Block= Telugu}', ""); + Expect(1, 3200, '\P{Is_Block= Telugu}', ""); + Expect(0, 3200, '\P{^Is_Block= Telugu}', ""); + Error('\p{Is_Blk= Telugu/a/}'); + Error('\P{Is_Blk= Telugu/a/}'); Expect(1, 3199, '\p{Is_Blk=telugu}', ""); Expect(0, 3199, '\p{^Is_Blk=telugu}', ""); Expect(0, 3199, '\P{Is_Blk=telugu}', ""); @@ -26087,16 +26645,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3200, '\p{^Is_Blk=telugu}', ""); Expect(1, 3200, '\P{Is_Blk=telugu}', ""); Expect(0, 3200, '\P{^Is_Blk=telugu}', ""); - Expect(1, 3199, '\p{Is_Blk=Telugu}', ""); - Expect(0, 3199, '\p{^Is_Blk=Telugu}', ""); - Expect(0, 3199, '\P{Is_Blk=Telugu}', ""); - Expect(1, 3199, '\P{^Is_Blk=Telugu}', ""); - Expect(0, 3200, '\p{Is_Blk=Telugu}', ""); - Expect(1, 3200, '\p{^Is_Blk=Telugu}', ""); - Expect(1, 3200, '\P{Is_Blk=Telugu}', ""); - Expect(0, 3200, '\P{^Is_Blk=Telugu}', ""); - Error('\p{Block= _Thaana:=}'); - Error('\P{Block= _Thaana:=}'); + Expect(1, 3199, '\p{Is_Blk=_-Telugu}', ""); + Expect(0, 3199, '\p{^Is_Blk=_-Telugu}', ""); + Expect(0, 3199, '\P{Is_Blk=_-Telugu}', ""); + Expect(1, 3199, '\P{^Is_Blk=_-Telugu}', ""); + Expect(0, 3200, '\p{Is_Blk=_-Telugu}', ""); + Expect(1, 3200, '\p{^Is_Blk=_-Telugu}', ""); + Expect(1, 3200, '\P{Is_Blk=_-Telugu}', ""); + Expect(0, 3200, '\P{^Is_Blk=_-Telugu}', ""); + Error('\p{Block= thaana:=}'); + Error('\P{Block= thaana:=}'); Expect(1, 1983, '\p{Block=:\AThaana\z:}', "");; Expect(0, 1984, '\p{Block=:\AThaana\z:}', "");; Expect(1, 1983, '\p{Block=thaana}', ""); @@ -26109,16 +26667,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1984, '\P{^Block=thaana}', ""); Expect(1, 1983, '\p{Block=:\Athaana\z:}', "");; Expect(0, 1984, '\p{Block=:\Athaana\z:}', "");; - Expect(1, 1983, '\p{Block= thaana}', ""); - Expect(0, 1983, '\p{^Block= thaana}', ""); - Expect(0, 1983, '\P{Block= thaana}', ""); - Expect(1, 1983, '\P{^Block= thaana}', ""); - Expect(0, 1984, '\p{Block= thaana}', ""); - Expect(1, 1984, '\p{^Block= thaana}', ""); - Expect(1, 1984, '\P{Block= thaana}', ""); - Expect(0, 1984, '\P{^Block= thaana}', ""); - Error('\p{Blk= Thaana:=}'); - Error('\P{Blk= Thaana:=}'); + Expect(1, 1983, '\p{Block=- Thaana}', ""); + Expect(0, 1983, '\p{^Block=- Thaana}', ""); + Expect(0, 1983, '\P{Block=- Thaana}', ""); + Expect(1, 1983, '\P{^Block=- Thaana}', ""); + Expect(0, 1984, '\p{Block=- Thaana}', ""); + Expect(1, 1984, '\p{^Block=- Thaana}', ""); + Expect(1, 1984, '\P{Block=- Thaana}', ""); + Expect(0, 1984, '\P{^Block=- Thaana}', ""); + Error('\p{Blk=:=--Thaana}'); + Error('\P{Blk=:=--Thaana}'); Expect(1, 1983, '\p{Blk=:\AThaana\z:}', "");; Expect(0, 1984, '\p{Blk=:\AThaana\z:}', "");; Expect(1, 1983, '\p{Blk=thaana}', ""); @@ -26131,16 +26689,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1984, '\P{^Blk=thaana}', ""); Expect(1, 1983, '\p{Blk=:\Athaana\z:}', "");; Expect(0, 1984, '\p{Blk=:\Athaana\z:}', "");; - Expect(1, 1983, '\p{Blk=_ THAANA}', ""); - Expect(0, 1983, '\p{^Blk=_ THAANA}', ""); - Expect(0, 1983, '\P{Blk=_ THAANA}', ""); - Expect(1, 1983, '\P{^Blk=_ THAANA}', ""); - Expect(0, 1984, '\p{Blk=_ THAANA}', ""); - Expect(1, 1984, '\p{^Blk=_ THAANA}', ""); - Expect(1, 1984, '\P{Blk=_ THAANA}', ""); - Expect(0, 1984, '\P{^Blk=_ THAANA}', ""); - Error('\p{Is_Block=:=- thaana}'); - Error('\P{Is_Block=:=- thaana}'); + Expect(1, 1983, '\p{Blk=--Thaana}', ""); + Expect(0, 1983, '\p{^Blk=--Thaana}', ""); + Expect(0, 1983, '\P{Blk=--Thaana}', ""); + Expect(1, 1983, '\P{^Blk=--Thaana}', ""); + Expect(0, 1984, '\p{Blk=--Thaana}', ""); + Expect(1, 1984, '\p{^Blk=--Thaana}', ""); + Expect(1, 1984, '\P{Blk=--Thaana}', ""); + Expect(0, 1984, '\P{^Blk=--Thaana}', ""); + Error('\p{Is_Block=_thaana:=}'); + Error('\P{Is_Block=_thaana:=}'); Expect(1, 1983, '\p{Is_Block=thaana}', ""); Expect(0, 1983, '\p{^Is_Block=thaana}', ""); Expect(0, 1983, '\P{Is_Block=thaana}', ""); @@ -26149,16 +26707,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1984, '\p{^Is_Block=thaana}', ""); Expect(1, 1984, '\P{Is_Block=thaana}', ""); Expect(0, 1984, '\P{^Is_Block=thaana}', ""); - Expect(1, 1983, '\p{Is_Block=-Thaana}', ""); - Expect(0, 1983, '\p{^Is_Block=-Thaana}', ""); - Expect(0, 1983, '\P{Is_Block=-Thaana}', ""); - Expect(1, 1983, '\P{^Is_Block=-Thaana}', ""); - Expect(0, 1984, '\p{Is_Block=-Thaana}', ""); - Expect(1, 1984, '\p{^Is_Block=-Thaana}', ""); - Expect(1, 1984, '\P{Is_Block=-Thaana}', ""); - Expect(0, 1984, '\P{^Is_Block=-Thaana}', ""); - Error('\p{Is_Blk=_ Thaana:=}'); - Error('\P{Is_Blk=_ Thaana:=}'); + Expect(1, 1983, '\p{Is_Block=__Thaana}', ""); + Expect(0, 1983, '\p{^Is_Block=__Thaana}', ""); + Expect(0, 1983, '\P{Is_Block=__Thaana}', ""); + Expect(1, 1983, '\P{^Is_Block=__Thaana}', ""); + Expect(0, 1984, '\p{Is_Block=__Thaana}', ""); + Expect(1, 1984, '\p{^Is_Block=__Thaana}', ""); + Expect(1, 1984, '\P{Is_Block=__Thaana}', ""); + Expect(0, 1984, '\P{^Is_Block=__Thaana}', ""); + Error('\p{Is_Blk=/a/--thaana}'); + Error('\P{Is_Blk=/a/--thaana}'); Expect(1, 1983, '\p{Is_Blk=thaana}', ""); Expect(0, 1983, '\p{^Is_Blk=thaana}', ""); Expect(0, 1983, '\P{Is_Blk=thaana}', ""); @@ -26167,16 +26725,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1984, '\p{^Is_Blk=thaana}', ""); Expect(1, 1984, '\P{Is_Blk=thaana}', ""); Expect(0, 1984, '\P{^Is_Blk=thaana}', ""); - Expect(1, 1983, '\p{Is_Blk= Thaana}', ""); - Expect(0, 1983, '\p{^Is_Blk= Thaana}', ""); - Expect(0, 1983, '\P{Is_Blk= Thaana}', ""); - Expect(1, 1983, '\P{^Is_Blk= Thaana}', ""); - Expect(0, 1984, '\p{Is_Blk= Thaana}', ""); - Expect(1, 1984, '\p{^Is_Blk= Thaana}', ""); - Expect(1, 1984, '\P{Is_Blk= Thaana}', ""); - Expect(0, 1984, '\P{^Is_Blk= Thaana}', ""); - Error('\p{Block:_ Thai/a/}'); - Error('\P{Block:_ Thai/a/}'); + Expect(1, 1983, '\p{Is_Blk: THAANA}', ""); + Expect(0, 1983, '\p{^Is_Blk: THAANA}', ""); + Expect(0, 1983, '\P{Is_Blk: THAANA}', ""); + Expect(1, 1983, '\P{^Is_Blk: THAANA}', ""); + Expect(0, 1984, '\p{Is_Blk: THAANA}', ""); + Expect(1, 1984, '\p{^Is_Blk: THAANA}', ""); + Expect(1, 1984, '\P{Is_Blk: THAANA}', ""); + Expect(0, 1984, '\P{^Is_Blk: THAANA}', ""); + Error('\p{Block=:= -Thai}'); + Error('\P{Block=:= -Thai}'); Expect(1, 3711, '\p{Block=:\AThai\z:}', "");; Expect(0, 3712, '\p{Block=:\AThai\z:}', "");; Expect(1, 3711, '\p{Block=thai}', ""); @@ -26189,38 +26747,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3712, '\P{^Block=thai}', ""); Expect(1, 3711, '\p{Block=:\Athai\z:}', "");; Expect(0, 3712, '\p{Block=:\Athai\z:}', "");; - Expect(1, 3711, '\p{Block= Thai}', ""); - Expect(0, 3711, '\p{^Block= Thai}', ""); - Expect(0, 3711, '\P{Block= Thai}', ""); - Expect(1, 3711, '\P{^Block= Thai}', ""); - Expect(0, 3712, '\p{Block= Thai}', ""); - Expect(1, 3712, '\p{^Block= Thai}', ""); - Expect(1, 3712, '\P{Block= Thai}', ""); - Expect(0, 3712, '\P{^Block= Thai}', ""); - Error('\p{Blk=/a/ _THAI}'); - Error('\P{Blk=/a/ _THAI}'); + Expect(1, 3711, '\p{Block=_ Thai}', ""); + Expect(0, 3711, '\p{^Block=_ Thai}', ""); + Expect(0, 3711, '\P{Block=_ Thai}', ""); + Expect(1, 3711, '\P{^Block=_ Thai}', ""); + Expect(0, 3712, '\p{Block=_ Thai}', ""); + Expect(1, 3712, '\p{^Block=_ Thai}', ""); + Expect(1, 3712, '\P{Block=_ Thai}', ""); + Expect(0, 3712, '\P{^Block=_ Thai}', ""); + Error('\p{Blk=:=_ THAI}'); + Error('\P{Blk=:=_ THAI}'); Expect(1, 3711, '\p{Blk=:\AThai\z:}', "");; Expect(0, 3712, '\p{Blk=:\AThai\z:}', "");; - Expect(1, 3711, '\p{Blk: thai}', ""); - Expect(0, 3711, '\p{^Blk: thai}', ""); - Expect(0, 3711, '\P{Blk: thai}', ""); - Expect(1, 3711, '\P{^Blk: thai}', ""); - Expect(0, 3712, '\p{Blk: thai}', ""); - Expect(1, 3712, '\p{^Blk: thai}', ""); - Expect(1, 3712, '\P{Blk: thai}', ""); - Expect(0, 3712, '\P{^Blk: thai}', ""); + Expect(1, 3711, '\p{Blk=thai}', ""); + Expect(0, 3711, '\p{^Blk=thai}', ""); + Expect(0, 3711, '\P{Blk=thai}', ""); + Expect(1, 3711, '\P{^Blk=thai}', ""); + Expect(0, 3712, '\p{Blk=thai}', ""); + Expect(1, 3712, '\p{^Blk=thai}', ""); + Expect(1, 3712, '\P{Blk=thai}', ""); + Expect(0, 3712, '\P{^Blk=thai}', ""); Expect(1, 3711, '\p{Blk=:\Athai\z:}', "");; Expect(0, 3712, '\p{Blk=:\Athai\z:}', "");; - Expect(1, 3711, '\p{Blk= thai}', ""); - Expect(0, 3711, '\p{^Blk= thai}', ""); - Expect(0, 3711, '\P{Blk= thai}', ""); - Expect(1, 3711, '\P{^Blk= thai}', ""); - Expect(0, 3712, '\p{Blk= thai}', ""); - Expect(1, 3712, '\p{^Blk= thai}', ""); - Expect(1, 3712, '\P{Blk= thai}', ""); - Expect(0, 3712, '\P{^Blk= thai}', ""); - Error('\p{Is_Block= THAI/a/}'); - Error('\P{Is_Block= THAI/a/}'); + Expect(1, 3711, '\p{Blk= -thai}', ""); + Expect(0, 3711, '\p{^Blk= -thai}', ""); + Expect(0, 3711, '\P{Blk= -thai}', ""); + Expect(1, 3711, '\P{^Blk= -thai}', ""); + Expect(0, 3712, '\p{Blk= -thai}', ""); + Expect(1, 3712, '\p{^Blk= -thai}', ""); + Expect(1, 3712, '\P{Blk= -thai}', ""); + Expect(0, 3712, '\P{^Blk= -thai}', ""); + Error('\p{Is_Block=_ Thai/a/}'); + Error('\P{Is_Block=_ Thai/a/}'); Expect(1, 3711, '\p{Is_Block=thai}', ""); Expect(0, 3711, '\p{^Is_Block=thai}', ""); Expect(0, 3711, '\P{Is_Block=thai}', ""); @@ -26229,16 +26787,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3712, '\p{^Is_Block=thai}', ""); Expect(1, 3712, '\P{Is_Block=thai}', ""); Expect(0, 3712, '\P{^Is_Block=thai}', ""); - Expect(1, 3711, '\p{Is_Block= Thai}', ""); - Expect(0, 3711, '\p{^Is_Block= Thai}', ""); - Expect(0, 3711, '\P{Is_Block= Thai}', ""); - Expect(1, 3711, '\P{^Is_Block= Thai}', ""); - Expect(0, 3712, '\p{Is_Block= Thai}', ""); - Expect(1, 3712, '\p{^Is_Block= Thai}', ""); - Expect(1, 3712, '\P{Is_Block= Thai}', ""); - Expect(0, 3712, '\P{^Is_Block= Thai}', ""); - Error('\p{Is_Blk=thai/a/}'); - Error('\P{Is_Blk=thai/a/}'); + Expect(1, 3711, '\p{Is_Block=-Thai}', ""); + Expect(0, 3711, '\p{^Is_Block=-Thai}', ""); + Expect(0, 3711, '\P{Is_Block=-Thai}', ""); + Expect(1, 3711, '\P{^Is_Block=-Thai}', ""); + Expect(0, 3712, '\p{Is_Block=-Thai}', ""); + Expect(1, 3712, '\p{^Is_Block=-Thai}', ""); + Expect(1, 3712, '\P{Is_Block=-Thai}', ""); + Expect(0, 3712, '\P{^Is_Block=-Thai}', ""); + Error('\p{Is_Blk= /a/Thai}'); + Error('\P{Is_Blk= /a/Thai}'); Expect(1, 3711, '\p{Is_Blk=thai}', ""); Expect(0, 3711, '\p{^Is_Blk=thai}', ""); Expect(0, 3711, '\P{Is_Blk=thai}', ""); @@ -26247,38 +26805,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3712, '\p{^Is_Blk=thai}', ""); Expect(1, 3712, '\P{Is_Blk=thai}', ""); Expect(0, 3712, '\P{^Is_Blk=thai}', ""); - Expect(1, 3711, '\p{Is_Blk= Thai}', ""); - Expect(0, 3711, '\p{^Is_Blk= Thai}', ""); - Expect(0, 3711, '\P{Is_Blk= Thai}', ""); - Expect(1, 3711, '\P{^Is_Blk= Thai}', ""); - Expect(0, 3712, '\p{Is_Blk= Thai}', ""); - Expect(1, 3712, '\p{^Is_Blk= Thai}', ""); - Expect(1, 3712, '\P{Is_Blk= Thai}', ""); - Expect(0, 3712, '\P{^Is_Blk= Thai}', ""); - Error('\p{Block= TIBETAN/a/}'); - Error('\P{Block= TIBETAN/a/}'); + Expect(1, 3711, '\p{Is_Blk: -_Thai}', ""); + Expect(0, 3711, '\p{^Is_Blk: -_Thai}', ""); + Expect(0, 3711, '\P{Is_Blk: -_Thai}', ""); + Expect(1, 3711, '\P{^Is_Blk: -_Thai}', ""); + Expect(0, 3712, '\p{Is_Blk: -_Thai}', ""); + Expect(1, 3712, '\p{^Is_Blk: -_Thai}', ""); + Expect(1, 3712, '\P{Is_Blk: -_Thai}', ""); + Expect(0, 3712, '\P{^Is_Blk: -_Thai}', ""); + Error('\p{Block= Tibetan/a/}'); + Error('\P{Block= Tibetan/a/}'); Expect(1, 4095, '\p{Block=:\ATibetan\z:}', "");; Expect(0, 4096, '\p{Block=:\ATibetan\z:}', "");; - Expect(1, 4095, '\p{Block:tibetan}', ""); - Expect(0, 4095, '\p{^Block:tibetan}', ""); - Expect(0, 4095, '\P{Block:tibetan}', ""); - Expect(1, 4095, '\P{^Block:tibetan}', ""); - Expect(0, 4096, '\p{Block:tibetan}', ""); - Expect(1, 4096, '\p{^Block:tibetan}', ""); - Expect(1, 4096, '\P{Block:tibetan}', ""); - Expect(0, 4096, '\P{^Block:tibetan}', ""); + Expect(1, 4095, '\p{Block: tibetan}', ""); + Expect(0, 4095, '\p{^Block: tibetan}', ""); + Expect(0, 4095, '\P{Block: tibetan}', ""); + Expect(1, 4095, '\P{^Block: tibetan}', ""); + Expect(0, 4096, '\p{Block: tibetan}', ""); + Expect(1, 4096, '\p{^Block: tibetan}', ""); + Expect(1, 4096, '\P{Block: tibetan}', ""); + Expect(0, 4096, '\P{^Block: tibetan}', ""); Expect(1, 4095, '\p{Block=:\Atibetan\z:}', "");; Expect(0, 4096, '\p{Block=:\Atibetan\z:}', "");; - Expect(1, 4095, '\p{Block=-_Tibetan}', ""); - Expect(0, 4095, '\p{^Block=-_Tibetan}', ""); - Expect(0, 4095, '\P{Block=-_Tibetan}', ""); - Expect(1, 4095, '\P{^Block=-_Tibetan}', ""); - Expect(0, 4096, '\p{Block=-_Tibetan}', ""); - Expect(1, 4096, '\p{^Block=-_Tibetan}', ""); - Expect(1, 4096, '\P{Block=-_Tibetan}', ""); - Expect(0, 4096, '\P{^Block=-_Tibetan}', ""); - Error('\p{Blk= /a/Tibetan}'); - Error('\P{Blk= /a/Tibetan}'); + Expect(1, 4095, '\p{Block=_ tibetan}', ""); + Expect(0, 4095, '\p{^Block=_ tibetan}', ""); + Expect(0, 4095, '\P{Block=_ tibetan}', ""); + Expect(1, 4095, '\P{^Block=_ tibetan}', ""); + Expect(0, 4096, '\p{Block=_ tibetan}', ""); + Expect(1, 4096, '\p{^Block=_ tibetan}', ""); + Expect(1, 4096, '\P{Block=_ tibetan}', ""); + Expect(0, 4096, '\P{^Block=_ tibetan}', ""); + Error('\p{Blk= Tibetan/a/}'); + Error('\P{Blk= Tibetan/a/}'); Expect(1, 4095, '\p{Blk=:\ATibetan\z:}', "");; Expect(0, 4096, '\p{Blk=:\ATibetan\z:}', "");; Expect(1, 4095, '\p{Blk=tibetan}', ""); @@ -26291,16 +26849,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 4096, '\P{^Blk=tibetan}', ""); Expect(1, 4095, '\p{Blk=:\Atibetan\z:}', "");; Expect(0, 4096, '\p{Blk=:\Atibetan\z:}', "");; - Expect(1, 4095, '\p{Blk=-TIBETAN}', ""); - Expect(0, 4095, '\p{^Blk=-TIBETAN}', ""); - Expect(0, 4095, '\P{Blk=-TIBETAN}', ""); - Expect(1, 4095, '\P{^Blk=-TIBETAN}', ""); - Expect(0, 4096, '\p{Blk=-TIBETAN}', ""); - Expect(1, 4096, '\p{^Blk=-TIBETAN}', ""); - Expect(1, 4096, '\P{Blk=-TIBETAN}', ""); - Expect(0, 4096, '\P{^Blk=-TIBETAN}', ""); - Error('\p{Is_Block=/a/_-Tibetan}'); - Error('\P{Is_Block=/a/_-Tibetan}'); + Expect(1, 4095, '\p{Blk= -Tibetan}', ""); + Expect(0, 4095, '\p{^Blk= -Tibetan}', ""); + Expect(0, 4095, '\P{Blk= -Tibetan}', ""); + Expect(1, 4095, '\P{^Blk= -Tibetan}', ""); + Expect(0, 4096, '\p{Blk= -Tibetan}', ""); + Expect(1, 4096, '\p{^Blk= -Tibetan}', ""); + Expect(1, 4096, '\P{Blk= -Tibetan}', ""); + Expect(0, 4096, '\P{^Blk= -Tibetan}', ""); + Error('\p{Is_Block: -/a/Tibetan}'); + Error('\P{Is_Block: -/a/Tibetan}'); Expect(1, 4095, '\p{Is_Block=tibetan}', ""); Expect(0, 4095, '\p{^Is_Block=tibetan}', ""); Expect(0, 4095, '\P{Is_Block=tibetan}', ""); @@ -26309,16 +26867,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 4096, '\p{^Is_Block=tibetan}', ""); Expect(1, 4096, '\P{Is_Block=tibetan}', ""); Expect(0, 4096, '\P{^Is_Block=tibetan}', ""); - Expect(1, 4095, '\p{Is_Block: -Tibetan}', ""); - Expect(0, 4095, '\p{^Is_Block: -Tibetan}', ""); - Expect(0, 4095, '\P{Is_Block: -Tibetan}', ""); - Expect(1, 4095, '\P{^Is_Block: -Tibetan}', ""); - Expect(0, 4096, '\p{Is_Block: -Tibetan}', ""); - Expect(1, 4096, '\p{^Is_Block: -Tibetan}', ""); - Expect(1, 4096, '\P{Is_Block: -Tibetan}', ""); - Expect(0, 4096, '\P{^Is_Block: -Tibetan}', ""); - Error('\p{Is_Blk=:=-_tibetan}'); - Error('\P{Is_Blk=:=-_tibetan}'); + Expect(1, 4095, '\p{Is_Block= -tibetan}', ""); + Expect(0, 4095, '\p{^Is_Block= -tibetan}', ""); + Expect(0, 4095, '\P{Is_Block= -tibetan}', ""); + Expect(1, 4095, '\P{^Is_Block= -tibetan}', ""); + Expect(0, 4096, '\p{Is_Block= -tibetan}', ""); + Expect(1, 4096, '\p{^Is_Block= -tibetan}', ""); + Expect(1, 4096, '\P{Is_Block= -tibetan}', ""); + Expect(0, 4096, '\P{^Is_Block= -tibetan}', ""); + Error('\p{Is_Blk= Tibetan:=}'); + Error('\P{Is_Blk= Tibetan:=}'); Expect(1, 4095, '\p{Is_Blk=tibetan}', ""); Expect(0, 4095, '\p{^Is_Blk=tibetan}', ""); Expect(0, 4095, '\P{Is_Blk=tibetan}', ""); @@ -26327,30 +26885,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 4096, '\p{^Is_Blk=tibetan}', ""); Expect(1, 4096, '\P{Is_Blk=tibetan}', ""); Expect(0, 4096, '\P{^Is_Blk=tibetan}', ""); - Error('\p{Block=:=_ TIFINAGH}'); - Error('\P{Block=:=_ TIFINAGH}'); + Expect(1, 4095, '\p{Is_Blk=_Tibetan}', ""); + Expect(0, 4095, '\p{^Is_Blk=_Tibetan}', ""); + Expect(0, 4095, '\P{Is_Blk=_Tibetan}', ""); + Expect(1, 4095, '\P{^Is_Blk=_Tibetan}', ""); + Expect(0, 4096, '\p{Is_Blk=_Tibetan}', ""); + Expect(1, 4096, '\p{^Is_Blk=_Tibetan}', ""); + Expect(1, 4096, '\P{Is_Blk=_Tibetan}', ""); + Expect(0, 4096, '\P{^Is_Blk=_Tibetan}', ""); + Error('\p{Block=:=Tifinagh}'); + Error('\P{Block=:=Tifinagh}'); Expect(1, 11647, '\p{Block=:\ATifinagh\z:}', "");; Expect(0, 11648, '\p{Block=:\ATifinagh\z:}', "");; - Expect(1, 11647, '\p{Block=tifinagh}', ""); - Expect(0, 11647, '\p{^Block=tifinagh}', ""); - Expect(0, 11647, '\P{Block=tifinagh}', ""); - Expect(1, 11647, '\P{^Block=tifinagh}', ""); - Expect(0, 11648, '\p{Block=tifinagh}', ""); - Expect(1, 11648, '\p{^Block=tifinagh}', ""); - Expect(1, 11648, '\P{Block=tifinagh}', ""); - Expect(0, 11648, '\P{^Block=tifinagh}', ""); + Expect(1, 11647, '\p{Block: tifinagh}', ""); + Expect(0, 11647, '\p{^Block: tifinagh}', ""); + Expect(0, 11647, '\P{Block: tifinagh}', ""); + Expect(1, 11647, '\P{^Block: tifinagh}', ""); + Expect(0, 11648, '\p{Block: tifinagh}', ""); + Expect(1, 11648, '\p{^Block: tifinagh}', ""); + Expect(1, 11648, '\P{Block: tifinagh}', ""); + Expect(0, 11648, '\P{^Block: tifinagh}', ""); Expect(1, 11647, '\p{Block=:\Atifinagh\z:}', "");; Expect(0, 11648, '\p{Block=:\Atifinagh\z:}', "");; - Expect(1, 11647, '\p{Block=_-tifinagh}', ""); - Expect(0, 11647, '\p{^Block=_-tifinagh}', ""); - Expect(0, 11647, '\P{Block=_-tifinagh}', ""); - Expect(1, 11647, '\P{^Block=_-tifinagh}', ""); - Expect(0, 11648, '\p{Block=_-tifinagh}', ""); - Expect(1, 11648, '\p{^Block=_-tifinagh}', ""); - Expect(1, 11648, '\P{Block=_-tifinagh}', ""); - Expect(0, 11648, '\P{^Block=_-tifinagh}', ""); - Error('\p{Blk=/a/ Tifinagh}'); - Error('\P{Blk=/a/ Tifinagh}'); + Expect(1, 11647, '\p{Block= -Tifinagh}', ""); + Expect(0, 11647, '\p{^Block= -Tifinagh}', ""); + Expect(0, 11647, '\P{Block= -Tifinagh}', ""); + Expect(1, 11647, '\P{^Block= -Tifinagh}', ""); + Expect(0, 11648, '\p{Block= -Tifinagh}', ""); + Expect(1, 11648, '\p{^Block= -Tifinagh}', ""); + Expect(1, 11648, '\P{Block= -Tifinagh}', ""); + Expect(0, 11648, '\P{^Block= -Tifinagh}', ""); + Error('\p{Blk=/a/Tifinagh}'); + Error('\P{Blk=/a/Tifinagh}'); Expect(1, 11647, '\p{Blk=:\ATifinagh\z:}', "");; Expect(0, 11648, '\p{Blk=:\ATifinagh\z:}', "");; Expect(1, 11647, '\p{Blk=tifinagh}', ""); @@ -26363,16 +26929,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11648, '\P{^Blk=tifinagh}', ""); Expect(1, 11647, '\p{Blk=:\Atifinagh\z:}', "");; Expect(0, 11648, '\p{Blk=:\Atifinagh\z:}', "");; - Expect(1, 11647, '\p{Blk= _tifinagh}', ""); - Expect(0, 11647, '\p{^Blk= _tifinagh}', ""); - Expect(0, 11647, '\P{Blk= _tifinagh}', ""); - Expect(1, 11647, '\P{^Blk= _tifinagh}', ""); - Expect(0, 11648, '\p{Blk= _tifinagh}', ""); - Expect(1, 11648, '\p{^Blk= _tifinagh}', ""); - Expect(1, 11648, '\P{Blk= _tifinagh}', ""); - Expect(0, 11648, '\P{^Blk= _tifinagh}', ""); - Error('\p{Is_Block=-tifinagh/a/}'); - Error('\P{Is_Block=-tifinagh/a/}'); + Expect(1, 11647, '\p{Blk= tifinagh}', ""); + Expect(0, 11647, '\p{^Blk= tifinagh}', ""); + Expect(0, 11647, '\P{Blk= tifinagh}', ""); + Expect(1, 11647, '\P{^Blk= tifinagh}', ""); + Expect(0, 11648, '\p{Blk= tifinagh}', ""); + Expect(1, 11648, '\p{^Blk= tifinagh}', ""); + Expect(1, 11648, '\P{Blk= tifinagh}', ""); + Expect(0, 11648, '\P{^Blk= tifinagh}', ""); + Error('\p{Is_Block:/a/ _tifinagh}'); + Error('\P{Is_Block:/a/ _tifinagh}'); Expect(1, 11647, '\p{Is_Block=tifinagh}', ""); Expect(0, 11647, '\p{^Is_Block=tifinagh}', ""); Expect(0, 11647, '\P{Is_Block=tifinagh}', ""); @@ -26381,16 +26947,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11648, '\p{^Is_Block=tifinagh}', ""); Expect(1, 11648, '\P{Is_Block=tifinagh}', ""); Expect(0, 11648, '\P{^Is_Block=tifinagh}', ""); - Expect(1, 11647, '\p{Is_Block= Tifinagh}', ""); - Expect(0, 11647, '\p{^Is_Block= Tifinagh}', ""); - Expect(0, 11647, '\P{Is_Block= Tifinagh}', ""); - Expect(1, 11647, '\P{^Is_Block= Tifinagh}', ""); - Expect(0, 11648, '\p{Is_Block= Tifinagh}', ""); - Expect(1, 11648, '\p{^Is_Block= Tifinagh}', ""); - Expect(1, 11648, '\P{Is_Block= Tifinagh}', ""); - Expect(0, 11648, '\P{^Is_Block= Tifinagh}', ""); - Error('\p{Is_Blk:_:=tifinagh}'); - Error('\P{Is_Blk:_:=tifinagh}'); + Expect(1, 11647, '\p{Is_Block= Tifinagh}', ""); + Expect(0, 11647, '\p{^Is_Block= Tifinagh}', ""); + Expect(0, 11647, '\P{Is_Block= Tifinagh}', ""); + Expect(1, 11647, '\P{^Is_Block= Tifinagh}', ""); + Expect(0, 11648, '\p{Is_Block= Tifinagh}', ""); + Expect(1, 11648, '\p{^Is_Block= Tifinagh}', ""); + Expect(1, 11648, '\P{Is_Block= Tifinagh}', ""); + Expect(0, 11648, '\P{^Is_Block= Tifinagh}', ""); + Error('\p{Is_Blk=:=- tifinagh}'); + Error('\P{Is_Blk=:=- tifinagh}'); Expect(1, 11647, '\p{Is_Blk: tifinagh}', ""); Expect(0, 11647, '\p{^Is_Blk: tifinagh}', ""); Expect(0, 11647, '\P{Is_Blk: tifinagh}', ""); @@ -26399,16 +26965,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11648, '\p{^Is_Blk: tifinagh}', ""); Expect(1, 11648, '\P{Is_Blk: tifinagh}', ""); Expect(0, 11648, '\P{^Is_Blk: tifinagh}', ""); - Expect(1, 11647, '\p{Is_Blk= -Tifinagh}', ""); - Expect(0, 11647, '\p{^Is_Blk= -Tifinagh}', ""); - Expect(0, 11647, '\P{Is_Blk= -Tifinagh}', ""); - Expect(1, 11647, '\P{^Is_Blk= -Tifinagh}', ""); - Expect(0, 11648, '\p{Is_Blk= -Tifinagh}', ""); - Expect(1, 11648, '\p{^Is_Blk= -Tifinagh}', ""); - Expect(1, 11648, '\P{Is_Blk= -Tifinagh}', ""); - Expect(0, 11648, '\P{^Is_Blk= -Tifinagh}', ""); - Error('\p{Block= /a/Tirhuta}'); - Error('\P{Block= /a/Tirhuta}'); + Expect(1, 11647, '\p{Is_Blk= _Tifinagh}', ""); + Expect(0, 11647, '\p{^Is_Blk= _Tifinagh}', ""); + Expect(0, 11647, '\P{Is_Blk= _Tifinagh}', ""); + Expect(1, 11647, '\P{^Is_Blk= _Tifinagh}', ""); + Expect(0, 11648, '\p{Is_Blk= _Tifinagh}', ""); + Expect(1, 11648, '\p{^Is_Blk= _Tifinagh}', ""); + Expect(1, 11648, '\P{Is_Blk= _Tifinagh}', ""); + Expect(0, 11648, '\P{^Is_Blk= _Tifinagh}', ""); + Error('\p{Block=_:=Tirhuta}'); + Error('\P{Block=_:=Tirhuta}'); Expect(1, 70879, '\p{Block=:\ATirhuta\z:}', "");; Expect(0, 70880, '\p{Block=:\ATirhuta\z:}', "");; Expect(1, 70879, '\p{Block=tirhuta}', ""); @@ -26421,16 +26987,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 70880, '\P{^Block=tirhuta}', ""); Expect(1, 70879, '\p{Block=:\Atirhuta\z:}', "");; Expect(0, 70880, '\p{Block=:\Atirhuta\z:}', "");; - Expect(1, 70879, '\p{Block=- TIRHUTA}', ""); - Expect(0, 70879, '\p{^Block=- TIRHUTA}', ""); - Expect(0, 70879, '\P{Block=- TIRHUTA}', ""); - Expect(1, 70879, '\P{^Block=- TIRHUTA}', ""); - Expect(0, 70880, '\p{Block=- TIRHUTA}', ""); - Expect(1, 70880, '\p{^Block=- TIRHUTA}', ""); - Expect(1, 70880, '\P{Block=- TIRHUTA}', ""); - Expect(0, 70880, '\P{^Block=- TIRHUTA}', ""); - Error('\p{Blk= TIRHUTA:=}'); - Error('\P{Blk= TIRHUTA:=}'); + Expect(1, 70879, '\p{Block: Tirhuta}', ""); + Expect(0, 70879, '\p{^Block: Tirhuta}', ""); + Expect(0, 70879, '\P{Block: Tirhuta}', ""); + Expect(1, 70879, '\P{^Block: Tirhuta}', ""); + Expect(0, 70880, '\p{Block: Tirhuta}', ""); + Expect(1, 70880, '\p{^Block: Tirhuta}', ""); + Expect(1, 70880, '\P{Block: Tirhuta}', ""); + Expect(0, 70880, '\P{^Block: Tirhuta}', ""); + Error('\p{Blk: /a/_TIRHUTA}'); + Error('\P{Blk: /a/_TIRHUTA}'); Expect(1, 70879, '\p{Blk=:\ATirhuta\z:}', "");; Expect(0, 70880, '\p{Blk=:\ATirhuta\z:}', "");; Expect(1, 70879, '\p{Blk=tirhuta}', ""); @@ -26443,16 +27009,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 70880, '\P{^Blk=tirhuta}', ""); Expect(1, 70879, '\p{Blk=:\Atirhuta\z:}', "");; Expect(0, 70880, '\p{Blk=:\Atirhuta\z:}', "");; - Expect(1, 70879, '\p{Blk=_ TIRHUTA}', ""); - Expect(0, 70879, '\p{^Blk=_ TIRHUTA}', ""); - Expect(0, 70879, '\P{Blk=_ TIRHUTA}', ""); - Expect(1, 70879, '\P{^Blk=_ TIRHUTA}', ""); - Expect(0, 70880, '\p{Blk=_ TIRHUTA}', ""); - Expect(1, 70880, '\p{^Blk=_ TIRHUTA}', ""); - Expect(1, 70880, '\P{Blk=_ TIRHUTA}', ""); - Expect(0, 70880, '\P{^Blk=_ TIRHUTA}', ""); - Error('\p{Is_Block=:=TIRHUTA}'); - Error('\P{Is_Block=:=TIRHUTA}'); + Expect(1, 70879, '\p{Blk: - tirhuta}', ""); + Expect(0, 70879, '\p{^Blk: - tirhuta}', ""); + Expect(0, 70879, '\P{Blk: - tirhuta}', ""); + Expect(1, 70879, '\P{^Blk: - tirhuta}', ""); + Expect(0, 70880, '\p{Blk: - tirhuta}', ""); + Expect(1, 70880, '\p{^Blk: - tirhuta}', ""); + Expect(1, 70880, '\P{Blk: - tirhuta}', ""); + Expect(0, 70880, '\P{^Blk: - tirhuta}', ""); + Error('\p{Is_Block=/a/ tirhuta}'); + Error('\P{Is_Block=/a/ tirhuta}'); Expect(1, 70879, '\p{Is_Block=tirhuta}', ""); Expect(0, 70879, '\p{^Is_Block=tirhuta}', ""); Expect(0, 70879, '\P{Is_Block=tirhuta}', ""); @@ -26461,34 +27027,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 70880, '\p{^Is_Block=tirhuta}', ""); Expect(1, 70880, '\P{Is_Block=tirhuta}', ""); Expect(0, 70880, '\P{^Is_Block=tirhuta}', ""); - Expect(1, 70879, '\p{Is_Block= tirhuta}', ""); - Expect(0, 70879, '\p{^Is_Block= tirhuta}', ""); - Expect(0, 70879, '\P{Is_Block= tirhuta}', ""); - Expect(1, 70879, '\P{^Is_Block= tirhuta}', ""); - Expect(0, 70880, '\p{Is_Block= tirhuta}', ""); - Expect(1, 70880, '\p{^Is_Block= tirhuta}', ""); - Expect(1, 70880, '\P{Is_Block= tirhuta}', ""); - Expect(0, 70880, '\P{^Is_Block= tirhuta}', ""); - Error('\p{Is_Blk=_:=Tirhuta}'); - Error('\P{Is_Blk=_:=Tirhuta}'); - Expect(1, 70879, '\p{Is_Blk: tirhuta}', ""); - Expect(0, 70879, '\p{^Is_Blk: tirhuta}', ""); - Expect(0, 70879, '\P{Is_Blk: tirhuta}', ""); - Expect(1, 70879, '\P{^Is_Blk: tirhuta}', ""); - Expect(0, 70880, '\p{Is_Blk: tirhuta}', ""); - Expect(1, 70880, '\p{^Is_Blk: tirhuta}', ""); - Expect(1, 70880, '\P{Is_Blk: tirhuta}', ""); - Expect(0, 70880, '\P{^Is_Blk: tirhuta}', ""); - Expect(1, 70879, '\p{Is_Blk=--TIRHUTA}', ""); - Expect(0, 70879, '\p{^Is_Blk=--TIRHUTA}', ""); - Expect(0, 70879, '\P{Is_Blk=--TIRHUTA}', ""); - Expect(1, 70879, '\P{^Is_Blk=--TIRHUTA}', ""); - Expect(0, 70880, '\p{Is_Blk=--TIRHUTA}', ""); - Expect(1, 70880, '\p{^Is_Blk=--TIRHUTA}', ""); - Expect(1, 70880, '\P{Is_Blk=--TIRHUTA}', ""); - Expect(0, 70880, '\P{^Is_Blk=--TIRHUTA}', ""); - Error('\p{Block=_/a/Transport_and_Map_symbols}'); - Error('\P{Block=_/a/Transport_and_Map_symbols}'); + Expect(1, 70879, '\p{Is_Block=-_TIRHUTA}', ""); + Expect(0, 70879, '\p{^Is_Block=-_TIRHUTA}', ""); + Expect(0, 70879, '\P{Is_Block=-_TIRHUTA}', ""); + Expect(1, 70879, '\P{^Is_Block=-_TIRHUTA}', ""); + Expect(0, 70880, '\p{Is_Block=-_TIRHUTA}', ""); + Expect(1, 70880, '\p{^Is_Block=-_TIRHUTA}', ""); + Expect(1, 70880, '\P{Is_Block=-_TIRHUTA}', ""); + Expect(0, 70880, '\P{^Is_Block=-_TIRHUTA}', ""); + Error('\p{Is_Blk: _Tirhuta:=}'); + Error('\P{Is_Blk: _Tirhuta:=}'); + Expect(1, 70879, '\p{Is_Blk=tirhuta}', ""); + Expect(0, 70879, '\p{^Is_Blk=tirhuta}', ""); + Expect(0, 70879, '\P{Is_Blk=tirhuta}', ""); + Expect(1, 70879, '\P{^Is_Blk=tirhuta}', ""); + Expect(0, 70880, '\p{Is_Blk=tirhuta}', ""); + Expect(1, 70880, '\p{^Is_Blk=tirhuta}', ""); + Expect(1, 70880, '\P{Is_Blk=tirhuta}', ""); + Expect(0, 70880, '\P{^Is_Blk=tirhuta}', ""); + Expect(1, 70879, '\p{Is_Blk= Tirhuta}', ""); + Expect(0, 70879, '\p{^Is_Blk= Tirhuta}', ""); + Expect(0, 70879, '\P{Is_Blk= Tirhuta}', ""); + Expect(1, 70879, '\P{^Is_Blk= Tirhuta}', ""); + Expect(0, 70880, '\p{Is_Blk= Tirhuta}', ""); + Expect(1, 70880, '\p{^Is_Blk= Tirhuta}', ""); + Expect(1, 70880, '\P{Is_Blk= Tirhuta}', ""); + Expect(0, 70880, '\P{^Is_Blk= Tirhuta}', ""); + Error('\p{Block= :=Transport_and_Map_SYMBOLS}'); + Error('\P{Block= :=Transport_and_Map_SYMBOLS}'); Expect(1, 128767, '\p{Block=:\ATransport_And_Map_Symbols\z:}', "");; Expect(0, 128768, '\p{Block=:\ATransport_And_Map_Symbols\z:}', "");; Expect(1, 128767, '\p{Block=transportandmapsymbols}', ""); @@ -26501,16 +27067,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 128768, '\P{^Block=transportandmapsymbols}', ""); Expect(1, 128767, '\p{Block=:\Atransportandmapsymbols\z:}', "");; Expect(0, 128768, '\p{Block=:\Atransportandmapsymbols\z:}', "");; - Expect(1, 128767, '\p{Block= -Transport_AND_MAP_SYMBOLS}', ""); - Expect(0, 128767, '\p{^Block= -Transport_AND_MAP_SYMBOLS}', ""); - Expect(0, 128767, '\P{Block= -Transport_AND_MAP_SYMBOLS}', ""); - Expect(1, 128767, '\P{^Block= -Transport_AND_MAP_SYMBOLS}', ""); - Expect(0, 128768, '\p{Block= -Transport_AND_MAP_SYMBOLS}', ""); - Expect(1, 128768, '\p{^Block= -Transport_AND_MAP_SYMBOLS}', ""); - Expect(1, 128768, '\P{Block= -Transport_AND_MAP_SYMBOLS}', ""); - Expect(0, 128768, '\P{^Block= -Transport_AND_MAP_SYMBOLS}', ""); - Error('\p{Blk= :=transport_And_Map}'); - Error('\P{Blk= :=transport_And_Map}'); + Expect(1, 128767, '\p{Block= transport_And_map_SYMBOLS}', ""); + Expect(0, 128767, '\p{^Block= transport_And_map_SYMBOLS}', ""); + Expect(0, 128767, '\P{Block= transport_And_map_SYMBOLS}', ""); + Expect(1, 128767, '\P{^Block= transport_And_map_SYMBOLS}', ""); + Expect(0, 128768, '\p{Block= transport_And_map_SYMBOLS}', ""); + Expect(1, 128768, '\p{^Block= transport_And_map_SYMBOLS}', ""); + Expect(1, 128768, '\P{Block= transport_And_map_SYMBOLS}', ""); + Expect(0, 128768, '\P{^Block= transport_And_map_SYMBOLS}', ""); + Error('\p{Blk= -TRANSPORT_And_MAP/a/}'); + Error('\P{Blk= -TRANSPORT_And_MAP/a/}'); Expect(1, 128767, '\p{Blk=:\ATransport_And_Map\z:}', "");; Expect(0, 128768, '\p{Blk=:\ATransport_And_Map\z:}', "");; Expect(1, 128767, '\p{Blk=transportandmap}', ""); @@ -26523,16 +27089,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 128768, '\P{^Blk=transportandmap}', ""); Expect(1, 128767, '\p{Blk=:\Atransportandmap\z:}', "");; Expect(0, 128768, '\p{Blk=:\Atransportandmap\z:}', "");; - Expect(1, 128767, '\p{Blk= _transport_AND_Map}', ""); - Expect(0, 128767, '\p{^Blk= _transport_AND_Map}', ""); - Expect(0, 128767, '\P{Blk= _transport_AND_Map}', ""); - Expect(1, 128767, '\P{^Blk= _transport_AND_Map}', ""); - Expect(0, 128768, '\p{Blk= _transport_AND_Map}', ""); - Expect(1, 128768, '\p{^Blk= _transport_AND_Map}', ""); - Expect(1, 128768, '\P{Blk= _transport_AND_Map}', ""); - Expect(0, 128768, '\P{^Blk= _transport_AND_Map}', ""); - Error('\p{Is_Block=:= Transport_AND_map_Symbols}'); - Error('\P{Is_Block=:= Transport_AND_map_Symbols}'); + Expect(1, 128767, '\p{Blk= -TRANSPORT_AND_MAP}', ""); + Expect(0, 128767, '\p{^Blk= -TRANSPORT_AND_MAP}', ""); + Expect(0, 128767, '\P{Blk= -TRANSPORT_AND_MAP}', ""); + Expect(1, 128767, '\P{^Blk= -TRANSPORT_AND_MAP}', ""); + Expect(0, 128768, '\p{Blk= -TRANSPORT_AND_MAP}', ""); + Expect(1, 128768, '\p{^Blk= -TRANSPORT_AND_MAP}', ""); + Expect(1, 128768, '\P{Blk= -TRANSPORT_AND_MAP}', ""); + Expect(0, 128768, '\P{^Blk= -TRANSPORT_AND_MAP}', ""); + Error('\p{Is_Block= /a/TRANSPORT_and_map_Symbols}'); + Error('\P{Is_Block= /a/TRANSPORT_and_map_Symbols}'); Expect(1, 128767, '\p{Is_Block=transportandmapsymbols}', ""); Expect(0, 128767, '\p{^Is_Block=transportandmapsymbols}', ""); Expect(0, 128767, '\P{Is_Block=transportandmapsymbols}', ""); @@ -26541,16 +27107,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 128768, '\p{^Is_Block=transportandmapsymbols}', ""); Expect(1, 128768, '\P{Is_Block=transportandmapsymbols}', ""); Expect(0, 128768, '\P{^Is_Block=transportandmapsymbols}', ""); - Expect(1, 128767, '\p{Is_Block=__Transport_And_map_SYMBOLS}', ""); - Expect(0, 128767, '\p{^Is_Block=__Transport_And_map_SYMBOLS}', ""); - Expect(0, 128767, '\P{Is_Block=__Transport_And_map_SYMBOLS}', ""); - Expect(1, 128767, '\P{^Is_Block=__Transport_And_map_SYMBOLS}', ""); - Expect(0, 128768, '\p{Is_Block=__Transport_And_map_SYMBOLS}', ""); - Expect(1, 128768, '\p{^Is_Block=__Transport_And_map_SYMBOLS}', ""); - Expect(1, 128768, '\P{Is_Block=__Transport_And_map_SYMBOLS}', ""); - Expect(0, 128768, '\P{^Is_Block=__Transport_And_map_SYMBOLS}', ""); - Error('\p{Is_Blk= :=transport_And_MAP}'); - Error('\P{Is_Blk= :=transport_And_MAP}'); + Expect(1, 128767, '\p{Is_Block=_ TRANSPORT_AND_map_symbols}', ""); + Expect(0, 128767, '\p{^Is_Block=_ TRANSPORT_AND_map_symbols}', ""); + Expect(0, 128767, '\P{Is_Block=_ TRANSPORT_AND_map_symbols}', ""); + Expect(1, 128767, '\P{^Is_Block=_ TRANSPORT_AND_map_symbols}', ""); + Expect(0, 128768, '\p{Is_Block=_ TRANSPORT_AND_map_symbols}', ""); + Expect(1, 128768, '\p{^Is_Block=_ TRANSPORT_AND_map_symbols}', ""); + Expect(1, 128768, '\P{Is_Block=_ TRANSPORT_AND_map_symbols}', ""); + Expect(0, 128768, '\P{^Is_Block=_ TRANSPORT_AND_map_symbols}', ""); + Error('\p{Is_Blk= /a/TRANSPORT_And_map}'); + Error('\P{Is_Blk= /a/TRANSPORT_And_map}'); Expect(1, 128767, '\p{Is_Blk=transportandmap}', ""); Expect(0, 128767, '\p{^Is_Blk=transportandmap}', ""); Expect(0, 128767, '\P{Is_Blk=transportandmap}', ""); @@ -26559,16 +27125,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 128768, '\p{^Is_Blk=transportandmap}', ""); Expect(1, 128768, '\P{Is_Blk=transportandmap}', ""); Expect(0, 128768, '\P{^Is_Blk=transportandmap}', ""); - Expect(1, 128767, '\p{Is_Blk:--Transport_AND_Map}', ""); - Expect(0, 128767, '\p{^Is_Blk:--Transport_AND_Map}', ""); - Expect(0, 128767, '\P{Is_Blk:--Transport_AND_Map}', ""); - Expect(1, 128767, '\P{^Is_Blk:--Transport_AND_Map}', ""); - Expect(0, 128768, '\p{Is_Blk:--Transport_AND_Map}', ""); - Expect(1, 128768, '\p{^Is_Blk:--Transport_AND_Map}', ""); - Expect(1, 128768, '\P{Is_Blk:--Transport_AND_Map}', ""); - Expect(0, 128768, '\P{^Is_Blk:--Transport_AND_Map}', ""); - Error('\p{Block= _unified_Canadian_ABORIGINAL_SYLLABICS:=}'); - Error('\P{Block= _unified_Canadian_ABORIGINAL_SYLLABICS:=}'); + Expect(1, 128767, '\p{Is_Blk=-_Transport_And_Map}', ""); + Expect(0, 128767, '\p{^Is_Blk=-_Transport_And_Map}', ""); + Expect(0, 128767, '\P{Is_Blk=-_Transport_And_Map}', ""); + Expect(1, 128767, '\P{^Is_Blk=-_Transport_And_Map}', ""); + Expect(0, 128768, '\p{Is_Blk=-_Transport_And_Map}', ""); + Expect(1, 128768, '\p{^Is_Blk=-_Transport_And_Map}', ""); + Expect(1, 128768, '\P{Is_Blk=-_Transport_And_Map}', ""); + Expect(0, 128768, '\P{^Is_Blk=-_Transport_And_Map}', ""); + Error('\p{Block=/a/ Unified_canadian_ABORIGINAL_SYLLABICS}'); + Error('\P{Block=/a/ Unified_canadian_ABORIGINAL_SYLLABICS}'); Expect(1, 5759, '\p{Block=:\AUnified_Canadian_Aboriginal_Syllabics\z:}', "");; Expect(0, 5760, '\p{Block=:\AUnified_Canadian_Aboriginal_Syllabics\z:}', "");; Expect(1, 5759, '\p{Block=unifiedcanadianaboriginalsyllabics}', ""); @@ -26581,16 +27147,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5760, '\P{^Block=unifiedcanadianaboriginalsyllabics}', ""); Expect(1, 5759, '\p{Block=:\Aunifiedcanadianaboriginalsyllabics\z:}', "");; Expect(0, 5760, '\p{Block=:\Aunifiedcanadianaboriginalsyllabics\z:}', "");; - Expect(1, 5759, '\p{Block=- UNIFIED_Canadian_Aboriginal_SYLLABICS}', ""); - Expect(0, 5759, '\p{^Block=- UNIFIED_Canadian_Aboriginal_SYLLABICS}', ""); - Expect(0, 5759, '\P{Block=- UNIFIED_Canadian_Aboriginal_SYLLABICS}', ""); - Expect(1, 5759, '\P{^Block=- UNIFIED_Canadian_Aboriginal_SYLLABICS}', ""); - Expect(0, 5760, '\p{Block=- UNIFIED_Canadian_Aboriginal_SYLLABICS}', ""); - Expect(1, 5760, '\p{^Block=- UNIFIED_Canadian_Aboriginal_SYLLABICS}', ""); - Expect(1, 5760, '\P{Block=- UNIFIED_Canadian_Aboriginal_SYLLABICS}', ""); - Expect(0, 5760, '\P{^Block=- UNIFIED_Canadian_Aboriginal_SYLLABICS}', ""); - Error('\p{Blk=/a/--UCAS}'); - Error('\P{Blk=/a/--UCAS}'); + Expect(1, 5759, '\p{Block= _Unified_Canadian_Aboriginal_SYLLABICS}', ""); + Expect(0, 5759, '\p{^Block= _Unified_Canadian_Aboriginal_SYLLABICS}', ""); + Expect(0, 5759, '\P{Block= _Unified_Canadian_Aboriginal_SYLLABICS}', ""); + Expect(1, 5759, '\P{^Block= _Unified_Canadian_Aboriginal_SYLLABICS}', ""); + Expect(0, 5760, '\p{Block= _Unified_Canadian_Aboriginal_SYLLABICS}', ""); + Expect(1, 5760, '\p{^Block= _Unified_Canadian_Aboriginal_SYLLABICS}', ""); + Expect(1, 5760, '\P{Block= _Unified_Canadian_Aboriginal_SYLLABICS}', ""); + Expect(0, 5760, '\P{^Block= _Unified_Canadian_Aboriginal_SYLLABICS}', ""); + Error('\p{Blk=_:=ucas}'); + Error('\P{Blk=_:=ucas}'); Expect(1, 5759, '\p{Blk=:\AUCAS\z:}', "");; Expect(0, 5760, '\p{Blk=:\AUCAS\z:}', "");; Expect(1, 5759, '\p{Blk=ucas}', ""); @@ -26603,34 +27169,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 5760, '\P{^Blk=ucas}', ""); Expect(1, 5759, '\p{Blk=:\Aucas\z:}', "");; Expect(0, 5760, '\p{Blk=:\Aucas\z:}', "");; - Expect(1, 5759, '\p{Blk=_ucas}', ""); - Expect(0, 5759, '\p{^Blk=_ucas}', ""); - Expect(0, 5759, '\P{Blk=_ucas}', ""); - Expect(1, 5759, '\P{^Blk=_ucas}', ""); - Expect(0, 5760, '\p{Blk=_ucas}', ""); - Expect(1, 5760, '\p{^Blk=_ucas}', ""); - Expect(1, 5760, '\P{Blk=_ucas}', ""); - Expect(0, 5760, '\P{^Blk=_ucas}', ""); - Error('\p{Is_Block::=_-canadian_SYLLABICS}'); - Error('\P{Is_Block::=_-canadian_SYLLABICS}'); - Expect(1, 5759, '\p{Is_Block=canadiansyllabics}', ""); - Expect(0, 5759, '\p{^Is_Block=canadiansyllabics}', ""); - Expect(0, 5759, '\P{Is_Block=canadiansyllabics}', ""); - Expect(1, 5759, '\P{^Is_Block=canadiansyllabics}', ""); - Expect(0, 5760, '\p{Is_Block=canadiansyllabics}', ""); - Expect(1, 5760, '\p{^Is_Block=canadiansyllabics}', ""); - Expect(1, 5760, '\P{Is_Block=canadiansyllabics}', ""); - Expect(0, 5760, '\P{^Is_Block=canadiansyllabics}', ""); - Expect(1, 5759, '\p{Is_Block= CANADIAN_Syllabics}', ""); - Expect(0, 5759, '\p{^Is_Block= CANADIAN_Syllabics}', ""); - Expect(0, 5759, '\P{Is_Block= CANADIAN_Syllabics}', ""); - Expect(1, 5759, '\P{^Is_Block= CANADIAN_Syllabics}', ""); - Expect(0, 5760, '\p{Is_Block= CANADIAN_Syllabics}', ""); - Expect(1, 5760, '\p{^Is_Block= CANADIAN_Syllabics}', ""); - Expect(1, 5760, '\P{Is_Block= CANADIAN_Syllabics}', ""); - Expect(0, 5760, '\P{^Is_Block= CANADIAN_Syllabics}', ""); - Error('\p{Is_Blk=--unified_Canadian_ABORIGINAL_Syllabics/a/}'); - Error('\P{Is_Blk=--unified_Canadian_ABORIGINAL_Syllabics/a/}'); + Expect(1, 5759, '\p{Blk=__UCAS}', ""); + Expect(0, 5759, '\p{^Blk=__UCAS}', ""); + Expect(0, 5759, '\P{Blk=__UCAS}', ""); + Expect(1, 5759, '\P{^Blk=__UCAS}', ""); + Expect(0, 5760, '\p{Blk=__UCAS}', ""); + Expect(1, 5760, '\p{^Blk=__UCAS}', ""); + Expect(1, 5760, '\P{Blk=__UCAS}', ""); + Expect(0, 5760, '\P{^Blk=__UCAS}', ""); + Error('\p{Is_Block=:=-_canadian_Syllabics}'); + Error('\P{Is_Block=:=-_canadian_Syllabics}'); + Expect(1, 5759, '\p{Is_Block: canadiansyllabics}', ""); + Expect(0, 5759, '\p{^Is_Block: canadiansyllabics}', ""); + Expect(0, 5759, '\P{Is_Block: canadiansyllabics}', ""); + Expect(1, 5759, '\P{^Is_Block: canadiansyllabics}', ""); + Expect(0, 5760, '\p{Is_Block: canadiansyllabics}', ""); + Expect(1, 5760, '\p{^Is_Block: canadiansyllabics}', ""); + Expect(1, 5760, '\P{Is_Block: canadiansyllabics}', ""); + Expect(0, 5760, '\P{^Is_Block: canadiansyllabics}', ""); + Expect(1, 5759, '\p{Is_Block= canadian_syllabics}', ""); + Expect(0, 5759, '\p{^Is_Block= canadian_syllabics}', ""); + Expect(0, 5759, '\P{Is_Block= canadian_syllabics}', ""); + Expect(1, 5759, '\P{^Is_Block= canadian_syllabics}', ""); + Expect(0, 5760, '\p{Is_Block= canadian_syllabics}', ""); + Expect(1, 5760, '\p{^Is_Block= canadian_syllabics}', ""); + Expect(1, 5760, '\P{Is_Block= canadian_syllabics}', ""); + Expect(0, 5760, '\P{^Is_Block= canadian_syllabics}', ""); + Error('\p{Is_Blk=/a/ _unified_Canadian_ABORIGINAL_SYLLABICS}'); + Error('\P{Is_Blk=/a/ _unified_Canadian_ABORIGINAL_SYLLABICS}'); Expect(1, 5759, '\p{Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\p{^Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\P{Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); @@ -26639,16 +27205,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 5760, '\p{^Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); Expect(1, 5760, '\P{Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5760, '\P{^Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); - Expect(1, 5759, '\p{Is_Blk=Unified_canadian_Aboriginal_syllabics}', ""); - Expect(0, 5759, '\p{^Is_Blk=Unified_canadian_Aboriginal_syllabics}', ""); - Expect(0, 5759, '\P{Is_Blk=Unified_canadian_Aboriginal_syllabics}', ""); - Expect(1, 5759, '\P{^Is_Blk=Unified_canadian_Aboriginal_syllabics}', ""); - Expect(0, 5760, '\p{Is_Blk=Unified_canadian_Aboriginal_syllabics}', ""); - Expect(1, 5760, '\p{^Is_Blk=Unified_canadian_Aboriginal_syllabics}', ""); - Expect(1, 5760, '\P{Is_Blk=Unified_canadian_Aboriginal_syllabics}', ""); - Expect(0, 5760, '\P{^Is_Blk=Unified_canadian_Aboriginal_syllabics}', ""); - Error('\p{Block: Unified_Canadian_aboriginal_Syllabics_extended:=}'); - Error('\P{Block: Unified_Canadian_aboriginal_Syllabics_extended:=}'); + Expect(1, 5759, '\p{Is_Blk= -UNIFIED_canadian_Aboriginal_SYLLABICS}', ""); + Expect(0, 5759, '\p{^Is_Blk= -UNIFIED_canadian_Aboriginal_SYLLABICS}', ""); + Expect(0, 5759, '\P{Is_Blk= -UNIFIED_canadian_Aboriginal_SYLLABICS}', ""); + Expect(1, 5759, '\P{^Is_Blk= -UNIFIED_canadian_Aboriginal_SYLLABICS}', ""); + Expect(0, 5760, '\p{Is_Blk= -UNIFIED_canadian_Aboriginal_SYLLABICS}', ""); + Expect(1, 5760, '\p{^Is_Blk= -UNIFIED_canadian_Aboriginal_SYLLABICS}', ""); + Expect(1, 5760, '\P{Is_Blk= -UNIFIED_canadian_Aboriginal_SYLLABICS}', ""); + Expect(0, 5760, '\P{^Is_Blk= -UNIFIED_canadian_Aboriginal_SYLLABICS}', ""); + Error('\p{Block=_-UNIFIED_Canadian_Aboriginal_syllabics_EXTENDED/a/}'); + Error('\P{Block=_-UNIFIED_Canadian_Aboriginal_syllabics_EXTENDED/a/}'); Expect(1, 6399, '\p{Block=:\AUnified_Canadian_Aboriginal_Syllabics_Extended\z:}', "");; Expect(0, 6400, '\p{Block=:\AUnified_Canadian_Aboriginal_Syllabics_Extended\z:}', "");; Expect(1, 6399, '\p{Block=unifiedcanadianaboriginalsyllabicsextended}', ""); @@ -26661,16 +27227,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6400, '\P{^Block=unifiedcanadianaboriginalsyllabicsextended}', ""); Expect(1, 6399, '\p{Block=:\Aunifiedcanadianaboriginalsyllabicsextended\z:}', "");; Expect(0, 6400, '\p{Block=:\Aunifiedcanadianaboriginalsyllabicsextended\z:}', "");; - Expect(1, 6399, '\p{Block=unified_CANADIAN_aboriginal_Syllabics_extended}', ""); - Expect(0, 6399, '\p{^Block=unified_CANADIAN_aboriginal_Syllabics_extended}', ""); - Expect(0, 6399, '\P{Block=unified_CANADIAN_aboriginal_Syllabics_extended}', ""); - Expect(1, 6399, '\P{^Block=unified_CANADIAN_aboriginal_Syllabics_extended}', ""); - Expect(0, 6400, '\p{Block=unified_CANADIAN_aboriginal_Syllabics_extended}', ""); - Expect(1, 6400, '\p{^Block=unified_CANADIAN_aboriginal_Syllabics_extended}', ""); - Expect(1, 6400, '\P{Block=unified_CANADIAN_aboriginal_Syllabics_extended}', ""); - Expect(0, 6400, '\P{^Block=unified_CANADIAN_aboriginal_Syllabics_extended}', ""); - Error('\p{Blk: UCAS_ext/a/}'); - Error('\P{Blk: UCAS_ext/a/}'); + Expect(1, 6399, '\p{Block=- Unified_Canadian_ABORIGINAL_syllabics_extended}', ""); + Expect(0, 6399, '\p{^Block=- Unified_Canadian_ABORIGINAL_syllabics_extended}', ""); + Expect(0, 6399, '\P{Block=- Unified_Canadian_ABORIGINAL_syllabics_extended}', ""); + Expect(1, 6399, '\P{^Block=- Unified_Canadian_ABORIGINAL_syllabics_extended}', ""); + Expect(0, 6400, '\p{Block=- Unified_Canadian_ABORIGINAL_syllabics_extended}', ""); + Expect(1, 6400, '\p{^Block=- Unified_Canadian_ABORIGINAL_syllabics_extended}', ""); + Expect(1, 6400, '\P{Block=- Unified_Canadian_ABORIGINAL_syllabics_extended}', ""); + Expect(0, 6400, '\P{^Block=- Unified_Canadian_ABORIGINAL_syllabics_extended}', ""); + Error('\p{Blk= UCAS_Ext:=}'); + Error('\P{Blk= UCAS_Ext:=}'); Expect(1, 6399, '\p{Blk=:\AUCAS_Ext\z:}', "");; Expect(0, 6400, '\p{Blk=:\AUCAS_Ext\z:}', "");; Expect(1, 6399, '\p{Blk=ucasext}', ""); @@ -26683,34 +27249,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 6400, '\P{^Blk=ucasext}', ""); Expect(1, 6399, '\p{Blk=:\Aucasext\z:}', "");; Expect(0, 6400, '\p{Blk=:\Aucasext\z:}', "");; - Expect(1, 6399, '\p{Blk= _UCAS_EXT}', ""); - Expect(0, 6399, '\p{^Blk= _UCAS_EXT}', ""); - Expect(0, 6399, '\P{Blk= _UCAS_EXT}', ""); - Expect(1, 6399, '\P{^Blk= _UCAS_EXT}', ""); - Expect(0, 6400, '\p{Blk= _UCAS_EXT}', ""); - Expect(1, 6400, '\p{^Blk= _UCAS_EXT}', ""); - Expect(1, 6400, '\P{Blk= _UCAS_EXT}', ""); - Expect(0, 6400, '\P{^Blk= _UCAS_EXT}', ""); - Error('\p{Is_Block=_-Unified_Canadian_ABORIGINAL_SYLLABICS_extended/a/}'); - Error('\P{Is_Block=_-Unified_Canadian_ABORIGINAL_SYLLABICS_extended/a/}'); - Expect(1, 6399, '\p{Is_Block=unifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(0, 6399, '\p{^Is_Block=unifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(0, 6399, '\P{Is_Block=unifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(1, 6399, '\P{^Is_Block=unifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(0, 6400, '\p{Is_Block=unifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(1, 6400, '\p{^Is_Block=unifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(1, 6400, '\P{Is_Block=unifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(0, 6400, '\P{^Is_Block=unifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(1, 6399, '\p{Is_Block= UNIFIED_Canadian_Aboriginal_Syllabics_extended}', ""); - Expect(0, 6399, '\p{^Is_Block= UNIFIED_Canadian_Aboriginal_Syllabics_extended}', ""); - Expect(0, 6399, '\P{Is_Block= UNIFIED_Canadian_Aboriginal_Syllabics_extended}', ""); - Expect(1, 6399, '\P{^Is_Block= UNIFIED_Canadian_Aboriginal_Syllabics_extended}', ""); - Expect(0, 6400, '\p{Is_Block= UNIFIED_Canadian_Aboriginal_Syllabics_extended}', ""); - Expect(1, 6400, '\p{^Is_Block= UNIFIED_Canadian_Aboriginal_Syllabics_extended}', ""); - Expect(1, 6400, '\P{Is_Block= UNIFIED_Canadian_Aboriginal_Syllabics_extended}', ""); - Expect(0, 6400, '\P{^Is_Block= UNIFIED_Canadian_Aboriginal_Syllabics_extended}', ""); - Error('\p{Is_Blk= -UCAS_Ext/a/}'); - Error('\P{Is_Blk= -UCAS_Ext/a/}'); + Expect(1, 6399, '\p{Blk: _-ucas_ext}', ""); + Expect(0, 6399, '\p{^Blk: _-ucas_ext}', ""); + Expect(0, 6399, '\P{Blk: _-ucas_ext}', ""); + Expect(1, 6399, '\P{^Blk: _-ucas_ext}', ""); + Expect(0, 6400, '\p{Blk: _-ucas_ext}', ""); + Expect(1, 6400, '\p{^Blk: _-ucas_ext}', ""); + Expect(1, 6400, '\P{Blk: _-ucas_ext}', ""); + Expect(0, 6400, '\P{^Blk: _-ucas_ext}', ""); + Error('\p{Is_Block= _UNIFIED_Canadian_Aboriginal_SYLLABICS_extended/a/}'); + Error('\P{Is_Block= _UNIFIED_Canadian_Aboriginal_SYLLABICS_extended/a/}'); + Expect(1, 6399, '\p{Is_Block: unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6399, '\p{^Is_Block: unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6399, '\P{Is_Block: unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6399, '\P{^Is_Block: unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6400, '\p{Is_Block: unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6400, '\p{^Is_Block: unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6400, '\P{Is_Block: unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6400, '\P{^Is_Block: unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6399, '\p{Is_Block= _UNIFIED_CANADIAN_Aboriginal_syllabics_extended}', ""); + Expect(0, 6399, '\p{^Is_Block= _UNIFIED_CANADIAN_Aboriginal_syllabics_extended}', ""); + Expect(0, 6399, '\P{Is_Block= _UNIFIED_CANADIAN_Aboriginal_syllabics_extended}', ""); + Expect(1, 6399, '\P{^Is_Block= _UNIFIED_CANADIAN_Aboriginal_syllabics_extended}', ""); + Expect(0, 6400, '\p{Is_Block= _UNIFIED_CANADIAN_Aboriginal_syllabics_extended}', ""); + Expect(1, 6400, '\p{^Is_Block= _UNIFIED_CANADIAN_Aboriginal_syllabics_extended}', ""); + Expect(1, 6400, '\P{Is_Block= _UNIFIED_CANADIAN_Aboriginal_syllabics_extended}', ""); + Expect(0, 6400, '\P{^Is_Block= _UNIFIED_CANADIAN_Aboriginal_syllabics_extended}', ""); + Error('\p{Is_Blk: /a/UCAS_Ext}'); + Error('\P{Is_Blk: /a/UCAS_Ext}'); Expect(1, 6399, '\p{Is_Blk=ucasext}', ""); Expect(0, 6399, '\p{^Is_Blk=ucasext}', ""); Expect(0, 6399, '\P{Is_Blk=ucasext}', ""); @@ -26719,16 +27285,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 6400, '\p{^Is_Blk=ucasext}', ""); Expect(1, 6400, '\P{Is_Blk=ucasext}', ""); Expect(0, 6400, '\P{^Is_Blk=ucasext}', ""); - Expect(1, 6399, '\p{Is_Blk:-_ucas_ext}', ""); - Expect(0, 6399, '\p{^Is_Blk:-_ucas_ext}', ""); - Expect(0, 6399, '\P{Is_Blk:-_ucas_ext}', ""); - Expect(1, 6399, '\P{^Is_Blk:-_ucas_ext}', ""); - Expect(0, 6400, '\p{Is_Blk:-_ucas_ext}', ""); - Expect(1, 6400, '\p{^Is_Blk:-_ucas_ext}', ""); - Expect(1, 6400, '\P{Is_Blk:-_ucas_ext}', ""); - Expect(0, 6400, '\P{^Is_Blk:-_ucas_ext}', ""); - Error('\p{Block: _Ugaritic:=}'); - Error('\P{Block: _Ugaritic:=}'); + Expect(1, 6399, '\p{Is_Blk= ucas_EXT}', ""); + Expect(0, 6399, '\p{^Is_Blk= ucas_EXT}', ""); + Expect(0, 6399, '\P{Is_Blk= ucas_EXT}', ""); + Expect(1, 6399, '\P{^Is_Blk= ucas_EXT}', ""); + Expect(0, 6400, '\p{Is_Blk= ucas_EXT}', ""); + Expect(1, 6400, '\p{^Is_Blk= ucas_EXT}', ""); + Expect(1, 6400, '\P{Is_Blk= ucas_EXT}', ""); + Expect(0, 6400, '\P{^Is_Blk= ucas_EXT}', ""); + Error('\p{Block=--ugaritic/a/}'); + Error('\P{Block=--ugaritic/a/}'); Expect(1, 66463, '\p{Block=:\AUgaritic\z:}', "");; Expect(0, 66464, '\p{Block=:\AUgaritic\z:}', "");; Expect(1, 66463, '\p{Block=ugaritic}', ""); @@ -26741,38 +27307,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 66464, '\P{^Block=ugaritic}', ""); Expect(1, 66463, '\p{Block=:\Augaritic\z:}', "");; Expect(0, 66464, '\p{Block=:\Augaritic\z:}', "");; - Expect(1, 66463, '\p{Block=Ugaritic}', ""); - Expect(0, 66463, '\p{^Block=Ugaritic}', ""); - Expect(0, 66463, '\P{Block=Ugaritic}', ""); - Expect(1, 66463, '\P{^Block=Ugaritic}', ""); - Expect(0, 66464, '\p{Block=Ugaritic}', ""); - Expect(1, 66464, '\p{^Block=Ugaritic}', ""); - Expect(1, 66464, '\P{Block=Ugaritic}', ""); - Expect(0, 66464, '\P{^Block=Ugaritic}', ""); - Error('\p{Blk= :=ugaritic}'); - Error('\P{Blk= :=ugaritic}'); + Expect(1, 66463, '\p{Block: UGARITIC}', ""); + Expect(0, 66463, '\p{^Block: UGARITIC}', ""); + Expect(0, 66463, '\P{Block: UGARITIC}', ""); + Expect(1, 66463, '\P{^Block: UGARITIC}', ""); + Expect(0, 66464, '\p{Block: UGARITIC}', ""); + Expect(1, 66464, '\p{^Block: UGARITIC}', ""); + Expect(1, 66464, '\P{Block: UGARITIC}', ""); + Expect(0, 66464, '\P{^Block: UGARITIC}', ""); + Error('\p{Blk: -:=ugaritic}'); + Error('\P{Blk: -:=ugaritic}'); Expect(1, 66463, '\p{Blk=:\AUgaritic\z:}', "");; Expect(0, 66464, '\p{Blk=:\AUgaritic\z:}', "");; - Expect(1, 66463, '\p{Blk=ugaritic}', ""); - Expect(0, 66463, '\p{^Blk=ugaritic}', ""); - Expect(0, 66463, '\P{Blk=ugaritic}', ""); - Expect(1, 66463, '\P{^Blk=ugaritic}', ""); - Expect(0, 66464, '\p{Blk=ugaritic}', ""); - Expect(1, 66464, '\p{^Blk=ugaritic}', ""); - Expect(1, 66464, '\P{Blk=ugaritic}', ""); - Expect(0, 66464, '\P{^Blk=ugaritic}', ""); + Expect(1, 66463, '\p{Blk: ugaritic}', ""); + Expect(0, 66463, '\p{^Blk: ugaritic}', ""); + Expect(0, 66463, '\P{Blk: ugaritic}', ""); + Expect(1, 66463, '\P{^Blk: ugaritic}', ""); + Expect(0, 66464, '\p{Blk: ugaritic}', ""); + Expect(1, 66464, '\p{^Blk: ugaritic}', ""); + Expect(1, 66464, '\P{Blk: ugaritic}', ""); + Expect(0, 66464, '\P{^Blk: ugaritic}', ""); Expect(1, 66463, '\p{Blk=:\Augaritic\z:}', "");; Expect(0, 66464, '\p{Blk=:\Augaritic\z:}', "");; - Expect(1, 66463, '\p{Blk= UGARITIC}', ""); - Expect(0, 66463, '\p{^Blk= UGARITIC}', ""); - Expect(0, 66463, '\P{Blk= UGARITIC}', ""); - Expect(1, 66463, '\P{^Blk= UGARITIC}', ""); - Expect(0, 66464, '\p{Blk= UGARITIC}', ""); - Expect(1, 66464, '\p{^Blk= UGARITIC}', ""); - Expect(1, 66464, '\P{Blk= UGARITIC}', ""); - Expect(0, 66464, '\P{^Blk= UGARITIC}', ""); - Error('\p{Is_Block= _Ugaritic/a/}'); - Error('\P{Is_Block= _Ugaritic/a/}'); + Expect(1, 66463, '\p{Blk:_Ugaritic}', ""); + Expect(0, 66463, '\p{^Blk:_Ugaritic}', ""); + Expect(0, 66463, '\P{Blk:_Ugaritic}', ""); + Expect(1, 66463, '\P{^Blk:_Ugaritic}', ""); + Expect(0, 66464, '\p{Blk:_Ugaritic}', ""); + Expect(1, 66464, '\p{^Blk:_Ugaritic}', ""); + Expect(1, 66464, '\P{Blk:_Ugaritic}', ""); + Expect(0, 66464, '\P{^Blk:_Ugaritic}', ""); + Error('\p{Is_Block=:=UGARITIC}'); + Error('\P{Is_Block=:=UGARITIC}'); Expect(1, 66463, '\p{Is_Block=ugaritic}', ""); Expect(0, 66463, '\p{^Is_Block=ugaritic}', ""); Expect(0, 66463, '\P{Is_Block=ugaritic}', ""); @@ -26781,16 +27347,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66464, '\p{^Is_Block=ugaritic}', ""); Expect(1, 66464, '\P{Is_Block=ugaritic}', ""); Expect(0, 66464, '\P{^Is_Block=ugaritic}', ""); - Expect(1, 66463, '\p{Is_Block= UGARITIC}', ""); - Expect(0, 66463, '\p{^Is_Block= UGARITIC}', ""); - Expect(0, 66463, '\P{Is_Block= UGARITIC}', ""); - Expect(1, 66463, '\P{^Is_Block= UGARITIC}', ""); - Expect(0, 66464, '\p{Is_Block= UGARITIC}', ""); - Expect(1, 66464, '\p{^Is_Block= UGARITIC}', ""); - Expect(1, 66464, '\P{Is_Block= UGARITIC}', ""); - Expect(0, 66464, '\P{^Is_Block= UGARITIC}', ""); - Error('\p{Is_Blk=-:=Ugaritic}'); - Error('\P{Is_Blk=-:=Ugaritic}'); + Expect(1, 66463, '\p{Is_Block=_ UGARITIC}', ""); + Expect(0, 66463, '\p{^Is_Block=_ UGARITIC}', ""); + Expect(0, 66463, '\P{Is_Block=_ UGARITIC}', ""); + Expect(1, 66463, '\P{^Is_Block=_ UGARITIC}', ""); + Expect(0, 66464, '\p{Is_Block=_ UGARITIC}', ""); + Expect(1, 66464, '\p{^Is_Block=_ UGARITIC}', ""); + Expect(1, 66464, '\P{Is_Block=_ UGARITIC}', ""); + Expect(0, 66464, '\P{^Is_Block=_ UGARITIC}', ""); + Error('\p{Is_Blk: :=ugaritic}'); + Error('\P{Is_Blk: :=ugaritic}'); Expect(1, 66463, '\p{Is_Blk=ugaritic}', ""); Expect(0, 66463, '\p{^Is_Blk=ugaritic}', ""); Expect(0, 66463, '\P{Is_Blk=ugaritic}', ""); @@ -26799,16 +27365,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 66464, '\p{^Is_Blk=ugaritic}', ""); Expect(1, 66464, '\P{Is_Blk=ugaritic}', ""); Expect(0, 66464, '\P{^Is_Blk=ugaritic}', ""); - Expect(1, 66463, '\p{Is_Blk=_ UGARITIC}', ""); - Expect(0, 66463, '\p{^Is_Blk=_ UGARITIC}', ""); - Expect(0, 66463, '\P{Is_Blk=_ UGARITIC}', ""); - Expect(1, 66463, '\P{^Is_Blk=_ UGARITIC}', ""); - Expect(0, 66464, '\p{Is_Blk=_ UGARITIC}', ""); - Expect(1, 66464, '\p{^Is_Blk=_ UGARITIC}', ""); - Expect(1, 66464, '\P{Is_Blk=_ UGARITIC}', ""); - Expect(0, 66464, '\P{^Is_Blk=_ UGARITIC}', ""); - Error('\p{Block=:=_ Vai}'); - Error('\P{Block=:=_ Vai}'); + Expect(1, 66463, '\p{Is_Blk=__ugaritic}', ""); + Expect(0, 66463, '\p{^Is_Blk=__ugaritic}', ""); + Expect(0, 66463, '\P{Is_Blk=__ugaritic}', ""); + Expect(1, 66463, '\P{^Is_Blk=__ugaritic}', ""); + Expect(0, 66464, '\p{Is_Blk=__ugaritic}', ""); + Expect(1, 66464, '\p{^Is_Blk=__ugaritic}', ""); + Expect(1, 66464, '\P{Is_Blk=__ugaritic}', ""); + Expect(0, 66464, '\P{^Is_Blk=__ugaritic}', ""); + Error('\p{Block=-:=Vai}'); + Error('\P{Block=-:=Vai}'); Expect(1, 42559, '\p{Block=:\AVai\z:}', "");; Expect(0, 42560, '\p{Block=:\AVai\z:}', "");; Expect(1, 42559, '\p{Block=vai}', ""); @@ -26821,16 +27387,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 42560, '\P{^Block=vai}', ""); Expect(1, 42559, '\p{Block=:\Avai\z:}', "");; Expect(0, 42560, '\p{Block=:\Avai\z:}', "");; - Expect(1, 42559, '\p{Block= -Vai}', ""); - Expect(0, 42559, '\p{^Block= -Vai}', ""); - Expect(0, 42559, '\P{Block= -Vai}', ""); - Expect(1, 42559, '\P{^Block= -Vai}', ""); - Expect(0, 42560, '\p{Block= -Vai}', ""); - Expect(1, 42560, '\p{^Block= -Vai}', ""); - Expect(1, 42560, '\P{Block= -Vai}', ""); - Expect(0, 42560, '\P{^Block= -Vai}', ""); - Error('\p{Blk=:=_VAI}'); - Error('\P{Blk=:=_VAI}'); + Expect(1, 42559, '\p{Block= vai}', ""); + Expect(0, 42559, '\p{^Block= vai}', ""); + Expect(0, 42559, '\P{Block= vai}', ""); + Expect(1, 42559, '\P{^Block= vai}', ""); + Expect(0, 42560, '\p{Block= vai}', ""); + Expect(1, 42560, '\p{^Block= vai}', ""); + Expect(1, 42560, '\P{Block= vai}', ""); + Expect(0, 42560, '\P{^Block= vai}', ""); + Error('\p{Blk=:=Vai}'); + Error('\P{Blk=:=Vai}'); Expect(1, 42559, '\p{Blk=:\AVai\z:}', "");; Expect(0, 42560, '\p{Blk=:\AVai\z:}', "");; Expect(1, 42559, '\p{Blk=vai}', ""); @@ -26843,16 +27409,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 42560, '\P{^Blk=vai}', ""); Expect(1, 42559, '\p{Blk=:\Avai\z:}', "");; Expect(0, 42560, '\p{Blk=:\Avai\z:}', "");; - Expect(1, 42559, '\p{Blk= vai}', ""); - Expect(0, 42559, '\p{^Blk= vai}', ""); - Expect(0, 42559, '\P{Blk= vai}', ""); - Expect(1, 42559, '\P{^Blk= vai}', ""); - Expect(0, 42560, '\p{Blk= vai}', ""); - Expect(1, 42560, '\p{^Blk= vai}', ""); - Expect(1, 42560, '\P{Blk= vai}', ""); - Expect(0, 42560, '\P{^Blk= vai}', ""); - Error('\p{Is_Block=-Vai:=}'); - Error('\P{Is_Block=-Vai:=}'); + Expect(1, 42559, '\p{Blk= Vai}', ""); + Expect(0, 42559, '\p{^Blk= Vai}', ""); + Expect(0, 42559, '\P{Blk= Vai}', ""); + Expect(1, 42559, '\P{^Blk= Vai}', ""); + Expect(0, 42560, '\p{Blk= Vai}', ""); + Expect(1, 42560, '\p{^Blk= Vai}', ""); + Expect(1, 42560, '\P{Blk= Vai}', ""); + Expect(0, 42560, '\P{^Blk= Vai}', ""); + Error('\p{Is_Block=-/a/vai}'); + Error('\P{Is_Block=-/a/vai}'); Expect(1, 42559, '\p{Is_Block=vai}', ""); Expect(0, 42559, '\p{^Is_Block=vai}', ""); Expect(0, 42559, '\P{Is_Block=vai}', ""); @@ -26861,16 +27427,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 42560, '\p{^Is_Block=vai}', ""); Expect(1, 42560, '\P{Is_Block=vai}', ""); Expect(0, 42560, '\P{^Is_Block=vai}', ""); - Expect(1, 42559, '\p{Is_Block= -Vai}', ""); - Expect(0, 42559, '\p{^Is_Block= -Vai}', ""); - Expect(0, 42559, '\P{Is_Block= -Vai}', ""); - Expect(1, 42559, '\P{^Is_Block= -Vai}', ""); - Expect(0, 42560, '\p{Is_Block= -Vai}', ""); - Expect(1, 42560, '\p{^Is_Block= -Vai}', ""); - Expect(1, 42560, '\P{Is_Block= -Vai}', ""); - Expect(0, 42560, '\P{^Is_Block= -Vai}', ""); - Error('\p{Is_Blk=/a/- vai}'); - Error('\P{Is_Blk=/a/- vai}'); + Expect(1, 42559, '\p{Is_Block: -VAI}', ""); + Expect(0, 42559, '\p{^Is_Block: -VAI}', ""); + Expect(0, 42559, '\P{Is_Block: -VAI}', ""); + Expect(1, 42559, '\P{^Is_Block: -VAI}', ""); + Expect(0, 42560, '\p{Is_Block: -VAI}', ""); + Expect(1, 42560, '\p{^Is_Block: -VAI}', ""); + Expect(1, 42560, '\P{Is_Block: -VAI}', ""); + Expect(0, 42560, '\P{^Is_Block: -VAI}', ""); + Error('\p{Is_Blk=:=vai}'); + Error('\P{Is_Blk=:=vai}'); Expect(1, 42559, '\p{Is_Blk=vai}', ""); Expect(0, 42559, '\p{^Is_Blk=vai}', ""); Expect(0, 42559, '\P{Is_Blk=vai}', ""); @@ -26879,8 +27445,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 42560, '\p{^Is_Blk=vai}', ""); Expect(1, 42560, '\P{Is_Blk=vai}', ""); Expect(0, 42560, '\P{^Is_Blk=vai}', ""); - Error('\p{Block:/a/ _Vedic_EXTENSIONS}'); - Error('\P{Block:/a/ _Vedic_EXTENSIONS}'); + Expect(1, 42559, '\p{Is_Blk=-_Vai}', ""); + Expect(0, 42559, '\p{^Is_Blk=-_Vai}', ""); + Expect(0, 42559, '\P{Is_Blk=-_Vai}', ""); + Expect(1, 42559, '\P{^Is_Blk=-_Vai}', ""); + Expect(0, 42560, '\p{Is_Blk=-_Vai}', ""); + Expect(1, 42560, '\p{^Is_Blk=-_Vai}', ""); + Expect(1, 42560, '\P{Is_Blk=-_Vai}', ""); + Expect(0, 42560, '\P{^Is_Blk=-_Vai}', ""); + Error('\p{Block=-_vedic_Extensions/a/}'); + Error('\P{Block=-_vedic_Extensions/a/}'); Expect(1, 7423, '\p{Block=:\AVedic_Extensions\z:}', "");; Expect(0, 7424, '\p{Block=:\AVedic_Extensions\z:}', "");; Expect(1, 7423, '\p{Block=vedicextensions}', ""); @@ -26893,16 +27467,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7424, '\P{^Block=vedicextensions}', ""); Expect(1, 7423, '\p{Block=:\Avedicextensions\z:}', "");; Expect(0, 7424, '\p{Block=:\Avedicextensions\z:}', "");; - Expect(1, 7423, '\p{Block= VEDIC_extensions}', ""); - Expect(0, 7423, '\p{^Block= VEDIC_extensions}', ""); - Expect(0, 7423, '\P{Block= VEDIC_extensions}', ""); - Expect(1, 7423, '\P{^Block= VEDIC_extensions}', ""); - Expect(0, 7424, '\p{Block= VEDIC_extensions}', ""); - Expect(1, 7424, '\p{^Block= VEDIC_extensions}', ""); - Expect(1, 7424, '\P{Block= VEDIC_extensions}', ""); - Expect(0, 7424, '\P{^Block= VEDIC_extensions}', ""); - Error('\p{Blk=/a/_ Vedic_EXT}'); - Error('\P{Blk=/a/_ Vedic_EXT}'); + Expect(1, 7423, '\p{Block= vedic_EXTENSIONS}', ""); + Expect(0, 7423, '\p{^Block= vedic_EXTENSIONS}', ""); + Expect(0, 7423, '\P{Block= vedic_EXTENSIONS}', ""); + Expect(1, 7423, '\P{^Block= vedic_EXTENSIONS}', ""); + Expect(0, 7424, '\p{Block= vedic_EXTENSIONS}', ""); + Expect(1, 7424, '\p{^Block= vedic_EXTENSIONS}', ""); + Expect(1, 7424, '\P{Block= vedic_EXTENSIONS}', ""); + Expect(0, 7424, '\P{^Block= vedic_EXTENSIONS}', ""); + Error('\p{Blk= /a/Vedic_Ext}'); + Error('\P{Blk= /a/Vedic_Ext}'); Expect(1, 7423, '\p{Blk=:\AVedic_Ext\z:}', "");; Expect(0, 7424, '\p{Blk=:\AVedic_Ext\z:}', "");; Expect(1, 7423, '\p{Blk=vedicext}', ""); @@ -26915,16 +27489,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7424, '\P{^Blk=vedicext}', ""); Expect(1, 7423, '\p{Blk=:\Avedicext\z:}', "");; Expect(0, 7424, '\p{Blk=:\Avedicext\z:}', "");; - Expect(1, 7423, '\p{Blk=_ Vedic_Ext}', ""); - Expect(0, 7423, '\p{^Blk=_ Vedic_Ext}', ""); - Expect(0, 7423, '\P{Blk=_ Vedic_Ext}', ""); - Expect(1, 7423, '\P{^Blk=_ Vedic_Ext}', ""); - Expect(0, 7424, '\p{Blk=_ Vedic_Ext}', ""); - Expect(1, 7424, '\p{^Blk=_ Vedic_Ext}', ""); - Expect(1, 7424, '\P{Blk=_ Vedic_Ext}', ""); - Expect(0, 7424, '\P{^Blk=_ Vedic_Ext}', ""); - Error('\p{Is_Block= Vedic_Extensions/a/}'); - Error('\P{Is_Block= Vedic_Extensions/a/}'); + Expect(1, 7423, '\p{Blk= VEDIC_EXT}', ""); + Expect(0, 7423, '\p{^Blk= VEDIC_EXT}', ""); + Expect(0, 7423, '\P{Blk= VEDIC_EXT}', ""); + Expect(1, 7423, '\P{^Blk= VEDIC_EXT}', ""); + Expect(0, 7424, '\p{Blk= VEDIC_EXT}', ""); + Expect(1, 7424, '\p{^Blk= VEDIC_EXT}', ""); + Expect(1, 7424, '\P{Blk= VEDIC_EXT}', ""); + Expect(0, 7424, '\P{^Blk= VEDIC_EXT}', ""); + Error('\p{Is_Block= Vedic_extensions:=}'); + Error('\P{Is_Block= Vedic_extensions:=}'); Expect(1, 7423, '\p{Is_Block=vedicextensions}', ""); Expect(0, 7423, '\p{^Is_Block=vedicextensions}', ""); Expect(0, 7423, '\P{Is_Block=vedicextensions}', ""); @@ -26933,34 +27507,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7424, '\p{^Is_Block=vedicextensions}', ""); Expect(1, 7424, '\P{Is_Block=vedicextensions}', ""); Expect(0, 7424, '\P{^Is_Block=vedicextensions}', ""); - Expect(1, 7423, '\p{Is_Block=- VEDIC_Extensions}', ""); - Expect(0, 7423, '\p{^Is_Block=- VEDIC_Extensions}', ""); - Expect(0, 7423, '\P{Is_Block=- VEDIC_Extensions}', ""); - Expect(1, 7423, '\P{^Is_Block=- VEDIC_Extensions}', ""); - Expect(0, 7424, '\p{Is_Block=- VEDIC_Extensions}', ""); - Expect(1, 7424, '\p{^Is_Block=- VEDIC_Extensions}', ""); - Expect(1, 7424, '\P{Is_Block=- VEDIC_Extensions}', ""); - Expect(0, 7424, '\P{^Is_Block=- VEDIC_Extensions}', ""); - Error('\p{Is_Blk: := Vedic_Ext}'); - Error('\P{Is_Blk: := Vedic_Ext}'); - Expect(1, 7423, '\p{Is_Blk=vedicext}', ""); - Expect(0, 7423, '\p{^Is_Blk=vedicext}', ""); - Expect(0, 7423, '\P{Is_Blk=vedicext}', ""); - Expect(1, 7423, '\P{^Is_Blk=vedicext}', ""); - Expect(0, 7424, '\p{Is_Blk=vedicext}', ""); - Expect(1, 7424, '\p{^Is_Blk=vedicext}', ""); - Expect(1, 7424, '\P{Is_Blk=vedicext}', ""); - Expect(0, 7424, '\P{^Is_Blk=vedicext}', ""); - Expect(1, 7423, '\p{Is_Blk= Vedic_Ext}', ""); - Expect(0, 7423, '\p{^Is_Blk= Vedic_Ext}', ""); - Expect(0, 7423, '\P{Is_Blk= Vedic_Ext}', ""); - Expect(1, 7423, '\P{^Is_Blk= Vedic_Ext}', ""); - Expect(0, 7424, '\p{Is_Blk= Vedic_Ext}', ""); - Expect(1, 7424, '\p{^Is_Blk= Vedic_Ext}', ""); - Expect(1, 7424, '\P{Is_Blk= Vedic_Ext}', ""); - Expect(0, 7424, '\P{^Is_Blk= Vedic_Ext}', ""); - Error('\p{Block=/a/VERTICAL_FORMS}'); - Error('\P{Block=/a/VERTICAL_FORMS}'); + Expect(1, 7423, '\p{Is_Block=Vedic_Extensions}', ""); + Expect(0, 7423, '\p{^Is_Block=Vedic_Extensions}', ""); + Expect(0, 7423, '\P{Is_Block=Vedic_Extensions}', ""); + Expect(1, 7423, '\P{^Is_Block=Vedic_Extensions}', ""); + Expect(0, 7424, '\p{Is_Block=Vedic_Extensions}', ""); + Expect(1, 7424, '\p{^Is_Block=Vedic_Extensions}', ""); + Expect(1, 7424, '\P{Is_Block=Vedic_Extensions}', ""); + Expect(0, 7424, '\P{^Is_Block=Vedic_Extensions}', ""); + Error('\p{Is_Blk=_Vedic_EXT/a/}'); + Error('\P{Is_Blk=_Vedic_EXT/a/}'); + Expect(1, 7423, '\p{Is_Blk:vedicext}', ""); + Expect(0, 7423, '\p{^Is_Blk:vedicext}', ""); + Expect(0, 7423, '\P{Is_Blk:vedicext}', ""); + Expect(1, 7423, '\P{^Is_Blk:vedicext}', ""); + Expect(0, 7424, '\p{Is_Blk:vedicext}', ""); + Expect(1, 7424, '\p{^Is_Blk:vedicext}', ""); + Expect(1, 7424, '\P{Is_Blk:vedicext}', ""); + Expect(0, 7424, '\P{^Is_Blk:vedicext}', ""); + Expect(1, 7423, '\p{Is_Blk= Vedic_EXT}', ""); + Expect(0, 7423, '\p{^Is_Blk= Vedic_EXT}', ""); + Expect(0, 7423, '\P{Is_Blk= Vedic_EXT}', ""); + Expect(1, 7423, '\P{^Is_Blk= Vedic_EXT}', ""); + Expect(0, 7424, '\p{Is_Blk= Vedic_EXT}', ""); + Expect(1, 7424, '\p{^Is_Blk= Vedic_EXT}', ""); + Expect(1, 7424, '\P{Is_Blk= Vedic_EXT}', ""); + Expect(0, 7424, '\P{^Is_Blk= Vedic_EXT}', ""); + Error('\p{Block=--Vertical_Forms:=}'); + Error('\P{Block=--Vertical_Forms:=}'); Expect(1, 65055, '\p{Block=:\AVertical_Forms\z:}', "");; Expect(0, 65056, '\p{Block=:\AVertical_Forms\z:}', "");; Expect(1, 65055, '\p{Block=verticalforms}', ""); @@ -26973,38 +27547,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65056, '\P{^Block=verticalforms}', ""); Expect(1, 65055, '\p{Block=:\Averticalforms\z:}', "");; Expect(0, 65056, '\p{Block=:\Averticalforms\z:}', "");; - Expect(1, 65055, '\p{Block: Vertical_Forms}', ""); - Expect(0, 65055, '\p{^Block: Vertical_Forms}', ""); - Expect(0, 65055, '\P{Block: Vertical_Forms}', ""); - Expect(1, 65055, '\P{^Block: Vertical_Forms}', ""); - Expect(0, 65056, '\p{Block: Vertical_Forms}', ""); - Expect(1, 65056, '\p{^Block: Vertical_Forms}', ""); - Expect(1, 65056, '\P{Block: Vertical_Forms}', ""); - Expect(0, 65056, '\P{^Block: Vertical_Forms}', ""); - Error('\p{Blk=/a/_ vertical_forms}'); - Error('\P{Blk=/a/_ vertical_forms}'); + Expect(1, 65055, '\p{Block=_-VERTICAL_FORMS}', ""); + Expect(0, 65055, '\p{^Block=_-VERTICAL_FORMS}', ""); + Expect(0, 65055, '\P{Block=_-VERTICAL_FORMS}', ""); + Expect(1, 65055, '\P{^Block=_-VERTICAL_FORMS}', ""); + Expect(0, 65056, '\p{Block=_-VERTICAL_FORMS}', ""); + Expect(1, 65056, '\p{^Block=_-VERTICAL_FORMS}', ""); + Expect(1, 65056, '\P{Block=_-VERTICAL_FORMS}', ""); + Expect(0, 65056, '\P{^Block=_-VERTICAL_FORMS}', ""); + Error('\p{Blk=:=-VERTICAL_Forms}'); + Error('\P{Blk=:=-VERTICAL_Forms}'); Expect(1, 65055, '\p{Blk=:\AVertical_Forms\z:}', "");; Expect(0, 65056, '\p{Blk=:\AVertical_Forms\z:}', "");; - Expect(1, 65055, '\p{Blk: verticalforms}', ""); - Expect(0, 65055, '\p{^Blk: verticalforms}', ""); - Expect(0, 65055, '\P{Blk: verticalforms}', ""); - Expect(1, 65055, '\P{^Blk: verticalforms}', ""); - Expect(0, 65056, '\p{Blk: verticalforms}', ""); - Expect(1, 65056, '\p{^Blk: verticalforms}', ""); - Expect(1, 65056, '\P{Blk: verticalforms}', ""); - Expect(0, 65056, '\P{^Blk: verticalforms}', ""); + Expect(1, 65055, '\p{Blk: verticalforms}', ""); + Expect(0, 65055, '\p{^Blk: verticalforms}', ""); + Expect(0, 65055, '\P{Blk: verticalforms}', ""); + Expect(1, 65055, '\P{^Blk: verticalforms}', ""); + Expect(0, 65056, '\p{Blk: verticalforms}', ""); + Expect(1, 65056, '\p{^Blk: verticalforms}', ""); + Expect(1, 65056, '\P{Blk: verticalforms}', ""); + Expect(0, 65056, '\P{^Blk: verticalforms}', ""); Expect(1, 65055, '\p{Blk=:\Averticalforms\z:}', "");; Expect(0, 65056, '\p{Blk=:\Averticalforms\z:}', "");; - Expect(1, 65055, '\p{Blk=VERTICAL_Forms}', ""); - Expect(0, 65055, '\p{^Blk=VERTICAL_Forms}', ""); - Expect(0, 65055, '\P{Blk=VERTICAL_Forms}', ""); - Expect(1, 65055, '\P{^Blk=VERTICAL_Forms}', ""); - Expect(0, 65056, '\p{Blk=VERTICAL_Forms}', ""); - Expect(1, 65056, '\p{^Blk=VERTICAL_Forms}', ""); - Expect(1, 65056, '\P{Blk=VERTICAL_Forms}', ""); - Expect(0, 65056, '\P{^Blk=VERTICAL_Forms}', ""); - Error('\p{Is_Block= Vertical_Forms:=}'); - Error('\P{Is_Block= Vertical_Forms:=}'); + Expect(1, 65055, '\p{Blk=_vertical_FORMS}', ""); + Expect(0, 65055, '\p{^Blk=_vertical_FORMS}', ""); + Expect(0, 65055, '\P{Blk=_vertical_FORMS}', ""); + Expect(1, 65055, '\P{^Blk=_vertical_FORMS}', ""); + Expect(0, 65056, '\p{Blk=_vertical_FORMS}', ""); + Expect(1, 65056, '\p{^Blk=_vertical_FORMS}', ""); + Expect(1, 65056, '\P{Blk=_vertical_FORMS}', ""); + Expect(0, 65056, '\P{^Blk=_vertical_FORMS}', ""); + Error('\p{Is_Block= -Vertical_Forms/a/}'); + Error('\P{Is_Block= -Vertical_Forms/a/}'); Expect(1, 65055, '\p{Is_Block=verticalforms}', ""); Expect(0, 65055, '\p{^Is_Block=verticalforms}', ""); Expect(0, 65055, '\P{Is_Block=verticalforms}', ""); @@ -27013,34 +27587,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65056, '\p{^Is_Block=verticalforms}', ""); Expect(1, 65056, '\P{Is_Block=verticalforms}', ""); Expect(0, 65056, '\P{^Is_Block=verticalforms}', ""); - Expect(1, 65055, '\p{Is_Block= VERTICAL_FORMS}', ""); - Expect(0, 65055, '\p{^Is_Block= VERTICAL_FORMS}', ""); - Expect(0, 65055, '\P{Is_Block= VERTICAL_FORMS}', ""); - Expect(1, 65055, '\P{^Is_Block= VERTICAL_FORMS}', ""); - Expect(0, 65056, '\p{Is_Block= VERTICAL_FORMS}', ""); - Expect(1, 65056, '\p{^Is_Block= VERTICAL_FORMS}', ""); - Expect(1, 65056, '\P{Is_Block= VERTICAL_FORMS}', ""); - Expect(0, 65056, '\P{^Is_Block= VERTICAL_FORMS}', ""); - Error('\p{Is_Blk=:=_ Vertical_forms}'); - Error('\P{Is_Blk=:=_ Vertical_forms}'); - Expect(1, 65055, '\p{Is_Blk=verticalforms}', ""); - Expect(0, 65055, '\p{^Is_Blk=verticalforms}', ""); - Expect(0, 65055, '\P{Is_Blk=verticalforms}', ""); - Expect(1, 65055, '\P{^Is_Blk=verticalforms}', ""); - Expect(0, 65056, '\p{Is_Blk=verticalforms}', ""); - Expect(1, 65056, '\p{^Is_Blk=verticalforms}', ""); - Expect(1, 65056, '\P{Is_Blk=verticalforms}', ""); - Expect(0, 65056, '\P{^Is_Blk=verticalforms}', ""); - Expect(1, 65055, '\p{Is_Blk: vertical_Forms}', ""); - Expect(0, 65055, '\p{^Is_Blk: vertical_Forms}', ""); - Expect(0, 65055, '\P{Is_Blk: vertical_Forms}', ""); - Expect(1, 65055, '\P{^Is_Blk: vertical_Forms}', ""); - Expect(0, 65056, '\p{Is_Blk: vertical_Forms}', ""); - Expect(1, 65056, '\p{^Is_Blk: vertical_Forms}', ""); - Expect(1, 65056, '\P{Is_Blk: vertical_Forms}', ""); - Expect(0, 65056, '\P{^Is_Blk: vertical_Forms}', ""); - Error('\p{Block=- Variation_SELECTORS:=}'); - Error('\P{Block=- Variation_SELECTORS:=}'); + Expect(1, 65055, '\p{Is_Block=_ vertical_FORMS}', ""); + Expect(0, 65055, '\p{^Is_Block=_ vertical_FORMS}', ""); + Expect(0, 65055, '\P{Is_Block=_ vertical_FORMS}', ""); + Expect(1, 65055, '\P{^Is_Block=_ vertical_FORMS}', ""); + Expect(0, 65056, '\p{Is_Block=_ vertical_FORMS}', ""); + Expect(1, 65056, '\p{^Is_Block=_ vertical_FORMS}', ""); + Expect(1, 65056, '\P{Is_Block=_ vertical_FORMS}', ""); + Expect(0, 65056, '\P{^Is_Block=_ vertical_FORMS}', ""); + Error('\p{Is_Blk= Vertical_Forms/a/}'); + Error('\P{Is_Blk= Vertical_Forms/a/}'); + Expect(1, 65055, '\p{Is_Blk: verticalforms}', ""); + Expect(0, 65055, '\p{^Is_Blk: verticalforms}', ""); + Expect(0, 65055, '\P{Is_Blk: verticalforms}', ""); + Expect(1, 65055, '\P{^Is_Blk: verticalforms}', ""); + Expect(0, 65056, '\p{Is_Blk: verticalforms}', ""); + Expect(1, 65056, '\p{^Is_Blk: verticalforms}', ""); + Expect(1, 65056, '\P{Is_Blk: verticalforms}', ""); + Expect(0, 65056, '\P{^Is_Blk: verticalforms}', ""); + Expect(1, 65055, '\p{Is_Blk=_-Vertical_Forms}', ""); + Expect(0, 65055, '\p{^Is_Blk=_-Vertical_Forms}', ""); + Expect(0, 65055, '\P{Is_Blk=_-Vertical_Forms}', ""); + Expect(1, 65055, '\P{^Is_Blk=_-Vertical_Forms}', ""); + Expect(0, 65056, '\p{Is_Blk=_-Vertical_Forms}', ""); + Expect(1, 65056, '\p{^Is_Blk=_-Vertical_Forms}', ""); + Expect(1, 65056, '\P{Is_Blk=_-Vertical_Forms}', ""); + Expect(0, 65056, '\P{^Is_Blk=_-Vertical_Forms}', ""); + Error('\p{Block=:=variation_SELECTORS}'); + Error('\P{Block=:=variation_SELECTORS}'); Expect(1, 65039, '\p{Block=:\AVariation_Selectors\z:}', "");; Expect(0, 65040, '\p{Block=:\AVariation_Selectors\z:}', "");; Expect(1, 65039, '\p{Block=variationselectors}', ""); @@ -27053,16 +27627,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65040, '\P{^Block=variationselectors}', ""); Expect(1, 65039, '\p{Block=:\Avariationselectors\z:}', "");; Expect(0, 65040, '\p{Block=:\Avariationselectors\z:}', "");; - Expect(1, 65039, '\p{Block=-Variation_selectors}', ""); - Expect(0, 65039, '\p{^Block=-Variation_selectors}', ""); - Expect(0, 65039, '\P{Block=-Variation_selectors}', ""); - Expect(1, 65039, '\P{^Block=-Variation_selectors}', ""); - Expect(0, 65040, '\p{Block=-Variation_selectors}', ""); - Expect(1, 65040, '\p{^Block=-Variation_selectors}', ""); - Expect(1, 65040, '\P{Block=-Variation_selectors}', ""); - Expect(0, 65040, '\P{^Block=-Variation_selectors}', ""); - Error('\p{Blk= VS:=}'); - Error('\P{Blk= VS:=}'); + Expect(1, 65039, '\p{Block=__Variation_Selectors}', ""); + Expect(0, 65039, '\p{^Block=__Variation_Selectors}', ""); + Expect(0, 65039, '\P{Block=__Variation_Selectors}', ""); + Expect(1, 65039, '\P{^Block=__Variation_Selectors}', ""); + Expect(0, 65040, '\p{Block=__Variation_Selectors}', ""); + Expect(1, 65040, '\p{^Block=__Variation_Selectors}', ""); + Expect(1, 65040, '\P{Block=__Variation_Selectors}', ""); + Expect(0, 65040, '\P{^Block=__Variation_Selectors}', ""); + Error('\p{Blk= vs:=}'); + Error('\P{Blk= vs:=}'); Expect(1, 65039, '\p{Blk=:\AVS\z:}', "");; Expect(0, 65040, '\p{Blk=:\AVS\z:}', "");; Expect(1, 65039, '\p{Blk=vs}', ""); @@ -27075,26 +27649,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65040, '\P{^Blk=vs}', ""); Expect(1, 65039, '\p{Blk=:\Avs\z:}', "");; Expect(0, 65040, '\p{Blk=:\Avs\z:}', "");; - Error('\p{Is_Block=/a/Variation_selectors}'); - Error('\P{Is_Block=/a/Variation_selectors}'); - Expect(1, 65039, '\p{Is_Block: variationselectors}', ""); - Expect(0, 65039, '\p{^Is_Block: variationselectors}', ""); - Expect(0, 65039, '\P{Is_Block: variationselectors}', ""); - Expect(1, 65039, '\P{^Is_Block: variationselectors}', ""); - Expect(0, 65040, '\p{Is_Block: variationselectors}', ""); - Expect(1, 65040, '\p{^Is_Block: variationselectors}', ""); - Expect(1, 65040, '\P{Is_Block: variationselectors}', ""); - Expect(0, 65040, '\P{^Is_Block: variationselectors}', ""); - Expect(1, 65039, '\p{Is_Block= VARIATION_Selectors}', ""); - Expect(0, 65039, '\p{^Is_Block= VARIATION_Selectors}', ""); - Expect(0, 65039, '\P{Is_Block= VARIATION_Selectors}', ""); - Expect(1, 65039, '\P{^Is_Block= VARIATION_Selectors}', ""); - Expect(0, 65040, '\p{Is_Block= VARIATION_Selectors}', ""); - Expect(1, 65040, '\p{^Is_Block= VARIATION_Selectors}', ""); - Expect(1, 65040, '\P{Is_Block= VARIATION_Selectors}', ""); - Expect(0, 65040, '\P{^Is_Block= VARIATION_Selectors}', ""); - Error('\p{Is_Blk=/a/- VS}'); - Error('\P{Is_Blk=/a/- VS}'); + Expect(1, 65039, '\p{Blk:--vs}', ""); + Expect(0, 65039, '\p{^Blk:--vs}', ""); + Expect(0, 65039, '\P{Blk:--vs}', ""); + Expect(1, 65039, '\P{^Blk:--vs}', ""); + Expect(0, 65040, '\p{Blk:--vs}', ""); + Expect(1, 65040, '\p{^Blk:--vs}', ""); + Expect(1, 65040, '\P{Blk:--vs}', ""); + Expect(0, 65040, '\P{^Blk:--vs}', ""); + Error('\p{Is_Block: /a/ _VARIATION_Selectors}'); + Error('\P{Is_Block: /a/ _VARIATION_Selectors}'); + Expect(1, 65039, '\p{Is_Block=variationselectors}', ""); + Expect(0, 65039, '\p{^Is_Block=variationselectors}', ""); + Expect(0, 65039, '\P{Is_Block=variationselectors}', ""); + Expect(1, 65039, '\P{^Is_Block=variationselectors}', ""); + Expect(0, 65040, '\p{Is_Block=variationselectors}', ""); + Expect(1, 65040, '\p{^Is_Block=variationselectors}', ""); + Expect(1, 65040, '\P{Is_Block=variationselectors}', ""); + Expect(0, 65040, '\P{^Is_Block=variationselectors}', ""); + Expect(1, 65039, '\p{Is_Block=-variation_selectors}', ""); + Expect(0, 65039, '\p{^Is_Block=-variation_selectors}', ""); + Expect(0, 65039, '\P{Is_Block=-variation_selectors}', ""); + Expect(1, 65039, '\P{^Is_Block=-variation_selectors}', ""); + Expect(0, 65040, '\p{Is_Block=-variation_selectors}', ""); + Expect(1, 65040, '\p{^Is_Block=-variation_selectors}', ""); + Expect(1, 65040, '\P{Is_Block=-variation_selectors}', ""); + Expect(0, 65040, '\P{^Is_Block=-variation_selectors}', ""); + Error('\p{Is_Blk= -vs:=}'); + Error('\P{Is_Blk= -vs:=}'); Expect(1, 65039, '\p{Is_Blk=vs}', ""); Expect(0, 65039, '\p{^Is_Blk=vs}', ""); Expect(0, 65039, '\P{Is_Blk=vs}', ""); @@ -27103,38 +27685,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65040, '\p{^Is_Blk=vs}', ""); Expect(1, 65040, '\P{Is_Blk=vs}', ""); Expect(0, 65040, '\P{^Is_Blk=vs}', ""); - Expect(1, 65039, '\p{Is_Blk= vs}', ""); - Expect(0, 65039, '\p{^Is_Blk= vs}', ""); - Expect(0, 65039, '\P{Is_Blk= vs}', ""); - Expect(1, 65039, '\P{^Is_Blk= vs}', ""); - Expect(0, 65040, '\p{Is_Blk= vs}', ""); - Expect(1, 65040, '\p{^Is_Blk= vs}', ""); - Expect(1, 65040, '\P{Is_Blk= vs}', ""); - Expect(0, 65040, '\P{^Is_Blk= vs}', ""); - Error('\p{Block=:= -Variation_selectors_Supplement}'); - Error('\P{Block=:= -Variation_selectors_Supplement}'); + Error('\p{Block=_:=Variation_Selectors_SUPPLEMENT}'); + Error('\P{Block=_:=Variation_Selectors_SUPPLEMENT}'); Expect(1, 917999, '\p{Block=:\AVariation_Selectors_Supplement\z:}', "");; Expect(0, 918000, '\p{Block=:\AVariation_Selectors_Supplement\z:}', "");; - Expect(1, 917999, '\p{Block=variationselectorssupplement}', ""); - Expect(0, 917999, '\p{^Block=variationselectorssupplement}', ""); - Expect(0, 917999, '\P{Block=variationselectorssupplement}', ""); - Expect(1, 917999, '\P{^Block=variationselectorssupplement}', ""); - Expect(0, 918000, '\p{Block=variationselectorssupplement}', ""); - Expect(1, 918000, '\p{^Block=variationselectorssupplement}', ""); - Expect(1, 918000, '\P{Block=variationselectorssupplement}', ""); - Expect(0, 918000, '\P{^Block=variationselectorssupplement}', ""); + Expect(1, 917999, '\p{Block: variationselectorssupplement}', ""); + Expect(0, 917999, '\p{^Block: variationselectorssupplement}', ""); + Expect(0, 917999, '\P{Block: variationselectorssupplement}', ""); + Expect(1, 917999, '\P{^Block: variationselectorssupplement}', ""); + Expect(0, 918000, '\p{Block: variationselectorssupplement}', ""); + Expect(1, 918000, '\p{^Block: variationselectorssupplement}', ""); + Expect(1, 918000, '\P{Block: variationselectorssupplement}', ""); + Expect(0, 918000, '\P{^Block: variationselectorssupplement}', ""); Expect(1, 917999, '\p{Block=:\Avariationselectorssupplement\z:}', "");; Expect(0, 918000, '\p{Block=:\Avariationselectorssupplement\z:}', "");; - Expect(1, 917999, '\p{Block= Variation_Selectors_Supplement}', ""); - Expect(0, 917999, '\p{^Block= Variation_Selectors_Supplement}', ""); - Expect(0, 917999, '\P{Block= Variation_Selectors_Supplement}', ""); - Expect(1, 917999, '\P{^Block= Variation_Selectors_Supplement}', ""); - Expect(0, 918000, '\p{Block= Variation_Selectors_Supplement}', ""); - Expect(1, 918000, '\p{^Block= Variation_Selectors_Supplement}', ""); - Expect(1, 918000, '\P{Block= Variation_Selectors_Supplement}', ""); - Expect(0, 918000, '\P{^Block= Variation_Selectors_Supplement}', ""); - Error('\p{Blk= VS_Sup:=}'); - Error('\P{Blk= VS_Sup:=}'); + Expect(1, 917999, '\p{Block:- variation_Selectors_Supplement}', ""); + Expect(0, 917999, '\p{^Block:- variation_Selectors_Supplement}', ""); + Expect(0, 917999, '\P{Block:- variation_Selectors_Supplement}', ""); + Expect(1, 917999, '\P{^Block:- variation_Selectors_Supplement}', ""); + Expect(0, 918000, '\p{Block:- variation_Selectors_Supplement}', ""); + Expect(1, 918000, '\p{^Block:- variation_Selectors_Supplement}', ""); + Expect(1, 918000, '\P{Block:- variation_Selectors_Supplement}', ""); + Expect(0, 918000, '\P{^Block:- variation_Selectors_Supplement}', ""); + Error('\p{Blk=:= VS_SUP}'); + Error('\P{Blk=:= VS_SUP}'); Expect(1, 917999, '\p{Blk=:\AVS_Sup\z:}', "");; Expect(0, 918000, '\p{Blk=:\AVS_Sup\z:}', "");; Expect(1, 917999, '\p{Blk=vssup}', ""); @@ -27147,16 +27721,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 918000, '\P{^Blk=vssup}', ""); Expect(1, 917999, '\p{Blk=:\Avssup\z:}', "");; Expect(0, 918000, '\p{Blk=:\Avssup\z:}', "");; - Expect(1, 917999, '\p{Blk= VS_sup}', ""); - Expect(0, 917999, '\p{^Blk= VS_sup}', ""); - Expect(0, 917999, '\P{Blk= VS_sup}', ""); - Expect(1, 917999, '\P{^Blk= VS_sup}', ""); - Expect(0, 918000, '\p{Blk= VS_sup}', ""); - Expect(1, 918000, '\p{^Blk= VS_sup}', ""); - Expect(1, 918000, '\P{Blk= VS_sup}', ""); - Expect(0, 918000, '\P{^Blk= VS_sup}', ""); - Error('\p{Is_Block=/a/ -variation_selectors_SUPPLEMENT}'); - Error('\P{Is_Block=/a/ -variation_selectors_SUPPLEMENT}'); + Expect(1, 917999, '\p{Blk=_vs_SUP}', ""); + Expect(0, 917999, '\p{^Blk=_vs_SUP}', ""); + Expect(0, 917999, '\P{Blk=_vs_SUP}', ""); + Expect(1, 917999, '\P{^Blk=_vs_SUP}', ""); + Expect(0, 918000, '\p{Blk=_vs_SUP}', ""); + Expect(1, 918000, '\p{^Blk=_vs_SUP}', ""); + Expect(1, 918000, '\P{Blk=_vs_SUP}', ""); + Expect(0, 918000, '\P{^Blk=_vs_SUP}', ""); + Error('\p{Is_Block= VARIATION_SELECTORS_Supplement/a/}'); + Error('\P{Is_Block= VARIATION_SELECTORS_Supplement/a/}'); Expect(1, 917999, '\p{Is_Block=variationselectorssupplement}', ""); Expect(0, 917999, '\p{^Is_Block=variationselectorssupplement}', ""); Expect(0, 917999, '\P{Is_Block=variationselectorssupplement}', ""); @@ -27165,16 +27739,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 918000, '\p{^Is_Block=variationselectorssupplement}', ""); Expect(1, 918000, '\P{Is_Block=variationselectorssupplement}', ""); Expect(0, 918000, '\P{^Is_Block=variationselectorssupplement}', ""); - Expect(1, 917999, '\p{Is_Block= VARIATION_selectors_SUPPLEMENT}', ""); - Expect(0, 917999, '\p{^Is_Block= VARIATION_selectors_SUPPLEMENT}', ""); - Expect(0, 917999, '\P{Is_Block= VARIATION_selectors_SUPPLEMENT}', ""); - Expect(1, 917999, '\P{^Is_Block= VARIATION_selectors_SUPPLEMENT}', ""); - Expect(0, 918000, '\p{Is_Block= VARIATION_selectors_SUPPLEMENT}', ""); - Expect(1, 918000, '\p{^Is_Block= VARIATION_selectors_SUPPLEMENT}', ""); - Expect(1, 918000, '\P{Is_Block= VARIATION_selectors_SUPPLEMENT}', ""); - Expect(0, 918000, '\P{^Is_Block= VARIATION_selectors_SUPPLEMENT}', ""); - Error('\p{Is_Blk=:=--VS_Sup}'); - Error('\P{Is_Blk=:=--VS_Sup}'); + Expect(1, 917999, '\p{Is_Block= -variation_Selectors_Supplement}', ""); + Expect(0, 917999, '\p{^Is_Block= -variation_Selectors_Supplement}', ""); + Expect(0, 917999, '\P{Is_Block= -variation_Selectors_Supplement}', ""); + Expect(1, 917999, '\P{^Is_Block= -variation_Selectors_Supplement}', ""); + Expect(0, 918000, '\p{Is_Block= -variation_Selectors_Supplement}', ""); + Expect(1, 918000, '\p{^Is_Block= -variation_Selectors_Supplement}', ""); + Expect(1, 918000, '\P{Is_Block= -variation_Selectors_Supplement}', ""); + Expect(0, 918000, '\P{^Is_Block= -variation_Selectors_Supplement}', ""); + Error('\p{Is_Blk=/a/- VS_sup}'); + Error('\P{Is_Blk=/a/- VS_sup}'); Expect(1, 917999, '\p{Is_Blk=vssup}', ""); Expect(0, 917999, '\p{^Is_Blk=vssup}', ""); Expect(0, 917999, '\P{Is_Blk=vssup}', ""); @@ -27183,38 +27757,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 918000, '\p{^Is_Blk=vssup}', ""); Expect(1, 918000, '\P{Is_Blk=vssup}', ""); Expect(0, 918000, '\P{^Is_Blk=vssup}', ""); - Expect(1, 917999, '\p{Is_Blk: VS_Sup}', ""); - Expect(0, 917999, '\p{^Is_Blk: VS_Sup}', ""); - Expect(0, 917999, '\P{Is_Blk: VS_Sup}', ""); - Expect(1, 917999, '\P{^Is_Blk: VS_Sup}', ""); - Expect(0, 918000, '\p{Is_Blk: VS_Sup}', ""); - Expect(1, 918000, '\p{^Is_Blk: VS_Sup}', ""); - Expect(1, 918000, '\P{Is_Blk: VS_Sup}', ""); - Expect(0, 918000, '\P{^Is_Blk: VS_Sup}', ""); - Error('\p{Block= -WANCHO/a/}'); - Error('\P{Block= -WANCHO/a/}'); + Expect(1, 917999, '\p{Is_Blk= VS_Sup}', ""); + Expect(0, 917999, '\p{^Is_Blk= VS_Sup}', ""); + Expect(0, 917999, '\P{Is_Blk= VS_Sup}', ""); + Expect(1, 917999, '\P{^Is_Blk= VS_Sup}', ""); + Expect(0, 918000, '\p{Is_Blk= VS_Sup}', ""); + Expect(1, 918000, '\p{^Is_Blk= VS_Sup}', ""); + Expect(1, 918000, '\P{Is_Blk= VS_Sup}', ""); + Expect(0, 918000, '\P{^Is_Blk= VS_Sup}', ""); + Error('\p{Block=-Wancho/a/}'); + Error('\P{Block=-Wancho/a/}'); Expect(1, 123647, '\p{Block=:\AWancho\z:}', "");; Expect(0, 123648, '\p{Block=:\AWancho\z:}', "");; - Expect(1, 123647, '\p{Block=wancho}', ""); - Expect(0, 123647, '\p{^Block=wancho}', ""); - Expect(0, 123647, '\P{Block=wancho}', ""); - Expect(1, 123647, '\P{^Block=wancho}', ""); - Expect(0, 123648, '\p{Block=wancho}', ""); - Expect(1, 123648, '\p{^Block=wancho}', ""); - Expect(1, 123648, '\P{Block=wancho}', ""); - Expect(0, 123648, '\P{^Block=wancho}', ""); + Expect(1, 123647, '\p{Block: wancho}', ""); + Expect(0, 123647, '\p{^Block: wancho}', ""); + Expect(0, 123647, '\P{Block: wancho}', ""); + Expect(1, 123647, '\P{^Block: wancho}', ""); + Expect(0, 123648, '\p{Block: wancho}', ""); + Expect(1, 123648, '\p{^Block: wancho}', ""); + Expect(1, 123648, '\P{Block: wancho}', ""); + Expect(0, 123648, '\P{^Block: wancho}', ""); Expect(1, 123647, '\p{Block=:\Awancho\z:}', "");; Expect(0, 123648, '\p{Block=:\Awancho\z:}', "");; - Expect(1, 123647, '\p{Block= -wancho}', ""); - Expect(0, 123647, '\p{^Block= -wancho}', ""); - Expect(0, 123647, '\P{Block= -wancho}', ""); - Expect(1, 123647, '\P{^Block= -wancho}', ""); - Expect(0, 123648, '\p{Block= -wancho}', ""); - Expect(1, 123648, '\p{^Block= -wancho}', ""); - Expect(1, 123648, '\P{Block= -wancho}', ""); - Expect(0, 123648, '\P{^Block= -wancho}', ""); - Error('\p{Blk= /a/wancho}'); - Error('\P{Blk= /a/wancho}'); + Expect(1, 123647, '\p{Block=WANCHO}', ""); + Expect(0, 123647, '\p{^Block=WANCHO}', ""); + Expect(0, 123647, '\P{Block=WANCHO}', ""); + Expect(1, 123647, '\P{^Block=WANCHO}', ""); + Expect(0, 123648, '\p{Block=WANCHO}', ""); + Expect(1, 123648, '\p{^Block=WANCHO}', ""); + Expect(1, 123648, '\P{Block=WANCHO}', ""); + Expect(0, 123648, '\P{^Block=WANCHO}', ""); + Error('\p{Blk= :=Wancho}'); + Error('\P{Blk= :=Wancho}'); Expect(1, 123647, '\p{Blk=:\AWancho\z:}', "");; Expect(0, 123648, '\p{Blk=:\AWancho\z:}', "");; Expect(1, 123647, '\p{Blk=wancho}', ""); @@ -27227,34 +27801,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 123648, '\P{^Blk=wancho}', ""); Expect(1, 123647, '\p{Blk=:\Awancho\z:}', "");; Expect(0, 123648, '\p{Blk=:\Awancho\z:}', "");; - Expect(1, 123647, '\p{Blk=Wancho}', ""); - Expect(0, 123647, '\p{^Blk=Wancho}', ""); - Expect(0, 123647, '\P{Blk=Wancho}', ""); - Expect(1, 123647, '\P{^Blk=Wancho}', ""); - Expect(0, 123648, '\p{Blk=Wancho}', ""); - Expect(1, 123648, '\p{^Blk=Wancho}', ""); - Expect(1, 123648, '\P{Blk=Wancho}', ""); - Expect(0, 123648, '\P{^Blk=Wancho}', ""); - Error('\p{Is_Block= Wancho/a/}'); - Error('\P{Is_Block= Wancho/a/}'); - Expect(1, 123647, '\p{Is_Block=wancho}', ""); - Expect(0, 123647, '\p{^Is_Block=wancho}', ""); - Expect(0, 123647, '\P{Is_Block=wancho}', ""); - Expect(1, 123647, '\P{^Is_Block=wancho}', ""); - Expect(0, 123648, '\p{Is_Block=wancho}', ""); - Expect(1, 123648, '\p{^Is_Block=wancho}', ""); - Expect(1, 123648, '\P{Is_Block=wancho}', ""); - Expect(0, 123648, '\P{^Is_Block=wancho}', ""); - Expect(1, 123647, '\p{Is_Block= Wancho}', ""); - Expect(0, 123647, '\p{^Is_Block= Wancho}', ""); - Expect(0, 123647, '\P{Is_Block= Wancho}', ""); - Expect(1, 123647, '\P{^Is_Block= Wancho}', ""); - Expect(0, 123648, '\p{Is_Block= Wancho}', ""); - Expect(1, 123648, '\p{^Is_Block= Wancho}', ""); - Expect(1, 123648, '\P{Is_Block= Wancho}', ""); - Expect(0, 123648, '\P{^Is_Block= Wancho}', ""); - Error('\p{Is_Blk=_:=wancho}'); - Error('\P{Is_Blk=_:=wancho}'); + Expect(1, 123647, '\p{Blk= WANCHO}', ""); + Expect(0, 123647, '\p{^Blk= WANCHO}', ""); + Expect(0, 123647, '\P{Blk= WANCHO}', ""); + Expect(1, 123647, '\P{^Blk= WANCHO}', ""); + Expect(0, 123648, '\p{Blk= WANCHO}', ""); + Expect(1, 123648, '\p{^Blk= WANCHO}', ""); + Expect(1, 123648, '\P{Blk= WANCHO}', ""); + Expect(0, 123648, '\P{^Blk= WANCHO}', ""); + Error('\p{Is_Block=:= wancho}'); + Error('\P{Is_Block=:= wancho}'); + Expect(1, 123647, '\p{Is_Block:wancho}', ""); + Expect(0, 123647, '\p{^Is_Block:wancho}', ""); + Expect(0, 123647, '\P{Is_Block:wancho}', ""); + Expect(1, 123647, '\P{^Is_Block:wancho}', ""); + Expect(0, 123648, '\p{Is_Block:wancho}', ""); + Expect(1, 123648, '\p{^Is_Block:wancho}', ""); + Expect(1, 123648, '\P{Is_Block:wancho}', ""); + Expect(0, 123648, '\P{^Is_Block:wancho}', ""); + Expect(1, 123647, '\p{Is_Block:WANCHO}', ""); + Expect(0, 123647, '\p{^Is_Block:WANCHO}', ""); + Expect(0, 123647, '\P{Is_Block:WANCHO}', ""); + Expect(1, 123647, '\P{^Is_Block:WANCHO}', ""); + Expect(0, 123648, '\p{Is_Block:WANCHO}', ""); + Expect(1, 123648, '\p{^Is_Block:WANCHO}', ""); + Expect(1, 123648, '\P{Is_Block:WANCHO}', ""); + Expect(0, 123648, '\P{^Is_Block:WANCHO}', ""); + Error('\p{Is_Blk=-wancho:=}'); + Error('\P{Is_Blk=-wancho:=}'); Expect(1, 123647, '\p{Is_Blk=wancho}', ""); Expect(0, 123647, '\p{^Is_Blk=wancho}', ""); Expect(0, 123647, '\P{Is_Blk=wancho}', ""); @@ -27263,16 +27837,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 123648, '\p{^Is_Blk=wancho}', ""); Expect(1, 123648, '\P{Is_Blk=wancho}', ""); Expect(0, 123648, '\P{^Is_Blk=wancho}', ""); - Expect(1, 123647, '\p{Is_Blk= _WANCHO}', ""); - Expect(0, 123647, '\p{^Is_Blk= _WANCHO}', ""); - Expect(0, 123647, '\P{Is_Blk= _WANCHO}', ""); - Expect(1, 123647, '\P{^Is_Blk= _WANCHO}', ""); - Expect(0, 123648, '\p{Is_Blk= _WANCHO}', ""); - Expect(1, 123648, '\p{^Is_Blk= _WANCHO}', ""); - Expect(1, 123648, '\P{Is_Blk= _WANCHO}', ""); - Expect(0, 123648, '\P{^Is_Blk= _WANCHO}', ""); - Error('\p{Block=/a/-warang_CITI}'); - Error('\P{Block=/a/-warang_CITI}'); + Expect(1, 123647, '\p{Is_Blk=_WANCHO}', ""); + Expect(0, 123647, '\p{^Is_Blk=_WANCHO}', ""); + Expect(0, 123647, '\P{Is_Blk=_WANCHO}', ""); + Expect(1, 123647, '\P{^Is_Blk=_WANCHO}', ""); + Expect(0, 123648, '\p{Is_Blk=_WANCHO}', ""); + Expect(1, 123648, '\p{^Is_Blk=_WANCHO}', ""); + Expect(1, 123648, '\P{Is_Blk=_WANCHO}', ""); + Expect(0, 123648, '\P{^Is_Blk=_WANCHO}', ""); + Error('\p{Block=/a/ Warang_citi}'); + Error('\P{Block=/a/ Warang_citi}'); Expect(1, 71935, '\p{Block=:\AWarang_Citi\z:}', "");; Expect(0, 71936, '\p{Block=:\AWarang_Citi\z:}', "");; Expect(1, 71935, '\p{Block=warangciti}', ""); @@ -27285,16 +27859,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 71936, '\P{^Block=warangciti}', ""); Expect(1, 71935, '\p{Block=:\Awarangciti\z:}', "");; Expect(0, 71936, '\p{Block=:\Awarangciti\z:}', "");; - Expect(1, 71935, '\p{Block= _Warang_Citi}', ""); - Expect(0, 71935, '\p{^Block= _Warang_Citi}', ""); - Expect(0, 71935, '\P{Block= _Warang_Citi}', ""); - Expect(1, 71935, '\P{^Block= _Warang_Citi}', ""); - Expect(0, 71936, '\p{Block= _Warang_Citi}', ""); - Expect(1, 71936, '\p{^Block= _Warang_Citi}', ""); - Expect(1, 71936, '\P{Block= _Warang_Citi}', ""); - Expect(0, 71936, '\P{^Block= _Warang_Citi}', ""); - Error('\p{Blk=/a/ -WARANG_CITI}'); - Error('\P{Blk=/a/ -WARANG_CITI}'); + Expect(1, 71935, '\p{Block=-warang_Citi}', ""); + Expect(0, 71935, '\p{^Block=-warang_Citi}', ""); + Expect(0, 71935, '\P{Block=-warang_Citi}', ""); + Expect(1, 71935, '\P{^Block=-warang_Citi}', ""); + Expect(0, 71936, '\p{Block=-warang_Citi}', ""); + Expect(1, 71936, '\p{^Block=-warang_Citi}', ""); + Expect(1, 71936, '\P{Block=-warang_Citi}', ""); + Expect(0, 71936, '\P{^Block=-warang_Citi}', ""); + Error('\p{Blk=_/a/WARANG_citi}'); + Error('\P{Blk=_/a/WARANG_citi}'); Expect(1, 71935, '\p{Blk=:\AWarang_Citi\z:}', "");; Expect(0, 71936, '\p{Blk=:\AWarang_Citi\z:}', "");; Expect(1, 71935, '\p{Blk=warangciti}', ""); @@ -27307,16 +27881,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 71936, '\P{^Blk=warangciti}', ""); Expect(1, 71935, '\p{Blk=:\Awarangciti\z:}', "");; Expect(0, 71936, '\p{Blk=:\Awarangciti\z:}', "");; - Expect(1, 71935, '\p{Blk= Warang_Citi}', ""); - Expect(0, 71935, '\p{^Blk= Warang_Citi}', ""); - Expect(0, 71935, '\P{Blk= Warang_Citi}', ""); - Expect(1, 71935, '\P{^Blk= Warang_Citi}', ""); - Expect(0, 71936, '\p{Blk= Warang_Citi}', ""); - Expect(1, 71936, '\p{^Blk= Warang_Citi}', ""); - Expect(1, 71936, '\P{Blk= Warang_Citi}', ""); - Expect(0, 71936, '\P{^Blk= Warang_Citi}', ""); - Error('\p{Is_Block=_ WARANG_Citi/a/}'); - Error('\P{Is_Block=_ WARANG_Citi/a/}'); + Expect(1, 71935, '\p{Blk= -WARANG_Citi}', ""); + Expect(0, 71935, '\p{^Blk= -WARANG_Citi}', ""); + Expect(0, 71935, '\P{Blk= -WARANG_Citi}', ""); + Expect(1, 71935, '\P{^Blk= -WARANG_Citi}', ""); + Expect(0, 71936, '\p{Blk= -WARANG_Citi}', ""); + Expect(1, 71936, '\p{^Blk= -WARANG_Citi}', ""); + Expect(1, 71936, '\P{Blk= -WARANG_Citi}', ""); + Expect(0, 71936, '\P{^Blk= -WARANG_Citi}', ""); + Error('\p{Is_Block=:=_ Warang_citi}'); + Error('\P{Is_Block=:=_ Warang_citi}'); Expect(1, 71935, '\p{Is_Block=warangciti}', ""); Expect(0, 71935, '\p{^Is_Block=warangciti}', ""); Expect(0, 71935, '\P{Is_Block=warangciti}', ""); @@ -27325,16 +27899,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 71936, '\p{^Is_Block=warangciti}', ""); Expect(1, 71936, '\P{Is_Block=warangciti}', ""); Expect(0, 71936, '\P{^Is_Block=warangciti}', ""); - Expect(1, 71935, '\p{Is_Block= warang_Citi}', ""); - Expect(0, 71935, '\p{^Is_Block= warang_Citi}', ""); - Expect(0, 71935, '\P{Is_Block= warang_Citi}', ""); - Expect(1, 71935, '\P{^Is_Block= warang_Citi}', ""); - Expect(0, 71936, '\p{Is_Block= warang_Citi}', ""); - Expect(1, 71936, '\p{^Is_Block= warang_Citi}', ""); - Expect(1, 71936, '\P{Is_Block= warang_Citi}', ""); - Expect(0, 71936, '\P{^Is_Block= warang_Citi}', ""); - Error('\p{Is_Blk=- Warang_CITI:=}'); - Error('\P{Is_Blk=- Warang_CITI:=}'); + Expect(1, 71935, '\p{Is_Block= Warang_Citi}', ""); + Expect(0, 71935, '\p{^Is_Block= Warang_Citi}', ""); + Expect(0, 71935, '\P{Is_Block= Warang_Citi}', ""); + Expect(1, 71935, '\P{^Is_Block= Warang_Citi}', ""); + Expect(0, 71936, '\p{Is_Block= Warang_Citi}', ""); + Expect(1, 71936, '\p{^Is_Block= Warang_Citi}', ""); + Expect(1, 71936, '\P{Is_Block= Warang_Citi}', ""); + Expect(0, 71936, '\P{^Is_Block= Warang_Citi}', ""); + Error('\p{Is_Blk=__warang_Citi:=}'); + Error('\P{Is_Blk=__warang_Citi:=}'); Expect(1, 71935, '\p{Is_Blk=warangciti}', ""); Expect(0, 71935, '\p{^Is_Blk=warangciti}', ""); Expect(0, 71935, '\P{Is_Blk=warangciti}', ""); @@ -27343,16 +27917,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 71936, '\p{^Is_Blk=warangciti}', ""); Expect(1, 71936, '\P{Is_Blk=warangciti}', ""); Expect(0, 71936, '\P{^Is_Blk=warangciti}', ""); - Expect(1, 71935, '\p{Is_Blk= Warang_CITI}', ""); - Expect(0, 71935, '\p{^Is_Blk= Warang_CITI}', ""); - Expect(0, 71935, '\P{Is_Blk= Warang_CITI}', ""); - Expect(1, 71935, '\P{^Is_Blk= Warang_CITI}', ""); - Expect(0, 71936, '\p{Is_Blk= Warang_CITI}', ""); - Expect(1, 71936, '\p{^Is_Blk= Warang_CITI}', ""); - Expect(1, 71936, '\P{Is_Blk= Warang_CITI}', ""); - Expect(0, 71936, '\P{^Is_Blk= Warang_CITI}', ""); - Error('\p{Block=/a/ -YI_radicals}'); - Error('\P{Block=/a/ -YI_radicals}'); + Expect(1, 71935, '\p{Is_Blk=- Warang_CITI}', ""); + Expect(0, 71935, '\p{^Is_Blk=- Warang_CITI}', ""); + Expect(0, 71935, '\P{Is_Blk=- Warang_CITI}', ""); + Expect(1, 71935, '\P{^Is_Blk=- Warang_CITI}', ""); + Expect(0, 71936, '\p{Is_Blk=- Warang_CITI}', ""); + Expect(1, 71936, '\p{^Is_Blk=- Warang_CITI}', ""); + Expect(1, 71936, '\P{Is_Blk=- Warang_CITI}', ""); + Expect(0, 71936, '\P{^Is_Blk=- Warang_CITI}', ""); + Error('\p{Block= :=YEZIDI}'); + Error('\P{Block= :=YEZIDI}'); + Expect(1, 69311, '\p{Block=:\AYezidi\z:}', "");; + Expect(0, 69312, '\p{Block=:\AYezidi\z:}', "");; + Expect(1, 69311, '\p{Block=yezidi}', ""); + Expect(0, 69311, '\p{^Block=yezidi}', ""); + Expect(0, 69311, '\P{Block=yezidi}', ""); + Expect(1, 69311, '\P{^Block=yezidi}', ""); + Expect(0, 69312, '\p{Block=yezidi}', ""); + Expect(1, 69312, '\p{^Block=yezidi}', ""); + Expect(1, 69312, '\P{Block=yezidi}', ""); + Expect(0, 69312, '\P{^Block=yezidi}', ""); + Expect(1, 69311, '\p{Block=:\Ayezidi\z:}', "");; + Expect(0, 69312, '\p{Block=:\Ayezidi\z:}', "");; + Expect(1, 69311, '\p{Block=--YEZIDI}', ""); + Expect(0, 69311, '\p{^Block=--YEZIDI}', ""); + Expect(0, 69311, '\P{Block=--YEZIDI}', ""); + Expect(1, 69311, '\P{^Block=--YEZIDI}', ""); + Expect(0, 69312, '\p{Block=--YEZIDI}', ""); + Expect(1, 69312, '\p{^Block=--YEZIDI}', ""); + Expect(1, 69312, '\P{Block=--YEZIDI}', ""); + Expect(0, 69312, '\P{^Block=--YEZIDI}', ""); + Error('\p{Blk=/a/- Yezidi}'); + Error('\P{Blk=/a/- Yezidi}'); + Expect(1, 69311, '\p{Blk=:\AYezidi\z:}', "");; + Expect(0, 69312, '\p{Blk=:\AYezidi\z:}', "");; + Expect(1, 69311, '\p{Blk=yezidi}', ""); + Expect(0, 69311, '\p{^Blk=yezidi}', ""); + Expect(0, 69311, '\P{Blk=yezidi}', ""); + Expect(1, 69311, '\P{^Blk=yezidi}', ""); + Expect(0, 69312, '\p{Blk=yezidi}', ""); + Expect(1, 69312, '\p{^Blk=yezidi}', ""); + Expect(1, 69312, '\P{Blk=yezidi}', ""); + Expect(0, 69312, '\P{^Blk=yezidi}', ""); + Expect(1, 69311, '\p{Blk=:\Ayezidi\z:}', "");; + Expect(0, 69312, '\p{Blk=:\Ayezidi\z:}', "");; + Expect(1, 69311, '\p{Blk=_ YEZIDI}', ""); + Expect(0, 69311, '\p{^Blk=_ YEZIDI}', ""); + Expect(0, 69311, '\P{Blk=_ YEZIDI}', ""); + Expect(1, 69311, '\P{^Blk=_ YEZIDI}', ""); + Expect(0, 69312, '\p{Blk=_ YEZIDI}', ""); + Expect(1, 69312, '\p{^Blk=_ YEZIDI}', ""); + Expect(1, 69312, '\P{Blk=_ YEZIDI}', ""); + Expect(0, 69312, '\P{^Blk=_ YEZIDI}', ""); + Error('\p{Is_Block=/a/yezidi}'); + Error('\P{Is_Block=/a/yezidi}'); + Expect(1, 69311, '\p{Is_Block=yezidi}', ""); + Expect(0, 69311, '\p{^Is_Block=yezidi}', ""); + Expect(0, 69311, '\P{Is_Block=yezidi}', ""); + Expect(1, 69311, '\P{^Is_Block=yezidi}', ""); + Expect(0, 69312, '\p{Is_Block=yezidi}', ""); + Expect(1, 69312, '\p{^Is_Block=yezidi}', ""); + Expect(1, 69312, '\P{Is_Block=yezidi}', ""); + Expect(0, 69312, '\P{^Is_Block=yezidi}', ""); + Expect(1, 69311, '\p{Is_Block= Yezidi}', ""); + Expect(0, 69311, '\p{^Is_Block= Yezidi}', ""); + Expect(0, 69311, '\P{Is_Block= Yezidi}', ""); + Expect(1, 69311, '\P{^Is_Block= Yezidi}', ""); + Expect(0, 69312, '\p{Is_Block= Yezidi}', ""); + Expect(1, 69312, '\p{^Is_Block= Yezidi}', ""); + Expect(1, 69312, '\P{Is_Block= Yezidi}', ""); + Expect(0, 69312, '\P{^Is_Block= Yezidi}', ""); + Error('\p{Is_Blk=:=- YEZIDI}'); + Error('\P{Is_Blk=:=- YEZIDI}'); + Expect(1, 69311, '\p{Is_Blk=yezidi}', ""); + Expect(0, 69311, '\p{^Is_Blk=yezidi}', ""); + Expect(0, 69311, '\P{Is_Blk=yezidi}', ""); + Expect(1, 69311, '\P{^Is_Blk=yezidi}', ""); + Expect(0, 69312, '\p{Is_Blk=yezidi}', ""); + Expect(1, 69312, '\p{^Is_Blk=yezidi}', ""); + Expect(1, 69312, '\P{Is_Blk=yezidi}', ""); + Expect(0, 69312, '\P{^Is_Blk=yezidi}', ""); + Expect(1, 69311, '\p{Is_Blk=--Yezidi}', ""); + Expect(0, 69311, '\p{^Is_Blk=--Yezidi}', ""); + Expect(0, 69311, '\P{Is_Blk=--Yezidi}', ""); + Expect(1, 69311, '\P{^Is_Blk=--Yezidi}', ""); + Expect(0, 69312, '\p{Is_Blk=--Yezidi}', ""); + Expect(1, 69312, '\p{^Is_Blk=--Yezidi}', ""); + Expect(1, 69312, '\P{Is_Blk=--Yezidi}', ""); + Expect(0, 69312, '\P{^Is_Blk=--Yezidi}', ""); + Error('\p{Block:yi_RADICALS/a/}'); + Error('\P{Block:yi_RADICALS/a/}'); Expect(1, 42191, '\p{Block=:\AYi_Radicals\z:}', "");; Expect(0, 42192, '\p{Block=:\AYi_Radicals\z:}', "");; Expect(1, 42191, '\p{Block=yiradicals}', ""); @@ -27365,16 +28019,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 42192, '\P{^Block=yiradicals}', ""); Expect(1, 42191, '\p{Block=:\Ayiradicals\z:}', "");; Expect(0, 42192, '\p{Block=:\Ayiradicals\z:}', "");; - Expect(1, 42191, '\p{Block= _Yi_RADICALS}', ""); - Expect(0, 42191, '\p{^Block= _Yi_RADICALS}', ""); - Expect(0, 42191, '\P{Block= _Yi_RADICALS}', ""); - Expect(1, 42191, '\P{^Block= _Yi_RADICALS}', ""); - Expect(0, 42192, '\p{Block= _Yi_RADICALS}', ""); - Expect(1, 42192, '\p{^Block= _Yi_RADICALS}', ""); - Expect(1, 42192, '\P{Block= _Yi_RADICALS}', ""); - Expect(0, 42192, '\P{^Block= _Yi_RADICALS}', ""); - Error('\p{Blk: -/a/Yi_Radicals}'); - Error('\P{Blk: -/a/Yi_Radicals}'); + Expect(1, 42191, '\p{Block=YI_radicals}', ""); + Expect(0, 42191, '\p{^Block=YI_radicals}', ""); + Expect(0, 42191, '\P{Block=YI_radicals}', ""); + Expect(1, 42191, '\P{^Block=YI_radicals}', ""); + Expect(0, 42192, '\p{Block=YI_radicals}', ""); + Expect(1, 42192, '\p{^Block=YI_radicals}', ""); + Expect(1, 42192, '\P{Block=YI_radicals}', ""); + Expect(0, 42192, '\P{^Block=YI_radicals}', ""); + Error('\p{Blk= yi_Radicals/a/}'); + Error('\P{Blk= yi_Radicals/a/}'); Expect(1, 42191, '\p{Blk=:\AYi_Radicals\z:}', "");; Expect(0, 42192, '\p{Blk=:\AYi_Radicals\z:}', "");; Expect(1, 42191, '\p{Blk=yiradicals}', ""); @@ -27387,34 +28041,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 42192, '\P{^Blk=yiradicals}', ""); Expect(1, 42191, '\p{Blk=:\Ayiradicals\z:}', "");; Expect(0, 42192, '\p{Blk=:\Ayiradicals\z:}', "");; - Expect(1, 42191, '\p{Blk: Yi_radicals}', ""); - Expect(0, 42191, '\p{^Blk: Yi_radicals}', ""); - Expect(0, 42191, '\P{Blk: Yi_radicals}', ""); - Expect(1, 42191, '\P{^Blk: Yi_radicals}', ""); - Expect(0, 42192, '\p{Blk: Yi_radicals}', ""); - Expect(1, 42192, '\p{^Blk: Yi_radicals}', ""); - Expect(1, 42192, '\P{Blk: Yi_radicals}', ""); - Expect(0, 42192, '\P{^Blk: Yi_radicals}', ""); - Error('\p{Is_Block= _YI_radicals/a/}'); - Error('\P{Is_Block= _YI_radicals/a/}'); - Expect(1, 42191, '\p{Is_Block: yiradicals}', ""); - Expect(0, 42191, '\p{^Is_Block: yiradicals}', ""); - Expect(0, 42191, '\P{Is_Block: yiradicals}', ""); - Expect(1, 42191, '\P{^Is_Block: yiradicals}', ""); - Expect(0, 42192, '\p{Is_Block: yiradicals}', ""); - Expect(1, 42192, '\p{^Is_Block: yiradicals}', ""); - Expect(1, 42192, '\P{Is_Block: yiradicals}', ""); - Expect(0, 42192, '\P{^Is_Block: yiradicals}', ""); - Expect(1, 42191, '\p{Is_Block= YI_RADICALS}', ""); - Expect(0, 42191, '\p{^Is_Block= YI_RADICALS}', ""); - Expect(0, 42191, '\P{Is_Block= YI_RADICALS}', ""); - Expect(1, 42191, '\P{^Is_Block= YI_RADICALS}', ""); - Expect(0, 42192, '\p{Is_Block= YI_RADICALS}', ""); - Expect(1, 42192, '\p{^Is_Block= YI_RADICALS}', ""); - Expect(1, 42192, '\P{Is_Block= YI_RADICALS}', ""); - Expect(0, 42192, '\P{^Is_Block= YI_RADICALS}', ""); - Error('\p{Is_Blk= yi_RADICALS/a/}'); - Error('\P{Is_Blk= yi_RADICALS/a/}'); + Expect(1, 42191, '\p{Blk= -YI_RADICALS}', ""); + Expect(0, 42191, '\p{^Blk= -YI_RADICALS}', ""); + Expect(0, 42191, '\P{Blk= -YI_RADICALS}', ""); + Expect(1, 42191, '\P{^Blk= -YI_RADICALS}', ""); + Expect(0, 42192, '\p{Blk= -YI_RADICALS}', ""); + Expect(1, 42192, '\p{^Blk= -YI_RADICALS}', ""); + Expect(1, 42192, '\P{Blk= -YI_RADICALS}', ""); + Expect(0, 42192, '\P{^Blk= -YI_RADICALS}', ""); + Error('\p{Is_Block: YI_Radicals:=}'); + Error('\P{Is_Block: YI_Radicals:=}'); + Expect(1, 42191, '\p{Is_Block=yiradicals}', ""); + Expect(0, 42191, '\p{^Is_Block=yiradicals}', ""); + Expect(0, 42191, '\P{Is_Block=yiradicals}', ""); + Expect(1, 42191, '\P{^Is_Block=yiradicals}', ""); + Expect(0, 42192, '\p{Is_Block=yiradicals}', ""); + Expect(1, 42192, '\p{^Is_Block=yiradicals}', ""); + Expect(1, 42192, '\P{Is_Block=yiradicals}', ""); + Expect(0, 42192, '\P{^Is_Block=yiradicals}', ""); + Expect(1, 42191, '\p{Is_Block=- Yi_Radicals}', ""); + Expect(0, 42191, '\p{^Is_Block=- Yi_Radicals}', ""); + Expect(0, 42191, '\P{Is_Block=- Yi_Radicals}', ""); + Expect(1, 42191, '\P{^Is_Block=- Yi_Radicals}', ""); + Expect(0, 42192, '\p{Is_Block=- Yi_Radicals}', ""); + Expect(1, 42192, '\p{^Is_Block=- Yi_Radicals}', ""); + Expect(1, 42192, '\P{Is_Block=- Yi_Radicals}', ""); + Expect(0, 42192, '\P{^Is_Block=- Yi_Radicals}', ""); + Error('\p{Is_Blk: := Yi_RADICALS}'); + Error('\P{Is_Blk: := Yi_RADICALS}'); Expect(1, 42191, '\p{Is_Blk=yiradicals}', ""); Expect(0, 42191, '\p{^Is_Blk=yiradicals}', ""); Expect(0, 42191, '\P{Is_Blk=yiradicals}', ""); @@ -27423,16 +28077,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 42192, '\p{^Is_Blk=yiradicals}', ""); Expect(1, 42192, '\P{Is_Blk=yiradicals}', ""); Expect(0, 42192, '\P{^Is_Blk=yiradicals}', ""); - Expect(1, 42191, '\p{Is_Blk= -yi_radicals}', ""); - Expect(0, 42191, '\p{^Is_Blk= -yi_radicals}', ""); - Expect(0, 42191, '\P{Is_Blk= -yi_radicals}', ""); - Expect(1, 42191, '\P{^Is_Blk= -yi_radicals}', ""); - Expect(0, 42192, '\p{Is_Blk= -yi_radicals}', ""); - Expect(1, 42192, '\p{^Is_Blk= -yi_radicals}', ""); - Expect(1, 42192, '\P{Is_Blk= -yi_radicals}', ""); - Expect(0, 42192, '\P{^Is_Blk= -yi_radicals}', ""); - Error('\p{Block= -yi_Syllables/a/}'); - Error('\P{Block= -yi_Syllables/a/}'); + Expect(1, 42191, '\p{Is_Blk=- Yi_Radicals}', ""); + Expect(0, 42191, '\p{^Is_Blk=- Yi_Radicals}', ""); + Expect(0, 42191, '\P{Is_Blk=- Yi_Radicals}', ""); + Expect(1, 42191, '\P{^Is_Blk=- Yi_Radicals}', ""); + Expect(0, 42192, '\p{Is_Blk=- Yi_Radicals}', ""); + Expect(1, 42192, '\p{^Is_Blk=- Yi_Radicals}', ""); + Expect(1, 42192, '\P{Is_Blk=- Yi_Radicals}', ""); + Expect(0, 42192, '\P{^Is_Blk=- Yi_Radicals}', ""); + Error('\p{Block=/a/ Yi_Syllables}'); + Error('\P{Block=/a/ Yi_Syllables}'); Expect(1, 42127, '\p{Block=:\AYi_Syllables\z:}', "");; Expect(0, 42128, '\p{Block=:\AYi_Syllables\z:}', "");; Expect(1, 42127, '\p{Block=yisyllables}', ""); @@ -27445,16 +28099,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 42128, '\P{^Block=yisyllables}', ""); Expect(1, 42127, '\p{Block=:\Ayisyllables\z:}', "");; Expect(0, 42128, '\p{Block=:\Ayisyllables\z:}', "");; - Expect(1, 42127, '\p{Block: Yi_SYLLABLES}', ""); - Expect(0, 42127, '\p{^Block: Yi_SYLLABLES}', ""); - Expect(0, 42127, '\P{Block: Yi_SYLLABLES}', ""); - Expect(1, 42127, '\P{^Block: Yi_SYLLABLES}', ""); - Expect(0, 42128, '\p{Block: Yi_SYLLABLES}', ""); - Expect(1, 42128, '\p{^Block: Yi_SYLLABLES}', ""); - Expect(1, 42128, '\P{Block: Yi_SYLLABLES}', ""); - Expect(0, 42128, '\P{^Block: Yi_SYLLABLES}', ""); - Error('\p{Blk: :=yi_SYLLABLES}'); - Error('\P{Blk: :=yi_SYLLABLES}'); + Expect(1, 42127, '\p{Block=_ yi_Syllables}', ""); + Expect(0, 42127, '\p{^Block=_ yi_Syllables}', ""); + Expect(0, 42127, '\P{Block=_ yi_Syllables}', ""); + Expect(1, 42127, '\P{^Block=_ yi_Syllables}', ""); + Expect(0, 42128, '\p{Block=_ yi_Syllables}', ""); + Expect(1, 42128, '\p{^Block=_ yi_Syllables}', ""); + Expect(1, 42128, '\P{Block=_ yi_Syllables}', ""); + Expect(0, 42128, '\P{^Block=_ yi_Syllables}', ""); + Error('\p{Blk=:= yi_syllables}'); + Error('\P{Blk=:= yi_syllables}'); Expect(1, 42127, '\p{Blk=:\AYi_Syllables\z:}', "");; Expect(0, 42128, '\p{Blk=:\AYi_Syllables\z:}', "");; Expect(1, 42127, '\p{Blk=yisyllables}', ""); @@ -27467,16 +28121,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 42128, '\P{^Blk=yisyllables}', ""); Expect(1, 42127, '\p{Blk=:\Ayisyllables\z:}', "");; Expect(0, 42128, '\p{Blk=:\Ayisyllables\z:}', "");; - Expect(1, 42127, '\p{Blk=Yi_SYLLABLES}', ""); - Expect(0, 42127, '\p{^Blk=Yi_SYLLABLES}', ""); - Expect(0, 42127, '\P{Blk=Yi_SYLLABLES}', ""); - Expect(1, 42127, '\P{^Blk=Yi_SYLLABLES}', ""); - Expect(0, 42128, '\p{Blk=Yi_SYLLABLES}', ""); - Expect(1, 42128, '\p{^Blk=Yi_SYLLABLES}', ""); - Expect(1, 42128, '\P{Blk=Yi_SYLLABLES}', ""); - Expect(0, 42128, '\P{^Blk=Yi_SYLLABLES}', ""); - Error('\p{Is_Block= yi_Syllables:=}'); - Error('\P{Is_Block= yi_Syllables:=}'); + Expect(1, 42127, '\p{Blk=-_yi_syllables}', ""); + Expect(0, 42127, '\p{^Blk=-_yi_syllables}', ""); + Expect(0, 42127, '\P{Blk=-_yi_syllables}', ""); + Expect(1, 42127, '\P{^Blk=-_yi_syllables}', ""); + Expect(0, 42128, '\p{Blk=-_yi_syllables}', ""); + Expect(1, 42128, '\p{^Blk=-_yi_syllables}', ""); + Expect(1, 42128, '\P{Blk=-_yi_syllables}', ""); + Expect(0, 42128, '\P{^Blk=-_yi_syllables}', ""); + Error('\p{Is_Block=:= YI_syllables}'); + Error('\P{Is_Block=:= YI_syllables}'); Expect(1, 42127, '\p{Is_Block=yisyllables}', ""); Expect(0, 42127, '\p{^Is_Block=yisyllables}', ""); Expect(0, 42127, '\P{Is_Block=yisyllables}', ""); @@ -27485,16 +28139,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 42128, '\p{^Is_Block=yisyllables}', ""); Expect(1, 42128, '\P{Is_Block=yisyllables}', ""); Expect(0, 42128, '\P{^Is_Block=yisyllables}', ""); - Expect(1, 42127, '\p{Is_Block= _Yi_Syllables}', ""); - Expect(0, 42127, '\p{^Is_Block= _Yi_Syllables}', ""); - Expect(0, 42127, '\P{Is_Block= _Yi_Syllables}', ""); - Expect(1, 42127, '\P{^Is_Block= _Yi_Syllables}', ""); - Expect(0, 42128, '\p{Is_Block= _Yi_Syllables}', ""); - Expect(1, 42128, '\p{^Is_Block= _Yi_Syllables}', ""); - Expect(1, 42128, '\P{Is_Block= _Yi_Syllables}', ""); - Expect(0, 42128, '\P{^Is_Block= _Yi_Syllables}', ""); - Error('\p{Is_Blk=-yi_syllables/a/}'); - Error('\P{Is_Blk=-yi_syllables/a/}'); + Expect(1, 42127, '\p{Is_Block=-Yi_SYLLABLES}', ""); + Expect(0, 42127, '\p{^Is_Block=-Yi_SYLLABLES}', ""); + Expect(0, 42127, '\P{Is_Block=-Yi_SYLLABLES}', ""); + Expect(1, 42127, '\P{^Is_Block=-Yi_SYLLABLES}', ""); + Expect(0, 42128, '\p{Is_Block=-Yi_SYLLABLES}', ""); + Expect(1, 42128, '\p{^Is_Block=-Yi_SYLLABLES}', ""); + Expect(1, 42128, '\P{Is_Block=-Yi_SYLLABLES}', ""); + Expect(0, 42128, '\P{^Is_Block=-Yi_SYLLABLES}', ""); + Error('\p{Is_Blk=- yi_syllables/a/}'); + Error('\P{Is_Blk=- yi_syllables/a/}'); Expect(1, 42127, '\p{Is_Blk=yisyllables}', ""); Expect(0, 42127, '\p{^Is_Blk=yisyllables}', ""); Expect(0, 42127, '\P{Is_Blk=yisyllables}', ""); @@ -27503,16 +28157,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 42128, '\p{^Is_Blk=yisyllables}', ""); Expect(1, 42128, '\P{Is_Blk=yisyllables}', ""); Expect(0, 42128, '\P{^Is_Blk=yisyllables}', ""); - Expect(1, 42127, '\p{Is_Blk= Yi_syllables}', ""); - Expect(0, 42127, '\p{^Is_Blk= Yi_syllables}', ""); - Expect(0, 42127, '\P{Is_Blk= Yi_syllables}', ""); - Expect(1, 42127, '\P{^Is_Blk= Yi_syllables}', ""); - Expect(0, 42128, '\p{Is_Blk= Yi_syllables}', ""); - Expect(1, 42128, '\p{^Is_Blk= Yi_syllables}', ""); - Expect(1, 42128, '\P{Is_Blk= Yi_syllables}', ""); - Expect(0, 42128, '\P{^Is_Blk= Yi_syllables}', ""); - Error('\p{Block=-_Yijing_HEXAGRAM_Symbols/a/}'); - Error('\P{Block=-_Yijing_HEXAGRAM_Symbols/a/}'); + Expect(1, 42127, '\p{Is_Blk=__Yi_Syllables}', ""); + Expect(0, 42127, '\p{^Is_Blk=__Yi_Syllables}', ""); + Expect(0, 42127, '\P{Is_Blk=__Yi_Syllables}', ""); + Expect(1, 42127, '\P{^Is_Blk=__Yi_Syllables}', ""); + Expect(0, 42128, '\p{Is_Blk=__Yi_Syllables}', ""); + Expect(1, 42128, '\p{^Is_Blk=__Yi_Syllables}', ""); + Expect(1, 42128, '\P{Is_Blk=__Yi_Syllables}', ""); + Expect(0, 42128, '\P{^Is_Blk=__Yi_Syllables}', ""); + Error('\p{Block=/a/- Yijing_Hexagram_symbols}'); + Error('\P{Block=/a/- Yijing_Hexagram_symbols}'); Expect(1, 19967, '\p{Block=:\AYijing_Hexagram_Symbols\z:}', "");; Expect(0, 19968, '\p{Block=:\AYijing_Hexagram_Symbols\z:}', "");; Expect(1, 19967, '\p{Block=yijinghexagramsymbols}', ""); @@ -27525,16 +28179,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 19968, '\P{^Block=yijinghexagramsymbols}', ""); Expect(1, 19967, '\p{Block=:\Ayijinghexagramsymbols\z:}', "");; Expect(0, 19968, '\p{Block=:\Ayijinghexagramsymbols\z:}', "");; - Expect(1, 19967, '\p{Block= Yijing_Hexagram_symbols}', ""); - Expect(0, 19967, '\p{^Block= Yijing_Hexagram_symbols}', ""); - Expect(0, 19967, '\P{Block= Yijing_Hexagram_symbols}', ""); - Expect(1, 19967, '\P{^Block= Yijing_Hexagram_symbols}', ""); - Expect(0, 19968, '\p{Block= Yijing_Hexagram_symbols}', ""); - Expect(1, 19968, '\p{^Block= Yijing_Hexagram_symbols}', ""); - Expect(1, 19968, '\P{Block= Yijing_Hexagram_symbols}', ""); - Expect(0, 19968, '\P{^Block= Yijing_Hexagram_symbols}', ""); - Error('\p{Blk=:=_ YIJING}'); - Error('\P{Blk=:=_ YIJING}'); + Expect(1, 19967, '\p{Block=__yijing_HEXAGRAM_SYMBOLS}', ""); + Expect(0, 19967, '\p{^Block=__yijing_HEXAGRAM_SYMBOLS}', ""); + Expect(0, 19967, '\P{Block=__yijing_HEXAGRAM_SYMBOLS}', ""); + Expect(1, 19967, '\P{^Block=__yijing_HEXAGRAM_SYMBOLS}', ""); + Expect(0, 19968, '\p{Block=__yijing_HEXAGRAM_SYMBOLS}', ""); + Expect(1, 19968, '\p{^Block=__yijing_HEXAGRAM_SYMBOLS}', ""); + Expect(1, 19968, '\P{Block=__yijing_HEXAGRAM_SYMBOLS}', ""); + Expect(0, 19968, '\P{^Block=__yijing_HEXAGRAM_SYMBOLS}', ""); + Error('\p{Blk=--Yijing/a/}'); + Error('\P{Blk=--Yijing/a/}'); Expect(1, 19967, '\p{Blk=:\AYijing\z:}', "");; Expect(0, 19968, '\p{Blk=:\AYijing\z:}', "");; Expect(1, 19967, '\p{Blk=yijing}', ""); @@ -27547,16 +28201,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 19968, '\P{^Blk=yijing}', ""); Expect(1, 19967, '\p{Blk=:\Ayijing\z:}', "");; Expect(0, 19968, '\p{Blk=:\Ayijing\z:}', "");; - Expect(1, 19967, '\p{Blk= Yijing}', ""); - Expect(0, 19967, '\p{^Blk= Yijing}', ""); - Expect(0, 19967, '\P{Blk= Yijing}', ""); - Expect(1, 19967, '\P{^Blk= Yijing}', ""); - Expect(0, 19968, '\p{Blk= Yijing}', ""); - Expect(1, 19968, '\p{^Blk= Yijing}', ""); - Expect(1, 19968, '\P{Blk= Yijing}', ""); - Expect(0, 19968, '\P{^Blk= Yijing}', ""); - Error('\p{Is_Block=--Yijing_Hexagram_symbols:=}'); - Error('\P{Is_Block=--Yijing_Hexagram_symbols:=}'); + Expect(1, 19967, '\p{Blk=-Yijing}', ""); + Expect(0, 19967, '\p{^Blk=-Yijing}', ""); + Expect(0, 19967, '\P{Blk=-Yijing}', ""); + Expect(1, 19967, '\P{^Blk=-Yijing}', ""); + Expect(0, 19968, '\p{Blk=-Yijing}', ""); + Expect(1, 19968, '\p{^Blk=-Yijing}', ""); + Expect(1, 19968, '\P{Blk=-Yijing}', ""); + Expect(0, 19968, '\P{^Blk=-Yijing}', ""); + Error('\p{Is_Block= yijing_hexagram_Symbols/a/}'); + Error('\P{Is_Block= yijing_hexagram_Symbols/a/}'); Expect(1, 19967, '\p{Is_Block=yijinghexagramsymbols}', ""); Expect(0, 19967, '\p{^Is_Block=yijinghexagramsymbols}', ""); Expect(0, 19967, '\P{Is_Block=yijinghexagramsymbols}', ""); @@ -27565,16 +28219,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 19968, '\p{^Is_Block=yijinghexagramsymbols}', ""); Expect(1, 19968, '\P{Is_Block=yijinghexagramsymbols}', ""); Expect(0, 19968, '\P{^Is_Block=yijinghexagramsymbols}', ""); - Expect(1, 19967, '\p{Is_Block= Yijing_hexagram_SYMBOLS}', ""); - Expect(0, 19967, '\p{^Is_Block= Yijing_hexagram_SYMBOLS}', ""); - Expect(0, 19967, '\P{Is_Block= Yijing_hexagram_SYMBOLS}', ""); - Expect(1, 19967, '\P{^Is_Block= Yijing_hexagram_SYMBOLS}', ""); - Expect(0, 19968, '\p{Is_Block= Yijing_hexagram_SYMBOLS}', ""); - Expect(1, 19968, '\p{^Is_Block= Yijing_hexagram_SYMBOLS}', ""); - Expect(1, 19968, '\P{Is_Block= Yijing_hexagram_SYMBOLS}', ""); - Expect(0, 19968, '\P{^Is_Block= Yijing_hexagram_SYMBOLS}', ""); - Error('\p{Is_Blk=/a/_ Yijing}'); - Error('\P{Is_Blk=/a/_ Yijing}'); + Expect(1, 19967, '\p{Is_Block=_ Yijing_Hexagram_symbols}', ""); + Expect(0, 19967, '\p{^Is_Block=_ Yijing_Hexagram_symbols}', ""); + Expect(0, 19967, '\P{Is_Block=_ Yijing_Hexagram_symbols}', ""); + Expect(1, 19967, '\P{^Is_Block=_ Yijing_Hexagram_symbols}', ""); + Expect(0, 19968, '\p{Is_Block=_ Yijing_Hexagram_symbols}', ""); + Expect(1, 19968, '\p{^Is_Block=_ Yijing_Hexagram_symbols}', ""); + Expect(1, 19968, '\P{Is_Block=_ Yijing_Hexagram_symbols}', ""); + Expect(0, 19968, '\P{^Is_Block=_ Yijing_Hexagram_symbols}', ""); + Error('\p{Is_Blk=-Yijing/a/}'); + Error('\P{Is_Blk=-Yijing/a/}'); Expect(1, 19967, '\p{Is_Blk=yijing}', ""); Expect(0, 19967, '\p{^Is_Blk=yijing}', ""); Expect(0, 19967, '\P{Is_Blk=yijing}', ""); @@ -27583,16 +28237,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 19968, '\p{^Is_Blk=yijing}', ""); Expect(1, 19968, '\P{Is_Blk=yijing}', ""); Expect(0, 19968, '\P{^Is_Blk=yijing}', ""); - Expect(1, 19967, '\p{Is_Blk= YIJING}', ""); - Expect(0, 19967, '\p{^Is_Blk= YIJING}', ""); - Expect(0, 19967, '\P{Is_Blk= YIJING}', ""); - Expect(1, 19967, '\P{^Is_Blk= YIJING}', ""); - Expect(0, 19968, '\p{Is_Blk= YIJING}', ""); - Expect(1, 19968, '\p{^Is_Blk= YIJING}', ""); - Expect(1, 19968, '\P{Is_Blk= YIJING}', ""); - Expect(0, 19968, '\P{^Is_Blk= YIJING}', ""); - Error('\p{Block= Zanabazar_Square:=}'); - Error('\P{Block= Zanabazar_Square:=}'); + Expect(1, 19967, '\p{Is_Blk= _yijing}', ""); + Expect(0, 19967, '\p{^Is_Blk= _yijing}', ""); + Expect(0, 19967, '\P{Is_Blk= _yijing}', ""); + Expect(1, 19967, '\P{^Is_Blk= _yijing}', ""); + Expect(0, 19968, '\p{Is_Blk= _yijing}', ""); + Expect(1, 19968, '\p{^Is_Blk= _yijing}', ""); + Expect(1, 19968, '\P{Is_Blk= _yijing}', ""); + Expect(0, 19968, '\P{^Is_Blk= _yijing}', ""); + Error('\p{Block=:= ZANABAZAR_square}'); + Error('\P{Block=:= ZANABAZAR_square}'); Expect(1, 72271, '\p{Block=:\AZanabazar_Square\z:}', "");; Expect(0, 72272, '\p{Block=:\AZanabazar_Square\z:}', "");; Expect(1, 72271, '\p{Block=zanabazarsquare}', ""); @@ -27605,16 +28259,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72272, '\P{^Block=zanabazarsquare}', ""); Expect(1, 72271, '\p{Block=:\Azanabazarsquare\z:}', "");; Expect(0, 72272, '\p{Block=:\Azanabazarsquare\z:}', "");; - Expect(1, 72271, '\p{Block= _ZANABAZAR_Square}', ""); - Expect(0, 72271, '\p{^Block= _ZANABAZAR_Square}', ""); - Expect(0, 72271, '\P{Block= _ZANABAZAR_Square}', ""); - Expect(1, 72271, '\P{^Block= _ZANABAZAR_Square}', ""); - Expect(0, 72272, '\p{Block= _ZANABAZAR_Square}', ""); - Expect(1, 72272, '\p{^Block= _ZANABAZAR_Square}', ""); - Expect(1, 72272, '\P{Block= _ZANABAZAR_Square}', ""); - Expect(0, 72272, '\P{^Block= _ZANABAZAR_Square}', ""); - Error('\p{Blk=:=Zanabazar_Square}'); - Error('\P{Blk=:=Zanabazar_Square}'); + Expect(1, 72271, '\p{Block= -Zanabazar_square}', ""); + Expect(0, 72271, '\p{^Block= -Zanabazar_square}', ""); + Expect(0, 72271, '\P{Block= -Zanabazar_square}', ""); + Expect(1, 72271, '\P{^Block= -Zanabazar_square}', ""); + Expect(0, 72272, '\p{Block= -Zanabazar_square}', ""); + Expect(1, 72272, '\p{^Block= -Zanabazar_square}', ""); + Expect(1, 72272, '\P{Block= -Zanabazar_square}', ""); + Expect(0, 72272, '\P{^Block= -Zanabazar_square}', ""); + Error('\p{Blk: Zanabazar_Square:=}'); + Error('\P{Blk: Zanabazar_Square:=}'); Expect(1, 72271, '\p{Blk=:\AZanabazar_Square\z:}', "");; Expect(0, 72272, '\p{Blk=:\AZanabazar_Square\z:}', "");; Expect(1, 72271, '\p{Blk=zanabazarsquare}', ""); @@ -27627,16 +28281,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72272, '\P{^Blk=zanabazarsquare}', ""); Expect(1, 72271, '\p{Blk=:\Azanabazarsquare\z:}', "");; Expect(0, 72272, '\p{Blk=:\Azanabazarsquare\z:}', "");; - Expect(1, 72271, '\p{Blk:_ ZANABAZAR_SQUARE}', ""); - Expect(0, 72271, '\p{^Blk:_ ZANABAZAR_SQUARE}', ""); - Expect(0, 72271, '\P{Blk:_ ZANABAZAR_SQUARE}', ""); - Expect(1, 72271, '\P{^Blk:_ ZANABAZAR_SQUARE}', ""); - Expect(0, 72272, '\p{Blk:_ ZANABAZAR_SQUARE}', ""); - Expect(1, 72272, '\p{^Blk:_ ZANABAZAR_SQUARE}', ""); - Expect(1, 72272, '\P{Blk:_ ZANABAZAR_SQUARE}', ""); - Expect(0, 72272, '\P{^Blk:_ ZANABAZAR_SQUARE}', ""); - Error('\p{Is_Block: -ZANABAZAR_Square/a/}'); - Error('\P{Is_Block: -ZANABAZAR_Square/a/}'); + Expect(1, 72271, '\p{Blk= Zanabazar_square}', ""); + Expect(0, 72271, '\p{^Blk= Zanabazar_square}', ""); + Expect(0, 72271, '\P{Blk= Zanabazar_square}', ""); + Expect(1, 72271, '\P{^Blk= Zanabazar_square}', ""); + Expect(0, 72272, '\p{Blk= Zanabazar_square}', ""); + Expect(1, 72272, '\p{^Blk= Zanabazar_square}', ""); + Expect(1, 72272, '\P{Blk= Zanabazar_square}', ""); + Expect(0, 72272, '\P{^Blk= Zanabazar_square}', ""); + Error('\p{Is_Block=-:=Zanabazar_square}'); + Error('\P{Is_Block=-:=Zanabazar_square}'); Expect(1, 72271, '\p{Is_Block=zanabazarsquare}', ""); Expect(0, 72271, '\p{^Is_Block=zanabazarsquare}', ""); Expect(0, 72271, '\P{Is_Block=zanabazarsquare}', ""); @@ -27645,16 +28299,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 72272, '\p{^Is_Block=zanabazarsquare}', ""); Expect(1, 72272, '\P{Is_Block=zanabazarsquare}', ""); Expect(0, 72272, '\P{^Is_Block=zanabazarsquare}', ""); - Expect(1, 72271, '\p{Is_Block: Zanabazar_SQUARE}', ""); - Expect(0, 72271, '\p{^Is_Block: Zanabazar_SQUARE}', ""); - Expect(0, 72271, '\P{Is_Block: Zanabazar_SQUARE}', ""); - Expect(1, 72271, '\P{^Is_Block: Zanabazar_SQUARE}', ""); - Expect(0, 72272, '\p{Is_Block: Zanabazar_SQUARE}', ""); - Expect(1, 72272, '\p{^Is_Block: Zanabazar_SQUARE}', ""); - Expect(1, 72272, '\P{Is_Block: Zanabazar_SQUARE}', ""); - Expect(0, 72272, '\P{^Is_Block: Zanabazar_SQUARE}', ""); - Error('\p{Is_Blk=-/a/Zanabazar_square}'); - Error('\P{Is_Blk=-/a/Zanabazar_square}'); + Expect(1, 72271, '\p{Is_Block= Zanabazar_Square}', ""); + Expect(0, 72271, '\p{^Is_Block= Zanabazar_Square}', ""); + Expect(0, 72271, '\P{Is_Block= Zanabazar_Square}', ""); + Expect(1, 72271, '\P{^Is_Block= Zanabazar_Square}', ""); + Expect(0, 72272, '\p{Is_Block= Zanabazar_Square}', ""); + Expect(1, 72272, '\p{^Is_Block= Zanabazar_Square}', ""); + Expect(1, 72272, '\P{Is_Block= Zanabazar_Square}', ""); + Expect(0, 72272, '\P{^Is_Block= Zanabazar_Square}', ""); + Error('\p{Is_Blk= Zanabazar_Square:=}'); + Error('\P{Is_Blk= Zanabazar_Square:=}'); Expect(1, 72271, '\p{Is_Blk=zanabazarsquare}', ""); Expect(0, 72271, '\p{^Is_Blk=zanabazarsquare}', ""); Expect(0, 72271, '\P{Is_Blk=zanabazarsquare}', ""); @@ -27663,14 +28317,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 72272, '\p{^Is_Blk=zanabazarsquare}', ""); Expect(1, 72272, '\P{Is_Blk=zanabazarsquare}', ""); Expect(0, 72272, '\P{^Is_Blk=zanabazarsquare}', ""); - Expect(1, 72271, '\p{Is_Blk=--Zanabazar_Square}', ""); - Expect(0, 72271, '\p{^Is_Blk=--Zanabazar_Square}', ""); - Expect(0, 72271, '\P{Is_Blk=--Zanabazar_Square}', ""); - Expect(1, 72271, '\P{^Is_Blk=--Zanabazar_Square}', ""); - Expect(0, 72272, '\p{Is_Blk=--Zanabazar_Square}', ""); - Expect(1, 72272, '\p{^Is_Blk=--Zanabazar_Square}', ""); - Expect(1, 72272, '\P{Is_Blk=--Zanabazar_Square}', ""); - Expect(0, 72272, '\P{^Is_Blk=--Zanabazar_Square}', ""); + Expect(1, 72271, '\p{Is_Blk: _-zanabazar_SQUARE}', ""); + Expect(0, 72271, '\p{^Is_Blk: _-zanabazar_SQUARE}', ""); + Expect(0, 72271, '\P{Is_Blk: _-zanabazar_SQUARE}', ""); + Expect(1, 72271, '\P{^Is_Blk: _-zanabazar_SQUARE}', ""); + Expect(0, 72272, '\p{Is_Blk: _-zanabazar_SQUARE}', ""); + Expect(1, 72272, '\p{^Is_Blk: _-zanabazar_SQUARE}', ""); + Expect(1, 72272, '\P{Is_Blk: _-zanabazar_SQUARE}', ""); + Expect(0, 72272, '\P{^Is_Blk: _-zanabazar_SQUARE}', ""); Error('\p{bidimirroringglyph}'); Error('\P{bidimirroringglyph}'); Error('\p{bmg}'); @@ -27683,8 +28337,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Error('\P{bidipairedbrackettype}'); Error('\p{bpt}'); Error('\P{bpt}'); - Error('\p{Bidi_Paired_Bracket_Type: -Close/a/}'); - Error('\P{Bidi_Paired_Bracket_Type: -Close/a/}'); + Error('\p{Bidi_Paired_Bracket_Type=/a/_close}'); + Error('\P{Bidi_Paired_Bracket_Type=/a/_close}'); Expect(1, 65379, '\p{Bidi_Paired_Bracket_Type=:\AClose\z:}', "");; Expect(0, 65380, '\p{Bidi_Paired_Bracket_Type=:\AClose\z:}', "");; Expect(1, 65379, '\p{Bidi_Paired_Bracket_Type=close}', ""); @@ -27697,16 +28351,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65380, '\P{^Bidi_Paired_Bracket_Type=close}', ""); Expect(1, 65379, '\p{Bidi_Paired_Bracket_Type=:\Aclose\z:}', "");; Expect(0, 65380, '\p{Bidi_Paired_Bracket_Type=:\Aclose\z:}', "");; - Expect(1, 65379, '\p{Bidi_Paired_Bracket_Type=-close}', ""); - Expect(0, 65379, '\p{^Bidi_Paired_Bracket_Type=-close}', ""); - Expect(0, 65379, '\P{Bidi_Paired_Bracket_Type=-close}', ""); - Expect(1, 65379, '\P{^Bidi_Paired_Bracket_Type=-close}', ""); - Expect(0, 65380, '\p{Bidi_Paired_Bracket_Type=-close}', ""); - Expect(1, 65380, '\p{^Bidi_Paired_Bracket_Type=-close}', ""); - Expect(1, 65380, '\P{Bidi_Paired_Bracket_Type=-close}', ""); - Expect(0, 65380, '\P{^Bidi_Paired_Bracket_Type=-close}', ""); - Error('\p{Bpt= C:=}'); - Error('\P{Bpt= C:=}'); + Expect(1, 65379, '\p{Bidi_Paired_Bracket_Type=_Close}', ""); + Expect(0, 65379, '\p{^Bidi_Paired_Bracket_Type=_Close}', ""); + Expect(0, 65379, '\P{Bidi_Paired_Bracket_Type=_Close}', ""); + Expect(1, 65379, '\P{^Bidi_Paired_Bracket_Type=_Close}', ""); + Expect(0, 65380, '\p{Bidi_Paired_Bracket_Type=_Close}', ""); + Expect(1, 65380, '\p{^Bidi_Paired_Bracket_Type=_Close}', ""); + Expect(1, 65380, '\P{Bidi_Paired_Bracket_Type=_Close}', ""); + Expect(0, 65380, '\P{^Bidi_Paired_Bracket_Type=_Close}', ""); + Error('\p{Bpt: -C:=}'); + Error('\P{Bpt: -C:=}'); Expect(1, 65379, '\p{Bpt=:\AC\z:}', "");; Expect(0, 65380, '\p{Bpt=:\AC\z:}', "");; Expect(1, 65379, '\p{Bpt=c}', ""); @@ -27719,16 +28373,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65380, '\P{^Bpt=c}', ""); Expect(1, 65379, '\p{Bpt=:\Ac\z:}', "");; Expect(0, 65380, '\p{Bpt=:\Ac\z:}', "");; - Expect(1, 65379, '\p{Bpt=_c}', ""); - Expect(0, 65379, '\p{^Bpt=_c}', ""); - Expect(0, 65379, '\P{Bpt=_c}', ""); - Expect(1, 65379, '\P{^Bpt=_c}', ""); - Expect(0, 65380, '\p{Bpt=_c}', ""); - Expect(1, 65380, '\p{^Bpt=_c}', ""); - Expect(1, 65380, '\P{Bpt=_c}', ""); - Expect(0, 65380, '\P{^Bpt=_c}', ""); - Error('\p{Is_Bidi_Paired_Bracket_Type=-CLOSE:=}'); - Error('\P{Is_Bidi_Paired_Bracket_Type=-CLOSE:=}'); + Expect(1, 65379, '\p{Bpt=_-C}', ""); + Expect(0, 65379, '\p{^Bpt=_-C}', ""); + Expect(0, 65379, '\P{Bpt=_-C}', ""); + Expect(1, 65379, '\P{^Bpt=_-C}', ""); + Expect(0, 65380, '\p{Bpt=_-C}', ""); + Expect(1, 65380, '\p{^Bpt=_-C}', ""); + Expect(1, 65380, '\P{Bpt=_-C}', ""); + Expect(0, 65380, '\P{^Bpt=_-C}', ""); + Error('\p{Is_Bidi_Paired_Bracket_Type: /a/Close}'); + Error('\P{Is_Bidi_Paired_Bracket_Type: /a/Close}'); Expect(1, 65379, '\p{Is_Bidi_Paired_Bracket_Type=close}', ""); Expect(0, 65379, '\p{^Is_Bidi_Paired_Bracket_Type=close}', ""); Expect(0, 65379, '\P{Is_Bidi_Paired_Bracket_Type=close}', ""); @@ -27745,8 +28399,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65380, '\p{^Is_Bidi_Paired_Bracket_Type=-Close}', ""); Expect(1, 65380, '\P{Is_Bidi_Paired_Bracket_Type=-Close}', ""); Expect(0, 65380, '\P{^Is_Bidi_Paired_Bracket_Type=-Close}', ""); - Error('\p{Is_Bpt:_c:=}'); - Error('\P{Is_Bpt:_c:=}'); + Error('\p{Is_Bpt= /a/c}'); + Error('\P{Is_Bpt= /a/c}'); Expect(1, 65379, '\p{Is_Bpt=c}', ""); Expect(0, 65379, '\p{^Is_Bpt=c}', ""); Expect(0, 65379, '\P{Is_Bpt=c}', ""); @@ -27755,16 +28409,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65380, '\p{^Is_Bpt=c}', ""); Expect(1, 65380, '\P{Is_Bpt=c}', ""); Expect(0, 65380, '\P{^Is_Bpt=c}', ""); - Expect(1, 65379, '\p{Is_Bpt= -C}', ""); - Expect(0, 65379, '\p{^Is_Bpt= -C}', ""); - Expect(0, 65379, '\P{Is_Bpt= -C}', ""); - Expect(1, 65379, '\P{^Is_Bpt= -C}', ""); - Expect(0, 65380, '\p{Is_Bpt= -C}', ""); - Expect(1, 65380, '\p{^Is_Bpt= -C}', ""); - Expect(1, 65380, '\P{Is_Bpt= -C}', ""); - Expect(0, 65380, '\P{^Is_Bpt= -C}', ""); - Error('\p{Bidi_Paired_Bracket_Type: /a/ _None}'); - Error('\P{Bidi_Paired_Bracket_Type: /a/ _None}'); + Expect(1, 65379, '\p{Is_Bpt= C}', ""); + Expect(0, 65379, '\p{^Is_Bpt= C}', ""); + Expect(0, 65379, '\P{Is_Bpt= C}', ""); + Expect(1, 65379, '\P{^Is_Bpt= C}', ""); + Expect(0, 65380, '\p{Is_Bpt= C}', ""); + Expect(1, 65380, '\p{^Is_Bpt= C}', ""); + Expect(1, 65380, '\P{Is_Bpt= C}', ""); + Expect(0, 65380, '\P{^Is_Bpt= C}', ""); + Error('\p{Bidi_Paired_Bracket_Type: -_NONE/a/}'); + Error('\P{Bidi_Paired_Bracket_Type: -_NONE/a/}'); Expect(1, 65380, '\p{Bidi_Paired_Bracket_Type=:\ANone\z:}', "");; Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type=:\ANone\z:}', "");; Expect(1, 65380, '\p{Bidi_Paired_Bracket_Type=none}', ""); @@ -27777,16 +28431,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65379, '\P{^Bidi_Paired_Bracket_Type=none}', ""); Expect(1, 65380, '\p{Bidi_Paired_Bracket_Type=:\Anone\z:}', "");; Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type=:\Anone\z:}', "");; - Expect(1, 65380, '\p{Bidi_Paired_Bracket_Type= none}', ""); - Expect(0, 65380, '\p{^Bidi_Paired_Bracket_Type= none}', ""); - Expect(0, 65380, '\P{Bidi_Paired_Bracket_Type= none}', ""); - Expect(1, 65380, '\P{^Bidi_Paired_Bracket_Type= none}', ""); - Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type= none}', ""); - Expect(1, 65379, '\p{^Bidi_Paired_Bracket_Type= none}', ""); - Expect(1, 65379, '\P{Bidi_Paired_Bracket_Type= none}', ""); - Expect(0, 65379, '\P{^Bidi_Paired_Bracket_Type= none}', ""); - Error('\p{Bpt=/a/ _N}'); - Error('\P{Bpt=/a/ _N}'); + Expect(1, 65380, '\p{Bidi_Paired_Bracket_Type: -None}', ""); + Expect(0, 65380, '\p{^Bidi_Paired_Bracket_Type: -None}', ""); + Expect(0, 65380, '\P{Bidi_Paired_Bracket_Type: -None}', ""); + Expect(1, 65380, '\P{^Bidi_Paired_Bracket_Type: -None}', ""); + Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type: -None}', ""); + Expect(1, 65379, '\p{^Bidi_Paired_Bracket_Type: -None}', ""); + Expect(1, 65379, '\P{Bidi_Paired_Bracket_Type: -None}', ""); + Expect(0, 65379, '\P{^Bidi_Paired_Bracket_Type: -None}', ""); + Error('\p{Bpt=_/a/N}'); + Error('\P{Bpt=_/a/N}'); Expect(1, 65380, '\p{Bpt=:\AN\z:}', "");; Expect(0, 65379, '\p{Bpt=:\AN\z:}', "");; Expect(1, 65380, '\p{Bpt=n}', ""); @@ -27799,16 +28453,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65379, '\P{^Bpt=n}', ""); Expect(1, 65380, '\p{Bpt=:\An\z:}', "");; Expect(0, 65379, '\p{Bpt=:\An\z:}', "");; - Expect(1, 65380, '\p{Bpt= n}', ""); - Expect(0, 65380, '\p{^Bpt= n}', ""); - Expect(0, 65380, '\P{Bpt= n}', ""); - Expect(1, 65380, '\P{^Bpt= n}', ""); - Expect(0, 65379, '\p{Bpt= n}', ""); - Expect(1, 65379, '\p{^Bpt= n}', ""); - Expect(1, 65379, '\P{Bpt= n}', ""); - Expect(0, 65379, '\P{^Bpt= n}', ""); - Error('\p{Is_Bidi_Paired_Bracket_Type=/a/_ NONE}'); - Error('\P{Is_Bidi_Paired_Bracket_Type=/a/_ NONE}'); + Expect(1, 65380, '\p{Bpt:_-n}', ""); + Expect(0, 65380, '\p{^Bpt:_-n}', ""); + Expect(0, 65380, '\P{Bpt:_-n}', ""); + Expect(1, 65380, '\P{^Bpt:_-n}', ""); + Expect(0, 65379, '\p{Bpt:_-n}', ""); + Expect(1, 65379, '\p{^Bpt:_-n}', ""); + Expect(1, 65379, '\P{Bpt:_-n}', ""); + Expect(0, 65379, '\P{^Bpt:_-n}', ""); + Error('\p{Is_Bidi_Paired_Bracket_Type= NONE/a/}'); + Error('\P{Is_Bidi_Paired_Bracket_Type= NONE/a/}'); Expect(1, 65380, '\p{Is_Bidi_Paired_Bracket_Type=none}', ""); Expect(0, 65380, '\p{^Is_Bidi_Paired_Bracket_Type=none}', ""); Expect(0, 65380, '\P{Is_Bidi_Paired_Bracket_Type=none}', ""); @@ -27817,16 +28471,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65379, '\p{^Is_Bidi_Paired_Bracket_Type=none}', ""); Expect(1, 65379, '\P{Is_Bidi_Paired_Bracket_Type=none}', ""); Expect(0, 65379, '\P{^Is_Bidi_Paired_Bracket_Type=none}', ""); - Expect(1, 65380, '\p{Is_Bidi_Paired_Bracket_Type=-None}', ""); - Expect(0, 65380, '\p{^Is_Bidi_Paired_Bracket_Type=-None}', ""); - Expect(0, 65380, '\P{Is_Bidi_Paired_Bracket_Type=-None}', ""); - Expect(1, 65380, '\P{^Is_Bidi_Paired_Bracket_Type=-None}', ""); - Expect(0, 65379, '\p{Is_Bidi_Paired_Bracket_Type=-None}', ""); - Expect(1, 65379, '\p{^Is_Bidi_Paired_Bracket_Type=-None}', ""); - Expect(1, 65379, '\P{Is_Bidi_Paired_Bracket_Type=-None}', ""); - Expect(0, 65379, '\P{^Is_Bidi_Paired_Bracket_Type=-None}', ""); - Error('\p{Is_Bpt=_ N/a/}'); - Error('\P{Is_Bpt=_ N/a/}'); + Expect(1, 65380, '\p{Is_Bidi_Paired_Bracket_Type=_None}', ""); + Expect(0, 65380, '\p{^Is_Bidi_Paired_Bracket_Type=_None}', ""); + Expect(0, 65380, '\P{Is_Bidi_Paired_Bracket_Type=_None}', ""); + Expect(1, 65380, '\P{^Is_Bidi_Paired_Bracket_Type=_None}', ""); + Expect(0, 65379, '\p{Is_Bidi_Paired_Bracket_Type=_None}', ""); + Expect(1, 65379, '\p{^Is_Bidi_Paired_Bracket_Type=_None}', ""); + Expect(1, 65379, '\P{Is_Bidi_Paired_Bracket_Type=_None}', ""); + Expect(0, 65379, '\P{^Is_Bidi_Paired_Bracket_Type=_None}', ""); + Error('\p{Is_Bpt=/a/_-n}'); + Error('\P{Is_Bpt=/a/_-n}'); Expect(1, 65380, '\p{Is_Bpt=n}', ""); Expect(0, 65380, '\p{^Is_Bpt=n}', ""); Expect(0, 65380, '\P{Is_Bpt=n}', ""); @@ -27835,16 +28489,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65379, '\p{^Is_Bpt=n}', ""); Expect(1, 65379, '\P{Is_Bpt=n}', ""); Expect(0, 65379, '\P{^Is_Bpt=n}', ""); - Expect(1, 65380, '\p{Is_Bpt=-_N}', ""); - Expect(0, 65380, '\p{^Is_Bpt=-_N}', ""); - Expect(0, 65380, '\P{Is_Bpt=-_N}', ""); - Expect(1, 65380, '\P{^Is_Bpt=-_N}', ""); - Expect(0, 65379, '\p{Is_Bpt=-_N}', ""); - Expect(1, 65379, '\p{^Is_Bpt=-_N}', ""); - Expect(1, 65379, '\P{Is_Bpt=-_N}', ""); - Expect(0, 65379, '\P{^Is_Bpt=-_N}', ""); - Error('\p{Bidi_Paired_Bracket_Type= _OPEN:=}'); - Error('\P{Bidi_Paired_Bracket_Type= _OPEN:=}'); + Expect(1, 65380, '\p{Is_Bpt=_n}', ""); + Expect(0, 65380, '\p{^Is_Bpt=_n}', ""); + Expect(0, 65380, '\P{Is_Bpt=_n}', ""); + Expect(1, 65380, '\P{^Is_Bpt=_n}', ""); + Expect(0, 65379, '\p{Is_Bpt=_n}', ""); + Expect(1, 65379, '\p{^Is_Bpt=_n}', ""); + Expect(1, 65379, '\P{Is_Bpt=_n}', ""); + Expect(0, 65379, '\P{^Is_Bpt=_n}', ""); + Error('\p{Bidi_Paired_Bracket_Type=:=_ Open}'); + Error('\P{Bidi_Paired_Bracket_Type=:=_ Open}'); Expect(1, 65378, '\p{Bidi_Paired_Bracket_Type=:\AOpen\z:}', "");; Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type=:\AOpen\z:}', "");; Expect(1, 65378, '\p{Bidi_Paired_Bracket_Type=open}', ""); @@ -27857,16 +28511,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65379, '\P{^Bidi_Paired_Bracket_Type=open}', ""); Expect(1, 65378, '\p{Bidi_Paired_Bracket_Type=:\Aopen\z:}', "");; Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type=:\Aopen\z:}', "");; - Expect(1, 65378, '\p{Bidi_Paired_Bracket_Type= open}', ""); - Expect(0, 65378, '\p{^Bidi_Paired_Bracket_Type= open}', ""); - Expect(0, 65378, '\P{Bidi_Paired_Bracket_Type= open}', ""); - Expect(1, 65378, '\P{^Bidi_Paired_Bracket_Type= open}', ""); - Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type= open}', ""); - Expect(1, 65379, '\p{^Bidi_Paired_Bracket_Type= open}', ""); - Expect(1, 65379, '\P{Bidi_Paired_Bracket_Type= open}', ""); - Expect(0, 65379, '\P{^Bidi_Paired_Bracket_Type= open}', ""); - Error('\p{Bpt= O:=}'); - Error('\P{Bpt= O:=}'); + Expect(1, 65378, '\p{Bidi_Paired_Bracket_Type: _Open}', ""); + Expect(0, 65378, '\p{^Bidi_Paired_Bracket_Type: _Open}', ""); + Expect(0, 65378, '\P{Bidi_Paired_Bracket_Type: _Open}', ""); + Expect(1, 65378, '\P{^Bidi_Paired_Bracket_Type: _Open}', ""); + Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type: _Open}', ""); + Expect(1, 65379, '\p{^Bidi_Paired_Bracket_Type: _Open}', ""); + Expect(1, 65379, '\P{Bidi_Paired_Bracket_Type: _Open}', ""); + Expect(0, 65379, '\P{^Bidi_Paired_Bracket_Type: _Open}', ""); + Error('\p{Bpt=-:=o}'); + Error('\P{Bpt=-:=o}'); Expect(1, 65378, '\p{Bpt=:\AO\z:}', "");; Expect(0, 65379, '\p{Bpt=:\AO\z:}', "");; Expect(1, 65378, '\p{Bpt=o}', ""); @@ -27879,16 +28533,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65379, '\P{^Bpt=o}', ""); Expect(1, 65378, '\p{Bpt=:\Ao\z:}', "");; Expect(0, 65379, '\p{Bpt=:\Ao\z:}', "");; - Expect(1, 65378, '\p{Bpt=_ O}', ""); - Expect(0, 65378, '\p{^Bpt=_ O}', ""); - Expect(0, 65378, '\P{Bpt=_ O}', ""); - Expect(1, 65378, '\P{^Bpt=_ O}', ""); - Expect(0, 65379, '\p{Bpt=_ O}', ""); - Expect(1, 65379, '\p{^Bpt=_ O}', ""); - Expect(1, 65379, '\P{Bpt=_ O}', ""); - Expect(0, 65379, '\P{^Bpt=_ O}', ""); - Error('\p{Is_Bidi_Paired_Bracket_Type=:= OPEN}'); - Error('\P{Is_Bidi_Paired_Bracket_Type=:= OPEN}'); + Expect(1, 65378, '\p{Bpt= _O}', ""); + Expect(0, 65378, '\p{^Bpt= _O}', ""); + Expect(0, 65378, '\P{Bpt= _O}', ""); + Expect(1, 65378, '\P{^Bpt= _O}', ""); + Expect(0, 65379, '\p{Bpt= _O}', ""); + Expect(1, 65379, '\p{^Bpt= _O}', ""); + Expect(1, 65379, '\P{Bpt= _O}', ""); + Expect(0, 65379, '\P{^Bpt= _O}', ""); + Error('\p{Is_Bidi_Paired_Bracket_Type=-:=Open}'); + Error('\P{Is_Bidi_Paired_Bracket_Type=-:=Open}'); Expect(1, 65378, '\p{Is_Bidi_Paired_Bracket_Type=open}', ""); Expect(0, 65378, '\p{^Is_Bidi_Paired_Bracket_Type=open}', ""); Expect(0, 65378, '\P{Is_Bidi_Paired_Bracket_Type=open}', ""); @@ -27897,16 +28551,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65379, '\p{^Is_Bidi_Paired_Bracket_Type=open}', ""); Expect(1, 65379, '\P{Is_Bidi_Paired_Bracket_Type=open}', ""); Expect(0, 65379, '\P{^Is_Bidi_Paired_Bracket_Type=open}', ""); - Expect(1, 65378, '\p{Is_Bidi_Paired_Bracket_Type=- open}', ""); - Expect(0, 65378, '\p{^Is_Bidi_Paired_Bracket_Type=- open}', ""); - Expect(0, 65378, '\P{Is_Bidi_Paired_Bracket_Type=- open}', ""); - Expect(1, 65378, '\P{^Is_Bidi_Paired_Bracket_Type=- open}', ""); - Expect(0, 65379, '\p{Is_Bidi_Paired_Bracket_Type=- open}', ""); - Expect(1, 65379, '\p{^Is_Bidi_Paired_Bracket_Type=- open}', ""); - Expect(1, 65379, '\P{Is_Bidi_Paired_Bracket_Type=- open}', ""); - Expect(0, 65379, '\P{^Is_Bidi_Paired_Bracket_Type=- open}', ""); - Error('\p{Is_Bpt= :=O}'); - Error('\P{Is_Bpt= :=O}'); + Expect(1, 65378, '\p{Is_Bidi_Paired_Bracket_Type: - Open}', ""); + Expect(0, 65378, '\p{^Is_Bidi_Paired_Bracket_Type: - Open}', ""); + Expect(0, 65378, '\P{Is_Bidi_Paired_Bracket_Type: - Open}', ""); + Expect(1, 65378, '\P{^Is_Bidi_Paired_Bracket_Type: - Open}', ""); + Expect(0, 65379, '\p{Is_Bidi_Paired_Bracket_Type: - Open}', ""); + Expect(1, 65379, '\p{^Is_Bidi_Paired_Bracket_Type: - Open}', ""); + Expect(1, 65379, '\P{Is_Bidi_Paired_Bracket_Type: - Open}', ""); + Expect(0, 65379, '\P{^Is_Bidi_Paired_Bracket_Type: - Open}', ""); + Error('\p{Is_Bpt=_ o:=}'); + Error('\P{Is_Bpt=_ o:=}'); Expect(1, 65378, '\p{Is_Bpt=o}', ""); Expect(0, 65378, '\p{^Is_Bpt=o}', ""); Expect(0, 65378, '\P{Is_Bpt=o}', ""); @@ -27915,16 +28569,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65379, '\p{^Is_Bpt=o}', ""); Expect(1, 65379, '\P{Is_Bpt=o}', ""); Expect(0, 65379, '\P{^Is_Bpt=o}', ""); - Expect(1, 65378, '\p{Is_Bpt=-o}', ""); - Expect(0, 65378, '\p{^Is_Bpt=-o}', ""); - Expect(0, 65378, '\P{Is_Bpt=-o}', ""); - Expect(1, 65378, '\P{^Is_Bpt=-o}', ""); - Expect(0, 65379, '\p{Is_Bpt=-o}', ""); - Expect(1, 65379, '\p{^Is_Bpt=-o}', ""); - Expect(1, 65379, '\P{Is_Bpt=-o}', ""); - Expect(0, 65379, '\P{^Is_Bpt=-o}', ""); - Error('\p{Cased::=--NO}'); - Error('\P{Cased::=--NO}'); + Expect(1, 65378, '\p{Is_Bpt=- o}', ""); + Expect(0, 65378, '\p{^Is_Bpt=- o}', ""); + Expect(0, 65378, '\P{Is_Bpt=- o}', ""); + Expect(1, 65378, '\P{^Is_Bpt=- o}', ""); + Expect(0, 65379, '\p{Is_Bpt=- o}', ""); + Expect(1, 65379, '\p{^Is_Bpt=- o}', ""); + Expect(1, 65379, '\P{Is_Bpt=- o}', ""); + Expect(0, 65379, '\P{^Is_Bpt=- o}', ""); + Error('\p{Cased=:= no}'); + Error('\P{Cased=:= no}'); Expect(1, 127370, '\p{Cased=:\ANo\z:}', "");; Expect(0, 127369, '\p{Cased=:\ANo\z:}', "");; Expect(1, 127370, '\p{Cased=no}', ""); @@ -27937,16 +28591,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127369, '\P{^Cased=no}', ""); Expect(1, 127370, '\p{Cased=:\Ano\z:}', "");; Expect(0, 127369, '\p{Cased=:\Ano\z:}', "");; - Expect(1, 127370, '\p{Cased=- No}', ""); - Expect(0, 127370, '\p{^Cased=- No}', ""); - Expect(0, 127370, '\P{Cased=- No}', ""); - Expect(1, 127370, '\P{^Cased=- No}', ""); - Expect(0, 127369, '\p{Cased=- No}', ""); - Expect(1, 127369, '\p{^Cased=- No}', ""); - Expect(1, 127369, '\P{Cased=- No}', ""); - Expect(0, 127369, '\P{^Cased=- No}', ""); - Error('\p{Is_Cased= N:=}'); - Error('\P{Is_Cased= N:=}'); + Expect(1, 127370, '\p{Cased=_ NO}', ""); + Expect(0, 127370, '\p{^Cased=_ NO}', ""); + Expect(0, 127370, '\P{Cased=_ NO}', ""); + Expect(1, 127370, '\P{^Cased=_ NO}', ""); + Expect(0, 127369, '\p{Cased=_ NO}', ""); + Expect(1, 127369, '\p{^Cased=_ NO}', ""); + Expect(1, 127369, '\P{Cased=_ NO}', ""); + Expect(0, 127369, '\P{^Cased=_ NO}', ""); + Error('\p{Is_Cased=_N:=}'); + Error('\P{Is_Cased=_N:=}'); Expect(1, 127370, '\p{Is_Cased=n}', ""); Expect(0, 127370, '\p{^Is_Cased=n}', ""); Expect(0, 127370, '\P{Is_Cased=n}', ""); @@ -27955,16 +28609,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127369, '\p{^Is_Cased=n}', ""); Expect(1, 127369, '\P{Is_Cased=n}', ""); Expect(0, 127369, '\P{^Is_Cased=n}', ""); - Expect(1, 127370, '\p{Is_Cased: -N}', ""); - Expect(0, 127370, '\p{^Is_Cased: -N}', ""); - Expect(0, 127370, '\P{Is_Cased: -N}', ""); - Expect(1, 127370, '\P{^Is_Cased: -N}', ""); - Expect(0, 127369, '\p{Is_Cased: -N}', ""); - Expect(1, 127369, '\p{^Is_Cased: -N}', ""); - Expect(1, 127369, '\P{Is_Cased: -N}', ""); - Expect(0, 127369, '\P{^Is_Cased: -N}', ""); - Error('\p{Cased=/a/F}'); - Error('\P{Cased=/a/F}'); + Expect(1, 127370, '\p{Is_Cased= N}', ""); + Expect(0, 127370, '\p{^Is_Cased= N}', ""); + Expect(0, 127370, '\P{Is_Cased= N}', ""); + Expect(1, 127370, '\P{^Is_Cased= N}', ""); + Expect(0, 127369, '\p{Is_Cased= N}', ""); + Expect(1, 127369, '\p{^Is_Cased= N}', ""); + Expect(1, 127369, '\P{Is_Cased= N}', ""); + Expect(0, 127369, '\P{^Is_Cased= N}', ""); + Error('\p{Cased: /a/_ F}'); + Error('\P{Cased: /a/_ F}'); Expect(1, 127370, '\p{Cased=:\AF\z:}', "");; Expect(0, 127369, '\p{Cased=:\AF\z:}', "");; Expect(1, 127370, '\p{Cased=f}', ""); @@ -27977,16 +28631,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127369, '\P{^Cased=f}', ""); Expect(1, 127370, '\p{Cased=:\Af\z:}', "");; Expect(0, 127369, '\p{Cased=:\Af\z:}', "");; - Expect(1, 127370, '\p{Cased= F}', ""); - Expect(0, 127370, '\p{^Cased= F}', ""); - Expect(0, 127370, '\P{Cased= F}', ""); - Expect(1, 127370, '\P{^Cased= F}', ""); - Expect(0, 127369, '\p{Cased= F}', ""); - Expect(1, 127369, '\p{^Cased= F}', ""); - Expect(1, 127369, '\P{Cased= F}', ""); - Expect(0, 127369, '\P{^Cased= F}', ""); - Error('\p{Is_Cased= FALSE/a/}'); - Error('\P{Is_Cased= FALSE/a/}'); + Expect(1, 127370, '\p{Cased=F}', ""); + Expect(0, 127370, '\p{^Cased=F}', ""); + Expect(0, 127370, '\P{Cased=F}', ""); + Expect(1, 127370, '\P{^Cased=F}', ""); + Expect(0, 127369, '\p{Cased=F}', ""); + Expect(1, 127369, '\p{^Cased=F}', ""); + Expect(1, 127369, '\P{Cased=F}', ""); + Expect(0, 127369, '\P{^Cased=F}', ""); + Error('\p{Is_Cased= /a/FALSE}'); + Error('\P{Is_Cased= /a/FALSE}'); Expect(1, 127370, '\p{Is_Cased=false}', ""); Expect(0, 127370, '\p{^Is_Cased=false}', ""); Expect(0, 127370, '\P{Is_Cased=false}', ""); @@ -27995,16 +28649,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127369, '\p{^Is_Cased=false}', ""); Expect(1, 127369, '\P{Is_Cased=false}', ""); Expect(0, 127369, '\P{^Is_Cased=false}', ""); - Expect(1, 127370, '\p{Is_Cased=_False}', ""); - Expect(0, 127370, '\p{^Is_Cased=_False}', ""); - Expect(0, 127370, '\P{Is_Cased=_False}', ""); - Expect(1, 127370, '\P{^Is_Cased=_False}', ""); - Expect(0, 127369, '\p{Is_Cased=_False}', ""); - Expect(1, 127369, '\p{^Is_Cased=_False}', ""); - Expect(1, 127369, '\P{Is_Cased=_False}', ""); - Expect(0, 127369, '\P{^Is_Cased=_False}', ""); - Error('\p{Cased=:=YES}'); - Error('\P{Cased=:=YES}'); + Expect(1, 127370, '\p{Is_Cased= False}', ""); + Expect(0, 127370, '\p{^Is_Cased= False}', ""); + Expect(0, 127370, '\P{Is_Cased= False}', ""); + Expect(1, 127370, '\P{^Is_Cased= False}', ""); + Expect(0, 127369, '\p{Is_Cased= False}', ""); + Expect(1, 127369, '\p{^Is_Cased= False}', ""); + Expect(1, 127369, '\P{Is_Cased= False}', ""); + Expect(0, 127369, '\P{^Is_Cased= False}', ""); + Error('\p{Cased=:= yes}'); + Error('\P{Cased=:= yes}'); Expect(1, 127369, '\p{Cased=:\AYes\z:}', "");; Expect(0, 127370, '\p{Cased=:\AYes\z:}', "");; Expect(1, 127369, '\p{Cased=yes}', ""); @@ -28017,16 +28671,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127370, '\P{^Cased=yes}', ""); Expect(1, 127369, '\p{Cased=:\Ayes\z:}', "");; Expect(0, 127370, '\p{Cased=:\Ayes\z:}', "");; - Expect(1, 127369, '\p{Cased= yes}', ""); - Expect(0, 127369, '\p{^Cased= yes}', ""); - Expect(0, 127369, '\P{Cased= yes}', ""); - Expect(1, 127369, '\P{^Cased= yes}', ""); - Expect(0, 127370, '\p{Cased= yes}', ""); - Expect(1, 127370, '\p{^Cased= yes}', ""); - Expect(1, 127370, '\P{Cased= yes}', ""); - Expect(0, 127370, '\P{^Cased= yes}', ""); - Error('\p{Is_Cased=--Y/a/}'); - Error('\P{Is_Cased=--Y/a/}'); + Expect(1, 127369, '\p{Cased= _yes}', ""); + Expect(0, 127369, '\p{^Cased= _yes}', ""); + Expect(0, 127369, '\P{Cased= _yes}', ""); + Expect(1, 127369, '\P{^Cased= _yes}', ""); + Expect(0, 127370, '\p{Cased= _yes}', ""); + Expect(1, 127370, '\p{^Cased= _yes}', ""); + Expect(1, 127370, '\P{Cased= _yes}', ""); + Expect(0, 127370, '\P{^Cased= _yes}', ""); + Error('\p{Is_Cased: :=--Y}'); + Error('\P{Is_Cased: :=--Y}'); Expect(1, 127369, '\p{Is_Cased=y}', ""); Expect(0, 127369, '\p{^Is_Cased=y}', ""); Expect(0, 127369, '\P{Is_Cased=y}', ""); @@ -28035,16 +28689,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127370, '\p{^Is_Cased=y}', ""); Expect(1, 127370, '\P{Is_Cased=y}', ""); Expect(0, 127370, '\P{^Is_Cased=y}', ""); - Expect(1, 127369, '\p{Is_Cased=_-Y}', ""); - Expect(0, 127369, '\p{^Is_Cased=_-Y}', ""); - Expect(0, 127369, '\P{Is_Cased=_-Y}', ""); - Expect(1, 127369, '\P{^Is_Cased=_-Y}', ""); - Expect(0, 127370, '\p{Is_Cased=_-Y}', ""); - Expect(1, 127370, '\p{^Is_Cased=_-Y}', ""); - Expect(1, 127370, '\P{Is_Cased=_-Y}', ""); - Expect(0, 127370, '\P{^Is_Cased=_-Y}', ""); - Error('\p{Cased=:= T}'); - Error('\P{Cased=:= T}'); + Expect(1, 127369, '\p{Is_Cased=_Y}', ""); + Expect(0, 127369, '\p{^Is_Cased=_Y}', ""); + Expect(0, 127369, '\P{Is_Cased=_Y}', ""); + Expect(1, 127369, '\P{^Is_Cased=_Y}', ""); + Expect(0, 127370, '\p{Is_Cased=_Y}', ""); + Expect(1, 127370, '\p{^Is_Cased=_Y}', ""); + Expect(1, 127370, '\P{Is_Cased=_Y}', ""); + Expect(0, 127370, '\P{^Is_Cased=_Y}', ""); + Error('\p{Cased=:=T}'); + Error('\P{Cased=:=T}'); Expect(1, 127369, '\p{Cased=:\AT\z:}', "");; Expect(0, 127370, '\p{Cased=:\AT\z:}', "");; Expect(1, 127369, '\p{Cased=t}', ""); @@ -28057,16 +28711,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127370, '\P{^Cased=t}', ""); Expect(1, 127369, '\p{Cased=:\At\z:}', "");; Expect(0, 127370, '\p{Cased=:\At\z:}', "");; - Expect(1, 127369, '\p{Cased=-_T}', ""); - Expect(0, 127369, '\p{^Cased=-_T}', ""); - Expect(0, 127369, '\P{Cased=-_T}', ""); - Expect(1, 127369, '\P{^Cased=-_T}', ""); - Expect(0, 127370, '\p{Cased=-_T}', ""); - Expect(1, 127370, '\p{^Cased=-_T}', ""); - Expect(1, 127370, '\P{Cased=-_T}', ""); - Expect(0, 127370, '\P{^Cased=-_T}', ""); - Error('\p{Is_Cased=-/a/True}'); - Error('\P{Is_Cased=-/a/True}'); + Expect(1, 127369, '\p{Cased=_-T}', ""); + Expect(0, 127369, '\p{^Cased=_-T}', ""); + Expect(0, 127369, '\P{Cased=_-T}', ""); + Expect(1, 127369, '\P{^Cased=_-T}', ""); + Expect(0, 127370, '\p{Cased=_-T}', ""); + Expect(1, 127370, '\p{^Cased=_-T}', ""); + Expect(1, 127370, '\P{Cased=_-T}', ""); + Expect(0, 127370, '\P{^Cased=_-T}', ""); + Error('\p{Is_Cased= True/a/}'); + Error('\P{Is_Cased= True/a/}'); Expect(1, 127369, '\p{Is_Cased=true}', ""); Expect(0, 127369, '\p{^Is_Cased=true}', ""); Expect(0, 127369, '\P{Is_Cased=true}', ""); @@ -28075,42 +28729,42 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127370, '\p{^Is_Cased=true}', ""); Expect(1, 127370, '\P{Is_Cased=true}', ""); Expect(0, 127370, '\P{^Is_Cased=true}', ""); - Expect(1, 127369, '\p{Is_Cased= True}', ""); - Expect(0, 127369, '\p{^Is_Cased= True}', ""); - Expect(0, 127369, '\P{Is_Cased= True}', ""); - Expect(1, 127369, '\P{^Is_Cased= True}', ""); - Expect(0, 127370, '\p{Is_Cased= True}', ""); - Expect(1, 127370, '\p{^Is_Cased= True}', ""); - Expect(1, 127370, '\P{Is_Cased= True}', ""); - Expect(0, 127370, '\P{^Is_Cased= True}', ""); + Expect(1, 127369, '\p{Is_Cased=_ True}', ""); + Expect(0, 127369, '\p{^Is_Cased=_ True}', ""); + Expect(0, 127369, '\P{Is_Cased=_ True}', ""); + Expect(1, 127369, '\P{^Is_Cased=_ True}', ""); + Expect(0, 127370, '\p{Is_Cased=_ True}', ""); + Expect(1, 127370, '\p{^Is_Cased=_ True}', ""); + Expect(1, 127370, '\P{Is_Cased=_ True}', ""); + Expect(0, 127370, '\P{^Is_Cased=_ True}', ""); Error('\p{canonicalcombiningclass}'); Error('\P{canonicalcombiningclass}'); Error('\p{ccc}'); Error('\P{ccc}'); - Error('\p{Canonical_Combining_Class=_-above:=}'); - Error('\P{Canonical_Combining_Class=_-above:=}'); + Error('\p{Canonical_Combining_Class: := Above}'); + Error('\P{Canonical_Combining_Class: := Above}'); Expect(1, 125257, '\p{Canonical_Combining_Class=:\AAbove\z:}', "");; Expect(0, 125258, '\p{Canonical_Combining_Class=:\AAbove\z:}', "");; - Expect(1, 125257, '\p{Canonical_Combining_Class=above}', ""); - Expect(0, 125257, '\p{^Canonical_Combining_Class=above}', ""); - Expect(0, 125257, '\P{Canonical_Combining_Class=above}', ""); - Expect(1, 125257, '\P{^Canonical_Combining_Class=above}', ""); - Expect(0, 125258, '\p{Canonical_Combining_Class=above}', ""); - Expect(1, 125258, '\p{^Canonical_Combining_Class=above}', ""); - Expect(1, 125258, '\P{Canonical_Combining_Class=above}', ""); - Expect(0, 125258, '\P{^Canonical_Combining_Class=above}', ""); + Expect(1, 125257, '\p{Canonical_Combining_Class: above}', ""); + Expect(0, 125257, '\p{^Canonical_Combining_Class: above}', ""); + Expect(0, 125257, '\P{Canonical_Combining_Class: above}', ""); + Expect(1, 125257, '\P{^Canonical_Combining_Class: above}', ""); + Expect(0, 125258, '\p{Canonical_Combining_Class: above}', ""); + Expect(1, 125258, '\p{^Canonical_Combining_Class: above}', ""); + Expect(1, 125258, '\P{Canonical_Combining_Class: above}', ""); + Expect(0, 125258, '\P{^Canonical_Combining_Class: above}', ""); Expect(1, 125257, '\p{Canonical_Combining_Class=:\Aabove\z:}', "");; Expect(0, 125258, '\p{Canonical_Combining_Class=:\Aabove\z:}', "");; - Expect(1, 125257, '\p{Canonical_Combining_Class: ABOVE}', ""); - Expect(0, 125257, '\p{^Canonical_Combining_Class: ABOVE}', ""); - Expect(0, 125257, '\P{Canonical_Combining_Class: ABOVE}', ""); - Expect(1, 125257, '\P{^Canonical_Combining_Class: ABOVE}', ""); - Expect(0, 125258, '\p{Canonical_Combining_Class: ABOVE}', ""); - Expect(1, 125258, '\p{^Canonical_Combining_Class: ABOVE}', ""); - Expect(1, 125258, '\P{Canonical_Combining_Class: ABOVE}', ""); - Expect(0, 125258, '\P{^Canonical_Combining_Class: ABOVE}', ""); - Error('\p{Ccc=/a/- a}'); - Error('\P{Ccc=/a/- a}'); + Expect(1, 125257, '\p{Canonical_Combining_Class:_ Above}', ""); + Expect(0, 125257, '\p{^Canonical_Combining_Class:_ Above}', ""); + Expect(0, 125257, '\P{Canonical_Combining_Class:_ Above}', ""); + Expect(1, 125257, '\P{^Canonical_Combining_Class:_ Above}', ""); + Expect(0, 125258, '\p{Canonical_Combining_Class:_ Above}', ""); + Expect(1, 125258, '\p{^Canonical_Combining_Class:_ Above}', ""); + Expect(1, 125258, '\P{Canonical_Combining_Class:_ Above}', ""); + Expect(0, 125258, '\P{^Canonical_Combining_Class:_ Above}', ""); + Error('\p{Ccc= a/a/}'); + Error('\P{Ccc= a/a/}'); Expect(1, 125257, '\p{Ccc=:\AA\z:}', "");; Expect(0, 125258, '\p{Ccc=:\AA\z:}', "");; Expect(1, 125257, '\p{Ccc=a}', ""); @@ -28123,26 +28777,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125258, '\P{^Ccc=a}', ""); Expect(1, 125257, '\p{Ccc=:\Aa\z:}', "");; Expect(0, 125258, '\p{Ccc=:\Aa\z:}', "");; - Expect(1, 125257, '\p{Ccc= -A}', ""); - Expect(0, 125257, '\p{^Ccc= -A}', ""); - Expect(0, 125257, '\P{Ccc= -A}', ""); - Expect(1, 125257, '\P{^Ccc= -A}', ""); - Expect(0, 125258, '\p{Ccc= -A}', ""); - Expect(1, 125258, '\p{^Ccc= -A}', ""); - Expect(1, 125258, '\P{Ccc= -A}', ""); - Expect(0, 125258, '\P{^Ccc= -A}', ""); - Error('\p{Is_Canonical_Combining_Class=_/a/00000000230}'); - Error('\P{Is_Canonical_Combining_Class=_/a/00000000230}'); - Expect(1, 125257, '\p{Is_Canonical_Combining_Class=0_0_0_0_2_30}', ""); - Expect(0, 125257, '\p{^Is_Canonical_Combining_Class=0_0_0_0_2_30}', ""); - Expect(0, 125257, '\P{Is_Canonical_Combining_Class=0_0_0_0_2_30}', ""); - Expect(1, 125257, '\P{^Is_Canonical_Combining_Class=0_0_0_0_2_30}', ""); - Expect(0, 125258, '\p{Is_Canonical_Combining_Class=0_0_0_0_2_30}', ""); - Expect(1, 125258, '\p{^Is_Canonical_Combining_Class=0_0_0_0_2_30}', ""); - Expect(1, 125258, '\P{Is_Canonical_Combining_Class=0_0_0_0_2_30}', ""); - Expect(0, 125258, '\P{^Is_Canonical_Combining_Class=0_0_0_0_2_30}', ""); - Error('\p{Is_Ccc= -Above/a/}'); - Error('\P{Is_Ccc= -Above/a/}'); + Expect(1, 125257, '\p{Ccc=- A}', ""); + Expect(0, 125257, '\p{^Ccc=- A}', ""); + Expect(0, 125257, '\P{Ccc=- A}', ""); + Expect(1, 125257, '\P{^Ccc=- A}', ""); + Expect(0, 125258, '\p{Ccc=- A}', ""); + Expect(1, 125258, '\p{^Ccc=- A}', ""); + Expect(1, 125258, '\P{Ccc=- A}', ""); + Expect(0, 125258, '\P{^Ccc=- A}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/ _+230}'); + Error('\P{Is_Canonical_Combining_Class=/a/ _+230}'); + Expect(1, 125257, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0_2_30}', ""); + Expect(0, 125257, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0_2_30}', ""); + Expect(0, 125257, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0_2_30}', ""); + Expect(1, 125257, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0_2_30}', ""); + Expect(0, 125258, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0_2_30}', ""); + Expect(1, 125258, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0_2_30}', ""); + Expect(1, 125258, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0_2_30}', ""); + Expect(0, 125258, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0_2_30}', ""); + Error('\p{Is_Ccc=/a/ Above}'); + Error('\P{Is_Ccc=/a/ Above}'); Expect(1, 125257, '\p{Is_Ccc=above}', ""); Expect(0, 125257, '\p{^Is_Ccc=above}', ""); Expect(0, 125257, '\P{Is_Ccc=above}', ""); @@ -28151,16 +28805,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125258, '\p{^Is_Ccc=above}', ""); Expect(1, 125258, '\P{Is_Ccc=above}', ""); Expect(0, 125258, '\P{^Is_Ccc=above}', ""); - Expect(1, 125257, '\p{Is_Ccc= above}', ""); - Expect(0, 125257, '\p{^Is_Ccc= above}', ""); - Expect(0, 125257, '\P{Is_Ccc= above}', ""); - Expect(1, 125257, '\P{^Is_Ccc= above}', ""); - Expect(0, 125258, '\p{Is_Ccc= above}', ""); - Expect(1, 125258, '\p{^Is_Ccc= above}', ""); - Expect(1, 125258, '\P{Is_Ccc= above}', ""); - Expect(0, 125258, '\P{^Is_Ccc= above}', ""); - Error('\p{Canonical_Combining_Class= :=ABOVE_left}'); - Error('\P{Canonical_Combining_Class= :=ABOVE_left}'); + Expect(1, 125257, '\p{Is_Ccc= ABOVE}', ""); + Expect(0, 125257, '\p{^Is_Ccc= ABOVE}', ""); + Expect(0, 125257, '\P{Is_Ccc= ABOVE}', ""); + Expect(1, 125257, '\P{^Is_Ccc= ABOVE}', ""); + Expect(0, 125258, '\p{Is_Ccc= ABOVE}', ""); + Expect(1, 125258, '\p{^Is_Ccc= ABOVE}', ""); + Expect(1, 125258, '\P{Is_Ccc= ABOVE}', ""); + Expect(0, 125258, '\P{^Is_Ccc= ABOVE}', ""); + Error('\p{Canonical_Combining_Class=_:=above_left}'); + Error('\P{Canonical_Combining_Class=_:=above_left}'); Expect(1, 12331, '\p{Canonical_Combining_Class=:\AAbove_Left\z:}', "");; Expect(0, 12332, '\p{Canonical_Combining_Class=:\AAbove_Left\z:}', "");; Expect(1, 12331, '\p{Canonical_Combining_Class=aboveleft}', ""); @@ -28173,16 +28827,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12332, '\P{^Canonical_Combining_Class=aboveleft}', ""); Expect(1, 12331, '\p{Canonical_Combining_Class=:\Aaboveleft\z:}', "");; Expect(0, 12332, '\p{Canonical_Combining_Class=:\Aaboveleft\z:}', "");; - Expect(1, 12331, '\p{Canonical_Combining_Class=-above_Left}', ""); - Expect(0, 12331, '\p{^Canonical_Combining_Class=-above_Left}', ""); - Expect(0, 12331, '\P{Canonical_Combining_Class=-above_Left}', ""); - Expect(1, 12331, '\P{^Canonical_Combining_Class=-above_Left}', ""); - Expect(0, 12332, '\p{Canonical_Combining_Class=-above_Left}', ""); - Expect(1, 12332, '\p{^Canonical_Combining_Class=-above_Left}', ""); - Expect(1, 12332, '\P{Canonical_Combining_Class=-above_Left}', ""); - Expect(0, 12332, '\P{^Canonical_Combining_Class=-above_Left}', ""); - Error('\p{Ccc=--AL:=}'); - Error('\P{Ccc=--AL:=}'); + Expect(1, 12331, '\p{Canonical_Combining_Class= Above_Left}', ""); + Expect(0, 12331, '\p{^Canonical_Combining_Class= Above_Left}', ""); + Expect(0, 12331, '\P{Canonical_Combining_Class= Above_Left}', ""); + Expect(1, 12331, '\P{^Canonical_Combining_Class= Above_Left}', ""); + Expect(0, 12332, '\p{Canonical_Combining_Class= Above_Left}', ""); + Expect(1, 12332, '\p{^Canonical_Combining_Class= Above_Left}', ""); + Expect(1, 12332, '\P{Canonical_Combining_Class= Above_Left}', ""); + Expect(0, 12332, '\P{^Canonical_Combining_Class= Above_Left}', ""); + Error('\p{Ccc= /a/al}'); + Error('\P{Ccc= /a/al}'); Expect(1, 12331, '\p{Ccc=:\AAL\z:}', "");; Expect(0, 12332, '\p{Ccc=:\AAL\z:}', "");; Expect(1, 12331, '\p{Ccc=al}', ""); @@ -28195,26 +28849,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12332, '\P{^Ccc=al}', ""); Expect(1, 12331, '\p{Ccc=:\Aal\z:}', "");; Expect(0, 12332, '\p{Ccc=:\Aal\z:}', "");; - Expect(1, 12331, '\p{Ccc=-al}', ""); - Expect(0, 12331, '\p{^Ccc=-al}', ""); - Expect(0, 12331, '\P{Ccc=-al}', ""); - Expect(1, 12331, '\P{^Ccc=-al}', ""); - Expect(0, 12332, '\p{Ccc=-al}', ""); - Expect(1, 12332, '\p{^Ccc=-al}', ""); - Expect(1, 12332, '\P{Ccc=-al}', ""); - Expect(0, 12332, '\P{^Ccc=-al}', ""); - Error('\p{Is_Canonical_Combining_Class= +22_8/a/}'); - Error('\P{Is_Canonical_Combining_Class= +22_8/a/}'); - Expect(1, 12331, '\p{Is_Canonical_Combining_Class=00228}', ""); - Expect(0, 12331, '\p{^Is_Canonical_Combining_Class=00228}', ""); - Expect(0, 12331, '\P{Is_Canonical_Combining_Class=00228}', ""); - Expect(1, 12331, '\P{^Is_Canonical_Combining_Class=00228}', ""); - Expect(0, 12332, '\p{Is_Canonical_Combining_Class=00228}', ""); - Expect(1, 12332, '\p{^Is_Canonical_Combining_Class=00228}', ""); - Expect(1, 12332, '\P{Is_Canonical_Combining_Class=00228}', ""); - Expect(0, 12332, '\P{^Is_Canonical_Combining_Class=00228}', ""); - Error('\p{Is_Ccc=-:=above_Left}'); - Error('\P{Is_Ccc=-:=above_Left}'); + Expect(1, 12331, '\p{Ccc=_ AL}', ""); + Expect(0, 12331, '\p{^Ccc=_ AL}', ""); + Expect(0, 12331, '\P{Ccc=_ AL}', ""); + Expect(1, 12331, '\P{^Ccc=_ AL}', ""); + Expect(0, 12332, '\p{Ccc=_ AL}', ""); + Expect(1, 12332, '\p{^Ccc=_ AL}', ""); + Expect(1, 12332, '\P{Ccc=_ AL}', ""); + Expect(0, 12332, '\P{^Ccc=_ AL}', ""); + Error('\p{Is_Canonical_Combining_Class= +00_00_02_28/a/}'); + Error('\P{Is_Canonical_Combining_Class= +00_00_02_28/a/}'); + Expect(1, 12331, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0228}', ""); + Expect(0, 12331, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0228}', ""); + Expect(0, 12331, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0228}', ""); + Expect(1, 12331, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0228}', ""); + Expect(0, 12332, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0228}', ""); + Expect(1, 12332, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0228}', ""); + Expect(1, 12332, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0228}', ""); + Expect(0, 12332, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0228}', ""); + Error('\p{Is_Ccc=-:=above_left}'); + Error('\P{Is_Ccc=-:=above_left}'); Expect(1, 12331, '\p{Is_Ccc=aboveleft}', ""); Expect(0, 12331, '\p{^Is_Ccc=aboveleft}', ""); Expect(0, 12331, '\P{Is_Ccc=aboveleft}', ""); @@ -28223,38 +28877,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12332, '\p{^Is_Ccc=aboveleft}', ""); Expect(1, 12332, '\P{Is_Ccc=aboveleft}', ""); Expect(0, 12332, '\P{^Is_Ccc=aboveleft}', ""); - Expect(1, 12331, '\p{Is_Ccc= Above_Left}', ""); - Expect(0, 12331, '\p{^Is_Ccc= Above_Left}', ""); - Expect(0, 12331, '\P{Is_Ccc= Above_Left}', ""); - Expect(1, 12331, '\P{^Is_Ccc= Above_Left}', ""); - Expect(0, 12332, '\p{Is_Ccc= Above_Left}', ""); - Expect(1, 12332, '\p{^Is_Ccc= Above_Left}', ""); - Expect(1, 12332, '\P{Is_Ccc= Above_Left}', ""); - Expect(0, 12332, '\P{^Is_Ccc= Above_Left}', ""); - Error('\p{Canonical_Combining_Class: := _Above_RIGHT}'); - Error('\P{Canonical_Combining_Class: := _Above_RIGHT}'); + Expect(1, 12331, '\p{Is_Ccc= -Above_Left}', ""); + Expect(0, 12331, '\p{^Is_Ccc= -Above_Left}', ""); + Expect(0, 12331, '\P{Is_Ccc= -Above_Left}', ""); + Expect(1, 12331, '\P{^Is_Ccc= -Above_Left}', ""); + Expect(0, 12332, '\p{Is_Ccc= -Above_Left}', ""); + Expect(1, 12332, '\p{^Is_Ccc= -Above_Left}', ""); + Expect(1, 12332, '\P{Is_Ccc= -Above_Left}', ""); + Expect(0, 12332, '\P{^Is_Ccc= -Above_Left}', ""); + Error('\p{Canonical_Combining_Class= -Above_Right:=}'); + Error('\P{Canonical_Combining_Class= -Above_Right:=}'); Expect(1, 12332, '\p{Canonical_Combining_Class=:\AAbove_Right\z:}', "");; Expect(0, 12333, '\p{Canonical_Combining_Class=:\AAbove_Right\z:}', "");; - Expect(1, 12332, '\p{Canonical_Combining_Class=aboveright}', ""); - Expect(0, 12332, '\p{^Canonical_Combining_Class=aboveright}', ""); - Expect(0, 12332, '\P{Canonical_Combining_Class=aboveright}', ""); - Expect(1, 12332, '\P{^Canonical_Combining_Class=aboveright}', ""); - Expect(0, 12333, '\p{Canonical_Combining_Class=aboveright}', ""); - Expect(1, 12333, '\p{^Canonical_Combining_Class=aboveright}', ""); - Expect(1, 12333, '\P{Canonical_Combining_Class=aboveright}', ""); - Expect(0, 12333, '\P{^Canonical_Combining_Class=aboveright}', ""); + Expect(1, 12332, '\p{Canonical_Combining_Class: aboveright}', ""); + Expect(0, 12332, '\p{^Canonical_Combining_Class: aboveright}', ""); + Expect(0, 12332, '\P{Canonical_Combining_Class: aboveright}', ""); + Expect(1, 12332, '\P{^Canonical_Combining_Class: aboveright}', ""); + Expect(0, 12333, '\p{Canonical_Combining_Class: aboveright}', ""); + Expect(1, 12333, '\p{^Canonical_Combining_Class: aboveright}', ""); + Expect(1, 12333, '\P{Canonical_Combining_Class: aboveright}', ""); + Expect(0, 12333, '\P{^Canonical_Combining_Class: aboveright}', ""); Expect(1, 12332, '\p{Canonical_Combining_Class=:\Aaboveright\z:}', "");; Expect(0, 12333, '\p{Canonical_Combining_Class=:\Aaboveright\z:}', "");; - Expect(1, 12332, '\p{Canonical_Combining_Class= ABOVE_Right}', ""); - Expect(0, 12332, '\p{^Canonical_Combining_Class= ABOVE_Right}', ""); - Expect(0, 12332, '\P{Canonical_Combining_Class= ABOVE_Right}', ""); - Expect(1, 12332, '\P{^Canonical_Combining_Class= ABOVE_Right}', ""); - Expect(0, 12333, '\p{Canonical_Combining_Class= ABOVE_Right}', ""); - Expect(1, 12333, '\p{^Canonical_Combining_Class= ABOVE_Right}', ""); - Expect(1, 12333, '\P{Canonical_Combining_Class= ABOVE_Right}', ""); - Expect(0, 12333, '\P{^Canonical_Combining_Class= ABOVE_Right}', ""); - Error('\p{Ccc=-:=AR}'); - Error('\P{Ccc=-:=AR}'); + Expect(1, 12332, '\p{Canonical_Combining_Class=--ABOVE_Right}', ""); + Expect(0, 12332, '\p{^Canonical_Combining_Class=--ABOVE_Right}', ""); + Expect(0, 12332, '\P{Canonical_Combining_Class=--ABOVE_Right}', ""); + Expect(1, 12332, '\P{^Canonical_Combining_Class=--ABOVE_Right}', ""); + Expect(0, 12333, '\p{Canonical_Combining_Class=--ABOVE_Right}', ""); + Expect(1, 12333, '\p{^Canonical_Combining_Class=--ABOVE_Right}', ""); + Expect(1, 12333, '\P{Canonical_Combining_Class=--ABOVE_Right}', ""); + Expect(0, 12333, '\P{^Canonical_Combining_Class=--ABOVE_Right}', ""); + Error('\p{Ccc=/a/ AR}'); + Error('\P{Ccc=/a/ AR}'); Expect(1, 12332, '\p{Ccc=:\AAR\z:}', "");; Expect(0, 12333, '\p{Ccc=:\AAR\z:}', "");; Expect(1, 12332, '\p{Ccc=ar}', ""); @@ -28267,26 +28921,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12333, '\P{^Ccc=ar}', ""); Expect(1, 12332, '\p{Ccc=:\Aar\z:}', "");; Expect(0, 12333, '\p{Ccc=:\Aar\z:}', "");; - Expect(1, 12332, '\p{Ccc=- AR}', ""); - Expect(0, 12332, '\p{^Ccc=- AR}', ""); - Expect(0, 12332, '\P{Ccc=- AR}', ""); - Expect(1, 12332, '\P{^Ccc=- AR}', ""); - Expect(0, 12333, '\p{Ccc=- AR}', ""); - Expect(1, 12333, '\p{^Ccc=- AR}', ""); - Expect(1, 12333, '\P{Ccc=- AR}', ""); - Expect(0, 12333, '\P{^Ccc=- AR}', ""); - Error('\p{Is_Canonical_Combining_Class= _00_00_02_32/a/}'); - Error('\P{Is_Canonical_Combining_Class= _00_00_02_32/a/}'); - Expect(1, 12332, '\p{Is_Canonical_Combining_Class=0023_2}', ""); - Expect(0, 12332, '\p{^Is_Canonical_Combining_Class=0023_2}', ""); - Expect(0, 12332, '\P{Is_Canonical_Combining_Class=0023_2}', ""); - Expect(1, 12332, '\P{^Is_Canonical_Combining_Class=0023_2}', ""); - Expect(0, 12333, '\p{Is_Canonical_Combining_Class=0023_2}', ""); - Expect(1, 12333, '\p{^Is_Canonical_Combining_Class=0023_2}', ""); - Expect(1, 12333, '\P{Is_Canonical_Combining_Class=0023_2}', ""); - Expect(0, 12333, '\P{^Is_Canonical_Combining_Class=0023_2}', ""); - Error('\p{Is_Ccc= _Above_right/a/}'); - Error('\P{Is_Ccc= _Above_right/a/}'); + Expect(1, 12332, '\p{Ccc= _ar}', ""); + Expect(0, 12332, '\p{^Ccc= _ar}', ""); + Expect(0, 12332, '\P{Ccc= _ar}', ""); + Expect(1, 12332, '\P{^Ccc= _ar}', ""); + Expect(0, 12333, '\p{Ccc= _ar}', ""); + Expect(1, 12333, '\p{^Ccc= _ar}', ""); + Expect(1, 12333, '\P{Ccc= _ar}', ""); + Expect(0, 12333, '\P{^Ccc= _ar}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/-_000000000232}'); + Error('\P{Is_Canonical_Combining_Class=/a/-_000000000232}'); + Expect(1, 12332, '\p{Is_Canonical_Combining_Class=00_02_32}', ""); + Expect(0, 12332, '\p{^Is_Canonical_Combining_Class=00_02_32}', ""); + Expect(0, 12332, '\P{Is_Canonical_Combining_Class=00_02_32}', ""); + Expect(1, 12332, '\P{^Is_Canonical_Combining_Class=00_02_32}', ""); + Expect(0, 12333, '\p{Is_Canonical_Combining_Class=00_02_32}', ""); + Expect(1, 12333, '\p{^Is_Canonical_Combining_Class=00_02_32}', ""); + Expect(1, 12333, '\P{Is_Canonical_Combining_Class=00_02_32}', ""); + Expect(0, 12333, '\P{^Is_Canonical_Combining_Class=00_02_32}', ""); + Error('\p{Is_Ccc=-_Above_right/a/}'); + Error('\P{Is_Ccc=-_Above_right/a/}'); Expect(1, 12332, '\p{Is_Ccc=aboveright}', ""); Expect(0, 12332, '\p{^Is_Ccc=aboveright}', ""); Expect(0, 12332, '\P{Is_Ccc=aboveright}', ""); @@ -28295,38 +28949,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12333, '\p{^Is_Ccc=aboveright}', ""); Expect(1, 12333, '\P{Is_Ccc=aboveright}', ""); Expect(0, 12333, '\P{^Is_Ccc=aboveright}', ""); - Expect(1, 12332, '\p{Is_Ccc=-Above_Right}', ""); - Expect(0, 12332, '\p{^Is_Ccc=-Above_Right}', ""); - Expect(0, 12332, '\P{Is_Ccc=-Above_Right}', ""); - Expect(1, 12332, '\P{^Is_Ccc=-Above_Right}', ""); - Expect(0, 12333, '\p{Is_Ccc=-Above_Right}', ""); - Expect(1, 12333, '\p{^Is_Ccc=-Above_Right}', ""); - Expect(1, 12333, '\P{Is_Ccc=-Above_Right}', ""); - Expect(0, 12333, '\P{^Is_Ccc=-Above_Right}', ""); - Error('\p{Canonical_Combining_Class=:= Attached_ABOVE}'); - Error('\P{Canonical_Combining_Class=:= Attached_ABOVE}'); + Expect(1, 12332, '\p{Is_Ccc= above_RIGHT}', ""); + Expect(0, 12332, '\p{^Is_Ccc= above_RIGHT}', ""); + Expect(0, 12332, '\P{Is_Ccc= above_RIGHT}', ""); + Expect(1, 12332, '\P{^Is_Ccc= above_RIGHT}', ""); + Expect(0, 12333, '\p{Is_Ccc= above_RIGHT}', ""); + Expect(1, 12333, '\p{^Is_Ccc= above_RIGHT}', ""); + Expect(1, 12333, '\P{Is_Ccc= above_RIGHT}', ""); + Expect(0, 12333, '\P{^Is_Ccc= above_RIGHT}', ""); + Error('\p{Canonical_Combining_Class=:=--Attached_Above}'); + Error('\P{Canonical_Combining_Class=:=--Attached_Above}'); Expect(1, 7630, '\p{Canonical_Combining_Class=:\AAttached_Above\z:}', "");; Expect(0, 7631, '\p{Canonical_Combining_Class=:\AAttached_Above\z:}', "");; - Expect(1, 7630, '\p{Canonical_Combining_Class=attachedabove}', ""); - Expect(0, 7630, '\p{^Canonical_Combining_Class=attachedabove}', ""); - Expect(0, 7630, '\P{Canonical_Combining_Class=attachedabove}', ""); - Expect(1, 7630, '\P{^Canonical_Combining_Class=attachedabove}', ""); - Expect(0, 7631, '\p{Canonical_Combining_Class=attachedabove}', ""); - Expect(1, 7631, '\p{^Canonical_Combining_Class=attachedabove}', ""); - Expect(1, 7631, '\P{Canonical_Combining_Class=attachedabove}', ""); - Expect(0, 7631, '\P{^Canonical_Combining_Class=attachedabove}', ""); + Expect(1, 7630, '\p{Canonical_Combining_Class:attachedabove}', ""); + Expect(0, 7630, '\p{^Canonical_Combining_Class:attachedabove}', ""); + Expect(0, 7630, '\P{Canonical_Combining_Class:attachedabove}', ""); + Expect(1, 7630, '\P{^Canonical_Combining_Class:attachedabove}', ""); + Expect(0, 7631, '\p{Canonical_Combining_Class:attachedabove}', ""); + Expect(1, 7631, '\p{^Canonical_Combining_Class:attachedabove}', ""); + Expect(1, 7631, '\P{Canonical_Combining_Class:attachedabove}', ""); + Expect(0, 7631, '\P{^Canonical_Combining_Class:attachedabove}', ""); Expect(1, 7630, '\p{Canonical_Combining_Class=:\Aattachedabove\z:}', "");; Expect(0, 7631, '\p{Canonical_Combining_Class=:\Aattachedabove\z:}', "");; - Expect(1, 7630, '\p{Canonical_Combining_Class= Attached_ABOVE}', ""); - Expect(0, 7630, '\p{^Canonical_Combining_Class= Attached_ABOVE}', ""); - Expect(0, 7630, '\P{Canonical_Combining_Class= Attached_ABOVE}', ""); - Expect(1, 7630, '\P{^Canonical_Combining_Class= Attached_ABOVE}', ""); - Expect(0, 7631, '\p{Canonical_Combining_Class= Attached_ABOVE}', ""); - Expect(1, 7631, '\p{^Canonical_Combining_Class= Attached_ABOVE}', ""); - Expect(1, 7631, '\P{Canonical_Combining_Class= Attached_ABOVE}', ""); - Expect(0, 7631, '\P{^Canonical_Combining_Class= Attached_ABOVE}', ""); - Error('\p{Ccc=:= ATA}'); - Error('\P{Ccc=:= ATA}'); + Expect(1, 7630, '\p{Canonical_Combining_Class= ATTACHED_ABOVE}', ""); + Expect(0, 7630, '\p{^Canonical_Combining_Class= ATTACHED_ABOVE}', ""); + Expect(0, 7630, '\P{Canonical_Combining_Class= ATTACHED_ABOVE}', ""); + Expect(1, 7630, '\P{^Canonical_Combining_Class= ATTACHED_ABOVE}', ""); + Expect(0, 7631, '\p{Canonical_Combining_Class= ATTACHED_ABOVE}', ""); + Expect(1, 7631, '\p{^Canonical_Combining_Class= ATTACHED_ABOVE}', ""); + Expect(1, 7631, '\P{Canonical_Combining_Class= ATTACHED_ABOVE}', ""); + Expect(0, 7631, '\P{^Canonical_Combining_Class= ATTACHED_ABOVE}', ""); + Error('\p{Ccc= -ATA:=}'); + Error('\P{Ccc= -ATA:=}'); Expect(1, 7630, '\p{Ccc=:\AATA\z:}', "");; Expect(0, 7631, '\p{Ccc=:\AATA\z:}', "");; Expect(1, 7630, '\p{Ccc=ata}', ""); @@ -28339,44 +28993,44 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7631, '\P{^Ccc=ata}', ""); Expect(1, 7630, '\p{Ccc=:\Aata\z:}', "");; Expect(0, 7631, '\p{Ccc=:\Aata\z:}', "");; - Expect(1, 7630, '\p{Ccc=__ATA}', ""); - Expect(0, 7630, '\p{^Ccc=__ATA}', ""); - Expect(0, 7630, '\P{Ccc=__ATA}', ""); - Expect(1, 7630, '\P{^Ccc=__ATA}', ""); - Expect(0, 7631, '\p{Ccc=__ATA}', ""); - Expect(1, 7631, '\p{^Ccc=__ATA}', ""); - Expect(1, 7631, '\P{Ccc=__ATA}', ""); - Expect(0, 7631, '\P{^Ccc=__ATA}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/ 021_4}'); - Error('\P{Is_Canonical_Combining_Class=/a/ 021_4}'); - Expect(1, 7630, '\p{Is_Canonical_Combining_Class=00_00_00_00_214}', ""); - Expect(0, 7630, '\p{^Is_Canonical_Combining_Class=00_00_00_00_214}', ""); - Expect(0, 7630, '\P{Is_Canonical_Combining_Class=00_00_00_00_214}', ""); - Expect(1, 7630, '\P{^Is_Canonical_Combining_Class=00_00_00_00_214}', ""); - Expect(0, 7631, '\p{Is_Canonical_Combining_Class=00_00_00_00_214}', ""); - Expect(1, 7631, '\p{^Is_Canonical_Combining_Class=00_00_00_00_214}', ""); - Expect(1, 7631, '\P{Is_Canonical_Combining_Class=00_00_00_00_214}', ""); - Expect(0, 7631, '\P{^Is_Canonical_Combining_Class=00_00_00_00_214}', ""); - Error('\p{Is_Ccc=-/a/Attached_Above}'); - Error('\P{Is_Ccc=-/a/Attached_Above}'); - Expect(1, 7630, '\p{Is_Ccc=attachedabove}', ""); - Expect(0, 7630, '\p{^Is_Ccc=attachedabove}', ""); - Expect(0, 7630, '\P{Is_Ccc=attachedabove}', ""); - Expect(1, 7630, '\P{^Is_Ccc=attachedabove}', ""); - Expect(0, 7631, '\p{Is_Ccc=attachedabove}', ""); - Expect(1, 7631, '\p{^Is_Ccc=attachedabove}', ""); - Expect(1, 7631, '\P{Is_Ccc=attachedabove}', ""); - Expect(0, 7631, '\P{^Is_Ccc=attachedabove}', ""); - Expect(1, 7630, '\p{Is_Ccc: -_attached_Above}', ""); - Expect(0, 7630, '\p{^Is_Ccc: -_attached_Above}', ""); - Expect(0, 7630, '\P{Is_Ccc: -_attached_Above}', ""); - Expect(1, 7630, '\P{^Is_Ccc: -_attached_Above}', ""); - Expect(0, 7631, '\p{Is_Ccc: -_attached_Above}', ""); - Expect(1, 7631, '\p{^Is_Ccc: -_attached_Above}', ""); - Expect(1, 7631, '\P{Is_Ccc: -_attached_Above}', ""); - Expect(0, 7631, '\P{^Is_Ccc: -_attached_Above}', ""); - Error('\p{Canonical_Combining_Class=:=--attached_Above_Right}'); - Error('\P{Canonical_Combining_Class=:=--attached_Above_Right}'); + Expect(1, 7630, '\p{Ccc=- ATA}', ""); + Expect(0, 7630, '\p{^Ccc=- ATA}', ""); + Expect(0, 7630, '\P{Ccc=- ATA}', ""); + Expect(1, 7630, '\P{^Ccc=- ATA}', ""); + Expect(0, 7631, '\p{Ccc=- ATA}', ""); + Expect(1, 7631, '\p{^Ccc=- ATA}', ""); + Expect(1, 7631, '\P{Ccc=- ATA}', ""); + Expect(0, 7631, '\P{^Ccc=- ATA}', ""); + Error('\p{Is_Canonical_Combining_Class=__0_0_0_0_2_14/a/}'); + Error('\P{Is_Canonical_Combining_Class=__0_0_0_0_2_14/a/}'); + Expect(1, 7630, '\p{Is_Canonical_Combining_Class=00214}', ""); + Expect(0, 7630, '\p{^Is_Canonical_Combining_Class=00214}', ""); + Expect(0, 7630, '\P{Is_Canonical_Combining_Class=00214}', ""); + Expect(1, 7630, '\P{^Is_Canonical_Combining_Class=00214}', ""); + Expect(0, 7631, '\p{Is_Canonical_Combining_Class=00214}', ""); + Expect(1, 7631, '\p{^Is_Canonical_Combining_Class=00214}', ""); + Expect(1, 7631, '\P{Is_Canonical_Combining_Class=00214}', ""); + Expect(0, 7631, '\P{^Is_Canonical_Combining_Class=00214}', ""); + Error('\p{Is_Ccc= /a/Attached_above}'); + Error('\P{Is_Ccc= /a/Attached_above}'); + Expect(1, 7630, '\p{Is_Ccc:attachedabove}', ""); + Expect(0, 7630, '\p{^Is_Ccc:attachedabove}', ""); + Expect(0, 7630, '\P{Is_Ccc:attachedabove}', ""); + Expect(1, 7630, '\P{^Is_Ccc:attachedabove}', ""); + Expect(0, 7631, '\p{Is_Ccc:attachedabove}', ""); + Expect(1, 7631, '\p{^Is_Ccc:attachedabove}', ""); + Expect(1, 7631, '\P{Is_Ccc:attachedabove}', ""); + Expect(0, 7631, '\P{^Is_Ccc:attachedabove}', ""); + Expect(1, 7630, '\p{Is_Ccc: -ATTACHED_Above}', ""); + Expect(0, 7630, '\p{^Is_Ccc: -ATTACHED_Above}', ""); + Expect(0, 7630, '\P{Is_Ccc: -ATTACHED_Above}', ""); + Expect(1, 7630, '\P{^Is_Ccc: -ATTACHED_Above}', ""); + Expect(0, 7631, '\p{Is_Ccc: -ATTACHED_Above}', ""); + Expect(1, 7631, '\p{^Is_Ccc: -ATTACHED_Above}', ""); + Expect(1, 7631, '\P{Is_Ccc: -ATTACHED_Above}', ""); + Expect(0, 7631, '\P{^Is_Ccc: -ATTACHED_Above}', ""); + Error('\p{Canonical_Combining_Class=/a/ Attached_Above_right}'); + Error('\P{Canonical_Combining_Class=/a/ Attached_Above_right}'); Expect(1, 119154, '\p{Canonical_Combining_Class=:\AAttached_Above_Right\z:}', "");; Expect(0, 119155, '\p{Canonical_Combining_Class=:\AAttached_Above_Right\z:}', "");; Expect(1, 119154, '\p{Canonical_Combining_Class=attachedaboveright}', ""); @@ -28389,16 +29043,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119155, '\P{^Canonical_Combining_Class=attachedaboveright}', ""); Expect(1, 119154, '\p{Canonical_Combining_Class=:\Aattachedaboveright\z:}', "");; Expect(0, 119155, '\p{Canonical_Combining_Class=:\Aattachedaboveright\z:}', "");; - Expect(1, 119154, '\p{Canonical_Combining_Class=-Attached_above_Right}', ""); - Expect(0, 119154, '\p{^Canonical_Combining_Class=-Attached_above_Right}', ""); - Expect(0, 119154, '\P{Canonical_Combining_Class=-Attached_above_Right}', ""); - Expect(1, 119154, '\P{^Canonical_Combining_Class=-Attached_above_Right}', ""); - Expect(0, 119155, '\p{Canonical_Combining_Class=-Attached_above_Right}', ""); - Expect(1, 119155, '\p{^Canonical_Combining_Class=-Attached_above_Right}', ""); - Expect(1, 119155, '\P{Canonical_Combining_Class=-Attached_above_Right}', ""); - Expect(0, 119155, '\P{^Canonical_Combining_Class=-Attached_above_Right}', ""); - Error('\p{Ccc= -ATAR:=}'); - Error('\P{Ccc= -ATAR:=}'); + Expect(1, 119154, '\p{Canonical_Combining_Class= ATTACHED_above_right}', ""); + Expect(0, 119154, '\p{^Canonical_Combining_Class= ATTACHED_above_right}', ""); + Expect(0, 119154, '\P{Canonical_Combining_Class= ATTACHED_above_right}', ""); + Expect(1, 119154, '\P{^Canonical_Combining_Class= ATTACHED_above_right}', ""); + Expect(0, 119155, '\p{Canonical_Combining_Class= ATTACHED_above_right}', ""); + Expect(1, 119155, '\p{^Canonical_Combining_Class= ATTACHED_above_right}', ""); + Expect(1, 119155, '\P{Canonical_Combining_Class= ATTACHED_above_right}', ""); + Expect(0, 119155, '\P{^Canonical_Combining_Class= ATTACHED_above_right}', ""); + Error('\p{Ccc=/a/ ATAR}'); + Error('\P{Ccc=/a/ ATAR}'); Expect(1, 119154, '\p{Ccc=:\AATAR\z:}', "");; Expect(0, 119155, '\p{Ccc=:\AATAR\z:}', "");; Expect(1, 119154, '\p{Ccc=atar}', ""); @@ -28411,26 +29065,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119155, '\P{^Ccc=atar}', ""); Expect(1, 119154, '\p{Ccc=:\Aatar\z:}', "");; Expect(0, 119155, '\p{Ccc=:\Aatar\z:}', "");; - Expect(1, 119154, '\p{Ccc= ATAR}', ""); - Expect(0, 119154, '\p{^Ccc= ATAR}', ""); - Expect(0, 119154, '\P{Ccc= ATAR}', ""); - Expect(1, 119154, '\P{^Ccc= ATAR}', ""); - Expect(0, 119155, '\p{Ccc= ATAR}', ""); - Expect(1, 119155, '\p{^Ccc= ATAR}', ""); - Expect(1, 119155, '\P{Ccc= ATAR}', ""); - Expect(0, 119155, '\P{^Ccc= ATAR}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/000000216}'); - Error('\P{Is_Canonical_Combining_Class=/a/000000216}'); - Expect(1, 119154, '\p{Is_Canonical_Combining_Class=000216}', ""); - Expect(0, 119154, '\p{^Is_Canonical_Combining_Class=000216}', ""); - Expect(0, 119154, '\P{Is_Canonical_Combining_Class=000216}', ""); - Expect(1, 119154, '\P{^Is_Canonical_Combining_Class=000216}', ""); - Expect(0, 119155, '\p{Is_Canonical_Combining_Class=000216}', ""); - Expect(1, 119155, '\p{^Is_Canonical_Combining_Class=000216}', ""); - Expect(1, 119155, '\P{Is_Canonical_Combining_Class=000216}', ""); - Expect(0, 119155, '\P{^Is_Canonical_Combining_Class=000216}', ""); - Error('\p{Is_Ccc=/a/--Attached_ABOVE_RIGHT}'); - Error('\P{Is_Ccc=/a/--Attached_ABOVE_RIGHT}'); + Expect(1, 119154, '\p{Ccc: -atar}', ""); + Expect(0, 119154, '\p{^Ccc: -atar}', ""); + Expect(0, 119154, '\P{Ccc: -atar}', ""); + Expect(1, 119154, '\P{^Ccc: -atar}', ""); + Expect(0, 119155, '\p{Ccc: -atar}', ""); + Expect(1, 119155, '\p{^Ccc: -atar}', ""); + Expect(1, 119155, '\P{Ccc: -atar}', ""); + Expect(0, 119155, '\P{^Ccc: -atar}', ""); + Error('\p{Is_Canonical_Combining_Class= /a/00_21_6}'); + Error('\P{Is_Canonical_Combining_Class= /a/00_21_6}'); + Expect(1, 119154, '\p{Is_Canonical_Combining_Class=+216}', ""); + Expect(0, 119154, '\p{^Is_Canonical_Combining_Class=+216}', ""); + Expect(0, 119154, '\P{Is_Canonical_Combining_Class=+216}', ""); + Expect(1, 119154, '\P{^Is_Canonical_Combining_Class=+216}', ""); + Expect(0, 119155, '\p{Is_Canonical_Combining_Class=+216}', ""); + Expect(1, 119155, '\p{^Is_Canonical_Combining_Class=+216}', ""); + Expect(1, 119155, '\P{Is_Canonical_Combining_Class=+216}', ""); + Expect(0, 119155, '\P{^Is_Canonical_Combining_Class=+216}', ""); + Error('\p{Is_Ccc= /a/attached_Above_Right}'); + Error('\P{Is_Ccc= /a/attached_Above_Right}'); Expect(1, 119154, '\p{Is_Ccc=attachedaboveright}', ""); Expect(0, 119154, '\p{^Is_Ccc=attachedaboveright}', ""); Expect(0, 119154, '\P{Is_Ccc=attachedaboveright}', ""); @@ -28439,16 +29093,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119155, '\p{^Is_Ccc=attachedaboveright}', ""); Expect(1, 119155, '\P{Is_Ccc=attachedaboveright}', ""); Expect(0, 119155, '\P{^Is_Ccc=attachedaboveright}', ""); - Expect(1, 119154, '\p{Is_Ccc= Attached_Above_right}', ""); - Expect(0, 119154, '\p{^Is_Ccc= Attached_Above_right}', ""); - Expect(0, 119154, '\P{Is_Ccc= Attached_Above_right}', ""); - Expect(1, 119154, '\P{^Is_Ccc= Attached_Above_right}', ""); - Expect(0, 119155, '\p{Is_Ccc= Attached_Above_right}', ""); - Expect(1, 119155, '\p{^Is_Ccc= Attached_Above_right}', ""); - Expect(1, 119155, '\P{Is_Ccc= Attached_Above_right}', ""); - Expect(0, 119155, '\P{^Is_Ccc= Attached_Above_right}', ""); - Error('\p{Canonical_Combining_Class=_ Attached_below/a/}'); - Error('\P{Canonical_Combining_Class=_ Attached_below/a/}'); + Expect(1, 119154, '\p{Is_Ccc: - Attached_Above_Right}', ""); + Expect(0, 119154, '\p{^Is_Ccc: - Attached_Above_Right}', ""); + Expect(0, 119154, '\P{Is_Ccc: - Attached_Above_Right}', ""); + Expect(1, 119154, '\P{^Is_Ccc: - Attached_Above_Right}', ""); + Expect(0, 119155, '\p{Is_Ccc: - Attached_Above_Right}', ""); + Expect(1, 119155, '\p{^Is_Ccc: - Attached_Above_Right}', ""); + Expect(1, 119155, '\P{Is_Ccc: - Attached_Above_Right}', ""); + Expect(0, 119155, '\P{^Is_Ccc: - Attached_Above_Right}', ""); + Error('\p{Canonical_Combining_Class= attached_below:=}'); + Error('\P{Canonical_Combining_Class= attached_below:=}'); Expect(1, 7632, '\p{Canonical_Combining_Class=:\AAttached_Below\z:}', "");; Expect(0, 7633, '\p{Canonical_Combining_Class=:\AAttached_Below\z:}', "");; Expect(1, 7632, '\p{Canonical_Combining_Class=attachedbelow}', ""); @@ -28461,16 +29115,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7633, '\P{^Canonical_Combining_Class=attachedbelow}', ""); Expect(1, 7632, '\p{Canonical_Combining_Class=:\Aattachedbelow\z:}', "");; Expect(0, 7633, '\p{Canonical_Combining_Class=:\Aattachedbelow\z:}', "");; - Expect(1, 7632, '\p{Canonical_Combining_Class= attached_Below}', ""); - Expect(0, 7632, '\p{^Canonical_Combining_Class= attached_Below}', ""); - Expect(0, 7632, '\P{Canonical_Combining_Class= attached_Below}', ""); - Expect(1, 7632, '\P{^Canonical_Combining_Class= attached_Below}', ""); - Expect(0, 7633, '\p{Canonical_Combining_Class= attached_Below}', ""); - Expect(1, 7633, '\p{^Canonical_Combining_Class= attached_Below}', ""); - Expect(1, 7633, '\P{Canonical_Combining_Class= attached_Below}', ""); - Expect(0, 7633, '\P{^Canonical_Combining_Class= attached_Below}', ""); - Error('\p{Ccc=_/a/ATB}'); - Error('\P{Ccc=_/a/ATB}'); + Expect(1, 7632, '\p{Canonical_Combining_Class=_ Attached_BELOW}', ""); + Expect(0, 7632, '\p{^Canonical_Combining_Class=_ Attached_BELOW}', ""); + Expect(0, 7632, '\P{Canonical_Combining_Class=_ Attached_BELOW}', ""); + Expect(1, 7632, '\P{^Canonical_Combining_Class=_ Attached_BELOW}', ""); + Expect(0, 7633, '\p{Canonical_Combining_Class=_ Attached_BELOW}', ""); + Expect(1, 7633, '\p{^Canonical_Combining_Class=_ Attached_BELOW}', ""); + Expect(1, 7633, '\P{Canonical_Combining_Class=_ Attached_BELOW}', ""); + Expect(0, 7633, '\P{^Canonical_Combining_Class=_ Attached_BELOW}', ""); + Error('\p{Ccc:- ATB/a/}'); + Error('\P{Ccc:- ATB/a/}'); Expect(1, 7632, '\p{Ccc=:\AATB\z:}', "");; Expect(0, 7633, '\p{Ccc=:\AATB\z:}', "");; Expect(1, 7632, '\p{Ccc=atb}', ""); @@ -28491,18 +29145,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7633, '\p{^Ccc= ATB}', ""); Expect(1, 7633, '\P{Ccc= ATB}', ""); Expect(0, 7633, '\P{^Ccc= ATB}', ""); - Error('\p{Is_Canonical_Combining_Class=_/a/0020_2}'); - Error('\P{Is_Canonical_Combining_Class=_/a/0020_2}'); - Expect(1, 7632, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_0_202}', ""); - Expect(0, 7632, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_0_202}', ""); - Expect(0, 7632, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_0_202}', ""); - Expect(1, 7632, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_0_202}', ""); - Expect(0, 7633, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_0_202}', ""); - Expect(1, 7633, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_0_202}', ""); - Expect(1, 7633, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_0_202}', ""); - Expect(0, 7633, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_0_202}', ""); - Error('\p{Is_Ccc= attached_Below/a/}'); - Error('\P{Is_Ccc= attached_Below/a/}'); + Error('\p{Is_Canonical_Combining_Class=:=202}'); + Error('\P{Is_Canonical_Combining_Class=:=202}'); + Expect(1, 7632, '\p{Is_Canonical_Combining_Class=+0000000202}', ""); + Expect(0, 7632, '\p{^Is_Canonical_Combining_Class=+0000000202}', ""); + Expect(0, 7632, '\P{Is_Canonical_Combining_Class=+0000000202}', ""); + Expect(1, 7632, '\P{^Is_Canonical_Combining_Class=+0000000202}', ""); + Expect(0, 7633, '\p{Is_Canonical_Combining_Class=+0000000202}', ""); + Expect(1, 7633, '\p{^Is_Canonical_Combining_Class=+0000000202}', ""); + Expect(1, 7633, '\P{Is_Canonical_Combining_Class=+0000000202}', ""); + Expect(0, 7633, '\P{^Is_Canonical_Combining_Class=+0000000202}', ""); + Error('\p{Is_Ccc= ATTACHED_Below:=}'); + Error('\P{Is_Ccc= ATTACHED_Below:=}'); Expect(1, 7632, '\p{Is_Ccc=attachedbelow}', ""); Expect(0, 7632, '\p{^Is_Ccc=attachedbelow}', ""); Expect(0, 7632, '\P{Is_Ccc=attachedbelow}', ""); @@ -28511,56 +29165,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7633, '\p{^Is_Ccc=attachedbelow}', ""); Expect(1, 7633, '\P{Is_Ccc=attachedbelow}', ""); Expect(0, 7633, '\P{^Is_Ccc=attachedbelow}', ""); - Expect(1, 7632, '\p{Is_Ccc= _ATTACHED_Below}', ""); - Expect(0, 7632, '\p{^Is_Ccc= _ATTACHED_Below}', ""); - Expect(0, 7632, '\P{Is_Ccc= _ATTACHED_Below}', ""); - Expect(1, 7632, '\P{^Is_Ccc= _ATTACHED_Below}', ""); - Expect(0, 7633, '\p{Is_Ccc= _ATTACHED_Below}', ""); - Expect(1, 7633, '\p{^Is_Ccc= _ATTACHED_Below}', ""); - Expect(1, 7633, '\P{Is_Ccc= _ATTACHED_Below}', ""); - Expect(0, 7633, '\P{^Is_Ccc= _ATTACHED_Below}', ""); - Error('\p{Canonical_Combining_Class=-:=ATTACHED_below_Left}'); - Error('\P{Canonical_Combining_Class=-:=ATTACHED_below_Left}'); + Expect(1, 7632, '\p{Is_Ccc=-ATTACHED_below}', ""); + Expect(0, 7632, '\p{^Is_Ccc=-ATTACHED_below}', ""); + Expect(0, 7632, '\P{Is_Ccc=-ATTACHED_below}', ""); + Expect(1, 7632, '\P{^Is_Ccc=-ATTACHED_below}', ""); + Expect(0, 7633, '\p{Is_Ccc=-ATTACHED_below}', ""); + Expect(1, 7633, '\p{^Is_Ccc=-ATTACHED_below}', ""); + Expect(1, 7633, '\P{Is_Ccc=-ATTACHED_below}', ""); + Expect(0, 7633, '\P{^Is_Ccc=-ATTACHED_below}', ""); + Error('\p{Canonical_Combining_Class=:=Attached_below_Left}'); + Error('\P{Canonical_Combining_Class=:=Attached_below_Left}'); Expect(0, 1, '\p{Canonical_Combining_Class=:\AAttached_Below_Left\z:}', "");; Expect(0, 1, '\p{Canonical_Combining_Class=attachedbelowleft}', ""); Expect(1, 1, '\p{^Canonical_Combining_Class=attachedbelowleft}', ""); Expect(1, 1, '\P{Canonical_Combining_Class=attachedbelowleft}', ""); Expect(0, 1, '\P{^Canonical_Combining_Class=attachedbelowleft}', ""); Expect(0, 1, '\p{Canonical_Combining_Class=:\Aattachedbelowleft\z:}', "");; - Expect(0, 1, '\p{Canonical_Combining_Class=ATTACHED_below_Left}', ""); - Expect(1, 1, '\p{^Canonical_Combining_Class=ATTACHED_below_Left}', ""); - Expect(1, 1, '\P{Canonical_Combining_Class=ATTACHED_below_Left}', ""); - Expect(0, 1, '\P{^Canonical_Combining_Class=ATTACHED_below_Left}', ""); - Error('\p{Ccc= /a/ATBL}'); - Error('\P{Ccc= /a/ATBL}'); + Expect(0, 1, '\p{Canonical_Combining_Class=__attached_Below_left}', ""); + Expect(1, 1, '\p{^Canonical_Combining_Class=__attached_Below_left}', ""); + Expect(1, 1, '\P{Canonical_Combining_Class=__attached_Below_left}', ""); + Expect(0, 1, '\P{^Canonical_Combining_Class=__attached_Below_left}', ""); + Error('\p{Ccc=_ ATBL/a/}'); + Error('\P{Ccc=_ ATBL/a/}'); Expect(0, 1, '\p{Ccc=:\AATBL\z:}', "");; Expect(0, 1, '\p{Ccc=atbl}', ""); Expect(1, 1, '\p{^Ccc=atbl}', ""); Expect(1, 1, '\P{Ccc=atbl}', ""); Expect(0, 1, '\P{^Ccc=atbl}', ""); Expect(0, 1, '\p{Ccc=:\Aatbl\z:}', "");; - Expect(0, 1, '\p{Ccc=_ ATBL}', ""); - Expect(1, 1, '\p{^Ccc=_ ATBL}', ""); - Expect(1, 1, '\P{Ccc=_ ATBL}', ""); - Expect(0, 1, '\P{^Ccc=_ ATBL}', ""); - Error('\p{Is_Canonical_Combining_Class:/a/_200}'); - Error('\P{Is_Canonical_Combining_Class:/a/_200}'); - Expect(0, 1, '\p{Is_Canonical_Combining_Class:+000200}', ""); - Expect(1, 1, '\p{^Is_Canonical_Combining_Class:+000200}', ""); - Expect(1, 1, '\P{Is_Canonical_Combining_Class:+000200}', ""); - Expect(0, 1, '\P{^Is_Canonical_Combining_Class:+000200}', ""); - Error('\p{Is_Ccc= /a/Attached_BELOW_Left}'); - Error('\P{Is_Ccc= /a/Attached_BELOW_Left}'); + Expect(0, 1, '\p{Ccc= ATBL}', ""); + Expect(1, 1, '\p{^Ccc= ATBL}', ""); + Expect(1, 1, '\P{Ccc= ATBL}', ""); + Expect(0, 1, '\P{^Ccc= ATBL}', ""); + Error('\p{Is_Canonical_Combining_Class= -+0_0_0_0_0_0_200/a/}'); + Error('\P{Is_Canonical_Combining_Class= -+0_0_0_0_0_0_200/a/}'); + Expect(0, 1, '\p{Is_Canonical_Combining_Class=00_00_00_20_0}', ""); + Expect(1, 1, '\p{^Is_Canonical_Combining_Class=00_00_00_20_0}', ""); + Expect(1, 1, '\P{Is_Canonical_Combining_Class=00_00_00_20_0}', ""); + Expect(0, 1, '\P{^Is_Canonical_Combining_Class=00_00_00_20_0}', ""); + Error('\p{Is_Ccc=:= -Attached_Below_LEFT}'); + Error('\P{Is_Ccc=:= -Attached_Below_LEFT}'); Expect(0, 1, '\p{Is_Ccc=attachedbelowleft}', ""); Expect(1, 1, '\p{^Is_Ccc=attachedbelowleft}', ""); Expect(1, 1, '\P{Is_Ccc=attachedbelowleft}', ""); Expect(0, 1, '\P{^Is_Ccc=attachedbelowleft}', ""); - Expect(0, 1, '\p{Is_Ccc= ATTACHED_BELOW_LEFT}', ""); - Expect(1, 1, '\p{^Is_Ccc= ATTACHED_BELOW_LEFT}', ""); - Expect(1, 1, '\P{Is_Ccc= ATTACHED_BELOW_LEFT}', ""); - Expect(0, 1, '\P{^Is_Ccc= ATTACHED_BELOW_LEFT}', ""); - Error('\p{Canonical_Combining_Class=__BELOW:=}'); - Error('\P{Canonical_Combining_Class=__BELOW:=}'); + Expect(0, 1, '\p{Is_Ccc: ATTACHED_Below_LEFT}', ""); + Expect(1, 1, '\p{^Is_Ccc: ATTACHED_Below_LEFT}', ""); + Expect(1, 1, '\P{Is_Ccc: ATTACHED_Below_LEFT}', ""); + Expect(0, 1, '\P{^Is_Ccc: ATTACHED_Below_LEFT}', ""); + Error('\p{Canonical_Combining_Class=_below:=}'); + Error('\P{Canonical_Combining_Class=_below:=}'); Expect(1, 125142, '\p{Canonical_Combining_Class=:\ABelow\z:}', "");; Expect(0, 125143, '\p{Canonical_Combining_Class=:\ABelow\z:}', "");; Expect(1, 125142, '\p{Canonical_Combining_Class=below}', ""); @@ -28573,66 +29227,66 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125143, '\P{^Canonical_Combining_Class=below}', ""); Expect(1, 125142, '\p{Canonical_Combining_Class=:\Abelow\z:}', "");; Expect(0, 125143, '\p{Canonical_Combining_Class=:\Abelow\z:}', "");; - Expect(1, 125142, '\p{Canonical_Combining_Class=-_below}', ""); - Expect(0, 125142, '\p{^Canonical_Combining_Class=-_below}', ""); - Expect(0, 125142, '\P{Canonical_Combining_Class=-_below}', ""); - Expect(1, 125142, '\P{^Canonical_Combining_Class=-_below}', ""); - Expect(0, 125143, '\p{Canonical_Combining_Class=-_below}', ""); - Expect(1, 125143, '\p{^Canonical_Combining_Class=-_below}', ""); - Expect(1, 125143, '\P{Canonical_Combining_Class=-_below}', ""); - Expect(0, 125143, '\P{^Canonical_Combining_Class=-_below}', ""); - Error('\p{Ccc=-B/a/}'); - Error('\P{Ccc=-B/a/}'); + Expect(1, 125142, '\p{Canonical_Combining_Class= -below}', ""); + Expect(0, 125142, '\p{^Canonical_Combining_Class= -below}', ""); + Expect(0, 125142, '\P{Canonical_Combining_Class= -below}', ""); + Expect(1, 125142, '\P{^Canonical_Combining_Class= -below}', ""); + Expect(0, 125143, '\p{Canonical_Combining_Class= -below}', ""); + Expect(1, 125143, '\p{^Canonical_Combining_Class= -below}', ""); + Expect(1, 125143, '\P{Canonical_Combining_Class= -below}', ""); + Expect(0, 125143, '\P{^Canonical_Combining_Class= -below}', ""); + Error('\p{Ccc=/a/__B}'); + Error('\P{Ccc=/a/__B}'); Expect(1, 125142, '\p{Ccc=:\AB\z:}', "");; Expect(0, 125143, '\p{Ccc=:\AB\z:}', "");; - Expect(1, 125142, '\p{Ccc: b}', ""); - Expect(0, 125142, '\p{^Ccc: b}', ""); - Expect(0, 125142, '\P{Ccc: b}', ""); - Expect(1, 125142, '\P{^Ccc: b}', ""); - Expect(0, 125143, '\p{Ccc: b}', ""); - Expect(1, 125143, '\p{^Ccc: b}', ""); - Expect(1, 125143, '\P{Ccc: b}', ""); - Expect(0, 125143, '\P{^Ccc: b}', ""); + Expect(1, 125142, '\p{Ccc=b}', ""); + Expect(0, 125142, '\p{^Ccc=b}', ""); + Expect(0, 125142, '\P{Ccc=b}', ""); + Expect(1, 125142, '\P{^Ccc=b}', ""); + Expect(0, 125143, '\p{Ccc=b}', ""); + Expect(1, 125143, '\p{^Ccc=b}', ""); + Expect(1, 125143, '\P{Ccc=b}', ""); + Expect(0, 125143, '\P{^Ccc=b}', ""); Expect(1, 125142, '\p{Ccc=:\Ab\z:}', "");; Expect(0, 125143, '\p{Ccc=:\Ab\z:}', "");; - Expect(1, 125142, '\p{Ccc=_b}', ""); - Expect(0, 125142, '\p{^Ccc=_b}', ""); - Expect(0, 125142, '\P{Ccc=_b}', ""); - Expect(1, 125142, '\P{^Ccc=_b}', ""); - Expect(0, 125143, '\p{Ccc=_b}', ""); - Expect(1, 125143, '\p{^Ccc=_b}', ""); - Expect(1, 125143, '\P{Ccc=_b}', ""); - Expect(0, 125143, '\P{^Ccc=_b}', ""); - Error('\p{Is_Canonical_Combining_Class=_+000000000220/a/}'); - Error('\P{Is_Canonical_Combining_Class=_+000000000220/a/}'); - Expect(1, 125142, '\p{Is_Canonical_Combining_Class=000220}', ""); - Expect(0, 125142, '\p{^Is_Canonical_Combining_Class=000220}', ""); - Expect(0, 125142, '\P{Is_Canonical_Combining_Class=000220}', ""); - Expect(1, 125142, '\P{^Is_Canonical_Combining_Class=000220}', ""); - Expect(0, 125143, '\p{Is_Canonical_Combining_Class=000220}', ""); - Expect(1, 125143, '\p{^Is_Canonical_Combining_Class=000220}', ""); - Expect(1, 125143, '\P{Is_Canonical_Combining_Class=000220}', ""); - Expect(0, 125143, '\P{^Is_Canonical_Combining_Class=000220}', ""); - Error('\p{Is_Ccc= /a/Below}'); - Error('\P{Is_Ccc= /a/Below}'); - Expect(1, 125142, '\p{Is_Ccc=below}', ""); - Expect(0, 125142, '\p{^Is_Ccc=below}', ""); - Expect(0, 125142, '\P{Is_Ccc=below}', ""); - Expect(1, 125142, '\P{^Is_Ccc=below}', ""); - Expect(0, 125143, '\p{Is_Ccc=below}', ""); - Expect(1, 125143, '\p{^Is_Ccc=below}', ""); - Expect(1, 125143, '\P{Is_Ccc=below}', ""); - Expect(0, 125143, '\P{^Is_Ccc=below}', ""); - Expect(1, 125142, '\p{Is_Ccc=- Below}', ""); - Expect(0, 125142, '\p{^Is_Ccc=- Below}', ""); - Expect(0, 125142, '\P{Is_Ccc=- Below}', ""); - Expect(1, 125142, '\P{^Is_Ccc=- Below}', ""); - Expect(0, 125143, '\p{Is_Ccc=- Below}', ""); - Expect(1, 125143, '\p{^Is_Ccc=- Below}', ""); - Expect(1, 125143, '\P{Is_Ccc=- Below}', ""); - Expect(0, 125143, '\P{^Is_Ccc=- Below}', ""); - Error('\p{Canonical_Combining_Class=_-BELOW_Left/a/}'); - Error('\P{Canonical_Combining_Class=_-BELOW_Left/a/}'); + Expect(1, 125142, '\p{Ccc= B}', ""); + Expect(0, 125142, '\p{^Ccc= B}', ""); + Expect(0, 125142, '\P{Ccc= B}', ""); + Expect(1, 125142, '\P{^Ccc= B}', ""); + Expect(0, 125143, '\p{Ccc= B}', ""); + Expect(1, 125143, '\p{^Ccc= B}', ""); + Expect(1, 125143, '\P{Ccc= B}', ""); + Expect(0, 125143, '\P{^Ccc= B}', ""); + Error('\p{Is_Canonical_Combining_Class: :=00000220}'); + Error('\P{Is_Canonical_Combining_Class: :=00000220}'); + Expect(1, 125142, '\p{Is_Canonical_Combining_Class=+00220}', ""); + Expect(0, 125142, '\p{^Is_Canonical_Combining_Class=+00220}', ""); + Expect(0, 125142, '\P{Is_Canonical_Combining_Class=+00220}', ""); + Expect(1, 125142, '\P{^Is_Canonical_Combining_Class=+00220}', ""); + Expect(0, 125143, '\p{Is_Canonical_Combining_Class=+00220}', ""); + Expect(1, 125143, '\p{^Is_Canonical_Combining_Class=+00220}', ""); + Expect(1, 125143, '\P{Is_Canonical_Combining_Class=+00220}', ""); + Expect(0, 125143, '\P{^Is_Canonical_Combining_Class=+00220}', ""); + Error('\p{Is_Ccc= below/a/}'); + Error('\P{Is_Ccc= below/a/}'); + Expect(1, 125142, '\p{Is_Ccc: below}', ""); + Expect(0, 125142, '\p{^Is_Ccc: below}', ""); + Expect(0, 125142, '\P{Is_Ccc: below}', ""); + Expect(1, 125142, '\P{^Is_Ccc: below}', ""); + Expect(0, 125143, '\p{Is_Ccc: below}', ""); + Expect(1, 125143, '\p{^Is_Ccc: below}', ""); + Expect(1, 125143, '\P{Is_Ccc: below}', ""); + Expect(0, 125143, '\P{^Is_Ccc: below}', ""); + Expect(1, 125142, '\p{Is_Ccc= below}', ""); + Expect(0, 125142, '\p{^Is_Ccc= below}', ""); + Expect(0, 125142, '\P{Is_Ccc= below}', ""); + Expect(1, 125142, '\P{^Is_Ccc= below}', ""); + Expect(0, 125143, '\p{Is_Ccc= below}', ""); + Expect(1, 125143, '\p{^Is_Ccc= below}', ""); + Expect(1, 125143, '\P{Is_Ccc= below}', ""); + Expect(0, 125143, '\P{^Is_Ccc= below}', ""); + Error('\p{Canonical_Combining_Class= :=below_left}'); + Error('\P{Canonical_Combining_Class= :=below_left}'); Expect(1, 12330, '\p{Canonical_Combining_Class=:\ABelow_Left\z:}', "");; Expect(0, 12331, '\p{Canonical_Combining_Class=:\ABelow_Left\z:}', "");; Expect(1, 12330, '\p{Canonical_Combining_Class=belowleft}', ""); @@ -28645,48 +29299,48 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12331, '\P{^Canonical_Combining_Class=belowleft}', ""); Expect(1, 12330, '\p{Canonical_Combining_Class=:\Abelowleft\z:}', "");; Expect(0, 12331, '\p{Canonical_Combining_Class=:\Abelowleft\z:}', "");; - Expect(1, 12330, '\p{Canonical_Combining_Class=-Below_left}', ""); - Expect(0, 12330, '\p{^Canonical_Combining_Class=-Below_left}', ""); - Expect(0, 12330, '\P{Canonical_Combining_Class=-Below_left}', ""); - Expect(1, 12330, '\P{^Canonical_Combining_Class=-Below_left}', ""); - Expect(0, 12331, '\p{Canonical_Combining_Class=-Below_left}', ""); - Expect(1, 12331, '\p{^Canonical_Combining_Class=-Below_left}', ""); - Expect(1, 12331, '\P{Canonical_Combining_Class=-Below_left}', ""); - Expect(0, 12331, '\P{^Canonical_Combining_Class=-Below_left}', ""); - Error('\p{Ccc=:= bl}'); - Error('\P{Ccc=:= bl}'); + Expect(1, 12330, '\p{Canonical_Combining_Class=--Below_LEFT}', ""); + Expect(0, 12330, '\p{^Canonical_Combining_Class=--Below_LEFT}', ""); + Expect(0, 12330, '\P{Canonical_Combining_Class=--Below_LEFT}', ""); + Expect(1, 12330, '\P{^Canonical_Combining_Class=--Below_LEFT}', ""); + Expect(0, 12331, '\p{Canonical_Combining_Class=--Below_LEFT}', ""); + Expect(1, 12331, '\p{^Canonical_Combining_Class=--Below_LEFT}', ""); + Expect(1, 12331, '\P{Canonical_Combining_Class=--Below_LEFT}', ""); + Expect(0, 12331, '\P{^Canonical_Combining_Class=--Below_LEFT}', ""); + Error('\p{Ccc=_:=BL}'); + Error('\P{Ccc=_:=BL}'); Expect(1, 12330, '\p{Ccc=:\ABL\z:}', "");; Expect(0, 12331, '\p{Ccc=:\ABL\z:}', "");; - Expect(1, 12330, '\p{Ccc:bl}', ""); - Expect(0, 12330, '\p{^Ccc:bl}', ""); - Expect(0, 12330, '\P{Ccc:bl}', ""); - Expect(1, 12330, '\P{^Ccc:bl}', ""); - Expect(0, 12331, '\p{Ccc:bl}', ""); - Expect(1, 12331, '\p{^Ccc:bl}', ""); - Expect(1, 12331, '\P{Ccc:bl}', ""); - Expect(0, 12331, '\P{^Ccc:bl}', ""); + Expect(1, 12330, '\p{Ccc=bl}', ""); + Expect(0, 12330, '\p{^Ccc=bl}', ""); + Expect(0, 12330, '\P{Ccc=bl}', ""); + Expect(1, 12330, '\P{^Ccc=bl}', ""); + Expect(0, 12331, '\p{Ccc=bl}', ""); + Expect(1, 12331, '\p{^Ccc=bl}', ""); + Expect(1, 12331, '\P{Ccc=bl}', ""); + Expect(0, 12331, '\P{^Ccc=bl}', ""); Expect(1, 12330, '\p{Ccc=:\Abl\z:}', "");; Expect(0, 12331, '\p{Ccc=:\Abl\z:}', "");; - Expect(1, 12330, '\p{Ccc: BL}', ""); - Expect(0, 12330, '\p{^Ccc: BL}', ""); - Expect(0, 12330, '\P{Ccc: BL}', ""); - Expect(1, 12330, '\P{^Ccc: BL}', ""); - Expect(0, 12331, '\p{Ccc: BL}', ""); - Expect(1, 12331, '\p{^Ccc: BL}', ""); - Expect(1, 12331, '\P{Ccc: BL}', ""); - Expect(0, 12331, '\P{^Ccc: BL}', ""); - Error('\p{Is_Canonical_Combining_Class=_0_0_0_0_0_218:=}'); - Error('\P{Is_Canonical_Combining_Class=_0_0_0_0_0_218:=}'); - Expect(1, 12330, '\p{Is_Canonical_Combining_Class=+0000000218}', ""); - Expect(0, 12330, '\p{^Is_Canonical_Combining_Class=+0000000218}', ""); - Expect(0, 12330, '\P{Is_Canonical_Combining_Class=+0000000218}', ""); - Expect(1, 12330, '\P{^Is_Canonical_Combining_Class=+0000000218}', ""); - Expect(0, 12331, '\p{Is_Canonical_Combining_Class=+0000000218}', ""); - Expect(1, 12331, '\p{^Is_Canonical_Combining_Class=+0000000218}', ""); - Expect(1, 12331, '\P{Is_Canonical_Combining_Class=+0000000218}', ""); - Expect(0, 12331, '\P{^Is_Canonical_Combining_Class=+0000000218}', ""); - Error('\p{Is_Ccc=:= Below_Left}'); - Error('\P{Is_Ccc=:= Below_Left}'); + Expect(1, 12330, '\p{Ccc=-BL}', ""); + Expect(0, 12330, '\p{^Ccc=-BL}', ""); + Expect(0, 12330, '\P{Ccc=-BL}', ""); + Expect(1, 12330, '\P{^Ccc=-BL}', ""); + Expect(0, 12331, '\p{Ccc=-BL}', ""); + Expect(1, 12331, '\p{^Ccc=-BL}', ""); + Expect(1, 12331, '\P{Ccc=-BL}', ""); + Expect(0, 12331, '\P{^Ccc=-BL}', ""); + Error('\p{Is_Canonical_Combining_Class=- 0000000218/a/}'); + Error('\P{Is_Canonical_Combining_Class=- 0000000218/a/}'); + Expect(1, 12330, '\p{Is_Canonical_Combining_Class=+21_8}', ""); + Expect(0, 12330, '\p{^Is_Canonical_Combining_Class=+21_8}', ""); + Expect(0, 12330, '\P{Is_Canonical_Combining_Class=+21_8}', ""); + Expect(1, 12330, '\P{^Is_Canonical_Combining_Class=+21_8}', ""); + Expect(0, 12331, '\p{Is_Canonical_Combining_Class=+21_8}', ""); + Expect(1, 12331, '\p{^Is_Canonical_Combining_Class=+21_8}', ""); + Expect(1, 12331, '\P{Is_Canonical_Combining_Class=+21_8}', ""); + Expect(0, 12331, '\P{^Is_Canonical_Combining_Class=+21_8}', ""); + Error('\p{Is_Ccc=/a/ BELOW_left}'); + Error('\P{Is_Ccc=/a/ BELOW_left}'); Expect(1, 12330, '\p{Is_Ccc=belowleft}', ""); Expect(0, 12330, '\p{^Is_Ccc=belowleft}', ""); Expect(0, 12330, '\P{Is_Ccc=belowleft}', ""); @@ -28695,16 +29349,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12331, '\p{^Is_Ccc=belowleft}', ""); Expect(1, 12331, '\P{Is_Ccc=belowleft}', ""); Expect(0, 12331, '\P{^Is_Ccc=belowleft}', ""); - Expect(1, 12330, '\p{Is_Ccc=_ Below_left}', ""); - Expect(0, 12330, '\p{^Is_Ccc=_ Below_left}', ""); - Expect(0, 12330, '\P{Is_Ccc=_ Below_left}', ""); - Expect(1, 12330, '\P{^Is_Ccc=_ Below_left}', ""); - Expect(0, 12331, '\p{Is_Ccc=_ Below_left}', ""); - Expect(1, 12331, '\p{^Is_Ccc=_ Below_left}', ""); - Expect(1, 12331, '\P{Is_Ccc=_ Below_left}', ""); - Expect(0, 12331, '\P{^Is_Ccc=_ Below_left}', ""); - Error('\p{Canonical_Combining_Class=/a/ BELOW_RIGHT}'); - Error('\P{Canonical_Combining_Class=/a/ BELOW_RIGHT}'); + Expect(1, 12330, '\p{Is_Ccc= BELOW_Left}', ""); + Expect(0, 12330, '\p{^Is_Ccc= BELOW_Left}', ""); + Expect(0, 12330, '\P{Is_Ccc= BELOW_Left}', ""); + Expect(1, 12330, '\P{^Is_Ccc= BELOW_Left}', ""); + Expect(0, 12331, '\p{Is_Ccc= BELOW_Left}', ""); + Expect(1, 12331, '\p{^Is_Ccc= BELOW_Left}', ""); + Expect(1, 12331, '\P{Is_Ccc= BELOW_Left}', ""); + Expect(0, 12331, '\P{^Is_Ccc= BELOW_Left}', ""); + Error('\p{Canonical_Combining_Class=:= below_Right}'); + Error('\P{Canonical_Combining_Class=:= below_Right}'); Expect(1, 12333, '\p{Canonical_Combining_Class=:\ABelow_Right\z:}', "");; Expect(0, 12334, '\p{Canonical_Combining_Class=:\ABelow_Right\z:}', "");; Expect(1, 12333, '\p{Canonical_Combining_Class=belowright}', ""); @@ -28717,48 +29371,48 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12334, '\P{^Canonical_Combining_Class=belowright}', ""); Expect(1, 12333, '\p{Canonical_Combining_Class=:\Abelowright\z:}', "");; Expect(0, 12334, '\p{Canonical_Combining_Class=:\Abelowright\z:}', "");; - Expect(1, 12333, '\p{Canonical_Combining_Class:_below_right}', ""); - Expect(0, 12333, '\p{^Canonical_Combining_Class:_below_right}', ""); - Expect(0, 12333, '\P{Canonical_Combining_Class:_below_right}', ""); - Expect(1, 12333, '\P{^Canonical_Combining_Class:_below_right}', ""); - Expect(0, 12334, '\p{Canonical_Combining_Class:_below_right}', ""); - Expect(1, 12334, '\p{^Canonical_Combining_Class:_below_right}', ""); - Expect(1, 12334, '\P{Canonical_Combining_Class:_below_right}', ""); - Expect(0, 12334, '\P{^Canonical_Combining_Class:_below_right}', ""); - Error('\p{Ccc= _br/a/}'); - Error('\P{Ccc= _br/a/}'); + Expect(1, 12333, '\p{Canonical_Combining_Class=-_Below_right}', ""); + Expect(0, 12333, '\p{^Canonical_Combining_Class=-_Below_right}', ""); + Expect(0, 12333, '\P{Canonical_Combining_Class=-_Below_right}', ""); + Expect(1, 12333, '\P{^Canonical_Combining_Class=-_Below_right}', ""); + Expect(0, 12334, '\p{Canonical_Combining_Class=-_Below_right}', ""); + Expect(1, 12334, '\p{^Canonical_Combining_Class=-_Below_right}', ""); + Expect(1, 12334, '\P{Canonical_Combining_Class=-_Below_right}', ""); + Expect(0, 12334, '\P{^Canonical_Combining_Class=-_Below_right}', ""); + Error('\p{Ccc= :=BR}'); + Error('\P{Ccc= :=BR}'); Expect(1, 12333, '\p{Ccc=:\ABR\z:}', "");; Expect(0, 12334, '\p{Ccc=:\ABR\z:}', "");; - Expect(1, 12333, '\p{Ccc: br}', ""); - Expect(0, 12333, '\p{^Ccc: br}', ""); - Expect(0, 12333, '\P{Ccc: br}', ""); - Expect(1, 12333, '\P{^Ccc: br}', ""); - Expect(0, 12334, '\p{Ccc: br}', ""); - Expect(1, 12334, '\p{^Ccc: br}', ""); - Expect(1, 12334, '\P{Ccc: br}', ""); - Expect(0, 12334, '\P{^Ccc: br}', ""); + Expect(1, 12333, '\p{Ccc=br}', ""); + Expect(0, 12333, '\p{^Ccc=br}', ""); + Expect(0, 12333, '\P{Ccc=br}', ""); + Expect(1, 12333, '\P{^Ccc=br}', ""); + Expect(0, 12334, '\p{Ccc=br}', ""); + Expect(1, 12334, '\p{^Ccc=br}', ""); + Expect(1, 12334, '\P{Ccc=br}', ""); + Expect(0, 12334, '\P{^Ccc=br}', ""); Expect(1, 12333, '\p{Ccc=:\Abr\z:}', "");; Expect(0, 12334, '\p{Ccc=:\Abr\z:}', "");; - Expect(1, 12333, '\p{Ccc=- BR}', ""); - Expect(0, 12333, '\p{^Ccc=- BR}', ""); - Expect(0, 12333, '\P{Ccc=- BR}', ""); - Expect(1, 12333, '\P{^Ccc=- BR}', ""); - Expect(0, 12334, '\p{Ccc=- BR}', ""); - Expect(1, 12334, '\p{^Ccc=- BR}', ""); - Expect(1, 12334, '\P{Ccc=- BR}', ""); - Expect(0, 12334, '\P{^Ccc=- BR}', ""); - Error('\p{Is_Canonical_Combining_Class=-/a/+000000000222}'); - Error('\P{Is_Canonical_Combining_Class=-/a/+000000000222}'); - Expect(1, 12333, '\p{Is_Canonical_Combining_Class=+0022_2}', ""); - Expect(0, 12333, '\p{^Is_Canonical_Combining_Class=+0022_2}', ""); - Expect(0, 12333, '\P{Is_Canonical_Combining_Class=+0022_2}', ""); - Expect(1, 12333, '\P{^Is_Canonical_Combining_Class=+0022_2}', ""); - Expect(0, 12334, '\p{Is_Canonical_Combining_Class=+0022_2}', ""); - Expect(1, 12334, '\p{^Is_Canonical_Combining_Class=+0022_2}', ""); - Expect(1, 12334, '\P{Is_Canonical_Combining_Class=+0022_2}', ""); - Expect(0, 12334, '\P{^Is_Canonical_Combining_Class=+0022_2}', ""); - Error('\p{Is_Ccc=_Below_Right/a/}'); - Error('\P{Is_Ccc=_Below_Right/a/}'); + Expect(1, 12333, '\p{Ccc=- BR}', ""); + Expect(0, 12333, '\p{^Ccc=- BR}', ""); + Expect(0, 12333, '\P{Ccc=- BR}', ""); + Expect(1, 12333, '\P{^Ccc=- BR}', ""); + Expect(0, 12334, '\p{Ccc=- BR}', ""); + Expect(1, 12334, '\p{^Ccc=- BR}', ""); + Expect(1, 12334, '\P{Ccc=- BR}', ""); + Expect(0, 12334, '\P{^Ccc=- BR}', ""); + Error('\p{Is_Canonical_Combining_Class=:=+0_0_2_22}'); + Error('\P{Is_Canonical_Combining_Class=:=+0_0_2_22}'); + Expect(1, 12333, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0_2_22}', ""); + Expect(0, 12333, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0_2_22}', ""); + Expect(0, 12333, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0_2_22}', ""); + Expect(1, 12333, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0_2_22}', ""); + Expect(0, 12334, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0_2_22}', ""); + Expect(1, 12334, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0_2_22}', ""); + Expect(1, 12334, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0_2_22}', ""); + Expect(0, 12334, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0_2_22}', ""); + Error('\p{Is_Ccc=/a/below_RIGHT}'); + Error('\P{Is_Ccc=/a/below_RIGHT}'); Expect(1, 12333, '\p{Is_Ccc=belowright}', ""); Expect(0, 12333, '\p{^Is_Ccc=belowright}', ""); Expect(0, 12333, '\P{Is_Ccc=belowright}', ""); @@ -28767,16 +29421,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12334, '\p{^Is_Ccc=belowright}', ""); Expect(1, 12334, '\P{Is_Ccc=belowright}', ""); Expect(0, 12334, '\P{^Is_Ccc=belowright}', ""); - Expect(1, 12333, '\p{Is_Ccc: __below_Right}', ""); - Expect(0, 12333, '\p{^Is_Ccc: __below_Right}', ""); - Expect(0, 12333, '\P{Is_Ccc: __below_Right}', ""); - Expect(1, 12333, '\P{^Is_Ccc: __below_Right}', ""); - Expect(0, 12334, '\p{Is_Ccc: __below_Right}', ""); - Expect(1, 12334, '\p{^Is_Ccc: __below_Right}', ""); - Expect(1, 12334, '\P{Is_Ccc: __below_Right}', ""); - Expect(0, 12334, '\P{^Is_Ccc: __below_Right}', ""); - Error('\p{Canonical_Combining_Class=/a/_ CCC10}'); - Error('\P{Canonical_Combining_Class=/a/_ CCC10}'); + Expect(1, 12333, '\p{Is_Ccc= Below_Right}', ""); + Expect(0, 12333, '\p{^Is_Ccc= Below_Right}', ""); + Expect(0, 12333, '\P{Is_Ccc= Below_Right}', ""); + Expect(1, 12333, '\P{^Is_Ccc= Below_Right}', ""); + Expect(0, 12334, '\p{Is_Ccc= Below_Right}', ""); + Expect(1, 12334, '\p{^Is_Ccc= Below_Right}', ""); + Expect(1, 12334, '\P{Is_Ccc= Below_Right}', ""); + Expect(0, 12334, '\P{^Is_Ccc= Below_Right}', ""); + Error('\p{Canonical_Combining_Class=:= ccc10}'); + Error('\P{Canonical_Combining_Class=:= ccc10}'); Expect(1, 1456, '\p{Canonical_Combining_Class=:\ACCC10\z:}', "");; Expect(0, 1457, '\p{Canonical_Combining_Class=:\ACCC10\z:}', "");; Expect(1, 1456, '\p{Canonical_Combining_Class=ccc10}', ""); @@ -28789,28 +29443,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1457, '\P{^Canonical_Combining_Class=ccc10}', ""); Expect(1, 1456, '\p{Canonical_Combining_Class=:\Accc10\z:}', "");; Expect(0, 1457, '\p{Canonical_Combining_Class=:\Accc10\z:}', "");; - Expect(1, 1456, '\p{Canonical_Combining_Class=__CCC10}', ""); - Expect(0, 1456, '\p{^Canonical_Combining_Class=__CCC10}', ""); - Expect(0, 1456, '\P{Canonical_Combining_Class=__CCC10}', ""); - Expect(1, 1456, '\P{^Canonical_Combining_Class=__CCC10}', ""); - Expect(0, 1457, '\p{Canonical_Combining_Class=__CCC10}', ""); - Expect(1, 1457, '\p{^Canonical_Combining_Class=__CCC10}', ""); - Expect(1, 1457, '\P{Canonical_Combining_Class=__CCC10}', ""); - Expect(0, 1457, '\P{^Canonical_Combining_Class=__CCC10}', ""); - Error('\p{Ccc=:= 00010}'); - Error('\P{Ccc=:= 00010}'); + Expect(1, 1456, '\p{Canonical_Combining_Class: CCC10}', ""); + Expect(0, 1456, '\p{^Canonical_Combining_Class: CCC10}', ""); + Expect(0, 1456, '\P{Canonical_Combining_Class: CCC10}', ""); + Expect(1, 1456, '\P{^Canonical_Combining_Class: CCC10}', ""); + Expect(0, 1457, '\p{Canonical_Combining_Class: CCC10}', ""); + Expect(1, 1457, '\p{^Canonical_Combining_Class: CCC10}', ""); + Expect(1, 1457, '\P{Canonical_Combining_Class: CCC10}', ""); + Expect(0, 1457, '\P{^Canonical_Combining_Class: CCC10}', ""); + Error('\p{Ccc=:= 00000000010}'); + Error('\P{Ccc=:= 00000000010}'); Expect(1, 1456, '\p{Ccc=:\A10\z:}', "");; Expect(0, 1457, '\p{Ccc=:\A10\z:}', "");; - Expect(1, 1456, '\p{Ccc: 0000000010}', ""); - Expect(0, 1456, '\p{^Ccc: 0000000010}', ""); - Expect(0, 1456, '\P{Ccc: 0000000010}', ""); - Expect(1, 1456, '\P{^Ccc: 0000000010}', ""); - Expect(0, 1457, '\p{Ccc: 0000000010}', ""); - Expect(1, 1457, '\p{^Ccc: 0000000010}', ""); - Expect(1, 1457, '\P{Ccc: 0000000010}', ""); - Expect(0, 1457, '\P{^Ccc: 0000000010}', ""); - Error('\p{Is_Canonical_Combining_Class: /a/CCC10}'); - Error('\P{Is_Canonical_Combining_Class: /a/CCC10}'); + Expect(1, 1456, '\p{Ccc:10}', ""); + Expect(0, 1456, '\p{^Ccc:10}', ""); + Expect(0, 1456, '\P{Ccc:10}', ""); + Expect(1, 1456, '\P{^Ccc:10}', ""); + Expect(0, 1457, '\p{Ccc:10}', ""); + Expect(1, 1457, '\p{^Ccc:10}', ""); + Expect(1, 1457, '\P{Ccc:10}', ""); + Expect(0, 1457, '\P{^Ccc:10}', ""); + Error('\p{Is_Canonical_Combining_Class=_:=CCC10}'); + Error('\P{Is_Canonical_Combining_Class=_:=CCC10}'); Expect(1, 1456, '\p{Is_Canonical_Combining_Class=ccc10}', ""); Expect(0, 1456, '\p{^Is_Canonical_Combining_Class=ccc10}', ""); Expect(0, 1456, '\P{Is_Canonical_Combining_Class=ccc10}', ""); @@ -28819,26 +29473,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1457, '\p{^Is_Canonical_Combining_Class=ccc10}', ""); Expect(1, 1457, '\P{Is_Canonical_Combining_Class=ccc10}', ""); Expect(0, 1457, '\P{^Is_Canonical_Combining_Class=ccc10}', ""); - Expect(1, 1456, '\p{Is_Canonical_Combining_Class=-_CCC10}', ""); - Expect(0, 1456, '\p{^Is_Canonical_Combining_Class=-_CCC10}', ""); - Expect(0, 1456, '\P{Is_Canonical_Combining_Class=-_CCC10}', ""); - Expect(1, 1456, '\P{^Is_Canonical_Combining_Class=-_CCC10}', ""); - Expect(0, 1457, '\p{Is_Canonical_Combining_Class=-_CCC10}', ""); - Expect(1, 1457, '\p{^Is_Canonical_Combining_Class=-_CCC10}', ""); - Expect(1, 1457, '\P{Is_Canonical_Combining_Class=-_CCC10}', ""); - Expect(0, 1457, '\P{^Is_Canonical_Combining_Class=-_CCC10}', ""); - Error('\p{Is_Ccc=:= _00000000010}'); - Error('\P{Is_Ccc=:= _00000000010}'); - Expect(1, 1456, '\p{Is_Ccc=01_0}', ""); - Expect(0, 1456, '\p{^Is_Ccc=01_0}', ""); - Expect(0, 1456, '\P{Is_Ccc=01_0}', ""); - Expect(1, 1456, '\P{^Is_Ccc=01_0}', ""); - Expect(0, 1457, '\p{Is_Ccc=01_0}', ""); - Expect(1, 1457, '\p{^Is_Ccc=01_0}', ""); - Expect(1, 1457, '\P{Is_Ccc=01_0}', ""); - Expect(0, 1457, '\P{^Is_Ccc=01_0}', ""); - Error('\p{Canonical_Combining_Class= CCC103:=}'); - Error('\P{Canonical_Combining_Class= CCC103:=}'); + Expect(1, 1456, '\p{Is_Canonical_Combining_Class=__CCC10}', ""); + Expect(0, 1456, '\p{^Is_Canonical_Combining_Class=__CCC10}', ""); + Expect(0, 1456, '\P{Is_Canonical_Combining_Class=__CCC10}', ""); + Expect(1, 1456, '\P{^Is_Canonical_Combining_Class=__CCC10}', ""); + Expect(0, 1457, '\p{Is_Canonical_Combining_Class=__CCC10}', ""); + Expect(1, 1457, '\p{^Is_Canonical_Combining_Class=__CCC10}', ""); + Expect(1, 1457, '\P{Is_Canonical_Combining_Class=__CCC10}', ""); + Expect(0, 1457, '\P{^Is_Canonical_Combining_Class=__CCC10}', ""); + Error('\p{Is_Ccc=_+0010/a/}'); + Error('\P{Is_Ccc=_+0010/a/}'); + Expect(1, 1456, '\p{Is_Ccc: 00000000010}', ""); + Expect(0, 1456, '\p{^Is_Ccc: 00000000010}', ""); + Expect(0, 1456, '\P{Is_Ccc: 00000000010}', ""); + Expect(1, 1456, '\P{^Is_Ccc: 00000000010}', ""); + Expect(0, 1457, '\p{Is_Ccc: 00000000010}', ""); + Expect(1, 1457, '\p{^Is_Ccc: 00000000010}', ""); + Expect(1, 1457, '\P{Is_Ccc: 00000000010}', ""); + Expect(0, 1457, '\P{^Is_Ccc: 00000000010}', ""); + Error('\p{Canonical_Combining_Class=/a/ CCC103}'); + Error('\P{Canonical_Combining_Class=/a/ CCC103}'); Expect(1, 3641, '\p{Canonical_Combining_Class=:\ACCC103\z:}', "");; Expect(0, 3642, '\p{Canonical_Combining_Class=:\ACCC103\z:}', "");; Expect(1, 3641, '\p{Canonical_Combining_Class=ccc103}', ""); @@ -28851,28 +29505,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3642, '\P{^Canonical_Combining_Class=ccc103}', ""); Expect(1, 3641, '\p{Canonical_Combining_Class=:\Accc103\z:}', "");; Expect(0, 3642, '\p{Canonical_Combining_Class=:\Accc103\z:}', "");; - Expect(1, 3641, '\p{Canonical_Combining_Class=-_ccc103}', ""); - Expect(0, 3641, '\p{^Canonical_Combining_Class=-_ccc103}', ""); - Expect(0, 3641, '\P{Canonical_Combining_Class=-_ccc103}', ""); - Expect(1, 3641, '\P{^Canonical_Combining_Class=-_ccc103}', ""); - Expect(0, 3642, '\p{Canonical_Combining_Class=-_ccc103}', ""); - Expect(1, 3642, '\p{^Canonical_Combining_Class=-_ccc103}', ""); - Expect(1, 3642, '\P{Canonical_Combining_Class=-_ccc103}', ""); - Expect(0, 3642, '\P{^Canonical_Combining_Class=-_ccc103}', ""); - Error('\p{Ccc= 00000000103/a/}'); - Error('\P{Ccc= 00000000103/a/}'); + Expect(1, 3641, '\p{Canonical_Combining_Class: _-CCC103}', ""); + Expect(0, 3641, '\p{^Canonical_Combining_Class: _-CCC103}', ""); + Expect(0, 3641, '\P{Canonical_Combining_Class: _-CCC103}', ""); + Expect(1, 3641, '\P{^Canonical_Combining_Class: _-CCC103}', ""); + Expect(0, 3642, '\p{Canonical_Combining_Class: _-CCC103}', ""); + Expect(1, 3642, '\p{^Canonical_Combining_Class: _-CCC103}', ""); + Expect(1, 3642, '\P{Canonical_Combining_Class: _-CCC103}', ""); + Expect(0, 3642, '\P{^Canonical_Combining_Class: _-CCC103}', ""); + Error('\p{Ccc=:= +00000103}'); + Error('\P{Ccc=:= +00000103}'); Expect(1, 3641, '\p{Ccc=:\A103\z:}', "");; Expect(0, 3642, '\p{Ccc=:\A103\z:}', "");; - Expect(1, 3641, '\p{Ccc=103}', ""); - Expect(0, 3641, '\p{^Ccc=103}', ""); - Expect(0, 3641, '\P{Ccc=103}', ""); - Expect(1, 3641, '\P{^Ccc=103}', ""); - Expect(0, 3642, '\p{Ccc=103}', ""); - Expect(1, 3642, '\p{^Ccc=103}', ""); - Expect(1, 3642, '\P{Ccc=103}', ""); - Expect(0, 3642, '\P{^Ccc=103}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/_-CCC103}'); - Error('\P{Is_Canonical_Combining_Class=/a/_-CCC103}'); + Expect(1, 3641, '\p{Ccc=0_0_0_0_0_0103}', ""); + Expect(0, 3641, '\p{^Ccc=0_0_0_0_0_0103}', ""); + Expect(0, 3641, '\P{Ccc=0_0_0_0_0_0103}', ""); + Expect(1, 3641, '\P{^Ccc=0_0_0_0_0_0103}', ""); + Expect(0, 3642, '\p{Ccc=0_0_0_0_0_0103}', ""); + Expect(1, 3642, '\p{^Ccc=0_0_0_0_0_0103}', ""); + Expect(1, 3642, '\P{Ccc=0_0_0_0_0_0103}', ""); + Expect(0, 3642, '\P{^Ccc=0_0_0_0_0_0103}', ""); + Error('\p{Is_Canonical_Combining_Class=_ CCC103/a/}'); + Error('\P{Is_Canonical_Combining_Class=_ CCC103/a/}'); Expect(1, 3641, '\p{Is_Canonical_Combining_Class=ccc103}', ""); Expect(0, 3641, '\p{^Is_Canonical_Combining_Class=ccc103}', ""); Expect(0, 3641, '\P{Is_Canonical_Combining_Class=ccc103}', ""); @@ -28881,26 +29535,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3642, '\p{^Is_Canonical_Combining_Class=ccc103}', ""); Expect(1, 3642, '\P{Is_Canonical_Combining_Class=ccc103}', ""); Expect(0, 3642, '\P{^Is_Canonical_Combining_Class=ccc103}', ""); - Expect(1, 3641, '\p{Is_Canonical_Combining_Class= CCC103}', ""); - Expect(0, 3641, '\p{^Is_Canonical_Combining_Class= CCC103}', ""); - Expect(0, 3641, '\P{Is_Canonical_Combining_Class= CCC103}', ""); - Expect(1, 3641, '\P{^Is_Canonical_Combining_Class= CCC103}', ""); - Expect(0, 3642, '\p{Is_Canonical_Combining_Class= CCC103}', ""); - Expect(1, 3642, '\p{^Is_Canonical_Combining_Class= CCC103}', ""); - Expect(1, 3642, '\P{Is_Canonical_Combining_Class= CCC103}', ""); - Expect(0, 3642, '\P{^Is_Canonical_Combining_Class= CCC103}', ""); - Error('\p{Is_Ccc= /a/103}'); - Error('\P{Is_Ccc= /a/103}'); - Expect(1, 3641, '\p{Is_Ccc: 0000010_3}', ""); - Expect(0, 3641, '\p{^Is_Ccc: 0000010_3}', ""); - Expect(0, 3641, '\P{Is_Ccc: 0000010_3}', ""); - Expect(1, 3641, '\P{^Is_Ccc: 0000010_3}', ""); - Expect(0, 3642, '\p{Is_Ccc: 0000010_3}', ""); - Expect(1, 3642, '\p{^Is_Ccc: 0000010_3}', ""); - Expect(1, 3642, '\P{Is_Ccc: 0000010_3}', ""); - Expect(0, 3642, '\P{^Is_Ccc: 0000010_3}', ""); - Error('\p{Canonical_Combining_Class=-:=ccc107}'); - Error('\P{Canonical_Combining_Class=-:=ccc107}'); + Expect(1, 3641, '\p{Is_Canonical_Combining_Class= CCC103}', ""); + Expect(0, 3641, '\p{^Is_Canonical_Combining_Class= CCC103}', ""); + Expect(0, 3641, '\P{Is_Canonical_Combining_Class= CCC103}', ""); + Expect(1, 3641, '\P{^Is_Canonical_Combining_Class= CCC103}', ""); + Expect(0, 3642, '\p{Is_Canonical_Combining_Class= CCC103}', ""); + Expect(1, 3642, '\p{^Is_Canonical_Combining_Class= CCC103}', ""); + Expect(1, 3642, '\P{Is_Canonical_Combining_Class= CCC103}', ""); + Expect(0, 3642, '\P{^Is_Canonical_Combining_Class= CCC103}', ""); + Error('\p{Is_Ccc: -0_0_0_0_0_103:=}'); + Error('\P{Is_Ccc: -0_0_0_0_0_103:=}'); + Expect(1, 3641, '\p{Is_Ccc=000103}', ""); + Expect(0, 3641, '\p{^Is_Ccc=000103}', ""); + Expect(0, 3641, '\P{Is_Ccc=000103}', ""); + Expect(1, 3641, '\P{^Is_Ccc=000103}', ""); + Expect(0, 3642, '\p{Is_Ccc=000103}', ""); + Expect(1, 3642, '\p{^Is_Ccc=000103}', ""); + Expect(1, 3642, '\P{Is_Ccc=000103}', ""); + Expect(0, 3642, '\P{^Is_Ccc=000103}', ""); + Error('\p{Canonical_Combining_Class= :=CCC107}'); + Error('\P{Canonical_Combining_Class= :=CCC107}'); Expect(1, 3659, '\p{Canonical_Combining_Class=:\ACCC107\z:}', "");; Expect(0, 3660, '\p{Canonical_Combining_Class=:\ACCC107\z:}', "");; Expect(1, 3659, '\p{Canonical_Combining_Class=ccc107}', ""); @@ -28913,28 +29567,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3660, '\P{^Canonical_Combining_Class=ccc107}', ""); Expect(1, 3659, '\p{Canonical_Combining_Class=:\Accc107\z:}', "");; Expect(0, 3660, '\p{Canonical_Combining_Class=:\Accc107\z:}', "");; - Expect(1, 3659, '\p{Canonical_Combining_Class=__CCC107}', ""); - Expect(0, 3659, '\p{^Canonical_Combining_Class=__CCC107}', ""); - Expect(0, 3659, '\P{Canonical_Combining_Class=__CCC107}', ""); - Expect(1, 3659, '\P{^Canonical_Combining_Class=__CCC107}', ""); - Expect(0, 3660, '\p{Canonical_Combining_Class=__CCC107}', ""); - Expect(1, 3660, '\p{^Canonical_Combining_Class=__CCC107}', ""); - Expect(1, 3660, '\P{Canonical_Combining_Class=__CCC107}', ""); - Expect(0, 3660, '\P{^Canonical_Combining_Class=__CCC107}', ""); - Error('\p{Ccc=:=+00_00_00_00_10_7}'); - Error('\P{Ccc=:=+00_00_00_00_10_7}'); + Expect(1, 3659, '\p{Canonical_Combining_Class= CCC107}', ""); + Expect(0, 3659, '\p{^Canonical_Combining_Class= CCC107}', ""); + Expect(0, 3659, '\P{Canonical_Combining_Class= CCC107}', ""); + Expect(1, 3659, '\P{^Canonical_Combining_Class= CCC107}', ""); + Expect(0, 3660, '\p{Canonical_Combining_Class= CCC107}', ""); + Expect(1, 3660, '\p{^Canonical_Combining_Class= CCC107}', ""); + Expect(1, 3660, '\P{Canonical_Combining_Class= CCC107}', ""); + Expect(0, 3660, '\P{^Canonical_Combining_Class= CCC107}', ""); + Error('\p{Ccc=:=- +00000_00001_07}'); + Error('\P{Ccc=:=- +00000_00001_07}'); Expect(1, 3659, '\p{Ccc=:\A107\z:}', "");; Expect(0, 3660, '\p{Ccc=:\A107\z:}', "");; - Expect(1, 3659, '\p{Ccc: 0_0_1_07}', ""); - Expect(0, 3659, '\p{^Ccc: 0_0_1_07}', ""); - Expect(0, 3659, '\P{Ccc: 0_0_1_07}', ""); - Expect(1, 3659, '\P{^Ccc: 0_0_1_07}', ""); - Expect(0, 3660, '\p{Ccc: 0_0_1_07}', ""); - Expect(1, 3660, '\p{^Ccc: 0_0_1_07}', ""); - Expect(1, 3660, '\P{Ccc: 0_0_1_07}', ""); - Expect(0, 3660, '\P{^Ccc: 0_0_1_07}', ""); - Error('\p{Is_Canonical_Combining_Class=_:=CCC107}'); - Error('\P{Is_Canonical_Combining_Class=_:=CCC107}'); + Expect(1, 3659, '\p{Ccc=+0_0_0_0_0_0_000107}', ""); + Expect(0, 3659, '\p{^Ccc=+0_0_0_0_0_0_000107}', ""); + Expect(0, 3659, '\P{Ccc=+0_0_0_0_0_0_000107}', ""); + Expect(1, 3659, '\P{^Ccc=+0_0_0_0_0_0_000107}', ""); + Expect(0, 3660, '\p{Ccc=+0_0_0_0_0_0_000107}', ""); + Expect(1, 3660, '\p{^Ccc=+0_0_0_0_0_0_000107}', ""); + Expect(1, 3660, '\P{Ccc=+0_0_0_0_0_0_000107}', ""); + Expect(0, 3660, '\P{^Ccc=+0_0_0_0_0_0_000107}', ""); + Error('\p{Is_Canonical_Combining_Class= CCC107/a/}'); + Error('\P{Is_Canonical_Combining_Class= CCC107/a/}'); Expect(1, 3659, '\p{Is_Canonical_Combining_Class=ccc107}', ""); Expect(0, 3659, '\p{^Is_Canonical_Combining_Class=ccc107}', ""); Expect(0, 3659, '\P{Is_Canonical_Combining_Class=ccc107}', ""); @@ -28943,60 +29597,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3660, '\p{^Is_Canonical_Combining_Class=ccc107}', ""); Expect(1, 3660, '\P{Is_Canonical_Combining_Class=ccc107}', ""); Expect(0, 3660, '\P{^Is_Canonical_Combining_Class=ccc107}', ""); - Expect(1, 3659, '\p{Is_Canonical_Combining_Class= -CCC107}', ""); - Expect(0, 3659, '\p{^Is_Canonical_Combining_Class= -CCC107}', ""); - Expect(0, 3659, '\P{Is_Canonical_Combining_Class= -CCC107}', ""); - Expect(1, 3659, '\P{^Is_Canonical_Combining_Class= -CCC107}', ""); - Expect(0, 3660, '\p{Is_Canonical_Combining_Class= -CCC107}', ""); - Expect(1, 3660, '\p{^Is_Canonical_Combining_Class= -CCC107}', ""); - Expect(1, 3660, '\P{Is_Canonical_Combining_Class= -CCC107}', ""); - Expect(0, 3660, '\P{^Is_Canonical_Combining_Class= -CCC107}', ""); - Error('\p{Is_Ccc=00010_7:=}'); - Error('\P{Is_Ccc=00010_7:=}'); - Expect(1, 3659, '\p{Is_Ccc=+00107}', ""); - Expect(0, 3659, '\p{^Is_Ccc=+00107}', ""); - Expect(0, 3659, '\P{Is_Ccc=+00107}', ""); - Expect(1, 3659, '\P{^Is_Ccc=+00107}', ""); - Expect(0, 3660, '\p{Is_Ccc=+00107}', ""); - Expect(1, 3660, '\p{^Is_Ccc=+00107}', ""); - Expect(1, 3660, '\P{Is_Ccc=+00107}', ""); - Expect(0, 3660, '\P{^Is_Ccc=+00107}', ""); - Error('\p{Canonical_Combining_Class=:= -CCC11}'); - Error('\P{Canonical_Combining_Class=:= -CCC11}'); + Expect(1, 3659, '\p{Is_Canonical_Combining_Class=_ CCC107}', ""); + Expect(0, 3659, '\p{^Is_Canonical_Combining_Class=_ CCC107}', ""); + Expect(0, 3659, '\P{Is_Canonical_Combining_Class=_ CCC107}', ""); + Expect(1, 3659, '\P{^Is_Canonical_Combining_Class=_ CCC107}', ""); + Expect(0, 3660, '\p{Is_Canonical_Combining_Class=_ CCC107}', ""); + Expect(1, 3660, '\p{^Is_Canonical_Combining_Class=_ CCC107}', ""); + Expect(1, 3660, '\P{Is_Canonical_Combining_Class=_ CCC107}', ""); + Expect(0, 3660, '\P{^Is_Canonical_Combining_Class=_ CCC107}', ""); + Error('\p{Is_Ccc= /a/0_0_0_0_0_1_07}'); + Error('\P{Is_Ccc= /a/0_0_0_0_0_1_07}'); + Expect(1, 3659, '\p{Is_Ccc=0_0_0_107}', ""); + Expect(0, 3659, '\p{^Is_Ccc=0_0_0_107}', ""); + Expect(0, 3659, '\P{Is_Ccc=0_0_0_107}', ""); + Expect(1, 3659, '\P{^Is_Ccc=0_0_0_107}', ""); + Expect(0, 3660, '\p{Is_Ccc=0_0_0_107}', ""); + Expect(1, 3660, '\p{^Is_Ccc=0_0_0_107}', ""); + Expect(1, 3660, '\P{Is_Ccc=0_0_0_107}', ""); + Expect(0, 3660, '\P{^Is_Ccc=0_0_0_107}', ""); + Error('\p{Canonical_Combining_Class=/a/CCC11}'); + Error('\P{Canonical_Combining_Class=/a/CCC11}'); Expect(1, 1457, '\p{Canonical_Combining_Class=:\ACCC11\z:}', "");; Expect(0, 1458, '\p{Canonical_Combining_Class=:\ACCC11\z:}', "");; - Expect(1, 1457, '\p{Canonical_Combining_Class=ccc11}', ""); - Expect(0, 1457, '\p{^Canonical_Combining_Class=ccc11}', ""); - Expect(0, 1457, '\P{Canonical_Combining_Class=ccc11}', ""); - Expect(1, 1457, '\P{^Canonical_Combining_Class=ccc11}', ""); - Expect(0, 1458, '\p{Canonical_Combining_Class=ccc11}', ""); - Expect(1, 1458, '\p{^Canonical_Combining_Class=ccc11}', ""); - Expect(1, 1458, '\P{Canonical_Combining_Class=ccc11}', ""); - Expect(0, 1458, '\P{^Canonical_Combining_Class=ccc11}', ""); + Expect(1, 1457, '\p{Canonical_Combining_Class:ccc11}', ""); + Expect(0, 1457, '\p{^Canonical_Combining_Class:ccc11}', ""); + Expect(0, 1457, '\P{Canonical_Combining_Class:ccc11}', ""); + Expect(1, 1457, '\P{^Canonical_Combining_Class:ccc11}', ""); + Expect(0, 1458, '\p{Canonical_Combining_Class:ccc11}', ""); + Expect(1, 1458, '\p{^Canonical_Combining_Class:ccc11}', ""); + Expect(1, 1458, '\P{Canonical_Combining_Class:ccc11}', ""); + Expect(0, 1458, '\P{^Canonical_Combining_Class:ccc11}', ""); Expect(1, 1457, '\p{Canonical_Combining_Class=:\Accc11\z:}', "");; Expect(0, 1458, '\p{Canonical_Combining_Class=:\Accc11\z:}', "");; - Expect(1, 1457, '\p{Canonical_Combining_Class: __CCC11}', ""); - Expect(0, 1457, '\p{^Canonical_Combining_Class: __CCC11}', ""); - Expect(0, 1457, '\P{Canonical_Combining_Class: __CCC11}', ""); - Expect(1, 1457, '\P{^Canonical_Combining_Class: __CCC11}', ""); - Expect(0, 1458, '\p{Canonical_Combining_Class: __CCC11}', ""); - Expect(1, 1458, '\p{^Canonical_Combining_Class: __CCC11}', ""); - Expect(1, 1458, '\P{Canonical_Combining_Class: __CCC11}', ""); - Expect(0, 1458, '\P{^Canonical_Combining_Class: __CCC11}', ""); - Error('\p{Ccc= -+0000011:=}'); - Error('\P{Ccc= -+0000011:=}'); + Expect(1, 1457, '\p{Canonical_Combining_Class=-CCC11}', ""); + Expect(0, 1457, '\p{^Canonical_Combining_Class=-CCC11}', ""); + Expect(0, 1457, '\P{Canonical_Combining_Class=-CCC11}', ""); + Expect(1, 1457, '\P{^Canonical_Combining_Class=-CCC11}', ""); + Expect(0, 1458, '\p{Canonical_Combining_Class=-CCC11}', ""); + Expect(1, 1458, '\p{^Canonical_Combining_Class=-CCC11}', ""); + Expect(1, 1458, '\P{Canonical_Combining_Class=-CCC11}', ""); + Expect(0, 1458, '\P{^Canonical_Combining_Class=-CCC11}', ""); + Error('\p{Ccc=/a/ 0001_1}'); + Error('\P{Ccc=/a/ 0001_1}'); Expect(1, 1457, '\p{Ccc=:\A11\z:}', "");; Expect(0, 1458, '\p{Ccc=:\A11\z:}', "");; - Expect(1, 1457, '\p{Ccc=0000011}', ""); - Expect(0, 1457, '\p{^Ccc=0000011}', ""); - Expect(0, 1457, '\P{Ccc=0000011}', ""); - Expect(1, 1457, '\P{^Ccc=0000011}', ""); - Expect(0, 1458, '\p{Ccc=0000011}', ""); - Expect(1, 1458, '\p{^Ccc=0000011}', ""); - Expect(1, 1458, '\P{Ccc=0000011}', ""); - Expect(0, 1458, '\P{^Ccc=0000011}', ""); - Error('\p{Is_Canonical_Combining_Class=:= CCC11}'); - Error('\P{Is_Canonical_Combining_Class=:= CCC11}'); + Expect(1, 1457, '\p{Ccc=000000011}', ""); + Expect(0, 1457, '\p{^Ccc=000000011}', ""); + Expect(0, 1457, '\P{Ccc=000000011}', ""); + Expect(1, 1457, '\P{^Ccc=000000011}', ""); + Expect(0, 1458, '\p{Ccc=000000011}', ""); + Expect(1, 1458, '\p{^Ccc=000000011}', ""); + Expect(1, 1458, '\P{Ccc=000000011}', ""); + Expect(0, 1458, '\P{^Ccc=000000011}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/ CCC11}'); + Error('\P{Is_Canonical_Combining_Class=/a/ CCC11}'); Expect(1, 1457, '\p{Is_Canonical_Combining_Class=ccc11}', ""); Expect(0, 1457, '\p{^Is_Canonical_Combining_Class=ccc11}', ""); Expect(0, 1457, '\P{Is_Canonical_Combining_Class=ccc11}', ""); @@ -29005,26 +29659,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1458, '\p{^Is_Canonical_Combining_Class=ccc11}', ""); Expect(1, 1458, '\P{Is_Canonical_Combining_Class=ccc11}', ""); Expect(0, 1458, '\P{^Is_Canonical_Combining_Class=ccc11}', ""); - Expect(1, 1457, '\p{Is_Canonical_Combining_Class:-CCC11}', ""); - Expect(0, 1457, '\p{^Is_Canonical_Combining_Class:-CCC11}', ""); - Expect(0, 1457, '\P{Is_Canonical_Combining_Class:-CCC11}', ""); - Expect(1, 1457, '\P{^Is_Canonical_Combining_Class:-CCC11}', ""); - Expect(0, 1458, '\p{Is_Canonical_Combining_Class:-CCC11}', ""); - Expect(1, 1458, '\p{^Is_Canonical_Combining_Class:-CCC11}', ""); - Expect(1, 1458, '\P{Is_Canonical_Combining_Class:-CCC11}', ""); - Expect(0, 1458, '\P{^Is_Canonical_Combining_Class:-CCC11}', ""); - Error('\p{Is_Ccc=-:=0_0_11}'); - Error('\P{Is_Ccc=-:=0_0_11}'); - Expect(1, 1457, '\p{Is_Ccc=+0_0_0_0_11}', ""); - Expect(0, 1457, '\p{^Is_Ccc=+0_0_0_0_11}', ""); - Expect(0, 1457, '\P{Is_Ccc=+0_0_0_0_11}', ""); - Expect(1, 1457, '\P{^Is_Ccc=+0_0_0_0_11}', ""); - Expect(0, 1458, '\p{Is_Ccc=+0_0_0_0_11}', ""); - Expect(1, 1458, '\p{^Is_Ccc=+0_0_0_0_11}', ""); - Expect(1, 1458, '\P{Is_Ccc=+0_0_0_0_11}', ""); - Expect(0, 1458, '\P{^Is_Ccc=+0_0_0_0_11}', ""); - Error('\p{Canonical_Combining_Class=:=--CCC118}'); - Error('\P{Canonical_Combining_Class=:=--CCC118}'); + Expect(1, 1457, '\p{Is_Canonical_Combining_Class=- CCC11}', ""); + Expect(0, 1457, '\p{^Is_Canonical_Combining_Class=- CCC11}', ""); + Expect(0, 1457, '\P{Is_Canonical_Combining_Class=- CCC11}', ""); + Expect(1, 1457, '\P{^Is_Canonical_Combining_Class=- CCC11}', ""); + Expect(0, 1458, '\p{Is_Canonical_Combining_Class=- CCC11}', ""); + Expect(1, 1458, '\p{^Is_Canonical_Combining_Class=- CCC11}', ""); + Expect(1, 1458, '\P{Is_Canonical_Combining_Class=- CCC11}', ""); + Expect(0, 1458, '\P{^Is_Canonical_Combining_Class=- CCC11}', ""); + Error('\p{Is_Ccc= _+0001_1/a/}'); + Error('\P{Is_Ccc= _+0001_1/a/}'); + Expect(1, 1457, '\p{Is_Ccc=+000000011}', ""); + Expect(0, 1457, '\p{^Is_Ccc=+000000011}', ""); + Expect(0, 1457, '\P{Is_Ccc=+000000011}', ""); + Expect(1, 1457, '\P{^Is_Ccc=+000000011}', ""); + Expect(0, 1458, '\p{Is_Ccc=+000000011}', ""); + Expect(1, 1458, '\p{^Is_Ccc=+000000011}', ""); + Expect(1, 1458, '\P{Is_Ccc=+000000011}', ""); + Expect(0, 1458, '\P{^Is_Ccc=+000000011}', ""); + Error('\p{Canonical_Combining_Class:_/a/ccc118}'); + Error('\P{Canonical_Combining_Class:_/a/ccc118}'); Expect(1, 3769, '\p{Canonical_Combining_Class=:\ACCC118\z:}', "");; Expect(0, 3770, '\p{Canonical_Combining_Class=:\ACCC118\z:}', "");; Expect(1, 3769, '\p{Canonical_Combining_Class=ccc118}', ""); @@ -29037,56 +29691,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3770, '\P{^Canonical_Combining_Class=ccc118}', ""); Expect(1, 3769, '\p{Canonical_Combining_Class=:\Accc118\z:}', "");; Expect(0, 3770, '\p{Canonical_Combining_Class=:\Accc118\z:}', "");; - Expect(1, 3769, '\p{Canonical_Combining_Class= CCC118}', ""); - Expect(0, 3769, '\p{^Canonical_Combining_Class= CCC118}', ""); - Expect(0, 3769, '\P{Canonical_Combining_Class= CCC118}', ""); - Expect(1, 3769, '\P{^Canonical_Combining_Class= CCC118}', ""); - Expect(0, 3770, '\p{Canonical_Combining_Class= CCC118}', ""); - Expect(1, 3770, '\p{^Canonical_Combining_Class= CCC118}', ""); - Expect(1, 3770, '\P{Canonical_Combining_Class= CCC118}', ""); - Expect(0, 3770, '\P{^Canonical_Combining_Class= CCC118}', ""); - Error('\p{Ccc=-/a/+00_00_00_01_18}'); - Error('\P{Ccc=-/a/+00_00_00_01_18}'); + Expect(1, 3769, '\p{Canonical_Combining_Class=-_CCC118}', ""); + Expect(0, 3769, '\p{^Canonical_Combining_Class=-_CCC118}', ""); + Expect(0, 3769, '\P{Canonical_Combining_Class=-_CCC118}', ""); + Expect(1, 3769, '\P{^Canonical_Combining_Class=-_CCC118}', ""); + Expect(0, 3770, '\p{Canonical_Combining_Class=-_CCC118}', ""); + Expect(1, 3770, '\p{^Canonical_Combining_Class=-_CCC118}', ""); + Expect(1, 3770, '\P{Canonical_Combining_Class=-_CCC118}', ""); + Expect(0, 3770, '\P{^Canonical_Combining_Class=-_CCC118}', ""); + Error('\p{Ccc= -00000000118/a/}'); + Error('\P{Ccc= -00000000118/a/}'); Expect(1, 3769, '\p{Ccc=:\A118\z:}', "");; Expect(0, 3770, '\p{Ccc=:\A118\z:}', "");; - Expect(1, 3769, '\p{Ccc=00000000118}', ""); - Expect(0, 3769, '\p{^Ccc=00000000118}', ""); - Expect(0, 3769, '\P{Ccc=00000000118}', ""); - Expect(1, 3769, '\P{^Ccc=00000000118}', ""); - Expect(0, 3770, '\p{Ccc=00000000118}', ""); - Expect(1, 3770, '\p{^Ccc=00000000118}', ""); - Expect(1, 3770, '\P{Ccc=00000000118}', ""); - Expect(0, 3770, '\P{^Ccc=00000000118}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/_ CCC118}'); - Error('\P{Is_Canonical_Combining_Class=/a/_ CCC118}'); - Expect(1, 3769, '\p{Is_Canonical_Combining_Class=ccc118}', ""); - Expect(0, 3769, '\p{^Is_Canonical_Combining_Class=ccc118}', ""); - Expect(0, 3769, '\P{Is_Canonical_Combining_Class=ccc118}', ""); - Expect(1, 3769, '\P{^Is_Canonical_Combining_Class=ccc118}', ""); - Expect(0, 3770, '\p{Is_Canonical_Combining_Class=ccc118}', ""); - Expect(1, 3770, '\p{^Is_Canonical_Combining_Class=ccc118}', ""); - Expect(1, 3770, '\P{Is_Canonical_Combining_Class=ccc118}', ""); - Expect(0, 3770, '\P{^Is_Canonical_Combining_Class=ccc118}', ""); - Expect(1, 3769, '\p{Is_Canonical_Combining_Class=- ccc118}', ""); - Expect(0, 3769, '\p{^Is_Canonical_Combining_Class=- ccc118}', ""); - Expect(0, 3769, '\P{Is_Canonical_Combining_Class=- ccc118}', ""); - Expect(1, 3769, '\P{^Is_Canonical_Combining_Class=- ccc118}', ""); - Expect(0, 3770, '\p{Is_Canonical_Combining_Class=- ccc118}', ""); - Expect(1, 3770, '\p{^Is_Canonical_Combining_Class=- ccc118}', ""); - Expect(1, 3770, '\P{Is_Canonical_Combining_Class=- ccc118}', ""); - Expect(0, 3770, '\P{^Is_Canonical_Combining_Class=- ccc118}', ""); - Error('\p{Is_Ccc= /a/+0_0_1_18}'); - Error('\P{Is_Ccc= /a/+0_0_1_18}'); - Expect(1, 3769, '\p{Is_Ccc=0011_8}', ""); - Expect(0, 3769, '\p{^Is_Ccc=0011_8}', ""); - Expect(0, 3769, '\P{Is_Ccc=0011_8}', ""); - Expect(1, 3769, '\P{^Is_Ccc=0011_8}', ""); - Expect(0, 3770, '\p{Is_Ccc=0011_8}', ""); - Expect(1, 3770, '\p{^Is_Ccc=0011_8}', ""); - Expect(1, 3770, '\P{Is_Ccc=0011_8}', ""); - Expect(0, 3770, '\P{^Is_Ccc=0011_8}', ""); - Error('\p{Canonical_Combining_Class=--CCC12:=}'); - Error('\P{Canonical_Combining_Class=--CCC12:=}'); + Expect(1, 3769, '\p{Ccc=00_11_8}', ""); + Expect(0, 3769, '\p{^Ccc=00_11_8}', ""); + Expect(0, 3769, '\P{Ccc=00_11_8}', ""); + Expect(1, 3769, '\P{^Ccc=00_11_8}', ""); + Expect(0, 3770, '\p{Ccc=00_11_8}', ""); + Expect(1, 3770, '\p{^Ccc=00_11_8}', ""); + Expect(1, 3770, '\P{Ccc=00_11_8}', ""); + Expect(0, 3770, '\P{^Ccc=00_11_8}', ""); + Error('\p{Is_Canonical_Combining_Class: --CCC118:=}'); + Error('\P{Is_Canonical_Combining_Class: --CCC118:=}'); + Expect(1, 3769, '\p{Is_Canonical_Combining_Class: ccc118}', ""); + Expect(0, 3769, '\p{^Is_Canonical_Combining_Class: ccc118}', ""); + Expect(0, 3769, '\P{Is_Canonical_Combining_Class: ccc118}', ""); + Expect(1, 3769, '\P{^Is_Canonical_Combining_Class: ccc118}', ""); + Expect(0, 3770, '\p{Is_Canonical_Combining_Class: ccc118}', ""); + Expect(1, 3770, '\p{^Is_Canonical_Combining_Class: ccc118}', ""); + Expect(1, 3770, '\P{Is_Canonical_Combining_Class: ccc118}', ""); + Expect(0, 3770, '\P{^Is_Canonical_Combining_Class: ccc118}', ""); + Expect(1, 3769, '\p{Is_Canonical_Combining_Class=_CCC118}', ""); + Expect(0, 3769, '\p{^Is_Canonical_Combining_Class=_CCC118}', ""); + Expect(0, 3769, '\P{Is_Canonical_Combining_Class=_CCC118}', ""); + Expect(1, 3769, '\P{^Is_Canonical_Combining_Class=_CCC118}', ""); + Expect(0, 3770, '\p{Is_Canonical_Combining_Class=_CCC118}', ""); + Expect(1, 3770, '\p{^Is_Canonical_Combining_Class=_CCC118}', ""); + Expect(1, 3770, '\P{Is_Canonical_Combining_Class=_CCC118}', ""); + Expect(0, 3770, '\P{^Is_Canonical_Combining_Class=_CCC118}', ""); + Error('\p{Is_Ccc=-0118:=}'); + Error('\P{Is_Ccc=-0118:=}'); + Expect(1, 3769, '\p{Is_Ccc:+00000000118}', ""); + Expect(0, 3769, '\p{^Is_Ccc:+00000000118}', ""); + Expect(0, 3769, '\P{Is_Ccc:+00000000118}', ""); + Expect(1, 3769, '\P{^Is_Ccc:+00000000118}', ""); + Expect(0, 3770, '\p{Is_Ccc:+00000000118}', ""); + Expect(1, 3770, '\p{^Is_Ccc:+00000000118}', ""); + Expect(1, 3770, '\P{Is_Ccc:+00000000118}', ""); + Expect(0, 3770, '\P{^Is_Ccc:+00000000118}', ""); + Error('\p{Canonical_Combining_Class=:=-CCC12}'); + Error('\P{Canonical_Combining_Class=:=-CCC12}'); Expect(1, 1458, '\p{Canonical_Combining_Class=:\ACCC12\z:}', "");; Expect(0, 1459, '\p{Canonical_Combining_Class=:\ACCC12\z:}', "");; Expect(1, 1458, '\p{Canonical_Combining_Class=ccc12}', ""); @@ -29099,28 +29753,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1459, '\P{^Canonical_Combining_Class=ccc12}', ""); Expect(1, 1458, '\p{Canonical_Combining_Class=:\Accc12\z:}', "");; Expect(0, 1459, '\p{Canonical_Combining_Class=:\Accc12\z:}', "");; - Expect(1, 1458, '\p{Canonical_Combining_Class= CCC12}', ""); - Expect(0, 1458, '\p{^Canonical_Combining_Class= CCC12}', ""); - Expect(0, 1458, '\P{Canonical_Combining_Class= CCC12}', ""); - Expect(1, 1458, '\P{^Canonical_Combining_Class= CCC12}', ""); - Expect(0, 1459, '\p{Canonical_Combining_Class= CCC12}', ""); - Expect(1, 1459, '\p{^Canonical_Combining_Class= CCC12}', ""); - Expect(1, 1459, '\P{Canonical_Combining_Class= CCC12}', ""); - Expect(0, 1459, '\P{^Canonical_Combining_Class= CCC12}', ""); - Error('\p{Ccc=:=-+00_01_2}'); - Error('\P{Ccc=:=-+00_01_2}'); + Expect(1, 1458, '\p{Canonical_Combining_Class=CCC12}', ""); + Expect(0, 1458, '\p{^Canonical_Combining_Class=CCC12}', ""); + Expect(0, 1458, '\P{Canonical_Combining_Class=CCC12}', ""); + Expect(1, 1458, '\P{^Canonical_Combining_Class=CCC12}', ""); + Expect(0, 1459, '\p{Canonical_Combining_Class=CCC12}', ""); + Expect(1, 1459, '\p{^Canonical_Combining_Class=CCC12}', ""); + Expect(1, 1459, '\P{Canonical_Combining_Class=CCC12}', ""); + Expect(0, 1459, '\P{^Canonical_Combining_Class=CCC12}', ""); + Error('\p{Ccc=/a/000000012}'); + Error('\P{Ccc=/a/000000012}'); Expect(1, 1458, '\p{Ccc=:\A12\z:}', "");; Expect(0, 1459, '\p{Ccc=:\A12\z:}', "");; - Expect(1, 1458, '\p{Ccc=+001_2}', ""); - Expect(0, 1458, '\p{^Ccc=+001_2}', ""); - Expect(0, 1458, '\P{Ccc=+001_2}', ""); - Expect(1, 1458, '\P{^Ccc=+001_2}', ""); - Expect(0, 1459, '\p{Ccc=+001_2}', ""); - Expect(1, 1459, '\p{^Ccc=+001_2}', ""); - Expect(1, 1459, '\P{Ccc=+001_2}', ""); - Expect(0, 1459, '\P{^Ccc=+001_2}', ""); - Error('\p{Is_Canonical_Combining_Class: _/a/CCC12}'); - Error('\P{Is_Canonical_Combining_Class: _/a/CCC12}'); + Expect(1, 1458, '\p{Ccc=+0_0_0_0_0_0_0012}', ""); + Expect(0, 1458, '\p{^Ccc=+0_0_0_0_0_0_0012}', ""); + Expect(0, 1458, '\P{Ccc=+0_0_0_0_0_0_0012}', ""); + Expect(1, 1458, '\P{^Ccc=+0_0_0_0_0_0_0012}', ""); + Expect(0, 1459, '\p{Ccc=+0_0_0_0_0_0_0012}', ""); + Expect(1, 1459, '\p{^Ccc=+0_0_0_0_0_0_0012}', ""); + Expect(1, 1459, '\P{Ccc=+0_0_0_0_0_0_0012}', ""); + Expect(0, 1459, '\P{^Ccc=+0_0_0_0_0_0_0012}', ""); + Error('\p{Is_Canonical_Combining_Class::=-CCC12}'); + Error('\P{Is_Canonical_Combining_Class::=-CCC12}'); Expect(1, 1458, '\p{Is_Canonical_Combining_Class=ccc12}', ""); Expect(0, 1458, '\p{^Is_Canonical_Combining_Class=ccc12}', ""); Expect(0, 1458, '\P{Is_Canonical_Combining_Class=ccc12}', ""); @@ -29129,26 +29783,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1459, '\p{^Is_Canonical_Combining_Class=ccc12}', ""); Expect(1, 1459, '\P{Is_Canonical_Combining_Class=ccc12}', ""); Expect(0, 1459, '\P{^Is_Canonical_Combining_Class=ccc12}', ""); - Expect(1, 1458, '\p{Is_Canonical_Combining_Class= ccc12}', ""); - Expect(0, 1458, '\p{^Is_Canonical_Combining_Class= ccc12}', ""); - Expect(0, 1458, '\P{Is_Canonical_Combining_Class= ccc12}', ""); - Expect(1, 1458, '\P{^Is_Canonical_Combining_Class= ccc12}', ""); - Expect(0, 1459, '\p{Is_Canonical_Combining_Class= ccc12}', ""); - Expect(1, 1459, '\p{^Is_Canonical_Combining_Class= ccc12}', ""); - Expect(1, 1459, '\P{Is_Canonical_Combining_Class= ccc12}', ""); - Expect(0, 1459, '\P{^Is_Canonical_Combining_Class= ccc12}', ""); - Error('\p{Is_Ccc=-:=+0000000001_2}'); - Error('\P{Is_Ccc=-:=+0000000001_2}'); - Expect(1, 1458, '\p{Is_Ccc=+001_2}', ""); - Expect(0, 1458, '\p{^Is_Ccc=+001_2}', ""); - Expect(0, 1458, '\P{Is_Ccc=+001_2}', ""); - Expect(1, 1458, '\P{^Is_Ccc=+001_2}', ""); - Expect(0, 1459, '\p{Is_Ccc=+001_2}', ""); - Expect(1, 1459, '\p{^Is_Ccc=+001_2}', ""); - Expect(1, 1459, '\P{Is_Ccc=+001_2}', ""); - Expect(0, 1459, '\P{^Is_Ccc=+001_2}', ""); - Error('\p{Canonical_Combining_Class: /a/_-CCC122}'); - Error('\P{Canonical_Combining_Class: /a/_-CCC122}'); + Expect(1, 1458, '\p{Is_Canonical_Combining_Class=CCC12}', ""); + Expect(0, 1458, '\p{^Is_Canonical_Combining_Class=CCC12}', ""); + Expect(0, 1458, '\P{Is_Canonical_Combining_Class=CCC12}', ""); + Expect(1, 1458, '\P{^Is_Canonical_Combining_Class=CCC12}', ""); + Expect(0, 1459, '\p{Is_Canonical_Combining_Class=CCC12}', ""); + Expect(1, 1459, '\p{^Is_Canonical_Combining_Class=CCC12}', ""); + Expect(1, 1459, '\P{Is_Canonical_Combining_Class=CCC12}', ""); + Expect(0, 1459, '\P{^Is_Canonical_Combining_Class=CCC12}', ""); + Error('\p{Is_Ccc= -0_0_0_0_0_0_12/a/}'); + Error('\P{Is_Ccc= -0_0_0_0_0_0_12/a/}'); + Expect(1, 1458, '\p{Is_Ccc: 00_00_00_00_012}', ""); + Expect(0, 1458, '\p{^Is_Ccc: 00_00_00_00_012}', ""); + Expect(0, 1458, '\P{Is_Ccc: 00_00_00_00_012}', ""); + Expect(1, 1458, '\P{^Is_Ccc: 00_00_00_00_012}', ""); + Expect(0, 1459, '\p{Is_Ccc: 00_00_00_00_012}', ""); + Expect(1, 1459, '\p{^Is_Ccc: 00_00_00_00_012}', ""); + Expect(1, 1459, '\P{Is_Ccc: 00_00_00_00_012}', ""); + Expect(0, 1459, '\P{^Is_Ccc: 00_00_00_00_012}', ""); + Error('\p{Canonical_Combining_Class= :=CCC122}'); + Error('\P{Canonical_Combining_Class= :=CCC122}'); Expect(1, 3787, '\p{Canonical_Combining_Class=:\ACCC122\z:}', "");; Expect(0, 3788, '\p{Canonical_Combining_Class=:\ACCC122\z:}', "");; Expect(1, 3787, '\p{Canonical_Combining_Class=ccc122}', ""); @@ -29161,28 +29815,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3788, '\P{^Canonical_Combining_Class=ccc122}', ""); Expect(1, 3787, '\p{Canonical_Combining_Class=:\Accc122\z:}', "");; Expect(0, 3788, '\p{Canonical_Combining_Class=:\Accc122\z:}', "");; - Expect(1, 3787, '\p{Canonical_Combining_Class=-_CCC122}', ""); - Expect(0, 3787, '\p{^Canonical_Combining_Class=-_CCC122}', ""); - Expect(0, 3787, '\P{Canonical_Combining_Class=-_CCC122}', ""); - Expect(1, 3787, '\P{^Canonical_Combining_Class=-_CCC122}', ""); - Expect(0, 3788, '\p{Canonical_Combining_Class=-_CCC122}', ""); - Expect(1, 3788, '\p{^Canonical_Combining_Class=-_CCC122}', ""); - Expect(1, 3788, '\P{Canonical_Combining_Class=-_CCC122}', ""); - Expect(0, 3788, '\P{^Canonical_Combining_Class=-_CCC122}', ""); - Error('\p{Ccc=_/a/12_2}'); - Error('\P{Ccc=_/a/12_2}'); + Expect(1, 3787, '\p{Canonical_Combining_Class= CCC122}', ""); + Expect(0, 3787, '\p{^Canonical_Combining_Class= CCC122}', ""); + Expect(0, 3787, '\P{Canonical_Combining_Class= CCC122}', ""); + Expect(1, 3787, '\P{^Canonical_Combining_Class= CCC122}', ""); + Expect(0, 3788, '\p{Canonical_Combining_Class= CCC122}', ""); + Expect(1, 3788, '\p{^Canonical_Combining_Class= CCC122}', ""); + Expect(1, 3788, '\P{Canonical_Combining_Class= CCC122}', ""); + Expect(0, 3788, '\P{^Canonical_Combining_Class= CCC122}', ""); + Error('\p{Ccc: := 000000000122}'); + Error('\P{Ccc: := 000000000122}'); Expect(1, 3787, '\p{Ccc=:\A122\z:}', "");; Expect(0, 3788, '\p{Ccc=:\A122\z:}', "");; - Expect(1, 3787, '\p{Ccc: 0000000122}', ""); - Expect(0, 3787, '\p{^Ccc: 0000000122}', ""); - Expect(0, 3787, '\P{Ccc: 0000000122}', ""); - Expect(1, 3787, '\P{^Ccc: 0000000122}', ""); - Expect(0, 3788, '\p{Ccc: 0000000122}', ""); - Expect(1, 3788, '\p{^Ccc: 0000000122}', ""); - Expect(1, 3788, '\P{Ccc: 0000000122}', ""); - Expect(0, 3788, '\P{^Ccc: 0000000122}', ""); - Error('\p{Is_Canonical_Combining_Class=:=_CCC122}'); - Error('\P{Is_Canonical_Combining_Class=:=_CCC122}'); + Expect(1, 3787, '\p{Ccc=+00122}', ""); + Expect(0, 3787, '\p{^Ccc=+00122}', ""); + Expect(0, 3787, '\P{Ccc=+00122}', ""); + Expect(1, 3787, '\P{^Ccc=+00122}', ""); + Expect(0, 3788, '\p{Ccc=+00122}', ""); + Expect(1, 3788, '\p{^Ccc=+00122}', ""); + Expect(1, 3788, '\P{Ccc=+00122}', ""); + Expect(0, 3788, '\P{^Ccc=+00122}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/ CCC122}'); + Error('\P{Is_Canonical_Combining_Class=/a/ CCC122}'); Expect(1, 3787, '\p{Is_Canonical_Combining_Class=ccc122}', ""); Expect(0, 3787, '\p{^Is_Canonical_Combining_Class=ccc122}', ""); Expect(0, 3787, '\P{Is_Canonical_Combining_Class=ccc122}', ""); @@ -29191,26 +29845,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3788, '\p{^Is_Canonical_Combining_Class=ccc122}', ""); Expect(1, 3788, '\P{Is_Canonical_Combining_Class=ccc122}', ""); Expect(0, 3788, '\P{^Is_Canonical_Combining_Class=ccc122}', ""); - Expect(1, 3787, '\p{Is_Canonical_Combining_Class= _CCC122}', ""); - Expect(0, 3787, '\p{^Is_Canonical_Combining_Class= _CCC122}', ""); - Expect(0, 3787, '\P{Is_Canonical_Combining_Class= _CCC122}', ""); - Expect(1, 3787, '\P{^Is_Canonical_Combining_Class= _CCC122}', ""); - Expect(0, 3788, '\p{Is_Canonical_Combining_Class= _CCC122}', ""); - Expect(1, 3788, '\p{^Is_Canonical_Combining_Class= _CCC122}', ""); - Expect(1, 3788, '\P{Is_Canonical_Combining_Class= _CCC122}', ""); - Expect(0, 3788, '\P{^Is_Canonical_Combining_Class= _CCC122}', ""); - Error('\p{Is_Ccc= 0_0_0_0_0_0_0_122/a/}'); - Error('\P{Is_Ccc= 0_0_0_0_0_0_0_122/a/}'); - Expect(1, 3787, '\p{Is_Ccc=000000000122}', ""); - Expect(0, 3787, '\p{^Is_Ccc=000000000122}', ""); - Expect(0, 3787, '\P{Is_Ccc=000000000122}', ""); - Expect(1, 3787, '\P{^Is_Ccc=000000000122}', ""); - Expect(0, 3788, '\p{Is_Ccc=000000000122}', ""); - Expect(1, 3788, '\p{^Is_Ccc=000000000122}', ""); - Expect(1, 3788, '\P{Is_Ccc=000000000122}', ""); - Expect(0, 3788, '\P{^Is_Ccc=000000000122}', ""); - Error('\p{Canonical_Combining_Class=:=CCC129}'); - Error('\P{Canonical_Combining_Class=:=CCC129}'); + Error('\p{Is_Ccc= /a/000122}'); + Error('\P{Is_Ccc= /a/000122}'); + Expect(1, 3787, '\p{Is_Ccc=00_12_2}', ""); + Expect(0, 3787, '\p{^Is_Ccc=00_12_2}', ""); + Expect(0, 3787, '\P{Is_Ccc=00_12_2}', ""); + Expect(1, 3787, '\P{^Is_Ccc=00_12_2}', ""); + Expect(0, 3788, '\p{Is_Ccc=00_12_2}', ""); + Expect(1, 3788, '\p{^Is_Ccc=00_12_2}', ""); + Expect(1, 3788, '\P{Is_Ccc=00_12_2}', ""); + Expect(0, 3788, '\P{^Is_Ccc=00_12_2}', ""); + Error('\p{Canonical_Combining_Class=/a/-CCC129}'); + Error('\P{Canonical_Combining_Class=/a/-CCC129}'); Expect(1, 3953, '\p{Canonical_Combining_Class=:\ACCC129\z:}', "");; Expect(0, 3954, '\p{Canonical_Combining_Class=:\ACCC129\z:}', "");; Expect(1, 3953, '\p{Canonical_Combining_Class=ccc129}', ""); @@ -29223,28 +29869,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3954, '\P{^Canonical_Combining_Class=ccc129}', ""); Expect(1, 3953, '\p{Canonical_Combining_Class=:\Accc129\z:}', "");; Expect(0, 3954, '\p{Canonical_Combining_Class=:\Accc129\z:}', "");; - Expect(1, 3953, '\p{Canonical_Combining_Class= CCC129}', ""); - Expect(0, 3953, '\p{^Canonical_Combining_Class= CCC129}', ""); - Expect(0, 3953, '\P{Canonical_Combining_Class= CCC129}', ""); - Expect(1, 3953, '\P{^Canonical_Combining_Class= CCC129}', ""); - Expect(0, 3954, '\p{Canonical_Combining_Class= CCC129}', ""); - Expect(1, 3954, '\p{^Canonical_Combining_Class= CCC129}', ""); - Expect(1, 3954, '\P{Canonical_Combining_Class= CCC129}', ""); - Expect(0, 3954, '\P{^Canonical_Combining_Class= CCC129}', ""); - Error('\p{Ccc=:=+12_9}'); - Error('\P{Ccc=:=+12_9}'); + Expect(1, 3953, '\p{Canonical_Combining_Class=_ ccc129}', ""); + Expect(0, 3953, '\p{^Canonical_Combining_Class=_ ccc129}', ""); + Expect(0, 3953, '\P{Canonical_Combining_Class=_ ccc129}', ""); + Expect(1, 3953, '\P{^Canonical_Combining_Class=_ ccc129}', ""); + Expect(0, 3954, '\p{Canonical_Combining_Class=_ ccc129}', ""); + Expect(1, 3954, '\p{^Canonical_Combining_Class=_ ccc129}', ""); + Expect(1, 3954, '\P{Canonical_Combining_Class=_ ccc129}', ""); + Expect(0, 3954, '\P{^Canonical_Combining_Class=_ ccc129}', ""); + Error('\p{Ccc=/a/ +00000000129}'); + Error('\P{Ccc=/a/ +00000000129}'); Expect(1, 3953, '\p{Ccc=:\A129\z:}', "");; Expect(0, 3954, '\p{Ccc=:\A129\z:}', "");; - Expect(1, 3953, '\p{Ccc=0000000129}', ""); - Expect(0, 3953, '\p{^Ccc=0000000129}', ""); - Expect(0, 3953, '\P{Ccc=0000000129}', ""); - Expect(1, 3953, '\P{^Ccc=0000000129}', ""); - Expect(0, 3954, '\p{Ccc=0000000129}', ""); - Expect(1, 3954, '\p{^Ccc=0000000129}', ""); - Expect(1, 3954, '\P{Ccc=0000000129}', ""); - Expect(0, 3954, '\P{^Ccc=0000000129}', ""); - Error('\p{Is_Canonical_Combining_Class= CCC129/a/}'); - Error('\P{Is_Canonical_Combining_Class= CCC129/a/}'); + Expect(1, 3953, '\p{Ccc=0_0_0_0_0129}', ""); + Expect(0, 3953, '\p{^Ccc=0_0_0_0_0129}', ""); + Expect(0, 3953, '\P{Ccc=0_0_0_0_0129}', ""); + Expect(1, 3953, '\P{^Ccc=0_0_0_0_0129}', ""); + Expect(0, 3954, '\p{Ccc=0_0_0_0_0129}', ""); + Expect(1, 3954, '\p{^Ccc=0_0_0_0_0129}', ""); + Expect(1, 3954, '\P{Ccc=0_0_0_0_0129}', ""); + Expect(0, 3954, '\P{^Ccc=0_0_0_0_0129}', ""); + Error('\p{Is_Canonical_Combining_Class= :=CCC129}'); + Error('\P{Is_Canonical_Combining_Class= :=CCC129}'); Expect(1, 3953, '\p{Is_Canonical_Combining_Class=ccc129}', ""); Expect(0, 3953, '\p{^Is_Canonical_Combining_Class=ccc129}', ""); Expect(0, 3953, '\P{Is_Canonical_Combining_Class=ccc129}', ""); @@ -29253,26 +29899,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3954, '\p{^Is_Canonical_Combining_Class=ccc129}', ""); Expect(1, 3954, '\P{Is_Canonical_Combining_Class=ccc129}', ""); Expect(0, 3954, '\P{^Is_Canonical_Combining_Class=ccc129}', ""); - Expect(1, 3953, '\p{Is_Canonical_Combining_Class=-CCC129}', ""); - Expect(0, 3953, '\p{^Is_Canonical_Combining_Class=-CCC129}', ""); - Expect(0, 3953, '\P{Is_Canonical_Combining_Class=-CCC129}', ""); - Expect(1, 3953, '\P{^Is_Canonical_Combining_Class=-CCC129}', ""); - Expect(0, 3954, '\p{Is_Canonical_Combining_Class=-CCC129}', ""); - Expect(1, 3954, '\p{^Is_Canonical_Combining_Class=-CCC129}', ""); - Expect(1, 3954, '\P{Is_Canonical_Combining_Class=-CCC129}', ""); - Expect(0, 3954, '\P{^Is_Canonical_Combining_Class=-CCC129}', ""); - Error('\p{Is_Ccc= /a/+000000000129}'); - Error('\P{Is_Ccc= /a/+000000000129}'); - Expect(1, 3953, '\p{Is_Ccc=0_0_0_0_0_0129}', ""); - Expect(0, 3953, '\p{^Is_Ccc=0_0_0_0_0_0129}', ""); - Expect(0, 3953, '\P{Is_Ccc=0_0_0_0_0_0129}', ""); - Expect(1, 3953, '\P{^Is_Ccc=0_0_0_0_0_0129}', ""); - Expect(0, 3954, '\p{Is_Ccc=0_0_0_0_0_0129}', ""); - Expect(1, 3954, '\p{^Is_Ccc=0_0_0_0_0_0129}', ""); - Expect(1, 3954, '\P{Is_Ccc=0_0_0_0_0_0129}', ""); - Expect(0, 3954, '\P{^Is_Ccc=0_0_0_0_0_0129}', ""); - Error('\p{Canonical_Combining_Class=-/a/CCC13}'); - Error('\P{Canonical_Combining_Class=-/a/CCC13}'); + Expect(1, 3953, '\p{Is_Canonical_Combining_Class=- CCC129}', ""); + Expect(0, 3953, '\p{^Is_Canonical_Combining_Class=- CCC129}', ""); + Expect(0, 3953, '\P{Is_Canonical_Combining_Class=- CCC129}', ""); + Expect(1, 3953, '\P{^Is_Canonical_Combining_Class=- CCC129}', ""); + Expect(0, 3954, '\p{Is_Canonical_Combining_Class=- CCC129}', ""); + Expect(1, 3954, '\p{^Is_Canonical_Combining_Class=- CCC129}', ""); + Expect(1, 3954, '\P{Is_Canonical_Combining_Class=- CCC129}', ""); + Expect(0, 3954, '\P{^Is_Canonical_Combining_Class=- CCC129}', ""); + Error('\p{Is_Ccc=-/a/+00129}'); + Error('\P{Is_Ccc=-/a/+00129}'); + Expect(1, 3953, '\p{Is_Ccc=+0_0_0_0_0_129}', ""); + Expect(0, 3953, '\p{^Is_Ccc=+0_0_0_0_0_129}', ""); + Expect(0, 3953, '\P{Is_Ccc=+0_0_0_0_0_129}', ""); + Expect(1, 3953, '\P{^Is_Ccc=+0_0_0_0_0_129}', ""); + Expect(0, 3954, '\p{Is_Ccc=+0_0_0_0_0_129}', ""); + Expect(1, 3954, '\p{^Is_Ccc=+0_0_0_0_0_129}', ""); + Expect(1, 3954, '\P{Is_Ccc=+0_0_0_0_0_129}', ""); + Expect(0, 3954, '\P{^Is_Ccc=+0_0_0_0_0_129}', ""); + Error('\p{Canonical_Combining_Class=_CCC13:=}'); + Error('\P{Canonical_Combining_Class=_CCC13:=}'); Expect(1, 1459, '\p{Canonical_Combining_Class=:\ACCC13\z:}', "");; Expect(0, 1460, '\p{Canonical_Combining_Class=:\ACCC13\z:}', "");; Expect(1, 1459, '\p{Canonical_Combining_Class=ccc13}', ""); @@ -29293,20 +29939,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1460, '\p{^Canonical_Combining_Class= ccc13}', ""); Expect(1, 1460, '\P{Canonical_Combining_Class= ccc13}', ""); Expect(0, 1460, '\P{^Canonical_Combining_Class= ccc13}', ""); - Error('\p{Ccc=:= 0013}'); - Error('\P{Ccc=:= 0013}'); + Error('\p{Ccc= 1_3/a/}'); + Error('\P{Ccc= 1_3/a/}'); Expect(1, 1459, '\p{Ccc=:\A13\z:}', "");; Expect(0, 1460, '\p{Ccc=:\A13\z:}', "");; - Expect(1, 1459, '\p{Ccc: 00000_00001_3}', ""); - Expect(0, 1459, '\p{^Ccc: 00000_00001_3}', ""); - Expect(0, 1459, '\P{Ccc: 00000_00001_3}', ""); - Expect(1, 1459, '\P{^Ccc: 00000_00001_3}', ""); - Expect(0, 1460, '\p{Ccc: 00000_00001_3}', ""); - Expect(1, 1460, '\p{^Ccc: 00000_00001_3}', ""); - Expect(1, 1460, '\P{Ccc: 00000_00001_3}', ""); - Expect(0, 1460, '\P{^Ccc: 00000_00001_3}', ""); - Error('\p{Is_Canonical_Combining_Class=_/a/CCC13}'); - Error('\P{Is_Canonical_Combining_Class=_/a/CCC13}'); + Expect(1, 1459, '\p{Ccc: 0000000001_3}', ""); + Expect(0, 1459, '\p{^Ccc: 0000000001_3}', ""); + Expect(0, 1459, '\P{Ccc: 0000000001_3}', ""); + Expect(1, 1459, '\P{^Ccc: 0000000001_3}', ""); + Expect(0, 1460, '\p{Ccc: 0000000001_3}', ""); + Expect(1, 1460, '\p{^Ccc: 0000000001_3}', ""); + Expect(1, 1460, '\P{Ccc: 0000000001_3}', ""); + Expect(0, 1460, '\P{^Ccc: 0000000001_3}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/CCC13}'); + Error('\P{Is_Canonical_Combining_Class=/a/CCC13}'); Expect(1, 1459, '\p{Is_Canonical_Combining_Class=ccc13}', ""); Expect(0, 1459, '\p{^Is_Canonical_Combining_Class=ccc13}', ""); Expect(0, 1459, '\P{Is_Canonical_Combining_Class=ccc13}', ""); @@ -29315,26 +29961,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1460, '\p{^Is_Canonical_Combining_Class=ccc13}', ""); Expect(1, 1460, '\P{Is_Canonical_Combining_Class=ccc13}', ""); Expect(0, 1460, '\P{^Is_Canonical_Combining_Class=ccc13}', ""); - Expect(1, 1459, '\p{Is_Canonical_Combining_Class=- CCC13}', ""); - Expect(0, 1459, '\p{^Is_Canonical_Combining_Class=- CCC13}', ""); - Expect(0, 1459, '\P{Is_Canonical_Combining_Class=- CCC13}', ""); - Expect(1, 1459, '\P{^Is_Canonical_Combining_Class=- CCC13}', ""); - Expect(0, 1460, '\p{Is_Canonical_Combining_Class=- CCC13}', ""); - Expect(1, 1460, '\p{^Is_Canonical_Combining_Class=- CCC13}', ""); - Expect(1, 1460, '\P{Is_Canonical_Combining_Class=- CCC13}', ""); - Expect(0, 1460, '\P{^Is_Canonical_Combining_Class=- CCC13}', ""); - Error('\p{Is_Ccc=/a/ 00000013}'); - Error('\P{Is_Ccc=/a/ 00000013}'); - Expect(1, 1459, '\p{Is_Ccc=0_0_0_13}', ""); - Expect(0, 1459, '\p{^Is_Ccc=0_0_0_13}', ""); - Expect(0, 1459, '\P{Is_Ccc=0_0_0_13}', ""); - Expect(1, 1459, '\P{^Is_Ccc=0_0_0_13}', ""); - Expect(0, 1460, '\p{Is_Ccc=0_0_0_13}', ""); - Expect(1, 1460, '\p{^Is_Ccc=0_0_0_13}', ""); - Expect(1, 1460, '\P{Is_Ccc=0_0_0_13}', ""); - Expect(0, 1460, '\P{^Is_Ccc=0_0_0_13}', ""); - Error('\p{Canonical_Combining_Class=/a/ CCC130}'); - Error('\P{Canonical_Combining_Class=/a/ CCC130}'); + Expect(1, 1459, '\p{Is_Canonical_Combining_Class=--CCC13}', ""); + Expect(0, 1459, '\p{^Is_Canonical_Combining_Class=--CCC13}', ""); + Expect(0, 1459, '\P{Is_Canonical_Combining_Class=--CCC13}', ""); + Expect(1, 1459, '\P{^Is_Canonical_Combining_Class=--CCC13}', ""); + Expect(0, 1460, '\p{Is_Canonical_Combining_Class=--CCC13}', ""); + Expect(1, 1460, '\p{^Is_Canonical_Combining_Class=--CCC13}', ""); + Expect(1, 1460, '\P{Is_Canonical_Combining_Class=--CCC13}', ""); + Expect(0, 1460, '\P{^Is_Canonical_Combining_Class=--CCC13}', ""); + Error('\p{Is_Ccc=_:=0_0_0_13}'); + Error('\P{Is_Ccc=_:=0_0_0_13}'); + Expect(1, 1459, '\p{Is_Ccc=+00_00_01_3}', ""); + Expect(0, 1459, '\p{^Is_Ccc=+00_00_01_3}', ""); + Expect(0, 1459, '\P{Is_Ccc=+00_00_01_3}', ""); + Expect(1, 1459, '\P{^Is_Ccc=+00_00_01_3}', ""); + Expect(0, 1460, '\p{Is_Ccc=+00_00_01_3}', ""); + Expect(1, 1460, '\p{^Is_Ccc=+00_00_01_3}', ""); + Expect(1, 1460, '\P{Is_Ccc=+00_00_01_3}', ""); + Expect(0, 1460, '\P{^Is_Ccc=+00_00_01_3}', ""); + Error('\p{Canonical_Combining_Class=/a/- CCC130}'); + Error('\P{Canonical_Combining_Class=/a/- CCC130}'); Expect(1, 3968, '\p{Canonical_Combining_Class=:\ACCC130\z:}', "");; Expect(0, 3969, '\p{Canonical_Combining_Class=:\ACCC130\z:}', "");; Expect(1, 3968, '\p{Canonical_Combining_Class=ccc130}', ""); @@ -29347,28 +29993,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3969, '\P{^Canonical_Combining_Class=ccc130}', ""); Expect(1, 3968, '\p{Canonical_Combining_Class=:\Accc130\z:}', "");; Expect(0, 3969, '\p{Canonical_Combining_Class=:\Accc130\z:}', "");; - Expect(1, 3968, '\p{Canonical_Combining_Class=-ccc130}', ""); - Expect(0, 3968, '\p{^Canonical_Combining_Class=-ccc130}', ""); - Expect(0, 3968, '\P{Canonical_Combining_Class=-ccc130}', ""); - Expect(1, 3968, '\P{^Canonical_Combining_Class=-ccc130}', ""); - Expect(0, 3969, '\p{Canonical_Combining_Class=-ccc130}', ""); - Expect(1, 3969, '\p{^Canonical_Combining_Class=-ccc130}', ""); - Expect(1, 3969, '\P{Canonical_Combining_Class=-ccc130}', ""); - Expect(0, 3969, '\P{^Canonical_Combining_Class=-ccc130}', ""); - Error('\p{Ccc=:= 13_0}'); - Error('\P{Ccc=:= 13_0}'); + Expect(1, 3968, '\p{Canonical_Combining_Class= -CCC130}', ""); + Expect(0, 3968, '\p{^Canonical_Combining_Class= -CCC130}', ""); + Expect(0, 3968, '\P{Canonical_Combining_Class= -CCC130}', ""); + Expect(1, 3968, '\P{^Canonical_Combining_Class= -CCC130}', ""); + Expect(0, 3969, '\p{Canonical_Combining_Class= -CCC130}', ""); + Expect(1, 3969, '\p{^Canonical_Combining_Class= -CCC130}', ""); + Expect(1, 3969, '\P{Canonical_Combining_Class= -CCC130}', ""); + Expect(0, 3969, '\P{^Canonical_Combining_Class= -CCC130}', ""); + Error('\p{Ccc=:= 0000130}'); + Error('\P{Ccc=:= 0000130}'); Expect(1, 3968, '\p{Ccc=:\A130\z:}', "");; Expect(0, 3969, '\p{Ccc=:\A130\z:}', "");; - Expect(1, 3968, '\p{Ccc=0130}', ""); - Expect(0, 3968, '\p{^Ccc=0130}', ""); - Expect(0, 3968, '\P{Ccc=0130}', ""); - Expect(1, 3968, '\P{^Ccc=0130}', ""); - Expect(0, 3969, '\p{Ccc=0130}', ""); - Expect(1, 3969, '\p{^Ccc=0130}', ""); - Expect(1, 3969, '\P{Ccc=0130}', ""); - Expect(0, 3969, '\P{^Ccc=0130}', ""); - Error('\p{Is_Canonical_Combining_Class=_:=ccc130}'); - Error('\P{Is_Canonical_Combining_Class=_:=ccc130}'); + Expect(1, 3968, '\p{Ccc=0_1_30}', ""); + Expect(0, 3968, '\p{^Ccc=0_1_30}', ""); + Expect(0, 3968, '\P{Ccc=0_1_30}', ""); + Expect(1, 3968, '\P{^Ccc=0_1_30}', ""); + Expect(0, 3969, '\p{Ccc=0_1_30}', ""); + Expect(1, 3969, '\p{^Ccc=0_1_30}', ""); + Expect(1, 3969, '\P{Ccc=0_1_30}', ""); + Expect(0, 3969, '\P{^Ccc=0_1_30}', ""); + Error('\p{Is_Canonical_Combining_Class= CCC130:=}'); + Error('\P{Is_Canonical_Combining_Class= CCC130:=}'); Expect(1, 3968, '\p{Is_Canonical_Combining_Class=ccc130}', ""); Expect(0, 3968, '\p{^Is_Canonical_Combining_Class=ccc130}', ""); Expect(0, 3968, '\P{Is_Canonical_Combining_Class=ccc130}', ""); @@ -29377,26 +30023,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3969, '\p{^Is_Canonical_Combining_Class=ccc130}', ""); Expect(1, 3969, '\P{Is_Canonical_Combining_Class=ccc130}', ""); Expect(0, 3969, '\P{^Is_Canonical_Combining_Class=ccc130}', ""); - Expect(1, 3968, '\p{Is_Canonical_Combining_Class: -CCC130}', ""); - Expect(0, 3968, '\p{^Is_Canonical_Combining_Class: -CCC130}', ""); - Expect(0, 3968, '\P{Is_Canonical_Combining_Class: -CCC130}', ""); - Expect(1, 3968, '\P{^Is_Canonical_Combining_Class: -CCC130}', ""); - Expect(0, 3969, '\p{Is_Canonical_Combining_Class: -CCC130}', ""); - Expect(1, 3969, '\p{^Is_Canonical_Combining_Class: -CCC130}', ""); - Expect(1, 3969, '\P{Is_Canonical_Combining_Class: -CCC130}', ""); - Expect(0, 3969, '\P{^Is_Canonical_Combining_Class: -CCC130}', ""); - Error('\p{Is_Ccc=-_130/a/}'); - Error('\P{Is_Ccc=-_130/a/}'); - Expect(1, 3968, '\p{Is_Ccc=000130}', ""); - Expect(0, 3968, '\p{^Is_Ccc=000130}', ""); - Expect(0, 3968, '\P{Is_Ccc=000130}', ""); - Expect(1, 3968, '\P{^Is_Ccc=000130}', ""); - Expect(0, 3969, '\p{Is_Ccc=000130}', ""); - Expect(1, 3969, '\p{^Is_Ccc=000130}', ""); - Expect(1, 3969, '\P{Is_Ccc=000130}', ""); - Expect(0, 3969, '\P{^Is_Ccc=000130}', ""); - Error('\p{Canonical_Combining_Class=-CCC132/a/}'); - Error('\P{Canonical_Combining_Class=-CCC132/a/}'); + Expect(1, 3968, '\p{Is_Canonical_Combining_Class= -ccc130}', ""); + Expect(0, 3968, '\p{^Is_Canonical_Combining_Class= -ccc130}', ""); + Expect(0, 3968, '\P{Is_Canonical_Combining_Class= -ccc130}', ""); + Expect(1, 3968, '\P{^Is_Canonical_Combining_Class= -ccc130}', ""); + Expect(0, 3969, '\p{Is_Canonical_Combining_Class= -ccc130}', ""); + Expect(1, 3969, '\p{^Is_Canonical_Combining_Class= -ccc130}', ""); + Expect(1, 3969, '\P{Is_Canonical_Combining_Class= -ccc130}', ""); + Expect(0, 3969, '\P{^Is_Canonical_Combining_Class= -ccc130}', ""); + Error('\p{Is_Ccc=:=+013_0}'); + Error('\P{Is_Ccc=:=+013_0}'); + Expect(1, 3968, '\p{Is_Ccc=0_0_0_0_0_130}', ""); + Expect(0, 3968, '\p{^Is_Ccc=0_0_0_0_0_130}', ""); + Expect(0, 3968, '\P{Is_Ccc=0_0_0_0_0_130}', ""); + Expect(1, 3968, '\P{^Is_Ccc=0_0_0_0_0_130}', ""); + Expect(0, 3969, '\p{Is_Ccc=0_0_0_0_0_130}', ""); + Expect(1, 3969, '\p{^Is_Ccc=0_0_0_0_0_130}', ""); + Expect(1, 3969, '\P{Is_Ccc=0_0_0_0_0_130}', ""); + Expect(0, 3969, '\P{^Is_Ccc=0_0_0_0_0_130}', ""); + Error('\p{Canonical_Combining_Class=:= CCC132}'); + Error('\P{Canonical_Combining_Class=:= CCC132}'); Expect(1, 3956, '\p{Canonical_Combining_Class=:\ACCC132\z:}', "");; Expect(0, 3957, '\p{Canonical_Combining_Class=:\ACCC132\z:}', "");; Expect(1, 3956, '\p{Canonical_Combining_Class=ccc132}', ""); @@ -29409,91 +30055,91 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3957, '\P{^Canonical_Combining_Class=ccc132}', ""); Expect(1, 3956, '\p{Canonical_Combining_Class=:\Accc132\z:}', "");; Expect(0, 3957, '\p{Canonical_Combining_Class=:\Accc132\z:}', "");; - Expect(1, 3956, '\p{Canonical_Combining_Class= CCC132}', ""); - Expect(0, 3956, '\p{^Canonical_Combining_Class= CCC132}', ""); - Expect(0, 3956, '\P{Canonical_Combining_Class= CCC132}', ""); - Expect(1, 3956, '\P{^Canonical_Combining_Class= CCC132}', ""); - Expect(0, 3957, '\p{Canonical_Combining_Class= CCC132}', ""); - Expect(1, 3957, '\p{^Canonical_Combining_Class= CCC132}', ""); - Expect(1, 3957, '\P{Canonical_Combining_Class= CCC132}', ""); - Expect(0, 3957, '\P{^Canonical_Combining_Class= CCC132}', ""); - Error('\p{Ccc=:=_+00132}'); - Error('\P{Ccc=:=_+00132}'); + Expect(1, 3956, '\p{Canonical_Combining_Class= CCC132}', ""); + Expect(0, 3956, '\p{^Canonical_Combining_Class= CCC132}', ""); + Expect(0, 3956, '\P{Canonical_Combining_Class= CCC132}', ""); + Expect(1, 3956, '\P{^Canonical_Combining_Class= CCC132}', ""); + Expect(0, 3957, '\p{Canonical_Combining_Class= CCC132}', ""); + Expect(1, 3957, '\p{^Canonical_Combining_Class= CCC132}', ""); + Expect(1, 3957, '\P{Canonical_Combining_Class= CCC132}', ""); + Expect(0, 3957, '\P{^Canonical_Combining_Class= CCC132}', ""); + Error('\p{Ccc=/a/_0_1_32}'); + Error('\P{Ccc=/a/_0_1_32}'); Expect(1, 3956, '\p{Ccc=:\A132\z:}', "");; Expect(0, 3957, '\p{Ccc=:\A132\z:}', "");; - Expect(1, 3956, '\p{Ccc=+000013_2}', ""); - Expect(0, 3956, '\p{^Ccc=+000013_2}', ""); - Expect(0, 3956, '\P{Ccc=+000013_2}', ""); - Expect(1, 3956, '\P{^Ccc=+000013_2}', ""); - Expect(0, 3957, '\p{Ccc=+000013_2}', ""); - Expect(1, 3957, '\p{^Ccc=+000013_2}', ""); - Expect(1, 3957, '\P{Ccc=+000013_2}', ""); - Expect(0, 3957, '\P{^Ccc=+000013_2}', ""); - Error('\p{Is_Canonical_Combining_Class: :=ccc132}'); - Error('\P{Is_Canonical_Combining_Class: :=ccc132}'); - Expect(1, 3956, '\p{Is_Canonical_Combining_Class: ccc132}', ""); - Expect(0, 3956, '\p{^Is_Canonical_Combining_Class: ccc132}', ""); - Expect(0, 3956, '\P{Is_Canonical_Combining_Class: ccc132}', ""); - Expect(1, 3956, '\P{^Is_Canonical_Combining_Class: ccc132}', ""); - Expect(0, 3957, '\p{Is_Canonical_Combining_Class: ccc132}', ""); - Expect(1, 3957, '\p{^Is_Canonical_Combining_Class: ccc132}', ""); - Expect(1, 3957, '\P{Is_Canonical_Combining_Class: ccc132}', ""); - Expect(0, 3957, '\P{^Is_Canonical_Combining_Class: ccc132}', ""); - Expect(1, 3956, '\p{Is_Canonical_Combining_Class=_CCC132}', ""); - Expect(0, 3956, '\p{^Is_Canonical_Combining_Class=_CCC132}', ""); - Expect(0, 3956, '\P{Is_Canonical_Combining_Class=_CCC132}', ""); - Expect(1, 3956, '\P{^Is_Canonical_Combining_Class=_CCC132}', ""); - Expect(0, 3957, '\p{Is_Canonical_Combining_Class=_CCC132}', ""); - Expect(1, 3957, '\p{^Is_Canonical_Combining_Class=_CCC132}', ""); - Expect(1, 3957, '\P{Is_Canonical_Combining_Class=_CCC132}', ""); - Expect(0, 3957, '\P{^Is_Canonical_Combining_Class=_CCC132}', ""); - Error('\p{Is_Ccc=_-00000000132/a/}'); - Error('\P{Is_Ccc=_-00000000132/a/}'); - Expect(1, 3956, '\p{Is_Ccc=013_2}', ""); - Expect(0, 3956, '\p{^Is_Ccc=013_2}', ""); - Expect(0, 3956, '\P{Is_Ccc=013_2}', ""); - Expect(1, 3956, '\P{^Is_Ccc=013_2}', ""); - Expect(0, 3957, '\p{Is_Ccc=013_2}', ""); - Expect(1, 3957, '\p{^Is_Ccc=013_2}', ""); - Expect(1, 3957, '\P{Is_Ccc=013_2}', ""); - Expect(0, 3957, '\P{^Is_Ccc=013_2}', ""); - Error('\p{Canonical_Combining_Class=-CCC133/a/}'); - Error('\P{Canonical_Combining_Class=-CCC133/a/}'); + Expect(1, 3956, '\p{Ccc=00_01_32}', ""); + Expect(0, 3956, '\p{^Ccc=00_01_32}', ""); + Expect(0, 3956, '\P{Ccc=00_01_32}', ""); + Expect(1, 3956, '\P{^Ccc=00_01_32}', ""); + Expect(0, 3957, '\p{Ccc=00_01_32}', ""); + Expect(1, 3957, '\p{^Ccc=00_01_32}', ""); + Expect(1, 3957, '\P{Ccc=00_01_32}', ""); + Expect(0, 3957, '\P{^Ccc=00_01_32}', ""); + Error('\p{Is_Canonical_Combining_Class=-:=CCC132}'); + Error('\P{Is_Canonical_Combining_Class=-:=CCC132}'); + Expect(1, 3956, '\p{Is_Canonical_Combining_Class=ccc132}', ""); + Expect(0, 3956, '\p{^Is_Canonical_Combining_Class=ccc132}', ""); + Expect(0, 3956, '\P{Is_Canonical_Combining_Class=ccc132}', ""); + Expect(1, 3956, '\P{^Is_Canonical_Combining_Class=ccc132}', ""); + Expect(0, 3957, '\p{Is_Canonical_Combining_Class=ccc132}', ""); + Expect(1, 3957, '\p{^Is_Canonical_Combining_Class=ccc132}', ""); + Expect(1, 3957, '\P{Is_Canonical_Combining_Class=ccc132}', ""); + Expect(0, 3957, '\P{^Is_Canonical_Combining_Class=ccc132}', ""); + Expect(1, 3956, '\p{Is_Canonical_Combining_Class= CCC132}', ""); + Expect(0, 3956, '\p{^Is_Canonical_Combining_Class= CCC132}', ""); + Expect(0, 3956, '\P{Is_Canonical_Combining_Class= CCC132}', ""); + Expect(1, 3956, '\P{^Is_Canonical_Combining_Class= CCC132}', ""); + Expect(0, 3957, '\p{Is_Canonical_Combining_Class= CCC132}', ""); + Expect(1, 3957, '\p{^Is_Canonical_Combining_Class= CCC132}', ""); + Expect(1, 3957, '\P{Is_Canonical_Combining_Class= CCC132}', ""); + Expect(0, 3957, '\P{^Is_Canonical_Combining_Class= CCC132}', ""); + Error('\p{Is_Ccc=/a/ 00_00_00_00_01_32}'); + Error('\P{Is_Ccc=/a/ 00_00_00_00_01_32}'); + Expect(1, 3956, '\p{Is_Ccc=0_0_0_0_1_32}', ""); + Expect(0, 3956, '\p{^Is_Ccc=0_0_0_0_1_32}', ""); + Expect(0, 3956, '\P{Is_Ccc=0_0_0_0_1_32}', ""); + Expect(1, 3956, '\P{^Is_Ccc=0_0_0_0_1_32}', ""); + Expect(0, 3957, '\p{Is_Ccc=0_0_0_0_1_32}', ""); + Expect(1, 3957, '\p{^Is_Ccc=0_0_0_0_1_32}', ""); + Expect(1, 3957, '\P{Is_Ccc=0_0_0_0_1_32}', ""); + Expect(0, 3957, '\P{^Is_Ccc=0_0_0_0_1_32}', ""); + Error('\p{Canonical_Combining_Class: :=ccc133}'); + Error('\P{Canonical_Combining_Class: :=ccc133}'); Expect(0, 1, '\p{Canonical_Combining_Class=:\ACCC133\z:}', "");; Expect(0, 1, '\p{Canonical_Combining_Class=ccc133}', ""); Expect(1, 1, '\p{^Canonical_Combining_Class=ccc133}', ""); Expect(1, 1, '\P{Canonical_Combining_Class=ccc133}', ""); Expect(0, 1, '\P{^Canonical_Combining_Class=ccc133}', ""); Expect(0, 1, '\p{Canonical_Combining_Class=:\Accc133\z:}', "");; - Expect(0, 1, '\p{Canonical_Combining_Class= ccc133}', ""); - Expect(1, 1, '\p{^Canonical_Combining_Class= ccc133}', ""); - Expect(1, 1, '\P{Canonical_Combining_Class= ccc133}', ""); - Expect(0, 1, '\P{^Canonical_Combining_Class= ccc133}', ""); - Error('\p{Ccc=_ 000013_3:=}'); - Error('\P{Ccc=_ 000013_3:=}'); + Expect(0, 1, '\p{Canonical_Combining_Class=_CCC133}', ""); + Expect(1, 1, '\p{^Canonical_Combining_Class=_CCC133}', ""); + Expect(1, 1, '\P{Canonical_Combining_Class=_CCC133}', ""); + Expect(0, 1, '\P{^Canonical_Combining_Class=_CCC133}', ""); + Error('\p{Ccc: --+00133:=}'); + Error('\P{Ccc: --+00133:=}'); Expect(0, 1, '\p{Ccc=:\A133\z:}', "");; - Expect(0, 1, '\p{Ccc=000000000133}', ""); - Expect(1, 1, '\p{^Ccc=000000000133}', ""); - Expect(1, 1, '\P{Ccc=000000000133}', ""); - Expect(0, 1, '\P{^Ccc=000000000133}', ""); - Error('\p{Is_Canonical_Combining_Class= /a/CCC133}'); - Error('\P{Is_Canonical_Combining_Class= /a/CCC133}'); - Expect(0, 1, '\p{Is_Canonical_Combining_Class=ccc133}', ""); - Expect(1, 1, '\p{^Is_Canonical_Combining_Class=ccc133}', ""); - Expect(1, 1, '\P{Is_Canonical_Combining_Class=ccc133}', ""); - Expect(0, 1, '\P{^Is_Canonical_Combining_Class=ccc133}', ""); - Expect(0, 1, '\p{Is_Canonical_Combining_Class=__CCC133}', ""); - Expect(1, 1, '\p{^Is_Canonical_Combining_Class=__CCC133}', ""); - Expect(1, 1, '\P{Is_Canonical_Combining_Class=__CCC133}', ""); - Expect(0, 1, '\P{^Is_Canonical_Combining_Class=__CCC133}', ""); - Error('\p{Is_Ccc= :=0000000013_3}'); - Error('\P{Is_Ccc= :=0000000013_3}'); - Expect(0, 1, '\p{Is_Ccc=+0133}', ""); - Expect(1, 1, '\p{^Is_Ccc=+0133}', ""); - Expect(1, 1, '\P{Is_Ccc=+0133}', ""); - Expect(0, 1, '\P{^Is_Ccc=+0133}', ""); - Error('\p{Canonical_Combining_Class=_ ccc14:=}'); - Error('\P{Canonical_Combining_Class=_ ccc14:=}'); + Expect(0, 1, '\p{Ccc=133}', ""); + Expect(1, 1, '\p{^Ccc=133}', ""); + Expect(1, 1, '\P{Ccc=133}', ""); + Expect(0, 1, '\P{^Ccc=133}', ""); + Error('\p{Is_Canonical_Combining_Class=_ CCC133/a/}'); + Error('\P{Is_Canonical_Combining_Class=_ CCC133/a/}'); + Expect(0, 1, '\p{Is_Canonical_Combining_Class: ccc133}', ""); + Expect(1, 1, '\p{^Is_Canonical_Combining_Class: ccc133}', ""); + Expect(1, 1, '\P{Is_Canonical_Combining_Class: ccc133}', ""); + Expect(0, 1, '\P{^Is_Canonical_Combining_Class: ccc133}', ""); + Expect(0, 1, '\p{Is_Canonical_Combining_Class=--ccc133}', ""); + Expect(1, 1, '\p{^Is_Canonical_Combining_Class=--ccc133}', ""); + Expect(1, 1, '\P{Is_Canonical_Combining_Class=--ccc133}', ""); + Expect(0, 1, '\P{^Is_Canonical_Combining_Class=--ccc133}', ""); + Error('\p{Is_Ccc= 0_0_0_1_33/a/}'); + Error('\P{Is_Ccc= 0_0_0_1_33/a/}'); + Expect(0, 1, '\p{Is_Ccc=+00_01_33}', ""); + Expect(1, 1, '\p{^Is_Ccc=+00_01_33}', ""); + Expect(1, 1, '\P{Is_Ccc=+00_01_33}', ""); + Expect(0, 1, '\P{^Is_Ccc=+00_01_33}', ""); + Error('\p{Canonical_Combining_Class= _CCC14:=}'); + Error('\P{Canonical_Combining_Class= _CCC14:=}'); Expect(1, 1460, '\p{Canonical_Combining_Class=:\ACCC14\z:}', "");; Expect(0, 1461, '\p{Canonical_Combining_Class=:\ACCC14\z:}', "");; Expect(1, 1460, '\p{Canonical_Combining_Class=ccc14}', ""); @@ -29506,28 +30152,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1461, '\P{^Canonical_Combining_Class=ccc14}', ""); Expect(1, 1460, '\p{Canonical_Combining_Class=:\Accc14\z:}', "");; Expect(0, 1461, '\p{Canonical_Combining_Class=:\Accc14\z:}', "");; - Expect(1, 1460, '\p{Canonical_Combining_Class= CCC14}', ""); - Expect(0, 1460, '\p{^Canonical_Combining_Class= CCC14}', ""); - Expect(0, 1460, '\P{Canonical_Combining_Class= CCC14}', ""); - Expect(1, 1460, '\P{^Canonical_Combining_Class= CCC14}', ""); - Expect(0, 1461, '\p{Canonical_Combining_Class= CCC14}', ""); - Expect(1, 1461, '\p{^Canonical_Combining_Class= CCC14}', ""); - Expect(1, 1461, '\P{Canonical_Combining_Class= CCC14}', ""); - Expect(0, 1461, '\P{^Canonical_Combining_Class= CCC14}', ""); - Error('\p{Ccc= 00000000014:=}'); - Error('\P{Ccc= 00000000014:=}'); + Expect(1, 1460, '\p{Canonical_Combining_Class= ccc14}', ""); + Expect(0, 1460, '\p{^Canonical_Combining_Class= ccc14}', ""); + Expect(0, 1460, '\P{Canonical_Combining_Class= ccc14}', ""); + Expect(1, 1460, '\P{^Canonical_Combining_Class= ccc14}', ""); + Expect(0, 1461, '\p{Canonical_Combining_Class= ccc14}', ""); + Expect(1, 1461, '\p{^Canonical_Combining_Class= ccc14}', ""); + Expect(1, 1461, '\P{Canonical_Combining_Class= ccc14}', ""); + Expect(0, 1461, '\P{^Canonical_Combining_Class= ccc14}', ""); + Error('\p{Ccc=__00000000014:=}'); + Error('\P{Ccc=__00000000014:=}'); Expect(1, 1460, '\p{Ccc=:\A14\z:}', "");; Expect(0, 1461, '\p{Ccc=:\A14\z:}', "");; - Expect(1, 1460, '\p{Ccc=0_0_14}', ""); - Expect(0, 1460, '\p{^Ccc=0_0_14}', ""); - Expect(0, 1460, '\P{Ccc=0_0_14}', ""); - Expect(1, 1460, '\P{^Ccc=0_0_14}', ""); - Expect(0, 1461, '\p{Ccc=0_0_14}', ""); - Expect(1, 1461, '\p{^Ccc=0_0_14}', ""); - Expect(1, 1461, '\P{Ccc=0_0_14}', ""); - Expect(0, 1461, '\P{^Ccc=0_0_14}', ""); - Error('\p{Is_Canonical_Combining_Class=_CCC14/a/}'); - Error('\P{Is_Canonical_Combining_Class=_CCC14/a/}'); + Expect(1, 1460, '\p{Ccc=0014}', ""); + Expect(0, 1460, '\p{^Ccc=0014}', ""); + Expect(0, 1460, '\P{Ccc=0014}', ""); + Expect(1, 1460, '\P{^Ccc=0014}', ""); + Expect(0, 1461, '\p{Ccc=0014}', ""); + Expect(1, 1461, '\p{^Ccc=0014}', ""); + Expect(1, 1461, '\P{Ccc=0014}', ""); + Expect(0, 1461, '\P{^Ccc=0014}', ""); + Error('\p{Is_Canonical_Combining_Class=:= CCC14}'); + Error('\P{Is_Canonical_Combining_Class=:= CCC14}'); Expect(1, 1460, '\p{Is_Canonical_Combining_Class=ccc14}', ""); Expect(0, 1460, '\p{^Is_Canonical_Combining_Class=ccc14}', ""); Expect(0, 1460, '\P{Is_Canonical_Combining_Class=ccc14}', ""); @@ -29536,16 +30182,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1461, '\p{^Is_Canonical_Combining_Class=ccc14}', ""); Expect(1, 1461, '\P{Is_Canonical_Combining_Class=ccc14}', ""); Expect(0, 1461, '\P{^Is_Canonical_Combining_Class=ccc14}', ""); - Expect(1, 1460, '\p{Is_Canonical_Combining_Class= ccc14}', ""); - Expect(0, 1460, '\p{^Is_Canonical_Combining_Class= ccc14}', ""); - Expect(0, 1460, '\P{Is_Canonical_Combining_Class= ccc14}', ""); - Expect(1, 1460, '\P{^Is_Canonical_Combining_Class= ccc14}', ""); - Expect(0, 1461, '\p{Is_Canonical_Combining_Class= ccc14}', ""); - Expect(1, 1461, '\p{^Is_Canonical_Combining_Class= ccc14}', ""); - Expect(1, 1461, '\P{Is_Canonical_Combining_Class= ccc14}', ""); - Expect(0, 1461, '\P{^Is_Canonical_Combining_Class= ccc14}', ""); - Error('\p{Is_Ccc=:=01_4}'); - Error('\P{Is_Ccc=:=01_4}'); + Expect(1, 1460, '\p{Is_Canonical_Combining_Class= ccc14}', ""); + Expect(0, 1460, '\p{^Is_Canonical_Combining_Class= ccc14}', ""); + Expect(0, 1460, '\P{Is_Canonical_Combining_Class= ccc14}', ""); + Expect(1, 1460, '\P{^Is_Canonical_Combining_Class= ccc14}', ""); + Expect(0, 1461, '\p{Is_Canonical_Combining_Class= ccc14}', ""); + Expect(1, 1461, '\p{^Is_Canonical_Combining_Class= ccc14}', ""); + Expect(1, 1461, '\P{Is_Canonical_Combining_Class= ccc14}', ""); + Expect(0, 1461, '\P{^Is_Canonical_Combining_Class= ccc14}', ""); + Error('\p{Is_Ccc= :=0_0_0_14}'); + Error('\P{Is_Ccc= :=0_0_0_14}'); Expect(1, 1460, '\p{Is_Ccc=1_4}', ""); Expect(0, 1460, '\p{^Is_Ccc=1_4}', ""); Expect(0, 1460, '\P{Is_Ccc=1_4}', ""); @@ -29554,8 +30200,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1461, '\p{^Is_Ccc=1_4}', ""); Expect(1, 1461, '\P{Is_Ccc=1_4}', ""); Expect(0, 1461, '\P{^Is_Ccc=1_4}', ""); - Error('\p{Canonical_Combining_Class=/a/_ccc15}'); - Error('\P{Canonical_Combining_Class=/a/_ccc15}'); + Error('\p{Canonical_Combining_Class: :=- CCC15}'); + Error('\P{Canonical_Combining_Class: :=- CCC15}'); Expect(1, 1461, '\p{Canonical_Combining_Class=:\ACCC15\z:}', "");; Expect(0, 1462, '\p{Canonical_Combining_Class=:\ACCC15\z:}', "");; Expect(1, 1461, '\p{Canonical_Combining_Class=ccc15}', ""); @@ -29568,28 +30214,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1462, '\P{^Canonical_Combining_Class=ccc15}', ""); Expect(1, 1461, '\p{Canonical_Combining_Class=:\Accc15\z:}', "");; Expect(0, 1462, '\p{Canonical_Combining_Class=:\Accc15\z:}', "");; - Expect(1, 1461, '\p{Canonical_Combining_Class=_ CCC15}', ""); - Expect(0, 1461, '\p{^Canonical_Combining_Class=_ CCC15}', ""); - Expect(0, 1461, '\P{Canonical_Combining_Class=_ CCC15}', ""); - Expect(1, 1461, '\P{^Canonical_Combining_Class=_ CCC15}', ""); - Expect(0, 1462, '\p{Canonical_Combining_Class=_ CCC15}', ""); - Expect(1, 1462, '\p{^Canonical_Combining_Class=_ CCC15}', ""); - Expect(1, 1462, '\P{Canonical_Combining_Class=_ CCC15}', ""); - Expect(0, 1462, '\P{^Canonical_Combining_Class=_ CCC15}', ""); - Error('\p{Ccc=/a/_+1_5}'); - Error('\P{Ccc=/a/_+1_5}'); + Expect(1, 1461, '\p{Canonical_Combining_Class= _CCC15}', ""); + Expect(0, 1461, '\p{^Canonical_Combining_Class= _CCC15}', ""); + Expect(0, 1461, '\P{Canonical_Combining_Class= _CCC15}', ""); + Expect(1, 1461, '\P{^Canonical_Combining_Class= _CCC15}', ""); + Expect(0, 1462, '\p{Canonical_Combining_Class= _CCC15}', ""); + Expect(1, 1462, '\p{^Canonical_Combining_Class= _CCC15}', ""); + Expect(1, 1462, '\P{Canonical_Combining_Class= _CCC15}', ""); + Expect(0, 1462, '\P{^Canonical_Combining_Class= _CCC15}', ""); + Error('\p{Ccc=_ +0_0_0_0_0_00015/a/}'); + Error('\P{Ccc=_ +0_0_0_0_0_00015/a/}'); Expect(1, 1461, '\p{Ccc=:\A15\z:}', "");; Expect(0, 1462, '\p{Ccc=:\A15\z:}', "");; - Expect(1, 1461, '\p{Ccc=000015}', ""); - Expect(0, 1461, '\p{^Ccc=000015}', ""); - Expect(0, 1461, '\P{Ccc=000015}', ""); - Expect(1, 1461, '\P{^Ccc=000015}', ""); - Expect(0, 1462, '\p{Ccc=000015}', ""); - Expect(1, 1462, '\p{^Ccc=000015}', ""); - Expect(1, 1462, '\P{Ccc=000015}', ""); - Expect(0, 1462, '\P{^Ccc=000015}', ""); - Error('\p{Is_Canonical_Combining_Class= CCC15:=}'); - Error('\P{Is_Canonical_Combining_Class= CCC15:=}'); + Expect(1, 1461, '\p{Ccc=+01_5}', ""); + Expect(0, 1461, '\p{^Ccc=+01_5}', ""); + Expect(0, 1461, '\P{Ccc=+01_5}', ""); + Expect(1, 1461, '\P{^Ccc=+01_5}', ""); + Expect(0, 1462, '\p{Ccc=+01_5}', ""); + Expect(1, 1462, '\p{^Ccc=+01_5}', ""); + Expect(1, 1462, '\P{Ccc=+01_5}', ""); + Expect(0, 1462, '\P{^Ccc=+01_5}', ""); + Error('\p{Is_Canonical_Combining_Class: /a/CCC15}'); + Error('\P{Is_Canonical_Combining_Class: /a/CCC15}'); Expect(1, 1461, '\p{Is_Canonical_Combining_Class=ccc15}', ""); Expect(0, 1461, '\p{^Is_Canonical_Combining_Class=ccc15}', ""); Expect(0, 1461, '\P{Is_Canonical_Combining_Class=ccc15}', ""); @@ -29598,26 +30244,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1462, '\p{^Is_Canonical_Combining_Class=ccc15}', ""); Expect(1, 1462, '\P{Is_Canonical_Combining_Class=ccc15}', ""); Expect(0, 1462, '\P{^Is_Canonical_Combining_Class=ccc15}', ""); - Expect(1, 1461, '\p{Is_Canonical_Combining_Class=_CCC15}', ""); - Expect(0, 1461, '\p{^Is_Canonical_Combining_Class=_CCC15}', ""); - Expect(0, 1461, '\P{Is_Canonical_Combining_Class=_CCC15}', ""); - Expect(1, 1461, '\P{^Is_Canonical_Combining_Class=_CCC15}', ""); - Expect(0, 1462, '\p{Is_Canonical_Combining_Class=_CCC15}', ""); - Expect(1, 1462, '\p{^Is_Canonical_Combining_Class=_CCC15}', ""); - Expect(1, 1462, '\P{Is_Canonical_Combining_Class=_CCC15}', ""); - Expect(0, 1462, '\P{^Is_Canonical_Combining_Class=_CCC15}', ""); - Error('\p{Is_Ccc= _00000015:=}'); - Error('\P{Is_Ccc= _00000015:=}'); - Expect(1, 1461, '\p{Is_Ccc=0000015}', ""); - Expect(0, 1461, '\p{^Is_Ccc=0000015}', ""); - Expect(0, 1461, '\P{Is_Ccc=0000015}', ""); - Expect(1, 1461, '\P{^Is_Ccc=0000015}', ""); - Expect(0, 1462, '\p{Is_Ccc=0000015}', ""); - Expect(1, 1462, '\p{^Is_Ccc=0000015}', ""); - Expect(1, 1462, '\P{Is_Ccc=0000015}', ""); - Expect(0, 1462, '\P{^Is_Ccc=0000015}', ""); - Error('\p{Canonical_Combining_Class=:= -CCC16}'); - Error('\P{Canonical_Combining_Class=:= -CCC16}'); + Expect(1, 1461, '\p{Is_Canonical_Combining_Class=_ CCC15}', ""); + Expect(0, 1461, '\p{^Is_Canonical_Combining_Class=_ CCC15}', ""); + Expect(0, 1461, '\P{Is_Canonical_Combining_Class=_ CCC15}', ""); + Expect(1, 1461, '\P{^Is_Canonical_Combining_Class=_ CCC15}', ""); + Expect(0, 1462, '\p{Is_Canonical_Combining_Class=_ CCC15}', ""); + Expect(1, 1462, '\p{^Is_Canonical_Combining_Class=_ CCC15}', ""); + Expect(1, 1462, '\P{Is_Canonical_Combining_Class=_ CCC15}', ""); + Expect(0, 1462, '\P{^Is_Canonical_Combining_Class=_ CCC15}', ""); + Error('\p{Is_Ccc=-:=+00000015}'); + Error('\P{Is_Ccc=-:=+00000015}'); + Expect(1, 1461, '\p{Is_Ccc=+00000001_5}', ""); + Expect(0, 1461, '\p{^Is_Ccc=+00000001_5}', ""); + Expect(0, 1461, '\P{Is_Ccc=+00000001_5}', ""); + Expect(1, 1461, '\P{^Is_Ccc=+00000001_5}', ""); + Expect(0, 1462, '\p{Is_Ccc=+00000001_5}', ""); + Expect(1, 1462, '\p{^Is_Ccc=+00000001_5}', ""); + Expect(1, 1462, '\P{Is_Ccc=+00000001_5}', ""); + Expect(0, 1462, '\P{^Is_Ccc=+00000001_5}', ""); + Error('\p{Canonical_Combining_Class: /a/CCC16}'); + Error('\P{Canonical_Combining_Class: /a/CCC16}'); Expect(1, 1462, '\p{Canonical_Combining_Class=:\ACCC16\z:}', "");; Expect(0, 1463, '\p{Canonical_Combining_Class=:\ACCC16\z:}', "");; Expect(1, 1462, '\p{Canonical_Combining_Class=ccc16}', ""); @@ -29630,16 +30276,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1463, '\P{^Canonical_Combining_Class=ccc16}', ""); Expect(1, 1462, '\p{Canonical_Combining_Class=:\Accc16\z:}', "");; Expect(0, 1463, '\p{Canonical_Combining_Class=:\Accc16\z:}', "");; - Expect(1, 1462, '\p{Canonical_Combining_Class= _ccc16}', ""); - Expect(0, 1462, '\p{^Canonical_Combining_Class= _ccc16}', ""); - Expect(0, 1462, '\P{Canonical_Combining_Class= _ccc16}', ""); - Expect(1, 1462, '\P{^Canonical_Combining_Class= _ccc16}', ""); - Expect(0, 1463, '\p{Canonical_Combining_Class= _ccc16}', ""); - Expect(1, 1463, '\p{^Canonical_Combining_Class= _ccc16}', ""); - Expect(1, 1463, '\P{Canonical_Combining_Class= _ccc16}', ""); - Expect(0, 1463, '\P{^Canonical_Combining_Class= _ccc16}', ""); - Error('\p{Ccc=-/a/+00000000016}'); - Error('\P{Ccc=-/a/+00000000016}'); + Expect(1, 1462, '\p{Canonical_Combining_Class= CCC16}', ""); + Expect(0, 1462, '\p{^Canonical_Combining_Class= CCC16}', ""); + Expect(0, 1462, '\P{Canonical_Combining_Class= CCC16}', ""); + Expect(1, 1462, '\P{^Canonical_Combining_Class= CCC16}', ""); + Expect(0, 1463, '\p{Canonical_Combining_Class= CCC16}', ""); + Expect(1, 1463, '\p{^Canonical_Combining_Class= CCC16}', ""); + Expect(1, 1463, '\P{Canonical_Combining_Class= CCC16}', ""); + Expect(0, 1463, '\P{^Canonical_Combining_Class= CCC16}', ""); + Error('\p{Ccc=-:=0_0_0_16}'); + Error('\P{Ccc=-:=0_0_0_16}'); Expect(1, 1462, '\p{Ccc=:\A16\z:}', "");; Expect(0, 1463, '\p{Ccc=:\A16\z:}', "");; Expect(1, 1462, '\p{Ccc=+016}', ""); @@ -29650,36 +30296,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1463, '\p{^Ccc=+016}', ""); Expect(1, 1463, '\P{Ccc=+016}', ""); Expect(0, 1463, '\P{^Ccc=+016}', ""); - Error('\p{Is_Canonical_Combining_Class=:= CCC16}'); - Error('\P{Is_Canonical_Combining_Class=:= CCC16}'); - Expect(1, 1462, '\p{Is_Canonical_Combining_Class:ccc16}', ""); - Expect(0, 1462, '\p{^Is_Canonical_Combining_Class:ccc16}', ""); - Expect(0, 1462, '\P{Is_Canonical_Combining_Class:ccc16}', ""); - Expect(1, 1462, '\P{^Is_Canonical_Combining_Class:ccc16}', ""); - Expect(0, 1463, '\p{Is_Canonical_Combining_Class:ccc16}', ""); - Expect(1, 1463, '\p{^Is_Canonical_Combining_Class:ccc16}', ""); - Expect(1, 1463, '\P{Is_Canonical_Combining_Class:ccc16}', ""); - Expect(0, 1463, '\P{^Is_Canonical_Combining_Class:ccc16}', ""); - Expect(1, 1462, '\p{Is_Canonical_Combining_Class=CCC16}', ""); - Expect(0, 1462, '\p{^Is_Canonical_Combining_Class=CCC16}', ""); - Expect(0, 1462, '\P{Is_Canonical_Combining_Class=CCC16}', ""); - Expect(1, 1462, '\P{^Is_Canonical_Combining_Class=CCC16}', ""); - Expect(0, 1463, '\p{Is_Canonical_Combining_Class=CCC16}', ""); - Expect(1, 1463, '\p{^Is_Canonical_Combining_Class=CCC16}', ""); - Expect(1, 1463, '\P{Is_Canonical_Combining_Class=CCC16}', ""); - Expect(0, 1463, '\P{^Is_Canonical_Combining_Class=CCC16}', ""); - Error('\p{Is_Ccc: /a/ _+1_6}'); - Error('\P{Is_Ccc: /a/ _+1_6}'); - Expect(1, 1462, '\p{Is_Ccc=00000016}', ""); - Expect(0, 1462, '\p{^Is_Ccc=00000016}', ""); - Expect(0, 1462, '\P{Is_Ccc=00000016}', ""); - Expect(1, 1462, '\P{^Is_Ccc=00000016}', ""); - Expect(0, 1463, '\p{Is_Ccc=00000016}', ""); - Expect(1, 1463, '\p{^Is_Ccc=00000016}', ""); - Expect(1, 1463, '\P{Is_Ccc=00000016}', ""); - Expect(0, 1463, '\P{^Is_Ccc=00000016}', ""); - Error('\p{Canonical_Combining_Class=/a/- ccc17}'); - Error('\P{Canonical_Combining_Class=/a/- ccc17}'); + Error('\p{Is_Canonical_Combining_Class=:=- CCC16}'); + Error('\P{Is_Canonical_Combining_Class=:=- CCC16}'); + Expect(1, 1462, '\p{Is_Canonical_Combining_Class=ccc16}', ""); + Expect(0, 1462, '\p{^Is_Canonical_Combining_Class=ccc16}', ""); + Expect(0, 1462, '\P{Is_Canonical_Combining_Class=ccc16}', ""); + Expect(1, 1462, '\P{^Is_Canonical_Combining_Class=ccc16}', ""); + Expect(0, 1463, '\p{Is_Canonical_Combining_Class=ccc16}', ""); + Expect(1, 1463, '\p{^Is_Canonical_Combining_Class=ccc16}', ""); + Expect(1, 1463, '\P{Is_Canonical_Combining_Class=ccc16}', ""); + Expect(0, 1463, '\P{^Is_Canonical_Combining_Class=ccc16}', ""); + Expect(1, 1462, '\p{Is_Canonical_Combining_Class= CCC16}', ""); + Expect(0, 1462, '\p{^Is_Canonical_Combining_Class= CCC16}', ""); + Expect(0, 1462, '\P{Is_Canonical_Combining_Class= CCC16}', ""); + Expect(1, 1462, '\P{^Is_Canonical_Combining_Class= CCC16}', ""); + Expect(0, 1463, '\p{Is_Canonical_Combining_Class= CCC16}', ""); + Expect(1, 1463, '\p{^Is_Canonical_Combining_Class= CCC16}', ""); + Expect(1, 1463, '\P{Is_Canonical_Combining_Class= CCC16}', ""); + Expect(0, 1463, '\P{^Is_Canonical_Combining_Class= CCC16}', ""); + Error('\p{Is_Ccc=:= 000016}'); + Error('\P{Is_Ccc=:= 000016}'); + Expect(1, 1462, '\p{Is_Ccc=+16}', ""); + Expect(0, 1462, '\p{^Is_Ccc=+16}', ""); + Expect(0, 1462, '\P{Is_Ccc=+16}', ""); + Expect(1, 1462, '\P{^Is_Ccc=+16}', ""); + Expect(0, 1463, '\p{Is_Ccc=+16}', ""); + Expect(1, 1463, '\p{^Is_Ccc=+16}', ""); + Expect(1, 1463, '\P{Is_Ccc=+16}', ""); + Expect(0, 1463, '\P{^Is_Ccc=+16}', ""); + Error('\p{Canonical_Combining_Class: -/a/CCC17}'); + Error('\P{Canonical_Combining_Class: -/a/CCC17}'); Expect(1, 1463, '\p{Canonical_Combining_Class=:\ACCC17\z:}', "");; Expect(0, 1464, '\p{Canonical_Combining_Class=:\ACCC17\z:}', "");; Expect(1, 1463, '\p{Canonical_Combining_Class=ccc17}', ""); @@ -29692,90 +30338,90 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1464, '\P{^Canonical_Combining_Class=ccc17}', ""); Expect(1, 1463, '\p{Canonical_Combining_Class=:\Accc17\z:}', "");; Expect(0, 1464, '\p{Canonical_Combining_Class=:\Accc17\z:}', "");; - Expect(1, 1463, '\p{Canonical_Combining_Class= CCC17}', ""); - Expect(0, 1463, '\p{^Canonical_Combining_Class= CCC17}', ""); - Expect(0, 1463, '\P{Canonical_Combining_Class= CCC17}', ""); - Expect(1, 1463, '\P{^Canonical_Combining_Class= CCC17}', ""); - Expect(0, 1464, '\p{Canonical_Combining_Class= CCC17}', ""); - Expect(1, 1464, '\p{^Canonical_Combining_Class= CCC17}', ""); - Expect(1, 1464, '\P{Canonical_Combining_Class= CCC17}', ""); - Expect(0, 1464, '\P{^Canonical_Combining_Class= CCC17}', ""); - Error('\p{Ccc=--+00000000017/a/}'); - Error('\P{Ccc=--+00000000017/a/}'); + Expect(1, 1463, '\p{Canonical_Combining_Class= -ccc17}', ""); + Expect(0, 1463, '\p{^Canonical_Combining_Class= -ccc17}', ""); + Expect(0, 1463, '\P{Canonical_Combining_Class= -ccc17}', ""); + Expect(1, 1463, '\P{^Canonical_Combining_Class= -ccc17}', ""); + Expect(0, 1464, '\p{Canonical_Combining_Class= -ccc17}', ""); + Expect(1, 1464, '\p{^Canonical_Combining_Class= -ccc17}', ""); + Expect(1, 1464, '\P{Canonical_Combining_Class= -ccc17}', ""); + Expect(0, 1464, '\P{^Canonical_Combining_Class= -ccc17}', ""); + Error('\p{Ccc= 000000017:=}'); + Error('\P{Ccc= 000000017:=}'); Expect(1, 1463, '\p{Ccc=:\A17\z:}', "");; Expect(0, 1464, '\p{Ccc=:\A17\z:}', "");; - Expect(1, 1463, '\p{Ccc=0000000017}', ""); - Expect(0, 1463, '\p{^Ccc=0000000017}', ""); - Expect(0, 1463, '\P{Ccc=0000000017}', ""); - Expect(1, 1463, '\P{^Ccc=0000000017}', ""); - Expect(0, 1464, '\p{Ccc=0000000017}', ""); - Expect(1, 1464, '\p{^Ccc=0000000017}', ""); - Expect(1, 1464, '\P{Ccc=0000000017}', ""); - Expect(0, 1464, '\P{^Ccc=0000000017}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/ CCC17}'); - Error('\P{Is_Canonical_Combining_Class=/a/ CCC17}'); - Expect(1, 1463, '\p{Is_Canonical_Combining_Class: ccc17}', ""); - Expect(0, 1463, '\p{^Is_Canonical_Combining_Class: ccc17}', ""); - Expect(0, 1463, '\P{Is_Canonical_Combining_Class: ccc17}', ""); - Expect(1, 1463, '\P{^Is_Canonical_Combining_Class: ccc17}', ""); - Expect(0, 1464, '\p{Is_Canonical_Combining_Class: ccc17}', ""); - Expect(1, 1464, '\p{^Is_Canonical_Combining_Class: ccc17}', ""); - Expect(1, 1464, '\P{Is_Canonical_Combining_Class: ccc17}', ""); - Expect(0, 1464, '\P{^Is_Canonical_Combining_Class: ccc17}', ""); - Expect(1, 1463, '\p{Is_Canonical_Combining_Class=--CCC17}', ""); - Expect(0, 1463, '\p{^Is_Canonical_Combining_Class=--CCC17}', ""); - Expect(0, 1463, '\P{Is_Canonical_Combining_Class=--CCC17}', ""); - Expect(1, 1463, '\P{^Is_Canonical_Combining_Class=--CCC17}', ""); - Expect(0, 1464, '\p{Is_Canonical_Combining_Class=--CCC17}', ""); - Expect(1, 1464, '\p{^Is_Canonical_Combining_Class=--CCC17}', ""); - Expect(1, 1464, '\P{Is_Canonical_Combining_Class=--CCC17}', ""); - Expect(0, 1464, '\P{^Is_Canonical_Combining_Class=--CCC17}', ""); - Error('\p{Is_Ccc: _:=+000000017}'); - Error('\P{Is_Ccc: _:=+000000017}'); - Expect(1, 1463, '\p{Is_Ccc=+000000017}', ""); - Expect(0, 1463, '\p{^Is_Ccc=+000000017}', ""); - Expect(0, 1463, '\P{Is_Ccc=+000000017}', ""); - Expect(1, 1463, '\P{^Is_Ccc=+000000017}', ""); - Expect(0, 1464, '\p{Is_Ccc=+000000017}', ""); - Expect(1, 1464, '\p{^Is_Ccc=+000000017}', ""); - Expect(1, 1464, '\P{Is_Ccc=+000000017}', ""); - Expect(0, 1464, '\P{^Is_Ccc=+000000017}', ""); - Error('\p{Canonical_Combining_Class= /a/CCC18}'); - Error('\P{Canonical_Combining_Class= /a/CCC18}'); + Expect(1, 1463, '\p{Ccc=0017}', ""); + Expect(0, 1463, '\p{^Ccc=0017}', ""); + Expect(0, 1463, '\P{Ccc=0017}', ""); + Expect(1, 1463, '\P{^Ccc=0017}', ""); + Expect(0, 1464, '\p{Ccc=0017}', ""); + Expect(1, 1464, '\p{^Ccc=0017}', ""); + Expect(1, 1464, '\P{Ccc=0017}', ""); + Expect(0, 1464, '\P{^Ccc=0017}', ""); + Error('\p{Is_Canonical_Combining_Class=:=__CCC17}'); + Error('\P{Is_Canonical_Combining_Class=:=__CCC17}'); + Expect(1, 1463, '\p{Is_Canonical_Combining_Class=ccc17}', ""); + Expect(0, 1463, '\p{^Is_Canonical_Combining_Class=ccc17}', ""); + Expect(0, 1463, '\P{Is_Canonical_Combining_Class=ccc17}', ""); + Expect(1, 1463, '\P{^Is_Canonical_Combining_Class=ccc17}', ""); + Expect(0, 1464, '\p{Is_Canonical_Combining_Class=ccc17}', ""); + Expect(1, 1464, '\p{^Is_Canonical_Combining_Class=ccc17}', ""); + Expect(1, 1464, '\P{Is_Canonical_Combining_Class=ccc17}', ""); + Expect(0, 1464, '\P{^Is_Canonical_Combining_Class=ccc17}', ""); + Expect(1, 1463, '\p{Is_Canonical_Combining_Class=_ CCC17}', ""); + Expect(0, 1463, '\p{^Is_Canonical_Combining_Class=_ CCC17}', ""); + Expect(0, 1463, '\P{Is_Canonical_Combining_Class=_ CCC17}', ""); + Expect(1, 1463, '\P{^Is_Canonical_Combining_Class=_ CCC17}', ""); + Expect(0, 1464, '\p{Is_Canonical_Combining_Class=_ CCC17}', ""); + Expect(1, 1464, '\p{^Is_Canonical_Combining_Class=_ CCC17}', ""); + Expect(1, 1464, '\P{Is_Canonical_Combining_Class=_ CCC17}', ""); + Expect(0, 1464, '\P{^Is_Canonical_Combining_Class=_ CCC17}', ""); + Error('\p{Is_Ccc=/a/- +0000017}'); + Error('\P{Is_Ccc=/a/- +0000017}'); + Expect(1, 1463, '\p{Is_Ccc=+01_7}', ""); + Expect(0, 1463, '\p{^Is_Ccc=+01_7}', ""); + Expect(0, 1463, '\P{Is_Ccc=+01_7}', ""); + Expect(1, 1463, '\P{^Is_Ccc=+01_7}', ""); + Expect(0, 1464, '\p{Is_Ccc=+01_7}', ""); + Expect(1, 1464, '\p{^Is_Ccc=+01_7}', ""); + Expect(1, 1464, '\P{Is_Ccc=+01_7}', ""); + Expect(0, 1464, '\P{^Is_Ccc=+01_7}', ""); + Error('\p{Canonical_Combining_Class: _/a/CCC18}'); + Error('\P{Canonical_Combining_Class: _/a/CCC18}'); Expect(1, 1479, '\p{Canonical_Combining_Class=:\ACCC18\z:}', "");; Expect(0, 1480, '\p{Canonical_Combining_Class=:\ACCC18\z:}', "");; - Expect(1, 1479, '\p{Canonical_Combining_Class: ccc18}', ""); - Expect(0, 1479, '\p{^Canonical_Combining_Class: ccc18}', ""); - Expect(0, 1479, '\P{Canonical_Combining_Class: ccc18}', ""); - Expect(1, 1479, '\P{^Canonical_Combining_Class: ccc18}', ""); - Expect(0, 1480, '\p{Canonical_Combining_Class: ccc18}', ""); - Expect(1, 1480, '\p{^Canonical_Combining_Class: ccc18}', ""); - Expect(1, 1480, '\P{Canonical_Combining_Class: ccc18}', ""); - Expect(0, 1480, '\P{^Canonical_Combining_Class: ccc18}', ""); + Expect(1, 1479, '\p{Canonical_Combining_Class=ccc18}', ""); + Expect(0, 1479, '\p{^Canonical_Combining_Class=ccc18}', ""); + Expect(0, 1479, '\P{Canonical_Combining_Class=ccc18}', ""); + Expect(1, 1479, '\P{^Canonical_Combining_Class=ccc18}', ""); + Expect(0, 1480, '\p{Canonical_Combining_Class=ccc18}', ""); + Expect(1, 1480, '\p{^Canonical_Combining_Class=ccc18}', ""); + Expect(1, 1480, '\P{Canonical_Combining_Class=ccc18}', ""); + Expect(0, 1480, '\P{^Canonical_Combining_Class=ccc18}', ""); Expect(1, 1479, '\p{Canonical_Combining_Class=:\Accc18\z:}', "");; Expect(0, 1480, '\p{Canonical_Combining_Class=:\Accc18\z:}', "");; - Expect(1, 1479, '\p{Canonical_Combining_Class= ccc18}', ""); - Expect(0, 1479, '\p{^Canonical_Combining_Class= ccc18}', ""); - Expect(0, 1479, '\P{Canonical_Combining_Class= ccc18}', ""); - Expect(1, 1479, '\P{^Canonical_Combining_Class= ccc18}', ""); - Expect(0, 1480, '\p{Canonical_Combining_Class= ccc18}', ""); - Expect(1, 1480, '\p{^Canonical_Combining_Class= ccc18}', ""); - Expect(1, 1480, '\P{Canonical_Combining_Class= ccc18}', ""); - Expect(0, 1480, '\P{^Canonical_Combining_Class= ccc18}', ""); - Error('\p{Ccc=_/a/+0001_8}'); - Error('\P{Ccc=_/a/+0001_8}'); + Expect(1, 1479, '\p{Canonical_Combining_Class= CCC18}', ""); + Expect(0, 1479, '\p{^Canonical_Combining_Class= CCC18}', ""); + Expect(0, 1479, '\P{Canonical_Combining_Class= CCC18}', ""); + Expect(1, 1479, '\P{^Canonical_Combining_Class= CCC18}', ""); + Expect(0, 1480, '\p{Canonical_Combining_Class= CCC18}', ""); + Expect(1, 1480, '\p{^Canonical_Combining_Class= CCC18}', ""); + Expect(1, 1480, '\P{Canonical_Combining_Class= CCC18}', ""); + Expect(0, 1480, '\P{^Canonical_Combining_Class= CCC18}', ""); + Error('\p{Ccc=/a/ 000000018}'); + Error('\P{Ccc=/a/ 000000018}'); Expect(1, 1479, '\p{Ccc=:\A18\z:}', "");; Expect(0, 1480, '\p{Ccc=:\A18\z:}', "");; - Expect(1, 1479, '\p{Ccc=0_0_18}', ""); - Expect(0, 1479, '\p{^Ccc=0_0_18}', ""); - Expect(0, 1479, '\P{Ccc=0_0_18}', ""); - Expect(1, 1479, '\P{^Ccc=0_0_18}', ""); - Expect(0, 1480, '\p{Ccc=0_0_18}', ""); - Expect(1, 1480, '\p{^Ccc=0_0_18}', ""); - Expect(1, 1480, '\P{Ccc=0_0_18}', ""); - Expect(0, 1480, '\P{^Ccc=0_0_18}', ""); - Error('\p{Is_Canonical_Combining_Class=:=_ccc18}'); - Error('\P{Is_Canonical_Combining_Class=:=_ccc18}'); + Expect(1, 1479, '\p{Ccc=00000000018}', ""); + Expect(0, 1479, '\p{^Ccc=00000000018}', ""); + Expect(0, 1479, '\P{Ccc=00000000018}', ""); + Expect(1, 1479, '\P{^Ccc=00000000018}', ""); + Expect(0, 1480, '\p{Ccc=00000000018}', ""); + Expect(1, 1480, '\p{^Ccc=00000000018}', ""); + Expect(1, 1480, '\P{Ccc=00000000018}', ""); + Expect(0, 1480, '\P{^Ccc=00000000018}', ""); + Error('\p{Is_Canonical_Combining_Class= CCC18:=}'); + Error('\P{Is_Canonical_Combining_Class= CCC18:=}'); Expect(1, 1479, '\p{Is_Canonical_Combining_Class=ccc18}', ""); Expect(0, 1479, '\p{^Is_Canonical_Combining_Class=ccc18}', ""); Expect(0, 1479, '\P{Is_Canonical_Combining_Class=ccc18}', ""); @@ -29784,48 +30430,48 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1480, '\p{^Is_Canonical_Combining_Class=ccc18}', ""); Expect(1, 1480, '\P{Is_Canonical_Combining_Class=ccc18}', ""); Expect(0, 1480, '\P{^Is_Canonical_Combining_Class=ccc18}', ""); - Expect(1, 1479, '\p{Is_Canonical_Combining_Class=CCC18}', ""); - Expect(0, 1479, '\p{^Is_Canonical_Combining_Class=CCC18}', ""); - Expect(0, 1479, '\P{Is_Canonical_Combining_Class=CCC18}', ""); - Expect(1, 1479, '\P{^Is_Canonical_Combining_Class=CCC18}', ""); - Expect(0, 1480, '\p{Is_Canonical_Combining_Class=CCC18}', ""); - Expect(1, 1480, '\p{^Is_Canonical_Combining_Class=CCC18}', ""); - Expect(1, 1480, '\P{Is_Canonical_Combining_Class=CCC18}', ""); - Expect(0, 1480, '\P{^Is_Canonical_Combining_Class=CCC18}', ""); - Error('\p{Is_Ccc=_/a/0_0_0_0_0_0_0_018}'); - Error('\P{Is_Ccc=_/a/0_0_0_0_0_0_0_018}'); - Expect(1, 1479, '\p{Is_Ccc=000_000_001_8}', ""); - Expect(0, 1479, '\p{^Is_Ccc=000_000_001_8}', ""); - Expect(0, 1479, '\P{Is_Ccc=000_000_001_8}', ""); - Expect(1, 1479, '\P{^Is_Ccc=000_000_001_8}', ""); - Expect(0, 1480, '\p{Is_Ccc=000_000_001_8}', ""); - Expect(1, 1480, '\p{^Is_Ccc=000_000_001_8}', ""); - Expect(1, 1480, '\P{Is_Ccc=000_000_001_8}', ""); - Expect(0, 1480, '\P{^Is_Ccc=000_000_001_8}', ""); - Error('\p{Canonical_Combining_Class= _CCC19/a/}'); - Error('\P{Canonical_Combining_Class= _CCC19/a/}'); + Expect(1, 1479, '\p{Is_Canonical_Combining_Class= _CCC18}', ""); + Expect(0, 1479, '\p{^Is_Canonical_Combining_Class= _CCC18}', ""); + Expect(0, 1479, '\P{Is_Canonical_Combining_Class= _CCC18}', ""); + Expect(1, 1479, '\P{^Is_Canonical_Combining_Class= _CCC18}', ""); + Expect(0, 1480, '\p{Is_Canonical_Combining_Class= _CCC18}', ""); + Expect(1, 1480, '\p{^Is_Canonical_Combining_Class= _CCC18}', ""); + Expect(1, 1480, '\P{Is_Canonical_Combining_Class= _CCC18}', ""); + Expect(0, 1480, '\P{^Is_Canonical_Combining_Class= _CCC18}', ""); + Error('\p{Is_Ccc=- 0_0_0_18/a/}'); + Error('\P{Is_Ccc=- 0_0_0_18/a/}'); + Expect(1, 1479, '\p{Is_Ccc=0_0_0_0_0_0_0018}', ""); + Expect(0, 1479, '\p{^Is_Ccc=0_0_0_0_0_0_0018}', ""); + Expect(0, 1479, '\P{Is_Ccc=0_0_0_0_0_0_0018}', ""); + Expect(1, 1479, '\P{^Is_Ccc=0_0_0_0_0_0_0018}', ""); + Expect(0, 1480, '\p{Is_Ccc=0_0_0_0_0_0_0018}', ""); + Expect(1, 1480, '\p{^Is_Ccc=0_0_0_0_0_0_0018}', ""); + Expect(1, 1480, '\P{Is_Ccc=0_0_0_0_0_0_0018}', ""); + Expect(0, 1480, '\P{^Is_Ccc=0_0_0_0_0_0_0018}', ""); + Error('\p{Canonical_Combining_Class= ccc19:=}'); + Error('\P{Canonical_Combining_Class= ccc19:=}'); Expect(1, 1466, '\p{Canonical_Combining_Class=:\ACCC19\z:}', "");; Expect(0, 1467, '\p{Canonical_Combining_Class=:\ACCC19\z:}', "");; - Expect(1, 1466, '\p{Canonical_Combining_Class: ccc19}', ""); - Expect(0, 1466, '\p{^Canonical_Combining_Class: ccc19}', ""); - Expect(0, 1466, '\P{Canonical_Combining_Class: ccc19}', ""); - Expect(1, 1466, '\P{^Canonical_Combining_Class: ccc19}', ""); - Expect(0, 1467, '\p{Canonical_Combining_Class: ccc19}', ""); - Expect(1, 1467, '\p{^Canonical_Combining_Class: ccc19}', ""); - Expect(1, 1467, '\P{Canonical_Combining_Class: ccc19}', ""); - Expect(0, 1467, '\P{^Canonical_Combining_Class: ccc19}', ""); + Expect(1, 1466, '\p{Canonical_Combining_Class=ccc19}', ""); + Expect(0, 1466, '\p{^Canonical_Combining_Class=ccc19}', ""); + Expect(0, 1466, '\P{Canonical_Combining_Class=ccc19}', ""); + Expect(1, 1466, '\P{^Canonical_Combining_Class=ccc19}', ""); + Expect(0, 1467, '\p{Canonical_Combining_Class=ccc19}', ""); + Expect(1, 1467, '\p{^Canonical_Combining_Class=ccc19}', ""); + Expect(1, 1467, '\P{Canonical_Combining_Class=ccc19}', ""); + Expect(0, 1467, '\P{^Canonical_Combining_Class=ccc19}', ""); Expect(1, 1466, '\p{Canonical_Combining_Class=:\Accc19\z:}', "");; Expect(0, 1467, '\p{Canonical_Combining_Class=:\Accc19\z:}', "");; - Expect(1, 1466, '\p{Canonical_Combining_Class= CCC19}', ""); - Expect(0, 1466, '\p{^Canonical_Combining_Class= CCC19}', ""); - Expect(0, 1466, '\P{Canonical_Combining_Class= CCC19}', ""); - Expect(1, 1466, '\P{^Canonical_Combining_Class= CCC19}', ""); - Expect(0, 1467, '\p{Canonical_Combining_Class= CCC19}', ""); - Expect(1, 1467, '\p{^Canonical_Combining_Class= CCC19}', ""); - Expect(1, 1467, '\P{Canonical_Combining_Class= CCC19}', ""); - Expect(0, 1467, '\P{^Canonical_Combining_Class= CCC19}', ""); - Error('\p{Ccc=/a/ -019}'); - Error('\P{Ccc=/a/ -019}'); + Expect(1, 1466, '\p{Canonical_Combining_Class= CCC19}', ""); + Expect(0, 1466, '\p{^Canonical_Combining_Class= CCC19}', ""); + Expect(0, 1466, '\P{Canonical_Combining_Class= CCC19}', ""); + Expect(1, 1466, '\P{^Canonical_Combining_Class= CCC19}', ""); + Expect(0, 1467, '\p{Canonical_Combining_Class= CCC19}', ""); + Expect(1, 1467, '\p{^Canonical_Combining_Class= CCC19}', ""); + Expect(1, 1467, '\P{Canonical_Combining_Class= CCC19}', ""); + Expect(0, 1467, '\P{^Canonical_Combining_Class= CCC19}', ""); + Error('\p{Ccc=-:=+00001_9}'); + Error('\P{Ccc=-:=+00001_9}'); Expect(1, 1466, '\p{Ccc=:\A19\z:}', "");; Expect(0, 1467, '\p{Ccc=:\A19\z:}', "");; Expect(1, 1466, '\p{Ccc=00000000019}', ""); @@ -29836,8 +30482,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1467, '\p{^Ccc=00000000019}', ""); Expect(1, 1467, '\P{Ccc=00000000019}', ""); Expect(0, 1467, '\P{^Ccc=00000000019}', ""); - Error('\p{Is_Canonical_Combining_Class= :=CCC19}'); - Error('\P{Is_Canonical_Combining_Class= :=CCC19}'); + Error('\p{Is_Canonical_Combining_Class: :=-CCC19}'); + Error('\P{Is_Canonical_Combining_Class: :=-CCC19}'); Expect(1, 1466, '\p{Is_Canonical_Combining_Class=ccc19}', ""); Expect(0, 1466, '\p{^Is_Canonical_Combining_Class=ccc19}', ""); Expect(0, 1466, '\P{Is_Canonical_Combining_Class=ccc19}', ""); @@ -29846,26 +30492,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1467, '\p{^Is_Canonical_Combining_Class=ccc19}', ""); Expect(1, 1467, '\P{Is_Canonical_Combining_Class=ccc19}', ""); Expect(0, 1467, '\P{^Is_Canonical_Combining_Class=ccc19}', ""); - Expect(1, 1466, '\p{Is_Canonical_Combining_Class= CCC19}', ""); - Expect(0, 1466, '\p{^Is_Canonical_Combining_Class= CCC19}', ""); - Expect(0, 1466, '\P{Is_Canonical_Combining_Class= CCC19}', ""); - Expect(1, 1466, '\P{^Is_Canonical_Combining_Class= CCC19}', ""); - Expect(0, 1467, '\p{Is_Canonical_Combining_Class= CCC19}', ""); - Expect(1, 1467, '\p{^Is_Canonical_Combining_Class= CCC19}', ""); - Expect(1, 1467, '\P{Is_Canonical_Combining_Class= CCC19}', ""); - Expect(0, 1467, '\P{^Is_Canonical_Combining_Class= CCC19}', ""); - Error('\p{Is_Ccc=/a/-+01_9}'); - Error('\P{Is_Ccc=/a/-+01_9}'); - Expect(1, 1466, '\p{Is_Ccc=00019}', ""); - Expect(0, 1466, '\p{^Is_Ccc=00019}', ""); - Expect(0, 1466, '\P{Is_Ccc=00019}', ""); - Expect(1, 1466, '\P{^Is_Ccc=00019}', ""); - Expect(0, 1467, '\p{Is_Ccc=00019}', ""); - Expect(1, 1467, '\p{^Is_Ccc=00019}', ""); - Expect(1, 1467, '\P{Is_Ccc=00019}', ""); - Expect(0, 1467, '\P{^Is_Ccc=00019}', ""); - Error('\p{Canonical_Combining_Class=_ccc20/a/}'); - Error('\P{Canonical_Combining_Class=_ccc20/a/}'); + Expect(1, 1466, '\p{Is_Canonical_Combining_Class=_CCC19}', ""); + Expect(0, 1466, '\p{^Is_Canonical_Combining_Class=_CCC19}', ""); + Expect(0, 1466, '\P{Is_Canonical_Combining_Class=_CCC19}', ""); + Expect(1, 1466, '\P{^Is_Canonical_Combining_Class=_CCC19}', ""); + Expect(0, 1467, '\p{Is_Canonical_Combining_Class=_CCC19}', ""); + Expect(1, 1467, '\p{^Is_Canonical_Combining_Class=_CCC19}', ""); + Expect(1, 1467, '\P{Is_Canonical_Combining_Class=_CCC19}', ""); + Expect(0, 1467, '\P{^Is_Canonical_Combining_Class=_CCC19}', ""); + Error('\p{Is_Ccc=-:=0019}'); + Error('\P{Is_Ccc=-:=0019}'); + Expect(1, 1466, '\p{Is_Ccc=+000000019}', ""); + Expect(0, 1466, '\p{^Is_Ccc=+000000019}', ""); + Expect(0, 1466, '\P{Is_Ccc=+000000019}', ""); + Expect(1, 1466, '\P{^Is_Ccc=+000000019}', ""); + Expect(0, 1467, '\p{Is_Ccc=+000000019}', ""); + Expect(1, 1467, '\p{^Is_Ccc=+000000019}', ""); + Expect(1, 1467, '\P{Is_Ccc=+000000019}', ""); + Expect(0, 1467, '\P{^Is_Ccc=+000000019}', ""); + Error('\p{Canonical_Combining_Class=__ccc20/a/}'); + Error('\P{Canonical_Combining_Class=__ccc20/a/}'); Expect(1, 1467, '\p{Canonical_Combining_Class=:\ACCC20\z:}', "");; Expect(0, 1468, '\p{Canonical_Combining_Class=:\ACCC20\z:}', "");; Expect(1, 1467, '\p{Canonical_Combining_Class=ccc20}', ""); @@ -29878,28 +30524,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1468, '\P{^Canonical_Combining_Class=ccc20}', ""); Expect(1, 1467, '\p{Canonical_Combining_Class=:\Accc20\z:}', "");; Expect(0, 1468, '\p{Canonical_Combining_Class=:\Accc20\z:}', "");; - Expect(1, 1467, '\p{Canonical_Combining_Class=-ccc20}', ""); - Expect(0, 1467, '\p{^Canonical_Combining_Class=-ccc20}', ""); - Expect(0, 1467, '\P{Canonical_Combining_Class=-ccc20}', ""); - Expect(1, 1467, '\P{^Canonical_Combining_Class=-ccc20}', ""); - Expect(0, 1468, '\p{Canonical_Combining_Class=-ccc20}', ""); - Expect(1, 1468, '\p{^Canonical_Combining_Class=-ccc20}', ""); - Expect(1, 1468, '\P{Canonical_Combining_Class=-ccc20}', ""); - Expect(0, 1468, '\P{^Canonical_Combining_Class=-ccc20}', ""); - Error('\p{Ccc: /a/ 0000020}'); - Error('\P{Ccc: /a/ 0000020}'); + Expect(1, 1467, '\p{Canonical_Combining_Class=-_CCC20}', ""); + Expect(0, 1467, '\p{^Canonical_Combining_Class=-_CCC20}', ""); + Expect(0, 1467, '\P{Canonical_Combining_Class=-_CCC20}', ""); + Expect(1, 1467, '\P{^Canonical_Combining_Class=-_CCC20}', ""); + Expect(0, 1468, '\p{Canonical_Combining_Class=-_CCC20}', ""); + Expect(1, 1468, '\p{^Canonical_Combining_Class=-_CCC20}', ""); + Expect(1, 1468, '\P{Canonical_Combining_Class=-_CCC20}', ""); + Expect(0, 1468, '\P{^Canonical_Combining_Class=-_CCC20}', ""); + Error('\p{Ccc=/a/ _000020}'); + Error('\P{Ccc=/a/ _000020}'); Expect(1, 1467, '\p{Ccc=:\A20\z:}', "");; Expect(0, 1468, '\p{Ccc=:\A20\z:}', "");; - Expect(1, 1467, '\p{Ccc=2_0}', ""); - Expect(0, 1467, '\p{^Ccc=2_0}', ""); - Expect(0, 1467, '\P{Ccc=2_0}', ""); - Expect(1, 1467, '\P{^Ccc=2_0}', ""); - Expect(0, 1468, '\p{Ccc=2_0}', ""); - Expect(1, 1468, '\p{^Ccc=2_0}', ""); - Expect(1, 1468, '\P{Ccc=2_0}', ""); - Expect(0, 1468, '\P{^Ccc=2_0}', ""); - Error('\p{Is_Canonical_Combining_Class=:=__CCC20}'); - Error('\P{Is_Canonical_Combining_Class=:=__CCC20}'); + Expect(1, 1467, '\p{Ccc=+000000020}', ""); + Expect(0, 1467, '\p{^Ccc=+000000020}', ""); + Expect(0, 1467, '\P{Ccc=+000000020}', ""); + Expect(1, 1467, '\P{^Ccc=+000000020}', ""); + Expect(0, 1468, '\p{Ccc=+000000020}', ""); + Expect(1, 1468, '\p{^Ccc=+000000020}', ""); + Expect(1, 1468, '\P{Ccc=+000000020}', ""); + Expect(0, 1468, '\P{^Ccc=+000000020}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/_-ccc20}'); + Error('\P{Is_Canonical_Combining_Class=/a/_-ccc20}'); Expect(1, 1467, '\p{Is_Canonical_Combining_Class=ccc20}', ""); Expect(0, 1467, '\p{^Is_Canonical_Combining_Class=ccc20}', ""); Expect(0, 1467, '\P{Is_Canonical_Combining_Class=ccc20}', ""); @@ -29908,26 +30554,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1468, '\p{^Is_Canonical_Combining_Class=ccc20}', ""); Expect(1, 1468, '\P{Is_Canonical_Combining_Class=ccc20}', ""); Expect(0, 1468, '\P{^Is_Canonical_Combining_Class=ccc20}', ""); - Expect(1, 1467, '\p{Is_Canonical_Combining_Class= -CCC20}', ""); - Expect(0, 1467, '\p{^Is_Canonical_Combining_Class= -CCC20}', ""); - Expect(0, 1467, '\P{Is_Canonical_Combining_Class= -CCC20}', ""); - Expect(1, 1467, '\P{^Is_Canonical_Combining_Class= -CCC20}', ""); - Expect(0, 1468, '\p{Is_Canonical_Combining_Class= -CCC20}', ""); - Expect(1, 1468, '\p{^Is_Canonical_Combining_Class= -CCC20}', ""); - Expect(1, 1468, '\P{Is_Canonical_Combining_Class= -CCC20}', ""); - Expect(0, 1468, '\P{^Is_Canonical_Combining_Class= -CCC20}', ""); - Error('\p{Is_Ccc= /a/+00000000020}'); - Error('\P{Is_Ccc= /a/+00000000020}'); - Expect(1, 1467, '\p{Is_Ccc=+000020}', ""); - Expect(0, 1467, '\p{^Is_Ccc=+000020}', ""); - Expect(0, 1467, '\P{Is_Ccc=+000020}', ""); - Expect(1, 1467, '\P{^Is_Ccc=+000020}', ""); - Expect(0, 1468, '\p{Is_Ccc=+000020}', ""); - Expect(1, 1468, '\p{^Is_Ccc=+000020}', ""); - Expect(1, 1468, '\P{Is_Ccc=+000020}', ""); - Expect(0, 1468, '\P{^Is_Ccc=+000020}', ""); - Error('\p{Canonical_Combining_Class= CCC21/a/}'); - Error('\P{Canonical_Combining_Class= CCC21/a/}'); + Expect(1, 1467, '\p{Is_Canonical_Combining_Class= ccc20}', ""); + Expect(0, 1467, '\p{^Is_Canonical_Combining_Class= ccc20}', ""); + Expect(0, 1467, '\P{Is_Canonical_Combining_Class= ccc20}', ""); + Expect(1, 1467, '\P{^Is_Canonical_Combining_Class= ccc20}', ""); + Expect(0, 1468, '\p{Is_Canonical_Combining_Class= ccc20}', ""); + Expect(1, 1468, '\p{^Is_Canonical_Combining_Class= ccc20}', ""); + Expect(1, 1468, '\P{Is_Canonical_Combining_Class= ccc20}', ""); + Expect(0, 1468, '\P{^Is_Canonical_Combining_Class= ccc20}', ""); + Error('\p{Is_Ccc=:=-+00020}'); + Error('\P{Is_Ccc=:=-+00020}'); + Expect(1, 1467, '\p{Is_Ccc=00000020}', ""); + Expect(0, 1467, '\p{^Is_Ccc=00000020}', ""); + Expect(0, 1467, '\P{Is_Ccc=00000020}', ""); + Expect(1, 1467, '\P{^Is_Ccc=00000020}', ""); + Expect(0, 1468, '\p{Is_Ccc=00000020}', ""); + Expect(1, 1468, '\p{^Is_Ccc=00000020}', ""); + Expect(1, 1468, '\P{Is_Ccc=00000020}', ""); + Expect(0, 1468, '\P{^Is_Ccc=00000020}', ""); + Error('\p{Canonical_Combining_Class=_ CCC21:=}'); + Error('\P{Canonical_Combining_Class=_ CCC21:=}'); Expect(1, 1468, '\p{Canonical_Combining_Class=:\ACCC21\z:}', "");; Expect(0, 1469, '\p{Canonical_Combining_Class=:\ACCC21\z:}', "");; Expect(1, 1468, '\p{Canonical_Combining_Class=ccc21}', ""); @@ -29940,28 +30586,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1469, '\P{^Canonical_Combining_Class=ccc21}', ""); Expect(1, 1468, '\p{Canonical_Combining_Class=:\Accc21\z:}', "");; Expect(0, 1469, '\p{Canonical_Combining_Class=:\Accc21\z:}', "");; - Expect(1, 1468, '\p{Canonical_Combining_Class= _CCC21}', ""); - Expect(0, 1468, '\p{^Canonical_Combining_Class= _CCC21}', ""); - Expect(0, 1468, '\P{Canonical_Combining_Class= _CCC21}', ""); - Expect(1, 1468, '\P{^Canonical_Combining_Class= _CCC21}', ""); - Expect(0, 1469, '\p{Canonical_Combining_Class= _CCC21}', ""); - Expect(1, 1469, '\p{^Canonical_Combining_Class= _CCC21}', ""); - Expect(1, 1469, '\P{Canonical_Combining_Class= _CCC21}', ""); - Expect(0, 1469, '\P{^Canonical_Combining_Class= _CCC21}', ""); - Error('\p{Ccc=_:=+0_0_0_0_0_021}'); - Error('\P{Ccc=_:=+0_0_0_0_0_021}'); + Expect(1, 1468, '\p{Canonical_Combining_Class= CCC21}', ""); + Expect(0, 1468, '\p{^Canonical_Combining_Class= CCC21}', ""); + Expect(0, 1468, '\P{Canonical_Combining_Class= CCC21}', ""); + Expect(1, 1468, '\P{^Canonical_Combining_Class= CCC21}', ""); + Expect(0, 1469, '\p{Canonical_Combining_Class= CCC21}', ""); + Expect(1, 1469, '\p{^Canonical_Combining_Class= CCC21}', ""); + Expect(1, 1469, '\P{Canonical_Combining_Class= CCC21}', ""); + Expect(0, 1469, '\P{^Canonical_Combining_Class= CCC21}', ""); + Error('\p{Ccc=/a/ -000000021}'); + Error('\P{Ccc=/a/ -000000021}'); Expect(1, 1468, '\p{Ccc=:\A21\z:}', "");; Expect(0, 1469, '\p{Ccc=:\A21\z:}', "");; - Expect(1, 1468, '\p{Ccc=+00000021}', ""); - Expect(0, 1468, '\p{^Ccc=+00000021}', ""); - Expect(0, 1468, '\P{Ccc=+00000021}', ""); - Expect(1, 1468, '\P{^Ccc=+00000021}', ""); - Expect(0, 1469, '\p{Ccc=+00000021}', ""); - Expect(1, 1469, '\p{^Ccc=+00000021}', ""); - Expect(1, 1469, '\P{Ccc=+00000021}', ""); - Expect(0, 1469, '\P{^Ccc=+00000021}', ""); - Error('\p{Is_Canonical_Combining_Class=-_CCC21:=}'); - Error('\P{Is_Canonical_Combining_Class=-_CCC21:=}'); + Expect(1, 1468, '\p{Ccc=0_0_0_21}', ""); + Expect(0, 1468, '\p{^Ccc=0_0_0_21}', ""); + Expect(0, 1468, '\P{Ccc=0_0_0_21}', ""); + Expect(1, 1468, '\P{^Ccc=0_0_0_21}', ""); + Expect(0, 1469, '\p{Ccc=0_0_0_21}', ""); + Expect(1, 1469, '\p{^Ccc=0_0_0_21}', ""); + Expect(1, 1469, '\P{Ccc=0_0_0_21}', ""); + Expect(0, 1469, '\P{^Ccc=0_0_0_21}', ""); + Error('\p{Is_Canonical_Combining_Class= CCC21/a/}'); + Error('\P{Is_Canonical_Combining_Class= CCC21/a/}'); Expect(1, 1468, '\p{Is_Canonical_Combining_Class=ccc21}', ""); Expect(0, 1468, '\p{^Is_Canonical_Combining_Class=ccc21}', ""); Expect(0, 1468, '\P{Is_Canonical_Combining_Class=ccc21}', ""); @@ -29970,26 +30616,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1469, '\p{^Is_Canonical_Combining_Class=ccc21}', ""); Expect(1, 1469, '\P{Is_Canonical_Combining_Class=ccc21}', ""); Expect(0, 1469, '\P{^Is_Canonical_Combining_Class=ccc21}', ""); - Expect(1, 1468, '\p{Is_Canonical_Combining_Class= -CCC21}', ""); - Expect(0, 1468, '\p{^Is_Canonical_Combining_Class= -CCC21}', ""); - Expect(0, 1468, '\P{Is_Canonical_Combining_Class= -CCC21}', ""); - Expect(1, 1468, '\P{^Is_Canonical_Combining_Class= -CCC21}', ""); - Expect(0, 1469, '\p{Is_Canonical_Combining_Class= -CCC21}', ""); - Expect(1, 1469, '\p{^Is_Canonical_Combining_Class= -CCC21}', ""); - Expect(1, 1469, '\P{Is_Canonical_Combining_Class= -CCC21}', ""); - Expect(0, 1469, '\P{^Is_Canonical_Combining_Class= -CCC21}', ""); - Error('\p{Is_Ccc=_-0_0_0_0_021:=}'); - Error('\P{Is_Ccc=_-0_0_0_0_021:=}'); - Expect(1, 1468, '\p{Is_Ccc=2_1}', ""); - Expect(0, 1468, '\p{^Is_Ccc=2_1}', ""); - Expect(0, 1468, '\P{Is_Ccc=2_1}', ""); - Expect(1, 1468, '\P{^Is_Ccc=2_1}', ""); - Expect(0, 1469, '\p{Is_Ccc=2_1}', ""); - Expect(1, 1469, '\p{^Is_Ccc=2_1}', ""); - Expect(1, 1469, '\P{Is_Ccc=2_1}', ""); - Expect(0, 1469, '\P{^Is_Ccc=2_1}', ""); - Error('\p{Canonical_Combining_Class=-_ccc22:=}'); - Error('\P{Canonical_Combining_Class=-_ccc22:=}'); + Expect(1, 1468, '\p{Is_Canonical_Combining_Class= ccc21}', ""); + Expect(0, 1468, '\p{^Is_Canonical_Combining_Class= ccc21}', ""); + Expect(0, 1468, '\P{Is_Canonical_Combining_Class= ccc21}', ""); + Expect(1, 1468, '\P{^Is_Canonical_Combining_Class= ccc21}', ""); + Expect(0, 1469, '\p{Is_Canonical_Combining_Class= ccc21}', ""); + Expect(1, 1469, '\p{^Is_Canonical_Combining_Class= ccc21}', ""); + Expect(1, 1469, '\P{Is_Canonical_Combining_Class= ccc21}', ""); + Expect(0, 1469, '\P{^Is_Canonical_Combining_Class= ccc21}', ""); + Error('\p{Is_Ccc=_ 0_0_0_0_0_0_0_0_0_21/a/}'); + Error('\P{Is_Ccc=_ 0_0_0_0_0_0_0_0_0_21/a/}'); + Expect(1, 1468, '\p{Is_Ccc=+00_00_00_21}', ""); + Expect(0, 1468, '\p{^Is_Ccc=+00_00_00_21}', ""); + Expect(0, 1468, '\P{Is_Ccc=+00_00_00_21}', ""); + Expect(1, 1468, '\P{^Is_Ccc=+00_00_00_21}', ""); + Expect(0, 1469, '\p{Is_Ccc=+00_00_00_21}', ""); + Expect(1, 1469, '\p{^Is_Ccc=+00_00_00_21}', ""); + Expect(1, 1469, '\P{Is_Ccc=+00_00_00_21}', ""); + Expect(0, 1469, '\P{^Is_Ccc=+00_00_00_21}', ""); + Error('\p{Canonical_Combining_Class=/a/__CCC22}'); + Error('\P{Canonical_Combining_Class=/a/__CCC22}'); Expect(1, 1469, '\p{Canonical_Combining_Class=:\ACCC22\z:}', "");; Expect(0, 1470, '\p{Canonical_Combining_Class=:\ACCC22\z:}', "");; Expect(1, 1469, '\p{Canonical_Combining_Class=ccc22}', ""); @@ -30002,56 +30648,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1470, '\P{^Canonical_Combining_Class=ccc22}', ""); Expect(1, 1469, '\p{Canonical_Combining_Class=:\Accc22\z:}', "");; Expect(0, 1470, '\p{Canonical_Combining_Class=:\Accc22\z:}', "");; - Expect(1, 1469, '\p{Canonical_Combining_Class: ccc22}', ""); - Expect(0, 1469, '\p{^Canonical_Combining_Class: ccc22}', ""); - Expect(0, 1469, '\P{Canonical_Combining_Class: ccc22}', ""); - Expect(1, 1469, '\P{^Canonical_Combining_Class: ccc22}', ""); - Expect(0, 1470, '\p{Canonical_Combining_Class: ccc22}', ""); - Expect(1, 1470, '\p{^Canonical_Combining_Class: ccc22}', ""); - Expect(1, 1470, '\P{Canonical_Combining_Class: ccc22}', ""); - Expect(0, 1470, '\P{^Canonical_Combining_Class: ccc22}', ""); - Error('\p{Ccc=:=-+000000022}'); - Error('\P{Ccc=:=-+000000022}'); + Expect(1, 1469, '\p{Canonical_Combining_Class=_ ccc22}', ""); + Expect(0, 1469, '\p{^Canonical_Combining_Class=_ ccc22}', ""); + Expect(0, 1469, '\P{Canonical_Combining_Class=_ ccc22}', ""); + Expect(1, 1469, '\P{^Canonical_Combining_Class=_ ccc22}', ""); + Expect(0, 1470, '\p{Canonical_Combining_Class=_ ccc22}', ""); + Expect(1, 1470, '\p{^Canonical_Combining_Class=_ ccc22}', ""); + Expect(1, 1470, '\P{Canonical_Combining_Class=_ ccc22}', ""); + Expect(0, 1470, '\P{^Canonical_Combining_Class=_ ccc22}', ""); + Error('\p{Ccc= 000022/a/}'); + Error('\P{Ccc= 000022/a/}'); Expect(1, 1469, '\p{Ccc=:\A22\z:}', "");; Expect(0, 1470, '\p{Ccc=:\A22\z:}', "");; - Expect(1, 1469, '\p{Ccc: 02_2}', ""); - Expect(0, 1469, '\p{^Ccc: 02_2}', ""); - Expect(0, 1469, '\P{Ccc: 02_2}', ""); - Expect(1, 1469, '\P{^Ccc: 02_2}', ""); - Expect(0, 1470, '\p{Ccc: 02_2}', ""); - Expect(1, 1470, '\p{^Ccc: 02_2}', ""); - Expect(1, 1470, '\P{Ccc: 02_2}', ""); - Expect(0, 1470, '\P{^Ccc: 02_2}', ""); - Error('\p{Is_Canonical_Combining_Class=:=- CCC22}'); - Error('\P{Is_Canonical_Combining_Class=:=- CCC22}'); - Expect(1, 1469, '\p{Is_Canonical_Combining_Class: ccc22}', ""); - Expect(0, 1469, '\p{^Is_Canonical_Combining_Class: ccc22}', ""); - Expect(0, 1469, '\P{Is_Canonical_Combining_Class: ccc22}', ""); - Expect(1, 1469, '\P{^Is_Canonical_Combining_Class: ccc22}', ""); - Expect(0, 1470, '\p{Is_Canonical_Combining_Class: ccc22}', ""); - Expect(1, 1470, '\p{^Is_Canonical_Combining_Class: ccc22}', ""); - Expect(1, 1470, '\P{Is_Canonical_Combining_Class: ccc22}', ""); - Expect(0, 1470, '\P{^Is_Canonical_Combining_Class: ccc22}', ""); - Expect(1, 1469, '\p{Is_Canonical_Combining_Class=--ccc22}', ""); - Expect(0, 1469, '\p{^Is_Canonical_Combining_Class=--ccc22}', ""); - Expect(0, 1469, '\P{Is_Canonical_Combining_Class=--ccc22}', ""); - Expect(1, 1469, '\P{^Is_Canonical_Combining_Class=--ccc22}', ""); - Expect(0, 1470, '\p{Is_Canonical_Combining_Class=--ccc22}', ""); - Expect(1, 1470, '\p{^Is_Canonical_Combining_Class=--ccc22}', ""); - Expect(1, 1470, '\P{Is_Canonical_Combining_Class=--ccc22}', ""); - Expect(0, 1470, '\P{^Is_Canonical_Combining_Class=--ccc22}', ""); - Error('\p{Is_Ccc=:= +00000000022}'); - Error('\P{Is_Ccc=:= +00000000022}'); - Expect(1, 1469, '\p{Is_Ccc=+0_0_0_0_022}', ""); - Expect(0, 1469, '\p{^Is_Ccc=+0_0_0_0_022}', ""); - Expect(0, 1469, '\P{Is_Ccc=+0_0_0_0_022}', ""); - Expect(1, 1469, '\P{^Is_Ccc=+0_0_0_0_022}', ""); - Expect(0, 1470, '\p{Is_Ccc=+0_0_0_0_022}', ""); - Expect(1, 1470, '\p{^Is_Ccc=+0_0_0_0_022}', ""); - Expect(1, 1470, '\P{Is_Ccc=+0_0_0_0_022}', ""); - Expect(0, 1470, '\P{^Is_Ccc=+0_0_0_0_022}', ""); - Error('\p{Canonical_Combining_Class=:= CCC23}'); - Error('\P{Canonical_Combining_Class=:= CCC23}'); + Expect(1, 1469, '\p{Ccc=0_0_0_0_0_22}', ""); + Expect(0, 1469, '\p{^Ccc=0_0_0_0_0_22}', ""); + Expect(0, 1469, '\P{Ccc=0_0_0_0_0_22}', ""); + Expect(1, 1469, '\P{^Ccc=0_0_0_0_0_22}', ""); + Expect(0, 1470, '\p{Ccc=0_0_0_0_0_22}', ""); + Expect(1, 1470, '\p{^Ccc=0_0_0_0_0_22}', ""); + Expect(1, 1470, '\P{Ccc=0_0_0_0_0_22}', ""); + Expect(0, 1470, '\P{^Ccc=0_0_0_0_0_22}', ""); + Error('\p{Is_Canonical_Combining_Class= CCC22:=}'); + Error('\P{Is_Canonical_Combining_Class= CCC22:=}'); + Expect(1, 1469, '\p{Is_Canonical_Combining_Class=ccc22}', ""); + Expect(0, 1469, '\p{^Is_Canonical_Combining_Class=ccc22}', ""); + Expect(0, 1469, '\P{Is_Canonical_Combining_Class=ccc22}', ""); + Expect(1, 1469, '\P{^Is_Canonical_Combining_Class=ccc22}', ""); + Expect(0, 1470, '\p{Is_Canonical_Combining_Class=ccc22}', ""); + Expect(1, 1470, '\p{^Is_Canonical_Combining_Class=ccc22}', ""); + Expect(1, 1470, '\P{Is_Canonical_Combining_Class=ccc22}', ""); + Expect(0, 1470, '\P{^Is_Canonical_Combining_Class=ccc22}', ""); + Expect(1, 1469, '\p{Is_Canonical_Combining_Class: ccc22}', ""); + Expect(0, 1469, '\p{^Is_Canonical_Combining_Class: ccc22}', ""); + Expect(0, 1469, '\P{Is_Canonical_Combining_Class: ccc22}', ""); + Expect(1, 1469, '\P{^Is_Canonical_Combining_Class: ccc22}', ""); + Expect(0, 1470, '\p{Is_Canonical_Combining_Class: ccc22}', ""); + Expect(1, 1470, '\p{^Is_Canonical_Combining_Class: ccc22}', ""); + Expect(1, 1470, '\P{Is_Canonical_Combining_Class: ccc22}', ""); + Expect(0, 1470, '\P{^Is_Canonical_Combining_Class: ccc22}', ""); + Error('\p{Is_Ccc=-00000000022:=}'); + Error('\P{Is_Ccc=-00000000022:=}'); + Expect(1, 1469, '\p{Is_Ccc=+022}', ""); + Expect(0, 1469, '\p{^Is_Ccc=+022}', ""); + Expect(0, 1469, '\P{Is_Ccc=+022}', ""); + Expect(1, 1469, '\P{^Is_Ccc=+022}', ""); + Expect(0, 1470, '\p{Is_Ccc=+022}', ""); + Expect(1, 1470, '\p{^Is_Ccc=+022}', ""); + Expect(1, 1470, '\P{Is_Ccc=+022}', ""); + Expect(0, 1470, '\P{^Is_Ccc=+022}', ""); + Error('\p{Canonical_Combining_Class=-:=CCC23}'); + Error('\P{Canonical_Combining_Class=-:=CCC23}'); Expect(1, 1471, '\p{Canonical_Combining_Class=:\ACCC23\z:}', "");; Expect(0, 1472, '\p{Canonical_Combining_Class=:\ACCC23\z:}', "");; Expect(1, 1471, '\p{Canonical_Combining_Class=ccc23}', ""); @@ -30064,28 +30710,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1472, '\P{^Canonical_Combining_Class=ccc23}', ""); Expect(1, 1471, '\p{Canonical_Combining_Class=:\Accc23\z:}', "");; Expect(0, 1472, '\p{Canonical_Combining_Class=:\Accc23\z:}', "");; - Expect(1, 1471, '\p{Canonical_Combining_Class= CCC23}', ""); - Expect(0, 1471, '\p{^Canonical_Combining_Class= CCC23}', ""); - Expect(0, 1471, '\P{Canonical_Combining_Class= CCC23}', ""); - Expect(1, 1471, '\P{^Canonical_Combining_Class= CCC23}', ""); - Expect(0, 1472, '\p{Canonical_Combining_Class= CCC23}', ""); - Expect(1, 1472, '\p{^Canonical_Combining_Class= CCC23}', ""); - Expect(1, 1472, '\P{Canonical_Combining_Class= CCC23}', ""); - Expect(0, 1472, '\P{^Canonical_Combining_Class= CCC23}', ""); - Error('\p{Ccc=/a/_02_3}'); - Error('\P{Ccc=/a/_02_3}'); + Expect(1, 1471, '\p{Canonical_Combining_Class= -CCC23}', ""); + Expect(0, 1471, '\p{^Canonical_Combining_Class= -CCC23}', ""); + Expect(0, 1471, '\P{Canonical_Combining_Class= -CCC23}', ""); + Expect(1, 1471, '\P{^Canonical_Combining_Class= -CCC23}', ""); + Expect(0, 1472, '\p{Canonical_Combining_Class= -CCC23}', ""); + Expect(1, 1472, '\p{^Canonical_Combining_Class= -CCC23}', ""); + Expect(1, 1472, '\P{Canonical_Combining_Class= -CCC23}', ""); + Expect(0, 1472, '\P{^Canonical_Combining_Class= -CCC23}', ""); + Error('\p{Ccc= _+00_00_00_00_23/a/}'); + Error('\P{Ccc= _+00_00_00_00_23/a/}'); Expect(1, 1471, '\p{Ccc=:\A23\z:}', "");; Expect(0, 1472, '\p{Ccc=:\A23\z:}', "");; - Expect(1, 1471, '\p{Ccc=00_02_3}', ""); - Expect(0, 1471, '\p{^Ccc=00_02_3}', ""); - Expect(0, 1471, '\P{Ccc=00_02_3}', ""); - Expect(1, 1471, '\P{^Ccc=00_02_3}', ""); - Expect(0, 1472, '\p{Ccc=00_02_3}', ""); - Expect(1, 1472, '\p{^Ccc=00_02_3}', ""); - Expect(1, 1472, '\P{Ccc=00_02_3}', ""); - Expect(0, 1472, '\P{^Ccc=00_02_3}', ""); - Error('\p{Is_Canonical_Combining_Class=-:=CCC23}'); - Error('\P{Is_Canonical_Combining_Class=-:=CCC23}'); + Expect(1, 1471, '\p{Ccc=00023}', ""); + Expect(0, 1471, '\p{^Ccc=00023}', ""); + Expect(0, 1471, '\P{Ccc=00023}', ""); + Expect(1, 1471, '\P{^Ccc=00023}', ""); + Expect(0, 1472, '\p{Ccc=00023}', ""); + Expect(1, 1472, '\p{^Ccc=00023}', ""); + Expect(1, 1472, '\P{Ccc=00023}', ""); + Expect(0, 1472, '\P{^Ccc=00023}', ""); + Error('\p{Is_Canonical_Combining_Class=:= CCC23}'); + Error('\P{Is_Canonical_Combining_Class=:= CCC23}'); Expect(1, 1471, '\p{Is_Canonical_Combining_Class=ccc23}', ""); Expect(0, 1471, '\p{^Is_Canonical_Combining_Class=ccc23}', ""); Expect(0, 1471, '\P{Is_Canonical_Combining_Class=ccc23}', ""); @@ -30094,26 +30740,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1472, '\p{^Is_Canonical_Combining_Class=ccc23}', ""); Expect(1, 1472, '\P{Is_Canonical_Combining_Class=ccc23}', ""); Expect(0, 1472, '\P{^Is_Canonical_Combining_Class=ccc23}', ""); - Expect(1, 1471, '\p{Is_Canonical_Combining_Class= CCC23}', ""); - Expect(0, 1471, '\p{^Is_Canonical_Combining_Class= CCC23}', ""); - Expect(0, 1471, '\P{Is_Canonical_Combining_Class= CCC23}', ""); - Expect(1, 1471, '\P{^Is_Canonical_Combining_Class= CCC23}', ""); - Expect(0, 1472, '\p{Is_Canonical_Combining_Class= CCC23}', ""); - Expect(1, 1472, '\p{^Is_Canonical_Combining_Class= CCC23}', ""); - Expect(1, 1472, '\P{Is_Canonical_Combining_Class= CCC23}', ""); - Expect(0, 1472, '\P{^Is_Canonical_Combining_Class= CCC23}', ""); - Error('\p{Is_Ccc=/a/ 00_00_00_00_02_3}'); - Error('\P{Is_Ccc=/a/ 00_00_00_00_02_3}'); - Expect(1, 1471, '\p{Is_Ccc=0_0_0_0_23}', ""); - Expect(0, 1471, '\p{^Is_Ccc=0_0_0_0_23}', ""); - Expect(0, 1471, '\P{Is_Ccc=0_0_0_0_23}', ""); - Expect(1, 1471, '\P{^Is_Ccc=0_0_0_0_23}', ""); - Expect(0, 1472, '\p{Is_Ccc=0_0_0_0_23}', ""); - Expect(1, 1472, '\p{^Is_Ccc=0_0_0_0_23}', ""); - Expect(1, 1472, '\P{Is_Ccc=0_0_0_0_23}', ""); - Expect(0, 1472, '\P{^Is_Ccc=0_0_0_0_23}', ""); - Error('\p{Canonical_Combining_Class: :=ccc24}'); - Error('\P{Canonical_Combining_Class: :=ccc24}'); + Expect(1, 1471, '\p{Is_Canonical_Combining_Class=-ccc23}', ""); + Expect(0, 1471, '\p{^Is_Canonical_Combining_Class=-ccc23}', ""); + Expect(0, 1471, '\P{Is_Canonical_Combining_Class=-ccc23}', ""); + Expect(1, 1471, '\P{^Is_Canonical_Combining_Class=-ccc23}', ""); + Expect(0, 1472, '\p{Is_Canonical_Combining_Class=-ccc23}', ""); + Expect(1, 1472, '\p{^Is_Canonical_Combining_Class=-ccc23}', ""); + Expect(1, 1472, '\P{Is_Canonical_Combining_Class=-ccc23}', ""); + Expect(0, 1472, '\P{^Is_Canonical_Combining_Class=-ccc23}', ""); + Error('\p{Is_Ccc=_:=0000023}'); + Error('\P{Is_Ccc=_:=0000023}'); + Expect(1, 1471, '\p{Is_Ccc:023}', ""); + Expect(0, 1471, '\p{^Is_Ccc:023}', ""); + Expect(0, 1471, '\P{Is_Ccc:023}', ""); + Expect(1, 1471, '\P{^Is_Ccc:023}', ""); + Expect(0, 1472, '\p{Is_Ccc:023}', ""); + Expect(1, 1472, '\p{^Is_Ccc:023}', ""); + Expect(1, 1472, '\P{Is_Ccc:023}', ""); + Expect(0, 1472, '\P{^Is_Ccc:023}', ""); + Error('\p{Canonical_Combining_Class= _CCC24/a/}'); + Error('\P{Canonical_Combining_Class= _CCC24/a/}'); Expect(1, 1473, '\p{Canonical_Combining_Class=:\ACCC24\z:}', "");; Expect(0, 1474, '\p{Canonical_Combining_Class=:\ACCC24\z:}', "");; Expect(1, 1473, '\p{Canonical_Combining_Class=ccc24}', ""); @@ -30126,56 +30772,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1474, '\P{^Canonical_Combining_Class=ccc24}', ""); Expect(1, 1473, '\p{Canonical_Combining_Class=:\Accc24\z:}', "");; Expect(0, 1474, '\p{Canonical_Combining_Class=:\Accc24\z:}', "");; - Expect(1, 1473, '\p{Canonical_Combining_Class=_CCC24}', ""); - Expect(0, 1473, '\p{^Canonical_Combining_Class=_CCC24}', ""); - Expect(0, 1473, '\P{Canonical_Combining_Class=_CCC24}', ""); - Expect(1, 1473, '\P{^Canonical_Combining_Class=_CCC24}', ""); - Expect(0, 1474, '\p{Canonical_Combining_Class=_CCC24}', ""); - Expect(1, 1474, '\p{^Canonical_Combining_Class=_CCC24}', ""); - Expect(1, 1474, '\P{Canonical_Combining_Class=_CCC24}', ""); - Expect(0, 1474, '\P{^Canonical_Combining_Class=_CCC24}', ""); - Error('\p{Ccc: --+0024:=}'); - Error('\P{Ccc: --+0024:=}'); + Expect(1, 1473, '\p{Canonical_Combining_Class: - CCC24}', ""); + Expect(0, 1473, '\p{^Canonical_Combining_Class: - CCC24}', ""); + Expect(0, 1473, '\P{Canonical_Combining_Class: - CCC24}', ""); + Expect(1, 1473, '\P{^Canonical_Combining_Class: - CCC24}', ""); + Expect(0, 1474, '\p{Canonical_Combining_Class: - CCC24}', ""); + Expect(1, 1474, '\p{^Canonical_Combining_Class: - CCC24}', ""); + Expect(1, 1474, '\P{Canonical_Combining_Class: - CCC24}', ""); + Expect(0, 1474, '\P{^Canonical_Combining_Class: - CCC24}', ""); + Error('\p{Ccc: := 000_000_24}'); + Error('\P{Ccc: := 000_000_24}'); Expect(1, 1473, '\p{Ccc=:\A24\z:}', "");; Expect(0, 1474, '\p{Ccc=:\A24\z:}', "");; - Expect(1, 1473, '\p{Ccc=24}', ""); - Expect(0, 1473, '\p{^Ccc=24}', ""); - Expect(0, 1473, '\P{Ccc=24}', ""); - Expect(1, 1473, '\P{^Ccc=24}', ""); - Expect(0, 1474, '\p{Ccc=24}', ""); - Expect(1, 1474, '\p{^Ccc=24}', ""); - Expect(1, 1474, '\P{Ccc=24}', ""); - Expect(0, 1474, '\P{^Ccc=24}', ""); - Error('\p{Is_Canonical_Combining_Class=_ CCC24/a/}'); - Error('\P{Is_Canonical_Combining_Class=_ CCC24/a/}'); - Expect(1, 1473, '\p{Is_Canonical_Combining_Class: ccc24}', ""); - Expect(0, 1473, '\p{^Is_Canonical_Combining_Class: ccc24}', ""); - Expect(0, 1473, '\P{Is_Canonical_Combining_Class: ccc24}', ""); - Expect(1, 1473, '\P{^Is_Canonical_Combining_Class: ccc24}', ""); - Expect(0, 1474, '\p{Is_Canonical_Combining_Class: ccc24}', ""); - Expect(1, 1474, '\p{^Is_Canonical_Combining_Class: ccc24}', ""); - Expect(1, 1474, '\P{Is_Canonical_Combining_Class: ccc24}', ""); - Expect(0, 1474, '\P{^Is_Canonical_Combining_Class: ccc24}', ""); - Expect(1, 1473, '\p{Is_Canonical_Combining_Class=--ccc24}', ""); - Expect(0, 1473, '\p{^Is_Canonical_Combining_Class=--ccc24}', ""); - Expect(0, 1473, '\P{Is_Canonical_Combining_Class=--ccc24}', ""); - Expect(1, 1473, '\P{^Is_Canonical_Combining_Class=--ccc24}', ""); - Expect(0, 1474, '\p{Is_Canonical_Combining_Class=--ccc24}', ""); - Expect(1, 1474, '\p{^Is_Canonical_Combining_Class=--ccc24}', ""); - Expect(1, 1474, '\P{Is_Canonical_Combining_Class=--ccc24}', ""); - Expect(0, 1474, '\P{^Is_Canonical_Combining_Class=--ccc24}', ""); - Error('\p{Is_Ccc= 0_0_0_24/a/}'); - Error('\P{Is_Ccc= 0_0_0_24/a/}'); - Expect(1, 1473, '\p{Is_Ccc=+0002_4}', ""); - Expect(0, 1473, '\p{^Is_Ccc=+0002_4}', ""); - Expect(0, 1473, '\P{Is_Ccc=+0002_4}', ""); - Expect(1, 1473, '\P{^Is_Ccc=+0002_4}', ""); - Expect(0, 1474, '\p{Is_Ccc=+0002_4}', ""); - Expect(1, 1474, '\p{^Is_Ccc=+0002_4}', ""); - Expect(1, 1474, '\P{Is_Ccc=+0002_4}', ""); - Expect(0, 1474, '\P{^Is_Ccc=+0002_4}', ""); - Error('\p{Canonical_Combining_Class= _CCC25:=}'); - Error('\P{Canonical_Combining_Class= _CCC25:=}'); + Expect(1, 1473, '\p{Ccc=0000000024}', ""); + Expect(0, 1473, '\p{^Ccc=0000000024}', ""); + Expect(0, 1473, '\P{Ccc=0000000024}', ""); + Expect(1, 1473, '\P{^Ccc=0000000024}', ""); + Expect(0, 1474, '\p{Ccc=0000000024}', ""); + Expect(1, 1474, '\p{^Ccc=0000000024}', ""); + Expect(1, 1474, '\P{Ccc=0000000024}', ""); + Expect(0, 1474, '\P{^Ccc=0000000024}', ""); + Error('\p{Is_Canonical_Combining_Class=-CCC24:=}'); + Error('\P{Is_Canonical_Combining_Class=-CCC24:=}'); + Expect(1, 1473, '\p{Is_Canonical_Combining_Class=ccc24}', ""); + Expect(0, 1473, '\p{^Is_Canonical_Combining_Class=ccc24}', ""); + Expect(0, 1473, '\P{Is_Canonical_Combining_Class=ccc24}', ""); + Expect(1, 1473, '\P{^Is_Canonical_Combining_Class=ccc24}', ""); + Expect(0, 1474, '\p{Is_Canonical_Combining_Class=ccc24}', ""); + Expect(1, 1474, '\p{^Is_Canonical_Combining_Class=ccc24}', ""); + Expect(1, 1474, '\P{Is_Canonical_Combining_Class=ccc24}', ""); + Expect(0, 1474, '\P{^Is_Canonical_Combining_Class=ccc24}', ""); + Expect(1, 1473, '\p{Is_Canonical_Combining_Class= _ccc24}', ""); + Expect(0, 1473, '\p{^Is_Canonical_Combining_Class= _ccc24}', ""); + Expect(0, 1473, '\P{Is_Canonical_Combining_Class= _ccc24}', ""); + Expect(1, 1473, '\P{^Is_Canonical_Combining_Class= _ccc24}', ""); + Expect(0, 1474, '\p{Is_Canonical_Combining_Class= _ccc24}', ""); + Expect(1, 1474, '\p{^Is_Canonical_Combining_Class= _ccc24}', ""); + Expect(1, 1474, '\P{Is_Canonical_Combining_Class= _ccc24}', ""); + Expect(0, 1474, '\P{^Is_Canonical_Combining_Class= _ccc24}', ""); + Error('\p{Is_Ccc=-0000_0002_4/a/}'); + Error('\P{Is_Ccc=-0000_0002_4/a/}'); + Expect(1, 1473, '\p{Is_Ccc=+000_000_24}', ""); + Expect(0, 1473, '\p{^Is_Ccc=+000_000_24}', ""); + Expect(0, 1473, '\P{Is_Ccc=+000_000_24}', ""); + Expect(1, 1473, '\P{^Is_Ccc=+000_000_24}', ""); + Expect(0, 1474, '\p{Is_Ccc=+000_000_24}', ""); + Expect(1, 1474, '\p{^Is_Ccc=+000_000_24}', ""); + Expect(1, 1474, '\P{Is_Ccc=+000_000_24}', ""); + Expect(0, 1474, '\P{^Is_Ccc=+000_000_24}', ""); + Error('\p{Canonical_Combining_Class=_:=CCC25}'); + Error('\P{Canonical_Combining_Class=_:=CCC25}'); Expect(1, 1474, '\p{Canonical_Combining_Class=:\ACCC25\z:}', "");; Expect(0, 1475, '\p{Canonical_Combining_Class=:\ACCC25\z:}', "");; Expect(1, 1474, '\p{Canonical_Combining_Class=ccc25}', ""); @@ -30188,56 +30834,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1475, '\P{^Canonical_Combining_Class=ccc25}', ""); Expect(1, 1474, '\p{Canonical_Combining_Class=:\Accc25\z:}', "");; Expect(0, 1475, '\p{Canonical_Combining_Class=:\Accc25\z:}', "");; - Expect(1, 1474, '\p{Canonical_Combining_Class= ccc25}', ""); - Expect(0, 1474, '\p{^Canonical_Combining_Class= ccc25}', ""); - Expect(0, 1474, '\P{Canonical_Combining_Class= ccc25}', ""); - Expect(1, 1474, '\P{^Canonical_Combining_Class= ccc25}', ""); - Expect(0, 1475, '\p{Canonical_Combining_Class= ccc25}', ""); - Expect(1, 1475, '\p{^Canonical_Combining_Class= ccc25}', ""); - Expect(1, 1475, '\P{Canonical_Combining_Class= ccc25}', ""); - Expect(0, 1475, '\P{^Canonical_Combining_Class= ccc25}', ""); - Error('\p{Ccc=__00000000025:=}'); - Error('\P{Ccc=__00000000025:=}'); + Expect(1, 1474, '\p{Canonical_Combining_Class: --CCC25}', ""); + Expect(0, 1474, '\p{^Canonical_Combining_Class: --CCC25}', ""); + Expect(0, 1474, '\P{Canonical_Combining_Class: --CCC25}', ""); + Expect(1, 1474, '\P{^Canonical_Combining_Class: --CCC25}', ""); + Expect(0, 1475, '\p{Canonical_Combining_Class: --CCC25}', ""); + Expect(1, 1475, '\p{^Canonical_Combining_Class: --CCC25}', ""); + Expect(1, 1475, '\P{Canonical_Combining_Class: --CCC25}', ""); + Expect(0, 1475, '\P{^Canonical_Combining_Class: --CCC25}', ""); + Error('\p{Ccc:--+000000025:=}'); + Error('\P{Ccc:--+000000025:=}'); Expect(1, 1474, '\p{Ccc=:\A25\z:}', "");; Expect(0, 1475, '\p{Ccc=:\A25\z:}', "");; - Expect(1, 1474, '\p{Ccc=0025}', ""); - Expect(0, 1474, '\p{^Ccc=0025}', ""); - Expect(0, 1474, '\P{Ccc=0025}', ""); - Expect(1, 1474, '\P{^Ccc=0025}', ""); - Expect(0, 1475, '\p{Ccc=0025}', ""); - Expect(1, 1475, '\p{^Ccc=0025}', ""); - Expect(1, 1475, '\P{Ccc=0025}', ""); - Expect(0, 1475, '\P{^Ccc=0025}', ""); - Error('\p{Is_Canonical_Combining_Class=:= CCC25}'); - Error('\P{Is_Canonical_Combining_Class=:= CCC25}'); - Expect(1, 1474, '\p{Is_Canonical_Combining_Class=ccc25}', ""); - Expect(0, 1474, '\p{^Is_Canonical_Combining_Class=ccc25}', ""); - Expect(0, 1474, '\P{Is_Canonical_Combining_Class=ccc25}', ""); - Expect(1, 1474, '\P{^Is_Canonical_Combining_Class=ccc25}', ""); - Expect(0, 1475, '\p{Is_Canonical_Combining_Class=ccc25}', ""); - Expect(1, 1475, '\p{^Is_Canonical_Combining_Class=ccc25}', ""); - Expect(1, 1475, '\P{Is_Canonical_Combining_Class=ccc25}', ""); - Expect(0, 1475, '\P{^Is_Canonical_Combining_Class=ccc25}', ""); - Expect(1, 1474, '\p{Is_Canonical_Combining_Class= ccc25}', ""); - Expect(0, 1474, '\p{^Is_Canonical_Combining_Class= ccc25}', ""); - Expect(0, 1474, '\P{Is_Canonical_Combining_Class= ccc25}', ""); - Expect(1, 1474, '\P{^Is_Canonical_Combining_Class= ccc25}', ""); - Expect(0, 1475, '\p{Is_Canonical_Combining_Class= ccc25}', ""); - Expect(1, 1475, '\p{^Is_Canonical_Combining_Class= ccc25}', ""); - Expect(1, 1475, '\P{Is_Canonical_Combining_Class= ccc25}', ""); - Expect(0, 1475, '\P{^Is_Canonical_Combining_Class= ccc25}', ""); - Error('\p{Is_Ccc= :=0_0_0_25}'); - Error('\P{Is_Ccc= :=0_0_0_25}'); - Expect(1, 1474, '\p{Is_Ccc=2_5}', ""); - Expect(0, 1474, '\p{^Is_Ccc=2_5}', ""); - Expect(0, 1474, '\P{Is_Ccc=2_5}', ""); - Expect(1, 1474, '\P{^Is_Ccc=2_5}', ""); - Expect(0, 1475, '\p{Is_Ccc=2_5}', ""); - Expect(1, 1475, '\p{^Is_Ccc=2_5}', ""); - Expect(1, 1475, '\P{Is_Ccc=2_5}', ""); - Expect(0, 1475, '\P{^Is_Ccc=2_5}', ""); - Error('\p{Canonical_Combining_Class: :=- CCC26}'); - Error('\P{Canonical_Combining_Class: :=- CCC26}'); + Expect(1, 1474, '\p{Ccc=25}', ""); + Expect(0, 1474, '\p{^Ccc=25}', ""); + Expect(0, 1474, '\P{Ccc=25}', ""); + Expect(1, 1474, '\P{^Ccc=25}', ""); + Expect(0, 1475, '\p{Ccc=25}', ""); + Expect(1, 1475, '\p{^Ccc=25}', ""); + Expect(1, 1475, '\P{Ccc=25}', ""); + Expect(0, 1475, '\P{^Ccc=25}', ""); + Error('\p{Is_Canonical_Combining_Class=CCC25:=}'); + Error('\P{Is_Canonical_Combining_Class=CCC25:=}'); + Expect(1, 1474, '\p{Is_Canonical_Combining_Class: ccc25}', ""); + Expect(0, 1474, '\p{^Is_Canonical_Combining_Class: ccc25}', ""); + Expect(0, 1474, '\P{Is_Canonical_Combining_Class: ccc25}', ""); + Expect(1, 1474, '\P{^Is_Canonical_Combining_Class: ccc25}', ""); + Expect(0, 1475, '\p{Is_Canonical_Combining_Class: ccc25}', ""); + Expect(1, 1475, '\p{^Is_Canonical_Combining_Class: ccc25}', ""); + Expect(1, 1475, '\P{Is_Canonical_Combining_Class: ccc25}', ""); + Expect(0, 1475, '\P{^Is_Canonical_Combining_Class: ccc25}', ""); + Expect(1, 1474, '\p{Is_Canonical_Combining_Class=- ccc25}', ""); + Expect(0, 1474, '\p{^Is_Canonical_Combining_Class=- ccc25}', ""); + Expect(0, 1474, '\P{Is_Canonical_Combining_Class=- ccc25}', ""); + Expect(1, 1474, '\P{^Is_Canonical_Combining_Class=- ccc25}', ""); + Expect(0, 1475, '\p{Is_Canonical_Combining_Class=- ccc25}', ""); + Expect(1, 1475, '\p{^Is_Canonical_Combining_Class=- ccc25}', ""); + Expect(1, 1475, '\P{Is_Canonical_Combining_Class=- ccc25}', ""); + Expect(0, 1475, '\P{^Is_Canonical_Combining_Class=- ccc25}', ""); + Error('\p{Is_Ccc=- 02_5:=}'); + Error('\P{Is_Ccc=- 02_5:=}'); + Expect(1, 1474, '\p{Is_Ccc: 00000025}', ""); + Expect(0, 1474, '\p{^Is_Ccc: 00000025}', ""); + Expect(0, 1474, '\P{Is_Ccc: 00000025}', ""); + Expect(1, 1474, '\P{^Is_Ccc: 00000025}', ""); + Expect(0, 1475, '\p{Is_Ccc: 00000025}', ""); + Expect(1, 1475, '\p{^Is_Ccc: 00000025}', ""); + Expect(1, 1475, '\P{Is_Ccc: 00000025}', ""); + Expect(0, 1475, '\P{^Is_Ccc: 00000025}', ""); + Error('\p{Canonical_Combining_Class=-/a/ccc26}'); + Error('\P{Canonical_Combining_Class=-/a/ccc26}'); Expect(1, 64286, '\p{Canonical_Combining_Class=:\ACCC26\z:}', "");; Expect(0, 64287, '\p{Canonical_Combining_Class=:\ACCC26\z:}', "");; Expect(1, 64286, '\p{Canonical_Combining_Class=ccc26}', ""); @@ -30250,28 +30896,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 64287, '\P{^Canonical_Combining_Class=ccc26}', ""); Expect(1, 64286, '\p{Canonical_Combining_Class=:\Accc26\z:}', "");; Expect(0, 64287, '\p{Canonical_Combining_Class=:\Accc26\z:}', "");; - Expect(1, 64286, '\p{Canonical_Combining_Class= _CCC26}', ""); - Expect(0, 64286, '\p{^Canonical_Combining_Class= _CCC26}', ""); - Expect(0, 64286, '\P{Canonical_Combining_Class= _CCC26}', ""); - Expect(1, 64286, '\P{^Canonical_Combining_Class= _CCC26}', ""); - Expect(0, 64287, '\p{Canonical_Combining_Class= _CCC26}', ""); - Expect(1, 64287, '\p{^Canonical_Combining_Class= _CCC26}', ""); - Expect(1, 64287, '\P{Canonical_Combining_Class= _CCC26}', ""); - Expect(0, 64287, '\P{^Canonical_Combining_Class= _CCC26}', ""); - Error('\p{Ccc=_ +0_0_0_0_0_00026/a/}'); - Error('\P{Ccc=_ +0_0_0_0_0_00026/a/}'); + Expect(1, 64286, '\p{Canonical_Combining_Class= CCC26}', ""); + Expect(0, 64286, '\p{^Canonical_Combining_Class= CCC26}', ""); + Expect(0, 64286, '\P{Canonical_Combining_Class= CCC26}', ""); + Expect(1, 64286, '\P{^Canonical_Combining_Class= CCC26}', ""); + Expect(0, 64287, '\p{Canonical_Combining_Class= CCC26}', ""); + Expect(1, 64287, '\p{^Canonical_Combining_Class= CCC26}', ""); + Expect(1, 64287, '\P{Canonical_Combining_Class= CCC26}', ""); + Expect(0, 64287, '\P{^Canonical_Combining_Class= CCC26}', ""); + Error('\p{Ccc=:= _0000000026}'); + Error('\P{Ccc=:= _0000000026}'); Expect(1, 64286, '\p{Ccc=:\A26\z:}', "");; Expect(0, 64287, '\p{Ccc=:\A26\z:}', "");; - Expect(1, 64286, '\p{Ccc=+02_6}', ""); - Expect(0, 64286, '\p{^Ccc=+02_6}', ""); - Expect(0, 64286, '\P{Ccc=+02_6}', ""); - Expect(1, 64286, '\P{^Ccc=+02_6}', ""); - Expect(0, 64287, '\p{Ccc=+02_6}', ""); - Expect(1, 64287, '\p{^Ccc=+02_6}', ""); - Expect(1, 64287, '\P{Ccc=+02_6}', ""); - Expect(0, 64287, '\P{^Ccc=+02_6}', ""); - Error('\p{Is_Canonical_Combining_Class: /a/CCC26}'); - Error('\P{Is_Canonical_Combining_Class: /a/CCC26}'); + Expect(1, 64286, '\p{Ccc=0_0_26}', ""); + Expect(0, 64286, '\p{^Ccc=0_0_26}', ""); + Expect(0, 64286, '\P{Ccc=0_0_26}', ""); + Expect(1, 64286, '\P{^Ccc=0_0_26}', ""); + Expect(0, 64287, '\p{Ccc=0_0_26}', ""); + Expect(1, 64287, '\p{^Ccc=0_0_26}', ""); + Expect(1, 64287, '\P{Ccc=0_0_26}', ""); + Expect(0, 64287, '\P{^Ccc=0_0_26}', ""); + Error('\p{Is_Canonical_Combining_Class=:=CCC26}'); + Error('\P{Is_Canonical_Combining_Class=:=CCC26}'); Expect(1, 64286, '\p{Is_Canonical_Combining_Class=ccc26}', ""); Expect(0, 64286, '\p{^Is_Canonical_Combining_Class=ccc26}', ""); Expect(0, 64286, '\P{Is_Canonical_Combining_Class=ccc26}', ""); @@ -30280,26 +30926,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 64287, '\p{^Is_Canonical_Combining_Class=ccc26}', ""); Expect(1, 64287, '\P{Is_Canonical_Combining_Class=ccc26}', ""); Expect(0, 64287, '\P{^Is_Canonical_Combining_Class=ccc26}', ""); - Expect(1, 64286, '\p{Is_Canonical_Combining_Class=_ CCC26}', ""); - Expect(0, 64286, '\p{^Is_Canonical_Combining_Class=_ CCC26}', ""); - Expect(0, 64286, '\P{Is_Canonical_Combining_Class=_ CCC26}', ""); - Expect(1, 64286, '\P{^Is_Canonical_Combining_Class=_ CCC26}', ""); - Expect(0, 64287, '\p{Is_Canonical_Combining_Class=_ CCC26}', ""); - Expect(1, 64287, '\p{^Is_Canonical_Combining_Class=_ CCC26}', ""); - Expect(1, 64287, '\P{Is_Canonical_Combining_Class=_ CCC26}', ""); - Expect(0, 64287, '\P{^Is_Canonical_Combining_Class=_ CCC26}', ""); - Error('\p{Is_Ccc=-:=+00000026}'); - Error('\P{Is_Ccc=-:=+00000026}'); - Expect(1, 64286, '\p{Is_Ccc=+00000002_6}', ""); - Expect(0, 64286, '\p{^Is_Ccc=+00000002_6}', ""); - Expect(0, 64286, '\P{Is_Ccc=+00000002_6}', ""); - Expect(1, 64286, '\P{^Is_Ccc=+00000002_6}', ""); - Expect(0, 64287, '\p{Is_Ccc=+00000002_6}', ""); - Expect(1, 64287, '\p{^Is_Ccc=+00000002_6}', ""); - Expect(1, 64287, '\P{Is_Ccc=+00000002_6}', ""); - Expect(0, 64287, '\P{^Is_Ccc=+00000002_6}', ""); - Error('\p{Canonical_Combining_Class: /a/CCC27}'); - Error('\P{Canonical_Combining_Class: /a/CCC27}'); + Expect(1, 64286, '\p{Is_Canonical_Combining_Class= CCC26}', ""); + Expect(0, 64286, '\p{^Is_Canonical_Combining_Class= CCC26}', ""); + Expect(0, 64286, '\P{Is_Canonical_Combining_Class= CCC26}', ""); + Expect(1, 64286, '\P{^Is_Canonical_Combining_Class= CCC26}', ""); + Expect(0, 64287, '\p{Is_Canonical_Combining_Class= CCC26}', ""); + Expect(1, 64287, '\p{^Is_Canonical_Combining_Class= CCC26}', ""); + Expect(1, 64287, '\P{Is_Canonical_Combining_Class= CCC26}', ""); + Expect(0, 64287, '\P{^Is_Canonical_Combining_Class= CCC26}', ""); + Error('\p{Is_Ccc= 0_0_0_0_0026/a/}'); + Error('\P{Is_Ccc= 0_0_0_0_0026/a/}'); + Expect(1, 64286, '\p{Is_Ccc=+000_002_6}', ""); + Expect(0, 64286, '\p{^Is_Ccc=+000_002_6}', ""); + Expect(0, 64286, '\P{Is_Ccc=+000_002_6}', ""); + Expect(1, 64286, '\P{^Is_Ccc=+000_002_6}', ""); + Expect(0, 64287, '\p{Is_Ccc=+000_002_6}', ""); + Expect(1, 64287, '\p{^Is_Ccc=+000_002_6}', ""); + Expect(1, 64287, '\P{Is_Ccc=+000_002_6}', ""); + Expect(0, 64287, '\P{^Is_Ccc=+000_002_6}', ""); + Error('\p{Canonical_Combining_Class= CCC27/a/}'); + Error('\P{Canonical_Combining_Class= CCC27/a/}'); Expect(1, 2288, '\p{Canonical_Combining_Class=:\ACCC27\z:}', "");; Expect(0, 2289, '\p{Canonical_Combining_Class=:\ACCC27\z:}', "");; Expect(1, 2288, '\p{Canonical_Combining_Class=ccc27}', ""); @@ -30312,16 +30958,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2289, '\P{^Canonical_Combining_Class=ccc27}', ""); Expect(1, 2288, '\p{Canonical_Combining_Class=:\Accc27\z:}', "");; Expect(0, 2289, '\p{Canonical_Combining_Class=:\Accc27\z:}', "");; - Expect(1, 2288, '\p{Canonical_Combining_Class= CCC27}', ""); - Expect(0, 2288, '\p{^Canonical_Combining_Class= CCC27}', ""); - Expect(0, 2288, '\P{Canonical_Combining_Class= CCC27}', ""); - Expect(1, 2288, '\P{^Canonical_Combining_Class= CCC27}', ""); - Expect(0, 2289, '\p{Canonical_Combining_Class= CCC27}', ""); - Expect(1, 2289, '\p{^Canonical_Combining_Class= CCC27}', ""); - Expect(1, 2289, '\P{Canonical_Combining_Class= CCC27}', ""); - Expect(0, 2289, '\P{^Canonical_Combining_Class= CCC27}', ""); - Error('\p{Ccc=-:=0_0_0_27}'); - Error('\P{Ccc=-:=0_0_0_27}'); + Expect(1, 2288, '\p{Canonical_Combining_Class= CCC27}', ""); + Expect(0, 2288, '\p{^Canonical_Combining_Class= CCC27}', ""); + Expect(0, 2288, '\P{Canonical_Combining_Class= CCC27}', ""); + Expect(1, 2288, '\P{^Canonical_Combining_Class= CCC27}', ""); + Expect(0, 2289, '\p{Canonical_Combining_Class= CCC27}', ""); + Expect(1, 2289, '\p{^Canonical_Combining_Class= CCC27}', ""); + Expect(1, 2289, '\P{Canonical_Combining_Class= CCC27}', ""); + Expect(0, 2289, '\P{^Canonical_Combining_Class= CCC27}', ""); + Error('\p{Ccc: :=+00_00_00_027}'); + Error('\P{Ccc: :=+00_00_00_027}'); Expect(1, 2288, '\p{Ccc=:\A27\z:}', "");; Expect(0, 2289, '\p{Ccc=:\A27\z:}', "");; Expect(1, 2288, '\p{Ccc=+027}', ""); @@ -30332,8 +30978,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2289, '\p{^Ccc=+027}', ""); Expect(1, 2289, '\P{Ccc=+027}', ""); Expect(0, 2289, '\P{^Ccc=+027}', ""); - Error('\p{Is_Canonical_Combining_Class=:=- CCC27}'); - Error('\P{Is_Canonical_Combining_Class=:=- CCC27}'); + Error('\p{Is_Canonical_Combining_Class=_:=CCC27}'); + Error('\P{Is_Canonical_Combining_Class=_:=CCC27}'); Expect(1, 2288, '\p{Is_Canonical_Combining_Class=ccc27}', ""); Expect(0, 2288, '\p{^Is_Canonical_Combining_Class=ccc27}', ""); Expect(0, 2288, '\P{Is_Canonical_Combining_Class=ccc27}', ""); @@ -30342,26 +30988,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2289, '\p{^Is_Canonical_Combining_Class=ccc27}', ""); Expect(1, 2289, '\P{Is_Canonical_Combining_Class=ccc27}', ""); Expect(0, 2289, '\P{^Is_Canonical_Combining_Class=ccc27}', ""); - Expect(1, 2288, '\p{Is_Canonical_Combining_Class= CCC27}', ""); - Expect(0, 2288, '\p{^Is_Canonical_Combining_Class= CCC27}', ""); - Expect(0, 2288, '\P{Is_Canonical_Combining_Class= CCC27}', ""); - Expect(1, 2288, '\P{^Is_Canonical_Combining_Class= CCC27}', ""); - Expect(0, 2289, '\p{Is_Canonical_Combining_Class= CCC27}', ""); - Expect(1, 2289, '\p{^Is_Canonical_Combining_Class= CCC27}', ""); - Expect(1, 2289, '\P{Is_Canonical_Combining_Class= CCC27}', ""); - Expect(0, 2289, '\P{^Is_Canonical_Combining_Class= CCC27}', ""); - Error('\p{Is_Ccc=:= 000027}'); - Error('\P{Is_Ccc=:= 000027}'); - Expect(1, 2288, '\p{Is_Ccc=+27}', ""); - Expect(0, 2288, '\p{^Is_Ccc=+27}', ""); - Expect(0, 2288, '\P{Is_Ccc=+27}', ""); - Expect(1, 2288, '\P{^Is_Ccc=+27}', ""); - Expect(0, 2289, '\p{Is_Ccc=+27}', ""); - Expect(1, 2289, '\p{^Is_Ccc=+27}', ""); - Expect(1, 2289, '\P{Is_Ccc=+27}', ""); - Expect(0, 2289, '\P{^Is_Ccc=+27}', ""); - Error('\p{Canonical_Combining_Class: -/a/CCC28}'); - Error('\P{Canonical_Combining_Class: -/a/CCC28}'); + Expect(1, 2288, '\p{Is_Canonical_Combining_Class= ccc27}', ""); + Expect(0, 2288, '\p{^Is_Canonical_Combining_Class= ccc27}', ""); + Expect(0, 2288, '\P{Is_Canonical_Combining_Class= ccc27}', ""); + Expect(1, 2288, '\P{^Is_Canonical_Combining_Class= ccc27}', ""); + Expect(0, 2289, '\p{Is_Canonical_Combining_Class= ccc27}', ""); + Expect(1, 2289, '\p{^Is_Canonical_Combining_Class= ccc27}', ""); + Expect(1, 2289, '\P{Is_Canonical_Combining_Class= ccc27}', ""); + Expect(0, 2289, '\P{^Is_Canonical_Combining_Class= ccc27}', ""); + Error('\p{Is_Ccc=--0000000027/a/}'); + Error('\P{Is_Ccc=--0000000027/a/}'); + Expect(1, 2288, '\p{Is_Ccc=00000000027}', ""); + Expect(0, 2288, '\p{^Is_Ccc=00000000027}', ""); + Expect(0, 2288, '\P{Is_Ccc=00000000027}', ""); + Expect(1, 2288, '\P{^Is_Ccc=00000000027}', ""); + Expect(0, 2289, '\p{Is_Ccc=00000000027}', ""); + Expect(1, 2289, '\p{^Is_Ccc=00000000027}', ""); + Expect(1, 2289, '\P{Is_Ccc=00000000027}', ""); + Expect(0, 2289, '\P{^Is_Ccc=00000000027}', ""); + Error('\p{Canonical_Combining_Class=_-ccc28/a/}'); + Error('\P{Canonical_Combining_Class=_-ccc28/a/}'); Expect(1, 2289, '\p{Canonical_Combining_Class=:\ACCC28\z:}', "");; Expect(0, 2290, '\p{Canonical_Combining_Class=:\ACCC28\z:}', "");; Expect(1, 2289, '\p{Canonical_Combining_Class=ccc28}', ""); @@ -30374,28 +31020,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2290, '\P{^Canonical_Combining_Class=ccc28}', ""); Expect(1, 2289, '\p{Canonical_Combining_Class=:\Accc28\z:}', "");; Expect(0, 2290, '\p{Canonical_Combining_Class=:\Accc28\z:}', "");; - Expect(1, 2289, '\p{Canonical_Combining_Class= -ccc28}', ""); - Expect(0, 2289, '\p{^Canonical_Combining_Class= -ccc28}', ""); - Expect(0, 2289, '\P{Canonical_Combining_Class= -ccc28}', ""); - Expect(1, 2289, '\P{^Canonical_Combining_Class= -ccc28}', ""); - Expect(0, 2290, '\p{Canonical_Combining_Class= -ccc28}', ""); - Expect(1, 2290, '\p{^Canonical_Combining_Class= -ccc28}', ""); - Expect(1, 2290, '\P{Canonical_Combining_Class= -ccc28}', ""); - Expect(0, 2290, '\P{^Canonical_Combining_Class= -ccc28}', ""); - Error('\p{Ccc= 000000028:=}'); - Error('\P{Ccc= 000000028:=}'); + Expect(1, 2289, '\p{Canonical_Combining_Class= CCC28}', ""); + Expect(0, 2289, '\p{^Canonical_Combining_Class= CCC28}', ""); + Expect(0, 2289, '\P{Canonical_Combining_Class= CCC28}', ""); + Expect(1, 2289, '\P{^Canonical_Combining_Class= CCC28}', ""); + Expect(0, 2290, '\p{Canonical_Combining_Class= CCC28}', ""); + Expect(1, 2290, '\p{^Canonical_Combining_Class= CCC28}', ""); + Expect(1, 2290, '\P{Canonical_Combining_Class= CCC28}', ""); + Expect(0, 2290, '\P{^Canonical_Combining_Class= CCC28}', ""); + Error('\p{Ccc=-/a/0_0_28}'); + Error('\P{Ccc=-/a/0_0_28}'); Expect(1, 2289, '\p{Ccc=:\A28\z:}', "");; Expect(0, 2290, '\p{Ccc=:\A28\z:}', "");; - Expect(1, 2289, '\p{Ccc=0028}', ""); - Expect(0, 2289, '\p{^Ccc=0028}', ""); - Expect(0, 2289, '\P{Ccc=0028}', ""); - Expect(1, 2289, '\P{^Ccc=0028}', ""); - Expect(0, 2290, '\p{Ccc=0028}', ""); - Expect(1, 2290, '\p{^Ccc=0028}', ""); - Expect(1, 2290, '\P{Ccc=0028}', ""); - Expect(0, 2290, '\P{^Ccc=0028}', ""); - Error('\p{Is_Canonical_Combining_Class=:=__CCC28}'); - Error('\P{Is_Canonical_Combining_Class=:=__CCC28}'); + Expect(1, 2289, '\p{Ccc=00028}', ""); + Expect(0, 2289, '\p{^Ccc=00028}', ""); + Expect(0, 2289, '\P{Ccc=00028}', ""); + Expect(1, 2289, '\P{^Ccc=00028}', ""); + Expect(0, 2290, '\p{Ccc=00028}', ""); + Expect(1, 2290, '\p{^Ccc=00028}', ""); + Expect(1, 2290, '\P{Ccc=00028}', ""); + Expect(0, 2290, '\P{^Ccc=00028}', ""); + Error('\p{Is_Canonical_Combining_Class: _-ccc28/a/}'); + Error('\P{Is_Canonical_Combining_Class: _-ccc28/a/}'); Expect(1, 2289, '\p{Is_Canonical_Combining_Class=ccc28}', ""); Expect(0, 2289, '\p{^Is_Canonical_Combining_Class=ccc28}', ""); Expect(0, 2289, '\P{Is_Canonical_Combining_Class=ccc28}', ""); @@ -30404,26 +31050,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2290, '\p{^Is_Canonical_Combining_Class=ccc28}', ""); Expect(1, 2290, '\P{Is_Canonical_Combining_Class=ccc28}', ""); Expect(0, 2290, '\P{^Is_Canonical_Combining_Class=ccc28}', ""); - Expect(1, 2289, '\p{Is_Canonical_Combining_Class=_ CCC28}', ""); - Expect(0, 2289, '\p{^Is_Canonical_Combining_Class=_ CCC28}', ""); - Expect(0, 2289, '\P{Is_Canonical_Combining_Class=_ CCC28}', ""); - Expect(1, 2289, '\P{^Is_Canonical_Combining_Class=_ CCC28}', ""); - Expect(0, 2290, '\p{Is_Canonical_Combining_Class=_ CCC28}', ""); - Expect(1, 2290, '\p{^Is_Canonical_Combining_Class=_ CCC28}', ""); - Expect(1, 2290, '\P{Is_Canonical_Combining_Class=_ CCC28}', ""); - Expect(0, 2290, '\P{^Is_Canonical_Combining_Class=_ CCC28}', ""); - Error('\p{Is_Ccc=/a/- +0000028}'); - Error('\P{Is_Ccc=/a/- +0000028}'); - Expect(1, 2289, '\p{Is_Ccc=+02_8}', ""); - Expect(0, 2289, '\p{^Is_Ccc=+02_8}', ""); - Expect(0, 2289, '\P{Is_Ccc=+02_8}', ""); - Expect(1, 2289, '\P{^Is_Ccc=+02_8}', ""); - Expect(0, 2290, '\p{Is_Ccc=+02_8}', ""); - Expect(1, 2290, '\p{^Is_Ccc=+02_8}', ""); - Expect(1, 2290, '\P{Is_Ccc=+02_8}', ""); - Expect(0, 2290, '\P{^Is_Ccc=+02_8}', ""); - Error('\p{Canonical_Combining_Class: _/a/CCC29}'); - Error('\P{Canonical_Combining_Class: _/a/CCC29}'); + Expect(1, 2289, '\p{Is_Canonical_Combining_Class= ccc28}', ""); + Expect(0, 2289, '\p{^Is_Canonical_Combining_Class= ccc28}', ""); + Expect(0, 2289, '\P{Is_Canonical_Combining_Class= ccc28}', ""); + Expect(1, 2289, '\P{^Is_Canonical_Combining_Class= ccc28}', ""); + Expect(0, 2290, '\p{Is_Canonical_Combining_Class= ccc28}', ""); + Expect(1, 2290, '\p{^Is_Canonical_Combining_Class= ccc28}', ""); + Expect(1, 2290, '\P{Is_Canonical_Combining_Class= ccc28}', ""); + Expect(0, 2290, '\P{^Is_Canonical_Combining_Class= ccc28}', ""); + Error('\p{Is_Ccc: _+000000028:=}'); + Error('\P{Is_Ccc: _+000000028:=}'); + Expect(1, 2289, '\p{Is_Ccc=28}', ""); + Expect(0, 2289, '\p{^Is_Ccc=28}', ""); + Expect(0, 2289, '\P{Is_Ccc=28}', ""); + Expect(1, 2289, '\P{^Is_Ccc=28}', ""); + Expect(0, 2290, '\p{Is_Ccc=28}', ""); + Expect(1, 2290, '\p{^Is_Ccc=28}', ""); + Expect(1, 2290, '\P{Is_Ccc=28}', ""); + Expect(0, 2290, '\P{^Is_Ccc=28}', ""); + Error('\p{Canonical_Combining_Class=-ccc29:=}'); + Error('\P{Canonical_Combining_Class=-ccc29:=}'); Expect(1, 2290, '\p{Canonical_Combining_Class=:\ACCC29\z:}', "");; Expect(0, 2291, '\p{Canonical_Combining_Class=:\ACCC29\z:}', "");; Expect(1, 2290, '\p{Canonical_Combining_Class=ccc29}', ""); @@ -30436,28 +31082,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2291, '\P{^Canonical_Combining_Class=ccc29}', ""); Expect(1, 2290, '\p{Canonical_Combining_Class=:\Accc29\z:}', "");; Expect(0, 2291, '\p{Canonical_Combining_Class=:\Accc29\z:}', "");; - Expect(1, 2290, '\p{Canonical_Combining_Class= CCC29}', ""); - Expect(0, 2290, '\p{^Canonical_Combining_Class= CCC29}', ""); - Expect(0, 2290, '\P{Canonical_Combining_Class= CCC29}', ""); - Expect(1, 2290, '\P{^Canonical_Combining_Class= CCC29}', ""); - Expect(0, 2291, '\p{Canonical_Combining_Class= CCC29}', ""); - Expect(1, 2291, '\p{^Canonical_Combining_Class= CCC29}', ""); - Expect(1, 2291, '\P{Canonical_Combining_Class= CCC29}', ""); - Expect(0, 2291, '\P{^Canonical_Combining_Class= CCC29}', ""); - Error('\p{Ccc=/a/ 000000029}'); - Error('\P{Ccc=/a/ 000000029}'); + Expect(1, 2290, '\p{Canonical_Combining_Class= CCC29}', ""); + Expect(0, 2290, '\p{^Canonical_Combining_Class= CCC29}', ""); + Expect(0, 2290, '\P{Canonical_Combining_Class= CCC29}', ""); + Expect(1, 2290, '\P{^Canonical_Combining_Class= CCC29}', ""); + Expect(0, 2291, '\p{Canonical_Combining_Class= CCC29}', ""); + Expect(1, 2291, '\p{^Canonical_Combining_Class= CCC29}', ""); + Expect(1, 2291, '\P{Canonical_Combining_Class= CCC29}', ""); + Expect(0, 2291, '\P{^Canonical_Combining_Class= CCC29}', ""); + Error('\p{Ccc=_ 2_9/a/}'); + Error('\P{Ccc=_ 2_9/a/}'); Expect(1, 2290, '\p{Ccc=:\A29\z:}', "");; Expect(0, 2291, '\p{Ccc=:\A29\z:}', "");; - Expect(1, 2290, '\p{Ccc=00000000029}', ""); - Expect(0, 2290, '\p{^Ccc=00000000029}', ""); - Expect(0, 2290, '\P{Ccc=00000000029}', ""); - Expect(1, 2290, '\P{^Ccc=00000000029}', ""); - Expect(0, 2291, '\p{Ccc=00000000029}', ""); - Expect(1, 2291, '\p{^Ccc=00000000029}', ""); - Expect(1, 2291, '\P{Ccc=00000000029}', ""); - Expect(0, 2291, '\P{^Ccc=00000000029}', ""); - Error('\p{Is_Canonical_Combining_Class= CCC29:=}'); - Error('\P{Is_Canonical_Combining_Class= CCC29:=}'); + Expect(1, 2290, '\p{Ccc=0029}', ""); + Expect(0, 2290, '\p{^Ccc=0029}', ""); + Expect(0, 2290, '\P{Ccc=0029}', ""); + Expect(1, 2290, '\P{^Ccc=0029}', ""); + Expect(0, 2291, '\p{Ccc=0029}', ""); + Expect(1, 2291, '\p{^Ccc=0029}', ""); + Expect(1, 2291, '\P{Ccc=0029}', ""); + Expect(0, 2291, '\P{^Ccc=0029}', ""); + Error('\p{Is_Canonical_Combining_Class= :=ccc29}'); + Error('\P{Is_Canonical_Combining_Class= :=ccc29}'); Expect(1, 2290, '\p{Is_Canonical_Combining_Class=ccc29}', ""); Expect(0, 2290, '\p{^Is_Canonical_Combining_Class=ccc29}', ""); Expect(0, 2290, '\P{Is_Canonical_Combining_Class=ccc29}', ""); @@ -30466,26 +31112,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2291, '\p{^Is_Canonical_Combining_Class=ccc29}', ""); Expect(1, 2291, '\P{Is_Canonical_Combining_Class=ccc29}', ""); Expect(0, 2291, '\P{^Is_Canonical_Combining_Class=ccc29}', ""); - Expect(1, 2290, '\p{Is_Canonical_Combining_Class= _CCC29}', ""); - Expect(0, 2290, '\p{^Is_Canonical_Combining_Class= _CCC29}', ""); - Expect(0, 2290, '\P{Is_Canonical_Combining_Class= _CCC29}', ""); - Expect(1, 2290, '\P{^Is_Canonical_Combining_Class= _CCC29}', ""); - Expect(0, 2291, '\p{Is_Canonical_Combining_Class= _CCC29}', ""); - Expect(1, 2291, '\p{^Is_Canonical_Combining_Class= _CCC29}', ""); - Expect(1, 2291, '\P{Is_Canonical_Combining_Class= _CCC29}', ""); - Expect(0, 2291, '\P{^Is_Canonical_Combining_Class= _CCC29}', ""); - Error('\p{Is_Ccc=- 0_0_0_29/a/}'); - Error('\P{Is_Ccc=- 0_0_0_29/a/}'); - Expect(1, 2290, '\p{Is_Ccc=0_0_0_0_0_0_0029}', ""); - Expect(0, 2290, '\p{^Is_Ccc=0_0_0_0_0_0_0029}', ""); - Expect(0, 2290, '\P{Is_Ccc=0_0_0_0_0_0_0029}', ""); - Expect(1, 2290, '\P{^Is_Ccc=0_0_0_0_0_0_0029}', ""); - Expect(0, 2291, '\p{Is_Ccc=0_0_0_0_0_0_0029}', ""); - Expect(1, 2291, '\p{^Is_Ccc=0_0_0_0_0_0_0029}', ""); - Expect(1, 2291, '\P{Is_Ccc=0_0_0_0_0_0_0029}', ""); - Expect(0, 2291, '\P{^Is_Ccc=0_0_0_0_0_0_0029}', ""); - Error('\p{Canonical_Combining_Class= ccc30:=}'); - Error('\P{Canonical_Combining_Class= ccc30:=}'); + Expect(1, 2290, '\p{Is_Canonical_Combining_Class= CCC29}', ""); + Expect(0, 2290, '\p{^Is_Canonical_Combining_Class= CCC29}', ""); + Expect(0, 2290, '\P{Is_Canonical_Combining_Class= CCC29}', ""); + Expect(1, 2290, '\P{^Is_Canonical_Combining_Class= CCC29}', ""); + Expect(0, 2291, '\p{Is_Canonical_Combining_Class= CCC29}', ""); + Expect(1, 2291, '\p{^Is_Canonical_Combining_Class= CCC29}', ""); + Expect(1, 2291, '\P{Is_Canonical_Combining_Class= CCC29}', ""); + Expect(0, 2291, '\P{^Is_Canonical_Combining_Class= CCC29}', ""); + Error('\p{Is_Ccc=/a/-0_0_0_0_0_0_00029}'); + Error('\P{Is_Ccc=/a/-0_0_0_0_0_0_00029}'); + Expect(1, 2290, '\p{Is_Ccc=+0000029}', ""); + Expect(0, 2290, '\p{^Is_Ccc=+0000029}', ""); + Expect(0, 2290, '\P{Is_Ccc=+0000029}', ""); + Expect(1, 2290, '\P{^Is_Ccc=+0000029}', ""); + Expect(0, 2291, '\p{Is_Ccc=+0000029}', ""); + Expect(1, 2291, '\p{^Is_Ccc=+0000029}', ""); + Expect(1, 2291, '\P{Is_Ccc=+0000029}', ""); + Expect(0, 2291, '\P{^Is_Ccc=+0000029}', ""); + Error('\p{Canonical_Combining_Class= CCC30/a/}'); + Error('\P{Canonical_Combining_Class= CCC30/a/}'); Expect(1, 1614, '\p{Canonical_Combining_Class=:\ACCC30\z:}', "");; Expect(0, 1615, '\p{Canonical_Combining_Class=:\ACCC30\z:}', "");; Expect(1, 1614, '\p{Canonical_Combining_Class=ccc30}', ""); @@ -30498,28 +31144,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1615, '\P{^Canonical_Combining_Class=ccc30}', ""); Expect(1, 1614, '\p{Canonical_Combining_Class=:\Accc30\z:}', "");; Expect(0, 1615, '\p{Canonical_Combining_Class=:\Accc30\z:}', "");; - Expect(1, 1614, '\p{Canonical_Combining_Class= CCC30}', ""); - Expect(0, 1614, '\p{^Canonical_Combining_Class= CCC30}', ""); - Expect(0, 1614, '\P{Canonical_Combining_Class= CCC30}', ""); - Expect(1, 1614, '\P{^Canonical_Combining_Class= CCC30}', ""); - Expect(0, 1615, '\p{Canonical_Combining_Class= CCC30}', ""); - Expect(1, 1615, '\p{^Canonical_Combining_Class= CCC30}', ""); - Expect(1, 1615, '\P{Canonical_Combining_Class= CCC30}', ""); - Expect(0, 1615, '\P{^Canonical_Combining_Class= CCC30}', ""); - Error('\p{Ccc=-:=+00003_0}'); - Error('\P{Ccc=-:=+00003_0}'); + Expect(1, 1614, '\p{Canonical_Combining_Class= -CCC30}', ""); + Expect(0, 1614, '\p{^Canonical_Combining_Class= -CCC30}', ""); + Expect(0, 1614, '\P{Canonical_Combining_Class= -CCC30}', ""); + Expect(1, 1614, '\P{^Canonical_Combining_Class= -CCC30}', ""); + Expect(0, 1615, '\p{Canonical_Combining_Class= -CCC30}', ""); + Expect(1, 1615, '\p{^Canonical_Combining_Class= -CCC30}', ""); + Expect(1, 1615, '\P{Canonical_Combining_Class= -CCC30}', ""); + Expect(0, 1615, '\P{^Canonical_Combining_Class= -CCC30}', ""); + Error('\p{Ccc=:= _0000_0000_30}'); + Error('\P{Ccc=:= _0000_0000_30}'); Expect(1, 1614, '\p{Ccc=:\A30\z:}', "");; Expect(0, 1615, '\p{Ccc=:\A30\z:}', "");; - Expect(1, 1614, '\p{Ccc=00000000030}', ""); - Expect(0, 1614, '\p{^Ccc=00000000030}', ""); - Expect(0, 1614, '\P{Ccc=00000000030}', ""); - Expect(1, 1614, '\P{^Ccc=00000000030}', ""); - Expect(0, 1615, '\p{Ccc=00000000030}', ""); - Expect(1, 1615, '\p{^Ccc=00000000030}', ""); - Expect(1, 1615, '\P{Ccc=00000000030}', ""); - Expect(0, 1615, '\P{^Ccc=00000000030}', ""); - Error('\p{Is_Canonical_Combining_Class: :=-CCC30}'); - Error('\P{Is_Canonical_Combining_Class: :=-CCC30}'); + Expect(1, 1614, '\p{Ccc=00_03_0}', ""); + Expect(0, 1614, '\p{^Ccc=00_03_0}', ""); + Expect(0, 1614, '\P{Ccc=00_03_0}', ""); + Expect(1, 1614, '\P{^Ccc=00_03_0}', ""); + Expect(0, 1615, '\p{Ccc=00_03_0}', ""); + Expect(1, 1615, '\p{^Ccc=00_03_0}', ""); + Expect(1, 1615, '\P{Ccc=00_03_0}', ""); + Expect(0, 1615, '\P{^Ccc=00_03_0}', ""); + Error('\p{Is_Canonical_Combining_Class=:= CCC30}'); + Error('\P{Is_Canonical_Combining_Class=:= CCC30}'); Expect(1, 1614, '\p{Is_Canonical_Combining_Class=ccc30}', ""); Expect(0, 1614, '\p{^Is_Canonical_Combining_Class=ccc30}', ""); Expect(0, 1614, '\P{Is_Canonical_Combining_Class=ccc30}', ""); @@ -30528,26 +31174,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1615, '\p{^Is_Canonical_Combining_Class=ccc30}', ""); Expect(1, 1615, '\P{Is_Canonical_Combining_Class=ccc30}', ""); Expect(0, 1615, '\P{^Is_Canonical_Combining_Class=ccc30}', ""); - Expect(1, 1614, '\p{Is_Canonical_Combining_Class=_CCC30}', ""); - Expect(0, 1614, '\p{^Is_Canonical_Combining_Class=_CCC30}', ""); - Expect(0, 1614, '\P{Is_Canonical_Combining_Class=_CCC30}', ""); - Expect(1, 1614, '\P{^Is_Canonical_Combining_Class=_CCC30}', ""); - Expect(0, 1615, '\p{Is_Canonical_Combining_Class=_CCC30}', ""); - Expect(1, 1615, '\p{^Is_Canonical_Combining_Class=_CCC30}', ""); - Expect(1, 1615, '\P{Is_Canonical_Combining_Class=_CCC30}', ""); - Expect(0, 1615, '\P{^Is_Canonical_Combining_Class=_CCC30}', ""); - Error('\p{Is_Ccc=-:=0030}'); - Error('\P{Is_Ccc=-:=0030}'); - Expect(1, 1614, '\p{Is_Ccc=+000000030}', ""); - Expect(0, 1614, '\p{^Is_Ccc=+000000030}', ""); - Expect(0, 1614, '\P{Is_Ccc=+000000030}', ""); - Expect(1, 1614, '\P{^Is_Ccc=+000000030}', ""); - Expect(0, 1615, '\p{Is_Ccc=+000000030}', ""); - Expect(1, 1615, '\p{^Is_Ccc=+000000030}', ""); - Expect(1, 1615, '\P{Is_Ccc=+000000030}', ""); - Expect(0, 1615, '\P{^Is_Ccc=+000000030}', ""); - Error('\p{Canonical_Combining_Class=__ccc31/a/}'); - Error('\P{Canonical_Combining_Class=__ccc31/a/}'); + Expect(1, 1614, '\p{Is_Canonical_Combining_Class=-_CCC30}', ""); + Expect(0, 1614, '\p{^Is_Canonical_Combining_Class=-_CCC30}', ""); + Expect(0, 1614, '\P{Is_Canonical_Combining_Class=-_CCC30}', ""); + Expect(1, 1614, '\P{^Is_Canonical_Combining_Class=-_CCC30}', ""); + Expect(0, 1615, '\p{Is_Canonical_Combining_Class=-_CCC30}', ""); + Expect(1, 1615, '\p{^Is_Canonical_Combining_Class=-_CCC30}', ""); + Expect(1, 1615, '\P{Is_Canonical_Combining_Class=-_CCC30}', ""); + Expect(0, 1615, '\P{^Is_Canonical_Combining_Class=-_CCC30}', ""); + Error('\p{Is_Ccc= 00000030/a/}'); + Error('\P{Is_Ccc= 00000030/a/}'); + Expect(1, 1614, '\p{Is_Ccc=030}', ""); + Expect(0, 1614, '\p{^Is_Ccc=030}', ""); + Expect(0, 1614, '\P{Is_Ccc=030}', ""); + Expect(1, 1614, '\P{^Is_Ccc=030}', ""); + Expect(0, 1615, '\p{Is_Ccc=030}', ""); + Expect(1, 1615, '\p{^Is_Ccc=030}', ""); + Expect(1, 1615, '\P{Is_Ccc=030}', ""); + Expect(0, 1615, '\P{^Is_Ccc=030}', ""); + Error('\p{Canonical_Combining_Class= :=CCC31}'); + Error('\P{Canonical_Combining_Class= :=CCC31}'); Expect(1, 1615, '\p{Canonical_Combining_Class=:\ACCC31\z:}', "");; Expect(0, 1616, '\p{Canonical_Combining_Class=:\ACCC31\z:}', "");; Expect(1, 1615, '\p{Canonical_Combining_Class=ccc31}', ""); @@ -30560,28 +31206,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1616, '\P{^Canonical_Combining_Class=ccc31}', ""); Expect(1, 1615, '\p{Canonical_Combining_Class=:\Accc31\z:}', "");; Expect(0, 1616, '\p{Canonical_Combining_Class=:\Accc31\z:}', "");; - Expect(1, 1615, '\p{Canonical_Combining_Class=-_CCC31}', ""); - Expect(0, 1615, '\p{^Canonical_Combining_Class=-_CCC31}', ""); - Expect(0, 1615, '\P{Canonical_Combining_Class=-_CCC31}', ""); - Expect(1, 1615, '\P{^Canonical_Combining_Class=-_CCC31}', ""); - Expect(0, 1616, '\p{Canonical_Combining_Class=-_CCC31}', ""); - Expect(1, 1616, '\p{^Canonical_Combining_Class=-_CCC31}', ""); - Expect(1, 1616, '\P{Canonical_Combining_Class=-_CCC31}', ""); - Expect(0, 1616, '\P{^Canonical_Combining_Class=-_CCC31}', ""); - Error('\p{Ccc=/a/ _000031}'); - Error('\P{Ccc=/a/ _000031}'); + Expect(1, 1615, '\p{Canonical_Combining_Class= CCC31}', ""); + Expect(0, 1615, '\p{^Canonical_Combining_Class= CCC31}', ""); + Expect(0, 1615, '\P{Canonical_Combining_Class= CCC31}', ""); + Expect(1, 1615, '\P{^Canonical_Combining_Class= CCC31}', ""); + Expect(0, 1616, '\p{Canonical_Combining_Class= CCC31}', ""); + Expect(1, 1616, '\p{^Canonical_Combining_Class= CCC31}', ""); + Expect(1, 1616, '\P{Canonical_Combining_Class= CCC31}', ""); + Expect(0, 1616, '\P{^Canonical_Combining_Class= CCC31}', ""); + Error('\p{Ccc: :=--0003_1}'); + Error('\P{Ccc: :=--0003_1}'); Expect(1, 1615, '\p{Ccc=:\A31\z:}', "");; Expect(0, 1616, '\p{Ccc=:\A31\z:}', "");; - Expect(1, 1615, '\p{Ccc=+000000031}', ""); - Expect(0, 1615, '\p{^Ccc=+000000031}', ""); - Expect(0, 1615, '\P{Ccc=+000000031}', ""); - Expect(1, 1615, '\P{^Ccc=+000000031}', ""); - Expect(0, 1616, '\p{Ccc=+000000031}', ""); - Expect(1, 1616, '\p{^Ccc=+000000031}', ""); - Expect(1, 1616, '\P{Ccc=+000000031}', ""); - Expect(0, 1616, '\P{^Ccc=+000000031}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/_-ccc31}'); - Error('\P{Is_Canonical_Combining_Class=/a/_-ccc31}'); + Expect(1, 1615, '\p{Ccc=003_1}', ""); + Expect(0, 1615, '\p{^Ccc=003_1}', ""); + Expect(0, 1615, '\P{Ccc=003_1}', ""); + Expect(1, 1615, '\P{^Ccc=003_1}', ""); + Expect(0, 1616, '\p{Ccc=003_1}', ""); + Expect(1, 1616, '\p{^Ccc=003_1}', ""); + Expect(1, 1616, '\P{Ccc=003_1}', ""); + Expect(0, 1616, '\P{^Ccc=003_1}', ""); + Error('\p{Is_Canonical_Combining_Class=:=CCC31}'); + Error('\P{Is_Canonical_Combining_Class=:=CCC31}'); Expect(1, 1615, '\p{Is_Canonical_Combining_Class=ccc31}', ""); Expect(0, 1615, '\p{^Is_Canonical_Combining_Class=ccc31}', ""); Expect(0, 1615, '\P{Is_Canonical_Combining_Class=ccc31}', ""); @@ -30590,60 +31236,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1616, '\p{^Is_Canonical_Combining_Class=ccc31}', ""); Expect(1, 1616, '\P{Is_Canonical_Combining_Class=ccc31}', ""); Expect(0, 1616, '\P{^Is_Canonical_Combining_Class=ccc31}', ""); - Expect(1, 1615, '\p{Is_Canonical_Combining_Class= ccc31}', ""); - Expect(0, 1615, '\p{^Is_Canonical_Combining_Class= ccc31}', ""); - Expect(0, 1615, '\P{Is_Canonical_Combining_Class= ccc31}', ""); - Expect(1, 1615, '\P{^Is_Canonical_Combining_Class= ccc31}', ""); - Expect(0, 1616, '\p{Is_Canonical_Combining_Class= ccc31}', ""); - Expect(1, 1616, '\p{^Is_Canonical_Combining_Class= ccc31}', ""); - Expect(1, 1616, '\P{Is_Canonical_Combining_Class= ccc31}', ""); - Expect(0, 1616, '\P{^Is_Canonical_Combining_Class= ccc31}', ""); - Error('\p{Is_Ccc=:=-+00031}'); - Error('\P{Is_Ccc=:=-+00031}'); - Expect(1, 1615, '\p{Is_Ccc=00000031}', ""); - Expect(0, 1615, '\p{^Is_Ccc=00000031}', ""); - Expect(0, 1615, '\P{Is_Ccc=00000031}', ""); - Expect(1, 1615, '\P{^Is_Ccc=00000031}', ""); - Expect(0, 1616, '\p{Is_Ccc=00000031}', ""); - Expect(1, 1616, '\p{^Is_Ccc=00000031}', ""); - Expect(1, 1616, '\P{Is_Ccc=00000031}', ""); - Expect(0, 1616, '\P{^Is_Ccc=00000031}', ""); - Error('\p{Canonical_Combining_Class=_ CCC32:=}'); - Error('\P{Canonical_Combining_Class=_ CCC32:=}'); + Expect(1, 1615, '\p{Is_Canonical_Combining_Class= _CCC31}', ""); + Expect(0, 1615, '\p{^Is_Canonical_Combining_Class= _CCC31}', ""); + Expect(0, 1615, '\P{Is_Canonical_Combining_Class= _CCC31}', ""); + Expect(1, 1615, '\P{^Is_Canonical_Combining_Class= _CCC31}', ""); + Expect(0, 1616, '\p{Is_Canonical_Combining_Class= _CCC31}', ""); + Expect(1, 1616, '\p{^Is_Canonical_Combining_Class= _CCC31}', ""); + Expect(1, 1616, '\P{Is_Canonical_Combining_Class= _CCC31}', ""); + Expect(0, 1616, '\P{^Is_Canonical_Combining_Class= _CCC31}', ""); + Error('\p{Is_Ccc= 000031/a/}'); + Error('\P{Is_Ccc= 000031/a/}'); + Expect(1, 1615, '\p{Is_Ccc=0_0_0_031}', ""); + Expect(0, 1615, '\p{^Is_Ccc=0_0_0_031}', ""); + Expect(0, 1615, '\P{Is_Ccc=0_0_0_031}', ""); + Expect(1, 1615, '\P{^Is_Ccc=0_0_0_031}', ""); + Expect(0, 1616, '\p{Is_Ccc=0_0_0_031}', ""); + Expect(1, 1616, '\p{^Is_Ccc=0_0_0_031}', ""); + Expect(1, 1616, '\P{Is_Ccc=0_0_0_031}', ""); + Expect(0, 1616, '\P{^Is_Ccc=0_0_0_031}', ""); + Error('\p{Canonical_Combining_Class= /a/CCC32}'); + Error('\P{Canonical_Combining_Class= /a/CCC32}'); Expect(1, 1616, '\p{Canonical_Combining_Class=:\ACCC32\z:}', "");; Expect(0, 1617, '\p{Canonical_Combining_Class=:\ACCC32\z:}', "");; - Expect(1, 1616, '\p{Canonical_Combining_Class=ccc32}', ""); - Expect(0, 1616, '\p{^Canonical_Combining_Class=ccc32}', ""); - Expect(0, 1616, '\P{Canonical_Combining_Class=ccc32}', ""); - Expect(1, 1616, '\P{^Canonical_Combining_Class=ccc32}', ""); - Expect(0, 1617, '\p{Canonical_Combining_Class=ccc32}', ""); - Expect(1, 1617, '\p{^Canonical_Combining_Class=ccc32}', ""); - Expect(1, 1617, '\P{Canonical_Combining_Class=ccc32}', ""); - Expect(0, 1617, '\P{^Canonical_Combining_Class=ccc32}', ""); + Expect(1, 1616, '\p{Canonical_Combining_Class: ccc32}', ""); + Expect(0, 1616, '\p{^Canonical_Combining_Class: ccc32}', ""); + Expect(0, 1616, '\P{Canonical_Combining_Class: ccc32}', ""); + Expect(1, 1616, '\P{^Canonical_Combining_Class: ccc32}', ""); + Expect(0, 1617, '\p{Canonical_Combining_Class: ccc32}', ""); + Expect(1, 1617, '\p{^Canonical_Combining_Class: ccc32}', ""); + Expect(1, 1617, '\P{Canonical_Combining_Class: ccc32}', ""); + Expect(0, 1617, '\P{^Canonical_Combining_Class: ccc32}', ""); Expect(1, 1616, '\p{Canonical_Combining_Class=:\Accc32\z:}', "");; Expect(0, 1617, '\p{Canonical_Combining_Class=:\Accc32\z:}', "");; - Expect(1, 1616, '\p{Canonical_Combining_Class= CCC32}', ""); - Expect(0, 1616, '\p{^Canonical_Combining_Class= CCC32}', ""); - Expect(0, 1616, '\P{Canonical_Combining_Class= CCC32}', ""); - Expect(1, 1616, '\P{^Canonical_Combining_Class= CCC32}', ""); - Expect(0, 1617, '\p{Canonical_Combining_Class= CCC32}', ""); - Expect(1, 1617, '\p{^Canonical_Combining_Class= CCC32}', ""); - Expect(1, 1617, '\P{Canonical_Combining_Class= CCC32}', ""); - Expect(0, 1617, '\P{^Canonical_Combining_Class= CCC32}', ""); - Error('\p{Ccc=/a/ -000000032}'); - Error('\P{Ccc=/a/ -000000032}'); + Expect(1, 1616, '\p{Canonical_Combining_Class=-CCC32}', ""); + Expect(0, 1616, '\p{^Canonical_Combining_Class=-CCC32}', ""); + Expect(0, 1616, '\P{Canonical_Combining_Class=-CCC32}', ""); + Expect(1, 1616, '\P{^Canonical_Combining_Class=-CCC32}', ""); + Expect(0, 1617, '\p{Canonical_Combining_Class=-CCC32}', ""); + Expect(1, 1617, '\p{^Canonical_Combining_Class=-CCC32}', ""); + Expect(1, 1617, '\P{Canonical_Combining_Class=-CCC32}', ""); + Expect(0, 1617, '\P{^Canonical_Combining_Class=-CCC32}', ""); + Error('\p{Ccc: :=03_2}'); + Error('\P{Ccc: :=03_2}'); Expect(1, 1616, '\p{Ccc=:\A32\z:}', "");; Expect(0, 1617, '\p{Ccc=:\A32\z:}', "");; - Expect(1, 1616, '\p{Ccc=0_0_0_32}', ""); - Expect(0, 1616, '\p{^Ccc=0_0_0_32}', ""); - Expect(0, 1616, '\P{Ccc=0_0_0_32}', ""); - Expect(1, 1616, '\P{^Ccc=0_0_0_32}', ""); - Expect(0, 1617, '\p{Ccc=0_0_0_32}', ""); - Expect(1, 1617, '\p{^Ccc=0_0_0_32}', ""); - Expect(1, 1617, '\P{Ccc=0_0_0_32}', ""); - Expect(0, 1617, '\P{^Ccc=0_0_0_32}', ""); - Error('\p{Is_Canonical_Combining_Class= CCC32/a/}'); - Error('\P{Is_Canonical_Combining_Class= CCC32/a/}'); + Expect(1, 1616, '\p{Ccc=+003_2}', ""); + Expect(0, 1616, '\p{^Ccc=+003_2}', ""); + Expect(0, 1616, '\P{Ccc=+003_2}', ""); + Expect(1, 1616, '\P{^Ccc=+003_2}', ""); + Expect(0, 1617, '\p{Ccc=+003_2}', ""); + Expect(1, 1617, '\p{^Ccc=+003_2}', ""); + Expect(1, 1617, '\P{Ccc=+003_2}', ""); + Expect(0, 1617, '\P{^Ccc=+003_2}', ""); + Error('\p{Is_Canonical_Combining_Class=:=_ CCC32}'); + Error('\P{Is_Canonical_Combining_Class=:=_ CCC32}'); Expect(1, 1616, '\p{Is_Canonical_Combining_Class=ccc32}', ""); Expect(0, 1616, '\p{^Is_Canonical_Combining_Class=ccc32}', ""); Expect(0, 1616, '\P{Is_Canonical_Combining_Class=ccc32}', ""); @@ -30652,26 +31298,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1617, '\p{^Is_Canonical_Combining_Class=ccc32}', ""); Expect(1, 1617, '\P{Is_Canonical_Combining_Class=ccc32}', ""); Expect(0, 1617, '\P{^Is_Canonical_Combining_Class=ccc32}', ""); - Expect(1, 1616, '\p{Is_Canonical_Combining_Class= ccc32}', ""); - Expect(0, 1616, '\p{^Is_Canonical_Combining_Class= ccc32}', ""); - Expect(0, 1616, '\P{Is_Canonical_Combining_Class= ccc32}', ""); - Expect(1, 1616, '\P{^Is_Canonical_Combining_Class= ccc32}', ""); - Expect(0, 1617, '\p{Is_Canonical_Combining_Class= ccc32}', ""); - Expect(1, 1617, '\p{^Is_Canonical_Combining_Class= ccc32}', ""); - Expect(1, 1617, '\P{Is_Canonical_Combining_Class= ccc32}', ""); - Expect(0, 1617, '\P{^Is_Canonical_Combining_Class= ccc32}', ""); - Error('\p{Is_Ccc=_ 0_0_0_0_0_0_0_0_0_32/a/}'); - Error('\P{Is_Ccc=_ 0_0_0_0_0_0_0_0_0_32/a/}'); - Expect(1, 1616, '\p{Is_Ccc=+00_00_00_32}', ""); - Expect(0, 1616, '\p{^Is_Ccc=+00_00_00_32}', ""); - Expect(0, 1616, '\P{Is_Ccc=+00_00_00_32}', ""); - Expect(1, 1616, '\P{^Is_Ccc=+00_00_00_32}', ""); - Expect(0, 1617, '\p{Is_Ccc=+00_00_00_32}', ""); - Expect(1, 1617, '\p{^Is_Ccc=+00_00_00_32}', ""); - Expect(1, 1617, '\P{Is_Ccc=+00_00_00_32}', ""); - Expect(0, 1617, '\P{^Is_Ccc=+00_00_00_32}', ""); - Error('\p{Canonical_Combining_Class=/a/__CCC33}'); - Error('\P{Canonical_Combining_Class=/a/__CCC33}'); + Expect(1, 1616, '\p{Is_Canonical_Combining_Class=_CCC32}', ""); + Expect(0, 1616, '\p{^Is_Canonical_Combining_Class=_CCC32}', ""); + Expect(0, 1616, '\P{Is_Canonical_Combining_Class=_CCC32}', ""); + Expect(1, 1616, '\P{^Is_Canonical_Combining_Class=_CCC32}', ""); + Expect(0, 1617, '\p{Is_Canonical_Combining_Class=_CCC32}', ""); + Expect(1, 1617, '\p{^Is_Canonical_Combining_Class=_CCC32}', ""); + Expect(1, 1617, '\P{Is_Canonical_Combining_Class=_CCC32}', ""); + Expect(0, 1617, '\P{^Is_Canonical_Combining_Class=_CCC32}', ""); + Error('\p{Is_Ccc=-+00_00_00_03_2:=}'); + Error('\P{Is_Ccc=-+00_00_00_03_2:=}'); + Expect(1, 1616, '\p{Is_Ccc=+0_0_32}', ""); + Expect(0, 1616, '\p{^Is_Ccc=+0_0_32}', ""); + Expect(0, 1616, '\P{Is_Ccc=+0_0_32}', ""); + Expect(1, 1616, '\P{^Is_Ccc=+0_0_32}', ""); + Expect(0, 1617, '\p{Is_Ccc=+0_0_32}', ""); + Expect(1, 1617, '\p{^Is_Ccc=+0_0_32}', ""); + Expect(1, 1617, '\P{Is_Ccc=+0_0_32}', ""); + Expect(0, 1617, '\P{^Is_Ccc=+0_0_32}', ""); + Error('\p{Canonical_Combining_Class= :=CCC33}'); + Error('\P{Canonical_Combining_Class= :=CCC33}'); Expect(1, 1617, '\p{Canonical_Combining_Class=:\ACCC33\z:}', "");; Expect(0, 1618, '\p{Canonical_Combining_Class=:\ACCC33\z:}', "");; Expect(1, 1617, '\p{Canonical_Combining_Class=ccc33}', ""); @@ -30684,28 +31330,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1618, '\P{^Canonical_Combining_Class=ccc33}', ""); Expect(1, 1617, '\p{Canonical_Combining_Class=:\Accc33\z:}', "");; Expect(0, 1618, '\p{Canonical_Combining_Class=:\Accc33\z:}', "");; - Expect(1, 1617, '\p{Canonical_Combining_Class=_ ccc33}', ""); - Expect(0, 1617, '\p{^Canonical_Combining_Class=_ ccc33}', ""); - Expect(0, 1617, '\P{Canonical_Combining_Class=_ ccc33}', ""); - Expect(1, 1617, '\P{^Canonical_Combining_Class=_ ccc33}', ""); - Expect(0, 1618, '\p{Canonical_Combining_Class=_ ccc33}', ""); - Expect(1, 1618, '\p{^Canonical_Combining_Class=_ ccc33}', ""); - Expect(1, 1618, '\P{Canonical_Combining_Class=_ ccc33}', ""); - Expect(0, 1618, '\P{^Canonical_Combining_Class=_ ccc33}', ""); - Error('\p{Ccc= 000033/a/}'); - Error('\P{Ccc= 000033/a/}'); + Expect(1, 1617, '\p{Canonical_Combining_Class= CCC33}', ""); + Expect(0, 1617, '\p{^Canonical_Combining_Class= CCC33}', ""); + Expect(0, 1617, '\P{Canonical_Combining_Class= CCC33}', ""); + Expect(1, 1617, '\P{^Canonical_Combining_Class= CCC33}', ""); + Expect(0, 1618, '\p{Canonical_Combining_Class= CCC33}', ""); + Expect(1, 1618, '\p{^Canonical_Combining_Class= CCC33}', ""); + Expect(1, 1618, '\P{Canonical_Combining_Class= CCC33}', ""); + Expect(0, 1618, '\P{^Canonical_Combining_Class= CCC33}', ""); + Error('\p{Ccc=:=_-00033}'); + Error('\P{Ccc=:=_-00033}'); Expect(1, 1617, '\p{Ccc=:\A33\z:}', "");; Expect(0, 1618, '\p{Ccc=:\A33\z:}', "");; - Expect(1, 1617, '\p{Ccc=0_0_0_0_0_33}', ""); - Expect(0, 1617, '\p{^Ccc=0_0_0_0_0_33}', ""); - Expect(0, 1617, '\P{Ccc=0_0_0_0_0_33}', ""); - Expect(1, 1617, '\P{^Ccc=0_0_0_0_0_33}', ""); - Expect(0, 1618, '\p{Ccc=0_0_0_0_0_33}', ""); - Expect(1, 1618, '\p{^Ccc=0_0_0_0_0_33}', ""); - Expect(1, 1618, '\P{Ccc=0_0_0_0_0_33}', ""); - Expect(0, 1618, '\P{^Ccc=0_0_0_0_0_33}', ""); - Error('\p{Is_Canonical_Combining_Class= CCC33:=}'); - Error('\P{Is_Canonical_Combining_Class= CCC33:=}'); + Expect(1, 1617, '\p{Ccc=+33}', ""); + Expect(0, 1617, '\p{^Ccc=+33}', ""); + Expect(0, 1617, '\P{Ccc=+33}', ""); + Expect(1, 1617, '\P{^Ccc=+33}', ""); + Expect(0, 1618, '\p{Ccc=+33}', ""); + Expect(1, 1618, '\p{^Ccc=+33}', ""); + Expect(1, 1618, '\P{Ccc=+33}', ""); + Expect(0, 1618, '\P{^Ccc=+33}', ""); + Error('\p{Is_Canonical_Combining_Class=_/a/CCC33}'); + Error('\P{Is_Canonical_Combining_Class=_/a/CCC33}'); Expect(1, 1617, '\p{Is_Canonical_Combining_Class=ccc33}', ""); Expect(0, 1617, '\p{^Is_Canonical_Combining_Class=ccc33}', ""); Expect(0, 1617, '\P{Is_Canonical_Combining_Class=ccc33}', ""); @@ -30714,26 +31360,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1618, '\p{^Is_Canonical_Combining_Class=ccc33}', ""); Expect(1, 1618, '\P{Is_Canonical_Combining_Class=ccc33}', ""); Expect(0, 1618, '\P{^Is_Canonical_Combining_Class=ccc33}', ""); - Expect(1, 1617, '\p{Is_Canonical_Combining_Class: ccc33}', ""); - Expect(0, 1617, '\p{^Is_Canonical_Combining_Class: ccc33}', ""); - Expect(0, 1617, '\P{Is_Canonical_Combining_Class: ccc33}', ""); - Expect(1, 1617, '\P{^Is_Canonical_Combining_Class: ccc33}', ""); - Expect(0, 1618, '\p{Is_Canonical_Combining_Class: ccc33}', ""); - Expect(1, 1618, '\p{^Is_Canonical_Combining_Class: ccc33}', ""); - Expect(1, 1618, '\P{Is_Canonical_Combining_Class: ccc33}', ""); - Expect(0, 1618, '\P{^Is_Canonical_Combining_Class: ccc33}', ""); - Error('\p{Is_Ccc=-00000000033:=}'); - Error('\P{Is_Ccc=-00000000033:=}'); - Expect(1, 1617, '\p{Is_Ccc=+033}', ""); - Expect(0, 1617, '\p{^Is_Ccc=+033}', ""); - Expect(0, 1617, '\P{Is_Ccc=+033}', ""); - Expect(1, 1617, '\P{^Is_Ccc=+033}', ""); - Expect(0, 1618, '\p{Is_Ccc=+033}', ""); - Expect(1, 1618, '\p{^Is_Ccc=+033}', ""); - Expect(1, 1618, '\P{Is_Ccc=+033}', ""); - Expect(0, 1618, '\P{^Is_Ccc=+033}', ""); - Error('\p{Canonical_Combining_Class=-:=CCC34}'); - Error('\P{Canonical_Combining_Class=-:=CCC34}'); + Expect(1, 1617, '\p{Is_Canonical_Combining_Class= _CCC33}', ""); + Expect(0, 1617, '\p{^Is_Canonical_Combining_Class= _CCC33}', ""); + Expect(0, 1617, '\P{Is_Canonical_Combining_Class= _CCC33}', ""); + Expect(1, 1617, '\P{^Is_Canonical_Combining_Class= _CCC33}', ""); + Expect(0, 1618, '\p{Is_Canonical_Combining_Class= _CCC33}', ""); + Expect(1, 1618, '\p{^Is_Canonical_Combining_Class= _CCC33}', ""); + Expect(1, 1618, '\P{Is_Canonical_Combining_Class= _CCC33}', ""); + Expect(0, 1618, '\P{^Is_Canonical_Combining_Class= _CCC33}', ""); + Error('\p{Is_Ccc=/a/ -0033}'); + Error('\P{Is_Ccc=/a/ -0033}'); + Expect(1, 1617, '\p{Is_Ccc=00000033}', ""); + Expect(0, 1617, '\p{^Is_Ccc=00000033}', ""); + Expect(0, 1617, '\P{Is_Ccc=00000033}', ""); + Expect(1, 1617, '\P{^Is_Ccc=00000033}', ""); + Expect(0, 1618, '\p{Is_Ccc=00000033}', ""); + Expect(1, 1618, '\p{^Is_Ccc=00000033}', ""); + Expect(1, 1618, '\P{Is_Ccc=00000033}', ""); + Expect(0, 1618, '\P{^Is_Ccc=00000033}', ""); + Error('\p{Canonical_Combining_Class=--CCC34:=}'); + Error('\P{Canonical_Combining_Class=--CCC34:=}'); Expect(1, 1618, '\p{Canonical_Combining_Class=:\ACCC34\z:}', "");; Expect(0, 1619, '\p{Canonical_Combining_Class=:\ACCC34\z:}', "");; Expect(1, 1618, '\p{Canonical_Combining_Class=ccc34}', ""); @@ -30746,28 +31392,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1619, '\P{^Canonical_Combining_Class=ccc34}', ""); Expect(1, 1618, '\p{Canonical_Combining_Class=:\Accc34\z:}', "");; Expect(0, 1619, '\p{Canonical_Combining_Class=:\Accc34\z:}', "");; - Expect(1, 1618, '\p{Canonical_Combining_Class= -CCC34}', ""); - Expect(0, 1618, '\p{^Canonical_Combining_Class= -CCC34}', ""); - Expect(0, 1618, '\P{Canonical_Combining_Class= -CCC34}', ""); - Expect(1, 1618, '\P{^Canonical_Combining_Class= -CCC34}', ""); - Expect(0, 1619, '\p{Canonical_Combining_Class= -CCC34}', ""); - Expect(1, 1619, '\p{^Canonical_Combining_Class= -CCC34}', ""); - Expect(1, 1619, '\P{Canonical_Combining_Class= -CCC34}', ""); - Expect(0, 1619, '\P{^Canonical_Combining_Class= -CCC34}', ""); - Error('\p{Ccc= _+00_00_00_00_34/a/}'); - Error('\P{Ccc= _+00_00_00_00_34/a/}'); + Expect(1, 1618, '\p{Canonical_Combining_Class: CCC34}', ""); + Expect(0, 1618, '\p{^Canonical_Combining_Class: CCC34}', ""); + Expect(0, 1618, '\P{Canonical_Combining_Class: CCC34}', ""); + Expect(1, 1618, '\P{^Canonical_Combining_Class: CCC34}', ""); + Expect(0, 1619, '\p{Canonical_Combining_Class: CCC34}', ""); + Expect(1, 1619, '\p{^Canonical_Combining_Class: CCC34}', ""); + Expect(1, 1619, '\P{Canonical_Combining_Class: CCC34}', ""); + Expect(0, 1619, '\P{^Canonical_Combining_Class: CCC34}', ""); + Error('\p{Ccc=-:=000034}'); + Error('\P{Ccc=-:=000034}'); Expect(1, 1618, '\p{Ccc=:\A34\z:}', "");; Expect(0, 1619, '\p{Ccc=:\A34\z:}', "");; - Expect(1, 1618, '\p{Ccc=00034}', ""); - Expect(0, 1618, '\p{^Ccc=00034}', ""); - Expect(0, 1618, '\P{Ccc=00034}', ""); - Expect(1, 1618, '\P{^Ccc=00034}', ""); - Expect(0, 1619, '\p{Ccc=00034}', ""); - Expect(1, 1619, '\p{^Ccc=00034}', ""); - Expect(1, 1619, '\P{Ccc=00034}', ""); - Expect(0, 1619, '\P{^Ccc=00034}', ""); - Error('\p{Is_Canonical_Combining_Class=:= CCC34}'); - Error('\P{Is_Canonical_Combining_Class=:= CCC34}'); + Expect(1, 1618, '\p{Ccc=3_4}', ""); + Expect(0, 1618, '\p{^Ccc=3_4}', ""); + Expect(0, 1618, '\P{Ccc=3_4}', ""); + Expect(1, 1618, '\P{^Ccc=3_4}', ""); + Expect(0, 1619, '\p{Ccc=3_4}', ""); + Expect(1, 1619, '\p{^Ccc=3_4}', ""); + Expect(1, 1619, '\P{Ccc=3_4}', ""); + Expect(0, 1619, '\P{^Ccc=3_4}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/ CCC34}'); + Error('\P{Is_Canonical_Combining_Class=/a/ CCC34}'); Expect(1, 1618, '\p{Is_Canonical_Combining_Class=ccc34}', ""); Expect(0, 1618, '\p{^Is_Canonical_Combining_Class=ccc34}', ""); Expect(0, 1618, '\P{Is_Canonical_Combining_Class=ccc34}', ""); @@ -30776,26 +31422,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1619, '\p{^Is_Canonical_Combining_Class=ccc34}', ""); Expect(1, 1619, '\P{Is_Canonical_Combining_Class=ccc34}', ""); Expect(0, 1619, '\P{^Is_Canonical_Combining_Class=ccc34}', ""); - Expect(1, 1618, '\p{Is_Canonical_Combining_Class=-ccc34}', ""); - Expect(0, 1618, '\p{^Is_Canonical_Combining_Class=-ccc34}', ""); - Expect(0, 1618, '\P{Is_Canonical_Combining_Class=-ccc34}', ""); - Expect(1, 1618, '\P{^Is_Canonical_Combining_Class=-ccc34}', ""); - Expect(0, 1619, '\p{Is_Canonical_Combining_Class=-ccc34}', ""); - Expect(1, 1619, '\p{^Is_Canonical_Combining_Class=-ccc34}', ""); - Expect(1, 1619, '\P{Is_Canonical_Combining_Class=-ccc34}', ""); - Expect(0, 1619, '\P{^Is_Canonical_Combining_Class=-ccc34}', ""); - Error('\p{Is_Ccc=_:=0000034}'); - Error('\P{Is_Ccc=_:=0000034}'); - Expect(1, 1618, '\p{Is_Ccc:034}', ""); - Expect(0, 1618, '\p{^Is_Ccc:034}', ""); - Expect(0, 1618, '\P{Is_Ccc:034}', ""); - Expect(1, 1618, '\P{^Is_Ccc:034}', ""); - Expect(0, 1619, '\p{Is_Ccc:034}', ""); - Expect(1, 1619, '\p{^Is_Ccc:034}', ""); - Expect(1, 1619, '\P{Is_Ccc:034}', ""); - Expect(0, 1619, '\P{^Is_Ccc:034}', ""); - Error('\p{Canonical_Combining_Class= _CCC35/a/}'); - Error('\P{Canonical_Combining_Class= _CCC35/a/}'); + Expect(1, 1618, '\p{Is_Canonical_Combining_Class= CCC34}', ""); + Expect(0, 1618, '\p{^Is_Canonical_Combining_Class= CCC34}', ""); + Expect(0, 1618, '\P{Is_Canonical_Combining_Class= CCC34}', ""); + Expect(1, 1618, '\P{^Is_Canonical_Combining_Class= CCC34}', ""); + Expect(0, 1619, '\p{Is_Canonical_Combining_Class= CCC34}', ""); + Expect(1, 1619, '\p{^Is_Canonical_Combining_Class= CCC34}', ""); + Expect(1, 1619, '\P{Is_Canonical_Combining_Class= CCC34}', ""); + Expect(0, 1619, '\P{^Is_Canonical_Combining_Class= CCC34}', ""); + Error('\p{Is_Ccc=-:=34}'); + Error('\P{Is_Ccc=-:=34}'); + Expect(1, 1618, '\p{Is_Ccc=00000000034}', ""); + Expect(0, 1618, '\p{^Is_Ccc=00000000034}', ""); + Expect(0, 1618, '\P{Is_Ccc=00000000034}', ""); + Expect(1, 1618, '\P{^Is_Ccc=00000000034}', ""); + Expect(0, 1619, '\p{Is_Ccc=00000000034}', ""); + Expect(1, 1619, '\p{^Is_Ccc=00000000034}', ""); + Expect(1, 1619, '\P{Is_Ccc=00000000034}', ""); + Expect(0, 1619, '\P{^Is_Ccc=00000000034}', ""); + Error('\p{Canonical_Combining_Class= CCC35:=}'); + Error('\P{Canonical_Combining_Class= CCC35:=}'); Expect(1, 1648, '\p{Canonical_Combining_Class=:\ACCC35\z:}', "");; Expect(0, 1649, '\p{Canonical_Combining_Class=:\ACCC35\z:}', "");; Expect(1, 1648, '\p{Canonical_Combining_Class=ccc35}', ""); @@ -30808,28 +31454,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1649, '\P{^Canonical_Combining_Class=ccc35}', ""); Expect(1, 1648, '\p{Canonical_Combining_Class=:\Accc35\z:}', "");; Expect(0, 1649, '\p{Canonical_Combining_Class=:\Accc35\z:}', "");; - Expect(1, 1648, '\p{Canonical_Combining_Class: - CCC35}', ""); - Expect(0, 1648, '\p{^Canonical_Combining_Class: - CCC35}', ""); - Expect(0, 1648, '\P{Canonical_Combining_Class: - CCC35}', ""); - Expect(1, 1648, '\P{^Canonical_Combining_Class: - CCC35}', ""); - Expect(0, 1649, '\p{Canonical_Combining_Class: - CCC35}', ""); - Expect(1, 1649, '\p{^Canonical_Combining_Class: - CCC35}', ""); - Expect(1, 1649, '\P{Canonical_Combining_Class: - CCC35}', ""); - Expect(0, 1649, '\P{^Canonical_Combining_Class: - CCC35}', ""); - Error('\p{Ccc: := 000_000_35}'); - Error('\P{Ccc: := 000_000_35}'); + Expect(1, 1648, '\p{Canonical_Combining_Class= CCC35}', ""); + Expect(0, 1648, '\p{^Canonical_Combining_Class= CCC35}', ""); + Expect(0, 1648, '\P{Canonical_Combining_Class= CCC35}', ""); + Expect(1, 1648, '\P{^Canonical_Combining_Class= CCC35}', ""); + Expect(0, 1649, '\p{Canonical_Combining_Class= CCC35}', ""); + Expect(1, 1649, '\p{^Canonical_Combining_Class= CCC35}', ""); + Expect(1, 1649, '\P{Canonical_Combining_Class= CCC35}', ""); + Expect(0, 1649, '\P{^Canonical_Combining_Class= CCC35}', ""); + Error('\p{Ccc= 035:=}'); + Error('\P{Ccc= 035:=}'); Expect(1, 1648, '\p{Ccc=:\A35\z:}', "");; Expect(0, 1649, '\p{Ccc=:\A35\z:}', "");; - Expect(1, 1648, '\p{Ccc=0000000035}', ""); - Expect(0, 1648, '\p{^Ccc=0000000035}', ""); - Expect(0, 1648, '\P{Ccc=0000000035}', ""); - Expect(1, 1648, '\P{^Ccc=0000000035}', ""); - Expect(0, 1649, '\p{Ccc=0000000035}', ""); - Expect(1, 1649, '\p{^Ccc=0000000035}', ""); - Expect(1, 1649, '\P{Ccc=0000000035}', ""); - Expect(0, 1649, '\P{^Ccc=0000000035}', ""); - Error('\p{Is_Canonical_Combining_Class=-CCC35:=}'); - Error('\P{Is_Canonical_Combining_Class=-CCC35:=}'); + Expect(1, 1648, '\p{Ccc=0_0_0_035}', ""); + Expect(0, 1648, '\p{^Ccc=0_0_0_035}', ""); + Expect(0, 1648, '\P{Ccc=0_0_0_035}', ""); + Expect(1, 1648, '\P{^Ccc=0_0_0_035}', ""); + Expect(0, 1649, '\p{Ccc=0_0_0_035}', ""); + Expect(1, 1649, '\p{^Ccc=0_0_0_035}', ""); + Expect(1, 1649, '\P{Ccc=0_0_0_035}', ""); + Expect(0, 1649, '\P{^Ccc=0_0_0_035}', ""); + Error('\p{Is_Canonical_Combining_Class=_-CCC35:=}'); + Error('\P{Is_Canonical_Combining_Class=_-CCC35:=}'); Expect(1, 1648, '\p{Is_Canonical_Combining_Class=ccc35}', ""); Expect(0, 1648, '\p{^Is_Canonical_Combining_Class=ccc35}', ""); Expect(0, 1648, '\P{Is_Canonical_Combining_Class=ccc35}', ""); @@ -30838,26 +31484,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1649, '\p{^Is_Canonical_Combining_Class=ccc35}', ""); Expect(1, 1649, '\P{Is_Canonical_Combining_Class=ccc35}', ""); Expect(0, 1649, '\P{^Is_Canonical_Combining_Class=ccc35}', ""); - Expect(1, 1648, '\p{Is_Canonical_Combining_Class= _ccc35}', ""); - Expect(0, 1648, '\p{^Is_Canonical_Combining_Class= _ccc35}', ""); - Expect(0, 1648, '\P{Is_Canonical_Combining_Class= _ccc35}', ""); - Expect(1, 1648, '\P{^Is_Canonical_Combining_Class= _ccc35}', ""); - Expect(0, 1649, '\p{Is_Canonical_Combining_Class= _ccc35}', ""); - Expect(1, 1649, '\p{^Is_Canonical_Combining_Class= _ccc35}', ""); - Expect(1, 1649, '\P{Is_Canonical_Combining_Class= _ccc35}', ""); - Expect(0, 1649, '\P{^Is_Canonical_Combining_Class= _ccc35}', ""); - Error('\p{Is_Ccc=-0000_0003_5/a/}'); - Error('\P{Is_Ccc=-0000_0003_5/a/}'); - Expect(1, 1648, '\p{Is_Ccc=+000_000_35}', ""); - Expect(0, 1648, '\p{^Is_Ccc=+000_000_35}', ""); - Expect(0, 1648, '\P{Is_Ccc=+000_000_35}', ""); - Expect(1, 1648, '\P{^Is_Ccc=+000_000_35}', ""); - Expect(0, 1649, '\p{Is_Ccc=+000_000_35}', ""); - Expect(1, 1649, '\p{^Is_Ccc=+000_000_35}', ""); - Expect(1, 1649, '\P{Is_Ccc=+000_000_35}', ""); - Expect(0, 1649, '\P{^Is_Ccc=+000_000_35}', ""); - Error('\p{Canonical_Combining_Class=_:=CCC36}'); - Error('\P{Canonical_Combining_Class=_:=CCC36}'); + Expect(1, 1648, '\p{Is_Canonical_Combining_Class=_ CCC35}', ""); + Expect(0, 1648, '\p{^Is_Canonical_Combining_Class=_ CCC35}', ""); + Expect(0, 1648, '\P{Is_Canonical_Combining_Class=_ CCC35}', ""); + Expect(1, 1648, '\P{^Is_Canonical_Combining_Class=_ CCC35}', ""); + Expect(0, 1649, '\p{Is_Canonical_Combining_Class=_ CCC35}', ""); + Expect(1, 1649, '\p{^Is_Canonical_Combining_Class=_ CCC35}', ""); + Expect(1, 1649, '\P{Is_Canonical_Combining_Class=_ CCC35}', ""); + Expect(0, 1649, '\P{^Is_Canonical_Combining_Class=_ CCC35}', ""); + Error('\p{Is_Ccc= 0000000035:=}'); + Error('\P{Is_Ccc= 0000000035:=}'); + Expect(1, 1648, '\p{Is_Ccc=000_003_5}', ""); + Expect(0, 1648, '\p{^Is_Ccc=000_003_5}', ""); + Expect(0, 1648, '\P{Is_Ccc=000_003_5}', ""); + Expect(1, 1648, '\P{^Is_Ccc=000_003_5}', ""); + Expect(0, 1649, '\p{Is_Ccc=000_003_5}', ""); + Expect(1, 1649, '\p{^Is_Ccc=000_003_5}', ""); + Expect(1, 1649, '\P{Is_Ccc=000_003_5}', ""); + Expect(0, 1649, '\P{^Is_Ccc=000_003_5}', ""); + Error('\p{Canonical_Combining_Class=--CCC36:=}'); + Error('\P{Canonical_Combining_Class=--CCC36:=}'); Expect(1, 1809, '\p{Canonical_Combining_Class=:\ACCC36\z:}', "");; Expect(0, 1810, '\p{Canonical_Combining_Class=:\ACCC36\z:}', "");; Expect(1, 1809, '\p{Canonical_Combining_Class=ccc36}', ""); @@ -30870,36 +31516,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1810, '\P{^Canonical_Combining_Class=ccc36}', ""); Expect(1, 1809, '\p{Canonical_Combining_Class=:\Accc36\z:}', "");; Expect(0, 1810, '\p{Canonical_Combining_Class=:\Accc36\z:}', "");; - Expect(1, 1809, '\p{Canonical_Combining_Class: --CCC36}', ""); - Expect(0, 1809, '\p{^Canonical_Combining_Class: --CCC36}', ""); - Expect(0, 1809, '\P{Canonical_Combining_Class: --CCC36}', ""); - Expect(1, 1809, '\P{^Canonical_Combining_Class: --CCC36}', ""); - Expect(0, 1810, '\p{Canonical_Combining_Class: --CCC36}', ""); - Expect(1, 1810, '\p{^Canonical_Combining_Class: --CCC36}', ""); - Expect(1, 1810, '\P{Canonical_Combining_Class: --CCC36}', ""); - Expect(0, 1810, '\P{^Canonical_Combining_Class: --CCC36}', ""); - Error('\p{Ccc:--+000000036:=}'); - Error('\P{Ccc:--+000000036:=}'); + Expect(1, 1809, '\p{Canonical_Combining_Class=_ CCC36}', ""); + Expect(0, 1809, '\p{^Canonical_Combining_Class=_ CCC36}', ""); + Expect(0, 1809, '\P{Canonical_Combining_Class=_ CCC36}', ""); + Expect(1, 1809, '\P{^Canonical_Combining_Class=_ CCC36}', ""); + Expect(0, 1810, '\p{Canonical_Combining_Class=_ CCC36}', ""); + Expect(1, 1810, '\p{^Canonical_Combining_Class=_ CCC36}', ""); + Expect(1, 1810, '\P{Canonical_Combining_Class=_ CCC36}', ""); + Expect(0, 1810, '\P{^Canonical_Combining_Class=_ CCC36}', ""); + Error('\p{Ccc= :=03_6}'); + Error('\P{Ccc= :=03_6}'); Expect(1, 1809, '\p{Ccc=:\A36\z:}', "");; Expect(0, 1810, '\p{Ccc=:\A36\z:}', "");; - Expect(1, 1809, '\p{Ccc=36}', ""); - Expect(0, 1809, '\p{^Ccc=36}', ""); - Expect(0, 1809, '\P{Ccc=36}', ""); - Expect(1, 1809, '\P{^Ccc=36}', ""); - Expect(0, 1810, '\p{Ccc=36}', ""); - Expect(1, 1810, '\p{^Ccc=36}', ""); - Expect(1, 1810, '\P{Ccc=36}', ""); - Expect(0, 1810, '\P{^Ccc=36}', ""); - Error('\p{Is_Canonical_Combining_Class=CCC36:=}'); - Error('\P{Is_Canonical_Combining_Class=CCC36:=}'); - Expect(1, 1809, '\p{Is_Canonical_Combining_Class: ccc36}', ""); - Expect(0, 1809, '\p{^Is_Canonical_Combining_Class: ccc36}', ""); - Expect(0, 1809, '\P{Is_Canonical_Combining_Class: ccc36}', ""); - Expect(1, 1809, '\P{^Is_Canonical_Combining_Class: ccc36}', ""); - Expect(0, 1810, '\p{Is_Canonical_Combining_Class: ccc36}', ""); - Expect(1, 1810, '\p{^Is_Canonical_Combining_Class: ccc36}', ""); - Expect(1, 1810, '\P{Is_Canonical_Combining_Class: ccc36}', ""); - Expect(0, 1810, '\P{^Is_Canonical_Combining_Class: ccc36}', ""); + Expect(1, 1809, '\p{Ccc=000003_6}', ""); + Expect(0, 1809, '\p{^Ccc=000003_6}', ""); + Expect(0, 1809, '\P{Ccc=000003_6}', ""); + Expect(1, 1809, '\P{^Ccc=000003_6}', ""); + Expect(0, 1810, '\p{Ccc=000003_6}', ""); + Expect(1, 1810, '\p{^Ccc=000003_6}', ""); + Expect(1, 1810, '\P{Ccc=000003_6}', ""); + Expect(0, 1810, '\P{^Ccc=000003_6}', ""); + Error('\p{Is_Canonical_Combining_Class= -CCC36:=}'); + Error('\P{Is_Canonical_Combining_Class= -CCC36:=}'); + Expect(1, 1809, '\p{Is_Canonical_Combining_Class=ccc36}', ""); + Expect(0, 1809, '\p{^Is_Canonical_Combining_Class=ccc36}', ""); + Expect(0, 1809, '\P{Is_Canonical_Combining_Class=ccc36}', ""); + Expect(1, 1809, '\P{^Is_Canonical_Combining_Class=ccc36}', ""); + Expect(0, 1810, '\p{Is_Canonical_Combining_Class=ccc36}', ""); + Expect(1, 1810, '\p{^Is_Canonical_Combining_Class=ccc36}', ""); + Expect(1, 1810, '\P{Is_Canonical_Combining_Class=ccc36}', ""); + Expect(0, 1810, '\P{^Is_Canonical_Combining_Class=ccc36}', ""); Expect(1, 1809, '\p{Is_Canonical_Combining_Class=- ccc36}', ""); Expect(0, 1809, '\p{^Is_Canonical_Combining_Class=- ccc36}', ""); Expect(0, 1809, '\P{Is_Canonical_Combining_Class=- ccc36}', ""); @@ -30908,18 +31554,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1810, '\p{^Is_Canonical_Combining_Class=- ccc36}', ""); Expect(1, 1810, '\P{Is_Canonical_Combining_Class=- ccc36}', ""); Expect(0, 1810, '\P{^Is_Canonical_Combining_Class=- ccc36}', ""); - Error('\p{Is_Ccc=- 03_6:=}'); - Error('\P{Is_Ccc=- 03_6:=}'); - Expect(1, 1809, '\p{Is_Ccc: 00000036}', ""); - Expect(0, 1809, '\p{^Is_Ccc: 00000036}', ""); - Expect(0, 1809, '\P{Is_Ccc: 00000036}', ""); - Expect(1, 1809, '\P{^Is_Ccc: 00000036}', ""); - Expect(0, 1810, '\p{Is_Ccc: 00000036}', ""); - Expect(1, 1810, '\p{^Is_Ccc: 00000036}', ""); - Expect(1, 1810, '\P{Is_Ccc: 00000036}', ""); - Expect(0, 1810, '\P{^Is_Ccc: 00000036}', ""); - Error('\p{Canonical_Combining_Class=-/a/ccc84}'); - Error('\P{Canonical_Combining_Class=-/a/ccc84}'); + Error('\p{Is_Ccc=-:=03_6}'); + Error('\P{Is_Ccc=-:=03_6}'); + Expect(1, 1809, '\p{Is_Ccc=00000036}', ""); + Expect(0, 1809, '\p{^Is_Ccc=00000036}', ""); + Expect(0, 1809, '\P{Is_Ccc=00000036}', ""); + Expect(1, 1809, '\P{^Is_Ccc=00000036}', ""); + Expect(0, 1810, '\p{Is_Ccc=00000036}', ""); + Expect(1, 1810, '\p{^Is_Ccc=00000036}', ""); + Expect(1, 1810, '\P{Is_Ccc=00000036}', ""); + Expect(0, 1810, '\P{^Is_Ccc=00000036}', ""); + Error('\p{Canonical_Combining_Class= :=CCC84}'); + Error('\P{Canonical_Combining_Class= :=CCC84}'); Expect(1, 3157, '\p{Canonical_Combining_Class=:\ACCC84\z:}', "");; Expect(0, 3158, '\p{Canonical_Combining_Class=:\ACCC84\z:}', "");; Expect(1, 3157, '\p{Canonical_Combining_Class=ccc84}', ""); @@ -30932,28 +31578,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3158, '\P{^Canonical_Combining_Class=ccc84}', ""); Expect(1, 3157, '\p{Canonical_Combining_Class=:\Accc84\z:}', "");; Expect(0, 3158, '\p{Canonical_Combining_Class=:\Accc84\z:}', "");; - Expect(1, 3157, '\p{Canonical_Combining_Class= CCC84}', ""); - Expect(0, 3157, '\p{^Canonical_Combining_Class= CCC84}', ""); - Expect(0, 3157, '\P{Canonical_Combining_Class= CCC84}', ""); - Expect(1, 3157, '\P{^Canonical_Combining_Class= CCC84}', ""); - Expect(0, 3158, '\p{Canonical_Combining_Class= CCC84}', ""); - Expect(1, 3158, '\p{^Canonical_Combining_Class= CCC84}', ""); - Expect(1, 3158, '\P{Canonical_Combining_Class= CCC84}', ""); - Expect(0, 3158, '\P{^Canonical_Combining_Class= CCC84}', ""); - Error('\p{Ccc=:= _0000000084}'); - Error('\P{Ccc=:= _0000000084}'); + Expect(1, 3157, '\p{Canonical_Combining_Class=--CCC84}', ""); + Expect(0, 3157, '\p{^Canonical_Combining_Class=--CCC84}', ""); + Expect(0, 3157, '\P{Canonical_Combining_Class=--CCC84}', ""); + Expect(1, 3157, '\P{^Canonical_Combining_Class=--CCC84}', ""); + Expect(0, 3158, '\p{Canonical_Combining_Class=--CCC84}', ""); + Expect(1, 3158, '\p{^Canonical_Combining_Class=--CCC84}', ""); + Expect(1, 3158, '\P{Canonical_Combining_Class=--CCC84}', ""); + Expect(0, 3158, '\P{^Canonical_Combining_Class=--CCC84}', ""); + Error('\p{Ccc= 0_0_0_0_0_0_0_0084/a/}'); + Error('\P{Ccc= 0_0_0_0_0_0_0_0084/a/}'); Expect(1, 3157, '\p{Ccc=:\A84\z:}', "");; Expect(0, 3158, '\p{Ccc=:\A84\z:}', "");; - Expect(1, 3157, '\p{Ccc=0_0_84}', ""); - Expect(0, 3157, '\p{^Ccc=0_0_84}', ""); - Expect(0, 3157, '\P{Ccc=0_0_84}', ""); - Expect(1, 3157, '\P{^Ccc=0_0_84}', ""); - Expect(0, 3158, '\p{Ccc=0_0_84}', ""); - Expect(1, 3158, '\p{^Ccc=0_0_84}', ""); - Expect(1, 3158, '\P{Ccc=0_0_84}', ""); - Expect(0, 3158, '\P{^Ccc=0_0_84}', ""); - Error('\p{Is_Canonical_Combining_Class=:=CCC84}'); - Error('\P{Is_Canonical_Combining_Class=:=CCC84}'); + Expect(1, 3157, '\p{Ccc=+000084}', ""); + Expect(0, 3157, '\p{^Ccc=+000084}', ""); + Expect(0, 3157, '\P{Ccc=+000084}', ""); + Expect(1, 3157, '\P{^Ccc=+000084}', ""); + Expect(0, 3158, '\p{Ccc=+000084}', ""); + Expect(1, 3158, '\p{^Ccc=+000084}', ""); + Expect(1, 3158, '\P{Ccc=+000084}', ""); + Expect(0, 3158, '\P{^Ccc=+000084}', ""); + Error('\p{Is_Canonical_Combining_Class: /a/ccc84}'); + Error('\P{Is_Canonical_Combining_Class: /a/ccc84}'); Expect(1, 3157, '\p{Is_Canonical_Combining_Class=ccc84}', ""); Expect(0, 3157, '\p{^Is_Canonical_Combining_Class=ccc84}', ""); Expect(0, 3157, '\P{Is_Canonical_Combining_Class=ccc84}', ""); @@ -30962,26 +31608,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3158, '\p{^Is_Canonical_Combining_Class=ccc84}', ""); Expect(1, 3158, '\P{Is_Canonical_Combining_Class=ccc84}', ""); Expect(0, 3158, '\P{^Is_Canonical_Combining_Class=ccc84}', ""); - Expect(1, 3157, '\p{Is_Canonical_Combining_Class= CCC84}', ""); - Expect(0, 3157, '\p{^Is_Canonical_Combining_Class= CCC84}', ""); - Expect(0, 3157, '\P{Is_Canonical_Combining_Class= CCC84}', ""); - Expect(1, 3157, '\P{^Is_Canonical_Combining_Class= CCC84}', ""); - Expect(0, 3158, '\p{Is_Canonical_Combining_Class= CCC84}', ""); - Expect(1, 3158, '\p{^Is_Canonical_Combining_Class= CCC84}', ""); - Expect(1, 3158, '\P{Is_Canonical_Combining_Class= CCC84}', ""); - Expect(0, 3158, '\P{^Is_Canonical_Combining_Class= CCC84}', ""); - Error('\p{Is_Ccc= 0_0_0_0_0084/a/}'); - Error('\P{Is_Ccc= 0_0_0_0_0084/a/}'); - Expect(1, 3157, '\p{Is_Ccc=+000_008_4}', ""); - Expect(0, 3157, '\p{^Is_Ccc=+000_008_4}', ""); - Expect(0, 3157, '\P{Is_Ccc=+000_008_4}', ""); - Expect(1, 3157, '\P{^Is_Ccc=+000_008_4}', ""); - Expect(0, 3158, '\p{Is_Ccc=+000_008_4}', ""); - Expect(1, 3158, '\p{^Is_Ccc=+000_008_4}', ""); - Expect(1, 3158, '\P{Is_Ccc=+000_008_4}', ""); - Expect(0, 3158, '\P{^Is_Ccc=+000_008_4}', ""); - Error('\p{Canonical_Combining_Class= CCC91/a/}'); - Error('\P{Canonical_Combining_Class= CCC91/a/}'); + Expect(1, 3157, '\p{Is_Canonical_Combining_Class= _ccc84}', ""); + Expect(0, 3157, '\p{^Is_Canonical_Combining_Class= _ccc84}', ""); + Expect(0, 3157, '\P{Is_Canonical_Combining_Class= _ccc84}', ""); + Expect(1, 3157, '\P{^Is_Canonical_Combining_Class= _ccc84}', ""); + Expect(0, 3158, '\p{Is_Canonical_Combining_Class= _ccc84}', ""); + Expect(1, 3158, '\p{^Is_Canonical_Combining_Class= _ccc84}', ""); + Expect(1, 3158, '\P{Is_Canonical_Combining_Class= _ccc84}', ""); + Expect(0, 3158, '\P{^Is_Canonical_Combining_Class= _ccc84}', ""); + Error('\p{Is_Ccc=:=- 00_00_00_08_4}'); + Error('\P{Is_Ccc=:=- 00_00_00_08_4}'); + Expect(1, 3157, '\p{Is_Ccc=8_4}', ""); + Expect(0, 3157, '\p{^Is_Ccc=8_4}', ""); + Expect(0, 3157, '\P{Is_Ccc=8_4}', ""); + Expect(1, 3157, '\P{^Is_Ccc=8_4}', ""); + Expect(0, 3158, '\p{Is_Ccc=8_4}', ""); + Expect(1, 3158, '\p{^Is_Ccc=8_4}', ""); + Expect(1, 3158, '\P{Is_Ccc=8_4}', ""); + Expect(0, 3158, '\P{^Is_Ccc=8_4}', ""); + Error('\p{Canonical_Combining_Class=- CCC91/a/}'); + Error('\P{Canonical_Combining_Class=- CCC91/a/}'); Expect(1, 3158, '\p{Canonical_Combining_Class=:\ACCC91\z:}', "");; Expect(0, 3159, '\p{Canonical_Combining_Class=:\ACCC91\z:}', "");; Expect(1, 3158, '\p{Canonical_Combining_Class=ccc91}', ""); @@ -30994,28 +31640,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 3159, '\P{^Canonical_Combining_Class=ccc91}', ""); Expect(1, 3158, '\p{Canonical_Combining_Class=:\Accc91\z:}', "");; Expect(0, 3159, '\p{Canonical_Combining_Class=:\Accc91\z:}', "");; - Expect(1, 3158, '\p{Canonical_Combining_Class= CCC91}', ""); - Expect(0, 3158, '\p{^Canonical_Combining_Class= CCC91}', ""); - Expect(0, 3158, '\P{Canonical_Combining_Class= CCC91}', ""); - Expect(1, 3158, '\P{^Canonical_Combining_Class= CCC91}', ""); - Expect(0, 3159, '\p{Canonical_Combining_Class= CCC91}', ""); - Expect(1, 3159, '\p{^Canonical_Combining_Class= CCC91}', ""); - Expect(1, 3159, '\P{Canonical_Combining_Class= CCC91}', ""); - Expect(0, 3159, '\P{^Canonical_Combining_Class= CCC91}', ""); - Error('\p{Ccc: :=+00_00_00_091}'); - Error('\P{Ccc: :=+00_00_00_091}'); + Expect(1, 3158, '\p{Canonical_Combining_Class= _ccc91}', ""); + Expect(0, 3158, '\p{^Canonical_Combining_Class= _ccc91}', ""); + Expect(0, 3158, '\P{Canonical_Combining_Class= _ccc91}', ""); + Expect(1, 3158, '\P{^Canonical_Combining_Class= _ccc91}', ""); + Expect(0, 3159, '\p{Canonical_Combining_Class= _ccc91}', ""); + Expect(1, 3159, '\p{^Canonical_Combining_Class= _ccc91}', ""); + Expect(1, 3159, '\P{Canonical_Combining_Class= _ccc91}', ""); + Expect(0, 3159, '\P{^Canonical_Combining_Class= _ccc91}', ""); + Error('\p{Ccc= /a/0000091}'); + Error('\P{Ccc= /a/0000091}'); Expect(1, 3158, '\p{Ccc=:\A91\z:}', "");; Expect(0, 3159, '\p{Ccc=:\A91\z:}', "");; - Expect(1, 3158, '\p{Ccc=+091}', ""); - Expect(0, 3158, '\p{^Ccc=+091}', ""); - Expect(0, 3158, '\P{Ccc=+091}', ""); - Expect(1, 3158, '\P{^Ccc=+091}', ""); - Expect(0, 3159, '\p{Ccc=+091}', ""); - Expect(1, 3159, '\p{^Ccc=+091}', ""); - Expect(1, 3159, '\P{Ccc=+091}', ""); - Expect(0, 3159, '\P{^Ccc=+091}', ""); - Error('\p{Is_Canonical_Combining_Class=_:=CCC91}'); - Error('\P{Is_Canonical_Combining_Class=_:=CCC91}'); + Expect(1, 3158, '\p{Ccc=+00091}', ""); + Expect(0, 3158, '\p{^Ccc=+00091}', ""); + Expect(0, 3158, '\P{Ccc=+00091}', ""); + Expect(1, 3158, '\P{^Ccc=+00091}', ""); + Expect(0, 3159, '\p{Ccc=+00091}', ""); + Expect(1, 3159, '\p{^Ccc=+00091}', ""); + Expect(1, 3159, '\P{Ccc=+00091}', ""); + Expect(0, 3159, '\P{^Ccc=+00091}', ""); + Error('\p{Is_Canonical_Combining_Class= CCC91/a/}'); + Error('\P{Is_Canonical_Combining_Class= CCC91/a/}'); Expect(1, 3158, '\p{Is_Canonical_Combining_Class=ccc91}', ""); Expect(0, 3158, '\p{^Is_Canonical_Combining_Class=ccc91}', ""); Expect(0, 3158, '\P{Is_Canonical_Combining_Class=ccc91}', ""); @@ -31024,16 +31670,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3159, '\p{^Is_Canonical_Combining_Class=ccc91}', ""); Expect(1, 3159, '\P{Is_Canonical_Combining_Class=ccc91}', ""); Expect(0, 3159, '\P{^Is_Canonical_Combining_Class=ccc91}', ""); - Expect(1, 3158, '\p{Is_Canonical_Combining_Class= ccc91}', ""); - Expect(0, 3158, '\p{^Is_Canonical_Combining_Class= ccc91}', ""); - Expect(0, 3158, '\P{Is_Canonical_Combining_Class= ccc91}', ""); - Expect(1, 3158, '\P{^Is_Canonical_Combining_Class= ccc91}', ""); - Expect(0, 3159, '\p{Is_Canonical_Combining_Class= ccc91}', ""); - Expect(1, 3159, '\p{^Is_Canonical_Combining_Class= ccc91}', ""); - Expect(1, 3159, '\P{Is_Canonical_Combining_Class= ccc91}', ""); - Expect(0, 3159, '\P{^Is_Canonical_Combining_Class= ccc91}', ""); - Error('\p{Is_Ccc=--0000000091/a/}'); - Error('\P{Is_Ccc=--0000000091/a/}'); + Expect(1, 3158, '\p{Is_Canonical_Combining_Class=--CCC91}', ""); + Expect(0, 3158, '\p{^Is_Canonical_Combining_Class=--CCC91}', ""); + Expect(0, 3158, '\P{Is_Canonical_Combining_Class=--CCC91}', ""); + Expect(1, 3158, '\P{^Is_Canonical_Combining_Class=--CCC91}', ""); + Expect(0, 3159, '\p{Is_Canonical_Combining_Class=--CCC91}', ""); + Expect(1, 3159, '\p{^Is_Canonical_Combining_Class=--CCC91}', ""); + Expect(1, 3159, '\P{Is_Canonical_Combining_Class=--CCC91}', ""); + Expect(0, 3159, '\P{^Is_Canonical_Combining_Class=--CCC91}', ""); + Error('\p{Is_Ccc=-+000091/a/}'); + Error('\P{Is_Ccc=-+000091/a/}'); Expect(1, 3158, '\p{Is_Ccc=00000000091}', ""); Expect(0, 3158, '\p{^Is_Ccc=00000000091}', ""); Expect(0, 3158, '\P{Is_Ccc=00000000091}', ""); @@ -31042,8 +31688,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 3159, '\p{^Is_Ccc=00000000091}', ""); Expect(1, 3159, '\P{Is_Ccc=00000000091}', ""); Expect(0, 3159, '\P{^Is_Ccc=00000000091}', ""); - Error('\p{Canonical_Combining_Class=- double_Above:=}'); - Error('\P{Canonical_Combining_Class=- double_Above:=}'); + Error('\p{Canonical_Combining_Class=:=-Double_above}'); + Error('\P{Canonical_Combining_Class=:=-Double_above}'); Expect(1, 7629, '\p{Canonical_Combining_Class=:\ADouble_Above\z:}', "");; Expect(0, 7630, '\p{Canonical_Combining_Class=:\ADouble_Above\z:}', "");; Expect(1, 7629, '\p{Canonical_Combining_Class=doubleabove}', ""); @@ -31056,16 +31702,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7630, '\P{^Canonical_Combining_Class=doubleabove}', ""); Expect(1, 7629, '\p{Canonical_Combining_Class=:\Adoubleabove\z:}', "");; Expect(0, 7630, '\p{Canonical_Combining_Class=:\Adoubleabove\z:}', "");; - Expect(1, 7629, '\p{Canonical_Combining_Class= double_ABOVE}', ""); - Expect(0, 7629, '\p{^Canonical_Combining_Class= double_ABOVE}', ""); - Expect(0, 7629, '\P{Canonical_Combining_Class= double_ABOVE}', ""); - Expect(1, 7629, '\P{^Canonical_Combining_Class= double_ABOVE}', ""); - Expect(0, 7630, '\p{Canonical_Combining_Class= double_ABOVE}', ""); - Expect(1, 7630, '\p{^Canonical_Combining_Class= double_ABOVE}', ""); - Expect(1, 7630, '\P{Canonical_Combining_Class= double_ABOVE}', ""); - Expect(0, 7630, '\P{^Canonical_Combining_Class= double_ABOVE}', ""); - Error('\p{Ccc: /a/ _DA}'); - Error('\P{Ccc: /a/ _DA}'); + Expect(1, 7629, '\p{Canonical_Combining_Class=-_DOUBLE_Above}', ""); + Expect(0, 7629, '\p{^Canonical_Combining_Class=-_DOUBLE_Above}', ""); + Expect(0, 7629, '\P{Canonical_Combining_Class=-_DOUBLE_Above}', ""); + Expect(1, 7629, '\P{^Canonical_Combining_Class=-_DOUBLE_Above}', ""); + Expect(0, 7630, '\p{Canonical_Combining_Class=-_DOUBLE_Above}', ""); + Expect(1, 7630, '\p{^Canonical_Combining_Class=-_DOUBLE_Above}', ""); + Expect(1, 7630, '\P{Canonical_Combining_Class=-_DOUBLE_Above}', ""); + Expect(0, 7630, '\P{^Canonical_Combining_Class=-_DOUBLE_Above}', ""); + Error('\p{Ccc=DA/a/}'); + Error('\P{Ccc=DA/a/}'); Expect(1, 7629, '\p{Ccc=:\ADA\z:}', "");; Expect(0, 7630, '\p{Ccc=:\ADA\z:}', "");; Expect(1, 7629, '\p{Ccc=da}', ""); @@ -31078,26 +31724,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7630, '\P{^Ccc=da}', ""); Expect(1, 7629, '\p{Ccc=:\Ada\z:}', "");; Expect(0, 7630, '\p{Ccc=:\Ada\z:}', "");; - Expect(1, 7629, '\p{Ccc= DA}', ""); - Expect(0, 7629, '\p{^Ccc= DA}', ""); - Expect(0, 7629, '\P{Ccc= DA}', ""); - Expect(1, 7629, '\P{^Ccc= DA}', ""); - Expect(0, 7630, '\p{Ccc= DA}', ""); - Expect(1, 7630, '\p{^Ccc= DA}', ""); - Expect(1, 7630, '\P{Ccc= DA}', ""); - Expect(0, 7630, '\P{^Ccc= DA}', ""); - Error('\p{Is_Canonical_Combining_Class=:=_00_00_00_23_4}'); - Error('\P{Is_Canonical_Combining_Class=:=_00_00_00_23_4}'); - Expect(1, 7629, '\p{Is_Canonical_Combining_Class=+00_00_00_00_23_4}', ""); - Expect(0, 7629, '\p{^Is_Canonical_Combining_Class=+00_00_00_00_23_4}', ""); - Expect(0, 7629, '\P{Is_Canonical_Combining_Class=+00_00_00_00_23_4}', ""); - Expect(1, 7629, '\P{^Is_Canonical_Combining_Class=+00_00_00_00_23_4}', ""); - Expect(0, 7630, '\p{Is_Canonical_Combining_Class=+00_00_00_00_23_4}', ""); - Expect(1, 7630, '\p{^Is_Canonical_Combining_Class=+00_00_00_00_23_4}', ""); - Expect(1, 7630, '\P{Is_Canonical_Combining_Class=+00_00_00_00_23_4}', ""); - Expect(0, 7630, '\P{^Is_Canonical_Combining_Class=+00_00_00_00_23_4}', ""); - Error('\p{Is_Ccc= _Double_ABOVE:=}'); - Error('\P{Is_Ccc= _Double_ABOVE:=}'); + Expect(1, 7629, '\p{Ccc=_ DA}', ""); + Expect(0, 7629, '\p{^Ccc=_ DA}', ""); + Expect(0, 7629, '\P{Ccc=_ DA}', ""); + Expect(1, 7629, '\P{^Ccc=_ DA}', ""); + Expect(0, 7630, '\p{Ccc=_ DA}', ""); + Expect(1, 7630, '\p{^Ccc=_ DA}', ""); + Expect(1, 7630, '\P{Ccc=_ DA}', ""); + Expect(0, 7630, '\P{^Ccc=_ DA}', ""); + Error('\p{Is_Canonical_Combining_Class= 0234:=}'); + Error('\P{Is_Canonical_Combining_Class= 0234:=}'); + Expect(1, 7629, '\p{Is_Canonical_Combining_Class=0000000023_4}', ""); + Expect(0, 7629, '\p{^Is_Canonical_Combining_Class=0000000023_4}', ""); + Expect(0, 7629, '\P{Is_Canonical_Combining_Class=0000000023_4}', ""); + Expect(1, 7629, '\P{^Is_Canonical_Combining_Class=0000000023_4}', ""); + Expect(0, 7630, '\p{Is_Canonical_Combining_Class=0000000023_4}', ""); + Expect(1, 7630, '\p{^Is_Canonical_Combining_Class=0000000023_4}', ""); + Expect(1, 7630, '\P{Is_Canonical_Combining_Class=0000000023_4}', ""); + Expect(0, 7630, '\P{^Is_Canonical_Combining_Class=0000000023_4}', ""); + Error('\p{Is_Ccc= -Double_Above/a/}'); + Error('\P{Is_Ccc= -Double_Above/a/}'); Expect(1, 7629, '\p{Is_Ccc=doubleabove}', ""); Expect(0, 7629, '\p{^Is_Ccc=doubleabove}', ""); Expect(0, 7629, '\P{Is_Ccc=doubleabove}', ""); @@ -31106,16 +31752,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7630, '\p{^Is_Ccc=doubleabove}', ""); Expect(1, 7630, '\P{Is_Ccc=doubleabove}', ""); Expect(0, 7630, '\P{^Is_Ccc=doubleabove}', ""); - Expect(1, 7629, '\p{Is_Ccc=__double_Above}', ""); - Expect(0, 7629, '\p{^Is_Ccc=__double_Above}', ""); - Expect(0, 7629, '\P{Is_Ccc=__double_Above}', ""); - Expect(1, 7629, '\P{^Is_Ccc=__double_Above}', ""); - Expect(0, 7630, '\p{Is_Ccc=__double_Above}', ""); - Expect(1, 7630, '\p{^Is_Ccc=__double_Above}', ""); - Expect(1, 7630, '\P{Is_Ccc=__double_Above}', ""); - Expect(0, 7630, '\P{^Is_Ccc=__double_Above}', ""); - Error('\p{Canonical_Combining_Class: -DOUBLE_below/a/}'); - Error('\P{Canonical_Combining_Class: -DOUBLE_below/a/}'); + Expect(1, 7629, '\p{Is_Ccc=-_double_Above}', ""); + Expect(0, 7629, '\p{^Is_Ccc=-_double_Above}', ""); + Expect(0, 7629, '\P{Is_Ccc=-_double_Above}', ""); + Expect(1, 7629, '\P{^Is_Ccc=-_double_Above}', ""); + Expect(0, 7630, '\p{Is_Ccc=-_double_Above}', ""); + Expect(1, 7630, '\p{^Is_Ccc=-_double_Above}', ""); + Expect(1, 7630, '\P{Is_Ccc=-_double_Above}', ""); + Expect(0, 7630, '\P{^Is_Ccc=-_double_Above}', ""); + Error('\p{Canonical_Combining_Class= /a/DOUBLE_below}'); + Error('\P{Canonical_Combining_Class= /a/DOUBLE_below}'); Expect(1, 7676, '\p{Canonical_Combining_Class=:\ADouble_Below\z:}', "");; Expect(0, 7677, '\p{Canonical_Combining_Class=:\ADouble_Below\z:}', "");; Expect(1, 7676, '\p{Canonical_Combining_Class=doublebelow}', ""); @@ -31128,48 +31774,48 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7677, '\P{^Canonical_Combining_Class=doublebelow}', ""); Expect(1, 7676, '\p{Canonical_Combining_Class=:\Adoublebelow\z:}', "");; Expect(0, 7677, '\p{Canonical_Combining_Class=:\Adoublebelow\z:}', "");; - Expect(1, 7676, '\p{Canonical_Combining_Class=-Double_Below}', ""); - Expect(0, 7676, '\p{^Canonical_Combining_Class=-Double_Below}', ""); - Expect(0, 7676, '\P{Canonical_Combining_Class=-Double_Below}', ""); - Expect(1, 7676, '\P{^Canonical_Combining_Class=-Double_Below}', ""); - Expect(0, 7677, '\p{Canonical_Combining_Class=-Double_Below}', ""); - Expect(1, 7677, '\p{^Canonical_Combining_Class=-Double_Below}', ""); - Expect(1, 7677, '\P{Canonical_Combining_Class=-Double_Below}', ""); - Expect(0, 7677, '\P{^Canonical_Combining_Class=-Double_Below}', ""); - Error('\p{Ccc=:= DB}'); - Error('\P{Ccc=:= DB}'); + Expect(1, 7676, '\p{Canonical_Combining_Class=_DOUBLE_BELOW}', ""); + Expect(0, 7676, '\p{^Canonical_Combining_Class=_DOUBLE_BELOW}', ""); + Expect(0, 7676, '\P{Canonical_Combining_Class=_DOUBLE_BELOW}', ""); + Expect(1, 7676, '\P{^Canonical_Combining_Class=_DOUBLE_BELOW}', ""); + Expect(0, 7677, '\p{Canonical_Combining_Class=_DOUBLE_BELOW}', ""); + Expect(1, 7677, '\p{^Canonical_Combining_Class=_DOUBLE_BELOW}', ""); + Expect(1, 7677, '\P{Canonical_Combining_Class=_DOUBLE_BELOW}', ""); + Expect(0, 7677, '\P{^Canonical_Combining_Class=_DOUBLE_BELOW}', ""); + Error('\p{Ccc: /a/-DB}'); + Error('\P{Ccc: /a/-DB}'); Expect(1, 7676, '\p{Ccc=:\ADB\z:}', "");; Expect(0, 7677, '\p{Ccc=:\ADB\z:}', "");; - Expect(1, 7676, '\p{Ccc=db}', ""); - Expect(0, 7676, '\p{^Ccc=db}', ""); - Expect(0, 7676, '\P{Ccc=db}', ""); - Expect(1, 7676, '\P{^Ccc=db}', ""); - Expect(0, 7677, '\p{Ccc=db}', ""); - Expect(1, 7677, '\p{^Ccc=db}', ""); - Expect(1, 7677, '\P{Ccc=db}', ""); - Expect(0, 7677, '\P{^Ccc=db}', ""); + Expect(1, 7676, '\p{Ccc:db}', ""); + Expect(0, 7676, '\p{^Ccc:db}', ""); + Expect(0, 7676, '\P{Ccc:db}', ""); + Expect(1, 7676, '\P{^Ccc:db}', ""); + Expect(0, 7677, '\p{Ccc:db}', ""); + Expect(1, 7677, '\p{^Ccc:db}', ""); + Expect(1, 7677, '\P{Ccc:db}', ""); + Expect(0, 7677, '\P{^Ccc:db}', ""); Expect(1, 7676, '\p{Ccc=:\Adb\z:}', "");; Expect(0, 7677, '\p{Ccc=:\Adb\z:}', "");; - Expect(1, 7676, '\p{Ccc= DB}', ""); - Expect(0, 7676, '\p{^Ccc= DB}', ""); - Expect(0, 7676, '\P{Ccc= DB}', ""); - Expect(1, 7676, '\P{^Ccc= DB}', ""); - Expect(0, 7677, '\p{Ccc= DB}', ""); - Expect(1, 7677, '\p{^Ccc= DB}', ""); - Expect(1, 7677, '\P{Ccc= DB}', ""); - Expect(0, 7677, '\P{^Ccc= DB}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/-0_0_0_0_0_0_000233}'); - Error('\P{Is_Canonical_Combining_Class=/a/-0_0_0_0_0_0_000233}'); - Expect(1, 7676, '\p{Is_Canonical_Combining_Class=+00000233}', ""); - Expect(0, 7676, '\p{^Is_Canonical_Combining_Class=+00000233}', ""); - Expect(0, 7676, '\P{Is_Canonical_Combining_Class=+00000233}', ""); - Expect(1, 7676, '\P{^Is_Canonical_Combining_Class=+00000233}', ""); - Expect(0, 7677, '\p{Is_Canonical_Combining_Class=+00000233}', ""); - Expect(1, 7677, '\p{^Is_Canonical_Combining_Class=+00000233}', ""); - Expect(1, 7677, '\P{Is_Canonical_Combining_Class=+00000233}', ""); - Expect(0, 7677, '\P{^Is_Canonical_Combining_Class=+00000233}', ""); - Error('\p{Is_Ccc=/a/-DOUBLE_Below}'); - Error('\P{Is_Ccc=/a/-DOUBLE_Below}'); + Expect(1, 7676, '\p{Ccc=_db}', ""); + Expect(0, 7676, '\p{^Ccc=_db}', ""); + Expect(0, 7676, '\P{Ccc=_db}', ""); + Expect(1, 7676, '\P{^Ccc=_db}', ""); + Expect(0, 7677, '\p{Ccc=_db}', ""); + Expect(1, 7677, '\p{^Ccc=_db}', ""); + Expect(1, 7677, '\P{Ccc=_db}', ""); + Expect(0, 7677, '\P{^Ccc=_db}', ""); + Error('\p{Is_Canonical_Combining_Class=:= 00_02_33}'); + Error('\P{Is_Canonical_Combining_Class=:= 00_02_33}'); + Expect(1, 7676, '\p{Is_Canonical_Combining_Class: 000000233}', ""); + Expect(0, 7676, '\p{^Is_Canonical_Combining_Class: 000000233}', ""); + Expect(0, 7676, '\P{Is_Canonical_Combining_Class: 000000233}', ""); + Expect(1, 7676, '\P{^Is_Canonical_Combining_Class: 000000233}', ""); + Expect(0, 7677, '\p{Is_Canonical_Combining_Class: 000000233}', ""); + Expect(1, 7677, '\p{^Is_Canonical_Combining_Class: 000000233}', ""); + Expect(1, 7677, '\P{Is_Canonical_Combining_Class: 000000233}', ""); + Expect(0, 7677, '\P{^Is_Canonical_Combining_Class: 000000233}', ""); + Error('\p{Is_Ccc=/a/Double_below}'); + Error('\P{Is_Ccc=/a/Double_below}'); Expect(1, 7676, '\p{Is_Ccc=doublebelow}', ""); Expect(0, 7676, '\p{^Is_Ccc=doublebelow}', ""); Expect(0, 7676, '\P{Is_Ccc=doublebelow}', ""); @@ -31178,16 +31824,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 7677, '\p{^Is_Ccc=doublebelow}', ""); Expect(1, 7677, '\P{Is_Ccc=doublebelow}', ""); Expect(0, 7677, '\P{^Is_Ccc=doublebelow}', ""); - Expect(1, 7676, '\p{Is_Ccc=_double_below}', ""); - Expect(0, 7676, '\p{^Is_Ccc=_double_below}', ""); - Expect(0, 7676, '\P{Is_Ccc=_double_below}', ""); - Expect(1, 7676, '\P{^Is_Ccc=_double_below}', ""); - Expect(0, 7677, '\p{Is_Ccc=_double_below}', ""); - Expect(1, 7677, '\p{^Is_Ccc=_double_below}', ""); - Expect(1, 7677, '\P{Is_Ccc=_double_below}', ""); - Expect(0, 7677, '\P{^Is_Ccc=_double_below}', ""); - Error('\p{Canonical_Combining_Class=:= -iota_Subscript}'); - Error('\P{Canonical_Combining_Class=:= -iota_Subscript}'); + Expect(1, 7676, '\p{Is_Ccc=- Double_Below}', ""); + Expect(0, 7676, '\p{^Is_Ccc=- Double_Below}', ""); + Expect(0, 7676, '\P{Is_Ccc=- Double_Below}', ""); + Expect(1, 7676, '\P{^Is_Ccc=- Double_Below}', ""); + Expect(0, 7677, '\p{Is_Ccc=- Double_Below}', ""); + Expect(1, 7677, '\p{^Is_Ccc=- Double_Below}', ""); + Expect(1, 7677, '\P{Is_Ccc=- Double_Below}', ""); + Expect(0, 7677, '\P{^Is_Ccc=- Double_Below}', ""); + Error('\p{Canonical_Combining_Class=:=_Han_READING}'); + Error('\P{Canonical_Combining_Class=:=_Han_READING}'); + Expect(1, 94193, '\p{Canonical_Combining_Class=:\AHan_Reading\z:}', "");; + Expect(0, 94194, '\p{Canonical_Combining_Class=:\AHan_Reading\z:}', "");; + Expect(1, 94193, '\p{Canonical_Combining_Class: hanreading}', ""); + Expect(0, 94193, '\p{^Canonical_Combining_Class: hanreading}', ""); + Expect(0, 94193, '\P{Canonical_Combining_Class: hanreading}', ""); + Expect(1, 94193, '\P{^Canonical_Combining_Class: hanreading}', ""); + Expect(0, 94194, '\p{Canonical_Combining_Class: hanreading}', ""); + Expect(1, 94194, '\p{^Canonical_Combining_Class: hanreading}', ""); + Expect(1, 94194, '\P{Canonical_Combining_Class: hanreading}', ""); + Expect(0, 94194, '\P{^Canonical_Combining_Class: hanreading}', ""); + Expect(1, 94193, '\p{Canonical_Combining_Class=:\Ahanreading\z:}', "");; + Expect(0, 94194, '\p{Canonical_Combining_Class=:\Ahanreading\z:}', "");; + Expect(1, 94193, '\p{Canonical_Combining_Class=_ Han_READING}', ""); + Expect(0, 94193, '\p{^Canonical_Combining_Class=_ Han_READING}', ""); + Expect(0, 94193, '\P{Canonical_Combining_Class=_ Han_READING}', ""); + Expect(1, 94193, '\P{^Canonical_Combining_Class=_ Han_READING}', ""); + Expect(0, 94194, '\p{Canonical_Combining_Class=_ Han_READING}', ""); + Expect(1, 94194, '\p{^Canonical_Combining_Class=_ Han_READING}', ""); + Expect(1, 94194, '\P{Canonical_Combining_Class=_ Han_READING}', ""); + Expect(0, 94194, '\P{^Canonical_Combining_Class=_ Han_READING}', ""); + Error('\p{Ccc=/a/ -HANR}'); + Error('\P{Ccc=/a/ -HANR}'); + Expect(1, 94193, '\p{Ccc=:\AHANR\z:}', "");; + Expect(0, 94194, '\p{Ccc=:\AHANR\z:}', "");; + Expect(1, 94193, '\p{Ccc=hanr}', ""); + Expect(0, 94193, '\p{^Ccc=hanr}', ""); + Expect(0, 94193, '\P{Ccc=hanr}', ""); + Expect(1, 94193, '\P{^Ccc=hanr}', ""); + Expect(0, 94194, '\p{Ccc=hanr}', ""); + Expect(1, 94194, '\p{^Ccc=hanr}', ""); + Expect(1, 94194, '\P{Ccc=hanr}', ""); + Expect(0, 94194, '\P{^Ccc=hanr}', ""); + Expect(1, 94193, '\p{Ccc=:\Ahanr\z:}', "");; + Expect(0, 94194, '\p{Ccc=:\Ahanr\z:}', "");; + Expect(1, 94193, '\p{Ccc=-HANR}', ""); + Expect(0, 94193, '\p{^Ccc=-HANR}', ""); + Expect(0, 94193, '\P{Ccc=-HANR}', ""); + Expect(1, 94193, '\P{^Ccc=-HANR}', ""); + Expect(0, 94194, '\p{Ccc=-HANR}', ""); + Expect(1, 94194, '\p{^Ccc=-HANR}', ""); + Expect(1, 94194, '\P{Ccc=-HANR}', ""); + Expect(0, 94194, '\P{^Ccc=-HANR}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/ _0_0_0_0_0_0_006}'); + Error('\P{Is_Canonical_Combining_Class=/a/ _0_0_0_0_0_0_006}'); + Expect(1, 94193, '\p{Is_Canonical_Combining_Class=6}', ""); + Expect(0, 94193, '\p{^Is_Canonical_Combining_Class=6}', ""); + Expect(0, 94193, '\P{Is_Canonical_Combining_Class=6}', ""); + Expect(1, 94193, '\P{^Is_Canonical_Combining_Class=6}', ""); + Expect(0, 94194, '\p{Is_Canonical_Combining_Class=6}', ""); + Expect(1, 94194, '\p{^Is_Canonical_Combining_Class=6}', ""); + Expect(1, 94194, '\P{Is_Canonical_Combining_Class=6}', ""); + Expect(0, 94194, '\P{^Is_Canonical_Combining_Class=6}', ""); + Error('\p{Is_Ccc=/a/Han_Reading}'); + Error('\P{Is_Ccc=/a/Han_Reading}'); + Expect(1, 94193, '\p{Is_Ccc: hanreading}', ""); + Expect(0, 94193, '\p{^Is_Ccc: hanreading}', ""); + Expect(0, 94193, '\P{Is_Ccc: hanreading}', ""); + Expect(1, 94193, '\P{^Is_Ccc: hanreading}', ""); + Expect(0, 94194, '\p{Is_Ccc: hanreading}', ""); + Expect(1, 94194, '\p{^Is_Ccc: hanreading}', ""); + Expect(1, 94194, '\P{Is_Ccc: hanreading}', ""); + Expect(0, 94194, '\P{^Is_Ccc: hanreading}', ""); + Expect(1, 94193, '\p{Is_Ccc: Han_READING}', ""); + Expect(0, 94193, '\p{^Is_Ccc: Han_READING}', ""); + Expect(0, 94193, '\P{Is_Ccc: Han_READING}', ""); + Expect(1, 94193, '\P{^Is_Ccc: Han_READING}', ""); + Expect(0, 94194, '\p{Is_Ccc: Han_READING}', ""); + Expect(1, 94194, '\p{^Is_Ccc: Han_READING}', ""); + Expect(1, 94194, '\P{Is_Ccc: Han_READING}', ""); + Expect(0, 94194, '\P{^Is_Ccc: Han_READING}', ""); + Error('\p{Canonical_Combining_Class=-:=iota_subscript}'); + Error('\P{Canonical_Combining_Class=-:=iota_subscript}'); Expect(1, 837, '\p{Canonical_Combining_Class=:\AIota_Subscript\z:}', "");; Expect(0, 838, '\p{Canonical_Combining_Class=:\AIota_Subscript\z:}', "");; Expect(1, 837, '\p{Canonical_Combining_Class=iotasubscript}', ""); @@ -31200,16 +31918,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 838, '\P{^Canonical_Combining_Class=iotasubscript}', ""); Expect(1, 837, '\p{Canonical_Combining_Class=:\Aiotasubscript\z:}', "");; Expect(0, 838, '\p{Canonical_Combining_Class=:\Aiotasubscript\z:}', "");; - Expect(1, 837, '\p{Canonical_Combining_Class= Iota_Subscript}', ""); - Expect(0, 837, '\p{^Canonical_Combining_Class= Iota_Subscript}', ""); - Expect(0, 837, '\P{Canonical_Combining_Class= Iota_Subscript}', ""); - Expect(1, 837, '\P{^Canonical_Combining_Class= Iota_Subscript}', ""); - Expect(0, 838, '\p{Canonical_Combining_Class= Iota_Subscript}', ""); - Expect(1, 838, '\p{^Canonical_Combining_Class= Iota_Subscript}', ""); - Expect(1, 838, '\P{Canonical_Combining_Class= Iota_Subscript}', ""); - Expect(0, 838, '\P{^Canonical_Combining_Class= Iota_Subscript}', ""); - Error('\p{Ccc= -IS:=}'); - Error('\P{Ccc= -IS:=}'); + Expect(1, 837, '\p{Canonical_Combining_Class=_IOTA_Subscript}', ""); + Expect(0, 837, '\p{^Canonical_Combining_Class=_IOTA_Subscript}', ""); + Expect(0, 837, '\P{Canonical_Combining_Class=_IOTA_Subscript}', ""); + Expect(1, 837, '\P{^Canonical_Combining_Class=_IOTA_Subscript}', ""); + Expect(0, 838, '\p{Canonical_Combining_Class=_IOTA_Subscript}', ""); + Expect(1, 838, '\p{^Canonical_Combining_Class=_IOTA_Subscript}', ""); + Expect(1, 838, '\P{Canonical_Combining_Class=_IOTA_Subscript}', ""); + Expect(0, 838, '\P{^Canonical_Combining_Class=_IOTA_Subscript}', ""); + Error('\p{Ccc= :=is}'); + Error('\P{Ccc= :=is}'); Expect(1, 837, '\p{Ccc=:\AIS\z:}', "");; Expect(0, 838, '\p{Ccc=:\AIS\z:}', "");; Expect(1, 837, '\p{Ccc=is}', ""); @@ -31222,26 +31940,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 838, '\P{^Ccc=is}', ""); Expect(1, 837, '\p{Ccc=:\Ais\z:}', "");; Expect(0, 838, '\p{Ccc=:\Ais\z:}', "");; - Expect(1, 837, '\p{Ccc=-IS}', ""); - Expect(0, 837, '\p{^Ccc=-IS}', ""); - Expect(0, 837, '\P{Ccc=-IS}', ""); - Expect(1, 837, '\P{^Ccc=-IS}', ""); - Expect(0, 838, '\p{Ccc=-IS}', ""); - Expect(1, 838, '\p{^Ccc=-IS}', ""); - Expect(1, 838, '\P{Ccc=-IS}', ""); - Expect(0, 838, '\P{^Ccc=-IS}', ""); - Error('\p{Is_Canonical_Combining_Class= :=+000000024_0}'); - Error('\P{Is_Canonical_Combining_Class= :=+000000024_0}'); - Expect(1, 837, '\p{Is_Canonical_Combining_Class: 240}', ""); - Expect(0, 837, '\p{^Is_Canonical_Combining_Class: 240}', ""); - Expect(0, 837, '\P{Is_Canonical_Combining_Class: 240}', ""); - Expect(1, 837, '\P{^Is_Canonical_Combining_Class: 240}', ""); - Expect(0, 838, '\p{Is_Canonical_Combining_Class: 240}', ""); - Expect(1, 838, '\p{^Is_Canonical_Combining_Class: 240}', ""); - Expect(1, 838, '\P{Is_Canonical_Combining_Class: 240}', ""); - Expect(0, 838, '\P{^Is_Canonical_Combining_Class: 240}', ""); - Error('\p{Is_Ccc= /a/IOTA_SUBSCRIPT}'); - Error('\P{Is_Ccc= /a/IOTA_SUBSCRIPT}'); + Expect(1, 837, '\p{Ccc=- is}', ""); + Expect(0, 837, '\p{^Ccc=- is}', ""); + Expect(0, 837, '\P{Ccc=- is}', ""); + Expect(1, 837, '\P{^Ccc=- is}', ""); + Expect(0, 838, '\p{Ccc=- is}', ""); + Expect(1, 838, '\p{^Ccc=- is}', ""); + Expect(1, 838, '\P{Ccc=- is}', ""); + Expect(0, 838, '\P{^Ccc=- is}', ""); + Error('\p{Is_Canonical_Combining_Class=:=024_0}'); + Error('\P{Is_Canonical_Combining_Class=:=024_0}'); + Expect(1, 837, '\p{Is_Canonical_Combining_Class=0000240}', ""); + Expect(0, 837, '\p{^Is_Canonical_Combining_Class=0000240}', ""); + Expect(0, 837, '\P{Is_Canonical_Combining_Class=0000240}', ""); + Expect(1, 837, '\P{^Is_Canonical_Combining_Class=0000240}', ""); + Expect(0, 838, '\p{Is_Canonical_Combining_Class=0000240}', ""); + Expect(1, 838, '\p{^Is_Canonical_Combining_Class=0000240}', ""); + Expect(1, 838, '\P{Is_Canonical_Combining_Class=0000240}', ""); + Expect(0, 838, '\P{^Is_Canonical_Combining_Class=0000240}', ""); + Error('\p{Is_Ccc: _ IOTA_Subscript/a/}'); + Error('\P{Is_Ccc: _ IOTA_Subscript/a/}'); Expect(1, 837, '\p{Is_Ccc=iotasubscript}', ""); Expect(0, 837, '\p{^Is_Ccc=iotasubscript}', ""); Expect(0, 837, '\P{Is_Ccc=iotasubscript}', ""); @@ -31250,16 +31968,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 838, '\p{^Is_Ccc=iotasubscript}', ""); Expect(1, 838, '\P{Is_Ccc=iotasubscript}', ""); Expect(0, 838, '\P{^Is_Ccc=iotasubscript}', ""); - Expect(1, 837, '\p{Is_Ccc=-iota_SUBSCRIPT}', ""); - Expect(0, 837, '\p{^Is_Ccc=-iota_SUBSCRIPT}', ""); - Expect(0, 837, '\P{Is_Ccc=-iota_SUBSCRIPT}', ""); - Expect(1, 837, '\P{^Is_Ccc=-iota_SUBSCRIPT}', ""); - Expect(0, 838, '\p{Is_Ccc=-iota_SUBSCRIPT}', ""); - Expect(1, 838, '\p{^Is_Ccc=-iota_SUBSCRIPT}', ""); - Expect(1, 838, '\P{Is_Ccc=-iota_SUBSCRIPT}', ""); - Expect(0, 838, '\P{^Is_Ccc=-iota_SUBSCRIPT}', ""); - Error('\p{Canonical_Combining_Class= kana_Voicing/a/}'); - Error('\P{Canonical_Combining_Class= kana_Voicing/a/}'); + Expect(1, 837, '\p{Is_Ccc= iota_SUBSCRIPT}', ""); + Expect(0, 837, '\p{^Is_Ccc= iota_SUBSCRIPT}', ""); + Expect(0, 837, '\P{Is_Ccc= iota_SUBSCRIPT}', ""); + Expect(1, 837, '\P{^Is_Ccc= iota_SUBSCRIPT}', ""); + Expect(0, 838, '\p{Is_Ccc= iota_SUBSCRIPT}', ""); + Expect(1, 838, '\p{^Is_Ccc= iota_SUBSCRIPT}', ""); + Expect(1, 838, '\P{Is_Ccc= iota_SUBSCRIPT}', ""); + Expect(0, 838, '\P{^Is_Ccc= iota_SUBSCRIPT}', ""); + Error('\p{Canonical_Combining_Class=__kana_Voicing/a/}'); + Error('\P{Canonical_Combining_Class=__kana_Voicing/a/}'); Expect(1, 12442, '\p{Canonical_Combining_Class=:\AKana_Voicing\z:}', "");; Expect(0, 12443, '\p{Canonical_Combining_Class=:\AKana_Voicing\z:}', "");; Expect(1, 12442, '\p{Canonical_Combining_Class=kanavoicing}', ""); @@ -31272,16 +31990,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12443, '\P{^Canonical_Combining_Class=kanavoicing}', ""); Expect(1, 12442, '\p{Canonical_Combining_Class=:\Akanavoicing\z:}', "");; Expect(0, 12443, '\p{Canonical_Combining_Class=:\Akanavoicing\z:}', "");; - Expect(1, 12442, '\p{Canonical_Combining_Class= kana_voicing}', ""); - Expect(0, 12442, '\p{^Canonical_Combining_Class= kana_voicing}', ""); - Expect(0, 12442, '\P{Canonical_Combining_Class= kana_voicing}', ""); - Expect(1, 12442, '\P{^Canonical_Combining_Class= kana_voicing}', ""); - Expect(0, 12443, '\p{Canonical_Combining_Class= kana_voicing}', ""); - Expect(1, 12443, '\p{^Canonical_Combining_Class= kana_voicing}', ""); - Expect(1, 12443, '\P{Canonical_Combining_Class= kana_voicing}', ""); - Expect(0, 12443, '\P{^Canonical_Combining_Class= kana_voicing}', ""); - Error('\p{Ccc: KV:=}'); - Error('\P{Ccc: KV:=}'); + Expect(1, 12442, '\p{Canonical_Combining_Class=- Kana_voicing}', ""); + Expect(0, 12442, '\p{^Canonical_Combining_Class=- Kana_voicing}', ""); + Expect(0, 12442, '\P{Canonical_Combining_Class=- Kana_voicing}', ""); + Expect(1, 12442, '\P{^Canonical_Combining_Class=- Kana_voicing}', ""); + Expect(0, 12443, '\p{Canonical_Combining_Class=- Kana_voicing}', ""); + Expect(1, 12443, '\p{^Canonical_Combining_Class=- Kana_voicing}', ""); + Expect(1, 12443, '\P{Canonical_Combining_Class=- Kana_voicing}', ""); + Expect(0, 12443, '\P{^Canonical_Combining_Class=- Kana_voicing}', ""); + Error('\p{Ccc=:=_-kv}'); + Error('\P{Ccc=:=_-kv}'); Expect(1, 12442, '\p{Ccc=:\AKV\z:}', "");; Expect(0, 12443, '\p{Ccc=:\AKV\z:}', "");; Expect(1, 12442, '\p{Ccc=kv}', ""); @@ -31302,18 +32020,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12443, '\p{^Ccc= _KV}', ""); Expect(1, 12443, '\P{Ccc= _KV}', ""); Expect(0, 12443, '\P{^Ccc= _KV}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/ +000000008}'); - Error('\P{Is_Canonical_Combining_Class=/a/ +000000008}'); - Expect(1, 12442, '\p{Is_Canonical_Combining_Class=00008}', ""); - Expect(0, 12442, '\p{^Is_Canonical_Combining_Class=00008}', ""); - Expect(0, 12442, '\P{Is_Canonical_Combining_Class=00008}', ""); - Expect(1, 12442, '\P{^Is_Canonical_Combining_Class=00008}', ""); - Expect(0, 12443, '\p{Is_Canonical_Combining_Class=00008}', ""); - Expect(1, 12443, '\p{^Is_Canonical_Combining_Class=00008}', ""); - Expect(1, 12443, '\P{Is_Canonical_Combining_Class=00008}', ""); - Expect(0, 12443, '\P{^Is_Canonical_Combining_Class=00008}', ""); - Error('\p{Is_Ccc=/a/ Kana_Voicing}'); - Error('\P{Is_Ccc=/a/ Kana_Voicing}'); + Error('\p{Is_Canonical_Combining_Class: /a/0000008}'); + Error('\P{Is_Canonical_Combining_Class: /a/0000008}'); + Expect(1, 12442, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_00008}', ""); + Expect(0, 12442, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_00008}', ""); + Expect(0, 12442, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_00008}', ""); + Expect(1, 12442, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_00008}', ""); + Expect(0, 12443, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_00008}', ""); + Expect(1, 12443, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_00008}', ""); + Expect(1, 12443, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_00008}', ""); + Expect(0, 12443, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_00008}', ""); + Error('\p{Is_Ccc= _Kana_Voicing:=}'); + Error('\P{Is_Ccc= _Kana_Voicing:=}'); Expect(1, 12442, '\p{Is_Ccc=kanavoicing}', ""); Expect(0, 12442, '\p{^Is_Ccc=kanavoicing}', ""); Expect(0, 12442, '\P{Is_Ccc=kanavoicing}', ""); @@ -31322,16 +32040,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12443, '\p{^Is_Ccc=kanavoicing}', ""); Expect(1, 12443, '\P{Is_Ccc=kanavoicing}', ""); Expect(0, 12443, '\P{^Is_Ccc=kanavoicing}', ""); - Expect(1, 12442, '\p{Is_Ccc: -Kana_Voicing}', ""); - Expect(0, 12442, '\p{^Is_Ccc: -Kana_Voicing}', ""); - Expect(0, 12442, '\P{Is_Ccc: -Kana_Voicing}', ""); - Expect(1, 12442, '\P{^Is_Ccc: -Kana_Voicing}', ""); - Expect(0, 12443, '\p{Is_Ccc: -Kana_Voicing}', ""); - Expect(1, 12443, '\p{^Is_Ccc: -Kana_Voicing}', ""); - Expect(1, 12443, '\P{Is_Ccc: -Kana_Voicing}', ""); - Expect(0, 12443, '\P{^Is_Ccc: -Kana_Voicing}', ""); - Error('\p{Canonical_Combining_Class=- Left:=}'); - Error('\P{Canonical_Combining_Class=- Left:=}'); + Expect(1, 12442, '\p{Is_Ccc=_KANA_VOICING}', ""); + Expect(0, 12442, '\p{^Is_Ccc=_KANA_VOICING}', ""); + Expect(0, 12442, '\P{Is_Ccc=_KANA_VOICING}', ""); + Expect(1, 12442, '\P{^Is_Ccc=_KANA_VOICING}', ""); + Expect(0, 12443, '\p{Is_Ccc=_KANA_VOICING}', ""); + Expect(1, 12443, '\p{^Is_Ccc=_KANA_VOICING}', ""); + Expect(1, 12443, '\P{Is_Ccc=_KANA_VOICING}', ""); + Expect(0, 12443, '\P{^Is_Ccc=_KANA_VOICING}', ""); + Error('\p{Canonical_Combining_Class=_Left:=}'); + Error('\P{Canonical_Combining_Class=_Left:=}'); Expect(1, 12335, '\p{Canonical_Combining_Class=:\ALeft\z:}', "");; Expect(0, 12336, '\p{Canonical_Combining_Class=:\ALeft\z:}', "");; Expect(1, 12335, '\p{Canonical_Combining_Class=left}', ""); @@ -31344,48 +32062,48 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12336, '\P{^Canonical_Combining_Class=left}', ""); Expect(1, 12335, '\p{Canonical_Combining_Class=:\Aleft\z:}', "");; Expect(0, 12336, '\p{Canonical_Combining_Class=:\Aleft\z:}', "");; - Expect(1, 12335, '\p{Canonical_Combining_Class= left}', ""); - Expect(0, 12335, '\p{^Canonical_Combining_Class= left}', ""); - Expect(0, 12335, '\P{Canonical_Combining_Class= left}', ""); - Expect(1, 12335, '\P{^Canonical_Combining_Class= left}', ""); - Expect(0, 12336, '\p{Canonical_Combining_Class= left}', ""); - Expect(1, 12336, '\p{^Canonical_Combining_Class= left}', ""); - Expect(1, 12336, '\P{Canonical_Combining_Class= left}', ""); - Expect(0, 12336, '\P{^Canonical_Combining_Class= left}', ""); - Error('\p{Ccc=-l:=}'); - Error('\P{Ccc=-l:=}'); + Expect(1, 12335, '\p{Canonical_Combining_Class= -Left}', ""); + Expect(0, 12335, '\p{^Canonical_Combining_Class= -Left}', ""); + Expect(0, 12335, '\P{Canonical_Combining_Class= -Left}', ""); + Expect(1, 12335, '\P{^Canonical_Combining_Class= -Left}', ""); + Expect(0, 12336, '\p{Canonical_Combining_Class= -Left}', ""); + Expect(1, 12336, '\p{^Canonical_Combining_Class= -Left}', ""); + Expect(1, 12336, '\P{Canonical_Combining_Class= -Left}', ""); + Expect(0, 12336, '\P{^Canonical_Combining_Class= -Left}', ""); + Error('\p{Ccc=:= L}'); + Error('\P{Ccc=:= L}'); Expect(1, 12335, '\p{Ccc=:\AL\z:}', "");; Expect(0, 12336, '\p{Ccc=:\AL\z:}', "");; - Expect(1, 12335, '\p{Ccc=l}', ""); - Expect(0, 12335, '\p{^Ccc=l}', ""); - Expect(0, 12335, '\P{Ccc=l}', ""); - Expect(1, 12335, '\P{^Ccc=l}', ""); - Expect(0, 12336, '\p{Ccc=l}', ""); - Expect(1, 12336, '\p{^Ccc=l}', ""); - Expect(1, 12336, '\P{Ccc=l}', ""); - Expect(0, 12336, '\P{^Ccc=l}', ""); + Expect(1, 12335, '\p{Ccc:l}', ""); + Expect(0, 12335, '\p{^Ccc:l}', ""); + Expect(0, 12335, '\P{Ccc:l}', ""); + Expect(1, 12335, '\P{^Ccc:l}', ""); + Expect(0, 12336, '\p{Ccc:l}', ""); + Expect(1, 12336, '\p{^Ccc:l}', ""); + Expect(1, 12336, '\P{Ccc:l}', ""); + Expect(0, 12336, '\P{^Ccc:l}', ""); Expect(1, 12335, '\p{Ccc=:\Al\z:}', "");; Expect(0, 12336, '\p{Ccc=:\Al\z:}', "");; - Expect(1, 12335, '\p{Ccc=L}', ""); - Expect(0, 12335, '\p{^Ccc=L}', ""); - Expect(0, 12335, '\P{Ccc=L}', ""); - Expect(1, 12335, '\P{^Ccc=L}', ""); - Expect(0, 12336, '\p{Ccc=L}', ""); - Expect(1, 12336, '\p{^Ccc=L}', ""); - Expect(1, 12336, '\P{Ccc=L}', ""); - Expect(0, 12336, '\P{^Ccc=L}', ""); - Error('\p{Is_Canonical_Combining_Class=:=_ +022_4}'); - Error('\P{Is_Canonical_Combining_Class=:=_ +022_4}'); - Expect(1, 12335, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0_0_000224}', ""); - Expect(0, 12335, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0_0_000224}', ""); - Expect(0, 12335, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0_0_000224}', ""); - Expect(1, 12335, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0_0_000224}', ""); - Expect(0, 12336, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0_0_000224}', ""); - Expect(1, 12336, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0_0_000224}', ""); - Expect(1, 12336, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0_0_000224}', ""); - Expect(0, 12336, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0_0_000224}', ""); - Error('\p{Is_Ccc= :=Left}'); - Error('\P{Is_Ccc= :=Left}'); + Expect(1, 12335, '\p{Ccc= L}', ""); + Expect(0, 12335, '\p{^Ccc= L}', ""); + Expect(0, 12335, '\P{Ccc= L}', ""); + Expect(1, 12335, '\P{^Ccc= L}', ""); + Expect(0, 12336, '\p{Ccc= L}', ""); + Expect(1, 12336, '\p{^Ccc= L}', ""); + Expect(1, 12336, '\P{Ccc= L}', ""); + Expect(0, 12336, '\P{^Ccc= L}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/_+0_0_0_0_0_0_0_0_0224}'); + Error('\P{Is_Canonical_Combining_Class=/a/_+0_0_0_0_0_0_0_0_0224}'); + Expect(1, 12335, '\p{Is_Canonical_Combining_Class=224}', ""); + Expect(0, 12335, '\p{^Is_Canonical_Combining_Class=224}', ""); + Expect(0, 12335, '\P{Is_Canonical_Combining_Class=224}', ""); + Expect(1, 12335, '\P{^Is_Canonical_Combining_Class=224}', ""); + Expect(0, 12336, '\p{Is_Canonical_Combining_Class=224}', ""); + Expect(1, 12336, '\p{^Is_Canonical_Combining_Class=224}', ""); + Expect(1, 12336, '\P{Is_Canonical_Combining_Class=224}', ""); + Expect(0, 12336, '\P{^Is_Canonical_Combining_Class=224}', ""); + Error('\p{Is_Ccc: -:=Left}'); + Error('\P{Is_Ccc: -:=Left}'); Expect(1, 12335, '\p{Is_Ccc=left}', ""); Expect(0, 12335, '\p{^Is_Ccc=left}', ""); Expect(0, 12335, '\P{Is_Ccc=left}', ""); @@ -31394,16 +32112,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12336, '\p{^Is_Ccc=left}', ""); Expect(1, 12336, '\P{Is_Ccc=left}', ""); Expect(0, 12336, '\P{^Is_Ccc=left}', ""); - Expect(1, 12335, '\p{Is_Ccc=--Left}', ""); - Expect(0, 12335, '\p{^Is_Ccc=--Left}', ""); - Expect(0, 12335, '\P{Is_Ccc=--Left}', ""); - Expect(1, 12335, '\P{^Is_Ccc=--Left}', ""); - Expect(0, 12336, '\p{Is_Ccc=--Left}', ""); - Expect(1, 12336, '\p{^Is_Ccc=--Left}', ""); - Expect(1, 12336, '\P{Is_Ccc=--Left}', ""); - Expect(0, 12336, '\P{^Is_Ccc=--Left}', ""); - Error('\p{Canonical_Combining_Class=:= NUKTA}'); - Error('\P{Canonical_Combining_Class=:= NUKTA}'); + Expect(1, 12335, '\p{Is_Ccc: _left}', ""); + Expect(0, 12335, '\p{^Is_Ccc: _left}', ""); + Expect(0, 12335, '\P{Is_Ccc: _left}', ""); + Expect(1, 12335, '\P{^Is_Ccc: _left}', ""); + Expect(0, 12336, '\p{Is_Ccc: _left}', ""); + Expect(1, 12336, '\p{^Is_Ccc: _left}', ""); + Expect(1, 12336, '\P{Is_Ccc: _left}', ""); + Expect(0, 12336, '\P{^Is_Ccc: _left}', ""); + Error('\p{Canonical_Combining_Class=/a/Nukta}'); + Error('\P{Canonical_Combining_Class=/a/Nukta}'); Expect(1, 125258, '\p{Canonical_Combining_Class=:\ANukta\z:}', "");; Expect(0, 125259, '\p{Canonical_Combining_Class=:\ANukta\z:}', "");; Expect(1, 125258, '\p{Canonical_Combining_Class=nukta}', ""); @@ -31424,8 +32142,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125259, '\p{^Canonical_Combining_Class=Nukta}', ""); Expect(1, 125259, '\P{Canonical_Combining_Class=Nukta}', ""); Expect(0, 125259, '\P{^Canonical_Combining_Class=Nukta}', ""); - Error('\p{Ccc=:= NK}'); - Error('\P{Ccc=:= NK}'); + Error('\p{Ccc= /a/NK}'); + Error('\P{Ccc= /a/NK}'); Expect(1, 125258, '\p{Ccc=:\ANK\z:}', "");; Expect(0, 125259, '\p{Ccc=:\ANK\z:}', "");; Expect(1, 125258, '\p{Ccc=nk}', ""); @@ -31438,26 +32156,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125259, '\P{^Ccc=nk}', ""); Expect(1, 125258, '\p{Ccc=:\Ank\z:}', "");; Expect(0, 125259, '\p{Ccc=:\Ank\z:}', "");; - Expect(1, 125258, '\p{Ccc=_ NK}', ""); - Expect(0, 125258, '\p{^Ccc=_ NK}', ""); - Expect(0, 125258, '\P{Ccc=_ NK}', ""); - Expect(1, 125258, '\P{^Ccc=_ NK}', ""); - Expect(0, 125259, '\p{Ccc=_ NK}', ""); - Expect(1, 125259, '\p{^Ccc=_ NK}', ""); - Expect(1, 125259, '\P{Ccc=_ NK}', ""); - Expect(0, 125259, '\P{^Ccc=_ NK}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/00_7}'); - Error('\P{Is_Canonical_Combining_Class=/a/00_7}'); - Expect(1, 125258, '\p{Is_Canonical_Combining_Class=00_00_7}', ""); - Expect(0, 125258, '\p{^Is_Canonical_Combining_Class=00_00_7}', ""); - Expect(0, 125258, '\P{Is_Canonical_Combining_Class=00_00_7}', ""); - Expect(1, 125258, '\P{^Is_Canonical_Combining_Class=00_00_7}', ""); - Expect(0, 125259, '\p{Is_Canonical_Combining_Class=00_00_7}', ""); - Expect(1, 125259, '\p{^Is_Canonical_Combining_Class=00_00_7}', ""); - Expect(1, 125259, '\P{Is_Canonical_Combining_Class=00_00_7}', ""); - Expect(0, 125259, '\P{^Is_Canonical_Combining_Class=00_00_7}', ""); - Error('\p{Is_Ccc: /a/ _Nukta}'); - Error('\P{Is_Ccc: /a/ _Nukta}'); + Expect(1, 125258, '\p{Ccc= NK}', ""); + Expect(0, 125258, '\p{^Ccc= NK}', ""); + Expect(0, 125258, '\P{Ccc= NK}', ""); + Expect(1, 125258, '\P{^Ccc= NK}', ""); + Expect(0, 125259, '\p{Ccc= NK}', ""); + Expect(1, 125259, '\p{^Ccc= NK}', ""); + Expect(1, 125259, '\P{Ccc= NK}', ""); + Expect(0, 125259, '\P{^Ccc= NK}', ""); + Error('\p{Is_Canonical_Combining_Class= -0_7/a/}'); + Error('\P{Is_Canonical_Combining_Class= -0_7/a/}'); + Expect(1, 125258, '\p{Is_Canonical_Combining_Class=+000_7}', ""); + Expect(0, 125258, '\p{^Is_Canonical_Combining_Class=+000_7}', ""); + Expect(0, 125258, '\P{Is_Canonical_Combining_Class=+000_7}', ""); + Expect(1, 125258, '\P{^Is_Canonical_Combining_Class=+000_7}', ""); + Expect(0, 125259, '\p{Is_Canonical_Combining_Class=+000_7}', ""); + Expect(1, 125259, '\p{^Is_Canonical_Combining_Class=+000_7}', ""); + Expect(1, 125259, '\P{Is_Canonical_Combining_Class=+000_7}', ""); + Expect(0, 125259, '\P{^Is_Canonical_Combining_Class=+000_7}', ""); + Error('\p{Is_Ccc=/a/- Nukta}'); + Error('\P{Is_Ccc=/a/- Nukta}'); Expect(1, 125258, '\p{Is_Ccc=nukta}', ""); Expect(0, 125258, '\p{^Is_Ccc=nukta}', ""); Expect(0, 125258, '\P{Is_Ccc=nukta}', ""); @@ -31466,70 +32184,70 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125259, '\p{^Is_Ccc=nukta}', ""); Expect(1, 125259, '\P{Is_Ccc=nukta}', ""); Expect(0, 125259, '\P{^Is_Ccc=nukta}', ""); - Expect(1, 125258, '\p{Is_Ccc= Nukta}', ""); - Expect(0, 125258, '\p{^Is_Ccc= Nukta}', ""); - Expect(0, 125258, '\P{Is_Ccc= Nukta}', ""); - Expect(1, 125258, '\P{^Is_Ccc= Nukta}', ""); - Expect(0, 125259, '\p{Is_Ccc= Nukta}', ""); - Expect(1, 125259, '\p{^Is_Ccc= Nukta}', ""); - Expect(1, 125259, '\P{Is_Ccc= Nukta}', ""); - Expect(0, 125259, '\P{^Is_Ccc= Nukta}', ""); - Error('\p{Canonical_Combining_Class=/a/ Not_Reordered}'); - Error('\P{Canonical_Combining_Class=/a/ Not_Reordered}'); + Expect(1, 125258, '\p{Is_Ccc= Nukta}', ""); + Expect(0, 125258, '\p{^Is_Ccc= Nukta}', ""); + Expect(0, 125258, '\P{Is_Ccc= Nukta}', ""); + Expect(1, 125258, '\P{^Is_Ccc= Nukta}', ""); + Expect(0, 125259, '\p{Is_Ccc= Nukta}', ""); + Expect(1, 125259, '\p{^Is_Ccc= Nukta}', ""); + Expect(1, 125259, '\P{Is_Ccc= Nukta}', ""); + Expect(0, 125259, '\P{^Is_Ccc= Nukta}', ""); + Error('\p{Canonical_Combining_Class= Not_reordered/a/}'); + Error('\P{Canonical_Combining_Class= Not_reordered/a/}'); Expect(1, 125259, '\p{Canonical_Combining_Class=:\ANot_Reordered\z:}', "");; Expect(0, 125258, '\p{Canonical_Combining_Class=:\ANot_Reordered\z:}', "");; - Expect(1, 125259, '\p{Canonical_Combining_Class: notreordered}', ""); - Expect(0, 125259, '\p{^Canonical_Combining_Class: notreordered}', ""); - Expect(0, 125259, '\P{Canonical_Combining_Class: notreordered}', ""); - Expect(1, 125259, '\P{^Canonical_Combining_Class: notreordered}', ""); - Expect(0, 125258, '\p{Canonical_Combining_Class: notreordered}', ""); - Expect(1, 125258, '\p{^Canonical_Combining_Class: notreordered}', ""); - Expect(1, 125258, '\P{Canonical_Combining_Class: notreordered}', ""); - Expect(0, 125258, '\P{^Canonical_Combining_Class: notreordered}', ""); + Expect(1, 125259, '\p{Canonical_Combining_Class=notreordered}', ""); + Expect(0, 125259, '\p{^Canonical_Combining_Class=notreordered}', ""); + Expect(0, 125259, '\P{Canonical_Combining_Class=notreordered}', ""); + Expect(1, 125259, '\P{^Canonical_Combining_Class=notreordered}', ""); + Expect(0, 125258, '\p{Canonical_Combining_Class=notreordered}', ""); + Expect(1, 125258, '\p{^Canonical_Combining_Class=notreordered}', ""); + Expect(1, 125258, '\P{Canonical_Combining_Class=notreordered}', ""); + Expect(0, 125258, '\P{^Canonical_Combining_Class=notreordered}', ""); Expect(1, 125259, '\p{Canonical_Combining_Class=:\Anotreordered\z:}', "");; Expect(0, 125258, '\p{Canonical_Combining_Class=:\Anotreordered\z:}', "");; - Expect(1, 125259, '\p{Canonical_Combining_Class=- NOT_reordered}', ""); - Expect(0, 125259, '\p{^Canonical_Combining_Class=- NOT_reordered}', ""); - Expect(0, 125259, '\P{Canonical_Combining_Class=- NOT_reordered}', ""); - Expect(1, 125259, '\P{^Canonical_Combining_Class=- NOT_reordered}', ""); - Expect(0, 125258, '\p{Canonical_Combining_Class=- NOT_reordered}', ""); - Expect(1, 125258, '\p{^Canonical_Combining_Class=- NOT_reordered}', ""); - Expect(1, 125258, '\P{Canonical_Combining_Class=- NOT_reordered}', ""); - Expect(0, 125258, '\P{^Canonical_Combining_Class=- NOT_reordered}', ""); + Expect(1, 125259, '\p{Canonical_Combining_Class= not_Reordered}', ""); + Expect(0, 125259, '\p{^Canonical_Combining_Class= not_Reordered}', ""); + Expect(0, 125259, '\P{Canonical_Combining_Class= not_Reordered}', ""); + Expect(1, 125259, '\P{^Canonical_Combining_Class= not_Reordered}', ""); + Expect(0, 125258, '\p{Canonical_Combining_Class= not_Reordered}', ""); + Expect(1, 125258, '\p{^Canonical_Combining_Class= not_Reordered}', ""); + Expect(1, 125258, '\P{Canonical_Combining_Class= not_Reordered}', ""); + Expect(0, 125258, '\P{^Canonical_Combining_Class= not_Reordered}', ""); Error('\p{Ccc=:= NR}'); Error('\P{Ccc=:= NR}'); Expect(1, 125259, '\p{Ccc=:\ANR\z:}', "");; Expect(0, 125258, '\p{Ccc=:\ANR\z:}', "");; - Expect(1, 125259, '\p{Ccc=nr}', ""); - Expect(0, 125259, '\p{^Ccc=nr}', ""); - Expect(0, 125259, '\P{Ccc=nr}', ""); - Expect(1, 125259, '\P{^Ccc=nr}', ""); - Expect(0, 125258, '\p{Ccc=nr}', ""); - Expect(1, 125258, '\p{^Ccc=nr}', ""); - Expect(1, 125258, '\P{Ccc=nr}', ""); - Expect(0, 125258, '\P{^Ccc=nr}', ""); + Expect(1, 125259, '\p{Ccc: nr}', ""); + Expect(0, 125259, '\p{^Ccc: nr}', ""); + Expect(0, 125259, '\P{Ccc: nr}', ""); + Expect(1, 125259, '\P{^Ccc: nr}', ""); + Expect(0, 125258, '\p{Ccc: nr}', ""); + Expect(1, 125258, '\p{^Ccc: nr}', ""); + Expect(1, 125258, '\P{Ccc: nr}', ""); + Expect(0, 125258, '\P{^Ccc: nr}', ""); Expect(1, 125259, '\p{Ccc=:\Anr\z:}', "");; Expect(0, 125258, '\p{Ccc=:\Anr\z:}', "");; - Expect(1, 125259, '\p{Ccc:--nr}', ""); - Expect(0, 125259, '\p{^Ccc:--nr}', ""); - Expect(0, 125259, '\P{Ccc:--nr}', ""); - Expect(1, 125259, '\P{^Ccc:--nr}', ""); - Expect(0, 125258, '\p{Ccc:--nr}', ""); - Expect(1, 125258, '\p{^Ccc:--nr}', ""); - Expect(1, 125258, '\P{Ccc:--nr}', ""); - Expect(0, 125258, '\P{^Ccc:--nr}', ""); - Error('\p{Is_Canonical_Combining_Class=-/a/0000000}'); - Error('\P{Is_Canonical_Combining_Class=-/a/0000000}'); - Expect(1, 125259, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0_00}', ""); - Expect(0, 125259, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0_00}', ""); - Expect(0, 125259, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0_00}', ""); - Expect(1, 125259, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0_00}', ""); - Expect(0, 125258, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0_00}', ""); - Expect(1, 125258, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0_00}', ""); - Expect(1, 125258, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0_00}', ""); - Expect(0, 125258, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0_00}', ""); - Error('\p{Is_Ccc=:=-NOT_REORDERED}'); - Error('\P{Is_Ccc=:=-NOT_REORDERED}'); + Expect(1, 125259, '\p{Ccc=_nr}', ""); + Expect(0, 125259, '\p{^Ccc=_nr}', ""); + Expect(0, 125259, '\P{Ccc=_nr}', ""); + Expect(1, 125259, '\P{^Ccc=_nr}', ""); + Expect(0, 125258, '\p{Ccc=_nr}', ""); + Expect(1, 125258, '\p{^Ccc=_nr}', ""); + Expect(1, 125258, '\P{Ccc=_nr}', ""); + Expect(0, 125258, '\P{^Ccc=_nr}', ""); + Error('\p{Is_Canonical_Combining_Class=0000000000/a/}'); + Error('\P{Is_Canonical_Combining_Class=0000000000/a/}'); + Expect(1, 125259, '\p{Is_Canonical_Combining_Class=00000}', ""); + Expect(0, 125259, '\p{^Is_Canonical_Combining_Class=00000}', ""); + Expect(0, 125259, '\P{Is_Canonical_Combining_Class=00000}', ""); + Expect(1, 125259, '\P{^Is_Canonical_Combining_Class=00000}', ""); + Expect(0, 125258, '\p{Is_Canonical_Combining_Class=00000}', ""); + Expect(1, 125258, '\p{^Is_Canonical_Combining_Class=00000}', ""); + Expect(1, 125258, '\P{Is_Canonical_Combining_Class=00000}', ""); + Expect(0, 125258, '\P{^Is_Canonical_Combining_Class=00000}', ""); + Error('\p{Is_Ccc= :=Not_Reordered}'); + Error('\P{Is_Ccc= :=Not_Reordered}'); Expect(1, 125259, '\p{Is_Ccc=notreordered}', ""); Expect(0, 125259, '\p{^Is_Ccc=notreordered}', ""); Expect(0, 125259, '\P{Is_Ccc=notreordered}', ""); @@ -31538,38 +32256,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125258, '\p{^Is_Ccc=notreordered}', ""); Expect(1, 125258, '\P{Is_Ccc=notreordered}', ""); Expect(0, 125258, '\P{^Is_Ccc=notreordered}', ""); - Expect(1, 125259, '\p{Is_Ccc= Not_Reordered}', ""); - Expect(0, 125259, '\p{^Is_Ccc= Not_Reordered}', ""); - Expect(0, 125259, '\P{Is_Ccc= Not_Reordered}', ""); - Expect(1, 125259, '\P{^Is_Ccc= Not_Reordered}', ""); - Expect(0, 125258, '\p{Is_Ccc= Not_Reordered}', ""); - Expect(1, 125258, '\p{^Is_Ccc= Not_Reordered}', ""); - Expect(1, 125258, '\P{Is_Ccc= Not_Reordered}', ""); - Expect(0, 125258, '\P{^Is_Ccc= Not_Reordered}', ""); - Error('\p{Canonical_Combining_Class=-/a/Overlay}'); - Error('\P{Canonical_Combining_Class=-/a/Overlay}'); + Expect(1, 125259, '\p{Is_Ccc= Not_REORDERED}', ""); + Expect(0, 125259, '\p{^Is_Ccc= Not_REORDERED}', ""); + Expect(0, 125259, '\P{Is_Ccc= Not_REORDERED}', ""); + Expect(1, 125259, '\P{^Is_Ccc= Not_REORDERED}', ""); + Expect(0, 125258, '\p{Is_Ccc= Not_REORDERED}', ""); + Expect(1, 125258, '\p{^Is_Ccc= Not_REORDERED}', ""); + Expect(1, 125258, '\P{Is_Ccc= Not_REORDERED}', ""); + Expect(0, 125258, '\P{^Is_Ccc= Not_REORDERED}', ""); + Error('\p{Canonical_Combining_Class=:=_-overlay}'); + Error('\P{Canonical_Combining_Class=:=_-overlay}'); Expect(1, 119145, '\p{Canonical_Combining_Class=:\AOverlay\z:}', "");; Expect(0, 119146, '\p{Canonical_Combining_Class=:\AOverlay\z:}', "");; - Expect(1, 119145, '\p{Canonical_Combining_Class: overlay}', ""); - Expect(0, 119145, '\p{^Canonical_Combining_Class: overlay}', ""); - Expect(0, 119145, '\P{Canonical_Combining_Class: overlay}', ""); - Expect(1, 119145, '\P{^Canonical_Combining_Class: overlay}', ""); - Expect(0, 119146, '\p{Canonical_Combining_Class: overlay}', ""); - Expect(1, 119146, '\p{^Canonical_Combining_Class: overlay}', ""); - Expect(1, 119146, '\P{Canonical_Combining_Class: overlay}', ""); - Expect(0, 119146, '\P{^Canonical_Combining_Class: overlay}', ""); + Expect(1, 119145, '\p{Canonical_Combining_Class=overlay}', ""); + Expect(0, 119145, '\p{^Canonical_Combining_Class=overlay}', ""); + Expect(0, 119145, '\P{Canonical_Combining_Class=overlay}', ""); + Expect(1, 119145, '\P{^Canonical_Combining_Class=overlay}', ""); + Expect(0, 119146, '\p{Canonical_Combining_Class=overlay}', ""); + Expect(1, 119146, '\p{^Canonical_Combining_Class=overlay}', ""); + Expect(1, 119146, '\P{Canonical_Combining_Class=overlay}', ""); + Expect(0, 119146, '\P{^Canonical_Combining_Class=overlay}', ""); Expect(1, 119145, '\p{Canonical_Combining_Class=:\Aoverlay\z:}', "");; Expect(0, 119146, '\p{Canonical_Combining_Class=:\Aoverlay\z:}', "");; - Expect(1, 119145, '\p{Canonical_Combining_Class= Overlay}', ""); - Expect(0, 119145, '\p{^Canonical_Combining_Class= Overlay}', ""); - Expect(0, 119145, '\P{Canonical_Combining_Class= Overlay}', ""); - Expect(1, 119145, '\P{^Canonical_Combining_Class= Overlay}', ""); - Expect(0, 119146, '\p{Canonical_Combining_Class= Overlay}', ""); - Expect(1, 119146, '\p{^Canonical_Combining_Class= Overlay}', ""); - Expect(1, 119146, '\P{Canonical_Combining_Class= Overlay}', ""); - Expect(0, 119146, '\P{^Canonical_Combining_Class= Overlay}', ""); - Error('\p{Ccc=_:=OV}'); - Error('\P{Ccc=_:=OV}'); + Expect(1, 119145, '\p{Canonical_Combining_Class=_Overlay}', ""); + Expect(0, 119145, '\p{^Canonical_Combining_Class=_Overlay}', ""); + Expect(0, 119145, '\P{Canonical_Combining_Class=_Overlay}', ""); + Expect(1, 119145, '\P{^Canonical_Combining_Class=_Overlay}', ""); + Expect(0, 119146, '\p{Canonical_Combining_Class=_Overlay}', ""); + Expect(1, 119146, '\p{^Canonical_Combining_Class=_Overlay}', ""); + Expect(1, 119146, '\P{Canonical_Combining_Class=_Overlay}', ""); + Expect(0, 119146, '\P{^Canonical_Combining_Class=_Overlay}', ""); + Error('\p{Ccc= ov:=}'); + Error('\P{Ccc= ov:=}'); Expect(1, 119145, '\p{Ccc=:\AOV\z:}', "");; Expect(0, 119146, '\p{Ccc=:\AOV\z:}', "");; Expect(1, 119145, '\p{Ccc=ov}', ""); @@ -31582,26 +32300,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119146, '\P{^Ccc=ov}', ""); Expect(1, 119145, '\p{Ccc=:\Aov\z:}', "");; Expect(0, 119146, '\p{Ccc=:\Aov\z:}', "");; - Expect(1, 119145, '\p{Ccc=_-OV}', ""); - Expect(0, 119145, '\p{^Ccc=_-OV}', ""); - Expect(0, 119145, '\P{Ccc=_-OV}', ""); - Expect(1, 119145, '\P{^Ccc=_-OV}', ""); - Expect(0, 119146, '\p{Ccc=_-OV}', ""); - Expect(1, 119146, '\p{^Ccc=_-OV}', ""); - Expect(1, 119146, '\P{Ccc=_-OV}', ""); - Expect(0, 119146, '\P{^Ccc=_-OV}', ""); - Error('\p{Is_Canonical_Combining_Class= _0_0_0_0_0_01/a/}'); - Error('\P{Is_Canonical_Combining_Class= _0_0_0_0_0_01/a/}'); - Expect(1, 119145, '\p{Is_Canonical_Combining_Class=00_00_1}', ""); - Expect(0, 119145, '\p{^Is_Canonical_Combining_Class=00_00_1}', ""); - Expect(0, 119145, '\P{Is_Canonical_Combining_Class=00_00_1}', ""); - Expect(1, 119145, '\P{^Is_Canonical_Combining_Class=00_00_1}', ""); - Expect(0, 119146, '\p{Is_Canonical_Combining_Class=00_00_1}', ""); - Expect(1, 119146, '\p{^Is_Canonical_Combining_Class=00_00_1}', ""); - Expect(1, 119146, '\P{Is_Canonical_Combining_Class=00_00_1}', ""); - Expect(0, 119146, '\P{^Is_Canonical_Combining_Class=00_00_1}', ""); - Error('\p{Is_Ccc= /a/Overlay}'); - Error('\P{Is_Ccc= /a/Overlay}'); + Expect(1, 119145, '\p{Ccc=- OV}', ""); + Expect(0, 119145, '\p{^Ccc=- OV}', ""); + Expect(0, 119145, '\P{Ccc=- OV}', ""); + Expect(1, 119145, '\P{^Ccc=- OV}', ""); + Expect(0, 119146, '\p{Ccc=- OV}', ""); + Expect(1, 119146, '\p{^Ccc=- OV}', ""); + Expect(1, 119146, '\P{Ccc=- OV}', ""); + Expect(0, 119146, '\P{^Ccc=- OV}', ""); + Error('\p{Is_Canonical_Combining_Class=+0001:=}'); + Error('\P{Is_Canonical_Combining_Class=+0001:=}'); + Expect(1, 119145, '\p{Is_Canonical_Combining_Class=00000001}', ""); + Expect(0, 119145, '\p{^Is_Canonical_Combining_Class=00000001}', ""); + Expect(0, 119145, '\P{Is_Canonical_Combining_Class=00000001}', ""); + Expect(1, 119145, '\P{^Is_Canonical_Combining_Class=00000001}', ""); + Expect(0, 119146, '\p{Is_Canonical_Combining_Class=00000001}', ""); + Expect(1, 119146, '\p{^Is_Canonical_Combining_Class=00000001}', ""); + Expect(1, 119146, '\P{Is_Canonical_Combining_Class=00000001}', ""); + Expect(0, 119146, '\P{^Is_Canonical_Combining_Class=00000001}', ""); + Error('\p{Is_Ccc=:=_-overlay}'); + Error('\P{Is_Ccc=:=_-overlay}'); Expect(1, 119145, '\p{Is_Ccc=overlay}', ""); Expect(0, 119145, '\p{^Is_Ccc=overlay}', ""); Expect(0, 119145, '\P{Is_Ccc=overlay}', ""); @@ -31610,16 +32328,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119146, '\p{^Is_Ccc=overlay}', ""); Expect(1, 119146, '\P{Is_Ccc=overlay}', ""); Expect(0, 119146, '\P{^Is_Ccc=overlay}', ""); - Expect(1, 119145, '\p{Is_Ccc=- overlay}', ""); - Expect(0, 119145, '\p{^Is_Ccc=- overlay}', ""); - Expect(0, 119145, '\P{Is_Ccc=- overlay}', ""); - Expect(1, 119145, '\P{^Is_Ccc=- overlay}', ""); - Expect(0, 119146, '\p{Is_Ccc=- overlay}', ""); - Expect(1, 119146, '\p{^Is_Ccc=- overlay}', ""); - Expect(1, 119146, '\P{Is_Ccc=- overlay}', ""); - Expect(0, 119146, '\P{^Is_Ccc=- overlay}', ""); - Error('\p{Canonical_Combining_Class= :=Right}'); - Error('\P{Canonical_Combining_Class= :=Right}'); + Expect(1, 119145, '\p{Is_Ccc= -Overlay}', ""); + Expect(0, 119145, '\p{^Is_Ccc= -Overlay}', ""); + Expect(0, 119145, '\P{Is_Ccc= -Overlay}', ""); + Expect(1, 119145, '\P{^Is_Ccc= -Overlay}', ""); + Expect(0, 119146, '\p{Is_Ccc= -Overlay}', ""); + Expect(1, 119146, '\p{^Is_Ccc= -Overlay}', ""); + Expect(1, 119146, '\P{Is_Ccc= -Overlay}', ""); + Expect(0, 119146, '\P{^Is_Ccc= -Overlay}', ""); + Error('\p{Canonical_Combining_Class= RIGHT/a/}'); + Error('\P{Canonical_Combining_Class= RIGHT/a/}'); Expect(1, 119149, '\p{Canonical_Combining_Class=:\ARight\z:}', "");; Expect(0, 119150, '\p{Canonical_Combining_Class=:\ARight\z:}', "");; Expect(1, 119149, '\p{Canonical_Combining_Class=right}', ""); @@ -31632,16 +32350,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119150, '\P{^Canonical_Combining_Class=right}', ""); Expect(1, 119149, '\p{Canonical_Combining_Class=:\Aright\z:}', "");; Expect(0, 119150, '\p{Canonical_Combining_Class=:\Aright\z:}', "");; - Expect(1, 119149, '\p{Canonical_Combining_Class=-_right}', ""); - Expect(0, 119149, '\p{^Canonical_Combining_Class=-_right}', ""); - Expect(0, 119149, '\P{Canonical_Combining_Class=-_right}', ""); - Expect(1, 119149, '\P{^Canonical_Combining_Class=-_right}', ""); - Expect(0, 119150, '\p{Canonical_Combining_Class=-_right}', ""); - Expect(1, 119150, '\p{^Canonical_Combining_Class=-_right}', ""); - Expect(1, 119150, '\P{Canonical_Combining_Class=-_right}', ""); - Expect(0, 119150, '\P{^Canonical_Combining_Class=-_right}', ""); - Error('\p{Ccc=/a/__R}'); - Error('\P{Ccc=/a/__R}'); + Expect(1, 119149, '\p{Canonical_Combining_Class= Right}', ""); + Expect(0, 119149, '\p{^Canonical_Combining_Class= Right}', ""); + Expect(0, 119149, '\P{Canonical_Combining_Class= Right}', ""); + Expect(1, 119149, '\P{^Canonical_Combining_Class= Right}', ""); + Expect(0, 119150, '\p{Canonical_Combining_Class= Right}', ""); + Expect(1, 119150, '\p{^Canonical_Combining_Class= Right}', ""); + Expect(1, 119150, '\P{Canonical_Combining_Class= Right}', ""); + Expect(0, 119150, '\P{^Canonical_Combining_Class= Right}', ""); + Error('\p{Ccc=/a/_R}'); + Error('\P{Ccc=/a/_R}'); Expect(1, 119149, '\p{Ccc=:\AR\z:}', "");; Expect(0, 119150, '\p{Ccc=:\AR\z:}', "");; Expect(1, 119149, '\p{Ccc=r}', ""); @@ -31654,26 +32372,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119150, '\P{^Ccc=r}', ""); Expect(1, 119149, '\p{Ccc=:\Ar\z:}', "");; Expect(0, 119150, '\p{Ccc=:\Ar\z:}', "");; - Expect(1, 119149, '\p{Ccc=_-R}', ""); - Expect(0, 119149, '\p{^Ccc=_-R}', ""); - Expect(0, 119149, '\P{Ccc=_-R}', ""); - Expect(1, 119149, '\P{^Ccc=_-R}', ""); - Expect(0, 119150, '\p{Ccc=_-R}', ""); - Expect(1, 119150, '\p{^Ccc=_-R}', ""); - Expect(1, 119150, '\P{Ccc=_-R}', ""); - Expect(0, 119150, '\P{^Ccc=_-R}', ""); - Error('\p{Is_Canonical_Combining_Class=_:=+000022_6}'); - Error('\P{Is_Canonical_Combining_Class=_:=+000022_6}'); - Expect(1, 119149, '\p{Is_Canonical_Combining_Class=+00226}', ""); - Expect(0, 119149, '\p{^Is_Canonical_Combining_Class=+00226}', ""); - Expect(0, 119149, '\P{Is_Canonical_Combining_Class=+00226}', ""); - Expect(1, 119149, '\P{^Is_Canonical_Combining_Class=+00226}', ""); - Expect(0, 119150, '\p{Is_Canonical_Combining_Class=+00226}', ""); - Expect(1, 119150, '\p{^Is_Canonical_Combining_Class=+00226}', ""); - Expect(1, 119150, '\P{Is_Canonical_Combining_Class=+00226}', ""); - Expect(0, 119150, '\P{^Is_Canonical_Combining_Class=+00226}', ""); - Error('\p{Is_Ccc: /a/Right}'); - Error('\P{Is_Ccc: /a/Right}'); + Expect(1, 119149, '\p{Ccc= -r}', ""); + Expect(0, 119149, '\p{^Ccc= -r}', ""); + Expect(0, 119149, '\P{Ccc= -r}', ""); + Expect(1, 119149, '\P{^Ccc= -r}', ""); + Expect(0, 119150, '\p{Ccc= -r}', ""); + Expect(1, 119150, '\p{^Ccc= -r}', ""); + Expect(1, 119150, '\P{Ccc= -r}', ""); + Expect(0, 119150, '\P{^Ccc= -r}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/ 00000000226}'); + Error('\P{Is_Canonical_Combining_Class=/a/ 00000000226}'); + Expect(1, 119149, '\p{Is_Canonical_Combining_Class:+0_0_0_0_2_26}', ""); + Expect(0, 119149, '\p{^Is_Canonical_Combining_Class:+0_0_0_0_2_26}', ""); + Expect(0, 119149, '\P{Is_Canonical_Combining_Class:+0_0_0_0_2_26}', ""); + Expect(1, 119149, '\P{^Is_Canonical_Combining_Class:+0_0_0_0_2_26}', ""); + Expect(0, 119150, '\p{Is_Canonical_Combining_Class:+0_0_0_0_2_26}', ""); + Expect(1, 119150, '\p{^Is_Canonical_Combining_Class:+0_0_0_0_2_26}', ""); + Expect(1, 119150, '\P{Is_Canonical_Combining_Class:+0_0_0_0_2_26}', ""); + Expect(0, 119150, '\P{^Is_Canonical_Combining_Class:+0_0_0_0_2_26}', ""); + Error('\p{Is_Ccc=/a/ _Right}'); + Error('\P{Is_Ccc=/a/ _Right}'); Expect(1, 119149, '\p{Is_Ccc=right}', ""); Expect(0, 119149, '\p{^Is_Ccc=right}', ""); Expect(0, 119149, '\P{Is_Ccc=right}', ""); @@ -31682,16 +32400,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119150, '\p{^Is_Ccc=right}', ""); Expect(1, 119150, '\P{Is_Ccc=right}', ""); Expect(0, 119150, '\P{^Is_Ccc=right}', ""); - Expect(1, 119149, '\p{Is_Ccc=- Right}', ""); - Expect(0, 119149, '\p{^Is_Ccc=- Right}', ""); - Expect(0, 119149, '\P{Is_Ccc=- Right}', ""); - Expect(1, 119149, '\P{^Is_Ccc=- Right}', ""); - Expect(0, 119150, '\p{Is_Ccc=- Right}', ""); - Expect(1, 119150, '\p{^Is_Ccc=- Right}', ""); - Expect(1, 119150, '\P{Is_Ccc=- Right}', ""); - Expect(0, 119150, '\P{^Is_Ccc=- Right}', ""); - Error('\p{Canonical_Combining_Class=_virama/a/}'); - Error('\P{Canonical_Combining_Class=_virama/a/}'); + Expect(1, 119149, '\p{Is_Ccc=_-Right}', ""); + Expect(0, 119149, '\p{^Is_Ccc=_-Right}', ""); + Expect(0, 119149, '\P{Is_Ccc=_-Right}', ""); + Expect(1, 119149, '\P{^Is_Ccc=_-Right}', ""); + Expect(0, 119150, '\p{Is_Ccc=_-Right}', ""); + Expect(1, 119150, '\p{^Is_Ccc=_-Right}', ""); + Expect(1, 119150, '\P{Is_Ccc=_-Right}', ""); + Expect(0, 119150, '\P{^Is_Ccc=_-Right}', ""); + Error('\p{Canonical_Combining_Class: _Virama:=}'); + Error('\P{Canonical_Combining_Class: _Virama:=}'); Expect(1, 73111, '\p{Canonical_Combining_Class=:\AVirama\z:}', "");; Expect(0, 73112, '\p{Canonical_Combining_Class=:\AVirama\z:}', "");; Expect(1, 73111, '\p{Canonical_Combining_Class=virama}', ""); @@ -31704,16 +32422,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 73112, '\P{^Canonical_Combining_Class=virama}', ""); Expect(1, 73111, '\p{Canonical_Combining_Class=:\Avirama\z:}', "");; Expect(0, 73112, '\p{Canonical_Combining_Class=:\Avirama\z:}', "");; - Expect(1, 73111, '\p{Canonical_Combining_Class=_ Virama}', ""); - Expect(0, 73111, '\p{^Canonical_Combining_Class=_ Virama}', ""); - Expect(0, 73111, '\P{Canonical_Combining_Class=_ Virama}', ""); - Expect(1, 73111, '\P{^Canonical_Combining_Class=_ Virama}', ""); - Expect(0, 73112, '\p{Canonical_Combining_Class=_ Virama}', ""); - Expect(1, 73112, '\p{^Canonical_Combining_Class=_ Virama}', ""); - Expect(1, 73112, '\P{Canonical_Combining_Class=_ Virama}', ""); - Expect(0, 73112, '\P{^Canonical_Combining_Class=_ Virama}', ""); - Error('\p{Ccc: -VR/a/}'); - Error('\P{Ccc: -VR/a/}'); + Expect(1, 73111, '\p{Canonical_Combining_Class= Virama}', ""); + Expect(0, 73111, '\p{^Canonical_Combining_Class= Virama}', ""); + Expect(0, 73111, '\P{Canonical_Combining_Class= Virama}', ""); + Expect(1, 73111, '\P{^Canonical_Combining_Class= Virama}', ""); + Expect(0, 73112, '\p{Canonical_Combining_Class= Virama}', ""); + Expect(1, 73112, '\p{^Canonical_Combining_Class= Virama}', ""); + Expect(1, 73112, '\P{Canonical_Combining_Class= Virama}', ""); + Expect(0, 73112, '\P{^Canonical_Combining_Class= Virama}', ""); + Error('\p{Ccc=- VR:=}'); + Error('\P{Ccc=- VR:=}'); Expect(1, 73111, '\p{Ccc=:\AVR\z:}', "");; Expect(0, 73112, '\p{Ccc=:\AVR\z:}', "");; Expect(1, 73111, '\p{Ccc=vr}', ""); @@ -31726,44 +32444,44 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 73112, '\P{^Ccc=vr}', ""); Expect(1, 73111, '\p{Ccc=:\Avr\z:}', "");; Expect(0, 73112, '\p{Ccc=:\Avr\z:}', "");; - Expect(1, 73111, '\p{Ccc= -VR}', ""); - Expect(0, 73111, '\p{^Ccc= -VR}', ""); - Expect(0, 73111, '\P{Ccc= -VR}', ""); - Expect(1, 73111, '\P{^Ccc= -VR}', ""); - Expect(0, 73112, '\p{Ccc= -VR}', ""); - Expect(1, 73112, '\p{^Ccc= -VR}', ""); - Expect(1, 73112, '\P{Ccc= -VR}', ""); - Expect(0, 73112, '\P{^Ccc= -VR}', ""); - Error('\p{Is_Canonical_Combining_Class: /a/0_0_0_0_0_00009}'); - Error('\P{Is_Canonical_Combining_Class: /a/0_0_0_0_0_00009}'); - Expect(1, 73111, '\p{Is_Canonical_Combining_Class=+00_9}', ""); - Expect(0, 73111, '\p{^Is_Canonical_Combining_Class=+00_9}', ""); - Expect(0, 73111, '\P{Is_Canonical_Combining_Class=+00_9}', ""); - Expect(1, 73111, '\P{^Is_Canonical_Combining_Class=+00_9}', ""); - Expect(0, 73112, '\p{Is_Canonical_Combining_Class=+00_9}', ""); - Expect(1, 73112, '\p{^Is_Canonical_Combining_Class=+00_9}', ""); - Expect(1, 73112, '\P{Is_Canonical_Combining_Class=+00_9}', ""); - Expect(0, 73112, '\P{^Is_Canonical_Combining_Class=+00_9}', ""); - Error('\p{Is_Ccc= Virama/a/}'); - Error('\P{Is_Ccc= Virama/a/}'); - Expect(1, 73111, '\p{Is_Ccc=virama}', ""); - Expect(0, 73111, '\p{^Is_Ccc=virama}', ""); - Expect(0, 73111, '\P{Is_Ccc=virama}', ""); - Expect(1, 73111, '\P{^Is_Ccc=virama}', ""); - Expect(0, 73112, '\p{Is_Ccc=virama}', ""); - Expect(1, 73112, '\p{^Is_Ccc=virama}', ""); - Expect(1, 73112, '\P{Is_Ccc=virama}', ""); - Expect(0, 73112, '\P{^Is_Ccc=virama}', ""); - Expect(1, 73111, '\p{Is_Ccc=--VIRAMA}', ""); - Expect(0, 73111, '\p{^Is_Ccc=--VIRAMA}', ""); - Expect(0, 73111, '\P{Is_Ccc=--VIRAMA}', ""); - Expect(1, 73111, '\P{^Is_Ccc=--VIRAMA}', ""); - Expect(0, 73112, '\p{Is_Ccc=--VIRAMA}', ""); - Expect(1, 73112, '\p{^Is_Ccc=--VIRAMA}', ""); - Expect(1, 73112, '\P{Is_Ccc=--VIRAMA}', ""); - Expect(0, 73112, '\P{^Is_Ccc=--VIRAMA}', ""); - Error('\p{Composition_Exclusion=/a/ -NO}'); - Error('\P{Composition_Exclusion=/a/ -NO}'); + Expect(1, 73111, '\p{Ccc= VR}', ""); + Expect(0, 73111, '\p{^Ccc= VR}', ""); + Expect(0, 73111, '\P{Ccc= VR}', ""); + Expect(1, 73111, '\P{^Ccc= VR}', ""); + Expect(0, 73112, '\p{Ccc= VR}', ""); + Expect(1, 73112, '\p{^Ccc= VR}', ""); + Expect(1, 73112, '\P{Ccc= VR}', ""); + Expect(0, 73112, '\P{^Ccc= VR}', ""); + Error('\p{Is_Canonical_Combining_Class=-_00000009:=}'); + Error('\P{Is_Canonical_Combining_Class=-_00000009:=}'); + Expect(1, 73111, '\p{Is_Canonical_Combining_Class=000_9}', ""); + Expect(0, 73111, '\p{^Is_Canonical_Combining_Class=000_9}', ""); + Expect(0, 73111, '\P{Is_Canonical_Combining_Class=000_9}', ""); + Expect(1, 73111, '\P{^Is_Canonical_Combining_Class=000_9}', ""); + Expect(0, 73112, '\p{Is_Canonical_Combining_Class=000_9}', ""); + Expect(1, 73112, '\p{^Is_Canonical_Combining_Class=000_9}', ""); + Expect(1, 73112, '\P{Is_Canonical_Combining_Class=000_9}', ""); + Expect(0, 73112, '\P{^Is_Canonical_Combining_Class=000_9}', ""); + Error('\p{Is_Ccc= Virama/a/}'); + Error('\P{Is_Ccc= Virama/a/}'); + Expect(1, 73111, '\p{Is_Ccc: virama}', ""); + Expect(0, 73111, '\p{^Is_Ccc: virama}', ""); + Expect(0, 73111, '\P{Is_Ccc: virama}', ""); + Expect(1, 73111, '\P{^Is_Ccc: virama}', ""); + Expect(0, 73112, '\p{Is_Ccc: virama}', ""); + Expect(1, 73112, '\p{^Is_Ccc: virama}', ""); + Expect(1, 73112, '\P{Is_Ccc: virama}', ""); + Expect(0, 73112, '\P{^Is_Ccc: virama}', ""); + Expect(1, 73111, '\p{Is_Ccc= Virama}', ""); + Expect(0, 73111, '\p{^Is_Ccc= Virama}', ""); + Expect(0, 73111, '\P{Is_Ccc= Virama}', ""); + Expect(1, 73111, '\P{^Is_Ccc= Virama}', ""); + Expect(0, 73112, '\p{Is_Ccc= Virama}', ""); + Expect(1, 73112, '\p{^Is_Ccc= Virama}', ""); + Expect(1, 73112, '\P{Is_Ccc= Virama}', ""); + Expect(0, 73112, '\P{^Is_Ccc= Virama}', ""); + Error('\p{Composition_Exclusion= No:=}'); + Error('\P{Composition_Exclusion= No:=}'); Expect(1, 119233, '\p{Composition_Exclusion=:\ANo\z:}', "");; Expect(0, 119232, '\p{Composition_Exclusion=:\ANo\z:}', "");; Expect(1, 119233, '\p{Composition_Exclusion=no}', ""); @@ -31776,16 +32494,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119232, '\P{^Composition_Exclusion=no}', ""); Expect(1, 119233, '\p{Composition_Exclusion=:\Ano\z:}', "");; Expect(0, 119232, '\p{Composition_Exclusion=:\Ano\z:}', "");; - Expect(1, 119233, '\p{Composition_Exclusion: -_no}', ""); - Expect(0, 119233, '\p{^Composition_Exclusion: -_no}', ""); - Expect(0, 119233, '\P{Composition_Exclusion: -_no}', ""); - Expect(1, 119233, '\P{^Composition_Exclusion: -_no}', ""); - Expect(0, 119232, '\p{Composition_Exclusion: -_no}', ""); - Expect(1, 119232, '\p{^Composition_Exclusion: -_no}', ""); - Expect(1, 119232, '\P{Composition_Exclusion: -_no}', ""); - Expect(0, 119232, '\P{^Composition_Exclusion: -_no}', ""); - Error('\p{CE: _/a/N}'); - Error('\P{CE: _/a/N}'); + Expect(1, 119233, '\p{Composition_Exclusion: NO}', ""); + Expect(0, 119233, '\p{^Composition_Exclusion: NO}', ""); + Expect(0, 119233, '\P{Composition_Exclusion: NO}', ""); + Expect(1, 119233, '\P{^Composition_Exclusion: NO}', ""); + Expect(0, 119232, '\p{Composition_Exclusion: NO}', ""); + Expect(1, 119232, '\p{^Composition_Exclusion: NO}', ""); + Expect(1, 119232, '\P{Composition_Exclusion: NO}', ""); + Expect(0, 119232, '\P{^Composition_Exclusion: NO}', ""); + Error('\p{CE=_n/a/}'); + Error('\P{CE=_n/a/}'); Expect(1, 119233, '\p{CE=:\AN\z:}', "");; Expect(0, 119232, '\p{CE=:\AN\z:}', "");; Expect(1, 119233, '\p{CE=n}', ""); @@ -31798,16 +32516,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119232, '\P{^CE=n}', ""); Expect(1, 119233, '\p{CE=:\An\z:}', "");; Expect(0, 119232, '\p{CE=:\An\z:}', "");; - Expect(1, 119233, '\p{CE=__n}', ""); - Expect(0, 119233, '\p{^CE=__n}', ""); - Expect(0, 119233, '\P{CE=__n}', ""); - Expect(1, 119233, '\P{^CE=__n}', ""); - Expect(0, 119232, '\p{CE=__n}', ""); - Expect(1, 119232, '\p{^CE=__n}', ""); - Expect(1, 119232, '\P{CE=__n}', ""); - Expect(0, 119232, '\P{^CE=__n}', ""); - Error('\p{Is_Composition_Exclusion=:= F}'); - Error('\P{Is_Composition_Exclusion=:= F}'); + Expect(1, 119233, '\p{CE=- N}', ""); + Expect(0, 119233, '\p{^CE=- N}', ""); + Expect(0, 119233, '\P{CE=- N}', ""); + Expect(1, 119233, '\P{^CE=- N}', ""); + Expect(0, 119232, '\p{CE=- N}', ""); + Expect(1, 119232, '\p{^CE=- N}', ""); + Expect(1, 119232, '\P{CE=- N}', ""); + Expect(0, 119232, '\P{^CE=- N}', ""); + Error('\p{Is_Composition_Exclusion= -f:=}'); + Error('\P{Is_Composition_Exclusion= -f:=}'); Expect(1, 119233, '\p{Is_Composition_Exclusion=f}', ""); Expect(0, 119233, '\p{^Is_Composition_Exclusion=f}', ""); Expect(0, 119233, '\P{Is_Composition_Exclusion=f}', ""); @@ -31816,34 +32534,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119232, '\p{^Is_Composition_Exclusion=f}', ""); Expect(1, 119232, '\P{Is_Composition_Exclusion=f}', ""); Expect(0, 119232, '\P{^Is_Composition_Exclusion=f}', ""); - Expect(1, 119233, '\p{Is_Composition_Exclusion=F}', ""); - Expect(0, 119233, '\p{^Is_Composition_Exclusion=F}', ""); - Expect(0, 119233, '\P{Is_Composition_Exclusion=F}', ""); - Expect(1, 119233, '\P{^Is_Composition_Exclusion=F}', ""); - Expect(0, 119232, '\p{Is_Composition_Exclusion=F}', ""); - Expect(1, 119232, '\p{^Is_Composition_Exclusion=F}', ""); - Expect(1, 119232, '\P{Is_Composition_Exclusion=F}', ""); - Expect(0, 119232, '\P{^Is_Composition_Exclusion=F}', ""); - Error('\p{Is_CE= -false:=}'); - Error('\P{Is_CE= -false:=}'); - Expect(1, 119233, '\p{Is_CE=false}', ""); - Expect(0, 119233, '\p{^Is_CE=false}', ""); - Expect(0, 119233, '\P{Is_CE=false}', ""); - Expect(1, 119233, '\P{^Is_CE=false}', ""); - Expect(0, 119232, '\p{Is_CE=false}', ""); - Expect(1, 119232, '\p{^Is_CE=false}', ""); - Expect(1, 119232, '\P{Is_CE=false}', ""); - Expect(0, 119232, '\P{^Is_CE=false}', ""); - Expect(1, 119233, '\p{Is_CE= _false}', ""); - Expect(0, 119233, '\p{^Is_CE= _false}', ""); - Expect(0, 119233, '\P{Is_CE= _false}', ""); - Expect(1, 119233, '\P{^Is_CE= _false}', ""); - Expect(0, 119232, '\p{Is_CE= _false}', ""); - Expect(1, 119232, '\p{^Is_CE= _false}', ""); - Expect(1, 119232, '\P{Is_CE= _false}', ""); - Expect(0, 119232, '\P{^Is_CE= _false}', ""); - Error('\p{Composition_Exclusion=--YES:=}'); - Error('\P{Composition_Exclusion=--YES:=}'); + Expect(1, 119233, '\p{Is_Composition_Exclusion=_f}', ""); + Expect(0, 119233, '\p{^Is_Composition_Exclusion=_f}', ""); + Expect(0, 119233, '\P{Is_Composition_Exclusion=_f}', ""); + Expect(1, 119233, '\P{^Is_Composition_Exclusion=_f}', ""); + Expect(0, 119232, '\p{Is_Composition_Exclusion=_f}', ""); + Expect(1, 119232, '\p{^Is_Composition_Exclusion=_f}', ""); + Expect(1, 119232, '\P{Is_Composition_Exclusion=_f}', ""); + Expect(0, 119232, '\P{^Is_Composition_Exclusion=_f}', ""); + Error('\p{Is_CE=/a/_ FALSE}'); + Error('\P{Is_CE=/a/_ FALSE}'); + Expect(1, 119233, '\p{Is_CE: false}', ""); + Expect(0, 119233, '\p{^Is_CE: false}', ""); + Expect(0, 119233, '\P{Is_CE: false}', ""); + Expect(1, 119233, '\P{^Is_CE: false}', ""); + Expect(0, 119232, '\p{Is_CE: false}', ""); + Expect(1, 119232, '\p{^Is_CE: false}', ""); + Expect(1, 119232, '\P{Is_CE: false}', ""); + Expect(0, 119232, '\P{^Is_CE: false}', ""); + Expect(1, 119233, '\p{Is_CE=_ false}', ""); + Expect(0, 119233, '\p{^Is_CE=_ false}', ""); + Expect(0, 119233, '\P{Is_CE=_ false}', ""); + Expect(1, 119233, '\P{^Is_CE=_ false}', ""); + Expect(0, 119232, '\p{Is_CE=_ false}', ""); + Expect(1, 119232, '\p{^Is_CE=_ false}', ""); + Expect(1, 119232, '\P{Is_CE=_ false}', ""); + Expect(0, 119232, '\P{^Is_CE=_ false}', ""); + Error('\p{Composition_Exclusion=-:=YES}'); + Error('\P{Composition_Exclusion=-:=YES}'); Expect(1, 119232, '\p{Composition_Exclusion=:\AYes\z:}', "");; Expect(0, 119233, '\p{Composition_Exclusion=:\AYes\z:}', "");; Expect(1, 119232, '\p{Composition_Exclusion=yes}', ""); @@ -31856,16 +32574,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119233, '\P{^Composition_Exclusion=yes}', ""); Expect(1, 119232, '\p{Composition_Exclusion=:\Ayes\z:}', "");; Expect(0, 119233, '\p{Composition_Exclusion=:\Ayes\z:}', "");; - Expect(1, 119232, '\p{Composition_Exclusion= Yes}', ""); - Expect(0, 119232, '\p{^Composition_Exclusion= Yes}', ""); - Expect(0, 119232, '\P{Composition_Exclusion= Yes}', ""); - Expect(1, 119232, '\P{^Composition_Exclusion= Yes}', ""); - Expect(0, 119233, '\p{Composition_Exclusion= Yes}', ""); - Expect(1, 119233, '\p{^Composition_Exclusion= Yes}', ""); - Expect(1, 119233, '\P{Composition_Exclusion= Yes}', ""); - Expect(0, 119233, '\P{^Composition_Exclusion= Yes}', ""); - Error('\p{CE=_-y:=}'); - Error('\P{CE=_-y:=}'); + Expect(1, 119232, '\p{Composition_Exclusion= YES}', ""); + Expect(0, 119232, '\p{^Composition_Exclusion= YES}', ""); + Expect(0, 119232, '\P{Composition_Exclusion= YES}', ""); + Expect(1, 119232, '\P{^Composition_Exclusion= YES}', ""); + Expect(0, 119233, '\p{Composition_Exclusion= YES}', ""); + Expect(1, 119233, '\p{^Composition_Exclusion= YES}', ""); + Expect(1, 119233, '\P{Composition_Exclusion= YES}', ""); + Expect(0, 119233, '\P{^Composition_Exclusion= YES}', ""); + Error('\p{CE=:=Y}'); + Error('\P{CE=:=Y}'); Expect(1, 119232, '\p{CE=:\AY\z:}', "");; Expect(0, 119233, '\p{CE=:\AY\z:}', "");; Expect(1, 119232, '\p{CE=y}', ""); @@ -31878,34 +32596,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119233, '\P{^CE=y}', ""); Expect(1, 119232, '\p{CE=:\Ay\z:}', "");; Expect(0, 119233, '\p{CE=:\Ay\z:}', "");; - Expect(1, 119232, '\p{CE=--Y}', ""); - Expect(0, 119232, '\p{^CE=--Y}', ""); - Expect(0, 119232, '\P{CE=--Y}', ""); - Expect(1, 119232, '\P{^CE=--Y}', ""); - Expect(0, 119233, '\p{CE=--Y}', ""); - Expect(1, 119233, '\p{^CE=--Y}', ""); - Expect(1, 119233, '\P{CE=--Y}', ""); - Expect(0, 119233, '\P{^CE=--Y}', ""); - Error('\p{Is_Composition_Exclusion: :=T}'); - Error('\P{Is_Composition_Exclusion: :=T}'); - Expect(1, 119232, '\p{Is_Composition_Exclusion: t}', ""); - Expect(0, 119232, '\p{^Is_Composition_Exclusion: t}', ""); - Expect(0, 119232, '\P{Is_Composition_Exclusion: t}', ""); - Expect(1, 119232, '\P{^Is_Composition_Exclusion: t}', ""); - Expect(0, 119233, '\p{Is_Composition_Exclusion: t}', ""); - Expect(1, 119233, '\p{^Is_Composition_Exclusion: t}', ""); - Expect(1, 119233, '\P{Is_Composition_Exclusion: t}', ""); - Expect(0, 119233, '\P{^Is_Composition_Exclusion: t}', ""); - Expect(1, 119232, '\p{Is_Composition_Exclusion: _T}', ""); - Expect(0, 119232, '\p{^Is_Composition_Exclusion: _T}', ""); - Expect(0, 119232, '\P{Is_Composition_Exclusion: _T}', ""); - Expect(1, 119232, '\P{^Is_Composition_Exclusion: _T}', ""); - Expect(0, 119233, '\p{Is_Composition_Exclusion: _T}', ""); - Expect(1, 119233, '\p{^Is_Composition_Exclusion: _T}', ""); - Expect(1, 119233, '\P{Is_Composition_Exclusion: _T}', ""); - Expect(0, 119233, '\P{^Is_Composition_Exclusion: _T}', ""); - Error('\p{Is_CE: /a/true}'); - Error('\P{Is_CE: /a/true}'); + Expect(1, 119232, '\p{CE=_ y}', ""); + Expect(0, 119232, '\p{^CE=_ y}', ""); + Expect(0, 119232, '\P{CE=_ y}', ""); + Expect(1, 119232, '\P{^CE=_ y}', ""); + Expect(0, 119233, '\p{CE=_ y}', ""); + Expect(1, 119233, '\p{^CE=_ y}', ""); + Expect(1, 119233, '\P{CE=_ y}', ""); + Expect(0, 119233, '\P{^CE=_ y}', ""); + Error('\p{Is_Composition_Exclusion=/a/_T}'); + Error('\P{Is_Composition_Exclusion=/a/_T}'); + Expect(1, 119232, '\p{Is_Composition_Exclusion=t}', ""); + Expect(0, 119232, '\p{^Is_Composition_Exclusion=t}', ""); + Expect(0, 119232, '\P{Is_Composition_Exclusion=t}', ""); + Expect(1, 119232, '\P{^Is_Composition_Exclusion=t}', ""); + Expect(0, 119233, '\p{Is_Composition_Exclusion=t}', ""); + Expect(1, 119233, '\p{^Is_Composition_Exclusion=t}', ""); + Expect(1, 119233, '\P{Is_Composition_Exclusion=t}', ""); + Expect(0, 119233, '\P{^Is_Composition_Exclusion=t}', ""); + Expect(1, 119232, '\p{Is_Composition_Exclusion=--T}', ""); + Expect(0, 119232, '\p{^Is_Composition_Exclusion=--T}', ""); + Expect(0, 119232, '\P{Is_Composition_Exclusion=--T}', ""); + Expect(1, 119232, '\P{^Is_Composition_Exclusion=--T}', ""); + Expect(0, 119233, '\p{Is_Composition_Exclusion=--T}', ""); + Expect(1, 119233, '\p{^Is_Composition_Exclusion=--T}', ""); + Expect(1, 119233, '\P{Is_Composition_Exclusion=--T}', ""); + Expect(0, 119233, '\P{^Is_Composition_Exclusion=--T}', ""); + Error('\p{Is_CE=-/a/True}'); + Error('\P{Is_CE=-/a/True}'); Expect(1, 119232, '\p{Is_CE=true}', ""); Expect(0, 119232, '\p{^Is_CE=true}', ""); Expect(0, 119232, '\P{Is_CE=true}', ""); @@ -31914,40 +32632,40 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119233, '\p{^Is_CE=true}', ""); Expect(1, 119233, '\P{Is_CE=true}', ""); Expect(0, 119233, '\P{^Is_CE=true}', ""); - Expect(1, 119232, '\p{Is_CE=_ True}', ""); - Expect(0, 119232, '\p{^Is_CE=_ True}', ""); - Expect(0, 119232, '\P{Is_CE=_ True}', ""); - Expect(1, 119232, '\P{^Is_CE=_ True}', ""); - Expect(0, 119233, '\p{Is_CE=_ True}', ""); - Expect(1, 119233, '\p{^Is_CE=_ True}', ""); - Expect(1, 119233, '\P{Is_CE=_ True}', ""); - Expect(0, 119233, '\P{^Is_CE=_ True}', ""); + Expect(1, 119232, '\p{Is_CE: TRUE}', ""); + Expect(0, 119232, '\p{^Is_CE: TRUE}', ""); + Expect(0, 119232, '\P{Is_CE: TRUE}', ""); + Expect(1, 119232, '\P{^Is_CE: TRUE}', ""); + Expect(0, 119233, '\p{Is_CE: TRUE}', ""); + Expect(1, 119233, '\p{^Is_CE: TRUE}', ""); + Expect(1, 119233, '\P{Is_CE: TRUE}', ""); + Expect(0, 119233, '\P{^Is_CE: TRUE}', ""); Error('\p{casefolding}'); Error('\P{casefolding}'); - Error('\p{Case_Ignorable=_no:=}'); - Error('\P{Case_Ignorable=_no:=}'); + Error('\p{Case_Ignorable=_No:=}'); + Error('\P{Case_Ignorable=_No:=}'); Expect(1, 918000, '\p{Case_Ignorable=:\ANo\z:}', "");; Expect(0, 917999, '\p{Case_Ignorable=:\ANo\z:}', "");; - Expect(1, 918000, '\p{Case_Ignorable: no}', ""); - Expect(0, 918000, '\p{^Case_Ignorable: no}', ""); - Expect(0, 918000, '\P{Case_Ignorable: no}', ""); - Expect(1, 918000, '\P{^Case_Ignorable: no}', ""); - Expect(0, 917999, '\p{Case_Ignorable: no}', ""); - Expect(1, 917999, '\p{^Case_Ignorable: no}', ""); - Expect(1, 917999, '\P{Case_Ignorable: no}', ""); - Expect(0, 917999, '\P{^Case_Ignorable: no}', ""); + Expect(1, 918000, '\p{Case_Ignorable=no}', ""); + Expect(0, 918000, '\p{^Case_Ignorable=no}', ""); + Expect(0, 918000, '\P{Case_Ignorable=no}', ""); + Expect(1, 918000, '\P{^Case_Ignorable=no}', ""); + Expect(0, 917999, '\p{Case_Ignorable=no}', ""); + Expect(1, 917999, '\p{^Case_Ignorable=no}', ""); + Expect(1, 917999, '\P{Case_Ignorable=no}', ""); + Expect(0, 917999, '\P{^Case_Ignorable=no}', ""); Expect(1, 918000, '\p{Case_Ignorable=:\Ano\z:}', "");; Expect(0, 917999, '\p{Case_Ignorable=:\Ano\z:}', "");; - Expect(1, 918000, '\p{Case_Ignorable= No}', ""); - Expect(0, 918000, '\p{^Case_Ignorable= No}', ""); - Expect(0, 918000, '\P{Case_Ignorable= No}', ""); - Expect(1, 918000, '\P{^Case_Ignorable= No}', ""); - Expect(0, 917999, '\p{Case_Ignorable= No}', ""); - Expect(1, 917999, '\p{^Case_Ignorable= No}', ""); - Expect(1, 917999, '\P{Case_Ignorable= No}', ""); - Expect(0, 917999, '\P{^Case_Ignorable= No}', ""); - Error('\p{CI= N/a/}'); - Error('\P{CI= N/a/}'); + Expect(1, 918000, '\p{Case_Ignorable= no}', ""); + Expect(0, 918000, '\p{^Case_Ignorable= no}', ""); + Expect(0, 918000, '\P{Case_Ignorable= no}', ""); + Expect(1, 918000, '\P{^Case_Ignorable= no}', ""); + Expect(0, 917999, '\p{Case_Ignorable= no}', ""); + Expect(1, 917999, '\p{^Case_Ignorable= no}', ""); + Expect(1, 917999, '\P{Case_Ignorable= no}', ""); + Expect(0, 917999, '\P{^Case_Ignorable= no}', ""); + Error('\p{CI: :=N}'); + Error('\P{CI: :=N}'); Expect(1, 918000, '\p{CI=:\AN\z:}', "");; Expect(0, 917999, '\p{CI=:\AN\z:}', "");; Expect(1, 918000, '\p{CI=n}', ""); @@ -31960,16 +32678,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917999, '\P{^CI=n}', ""); Expect(1, 918000, '\p{CI=:\An\z:}', "");; Expect(0, 917999, '\p{CI=:\An\z:}', "");; - Expect(1, 918000, '\p{CI=_n}', ""); - Expect(0, 918000, '\p{^CI=_n}', ""); - Expect(0, 918000, '\P{CI=_n}', ""); - Expect(1, 918000, '\P{^CI=_n}', ""); - Expect(0, 917999, '\p{CI=_n}', ""); - Expect(1, 917999, '\p{^CI=_n}', ""); - Expect(1, 917999, '\P{CI=_n}', ""); - Expect(0, 917999, '\P{^CI=_n}', ""); - Error('\p{Is_Case_Ignorable=/a/ _F}'); - Error('\P{Is_Case_Ignorable=/a/ _F}'); + Expect(1, 918000, '\p{CI= n}', ""); + Expect(0, 918000, '\p{^CI= n}', ""); + Expect(0, 918000, '\P{CI= n}', ""); + Expect(1, 918000, '\P{^CI= n}', ""); + Expect(0, 917999, '\p{CI= n}', ""); + Expect(1, 917999, '\p{^CI= n}', ""); + Expect(1, 917999, '\P{CI= n}', ""); + Expect(0, 917999, '\P{^CI= n}', ""); + Error('\p{Is_Case_Ignorable=:= F}'); + Error('\P{Is_Case_Ignorable=:= F}'); Expect(1, 918000, '\p{Is_Case_Ignorable=f}', ""); Expect(0, 918000, '\p{^Is_Case_Ignorable=f}', ""); Expect(0, 918000, '\P{Is_Case_Ignorable=f}', ""); @@ -31978,16 +32696,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 917999, '\p{^Is_Case_Ignorable=f}', ""); Expect(1, 917999, '\P{Is_Case_Ignorable=f}', ""); Expect(0, 917999, '\P{^Is_Case_Ignorable=f}', ""); - Expect(1, 918000, '\p{Is_Case_Ignorable= F}', ""); - Expect(0, 918000, '\p{^Is_Case_Ignorable= F}', ""); - Expect(0, 918000, '\P{Is_Case_Ignorable= F}', ""); - Expect(1, 918000, '\P{^Is_Case_Ignorable= F}', ""); - Expect(0, 917999, '\p{Is_Case_Ignorable= F}', ""); - Expect(1, 917999, '\p{^Is_Case_Ignorable= F}', ""); - Expect(1, 917999, '\P{Is_Case_Ignorable= F}', ""); - Expect(0, 917999, '\P{^Is_Case_Ignorable= F}', ""); - Error('\p{Is_CI= _FALSE:=}'); - Error('\P{Is_CI= _FALSE:=}'); + Expect(1, 918000, '\p{Is_Case_Ignorable= -F}', ""); + Expect(0, 918000, '\p{^Is_Case_Ignorable= -F}', ""); + Expect(0, 918000, '\P{Is_Case_Ignorable= -F}', ""); + Expect(1, 918000, '\P{^Is_Case_Ignorable= -F}', ""); + Expect(0, 917999, '\p{Is_Case_Ignorable= -F}', ""); + Expect(1, 917999, '\p{^Is_Case_Ignorable= -F}', ""); + Expect(1, 917999, '\P{Is_Case_Ignorable= -F}', ""); + Expect(0, 917999, '\P{^Is_Case_Ignorable= -F}', ""); + Error('\p{Is_CI=:= -False}'); + Error('\P{Is_CI=:= -False}'); Expect(1, 918000, '\p{Is_CI=false}', ""); Expect(0, 918000, '\p{^Is_CI=false}', ""); Expect(0, 918000, '\P{Is_CI=false}', ""); @@ -31996,16 +32714,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 917999, '\p{^Is_CI=false}', ""); Expect(1, 917999, '\P{Is_CI=false}', ""); Expect(0, 917999, '\P{^Is_CI=false}', ""); - Expect(1, 918000, '\p{Is_CI: - False}', ""); - Expect(0, 918000, '\p{^Is_CI: - False}', ""); - Expect(0, 918000, '\P{Is_CI: - False}', ""); - Expect(1, 918000, '\P{^Is_CI: - False}', ""); - Expect(0, 917999, '\p{Is_CI: - False}', ""); - Expect(1, 917999, '\p{^Is_CI: - False}', ""); - Expect(1, 917999, '\P{Is_CI: - False}', ""); - Expect(0, 917999, '\P{^Is_CI: - False}', ""); - Error('\p{Case_Ignorable=:=Yes}'); - Error('\P{Case_Ignorable=:=Yes}'); + Expect(1, 918000, '\p{Is_CI=- False}', ""); + Expect(0, 918000, '\p{^Is_CI=- False}', ""); + Expect(0, 918000, '\P{Is_CI=- False}', ""); + Expect(1, 918000, '\P{^Is_CI=- False}', ""); + Expect(0, 917999, '\p{Is_CI=- False}', ""); + Expect(1, 917999, '\p{^Is_CI=- False}', ""); + Expect(1, 917999, '\P{Is_CI=- False}', ""); + Expect(0, 917999, '\P{^Is_CI=- False}', ""); + Error('\p{Case_Ignorable: :=Yes}'); + Error('\P{Case_Ignorable: :=Yes}'); Expect(1, 917999, '\p{Case_Ignorable=:\AYes\z:}', "");; Expect(0, 918000, '\p{Case_Ignorable=:\AYes\z:}', "");; Expect(1, 917999, '\p{Case_Ignorable=yes}', ""); @@ -32018,16 +32736,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 918000, '\P{^Case_Ignorable=yes}', ""); Expect(1, 917999, '\p{Case_Ignorable=:\Ayes\z:}', "");; Expect(0, 918000, '\p{Case_Ignorable=:\Ayes\z:}', "");; - Expect(1, 917999, '\p{Case_Ignorable=__Yes}', ""); - Expect(0, 917999, '\p{^Case_Ignorable=__Yes}', ""); - Expect(0, 917999, '\P{Case_Ignorable=__Yes}', ""); - Expect(1, 917999, '\P{^Case_Ignorable=__Yes}', ""); - Expect(0, 918000, '\p{Case_Ignorable=__Yes}', ""); - Expect(1, 918000, '\p{^Case_Ignorable=__Yes}', ""); - Expect(1, 918000, '\P{Case_Ignorable=__Yes}', ""); - Expect(0, 918000, '\P{^Case_Ignorable=__Yes}', ""); - Error('\p{CI= /a/Y}'); - Error('\P{CI= /a/Y}'); + Expect(1, 917999, '\p{Case_Ignorable=- Yes}', ""); + Expect(0, 917999, '\p{^Case_Ignorable=- Yes}', ""); + Expect(0, 917999, '\P{Case_Ignorable=- Yes}', ""); + Expect(1, 917999, '\P{^Case_Ignorable=- Yes}', ""); + Expect(0, 918000, '\p{Case_Ignorable=- Yes}', ""); + Expect(1, 918000, '\p{^Case_Ignorable=- Yes}', ""); + Expect(1, 918000, '\P{Case_Ignorable=- Yes}', ""); + Expect(0, 918000, '\P{^Case_Ignorable=- Yes}', ""); + Error('\p{CI=-/a/Y}'); + Error('\P{CI=-/a/Y}'); Expect(1, 917999, '\p{CI=:\AY\z:}', "");; Expect(0, 918000, '\p{CI=:\AY\z:}', "");; Expect(1, 917999, '\p{CI=y}', ""); @@ -32040,16 +32758,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 918000, '\P{^CI=y}', ""); Expect(1, 917999, '\p{CI=:\Ay\z:}', "");; Expect(0, 918000, '\p{CI=:\Ay\z:}', "");; - Expect(1, 917999, '\p{CI: _Y}', ""); - Expect(0, 917999, '\p{^CI: _Y}', ""); - Expect(0, 917999, '\P{CI: _Y}', ""); - Expect(1, 917999, '\P{^CI: _Y}', ""); - Expect(0, 918000, '\p{CI: _Y}', ""); - Expect(1, 918000, '\p{^CI: _Y}', ""); - Expect(1, 918000, '\P{CI: _Y}', ""); - Expect(0, 918000, '\P{^CI: _Y}', ""); - Error('\p{Is_Case_Ignorable=/a/T}'); - Error('\P{Is_Case_Ignorable=/a/T}'); + Expect(1, 917999, '\p{CI= Y}', ""); + Expect(0, 917999, '\p{^CI= Y}', ""); + Expect(0, 917999, '\P{CI= Y}', ""); + Expect(1, 917999, '\P{^CI= Y}', ""); + Expect(0, 918000, '\p{CI= Y}', ""); + Expect(1, 918000, '\p{^CI= Y}', ""); + Expect(1, 918000, '\P{CI= Y}', ""); + Expect(0, 918000, '\P{^CI= Y}', ""); + Error('\p{Is_Case_Ignorable=_/a/T}'); + Error('\P{Is_Case_Ignorable=_/a/T}'); Expect(1, 917999, '\p{Is_Case_Ignorable=t}', ""); Expect(0, 917999, '\p{^Is_Case_Ignorable=t}', ""); Expect(0, 917999, '\P{Is_Case_Ignorable=t}', ""); @@ -32066,24 +32784,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 918000, '\p{^Is_Case_Ignorable=-_T}', ""); Expect(1, 918000, '\P{Is_Case_Ignorable=-_T}', ""); Expect(0, 918000, '\P{^Is_Case_Ignorable=-_T}', ""); - Error('\p{Is_CI=_:=True}'); - Error('\P{Is_CI=_:=True}'); - Expect(1, 917999, '\p{Is_CI: true}', ""); - Expect(0, 917999, '\p{^Is_CI: true}', ""); - Expect(0, 917999, '\P{Is_CI: true}', ""); - Expect(1, 917999, '\P{^Is_CI: true}', ""); - Expect(0, 918000, '\p{Is_CI: true}', ""); - Expect(1, 918000, '\p{^Is_CI: true}', ""); - Expect(1, 918000, '\P{Is_CI: true}', ""); - Expect(0, 918000, '\P{^Is_CI: true}', ""); - Expect(1, 917999, '\p{Is_CI=_True}', ""); - Expect(0, 917999, '\p{^Is_CI=_True}', ""); - Expect(0, 917999, '\P{Is_CI=_True}', ""); - Expect(1, 917999, '\P{^Is_CI=_True}', ""); - Expect(0, 918000, '\p{Is_CI=_True}', ""); - Expect(1, 918000, '\p{^Is_CI=_True}', ""); - Expect(1, 918000, '\P{Is_CI=_True}', ""); - Expect(0, 918000, '\P{^Is_CI=_True}', ""); + Error('\p{Is_CI= /a/true}'); + Error('\P{Is_CI= /a/true}'); + Expect(1, 917999, '\p{Is_CI=true}', ""); + Expect(0, 917999, '\p{^Is_CI=true}', ""); + Expect(0, 917999, '\P{Is_CI=true}', ""); + Expect(1, 917999, '\P{^Is_CI=true}', ""); + Expect(0, 918000, '\p{Is_CI=true}', ""); + Expect(1, 918000, '\p{^Is_CI=true}', ""); + Expect(1, 918000, '\P{Is_CI=true}', ""); + Expect(0, 918000, '\P{^Is_CI=true}', ""); + Expect(1, 917999, '\p{Is_CI=_-True}', ""); + Expect(0, 917999, '\p{^Is_CI=_-True}', ""); + Expect(0, 917999, '\P{Is_CI=_-True}', ""); + Expect(1, 917999, '\P{^Is_CI=_-True}', ""); + Expect(0, 918000, '\p{Is_CI=_-True}', ""); + Expect(1, 918000, '\p{^Is_CI=_-True}', ""); + Expect(1, 918000, '\P{Is_CI=_-True}', ""); + Expect(0, 918000, '\P{^Is_CI=_-True}', ""); Error('\p{kaccountingnumeric}'); Error('\P{kaccountingnumeric}'); Error('\p{cjkaccountingnumeric}'); @@ -32120,10 +32838,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Error('\P{kirgmsource}'); Error('\p{cjkirgmsource}'); Error('\P{cjkirgmsource}'); + Error('\p{kirgssource}'); + Error('\P{kirgssource}'); + Error('\p{cjkirgssource}'); + Error('\P{cjkirgssource}'); Error('\p{kirgtsource}'); Error('\P{kirgtsource}'); Error('\p{cjkirgtsource}'); Error('\P{cjkirgtsource}'); + Error('\p{kirguksource}'); + Error('\P{kirguksource}'); + Error('\p{cjkirguksource}'); + Error('\P{cjkirguksource}'); Error('\p{kirgusource}'); Error('\P{kirgusource}'); Error('\p{cjkirgusource}'); @@ -32148,8 +32874,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Error('\P{unicoderadicalstroke}'); Error('\p{urs}'); Error('\P{urs}'); - Error('\p{Full_Composition_Exclusion= no/a/}'); - Error('\P{Full_Composition_Exclusion= no/a/}'); + Error('\p{Full_Composition_Exclusion=_ no:=}'); + Error('\P{Full_Composition_Exclusion=_ no:=}'); Expect(1, 195102, '\p{Full_Composition_Exclusion=:\ANo\z:}', "");; Expect(0, 195101, '\p{Full_Composition_Exclusion=:\ANo\z:}', "");; Expect(1, 195102, '\p{Full_Composition_Exclusion=no}', ""); @@ -32162,16 +32888,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 195101, '\P{^Full_Composition_Exclusion=no}', ""); Expect(1, 195102, '\p{Full_Composition_Exclusion=:\Ano\z:}', "");; Expect(0, 195101, '\p{Full_Composition_Exclusion=:\Ano\z:}', "");; - Expect(1, 195102, '\p{Full_Composition_Exclusion=_ No}', ""); - Expect(0, 195102, '\p{^Full_Composition_Exclusion=_ No}', ""); - Expect(0, 195102, '\P{Full_Composition_Exclusion=_ No}', ""); - Expect(1, 195102, '\P{^Full_Composition_Exclusion=_ No}', ""); - Expect(0, 195101, '\p{Full_Composition_Exclusion=_ No}', ""); - Expect(1, 195101, '\p{^Full_Composition_Exclusion=_ No}', ""); - Expect(1, 195101, '\P{Full_Composition_Exclusion=_ No}', ""); - Expect(0, 195101, '\P{^Full_Composition_Exclusion=_ No}', ""); - Error('\p{Comp_Ex=:=n}'); - Error('\P{Comp_Ex=:=n}'); + Expect(1, 195102, '\p{Full_Composition_Exclusion= _NO}', ""); + Expect(0, 195102, '\p{^Full_Composition_Exclusion= _NO}', ""); + Expect(0, 195102, '\P{Full_Composition_Exclusion= _NO}', ""); + Expect(1, 195102, '\P{^Full_Composition_Exclusion= _NO}', ""); + Expect(0, 195101, '\p{Full_Composition_Exclusion= _NO}', ""); + Expect(1, 195101, '\p{^Full_Composition_Exclusion= _NO}', ""); + Expect(1, 195101, '\P{Full_Composition_Exclusion= _NO}', ""); + Expect(0, 195101, '\P{^Full_Composition_Exclusion= _NO}', ""); + Error('\p{Comp_Ex=- N:=}'); + Error('\P{Comp_Ex=- N:=}'); Expect(1, 195102, '\p{Comp_Ex=:\AN\z:}', "");; Expect(0, 195101, '\p{Comp_Ex=:\AN\z:}', "");; Expect(1, 195102, '\p{Comp_Ex=n}', ""); @@ -32184,16 +32910,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 195101, '\P{^Comp_Ex=n}', ""); Expect(1, 195102, '\p{Comp_Ex=:\An\z:}', "");; Expect(0, 195101, '\p{Comp_Ex=:\An\z:}', "");; - Expect(1, 195102, '\p{Comp_Ex: - n}', ""); - Expect(0, 195102, '\p{^Comp_Ex: - n}', ""); - Expect(0, 195102, '\P{Comp_Ex: - n}', ""); - Expect(1, 195102, '\P{^Comp_Ex: - n}', ""); - Expect(0, 195101, '\p{Comp_Ex: - n}', ""); - Expect(1, 195101, '\p{^Comp_Ex: - n}', ""); - Expect(1, 195101, '\P{Comp_Ex: - n}', ""); - Expect(0, 195101, '\P{^Comp_Ex: - n}', ""); - Error('\p{Is_Full_Composition_Exclusion: :=F}'); - Error('\P{Is_Full_Composition_Exclusion: :=F}'); + Expect(1, 195102, '\p{Comp_Ex=__N}', ""); + Expect(0, 195102, '\p{^Comp_Ex=__N}', ""); + Expect(0, 195102, '\P{Comp_Ex=__N}', ""); + Expect(1, 195102, '\P{^Comp_Ex=__N}', ""); + Expect(0, 195101, '\p{Comp_Ex=__N}', ""); + Expect(1, 195101, '\p{^Comp_Ex=__N}', ""); + Expect(1, 195101, '\P{Comp_Ex=__N}', ""); + Expect(0, 195101, '\P{^Comp_Ex=__N}', ""); + Error('\p{Is_Full_Composition_Exclusion=/a/ -F}'); + Error('\P{Is_Full_Composition_Exclusion=/a/ -F}'); Expect(1, 195102, '\p{Is_Full_Composition_Exclusion=f}', ""); Expect(0, 195102, '\p{^Is_Full_Composition_Exclusion=f}', ""); Expect(0, 195102, '\P{Is_Full_Composition_Exclusion=f}', ""); @@ -32210,8 +32936,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 195101, '\p{^Is_Full_Composition_Exclusion= F}', ""); Expect(1, 195101, '\P{Is_Full_Composition_Exclusion= F}', ""); Expect(0, 195101, '\P{^Is_Full_Composition_Exclusion= F}', ""); - Error('\p{Is_Comp_Ex= /a/false}'); - Error('\P{Is_Comp_Ex= /a/false}'); + Error('\p{Is_Comp_Ex=:= false}'); + Error('\P{Is_Comp_Ex=:= false}'); Expect(1, 195102, '\p{Is_Comp_Ex=false}', ""); Expect(0, 195102, '\p{^Is_Comp_Ex=false}', ""); Expect(0, 195102, '\P{Is_Comp_Ex=false}', ""); @@ -32220,60 +32946,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 195101, '\p{^Is_Comp_Ex=false}', ""); Expect(1, 195101, '\P{Is_Comp_Ex=false}', ""); Expect(0, 195101, '\P{^Is_Comp_Ex=false}', ""); - Expect(1, 195102, '\p{Is_Comp_Ex=_false}', ""); - Expect(0, 195102, '\p{^Is_Comp_Ex=_false}', ""); - Expect(0, 195102, '\P{Is_Comp_Ex=_false}', ""); - Expect(1, 195102, '\P{^Is_Comp_Ex=_false}', ""); - Expect(0, 195101, '\p{Is_Comp_Ex=_false}', ""); - Expect(1, 195101, '\p{^Is_Comp_Ex=_false}', ""); - Expect(1, 195101, '\P{Is_Comp_Ex=_false}', ""); - Expect(0, 195101, '\P{^Is_Comp_Ex=_false}', ""); - Error('\p{Full_Composition_Exclusion=--yes:=}'); - Error('\P{Full_Composition_Exclusion=--yes:=}'); + Expect(1, 195102, '\p{Is_Comp_Ex=- False}', ""); + Expect(0, 195102, '\p{^Is_Comp_Ex=- False}', ""); + Expect(0, 195102, '\P{Is_Comp_Ex=- False}', ""); + Expect(1, 195102, '\P{^Is_Comp_Ex=- False}', ""); + Expect(0, 195101, '\p{Is_Comp_Ex=- False}', ""); + Expect(1, 195101, '\p{^Is_Comp_Ex=- False}', ""); + Expect(1, 195101, '\P{Is_Comp_Ex=- False}', ""); + Expect(0, 195101, '\P{^Is_Comp_Ex=- False}', ""); + Error('\p{Full_Composition_Exclusion=-yes/a/}'); + Error('\P{Full_Composition_Exclusion=-yes/a/}'); Expect(1, 195101, '\p{Full_Composition_Exclusion=:\AYes\z:}', "");; Expect(0, 195102, '\p{Full_Composition_Exclusion=:\AYes\z:}', "");; - Expect(1, 195101, '\p{Full_Composition_Exclusion=yes}', ""); - Expect(0, 195101, '\p{^Full_Composition_Exclusion=yes}', ""); - Expect(0, 195101, '\P{Full_Composition_Exclusion=yes}', ""); - Expect(1, 195101, '\P{^Full_Composition_Exclusion=yes}', ""); - Expect(0, 195102, '\p{Full_Composition_Exclusion=yes}', ""); - Expect(1, 195102, '\p{^Full_Composition_Exclusion=yes}', ""); - Expect(1, 195102, '\P{Full_Composition_Exclusion=yes}', ""); - Expect(0, 195102, '\P{^Full_Composition_Exclusion=yes}', ""); + Expect(1, 195101, '\p{Full_Composition_Exclusion: yes}', ""); + Expect(0, 195101, '\p{^Full_Composition_Exclusion: yes}', ""); + Expect(0, 195101, '\P{Full_Composition_Exclusion: yes}', ""); + Expect(1, 195101, '\P{^Full_Composition_Exclusion: yes}', ""); + Expect(0, 195102, '\p{Full_Composition_Exclusion: yes}', ""); + Expect(1, 195102, '\p{^Full_Composition_Exclusion: yes}', ""); + Expect(1, 195102, '\P{Full_Composition_Exclusion: yes}', ""); + Expect(0, 195102, '\P{^Full_Composition_Exclusion: yes}', ""); Expect(1, 195101, '\p{Full_Composition_Exclusion=:\Ayes\z:}', "");; Expect(0, 195102, '\p{Full_Composition_Exclusion=:\Ayes\z:}', "");; - Expect(1, 195101, '\p{Full_Composition_Exclusion=__yes}', ""); - Expect(0, 195101, '\p{^Full_Composition_Exclusion=__yes}', ""); - Expect(0, 195101, '\P{Full_Composition_Exclusion=__yes}', ""); - Expect(1, 195101, '\P{^Full_Composition_Exclusion=__yes}', ""); - Expect(0, 195102, '\p{Full_Composition_Exclusion=__yes}', ""); - Expect(1, 195102, '\p{^Full_Composition_Exclusion=__yes}', ""); - Expect(1, 195102, '\P{Full_Composition_Exclusion=__yes}', ""); - Expect(0, 195102, '\P{^Full_Composition_Exclusion=__yes}', ""); - Error('\p{Comp_Ex=:= -Y}'); - Error('\P{Comp_Ex=:= -Y}'); + Expect(1, 195101, '\p{Full_Composition_Exclusion= yes}', ""); + Expect(0, 195101, '\p{^Full_Composition_Exclusion= yes}', ""); + Expect(0, 195101, '\P{Full_Composition_Exclusion= yes}', ""); + Expect(1, 195101, '\P{^Full_Composition_Exclusion= yes}', ""); + Expect(0, 195102, '\p{Full_Composition_Exclusion= yes}', ""); + Expect(1, 195102, '\p{^Full_Composition_Exclusion= yes}', ""); + Expect(1, 195102, '\P{Full_Composition_Exclusion= yes}', ""); + Expect(0, 195102, '\P{^Full_Composition_Exclusion= yes}', ""); + Error('\p{Comp_Ex=_:=Y}'); + Error('\P{Comp_Ex=_:=Y}'); Expect(1, 195101, '\p{Comp_Ex=:\AY\z:}', "");; Expect(0, 195102, '\p{Comp_Ex=:\AY\z:}', "");; - Expect(1, 195101, '\p{Comp_Ex: y}', ""); - Expect(0, 195101, '\p{^Comp_Ex: y}', ""); - Expect(0, 195101, '\P{Comp_Ex: y}', ""); - Expect(1, 195101, '\P{^Comp_Ex: y}', ""); - Expect(0, 195102, '\p{Comp_Ex: y}', ""); - Expect(1, 195102, '\p{^Comp_Ex: y}', ""); - Expect(1, 195102, '\P{Comp_Ex: y}', ""); - Expect(0, 195102, '\P{^Comp_Ex: y}', ""); + Expect(1, 195101, '\p{Comp_Ex=y}', ""); + Expect(0, 195101, '\p{^Comp_Ex=y}', ""); + Expect(0, 195101, '\P{Comp_Ex=y}', ""); + Expect(1, 195101, '\P{^Comp_Ex=y}', ""); + Expect(0, 195102, '\p{Comp_Ex=y}', ""); + Expect(1, 195102, '\p{^Comp_Ex=y}', ""); + Expect(1, 195102, '\P{Comp_Ex=y}', ""); + Expect(0, 195102, '\P{^Comp_Ex=y}', ""); Expect(1, 195101, '\p{Comp_Ex=:\Ay\z:}', "");; Expect(0, 195102, '\p{Comp_Ex=:\Ay\z:}', "");; - Expect(1, 195101, '\p{Comp_Ex= Y}', ""); - Expect(0, 195101, '\p{^Comp_Ex= Y}', ""); - Expect(0, 195101, '\P{Comp_Ex= Y}', ""); - Expect(1, 195101, '\P{^Comp_Ex= Y}', ""); - Expect(0, 195102, '\p{Comp_Ex= Y}', ""); - Expect(1, 195102, '\p{^Comp_Ex= Y}', ""); - Expect(1, 195102, '\P{Comp_Ex= Y}', ""); - Expect(0, 195102, '\P{^Comp_Ex= Y}', ""); - Error('\p{Is_Full_Composition_Exclusion=-T:=}'); - Error('\P{Is_Full_Composition_Exclusion=-T:=}'); + Expect(1, 195101, '\p{Comp_Ex=__Y}', ""); + Expect(0, 195101, '\p{^Comp_Ex=__Y}', ""); + Expect(0, 195101, '\P{Comp_Ex=__Y}', ""); + Expect(1, 195101, '\P{^Comp_Ex=__Y}', ""); + Expect(0, 195102, '\p{Comp_Ex=__Y}', ""); + Expect(1, 195102, '\p{^Comp_Ex=__Y}', ""); + Expect(1, 195102, '\P{Comp_Ex=__Y}', ""); + Expect(0, 195102, '\P{^Comp_Ex=__Y}', ""); + Error('\p{Is_Full_Composition_Exclusion=_t/a/}'); + Error('\P{Is_Full_Composition_Exclusion=_t/a/}'); Expect(1, 195101, '\p{Is_Full_Composition_Exclusion=t}', ""); Expect(0, 195101, '\p{^Is_Full_Composition_Exclusion=t}', ""); Expect(0, 195101, '\P{Is_Full_Composition_Exclusion=t}', ""); @@ -32282,16 +33008,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 195102, '\p{^Is_Full_Composition_Exclusion=t}', ""); Expect(1, 195102, '\P{Is_Full_Composition_Exclusion=t}', ""); Expect(0, 195102, '\P{^Is_Full_Composition_Exclusion=t}', ""); - Expect(1, 195101, '\p{Is_Full_Composition_Exclusion= -T}', ""); - Expect(0, 195101, '\p{^Is_Full_Composition_Exclusion= -T}', ""); - Expect(0, 195101, '\P{Is_Full_Composition_Exclusion= -T}', ""); - Expect(1, 195101, '\P{^Is_Full_Composition_Exclusion= -T}', ""); - Expect(0, 195102, '\p{Is_Full_Composition_Exclusion= -T}', ""); - Expect(1, 195102, '\p{^Is_Full_Composition_Exclusion= -T}', ""); - Expect(1, 195102, '\P{Is_Full_Composition_Exclusion= -T}', ""); - Expect(0, 195102, '\P{^Is_Full_Composition_Exclusion= -T}', ""); - Error('\p{Is_Comp_Ex=:=TRUE}'); - Error('\P{Is_Comp_Ex=:=TRUE}'); + Expect(1, 195101, '\p{Is_Full_Composition_Exclusion: -_T}', ""); + Expect(0, 195101, '\p{^Is_Full_Composition_Exclusion: -_T}', ""); + Expect(0, 195101, '\P{Is_Full_Composition_Exclusion: -_T}', ""); + Expect(1, 195101, '\P{^Is_Full_Composition_Exclusion: -_T}', ""); + Expect(0, 195102, '\p{Is_Full_Composition_Exclusion: -_T}', ""); + Expect(1, 195102, '\p{^Is_Full_Composition_Exclusion: -_T}', ""); + Expect(1, 195102, '\P{Is_Full_Composition_Exclusion: -_T}', ""); + Expect(0, 195102, '\P{^Is_Full_Composition_Exclusion: -_T}', ""); + Error('\p{Is_Comp_Ex=_/a/true}'); + Error('\P{Is_Comp_Ex=_/a/true}'); Expect(1, 195101, '\p{Is_Comp_Ex=true}', ""); Expect(0, 195101, '\p{^Is_Comp_Ex=true}', ""); Expect(0, 195101, '\P{Is_Comp_Ex=true}', ""); @@ -32300,16 +33026,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 195102, '\p{^Is_Comp_Ex=true}', ""); Expect(1, 195102, '\P{Is_Comp_Ex=true}', ""); Expect(0, 195102, '\P{^Is_Comp_Ex=true}', ""); - Expect(1, 195101, '\p{Is_Comp_Ex: -_TRUE}', ""); - Expect(0, 195101, '\p{^Is_Comp_Ex: -_TRUE}', ""); - Expect(0, 195101, '\P{Is_Comp_Ex: -_TRUE}', ""); - Expect(1, 195101, '\P{^Is_Comp_Ex: -_TRUE}', ""); - Expect(0, 195102, '\p{Is_Comp_Ex: -_TRUE}', ""); - Expect(1, 195102, '\p{^Is_Comp_Ex: -_TRUE}', ""); - Expect(1, 195102, '\P{Is_Comp_Ex: -_TRUE}', ""); - Expect(0, 195102, '\P{^Is_Comp_Ex: -_TRUE}', ""); - Error('\p{Changes_When_Casefolded=_No/a/}'); - Error('\P{Changes_When_Casefolded=_No/a/}'); + Expect(1, 195101, '\p{Is_Comp_Ex= -True}', ""); + Expect(0, 195101, '\p{^Is_Comp_Ex= -True}', ""); + Expect(0, 195101, '\P{Is_Comp_Ex= -True}', ""); + Expect(1, 195101, '\P{^Is_Comp_Ex= -True}', ""); + Expect(0, 195102, '\p{Is_Comp_Ex= -True}', ""); + Expect(1, 195102, '\p{^Is_Comp_Ex= -True}', ""); + Expect(1, 195102, '\P{Is_Comp_Ex= -True}', ""); + Expect(0, 195102, '\P{^Is_Comp_Ex= -True}', ""); + Error('\p{Changes_When_Casefolded=-:=no}'); + Error('\P{Changes_When_Casefolded=-:=no}'); Expect(1, 125218, '\p{Changes_When_Casefolded=:\ANo\z:}', "");; Expect(0, 125217, '\p{Changes_When_Casefolded=:\ANo\z:}', "");; Expect(1, 125218, '\p{Changes_When_Casefolded=no}', ""); @@ -32322,56 +33048,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125217, '\P{^Changes_When_Casefolded=no}', ""); Expect(1, 125218, '\p{Changes_When_Casefolded=:\Ano\z:}', "");; Expect(0, 125217, '\p{Changes_When_Casefolded=:\Ano\z:}', "");; - Expect(1, 125218, '\p{Changes_When_Casefolded= no}', ""); - Expect(0, 125218, '\p{^Changes_When_Casefolded= no}', ""); - Expect(0, 125218, '\P{Changes_When_Casefolded= no}', ""); - Expect(1, 125218, '\P{^Changes_When_Casefolded= no}', ""); - Expect(0, 125217, '\p{Changes_When_Casefolded= no}', ""); - Expect(1, 125217, '\p{^Changes_When_Casefolded= no}', ""); - Expect(1, 125217, '\P{Changes_When_Casefolded= no}', ""); - Expect(0, 125217, '\P{^Changes_When_Casefolded= no}', ""); - Error('\p{CWCF=-:=N}'); - Error('\P{CWCF=-:=N}'); + Expect(1, 125218, '\p{Changes_When_Casefolded=-No}', ""); + Expect(0, 125218, '\p{^Changes_When_Casefolded=-No}', ""); + Expect(0, 125218, '\P{Changes_When_Casefolded=-No}', ""); + Expect(1, 125218, '\P{^Changes_When_Casefolded=-No}', ""); + Expect(0, 125217, '\p{Changes_When_Casefolded=-No}', ""); + Expect(1, 125217, '\p{^Changes_When_Casefolded=-No}', ""); + Expect(1, 125217, '\P{Changes_When_Casefolded=-No}', ""); + Expect(0, 125217, '\P{^Changes_When_Casefolded=-No}', ""); + Error('\p{CWCF:N:=}'); + Error('\P{CWCF:N:=}'); Expect(1, 125218, '\p{CWCF=:\AN\z:}', "");; Expect(0, 125217, '\p{CWCF=:\AN\z:}', "");; - Expect(1, 125218, '\p{CWCF=n}', ""); - Expect(0, 125218, '\p{^CWCF=n}', ""); - Expect(0, 125218, '\P{CWCF=n}', ""); - Expect(1, 125218, '\P{^CWCF=n}', ""); - Expect(0, 125217, '\p{CWCF=n}', ""); - Expect(1, 125217, '\p{^CWCF=n}', ""); - Expect(1, 125217, '\P{CWCF=n}', ""); - Expect(0, 125217, '\P{^CWCF=n}', ""); + Expect(1, 125218, '\p{CWCF:n}', ""); + Expect(0, 125218, '\p{^CWCF:n}', ""); + Expect(0, 125218, '\P{CWCF:n}', ""); + Expect(1, 125218, '\P{^CWCF:n}', ""); + Expect(0, 125217, '\p{CWCF:n}', ""); + Expect(1, 125217, '\p{^CWCF:n}', ""); + Expect(1, 125217, '\P{CWCF:n}', ""); + Expect(0, 125217, '\P{^CWCF:n}', ""); Expect(1, 125218, '\p{CWCF=:\An\z:}', "");; Expect(0, 125217, '\p{CWCF=:\An\z:}', "");; - Expect(1, 125218, '\p{CWCF= n}', ""); - Expect(0, 125218, '\p{^CWCF= n}', ""); - Expect(0, 125218, '\P{CWCF= n}', ""); - Expect(1, 125218, '\P{^CWCF= n}', ""); - Expect(0, 125217, '\p{CWCF= n}', ""); - Expect(1, 125217, '\p{^CWCF= n}', ""); - Expect(1, 125217, '\P{CWCF= n}', ""); - Expect(0, 125217, '\P{^CWCF= n}', ""); - Error('\p{Is_Changes_When_Casefolded=:=f}'); - Error('\P{Is_Changes_When_Casefolded=:=f}'); - Expect(1, 125218, '\p{Is_Changes_When_Casefolded: f}', ""); - Expect(0, 125218, '\p{^Is_Changes_When_Casefolded: f}', ""); - Expect(0, 125218, '\P{Is_Changes_When_Casefolded: f}', ""); - Expect(1, 125218, '\P{^Is_Changes_When_Casefolded: f}', ""); - Expect(0, 125217, '\p{Is_Changes_When_Casefolded: f}', ""); - Expect(1, 125217, '\p{^Is_Changes_When_Casefolded: f}', ""); - Expect(1, 125217, '\P{Is_Changes_When_Casefolded: f}', ""); - Expect(0, 125217, '\P{^Is_Changes_When_Casefolded: f}', ""); - Expect(1, 125218, '\p{Is_Changes_When_Casefolded=- F}', ""); - Expect(0, 125218, '\p{^Is_Changes_When_Casefolded=- F}', ""); - Expect(0, 125218, '\P{Is_Changes_When_Casefolded=- F}', ""); - Expect(1, 125218, '\P{^Is_Changes_When_Casefolded=- F}', ""); - Expect(0, 125217, '\p{Is_Changes_When_Casefolded=- F}', ""); - Expect(1, 125217, '\p{^Is_Changes_When_Casefolded=- F}', ""); - Expect(1, 125217, '\P{Is_Changes_When_Casefolded=- F}', ""); - Expect(0, 125217, '\P{^Is_Changes_When_Casefolded=- F}', ""); - Error('\p{Is_CWCF=--FALSE/a/}'); - Error('\P{Is_CWCF=--FALSE/a/}'); + Expect(1, 125218, '\p{CWCF=_N}', ""); + Expect(0, 125218, '\p{^CWCF=_N}', ""); + Expect(0, 125218, '\P{CWCF=_N}', ""); + Expect(1, 125218, '\P{^CWCF=_N}', ""); + Expect(0, 125217, '\p{CWCF=_N}', ""); + Expect(1, 125217, '\p{^CWCF=_N}', ""); + Expect(1, 125217, '\P{CWCF=_N}', ""); + Expect(0, 125217, '\P{^CWCF=_N}', ""); + Error('\p{Is_Changes_When_Casefolded=--F/a/}'); + Error('\P{Is_Changes_When_Casefolded=--F/a/}'); + Expect(1, 125218, '\p{Is_Changes_When_Casefolded=f}', ""); + Expect(0, 125218, '\p{^Is_Changes_When_Casefolded=f}', ""); + Expect(0, 125218, '\P{Is_Changes_When_Casefolded=f}', ""); + Expect(1, 125218, '\P{^Is_Changes_When_Casefolded=f}', ""); + Expect(0, 125217, '\p{Is_Changes_When_Casefolded=f}', ""); + Expect(1, 125217, '\p{^Is_Changes_When_Casefolded=f}', ""); + Expect(1, 125217, '\P{Is_Changes_When_Casefolded=f}', ""); + Expect(0, 125217, '\P{^Is_Changes_When_Casefolded=f}', ""); + Expect(1, 125218, '\p{Is_Changes_When_Casefolded= f}', ""); + Expect(0, 125218, '\p{^Is_Changes_When_Casefolded= f}', ""); + Expect(0, 125218, '\P{Is_Changes_When_Casefolded= f}', ""); + Expect(1, 125218, '\P{^Is_Changes_When_Casefolded= f}', ""); + Expect(0, 125217, '\p{Is_Changes_When_Casefolded= f}', ""); + Expect(1, 125217, '\p{^Is_Changes_When_Casefolded= f}', ""); + Expect(1, 125217, '\P{Is_Changes_When_Casefolded= f}', ""); + Expect(0, 125217, '\P{^Is_Changes_When_Casefolded= f}', ""); + Error('\p{Is_CWCF=_-False:=}'); + Error('\P{Is_CWCF=_-False:=}'); Expect(1, 125218, '\p{Is_CWCF=false}', ""); Expect(0, 125218, '\p{^Is_CWCF=false}', ""); Expect(0, 125218, '\P{Is_CWCF=false}', ""); @@ -32380,16 +33106,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125217, '\p{^Is_CWCF=false}', ""); Expect(1, 125217, '\P{Is_CWCF=false}', ""); Expect(0, 125217, '\P{^Is_CWCF=false}', ""); - Expect(1, 125218, '\p{Is_CWCF=-FALSE}', ""); - Expect(0, 125218, '\p{^Is_CWCF=-FALSE}', ""); - Expect(0, 125218, '\P{Is_CWCF=-FALSE}', ""); - Expect(1, 125218, '\P{^Is_CWCF=-FALSE}', ""); - Expect(0, 125217, '\p{Is_CWCF=-FALSE}', ""); - Expect(1, 125217, '\p{^Is_CWCF=-FALSE}', ""); - Expect(1, 125217, '\P{Is_CWCF=-FALSE}', ""); - Expect(0, 125217, '\P{^Is_CWCF=-FALSE}', ""); - Error('\p{Changes_When_Casefolded=_yes:=}'); - Error('\P{Changes_When_Casefolded=_yes:=}'); + Expect(1, 125218, '\p{Is_CWCF:_ False}', ""); + Expect(0, 125218, '\p{^Is_CWCF:_ False}', ""); + Expect(0, 125218, '\P{Is_CWCF:_ False}', ""); + Expect(1, 125218, '\P{^Is_CWCF:_ False}', ""); + Expect(0, 125217, '\p{Is_CWCF:_ False}', ""); + Expect(1, 125217, '\p{^Is_CWCF:_ False}', ""); + Expect(1, 125217, '\P{Is_CWCF:_ False}', ""); + Expect(0, 125217, '\P{^Is_CWCF:_ False}', ""); + Error('\p{Changes_When_Casefolded=-/a/Yes}'); + Error('\P{Changes_When_Casefolded=-/a/Yes}'); Expect(1, 125217, '\p{Changes_When_Casefolded=:\AYes\z:}', "");; Expect(0, 125218, '\p{Changes_When_Casefolded=:\AYes\z:}', "");; Expect(1, 125217, '\p{Changes_When_Casefolded=yes}', ""); @@ -32402,16 +33128,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125218, '\P{^Changes_When_Casefolded=yes}', ""); Expect(1, 125217, '\p{Changes_When_Casefolded=:\Ayes\z:}', "");; Expect(0, 125218, '\p{Changes_When_Casefolded=:\Ayes\z:}', "");; - Expect(1, 125217, '\p{Changes_When_Casefolded= Yes}', ""); - Expect(0, 125217, '\p{^Changes_When_Casefolded= Yes}', ""); - Expect(0, 125217, '\P{Changes_When_Casefolded= Yes}', ""); - Expect(1, 125217, '\P{^Changes_When_Casefolded= Yes}', ""); - Expect(0, 125218, '\p{Changes_When_Casefolded= Yes}', ""); - Expect(1, 125218, '\p{^Changes_When_Casefolded= Yes}', ""); - Expect(1, 125218, '\P{Changes_When_Casefolded= Yes}', ""); - Expect(0, 125218, '\P{^Changes_When_Casefolded= Yes}', ""); - Error('\p{CWCF=_/a/Y}'); - Error('\P{CWCF=_/a/Y}'); + Expect(1, 125217, '\p{Changes_When_Casefolded= -Yes}', ""); + Expect(0, 125217, '\p{^Changes_When_Casefolded= -Yes}', ""); + Expect(0, 125217, '\P{Changes_When_Casefolded= -Yes}', ""); + Expect(1, 125217, '\P{^Changes_When_Casefolded= -Yes}', ""); + Expect(0, 125218, '\p{Changes_When_Casefolded= -Yes}', ""); + Expect(1, 125218, '\p{^Changes_When_Casefolded= -Yes}', ""); + Expect(1, 125218, '\P{Changes_When_Casefolded= -Yes}', ""); + Expect(0, 125218, '\P{^Changes_When_Casefolded= -Yes}', ""); + Error('\p{CWCF=- Y/a/}'); + Error('\P{CWCF=- Y/a/}'); Expect(1, 125217, '\p{CWCF=:\AY\z:}', "");; Expect(0, 125218, '\p{CWCF=:\AY\z:}', "");; Expect(1, 125217, '\p{CWCF=y}', ""); @@ -32424,16 +33150,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125218, '\P{^CWCF=y}', ""); Expect(1, 125217, '\p{CWCF=:\Ay\z:}', "");; Expect(0, 125218, '\p{CWCF=:\Ay\z:}', "");; - Expect(1, 125217, '\p{CWCF=-_Y}', ""); - Expect(0, 125217, '\p{^CWCF=-_Y}', ""); - Expect(0, 125217, '\P{CWCF=-_Y}', ""); - Expect(1, 125217, '\P{^CWCF=-_Y}', ""); - Expect(0, 125218, '\p{CWCF=-_Y}', ""); - Expect(1, 125218, '\p{^CWCF=-_Y}', ""); - Expect(1, 125218, '\P{CWCF=-_Y}', ""); - Expect(0, 125218, '\P{^CWCF=-_Y}', ""); - Error('\p{Is_Changes_When_Casefolded=/a/--T}'); - Error('\P{Is_Changes_When_Casefolded=/a/--T}'); + Expect(1, 125217, '\p{CWCF: Y}', ""); + Expect(0, 125217, '\p{^CWCF: Y}', ""); + Expect(0, 125217, '\P{CWCF: Y}', ""); + Expect(1, 125217, '\P{^CWCF: Y}', ""); + Expect(0, 125218, '\p{CWCF: Y}', ""); + Expect(1, 125218, '\p{^CWCF: Y}', ""); + Expect(1, 125218, '\P{CWCF: Y}', ""); + Expect(0, 125218, '\P{^CWCF: Y}', ""); + Error('\p{Is_Changes_When_Casefolded=--T/a/}'); + Error('\P{Is_Changes_When_Casefolded=--T/a/}'); Expect(1, 125217, '\p{Is_Changes_When_Casefolded=t}', ""); Expect(0, 125217, '\p{^Is_Changes_When_Casefolded=t}', ""); Expect(0, 125217, '\P{Is_Changes_When_Casefolded=t}', ""); @@ -32442,16 +33168,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125218, '\p{^Is_Changes_When_Casefolded=t}', ""); Expect(1, 125218, '\P{Is_Changes_When_Casefolded=t}', ""); Expect(0, 125218, '\P{^Is_Changes_When_Casefolded=t}', ""); - Expect(1, 125217, '\p{Is_Changes_When_Casefolded=_ T}', ""); - Expect(0, 125217, '\p{^Is_Changes_When_Casefolded=_ T}', ""); - Expect(0, 125217, '\P{Is_Changes_When_Casefolded=_ T}', ""); - Expect(1, 125217, '\P{^Is_Changes_When_Casefolded=_ T}', ""); - Expect(0, 125218, '\p{Is_Changes_When_Casefolded=_ T}', ""); - Expect(1, 125218, '\p{^Is_Changes_When_Casefolded=_ T}', ""); - Expect(1, 125218, '\P{Is_Changes_When_Casefolded=_ T}', ""); - Expect(0, 125218, '\P{^Is_Changes_When_Casefolded=_ T}', ""); - Error('\p{Is_CWCF= /a/True}'); - Error('\P{Is_CWCF= /a/True}'); + Expect(1, 125217, '\p{Is_Changes_When_Casefolded=- T}', ""); + Expect(0, 125217, '\p{^Is_Changes_When_Casefolded=- T}', ""); + Expect(0, 125217, '\P{Is_Changes_When_Casefolded=- T}', ""); + Expect(1, 125217, '\P{^Is_Changes_When_Casefolded=- T}', ""); + Expect(0, 125218, '\p{Is_Changes_When_Casefolded=- T}', ""); + Expect(1, 125218, '\p{^Is_Changes_When_Casefolded=- T}', ""); + Expect(1, 125218, '\P{Is_Changes_When_Casefolded=- T}', ""); + Expect(0, 125218, '\P{^Is_Changes_When_Casefolded=- T}', ""); + Error('\p{Is_CWCF= true/a/}'); + Error('\P{Is_CWCF= true/a/}'); Expect(1, 125217, '\p{Is_CWCF=true}', ""); Expect(0, 125217, '\p{^Is_CWCF=true}', ""); Expect(0, 125217, '\P{Is_CWCF=true}', ""); @@ -32460,16 +33186,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125218, '\p{^Is_CWCF=true}', ""); Expect(1, 125218, '\P{Is_CWCF=true}', ""); Expect(0, 125218, '\P{^Is_CWCF=true}', ""); - Expect(1, 125217, '\p{Is_CWCF= True}', ""); - Expect(0, 125217, '\p{^Is_CWCF= True}', ""); - Expect(0, 125217, '\P{Is_CWCF= True}', ""); - Expect(1, 125217, '\P{^Is_CWCF= True}', ""); - Expect(0, 125218, '\p{Is_CWCF= True}', ""); - Expect(1, 125218, '\p{^Is_CWCF= True}', ""); - Expect(1, 125218, '\P{Is_CWCF= True}', ""); - Expect(0, 125218, '\P{^Is_CWCF= True}', ""); - Error('\p{Changes_When_Casemapped=_/a/No}'); - Error('\P{Changes_When_Casemapped=_/a/No}'); + Expect(1, 125217, '\p{Is_CWCF: - true}', ""); + Expect(0, 125217, '\p{^Is_CWCF: - true}', ""); + Expect(0, 125217, '\P{Is_CWCF: - true}', ""); + Expect(1, 125217, '\P{^Is_CWCF: - true}', ""); + Expect(0, 125218, '\p{Is_CWCF: - true}', ""); + Expect(1, 125218, '\p{^Is_CWCF: - true}', ""); + Expect(1, 125218, '\P{Is_CWCF: - true}', ""); + Expect(0, 125218, '\P{^Is_CWCF: - true}', ""); + Error('\p{Changes_When_Casemapped= /a/no}'); + Error('\P{Changes_When_Casemapped= /a/no}'); Expect(1, 125252, '\p{Changes_When_Casemapped=:\ANo\z:}', "");; Expect(0, 125251, '\p{Changes_When_Casemapped=:\ANo\z:}', "");; Expect(1, 125252, '\p{Changes_When_Casemapped=no}', ""); @@ -32482,56 +33208,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125251, '\P{^Changes_When_Casemapped=no}', ""); Expect(1, 125252, '\p{Changes_When_Casemapped=:\Ano\z:}', "");; Expect(0, 125251, '\p{Changes_When_Casemapped=:\Ano\z:}', "");; - Expect(1, 125252, '\p{Changes_When_Casemapped= NO}', ""); - Expect(0, 125252, '\p{^Changes_When_Casemapped= NO}', ""); - Expect(0, 125252, '\P{Changes_When_Casemapped= NO}', ""); - Expect(1, 125252, '\P{^Changes_When_Casemapped= NO}', ""); - Expect(0, 125251, '\p{Changes_When_Casemapped= NO}', ""); - Expect(1, 125251, '\p{^Changes_When_Casemapped= NO}', ""); - Expect(1, 125251, '\P{Changes_When_Casemapped= NO}', ""); - Expect(0, 125251, '\P{^Changes_When_Casemapped= NO}', ""); - Error('\p{CWCM=_N/a/}'); - Error('\P{CWCM=_N/a/}'); + Expect(1, 125252, '\p{Changes_When_Casemapped= -No}', ""); + Expect(0, 125252, '\p{^Changes_When_Casemapped= -No}', ""); + Expect(0, 125252, '\P{Changes_When_Casemapped= -No}', ""); + Expect(1, 125252, '\P{^Changes_When_Casemapped= -No}', ""); + Expect(0, 125251, '\p{Changes_When_Casemapped= -No}', ""); + Expect(1, 125251, '\p{^Changes_When_Casemapped= -No}', ""); + Expect(1, 125251, '\P{Changes_When_Casemapped= -No}', ""); + Expect(0, 125251, '\P{^Changes_When_Casemapped= -No}', ""); + Error('\p{CWCM=:= N}'); + Error('\P{CWCM=:= N}'); Expect(1, 125252, '\p{CWCM=:\AN\z:}', "");; Expect(0, 125251, '\p{CWCM=:\AN\z:}', "");; - Expect(1, 125252, '\p{CWCM: n}', ""); - Expect(0, 125252, '\p{^CWCM: n}', ""); - Expect(0, 125252, '\P{CWCM: n}', ""); - Expect(1, 125252, '\P{^CWCM: n}', ""); - Expect(0, 125251, '\p{CWCM: n}', ""); - Expect(1, 125251, '\p{^CWCM: n}', ""); - Expect(1, 125251, '\P{CWCM: n}', ""); - Expect(0, 125251, '\P{^CWCM: n}', ""); + Expect(1, 125252, '\p{CWCM=n}', ""); + Expect(0, 125252, '\p{^CWCM=n}', ""); + Expect(0, 125252, '\P{CWCM=n}', ""); + Expect(1, 125252, '\P{^CWCM=n}', ""); + Expect(0, 125251, '\p{CWCM=n}', ""); + Expect(1, 125251, '\p{^CWCM=n}', ""); + Expect(1, 125251, '\P{CWCM=n}', ""); + Expect(0, 125251, '\P{^CWCM=n}', ""); Expect(1, 125252, '\p{CWCM=:\An\z:}', "");; Expect(0, 125251, '\p{CWCM=:\An\z:}', "");; - Expect(1, 125252, '\p{CWCM: -_N}', ""); - Expect(0, 125252, '\p{^CWCM: -_N}', ""); - Expect(0, 125252, '\P{CWCM: -_N}', ""); - Expect(1, 125252, '\P{^CWCM: -_N}', ""); - Expect(0, 125251, '\p{CWCM: -_N}', ""); - Expect(1, 125251, '\p{^CWCM: -_N}', ""); - Expect(1, 125251, '\P{CWCM: -_N}', ""); - Expect(0, 125251, '\P{^CWCM: -_N}', ""); - Error('\p{Is_Changes_When_Casemapped=_-F/a/}'); - Error('\P{Is_Changes_When_Casemapped=_-F/a/}'); - Expect(1, 125252, '\p{Is_Changes_When_Casemapped=f}', ""); - Expect(0, 125252, '\p{^Is_Changes_When_Casemapped=f}', ""); - Expect(0, 125252, '\P{Is_Changes_When_Casemapped=f}', ""); - Expect(1, 125252, '\P{^Is_Changes_When_Casemapped=f}', ""); - Expect(0, 125251, '\p{Is_Changes_When_Casemapped=f}', ""); - Expect(1, 125251, '\p{^Is_Changes_When_Casemapped=f}', ""); - Expect(1, 125251, '\P{Is_Changes_When_Casemapped=f}', ""); - Expect(0, 125251, '\P{^Is_Changes_When_Casemapped=f}', ""); - Expect(1, 125252, '\p{Is_Changes_When_Casemapped=_F}', ""); - Expect(0, 125252, '\p{^Is_Changes_When_Casemapped=_F}', ""); - Expect(0, 125252, '\P{Is_Changes_When_Casemapped=_F}', ""); - Expect(1, 125252, '\P{^Is_Changes_When_Casemapped=_F}', ""); - Expect(0, 125251, '\p{Is_Changes_When_Casemapped=_F}', ""); - Expect(1, 125251, '\p{^Is_Changes_When_Casemapped=_F}', ""); - Expect(1, 125251, '\P{Is_Changes_When_Casemapped=_F}', ""); - Expect(0, 125251, '\P{^Is_Changes_When_Casemapped=_F}', ""); - Error('\p{Is_CWCM= FALSE:=}'); - Error('\P{Is_CWCM= FALSE:=}'); + Expect(1, 125252, '\p{CWCM=_-N}', ""); + Expect(0, 125252, '\p{^CWCM=_-N}', ""); + Expect(0, 125252, '\P{CWCM=_-N}', ""); + Expect(1, 125252, '\P{^CWCM=_-N}', ""); + Expect(0, 125251, '\p{CWCM=_-N}', ""); + Expect(1, 125251, '\p{^CWCM=_-N}', ""); + Expect(1, 125251, '\P{CWCM=_-N}', ""); + Expect(0, 125251, '\P{^CWCM=_-N}', ""); + Error('\p{Is_Changes_When_Casemapped=-_f:=}'); + Error('\P{Is_Changes_When_Casemapped=-_f:=}'); + Expect(1, 125252, '\p{Is_Changes_When_Casemapped: f}', ""); + Expect(0, 125252, '\p{^Is_Changes_When_Casemapped: f}', ""); + Expect(0, 125252, '\P{Is_Changes_When_Casemapped: f}', ""); + Expect(1, 125252, '\P{^Is_Changes_When_Casemapped: f}', ""); + Expect(0, 125251, '\p{Is_Changes_When_Casemapped: f}', ""); + Expect(1, 125251, '\p{^Is_Changes_When_Casemapped: f}', ""); + Expect(1, 125251, '\P{Is_Changes_When_Casemapped: f}', ""); + Expect(0, 125251, '\P{^Is_Changes_When_Casemapped: f}', ""); + Expect(1, 125252, '\p{Is_Changes_When_Casemapped= F}', ""); + Expect(0, 125252, '\p{^Is_Changes_When_Casemapped= F}', ""); + Expect(0, 125252, '\P{Is_Changes_When_Casemapped= F}', ""); + Expect(1, 125252, '\P{^Is_Changes_When_Casemapped= F}', ""); + Expect(0, 125251, '\p{Is_Changes_When_Casemapped= F}', ""); + Expect(1, 125251, '\p{^Is_Changes_When_Casemapped= F}', ""); + Expect(1, 125251, '\P{Is_Changes_When_Casemapped= F}', ""); + Expect(0, 125251, '\P{^Is_Changes_When_Casemapped= F}', ""); + Error('\p{Is_CWCM:--false/a/}'); + Error('\P{Is_CWCM:--false/a/}'); Expect(1, 125252, '\p{Is_CWCM=false}', ""); Expect(0, 125252, '\p{^Is_CWCM=false}', ""); Expect(0, 125252, '\P{Is_CWCM=false}', ""); @@ -32540,16 +33266,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125251, '\p{^Is_CWCM=false}', ""); Expect(1, 125251, '\P{Is_CWCM=false}', ""); Expect(0, 125251, '\P{^Is_CWCM=false}', ""); - Expect(1, 125252, '\p{Is_CWCM=_FALSE}', ""); - Expect(0, 125252, '\p{^Is_CWCM=_FALSE}', ""); - Expect(0, 125252, '\P{Is_CWCM=_FALSE}', ""); - Expect(1, 125252, '\P{^Is_CWCM=_FALSE}', ""); - Expect(0, 125251, '\p{Is_CWCM=_FALSE}', ""); - Expect(1, 125251, '\p{^Is_CWCM=_FALSE}', ""); - Expect(1, 125251, '\P{Is_CWCM=_FALSE}', ""); - Expect(0, 125251, '\P{^Is_CWCM=_FALSE}', ""); - Error('\p{Changes_When_Casemapped=/a/yes}'); - Error('\P{Changes_When_Casemapped=/a/yes}'); + Expect(1, 125252, '\p{Is_CWCM= False}', ""); + Expect(0, 125252, '\p{^Is_CWCM= False}', ""); + Expect(0, 125252, '\P{Is_CWCM= False}', ""); + Expect(1, 125252, '\P{^Is_CWCM= False}', ""); + Expect(0, 125251, '\p{Is_CWCM= False}', ""); + Expect(1, 125251, '\p{^Is_CWCM= False}', ""); + Expect(1, 125251, '\P{Is_CWCM= False}', ""); + Expect(0, 125251, '\P{^Is_CWCM= False}', ""); + Error('\p{Changes_When_Casemapped=_Yes/a/}'); + Error('\P{Changes_When_Casemapped=_Yes/a/}'); Expect(1, 125251, '\p{Changes_When_Casemapped=:\AYes\z:}', "");; Expect(0, 125252, '\p{Changes_When_Casemapped=:\AYes\z:}', "");; Expect(1, 125251, '\p{Changes_When_Casemapped=yes}', ""); @@ -32562,16 +33288,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125252, '\P{^Changes_When_Casemapped=yes}', ""); Expect(1, 125251, '\p{Changes_When_Casemapped=:\Ayes\z:}', "");; Expect(0, 125252, '\p{Changes_When_Casemapped=:\Ayes\z:}', "");; - Expect(1, 125251, '\p{Changes_When_Casemapped=__yes}', ""); - Expect(0, 125251, '\p{^Changes_When_Casemapped=__yes}', ""); - Expect(0, 125251, '\P{Changes_When_Casemapped=__yes}', ""); - Expect(1, 125251, '\P{^Changes_When_Casemapped=__yes}', ""); - Expect(0, 125252, '\p{Changes_When_Casemapped=__yes}', ""); - Expect(1, 125252, '\p{^Changes_When_Casemapped=__yes}', ""); - Expect(1, 125252, '\P{Changes_When_Casemapped=__yes}', ""); - Expect(0, 125252, '\P{^Changes_When_Casemapped=__yes}', ""); - Error('\p{CWCM=/a/__Y}'); - Error('\P{CWCM=/a/__Y}'); + Expect(1, 125251, '\p{Changes_When_Casemapped= Yes}', ""); + Expect(0, 125251, '\p{^Changes_When_Casemapped= Yes}', ""); + Expect(0, 125251, '\P{Changes_When_Casemapped= Yes}', ""); + Expect(1, 125251, '\P{^Changes_When_Casemapped= Yes}', ""); + Expect(0, 125252, '\p{Changes_When_Casemapped= Yes}', ""); + Expect(1, 125252, '\p{^Changes_When_Casemapped= Yes}', ""); + Expect(1, 125252, '\P{Changes_When_Casemapped= Yes}', ""); + Expect(0, 125252, '\P{^Changes_When_Casemapped= Yes}', ""); + Error('\p{CWCM= :=Y}'); + Error('\P{CWCM= :=Y}'); Expect(1, 125251, '\p{CWCM=:\AY\z:}', "");; Expect(0, 125252, '\p{CWCM=:\AY\z:}', "");; Expect(1, 125251, '\p{CWCM=y}', ""); @@ -32584,34 +33310,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125252, '\P{^CWCM=y}', ""); Expect(1, 125251, '\p{CWCM=:\Ay\z:}', "");; Expect(0, 125252, '\p{CWCM=:\Ay\z:}', "");; - Expect(1, 125251, '\p{CWCM= _y}', ""); - Expect(0, 125251, '\p{^CWCM= _y}', ""); - Expect(0, 125251, '\P{CWCM= _y}', ""); - Expect(1, 125251, '\P{^CWCM= _y}', ""); - Expect(0, 125252, '\p{CWCM= _y}', ""); - Expect(1, 125252, '\p{^CWCM= _y}', ""); - Expect(1, 125252, '\P{CWCM= _y}', ""); - Expect(0, 125252, '\P{^CWCM= _y}', ""); - Error('\p{Is_Changes_When_Casemapped=/a/- T}'); - Error('\P{Is_Changes_When_Casemapped=/a/- T}'); - Expect(1, 125251, '\p{Is_Changes_When_Casemapped=t}', ""); - Expect(0, 125251, '\p{^Is_Changes_When_Casemapped=t}', ""); - Expect(0, 125251, '\P{Is_Changes_When_Casemapped=t}', ""); - Expect(1, 125251, '\P{^Is_Changes_When_Casemapped=t}', ""); - Expect(0, 125252, '\p{Is_Changes_When_Casemapped=t}', ""); - Expect(1, 125252, '\p{^Is_Changes_When_Casemapped=t}', ""); - Expect(1, 125252, '\P{Is_Changes_When_Casemapped=t}', ""); - Expect(0, 125252, '\P{^Is_Changes_When_Casemapped=t}', ""); - Expect(1, 125251, '\p{Is_Changes_When_Casemapped: -_T}', ""); - Expect(0, 125251, '\p{^Is_Changes_When_Casemapped: -_T}', ""); - Expect(0, 125251, '\P{Is_Changes_When_Casemapped: -_T}', ""); - Expect(1, 125251, '\P{^Is_Changes_When_Casemapped: -_T}', ""); - Expect(0, 125252, '\p{Is_Changes_When_Casemapped: -_T}', ""); - Expect(1, 125252, '\p{^Is_Changes_When_Casemapped: -_T}', ""); - Expect(1, 125252, '\P{Is_Changes_When_Casemapped: -_T}', ""); - Expect(0, 125252, '\P{^Is_Changes_When_Casemapped: -_T}', ""); - Error('\p{Is_CWCM=/a/ True}'); - Error('\P{Is_CWCM=/a/ True}'); + Expect(1, 125251, '\p{CWCM=- Y}', ""); + Expect(0, 125251, '\p{^CWCM=- Y}', ""); + Expect(0, 125251, '\P{CWCM=- Y}', ""); + Expect(1, 125251, '\P{^CWCM=- Y}', ""); + Expect(0, 125252, '\p{CWCM=- Y}', ""); + Expect(1, 125252, '\p{^CWCM=- Y}', ""); + Expect(1, 125252, '\P{CWCM=- Y}', ""); + Expect(0, 125252, '\P{^CWCM=- Y}', ""); + Error('\p{Is_Changes_When_Casemapped=:= T}'); + Error('\P{Is_Changes_When_Casemapped=:= T}'); + Expect(1, 125251, '\p{Is_Changes_When_Casemapped:t}', ""); + Expect(0, 125251, '\p{^Is_Changes_When_Casemapped:t}', ""); + Expect(0, 125251, '\P{Is_Changes_When_Casemapped:t}', ""); + Expect(1, 125251, '\P{^Is_Changes_When_Casemapped:t}', ""); + Expect(0, 125252, '\p{Is_Changes_When_Casemapped:t}', ""); + Expect(1, 125252, '\p{^Is_Changes_When_Casemapped:t}', ""); + Expect(1, 125252, '\P{Is_Changes_When_Casemapped:t}', ""); + Expect(0, 125252, '\P{^Is_Changes_When_Casemapped:t}', ""); + Expect(1, 125251, '\p{Is_Changes_When_Casemapped= T}', ""); + Expect(0, 125251, '\p{^Is_Changes_When_Casemapped= T}', ""); + Expect(0, 125251, '\P{Is_Changes_When_Casemapped= T}', ""); + Expect(1, 125251, '\P{^Is_Changes_When_Casemapped= T}', ""); + Expect(0, 125252, '\p{Is_Changes_When_Casemapped= T}', ""); + Expect(1, 125252, '\p{^Is_Changes_When_Casemapped= T}', ""); + Expect(1, 125252, '\P{Is_Changes_When_Casemapped= T}', ""); + Expect(0, 125252, '\P{^Is_Changes_When_Casemapped= T}', ""); + Error('\p{Is_CWCM= -True/a/}'); + Error('\P{Is_CWCM= -True/a/}'); Expect(1, 125251, '\p{Is_CWCM=true}', ""); Expect(0, 125251, '\p{^Is_CWCM=true}', ""); Expect(0, 125251, '\P{Is_CWCM=true}', ""); @@ -32620,16 +33346,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125252, '\p{^Is_CWCM=true}', ""); Expect(1, 125252, '\P{Is_CWCM=true}', ""); Expect(0, 125252, '\P{^Is_CWCM=true}', ""); - Expect(1, 125251, '\p{Is_CWCM=-_True}', ""); - Expect(0, 125251, '\p{^Is_CWCM=-_True}', ""); - Expect(0, 125251, '\P{Is_CWCM=-_True}', ""); - Expect(1, 125251, '\P{^Is_CWCM=-_True}', ""); - Expect(0, 125252, '\p{Is_CWCM=-_True}', ""); - Expect(1, 125252, '\p{^Is_CWCM=-_True}', ""); - Expect(1, 125252, '\P{Is_CWCM=-_True}', ""); - Expect(0, 125252, '\P{^Is_CWCM=-_True}', ""); - Error('\p{Changes_When_NFKC_Casefolded=/a/No}'); - Error('\P{Changes_When_NFKC_Casefolded=/a/No}'); + Expect(1, 125251, '\p{Is_CWCM=-true}', ""); + Expect(0, 125251, '\p{^Is_CWCM=-true}', ""); + Expect(0, 125251, '\P{Is_CWCM=-true}', ""); + Expect(1, 125251, '\P{^Is_CWCM=-true}', ""); + Expect(0, 125252, '\p{Is_CWCM=-true}', ""); + Expect(1, 125252, '\p{^Is_CWCM=-true}', ""); + Expect(1, 125252, '\P{Is_CWCM=-true}', ""); + Expect(0, 125252, '\P{^Is_CWCM=-true}', ""); + Error('\p{Changes_When_NFKC_Casefolded= NO:=}'); + Error('\P{Changes_When_NFKC_Casefolded= NO:=}'); Expect(1, 921600, '\p{Changes_When_NFKC_Casefolded=:\ANo\z:}', "");; Expect(0, 921599, '\p{Changes_When_NFKC_Casefolded=:\ANo\z:}', "");; Expect(1, 921600, '\p{Changes_When_NFKC_Casefolded=no}', ""); @@ -32642,74 +33368,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 921599, '\P{^Changes_When_NFKC_Casefolded=no}', ""); Expect(1, 921600, '\p{Changes_When_NFKC_Casefolded=:\Ano\z:}', "");; Expect(0, 921599, '\p{Changes_When_NFKC_Casefolded=:\Ano\z:}', "");; - Expect(1, 921600, '\p{Changes_When_NFKC_Casefolded: No}', ""); - Expect(0, 921600, '\p{^Changes_When_NFKC_Casefolded: No}', ""); - Expect(0, 921600, '\P{Changes_When_NFKC_Casefolded: No}', ""); - Expect(1, 921600, '\P{^Changes_When_NFKC_Casefolded: No}', ""); - Expect(0, 921599, '\p{Changes_When_NFKC_Casefolded: No}', ""); - Expect(1, 921599, '\p{^Changes_When_NFKC_Casefolded: No}', ""); - Expect(1, 921599, '\P{Changes_When_NFKC_Casefolded: No}', ""); - Expect(0, 921599, '\P{^Changes_When_NFKC_Casefolded: No}', ""); - Error('\p{CWKCF= N:=}'); - Error('\P{CWKCF= N:=}'); + Expect(1, 921600, '\p{Changes_When_NFKC_Casefolded: No}', ""); + Expect(0, 921600, '\p{^Changes_When_NFKC_Casefolded: No}', ""); + Expect(0, 921600, '\P{Changes_When_NFKC_Casefolded: No}', ""); + Expect(1, 921600, '\P{^Changes_When_NFKC_Casefolded: No}', ""); + Expect(0, 921599, '\p{Changes_When_NFKC_Casefolded: No}', ""); + Expect(1, 921599, '\p{^Changes_When_NFKC_Casefolded: No}', ""); + Expect(1, 921599, '\P{Changes_When_NFKC_Casefolded: No}', ""); + Expect(0, 921599, '\P{^Changes_When_NFKC_Casefolded: No}', ""); + Error('\p{CWKCF=/a/ N}'); + Error('\P{CWKCF=/a/ N}'); Expect(1, 921600, '\p{CWKCF=:\AN\z:}', "");; Expect(0, 921599, '\p{CWKCF=:\AN\z:}', "");; - Expect(1, 921600, '\p{CWKCF=n}', ""); - Expect(0, 921600, '\p{^CWKCF=n}', ""); - Expect(0, 921600, '\P{CWKCF=n}', ""); - Expect(1, 921600, '\P{^CWKCF=n}', ""); - Expect(0, 921599, '\p{CWKCF=n}', ""); - Expect(1, 921599, '\p{^CWKCF=n}', ""); - Expect(1, 921599, '\P{CWKCF=n}', ""); - Expect(0, 921599, '\P{^CWKCF=n}', ""); + Expect(1, 921600, '\p{CWKCF: n}', ""); + Expect(0, 921600, '\p{^CWKCF: n}', ""); + Expect(0, 921600, '\P{CWKCF: n}', ""); + Expect(1, 921600, '\P{^CWKCF: n}', ""); + Expect(0, 921599, '\p{CWKCF: n}', ""); + Expect(1, 921599, '\p{^CWKCF: n}', ""); + Expect(1, 921599, '\P{CWKCF: n}', ""); + Expect(0, 921599, '\P{^CWKCF: n}', ""); Expect(1, 921600, '\p{CWKCF=:\An\z:}', "");; Expect(0, 921599, '\p{CWKCF=:\An\z:}', "");; - Expect(1, 921600, '\p{CWKCF= -N}', ""); - Expect(0, 921600, '\p{^CWKCF= -N}', ""); - Expect(0, 921600, '\P{CWKCF= -N}', ""); - Expect(1, 921600, '\P{^CWKCF= -N}', ""); - Expect(0, 921599, '\p{CWKCF= -N}', ""); - Expect(1, 921599, '\p{^CWKCF= -N}', ""); - Expect(1, 921599, '\P{CWKCF= -N}', ""); - Expect(0, 921599, '\P{^CWKCF= -N}', ""); - Error('\p{Is_Changes_When_NFKC_Casefolded= /a/f}'); - Error('\P{Is_Changes_When_NFKC_Casefolded= /a/f}'); - Expect(1, 921600, '\p{Is_Changes_When_NFKC_Casefolded: f}', ""); - Expect(0, 921600, '\p{^Is_Changes_When_NFKC_Casefolded: f}', ""); - Expect(0, 921600, '\P{Is_Changes_When_NFKC_Casefolded: f}', ""); - Expect(1, 921600, '\P{^Is_Changes_When_NFKC_Casefolded: f}', ""); - Expect(0, 921599, '\p{Is_Changes_When_NFKC_Casefolded: f}', ""); - Expect(1, 921599, '\p{^Is_Changes_When_NFKC_Casefolded: f}', ""); - Expect(1, 921599, '\P{Is_Changes_When_NFKC_Casefolded: f}', ""); - Expect(0, 921599, '\P{^Is_Changes_When_NFKC_Casefolded: f}', ""); - Expect(1, 921600, '\p{Is_Changes_When_NFKC_Casefolded: _ F}', ""); - Expect(0, 921600, '\p{^Is_Changes_When_NFKC_Casefolded: _ F}', ""); - Expect(0, 921600, '\P{Is_Changes_When_NFKC_Casefolded: _ F}', ""); - Expect(1, 921600, '\P{^Is_Changes_When_NFKC_Casefolded: _ F}', ""); - Expect(0, 921599, '\p{Is_Changes_When_NFKC_Casefolded: _ F}', ""); - Expect(1, 921599, '\p{^Is_Changes_When_NFKC_Casefolded: _ F}', ""); - Expect(1, 921599, '\P{Is_Changes_When_NFKC_Casefolded: _ F}', ""); - Expect(0, 921599, '\P{^Is_Changes_When_NFKC_Casefolded: _ F}', ""); - Error('\p{Is_CWKCF= /a/False}'); - Error('\P{Is_CWKCF= /a/False}'); - Expect(1, 921600, '\p{Is_CWKCF: false}', ""); - Expect(0, 921600, '\p{^Is_CWKCF: false}', ""); - Expect(0, 921600, '\P{Is_CWKCF: false}', ""); - Expect(1, 921600, '\P{^Is_CWKCF: false}', ""); - Expect(0, 921599, '\p{Is_CWKCF: false}', ""); - Expect(1, 921599, '\p{^Is_CWKCF: false}', ""); - Expect(1, 921599, '\P{Is_CWKCF: false}', ""); - Expect(0, 921599, '\P{^Is_CWKCF: false}', ""); - Expect(1, 921600, '\p{Is_CWKCF:__False}', ""); - Expect(0, 921600, '\p{^Is_CWKCF:__False}', ""); - Expect(0, 921600, '\P{Is_CWKCF:__False}', ""); - Expect(1, 921600, '\P{^Is_CWKCF:__False}', ""); - Expect(0, 921599, '\p{Is_CWKCF:__False}', ""); - Expect(1, 921599, '\p{^Is_CWKCF:__False}', ""); - Expect(1, 921599, '\P{Is_CWKCF:__False}', ""); - Expect(0, 921599, '\P{^Is_CWKCF:__False}', ""); - Error('\p{Changes_When_NFKC_Casefolded=/a/ _Yes}'); - Error('\P{Changes_When_NFKC_Casefolded=/a/ _Yes}'); + Expect(1, 921600, '\p{CWKCF=_ n}', ""); + Expect(0, 921600, '\p{^CWKCF=_ n}', ""); + Expect(0, 921600, '\P{CWKCF=_ n}', ""); + Expect(1, 921600, '\P{^CWKCF=_ n}', ""); + Expect(0, 921599, '\p{CWKCF=_ n}', ""); + Expect(1, 921599, '\p{^CWKCF=_ n}', ""); + Expect(1, 921599, '\P{CWKCF=_ n}', ""); + Expect(0, 921599, '\P{^CWKCF=_ n}', ""); + Error('\p{Is_Changes_When_NFKC_Casefolded=:=__F}'); + Error('\P{Is_Changes_When_NFKC_Casefolded=:=__F}'); + Expect(1, 921600, '\p{Is_Changes_When_NFKC_Casefolded=f}', ""); + Expect(0, 921600, '\p{^Is_Changes_When_NFKC_Casefolded=f}', ""); + Expect(0, 921600, '\P{Is_Changes_When_NFKC_Casefolded=f}', ""); + Expect(1, 921600, '\P{^Is_Changes_When_NFKC_Casefolded=f}', ""); + Expect(0, 921599, '\p{Is_Changes_When_NFKC_Casefolded=f}', ""); + Expect(1, 921599, '\p{^Is_Changes_When_NFKC_Casefolded=f}', ""); + Expect(1, 921599, '\P{Is_Changes_When_NFKC_Casefolded=f}', ""); + Expect(0, 921599, '\P{^Is_Changes_When_NFKC_Casefolded=f}', ""); + Expect(1, 921600, '\p{Is_Changes_When_NFKC_Casefolded= f}', ""); + Expect(0, 921600, '\p{^Is_Changes_When_NFKC_Casefolded= f}', ""); + Expect(0, 921600, '\P{Is_Changes_When_NFKC_Casefolded= f}', ""); + Expect(1, 921600, '\P{^Is_Changes_When_NFKC_Casefolded= f}', ""); + Expect(0, 921599, '\p{Is_Changes_When_NFKC_Casefolded= f}', ""); + Expect(1, 921599, '\p{^Is_Changes_When_NFKC_Casefolded= f}', ""); + Expect(1, 921599, '\P{Is_Changes_When_NFKC_Casefolded= f}', ""); + Expect(0, 921599, '\P{^Is_Changes_When_NFKC_Casefolded= f}', ""); + Error('\p{Is_CWKCF=/a/_-False}'); + Error('\P{Is_CWKCF=/a/_-False}'); + Expect(1, 921600, '\p{Is_CWKCF=false}', ""); + Expect(0, 921600, '\p{^Is_CWKCF=false}', ""); + Expect(0, 921600, '\P{Is_CWKCF=false}', ""); + Expect(1, 921600, '\P{^Is_CWKCF=false}', ""); + Expect(0, 921599, '\p{Is_CWKCF=false}', ""); + Expect(1, 921599, '\p{^Is_CWKCF=false}', ""); + Expect(1, 921599, '\P{Is_CWKCF=false}', ""); + Expect(0, 921599, '\P{^Is_CWKCF=false}', ""); + Expect(1, 921600, '\p{Is_CWKCF= False}', ""); + Expect(0, 921600, '\p{^Is_CWKCF= False}', ""); + Expect(0, 921600, '\P{Is_CWKCF= False}', ""); + Expect(1, 921600, '\P{^Is_CWKCF= False}', ""); + Expect(0, 921599, '\p{Is_CWKCF= False}', ""); + Expect(1, 921599, '\p{^Is_CWKCF= False}', ""); + Expect(1, 921599, '\P{Is_CWKCF= False}', ""); + Expect(0, 921599, '\P{^Is_CWKCF= False}', ""); + Error('\p{Changes_When_NFKC_Casefolded=:=_ yes}'); + Error('\P{Changes_When_NFKC_Casefolded=:=_ yes}'); Expect(1, 921599, '\p{Changes_When_NFKC_Casefolded=:\AYes\z:}', "");; Expect(0, 921600, '\p{Changes_When_NFKC_Casefolded=:\AYes\z:}', "");; Expect(1, 921599, '\p{Changes_When_NFKC_Casefolded=yes}', ""); @@ -32722,16 +33448,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 921600, '\P{^Changes_When_NFKC_Casefolded=yes}', ""); Expect(1, 921599, '\p{Changes_When_NFKC_Casefolded=:\Ayes\z:}', "");; Expect(0, 921600, '\p{Changes_When_NFKC_Casefolded=:\Ayes\z:}', "");; - Expect(1, 921599, '\p{Changes_When_NFKC_Casefolded=_-Yes}', ""); - Expect(0, 921599, '\p{^Changes_When_NFKC_Casefolded=_-Yes}', ""); - Expect(0, 921599, '\P{Changes_When_NFKC_Casefolded=_-Yes}', ""); - Expect(1, 921599, '\P{^Changes_When_NFKC_Casefolded=_-Yes}', ""); - Expect(0, 921600, '\p{Changes_When_NFKC_Casefolded=_-Yes}', ""); - Expect(1, 921600, '\p{^Changes_When_NFKC_Casefolded=_-Yes}', ""); - Expect(1, 921600, '\P{Changes_When_NFKC_Casefolded=_-Yes}', ""); - Expect(0, 921600, '\P{^Changes_When_NFKC_Casefolded=_-Yes}', ""); - Error('\p{CWKCF: _Y:=}'); - Error('\P{CWKCF: _Y:=}'); + Expect(1, 921599, '\p{Changes_When_NFKC_Casefolded=_-YES}', ""); + Expect(0, 921599, '\p{^Changes_When_NFKC_Casefolded=_-YES}', ""); + Expect(0, 921599, '\P{Changes_When_NFKC_Casefolded=_-YES}', ""); + Expect(1, 921599, '\P{^Changes_When_NFKC_Casefolded=_-YES}', ""); + Expect(0, 921600, '\p{Changes_When_NFKC_Casefolded=_-YES}', ""); + Expect(1, 921600, '\p{^Changes_When_NFKC_Casefolded=_-YES}', ""); + Expect(1, 921600, '\P{Changes_When_NFKC_Casefolded=_-YES}', ""); + Expect(0, 921600, '\P{^Changes_When_NFKC_Casefolded=_-YES}', ""); + Error('\p{CWKCF=:=--Y}'); + Error('\P{CWKCF=:=--Y}'); Expect(1, 921599, '\p{CWKCF=:\AY\z:}', "");; Expect(0, 921600, '\p{CWKCF=:\AY\z:}', "");; Expect(1, 921599, '\p{CWKCF=y}', ""); @@ -32744,16 +33470,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 921600, '\P{^CWKCF=y}', ""); Expect(1, 921599, '\p{CWKCF=:\Ay\z:}', "");; Expect(0, 921600, '\p{CWKCF=:\Ay\z:}', "");; - Expect(1, 921599, '\p{CWKCF= Y}', ""); - Expect(0, 921599, '\p{^CWKCF= Y}', ""); - Expect(0, 921599, '\P{CWKCF= Y}', ""); - Expect(1, 921599, '\P{^CWKCF= Y}', ""); - Expect(0, 921600, '\p{CWKCF= Y}', ""); - Expect(1, 921600, '\p{^CWKCF= Y}', ""); - Expect(1, 921600, '\P{CWKCF= Y}', ""); - Expect(0, 921600, '\P{^CWKCF= Y}', ""); - Error('\p{Is_Changes_When_NFKC_Casefolded=- T:=}'); - Error('\P{Is_Changes_When_NFKC_Casefolded=- T:=}'); + Expect(1, 921599, '\p{CWKCF= Y}', ""); + Expect(0, 921599, '\p{^CWKCF= Y}', ""); + Expect(0, 921599, '\P{CWKCF= Y}', ""); + Expect(1, 921599, '\P{^CWKCF= Y}', ""); + Expect(0, 921600, '\p{CWKCF= Y}', ""); + Expect(1, 921600, '\p{^CWKCF= Y}', ""); + Expect(1, 921600, '\P{CWKCF= Y}', ""); + Expect(0, 921600, '\P{^CWKCF= Y}', ""); + Error('\p{Is_Changes_When_NFKC_Casefolded: := _T}'); + Error('\P{Is_Changes_When_NFKC_Casefolded: := _T}'); Expect(1, 921599, '\p{Is_Changes_When_NFKC_Casefolded=t}', ""); Expect(0, 921599, '\p{^Is_Changes_When_NFKC_Casefolded=t}', ""); Expect(0, 921599, '\P{Is_Changes_When_NFKC_Casefolded=t}', ""); @@ -32762,16 +33488,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 921600, '\p{^Is_Changes_When_NFKC_Casefolded=t}', ""); Expect(1, 921600, '\P{Is_Changes_When_NFKC_Casefolded=t}', ""); Expect(0, 921600, '\P{^Is_Changes_When_NFKC_Casefolded=t}', ""); - Expect(1, 921599, '\p{Is_Changes_When_NFKC_Casefolded= T}', ""); - Expect(0, 921599, '\p{^Is_Changes_When_NFKC_Casefolded= T}', ""); - Expect(0, 921599, '\P{Is_Changes_When_NFKC_Casefolded= T}', ""); - Expect(1, 921599, '\P{^Is_Changes_When_NFKC_Casefolded= T}', ""); - Expect(0, 921600, '\p{Is_Changes_When_NFKC_Casefolded= T}', ""); - Expect(1, 921600, '\p{^Is_Changes_When_NFKC_Casefolded= T}', ""); - Expect(1, 921600, '\P{Is_Changes_When_NFKC_Casefolded= T}', ""); - Expect(0, 921600, '\P{^Is_Changes_When_NFKC_Casefolded= T}', ""); - Error('\p{Is_CWKCF=/a/True}'); - Error('\P{Is_CWKCF=/a/True}'); + Expect(1, 921599, '\p{Is_Changes_When_NFKC_Casefolded= T}', ""); + Expect(0, 921599, '\p{^Is_Changes_When_NFKC_Casefolded= T}', ""); + Expect(0, 921599, '\P{Is_Changes_When_NFKC_Casefolded= T}', ""); + Expect(1, 921599, '\P{^Is_Changes_When_NFKC_Casefolded= T}', ""); + Expect(0, 921600, '\p{Is_Changes_When_NFKC_Casefolded= T}', ""); + Expect(1, 921600, '\p{^Is_Changes_When_NFKC_Casefolded= T}', ""); + Expect(1, 921600, '\P{Is_Changes_When_NFKC_Casefolded= T}', ""); + Expect(0, 921600, '\P{^Is_Changes_When_NFKC_Casefolded= T}', ""); + Error('\p{Is_CWKCF= :=TRUE}'); + Error('\P{Is_CWKCF= :=TRUE}'); Expect(1, 921599, '\p{Is_CWKCF=true}', ""); Expect(0, 921599, '\p{^Is_CWKCF=true}', ""); Expect(0, 921599, '\P{Is_CWKCF=true}', ""); @@ -32780,16 +33506,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 921600, '\p{^Is_CWKCF=true}', ""); Expect(1, 921600, '\P{Is_CWKCF=true}', ""); Expect(0, 921600, '\P{^Is_CWKCF=true}', ""); - Expect(1, 921599, '\p{Is_CWKCF=-True}', ""); - Expect(0, 921599, '\p{^Is_CWKCF=-True}', ""); - Expect(0, 921599, '\P{Is_CWKCF=-True}', ""); - Expect(1, 921599, '\P{^Is_CWKCF=-True}', ""); - Expect(0, 921600, '\p{Is_CWKCF=-True}', ""); - Expect(1, 921600, '\p{^Is_CWKCF=-True}', ""); - Expect(1, 921600, '\P{Is_CWKCF=-True}', ""); - Expect(0, 921600, '\P{^Is_CWKCF=-True}', ""); - Error('\p{Changes_When_Lowercased=:=- No}'); - Error('\P{Changes_When_Lowercased=:=- No}'); + Expect(1, 921599, '\p{Is_CWKCF= True}', ""); + Expect(0, 921599, '\p{^Is_CWKCF= True}', ""); + Expect(0, 921599, '\P{Is_CWKCF= True}', ""); + Expect(1, 921599, '\P{^Is_CWKCF= True}', ""); + Expect(0, 921600, '\p{Is_CWKCF= True}', ""); + Expect(1, 921600, '\p{^Is_CWKCF= True}', ""); + Expect(1, 921600, '\P{Is_CWKCF= True}', ""); + Expect(0, 921600, '\P{^Is_CWKCF= True}', ""); + Error('\p{Changes_When_Lowercased: := NO}'); + Error('\P{Changes_When_Lowercased: := NO}'); Expect(1, 125218, '\p{Changes_When_Lowercased=:\ANo\z:}', "");; Expect(0, 125217, '\p{Changes_When_Lowercased=:\ANo\z:}', "");; Expect(1, 125218, '\p{Changes_When_Lowercased=no}', ""); @@ -32802,8 +33528,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125217, '\P{^Changes_When_Lowercased=no}', ""); Expect(1, 125218, '\p{Changes_When_Lowercased=:\Ano\z:}', "");; Expect(0, 125217, '\p{Changes_When_Lowercased=:\Ano\z:}', "");; - Error('\p{CWL: n:=}'); - Error('\P{CWL: n:=}'); + Expect(1, 125218, '\p{Changes_When_Lowercased: -No}', ""); + Expect(0, 125218, '\p{^Changes_When_Lowercased: -No}', ""); + Expect(0, 125218, '\P{Changes_When_Lowercased: -No}', ""); + Expect(1, 125218, '\P{^Changes_When_Lowercased: -No}', ""); + Expect(0, 125217, '\p{Changes_When_Lowercased: -No}', ""); + Expect(1, 125217, '\p{^Changes_When_Lowercased: -No}', ""); + Expect(1, 125217, '\P{Changes_When_Lowercased: -No}', ""); + Expect(0, 125217, '\P{^Changes_When_Lowercased: -No}', ""); + Error('\p{CWL= _N:=}'); + Error('\P{CWL= _N:=}'); Expect(1, 125218, '\p{CWL=:\AN\z:}', "");; Expect(0, 125217, '\p{CWL=:\AN\z:}', "");; Expect(1, 125218, '\p{CWL=n}', ""); @@ -32816,16 +33550,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125217, '\P{^CWL=n}', ""); Expect(1, 125218, '\p{CWL=:\An\z:}', "");; Expect(0, 125217, '\p{CWL=:\An\z:}', "");; - Expect(1, 125218, '\p{CWL= N}', ""); - Expect(0, 125218, '\p{^CWL= N}', ""); - Expect(0, 125218, '\P{CWL= N}', ""); - Expect(1, 125218, '\P{^CWL= N}', ""); - Expect(0, 125217, '\p{CWL= N}', ""); - Expect(1, 125217, '\p{^CWL= N}', ""); - Expect(1, 125217, '\P{CWL= N}', ""); - Expect(0, 125217, '\P{^CWL= N}', ""); - Error('\p{Is_Changes_When_Lowercased= f/a/}'); - Error('\P{Is_Changes_When_Lowercased= f/a/}'); + Expect(1, 125218, '\p{CWL= N}', ""); + Expect(0, 125218, '\p{^CWL= N}', ""); + Expect(0, 125218, '\P{CWL= N}', ""); + Expect(1, 125218, '\P{^CWL= N}', ""); + Expect(0, 125217, '\p{CWL= N}', ""); + Expect(1, 125217, '\p{^CWL= N}', ""); + Expect(1, 125217, '\P{CWL= N}', ""); + Expect(0, 125217, '\P{^CWL= N}', ""); + Error('\p{Is_Changes_When_Lowercased=/a/ F}'); + Error('\P{Is_Changes_When_Lowercased=/a/ F}'); Expect(1, 125218, '\p{Is_Changes_When_Lowercased=f}', ""); Expect(0, 125218, '\p{^Is_Changes_When_Lowercased=f}', ""); Expect(0, 125218, '\P{Is_Changes_When_Lowercased=f}', ""); @@ -32834,16 +33568,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125217, '\p{^Is_Changes_When_Lowercased=f}', ""); Expect(1, 125217, '\P{Is_Changes_When_Lowercased=f}', ""); Expect(0, 125217, '\P{^Is_Changes_When_Lowercased=f}', ""); - Expect(1, 125218, '\p{Is_Changes_When_Lowercased= F}', ""); - Expect(0, 125218, '\p{^Is_Changes_When_Lowercased= F}', ""); - Expect(0, 125218, '\P{Is_Changes_When_Lowercased= F}', ""); - Expect(1, 125218, '\P{^Is_Changes_When_Lowercased= F}', ""); - Expect(0, 125217, '\p{Is_Changes_When_Lowercased= F}', ""); - Expect(1, 125217, '\p{^Is_Changes_When_Lowercased= F}', ""); - Expect(1, 125217, '\P{Is_Changes_When_Lowercased= F}', ""); - Expect(0, 125217, '\P{^Is_Changes_When_Lowercased= F}', ""); - Error('\p{Is_CWL= :=False}'); - Error('\P{Is_CWL= :=False}'); + Error('\p{Is_CWL: False:=}'); + Error('\P{Is_CWL: False:=}'); Expect(1, 125218, '\p{Is_CWL=false}', ""); Expect(0, 125218, '\p{^Is_CWL=false}', ""); Expect(0, 125218, '\P{Is_CWL=false}', ""); @@ -32852,16 +33578,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125217, '\p{^Is_CWL=false}', ""); Expect(1, 125217, '\P{Is_CWL=false}', ""); Expect(0, 125217, '\P{^Is_CWL=false}', ""); - Expect(1, 125218, '\p{Is_CWL=-False}', ""); - Expect(0, 125218, '\p{^Is_CWL=-False}', ""); - Expect(0, 125218, '\P{Is_CWL=-False}', ""); - Expect(1, 125218, '\P{^Is_CWL=-False}', ""); - Expect(0, 125217, '\p{Is_CWL=-False}', ""); - Expect(1, 125217, '\p{^Is_CWL=-False}', ""); - Expect(1, 125217, '\P{Is_CWL=-False}', ""); - Expect(0, 125217, '\P{^Is_CWL=-False}', ""); - Error('\p{Changes_When_Lowercased=/a/Yes}'); - Error('\P{Changes_When_Lowercased=/a/Yes}'); + Expect(1, 125218, '\p{Is_CWL=_ False}', ""); + Expect(0, 125218, '\p{^Is_CWL=_ False}', ""); + Expect(0, 125218, '\P{Is_CWL=_ False}', ""); + Expect(1, 125218, '\P{^Is_CWL=_ False}', ""); + Expect(0, 125217, '\p{Is_CWL=_ False}', ""); + Expect(1, 125217, '\p{^Is_CWL=_ False}', ""); + Expect(1, 125217, '\P{Is_CWL=_ False}', ""); + Expect(0, 125217, '\P{^Is_CWL=_ False}', ""); + Error('\p{Changes_When_Lowercased= YES/a/}'); + Error('\P{Changes_When_Lowercased= YES/a/}'); Expect(1, 125217, '\p{Changes_When_Lowercased=:\AYes\z:}', "");; Expect(0, 125218, '\p{Changes_When_Lowercased=:\AYes\z:}', "");; Expect(1, 125217, '\p{Changes_When_Lowercased=yes}', ""); @@ -32874,16 +33600,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125218, '\P{^Changes_When_Lowercased=yes}', ""); Expect(1, 125217, '\p{Changes_When_Lowercased=:\Ayes\z:}', "");; Expect(0, 125218, '\p{Changes_When_Lowercased=:\Ayes\z:}', "");; - Expect(1, 125217, '\p{Changes_When_Lowercased=_ YES}', ""); - Expect(0, 125217, '\p{^Changes_When_Lowercased=_ YES}', ""); - Expect(0, 125217, '\P{Changes_When_Lowercased=_ YES}', ""); - Expect(1, 125217, '\P{^Changes_When_Lowercased=_ YES}', ""); - Expect(0, 125218, '\p{Changes_When_Lowercased=_ YES}', ""); - Expect(1, 125218, '\p{^Changes_When_Lowercased=_ YES}', ""); - Expect(1, 125218, '\P{Changes_When_Lowercased=_ YES}', ""); - Expect(0, 125218, '\P{^Changes_When_Lowercased=_ YES}', ""); - Error('\p{CWL: _/a/y}'); - Error('\P{CWL: _/a/y}'); + Expect(1, 125217, '\p{Changes_When_Lowercased=_ Yes}', ""); + Expect(0, 125217, '\p{^Changes_When_Lowercased=_ Yes}', ""); + Expect(0, 125217, '\P{Changes_When_Lowercased=_ Yes}', ""); + Expect(1, 125217, '\P{^Changes_When_Lowercased=_ Yes}', ""); + Expect(0, 125218, '\p{Changes_When_Lowercased=_ Yes}', ""); + Expect(1, 125218, '\p{^Changes_When_Lowercased=_ Yes}', ""); + Expect(1, 125218, '\P{Changes_When_Lowercased=_ Yes}', ""); + Expect(0, 125218, '\P{^Changes_When_Lowercased=_ Yes}', ""); + Error('\p{CWL=/a/-Y}'); + Error('\P{CWL=/a/-Y}'); Expect(1, 125217, '\p{CWL=:\AY\z:}', "");; Expect(0, 125218, '\p{CWL=:\AY\z:}', "");; Expect(1, 125217, '\p{CWL=y}', ""); @@ -32896,16 +33622,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125218, '\P{^CWL=y}', ""); Expect(1, 125217, '\p{CWL=:\Ay\z:}', "");; Expect(0, 125218, '\p{CWL=:\Ay\z:}', "");; - Expect(1, 125217, '\p{CWL: -Y}', ""); - Expect(0, 125217, '\p{^CWL: -Y}', ""); - Expect(0, 125217, '\P{CWL: -Y}', ""); - Expect(1, 125217, '\P{^CWL: -Y}', ""); - Expect(0, 125218, '\p{CWL: -Y}', ""); - Expect(1, 125218, '\p{^CWL: -Y}', ""); - Expect(1, 125218, '\P{CWL: -Y}', ""); - Expect(0, 125218, '\P{^CWL: -Y}', ""); - Error('\p{Is_Changes_When_Lowercased=:= T}'); - Error('\P{Is_Changes_When_Lowercased=:= T}'); + Expect(1, 125217, '\p{CWL=- y}', ""); + Expect(0, 125217, '\p{^CWL=- y}', ""); + Expect(0, 125217, '\P{CWL=- y}', ""); + Expect(1, 125217, '\P{^CWL=- y}', ""); + Expect(0, 125218, '\p{CWL=- y}', ""); + Expect(1, 125218, '\p{^CWL=- y}', ""); + Expect(1, 125218, '\P{CWL=- y}', ""); + Expect(0, 125218, '\P{^CWL=- y}', ""); + Error('\p{Is_Changes_When_Lowercased=_ T:=}'); + Error('\P{Is_Changes_When_Lowercased=_ T:=}'); Expect(1, 125217, '\p{Is_Changes_When_Lowercased=t}', ""); Expect(0, 125217, '\p{^Is_Changes_When_Lowercased=t}', ""); Expect(0, 125217, '\P{Is_Changes_When_Lowercased=t}', ""); @@ -32914,96 +33640,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125218, '\p{^Is_Changes_When_Lowercased=t}', ""); Expect(1, 125218, '\P{Is_Changes_When_Lowercased=t}', ""); Expect(0, 125218, '\P{^Is_Changes_When_Lowercased=t}', ""); - Expect(1, 125217, '\p{Is_Changes_When_Lowercased=-T}', ""); - Expect(0, 125217, '\p{^Is_Changes_When_Lowercased=-T}', ""); - Expect(0, 125217, '\P{Is_Changes_When_Lowercased=-T}', ""); - Expect(1, 125217, '\P{^Is_Changes_When_Lowercased=-T}', ""); - Expect(0, 125218, '\p{Is_Changes_When_Lowercased=-T}', ""); - Expect(1, 125218, '\p{^Is_Changes_When_Lowercased=-T}', ""); - Expect(1, 125218, '\P{Is_Changes_When_Lowercased=-T}', ""); - Expect(0, 125218, '\P{^Is_Changes_When_Lowercased=-T}', ""); - Error('\p{Is_CWL=:=true}'); - Error('\P{Is_CWL=:=true}'); - Expect(1, 125217, '\p{Is_CWL=true}', ""); - Expect(0, 125217, '\p{^Is_CWL=true}', ""); - Expect(0, 125217, '\P{Is_CWL=true}', ""); - Expect(1, 125217, '\P{^Is_CWL=true}', ""); - Expect(0, 125218, '\p{Is_CWL=true}', ""); - Expect(1, 125218, '\p{^Is_CWL=true}', ""); - Expect(1, 125218, '\P{Is_CWL=true}', ""); - Expect(0, 125218, '\P{^Is_CWL=true}', ""); - Expect(1, 125217, '\p{Is_CWL=_True}', ""); - Expect(0, 125217, '\p{^Is_CWL=_True}', ""); - Expect(0, 125217, '\P{Is_CWL=_True}', ""); - Expect(1, 125217, '\P{^Is_CWL=_True}', ""); - Expect(0, 125218, '\p{Is_CWL=_True}', ""); - Expect(1, 125218, '\p{^Is_CWL=_True}', ""); - Expect(1, 125218, '\P{Is_CWL=_True}', ""); - Expect(0, 125218, '\P{^Is_CWL=_True}', ""); - Error('\p{Changes_When_Titlecased=-:=No}'); - Error('\P{Changes_When_Titlecased=-:=No}'); + Expect(1, 125217, '\p{Is_Changes_When_Lowercased=_ t}', ""); + Expect(0, 125217, '\p{^Is_Changes_When_Lowercased=_ t}', ""); + Expect(0, 125217, '\P{Is_Changes_When_Lowercased=_ t}', ""); + Expect(1, 125217, '\P{^Is_Changes_When_Lowercased=_ t}', ""); + Expect(0, 125218, '\p{Is_Changes_When_Lowercased=_ t}', ""); + Expect(1, 125218, '\p{^Is_Changes_When_Lowercased=_ t}', ""); + Expect(1, 125218, '\P{Is_Changes_When_Lowercased=_ t}', ""); + Expect(0, 125218, '\P{^Is_Changes_When_Lowercased=_ t}', ""); + Error('\p{Is_CWL=:=_True}'); + Error('\P{Is_CWL=:=_True}'); + Expect(1, 125217, '\p{Is_CWL:true}', ""); + Expect(0, 125217, '\p{^Is_CWL:true}', ""); + Expect(0, 125217, '\P{Is_CWL:true}', ""); + Expect(1, 125217, '\P{^Is_CWL:true}', ""); + Expect(0, 125218, '\p{Is_CWL:true}', ""); + Expect(1, 125218, '\p{^Is_CWL:true}', ""); + Expect(1, 125218, '\P{Is_CWL:true}', ""); + Expect(0, 125218, '\P{^Is_CWL:true}', ""); + Expect(1, 125217, '\p{Is_CWL= True}', ""); + Expect(0, 125217, '\p{^Is_CWL= True}', ""); + Expect(0, 125217, '\P{Is_CWL= True}', ""); + Expect(1, 125217, '\P{^Is_CWL= True}', ""); + Expect(0, 125218, '\p{Is_CWL= True}', ""); + Expect(1, 125218, '\p{^Is_CWL= True}', ""); + Expect(1, 125218, '\P{Is_CWL= True}', ""); + Expect(0, 125218, '\P{^Is_CWL= True}', ""); + Error('\p{Changes_When_Titlecased=:= _no}'); + Error('\P{Changes_When_Titlecased=:= _no}'); Expect(1, 125252, '\p{Changes_When_Titlecased=:\ANo\z:}', "");; Expect(0, 125251, '\p{Changes_When_Titlecased=:\ANo\z:}', "");; - Expect(1, 125252, '\p{Changes_When_Titlecased=no}', ""); - Expect(0, 125252, '\p{^Changes_When_Titlecased=no}', ""); - Expect(0, 125252, '\P{Changes_When_Titlecased=no}', ""); - Expect(1, 125252, '\P{^Changes_When_Titlecased=no}', ""); - Expect(0, 125251, '\p{Changes_When_Titlecased=no}', ""); - Expect(1, 125251, '\p{^Changes_When_Titlecased=no}', ""); - Expect(1, 125251, '\P{Changes_When_Titlecased=no}', ""); - Expect(0, 125251, '\P{^Changes_When_Titlecased=no}', ""); + Expect(1, 125252, '\p{Changes_When_Titlecased: no}', ""); + Expect(0, 125252, '\p{^Changes_When_Titlecased: no}', ""); + Expect(0, 125252, '\P{Changes_When_Titlecased: no}', ""); + Expect(1, 125252, '\P{^Changes_When_Titlecased: no}', ""); + Expect(0, 125251, '\p{Changes_When_Titlecased: no}', ""); + Expect(1, 125251, '\p{^Changes_When_Titlecased: no}', ""); + Expect(1, 125251, '\P{Changes_When_Titlecased: no}', ""); + Expect(0, 125251, '\P{^Changes_When_Titlecased: no}', ""); Expect(1, 125252, '\p{Changes_When_Titlecased=:\Ano\z:}', "");; Expect(0, 125251, '\p{Changes_When_Titlecased=:\Ano\z:}', "");; - Expect(1, 125252, '\p{Changes_When_Titlecased= _no}', ""); - Expect(0, 125252, '\p{^Changes_When_Titlecased= _no}', ""); - Expect(0, 125252, '\P{Changes_When_Titlecased= _no}', ""); - Expect(1, 125252, '\P{^Changes_When_Titlecased= _no}', ""); - Expect(0, 125251, '\p{Changes_When_Titlecased= _no}', ""); - Expect(1, 125251, '\p{^Changes_When_Titlecased= _no}', ""); - Expect(1, 125251, '\P{Changes_When_Titlecased= _no}', ""); - Expect(0, 125251, '\P{^Changes_When_Titlecased= _no}', ""); - Error('\p{CWT=:= N}'); - Error('\P{CWT=:= N}'); + Expect(1, 125252, '\p{Changes_When_Titlecased=- No}', ""); + Expect(0, 125252, '\p{^Changes_When_Titlecased=- No}', ""); + Expect(0, 125252, '\P{Changes_When_Titlecased=- No}', ""); + Expect(1, 125252, '\P{^Changes_When_Titlecased=- No}', ""); + Expect(0, 125251, '\p{Changes_When_Titlecased=- No}', ""); + Expect(1, 125251, '\p{^Changes_When_Titlecased=- No}', ""); + Expect(1, 125251, '\P{Changes_When_Titlecased=- No}', ""); + Expect(0, 125251, '\P{^Changes_When_Titlecased=- No}', ""); + Error('\p{CWT=--N:=}'); + Error('\P{CWT=--N:=}'); Expect(1, 125252, '\p{CWT=:\AN\z:}', "");; Expect(0, 125251, '\p{CWT=:\AN\z:}', "");; - Expect(1, 125252, '\p{CWT=n}', ""); - Expect(0, 125252, '\p{^CWT=n}', ""); - Expect(0, 125252, '\P{CWT=n}', ""); - Expect(1, 125252, '\P{^CWT=n}', ""); - Expect(0, 125251, '\p{CWT=n}', ""); - Expect(1, 125251, '\p{^CWT=n}', ""); - Expect(1, 125251, '\P{CWT=n}', ""); - Expect(0, 125251, '\P{^CWT=n}', ""); + Expect(1, 125252, '\p{CWT: n}', ""); + Expect(0, 125252, '\p{^CWT: n}', ""); + Expect(0, 125252, '\P{CWT: n}', ""); + Expect(1, 125252, '\P{^CWT: n}', ""); + Expect(0, 125251, '\p{CWT: n}', ""); + Expect(1, 125251, '\p{^CWT: n}', ""); + Expect(1, 125251, '\P{CWT: n}', ""); + Expect(0, 125251, '\P{^CWT: n}', ""); Expect(1, 125252, '\p{CWT=:\An\z:}', "");; Expect(0, 125251, '\p{CWT=:\An\z:}', "");; - Expect(1, 125252, '\p{CWT= N}', ""); - Expect(0, 125252, '\p{^CWT= N}', ""); - Expect(0, 125252, '\P{CWT= N}', ""); - Expect(1, 125252, '\P{^CWT= N}', ""); - Expect(0, 125251, '\p{CWT= N}', ""); - Expect(1, 125251, '\p{^CWT= N}', ""); - Expect(1, 125251, '\P{CWT= N}', ""); - Expect(0, 125251, '\P{^CWT= N}', ""); - Error('\p{Is_Changes_When_Titlecased=/a/ f}'); - Error('\P{Is_Changes_When_Titlecased=/a/ f}'); - Expect(1, 125252, '\p{Is_Changes_When_Titlecased: f}', ""); - Expect(0, 125252, '\p{^Is_Changes_When_Titlecased: f}', ""); - Expect(0, 125252, '\P{Is_Changes_When_Titlecased: f}', ""); - Expect(1, 125252, '\P{^Is_Changes_When_Titlecased: f}', ""); - Expect(0, 125251, '\p{Is_Changes_When_Titlecased: f}', ""); - Expect(1, 125251, '\p{^Is_Changes_When_Titlecased: f}', ""); - Expect(1, 125251, '\P{Is_Changes_When_Titlecased: f}', ""); - Expect(0, 125251, '\P{^Is_Changes_When_Titlecased: f}', ""); - Expect(1, 125252, '\p{Is_Changes_When_Titlecased= F}', ""); - Expect(0, 125252, '\p{^Is_Changes_When_Titlecased= F}', ""); - Expect(0, 125252, '\P{Is_Changes_When_Titlecased= F}', ""); - Expect(1, 125252, '\P{^Is_Changes_When_Titlecased= F}', ""); - Expect(0, 125251, '\p{Is_Changes_When_Titlecased= F}', ""); - Expect(1, 125251, '\p{^Is_Changes_When_Titlecased= F}', ""); - Expect(1, 125251, '\P{Is_Changes_When_Titlecased= F}', ""); - Expect(0, 125251, '\P{^Is_Changes_When_Titlecased= F}', ""); - Error('\p{Is_CWT=_FALSE/a/}'); - Error('\P{Is_CWT=_FALSE/a/}'); + Expect(1, 125252, '\p{CWT=- N}', ""); + Expect(0, 125252, '\p{^CWT=- N}', ""); + Expect(0, 125252, '\P{CWT=- N}', ""); + Expect(1, 125252, '\P{^CWT=- N}', ""); + Expect(0, 125251, '\p{CWT=- N}', ""); + Expect(1, 125251, '\p{^CWT=- N}', ""); + Expect(1, 125251, '\P{CWT=- N}', ""); + Expect(0, 125251, '\P{^CWT=- N}', ""); + Error('\p{Is_Changes_When_Titlecased= _F:=}'); + Error('\P{Is_Changes_When_Titlecased= _F:=}'); + Expect(1, 125252, '\p{Is_Changes_When_Titlecased=f}', ""); + Expect(0, 125252, '\p{^Is_Changes_When_Titlecased=f}', ""); + Expect(0, 125252, '\P{Is_Changes_When_Titlecased=f}', ""); + Expect(1, 125252, '\P{^Is_Changes_When_Titlecased=f}', ""); + Expect(0, 125251, '\p{Is_Changes_When_Titlecased=f}', ""); + Expect(1, 125251, '\p{^Is_Changes_When_Titlecased=f}', ""); + Expect(1, 125251, '\P{Is_Changes_When_Titlecased=f}', ""); + Expect(0, 125251, '\P{^Is_Changes_When_Titlecased=f}', ""); + Expect(1, 125252, '\p{Is_Changes_When_Titlecased= _F}', ""); + Expect(0, 125252, '\p{^Is_Changes_When_Titlecased= _F}', ""); + Expect(0, 125252, '\P{Is_Changes_When_Titlecased= _F}', ""); + Expect(1, 125252, '\P{^Is_Changes_When_Titlecased= _F}', ""); + Expect(0, 125251, '\p{Is_Changes_When_Titlecased= _F}', ""); + Expect(1, 125251, '\p{^Is_Changes_When_Titlecased= _F}', ""); + Expect(1, 125251, '\P{Is_Changes_When_Titlecased= _F}', ""); + Expect(0, 125251, '\P{^Is_Changes_When_Titlecased= _F}', ""); + Error('\p{Is_CWT=:= -FALSE}'); + Error('\P{Is_CWT=:= -FALSE}'); Expect(1, 125252, '\p{Is_CWT=false}', ""); Expect(0, 125252, '\p{^Is_CWT=false}', ""); Expect(0, 125252, '\P{Is_CWT=false}', ""); @@ -33012,16 +33738,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125251, '\p{^Is_CWT=false}', ""); Expect(1, 125251, '\P{Is_CWT=false}', ""); Expect(0, 125251, '\P{^Is_CWT=false}', ""); - Expect(1, 125252, '\p{Is_CWT= False}', ""); - Expect(0, 125252, '\p{^Is_CWT= False}', ""); - Expect(0, 125252, '\P{Is_CWT= False}', ""); - Expect(1, 125252, '\P{^Is_CWT= False}', ""); - Expect(0, 125251, '\p{Is_CWT= False}', ""); - Expect(1, 125251, '\p{^Is_CWT= False}', ""); - Expect(1, 125251, '\P{Is_CWT= False}', ""); - Expect(0, 125251, '\P{^Is_CWT= False}', ""); - Error('\p{Changes_When_Titlecased=__yes:=}'); - Error('\P{Changes_When_Titlecased=__yes:=}'); + Expect(1, 125252, '\p{Is_CWT=_ FALSE}', ""); + Expect(0, 125252, '\p{^Is_CWT=_ FALSE}', ""); + Expect(0, 125252, '\P{Is_CWT=_ FALSE}', ""); + Expect(1, 125252, '\P{^Is_CWT=_ FALSE}', ""); + Expect(0, 125251, '\p{Is_CWT=_ FALSE}', ""); + Expect(1, 125251, '\p{^Is_CWT=_ FALSE}', ""); + Expect(1, 125251, '\P{Is_CWT=_ FALSE}', ""); + Expect(0, 125251, '\P{^Is_CWT=_ FALSE}', ""); + Error('\p{Changes_When_Titlecased=/a/Yes}'); + Error('\P{Changes_When_Titlecased=/a/Yes}'); Expect(1, 125251, '\p{Changes_When_Titlecased=:\AYes\z:}', "");; Expect(0, 125252, '\p{Changes_When_Titlecased=:\AYes\z:}', "");; Expect(1, 125251, '\p{Changes_When_Titlecased=yes}', ""); @@ -33034,16 +33760,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125252, '\P{^Changes_When_Titlecased=yes}', ""); Expect(1, 125251, '\p{Changes_When_Titlecased=:\Ayes\z:}', "");; Expect(0, 125252, '\p{Changes_When_Titlecased=:\Ayes\z:}', "");; - Expect(1, 125251, '\p{Changes_When_Titlecased=- yes}', ""); - Expect(0, 125251, '\p{^Changes_When_Titlecased=- yes}', ""); - Expect(0, 125251, '\P{Changes_When_Titlecased=- yes}', ""); - Expect(1, 125251, '\P{^Changes_When_Titlecased=- yes}', ""); - Expect(0, 125252, '\p{Changes_When_Titlecased=- yes}', ""); - Expect(1, 125252, '\p{^Changes_When_Titlecased=- yes}', ""); - Expect(1, 125252, '\P{Changes_When_Titlecased=- yes}', ""); - Expect(0, 125252, '\P{^Changes_When_Titlecased=- yes}', ""); - Error('\p{CWT=/a/ Y}'); - Error('\P{CWT=/a/ Y}'); + Expect(1, 125251, '\p{Changes_When_Titlecased=_YES}', ""); + Expect(0, 125251, '\p{^Changes_When_Titlecased=_YES}', ""); + Expect(0, 125251, '\P{Changes_When_Titlecased=_YES}', ""); + Expect(1, 125251, '\P{^Changes_When_Titlecased=_YES}', ""); + Expect(0, 125252, '\p{Changes_When_Titlecased=_YES}', ""); + Expect(1, 125252, '\p{^Changes_When_Titlecased=_YES}', ""); + Expect(1, 125252, '\P{Changes_When_Titlecased=_YES}', ""); + Expect(0, 125252, '\P{^Changes_When_Titlecased=_YES}', ""); + Error('\p{CWT=_/a/Y}'); + Error('\P{CWT=_/a/Y}'); Expect(1, 125251, '\p{CWT=:\AY\z:}', "");; Expect(0, 125252, '\p{CWT=:\AY\z:}', "");; Expect(1, 125251, '\p{CWT=y}', ""); @@ -33056,16 +33782,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125252, '\P{^CWT=y}', ""); Expect(1, 125251, '\p{CWT=:\Ay\z:}', "");; Expect(0, 125252, '\p{CWT=:\Ay\z:}', "");; - Expect(1, 125251, '\p{CWT=_-Y}', ""); - Expect(0, 125251, '\p{^CWT=_-Y}', ""); - Expect(0, 125251, '\P{CWT=_-Y}', ""); - Expect(1, 125251, '\P{^CWT=_-Y}', ""); - Expect(0, 125252, '\p{CWT=_-Y}', ""); - Expect(1, 125252, '\p{^CWT=_-Y}', ""); - Expect(1, 125252, '\P{CWT=_-Y}', ""); - Expect(0, 125252, '\P{^CWT=_-Y}', ""); - Error('\p{Is_Changes_When_Titlecased=:= _T}'); - Error('\P{Is_Changes_When_Titlecased=:= _T}'); + Expect(1, 125251, '\p{CWT=- Y}', ""); + Expect(0, 125251, '\p{^CWT=- Y}', ""); + Expect(0, 125251, '\P{CWT=- Y}', ""); + Expect(1, 125251, '\P{^CWT=- Y}', ""); + Expect(0, 125252, '\p{CWT=- Y}', ""); + Expect(1, 125252, '\p{^CWT=- Y}', ""); + Expect(1, 125252, '\P{CWT=- Y}', ""); + Expect(0, 125252, '\P{^CWT=- Y}', ""); + Error('\p{Is_Changes_When_Titlecased=__T/a/}'); + Error('\P{Is_Changes_When_Titlecased=__T/a/}'); Expect(1, 125251, '\p{Is_Changes_When_Titlecased=t}', ""); Expect(0, 125251, '\p{^Is_Changes_When_Titlecased=t}', ""); Expect(0, 125251, '\P{Is_Changes_When_Titlecased=t}', ""); @@ -33074,34 +33800,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125252, '\p{^Is_Changes_When_Titlecased=t}', ""); Expect(1, 125252, '\P{Is_Changes_When_Titlecased=t}', ""); Expect(0, 125252, '\P{^Is_Changes_When_Titlecased=t}', ""); - Expect(1, 125251, '\p{Is_Changes_When_Titlecased= T}', ""); - Expect(0, 125251, '\p{^Is_Changes_When_Titlecased= T}', ""); - Expect(0, 125251, '\P{Is_Changes_When_Titlecased= T}', ""); - Expect(1, 125251, '\P{^Is_Changes_When_Titlecased= T}', ""); - Expect(0, 125252, '\p{Is_Changes_When_Titlecased= T}', ""); - Expect(1, 125252, '\p{^Is_Changes_When_Titlecased= T}', ""); - Expect(1, 125252, '\P{Is_Changes_When_Titlecased= T}', ""); - Expect(0, 125252, '\P{^Is_Changes_When_Titlecased= T}', ""); - Error('\p{Is_CWT=TRUE/a/}'); - Error('\P{Is_CWT=TRUE/a/}'); - Expect(1, 125251, '\p{Is_CWT=true}', ""); - Expect(0, 125251, '\p{^Is_CWT=true}', ""); - Expect(0, 125251, '\P{Is_CWT=true}', ""); - Expect(1, 125251, '\P{^Is_CWT=true}', ""); - Expect(0, 125252, '\p{Is_CWT=true}', ""); - Expect(1, 125252, '\p{^Is_CWT=true}', ""); - Expect(1, 125252, '\P{Is_CWT=true}', ""); - Expect(0, 125252, '\P{^Is_CWT=true}', ""); - Expect(1, 125251, '\p{Is_CWT=-True}', ""); - Expect(0, 125251, '\p{^Is_CWT=-True}', ""); - Expect(0, 125251, '\P{Is_CWT=-True}', ""); - Expect(1, 125251, '\P{^Is_CWT=-True}', ""); - Expect(0, 125252, '\p{Is_CWT=-True}', ""); - Expect(1, 125252, '\p{^Is_CWT=-True}', ""); - Expect(1, 125252, '\P{Is_CWT=-True}', ""); - Expect(0, 125252, '\P{^Is_CWT=-True}', ""); - Error('\p{Changes_When_Uppercased=:=- No}'); - Error('\P{Changes_When_Uppercased=:=- No}'); + Expect(1, 125251, '\p{Is_Changes_When_Titlecased=--T}', ""); + Expect(0, 125251, '\p{^Is_Changes_When_Titlecased=--T}', ""); + Expect(0, 125251, '\P{Is_Changes_When_Titlecased=--T}', ""); + Expect(1, 125251, '\P{^Is_Changes_When_Titlecased=--T}', ""); + Expect(0, 125252, '\p{Is_Changes_When_Titlecased=--T}', ""); + Expect(1, 125252, '\p{^Is_Changes_When_Titlecased=--T}', ""); + Expect(1, 125252, '\P{Is_Changes_When_Titlecased=--T}', ""); + Expect(0, 125252, '\P{^Is_Changes_When_Titlecased=--T}', ""); + Error('\p{Is_CWT=:=-_True}'); + Error('\P{Is_CWT=:=-_True}'); + Expect(1, 125251, '\p{Is_CWT:true}', ""); + Expect(0, 125251, '\p{^Is_CWT:true}', ""); + Expect(0, 125251, '\P{Is_CWT:true}', ""); + Expect(1, 125251, '\P{^Is_CWT:true}', ""); + Expect(0, 125252, '\p{Is_CWT:true}', ""); + Expect(1, 125252, '\p{^Is_CWT:true}', ""); + Expect(1, 125252, '\P{Is_CWT:true}', ""); + Expect(0, 125252, '\P{^Is_CWT:true}', ""); + Expect(1, 125251, '\p{Is_CWT=-_TRUE}', ""); + Expect(0, 125251, '\p{^Is_CWT=-_TRUE}', ""); + Expect(0, 125251, '\P{Is_CWT=-_TRUE}', ""); + Expect(1, 125251, '\P{^Is_CWT=-_TRUE}', ""); + Expect(0, 125252, '\p{Is_CWT=-_TRUE}', ""); + Expect(1, 125252, '\p{^Is_CWT=-_TRUE}', ""); + Expect(1, 125252, '\P{Is_CWT=-_TRUE}', ""); + Expect(0, 125252, '\P{^Is_CWT=-_TRUE}', ""); + Error('\p{Changes_When_Uppercased=/a/ NO}'); + Error('\P{Changes_When_Uppercased=/a/ NO}'); Expect(1, 125252, '\p{Changes_When_Uppercased=:\ANo\z:}', "");; Expect(0, 125251, '\p{Changes_When_Uppercased=:\ANo\z:}', "");; Expect(1, 125252, '\p{Changes_When_Uppercased=no}', ""); @@ -33114,38 +33840,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125251, '\P{^Changes_When_Uppercased=no}', ""); Expect(1, 125252, '\p{Changes_When_Uppercased=:\Ano\z:}', "");; Expect(0, 125251, '\p{Changes_When_Uppercased=:\Ano\z:}', "");; - Expect(1, 125252, '\p{Changes_When_Uppercased=-No}', ""); - Expect(0, 125252, '\p{^Changes_When_Uppercased=-No}', ""); - Expect(0, 125252, '\P{Changes_When_Uppercased=-No}', ""); - Expect(1, 125252, '\P{^Changes_When_Uppercased=-No}', ""); - Expect(0, 125251, '\p{Changes_When_Uppercased=-No}', ""); - Expect(1, 125251, '\p{^Changes_When_Uppercased=-No}', ""); - Expect(1, 125251, '\P{Changes_When_Uppercased=-No}', ""); - Expect(0, 125251, '\P{^Changes_When_Uppercased=-No}', ""); - Error('\p{CWU=:=N}'); - Error('\P{CWU=:=N}'); + Expect(1, 125252, '\p{Changes_When_Uppercased= no}', ""); + Expect(0, 125252, '\p{^Changes_When_Uppercased= no}', ""); + Expect(0, 125252, '\P{Changes_When_Uppercased= no}', ""); + Expect(1, 125252, '\P{^Changes_When_Uppercased= no}', ""); + Expect(0, 125251, '\p{Changes_When_Uppercased= no}', ""); + Expect(1, 125251, '\p{^Changes_When_Uppercased= no}', ""); + Expect(1, 125251, '\P{Changes_When_Uppercased= no}', ""); + Expect(0, 125251, '\P{^Changes_When_Uppercased= no}', ""); + Error('\p{CWU: :=n}'); + Error('\P{CWU: :=n}'); Expect(1, 125252, '\p{CWU=:\AN\z:}', "");; Expect(0, 125251, '\p{CWU=:\AN\z:}', "");; - Expect(1, 125252, '\p{CWU=n}', ""); - Expect(0, 125252, '\p{^CWU=n}', ""); - Expect(0, 125252, '\P{CWU=n}', ""); - Expect(1, 125252, '\P{^CWU=n}', ""); - Expect(0, 125251, '\p{CWU=n}', ""); - Expect(1, 125251, '\p{^CWU=n}', ""); - Expect(1, 125251, '\P{CWU=n}', ""); - Expect(0, 125251, '\P{^CWU=n}', ""); + Expect(1, 125252, '\p{CWU: n}', ""); + Expect(0, 125252, '\p{^CWU: n}', ""); + Expect(0, 125252, '\P{CWU: n}', ""); + Expect(1, 125252, '\P{^CWU: n}', ""); + Expect(0, 125251, '\p{CWU: n}', ""); + Expect(1, 125251, '\p{^CWU: n}', ""); + Expect(1, 125251, '\P{CWU: n}', ""); + Expect(0, 125251, '\P{^CWU: n}', ""); Expect(1, 125252, '\p{CWU=:\An\z:}', "");; Expect(0, 125251, '\p{CWU=:\An\z:}', "");; - Expect(1, 125252, '\p{CWU= N}', ""); - Expect(0, 125252, '\p{^CWU= N}', ""); - Expect(0, 125252, '\P{CWU= N}', ""); - Expect(1, 125252, '\P{^CWU= N}', ""); - Expect(0, 125251, '\p{CWU= N}', ""); - Expect(1, 125251, '\p{^CWU= N}', ""); - Expect(1, 125251, '\P{CWU= N}', ""); - Expect(0, 125251, '\P{^CWU= N}', ""); - Error('\p{Is_Changes_When_Uppercased=:= f}'); - Error('\P{Is_Changes_When_Uppercased=:= f}'); + Expect(1, 125252, '\p{CWU: -n}', ""); + Expect(0, 125252, '\p{^CWU: -n}', ""); + Expect(0, 125252, '\P{CWU: -n}', ""); + Expect(1, 125252, '\P{^CWU: -n}', ""); + Expect(0, 125251, '\p{CWU: -n}', ""); + Expect(1, 125251, '\p{^CWU: -n}', ""); + Expect(1, 125251, '\P{CWU: -n}', ""); + Expect(0, 125251, '\P{^CWU: -n}', ""); + Error('\p{Is_Changes_When_Uppercased= /a/F}'); + Error('\P{Is_Changes_When_Uppercased= /a/F}'); Expect(1, 125252, '\p{Is_Changes_When_Uppercased=f}', ""); Expect(0, 125252, '\p{^Is_Changes_When_Uppercased=f}', ""); Expect(0, 125252, '\P{Is_Changes_When_Uppercased=f}', ""); @@ -33154,16 +33880,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125251, '\p{^Is_Changes_When_Uppercased=f}', ""); Expect(1, 125251, '\P{Is_Changes_When_Uppercased=f}', ""); Expect(0, 125251, '\P{^Is_Changes_When_Uppercased=f}', ""); - Expect(1, 125252, '\p{Is_Changes_When_Uppercased=_F}', ""); - Expect(0, 125252, '\p{^Is_Changes_When_Uppercased=_F}', ""); - Expect(0, 125252, '\P{Is_Changes_When_Uppercased=_F}', ""); - Expect(1, 125252, '\P{^Is_Changes_When_Uppercased=_F}', ""); - Expect(0, 125251, '\p{Is_Changes_When_Uppercased=_F}', ""); - Expect(1, 125251, '\p{^Is_Changes_When_Uppercased=_F}', ""); - Expect(1, 125251, '\P{Is_Changes_When_Uppercased=_F}', ""); - Expect(0, 125251, '\P{^Is_Changes_When_Uppercased=_F}', ""); - Error('\p{Is_CWU=:=False}'); - Error('\P{Is_CWU=:=False}'); + Expect(1, 125252, '\p{Is_Changes_When_Uppercased= _F}', ""); + Expect(0, 125252, '\p{^Is_Changes_When_Uppercased= _F}', ""); + Expect(0, 125252, '\P{Is_Changes_When_Uppercased= _F}', ""); + Expect(1, 125252, '\P{^Is_Changes_When_Uppercased= _F}', ""); + Expect(0, 125251, '\p{Is_Changes_When_Uppercased= _F}', ""); + Expect(1, 125251, '\p{^Is_Changes_When_Uppercased= _F}', ""); + Expect(1, 125251, '\P{Is_Changes_When_Uppercased= _F}', ""); + Expect(0, 125251, '\P{^Is_Changes_When_Uppercased= _F}', ""); + Error('\p{Is_CWU= /a/false}'); + Error('\P{Is_CWU= /a/false}'); Expect(1, 125252, '\p{Is_CWU=false}', ""); Expect(0, 125252, '\p{^Is_CWU=false}', ""); Expect(0, 125252, '\P{Is_CWU=false}', ""); @@ -33172,60 +33898,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125251, '\p{^Is_CWU=false}', ""); Expect(1, 125251, '\P{Is_CWU=false}', ""); Expect(0, 125251, '\P{^Is_CWU=false}', ""); - Expect(1, 125252, '\p{Is_CWU=-_false}', ""); - Expect(0, 125252, '\p{^Is_CWU=-_false}', ""); - Expect(0, 125252, '\P{Is_CWU=-_false}', ""); - Expect(1, 125252, '\P{^Is_CWU=-_false}', ""); - Expect(0, 125251, '\p{Is_CWU=-_false}', ""); - Expect(1, 125251, '\p{^Is_CWU=-_false}', ""); - Expect(1, 125251, '\P{Is_CWU=-_false}', ""); - Expect(0, 125251, '\P{^Is_CWU=-_false}', ""); - Error('\p{Changes_When_Uppercased=--yes:=}'); - Error('\P{Changes_When_Uppercased=--yes:=}'); + Expect(1, 125252, '\p{Is_CWU: _-False}', ""); + Expect(0, 125252, '\p{^Is_CWU: _-False}', ""); + Expect(0, 125252, '\P{Is_CWU: _-False}', ""); + Expect(1, 125252, '\P{^Is_CWU: _-False}', ""); + Expect(0, 125251, '\p{Is_CWU: _-False}', ""); + Expect(1, 125251, '\p{^Is_CWU: _-False}', ""); + Expect(1, 125251, '\P{Is_CWU: _-False}', ""); + Expect(0, 125251, '\P{^Is_CWU: _-False}', ""); + Error('\p{Changes_When_Uppercased=:= yes}'); + Error('\P{Changes_When_Uppercased=:= yes}'); Expect(1, 125251, '\p{Changes_When_Uppercased=:\AYes\z:}', "");; Expect(0, 125252, '\p{Changes_When_Uppercased=:\AYes\z:}', "");; - Expect(1, 125251, '\p{Changes_When_Uppercased=yes}', ""); - Expect(0, 125251, '\p{^Changes_When_Uppercased=yes}', ""); - Expect(0, 125251, '\P{Changes_When_Uppercased=yes}', ""); - Expect(1, 125251, '\P{^Changes_When_Uppercased=yes}', ""); - Expect(0, 125252, '\p{Changes_When_Uppercased=yes}', ""); - Expect(1, 125252, '\p{^Changes_When_Uppercased=yes}', ""); - Expect(1, 125252, '\P{Changes_When_Uppercased=yes}', ""); - Expect(0, 125252, '\P{^Changes_When_Uppercased=yes}', ""); + Expect(1, 125251, '\p{Changes_When_Uppercased:yes}', ""); + Expect(0, 125251, '\p{^Changes_When_Uppercased:yes}', ""); + Expect(0, 125251, '\P{Changes_When_Uppercased:yes}', ""); + Expect(1, 125251, '\P{^Changes_When_Uppercased:yes}', ""); + Expect(0, 125252, '\p{Changes_When_Uppercased:yes}', ""); + Expect(1, 125252, '\p{^Changes_When_Uppercased:yes}', ""); + Expect(1, 125252, '\P{Changes_When_Uppercased:yes}', ""); + Expect(0, 125252, '\P{^Changes_When_Uppercased:yes}', ""); Expect(1, 125251, '\p{Changes_When_Uppercased=:\Ayes\z:}', "");; Expect(0, 125252, '\p{Changes_When_Uppercased=:\Ayes\z:}', "");; - Expect(1, 125251, '\p{Changes_When_Uppercased= YES}', ""); - Expect(0, 125251, '\p{^Changes_When_Uppercased= YES}', ""); - Expect(0, 125251, '\P{Changes_When_Uppercased= YES}', ""); - Expect(1, 125251, '\P{^Changes_When_Uppercased= YES}', ""); - Expect(0, 125252, '\p{Changes_When_Uppercased= YES}', ""); - Expect(1, 125252, '\p{^Changes_When_Uppercased= YES}', ""); - Expect(1, 125252, '\P{Changes_When_Uppercased= YES}', ""); - Expect(0, 125252, '\P{^Changes_When_Uppercased= YES}', ""); - Error('\p{CWU= -y:=}'); - Error('\P{CWU= -y:=}'); + Expect(1, 125251, '\p{Changes_When_Uppercased= YES}', ""); + Expect(0, 125251, '\p{^Changes_When_Uppercased= YES}', ""); + Expect(0, 125251, '\P{Changes_When_Uppercased= YES}', ""); + Expect(1, 125251, '\P{^Changes_When_Uppercased= YES}', ""); + Expect(0, 125252, '\p{Changes_When_Uppercased= YES}', ""); + Expect(1, 125252, '\p{^Changes_When_Uppercased= YES}', ""); + Expect(1, 125252, '\P{Changes_When_Uppercased= YES}', ""); + Expect(0, 125252, '\P{^Changes_When_Uppercased= YES}', ""); + Error('\p{CWU= Y/a/}'); + Error('\P{CWU= Y/a/}'); Expect(1, 125251, '\p{CWU=:\AY\z:}', "");; Expect(0, 125252, '\p{CWU=:\AY\z:}', "");; - Expect(1, 125251, '\p{CWU=y}', ""); - Expect(0, 125251, '\p{^CWU=y}', ""); - Expect(0, 125251, '\P{CWU=y}', ""); - Expect(1, 125251, '\P{^CWU=y}', ""); - Expect(0, 125252, '\p{CWU=y}', ""); - Expect(1, 125252, '\p{^CWU=y}', ""); - Expect(1, 125252, '\P{CWU=y}', ""); - Expect(0, 125252, '\P{^CWU=y}', ""); + Expect(1, 125251, '\p{CWU: y}', ""); + Expect(0, 125251, '\p{^CWU: y}', ""); + Expect(0, 125251, '\P{CWU: y}', ""); + Expect(1, 125251, '\P{^CWU: y}', ""); + Expect(0, 125252, '\p{CWU: y}', ""); + Expect(1, 125252, '\p{^CWU: y}', ""); + Expect(1, 125252, '\P{CWU: y}', ""); + Expect(0, 125252, '\P{^CWU: y}', ""); Expect(1, 125251, '\p{CWU=:\Ay\z:}', "");; Expect(0, 125252, '\p{CWU=:\Ay\z:}', "");; - Expect(1, 125251, '\p{CWU=- Y}', ""); - Expect(0, 125251, '\p{^CWU=- Y}', ""); - Expect(0, 125251, '\P{CWU=- Y}', ""); - Expect(1, 125251, '\P{^CWU=- Y}', ""); - Expect(0, 125252, '\p{CWU=- Y}', ""); - Expect(1, 125252, '\p{^CWU=- Y}', ""); - Expect(1, 125252, '\P{CWU=- Y}', ""); - Expect(0, 125252, '\P{^CWU=- Y}', ""); - Error('\p{Is_Changes_When_Uppercased=- T/a/}'); - Error('\P{Is_Changes_When_Uppercased=- T/a/}'); + Expect(1, 125251, '\p{CWU=_Y}', ""); + Expect(0, 125251, '\p{^CWU=_Y}', ""); + Expect(0, 125251, '\P{CWU=_Y}', ""); + Expect(1, 125251, '\P{^CWU=_Y}', ""); + Expect(0, 125252, '\p{CWU=_Y}', ""); + Expect(1, 125252, '\p{^CWU=_Y}', ""); + Expect(1, 125252, '\P{CWU=_Y}', ""); + Expect(0, 125252, '\P{^CWU=_Y}', ""); + Error('\p{Is_Changes_When_Uppercased=:= _T}'); + Error('\P{Is_Changes_When_Uppercased=:= _T}'); Expect(1, 125251, '\p{Is_Changes_When_Uppercased=t}', ""); Expect(0, 125251, '\p{^Is_Changes_When_Uppercased=t}', ""); Expect(0, 125251, '\P{Is_Changes_When_Uppercased=t}', ""); @@ -33234,194 +33960,194 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125252, '\p{^Is_Changes_When_Uppercased=t}', ""); Expect(1, 125252, '\P{Is_Changes_When_Uppercased=t}', ""); Expect(0, 125252, '\P{^Is_Changes_When_Uppercased=t}', ""); - Expect(1, 125251, '\p{Is_Changes_When_Uppercased=_T}', ""); - Expect(0, 125251, '\p{^Is_Changes_When_Uppercased=_T}', ""); - Expect(0, 125251, '\P{Is_Changes_When_Uppercased=_T}', ""); - Expect(1, 125251, '\P{^Is_Changes_When_Uppercased=_T}', ""); - Expect(0, 125252, '\p{Is_Changes_When_Uppercased=_T}', ""); - Expect(1, 125252, '\p{^Is_Changes_When_Uppercased=_T}', ""); - Expect(1, 125252, '\P{Is_Changes_When_Uppercased=_T}', ""); - Expect(0, 125252, '\P{^Is_Changes_When_Uppercased=_T}', ""); - Error('\p{Is_CWU=--True:=}'); - Error('\P{Is_CWU=--True:=}'); - Expect(1, 125251, '\p{Is_CWU:true}', ""); - Expect(0, 125251, '\p{^Is_CWU:true}', ""); - Expect(0, 125251, '\P{Is_CWU:true}', ""); - Expect(1, 125251, '\P{^Is_CWU:true}', ""); - Expect(0, 125252, '\p{Is_CWU:true}', ""); - Expect(1, 125252, '\p{^Is_CWU:true}', ""); - Expect(1, 125252, '\P{Is_CWU:true}', ""); - Expect(0, 125252, '\P{^Is_CWU:true}', ""); - Expect(1, 125251, '\p{Is_CWU= -TRUE}', ""); - Expect(0, 125251, '\p{^Is_CWU= -TRUE}', ""); - Expect(0, 125251, '\P{Is_CWU= -TRUE}', ""); - Expect(1, 125251, '\P{^Is_CWU= -TRUE}', ""); - Expect(0, 125252, '\p{Is_CWU= -TRUE}', ""); - Expect(1, 125252, '\p{^Is_CWU= -TRUE}', ""); - Expect(1, 125252, '\P{Is_CWU= -TRUE}', ""); - Expect(0, 125252, '\P{^Is_CWU= -TRUE}', ""); - Error('\p{Dash=:= NO}'); - Error('\P{Dash=:= NO}'); - Expect(1, 65294, '\p{Dash=:\ANo\z:}', "");; - Expect(0, 65293, '\p{Dash=:\ANo\z:}', "");; - Expect(1, 65294, '\p{Dash=no}', ""); - Expect(0, 65294, '\p{^Dash=no}', ""); - Expect(0, 65294, '\P{Dash=no}', ""); - Expect(1, 65294, '\P{^Dash=no}', ""); - Expect(0, 65293, '\p{Dash=no}', ""); - Expect(1, 65293, '\p{^Dash=no}', ""); - Expect(1, 65293, '\P{Dash=no}', ""); - Expect(0, 65293, '\P{^Dash=no}', ""); - Expect(1, 65294, '\p{Dash=:\Ano\z:}', "");; - Expect(0, 65293, '\p{Dash=:\Ano\z:}', "");; - Expect(1, 65294, '\p{Dash=-_NO}', ""); - Expect(0, 65294, '\p{^Dash=-_NO}', ""); - Expect(0, 65294, '\P{Dash=-_NO}', ""); - Expect(1, 65294, '\P{^Dash=-_NO}', ""); - Expect(0, 65293, '\p{Dash=-_NO}', ""); - Expect(1, 65293, '\p{^Dash=-_NO}', ""); - Expect(1, 65293, '\P{Dash=-_NO}', ""); - Expect(0, 65293, '\P{^Dash=-_NO}', ""); - Error('\p{Is_Dash=- n/a/}'); - Error('\P{Is_Dash=- n/a/}'); - Expect(1, 65294, '\p{Is_Dash=n}', ""); - Expect(0, 65294, '\p{^Is_Dash=n}', ""); - Expect(0, 65294, '\P{Is_Dash=n}', ""); - Expect(1, 65294, '\P{^Is_Dash=n}', ""); - Expect(0, 65293, '\p{Is_Dash=n}', ""); - Expect(1, 65293, '\p{^Is_Dash=n}', ""); - Expect(1, 65293, '\P{Is_Dash=n}', ""); - Expect(0, 65293, '\P{^Is_Dash=n}', ""); - Expect(1, 65294, '\p{Is_Dash:- N}', ""); - Expect(0, 65294, '\p{^Is_Dash:- N}', ""); - Expect(0, 65294, '\P{Is_Dash:- N}', ""); - Expect(1, 65294, '\P{^Is_Dash:- N}', ""); - Expect(0, 65293, '\p{Is_Dash:- N}', ""); - Expect(1, 65293, '\p{^Is_Dash:- N}', ""); - Expect(1, 65293, '\P{Is_Dash:- N}', ""); - Expect(0, 65293, '\P{^Is_Dash:- N}', ""); - Error('\p{Dash: := F}'); - Error('\P{Dash: := F}'); - Expect(1, 65294, '\p{Dash=:\AF\z:}', "");; - Expect(0, 65293, '\p{Dash=:\AF\z:}', "");; - Expect(1, 65294, '\p{Dash: f}', ""); - Expect(0, 65294, '\p{^Dash: f}', ""); - Expect(0, 65294, '\P{Dash: f}', ""); - Expect(1, 65294, '\P{^Dash: f}', ""); - Expect(0, 65293, '\p{Dash: f}', ""); - Expect(1, 65293, '\p{^Dash: f}', ""); - Expect(1, 65293, '\P{Dash: f}', ""); - Expect(0, 65293, '\P{^Dash: f}', ""); - Expect(1, 65294, '\p{Dash=:\Af\z:}', "");; - Expect(0, 65293, '\p{Dash=:\Af\z:}', "");; - Expect(1, 65294, '\p{Dash=_ F}', ""); - Expect(0, 65294, '\p{^Dash=_ F}', ""); - Expect(0, 65294, '\P{Dash=_ F}', ""); - Expect(1, 65294, '\P{^Dash=_ F}', ""); - Expect(0, 65293, '\p{Dash=_ F}', ""); - Expect(1, 65293, '\p{^Dash=_ F}', ""); - Expect(1, 65293, '\P{Dash=_ F}', ""); - Expect(0, 65293, '\P{^Dash=_ F}', ""); - Error('\p{Is_Dash=_:=false}'); - Error('\P{Is_Dash=_:=false}'); - Expect(1, 65294, '\p{Is_Dash=false}', ""); - Expect(0, 65294, '\p{^Is_Dash=false}', ""); - Expect(0, 65294, '\P{Is_Dash=false}', ""); - Expect(1, 65294, '\P{^Is_Dash=false}', ""); - Expect(0, 65293, '\p{Is_Dash=false}', ""); - Expect(1, 65293, '\p{^Is_Dash=false}', ""); - Expect(1, 65293, '\P{Is_Dash=false}', ""); - Expect(0, 65293, '\P{^Is_Dash=false}', ""); - Expect(1, 65294, '\p{Is_Dash= False}', ""); - Expect(0, 65294, '\p{^Is_Dash= False}', ""); - Expect(0, 65294, '\P{Is_Dash= False}', ""); - Expect(1, 65294, '\P{^Is_Dash= False}', ""); - Expect(0, 65293, '\p{Is_Dash= False}', ""); - Expect(1, 65293, '\p{^Is_Dash= False}', ""); - Expect(1, 65293, '\P{Is_Dash= False}', ""); - Expect(0, 65293, '\P{^Is_Dash= False}', ""); - Error('\p{Dash: :=Yes}'); - Error('\P{Dash: :=Yes}'); - Expect(1, 65293, '\p{Dash=:\AYes\z:}', "");; - Expect(0, 65294, '\p{Dash=:\AYes\z:}', "");; - Expect(1, 65293, '\p{Dash=yes}', ""); - Expect(0, 65293, '\p{^Dash=yes}', ""); - Expect(0, 65293, '\P{Dash=yes}', ""); - Expect(1, 65293, '\P{^Dash=yes}', ""); - Expect(0, 65294, '\p{Dash=yes}', ""); - Expect(1, 65294, '\p{^Dash=yes}', ""); - Expect(1, 65294, '\P{Dash=yes}', ""); - Expect(0, 65294, '\P{^Dash=yes}', ""); - Expect(1, 65293, '\p{Dash=:\Ayes\z:}', "");; - Expect(0, 65294, '\p{Dash=:\Ayes\z:}', "");; - Expect(1, 65293, '\p{Dash=__YES}', ""); - Expect(0, 65293, '\p{^Dash=__YES}', ""); - Expect(0, 65293, '\P{Dash=__YES}', ""); - Expect(1, 65293, '\P{^Dash=__YES}', ""); - Expect(0, 65294, '\p{Dash=__YES}', ""); - Expect(1, 65294, '\p{^Dash=__YES}', ""); - Expect(1, 65294, '\P{Dash=__YES}', ""); - Expect(0, 65294, '\P{^Dash=__YES}', ""); - Error('\p{Is_Dash=/a/Y}'); - Error('\P{Is_Dash=/a/Y}'); - Expect(1, 65293, '\p{Is_Dash: y}', ""); - Expect(0, 65293, '\p{^Is_Dash: y}', ""); - Expect(0, 65293, '\P{Is_Dash: y}', ""); - Expect(1, 65293, '\P{^Is_Dash: y}', ""); - Expect(0, 65294, '\p{Is_Dash: y}', ""); - Expect(1, 65294, '\p{^Is_Dash: y}', ""); - Expect(1, 65294, '\P{Is_Dash: y}', ""); - Expect(0, 65294, '\P{^Is_Dash: y}', ""); - Expect(1, 65293, '\p{Is_Dash: _ Y}', ""); - Expect(0, 65293, '\p{^Is_Dash: _ Y}', ""); - Expect(0, 65293, '\P{Is_Dash: _ Y}', ""); - Expect(1, 65293, '\P{^Is_Dash: _ Y}', ""); - Expect(0, 65294, '\p{Is_Dash: _ Y}', ""); - Expect(1, 65294, '\p{^Is_Dash: _ Y}', ""); - Expect(1, 65294, '\P{Is_Dash: _ Y}', ""); - Expect(0, 65294, '\P{^Is_Dash: _ Y}', ""); - Error('\p{Dash=:= -T}'); - Error('\P{Dash=:= -T}'); - Expect(1, 65293, '\p{Dash=:\AT\z:}', "");; - Expect(0, 65294, '\p{Dash=:\AT\z:}', "");; - Expect(1, 65293, '\p{Dash=t}', ""); - Expect(0, 65293, '\p{^Dash=t}', ""); - Expect(0, 65293, '\P{Dash=t}', ""); - Expect(1, 65293, '\P{^Dash=t}', ""); - Expect(0, 65294, '\p{Dash=t}', ""); - Expect(1, 65294, '\p{^Dash=t}', ""); - Expect(1, 65294, '\P{Dash=t}', ""); - Expect(0, 65294, '\P{^Dash=t}', ""); - Expect(1, 65293, '\p{Dash=:\At\z:}', "");; - Expect(0, 65294, '\p{Dash=:\At\z:}', "");; - Expect(1, 65293, '\p{Dash= T}', ""); - Expect(0, 65293, '\p{^Dash= T}', ""); - Expect(0, 65293, '\P{Dash= T}', ""); - Expect(1, 65293, '\P{^Dash= T}', ""); - Expect(0, 65294, '\p{Dash= T}', ""); - Expect(1, 65294, '\p{^Dash= T}', ""); - Expect(1, 65294, '\P{Dash= T}', ""); - Expect(0, 65294, '\P{^Dash= T}', ""); - Error('\p{Is_Dash=:= _True}'); - Error('\P{Is_Dash=:= _True}'); - Expect(1, 65293, '\p{Is_Dash=true}', ""); - Expect(0, 65293, '\p{^Is_Dash=true}', ""); - Expect(0, 65293, '\P{Is_Dash=true}', ""); - Expect(1, 65293, '\P{^Is_Dash=true}', ""); - Expect(0, 65294, '\p{Is_Dash=true}', ""); - Expect(1, 65294, '\p{^Is_Dash=true}', ""); - Expect(1, 65294, '\P{Is_Dash=true}', ""); - Expect(0, 65294, '\P{^Is_Dash=true}', ""); - Expect(1, 65293, '\p{Is_Dash=-True}', ""); - Expect(0, 65293, '\p{^Is_Dash=-True}', ""); - Expect(0, 65293, '\P{Is_Dash=-True}', ""); - Expect(1, 65293, '\P{^Is_Dash=-True}', ""); - Expect(0, 65294, '\p{Is_Dash=-True}', ""); - Expect(1, 65294, '\p{^Is_Dash=-True}', ""); - Expect(1, 65294, '\P{Is_Dash=-True}', ""); - Expect(0, 65294, '\P{^Is_Dash=-True}', ""); - Error('\p{Deprecated=:= no}'); - Error('\P{Deprecated=:= no}'); + Expect(1, 125251, '\p{Is_Changes_When_Uppercased= T}', ""); + Expect(0, 125251, '\p{^Is_Changes_When_Uppercased= T}', ""); + Expect(0, 125251, '\P{Is_Changes_When_Uppercased= T}', ""); + Expect(1, 125251, '\P{^Is_Changes_When_Uppercased= T}', ""); + Expect(0, 125252, '\p{Is_Changes_When_Uppercased= T}', ""); + Expect(1, 125252, '\p{^Is_Changes_When_Uppercased= T}', ""); + Expect(1, 125252, '\P{Is_Changes_When_Uppercased= T}', ""); + Expect(0, 125252, '\P{^Is_Changes_When_Uppercased= T}', ""); + Error('\p{Is_CWU= -True/a/}'); + Error('\P{Is_CWU= -True/a/}'); + Expect(1, 125251, '\p{Is_CWU=true}', ""); + Expect(0, 125251, '\p{^Is_CWU=true}', ""); + Expect(0, 125251, '\P{Is_CWU=true}', ""); + Expect(1, 125251, '\P{^Is_CWU=true}', ""); + Expect(0, 125252, '\p{Is_CWU=true}', ""); + Expect(1, 125252, '\p{^Is_CWU=true}', ""); + Expect(1, 125252, '\P{Is_CWU=true}', ""); + Expect(0, 125252, '\P{^Is_CWU=true}', ""); + Expect(1, 125251, '\p{Is_CWU= _True}', ""); + Expect(0, 125251, '\p{^Is_CWU= _True}', ""); + Expect(0, 125251, '\P{Is_CWU= _True}', ""); + Expect(1, 125251, '\P{^Is_CWU= _True}', ""); + Expect(0, 125252, '\p{Is_CWU= _True}', ""); + Expect(1, 125252, '\p{^Is_CWU= _True}', ""); + Expect(1, 125252, '\P{Is_CWU= _True}', ""); + Expect(0, 125252, '\P{^Is_CWU= _True}', ""); + Error('\p{Dash=/a/ -No}'); + Error('\P{Dash=/a/ -No}'); + Expect(1, 69294, '\p{Dash=:\ANo\z:}', "");; + Expect(0, 69293, '\p{Dash=:\ANo\z:}', "");; + Expect(1, 69294, '\p{Dash=no}', ""); + Expect(0, 69294, '\p{^Dash=no}', ""); + Expect(0, 69294, '\P{Dash=no}', ""); + Expect(1, 69294, '\P{^Dash=no}', ""); + Expect(0, 69293, '\p{Dash=no}', ""); + Expect(1, 69293, '\p{^Dash=no}', ""); + Expect(1, 69293, '\P{Dash=no}', ""); + Expect(0, 69293, '\P{^Dash=no}', ""); + Expect(1, 69294, '\p{Dash=:\Ano\z:}', "");; + Expect(0, 69293, '\p{Dash=:\Ano\z:}', "");; + Expect(1, 69294, '\p{Dash= -No}', ""); + Expect(0, 69294, '\p{^Dash= -No}', ""); + Expect(0, 69294, '\P{Dash= -No}', ""); + Expect(1, 69294, '\P{^Dash= -No}', ""); + Expect(0, 69293, '\p{Dash= -No}', ""); + Expect(1, 69293, '\p{^Dash= -No}', ""); + Expect(1, 69293, '\P{Dash= -No}', ""); + Expect(0, 69293, '\P{^Dash= -No}', ""); + Error('\p{Is_Dash=/a/- N}'); + Error('\P{Is_Dash=/a/- N}'); + Expect(1, 69294, '\p{Is_Dash: n}', ""); + Expect(0, 69294, '\p{^Is_Dash: n}', ""); + Expect(0, 69294, '\P{Is_Dash: n}', ""); + Expect(1, 69294, '\P{^Is_Dash: n}', ""); + Expect(0, 69293, '\p{Is_Dash: n}', ""); + Expect(1, 69293, '\p{^Is_Dash: n}', ""); + Expect(1, 69293, '\P{Is_Dash: n}', ""); + Expect(0, 69293, '\P{^Is_Dash: n}', ""); + Expect(1, 69294, '\p{Is_Dash=-n}', ""); + Expect(0, 69294, '\p{^Is_Dash=-n}', ""); + Expect(0, 69294, '\P{Is_Dash=-n}', ""); + Expect(1, 69294, '\P{^Is_Dash=-n}', ""); + Expect(0, 69293, '\p{Is_Dash=-n}', ""); + Expect(1, 69293, '\p{^Is_Dash=-n}', ""); + Expect(1, 69293, '\P{Is_Dash=-n}', ""); + Expect(0, 69293, '\P{^Is_Dash=-n}', ""); + Error('\p{Dash= -F:=}'); + Error('\P{Dash= -F:=}'); + Expect(1, 69294, '\p{Dash=:\AF\z:}', "");; + Expect(0, 69293, '\p{Dash=:\AF\z:}', "");; + Expect(1, 69294, '\p{Dash=f}', ""); + Expect(0, 69294, '\p{^Dash=f}', ""); + Expect(0, 69294, '\P{Dash=f}', ""); + Expect(1, 69294, '\P{^Dash=f}', ""); + Expect(0, 69293, '\p{Dash=f}', ""); + Expect(1, 69293, '\p{^Dash=f}', ""); + Expect(1, 69293, '\P{Dash=f}', ""); + Expect(0, 69293, '\P{^Dash=f}', ""); + Expect(1, 69294, '\p{Dash=:\Af\z:}', "");; + Expect(0, 69293, '\p{Dash=:\Af\z:}', "");; + Expect(1, 69294, '\p{Dash=_ F}', ""); + Expect(0, 69294, '\p{^Dash=_ F}', ""); + Expect(0, 69294, '\P{Dash=_ F}', ""); + Expect(1, 69294, '\P{^Dash=_ F}', ""); + Expect(0, 69293, '\p{Dash=_ F}', ""); + Expect(1, 69293, '\p{^Dash=_ F}', ""); + Expect(1, 69293, '\P{Dash=_ F}', ""); + Expect(0, 69293, '\P{^Dash=_ F}', ""); + Error('\p{Is_Dash= :=False}'); + Error('\P{Is_Dash= :=False}'); + Expect(1, 69294, '\p{Is_Dash: false}', ""); + Expect(0, 69294, '\p{^Is_Dash: false}', ""); + Expect(0, 69294, '\P{Is_Dash: false}', ""); + Expect(1, 69294, '\P{^Is_Dash: false}', ""); + Expect(0, 69293, '\p{Is_Dash: false}', ""); + Expect(1, 69293, '\p{^Is_Dash: false}', ""); + Expect(1, 69293, '\P{Is_Dash: false}', ""); + Expect(0, 69293, '\P{^Is_Dash: false}', ""); + Expect(1, 69294, '\p{Is_Dash=-_FALSE}', ""); + Expect(0, 69294, '\p{^Is_Dash=-_FALSE}', ""); + Expect(0, 69294, '\P{Is_Dash=-_FALSE}', ""); + Expect(1, 69294, '\P{^Is_Dash=-_FALSE}', ""); + Expect(0, 69293, '\p{Is_Dash=-_FALSE}', ""); + Expect(1, 69293, '\p{^Is_Dash=-_FALSE}', ""); + Expect(1, 69293, '\P{Is_Dash=-_FALSE}', ""); + Expect(0, 69293, '\P{^Is_Dash=-_FALSE}', ""); + Error('\p{Dash=:=_yes}'); + Error('\P{Dash=:=_yes}'); + Expect(1, 69293, '\p{Dash=:\AYes\z:}', "");; + Expect(0, 69294, '\p{Dash=:\AYes\z:}', "");; + Expect(1, 69293, '\p{Dash: yes}', ""); + Expect(0, 69293, '\p{^Dash: yes}', ""); + Expect(0, 69293, '\P{Dash: yes}', ""); + Expect(1, 69293, '\P{^Dash: yes}', ""); + Expect(0, 69294, '\p{Dash: yes}', ""); + Expect(1, 69294, '\p{^Dash: yes}', ""); + Expect(1, 69294, '\P{Dash: yes}', ""); + Expect(0, 69294, '\P{^Dash: yes}', ""); + Expect(1, 69293, '\p{Dash=:\Ayes\z:}', "");; + Expect(0, 69294, '\p{Dash=:\Ayes\z:}', "");; + Expect(1, 69293, '\p{Dash: YES}', ""); + Expect(0, 69293, '\p{^Dash: YES}', ""); + Expect(0, 69293, '\P{Dash: YES}', ""); + Expect(1, 69293, '\P{^Dash: YES}', ""); + Expect(0, 69294, '\p{Dash: YES}', ""); + Expect(1, 69294, '\p{^Dash: YES}', ""); + Expect(1, 69294, '\P{Dash: YES}', ""); + Expect(0, 69294, '\P{^Dash: YES}', ""); + Error('\p{Is_Dash= /a/Y}'); + Error('\P{Is_Dash= /a/Y}'); + Expect(1, 69293, '\p{Is_Dash=y}', ""); + Expect(0, 69293, '\p{^Is_Dash=y}', ""); + Expect(0, 69293, '\P{Is_Dash=y}', ""); + Expect(1, 69293, '\P{^Is_Dash=y}', ""); + Expect(0, 69294, '\p{Is_Dash=y}', ""); + Expect(1, 69294, '\p{^Is_Dash=y}', ""); + Expect(1, 69294, '\P{Is_Dash=y}', ""); + Expect(0, 69294, '\P{^Is_Dash=y}', ""); + Expect(1, 69293, '\p{Is_Dash= Y}', ""); + Expect(0, 69293, '\p{^Is_Dash= Y}', ""); + Expect(0, 69293, '\P{Is_Dash= Y}', ""); + Expect(1, 69293, '\P{^Is_Dash= Y}', ""); + Expect(0, 69294, '\p{Is_Dash= Y}', ""); + Expect(1, 69294, '\p{^Is_Dash= Y}', ""); + Expect(1, 69294, '\P{Is_Dash= Y}', ""); + Expect(0, 69294, '\P{^Is_Dash= Y}', ""); + Error('\p{Dash= _T/a/}'); + Error('\P{Dash= _T/a/}'); + Expect(1, 69293, '\p{Dash=:\AT\z:}', "");; + Expect(0, 69294, '\p{Dash=:\AT\z:}', "");; + Expect(1, 69293, '\p{Dash=t}', ""); + Expect(0, 69293, '\p{^Dash=t}', ""); + Expect(0, 69293, '\P{Dash=t}', ""); + Expect(1, 69293, '\P{^Dash=t}', ""); + Expect(0, 69294, '\p{Dash=t}', ""); + Expect(1, 69294, '\p{^Dash=t}', ""); + Expect(1, 69294, '\P{Dash=t}', ""); + Expect(0, 69294, '\P{^Dash=t}', ""); + Expect(1, 69293, '\p{Dash=:\At\z:}', "");; + Expect(0, 69294, '\p{Dash=:\At\z:}', "");; + Expect(1, 69293, '\p{Dash=_t}', ""); + Expect(0, 69293, '\p{^Dash=_t}', ""); + Expect(0, 69293, '\P{Dash=_t}', ""); + Expect(1, 69293, '\P{^Dash=_t}', ""); + Expect(0, 69294, '\p{Dash=_t}', ""); + Expect(1, 69294, '\p{^Dash=_t}', ""); + Expect(1, 69294, '\P{Dash=_t}', ""); + Expect(0, 69294, '\P{^Dash=_t}', ""); + Error('\p{Is_Dash= true/a/}'); + Error('\P{Is_Dash= true/a/}'); + Expect(1, 69293, '\p{Is_Dash=true}', ""); + Expect(0, 69293, '\p{^Is_Dash=true}', ""); + Expect(0, 69293, '\P{Is_Dash=true}', ""); + Expect(1, 69293, '\P{^Is_Dash=true}', ""); + Expect(0, 69294, '\p{Is_Dash=true}', ""); + Expect(1, 69294, '\p{^Is_Dash=true}', ""); + Expect(1, 69294, '\P{Is_Dash=true}', ""); + Expect(0, 69294, '\P{^Is_Dash=true}', ""); + Expect(1, 69293, '\p{Is_Dash= -True}', ""); + Expect(0, 69293, '\p{^Is_Dash= -True}', ""); + Expect(0, 69293, '\P{Is_Dash= -True}', ""); + Expect(1, 69293, '\P{^Is_Dash= -True}', ""); + Expect(0, 69294, '\p{Is_Dash= -True}', ""); + Expect(1, 69294, '\p{^Is_Dash= -True}', ""); + Expect(1, 69294, '\P{Is_Dash= -True}', ""); + Expect(0, 69294, '\P{^Is_Dash= -True}', ""); + Error('\p{Deprecated=_:=No}'); + Error('\P{Deprecated=_:=No}'); Expect(1, 917506, '\p{Deprecated=:\ANo\z:}', "");; Expect(0, 917505, '\p{Deprecated=:\ANo\z:}', "");; Expect(1, 917506, '\p{Deprecated: no}', ""); @@ -33434,16 +34160,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917505, '\P{^Deprecated: no}', ""); Expect(1, 917506, '\p{Deprecated=:\Ano\z:}', "");; Expect(0, 917505, '\p{Deprecated=:\Ano\z:}', "");; - Expect(1, 917506, '\p{Deprecated= -No}', ""); - Expect(0, 917506, '\p{^Deprecated= -No}', ""); - Expect(0, 917506, '\P{Deprecated= -No}', ""); - Expect(1, 917506, '\P{^Deprecated= -No}', ""); - Expect(0, 917505, '\p{Deprecated= -No}', ""); - Expect(1, 917505, '\p{^Deprecated= -No}', ""); - Expect(1, 917505, '\P{Deprecated= -No}', ""); - Expect(0, 917505, '\P{^Deprecated= -No}', ""); - Error('\p{Dep=-/a/N}'); - Error('\P{Dep=-/a/N}'); + Expect(1, 917506, '\p{Deprecated= no}', ""); + Expect(0, 917506, '\p{^Deprecated= no}', ""); + Expect(0, 917506, '\P{Deprecated= no}', ""); + Expect(1, 917506, '\P{^Deprecated= no}', ""); + Expect(0, 917505, '\p{Deprecated= no}', ""); + Expect(1, 917505, '\p{^Deprecated= no}', ""); + Expect(1, 917505, '\P{Deprecated= no}', ""); + Expect(0, 917505, '\P{^Deprecated= no}', ""); + Error('\p{Dep=/a/n}'); + Error('\P{Dep=/a/n}'); Expect(1, 917506, '\p{Dep=:\AN\z:}', "");; Expect(0, 917505, '\p{Dep=:\AN\z:}', "");; Expect(1, 917506, '\p{Dep=n}', ""); @@ -33456,34 +34182,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917505, '\P{^Dep=n}', ""); Expect(1, 917506, '\p{Dep=:\An\z:}', "");; Expect(0, 917505, '\p{Dep=:\An\z:}', "");; - Expect(1, 917506, '\p{Dep= N}', ""); - Expect(0, 917506, '\p{^Dep= N}', ""); - Expect(0, 917506, '\P{Dep= N}', ""); - Expect(1, 917506, '\P{^Dep= N}', ""); - Expect(0, 917505, '\p{Dep= N}', ""); - Expect(1, 917505, '\p{^Dep= N}', ""); - Expect(1, 917505, '\P{Dep= N}', ""); - Expect(0, 917505, '\P{^Dep= N}', ""); - Error('\p{Is_Deprecated=/a/F}'); - Error('\P{Is_Deprecated=/a/F}'); - Expect(1, 917506, '\p{Is_Deprecated: f}', ""); - Expect(0, 917506, '\p{^Is_Deprecated: f}', ""); - Expect(0, 917506, '\P{Is_Deprecated: f}', ""); - Expect(1, 917506, '\P{^Is_Deprecated: f}', ""); - Expect(0, 917505, '\p{Is_Deprecated: f}', ""); - Expect(1, 917505, '\p{^Is_Deprecated: f}', ""); - Expect(1, 917505, '\P{Is_Deprecated: f}', ""); - Expect(0, 917505, '\P{^Is_Deprecated: f}', ""); - Expect(1, 917506, '\p{Is_Deprecated= F}', ""); - Expect(0, 917506, '\p{^Is_Deprecated= F}', ""); - Expect(0, 917506, '\P{Is_Deprecated= F}', ""); - Expect(1, 917506, '\P{^Is_Deprecated= F}', ""); - Expect(0, 917505, '\p{Is_Deprecated= F}', ""); - Expect(1, 917505, '\p{^Is_Deprecated= F}', ""); - Expect(1, 917505, '\P{Is_Deprecated= F}', ""); - Expect(0, 917505, '\P{^Is_Deprecated= F}', ""); - Error('\p{Is_Dep=/a/_-False}'); - Error('\P{Is_Dep=/a/_-False}'); + Expect(1, 917506, '\p{Dep=__N}', ""); + Expect(0, 917506, '\p{^Dep=__N}', ""); + Expect(0, 917506, '\P{Dep=__N}', ""); + Expect(1, 917506, '\P{^Dep=__N}', ""); + Expect(0, 917505, '\p{Dep=__N}', ""); + Expect(1, 917505, '\p{^Dep=__N}', ""); + Expect(1, 917505, '\P{Dep=__N}', ""); + Expect(0, 917505, '\P{^Dep=__N}', ""); + Error('\p{Is_Deprecated=-/a/F}'); + Error('\P{Is_Deprecated=-/a/F}'); + Expect(1, 917506, '\p{Is_Deprecated=f}', ""); + Expect(0, 917506, '\p{^Is_Deprecated=f}', ""); + Expect(0, 917506, '\P{Is_Deprecated=f}', ""); + Expect(1, 917506, '\P{^Is_Deprecated=f}', ""); + Expect(0, 917505, '\p{Is_Deprecated=f}', ""); + Expect(1, 917505, '\p{^Is_Deprecated=f}', ""); + Expect(1, 917505, '\P{Is_Deprecated=f}', ""); + Expect(0, 917505, '\P{^Is_Deprecated=f}', ""); + Expect(1, 917506, '\p{Is_Deprecated= _F}', ""); + Expect(0, 917506, '\p{^Is_Deprecated= _F}', ""); + Expect(0, 917506, '\P{Is_Deprecated= _F}', ""); + Expect(1, 917506, '\P{^Is_Deprecated= _F}', ""); + Expect(0, 917505, '\p{Is_Deprecated= _F}', ""); + Expect(1, 917505, '\p{^Is_Deprecated= _F}', ""); + Expect(1, 917505, '\P{Is_Deprecated= _F}', ""); + Expect(0, 917505, '\P{^Is_Deprecated= _F}', ""); + Error('\p{Is_Dep=/a/_False}'); + Error('\P{Is_Dep=/a/_False}'); Expect(1, 917506, '\p{Is_Dep=false}', ""); Expect(0, 917506, '\p{^Is_Dep=false}', ""); Expect(0, 917506, '\P{Is_Dep=false}', ""); @@ -33492,16 +34218,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 917505, '\p{^Is_Dep=false}', ""); Expect(1, 917505, '\P{Is_Dep=false}', ""); Expect(0, 917505, '\P{^Is_Dep=false}', ""); - Expect(1, 917506, '\p{Is_Dep= FALSE}', ""); - Expect(0, 917506, '\p{^Is_Dep= FALSE}', ""); - Expect(0, 917506, '\P{Is_Dep= FALSE}', ""); - Expect(1, 917506, '\P{^Is_Dep= FALSE}', ""); - Expect(0, 917505, '\p{Is_Dep= FALSE}', ""); - Expect(1, 917505, '\p{^Is_Dep= FALSE}', ""); - Expect(1, 917505, '\P{Is_Dep= FALSE}', ""); - Expect(0, 917505, '\P{^Is_Dep= FALSE}', ""); - Error('\p{Deprecated=:= -YES}'); - Error('\P{Deprecated=:= -YES}'); + Expect(1, 917506, '\p{Is_Dep=-_False}', ""); + Expect(0, 917506, '\p{^Is_Dep=-_False}', ""); + Expect(0, 917506, '\P{Is_Dep=-_False}', ""); + Expect(1, 917506, '\P{^Is_Dep=-_False}', ""); + Expect(0, 917505, '\p{Is_Dep=-_False}', ""); + Expect(1, 917505, '\p{^Is_Dep=-_False}', ""); + Expect(1, 917505, '\P{Is_Dep=-_False}', ""); + Expect(0, 917505, '\P{^Is_Dep=-_False}', ""); + Error('\p{Deprecated= Yes/a/}'); + Error('\P{Deprecated= Yes/a/}'); Expect(1, 917505, '\p{Deprecated=:\AYes\z:}', "");; Expect(0, 917506, '\p{Deprecated=:\AYes\z:}', "");; Expect(1, 917505, '\p{Deprecated=yes}', ""); @@ -33514,16 +34240,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917506, '\P{^Deprecated=yes}', ""); Expect(1, 917505, '\p{Deprecated=:\Ayes\z:}', "");; Expect(0, 917506, '\p{Deprecated=:\Ayes\z:}', "");; - Expect(1, 917505, '\p{Deprecated= -yes}', ""); - Expect(0, 917505, '\p{^Deprecated= -yes}', ""); - Expect(0, 917505, '\P{Deprecated= -yes}', ""); - Expect(1, 917505, '\P{^Deprecated= -yes}', ""); - Expect(0, 917506, '\p{Deprecated= -yes}', ""); - Expect(1, 917506, '\p{^Deprecated= -yes}', ""); - Expect(1, 917506, '\P{Deprecated= -yes}', ""); - Expect(0, 917506, '\P{^Deprecated= -yes}', ""); - Error('\p{Dep= Y:=}'); - Error('\P{Dep= Y:=}'); + Expect(1, 917505, '\p{Deprecated=_-Yes}', ""); + Expect(0, 917505, '\p{^Deprecated=_-Yes}', ""); + Expect(0, 917505, '\P{Deprecated=_-Yes}', ""); + Expect(1, 917505, '\P{^Deprecated=_-Yes}', ""); + Expect(0, 917506, '\p{Deprecated=_-Yes}', ""); + Expect(1, 917506, '\p{^Deprecated=_-Yes}', ""); + Expect(1, 917506, '\P{Deprecated=_-Yes}', ""); + Expect(0, 917506, '\P{^Deprecated=_-Yes}', ""); + Error('\p{Dep= /a/Y}'); + Error('\P{Dep= /a/Y}'); Expect(1, 917505, '\p{Dep=:\AY\z:}', "");; Expect(0, 917506, '\p{Dep=:\AY\z:}', "");; Expect(1, 917505, '\p{Dep=y}', ""); @@ -33536,34 +34262,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917506, '\P{^Dep=y}', ""); Expect(1, 917505, '\p{Dep=:\Ay\z:}', "");; Expect(0, 917506, '\p{Dep=:\Ay\z:}', "");; - Expect(1, 917505, '\p{Dep=_ Y}', ""); - Expect(0, 917505, '\p{^Dep=_ Y}', ""); - Expect(0, 917505, '\P{Dep=_ Y}', ""); - Expect(1, 917505, '\P{^Dep=_ Y}', ""); - Expect(0, 917506, '\p{Dep=_ Y}', ""); - Expect(1, 917506, '\p{^Dep=_ Y}', ""); - Expect(1, 917506, '\P{Dep=_ Y}', ""); - Expect(0, 917506, '\P{^Dep=_ Y}', ""); - Error('\p{Is_Deprecated= /a/t}'); - Error('\P{Is_Deprecated= /a/t}'); - Expect(1, 917505, '\p{Is_Deprecated:t}', ""); - Expect(0, 917505, '\p{^Is_Deprecated:t}', ""); - Expect(0, 917505, '\P{Is_Deprecated:t}', ""); - Expect(1, 917505, '\P{^Is_Deprecated:t}', ""); - Expect(0, 917506, '\p{Is_Deprecated:t}', ""); - Expect(1, 917506, '\p{^Is_Deprecated:t}', ""); - Expect(1, 917506, '\P{Is_Deprecated:t}', ""); - Expect(0, 917506, '\P{^Is_Deprecated:t}', ""); - Expect(1, 917505, '\p{Is_Deprecated=-T}', ""); - Expect(0, 917505, '\p{^Is_Deprecated=-T}', ""); - Expect(0, 917505, '\P{Is_Deprecated=-T}', ""); - Expect(1, 917505, '\P{^Is_Deprecated=-T}', ""); - Expect(0, 917506, '\p{Is_Deprecated=-T}', ""); - Expect(1, 917506, '\p{^Is_Deprecated=-T}', ""); - Expect(1, 917506, '\P{Is_Deprecated=-T}', ""); - Expect(0, 917506, '\P{^Is_Deprecated=-T}', ""); - Error('\p{Is_Dep= true:=}'); - Error('\P{Is_Dep= true:=}'); + Expect(1, 917505, '\p{Dep=_y}', ""); + Expect(0, 917505, '\p{^Dep=_y}', ""); + Expect(0, 917505, '\P{Dep=_y}', ""); + Expect(1, 917505, '\P{^Dep=_y}', ""); + Expect(0, 917506, '\p{Dep=_y}', ""); + Expect(1, 917506, '\p{^Dep=_y}', ""); + Expect(1, 917506, '\P{Dep=_y}', ""); + Expect(0, 917506, '\P{^Dep=_y}', ""); + Error('\p{Is_Deprecated=-_T:=}'); + Error('\P{Is_Deprecated=-_T:=}'); + Expect(1, 917505, '\p{Is_Deprecated: t}', ""); + Expect(0, 917505, '\p{^Is_Deprecated: t}', ""); + Expect(0, 917505, '\P{Is_Deprecated: t}', ""); + Expect(1, 917505, '\P{^Is_Deprecated: t}', ""); + Expect(0, 917506, '\p{Is_Deprecated: t}', ""); + Expect(1, 917506, '\p{^Is_Deprecated: t}', ""); + Expect(1, 917506, '\P{Is_Deprecated: t}', ""); + Expect(0, 917506, '\P{^Is_Deprecated: t}', ""); + Expect(1, 917505, '\p{Is_Deprecated= T}', ""); + Expect(0, 917505, '\p{^Is_Deprecated= T}', ""); + Expect(0, 917505, '\P{Is_Deprecated= T}', ""); + Expect(1, 917505, '\P{^Is_Deprecated= T}', ""); + Expect(0, 917506, '\p{Is_Deprecated= T}', ""); + Expect(1, 917506, '\p{^Is_Deprecated= T}', ""); + Expect(1, 917506, '\P{Is_Deprecated= T}', ""); + Expect(0, 917506, '\P{^Is_Deprecated= T}', ""); + Error('\p{Is_Dep=__TRUE/a/}'); + Error('\P{Is_Dep=__TRUE/a/}'); Expect(1, 917505, '\p{Is_Dep=true}', ""); Expect(0, 917505, '\p{^Is_Dep=true}', ""); Expect(0, 917505, '\P{Is_Dep=true}', ""); @@ -33572,16 +34298,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 917506, '\p{^Is_Dep=true}', ""); Expect(1, 917506, '\P{Is_Dep=true}', ""); Expect(0, 917506, '\P{^Is_Dep=true}', ""); - Expect(1, 917505, '\p{Is_Dep= _TRUE}', ""); - Expect(0, 917505, '\p{^Is_Dep= _TRUE}', ""); - Expect(0, 917505, '\P{Is_Dep= _TRUE}', ""); - Expect(1, 917505, '\P{^Is_Dep= _TRUE}', ""); - Expect(0, 917506, '\p{Is_Dep= _TRUE}', ""); - Expect(1, 917506, '\p{^Is_Dep= _TRUE}', ""); - Expect(1, 917506, '\P{Is_Dep= _TRUE}', ""); - Expect(0, 917506, '\P{^Is_Dep= _TRUE}', ""); - Error('\p{Default_Ignorable_Code_Point=:= _No}'); - Error('\P{Default_Ignorable_Code_Point=:= _No}'); + Expect(1, 917505, '\p{Is_Dep= -True}', ""); + Expect(0, 917505, '\p{^Is_Dep= -True}', ""); + Expect(0, 917505, '\P{Is_Dep= -True}', ""); + Expect(1, 917505, '\P{^Is_Dep= -True}', ""); + Expect(0, 917506, '\p{Is_Dep= -True}', ""); + Expect(1, 917506, '\p{^Is_Dep= -True}', ""); + Expect(1, 917506, '\P{Is_Dep= -True}', ""); + Expect(0, 917506, '\P{^Is_Dep= -True}', ""); + Error('\p{Default_Ignorable_Code_Point=__No:=}'); + Error('\P{Default_Ignorable_Code_Point=__No:=}'); Expect(1, 921600, '\p{Default_Ignorable_Code_Point=:\ANo\z:}', "");; Expect(0, 921599, '\p{Default_Ignorable_Code_Point=:\ANo\z:}', "");; Expect(1, 921600, '\p{Default_Ignorable_Code_Point=no}', ""); @@ -33594,56 +34320,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 921599, '\P{^Default_Ignorable_Code_Point=no}', ""); Expect(1, 921600, '\p{Default_Ignorable_Code_Point=:\Ano\z:}', "");; Expect(0, 921599, '\p{Default_Ignorable_Code_Point=:\Ano\z:}', "");; - Expect(1, 921600, '\p{Default_Ignorable_Code_Point= no}', ""); - Expect(0, 921600, '\p{^Default_Ignorable_Code_Point= no}', ""); - Expect(0, 921600, '\P{Default_Ignorable_Code_Point= no}', ""); - Expect(1, 921600, '\P{^Default_Ignorable_Code_Point= no}', ""); - Expect(0, 921599, '\p{Default_Ignorable_Code_Point= no}', ""); - Expect(1, 921599, '\p{^Default_Ignorable_Code_Point= no}', ""); - Expect(1, 921599, '\P{Default_Ignorable_Code_Point= no}', ""); - Expect(0, 921599, '\P{^Default_Ignorable_Code_Point= no}', ""); - Error('\p{DI= N:=}'); - Error('\P{DI= N:=}'); + Expect(1, 921600, '\p{Default_Ignorable_Code_Point= NO}', ""); + Expect(0, 921600, '\p{^Default_Ignorable_Code_Point= NO}', ""); + Expect(0, 921600, '\P{Default_Ignorable_Code_Point= NO}', ""); + Expect(1, 921600, '\P{^Default_Ignorable_Code_Point= NO}', ""); + Expect(0, 921599, '\p{Default_Ignorable_Code_Point= NO}', ""); + Expect(1, 921599, '\p{^Default_Ignorable_Code_Point= NO}', ""); + Expect(1, 921599, '\P{Default_Ignorable_Code_Point= NO}', ""); + Expect(0, 921599, '\P{^Default_Ignorable_Code_Point= NO}', ""); + Error('\p{DI= N/a/}'); + Error('\P{DI= N/a/}'); Expect(1, 921600, '\p{DI=:\AN\z:}', "");; Expect(0, 921599, '\p{DI=:\AN\z:}', "");; - Expect(1, 921600, '\p{DI=n}', ""); - Expect(0, 921600, '\p{^DI=n}', ""); - Expect(0, 921600, '\P{DI=n}', ""); - Expect(1, 921600, '\P{^DI=n}', ""); - Expect(0, 921599, '\p{DI=n}', ""); - Expect(1, 921599, '\p{^DI=n}', ""); - Expect(1, 921599, '\P{DI=n}', ""); - Expect(0, 921599, '\P{^DI=n}', ""); + Expect(1, 921600, '\p{DI: n}', ""); + Expect(0, 921600, '\p{^DI: n}', ""); + Expect(0, 921600, '\P{DI: n}', ""); + Expect(1, 921600, '\P{^DI: n}', ""); + Expect(0, 921599, '\p{DI: n}', ""); + Expect(1, 921599, '\p{^DI: n}', ""); + Expect(1, 921599, '\P{DI: n}', ""); + Expect(0, 921599, '\P{^DI: n}', ""); Expect(1, 921600, '\p{DI=:\An\z:}', "");; Expect(0, 921599, '\p{DI=:\An\z:}', "");; - Expect(1, 921600, '\p{DI= N}', ""); - Expect(0, 921600, '\p{^DI= N}', ""); - Expect(0, 921600, '\P{DI= N}', ""); - Expect(1, 921600, '\P{^DI= N}', ""); - Expect(0, 921599, '\p{DI= N}', ""); - Expect(1, 921599, '\p{^DI= N}', ""); - Expect(1, 921599, '\P{DI= N}', ""); - Expect(0, 921599, '\P{^DI= N}', ""); - Error('\p{Is_Default_Ignorable_Code_Point: :=F}'); - Error('\P{Is_Default_Ignorable_Code_Point: :=F}'); - Expect(1, 921600, '\p{Is_Default_Ignorable_Code_Point=f}', ""); - Expect(0, 921600, '\p{^Is_Default_Ignorable_Code_Point=f}', ""); - Expect(0, 921600, '\P{Is_Default_Ignorable_Code_Point=f}', ""); - Expect(1, 921600, '\P{^Is_Default_Ignorable_Code_Point=f}', ""); - Expect(0, 921599, '\p{Is_Default_Ignorable_Code_Point=f}', ""); - Expect(1, 921599, '\p{^Is_Default_Ignorable_Code_Point=f}', ""); - Expect(1, 921599, '\P{Is_Default_Ignorable_Code_Point=f}', ""); - Expect(0, 921599, '\P{^Is_Default_Ignorable_Code_Point=f}', ""); - Expect(1, 921600, '\p{Is_Default_Ignorable_Code_Point=- F}', ""); - Expect(0, 921600, '\p{^Is_Default_Ignorable_Code_Point=- F}', ""); - Expect(0, 921600, '\P{Is_Default_Ignorable_Code_Point=- F}', ""); - Expect(1, 921600, '\P{^Is_Default_Ignorable_Code_Point=- F}', ""); - Expect(0, 921599, '\p{Is_Default_Ignorable_Code_Point=- F}', ""); - Expect(1, 921599, '\p{^Is_Default_Ignorable_Code_Point=- F}', ""); - Expect(1, 921599, '\P{Is_Default_Ignorable_Code_Point=- F}', ""); - Expect(0, 921599, '\P{^Is_Default_Ignorable_Code_Point=- F}', ""); - Error('\p{Is_DI=-:=FALSE}'); - Error('\P{Is_DI=-:=FALSE}'); + Expect(1, 921600, '\p{DI=N}', ""); + Expect(0, 921600, '\p{^DI=N}', ""); + Expect(0, 921600, '\P{DI=N}', ""); + Expect(1, 921600, '\P{^DI=N}', ""); + Expect(0, 921599, '\p{DI=N}', ""); + Expect(1, 921599, '\p{^DI=N}', ""); + Expect(1, 921599, '\P{DI=N}', ""); + Expect(0, 921599, '\P{^DI=N}', ""); + Error('\p{Is_Default_Ignorable_Code_Point: F:=}'); + Error('\P{Is_Default_Ignorable_Code_Point: F:=}'); + Expect(1, 921600, '\p{Is_Default_Ignorable_Code_Point: f}', ""); + Expect(0, 921600, '\p{^Is_Default_Ignorable_Code_Point: f}', ""); + Expect(0, 921600, '\P{Is_Default_Ignorable_Code_Point: f}', ""); + Expect(1, 921600, '\P{^Is_Default_Ignorable_Code_Point: f}', ""); + Expect(0, 921599, '\p{Is_Default_Ignorable_Code_Point: f}', ""); + Expect(1, 921599, '\p{^Is_Default_Ignorable_Code_Point: f}', ""); + Expect(1, 921599, '\P{Is_Default_Ignorable_Code_Point: f}', ""); + Expect(0, 921599, '\P{^Is_Default_Ignorable_Code_Point: f}', ""); + Expect(1, 921600, '\p{Is_Default_Ignorable_Code_Point= f}', ""); + Expect(0, 921600, '\p{^Is_Default_Ignorable_Code_Point= f}', ""); + Expect(0, 921600, '\P{Is_Default_Ignorable_Code_Point= f}', ""); + Expect(1, 921600, '\P{^Is_Default_Ignorable_Code_Point= f}', ""); + Expect(0, 921599, '\p{Is_Default_Ignorable_Code_Point= f}', ""); + Expect(1, 921599, '\p{^Is_Default_Ignorable_Code_Point= f}', ""); + Expect(1, 921599, '\P{Is_Default_Ignorable_Code_Point= f}', ""); + Expect(0, 921599, '\P{^Is_Default_Ignorable_Code_Point= f}', ""); + Error('\p{Is_DI= false/a/}'); + Error('\P{Is_DI= false/a/}'); Expect(1, 921600, '\p{Is_DI=false}', ""); Expect(0, 921600, '\p{^Is_DI=false}', ""); Expect(0, 921600, '\P{Is_DI=false}', ""); @@ -33652,16 +34378,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 921599, '\p{^Is_DI=false}', ""); Expect(1, 921599, '\P{Is_DI=false}', ""); Expect(0, 921599, '\P{^Is_DI=false}', ""); - Expect(1, 921600, '\p{Is_DI=_-False}', ""); - Expect(0, 921600, '\p{^Is_DI=_-False}', ""); - Expect(0, 921600, '\P{Is_DI=_-False}', ""); - Expect(1, 921600, '\P{^Is_DI=_-False}', ""); - Expect(0, 921599, '\p{Is_DI=_-False}', ""); - Expect(1, 921599, '\p{^Is_DI=_-False}', ""); - Expect(1, 921599, '\P{Is_DI=_-False}', ""); - Expect(0, 921599, '\P{^Is_DI=_-False}', ""); - Error('\p{Default_Ignorable_Code_Point=/a/_ YES}'); - Error('\P{Default_Ignorable_Code_Point=/a/_ YES}'); + Expect(1, 921600, '\p{Is_DI=-_False}', ""); + Expect(0, 921600, '\p{^Is_DI=-_False}', ""); + Expect(0, 921600, '\P{Is_DI=-_False}', ""); + Expect(1, 921600, '\P{^Is_DI=-_False}', ""); + Expect(0, 921599, '\p{Is_DI=-_False}', ""); + Expect(1, 921599, '\p{^Is_DI=-_False}', ""); + Expect(1, 921599, '\P{Is_DI=-_False}', ""); + Expect(0, 921599, '\P{^Is_DI=-_False}', ""); + Error('\p{Default_Ignorable_Code_Point=:= -Yes}'); + Error('\P{Default_Ignorable_Code_Point=:= -Yes}'); Expect(1, 921599, '\p{Default_Ignorable_Code_Point=:\AYes\z:}', "");; Expect(0, 921600, '\p{Default_Ignorable_Code_Point=:\AYes\z:}', "");; Expect(1, 921599, '\p{Default_Ignorable_Code_Point=yes}', ""); @@ -33674,26 +34400,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 921600, '\P{^Default_Ignorable_Code_Point=yes}', ""); Expect(1, 921599, '\p{Default_Ignorable_Code_Point=:\Ayes\z:}', "");; Expect(0, 921600, '\p{Default_Ignorable_Code_Point=:\Ayes\z:}', "");; - Expect(1, 921599, '\p{Default_Ignorable_Code_Point=- yes}', ""); - Expect(0, 921599, '\p{^Default_Ignorable_Code_Point=- yes}', ""); - Expect(0, 921599, '\P{Default_Ignorable_Code_Point=- yes}', ""); - Expect(1, 921599, '\P{^Default_Ignorable_Code_Point=- yes}', ""); - Expect(0, 921600, '\p{Default_Ignorable_Code_Point=- yes}', ""); - Expect(1, 921600, '\p{^Default_Ignorable_Code_Point=- yes}', ""); - Expect(1, 921600, '\P{Default_Ignorable_Code_Point=- yes}', ""); - Expect(0, 921600, '\P{^Default_Ignorable_Code_Point=- yes}', ""); - Error('\p{DI= Y:=}'); - Error('\P{DI= Y:=}'); + Expect(1, 921599, '\p{Default_Ignorable_Code_Point=_yes}', ""); + Expect(0, 921599, '\p{^Default_Ignorable_Code_Point=_yes}', ""); + Expect(0, 921599, '\P{Default_Ignorable_Code_Point=_yes}', ""); + Expect(1, 921599, '\P{^Default_Ignorable_Code_Point=_yes}', ""); + Expect(0, 921600, '\p{Default_Ignorable_Code_Point=_yes}', ""); + Expect(1, 921600, '\p{^Default_Ignorable_Code_Point=_yes}', ""); + Expect(1, 921600, '\P{Default_Ignorable_Code_Point=_yes}', ""); + Expect(0, 921600, '\P{^Default_Ignorable_Code_Point=_yes}', ""); + Error('\p{DI=:=_-y}'); + Error('\P{DI=:=_-y}'); Expect(1, 921599, '\p{DI=:\AY\z:}', "");; Expect(0, 921600, '\p{DI=:\AY\z:}', "");; - Expect(1, 921599, '\p{DI: y}', ""); - Expect(0, 921599, '\p{^DI: y}', ""); - Expect(0, 921599, '\P{DI: y}', ""); - Expect(1, 921599, '\P{^DI: y}', ""); - Expect(0, 921600, '\p{DI: y}', ""); - Expect(1, 921600, '\p{^DI: y}', ""); - Expect(1, 921600, '\P{DI: y}', ""); - Expect(0, 921600, '\P{^DI: y}', ""); + Expect(1, 921599, '\p{DI=y}', ""); + Expect(0, 921599, '\p{^DI=y}', ""); + Expect(0, 921599, '\P{DI=y}', ""); + Expect(1, 921599, '\P{^DI=y}', ""); + Expect(0, 921600, '\p{DI=y}', ""); + Expect(1, 921600, '\p{^DI=y}', ""); + Expect(1, 921600, '\P{DI=y}', ""); + Expect(0, 921600, '\P{^DI=y}', ""); Expect(1, 921599, '\p{DI=:\Ay\z:}', "");; Expect(0, 921600, '\p{DI=:\Ay\z:}', "");; Expect(1, 921599, '\p{DI= -Y}', ""); @@ -33704,8 +34430,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 921600, '\p{^DI= -Y}', ""); Expect(1, 921600, '\P{DI= -Y}', ""); Expect(0, 921600, '\P{^DI= -Y}', ""); - Error('\p{Is_Default_Ignorable_Code_Point=- t/a/}'); - Error('\P{Is_Default_Ignorable_Code_Point=- t/a/}'); + Error('\p{Is_Default_Ignorable_Code_Point= _T/a/}'); + Error('\P{Is_Default_Ignorable_Code_Point= _T/a/}'); Expect(1, 921599, '\p{Is_Default_Ignorable_Code_Point=t}', ""); Expect(0, 921599, '\p{^Is_Default_Ignorable_Code_Point=t}', ""); Expect(0, 921599, '\P{Is_Default_Ignorable_Code_Point=t}', ""); @@ -33714,16 +34440,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 921600, '\p{^Is_Default_Ignorable_Code_Point=t}', ""); Expect(1, 921600, '\P{Is_Default_Ignorable_Code_Point=t}', ""); Expect(0, 921600, '\P{^Is_Default_Ignorable_Code_Point=t}', ""); - Expect(1, 921599, '\p{Is_Default_Ignorable_Code_Point=- T}', ""); - Expect(0, 921599, '\p{^Is_Default_Ignorable_Code_Point=- T}', ""); - Expect(0, 921599, '\P{Is_Default_Ignorable_Code_Point=- T}', ""); - Expect(1, 921599, '\P{^Is_Default_Ignorable_Code_Point=- T}', ""); - Expect(0, 921600, '\p{Is_Default_Ignorable_Code_Point=- T}', ""); - Expect(1, 921600, '\p{^Is_Default_Ignorable_Code_Point=- T}', ""); - Expect(1, 921600, '\P{Is_Default_Ignorable_Code_Point=- T}', ""); - Expect(0, 921600, '\P{^Is_Default_Ignorable_Code_Point=- T}', ""); - Error('\p{Is_DI=:=_ True}'); - Error('\P{Is_DI=:=_ True}'); + Expect(1, 921599, '\p{Is_Default_Ignorable_Code_Point=_t}', ""); + Expect(0, 921599, '\p{^Is_Default_Ignorable_Code_Point=_t}', ""); + Expect(0, 921599, '\P{Is_Default_Ignorable_Code_Point=_t}', ""); + Expect(1, 921599, '\P{^Is_Default_Ignorable_Code_Point=_t}', ""); + Expect(0, 921600, '\p{Is_Default_Ignorable_Code_Point=_t}', ""); + Expect(1, 921600, '\p{^Is_Default_Ignorable_Code_Point=_t}', ""); + Expect(1, 921600, '\P{Is_Default_Ignorable_Code_Point=_t}', ""); + Expect(0, 921600, '\P{^Is_Default_Ignorable_Code_Point=_t}', ""); + Error('\p{Is_DI=/a/ True}'); + Error('\P{Is_DI=/a/ True}'); Expect(1, 921599, '\p{Is_DI=true}', ""); Expect(0, 921599, '\p{^Is_DI=true}', ""); Expect(0, 921599, '\P{Is_DI=true}', ""); @@ -33732,38 +34458,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 921600, '\p{^Is_DI=true}', ""); Expect(1, 921600, '\P{Is_DI=true}', ""); Expect(0, 921600, '\P{^Is_DI=true}', ""); - Expect(1, 921599, '\p{Is_DI=_-True}', ""); - Expect(0, 921599, '\p{^Is_DI=_-True}', ""); - Expect(0, 921599, '\P{Is_DI=_-True}', ""); - Expect(1, 921599, '\P{^Is_DI=_-True}', ""); - Expect(0, 921600, '\p{Is_DI=_-True}', ""); - Expect(1, 921600, '\p{^Is_DI=_-True}', ""); - Expect(1, 921600, '\P{Is_DI=_-True}', ""); - Expect(0, 921600, '\P{^Is_DI=_-True}', ""); - Error('\p{Diacritic= no/a/}'); - Error('\P{Diacritic= no/a/}'); + Expect(1, 921599, '\p{Is_DI= _true}', ""); + Expect(0, 921599, '\p{^Is_DI= _true}', ""); + Expect(0, 921599, '\P{Is_DI= _true}', ""); + Expect(1, 921599, '\P{^Is_DI= _true}', ""); + Expect(0, 921600, '\p{Is_DI= _true}', ""); + Expect(1, 921600, '\p{^Is_DI= _true}', ""); + Expect(1, 921600, '\P{Is_DI= _true}', ""); + Expect(0, 921600, '\P{^Is_DI= _true}', ""); + Error('\p{Diacritic:/a/ no}'); + Error('\P{Diacritic:/a/ no}'); Expect(1, 125259, '\p{Diacritic=:\ANo\z:}', "");; Expect(0, 125258, '\p{Diacritic=:\ANo\z:}', "");; - Expect(1, 125259, '\p{Diacritic=no}', ""); - Expect(0, 125259, '\p{^Diacritic=no}', ""); - Expect(0, 125259, '\P{Diacritic=no}', ""); - Expect(1, 125259, '\P{^Diacritic=no}', ""); - Expect(0, 125258, '\p{Diacritic=no}', ""); - Expect(1, 125258, '\p{^Diacritic=no}', ""); - Expect(1, 125258, '\P{Diacritic=no}', ""); - Expect(0, 125258, '\P{^Diacritic=no}', ""); + Expect(1, 125259, '\p{Diacritic:no}', ""); + Expect(0, 125259, '\p{^Diacritic:no}', ""); + Expect(0, 125259, '\P{Diacritic:no}', ""); + Expect(1, 125259, '\P{^Diacritic:no}', ""); + Expect(0, 125258, '\p{Diacritic:no}', ""); + Expect(1, 125258, '\p{^Diacritic:no}', ""); + Expect(1, 125258, '\P{Diacritic:no}', ""); + Expect(0, 125258, '\P{^Diacritic:no}', ""); Expect(1, 125259, '\p{Diacritic=:\Ano\z:}', "");; Expect(0, 125258, '\p{Diacritic=:\Ano\z:}', "");; - Expect(1, 125259, '\p{Diacritic= NO}', ""); - Expect(0, 125259, '\p{^Diacritic= NO}', ""); - Expect(0, 125259, '\P{Diacritic= NO}', ""); - Expect(1, 125259, '\P{^Diacritic= NO}', ""); - Expect(0, 125258, '\p{Diacritic= NO}', ""); - Expect(1, 125258, '\p{^Diacritic= NO}', ""); - Expect(1, 125258, '\P{Diacritic= NO}', ""); - Expect(0, 125258, '\P{^Diacritic= NO}', ""); - Error('\p{Dia= /a/N}'); - Error('\P{Dia= /a/N}'); + Expect(1, 125259, '\p{Diacritic= _No}', ""); + Expect(0, 125259, '\p{^Diacritic= _No}', ""); + Expect(0, 125259, '\P{Diacritic= _No}', ""); + Expect(1, 125259, '\P{^Diacritic= _No}', ""); + Expect(0, 125258, '\p{Diacritic= _No}', ""); + Expect(1, 125258, '\p{^Diacritic= _No}', ""); + Expect(1, 125258, '\P{Diacritic= _No}', ""); + Expect(0, 125258, '\P{^Diacritic= _No}', ""); + Error('\p{Dia=-_n/a/}'); + Error('\P{Dia=-_n/a/}'); Expect(1, 125259, '\p{Dia=:\AN\z:}', "");; Expect(0, 125258, '\p{Dia=:\AN\z:}', "");; Expect(1, 125259, '\p{Dia=n}', ""); @@ -33776,16 +34502,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125258, '\P{^Dia=n}', ""); Expect(1, 125259, '\p{Dia=:\An\z:}', "");; Expect(0, 125258, '\p{Dia=:\An\z:}', "");; - Expect(1, 125259, '\p{Dia= N}', ""); - Expect(0, 125259, '\p{^Dia= N}', ""); - Expect(0, 125259, '\P{Dia= N}', ""); - Expect(1, 125259, '\P{^Dia= N}', ""); - Expect(0, 125258, '\p{Dia= N}', ""); - Expect(1, 125258, '\p{^Dia= N}', ""); - Expect(1, 125258, '\P{Dia= N}', ""); - Expect(0, 125258, '\P{^Dia= N}', ""); - Error('\p{Is_Diacritic= :=f}'); - Error('\P{Is_Diacritic= :=f}'); + Expect(1, 125259, '\p{Dia=-N}', ""); + Expect(0, 125259, '\p{^Dia=-N}', ""); + Expect(0, 125259, '\P{Dia=-N}', ""); + Expect(1, 125259, '\P{^Dia=-N}', ""); + Expect(0, 125258, '\p{Dia=-N}', ""); + Expect(1, 125258, '\p{^Dia=-N}', ""); + Expect(1, 125258, '\P{Dia=-N}', ""); + Expect(0, 125258, '\P{^Dia=-N}', ""); + Error('\p{Is_Diacritic=:=_-F}'); + Error('\P{Is_Diacritic=:=_-F}'); Expect(1, 125259, '\p{Is_Diacritic=f}', ""); Expect(0, 125259, '\p{^Is_Diacritic=f}', ""); Expect(0, 125259, '\P{Is_Diacritic=f}', ""); @@ -33794,16 +34520,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125258, '\p{^Is_Diacritic=f}', ""); Expect(1, 125258, '\P{Is_Diacritic=f}', ""); Expect(0, 125258, '\P{^Is_Diacritic=f}', ""); - Expect(1, 125259, '\p{Is_Diacritic= F}', ""); - Expect(0, 125259, '\p{^Is_Diacritic= F}', ""); - Expect(0, 125259, '\P{Is_Diacritic= F}', ""); - Expect(1, 125259, '\P{^Is_Diacritic= F}', ""); - Expect(0, 125258, '\p{Is_Diacritic= F}', ""); - Expect(1, 125258, '\p{^Is_Diacritic= F}', ""); - Expect(1, 125258, '\P{Is_Diacritic= F}', ""); - Expect(0, 125258, '\P{^Is_Diacritic= F}', ""); - Error('\p{Is_Dia=/a/ -FALSE}'); - Error('\P{Is_Dia=/a/ -FALSE}'); + Expect(1, 125259, '\p{Is_Diacritic=- F}', ""); + Expect(0, 125259, '\p{^Is_Diacritic=- F}', ""); + Expect(0, 125259, '\P{Is_Diacritic=- F}', ""); + Expect(1, 125259, '\P{^Is_Diacritic=- F}', ""); + Expect(0, 125258, '\p{Is_Diacritic=- F}', ""); + Expect(1, 125258, '\p{^Is_Diacritic=- F}', ""); + Expect(1, 125258, '\P{Is_Diacritic=- F}', ""); + Expect(0, 125258, '\P{^Is_Diacritic=- F}', ""); + Error('\p{Is_Dia=/a/ -False}'); + Error('\P{Is_Dia=/a/ -False}'); Expect(1, 125259, '\p{Is_Dia=false}', ""); Expect(0, 125259, '\p{^Is_Dia=false}', ""); Expect(0, 125259, '\P{Is_Dia=false}', ""); @@ -33812,16 +34538,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125258, '\p{^Is_Dia=false}', ""); Expect(1, 125258, '\P{Is_Dia=false}', ""); Expect(0, 125258, '\P{^Is_Dia=false}', ""); - Expect(1, 125259, '\p{Is_Dia= _False}', ""); - Expect(0, 125259, '\p{^Is_Dia= _False}', ""); - Expect(0, 125259, '\P{Is_Dia= _False}', ""); - Expect(1, 125259, '\P{^Is_Dia= _False}', ""); - Expect(0, 125258, '\p{Is_Dia= _False}', ""); - Expect(1, 125258, '\p{^Is_Dia= _False}', ""); - Expect(1, 125258, '\P{Is_Dia= _False}', ""); - Expect(0, 125258, '\P{^Is_Dia= _False}', ""); - Error('\p{Diacritic= yes:=}'); - Error('\P{Diacritic= yes:=}'); + Expect(1, 125259, '\p{Is_Dia= False}', ""); + Expect(0, 125259, '\p{^Is_Dia= False}', ""); + Expect(0, 125259, '\P{Is_Dia= False}', ""); + Expect(1, 125259, '\P{^Is_Dia= False}', ""); + Expect(0, 125258, '\p{Is_Dia= False}', ""); + Expect(1, 125258, '\p{^Is_Dia= False}', ""); + Expect(1, 125258, '\P{Is_Dia= False}', ""); + Expect(0, 125258, '\P{^Is_Dia= False}', ""); + Error('\p{Diacritic=_YES:=}'); + Error('\P{Diacritic=_YES:=}'); Expect(1, 125258, '\p{Diacritic=:\AYes\z:}', "");; Expect(0, 125259, '\p{Diacritic=:\AYes\z:}', "");; Expect(1, 125258, '\p{Diacritic=yes}', ""); @@ -33834,38 +34560,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125259, '\P{^Diacritic=yes}', ""); Expect(1, 125258, '\p{Diacritic=:\Ayes\z:}', "");; Expect(0, 125259, '\p{Diacritic=:\Ayes\z:}', "");; - Expect(1, 125258, '\p{Diacritic=YES}', ""); - Expect(0, 125258, '\p{^Diacritic=YES}', ""); - Expect(0, 125258, '\P{Diacritic=YES}', ""); - Expect(1, 125258, '\P{^Diacritic=YES}', ""); - Expect(0, 125259, '\p{Diacritic=YES}', ""); - Expect(1, 125259, '\p{^Diacritic=YES}', ""); - Expect(1, 125259, '\P{Diacritic=YES}', ""); - Expect(0, 125259, '\P{^Diacritic=YES}', ""); - Error('\p{Dia=:= -Y}'); - Error('\P{Dia=:= -Y}'); + Expect(1, 125258, '\p{Diacritic= yes}', ""); + Expect(0, 125258, '\p{^Diacritic= yes}', ""); + Expect(0, 125258, '\P{Diacritic= yes}', ""); + Expect(1, 125258, '\P{^Diacritic= yes}', ""); + Expect(0, 125259, '\p{Diacritic= yes}', ""); + Expect(1, 125259, '\p{^Diacritic= yes}', ""); + Expect(1, 125259, '\P{Diacritic= yes}', ""); + Expect(0, 125259, '\P{^Diacritic= yes}', ""); + Error('\p{Dia=_ Y:=}'); + Error('\P{Dia=_ Y:=}'); Expect(1, 125258, '\p{Dia=:\AY\z:}', "");; Expect(0, 125259, '\p{Dia=:\AY\z:}', "");; - Expect(1, 125258, '\p{Dia: y}', ""); - Expect(0, 125258, '\p{^Dia: y}', ""); - Expect(0, 125258, '\P{Dia: y}', ""); - Expect(1, 125258, '\P{^Dia: y}', ""); - Expect(0, 125259, '\p{Dia: y}', ""); - Expect(1, 125259, '\p{^Dia: y}', ""); - Expect(1, 125259, '\P{Dia: y}', ""); - Expect(0, 125259, '\P{^Dia: y}', ""); + Expect(1, 125258, '\p{Dia=y}', ""); + Expect(0, 125258, '\p{^Dia=y}', ""); + Expect(0, 125258, '\P{Dia=y}', ""); + Expect(1, 125258, '\P{^Dia=y}', ""); + Expect(0, 125259, '\p{Dia=y}', ""); + Expect(1, 125259, '\p{^Dia=y}', ""); + Expect(1, 125259, '\P{Dia=y}', ""); + Expect(0, 125259, '\P{^Dia=y}', ""); Expect(1, 125258, '\p{Dia=:\Ay\z:}', "");; Expect(0, 125259, '\p{Dia=:\Ay\z:}', "");; - Expect(1, 125258, '\p{Dia=-Y}', ""); - Expect(0, 125258, '\p{^Dia=-Y}', ""); - Expect(0, 125258, '\P{Dia=-Y}', ""); - Expect(1, 125258, '\P{^Dia=-Y}', ""); - Expect(0, 125259, '\p{Dia=-Y}', ""); - Expect(1, 125259, '\p{^Dia=-Y}', ""); - Expect(1, 125259, '\P{Dia=-Y}', ""); - Expect(0, 125259, '\P{^Dia=-Y}', ""); - Error('\p{Is_Diacritic=-_T:=}'); - Error('\P{Is_Diacritic=-_T:=}'); + Expect(1, 125258, '\p{Dia=--Y}', ""); + Expect(0, 125258, '\p{^Dia=--Y}', ""); + Expect(0, 125258, '\P{Dia=--Y}', ""); + Expect(1, 125258, '\P{^Dia=--Y}', ""); + Expect(0, 125259, '\p{Dia=--Y}', ""); + Expect(1, 125259, '\p{^Dia=--Y}', ""); + Expect(1, 125259, '\P{Dia=--Y}', ""); + Expect(0, 125259, '\P{^Dia=--Y}', ""); + Error('\p{Is_Diacritic: /a/_T}'); + Error('\P{Is_Diacritic: /a/_T}'); Expect(1, 125258, '\p{Is_Diacritic=t}', ""); Expect(0, 125258, '\p{^Is_Diacritic=t}', ""); Expect(0, 125258, '\P{Is_Diacritic=t}', ""); @@ -33874,16 +34600,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125259, '\p{^Is_Diacritic=t}', ""); Expect(1, 125259, '\P{Is_Diacritic=t}', ""); Expect(0, 125259, '\P{^Is_Diacritic=t}', ""); - Expect(1, 125258, '\p{Is_Diacritic=--t}', ""); - Expect(0, 125258, '\p{^Is_Diacritic=--t}', ""); - Expect(0, 125258, '\P{Is_Diacritic=--t}', ""); - Expect(1, 125258, '\P{^Is_Diacritic=--t}', ""); - Expect(0, 125259, '\p{Is_Diacritic=--t}', ""); - Expect(1, 125259, '\p{^Is_Diacritic=--t}', ""); - Expect(1, 125259, '\P{Is_Diacritic=--t}', ""); - Expect(0, 125259, '\P{^Is_Diacritic=--t}', ""); - Error('\p{Is_Dia= True/a/}'); - Error('\P{Is_Dia= True/a/}'); + Expect(1, 125258, '\p{Is_Diacritic= T}', ""); + Expect(0, 125258, '\p{^Is_Diacritic= T}', ""); + Expect(0, 125258, '\P{Is_Diacritic= T}', ""); + Expect(1, 125258, '\P{^Is_Diacritic= T}', ""); + Expect(0, 125259, '\p{Is_Diacritic= T}', ""); + Expect(1, 125259, '\p{^Is_Diacritic= T}', ""); + Expect(1, 125259, '\P{Is_Diacritic= T}', ""); + Expect(0, 125259, '\P{^Is_Diacritic= T}', ""); + Error('\p{Is_Dia=-:=true}'); + Error('\P{Is_Dia=-:=true}'); Expect(1, 125258, '\p{Is_Dia=true}', ""); Expect(0, 125258, '\p{^Is_Dia=true}', ""); Expect(0, 125258, '\P{Is_Dia=true}', ""); @@ -33892,14 +34618,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125259, '\p{^Is_Dia=true}', ""); Expect(1, 125259, '\P{Is_Dia=true}', ""); Expect(0, 125259, '\P{^Is_Dia=true}', ""); - Expect(1, 125258, '\p{Is_Dia=True}', ""); - Expect(0, 125258, '\p{^Is_Dia=True}', ""); - Expect(0, 125258, '\P{Is_Dia=True}', ""); - Expect(1, 125258, '\P{^Is_Dia=True}', ""); - Expect(0, 125259, '\p{Is_Dia=True}', ""); - Expect(1, 125259, '\p{^Is_Dia=True}', ""); - Expect(1, 125259, '\P{Is_Dia=True}', ""); - Expect(0, 125259, '\P{^Is_Dia=True}', ""); + Expect(1, 125258, '\p{Is_Dia=_ TRUE}', ""); + Expect(0, 125258, '\p{^Is_Dia=_ TRUE}', ""); + Expect(0, 125258, '\P{Is_Dia=_ TRUE}', ""); + Expect(1, 125258, '\P{^Is_Dia=_ TRUE}', ""); + Expect(0, 125259, '\p{Is_Dia=_ TRUE}', ""); + Expect(1, 125259, '\p{^Is_Dia=_ TRUE}', ""); + Expect(1, 125259, '\P{Is_Dia=_ TRUE}', ""); + Expect(0, 125259, '\P{^Is_Dia=_ TRUE}', ""); Error('\p{decompositionmapping}'); Error('\P{decompositionmapping}'); Error('\p{dm}'); @@ -33908,8 +34634,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Error('\P{decompositiontype}'); Error('\p{dt}'); Error('\P{dt}'); - Error('\p{Decomposition_Type=- CANONICAL:=}'); - Error('\P{Decomposition_Type=- CANONICAL:=}'); + Error('\p{Decomposition_Type=_Canonical/a/}'); + Error('\P{Decomposition_Type=_Canonical/a/}'); Expect(1, 195101, '\p{Decomposition_Type=:\ACanonical\z:}', "");; Expect(0, 195102, '\p{Decomposition_Type=:\ACanonical\z:}', "");; Expect(1, 195101, '\p{Decomposition_Type=canonical}', ""); @@ -33922,16 +34648,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 195102, '\P{^Decomposition_Type=canonical}', ""); Expect(1, 195101, '\p{Decomposition_Type=:\Acanonical\z:}', "");; Expect(0, 195102, '\p{Decomposition_Type=:\Acanonical\z:}', "");; - Expect(1, 195101, '\p{Decomposition_Type: _Canonical}', ""); - Expect(0, 195101, '\p{^Decomposition_Type: _Canonical}', ""); - Expect(0, 195101, '\P{Decomposition_Type: _Canonical}', ""); - Expect(1, 195101, '\P{^Decomposition_Type: _Canonical}', ""); - Expect(0, 195102, '\p{Decomposition_Type: _Canonical}', ""); - Expect(1, 195102, '\p{^Decomposition_Type: _Canonical}', ""); - Expect(1, 195102, '\P{Decomposition_Type: _Canonical}', ""); - Expect(0, 195102, '\P{^Decomposition_Type: _Canonical}', ""); - Error('\p{Dt= can/a/}'); - Error('\P{Dt= can/a/}'); + Expect(1, 195101, '\p{Decomposition_Type=_-canonical}', ""); + Expect(0, 195101, '\p{^Decomposition_Type=_-canonical}', ""); + Expect(0, 195101, '\P{Decomposition_Type=_-canonical}', ""); + Expect(1, 195101, '\P{^Decomposition_Type=_-canonical}', ""); + Expect(0, 195102, '\p{Decomposition_Type=_-canonical}', ""); + Expect(1, 195102, '\p{^Decomposition_Type=_-canonical}', ""); + Expect(1, 195102, '\P{Decomposition_Type=_-canonical}', ""); + Expect(0, 195102, '\P{^Decomposition_Type=_-canonical}', ""); + Error('\p{Dt=_:=Can}'); + Error('\P{Dt=_:=Can}'); Expect(1, 195101, '\p{Dt=:\ACan\z:}', "");; Expect(0, 195102, '\p{Dt=:\ACan\z:}', "");; Expect(1, 195101, '\p{Dt=can}', ""); @@ -33944,34 +34670,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 195102, '\P{^Dt=can}', ""); Expect(1, 195101, '\p{Dt=:\Acan\z:}', "");; Expect(0, 195102, '\p{Dt=:\Acan\z:}', "");; - Expect(1, 195101, '\p{Dt: _Can}', ""); - Expect(0, 195101, '\p{^Dt: _Can}', ""); - Expect(0, 195101, '\P{Dt: _Can}', ""); - Expect(1, 195101, '\P{^Dt: _Can}', ""); - Expect(0, 195102, '\p{Dt: _Can}', ""); - Expect(1, 195102, '\p{^Dt: _Can}', ""); - Expect(1, 195102, '\P{Dt: _Can}', ""); - Expect(0, 195102, '\P{^Dt: _Can}', ""); - Error('\p{Is_Decomposition_Type=/a/- Canonical}'); - Error('\P{Is_Decomposition_Type=/a/- Canonical}'); - Expect(1, 195101, '\p{Is_Decomposition_Type: canonical}', ""); - Expect(0, 195101, '\p{^Is_Decomposition_Type: canonical}', ""); - Expect(0, 195101, '\P{Is_Decomposition_Type: canonical}', ""); - Expect(1, 195101, '\P{^Is_Decomposition_Type: canonical}', ""); - Expect(0, 195102, '\p{Is_Decomposition_Type: canonical}', ""); - Expect(1, 195102, '\p{^Is_Decomposition_Type: canonical}', ""); - Expect(1, 195102, '\P{Is_Decomposition_Type: canonical}', ""); - Expect(0, 195102, '\P{^Is_Decomposition_Type: canonical}', ""); - Expect(1, 195101, '\p{Is_Decomposition_Type: _canonical}', ""); - Expect(0, 195101, '\p{^Is_Decomposition_Type: _canonical}', ""); - Expect(0, 195101, '\P{Is_Decomposition_Type: _canonical}', ""); - Expect(1, 195101, '\P{^Is_Decomposition_Type: _canonical}', ""); - Expect(0, 195102, '\p{Is_Decomposition_Type: _canonical}', ""); - Expect(1, 195102, '\p{^Is_Decomposition_Type: _canonical}', ""); - Expect(1, 195102, '\P{Is_Decomposition_Type: _canonical}', ""); - Expect(0, 195102, '\P{^Is_Decomposition_Type: _canonical}', ""); - Error('\p{Is_Dt= /a/can}'); - Error('\P{Is_Dt= /a/can}'); + Expect(1, 195101, '\p{Dt=-can}', ""); + Expect(0, 195101, '\p{^Dt=-can}', ""); + Expect(0, 195101, '\P{Dt=-can}', ""); + Expect(1, 195101, '\P{^Dt=-can}', ""); + Expect(0, 195102, '\p{Dt=-can}', ""); + Expect(1, 195102, '\p{^Dt=-can}', ""); + Expect(1, 195102, '\P{Dt=-can}', ""); + Expect(0, 195102, '\P{^Dt=-can}', ""); + Error('\p{Is_Decomposition_Type=/a/CANONICAL}'); + Error('\P{Is_Decomposition_Type=/a/CANONICAL}'); + Expect(1, 195101, '\p{Is_Decomposition_Type=canonical}', ""); + Expect(0, 195101, '\p{^Is_Decomposition_Type=canonical}', ""); + Expect(0, 195101, '\P{Is_Decomposition_Type=canonical}', ""); + Expect(1, 195101, '\P{^Is_Decomposition_Type=canonical}', ""); + Expect(0, 195102, '\p{Is_Decomposition_Type=canonical}', ""); + Expect(1, 195102, '\p{^Is_Decomposition_Type=canonical}', ""); + Expect(1, 195102, '\P{Is_Decomposition_Type=canonical}', ""); + Expect(0, 195102, '\P{^Is_Decomposition_Type=canonical}', ""); + Expect(1, 195101, '\p{Is_Decomposition_Type= Canonical}', ""); + Expect(0, 195101, '\p{^Is_Decomposition_Type= Canonical}', ""); + Expect(0, 195101, '\P{Is_Decomposition_Type= Canonical}', ""); + Expect(1, 195101, '\P{^Is_Decomposition_Type= Canonical}', ""); + Expect(0, 195102, '\p{Is_Decomposition_Type= Canonical}', ""); + Expect(1, 195102, '\p{^Is_Decomposition_Type= Canonical}', ""); + Expect(1, 195102, '\P{Is_Decomposition_Type= Canonical}', ""); + Expect(0, 195102, '\P{^Is_Decomposition_Type= Canonical}', ""); + Error('\p{Is_Dt=/a/_can}'); + Error('\P{Is_Dt=/a/_can}'); Expect(1, 195101, '\p{Is_Dt=can}', ""); Expect(0, 195101, '\p{^Is_Dt=can}', ""); Expect(0, 195101, '\P{Is_Dt=can}', ""); @@ -33980,16 +34706,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 195102, '\p{^Is_Dt=can}', ""); Expect(1, 195102, '\P{Is_Dt=can}', ""); Expect(0, 195102, '\P{^Is_Dt=can}', ""); - Expect(1, 195101, '\p{Is_Dt= _can}', ""); - Expect(0, 195101, '\p{^Is_Dt= _can}', ""); - Expect(0, 195101, '\P{Is_Dt= _can}', ""); - Expect(1, 195101, '\P{^Is_Dt= _can}', ""); - Expect(0, 195102, '\p{Is_Dt= _can}', ""); - Expect(1, 195102, '\p{^Is_Dt= _can}', ""); - Expect(1, 195102, '\P{Is_Dt= _can}', ""); - Expect(0, 195102, '\P{^Is_Dt= _can}', ""); - Error('\p{Decomposition_Type: :=__COMPAT}'); - Error('\P{Decomposition_Type: :=__COMPAT}'); + Expect(1, 195101, '\p{Is_Dt=__Can}', ""); + Expect(0, 195101, '\p{^Is_Dt=__Can}', ""); + Expect(0, 195101, '\P{Is_Dt=__Can}', ""); + Expect(1, 195101, '\P{^Is_Dt=__Can}', ""); + Expect(0, 195102, '\p{Is_Dt=__Can}', ""); + Expect(1, 195102, '\p{^Is_Dt=__Can}', ""); + Expect(1, 195102, '\P{Is_Dt=__Can}', ""); + Expect(0, 195102, '\P{^Is_Dt=__Can}', ""); + Error('\p{Decomposition_Type: :=Compat}'); + Error('\P{Decomposition_Type: :=Compat}'); Expect(1, 127560, '\p{Decomposition_Type=:\ACompat\z:}', "");; Expect(0, 127561, '\p{Decomposition_Type=:\ACompat\z:}', "");; Expect(1, 127560, '\p{Decomposition_Type=compat}', ""); @@ -34002,16 +34728,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127561, '\P{^Decomposition_Type=compat}', ""); Expect(1, 127560, '\p{Decomposition_Type=:\Acompat\z:}', "");; Expect(0, 127561, '\p{Decomposition_Type=:\Acompat\z:}', "");; - Expect(1, 127560, '\p{Decomposition_Type: --compat}', ""); - Expect(0, 127560, '\p{^Decomposition_Type: --compat}', ""); - Expect(0, 127560, '\P{Decomposition_Type: --compat}', ""); - Expect(1, 127560, '\P{^Decomposition_Type: --compat}', ""); - Expect(0, 127561, '\p{Decomposition_Type: --compat}', ""); - Expect(1, 127561, '\p{^Decomposition_Type: --compat}', ""); - Expect(1, 127561, '\P{Decomposition_Type: --compat}', ""); - Expect(0, 127561, '\P{^Decomposition_Type: --compat}', ""); - Error('\p{Dt= Com/a/}'); - Error('\P{Dt= Com/a/}'); + Expect(1, 127560, '\p{Decomposition_Type=-COMPAT}', ""); + Expect(0, 127560, '\p{^Decomposition_Type=-COMPAT}', ""); + Expect(0, 127560, '\P{Decomposition_Type=-COMPAT}', ""); + Expect(1, 127560, '\P{^Decomposition_Type=-COMPAT}', ""); + Expect(0, 127561, '\p{Decomposition_Type=-COMPAT}', ""); + Expect(1, 127561, '\p{^Decomposition_Type=-COMPAT}', ""); + Expect(1, 127561, '\P{Decomposition_Type=-COMPAT}', ""); + Expect(0, 127561, '\P{^Decomposition_Type=-COMPAT}', ""); + Error('\p{Dt=_-COM:=}'); + Error('\P{Dt=_-COM:=}'); Expect(1, 127560, '\p{Dt=:\ACom\z:}', "");; Expect(0, 127561, '\p{Dt=:\ACom\z:}', "");; Expect(1, 127560, '\p{Dt=com}', ""); @@ -34024,16 +34750,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127561, '\P{^Dt=com}', ""); Expect(1, 127560, '\p{Dt=:\Acom\z:}', "");; Expect(0, 127561, '\p{Dt=:\Acom\z:}', "");; - Expect(1, 127560, '\p{Dt=- Com}', ""); - Expect(0, 127560, '\p{^Dt=- Com}', ""); - Expect(0, 127560, '\P{Dt=- Com}', ""); - Expect(1, 127560, '\P{^Dt=- Com}', ""); - Expect(0, 127561, '\p{Dt=- Com}', ""); - Expect(1, 127561, '\p{^Dt=- Com}', ""); - Expect(1, 127561, '\P{Dt=- Com}', ""); - Expect(0, 127561, '\P{^Dt=- Com}', ""); - Error('\p{Is_Decomposition_Type: := Compat}'); - Error('\P{Is_Decomposition_Type: := Compat}'); + Expect(1, 127560, '\p{Dt=-_Com}', ""); + Expect(0, 127560, '\p{^Dt=-_Com}', ""); + Expect(0, 127560, '\P{Dt=-_Com}', ""); + Expect(1, 127560, '\P{^Dt=-_Com}', ""); + Expect(0, 127561, '\p{Dt=-_Com}', ""); + Expect(1, 127561, '\p{^Dt=-_Com}', ""); + Expect(1, 127561, '\P{Dt=-_Com}', ""); + Expect(0, 127561, '\P{^Dt=-_Com}', ""); + Error('\p{Is_Decomposition_Type=:=_ COMPAT}'); + Error('\P{Is_Decomposition_Type=:=_ COMPAT}'); Expect(1, 127560, '\p{Is_Decomposition_Type=compat}', ""); Expect(0, 127560, '\p{^Is_Decomposition_Type=compat}', ""); Expect(0, 127560, '\P{Is_Decomposition_Type=compat}', ""); @@ -34042,16 +34768,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127561, '\p{^Is_Decomposition_Type=compat}', ""); Expect(1, 127561, '\P{Is_Decomposition_Type=compat}', ""); Expect(0, 127561, '\P{^Is_Decomposition_Type=compat}', ""); - Expect(1, 127560, '\p{Is_Decomposition_Type=_ compat}', ""); - Expect(0, 127560, '\p{^Is_Decomposition_Type=_ compat}', ""); - Expect(0, 127560, '\P{Is_Decomposition_Type=_ compat}', ""); - Expect(1, 127560, '\P{^Is_Decomposition_Type=_ compat}', ""); - Expect(0, 127561, '\p{Is_Decomposition_Type=_ compat}', ""); - Expect(1, 127561, '\p{^Is_Decomposition_Type=_ compat}', ""); - Expect(1, 127561, '\P{Is_Decomposition_Type=_ compat}', ""); - Expect(0, 127561, '\P{^Is_Decomposition_Type=_ compat}', ""); - Error('\p{Is_Dt: := Com}'); - Error('\P{Is_Dt: := Com}'); + Expect(1, 127560, '\p{Is_Decomposition_Type=-_Compat}', ""); + Expect(0, 127560, '\p{^Is_Decomposition_Type=-_Compat}', ""); + Expect(0, 127560, '\P{Is_Decomposition_Type=-_Compat}', ""); + Expect(1, 127560, '\P{^Is_Decomposition_Type=-_Compat}', ""); + Expect(0, 127561, '\p{Is_Decomposition_Type=-_Compat}', ""); + Expect(1, 127561, '\p{^Is_Decomposition_Type=-_Compat}', ""); + Expect(1, 127561, '\P{Is_Decomposition_Type=-_Compat}', ""); + Expect(0, 127561, '\P{^Is_Decomposition_Type=-_Compat}', ""); + Error('\p{Is_Dt= COM/a/}'); + Error('\P{Is_Dt= COM/a/}'); Expect(1, 127560, '\p{Is_Dt=com}', ""); Expect(0, 127560, '\p{^Is_Dt=com}', ""); Expect(0, 127560, '\P{Is_Dt=com}', ""); @@ -34060,16 +34786,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127561, '\p{^Is_Dt=com}', ""); Expect(1, 127561, '\P{Is_Dt=com}', ""); Expect(0, 127561, '\P{^Is_Dt=com}', ""); - Expect(1, 127560, '\p{Is_Dt=- com}', ""); - Expect(0, 127560, '\p{^Is_Dt=- com}', ""); - Expect(0, 127560, '\P{Is_Dt=- com}', ""); - Expect(1, 127560, '\P{^Is_Dt=- com}', ""); - Expect(0, 127561, '\p{Is_Dt=- com}', ""); - Expect(1, 127561, '\p{^Is_Dt=- com}', ""); - Expect(1, 127561, '\P{Is_Dt=- com}', ""); - Expect(0, 127561, '\P{^Is_Dt=- com}', ""); - Error('\p{Decomposition_Type=-/a/Circle}'); - Error('\P{Decomposition_Type=-/a/Circle}'); + Expect(1, 127560, '\p{Is_Dt= com}', ""); + Expect(0, 127560, '\p{^Is_Dt= com}', ""); + Expect(0, 127560, '\P{Is_Dt= com}', ""); + Expect(1, 127560, '\P{^Is_Dt= com}', ""); + Expect(0, 127561, '\p{Is_Dt= com}', ""); + Expect(1, 127561, '\p{^Is_Dt= com}', ""); + Expect(1, 127561, '\P{Is_Dt= com}', ""); + Expect(0, 127561, '\P{^Is_Dt= com}', ""); + Error('\p{Decomposition_Type=-:=circle}'); + Error('\P{Decomposition_Type=-:=circle}'); Expect(1, 127569, '\p{Decomposition_Type=:\ACircle\z:}', "");; Expect(0, 127570, '\p{Decomposition_Type=:\ACircle\z:}', "");; Expect(1, 127569, '\p{Decomposition_Type=circle}', ""); @@ -34082,38 +34808,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127570, '\P{^Decomposition_Type=circle}', ""); Expect(1, 127569, '\p{Decomposition_Type=:\Acircle\z:}', "");; Expect(0, 127570, '\p{Decomposition_Type=:\Acircle\z:}', "");; - Expect(1, 127569, '\p{Decomposition_Type: Circle}', ""); - Expect(0, 127569, '\p{^Decomposition_Type: Circle}', ""); - Expect(0, 127569, '\P{Decomposition_Type: Circle}', ""); - Expect(1, 127569, '\P{^Decomposition_Type: Circle}', ""); - Expect(0, 127570, '\p{Decomposition_Type: Circle}', ""); - Expect(1, 127570, '\p{^Decomposition_Type: Circle}', ""); - Expect(1, 127570, '\P{Decomposition_Type: Circle}', ""); - Expect(0, 127570, '\P{^Decomposition_Type: Circle}', ""); - Error('\p{Dt:-_Enc/a/}'); - Error('\P{Dt:-_Enc/a/}'); + Expect(1, 127569, '\p{Decomposition_Type=-CIRCLE}', ""); + Expect(0, 127569, '\p{^Decomposition_Type=-CIRCLE}', ""); + Expect(0, 127569, '\P{Decomposition_Type=-CIRCLE}', ""); + Expect(1, 127569, '\P{^Decomposition_Type=-CIRCLE}', ""); + Expect(0, 127570, '\p{Decomposition_Type=-CIRCLE}', ""); + Expect(1, 127570, '\p{^Decomposition_Type=-CIRCLE}', ""); + Expect(1, 127570, '\P{Decomposition_Type=-CIRCLE}', ""); + Expect(0, 127570, '\P{^Decomposition_Type=-CIRCLE}', ""); + Error('\p{Dt=:=_Enc}'); + Error('\P{Dt=:=_Enc}'); Expect(1, 127569, '\p{Dt=:\AEnc\z:}', "");; Expect(0, 127570, '\p{Dt=:\AEnc\z:}', "");; - Expect(1, 127569, '\p{Dt: enc}', ""); - Expect(0, 127569, '\p{^Dt: enc}', ""); - Expect(0, 127569, '\P{Dt: enc}', ""); - Expect(1, 127569, '\P{^Dt: enc}', ""); - Expect(0, 127570, '\p{Dt: enc}', ""); - Expect(1, 127570, '\p{^Dt: enc}', ""); - Expect(1, 127570, '\P{Dt: enc}', ""); - Expect(0, 127570, '\P{^Dt: enc}', ""); + Expect(1, 127569, '\p{Dt=enc}', ""); + Expect(0, 127569, '\p{^Dt=enc}', ""); + Expect(0, 127569, '\P{Dt=enc}', ""); + Expect(1, 127569, '\P{^Dt=enc}', ""); + Expect(0, 127570, '\p{Dt=enc}', ""); + Expect(1, 127570, '\p{^Dt=enc}', ""); + Expect(1, 127570, '\P{Dt=enc}', ""); + Expect(0, 127570, '\P{^Dt=enc}', ""); Expect(1, 127569, '\p{Dt=:\Aenc\z:}', "");; Expect(0, 127570, '\p{Dt=:\Aenc\z:}', "");; - Expect(1, 127569, '\p{Dt= Enc}', ""); - Expect(0, 127569, '\p{^Dt= Enc}', ""); - Expect(0, 127569, '\P{Dt= Enc}', ""); - Expect(1, 127569, '\P{^Dt= Enc}', ""); - Expect(0, 127570, '\p{Dt= Enc}', ""); - Expect(1, 127570, '\p{^Dt= Enc}', ""); - Expect(1, 127570, '\P{Dt= Enc}', ""); - Expect(0, 127570, '\P{^Dt= Enc}', ""); - Error('\p{Is_Decomposition_Type=-/a/Circle}'); - Error('\P{Is_Decomposition_Type=-/a/Circle}'); + Expect(1, 127569, '\p{Dt= Enc}', ""); + Expect(0, 127569, '\p{^Dt= Enc}', ""); + Expect(0, 127569, '\P{Dt= Enc}', ""); + Expect(1, 127569, '\P{^Dt= Enc}', ""); + Expect(0, 127570, '\p{Dt= Enc}', ""); + Expect(1, 127570, '\p{^Dt= Enc}', ""); + Expect(1, 127570, '\P{Dt= Enc}', ""); + Expect(0, 127570, '\P{^Dt= Enc}', ""); + Error('\p{Is_Decomposition_Type: /a/ circle}'); + Error('\P{Is_Decomposition_Type: /a/ circle}'); Expect(1, 127569, '\p{Is_Decomposition_Type=circle}', ""); Expect(0, 127569, '\p{^Is_Decomposition_Type=circle}', ""); Expect(0, 127569, '\P{Is_Decomposition_Type=circle}', ""); @@ -34122,16 +34848,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127570, '\p{^Is_Decomposition_Type=circle}', ""); Expect(1, 127570, '\P{Is_Decomposition_Type=circle}', ""); Expect(0, 127570, '\P{^Is_Decomposition_Type=circle}', ""); - Expect(1, 127569, '\p{Is_Decomposition_Type: -Circle}', ""); - Expect(0, 127569, '\p{^Is_Decomposition_Type: -Circle}', ""); - Expect(0, 127569, '\P{Is_Decomposition_Type: -Circle}', ""); - Expect(1, 127569, '\P{^Is_Decomposition_Type: -Circle}', ""); - Expect(0, 127570, '\p{Is_Decomposition_Type: -Circle}', ""); - Expect(1, 127570, '\p{^Is_Decomposition_Type: -Circle}', ""); - Expect(1, 127570, '\P{Is_Decomposition_Type: -Circle}', ""); - Expect(0, 127570, '\P{^Is_Decomposition_Type: -Circle}', ""); - Error('\p{Is_Dt=:= ENC}'); - Error('\P{Is_Dt=:= ENC}'); + Expect(1, 127569, '\p{Is_Decomposition_Type=_circle}', ""); + Expect(0, 127569, '\p{^Is_Decomposition_Type=_circle}', ""); + Expect(0, 127569, '\P{Is_Decomposition_Type=_circle}', ""); + Expect(1, 127569, '\P{^Is_Decomposition_Type=_circle}', ""); + Expect(0, 127570, '\p{Is_Decomposition_Type=_circle}', ""); + Expect(1, 127570, '\p{^Is_Decomposition_Type=_circle}', ""); + Expect(1, 127570, '\P{Is_Decomposition_Type=_circle}', ""); + Expect(0, 127570, '\P{^Is_Decomposition_Type=_circle}', ""); + Error('\p{Is_Dt=_ enc/a/}'); + Error('\P{Is_Dt=_ enc/a/}'); Expect(1, 127569, '\p{Is_Dt=enc}', ""); Expect(0, 127569, '\p{^Is_Dt=enc}', ""); Expect(0, 127569, '\P{Is_Dt=enc}', ""); @@ -34140,16 +34866,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127570, '\p{^Is_Dt=enc}', ""); Expect(1, 127570, '\P{Is_Dt=enc}', ""); Expect(0, 127570, '\P{^Is_Dt=enc}', ""); - Expect(1, 127569, '\p{Is_Dt=_enc}', ""); - Expect(0, 127569, '\p{^Is_Dt=_enc}', ""); - Expect(0, 127569, '\P{Is_Dt=_enc}', ""); - Expect(1, 127569, '\P{^Is_Dt=_enc}', ""); - Expect(0, 127570, '\p{Is_Dt=_enc}', ""); - Expect(1, 127570, '\p{^Is_Dt=_enc}', ""); - Expect(1, 127570, '\P{Is_Dt=_enc}', ""); - Expect(0, 127570, '\P{^Is_Dt=_enc}', ""); - Error('\p{Decomposition_Type=/a/_final}'); - Error('\P{Decomposition_Type=/a/_final}'); + Expect(1, 127569, '\p{Is_Dt= _ENC}', ""); + Expect(0, 127569, '\p{^Is_Dt= _ENC}', ""); + Expect(0, 127569, '\P{Is_Dt= _ENC}', ""); + Expect(1, 127569, '\P{^Is_Dt= _ENC}', ""); + Expect(0, 127570, '\p{Is_Dt= _ENC}', ""); + Expect(1, 127570, '\p{^Is_Dt= _ENC}', ""); + Expect(1, 127570, '\P{Is_Dt= _ENC}', ""); + Expect(0, 127570, '\P{^Is_Dt= _ENC}', ""); + Error('\p{Decomposition_Type=_/a/final}'); + Error('\P{Decomposition_Type=_/a/final}'); Expect(1, 65276, '\p{Decomposition_Type=:\AFinal\z:}', "");; Expect(0, 65277, '\p{Decomposition_Type=:\AFinal\z:}', "");; Expect(1, 65276, '\p{Decomposition_Type=final}', ""); @@ -34162,38 +34888,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65277, '\P{^Decomposition_Type=final}', ""); Expect(1, 65276, '\p{Decomposition_Type=:\Afinal\z:}', "");; Expect(0, 65277, '\p{Decomposition_Type=:\Afinal\z:}', "");; - Expect(1, 65276, '\p{Decomposition_Type=__FINAL}', ""); - Expect(0, 65276, '\p{^Decomposition_Type=__FINAL}', ""); - Expect(0, 65276, '\P{Decomposition_Type=__FINAL}', ""); - Expect(1, 65276, '\P{^Decomposition_Type=__FINAL}', ""); - Expect(0, 65277, '\p{Decomposition_Type=__FINAL}', ""); - Expect(1, 65277, '\p{^Decomposition_Type=__FINAL}', ""); - Expect(1, 65277, '\P{Decomposition_Type=__FINAL}', ""); - Expect(0, 65277, '\P{^Decomposition_Type=__FINAL}', ""); - Error('\p{Dt= /a/FIN}'); - Error('\P{Dt= /a/FIN}'); + Expect(1, 65276, '\p{Decomposition_Type= Final}', ""); + Expect(0, 65276, '\p{^Decomposition_Type= Final}', ""); + Expect(0, 65276, '\P{Decomposition_Type= Final}', ""); + Expect(1, 65276, '\P{^Decomposition_Type= Final}', ""); + Expect(0, 65277, '\p{Decomposition_Type= Final}', ""); + Expect(1, 65277, '\p{^Decomposition_Type= Final}', ""); + Expect(1, 65277, '\P{Decomposition_Type= Final}', ""); + Expect(0, 65277, '\P{^Decomposition_Type= Final}', ""); + Error('\p{Dt=:=-fin}'); + Error('\P{Dt=:=-fin}'); Expect(1, 65276, '\p{Dt=:\AFin\z:}', "");; Expect(0, 65277, '\p{Dt=:\AFin\z:}', "");; - Expect(1, 65276, '\p{Dt=fin}', ""); - Expect(0, 65276, '\p{^Dt=fin}', ""); - Expect(0, 65276, '\P{Dt=fin}', ""); - Expect(1, 65276, '\P{^Dt=fin}', ""); - Expect(0, 65277, '\p{Dt=fin}', ""); - Expect(1, 65277, '\p{^Dt=fin}', ""); - Expect(1, 65277, '\P{Dt=fin}', ""); - Expect(0, 65277, '\P{^Dt=fin}', ""); + Expect(1, 65276, '\p{Dt: fin}', ""); + Expect(0, 65276, '\p{^Dt: fin}', ""); + Expect(0, 65276, '\P{Dt: fin}', ""); + Expect(1, 65276, '\P{^Dt: fin}', ""); + Expect(0, 65277, '\p{Dt: fin}', ""); + Expect(1, 65277, '\p{^Dt: fin}', ""); + Expect(1, 65277, '\P{Dt: fin}', ""); + Expect(0, 65277, '\P{^Dt: fin}', ""); Expect(1, 65276, '\p{Dt=:\Afin\z:}', "");; Expect(0, 65277, '\p{Dt=:\Afin\z:}', "");; - Expect(1, 65276, '\p{Dt= Fin}', ""); - Expect(0, 65276, '\p{^Dt= Fin}', ""); - Expect(0, 65276, '\P{Dt= Fin}', ""); - Expect(1, 65276, '\P{^Dt= Fin}', ""); - Expect(0, 65277, '\p{Dt= Fin}', ""); - Expect(1, 65277, '\p{^Dt= Fin}', ""); - Expect(1, 65277, '\P{Dt= Fin}', ""); - Expect(0, 65277, '\P{^Dt= Fin}', ""); - Error('\p{Is_Decomposition_Type=- FINAL/a/}'); - Error('\P{Is_Decomposition_Type=- FINAL/a/}'); + Expect(1, 65276, '\p{Dt=__FIN}', ""); + Expect(0, 65276, '\p{^Dt=__FIN}', ""); + Expect(0, 65276, '\P{Dt=__FIN}', ""); + Expect(1, 65276, '\P{^Dt=__FIN}', ""); + Expect(0, 65277, '\p{Dt=__FIN}', ""); + Expect(1, 65277, '\p{^Dt=__FIN}', ""); + Expect(1, 65277, '\P{Dt=__FIN}', ""); + Expect(0, 65277, '\P{^Dt=__FIN}', ""); + Error('\p{Is_Decomposition_Type= /a/FINAL}'); + Error('\P{Is_Decomposition_Type= /a/FINAL}'); Expect(1, 65276, '\p{Is_Decomposition_Type=final}', ""); Expect(0, 65276, '\p{^Is_Decomposition_Type=final}', ""); Expect(0, 65276, '\P{Is_Decomposition_Type=final}', ""); @@ -34202,16 +34928,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65277, '\p{^Is_Decomposition_Type=final}', ""); Expect(1, 65277, '\P{Is_Decomposition_Type=final}', ""); Expect(0, 65277, '\P{^Is_Decomposition_Type=final}', ""); - Expect(1, 65276, '\p{Is_Decomposition_Type=--FINAL}', ""); - Expect(0, 65276, '\p{^Is_Decomposition_Type=--FINAL}', ""); - Expect(0, 65276, '\P{Is_Decomposition_Type=--FINAL}', ""); - Expect(1, 65276, '\P{^Is_Decomposition_Type=--FINAL}', ""); - Expect(0, 65277, '\p{Is_Decomposition_Type=--FINAL}', ""); - Expect(1, 65277, '\p{^Is_Decomposition_Type=--FINAL}', ""); - Expect(1, 65277, '\P{Is_Decomposition_Type=--FINAL}', ""); - Expect(0, 65277, '\P{^Is_Decomposition_Type=--FINAL}', ""); - Error('\p{Is_Dt=_-FIN/a/}'); - Error('\P{Is_Dt=_-FIN/a/}'); + Expect(1, 65276, '\p{Is_Decomposition_Type: Final}', ""); + Expect(0, 65276, '\p{^Is_Decomposition_Type: Final}', ""); + Expect(0, 65276, '\P{Is_Decomposition_Type: Final}', ""); + Expect(1, 65276, '\P{^Is_Decomposition_Type: Final}', ""); + Expect(0, 65277, '\p{Is_Decomposition_Type: Final}', ""); + Expect(1, 65277, '\p{^Is_Decomposition_Type: Final}', ""); + Expect(1, 65277, '\P{Is_Decomposition_Type: Final}', ""); + Expect(0, 65277, '\P{^Is_Decomposition_Type: Final}', ""); + Error('\p{Is_Dt= Fin:=}'); + Error('\P{Is_Dt= Fin:=}'); Expect(1, 65276, '\p{Is_Dt=fin}', ""); Expect(0, 65276, '\p{^Is_Dt=fin}', ""); Expect(0, 65276, '\P{Is_Dt=fin}', ""); @@ -34220,96 +34946,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65277, '\p{^Is_Dt=fin}', ""); Expect(1, 65277, '\P{Is_Dt=fin}', ""); Expect(0, 65277, '\P{^Is_Dt=fin}', ""); - Expect(1, 65276, '\p{Is_Dt:- Fin}', ""); - Expect(0, 65276, '\p{^Is_Dt:- Fin}', ""); - Expect(0, 65276, '\P{Is_Dt:- Fin}', ""); - Expect(1, 65276, '\P{^Is_Dt:- Fin}', ""); - Expect(0, 65277, '\p{Is_Dt:- Fin}', ""); - Expect(1, 65277, '\p{^Is_Dt:- Fin}', ""); - Expect(1, 65277, '\P{Is_Dt:- Fin}', ""); - Expect(0, 65277, '\P{^Is_Dt:- Fin}', ""); - Error('\p{Decomposition_Type=_:=font}'); - Error('\P{Decomposition_Type=_:=font}'); - Expect(1, 126651, '\p{Decomposition_Type=:\AFont\z:}', "");; - Expect(0, 126652, '\p{Decomposition_Type=:\AFont\z:}', "");; - Expect(1, 126651, '\p{Decomposition_Type=font}', ""); - Expect(0, 126651, '\p{^Decomposition_Type=font}', ""); - Expect(0, 126651, '\P{Decomposition_Type=font}', ""); - Expect(1, 126651, '\P{^Decomposition_Type=font}', ""); - Expect(0, 126652, '\p{Decomposition_Type=font}', ""); - Expect(1, 126652, '\p{^Decomposition_Type=font}', ""); - Expect(1, 126652, '\P{Decomposition_Type=font}', ""); - Expect(0, 126652, '\P{^Decomposition_Type=font}', ""); - Expect(1, 126651, '\p{Decomposition_Type=:\Afont\z:}', "");; - Expect(0, 126652, '\p{Decomposition_Type=:\Afont\z:}', "");; - Expect(1, 126651, '\p{Decomposition_Type= font}', ""); - Expect(0, 126651, '\p{^Decomposition_Type= font}', ""); - Expect(0, 126651, '\P{Decomposition_Type= font}', ""); - Expect(1, 126651, '\P{^Decomposition_Type= font}', ""); - Expect(0, 126652, '\p{Decomposition_Type= font}', ""); - Expect(1, 126652, '\p{^Decomposition_Type= font}', ""); - Expect(1, 126652, '\P{Decomposition_Type= font}', ""); - Expect(0, 126652, '\P{^Decomposition_Type= font}', ""); - Error('\p{Dt=:=_-Font}'); - Error('\P{Dt=:=_-Font}'); - Expect(1, 126651, '\p{Dt=:\AFont\z:}', "");; - Expect(0, 126652, '\p{Dt=:\AFont\z:}', "");; - Expect(1, 126651, '\p{Dt=font}', ""); - Expect(0, 126651, '\p{^Dt=font}', ""); - Expect(0, 126651, '\P{Dt=font}', ""); - Expect(1, 126651, '\P{^Dt=font}', ""); - Expect(0, 126652, '\p{Dt=font}', ""); - Expect(1, 126652, '\p{^Dt=font}', ""); - Expect(1, 126652, '\P{Dt=font}', ""); - Expect(0, 126652, '\P{^Dt=font}', ""); - Expect(1, 126651, '\p{Dt=:\Afont\z:}', "");; - Expect(0, 126652, '\p{Dt=:\Afont\z:}', "");; - Expect(1, 126651, '\p{Dt= -font}', ""); - Expect(0, 126651, '\p{^Dt= -font}', ""); - Expect(0, 126651, '\P{Dt= -font}', ""); - Expect(1, 126651, '\P{^Dt= -font}', ""); - Expect(0, 126652, '\p{Dt= -font}', ""); - Expect(1, 126652, '\p{^Dt= -font}', ""); - Expect(1, 126652, '\P{Dt= -font}', ""); - Expect(0, 126652, '\P{^Dt= -font}', ""); - Error('\p{Is_Decomposition_Type=/a/ _Font}'); - Error('\P{Is_Decomposition_Type=/a/ _Font}'); - Expect(1, 126651, '\p{Is_Decomposition_Type=font}', ""); - Expect(0, 126651, '\p{^Is_Decomposition_Type=font}', ""); - Expect(0, 126651, '\P{Is_Decomposition_Type=font}', ""); - Expect(1, 126651, '\P{^Is_Decomposition_Type=font}', ""); - Expect(0, 126652, '\p{Is_Decomposition_Type=font}', ""); - Expect(1, 126652, '\p{^Is_Decomposition_Type=font}', ""); - Expect(1, 126652, '\P{Is_Decomposition_Type=font}', ""); - Expect(0, 126652, '\P{^Is_Decomposition_Type=font}', ""); - Expect(1, 126651, '\p{Is_Decomposition_Type: - font}', ""); - Expect(0, 126651, '\p{^Is_Decomposition_Type: - font}', ""); - Expect(0, 126651, '\P{Is_Decomposition_Type: - font}', ""); - Expect(1, 126651, '\P{^Is_Decomposition_Type: - font}', ""); - Expect(0, 126652, '\p{Is_Decomposition_Type: - font}', ""); - Expect(1, 126652, '\p{^Is_Decomposition_Type: - font}', ""); - Expect(1, 126652, '\P{Is_Decomposition_Type: - font}', ""); - Expect(0, 126652, '\P{^Is_Decomposition_Type: - font}', ""); - Error('\p{Is_Dt=- Font/a/}'); - Error('\P{Is_Dt=- Font/a/}'); - Expect(1, 126651, '\p{Is_Dt=font}', ""); - Expect(0, 126651, '\p{^Is_Dt=font}', ""); - Expect(0, 126651, '\P{Is_Dt=font}', ""); - Expect(1, 126651, '\P{^Is_Dt=font}', ""); - Expect(0, 126652, '\p{Is_Dt=font}', ""); - Expect(1, 126652, '\p{^Is_Dt=font}', ""); - Expect(1, 126652, '\P{Is_Dt=font}', ""); - Expect(0, 126652, '\P{^Is_Dt=font}', ""); - Expect(1, 126651, '\p{Is_Dt=_ FONT}', ""); - Expect(0, 126651, '\p{^Is_Dt=_ FONT}', ""); - Expect(0, 126651, '\P{Is_Dt=_ FONT}', ""); - Expect(1, 126651, '\P{^Is_Dt=_ FONT}', ""); - Expect(0, 126652, '\p{Is_Dt=_ FONT}', ""); - Expect(1, 126652, '\p{^Is_Dt=_ FONT}', ""); - Expect(1, 126652, '\P{Is_Dt=_ FONT}', ""); - Expect(0, 126652, '\P{^Is_Dt=_ FONT}', ""); - Error('\p{Decomposition_Type=_:=Fraction}'); - Error('\P{Decomposition_Type=_:=Fraction}'); + Expect(1, 65276, '\p{Is_Dt=- FIN}', ""); + Expect(0, 65276, '\p{^Is_Dt=- FIN}', ""); + Expect(0, 65276, '\P{Is_Dt=- FIN}', ""); + Expect(1, 65276, '\P{^Is_Dt=- FIN}', ""); + Expect(0, 65277, '\p{Is_Dt=- FIN}', ""); + Expect(1, 65277, '\p{^Is_Dt=- FIN}', ""); + Expect(1, 65277, '\P{Is_Dt=- FIN}', ""); + Expect(0, 65277, '\P{^Is_Dt=- FIN}', ""); + Error('\p{Decomposition_Type= _Font:=}'); + Error('\P{Decomposition_Type= _Font:=}'); + Expect(1, 130041, '\p{Decomposition_Type=:\AFont\z:}', "");; + Expect(0, 130042, '\p{Decomposition_Type=:\AFont\z:}', "");; + Expect(1, 130041, '\p{Decomposition_Type=font}', ""); + Expect(0, 130041, '\p{^Decomposition_Type=font}', ""); + Expect(0, 130041, '\P{Decomposition_Type=font}', ""); + Expect(1, 130041, '\P{^Decomposition_Type=font}', ""); + Expect(0, 130042, '\p{Decomposition_Type=font}', ""); + Expect(1, 130042, '\p{^Decomposition_Type=font}', ""); + Expect(1, 130042, '\P{Decomposition_Type=font}', ""); + Expect(0, 130042, '\P{^Decomposition_Type=font}', ""); + Expect(1, 130041, '\p{Decomposition_Type=:\Afont\z:}', "");; + Expect(0, 130042, '\p{Decomposition_Type=:\Afont\z:}', "");; + Expect(1, 130041, '\p{Decomposition_Type= -Font}', ""); + Expect(0, 130041, '\p{^Decomposition_Type= -Font}', ""); + Expect(0, 130041, '\P{Decomposition_Type= -Font}', ""); + Expect(1, 130041, '\P{^Decomposition_Type= -Font}', ""); + Expect(0, 130042, '\p{Decomposition_Type= -Font}', ""); + Expect(1, 130042, '\p{^Decomposition_Type= -Font}', ""); + Expect(1, 130042, '\P{Decomposition_Type= -Font}', ""); + Expect(0, 130042, '\P{^Decomposition_Type= -Font}', ""); + Error('\p{Dt=-:=font}'); + Error('\P{Dt=-:=font}'); + Expect(1, 130041, '\p{Dt=:\AFont\z:}', "");; + Expect(0, 130042, '\p{Dt=:\AFont\z:}', "");; + Expect(1, 130041, '\p{Dt=font}', ""); + Expect(0, 130041, '\p{^Dt=font}', ""); + Expect(0, 130041, '\P{Dt=font}', ""); + Expect(1, 130041, '\P{^Dt=font}', ""); + Expect(0, 130042, '\p{Dt=font}', ""); + Expect(1, 130042, '\p{^Dt=font}', ""); + Expect(1, 130042, '\P{Dt=font}', ""); + Expect(0, 130042, '\P{^Dt=font}', ""); + Expect(1, 130041, '\p{Dt=:\Afont\z:}', "");; + Expect(0, 130042, '\p{Dt=:\Afont\z:}', "");; + Expect(1, 130041, '\p{Dt=_Font}', ""); + Expect(0, 130041, '\p{^Dt=_Font}', ""); + Expect(0, 130041, '\P{Dt=_Font}', ""); + Expect(1, 130041, '\P{^Dt=_Font}', ""); + Expect(0, 130042, '\p{Dt=_Font}', ""); + Expect(1, 130042, '\p{^Dt=_Font}', ""); + Expect(1, 130042, '\P{Dt=_Font}', ""); + Expect(0, 130042, '\P{^Dt=_Font}', ""); + Error('\p{Is_Decomposition_Type=:=Font}'); + Error('\P{Is_Decomposition_Type=:=Font}'); + Expect(1, 130041, '\p{Is_Decomposition_Type=font}', ""); + Expect(0, 130041, '\p{^Is_Decomposition_Type=font}', ""); + Expect(0, 130041, '\P{Is_Decomposition_Type=font}', ""); + Expect(1, 130041, '\P{^Is_Decomposition_Type=font}', ""); + Expect(0, 130042, '\p{Is_Decomposition_Type=font}', ""); + Expect(1, 130042, '\p{^Is_Decomposition_Type=font}', ""); + Expect(1, 130042, '\P{Is_Decomposition_Type=font}', ""); + Expect(0, 130042, '\P{^Is_Decomposition_Type=font}', ""); + Expect(1, 130041, '\p{Is_Decomposition_Type: FONT}', ""); + Expect(0, 130041, '\p{^Is_Decomposition_Type: FONT}', ""); + Expect(0, 130041, '\P{Is_Decomposition_Type: FONT}', ""); + Expect(1, 130041, '\P{^Is_Decomposition_Type: FONT}', ""); + Expect(0, 130042, '\p{Is_Decomposition_Type: FONT}', ""); + Expect(1, 130042, '\p{^Is_Decomposition_Type: FONT}', ""); + Expect(1, 130042, '\P{Is_Decomposition_Type: FONT}', ""); + Expect(0, 130042, '\P{^Is_Decomposition_Type: FONT}', ""); + Error('\p{Is_Dt=:= -font}'); + Error('\P{Is_Dt=:= -font}'); + Expect(1, 130041, '\p{Is_Dt=font}', ""); + Expect(0, 130041, '\p{^Is_Dt=font}', ""); + Expect(0, 130041, '\P{Is_Dt=font}', ""); + Expect(1, 130041, '\P{^Is_Dt=font}', ""); + Expect(0, 130042, '\p{Is_Dt=font}', ""); + Expect(1, 130042, '\p{^Is_Dt=font}', ""); + Expect(1, 130042, '\P{Is_Dt=font}', ""); + Expect(0, 130042, '\P{^Is_Dt=font}', ""); + Expect(1, 130041, '\p{Is_Dt=_ Font}', ""); + Expect(0, 130041, '\p{^Is_Dt=_ Font}', ""); + Expect(0, 130041, '\P{Is_Dt=_ Font}', ""); + Expect(1, 130041, '\P{^Is_Dt=_ Font}', ""); + Expect(0, 130042, '\p{Is_Dt=_ Font}', ""); + Expect(1, 130042, '\p{^Is_Dt=_ Font}', ""); + Expect(1, 130042, '\P{Is_Dt=_ Font}', ""); + Expect(0, 130042, '\P{^Is_Dt=_ Font}', ""); + Error('\p{Decomposition_Type::=--FRACTION}'); + Error('\P{Decomposition_Type::=--FRACTION}'); Expect(1, 8585, '\p{Decomposition_Type=:\AFraction\z:}', "");; Expect(0, 8586, '\p{Decomposition_Type=:\AFraction\z:}', "");; Expect(1, 8585, '\p{Decomposition_Type=fraction}', ""); @@ -34322,16 +35048,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8586, '\P{^Decomposition_Type=fraction}', ""); Expect(1, 8585, '\p{Decomposition_Type=:\Afraction\z:}', "");; Expect(0, 8586, '\p{Decomposition_Type=:\Afraction\z:}', "");; - Expect(1, 8585, '\p{Decomposition_Type: Fraction}', ""); - Expect(0, 8585, '\p{^Decomposition_Type: Fraction}', ""); - Expect(0, 8585, '\P{Decomposition_Type: Fraction}', ""); - Expect(1, 8585, '\P{^Decomposition_Type: Fraction}', ""); - Expect(0, 8586, '\p{Decomposition_Type: Fraction}', ""); - Expect(1, 8586, '\p{^Decomposition_Type: Fraction}', ""); - Expect(1, 8586, '\P{Decomposition_Type: Fraction}', ""); - Expect(0, 8586, '\P{^Decomposition_Type: Fraction}', ""); - Error('\p{Dt: /a/__Fra}'); - Error('\P{Dt: /a/__Fra}'); + Error('\p{Dt= /a/Fra}'); + Error('\P{Dt= /a/Fra}'); Expect(1, 8585, '\p{Dt=:\AFra\z:}', "");; Expect(0, 8586, '\p{Dt=:\AFra\z:}', "");; Expect(1, 8585, '\p{Dt=fra}', ""); @@ -34344,16 +35062,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8586, '\P{^Dt=fra}', ""); Expect(1, 8585, '\p{Dt=:\Afra\z:}', "");; Expect(0, 8586, '\p{Dt=:\Afra\z:}', "");; - Expect(1, 8585, '\p{Dt: -_Fra}', ""); - Expect(0, 8585, '\p{^Dt: -_Fra}', ""); - Expect(0, 8585, '\P{Dt: -_Fra}', ""); - Expect(1, 8585, '\P{^Dt: -_Fra}', ""); - Expect(0, 8586, '\p{Dt: -_Fra}', ""); - Expect(1, 8586, '\p{^Dt: -_Fra}', ""); - Expect(1, 8586, '\P{Dt: -_Fra}', ""); - Expect(0, 8586, '\P{^Dt: -_Fra}', ""); - Error('\p{Is_Decomposition_Type: :=- FRACTION}'); - Error('\P{Is_Decomposition_Type: :=- FRACTION}'); + Expect(1, 8585, '\p{Dt=_Fra}', ""); + Expect(0, 8585, '\p{^Dt=_Fra}', ""); + Expect(0, 8585, '\P{Dt=_Fra}', ""); + Expect(1, 8585, '\P{^Dt=_Fra}', ""); + Expect(0, 8586, '\p{Dt=_Fra}', ""); + Expect(1, 8586, '\p{^Dt=_Fra}', ""); + Expect(1, 8586, '\P{Dt=_Fra}', ""); + Expect(0, 8586, '\P{^Dt=_Fra}', ""); + Error('\p{Is_Decomposition_Type= -Fraction/a/}'); + Error('\P{Is_Decomposition_Type= -Fraction/a/}'); Expect(1, 8585, '\p{Is_Decomposition_Type=fraction}', ""); Expect(0, 8585, '\p{^Is_Decomposition_Type=fraction}', ""); Expect(0, 8585, '\P{Is_Decomposition_Type=fraction}', ""); @@ -34362,16 +35080,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8586, '\p{^Is_Decomposition_Type=fraction}', ""); Expect(1, 8586, '\P{Is_Decomposition_Type=fraction}', ""); Expect(0, 8586, '\P{^Is_Decomposition_Type=fraction}', ""); - Expect(1, 8585, '\p{Is_Decomposition_Type=- FRACTION}', ""); - Expect(0, 8585, '\p{^Is_Decomposition_Type=- FRACTION}', ""); - Expect(0, 8585, '\P{Is_Decomposition_Type=- FRACTION}', ""); - Expect(1, 8585, '\P{^Is_Decomposition_Type=- FRACTION}', ""); - Expect(0, 8586, '\p{Is_Decomposition_Type=- FRACTION}', ""); - Expect(1, 8586, '\p{^Is_Decomposition_Type=- FRACTION}', ""); - Expect(1, 8586, '\P{Is_Decomposition_Type=- FRACTION}', ""); - Expect(0, 8586, '\P{^Is_Decomposition_Type=- FRACTION}', ""); - Error('\p{Is_Dt=/a/ -Fra}'); - Error('\P{Is_Dt=/a/ -Fra}'); + Expect(1, 8585, '\p{Is_Decomposition_Type= _FRACTION}', ""); + Expect(0, 8585, '\p{^Is_Decomposition_Type= _FRACTION}', ""); + Expect(0, 8585, '\P{Is_Decomposition_Type= _FRACTION}', ""); + Expect(1, 8585, '\P{^Is_Decomposition_Type= _FRACTION}', ""); + Expect(0, 8586, '\p{Is_Decomposition_Type= _FRACTION}', ""); + Expect(1, 8586, '\p{^Is_Decomposition_Type= _FRACTION}', ""); + Expect(1, 8586, '\P{Is_Decomposition_Type= _FRACTION}', ""); + Expect(0, 8586, '\P{^Is_Decomposition_Type= _FRACTION}', ""); + Error('\p{Is_Dt: Fra:=}'); + Error('\P{Is_Dt: Fra:=}'); Expect(1, 8585, '\p{Is_Dt=fra}', ""); Expect(0, 8585, '\p{^Is_Dt=fra}', ""); Expect(0, 8585, '\P{Is_Dt=fra}', ""); @@ -34380,8 +35098,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8586, '\p{^Is_Dt=fra}', ""); Expect(1, 8586, '\P{Is_Dt=fra}', ""); Expect(0, 8586, '\P{^Is_Dt=fra}', ""); - Error('\p{Decomposition_Type=- Initial:=}'); - Error('\P{Decomposition_Type=- Initial:=}'); + Expect(1, 8585, '\p{Is_Dt= -Fra}', ""); + Expect(0, 8585, '\p{^Is_Dt= -Fra}', ""); + Expect(0, 8585, '\P{Is_Dt= -Fra}', ""); + Expect(1, 8585, '\P{^Is_Dt= -Fra}', ""); + Expect(0, 8586, '\p{Is_Dt= -Fra}', ""); + Expect(1, 8586, '\p{^Is_Dt= -Fra}', ""); + Expect(1, 8586, '\P{Is_Dt= -Fra}', ""); + Expect(0, 8586, '\P{^Is_Dt= -Fra}', ""); + Error('\p{Decomposition_Type= -INITIAL/a/}'); + Error('\P{Decomposition_Type= -INITIAL/a/}'); Expect(1, 65267, '\p{Decomposition_Type=:\AInitial\z:}', "");; Expect(0, 65268, '\p{Decomposition_Type=:\AInitial\z:}', "");; Expect(1, 65267, '\p{Decomposition_Type=initial}', ""); @@ -34394,16 +35120,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65268, '\P{^Decomposition_Type=initial}', ""); Expect(1, 65267, '\p{Decomposition_Type=:\Ainitial\z:}', "");; Expect(0, 65268, '\p{Decomposition_Type=:\Ainitial\z:}', "");; - Expect(1, 65267, '\p{Decomposition_Type= Initial}', ""); - Expect(0, 65267, '\p{^Decomposition_Type= Initial}', ""); - Expect(0, 65267, '\P{Decomposition_Type= Initial}', ""); - Expect(1, 65267, '\P{^Decomposition_Type= Initial}', ""); - Expect(0, 65268, '\p{Decomposition_Type= Initial}', ""); - Expect(1, 65268, '\p{^Decomposition_Type= Initial}', ""); - Expect(1, 65268, '\P{Decomposition_Type= Initial}', ""); - Expect(0, 65268, '\P{^Decomposition_Type= Initial}', ""); - Error('\p{Dt=_:=INIT}'); - Error('\P{Dt=_:=INIT}'); + Expect(1, 65267, '\p{Decomposition_Type=_initial}', ""); + Expect(0, 65267, '\p{^Decomposition_Type=_initial}', ""); + Expect(0, 65267, '\P{Decomposition_Type=_initial}', ""); + Expect(1, 65267, '\P{^Decomposition_Type=_initial}', ""); + Expect(0, 65268, '\p{Decomposition_Type=_initial}', ""); + Expect(1, 65268, '\p{^Decomposition_Type=_initial}', ""); + Expect(1, 65268, '\P{Decomposition_Type=_initial}', ""); + Expect(0, 65268, '\P{^Decomposition_Type=_initial}', ""); + Error('\p{Dt= init:=}'); + Error('\P{Dt= init:=}'); Expect(1, 65267, '\p{Dt=:\AInit\z:}', "");; Expect(0, 65268, '\p{Dt=:\AInit\z:}', "");; Expect(1, 65267, '\p{Dt=init}', ""); @@ -34416,16 +35142,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65268, '\P{^Dt=init}', ""); Expect(1, 65267, '\p{Dt=:\Ainit\z:}', "");; Expect(0, 65268, '\p{Dt=:\Ainit\z:}', "");; - Expect(1, 65267, '\p{Dt=_ Init}', ""); - Expect(0, 65267, '\p{^Dt=_ Init}', ""); - Expect(0, 65267, '\P{Dt=_ Init}', ""); - Expect(1, 65267, '\P{^Dt=_ Init}', ""); - Expect(0, 65268, '\p{Dt=_ Init}', ""); - Expect(1, 65268, '\p{^Dt=_ Init}', ""); - Expect(1, 65268, '\P{Dt=_ Init}', ""); - Expect(0, 65268, '\P{^Dt=_ Init}', ""); - Error('\p{Is_Decomposition_Type=/a/_ Initial}'); - Error('\P{Is_Decomposition_Type=/a/_ Initial}'); + Expect(1, 65267, '\p{Dt= _init}', ""); + Expect(0, 65267, '\p{^Dt= _init}', ""); + Expect(0, 65267, '\P{Dt= _init}', ""); + Expect(1, 65267, '\P{^Dt= _init}', ""); + Expect(0, 65268, '\p{Dt= _init}', ""); + Expect(1, 65268, '\p{^Dt= _init}', ""); + Expect(1, 65268, '\P{Dt= _init}', ""); + Expect(0, 65268, '\P{^Dt= _init}', ""); + Error('\p{Is_Decomposition_Type= INITIAL/a/}'); + Error('\P{Is_Decomposition_Type= INITIAL/a/}'); Expect(1, 65267, '\p{Is_Decomposition_Type=initial}', ""); Expect(0, 65267, '\p{^Is_Decomposition_Type=initial}', ""); Expect(0, 65267, '\P{Is_Decomposition_Type=initial}', ""); @@ -34434,16 +35160,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65268, '\p{^Is_Decomposition_Type=initial}', ""); Expect(1, 65268, '\P{Is_Decomposition_Type=initial}', ""); Expect(0, 65268, '\P{^Is_Decomposition_Type=initial}', ""); - Expect(1, 65267, '\p{Is_Decomposition_Type= INITIAL}', ""); - Expect(0, 65267, '\p{^Is_Decomposition_Type= INITIAL}', ""); - Expect(0, 65267, '\P{Is_Decomposition_Type= INITIAL}', ""); - Expect(1, 65267, '\P{^Is_Decomposition_Type= INITIAL}', ""); - Expect(0, 65268, '\p{Is_Decomposition_Type= INITIAL}', ""); - Expect(1, 65268, '\p{^Is_Decomposition_Type= INITIAL}', ""); - Expect(1, 65268, '\P{Is_Decomposition_Type= INITIAL}', ""); - Expect(0, 65268, '\P{^Is_Decomposition_Type= INITIAL}', ""); - Error('\p{Is_Dt=_ Init/a/}'); - Error('\P{Is_Dt=_ Init/a/}'); + Expect(1, 65267, '\p{Is_Decomposition_Type=Initial}', ""); + Expect(0, 65267, '\p{^Is_Decomposition_Type=Initial}', ""); + Expect(0, 65267, '\P{Is_Decomposition_Type=Initial}', ""); + Expect(1, 65267, '\P{^Is_Decomposition_Type=Initial}', ""); + Expect(0, 65268, '\p{Is_Decomposition_Type=Initial}', ""); + Expect(1, 65268, '\p{^Is_Decomposition_Type=Initial}', ""); + Expect(1, 65268, '\P{Is_Decomposition_Type=Initial}', ""); + Expect(0, 65268, '\P{^Is_Decomposition_Type=Initial}', ""); + Error('\p{Is_Dt=_INIT/a/}'); + Error('\P{Is_Dt=_INIT/a/}'); Expect(1, 65267, '\p{Is_Dt=init}', ""); Expect(0, 65267, '\p{^Is_Dt=init}', ""); Expect(0, 65267, '\P{Is_Dt=init}', ""); @@ -34452,8 +35178,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65268, '\p{^Is_Dt=init}', ""); Expect(1, 65268, '\P{Is_Dt=init}', ""); Expect(0, 65268, '\P{^Is_Dt=init}', ""); - Error('\p{Decomposition_Type:/a/--Isolated}'); - Error('\P{Decomposition_Type:/a/--Isolated}'); + Expect(1, 65267, '\p{Is_Dt=_INIT}', ""); + Expect(0, 65267, '\p{^Is_Dt=_INIT}', ""); + Expect(0, 65267, '\P{Is_Dt=_INIT}', ""); + Expect(1, 65267, '\P{^Is_Dt=_INIT}', ""); + Expect(0, 65268, '\p{Is_Dt=_INIT}', ""); + Expect(1, 65268, '\p{^Is_Dt=_INIT}', ""); + Expect(1, 65268, '\P{Is_Dt=_INIT}', ""); + Expect(0, 65268, '\P{^Is_Dt=_INIT}', ""); + Error('\p{Decomposition_Type= _ISOLATED/a/}'); + Error('\P{Decomposition_Type= _ISOLATED/a/}'); Expect(1, 65275, '\p{Decomposition_Type=:\AIsolated\z:}', "");; Expect(0, 65276, '\p{Decomposition_Type=:\AIsolated\z:}', "");; Expect(1, 65275, '\p{Decomposition_Type=isolated}', ""); @@ -34466,16 +35200,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65276, '\P{^Decomposition_Type=isolated}', ""); Expect(1, 65275, '\p{Decomposition_Type=:\Aisolated\z:}', "");; Expect(0, 65276, '\p{Decomposition_Type=:\Aisolated\z:}', "");; - Expect(1, 65275, '\p{Decomposition_Type= -Isolated}', ""); - Expect(0, 65275, '\p{^Decomposition_Type= -Isolated}', ""); - Expect(0, 65275, '\P{Decomposition_Type= -Isolated}', ""); - Expect(1, 65275, '\P{^Decomposition_Type= -Isolated}', ""); - Expect(0, 65276, '\p{Decomposition_Type= -Isolated}', ""); - Expect(1, 65276, '\p{^Decomposition_Type= -Isolated}', ""); - Expect(1, 65276, '\P{Decomposition_Type= -Isolated}', ""); - Expect(0, 65276, '\P{^Decomposition_Type= -Isolated}', ""); - Error('\p{Dt= _iso:=}'); - Error('\P{Dt= _iso:=}'); + Expect(1, 65275, '\p{Decomposition_Type: Isolated}', ""); + Expect(0, 65275, '\p{^Decomposition_Type: Isolated}', ""); + Expect(0, 65275, '\P{Decomposition_Type: Isolated}', ""); + Expect(1, 65275, '\P{^Decomposition_Type: Isolated}', ""); + Expect(0, 65276, '\p{Decomposition_Type: Isolated}', ""); + Expect(1, 65276, '\p{^Decomposition_Type: Isolated}', ""); + Expect(1, 65276, '\P{Decomposition_Type: Isolated}', ""); + Expect(0, 65276, '\P{^Decomposition_Type: Isolated}', ""); + Error('\p{Dt=:= -Iso}'); + Error('\P{Dt=:= -Iso}'); Expect(1, 65275, '\p{Dt=:\AIso\z:}', "");; Expect(0, 65276, '\p{Dt=:\AIso\z:}', "");; Expect(1, 65275, '\p{Dt=iso}', ""); @@ -34488,16 +35222,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65276, '\P{^Dt=iso}', ""); Expect(1, 65275, '\p{Dt=:\Aiso\z:}', "");; Expect(0, 65276, '\p{Dt=:\Aiso\z:}', "");; - Expect(1, 65275, '\p{Dt= -Iso}', ""); - Expect(0, 65275, '\p{^Dt= -Iso}', ""); - Expect(0, 65275, '\P{Dt= -Iso}', ""); - Expect(1, 65275, '\P{^Dt= -Iso}', ""); - Expect(0, 65276, '\p{Dt= -Iso}', ""); - Expect(1, 65276, '\p{^Dt= -Iso}', ""); - Expect(1, 65276, '\P{Dt= -Iso}', ""); - Expect(0, 65276, '\P{^Dt= -Iso}', ""); - Error('\p{Is_Decomposition_Type=/a/ ISOLATED}'); - Error('\P{Is_Decomposition_Type=/a/ ISOLATED}'); + Expect(1, 65275, '\p{Dt=-iso}', ""); + Expect(0, 65275, '\p{^Dt=-iso}', ""); + Expect(0, 65275, '\P{Dt=-iso}', ""); + Expect(1, 65275, '\P{^Dt=-iso}', ""); + Expect(0, 65276, '\p{Dt=-iso}', ""); + Expect(1, 65276, '\p{^Dt=-iso}', ""); + Expect(1, 65276, '\P{Dt=-iso}', ""); + Expect(0, 65276, '\P{^Dt=-iso}', ""); + Error('\p{Is_Decomposition_Type=_ Isolated:=}'); + Error('\P{Is_Decomposition_Type=_ Isolated:=}'); Expect(1, 65275, '\p{Is_Decomposition_Type=isolated}', ""); Expect(0, 65275, '\p{^Is_Decomposition_Type=isolated}', ""); Expect(0, 65275, '\P{Is_Decomposition_Type=isolated}', ""); @@ -34506,16 +35240,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65276, '\p{^Is_Decomposition_Type=isolated}', ""); Expect(1, 65276, '\P{Is_Decomposition_Type=isolated}', ""); Expect(0, 65276, '\P{^Is_Decomposition_Type=isolated}', ""); - Expect(1, 65275, '\p{Is_Decomposition_Type=__isolated}', ""); - Expect(0, 65275, '\p{^Is_Decomposition_Type=__isolated}', ""); - Expect(0, 65275, '\P{Is_Decomposition_Type=__isolated}', ""); - Expect(1, 65275, '\P{^Is_Decomposition_Type=__isolated}', ""); - Expect(0, 65276, '\p{Is_Decomposition_Type=__isolated}', ""); - Expect(1, 65276, '\p{^Is_Decomposition_Type=__isolated}', ""); - Expect(1, 65276, '\P{Is_Decomposition_Type=__isolated}', ""); - Expect(0, 65276, '\P{^Is_Decomposition_Type=__isolated}', ""); - Error('\p{Is_Dt=__Iso/a/}'); - Error('\P{Is_Dt=__Iso/a/}'); + Expect(1, 65275, '\p{Is_Decomposition_Type=- Isolated}', ""); + Expect(0, 65275, '\p{^Is_Decomposition_Type=- Isolated}', ""); + Expect(0, 65275, '\P{Is_Decomposition_Type=- Isolated}', ""); + Expect(1, 65275, '\P{^Is_Decomposition_Type=- Isolated}', ""); + Expect(0, 65276, '\p{Is_Decomposition_Type=- Isolated}', ""); + Expect(1, 65276, '\p{^Is_Decomposition_Type=- Isolated}', ""); + Expect(1, 65276, '\P{Is_Decomposition_Type=- Isolated}', ""); + Expect(0, 65276, '\P{^Is_Decomposition_Type=- Isolated}', ""); + Error('\p{Is_Dt=/a/ -iso}'); + Error('\P{Is_Dt=/a/ -iso}'); Expect(1, 65275, '\p{Is_Dt=iso}', ""); Expect(0, 65275, '\p{^Is_Dt=iso}', ""); Expect(0, 65275, '\P{Is_Dt=iso}', ""); @@ -34524,16 +35258,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65276, '\p{^Is_Dt=iso}', ""); Expect(1, 65276, '\P{Is_Dt=iso}', ""); Expect(0, 65276, '\P{^Is_Dt=iso}', ""); - Expect(1, 65275, '\p{Is_Dt= Iso}', ""); - Expect(0, 65275, '\p{^Is_Dt= Iso}', ""); - Expect(0, 65275, '\P{Is_Dt= Iso}', ""); - Expect(1, 65275, '\P{^Is_Dt= Iso}', ""); - Expect(0, 65276, '\p{Is_Dt= Iso}', ""); - Expect(1, 65276, '\p{^Is_Dt= Iso}', ""); - Expect(1, 65276, '\P{Is_Dt= Iso}', ""); - Expect(0, 65276, '\P{^Is_Dt= Iso}', ""); - Error('\p{Decomposition_Type=:=Medial}'); - Error('\P{Decomposition_Type=:=Medial}'); + Expect(1, 65275, '\p{Is_Dt=__Iso}', ""); + Expect(0, 65275, '\p{^Is_Dt=__Iso}', ""); + Expect(0, 65275, '\P{Is_Dt=__Iso}', ""); + Expect(1, 65275, '\P{^Is_Dt=__Iso}', ""); + Expect(0, 65276, '\p{Is_Dt=__Iso}', ""); + Expect(1, 65276, '\p{^Is_Dt=__Iso}', ""); + Expect(1, 65276, '\P{Is_Dt=__Iso}', ""); + Expect(0, 65276, '\P{^Is_Dt=__Iso}', ""); + Error('\p{Decomposition_Type=_-medial:=}'); + Error('\P{Decomposition_Type=_-medial:=}'); Expect(1, 65268, '\p{Decomposition_Type=:\AMedial\z:}', "");; Expect(0, 65269, '\p{Decomposition_Type=:\AMedial\z:}', "");; Expect(1, 65268, '\p{Decomposition_Type=medial}', ""); @@ -34546,38 +35280,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65269, '\P{^Decomposition_Type=medial}', ""); Expect(1, 65268, '\p{Decomposition_Type=:\Amedial\z:}', "");; Expect(0, 65269, '\p{Decomposition_Type=:\Amedial\z:}', "");; - Expect(1, 65268, '\p{Decomposition_Type=- MEDIAL}', ""); - Expect(0, 65268, '\p{^Decomposition_Type=- MEDIAL}', ""); - Expect(0, 65268, '\P{Decomposition_Type=- MEDIAL}', ""); - Expect(1, 65268, '\P{^Decomposition_Type=- MEDIAL}', ""); - Expect(0, 65269, '\p{Decomposition_Type=- MEDIAL}', ""); - Expect(1, 65269, '\p{^Decomposition_Type=- MEDIAL}', ""); - Expect(1, 65269, '\P{Decomposition_Type=- MEDIAL}', ""); - Expect(0, 65269, '\P{^Decomposition_Type=- MEDIAL}', ""); - Error('\p{Dt=- med:=}'); - Error('\P{Dt=- med:=}'); + Expect(1, 65268, '\p{Decomposition_Type=-Medial}', ""); + Expect(0, 65268, '\p{^Decomposition_Type=-Medial}', ""); + Expect(0, 65268, '\P{Decomposition_Type=-Medial}', ""); + Expect(1, 65268, '\P{^Decomposition_Type=-Medial}', ""); + Expect(0, 65269, '\p{Decomposition_Type=-Medial}', ""); + Expect(1, 65269, '\p{^Decomposition_Type=-Medial}', ""); + Expect(1, 65269, '\P{Decomposition_Type=-Medial}', ""); + Expect(0, 65269, '\P{^Decomposition_Type=-Medial}', ""); + Error('\p{Dt=- Med:=}'); + Error('\P{Dt=- Med:=}'); Expect(1, 65268, '\p{Dt=:\AMed\z:}', "");; Expect(0, 65269, '\p{Dt=:\AMed\z:}', "");; - Expect(1, 65268, '\p{Dt=med}', ""); - Expect(0, 65268, '\p{^Dt=med}', ""); - Expect(0, 65268, '\P{Dt=med}', ""); - Expect(1, 65268, '\P{^Dt=med}', ""); - Expect(0, 65269, '\p{Dt=med}', ""); - Expect(1, 65269, '\p{^Dt=med}', ""); - Expect(1, 65269, '\P{Dt=med}', ""); - Expect(0, 65269, '\P{^Dt=med}', ""); + Expect(1, 65268, '\p{Dt: med}', ""); + Expect(0, 65268, '\p{^Dt: med}', ""); + Expect(0, 65268, '\P{Dt: med}', ""); + Expect(1, 65268, '\P{^Dt: med}', ""); + Expect(0, 65269, '\p{Dt: med}', ""); + Expect(1, 65269, '\p{^Dt: med}', ""); + Expect(1, 65269, '\P{Dt: med}', ""); + Expect(0, 65269, '\P{^Dt: med}', ""); Expect(1, 65268, '\p{Dt=:\Amed\z:}', "");; Expect(0, 65269, '\p{Dt=:\Amed\z:}', "");; - Expect(1, 65268, '\p{Dt=_Med}', ""); - Expect(0, 65268, '\p{^Dt=_Med}', ""); - Expect(0, 65268, '\P{Dt=_Med}', ""); - Expect(1, 65268, '\P{^Dt=_Med}', ""); - Expect(0, 65269, '\p{Dt=_Med}', ""); - Expect(1, 65269, '\p{^Dt=_Med}', ""); - Expect(1, 65269, '\P{Dt=_Med}', ""); - Expect(0, 65269, '\P{^Dt=_Med}', ""); - Error('\p{Is_Decomposition_Type=__medial:=}'); - Error('\P{Is_Decomposition_Type=__medial:=}'); + Expect(1, 65268, '\p{Dt= Med}', ""); + Expect(0, 65268, '\p{^Dt= Med}', ""); + Expect(0, 65268, '\P{Dt= Med}', ""); + Expect(1, 65268, '\P{^Dt= Med}', ""); + Expect(0, 65269, '\p{Dt= Med}', ""); + Expect(1, 65269, '\p{^Dt= Med}', ""); + Expect(1, 65269, '\P{Dt= Med}', ""); + Expect(0, 65269, '\P{^Dt= Med}', ""); + Error('\p{Is_Decomposition_Type=/a/-_Medial}'); + Error('\P{Is_Decomposition_Type=/a/-_Medial}'); Expect(1, 65268, '\p{Is_Decomposition_Type=medial}', ""); Expect(0, 65268, '\p{^Is_Decomposition_Type=medial}', ""); Expect(0, 65268, '\P{Is_Decomposition_Type=medial}', ""); @@ -34586,16 +35320,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65269, '\p{^Is_Decomposition_Type=medial}', ""); Expect(1, 65269, '\P{Is_Decomposition_Type=medial}', ""); Expect(0, 65269, '\P{^Is_Decomposition_Type=medial}', ""); - Expect(1, 65268, '\p{Is_Decomposition_Type= MEDIAL}', ""); - Expect(0, 65268, '\p{^Is_Decomposition_Type= MEDIAL}', ""); - Expect(0, 65268, '\P{Is_Decomposition_Type= MEDIAL}', ""); - Expect(1, 65268, '\P{^Is_Decomposition_Type= MEDIAL}', ""); - Expect(0, 65269, '\p{Is_Decomposition_Type= MEDIAL}', ""); - Expect(1, 65269, '\p{^Is_Decomposition_Type= MEDIAL}', ""); - Expect(1, 65269, '\P{Is_Decomposition_Type= MEDIAL}', ""); - Expect(0, 65269, '\P{^Is_Decomposition_Type= MEDIAL}', ""); - Error('\p{Is_Dt= med:=}'); - Error('\P{Is_Dt= med:=}'); + Expect(1, 65268, '\p{Is_Decomposition_Type=-Medial}', ""); + Expect(0, 65268, '\p{^Is_Decomposition_Type=-Medial}', ""); + Expect(0, 65268, '\P{Is_Decomposition_Type=-Medial}', ""); + Expect(1, 65268, '\P{^Is_Decomposition_Type=-Medial}', ""); + Expect(0, 65269, '\p{Is_Decomposition_Type=-Medial}', ""); + Expect(1, 65269, '\p{^Is_Decomposition_Type=-Medial}', ""); + Expect(1, 65269, '\P{Is_Decomposition_Type=-Medial}', ""); + Expect(0, 65269, '\P{^Is_Decomposition_Type=-Medial}', ""); + Error('\p{Is_Dt: /a/med}'); + Error('\P{Is_Dt: /a/med}'); Expect(1, 65268, '\p{Is_Dt=med}', ""); Expect(0, 65268, '\p{^Is_Dt=med}', ""); Expect(0, 65268, '\P{Is_Dt=med}', ""); @@ -34604,16 +35338,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65269, '\p{^Is_Dt=med}', ""); Expect(1, 65269, '\P{Is_Dt=med}', ""); Expect(0, 65269, '\P{^Is_Dt=med}', ""); - Expect(1, 65268, '\p{Is_Dt= _Med}', ""); - Expect(0, 65268, '\p{^Is_Dt= _Med}', ""); - Expect(0, 65268, '\P{Is_Dt= _Med}', ""); - Expect(1, 65268, '\P{^Is_Dt= _Med}', ""); - Expect(0, 65269, '\p{Is_Dt= _Med}', ""); - Expect(1, 65269, '\p{^Is_Dt= _Med}', ""); - Expect(1, 65269, '\P{Is_Dt= _Med}', ""); - Expect(0, 65269, '\P{^Is_Dt= _Med}', ""); - Error('\p{Decomposition_Type=_/a/NARROW}'); - Error('\P{Decomposition_Type=_/a/NARROW}'); + Expect(1, 65268, '\p{Is_Dt=-MED}', ""); + Expect(0, 65268, '\p{^Is_Dt=-MED}', ""); + Expect(0, 65268, '\P{Is_Dt=-MED}', ""); + Expect(1, 65268, '\P{^Is_Dt=-MED}', ""); + Expect(0, 65269, '\p{Is_Dt=-MED}', ""); + Expect(1, 65269, '\p{^Is_Dt=-MED}', ""); + Expect(1, 65269, '\P{Is_Dt=-MED}', ""); + Expect(0, 65269, '\P{^Is_Dt=-MED}', ""); + Error('\p{Decomposition_Type= Narrow/a/}'); + Error('\P{Decomposition_Type= Narrow/a/}'); Expect(1, 65518, '\p{Decomposition_Type=:\ANarrow\z:}', "");; Expect(0, 65519, '\p{Decomposition_Type=:\ANarrow\z:}', "");; Expect(1, 65518, '\p{Decomposition_Type=narrow}', ""); @@ -34626,16 +35360,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65519, '\P{^Decomposition_Type=narrow}', ""); Expect(1, 65518, '\p{Decomposition_Type=:\Anarrow\z:}', "");; Expect(0, 65519, '\p{Decomposition_Type=:\Anarrow\z:}', "");; - Expect(1, 65518, '\p{Decomposition_Type=-Narrow}', ""); - Expect(0, 65518, '\p{^Decomposition_Type=-Narrow}', ""); - Expect(0, 65518, '\P{Decomposition_Type=-Narrow}', ""); - Expect(1, 65518, '\P{^Decomposition_Type=-Narrow}', ""); - Expect(0, 65519, '\p{Decomposition_Type=-Narrow}', ""); - Expect(1, 65519, '\p{^Decomposition_Type=-Narrow}', ""); - Expect(1, 65519, '\P{Decomposition_Type=-Narrow}', ""); - Expect(0, 65519, '\P{^Decomposition_Type=-Narrow}', ""); - Error('\p{Dt=Nar/a/}'); - Error('\P{Dt=Nar/a/}'); + Expect(1, 65518, '\p{Decomposition_Type= Narrow}', ""); + Expect(0, 65518, '\p{^Decomposition_Type= Narrow}', ""); + Expect(0, 65518, '\P{Decomposition_Type= Narrow}', ""); + Expect(1, 65518, '\P{^Decomposition_Type= Narrow}', ""); + Expect(0, 65519, '\p{Decomposition_Type= Narrow}', ""); + Expect(1, 65519, '\p{^Decomposition_Type= Narrow}', ""); + Expect(1, 65519, '\P{Decomposition_Type= Narrow}', ""); + Expect(0, 65519, '\P{^Decomposition_Type= Narrow}', ""); + Error('\p{Dt= Nar:=}'); + Error('\P{Dt= Nar:=}'); Expect(1, 65518, '\p{Dt=:\ANar\z:}', "");; Expect(0, 65519, '\p{Dt=:\ANar\z:}', "");; Expect(1, 65518, '\p{Dt=nar}', ""); @@ -34648,16 +35382,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65519, '\P{^Dt=nar}', ""); Expect(1, 65518, '\p{Dt=:\Anar\z:}', "");; Expect(0, 65519, '\p{Dt=:\Anar\z:}', "");; - Expect(1, 65518, '\p{Dt= nar}', ""); - Expect(0, 65518, '\p{^Dt= nar}', ""); - Expect(0, 65518, '\P{Dt= nar}', ""); - Expect(1, 65518, '\P{^Dt= nar}', ""); - Expect(0, 65519, '\p{Dt= nar}', ""); - Expect(1, 65519, '\p{^Dt= nar}', ""); - Expect(1, 65519, '\P{Dt= nar}', ""); - Expect(0, 65519, '\P{^Dt= nar}', ""); - Error('\p{Is_Decomposition_Type=:= _Narrow}'); - Error('\P{Is_Decomposition_Type=:= _Narrow}'); + Expect(1, 65518, '\p{Dt=Nar}', ""); + Expect(0, 65518, '\p{^Dt=Nar}', ""); + Expect(0, 65518, '\P{Dt=Nar}', ""); + Expect(1, 65518, '\P{^Dt=Nar}', ""); + Expect(0, 65519, '\p{Dt=Nar}', ""); + Expect(1, 65519, '\p{^Dt=Nar}', ""); + Expect(1, 65519, '\P{Dt=Nar}', ""); + Expect(0, 65519, '\P{^Dt=Nar}', ""); + Error('\p{Is_Decomposition_Type= _Narrow:=}'); + Error('\P{Is_Decomposition_Type= _Narrow:=}'); Expect(1, 65518, '\p{Is_Decomposition_Type=narrow}', ""); Expect(0, 65518, '\p{^Is_Decomposition_Type=narrow}', ""); Expect(0, 65518, '\P{Is_Decomposition_Type=narrow}', ""); @@ -34666,16 +35400,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65519, '\p{^Is_Decomposition_Type=narrow}', ""); Expect(1, 65519, '\P{Is_Decomposition_Type=narrow}', ""); Expect(0, 65519, '\P{^Is_Decomposition_Type=narrow}', ""); - Expect(1, 65518, '\p{Is_Decomposition_Type=-narrow}', ""); - Expect(0, 65518, '\p{^Is_Decomposition_Type=-narrow}', ""); - Expect(0, 65518, '\P{Is_Decomposition_Type=-narrow}', ""); - Expect(1, 65518, '\P{^Is_Decomposition_Type=-narrow}', ""); - Expect(0, 65519, '\p{Is_Decomposition_Type=-narrow}', ""); - Expect(1, 65519, '\p{^Is_Decomposition_Type=-narrow}', ""); - Expect(1, 65519, '\P{Is_Decomposition_Type=-narrow}', ""); - Expect(0, 65519, '\P{^Is_Decomposition_Type=-narrow}', ""); - Error('\p{Is_Dt=__nar:=}'); - Error('\P{Is_Dt=__nar:=}'); + Expect(1, 65518, '\p{Is_Decomposition_Type= Narrow}', ""); + Expect(0, 65518, '\p{^Is_Decomposition_Type= Narrow}', ""); + Expect(0, 65518, '\P{Is_Decomposition_Type= Narrow}', ""); + Expect(1, 65518, '\P{^Is_Decomposition_Type= Narrow}', ""); + Expect(0, 65519, '\p{Is_Decomposition_Type= Narrow}', ""); + Expect(1, 65519, '\p{^Is_Decomposition_Type= Narrow}', ""); + Expect(1, 65519, '\P{Is_Decomposition_Type= Narrow}', ""); + Expect(0, 65519, '\P{^Is_Decomposition_Type= Narrow}', ""); + Error('\p{Is_Dt= _Nar/a/}'); + Error('\P{Is_Dt= _Nar/a/}'); Expect(1, 65518, '\p{Is_Dt=nar}', ""); Expect(0, 65518, '\p{^Is_Dt=nar}', ""); Expect(0, 65518, '\P{Is_Dt=nar}', ""); @@ -34684,176 +35418,176 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65519, '\p{^Is_Dt=nar}', ""); Expect(1, 65519, '\P{Is_Dt=nar}', ""); Expect(0, 65519, '\P{^Is_Dt=nar}', ""); - Expect(1, 65518, '\p{Is_Dt=_-Nar}', ""); - Expect(0, 65518, '\p{^Is_Dt=_-Nar}', ""); - Expect(0, 65518, '\P{Is_Dt=_-Nar}', ""); - Expect(1, 65518, '\P{^Is_Dt=_-Nar}', ""); - Expect(0, 65519, '\p{Is_Dt=_-Nar}', ""); - Expect(1, 65519, '\p{^Is_Dt=_-Nar}', ""); - Expect(1, 65519, '\P{Is_Dt=_-Nar}', ""); - Expect(0, 65519, '\P{^Is_Dt=_-Nar}', ""); - Error('\p{Decomposition_Type=_:=NOBREAK}'); - Error('\P{Decomposition_Type=_:=NOBREAK}'); + Expect(1, 65518, '\p{Is_Dt=- NAR}', ""); + Expect(0, 65518, '\p{^Is_Dt=- NAR}', ""); + Expect(0, 65518, '\P{Is_Dt=- NAR}', ""); + Expect(1, 65518, '\P{^Is_Dt=- NAR}', ""); + Expect(0, 65519, '\p{Is_Dt=- NAR}', ""); + Expect(1, 65519, '\p{^Is_Dt=- NAR}', ""); + Expect(1, 65519, '\P{Is_Dt=- NAR}', ""); + Expect(0, 65519, '\P{^Is_Dt=- NAR}', ""); + Error('\p{Decomposition_Type= _Nobreak/a/}'); + Error('\P{Decomposition_Type= _Nobreak/a/}'); Expect(1, 8239, '\p{Decomposition_Type=:\ANobreak\z:}', "");; Expect(0, 8240, '\p{Decomposition_Type=:\ANobreak\z:}', "");; - Expect(1, 8239, '\p{Decomposition_Type: nobreak}', ""); - Expect(0, 8239, '\p{^Decomposition_Type: nobreak}', ""); - Expect(0, 8239, '\P{Decomposition_Type: nobreak}', ""); - Expect(1, 8239, '\P{^Decomposition_Type: nobreak}', ""); - Expect(0, 8240, '\p{Decomposition_Type: nobreak}', ""); - Expect(1, 8240, '\p{^Decomposition_Type: nobreak}', ""); - Expect(1, 8240, '\P{Decomposition_Type: nobreak}', ""); - Expect(0, 8240, '\P{^Decomposition_Type: nobreak}', ""); + Expect(1, 8239, '\p{Decomposition_Type=nobreak}', ""); + Expect(0, 8239, '\p{^Decomposition_Type=nobreak}', ""); + Expect(0, 8239, '\P{Decomposition_Type=nobreak}', ""); + Expect(1, 8239, '\P{^Decomposition_Type=nobreak}', ""); + Expect(0, 8240, '\p{Decomposition_Type=nobreak}', ""); + Expect(1, 8240, '\p{^Decomposition_Type=nobreak}', ""); + Expect(1, 8240, '\P{Decomposition_Type=nobreak}', ""); + Expect(0, 8240, '\P{^Decomposition_Type=nobreak}', ""); Expect(1, 8239, '\p{Decomposition_Type=:\Anobreak\z:}', "");; Expect(0, 8240, '\p{Decomposition_Type=:\Anobreak\z:}', "");; - Expect(1, 8239, '\p{Decomposition_Type=- nobreak}', ""); - Expect(0, 8239, '\p{^Decomposition_Type=- nobreak}', ""); - Expect(0, 8239, '\P{Decomposition_Type=- nobreak}', ""); - Expect(1, 8239, '\P{^Decomposition_Type=- nobreak}', ""); - Expect(0, 8240, '\p{Decomposition_Type=- nobreak}', ""); - Expect(1, 8240, '\p{^Decomposition_Type=- nobreak}', ""); - Expect(1, 8240, '\P{Decomposition_Type=- nobreak}', ""); - Expect(0, 8240, '\P{^Decomposition_Type=- nobreak}', ""); - Error('\p{Dt=_-NB/a/}'); - Error('\P{Dt=_-NB/a/}'); + Expect(1, 8239, '\p{Decomposition_Type= Nobreak}', ""); + Expect(0, 8239, '\p{^Decomposition_Type= Nobreak}', ""); + Expect(0, 8239, '\P{Decomposition_Type= Nobreak}', ""); + Expect(1, 8239, '\P{^Decomposition_Type= Nobreak}', ""); + Expect(0, 8240, '\p{Decomposition_Type= Nobreak}', ""); + Expect(1, 8240, '\p{^Decomposition_Type= Nobreak}', ""); + Expect(1, 8240, '\P{Decomposition_Type= Nobreak}', ""); + Expect(0, 8240, '\P{^Decomposition_Type= Nobreak}', ""); + Error('\p{Dt=_:=nb}'); + Error('\P{Dt=_:=nb}'); Expect(1, 8239, '\p{Dt=:\ANb\z:}', "");; Expect(0, 8240, '\p{Dt=:\ANb\z:}', "");; - Expect(1, 8239, '\p{Dt=nb}', ""); - Expect(0, 8239, '\p{^Dt=nb}', ""); - Expect(0, 8239, '\P{Dt=nb}', ""); - Expect(1, 8239, '\P{^Dt=nb}', ""); - Expect(0, 8240, '\p{Dt=nb}', ""); - Expect(1, 8240, '\p{^Dt=nb}', ""); - Expect(1, 8240, '\P{Dt=nb}', ""); - Expect(0, 8240, '\P{^Dt=nb}', ""); + Expect(1, 8239, '\p{Dt:nb}', ""); + Expect(0, 8239, '\p{^Dt:nb}', ""); + Expect(0, 8239, '\P{Dt:nb}', ""); + Expect(1, 8239, '\P{^Dt:nb}', ""); + Expect(0, 8240, '\p{Dt:nb}', ""); + Expect(1, 8240, '\p{^Dt:nb}', ""); + Expect(1, 8240, '\P{Dt:nb}', ""); + Expect(0, 8240, '\P{^Dt:nb}', ""); Expect(1, 8239, '\p{Dt=:\Anb\z:}', "");; Expect(0, 8240, '\p{Dt=:\Anb\z:}', "");; - Expect(1, 8239, '\p{Dt= Nb}', ""); - Expect(0, 8239, '\p{^Dt= Nb}', ""); - Expect(0, 8239, '\P{Dt= Nb}', ""); - Expect(1, 8239, '\P{^Dt= Nb}', ""); - Expect(0, 8240, '\p{Dt= Nb}', ""); - Expect(1, 8240, '\p{^Dt= Nb}', ""); - Expect(1, 8240, '\P{Dt= Nb}', ""); - Expect(0, 8240, '\P{^Dt= Nb}', ""); - Error('\p{Is_Decomposition_Type: :=_Nobreak}'); - Error('\P{Is_Decomposition_Type: :=_Nobreak}'); - Expect(1, 8239, '\p{Is_Decomposition_Type=nobreak}', ""); - Expect(0, 8239, '\p{^Is_Decomposition_Type=nobreak}', ""); - Expect(0, 8239, '\P{Is_Decomposition_Type=nobreak}', ""); - Expect(1, 8239, '\P{^Is_Decomposition_Type=nobreak}', ""); - Expect(0, 8240, '\p{Is_Decomposition_Type=nobreak}', ""); - Expect(1, 8240, '\p{^Is_Decomposition_Type=nobreak}', ""); - Expect(1, 8240, '\P{Is_Decomposition_Type=nobreak}', ""); - Expect(0, 8240, '\P{^Is_Decomposition_Type=nobreak}', ""); - Expect(1, 8239, '\p{Is_Decomposition_Type=__nobreak}', ""); - Expect(0, 8239, '\p{^Is_Decomposition_Type=__nobreak}', ""); - Expect(0, 8239, '\P{Is_Decomposition_Type=__nobreak}', ""); - Expect(1, 8239, '\P{^Is_Decomposition_Type=__nobreak}', ""); - Expect(0, 8240, '\p{Is_Decomposition_Type=__nobreak}', ""); - Expect(1, 8240, '\p{^Is_Decomposition_Type=__nobreak}', ""); - Expect(1, 8240, '\P{Is_Decomposition_Type=__nobreak}', ""); - Expect(0, 8240, '\P{^Is_Decomposition_Type=__nobreak}', ""); - Error('\p{Is_Dt=:=-Nb}'); - Error('\P{Is_Dt=:=-Nb}'); - Expect(1, 8239, '\p{Is_Dt: nb}', ""); - Expect(0, 8239, '\p{^Is_Dt: nb}', ""); - Expect(0, 8239, '\P{Is_Dt: nb}', ""); - Expect(1, 8239, '\P{^Is_Dt: nb}', ""); - Expect(0, 8240, '\p{Is_Dt: nb}', ""); - Expect(1, 8240, '\p{^Is_Dt: nb}', ""); - Expect(1, 8240, '\P{Is_Dt: nb}', ""); - Expect(0, 8240, '\P{^Is_Dt: nb}', ""); - Expect(1, 8239, '\p{Is_Dt: _-Nb}', ""); - Expect(0, 8239, '\p{^Is_Dt: _-Nb}', ""); - Expect(0, 8239, '\P{Is_Dt: _-Nb}', ""); - Expect(1, 8239, '\P{^Is_Dt: _-Nb}', ""); - Expect(0, 8240, '\p{Is_Dt: _-Nb}', ""); - Expect(1, 8240, '\p{^Is_Dt: _-Nb}', ""); - Expect(1, 8240, '\P{Is_Dt: _-Nb}', ""); - Expect(0, 8240, '\P{^Is_Dt: _-Nb}', ""); - Error('\p{Decomposition_Type=/a/ NON_Canonical}'); - Error('\P{Decomposition_Type=/a/ NON_Canonical}'); - Expect(1, 127569, '\p{Decomposition_Type=:\ANon_Canonical\z:}', "");; - Expect(0, 127570, '\p{Decomposition_Type=:\ANon_Canonical\z:}', "");; - Expect(1, 127569, '\p{Decomposition_Type=noncanonical}', ""); - Expect(0, 127569, '\p{^Decomposition_Type=noncanonical}', ""); - Expect(0, 127569, '\P{Decomposition_Type=noncanonical}', ""); - Expect(1, 127569, '\P{^Decomposition_Type=noncanonical}', ""); - Expect(0, 127570, '\p{Decomposition_Type=noncanonical}', ""); - Expect(1, 127570, '\p{^Decomposition_Type=noncanonical}', ""); - Expect(1, 127570, '\P{Decomposition_Type=noncanonical}', ""); - Expect(0, 127570, '\P{^Decomposition_Type=noncanonical}', ""); - Expect(1, 127569, '\p{Decomposition_Type=:\Anoncanonical\z:}', "");; - Expect(0, 127570, '\p{Decomposition_Type=:\Anoncanonical\z:}', "");; - Expect(1, 127569, '\p{Decomposition_Type=_ NON_CANONICAL}', ""); - Expect(0, 127569, '\p{^Decomposition_Type=_ NON_CANONICAL}', ""); - Expect(0, 127569, '\P{Decomposition_Type=_ NON_CANONICAL}', ""); - Expect(1, 127569, '\P{^Decomposition_Type=_ NON_CANONICAL}', ""); - Expect(0, 127570, '\p{Decomposition_Type=_ NON_CANONICAL}', ""); - Expect(1, 127570, '\p{^Decomposition_Type=_ NON_CANONICAL}', ""); - Expect(1, 127570, '\P{Decomposition_Type=_ NON_CANONICAL}', ""); - Expect(0, 127570, '\P{^Decomposition_Type=_ NON_CANONICAL}', ""); - Error('\p{Dt= :=Non_canon}'); - Error('\P{Dt= :=Non_canon}'); - Expect(1, 127569, '\p{Dt=:\ANon_Canon\z:}', "");; - Expect(0, 127570, '\p{Dt=:\ANon_Canon\z:}', "");; - Expect(1, 127569, '\p{Dt=noncanon}', ""); - Expect(0, 127569, '\p{^Dt=noncanon}', ""); - Expect(0, 127569, '\P{Dt=noncanon}', ""); - Expect(1, 127569, '\P{^Dt=noncanon}', ""); - Expect(0, 127570, '\p{Dt=noncanon}', ""); - Expect(1, 127570, '\p{^Dt=noncanon}', ""); - Expect(1, 127570, '\P{Dt=noncanon}', ""); - Expect(0, 127570, '\P{^Dt=noncanon}', ""); - Expect(1, 127569, '\p{Dt=:\Anoncanon\z:}', "");; - Expect(0, 127570, '\p{Dt=:\Anoncanon\z:}', "");; - Expect(1, 127569, '\p{Dt= -Non_canon}', ""); - Expect(0, 127569, '\p{^Dt= -Non_canon}', ""); - Expect(0, 127569, '\P{Dt= -Non_canon}', ""); - Expect(1, 127569, '\P{^Dt= -Non_canon}', ""); - Expect(0, 127570, '\p{Dt= -Non_canon}', ""); - Expect(1, 127570, '\p{^Dt= -Non_canon}', ""); - Expect(1, 127570, '\P{Dt= -Non_canon}', ""); - Expect(0, 127570, '\P{^Dt= -Non_canon}', ""); - Error('\p{Is_Decomposition_Type=_ Non_Canonical:=}'); - Error('\P{Is_Decomposition_Type=_ Non_Canonical:=}'); - Expect(1, 127569, '\p{Is_Decomposition_Type=noncanonical}', ""); - Expect(0, 127569, '\p{^Is_Decomposition_Type=noncanonical}', ""); - Expect(0, 127569, '\P{Is_Decomposition_Type=noncanonical}', ""); - Expect(1, 127569, '\P{^Is_Decomposition_Type=noncanonical}', ""); - Expect(0, 127570, '\p{Is_Decomposition_Type=noncanonical}', ""); - Expect(1, 127570, '\p{^Is_Decomposition_Type=noncanonical}', ""); - Expect(1, 127570, '\P{Is_Decomposition_Type=noncanonical}', ""); - Expect(0, 127570, '\P{^Is_Decomposition_Type=noncanonical}', ""); - Expect(1, 127569, '\p{Is_Decomposition_Type= Non_canonical}', ""); - Expect(0, 127569, '\p{^Is_Decomposition_Type= Non_canonical}', ""); - Expect(0, 127569, '\P{Is_Decomposition_Type= Non_canonical}', ""); - Expect(1, 127569, '\P{^Is_Decomposition_Type= Non_canonical}', ""); - Expect(0, 127570, '\p{Is_Decomposition_Type= Non_canonical}', ""); - Expect(1, 127570, '\p{^Is_Decomposition_Type= Non_canonical}', ""); - Expect(1, 127570, '\P{Is_Decomposition_Type= Non_canonical}', ""); - Expect(0, 127570, '\P{^Is_Decomposition_Type= Non_canonical}', ""); - Error('\p{Is_Dt=-:=Non_CANON}'); - Error('\P{Is_Dt=-:=Non_CANON}'); - Expect(1, 127569, '\p{Is_Dt=noncanon}', ""); - Expect(0, 127569, '\p{^Is_Dt=noncanon}', ""); - Expect(0, 127569, '\P{Is_Dt=noncanon}', ""); - Expect(1, 127569, '\P{^Is_Dt=noncanon}', ""); - Expect(0, 127570, '\p{Is_Dt=noncanon}', ""); - Expect(1, 127570, '\p{^Is_Dt=noncanon}', ""); - Expect(1, 127570, '\P{Is_Dt=noncanon}', ""); - Expect(0, 127570, '\P{^Is_Dt=noncanon}', ""); - Expect(1, 127569, '\p{Is_Dt=_ NON_Canon}', ""); - Expect(0, 127569, '\p{^Is_Dt=_ NON_Canon}', ""); - Expect(0, 127569, '\P{Is_Dt=_ NON_Canon}', ""); - Expect(1, 127569, '\P{^Is_Dt=_ NON_Canon}', ""); - Expect(0, 127570, '\p{Is_Dt=_ NON_Canon}', ""); - Expect(1, 127570, '\p{^Is_Dt=_ NON_Canon}', ""); - Expect(1, 127570, '\P{Is_Dt=_ NON_Canon}', ""); - Expect(0, 127570, '\P{^Is_Dt=_ NON_Canon}', ""); - Error('\p{Decomposition_Type: none/a/}'); - Error('\P{Decomposition_Type: none/a/}'); + Expect(1, 8239, '\p{Dt=-Nb}', ""); + Expect(0, 8239, '\p{^Dt=-Nb}', ""); + Expect(0, 8239, '\P{Dt=-Nb}', ""); + Expect(1, 8239, '\P{^Dt=-Nb}', ""); + Expect(0, 8240, '\p{Dt=-Nb}', ""); + Expect(1, 8240, '\p{^Dt=-Nb}', ""); + Expect(1, 8240, '\P{Dt=-Nb}', ""); + Expect(0, 8240, '\P{^Dt=-Nb}', ""); + Error('\p{Is_Decomposition_Type=:= -NOBREAK}'); + Error('\P{Is_Decomposition_Type=:= -NOBREAK}'); + Expect(1, 8239, '\p{Is_Decomposition_Type:nobreak}', ""); + Expect(0, 8239, '\p{^Is_Decomposition_Type:nobreak}', ""); + Expect(0, 8239, '\P{Is_Decomposition_Type:nobreak}', ""); + Expect(1, 8239, '\P{^Is_Decomposition_Type:nobreak}', ""); + Expect(0, 8240, '\p{Is_Decomposition_Type:nobreak}', ""); + Expect(1, 8240, '\p{^Is_Decomposition_Type:nobreak}', ""); + Expect(1, 8240, '\P{Is_Decomposition_Type:nobreak}', ""); + Expect(0, 8240, '\P{^Is_Decomposition_Type:nobreak}', ""); + Expect(1, 8239, '\p{Is_Decomposition_Type=_NOBREAK}', ""); + Expect(0, 8239, '\p{^Is_Decomposition_Type=_NOBREAK}', ""); + Expect(0, 8239, '\P{Is_Decomposition_Type=_NOBREAK}', ""); + Expect(1, 8239, '\P{^Is_Decomposition_Type=_NOBREAK}', ""); + Expect(0, 8240, '\p{Is_Decomposition_Type=_NOBREAK}', ""); + Expect(1, 8240, '\p{^Is_Decomposition_Type=_NOBREAK}', ""); + Expect(1, 8240, '\P{Is_Decomposition_Type=_NOBREAK}', ""); + Expect(0, 8240, '\P{^Is_Decomposition_Type=_NOBREAK}', ""); + Error('\p{Is_Dt: nb/a/}'); + Error('\P{Is_Dt: nb/a/}'); + Expect(1, 8239, '\p{Is_Dt: nb}', ""); + Expect(0, 8239, '\p{^Is_Dt: nb}', ""); + Expect(0, 8239, '\P{Is_Dt: nb}', ""); + Expect(1, 8239, '\P{^Is_Dt: nb}', ""); + Expect(0, 8240, '\p{Is_Dt: nb}', ""); + Expect(1, 8240, '\p{^Is_Dt: nb}', ""); + Expect(1, 8240, '\P{Is_Dt: nb}', ""); + Expect(0, 8240, '\P{^Is_Dt: nb}', ""); + Expect(1, 8239, '\p{Is_Dt=-Nb}', ""); + Expect(0, 8239, '\p{^Is_Dt=-Nb}', ""); + Expect(0, 8239, '\P{Is_Dt=-Nb}', ""); + Expect(1, 8239, '\P{^Is_Dt=-Nb}', ""); + Expect(0, 8240, '\p{Is_Dt=-Nb}', ""); + Expect(1, 8240, '\p{^Is_Dt=-Nb}', ""); + Expect(1, 8240, '\P{Is_Dt=-Nb}', ""); + Expect(0, 8240, '\P{^Is_Dt=-Nb}', ""); + Error('\p{Decomposition_Type= Non_Canonical:=}'); + Error('\P{Decomposition_Type= Non_Canonical:=}'); + Expect(1, 130041, '\p{Decomposition_Type=:\ANon_Canonical\z:}', "");; + Expect(0, 130042, '\p{Decomposition_Type=:\ANon_Canonical\z:}', "");; + Expect(1, 130041, '\p{Decomposition_Type=noncanonical}', ""); + Expect(0, 130041, '\p{^Decomposition_Type=noncanonical}', ""); + Expect(0, 130041, '\P{Decomposition_Type=noncanonical}', ""); + Expect(1, 130041, '\P{^Decomposition_Type=noncanonical}', ""); + Expect(0, 130042, '\p{Decomposition_Type=noncanonical}', ""); + Expect(1, 130042, '\p{^Decomposition_Type=noncanonical}', ""); + Expect(1, 130042, '\P{Decomposition_Type=noncanonical}', ""); + Expect(0, 130042, '\P{^Decomposition_Type=noncanonical}', ""); + Expect(1, 130041, '\p{Decomposition_Type=:\Anoncanonical\z:}', "");; + Expect(0, 130042, '\p{Decomposition_Type=:\Anoncanonical\z:}', "");; + Expect(1, 130041, '\p{Decomposition_Type=-NON_CANONICAL}', ""); + Expect(0, 130041, '\p{^Decomposition_Type=-NON_CANONICAL}', ""); + Expect(0, 130041, '\P{Decomposition_Type=-NON_CANONICAL}', ""); + Expect(1, 130041, '\P{^Decomposition_Type=-NON_CANONICAL}', ""); + Expect(0, 130042, '\p{Decomposition_Type=-NON_CANONICAL}', ""); + Expect(1, 130042, '\p{^Decomposition_Type=-NON_CANONICAL}', ""); + Expect(1, 130042, '\P{Decomposition_Type=-NON_CANONICAL}', ""); + Expect(0, 130042, '\P{^Decomposition_Type=-NON_CANONICAL}', ""); + Error('\p{Dt=_:=NON_canon}'); + Error('\P{Dt=_:=NON_canon}'); + Expect(1, 130041, '\p{Dt=:\ANon_Canon\z:}', "");; + Expect(0, 130042, '\p{Dt=:\ANon_Canon\z:}', "");; + Expect(1, 130041, '\p{Dt=noncanon}', ""); + Expect(0, 130041, '\p{^Dt=noncanon}', ""); + Expect(0, 130041, '\P{Dt=noncanon}', ""); + Expect(1, 130041, '\P{^Dt=noncanon}', ""); + Expect(0, 130042, '\p{Dt=noncanon}', ""); + Expect(1, 130042, '\p{^Dt=noncanon}', ""); + Expect(1, 130042, '\P{Dt=noncanon}', ""); + Expect(0, 130042, '\P{^Dt=noncanon}', ""); + Expect(1, 130041, '\p{Dt=:\Anoncanon\z:}', "");; + Expect(0, 130042, '\p{Dt=:\Anoncanon\z:}', "");; + Expect(1, 130041, '\p{Dt: non_canon}', ""); + Expect(0, 130041, '\p{^Dt: non_canon}', ""); + Expect(0, 130041, '\P{Dt: non_canon}', ""); + Expect(1, 130041, '\P{^Dt: non_canon}', ""); + Expect(0, 130042, '\p{Dt: non_canon}', ""); + Expect(1, 130042, '\p{^Dt: non_canon}', ""); + Expect(1, 130042, '\P{Dt: non_canon}', ""); + Expect(0, 130042, '\P{^Dt: non_canon}', ""); + Error('\p{Is_Decomposition_Type=_ non_CANONICAL:=}'); + Error('\P{Is_Decomposition_Type=_ non_CANONICAL:=}'); + Expect(1, 130041, '\p{Is_Decomposition_Type=noncanonical}', ""); + Expect(0, 130041, '\p{^Is_Decomposition_Type=noncanonical}', ""); + Expect(0, 130041, '\P{Is_Decomposition_Type=noncanonical}', ""); + Expect(1, 130041, '\P{^Is_Decomposition_Type=noncanonical}', ""); + Expect(0, 130042, '\p{Is_Decomposition_Type=noncanonical}', ""); + Expect(1, 130042, '\p{^Is_Decomposition_Type=noncanonical}', ""); + Expect(1, 130042, '\P{Is_Decomposition_Type=noncanonical}', ""); + Expect(0, 130042, '\P{^Is_Decomposition_Type=noncanonical}', ""); + Expect(1, 130041, '\p{Is_Decomposition_Type: Non_Canonical}', ""); + Expect(0, 130041, '\p{^Is_Decomposition_Type: Non_Canonical}', ""); + Expect(0, 130041, '\P{Is_Decomposition_Type: Non_Canonical}', ""); + Expect(1, 130041, '\P{^Is_Decomposition_Type: Non_Canonical}', ""); + Expect(0, 130042, '\p{Is_Decomposition_Type: Non_Canonical}', ""); + Expect(1, 130042, '\p{^Is_Decomposition_Type: Non_Canonical}', ""); + Expect(1, 130042, '\P{Is_Decomposition_Type: Non_Canonical}', ""); + Expect(0, 130042, '\P{^Is_Decomposition_Type: Non_Canonical}', ""); + Error('\p{Is_Dt=_NON_canon/a/}'); + Error('\P{Is_Dt=_NON_canon/a/}'); + Expect(1, 130041, '\p{Is_Dt=noncanon}', ""); + Expect(0, 130041, '\p{^Is_Dt=noncanon}', ""); + Expect(0, 130041, '\P{Is_Dt=noncanon}', ""); + Expect(1, 130041, '\P{^Is_Dt=noncanon}', ""); + Expect(0, 130042, '\p{Is_Dt=noncanon}', ""); + Expect(1, 130042, '\p{^Is_Dt=noncanon}', ""); + Expect(1, 130042, '\P{Is_Dt=noncanon}', ""); + Expect(0, 130042, '\P{^Is_Dt=noncanon}', ""); + Expect(1, 130041, '\p{Is_Dt= Non_Canon}', ""); + Expect(0, 130041, '\p{^Is_Dt= Non_Canon}', ""); + Expect(0, 130041, '\P{Is_Dt= Non_Canon}', ""); + Expect(1, 130041, '\P{^Is_Dt= Non_Canon}', ""); + Expect(0, 130042, '\p{Is_Dt= Non_Canon}', ""); + Expect(1, 130042, '\p{^Is_Dt= Non_Canon}', ""); + Expect(1, 130042, '\P{Is_Dt= Non_Canon}', ""); + Expect(0, 130042, '\P{^Is_Dt= Non_Canon}', ""); + Error('\p{Decomposition_Type=/a/NONE}'); + Error('\P{Decomposition_Type=/a/NONE}'); Expect(1, 195102, '\p{Decomposition_Type=:\ANone\z:}', "");; Expect(0, 195101, '\p{Decomposition_Type=:\ANone\z:}', "");; Expect(1, 195102, '\p{Decomposition_Type=none}', ""); @@ -34866,16 +35600,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 195101, '\P{^Decomposition_Type=none}', ""); Expect(1, 195102, '\p{Decomposition_Type=:\Anone\z:}', "");; Expect(0, 195101, '\p{Decomposition_Type=:\Anone\z:}', "");; - Expect(1, 195102, '\p{Decomposition_Type= none}', ""); - Expect(0, 195102, '\p{^Decomposition_Type= none}', ""); - Expect(0, 195102, '\P{Decomposition_Type= none}', ""); - Expect(1, 195102, '\P{^Decomposition_Type= none}', ""); - Expect(0, 195101, '\p{Decomposition_Type= none}', ""); - Expect(1, 195101, '\p{^Decomposition_Type= none}', ""); - Expect(1, 195101, '\P{Decomposition_Type= none}', ""); - Expect(0, 195101, '\P{^Decomposition_Type= none}', ""); - Error('\p{Dt= /a/None}'); - Error('\P{Dt= /a/None}'); + Expect(1, 195102, '\p{Decomposition_Type=- None}', ""); + Expect(0, 195102, '\p{^Decomposition_Type=- None}', ""); + Expect(0, 195102, '\P{Decomposition_Type=- None}', ""); + Expect(1, 195102, '\P{^Decomposition_Type=- None}', ""); + Expect(0, 195101, '\p{Decomposition_Type=- None}', ""); + Expect(1, 195101, '\p{^Decomposition_Type=- None}', ""); + Expect(1, 195101, '\P{Decomposition_Type=- None}', ""); + Expect(0, 195101, '\P{^Decomposition_Type=- None}', ""); + Error('\p{Dt=_None:=}'); + Error('\P{Dt=_None:=}'); Expect(1, 195102, '\p{Dt=:\ANone\z:}', "");; Expect(0, 195101, '\p{Dt=:\ANone\z:}', "");; Expect(1, 195102, '\p{Dt=none}', ""); @@ -34888,16 +35622,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 195101, '\P{^Dt=none}', ""); Expect(1, 195102, '\p{Dt=:\Anone\z:}', "");; Expect(0, 195101, '\p{Dt=:\Anone\z:}', "");; - Expect(1, 195102, '\p{Dt=- None}', ""); - Expect(0, 195102, '\p{^Dt=- None}', ""); - Expect(0, 195102, '\P{Dt=- None}', ""); - Expect(1, 195102, '\P{^Dt=- None}', ""); - Expect(0, 195101, '\p{Dt=- None}', ""); - Expect(1, 195101, '\p{^Dt=- None}', ""); - Expect(1, 195101, '\P{Dt=- None}', ""); - Expect(0, 195101, '\P{^Dt=- None}', ""); - Error('\p{Is_Decomposition_Type= /a/NONE}'); - Error('\P{Is_Decomposition_Type= /a/NONE}'); + Expect(1, 195102, '\p{Dt: _ none}', ""); + Expect(0, 195102, '\p{^Dt: _ none}', ""); + Expect(0, 195102, '\P{Dt: _ none}', ""); + Expect(1, 195102, '\P{^Dt: _ none}', ""); + Expect(0, 195101, '\p{Dt: _ none}', ""); + Expect(1, 195101, '\p{^Dt: _ none}', ""); + Expect(1, 195101, '\P{Dt: _ none}', ""); + Expect(0, 195101, '\P{^Dt: _ none}', ""); + Error('\p{Is_Decomposition_Type: := _none}'); + Error('\P{Is_Decomposition_Type: := _none}'); Expect(1, 195102, '\p{Is_Decomposition_Type=none}', ""); Expect(0, 195102, '\p{^Is_Decomposition_Type=none}', ""); Expect(0, 195102, '\P{Is_Decomposition_Type=none}', ""); @@ -34906,16 +35640,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 195101, '\p{^Is_Decomposition_Type=none}', ""); Expect(1, 195101, '\P{Is_Decomposition_Type=none}', ""); Expect(0, 195101, '\P{^Is_Decomposition_Type=none}', ""); - Expect(1, 195102, '\p{Is_Decomposition_Type= None}', ""); - Expect(0, 195102, '\p{^Is_Decomposition_Type= None}', ""); - Expect(0, 195102, '\P{Is_Decomposition_Type= None}', ""); - Expect(1, 195102, '\P{^Is_Decomposition_Type= None}', ""); - Expect(0, 195101, '\p{Is_Decomposition_Type= None}', ""); - Expect(1, 195101, '\p{^Is_Decomposition_Type= None}', ""); - Expect(1, 195101, '\P{Is_Decomposition_Type= None}', ""); - Expect(0, 195101, '\P{^Is_Decomposition_Type= None}', ""); - Error('\p{Is_Dt=:=_None}'); - Error('\P{Is_Dt=:=_None}'); + Expect(1, 195102, '\p{Is_Decomposition_Type= None}', ""); + Expect(0, 195102, '\p{^Is_Decomposition_Type= None}', ""); + Expect(0, 195102, '\P{Is_Decomposition_Type= None}', ""); + Expect(1, 195102, '\P{^Is_Decomposition_Type= None}', ""); + Expect(0, 195101, '\p{Is_Decomposition_Type= None}', ""); + Expect(1, 195101, '\p{^Is_Decomposition_Type= None}', ""); + Expect(1, 195101, '\P{Is_Decomposition_Type= None}', ""); + Expect(0, 195101, '\P{^Is_Decomposition_Type= None}', ""); + Error('\p{Is_Dt=_ NONE:=}'); + Error('\P{Is_Dt=_ NONE:=}'); Expect(1, 195102, '\p{Is_Dt=none}', ""); Expect(0, 195102, '\p{^Is_Dt=none}', ""); Expect(0, 195102, '\P{Is_Dt=none}', ""); @@ -34924,38 +35658,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 195101, '\p{^Is_Dt=none}', ""); Expect(1, 195101, '\P{Is_Dt=none}', ""); Expect(0, 195101, '\P{^Is_Dt=none}', ""); - Expect(1, 195102, '\p{Is_Dt=None}', ""); - Expect(0, 195102, '\p{^Is_Dt=None}', ""); - Expect(0, 195102, '\P{Is_Dt=None}', ""); - Expect(1, 195102, '\P{^Is_Dt=None}', ""); - Expect(0, 195101, '\p{Is_Dt=None}', ""); - Expect(1, 195101, '\p{^Is_Dt=None}', ""); - Expect(1, 195101, '\P{Is_Dt=None}', ""); - Expect(0, 195101, '\P{^Is_Dt=None}', ""); - Error('\p{Decomposition_Type=_small:=}'); - Error('\P{Decomposition_Type=_small:=}'); + Expect(1, 195102, '\p{Is_Dt: -None}', ""); + Expect(0, 195102, '\p{^Is_Dt: -None}', ""); + Expect(0, 195102, '\P{Is_Dt: -None}', ""); + Expect(1, 195102, '\P{^Is_Dt: -None}', ""); + Expect(0, 195101, '\p{Is_Dt: -None}', ""); + Expect(1, 195101, '\p{^Is_Dt: -None}', ""); + Expect(1, 195101, '\P{Is_Dt: -None}', ""); + Expect(0, 195101, '\P{^Is_Dt: -None}', ""); + Error('\p{Decomposition_Type=_ Small/a/}'); + Error('\P{Decomposition_Type=_ Small/a/}'); Expect(1, 65131, '\p{Decomposition_Type=:\ASmall\z:}', "");; Expect(0, 65132, '\p{Decomposition_Type=:\ASmall\z:}', "");; - Expect(1, 65131, '\p{Decomposition_Type=small}', ""); - Expect(0, 65131, '\p{^Decomposition_Type=small}', ""); - Expect(0, 65131, '\P{Decomposition_Type=small}', ""); - Expect(1, 65131, '\P{^Decomposition_Type=small}', ""); - Expect(0, 65132, '\p{Decomposition_Type=small}', ""); - Expect(1, 65132, '\p{^Decomposition_Type=small}', ""); - Expect(1, 65132, '\P{Decomposition_Type=small}', ""); - Expect(0, 65132, '\P{^Decomposition_Type=small}', ""); + Expect(1, 65131, '\p{Decomposition_Type:small}', ""); + Expect(0, 65131, '\p{^Decomposition_Type:small}', ""); + Expect(0, 65131, '\P{Decomposition_Type:small}', ""); + Expect(1, 65131, '\P{^Decomposition_Type:small}', ""); + Expect(0, 65132, '\p{Decomposition_Type:small}', ""); + Expect(1, 65132, '\p{^Decomposition_Type:small}', ""); + Expect(1, 65132, '\P{Decomposition_Type:small}', ""); + Expect(0, 65132, '\P{^Decomposition_Type:small}', ""); Expect(1, 65131, '\p{Decomposition_Type=:\Asmall\z:}', "");; Expect(0, 65132, '\p{Decomposition_Type=:\Asmall\z:}', "");; - Expect(1, 65131, '\p{Decomposition_Type=SMALL}', ""); - Expect(0, 65131, '\p{^Decomposition_Type=SMALL}', ""); - Expect(0, 65131, '\P{Decomposition_Type=SMALL}', ""); - Expect(1, 65131, '\P{^Decomposition_Type=SMALL}', ""); - Expect(0, 65132, '\p{Decomposition_Type=SMALL}', ""); - Expect(1, 65132, '\p{^Decomposition_Type=SMALL}', ""); - Expect(1, 65132, '\P{Decomposition_Type=SMALL}', ""); - Expect(0, 65132, '\P{^Decomposition_Type=SMALL}', ""); - Error('\p{Dt= /a/Sml}'); - Error('\P{Dt= /a/Sml}'); + Expect(1, 65131, '\p{Decomposition_Type=-Small}', ""); + Expect(0, 65131, '\p{^Decomposition_Type=-Small}', ""); + Expect(0, 65131, '\P{Decomposition_Type=-Small}', ""); + Expect(1, 65131, '\P{^Decomposition_Type=-Small}', ""); + Expect(0, 65132, '\p{Decomposition_Type=-Small}', ""); + Expect(1, 65132, '\p{^Decomposition_Type=-Small}', ""); + Expect(1, 65132, '\P{Decomposition_Type=-Small}', ""); + Expect(0, 65132, '\P{^Decomposition_Type=-Small}', ""); + Error('\p{Dt=-/a/sml}'); + Error('\P{Dt=-/a/sml}'); Expect(1, 65131, '\p{Dt=:\ASml\z:}', "");; Expect(0, 65132, '\p{Dt=:\ASml\z:}', "");; Expect(1, 65131, '\p{Dt=sml}', ""); @@ -34968,34 +35702,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65132, '\P{^Dt=sml}', ""); Expect(1, 65131, '\p{Dt=:\Asml\z:}', "");; Expect(0, 65132, '\p{Dt=:\Asml\z:}', "");; - Expect(1, 65131, '\p{Dt= Sml}', ""); - Expect(0, 65131, '\p{^Dt= Sml}', ""); - Expect(0, 65131, '\P{Dt= Sml}', ""); - Expect(1, 65131, '\P{^Dt= Sml}', ""); - Expect(0, 65132, '\p{Dt= Sml}', ""); - Expect(1, 65132, '\p{^Dt= Sml}', ""); - Expect(1, 65132, '\P{Dt= Sml}', ""); - Expect(0, 65132, '\P{^Dt= Sml}', ""); - Error('\p{Is_Decomposition_Type=:=-Small}'); - Error('\P{Is_Decomposition_Type=:=-Small}'); - Expect(1, 65131, '\p{Is_Decomposition_Type=small}', ""); - Expect(0, 65131, '\p{^Is_Decomposition_Type=small}', ""); - Expect(0, 65131, '\P{Is_Decomposition_Type=small}', ""); - Expect(1, 65131, '\P{^Is_Decomposition_Type=small}', ""); - Expect(0, 65132, '\p{Is_Decomposition_Type=small}', ""); - Expect(1, 65132, '\p{^Is_Decomposition_Type=small}', ""); - Expect(1, 65132, '\P{Is_Decomposition_Type=small}', ""); - Expect(0, 65132, '\P{^Is_Decomposition_Type=small}', ""); - Expect(1, 65131, '\p{Is_Decomposition_Type=- SMALL}', ""); - Expect(0, 65131, '\p{^Is_Decomposition_Type=- SMALL}', ""); - Expect(0, 65131, '\P{Is_Decomposition_Type=- SMALL}', ""); - Expect(1, 65131, '\P{^Is_Decomposition_Type=- SMALL}', ""); - Expect(0, 65132, '\p{Is_Decomposition_Type=- SMALL}', ""); - Expect(1, 65132, '\p{^Is_Decomposition_Type=- SMALL}', ""); - Expect(1, 65132, '\P{Is_Decomposition_Type=- SMALL}', ""); - Expect(0, 65132, '\P{^Is_Decomposition_Type=- SMALL}', ""); - Error('\p{Is_Dt=:=_sml}'); - Error('\P{Is_Dt=:=_sml}'); + Expect(1, 65131, '\p{Dt= Sml}', ""); + Expect(0, 65131, '\p{^Dt= Sml}', ""); + Expect(0, 65131, '\P{Dt= Sml}', ""); + Expect(1, 65131, '\P{^Dt= Sml}', ""); + Expect(0, 65132, '\p{Dt= Sml}', ""); + Expect(1, 65132, '\p{^Dt= Sml}', ""); + Expect(1, 65132, '\P{Dt= Sml}', ""); + Expect(0, 65132, '\P{^Dt= Sml}', ""); + Error('\p{Is_Decomposition_Type= SMALL/a/}'); + Error('\P{Is_Decomposition_Type= SMALL/a/}'); + Expect(1, 65131, '\p{Is_Decomposition_Type: small}', ""); + Expect(0, 65131, '\p{^Is_Decomposition_Type: small}', ""); + Expect(0, 65131, '\P{Is_Decomposition_Type: small}', ""); + Expect(1, 65131, '\P{^Is_Decomposition_Type: small}', ""); + Expect(0, 65132, '\p{Is_Decomposition_Type: small}', ""); + Expect(1, 65132, '\p{^Is_Decomposition_Type: small}', ""); + Expect(1, 65132, '\P{Is_Decomposition_Type: small}', ""); + Expect(0, 65132, '\P{^Is_Decomposition_Type: small}', ""); + Expect(1, 65131, '\p{Is_Decomposition_Type=- Small}', ""); + Expect(0, 65131, '\p{^Is_Decomposition_Type=- Small}', ""); + Expect(0, 65131, '\P{Is_Decomposition_Type=- Small}', ""); + Expect(1, 65131, '\P{^Is_Decomposition_Type=- Small}', ""); + Expect(0, 65132, '\p{Is_Decomposition_Type=- Small}', ""); + Expect(1, 65132, '\p{^Is_Decomposition_Type=- Small}', ""); + Expect(1, 65132, '\P{Is_Decomposition_Type=- Small}', ""); + Expect(0, 65132, '\P{^Is_Decomposition_Type=- Small}', ""); + Error('\p{Is_Dt= _sml/a/}'); + Error('\P{Is_Dt= _sml/a/}'); Expect(1, 65131, '\p{Is_Dt=sml}', ""); Expect(0, 65131, '\p{^Is_Dt=sml}', ""); Expect(0, 65131, '\P{Is_Dt=sml}', ""); @@ -35004,16 +35738,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65132, '\p{^Is_Dt=sml}', ""); Expect(1, 65132, '\P{Is_Dt=sml}', ""); Expect(0, 65132, '\P{^Is_Dt=sml}', ""); - Expect(1, 65131, '\p{Is_Dt=- Sml}', ""); - Expect(0, 65131, '\p{^Is_Dt=- Sml}', ""); - Expect(0, 65131, '\P{Is_Dt=- Sml}', ""); - Expect(1, 65131, '\P{^Is_Dt=- Sml}', ""); - Expect(0, 65132, '\p{Is_Dt=- Sml}', ""); - Expect(1, 65132, '\p{^Is_Dt=- Sml}', ""); - Expect(1, 65132, '\P{Is_Dt=- Sml}', ""); - Expect(0, 65132, '\P{^Is_Dt=- Sml}', ""); - Error('\p{Decomposition_Type= Square/a/}'); - Error('\P{Decomposition_Type= Square/a/}'); + Expect(1, 65131, '\p{Is_Dt=__Sml}', ""); + Expect(0, 65131, '\p{^Is_Dt=__Sml}', ""); + Expect(0, 65131, '\P{Is_Dt=__Sml}', ""); + Expect(1, 65131, '\P{^Is_Dt=__Sml}', ""); + Expect(0, 65132, '\p{Is_Dt=__Sml}', ""); + Expect(1, 65132, '\p{^Is_Dt=__Sml}', ""); + Expect(1, 65132, '\P{Is_Dt=__Sml}', ""); + Expect(0, 65132, '\P{^Is_Dt=__Sml}', ""); + Error('\p{Decomposition_Type: /a/SQUARE}'); + Error('\P{Decomposition_Type: /a/SQUARE}'); Expect(1, 127547, '\p{Decomposition_Type=:\ASquare\z:}', "");; Expect(0, 127548, '\p{Decomposition_Type=:\ASquare\z:}', "");; Expect(1, 127547, '\p{Decomposition_Type=square}', ""); @@ -35026,16 +35760,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127548, '\P{^Decomposition_Type=square}', ""); Expect(1, 127547, '\p{Decomposition_Type=:\Asquare\z:}', "");; Expect(0, 127548, '\p{Decomposition_Type=:\Asquare\z:}', "");; - Expect(1, 127547, '\p{Decomposition_Type= _Square}', ""); - Expect(0, 127547, '\p{^Decomposition_Type= _Square}', ""); - Expect(0, 127547, '\P{Decomposition_Type= _Square}', ""); - Expect(1, 127547, '\P{^Decomposition_Type= _Square}', ""); - Expect(0, 127548, '\p{Decomposition_Type= _Square}', ""); - Expect(1, 127548, '\p{^Decomposition_Type= _Square}', ""); - Expect(1, 127548, '\P{Decomposition_Type= _Square}', ""); - Expect(0, 127548, '\P{^Decomposition_Type= _Square}', ""); - Error('\p{Dt: -Sqr/a/}'); - Error('\P{Dt: -Sqr/a/}'); + Expect(1, 127547, '\p{Decomposition_Type: Square}', ""); + Expect(0, 127547, '\p{^Decomposition_Type: Square}', ""); + Expect(0, 127547, '\P{Decomposition_Type: Square}', ""); + Expect(1, 127547, '\P{^Decomposition_Type: Square}', ""); + Expect(0, 127548, '\p{Decomposition_Type: Square}', ""); + Expect(1, 127548, '\p{^Decomposition_Type: Square}', ""); + Expect(1, 127548, '\P{Decomposition_Type: Square}', ""); + Expect(0, 127548, '\P{^Decomposition_Type: Square}', ""); + Error('\p{Dt=:=SQR}'); + Error('\P{Dt=:=SQR}'); Expect(1, 127547, '\p{Dt=:\ASqr\z:}', "");; Expect(0, 127548, '\p{Dt=:\ASqr\z:}', "");; Expect(1, 127547, '\p{Dt=sqr}', ""); @@ -35048,16 +35782,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127548, '\P{^Dt=sqr}', ""); Expect(1, 127547, '\p{Dt=:\Asqr\z:}', "");; Expect(0, 127548, '\p{Dt=:\Asqr\z:}', "");; - Expect(1, 127547, '\p{Dt= _Sqr}', ""); - Expect(0, 127547, '\p{^Dt= _Sqr}', ""); - Expect(0, 127547, '\P{Dt= _Sqr}', ""); - Expect(1, 127547, '\P{^Dt= _Sqr}', ""); - Expect(0, 127548, '\p{Dt= _Sqr}', ""); - Expect(1, 127548, '\p{^Dt= _Sqr}', ""); - Expect(1, 127548, '\P{Dt= _Sqr}', ""); - Expect(0, 127548, '\P{^Dt= _Sqr}', ""); - Error('\p{Is_Decomposition_Type=Square:=}'); - Error('\P{Is_Decomposition_Type=Square:=}'); + Expect(1, 127547, '\p{Dt: -Sqr}', ""); + Expect(0, 127547, '\p{^Dt: -Sqr}', ""); + Expect(0, 127547, '\P{Dt: -Sqr}', ""); + Expect(1, 127547, '\P{^Dt: -Sqr}', ""); + Expect(0, 127548, '\p{Dt: -Sqr}', ""); + Expect(1, 127548, '\p{^Dt: -Sqr}', ""); + Expect(1, 127548, '\P{Dt: -Sqr}', ""); + Expect(0, 127548, '\P{^Dt: -Sqr}', ""); + Error('\p{Is_Decomposition_Type= -square/a/}'); + Error('\P{Is_Decomposition_Type= -square/a/}'); Expect(1, 127547, '\p{Is_Decomposition_Type=square}', ""); Expect(0, 127547, '\p{^Is_Decomposition_Type=square}', ""); Expect(0, 127547, '\P{Is_Decomposition_Type=square}', ""); @@ -35066,16 +35800,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127548, '\p{^Is_Decomposition_Type=square}', ""); Expect(1, 127548, '\P{Is_Decomposition_Type=square}', ""); Expect(0, 127548, '\P{^Is_Decomposition_Type=square}', ""); - Expect(1, 127547, '\p{Is_Decomposition_Type= _SQUARE}', ""); - Expect(0, 127547, '\p{^Is_Decomposition_Type= _SQUARE}', ""); - Expect(0, 127547, '\P{Is_Decomposition_Type= _SQUARE}', ""); - Expect(1, 127547, '\P{^Is_Decomposition_Type= _SQUARE}', ""); - Expect(0, 127548, '\p{Is_Decomposition_Type= _SQUARE}', ""); - Expect(1, 127548, '\p{^Is_Decomposition_Type= _SQUARE}', ""); - Expect(1, 127548, '\P{Is_Decomposition_Type= _SQUARE}', ""); - Expect(0, 127548, '\P{^Is_Decomposition_Type= _SQUARE}', ""); - Error('\p{Is_Dt= Sqr:=}'); - Error('\P{Is_Dt= Sqr:=}'); + Expect(1, 127547, '\p{Is_Decomposition_Type= square}', ""); + Expect(0, 127547, '\p{^Is_Decomposition_Type= square}', ""); + Expect(0, 127547, '\P{Is_Decomposition_Type= square}', ""); + Expect(1, 127547, '\P{^Is_Decomposition_Type= square}', ""); + Expect(0, 127548, '\p{Is_Decomposition_Type= square}', ""); + Expect(1, 127548, '\p{^Is_Decomposition_Type= square}', ""); + Expect(1, 127548, '\P{Is_Decomposition_Type= square}', ""); + Expect(0, 127548, '\P{^Is_Decomposition_Type= square}', ""); + Error('\p{Is_Dt: :=SQR}'); + Error('\P{Is_Dt: :=SQR}'); Expect(1, 127547, '\p{Is_Dt=sqr}', ""); Expect(0, 127547, '\p{^Is_Dt=sqr}', ""); Expect(0, 127547, '\P{Is_Dt=sqr}', ""); @@ -35084,16 +35818,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127548, '\p{^Is_Dt=sqr}', ""); Expect(1, 127548, '\P{Is_Dt=sqr}', ""); Expect(0, 127548, '\P{^Is_Dt=sqr}', ""); - Expect(1, 127547, '\p{Is_Dt= sqr}', ""); - Expect(0, 127547, '\p{^Is_Dt= sqr}', ""); - Expect(0, 127547, '\P{Is_Dt= sqr}', ""); - Expect(1, 127547, '\P{^Is_Dt= sqr}', ""); - Expect(0, 127548, '\p{Is_Dt= sqr}', ""); - Expect(1, 127548, '\p{^Is_Dt= sqr}', ""); - Expect(1, 127548, '\P{Is_Dt= sqr}', ""); - Expect(0, 127548, '\P{^Is_Dt= sqr}', ""); - Error('\p{Decomposition_Type=-/a/SUB}'); - Error('\P{Decomposition_Type=-/a/SUB}'); + Expect(1, 127547, '\p{Is_Dt=- SQR}', ""); + Expect(0, 127547, '\p{^Is_Dt=- SQR}', ""); + Expect(0, 127547, '\P{Is_Dt=- SQR}', ""); + Expect(1, 127547, '\P{^Is_Dt=- SQR}', ""); + Expect(0, 127548, '\p{Is_Dt=- SQR}', ""); + Expect(1, 127548, '\p{^Is_Dt=- SQR}', ""); + Expect(1, 127548, '\P{Is_Dt=- SQR}', ""); + Expect(0, 127548, '\P{^Is_Dt=- SQR}', ""); + Error('\p{Decomposition_Type=_ sub:=}'); + Error('\P{Decomposition_Type=_ sub:=}'); Expect(1, 11388, '\p{Decomposition_Type=:\ASub\z:}', "");; Expect(0, 11389, '\p{Decomposition_Type=:\ASub\z:}', "");; Expect(1, 11388, '\p{Decomposition_Type=sub}', ""); @@ -35106,16 +35840,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11389, '\P{^Decomposition_Type=sub}', ""); Expect(1, 11388, '\p{Decomposition_Type=:\Asub\z:}', "");; Expect(0, 11389, '\p{Decomposition_Type=:\Asub\z:}', "");; - Expect(1, 11388, '\p{Decomposition_Type=--sub}', ""); - Expect(0, 11388, '\p{^Decomposition_Type=--sub}', ""); - Expect(0, 11388, '\P{Decomposition_Type=--sub}', ""); - Expect(1, 11388, '\P{^Decomposition_Type=--sub}', ""); - Expect(0, 11389, '\p{Decomposition_Type=--sub}', ""); - Expect(1, 11389, '\p{^Decomposition_Type=--sub}', ""); - Expect(1, 11389, '\P{Decomposition_Type=--sub}', ""); - Expect(0, 11389, '\P{^Decomposition_Type=--sub}', ""); - Error('\p{Dt=:=_Sub}'); - Error('\P{Dt=:=_Sub}'); + Expect(1, 11388, '\p{Decomposition_Type: sub}', ""); + Expect(0, 11388, '\p{^Decomposition_Type: sub}', ""); + Expect(0, 11388, '\P{Decomposition_Type: sub}', ""); + Expect(1, 11388, '\P{^Decomposition_Type: sub}', ""); + Expect(0, 11389, '\p{Decomposition_Type: sub}', ""); + Expect(1, 11389, '\p{^Decomposition_Type: sub}', ""); + Expect(1, 11389, '\P{Decomposition_Type: sub}', ""); + Expect(0, 11389, '\P{^Decomposition_Type: sub}', ""); + Error('\p{Dt=--Sub/a/}'); + Error('\P{Dt=--Sub/a/}'); Expect(1, 11388, '\p{Dt=:\ASub\z:}', "");; Expect(0, 11389, '\p{Dt=:\ASub\z:}', "");; Expect(1, 11388, '\p{Dt=sub}', ""); @@ -35128,16 +35862,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 11389, '\P{^Dt=sub}', ""); Expect(1, 11388, '\p{Dt=:\Asub\z:}', "");; Expect(0, 11389, '\p{Dt=:\Asub\z:}', "");; - Expect(1, 11388, '\p{Dt= Sub}', ""); - Expect(0, 11388, '\p{^Dt= Sub}', ""); - Expect(0, 11388, '\P{Dt= Sub}', ""); - Expect(1, 11388, '\P{^Dt= Sub}', ""); - Expect(0, 11389, '\p{Dt= Sub}', ""); - Expect(1, 11389, '\p{^Dt= Sub}', ""); - Expect(1, 11389, '\P{Dt= Sub}', ""); - Expect(0, 11389, '\P{^Dt= Sub}', ""); - Error('\p{Is_Decomposition_Type= SUB:=}'); - Error('\P{Is_Decomposition_Type= SUB:=}'); + Expect(1, 11388, '\p{Dt=_sub}', ""); + Expect(0, 11388, '\p{^Dt=_sub}', ""); + Expect(0, 11388, '\P{Dt=_sub}', ""); + Expect(1, 11388, '\P{^Dt=_sub}', ""); + Expect(0, 11389, '\p{Dt=_sub}', ""); + Expect(1, 11389, '\p{^Dt=_sub}', ""); + Expect(1, 11389, '\P{Dt=_sub}', ""); + Expect(0, 11389, '\P{^Dt=_sub}', ""); + Error('\p{Is_Decomposition_Type=_Sub:=}'); + Error('\P{Is_Decomposition_Type=_Sub:=}'); Expect(1, 11388, '\p{Is_Decomposition_Type=sub}', ""); Expect(0, 11388, '\p{^Is_Decomposition_Type=sub}', ""); Expect(0, 11388, '\P{Is_Decomposition_Type=sub}', ""); @@ -35146,16 +35880,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11389, '\p{^Is_Decomposition_Type=sub}', ""); Expect(1, 11389, '\P{Is_Decomposition_Type=sub}', ""); Expect(0, 11389, '\P{^Is_Decomposition_Type=sub}', ""); - Expect(1, 11388, '\p{Is_Decomposition_Type=- sub}', ""); - Expect(0, 11388, '\p{^Is_Decomposition_Type=- sub}', ""); - Expect(0, 11388, '\P{Is_Decomposition_Type=- sub}', ""); - Expect(1, 11388, '\P{^Is_Decomposition_Type=- sub}', ""); - Expect(0, 11389, '\p{Is_Decomposition_Type=- sub}', ""); - Expect(1, 11389, '\p{^Is_Decomposition_Type=- sub}', ""); - Expect(1, 11389, '\P{Is_Decomposition_Type=- sub}', ""); - Expect(0, 11389, '\P{^Is_Decomposition_Type=- sub}', ""); - Error('\p{Is_Dt: :=_sub}'); - Error('\P{Is_Dt: :=_sub}'); + Expect(1, 11388, '\p{Is_Decomposition_Type=--Sub}', ""); + Expect(0, 11388, '\p{^Is_Decomposition_Type=--Sub}', ""); + Expect(0, 11388, '\P{Is_Decomposition_Type=--Sub}', ""); + Expect(1, 11388, '\P{^Is_Decomposition_Type=--Sub}', ""); + Expect(0, 11389, '\p{Is_Decomposition_Type=--Sub}', ""); + Expect(1, 11389, '\p{^Is_Decomposition_Type=--Sub}', ""); + Expect(1, 11389, '\P{Is_Decomposition_Type=--Sub}', ""); + Expect(0, 11389, '\P{^Is_Decomposition_Type=--Sub}', ""); + Error('\p{Is_Dt=-_Sub/a/}'); + Error('\P{Is_Dt=-_Sub/a/}'); Expect(1, 11388, '\p{Is_Dt=sub}', ""); Expect(0, 11388, '\p{^Is_Dt=sub}', ""); Expect(0, 11388, '\P{Is_Dt=sub}', ""); @@ -35164,16 +35898,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 11389, '\p{^Is_Dt=sub}', ""); Expect(1, 11389, '\P{Is_Dt=sub}', ""); Expect(0, 11389, '\P{^Is_Dt=sub}', ""); - Expect(1, 11388, '\p{Is_Dt= Sub}', ""); - Expect(0, 11388, '\p{^Is_Dt= Sub}', ""); - Expect(0, 11388, '\P{Is_Dt= Sub}', ""); - Expect(1, 11388, '\P{^Is_Dt= Sub}', ""); - Expect(0, 11389, '\p{Is_Dt= Sub}', ""); - Expect(1, 11389, '\p{^Is_Dt= Sub}', ""); - Expect(1, 11389, '\P{Is_Dt= Sub}', ""); - Expect(0, 11389, '\P{^Is_Dt= Sub}', ""); - Error('\p{Decomposition_Type= /a/SUPER}'); - Error('\P{Decomposition_Type= /a/SUPER}'); + Expect(1, 11388, '\p{Is_Dt= _SUB}', ""); + Expect(0, 11388, '\p{^Is_Dt= _SUB}', ""); + Expect(0, 11388, '\P{Is_Dt= _SUB}', ""); + Expect(1, 11388, '\P{^Is_Dt= _SUB}', ""); + Expect(0, 11389, '\p{Is_Dt= _SUB}', ""); + Expect(1, 11389, '\p{^Is_Dt= _SUB}', ""); + Expect(1, 11389, '\P{Is_Dt= _SUB}', ""); + Expect(0, 11389, '\P{^Is_Dt= _SUB}', ""); + Error('\p{Decomposition_Type=_ Super:=}'); + Error('\P{Decomposition_Type=_ Super:=}'); Expect(1, 127340, '\p{Decomposition_Type=:\ASuper\z:}', "");; Expect(0, 127341, '\p{Decomposition_Type=:\ASuper\z:}', "");; Expect(1, 127340, '\p{Decomposition_Type=super}', ""); @@ -35186,16 +35920,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127341, '\P{^Decomposition_Type=super}', ""); Expect(1, 127340, '\p{Decomposition_Type=:\Asuper\z:}', "");; Expect(0, 127341, '\p{Decomposition_Type=:\Asuper\z:}', "");; - Expect(1, 127340, '\p{Decomposition_Type= Super}', ""); - Expect(0, 127340, '\p{^Decomposition_Type= Super}', ""); - Expect(0, 127340, '\P{Decomposition_Type= Super}', ""); - Expect(1, 127340, '\P{^Decomposition_Type= Super}', ""); - Expect(0, 127341, '\p{Decomposition_Type= Super}', ""); - Expect(1, 127341, '\p{^Decomposition_Type= Super}', ""); - Expect(1, 127341, '\P{Decomposition_Type= Super}', ""); - Expect(0, 127341, '\P{^Decomposition_Type= Super}', ""); - Error('\p{Dt= _Sup/a/}'); - Error('\P{Dt= _Sup/a/}'); + Expect(1, 127340, '\p{Decomposition_Type=- Super}', ""); + Expect(0, 127340, '\p{^Decomposition_Type=- Super}', ""); + Expect(0, 127340, '\P{Decomposition_Type=- Super}', ""); + Expect(1, 127340, '\P{^Decomposition_Type=- Super}', ""); + Expect(0, 127341, '\p{Decomposition_Type=- Super}', ""); + Expect(1, 127341, '\p{^Decomposition_Type=- Super}', ""); + Expect(1, 127341, '\P{Decomposition_Type=- Super}', ""); + Expect(0, 127341, '\P{^Decomposition_Type=- Super}', ""); + Error('\p{Dt=SUP/a/}'); + Error('\P{Dt=SUP/a/}'); Expect(1, 127340, '\p{Dt=:\ASup\z:}', "");; Expect(0, 127341, '\p{Dt=:\ASup\z:}', "");; Expect(1, 127340, '\p{Dt=sup}', ""); @@ -35208,26 +35942,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 127341, '\P{^Dt=sup}', ""); Expect(1, 127340, '\p{Dt=:\Asup\z:}', "");; Expect(0, 127341, '\p{Dt=:\Asup\z:}', "");; - Expect(1, 127340, '\p{Dt=_ Sup}', ""); - Expect(0, 127340, '\p{^Dt=_ Sup}', ""); - Expect(0, 127340, '\P{Dt=_ Sup}', ""); - Expect(1, 127340, '\P{^Dt=_ Sup}', ""); - Expect(0, 127341, '\p{Dt=_ Sup}', ""); - Expect(1, 127341, '\p{^Dt=_ Sup}', ""); - Expect(1, 127341, '\P{Dt=_ Sup}', ""); - Expect(0, 127341, '\P{^Dt=_ Sup}', ""); - Error('\p{Is_Decomposition_Type=/a/_super}'); - Error('\P{Is_Decomposition_Type=/a/_super}'); - Expect(1, 127340, '\p{Is_Decomposition_Type=super}', ""); - Expect(0, 127340, '\p{^Is_Decomposition_Type=super}', ""); - Expect(0, 127340, '\P{Is_Decomposition_Type=super}', ""); - Expect(1, 127340, '\P{^Is_Decomposition_Type=super}', ""); - Expect(0, 127341, '\p{Is_Decomposition_Type=super}', ""); - Expect(1, 127341, '\p{^Is_Decomposition_Type=super}', ""); - Expect(1, 127341, '\P{Is_Decomposition_Type=super}', ""); - Expect(0, 127341, '\P{^Is_Decomposition_Type=super}', ""); - Error('\p{Is_Dt=:=_ Sup}'); - Error('\P{Is_Dt=:=_ Sup}'); + Expect(1, 127340, '\p{Dt= Sup}', ""); + Expect(0, 127340, '\p{^Dt= Sup}', ""); + Expect(0, 127340, '\P{Dt= Sup}', ""); + Expect(1, 127340, '\P{^Dt= Sup}', ""); + Expect(0, 127341, '\p{Dt= Sup}', ""); + Expect(1, 127341, '\p{^Dt= Sup}', ""); + Expect(1, 127341, '\P{Dt= Sup}', ""); + Expect(0, 127341, '\P{^Dt= Sup}', ""); + Error('\p{Is_Decomposition_Type=/a/_Super}'); + Error('\P{Is_Decomposition_Type=/a/_Super}'); + Expect(1, 127340, '\p{Is_Decomposition_Type: super}', ""); + Expect(0, 127340, '\p{^Is_Decomposition_Type: super}', ""); + Expect(0, 127340, '\P{Is_Decomposition_Type: super}', ""); + Expect(1, 127340, '\P{^Is_Decomposition_Type: super}', ""); + Expect(0, 127341, '\p{Is_Decomposition_Type: super}', ""); + Expect(1, 127341, '\p{^Is_Decomposition_Type: super}', ""); + Expect(1, 127341, '\P{Is_Decomposition_Type: super}', ""); + Expect(0, 127341, '\P{^Is_Decomposition_Type: super}', ""); + Expect(1, 127340, '\p{Is_Decomposition_Type= _super}', ""); + Expect(0, 127340, '\p{^Is_Decomposition_Type= _super}', ""); + Expect(0, 127340, '\P{Is_Decomposition_Type= _super}', ""); + Expect(1, 127340, '\P{^Is_Decomposition_Type= _super}', ""); + Expect(0, 127341, '\p{Is_Decomposition_Type= _super}', ""); + Expect(1, 127341, '\p{^Is_Decomposition_Type= _super}', ""); + Expect(1, 127341, '\P{Is_Decomposition_Type= _super}', ""); + Expect(0, 127341, '\P{^Is_Decomposition_Type= _super}', ""); + Error('\p{Is_Dt=/a/ _SUP}'); + Error('\P{Is_Dt=/a/ _SUP}'); Expect(1, 127340, '\p{Is_Dt=sup}', ""); Expect(0, 127340, '\p{^Is_Dt=sup}', ""); Expect(0, 127340, '\P{Is_Dt=sup}', ""); @@ -35236,16 +35978,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 127341, '\p{^Is_Dt=sup}', ""); Expect(1, 127341, '\P{Is_Dt=sup}', ""); Expect(0, 127341, '\P{^Is_Dt=sup}', ""); - Expect(1, 127340, '\p{Is_Dt= Sup}', ""); - Expect(0, 127340, '\p{^Is_Dt= Sup}', ""); - Expect(0, 127340, '\P{Is_Dt= Sup}', ""); - Expect(1, 127340, '\P{^Is_Dt= Sup}', ""); - Expect(0, 127341, '\p{Is_Dt= Sup}', ""); - Expect(1, 127341, '\p{^Is_Dt= Sup}', ""); - Expect(1, 127341, '\P{Is_Dt= Sup}', ""); - Expect(0, 127341, '\P{^Is_Dt= Sup}', ""); - Error('\p{Decomposition_Type=-/a/Vertical}'); - Error('\P{Decomposition_Type=-/a/Vertical}'); + Expect(1, 127340, '\p{Is_Dt= Sup}', ""); + Expect(0, 127340, '\p{^Is_Dt= Sup}', ""); + Expect(0, 127340, '\P{Is_Dt= Sup}', ""); + Expect(1, 127340, '\P{^Is_Dt= Sup}', ""); + Expect(0, 127341, '\p{Is_Dt= Sup}', ""); + Expect(1, 127341, '\p{^Is_Dt= Sup}', ""); + Expect(1, 127341, '\P{Is_Dt= Sup}', ""); + Expect(0, 127341, '\P{^Is_Dt= Sup}', ""); + Error('\p{Decomposition_Type: /a/vertical}'); + Error('\P{Decomposition_Type: /a/vertical}'); Expect(1, 65096, '\p{Decomposition_Type=:\AVertical\z:}', "");; Expect(0, 65097, '\p{Decomposition_Type=:\AVertical\z:}', "");; Expect(1, 65096, '\p{Decomposition_Type=vertical}', ""); @@ -35258,16 +36000,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65097, '\P{^Decomposition_Type=vertical}', ""); Expect(1, 65096, '\p{Decomposition_Type=:\Avertical\z:}', "");; Expect(0, 65097, '\p{Decomposition_Type=:\Avertical\z:}', "");; - Expect(1, 65096, '\p{Decomposition_Type:_ VERTICAL}', ""); - Expect(0, 65096, '\p{^Decomposition_Type:_ VERTICAL}', ""); - Expect(0, 65096, '\P{Decomposition_Type:_ VERTICAL}', ""); - Expect(1, 65096, '\P{^Decomposition_Type:_ VERTICAL}', ""); - Expect(0, 65097, '\p{Decomposition_Type:_ VERTICAL}', ""); - Expect(1, 65097, '\p{^Decomposition_Type:_ VERTICAL}', ""); - Expect(1, 65097, '\P{Decomposition_Type:_ VERTICAL}', ""); - Expect(0, 65097, '\P{^Decomposition_Type:_ VERTICAL}', ""); - Error('\p{Dt::= -vert}'); - Error('\P{Dt::= -vert}'); + Expect(1, 65096, '\p{Decomposition_Type= _vertical}', ""); + Expect(0, 65096, '\p{^Decomposition_Type= _vertical}', ""); + Expect(0, 65096, '\P{Decomposition_Type= _vertical}', ""); + Expect(1, 65096, '\P{^Decomposition_Type= _vertical}', ""); + Expect(0, 65097, '\p{Decomposition_Type= _vertical}', ""); + Expect(1, 65097, '\p{^Decomposition_Type= _vertical}', ""); + Expect(1, 65097, '\P{Decomposition_Type= _vertical}', ""); + Expect(0, 65097, '\P{^Decomposition_Type= _vertical}', ""); + Error('\p{Dt=_vert:=}'); + Error('\P{Dt=_vert:=}'); Expect(1, 65096, '\p{Dt=:\AVert\z:}', "");; Expect(0, 65097, '\p{Dt=:\AVert\z:}', "");; Expect(1, 65096, '\p{Dt=vert}', ""); @@ -35280,34 +36022,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65097, '\P{^Dt=vert}', ""); Expect(1, 65096, '\p{Dt=:\Avert\z:}', "");; Expect(0, 65097, '\p{Dt=:\Avert\z:}', "");; - Expect(1, 65096, '\p{Dt=_Vert}', ""); - Expect(0, 65096, '\p{^Dt=_Vert}', ""); - Expect(0, 65096, '\P{Dt=_Vert}', ""); - Expect(1, 65096, '\P{^Dt=_Vert}', ""); - Expect(0, 65097, '\p{Dt=_Vert}', ""); - Expect(1, 65097, '\p{^Dt=_Vert}', ""); - Expect(1, 65097, '\P{Dt=_Vert}', ""); - Expect(0, 65097, '\P{^Dt=_Vert}', ""); - Error('\p{Is_Decomposition_Type=/a/ vertical}'); - Error('\P{Is_Decomposition_Type=/a/ vertical}'); - Expect(1, 65096, '\p{Is_Decomposition_Type: vertical}', ""); - Expect(0, 65096, '\p{^Is_Decomposition_Type: vertical}', ""); - Expect(0, 65096, '\P{Is_Decomposition_Type: vertical}', ""); - Expect(1, 65096, '\P{^Is_Decomposition_Type: vertical}', ""); - Expect(0, 65097, '\p{Is_Decomposition_Type: vertical}', ""); - Expect(1, 65097, '\p{^Is_Decomposition_Type: vertical}', ""); - Expect(1, 65097, '\P{Is_Decomposition_Type: vertical}', ""); - Expect(0, 65097, '\P{^Is_Decomposition_Type: vertical}', ""); - Expect(1, 65096, '\p{Is_Decomposition_Type= Vertical}', ""); - Expect(0, 65096, '\p{^Is_Decomposition_Type= Vertical}', ""); - Expect(0, 65096, '\P{Is_Decomposition_Type= Vertical}', ""); - Expect(1, 65096, '\P{^Is_Decomposition_Type= Vertical}', ""); - Expect(0, 65097, '\p{Is_Decomposition_Type= Vertical}', ""); - Expect(1, 65097, '\p{^Is_Decomposition_Type= Vertical}', ""); - Expect(1, 65097, '\P{Is_Decomposition_Type= Vertical}', ""); - Expect(0, 65097, '\P{^Is_Decomposition_Type= Vertical}', ""); - Error('\p{Is_Dt: _vert/a/}'); - Error('\P{Is_Dt: _vert/a/}'); + Expect(1, 65096, '\p{Dt= Vert}', ""); + Expect(0, 65096, '\p{^Dt= Vert}', ""); + Expect(0, 65096, '\P{Dt= Vert}', ""); + Expect(1, 65096, '\P{^Dt= Vert}', ""); + Expect(0, 65097, '\p{Dt= Vert}', ""); + Expect(1, 65097, '\p{^Dt= Vert}', ""); + Expect(1, 65097, '\P{Dt= Vert}', ""); + Expect(0, 65097, '\P{^Dt= Vert}', ""); + Error('\p{Is_Decomposition_Type=:=-_vertical}'); + Error('\P{Is_Decomposition_Type=:=-_vertical}'); + Expect(1, 65096, '\p{Is_Decomposition_Type=vertical}', ""); + Expect(0, 65096, '\p{^Is_Decomposition_Type=vertical}', ""); + Expect(0, 65096, '\P{Is_Decomposition_Type=vertical}', ""); + Expect(1, 65096, '\P{^Is_Decomposition_Type=vertical}', ""); + Expect(0, 65097, '\p{Is_Decomposition_Type=vertical}', ""); + Expect(1, 65097, '\p{^Is_Decomposition_Type=vertical}', ""); + Expect(1, 65097, '\P{Is_Decomposition_Type=vertical}', ""); + Expect(0, 65097, '\P{^Is_Decomposition_Type=vertical}', ""); + Expect(1, 65096, '\p{Is_Decomposition_Type= Vertical}', ""); + Expect(0, 65096, '\p{^Is_Decomposition_Type= Vertical}', ""); + Expect(0, 65096, '\P{Is_Decomposition_Type= Vertical}', ""); + Expect(1, 65096, '\P{^Is_Decomposition_Type= Vertical}', ""); + Expect(0, 65097, '\p{Is_Decomposition_Type= Vertical}', ""); + Expect(1, 65097, '\p{^Is_Decomposition_Type= Vertical}', ""); + Expect(1, 65097, '\P{Is_Decomposition_Type= Vertical}', ""); + Expect(0, 65097, '\P{^Is_Decomposition_Type= Vertical}', ""); + Error('\p{Is_Dt=-_Vert:=}'); + Error('\P{Is_Dt=-_Vert:=}'); Expect(1, 65096, '\p{Is_Dt=vert}', ""); Expect(0, 65096, '\p{^Is_Dt=vert}', ""); Expect(0, 65096, '\P{Is_Dt=vert}', ""); @@ -35316,16 +36058,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65097, '\p{^Is_Dt=vert}', ""); Expect(1, 65097, '\P{Is_Dt=vert}', ""); Expect(0, 65097, '\P{^Is_Dt=vert}', ""); - Expect(1, 65096, '\p{Is_Dt= Vert}', ""); - Expect(0, 65096, '\p{^Is_Dt= Vert}', ""); - Expect(0, 65096, '\P{Is_Dt= Vert}', ""); - Expect(1, 65096, '\P{^Is_Dt= Vert}', ""); - Expect(0, 65097, '\p{Is_Dt= Vert}', ""); - Expect(1, 65097, '\p{^Is_Dt= Vert}', ""); - Expect(1, 65097, '\P{Is_Dt= Vert}', ""); - Expect(0, 65097, '\P{^Is_Dt= Vert}', ""); - Error('\p{Decomposition_Type=:=_-Wide}'); - Error('\P{Decomposition_Type=:=_-Wide}'); + Expect(1, 65096, '\p{Is_Dt=_ Vert}', ""); + Expect(0, 65096, '\p{^Is_Dt=_ Vert}', ""); + Expect(0, 65096, '\P{Is_Dt=_ Vert}', ""); + Expect(1, 65096, '\P{^Is_Dt=_ Vert}', ""); + Expect(0, 65097, '\p{Is_Dt=_ Vert}', ""); + Expect(1, 65097, '\p{^Is_Dt=_ Vert}', ""); + Expect(1, 65097, '\P{Is_Dt=_ Vert}', ""); + Expect(0, 65097, '\P{^Is_Dt=_ Vert}', ""); + Error('\p{Decomposition_Type= /a/Wide}'); + Error('\P{Decomposition_Type= /a/Wide}'); Expect(1, 65510, '\p{Decomposition_Type=:\AWide\z:}', "");; Expect(0, 65511, '\p{Decomposition_Type=:\AWide\z:}', "");; Expect(1, 65510, '\p{Decomposition_Type=wide}', ""); @@ -35338,38 +36080,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65511, '\P{^Decomposition_Type=wide}', ""); Expect(1, 65510, '\p{Decomposition_Type=:\Awide\z:}', "");; Expect(0, 65511, '\p{Decomposition_Type=:\Awide\z:}', "");; - Expect(1, 65510, '\p{Decomposition_Type= Wide}', ""); - Expect(0, 65510, '\p{^Decomposition_Type= Wide}', ""); - Expect(0, 65510, '\P{Decomposition_Type= Wide}', ""); - Expect(1, 65510, '\P{^Decomposition_Type= Wide}', ""); - Expect(0, 65511, '\p{Decomposition_Type= Wide}', ""); - Expect(1, 65511, '\p{^Decomposition_Type= Wide}', ""); - Expect(1, 65511, '\P{Decomposition_Type= Wide}', ""); - Expect(0, 65511, '\P{^Decomposition_Type= Wide}', ""); - Error('\p{Dt= wide:=}'); - Error('\P{Dt= wide:=}'); + Expect(1, 65510, '\p{Decomposition_Type: Wide}', ""); + Expect(0, 65510, '\p{^Decomposition_Type: Wide}', ""); + Expect(0, 65510, '\P{Decomposition_Type: Wide}', ""); + Expect(1, 65510, '\P{^Decomposition_Type: Wide}', ""); + Expect(0, 65511, '\p{Decomposition_Type: Wide}', ""); + Expect(1, 65511, '\p{^Decomposition_Type: Wide}', ""); + Expect(1, 65511, '\P{Decomposition_Type: Wide}', ""); + Expect(0, 65511, '\P{^Decomposition_Type: Wide}', ""); + Error('\p{Dt=:=-_wide}'); + Error('\P{Dt=:=-_wide}'); Expect(1, 65510, '\p{Dt=:\AWide\z:}', "");; Expect(0, 65511, '\p{Dt=:\AWide\z:}', "");; - Expect(1, 65510, '\p{Dt=wide}', ""); - Expect(0, 65510, '\p{^Dt=wide}', ""); - Expect(0, 65510, '\P{Dt=wide}', ""); - Expect(1, 65510, '\P{^Dt=wide}', ""); - Expect(0, 65511, '\p{Dt=wide}', ""); - Expect(1, 65511, '\p{^Dt=wide}', ""); - Expect(1, 65511, '\P{Dt=wide}', ""); - Expect(0, 65511, '\P{^Dt=wide}', ""); + Expect(1, 65510, '\p{Dt: wide}', ""); + Expect(0, 65510, '\p{^Dt: wide}', ""); + Expect(0, 65510, '\P{Dt: wide}', ""); + Expect(1, 65510, '\P{^Dt: wide}', ""); + Expect(0, 65511, '\p{Dt: wide}', ""); + Expect(1, 65511, '\p{^Dt: wide}', ""); + Expect(1, 65511, '\P{Dt: wide}', ""); + Expect(0, 65511, '\P{^Dt: wide}', ""); Expect(1, 65510, '\p{Dt=:\Awide\z:}', "");; Expect(0, 65511, '\p{Dt=:\Awide\z:}', "");; - Expect(1, 65510, '\p{Dt=- WIDE}', ""); - Expect(0, 65510, '\p{^Dt=- WIDE}', ""); - Expect(0, 65510, '\P{Dt=- WIDE}', ""); - Expect(1, 65510, '\P{^Dt=- WIDE}', ""); - Expect(0, 65511, '\p{Dt=- WIDE}', ""); - Expect(1, 65511, '\p{^Dt=- WIDE}', ""); - Expect(1, 65511, '\P{Dt=- WIDE}', ""); - Expect(0, 65511, '\P{^Dt=- WIDE}', ""); - Error('\p{Is_Decomposition_Type=-:=Wide}'); - Error('\P{Is_Decomposition_Type=-:=Wide}'); + Expect(1, 65510, '\p{Dt= wide}', ""); + Expect(0, 65510, '\p{^Dt= wide}', ""); + Expect(0, 65510, '\P{Dt= wide}', ""); + Expect(1, 65510, '\P{^Dt= wide}', ""); + Expect(0, 65511, '\p{Dt= wide}', ""); + Expect(1, 65511, '\p{^Dt= wide}', ""); + Expect(1, 65511, '\P{Dt= wide}', ""); + Expect(0, 65511, '\P{^Dt= wide}', ""); + Error('\p{Is_Decomposition_Type: Wide/a/}'); + Error('\P{Is_Decomposition_Type: Wide/a/}'); Expect(1, 65510, '\p{Is_Decomposition_Type=wide}', ""); Expect(0, 65510, '\p{^Is_Decomposition_Type=wide}', ""); Expect(0, 65510, '\P{Is_Decomposition_Type=wide}', ""); @@ -35378,16 +36120,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65511, '\p{^Is_Decomposition_Type=wide}', ""); Expect(1, 65511, '\P{Is_Decomposition_Type=wide}', ""); Expect(0, 65511, '\P{^Is_Decomposition_Type=wide}', ""); - Expect(1, 65510, '\p{Is_Decomposition_Type: _Wide}', ""); - Expect(0, 65510, '\p{^Is_Decomposition_Type: _Wide}', ""); - Expect(0, 65510, '\P{Is_Decomposition_Type: _Wide}', ""); - Expect(1, 65510, '\P{^Is_Decomposition_Type: _Wide}', ""); - Expect(0, 65511, '\p{Is_Decomposition_Type: _Wide}', ""); - Expect(1, 65511, '\p{^Is_Decomposition_Type: _Wide}', ""); - Expect(1, 65511, '\P{Is_Decomposition_Type: _Wide}', ""); - Expect(0, 65511, '\P{^Is_Decomposition_Type: _Wide}', ""); - Error('\p{Is_Dt=_wide:=}'); - Error('\P{Is_Dt=_wide:=}'); + Expect(1, 65510, '\p{Is_Decomposition_Type=_WIDE}', ""); + Expect(0, 65510, '\p{^Is_Decomposition_Type=_WIDE}', ""); + Expect(0, 65510, '\P{Is_Decomposition_Type=_WIDE}', ""); + Expect(1, 65510, '\P{^Is_Decomposition_Type=_WIDE}', ""); + Expect(0, 65511, '\p{Is_Decomposition_Type=_WIDE}', ""); + Expect(1, 65511, '\p{^Is_Decomposition_Type=_WIDE}', ""); + Expect(1, 65511, '\P{Is_Decomposition_Type=_WIDE}', ""); + Expect(0, 65511, '\P{^Is_Decomposition_Type=_WIDE}', ""); + Error('\p{Is_Dt=/a/Wide}'); + Error('\P{Is_Dt=/a/Wide}'); Expect(1, 65510, '\p{Is_Dt=wide}', ""); Expect(0, 65510, '\p{^Is_Dt=wide}', ""); Expect(0, 65510, '\P{Is_Dt=wide}', ""); @@ -35396,64 +36138,64 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65511, '\p{^Is_Dt=wide}', ""); Expect(1, 65511, '\P{Is_Dt=wide}', ""); Expect(0, 65511, '\P{^Is_Dt=wide}', ""); - Expect(1, 65510, '\p{Is_Dt: -WIDE}', ""); - Expect(0, 65510, '\p{^Is_Dt: -WIDE}', ""); - Expect(0, 65510, '\P{Is_Dt: -WIDE}', ""); - Expect(1, 65510, '\P{^Is_Dt: -WIDE}', ""); - Expect(0, 65511, '\p{Is_Dt: -WIDE}', ""); - Expect(1, 65511, '\p{^Is_Dt: -WIDE}', ""); - Expect(1, 65511, '\P{Is_Dt: -WIDE}', ""); - Expect(0, 65511, '\P{^Is_Dt: -WIDE}', ""); + Expect(1, 65510, '\p{Is_Dt= wide}', ""); + Expect(0, 65510, '\p{^Is_Dt= wide}', ""); + Expect(0, 65510, '\P{Is_Dt= wide}', ""); + Expect(1, 65510, '\P{^Is_Dt= wide}', ""); + Expect(0, 65511, '\p{Is_Dt= wide}', ""); + Expect(1, 65511, '\p{^Is_Dt= wide}', ""); + Expect(1, 65511, '\P{Is_Dt= wide}', ""); + Expect(0, 65511, '\P{^Is_Dt= wide}', ""); Error('\p{eastasianwidth}'); Error('\P{eastasianwidth}'); Error('\p{ea}'); Error('\P{ea}'); - Error('\p{East_Asian_Width= /a/Ambiguous}'); - Error('\P{East_Asian_Width= /a/Ambiguous}'); + Error('\p{East_Asian_Width=_/a/Ambiguous}'); + Error('\P{East_Asian_Width=_/a/Ambiguous}'); Expect(1, 1114109, '\p{East_Asian_Width=:\AAmbiguous\z:}', "");; Expect(0, 918000, '\p{East_Asian_Width=:\AAmbiguous\z:}', "");; - Expect(1, 1114109, '\p{East_Asian_Width=ambiguous}', ""); - Expect(0, 1114109, '\p{^East_Asian_Width=ambiguous}', ""); - Expect(0, 1114109, '\P{East_Asian_Width=ambiguous}', ""); - Expect(1, 1114109, '\P{^East_Asian_Width=ambiguous}', ""); - Expect(0, 918000, '\p{East_Asian_Width=ambiguous}', ""); - Expect(1, 918000, '\p{^East_Asian_Width=ambiguous}', ""); - Expect(1, 918000, '\P{East_Asian_Width=ambiguous}', ""); - Expect(0, 918000, '\P{^East_Asian_Width=ambiguous}', ""); + Expect(1, 1114109, '\p{East_Asian_Width: ambiguous}', ""); + Expect(0, 1114109, '\p{^East_Asian_Width: ambiguous}', ""); + Expect(0, 1114109, '\P{East_Asian_Width: ambiguous}', ""); + Expect(1, 1114109, '\P{^East_Asian_Width: ambiguous}', ""); + Expect(0, 918000, '\p{East_Asian_Width: ambiguous}', ""); + Expect(1, 918000, '\p{^East_Asian_Width: ambiguous}', ""); + Expect(1, 918000, '\P{East_Asian_Width: ambiguous}', ""); + Expect(0, 918000, '\P{^East_Asian_Width: ambiguous}', ""); Expect(1, 1114109, '\p{East_Asian_Width=:\Aambiguous\z:}', "");; Expect(0, 918000, '\p{East_Asian_Width=:\Aambiguous\z:}', "");; - Expect(1, 1114109, '\p{East_Asian_Width= AMBIGUOUS}', ""); - Expect(0, 1114109, '\p{^East_Asian_Width= AMBIGUOUS}', ""); - Expect(0, 1114109, '\P{East_Asian_Width= AMBIGUOUS}', ""); - Expect(1, 1114109, '\P{^East_Asian_Width= AMBIGUOUS}', ""); - Expect(0, 918000, '\p{East_Asian_Width= AMBIGUOUS}', ""); - Expect(1, 918000, '\p{^East_Asian_Width= AMBIGUOUS}', ""); - Expect(1, 918000, '\P{East_Asian_Width= AMBIGUOUS}', ""); - Expect(0, 918000, '\P{^East_Asian_Width= AMBIGUOUS}', ""); - Error('\p{Ea: A:=}'); - Error('\P{Ea: A:=}'); + Expect(1, 1114109, '\p{East_Asian_Width=-_AMBIGUOUS}', ""); + Expect(0, 1114109, '\p{^East_Asian_Width=-_AMBIGUOUS}', ""); + Expect(0, 1114109, '\P{East_Asian_Width=-_AMBIGUOUS}', ""); + Expect(1, 1114109, '\P{^East_Asian_Width=-_AMBIGUOUS}', ""); + Expect(0, 918000, '\p{East_Asian_Width=-_AMBIGUOUS}', ""); + Expect(1, 918000, '\p{^East_Asian_Width=-_AMBIGUOUS}', ""); + Expect(1, 918000, '\P{East_Asian_Width=-_AMBIGUOUS}', ""); + Expect(0, 918000, '\P{^East_Asian_Width=-_AMBIGUOUS}', ""); + Error('\p{Ea=/a/__A}'); + Error('\P{Ea=/a/__A}'); Expect(1, 1114109, '\p{Ea=:\AA\z:}', "");; Expect(0, 918000, '\p{Ea=:\AA\z:}', "");; - Expect(1, 1114109, '\p{Ea=a}', ""); - Expect(0, 1114109, '\p{^Ea=a}', ""); - Expect(0, 1114109, '\P{Ea=a}', ""); - Expect(1, 1114109, '\P{^Ea=a}', ""); - Expect(0, 918000, '\p{Ea=a}', ""); - Expect(1, 918000, '\p{^Ea=a}', ""); - Expect(1, 918000, '\P{Ea=a}', ""); - Expect(0, 918000, '\P{^Ea=a}', ""); + Expect(1, 1114109, '\p{Ea: a}', ""); + Expect(0, 1114109, '\p{^Ea: a}', ""); + Expect(0, 1114109, '\P{Ea: a}', ""); + Expect(1, 1114109, '\P{^Ea: a}', ""); + Expect(0, 918000, '\p{Ea: a}', ""); + Expect(1, 918000, '\p{^Ea: a}', ""); + Expect(1, 918000, '\P{Ea: a}', ""); + Expect(0, 918000, '\P{^Ea: a}', ""); Expect(1, 1114109, '\p{Ea=:\Aa\z:}', "");; Expect(0, 918000, '\p{Ea=:\Aa\z:}', "");; - Expect(1, 1114109, '\p{Ea= a}', ""); - Expect(0, 1114109, '\p{^Ea= a}', ""); - Expect(0, 1114109, '\P{Ea= a}', ""); - Expect(1, 1114109, '\P{^Ea= a}', ""); - Expect(0, 918000, '\p{Ea= a}', ""); - Expect(1, 918000, '\p{^Ea= a}', ""); - Expect(1, 918000, '\P{Ea= a}', ""); - Expect(0, 918000, '\P{^Ea= a}', ""); - Error('\p{Is_East_Asian_Width= AMBIGUOUS/a/}'); - Error('\P{Is_East_Asian_Width= AMBIGUOUS/a/}'); + Expect(1, 1114109, '\p{Ea= a}', ""); + Expect(0, 1114109, '\p{^Ea= a}', ""); + Expect(0, 1114109, '\P{Ea= a}', ""); + Expect(1, 1114109, '\P{^Ea= a}', ""); + Expect(0, 918000, '\p{Ea= a}', ""); + Expect(1, 918000, '\p{^Ea= a}', ""); + Expect(1, 918000, '\P{Ea= a}', ""); + Expect(0, 918000, '\P{^Ea= a}', ""); + Error('\p{Is_East_Asian_Width=:=-Ambiguous}'); + Error('\P{Is_East_Asian_Width=:=-Ambiguous}'); Expect(1, 1114109, '\p{Is_East_Asian_Width=ambiguous}', ""); Expect(0, 1114109, '\p{^Is_East_Asian_Width=ambiguous}', ""); Expect(0, 1114109, '\P{Is_East_Asian_Width=ambiguous}', ""); @@ -35462,16 +36204,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 918000, '\p{^Is_East_Asian_Width=ambiguous}', ""); Expect(1, 918000, '\P{Is_East_Asian_Width=ambiguous}', ""); Expect(0, 918000, '\P{^Is_East_Asian_Width=ambiguous}', ""); - Expect(1, 1114109, '\p{Is_East_Asian_Width= Ambiguous}', ""); - Expect(0, 1114109, '\p{^Is_East_Asian_Width= Ambiguous}', ""); - Expect(0, 1114109, '\P{Is_East_Asian_Width= Ambiguous}', ""); - Expect(1, 1114109, '\P{^Is_East_Asian_Width= Ambiguous}', ""); - Expect(0, 918000, '\p{Is_East_Asian_Width= Ambiguous}', ""); - Expect(1, 918000, '\p{^Is_East_Asian_Width= Ambiguous}', ""); - Expect(1, 918000, '\P{Is_East_Asian_Width= Ambiguous}', ""); - Expect(0, 918000, '\P{^Is_East_Asian_Width= Ambiguous}', ""); - Error('\p{Is_Ea=:=__A}'); - Error('\P{Is_Ea=:=__A}'); + Expect(1, 1114109, '\p{Is_East_Asian_Width: AMBIGUOUS}', ""); + Expect(0, 1114109, '\p{^Is_East_Asian_Width: AMBIGUOUS}', ""); + Expect(0, 1114109, '\P{Is_East_Asian_Width: AMBIGUOUS}', ""); + Expect(1, 1114109, '\P{^Is_East_Asian_Width: AMBIGUOUS}', ""); + Expect(0, 918000, '\p{Is_East_Asian_Width: AMBIGUOUS}', ""); + Expect(1, 918000, '\p{^Is_East_Asian_Width: AMBIGUOUS}', ""); + Expect(1, 918000, '\P{Is_East_Asian_Width: AMBIGUOUS}', ""); + Expect(0, 918000, '\P{^Is_East_Asian_Width: AMBIGUOUS}', ""); + Error('\p{Is_Ea=--a:=}'); + Error('\P{Is_Ea=--a:=}'); Expect(1, 1114109, '\p{Is_Ea=a}', ""); Expect(0, 1114109, '\p{^Is_Ea=a}', ""); Expect(0, 1114109, '\P{Is_Ea=a}', ""); @@ -35480,16 +36222,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 918000, '\p{^Is_Ea=a}', ""); Expect(1, 918000, '\P{Is_Ea=a}', ""); Expect(0, 918000, '\P{^Is_Ea=a}', ""); - Expect(1, 1114109, '\p{Is_Ea= a}', ""); - Expect(0, 1114109, '\p{^Is_Ea= a}', ""); - Expect(0, 1114109, '\P{Is_Ea= a}', ""); - Expect(1, 1114109, '\P{^Is_Ea= a}', ""); - Expect(0, 918000, '\p{Is_Ea= a}', ""); - Expect(1, 918000, '\p{^Is_Ea= a}', ""); - Expect(1, 918000, '\P{Is_Ea= a}', ""); - Expect(0, 918000, '\P{^Is_Ea= a}', ""); - Error('\p{East_Asian_Width= FULLWIDTH:=}'); - Error('\P{East_Asian_Width= FULLWIDTH:=}'); + Expect(1, 1114109, '\p{Is_Ea=--a}', ""); + Expect(0, 1114109, '\p{^Is_Ea=--a}', ""); + Expect(0, 1114109, '\P{Is_Ea=--a}', ""); + Expect(1, 1114109, '\P{^Is_Ea=--a}', ""); + Expect(0, 918000, '\p{Is_Ea=--a}', ""); + Expect(1, 918000, '\p{^Is_Ea=--a}', ""); + Expect(1, 918000, '\P{Is_Ea=--a}', ""); + Expect(0, 918000, '\P{^Is_Ea=--a}', ""); + Error('\p{East_Asian_Width= Fullwidth/a/}'); + Error('\P{East_Asian_Width= Fullwidth/a/}'); Expect(1, 65510, '\p{East_Asian_Width=:\AFullwidth\z:}', "");; Expect(0, 65511, '\p{East_Asian_Width=:\AFullwidth\z:}', "");; Expect(1, 65510, '\p{East_Asian_Width=fullwidth}', ""); @@ -35502,16 +36244,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65511, '\P{^East_Asian_Width=fullwidth}', ""); Expect(1, 65510, '\p{East_Asian_Width=:\Afullwidth\z:}', "");; Expect(0, 65511, '\p{East_Asian_Width=:\Afullwidth\z:}', "");; - Expect(1, 65510, '\p{East_Asian_Width=- fullwidth}', ""); - Expect(0, 65510, '\p{^East_Asian_Width=- fullwidth}', ""); - Expect(0, 65510, '\P{East_Asian_Width=- fullwidth}', ""); - Expect(1, 65510, '\P{^East_Asian_Width=- fullwidth}', ""); - Expect(0, 65511, '\p{East_Asian_Width=- fullwidth}', ""); - Expect(1, 65511, '\p{^East_Asian_Width=- fullwidth}', ""); - Expect(1, 65511, '\P{East_Asian_Width=- fullwidth}', ""); - Expect(0, 65511, '\P{^East_Asian_Width=- fullwidth}', ""); - Error('\p{Ea=:=_F}'); - Error('\P{Ea=:=_F}'); + Expect(1, 65510, '\p{East_Asian_Width= Fullwidth}', ""); + Expect(0, 65510, '\p{^East_Asian_Width= Fullwidth}', ""); + Expect(0, 65510, '\P{East_Asian_Width= Fullwidth}', ""); + Expect(1, 65510, '\P{^East_Asian_Width= Fullwidth}', ""); + Expect(0, 65511, '\p{East_Asian_Width= Fullwidth}', ""); + Expect(1, 65511, '\p{^East_Asian_Width= Fullwidth}', ""); + Expect(1, 65511, '\P{East_Asian_Width= Fullwidth}', ""); + Expect(0, 65511, '\P{^East_Asian_Width= Fullwidth}', ""); + Error('\p{Ea= -F/a/}'); + Error('\P{Ea= -F/a/}'); Expect(1, 65510, '\p{Ea=:\AF\z:}', "");; Expect(0, 65511, '\p{Ea=:\AF\z:}', "");; Expect(1, 65510, '\p{Ea=f}', ""); @@ -35524,16 +36266,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65511, '\P{^Ea=f}', ""); Expect(1, 65510, '\p{Ea=:\Af\z:}', "");; Expect(0, 65511, '\p{Ea=:\Af\z:}', "");; - Expect(1, 65510, '\p{Ea: F}', ""); - Expect(0, 65510, '\p{^Ea: F}', ""); - Expect(0, 65510, '\P{Ea: F}', ""); - Expect(1, 65510, '\P{^Ea: F}', ""); - Expect(0, 65511, '\p{Ea: F}', ""); - Expect(1, 65511, '\p{^Ea: F}', ""); - Expect(1, 65511, '\P{Ea: F}', ""); - Expect(0, 65511, '\P{^Ea: F}', ""); - Error('\p{Is_East_Asian_Width=:=Fullwidth}'); - Error('\P{Is_East_Asian_Width=:=Fullwidth}'); + Expect(1, 65510, '\p{Ea= f}', ""); + Expect(0, 65510, '\p{^Ea= f}', ""); + Expect(0, 65510, '\P{Ea= f}', ""); + Expect(1, 65510, '\P{^Ea= f}', ""); + Expect(0, 65511, '\p{Ea= f}', ""); + Expect(1, 65511, '\p{^Ea= f}', ""); + Expect(1, 65511, '\P{Ea= f}', ""); + Expect(0, 65511, '\P{^Ea= f}', ""); + Error('\p{Is_East_Asian_Width: := fullwidth}'); + Error('\P{Is_East_Asian_Width: := fullwidth}'); Expect(1, 65510, '\p{Is_East_Asian_Width=fullwidth}', ""); Expect(0, 65510, '\p{^Is_East_Asian_Width=fullwidth}', ""); Expect(0, 65510, '\P{Is_East_Asian_Width=fullwidth}', ""); @@ -35542,16 +36284,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65511, '\p{^Is_East_Asian_Width=fullwidth}', ""); Expect(1, 65511, '\P{Is_East_Asian_Width=fullwidth}', ""); Expect(0, 65511, '\P{^Is_East_Asian_Width=fullwidth}', ""); - Expect(1, 65510, '\p{Is_East_Asian_Width= FULLWIDTH}', ""); - Expect(0, 65510, '\p{^Is_East_Asian_Width= FULLWIDTH}', ""); - Expect(0, 65510, '\P{Is_East_Asian_Width= FULLWIDTH}', ""); - Expect(1, 65510, '\P{^Is_East_Asian_Width= FULLWIDTH}', ""); - Expect(0, 65511, '\p{Is_East_Asian_Width= FULLWIDTH}', ""); - Expect(1, 65511, '\p{^Is_East_Asian_Width= FULLWIDTH}', ""); - Expect(1, 65511, '\P{Is_East_Asian_Width= FULLWIDTH}', ""); - Expect(0, 65511, '\P{^Is_East_Asian_Width= FULLWIDTH}', ""); - Error('\p{Is_Ea=_/a/F}'); - Error('\P{Is_Ea=_/a/F}'); + Expect(1, 65510, '\p{Is_East_Asian_Width=-_fullwidth}', ""); + Expect(0, 65510, '\p{^Is_East_Asian_Width=-_fullwidth}', ""); + Expect(0, 65510, '\P{Is_East_Asian_Width=-_fullwidth}', ""); + Expect(1, 65510, '\P{^Is_East_Asian_Width=-_fullwidth}', ""); + Expect(0, 65511, '\p{Is_East_Asian_Width=-_fullwidth}', ""); + Expect(1, 65511, '\p{^Is_East_Asian_Width=-_fullwidth}', ""); + Expect(1, 65511, '\P{Is_East_Asian_Width=-_fullwidth}', ""); + Expect(0, 65511, '\P{^Is_East_Asian_Width=-_fullwidth}', ""); + Error('\p{Is_Ea=/a/_F}'); + Error('\P{Is_Ea=/a/_F}'); Expect(1, 65510, '\p{Is_Ea=f}', ""); Expect(0, 65510, '\p{^Is_Ea=f}', ""); Expect(0, 65510, '\P{Is_Ea=f}', ""); @@ -35560,16 +36302,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65511, '\p{^Is_Ea=f}', ""); Expect(1, 65511, '\P{Is_Ea=f}', ""); Expect(0, 65511, '\P{^Is_Ea=f}', ""); - Expect(1, 65510, '\p{Is_Ea=-F}', ""); - Expect(0, 65510, '\p{^Is_Ea=-F}', ""); - Expect(0, 65510, '\P{Is_Ea=-F}', ""); - Expect(1, 65510, '\P{^Is_Ea=-F}', ""); - Expect(0, 65511, '\p{Is_Ea=-F}', ""); - Expect(1, 65511, '\p{^Is_Ea=-F}', ""); - Expect(1, 65511, '\P{Is_Ea=-F}', ""); - Expect(0, 65511, '\P{^Is_Ea=-F}', ""); - Error('\p{East_Asian_Width: /a/halfwidth}'); - Error('\P{East_Asian_Width: /a/halfwidth}'); + Expect(1, 65510, '\p{Is_Ea= F}', ""); + Expect(0, 65510, '\p{^Is_Ea= F}', ""); + Expect(0, 65510, '\P{Is_Ea= F}', ""); + Expect(1, 65510, '\P{^Is_Ea= F}', ""); + Expect(0, 65511, '\p{Is_Ea= F}', ""); + Expect(1, 65511, '\p{^Is_Ea= F}', ""); + Expect(1, 65511, '\P{Is_Ea= F}', ""); + Expect(0, 65511, '\P{^Is_Ea= F}', ""); + Error('\p{East_Asian_Width=/a/_Halfwidth}'); + Error('\P{East_Asian_Width=/a/_Halfwidth}'); Expect(1, 65518, '\p{East_Asian_Width=:\AHalfwidth\z:}', "");; Expect(0, 65519, '\p{East_Asian_Width=:\AHalfwidth\z:}', "");; Expect(1, 65518, '\p{East_Asian_Width=halfwidth}', ""); @@ -35582,16 +36324,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65519, '\P{^East_Asian_Width=halfwidth}', ""); Expect(1, 65518, '\p{East_Asian_Width=:\Ahalfwidth\z:}', "");; Expect(0, 65519, '\p{East_Asian_Width=:\Ahalfwidth\z:}', "");; - Expect(1, 65518, '\p{East_Asian_Width=-HALFWIDTH}', ""); - Expect(0, 65518, '\p{^East_Asian_Width=-HALFWIDTH}', ""); - Expect(0, 65518, '\P{East_Asian_Width=-HALFWIDTH}', ""); - Expect(1, 65518, '\P{^East_Asian_Width=-HALFWIDTH}', ""); - Expect(0, 65519, '\p{East_Asian_Width=-HALFWIDTH}', ""); - Expect(1, 65519, '\p{^East_Asian_Width=-HALFWIDTH}', ""); - Expect(1, 65519, '\P{East_Asian_Width=-HALFWIDTH}', ""); - Expect(0, 65519, '\P{^East_Asian_Width=-HALFWIDTH}', ""); - Error('\p{Ea= H/a/}'); - Error('\P{Ea= H/a/}'); + Expect(1, 65518, '\p{East_Asian_Width: -Halfwidth}', ""); + Expect(0, 65518, '\p{^East_Asian_Width: -Halfwidth}', ""); + Expect(0, 65518, '\P{East_Asian_Width: -Halfwidth}', ""); + Expect(1, 65518, '\P{^East_Asian_Width: -Halfwidth}', ""); + Expect(0, 65519, '\p{East_Asian_Width: -Halfwidth}', ""); + Expect(1, 65519, '\p{^East_Asian_Width: -Halfwidth}', ""); + Expect(1, 65519, '\P{East_Asian_Width: -Halfwidth}', ""); + Expect(0, 65519, '\P{^East_Asian_Width: -Halfwidth}', ""); + Error('\p{Ea=_ h:=}'); + Error('\P{Ea=_ h:=}'); Expect(1, 65518, '\p{Ea=:\AH\z:}', "");; Expect(0, 65519, '\p{Ea=:\AH\z:}', "");; Expect(1, 65518, '\p{Ea=h}', ""); @@ -35604,16 +36346,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 65519, '\P{^Ea=h}', ""); Expect(1, 65518, '\p{Ea=:\Ah\z:}', "");; Expect(0, 65519, '\p{Ea=:\Ah\z:}', "");; - Expect(1, 65518, '\p{Ea= H}', ""); - Expect(0, 65518, '\p{^Ea= H}', ""); - Expect(0, 65518, '\P{Ea= H}', ""); - Expect(1, 65518, '\P{^Ea= H}', ""); - Expect(0, 65519, '\p{Ea= H}', ""); - Expect(1, 65519, '\p{^Ea= H}', ""); - Expect(1, 65519, '\P{Ea= H}', ""); - Expect(0, 65519, '\P{^Ea= H}', ""); - Error('\p{Is_East_Asian_Width= Halfwidth:=}'); - Error('\P{Is_East_Asian_Width= Halfwidth:=}'); + Expect(1, 65518, '\p{Ea: _h}', ""); + Expect(0, 65518, '\p{^Ea: _h}', ""); + Expect(0, 65518, '\P{Ea: _h}', ""); + Expect(1, 65518, '\P{^Ea: _h}', ""); + Expect(0, 65519, '\p{Ea: _h}', ""); + Expect(1, 65519, '\p{^Ea: _h}', ""); + Expect(1, 65519, '\P{Ea: _h}', ""); + Expect(0, 65519, '\P{^Ea: _h}', ""); + Error('\p{Is_East_Asian_Width=:= Halfwidth}'); + Error('\P{Is_East_Asian_Width=:= Halfwidth}'); Expect(1, 65518, '\p{Is_East_Asian_Width=halfwidth}', ""); Expect(0, 65518, '\p{^Is_East_Asian_Width=halfwidth}', ""); Expect(0, 65518, '\P{Is_East_Asian_Width=halfwidth}', ""); @@ -35622,16 +36364,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65519, '\p{^Is_East_Asian_Width=halfwidth}', ""); Expect(1, 65519, '\P{Is_East_Asian_Width=halfwidth}', ""); Expect(0, 65519, '\P{^Is_East_Asian_Width=halfwidth}', ""); - Expect(1, 65518, '\p{Is_East_Asian_Width=Halfwidth}', ""); - Expect(0, 65518, '\p{^Is_East_Asian_Width=Halfwidth}', ""); - Expect(0, 65518, '\P{Is_East_Asian_Width=Halfwidth}', ""); - Expect(1, 65518, '\P{^Is_East_Asian_Width=Halfwidth}', ""); - Expect(0, 65519, '\p{Is_East_Asian_Width=Halfwidth}', ""); - Expect(1, 65519, '\p{^Is_East_Asian_Width=Halfwidth}', ""); - Expect(1, 65519, '\P{Is_East_Asian_Width=Halfwidth}', ""); - Expect(0, 65519, '\P{^Is_East_Asian_Width=Halfwidth}', ""); - Error('\p{Is_Ea= _H:=}'); - Error('\P{Is_Ea= _H:=}'); + Expect(1, 65518, '\p{Is_East_Asian_Width: - halfwidth}', ""); + Expect(0, 65518, '\p{^Is_East_Asian_Width: - halfwidth}', ""); + Expect(0, 65518, '\P{Is_East_Asian_Width: - halfwidth}', ""); + Expect(1, 65518, '\P{^Is_East_Asian_Width: - halfwidth}', ""); + Expect(0, 65519, '\p{Is_East_Asian_Width: - halfwidth}', ""); + Expect(1, 65519, '\p{^Is_East_Asian_Width: - halfwidth}', ""); + Expect(1, 65519, '\P{Is_East_Asian_Width: - halfwidth}', ""); + Expect(0, 65519, '\P{^Is_East_Asian_Width: - halfwidth}', ""); + Error('\p{Is_Ea=/a/-_h}'); + Error('\P{Is_Ea=/a/-_h}'); Expect(1, 65518, '\p{Is_Ea=h}', ""); Expect(0, 65518, '\p{^Is_Ea=h}', ""); Expect(0, 65518, '\P{Is_Ea=h}', ""); @@ -35640,38 +36382,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 65519, '\p{^Is_Ea=h}', ""); Expect(1, 65519, '\P{Is_Ea=h}', ""); Expect(0, 65519, '\P{^Is_Ea=h}', ""); - Expect(1, 65518, '\p{Is_Ea= H}', ""); - Expect(0, 65518, '\p{^Is_Ea= H}', ""); - Expect(0, 65518, '\P{Is_Ea= H}', ""); - Expect(1, 65518, '\P{^Is_Ea= H}', ""); - Expect(0, 65519, '\p{Is_Ea= H}', ""); - Expect(1, 65519, '\p{^Is_Ea= H}', ""); - Expect(1, 65519, '\P{Is_Ea= H}', ""); - Expect(0, 65519, '\P{^Is_Ea= H}', ""); - Error('\p{East_Asian_Width= _Neutral/a/}'); - Error('\P{East_Asian_Width= _Neutral/a/}'); + Expect(1, 65518, '\p{Is_Ea= H}', ""); + Expect(0, 65518, '\p{^Is_Ea= H}', ""); + Expect(0, 65518, '\P{Is_Ea= H}', ""); + Expect(1, 65518, '\P{^Is_Ea= H}', ""); + Expect(0, 65519, '\p{Is_Ea= H}', ""); + Expect(1, 65519, '\p{^Is_Ea= H}', ""); + Expect(1, 65519, '\P{Is_Ea= H}', ""); + Expect(0, 65519, '\P{^Is_Ea= H}', ""); + Error('\p{East_Asian_Width=--Neutral:=}'); + Error('\P{East_Asian_Width=--Neutral:=}'); Expect(1, 918000, '\p{East_Asian_Width=:\ANeutral\z:}', "");; Expect(0, 1114109, '\p{East_Asian_Width=:\ANeutral\z:}', "");; - Expect(1, 918000, '\p{East_Asian_Width=neutral}', ""); - Expect(0, 918000, '\p{^East_Asian_Width=neutral}', ""); - Expect(0, 918000, '\P{East_Asian_Width=neutral}', ""); - Expect(1, 918000, '\P{^East_Asian_Width=neutral}', ""); - Expect(0, 1114109, '\p{East_Asian_Width=neutral}', ""); - Expect(1, 1114109, '\p{^East_Asian_Width=neutral}', ""); - Expect(1, 1114109, '\P{East_Asian_Width=neutral}', ""); - Expect(0, 1114109, '\P{^East_Asian_Width=neutral}', ""); + Expect(1, 918000, '\p{East_Asian_Width: neutral}', ""); + Expect(0, 918000, '\p{^East_Asian_Width: neutral}', ""); + Expect(0, 918000, '\P{East_Asian_Width: neutral}', ""); + Expect(1, 918000, '\P{^East_Asian_Width: neutral}', ""); + Expect(0, 1114109, '\p{East_Asian_Width: neutral}', ""); + Expect(1, 1114109, '\p{^East_Asian_Width: neutral}', ""); + Expect(1, 1114109, '\P{East_Asian_Width: neutral}', ""); + Expect(0, 1114109, '\P{^East_Asian_Width: neutral}', ""); Expect(1, 918000, '\p{East_Asian_Width=:\Aneutral\z:}', "");; Expect(0, 1114109, '\p{East_Asian_Width=:\Aneutral\z:}', "");; - Expect(1, 918000, '\p{East_Asian_Width=- NEUTRAL}', ""); - Expect(0, 918000, '\p{^East_Asian_Width=- NEUTRAL}', ""); - Expect(0, 918000, '\P{East_Asian_Width=- NEUTRAL}', ""); - Expect(1, 918000, '\P{^East_Asian_Width=- NEUTRAL}', ""); - Expect(0, 1114109, '\p{East_Asian_Width=- NEUTRAL}', ""); - Expect(1, 1114109, '\p{^East_Asian_Width=- NEUTRAL}', ""); - Expect(1, 1114109, '\P{East_Asian_Width=- NEUTRAL}', ""); - Expect(0, 1114109, '\P{^East_Asian_Width=- NEUTRAL}', ""); - Error('\p{Ea= _N/a/}'); - Error('\P{Ea= _N/a/}'); + Expect(1, 918000, '\p{East_Asian_Width= Neutral}', ""); + Expect(0, 918000, '\p{^East_Asian_Width= Neutral}', ""); + Expect(0, 918000, '\P{East_Asian_Width= Neutral}', ""); + Expect(1, 918000, '\P{^East_Asian_Width= Neutral}', ""); + Expect(0, 1114109, '\p{East_Asian_Width= Neutral}', ""); + Expect(1, 1114109, '\p{^East_Asian_Width= Neutral}', ""); + Expect(1, 1114109, '\P{East_Asian_Width= Neutral}', ""); + Expect(0, 1114109, '\P{^East_Asian_Width= Neutral}', ""); + Error('\p{Ea=/a/ n}'); + Error('\P{Ea=/a/ n}'); Expect(1, 918000, '\p{Ea=:\AN\z:}', "");; Expect(0, 1114109, '\p{Ea=:\AN\z:}', "");; Expect(1, 918000, '\p{Ea=n}', ""); @@ -35684,122 +36426,122 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1114109, '\P{^Ea=n}', ""); Expect(1, 918000, '\p{Ea=:\An\z:}', "");; Expect(0, 1114109, '\p{Ea=:\An\z:}', "");; - Expect(1, 918000, '\p{Ea= N}', ""); - Expect(0, 918000, '\p{^Ea= N}', ""); - Expect(0, 918000, '\P{Ea= N}', ""); - Expect(1, 918000, '\P{^Ea= N}', ""); - Expect(0, 1114109, '\p{Ea= N}', ""); - Expect(1, 1114109, '\p{^Ea= N}', ""); - Expect(1, 1114109, '\P{Ea= N}', ""); - Expect(0, 1114109, '\P{^Ea= N}', ""); - Error('\p{Is_East_Asian_Width=_:=neutral}'); - Error('\P{Is_East_Asian_Width=_:=neutral}'); - Expect(1, 918000, '\p{Is_East_Asian_Width:neutral}', ""); - Expect(0, 918000, '\p{^Is_East_Asian_Width:neutral}', ""); - Expect(0, 918000, '\P{Is_East_Asian_Width:neutral}', ""); - Expect(1, 918000, '\P{^Is_East_Asian_Width:neutral}', ""); - Expect(0, 1114109, '\p{Is_East_Asian_Width:neutral}', ""); - Expect(1, 1114109, '\p{^Is_East_Asian_Width:neutral}', ""); - Expect(1, 1114109, '\P{Is_East_Asian_Width:neutral}', ""); - Expect(0, 1114109, '\P{^Is_East_Asian_Width:neutral}', ""); - Expect(1, 918000, '\p{Is_East_Asian_Width=-Neutral}', ""); - Expect(0, 918000, '\p{^Is_East_Asian_Width=-Neutral}', ""); - Expect(0, 918000, '\P{Is_East_Asian_Width=-Neutral}', ""); - Expect(1, 918000, '\P{^Is_East_Asian_Width=-Neutral}', ""); - Expect(0, 1114109, '\p{Is_East_Asian_Width=-Neutral}', ""); - Expect(1, 1114109, '\p{^Is_East_Asian_Width=-Neutral}', ""); - Expect(1, 1114109, '\P{Is_East_Asian_Width=-Neutral}', ""); - Expect(0, 1114109, '\P{^Is_East_Asian_Width=-Neutral}', ""); - Error('\p{Is_Ea=:= -N}'); - Error('\P{Is_Ea=:= -N}'); - Expect(1, 918000, '\p{Is_Ea:n}', ""); - Expect(0, 918000, '\p{^Is_Ea:n}', ""); - Expect(0, 918000, '\P{Is_Ea:n}', ""); - Expect(1, 918000, '\P{^Is_Ea:n}', ""); - Expect(0, 1114109, '\p{Is_Ea:n}', ""); - Expect(1, 1114109, '\p{^Is_Ea:n}', ""); - Expect(1, 1114109, '\P{Is_Ea:n}', ""); - Expect(0, 1114109, '\P{^Is_Ea:n}', ""); - Expect(1, 918000, '\p{Is_Ea=_N}', ""); - Expect(0, 918000, '\p{^Is_Ea=_N}', ""); - Expect(0, 918000, '\P{Is_Ea=_N}', ""); - Expect(1, 918000, '\P{^Is_Ea=_N}', ""); - Expect(0, 1114109, '\p{Is_Ea=_N}', ""); - Expect(1, 1114109, '\p{^Is_Ea=_N}', ""); - Expect(1, 1114109, '\P{Is_Ea=_N}', ""); - Expect(0, 1114109, '\P{^Is_Ea=_N}', ""); - Error('\p{East_Asian_Width: narrow/a/}'); - Error('\P{East_Asian_Width: narrow/a/}'); + Expect(1, 918000, '\p{Ea= -N}', ""); + Expect(0, 918000, '\p{^Ea= -N}', ""); + Expect(0, 918000, '\P{Ea= -N}', ""); + Expect(1, 918000, '\P{^Ea= -N}', ""); + Expect(0, 1114109, '\p{Ea= -N}', ""); + Expect(1, 1114109, '\p{^Ea= -N}', ""); + Expect(1, 1114109, '\P{Ea= -N}', ""); + Expect(0, 1114109, '\P{^Ea= -N}', ""); + Error('\p{Is_East_Asian_Width: := Neutral}'); + Error('\P{Is_East_Asian_Width: := Neutral}'); + Expect(1, 918000, '\p{Is_East_Asian_Width=neutral}', ""); + Expect(0, 918000, '\p{^Is_East_Asian_Width=neutral}', ""); + Expect(0, 918000, '\P{Is_East_Asian_Width=neutral}', ""); + Expect(1, 918000, '\P{^Is_East_Asian_Width=neutral}', ""); + Expect(0, 1114109, '\p{Is_East_Asian_Width=neutral}', ""); + Expect(1, 1114109, '\p{^Is_East_Asian_Width=neutral}', ""); + Expect(1, 1114109, '\P{Is_East_Asian_Width=neutral}', ""); + Expect(0, 1114109, '\P{^Is_East_Asian_Width=neutral}', ""); + Expect(1, 918000, '\p{Is_East_Asian_Width=- Neutral}', ""); + Expect(0, 918000, '\p{^Is_East_Asian_Width=- Neutral}', ""); + Expect(0, 918000, '\P{Is_East_Asian_Width=- Neutral}', ""); + Expect(1, 918000, '\P{^Is_East_Asian_Width=- Neutral}', ""); + Expect(0, 1114109, '\p{Is_East_Asian_Width=- Neutral}', ""); + Expect(1, 1114109, '\p{^Is_East_Asian_Width=- Neutral}', ""); + Expect(1, 1114109, '\P{Is_East_Asian_Width=- Neutral}', ""); + Expect(0, 1114109, '\P{^Is_East_Asian_Width=- Neutral}', ""); + Error('\p{Is_Ea=-/a/N}'); + Error('\P{Is_Ea=-/a/N}'); + Expect(1, 918000, '\p{Is_Ea=n}', ""); + Expect(0, 918000, '\p{^Is_Ea=n}', ""); + Expect(0, 918000, '\P{Is_Ea=n}', ""); + Expect(1, 918000, '\P{^Is_Ea=n}', ""); + Expect(0, 1114109, '\p{Is_Ea=n}', ""); + Expect(1, 1114109, '\p{^Is_Ea=n}', ""); + Expect(1, 1114109, '\P{Is_Ea=n}', ""); + Expect(0, 1114109, '\P{^Is_Ea=n}', ""); + Expect(1, 918000, '\p{Is_Ea=- n}', ""); + Expect(0, 918000, '\p{^Is_Ea=- n}', ""); + Expect(0, 918000, '\P{Is_Ea=- n}', ""); + Expect(1, 918000, '\P{^Is_Ea=- n}', ""); + Expect(0, 1114109, '\p{Is_Ea=- n}', ""); + Expect(1, 1114109, '\p{^Is_Ea=- n}', ""); + Expect(1, 1114109, '\P{Is_Ea=- n}', ""); + Expect(0, 1114109, '\P{^Is_Ea=- n}', ""); + Error('\p{East_Asian_Width: _-Narrow:=}'); + Error('\P{East_Asian_Width: _-Narrow:=}'); Expect(1, 10630, '\p{East_Asian_Width=:\ANarrow\z:}', "");; Expect(0, 10631, '\p{East_Asian_Width=:\ANarrow\z:}', "");; - Expect(1, 10630, '\p{East_Asian_Width: narrow}', ""); - Expect(0, 10630, '\p{^East_Asian_Width: narrow}', ""); - Expect(0, 10630, '\P{East_Asian_Width: narrow}', ""); - Expect(1, 10630, '\P{^East_Asian_Width: narrow}', ""); - Expect(0, 10631, '\p{East_Asian_Width: narrow}', ""); - Expect(1, 10631, '\p{^East_Asian_Width: narrow}', ""); - Expect(1, 10631, '\P{East_Asian_Width: narrow}', ""); - Expect(0, 10631, '\P{^East_Asian_Width: narrow}', ""); + Expect(1, 10630, '\p{East_Asian_Width=narrow}', ""); + Expect(0, 10630, '\p{^East_Asian_Width=narrow}', ""); + Expect(0, 10630, '\P{East_Asian_Width=narrow}', ""); + Expect(1, 10630, '\P{^East_Asian_Width=narrow}', ""); + Expect(0, 10631, '\p{East_Asian_Width=narrow}', ""); + Expect(1, 10631, '\p{^East_Asian_Width=narrow}', ""); + Expect(1, 10631, '\P{East_Asian_Width=narrow}', ""); + Expect(0, 10631, '\P{^East_Asian_Width=narrow}', ""); Expect(1, 10630, '\p{East_Asian_Width=:\Anarrow\z:}', "");; Expect(0, 10631, '\p{East_Asian_Width=:\Anarrow\z:}', "");; - Expect(1, 10630, '\p{East_Asian_Width=-Narrow}', ""); - Expect(0, 10630, '\p{^East_Asian_Width=-Narrow}', ""); - Expect(0, 10630, '\P{East_Asian_Width=-Narrow}', ""); - Expect(1, 10630, '\P{^East_Asian_Width=-Narrow}', ""); - Expect(0, 10631, '\p{East_Asian_Width=-Narrow}', ""); - Expect(1, 10631, '\p{^East_Asian_Width=-Narrow}', ""); - Expect(1, 10631, '\P{East_Asian_Width=-Narrow}', ""); - Expect(0, 10631, '\P{^East_Asian_Width=-Narrow}', ""); - Error('\p{Ea=_Na/a/}'); - Error('\P{Ea=_Na/a/}'); + Expect(1, 10630, '\p{East_Asian_Width: _Narrow}', ""); + Expect(0, 10630, '\p{^East_Asian_Width: _Narrow}', ""); + Expect(0, 10630, '\P{East_Asian_Width: _Narrow}', ""); + Expect(1, 10630, '\P{^East_Asian_Width: _Narrow}', ""); + Expect(0, 10631, '\p{East_Asian_Width: _Narrow}', ""); + Expect(1, 10631, '\p{^East_Asian_Width: _Narrow}', ""); + Expect(1, 10631, '\P{East_Asian_Width: _Narrow}', ""); + Expect(0, 10631, '\P{^East_Asian_Width: _Narrow}', ""); + Error('\p{Ea: Na/a/}'); + Error('\P{Ea: Na/a/}'); Expect(1, 10630, '\p{Ea=:\ANa\z:}', "");; Expect(0, 10631, '\p{Ea=:\ANa\z:}', "");; - Expect(1, 10630, '\p{Ea=na}', ""); - Expect(0, 10630, '\p{^Ea=na}', ""); - Expect(0, 10630, '\P{Ea=na}', ""); - Expect(1, 10630, '\P{^Ea=na}', ""); - Expect(0, 10631, '\p{Ea=na}', ""); - Expect(1, 10631, '\p{^Ea=na}', ""); - Expect(1, 10631, '\P{Ea=na}', ""); - Expect(0, 10631, '\P{^Ea=na}', ""); + Expect(1, 10630, '\p{Ea:na}', ""); + Expect(0, 10630, '\p{^Ea:na}', ""); + Expect(0, 10630, '\P{Ea:na}', ""); + Expect(1, 10630, '\P{^Ea:na}', ""); + Expect(0, 10631, '\p{Ea:na}', ""); + Expect(1, 10631, '\p{^Ea:na}', ""); + Expect(1, 10631, '\P{Ea:na}', ""); + Expect(0, 10631, '\P{^Ea:na}', ""); Expect(1, 10630, '\p{Ea=:\Ana\z:}', "");; Expect(0, 10631, '\p{Ea=:\Ana\z:}', "");; - Expect(1, 10630, '\p{Ea=_ Na}', ""); - Expect(0, 10630, '\p{^Ea=_ Na}', ""); - Expect(0, 10630, '\P{Ea=_ Na}', ""); - Expect(1, 10630, '\P{^Ea=_ Na}', ""); - Expect(0, 10631, '\p{Ea=_ Na}', ""); - Expect(1, 10631, '\p{^Ea=_ Na}', ""); - Expect(1, 10631, '\P{Ea=_ Na}', ""); - Expect(0, 10631, '\P{^Ea=_ Na}', ""); - Error('\p{Is_East_Asian_Width=/a/narrow}'); - Error('\P{Is_East_Asian_Width=/a/narrow}'); - Expect(1, 10630, '\p{Is_East_Asian_Width=narrow}', ""); - Expect(0, 10630, '\p{^Is_East_Asian_Width=narrow}', ""); - Expect(0, 10630, '\P{Is_East_Asian_Width=narrow}', ""); - Expect(1, 10630, '\P{^Is_East_Asian_Width=narrow}', ""); - Expect(0, 10631, '\p{Is_East_Asian_Width=narrow}', ""); - Expect(1, 10631, '\p{^Is_East_Asian_Width=narrow}', ""); - Expect(1, 10631, '\P{Is_East_Asian_Width=narrow}', ""); - Expect(0, 10631, '\P{^Is_East_Asian_Width=narrow}', ""); - Expect(1, 10630, '\p{Is_East_Asian_Width=-Narrow}', ""); - Expect(0, 10630, '\p{^Is_East_Asian_Width=-Narrow}', ""); - Expect(0, 10630, '\P{Is_East_Asian_Width=-Narrow}', ""); - Expect(1, 10630, '\P{^Is_East_Asian_Width=-Narrow}', ""); - Expect(0, 10631, '\p{Is_East_Asian_Width=-Narrow}', ""); - Expect(1, 10631, '\p{^Is_East_Asian_Width=-Narrow}', ""); - Expect(1, 10631, '\P{Is_East_Asian_Width=-Narrow}', ""); - Expect(0, 10631, '\P{^Is_East_Asian_Width=-Narrow}', ""); - Error('\p{Is_Ea=_NA/a/}'); - Error('\P{Is_Ea=_NA/a/}'); - Expect(1, 10630, '\p{Is_Ea=na}', ""); - Expect(0, 10630, '\p{^Is_Ea=na}', ""); - Expect(0, 10630, '\P{Is_Ea=na}', ""); - Expect(1, 10630, '\P{^Is_Ea=na}', ""); - Expect(0, 10631, '\p{Is_Ea=na}', ""); - Expect(1, 10631, '\p{^Is_Ea=na}', ""); - Expect(1, 10631, '\P{Is_Ea=na}', ""); - Expect(0, 10631, '\P{^Is_Ea=na}', ""); + Expect(1, 10630, '\p{Ea= na}', ""); + Expect(0, 10630, '\p{^Ea= na}', ""); + Expect(0, 10630, '\P{Ea= na}', ""); + Expect(1, 10630, '\P{^Ea= na}', ""); + Expect(0, 10631, '\p{Ea= na}', ""); + Expect(1, 10631, '\p{^Ea= na}', ""); + Expect(1, 10631, '\P{Ea= na}', ""); + Expect(0, 10631, '\P{^Ea= na}', ""); + Error('\p{Is_East_Asian_Width: := NARROW}'); + Error('\P{Is_East_Asian_Width: := NARROW}'); + Expect(1, 10630, '\p{Is_East_Asian_Width: narrow}', ""); + Expect(0, 10630, '\p{^Is_East_Asian_Width: narrow}', ""); + Expect(0, 10630, '\P{Is_East_Asian_Width: narrow}', ""); + Expect(1, 10630, '\P{^Is_East_Asian_Width: narrow}', ""); + Expect(0, 10631, '\p{Is_East_Asian_Width: narrow}', ""); + Expect(1, 10631, '\p{^Is_East_Asian_Width: narrow}', ""); + Expect(1, 10631, '\P{Is_East_Asian_Width: narrow}', ""); + Expect(0, 10631, '\P{^Is_East_Asian_Width: narrow}', ""); + Expect(1, 10630, '\p{Is_East_Asian_Width=_ Narrow}', ""); + Expect(0, 10630, '\p{^Is_East_Asian_Width=_ Narrow}', ""); + Expect(0, 10630, '\P{Is_East_Asian_Width=_ Narrow}', ""); + Expect(1, 10630, '\P{^Is_East_Asian_Width=_ Narrow}', ""); + Expect(0, 10631, '\p{Is_East_Asian_Width=_ Narrow}', ""); + Expect(1, 10631, '\p{^Is_East_Asian_Width=_ Narrow}', ""); + Expect(1, 10631, '\P{Is_East_Asian_Width=_ Narrow}', ""); + Expect(0, 10631, '\P{^Is_East_Asian_Width=_ Narrow}', ""); + Error('\p{Is_Ea: na/a/}'); + Error('\P{Is_Ea: na/a/}'); + Expect(1, 10630, '\p{Is_Ea: na}', ""); + Expect(0, 10630, '\p{^Is_Ea: na}', ""); + Expect(0, 10630, '\P{Is_Ea: na}', ""); + Expect(1, 10630, '\P{^Is_Ea: na}', ""); + Expect(0, 10631, '\p{Is_Ea: na}', ""); + Expect(1, 10631, '\p{^Is_Ea: na}', ""); + Expect(1, 10631, '\P{Is_Ea: na}', ""); + Expect(0, 10631, '\P{^Is_Ea: na}', ""); Expect(1, 10630, '\p{Is_Ea= Na}', ""); Expect(0, 10630, '\p{^Is_Ea= Na}', ""); Expect(0, 10630, '\P{Is_Ea= Na}', ""); @@ -35808,8 +36550,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 10631, '\p{^Is_Ea= Na}', ""); Expect(1, 10631, '\P{Is_Ea= Na}', ""); Expect(0, 10631, '\P{^Is_Ea= Na}', ""); - Error('\p{East_Asian_Width: /a/ Wide}'); - Error('\P{East_Asian_Width: /a/ Wide}'); + Error('\p{East_Asian_Width=:= Wide}'); + Error('\P{East_Asian_Width=:= Wide}'); Expect(1, 262141, '\p{East_Asian_Width=:\AWide\z:}', "");; Expect(0, 262144, '\p{East_Asian_Width=:\AWide\z:}', "");; Expect(1, 262141, '\p{East_Asian_Width=wide}', ""); @@ -35822,16 +36564,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 262144, '\P{^East_Asian_Width=wide}', ""); Expect(1, 262141, '\p{East_Asian_Width=:\Awide\z:}', "");; Expect(0, 262144, '\p{East_Asian_Width=:\Awide\z:}', "");; - Expect(1, 262141, '\p{East_Asian_Width= _WIDE}', ""); - Expect(0, 262141, '\p{^East_Asian_Width= _WIDE}', ""); - Expect(0, 262141, '\P{East_Asian_Width= _WIDE}', ""); - Expect(1, 262141, '\P{^East_Asian_Width= _WIDE}', ""); - Expect(0, 262144, '\p{East_Asian_Width= _WIDE}', ""); - Expect(1, 262144, '\p{^East_Asian_Width= _WIDE}', ""); - Expect(1, 262144, '\P{East_Asian_Width= _WIDE}', ""); - Expect(0, 262144, '\P{^East_Asian_Width= _WIDE}', ""); - Error('\p{Ea= :=W}'); - Error('\P{Ea= :=W}'); + Expect(1, 262141, '\p{East_Asian_Width=-WIDE}', ""); + Expect(0, 262141, '\p{^East_Asian_Width=-WIDE}', ""); + Expect(0, 262141, '\P{East_Asian_Width=-WIDE}', ""); + Expect(1, 262141, '\P{^East_Asian_Width=-WIDE}', ""); + Expect(0, 262144, '\p{East_Asian_Width=-WIDE}', ""); + Expect(1, 262144, '\p{^East_Asian_Width=-WIDE}', ""); + Expect(1, 262144, '\P{East_Asian_Width=-WIDE}', ""); + Expect(0, 262144, '\P{^East_Asian_Width=-WIDE}', ""); + Error('\p{Ea=/a/-W}'); + Error('\P{Ea=/a/-W}'); Expect(1, 262141, '\p{Ea=:\AW\z:}', "");; Expect(0, 262144, '\p{Ea=:\AW\z:}', "");; Expect(1, 262141, '\p{Ea=w}', ""); @@ -35844,16 +36586,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 262144, '\P{^Ea=w}', ""); Expect(1, 262141, '\p{Ea=:\Aw\z:}', "");; Expect(0, 262144, '\p{Ea=:\Aw\z:}', "");; - Expect(1, 262141, '\p{Ea=--W}', ""); - Expect(0, 262141, '\p{^Ea=--W}', ""); - Expect(0, 262141, '\P{Ea=--W}', ""); - Expect(1, 262141, '\P{^Ea=--W}', ""); - Expect(0, 262144, '\p{Ea=--W}', ""); - Expect(1, 262144, '\p{^Ea=--W}', ""); - Expect(1, 262144, '\P{Ea=--W}', ""); - Expect(0, 262144, '\P{^Ea=--W}', ""); - Error('\p{Is_East_Asian_Width=/a/Wide}'); - Error('\P{Is_East_Asian_Width=/a/Wide}'); + Expect(1, 262141, '\p{Ea: _W}', ""); + Expect(0, 262141, '\p{^Ea: _W}', ""); + Expect(0, 262141, '\P{Ea: _W}', ""); + Expect(1, 262141, '\P{^Ea: _W}', ""); + Expect(0, 262144, '\p{Ea: _W}', ""); + Expect(1, 262144, '\p{^Ea: _W}', ""); + Expect(1, 262144, '\P{Ea: _W}', ""); + Expect(0, 262144, '\P{^Ea: _W}', ""); + Error('\p{Is_East_Asian_Width= :=WIDE}'); + Error('\P{Is_East_Asian_Width= :=WIDE}'); Expect(1, 262141, '\p{Is_East_Asian_Width=wide}', ""); Expect(0, 262141, '\p{^Is_East_Asian_Width=wide}', ""); Expect(0, 262141, '\P{Is_East_Asian_Width=wide}', ""); @@ -35862,16 +36604,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 262144, '\p{^Is_East_Asian_Width=wide}', ""); Expect(1, 262144, '\P{Is_East_Asian_Width=wide}', ""); Expect(0, 262144, '\P{^Is_East_Asian_Width=wide}', ""); - Expect(1, 262141, '\p{Is_East_Asian_Width=- Wide}', ""); - Expect(0, 262141, '\p{^Is_East_Asian_Width=- Wide}', ""); - Expect(0, 262141, '\P{Is_East_Asian_Width=- Wide}', ""); - Expect(1, 262141, '\P{^Is_East_Asian_Width=- Wide}', ""); - Expect(0, 262144, '\p{Is_East_Asian_Width=- Wide}', ""); - Expect(1, 262144, '\p{^Is_East_Asian_Width=- Wide}', ""); - Expect(1, 262144, '\P{Is_East_Asian_Width=- Wide}', ""); - Expect(0, 262144, '\P{^Is_East_Asian_Width=- Wide}', ""); - Error('\p{Is_Ea=_W:=}'); - Error('\P{Is_Ea=_W:=}'); + Expect(1, 262141, '\p{Is_East_Asian_Width= Wide}', ""); + Expect(0, 262141, '\p{^Is_East_Asian_Width= Wide}', ""); + Expect(0, 262141, '\P{Is_East_Asian_Width= Wide}', ""); + Expect(1, 262141, '\P{^Is_East_Asian_Width= Wide}', ""); + Expect(0, 262144, '\p{Is_East_Asian_Width= Wide}', ""); + Expect(1, 262144, '\p{^Is_East_Asian_Width= Wide}', ""); + Expect(1, 262144, '\P{Is_East_Asian_Width= Wide}', ""); + Expect(0, 262144, '\P{^Is_East_Asian_Width= Wide}', ""); + Error('\p{Is_Ea=_ w:=}'); + Error('\P{Is_Ea=_ w:=}'); Expect(1, 262141, '\p{Is_Ea=w}', ""); Expect(0, 262141, '\p{^Is_Ea=w}', ""); Expect(0, 262141, '\P{Is_Ea=w}', ""); @@ -35880,20 +36622,820 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 262144, '\p{^Is_Ea=w}', ""); Expect(1, 262144, '\P{Is_Ea=w}', ""); Expect(0, 262144, '\P{^Is_Ea=w}', ""); - Expect(1, 262141, '\p{Is_Ea: _ w}', ""); - Expect(0, 262141, '\p{^Is_Ea: _ w}', ""); - Expect(0, 262141, '\P{Is_Ea: _ w}', ""); - Expect(1, 262141, '\P{^Is_Ea: _ w}', ""); - Expect(0, 262144, '\p{Is_Ea: _ w}', ""); - Expect(1, 262144, '\p{^Is_Ea: _ w}', ""); - Expect(1, 262144, '\P{Is_Ea: _ w}', ""); - Expect(0, 262144, '\P{^Is_Ea: _ w}', ""); + Expect(1, 262141, '\p{Is_Ea= w}', ""); + Expect(0, 262141, '\p{^Is_Ea= w}', ""); + Expect(0, 262141, '\P{Is_Ea= w}', ""); + Expect(1, 262141, '\P{^Is_Ea= w}', ""); + Expect(0, 262144, '\p{Is_Ea= w}', ""); + Expect(1, 262144, '\p{^Is_Ea= w}', ""); + Expect(1, 262144, '\P{Is_Ea= w}', ""); + Expect(0, 262144, '\P{^Is_Ea= w}', ""); + Error('\p{Emoji_Modifier_Base= No/a/}'); + Error('\P{Emoji_Modifier_Base= No/a/}'); + Expect(1, 129502, '\p{Emoji_Modifier_Base=:\ANo\z:}', "");; + Expect(0, 129501, '\p{Emoji_Modifier_Base=:\ANo\z:}', "");; + Expect(1, 129502, '\p{Emoji_Modifier_Base=no}', ""); + Expect(0, 129502, '\p{^Emoji_Modifier_Base=no}', ""); + Expect(0, 129502, '\P{Emoji_Modifier_Base=no}', ""); + Expect(1, 129502, '\P{^Emoji_Modifier_Base=no}', ""); + Expect(0, 129501, '\p{Emoji_Modifier_Base=no}', ""); + Expect(1, 129501, '\p{^Emoji_Modifier_Base=no}', ""); + Expect(1, 129501, '\P{Emoji_Modifier_Base=no}', ""); + Expect(0, 129501, '\P{^Emoji_Modifier_Base=no}', ""); + Expect(1, 129502, '\p{Emoji_Modifier_Base=:\Ano\z:}', "");; + Expect(0, 129501, '\p{Emoji_Modifier_Base=:\Ano\z:}', "");; + Expect(1, 129502, '\p{Emoji_Modifier_Base=_ NO}', ""); + Expect(0, 129502, '\p{^Emoji_Modifier_Base=_ NO}', ""); + Expect(0, 129502, '\P{Emoji_Modifier_Base=_ NO}', ""); + Expect(1, 129502, '\P{^Emoji_Modifier_Base=_ NO}', ""); + Expect(0, 129501, '\p{Emoji_Modifier_Base=_ NO}', ""); + Expect(1, 129501, '\p{^Emoji_Modifier_Base=_ NO}', ""); + Expect(1, 129501, '\P{Emoji_Modifier_Base=_ NO}', ""); + Expect(0, 129501, '\P{^Emoji_Modifier_Base=_ NO}', ""); + Error('\p{EBase= N:=}'); + Error('\P{EBase= N:=}'); + Expect(1, 129502, '\p{EBase=:\AN\z:}', "");; + Expect(0, 129501, '\p{EBase=:\AN\z:}', "");; + Expect(1, 129502, '\p{EBase: n}', ""); + Expect(0, 129502, '\p{^EBase: n}', ""); + Expect(0, 129502, '\P{EBase: n}', ""); + Expect(1, 129502, '\P{^EBase: n}', ""); + Expect(0, 129501, '\p{EBase: n}', ""); + Expect(1, 129501, '\p{^EBase: n}', ""); + Expect(1, 129501, '\P{EBase: n}', ""); + Expect(0, 129501, '\P{^EBase: n}', ""); + Expect(1, 129502, '\p{EBase=:\An\z:}', "");; + Expect(0, 129501, '\p{EBase=:\An\z:}', "");; + Expect(1, 129502, '\p{EBase=__N}', ""); + Expect(0, 129502, '\p{^EBase=__N}', ""); + Expect(0, 129502, '\P{EBase=__N}', ""); + Expect(1, 129502, '\P{^EBase=__N}', ""); + Expect(0, 129501, '\p{EBase=__N}', ""); + Expect(1, 129501, '\p{^EBase=__N}', ""); + Expect(1, 129501, '\P{EBase=__N}', ""); + Expect(0, 129501, '\P{^EBase=__N}', ""); + Error('\p{Is_Emoji_Modifier_Base=:= F}'); + Error('\P{Is_Emoji_Modifier_Base=:= F}'); + Expect(1, 129502, '\p{Is_Emoji_Modifier_Base=f}', ""); + Expect(0, 129502, '\p{^Is_Emoji_Modifier_Base=f}', ""); + Expect(0, 129502, '\P{Is_Emoji_Modifier_Base=f}', ""); + Expect(1, 129502, '\P{^Is_Emoji_Modifier_Base=f}', ""); + Expect(0, 129501, '\p{Is_Emoji_Modifier_Base=f}', ""); + Expect(1, 129501, '\p{^Is_Emoji_Modifier_Base=f}', ""); + Expect(1, 129501, '\P{Is_Emoji_Modifier_Base=f}', ""); + Expect(0, 129501, '\P{^Is_Emoji_Modifier_Base=f}', ""); + Expect(1, 129502, '\p{Is_Emoji_Modifier_Base=F}', ""); + Expect(0, 129502, '\p{^Is_Emoji_Modifier_Base=F}', ""); + Expect(0, 129502, '\P{Is_Emoji_Modifier_Base=F}', ""); + Expect(1, 129502, '\P{^Is_Emoji_Modifier_Base=F}', ""); + Expect(0, 129501, '\p{Is_Emoji_Modifier_Base=F}', ""); + Expect(1, 129501, '\p{^Is_Emoji_Modifier_Base=F}', ""); + Expect(1, 129501, '\P{Is_Emoji_Modifier_Base=F}', ""); + Expect(0, 129501, '\P{^Is_Emoji_Modifier_Base=F}', ""); + Error('\p{Is_EBase: :=false}'); + Error('\P{Is_EBase: :=false}'); + Expect(1, 129502, '\p{Is_EBase=false}', ""); + Expect(0, 129502, '\p{^Is_EBase=false}', ""); + Expect(0, 129502, '\P{Is_EBase=false}', ""); + Expect(1, 129502, '\P{^Is_EBase=false}', ""); + Expect(0, 129501, '\p{Is_EBase=false}', ""); + Expect(1, 129501, '\p{^Is_EBase=false}', ""); + Expect(1, 129501, '\P{Is_EBase=false}', ""); + Expect(0, 129501, '\P{^Is_EBase=false}', ""); + Expect(1, 129502, '\p{Is_EBase=_False}', ""); + Expect(0, 129502, '\p{^Is_EBase=_False}', ""); + Expect(0, 129502, '\P{Is_EBase=_False}', ""); + Expect(1, 129502, '\P{^Is_EBase=_False}', ""); + Expect(0, 129501, '\p{Is_EBase=_False}', ""); + Expect(1, 129501, '\p{^Is_EBase=_False}', ""); + Expect(1, 129501, '\P{Is_EBase=_False}', ""); + Expect(0, 129501, '\P{^Is_EBase=_False}', ""); + Error('\p{Emoji_Modifier_Base= _Yes/a/}'); + Error('\P{Emoji_Modifier_Base= _Yes/a/}'); + Expect(1, 129501, '\p{Emoji_Modifier_Base=:\AYes\z:}', "");; + Expect(0, 129502, '\p{Emoji_Modifier_Base=:\AYes\z:}', "");; + Expect(1, 129501, '\p{Emoji_Modifier_Base=yes}', ""); + Expect(0, 129501, '\p{^Emoji_Modifier_Base=yes}', ""); + Expect(0, 129501, '\P{Emoji_Modifier_Base=yes}', ""); + Expect(1, 129501, '\P{^Emoji_Modifier_Base=yes}', ""); + Expect(0, 129502, '\p{Emoji_Modifier_Base=yes}', ""); + Expect(1, 129502, '\p{^Emoji_Modifier_Base=yes}', ""); + Expect(1, 129502, '\P{Emoji_Modifier_Base=yes}', ""); + Expect(0, 129502, '\P{^Emoji_Modifier_Base=yes}', ""); + Expect(1, 129501, '\p{Emoji_Modifier_Base=:\Ayes\z:}', "");; + Expect(0, 129502, '\p{Emoji_Modifier_Base=:\Ayes\z:}', "");; + Expect(1, 129501, '\p{Emoji_Modifier_Base= YES}', ""); + Expect(0, 129501, '\p{^Emoji_Modifier_Base= YES}', ""); + Expect(0, 129501, '\P{Emoji_Modifier_Base= YES}', ""); + Expect(1, 129501, '\P{^Emoji_Modifier_Base= YES}', ""); + Expect(0, 129502, '\p{Emoji_Modifier_Base= YES}', ""); + Expect(1, 129502, '\p{^Emoji_Modifier_Base= YES}', ""); + Expect(1, 129502, '\P{Emoji_Modifier_Base= YES}', ""); + Expect(0, 129502, '\P{^Emoji_Modifier_Base= YES}', ""); + Error('\p{EBase: /a/ Y}'); + Error('\P{EBase: /a/ Y}'); + Expect(1, 129501, '\p{EBase=:\AY\z:}', "");; + Expect(0, 129502, '\p{EBase=:\AY\z:}', "");; + Expect(1, 129501, '\p{EBase=y}', ""); + Expect(0, 129501, '\p{^EBase=y}', ""); + Expect(0, 129501, '\P{EBase=y}', ""); + Expect(1, 129501, '\P{^EBase=y}', ""); + Expect(0, 129502, '\p{EBase=y}', ""); + Expect(1, 129502, '\p{^EBase=y}', ""); + Expect(1, 129502, '\P{EBase=y}', ""); + Expect(0, 129502, '\P{^EBase=y}', ""); + Expect(1, 129501, '\p{EBase=:\Ay\z:}', "");; + Expect(0, 129502, '\p{EBase=:\Ay\z:}', "");; + Expect(1, 129501, '\p{EBase= _Y}', ""); + Expect(0, 129501, '\p{^EBase= _Y}', ""); + Expect(0, 129501, '\P{EBase= _Y}', ""); + Expect(1, 129501, '\P{^EBase= _Y}', ""); + Expect(0, 129502, '\p{EBase= _Y}', ""); + Expect(1, 129502, '\p{^EBase= _Y}', ""); + Expect(1, 129502, '\P{EBase= _Y}', ""); + Expect(0, 129502, '\P{^EBase= _Y}', ""); + Error('\p{Is_Emoji_Modifier_Base= _T:=}'); + Error('\P{Is_Emoji_Modifier_Base= _T:=}'); + Expect(1, 129501, '\p{Is_Emoji_Modifier_Base: t}', ""); + Expect(0, 129501, '\p{^Is_Emoji_Modifier_Base: t}', ""); + Expect(0, 129501, '\P{Is_Emoji_Modifier_Base: t}', ""); + Expect(1, 129501, '\P{^Is_Emoji_Modifier_Base: t}', ""); + Expect(0, 129502, '\p{Is_Emoji_Modifier_Base: t}', ""); + Expect(1, 129502, '\p{^Is_Emoji_Modifier_Base: t}', ""); + Expect(1, 129502, '\P{Is_Emoji_Modifier_Base: t}', ""); + Expect(0, 129502, '\P{^Is_Emoji_Modifier_Base: t}', ""); + Expect(1, 129501, '\p{Is_Emoji_Modifier_Base= T}', ""); + Expect(0, 129501, '\p{^Is_Emoji_Modifier_Base= T}', ""); + Expect(0, 129501, '\P{Is_Emoji_Modifier_Base= T}', ""); + Expect(1, 129501, '\P{^Is_Emoji_Modifier_Base= T}', ""); + Expect(0, 129502, '\p{Is_Emoji_Modifier_Base= T}', ""); + Expect(1, 129502, '\p{^Is_Emoji_Modifier_Base= T}', ""); + Expect(1, 129502, '\P{Is_Emoji_Modifier_Base= T}', ""); + Expect(0, 129502, '\P{^Is_Emoji_Modifier_Base= T}', ""); + Error('\p{Is_EBase=/a/--true}'); + Error('\P{Is_EBase=/a/--true}'); + Expect(1, 129501, '\p{Is_EBase=true}', ""); + Expect(0, 129501, '\p{^Is_EBase=true}', ""); + Expect(0, 129501, '\P{Is_EBase=true}', ""); + Expect(1, 129501, '\P{^Is_EBase=true}', ""); + Expect(0, 129502, '\p{Is_EBase=true}', ""); + Expect(1, 129502, '\p{^Is_EBase=true}', ""); + Expect(1, 129502, '\P{Is_EBase=true}', ""); + Expect(0, 129502, '\P{^Is_EBase=true}', ""); + Expect(1, 129501, '\p{Is_EBase: true}', ""); + Expect(0, 129501, '\p{^Is_EBase: true}', ""); + Expect(0, 129501, '\P{Is_EBase: true}', ""); + Expect(1, 129501, '\P{^Is_EBase: true}', ""); + Expect(0, 129502, '\p{Is_EBase: true}', ""); + Expect(1, 129502, '\p{^Is_EBase: true}', ""); + Expect(1, 129502, '\P{Is_EBase: true}', ""); + Expect(0, 129502, '\P{^Is_EBase: true}', ""); + Error('\p{Emoji_Component=-/a/No}'); + Error('\P{Emoji_Component=-/a/No}'); + Expect(1, 917632, '\p{Emoji_Component=:\ANo\z:}', "");; + Expect(0, 917631, '\p{Emoji_Component=:\ANo\z:}', "");; + Expect(1, 917632, '\p{Emoji_Component:no}', ""); + Expect(0, 917632, '\p{^Emoji_Component:no}', ""); + Expect(0, 917632, '\P{Emoji_Component:no}', ""); + Expect(1, 917632, '\P{^Emoji_Component:no}', ""); + Expect(0, 917631, '\p{Emoji_Component:no}', ""); + Expect(1, 917631, '\p{^Emoji_Component:no}', ""); + Expect(1, 917631, '\P{Emoji_Component:no}', ""); + Expect(0, 917631, '\P{^Emoji_Component:no}', ""); + Expect(1, 917632, '\p{Emoji_Component=:\Ano\z:}', "");; + Expect(0, 917631, '\p{Emoji_Component=:\Ano\z:}', "");; + Expect(1, 917632, '\p{Emoji_Component=_ no}', ""); + Expect(0, 917632, '\p{^Emoji_Component=_ no}', ""); + Expect(0, 917632, '\P{Emoji_Component=_ no}', ""); + Expect(1, 917632, '\P{^Emoji_Component=_ no}', ""); + Expect(0, 917631, '\p{Emoji_Component=_ no}', ""); + Expect(1, 917631, '\p{^Emoji_Component=_ no}', ""); + Expect(1, 917631, '\P{Emoji_Component=_ no}', ""); + Expect(0, 917631, '\P{^Emoji_Component=_ no}', ""); + Error('\p{EComp=/a/__N}'); + Error('\P{EComp=/a/__N}'); + Expect(1, 917632, '\p{EComp=:\AN\z:}', "");; + Expect(0, 917631, '\p{EComp=:\AN\z:}', "");; + Expect(1, 917632, '\p{EComp=n}', ""); + Expect(0, 917632, '\p{^EComp=n}', ""); + Expect(0, 917632, '\P{EComp=n}', ""); + Expect(1, 917632, '\P{^EComp=n}', ""); + Expect(0, 917631, '\p{EComp=n}', ""); + Expect(1, 917631, '\p{^EComp=n}', ""); + Expect(1, 917631, '\P{EComp=n}', ""); + Expect(0, 917631, '\P{^EComp=n}', ""); + Expect(1, 917632, '\p{EComp=:\An\z:}', "");; + Expect(0, 917631, '\p{EComp=:\An\z:}', "");; + Expect(1, 917632, '\p{EComp= -N}', ""); + Expect(0, 917632, '\p{^EComp= -N}', ""); + Expect(0, 917632, '\P{EComp= -N}', ""); + Expect(1, 917632, '\P{^EComp= -N}', ""); + Expect(0, 917631, '\p{EComp= -N}', ""); + Expect(1, 917631, '\p{^EComp= -N}', ""); + Expect(1, 917631, '\P{EComp= -N}', ""); + Expect(0, 917631, '\P{^EComp= -N}', ""); + Error('\p{Is_Emoji_Component=-_F:=}'); + Error('\P{Is_Emoji_Component=-_F:=}'); + Expect(1, 917632, '\p{Is_Emoji_Component=f}', ""); + Expect(0, 917632, '\p{^Is_Emoji_Component=f}', ""); + Expect(0, 917632, '\P{Is_Emoji_Component=f}', ""); + Expect(1, 917632, '\P{^Is_Emoji_Component=f}', ""); + Expect(0, 917631, '\p{Is_Emoji_Component=f}', ""); + Expect(1, 917631, '\p{^Is_Emoji_Component=f}', ""); + Expect(1, 917631, '\P{Is_Emoji_Component=f}', ""); + Expect(0, 917631, '\P{^Is_Emoji_Component=f}', ""); + Expect(1, 917632, '\p{Is_Emoji_Component= _F}', ""); + Expect(0, 917632, '\p{^Is_Emoji_Component= _F}', ""); + Expect(0, 917632, '\P{Is_Emoji_Component= _F}', ""); + Expect(1, 917632, '\P{^Is_Emoji_Component= _F}', ""); + Expect(0, 917631, '\p{Is_Emoji_Component= _F}', ""); + Expect(1, 917631, '\p{^Is_Emoji_Component= _F}', ""); + Expect(1, 917631, '\P{Is_Emoji_Component= _F}', ""); + Expect(0, 917631, '\P{^Is_Emoji_Component= _F}', ""); + Error('\p{Is_EComp=_FALSE:=}'); + Error('\P{Is_EComp=_FALSE:=}'); + Expect(1, 917632, '\p{Is_EComp=false}', ""); + Expect(0, 917632, '\p{^Is_EComp=false}', ""); + Expect(0, 917632, '\P{Is_EComp=false}', ""); + Expect(1, 917632, '\P{^Is_EComp=false}', ""); + Expect(0, 917631, '\p{Is_EComp=false}', ""); + Expect(1, 917631, '\p{^Is_EComp=false}', ""); + Expect(1, 917631, '\P{Is_EComp=false}', ""); + Expect(0, 917631, '\P{^Is_EComp=false}', ""); + Expect(1, 917632, '\p{Is_EComp= False}', ""); + Expect(0, 917632, '\p{^Is_EComp= False}', ""); + Expect(0, 917632, '\P{Is_EComp= False}', ""); + Expect(1, 917632, '\P{^Is_EComp= False}', ""); + Expect(0, 917631, '\p{Is_EComp= False}', ""); + Expect(1, 917631, '\p{^Is_EComp= False}', ""); + Expect(1, 917631, '\P{Is_EComp= False}', ""); + Expect(0, 917631, '\P{^Is_EComp= False}', ""); + Error('\p{Emoji_Component=/a/_ Yes}'); + Error('\P{Emoji_Component=/a/_ Yes}'); + Expect(1, 917631, '\p{Emoji_Component=:\AYes\z:}', "");; + Expect(0, 917632, '\p{Emoji_Component=:\AYes\z:}', "");; + Expect(1, 917631, '\p{Emoji_Component=yes}', ""); + Expect(0, 917631, '\p{^Emoji_Component=yes}', ""); + Expect(0, 917631, '\P{Emoji_Component=yes}', ""); + Expect(1, 917631, '\P{^Emoji_Component=yes}', ""); + Expect(0, 917632, '\p{Emoji_Component=yes}', ""); + Expect(1, 917632, '\p{^Emoji_Component=yes}', ""); + Expect(1, 917632, '\P{Emoji_Component=yes}', ""); + Expect(0, 917632, '\P{^Emoji_Component=yes}', ""); + Expect(1, 917631, '\p{Emoji_Component=:\Ayes\z:}', "");; + Expect(0, 917632, '\p{Emoji_Component=:\Ayes\z:}', "");; + Expect(1, 917631, '\p{Emoji_Component= YES}', ""); + Expect(0, 917631, '\p{^Emoji_Component= YES}', ""); + Expect(0, 917631, '\P{Emoji_Component= YES}', ""); + Expect(1, 917631, '\P{^Emoji_Component= YES}', ""); + Expect(0, 917632, '\p{Emoji_Component= YES}', ""); + Expect(1, 917632, '\p{^Emoji_Component= YES}', ""); + Expect(1, 917632, '\P{Emoji_Component= YES}', ""); + Expect(0, 917632, '\P{^Emoji_Component= YES}', ""); + Error('\p{EComp=_:=Y}'); + Error('\P{EComp=_:=Y}'); + Expect(1, 917631, '\p{EComp=:\AY\z:}', "");; + Expect(0, 917632, '\p{EComp=:\AY\z:}', "");; + Expect(1, 917631, '\p{EComp=y}', ""); + Expect(0, 917631, '\p{^EComp=y}', ""); + Expect(0, 917631, '\P{EComp=y}', ""); + Expect(1, 917631, '\P{^EComp=y}', ""); + Expect(0, 917632, '\p{EComp=y}', ""); + Expect(1, 917632, '\p{^EComp=y}', ""); + Expect(1, 917632, '\P{EComp=y}', ""); + Expect(0, 917632, '\P{^EComp=y}', ""); + Expect(1, 917631, '\p{EComp=:\Ay\z:}', "");; + Expect(0, 917632, '\p{EComp=:\Ay\z:}', "");; + Expect(1, 917631, '\p{EComp= Y}', ""); + Expect(0, 917631, '\p{^EComp= Y}', ""); + Expect(0, 917631, '\P{EComp= Y}', ""); + Expect(1, 917631, '\P{^EComp= Y}', ""); + Expect(0, 917632, '\p{EComp= Y}', ""); + Expect(1, 917632, '\p{^EComp= Y}', ""); + Expect(1, 917632, '\P{EComp= Y}', ""); + Expect(0, 917632, '\P{^EComp= Y}', ""); + Error('\p{Is_Emoji_Component=_ t/a/}'); + Error('\P{Is_Emoji_Component=_ t/a/}'); + Expect(1, 917631, '\p{Is_Emoji_Component=t}', ""); + Expect(0, 917631, '\p{^Is_Emoji_Component=t}', ""); + Expect(0, 917631, '\P{Is_Emoji_Component=t}', ""); + Expect(1, 917631, '\P{^Is_Emoji_Component=t}', ""); + Expect(0, 917632, '\p{Is_Emoji_Component=t}', ""); + Expect(1, 917632, '\p{^Is_Emoji_Component=t}', ""); + Expect(1, 917632, '\P{Is_Emoji_Component=t}', ""); + Expect(0, 917632, '\P{^Is_Emoji_Component=t}', ""); + Expect(1, 917631, '\p{Is_Emoji_Component=--t}', ""); + Expect(0, 917631, '\p{^Is_Emoji_Component=--t}', ""); + Expect(0, 917631, '\P{Is_Emoji_Component=--t}', ""); + Expect(1, 917631, '\P{^Is_Emoji_Component=--t}', ""); + Expect(0, 917632, '\p{Is_Emoji_Component=--t}', ""); + Expect(1, 917632, '\p{^Is_Emoji_Component=--t}', ""); + Expect(1, 917632, '\P{Is_Emoji_Component=--t}', ""); + Expect(0, 917632, '\P{^Is_Emoji_Component=--t}', ""); + Error('\p{Is_EComp=/a/-TRUE}'); + Error('\P{Is_EComp=/a/-TRUE}'); + Expect(1, 917631, '\p{Is_EComp=true}', ""); + Expect(0, 917631, '\p{^Is_EComp=true}', ""); + Expect(0, 917631, '\P{Is_EComp=true}', ""); + Expect(1, 917631, '\P{^Is_EComp=true}', ""); + Expect(0, 917632, '\p{Is_EComp=true}', ""); + Expect(1, 917632, '\p{^Is_EComp=true}', ""); + Expect(1, 917632, '\P{Is_EComp=true}', ""); + Expect(0, 917632, '\P{^Is_EComp=true}', ""); + Expect(1, 917631, '\p{Is_EComp: TRUE}', ""); + Expect(0, 917631, '\p{^Is_EComp: TRUE}', ""); + Expect(0, 917631, '\P{Is_EComp: TRUE}', ""); + Expect(1, 917631, '\P{^Is_EComp: TRUE}', ""); + Expect(0, 917632, '\p{Is_EComp: TRUE}', ""); + Expect(1, 917632, '\p{^Is_EComp: TRUE}', ""); + Expect(1, 917632, '\P{Is_EComp: TRUE}', ""); + Expect(0, 917632, '\P{^Is_EComp: TRUE}', ""); + Error('\p{Emoji_Modifier=:= _No}'); + Error('\P{Emoji_Modifier=:= _No}'); + Expect(1, 128000, '\p{Emoji_Modifier=:\ANo\z:}', "");; + Expect(0, 127999, '\p{Emoji_Modifier=:\ANo\z:}', "");; + Expect(1, 128000, '\p{Emoji_Modifier=no}', ""); + Expect(0, 128000, '\p{^Emoji_Modifier=no}', ""); + Expect(0, 128000, '\P{Emoji_Modifier=no}', ""); + Expect(1, 128000, '\P{^Emoji_Modifier=no}', ""); + Expect(0, 127999, '\p{Emoji_Modifier=no}', ""); + Expect(1, 127999, '\p{^Emoji_Modifier=no}', ""); + Expect(1, 127999, '\P{Emoji_Modifier=no}', ""); + Expect(0, 127999, '\P{^Emoji_Modifier=no}', ""); + Expect(1, 128000, '\p{Emoji_Modifier=:\Ano\z:}', "");; + Expect(0, 127999, '\p{Emoji_Modifier=:\Ano\z:}', "");; + Expect(1, 128000, '\p{Emoji_Modifier= -No}', ""); + Expect(0, 128000, '\p{^Emoji_Modifier= -No}', ""); + Expect(0, 128000, '\P{Emoji_Modifier= -No}', ""); + Expect(1, 128000, '\P{^Emoji_Modifier= -No}', ""); + Expect(0, 127999, '\p{Emoji_Modifier= -No}', ""); + Expect(1, 127999, '\p{^Emoji_Modifier= -No}', ""); + Expect(1, 127999, '\P{Emoji_Modifier= -No}', ""); + Expect(0, 127999, '\P{^Emoji_Modifier= -No}', ""); + Error('\p{EMod=_/a/n}'); + Error('\P{EMod=_/a/n}'); + Expect(1, 128000, '\p{EMod=:\AN\z:}', "");; + Expect(0, 127999, '\p{EMod=:\AN\z:}', "");; + Expect(1, 128000, '\p{EMod=n}', ""); + Expect(0, 128000, '\p{^EMod=n}', ""); + Expect(0, 128000, '\P{EMod=n}', ""); + Expect(1, 128000, '\P{^EMod=n}', ""); + Expect(0, 127999, '\p{EMod=n}', ""); + Expect(1, 127999, '\p{^EMod=n}', ""); + Expect(1, 127999, '\P{EMod=n}', ""); + Expect(0, 127999, '\P{^EMod=n}', ""); + Expect(1, 128000, '\p{EMod=:\An\z:}', "");; + Expect(0, 127999, '\p{EMod=:\An\z:}', "");; + Expect(1, 128000, '\p{EMod= N}', ""); + Expect(0, 128000, '\p{^EMod= N}', ""); + Expect(0, 128000, '\P{EMod= N}', ""); + Expect(1, 128000, '\P{^EMod= N}', ""); + Expect(0, 127999, '\p{EMod= N}', ""); + Expect(1, 127999, '\p{^EMod= N}', ""); + Expect(1, 127999, '\P{EMod= N}', ""); + Expect(0, 127999, '\P{^EMod= N}', ""); + Error('\p{Is_Emoji_Modifier= f:=}'); + Error('\P{Is_Emoji_Modifier= f:=}'); + Expect(1, 128000, '\p{Is_Emoji_Modifier=f}', ""); + Expect(0, 128000, '\p{^Is_Emoji_Modifier=f}', ""); + Expect(0, 128000, '\P{Is_Emoji_Modifier=f}', ""); + Expect(1, 128000, '\P{^Is_Emoji_Modifier=f}', ""); + Expect(0, 127999, '\p{Is_Emoji_Modifier=f}', ""); + Expect(1, 127999, '\p{^Is_Emoji_Modifier=f}', ""); + Expect(1, 127999, '\P{Is_Emoji_Modifier=f}', ""); + Expect(0, 127999, '\P{^Is_Emoji_Modifier=f}', ""); + Expect(1, 128000, '\p{Is_Emoji_Modifier: -F}', ""); + Expect(0, 128000, '\p{^Is_Emoji_Modifier: -F}', ""); + Expect(0, 128000, '\P{Is_Emoji_Modifier: -F}', ""); + Expect(1, 128000, '\P{^Is_Emoji_Modifier: -F}', ""); + Expect(0, 127999, '\p{Is_Emoji_Modifier: -F}', ""); + Expect(1, 127999, '\p{^Is_Emoji_Modifier: -F}', ""); + Expect(1, 127999, '\P{Is_Emoji_Modifier: -F}', ""); + Expect(0, 127999, '\P{^Is_Emoji_Modifier: -F}', ""); + Error('\p{Is_EMod= _false:=}'); + Error('\P{Is_EMod= _false:=}'); + Expect(1, 128000, '\p{Is_EMod=false}', ""); + Expect(0, 128000, '\p{^Is_EMod=false}', ""); + Expect(0, 128000, '\P{Is_EMod=false}', ""); + Expect(1, 128000, '\P{^Is_EMod=false}', ""); + Expect(0, 127999, '\p{Is_EMod=false}', ""); + Expect(1, 127999, '\p{^Is_EMod=false}', ""); + Expect(1, 127999, '\P{Is_EMod=false}', ""); + Expect(0, 127999, '\P{^Is_EMod=false}', ""); + Expect(1, 128000, '\p{Is_EMod=_False}', ""); + Expect(0, 128000, '\p{^Is_EMod=_False}', ""); + Expect(0, 128000, '\P{Is_EMod=_False}', ""); + Expect(1, 128000, '\P{^Is_EMod=_False}', ""); + Expect(0, 127999, '\p{Is_EMod=_False}', ""); + Expect(1, 127999, '\p{^Is_EMod=_False}', ""); + Expect(1, 127999, '\P{Is_EMod=_False}', ""); + Expect(0, 127999, '\P{^Is_EMod=_False}', ""); + Error('\p{Emoji_Modifier=-:=Yes}'); + Error('\P{Emoji_Modifier=-:=Yes}'); + Expect(1, 127999, '\p{Emoji_Modifier=:\AYes\z:}', "");; + Expect(0, 128000, '\p{Emoji_Modifier=:\AYes\z:}', "");; + Expect(1, 127999, '\p{Emoji_Modifier=yes}', ""); + Expect(0, 127999, '\p{^Emoji_Modifier=yes}', ""); + Expect(0, 127999, '\P{Emoji_Modifier=yes}', ""); + Expect(1, 127999, '\P{^Emoji_Modifier=yes}', ""); + Expect(0, 128000, '\p{Emoji_Modifier=yes}', ""); + Expect(1, 128000, '\p{^Emoji_Modifier=yes}', ""); + Expect(1, 128000, '\P{Emoji_Modifier=yes}', ""); + Expect(0, 128000, '\P{^Emoji_Modifier=yes}', ""); + Expect(1, 127999, '\p{Emoji_Modifier=:\Ayes\z:}', "");; + Expect(0, 128000, '\p{Emoji_Modifier=:\Ayes\z:}', "");; + Expect(1, 127999, '\p{Emoji_Modifier=_ Yes}', ""); + Expect(0, 127999, '\p{^Emoji_Modifier=_ Yes}', ""); + Expect(0, 127999, '\P{Emoji_Modifier=_ Yes}', ""); + Expect(1, 127999, '\P{^Emoji_Modifier=_ Yes}', ""); + Expect(0, 128000, '\p{Emoji_Modifier=_ Yes}', ""); + Expect(1, 128000, '\p{^Emoji_Modifier=_ Yes}', ""); + Expect(1, 128000, '\P{Emoji_Modifier=_ Yes}', ""); + Expect(0, 128000, '\P{^Emoji_Modifier=_ Yes}', ""); + Error('\p{EMod=/a/-_y}'); + Error('\P{EMod=/a/-_y}'); + Expect(1, 127999, '\p{EMod=:\AY\z:}', "");; + Expect(0, 128000, '\p{EMod=:\AY\z:}', "");; + Expect(1, 127999, '\p{EMod=y}', ""); + Expect(0, 127999, '\p{^EMod=y}', ""); + Expect(0, 127999, '\P{EMod=y}', ""); + Expect(1, 127999, '\P{^EMod=y}', ""); + Expect(0, 128000, '\p{EMod=y}', ""); + Expect(1, 128000, '\p{^EMod=y}', ""); + Expect(1, 128000, '\P{EMod=y}', ""); + Expect(0, 128000, '\P{^EMod=y}', ""); + Expect(1, 127999, '\p{EMod=:\Ay\z:}', "");; + Expect(0, 128000, '\p{EMod=:\Ay\z:}', "");; + Expect(1, 127999, '\p{EMod= Y}', ""); + Expect(0, 127999, '\p{^EMod= Y}', ""); + Expect(0, 127999, '\P{EMod= Y}', ""); + Expect(1, 127999, '\P{^EMod= Y}', ""); + Expect(0, 128000, '\p{EMod= Y}', ""); + Expect(1, 128000, '\p{^EMod= Y}', ""); + Expect(1, 128000, '\P{EMod= Y}', ""); + Expect(0, 128000, '\P{^EMod= Y}', ""); + Error('\p{Is_Emoji_Modifier=/a/_t}'); + Error('\P{Is_Emoji_Modifier=/a/_t}'); + Expect(1, 127999, '\p{Is_Emoji_Modifier=t}', ""); + Expect(0, 127999, '\p{^Is_Emoji_Modifier=t}', ""); + Expect(0, 127999, '\P{Is_Emoji_Modifier=t}', ""); + Expect(1, 127999, '\P{^Is_Emoji_Modifier=t}', ""); + Expect(0, 128000, '\p{Is_Emoji_Modifier=t}', ""); + Expect(1, 128000, '\p{^Is_Emoji_Modifier=t}', ""); + Expect(1, 128000, '\P{Is_Emoji_Modifier=t}', ""); + Expect(0, 128000, '\P{^Is_Emoji_Modifier=t}', ""); + Expect(1, 127999, '\p{Is_Emoji_Modifier= T}', ""); + Expect(0, 127999, '\p{^Is_Emoji_Modifier= T}', ""); + Expect(0, 127999, '\P{Is_Emoji_Modifier= T}', ""); + Expect(1, 127999, '\P{^Is_Emoji_Modifier= T}', ""); + Expect(0, 128000, '\p{Is_Emoji_Modifier= T}', ""); + Expect(1, 128000, '\p{^Is_Emoji_Modifier= T}', ""); + Expect(1, 128000, '\P{Is_Emoji_Modifier= T}', ""); + Expect(0, 128000, '\P{^Is_Emoji_Modifier= T}', ""); + Error('\p{Is_EMod=:= _True}'); + Error('\P{Is_EMod=:= _True}'); + Expect(1, 127999, '\p{Is_EMod=true}', ""); + Expect(0, 127999, '\p{^Is_EMod=true}', ""); + Expect(0, 127999, '\P{Is_EMod=true}', ""); + Expect(1, 127999, '\P{^Is_EMod=true}', ""); + Expect(0, 128000, '\p{Is_EMod=true}', ""); + Expect(1, 128000, '\p{^Is_EMod=true}', ""); + Expect(1, 128000, '\P{Is_EMod=true}', ""); + Expect(0, 128000, '\P{^Is_EMod=true}', ""); + Expect(1, 127999, '\p{Is_EMod: true}', ""); + Expect(0, 127999, '\p{^Is_EMod: true}', ""); + Expect(0, 127999, '\P{Is_EMod: true}', ""); + Expect(1, 127999, '\P{^Is_EMod: true}', ""); + Expect(0, 128000, '\p{Is_EMod: true}', ""); + Expect(1, 128000, '\p{^Is_EMod: true}', ""); + Expect(1, 128000, '\P{Is_EMod: true}', ""); + Expect(0, 128000, '\P{^Is_EMod: true}', ""); + Error('\p{Emoji=/a/ no}'); + Error('\P{Emoji=/a/ no}'); + Expect(1, 129751, '\p{Emoji=:\ANo\z:}', "");; + Expect(0, 129750, '\p{Emoji=:\ANo\z:}', "");; + Expect(1, 129751, '\p{Emoji=no}', ""); + Expect(0, 129751, '\p{^Emoji=no}', ""); + Expect(0, 129751, '\P{Emoji=no}', ""); + Expect(1, 129751, '\P{^Emoji=no}', ""); + Expect(0, 129750, '\p{Emoji=no}', ""); + Expect(1, 129750, '\p{^Emoji=no}', ""); + Expect(1, 129750, '\P{Emoji=no}', ""); + Expect(0, 129750, '\P{^Emoji=no}', ""); + Expect(1, 129751, '\p{Emoji=:\Ano\z:}', "");; + Expect(0, 129750, '\p{Emoji=:\Ano\z:}', "");; + Expect(1, 129751, '\p{Emoji=_NO}', ""); + Expect(0, 129751, '\p{^Emoji=_NO}', ""); + Expect(0, 129751, '\P{Emoji=_NO}', ""); + Expect(1, 129751, '\P{^Emoji=_NO}', ""); + Expect(0, 129750, '\p{Emoji=_NO}', ""); + Expect(1, 129750, '\p{^Emoji=_NO}', ""); + Expect(1, 129750, '\P{Emoji=_NO}', ""); + Expect(0, 129750, '\P{^Emoji=_NO}', ""); + Error('\p{Is_Emoji=/a/ N}'); + Error('\P{Is_Emoji=/a/ N}'); + Expect(1, 129751, '\p{Is_Emoji=n}', ""); + Expect(0, 129751, '\p{^Is_Emoji=n}', ""); + Expect(0, 129751, '\P{Is_Emoji=n}', ""); + Expect(1, 129751, '\P{^Is_Emoji=n}', ""); + Expect(0, 129750, '\p{Is_Emoji=n}', ""); + Expect(1, 129750, '\p{^Is_Emoji=n}', ""); + Expect(1, 129750, '\P{Is_Emoji=n}', ""); + Expect(0, 129750, '\P{^Is_Emoji=n}', ""); + Expect(1, 129751, '\p{Is_Emoji= -N}', ""); + Expect(0, 129751, '\p{^Is_Emoji= -N}', ""); + Expect(0, 129751, '\P{Is_Emoji= -N}', ""); + Expect(1, 129751, '\P{^Is_Emoji= -N}', ""); + Expect(0, 129750, '\p{Is_Emoji= -N}', ""); + Expect(1, 129750, '\p{^Is_Emoji= -N}', ""); + Expect(1, 129750, '\P{Is_Emoji= -N}', ""); + Expect(0, 129750, '\P{^Is_Emoji= -N}', ""); + Error('\p{Emoji= F:=}'); + Error('\P{Emoji= F:=}'); + Expect(1, 129751, '\p{Emoji=:\AF\z:}', "");; + Expect(0, 129750, '\p{Emoji=:\AF\z:}', "");; + Expect(1, 129751, '\p{Emoji=f}', ""); + Expect(0, 129751, '\p{^Emoji=f}', ""); + Expect(0, 129751, '\P{Emoji=f}', ""); + Expect(1, 129751, '\P{^Emoji=f}', ""); + Expect(0, 129750, '\p{Emoji=f}', ""); + Expect(1, 129750, '\p{^Emoji=f}', ""); + Expect(1, 129750, '\P{Emoji=f}', ""); + Expect(0, 129750, '\P{^Emoji=f}', ""); + Expect(1, 129751, '\p{Emoji=:\Af\z:}', "");; + Expect(0, 129750, '\p{Emoji=:\Af\z:}', "");; + Expect(1, 129751, '\p{Emoji= -F}', ""); + Expect(0, 129751, '\p{^Emoji= -F}', ""); + Expect(0, 129751, '\P{Emoji= -F}', ""); + Expect(1, 129751, '\P{^Emoji= -F}', ""); + Expect(0, 129750, '\p{Emoji= -F}', ""); + Expect(1, 129750, '\p{^Emoji= -F}', ""); + Expect(1, 129750, '\P{Emoji= -F}', ""); + Expect(0, 129750, '\P{^Emoji= -F}', ""); + Error('\p{Is_Emoji=/a/ False}'); + Error('\P{Is_Emoji=/a/ False}'); + Expect(1, 129751, '\p{Is_Emoji=false}', ""); + Expect(0, 129751, '\p{^Is_Emoji=false}', ""); + Expect(0, 129751, '\P{Is_Emoji=false}', ""); + Expect(1, 129751, '\P{^Is_Emoji=false}', ""); + Expect(0, 129750, '\p{Is_Emoji=false}', ""); + Expect(1, 129750, '\p{^Is_Emoji=false}', ""); + Expect(1, 129750, '\P{Is_Emoji=false}', ""); + Expect(0, 129750, '\P{^Is_Emoji=false}', ""); + Expect(1, 129751, '\p{Is_Emoji=--False}', ""); + Expect(0, 129751, '\p{^Is_Emoji=--False}', ""); + Expect(0, 129751, '\P{Is_Emoji=--False}', ""); + Expect(1, 129751, '\P{^Is_Emoji=--False}', ""); + Expect(0, 129750, '\p{Is_Emoji=--False}', ""); + Expect(1, 129750, '\p{^Is_Emoji=--False}', ""); + Expect(1, 129750, '\P{Is_Emoji=--False}', ""); + Expect(0, 129750, '\P{^Is_Emoji=--False}', ""); + Error('\p{Emoji=/a/ YES}'); + Error('\P{Emoji=/a/ YES}'); + Expect(1, 129750, '\p{Emoji=:\AYes\z:}', "");; + Expect(0, 129751, '\p{Emoji=:\AYes\z:}', "");; + Expect(1, 129750, '\p{Emoji=yes}', ""); + Expect(0, 129750, '\p{^Emoji=yes}', ""); + Expect(0, 129750, '\P{Emoji=yes}', ""); + Expect(1, 129750, '\P{^Emoji=yes}', ""); + Expect(0, 129751, '\p{Emoji=yes}', ""); + Expect(1, 129751, '\p{^Emoji=yes}', ""); + Expect(1, 129751, '\P{Emoji=yes}', ""); + Expect(0, 129751, '\P{^Emoji=yes}', ""); + Expect(1, 129750, '\p{Emoji=:\Ayes\z:}', "");; + Expect(0, 129751, '\p{Emoji=:\Ayes\z:}', "");; + Expect(1, 129750, '\p{Emoji= -yes}', ""); + Expect(0, 129750, '\p{^Emoji= -yes}', ""); + Expect(0, 129750, '\P{Emoji= -yes}', ""); + Expect(1, 129750, '\P{^Emoji= -yes}', ""); + Expect(0, 129751, '\p{Emoji= -yes}', ""); + Expect(1, 129751, '\p{^Emoji= -yes}', ""); + Expect(1, 129751, '\P{Emoji= -yes}', ""); + Expect(0, 129751, '\P{^Emoji= -yes}', ""); + Error('\p{Is_Emoji=Y:=}'); + Error('\P{Is_Emoji=Y:=}'); + Expect(1, 129750, '\p{Is_Emoji: y}', ""); + Expect(0, 129750, '\p{^Is_Emoji: y}', ""); + Expect(0, 129750, '\P{Is_Emoji: y}', ""); + Expect(1, 129750, '\P{^Is_Emoji: y}', ""); + Expect(0, 129751, '\p{Is_Emoji: y}', ""); + Expect(1, 129751, '\p{^Is_Emoji: y}', ""); + Expect(1, 129751, '\P{Is_Emoji: y}', ""); + Expect(0, 129751, '\P{^Is_Emoji: y}', ""); + Expect(1, 129750, '\p{Is_Emoji= Y}', ""); + Expect(0, 129750, '\p{^Is_Emoji= Y}', ""); + Expect(0, 129750, '\P{Is_Emoji= Y}', ""); + Expect(1, 129750, '\P{^Is_Emoji= Y}', ""); + Expect(0, 129751, '\p{Is_Emoji= Y}', ""); + Expect(1, 129751, '\p{^Is_Emoji= Y}', ""); + Expect(1, 129751, '\P{Is_Emoji= Y}', ""); + Expect(0, 129751, '\P{^Is_Emoji= Y}', ""); + Error('\p{Emoji=/a/_t}'); + Error('\P{Emoji=/a/_t}'); + Expect(1, 129750, '\p{Emoji=:\AT\z:}', "");; + Expect(0, 129751, '\p{Emoji=:\AT\z:}', "");; + Expect(1, 129750, '\p{Emoji=t}', ""); + Expect(0, 129750, '\p{^Emoji=t}', ""); + Expect(0, 129750, '\P{Emoji=t}', ""); + Expect(1, 129750, '\P{^Emoji=t}', ""); + Expect(0, 129751, '\p{Emoji=t}', ""); + Expect(1, 129751, '\p{^Emoji=t}', ""); + Expect(1, 129751, '\P{Emoji=t}', ""); + Expect(0, 129751, '\P{^Emoji=t}', ""); + Expect(1, 129750, '\p{Emoji=:\At\z:}', "");; + Expect(0, 129751, '\p{Emoji=:\At\z:}', "");; + Expect(1, 129750, '\p{Emoji=--T}', ""); + Expect(0, 129750, '\p{^Emoji=--T}', ""); + Expect(0, 129750, '\P{Emoji=--T}', ""); + Expect(1, 129750, '\P{^Emoji=--T}', ""); + Expect(0, 129751, '\p{Emoji=--T}', ""); + Expect(1, 129751, '\p{^Emoji=--T}', ""); + Expect(1, 129751, '\P{Emoji=--T}', ""); + Expect(0, 129751, '\P{^Emoji=--T}', ""); + Error('\p{Is_Emoji: -True:=}'); + Error('\P{Is_Emoji: -True:=}'); + Expect(1, 129750, '\p{Is_Emoji=true}', ""); + Expect(0, 129750, '\p{^Is_Emoji=true}', ""); + Expect(0, 129750, '\P{Is_Emoji=true}', ""); + Expect(1, 129750, '\P{^Is_Emoji=true}', ""); + Expect(0, 129751, '\p{Is_Emoji=true}', ""); + Expect(1, 129751, '\p{^Is_Emoji=true}', ""); + Expect(1, 129751, '\P{Is_Emoji=true}', ""); + Expect(0, 129751, '\P{^Is_Emoji=true}', ""); + Expect(1, 129750, '\p{Is_Emoji= true}', ""); + Expect(0, 129750, '\p{^Is_Emoji= true}', ""); + Expect(0, 129750, '\P{Is_Emoji= true}', ""); + Expect(1, 129750, '\P{^Is_Emoji= true}', ""); + Expect(0, 129751, '\p{Is_Emoji= true}', ""); + Expect(1, 129751, '\p{^Is_Emoji= true}', ""); + Expect(1, 129751, '\P{Is_Emoji= true}', ""); + Expect(0, 129751, '\P{^Is_Emoji= true}', ""); + Error('\p{Emoji_Presentation: -:=no}'); + Error('\P{Emoji_Presentation: -:=no}'); + Expect(1, 129751, '\p{Emoji_Presentation=:\ANo\z:}', "");; + Expect(0, 129750, '\p{Emoji_Presentation=:\ANo\z:}', "");; + Expect(1, 129751, '\p{Emoji_Presentation=no}', ""); + Expect(0, 129751, '\p{^Emoji_Presentation=no}', ""); + Expect(0, 129751, '\P{Emoji_Presentation=no}', ""); + Expect(1, 129751, '\P{^Emoji_Presentation=no}', ""); + Expect(0, 129750, '\p{Emoji_Presentation=no}', ""); + Expect(1, 129750, '\p{^Emoji_Presentation=no}', ""); + Expect(1, 129750, '\P{Emoji_Presentation=no}', ""); + Expect(0, 129750, '\P{^Emoji_Presentation=no}', ""); + Expect(1, 129751, '\p{Emoji_Presentation=:\Ano\z:}', "");; + Expect(0, 129750, '\p{Emoji_Presentation=:\Ano\z:}', "");; + Expect(1, 129751, '\p{Emoji_Presentation=_NO}', ""); + Expect(0, 129751, '\p{^Emoji_Presentation=_NO}', ""); + Expect(0, 129751, '\P{Emoji_Presentation=_NO}', ""); + Expect(1, 129751, '\P{^Emoji_Presentation=_NO}', ""); + Expect(0, 129750, '\p{Emoji_Presentation=_NO}', ""); + Expect(1, 129750, '\p{^Emoji_Presentation=_NO}', ""); + Expect(1, 129750, '\P{Emoji_Presentation=_NO}', ""); + Expect(0, 129750, '\P{^Emoji_Presentation=_NO}', ""); + Error('\p{EPres= :=N}'); + Error('\P{EPres= :=N}'); + Expect(1, 129751, '\p{EPres=:\AN\z:}', "");; + Expect(0, 129750, '\p{EPres=:\AN\z:}', "");; + Expect(1, 129751, '\p{EPres=n}', ""); + Expect(0, 129751, '\p{^EPres=n}', ""); + Expect(0, 129751, '\P{EPres=n}', ""); + Expect(1, 129751, '\P{^EPres=n}', ""); + Expect(0, 129750, '\p{EPres=n}', ""); + Expect(1, 129750, '\p{^EPres=n}', ""); + Expect(1, 129750, '\P{EPres=n}', ""); + Expect(0, 129750, '\P{^EPres=n}', ""); + Expect(1, 129751, '\p{EPres=:\An\z:}', "");; + Expect(0, 129750, '\p{EPres=:\An\z:}', "");; + Expect(1, 129751, '\p{EPres= -N}', ""); + Expect(0, 129751, '\p{^EPres= -N}', ""); + Expect(0, 129751, '\P{EPres= -N}', ""); + Expect(1, 129751, '\P{^EPres= -N}', ""); + Expect(0, 129750, '\p{EPres= -N}', ""); + Expect(1, 129750, '\p{^EPres= -N}', ""); + Expect(1, 129750, '\P{EPres= -N}', ""); + Expect(0, 129750, '\P{^EPres= -N}', ""); + Error('\p{Is_Emoji_Presentation=/a/_ f}'); + Error('\P{Is_Emoji_Presentation=/a/_ f}'); + Expect(1, 129751, '\p{Is_Emoji_Presentation=f}', ""); + Expect(0, 129751, '\p{^Is_Emoji_Presentation=f}', ""); + Expect(0, 129751, '\P{Is_Emoji_Presentation=f}', ""); + Expect(1, 129751, '\P{^Is_Emoji_Presentation=f}', ""); + Expect(0, 129750, '\p{Is_Emoji_Presentation=f}', ""); + Expect(1, 129750, '\p{^Is_Emoji_Presentation=f}', ""); + Expect(1, 129750, '\P{Is_Emoji_Presentation=f}', ""); + Expect(0, 129750, '\P{^Is_Emoji_Presentation=f}', ""); + Expect(1, 129751, '\p{Is_Emoji_Presentation=_F}', ""); + Expect(0, 129751, '\p{^Is_Emoji_Presentation=_F}', ""); + Expect(0, 129751, '\P{Is_Emoji_Presentation=_F}', ""); + Expect(1, 129751, '\P{^Is_Emoji_Presentation=_F}', ""); + Expect(0, 129750, '\p{Is_Emoji_Presentation=_F}', ""); + Expect(1, 129750, '\p{^Is_Emoji_Presentation=_F}', ""); + Expect(1, 129750, '\P{Is_Emoji_Presentation=_F}', ""); + Expect(0, 129750, '\P{^Is_Emoji_Presentation=_F}', ""); + Error('\p{Is_EPres= /a/false}'); + Error('\P{Is_EPres= /a/false}'); + Expect(1, 129751, '\p{Is_EPres=false}', ""); + Expect(0, 129751, '\p{^Is_EPres=false}', ""); + Expect(0, 129751, '\P{Is_EPres=false}', ""); + Expect(1, 129751, '\P{^Is_EPres=false}', ""); + Expect(0, 129750, '\p{Is_EPres=false}', ""); + Expect(1, 129750, '\p{^Is_EPres=false}', ""); + Expect(1, 129750, '\P{Is_EPres=false}', ""); + Expect(0, 129750, '\P{^Is_EPres=false}', ""); + Expect(1, 129751, '\p{Is_EPres= False}', ""); + Expect(0, 129751, '\p{^Is_EPres= False}', ""); + Expect(0, 129751, '\P{Is_EPres= False}', ""); + Expect(1, 129751, '\P{^Is_EPres= False}', ""); + Expect(0, 129750, '\p{Is_EPres= False}', ""); + Expect(1, 129750, '\p{^Is_EPres= False}', ""); + Expect(1, 129750, '\P{Is_EPres= False}', ""); + Expect(0, 129750, '\P{^Is_EPres= False}', ""); + Error('\p{Emoji_Presentation=:=__Yes}'); + Error('\P{Emoji_Presentation=:=__Yes}'); + Expect(1, 129750, '\p{Emoji_Presentation=:\AYes\z:}', "");; + Expect(0, 129751, '\p{Emoji_Presentation=:\AYes\z:}', "");; + Expect(1, 129750, '\p{Emoji_Presentation=yes}', ""); + Expect(0, 129750, '\p{^Emoji_Presentation=yes}', ""); + Expect(0, 129750, '\P{Emoji_Presentation=yes}', ""); + Expect(1, 129750, '\P{^Emoji_Presentation=yes}', ""); + Expect(0, 129751, '\p{Emoji_Presentation=yes}', ""); + Expect(1, 129751, '\p{^Emoji_Presentation=yes}', ""); + Expect(1, 129751, '\P{Emoji_Presentation=yes}', ""); + Expect(0, 129751, '\P{^Emoji_Presentation=yes}', ""); + Expect(1, 129750, '\p{Emoji_Presentation=:\Ayes\z:}', "");; + Expect(0, 129751, '\p{Emoji_Presentation=:\Ayes\z:}', "");; + Expect(1, 129750, '\p{Emoji_Presentation: Yes}', ""); + Expect(0, 129750, '\p{^Emoji_Presentation: Yes}', ""); + Expect(0, 129750, '\P{Emoji_Presentation: Yes}', ""); + Expect(1, 129750, '\P{^Emoji_Presentation: Yes}', ""); + Expect(0, 129751, '\p{Emoji_Presentation: Yes}', ""); + Expect(1, 129751, '\p{^Emoji_Presentation: Yes}', ""); + Expect(1, 129751, '\P{Emoji_Presentation: Yes}', ""); + Expect(0, 129751, '\P{^Emoji_Presentation: Yes}', ""); + Error('\p{EPres=/a/- Y}'); + Error('\P{EPres=/a/- Y}'); + Expect(1, 129750, '\p{EPres=:\AY\z:}', "");; + Expect(0, 129751, '\p{EPres=:\AY\z:}', "");; + Expect(1, 129750, '\p{EPres=y}', ""); + Expect(0, 129750, '\p{^EPres=y}', ""); + Expect(0, 129750, '\P{EPres=y}', ""); + Expect(1, 129750, '\P{^EPres=y}', ""); + Expect(0, 129751, '\p{EPres=y}', ""); + Expect(1, 129751, '\p{^EPres=y}', ""); + Expect(1, 129751, '\P{EPres=y}', ""); + Expect(0, 129751, '\P{^EPres=y}', ""); + Expect(1, 129750, '\p{EPres=:\Ay\z:}', "");; + Expect(0, 129751, '\p{EPres=:\Ay\z:}', "");; + Expect(1, 129750, '\p{EPres= y}', ""); + Expect(0, 129750, '\p{^EPres= y}', ""); + Expect(0, 129750, '\P{EPres= y}', ""); + Expect(1, 129750, '\P{^EPres= y}', ""); + Expect(0, 129751, '\p{EPres= y}', ""); + Expect(1, 129751, '\p{^EPres= y}', ""); + Expect(1, 129751, '\P{EPres= y}', ""); + Expect(0, 129751, '\P{^EPres= y}', ""); + Error('\p{Is_Emoji_Presentation=:=T}'); + Error('\P{Is_Emoji_Presentation=:=T}'); + Expect(1, 129750, '\p{Is_Emoji_Presentation=t}', ""); + Expect(0, 129750, '\p{^Is_Emoji_Presentation=t}', ""); + Expect(0, 129750, '\P{Is_Emoji_Presentation=t}', ""); + Expect(1, 129750, '\P{^Is_Emoji_Presentation=t}', ""); + Expect(0, 129751, '\p{Is_Emoji_Presentation=t}', ""); + Expect(1, 129751, '\p{^Is_Emoji_Presentation=t}', ""); + Expect(1, 129751, '\P{Is_Emoji_Presentation=t}', ""); + Expect(0, 129751, '\P{^Is_Emoji_Presentation=t}', ""); + Expect(1, 129750, '\p{Is_Emoji_Presentation= t}', ""); + Expect(0, 129750, '\p{^Is_Emoji_Presentation= t}', ""); + Expect(0, 129750, '\P{Is_Emoji_Presentation= t}', ""); + Expect(1, 129750, '\P{^Is_Emoji_Presentation= t}', ""); + Expect(0, 129751, '\p{Is_Emoji_Presentation= t}', ""); + Expect(1, 129751, '\p{^Is_Emoji_Presentation= t}', ""); + Expect(1, 129751, '\P{Is_Emoji_Presentation= t}', ""); + Expect(0, 129751, '\P{^Is_Emoji_Presentation= t}', ""); + Error('\p{Is_EPres=:=__True}'); + Error('\P{Is_EPres=:=__True}'); + Expect(1, 129750, '\p{Is_EPres=true}', ""); + Expect(0, 129750, '\p{^Is_EPres=true}', ""); + Expect(0, 129750, '\P{Is_EPres=true}', ""); + Expect(1, 129750, '\P{^Is_EPres=true}', ""); + Expect(0, 129751, '\p{Is_EPres=true}', ""); + Expect(1, 129751, '\p{^Is_EPres=true}', ""); + Expect(1, 129751, '\P{Is_EPres=true}', ""); + Expect(0, 129751, '\P{^Is_EPres=true}', ""); + Expect(1, 129750, '\p{Is_EPres: _true}', ""); + Expect(0, 129750, '\p{^Is_EPres: _true}', ""); + Expect(0, 129750, '\P{Is_EPres: _true}', ""); + Expect(1, 129750, '\P{^Is_EPres: _true}', ""); + Expect(0, 129751, '\p{Is_EPres: _true}', ""); + Expect(1, 129751, '\p{^Is_EPres: _true}', ""); + Expect(1, 129751, '\P{Is_EPres: _true}', ""); + Expect(0, 129751, '\P{^Is_EPres: _true}', ""); Error('\p{equivalentunifiedideograph}'); Error('\P{equivalentunifiedideograph}'); Error('\p{equideo}'); Error('\P{equideo}'); - Error('\p{Extender: := _no}'); - Error('\P{Extender: := _no}'); + Error('\p{Extender=/a/no}'); + Error('\P{Extender=/a/no}'); Expect(1, 125255, '\p{Extender=:\ANo\z:}', "");; Expect(0, 125254, '\p{Extender=:\ANo\z:}', "");; Expect(1, 125255, '\p{Extender=no}', ""); @@ -35906,16 +37448,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125254, '\P{^Extender=no}', ""); Expect(1, 125255, '\p{Extender=:\Ano\z:}', "");; Expect(0, 125254, '\p{Extender=:\Ano\z:}', "");; - Expect(1, 125255, '\p{Extender= No}', ""); - Expect(0, 125255, '\p{^Extender= No}', ""); - Expect(0, 125255, '\P{Extender= No}', ""); - Expect(1, 125255, '\P{^Extender= No}', ""); - Expect(0, 125254, '\p{Extender= No}', ""); - Expect(1, 125254, '\p{^Extender= No}', ""); - Expect(1, 125254, '\P{Extender= No}', ""); - Expect(0, 125254, '\P{^Extender= No}', ""); - Error('\p{Ext=_ N:=}'); - Error('\P{Ext=_ N:=}'); + Expect(1, 125255, '\p{Extender= NO}', ""); + Expect(0, 125255, '\p{^Extender= NO}', ""); + Expect(0, 125255, '\P{Extender= NO}', ""); + Expect(1, 125255, '\P{^Extender= NO}', ""); + Expect(0, 125254, '\p{Extender= NO}', ""); + Expect(1, 125254, '\p{^Extender= NO}', ""); + Expect(1, 125254, '\P{Extender= NO}', ""); + Expect(0, 125254, '\P{^Extender= NO}', ""); + Error('\p{Ext= N:=}'); + Error('\P{Ext= N:=}'); Expect(1, 125255, '\p{Ext=:\AN\z:}', "");; Expect(0, 125254, '\p{Ext=:\AN\z:}', "");; Expect(1, 125255, '\p{Ext=n}', ""); @@ -35928,32 +37470,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125254, '\P{^Ext=n}', ""); Expect(1, 125255, '\p{Ext=:\An\z:}', "");; Expect(0, 125254, '\p{Ext=:\An\z:}', "");; - Expect(1, 125255, '\p{Ext: -N}', ""); - Expect(0, 125255, '\p{^Ext: -N}', ""); - Expect(0, 125255, '\P{Ext: -N}', ""); - Expect(1, 125255, '\P{^Ext: -N}', ""); - Expect(0, 125254, '\p{Ext: -N}', ""); - Expect(1, 125254, '\p{^Ext: -N}', ""); - Expect(1, 125254, '\P{Ext: -N}', ""); - Expect(0, 125254, '\P{^Ext: -N}', ""); - Error('\p{Is_Extender=_ F/a/}'); - Error('\P{Is_Extender=_ F/a/}'); - Expect(1, 125255, '\p{Is_Extender:f}', ""); - Expect(0, 125255, '\p{^Is_Extender:f}', ""); - Expect(0, 125255, '\P{Is_Extender:f}', ""); - Expect(1, 125255, '\P{^Is_Extender:f}', ""); - Expect(0, 125254, '\p{Is_Extender:f}', ""); - Expect(1, 125254, '\p{^Is_Extender:f}', ""); - Expect(1, 125254, '\P{Is_Extender:f}', ""); - Expect(0, 125254, '\P{^Is_Extender:f}', ""); - Expect(1, 125255, '\p{Is_Extender=-F}', ""); - Expect(0, 125255, '\p{^Is_Extender=-F}', ""); - Expect(0, 125255, '\P{Is_Extender=-F}', ""); - Expect(1, 125255, '\P{^Is_Extender=-F}', ""); - Expect(0, 125254, '\p{Is_Extender=-F}', ""); - Expect(1, 125254, '\p{^Is_Extender=-F}', ""); - Expect(1, 125254, '\P{Is_Extender=-F}', ""); - Expect(0, 125254, '\P{^Is_Extender=-F}', ""); + Expect(1, 125255, '\p{Ext: _n}', ""); + Expect(0, 125255, '\p{^Ext: _n}', ""); + Expect(0, 125255, '\P{Ext: _n}', ""); + Expect(1, 125255, '\P{^Ext: _n}', ""); + Expect(0, 125254, '\p{Ext: _n}', ""); + Expect(1, 125254, '\p{^Ext: _n}', ""); + Expect(1, 125254, '\P{Ext: _n}', ""); + Expect(0, 125254, '\P{^Ext: _n}', ""); + Error('\p{Is_Extender= -F:=}'); + Error('\P{Is_Extender= -F:=}'); + Expect(1, 125255, '\p{Is_Extender=f}', ""); + Expect(0, 125255, '\p{^Is_Extender=f}', ""); + Expect(0, 125255, '\P{Is_Extender=f}', ""); + Expect(1, 125255, '\P{^Is_Extender=f}', ""); + Expect(0, 125254, '\p{Is_Extender=f}', ""); + Expect(1, 125254, '\p{^Is_Extender=f}', ""); + Expect(1, 125254, '\P{Is_Extender=f}', ""); + Expect(0, 125254, '\P{^Is_Extender=f}', ""); + Expect(1, 125255, '\p{Is_Extender=_ F}', ""); + Expect(0, 125255, '\p{^Is_Extender=_ F}', ""); + Expect(0, 125255, '\P{Is_Extender=_ F}', ""); + Expect(1, 125255, '\P{^Is_Extender=_ F}', ""); + Expect(0, 125254, '\p{Is_Extender=_ F}', ""); + Expect(1, 125254, '\p{^Is_Extender=_ F}', ""); + Expect(1, 125254, '\P{Is_Extender=_ F}', ""); + Expect(0, 125254, '\P{^Is_Extender=_ F}', ""); Error('\p{Is_Ext=-/a/false}'); Error('\P{Is_Ext=-/a/false}'); Expect(1, 125255, '\p{Is_Ext=false}', ""); @@ -35964,38 +37506,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125254, '\p{^Is_Ext=false}', ""); Expect(1, 125254, '\P{Is_Ext=false}', ""); Expect(0, 125254, '\P{^Is_Ext=false}', ""); - Expect(1, 125255, '\p{Is_Ext= False}', ""); - Expect(0, 125255, '\p{^Is_Ext= False}', ""); - Expect(0, 125255, '\P{Is_Ext= False}', ""); - Expect(1, 125255, '\P{^Is_Ext= False}', ""); - Expect(0, 125254, '\p{Is_Ext= False}', ""); - Expect(1, 125254, '\p{^Is_Ext= False}', ""); - Expect(1, 125254, '\P{Is_Ext= False}', ""); - Expect(0, 125254, '\P{^Is_Ext= False}', ""); - Error('\p{Extender= YES/a/}'); - Error('\P{Extender= YES/a/}'); + Expect(1, 125255, '\p{Is_Ext:_ False}', ""); + Expect(0, 125255, '\p{^Is_Ext:_ False}', ""); + Expect(0, 125255, '\P{Is_Ext:_ False}', ""); + Expect(1, 125255, '\P{^Is_Ext:_ False}', ""); + Expect(0, 125254, '\p{Is_Ext:_ False}', ""); + Expect(1, 125254, '\p{^Is_Ext:_ False}', ""); + Expect(1, 125254, '\P{Is_Ext:_ False}', ""); + Expect(0, 125254, '\P{^Is_Ext:_ False}', ""); + Error('\p{Extender=_/a/yes}'); + Error('\P{Extender=_/a/yes}'); Expect(1, 125254, '\p{Extender=:\AYes\z:}', "");; Expect(0, 125255, '\p{Extender=:\AYes\z:}', "");; - Expect(1, 125254, '\p{Extender: yes}', ""); - Expect(0, 125254, '\p{^Extender: yes}', ""); - Expect(0, 125254, '\P{Extender: yes}', ""); - Expect(1, 125254, '\P{^Extender: yes}', ""); - Expect(0, 125255, '\p{Extender: yes}', ""); - Expect(1, 125255, '\p{^Extender: yes}', ""); - Expect(1, 125255, '\P{Extender: yes}', ""); - Expect(0, 125255, '\P{^Extender: yes}', ""); + Expect(1, 125254, '\p{Extender=yes}', ""); + Expect(0, 125254, '\p{^Extender=yes}', ""); + Expect(0, 125254, '\P{Extender=yes}', ""); + Expect(1, 125254, '\P{^Extender=yes}', ""); + Expect(0, 125255, '\p{Extender=yes}', ""); + Expect(1, 125255, '\p{^Extender=yes}', ""); + Expect(1, 125255, '\P{Extender=yes}', ""); + Expect(0, 125255, '\P{^Extender=yes}', ""); Expect(1, 125254, '\p{Extender=:\Ayes\z:}', "");; Expect(0, 125255, '\p{Extender=:\Ayes\z:}', "");; - Expect(1, 125254, '\p{Extender=- Yes}', ""); - Expect(0, 125254, '\p{^Extender=- Yes}', ""); - Expect(0, 125254, '\P{Extender=- Yes}', ""); - Expect(1, 125254, '\P{^Extender=- Yes}', ""); - Expect(0, 125255, '\p{Extender=- Yes}', ""); - Expect(1, 125255, '\p{^Extender=- Yes}', ""); - Expect(1, 125255, '\P{Extender=- Yes}', ""); - Expect(0, 125255, '\P{^Extender=- Yes}', ""); - Error('\p{Ext= _y/a/}'); - Error('\P{Ext= _y/a/}'); + Expect(1, 125254, '\p{Extender: -Yes}', ""); + Expect(0, 125254, '\p{^Extender: -Yes}', ""); + Expect(0, 125254, '\P{Extender: -Yes}', ""); + Expect(1, 125254, '\P{^Extender: -Yes}', ""); + Expect(0, 125255, '\p{Extender: -Yes}', ""); + Expect(1, 125255, '\p{^Extender: -Yes}', ""); + Expect(1, 125255, '\P{Extender: -Yes}', ""); + Expect(0, 125255, '\P{^Extender: -Yes}', ""); + Error('\p{Ext=_-Y/a/}'); + Error('\P{Ext=_-Y/a/}'); Expect(1, 125254, '\p{Ext=:\AY\z:}', "");; Expect(0, 125255, '\p{Ext=:\AY\z:}', "");; Expect(1, 125254, '\p{Ext=y}', ""); @@ -36008,16 +37550,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125255, '\P{^Ext=y}', ""); Expect(1, 125254, '\p{Ext=:\Ay\z:}', "");; Expect(0, 125255, '\p{Ext=:\Ay\z:}', "");; - Expect(1, 125254, '\p{Ext=__Y}', ""); - Expect(0, 125254, '\p{^Ext=__Y}', ""); - Expect(0, 125254, '\P{Ext=__Y}', ""); - Expect(1, 125254, '\P{^Ext=__Y}', ""); - Expect(0, 125255, '\p{Ext=__Y}', ""); - Expect(1, 125255, '\p{^Ext=__Y}', ""); - Expect(1, 125255, '\P{Ext=__Y}', ""); - Expect(0, 125255, '\P{^Ext=__Y}', ""); - Error('\p{Is_Extender: /a/T}'); - Error('\P{Is_Extender: /a/T}'); + Expect(1, 125254, '\p{Ext= Y}', ""); + Expect(0, 125254, '\p{^Ext= Y}', ""); + Expect(0, 125254, '\P{Ext= Y}', ""); + Expect(1, 125254, '\P{^Ext= Y}', ""); + Expect(0, 125255, '\p{Ext= Y}', ""); + Expect(1, 125255, '\p{^Ext= Y}', ""); + Expect(1, 125255, '\P{Ext= Y}', ""); + Expect(0, 125255, '\P{^Ext= Y}', ""); + Error('\p{Is_Extender= t/a/}'); + Error('\P{Is_Extender= t/a/}'); Expect(1, 125254, '\p{Is_Extender=t}', ""); Expect(0, 125254, '\p{^Is_Extender=t}', ""); Expect(0, 125254, '\P{Is_Extender=t}', ""); @@ -36026,16 +37568,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125255, '\p{^Is_Extender=t}', ""); Expect(1, 125255, '\P{Is_Extender=t}', ""); Expect(0, 125255, '\P{^Is_Extender=t}', ""); - Expect(1, 125254, '\p{Is_Extender: T}', ""); - Expect(0, 125254, '\p{^Is_Extender: T}', ""); - Expect(0, 125254, '\P{Is_Extender: T}', ""); - Expect(1, 125254, '\P{^Is_Extender: T}', ""); - Expect(0, 125255, '\p{Is_Extender: T}', ""); - Expect(1, 125255, '\p{^Is_Extender: T}', ""); - Expect(1, 125255, '\P{Is_Extender: T}', ""); - Expect(0, 125255, '\P{^Is_Extender: T}', ""); - Error('\p{Is_Ext=:=TRUE}'); - Error('\P{Is_Ext=:=TRUE}'); + Expect(1, 125254, '\p{Is_Extender=T}', ""); + Expect(0, 125254, '\p{^Is_Extender=T}', ""); + Expect(0, 125254, '\P{Is_Extender=T}', ""); + Expect(1, 125254, '\P{^Is_Extender=T}', ""); + Expect(0, 125255, '\p{Is_Extender=T}', ""); + Expect(1, 125255, '\p{^Is_Extender=T}', ""); + Expect(1, 125255, '\P{Is_Extender=T}', ""); + Expect(0, 125255, '\P{^Is_Extender=T}', ""); + Error('\p{Is_Ext:-/a/true}'); + Error('\P{Is_Ext:-/a/true}'); Expect(1, 125254, '\p{Is_Ext=true}', ""); Expect(0, 125254, '\p{^Is_Ext=true}', ""); Expect(0, 125254, '\P{Is_Ext=true}', ""); @@ -36044,14 +37586,166 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125255, '\p{^Is_Ext=true}', ""); Expect(1, 125255, '\P{Is_Ext=true}', ""); Expect(0, 125255, '\P{^Is_Ext=true}', ""); - Expect(1, 125254, '\p{Is_Ext: -True}', ""); - Expect(0, 125254, '\p{^Is_Ext: -True}', ""); - Expect(0, 125254, '\P{Is_Ext: -True}', ""); - Expect(1, 125254, '\P{^Is_Ext: -True}', ""); - Expect(0, 125255, '\p{Is_Ext: -True}', ""); - Expect(1, 125255, '\p{^Is_Ext: -True}', ""); - Expect(1, 125255, '\P{Is_Ext: -True}', ""); - Expect(0, 125255, '\P{^Is_Ext: -True}', ""); + Expect(1, 125254, '\p{Is_Ext= _True}', ""); + Expect(0, 125254, '\p{^Is_Ext= _True}', ""); + Expect(0, 125254, '\P{Is_Ext= _True}', ""); + Expect(1, 125254, '\P{^Is_Ext= _True}', ""); + Expect(0, 125255, '\p{Is_Ext= _True}', ""); + Expect(1, 125255, '\p{^Is_Ext= _True}', ""); + Expect(1, 125255, '\P{Is_Ext= _True}', ""); + Expect(0, 125255, '\P{^Is_Ext= _True}', ""); + Error('\p{Extended_Pictographic=_/a/No}'); + Error('\P{Extended_Pictographic=_/a/No}'); + Expect(1, 131072, '\p{Extended_Pictographic=:\ANo\z:}', "");; + Expect(0, 131069, '\p{Extended_Pictographic=:\ANo\z:}', "");; + Expect(1, 131072, '\p{Extended_Pictographic=no}', ""); + Expect(0, 131072, '\p{^Extended_Pictographic=no}', ""); + Expect(0, 131072, '\P{Extended_Pictographic=no}', ""); + Expect(1, 131072, '\P{^Extended_Pictographic=no}', ""); + Expect(0, 131069, '\p{Extended_Pictographic=no}', ""); + Expect(1, 131069, '\p{^Extended_Pictographic=no}', ""); + Expect(1, 131069, '\P{Extended_Pictographic=no}', ""); + Expect(0, 131069, '\P{^Extended_Pictographic=no}', ""); + Expect(1, 131072, '\p{Extended_Pictographic=:\Ano\z:}', "");; + Expect(0, 131069, '\p{Extended_Pictographic=:\Ano\z:}', "");; + Expect(1, 131072, '\p{Extended_Pictographic= -No}', ""); + Expect(0, 131072, '\p{^Extended_Pictographic= -No}', ""); + Expect(0, 131072, '\P{Extended_Pictographic= -No}', ""); + Expect(1, 131072, '\P{^Extended_Pictographic= -No}', ""); + Expect(0, 131069, '\p{Extended_Pictographic= -No}', ""); + Expect(1, 131069, '\p{^Extended_Pictographic= -No}', ""); + Expect(1, 131069, '\P{Extended_Pictographic= -No}', ""); + Expect(0, 131069, '\P{^Extended_Pictographic= -No}', ""); + Error('\p{ExtPict=_/a/N}'); + Error('\P{ExtPict=_/a/N}'); + Expect(1, 131072, '\p{ExtPict=:\AN\z:}', "");; + Expect(0, 131069, '\p{ExtPict=:\AN\z:}', "");; + Expect(1, 131072, '\p{ExtPict=n}', ""); + Expect(0, 131072, '\p{^ExtPict=n}', ""); + Expect(0, 131072, '\P{ExtPict=n}', ""); + Expect(1, 131072, '\P{^ExtPict=n}', ""); + Expect(0, 131069, '\p{ExtPict=n}', ""); + Expect(1, 131069, '\p{^ExtPict=n}', ""); + Expect(1, 131069, '\P{ExtPict=n}', ""); + Expect(0, 131069, '\P{^ExtPict=n}', ""); + Expect(1, 131072, '\p{ExtPict=:\An\z:}', "");; + Expect(0, 131069, '\p{ExtPict=:\An\z:}', "");; + Expect(1, 131072, '\p{ExtPict= _N}', ""); + Expect(0, 131072, '\p{^ExtPict= _N}', ""); + Expect(0, 131072, '\P{ExtPict= _N}', ""); + Expect(1, 131072, '\P{^ExtPict= _N}', ""); + Expect(0, 131069, '\p{ExtPict= _N}', ""); + Expect(1, 131069, '\p{^ExtPict= _N}', ""); + Expect(1, 131069, '\P{ExtPict= _N}', ""); + Expect(0, 131069, '\P{^ExtPict= _N}', ""); + Error('\p{Is_Extended_Pictographic=:= _F}'); + Error('\P{Is_Extended_Pictographic=:= _F}'); + Expect(1, 131072, '\p{Is_Extended_Pictographic=f}', ""); + Expect(0, 131072, '\p{^Is_Extended_Pictographic=f}', ""); + Expect(0, 131072, '\P{Is_Extended_Pictographic=f}', ""); + Expect(1, 131072, '\P{^Is_Extended_Pictographic=f}', ""); + Expect(0, 131069, '\p{Is_Extended_Pictographic=f}', ""); + Expect(1, 131069, '\p{^Is_Extended_Pictographic=f}', ""); + Expect(1, 131069, '\P{Is_Extended_Pictographic=f}', ""); + Expect(0, 131069, '\P{^Is_Extended_Pictographic=f}', ""); + Expect(1, 131072, '\p{Is_Extended_Pictographic= F}', ""); + Expect(0, 131072, '\p{^Is_Extended_Pictographic= F}', ""); + Expect(0, 131072, '\P{Is_Extended_Pictographic= F}', ""); + Expect(1, 131072, '\P{^Is_Extended_Pictographic= F}', ""); + Expect(0, 131069, '\p{Is_Extended_Pictographic= F}', ""); + Expect(1, 131069, '\p{^Is_Extended_Pictographic= F}', ""); + Expect(1, 131069, '\P{Is_Extended_Pictographic= F}', ""); + Expect(0, 131069, '\P{^Is_Extended_Pictographic= F}', ""); + Error('\p{Is_ExtPict=-_false/a/}'); + Error('\P{Is_ExtPict=-_false/a/}'); + Expect(1, 131072, '\p{Is_ExtPict=false}', ""); + Expect(0, 131072, '\p{^Is_ExtPict=false}', ""); + Expect(0, 131072, '\P{Is_ExtPict=false}', ""); + Expect(1, 131072, '\P{^Is_ExtPict=false}', ""); + Expect(0, 131069, '\p{Is_ExtPict=false}', ""); + Expect(1, 131069, '\p{^Is_ExtPict=false}', ""); + Expect(1, 131069, '\P{Is_ExtPict=false}', ""); + Expect(0, 131069, '\P{^Is_ExtPict=false}', ""); + Expect(1, 131072, '\p{Is_ExtPict=_FALSE}', ""); + Expect(0, 131072, '\p{^Is_ExtPict=_FALSE}', ""); + Expect(0, 131072, '\P{Is_ExtPict=_FALSE}', ""); + Expect(1, 131072, '\P{^Is_ExtPict=_FALSE}', ""); + Expect(0, 131069, '\p{Is_ExtPict=_FALSE}', ""); + Expect(1, 131069, '\p{^Is_ExtPict=_FALSE}', ""); + Expect(1, 131069, '\P{Is_ExtPict=_FALSE}', ""); + Expect(0, 131069, '\P{^Is_ExtPict=_FALSE}', ""); + Error('\p{Extended_Pictographic=_:=YES}'); + Error('\P{Extended_Pictographic=_:=YES}'); + Expect(1, 131069, '\p{Extended_Pictographic=:\AYes\z:}', "");; + Expect(0, 131072, '\p{Extended_Pictographic=:\AYes\z:}', "");; + Expect(1, 131069, '\p{Extended_Pictographic=yes}', ""); + Expect(0, 131069, '\p{^Extended_Pictographic=yes}', ""); + Expect(0, 131069, '\P{Extended_Pictographic=yes}', ""); + Expect(1, 131069, '\P{^Extended_Pictographic=yes}', ""); + Expect(0, 131072, '\p{Extended_Pictographic=yes}', ""); + Expect(1, 131072, '\p{^Extended_Pictographic=yes}', ""); + Expect(1, 131072, '\P{Extended_Pictographic=yes}', ""); + Expect(0, 131072, '\P{^Extended_Pictographic=yes}', ""); + Expect(1, 131069, '\p{Extended_Pictographic=:\Ayes\z:}', "");; + Expect(0, 131072, '\p{Extended_Pictographic=:\Ayes\z:}', "");; + Expect(1, 131069, '\p{Extended_Pictographic=- YES}', ""); + Expect(0, 131069, '\p{^Extended_Pictographic=- YES}', ""); + Expect(0, 131069, '\P{Extended_Pictographic=- YES}', ""); + Expect(1, 131069, '\P{^Extended_Pictographic=- YES}', ""); + Expect(0, 131072, '\p{Extended_Pictographic=- YES}', ""); + Expect(1, 131072, '\p{^Extended_Pictographic=- YES}', ""); + Expect(1, 131072, '\P{Extended_Pictographic=- YES}', ""); + Expect(0, 131072, '\P{^Extended_Pictographic=- YES}', ""); + Error('\p{ExtPict=-Y/a/}'); + Error('\P{ExtPict=-Y/a/}'); + Expect(1, 131069, '\p{ExtPict=:\AY\z:}', "");; + Expect(0, 131072, '\p{ExtPict=:\AY\z:}', "");; + Expect(1, 131069, '\p{ExtPict=y}', ""); + Expect(0, 131069, '\p{^ExtPict=y}', ""); + Expect(0, 131069, '\P{ExtPict=y}', ""); + Expect(1, 131069, '\P{^ExtPict=y}', ""); + Expect(0, 131072, '\p{ExtPict=y}', ""); + Expect(1, 131072, '\p{^ExtPict=y}', ""); + Expect(1, 131072, '\P{ExtPict=y}', ""); + Expect(0, 131072, '\P{^ExtPict=y}', ""); + Expect(1, 131069, '\p{ExtPict=:\Ay\z:}', "");; + Expect(0, 131072, '\p{ExtPict=:\Ay\z:}', "");; + Expect(1, 131069, '\p{ExtPict= -Y}', ""); + Expect(0, 131069, '\p{^ExtPict= -Y}', ""); + Expect(0, 131069, '\P{ExtPict= -Y}', ""); + Expect(1, 131069, '\P{^ExtPict= -Y}', ""); + Expect(0, 131072, '\p{ExtPict= -Y}', ""); + Expect(1, 131072, '\p{^ExtPict= -Y}', ""); + Expect(1, 131072, '\P{ExtPict= -Y}', ""); + Expect(0, 131072, '\P{^ExtPict= -Y}', ""); + Error('\p{Is_Extended_Pictographic: T/a/}'); + Error('\P{Is_Extended_Pictographic: T/a/}'); + Expect(1, 131069, '\p{Is_Extended_Pictographic=t}', ""); + Expect(0, 131069, '\p{^Is_Extended_Pictographic=t}', ""); + Expect(0, 131069, '\P{Is_Extended_Pictographic=t}', ""); + Expect(1, 131069, '\P{^Is_Extended_Pictographic=t}', ""); + Expect(0, 131072, '\p{Is_Extended_Pictographic=t}', ""); + Expect(1, 131072, '\p{^Is_Extended_Pictographic=t}', ""); + Expect(1, 131072, '\P{Is_Extended_Pictographic=t}', ""); + Expect(0, 131072, '\P{^Is_Extended_Pictographic=t}', ""); + Expect(1, 131069, '\p{Is_Extended_Pictographic= _T}', ""); + Expect(0, 131069, '\p{^Is_Extended_Pictographic= _T}', ""); + Expect(0, 131069, '\P{Is_Extended_Pictographic= _T}', ""); + Expect(1, 131069, '\P{^Is_Extended_Pictographic= _T}', ""); + Expect(0, 131072, '\p{Is_Extended_Pictographic= _T}', ""); + Expect(1, 131072, '\p{^Is_Extended_Pictographic= _T}', ""); + Expect(1, 131072, '\P{Is_Extended_Pictographic= _T}', ""); + Expect(0, 131072, '\P{^Is_Extended_Pictographic= _T}', ""); + Error('\p{Is_ExtPict= True/a/}'); + Error('\P{Is_ExtPict= True/a/}'); + Expect(1, 131069, '\p{Is_ExtPict=true}', ""); + Expect(0, 131069, '\p{^Is_ExtPict=true}', ""); + Expect(0, 131069, '\P{Is_ExtPict=true}', ""); + Expect(1, 131069, '\P{^Is_ExtPict=true}', ""); + Expect(0, 131072, '\p{Is_ExtPict=true}', ""); + Expect(1, 131072, '\p{^Is_ExtPict=true}', ""); + Expect(1, 131072, '\P{Is_ExtPict=true}', ""); + Expect(0, 131072, '\P{^Is_ExtPict=true}', ""); Error('\p{fcnfkcclosure}'); Error('\P{fcnfkcclosure}'); Error('\p{fcnfkc}'); @@ -36062,8 +37756,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Error('\P{gc}'); Error('\p{category}'); Error('\P{category}'); - Error('\p{General_Category= -other/a/}'); - Error('\P{General_Category= -other/a/}'); + Error('\p{General_Category= OTHER/a/}'); + Error('\P{General_Category= OTHER/a/}'); Expect(1, 918000, '\p{General_Category=:\AOther\z:}', "");; Expect(0, 917999, '\p{General_Category=:\AOther\z:}', "");; Expect(1, 918000, '\p{General_Category=other}', ""); @@ -36076,38 +37770,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917999, '\P{^General_Category=other}', ""); Expect(1, 918000, '\p{General_Category=:\Aother\z:}', "");; Expect(0, 917999, '\p{General_Category=:\Aother\z:}', "");; - Expect(1, 918000, '\p{General_Category= other}', ""); - Expect(0, 918000, '\p{^General_Category= other}', ""); - Expect(0, 918000, '\P{General_Category= other}', ""); - Expect(1, 918000, '\P{^General_Category= other}', ""); - Expect(0, 917999, '\p{General_Category= other}', ""); - Expect(1, 917999, '\p{^General_Category= other}', ""); - Expect(1, 917999, '\P{General_Category= other}', ""); - Expect(0, 917999, '\P{^General_Category= other}', ""); - Error('\p{Gc: :=C}'); - Error('\P{Gc: :=C}'); + Expect(1, 918000, '\p{General_Category=_other}', ""); + Expect(0, 918000, '\p{^General_Category=_other}', ""); + Expect(0, 918000, '\P{General_Category=_other}', ""); + Expect(1, 918000, '\P{^General_Category=_other}', ""); + Expect(0, 917999, '\p{General_Category=_other}', ""); + Expect(1, 917999, '\p{^General_Category=_other}', ""); + Expect(1, 917999, '\P{General_Category=_other}', ""); + Expect(0, 917999, '\P{^General_Category=_other}', ""); + Error('\p{Gc=/a/_-c}'); + Error('\P{Gc=/a/_-c}'); Expect(1, 918000, '\p{Gc=:\AC\z:}', "");; Expect(0, 917999, '\p{Gc=:\AC\z:}', "");; - Expect(1, 918000, '\p{Gc=c}', ""); - Expect(0, 918000, '\p{^Gc=c}', ""); - Expect(0, 918000, '\P{Gc=c}', ""); - Expect(1, 918000, '\P{^Gc=c}', ""); - Expect(0, 917999, '\p{Gc=c}', ""); - Expect(1, 917999, '\p{^Gc=c}', ""); - Expect(1, 917999, '\P{Gc=c}', ""); - Expect(0, 917999, '\P{^Gc=c}', ""); + Expect(1, 918000, '\p{Gc:c}', ""); + Expect(0, 918000, '\p{^Gc:c}', ""); + Expect(0, 918000, '\P{Gc:c}', ""); + Expect(1, 918000, '\P{^Gc:c}', ""); + Expect(0, 917999, '\p{Gc:c}', ""); + Expect(1, 917999, '\p{^Gc:c}', ""); + Expect(1, 917999, '\P{Gc:c}', ""); + Expect(0, 917999, '\P{^Gc:c}', ""); Expect(1, 918000, '\p{Gc=:\Ac\z:}', "");; Expect(0, 917999, '\p{Gc=:\Ac\z:}', "");; - Expect(1, 918000, '\p{Gc=- C}', ""); - Expect(0, 918000, '\p{^Gc=- C}', ""); - Expect(0, 918000, '\P{Gc=- C}', ""); - Expect(1, 918000, '\P{^Gc=- C}', ""); - Expect(0, 917999, '\p{Gc=- C}', ""); - Expect(1, 917999, '\p{^Gc=- C}', ""); - Expect(1, 917999, '\P{Gc=- C}', ""); - Expect(0, 917999, '\P{^Gc=- C}', ""); - Error('\p{Category=_ other:=}'); - Error('\P{Category=_ other:=}'); + Expect(1, 918000, '\p{Gc= -C}', ""); + Expect(0, 918000, '\p{^Gc= -C}', ""); + Expect(0, 918000, '\P{Gc= -C}', ""); + Expect(1, 918000, '\P{^Gc= -C}', ""); + Expect(0, 917999, '\p{Gc= -C}', ""); + Expect(1, 917999, '\p{^Gc= -C}', ""); + Expect(1, 917999, '\P{Gc= -C}', ""); + Expect(0, 917999, '\P{^Gc= -C}', ""); + Error('\p{Category=-_Other/a/}'); + Error('\P{Category=-_Other/a/}'); Expect(1, 918000, '\p{Category=:\AOther\z:}', "");; Expect(0, 917999, '\p{Category=:\AOther\z:}', "");; Expect(1, 918000, '\p{Category=other}', ""); @@ -36120,16 +37814,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917999, '\P{^Category=other}', ""); Expect(1, 918000, '\p{Category=:\Aother\z:}', "");; Expect(0, 917999, '\p{Category=:\Aother\z:}', "");; - Expect(1, 918000, '\p{Category: other}', ""); - Expect(0, 918000, '\p{^Category: other}', ""); - Expect(0, 918000, '\P{Category: other}', ""); - Expect(1, 918000, '\P{^Category: other}', ""); - Expect(0, 917999, '\p{Category: other}', ""); - Expect(1, 917999, '\p{^Category: other}', ""); - Expect(1, 917999, '\P{Category: other}', ""); - Expect(0, 917999, '\P{^Category: other}', ""); - Error('\p{Is_General_Category=--C/a/}'); - Error('\P{Is_General_Category=--C/a/}'); + Expect(1, 918000, '\p{Category= Other}', ""); + Expect(0, 918000, '\p{^Category= Other}', ""); + Expect(0, 918000, '\P{Category= Other}', ""); + Expect(1, 918000, '\P{^Category= Other}', ""); + Expect(0, 917999, '\p{Category= Other}', ""); + Expect(1, 917999, '\p{^Category= Other}', ""); + Expect(1, 917999, '\P{Category= Other}', ""); + Expect(0, 917999, '\P{^Category= Other}', ""); + Error('\p{Is_General_Category=/a/-C}'); + Error('\P{Is_General_Category=/a/-C}'); Expect(1, 918000, '\p{Is_General_Category=c}', ""); Expect(0, 918000, '\p{^Is_General_Category=c}', ""); Expect(0, 918000, '\P{Is_General_Category=c}', ""); @@ -36138,16 +37832,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 917999, '\p{^Is_General_Category=c}', ""); Expect(1, 917999, '\P{Is_General_Category=c}', ""); Expect(0, 917999, '\P{^Is_General_Category=c}', ""); - Expect(1, 918000, '\p{Is_General_Category=_c}', ""); - Expect(0, 918000, '\p{^Is_General_Category=_c}', ""); - Expect(0, 918000, '\P{Is_General_Category=_c}', ""); - Expect(1, 918000, '\P{^Is_General_Category=_c}', ""); - Expect(0, 917999, '\p{Is_General_Category=_c}', ""); - Expect(1, 917999, '\p{^Is_General_Category=_c}', ""); - Expect(1, 917999, '\P{Is_General_Category=_c}', ""); - Expect(0, 917999, '\P{^Is_General_Category=_c}', ""); - Error('\p{Is_Gc=_Other:=}'); - Error('\P{Is_Gc=_Other:=}'); + Expect(1, 918000, '\p{Is_General_Category= C}', ""); + Expect(0, 918000, '\p{^Is_General_Category= C}', ""); + Expect(0, 918000, '\P{Is_General_Category= C}', ""); + Expect(1, 918000, '\P{^Is_General_Category= C}', ""); + Expect(0, 917999, '\p{Is_General_Category= C}', ""); + Expect(1, 917999, '\p{^Is_General_Category= C}', ""); + Expect(1, 917999, '\P{Is_General_Category= C}', ""); + Expect(0, 917999, '\P{^Is_General_Category= C}', ""); + Error('\p{Is_Gc: /a/ OTHER}'); + Error('\P{Is_Gc: /a/ OTHER}'); Expect(1, 918000, '\p{Is_Gc=other}', ""); Expect(0, 918000, '\p{^Is_Gc=other}', ""); Expect(0, 918000, '\P{Is_Gc=other}', ""); @@ -36156,16 +37850,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 917999, '\p{^Is_Gc=other}', ""); Expect(1, 917999, '\P{Is_Gc=other}', ""); Expect(0, 917999, '\P{^Is_Gc=other}', ""); - Expect(1, 918000, '\p{Is_Gc=--Other}', ""); - Expect(0, 918000, '\p{^Is_Gc=--Other}', ""); - Expect(0, 918000, '\P{Is_Gc=--Other}', ""); - Expect(1, 918000, '\P{^Is_Gc=--Other}', ""); - Expect(0, 917999, '\p{Is_Gc=--Other}', ""); - Expect(1, 917999, '\p{^Is_Gc=--Other}', ""); - Expect(1, 917999, '\P{Is_Gc=--Other}', ""); - Expect(0, 917999, '\P{^Is_Gc=--Other}', ""); - Error('\p{Is_Category=-_C/a/}'); - Error('\P{Is_Category=-_C/a/}'); + Expect(1, 918000, '\p{Is_Gc= other}', ""); + Expect(0, 918000, '\p{^Is_Gc= other}', ""); + Expect(0, 918000, '\P{Is_Gc= other}', ""); + Expect(1, 918000, '\P{^Is_Gc= other}', ""); + Expect(0, 917999, '\p{Is_Gc= other}', ""); + Expect(1, 917999, '\p{^Is_Gc= other}', ""); + Expect(1, 917999, '\P{Is_Gc= other}', ""); + Expect(0, 917999, '\P{^Is_Gc= other}', ""); + Error('\p{Is_Category=:= C}'); + Error('\P{Is_Category=:= C}'); Expect(1, 918000, '\p{Is_Category=c}', ""); Expect(0, 918000, '\p{^Is_Category=c}', ""); Expect(0, 918000, '\P{Is_Category=c}', ""); @@ -36174,16 +37868,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 917999, '\p{^Is_Category=c}', ""); Expect(1, 917999, '\P{Is_Category=c}', ""); Expect(0, 917999, '\P{^Is_Category=c}', ""); - Expect(1, 918000, '\p{Is_Category= _C}', ""); - Expect(0, 918000, '\p{^Is_Category= _C}', ""); - Expect(0, 918000, '\P{Is_Category= _C}', ""); - Expect(1, 918000, '\P{^Is_Category= _C}', ""); - Expect(0, 917999, '\p{Is_Category= _C}', ""); - Expect(1, 917999, '\p{^Is_Category= _C}', ""); - Expect(1, 917999, '\P{Is_Category= _C}', ""); - Expect(0, 917999, '\P{^Is_Category= _C}', ""); - Error('\p{General_Category=_ Control:=}'); - Error('\P{General_Category=_ Control:=}'); + Expect(1, 918000, '\p{Is_Category= -C}', ""); + Expect(0, 918000, '\p{^Is_Category= -C}', ""); + Expect(0, 918000, '\P{Is_Category= -C}', ""); + Expect(1, 918000, '\P{^Is_Category= -C}', ""); + Expect(0, 917999, '\p{Is_Category= -C}', ""); + Expect(1, 917999, '\p{^Is_Category= -C}', ""); + Expect(1, 917999, '\P{Is_Category= -C}', ""); + Expect(0, 917999, '\P{^Is_Category= -C}', ""); + Error('\p{General_Category=/a/ CONTROL}'); + Error('\P{General_Category=/a/ CONTROL}'); Expect(1, 159, '\p{General_Category=:\AControl\z:}', "");; Expect(0, 160, '\p{General_Category=:\AControl\z:}', "");; Expect(1, 159, '\p{General_Category=control}', ""); @@ -36196,16 +37890,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 160, '\P{^General_Category=control}', ""); Expect(1, 159, '\p{General_Category=:\Acontrol\z:}', "");; Expect(0, 160, '\p{General_Category=:\Acontrol\z:}', "");; - Expect(1, 159, '\p{General_Category=- Control}', ""); - Expect(0, 159, '\p{^General_Category=- Control}', ""); - Expect(0, 159, '\P{General_Category=- Control}', ""); - Expect(1, 159, '\P{^General_Category=- Control}', ""); - Expect(0, 160, '\p{General_Category=- Control}', ""); - Expect(1, 160, '\p{^General_Category=- Control}', ""); - Expect(1, 160, '\P{General_Category=- Control}', ""); - Expect(0, 160, '\P{^General_Category=- Control}', ""); - Error('\p{Gc=CC/a/}'); - Error('\P{Gc=CC/a/}'); + Expect(1, 159, '\p{General_Category=-Control}', ""); + Expect(0, 159, '\p{^General_Category=-Control}', ""); + Expect(0, 159, '\P{General_Category=-Control}', ""); + Expect(1, 159, '\P{^General_Category=-Control}', ""); + Expect(0, 160, '\p{General_Category=-Control}', ""); + Expect(1, 160, '\p{^General_Category=-Control}', ""); + Expect(1, 160, '\P{General_Category=-Control}', ""); + Expect(0, 160, '\P{^General_Category=-Control}', ""); + Error('\p{Gc: Cc/a/}'); + Error('\P{Gc: Cc/a/}'); Expect(1, 159, '\p{Gc=:\ACc\z:}', "");; Expect(0, 160, '\p{Gc=:\ACc\z:}', "");; Expect(1, 159, '\p{Gc=cc}', ""); @@ -36218,38 +37912,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 160, '\P{^Gc=cc}', ""); Expect(1, 159, '\p{Gc=:\Acc\z:}', "");; Expect(0, 160, '\p{Gc=:\Acc\z:}', "");; - Expect(1, 159, '\p{Gc= Cc}', ""); - Expect(0, 159, '\p{^Gc= Cc}', ""); - Expect(0, 159, '\P{Gc= Cc}', ""); - Expect(1, 159, '\P{^Gc= Cc}', ""); - Expect(0, 160, '\p{Gc= Cc}', ""); - Expect(1, 160, '\p{^Gc= Cc}', ""); - Expect(1, 160, '\P{Gc= Cc}', ""); - Expect(0, 160, '\P{^Gc= Cc}', ""); - Error('\p{Category=/a/_Cntrl}'); - Error('\P{Category=/a/_Cntrl}'); + Expect(1, 159, '\p{Gc: cc}', ""); + Expect(0, 159, '\p{^Gc: cc}', ""); + Expect(0, 159, '\P{Gc: cc}', ""); + Expect(1, 159, '\P{^Gc: cc}', ""); + Expect(0, 160, '\p{Gc: cc}', ""); + Expect(1, 160, '\p{^Gc: cc}', ""); + Expect(1, 160, '\P{Gc: cc}', ""); + Expect(0, 160, '\P{^Gc: cc}', ""); + Error('\p{Category=_/a/CNTRL}'); + Error('\P{Category=_/a/CNTRL}'); Expect(1, 159, '\p{Category=:\ACntrl\z:}', "");; Expect(0, 160, '\p{Category=:\ACntrl\z:}', "");; - Expect(1, 159, '\p{Category: cntrl}', ""); - Expect(0, 159, '\p{^Category: cntrl}', ""); - Expect(0, 159, '\P{Category: cntrl}', ""); - Expect(1, 159, '\P{^Category: cntrl}', ""); - Expect(0, 160, '\p{Category: cntrl}', ""); - Expect(1, 160, '\p{^Category: cntrl}', ""); - Expect(1, 160, '\P{Category: cntrl}', ""); - Expect(0, 160, '\P{^Category: cntrl}', ""); + Expect(1, 159, '\p{Category=cntrl}', ""); + Expect(0, 159, '\p{^Category=cntrl}', ""); + Expect(0, 159, '\P{Category=cntrl}', ""); + Expect(1, 159, '\P{^Category=cntrl}', ""); + Expect(0, 160, '\p{Category=cntrl}', ""); + Expect(1, 160, '\p{^Category=cntrl}', ""); + Expect(1, 160, '\P{Category=cntrl}', ""); + Expect(0, 160, '\P{^Category=cntrl}', ""); Expect(1, 159, '\p{Category=:\Acntrl\z:}', "");; Expect(0, 160, '\p{Category=:\Acntrl\z:}', "");; - Expect(1, 159, '\p{Category= _cntrl}', ""); - Expect(0, 159, '\p{^Category= _cntrl}', ""); - Expect(0, 159, '\P{Category= _cntrl}', ""); - Expect(1, 159, '\P{^Category= _cntrl}', ""); - Expect(0, 160, '\p{Category= _cntrl}', ""); - Expect(1, 160, '\p{^Category= _cntrl}', ""); - Expect(1, 160, '\P{Category= _cntrl}', ""); - Expect(0, 160, '\P{^Category= _cntrl}', ""); - Error('\p{Is_General_Category=/a/ _CONTROL}'); - Error('\P{Is_General_Category=/a/ _CONTROL}'); + Expect(1, 159, '\p{Category=-Cntrl}', ""); + Expect(0, 159, '\p{^Category=-Cntrl}', ""); + Expect(0, 159, '\P{Category=-Cntrl}', ""); + Expect(1, 159, '\P{^Category=-Cntrl}', ""); + Expect(0, 160, '\p{Category=-Cntrl}', ""); + Expect(1, 160, '\p{^Category=-Cntrl}', ""); + Expect(1, 160, '\P{Category=-Cntrl}', ""); + Expect(0, 160, '\P{^Category=-Cntrl}', ""); + Error('\p{Is_General_Category=/a/_Control}'); + Error('\P{Is_General_Category=/a/_Control}'); Expect(1, 159, '\p{Is_General_Category=control}', ""); Expect(0, 159, '\p{^Is_General_Category=control}', ""); Expect(0, 159, '\P{Is_General_Category=control}', ""); @@ -36258,16 +37952,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 160, '\p{^Is_General_Category=control}', ""); Expect(1, 160, '\P{Is_General_Category=control}', ""); Expect(0, 160, '\P{^Is_General_Category=control}', ""); - Expect(1, 159, '\p{Is_General_Category= Control}', ""); - Expect(0, 159, '\p{^Is_General_Category= Control}', ""); - Expect(0, 159, '\P{Is_General_Category= Control}', ""); - Expect(1, 159, '\P{^Is_General_Category= Control}', ""); - Expect(0, 160, '\p{Is_General_Category= Control}', ""); - Expect(1, 160, '\p{^Is_General_Category= Control}', ""); - Expect(1, 160, '\P{Is_General_Category= Control}', ""); - Expect(0, 160, '\P{^Is_General_Category= Control}', ""); - Error('\p{Is_Gc: /a/cc}'); - Error('\P{Is_Gc: /a/cc}'); + Expect(1, 159, '\p{Is_General_Category= Control}', ""); + Expect(0, 159, '\p{^Is_General_Category= Control}', ""); + Expect(0, 159, '\P{Is_General_Category= Control}', ""); + Expect(1, 159, '\P{^Is_General_Category= Control}', ""); + Expect(0, 160, '\p{Is_General_Category= Control}', ""); + Expect(1, 160, '\p{^Is_General_Category= Control}', ""); + Expect(1, 160, '\P{Is_General_Category= Control}', ""); + Expect(0, 160, '\P{^Is_General_Category= Control}', ""); + Error('\p{Is_Gc=- cc:=}'); + Error('\P{Is_Gc=- cc:=}'); Expect(1, 159, '\p{Is_Gc=cc}', ""); Expect(0, 159, '\p{^Is_Gc=cc}', ""); Expect(0, 159, '\P{Is_Gc=cc}', ""); @@ -36276,16 +37970,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 160, '\p{^Is_Gc=cc}', ""); Expect(1, 160, '\P{Is_Gc=cc}', ""); Expect(0, 160, '\P{^Is_Gc=cc}', ""); - Expect(1, 159, '\p{Is_Gc= _cc}', ""); - Expect(0, 159, '\p{^Is_Gc= _cc}', ""); - Expect(0, 159, '\P{Is_Gc= _cc}', ""); - Expect(1, 159, '\P{^Is_Gc= _cc}', ""); - Expect(0, 160, '\p{Is_Gc= _cc}', ""); - Expect(1, 160, '\p{^Is_Gc= _cc}', ""); - Expect(1, 160, '\P{Is_Gc= _cc}', ""); - Expect(0, 160, '\P{^Is_Gc= _cc}', ""); - Error('\p{Is_Category=_cntrl:=}'); - Error('\P{Is_Category=_cntrl:=}'); + Expect(1, 159, '\p{Is_Gc=__CC}', ""); + Expect(0, 159, '\p{^Is_Gc=__CC}', ""); + Expect(0, 159, '\P{Is_Gc=__CC}', ""); + Expect(1, 159, '\P{^Is_Gc=__CC}', ""); + Expect(0, 160, '\p{Is_Gc=__CC}', ""); + Expect(1, 160, '\p{^Is_Gc=__CC}', ""); + Expect(1, 160, '\P{Is_Gc=__CC}', ""); + Expect(0, 160, '\P{^Is_Gc=__CC}', ""); + Error('\p{Is_Category= cntrl/a/}'); + Error('\P{Is_Category= cntrl/a/}'); Expect(1, 159, '\p{Is_Category=cntrl}', ""); Expect(0, 159, '\p{^Is_Category=cntrl}', ""); Expect(0, 159, '\P{Is_Category=cntrl}', ""); @@ -36294,16 +37988,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 160, '\p{^Is_Category=cntrl}', ""); Expect(1, 160, '\P{Is_Category=cntrl}', ""); Expect(0, 160, '\P{^Is_Category=cntrl}', ""); - Expect(1, 159, '\p{Is_Category= Cntrl}', ""); - Expect(0, 159, '\p{^Is_Category= Cntrl}', ""); - Expect(0, 159, '\P{Is_Category= Cntrl}', ""); - Expect(1, 159, '\P{^Is_Category= Cntrl}', ""); - Expect(0, 160, '\p{Is_Category= Cntrl}', ""); - Expect(1, 160, '\p{^Is_Category= Cntrl}', ""); - Expect(1, 160, '\P{Is_Category= Cntrl}', ""); - Expect(0, 160, '\P{^Is_Category= Cntrl}', ""); - Error('\p{General_Category=:=-_format}'); - Error('\P{General_Category=:=-_format}'); + Expect(1, 159, '\p{Is_Category= _CNTRL}', ""); + Expect(0, 159, '\p{^Is_Category= _CNTRL}', ""); + Expect(0, 159, '\P{Is_Category= _CNTRL}', ""); + Expect(1, 159, '\P{^Is_Category= _CNTRL}', ""); + Expect(0, 160, '\p{Is_Category= _CNTRL}', ""); + Expect(1, 160, '\p{^Is_Category= _CNTRL}', ""); + Expect(1, 160, '\P{Is_Category= _CNTRL}', ""); + Expect(0, 160, '\P{^Is_Category= _CNTRL}', ""); + Error('\p{General_Category=/a/-Format}'); + Error('\P{General_Category=/a/-Format}'); Expect(1, 917631, '\p{General_Category=:\AFormat\z:}', "");; Expect(0, 917632, '\p{General_Category=:\AFormat\z:}', "");; Expect(1, 917631, '\p{General_Category=format}', ""); @@ -36316,16 +38010,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917632, '\P{^General_Category=format}', ""); Expect(1, 917631, '\p{General_Category=:\Aformat\z:}', "");; Expect(0, 917632, '\p{General_Category=:\Aformat\z:}', "");; - Expect(1, 917631, '\p{General_Category= Format}', ""); - Expect(0, 917631, '\p{^General_Category= Format}', ""); - Expect(0, 917631, '\P{General_Category= Format}', ""); - Expect(1, 917631, '\P{^General_Category= Format}', ""); - Expect(0, 917632, '\p{General_Category= Format}', ""); - Expect(1, 917632, '\p{^General_Category= Format}', ""); - Expect(1, 917632, '\P{General_Category= Format}', ""); - Expect(0, 917632, '\P{^General_Category= Format}', ""); - Error('\p{Gc=-_Cf:=}'); - Error('\P{Gc=-_Cf:=}'); + Expect(1, 917631, '\p{General_Category= _FORMAT}', ""); + Expect(0, 917631, '\p{^General_Category= _FORMAT}', ""); + Expect(0, 917631, '\P{General_Category= _FORMAT}', ""); + Expect(1, 917631, '\P{^General_Category= _FORMAT}', ""); + Expect(0, 917632, '\p{General_Category= _FORMAT}', ""); + Expect(1, 917632, '\p{^General_Category= _FORMAT}', ""); + Expect(1, 917632, '\P{General_Category= _FORMAT}', ""); + Expect(0, 917632, '\P{^General_Category= _FORMAT}', ""); + Error('\p{Gc= _cf:=}'); + Error('\P{Gc= _cf:=}'); Expect(1, 917631, '\p{Gc=:\ACf\z:}', "");; Expect(0, 917632, '\p{Gc=:\ACf\z:}', "");; Expect(1, 917631, '\p{Gc=cf}', ""); @@ -36338,16 +38032,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917632, '\P{^Gc=cf}', ""); Expect(1, 917631, '\p{Gc=:\Acf\z:}', "");; Expect(0, 917632, '\p{Gc=:\Acf\z:}', "");; - Expect(1, 917631, '\p{Gc=_ Cf}', ""); - Expect(0, 917631, '\p{^Gc=_ Cf}', ""); - Expect(0, 917631, '\P{Gc=_ Cf}', ""); - Expect(1, 917631, '\P{^Gc=_ Cf}', ""); - Expect(0, 917632, '\p{Gc=_ Cf}', ""); - Expect(1, 917632, '\p{^Gc=_ Cf}', ""); - Expect(1, 917632, '\P{Gc=_ Cf}', ""); - Expect(0, 917632, '\P{^Gc=_ Cf}', ""); - Error('\p{Category= /a/Format}'); - Error('\P{Category= /a/Format}'); + Expect(1, 917631, '\p{Gc: Cf}', ""); + Expect(0, 917631, '\p{^Gc: Cf}', ""); + Expect(0, 917631, '\P{Gc: Cf}', ""); + Expect(1, 917631, '\P{^Gc: Cf}', ""); + Expect(0, 917632, '\p{Gc: Cf}', ""); + Expect(1, 917632, '\p{^Gc: Cf}', ""); + Expect(1, 917632, '\P{Gc: Cf}', ""); + Expect(0, 917632, '\P{^Gc: Cf}', ""); + Error('\p{Category= :=format}'); + Error('\P{Category= :=format}'); Expect(1, 917631, '\p{Category=:\AFormat\z:}', "");; Expect(0, 917632, '\p{Category=:\AFormat\z:}', "");; Expect(1, 917631, '\p{Category=format}', ""); @@ -36360,52 +38054,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 917632, '\P{^Category=format}', ""); Expect(1, 917631, '\p{Category=:\Aformat\z:}', "");; Expect(0, 917632, '\p{Category=:\Aformat\z:}', "");; - Expect(1, 917631, '\p{Category: Format}', ""); - Expect(0, 917631, '\p{^Category: Format}', ""); - Expect(0, 917631, '\P{Category: Format}', ""); - Expect(1, 917631, '\P{^Category: Format}', ""); - Expect(0, 917632, '\p{Category: Format}', ""); - Expect(1, 917632, '\p{^Category: Format}', ""); - Expect(1, 917632, '\P{Category: Format}', ""); - Expect(0, 917632, '\P{^Category: Format}', ""); - Error('\p{Is_General_Category=:=-_cf}'); - Error('\P{Is_General_Category=:=-_cf}'); - Expect(1, 917631, '\p{Is_General_Category: cf}', ""); - Expect(0, 917631, '\p{^Is_General_Category: cf}', ""); - Expect(0, 917631, '\P{Is_General_Category: cf}', ""); - Expect(1, 917631, '\P{^Is_General_Category: cf}', ""); - Expect(0, 917632, '\p{Is_General_Category: cf}', ""); - Expect(1, 917632, '\p{^Is_General_Category: cf}', ""); - Expect(1, 917632, '\P{Is_General_Category: cf}', ""); - Expect(0, 917632, '\P{^Is_General_Category: cf}', ""); - Expect(1, 917631, '\p{Is_General_Category= cf}', ""); - Expect(0, 917631, '\p{^Is_General_Category= cf}', ""); - Expect(0, 917631, '\P{Is_General_Category= cf}', ""); - Expect(1, 917631, '\P{^Is_General_Category= cf}', ""); - Expect(0, 917632, '\p{Is_General_Category= cf}', ""); - Expect(1, 917632, '\p{^Is_General_Category= cf}', ""); - Expect(1, 917632, '\P{Is_General_Category= cf}', ""); - Expect(0, 917632, '\P{^Is_General_Category= cf}', ""); - Error('\p{Is_Gc: Format/a/}'); - Error('\P{Is_Gc: Format/a/}'); - Expect(1, 917631, '\p{Is_Gc=format}', ""); - Expect(0, 917631, '\p{^Is_Gc=format}', ""); - Expect(0, 917631, '\P{Is_Gc=format}', ""); - Expect(1, 917631, '\P{^Is_Gc=format}', ""); - Expect(0, 917632, '\p{Is_Gc=format}', ""); - Expect(1, 917632, '\p{^Is_Gc=format}', ""); - Expect(1, 917632, '\P{Is_Gc=format}', ""); - Expect(0, 917632, '\P{^Is_Gc=format}', ""); - Expect(1, 917631, '\p{Is_Gc=_FORMAT}', ""); - Expect(0, 917631, '\p{^Is_Gc=_FORMAT}', ""); - Expect(0, 917631, '\P{Is_Gc=_FORMAT}', ""); - Expect(1, 917631, '\P{^Is_Gc=_FORMAT}', ""); - Expect(0, 917632, '\p{Is_Gc=_FORMAT}', ""); - Expect(1, 917632, '\p{^Is_Gc=_FORMAT}', ""); - Expect(1, 917632, '\P{Is_Gc=_FORMAT}', ""); - Expect(0, 917632, '\P{^Is_Gc=_FORMAT}', ""); - Error('\p{Is_Category=/a/Cf}'); - Error('\P{Is_Category=/a/Cf}'); + Expect(1, 917631, '\p{Category= _format}', ""); + Expect(0, 917631, '\p{^Category= _format}', ""); + Expect(0, 917631, '\P{Category= _format}', ""); + Expect(1, 917631, '\P{^Category= _format}', ""); + Expect(0, 917632, '\p{Category= _format}', ""); + Expect(1, 917632, '\p{^Category= _format}', ""); + Expect(1, 917632, '\P{Category= _format}', ""); + Expect(0, 917632, '\P{^Category= _format}', ""); + Error('\p{Is_General_Category=_/a/Cf}'); + Error('\P{Is_General_Category=_/a/Cf}'); + Expect(1, 917631, '\p{Is_General_Category=cf}', ""); + Expect(0, 917631, '\p{^Is_General_Category=cf}', ""); + Expect(0, 917631, '\P{Is_General_Category=cf}', ""); + Expect(1, 917631, '\P{^Is_General_Category=cf}', ""); + Expect(0, 917632, '\p{Is_General_Category=cf}', ""); + Expect(1, 917632, '\p{^Is_General_Category=cf}', ""); + Expect(1, 917632, '\P{Is_General_Category=cf}', ""); + Expect(0, 917632, '\P{^Is_General_Category=cf}', ""); + Expect(1, 917631, '\p{Is_General_Category= cf}', ""); + Expect(0, 917631, '\p{^Is_General_Category= cf}', ""); + Expect(0, 917631, '\P{Is_General_Category= cf}', ""); + Expect(1, 917631, '\P{^Is_General_Category= cf}', ""); + Expect(0, 917632, '\p{Is_General_Category= cf}', ""); + Expect(1, 917632, '\p{^Is_General_Category= cf}', ""); + Expect(1, 917632, '\P{Is_General_Category= cf}', ""); + Expect(0, 917632, '\P{^Is_General_Category= cf}', ""); + Error('\p{Is_Gc=_/a/format}'); + Error('\P{Is_Gc=_/a/format}'); + Expect(1, 917631, '\p{Is_Gc: format}', ""); + Expect(0, 917631, '\p{^Is_Gc: format}', ""); + Expect(0, 917631, '\P{Is_Gc: format}', ""); + Expect(1, 917631, '\P{^Is_Gc: format}', ""); + Expect(0, 917632, '\p{Is_Gc: format}', ""); + Expect(1, 917632, '\p{^Is_Gc: format}', ""); + Expect(1, 917632, '\P{Is_Gc: format}', ""); + Expect(0, 917632, '\P{^Is_Gc: format}', ""); + Expect(1, 917631, '\p{Is_Gc=-_FORMAT}', ""); + Expect(0, 917631, '\p{^Is_Gc=-_FORMAT}', ""); + Expect(0, 917631, '\P{Is_Gc=-_FORMAT}', ""); + Expect(1, 917631, '\P{^Is_Gc=-_FORMAT}', ""); + Expect(0, 917632, '\p{Is_Gc=-_FORMAT}', ""); + Expect(1, 917632, '\p{^Is_Gc=-_FORMAT}', ""); + Expect(1, 917632, '\P{Is_Gc=-_FORMAT}', ""); + Expect(0, 917632, '\P{^Is_Gc=-_FORMAT}', ""); + Error('\p{Is_Category=:= _CF}'); + Error('\P{Is_Category=:= _CF}'); Expect(1, 917631, '\p{Is_Category=cf}', ""); Expect(0, 917631, '\p{^Is_Category=cf}', ""); Expect(0, 917631, '\P{Is_Category=cf}', ""); @@ -36414,60 +38108,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 917632, '\p{^Is_Category=cf}', ""); Expect(1, 917632, '\P{Is_Category=cf}', ""); Expect(0, 917632, '\P{^Is_Category=cf}', ""); - Expect(1, 917631, '\p{Is_Category= cf}', ""); - Expect(0, 917631, '\p{^Is_Category= cf}', ""); - Expect(0, 917631, '\P{Is_Category= cf}', ""); - Expect(1, 917631, '\P{^Is_Category= cf}', ""); - Expect(0, 917632, '\p{Is_Category= cf}', ""); - Expect(1, 917632, '\p{^Is_Category= cf}', ""); - Expect(1, 917632, '\P{Is_Category= cf}', ""); - Expect(0, 917632, '\P{^Is_Category= cf}', ""); - Error('\p{General_Category=_/a/Unassigned}'); - Error('\P{General_Category=_/a/Unassigned}'); + Expect(1, 917631, '\p{Is_Category=_Cf}', ""); + Expect(0, 917631, '\p{^Is_Category=_Cf}', ""); + Expect(0, 917631, '\P{Is_Category=_Cf}', ""); + Expect(1, 917631, '\P{^Is_Category=_Cf}', ""); + Expect(0, 917632, '\p{Is_Category=_Cf}', ""); + Expect(1, 917632, '\p{^Is_Category=_Cf}', ""); + Expect(1, 917632, '\P{Is_Category=_Cf}', ""); + Expect(0, 917632, '\P{^Is_Category=_Cf}', ""); + Error('\p{General_Category=:= UNASSIGNED}'); + Error('\P{General_Category=:= UNASSIGNED}'); Expect(1, 918000, '\p{General_Category=:\AUnassigned\z:}', "");; Expect(0, 1114109, '\p{General_Category=:\AUnassigned\z:}', "");; - Expect(1, 918000, '\p{General_Category: unassigned}', ""); - Expect(0, 918000, '\p{^General_Category: unassigned}', ""); - Expect(0, 918000, '\P{General_Category: unassigned}', ""); - Expect(1, 918000, '\P{^General_Category: unassigned}', ""); - Expect(0, 1114109, '\p{General_Category: unassigned}', ""); - Expect(1, 1114109, '\p{^General_Category: unassigned}', ""); - Expect(1, 1114109, '\P{General_Category: unassigned}', ""); - Expect(0, 1114109, '\P{^General_Category: unassigned}', ""); + Expect(1, 918000, '\p{General_Category=unassigned}', ""); + Expect(0, 918000, '\p{^General_Category=unassigned}', ""); + Expect(0, 918000, '\P{General_Category=unassigned}', ""); + Expect(1, 918000, '\P{^General_Category=unassigned}', ""); + Expect(0, 1114109, '\p{General_Category=unassigned}', ""); + Expect(1, 1114109, '\p{^General_Category=unassigned}', ""); + Expect(1, 1114109, '\P{General_Category=unassigned}', ""); + Expect(0, 1114109, '\P{^General_Category=unassigned}', ""); Expect(1, 918000, '\p{General_Category=:\Aunassigned\z:}', "");; Expect(0, 1114109, '\p{General_Category=:\Aunassigned\z:}', "");; - Expect(1, 918000, '\p{General_Category=-_UNASSIGNED}', ""); - Expect(0, 918000, '\p{^General_Category=-_UNASSIGNED}', ""); - Expect(0, 918000, '\P{General_Category=-_UNASSIGNED}', ""); - Expect(1, 918000, '\P{^General_Category=-_UNASSIGNED}', ""); - Expect(0, 1114109, '\p{General_Category=-_UNASSIGNED}', ""); - Expect(1, 1114109, '\p{^General_Category=-_UNASSIGNED}', ""); - Expect(1, 1114109, '\P{General_Category=-_UNASSIGNED}', ""); - Expect(0, 1114109, '\P{^General_Category=-_UNASSIGNED}', ""); - Error('\p{Gc=/a/__CN}'); - Error('\P{Gc=/a/__CN}'); + Expect(1, 918000, '\p{General_Category= -UNASSIGNED}', ""); + Expect(0, 918000, '\p{^General_Category= -UNASSIGNED}', ""); + Expect(0, 918000, '\P{General_Category= -UNASSIGNED}', ""); + Expect(1, 918000, '\P{^General_Category= -UNASSIGNED}', ""); + Expect(0, 1114109, '\p{General_Category= -UNASSIGNED}', ""); + Expect(1, 1114109, '\p{^General_Category= -UNASSIGNED}', ""); + Expect(1, 1114109, '\P{General_Category= -UNASSIGNED}', ""); + Expect(0, 1114109, '\P{^General_Category= -UNASSIGNED}', ""); + Error('\p{Gc=/a/ cn}'); + Error('\P{Gc=/a/ cn}'); Expect(1, 918000, '\p{Gc=:\ACn\z:}', "");; Expect(0, 1114109, '\p{Gc=:\ACn\z:}', "");; - Expect(1, 918000, '\p{Gc: cn}', ""); - Expect(0, 918000, '\p{^Gc: cn}', ""); - Expect(0, 918000, '\P{Gc: cn}', ""); - Expect(1, 918000, '\P{^Gc: cn}', ""); - Expect(0, 1114109, '\p{Gc: cn}', ""); - Expect(1, 1114109, '\p{^Gc: cn}', ""); - Expect(1, 1114109, '\P{Gc: cn}', ""); - Expect(0, 1114109, '\P{^Gc: cn}', ""); + Expect(1, 918000, '\p{Gc=cn}', ""); + Expect(0, 918000, '\p{^Gc=cn}', ""); + Expect(0, 918000, '\P{Gc=cn}', ""); + Expect(1, 918000, '\P{^Gc=cn}', ""); + Expect(0, 1114109, '\p{Gc=cn}', ""); + Expect(1, 1114109, '\p{^Gc=cn}', ""); + Expect(1, 1114109, '\P{Gc=cn}', ""); + Expect(0, 1114109, '\P{^Gc=cn}', ""); Expect(1, 918000, '\p{Gc=:\Acn\z:}', "");; Expect(0, 1114109, '\p{Gc=:\Acn\z:}', "");; - Expect(1, 918000, '\p{Gc= cn}', ""); - Expect(0, 918000, '\p{^Gc= cn}', ""); - Expect(0, 918000, '\P{Gc= cn}', ""); - Expect(1, 918000, '\P{^Gc= cn}', ""); - Expect(0, 1114109, '\p{Gc= cn}', ""); - Expect(1, 1114109, '\p{^Gc= cn}', ""); - Expect(1, 1114109, '\P{Gc= cn}', ""); - Expect(0, 1114109, '\P{^Gc= cn}', ""); - Error('\p{Category=:=-Unassigned}'); - Error('\P{Category=:=-Unassigned}'); + Expect(1, 918000, '\p{Gc= CN}', ""); + Expect(0, 918000, '\p{^Gc= CN}', ""); + Expect(0, 918000, '\P{Gc= CN}', ""); + Expect(1, 918000, '\P{^Gc= CN}', ""); + Expect(0, 1114109, '\p{Gc= CN}', ""); + Expect(1, 1114109, '\p{^Gc= CN}', ""); + Expect(1, 1114109, '\P{Gc= CN}', ""); + Expect(0, 1114109, '\P{^Gc= CN}', ""); + Error('\p{Category=/a/_unassigned}'); + Error('\P{Category=/a/_unassigned}'); Expect(1, 918000, '\p{Category=:\AUnassigned\z:}', "");; Expect(0, 1114109, '\p{Category=:\AUnassigned\z:}', "");; Expect(1, 918000, '\p{Category=unassigned}', ""); @@ -36480,16 +38174,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1114109, '\P{^Category=unassigned}', ""); Expect(1, 918000, '\p{Category=:\Aunassigned\z:}', "");; Expect(0, 1114109, '\p{Category=:\Aunassigned\z:}', "");; - Expect(1, 918000, '\p{Category: UNASSIGNED}', ""); - Expect(0, 918000, '\p{^Category: UNASSIGNED}', ""); - Expect(0, 918000, '\P{Category: UNASSIGNED}', ""); - Expect(1, 918000, '\P{^Category: UNASSIGNED}', ""); - Expect(0, 1114109, '\p{Category: UNASSIGNED}', ""); - Expect(1, 1114109, '\p{^Category: UNASSIGNED}', ""); - Expect(1, 1114109, '\P{Category: UNASSIGNED}', ""); - Expect(0, 1114109, '\P{^Category: UNASSIGNED}', ""); - Error('\p{Is_General_Category=--cn:=}'); - Error('\P{Is_General_Category=--cn:=}'); + Expect(1, 918000, '\p{Category= UNASSIGNED}', ""); + Expect(0, 918000, '\p{^Category= UNASSIGNED}', ""); + Expect(0, 918000, '\P{Category= UNASSIGNED}', ""); + Expect(1, 918000, '\P{^Category= UNASSIGNED}', ""); + Expect(0, 1114109, '\p{Category= UNASSIGNED}', ""); + Expect(1, 1114109, '\p{^Category= UNASSIGNED}', ""); + Expect(1, 1114109, '\P{Category= UNASSIGNED}', ""); + Expect(0, 1114109, '\P{^Category= UNASSIGNED}', ""); + Error('\p{Is_General_Category=:= Cn}'); + Error('\P{Is_General_Category=:= Cn}'); Expect(1, 918000, '\p{Is_General_Category=cn}', ""); Expect(0, 918000, '\p{^Is_General_Category=cn}', ""); Expect(0, 918000, '\P{Is_General_Category=cn}', ""); @@ -36498,16 +38192,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1114109, '\p{^Is_General_Category=cn}', ""); Expect(1, 1114109, '\P{Is_General_Category=cn}', ""); Expect(0, 1114109, '\P{^Is_General_Category=cn}', ""); - Expect(1, 918000, '\p{Is_General_Category=--cn}', ""); - Expect(0, 918000, '\p{^Is_General_Category=--cn}', ""); - Expect(0, 918000, '\P{Is_General_Category=--cn}', ""); - Expect(1, 918000, '\P{^Is_General_Category=--cn}', ""); - Expect(0, 1114109, '\p{Is_General_Category=--cn}', ""); - Expect(1, 1114109, '\p{^Is_General_Category=--cn}', ""); - Expect(1, 1114109, '\P{Is_General_Category=--cn}', ""); - Expect(0, 1114109, '\P{^Is_General_Category=--cn}', ""); - Error('\p{Is_Gc= Unassigned/a/}'); - Error('\P{Is_Gc= Unassigned/a/}'); + Expect(1, 918000, '\p{Is_General_Category=_-Cn}', ""); + Expect(0, 918000, '\p{^Is_General_Category=_-Cn}', ""); + Expect(0, 918000, '\P{Is_General_Category=_-Cn}', ""); + Expect(1, 918000, '\P{^Is_General_Category=_-Cn}', ""); + Expect(0, 1114109, '\p{Is_General_Category=_-Cn}', ""); + Expect(1, 1114109, '\p{^Is_General_Category=_-Cn}', ""); + Expect(1, 1114109, '\P{Is_General_Category=_-Cn}', ""); + Expect(0, 1114109, '\P{^Is_General_Category=_-Cn}', ""); + Error('\p{Is_Gc=_-unassigned:=}'); + Error('\P{Is_Gc=_-unassigned:=}'); Expect(1, 918000, '\p{Is_Gc=unassigned}', ""); Expect(0, 918000, '\p{^Is_Gc=unassigned}', ""); Expect(0, 918000, '\P{Is_Gc=unassigned}', ""); @@ -36516,16 +38210,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1114109, '\p{^Is_Gc=unassigned}', ""); Expect(1, 1114109, '\P{Is_Gc=unassigned}', ""); Expect(0, 1114109, '\P{^Is_Gc=unassigned}', ""); - Expect(1, 918000, '\p{Is_Gc= Unassigned}', ""); - Expect(0, 918000, '\p{^Is_Gc= Unassigned}', ""); - Expect(0, 918000, '\P{Is_Gc= Unassigned}', ""); - Expect(1, 918000, '\P{^Is_Gc= Unassigned}', ""); - Expect(0, 1114109, '\p{Is_Gc= Unassigned}', ""); - Expect(1, 1114109, '\p{^Is_Gc= Unassigned}', ""); - Expect(1, 1114109, '\P{Is_Gc= Unassigned}', ""); - Expect(0, 1114109, '\P{^Is_Gc= Unassigned}', ""); - Error('\p{Is_Category= -Cn/a/}'); - Error('\P{Is_Category= -Cn/a/}'); + Expect(1, 918000, '\p{Is_Gc: __UNASSIGNED}', ""); + Expect(0, 918000, '\p{^Is_Gc: __UNASSIGNED}', ""); + Expect(0, 918000, '\P{Is_Gc: __UNASSIGNED}', ""); + Expect(1, 918000, '\P{^Is_Gc: __UNASSIGNED}', ""); + Expect(0, 1114109, '\p{Is_Gc: __UNASSIGNED}', ""); + Expect(1, 1114109, '\p{^Is_Gc: __UNASSIGNED}', ""); + Expect(1, 1114109, '\P{Is_Gc: __UNASSIGNED}', ""); + Expect(0, 1114109, '\P{^Is_Gc: __UNASSIGNED}', ""); + Error('\p{Is_Category=_/a/CN}'); + Error('\P{Is_Category=_/a/CN}'); Expect(1, 918000, '\p{Is_Category=cn}', ""); Expect(0, 918000, '\p{^Is_Category=cn}', ""); Expect(0, 918000, '\P{Is_Category=cn}', ""); @@ -36534,16 +38228,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 1114109, '\p{^Is_Category=cn}', ""); Expect(1, 1114109, '\P{Is_Category=cn}', ""); Expect(0, 1114109, '\P{^Is_Category=cn}', ""); - Expect(1, 918000, '\p{Is_Category= cn}', ""); - Expect(0, 918000, '\p{^Is_Category= cn}', ""); - Expect(0, 918000, '\P{Is_Category= cn}', ""); - Expect(1, 918000, '\P{^Is_Category= cn}', ""); - Expect(0, 1114109, '\p{Is_Category= cn}', ""); - Expect(1, 1114109, '\p{^Is_Category= cn}', ""); - Expect(1, 1114109, '\P{Is_Category= cn}', ""); - Expect(0, 1114109, '\P{^Is_Category= cn}', ""); - Error('\p{General_Category: /a/ private_Use}'); - Error('\P{General_Category: /a/ private_Use}'); + Expect(1, 918000, '\p{Is_Category: cn}', ""); + Expect(0, 918000, '\p{^Is_Category: cn}', ""); + Expect(0, 918000, '\P{Is_Category: cn}', ""); + Expect(1, 918000, '\P{^Is_Category: cn}', ""); + Expect(0, 1114109, '\p{Is_Category: cn}', ""); + Expect(1, 1114109, '\p{^Is_Category: cn}', ""); + Expect(1, 1114109, '\P{Is_Category: cn}', ""); + Expect(0, 1114109, '\P{^Is_Category: cn}', ""); + Error('\p{General_Category=/a/Private_Use}'); + Error('\P{General_Category=/a/Private_Use}'); Expect(1, 1114109, '\p{General_Category=:\APrivate_Use\z:}', "");; Expect(0, 63744, '\p{General_Category=:\APrivate_Use\z:}', "");; Expect(1, 1114109, '\p{General_Category=privateuse}', ""); @@ -36556,16 +38250,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 63744, '\P{^General_Category=privateuse}', ""); Expect(1, 1114109, '\p{General_Category=:\Aprivateuse\z:}', "");; Expect(0, 63744, '\p{General_Category=:\Aprivateuse\z:}', "");; - Expect(1, 1114109, '\p{General_Category= -Private_USE}', ""); - Expect(0, 1114109, '\p{^General_Category= -Private_USE}', ""); - Expect(0, 1114109, '\P{General_Category= -Private_USE}', ""); - Expect(1, 1114109, '\P{^General_Category= -Private_USE}', ""); - Expect(0, 63744, '\p{General_Category= -Private_USE}', ""); - Expect(1, 63744, '\p{^General_Category= -Private_USE}', ""); - Expect(1, 63744, '\P{General_Category= -Private_USE}', ""); - Expect(0, 63744, '\P{^General_Category= -Private_USE}', ""); - Error('\p{Gc= -co/a/}'); - Error('\P{Gc= -co/a/}'); + Expect(1, 1114109, '\p{General_Category= Private_use}', ""); + Expect(0, 1114109, '\p{^General_Category= Private_use}', ""); + Expect(0, 1114109, '\P{General_Category= Private_use}', ""); + Expect(1, 1114109, '\P{^General_Category= Private_use}', ""); + Expect(0, 63744, '\p{General_Category= Private_use}', ""); + Expect(1, 63744, '\p{^General_Category= Private_use}', ""); + Expect(1, 63744, '\P{General_Category= Private_use}', ""); + Expect(0, 63744, '\P{^General_Category= Private_use}', ""); + Error('\p{Gc=-:=Co}'); + Error('\P{Gc=-:=Co}'); Expect(1, 1114109, '\p{Gc=:\ACo\z:}', "");; Expect(0, 63744, '\p{Gc=:\ACo\z:}', "");; Expect(1, 1114109, '\p{Gc=co}', ""); @@ -36578,38 +38272,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 63744, '\P{^Gc=co}', ""); Expect(1, 1114109, '\p{Gc=:\Aco\z:}', "");; Expect(0, 63744, '\p{Gc=:\Aco\z:}', "");; - Expect(1, 1114109, '\p{Gc=--co}', ""); - Expect(0, 1114109, '\p{^Gc=--co}', ""); - Expect(0, 1114109, '\P{Gc=--co}', ""); - Expect(1, 1114109, '\P{^Gc=--co}', ""); - Expect(0, 63744, '\p{Gc=--co}', ""); - Expect(1, 63744, '\p{^Gc=--co}', ""); - Expect(1, 63744, '\P{Gc=--co}', ""); - Expect(0, 63744, '\P{^Gc=--co}', ""); - Error('\p{Category=/a/__private_Use}'); - Error('\P{Category=/a/__private_Use}'); + Expect(1, 1114109, '\p{Gc=_ Co}', ""); + Expect(0, 1114109, '\p{^Gc=_ Co}', ""); + Expect(0, 1114109, '\P{Gc=_ Co}', ""); + Expect(1, 1114109, '\P{^Gc=_ Co}', ""); + Expect(0, 63744, '\p{Gc=_ Co}', ""); + Expect(1, 63744, '\p{^Gc=_ Co}', ""); + Expect(1, 63744, '\P{Gc=_ Co}', ""); + Expect(0, 63744, '\P{^Gc=_ Co}', ""); + Error('\p{Category= :=Private_use}'); + Error('\P{Category= :=Private_use}'); Expect(1, 1114109, '\p{Category=:\APrivate_Use\z:}', "");; Expect(0, 63744, '\p{Category=:\APrivate_Use\z:}', "");; - Expect(1, 1114109, '\p{Category:privateuse}', ""); - Expect(0, 1114109, '\p{^Category:privateuse}', ""); - Expect(0, 1114109, '\P{Category:privateuse}', ""); - Expect(1, 1114109, '\P{^Category:privateuse}', ""); - Expect(0, 63744, '\p{Category:privateuse}', ""); - Expect(1, 63744, '\p{^Category:privateuse}', ""); - Expect(1, 63744, '\P{Category:privateuse}', ""); - Expect(0, 63744, '\P{^Category:privateuse}', ""); + Expect(1, 1114109, '\p{Category=privateuse}', ""); + Expect(0, 1114109, '\p{^Category=privateuse}', ""); + Expect(0, 1114109, '\P{Category=privateuse}', ""); + Expect(1, 1114109, '\P{^Category=privateuse}', ""); + Expect(0, 63744, '\p{Category=privateuse}', ""); + Expect(1, 63744, '\p{^Category=privateuse}', ""); + Expect(1, 63744, '\P{Category=privateuse}', ""); + Expect(0, 63744, '\P{^Category=privateuse}', ""); Expect(1, 1114109, '\p{Category=:\Aprivateuse\z:}', "");; Expect(0, 63744, '\p{Category=:\Aprivateuse\z:}', "");; - Expect(1, 1114109, '\p{Category=-_Private_Use}', ""); - Expect(0, 1114109, '\p{^Category=-_Private_Use}', ""); - Expect(0, 1114109, '\P{Category=-_Private_Use}', ""); - Expect(1, 1114109, '\P{^Category=-_Private_Use}', ""); - Expect(0, 63744, '\p{Category=-_Private_Use}', ""); - Expect(1, 63744, '\p{^Category=-_Private_Use}', ""); - Expect(1, 63744, '\P{Category=-_Private_Use}', ""); - Expect(0, 63744, '\P{^Category=-_Private_Use}', ""); - Error('\p{Is_General_Category=:=-Co}'); - Error('\P{Is_General_Category=:=-Co}'); + Expect(1, 1114109, '\p{Category: _PRIVATE_USE}', ""); + Expect(0, 1114109, '\p{^Category: _PRIVATE_USE}', ""); + Expect(0, 1114109, '\P{Category: _PRIVATE_USE}', ""); + Expect(1, 1114109, '\P{^Category: _PRIVATE_USE}', ""); + Expect(0, 63744, '\p{Category: _PRIVATE_USE}', ""); + Expect(1, 63744, '\p{^Category: _PRIVATE_USE}', ""); + Expect(1, 63744, '\P{Category: _PRIVATE_USE}', ""); + Expect(0, 63744, '\P{^Category: _PRIVATE_USE}', ""); + Error('\p{Is_General_Category=/a/--Co}'); + Error('\P{Is_General_Category=/a/--Co}'); Expect(1, 1114109, '\p{Is_General_Category=co}', ""); Expect(0, 1114109, '\p{^Is_General_Category=co}', ""); Expect(0, 1114109, '\P{Is_General_Category=co}', ""); @@ -36618,16 +38312,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 63744, '\p{^Is_General_Category=co}', ""); Expect(1, 63744, '\P{Is_General_Category=co}', ""); Expect(0, 63744, '\P{^Is_General_Category=co}', ""); - Expect(1, 1114109, '\p{Is_General_Category=_ co}', ""); - Expect(0, 1114109, '\p{^Is_General_Category=_ co}', ""); - Expect(0, 1114109, '\P{Is_General_Category=_ co}', ""); - Expect(1, 1114109, '\P{^Is_General_Category=_ co}', ""); - Expect(0, 63744, '\p{Is_General_Category=_ co}', ""); - Expect(1, 63744, '\p{^Is_General_Category=_ co}', ""); - Expect(1, 63744, '\P{Is_General_Category=_ co}', ""); - Expect(0, 63744, '\P{^Is_General_Category=_ co}', ""); - Error('\p{Is_Gc= :=PRIVATE_USE}'); - Error('\P{Is_Gc= :=PRIVATE_USE}'); + Expect(1, 1114109, '\p{Is_General_Category=-CO}', ""); + Expect(0, 1114109, '\p{^Is_General_Category=-CO}', ""); + Expect(0, 1114109, '\P{Is_General_Category=-CO}', ""); + Expect(1, 1114109, '\P{^Is_General_Category=-CO}', ""); + Expect(0, 63744, '\p{Is_General_Category=-CO}', ""); + Expect(1, 63744, '\p{^Is_General_Category=-CO}', ""); + Expect(1, 63744, '\P{Is_General_Category=-CO}', ""); + Expect(0, 63744, '\P{^Is_General_Category=-CO}', ""); + Error('\p{Is_Gc=:=_ Private_Use}'); + Error('\P{Is_Gc=:=_ Private_Use}'); Expect(1, 1114109, '\p{Is_Gc=privateuse}', ""); Expect(0, 1114109, '\p{^Is_Gc=privateuse}', ""); Expect(0, 1114109, '\P{Is_Gc=privateuse}', ""); @@ -36636,16 +38330,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 63744, '\p{^Is_Gc=privateuse}', ""); Expect(1, 63744, '\P{Is_Gc=privateuse}', ""); Expect(0, 63744, '\P{^Is_Gc=privateuse}', ""); - Expect(1, 1114109, '\p{Is_Gc=__private_use}', ""); - Expect(0, 1114109, '\p{^Is_Gc=__private_use}', ""); - Expect(0, 1114109, '\P{Is_Gc=__private_use}', ""); - Expect(1, 1114109, '\P{^Is_Gc=__private_use}', ""); - Expect(0, 63744, '\p{Is_Gc=__private_use}', ""); - Expect(1, 63744, '\p{^Is_Gc=__private_use}', ""); - Expect(1, 63744, '\P{Is_Gc=__private_use}', ""); - Expect(0, 63744, '\P{^Is_Gc=__private_use}', ""); - Error('\p{Is_Category=:= CO}'); - Error('\P{Is_Category=:= CO}'); + Expect(1, 1114109, '\p{Is_Gc=PRIVATE_use}', ""); + Expect(0, 1114109, '\p{^Is_Gc=PRIVATE_use}', ""); + Expect(0, 1114109, '\P{Is_Gc=PRIVATE_use}', ""); + Expect(1, 1114109, '\P{^Is_Gc=PRIVATE_use}', ""); + Expect(0, 63744, '\p{Is_Gc=PRIVATE_use}', ""); + Expect(1, 63744, '\p{^Is_Gc=PRIVATE_use}', ""); + Expect(1, 63744, '\P{Is_Gc=PRIVATE_use}', ""); + Expect(0, 63744, '\P{^Is_Gc=PRIVATE_use}', ""); + Error('\p{Is_Category=:=-_Co}'); + Error('\P{Is_Category=:=-_Co}'); Expect(1, 1114109, '\p{Is_Category=co}', ""); Expect(0, 1114109, '\p{^Is_Category=co}', ""); Expect(0, 1114109, '\P{Is_Category=co}', ""); @@ -36654,16 +38348,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 63744, '\p{^Is_Category=co}', ""); Expect(1, 63744, '\P{Is_Category=co}', ""); Expect(0, 63744, '\P{^Is_Category=co}', ""); - Expect(1, 1114109, '\p{Is_Category=--co}', ""); - Expect(0, 1114109, '\p{^Is_Category=--co}', ""); - Expect(0, 1114109, '\P{Is_Category=--co}', ""); - Expect(1, 1114109, '\P{^Is_Category=--co}', ""); - Expect(0, 63744, '\p{Is_Category=--co}', ""); - Expect(1, 63744, '\p{^Is_Category=--co}', ""); - Expect(1, 63744, '\P{Is_Category=--co}', ""); - Expect(0, 63744, '\P{^Is_Category=--co}', ""); - Error('\p{General_Category=:=surrogate}'); - Error('\P{General_Category=:=surrogate}'); + Expect(1, 1114109, '\p{Is_Category= -CO}', ""); + Expect(0, 1114109, '\p{^Is_Category= -CO}', ""); + Expect(0, 1114109, '\P{Is_Category= -CO}', ""); + Expect(1, 1114109, '\P{^Is_Category= -CO}', ""); + Expect(0, 63744, '\p{Is_Category= -CO}', ""); + Expect(1, 63744, '\p{^Is_Category= -CO}', ""); + Expect(1, 63744, '\P{Is_Category= -CO}', ""); + Expect(0, 63744, '\P{^Is_Category= -CO}', ""); + Error('\p{General_Category=-:=Surrogate}'); + Error('\P{General_Category=-:=Surrogate}'); Expect(1, 57343, '\p{General_Category=:\ASurrogate\z:}', "");; Expect(0, 57344, '\p{General_Category=:\ASurrogate\z:}', "");; Expect(1, 57343, '\p{General_Category=surrogate}', ""); @@ -36676,16 +38370,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 57344, '\P{^General_Category=surrogate}', ""); Expect(1, 57343, '\p{General_Category=:\Asurrogate\z:}', "");; Expect(0, 57344, '\p{General_Category=:\Asurrogate\z:}', "");; - Expect(1, 57343, '\p{General_Category= Surrogate}', ""); - Expect(0, 57343, '\p{^General_Category= Surrogate}', ""); - Expect(0, 57343, '\P{General_Category= Surrogate}', ""); - Expect(1, 57343, '\P{^General_Category= Surrogate}', ""); - Expect(0, 57344, '\p{General_Category= Surrogate}', ""); - Expect(1, 57344, '\p{^General_Category= Surrogate}', ""); - Expect(1, 57344, '\P{General_Category= Surrogate}', ""); - Expect(0, 57344, '\P{^General_Category= Surrogate}', ""); - Error('\p{Gc=- cs/a/}'); - Error('\P{Gc=- cs/a/}'); + Expect(1, 57343, '\p{General_Category=_ SURROGATE}', ""); + Expect(0, 57343, '\p{^General_Category=_ SURROGATE}', ""); + Expect(0, 57343, '\P{General_Category=_ SURROGATE}', ""); + Expect(1, 57343, '\P{^General_Category=_ SURROGATE}', ""); + Expect(0, 57344, '\p{General_Category=_ SURROGATE}', ""); + Expect(1, 57344, '\p{^General_Category=_ SURROGATE}', ""); + Expect(1, 57344, '\P{General_Category=_ SURROGATE}', ""); + Expect(0, 57344, '\P{^General_Category=_ SURROGATE}', ""); + Error('\p{Gc= cs/a/}'); + Error('\P{Gc= cs/a/}'); Expect(1, 57343, '\p{Gc=:\ACs\z:}', "");; Expect(0, 57344, '\p{Gc=:\ACs\z:}', "");; Expect(1, 57343, '\p{Gc=cs}', ""); @@ -36698,36 +38392,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 57344, '\P{^Gc=cs}', ""); Expect(1, 57343, '\p{Gc=:\Acs\z:}', "");; Expect(0, 57344, '\p{Gc=:\Acs\z:}', "");; - Expect(1, 57343, '\p{Gc: _ CS}', ""); - Expect(0, 57343, '\p{^Gc: _ CS}', ""); - Expect(0, 57343, '\P{Gc: _ CS}', ""); - Expect(1, 57343, '\P{^Gc: _ CS}', ""); - Expect(0, 57344, '\p{Gc: _ CS}', ""); - Expect(1, 57344, '\p{^Gc: _ CS}', ""); - Expect(1, 57344, '\P{Gc: _ CS}', ""); - Expect(0, 57344, '\P{^Gc: _ CS}', ""); - Error('\p{Category= -SURROGATE:=}'); - Error('\P{Category= -SURROGATE:=}'); + Expect(1, 57343, '\p{Gc= cs}', ""); + Expect(0, 57343, '\p{^Gc= cs}', ""); + Expect(0, 57343, '\P{Gc= cs}', ""); + Expect(1, 57343, '\P{^Gc= cs}', ""); + Expect(0, 57344, '\p{Gc= cs}', ""); + Expect(1, 57344, '\p{^Gc= cs}', ""); + Expect(1, 57344, '\P{Gc= cs}', ""); + Expect(0, 57344, '\P{^Gc= cs}', ""); + Error('\p{Category=_-Surrogate/a/}'); + Error('\P{Category=_-Surrogate/a/}'); Expect(1, 57343, '\p{Category=:\ASurrogate\z:}', "");; Expect(0, 57344, '\p{Category=:\ASurrogate\z:}', "");; - Expect(1, 57343, '\p{Category: surrogate}', ""); - Expect(0, 57343, '\p{^Category: surrogate}', ""); - Expect(0, 57343, '\P{Category: surrogate}', ""); - Expect(1, 57343, '\P{^Category: surrogate}', ""); - Expect(0, 57344, '\p{Category: surrogate}', ""); - Expect(1, 57344, '\p{^Category: surrogate}', ""); - Expect(1, 57344, '\P{Category: surrogate}', ""); - Expect(0, 57344, '\P{^Category: surrogate}', ""); + Expect(1, 57343, '\p{Category=surrogate}', ""); + Expect(0, 57343, '\p{^Category=surrogate}', ""); + Expect(0, 57343, '\P{Category=surrogate}', ""); + Expect(1, 57343, '\P{^Category=surrogate}', ""); + Expect(0, 57344, '\p{Category=surrogate}', ""); + Expect(1, 57344, '\p{^Category=surrogate}', ""); + Expect(1, 57344, '\P{Category=surrogate}', ""); + Expect(0, 57344, '\P{^Category=surrogate}', ""); Expect(1, 57343, '\p{Category=:\Asurrogate\z:}', "");; Expect(0, 57344, '\p{Category=:\Asurrogate\z:}', "");; - Expect(1, 57343, '\p{Category= surrogate}', ""); - Expect(0, 57343, '\p{^Category= surrogate}', ""); - Expect(0, 57343, '\P{Category= surrogate}', ""); - Expect(1, 57343, '\P{^Category= surrogate}', ""); - Expect(0, 57344, '\p{Category= surrogate}', ""); - Expect(1, 57344, '\p{^Category= surrogate}', ""); - Expect(1, 57344, '\P{Category= surrogate}', ""); - Expect(0, 57344, '\P{^Category= surrogate}', ""); + Expect(1, 57343, '\p{Category= Surrogate}', ""); + Expect(0, 57343, '\p{^Category= Surrogate}', ""); + Expect(0, 57343, '\P{Category= Surrogate}', ""); + Expect(1, 57343, '\P{^Category= Surrogate}', ""); + Expect(0, 57344, '\p{Category= Surrogate}', ""); + Expect(1, 57344, '\p{^Category= Surrogate}', ""); + Expect(1, 57344, '\P{Category= Surrogate}', ""); + Expect(0, 57344, '\P{^Category= Surrogate}', ""); Error('\p{Is_General_Category= CS:=}'); Error('\P{Is_General_Category= CS:=}'); Expect(1, 57343, '\p{Is_General_Category=cs}', ""); @@ -36738,16 +38432,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 57344, '\p{^Is_General_Category=cs}', ""); Expect(1, 57344, '\P{Is_General_Category=cs}', ""); Expect(0, 57344, '\P{^Is_General_Category=cs}', ""); - Expect(1, 57343, '\p{Is_General_Category=__CS}', ""); - Expect(0, 57343, '\p{^Is_General_Category=__CS}', ""); - Expect(0, 57343, '\P{Is_General_Category=__CS}', ""); - Expect(1, 57343, '\P{^Is_General_Category=__CS}', ""); - Expect(0, 57344, '\p{Is_General_Category=__CS}', ""); - Expect(1, 57344, '\p{^Is_General_Category=__CS}', ""); - Expect(1, 57344, '\P{Is_General_Category=__CS}', ""); - Expect(0, 57344, '\P{^Is_General_Category=__CS}', ""); - Error('\p{Is_Gc=:=- SURROGATE}'); - Error('\P{Is_Gc=:=- SURROGATE}'); + Expect(1, 57343, '\p{Is_General_Category=_ cs}', ""); + Expect(0, 57343, '\p{^Is_General_Category=_ cs}', ""); + Expect(0, 57343, '\P{Is_General_Category=_ cs}', ""); + Expect(1, 57343, '\P{^Is_General_Category=_ cs}', ""); + Expect(0, 57344, '\p{Is_General_Category=_ cs}', ""); + Expect(1, 57344, '\p{^Is_General_Category=_ cs}', ""); + Expect(1, 57344, '\P{Is_General_Category=_ cs}', ""); + Expect(0, 57344, '\P{^Is_General_Category=_ cs}', ""); + Error('\p{Is_Gc= :=Surrogate}'); + Error('\P{Is_Gc= :=Surrogate}'); Expect(1, 57343, '\p{Is_Gc=surrogate}', ""); Expect(0, 57343, '\p{^Is_Gc=surrogate}', ""); Expect(0, 57343, '\P{Is_Gc=surrogate}', ""); @@ -36756,154 +38450,154 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 57344, '\p{^Is_Gc=surrogate}', ""); Expect(1, 57344, '\P{Is_Gc=surrogate}', ""); Expect(0, 57344, '\P{^Is_Gc=surrogate}', ""); - Expect(1, 57343, '\p{Is_Gc:-Surrogate}', ""); - Expect(0, 57343, '\p{^Is_Gc:-Surrogate}', ""); - Expect(0, 57343, '\P{Is_Gc:-Surrogate}', ""); - Expect(1, 57343, '\P{^Is_Gc:-Surrogate}', ""); - Expect(0, 57344, '\p{Is_Gc:-Surrogate}', ""); - Expect(1, 57344, '\p{^Is_Gc:-Surrogate}', ""); - Expect(1, 57344, '\P{Is_Gc:-Surrogate}', ""); - Expect(0, 57344, '\P{^Is_Gc:-Surrogate}', ""); - Error('\p{Is_Category=- Cs:=}'); - Error('\P{Is_Category=- Cs:=}'); - Expect(1, 57343, '\p{Is_Category: cs}', ""); - Expect(0, 57343, '\p{^Is_Category: cs}', ""); - Expect(0, 57343, '\P{Is_Category: cs}', ""); - Expect(1, 57343, '\P{^Is_Category: cs}', ""); - Expect(0, 57344, '\p{Is_Category: cs}', ""); - Expect(1, 57344, '\p{^Is_Category: cs}', ""); - Expect(1, 57344, '\P{Is_Category: cs}', ""); - Expect(0, 57344, '\P{^Is_Category: cs}', ""); - Expect(1, 57343, '\p{Is_Category: _Cs}', ""); - Expect(0, 57343, '\p{^Is_Category: _Cs}', ""); - Expect(0, 57343, '\P{Is_Category: _Cs}', ""); - Expect(1, 57343, '\P{^Is_Category: _Cs}', ""); - Expect(0, 57344, '\p{Is_Category: _Cs}', ""); - Expect(1, 57344, '\p{^Is_Category: _Cs}', ""); - Expect(1, 57344, '\P{Is_Category: _Cs}', ""); - Expect(0, 57344, '\P{^Is_Category: _Cs}', ""); - Error('\p{General_Category= Letter:=}'); - Error('\P{General_Category= Letter:=}'); - Expect(1, 195101, '\p{General_Category=:\ALetter\z:}', "");; - Expect(0, 195102, '\p{General_Category=:\ALetter\z:}', "");; - Expect(1, 195101, '\p{General_Category=letter}', ""); - Expect(0, 195101, '\p{^General_Category=letter}', ""); - Expect(0, 195101, '\P{General_Category=letter}', ""); - Expect(1, 195101, '\P{^General_Category=letter}', ""); - Expect(0, 195102, '\p{General_Category=letter}', ""); - Expect(1, 195102, '\p{^General_Category=letter}', ""); - Expect(1, 195102, '\P{General_Category=letter}', ""); - Expect(0, 195102, '\P{^General_Category=letter}', ""); - Expect(1, 195101, '\p{General_Category=:\Aletter\z:}', "");; - Expect(0, 195102, '\p{General_Category=:\Aletter\z:}', "");; - Expect(1, 195101, '\p{General_Category: Letter}', ""); - Expect(0, 195101, '\p{^General_Category: Letter}', ""); - Expect(0, 195101, '\P{General_Category: Letter}', ""); - Expect(1, 195101, '\P{^General_Category: Letter}', ""); - Expect(0, 195102, '\p{General_Category: Letter}', ""); - Expect(1, 195102, '\p{^General_Category: Letter}', ""); - Expect(1, 195102, '\P{General_Category: Letter}', ""); - Expect(0, 195102, '\P{^General_Category: Letter}', ""); - Error('\p{Gc=/a/ L}'); - Error('\P{Gc=/a/ L}'); - Expect(1, 195101, '\p{Gc=:\AL\z:}', "");; - Expect(0, 195102, '\p{Gc=:\AL\z:}', "");; - Expect(1, 195101, '\p{Gc=l}', ""); - Expect(0, 195101, '\p{^Gc=l}', ""); - Expect(0, 195101, '\P{Gc=l}', ""); - Expect(1, 195101, '\P{^Gc=l}', ""); - Expect(0, 195102, '\p{Gc=l}', ""); - Expect(1, 195102, '\p{^Gc=l}', ""); - Expect(1, 195102, '\P{Gc=l}', ""); - Expect(0, 195102, '\P{^Gc=l}', ""); - Expect(1, 195101, '\p{Gc=:\Al\z:}', "");; - Expect(0, 195102, '\p{Gc=:\Al\z:}', "");; - Expect(1, 195101, '\p{Gc=- L}', ""); - Expect(0, 195101, '\p{^Gc=- L}', ""); - Expect(0, 195101, '\P{Gc=- L}', ""); - Expect(1, 195101, '\P{^Gc=- L}', ""); - Expect(0, 195102, '\p{Gc=- L}', ""); - Expect(1, 195102, '\p{^Gc=- L}', ""); - Expect(1, 195102, '\P{Gc=- L}', ""); - Expect(0, 195102, '\P{^Gc=- L}', ""); - Error('\p{Category: -_letter:=}'); - Error('\P{Category: -_letter:=}'); - Expect(1, 195101, '\p{Category=:\ALetter\z:}', "");; - Expect(0, 195102, '\p{Category=:\ALetter\z:}', "");; - Expect(1, 195101, '\p{Category=letter}', ""); - Expect(0, 195101, '\p{^Category=letter}', ""); - Expect(0, 195101, '\P{Category=letter}', ""); - Expect(1, 195101, '\P{^Category=letter}', ""); - Expect(0, 195102, '\p{Category=letter}', ""); - Expect(1, 195102, '\p{^Category=letter}', ""); - Expect(1, 195102, '\P{Category=letter}', ""); - Expect(0, 195102, '\P{^Category=letter}', ""); - Expect(1, 195101, '\p{Category=:\Aletter\z:}', "");; - Expect(0, 195102, '\p{Category=:\Aletter\z:}', "");; - Expect(1, 195101, '\p{Category= -LETTER}', ""); - Expect(0, 195101, '\p{^Category= -LETTER}', ""); - Expect(0, 195101, '\P{Category= -LETTER}', ""); - Expect(1, 195101, '\P{^Category= -LETTER}', ""); - Expect(0, 195102, '\p{Category= -LETTER}', ""); - Expect(1, 195102, '\p{^Category= -LETTER}', ""); - Expect(1, 195102, '\P{Category= -LETTER}', ""); - Expect(0, 195102, '\P{^Category= -LETTER}', ""); - Error('\p{Is_General_Category=_L/a/}'); - Error('\P{Is_General_Category=_L/a/}'); - Expect(1, 195101, '\p{Is_General_Category=l}', ""); - Expect(0, 195101, '\p{^Is_General_Category=l}', ""); - Expect(0, 195101, '\P{Is_General_Category=l}', ""); - Expect(1, 195101, '\P{^Is_General_Category=l}', ""); - Expect(0, 195102, '\p{Is_General_Category=l}', ""); - Expect(1, 195102, '\p{^Is_General_Category=l}', ""); - Expect(1, 195102, '\P{Is_General_Category=l}', ""); - Expect(0, 195102, '\P{^Is_General_Category=l}', ""); - Expect(1, 195101, '\p{Is_General_Category: L}', ""); - Expect(0, 195101, '\p{^Is_General_Category: L}', ""); - Expect(0, 195101, '\P{Is_General_Category: L}', ""); - Expect(1, 195101, '\P{^Is_General_Category: L}', ""); - Expect(0, 195102, '\p{Is_General_Category: L}', ""); - Expect(1, 195102, '\p{^Is_General_Category: L}', ""); - Expect(1, 195102, '\P{Is_General_Category: L}', ""); - Expect(0, 195102, '\P{^Is_General_Category: L}', ""); - Error('\p{Is_Gc=:=- letter}'); - Error('\P{Is_Gc=:=- letter}'); - Expect(1, 195101, '\p{Is_Gc=letter}', ""); - Expect(0, 195101, '\p{^Is_Gc=letter}', ""); - Expect(0, 195101, '\P{Is_Gc=letter}', ""); - Expect(1, 195101, '\P{^Is_Gc=letter}', ""); - Expect(0, 195102, '\p{Is_Gc=letter}', ""); - Expect(1, 195102, '\p{^Is_Gc=letter}', ""); - Expect(1, 195102, '\P{Is_Gc=letter}', ""); - Expect(0, 195102, '\P{^Is_Gc=letter}', ""); - Expect(1, 195101, '\p{Is_Gc=Letter}', ""); - Expect(0, 195101, '\p{^Is_Gc=Letter}', ""); - Expect(0, 195101, '\P{Is_Gc=Letter}', ""); - Expect(1, 195101, '\P{^Is_Gc=Letter}', ""); - Expect(0, 195102, '\p{Is_Gc=Letter}', ""); - Expect(1, 195102, '\p{^Is_Gc=Letter}', ""); - Expect(1, 195102, '\P{Is_Gc=Letter}', ""); - Expect(0, 195102, '\P{^Is_Gc=Letter}', ""); - Error('\p{Is_Category: -/a/L}'); - Error('\P{Is_Category: -/a/L}'); - Expect(1, 195101, '\p{Is_Category=l}', ""); - Expect(0, 195101, '\p{^Is_Category=l}', ""); - Expect(0, 195101, '\P{Is_Category=l}', ""); - Expect(1, 195101, '\P{^Is_Category=l}', ""); - Expect(0, 195102, '\p{Is_Category=l}', ""); - Expect(1, 195102, '\p{^Is_Category=l}', ""); - Expect(1, 195102, '\P{Is_Category=l}', ""); - Expect(0, 195102, '\P{^Is_Category=l}', ""); - Expect(1, 195101, '\p{Is_Category= L}', ""); - Expect(0, 195101, '\p{^Is_Category= L}', ""); - Expect(0, 195101, '\P{Is_Category= L}', ""); - Expect(1, 195101, '\P{^Is_Category= L}', ""); - Expect(0, 195102, '\p{Is_Category= L}', ""); - Expect(1, 195102, '\p{^Is_Category= L}', ""); - Expect(1, 195102, '\P{Is_Category= L}', ""); - Expect(0, 195102, '\P{^Is_Category= L}', ""); - Error('\p{General_Category=__Cased_letter:=}'); - Error('\P{General_Category=__Cased_letter:=}'); + Expect(1, 57343, '\p{Is_Gc=--SURROGATE}', ""); + Expect(0, 57343, '\p{^Is_Gc=--SURROGATE}', ""); + Expect(0, 57343, '\P{Is_Gc=--SURROGATE}', ""); + Expect(1, 57343, '\P{^Is_Gc=--SURROGATE}', ""); + Expect(0, 57344, '\p{Is_Gc=--SURROGATE}', ""); + Expect(1, 57344, '\p{^Is_Gc=--SURROGATE}', ""); + Expect(1, 57344, '\P{Is_Gc=--SURROGATE}', ""); + Expect(0, 57344, '\P{^Is_Gc=--SURROGATE}', ""); + Error('\p{Is_Category= Cs/a/}'); + Error('\P{Is_Category= Cs/a/}'); + Expect(1, 57343, '\p{Is_Category=cs}', ""); + Expect(0, 57343, '\p{^Is_Category=cs}', ""); + Expect(0, 57343, '\P{Is_Category=cs}', ""); + Expect(1, 57343, '\P{^Is_Category=cs}', ""); + Expect(0, 57344, '\p{Is_Category=cs}', ""); + Expect(1, 57344, '\p{^Is_Category=cs}', ""); + Expect(1, 57344, '\P{Is_Category=cs}', ""); + Expect(0, 57344, '\P{^Is_Category=cs}', ""); + Expect(1, 57343, '\p{Is_Category= _CS}', ""); + Expect(0, 57343, '\p{^Is_Category= _CS}', ""); + Expect(0, 57343, '\P{Is_Category= _CS}', ""); + Expect(1, 57343, '\P{^Is_Category= _CS}', ""); + Expect(0, 57344, '\p{Is_Category= _CS}', ""); + Expect(1, 57344, '\p{^Is_Category= _CS}', ""); + Expect(1, 57344, '\P{Is_Category= _CS}', ""); + Expect(0, 57344, '\P{^Is_Category= _CS}', ""); + Error('\p{General_Category=:=-LETTER}'); + Error('\P{General_Category=:=-LETTER}'); + Expect(1, 201546, '\p{General_Category=:\ALetter\z:}', "");; + Expect(0, 201547, '\p{General_Category=:\ALetter\z:}', "");; + Expect(1, 201546, '\p{General_Category=letter}', ""); + Expect(0, 201546, '\p{^General_Category=letter}', ""); + Expect(0, 201546, '\P{General_Category=letter}', ""); + Expect(1, 201546, '\P{^General_Category=letter}', ""); + Expect(0, 201547, '\p{General_Category=letter}', ""); + Expect(1, 201547, '\p{^General_Category=letter}', ""); + Expect(1, 201547, '\P{General_Category=letter}', ""); + Expect(0, 201547, '\P{^General_Category=letter}', ""); + Expect(1, 201546, '\p{General_Category=:\Aletter\z:}', "");; + Expect(0, 201547, '\p{General_Category=:\Aletter\z:}', "");; + Expect(1, 201546, '\p{General_Category=-_letter}', ""); + Expect(0, 201546, '\p{^General_Category=-_letter}', ""); + Expect(0, 201546, '\P{General_Category=-_letter}', ""); + Expect(1, 201546, '\P{^General_Category=-_letter}', ""); + Expect(0, 201547, '\p{General_Category=-_letter}', ""); + Expect(1, 201547, '\p{^General_Category=-_letter}', ""); + Expect(1, 201547, '\P{General_Category=-_letter}', ""); + Expect(0, 201547, '\P{^General_Category=-_letter}', ""); + Error('\p{Gc=/a/--l}'); + Error('\P{Gc=/a/--l}'); + Expect(1, 201546, '\p{Gc=:\AL\z:}', "");; + Expect(0, 201547, '\p{Gc=:\AL\z:}', "");; + Expect(1, 201546, '\p{Gc=l}', ""); + Expect(0, 201546, '\p{^Gc=l}', ""); + Expect(0, 201546, '\P{Gc=l}', ""); + Expect(1, 201546, '\P{^Gc=l}', ""); + Expect(0, 201547, '\p{Gc=l}', ""); + Expect(1, 201547, '\p{^Gc=l}', ""); + Expect(1, 201547, '\P{Gc=l}', ""); + Expect(0, 201547, '\P{^Gc=l}', ""); + Expect(1, 201546, '\p{Gc=:\Al\z:}', "");; + Expect(0, 201547, '\p{Gc=:\Al\z:}', "");; + Expect(1, 201546, '\p{Gc=--L}', ""); + Expect(0, 201546, '\p{^Gc=--L}', ""); + Expect(0, 201546, '\P{Gc=--L}', ""); + Expect(1, 201546, '\P{^Gc=--L}', ""); + Expect(0, 201547, '\p{Gc=--L}', ""); + Expect(1, 201547, '\p{^Gc=--L}', ""); + Expect(1, 201547, '\P{Gc=--L}', ""); + Expect(0, 201547, '\P{^Gc=--L}', ""); + Error('\p{Category=:=_-Letter}'); + Error('\P{Category=:=_-Letter}'); + Expect(1, 201546, '\p{Category=:\ALetter\z:}', "");; + Expect(0, 201547, '\p{Category=:\ALetter\z:}', "");; + Expect(1, 201546, '\p{Category=letter}', ""); + Expect(0, 201546, '\p{^Category=letter}', ""); + Expect(0, 201546, '\P{Category=letter}', ""); + Expect(1, 201546, '\P{^Category=letter}', ""); + Expect(0, 201547, '\p{Category=letter}', ""); + Expect(1, 201547, '\p{^Category=letter}', ""); + Expect(1, 201547, '\P{Category=letter}', ""); + Expect(0, 201547, '\P{^Category=letter}', ""); + Expect(1, 201546, '\p{Category=:\Aletter\z:}', "");; + Expect(0, 201547, '\p{Category=:\Aletter\z:}', "");; + Expect(1, 201546, '\p{Category=-Letter}', ""); + Expect(0, 201546, '\p{^Category=-Letter}', ""); + Expect(0, 201546, '\P{Category=-Letter}', ""); + Expect(1, 201546, '\P{^Category=-Letter}', ""); + Expect(0, 201547, '\p{Category=-Letter}', ""); + Expect(1, 201547, '\p{^Category=-Letter}', ""); + Expect(1, 201547, '\P{Category=-Letter}', ""); + Expect(0, 201547, '\P{^Category=-Letter}', ""); + Error('\p{Is_General_Category: L:=}'); + Error('\P{Is_General_Category: L:=}'); + Expect(1, 201546, '\p{Is_General_Category=l}', ""); + Expect(0, 201546, '\p{^Is_General_Category=l}', ""); + Expect(0, 201546, '\P{Is_General_Category=l}', ""); + Expect(1, 201546, '\P{^Is_General_Category=l}', ""); + Expect(0, 201547, '\p{Is_General_Category=l}', ""); + Expect(1, 201547, '\p{^Is_General_Category=l}', ""); + Expect(1, 201547, '\P{Is_General_Category=l}', ""); + Expect(0, 201547, '\P{^Is_General_Category=l}', ""); + Expect(1, 201546, '\p{Is_General_Category=--l}', ""); + Expect(0, 201546, '\p{^Is_General_Category=--l}', ""); + Expect(0, 201546, '\P{Is_General_Category=--l}', ""); + Expect(1, 201546, '\P{^Is_General_Category=--l}', ""); + Expect(0, 201547, '\p{Is_General_Category=--l}', ""); + Expect(1, 201547, '\p{^Is_General_Category=--l}', ""); + Expect(1, 201547, '\P{Is_General_Category=--l}', ""); + Expect(0, 201547, '\P{^Is_General_Category=--l}', ""); + Error('\p{Is_Gc= Letter/a/}'); + Error('\P{Is_Gc= Letter/a/}'); + Expect(1, 201546, '\p{Is_Gc=letter}', ""); + Expect(0, 201546, '\p{^Is_Gc=letter}', ""); + Expect(0, 201546, '\P{Is_Gc=letter}', ""); + Expect(1, 201546, '\P{^Is_Gc=letter}', ""); + Expect(0, 201547, '\p{Is_Gc=letter}', ""); + Expect(1, 201547, '\p{^Is_Gc=letter}', ""); + Expect(1, 201547, '\P{Is_Gc=letter}', ""); + Expect(0, 201547, '\P{^Is_Gc=letter}', ""); + Expect(1, 201546, '\p{Is_Gc=_ LETTER}', ""); + Expect(0, 201546, '\p{^Is_Gc=_ LETTER}', ""); + Expect(0, 201546, '\P{Is_Gc=_ LETTER}', ""); + Expect(1, 201546, '\P{^Is_Gc=_ LETTER}', ""); + Expect(0, 201547, '\p{Is_Gc=_ LETTER}', ""); + Expect(1, 201547, '\p{^Is_Gc=_ LETTER}', ""); + Expect(1, 201547, '\P{Is_Gc=_ LETTER}', ""); + Expect(0, 201547, '\P{^Is_Gc=_ LETTER}', ""); + Error('\p{Is_Category= L/a/}'); + Error('\P{Is_Category= L/a/}'); + Expect(1, 201546, '\p{Is_Category=l}', ""); + Expect(0, 201546, '\p{^Is_Category=l}', ""); + Expect(0, 201546, '\P{Is_Category=l}', ""); + Expect(1, 201546, '\P{^Is_Category=l}', ""); + Expect(0, 201547, '\p{Is_Category=l}', ""); + Expect(1, 201547, '\p{^Is_Category=l}', ""); + Expect(1, 201547, '\P{Is_Category=l}', ""); + Expect(0, 201547, '\P{^Is_Category=l}', ""); + Expect(1, 201546, '\p{Is_Category=- L}', ""); + Expect(0, 201546, '\p{^Is_Category=- L}', ""); + Expect(0, 201546, '\P{Is_Category=- L}', ""); + Expect(1, 201546, '\P{^Is_Category=- L}', ""); + Expect(0, 201547, '\p{Is_Category=- L}', ""); + Expect(1, 201547, '\p{^Is_Category=- L}', ""); + Expect(1, 201547, '\P{Is_Category=- L}', ""); + Expect(0, 201547, '\P{^Is_Category=- L}', ""); + Error('\p{General_Category=:=_ Cased_Letter}'); + Error('\P{General_Category=:=_ Cased_Letter}'); Expect(1, 125251, '\p{General_Category=:\ACased_Letter\z:}', "");; Expect(0, 125252, '\p{General_Category=:\ACased_Letter\z:}', "");; Expect(1, 125251, '\p{General_Category=casedletter}', ""); @@ -36916,38 +38610,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125252, '\P{^General_Category=casedletter}', ""); Expect(1, 125251, '\p{General_Category=:\Acasedletter\z:}', "");; Expect(0, 125252, '\p{General_Category=:\Acasedletter\z:}', "");; - Expect(1, 125251, '\p{General_Category=_Cased_letter}', ""); - Expect(0, 125251, '\p{^General_Category=_Cased_letter}', ""); - Expect(0, 125251, '\P{General_Category=_Cased_letter}', ""); - Expect(1, 125251, '\P{^General_Category=_Cased_letter}', ""); - Expect(0, 125252, '\p{General_Category=_Cased_letter}', ""); - Expect(1, 125252, '\p{^General_Category=_Cased_letter}', ""); - Expect(1, 125252, '\P{General_Category=_Cased_letter}', ""); - Expect(0, 125252, '\P{^General_Category=_Cased_letter}', ""); - Error('\p{Gc= LC/a/}'); - Error('\P{Gc= LC/a/}'); + Expect(1, 125251, '\p{General_Category=_ Cased_LETTER}', ""); + Expect(0, 125251, '\p{^General_Category=_ Cased_LETTER}', ""); + Expect(0, 125251, '\P{General_Category=_ Cased_LETTER}', ""); + Expect(1, 125251, '\P{^General_Category=_ Cased_LETTER}', ""); + Expect(0, 125252, '\p{General_Category=_ Cased_LETTER}', ""); + Expect(1, 125252, '\p{^General_Category=_ Cased_LETTER}', ""); + Expect(1, 125252, '\P{General_Category=_ Cased_LETTER}', ""); + Expect(0, 125252, '\P{^General_Category=_ Cased_LETTER}', ""); + Error('\p{Gc=:=--lc}'); + Error('\P{Gc=:=--lc}'); Expect(1, 125251, '\p{Gc=:\ALC\z:}', "");; Expect(0, 125252, '\p{Gc=:\ALC\z:}', "");; - Expect(1, 125251, '\p{Gc: lc}', ""); - Expect(0, 125251, '\p{^Gc: lc}', ""); - Expect(0, 125251, '\P{Gc: lc}', ""); - Expect(1, 125251, '\P{^Gc: lc}', ""); - Expect(0, 125252, '\p{Gc: lc}', ""); - Expect(1, 125252, '\p{^Gc: lc}', ""); - Expect(1, 125252, '\P{Gc: lc}', ""); - Expect(0, 125252, '\P{^Gc: lc}', ""); + Expect(1, 125251, '\p{Gc=lc}', ""); + Expect(0, 125251, '\p{^Gc=lc}', ""); + Expect(0, 125251, '\P{Gc=lc}', ""); + Expect(1, 125251, '\P{^Gc=lc}', ""); + Expect(0, 125252, '\p{Gc=lc}', ""); + Expect(1, 125252, '\p{^Gc=lc}', ""); + Expect(1, 125252, '\P{Gc=lc}', ""); + Expect(0, 125252, '\P{^Gc=lc}', ""); Expect(1, 125251, '\p{Gc=:\Alc\z:}', "");; Expect(0, 125252, '\p{Gc=:\Alc\z:}', "");; - Expect(1, 125251, '\p{Gc=- LC}', ""); - Expect(0, 125251, '\p{^Gc=- LC}', ""); - Expect(0, 125251, '\P{Gc=- LC}', ""); - Expect(1, 125251, '\P{^Gc=- LC}', ""); - Expect(0, 125252, '\p{Gc=- LC}', ""); - Expect(1, 125252, '\p{^Gc=- LC}', ""); - Expect(1, 125252, '\P{Gc=- LC}', ""); - Expect(0, 125252, '\P{^Gc=- LC}', ""); - Error('\p{Category=--L_:=}'); - Error('\P{Category=--L_:=}'); + Expect(1, 125251, '\p{Gc= lc}', ""); + Expect(0, 125251, '\p{^Gc= lc}', ""); + Expect(0, 125251, '\P{Gc= lc}', ""); + Expect(1, 125251, '\P{^Gc= lc}', ""); + Expect(0, 125252, '\p{Gc= lc}', ""); + Expect(1, 125252, '\p{^Gc= lc}', ""); + Expect(1, 125252, '\P{Gc= lc}', ""); + Expect(0, 125252, '\P{^Gc= lc}', ""); + Error('\p{Category= :=L_}'); + Error('\P{Category= :=L_}'); Expect(1, 125251, '\p{Category=l_}', ""); Expect(0, 125251, '\p{^Category=l_}', ""); Expect(0, 125251, '\P{Category=l_}', ""); @@ -36956,52 +38650,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125252, '\p{^Category=l_}', ""); Expect(1, 125252, '\P{Category=l_}', ""); Expect(0, 125252, '\P{^Category=l_}', ""); - Expect(1, 125251, '\p{Category= _L_}', ""); - Expect(0, 125251, '\p{^Category= _L_}', ""); - Expect(0, 125251, '\P{Category= _L_}', ""); - Expect(1, 125251, '\P{^Category= _L_}', ""); - Expect(0, 125252, '\p{Category= _L_}', ""); - Expect(1, 125252, '\p{^Category= _L_}', ""); - Expect(1, 125252, '\P{Category= _L_}', ""); - Expect(0, 125252, '\P{^Category= _L_}', ""); - Error('\p{Is_General_Category=:=_ L&}'); - Error('\P{Is_General_Category=:=_ L&}'); - Expect(1, 125251, '\p{Is_General_Category:l&}', ""); - Expect(0, 125251, '\p{^Is_General_Category:l&}', ""); - Expect(0, 125251, '\P{Is_General_Category:l&}', ""); - Expect(1, 125251, '\P{^Is_General_Category:l&}', ""); - Expect(0, 125252, '\p{Is_General_Category:l&}', ""); - Expect(1, 125252, '\p{^Is_General_Category:l&}', ""); - Expect(1, 125252, '\P{Is_General_Category:l&}', ""); - Expect(0, 125252, '\P{^Is_General_Category:l&}', ""); - Expect(1, 125251, '\p{Is_General_Category= L&}', ""); - Expect(0, 125251, '\p{^Is_General_Category= L&}', ""); - Expect(0, 125251, '\P{Is_General_Category= L&}', ""); - Expect(1, 125251, '\P{^Is_General_Category= L&}', ""); - Expect(0, 125252, '\p{Is_General_Category= L&}', ""); - Expect(1, 125252, '\p{^Is_General_Category= L&}', ""); - Expect(1, 125252, '\P{Is_General_Category= L&}', ""); - Expect(0, 125252, '\P{^Is_General_Category= L&}', ""); - Error('\p{Is_Gc=/a/ Cased_letter}'); - Error('\P{Is_Gc=/a/ Cased_letter}'); - Expect(1, 125251, '\p{Is_Gc: casedletter}', ""); - Expect(0, 125251, '\p{^Is_Gc: casedletter}', ""); - Expect(0, 125251, '\P{Is_Gc: casedletter}', ""); - Expect(1, 125251, '\P{^Is_Gc: casedletter}', ""); - Expect(0, 125252, '\p{Is_Gc: casedletter}', ""); - Expect(1, 125252, '\p{^Is_Gc: casedletter}', ""); - Expect(1, 125252, '\P{Is_Gc: casedletter}', ""); - Expect(0, 125252, '\P{^Is_Gc: casedletter}', ""); - Expect(1, 125251, '\p{Is_Gc= -Cased_Letter}', ""); - Expect(0, 125251, '\p{^Is_Gc= -Cased_Letter}', ""); - Expect(0, 125251, '\P{Is_Gc= -Cased_Letter}', ""); - Expect(1, 125251, '\P{^Is_Gc= -Cased_Letter}', ""); - Expect(0, 125252, '\p{Is_Gc= -Cased_Letter}', ""); - Expect(1, 125252, '\p{^Is_Gc= -Cased_Letter}', ""); - Expect(1, 125252, '\P{Is_Gc= -Cased_Letter}', ""); - Expect(0, 125252, '\P{^Is_Gc= -Cased_Letter}', ""); - Error('\p{Is_Category=:=-LC}'); - Error('\P{Is_Category=:=-LC}'); + Expect(1, 125251, '\p{Category=_l_}', ""); + Expect(0, 125251, '\p{^Category=_l_}', ""); + Expect(0, 125251, '\P{Category=_l_}', ""); + Expect(1, 125251, '\P{^Category=_l_}', ""); + Expect(0, 125252, '\p{Category=_l_}', ""); + Expect(1, 125252, '\p{^Category=_l_}', ""); + Expect(1, 125252, '\P{Category=_l_}', ""); + Expect(0, 125252, '\P{^Category=_l_}', ""); + Error('\p{Is_General_Category=_-L&:=}'); + Error('\P{Is_General_Category=_-L&:=}'); + Expect(1, 125251, '\p{Is_General_Category=l&}', ""); + Expect(0, 125251, '\p{^Is_General_Category=l&}', ""); + Expect(0, 125251, '\P{Is_General_Category=l&}', ""); + Expect(1, 125251, '\P{^Is_General_Category=l&}', ""); + Expect(0, 125252, '\p{Is_General_Category=l&}', ""); + Expect(1, 125252, '\p{^Is_General_Category=l&}', ""); + Expect(1, 125252, '\P{Is_General_Category=l&}', ""); + Expect(0, 125252, '\P{^Is_General_Category=l&}', ""); + Expect(1, 125251, '\p{Is_General_Category= L&}', ""); + Expect(0, 125251, '\p{^Is_General_Category= L&}', ""); + Expect(0, 125251, '\P{Is_General_Category= L&}', ""); + Expect(1, 125251, '\P{^Is_General_Category= L&}', ""); + Expect(0, 125252, '\p{Is_General_Category= L&}', ""); + Expect(1, 125252, '\p{^Is_General_Category= L&}', ""); + Expect(1, 125252, '\P{Is_General_Category= L&}', ""); + Expect(0, 125252, '\P{^Is_General_Category= L&}', ""); + Error('\p{Is_Gc: /a/ Cased_Letter}'); + Error('\P{Is_Gc: /a/ Cased_Letter}'); + Expect(1, 125251, '\p{Is_Gc=casedletter}', ""); + Expect(0, 125251, '\p{^Is_Gc=casedletter}', ""); + Expect(0, 125251, '\P{Is_Gc=casedletter}', ""); + Expect(1, 125251, '\P{^Is_Gc=casedletter}', ""); + Expect(0, 125252, '\p{Is_Gc=casedletter}', ""); + Expect(1, 125252, '\p{^Is_Gc=casedletter}', ""); + Expect(1, 125252, '\P{Is_Gc=casedletter}', ""); + Expect(0, 125252, '\P{^Is_Gc=casedletter}', ""); + Expect(1, 125251, '\p{Is_Gc: -cased_letter}', ""); + Expect(0, 125251, '\p{^Is_Gc: -cased_letter}', ""); + Expect(0, 125251, '\P{Is_Gc: -cased_letter}', ""); + Expect(1, 125251, '\P{^Is_Gc: -cased_letter}', ""); + Expect(0, 125252, '\p{Is_Gc: -cased_letter}', ""); + Expect(1, 125252, '\p{^Is_Gc: -cased_letter}', ""); + Expect(1, 125252, '\P{Is_Gc: -cased_letter}', ""); + Expect(0, 125252, '\P{^Is_Gc: -cased_letter}', ""); + Error('\p{Is_Category=/a/lc}'); + Error('\P{Is_Category=/a/lc}'); Expect(1, 125251, '\p{Is_Category=lc}', ""); Expect(0, 125251, '\p{^Is_Category=lc}', ""); Expect(0, 125251, '\P{Is_Category=lc}', ""); @@ -37010,38 +38704,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125252, '\p{^Is_Category=lc}', ""); Expect(1, 125252, '\P{Is_Category=lc}', ""); Expect(0, 125252, '\P{^Is_Category=lc}', ""); - Expect(1, 125251, '\p{Is_Category= LC}', ""); - Expect(0, 125251, '\p{^Is_Category= LC}', ""); - Expect(0, 125251, '\P{Is_Category= LC}', ""); - Expect(1, 125251, '\P{^Is_Category= LC}', ""); - Expect(0, 125252, '\p{Is_Category= LC}', ""); - Expect(1, 125252, '\p{^Is_Category= LC}', ""); - Expect(1, 125252, '\P{Is_Category= LC}', ""); - Expect(0, 125252, '\P{^Is_Category= LC}', ""); - Error('\p{General_Category=-/a/LOWERCASE_letter}'); - Error('\P{General_Category=-/a/LOWERCASE_letter}'); + Expect(1, 125251, '\p{Is_Category: LC}', ""); + Expect(0, 125251, '\p{^Is_Category: LC}', ""); + Expect(0, 125251, '\P{Is_Category: LC}', ""); + Expect(1, 125251, '\P{^Is_Category: LC}', ""); + Expect(0, 125252, '\p{Is_Category: LC}', ""); + Expect(1, 125252, '\p{^Is_Category: LC}', ""); + Expect(1, 125252, '\P{Is_Category: LC}', ""); + Expect(0, 125252, '\P{^Is_Category: LC}', ""); + Error('\p{General_Category=_:=lowercase_letter}'); + Error('\P{General_Category=_:=lowercase_letter}'); Expect(1, 125251, '\p{General_Category=:\ALowercase_Letter\z:}', "");; Expect(0, 125252, '\p{General_Category=:\ALowercase_Letter\z:}', "");; - Expect(1, 125251, '\p{General_Category: lowercaseletter}', ""); - Expect(0, 125251, '\p{^General_Category: lowercaseletter}', ""); - Expect(0, 125251, '\P{General_Category: lowercaseletter}', ""); - Expect(1, 125251, '\P{^General_Category: lowercaseletter}', ""); - Expect(0, 125252, '\p{General_Category: lowercaseletter}', ""); - Expect(1, 125252, '\p{^General_Category: lowercaseletter}', ""); - Expect(1, 125252, '\P{General_Category: lowercaseletter}', ""); - Expect(0, 125252, '\P{^General_Category: lowercaseletter}', ""); + Expect(1, 125251, '\p{General_Category=lowercaseletter}', ""); + Expect(0, 125251, '\p{^General_Category=lowercaseletter}', ""); + Expect(0, 125251, '\P{General_Category=lowercaseletter}', ""); + Expect(1, 125251, '\P{^General_Category=lowercaseletter}', ""); + Expect(0, 125252, '\p{General_Category=lowercaseletter}', ""); + Expect(1, 125252, '\p{^General_Category=lowercaseletter}', ""); + Expect(1, 125252, '\P{General_Category=lowercaseletter}', ""); + Expect(0, 125252, '\P{^General_Category=lowercaseletter}', ""); Expect(1, 125251, '\p{General_Category=:\Alowercaseletter\z:}', "");; Expect(0, 125252, '\p{General_Category=:\Alowercaseletter\z:}', "");; - Expect(1, 125251, '\p{General_Category=-Lowercase_Letter}', ""); - Expect(0, 125251, '\p{^General_Category=-Lowercase_Letter}', ""); - Expect(0, 125251, '\P{General_Category=-Lowercase_Letter}', ""); - Expect(1, 125251, '\P{^General_Category=-Lowercase_Letter}', ""); - Expect(0, 125252, '\p{General_Category=-Lowercase_Letter}', ""); - Expect(1, 125252, '\p{^General_Category=-Lowercase_Letter}', ""); - Expect(1, 125252, '\P{General_Category=-Lowercase_Letter}', ""); - Expect(0, 125252, '\P{^General_Category=-Lowercase_Letter}', ""); - Error('\p{Gc=:= _Ll}'); - Error('\P{Gc=:= _Ll}'); + Expect(1, 125251, '\p{General_Category=__Lowercase_Letter}', ""); + Expect(0, 125251, '\p{^General_Category=__Lowercase_Letter}', ""); + Expect(0, 125251, '\P{General_Category=__Lowercase_Letter}', ""); + Expect(1, 125251, '\P{^General_Category=__Lowercase_Letter}', ""); + Expect(0, 125252, '\p{General_Category=__Lowercase_Letter}', ""); + Expect(1, 125252, '\p{^General_Category=__Lowercase_Letter}', ""); + Expect(1, 125252, '\P{General_Category=__Lowercase_Letter}', ""); + Expect(0, 125252, '\P{^General_Category=__Lowercase_Letter}', ""); + Error('\p{Gc=:=__LL}'); + Error('\P{Gc=:=__LL}'); Expect(1, 125251, '\p{Gc=:\ALl\z:}', "");; Expect(0, 125252, '\p{Gc=:\ALl\z:}', "");; Expect(1, 125251, '\p{Gc=ll}', ""); @@ -37054,16 +38748,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125252, '\P{^Gc=ll}', ""); Expect(1, 125251, '\p{Gc=:\All\z:}', "");; Expect(0, 125252, '\p{Gc=:\All\z:}', "");; - Expect(1, 125251, '\p{Gc: _Ll}', ""); - Expect(0, 125251, '\p{^Gc: _Ll}', ""); - Expect(0, 125251, '\P{Gc: _Ll}', ""); - Expect(1, 125251, '\P{^Gc: _Ll}', ""); - Expect(0, 125252, '\p{Gc: _Ll}', ""); - Expect(1, 125252, '\p{^Gc: _Ll}', ""); - Expect(1, 125252, '\P{Gc: _Ll}', ""); - Expect(0, 125252, '\P{^Gc: _Ll}', ""); - Error('\p{Category=- LOWERCASE_Letter/a/}'); - Error('\P{Category=- LOWERCASE_Letter/a/}'); + Expect(1, 125251, '\p{Gc=Ll}', ""); + Expect(0, 125251, '\p{^Gc=Ll}', ""); + Expect(0, 125251, '\P{Gc=Ll}', ""); + Expect(1, 125251, '\P{^Gc=Ll}', ""); + Expect(0, 125252, '\p{Gc=Ll}', ""); + Expect(1, 125252, '\p{^Gc=Ll}', ""); + Expect(1, 125252, '\P{Gc=Ll}', ""); + Expect(0, 125252, '\P{^Gc=Ll}', ""); + Error('\p{Category=-:=Lowercase_LETTER}'); + Error('\P{Category=-:=Lowercase_LETTER}'); Expect(1, 125251, '\p{Category=:\ALowercase_Letter\z:}', "");; Expect(0, 125252, '\p{Category=:\ALowercase_Letter\z:}', "");; Expect(1, 125251, '\p{Category=lowercaseletter}', ""); @@ -37076,16 +38770,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125252, '\P{^Category=lowercaseletter}', ""); Expect(1, 125251, '\p{Category=:\Alowercaseletter\z:}', "");; Expect(0, 125252, '\p{Category=:\Alowercaseletter\z:}', "");; - Expect(1, 125251, '\p{Category=_ Lowercase_Letter}', ""); - Expect(0, 125251, '\p{^Category=_ Lowercase_Letter}', ""); - Expect(0, 125251, '\P{Category=_ Lowercase_Letter}', ""); - Expect(1, 125251, '\P{^Category=_ Lowercase_Letter}', ""); - Expect(0, 125252, '\p{Category=_ Lowercase_Letter}', ""); - Expect(1, 125252, '\p{^Category=_ Lowercase_Letter}', ""); - Expect(1, 125252, '\P{Category=_ Lowercase_Letter}', ""); - Expect(0, 125252, '\P{^Category=_ Lowercase_Letter}', ""); - Error('\p{Is_General_Category=:=_ LL}'); - Error('\P{Is_General_Category=:=_ LL}'); + Expect(1, 125251, '\p{Category=_ lowercase_Letter}', ""); + Expect(0, 125251, '\p{^Category=_ lowercase_Letter}', ""); + Expect(0, 125251, '\P{Category=_ lowercase_Letter}', ""); + Expect(1, 125251, '\P{^Category=_ lowercase_Letter}', ""); + Expect(0, 125252, '\p{Category=_ lowercase_Letter}', ""); + Expect(1, 125252, '\p{^Category=_ lowercase_Letter}', ""); + Expect(1, 125252, '\P{Category=_ lowercase_Letter}', ""); + Expect(0, 125252, '\P{^Category=_ lowercase_Letter}', ""); + Error('\p{Is_General_Category=:=- ll}'); + Error('\P{Is_General_Category=:=- ll}'); Expect(1, 125251, '\p{Is_General_Category=ll}', ""); Expect(0, 125251, '\p{^Is_General_Category=ll}', ""); Expect(0, 125251, '\P{Is_General_Category=ll}', ""); @@ -37102,26 +38796,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125252, '\p{^Is_General_Category=_ Ll}', ""); Expect(1, 125252, '\P{Is_General_Category=_ Ll}', ""); Expect(0, 125252, '\P{^Is_General_Category=_ Ll}', ""); - Error('\p{Is_Gc: -_LOWERCASE_Letter:=}'); - Error('\P{Is_Gc: -_LOWERCASE_Letter:=}'); - Expect(1, 125251, '\p{Is_Gc:lowercaseletter}', ""); - Expect(0, 125251, '\p{^Is_Gc:lowercaseletter}', ""); - Expect(0, 125251, '\P{Is_Gc:lowercaseletter}', ""); - Expect(1, 125251, '\P{^Is_Gc:lowercaseletter}', ""); - Expect(0, 125252, '\p{Is_Gc:lowercaseletter}', ""); - Expect(1, 125252, '\p{^Is_Gc:lowercaseletter}', ""); - Expect(1, 125252, '\P{Is_Gc:lowercaseletter}', ""); - Expect(0, 125252, '\P{^Is_Gc:lowercaseletter}', ""); - Expect(1, 125251, '\p{Is_Gc= LOWERCASE_LETTER}', ""); - Expect(0, 125251, '\p{^Is_Gc= LOWERCASE_LETTER}', ""); - Expect(0, 125251, '\P{Is_Gc= LOWERCASE_LETTER}', ""); - Expect(1, 125251, '\P{^Is_Gc= LOWERCASE_LETTER}', ""); - Expect(0, 125252, '\p{Is_Gc= LOWERCASE_LETTER}', ""); - Expect(1, 125252, '\p{^Is_Gc= LOWERCASE_LETTER}', ""); - Expect(1, 125252, '\P{Is_Gc= LOWERCASE_LETTER}', ""); - Expect(0, 125252, '\P{^Is_Gc= LOWERCASE_LETTER}', ""); - Error('\p{Is_Category=_:=Ll}'); - Error('\P{Is_Category=_:=Ll}'); + Error('\p{Is_Gc= LOWERCASE_LETTER:=}'); + Error('\P{Is_Gc= LOWERCASE_LETTER:=}'); + Expect(1, 125251, '\p{Is_Gc=lowercaseletter}', ""); + Expect(0, 125251, '\p{^Is_Gc=lowercaseletter}', ""); + Expect(0, 125251, '\P{Is_Gc=lowercaseletter}', ""); + Expect(1, 125251, '\P{^Is_Gc=lowercaseletter}', ""); + Expect(0, 125252, '\p{Is_Gc=lowercaseletter}', ""); + Expect(1, 125252, '\p{^Is_Gc=lowercaseletter}', ""); + Expect(1, 125252, '\P{Is_Gc=lowercaseletter}', ""); + Expect(0, 125252, '\P{^Is_Gc=lowercaseletter}', ""); + Expect(1, 125251, '\p{Is_Gc=--Lowercase_LETTER}', ""); + Expect(0, 125251, '\p{^Is_Gc=--Lowercase_LETTER}', ""); + Expect(0, 125251, '\P{Is_Gc=--Lowercase_LETTER}', ""); + Expect(1, 125251, '\P{^Is_Gc=--Lowercase_LETTER}', ""); + Expect(0, 125252, '\p{Is_Gc=--Lowercase_LETTER}', ""); + Expect(1, 125252, '\p{^Is_Gc=--Lowercase_LETTER}', ""); + Expect(1, 125252, '\P{Is_Gc=--Lowercase_LETTER}', ""); + Expect(0, 125252, '\P{^Is_Gc=--Lowercase_LETTER}', ""); + Error('\p{Is_Category= :=Ll}'); + Error('\P{Is_Category= :=Ll}'); Expect(1, 125251, '\p{Is_Category=ll}', ""); Expect(0, 125251, '\p{^Is_Category=ll}', ""); Expect(0, 125251, '\P{Is_Category=ll}', ""); @@ -37130,16 +38824,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125252, '\p{^Is_Category=ll}', ""); Expect(1, 125252, '\P{Is_Category=ll}', ""); Expect(0, 125252, '\P{^Is_Category=ll}', ""); - Expect(1, 125251, '\p{Is_Category= LL}', ""); - Expect(0, 125251, '\p{^Is_Category= LL}', ""); - Expect(0, 125251, '\P{Is_Category= LL}', ""); - Expect(1, 125251, '\P{^Is_Category= LL}', ""); - Expect(0, 125252, '\p{Is_Category= LL}', ""); - Expect(1, 125252, '\p{^Is_Category= LL}', ""); - Expect(1, 125252, '\P{Is_Category= LL}', ""); - Expect(0, 125252, '\P{^Is_Category= LL}', ""); - Error('\p{General_Category=/a/ -modifier_Letter}'); - Error('\P{General_Category=/a/ -modifier_Letter}'); + Expect(1, 125251, '\p{Is_Category: _-Ll}', ""); + Expect(0, 125251, '\p{^Is_Category: _-Ll}', ""); + Expect(0, 125251, '\P{Is_Category: _-Ll}', ""); + Expect(1, 125251, '\P{^Is_Category: _-Ll}', ""); + Expect(0, 125252, '\p{Is_Category: _-Ll}', ""); + Expect(1, 125252, '\p{^Is_Category: _-Ll}', ""); + Expect(1, 125252, '\P{Is_Category: _-Ll}', ""); + Expect(0, 125252, '\P{^Is_Category: _-Ll}', ""); + Error('\p{General_Category=/a/__modifier_Letter}'); + Error('\P{General_Category=/a/__modifier_Letter}'); Expect(1, 125259, '\p{General_Category=:\AModifier_Letter\z:}', "");; Expect(0, 125260, '\p{General_Category=:\AModifier_Letter\z:}', "");; Expect(1, 125259, '\p{General_Category=modifierletter}', ""); @@ -37152,38 +38846,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125260, '\P{^General_Category=modifierletter}', ""); Expect(1, 125259, '\p{General_Category=:\Amodifierletter\z:}', "");; Expect(0, 125260, '\p{General_Category=:\Amodifierletter\z:}', "");; - Expect(1, 125259, '\p{General_Category= _MODIFIER_Letter}', ""); - Expect(0, 125259, '\p{^General_Category= _MODIFIER_Letter}', ""); - Expect(0, 125259, '\P{General_Category= _MODIFIER_Letter}', ""); - Expect(1, 125259, '\P{^General_Category= _MODIFIER_Letter}', ""); - Expect(0, 125260, '\p{General_Category= _MODIFIER_Letter}', ""); - Expect(1, 125260, '\p{^General_Category= _MODIFIER_Letter}', ""); - Expect(1, 125260, '\P{General_Category= _MODIFIER_Letter}', ""); - Expect(0, 125260, '\P{^General_Category= _MODIFIER_Letter}', ""); - Error('\p{Gc=/a/- lm}'); - Error('\P{Gc=/a/- lm}'); + Expect(1, 125259, '\p{General_Category= MODIFIER_Letter}', ""); + Expect(0, 125259, '\p{^General_Category= MODIFIER_Letter}', ""); + Expect(0, 125259, '\P{General_Category= MODIFIER_Letter}', ""); + Expect(1, 125259, '\P{^General_Category= MODIFIER_Letter}', ""); + Expect(0, 125260, '\p{General_Category= MODIFIER_Letter}', ""); + Expect(1, 125260, '\p{^General_Category= MODIFIER_Letter}', ""); + Expect(1, 125260, '\P{General_Category= MODIFIER_Letter}', ""); + Expect(0, 125260, '\P{^General_Category= MODIFIER_Letter}', ""); + Error('\p{Gc=/a/ LM}'); + Error('\P{Gc=/a/ LM}'); Expect(1, 125259, '\p{Gc=:\ALm\z:}', "");; Expect(0, 125260, '\p{Gc=:\ALm\z:}', "");; - Expect(1, 125259, '\p{Gc=lm}', ""); - Expect(0, 125259, '\p{^Gc=lm}', ""); - Expect(0, 125259, '\P{Gc=lm}', ""); - Expect(1, 125259, '\P{^Gc=lm}', ""); - Expect(0, 125260, '\p{Gc=lm}', ""); - Expect(1, 125260, '\p{^Gc=lm}', ""); - Expect(1, 125260, '\P{Gc=lm}', ""); - Expect(0, 125260, '\P{^Gc=lm}', ""); + Expect(1, 125259, '\p{Gc: lm}', ""); + Expect(0, 125259, '\p{^Gc: lm}', ""); + Expect(0, 125259, '\P{Gc: lm}', ""); + Expect(1, 125259, '\P{^Gc: lm}', ""); + Expect(0, 125260, '\p{Gc: lm}', ""); + Expect(1, 125260, '\p{^Gc: lm}', ""); + Expect(1, 125260, '\P{Gc: lm}', ""); + Expect(0, 125260, '\P{^Gc: lm}', ""); Expect(1, 125259, '\p{Gc=:\Alm\z:}', "");; Expect(0, 125260, '\p{Gc=:\Alm\z:}', "");; - Expect(1, 125259, '\p{Gc: __LM}', ""); - Expect(0, 125259, '\p{^Gc: __LM}', ""); - Expect(0, 125259, '\P{Gc: __LM}', ""); - Expect(1, 125259, '\P{^Gc: __LM}', ""); - Expect(0, 125260, '\p{Gc: __LM}', ""); - Expect(1, 125260, '\p{^Gc: __LM}', ""); - Expect(1, 125260, '\P{Gc: __LM}', ""); - Expect(0, 125260, '\P{^Gc: __LM}', ""); - Error('\p{Category: /a/_MODIFIER_letter}'); - Error('\P{Category: /a/_MODIFIER_letter}'); + Expect(1, 125259, '\p{Gc= LM}', ""); + Expect(0, 125259, '\p{^Gc= LM}', ""); + Expect(0, 125259, '\P{Gc= LM}', ""); + Expect(1, 125259, '\P{^Gc= LM}', ""); + Expect(0, 125260, '\p{Gc= LM}', ""); + Expect(1, 125260, '\p{^Gc= LM}', ""); + Expect(1, 125260, '\P{Gc= LM}', ""); + Expect(0, 125260, '\P{^Gc= LM}', ""); + Error('\p{Category=__Modifier_letter:=}'); + Error('\P{Category=__Modifier_letter:=}'); Expect(1, 125259, '\p{Category=:\AModifier_Letter\z:}', "");; Expect(0, 125260, '\p{Category=:\AModifier_Letter\z:}', "");; Expect(1, 125259, '\p{Category=modifierletter}', ""); @@ -37196,34 +38890,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125260, '\P{^Category=modifierletter}', ""); Expect(1, 125259, '\p{Category=:\Amodifierletter\z:}', "");; Expect(0, 125260, '\p{Category=:\Amodifierletter\z:}', "");; - Expect(1, 125259, '\p{Category: _modifier_Letter}', ""); - Expect(0, 125259, '\p{^Category: _modifier_Letter}', ""); - Expect(0, 125259, '\P{Category: _modifier_Letter}', ""); - Expect(1, 125259, '\P{^Category: _modifier_Letter}', ""); - Expect(0, 125260, '\p{Category: _modifier_Letter}', ""); - Expect(1, 125260, '\p{^Category: _modifier_Letter}', ""); - Expect(1, 125260, '\P{Category: _modifier_Letter}', ""); - Expect(0, 125260, '\P{^Category: _modifier_Letter}', ""); - Error('\p{Is_General_Category= Lm:=}'); - Error('\P{Is_General_Category= Lm:=}'); + Expect(1, 125259, '\p{Category=_ MODIFIER_LETTER}', ""); + Expect(0, 125259, '\p{^Category=_ MODIFIER_LETTER}', ""); + Expect(0, 125259, '\P{Category=_ MODIFIER_LETTER}', ""); + Expect(1, 125259, '\P{^Category=_ MODIFIER_LETTER}', ""); + Expect(0, 125260, '\p{Category=_ MODIFIER_LETTER}', ""); + Expect(1, 125260, '\p{^Category=_ MODIFIER_LETTER}', ""); + Expect(1, 125260, '\P{Category=_ MODIFIER_LETTER}', ""); + Expect(0, 125260, '\P{^Category=_ MODIFIER_LETTER}', ""); + Error('\p{Is_General_Category= /a/Lm}'); + Error('\P{Is_General_Category= /a/Lm}'); Expect(1, 125259, '\p{Is_General_Category=lm}', ""); Expect(0, 125259, '\p{^Is_General_Category=lm}', ""); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 125259, '\P{Is_General_Category=lm}', ""); Expect(1, 125259, '\P{^Is_General_Category=lm}', ""); Expect(0, 125260, '\p{Is_General_Category=lm}', ""); Expect(1, 125260, '\p{^Is_General_Category=lm}', ""); Expect(1, 125260, '\P{Is_General_Category=lm}', ""); Expect(0, 125260, '\P{^Is_General_Category=lm}', ""); - Expect(1, 125259, '\p{Is_General_Category= lm}', ""); - Expect(0, 125259, '\p{^Is_General_Category= lm}', ""); - Expect(0, 125259, '\P{Is_General_Category= lm}', ""); - Expect(1, 125259, '\P{^Is_General_Category= lm}', ""); - Expect(0, 125260, '\p{Is_General_Category= lm}', ""); - Expect(1, 125260, '\p{^Is_General_Category= lm}', ""); - Expect(1, 125260, '\P{Is_General_Category= lm}', ""); - Expect(0, 125260, '\P{^Is_General_Category= lm}', ""); - Error('\p{Is_Gc: _ MODIFIER_LETTER/a/}'); - Error('\P{Is_Gc: _ MODIFIER_LETTER/a/}'); + Expect(1, 125259, '\p{Is_General_Category= _LM}', ""); + Expect(0, 125259, '\p{^Is_General_Category= _LM}', ""); + Expect(0, 125259, '\P{Is_General_Category= _LM}', ""); + Expect(1, 125259, '\P{^Is_General_Category= _LM}', ""); + Expect(0, 125260, '\p{Is_General_Category= _LM}', ""); + Expect(1, 125260, '\p{^Is_General_Category= _LM}', ""); + Expect(1, 125260, '\P{Is_General_Category= _LM}', ""); + Expect(0, 125260, '\P{^Is_General_Category= _LM}', ""); + Error('\p{Is_Gc: _ MODIFIER_letter/a/}'); + Error('\P{Is_Gc: _ MODIFIER_letter/a/}'); Expect(1, 125259, '\p{Is_Gc=modifierletter}', ""); Expect(0, 125259, '\p{^Is_Gc=modifierletter}', ""); Expect(0, 125259, '\P{Is_Gc=modifierletter}', ""); @@ -37232,16 +38928,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125260, '\p{^Is_Gc=modifierletter}', ""); Expect(1, 125260, '\P{Is_Gc=modifierletter}', ""); Expect(0, 125260, '\P{^Is_Gc=modifierletter}', ""); - Expect(1, 125259, '\p{Is_Gc=__Modifier_Letter}', ""); - Expect(0, 125259, '\p{^Is_Gc=__Modifier_Letter}', ""); - Expect(0, 125259, '\P{Is_Gc=__Modifier_Letter}', ""); - Expect(1, 125259, '\P{^Is_Gc=__Modifier_Letter}', ""); - Expect(0, 125260, '\p{Is_Gc=__Modifier_Letter}', ""); - Expect(1, 125260, '\p{^Is_Gc=__Modifier_Letter}', ""); - Expect(1, 125260, '\P{Is_Gc=__Modifier_Letter}', ""); - Expect(0, 125260, '\P{^Is_Gc=__Modifier_Letter}', ""); - Error('\p{Is_Category= :=LM}'); - Error('\P{Is_Category= :=LM}'); + Expect(1, 125259, '\p{Is_Gc=-_Modifier_letter}', ""); + Expect(0, 125259, '\p{^Is_Gc=-_Modifier_letter}', ""); + Expect(0, 125259, '\P{Is_Gc=-_Modifier_letter}', ""); + Expect(1, 125259, '\P{^Is_Gc=-_Modifier_letter}', ""); + Expect(0, 125260, '\p{Is_Gc=-_Modifier_letter}', ""); + Expect(1, 125260, '\p{^Is_Gc=-_Modifier_letter}', ""); + Expect(1, 125260, '\P{Is_Gc=-_Modifier_letter}', ""); + Expect(0, 125260, '\P{^Is_Gc=-_Modifier_letter}', ""); + Error('\p{Is_Category=/a/ Lm}'); + Error('\P{Is_Category=/a/ Lm}'); Expect(1, 125259, '\p{Is_Category=lm}', ""); Expect(0, 125259, '\p{^Is_Category=lm}', ""); Expect(0, 125259, '\P{Is_Category=lm}', ""); @@ -37250,136 +38946,136 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125260, '\p{^Is_Category=lm}', ""); Expect(1, 125260, '\P{Is_Category=lm}', ""); Expect(0, 125260, '\P{^Is_Category=lm}', ""); - Expect(1, 125259, '\p{Is_Category=-Lm}', ""); - Expect(0, 125259, '\p{^Is_Category=-Lm}', ""); - Expect(0, 125259, '\P{Is_Category=-Lm}', ""); - Expect(1, 125259, '\P{^Is_Category=-Lm}', ""); - Expect(0, 125260, '\p{Is_Category=-Lm}', ""); - Expect(1, 125260, '\p{^Is_Category=-Lm}', ""); - Expect(1, 125260, '\P{Is_Category=-Lm}', ""); - Expect(0, 125260, '\P{^Is_Category=-Lm}', ""); - Error('\p{General_Category=:= -other_Letter}'); - Error('\P{General_Category=:= -other_Letter}'); - Expect(1, 195101, '\p{General_Category=:\AOther_Letter\z:}', "");; - Expect(0, 195102, '\p{General_Category=:\AOther_Letter\z:}', "");; - Expect(1, 195101, '\p{General_Category: otherletter}', ""); - Expect(0, 195101, '\p{^General_Category: otherletter}', ""); - Expect(0, 195101, '\P{General_Category: otherletter}', ""); - Expect(1, 195101, '\P{^General_Category: otherletter}', ""); - Expect(0, 195102, '\p{General_Category: otherletter}', ""); - Expect(1, 195102, '\p{^General_Category: otherletter}', ""); - Expect(1, 195102, '\P{General_Category: otherletter}', ""); - Expect(0, 195102, '\P{^General_Category: otherletter}', ""); - Expect(1, 195101, '\p{General_Category=:\Aotherletter\z:}', "");; - Expect(0, 195102, '\p{General_Category=:\Aotherletter\z:}', "");; - Expect(1, 195101, '\p{General_Category= OTHER_Letter}', ""); - Expect(0, 195101, '\p{^General_Category= OTHER_Letter}', ""); - Expect(0, 195101, '\P{General_Category= OTHER_Letter}', ""); - Expect(1, 195101, '\P{^General_Category= OTHER_Letter}', ""); - Expect(0, 195102, '\p{General_Category= OTHER_Letter}', ""); - Expect(1, 195102, '\p{^General_Category= OTHER_Letter}', ""); - Expect(1, 195102, '\P{General_Category= OTHER_Letter}', ""); - Expect(0, 195102, '\P{^General_Category= OTHER_Letter}', ""); - Error('\p{Gc=/a/_lo}'); - Error('\P{Gc=/a/_lo}'); - Expect(1, 195101, '\p{Gc=:\ALo\z:}', "");; - Expect(0, 195102, '\p{Gc=:\ALo\z:}', "");; - Expect(1, 195101, '\p{Gc=lo}', ""); - Expect(0, 195101, '\p{^Gc=lo}', ""); - Expect(0, 195101, '\P{Gc=lo}', ""); - Expect(1, 195101, '\P{^Gc=lo}', ""); - Expect(0, 195102, '\p{Gc=lo}', ""); - Expect(1, 195102, '\p{^Gc=lo}', ""); - Expect(1, 195102, '\P{Gc=lo}', ""); - Expect(0, 195102, '\P{^Gc=lo}', ""); - Expect(1, 195101, '\p{Gc=:\Alo\z:}', "");; - Expect(0, 195102, '\p{Gc=:\Alo\z:}', "");; - Expect(1, 195101, '\p{Gc= Lo}', ""); - Expect(0, 195101, '\p{^Gc= Lo}', ""); - Expect(0, 195101, '\P{Gc= Lo}', ""); - Expect(1, 195101, '\P{^Gc= Lo}', ""); - Expect(0, 195102, '\p{Gc= Lo}', ""); - Expect(1, 195102, '\p{^Gc= Lo}', ""); - Expect(1, 195102, '\P{Gc= Lo}', ""); - Expect(0, 195102, '\P{^Gc= Lo}', ""); - Error('\p{Category=_:=Other_Letter}'); - Error('\P{Category=_:=Other_Letter}'); - Expect(1, 195101, '\p{Category=:\AOther_Letter\z:}', "");; - Expect(0, 195102, '\p{Category=:\AOther_Letter\z:}', "");; - Expect(1, 195101, '\p{Category=otherletter}', ""); - Expect(0, 195101, '\p{^Category=otherletter}', ""); - Expect(0, 195101, '\P{Category=otherletter}', ""); - Expect(1, 195101, '\P{^Category=otherletter}', ""); - Expect(0, 195102, '\p{Category=otherletter}', ""); - Expect(1, 195102, '\p{^Category=otherletter}', ""); - Expect(1, 195102, '\P{Category=otherletter}', ""); - Expect(0, 195102, '\P{^Category=otherletter}', ""); - Expect(1, 195101, '\p{Category=:\Aotherletter\z:}', "");; - Expect(0, 195102, '\p{Category=:\Aotherletter\z:}', "");; - Expect(1, 195101, '\p{Category= other_LETTER}', ""); - Expect(0, 195101, '\p{^Category= other_LETTER}', ""); - Expect(0, 195101, '\P{Category= other_LETTER}', ""); - Expect(1, 195101, '\P{^Category= other_LETTER}', ""); - Expect(0, 195102, '\p{Category= other_LETTER}', ""); - Expect(1, 195102, '\p{^Category= other_LETTER}', ""); - Expect(1, 195102, '\P{Category= other_LETTER}', ""); - Expect(0, 195102, '\P{^Category= other_LETTER}', ""); - Error('\p{Is_General_Category= /a/Lo}'); - Error('\P{Is_General_Category= /a/Lo}'); - Expect(1, 195101, '\p{Is_General_Category=lo}', ""); - Expect(0, 195101, '\p{^Is_General_Category=lo}', ""); - Expect(0, 195101, '\P{Is_General_Category=lo}', ""); - Expect(1, 195101, '\P{^Is_General_Category=lo}', ""); - Expect(0, 195102, '\p{Is_General_Category=lo}', ""); - Expect(1, 195102, '\p{^Is_General_Category=lo}', ""); - Expect(1, 195102, '\P{Is_General_Category=lo}', ""); - Expect(0, 195102, '\P{^Is_General_Category=lo}', ""); - Expect(1, 195101, '\p{Is_General_Category=_LO}', ""); - Expect(0, 195101, '\p{^Is_General_Category=_LO}', ""); - Expect(0, 195101, '\P{Is_General_Category=_LO}', ""); - Expect(1, 195101, '\P{^Is_General_Category=_LO}', ""); - Expect(0, 195102, '\p{Is_General_Category=_LO}', ""); - Expect(1, 195102, '\p{^Is_General_Category=_LO}', ""); - Expect(1, 195102, '\P{Is_General_Category=_LO}', ""); - Expect(0, 195102, '\P{^Is_General_Category=_LO}', ""); - Error('\p{Is_Gc=/a/OTHER_Letter}'); - Error('\P{Is_Gc=/a/OTHER_Letter}'); - Expect(1, 195101, '\p{Is_Gc=otherletter}', ""); - Expect(0, 195101, '\p{^Is_Gc=otherletter}', ""); - Expect(0, 195101, '\P{Is_Gc=otherletter}', ""); - Expect(1, 195101, '\P{^Is_Gc=otherletter}', ""); - Expect(0, 195102, '\p{Is_Gc=otherletter}', ""); - Expect(1, 195102, '\p{^Is_Gc=otherletter}', ""); - Expect(1, 195102, '\P{Is_Gc=otherletter}', ""); - Expect(0, 195102, '\P{^Is_Gc=otherletter}', ""); - Expect(1, 195101, '\p{Is_Gc=-OTHER_LETTER}', ""); - Expect(0, 195101, '\p{^Is_Gc=-OTHER_LETTER}', ""); - Expect(0, 195101, '\P{Is_Gc=-OTHER_LETTER}', ""); - Expect(1, 195101, '\P{^Is_Gc=-OTHER_LETTER}', ""); - Expect(0, 195102, '\p{Is_Gc=-OTHER_LETTER}', ""); - Expect(1, 195102, '\p{^Is_Gc=-OTHER_LETTER}', ""); - Expect(1, 195102, '\P{Is_Gc=-OTHER_LETTER}', ""); - Expect(0, 195102, '\P{^Is_Gc=-OTHER_LETTER}', ""); - Error('\p{Is_Category= Lo/a/}'); - Error('\P{Is_Category= Lo/a/}'); - Expect(1, 195101, '\p{Is_Category=lo}', ""); - Expect(0, 195101, '\p{^Is_Category=lo}', ""); - Expect(0, 195101, '\P{Is_Category=lo}', ""); - Expect(1, 195101, '\P{^Is_Category=lo}', ""); - Expect(0, 195102, '\p{Is_Category=lo}', ""); - Expect(1, 195102, '\p{^Is_Category=lo}', ""); - Expect(1, 195102, '\P{Is_Category=lo}', ""); - Expect(0, 195102, '\P{^Is_Category=lo}', ""); - Expect(1, 195101, '\p{Is_Category= lo}', ""); - Expect(0, 195101, '\p{^Is_Category= lo}', ""); - Expect(0, 195101, '\P{Is_Category= lo}', ""); - Expect(1, 195101, '\P{^Is_Category= lo}', ""); - Expect(0, 195102, '\p{Is_Category= lo}', ""); - Expect(1, 195102, '\p{^Is_Category= lo}', ""); - Expect(1, 195102, '\P{Is_Category= lo}', ""); - Expect(0, 195102, '\P{^Is_Category= lo}', ""); - Error('\p{General_Category=--Titlecase_letter:=}'); - Error('\P{General_Category=--Titlecase_letter:=}'); + Expect(1, 125259, '\p{Is_Category=_ Lm}', ""); + Expect(0, 125259, '\p{^Is_Category=_ Lm}', ""); + Expect(0, 125259, '\P{Is_Category=_ Lm}', ""); + Expect(1, 125259, '\P{^Is_Category=_ Lm}', ""); + Expect(0, 125260, '\p{Is_Category=_ Lm}', ""); + Expect(1, 125260, '\p{^Is_Category=_ Lm}', ""); + Expect(1, 125260, '\P{Is_Category=_ Lm}', ""); + Expect(0, 125260, '\P{^Is_Category=_ Lm}', ""); + Error('\p{General_Category=_ other_letter:=}'); + Error('\P{General_Category=_ other_letter:=}'); + Expect(1, 201546, '\p{General_Category=:\AOther_Letter\z:}', "");; + Expect(0, 201547, '\p{General_Category=:\AOther_Letter\z:}', "");; + Expect(1, 201546, '\p{General_Category=otherletter}', ""); + Expect(0, 201546, '\p{^General_Category=otherletter}', ""); + Expect(0, 201546, '\P{General_Category=otherletter}', ""); + Expect(1, 201546, '\P{^General_Category=otherletter}', ""); + Expect(0, 201547, '\p{General_Category=otherletter}', ""); + Expect(1, 201547, '\p{^General_Category=otherletter}', ""); + Expect(1, 201547, '\P{General_Category=otherletter}', ""); + Expect(0, 201547, '\P{^General_Category=otherletter}', ""); + Expect(1, 201546, '\p{General_Category=:\Aotherletter\z:}', "");; + Expect(0, 201547, '\p{General_Category=:\Aotherletter\z:}', "");; + Expect(1, 201546, '\p{General_Category=-_Other_letter}', ""); + Expect(0, 201546, '\p{^General_Category=-_Other_letter}', ""); + Expect(0, 201546, '\P{General_Category=-_Other_letter}', ""); + Expect(1, 201546, '\P{^General_Category=-_Other_letter}', ""); + Expect(0, 201547, '\p{General_Category=-_Other_letter}', ""); + Expect(1, 201547, '\p{^General_Category=-_Other_letter}', ""); + Expect(1, 201547, '\P{General_Category=-_Other_letter}', ""); + Expect(0, 201547, '\P{^General_Category=-_Other_letter}', ""); + Error('\p{Gc= :=LO}'); + Error('\P{Gc= :=LO}'); + Expect(1, 201546, '\p{Gc=:\ALo\z:}', "");; + Expect(0, 201547, '\p{Gc=:\ALo\z:}', "");; + Expect(1, 201546, '\p{Gc=lo}', ""); + Expect(0, 201546, '\p{^Gc=lo}', ""); + Expect(0, 201546, '\P{Gc=lo}', ""); + Expect(1, 201546, '\P{^Gc=lo}', ""); + Expect(0, 201547, '\p{Gc=lo}', ""); + Expect(1, 201547, '\p{^Gc=lo}', ""); + Expect(1, 201547, '\P{Gc=lo}', ""); + Expect(0, 201547, '\P{^Gc=lo}', ""); + Expect(1, 201546, '\p{Gc=:\Alo\z:}', "");; + Expect(0, 201547, '\p{Gc=:\Alo\z:}', "");; + Expect(1, 201546, '\p{Gc=-Lo}', ""); + Expect(0, 201546, '\p{^Gc=-Lo}', ""); + Expect(0, 201546, '\P{Gc=-Lo}', ""); + Expect(1, 201546, '\P{^Gc=-Lo}', ""); + Expect(0, 201547, '\p{Gc=-Lo}', ""); + Expect(1, 201547, '\p{^Gc=-Lo}', ""); + Expect(1, 201547, '\P{Gc=-Lo}', ""); + Expect(0, 201547, '\P{^Gc=-Lo}', ""); + Error('\p{Category=:=_other_Letter}'); + Error('\P{Category=:=_other_Letter}'); + Expect(1, 201546, '\p{Category=:\AOther_Letter\z:}', "");; + Expect(0, 201547, '\p{Category=:\AOther_Letter\z:}', "");; + Expect(1, 201546, '\p{Category=otherletter}', ""); + Expect(0, 201546, '\p{^Category=otherletter}', ""); + Expect(0, 201546, '\P{Category=otherletter}', ""); + Expect(1, 201546, '\P{^Category=otherletter}', ""); + Expect(0, 201547, '\p{Category=otherletter}', ""); + Expect(1, 201547, '\p{^Category=otherletter}', ""); + Expect(1, 201547, '\P{Category=otherletter}', ""); + Expect(0, 201547, '\P{^Category=otherletter}', ""); + Expect(1, 201546, '\p{Category=:\Aotherletter\z:}', "");; + Expect(0, 201547, '\p{Category=:\Aotherletter\z:}', "");; + Expect(1, 201546, '\p{Category=--Other_Letter}', ""); + Expect(0, 201546, '\p{^Category=--Other_Letter}', ""); + Expect(0, 201546, '\P{Category=--Other_Letter}', ""); + Expect(1, 201546, '\P{^Category=--Other_Letter}', ""); + Expect(0, 201547, '\p{Category=--Other_Letter}', ""); + Expect(1, 201547, '\p{^Category=--Other_Letter}', ""); + Expect(1, 201547, '\P{Category=--Other_Letter}', ""); + Expect(0, 201547, '\P{^Category=--Other_Letter}', ""); + Error('\p{Is_General_Category=:=-LO}'); + Error('\P{Is_General_Category=:=-LO}'); + Expect(1, 201546, '\p{Is_General_Category=lo}', ""); + Expect(0, 201546, '\p{^Is_General_Category=lo}', ""); + Expect(0, 201546, '\P{Is_General_Category=lo}', ""); + Expect(1, 201546, '\P{^Is_General_Category=lo}', ""); + Expect(0, 201547, '\p{Is_General_Category=lo}', ""); + Expect(1, 201547, '\p{^Is_General_Category=lo}', ""); + Expect(1, 201547, '\P{Is_General_Category=lo}', ""); + Expect(0, 201547, '\P{^Is_General_Category=lo}', ""); + Expect(1, 201546, '\p{Is_General_Category=-lo}', ""); + Expect(0, 201546, '\p{^Is_General_Category=-lo}', ""); + Expect(0, 201546, '\P{Is_General_Category=-lo}', ""); + Expect(1, 201546, '\P{^Is_General_Category=-lo}', ""); + Expect(0, 201547, '\p{Is_General_Category=-lo}', ""); + Expect(1, 201547, '\p{^Is_General_Category=-lo}', ""); + Expect(1, 201547, '\P{Is_General_Category=-lo}', ""); + Expect(0, 201547, '\P{^Is_General_Category=-lo}', ""); + Error('\p{Is_Gc: -other_Letter/a/}'); + Error('\P{Is_Gc: -other_Letter/a/}'); + Expect(1, 201546, '\p{Is_Gc=otherletter}', ""); + Expect(0, 201546, '\p{^Is_Gc=otherletter}', ""); + Expect(0, 201546, '\P{Is_Gc=otherletter}', ""); + Expect(1, 201546, '\P{^Is_Gc=otherletter}', ""); + Expect(0, 201547, '\p{Is_Gc=otherletter}', ""); + Expect(1, 201547, '\p{^Is_Gc=otherletter}', ""); + Expect(1, 201547, '\P{Is_Gc=otherletter}', ""); + Expect(0, 201547, '\P{^Is_Gc=otherletter}', ""); + Expect(1, 201546, '\p{Is_Gc=_-other_Letter}', ""); + Expect(0, 201546, '\p{^Is_Gc=_-other_Letter}', ""); + Expect(0, 201546, '\P{Is_Gc=_-other_Letter}', ""); + Expect(1, 201546, '\P{^Is_Gc=_-other_Letter}', ""); + Expect(0, 201547, '\p{Is_Gc=_-other_Letter}', ""); + Expect(1, 201547, '\p{^Is_Gc=_-other_Letter}', ""); + Expect(1, 201547, '\P{Is_Gc=_-other_Letter}', ""); + Expect(0, 201547, '\P{^Is_Gc=_-other_Letter}', ""); + Error('\p{Is_Category= :=LO}'); + Error('\P{Is_Category= :=LO}'); + Expect(1, 201546, '\p{Is_Category=lo}', ""); + Expect(0, 201546, '\p{^Is_Category=lo}', ""); + Expect(0, 201546, '\P{Is_Category=lo}', ""); + Expect(1, 201546, '\P{^Is_Category=lo}', ""); + Expect(0, 201547, '\p{Is_Category=lo}', ""); + Expect(1, 201547, '\p{^Is_Category=lo}', ""); + Expect(1, 201547, '\P{Is_Category=lo}', ""); + Expect(0, 201547, '\P{^Is_Category=lo}', ""); + Expect(1, 201546, '\p{Is_Category=_ LO}', ""); + Expect(0, 201546, '\p{^Is_Category=_ LO}', ""); + Expect(0, 201546, '\P{Is_Category=_ LO}', ""); + Expect(1, 201546, '\P{^Is_Category=_ LO}', ""); + Expect(0, 201547, '\p{Is_Category=_ LO}', ""); + Expect(1, 201547, '\p{^Is_Category=_ LO}', ""); + Expect(1, 201547, '\P{Is_Category=_ LO}', ""); + Expect(0, 201547, '\P{^Is_Category=_ LO}', ""); + Error('\p{General_Category= /a/Titlecase_Letter}'); + Error('\P{General_Category= /a/Titlecase_Letter}'); Expect(1, 8188, '\p{General_Category=:\ATitlecase_Letter\z:}', "");; Expect(0, 8189, '\p{General_Category=:\ATitlecase_Letter\z:}', "");; Expect(1, 8188, '\p{General_Category=titlecaseletter}', ""); @@ -37392,16 +39088,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8189, '\P{^General_Category=titlecaseletter}', ""); Expect(1, 8188, '\p{General_Category=:\Atitlecaseletter\z:}', "");; Expect(0, 8189, '\p{General_Category=:\Atitlecaseletter\z:}', "");; - Expect(1, 8188, '\p{General_Category:Titlecase_Letter}', ""); - Expect(0, 8188, '\p{^General_Category:Titlecase_Letter}', ""); - Expect(0, 8188, '\P{General_Category:Titlecase_Letter}', ""); - Expect(1, 8188, '\P{^General_Category:Titlecase_Letter}', ""); - Expect(0, 8189, '\p{General_Category:Titlecase_Letter}', ""); - Expect(1, 8189, '\p{^General_Category:Titlecase_Letter}', ""); - Expect(1, 8189, '\P{General_Category:Titlecase_Letter}', ""); - Expect(0, 8189, '\P{^General_Category:Titlecase_Letter}', ""); - Error('\p{Gc=_-lt/a/}'); - Error('\P{Gc=_-lt/a/}'); + Expect(1, 8188, '\p{General_Category= Titlecase_letter}', ""); + Expect(0, 8188, '\p{^General_Category= Titlecase_letter}', ""); + Expect(0, 8188, '\P{General_Category= Titlecase_letter}', ""); + Expect(1, 8188, '\P{^General_Category= Titlecase_letter}', ""); + Expect(0, 8189, '\p{General_Category= Titlecase_letter}', ""); + Expect(1, 8189, '\p{^General_Category= Titlecase_letter}', ""); + Expect(1, 8189, '\P{General_Category= Titlecase_letter}', ""); + Expect(0, 8189, '\P{^General_Category= Titlecase_letter}', ""); + Error('\p{Gc= :=lt}'); + Error('\P{Gc= :=lt}'); Expect(1, 8188, '\p{Gc=:\ALt\z:}', "");; Expect(0, 8189, '\p{Gc=:\ALt\z:}', "");; Expect(1, 8188, '\p{Gc=lt}', ""); @@ -37414,16 +39110,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8189, '\P{^Gc=lt}', ""); Expect(1, 8188, '\p{Gc=:\Alt\z:}', "");; Expect(0, 8189, '\p{Gc=:\Alt\z:}', "");; - Expect(1, 8188, '\p{Gc: lt}', ""); - Expect(0, 8188, '\p{^Gc: lt}', ""); - Expect(0, 8188, '\P{Gc: lt}', ""); - Expect(1, 8188, '\P{^Gc: lt}', ""); - Expect(0, 8189, '\p{Gc: lt}', ""); - Expect(1, 8189, '\p{^Gc: lt}', ""); - Expect(1, 8189, '\P{Gc: lt}', ""); - Expect(0, 8189, '\P{^Gc: lt}', ""); - Error('\p{Category=/a/TITLECASE_Letter}'); - Error('\P{Category=/a/TITLECASE_Letter}'); + Expect(1, 8188, '\p{Gc=- lt}', ""); + Expect(0, 8188, '\p{^Gc=- lt}', ""); + Expect(0, 8188, '\P{Gc=- lt}', ""); + Expect(1, 8188, '\P{^Gc=- lt}', ""); + Expect(0, 8189, '\p{Gc=- lt}', ""); + Expect(1, 8189, '\p{^Gc=- lt}', ""); + Expect(1, 8189, '\P{Gc=- lt}', ""); + Expect(0, 8189, '\P{^Gc=- lt}', ""); + Error('\p{Category=/a/ _TITLECASE_Letter}'); + Error('\P{Category=/a/ _TITLECASE_Letter}'); Expect(1, 8188, '\p{Category=:\ATitlecase_Letter\z:}', "");; Expect(0, 8189, '\p{Category=:\ATitlecase_Letter\z:}', "");; Expect(1, 8188, '\p{Category=titlecaseletter}', ""); @@ -37436,16 +39132,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8189, '\P{^Category=titlecaseletter}', ""); Expect(1, 8188, '\p{Category=:\Atitlecaseletter\z:}', "");; Expect(0, 8189, '\p{Category=:\Atitlecaseletter\z:}', "");; - Expect(1, 8188, '\p{Category:__Titlecase_Letter}', ""); - Expect(0, 8188, '\p{^Category:__Titlecase_Letter}', ""); - Expect(0, 8188, '\P{Category:__Titlecase_Letter}', ""); - Expect(1, 8188, '\P{^Category:__Titlecase_Letter}', ""); - Expect(0, 8189, '\p{Category:__Titlecase_Letter}', ""); - Expect(1, 8189, '\p{^Category:__Titlecase_Letter}', ""); - Expect(1, 8189, '\P{Category:__Titlecase_Letter}', ""); - Expect(0, 8189, '\P{^Category:__Titlecase_Letter}', ""); - Error('\p{Is_General_Category=/a/-_lt}'); - Error('\P{Is_General_Category=/a/-_lt}'); + Expect(1, 8188, '\p{Category= -Titlecase_Letter}', ""); + Expect(0, 8188, '\p{^Category= -Titlecase_Letter}', ""); + Expect(0, 8188, '\P{Category= -Titlecase_Letter}', ""); + Expect(1, 8188, '\P{^Category= -Titlecase_Letter}', ""); + Expect(0, 8189, '\p{Category= -Titlecase_Letter}', ""); + Expect(1, 8189, '\p{^Category= -Titlecase_Letter}', ""); + Expect(1, 8189, '\P{Category= -Titlecase_Letter}', ""); + Expect(0, 8189, '\P{^Category= -Titlecase_Letter}', ""); + Error('\p{Is_General_Category: -:=Lt}'); + Error('\P{Is_General_Category: -:=Lt}'); Expect(1, 8188, '\p{Is_General_Category=lt}', ""); Expect(0, 8188, '\p{^Is_General_Category=lt}', ""); Expect(0, 8188, '\P{Is_General_Category=lt}', ""); @@ -37454,16 +39150,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8189, '\p{^Is_General_Category=lt}', ""); Expect(1, 8189, '\P{Is_General_Category=lt}', ""); Expect(0, 8189, '\P{^Is_General_Category=lt}', ""); - Expect(1, 8188, '\p{Is_General_Category=--lt}', ""); - Expect(0, 8188, '\p{^Is_General_Category=--lt}', ""); - Expect(0, 8188, '\P{Is_General_Category=--lt}', ""); - Expect(1, 8188, '\P{^Is_General_Category=--lt}', ""); - Expect(0, 8189, '\p{Is_General_Category=--lt}', ""); - Expect(1, 8189, '\p{^Is_General_Category=--lt}', ""); - Expect(1, 8189, '\P{Is_General_Category=--lt}', ""); - Expect(0, 8189, '\P{^Is_General_Category=--lt}', ""); - Error('\p{Is_Gc=- Titlecase_letter:=}'); - Error('\P{Is_Gc=- Titlecase_letter:=}'); + Expect(1, 8188, '\p{Is_General_Category= LT}', ""); + Expect(0, 8188, '\p{^Is_General_Category= LT}', ""); + Expect(0, 8188, '\P{Is_General_Category= LT}', ""); + Expect(1, 8188, '\P{^Is_General_Category= LT}', ""); + Expect(0, 8189, '\p{Is_General_Category= LT}', ""); + Expect(1, 8189, '\p{^Is_General_Category= LT}', ""); + Expect(1, 8189, '\P{Is_General_Category= LT}', ""); + Expect(0, 8189, '\P{^Is_General_Category= LT}', ""); + Error('\p{Is_Gc=-/a/titlecase_LETTER}'); + Error('\P{Is_Gc=-/a/titlecase_LETTER}'); Expect(1, 8188, '\p{Is_Gc=titlecaseletter}', ""); Expect(0, 8188, '\p{^Is_Gc=titlecaseletter}', ""); Expect(0, 8188, '\P{Is_Gc=titlecaseletter}', ""); @@ -37472,16 +39168,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8189, '\p{^Is_Gc=titlecaseletter}', ""); Expect(1, 8189, '\P{Is_Gc=titlecaseletter}', ""); Expect(0, 8189, '\P{^Is_Gc=titlecaseletter}', ""); - Expect(1, 8188, '\p{Is_Gc= Titlecase_letter}', ""); - Expect(0, 8188, '\p{^Is_Gc= Titlecase_letter}', ""); - Expect(0, 8188, '\P{Is_Gc= Titlecase_letter}', ""); - Expect(1, 8188, '\P{^Is_Gc= Titlecase_letter}', ""); - Expect(0, 8189, '\p{Is_Gc= Titlecase_letter}', ""); - Expect(1, 8189, '\p{^Is_Gc= Titlecase_letter}', ""); - Expect(1, 8189, '\P{Is_Gc= Titlecase_letter}', ""); - Expect(0, 8189, '\P{^Is_Gc= Titlecase_letter}', ""); - Error('\p{Is_Category=:= LT}'); - Error('\P{Is_Category=:= LT}'); + Expect(1, 8188, '\p{Is_Gc: --titlecase_Letter}', ""); + Expect(0, 8188, '\p{^Is_Gc: --titlecase_Letter}', ""); + Expect(0, 8188, '\P{Is_Gc: --titlecase_Letter}', ""); + Expect(1, 8188, '\P{^Is_Gc: --titlecase_Letter}', ""); + Expect(0, 8189, '\p{Is_Gc: --titlecase_Letter}', ""); + Expect(1, 8189, '\p{^Is_Gc: --titlecase_Letter}', ""); + Expect(1, 8189, '\P{Is_Gc: --titlecase_Letter}', ""); + Expect(0, 8189, '\P{^Is_Gc: --titlecase_Letter}', ""); + Error('\p{Is_Category=:= _lt}'); + Error('\P{Is_Category=:= _lt}'); Expect(1, 8188, '\p{Is_Category=lt}', ""); Expect(0, 8188, '\p{^Is_Category=lt}', ""); Expect(0, 8188, '\P{Is_Category=lt}', ""); @@ -37490,16 +39186,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 8189, '\p{^Is_Category=lt}', ""); Expect(1, 8189, '\P{Is_Category=lt}', ""); Expect(0, 8189, '\P{^Is_Category=lt}', ""); - Expect(1, 8188, '\p{Is_Category= -Lt}', ""); - Expect(0, 8188, '\p{^Is_Category= -Lt}', ""); - Expect(0, 8188, '\P{Is_Category= -Lt}', ""); - Expect(1, 8188, '\P{^Is_Category= -Lt}', ""); - Expect(0, 8189, '\p{Is_Category= -Lt}', ""); - Expect(1, 8189, '\p{^Is_Category= -Lt}', ""); - Expect(1, 8189, '\P{Is_Category= -Lt}', ""); - Expect(0, 8189, '\P{^Is_Category= -Lt}', ""); - Error('\p{General_Category= /a/uppercase_Letter}'); - Error('\P{General_Category= /a/uppercase_Letter}'); + Expect(1, 8188, '\p{Is_Category: _Lt}', ""); + Expect(0, 8188, '\p{^Is_Category: _Lt}', ""); + Expect(0, 8188, '\P{Is_Category: _Lt}', ""); + Expect(1, 8188, '\P{^Is_Category: _Lt}', ""); + Expect(0, 8189, '\p{Is_Category: _Lt}', ""); + Expect(1, 8189, '\p{^Is_Category: _Lt}', ""); + Expect(1, 8189, '\P{Is_Category: _Lt}', ""); + Expect(0, 8189, '\P{^Is_Category: _Lt}', ""); + Error('\p{General_Category=/a/ Uppercase_Letter}'); + Error('\P{General_Category=/a/ Uppercase_Letter}'); Expect(1, 125217, '\p{General_Category=:\AUppercase_Letter\z:}', "");; Expect(0, 125218, '\p{General_Category=:\AUppercase_Letter\z:}', "");; Expect(1, 125217, '\p{General_Category=uppercaseletter}', ""); @@ -37512,60 +39208,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125218, '\P{^General_Category=uppercaseletter}', ""); Expect(1, 125217, '\p{General_Category=:\Auppercaseletter\z:}', "");; Expect(0, 125218, '\p{General_Category=:\Auppercaseletter\z:}', "");; - Expect(1, 125217, '\p{General_Category= -Uppercase_Letter}', ""); - Expect(0, 125217, '\p{^General_Category= -Uppercase_Letter}', ""); - Expect(0, 125217, '\P{General_Category= -Uppercase_Letter}', ""); - Expect(1, 125217, '\P{^General_Category= -Uppercase_Letter}', ""); - Expect(0, 125218, '\p{General_Category= -Uppercase_Letter}', ""); - Expect(1, 125218, '\p{^General_Category= -Uppercase_Letter}', ""); - Expect(1, 125218, '\P{General_Category= -Uppercase_Letter}', ""); - Expect(0, 125218, '\P{^General_Category= -Uppercase_Letter}', ""); - Error('\p{Gc= -LU:=}'); - Error('\P{Gc= -LU:=}'); + Expect(1, 125217, '\p{General_Category= uppercase_letter}', ""); + Expect(0, 125217, '\p{^General_Category= uppercase_letter}', ""); + Expect(0, 125217, '\P{General_Category= uppercase_letter}', ""); + Expect(1, 125217, '\P{^General_Category= uppercase_letter}', ""); + Expect(0, 125218, '\p{General_Category= uppercase_letter}', ""); + Expect(1, 125218, '\p{^General_Category= uppercase_letter}', ""); + Expect(1, 125218, '\P{General_Category= uppercase_letter}', ""); + Expect(0, 125218, '\P{^General_Category= uppercase_letter}', ""); + Error('\p{Gc= LU/a/}'); + Error('\P{Gc= LU/a/}'); Expect(1, 125217, '\p{Gc=:\ALu\z:}', "");; Expect(0, 125218, '\p{Gc=:\ALu\z:}', "");; - Expect(1, 125217, '\p{Gc=lu}', ""); - Expect(0, 125217, '\p{^Gc=lu}', ""); - Expect(0, 125217, '\P{Gc=lu}', ""); - Expect(1, 125217, '\P{^Gc=lu}', ""); - Expect(0, 125218, '\p{Gc=lu}', ""); - Expect(1, 125218, '\p{^Gc=lu}', ""); - Expect(1, 125218, '\P{Gc=lu}', ""); - Expect(0, 125218, '\P{^Gc=lu}', ""); + Expect(1, 125217, '\p{Gc: lu}', ""); + Expect(0, 125217, '\p{^Gc: lu}', ""); + Expect(0, 125217, '\P{Gc: lu}', ""); + Expect(1, 125217, '\P{^Gc: lu}', ""); + Expect(0, 125218, '\p{Gc: lu}', ""); + Expect(1, 125218, '\p{^Gc: lu}', ""); + Expect(1, 125218, '\P{Gc: lu}', ""); + Expect(0, 125218, '\P{^Gc: lu}', ""); Expect(1, 125217, '\p{Gc=:\Alu\z:}', "");; Expect(0, 125218, '\p{Gc=:\Alu\z:}', "");; - Expect(1, 125217, '\p{Gc: Lu}', ""); - Expect(0, 125217, '\p{^Gc: Lu}', ""); - Expect(0, 125217, '\P{Gc: Lu}', ""); - Expect(1, 125217, '\P{^Gc: Lu}', ""); - Expect(0, 125218, '\p{Gc: Lu}', ""); - Expect(1, 125218, '\p{^Gc: Lu}', ""); - Expect(1, 125218, '\P{Gc: Lu}', ""); - Expect(0, 125218, '\P{^Gc: Lu}', ""); - Error('\p{Category=__uppercase_Letter/a/}'); - Error('\P{Category=__uppercase_Letter/a/}'); + Expect(1, 125217, '\p{Gc=--Lu}', ""); + Expect(0, 125217, '\p{^Gc=--Lu}', ""); + Expect(0, 125217, '\P{Gc=--Lu}', ""); + Expect(1, 125217, '\P{^Gc=--Lu}', ""); + Expect(0, 125218, '\p{Gc=--Lu}', ""); + Expect(1, 125218, '\p{^Gc=--Lu}', ""); + Expect(1, 125218, '\P{Gc=--Lu}', ""); + Expect(0, 125218, '\P{^Gc=--Lu}', ""); + Error('\p{Category= /a/uppercase_letter}'); + Error('\P{Category= /a/uppercase_letter}'); Expect(1, 125217, '\p{Category=:\AUppercase_Letter\z:}', "");; Expect(0, 125218, '\p{Category=:\AUppercase_Letter\z:}', "");; - Expect(1, 125217, '\p{Category: uppercaseletter}', ""); - Expect(0, 125217, '\p{^Category: uppercaseletter}', ""); - Expect(0, 125217, '\P{Category: uppercaseletter}', ""); - Expect(1, 125217, '\P{^Category: uppercaseletter}', ""); - Expect(0, 125218, '\p{Category: uppercaseletter}', ""); - Expect(1, 125218, '\p{^Category: uppercaseletter}', ""); - Expect(1, 125218, '\P{Category: uppercaseletter}', ""); - Expect(0, 125218, '\P{^Category: uppercaseletter}', ""); + Expect(1, 125217, '\p{Category=uppercaseletter}', ""); + Expect(0, 125217, '\p{^Category=uppercaseletter}', ""); + Expect(0, 125217, '\P{Category=uppercaseletter}', ""); + Expect(1, 125217, '\P{^Category=uppercaseletter}', ""); + Expect(0, 125218, '\p{Category=uppercaseletter}', ""); + Expect(1, 125218, '\p{^Category=uppercaseletter}', ""); + Expect(1, 125218, '\P{Category=uppercaseletter}', ""); + Expect(0, 125218, '\P{^Category=uppercaseletter}', ""); Expect(1, 125217, '\p{Category=:\Auppercaseletter\z:}', "");; Expect(0, 125218, '\p{Category=:\Auppercaseletter\z:}', "");; - Expect(1, 125217, '\p{Category= -Uppercase_LETTER}', ""); - Expect(0, 125217, '\p{^Category= -Uppercase_LETTER}', ""); - Expect(0, 125217, '\P{Category= -Uppercase_LETTER}', ""); - Expect(1, 125217, '\P{^Category= -Uppercase_LETTER}', ""); - Expect(0, 125218, '\p{Category= -Uppercase_LETTER}', ""); - Expect(1, 125218, '\p{^Category= -Uppercase_LETTER}', ""); - Expect(1, 125218, '\P{Category= -Uppercase_LETTER}', ""); - Expect(0, 125218, '\P{^Category= -Uppercase_LETTER}', ""); - Error('\p{Is_General_Category=- LU/a/}'); - Error('\P{Is_General_Category=- LU/a/}'); + Expect(1, 125217, '\p{Category: Uppercase_Letter}', ""); + Expect(0, 125217, '\p{^Category: Uppercase_Letter}', ""); + Expect(0, 125217, '\P{Category: Uppercase_Letter}', ""); + Expect(1, 125217, '\P{^Category: Uppercase_Letter}', ""); + Expect(0, 125218, '\p{Category: Uppercase_Letter}', ""); + Expect(1, 125218, '\p{^Category: Uppercase_Letter}', ""); + Expect(1, 125218, '\P{Category: Uppercase_Letter}', ""); + Expect(0, 125218, '\P{^Category: Uppercase_Letter}', ""); + Error('\p{Is_General_Category=:=lu}'); + Error('\P{Is_General_Category=:=lu}'); Expect(1, 125217, '\p{Is_General_Category=lu}', ""); Expect(0, 125217, '\p{^Is_General_Category=lu}', ""); Expect(0, 125217, '\P{Is_General_Category=lu}', ""); @@ -37574,16 +39270,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125218, '\p{^Is_General_Category=lu}', ""); Expect(1, 125218, '\P{Is_General_Category=lu}', ""); Expect(0, 125218, '\P{^Is_General_Category=lu}', ""); - Expect(1, 125217, '\p{Is_General_Category= lu}', ""); - Expect(0, 125217, '\p{^Is_General_Category= lu}', ""); - Expect(0, 125217, '\P{Is_General_Category= lu}', ""); - Expect(1, 125217, '\P{^Is_General_Category= lu}', ""); - Expect(0, 125218, '\p{Is_General_Category= lu}', ""); - Expect(1, 125218, '\p{^Is_General_Category= lu}', ""); - Expect(1, 125218, '\P{Is_General_Category= lu}', ""); - Expect(0, 125218, '\P{^Is_General_Category= lu}', ""); - Error('\p{Is_Gc=:=Uppercase_Letter}'); - Error('\P{Is_Gc=:=Uppercase_Letter}'); + Expect(1, 125217, '\p{Is_General_Category: -Lu}', ""); + Expect(0, 125217, '\p{^Is_General_Category: -Lu}', ""); + Expect(0, 125217, '\P{Is_General_Category: -Lu}', ""); + Expect(1, 125217, '\P{^Is_General_Category: -Lu}', ""); + Expect(0, 125218, '\p{Is_General_Category: -Lu}', ""); + Expect(1, 125218, '\p{^Is_General_Category: -Lu}', ""); + Expect(1, 125218, '\P{Is_General_Category: -Lu}', ""); + Expect(0, 125218, '\P{^Is_General_Category: -Lu}', ""); + Error('\p{Is_Gc= Uppercase_letter:=}'); + Error('\P{Is_Gc= Uppercase_letter:=}'); Expect(1, 125217, '\p{Is_Gc=uppercaseletter}', ""); Expect(0, 125217, '\p{^Is_Gc=uppercaseletter}', ""); Expect(0, 125217, '\P{Is_Gc=uppercaseletter}', ""); @@ -37592,16 +39288,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125218, '\p{^Is_Gc=uppercaseletter}', ""); Expect(1, 125218, '\P{Is_Gc=uppercaseletter}', ""); Expect(0, 125218, '\P{^Is_Gc=uppercaseletter}', ""); - Expect(1, 125217, '\p{Is_Gc=- Uppercase_Letter}', ""); - Expect(0, 125217, '\p{^Is_Gc=- Uppercase_Letter}', ""); - Expect(0, 125217, '\P{Is_Gc=- Uppercase_Letter}', ""); - Expect(1, 125217, '\P{^Is_Gc=- Uppercase_Letter}', ""); - Expect(0, 125218, '\p{Is_Gc=- Uppercase_Letter}', ""); - Expect(1, 125218, '\p{^Is_Gc=- Uppercase_Letter}', ""); - Expect(1, 125218, '\P{Is_Gc=- Uppercase_Letter}', ""); - Expect(0, 125218, '\P{^Is_Gc=- Uppercase_Letter}', ""); - Error('\p{Is_Category=:=__Lu}'); - Error('\P{Is_Category=:=__Lu}'); + Expect(1, 125217, '\p{Is_Gc: -Uppercase_Letter}', ""); + Expect(0, 125217, '\p{^Is_Gc: -Uppercase_Letter}', ""); + Expect(0, 125217, '\P{Is_Gc: -Uppercase_Letter}', ""); + Expect(1, 125217, '\P{^Is_Gc: -Uppercase_Letter}', ""); + Expect(0, 125218, '\p{Is_Gc: -Uppercase_Letter}', ""); + Expect(1, 125218, '\p{^Is_Gc: -Uppercase_Letter}', ""); + Expect(1, 125218, '\P{Is_Gc: -Uppercase_Letter}', ""); + Expect(0, 125218, '\P{^Is_Gc: -Uppercase_Letter}', ""); + Error('\p{Is_Category=:=_lu}'); + Error('\P{Is_Category=:=_lu}'); Expect(1, 125217, '\p{Is_Category=lu}', ""); Expect(0, 125217, '\p{^Is_Category=lu}', ""); Expect(0, 125217, '\P{Is_Category=lu}', ""); @@ -37610,16 +39306,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 125218, '\p{^Is_Category=lu}', ""); Expect(1, 125218, '\P{Is_Category=lu}', ""); Expect(0, 125218, '\P{^Is_Category=lu}', ""); - Expect(1, 125217, '\p{Is_Category= LU}', ""); - Expect(0, 125217, '\p{^Is_Category= LU}', ""); - Expect(0, 125217, '\P{Is_Category= LU}', ""); - Expect(1, 125217, '\P{^Is_Category= LU}', ""); - Expect(0, 125218, '\p{Is_Category= LU}', ""); - Expect(1, 125218, '\p{^Is_Category= LU}', ""); - Expect(1, 125218, '\P{Is_Category= LU}', ""); - Expect(0, 125218, '\P{^Is_Category= LU}', ""); - Error('\p{General_Category=__Mark/a/}'); - Error('\P{General_Category=__Mark/a/}'); + Expect(1, 125217, '\p{Is_Category=- Lu}', ""); + Expect(0, 125217, '\p{^Is_Category=- Lu}', ""); + Expect(0, 125217, '\P{Is_Category=- Lu}', ""); + Expect(1, 125217, '\P{^Is_Category=- Lu}', ""); + Expect(0, 125218, '\p{Is_Category=- Lu}', ""); + Expect(1, 125218, '\p{^Is_Category=- Lu}', ""); + Expect(1, 125218, '\P{Is_Category=- Lu}', ""); + Expect(0, 125218, '\P{^Is_Category=- Lu}', ""); + Error('\p{General_Category= _mark/a/}'); + Error('\P{General_Category= _mark/a/}'); Expect(1, 917999, '\p{General_Category=:\AMark\z:}', "");; Expect(0, 918000, '\p{General_Category=:\AMark\z:}', "");; Expect(1, 917999, '\p{General_Category=mark}', ""); @@ -37632,16 +39328,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 918000, '\P{^General_Category=mark}', ""); Expect(1, 917999, '\p{General_Category=:\Amark\z:}', "");; Expect(0, 918000, '\p{General_Category=:\Amark\z:}', "");; - Expect(1, 917999, '\p{General_Category= Mark}', ""); - Expect(0, 917999, '\p{^General_Category= Mark}', ""); - Expect(0, 917999, '\P{General_Category= Mark}', ""); - Expect(1, 917999, '\P{^General_Category= Mark}', ""); - Expect(0, 918000, '\p{General_Category= Mark}', ""); - Expect(1, 918000, '\p{^General_Category= Mark}', ""); - Expect(1, 918000, '\P{General_Category= Mark}', ""); - Expect(0, 918000, '\P{^General_Category= Mark}', ""); - Error('\p{Gc= M/a/}'); - Error('\P{Gc= M/a/}'); + Expect(1, 917999, '\p{General_Category= -mark}', ""); + Expect(0, 917999, '\p{^General_Category= -mark}', ""); + Expect(0, 917999, '\P{General_Category= -mark}', ""); + Expect(1, 917999, '\P{^General_Category= -mark}', ""); + Expect(0, 918000, '\p{General_Category= -mark}', ""); + Expect(1, 918000, '\p{^General_Category= -mark}', ""); + Expect(1, 918000, '\P{General_Category= -mark}', ""); + Expect(0, 918000, '\P{^General_Category= -mark}', ""); + Error('\p{Gc=:= M}'); + Error('\P{Gc=:= M}'); Expect(1, 917999, '\p{Gc=:\AM\z:}', "");; Expect(0, 918000, '\p{Gc=:\AM\z:}', "");; Expect(1, 917999, '\p{Gc=m}', ""); @@ -37654,38 +39350,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 918000, '\P{^Gc=m}', ""); Expect(1, 917999, '\p{Gc=:\Am\z:}', "");; Expect(0, 918000, '\p{Gc=:\Am\z:}', "");; - Expect(1, 917999, '\p{Gc= M}', ""); - Expect(0, 917999, '\p{^Gc= M}', ""); - Expect(0, 917999, '\P{Gc= M}', ""); - Expect(1, 917999, '\P{^Gc= M}', ""); - Expect(0, 918000, '\p{Gc= M}', ""); - Expect(1, 918000, '\p{^Gc= M}', ""); - Expect(1, 918000, '\P{Gc= M}', ""); - Expect(0, 918000, '\P{^Gc= M}', ""); - Error('\p{Category= /a/Combining_Mark}'); - Error('\P{Category= /a/Combining_Mark}'); + Expect(1, 917999, '\p{Gc=--M}', ""); + Expect(0, 917999, '\p{^Gc=--M}', ""); + Expect(0, 917999, '\P{Gc=--M}', ""); + Expect(1, 917999, '\P{^Gc=--M}', ""); + Expect(0, 918000, '\p{Gc=--M}', ""); + Expect(1, 918000, '\p{^Gc=--M}', ""); + Expect(1, 918000, '\P{Gc=--M}', ""); + Expect(0, 918000, '\P{^Gc=--M}', ""); + Error('\p{Category= /a/COMBINING_Mark}'); + Error('\P{Category= /a/COMBINING_Mark}'); Expect(1, 917999, '\p{Category=:\ACombining_Mark\z:}', "");; Expect(0, 918000, '\p{Category=:\ACombining_Mark\z:}', "");; - Expect(1, 917999, '\p{Category=combiningmark}', ""); - Expect(0, 917999, '\p{^Category=combiningmark}', ""); - Expect(0, 917999, '\P{Category=combiningmark}', ""); - Expect(1, 917999, '\P{^Category=combiningmark}', ""); - Expect(0, 918000, '\p{Category=combiningmark}', ""); - Expect(1, 918000, '\p{^Category=combiningmark}', ""); - Expect(1, 918000, '\P{Category=combiningmark}', ""); - Expect(0, 918000, '\P{^Category=combiningmark}', ""); + Expect(1, 917999, '\p{Category: combiningmark}', ""); + Expect(0, 917999, '\p{^Category: combiningmark}', ""); + Expect(0, 917999, '\P{Category: combiningmark}', ""); + Expect(1, 917999, '\P{^Category: combiningmark}', ""); + Expect(0, 918000, '\p{Category: combiningmark}', ""); + Expect(1, 918000, '\p{^Category: combiningmark}', ""); + Expect(1, 918000, '\P{Category: combiningmark}', ""); + Expect(0, 918000, '\P{^Category: combiningmark}', ""); Expect(1, 917999, '\p{Category=:\Acombiningmark\z:}', "");; Expect(0, 918000, '\p{Category=:\Acombiningmark\z:}', "");; - Expect(1, 917999, '\p{Category:_ Combining_Mark}', ""); - Expect(0, 917999, '\p{^Category:_ Combining_Mark}', ""); - Expect(0, 917999, '\P{Category:_ Combining_Mark}', ""); - Expect(1, 917999, '\P{^Category:_ Combining_Mark}', ""); - Expect(0, 918000, '\p{Category:_ Combining_Mark}', ""); - Expect(1, 918000, '\p{^Category:_ Combining_Mark}', ""); - Expect(1, 918000, '\P{Category:_ Combining_Mark}', ""); - Expect(0, 918000, '\P{^Category:_ Combining_Mark}', ""); - Error('\p{Is_General_Category=_/a/mark}'); - Error('\P{Is_General_Category=_/a/mark}'); + Expect(1, 917999, '\p{Category= combining_MARK}', ""); + Expect(0, 917999, '\p{^Category= combining_MARK}', ""); + Expect(0, 917999, '\P{Category= combining_MARK}', ""); + Expect(1, 917999, '\P{^Category= combining_MARK}', ""); + Expect(0, 918000, '\p{Category= combining_MARK}', ""); + Expect(1, 918000, '\p{^Category= combining_MARK}', ""); + Expect(1, 918000, '\P{Category= combining_MARK}', ""); + Expect(0, 918000, '\P{^Category= combining_MARK}', ""); + Error('\p{Is_General_Category=/a/ Mark}'); + Error('\P{Is_General_Category=/a/ Mark}'); Expect(1, 917999, '\p{Is_General_Category=mark}', ""); Expect(0, 917999, '\p{^Is_General_Category=mark}', ""); Expect(0, 917999, '\P{Is_General_Category=mark}', ""); @@ -37694,16 +39390,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 918000, '\p{^Is_General_Category=mark}', ""); Expect(1, 918000, '\P{Is_General_Category=mark}', ""); Expect(0, 918000, '\P{^Is_General_Category=mark}', ""); - Expect(1, 917999, '\p{Is_General_Category: -Mark}', ""); - Expect(0, 917999, '\p{^Is_General_Category: -Mark}', ""); - Expect(0, 917999, '\P{Is_General_Category: -Mark}', ""); - Expect(1, 917999, '\P{^Is_General_Category: -Mark}', ""); - Expect(0, 918000, '\p{Is_General_Category: -Mark}', ""); - Expect(1, 918000, '\p{^Is_General_Category: -Mark}', ""); - Expect(1, 918000, '\P{Is_General_Category: -Mark}', ""); - Expect(0, 918000, '\P{^Is_General_Category: -Mark}', ""); - Error('\p{Is_Gc=_-M/a/}'); - Error('\P{Is_Gc=_-M/a/}'); + Expect(1, 917999, '\p{Is_General_Category=_Mark}', ""); + Expect(0, 917999, '\p{^Is_General_Category=_Mark}', ""); + Expect(0, 917999, '\P{Is_General_Category=_Mark}', ""); + Expect(1, 917999, '\P{^Is_General_Category=_Mark}', ""); + Expect(0, 918000, '\p{Is_General_Category=_Mark}', ""); + Expect(1, 918000, '\p{^Is_General_Category=_Mark}', ""); + Expect(1, 918000, '\P{Is_General_Category=_Mark}', ""); + Expect(0, 918000, '\P{^Is_General_Category=_Mark}', ""); + Error('\p{Is_Gc=-M:=}'); + Error('\P{Is_Gc=-M:=}'); Expect(1, 917999, '\p{Is_Gc=m}', ""); Expect(0, 917999, '\p{^Is_Gc=m}', ""); Expect(0, 917999, '\P{Is_Gc=m}', ""); @@ -37712,16 +39408,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 918000, '\p{^Is_Gc=m}', ""); Expect(1, 918000, '\P{Is_Gc=m}', ""); Expect(0, 918000, '\P{^Is_Gc=m}', ""); - Expect(1, 917999, '\p{Is_Gc= M}', ""); - Expect(0, 917999, '\p{^Is_Gc= M}', ""); - Expect(0, 917999, '\P{Is_Gc= M}', ""); - Expect(1, 917999, '\P{^Is_Gc= M}', ""); - Expect(0, 918000, '\p{Is_Gc= M}', ""); - Expect(1, 918000, '\p{^Is_Gc= M}', ""); - Expect(1, 918000, '\P{Is_Gc= M}', ""); - Expect(0, 918000, '\P{^Is_Gc= M}', ""); - Error('\p{Is_Category=:= -combining_Mark}'); - Error('\P{Is_Category=:= -combining_Mark}'); + Expect(1, 917999, '\p{Is_Gc: _ M}', ""); + Expect(0, 917999, '\p{^Is_Gc: _ M}', ""); + Expect(0, 917999, '\P{Is_Gc: _ M}', ""); + Expect(1, 917999, '\P{^Is_Gc: _ M}', ""); + Expect(0, 918000, '\p{Is_Gc: _ M}', ""); + Expect(1, 918000, '\p{^Is_Gc: _ M}', ""); + Expect(1, 918000, '\P{Is_Gc: _ M}', ""); + Expect(0, 918000, '\P{^Is_Gc: _ M}', ""); + Error('\p{Is_Category=:=_combining_Mark}'); + Error('\P{Is_Category=:=_combining_Mark}'); Expect(1, 917999, '\p{Is_Category=combiningmark}', ""); Expect(0, 917999, '\p{^Is_Category=combiningmark}', ""); Expect(0, 917999, '\P{Is_Category=combiningmark}', ""); @@ -37730,38 +39426,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 918000, '\p{^Is_Category=combiningmark}', ""); Expect(1, 918000, '\P{Is_Category=combiningmark}', ""); Expect(0, 918000, '\P{^Is_Category=combiningmark}', ""); - Expect(1, 917999, '\p{Is_Category= -Combining_Mark}', ""); - Expect(0, 917999, '\p{^Is_Category= -Combining_Mark}', ""); - Expect(0, 917999, '\P{Is_Category= -Combining_Mark}', ""); - Expect(1, 917999, '\P{^Is_Category= -Combining_Mark}', ""); - Expect(0, 918000, '\p{Is_Category= -Combining_Mark}', ""); - Expect(1, 918000, '\p{^Is_Category= -Combining_Mark}', ""); - Expect(1, 918000, '\P{Is_Category= -Combining_Mark}', ""); - Expect(0, 918000, '\P{^Is_Category= -Combining_Mark}', ""); - Error('\p{General_Category=:=Spacing_MARK}'); - Error('\P{General_Category=:=Spacing_MARK}'); + Expect(1, 917999, '\p{Is_Category: _combining_MARK}', ""); + Expect(0, 917999, '\p{^Is_Category: _combining_MARK}', ""); + Expect(0, 917999, '\P{Is_Category: _combining_MARK}', ""); + Expect(1, 917999, '\P{^Is_Category: _combining_MARK}', ""); + Expect(0, 918000, '\p{Is_Category: _combining_MARK}', ""); + Expect(1, 918000, '\p{^Is_Category: _combining_MARK}', ""); + Expect(1, 918000, '\P{Is_Category: _combining_MARK}', ""); + Expect(0, 918000, '\P{^Is_Category: _combining_MARK}', ""); + Error('\p{General_Category=:= Spacing_Mark}'); + Error('\P{General_Category=:= Spacing_Mark}'); Expect(1, 119154, '\p{General_Category=:\ASpacing_Mark\z:}', "");; Expect(0, 119155, '\p{General_Category=:\ASpacing_Mark\z:}', "");; - Expect(1, 119154, '\p{General_Category=spacingmark}', ""); - Expect(0, 119154, '\p{^General_Category=spacingmark}', ""); - Expect(0, 119154, '\P{General_Category=spacingmark}', ""); - Expect(1, 119154, '\P{^General_Category=spacingmark}', ""); - Expect(0, 119155, '\p{General_Category=spacingmark}', ""); - Expect(1, 119155, '\p{^General_Category=spacingmark}', ""); - Expect(1, 119155, '\P{General_Category=spacingmark}', ""); - Expect(0, 119155, '\P{^General_Category=spacingmark}', ""); + Expect(1, 119154, '\p{General_Category: spacingmark}', ""); + Expect(0, 119154, '\p{^General_Category: spacingmark}', ""); + Expect(0, 119154, '\P{General_Category: spacingmark}', ""); + Expect(1, 119154, '\P{^General_Category: spacingmark}', ""); + Expect(0, 119155, '\p{General_Category: spacingmark}', ""); + Expect(1, 119155, '\p{^General_Category: spacingmark}', ""); + Expect(1, 119155, '\P{General_Category: spacingmark}', ""); + Expect(0, 119155, '\P{^General_Category: spacingmark}', ""); Expect(1, 119154, '\p{General_Category=:\Aspacingmark\z:}', "");; Expect(0, 119155, '\p{General_Category=:\Aspacingmark\z:}', "");; - Expect(1, 119154, '\p{General_Category= _Spacing_mark}', ""); - Expect(0, 119154, '\p{^General_Category= _Spacing_mark}', ""); - Expect(0, 119154, '\P{General_Category= _Spacing_mark}', ""); - Expect(1, 119154, '\P{^General_Category= _Spacing_mark}', ""); - Expect(0, 119155, '\p{General_Category= _Spacing_mark}', ""); - Expect(1, 119155, '\p{^General_Category= _Spacing_mark}', ""); - Expect(1, 119155, '\P{General_Category= _Spacing_mark}', ""); - Expect(0, 119155, '\P{^General_Category= _Spacing_mark}', ""); - Error('\p{Gc=- MC:=}'); - Error('\P{Gc=- MC:=}'); + Expect(1, 119154, '\p{General_Category= SPACING_Mark}', ""); + Expect(0, 119154, '\p{^General_Category= SPACING_Mark}', ""); + Expect(0, 119154, '\P{General_Category= SPACING_Mark}', ""); + Expect(1, 119154, '\P{^General_Category= SPACING_Mark}', ""); + Expect(0, 119155, '\p{General_Category= SPACING_Mark}', ""); + Expect(1, 119155, '\p{^General_Category= SPACING_Mark}', ""); + Expect(1, 119155, '\P{General_Category= SPACING_Mark}', ""); + Expect(0, 119155, '\P{^General_Category= SPACING_Mark}', ""); + Error('\p{Gc=-:=Mc}'); + Error('\P{Gc=-:=Mc}'); Expect(1, 119154, '\p{Gc=:\AMc\z:}', "");; Expect(0, 119155, '\p{Gc=:\AMc\z:}', "");; Expect(1, 119154, '\p{Gc=mc}', ""); @@ -37774,16 +39470,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119155, '\P{^Gc=mc}', ""); Expect(1, 119154, '\p{Gc=:\Amc\z:}', "");; Expect(0, 119155, '\p{Gc=:\Amc\z:}', "");; - Expect(1, 119154, '\p{Gc=- Mc}', ""); - Expect(0, 119154, '\p{^Gc=- Mc}', ""); - Expect(0, 119154, '\P{Gc=- Mc}', ""); - Expect(1, 119154, '\P{^Gc=- Mc}', ""); - Expect(0, 119155, '\p{Gc=- Mc}', ""); - Expect(1, 119155, '\p{^Gc=- Mc}', ""); - Expect(1, 119155, '\P{Gc=- Mc}', ""); - Expect(0, 119155, '\P{^Gc=- Mc}', ""); - Error('\p{Category: /a/ spacing_Mark}'); - Error('\P{Category: /a/ spacing_Mark}'); + Expect(1, 119154, '\p{Gc= _MC}', ""); + Expect(0, 119154, '\p{^Gc= _MC}', ""); + Expect(0, 119154, '\P{Gc= _MC}', ""); + Expect(1, 119154, '\P{^Gc= _MC}', ""); + Expect(0, 119155, '\p{Gc= _MC}', ""); + Expect(1, 119155, '\p{^Gc= _MC}', ""); + Expect(1, 119155, '\P{Gc= _MC}', ""); + Expect(0, 119155, '\P{^Gc= _MC}', ""); + Error('\p{Category: /a/__SPACING_mark}'); + Error('\P{Category: /a/__SPACING_mark}'); Expect(1, 119154, '\p{Category=:\ASpacing_Mark\z:}', "");; Expect(0, 119155, '\p{Category=:\ASpacing_Mark\z:}', "");; Expect(1, 119154, '\p{Category=spacingmark}', ""); @@ -37796,34 +39492,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 119155, '\P{^Category=spacingmark}', ""); Expect(1, 119154, '\p{Category=:\Aspacingmark\z:}', "");; Expect(0, 119155, '\p{Category=:\Aspacingmark\z:}', "");; - Expect(1, 119154, '\p{Category= Spacing_Mark}', ""); - Expect(0, 119154, '\p{^Category= Spacing_Mark}', ""); - Expect(0, 119154, '\P{Category= Spacing_Mark}', ""); - Expect(1, 119154, '\P{^Category= Spacing_Mark}', ""); - Expect(0, 119155, '\p{Category= Spacing_Mark}', ""); - Expect(1, 119155, '\p{^Category= Spacing_Mark}', ""); - Expect(1, 119155, '\P{Category= Spacing_Mark}', ""); - Expect(0, 119155, '\P{^Category= Spacing_Mark}', ""); - Error('\p{Is_General_Category=:= -Mc}'); - Error('\P{Is_General_Category=:= -Mc}'); - Expect(1, 119154, '\p{Is_General_Category=mc}', ""); - Expect(0, 119154, '\p{^Is_General_Category=mc}', ""); - Expect(0, 119154, '\P{Is_General_Category=mc}', ""); - Expect(1, 119154, '\P{^Is_General_Category=mc}', ""); - Expect(0, 119155, '\p{Is_General_Category=mc}', ""); - Expect(1, 119155, '\p{^Is_General_Category=mc}', ""); - Expect(1, 119155, '\P{Is_General_Category=mc}', ""); - Expect(0, 119155, '\P{^Is_General_Category=mc}', ""); - Expect(1, 119154, '\p{Is_General_Category= Mc}', ""); - Expect(0, 119154, '\p{^Is_General_Category= Mc}', ""); - Expect(0, 119154, '\P{Is_General_Category= Mc}', ""); - Expect(1, 119154, '\P{^Is_General_Category= Mc}', ""); - Expect(0, 119155, '\p{Is_General_Category= Mc}', ""); - Expect(1, 119155, '\p{^Is_General_Category= Mc}', ""); - Expect(1, 119155, '\P{Is_General_Category= Mc}', ""); - Expect(0, 119155, '\P{^Is_General_Category= Mc}', ""); - Error('\p{Is_Gc=_:=SPACING_MARK}'); - Error('\P{Is_Gc=_:=SPACING_MARK}'); + Expect(1, 119154, '\p{Category=_-SPACING_MARK}', ""); + Expect(0, 119154, '\p{^Category=_-SPACING_MARK}', ""); + Expect(0, 119154, '\P{Category=_-SPACING_MARK}', ""); + Expect(1, 119154, '\P{^Category=_-SPACING_MARK}', ""); + Expect(0, 119155, '\p{Category=_-SPACING_MARK}', ""); + Expect(1, 119155, '\p{^Category=_-SPACING_MARK}', ""); + Expect(1, 119155, '\P{Category=_-SPACING_MARK}', ""); + Expect(0, 119155, '\P{^Category=_-SPACING_MARK}', ""); + Error('\p{Is_General_Category=/a/mc}'); + Error('\P{Is_General_Category=/a/mc}'); + Expect(1, 119154, '\p{Is_General_Category:mc}', ""); + Expect(0, 119154, '\p{^Is_General_Category:mc}', ""); + Expect(0, 119154, '\P{Is_General_Category:mc}', ""); + Expect(1, 119154, '\P{^Is_General_Category:mc}', ""); + Expect(0, 119155, '\p{Is_General_Category:mc}', ""); + Expect(1, 119155, '\p{^Is_General_Category:mc}', ""); + Expect(1, 119155, '\P{Is_General_Category:mc}', ""); + Expect(0, 119155, '\P{^Is_General_Category:mc}', ""); + Expect(1, 119154, '\p{Is_General_Category=- mc}', ""); + Expect(0, 119154, '\p{^Is_General_Category=- mc}', ""); + Expect(0, 119154, '\P{Is_General_Category=- mc}', ""); + Expect(1, 119154, '\P{^Is_General_Category=- mc}', ""); + Expect(0, 119155, '\p{Is_General_Category=- mc}', ""); + Expect(1, 119155, '\p{^Is_General_Category=- mc}', ""); + Expect(1, 119155, '\P{Is_General_Category=- mc}', ""); + Expect(0, 119155, '\P{^Is_General_Category=- mc}', ""); + Error('\p{Is_Gc= :=spacing_Mark}'); + Error('\P{Is_Gc= :=spacing_Mark}'); Expect(1, 119154, '\p{Is_Gc=spacingmark}', ""); Expect(0, 119154, '\p{^Is_Gc=spacingmark}', ""); Expect(0, 119154, '\P{Is_Gc=spacingmark}', ""); @@ -37832,16 +39528,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119155, '\p{^Is_Gc=spacingmark}', ""); Expect(1, 119155, '\P{Is_Gc=spacingmark}', ""); Expect(0, 119155, '\P{^Is_Gc=spacingmark}', ""); - Expect(1, 119154, '\p{Is_Gc: -_SPACING_MARK}', ""); - Expect(0, 119154, '\p{^Is_Gc: -_SPACING_MARK}', ""); - Expect(0, 119154, '\P{Is_Gc: -_SPACING_MARK}', ""); - Expect(1, 119154, '\P{^Is_Gc: -_SPACING_MARK}', ""); - Expect(0, 119155, '\p{Is_Gc: -_SPACING_MARK}', ""); - Expect(1, 119155, '\p{^Is_Gc: -_SPACING_MARK}', ""); - Expect(1, 119155, '\P{Is_Gc: -_SPACING_MARK}', ""); - Expect(0, 119155, '\P{^Is_Gc: -_SPACING_MARK}', ""); - Error('\p{Is_Category=- mc/a/}'); - Error('\P{Is_Category=- mc/a/}'); + Expect(1, 119154, '\p{Is_Gc=_Spacing_Mark}', ""); + Expect(0, 119154, '\p{^Is_Gc=_Spacing_Mark}', ""); + Expect(0, 119154, '\P{Is_Gc=_Spacing_Mark}', ""); + Expect(1, 119154, '\P{^Is_Gc=_Spacing_Mark}', ""); + Expect(0, 119155, '\p{Is_Gc=_Spacing_Mark}', ""); + Expect(1, 119155, '\p{^Is_Gc=_Spacing_Mark}', ""); + Expect(1, 119155, '\P{Is_Gc=_Spacing_Mark}', ""); + Expect(0, 119155, '\P{^Is_Gc=_Spacing_Mark}', ""); + Error('\p{Is_Category: /a/ mc}'); + Error('\P{Is_Category: /a/ mc}'); Expect(1, 119154, '\p{Is_Category=mc}', ""); Expect(0, 119154, '\p{^Is_Category=mc}', ""); Expect(0, 119154, '\P{Is_Category=mc}', ""); @@ -37850,16 +39546,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 119155, '\p{^Is_Category=mc}', ""); Expect(1, 119155, '\P{Is_Category=mc}', ""); Expect(0, 119155, '\P{^Is_Category=mc}', ""); - Expect(1, 119154, '\p{Is_Category= -mc}', ""); - Expect(0, 119154, '\p{^Is_Category= -mc}', ""); - Expect(0, 119154, '\P{Is_Category= -mc}', ""); - Expect(1, 119154, '\P{^Is_Category= -mc}', ""); - Expect(0, 119155, '\p{Is_Category= -mc}', ""); - Expect(1, 119155, '\p{^Is_Category= -mc}', ""); - Expect(1, 119155, '\P{Is_Category= -mc}', ""); - Expect(0, 119155, '\P{^Is_Category= -mc}', ""); - Error('\p{General_Category=--enclosing_Mark/a/}'); - Error('\P{General_Category=--enclosing_Mark/a/}'); + Expect(1, 119154, '\p{Is_Category= Mc}', ""); + Expect(0, 119154, '\p{^Is_Category= Mc}', ""); + Expect(0, 119154, '\P{Is_Category= Mc}', ""); + Expect(1, 119154, '\P{^Is_Category= Mc}', ""); + Expect(0, 119155, '\p{Is_Category= Mc}', ""); + Expect(1, 119155, '\p{^Is_Category= Mc}', ""); + Expect(1, 119155, '\P{Is_Category= Mc}', ""); + Expect(0, 119155, '\P{^Is_Category= Mc}', ""); + Error('\p{General_Category=:=-_Enclosing_MARK}'); + Error('\P{General_Category=:=-_Enclosing_MARK}'); Expect(1, 42610, '\p{General_Category=:\AEnclosing_Mark\z:}', "");; Expect(0, 42611, '\p{General_Category=:\AEnclosing_Mark\z:}', "");; Expect(1, 42610, '\p{General_Category=enclosingmark}', ""); @@ -37870,20 +39566,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 42611, '\p{^General_Category=enclosingmark}', ""); Expect(1, 42611, '\P{General_Category=enclosingmark}', ""); Expect(0, 42611, '\P{^General_Category=enclosingmark}', ""); -} -if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 42610, '\p{General_Category=:\Aenclosingmark\z:}', "");; Expect(0, 42611, '\p{General_Category=:\Aenclosingmark\z:}', "");; - Expect(1, 42610, '\p{General_Category= _Enclosing_Mark}', ""); - Expect(0, 42610, '\p{^General_Category= _Enclosing_Mark}', ""); - Expect(0, 42610, '\P{General_Category= _Enclosing_Mark}', ""); - Expect(1, 42610, '\P{^General_Category= _Enclosing_Mark}', ""); - Expect(0, 42611, '\p{General_Category= _Enclosing_Mark}', ""); - Expect(1, 42611, '\p{^General_Category= _Enclosing_Mark}', ""); - Expect(1, 42611, '\P{General_Category= _Enclosing_Mark}', ""); - Expect(0, 42611, '\P{^General_Category= _Enclosing_Mark}', ""); - Error('\p{Gc=-me:=}'); - Error('\P{Gc=-me:=}'); + Expect(1, 42610, '\p{General_Category: enclosing_mark}', ""); + Expect(0, 42610, '\p{^General_Category: enclosing_mark}', ""); + Expect(0, 42610, '\P{General_Category: enclosing_mark}', ""); + Expect(1, 42610, '\P{^General_Category: enclosing_mark}', ""); + Expect(0, 42611, '\p{General_Category: enclosing_mark}', ""); + Expect(1, 42611, '\p{^General_Category: enclosing_mark}', ""); + Expect(1, 42611, '\P{General_Category: enclosing_mark}', ""); + Expect(0, 42611, '\P{^General_Category: enclosing_mark}', ""); + Error('\p{Gc=/a/- Me}'); + Error('\P{Gc=/a/- Me}'); Expect(1, 42610, '\p{Gc=:\AMe\z:}', "");; Expect(0, 42611, '\p{Gc=:\AMe\z:}', "");; Expect(1, 42610, '\p{Gc=me}', ""); @@ -37896,74 +39590,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 42611, '\P{^Gc=me}', ""); Expect(1, 42610, '\p{Gc=:\Ame\z:}', "");; Expect(0, 42611, '\p{Gc=:\Ame\z:}', "");; - Expect(1, 42610, '\p{Gc= ME}', ""); - Expect(0, 42610, '\p{^Gc= ME}', ""); - Expect(0, 42610, '\P{Gc= ME}', ""); - Expect(1, 42610, '\P{^Gc= ME}', ""); - Expect(0, 42611, '\p{Gc= ME}', ""); - Expect(1, 42611, '\p{^Gc= ME}', ""); - Expect(1, 42611, '\P{Gc= ME}', ""); - Expect(0, 42611, '\P{^Gc= ME}', ""); - Error('\p{Category=_ enclosing_Mark:=}'); - Error('\P{Category=_ enclosing_Mark:=}'); + Expect(1, 42610, '\p{Gc=_Me}', ""); + Expect(0, 42610, '\p{^Gc=_Me}', ""); + Expect(0, 42610, '\P{Gc=_Me}', ""); + Expect(1, 42610, '\P{^Gc=_Me}', ""); + Expect(0, 42611, '\p{Gc=_Me}', ""); + Expect(1, 42611, '\p{^Gc=_Me}', ""); + Expect(1, 42611, '\P{Gc=_Me}', ""); + Expect(0, 42611, '\P{^Gc=_Me}', ""); + Error('\p{Category=/a/_ enclosing_Mark}'); + Error('\P{Category=/a/_ enclosing_Mark}'); Expect(1, 42610, '\p{Category=:\AEnclosing_Mark\z:}', "");; Expect(0, 42611, '\p{Category=:\AEnclosing_Mark\z:}', "");; - Expect(1, 42610, '\p{Category: enclosingmark}', ""); - Expect(0, 42610, '\p{^Category: enclosingmark}', ""); - Expect(0, 42610, '\P{Category: enclosingmark}', ""); - Expect(1, 42610, '\P{^Category: enclosingmark}', ""); - Expect(0, 42611, '\p{Category: enclosingmark}', ""); - Expect(1, 42611, '\p{^Category: enclosingmark}', ""); - Expect(1, 42611, '\P{Category: enclosingmark}', ""); - Expect(0, 42611, '\P{^Category: enclosingmark}', ""); + Expect(1, 42610, '\p{Category=enclosingmark}', ""); + Expect(0, 42610, '\p{^Category=enclosingmark}', ""); + Expect(0, 42610, '\P{Category=enclosingmark}', ""); + Expect(1, 42610, '\P{^Category=enclosingmark}', ""); + Expect(0, 42611, '\p{Category=enclosingmark}', ""); + Expect(1, 42611, '\p{^Category=enclosingmark}', ""); + Expect(1, 42611, '\P{Category=enclosingmark}', ""); + Expect(0, 42611, '\P{^Category=enclosingmark}', ""); Expect(1, 42610, '\p{Category=:\Aenclosingmark\z:}', "");; Expect(0, 42611, '\p{Category=:\Aenclosingmark\z:}', "");; - Expect(1, 42610, '\p{Category: - enclosing_mark}', ""); - Expect(0, 42610, '\p{^Category: - enclosing_mark}', ""); - Expect(0, 42610, '\P{Category: - enclosing_mark}', ""); - Expect(1, 42610, '\P{^Category: - enclosing_mark}', ""); - Expect(0, 42611, '\p{Category: - enclosing_mark}', ""); - Expect(1, 42611, '\p{^Category: - enclosing_mark}', ""); - Expect(1, 42611, '\P{Category: - enclosing_mark}', ""); - Expect(0, 42611, '\P{^Category: - enclosing_mark}', ""); - Error('\p{Is_General_Category=:= ME}'); - Error('\P{Is_General_Category=:= ME}'); - Expect(1, 42610, '\p{Is_General_Category: me}', ""); - Expect(0, 42610, '\p{^Is_General_Category: me}', ""); - Expect(0, 42610, '\P{Is_General_Category: me}', ""); - Expect(1, 42610, '\P{^Is_General_Category: me}', ""); - Expect(0, 42611, '\p{Is_General_Category: me}', ""); - Expect(1, 42611, '\p{^Is_General_Category: me}', ""); - Expect(1, 42611, '\P{Is_General_Category: me}', ""); - Expect(0, 42611, '\P{^Is_General_Category: me}', ""); - Expect(1, 42610, '\p{Is_General_Category: Me}', ""); - Expect(0, 42610, '\p{^Is_General_Category: Me}', ""); - Expect(0, 42610, '\P{Is_General_Category: Me}', ""); - Expect(1, 42610, '\P{^Is_General_Category: Me}', ""); - Expect(0, 42611, '\p{Is_General_Category: Me}', ""); - Expect(1, 42611, '\p{^Is_General_Category: Me}', ""); - Expect(1, 42611, '\P{Is_General_Category: Me}', ""); - Expect(0, 42611, '\P{^Is_General_Category: Me}', ""); - Error('\p{Is_Gc: /a/ _Enclosing_mark}'); - Error('\P{Is_Gc: /a/ _Enclosing_mark}'); - Expect(1, 42610, '\p{Is_Gc=enclosingmark}', ""); - Expect(0, 42610, '\p{^Is_Gc=enclosingmark}', ""); - Expect(0, 42610, '\P{Is_Gc=enclosingmark}', ""); - Expect(1, 42610, '\P{^Is_Gc=enclosingmark}', ""); - Expect(0, 42611, '\p{Is_Gc=enclosingmark}', ""); - Expect(1, 42611, '\p{^Is_Gc=enclosingmark}', ""); - Expect(1, 42611, '\P{Is_Gc=enclosingmark}', ""); - Expect(0, 42611, '\P{^Is_Gc=enclosingmark}', ""); - Expect(1, 42610, '\p{Is_Gc=_Enclosing_Mark}', ""); - Expect(0, 42610, '\p{^Is_Gc=_Enclosing_Mark}', ""); - Expect(0, 42610, '\P{Is_Gc=_Enclosing_Mark}', ""); - Expect(1, 42610, '\P{^Is_Gc=_Enclosing_Mark}', ""); - Expect(0, 42611, '\p{Is_Gc=_Enclosing_Mark}', ""); - Expect(1, 42611, '\p{^Is_Gc=_Enclosing_Mark}', ""); - Expect(1, 42611, '\P{Is_Gc=_Enclosing_Mark}', ""); - Expect(0, 42611, '\P{^Is_Gc=_Enclosing_Mark}', ""); - Error('\p{Is_Category= :=Me}'); - Error('\P{Is_Category= :=Me}'); + Expect(1, 42610, '\p{Category=Enclosing_Mark}', ""); + Expect(0, 42610, '\p{^Category=Enclosing_Mark}', ""); + Expect(0, 42610, '\P{Category=Enclosing_Mark}', ""); + Expect(1, 42610, '\P{^Category=Enclosing_Mark}', ""); + Expect(0, 42611, '\p{Category=Enclosing_Mark}', ""); + Expect(1, 42611, '\p{^Category=Enclosing_Mark}', ""); + Expect(1, 42611, '\P{Category=Enclosing_Mark}', ""); + Expect(0, 42611, '\P{^Category=Enclosing_Mark}', ""); + Error('\p{Is_General_Category=/a/ME}'); + Error('\P{Is_General_Category=/a/ME}'); + Expect(1, 42610, '\p{Is_General_Category=me}', ""); + Expect(0, 42610, '\p{^Is_General_Category=me}', ""); + Expect(0, 42610, '\P{Is_General_Category=me}', ""); + Expect(1, 42610, '\P{^Is_General_Category=me}', ""); + Expect(0, 42611, '\p{Is_General_Category=me}', ""); + Expect(1, 42611, '\p{^Is_General_Category=me}', ""); + Expect(1, 42611, '\P{Is_General_Category=me}', ""); + Expect(0, 42611, '\P{^Is_General_Category=me}', ""); + Expect(1, 42610, '\p{Is_General_Category=__Me}', ""); + Expect(0, 42610, '\p{^Is_General_Category=__Me}', ""); + Expect(0, 42610, '\P{Is_General_Category=__Me}', ""); + Expect(1, 42610, '\P{^Is_General_Category=__Me}', ""); + Expect(0, 42611, '\p{Is_General_Category=__Me}', ""); + Expect(1, 42611, '\p{^Is_General_Category=__Me}', ""); + Expect(1, 42611, '\P{Is_General_Category=__Me}', ""); + Expect(0, 42611, '\P{^Is_General_Category=__Me}', ""); + Error('\p{Is_Gc=_/a/enclosing_Mark}'); + Error('\P{Is_Gc=_/a/enclosing_Mark}'); + Expect(1, 42610, '\p{Is_Gc: enclosingmark}', ""); + Expect(0, 42610, '\p{^Is_Gc: enclosingmark}', ""); + Expect(0, 42610, '\P{Is_Gc: enclosingmark}', ""); + Expect(1, 42610, '\P{^Is_Gc: enclosingmark}', ""); + Expect(0, 42611, '\p{Is_Gc: enclosingmark}', ""); + Expect(1, 42611, '\p{^Is_Gc: enclosingmark}', ""); + Expect(1, 42611, '\P{Is_Gc: enclosingmark}', ""); + Expect(0, 42611, '\P{^Is_Gc: enclosingmark}', ""); + Expect(1, 42610, '\p{Is_Gc= _Enclosing_mark}', ""); + Expect(0, 42610, '\p{^Is_Gc= _Enclosing_mark}', ""); + Expect(0, 42610, '\P{Is_Gc= _Enclosing_mark}', ""); + Expect(1, 42610, '\P{^Is_Gc= _Enclosing_mark}', ""); + Expect(0, 42611, '\p{Is_Gc= _Enclosing_mark}', ""); + Expect(1, 42611, '\p{^Is_Gc= _Enclosing_mark}', ""); + Expect(1, 42611, '\P{Is_Gc= _Enclosing_mark}', ""); + Expect(0, 42611, '\P{^Is_Gc= _Enclosing_mark}', ""); + Error('\p{Is_Category=:= Me}'); + Error('\P{Is_Category=:= Me}'); Expect(1, 42610, '\p{Is_Category=me}', ""); Expect(0, 42610, '\p{^Is_Category=me}', ""); Expect(0, 42610, '\P{Is_Category=me}', ""); @@ -37972,16 +39666,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 42611, '\p{^Is_Category=me}', ""); Expect(1, 42611, '\P{Is_Category=me}', ""); Expect(0, 42611, '\P{^Is_Category=me}', ""); - Expect(1, 42610, '\p{Is_Category= ME}', ""); - Expect(0, 42610, '\p{^Is_Category= ME}', ""); - Expect(0, 42610, '\P{Is_Category= ME}', ""); - Expect(1, 42610, '\P{^Is_Category= ME}', ""); - Expect(0, 42611, '\p{Is_Category= ME}', ""); - Expect(1, 42611, '\p{^Is_Category= ME}', ""); - Expect(1, 42611, '\P{Is_Category= ME}', ""); - Expect(0, 42611, '\P{^Is_Category= ME}', ""); - Error('\p{General_Category=/a/-_NONSPACING_MARK}'); - Error('\P{General_Category=/a/-_NONSPACING_MARK}'); + Expect(1, 42610, '\p{Is_Category= me}', ""); + Expect(0, 42610, '\p{^Is_Category= me}', ""); + Expect(0, 42610, '\P{Is_Category= me}', ""); + Expect(1, 42610, '\P{^Is_Category= me}', ""); + Expect(0, 42611, '\p{Is_Category= me}', ""); + Expect(1, 42611, '\p{^Is_Category= me}', ""); + Expect(1, 42611, '\P{Is_Category= me}', ""); + Expect(0, 42611, '\P{^Is_Category= me}', ""); + Error('\p{General_Category= /a/NONSPACING_MARK}'); + Error('\P{General_Category= /a/NONSPACING_MARK}'); Expect(1, 917999, '\p{General_Category=:\ANonspacing_Mark\z:}', "");; Expect(0, 918000, '\p{General_Category=:\ANonspacing_Mark\z:}', "");; Expect(1, 917999, '\p{General_Category=nonspacingmark}', ""); @@ -37994,16 +39688,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 918000, '\P{^General_Category=nonspacingmark}', ""); Expect(1, 917999, '\p{General_Category=:\Anonspacingmark\z:}', "");; Expect(0, 918000, '\p{General_Category=:\Anonspacingmark\z:}', "");; - Expect(1, 917999, '\p{General_Category=--NONSPACING_Mark}', ""); - Expect(0, 917999, '\p{^General_Category=--NONSPACING_Mark}', ""); - Expect(0, 917999, '\P{General_Category=--NONSPACING_Mark}', ""); - Expect(1, 917999, '\P{^General_Category=--NONSPACING_Mark}', ""); - Expect(0, 918000, '\p{General_Category=--NONSPACING_Mark}', ""); - Expect(1, 918000, '\p{^General_Category=--NONSPACING_Mark}', ""); - Expect(1, 918000, '\P{General_Category=--NONSPACING_Mark}', ""); - Expect(0, 918000, '\P{^General_Category=--NONSPACING_Mark}', ""); - Error('\p{Gc= /a/Mn}'); - Error('\P{Gc= /a/Mn}'); + Expect(1, 917999, '\p{General_Category: --Nonspacing_MARK}', ""); + Expect(0, 917999, '\p{^General_Category: --Nonspacing_MARK}', ""); + Expect(0, 917999, '\P{General_Category: --Nonspacing_MARK}', ""); + Expect(1, 917999, '\P{^General_Category: --Nonspacing_MARK}', ""); + Expect(0, 918000, '\p{General_Category: --Nonspacing_MARK}', ""); + Expect(1, 918000, '\p{^General_Category: --Nonspacing_MARK}', ""); + Expect(1, 918000, '\P{General_Category: --Nonspacing_MARK}', ""); + Expect(0, 918000, '\P{^General_Category: --Nonspacing_MARK}', ""); + Error('\p{Gc= Mn/a/}'); + Error('\P{Gc= Mn/a/}'); Expect(1, 917999, '\p{Gc=:\AMn\z:}', "");; Expect(0, 918000, '\p{Gc=:\AMn\z:}', "");; Expect(1, 917999, '\p{Gc=mn}', ""); @@ -38016,16 +39710,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 918000, '\P{^Gc=mn}', ""); Expect(1, 917999, '\p{Gc=:\Amn\z:}', "");; Expect(0, 918000, '\p{Gc=:\Amn\z:}', "");; - Expect(1, 917999, '\p{Gc= -MN}', ""); - Expect(0, 917999, '\p{^Gc= -MN}', ""); - Expect(0, 917999, '\P{Gc= -MN}', ""); - Expect(1, 917999, '\P{^Gc= -MN}', ""); - Expect(0, 918000, '\p{Gc= -MN}', ""); - Expect(1, 918000, '\p{^Gc= -MN}', ""); - Expect(1, 918000, '\P{Gc= -MN}', ""); - Expect(0, 918000, '\P{^Gc= -MN}', ""); - Error('\p{Category=:= Nonspacing_Mark}'); - Error('\P{Category=:= Nonspacing_Mark}'); + Expect(1, 917999, '\p{Gc= Mn}', ""); + Expect(0, 917999, '\p{^Gc= Mn}', ""); + Expect(0, 917999, '\P{Gc= Mn}', ""); + Expect(1, 917999, '\P{^Gc= Mn}', ""); + Expect(0, 918000, '\p{Gc= Mn}', ""); + Expect(1, 918000, '\p{^Gc= Mn}', ""); + Expect(1, 918000, '\P{Gc= Mn}', ""); + Expect(0, 918000, '\P{^Gc= Mn}', ""); + Error('\p{Category=:= NONSPACING_Mark}'); + Error('\P{Category=:= NONSPACING_Mark}'); Expect(1, 917999, '\p{Category=:\ANonspacing_Mark\z:}', "");; Expect(0, 918000, '\p{Category=:\ANonspacing_Mark\z:}', "");; Expect(1, 917999, '\p{Category=nonspacingmark}', ""); @@ -38038,16 +39732,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 918000, '\P{^Category=nonspacingmark}', ""); Expect(1, 917999, '\p{Category=:\Anonspacingmark\z:}', "");; Expect(0, 918000, '\p{Category=:\Anonspacingmark\z:}', "");; - Expect(1, 917999, '\p{Category= nonspacing_MARK}', ""); - Expect(0, 917999, '\p{^Category= nonspacing_MARK}', ""); - Expect(0, 917999, '\P{Category= nonspacing_MARK}', ""); - Expect(1, 917999, '\P{^Category= nonspacing_MARK}', ""); - Expect(0, 918000, '\p{Category= nonspacing_MARK}', ""); - Expect(1, 918000, '\p{^Category= nonspacing_MARK}', ""); - Expect(1, 918000, '\P{Category= nonspacing_MARK}', ""); - Expect(0, 918000, '\P{^Category= nonspacing_MARK}', ""); - Error('\p{Is_General_Category=- MN:=}'); - Error('\P{Is_General_Category=- MN:=}'); + Expect(1, 917999, '\p{Category= NONSPACING_Mark}', ""); + Expect(0, 917999, '\p{^Category= NONSPACING_Mark}', ""); + Expect(0, 917999, '\P{Category= NONSPACING_Mark}', ""); + Expect(1, 917999, '\P{^Category= NONSPACING_Mark}', ""); + Expect(0, 918000, '\p{Category= NONSPACING_Mark}', ""); + Expect(1, 918000, '\p{^Category= NONSPACING_Mark}', ""); + Expect(1, 918000, '\P{Category= NONSPACING_Mark}', ""); + Expect(0, 918000, '\P{^Category= NONSPACING_Mark}', ""); + Error('\p{Is_General_Category: _ MN/a/}'); + Error('\P{Is_General_Category: _ MN/a/}'); Expect(1, 917999, '\p{Is_General_Category=mn}', ""); Expect(0, 917999, '\p{^Is_General_Category=mn}', ""); Expect(0, 917999, '\P{Is_General_Category=mn}', ""); @@ -38056,34 +39750,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 918000, '\p{^Is_General_Category=mn}', ""); Expect(1, 918000, '\P{Is_General_Category=mn}', ""); Expect(0, 918000, '\P{^Is_General_Category=mn}', ""); - Expect(1, 917999, '\p{Is_General_Category: _-Mn}', ""); - Expect(0, 917999, '\p{^Is_General_Category: _-Mn}', ""); - Expect(0, 917999, '\P{Is_General_Category: _-Mn}', ""); - Expect(1, 917999, '\P{^Is_General_Category: _-Mn}', ""); - Expect(0, 918000, '\p{Is_General_Category: _-Mn}', ""); - Expect(1, 918000, '\p{^Is_General_Category: _-Mn}', ""); - Expect(1, 918000, '\P{Is_General_Category: _-Mn}', ""); - Expect(0, 918000, '\P{^Is_General_Category: _-Mn}', ""); - Error('\p{Is_Gc= nonspacing_mark:=}'); - Error('\P{Is_Gc= nonspacing_mark:=}'); - Expect(1, 917999, '\p{Is_Gc=nonspacingmark}', ""); - Expect(0, 917999, '\p{^Is_Gc=nonspacingmark}', ""); - Expect(0, 917999, '\P{Is_Gc=nonspacingmark}', ""); - Expect(1, 917999, '\P{^Is_Gc=nonspacingmark}', ""); - Expect(0, 918000, '\p{Is_Gc=nonspacingmark}', ""); - Expect(1, 918000, '\p{^Is_Gc=nonspacingmark}', ""); - Expect(1, 918000, '\P{Is_Gc=nonspacingmark}', ""); - Expect(0, 918000, '\P{^Is_Gc=nonspacingmark}', ""); - Expect(1, 917999, '\p{Is_Gc=-Nonspacing_mark}', ""); - Expect(0, 917999, '\p{^Is_Gc=-Nonspacing_mark}', ""); - Expect(0, 917999, '\P{Is_Gc=-Nonspacing_mark}', ""); - Expect(1, 917999, '\P{^Is_Gc=-Nonspacing_mark}', ""); - Expect(0, 918000, '\p{Is_Gc=-Nonspacing_mark}', ""); - Expect(1, 918000, '\p{^Is_Gc=-Nonspacing_mark}', ""); - Expect(1, 918000, '\P{Is_Gc=-Nonspacing_mark}', ""); - Expect(0, 918000, '\P{^Is_Gc=-Nonspacing_mark}', ""); - Error('\p{Is_Category=_-MN:=}'); - Error('\P{Is_Category=_-MN:=}'); + Expect(1, 917999, '\p{Is_General_Category= MN}', ""); + Expect(0, 917999, '\p{^Is_General_Category= MN}', ""); + Expect(0, 917999, '\P{Is_General_Category= MN}', ""); + Expect(1, 917999, '\P{^Is_General_Category= MN}', ""); + Expect(0, 918000, '\p{Is_General_Category= MN}', ""); + Expect(1, 918000, '\p{^Is_General_Category= MN}', ""); + Expect(1, 918000, '\P{Is_General_Category= MN}', ""); + Expect(0, 918000, '\P{^Is_General_Category= MN}', ""); + Error('\p{Is_Gc=/a/ -nonspacing_Mark}'); + Error('\P{Is_Gc=/a/ -nonspacing_Mark}'); + Expect(1, 917999, '\p{Is_Gc: nonspacingmark}', ""); + Expect(0, 917999, '\p{^Is_Gc: nonspacingmark}', ""); + Expect(0, 917999, '\P{Is_Gc: nonspacingmark}', ""); + Expect(1, 917999, '\P{^Is_Gc: nonspacingmark}', ""); + Expect(0, 918000, '\p{Is_Gc: nonspacingmark}', ""); + Expect(1, 918000, '\p{^Is_Gc: nonspacingmark}', ""); + Expect(1, 918000, '\P{Is_Gc: nonspacingmark}', ""); + Expect(0, 918000, '\P{^Is_Gc: nonspacingmark}', ""); + Expect(1, 917999, '\p{Is_Gc= Nonspacing_Mark}', ""); + Expect(0, 917999, '\p{^Is_Gc= Nonspacing_Mark}', ""); + Expect(0, 917999, '\P{Is_Gc= Nonspacing_Mark}', ""); + Expect(1, 917999, '\P{^Is_Gc= Nonspacing_Mark}', ""); + Expect(0, 918000, '\p{Is_Gc= Nonspacing_Mark}', ""); + Expect(1, 918000, '\p{^Is_Gc= Nonspacing_Mark}', ""); + Expect(1, 918000, '\P{Is_Gc= Nonspacing_Mark}', ""); + Expect(0, 918000, '\P{^Is_Gc= Nonspacing_Mark}', ""); + Error('\p{Is_Category=:=-MN}'); + Error('\P{Is_Category=:=-MN}'); Expect(1, 917999, '\p{Is_Category=mn}', ""); Expect(0, 917999, '\p{^Is_Category=mn}', ""); Expect(0, 917999, '\P{Is_Category=mn}', ""); @@ -38092,256 +39786,256 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 918000, '\p{^Is_Category=mn}', ""); Expect(1, 918000, '\P{Is_Category=mn}', ""); Expect(0, 918000, '\P{^Is_Category=mn}', ""); - Expect(1, 917999, '\p{Is_Category=-mn}', ""); - Expect(0, 917999, '\p{^Is_Category=-mn}', ""); - Expect(0, 917999, '\P{Is_Category=-mn}', ""); - Expect(1, 917999, '\P{^Is_Category=-mn}', ""); - Expect(0, 918000, '\p{Is_Category=-mn}', ""); - Expect(1, 918000, '\p{^Is_Category=-mn}', ""); - Expect(1, 918000, '\P{Is_Category=-mn}', ""); - Expect(0, 918000, '\P{^Is_Category=-mn}', ""); - Error('\p{General_Category=:= -NUMBER}'); - Error('\P{General_Category=:= -NUMBER}'); - Expect(1, 127244, '\p{General_Category=:\ANumber\z:}', "");; - Expect(0, 127245, '\p{General_Category=:\ANumber\z:}', "");; - Expect(1, 127244, '\p{General_Category=number}', ""); - Expect(0, 127244, '\p{^General_Category=number}', ""); - Expect(0, 127244, '\P{General_Category=number}', ""); - Expect(1, 127244, '\P{^General_Category=number}', ""); - Expect(0, 127245, '\p{General_Category=number}', ""); - Expect(1, 127245, '\p{^General_Category=number}', ""); - Expect(1, 127245, '\P{General_Category=number}', ""); - Expect(0, 127245, '\P{^General_Category=number}', ""); - Expect(1, 127244, '\p{General_Category=:\Anumber\z:}', "");; - Expect(0, 127245, '\p{General_Category=:\Anumber\z:}', "");; - Expect(1, 127244, '\p{General_Category= Number}', ""); - Expect(0, 127244, '\p{^General_Category= Number}', ""); - Expect(0, 127244, '\P{General_Category= Number}', ""); - Expect(1, 127244, '\P{^General_Category= Number}', ""); - Expect(0, 127245, '\p{General_Category= Number}', ""); - Expect(1, 127245, '\p{^General_Category= Number}', ""); - Expect(1, 127245, '\P{General_Category= Number}', ""); - Expect(0, 127245, '\P{^General_Category= Number}', ""); - Error('\p{Gc= -N:=}'); - Error('\P{Gc= -N:=}'); - Expect(1, 127244, '\p{Gc=:\AN\z:}', "");; - Expect(0, 127245, '\p{Gc=:\AN\z:}', "");; - Expect(1, 127244, '\p{Gc=n}', ""); - Expect(0, 127244, '\p{^Gc=n}', ""); - Expect(0, 127244, '\P{Gc=n}', ""); - Expect(1, 127244, '\P{^Gc=n}', ""); - Expect(0, 127245, '\p{Gc=n}', ""); - Expect(1, 127245, '\p{^Gc=n}', ""); - Expect(1, 127245, '\P{Gc=n}', ""); - Expect(0, 127245, '\P{^Gc=n}', ""); - Expect(1, 127244, '\p{Gc=:\An\z:}', "");; - Expect(0, 127245, '\p{Gc=:\An\z:}', "");; - Expect(1, 127244, '\p{Gc= _n}', ""); - Expect(0, 127244, '\p{^Gc= _n}', ""); - Expect(0, 127244, '\P{Gc= _n}', ""); - Expect(1, 127244, '\P{^Gc= _n}', ""); - Expect(0, 127245, '\p{Gc= _n}', ""); - Expect(1, 127245, '\p{^Gc= _n}', ""); - Expect(1, 127245, '\P{Gc= _n}', ""); - Expect(0, 127245, '\P{^Gc= _n}', ""); - Error('\p{Category=:= Number}'); - Error('\P{Category=:= Number}'); - Expect(1, 127244, '\p{Category=:\ANumber\z:}', "");; - Expect(0, 127245, '\p{Category=:\ANumber\z:}', "");; - Expect(1, 127244, '\p{Category=number}', ""); - Expect(0, 127244, '\p{^Category=number}', ""); - Expect(0, 127244, '\P{Category=number}', ""); - Expect(1, 127244, '\P{^Category=number}', ""); - Expect(0, 127245, '\p{Category=number}', ""); - Expect(1, 127245, '\p{^Category=number}', ""); - Expect(1, 127245, '\P{Category=number}', ""); - Expect(0, 127245, '\P{^Category=number}', ""); - Expect(1, 127244, '\p{Category=:\Anumber\z:}', "");; - Expect(0, 127245, '\p{Category=:\Anumber\z:}', "");; - Expect(1, 127244, '\p{Category= number}', ""); - Expect(0, 127244, '\p{^Category= number}', ""); - Expect(0, 127244, '\P{Category= number}', ""); - Expect(1, 127244, '\P{^Category= number}', ""); - Expect(0, 127245, '\p{Category= number}', ""); - Expect(1, 127245, '\p{^Category= number}', ""); - Expect(1, 127245, '\P{Category= number}', ""); - Expect(0, 127245, '\P{^Category= number}', ""); - Error('\p{Is_General_Category: -/a/N}'); - Error('\P{Is_General_Category: -/a/N}'); - Expect(1, 127244, '\p{Is_General_Category=n}', ""); - Expect(0, 127244, '\p{^Is_General_Category=n}', ""); - Expect(0, 127244, '\P{Is_General_Category=n}', ""); - Expect(1, 127244, '\P{^Is_General_Category=n}', ""); - Expect(0, 127245, '\p{Is_General_Category=n}', ""); - Expect(1, 127245, '\p{^Is_General_Category=n}', ""); - Expect(1, 127245, '\P{Is_General_Category=n}', ""); - Expect(0, 127245, '\P{^Is_General_Category=n}', ""); - Expect(1, 127244, '\p{Is_General_Category=_ N}', ""); - Expect(0, 127244, '\p{^Is_General_Category=_ N}', ""); - Expect(0, 127244, '\P{Is_General_Category=_ N}', ""); - Expect(1, 127244, '\P{^Is_General_Category=_ N}', ""); - Expect(0, 127245, '\p{Is_General_Category=_ N}', ""); - Expect(1, 127245, '\p{^Is_General_Category=_ N}', ""); - Expect(1, 127245, '\P{Is_General_Category=_ N}', ""); - Expect(0, 127245, '\P{^Is_General_Category=_ N}', ""); - Error('\p{Is_Gc=_-Number/a/}'); - Error('\P{Is_Gc=_-Number/a/}'); - Expect(1, 127244, '\p{Is_Gc=number}', ""); - Expect(0, 127244, '\p{^Is_Gc=number}', ""); - Expect(0, 127244, '\P{Is_Gc=number}', ""); - Expect(1, 127244, '\P{^Is_Gc=number}', ""); - Expect(0, 127245, '\p{Is_Gc=number}', ""); - Expect(1, 127245, '\p{^Is_Gc=number}', ""); - Expect(1, 127245, '\P{Is_Gc=number}', ""); - Expect(0, 127245, '\P{^Is_Gc=number}', ""); - Expect(1, 127244, '\p{Is_Gc= number}', ""); - Expect(0, 127244, '\p{^Is_Gc= number}', ""); - Expect(0, 127244, '\P{Is_Gc= number}', ""); - Expect(1, 127244, '\P{^Is_Gc= number}', ""); - Expect(0, 127245, '\p{Is_Gc= number}', ""); - Expect(1, 127245, '\p{^Is_Gc= number}', ""); - Expect(1, 127245, '\P{Is_Gc= number}', ""); - Expect(0, 127245, '\P{^Is_Gc= number}', ""); - Error('\p{Is_Category= -N/a/}'); - Error('\P{Is_Category= -N/a/}'); - Expect(1, 127244, '\p{Is_Category=n}', ""); - Expect(0, 127244, '\p{^Is_Category=n}', ""); - Expect(0, 127244, '\P{Is_Category=n}', ""); - Expect(1, 127244, '\P{^Is_Category=n}', ""); - Expect(0, 127245, '\p{Is_Category=n}', ""); - Expect(1, 127245, '\p{^Is_Category=n}', ""); - Expect(1, 127245, '\P{Is_Category=n}', ""); - Expect(0, 127245, '\P{^Is_Category=n}', ""); - Expect(1, 127244, '\p{Is_Category=__N}', ""); - Expect(0, 127244, '\p{^Is_Category=__N}', ""); - Expect(0, 127244, '\P{Is_Category=__N}', ""); - Expect(1, 127244, '\P{^Is_Category=__N}', ""); - Expect(0, 127245, '\p{Is_Category=__N}', ""); - Expect(1, 127245, '\p{^Is_Category=__N}', ""); - Expect(1, 127245, '\P{Is_Category=__N}', ""); - Expect(0, 127245, '\P{^Is_Category=__N}', ""); - Error('\p{General_Category=:=_ decimal_Number}'); - Error('\P{General_Category=:=_ decimal_Number}'); - Expect(1, 125273, '\p{General_Category=:\ADecimal_Number\z:}', "");; - Expect(0, 125274, '\p{General_Category=:\ADecimal_Number\z:}', "");; - Expect(1, 125273, '\p{General_Category:decimalnumber}', ""); - Expect(0, 125273, '\p{^General_Category:decimalnumber}', ""); - Expect(0, 125273, '\P{General_Category:decimalnumber}', ""); - Expect(1, 125273, '\P{^General_Category:decimalnumber}', ""); - Expect(0, 125274, '\p{General_Category:decimalnumber}', ""); - Expect(1, 125274, '\p{^General_Category:decimalnumber}', ""); - Expect(1, 125274, '\P{General_Category:decimalnumber}', ""); - Expect(0, 125274, '\P{^General_Category:decimalnumber}', ""); - Expect(1, 125273, '\p{General_Category=:\Adecimalnumber\z:}', "");; - Expect(0, 125274, '\p{General_Category=:\Adecimalnumber\z:}', "");; - Expect(1, 125273, '\p{General_Category= Decimal_Number}', ""); - Expect(0, 125273, '\p{^General_Category= Decimal_Number}', ""); - Expect(0, 125273, '\P{General_Category= Decimal_Number}', ""); - Expect(1, 125273, '\P{^General_Category= Decimal_Number}', ""); - Expect(0, 125274, '\p{General_Category= Decimal_Number}', ""); - Expect(1, 125274, '\p{^General_Category= Decimal_Number}', ""); - Expect(1, 125274, '\P{General_Category= Decimal_Number}', ""); - Expect(0, 125274, '\P{^General_Category= Decimal_Number}', ""); - Error('\p{Gc: -_Nd/a/}'); - Error('\P{Gc: -_Nd/a/}'); - Expect(1, 125273, '\p{Gc=:\ANd\z:}', "");; - Expect(0, 125274, '\p{Gc=:\ANd\z:}', "");; - Expect(1, 125273, '\p{Gc=nd}', ""); - Expect(0, 125273, '\p{^Gc=nd}', ""); - Expect(0, 125273, '\P{Gc=nd}', ""); - Expect(1, 125273, '\P{^Gc=nd}', ""); - Expect(0, 125274, '\p{Gc=nd}', ""); - Expect(1, 125274, '\p{^Gc=nd}', ""); - Expect(1, 125274, '\P{Gc=nd}', ""); - Expect(0, 125274, '\P{^Gc=nd}', ""); - Expect(1, 125273, '\p{Gc=:\And\z:}', "");; - Expect(0, 125274, '\p{Gc=:\And\z:}', "");; - Expect(1, 125273, '\p{Gc= ND}', ""); - Expect(0, 125273, '\p{^Gc= ND}', ""); - Expect(0, 125273, '\P{Gc= ND}', ""); - Expect(1, 125273, '\P{^Gc= ND}', ""); - Expect(0, 125274, '\p{Gc= ND}', ""); - Expect(1, 125274, '\p{^Gc= ND}', ""); - Expect(1, 125274, '\P{Gc= ND}', ""); - Expect(0, 125274, '\P{^Gc= ND}', ""); - Error('\p{Category= Digit/a/}'); - Error('\P{Category= Digit/a/}'); - Expect(1, 125273, '\p{Category=:\ADigit\z:}', "");; - Expect(0, 125274, '\p{Category=:\ADigit\z:}', "");; - Expect(1, 125273, '\p{Category=digit}', ""); - Expect(0, 125273, '\p{^Category=digit}', ""); - Expect(0, 125273, '\P{Category=digit}', ""); - Expect(1, 125273, '\P{^Category=digit}', ""); - Expect(0, 125274, '\p{Category=digit}', ""); - Expect(1, 125274, '\p{^Category=digit}', ""); - Expect(1, 125274, '\P{Category=digit}', ""); - Expect(0, 125274, '\P{^Category=digit}', ""); - Expect(1, 125273, '\p{Category=:\Adigit\z:}', "");; - Expect(0, 125274, '\p{Category=:\Adigit\z:}', "");; - Expect(1, 125273, '\p{Category= Digit}', ""); - Expect(0, 125273, '\p{^Category= Digit}', ""); - Expect(0, 125273, '\P{Category= Digit}', ""); - Expect(1, 125273, '\P{^Category= Digit}', ""); - Expect(0, 125274, '\p{Category= Digit}', ""); - Expect(1, 125274, '\p{^Category= Digit}', ""); - Expect(1, 125274, '\P{Category= Digit}', ""); - Expect(0, 125274, '\P{^Category= Digit}', ""); - Error('\p{Is_General_Category=-/a/Decimal_Number}'); - Error('\P{Is_General_Category=-/a/Decimal_Number}'); - Expect(1, 125273, '\p{Is_General_Category=decimalnumber}', ""); - Expect(0, 125273, '\p{^Is_General_Category=decimalnumber}', ""); - Expect(0, 125273, '\P{Is_General_Category=decimalnumber}', ""); - Expect(1, 125273, '\P{^Is_General_Category=decimalnumber}', ""); - Expect(0, 125274, '\p{Is_General_Category=decimalnumber}', ""); - Expect(1, 125274, '\p{^Is_General_Category=decimalnumber}', ""); - Expect(1, 125274, '\P{Is_General_Category=decimalnumber}', ""); - Expect(0, 125274, '\P{^Is_General_Category=decimalnumber}', ""); - Expect(1, 125273, '\p{Is_General_Category=--Decimal_Number}', ""); - Expect(0, 125273, '\p{^Is_General_Category=--Decimal_Number}', ""); - Expect(0, 125273, '\P{Is_General_Category=--Decimal_Number}', ""); - Expect(1, 125273, '\P{^Is_General_Category=--Decimal_Number}', ""); - Expect(0, 125274, '\p{Is_General_Category=--Decimal_Number}', ""); - Expect(1, 125274, '\p{^Is_General_Category=--Decimal_Number}', ""); - Expect(1, 125274, '\P{Is_General_Category=--Decimal_Number}', ""); - Expect(0, 125274, '\P{^Is_General_Category=--Decimal_Number}', ""); - Error('\p{Is_Gc=_:=Nd}'); - Error('\P{Is_Gc=_:=Nd}'); - Expect(1, 125273, '\p{Is_Gc=nd}', ""); - Expect(0, 125273, '\p{^Is_Gc=nd}', ""); - Expect(0, 125273, '\P{Is_Gc=nd}', ""); - Expect(1, 125273, '\P{^Is_Gc=nd}', ""); - Expect(0, 125274, '\p{Is_Gc=nd}', ""); - Expect(1, 125274, '\p{^Is_Gc=nd}', ""); - Expect(1, 125274, '\P{Is_Gc=nd}', ""); - Expect(0, 125274, '\P{^Is_Gc=nd}', ""); - Expect(1, 125273, '\p{Is_Gc= _Nd}', ""); - Expect(0, 125273, '\p{^Is_Gc= _Nd}', ""); - Expect(0, 125273, '\P{Is_Gc= _Nd}', ""); - Expect(1, 125273, '\P{^Is_Gc= _Nd}', ""); - Expect(0, 125274, '\p{Is_Gc= _Nd}', ""); - Expect(1, 125274, '\p{^Is_Gc= _Nd}', ""); - Expect(1, 125274, '\P{Is_Gc= _Nd}', ""); - Expect(0, 125274, '\P{^Is_Gc= _Nd}', ""); - Error('\p{Is_Category=:= Digit}'); - Error('\P{Is_Category=:= Digit}'); - Expect(1, 125273, '\p{Is_Category=digit}', ""); - Expect(0, 125273, '\p{^Is_Category=digit}', ""); - Expect(0, 125273, '\P{Is_Category=digit}', ""); - Expect(1, 125273, '\P{^Is_Category=digit}', ""); - Expect(0, 125274, '\p{Is_Category=digit}', ""); - Expect(1, 125274, '\p{^Is_Category=digit}', ""); - Expect(1, 125274, '\P{Is_Category=digit}', ""); - Expect(0, 125274, '\P{^Is_Category=digit}', ""); - Expect(1, 125273, '\p{Is_Category= DIGIT}', ""); - Expect(0, 125273, '\p{^Is_Category= DIGIT}', ""); - Expect(0, 125273, '\P{Is_Category= DIGIT}', ""); - Expect(1, 125273, '\P{^Is_Category= DIGIT}', ""); - Expect(0, 125274, '\p{Is_Category= DIGIT}', ""); - Expect(1, 125274, '\p{^Is_Category= DIGIT}', ""); - Expect(1, 125274, '\P{Is_Category= DIGIT}', ""); - Expect(0, 125274, '\P{^Is_Category= DIGIT}', ""); - Error('\p{General_Category= :=Letter_Number}'); - Error('\P{General_Category= :=Letter_Number}'); + Expect(1, 917999, '\p{Is_Category: - Mn}', ""); + Expect(0, 917999, '\p{^Is_Category: - Mn}', ""); + Expect(0, 917999, '\P{Is_Category: - Mn}', ""); + Expect(1, 917999, '\P{^Is_Category: - Mn}', ""); + Expect(0, 918000, '\p{Is_Category: - Mn}', ""); + Expect(1, 918000, '\p{^Is_Category: - Mn}', ""); + Expect(1, 918000, '\P{Is_Category: - Mn}', ""); + Expect(0, 918000, '\P{^Is_Category: - Mn}', ""); + Error('\p{General_Category=/a/ Number}'); + Error('\P{General_Category=/a/ Number}'); + Expect(1, 130041, '\p{General_Category=:\ANumber\z:}', "");; + Expect(0, 130042, '\p{General_Category=:\ANumber\z:}', "");; + Expect(1, 130041, '\p{General_Category: number}', ""); + Expect(0, 130041, '\p{^General_Category: number}', ""); + Expect(0, 130041, '\P{General_Category: number}', ""); + Expect(1, 130041, '\P{^General_Category: number}', ""); + Expect(0, 130042, '\p{General_Category: number}', ""); + Expect(1, 130042, '\p{^General_Category: number}', ""); + Expect(1, 130042, '\P{General_Category: number}', ""); + Expect(0, 130042, '\P{^General_Category: number}', ""); + Expect(1, 130041, '\p{General_Category=:\Anumber\z:}', "");; + Expect(0, 130042, '\p{General_Category=:\Anumber\z:}', "");; + Expect(1, 130041, '\p{General_Category=- number}', ""); + Expect(0, 130041, '\p{^General_Category=- number}', ""); + Expect(0, 130041, '\P{General_Category=- number}', ""); + Expect(1, 130041, '\P{^General_Category=- number}', ""); + Expect(0, 130042, '\p{General_Category=- number}', ""); + Expect(1, 130042, '\p{^General_Category=- number}', ""); + Expect(1, 130042, '\P{General_Category=- number}', ""); + Expect(0, 130042, '\P{^General_Category=- number}', ""); + Error('\p{Gc= N:=}'); + Error('\P{Gc= N:=}'); + Expect(1, 130041, '\p{Gc=:\AN\z:}', "");; + Expect(0, 130042, '\p{Gc=:\AN\z:}', "");; + Expect(1, 130041, '\p{Gc=n}', ""); + Expect(0, 130041, '\p{^Gc=n}', ""); + Expect(0, 130041, '\P{Gc=n}', ""); + Expect(1, 130041, '\P{^Gc=n}', ""); + Expect(0, 130042, '\p{Gc=n}', ""); + Expect(1, 130042, '\p{^Gc=n}', ""); + Expect(1, 130042, '\P{Gc=n}', ""); + Expect(0, 130042, '\P{^Gc=n}', ""); + Expect(1, 130041, '\p{Gc=:\An\z:}', "");; + Expect(0, 130042, '\p{Gc=:\An\z:}', "");; + Expect(1, 130041, '\p{Gc=_N}', ""); + Expect(0, 130041, '\p{^Gc=_N}', ""); + Expect(0, 130041, '\P{Gc=_N}', ""); + Expect(1, 130041, '\P{^Gc=_N}', ""); + Expect(0, 130042, '\p{Gc=_N}', ""); + Expect(1, 130042, '\p{^Gc=_N}', ""); + Expect(1, 130042, '\P{Gc=_N}', ""); + Expect(0, 130042, '\P{^Gc=_N}', ""); + Error('\p{Category=/a/_-number}'); + Error('\P{Category=/a/_-number}'); + Expect(1, 130041, '\p{Category=:\ANumber\z:}', "");; + Expect(0, 130042, '\p{Category=:\ANumber\z:}', "");; + Expect(1, 130041, '\p{Category=number}', ""); + Expect(0, 130041, '\p{^Category=number}', ""); + Expect(0, 130041, '\P{Category=number}', ""); + Expect(1, 130041, '\P{^Category=number}', ""); + Expect(0, 130042, '\p{Category=number}', ""); + Expect(1, 130042, '\p{^Category=number}', ""); + Expect(1, 130042, '\P{Category=number}', ""); + Expect(0, 130042, '\P{^Category=number}', ""); + Expect(1, 130041, '\p{Category=:\Anumber\z:}', "");; + Expect(0, 130042, '\p{Category=:\Anumber\z:}', "");; + Expect(1, 130041, '\p{Category=_ Number}', ""); + Expect(0, 130041, '\p{^Category=_ Number}', ""); + Expect(0, 130041, '\P{Category=_ Number}', ""); + Expect(1, 130041, '\P{^Category=_ Number}', ""); + Expect(0, 130042, '\p{Category=_ Number}', ""); + Expect(1, 130042, '\p{^Category=_ Number}', ""); + Expect(1, 130042, '\P{Category=_ Number}', ""); + Expect(0, 130042, '\P{^Category=_ Number}', ""); + Error('\p{Is_General_Category=/a/- N}'); + Error('\P{Is_General_Category=/a/- N}'); + Expect(1, 130041, '\p{Is_General_Category=n}', ""); + Expect(0, 130041, '\p{^Is_General_Category=n}', ""); + Expect(0, 130041, '\P{Is_General_Category=n}', ""); + Expect(1, 130041, '\P{^Is_General_Category=n}', ""); + Expect(0, 130042, '\p{Is_General_Category=n}', ""); + Expect(1, 130042, '\p{^Is_General_Category=n}', ""); + Expect(1, 130042, '\P{Is_General_Category=n}', ""); + Expect(0, 130042, '\P{^Is_General_Category=n}', ""); + Expect(1, 130041, '\p{Is_General_Category= N}', ""); + Expect(0, 130041, '\p{^Is_General_Category= N}', ""); + Expect(0, 130041, '\P{Is_General_Category= N}', ""); + Expect(1, 130041, '\P{^Is_General_Category= N}', ""); + Expect(0, 130042, '\p{Is_General_Category= N}', ""); + Expect(1, 130042, '\p{^Is_General_Category= N}', ""); + Expect(1, 130042, '\P{Is_General_Category= N}', ""); + Expect(0, 130042, '\P{^Is_General_Category= N}', ""); + Error('\p{Is_Gc=_ number:=}'); + Error('\P{Is_Gc=_ number:=}'); + Expect(1, 130041, '\p{Is_Gc=number}', ""); + Expect(0, 130041, '\p{^Is_Gc=number}', ""); + Expect(0, 130041, '\P{Is_Gc=number}', ""); + Expect(1, 130041, '\P{^Is_Gc=number}', ""); + Expect(0, 130042, '\p{Is_Gc=number}', ""); + Expect(1, 130042, '\p{^Is_Gc=number}', ""); + Expect(1, 130042, '\P{Is_Gc=number}', ""); + Expect(0, 130042, '\P{^Is_Gc=number}', ""); + Expect(1, 130041, '\p{Is_Gc=-Number}', ""); + Expect(0, 130041, '\p{^Is_Gc=-Number}', ""); + Expect(0, 130041, '\P{Is_Gc=-Number}', ""); + Expect(1, 130041, '\P{^Is_Gc=-Number}', ""); + Expect(0, 130042, '\p{Is_Gc=-Number}', ""); + Expect(1, 130042, '\p{^Is_Gc=-Number}', ""); + Expect(1, 130042, '\P{Is_Gc=-Number}', ""); + Expect(0, 130042, '\P{^Is_Gc=-Number}', ""); + Error('\p{Is_Category= -n/a/}'); + Error('\P{Is_Category= -n/a/}'); + Expect(1, 130041, '\p{Is_Category=n}', ""); + Expect(0, 130041, '\p{^Is_Category=n}', ""); + Expect(0, 130041, '\P{Is_Category=n}', ""); + Expect(1, 130041, '\P{^Is_Category=n}', ""); + Expect(0, 130042, '\p{Is_Category=n}', ""); + Expect(1, 130042, '\p{^Is_Category=n}', ""); + Expect(1, 130042, '\P{Is_Category=n}', ""); + Expect(0, 130042, '\P{^Is_Category=n}', ""); + Expect(1, 130041, '\p{Is_Category=_-N}', ""); + Expect(0, 130041, '\p{^Is_Category=_-N}', ""); + Expect(0, 130041, '\P{Is_Category=_-N}', ""); + Expect(1, 130041, '\P{^Is_Category=_-N}', ""); + Expect(0, 130042, '\p{Is_Category=_-N}', ""); + Expect(1, 130042, '\p{^Is_Category=_-N}', ""); + Expect(1, 130042, '\P{Is_Category=_-N}', ""); + Expect(0, 130042, '\P{^Is_Category=_-N}', ""); + Error('\p{General_Category=-:=Decimal_NUMBER}'); + Error('\P{General_Category=-:=Decimal_NUMBER}'); + Expect(1, 130041, '\p{General_Category=:\ADecimal_Number\z:}', "");; + Expect(0, 130042, '\p{General_Category=:\ADecimal_Number\z:}', "");; + Expect(1, 130041, '\p{General_Category=decimalnumber}', ""); + Expect(0, 130041, '\p{^General_Category=decimalnumber}', ""); + Expect(0, 130041, '\P{General_Category=decimalnumber}', ""); + Expect(1, 130041, '\P{^General_Category=decimalnumber}', ""); + Expect(0, 130042, '\p{General_Category=decimalnumber}', ""); + Expect(1, 130042, '\p{^General_Category=decimalnumber}', ""); + Expect(1, 130042, '\P{General_Category=decimalnumber}', ""); + Expect(0, 130042, '\P{^General_Category=decimalnumber}', ""); + Expect(1, 130041, '\p{General_Category=:\Adecimalnumber\z:}', "");; + Expect(0, 130042, '\p{General_Category=:\Adecimalnumber\z:}', "");; + Expect(1, 130041, '\p{General_Category= _DECIMAL_NUMBER}', ""); + Expect(0, 130041, '\p{^General_Category= _DECIMAL_NUMBER}', ""); + Expect(0, 130041, '\P{General_Category= _DECIMAL_NUMBER}', ""); + Expect(1, 130041, '\P{^General_Category= _DECIMAL_NUMBER}', ""); + Expect(0, 130042, '\p{General_Category= _DECIMAL_NUMBER}', ""); + Expect(1, 130042, '\p{^General_Category= _DECIMAL_NUMBER}', ""); + Expect(1, 130042, '\P{General_Category= _DECIMAL_NUMBER}', ""); + Expect(0, 130042, '\P{^General_Category= _DECIMAL_NUMBER}', ""); + Error('\p{Gc=:=Nd}'); + Error('\P{Gc=:=Nd}'); + Expect(1, 130041, '\p{Gc=:\ANd\z:}', "");; + Expect(0, 130042, '\p{Gc=:\ANd\z:}', "");; + Expect(1, 130041, '\p{Gc: nd}', ""); + Expect(0, 130041, '\p{^Gc: nd}', ""); + Expect(0, 130041, '\P{Gc: nd}', ""); + Expect(1, 130041, '\P{^Gc: nd}', ""); + Expect(0, 130042, '\p{Gc: nd}', ""); + Expect(1, 130042, '\p{^Gc: nd}', ""); + Expect(1, 130042, '\P{Gc: nd}', ""); + Expect(0, 130042, '\P{^Gc: nd}', ""); + Expect(1, 130041, '\p{Gc=:\And\z:}', "");; + Expect(0, 130042, '\p{Gc=:\And\z:}', "");; + Expect(1, 130041, '\p{Gc: Nd}', ""); + Expect(0, 130041, '\p{^Gc: Nd}', ""); + Expect(0, 130041, '\P{Gc: Nd}', ""); + Expect(1, 130041, '\P{^Gc: Nd}', ""); + Expect(0, 130042, '\p{Gc: Nd}', ""); + Expect(1, 130042, '\p{^Gc: Nd}', ""); + Expect(1, 130042, '\P{Gc: Nd}', ""); + Expect(0, 130042, '\P{^Gc: Nd}', ""); + Error('\p{Category=:=-Digit}'); + Error('\P{Category=:=-Digit}'); + Expect(1, 130041, '\p{Category=:\ADigit\z:}', "");; + Expect(0, 130042, '\p{Category=:\ADigit\z:}', "");; + Expect(1, 130041, '\p{Category=digit}', ""); + Expect(0, 130041, '\p{^Category=digit}', ""); + Expect(0, 130041, '\P{Category=digit}', ""); + Expect(1, 130041, '\P{^Category=digit}', ""); + Expect(0, 130042, '\p{Category=digit}', ""); + Expect(1, 130042, '\p{^Category=digit}', ""); + Expect(1, 130042, '\P{Category=digit}', ""); + Expect(0, 130042, '\P{^Category=digit}', ""); + Expect(1, 130041, '\p{Category=:\Adigit\z:}', "");; + Expect(0, 130042, '\p{Category=:\Adigit\z:}', "");; + Expect(1, 130041, '\p{Category=_Digit}', ""); + Expect(0, 130041, '\p{^Category=_Digit}', ""); + Expect(0, 130041, '\P{Category=_Digit}', ""); + Expect(1, 130041, '\P{^Category=_Digit}', ""); + Expect(0, 130042, '\p{Category=_Digit}', ""); + Expect(1, 130042, '\p{^Category=_Digit}', ""); + Expect(1, 130042, '\P{Category=_Digit}', ""); + Expect(0, 130042, '\P{^Category=_Digit}', ""); + Error('\p{Is_General_Category=_:=Decimal_Number}'); + Error('\P{Is_General_Category=_:=Decimal_Number}'); + Expect(1, 130041, '\p{Is_General_Category: decimalnumber}', ""); + Expect(0, 130041, '\p{^Is_General_Category: decimalnumber}', ""); + Expect(0, 130041, '\P{Is_General_Category: decimalnumber}', ""); + Expect(1, 130041, '\P{^Is_General_Category: decimalnumber}', ""); + Expect(0, 130042, '\p{Is_General_Category: decimalnumber}', ""); + Expect(1, 130042, '\p{^Is_General_Category: decimalnumber}', ""); + Expect(1, 130042, '\P{Is_General_Category: decimalnumber}', ""); + Expect(0, 130042, '\P{^Is_General_Category: decimalnumber}', ""); + Expect(1, 130041, '\p{Is_General_Category: decimal_Number}', ""); + Expect(0, 130041, '\p{^Is_General_Category: decimal_Number}', ""); + Expect(0, 130041, '\P{Is_General_Category: decimal_Number}', ""); + Expect(1, 130041, '\P{^Is_General_Category: decimal_Number}', ""); + Expect(0, 130042, '\p{Is_General_Category: decimal_Number}', ""); + Expect(1, 130042, '\p{^Is_General_Category: decimal_Number}', ""); + Expect(1, 130042, '\P{Is_General_Category: decimal_Number}', ""); + Expect(0, 130042, '\P{^Is_General_Category: decimal_Number}', ""); + Error('\p{Is_Gc= Nd:=}'); + Error('\P{Is_Gc= Nd:=}'); + Expect(1, 130041, '\p{Is_Gc=nd}', ""); + Expect(0, 130041, '\p{^Is_Gc=nd}', ""); + Expect(0, 130041, '\P{Is_Gc=nd}', ""); + Expect(1, 130041, '\P{^Is_Gc=nd}', ""); + Expect(0, 130042, '\p{Is_Gc=nd}', ""); + Expect(1, 130042, '\p{^Is_Gc=nd}', ""); + Expect(1, 130042, '\P{Is_Gc=nd}', ""); + Expect(0, 130042, '\P{^Is_Gc=nd}', ""); + Expect(1, 130041, '\p{Is_Gc= Nd}', ""); + Expect(0, 130041, '\p{^Is_Gc= Nd}', ""); + Expect(0, 130041, '\P{Is_Gc= Nd}', ""); + Expect(1, 130041, '\P{^Is_Gc= Nd}', ""); + Expect(0, 130042, '\p{Is_Gc= Nd}', ""); + Expect(1, 130042, '\p{^Is_Gc= Nd}', ""); + Expect(1, 130042, '\P{Is_Gc= Nd}', ""); + Expect(0, 130042, '\P{^Is_Gc= Nd}', ""); + Error('\p{Is_Category=_ Digit:=}'); + Error('\P{Is_Category=_ Digit:=}'); + Expect(1, 130041, '\p{Is_Category=digit}', ""); + Expect(0, 130041, '\p{^Is_Category=digit}', ""); + Expect(0, 130041, '\P{Is_Category=digit}', ""); + Expect(1, 130041, '\P{^Is_Category=digit}', ""); + Expect(0, 130042, '\p{Is_Category=digit}', ""); + Expect(1, 130042, '\p{^Is_Category=digit}', ""); + Expect(1, 130042, '\P{Is_Category=digit}', ""); + Expect(0, 130042, '\P{^Is_Category=digit}', ""); + Expect(1, 130041, '\p{Is_Category= Digit}', ""); + Expect(0, 130041, '\p{^Is_Category= Digit}', ""); + Expect(0, 130041, '\P{Is_Category= Digit}', ""); + Expect(1, 130041, '\P{^Is_Category= Digit}', ""); + Expect(0, 130042, '\p{Is_Category= Digit}', ""); + Expect(1, 130042, '\p{^Is_Category= Digit}', ""); + Expect(1, 130042, '\P{Is_Category= Digit}', ""); + Expect(0, 130042, '\P{^Is_Category= Digit}', ""); + Error('\p{General_Category=_/a/Letter_Number}'); + Error('\P{General_Category=_/a/Letter_Number}'); Expect(1, 74862, '\p{General_Category=:\ALetter_Number\z:}', "");; Expect(0, 74863, '\p{General_Category=:\ALetter_Number\z:}', "");; Expect(1, 74862, '\p{General_Category=letternumber}', ""); @@ -38354,16 +40048,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 74863, '\P{^General_Category=letternumber}', ""); Expect(1, 74862, '\p{General_Category=:\Aletternumber\z:}', "");; Expect(0, 74863, '\p{General_Category=:\Aletternumber\z:}', "");; - Expect(1, 74862, '\p{General_Category= letter_NUMBER}', ""); - Expect(0, 74862, '\p{^General_Category= letter_NUMBER}', ""); - Expect(0, 74862, '\P{General_Category= letter_NUMBER}', ""); - Expect(1, 74862, '\P{^General_Category= letter_NUMBER}', ""); - Expect(0, 74863, '\p{General_Category= letter_NUMBER}', ""); - Expect(1, 74863, '\p{^General_Category= letter_NUMBER}', ""); - Expect(1, 74863, '\P{General_Category= letter_NUMBER}', ""); - Expect(0, 74863, '\P{^General_Category= letter_NUMBER}', ""); - Error('\p{Gc= nl/a/}'); - Error('\P{Gc= nl/a/}'); + Expect(1, 74862, '\p{General_Category:_letter_NUMBER}', ""); + Expect(0, 74862, '\p{^General_Category:_letter_NUMBER}', ""); + Expect(0, 74862, '\P{General_Category:_letter_NUMBER}', ""); + Expect(1, 74862, '\P{^General_Category:_letter_NUMBER}', ""); + Expect(0, 74863, '\p{General_Category:_letter_NUMBER}', ""); + Expect(1, 74863, '\p{^General_Category:_letter_NUMBER}', ""); + Expect(1, 74863, '\P{General_Category:_letter_NUMBER}', ""); + Expect(0, 74863, '\P{^General_Category:_letter_NUMBER}', ""); + Error('\p{Gc=-:=nl}'); + Error('\P{Gc=-:=nl}'); Expect(1, 74862, '\p{Gc=:\ANl\z:}', "");; Expect(0, 74863, '\p{Gc=:\ANl\z:}', "");; Expect(1, 74862, '\p{Gc=nl}', ""); @@ -38376,38 +40070,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 74863, '\P{^Gc=nl}', ""); Expect(1, 74862, '\p{Gc=:\Anl\z:}', "");; Expect(0, 74863, '\p{Gc=:\Anl\z:}', "");; - Expect(1, 74862, '\p{Gc=- NL}', ""); - Expect(0, 74862, '\p{^Gc=- NL}', ""); - Expect(0, 74862, '\P{Gc=- NL}', ""); - Expect(1, 74862, '\P{^Gc=- NL}', ""); - Expect(0, 74863, '\p{Gc=- NL}', ""); - Expect(1, 74863, '\p{^Gc=- NL}', ""); - Expect(1, 74863, '\P{Gc=- NL}', ""); - Expect(0, 74863, '\P{^Gc=- NL}', ""); - Error('\p{Category=:=- Letter_Number}'); - Error('\P{Category=:=- Letter_Number}'); + Expect(1, 74862, '\p{Gc= Nl}', ""); + Expect(0, 74862, '\p{^Gc= Nl}', ""); + Expect(0, 74862, '\P{Gc= Nl}', ""); + Expect(1, 74862, '\P{^Gc= Nl}', ""); + Expect(0, 74863, '\p{Gc= Nl}', ""); + Expect(1, 74863, '\p{^Gc= Nl}', ""); + Expect(1, 74863, '\P{Gc= Nl}', ""); + Expect(0, 74863, '\P{^Gc= Nl}', ""); + Error('\p{Category=_ Letter_Number:=}'); + Error('\P{Category=_ Letter_Number:=}'); Expect(1, 74862, '\p{Category=:\ALetter_Number\z:}', "");; Expect(0, 74863, '\p{Category=:\ALetter_Number\z:}', "");; - Expect(1, 74862, '\p{Category: letternumber}', ""); - Expect(0, 74862, '\p{^Category: letternumber}', ""); - Expect(0, 74862, '\P{Category: letternumber}', ""); - Expect(1, 74862, '\P{^Category: letternumber}', ""); - Expect(0, 74863, '\p{Category: letternumber}', ""); - Expect(1, 74863, '\p{^Category: letternumber}', ""); - Expect(1, 74863, '\P{Category: letternumber}', ""); - Expect(0, 74863, '\P{^Category: letternumber}', ""); + Expect(1, 74862, '\p{Category=letternumber}', ""); + Expect(0, 74862, '\p{^Category=letternumber}', ""); + Expect(0, 74862, '\P{Category=letternumber}', ""); + Expect(1, 74862, '\P{^Category=letternumber}', ""); + Expect(0, 74863, '\p{Category=letternumber}', ""); + Expect(1, 74863, '\p{^Category=letternumber}', ""); + Expect(1, 74863, '\P{Category=letternumber}', ""); + Expect(0, 74863, '\P{^Category=letternumber}', ""); Expect(1, 74862, '\p{Category=:\Aletternumber\z:}', "");; Expect(0, 74863, '\p{Category=:\Aletternumber\z:}', "");; - Expect(1, 74862, '\p{Category= _LETTER_Number}', ""); - Expect(0, 74862, '\p{^Category= _LETTER_Number}', ""); - Expect(0, 74862, '\P{Category= _LETTER_Number}', ""); - Expect(1, 74862, '\P{^Category= _LETTER_Number}', ""); - Expect(0, 74863, '\p{Category= _LETTER_Number}', ""); - Expect(1, 74863, '\p{^Category= _LETTER_Number}', ""); - Expect(1, 74863, '\P{Category= _LETTER_Number}', ""); - Expect(0, 74863, '\P{^Category= _LETTER_Number}', ""); - Error('\p{Is_General_Category=/a/ NL}'); - Error('\P{Is_General_Category=/a/ NL}'); + Expect(1, 74862, '\p{Category: _ letter_Number}', ""); + Expect(0, 74862, '\p{^Category: _ letter_Number}', ""); + Expect(0, 74862, '\P{Category: _ letter_Number}', ""); + Expect(1, 74862, '\P{^Category: _ letter_Number}', ""); + Expect(0, 74863, '\p{Category: _ letter_Number}', ""); + Expect(1, 74863, '\p{^Category: _ letter_Number}', ""); + Expect(1, 74863, '\P{Category: _ letter_Number}', ""); + Expect(0, 74863, '\P{^Category: _ letter_Number}', ""); + Error('\p{Is_General_Category= NL:=}'); + Error('\P{Is_General_Category= NL:=}'); Expect(1, 74862, '\p{Is_General_Category=nl}', ""); Expect(0, 74862, '\p{^Is_General_Category=nl}', ""); Expect(0, 74862, '\P{Is_General_Category=nl}', ""); @@ -38416,16 +40110,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74863, '\p{^Is_General_Category=nl}', ""); Expect(1, 74863, '\P{Is_General_Category=nl}', ""); Expect(0, 74863, '\P{^Is_General_Category=nl}', ""); - Expect(1, 74862, '\p{Is_General_Category= NL}', ""); - Expect(0, 74862, '\p{^Is_General_Category= NL}', ""); - Expect(0, 74862, '\P{Is_General_Category= NL}', ""); - Expect(1, 74862, '\P{^Is_General_Category= NL}', ""); - Expect(0, 74863, '\p{Is_General_Category= NL}', ""); - Expect(1, 74863, '\p{^Is_General_Category= NL}', ""); - Expect(1, 74863, '\P{Is_General_Category= NL}', ""); - Expect(0, 74863, '\P{^Is_General_Category= NL}', ""); - Error('\p{Is_Gc=:= Letter_Number}'); - Error('\P{Is_Gc=:= Letter_Number}'); + Expect(1, 74862, '\p{Is_General_Category=_Nl}', ""); + Expect(0, 74862, '\p{^Is_General_Category=_Nl}', ""); + Expect(0, 74862, '\P{Is_General_Category=_Nl}', ""); + Expect(1, 74862, '\P{^Is_General_Category=_Nl}', ""); + Expect(0, 74863, '\p{Is_General_Category=_Nl}', ""); + Expect(1, 74863, '\p{^Is_General_Category=_Nl}', ""); + Expect(1, 74863, '\P{Is_General_Category=_Nl}', ""); + Expect(0, 74863, '\P{^Is_General_Category=_Nl}', ""); + Error('\p{Is_Gc: -:=letter_Number}'); + Error('\P{Is_Gc: -:=letter_Number}'); Expect(1, 74862, '\p{Is_Gc=letternumber}', ""); Expect(0, 74862, '\p{^Is_Gc=letternumber}', ""); Expect(0, 74862, '\P{Is_Gc=letternumber}', ""); @@ -38434,16 +40128,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74863, '\p{^Is_Gc=letternumber}', ""); Expect(1, 74863, '\P{Is_Gc=letternumber}', ""); Expect(0, 74863, '\P{^Is_Gc=letternumber}', ""); - Expect(1, 74862, '\p{Is_Gc=-_Letter_number}', ""); - Expect(0, 74862, '\p{^Is_Gc=-_Letter_number}', ""); - Expect(0, 74862, '\P{Is_Gc=-_Letter_number}', ""); - Expect(1, 74862, '\P{^Is_Gc=-_Letter_number}', ""); - Expect(0, 74863, '\p{Is_Gc=-_Letter_number}', ""); - Expect(1, 74863, '\p{^Is_Gc=-_Letter_number}', ""); - Expect(1, 74863, '\P{Is_Gc=-_Letter_number}', ""); - Expect(0, 74863, '\P{^Is_Gc=-_Letter_number}', ""); - Error('\p{Is_Category=/a/_Nl}'); - Error('\P{Is_Category=/a/_Nl}'); + Expect(1, 74862, '\p{Is_Gc= _letter_Number}', ""); + Expect(0, 74862, '\p{^Is_Gc= _letter_Number}', ""); + Expect(0, 74862, '\P{Is_Gc= _letter_Number}', ""); + Expect(1, 74862, '\P{^Is_Gc= _letter_Number}', ""); + Expect(0, 74863, '\p{Is_Gc= _letter_Number}', ""); + Expect(1, 74863, '\p{^Is_Gc= _letter_Number}', ""); + Expect(1, 74863, '\P{Is_Gc= _letter_Number}', ""); + Expect(0, 74863, '\P{^Is_Gc= _letter_Number}', ""); + Error('\p{Is_Category=_:=nl}'); + Error('\P{Is_Category=_:=nl}'); Expect(1, 74862, '\p{Is_Category=nl}', ""); Expect(0, 74862, '\p{^Is_Category=nl}', ""); Expect(0, 74862, '\P{Is_Category=nl}', ""); @@ -38452,16 +40146,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74863, '\p{^Is_Category=nl}', ""); Expect(1, 74863, '\P{Is_Category=nl}', ""); Expect(0, 74863, '\P{^Is_Category=nl}', ""); - Expect(1, 74862, '\p{Is_Category=_ Nl}', ""); - Expect(0, 74862, '\p{^Is_Category=_ Nl}', ""); - Expect(0, 74862, '\P{Is_Category=_ Nl}', ""); - Expect(1, 74862, '\P{^Is_Category=_ Nl}', ""); - Expect(0, 74863, '\p{Is_Category=_ Nl}', ""); - Expect(1, 74863, '\p{^Is_Category=_ Nl}', ""); - Expect(1, 74863, '\P{Is_Category=_ Nl}', ""); - Expect(0, 74863, '\P{^Is_Category=_ Nl}', ""); - Error('\p{General_Category=_-OTHER_NUMBER/a/}'); - Error('\P{General_Category=_-OTHER_NUMBER/a/}'); + Expect(1, 74862, '\p{Is_Category= -NL}', ""); + Expect(0, 74862, '\p{^Is_Category= -NL}', ""); + Expect(0, 74862, '\P{Is_Category= -NL}', ""); + Expect(1, 74862, '\P{^Is_Category= -NL}', ""); + Expect(0, 74863, '\p{Is_Category= -NL}', ""); + Expect(1, 74863, '\p{^Is_Category= -NL}', ""); + Expect(1, 74863, '\P{Is_Category= -NL}', ""); + Expect(0, 74863, '\P{^Is_Category= -NL}', ""); + Error('\p{General_Category=-Other_NUMBER:=}'); + Error('\P{General_Category=-Other_NUMBER:=}'); Expect(1, 127244, '\p{General_Category=:\AOther_Number\z:}', "");; Expect(0, 127245, '\p{General_Category=:\AOther_Number\z:}', "");; Expect(1, 127244, '\p{General_Category=othernumber}', ""); @@ -38474,16 +40168,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 127245, '\P{^General_Category=othernumber}', ""); Expect(1, 127244, '\p{General_Category=:\Aothernumber\z:}', "");; Expect(0, 127245, '\p{General_Category=:\Aothernumber\z:}', "");; - Expect(1, 127244, '\p{General_Category: _other_Number}', ""); - Expect(0, 127244, '\p{^General_Category: _other_Number}', ""); - Expect(0, 127244, '\P{General_Category: _other_Number}', ""); - Expect(1, 127244, '\P{^General_Category: _other_Number}', ""); - Expect(0, 127245, '\p{General_Category: _other_Number}', ""); - Expect(1, 127245, '\p{^General_Category: _other_Number}', ""); - Expect(1, 127245, '\P{General_Category: _other_Number}', ""); - Expect(0, 127245, '\P{^General_Category: _other_Number}', ""); - Error('\p{Gc=_:=NO}'); - Error('\P{Gc=_:=NO}'); + Expect(1, 127244, '\p{General_Category: _ other_number}', ""); + Expect(0, 127244, '\p{^General_Category: _ other_number}', ""); + Expect(0, 127244, '\P{General_Category: _ other_number}', ""); + Expect(1, 127244, '\P{^General_Category: _ other_number}', ""); + Expect(0, 127245, '\p{General_Category: _ other_number}', ""); + Expect(1, 127245, '\p{^General_Category: _ other_number}', ""); + Expect(1, 127245, '\P{General_Category: _ other_number}', ""); + Expect(0, 127245, '\P{^General_Category: _ other_number}', ""); + Error('\p{Gc:/a/ NO}'); + Error('\P{Gc:/a/ NO}'); Expect(1, 127244, '\p{Gc=:\ANo\z:}', "");; Expect(0, 127245, '\p{Gc=:\ANo\z:}', "");; Expect(1, 127244, '\p{Gc=no}', ""); @@ -38496,16 +40190,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 127245, '\P{^Gc=no}', ""); Expect(1, 127244, '\p{Gc=:\Ano\z:}', "");; Expect(0, 127245, '\p{Gc=:\Ano\z:}', "");; - Expect(1, 127244, '\p{Gc=_ No}', ""); - Expect(0, 127244, '\p{^Gc=_ No}', ""); - Expect(0, 127244, '\P{Gc=_ No}', ""); - Expect(1, 127244, '\P{^Gc=_ No}', ""); - Expect(0, 127245, '\p{Gc=_ No}', ""); - Expect(1, 127245, '\p{^Gc=_ No}', ""); - Expect(1, 127245, '\P{Gc=_ No}', ""); - Expect(0, 127245, '\P{^Gc=_ No}', ""); - Error('\p{Category=:= Other_number}'); - Error('\P{Category=:= Other_number}'); + Expect(1, 127244, '\p{Gc=-_no}', ""); + Expect(0, 127244, '\p{^Gc=-_no}', ""); + Expect(0, 127244, '\P{Gc=-_no}', ""); + Expect(1, 127244, '\P{^Gc=-_no}', ""); + Expect(0, 127245, '\p{Gc=-_no}', ""); + Expect(1, 127245, '\p{^Gc=-_no}', ""); + Expect(1, 127245, '\P{Gc=-_no}', ""); + Expect(0, 127245, '\P{^Gc=-_no}', ""); + Error('\p{Category= -other_Number/a/}'); + Error('\P{Category= -other_Number/a/}'); Expect(1, 127244, '\p{Category=:\AOther_Number\z:}', "");; Expect(0, 127245, '\p{Category=:\AOther_Number\z:}', "");; Expect(1, 127244, '\p{Category=othernumber}', ""); @@ -38518,34 +40212,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 127245, '\P{^Category=othernumber}', ""); Expect(1, 127244, '\p{Category=:\Aothernumber\z:}', "");; Expect(0, 127245, '\p{Category=:\Aothernumber\z:}', "");; - Expect(1, 127244, '\p{Category= Other_Number}', ""); - Expect(0, 127244, '\p{^Category= Other_Number}', ""); - Expect(0, 127244, '\P{Category= Other_Number}', ""); - Expect(1, 127244, '\P{^Category= Other_Number}', ""); - Expect(0, 127245, '\p{Category= Other_Number}', ""); - Expect(1, 127245, '\p{^Category= Other_Number}', ""); - Expect(1, 127245, '\P{Category= Other_Number}', ""); - Expect(0, 127245, '\P{^Category= Other_Number}', ""); - Error('\p{Is_General_Category=:=__no}'); - Error('\P{Is_General_Category=:=__no}'); - Expect(1, 127244, '\p{Is_General_Category:no}', ""); - Expect(0, 127244, '\p{^Is_General_Category:no}', ""); - Expect(0, 127244, '\P{Is_General_Category:no}', ""); - Expect(1, 127244, '\P{^Is_General_Category:no}', ""); - Expect(0, 127245, '\p{Is_General_Category:no}', ""); - Expect(1, 127245, '\p{^Is_General_Category:no}', ""); - Expect(1, 127245, '\P{Is_General_Category:no}', ""); - Expect(0, 127245, '\P{^Is_General_Category:no}', ""); - Expect(1, 127244, '\p{Is_General_Category=-_No}', ""); - Expect(0, 127244, '\p{^Is_General_Category=-_No}', ""); - Expect(0, 127244, '\P{Is_General_Category=-_No}', ""); - Expect(1, 127244, '\P{^Is_General_Category=-_No}', ""); - Expect(0, 127245, '\p{Is_General_Category=-_No}', ""); - Expect(1, 127245, '\p{^Is_General_Category=-_No}', ""); - Expect(1, 127245, '\P{Is_General_Category=-_No}', ""); - Expect(0, 127245, '\P{^Is_General_Category=-_No}', ""); - Error('\p{Is_Gc= :=OTHER_NUMBER}'); - Error('\P{Is_Gc= :=OTHER_NUMBER}'); + Expect(1, 127244, '\p{Category=_Other_Number}', ""); + Expect(0, 127244, '\p{^Category=_Other_Number}', ""); + Expect(0, 127244, '\P{Category=_Other_Number}', ""); + Expect(1, 127244, '\P{^Category=_Other_Number}', ""); + Expect(0, 127245, '\p{Category=_Other_Number}', ""); + Expect(1, 127245, '\p{^Category=_Other_Number}', ""); + Expect(1, 127245, '\P{Category=_Other_Number}', ""); + Expect(0, 127245, '\P{^Category=_Other_Number}', ""); + Error('\p{Is_General_Category=:=-No}'); + Error('\P{Is_General_Category=:=-No}'); + Expect(1, 127244, '\p{Is_General_Category=no}', ""); + Expect(0, 127244, '\p{^Is_General_Category=no}', ""); + Expect(0, 127244, '\P{Is_General_Category=no}', ""); + Expect(1, 127244, '\P{^Is_General_Category=no}', ""); + Expect(0, 127245, '\p{Is_General_Category=no}', ""); + Expect(1, 127245, '\p{^Is_General_Category=no}', ""); + Expect(1, 127245, '\P{Is_General_Category=no}', ""); + Expect(0, 127245, '\P{^Is_General_Category=no}', ""); + Expect(1, 127244, '\p{Is_General_Category=_NO}', ""); + Expect(0, 127244, '\p{^Is_General_Category=_NO}', ""); + Expect(0, 127244, '\P{Is_General_Category=_NO}', ""); + Expect(1, 127244, '\P{^Is_General_Category=_NO}', ""); + Expect(0, 127245, '\p{Is_General_Category=_NO}', ""); + Expect(1, 127245, '\p{^Is_General_Category=_NO}', ""); + Expect(1, 127245, '\P{Is_General_Category=_NO}', ""); + Expect(0, 127245, '\P{^Is_General_Category=_NO}', ""); + Error('\p{Is_Gc= Other_NUMBER:=}'); + Error('\P{Is_Gc= Other_NUMBER:=}'); Expect(1, 127244, '\p{Is_Gc=othernumber}', ""); Expect(0, 127244, '\p{^Is_Gc=othernumber}', ""); Expect(0, 127244, '\P{Is_Gc=othernumber}', ""); @@ -38554,16 +40248,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 127245, '\p{^Is_Gc=othernumber}', ""); Expect(1, 127245, '\P{Is_Gc=othernumber}', ""); Expect(0, 127245, '\P{^Is_Gc=othernumber}', ""); - Expect(1, 127244, '\p{Is_Gc= other_NUMBER}', ""); - Expect(0, 127244, '\p{^Is_Gc= other_NUMBER}', ""); - Expect(0, 127244, '\P{Is_Gc= other_NUMBER}', ""); - Expect(1, 127244, '\P{^Is_Gc= other_NUMBER}', ""); - Expect(0, 127245, '\p{Is_Gc= other_NUMBER}', ""); - Expect(1, 127245, '\p{^Is_Gc= other_NUMBER}', ""); - Expect(1, 127245, '\P{Is_Gc= other_NUMBER}', ""); - Expect(0, 127245, '\P{^Is_Gc= other_NUMBER}', ""); - Error('\p{Is_Category:/a/ no}'); - Error('\P{Is_Category:/a/ no}'); + Expect(1, 127244, '\p{Is_Gc= other_Number}', ""); + Expect(0, 127244, '\p{^Is_Gc= other_Number}', ""); + Expect(0, 127244, '\P{Is_Gc= other_Number}', ""); + Expect(1, 127244, '\P{^Is_Gc= other_Number}', ""); + Expect(0, 127245, '\p{Is_Gc= other_Number}', ""); + Expect(1, 127245, '\p{^Is_Gc= other_Number}', ""); + Expect(1, 127245, '\P{Is_Gc= other_Number}', ""); + Expect(0, 127245, '\P{^Is_Gc= other_Number}', ""); + Error('\p{Is_Category=-_No/a/}'); + Error('\P{Is_Category=-_No/a/}'); Expect(1, 127244, '\p{Is_Category=no}', ""); Expect(0, 127244, '\p{^Is_Category=no}', ""); Expect(0, 127244, '\P{Is_Category=no}', ""); @@ -38572,16 +40266,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 127245, '\p{^Is_Category=no}', ""); Expect(1, 127245, '\P{Is_Category=no}', ""); Expect(0, 127245, '\P{^Is_Category=no}', ""); - Expect(1, 127244, '\p{Is_Category=--NO}', ""); - Expect(0, 127244, '\p{^Is_Category=--NO}', ""); - Expect(0, 127244, '\P{Is_Category=--NO}', ""); - Expect(1, 127244, '\P{^Is_Category=--NO}', ""); - Expect(0, 127245, '\p{Is_Category=--NO}', ""); - Expect(1, 127245, '\p{^Is_Category=--NO}', ""); - Expect(1, 127245, '\P{Is_Category=--NO}', ""); - Expect(0, 127245, '\P{^Is_Category=--NO}', ""); - Error('\p{General_Category=-:=punctuation}'); - Error('\P{General_Category=-:=punctuation}'); + Expect(1, 127244, '\p{Is_Category= -no}', ""); + Expect(0, 127244, '\p{^Is_Category= -no}', ""); + Expect(0, 127244, '\P{Is_Category= -no}', ""); + Expect(1, 127244, '\P{^Is_Category= -no}', ""); + Expect(0, 127245, '\p{Is_Category= -no}', ""); + Expect(1, 127245, '\p{^Is_Category= -no}', ""); + Expect(1, 127245, '\P{Is_Category= -no}', ""); + Expect(0, 127245, '\P{^Is_Category= -no}', ""); + Error('\p{General_Category=:= punctuation}'); + Error('\P{General_Category=:= punctuation}'); Expect(1, 125279, '\p{General_Category=:\APunctuation\z:}', "");; Expect(0, 125280, '\p{General_Category=:\APunctuation\z:}', "");; Expect(1, 125279, '\p{General_Category=punctuation}', ""); @@ -38594,16 +40288,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 125280, '\P{^General_Category=punctuation}', ""); Expect(1, 125279, '\p{General_Category=:\Apunctuation\z:}', "");; Expect(0, 125280, '\p{General_Category=:\Apunctuation\z:}', "");; - Expect(1, 125279, '\p{General_Category= Punctuation}', ""); - Expect(0, 125279, '\p{^General_Category= Punctuation}', ""); - Expect(0, 125279, '\P{General_Category= Punctuation}', ""); - Expect(1, 125279, '\P{^General_Category= Punctuation}', ""); - Expect(0, 125280, '\p{General_Category= Punctuation}', ""); - Expect(1, 125280, '\p{^General_Category= Punctuation}', ""); - Expect(1, 125280, '\P{General_Category= Punctuation}', ""); - Expect(0, 125280, '\P{^General_Category= Punctuation}', ""); - Error('\p{Gc=__p:=}'); - Error('\P{Gc=__p:=}'); + Expect(1, 125279, '\p{General_Category= _Punctuation}', ""); + Expect(0, 125279, '\p{^General_Category= _Punctuation}', ""); + Expect(0, 125279, '\P{General_Category= _Punctuation}', ""); + Expect(1, 125279, '\P{^General_Category= _Punctuation}', ""); + Expect(0, 125280, '\p{General_Category= _Punctuation}', ""); + Expect(1, 125280, '\p{^General_Category= _Punctuation}', ""); + Expect(1, 125280, '\P{General_Category= _Punctuation}', ""); + Expect(0, 125280, '\P{^General_Category= _Punctuation}', ""); + Error('\p{Gc=:=P}'); + Error('\P{Gc=:=P}'); Expect(1, 125279, '\p{Gc=:\AP\z:}', "");; Expect(0, 125280, '\p{Gc=:\AP\z:}', "");; Expect(1, 125279, '\p{Gc=p}', ""); @@ -38616,16 +40310,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 125280, '\P{^Gc=p}', ""); Expect(1, 125279, '\p{Gc=:\Ap\z:}', "");; Expect(0, 125280, '\p{Gc=:\Ap\z:}', "");; - Expect(1, 125279, '\p{Gc=--p}', ""); - Expect(0, 125279, '\p{^Gc=--p}', ""); - Expect(0, 125279, '\P{Gc=--p}', ""); - Expect(1, 125279, '\P{^Gc=--p}', ""); - Expect(0, 125280, '\p{Gc=--p}', ""); - Expect(1, 125280, '\p{^Gc=--p}', ""); - Expect(1, 125280, '\P{Gc=--p}', ""); - Expect(0, 125280, '\P{^Gc=--p}', ""); - Error('\p{Category= PUNCT/a/}'); - Error('\P{Category= PUNCT/a/}'); + Expect(1, 125279, '\p{Gc=-P}', ""); + Expect(0, 125279, '\p{^Gc=-P}', ""); + Expect(0, 125279, '\P{Gc=-P}', ""); + Expect(1, 125279, '\P{^Gc=-P}', ""); + Expect(0, 125280, '\p{Gc=-P}', ""); + Expect(1, 125280, '\p{^Gc=-P}', ""); + Expect(1, 125280, '\P{Gc=-P}', ""); + Expect(0, 125280, '\P{^Gc=-P}', ""); + Error('\p{Category=:=PUNCT}'); + Error('\P{Category=:=PUNCT}'); Expect(1, 125279, '\p{Category=:\APunct\z:}', "");; Expect(0, 125280, '\p{Category=:\APunct\z:}', "");; Expect(1, 125279, '\p{Category=punct}', ""); @@ -38638,16 +40332,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 125280, '\P{^Category=punct}', ""); Expect(1, 125279, '\p{Category=:\Apunct\z:}', "");; Expect(0, 125280, '\p{Category=:\Apunct\z:}', "");; - Expect(1, 125279, '\p{Category= punct}', ""); - Expect(0, 125279, '\p{^Category= punct}', ""); - Expect(0, 125279, '\P{Category= punct}', ""); - Expect(1, 125279, '\P{^Category= punct}', ""); - Expect(0, 125280, '\p{Category= punct}', ""); - Expect(1, 125280, '\p{^Category= punct}', ""); - Expect(1, 125280, '\P{Category= punct}', ""); - Expect(0, 125280, '\P{^Category= punct}', ""); - Error('\p{Is_General_Category=:=punctuation}'); - Error('\P{Is_General_Category=:=punctuation}'); + Expect(1, 125279, '\p{Category=- Punct}', ""); + Expect(0, 125279, '\p{^Category=- Punct}', ""); + Expect(0, 125279, '\P{Category=- Punct}', ""); + Expect(1, 125279, '\P{^Category=- Punct}', ""); + Expect(0, 125280, '\p{Category=- Punct}', ""); + Expect(1, 125280, '\p{^Category=- Punct}', ""); + Expect(1, 125280, '\P{Category=- Punct}', ""); + Expect(0, 125280, '\P{^Category=- Punct}', ""); + Error('\p{Is_General_Category=_ punctuation/a/}'); + Error('\P{Is_General_Category=_ punctuation/a/}'); Expect(1, 125279, '\p{Is_General_Category=punctuation}', ""); Expect(0, 125279, '\p{^Is_General_Category=punctuation}', ""); Expect(0, 125279, '\P{Is_General_Category=punctuation}', ""); @@ -38656,16 +40350,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125280, '\p{^Is_General_Category=punctuation}', ""); Expect(1, 125280, '\P{Is_General_Category=punctuation}', ""); Expect(0, 125280, '\P{^Is_General_Category=punctuation}', ""); - Expect(1, 125279, '\p{Is_General_Category= Punctuation}', ""); - Expect(0, 125279, '\p{^Is_General_Category= Punctuation}', ""); - Expect(0, 125279, '\P{Is_General_Category= Punctuation}', ""); - Expect(1, 125279, '\P{^Is_General_Category= Punctuation}', ""); - Expect(0, 125280, '\p{Is_General_Category= Punctuation}', ""); - Expect(1, 125280, '\p{^Is_General_Category= Punctuation}', ""); - Expect(1, 125280, '\P{Is_General_Category= Punctuation}', ""); - Expect(0, 125280, '\P{^Is_General_Category= Punctuation}', ""); - Error('\p{Is_Gc=:=-P}'); - Error('\P{Is_Gc=:=-P}'); + Expect(1, 125279, '\p{Is_General_Category= _punctuation}', ""); + Expect(0, 125279, '\p{^Is_General_Category= _punctuation}', ""); + Expect(0, 125279, '\P{Is_General_Category= _punctuation}', ""); + Expect(1, 125279, '\P{^Is_General_Category= _punctuation}', ""); + Expect(0, 125280, '\p{Is_General_Category= _punctuation}', ""); + Expect(1, 125280, '\p{^Is_General_Category= _punctuation}', ""); + Expect(1, 125280, '\P{Is_General_Category= _punctuation}', ""); + Expect(0, 125280, '\P{^Is_General_Category= _punctuation}', ""); + Error('\p{Is_Gc=:=P}'); + Error('\P{Is_Gc=:=P}'); Expect(1, 125279, '\p{Is_Gc=p}', ""); Expect(0, 125279, '\p{^Is_Gc=p}', ""); Expect(0, 125279, '\P{Is_Gc=p}', ""); @@ -38674,56 +40368,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125280, '\p{^Is_Gc=p}', ""); Expect(1, 125280, '\P{Is_Gc=p}', ""); Expect(0, 125280, '\P{^Is_Gc=p}', ""); - Expect(1, 125279, '\p{Is_Gc=--P}', ""); - Expect(0, 125279, '\p{^Is_Gc=--P}', ""); - Expect(0, 125279, '\P{Is_Gc=--P}', ""); - Expect(1, 125279, '\P{^Is_Gc=--P}', ""); - Expect(0, 125280, '\p{Is_Gc=--P}', ""); - Expect(1, 125280, '\p{^Is_Gc=--P}', ""); - Expect(1, 125280, '\P{Is_Gc=--P}', ""); - Expect(0, 125280, '\P{^Is_Gc=--P}', ""); - Error('\p{Is_Category=:= -Punct}'); - Error('\P{Is_Category=:= -Punct}'); - Expect(1, 125279, '\p{Is_Category=punct}', ""); - Expect(0, 125279, '\p{^Is_Category=punct}', ""); - Expect(0, 125279, '\P{Is_Category=punct}', ""); - Expect(1, 125279, '\P{^Is_Category=punct}', ""); - Expect(0, 125280, '\p{Is_Category=punct}', ""); - Expect(1, 125280, '\p{^Is_Category=punct}', ""); - Expect(1, 125280, '\P{Is_Category=punct}', ""); - Expect(0, 125280, '\P{^Is_Category=punct}', ""); - Expect(1, 125279, '\p{Is_Category= -Punct}', ""); - Expect(0, 125279, '\p{^Is_Category= -Punct}', ""); - Expect(0, 125279, '\P{Is_Category= -Punct}', ""); - Expect(1, 125279, '\P{^Is_Category= -Punct}', ""); - Expect(0, 125280, '\p{Is_Category= -Punct}', ""); - Expect(1, 125280, '\p{^Is_Category= -Punct}', ""); - Expect(1, 125280, '\P{Is_Category= -Punct}', ""); - Expect(0, 125280, '\P{^Is_Category= -Punct}', ""); - Error('\p{General_Category=:= CONNECTOR_PUNCTUATION}'); - Error('\P{General_Category=:= CONNECTOR_PUNCTUATION}'); + Expect(1, 125279, '\p{Is_Gc=_ P}', ""); + Expect(0, 125279, '\p{^Is_Gc=_ P}', ""); + Expect(0, 125279, '\P{Is_Gc=_ P}', ""); + Expect(1, 125279, '\P{^Is_Gc=_ P}', ""); + Expect(0, 125280, '\p{Is_Gc=_ P}', ""); + Expect(1, 125280, '\p{^Is_Gc=_ P}', ""); + Expect(1, 125280, '\P{Is_Gc=_ P}', ""); + Expect(0, 125280, '\P{^Is_Gc=_ P}', ""); + Error('\p{Is_Category=:=punct}'); + Error('\P{Is_Category=:=punct}'); + Expect(1, 125279, '\p{Is_Category:punct}', ""); + Expect(0, 125279, '\p{^Is_Category:punct}', ""); + Expect(0, 125279, '\P{Is_Category:punct}', ""); + Expect(1, 125279, '\P{^Is_Category:punct}', ""); + Expect(0, 125280, '\p{Is_Category:punct}', ""); + Expect(1, 125280, '\p{^Is_Category:punct}', ""); + Expect(1, 125280, '\P{Is_Category:punct}', ""); + Expect(0, 125280, '\P{^Is_Category:punct}', ""); + Expect(1, 125279, '\p{Is_Category=_-PUNCT}', ""); + Expect(0, 125279, '\p{^Is_Category=_-PUNCT}', ""); + Expect(0, 125279, '\P{Is_Category=_-PUNCT}', ""); + Expect(1, 125279, '\P{^Is_Category=_-PUNCT}', ""); + Expect(0, 125280, '\p{Is_Category=_-PUNCT}', ""); + Expect(1, 125280, '\p{^Is_Category=_-PUNCT}', ""); + Expect(1, 125280, '\P{Is_Category=_-PUNCT}', ""); + Expect(0, 125280, '\P{^Is_Category=_-PUNCT}', ""); + Error('\p{General_Category: -:=Connector_punctuation}'); + Error('\P{General_Category: -:=Connector_punctuation}'); Expect(1, 65343, '\p{General_Category=:\AConnector_Punctuation\z:}', "");; Expect(0, 65344, '\p{General_Category=:\AConnector_Punctuation\z:}', "");; - Expect(1, 65343, '\p{General_Category=connectorpunctuation}', ""); - Expect(0, 65343, '\p{^General_Category=connectorpunctuation}', ""); - Expect(0, 65343, '\P{General_Category=connectorpunctuation}', ""); - Expect(1, 65343, '\P{^General_Category=connectorpunctuation}', ""); - Expect(0, 65344, '\p{General_Category=connectorpunctuation}', ""); - Expect(1, 65344, '\p{^General_Category=connectorpunctuation}', ""); - Expect(1, 65344, '\P{General_Category=connectorpunctuation}', ""); - Expect(0, 65344, '\P{^General_Category=connectorpunctuation}', ""); + Expect(1, 65343, '\p{General_Category: connectorpunctuation}', ""); + Expect(0, 65343, '\p{^General_Category: connectorpunctuation}', ""); + Expect(0, 65343, '\P{General_Category: connectorpunctuation}', ""); + Expect(1, 65343, '\P{^General_Category: connectorpunctuation}', ""); + Expect(0, 65344, '\p{General_Category: connectorpunctuation}', ""); + Expect(1, 65344, '\p{^General_Category: connectorpunctuation}', ""); + Expect(1, 65344, '\P{General_Category: connectorpunctuation}', ""); + Expect(0, 65344, '\P{^General_Category: connectorpunctuation}', ""); Expect(1, 65343, '\p{General_Category=:\Aconnectorpunctuation\z:}', "");; Expect(0, 65344, '\p{General_Category=:\Aconnectorpunctuation\z:}', "");; - Expect(1, 65343, '\p{General_Category=_Connector_PUNCTUATION}', ""); - Expect(0, 65343, '\p{^General_Category=_Connector_PUNCTUATION}', ""); - Expect(0, 65343, '\P{General_Category=_Connector_PUNCTUATION}', ""); - Expect(1, 65343, '\P{^General_Category=_Connector_PUNCTUATION}', ""); - Expect(0, 65344, '\p{General_Category=_Connector_PUNCTUATION}', ""); - Expect(1, 65344, '\p{^General_Category=_Connector_PUNCTUATION}', ""); - Expect(1, 65344, '\P{General_Category=_Connector_PUNCTUATION}', ""); - Expect(0, 65344, '\P{^General_Category=_Connector_PUNCTUATION}', ""); - Error('\p{Gc=-Pc/a/}'); - Error('\P{Gc=-Pc/a/}'); + Expect(1, 65343, '\p{General_Category=- Connector_punctuation}', ""); + Expect(0, 65343, '\p{^General_Category=- Connector_punctuation}', ""); + Expect(0, 65343, '\P{General_Category=- Connector_punctuation}', ""); + Expect(1, 65343, '\P{^General_Category=- Connector_punctuation}', ""); + Expect(0, 65344, '\p{General_Category=- Connector_punctuation}', ""); + Expect(1, 65344, '\p{^General_Category=- Connector_punctuation}', ""); + Expect(1, 65344, '\P{General_Category=- Connector_punctuation}', ""); + Expect(0, 65344, '\P{^General_Category=- Connector_punctuation}', ""); + Error('\p{Gc= /a/PC}'); + Error('\P{Gc= /a/PC}'); Expect(1, 65343, '\p{Gc=:\APc\z:}', "");; Expect(0, 65344, '\p{Gc=:\APc\z:}', "");; Expect(1, 65343, '\p{Gc=pc}', ""); @@ -38736,16 +40430,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65344, '\P{^Gc=pc}', ""); Expect(1, 65343, '\p{Gc=:\Apc\z:}', "");; Expect(0, 65344, '\p{Gc=:\Apc\z:}', "");; - Expect(1, 65343, '\p{Gc= Pc}', ""); - Expect(0, 65343, '\p{^Gc= Pc}', ""); - Expect(0, 65343, '\P{Gc= Pc}', ""); - Expect(1, 65343, '\P{^Gc= Pc}', ""); - Expect(0, 65344, '\p{Gc= Pc}', ""); - Expect(1, 65344, '\p{^Gc= Pc}', ""); - Expect(1, 65344, '\P{Gc= Pc}', ""); - Expect(0, 65344, '\P{^Gc= Pc}', ""); - Error('\p{Category= CONNECTOR_punctuation:=}'); - Error('\P{Category= CONNECTOR_punctuation:=}'); + Expect(1, 65343, '\p{Gc=_-Pc}', ""); + Expect(0, 65343, '\p{^Gc=_-Pc}', ""); + Expect(0, 65343, '\P{Gc=_-Pc}', ""); + Expect(1, 65343, '\P{^Gc=_-Pc}', ""); + Expect(0, 65344, '\p{Gc=_-Pc}', ""); + Expect(1, 65344, '\p{^Gc=_-Pc}', ""); + Expect(1, 65344, '\P{Gc=_-Pc}', ""); + Expect(0, 65344, '\P{^Gc=_-Pc}', ""); + Error('\p{Category= -Connector_punctuation:=}'); + Error('\P{Category= -Connector_punctuation:=}'); Expect(1, 65343, '\p{Category=:\AConnector_Punctuation\z:}', "");; Expect(0, 65344, '\p{Category=:\AConnector_Punctuation\z:}', "");; Expect(1, 65343, '\p{Category: connectorpunctuation}', ""); @@ -38758,16 +40452,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65344, '\P{^Category: connectorpunctuation}', ""); Expect(1, 65343, '\p{Category=:\Aconnectorpunctuation\z:}', "");; Expect(0, 65344, '\p{Category=:\Aconnectorpunctuation\z:}', "");; - Expect(1, 65343, '\p{Category= Connector_PUNCTUATION}', ""); - Expect(0, 65343, '\p{^Category= Connector_PUNCTUATION}', ""); - Expect(0, 65343, '\P{Category= Connector_PUNCTUATION}', ""); - Expect(1, 65343, '\P{^Category= Connector_PUNCTUATION}', ""); - Expect(0, 65344, '\p{Category= Connector_PUNCTUATION}', ""); - Expect(1, 65344, '\p{^Category= Connector_PUNCTUATION}', ""); - Expect(1, 65344, '\P{Category= Connector_PUNCTUATION}', ""); - Expect(0, 65344, '\P{^Category= Connector_PUNCTUATION}', ""); - Error('\p{Is_General_Category=:=Pc}'); - Error('\P{Is_General_Category=:=Pc}'); + Expect(1, 65343, '\p{Category=--CONNECTOR_PUNCTUATION}', ""); + Expect(0, 65343, '\p{^Category=--CONNECTOR_PUNCTUATION}', ""); + Expect(0, 65343, '\P{Category=--CONNECTOR_PUNCTUATION}', ""); + Expect(1, 65343, '\P{^Category=--CONNECTOR_PUNCTUATION}', ""); + Expect(0, 65344, '\p{Category=--CONNECTOR_PUNCTUATION}', ""); + Expect(1, 65344, '\p{^Category=--CONNECTOR_PUNCTUATION}', ""); + Expect(1, 65344, '\P{Category=--CONNECTOR_PUNCTUATION}', ""); + Expect(0, 65344, '\P{^Category=--CONNECTOR_PUNCTUATION}', ""); + Error('\p{Is_General_Category: -:=Pc}'); + Error('\P{Is_General_Category: -:=Pc}'); Expect(1, 65343, '\p{Is_General_Category=pc}', ""); Expect(0, 65343, '\p{^Is_General_Category=pc}', ""); Expect(0, 65343, '\P{Is_General_Category=pc}', ""); @@ -38776,16 +40470,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65344, '\p{^Is_General_Category=pc}', ""); Expect(1, 65344, '\P{Is_General_Category=pc}', ""); Expect(0, 65344, '\P{^Is_General_Category=pc}', ""); - Expect(1, 65343, '\p{Is_General_Category= PC}', ""); - Expect(0, 65343, '\p{^Is_General_Category= PC}', ""); - Expect(0, 65343, '\P{Is_General_Category= PC}', ""); - Expect(1, 65343, '\P{^Is_General_Category= PC}', ""); - Expect(0, 65344, '\p{Is_General_Category= PC}', ""); - Expect(1, 65344, '\p{^Is_General_Category= PC}', ""); - Expect(1, 65344, '\P{Is_General_Category= PC}', ""); - Expect(0, 65344, '\P{^Is_General_Category= PC}', ""); - Error('\p{Is_Gc=/a/-connector_punctuation}'); - Error('\P{Is_Gc=/a/-connector_punctuation}'); + Expect(1, 65343, '\p{Is_General_Category: _PC}', ""); + Expect(0, 65343, '\p{^Is_General_Category: _PC}', ""); + Expect(0, 65343, '\P{Is_General_Category: _PC}', ""); + Expect(1, 65343, '\P{^Is_General_Category: _PC}', ""); + Expect(0, 65344, '\p{Is_General_Category: _PC}', ""); + Expect(1, 65344, '\p{^Is_General_Category: _PC}', ""); + Expect(1, 65344, '\P{Is_General_Category: _PC}', ""); + Expect(0, 65344, '\P{^Is_General_Category: _PC}', ""); + Error('\p{Is_Gc: :=-CONNECTOR_Punctuation}'); + Error('\P{Is_Gc: :=-CONNECTOR_Punctuation}'); Expect(1, 65343, '\p{Is_Gc=connectorpunctuation}', ""); Expect(0, 65343, '\p{^Is_Gc=connectorpunctuation}', ""); Expect(0, 65343, '\P{Is_Gc=connectorpunctuation}', ""); @@ -38794,16 +40488,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65344, '\p{^Is_Gc=connectorpunctuation}', ""); Expect(1, 65344, '\P{Is_Gc=connectorpunctuation}', ""); Expect(0, 65344, '\P{^Is_Gc=connectorpunctuation}', ""); - Expect(1, 65343, '\p{Is_Gc:_ Connector_punctuation}', ""); - Expect(0, 65343, '\p{^Is_Gc:_ Connector_punctuation}', ""); - Expect(0, 65343, '\P{Is_Gc:_ Connector_punctuation}', ""); - Expect(1, 65343, '\P{^Is_Gc:_ Connector_punctuation}', ""); - Expect(0, 65344, '\p{Is_Gc:_ Connector_punctuation}', ""); - Expect(1, 65344, '\p{^Is_Gc:_ Connector_punctuation}', ""); - Expect(1, 65344, '\P{Is_Gc:_ Connector_punctuation}', ""); - Expect(0, 65344, '\P{^Is_Gc:_ Connector_punctuation}', ""); - Error('\p{Is_Category=- pc/a/}'); - Error('\P{Is_Category=- pc/a/}'); + Expect(1, 65343, '\p{Is_Gc=_Connector_PUNCTUATION}', ""); + Expect(0, 65343, '\p{^Is_Gc=_Connector_PUNCTUATION}', ""); + Expect(0, 65343, '\P{Is_Gc=_Connector_PUNCTUATION}', ""); + Expect(1, 65343, '\P{^Is_Gc=_Connector_PUNCTUATION}', ""); + Expect(0, 65344, '\p{Is_Gc=_Connector_PUNCTUATION}', ""); + Expect(1, 65344, '\p{^Is_Gc=_Connector_PUNCTUATION}', ""); + Expect(1, 65344, '\P{Is_Gc=_Connector_PUNCTUATION}', ""); + Expect(0, 65344, '\P{^Is_Gc=_Connector_PUNCTUATION}', ""); + Error('\p{Is_Category= /a/PC}'); + Error('\P{Is_Category= /a/PC}'); Expect(1, 65343, '\p{Is_Category=pc}', ""); Expect(0, 65343, '\p{^Is_Category=pc}', ""); Expect(0, 65343, '\P{Is_Category=pc}', ""); @@ -38812,136 +40506,128 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65344, '\p{^Is_Category=pc}', ""); Expect(1, 65344, '\P{Is_Category=pc}', ""); Expect(0, 65344, '\P{^Is_Category=pc}', ""); - Expect(1, 65343, '\p{Is_Category=_pc}', ""); - Expect(0, 65343, '\p{^Is_Category=_pc}', ""); - Expect(0, 65343, '\P{Is_Category=_pc}', ""); - Expect(1, 65343, '\P{^Is_Category=_pc}', ""); - Expect(0, 65344, '\p{Is_Category=_pc}', ""); - Expect(1, 65344, '\p{^Is_Category=_pc}', ""); - Expect(1, 65344, '\P{Is_Category=_pc}', ""); - Expect(0, 65344, '\P{^Is_Category=_pc}', ""); - Error('\p{General_Category=- Dash_PUNCTUATION/a/}'); - Error('\P{General_Category=- Dash_PUNCTUATION/a/}'); - Expect(1, 65293, '\p{General_Category=:\ADash_Punctuation\z:}', "");; - Expect(0, 65294, '\p{General_Category=:\ADash_Punctuation\z:}', "");; - Expect(1, 65293, '\p{General_Category=dashpunctuation}', ""); - Expect(0, 65293, '\p{^General_Category=dashpunctuation}', ""); - Expect(0, 65293, '\P{General_Category=dashpunctuation}', ""); - Expect(1, 65293, '\P{^General_Category=dashpunctuation}', ""); - Expect(0, 65294, '\p{General_Category=dashpunctuation}', ""); - Expect(1, 65294, '\p{^General_Category=dashpunctuation}', ""); - Expect(1, 65294, '\P{General_Category=dashpunctuation}', ""); - Expect(0, 65294, '\P{^General_Category=dashpunctuation}', ""); - Expect(1, 65293, '\p{General_Category=:\Adashpunctuation\z:}', "");; - Expect(0, 65294, '\p{General_Category=:\Adashpunctuation\z:}', "");; - Expect(1, 65293, '\p{General_Category=Dash_Punctuation}', ""); - Expect(0, 65293, '\p{^General_Category=Dash_Punctuation}', ""); - Expect(0, 65293, '\P{General_Category=Dash_Punctuation}', ""); - Expect(1, 65293, '\P{^General_Category=Dash_Punctuation}', ""); - Expect(0, 65294, '\p{General_Category=Dash_Punctuation}', ""); - Expect(1, 65294, '\p{^General_Category=Dash_Punctuation}', ""); - Expect(1, 65294, '\P{General_Category=Dash_Punctuation}', ""); - Expect(0, 65294, '\P{^General_Category=Dash_Punctuation}', ""); - Error('\p{Gc= Pd/a/}'); - Error('\P{Gc= Pd/a/}'); - Expect(1, 65293, '\p{Gc=:\APd\z:}', "");; - Expect(0, 65294, '\p{Gc=:\APd\z:}', "");; - Expect(1, 65293, '\p{Gc=pd}', ""); - Expect(0, 65293, '\p{^Gc=pd}', ""); - Expect(0, 65293, '\P{Gc=pd}', ""); - Expect(1, 65293, '\P{^Gc=pd}', ""); - Expect(0, 65294, '\p{Gc=pd}', ""); - Expect(1, 65294, '\p{^Gc=pd}', ""); - Expect(1, 65294, '\P{Gc=pd}', ""); - Expect(0, 65294, '\P{^Gc=pd}', ""); - Expect(1, 65293, '\p{Gc=:\Apd\z:}', "");; - Expect(0, 65294, '\p{Gc=:\Apd\z:}', "");; - Expect(1, 65293, '\p{Gc= _pd}', ""); - Expect(0, 65293, '\p{^Gc= _pd}', ""); - Expect(0, 65293, '\P{Gc= _pd}', ""); - Expect(1, 65293, '\P{^Gc= _pd}', ""); - Expect(0, 65294, '\p{Gc= _pd}', ""); - Expect(1, 65294, '\p{^Gc= _pd}', ""); - Expect(1, 65294, '\P{Gc= _pd}', ""); - Expect(0, 65294, '\P{^Gc= _pd}', ""); - Error('\p{Category=/a/Dash_PUNCTUATION}'); - Error('\P{Category=/a/Dash_PUNCTUATION}'); - Expect(1, 65293, '\p{Category=:\ADash_Punctuation\z:}', "");; - Expect(0, 65294, '\p{Category=:\ADash_Punctuation\z:}', "");; - Expect(1, 65293, '\p{Category=dashpunctuation}', ""); - Expect(0, 65293, '\p{^Category=dashpunctuation}', ""); - Expect(0, 65293, '\P{Category=dashpunctuation}', ""); - Expect(1, 65293, '\P{^Category=dashpunctuation}', ""); - Expect(0, 65294, '\p{Category=dashpunctuation}', ""); - Expect(1, 65294, '\p{^Category=dashpunctuation}', ""); - Expect(1, 65294, '\P{Category=dashpunctuation}', ""); - Expect(0, 65294, '\P{^Category=dashpunctuation}', ""); - Expect(1, 65293, '\p{Category=:\Adashpunctuation\z:}', "");; - Expect(0, 65294, '\p{Category=:\Adashpunctuation\z:}', "");; - Expect(1, 65293, '\p{Category= DASH_Punctuation}', ""); - Expect(0, 65293, '\p{^Category= DASH_Punctuation}', ""); - Expect(0, 65293, '\P{Category= DASH_Punctuation}', ""); - Expect(1, 65293, '\P{^Category= DASH_Punctuation}', ""); - Expect(0, 65294, '\p{Category= DASH_Punctuation}', ""); - Expect(1, 65294, '\p{^Category= DASH_Punctuation}', ""); - Expect(1, 65294, '\P{Category= DASH_Punctuation}', ""); - Expect(0, 65294, '\P{^Category= DASH_Punctuation}', ""); - Error('\p{Is_General_Category= :=pd}'); - Error('\P{Is_General_Category= :=pd}'); - Expect(1, 65293, '\p{Is_General_Category: pd}', ""); - Expect(0, 65293, '\p{^Is_General_Category: pd}', ""); - Expect(0, 65293, '\P{Is_General_Category: pd}', ""); - Expect(1, 65293, '\P{^Is_General_Category: pd}', ""); - Expect(0, 65294, '\p{Is_General_Category: pd}', ""); - Expect(1, 65294, '\p{^Is_General_Category: pd}', ""); - Expect(1, 65294, '\P{Is_General_Category: pd}', ""); - Expect(0, 65294, '\P{^Is_General_Category: pd}', ""); - Expect(1, 65293, '\p{Is_General_Category=- pd}', ""); - Expect(0, 65293, '\p{^Is_General_Category=- pd}', ""); - Expect(0, 65293, '\P{Is_General_Category=- pd}', ""); - Expect(1, 65293, '\P{^Is_General_Category=- pd}', ""); - Expect(0, 65294, '\p{Is_General_Category=- pd}', ""); - Expect(1, 65294, '\p{^Is_General_Category=- pd}', ""); - Expect(1, 65294, '\P{Is_General_Category=- pd}', ""); - Expect(0, 65294, '\P{^Is_General_Category=- pd}', ""); - Error('\p{Is_Gc= :=DASH_PUNCTUATION}'); - Error('\P{Is_Gc= :=DASH_PUNCTUATION}'); - Expect(1, 65293, '\p{Is_Gc:dashpunctuation}', ""); - Expect(0, 65293, '\p{^Is_Gc:dashpunctuation}', ""); - Expect(0, 65293, '\P{Is_Gc:dashpunctuation}', ""); - Expect(1, 65293, '\P{^Is_Gc:dashpunctuation}', ""); - Expect(0, 65294, '\p{Is_Gc:dashpunctuation}', ""); - Expect(1, 65294, '\p{^Is_Gc:dashpunctuation}', ""); - Expect(1, 65294, '\P{Is_Gc:dashpunctuation}', ""); - Expect(0, 65294, '\P{^Is_Gc:dashpunctuation}', ""); - Expect(1, 65293, '\p{Is_Gc=__Dash_Punctuation}', ""); - Expect(0, 65293, '\p{^Is_Gc=__Dash_Punctuation}', ""); - Expect(0, 65293, '\P{Is_Gc=__Dash_Punctuation}', ""); - Expect(1, 65293, '\P{^Is_Gc=__Dash_Punctuation}', ""); - Expect(0, 65294, '\p{Is_Gc=__Dash_Punctuation}', ""); - Expect(1, 65294, '\p{^Is_Gc=__Dash_Punctuation}', ""); - Expect(1, 65294, '\P{Is_Gc=__Dash_Punctuation}', ""); - Expect(0, 65294, '\P{^Is_Gc=__Dash_Punctuation}', ""); - Error('\p{Is_Category= Pd:=}'); - Error('\P{Is_Category= Pd:=}'); - Expect(1, 65293, '\p{Is_Category=pd}', ""); - Expect(0, 65293, '\p{^Is_Category=pd}', ""); - Expect(0, 65293, '\P{Is_Category=pd}', ""); - Expect(1, 65293, '\P{^Is_Category=pd}', ""); - Expect(0, 65294, '\p{Is_Category=pd}', ""); - Expect(1, 65294, '\p{^Is_Category=pd}', ""); - Expect(1, 65294, '\P{Is_Category=pd}', ""); - Expect(0, 65294, '\P{^Is_Category=pd}', ""); - Expect(1, 65293, '\p{Is_Category: Pd}', ""); - Expect(0, 65293, '\p{^Is_Category: Pd}', ""); - Expect(0, 65293, '\P{Is_Category: Pd}', ""); - Expect(1, 65293, '\P{^Is_Category: Pd}', ""); - Expect(0, 65294, '\p{Is_Category: Pd}', ""); - Expect(1, 65294, '\p{^Is_Category: Pd}', ""); - Expect(1, 65294, '\P{Is_Category: Pd}', ""); - Expect(0, 65294, '\P{^Is_Category: Pd}', ""); - Error('\p{General_Category=- CLOSE_Punctuation/a/}'); - Error('\P{General_Category=- CLOSE_Punctuation/a/}'); + Error('\p{General_Category= :=Dash_Punctuation}'); + Error('\P{General_Category= :=Dash_Punctuation}'); + Expect(1, 69293, '\p{General_Category=:\ADash_Punctuation\z:}', "");; + Expect(0, 69294, '\p{General_Category=:\ADash_Punctuation\z:}', "");; + Expect(1, 69293, '\p{General_Category=dashpunctuation}', ""); + Expect(0, 69293, '\p{^General_Category=dashpunctuation}', ""); + Expect(0, 69293, '\P{General_Category=dashpunctuation}', ""); + Expect(1, 69293, '\P{^General_Category=dashpunctuation}', ""); + Expect(0, 69294, '\p{General_Category=dashpunctuation}', ""); + Expect(1, 69294, '\p{^General_Category=dashpunctuation}', ""); + Expect(1, 69294, '\P{General_Category=dashpunctuation}', ""); + Expect(0, 69294, '\P{^General_Category=dashpunctuation}', ""); + Expect(1, 69293, '\p{General_Category=:\Adashpunctuation\z:}', "");; + Expect(0, 69294, '\p{General_Category=:\Adashpunctuation\z:}', "");; + Expect(1, 69293, '\p{General_Category=--Dash_Punctuation}', ""); + Expect(0, 69293, '\p{^General_Category=--Dash_Punctuation}', ""); + Expect(0, 69293, '\P{General_Category=--Dash_Punctuation}', ""); + Expect(1, 69293, '\P{^General_Category=--Dash_Punctuation}', ""); + Expect(0, 69294, '\p{General_Category=--Dash_Punctuation}', ""); + Expect(1, 69294, '\p{^General_Category=--Dash_Punctuation}', ""); + Expect(1, 69294, '\P{General_Category=--Dash_Punctuation}', ""); + Expect(0, 69294, '\P{^General_Category=--Dash_Punctuation}', ""); + Error('\p{Gc=:=_ Pd}'); + Error('\P{Gc=:=_ Pd}'); + Expect(1, 69293, '\p{Gc=:\APd\z:}', "");; + Expect(0, 69294, '\p{Gc=:\APd\z:}', "");; + Expect(1, 69293, '\p{Gc=pd}', ""); + Expect(0, 69293, '\p{^Gc=pd}', ""); + Expect(0, 69293, '\P{Gc=pd}', ""); + Expect(1, 69293, '\P{^Gc=pd}', ""); + Expect(0, 69294, '\p{Gc=pd}', ""); + Expect(1, 69294, '\p{^Gc=pd}', ""); + Expect(1, 69294, '\P{Gc=pd}', ""); + Expect(0, 69294, '\P{^Gc=pd}', ""); + Expect(1, 69293, '\p{Gc=:\Apd\z:}', "");; + Expect(0, 69294, '\p{Gc=:\Apd\z:}', "");; + Expect(1, 69293, '\p{Gc=--Pd}', ""); + Expect(0, 69293, '\p{^Gc=--Pd}', ""); + Expect(0, 69293, '\P{Gc=--Pd}', ""); + Expect(1, 69293, '\P{^Gc=--Pd}', ""); + Expect(0, 69294, '\p{Gc=--Pd}', ""); + Expect(1, 69294, '\p{^Gc=--Pd}', ""); + Expect(1, 69294, '\P{Gc=--Pd}', ""); + Expect(0, 69294, '\P{^Gc=--Pd}', ""); + Error('\p{Category=/a/ DASH_Punctuation}'); + Error('\P{Category=/a/ DASH_Punctuation}'); + Expect(1, 69293, '\p{Category=:\ADash_Punctuation\z:}', "");; + Expect(0, 69294, '\p{Category=:\ADash_Punctuation\z:}', "");; + Expect(1, 69293, '\p{Category=dashpunctuation}', ""); + Expect(0, 69293, '\p{^Category=dashpunctuation}', ""); + Expect(0, 69293, '\P{Category=dashpunctuation}', ""); + Expect(1, 69293, '\P{^Category=dashpunctuation}', ""); + Expect(0, 69294, '\p{Category=dashpunctuation}', ""); + Expect(1, 69294, '\p{^Category=dashpunctuation}', ""); + Expect(1, 69294, '\P{Category=dashpunctuation}', ""); + Expect(0, 69294, '\P{^Category=dashpunctuation}', ""); + Expect(1, 69293, '\p{Category=:\Adashpunctuation\z:}', "");; + Expect(0, 69294, '\p{Category=:\Adashpunctuation\z:}', "");; + Expect(1, 69293, '\p{Category=--DASH_Punctuation}', ""); + Expect(0, 69293, '\p{^Category=--DASH_Punctuation}', ""); + Expect(0, 69293, '\P{Category=--DASH_Punctuation}', ""); + Expect(1, 69293, '\P{^Category=--DASH_Punctuation}', ""); + Expect(0, 69294, '\p{Category=--DASH_Punctuation}', ""); + Expect(1, 69294, '\p{^Category=--DASH_Punctuation}', ""); + Expect(1, 69294, '\P{Category=--DASH_Punctuation}', ""); + Expect(0, 69294, '\P{^Category=--DASH_Punctuation}', ""); + Error('\p{Is_General_Category=--pd/a/}'); + Error('\P{Is_General_Category=--pd/a/}'); + Expect(1, 69293, '\p{Is_General_Category=pd}', ""); + Expect(0, 69293, '\p{^Is_General_Category=pd}', ""); + Expect(0, 69293, '\P{Is_General_Category=pd}', ""); + Expect(1, 69293, '\P{^Is_General_Category=pd}', ""); + Expect(0, 69294, '\p{Is_General_Category=pd}', ""); + Expect(1, 69294, '\p{^Is_General_Category=pd}', ""); + Expect(1, 69294, '\P{Is_General_Category=pd}', ""); + Expect(0, 69294, '\P{^Is_General_Category=pd}', ""); + Expect(1, 69293, '\p{Is_General_Category= -Pd}', ""); + Expect(0, 69293, '\p{^Is_General_Category= -Pd}', ""); + Expect(0, 69293, '\P{Is_General_Category= -Pd}', ""); + Expect(1, 69293, '\P{^Is_General_Category= -Pd}', ""); + Expect(0, 69294, '\p{Is_General_Category= -Pd}', ""); + Expect(1, 69294, '\p{^Is_General_Category= -Pd}', ""); + Expect(1, 69294, '\P{Is_General_Category= -Pd}', ""); + Expect(0, 69294, '\P{^Is_General_Category= -Pd}', ""); + Error('\p{Is_Gc=/a/ -Dash_Punctuation}'); + Error('\P{Is_Gc=/a/ -Dash_Punctuation}'); + Expect(1, 69293, '\p{Is_Gc=dashpunctuation}', ""); + Expect(0, 69293, '\p{^Is_Gc=dashpunctuation}', ""); + Expect(0, 69293, '\P{Is_Gc=dashpunctuation}', ""); + Expect(1, 69293, '\P{^Is_Gc=dashpunctuation}', ""); + Expect(0, 69294, '\p{Is_Gc=dashpunctuation}', ""); + Expect(1, 69294, '\p{^Is_Gc=dashpunctuation}', ""); + Expect(1, 69294, '\P{Is_Gc=dashpunctuation}', ""); + Expect(0, 69294, '\P{^Is_Gc=dashpunctuation}', ""); + Expect(1, 69293, '\p{Is_Gc=Dash_punctuation}', ""); + Expect(0, 69293, '\p{^Is_Gc=Dash_punctuation}', ""); + Expect(0, 69293, '\P{Is_Gc=Dash_punctuation}', ""); + Expect(1, 69293, '\P{^Is_Gc=Dash_punctuation}', ""); + Expect(0, 69294, '\p{Is_Gc=Dash_punctuation}', ""); + Expect(1, 69294, '\p{^Is_Gc=Dash_punctuation}', ""); + Expect(1, 69294, '\P{Is_Gc=Dash_punctuation}', ""); + Expect(0, 69294, '\P{^Is_Gc=Dash_punctuation}', ""); + Error('\p{Is_Category:/a/ PD}'); + Error('\P{Is_Category:/a/ PD}'); + Expect(1, 69293, '\p{Is_Category: pd}', ""); + Expect(0, 69293, '\p{^Is_Category: pd}', ""); + Expect(0, 69293, '\P{Is_Category: pd}', ""); + Expect(1, 69293, '\P{^Is_Category: pd}', ""); + Expect(0, 69294, '\p{Is_Category: pd}', ""); + Expect(1, 69294, '\p{^Is_Category: pd}', ""); + Expect(1, 69294, '\P{Is_Category: pd}', ""); + Expect(0, 69294, '\P{^Is_Category: pd}', ""); + Expect(1, 69293, '\p{Is_Category= Pd}', ""); + Expect(0, 69293, '\p{^Is_Category= Pd}', ""); + Expect(0, 69293, '\P{Is_Category= Pd}', ""); + Expect(1, 69293, '\P{^Is_Category= Pd}', ""); + Expect(0, 69294, '\p{Is_Category= Pd}', ""); + Expect(1, 69294, '\p{^Is_Category= Pd}', ""); + Expect(1, 69294, '\P{Is_Category= Pd}', ""); + Expect(0, 69294, '\P{^Is_Category= Pd}', ""); + Error('\p{General_Category= _CLOSE_Punctuation/a/}'); + Error('\P{General_Category= _CLOSE_Punctuation/a/}'); Expect(1, 65379, '\p{General_Category=:\AClose_Punctuation\z:}', "");; Expect(0, 65380, '\p{General_Category=:\AClose_Punctuation\z:}', "");; Expect(1, 65379, '\p{General_Category=closepunctuation}', ""); @@ -38954,16 +40640,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65380, '\P{^General_Category=closepunctuation}', ""); Expect(1, 65379, '\p{General_Category=:\Aclosepunctuation\z:}', "");; Expect(0, 65380, '\p{General_Category=:\Aclosepunctuation\z:}', "");; - Expect(1, 65379, '\p{General_Category= CLOSE_Punctuation}', ""); - Expect(0, 65379, '\p{^General_Category= CLOSE_Punctuation}', ""); - Expect(0, 65379, '\P{General_Category= CLOSE_Punctuation}', ""); - Expect(1, 65379, '\P{^General_Category= CLOSE_Punctuation}', ""); - Expect(0, 65380, '\p{General_Category= CLOSE_Punctuation}', ""); - Expect(1, 65380, '\p{^General_Category= CLOSE_Punctuation}', ""); - Expect(1, 65380, '\P{General_Category= CLOSE_Punctuation}', ""); - Expect(0, 65380, '\P{^General_Category= CLOSE_Punctuation}', ""); - Error('\p{Gc=/a/Pe}'); - Error('\P{Gc=/a/Pe}'); + Expect(1, 65379, '\p{General_Category=--Close_PUNCTUATION}', ""); + Expect(0, 65379, '\p{^General_Category=--Close_PUNCTUATION}', ""); + Expect(0, 65379, '\P{General_Category=--Close_PUNCTUATION}', ""); + Expect(1, 65379, '\P{^General_Category=--Close_PUNCTUATION}', ""); + Expect(0, 65380, '\p{General_Category=--Close_PUNCTUATION}', ""); + Expect(1, 65380, '\p{^General_Category=--Close_PUNCTUATION}', ""); + Expect(1, 65380, '\P{General_Category=--Close_PUNCTUATION}', ""); + Expect(0, 65380, '\P{^General_Category=--Close_PUNCTUATION}', ""); + Error('\p{Gc=/a/ -PE}'); + Error('\P{Gc=/a/ -PE}'); Expect(1, 65379, '\p{Gc=:\APe\z:}', "");; Expect(0, 65380, '\p{Gc=:\APe\z:}', "");; Expect(1, 65379, '\p{Gc=pe}', ""); @@ -38976,16 +40662,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65380, '\P{^Gc=pe}', ""); Expect(1, 65379, '\p{Gc=:\Ape\z:}', "");; Expect(0, 65380, '\p{Gc=:\Ape\z:}', "");; - Expect(1, 65379, '\p{Gc=__Pe}', ""); - Expect(0, 65379, '\p{^Gc=__Pe}', ""); - Expect(0, 65379, '\P{Gc=__Pe}', ""); - Expect(1, 65379, '\P{^Gc=__Pe}', ""); - Expect(0, 65380, '\p{Gc=__Pe}', ""); - Expect(1, 65380, '\p{^Gc=__Pe}', ""); - Expect(1, 65380, '\P{Gc=__Pe}', ""); - Expect(0, 65380, '\P{^Gc=__Pe}', ""); - Error('\p{Category=_ close_Punctuation:=}'); - Error('\P{Category=_ close_Punctuation:=}'); + Expect(1, 65379, '\p{Gc=-Pe}', ""); + Expect(0, 65379, '\p{^Gc=-Pe}', ""); + Expect(0, 65379, '\P{Gc=-Pe}', ""); + Expect(1, 65379, '\P{^Gc=-Pe}', ""); + Expect(0, 65380, '\p{Gc=-Pe}', ""); + Expect(1, 65380, '\p{^Gc=-Pe}', ""); + Expect(1, 65380, '\P{Gc=-Pe}', ""); + Expect(0, 65380, '\P{^Gc=-Pe}', ""); + Error('\p{Category=/a/Close_Punctuation}'); + Error('\P{Category=/a/Close_Punctuation}'); Expect(1, 65379, '\p{Category=:\AClose_Punctuation\z:}', "");; Expect(0, 65380, '\p{Category=:\AClose_Punctuation\z:}', "");; Expect(1, 65379, '\p{Category=closepunctuation}', ""); @@ -38998,16 +40684,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65380, '\P{^Category=closepunctuation}', ""); Expect(1, 65379, '\p{Category=:\Aclosepunctuation\z:}', "");; Expect(0, 65380, '\p{Category=:\Aclosepunctuation\z:}', "");; - Expect(1, 65379, '\p{Category= close_PUNCTUATION}', ""); - Expect(0, 65379, '\p{^Category= close_PUNCTUATION}', ""); - Expect(0, 65379, '\P{Category= close_PUNCTUATION}', ""); - Expect(1, 65379, '\P{^Category= close_PUNCTUATION}', ""); - Expect(0, 65380, '\p{Category= close_PUNCTUATION}', ""); - Expect(1, 65380, '\p{^Category= close_PUNCTUATION}', ""); - Expect(1, 65380, '\P{Category= close_PUNCTUATION}', ""); - Expect(0, 65380, '\P{^Category= close_PUNCTUATION}', ""); - Error('\p{Is_General_Category=--Pe/a/}'); - Error('\P{Is_General_Category=--Pe/a/}'); + Expect(1, 65379, '\p{Category= -close_PUNCTUATION}', ""); + Expect(0, 65379, '\p{^Category= -close_PUNCTUATION}', ""); + Expect(0, 65379, '\P{Category= -close_PUNCTUATION}', ""); + Expect(1, 65379, '\P{^Category= -close_PUNCTUATION}', ""); + Expect(0, 65380, '\p{Category= -close_PUNCTUATION}', ""); + Expect(1, 65380, '\p{^Category= -close_PUNCTUATION}', ""); + Expect(1, 65380, '\P{Category= -close_PUNCTUATION}', ""); + Expect(0, 65380, '\P{^Category= -close_PUNCTUATION}', ""); + Error('\p{Is_General_Category: /a/- PE}'); + Error('\P{Is_General_Category: /a/- PE}'); Expect(1, 65379, '\p{Is_General_Category=pe}', ""); Expect(0, 65379, '\p{^Is_General_Category=pe}', ""); Expect(0, 65379, '\P{Is_General_Category=pe}', ""); @@ -39016,16 +40702,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65380, '\p{^Is_General_Category=pe}', ""); Expect(1, 65380, '\P{Is_General_Category=pe}', ""); Expect(0, 65380, '\P{^Is_General_Category=pe}', ""); - Expect(1, 65379, '\p{Is_General_Category=__Pe}', ""); - Expect(0, 65379, '\p{^Is_General_Category=__Pe}', ""); - Expect(0, 65379, '\P{Is_General_Category=__Pe}', ""); - Expect(1, 65379, '\P{^Is_General_Category=__Pe}', ""); - Expect(0, 65380, '\p{Is_General_Category=__Pe}', ""); - Expect(1, 65380, '\p{^Is_General_Category=__Pe}', ""); - Expect(1, 65380, '\P{Is_General_Category=__Pe}', ""); - Expect(0, 65380, '\P{^Is_General_Category=__Pe}', ""); - Error('\p{Is_Gc= _Close_Punctuation:=}'); - Error('\P{Is_Gc= _Close_Punctuation:=}'); + Expect(1, 65379, '\p{Is_General_Category= -PE}', ""); + Expect(0, 65379, '\p{^Is_General_Category= -PE}', ""); + Expect(0, 65379, '\P{Is_General_Category= -PE}', ""); + Expect(1, 65379, '\P{^Is_General_Category= -PE}', ""); + Expect(0, 65380, '\p{Is_General_Category= -PE}', ""); + Expect(1, 65380, '\p{^Is_General_Category= -PE}', ""); + Expect(1, 65380, '\P{Is_General_Category= -PE}', ""); + Expect(0, 65380, '\P{^Is_General_Category= -PE}', ""); + Error('\p{Is_Gc= :=Close_Punctuation}'); + Error('\P{Is_Gc= :=Close_Punctuation}'); Expect(1, 65379, '\p{Is_Gc=closepunctuation}', ""); Expect(0, 65379, '\p{^Is_Gc=closepunctuation}', ""); Expect(0, 65379, '\P{Is_Gc=closepunctuation}', ""); @@ -39034,34 +40720,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65380, '\p{^Is_Gc=closepunctuation}', ""); Expect(1, 65380, '\P{Is_Gc=closepunctuation}', ""); Expect(0, 65380, '\P{^Is_Gc=closepunctuation}', ""); - Expect(1, 65379, '\p{Is_Gc=__close_PUNCTUATION}', ""); - Expect(0, 65379, '\p{^Is_Gc=__close_PUNCTUATION}', ""); - Expect(0, 65379, '\P{Is_Gc=__close_PUNCTUATION}', ""); - Expect(1, 65379, '\P{^Is_Gc=__close_PUNCTUATION}', ""); - Expect(0, 65380, '\p{Is_Gc=__close_PUNCTUATION}', ""); - Expect(1, 65380, '\p{^Is_Gc=__close_PUNCTUATION}', ""); - Expect(1, 65380, '\P{Is_Gc=__close_PUNCTUATION}', ""); - Expect(0, 65380, '\P{^Is_Gc=__close_PUNCTUATION}', ""); - Error('\p{Is_Category=-/a/Pe}'); - Error('\P{Is_Category=-/a/Pe}'); - Expect(1, 65379, '\p{Is_Category=pe}', ""); - Expect(0, 65379, '\p{^Is_Category=pe}', ""); - Expect(0, 65379, '\P{Is_Category=pe}', ""); - Expect(1, 65379, '\P{^Is_Category=pe}', ""); - Expect(0, 65380, '\p{Is_Category=pe}', ""); - Expect(1, 65380, '\p{^Is_Category=pe}', ""); - Expect(1, 65380, '\P{Is_Category=pe}', ""); - Expect(0, 65380, '\P{^Is_Category=pe}', ""); - Expect(1, 65379, '\p{Is_Category=_Pe}', ""); - Expect(0, 65379, '\p{^Is_Category=_Pe}', ""); - Expect(0, 65379, '\P{Is_Category=_Pe}', ""); - Expect(1, 65379, '\P{^Is_Category=_Pe}', ""); - Expect(0, 65380, '\p{Is_Category=_Pe}', ""); - Expect(1, 65380, '\p{^Is_Category=_Pe}', ""); - Expect(1, 65380, '\P{Is_Category=_Pe}', ""); - Expect(0, 65380, '\P{^Is_Category=_Pe}', ""); - Error('\p{General_Category= Final_Punctuation/a/}'); - Error('\P{General_Category= Final_Punctuation/a/}'); + Expect(1, 65379, '\p{Is_Gc=-_Close_Punctuation}', ""); + Expect(0, 65379, '\p{^Is_Gc=-_Close_Punctuation}', ""); + Expect(0, 65379, '\P{Is_Gc=-_Close_Punctuation}', ""); + Expect(1, 65379, '\P{^Is_Gc=-_Close_Punctuation}', ""); + Expect(0, 65380, '\p{Is_Gc=-_Close_Punctuation}', ""); + Expect(1, 65380, '\p{^Is_Gc=-_Close_Punctuation}', ""); + Expect(1, 65380, '\P{Is_Gc=-_Close_Punctuation}', ""); + Expect(0, 65380, '\P{^Is_Gc=-_Close_Punctuation}', ""); + Error('\p{Is_Category= _pe/a/}'); + Error('\P{Is_Category= _pe/a/}'); + Expect(1, 65379, '\p{Is_Category:pe}', ""); + Expect(0, 65379, '\p{^Is_Category:pe}', ""); + Expect(0, 65379, '\P{Is_Category:pe}', ""); + Expect(1, 65379, '\P{^Is_Category:pe}', ""); + Expect(0, 65380, '\p{Is_Category:pe}', ""); + Expect(1, 65380, '\p{^Is_Category:pe}', ""); + Expect(1, 65380, '\P{Is_Category:pe}', ""); + Expect(0, 65380, '\P{^Is_Category:pe}', ""); + Expect(1, 65379, '\p{Is_Category=_-pe}', ""); + Expect(0, 65379, '\p{^Is_Category=_-pe}', ""); + Expect(0, 65379, '\P{Is_Category=_-pe}', ""); + Expect(1, 65379, '\P{^Is_Category=_-pe}', ""); + Expect(0, 65380, '\p{Is_Category=_-pe}', ""); + Expect(1, 65380, '\p{^Is_Category=_-pe}', ""); + Expect(1, 65380, '\P{Is_Category=_-pe}', ""); + Expect(0, 65380, '\P{^Is_Category=_-pe}', ""); + Error('\p{General_Category=:=Final_PUNCTUATION}'); + Error('\P{General_Category=:=Final_PUNCTUATION}'); Expect(1, 11809, '\p{General_Category=:\AFinal_Punctuation\z:}', "");; Expect(0, 11810, '\p{General_Category=:\AFinal_Punctuation\z:}', "");; Expect(1, 11809, '\p{General_Category=finalpunctuation}', ""); @@ -39074,16 +40760,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 11810, '\P{^General_Category=finalpunctuation}', ""); Expect(1, 11809, '\p{General_Category=:\Afinalpunctuation\z:}', "");; Expect(0, 11810, '\p{General_Category=:\Afinalpunctuation\z:}', "");; - Expect(1, 11809, '\p{General_Category=-Final_punctuation}', ""); - Expect(0, 11809, '\p{^General_Category=-Final_punctuation}', ""); - Expect(0, 11809, '\P{General_Category=-Final_punctuation}', ""); - Expect(1, 11809, '\P{^General_Category=-Final_punctuation}', ""); - Expect(0, 11810, '\p{General_Category=-Final_punctuation}', ""); - Expect(1, 11810, '\p{^General_Category=-Final_punctuation}', ""); - Expect(1, 11810, '\P{General_Category=-Final_punctuation}', ""); - Expect(0, 11810, '\P{^General_Category=-Final_punctuation}', ""); - Error('\p{Gc=-:=Pf}'); - Error('\P{Gc=-:=Pf}'); + Expect(1, 11809, '\p{General_Category=__FINAL_PUNCTUATION}', ""); + Expect(0, 11809, '\p{^General_Category=__FINAL_PUNCTUATION}', ""); + Expect(0, 11809, '\P{General_Category=__FINAL_PUNCTUATION}', ""); + Expect(1, 11809, '\P{^General_Category=__FINAL_PUNCTUATION}', ""); + Expect(0, 11810, '\p{General_Category=__FINAL_PUNCTUATION}', ""); + Expect(1, 11810, '\p{^General_Category=__FINAL_PUNCTUATION}', ""); + Expect(1, 11810, '\P{General_Category=__FINAL_PUNCTUATION}', ""); + Expect(0, 11810, '\P{^General_Category=__FINAL_PUNCTUATION}', ""); + Error('\p{Gc: - Pf/a/}'); + Error('\P{Gc: - Pf/a/}'); Expect(1, 11809, '\p{Gc=:\APf\z:}', "");; Expect(0, 11810, '\p{Gc=:\APf\z:}', "");; Expect(1, 11809, '\p{Gc=pf}', ""); @@ -39096,56 +40782,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 11810, '\P{^Gc=pf}', ""); Expect(1, 11809, '\p{Gc=:\Apf\z:}', "");; Expect(0, 11810, '\p{Gc=:\Apf\z:}', "");; - Expect(1, 11809, '\p{Gc=-PF}', ""); - Expect(0, 11809, '\p{^Gc=-PF}', ""); - Expect(0, 11809, '\P{Gc=-PF}', ""); - Expect(1, 11809, '\P{^Gc=-PF}', ""); - Expect(0, 11810, '\p{Gc=-PF}', ""); - Expect(1, 11810, '\p{^Gc=-PF}', ""); - Expect(1, 11810, '\P{Gc=-PF}', ""); - Expect(0, 11810, '\P{^Gc=-PF}', ""); - Error('\p{Category= final_Punctuation/a/}'); - Error('\P{Category= final_Punctuation/a/}'); + Expect(1, 11809, '\p{Gc: pf}', ""); + Expect(0, 11809, '\p{^Gc: pf}', ""); + Expect(0, 11809, '\P{Gc: pf}', ""); + Expect(1, 11809, '\P{^Gc: pf}', ""); + Expect(0, 11810, '\p{Gc: pf}', ""); + Expect(1, 11810, '\p{^Gc: pf}', ""); + Expect(1, 11810, '\P{Gc: pf}', ""); + Expect(0, 11810, '\P{^Gc: pf}', ""); + Error('\p{Category= :=Final_punctuation}'); + Error('\P{Category= :=Final_punctuation}'); Expect(1, 11809, '\p{Category=:\AFinal_Punctuation\z:}', "");; Expect(0, 11810, '\p{Category=:\AFinal_Punctuation\z:}', "");; - Expect(1, 11809, '\p{Category=finalpunctuation}', ""); - Expect(0, 11809, '\p{^Category=finalpunctuation}', ""); - Expect(0, 11809, '\P{Category=finalpunctuation}', ""); - Expect(1, 11809, '\P{^Category=finalpunctuation}', ""); - Expect(0, 11810, '\p{Category=finalpunctuation}', ""); - Expect(1, 11810, '\p{^Category=finalpunctuation}', ""); - Expect(1, 11810, '\P{Category=finalpunctuation}', ""); - Expect(0, 11810, '\P{^Category=finalpunctuation}', ""); + Expect(1, 11809, '\p{Category: finalpunctuation}', ""); + Expect(0, 11809, '\p{^Category: finalpunctuation}', ""); + Expect(0, 11809, '\P{Category: finalpunctuation}', ""); + Expect(1, 11809, '\P{^Category: finalpunctuation}', ""); + Expect(0, 11810, '\p{Category: finalpunctuation}', ""); + Expect(1, 11810, '\p{^Category: finalpunctuation}', ""); + Expect(1, 11810, '\P{Category: finalpunctuation}', ""); + Expect(0, 11810, '\P{^Category: finalpunctuation}', ""); Expect(1, 11809, '\p{Category=:\Afinalpunctuation\z:}', "");; Expect(0, 11810, '\p{Category=:\Afinalpunctuation\z:}', "");; - Expect(1, 11809, '\p{Category=_ final_PUNCTUATION}', ""); - Expect(0, 11809, '\p{^Category=_ final_PUNCTUATION}', ""); - Expect(0, 11809, '\P{Category=_ final_PUNCTUATION}', ""); - Expect(1, 11809, '\P{^Category=_ final_PUNCTUATION}', ""); - Expect(0, 11810, '\p{Category=_ final_PUNCTUATION}', ""); - Expect(1, 11810, '\p{^Category=_ final_PUNCTUATION}', ""); - Expect(1, 11810, '\P{Category=_ final_PUNCTUATION}', ""); - Expect(0, 11810, '\P{^Category=_ final_PUNCTUATION}', ""); - Error('\p{Is_General_Category=:=_ PF}'); - Error('\P{Is_General_Category=:=_ PF}'); - Expect(1, 11809, '\p{Is_General_Category=pf}', ""); - Expect(0, 11809, '\p{^Is_General_Category=pf}', ""); - Expect(0, 11809, '\P{Is_General_Category=pf}', ""); - Expect(1, 11809, '\P{^Is_General_Category=pf}', ""); - Expect(0, 11810, '\p{Is_General_Category=pf}', ""); - Expect(1, 11810, '\p{^Is_General_Category=pf}', ""); - Expect(1, 11810, '\P{Is_General_Category=pf}', ""); - Expect(0, 11810, '\P{^Is_General_Category=pf}', ""); - Expect(1, 11809, '\p{Is_General_Category= Pf}', ""); - Expect(0, 11809, '\p{^Is_General_Category= Pf}', ""); - Expect(0, 11809, '\P{Is_General_Category= Pf}', ""); - Expect(1, 11809, '\P{^Is_General_Category= Pf}', ""); - Expect(0, 11810, '\p{Is_General_Category= Pf}', ""); - Expect(1, 11810, '\p{^Is_General_Category= Pf}', ""); - Expect(1, 11810, '\P{Is_General_Category= Pf}', ""); - Expect(0, 11810, '\P{^Is_General_Category= Pf}', ""); - Error('\p{Is_Gc= final_Punctuation/a/}'); - Error('\P{Is_Gc= final_Punctuation/a/}'); + Expect(1, 11809, '\p{Category=_-Final_Punctuation}', ""); + Expect(0, 11809, '\p{^Category=_-Final_Punctuation}', ""); + Expect(0, 11809, '\P{Category=_-Final_Punctuation}', ""); + Expect(1, 11809, '\P{^Category=_-Final_Punctuation}', ""); + Expect(0, 11810, '\p{Category=_-Final_Punctuation}', ""); + Expect(1, 11810, '\p{^Category=_-Final_Punctuation}', ""); + Expect(1, 11810, '\P{Category=_-Final_Punctuation}', ""); + Expect(0, 11810, '\P{^Category=_-Final_Punctuation}', ""); + Error('\p{Is_General_Category=:=PF}'); + Error('\P{Is_General_Category=:=PF}'); + Expect(1, 11809, '\p{Is_General_Category: pf}', ""); + Expect(0, 11809, '\p{^Is_General_Category: pf}', ""); + Expect(0, 11809, '\P{Is_General_Category: pf}', ""); + Expect(1, 11809, '\P{^Is_General_Category: pf}', ""); + Expect(0, 11810, '\p{Is_General_Category: pf}', ""); + Expect(1, 11810, '\p{^Is_General_Category: pf}', ""); + Expect(1, 11810, '\P{Is_General_Category: pf}', ""); + Expect(0, 11810, '\P{^Is_General_Category: pf}', ""); + Expect(1, 11809, '\p{Is_General_Category= _Pf}', ""); + Expect(0, 11809, '\p{^Is_General_Category= _Pf}', ""); + Expect(0, 11809, '\P{Is_General_Category= _Pf}', ""); + Expect(1, 11809, '\P{^Is_General_Category= _Pf}', ""); + Expect(0, 11810, '\p{Is_General_Category= _Pf}', ""); + Expect(1, 11810, '\p{^Is_General_Category= _Pf}', ""); + Expect(1, 11810, '\P{Is_General_Category= _Pf}', ""); + Expect(0, 11810, '\P{^Is_General_Category= _Pf}', ""); + Error('\p{Is_Gc::=__Final_Punctuation}'); + Error('\P{Is_Gc::=__Final_Punctuation}'); Expect(1, 11809, '\p{Is_Gc=finalpunctuation}', ""); Expect(0, 11809, '\p{^Is_Gc=finalpunctuation}', ""); Expect(0, 11809, '\P{Is_Gc=finalpunctuation}', ""); @@ -39154,16 +40840,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 11810, '\p{^Is_Gc=finalpunctuation}', ""); Expect(1, 11810, '\P{Is_Gc=finalpunctuation}', ""); Expect(0, 11810, '\P{^Is_Gc=finalpunctuation}', ""); - Expect(1, 11809, '\p{Is_Gc= _final_Punctuation}', ""); - Expect(0, 11809, '\p{^Is_Gc= _final_Punctuation}', ""); - Expect(0, 11809, '\P{Is_Gc= _final_Punctuation}', ""); - Expect(1, 11809, '\P{^Is_Gc= _final_Punctuation}', ""); - Expect(0, 11810, '\p{Is_Gc= _final_Punctuation}', ""); - Expect(1, 11810, '\p{^Is_Gc= _final_Punctuation}', ""); - Expect(1, 11810, '\P{Is_Gc= _final_Punctuation}', ""); - Expect(0, 11810, '\P{^Is_Gc= _final_Punctuation}', ""); - Error('\p{Is_Category= :=Pf}'); - Error('\P{Is_Category= :=Pf}'); + Expect(1, 11809, '\p{Is_Gc=- FINAL_Punctuation}', ""); + Expect(0, 11809, '\p{^Is_Gc=- FINAL_Punctuation}', ""); + Expect(0, 11809, '\P{Is_Gc=- FINAL_Punctuation}', ""); + Expect(1, 11809, '\P{^Is_Gc=- FINAL_Punctuation}', ""); + Expect(0, 11810, '\p{Is_Gc=- FINAL_Punctuation}', ""); + Expect(1, 11810, '\p{^Is_Gc=- FINAL_Punctuation}', ""); + Expect(1, 11810, '\P{Is_Gc=- FINAL_Punctuation}', ""); + Expect(0, 11810, '\P{^Is_Gc=- FINAL_Punctuation}', ""); + Error('\p{Is_Category=:=PF}'); + Error('\P{Is_Category=:=PF}'); Expect(1, 11809, '\p{Is_Category=pf}', ""); Expect(0, 11809, '\p{^Is_Category=pf}', ""); Expect(0, 11809, '\P{Is_Category=pf}', ""); @@ -39172,16 +40858,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 11810, '\p{^Is_Category=pf}', ""); Expect(1, 11810, '\P{Is_Category=pf}', ""); Expect(0, 11810, '\P{^Is_Category=pf}', ""); - Expect(1, 11809, '\p{Is_Category= Pf}', ""); - Expect(0, 11809, '\p{^Is_Category= Pf}', ""); - Expect(0, 11809, '\P{Is_Category= Pf}', ""); - Expect(1, 11809, '\P{^Is_Category= Pf}', ""); - Expect(0, 11810, '\p{Is_Category= Pf}', ""); - Expect(1, 11810, '\p{^Is_Category= Pf}', ""); - Expect(1, 11810, '\P{Is_Category= Pf}', ""); - Expect(0, 11810, '\P{^Is_Category= Pf}', ""); - Error('\p{General_Category: /a/ Initial_Punctuation}'); - Error('\P{General_Category: /a/ Initial_Punctuation}'); + Expect(1, 11809, '\p{Is_Category=_pf}', ""); + Expect(0, 11809, '\p{^Is_Category=_pf}', ""); + Expect(0, 11809, '\P{Is_Category=_pf}', ""); + Expect(1, 11809, '\P{^Is_Category=_pf}', ""); + Expect(0, 11810, '\p{Is_Category=_pf}', ""); + Expect(1, 11810, '\p{^Is_Category=_pf}', ""); + Expect(1, 11810, '\P{Is_Category=_pf}', ""); + Expect(0, 11810, '\P{^Is_Category=_pf}', ""); + Error('\p{General_Category= :=Initial_PUNCTUATION}'); + Error('\P{General_Category= :=Initial_PUNCTUATION}'); Expect(1, 11808, '\p{General_Category=:\AInitial_Punctuation\z:}', "");; Expect(0, 11809, '\p{General_Category=:\AInitial_Punctuation\z:}', "");; Expect(1, 11808, '\p{General_Category=initialpunctuation}', ""); @@ -39194,16 +40880,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 11809, '\P{^General_Category=initialpunctuation}', ""); Expect(1, 11808, '\p{General_Category=:\Ainitialpunctuation\z:}', "");; Expect(0, 11809, '\p{General_Category=:\Ainitialpunctuation\z:}', "");; - Expect(1, 11808, '\p{General_Category= Initial_punctuation}', ""); - Expect(0, 11808, '\p{^General_Category= Initial_punctuation}', ""); - Expect(0, 11808, '\P{General_Category= Initial_punctuation}', ""); - Expect(1, 11808, '\P{^General_Category= Initial_punctuation}', ""); - Expect(0, 11809, '\p{General_Category= Initial_punctuation}', ""); - Expect(1, 11809, '\p{^General_Category= Initial_punctuation}', ""); - Expect(1, 11809, '\P{General_Category= Initial_punctuation}', ""); - Expect(0, 11809, '\P{^General_Category= Initial_punctuation}', ""); - Error('\p{Gc= :=PI}'); - Error('\P{Gc= :=PI}'); + Expect(1, 11808, '\p{General_Category= -initial_punctuation}', ""); + Expect(0, 11808, '\p{^General_Category= -initial_punctuation}', ""); + Expect(0, 11808, '\P{General_Category= -initial_punctuation}', ""); + Expect(1, 11808, '\P{^General_Category= -initial_punctuation}', ""); + Expect(0, 11809, '\p{General_Category= -initial_punctuation}', ""); + Expect(1, 11809, '\p{^General_Category= -initial_punctuation}', ""); + Expect(1, 11809, '\P{General_Category= -initial_punctuation}', ""); + Expect(0, 11809, '\P{^General_Category= -initial_punctuation}', ""); + Error('\p{Gc=-/a/Pi}'); + Error('\P{Gc=-/a/Pi}'); Expect(1, 11808, '\p{Gc=:\APi\z:}', "");; Expect(0, 11809, '\p{Gc=:\APi\z:}', "");; Expect(1, 11808, '\p{Gc=pi}', ""); @@ -39216,16 +40902,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 11809, '\P{^Gc=pi}', ""); Expect(1, 11808, '\p{Gc=:\Api\z:}', "");; Expect(0, 11809, '\p{Gc=:\Api\z:}', "");; - Expect(1, 11808, '\p{Gc= PI}', ""); - Expect(0, 11808, '\p{^Gc= PI}', ""); - Expect(0, 11808, '\P{Gc= PI}', ""); - Expect(1, 11808, '\P{^Gc= PI}', ""); - Expect(0, 11809, '\p{Gc= PI}', ""); - Expect(1, 11809, '\p{^Gc= PI}', ""); - Expect(1, 11809, '\P{Gc= PI}', ""); - Expect(0, 11809, '\P{^Gc= PI}', ""); - Error('\p{Category: /a/ Initial_PUNCTUATION}'); - Error('\P{Category: /a/ Initial_PUNCTUATION}'); + Expect(1, 11808, '\p{Gc= pi}', ""); + Expect(0, 11808, '\p{^Gc= pi}', ""); + Expect(0, 11808, '\P{Gc= pi}', ""); + Expect(1, 11808, '\P{^Gc= pi}', ""); + Expect(0, 11809, '\p{Gc= pi}', ""); + Expect(1, 11809, '\p{^Gc= pi}', ""); + Expect(1, 11809, '\P{Gc= pi}', ""); + Expect(0, 11809, '\P{^Gc= pi}', ""); + Error('\p{Category: _/a/Initial_Punctuation}'); + Error('\P{Category: _/a/Initial_Punctuation}'); Expect(1, 11808, '\p{Category=:\AInitial_Punctuation\z:}', "");; Expect(0, 11809, '\p{Category=:\AInitial_Punctuation\z:}', "");; Expect(1, 11808, '\p{Category=initialpunctuation}', ""); @@ -39238,16 +40924,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 11809, '\P{^Category=initialpunctuation}', ""); Expect(1, 11808, '\p{Category=:\Ainitialpunctuation\z:}', "");; Expect(0, 11809, '\p{Category=:\Ainitialpunctuation\z:}', "");; - Expect(1, 11808, '\p{Category= -Initial_punctuation}', ""); - Expect(0, 11808, '\p{^Category= -Initial_punctuation}', ""); - Expect(0, 11808, '\P{Category= -Initial_punctuation}', ""); - Expect(1, 11808, '\P{^Category= -Initial_punctuation}', ""); - Expect(0, 11809, '\p{Category= -Initial_punctuation}', ""); - Expect(1, 11809, '\p{^Category= -Initial_punctuation}', ""); - Expect(1, 11809, '\P{Category= -Initial_punctuation}', ""); - Expect(0, 11809, '\P{^Category= -Initial_punctuation}', ""); - Error('\p{Is_General_Category=/a/ -Pi}'); - Error('\P{Is_General_Category=/a/ -Pi}'); + Expect(1, 11808, '\p{Category=-Initial_punctuation}', ""); + Expect(0, 11808, '\p{^Category=-Initial_punctuation}', ""); + Expect(0, 11808, '\P{Category=-Initial_punctuation}', ""); + Expect(1, 11808, '\P{^Category=-Initial_punctuation}', ""); + Expect(0, 11809, '\p{Category=-Initial_punctuation}', ""); + Expect(1, 11809, '\p{^Category=-Initial_punctuation}', ""); + Expect(1, 11809, '\P{Category=-Initial_punctuation}', ""); + Expect(0, 11809, '\P{^Category=-Initial_punctuation}', ""); + Error('\p{Is_General_Category= /a/Pi}'); + Error('\P{Is_General_Category= /a/Pi}'); Expect(1, 11808, '\p{Is_General_Category=pi}', ""); Expect(0, 11808, '\p{^Is_General_Category=pi}', ""); Expect(0, 11808, '\P{Is_General_Category=pi}', ""); @@ -39256,34 +40942,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 11809, '\p{^Is_General_Category=pi}', ""); Expect(1, 11809, '\P{Is_General_Category=pi}', ""); Expect(0, 11809, '\P{^Is_General_Category=pi}', ""); - Expect(1, 11808, '\p{Is_General_Category=-pi}', ""); - Expect(0, 11808, '\p{^Is_General_Category=-pi}', ""); - Expect(0, 11808, '\P{Is_General_Category=-pi}', ""); - Expect(1, 11808, '\P{^Is_General_Category=-pi}', ""); - Expect(0, 11809, '\p{Is_General_Category=-pi}', ""); - Expect(1, 11809, '\p{^Is_General_Category=-pi}', ""); - Expect(1, 11809, '\P{Is_General_Category=-pi}', ""); - Expect(0, 11809, '\P{^Is_General_Category=-pi}', ""); - Error('\p{Is_Gc=--initial_PUNCTUATION:=}'); - Error('\P{Is_Gc=--initial_PUNCTUATION:=}'); - Expect(1, 11808, '\p{Is_Gc=initialpunctuation}', ""); - Expect(0, 11808, '\p{^Is_Gc=initialpunctuation}', ""); - Expect(0, 11808, '\P{Is_Gc=initialpunctuation}', ""); - Expect(1, 11808, '\P{^Is_Gc=initialpunctuation}', ""); - Expect(0, 11809, '\p{Is_Gc=initialpunctuation}', ""); - Expect(1, 11809, '\p{^Is_Gc=initialpunctuation}', ""); - Expect(1, 11809, '\P{Is_Gc=initialpunctuation}', ""); - Expect(0, 11809, '\P{^Is_Gc=initialpunctuation}', ""); - Expect(1, 11808, '\p{Is_Gc=_Initial_PUNCTUATION}', ""); - Expect(0, 11808, '\p{^Is_Gc=_Initial_PUNCTUATION}', ""); - Expect(0, 11808, '\P{Is_Gc=_Initial_PUNCTUATION}', ""); - Expect(1, 11808, '\P{^Is_Gc=_Initial_PUNCTUATION}', ""); - Expect(0, 11809, '\p{Is_Gc=_Initial_PUNCTUATION}', ""); - Expect(1, 11809, '\p{^Is_Gc=_Initial_PUNCTUATION}', ""); - Expect(1, 11809, '\P{Is_Gc=_Initial_PUNCTUATION}', ""); - Expect(0, 11809, '\P{^Is_Gc=_Initial_PUNCTUATION}', ""); - Error('\p{Is_Category=/a/Pi}'); - Error('\P{Is_Category=/a/Pi}'); + Expect(1, 11808, '\p{Is_General_Category= Pi}', ""); + Expect(0, 11808, '\p{^Is_General_Category= Pi}', ""); + Expect(0, 11808, '\P{Is_General_Category= Pi}', ""); + Expect(1, 11808, '\P{^Is_General_Category= Pi}', ""); + Expect(0, 11809, '\p{Is_General_Category= Pi}', ""); + Expect(1, 11809, '\p{^Is_General_Category= Pi}', ""); + Expect(1, 11809, '\P{Is_General_Category= Pi}', ""); + Expect(0, 11809, '\P{^Is_General_Category= Pi}', ""); + Error('\p{Is_Gc: /a/Initial_Punctuation}'); + Error('\P{Is_Gc: /a/Initial_Punctuation}'); + Expect(1, 11808, '\p{Is_Gc: initialpunctuation}', ""); + Expect(0, 11808, '\p{^Is_Gc: initialpunctuation}', ""); + Expect(0, 11808, '\P{Is_Gc: initialpunctuation}', ""); + Expect(1, 11808, '\P{^Is_Gc: initialpunctuation}', ""); + Expect(0, 11809, '\p{Is_Gc: initialpunctuation}', ""); + Expect(1, 11809, '\p{^Is_Gc: initialpunctuation}', ""); + Expect(1, 11809, '\P{Is_Gc: initialpunctuation}', ""); + Expect(0, 11809, '\P{^Is_Gc: initialpunctuation}', ""); + Expect(1, 11808, '\p{Is_Gc: _initial_Punctuation}', ""); + Expect(0, 11808, '\p{^Is_Gc: _initial_Punctuation}', ""); + Expect(0, 11808, '\P{Is_Gc: _initial_Punctuation}', ""); + Expect(1, 11808, '\P{^Is_Gc: _initial_Punctuation}', ""); + Expect(0, 11809, '\p{Is_Gc: _initial_Punctuation}', ""); + Expect(1, 11809, '\p{^Is_Gc: _initial_Punctuation}', ""); + Expect(1, 11809, '\P{Is_Gc: _initial_Punctuation}', ""); + Expect(0, 11809, '\P{^Is_Gc: _initial_Punctuation}', ""); + Error('\p{Is_Category=-PI/a/}'); + Error('\P{Is_Category=-PI/a/}'); Expect(1, 11808, '\p{Is_Category=pi}', ""); Expect(0, 11808, '\p{^Is_Category=pi}', ""); Expect(0, 11808, '\P{Is_Category=pi}', ""); @@ -39292,16 +40978,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 11809, '\p{^Is_Category=pi}', ""); Expect(1, 11809, '\P{Is_Category=pi}', ""); Expect(0, 11809, '\P{^Is_Category=pi}', ""); - Expect(1, 11808, '\p{Is_Category= _Pi}', ""); - Expect(0, 11808, '\p{^Is_Category= _Pi}', ""); - Expect(0, 11808, '\P{Is_Category= _Pi}', ""); - Expect(1, 11808, '\P{^Is_Category= _Pi}', ""); - Expect(0, 11809, '\p{Is_Category= _Pi}', ""); - Expect(1, 11809, '\p{^Is_Category= _Pi}', ""); - Expect(1, 11809, '\P{Is_Category= _Pi}', ""); - Expect(0, 11809, '\P{^Is_Category= _Pi}', ""); - Error('\p{General_Category=:= OTHER_PUNCTUATION}'); - Error('\P{General_Category=:= OTHER_PUNCTUATION}'); + Expect(1, 11808, '\p{Is_Category: -PI}', ""); + Expect(0, 11808, '\p{^Is_Category: -PI}', ""); + Expect(0, 11808, '\P{Is_Category: -PI}', ""); + Expect(1, 11808, '\P{^Is_Category: -PI}', ""); + Expect(0, 11809, '\p{Is_Category: -PI}', ""); + Expect(1, 11809, '\p{^Is_Category: -PI}', ""); + Expect(1, 11809, '\P{Is_Category: -PI}', ""); + Expect(0, 11809, '\P{^Is_Category: -PI}', ""); + Error('\p{General_Category=_Other_Punctuation/a/}'); + Error('\P{General_Category=_Other_Punctuation/a/}'); Expect(1, 125279, '\p{General_Category=:\AOther_Punctuation\z:}', "");; Expect(0, 125280, '\p{General_Category=:\AOther_Punctuation\z:}', "");; Expect(1, 125279, '\p{General_Category=otherpunctuation}', ""); @@ -39314,38 +41000,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 125280, '\P{^General_Category=otherpunctuation}', ""); Expect(1, 125279, '\p{General_Category=:\Aotherpunctuation\z:}', "");; Expect(0, 125280, '\p{General_Category=:\Aotherpunctuation\z:}', "");; - Expect(1, 125279, '\p{General_Category=-Other_punctuation}', ""); - Expect(0, 125279, '\p{^General_Category=-Other_punctuation}', ""); - Expect(0, 125279, '\P{General_Category=-Other_punctuation}', ""); - Expect(1, 125279, '\P{^General_Category=-Other_punctuation}', ""); - Expect(0, 125280, '\p{General_Category=-Other_punctuation}', ""); - Expect(1, 125280, '\p{^General_Category=-Other_punctuation}', ""); - Expect(1, 125280, '\P{General_Category=-Other_punctuation}', ""); - Expect(0, 125280, '\P{^General_Category=-Other_punctuation}', ""); - Error('\p{Gc=:= Po}'); - Error('\P{Gc=:= Po}'); + Expect(1, 125279, '\p{General_Category= Other_Punctuation}', ""); + Expect(0, 125279, '\p{^General_Category= Other_Punctuation}', ""); + Expect(0, 125279, '\P{General_Category= Other_Punctuation}', ""); + Expect(1, 125279, '\P{^General_Category= Other_Punctuation}', ""); + Expect(0, 125280, '\p{General_Category= Other_Punctuation}', ""); + Expect(1, 125280, '\p{^General_Category= Other_Punctuation}', ""); + Expect(1, 125280, '\P{General_Category= Other_Punctuation}', ""); + Expect(0, 125280, '\P{^General_Category= Other_Punctuation}', ""); + Error('\p{Gc=-_po/a/}'); + Error('\P{Gc=-_po/a/}'); Expect(1, 125279, '\p{Gc=:\APo\z:}', "");; Expect(0, 125280, '\p{Gc=:\APo\z:}', "");; - Expect(1, 125279, '\p{Gc:po}', ""); - Expect(0, 125279, '\p{^Gc:po}', ""); - Expect(0, 125279, '\P{Gc:po}', ""); - Expect(1, 125279, '\P{^Gc:po}', ""); - Expect(0, 125280, '\p{Gc:po}', ""); - Expect(1, 125280, '\p{^Gc:po}', ""); - Expect(1, 125280, '\P{Gc:po}', ""); - Expect(0, 125280, '\P{^Gc:po}', ""); + Expect(1, 125279, '\p{Gc=po}', ""); + Expect(0, 125279, '\p{^Gc=po}', ""); + Expect(0, 125279, '\P{Gc=po}', ""); + Expect(1, 125279, '\P{^Gc=po}', ""); + Expect(0, 125280, '\p{Gc=po}', ""); + Expect(1, 125280, '\p{^Gc=po}', ""); + Expect(1, 125280, '\P{Gc=po}', ""); + Expect(0, 125280, '\P{^Gc=po}', ""); Expect(1, 125279, '\p{Gc=:\Apo\z:}', "");; Expect(0, 125280, '\p{Gc=:\Apo\z:}', "");; - Expect(1, 125279, '\p{Gc=_Po}', ""); - Expect(0, 125279, '\p{^Gc=_Po}', ""); - Expect(0, 125279, '\P{Gc=_Po}', ""); - Expect(1, 125279, '\P{^Gc=_Po}', ""); - Expect(0, 125280, '\p{Gc=_Po}', ""); - Expect(1, 125280, '\p{^Gc=_Po}', ""); - Expect(1, 125280, '\P{Gc=_Po}', ""); - Expect(0, 125280, '\P{^Gc=_Po}', ""); - Error('\p{Category=/a/ -Other_Punctuation}'); - Error('\P{Category=/a/ -Other_Punctuation}'); + Expect(1, 125279, '\p{Gc= PO}', ""); + Expect(0, 125279, '\p{^Gc= PO}', ""); + Expect(0, 125279, '\P{Gc= PO}', ""); + Expect(1, 125279, '\P{^Gc= PO}', ""); + Expect(0, 125280, '\p{Gc= PO}', ""); + Expect(1, 125280, '\p{^Gc= PO}', ""); + Expect(1, 125280, '\P{Gc= PO}', ""); + Expect(0, 125280, '\P{^Gc= PO}', ""); + Error('\p{Category=/a/-OTHER_PUNCTUATION}'); + Error('\P{Category=/a/-OTHER_PUNCTUATION}'); Expect(1, 125279, '\p{Category=:\AOther_Punctuation\z:}', "");; Expect(0, 125280, '\p{Category=:\AOther_Punctuation\z:}', "");; Expect(1, 125279, '\p{Category=otherpunctuation}', ""); @@ -39358,16 +41044,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 125280, '\P{^Category=otherpunctuation}', ""); Expect(1, 125279, '\p{Category=:\Aotherpunctuation\z:}', "");; Expect(0, 125280, '\p{Category=:\Aotherpunctuation\z:}', "");; - Expect(1, 125279, '\p{Category= OTHER_Punctuation}', ""); - Expect(0, 125279, '\p{^Category= OTHER_Punctuation}', ""); - Expect(0, 125279, '\P{Category= OTHER_Punctuation}', ""); - Expect(1, 125279, '\P{^Category= OTHER_Punctuation}', ""); - Expect(0, 125280, '\p{Category= OTHER_Punctuation}', ""); - Expect(1, 125280, '\p{^Category= OTHER_Punctuation}', ""); - Expect(1, 125280, '\P{Category= OTHER_Punctuation}', ""); - Expect(0, 125280, '\P{^Category= OTHER_Punctuation}', ""); - Error('\p{Is_General_Category= po/a/}'); - Error('\P{Is_General_Category= po/a/}'); + Expect(1, 125279, '\p{Category= -OTHER_punctuation}', ""); + Expect(0, 125279, '\p{^Category= -OTHER_punctuation}', ""); + Expect(0, 125279, '\P{Category= -OTHER_punctuation}', ""); + Expect(1, 125279, '\P{^Category= -OTHER_punctuation}', ""); + Expect(0, 125280, '\p{Category= -OTHER_punctuation}', ""); + Expect(1, 125280, '\p{^Category= -OTHER_punctuation}', ""); + Expect(1, 125280, '\P{Category= -OTHER_punctuation}', ""); + Expect(0, 125280, '\P{^Category= -OTHER_punctuation}', ""); + Error('\p{Is_General_Category=__po:=}'); + Error('\P{Is_General_Category=__po:=}'); Expect(1, 125279, '\p{Is_General_Category=po}', ""); Expect(0, 125279, '\p{^Is_General_Category=po}', ""); Expect(0, 125279, '\P{Is_General_Category=po}', ""); @@ -39376,16 +41062,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125280, '\p{^Is_General_Category=po}', ""); Expect(1, 125280, '\P{Is_General_Category=po}', ""); Expect(0, 125280, '\P{^Is_General_Category=po}', ""); - Expect(1, 125279, '\p{Is_General_Category= po}', ""); - Expect(0, 125279, '\p{^Is_General_Category= po}', ""); - Expect(0, 125279, '\P{Is_General_Category= po}', ""); - Expect(1, 125279, '\P{^Is_General_Category= po}', ""); - Expect(0, 125280, '\p{Is_General_Category= po}', ""); - Expect(1, 125280, '\p{^Is_General_Category= po}', ""); - Expect(1, 125280, '\P{Is_General_Category= po}', ""); - Expect(0, 125280, '\P{^Is_General_Category= po}', ""); - Error('\p{Is_Gc= Other_Punctuation/a/}'); - Error('\P{Is_Gc= Other_Punctuation/a/}'); + Expect(1, 125279, '\p{Is_General_Category= -po}', ""); + Expect(0, 125279, '\p{^Is_General_Category= -po}', ""); + Expect(0, 125279, '\P{Is_General_Category= -po}', ""); + Expect(1, 125279, '\P{^Is_General_Category= -po}', ""); + Expect(0, 125280, '\p{Is_General_Category= -po}', ""); + Expect(1, 125280, '\p{^Is_General_Category= -po}', ""); + Expect(1, 125280, '\P{Is_General_Category= -po}', ""); + Expect(0, 125280, '\P{^Is_General_Category= -po}', ""); + Error('\p{Is_Gc= OTHER_Punctuation:=}'); + Error('\P{Is_Gc= OTHER_Punctuation:=}'); Expect(1, 125279, '\p{Is_Gc=otherpunctuation}', ""); Expect(0, 125279, '\p{^Is_Gc=otherpunctuation}', ""); Expect(0, 125279, '\P{Is_Gc=otherpunctuation}', ""); @@ -39394,24 +41080,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125280, '\p{^Is_Gc=otherpunctuation}', ""); Expect(1, 125280, '\P{Is_Gc=otherpunctuation}', ""); Expect(0, 125280, '\P{^Is_Gc=otherpunctuation}', ""); - Expect(1, 125279, '\p{Is_Gc=-Other_punctuation}', ""); - Expect(0, 125279, '\p{^Is_Gc=-Other_punctuation}', ""); - Expect(0, 125279, '\P{Is_Gc=-Other_punctuation}', ""); - Expect(1, 125279, '\P{^Is_Gc=-Other_punctuation}', ""); - Expect(0, 125280, '\p{Is_Gc=-Other_punctuation}', ""); - Expect(1, 125280, '\p{^Is_Gc=-Other_punctuation}', ""); - Expect(1, 125280, '\P{Is_Gc=-Other_punctuation}', ""); - Expect(0, 125280, '\P{^Is_Gc=-Other_punctuation}', ""); - Error('\p{Is_Category=/a/ -PO}'); - Error('\P{Is_Category=/a/ -PO}'); - Expect(1, 125279, '\p{Is_Category:po}', ""); - Expect(0, 125279, '\p{^Is_Category:po}', ""); - Expect(0, 125279, '\P{Is_Category:po}', ""); - Expect(1, 125279, '\P{^Is_Category:po}', ""); - Expect(0, 125280, '\p{Is_Category:po}', ""); - Expect(1, 125280, '\p{^Is_Category:po}', ""); - Expect(1, 125280, '\P{Is_Category:po}', ""); - Expect(0, 125280, '\P{^Is_Category:po}', ""); + Expect(1, 125279, '\p{Is_Gc= OTHER_Punctuation}', ""); + Expect(0, 125279, '\p{^Is_Gc= OTHER_Punctuation}', ""); + Expect(0, 125279, '\P{Is_Gc= OTHER_Punctuation}', ""); + Expect(1, 125279, '\P{^Is_Gc= OTHER_Punctuation}', ""); + Expect(0, 125280, '\p{Is_Gc= OTHER_Punctuation}', ""); + Expect(1, 125280, '\p{^Is_Gc= OTHER_Punctuation}', ""); + Expect(1, 125280, '\P{Is_Gc= OTHER_Punctuation}', ""); + Expect(0, 125280, '\P{^Is_Gc= OTHER_Punctuation}', ""); + Error('\p{Is_Category= :=Po}'); + Error('\P{Is_Category= :=Po}'); + Expect(1, 125279, '\p{Is_Category=po}', ""); + Expect(0, 125279, '\p{^Is_Category=po}', ""); + Expect(0, 125279, '\P{Is_Category=po}', ""); + Expect(1, 125279, '\P{^Is_Category=po}', ""); + Expect(0, 125280, '\p{Is_Category=po}', ""); + Expect(1, 125280, '\p{^Is_Category=po}', ""); + Expect(1, 125280, '\P{Is_Category=po}', ""); + Expect(0, 125280, '\P{^Is_Category=po}', ""); Expect(1, 125279, '\p{Is_Category= PO}', ""); Expect(0, 125279, '\p{^Is_Category= PO}', ""); Expect(0, 125279, '\P{Is_Category= PO}', ""); @@ -39420,8 +41106,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125280, '\p{^Is_Category= PO}', ""); Expect(1, 125280, '\P{Is_Category= PO}', ""); Expect(0, 125280, '\P{^Is_Category= PO}', ""); - Error('\p{General_Category=/a/Open_Punctuation}'); - Error('\P{General_Category=/a/Open_Punctuation}'); + Error('\p{General_Category:/a/-_Open_Punctuation}'); + Error('\P{General_Category:/a/-_Open_Punctuation}'); Expect(1, 65378, '\p{General_Category=:\AOpen_Punctuation\z:}', "");; Expect(0, 65379, '\p{General_Category=:\AOpen_Punctuation\z:}', "");; Expect(1, 65378, '\p{General_Category=openpunctuation}', ""); @@ -39434,38 +41120,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65379, '\P{^General_Category=openpunctuation}', ""); Expect(1, 65378, '\p{General_Category=:\Aopenpunctuation\z:}', "");; Expect(0, 65379, '\p{General_Category=:\Aopenpunctuation\z:}', "");; - Expect(1, 65378, '\p{General_Category= -OPEN_Punctuation}', ""); - Expect(0, 65378, '\p{^General_Category= -OPEN_Punctuation}', ""); - Expect(0, 65378, '\P{General_Category= -OPEN_Punctuation}', ""); - Expect(1, 65378, '\P{^General_Category= -OPEN_Punctuation}', ""); - Expect(0, 65379, '\p{General_Category= -OPEN_Punctuation}', ""); - Expect(1, 65379, '\p{^General_Category= -OPEN_Punctuation}', ""); - Expect(1, 65379, '\P{General_Category= -OPEN_Punctuation}', ""); - Expect(0, 65379, '\P{^General_Category= -OPEN_Punctuation}', ""); - Error('\p{Gc=:= _Ps}'); - Error('\P{Gc=:= _Ps}'); + Expect(1, 65378, '\p{General_Category= -OPEN_Punctuation}', ""); + Expect(0, 65378, '\p{^General_Category= -OPEN_Punctuation}', ""); + Expect(0, 65378, '\P{General_Category= -OPEN_Punctuation}', ""); + Expect(1, 65378, '\P{^General_Category= -OPEN_Punctuation}', ""); + Expect(0, 65379, '\p{General_Category= -OPEN_Punctuation}', ""); + Expect(1, 65379, '\p{^General_Category= -OPEN_Punctuation}', ""); + Expect(1, 65379, '\P{General_Category= -OPEN_Punctuation}', ""); + Expect(0, 65379, '\P{^General_Category= -OPEN_Punctuation}', ""); + Error('\p{Gc=Ps/a/}'); + Error('\P{Gc=Ps/a/}'); Expect(1, 65378, '\p{Gc=:\APs\z:}', "");; Expect(0, 65379, '\p{Gc=:\APs\z:}', "");; - Expect(1, 65378, '\p{Gc: ps}', ""); - Expect(0, 65378, '\p{^Gc: ps}', ""); - Expect(0, 65378, '\P{Gc: ps}', ""); - Expect(1, 65378, '\P{^Gc: ps}', ""); - Expect(0, 65379, '\p{Gc: ps}', ""); - Expect(1, 65379, '\p{^Gc: ps}', ""); - Expect(1, 65379, '\P{Gc: ps}', ""); - Expect(0, 65379, '\P{^Gc: ps}', ""); + Expect(1, 65378, '\p{Gc=ps}', ""); + Expect(0, 65378, '\p{^Gc=ps}', ""); + Expect(0, 65378, '\P{Gc=ps}', ""); + Expect(1, 65378, '\P{^Gc=ps}', ""); + Expect(0, 65379, '\p{Gc=ps}', ""); + Expect(1, 65379, '\p{^Gc=ps}', ""); + Expect(1, 65379, '\P{Gc=ps}', ""); + Expect(0, 65379, '\P{^Gc=ps}', ""); Expect(1, 65378, '\p{Gc=:\Aps\z:}', "");; Expect(0, 65379, '\p{Gc=:\Aps\z:}', "");; - Expect(1, 65378, '\p{Gc= Ps}', ""); - Expect(0, 65378, '\p{^Gc= Ps}', ""); - Expect(0, 65378, '\P{Gc= Ps}', ""); - Expect(1, 65378, '\P{^Gc= Ps}', ""); - Expect(0, 65379, '\p{Gc= Ps}', ""); - Expect(1, 65379, '\p{^Gc= Ps}', ""); - Expect(1, 65379, '\P{Gc= Ps}', ""); - Expect(0, 65379, '\P{^Gc= Ps}', ""); - Error('\p{Category=_OPEN_punctuation:=}'); - Error('\P{Category=_OPEN_punctuation:=}'); + Expect(1, 65378, '\p{Gc= PS}', ""); + Expect(0, 65378, '\p{^Gc= PS}', ""); + Expect(0, 65378, '\P{Gc= PS}', ""); + Expect(1, 65378, '\P{^Gc= PS}', ""); + Expect(0, 65379, '\p{Gc= PS}', ""); + Expect(1, 65379, '\p{^Gc= PS}', ""); + Expect(1, 65379, '\P{Gc= PS}', ""); + Expect(0, 65379, '\P{^Gc= PS}', ""); + Error('\p{Category=__open_punctuation:=}'); + Error('\P{Category=__open_punctuation:=}'); Expect(1, 65378, '\p{Category=:\AOpen_Punctuation\z:}', "");; Expect(0, 65379, '\p{Category=:\AOpen_Punctuation\z:}', "");; Expect(1, 65378, '\p{Category=openpunctuation}', ""); @@ -39478,16 +41164,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65379, '\P{^Category=openpunctuation}', ""); Expect(1, 65378, '\p{Category=:\Aopenpunctuation\z:}', "");; Expect(0, 65379, '\p{Category=:\Aopenpunctuation\z:}', "");; - Expect(1, 65378, '\p{Category=_open_Punctuation}', ""); - Expect(0, 65378, '\p{^Category=_open_Punctuation}', ""); - Expect(0, 65378, '\P{Category=_open_Punctuation}', ""); - Expect(1, 65378, '\P{^Category=_open_Punctuation}', ""); - Expect(0, 65379, '\p{Category=_open_Punctuation}', ""); - Expect(1, 65379, '\p{^Category=_open_Punctuation}', ""); - Expect(1, 65379, '\P{Category=_open_Punctuation}', ""); - Expect(0, 65379, '\P{^Category=_open_Punctuation}', ""); - Error('\p{Is_General_Category=_/a/Ps}'); - Error('\P{Is_General_Category=_/a/Ps}'); + Expect(1, 65378, '\p{Category=-_Open_Punctuation}', ""); + Expect(0, 65378, '\p{^Category=-_Open_Punctuation}', ""); + Expect(0, 65378, '\P{Category=-_Open_Punctuation}', ""); + Expect(1, 65378, '\P{^Category=-_Open_Punctuation}', ""); + Expect(0, 65379, '\p{Category=-_Open_Punctuation}', ""); + Expect(1, 65379, '\p{^Category=-_Open_Punctuation}', ""); + Expect(1, 65379, '\P{Category=-_Open_Punctuation}', ""); + Expect(0, 65379, '\P{^Category=-_Open_Punctuation}', ""); + Error('\p{Is_General_Category=:= ps}'); + Error('\P{Is_General_Category=:= ps}'); Expect(1, 65378, '\p{Is_General_Category=ps}', ""); Expect(0, 65378, '\p{^Is_General_Category=ps}', ""); Expect(0, 65378, '\P{Is_General_Category=ps}', ""); @@ -39496,34 +41182,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65379, '\p{^Is_General_Category=ps}', ""); Expect(1, 65379, '\P{Is_General_Category=ps}', ""); Expect(0, 65379, '\P{^Is_General_Category=ps}', ""); - Expect(1, 65378, '\p{Is_General_Category: Ps}', ""); - Expect(0, 65378, '\p{^Is_General_Category: Ps}', ""); - Expect(0, 65378, '\P{Is_General_Category: Ps}', ""); - Expect(1, 65378, '\P{^Is_General_Category: Ps}', ""); - Expect(0, 65379, '\p{Is_General_Category: Ps}', ""); - Expect(1, 65379, '\p{^Is_General_Category: Ps}', ""); - Expect(1, 65379, '\P{Is_General_Category: Ps}', ""); - Expect(0, 65379, '\P{^Is_General_Category: Ps}', ""); - Error('\p{Is_Gc=:= Open_PUNCTUATION}'); - Error('\P{Is_Gc=:= Open_PUNCTUATION}'); - Expect(1, 65378, '\p{Is_Gc=openpunctuation}', ""); - Expect(0, 65378, '\p{^Is_Gc=openpunctuation}', ""); - Expect(0, 65378, '\P{Is_Gc=openpunctuation}', ""); - Expect(1, 65378, '\P{^Is_Gc=openpunctuation}', ""); - Expect(0, 65379, '\p{Is_Gc=openpunctuation}', ""); - Expect(1, 65379, '\p{^Is_Gc=openpunctuation}', ""); - Expect(1, 65379, '\P{Is_Gc=openpunctuation}', ""); - Expect(0, 65379, '\P{^Is_Gc=openpunctuation}', ""); - Expect(1, 65378, '\p{Is_Gc=Open_PUNCTUATION}', ""); - Expect(0, 65378, '\p{^Is_Gc=Open_PUNCTUATION}', ""); - Expect(0, 65378, '\P{Is_Gc=Open_PUNCTUATION}', ""); - Expect(1, 65378, '\P{^Is_Gc=Open_PUNCTUATION}', ""); - Expect(0, 65379, '\p{Is_Gc=Open_PUNCTUATION}', ""); - Expect(1, 65379, '\p{^Is_Gc=Open_PUNCTUATION}', ""); - Expect(1, 65379, '\P{Is_Gc=Open_PUNCTUATION}', ""); - Expect(0, 65379, '\P{^Is_Gc=Open_PUNCTUATION}', ""); - Error('\p{Is_Category=/a/ _Ps}'); - Error('\P{Is_Category=/a/ _Ps}'); + Expect(1, 65378, '\p{Is_General_Category=_PS}', ""); + Expect(0, 65378, '\p{^Is_General_Category=_PS}', ""); + Expect(0, 65378, '\P{Is_General_Category=_PS}', ""); + Expect(1, 65378, '\P{^Is_General_Category=_PS}', ""); + Expect(0, 65379, '\p{Is_General_Category=_PS}', ""); + Expect(1, 65379, '\p{^Is_General_Category=_PS}', ""); + Expect(1, 65379, '\P{Is_General_Category=_PS}', ""); + Expect(0, 65379, '\P{^Is_General_Category=_PS}', ""); + Error('\p{Is_Gc=:= open_PUNCTUATION}'); + Error('\P{Is_Gc=:= open_PUNCTUATION}'); + Expect(1, 65378, '\p{Is_Gc: openpunctuation}', ""); + Expect(0, 65378, '\p{^Is_Gc: openpunctuation}', ""); + Expect(0, 65378, '\P{Is_Gc: openpunctuation}', ""); + Expect(1, 65378, '\P{^Is_Gc: openpunctuation}', ""); + Expect(0, 65379, '\p{Is_Gc: openpunctuation}', ""); + Expect(1, 65379, '\p{^Is_Gc: openpunctuation}', ""); + Expect(1, 65379, '\P{Is_Gc: openpunctuation}', ""); + Expect(0, 65379, '\P{^Is_Gc: openpunctuation}', ""); + Expect(1, 65378, '\p{Is_Gc=_ OPEN_Punctuation}', ""); + Expect(0, 65378, '\p{^Is_Gc=_ OPEN_Punctuation}', ""); + Expect(0, 65378, '\P{Is_Gc=_ OPEN_Punctuation}', ""); + Expect(1, 65378, '\P{^Is_Gc=_ OPEN_Punctuation}', ""); + Expect(0, 65379, '\p{Is_Gc=_ OPEN_Punctuation}', ""); + Expect(1, 65379, '\p{^Is_Gc=_ OPEN_Punctuation}', ""); + Expect(1, 65379, '\P{Is_Gc=_ OPEN_Punctuation}', ""); + Expect(0, 65379, '\P{^Is_Gc=_ OPEN_Punctuation}', ""); + Error('\p{Is_Category: -ps/a/}'); + Error('\P{Is_Category: -ps/a/}'); Expect(1, 65378, '\p{Is_Category=ps}', ""); Expect(0, 65378, '\p{^Is_Category=ps}', ""); Expect(0, 65378, '\P{Is_Category=ps}', ""); @@ -39532,136 +41218,136 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65379, '\p{^Is_Category=ps}', ""); Expect(1, 65379, '\P{Is_Category=ps}', ""); Expect(0, 65379, '\P{^Is_Category=ps}', ""); - Expect(1, 65378, '\p{Is_Category= _Ps}', ""); - Expect(0, 65378, '\p{^Is_Category= _Ps}', ""); - Expect(0, 65378, '\P{Is_Category= _Ps}', ""); - Expect(1, 65378, '\P{^Is_Category= _Ps}', ""); - Expect(0, 65379, '\p{Is_Category= _Ps}', ""); - Expect(1, 65379, '\p{^Is_Category= _Ps}', ""); - Expect(1, 65379, '\P{Is_Category= _Ps}', ""); - Expect(0, 65379, '\P{^Is_Category= _Ps}', ""); - Error('\p{General_Category=:=__Symbol}'); - Error('\P{General_Category=:=__Symbol}'); - Expect(1, 129685, '\p{General_Category=:\ASymbol\z:}', "");; - Expect(0, 129686, '\p{General_Category=:\ASymbol\z:}', "");; - Expect(1, 129685, '\p{General_Category=symbol}', ""); - Expect(0, 129685, '\p{^General_Category=symbol}', ""); - Expect(0, 129685, '\P{General_Category=symbol}', ""); - Expect(1, 129685, '\P{^General_Category=symbol}', ""); - Expect(0, 129686, '\p{General_Category=symbol}', ""); - Expect(1, 129686, '\p{^General_Category=symbol}', ""); - Expect(1, 129686, '\P{General_Category=symbol}', ""); - Expect(0, 129686, '\P{^General_Category=symbol}', ""); - Expect(1, 129685, '\p{General_Category=:\Asymbol\z:}', "");; - Expect(0, 129686, '\p{General_Category=:\Asymbol\z:}', "");; - Expect(1, 129685, '\p{General_Category= Symbol}', ""); - Expect(0, 129685, '\p{^General_Category= Symbol}', ""); - Expect(0, 129685, '\P{General_Category= Symbol}', ""); - Expect(1, 129685, '\P{^General_Category= Symbol}', ""); - Expect(0, 129686, '\p{General_Category= Symbol}', ""); - Expect(1, 129686, '\p{^General_Category= Symbol}', ""); - Expect(1, 129686, '\P{General_Category= Symbol}', ""); - Expect(0, 129686, '\P{^General_Category= Symbol}', ""); - Error('\p{Gc= /a/S}'); - Error('\P{Gc= /a/S}'); - Expect(1, 129685, '\p{Gc=:\AS\z:}', "");; - Expect(0, 129686, '\p{Gc=:\AS\z:}', "");; - Expect(1, 129685, '\p{Gc=s}', ""); - Expect(0, 129685, '\p{^Gc=s}', ""); - Expect(0, 129685, '\P{Gc=s}', ""); - Expect(1, 129685, '\P{^Gc=s}', ""); - Expect(0, 129686, '\p{Gc=s}', ""); - Expect(1, 129686, '\p{^Gc=s}', ""); - Expect(1, 129686, '\P{Gc=s}', ""); - Expect(0, 129686, '\P{^Gc=s}', ""); - Expect(1, 129685, '\p{Gc=:\As\z:}', "");; - Expect(0, 129686, '\p{Gc=:\As\z:}', "");; - Expect(1, 129685, '\p{Gc= _s}', ""); - Expect(0, 129685, '\p{^Gc= _s}', ""); - Expect(0, 129685, '\P{Gc= _s}', ""); - Expect(1, 129685, '\P{^Gc= _s}', ""); - Expect(0, 129686, '\p{Gc= _s}', ""); - Expect(1, 129686, '\p{^Gc= _s}', ""); - Expect(1, 129686, '\P{Gc= _s}', ""); - Expect(0, 129686, '\P{^Gc= _s}', ""); - Error('\p{Category=/a/- SYMBOL}'); - Error('\P{Category=/a/- SYMBOL}'); - Expect(1, 129685, '\p{Category=:\ASymbol\z:}', "");; - Expect(0, 129686, '\p{Category=:\ASymbol\z:}', "");; - Expect(1, 129685, '\p{Category=symbol}', ""); - Expect(0, 129685, '\p{^Category=symbol}', ""); - Expect(0, 129685, '\P{Category=symbol}', ""); - Expect(1, 129685, '\P{^Category=symbol}', ""); - Expect(0, 129686, '\p{Category=symbol}', ""); - Expect(1, 129686, '\p{^Category=symbol}', ""); - Expect(1, 129686, '\P{Category=symbol}', ""); - Expect(0, 129686, '\P{^Category=symbol}', ""); - Expect(1, 129685, '\p{Category=:\Asymbol\z:}', "");; - Expect(0, 129686, '\p{Category=:\Asymbol\z:}', "");; - Expect(1, 129685, '\p{Category= symbol}', ""); - Expect(0, 129685, '\p{^Category= symbol}', ""); - Expect(0, 129685, '\P{Category= symbol}', ""); - Expect(1, 129685, '\P{^Category= symbol}', ""); - Expect(0, 129686, '\p{Category= symbol}', ""); - Expect(1, 129686, '\p{^Category= symbol}', ""); - Expect(1, 129686, '\P{Category= symbol}', ""); - Expect(0, 129686, '\P{^Category= symbol}', ""); - Error('\p{Is_General_Category= S/a/}'); - Error('\P{Is_General_Category= S/a/}'); - Expect(1, 129685, '\p{Is_General_Category=s}', ""); - Expect(0, 129685, '\p{^Is_General_Category=s}', ""); - Expect(0, 129685, '\P{Is_General_Category=s}', ""); - Expect(1, 129685, '\P{^Is_General_Category=s}', ""); - Expect(0, 129686, '\p{Is_General_Category=s}', ""); - Expect(1, 129686, '\p{^Is_General_Category=s}', ""); - Expect(1, 129686, '\P{Is_General_Category=s}', ""); - Expect(0, 129686, '\P{^Is_General_Category=s}', ""); - Expect(1, 129685, '\p{Is_General_Category= S}', ""); - Expect(0, 129685, '\p{^Is_General_Category= S}', ""); - Expect(0, 129685, '\P{Is_General_Category= S}', ""); - Expect(1, 129685, '\P{^Is_General_Category= S}', ""); - Expect(0, 129686, '\p{Is_General_Category= S}', ""); - Expect(1, 129686, '\p{^Is_General_Category= S}', ""); - Expect(1, 129686, '\P{Is_General_Category= S}', ""); - Expect(0, 129686, '\P{^Is_General_Category= S}', ""); - Error('\p{Is_Gc= /a/Symbol}'); - Error('\P{Is_Gc= /a/Symbol}'); - Expect(1, 129685, '\p{Is_Gc=symbol}', ""); - Expect(0, 129685, '\p{^Is_Gc=symbol}', ""); - Expect(0, 129685, '\P{Is_Gc=symbol}', ""); - Expect(1, 129685, '\P{^Is_Gc=symbol}', ""); - Expect(0, 129686, '\p{Is_Gc=symbol}', ""); - Expect(1, 129686, '\p{^Is_Gc=symbol}', ""); - Expect(1, 129686, '\P{Is_Gc=symbol}', ""); - Expect(0, 129686, '\P{^Is_Gc=symbol}', ""); - Expect(1, 129685, '\p{Is_Gc= Symbol}', ""); - Expect(0, 129685, '\p{^Is_Gc= Symbol}', ""); - Expect(0, 129685, '\P{Is_Gc= Symbol}', ""); - Expect(1, 129685, '\P{^Is_Gc= Symbol}', ""); - Expect(0, 129686, '\p{Is_Gc= Symbol}', ""); - Expect(1, 129686, '\p{^Is_Gc= Symbol}', ""); - Expect(1, 129686, '\P{Is_Gc= Symbol}', ""); - Expect(0, 129686, '\P{^Is_Gc= Symbol}', ""); - Error('\p{Is_Category=_ S/a/}'); - Error('\P{Is_Category=_ S/a/}'); - Expect(1, 129685, '\p{Is_Category=s}', ""); - Expect(0, 129685, '\p{^Is_Category=s}', ""); - Expect(0, 129685, '\P{Is_Category=s}', ""); - Expect(1, 129685, '\P{^Is_Category=s}', ""); - Expect(0, 129686, '\p{Is_Category=s}', ""); - Expect(1, 129686, '\p{^Is_Category=s}', ""); - Expect(1, 129686, '\P{Is_Category=s}', ""); - Expect(0, 129686, '\P{^Is_Category=s}', ""); - Expect(1, 129685, '\p{Is_Category=_s}', ""); - Expect(0, 129685, '\p{^Is_Category=_s}', ""); - Expect(0, 129685, '\P{Is_Category=_s}', ""); - Expect(1, 129685, '\P{^Is_Category=_s}', ""); - Expect(0, 129686, '\p{Is_Category=_s}', ""); - Expect(1, 129686, '\p{^Is_Category=_s}', ""); - Expect(1, 129686, '\P{Is_Category=_s}', ""); - Expect(0, 129686, '\P{^Is_Category=_s}', ""); - Error('\p{General_Category=_Currency_symbol:=}'); - Error('\P{General_Category=_Currency_symbol:=}'); + Expect(1, 65378, '\p{Is_Category=-PS}', ""); + Expect(0, 65378, '\p{^Is_Category=-PS}', ""); + Expect(0, 65378, '\P{Is_Category=-PS}', ""); + Expect(1, 65378, '\P{^Is_Category=-PS}', ""); + Expect(0, 65379, '\p{Is_Category=-PS}', ""); + Expect(1, 65379, '\p{^Is_Category=-PS}', ""); + Expect(1, 65379, '\P{Is_Category=-PS}', ""); + Expect(0, 65379, '\P{^Is_Category=-PS}', ""); + Error('\p{General_Category=:= Symbol}'); + Error('\P{General_Category=:= Symbol}'); + Expect(1, 129994, '\p{General_Category=:\ASymbol\z:}', "");; + Expect(0, 129995, '\p{General_Category=:\ASymbol\z:}', "");; + Expect(1, 129994, '\p{General_Category=symbol}', ""); + Expect(0, 129994, '\p{^General_Category=symbol}', ""); + Expect(0, 129994, '\P{General_Category=symbol}', ""); + Expect(1, 129994, '\P{^General_Category=symbol}', ""); + Expect(0, 129995, '\p{General_Category=symbol}', ""); + Expect(1, 129995, '\p{^General_Category=symbol}', ""); + Expect(1, 129995, '\P{General_Category=symbol}', ""); + Expect(0, 129995, '\P{^General_Category=symbol}', ""); + Expect(1, 129994, '\p{General_Category=:\Asymbol\z:}', "");; + Expect(0, 129995, '\p{General_Category=:\Asymbol\z:}', "");; + Expect(1, 129994, '\p{General_Category=__Symbol}', ""); + Expect(0, 129994, '\p{^General_Category=__Symbol}', ""); + Expect(0, 129994, '\P{General_Category=__Symbol}', ""); + Expect(1, 129994, '\P{^General_Category=__Symbol}', ""); + Expect(0, 129995, '\p{General_Category=__Symbol}', ""); + Expect(1, 129995, '\p{^General_Category=__Symbol}', ""); + Expect(1, 129995, '\P{General_Category=__Symbol}', ""); + Expect(0, 129995, '\P{^General_Category=__Symbol}', ""); + Error('\p{Gc=- S/a/}'); + Error('\P{Gc=- S/a/}'); + Expect(1, 129994, '\p{Gc=:\AS\z:}', "");; + Expect(0, 129995, '\p{Gc=:\AS\z:}', "");; + Expect(1, 129994, '\p{Gc=s}', ""); + Expect(0, 129994, '\p{^Gc=s}', ""); + Expect(0, 129994, '\P{Gc=s}', ""); + Expect(1, 129994, '\P{^Gc=s}', ""); + Expect(0, 129995, '\p{Gc=s}', ""); + Expect(1, 129995, '\p{^Gc=s}', ""); + Expect(1, 129995, '\P{Gc=s}', ""); + Expect(0, 129995, '\P{^Gc=s}', ""); + Expect(1, 129994, '\p{Gc=:\As\z:}', "");; + Expect(0, 129995, '\p{Gc=:\As\z:}', "");; + Expect(1, 129994, '\p{Gc: s}', ""); + Expect(0, 129994, '\p{^Gc: s}', ""); + Expect(0, 129994, '\P{Gc: s}', ""); + Expect(1, 129994, '\P{^Gc: s}', ""); + Expect(0, 129995, '\p{Gc: s}', ""); + Expect(1, 129995, '\p{^Gc: s}', ""); + Expect(1, 129995, '\P{Gc: s}', ""); + Expect(0, 129995, '\P{^Gc: s}', ""); + Error('\p{Category= SYMBOL:=}'); + Error('\P{Category= SYMBOL:=}'); + Expect(1, 129994, '\p{Category=:\ASymbol\z:}', "");; + Expect(0, 129995, '\p{Category=:\ASymbol\z:}', "");; + Expect(1, 129994, '\p{Category=symbol}', ""); + Expect(0, 129994, '\p{^Category=symbol}', ""); + Expect(0, 129994, '\P{Category=symbol}', ""); + Expect(1, 129994, '\P{^Category=symbol}', ""); + Expect(0, 129995, '\p{Category=symbol}', ""); + Expect(1, 129995, '\p{^Category=symbol}', ""); + Expect(1, 129995, '\P{Category=symbol}', ""); + Expect(0, 129995, '\P{^Category=symbol}', ""); + Expect(1, 129994, '\p{Category=:\Asymbol\z:}', "");; + Expect(0, 129995, '\p{Category=:\Asymbol\z:}', "");; + Expect(1, 129994, '\p{Category: SYMBOL}', ""); + Expect(0, 129994, '\p{^Category: SYMBOL}', ""); + Expect(0, 129994, '\P{Category: SYMBOL}', ""); + Expect(1, 129994, '\P{^Category: SYMBOL}', ""); + Expect(0, 129995, '\p{Category: SYMBOL}', ""); + Expect(1, 129995, '\p{^Category: SYMBOL}', ""); + Expect(1, 129995, '\P{Category: SYMBOL}', ""); + Expect(0, 129995, '\P{^Category: SYMBOL}', ""); + Error('\p{Is_General_Category=_:=S}'); + Error('\P{Is_General_Category=_:=S}'); + Expect(1, 129994, '\p{Is_General_Category=s}', ""); + Expect(0, 129994, '\p{^Is_General_Category=s}', ""); + Expect(0, 129994, '\P{Is_General_Category=s}', ""); + Expect(1, 129994, '\P{^Is_General_Category=s}', ""); + Expect(0, 129995, '\p{Is_General_Category=s}', ""); + Expect(1, 129995, '\p{^Is_General_Category=s}', ""); + Expect(1, 129995, '\P{Is_General_Category=s}', ""); + Expect(0, 129995, '\P{^Is_General_Category=s}', ""); + Expect(1, 129994, '\p{Is_General_Category=_-S}', ""); + Expect(0, 129994, '\p{^Is_General_Category=_-S}', ""); + Expect(0, 129994, '\P{Is_General_Category=_-S}', ""); + Expect(1, 129994, '\P{^Is_General_Category=_-S}', ""); + Expect(0, 129995, '\p{Is_General_Category=_-S}', ""); + Expect(1, 129995, '\p{^Is_General_Category=_-S}', ""); + Expect(1, 129995, '\P{Is_General_Category=_-S}', ""); + Expect(0, 129995, '\P{^Is_General_Category=_-S}', ""); + Error('\p{Is_Gc= _Symbol:=}'); + Error('\P{Is_Gc= _Symbol:=}'); + Expect(1, 129994, '\p{Is_Gc=symbol}', ""); + Expect(0, 129994, '\p{^Is_Gc=symbol}', ""); + Expect(0, 129994, '\P{Is_Gc=symbol}', ""); + Expect(1, 129994, '\P{^Is_Gc=symbol}', ""); + Expect(0, 129995, '\p{Is_Gc=symbol}', ""); + Expect(1, 129995, '\p{^Is_Gc=symbol}', ""); + Expect(1, 129995, '\P{Is_Gc=symbol}', ""); + Expect(0, 129995, '\P{^Is_Gc=symbol}', ""); + Expect(1, 129994, '\p{Is_Gc=_SYMBOL}', ""); + Expect(0, 129994, '\p{^Is_Gc=_SYMBOL}', ""); + Expect(0, 129994, '\P{Is_Gc=_SYMBOL}', ""); + Expect(1, 129994, '\P{^Is_Gc=_SYMBOL}', ""); + Expect(0, 129995, '\p{Is_Gc=_SYMBOL}', ""); + Expect(1, 129995, '\p{^Is_Gc=_SYMBOL}', ""); + Expect(1, 129995, '\P{Is_Gc=_SYMBOL}', ""); + Expect(0, 129995, '\P{^Is_Gc=_SYMBOL}', ""); + Error('\p{Is_Category=/a/ S}'); + Error('\P{Is_Category=/a/ S}'); + Expect(1, 129994, '\p{Is_Category=s}', ""); + Expect(0, 129994, '\p{^Is_Category=s}', ""); + Expect(0, 129994, '\P{Is_Category=s}', ""); + Expect(1, 129994, '\P{^Is_Category=s}', ""); + Expect(0, 129995, '\p{Is_Category=s}', ""); + Expect(1, 129995, '\p{^Is_Category=s}', ""); + Expect(1, 129995, '\P{Is_Category=s}', ""); + Expect(0, 129995, '\P{^Is_Category=s}', ""); + Expect(1, 129994, '\p{Is_Category=_-S}', ""); + Expect(0, 129994, '\p{^Is_Category=_-S}', ""); + Expect(0, 129994, '\P{Is_Category=_-S}', ""); + Expect(1, 129994, '\P{^Is_Category=_-S}', ""); + Expect(0, 129995, '\p{Is_Category=_-S}', ""); + Expect(1, 129995, '\p{^Is_Category=_-S}', ""); + Expect(1, 129995, '\P{Is_Category=_-S}', ""); + Expect(0, 129995, '\P{^Is_Category=_-S}', ""); + Error('\p{General_Category=/a/ CURRENCY_SYMBOL}'); + Error('\P{General_Category=/a/ CURRENCY_SYMBOL}'); Expect(1, 126128, '\p{General_Category=:\ACurrency_Symbol\z:}', "");; Expect(0, 126129, '\p{General_Category=:\ACurrency_Symbol\z:}', "");; Expect(1, 126128, '\p{General_Category=currencysymbol}', ""); @@ -39674,16 +41360,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 126129, '\P{^General_Category=currencysymbol}', ""); Expect(1, 126128, '\p{General_Category=:\Acurrencysymbol\z:}', "");; Expect(0, 126129, '\p{General_Category=:\Acurrencysymbol\z:}', "");; - Expect(1, 126128, '\p{General_Category= CURRENCY_Symbol}', ""); - Expect(0, 126128, '\p{^General_Category= CURRENCY_Symbol}', ""); - Expect(0, 126128, '\P{General_Category= CURRENCY_Symbol}', ""); - Expect(1, 126128, '\P{^General_Category= CURRENCY_Symbol}', ""); - Expect(0, 126129, '\p{General_Category= CURRENCY_Symbol}', ""); - Expect(1, 126129, '\p{^General_Category= CURRENCY_Symbol}', ""); - Expect(1, 126129, '\P{General_Category= CURRENCY_Symbol}', ""); - Expect(0, 126129, '\P{^General_Category= CURRENCY_Symbol}', ""); - Error('\p{Gc=:=-sc}'); - Error('\P{Gc=:=-sc}'); + Expect(1, 126128, '\p{General_Category=--CURRENCY_Symbol}', ""); + Expect(0, 126128, '\p{^General_Category=--CURRENCY_Symbol}', ""); + Expect(0, 126128, '\P{General_Category=--CURRENCY_Symbol}', ""); + Expect(1, 126128, '\P{^General_Category=--CURRENCY_Symbol}', ""); + Expect(0, 126129, '\p{General_Category=--CURRENCY_Symbol}', ""); + Expect(1, 126129, '\p{^General_Category=--CURRENCY_Symbol}', ""); + Expect(1, 126129, '\P{General_Category=--CURRENCY_Symbol}', ""); + Expect(0, 126129, '\P{^General_Category=--CURRENCY_Symbol}', ""); + Error('\p{Gc=:=__Sc}'); + Error('\P{Gc=:=__Sc}'); Expect(1, 126128, '\p{Gc=:\ASc\z:}', "");; Expect(0, 126129, '\p{Gc=:\ASc\z:}', "");; Expect(1, 126128, '\p{Gc=sc}', ""); @@ -39696,16 +41382,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 126129, '\P{^Gc=sc}', ""); Expect(1, 126128, '\p{Gc=:\Asc\z:}', "");; Expect(0, 126129, '\p{Gc=:\Asc\z:}', "");; - Expect(1, 126128, '\p{Gc=- SC}', ""); - Expect(0, 126128, '\p{^Gc=- SC}', ""); - Expect(0, 126128, '\P{Gc=- SC}', ""); - Expect(1, 126128, '\P{^Gc=- SC}', ""); - Expect(0, 126129, '\p{Gc=- SC}', ""); - Expect(1, 126129, '\p{^Gc=- SC}', ""); - Expect(1, 126129, '\P{Gc=- SC}', ""); - Expect(0, 126129, '\P{^Gc=- SC}', ""); - Error('\p{Category=/a/ Currency_symbol}'); - Error('\P{Category=/a/ Currency_symbol}'); + Expect(1, 126128, '\p{Gc=_ sc}', ""); + Expect(0, 126128, '\p{^Gc=_ sc}', ""); + Expect(0, 126128, '\P{Gc=_ sc}', ""); + Expect(1, 126128, '\P{^Gc=_ sc}', ""); + Expect(0, 126129, '\p{Gc=_ sc}', ""); + Expect(1, 126129, '\p{^Gc=_ sc}', ""); + Expect(1, 126129, '\P{Gc=_ sc}', ""); + Expect(0, 126129, '\P{^Gc=_ sc}', ""); + Error('\p{Category= /a/Currency_SYMBOL}'); + Error('\P{Category= /a/Currency_SYMBOL}'); Expect(1, 126128, '\p{Category=:\ACurrency_Symbol\z:}', "");; Expect(0, 126129, '\p{Category=:\ACurrency_Symbol\z:}', "");; Expect(1, 126128, '\p{Category=currencysymbol}', ""); @@ -39718,34 +41404,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 126129, '\P{^Category=currencysymbol}', ""); Expect(1, 126128, '\p{Category=:\Acurrencysymbol\z:}', "");; Expect(0, 126129, '\p{Category=:\Acurrencysymbol\z:}', "");; - Expect(1, 126128, '\p{Category=_Currency_Symbol}', ""); - Expect(0, 126128, '\p{^Category=_Currency_Symbol}', ""); - Expect(0, 126128, '\P{Category=_Currency_Symbol}', ""); - Expect(1, 126128, '\P{^Category=_Currency_Symbol}', ""); - Expect(0, 126129, '\p{Category=_Currency_Symbol}', ""); - Expect(1, 126129, '\p{^Category=_Currency_Symbol}', ""); - Expect(1, 126129, '\P{Category=_Currency_Symbol}', ""); - Expect(0, 126129, '\P{^Category=_Currency_Symbol}', ""); - Error('\p{Is_General_Category=- Sc/a/}'); - Error('\P{Is_General_Category=- Sc/a/}'); - Expect(1, 126128, '\p{Is_General_Category:sc}', ""); - Expect(0, 126128, '\p{^Is_General_Category:sc}', ""); - Expect(0, 126128, '\P{Is_General_Category:sc}', ""); - Expect(1, 126128, '\P{^Is_General_Category:sc}', ""); - Expect(0, 126129, '\p{Is_General_Category:sc}', ""); - Expect(1, 126129, '\p{^Is_General_Category:sc}', ""); - Expect(1, 126129, '\P{Is_General_Category:sc}', ""); - Expect(0, 126129, '\P{^Is_General_Category:sc}', ""); - Expect(1, 126128, '\p{Is_General_Category=_ Sc}', ""); - Expect(0, 126128, '\p{^Is_General_Category=_ Sc}', ""); - Expect(0, 126128, '\P{Is_General_Category=_ Sc}', ""); - Expect(1, 126128, '\P{^Is_General_Category=_ Sc}', ""); - Expect(0, 126129, '\p{Is_General_Category=_ Sc}', ""); - Expect(1, 126129, '\p{^Is_General_Category=_ Sc}', ""); - Expect(1, 126129, '\P{Is_General_Category=_ Sc}', ""); - Expect(0, 126129, '\P{^Is_General_Category=_ Sc}', ""); - Error('\p{Is_Gc=/a/ Currency_Symbol}'); - Error('\P{Is_Gc=/a/ Currency_Symbol}'); + Expect(1, 126128, '\p{Category: --currency_Symbol}', ""); + Expect(0, 126128, '\p{^Category: --currency_Symbol}', ""); + Expect(0, 126128, '\P{Category: --currency_Symbol}', ""); + Expect(1, 126128, '\P{^Category: --currency_Symbol}', ""); + Expect(0, 126129, '\p{Category: --currency_Symbol}', ""); + Expect(1, 126129, '\p{^Category: --currency_Symbol}', ""); + Expect(1, 126129, '\P{Category: --currency_Symbol}', ""); + Expect(0, 126129, '\P{^Category: --currency_Symbol}', ""); + Error('\p{Is_General_Category=:=_ Sc}'); + Error('\P{Is_General_Category=:=_ Sc}'); + Expect(1, 126128, '\p{Is_General_Category=sc}', ""); + Expect(0, 126128, '\p{^Is_General_Category=sc}', ""); + Expect(0, 126128, '\P{Is_General_Category=sc}', ""); + Expect(1, 126128, '\P{^Is_General_Category=sc}', ""); + Expect(0, 126129, '\p{Is_General_Category=sc}', ""); + Expect(1, 126129, '\p{^Is_General_Category=sc}', ""); + Expect(1, 126129, '\P{Is_General_Category=sc}', ""); + Expect(0, 126129, '\P{^Is_General_Category=sc}', ""); + Error('\p{Is_Gc=/a/ currency_Symbol}'); + Error('\P{Is_Gc=/a/ currency_Symbol}'); Expect(1, 126128, '\p{Is_Gc=currencysymbol}', ""); Expect(0, 126128, '\p{^Is_Gc=currencysymbol}', ""); Expect(0, 126128, '\P{Is_Gc=currencysymbol}', ""); @@ -39754,16 +41432,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126129, '\p{^Is_Gc=currencysymbol}', ""); Expect(1, 126129, '\P{Is_Gc=currencysymbol}', ""); Expect(0, 126129, '\P{^Is_Gc=currencysymbol}', ""); - Expect(1, 126128, '\p{Is_Gc= CURRENCY_symbol}', ""); - Expect(0, 126128, '\p{^Is_Gc= CURRENCY_symbol}', ""); - Expect(0, 126128, '\P{Is_Gc= CURRENCY_symbol}', ""); - Expect(1, 126128, '\P{^Is_Gc= CURRENCY_symbol}', ""); - Expect(0, 126129, '\p{Is_Gc= CURRENCY_symbol}', ""); - Expect(1, 126129, '\p{^Is_Gc= CURRENCY_symbol}', ""); - Expect(1, 126129, '\P{Is_Gc= CURRENCY_symbol}', ""); - Expect(0, 126129, '\P{^Is_Gc= CURRENCY_symbol}', ""); - Error('\p{Is_Category=/a/ Sc}'); - Error('\P{Is_Category=/a/ Sc}'); + Expect(1, 126128, '\p{Is_Gc: CURRENCY_symbol}', ""); + Expect(0, 126128, '\p{^Is_Gc: CURRENCY_symbol}', ""); + Expect(0, 126128, '\P{Is_Gc: CURRENCY_symbol}', ""); + Expect(1, 126128, '\P{^Is_Gc: CURRENCY_symbol}', ""); + Expect(0, 126129, '\p{Is_Gc: CURRENCY_symbol}', ""); + Expect(1, 126129, '\p{^Is_Gc: CURRENCY_symbol}', ""); + Expect(1, 126129, '\P{Is_Gc: CURRENCY_symbol}', ""); + Expect(0, 126129, '\P{^Is_Gc: CURRENCY_symbol}', ""); + Error('\p{Is_Category= Sc/a/}'); + Error('\P{Is_Category= Sc/a/}'); Expect(1, 126128, '\p{Is_Category=sc}', ""); Expect(0, 126128, '\p{^Is_Category=sc}', ""); Expect(0, 126128, '\P{Is_Category=sc}', ""); @@ -39772,38 +41450,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126129, '\p{^Is_Category=sc}', ""); Expect(1, 126129, '\P{Is_Category=sc}', ""); Expect(0, 126129, '\P{^Is_Category=sc}', ""); - Expect(1, 126128, '\p{Is_Category: -sc}', ""); - Expect(0, 126128, '\p{^Is_Category: -sc}', ""); - Expect(0, 126128, '\P{Is_Category: -sc}', ""); - Expect(1, 126128, '\P{^Is_Category: -sc}', ""); - Expect(0, 126129, '\p{Is_Category: -sc}', ""); - Expect(1, 126129, '\p{^Is_Category: -sc}', ""); - Expect(1, 126129, '\P{Is_Category: -sc}', ""); - Expect(0, 126129, '\P{^Is_Category: -sc}', ""); - Error('\p{General_Category=-:=modifier_symbol}'); - Error('\P{General_Category=-:=modifier_symbol}'); + Expect(1, 126128, '\p{Is_Category: _Sc}', ""); + Expect(0, 126128, '\p{^Is_Category: _Sc}', ""); + Expect(0, 126128, '\P{Is_Category: _Sc}', ""); + Expect(1, 126128, '\P{^Is_Category: _Sc}', ""); + Expect(0, 126129, '\p{Is_Category: _Sc}', ""); + Expect(1, 126129, '\p{^Is_Category: _Sc}', ""); + Expect(1, 126129, '\P{Is_Category: _Sc}', ""); + Expect(0, 126129, '\P{^Is_Category: _Sc}', ""); + Error('\p{General_Category=/a/_modifier_SYMBOL}'); + Error('\P{General_Category=/a/_modifier_SYMBOL}'); Expect(1, 127999, '\p{General_Category=:\AModifier_Symbol\z:}', "");; Expect(0, 128000, '\p{General_Category=:\AModifier_Symbol\z:}', "");; - Expect(1, 127999, '\p{General_Category: modifiersymbol}', ""); - Expect(0, 127999, '\p{^General_Category: modifiersymbol}', ""); - Expect(0, 127999, '\P{General_Category: modifiersymbol}', ""); - Expect(1, 127999, '\P{^General_Category: modifiersymbol}', ""); - Expect(0, 128000, '\p{General_Category: modifiersymbol}', ""); - Expect(1, 128000, '\p{^General_Category: modifiersymbol}', ""); - Expect(1, 128000, '\P{General_Category: modifiersymbol}', ""); - Expect(0, 128000, '\P{^General_Category: modifiersymbol}', ""); + Expect(1, 127999, '\p{General_Category=modifiersymbol}', ""); + Expect(0, 127999, '\p{^General_Category=modifiersymbol}', ""); + Expect(0, 127999, '\P{General_Category=modifiersymbol}', ""); + Expect(1, 127999, '\P{^General_Category=modifiersymbol}', ""); + Expect(0, 128000, '\p{General_Category=modifiersymbol}', ""); + Expect(1, 128000, '\p{^General_Category=modifiersymbol}', ""); + Expect(1, 128000, '\P{General_Category=modifiersymbol}', ""); + Expect(0, 128000, '\P{^General_Category=modifiersymbol}', ""); Expect(1, 127999, '\p{General_Category=:\Amodifiersymbol\z:}', "");; Expect(0, 128000, '\p{General_Category=:\Amodifiersymbol\z:}', "");; - Expect(1, 127999, '\p{General_Category= _MODIFIER_symbol}', ""); - Expect(0, 127999, '\p{^General_Category= _MODIFIER_symbol}', ""); - Expect(0, 127999, '\P{General_Category= _MODIFIER_symbol}', ""); - Expect(1, 127999, '\P{^General_Category= _MODIFIER_symbol}', ""); - Expect(0, 128000, '\p{General_Category= _MODIFIER_symbol}', ""); - Expect(1, 128000, '\p{^General_Category= _MODIFIER_symbol}', ""); - Expect(1, 128000, '\P{General_Category= _MODIFIER_symbol}', ""); - Expect(0, 128000, '\P{^General_Category= _MODIFIER_symbol}', ""); - Error('\p{Gc= Sk/a/}'); - Error('\P{Gc= Sk/a/}'); + Expect(1, 127999, '\p{General_Category: _ Modifier_Symbol}', ""); + Expect(0, 127999, '\p{^General_Category: _ Modifier_Symbol}', ""); + Expect(0, 127999, '\P{General_Category: _ Modifier_Symbol}', ""); + Expect(1, 127999, '\P{^General_Category: _ Modifier_Symbol}', ""); + Expect(0, 128000, '\p{General_Category: _ Modifier_Symbol}', ""); + Expect(1, 128000, '\p{^General_Category: _ Modifier_Symbol}', ""); + Expect(1, 128000, '\P{General_Category: _ Modifier_Symbol}', ""); + Expect(0, 128000, '\P{^General_Category: _ Modifier_Symbol}', ""); + Error('\p{Gc:-SK:=}'); + Error('\P{Gc:-SK:=}'); Expect(1, 127999, '\p{Gc=:\ASk\z:}', "");; Expect(0, 128000, '\p{Gc=:\ASk\z:}', "");; Expect(1, 127999, '\p{Gc=sk}', ""); @@ -39816,38 +41494,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 128000, '\P{^Gc=sk}', ""); Expect(1, 127999, '\p{Gc=:\Ask\z:}', "");; Expect(0, 128000, '\p{Gc=:\Ask\z:}', "");; - Expect(1, 127999, '\p{Gc=-_sk}', ""); - Expect(0, 127999, '\p{^Gc=-_sk}', ""); - Expect(0, 127999, '\P{Gc=-_sk}', ""); - Expect(1, 127999, '\P{^Gc=-_sk}', ""); - Expect(0, 128000, '\p{Gc=-_sk}', ""); - Expect(1, 128000, '\p{^Gc=-_sk}', ""); - Expect(1, 128000, '\P{Gc=-_sk}', ""); - Expect(0, 128000, '\P{^Gc=-_sk}', ""); - Error('\p{Category=:=--MODIFIER_Symbol}'); - Error('\P{Category=:=--MODIFIER_Symbol}'); + Expect(1, 127999, '\p{Gc= sk}', ""); + Expect(0, 127999, '\p{^Gc= sk}', ""); + Expect(0, 127999, '\P{Gc= sk}', ""); + Expect(1, 127999, '\P{^Gc= sk}', ""); + Expect(0, 128000, '\p{Gc= sk}', ""); + Expect(1, 128000, '\p{^Gc= sk}', ""); + Expect(1, 128000, '\P{Gc= sk}', ""); + Expect(0, 128000, '\P{^Gc= sk}', ""); + Error('\p{Category=-/a/modifier_SYMBOL}'); + Error('\P{Category=-/a/modifier_SYMBOL}'); Expect(1, 127999, '\p{Category=:\AModifier_Symbol\z:}', "");; Expect(0, 128000, '\p{Category=:\AModifier_Symbol\z:}', "");; - Expect(1, 127999, '\p{Category: modifiersymbol}', ""); - Expect(0, 127999, '\p{^Category: modifiersymbol}', ""); - Expect(0, 127999, '\P{Category: modifiersymbol}', ""); - Expect(1, 127999, '\P{^Category: modifiersymbol}', ""); - Expect(0, 128000, '\p{Category: modifiersymbol}', ""); - Expect(1, 128000, '\p{^Category: modifiersymbol}', ""); - Expect(1, 128000, '\P{Category: modifiersymbol}', ""); - Expect(0, 128000, '\P{^Category: modifiersymbol}', ""); + Expect(1, 127999, '\p{Category:modifiersymbol}', ""); + Expect(0, 127999, '\p{^Category:modifiersymbol}', ""); + Expect(0, 127999, '\P{Category:modifiersymbol}', ""); + Expect(1, 127999, '\P{^Category:modifiersymbol}', ""); + Expect(0, 128000, '\p{Category:modifiersymbol}', ""); + Expect(1, 128000, '\p{^Category:modifiersymbol}', ""); + Expect(1, 128000, '\P{Category:modifiersymbol}', ""); + Expect(0, 128000, '\P{^Category:modifiersymbol}', ""); Expect(1, 127999, '\p{Category=:\Amodifiersymbol\z:}', "");; Expect(0, 128000, '\p{Category=:\Amodifiersymbol\z:}', "");; - Expect(1, 127999, '\p{Category= modifier_symbol}', ""); - Expect(0, 127999, '\p{^Category= modifier_symbol}', ""); - Expect(0, 127999, '\P{Category= modifier_symbol}', ""); - Expect(1, 127999, '\P{^Category= modifier_symbol}', ""); - Expect(0, 128000, '\p{Category= modifier_symbol}', ""); - Expect(1, 128000, '\p{^Category= modifier_symbol}', ""); - Expect(1, 128000, '\P{Category= modifier_symbol}', ""); - Expect(0, 128000, '\P{^Category= modifier_symbol}', ""); - Error('\p{Is_General_Category=_:=Sk}'); - Error('\P{Is_General_Category=_:=Sk}'); + Expect(1, 127999, '\p{Category= MODIFIER_symbol}', ""); + Expect(0, 127999, '\p{^Category= MODIFIER_symbol}', ""); + Expect(0, 127999, '\P{Category= MODIFIER_symbol}', ""); + Expect(1, 127999, '\P{^Category= MODIFIER_symbol}', ""); + Expect(0, 128000, '\p{Category= MODIFIER_symbol}', ""); + Expect(1, 128000, '\p{^Category= MODIFIER_symbol}', ""); + Expect(1, 128000, '\P{Category= MODIFIER_symbol}', ""); + Expect(0, 128000, '\P{^Category= MODIFIER_symbol}', ""); + Error('\p{Is_General_Category=:=--Sk}'); + Error('\P{Is_General_Category=:=--Sk}'); Expect(1, 127999, '\p{Is_General_Category=sk}', ""); Expect(0, 127999, '\p{^Is_General_Category=sk}', ""); Expect(0, 127999, '\P{Is_General_Category=sk}', ""); @@ -39856,16 +41534,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 128000, '\p{^Is_General_Category=sk}', ""); Expect(1, 128000, '\P{Is_General_Category=sk}', ""); Expect(0, 128000, '\P{^Is_General_Category=sk}', ""); - Expect(1, 127999, '\p{Is_General_Category= SK}', ""); - Expect(0, 127999, '\p{^Is_General_Category= SK}', ""); - Expect(0, 127999, '\P{Is_General_Category= SK}', ""); - Expect(1, 127999, '\P{^Is_General_Category= SK}', ""); - Expect(0, 128000, '\p{Is_General_Category= SK}', ""); - Expect(1, 128000, '\p{^Is_General_Category= SK}', ""); - Expect(1, 128000, '\P{Is_General_Category= SK}', ""); - Expect(0, 128000, '\P{^Is_General_Category= SK}', ""); - Error('\p{Is_Gc=-/a/Modifier_SYMBOL}'); - Error('\P{Is_Gc=-/a/Modifier_SYMBOL}'); + Expect(1, 127999, '\p{Is_General_Category=_ SK}', ""); + Expect(0, 127999, '\p{^Is_General_Category=_ SK}', ""); + Expect(0, 127999, '\P{Is_General_Category=_ SK}', ""); + Expect(1, 127999, '\P{^Is_General_Category=_ SK}', ""); + Expect(0, 128000, '\p{Is_General_Category=_ SK}', ""); + Expect(1, 128000, '\p{^Is_General_Category=_ SK}', ""); + Expect(1, 128000, '\P{Is_General_Category=_ SK}', ""); + Expect(0, 128000, '\P{^Is_General_Category=_ SK}', ""); + Error('\p{Is_Gc=_/a/MODIFIER_Symbol}'); + Error('\P{Is_Gc=_/a/MODIFIER_Symbol}'); Expect(1, 127999, '\p{Is_Gc=modifiersymbol}', ""); Expect(0, 127999, '\p{^Is_Gc=modifiersymbol}', ""); Expect(0, 127999, '\P{Is_Gc=modifiersymbol}', ""); @@ -39874,16 +41552,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 128000, '\p{^Is_Gc=modifiersymbol}', ""); Expect(1, 128000, '\P{Is_Gc=modifiersymbol}', ""); Expect(0, 128000, '\P{^Is_Gc=modifiersymbol}', ""); - Expect(1, 127999, '\p{Is_Gc=-modifier_Symbol}', ""); - Expect(0, 127999, '\p{^Is_Gc=-modifier_Symbol}', ""); - Expect(0, 127999, '\P{Is_Gc=-modifier_Symbol}', ""); - Expect(1, 127999, '\P{^Is_Gc=-modifier_Symbol}', ""); - Expect(0, 128000, '\p{Is_Gc=-modifier_Symbol}', ""); - Expect(1, 128000, '\p{^Is_Gc=-modifier_Symbol}', ""); - Expect(1, 128000, '\P{Is_Gc=-modifier_Symbol}', ""); - Expect(0, 128000, '\P{^Is_Gc=-modifier_Symbol}', ""); - Error('\p{Is_Category: -Sk/a/}'); - Error('\P{Is_Category: -Sk/a/}'); + Expect(1, 127999, '\p{Is_Gc: modifier_Symbol}', ""); + Expect(0, 127999, '\p{^Is_Gc: modifier_Symbol}', ""); + Expect(0, 127999, '\P{Is_Gc: modifier_Symbol}', ""); + Expect(1, 127999, '\P{^Is_Gc: modifier_Symbol}', ""); + Expect(0, 128000, '\p{Is_Gc: modifier_Symbol}', ""); + Expect(1, 128000, '\p{^Is_Gc: modifier_Symbol}', ""); + Expect(1, 128000, '\P{Is_Gc: modifier_Symbol}', ""); + Expect(0, 128000, '\P{^Is_Gc: modifier_Symbol}', ""); + Error('\p{Is_Category= Sk:=}'); + Error('\P{Is_Category= Sk:=}'); Expect(1, 127999, '\p{Is_Category=sk}', ""); Expect(0, 127999, '\p{^Is_Category=sk}', ""); Expect(0, 127999, '\P{Is_Category=sk}', ""); @@ -39892,16 +41570,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 128000, '\p{^Is_Category=sk}', ""); Expect(1, 128000, '\P{Is_Category=sk}', ""); Expect(0, 128000, '\P{^Is_Category=sk}', ""); - Expect(1, 127999, '\p{Is_Category=_SK}', ""); - Expect(0, 127999, '\p{^Is_Category=_SK}', ""); - Expect(0, 127999, '\P{Is_Category=_SK}', ""); - Expect(1, 127999, '\P{^Is_Category=_SK}', ""); - Expect(0, 128000, '\p{Is_Category=_SK}', ""); - Expect(1, 128000, '\p{^Is_Category=_SK}', ""); - Expect(1, 128000, '\P{Is_Category=_SK}', ""); - Expect(0, 128000, '\P{^Is_Category=_SK}', ""); - Error('\p{General_Category= -math_Symbol:=}'); - Error('\P{General_Category= -math_Symbol:=}'); + Expect(1, 127999, '\p{Is_Category= SK}', ""); + Expect(0, 127999, '\p{^Is_Category= SK}', ""); + Expect(0, 127999, '\P{Is_Category= SK}', ""); + Expect(1, 127999, '\P{^Is_Category= SK}', ""); + Expect(0, 128000, '\p{Is_Category= SK}', ""); + Expect(1, 128000, '\p{^Is_Category= SK}', ""); + Expect(1, 128000, '\P{Is_Category= SK}', ""); + Expect(0, 128000, '\P{^Is_Category= SK}', ""); + Error('\p{General_Category=/a/math_symbol}'); + Error('\P{General_Category=/a/math_symbol}'); Expect(1, 126705, '\p{General_Category=:\AMath_Symbol\z:}', "");; Expect(0, 126706, '\p{General_Category=:\AMath_Symbol\z:}', "");; Expect(1, 126705, '\p{General_Category=mathsymbol}', ""); @@ -39914,38 +41592,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 126706, '\P{^General_Category=mathsymbol}', ""); Expect(1, 126705, '\p{General_Category=:\Amathsymbol\z:}', "");; Expect(0, 126706, '\p{General_Category=:\Amathsymbol\z:}', "");; - Expect(1, 126705, '\p{General_Category= math_Symbol}', ""); - Expect(0, 126705, '\p{^General_Category= math_Symbol}', ""); - Expect(0, 126705, '\P{General_Category= math_Symbol}', ""); - Expect(1, 126705, '\P{^General_Category= math_Symbol}', ""); - Expect(0, 126706, '\p{General_Category= math_Symbol}', ""); - Expect(1, 126706, '\p{^General_Category= math_Symbol}', ""); - Expect(1, 126706, '\P{General_Category= math_Symbol}', ""); - Expect(0, 126706, '\P{^General_Category= math_Symbol}', ""); - Error('\p{Gc= /a/Sm}'); - Error('\P{Gc= /a/Sm}'); + Expect(1, 126705, '\p{General_Category: _-MATH_Symbol}', ""); + Expect(0, 126705, '\p{^General_Category: _-MATH_Symbol}', ""); + Expect(0, 126705, '\P{General_Category: _-MATH_Symbol}', ""); + Expect(1, 126705, '\P{^General_Category: _-MATH_Symbol}', ""); + Expect(0, 126706, '\p{General_Category: _-MATH_Symbol}', ""); + Expect(1, 126706, '\p{^General_Category: _-MATH_Symbol}', ""); + Expect(1, 126706, '\P{General_Category: _-MATH_Symbol}', ""); + Expect(0, 126706, '\P{^General_Category: _-MATH_Symbol}', ""); + Error('\p{Gc=-:=Sm}'); + Error('\P{Gc=-:=Sm}'); Expect(1, 126705, '\p{Gc=:\ASm\z:}', "");; Expect(0, 126706, '\p{Gc=:\ASm\z:}', "");; - Expect(1, 126705, '\p{Gc: sm}', ""); - Expect(0, 126705, '\p{^Gc: sm}', ""); - Expect(0, 126705, '\P{Gc: sm}', ""); - Expect(1, 126705, '\P{^Gc: sm}', ""); - Expect(0, 126706, '\p{Gc: sm}', ""); - Expect(1, 126706, '\p{^Gc: sm}', ""); - Expect(1, 126706, '\P{Gc: sm}', ""); - Expect(0, 126706, '\P{^Gc: sm}', ""); + Expect(1, 126705, '\p{Gc=sm}', ""); + Expect(0, 126705, '\p{^Gc=sm}', ""); + Expect(0, 126705, '\P{Gc=sm}', ""); + Expect(1, 126705, '\P{^Gc=sm}', ""); + Expect(0, 126706, '\p{Gc=sm}', ""); + Expect(1, 126706, '\p{^Gc=sm}', ""); + Expect(1, 126706, '\P{Gc=sm}', ""); + Expect(0, 126706, '\P{^Gc=sm}', ""); Expect(1, 126705, '\p{Gc=:\Asm\z:}', "");; Expect(0, 126706, '\p{Gc=:\Asm\z:}', "");; - Expect(1, 126705, '\p{Gc=__Sm}', ""); - Expect(0, 126705, '\p{^Gc=__Sm}', ""); - Expect(0, 126705, '\P{Gc=__Sm}', ""); - Expect(1, 126705, '\P{^Gc=__Sm}', ""); - Expect(0, 126706, '\p{Gc=__Sm}', ""); - Expect(1, 126706, '\p{^Gc=__Sm}', ""); - Expect(1, 126706, '\P{Gc=__Sm}', ""); - Expect(0, 126706, '\P{^Gc=__Sm}', ""); - Error('\p{Category: _/a/Math_symbol}'); - Error('\P{Category: _/a/Math_symbol}'); + Expect(1, 126705, '\p{Gc= -SM}', ""); + Expect(0, 126705, '\p{^Gc= -SM}', ""); + Expect(0, 126705, '\P{Gc= -SM}', ""); + Expect(1, 126705, '\P{^Gc= -SM}', ""); + Expect(0, 126706, '\p{Gc= -SM}', ""); + Expect(1, 126706, '\p{^Gc= -SM}', ""); + Expect(1, 126706, '\P{Gc= -SM}', ""); + Expect(0, 126706, '\P{^Gc= -SM}', ""); + Error('\p{Category: _ MATH_symbol:=}'); + Error('\P{Category: _ MATH_symbol:=}'); Expect(1, 126705, '\p{Category=:\AMath_Symbol\z:}', "");; Expect(0, 126706, '\p{Category=:\AMath_Symbol\z:}', "");; Expect(1, 126705, '\p{Category=mathsymbol}', ""); @@ -39958,52 +41636,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 126706, '\P{^Category=mathsymbol}', ""); Expect(1, 126705, '\p{Category=:\Amathsymbol\z:}', "");; Expect(0, 126706, '\p{Category=:\Amathsymbol\z:}', "");; - Expect(1, 126705, '\p{Category= MATH_symbol}', ""); - Expect(0, 126705, '\p{^Category= MATH_symbol}', ""); - Expect(0, 126705, '\P{Category= MATH_symbol}', ""); - Expect(1, 126705, '\P{^Category= MATH_symbol}', ""); - Expect(0, 126706, '\p{Category= MATH_symbol}', ""); - Expect(1, 126706, '\p{^Category= MATH_symbol}', ""); - Expect(1, 126706, '\P{Category= MATH_symbol}', ""); - Expect(0, 126706, '\P{^Category= MATH_symbol}', ""); - Error('\p{Is_General_Category=_:=Sm}'); - Error('\P{Is_General_Category=_:=Sm}'); - Expect(1, 126705, '\p{Is_General_Category=sm}', ""); - Expect(0, 126705, '\p{^Is_General_Category=sm}', ""); - Expect(0, 126705, '\P{Is_General_Category=sm}', ""); - Expect(1, 126705, '\P{^Is_General_Category=sm}', ""); - Expect(0, 126706, '\p{Is_General_Category=sm}', ""); - Expect(1, 126706, '\p{^Is_General_Category=sm}', ""); - Expect(1, 126706, '\P{Is_General_Category=sm}', ""); - Expect(0, 126706, '\P{^Is_General_Category=sm}', ""); - Expect(1, 126705, '\p{Is_General_Category=_-SM}', ""); - Expect(0, 126705, '\p{^Is_General_Category=_-SM}', ""); - Expect(0, 126705, '\P{Is_General_Category=_-SM}', ""); - Expect(1, 126705, '\P{^Is_General_Category=_-SM}', ""); - Expect(0, 126706, '\p{Is_General_Category=_-SM}', ""); - Expect(1, 126706, '\p{^Is_General_Category=_-SM}', ""); - Expect(1, 126706, '\P{Is_General_Category=_-SM}', ""); - Expect(0, 126706, '\P{^Is_General_Category=_-SM}', ""); - Error('\p{Is_Gc=:= MATH_symbol}'); - Error('\P{Is_Gc=:= MATH_symbol}'); - Expect(1, 126705, '\p{Is_Gc: mathsymbol}', ""); - Expect(0, 126705, '\p{^Is_Gc: mathsymbol}', ""); - Expect(0, 126705, '\P{Is_Gc: mathsymbol}', ""); - Expect(1, 126705, '\P{^Is_Gc: mathsymbol}', ""); - Expect(0, 126706, '\p{Is_Gc: mathsymbol}', ""); - Expect(1, 126706, '\p{^Is_Gc: mathsymbol}', ""); - Expect(1, 126706, '\P{Is_Gc: mathsymbol}', ""); - Expect(0, 126706, '\P{^Is_Gc: mathsymbol}', ""); - Expect(1, 126705, '\p{Is_Gc= _Math_Symbol}', ""); - Expect(0, 126705, '\p{^Is_Gc= _Math_Symbol}', ""); - Expect(0, 126705, '\P{Is_Gc= _Math_Symbol}', ""); - Expect(1, 126705, '\P{^Is_Gc= _Math_Symbol}', ""); - Expect(0, 126706, '\p{Is_Gc= _Math_Symbol}', ""); - Expect(1, 126706, '\p{^Is_Gc= _Math_Symbol}', ""); - Expect(1, 126706, '\P{Is_Gc= _Math_Symbol}', ""); - Expect(0, 126706, '\P{^Is_Gc= _Math_Symbol}', ""); - Error('\p{Is_Category=:=--sm}'); - Error('\P{Is_Category=:=--sm}'); + Expect(1, 126705, '\p{Category= _Math_Symbol}', ""); + Expect(0, 126705, '\p{^Category= _Math_Symbol}', ""); + Expect(0, 126705, '\P{Category= _Math_Symbol}', ""); + Expect(1, 126705, '\P{^Category= _Math_Symbol}', ""); + Expect(0, 126706, '\p{Category= _Math_Symbol}', ""); + Expect(1, 126706, '\p{^Category= _Math_Symbol}', ""); + Expect(1, 126706, '\P{Category= _Math_Symbol}', ""); + Expect(0, 126706, '\P{^Category= _Math_Symbol}', ""); + Error('\p{Is_General_Category= :=Sm}'); + Error('\P{Is_General_Category= :=Sm}'); + Expect(1, 126705, '\p{Is_General_Category: sm}', ""); + Expect(0, 126705, '\p{^Is_General_Category: sm}', ""); + Expect(0, 126705, '\P{Is_General_Category: sm}', ""); + Expect(1, 126705, '\P{^Is_General_Category: sm}', ""); + Expect(0, 126706, '\p{Is_General_Category: sm}', ""); + Expect(1, 126706, '\p{^Is_General_Category: sm}', ""); + Expect(1, 126706, '\P{Is_General_Category: sm}', ""); + Expect(0, 126706, '\P{^Is_General_Category: sm}', ""); + Expect(1, 126705, '\p{Is_General_Category= _sm}', ""); + Expect(0, 126705, '\p{^Is_General_Category= _sm}', ""); + Expect(0, 126705, '\P{Is_General_Category= _sm}', ""); + Expect(1, 126705, '\P{^Is_General_Category= _sm}', ""); + Expect(0, 126706, '\p{Is_General_Category= _sm}', ""); + Expect(1, 126706, '\p{^Is_General_Category= _sm}', ""); + Expect(1, 126706, '\P{Is_General_Category= _sm}', ""); + Expect(0, 126706, '\P{^Is_General_Category= _sm}', ""); + Error('\p{Is_Gc=:= Math_Symbol}'); + Error('\P{Is_Gc=:= Math_Symbol}'); + Expect(1, 126705, '\p{Is_Gc=mathsymbol}', ""); + Expect(0, 126705, '\p{^Is_Gc=mathsymbol}', ""); + Expect(0, 126705, '\P{Is_Gc=mathsymbol}', ""); + Expect(1, 126705, '\P{^Is_Gc=mathsymbol}', ""); + Expect(0, 126706, '\p{Is_Gc=mathsymbol}', ""); + Expect(1, 126706, '\p{^Is_Gc=mathsymbol}', ""); + Expect(1, 126706, '\P{Is_Gc=mathsymbol}', ""); + Expect(0, 126706, '\P{^Is_Gc=mathsymbol}', ""); + Expect(1, 126705, '\p{Is_Gc= math_Symbol}', ""); + Expect(0, 126705, '\p{^Is_Gc= math_Symbol}', ""); + Expect(0, 126705, '\P{Is_Gc= math_Symbol}', ""); + Expect(1, 126705, '\P{^Is_Gc= math_Symbol}', ""); + Expect(0, 126706, '\p{Is_Gc= math_Symbol}', ""); + Expect(1, 126706, '\p{^Is_Gc= math_Symbol}', ""); + Expect(1, 126706, '\P{Is_Gc= math_Symbol}', ""); + Expect(0, 126706, '\P{^Is_Gc= math_Symbol}', ""); + Error('\p{Is_Category=:=-Sm}'); + Error('\P{Is_Category=:=-Sm}'); Expect(1, 126705, '\p{Is_Category=sm}', ""); Expect(0, 126705, '\p{^Is_Category=sm}', ""); Expect(0, 126705, '\P{Is_Category=sm}', ""); @@ -40012,136 +41690,136 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126706, '\p{^Is_Category=sm}', ""); Expect(1, 126706, '\P{Is_Category=sm}', ""); Expect(0, 126706, '\P{^Is_Category=sm}', ""); - Expect(1, 126705, '\p{Is_Category=_SM}', ""); - Expect(0, 126705, '\p{^Is_Category=_SM}', ""); - Expect(0, 126705, '\P{Is_Category=_SM}', ""); - Expect(1, 126705, '\P{^Is_Category=_SM}', ""); - Expect(0, 126706, '\p{Is_Category=_SM}', ""); - Expect(1, 126706, '\p{^Is_Category=_SM}', ""); - Expect(1, 126706, '\P{Is_Category=_SM}', ""); - Expect(0, 126706, '\P{^Is_Category=_SM}', ""); - Error('\p{General_Category= _Other_Symbol/a/}'); - Error('\P{General_Category= _Other_Symbol/a/}'); - Expect(1, 129685, '\p{General_Category=:\AOther_Symbol\z:}', "");; - Expect(0, 129686, '\p{General_Category=:\AOther_Symbol\z:}', "");; - Expect(1, 129685, '\p{General_Category=othersymbol}', ""); - Expect(0, 129685, '\p{^General_Category=othersymbol}', ""); - Expect(0, 129685, '\P{General_Category=othersymbol}', ""); - Expect(1, 129685, '\P{^General_Category=othersymbol}', ""); - Expect(0, 129686, '\p{General_Category=othersymbol}', ""); - Expect(1, 129686, '\p{^General_Category=othersymbol}', ""); - Expect(1, 129686, '\P{General_Category=othersymbol}', ""); - Expect(0, 129686, '\P{^General_Category=othersymbol}', ""); - Expect(1, 129685, '\p{General_Category=:\Aothersymbol\z:}', "");; - Expect(0, 129686, '\p{General_Category=:\Aothersymbol\z:}', "");; - Expect(1, 129685, '\p{General_Category=_Other_Symbol}', ""); - Expect(0, 129685, '\p{^General_Category=_Other_Symbol}', ""); - Expect(0, 129685, '\P{General_Category=_Other_Symbol}', ""); - Expect(1, 129685, '\P{^General_Category=_Other_Symbol}', ""); - Expect(0, 129686, '\p{General_Category=_Other_Symbol}', ""); - Expect(1, 129686, '\p{^General_Category=_Other_Symbol}', ""); - Expect(1, 129686, '\P{General_Category=_Other_Symbol}', ""); - Expect(0, 129686, '\P{^General_Category=_Other_Symbol}', ""); - Error('\p{Gc: SO/a/}'); - Error('\P{Gc: SO/a/}'); - Expect(1, 129685, '\p{Gc=:\ASo\z:}', "");; - Expect(0, 129686, '\p{Gc=:\ASo\z:}', "");; - Expect(1, 129685, '\p{Gc=so}', ""); - Expect(0, 129685, '\p{^Gc=so}', ""); - Expect(0, 129685, '\P{Gc=so}', ""); - Expect(1, 129685, '\P{^Gc=so}', ""); - Expect(0, 129686, '\p{Gc=so}', ""); - Expect(1, 129686, '\p{^Gc=so}', ""); - Expect(1, 129686, '\P{Gc=so}', ""); - Expect(0, 129686, '\P{^Gc=so}', ""); - Expect(1, 129685, '\p{Gc=:\Aso\z:}', "");; - Expect(0, 129686, '\p{Gc=:\Aso\z:}', "");; - Expect(1, 129685, '\p{Gc: _So}', ""); - Expect(0, 129685, '\p{^Gc: _So}', ""); - Expect(0, 129685, '\P{Gc: _So}', ""); - Expect(1, 129685, '\P{^Gc: _So}', ""); - Expect(0, 129686, '\p{Gc: _So}', ""); - Expect(1, 129686, '\p{^Gc: _So}', ""); - Expect(1, 129686, '\P{Gc: _So}', ""); - Expect(0, 129686, '\P{^Gc: _So}', ""); - Error('\p{Category= other_symbol/a/}'); - Error('\P{Category= other_symbol/a/}'); - Expect(1, 129685, '\p{Category=:\AOther_Symbol\z:}', "");; - Expect(0, 129686, '\p{Category=:\AOther_Symbol\z:}', "");; - Expect(1, 129685, '\p{Category=othersymbol}', ""); - Expect(0, 129685, '\p{^Category=othersymbol}', ""); - Expect(0, 129685, '\P{Category=othersymbol}', ""); - Expect(1, 129685, '\P{^Category=othersymbol}', ""); - Expect(0, 129686, '\p{Category=othersymbol}', ""); - Expect(1, 129686, '\p{^Category=othersymbol}', ""); - Expect(1, 129686, '\P{Category=othersymbol}', ""); - Expect(0, 129686, '\P{^Category=othersymbol}', ""); - Expect(1, 129685, '\p{Category=:\Aothersymbol\z:}', "");; - Expect(0, 129686, '\p{Category=:\Aothersymbol\z:}', "");; - Expect(1, 129685, '\p{Category: Other_Symbol}', ""); - Expect(0, 129685, '\p{^Category: Other_Symbol}', ""); - Expect(0, 129685, '\P{Category: Other_Symbol}', ""); - Expect(1, 129685, '\P{^Category: Other_Symbol}', ""); - Expect(0, 129686, '\p{Category: Other_Symbol}', ""); - Expect(1, 129686, '\p{^Category: Other_Symbol}', ""); - Expect(1, 129686, '\P{Category: Other_Symbol}', ""); - Expect(0, 129686, '\P{^Category: Other_Symbol}', ""); - Error('\p{Is_General_Category=/a/So}'); - Error('\P{Is_General_Category=/a/So}'); - Expect(1, 129685, '\p{Is_General_Category=so}', ""); - Expect(0, 129685, '\p{^Is_General_Category=so}', ""); - Expect(0, 129685, '\P{Is_General_Category=so}', ""); - Expect(1, 129685, '\P{^Is_General_Category=so}', ""); - Expect(0, 129686, '\p{Is_General_Category=so}', ""); - Expect(1, 129686, '\p{^Is_General_Category=so}', ""); - Expect(1, 129686, '\P{Is_General_Category=so}', ""); - Expect(0, 129686, '\P{^Is_General_Category=so}', ""); - Expect(1, 129685, '\p{Is_General_Category= _So}', ""); - Expect(0, 129685, '\p{^Is_General_Category= _So}', ""); - Expect(0, 129685, '\P{Is_General_Category= _So}', ""); - Expect(1, 129685, '\P{^Is_General_Category= _So}', ""); - Expect(0, 129686, '\p{Is_General_Category= _So}', ""); - Expect(1, 129686, '\p{^Is_General_Category= _So}', ""); - Expect(1, 129686, '\P{Is_General_Category= _So}', ""); - Expect(0, 129686, '\P{^Is_General_Category= _So}', ""); - Error('\p{Is_Gc= :=other_Symbol}'); - Error('\P{Is_Gc= :=other_Symbol}'); - Expect(1, 129685, '\p{Is_Gc=othersymbol}', ""); - Expect(0, 129685, '\p{^Is_Gc=othersymbol}', ""); - Expect(0, 129685, '\P{Is_Gc=othersymbol}', ""); - Expect(1, 129685, '\P{^Is_Gc=othersymbol}', ""); - Expect(0, 129686, '\p{Is_Gc=othersymbol}', ""); - Expect(1, 129686, '\p{^Is_Gc=othersymbol}', ""); - Expect(1, 129686, '\P{Is_Gc=othersymbol}', ""); - Expect(0, 129686, '\P{^Is_Gc=othersymbol}', ""); - Expect(1, 129685, '\p{Is_Gc=_OTHER_Symbol}', ""); - Expect(0, 129685, '\p{^Is_Gc=_OTHER_Symbol}', ""); - Expect(0, 129685, '\P{Is_Gc=_OTHER_Symbol}', ""); - Expect(1, 129685, '\P{^Is_Gc=_OTHER_Symbol}', ""); - Expect(0, 129686, '\p{Is_Gc=_OTHER_Symbol}', ""); - Expect(1, 129686, '\p{^Is_Gc=_OTHER_Symbol}', ""); - Expect(1, 129686, '\P{Is_Gc=_OTHER_Symbol}', ""); - Expect(0, 129686, '\P{^Is_Gc=_OTHER_Symbol}', ""); - Error('\p{Is_Category=:=so}'); - Error('\P{Is_Category=:=so}'); - Expect(1, 129685, '\p{Is_Category=so}', ""); - Expect(0, 129685, '\p{^Is_Category=so}', ""); - Expect(0, 129685, '\P{Is_Category=so}', ""); - Expect(1, 129685, '\P{^Is_Category=so}', ""); - Expect(0, 129686, '\p{Is_Category=so}', ""); - Expect(1, 129686, '\p{^Is_Category=so}', ""); - Expect(1, 129686, '\P{Is_Category=so}', ""); - Expect(0, 129686, '\P{^Is_Category=so}', ""); - Expect(1, 129685, '\p{Is_Category=-So}', ""); - Expect(0, 129685, '\p{^Is_Category=-So}', ""); - Expect(0, 129685, '\P{Is_Category=-So}', ""); - Expect(1, 129685, '\P{^Is_Category=-So}', ""); - Expect(0, 129686, '\p{Is_Category=-So}', ""); - Expect(1, 129686, '\p{^Is_Category=-So}', ""); - Expect(1, 129686, '\P{Is_Category=-So}', ""); - Expect(0, 129686, '\P{^Is_Category=-So}', ""); - Error('\p{General_Category: Separator/a/}'); - Error('\P{General_Category: Separator/a/}'); + Expect(1, 126705, '\p{Is_Category= _Sm}', ""); + Expect(0, 126705, '\p{^Is_Category= _Sm}', ""); + Expect(0, 126705, '\P{Is_Category= _Sm}', ""); + Expect(1, 126705, '\P{^Is_Category= _Sm}', ""); + Expect(0, 126706, '\p{Is_Category= _Sm}', ""); + Expect(1, 126706, '\p{^Is_Category= _Sm}', ""); + Expect(1, 126706, '\P{Is_Category= _Sm}', ""); + Expect(0, 126706, '\P{^Is_Category= _Sm}', ""); + Error('\p{General_Category= -Other_Symbol:=}'); + Error('\P{General_Category= -Other_Symbol:=}'); + Expect(1, 129994, '\p{General_Category=:\AOther_Symbol\z:}', "");; + Expect(0, 129995, '\p{General_Category=:\AOther_Symbol\z:}', "");; + Expect(1, 129994, '\p{General_Category=othersymbol}', ""); + Expect(0, 129994, '\p{^General_Category=othersymbol}', ""); + Expect(0, 129994, '\P{General_Category=othersymbol}', ""); + Expect(1, 129994, '\P{^General_Category=othersymbol}', ""); + Expect(0, 129995, '\p{General_Category=othersymbol}', ""); + Expect(1, 129995, '\p{^General_Category=othersymbol}', ""); + Expect(1, 129995, '\P{General_Category=othersymbol}', ""); + Expect(0, 129995, '\P{^General_Category=othersymbol}', ""); + Expect(1, 129994, '\p{General_Category=:\Aothersymbol\z:}', "");; + Expect(0, 129995, '\p{General_Category=:\Aothersymbol\z:}', "");; + Expect(1, 129994, '\p{General_Category= OTHER_Symbol}', ""); + Expect(0, 129994, '\p{^General_Category= OTHER_Symbol}', ""); + Expect(0, 129994, '\P{General_Category= OTHER_Symbol}', ""); + Expect(1, 129994, '\P{^General_Category= OTHER_Symbol}', ""); + Expect(0, 129995, '\p{General_Category= OTHER_Symbol}', ""); + Expect(1, 129995, '\p{^General_Category= OTHER_Symbol}', ""); + Expect(1, 129995, '\P{General_Category= OTHER_Symbol}', ""); + Expect(0, 129995, '\P{^General_Category= OTHER_Symbol}', ""); + Error('\p{Gc= :=so}'); + Error('\P{Gc= :=so}'); + Expect(1, 129994, '\p{Gc=:\ASo\z:}', "");; + Expect(0, 129995, '\p{Gc=:\ASo\z:}', "");; + Expect(1, 129994, '\p{Gc=so}', ""); + Expect(0, 129994, '\p{^Gc=so}', ""); + Expect(0, 129994, '\P{Gc=so}', ""); + Expect(1, 129994, '\P{^Gc=so}', ""); + Expect(0, 129995, '\p{Gc=so}', ""); + Expect(1, 129995, '\p{^Gc=so}', ""); + Expect(1, 129995, '\P{Gc=so}', ""); + Expect(0, 129995, '\P{^Gc=so}', ""); + Expect(1, 129994, '\p{Gc=:\Aso\z:}', "");; + Expect(0, 129995, '\p{Gc=:\Aso\z:}', "");; + Expect(1, 129994, '\p{Gc: so}', ""); + Expect(0, 129994, '\p{^Gc: so}', ""); + Expect(0, 129994, '\P{Gc: so}', ""); + Expect(1, 129994, '\P{^Gc: so}', ""); + Expect(0, 129995, '\p{Gc: so}', ""); + Expect(1, 129995, '\p{^Gc: so}', ""); + Expect(1, 129995, '\P{Gc: so}', ""); + Expect(0, 129995, '\P{^Gc: so}', ""); + Error('\p{Category= Other_SYMBOL/a/}'); + Error('\P{Category= Other_SYMBOL/a/}'); + Expect(1, 129994, '\p{Category=:\AOther_Symbol\z:}', "");; + Expect(0, 129995, '\p{Category=:\AOther_Symbol\z:}', "");; + Expect(1, 129994, '\p{Category=othersymbol}', ""); + Expect(0, 129994, '\p{^Category=othersymbol}', ""); + Expect(0, 129994, '\P{Category=othersymbol}', ""); + Expect(1, 129994, '\P{^Category=othersymbol}', ""); + Expect(0, 129995, '\p{Category=othersymbol}', ""); + Expect(1, 129995, '\p{^Category=othersymbol}', ""); + Expect(1, 129995, '\P{Category=othersymbol}', ""); + Expect(0, 129995, '\P{^Category=othersymbol}', ""); + Expect(1, 129994, '\p{Category=:\Aothersymbol\z:}', "");; + Expect(0, 129995, '\p{Category=:\Aothersymbol\z:}', "");; + Expect(1, 129994, '\p{Category= Other_symbol}', ""); + Expect(0, 129994, '\p{^Category= Other_symbol}', ""); + Expect(0, 129994, '\P{Category= Other_symbol}', ""); + Expect(1, 129994, '\P{^Category= Other_symbol}', ""); + Expect(0, 129995, '\p{Category= Other_symbol}', ""); + Expect(1, 129995, '\p{^Category= Other_symbol}', ""); + Expect(1, 129995, '\P{Category= Other_symbol}', ""); + Expect(0, 129995, '\P{^Category= Other_symbol}', ""); + Error('\p{Is_General_Category=__SO/a/}'); + Error('\P{Is_General_Category=__SO/a/}'); + Expect(1, 129994, '\p{Is_General_Category=so}', ""); + Expect(0, 129994, '\p{^Is_General_Category=so}', ""); + Expect(0, 129994, '\P{Is_General_Category=so}', ""); + Expect(1, 129994, '\P{^Is_General_Category=so}', ""); + Expect(0, 129995, '\p{Is_General_Category=so}', ""); + Expect(1, 129995, '\p{^Is_General_Category=so}', ""); + Expect(1, 129995, '\P{Is_General_Category=so}', ""); + Expect(0, 129995, '\P{^Is_General_Category=so}', ""); + Expect(1, 129994, '\p{Is_General_Category=-_SO}', ""); + Expect(0, 129994, '\p{^Is_General_Category=-_SO}', ""); + Expect(0, 129994, '\P{Is_General_Category=-_SO}', ""); + Expect(1, 129994, '\P{^Is_General_Category=-_SO}', ""); + Expect(0, 129995, '\p{Is_General_Category=-_SO}', ""); + Expect(1, 129995, '\p{^Is_General_Category=-_SO}', ""); + Expect(1, 129995, '\P{Is_General_Category=-_SO}', ""); + Expect(0, 129995, '\P{^Is_General_Category=-_SO}', ""); + Error('\p{Is_Gc=_/a/Other_SYMBOL}'); + Error('\P{Is_Gc=_/a/Other_SYMBOL}'); + Expect(1, 129994, '\p{Is_Gc=othersymbol}', ""); + Expect(0, 129994, '\p{^Is_Gc=othersymbol}', ""); + Expect(0, 129994, '\P{Is_Gc=othersymbol}', ""); + Expect(1, 129994, '\P{^Is_Gc=othersymbol}', ""); + Expect(0, 129995, '\p{Is_Gc=othersymbol}', ""); + Expect(1, 129995, '\p{^Is_Gc=othersymbol}', ""); + Expect(1, 129995, '\P{Is_Gc=othersymbol}', ""); + Expect(0, 129995, '\P{^Is_Gc=othersymbol}', ""); + Expect(1, 129994, '\p{Is_Gc= _OTHER_Symbol}', ""); + Expect(0, 129994, '\p{^Is_Gc= _OTHER_Symbol}', ""); + Expect(0, 129994, '\P{Is_Gc= _OTHER_Symbol}', ""); + Expect(1, 129994, '\P{^Is_Gc= _OTHER_Symbol}', ""); + Expect(0, 129995, '\p{Is_Gc= _OTHER_Symbol}', ""); + Expect(1, 129995, '\p{^Is_Gc= _OTHER_Symbol}', ""); + Expect(1, 129995, '\P{Is_Gc= _OTHER_Symbol}', ""); + Expect(0, 129995, '\P{^Is_Gc= _OTHER_Symbol}', ""); + Error('\p{Is_Category=/a/ SO}'); + Error('\P{Is_Category=/a/ SO}'); + Expect(1, 129994, '\p{Is_Category=so}', ""); + Expect(0, 129994, '\p{^Is_Category=so}', ""); + Expect(0, 129994, '\P{Is_Category=so}', ""); + Expect(1, 129994, '\P{^Is_Category=so}', ""); + Expect(0, 129995, '\p{Is_Category=so}', ""); + Expect(1, 129995, '\p{^Is_Category=so}', ""); + Expect(1, 129995, '\P{Is_Category=so}', ""); + Expect(0, 129995, '\P{^Is_Category=so}', ""); + Expect(1, 129994, '\p{Is_Category= SO}', ""); + Expect(0, 129994, '\p{^Is_Category= SO}', ""); + Expect(0, 129994, '\P{Is_Category= SO}', ""); + Expect(1, 129994, '\P{^Is_Category= SO}', ""); + Expect(0, 129995, '\p{Is_Category= SO}', ""); + Expect(1, 129995, '\p{^Is_Category= SO}', ""); + Expect(1, 129995, '\P{Is_Category= SO}', ""); + Expect(0, 129995, '\P{^Is_Category= SO}', ""); + Error('\p{General_Category=/a/separator}'); + Error('\P{General_Category=/a/separator}'); Expect(1, 12288, '\p{General_Category=:\ASeparator\z:}', "");; Expect(0, 12289, '\p{General_Category=:\ASeparator\z:}', "");; Expect(1, 12288, '\p{General_Category=separator}', ""); @@ -40154,16 +41832,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 12289, '\P{^General_Category=separator}', ""); Expect(1, 12288, '\p{General_Category=:\Aseparator\z:}', "");; Expect(0, 12289, '\p{General_Category=:\Aseparator\z:}', "");; - Expect(1, 12288, '\p{General_Category: __Separator}', ""); - Expect(0, 12288, '\p{^General_Category: __Separator}', ""); - Expect(0, 12288, '\P{General_Category: __Separator}', ""); - Expect(1, 12288, '\P{^General_Category: __Separator}', ""); - Expect(0, 12289, '\p{General_Category: __Separator}', ""); - Expect(1, 12289, '\p{^General_Category: __Separator}', ""); - Expect(1, 12289, '\P{General_Category: __Separator}', ""); - Expect(0, 12289, '\P{^General_Category: __Separator}', ""); - Error('\p{Gc=:=_Z}'); - Error('\P{Gc=:=_Z}'); + Expect(1, 12288, '\p{General_Category: --Separator}', ""); + Expect(0, 12288, '\p{^General_Category: --Separator}', ""); + Expect(0, 12288, '\P{General_Category: --Separator}', ""); + Expect(1, 12288, '\P{^General_Category: --Separator}', ""); + Expect(0, 12289, '\p{General_Category: --Separator}', ""); + Expect(1, 12289, '\p{^General_Category: --Separator}', ""); + Expect(1, 12289, '\P{General_Category: --Separator}', ""); + Expect(0, 12289, '\P{^General_Category: --Separator}', ""); + Error('\p{Gc=_ Z:=}'); + Error('\P{Gc=_ Z:=}'); Expect(1, 12288, '\p{Gc=:\AZ\z:}', "");; Expect(0, 12289, '\p{Gc=:\AZ\z:}', "");; Expect(1, 12288, '\p{Gc=z}', ""); @@ -40176,16 +41854,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 12289, '\P{^Gc=z}', ""); Expect(1, 12288, '\p{Gc=:\Az\z:}', "");; Expect(0, 12289, '\p{Gc=:\Az\z:}', "");; - Expect(1, 12288, '\p{Gc=Z}', ""); - Expect(0, 12288, '\p{^Gc=Z}', ""); - Expect(0, 12288, '\P{Gc=Z}', ""); - Expect(1, 12288, '\P{^Gc=Z}', ""); - Expect(0, 12289, '\p{Gc=Z}', ""); - Expect(1, 12289, '\p{^Gc=Z}', ""); - Expect(1, 12289, '\P{Gc=Z}', ""); - Expect(0, 12289, '\P{^Gc=Z}', ""); - Error('\p{Category::=_ Separator}'); - Error('\P{Category::=_ Separator}'); + Expect(1, 12288, '\p{Gc=- Z}', ""); + Expect(0, 12288, '\p{^Gc=- Z}', ""); + Expect(0, 12288, '\P{Gc=- Z}', ""); + Expect(1, 12288, '\P{^Gc=- Z}', ""); + Expect(0, 12289, '\p{Gc=- Z}', ""); + Expect(1, 12289, '\p{^Gc=- Z}', ""); + Expect(1, 12289, '\P{Gc=- Z}', ""); + Expect(0, 12289, '\P{^Gc=- Z}', ""); + Error('\p{Category=-_separator/a/}'); + Error('\P{Category=-_separator/a/}'); Expect(1, 12288, '\p{Category=:\ASeparator\z:}', "");; Expect(0, 12289, '\p{Category=:\ASeparator\z:}', "");; Expect(1, 12288, '\p{Category=separator}', ""); @@ -40198,16 +41876,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 12289, '\P{^Category=separator}', ""); Expect(1, 12288, '\p{Category=:\Aseparator\z:}', "");; Expect(0, 12289, '\p{Category=:\Aseparator\z:}', "");; - Expect(1, 12288, '\p{Category: -Separator}', ""); - Expect(0, 12288, '\p{^Category: -Separator}', ""); - Expect(0, 12288, '\P{Category: -Separator}', ""); - Expect(1, 12288, '\P{^Category: -Separator}', ""); - Expect(0, 12289, '\p{Category: -Separator}', ""); - Expect(1, 12289, '\p{^Category: -Separator}', ""); - Expect(1, 12289, '\P{Category: -Separator}', ""); - Expect(0, 12289, '\P{^Category: -Separator}', ""); - Error('\p{Is_General_Category=/a/- z}'); - Error('\P{Is_General_Category=/a/- z}'); + Expect(1, 12288, '\p{Category= Separator}', ""); + Expect(0, 12288, '\p{^Category= Separator}', ""); + Expect(0, 12288, '\P{Category= Separator}', ""); + Expect(1, 12288, '\P{^Category= Separator}', ""); + Expect(0, 12289, '\p{Category= Separator}', ""); + Expect(1, 12289, '\p{^Category= Separator}', ""); + Expect(1, 12289, '\P{Category= Separator}', ""); + Expect(0, 12289, '\P{^Category= Separator}', ""); + Error('\p{Is_General_Category=/a/ z}'); + Error('\P{Is_General_Category=/a/ z}'); Expect(1, 12288, '\p{Is_General_Category=z}', ""); Expect(0, 12288, '\p{^Is_General_Category=z}', ""); Expect(0, 12288, '\P{Is_General_Category=z}', ""); @@ -40216,34 +41894,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12289, '\p{^Is_General_Category=z}', ""); Expect(1, 12289, '\P{Is_General_Category=z}', ""); Expect(0, 12289, '\P{^Is_General_Category=z}', ""); - Expect(1, 12288, '\p{Is_General_Category=_ z}', ""); - Expect(0, 12288, '\p{^Is_General_Category=_ z}', ""); - Expect(0, 12288, '\P{Is_General_Category=_ z}', ""); - Expect(1, 12288, '\P{^Is_General_Category=_ z}', ""); - Expect(0, 12289, '\p{Is_General_Category=_ z}', ""); - Expect(1, 12289, '\p{^Is_General_Category=_ z}', ""); - Expect(1, 12289, '\P{Is_General_Category=_ z}', ""); - Expect(0, 12289, '\P{^Is_General_Category=_ z}', ""); - Error('\p{Is_Gc=/a/-Separator}'); - Error('\P{Is_Gc=/a/-Separator}'); - Expect(1, 12288, '\p{Is_Gc=separator}', ""); - Expect(0, 12288, '\p{^Is_Gc=separator}', ""); - Expect(0, 12288, '\P{Is_Gc=separator}', ""); - Expect(1, 12288, '\P{^Is_Gc=separator}', ""); - Expect(0, 12289, '\p{Is_Gc=separator}', ""); - Expect(1, 12289, '\p{^Is_Gc=separator}', ""); - Expect(1, 12289, '\P{Is_Gc=separator}', ""); - Expect(0, 12289, '\P{^Is_Gc=separator}', ""); - Expect(1, 12288, '\p{Is_Gc=- Separator}', ""); - Expect(0, 12288, '\p{^Is_Gc=- Separator}', ""); - Expect(0, 12288, '\P{Is_Gc=- Separator}', ""); - Expect(1, 12288, '\P{^Is_Gc=- Separator}', ""); - Expect(0, 12289, '\p{Is_Gc=- Separator}', ""); - Expect(1, 12289, '\p{^Is_Gc=- Separator}', ""); - Expect(1, 12289, '\P{Is_Gc=- Separator}', ""); - Expect(0, 12289, '\P{^Is_Gc=- Separator}', ""); - Error('\p{Is_Category=_:=Z}'); - Error('\P{Is_Category=_:=Z}'); + Expect(1, 12288, '\p{Is_General_Category=- Z}', ""); + Expect(0, 12288, '\p{^Is_General_Category=- Z}', ""); + Expect(0, 12288, '\P{Is_General_Category=- Z}', ""); + Expect(1, 12288, '\P{^Is_General_Category=- Z}', ""); + Expect(0, 12289, '\p{Is_General_Category=- Z}', ""); + Expect(1, 12289, '\p{^Is_General_Category=- Z}', ""); + Expect(1, 12289, '\P{Is_General_Category=- Z}', ""); + Expect(0, 12289, '\P{^Is_General_Category=- Z}', ""); + Error('\p{Is_Gc::=Separator}'); + Error('\P{Is_Gc::=Separator}'); + Expect(1, 12288, '\p{Is_Gc: separator}', ""); + Expect(0, 12288, '\p{^Is_Gc: separator}', ""); + Expect(0, 12288, '\P{Is_Gc: separator}', ""); + Expect(1, 12288, '\P{^Is_Gc: separator}', ""); + Expect(0, 12289, '\p{Is_Gc: separator}', ""); + Expect(1, 12289, '\p{^Is_Gc: separator}', ""); + Expect(1, 12289, '\P{Is_Gc: separator}', ""); + Expect(0, 12289, '\P{^Is_Gc: separator}', ""); + Expect(1, 12288, '\p{Is_Gc= Separator}', ""); + Expect(0, 12288, '\p{^Is_Gc= Separator}', ""); + Expect(0, 12288, '\P{Is_Gc= Separator}', ""); + Expect(1, 12288, '\P{^Is_Gc= Separator}', ""); + Expect(0, 12289, '\p{Is_Gc= Separator}', ""); + Expect(1, 12289, '\p{^Is_Gc= Separator}', ""); + Expect(1, 12289, '\P{Is_Gc= Separator}', ""); + Expect(0, 12289, '\P{^Is_Gc= Separator}', ""); + Error('\p{Is_Category=:=_z}'); + Error('\P{Is_Category=:=_z}'); Expect(1, 12288, '\p{Is_Category=z}', ""); Expect(0, 12288, '\p{^Is_Category=z}', ""); Expect(0, 12288, '\P{Is_Category=z}', ""); @@ -40252,16 +41930,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12289, '\p{^Is_Category=z}', ""); Expect(1, 12289, '\P{Is_Category=z}', ""); Expect(0, 12289, '\P{^Is_Category=z}', ""); - Expect(1, 12288, '\p{Is_Category=- Z}', ""); - Expect(0, 12288, '\p{^Is_Category=- Z}', ""); - Expect(0, 12288, '\P{Is_Category=- Z}', ""); - Expect(1, 12288, '\P{^Is_Category=- Z}', ""); - Expect(0, 12289, '\p{Is_Category=- Z}', ""); - Expect(1, 12289, '\p{^Is_Category=- Z}', ""); - Expect(1, 12289, '\P{Is_Category=- Z}', ""); - Expect(0, 12289, '\P{^Is_Category=- Z}', ""); - Error('\p{General_Category: LINE_Separator/a/}'); - Error('\P{General_Category: LINE_Separator/a/}'); + Expect(1, 12288, '\p{Is_Category= Z}', ""); + Expect(0, 12288, '\p{^Is_Category= Z}', ""); + Expect(0, 12288, '\P{Is_Category= Z}', ""); + Expect(1, 12288, '\P{^Is_Category= Z}', ""); + Expect(0, 12289, '\p{Is_Category= Z}', ""); + Expect(1, 12289, '\p{^Is_Category= Z}', ""); + Expect(1, 12289, '\P{Is_Category= Z}', ""); + Expect(0, 12289, '\P{^Is_Category= Z}', ""); + Error('\p{General_Category=/a/ Line_Separator}'); + Error('\P{General_Category=/a/ Line_Separator}'); Expect(1, 8232, '\p{General_Category=:\ALine_Separator\z:}', "");; Expect(0, 8233, '\p{General_Category=:\ALine_Separator\z:}', "");; Expect(1, 8232, '\p{General_Category=lineseparator}', ""); @@ -40274,16 +41952,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8233, '\P{^General_Category=lineseparator}', ""); Expect(1, 8232, '\p{General_Category=:\Alineseparator\z:}', "");; Expect(0, 8233, '\p{General_Category=:\Alineseparator\z:}', "");; - Expect(1, 8232, '\p{General_Category=__Line_separator}', ""); - Expect(0, 8232, '\p{^General_Category=__Line_separator}', ""); - Expect(0, 8232, '\P{General_Category=__Line_separator}', ""); - Expect(1, 8232, '\P{^General_Category=__Line_separator}', ""); - Expect(0, 8233, '\p{General_Category=__Line_separator}', ""); - Expect(1, 8233, '\p{^General_Category=__Line_separator}', ""); - Expect(1, 8233, '\P{General_Category=__Line_separator}', ""); - Expect(0, 8233, '\P{^General_Category=__Line_separator}', ""); - Error('\p{Gc=:=__Zl}'); - Error('\P{Gc=:=__Zl}'); + Expect(1, 8232, '\p{General_Category: LINE_separator}', ""); + Expect(0, 8232, '\p{^General_Category: LINE_separator}', ""); + Expect(0, 8232, '\P{General_Category: LINE_separator}', ""); + Expect(1, 8232, '\P{^General_Category: LINE_separator}', ""); + Expect(0, 8233, '\p{General_Category: LINE_separator}', ""); + Expect(1, 8233, '\p{^General_Category: LINE_separator}', ""); + Expect(1, 8233, '\P{General_Category: LINE_separator}', ""); + Expect(0, 8233, '\P{^General_Category: LINE_separator}', ""); + Error('\p{Gc: /a/Zl}'); + Error('\P{Gc: /a/Zl}'); Expect(1, 8232, '\p{Gc=:\AZl\z:}', "");; Expect(0, 8233, '\p{Gc=:\AZl\z:}', "");; Expect(1, 8232, '\p{Gc=zl}', ""); @@ -40296,38 +41974,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8233, '\P{^Gc=zl}', ""); Expect(1, 8232, '\p{Gc=:\Azl\z:}', "");; Expect(0, 8233, '\p{Gc=:\Azl\z:}', "");; - Expect(1, 8232, '\p{Gc= ZL}', ""); - Expect(0, 8232, '\p{^Gc= ZL}', ""); - Expect(0, 8232, '\P{Gc= ZL}', ""); - Expect(1, 8232, '\P{^Gc= ZL}', ""); - Expect(0, 8233, '\p{Gc= ZL}', ""); - Expect(1, 8233, '\p{^Gc= ZL}', ""); - Expect(1, 8233, '\P{Gc= ZL}', ""); - Expect(0, 8233, '\P{^Gc= ZL}', ""); - Error('\p{Category=/a/LINE_SEPARATOR}'); - Error('\P{Category=/a/LINE_SEPARATOR}'); + Expect(1, 8232, '\p{Gc=__zl}', ""); + Expect(0, 8232, '\p{^Gc=__zl}', ""); + Expect(0, 8232, '\P{Gc=__zl}', ""); + Expect(1, 8232, '\P{^Gc=__zl}', ""); + Expect(0, 8233, '\p{Gc=__zl}', ""); + Expect(1, 8233, '\p{^Gc=__zl}', ""); + Expect(1, 8233, '\P{Gc=__zl}', ""); + Expect(0, 8233, '\P{^Gc=__zl}', ""); + Error('\p{Category=/a/ line_separator}'); + Error('\P{Category=/a/ line_separator}'); Expect(1, 8232, '\p{Category=:\ALine_Separator\z:}', "");; Expect(0, 8233, '\p{Category=:\ALine_Separator\z:}', "");; - Expect(1, 8232, '\p{Category=lineseparator}', ""); - Expect(0, 8232, '\p{^Category=lineseparator}', ""); - Expect(0, 8232, '\P{Category=lineseparator}', ""); - Expect(1, 8232, '\P{^Category=lineseparator}', ""); - Expect(0, 8233, '\p{Category=lineseparator}', ""); - Expect(1, 8233, '\p{^Category=lineseparator}', ""); - Expect(1, 8233, '\P{Category=lineseparator}', ""); - Expect(0, 8233, '\P{^Category=lineseparator}', ""); + Expect(1, 8232, '\p{Category: lineseparator}', ""); + Expect(0, 8232, '\p{^Category: lineseparator}', ""); + Expect(0, 8232, '\P{Category: lineseparator}', ""); + Expect(1, 8232, '\P{^Category: lineseparator}', ""); + Expect(0, 8233, '\p{Category: lineseparator}', ""); + Expect(1, 8233, '\p{^Category: lineseparator}', ""); + Expect(1, 8233, '\P{Category: lineseparator}', ""); + Expect(0, 8233, '\P{^Category: lineseparator}', ""); Expect(1, 8232, '\p{Category=:\Alineseparator\z:}', "");; Expect(0, 8233, '\p{Category=:\Alineseparator\z:}', "");; - Expect(1, 8232, '\p{Category= Line_separator}', ""); - Expect(0, 8232, '\p{^Category= Line_separator}', ""); - Expect(0, 8232, '\P{Category= Line_separator}', ""); - Expect(1, 8232, '\P{^Category= Line_separator}', ""); - Expect(0, 8233, '\p{Category= Line_separator}', ""); - Expect(1, 8233, '\p{^Category= Line_separator}', ""); - Expect(1, 8233, '\P{Category= Line_separator}', ""); - Expect(0, 8233, '\P{^Category= Line_separator}', ""); - Error('\p{Is_General_Category=/a/ zl}'); - Error('\P{Is_General_Category=/a/ zl}'); + Expect(1, 8232, '\p{Category=- LINE_Separator}', ""); + Expect(0, 8232, '\p{^Category=- LINE_Separator}', ""); + Expect(0, 8232, '\P{Category=- LINE_Separator}', ""); + Expect(1, 8232, '\P{^Category=- LINE_Separator}', ""); + Expect(0, 8233, '\p{Category=- LINE_Separator}', ""); + Expect(1, 8233, '\p{^Category=- LINE_Separator}', ""); + Expect(1, 8233, '\P{Category=- LINE_Separator}', ""); + Expect(0, 8233, '\P{^Category=- LINE_Separator}', ""); + Error('\p{Is_General_Category=/a/--Zl}'); + Error('\P{Is_General_Category=/a/--Zl}'); Expect(1, 8232, '\p{Is_General_Category=zl}', ""); Expect(0, 8232, '\p{^Is_General_Category=zl}', ""); Expect(0, 8232, '\P{Is_General_Category=zl}', ""); @@ -40336,16 +42014,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8233, '\p{^Is_General_Category=zl}', ""); Expect(1, 8233, '\P{Is_General_Category=zl}', ""); Expect(0, 8233, '\P{^Is_General_Category=zl}', ""); - Expect(1, 8232, '\p{Is_General_Category= Zl}', ""); - Expect(0, 8232, '\p{^Is_General_Category= Zl}', ""); - Expect(0, 8232, '\P{Is_General_Category= Zl}', ""); - Expect(1, 8232, '\P{^Is_General_Category= Zl}', ""); - Expect(0, 8233, '\p{Is_General_Category= Zl}', ""); - Expect(1, 8233, '\p{^Is_General_Category= Zl}', ""); - Expect(1, 8233, '\P{Is_General_Category= Zl}', ""); - Expect(0, 8233, '\P{^Is_General_Category= Zl}', ""); - Error('\p{Is_Gc=:= _Line_Separator}'); - Error('\P{Is_Gc=:= _Line_Separator}'); + Expect(1, 8232, '\p{Is_General_Category=- Zl}', ""); + Expect(0, 8232, '\p{^Is_General_Category=- Zl}', ""); + Expect(0, 8232, '\P{Is_General_Category=- Zl}', ""); + Expect(1, 8232, '\P{^Is_General_Category=- Zl}', ""); + Expect(0, 8233, '\p{Is_General_Category=- Zl}', ""); + Expect(1, 8233, '\p{^Is_General_Category=- Zl}', ""); + Expect(1, 8233, '\P{Is_General_Category=- Zl}', ""); + Expect(0, 8233, '\P{^Is_General_Category=- Zl}', ""); + Error('\p{Is_Gc=-/a/line_Separator}'); + Error('\P{Is_Gc=-/a/line_Separator}'); Expect(1, 8232, '\p{Is_Gc=lineseparator}', ""); Expect(0, 8232, '\p{^Is_Gc=lineseparator}', ""); Expect(0, 8232, '\P{Is_Gc=lineseparator}', ""); @@ -40354,16 +42032,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8233, '\p{^Is_Gc=lineseparator}', ""); Expect(1, 8233, '\P{Is_Gc=lineseparator}', ""); Expect(0, 8233, '\P{^Is_Gc=lineseparator}', ""); - Expect(1, 8232, '\p{Is_Gc=- Line_Separator}', ""); - Expect(0, 8232, '\p{^Is_Gc=- Line_Separator}', ""); - Expect(0, 8232, '\P{Is_Gc=- Line_Separator}', ""); - Expect(1, 8232, '\P{^Is_Gc=- Line_Separator}', ""); - Expect(0, 8233, '\p{Is_Gc=- Line_Separator}', ""); - Expect(1, 8233, '\p{^Is_Gc=- Line_Separator}', ""); - Expect(1, 8233, '\P{Is_Gc=- Line_Separator}', ""); - Expect(0, 8233, '\P{^Is_Gc=- Line_Separator}', ""); - Error('\p{Is_Category= :=ZL}'); - Error('\P{Is_Category= :=ZL}'); + Expect(1, 8232, '\p{Is_Gc=-_Line_Separator}', ""); + Expect(0, 8232, '\p{^Is_Gc=-_Line_Separator}', ""); + Expect(0, 8232, '\P{Is_Gc=-_Line_Separator}', ""); + Expect(1, 8232, '\P{^Is_Gc=-_Line_Separator}', ""); + Expect(0, 8233, '\p{Is_Gc=-_Line_Separator}', ""); + Expect(1, 8233, '\p{^Is_Gc=-_Line_Separator}', ""); + Expect(1, 8233, '\P{Is_Gc=-_Line_Separator}', ""); + Expect(0, 8233, '\P{^Is_Gc=-_Line_Separator}', ""); + Error('\p{Is_Category= _Zl:=}'); + Error('\P{Is_Category= _Zl:=}'); Expect(1, 8232, '\p{Is_Category=zl}', ""); Expect(0, 8232, '\p{^Is_Category=zl}', ""); Expect(0, 8232, '\P{Is_Category=zl}', ""); @@ -40372,16 +42050,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8233, '\p{^Is_Category=zl}', ""); Expect(1, 8233, '\P{Is_Category=zl}', ""); Expect(0, 8233, '\P{^Is_Category=zl}', ""); - Expect(1, 8232, '\p{Is_Category=_ Zl}', ""); - Expect(0, 8232, '\p{^Is_Category=_ Zl}', ""); - Expect(0, 8232, '\P{Is_Category=_ Zl}', ""); - Expect(1, 8232, '\P{^Is_Category=_ Zl}', ""); - Expect(0, 8233, '\p{Is_Category=_ Zl}', ""); - Expect(1, 8233, '\p{^Is_Category=_ Zl}', ""); - Expect(1, 8233, '\P{Is_Category=_ Zl}', ""); - Expect(0, 8233, '\P{^Is_Category=_ Zl}', ""); - Error('\p{General_Category=_ paragraph_Separator/a/}'); - Error('\P{General_Category=_ paragraph_Separator/a/}'); + Expect(1, 8232, '\p{Is_Category= -zl}', ""); + Expect(0, 8232, '\p{^Is_Category= -zl}', ""); + Expect(0, 8232, '\P{Is_Category= -zl}', ""); + Expect(1, 8232, '\P{^Is_Category= -zl}', ""); + Expect(0, 8233, '\p{Is_Category= -zl}', ""); + Expect(1, 8233, '\p{^Is_Category= -zl}', ""); + Expect(1, 8233, '\P{Is_Category= -zl}', ""); + Expect(0, 8233, '\P{^Is_Category= -zl}', ""); + Error('\p{General_Category=-:=PARAGRAPH_Separator}'); + Error('\P{General_Category=-:=PARAGRAPH_Separator}'); Expect(1, 8233, '\p{General_Category=:\AParagraph_Separator\z:}', "");; Expect(0, 8234, '\p{General_Category=:\AParagraph_Separator\z:}', "");; Expect(1, 8233, '\p{General_Category=paragraphseparator}', ""); @@ -40394,16 +42072,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8234, '\P{^General_Category=paragraphseparator}', ""); Expect(1, 8233, '\p{General_Category=:\Aparagraphseparator\z:}', "");; Expect(0, 8234, '\p{General_Category=:\Aparagraphseparator\z:}', "");; - Expect(1, 8233, '\p{General_Category=--Paragraph_Separator}', ""); - Expect(0, 8233, '\p{^General_Category=--Paragraph_Separator}', ""); - Expect(0, 8233, '\P{General_Category=--Paragraph_Separator}', ""); - Expect(1, 8233, '\P{^General_Category=--Paragraph_Separator}', ""); - Expect(0, 8234, '\p{General_Category=--Paragraph_Separator}', ""); - Expect(1, 8234, '\p{^General_Category=--Paragraph_Separator}', ""); - Expect(1, 8234, '\P{General_Category=--Paragraph_Separator}', ""); - Expect(0, 8234, '\P{^General_Category=--Paragraph_Separator}', ""); - Error('\p{Gc=/a/- Zp}'); - Error('\P{Gc=/a/- Zp}'); + Expect(1, 8233, '\p{General_Category=-Paragraph_Separator}', ""); + Expect(0, 8233, '\p{^General_Category=-Paragraph_Separator}', ""); + Expect(0, 8233, '\P{General_Category=-Paragraph_Separator}', ""); + Expect(1, 8233, '\P{^General_Category=-Paragraph_Separator}', ""); + Expect(0, 8234, '\p{General_Category=-Paragraph_Separator}', ""); + Expect(1, 8234, '\p{^General_Category=-Paragraph_Separator}', ""); + Expect(1, 8234, '\P{General_Category=-Paragraph_Separator}', ""); + Expect(0, 8234, '\P{^General_Category=-Paragraph_Separator}', ""); + Error('\p{Gc=:= ZP}'); + Error('\P{Gc=:= ZP}'); Expect(1, 8233, '\p{Gc=:\AZp\z:}', "");; Expect(0, 8234, '\p{Gc=:\AZp\z:}', "");; Expect(1, 8233, '\p{Gc=zp}', ""); @@ -40416,16 +42094,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8234, '\P{^Gc=zp}', ""); Expect(1, 8233, '\p{Gc=:\Azp\z:}', "");; Expect(0, 8234, '\p{Gc=:\Azp\z:}', "");; - Expect(1, 8233, '\p{Gc=-Zp}', ""); - Expect(0, 8233, '\p{^Gc=-Zp}', ""); - Expect(0, 8233, '\P{Gc=-Zp}', ""); - Expect(1, 8233, '\P{^Gc=-Zp}', ""); - Expect(0, 8234, '\p{Gc=-Zp}', ""); - Expect(1, 8234, '\p{^Gc=-Zp}', ""); - Expect(1, 8234, '\P{Gc=-Zp}', ""); - Expect(0, 8234, '\P{^Gc=-Zp}', ""); - Error('\p{Category=_/a/PARAGRAPH_separator}'); - Error('\P{Category=_/a/PARAGRAPH_separator}'); + Expect(1, 8233, '\p{Gc= Zp}', ""); + Expect(0, 8233, '\p{^Gc= Zp}', ""); + Expect(0, 8233, '\P{Gc= Zp}', ""); + Expect(1, 8233, '\P{^Gc= Zp}', ""); + Expect(0, 8234, '\p{Gc= Zp}', ""); + Expect(1, 8234, '\p{^Gc= Zp}', ""); + Expect(1, 8234, '\P{Gc= Zp}', ""); + Expect(0, 8234, '\P{^Gc= Zp}', ""); + Error('\p{Category=:=Paragraph_separator}'); + Error('\P{Category=:=Paragraph_separator}'); Expect(1, 8233, '\p{Category=:\AParagraph_Separator\z:}', "");; Expect(0, 8234, '\p{Category=:\AParagraph_Separator\z:}', "");; Expect(1, 8233, '\p{Category=paragraphseparator}', ""); @@ -40438,16 +42116,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8234, '\P{^Category=paragraphseparator}', ""); Expect(1, 8233, '\p{Category=:\Aparagraphseparator\z:}', "");; Expect(0, 8234, '\p{Category=:\Aparagraphseparator\z:}', "");; - Expect(1, 8233, '\p{Category: Paragraph_separator}', ""); - Expect(0, 8233, '\p{^Category: Paragraph_separator}', ""); - Expect(0, 8233, '\P{Category: Paragraph_separator}', ""); - Expect(1, 8233, '\P{^Category: Paragraph_separator}', ""); - Expect(0, 8234, '\p{Category: Paragraph_separator}', ""); - Expect(1, 8234, '\p{^Category: Paragraph_separator}', ""); - Expect(1, 8234, '\P{Category: Paragraph_separator}', ""); - Expect(0, 8234, '\P{^Category: Paragraph_separator}', ""); - Error('\p{Is_General_Category: :=Zp}'); - Error('\P{Is_General_Category: :=Zp}'); + Expect(1, 8233, '\p{Category=_ paragraph_Separator}', ""); + Expect(0, 8233, '\p{^Category=_ paragraph_Separator}', ""); + Expect(0, 8233, '\P{Category=_ paragraph_Separator}', ""); + Expect(1, 8233, '\P{^Category=_ paragraph_Separator}', ""); + Expect(0, 8234, '\p{Category=_ paragraph_Separator}', ""); + Expect(1, 8234, '\p{^Category=_ paragraph_Separator}', ""); + Expect(1, 8234, '\P{Category=_ paragraph_Separator}', ""); + Expect(0, 8234, '\P{^Category=_ paragraph_Separator}', ""); + Error('\p{Is_General_Category: Zp:=}'); + Error('\P{Is_General_Category: Zp:=}'); Expect(1, 8233, '\p{Is_General_Category=zp}', ""); Expect(0, 8233, '\p{^Is_General_Category=zp}', ""); Expect(0, 8233, '\P{Is_General_Category=zp}', ""); @@ -40456,16 +42134,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8234, '\p{^Is_General_Category=zp}', ""); Expect(1, 8234, '\P{Is_General_Category=zp}', ""); Expect(0, 8234, '\P{^Is_General_Category=zp}', ""); - Expect(1, 8233, '\p{Is_General_Category=--Zp}', ""); - Expect(0, 8233, '\p{^Is_General_Category=--Zp}', ""); - Expect(0, 8233, '\P{Is_General_Category=--Zp}', ""); - Expect(1, 8233, '\P{^Is_General_Category=--Zp}', ""); - Expect(0, 8234, '\p{Is_General_Category=--Zp}', ""); - Expect(1, 8234, '\p{^Is_General_Category=--Zp}', ""); - Expect(1, 8234, '\P{Is_General_Category=--Zp}', ""); - Expect(0, 8234, '\P{^Is_General_Category=--Zp}', ""); - Error('\p{Is_Gc=_/a/PARAGRAPH_SEPARATOR}'); - Error('\P{Is_Gc=_/a/PARAGRAPH_SEPARATOR}'); + Expect(1, 8233, '\p{Is_General_Category: Zp}', ""); + Expect(0, 8233, '\p{^Is_General_Category: Zp}', ""); + Expect(0, 8233, '\P{Is_General_Category: Zp}', ""); + Expect(1, 8233, '\P{^Is_General_Category: Zp}', ""); + Expect(0, 8234, '\p{Is_General_Category: Zp}', ""); + Expect(1, 8234, '\p{^Is_General_Category: Zp}', ""); + Expect(1, 8234, '\P{Is_General_Category: Zp}', ""); + Expect(0, 8234, '\P{^Is_General_Category: Zp}', ""); + Error('\p{Is_Gc=-Paragraph_Separator/a/}'); + Error('\P{Is_Gc=-Paragraph_Separator/a/}'); Expect(1, 8233, '\p{Is_Gc=paragraphseparator}', ""); Expect(0, 8233, '\p{^Is_Gc=paragraphseparator}', ""); Expect(0, 8233, '\P{Is_Gc=paragraphseparator}', ""); @@ -40482,26 +42160,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8234, '\p{^Is_Gc= -Paragraph_Separator}', ""); Expect(1, 8234, '\P{Is_Gc= -Paragraph_Separator}', ""); Expect(0, 8234, '\P{^Is_Gc= -Paragraph_Separator}', ""); - Error('\p{Is_Category: := -Zp}'); - Error('\P{Is_Category: := -Zp}'); - Expect(1, 8233, '\p{Is_Category:zp}', ""); - Expect(0, 8233, '\p{^Is_Category:zp}', ""); - Expect(0, 8233, '\P{Is_Category:zp}', ""); - Expect(1, 8233, '\P{^Is_Category:zp}', ""); - Expect(0, 8234, '\p{Is_Category:zp}', ""); - Expect(1, 8234, '\p{^Is_Category:zp}', ""); - Expect(1, 8234, '\P{Is_Category:zp}', ""); - Expect(0, 8234, '\P{^Is_Category:zp}', ""); - Expect(1, 8233, '\p{Is_Category= -ZP}', ""); - Expect(0, 8233, '\p{^Is_Category= -ZP}', ""); - Expect(0, 8233, '\P{Is_Category= -ZP}', ""); - Expect(1, 8233, '\P{^Is_Category= -ZP}', ""); - Expect(0, 8234, '\p{Is_Category= -ZP}', ""); - Expect(1, 8234, '\p{^Is_Category= -ZP}', ""); - Expect(1, 8234, '\P{Is_Category= -ZP}', ""); - Expect(0, 8234, '\P{^Is_Category= -ZP}', ""); - Error('\p{General_Category=:= Space_SEPARATOR}'); - Error('\P{General_Category=:= Space_SEPARATOR}'); + Error('\p{Is_Category= /a/zp}'); + Error('\P{Is_Category= /a/zp}'); + Expect(1, 8233, '\p{Is_Category=zp}', ""); + Expect(0, 8233, '\p{^Is_Category=zp}', ""); + Expect(0, 8233, '\P{Is_Category=zp}', ""); + Expect(1, 8233, '\P{^Is_Category=zp}', ""); + Expect(0, 8234, '\p{Is_Category=zp}', ""); + Expect(1, 8234, '\p{^Is_Category=zp}', ""); + Expect(1, 8234, '\P{Is_Category=zp}', ""); + Expect(0, 8234, '\P{^Is_Category=zp}', ""); + Expect(1, 8233, '\p{Is_Category=- Zp}', ""); + Expect(0, 8233, '\p{^Is_Category=- Zp}', ""); + Expect(0, 8233, '\P{Is_Category=- Zp}', ""); + Expect(1, 8233, '\P{^Is_Category=- Zp}', ""); + Expect(0, 8234, '\p{Is_Category=- Zp}', ""); + Expect(1, 8234, '\p{^Is_Category=- Zp}', ""); + Expect(1, 8234, '\P{Is_Category=- Zp}', ""); + Expect(0, 8234, '\P{^Is_Category=- Zp}', ""); + Error('\p{General_Category=-/a/space_Separator}'); + Error('\P{General_Category=-/a/space_Separator}'); Expect(1, 12288, '\p{General_Category=:\ASpace_Separator\z:}', "");; Expect(0, 12289, '\p{General_Category=:\ASpace_Separator\z:}', "");; Expect(1, 12288, '\p{General_Category=spaceseparator}', ""); @@ -40514,38 +42192,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 12289, '\P{^General_Category=spaceseparator}', ""); Expect(1, 12288, '\p{General_Category=:\Aspaceseparator\z:}', "");; Expect(0, 12289, '\p{General_Category=:\Aspaceseparator\z:}', "");; - Expect(1, 12288, '\p{General_Category=-space_Separator}', ""); - Expect(0, 12288, '\p{^General_Category=-space_Separator}', ""); - Expect(0, 12288, '\P{General_Category=-space_Separator}', ""); - Expect(1, 12288, '\P{^General_Category=-space_Separator}', ""); - Expect(0, 12289, '\p{General_Category=-space_Separator}', ""); - Expect(1, 12289, '\p{^General_Category=-space_Separator}', ""); - Expect(1, 12289, '\P{General_Category=-space_Separator}', ""); - Expect(0, 12289, '\P{^General_Category=-space_Separator}', ""); - Error('\p{Gc=-_ZS/a/}'); - Error('\P{Gc=-_ZS/a/}'); + Expect(1, 12288, '\p{General_Category:--Space_Separator}', ""); + Expect(0, 12288, '\p{^General_Category:--Space_Separator}', ""); + Expect(0, 12288, '\P{General_Category:--Space_Separator}', ""); + Expect(1, 12288, '\P{^General_Category:--Space_Separator}', ""); + Expect(0, 12289, '\p{General_Category:--Space_Separator}', ""); + Expect(1, 12289, '\p{^General_Category:--Space_Separator}', ""); + Expect(1, 12289, '\P{General_Category:--Space_Separator}', ""); + Expect(0, 12289, '\P{^General_Category:--Space_Separator}', ""); + Error('\p{Gc: :=zs}'); + Error('\P{Gc: :=zs}'); Expect(1, 12288, '\p{Gc=:\AZs\z:}', "");; Expect(0, 12289, '\p{Gc=:\AZs\z:}', "");; - Expect(1, 12288, '\p{Gc: zs}', ""); - Expect(0, 12288, '\p{^Gc: zs}', ""); - Expect(0, 12288, '\P{Gc: zs}', ""); - Expect(1, 12288, '\P{^Gc: zs}', ""); - Expect(0, 12289, '\p{Gc: zs}', ""); - Expect(1, 12289, '\p{^Gc: zs}', ""); - Expect(1, 12289, '\P{Gc: zs}', ""); - Expect(0, 12289, '\P{^Gc: zs}', ""); + Expect(1, 12288, '\p{Gc=zs}', ""); + Expect(0, 12288, '\p{^Gc=zs}', ""); + Expect(0, 12288, '\P{Gc=zs}', ""); + Expect(1, 12288, '\P{^Gc=zs}', ""); + Expect(0, 12289, '\p{Gc=zs}', ""); + Expect(1, 12289, '\p{^Gc=zs}', ""); + Expect(1, 12289, '\P{Gc=zs}', ""); + Expect(0, 12289, '\P{^Gc=zs}', ""); Expect(1, 12288, '\p{Gc=:\Azs\z:}', "");; Expect(0, 12289, '\p{Gc=:\Azs\z:}', "");; - Expect(1, 12288, '\p{Gc=--Zs}', ""); - Expect(0, 12288, '\p{^Gc=--Zs}', ""); - Expect(0, 12288, '\P{Gc=--Zs}', ""); - Expect(1, 12288, '\P{^Gc=--Zs}', ""); - Expect(0, 12289, '\p{Gc=--Zs}', ""); - Expect(1, 12289, '\p{^Gc=--Zs}', ""); - Expect(1, 12289, '\P{Gc=--Zs}', ""); - Expect(0, 12289, '\P{^Gc=--Zs}', ""); - Error('\p{Category=_:=Space_Separator}'); - Error('\P{Category=_:=Space_Separator}'); + Expect(1, 12288, '\p{Gc: Zs}', ""); + Expect(0, 12288, '\p{^Gc: Zs}', ""); + Expect(0, 12288, '\P{Gc: Zs}', ""); + Expect(1, 12288, '\P{^Gc: Zs}', ""); + Expect(0, 12289, '\p{Gc: Zs}', ""); + Expect(1, 12289, '\p{^Gc: Zs}', ""); + Expect(1, 12289, '\P{Gc: Zs}', ""); + Expect(0, 12289, '\P{^Gc: Zs}', ""); + Error('\p{Category=space_separator/a/}'); + Error('\P{Category=space_separator/a/}'); Expect(1, 12288, '\p{Category=:\ASpace_Separator\z:}', "");; Expect(0, 12289, '\p{Category=:\ASpace_Separator\z:}', "");; Expect(1, 12288, '\p{Category=spaceseparator}', ""); @@ -40558,16 +42236,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 12289, '\P{^Category=spaceseparator}', ""); Expect(1, 12288, '\p{Category=:\Aspaceseparator\z:}', "");; Expect(0, 12289, '\p{Category=:\Aspaceseparator\z:}', "");; - Expect(1, 12288, '\p{Category=--Space_Separator}', ""); - Expect(0, 12288, '\p{^Category=--Space_Separator}', ""); - Expect(0, 12288, '\P{Category=--Space_Separator}', ""); - Expect(1, 12288, '\P{^Category=--Space_Separator}', ""); - Expect(0, 12289, '\p{Category=--Space_Separator}', ""); - Expect(1, 12289, '\p{^Category=--Space_Separator}', ""); - Expect(1, 12289, '\P{Category=--Space_Separator}', ""); - Expect(0, 12289, '\P{^Category=--Space_Separator}', ""); - Error('\p{Is_General_Category=/a/_ZS}'); - Error('\P{Is_General_Category=/a/_ZS}'); + Expect(1, 12288, '\p{Category: -SPACE_SEPARATOR}', ""); + Expect(0, 12288, '\p{^Category: -SPACE_SEPARATOR}', ""); + Expect(0, 12288, '\P{Category: -SPACE_SEPARATOR}', ""); + Expect(1, 12288, '\P{^Category: -SPACE_SEPARATOR}', ""); + Expect(0, 12289, '\p{Category: -SPACE_SEPARATOR}', ""); + Expect(1, 12289, '\p{^Category: -SPACE_SEPARATOR}', ""); + Expect(1, 12289, '\P{Category: -SPACE_SEPARATOR}', ""); + Expect(0, 12289, '\P{^Category: -SPACE_SEPARATOR}', ""); + Error('\p{Is_General_Category=:=_ ZS}'); + Error('\P{Is_General_Category=:=_ ZS}'); Expect(1, 12288, '\p{Is_General_Category=zs}', ""); Expect(0, 12288, '\p{^Is_General_Category=zs}', ""); Expect(0, 12288, '\P{Is_General_Category=zs}', ""); @@ -40584,8 +42262,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12289, '\p{^Is_General_Category= ZS}', ""); Expect(1, 12289, '\P{Is_General_Category= ZS}', ""); Expect(0, 12289, '\P{^Is_General_Category= ZS}', ""); - Error('\p{Is_Gc=- Space_Separator/a/}'); - Error('\P{Is_Gc=- Space_Separator/a/}'); + Error('\p{Is_Gc=:=-_Space_SEPARATOR}'); + Error('\P{Is_Gc=:=-_Space_SEPARATOR}'); Expect(1, 12288, '\p{Is_Gc=spaceseparator}', ""); Expect(0, 12288, '\p{^Is_Gc=spaceseparator}', ""); Expect(0, 12288, '\P{Is_Gc=spaceseparator}', ""); @@ -40594,40 +42272,40 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12289, '\p{^Is_Gc=spaceseparator}', ""); Expect(1, 12289, '\P{Is_Gc=spaceseparator}', ""); Expect(0, 12289, '\P{^Is_Gc=spaceseparator}', ""); - Expect(1, 12288, '\p{Is_Gc= _Space_Separator}', ""); - Expect(0, 12288, '\p{^Is_Gc= _Space_Separator}', ""); - Expect(0, 12288, '\P{Is_Gc= _Space_Separator}', ""); - Expect(1, 12288, '\P{^Is_Gc= _Space_Separator}', ""); - Expect(0, 12289, '\p{Is_Gc= _Space_Separator}', ""); - Expect(1, 12289, '\p{^Is_Gc= _Space_Separator}', ""); - Expect(1, 12289, '\P{Is_Gc= _Space_Separator}', ""); - Expect(0, 12289, '\P{^Is_Gc= _Space_Separator}', ""); - Error('\p{Is_Category=/a/-_zs}'); - Error('\P{Is_Category=/a/-_zs}'); - Expect(1, 12288, '\p{Is_Category: zs}', ""); - Expect(0, 12288, '\p{^Is_Category: zs}', ""); - Expect(0, 12288, '\P{Is_Category: zs}', ""); - Expect(1, 12288, '\P{^Is_Category: zs}', ""); - Expect(0, 12289, '\p{Is_Category: zs}', ""); - Expect(1, 12289, '\p{^Is_Category: zs}', ""); - Expect(1, 12289, '\P{Is_Category: zs}', ""); - Expect(0, 12289, '\P{^Is_Category: zs}', ""); - Expect(1, 12288, '\p{Is_Category=__Zs}', ""); - Expect(0, 12288, '\p{^Is_Category=__Zs}', ""); - Expect(0, 12288, '\P{Is_Category=__Zs}', ""); - Expect(1, 12288, '\P{^Is_Category=__Zs}', ""); - Expect(0, 12289, '\p{Is_Category=__Zs}', ""); - Expect(1, 12289, '\p{^Is_Category=__Zs}', ""); - Expect(1, 12289, '\P{Is_Category=__Zs}', ""); - Expect(0, 12289, '\P{^Is_Category=__Zs}', ""); + Expect(1, 12288, '\p{Is_Gc= _Space_Separator}', ""); + Expect(0, 12288, '\p{^Is_Gc= _Space_Separator}', ""); + Expect(0, 12288, '\P{Is_Gc= _Space_Separator}', ""); + Expect(1, 12288, '\P{^Is_Gc= _Space_Separator}', ""); + Expect(0, 12289, '\p{Is_Gc= _Space_Separator}', ""); + Expect(1, 12289, '\p{^Is_Gc= _Space_Separator}', ""); + Expect(1, 12289, '\P{Is_Gc= _Space_Separator}', ""); + Expect(0, 12289, '\P{^Is_Gc= _Space_Separator}', ""); + Error('\p{Is_Category=--zs:=}'); + Error('\P{Is_Category=--zs:=}'); + Expect(1, 12288, '\p{Is_Category=zs}', ""); + Expect(0, 12288, '\p{^Is_Category=zs}', ""); + Expect(0, 12288, '\P{Is_Category=zs}', ""); + Expect(1, 12288, '\P{^Is_Category=zs}', ""); + Expect(0, 12289, '\p{Is_Category=zs}', ""); + Expect(1, 12289, '\p{^Is_Category=zs}', ""); + Expect(1, 12289, '\P{Is_Category=zs}', ""); + Expect(0, 12289, '\P{^Is_Category=zs}', ""); + Expect(1, 12288, '\p{Is_Category=_ ZS}', ""); + Expect(0, 12288, '\p{^Is_Category=_ ZS}', ""); + Expect(0, 12288, '\P{Is_Category=_ ZS}', ""); + Expect(1, 12288, '\P{^Is_Category=_ ZS}', ""); + Expect(0, 12289, '\p{Is_Category=_ ZS}', ""); + Expect(1, 12289, '\p{^Is_Category=_ ZS}', ""); + Expect(1, 12289, '\P{Is_Category=_ ZS}', ""); + Expect(0, 12289, '\P{^Is_Category=_ ZS}', ""); Error('\p{graphemeclusterbreak}'); Error('\P{graphemeclusterbreak}'); Error('\p{gcb}'); Error('\P{gcb}'); Error('\p{_perlgcb}'); Error('\P{_perlgcb}'); - Error('\p{Grapheme_Cluster_Break: -:=Control}'); - Error('\P{Grapheme_Cluster_Break: -:=Control}'); + Error('\p{Grapheme_Cluster_Break=/a/ Control}'); + Error('\P{Grapheme_Cluster_Break=/a/ Control}'); Expect(1, 921599, '\p{Grapheme_Cluster_Break=:\AControl\z:}', "");; Expect(0, 921600, '\p{Grapheme_Cluster_Break=:\AControl\z:}', "");; Expect(1, 921599, '\p{Grapheme_Cluster_Break=control}', ""); @@ -40640,16 +42318,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 921600, '\P{^Grapheme_Cluster_Break=control}', ""); Expect(1, 921599, '\p{Grapheme_Cluster_Break=:\Acontrol\z:}', "");; Expect(0, 921600, '\p{Grapheme_Cluster_Break=:\Acontrol\z:}', "");; - Expect(1, 921599, '\p{Grapheme_Cluster_Break= CONTROL}', ""); - Expect(0, 921599, '\p{^Grapheme_Cluster_Break= CONTROL}', ""); - Expect(0, 921599, '\P{Grapheme_Cluster_Break= CONTROL}', ""); - Expect(1, 921599, '\P{^Grapheme_Cluster_Break= CONTROL}', ""); - Expect(0, 921600, '\p{Grapheme_Cluster_Break= CONTROL}', ""); - Expect(1, 921600, '\p{^Grapheme_Cluster_Break= CONTROL}', ""); - Expect(1, 921600, '\P{Grapheme_Cluster_Break= CONTROL}', ""); - Expect(0, 921600, '\P{^Grapheme_Cluster_Break= CONTROL}', ""); - Error('\p{GCB: --cn/a/}'); - Error('\P{GCB: --cn/a/}'); + Expect(1, 921599, '\p{Grapheme_Cluster_Break= Control}', ""); + Expect(0, 921599, '\p{^Grapheme_Cluster_Break= Control}', ""); + Expect(0, 921599, '\P{Grapheme_Cluster_Break= Control}', ""); + Expect(1, 921599, '\P{^Grapheme_Cluster_Break= Control}', ""); + Expect(0, 921600, '\p{Grapheme_Cluster_Break= Control}', ""); + Expect(1, 921600, '\p{^Grapheme_Cluster_Break= Control}', ""); + Expect(1, 921600, '\P{Grapheme_Cluster_Break= Control}', ""); + Expect(0, 921600, '\P{^Grapheme_Cluster_Break= Control}', ""); + Error('\p{GCB= _CN/a/}'); + Error('\P{GCB= _CN/a/}'); Expect(1, 921599, '\p{GCB=:\ACN\z:}', "");; Expect(0, 921600, '\p{GCB=:\ACN\z:}', "");; Expect(1, 921599, '\p{GCB=cn}', ""); @@ -40662,16 +42340,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 921600, '\P{^GCB=cn}', ""); Expect(1, 921599, '\p{GCB=:\Acn\z:}', "");; Expect(0, 921600, '\p{GCB=:\Acn\z:}', "");; - Expect(1, 921599, '\p{GCB= -cn}', ""); - Expect(0, 921599, '\p{^GCB= -cn}', ""); - Expect(0, 921599, '\P{GCB= -cn}', ""); - Expect(1, 921599, '\P{^GCB= -cn}', ""); - Expect(0, 921600, '\p{GCB= -cn}', ""); - Expect(1, 921600, '\p{^GCB= -cn}', ""); - Expect(1, 921600, '\P{GCB= -cn}', ""); - Expect(0, 921600, '\P{^GCB= -cn}', ""); - Error('\p{Is_Grapheme_Cluster_Break=- CONTROL/a/}'); - Error('\P{Is_Grapheme_Cluster_Break=- CONTROL/a/}'); + Expect(1, 921599, '\p{GCB= -CN}', ""); + Expect(0, 921599, '\p{^GCB= -CN}', ""); + Expect(0, 921599, '\P{GCB= -CN}', ""); + Expect(1, 921599, '\P{^GCB= -CN}', ""); + Expect(0, 921600, '\p{GCB= -CN}', ""); + Expect(1, 921600, '\p{^GCB= -CN}', ""); + Expect(1, 921600, '\P{GCB= -CN}', ""); + Expect(0, 921600, '\P{^GCB= -CN}', ""); + Error('\p{Is_Grapheme_Cluster_Break: /a/ Control}'); + Error('\P{Is_Grapheme_Cluster_Break: /a/ Control}'); Expect(1, 921599, '\p{Is_Grapheme_Cluster_Break=control}', ""); Expect(0, 921599, '\p{^Is_Grapheme_Cluster_Break=control}', ""); Expect(0, 921599, '\P{Is_Grapheme_Cluster_Break=control}', ""); @@ -40680,34 +42358,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 921600, '\p{^Is_Grapheme_Cluster_Break=control}', ""); Expect(1, 921600, '\P{Is_Grapheme_Cluster_Break=control}', ""); Expect(0, 921600, '\P{^Is_Grapheme_Cluster_Break=control}', ""); - Expect(1, 921599, '\p{Is_Grapheme_Cluster_Break= control}', ""); - Expect(0, 921599, '\p{^Is_Grapheme_Cluster_Break= control}', ""); - Expect(0, 921599, '\P{Is_Grapheme_Cluster_Break= control}', ""); - Expect(1, 921599, '\P{^Is_Grapheme_Cluster_Break= control}', ""); - Expect(0, 921600, '\p{Is_Grapheme_Cluster_Break= control}', ""); - Expect(1, 921600, '\p{^Is_Grapheme_Cluster_Break= control}', ""); - Expect(1, 921600, '\P{Is_Grapheme_Cluster_Break= control}', ""); - Expect(0, 921600, '\P{^Is_Grapheme_Cluster_Break= control}', ""); - Error('\p{Is_GCB=_ CN:=}'); - Error('\P{Is_GCB=_ CN:=}'); - Expect(1, 921599, '\p{Is_GCB=cn}', ""); - Expect(0, 921599, '\p{^Is_GCB=cn}', ""); - Expect(0, 921599, '\P{Is_GCB=cn}', ""); - Expect(1, 921599, '\P{^Is_GCB=cn}', ""); - Expect(0, 921600, '\p{Is_GCB=cn}', ""); - Expect(1, 921600, '\p{^Is_GCB=cn}', ""); - Expect(1, 921600, '\P{Is_GCB=cn}', ""); - Expect(0, 921600, '\P{^Is_GCB=cn}', ""); - Expect(1, 921599, '\p{Is_GCB: _CN}', ""); - Expect(0, 921599, '\p{^Is_GCB: _CN}', ""); - Expect(0, 921599, '\P{Is_GCB: _CN}', ""); - Expect(1, 921599, '\P{^Is_GCB: _CN}', ""); - Expect(0, 921600, '\p{Is_GCB: _CN}', ""); - Expect(1, 921600, '\p{^Is_GCB: _CN}', ""); - Expect(1, 921600, '\P{Is_GCB: _CN}', ""); - Expect(0, 921600, '\P{^Is_GCB: _CN}', ""); - Error('\p{Grapheme_Cluster_Break=__CR/a/}'); - Error('\P{Grapheme_Cluster_Break=__CR/a/}'); + Expect(1, 921599, '\p{Is_Grapheme_Cluster_Break=_ control}', ""); + Expect(0, 921599, '\p{^Is_Grapheme_Cluster_Break=_ control}', ""); + Expect(0, 921599, '\P{Is_Grapheme_Cluster_Break=_ control}', ""); + Expect(1, 921599, '\P{^Is_Grapheme_Cluster_Break=_ control}', ""); + Expect(0, 921600, '\p{Is_Grapheme_Cluster_Break=_ control}', ""); + Expect(1, 921600, '\p{^Is_Grapheme_Cluster_Break=_ control}', ""); + Expect(1, 921600, '\P{Is_Grapheme_Cluster_Break=_ control}', ""); + Expect(0, 921600, '\P{^Is_Grapheme_Cluster_Break=_ control}', ""); + Error('\p{Is_GCB=-/a/CN}'); + Error('\P{Is_GCB=-/a/CN}'); + Expect(1, 921599, '\p{Is_GCB: cn}', ""); + Expect(0, 921599, '\p{^Is_GCB: cn}', ""); + Expect(0, 921599, '\P{Is_GCB: cn}', ""); + Expect(1, 921599, '\P{^Is_GCB: cn}', ""); + Expect(0, 921600, '\p{Is_GCB: cn}', ""); + Expect(1, 921600, '\p{^Is_GCB: cn}', ""); + Expect(1, 921600, '\P{Is_GCB: cn}', ""); + Expect(0, 921600, '\P{^Is_GCB: cn}', ""); + Expect(1, 921599, '\p{Is_GCB= CN}', ""); + Expect(0, 921599, '\p{^Is_GCB= CN}', ""); + Expect(0, 921599, '\P{Is_GCB= CN}', ""); + Expect(1, 921599, '\P{^Is_GCB= CN}', ""); + Expect(0, 921600, '\p{Is_GCB= CN}', ""); + Expect(1, 921600, '\p{^Is_GCB= CN}', ""); + Expect(1, 921600, '\P{Is_GCB= CN}', ""); + Expect(0, 921600, '\P{^Is_GCB= CN}', ""); + Error('\p{Grapheme_Cluster_Break=:=_ CR}'); + Error('\P{Grapheme_Cluster_Break=:=_ CR}'); Expect(1, 13, '\p{Grapheme_Cluster_Break=:\ACR\z:}', "");; Expect(0, 14, '\p{Grapheme_Cluster_Break=:\ACR\z:}', "");; Expect(1, 13, '\p{Grapheme_Cluster_Break=cr}', ""); @@ -40720,16 +42398,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 14, '\P{^Grapheme_Cluster_Break=cr}', ""); Expect(1, 13, '\p{Grapheme_Cluster_Break=:\Acr\z:}', "");; Expect(0, 14, '\p{Grapheme_Cluster_Break=:\Acr\z:}', "");; - Expect(1, 13, '\p{Grapheme_Cluster_Break: - CR}', ""); - Expect(0, 13, '\p{^Grapheme_Cluster_Break: - CR}', ""); - Expect(0, 13, '\P{Grapheme_Cluster_Break: - CR}', ""); - Expect(1, 13, '\P{^Grapheme_Cluster_Break: - CR}', ""); - Expect(0, 14, '\p{Grapheme_Cluster_Break: - CR}', ""); - Expect(1, 14, '\p{^Grapheme_Cluster_Break: - CR}', ""); - Expect(1, 14, '\P{Grapheme_Cluster_Break: - CR}', ""); - Expect(0, 14, '\P{^Grapheme_Cluster_Break: - CR}', ""); - Error('\p{GCB: CR:=}'); - Error('\P{GCB: CR:=}'); + Expect(1, 13, '\p{Grapheme_Cluster_Break=-CR}', ""); + Expect(0, 13, '\p{^Grapheme_Cluster_Break=-CR}', ""); + Expect(0, 13, '\P{Grapheme_Cluster_Break=-CR}', ""); + Expect(1, 13, '\P{^Grapheme_Cluster_Break=-CR}', ""); + Expect(0, 14, '\p{Grapheme_Cluster_Break=-CR}', ""); + Expect(1, 14, '\p{^Grapheme_Cluster_Break=-CR}', ""); + Expect(1, 14, '\P{Grapheme_Cluster_Break=-CR}', ""); + Expect(0, 14, '\P{^Grapheme_Cluster_Break=-CR}', ""); + Error('\p{GCB=__CR:=}'); + Error('\P{GCB=__CR:=}'); Expect(1, 13, '\p{GCB=:\ACR\z:}', "");; Expect(0, 14, '\p{GCB=:\ACR\z:}', "");; Expect(1, 13, '\p{GCB=cr}', ""); @@ -40742,16 +42420,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 14, '\P{^GCB=cr}', ""); Expect(1, 13, '\p{GCB=:\Acr\z:}', "");; Expect(0, 14, '\p{GCB=:\Acr\z:}', "");; - Expect(1, 13, '\p{GCB: cr}', ""); - Expect(0, 13, '\p{^GCB: cr}', ""); - Expect(0, 13, '\P{GCB: cr}', ""); - Expect(1, 13, '\P{^GCB: cr}', ""); - Expect(0, 14, '\p{GCB: cr}', ""); - Expect(1, 14, '\p{^GCB: cr}', ""); - Expect(1, 14, '\P{GCB: cr}', ""); - Expect(0, 14, '\P{^GCB: cr}', ""); - Error('\p{Is_Grapheme_Cluster_Break=--cr/a/}'); - Error('\P{Is_Grapheme_Cluster_Break=--cr/a/}'); + Expect(1, 13, '\p{GCB: -CR}', ""); + Expect(0, 13, '\p{^GCB: -CR}', ""); + Expect(0, 13, '\P{GCB: -CR}', ""); + Expect(1, 13, '\P{^GCB: -CR}', ""); + Expect(0, 14, '\p{GCB: -CR}', ""); + Expect(1, 14, '\p{^GCB: -CR}', ""); + Expect(1, 14, '\P{GCB: -CR}', ""); + Expect(0, 14, '\P{^GCB: -CR}', ""); + Error('\p{Is_Grapheme_Cluster_Break=/a/--CR}'); + Error('\P{Is_Grapheme_Cluster_Break=/a/--CR}'); Expect(1, 13, '\p{Is_Grapheme_Cluster_Break=cr}', ""); Expect(0, 13, '\p{^Is_Grapheme_Cluster_Break=cr}', ""); Expect(0, 13, '\P{Is_Grapheme_Cluster_Break=cr}', ""); @@ -40760,16 +42438,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 14, '\p{^Is_Grapheme_Cluster_Break=cr}', ""); Expect(1, 14, '\P{Is_Grapheme_Cluster_Break=cr}', ""); Expect(0, 14, '\P{^Is_Grapheme_Cluster_Break=cr}', ""); - Expect(1, 13, '\p{Is_Grapheme_Cluster_Break= CR}', ""); - Expect(0, 13, '\p{^Is_Grapheme_Cluster_Break= CR}', ""); - Expect(0, 13, '\P{Is_Grapheme_Cluster_Break= CR}', ""); - Expect(1, 13, '\P{^Is_Grapheme_Cluster_Break= CR}', ""); - Expect(0, 14, '\p{Is_Grapheme_Cluster_Break= CR}', ""); - Expect(1, 14, '\p{^Is_Grapheme_Cluster_Break= CR}', ""); - Expect(1, 14, '\P{Is_Grapheme_Cluster_Break= CR}', ""); - Expect(0, 14, '\P{^Is_Grapheme_Cluster_Break= CR}', ""); - Error('\p{Is_GCB=/a/CR}'); - Error('\P{Is_GCB=/a/CR}'); + Expect(1, 13, '\p{Is_Grapheme_Cluster_Break=- CR}', ""); + Expect(0, 13, '\p{^Is_Grapheme_Cluster_Break=- CR}', ""); + Expect(0, 13, '\P{Is_Grapheme_Cluster_Break=- CR}', ""); + Expect(1, 13, '\P{^Is_Grapheme_Cluster_Break=- CR}', ""); + Expect(0, 14, '\p{Is_Grapheme_Cluster_Break=- CR}', ""); + Expect(1, 14, '\p{^Is_Grapheme_Cluster_Break=- CR}', ""); + Expect(1, 14, '\P{Is_Grapheme_Cluster_Break=- CR}', ""); + Expect(0, 14, '\P{^Is_Grapheme_Cluster_Break=- CR}', ""); + Error('\p{Is_GCB=:=CR}'); + Error('\P{Is_GCB=:=CR}'); Expect(1, 13, '\p{Is_GCB=cr}', ""); Expect(0, 13, '\p{^Is_GCB=cr}', ""); Expect(0, 13, '\P{Is_GCB=cr}', ""); @@ -40778,148 +42456,148 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 14, '\p{^Is_GCB=cr}', ""); Expect(1, 14, '\P{Is_GCB=cr}', ""); Expect(0, 14, '\P{^Is_GCB=cr}', ""); - Expect(1, 13, '\p{Is_GCB=- cr}', ""); - Expect(0, 13, '\p{^Is_GCB=- cr}', ""); - Expect(0, 13, '\P{Is_GCB=- cr}', ""); - Expect(1, 13, '\P{^Is_GCB=- cr}', ""); - Expect(0, 14, '\p{Is_GCB=- cr}', ""); - Expect(1, 14, '\p{^Is_GCB=- cr}', ""); - Expect(1, 14, '\P{Is_GCB=- cr}', ""); - Expect(0, 14, '\P{^Is_GCB=- cr}', ""); - Error('\p{Grapheme_Cluster_Break=/a/- E_BASE}'); - Error('\P{Grapheme_Cluster_Break=/a/- E_BASE}'); + Expect(1, 13, '\p{Is_GCB=_CR}', ""); + Expect(0, 13, '\p{^Is_GCB=_CR}', ""); + Expect(0, 13, '\P{Is_GCB=_CR}', ""); + Expect(1, 13, '\P{^Is_GCB=_CR}', ""); + Expect(0, 14, '\p{Is_GCB=_CR}', ""); + Expect(1, 14, '\p{^Is_GCB=_CR}', ""); + Expect(1, 14, '\P{Is_GCB=_CR}', ""); + Expect(0, 14, '\P{^Is_GCB=_CR}', ""); + Error('\p{Grapheme_Cluster_Break=-:=E_BASE}'); + Error('\P{Grapheme_Cluster_Break=-:=E_BASE}'); Expect(0, 1, '\p{Grapheme_Cluster_Break=:\AE_Base\z:}', "");; - Expect(0, 1, '\p{Grapheme_Cluster_Break=ebase}', ""); - Expect(1, 1, '\p{^Grapheme_Cluster_Break=ebase}', ""); - Expect(1, 1, '\P{Grapheme_Cluster_Break=ebase}', ""); - Expect(0, 1, '\P{^Grapheme_Cluster_Break=ebase}', ""); + Expect(0, 1, '\p{Grapheme_Cluster_Break:ebase}', ""); + Expect(1, 1, '\p{^Grapheme_Cluster_Break:ebase}', ""); + Expect(1, 1, '\P{Grapheme_Cluster_Break:ebase}', ""); + Expect(0, 1, '\P{^Grapheme_Cluster_Break:ebase}', ""); Expect(0, 1, '\p{Grapheme_Cluster_Break=:\Aebase\z:}', "");; - Expect(0, 1, '\p{Grapheme_Cluster_Break=_E_base}', ""); - Expect(1, 1, '\p{^Grapheme_Cluster_Break=_E_base}', ""); - Expect(1, 1, '\P{Grapheme_Cluster_Break=_E_base}', ""); - Expect(0, 1, '\P{^Grapheme_Cluster_Break=_E_base}', ""); - Error('\p{GCB= :=EB}'); - Error('\P{GCB= :=EB}'); + Expect(0, 1, '\p{Grapheme_Cluster_Break=- E_BASE}', ""); + Expect(1, 1, '\p{^Grapheme_Cluster_Break=- E_BASE}', ""); + Expect(1, 1, '\P{Grapheme_Cluster_Break=- E_BASE}', ""); + Expect(0, 1, '\P{^Grapheme_Cluster_Break=- E_BASE}', ""); + Error('\p{GCB=/a/- EB}'); + Error('\P{GCB=/a/- EB}'); Expect(0, 1, '\p{GCB=:\AEB\z:}', "");; Expect(0, 1, '\p{GCB=eb}', ""); Expect(1, 1, '\p{^GCB=eb}', ""); Expect(1, 1, '\P{GCB=eb}', ""); Expect(0, 1, '\P{^GCB=eb}', ""); Expect(0, 1, '\p{GCB=:\Aeb\z:}', "");; - Expect(0, 1, '\p{GCB= EB}', ""); - Expect(1, 1, '\p{^GCB= EB}', ""); - Expect(1, 1, '\P{GCB= EB}', ""); - Expect(0, 1, '\P{^GCB= EB}', ""); - Error('\p{Is_Grapheme_Cluster_Break= _e_base/a/}'); - Error('\P{Is_Grapheme_Cluster_Break= _e_base/a/}'); - Expect(0, 1, '\p{Is_Grapheme_Cluster_Break:ebase}', ""); - Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break:ebase}', ""); - Expect(1, 1, '\P{Is_Grapheme_Cluster_Break:ebase}', ""); - Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break:ebase}', ""); - Expect(0, 1, '\p{Is_Grapheme_Cluster_Break:e_BASE}', ""); - Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break:e_BASE}', ""); - Expect(1, 1, '\P{Is_Grapheme_Cluster_Break:e_BASE}', ""); - Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break:e_BASE}', ""); - Error('\p{Is_GCB=:=EB}'); - Error('\P{Is_GCB=:=EB}'); + Expect(0, 1, '\p{GCB= EB}', ""); + Expect(1, 1, '\p{^GCB= EB}', ""); + Expect(1, 1, '\P{GCB= EB}', ""); + Expect(0, 1, '\P{^GCB= EB}', ""); + Error('\p{Is_Grapheme_Cluster_Break= /a/E_base}'); + Error('\P{Is_Grapheme_Cluster_Break= /a/E_base}'); + Expect(0, 1, '\p{Is_Grapheme_Cluster_Break=ebase}', ""); + Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break=ebase}', ""); + Expect(1, 1, '\P{Is_Grapheme_Cluster_Break=ebase}', ""); + Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break=ebase}', ""); + Expect(0, 1, '\p{Is_Grapheme_Cluster_Break=--E_Base}', ""); + Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break=--E_Base}', ""); + Expect(1, 1, '\P{Is_Grapheme_Cluster_Break=--E_Base}', ""); + Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break=--E_Base}', ""); + Error('\p{Is_GCB=:= EB}'); + Error('\P{Is_GCB=:= EB}'); Expect(0, 1, '\p{Is_GCB=eb}', ""); Expect(1, 1, '\p{^Is_GCB=eb}', ""); Expect(1, 1, '\P{Is_GCB=eb}', ""); Expect(0, 1, '\P{^Is_GCB=eb}', ""); - Expect(0, 1, '\p{Is_GCB= EB}', ""); - Expect(1, 1, '\p{^Is_GCB= EB}', ""); - Expect(1, 1, '\P{Is_GCB= EB}', ""); - Expect(0, 1, '\P{^Is_GCB= EB}', ""); - Error('\p{Grapheme_Cluster_Break= e_Base_GAZ:=}'); - Error('\P{Grapheme_Cluster_Break= e_Base_GAZ:=}'); + Expect(0, 1, '\p{Is_GCB= -EB}', ""); + Expect(1, 1, '\p{^Is_GCB= -EB}', ""); + Expect(1, 1, '\P{Is_GCB= -EB}', ""); + Expect(0, 1, '\P{^Is_GCB= -EB}', ""); + Error('\p{Grapheme_Cluster_Break=-E_BASE_GAZ:=}'); + Error('\P{Grapheme_Cluster_Break=-E_BASE_GAZ:=}'); Expect(0, 1, '\p{Grapheme_Cluster_Break=:\AE_Base_GAZ\z:}', "");; Expect(0, 1, '\p{Grapheme_Cluster_Break=ebasegaz}', ""); Expect(1, 1, '\p{^Grapheme_Cluster_Break=ebasegaz}', ""); Expect(1, 1, '\P{Grapheme_Cluster_Break=ebasegaz}', ""); Expect(0, 1, '\P{^Grapheme_Cluster_Break=ebasegaz}', ""); Expect(0, 1, '\p{Grapheme_Cluster_Break=:\Aebasegaz\z:}', "");; - Expect(0, 1, '\p{Grapheme_Cluster_Break= E_Base_GAZ}', ""); - Expect(1, 1, '\p{^Grapheme_Cluster_Break= E_Base_GAZ}', ""); - Expect(1, 1, '\P{Grapheme_Cluster_Break= E_Base_GAZ}', ""); - Expect(0, 1, '\P{^Grapheme_Cluster_Break= E_Base_GAZ}', ""); - Error('\p{GCB::=__EBG}'); - Error('\P{GCB::=__EBG}'); + Expect(0, 1, '\p{Grapheme_Cluster_Break=_e_Base_GAZ}', ""); + Expect(1, 1, '\p{^Grapheme_Cluster_Break=_e_Base_GAZ}', ""); + Expect(1, 1, '\P{Grapheme_Cluster_Break=_e_Base_GAZ}', ""); + Expect(0, 1, '\P{^Grapheme_Cluster_Break=_e_Base_GAZ}', ""); + Error('\p{GCB= :=EBG}'); + Error('\P{GCB= :=EBG}'); Expect(0, 1, '\p{GCB=:\AEBG\z:}', "");; Expect(0, 1, '\p{GCB=ebg}', ""); Expect(1, 1, '\p{^GCB=ebg}', ""); Expect(1, 1, '\P{GCB=ebg}', ""); Expect(0, 1, '\P{^GCB=ebg}', ""); Expect(0, 1, '\p{GCB=:\Aebg\z:}', "");; - Expect(0, 1, '\p{GCB=- EBG}', ""); - Expect(1, 1, '\p{^GCB=- EBG}', ""); - Expect(1, 1, '\P{GCB=- EBG}', ""); - Expect(0, 1, '\P{^GCB=- EBG}', ""); - Error('\p{Is_Grapheme_Cluster_Break=_:=E_Base_GAZ}'); - Error('\P{Is_Grapheme_Cluster_Break=_:=E_Base_GAZ}'); + Expect(0, 1, '\p{GCB= EBG}', ""); + Expect(1, 1, '\p{^GCB= EBG}', ""); + Expect(1, 1, '\P{GCB= EBG}', ""); + Expect(0, 1, '\P{^GCB= EBG}', ""); + Error('\p{Is_Grapheme_Cluster_Break= -E_base_GAZ/a/}'); + Error('\P{Is_Grapheme_Cluster_Break= -E_base_GAZ/a/}'); Expect(0, 1, '\p{Is_Grapheme_Cluster_Break=ebasegaz}', ""); Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break=ebasegaz}', ""); Expect(1, 1, '\P{Is_Grapheme_Cluster_Break=ebasegaz}', ""); Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break=ebasegaz}', ""); - Expect(0, 1, '\p{Is_Grapheme_Cluster_Break= _E_base_GAZ}', ""); - Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break= _E_base_GAZ}', ""); - Expect(1, 1, '\P{Is_Grapheme_Cluster_Break= _E_base_GAZ}', ""); - Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break= _E_base_GAZ}', ""); - Error('\p{Is_GCB=/a/ebg}'); - Error('\P{Is_GCB=/a/ebg}'); + Expect(0, 1, '\p{Is_Grapheme_Cluster_Break= E_Base_gaz}', ""); + Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break= E_Base_gaz}', ""); + Expect(1, 1, '\P{Is_Grapheme_Cluster_Break= E_Base_gaz}', ""); + Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break= E_Base_gaz}', ""); + Error('\p{Is_GCB=/a/- EBG}'); + Error('\P{Is_GCB=/a/- EBG}'); Expect(0, 1, '\p{Is_GCB=ebg}', ""); Expect(1, 1, '\p{^Is_GCB=ebg}', ""); Expect(1, 1, '\P{Is_GCB=ebg}', ""); Expect(0, 1, '\P{^Is_GCB=ebg}', ""); - Expect(0, 1, '\p{Is_GCB=_ ebg}', ""); - Expect(1, 1, '\p{^Is_GCB=_ ebg}', ""); - Expect(1, 1, '\P{Is_GCB=_ ebg}', ""); - Expect(0, 1, '\P{^Is_GCB=_ ebg}', ""); - Error('\p{Grapheme_Cluster_Break=_ E_Modifier:=}'); - Error('\P{Grapheme_Cluster_Break=_ E_Modifier:=}'); + Expect(0, 1, '\p{Is_GCB=-_ebg}', ""); + Expect(1, 1, '\p{^Is_GCB=-_ebg}', ""); + Expect(1, 1, '\P{Is_GCB=-_ebg}', ""); + Expect(0, 1, '\P{^Is_GCB=-_ebg}', ""); + Error('\p{Grapheme_Cluster_Break=- E_Modifier:=}'); + Error('\P{Grapheme_Cluster_Break=- E_Modifier:=}'); Expect(0, 1, '\p{Grapheme_Cluster_Break=:\AE_Modifier\z:}', "");; Expect(0, 1, '\p{Grapheme_Cluster_Break=emodifier}', ""); Expect(1, 1, '\p{^Grapheme_Cluster_Break=emodifier}', ""); Expect(1, 1, '\P{Grapheme_Cluster_Break=emodifier}', ""); Expect(0, 1, '\P{^Grapheme_Cluster_Break=emodifier}', ""); Expect(0, 1, '\p{Grapheme_Cluster_Break=:\Aemodifier\z:}', "");; - Expect(0, 1, '\p{Grapheme_Cluster_Break= _e_Modifier}', ""); - Expect(1, 1, '\p{^Grapheme_Cluster_Break= _e_Modifier}', ""); - Expect(1, 1, '\P{Grapheme_Cluster_Break= _e_Modifier}', ""); - Expect(0, 1, '\P{^Grapheme_Cluster_Break= _e_Modifier}', ""); - Error('\p{GCB=- EM:=}'); - Error('\P{GCB=- EM:=}'); + Expect(0, 1, '\p{Grapheme_Cluster_Break= _E_modifier}', ""); + Expect(1, 1, '\p{^Grapheme_Cluster_Break= _E_modifier}', ""); + Expect(1, 1, '\P{Grapheme_Cluster_Break= _E_modifier}', ""); + Expect(0, 1, '\P{^Grapheme_Cluster_Break= _E_modifier}', ""); + Error('\p{GCB= _EM/a/}'); + Error('\P{GCB= _EM/a/}'); Expect(0, 1, '\p{GCB=:\AEM\z:}', "");; Expect(0, 1, '\p{GCB=em}', ""); Expect(1, 1, '\p{^GCB=em}', ""); Expect(1, 1, '\P{GCB=em}', ""); Expect(0, 1, '\P{^GCB=em}', ""); Expect(0, 1, '\p{GCB=:\Aem\z:}', "");; - Expect(0, 1, '\p{GCB= EM}', ""); - Expect(1, 1, '\p{^GCB= EM}', ""); - Expect(1, 1, '\P{GCB= EM}', ""); - Expect(0, 1, '\P{^GCB= EM}', ""); - Error('\p{Is_Grapheme_Cluster_Break= _e_Modifier:=}'); - Error('\P{Is_Grapheme_Cluster_Break= _e_Modifier:=}'); + Expect(0, 1, '\p{GCB: --EM}', ""); + Expect(1, 1, '\p{^GCB: --EM}', ""); + Expect(1, 1, '\P{GCB: --EM}', ""); + Expect(0, 1, '\P{^GCB: --EM}', ""); + Error('\p{Is_Grapheme_Cluster_Break::= e_modifier}'); + Error('\P{Is_Grapheme_Cluster_Break::= e_modifier}'); Expect(0, 1, '\p{Is_Grapheme_Cluster_Break=emodifier}', ""); Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break=emodifier}', ""); Expect(1, 1, '\P{Is_Grapheme_Cluster_Break=emodifier}', ""); Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break=emodifier}', ""); - Expect(0, 1, '\p{Is_Grapheme_Cluster_Break= e_Modifier}', ""); - Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break= e_Modifier}', ""); - Expect(1, 1, '\P{Is_Grapheme_Cluster_Break= e_Modifier}', ""); - Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break= e_Modifier}', ""); - Error('\p{Is_GCB=_:=EM}'); - Error('\P{Is_GCB=_:=EM}'); + Expect(0, 1, '\p{Is_Grapheme_Cluster_Break= _E_modifier}', ""); + Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break= _E_modifier}', ""); + Expect(1, 1, '\P{Is_Grapheme_Cluster_Break= _E_modifier}', ""); + Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break= _E_modifier}', ""); + Error('\p{Is_GCB=/a/EM}'); + Error('\P{Is_GCB=/a/EM}'); Expect(0, 1, '\p{Is_GCB=em}', ""); Expect(1, 1, '\p{^Is_GCB=em}', ""); Expect(1, 1, '\P{Is_GCB=em}', ""); Expect(0, 1, '\P{^Is_GCB=em}', ""); - Expect(0, 1, '\p{Is_GCB=_ em}', ""); - Expect(1, 1, '\p{^Is_GCB=_ em}', ""); - Expect(1, 1, '\P{Is_GCB=_ em}', ""); - Expect(0, 1, '\P{^Is_GCB=_ em}', ""); - Error('\p{Grapheme_Cluster_Break= EXTEND:=}'); - Error('\P{Grapheme_Cluster_Break= EXTEND:=}'); + Expect(0, 1, '\p{Is_GCB: _ EM}', ""); + Expect(1, 1, '\p{^Is_GCB: _ EM}', ""); + Expect(1, 1, '\P{Is_GCB: _ EM}', ""); + Expect(0, 1, '\P{^Is_GCB: _ EM}', ""); + Error('\p{Grapheme_Cluster_Break=Extend:=}'); + Error('\P{Grapheme_Cluster_Break=Extend:=}'); Expect(1, 917999, '\p{Grapheme_Cluster_Break=:\AExtend\z:}', "");; Expect(0, 918000, '\p{Grapheme_Cluster_Break=:\AExtend\z:}', "");; Expect(1, 917999, '\p{Grapheme_Cluster_Break=extend}', ""); @@ -40932,38 +42610,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 918000, '\P{^Grapheme_Cluster_Break=extend}', ""); Expect(1, 917999, '\p{Grapheme_Cluster_Break=:\Aextend\z:}', "");; Expect(0, 918000, '\p{Grapheme_Cluster_Break=:\Aextend\z:}', "");; - Expect(1, 917999, '\p{Grapheme_Cluster_Break= -extend}', ""); - Expect(0, 917999, '\p{^Grapheme_Cluster_Break= -extend}', ""); - Expect(0, 917999, '\P{Grapheme_Cluster_Break= -extend}', ""); - Expect(1, 917999, '\P{^Grapheme_Cluster_Break= -extend}', ""); - Expect(0, 918000, '\p{Grapheme_Cluster_Break= -extend}', ""); - Expect(1, 918000, '\p{^Grapheme_Cluster_Break= -extend}', ""); - Expect(1, 918000, '\P{Grapheme_Cluster_Break= -extend}', ""); - Expect(0, 918000, '\P{^Grapheme_Cluster_Break= -extend}', ""); - Error('\p{GCB= EX:=}'); - Error('\P{GCB= EX:=}'); + Expect(1, 917999, '\p{Grapheme_Cluster_Break= EXTEND}', ""); + Expect(0, 917999, '\p{^Grapheme_Cluster_Break= EXTEND}', ""); + Expect(0, 917999, '\P{Grapheme_Cluster_Break= EXTEND}', ""); + Expect(1, 917999, '\P{^Grapheme_Cluster_Break= EXTEND}', ""); + Expect(0, 918000, '\p{Grapheme_Cluster_Break= EXTEND}', ""); + Expect(1, 918000, '\p{^Grapheme_Cluster_Break= EXTEND}', ""); + Expect(1, 918000, '\P{Grapheme_Cluster_Break= EXTEND}', ""); + Expect(0, 918000, '\P{^Grapheme_Cluster_Break= EXTEND}', ""); + Error('\p{GCB=_:=EX}'); + Error('\P{GCB=_:=EX}'); Expect(1, 917999, '\p{GCB=:\AEX\z:}', "");; Expect(0, 918000, '\p{GCB=:\AEX\z:}', "");; - Expect(1, 917999, '\p{GCB: ex}', ""); - Expect(0, 917999, '\p{^GCB: ex}', ""); - Expect(0, 917999, '\P{GCB: ex}', ""); - Expect(1, 917999, '\P{^GCB: ex}', ""); - Expect(0, 918000, '\p{GCB: ex}', ""); - Expect(1, 918000, '\p{^GCB: ex}', ""); - Expect(1, 918000, '\P{GCB: ex}', ""); - Expect(0, 918000, '\P{^GCB: ex}', ""); + Expect(1, 917999, '\p{GCB=ex}', ""); + Expect(0, 917999, '\p{^GCB=ex}', ""); + Expect(0, 917999, '\P{GCB=ex}', ""); + Expect(1, 917999, '\P{^GCB=ex}', ""); + Expect(0, 918000, '\p{GCB=ex}', ""); + Expect(1, 918000, '\p{^GCB=ex}', ""); + Expect(1, 918000, '\P{GCB=ex}', ""); + Expect(0, 918000, '\P{^GCB=ex}', ""); Expect(1, 917999, '\p{GCB=:\Aex\z:}', "");; Expect(0, 918000, '\p{GCB=:\Aex\z:}', "");; - Expect(1, 917999, '\p{GCB= EX}', ""); - Expect(0, 917999, '\p{^GCB= EX}', ""); - Expect(0, 917999, '\P{GCB= EX}', ""); - Expect(1, 917999, '\P{^GCB= EX}', ""); - Expect(0, 918000, '\p{GCB= EX}', ""); - Expect(1, 918000, '\p{^GCB= EX}', ""); - Expect(1, 918000, '\P{GCB= EX}', ""); - Expect(0, 918000, '\P{^GCB= EX}', ""); - Error('\p{Is_Grapheme_Cluster_Break::= -EXTEND}'); - Error('\P{Is_Grapheme_Cluster_Break::= -EXTEND}'); + Expect(1, 917999, '\p{GCB=_-EX}', ""); + Expect(0, 917999, '\p{^GCB=_-EX}', ""); + Expect(0, 917999, '\P{GCB=_-EX}', ""); + Expect(1, 917999, '\P{^GCB=_-EX}', ""); + Expect(0, 918000, '\p{GCB=_-EX}', ""); + Expect(1, 918000, '\p{^GCB=_-EX}', ""); + Expect(1, 918000, '\P{GCB=_-EX}', ""); + Expect(0, 918000, '\P{^GCB=_-EX}', ""); + Error('\p{Is_Grapheme_Cluster_Break= /a/extend}'); + Error('\P{Is_Grapheme_Cluster_Break= /a/extend}'); Expect(1, 917999, '\p{Is_Grapheme_Cluster_Break=extend}', ""); Expect(0, 917999, '\p{^Is_Grapheme_Cluster_Break=extend}', ""); Expect(0, 917999, '\P{Is_Grapheme_Cluster_Break=extend}', ""); @@ -40972,16 +42650,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 918000, '\p{^Is_Grapheme_Cluster_Break=extend}', ""); Expect(1, 918000, '\P{Is_Grapheme_Cluster_Break=extend}', ""); Expect(0, 918000, '\P{^Is_Grapheme_Cluster_Break=extend}', ""); - Expect(1, 917999, '\p{Is_Grapheme_Cluster_Break= Extend}', ""); - Expect(0, 917999, '\p{^Is_Grapheme_Cluster_Break= Extend}', ""); - Expect(0, 917999, '\P{Is_Grapheme_Cluster_Break= Extend}', ""); - Expect(1, 917999, '\P{^Is_Grapheme_Cluster_Break= Extend}', ""); - Expect(0, 918000, '\p{Is_Grapheme_Cluster_Break= Extend}', ""); - Expect(1, 918000, '\p{^Is_Grapheme_Cluster_Break= Extend}', ""); - Expect(1, 918000, '\P{Is_Grapheme_Cluster_Break= Extend}', ""); - Expect(0, 918000, '\P{^Is_Grapheme_Cluster_Break= Extend}', ""); - Error('\p{Is_GCB: EX:=}'); - Error('\P{Is_GCB: EX:=}'); + Expect(1, 917999, '\p{Is_Grapheme_Cluster_Break=- Extend}', ""); + Expect(0, 917999, '\p{^Is_Grapheme_Cluster_Break=- Extend}', ""); + Expect(0, 917999, '\P{Is_Grapheme_Cluster_Break=- Extend}', ""); + Expect(1, 917999, '\P{^Is_Grapheme_Cluster_Break=- Extend}', ""); + Expect(0, 918000, '\p{Is_Grapheme_Cluster_Break=- Extend}', ""); + Expect(1, 918000, '\p{^Is_Grapheme_Cluster_Break=- Extend}', ""); + Expect(1, 918000, '\P{Is_Grapheme_Cluster_Break=- Extend}', ""); + Expect(0, 918000, '\P{^Is_Grapheme_Cluster_Break=- Extend}', ""); + Error('\p{Is_GCB=:=- EX}'); + Error('\P{Is_GCB=:=- EX}'); Expect(1, 917999, '\p{Is_GCB=ex}', ""); Expect(0, 917999, '\p{^Is_GCB=ex}', ""); Expect(0, 917999, '\P{Is_GCB=ex}', ""); @@ -40990,60 +42668,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 918000, '\p{^Is_GCB=ex}', ""); Expect(1, 918000, '\P{Is_GCB=ex}', ""); Expect(0, 918000, '\P{^Is_GCB=ex}', ""); - Expect(1, 917999, '\p{Is_GCB= -ex}', ""); - Expect(0, 917999, '\p{^Is_GCB= -ex}', ""); - Expect(0, 917999, '\P{Is_GCB= -ex}', ""); - Expect(1, 917999, '\P{^Is_GCB= -ex}', ""); - Expect(0, 918000, '\p{Is_GCB= -ex}', ""); - Expect(1, 918000, '\p{^Is_GCB= -ex}', ""); - Expect(1, 918000, '\P{Is_GCB= -ex}', ""); - Expect(0, 918000, '\P{^Is_GCB= -ex}', ""); - Error('\p{Grapheme_Cluster_Break=/a/ -Glue_After_Zwj}'); - Error('\P{Grapheme_Cluster_Break=/a/ -Glue_After_Zwj}'); + Expect(1, 917999, '\p{Is_GCB: _ex}', ""); + Expect(0, 917999, '\p{^Is_GCB: _ex}', ""); + Expect(0, 917999, '\P{Is_GCB: _ex}', ""); + Expect(1, 917999, '\P{^Is_GCB: _ex}', ""); + Expect(0, 918000, '\p{Is_GCB: _ex}', ""); + Expect(1, 918000, '\p{^Is_GCB: _ex}', ""); + Expect(1, 918000, '\P{Is_GCB: _ex}', ""); + Expect(0, 918000, '\P{^Is_GCB: _ex}', ""); + Error('\p{Grapheme_Cluster_Break= GLUE_After_ZWJ/a/}'); + Error('\P{Grapheme_Cluster_Break= GLUE_After_ZWJ/a/}'); Expect(0, 1, '\p{Grapheme_Cluster_Break=:\AGlue_After_Zwj\z:}', "");; Expect(0, 1, '\p{Grapheme_Cluster_Break=glueafterzwj}', ""); Expect(1, 1, '\p{^Grapheme_Cluster_Break=glueafterzwj}', ""); Expect(1, 1, '\P{Grapheme_Cluster_Break=glueafterzwj}', ""); Expect(0, 1, '\P{^Grapheme_Cluster_Break=glueafterzwj}', ""); Expect(0, 1, '\p{Grapheme_Cluster_Break=:\Aglueafterzwj\z:}', "");; - Expect(0, 1, '\p{Grapheme_Cluster_Break= Glue_after_ZWJ}', ""); - Expect(1, 1, '\p{^Grapheme_Cluster_Break= Glue_after_ZWJ}', ""); - Expect(1, 1, '\P{Grapheme_Cluster_Break= Glue_after_ZWJ}', ""); - Expect(0, 1, '\P{^Grapheme_Cluster_Break= Glue_after_ZWJ}', ""); - Error('\p{GCB= /a/GAZ}'); - Error('\P{GCB= /a/GAZ}'); + Expect(0, 1, '\p{Grapheme_Cluster_Break=- Glue_after_ZWJ}', ""); + Expect(1, 1, '\p{^Grapheme_Cluster_Break=- Glue_after_ZWJ}', ""); + Expect(1, 1, '\P{Grapheme_Cluster_Break=- Glue_after_ZWJ}', ""); + Expect(0, 1, '\P{^Grapheme_Cluster_Break=- Glue_after_ZWJ}', ""); + Error('\p{GCB=-/a/GAZ}'); + Error('\P{GCB=-/a/GAZ}'); Expect(0, 1, '\p{GCB=:\AGAZ\z:}', "");; Expect(0, 1, '\p{GCB=gaz}', ""); Expect(1, 1, '\p{^GCB=gaz}', ""); Expect(1, 1, '\P{GCB=gaz}', ""); Expect(0, 1, '\P{^GCB=gaz}', ""); Expect(0, 1, '\p{GCB=:\Agaz\z:}', "");; - Expect(0, 1, '\p{GCB=__GAZ}', ""); - Expect(1, 1, '\p{^GCB=__GAZ}', ""); - Expect(1, 1, '\P{GCB=__GAZ}', ""); - Expect(0, 1, '\P{^GCB=__GAZ}', ""); - Error('\p{Is_Grapheme_Cluster_Break=/a/- GLUE_After_Zwj}'); - Error('\P{Is_Grapheme_Cluster_Break=/a/- GLUE_After_Zwj}'); + Expect(0, 1, '\p{GCB= _GAZ}', ""); + Expect(1, 1, '\p{^GCB= _GAZ}', ""); + Expect(1, 1, '\P{GCB= _GAZ}', ""); + Expect(0, 1, '\P{^GCB= _GAZ}', ""); + Error('\p{Is_Grapheme_Cluster_Break=:=_ Glue_after_Zwj}'); + Error('\P{Is_Grapheme_Cluster_Break=:=_ Glue_after_Zwj}'); Expect(0, 1, '\p{Is_Grapheme_Cluster_Break=glueafterzwj}', ""); Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break=glueafterzwj}', ""); Expect(1, 1, '\P{Is_Grapheme_Cluster_Break=glueafterzwj}', ""); Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break=glueafterzwj}', ""); - Expect(0, 1, '\p{Is_Grapheme_Cluster_Break= GLUE_After_Zwj}', ""); - Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break= GLUE_After_Zwj}', ""); - Expect(1, 1, '\P{Is_Grapheme_Cluster_Break= GLUE_After_Zwj}', ""); - Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break= GLUE_After_Zwj}', ""); - Error('\p{Is_GCB=_/a/GAZ}'); - Error('\P{Is_GCB=_/a/GAZ}'); - Expect(0, 1, '\p{Is_GCB=gaz}', ""); - Expect(1, 1, '\p{^Is_GCB=gaz}', ""); - Expect(1, 1, '\P{Is_GCB=gaz}', ""); - Expect(0, 1, '\P{^Is_GCB=gaz}', ""); - Expect(0, 1, '\p{Is_GCB=_ GAZ}', ""); - Expect(1, 1, '\p{^Is_GCB=_ GAZ}', ""); - Expect(1, 1, '\P{Is_GCB=_ GAZ}', ""); - Expect(0, 1, '\P{^Is_GCB=_ GAZ}', ""); - Error('\p{Grapheme_Cluster_Break: :=l}'); - Error('\P{Grapheme_Cluster_Break: :=l}'); + Expect(0, 1, '\p{Is_Grapheme_Cluster_Break= Glue_after_Zwj}', ""); + Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break= Glue_after_Zwj}', ""); + Expect(1, 1, '\P{Is_Grapheme_Cluster_Break= Glue_after_Zwj}', ""); + Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break= Glue_after_Zwj}', ""); + Error('\p{Is_GCB=--gaz:=}'); + Error('\P{Is_GCB=--gaz:=}'); + Expect(0, 1, '\p{Is_GCB: gaz}', ""); + Expect(1, 1, '\p{^Is_GCB: gaz}', ""); + Expect(1, 1, '\P{Is_GCB: gaz}', ""); + Expect(0, 1, '\P{^Is_GCB: gaz}', ""); + Expect(0, 1, '\p{Is_GCB=_GAZ}', ""); + Expect(1, 1, '\p{^Is_GCB=_GAZ}', ""); + Expect(1, 1, '\P{Is_GCB=_GAZ}', ""); + Expect(0, 1, '\P{^Is_GCB=_GAZ}', ""); + Error('\p{Grapheme_Cluster_Break=:= L}'); + Error('\P{Grapheme_Cluster_Break=:= L}'); Expect(1, 43388, '\p{Grapheme_Cluster_Break=:\AL\z:}', "");; Expect(0, 43389, '\p{Grapheme_Cluster_Break=:\AL\z:}', "");; Expect(1, 43388, '\p{Grapheme_Cluster_Break=l}', ""); @@ -41056,38 +42734,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 43389, '\P{^Grapheme_Cluster_Break=l}', ""); Expect(1, 43388, '\p{Grapheme_Cluster_Break=:\Al\z:}', "");; Expect(0, 43389, '\p{Grapheme_Cluster_Break=:\Al\z:}', "");; - Expect(1, 43388, '\p{Grapheme_Cluster_Break: -_L}', ""); - Expect(0, 43388, '\p{^Grapheme_Cluster_Break: -_L}', ""); - Expect(0, 43388, '\P{Grapheme_Cluster_Break: -_L}', ""); - Expect(1, 43388, '\P{^Grapheme_Cluster_Break: -_L}', ""); - Expect(0, 43389, '\p{Grapheme_Cluster_Break: -_L}', ""); - Expect(1, 43389, '\p{^Grapheme_Cluster_Break: -_L}', ""); - Expect(1, 43389, '\P{Grapheme_Cluster_Break: -_L}', ""); - Expect(0, 43389, '\P{^Grapheme_Cluster_Break: -_L}', ""); - Error('\p{GCB=/a/L}'); - Error('\P{GCB=/a/L}'); + Expect(1, 43388, '\p{Grapheme_Cluster_Break= L}', ""); + Expect(0, 43388, '\p{^Grapheme_Cluster_Break= L}', ""); + Expect(0, 43388, '\P{Grapheme_Cluster_Break= L}', ""); + Expect(1, 43388, '\P{^Grapheme_Cluster_Break= L}', ""); + Expect(0, 43389, '\p{Grapheme_Cluster_Break= L}', ""); + Expect(1, 43389, '\p{^Grapheme_Cluster_Break= L}', ""); + Expect(1, 43389, '\P{Grapheme_Cluster_Break= L}', ""); + Expect(0, 43389, '\P{^Grapheme_Cluster_Break= L}', ""); + Error('\p{GCB=_/a/l}'); + Error('\P{GCB=_/a/l}'); Expect(1, 43388, '\p{GCB=:\AL\z:}', "");; Expect(0, 43389, '\p{GCB=:\AL\z:}', "");; - Expect(1, 43388, '\p{GCB=l}', ""); - Expect(0, 43388, '\p{^GCB=l}', ""); - Expect(0, 43388, '\P{GCB=l}', ""); - Expect(1, 43388, '\P{^GCB=l}', ""); - Expect(0, 43389, '\p{GCB=l}', ""); - Expect(1, 43389, '\p{^GCB=l}', ""); - Expect(1, 43389, '\P{GCB=l}', ""); - Expect(0, 43389, '\P{^GCB=l}', ""); + Expect(1, 43388, '\p{GCB: l}', ""); + Expect(0, 43388, '\p{^GCB: l}', ""); + Expect(0, 43388, '\P{GCB: l}', ""); + Expect(1, 43388, '\P{^GCB: l}', ""); + Expect(0, 43389, '\p{GCB: l}', ""); + Expect(1, 43389, '\p{^GCB: l}', ""); + Expect(1, 43389, '\P{GCB: l}', ""); + Expect(0, 43389, '\P{^GCB: l}', ""); Expect(1, 43388, '\p{GCB=:\Al\z:}', "");; Expect(0, 43389, '\p{GCB=:\Al\z:}', "");; - Expect(1, 43388, '\p{GCB= -L}', ""); - Expect(0, 43388, '\p{^GCB= -L}', ""); - Expect(0, 43388, '\P{GCB= -L}', ""); - Expect(1, 43388, '\P{^GCB= -L}', ""); - Expect(0, 43389, '\p{GCB= -L}', ""); - Expect(1, 43389, '\p{^GCB= -L}', ""); - Expect(1, 43389, '\P{GCB= -L}', ""); - Expect(0, 43389, '\P{^GCB= -L}', ""); - Error('\p{Is_Grapheme_Cluster_Break=_-l/a/}'); - Error('\P{Is_Grapheme_Cluster_Break=_-l/a/}'); + Expect(1, 43388, '\p{GCB=-L}', ""); + Expect(0, 43388, '\p{^GCB=-L}', ""); + Expect(0, 43388, '\P{GCB=-L}', ""); + Expect(1, 43388, '\P{^GCB=-L}', ""); + Expect(0, 43389, '\p{GCB=-L}', ""); + Expect(1, 43389, '\p{^GCB=-L}', ""); + Expect(1, 43389, '\P{GCB=-L}', ""); + Expect(0, 43389, '\P{^GCB=-L}', ""); + Error('\p{Is_Grapheme_Cluster_Break= _L/a/}'); + Error('\P{Is_Grapheme_Cluster_Break= _L/a/}'); Expect(1, 43388, '\p{Is_Grapheme_Cluster_Break=l}', ""); Expect(0, 43388, '\p{^Is_Grapheme_Cluster_Break=l}', ""); Expect(0, 43388, '\P{Is_Grapheme_Cluster_Break=l}', ""); @@ -41096,16 +42774,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43389, '\p{^Is_Grapheme_Cluster_Break=l}', ""); Expect(1, 43389, '\P{Is_Grapheme_Cluster_Break=l}', ""); Expect(0, 43389, '\P{^Is_Grapheme_Cluster_Break=l}', ""); - Expect(1, 43388, '\p{Is_Grapheme_Cluster_Break= L}', ""); - Expect(0, 43388, '\p{^Is_Grapheme_Cluster_Break= L}', ""); - Expect(0, 43388, '\P{Is_Grapheme_Cluster_Break= L}', ""); - Expect(1, 43388, '\P{^Is_Grapheme_Cluster_Break= L}', ""); - Expect(0, 43389, '\p{Is_Grapheme_Cluster_Break= L}', ""); - Expect(1, 43389, '\p{^Is_Grapheme_Cluster_Break= L}', ""); - Expect(1, 43389, '\P{Is_Grapheme_Cluster_Break= L}', ""); - Expect(0, 43389, '\P{^Is_Grapheme_Cluster_Break= L}', ""); - Error('\p{Is_GCB=:=_-L}'); - Error('\P{Is_GCB=:=_-L}'); + Expect(1, 43388, '\p{Is_Grapheme_Cluster_Break= _L}', ""); + Expect(0, 43388, '\p{^Is_Grapheme_Cluster_Break= _L}', ""); + Expect(0, 43388, '\P{Is_Grapheme_Cluster_Break= _L}', ""); + Expect(1, 43388, '\P{^Is_Grapheme_Cluster_Break= _L}', ""); + Expect(0, 43389, '\p{Is_Grapheme_Cluster_Break= _L}', ""); + Expect(1, 43389, '\p{^Is_Grapheme_Cluster_Break= _L}', ""); + Expect(1, 43389, '\P{Is_Grapheme_Cluster_Break= _L}', ""); + Expect(0, 43389, '\P{^Is_Grapheme_Cluster_Break= _L}', ""); + Error('\p{Is_GCB: /a/_ L}'); + Error('\P{Is_GCB: /a/_ L}'); Expect(1, 43388, '\p{Is_GCB=l}', ""); Expect(0, 43388, '\p{^Is_GCB=l}', ""); Expect(0, 43388, '\P{Is_GCB=l}', ""); @@ -41114,16 +42792,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43389, '\p{^Is_GCB=l}', ""); Expect(1, 43389, '\P{Is_GCB=l}', ""); Expect(0, 43389, '\P{^Is_GCB=l}', ""); - Expect(1, 43388, '\p{Is_GCB: -L}', ""); - Expect(0, 43388, '\p{^Is_GCB: -L}', ""); - Expect(0, 43388, '\P{Is_GCB: -L}', ""); - Expect(1, 43388, '\P{^Is_GCB: -L}', ""); - Expect(0, 43389, '\p{Is_GCB: -L}', ""); - Expect(1, 43389, '\p{^Is_GCB: -L}', ""); - Expect(1, 43389, '\P{Is_GCB: -L}', ""); - Expect(0, 43389, '\P{^Is_GCB: -L}', ""); - Error('\p{Grapheme_Cluster_Break: _LF/a/}'); - Error('\P{Grapheme_Cluster_Break: _LF/a/}'); + Expect(1, 43388, '\p{Is_GCB=--l}', ""); + Expect(0, 43388, '\p{^Is_GCB=--l}', ""); + Expect(0, 43388, '\P{Is_GCB=--l}', ""); + Expect(1, 43388, '\P{^Is_GCB=--l}', ""); + Expect(0, 43389, '\p{Is_GCB=--l}', ""); + Expect(1, 43389, '\p{^Is_GCB=--l}', ""); + Expect(1, 43389, '\P{Is_GCB=--l}', ""); + Expect(0, 43389, '\P{^Is_GCB=--l}', ""); + Error('\p{Grapheme_Cluster_Break=/a/ _lf}'); + Error('\P{Grapheme_Cluster_Break=/a/ _lf}'); Expect(1, 10, '\p{Grapheme_Cluster_Break=:\ALF\z:}', "");; Expect(0, 11, '\p{Grapheme_Cluster_Break=:\ALF\z:}', "");; Expect(1, 10, '\p{Grapheme_Cluster_Break=lf}', ""); @@ -41136,38 +42814,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 11, '\P{^Grapheme_Cluster_Break=lf}', ""); Expect(1, 10, '\p{Grapheme_Cluster_Break=:\Alf\z:}', "");; Expect(0, 11, '\p{Grapheme_Cluster_Break=:\Alf\z:}', "");; - Expect(1, 10, '\p{Grapheme_Cluster_Break= -LF}', ""); - Expect(0, 10, '\p{^Grapheme_Cluster_Break= -LF}', ""); - Expect(0, 10, '\P{Grapheme_Cluster_Break= -LF}', ""); - Expect(1, 10, '\P{^Grapheme_Cluster_Break= -LF}', ""); - Expect(0, 11, '\p{Grapheme_Cluster_Break= -LF}', ""); - Expect(1, 11, '\p{^Grapheme_Cluster_Break= -LF}', ""); - Expect(1, 11, '\P{Grapheme_Cluster_Break= -LF}', ""); - Expect(0, 11, '\P{^Grapheme_Cluster_Break= -LF}', ""); - Error('\p{GCB=:= LF}'); - Error('\P{GCB=:= LF}'); + Expect(1, 10, '\p{Grapheme_Cluster_Break= LF}', ""); + Expect(0, 10, '\p{^Grapheme_Cluster_Break= LF}', ""); + Expect(0, 10, '\P{Grapheme_Cluster_Break= LF}', ""); + Expect(1, 10, '\P{^Grapheme_Cluster_Break= LF}', ""); + Expect(0, 11, '\p{Grapheme_Cluster_Break= LF}', ""); + Expect(1, 11, '\p{^Grapheme_Cluster_Break= LF}', ""); + Expect(1, 11, '\P{Grapheme_Cluster_Break= LF}', ""); + Expect(0, 11, '\P{^Grapheme_Cluster_Break= LF}', ""); + Error('\p{GCB=:=--lf}'); + Error('\P{GCB=:=--lf}'); Expect(1, 10, '\p{GCB=:\ALF\z:}', "");; Expect(0, 11, '\p{GCB=:\ALF\z:}', "");; - Expect(1, 10, '\p{GCB: lf}', ""); - Expect(0, 10, '\p{^GCB: lf}', ""); - Expect(0, 10, '\P{GCB: lf}', ""); - Expect(1, 10, '\P{^GCB: lf}', ""); - Expect(0, 11, '\p{GCB: lf}', ""); - Expect(1, 11, '\p{^GCB: lf}', ""); - Expect(1, 11, '\P{GCB: lf}', ""); - Expect(0, 11, '\P{^GCB: lf}', ""); + Expect(1, 10, '\p{GCB=lf}', ""); + Expect(0, 10, '\p{^GCB=lf}', ""); + Expect(0, 10, '\P{GCB=lf}', ""); + Expect(1, 10, '\P{^GCB=lf}', ""); + Expect(0, 11, '\p{GCB=lf}', ""); + Expect(1, 11, '\p{^GCB=lf}', ""); + Expect(1, 11, '\P{GCB=lf}', ""); + Expect(0, 11, '\P{^GCB=lf}', ""); Expect(1, 10, '\p{GCB=:\Alf\z:}', "");; Expect(0, 11, '\p{GCB=:\Alf\z:}', "");; - Expect(1, 10, '\p{GCB=- LF}', ""); - Expect(0, 10, '\p{^GCB=- LF}', ""); - Expect(0, 10, '\P{GCB=- LF}', ""); - Expect(1, 10, '\P{^GCB=- LF}', ""); - Expect(0, 11, '\p{GCB=- LF}', ""); - Expect(1, 11, '\p{^GCB=- LF}', ""); - Expect(1, 11, '\P{GCB=- LF}', ""); - Expect(0, 11, '\P{^GCB=- LF}', ""); - Error('\p{Is_Grapheme_Cluster_Break=/a/ LF}'); - Error('\P{Is_Grapheme_Cluster_Break=/a/ LF}'); + Expect(1, 10, '\p{GCB=-lf}', ""); + Expect(0, 10, '\p{^GCB=-lf}', ""); + Expect(0, 10, '\P{GCB=-lf}', ""); + Expect(1, 10, '\P{^GCB=-lf}', ""); + Expect(0, 11, '\p{GCB=-lf}', ""); + Expect(1, 11, '\p{^GCB=-lf}', ""); + Expect(1, 11, '\P{GCB=-lf}', ""); + Expect(0, 11, '\P{^GCB=-lf}', ""); + Error('\p{Is_Grapheme_Cluster_Break= :=LF}'); + Error('\P{Is_Grapheme_Cluster_Break= :=LF}'); Expect(1, 10, '\p{Is_Grapheme_Cluster_Break=lf}', ""); Expect(0, 10, '\p{^Is_Grapheme_Cluster_Break=lf}', ""); Expect(0, 10, '\P{Is_Grapheme_Cluster_Break=lf}', ""); @@ -41176,34 +42854,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 11, '\p{^Is_Grapheme_Cluster_Break=lf}', ""); Expect(1, 11, '\P{Is_Grapheme_Cluster_Break=lf}', ""); Expect(0, 11, '\P{^Is_Grapheme_Cluster_Break=lf}', ""); - Expect(1, 10, '\p{Is_Grapheme_Cluster_Break=- lf}', ""); - Expect(0, 10, '\p{^Is_Grapheme_Cluster_Break=- lf}', ""); - Expect(0, 10, '\P{Is_Grapheme_Cluster_Break=- lf}', ""); - Expect(1, 10, '\P{^Is_Grapheme_Cluster_Break=- lf}', ""); - Expect(0, 11, '\p{Is_Grapheme_Cluster_Break=- lf}', ""); - Expect(1, 11, '\p{^Is_Grapheme_Cluster_Break=- lf}', ""); - Expect(1, 11, '\P{Is_Grapheme_Cluster_Break=- lf}', ""); - Expect(0, 11, '\P{^Is_Grapheme_Cluster_Break=- lf}', ""); - Error('\p{Is_GCB=_ lf/a/}'); - Error('\P{Is_GCB=_ lf/a/}'); - Expect(1, 10, '\p{Is_GCB: lf}', ""); - Expect(0, 10, '\p{^Is_GCB: lf}', ""); - Expect(0, 10, '\P{Is_GCB: lf}', ""); - Expect(1, 10, '\P{^Is_GCB: lf}', ""); - Expect(0, 11, '\p{Is_GCB: lf}', ""); - Expect(1, 11, '\p{^Is_GCB: lf}', ""); - Expect(1, 11, '\P{Is_GCB: lf}', ""); - Expect(0, 11, '\P{^Is_GCB: lf}', ""); - Expect(1, 10, '\p{Is_GCB=LF}', ""); - Expect(0, 10, '\p{^Is_GCB=LF}', ""); - Expect(0, 10, '\P{Is_GCB=LF}', ""); - Expect(1, 10, '\P{^Is_GCB=LF}', ""); - Expect(0, 11, '\p{Is_GCB=LF}', ""); - Expect(1, 11, '\p{^Is_GCB=LF}', ""); - Expect(1, 11, '\P{Is_GCB=LF}', ""); - Expect(0, 11, '\P{^Is_GCB=LF}', ""); - Error('\p{Grapheme_Cluster_Break: _-LV/a/}'); - Error('\P{Grapheme_Cluster_Break: _-LV/a/}'); + Expect(1, 10, '\p{Is_Grapheme_Cluster_Break= _LF}', ""); + Expect(0, 10, '\p{^Is_Grapheme_Cluster_Break= _LF}', ""); + Expect(0, 10, '\P{Is_Grapheme_Cluster_Break= _LF}', ""); + Expect(1, 10, '\P{^Is_Grapheme_Cluster_Break= _LF}', ""); + Expect(0, 11, '\p{Is_Grapheme_Cluster_Break= _LF}', ""); + Expect(1, 11, '\p{^Is_Grapheme_Cluster_Break= _LF}', ""); + Expect(1, 11, '\P{Is_Grapheme_Cluster_Break= _LF}', ""); + Expect(0, 11, '\P{^Is_Grapheme_Cluster_Break= _LF}', ""); + Error('\p{Is_GCB= -LF/a/}'); + Error('\P{Is_GCB= -LF/a/}'); + Expect(1, 10, '\p{Is_GCB=lf}', ""); + Expect(0, 10, '\p{^Is_GCB=lf}', ""); + Expect(0, 10, '\P{Is_GCB=lf}', ""); + Expect(1, 10, '\P{^Is_GCB=lf}', ""); + Expect(0, 11, '\p{Is_GCB=lf}', ""); + Expect(1, 11, '\p{^Is_GCB=lf}', ""); + Expect(1, 11, '\P{Is_GCB=lf}', ""); + Expect(0, 11, '\P{^Is_GCB=lf}', ""); + Expect(1, 10, '\p{Is_GCB=__LF}', ""); + Expect(0, 10, '\p{^Is_GCB=__LF}', ""); + Expect(0, 10, '\P{Is_GCB=__LF}', ""); + Expect(1, 10, '\P{^Is_GCB=__LF}', ""); + Expect(0, 11, '\p{Is_GCB=__LF}', ""); + Expect(1, 11, '\p{^Is_GCB=__LF}', ""); + Expect(1, 11, '\P{Is_GCB=__LF}', ""); + Expect(0, 11, '\P{^Is_GCB=__LF}', ""); + Error('\p{Grapheme_Cluster_Break=:=- lv}'); + Error('\P{Grapheme_Cluster_Break=:=- lv}'); Expect(1, 55176, '\p{Grapheme_Cluster_Break=:\ALV\z:}', "");; Expect(0, 55177, '\p{Grapheme_Cluster_Break=:\ALV\z:}', "");; Expect(1, 55176, '\p{Grapheme_Cluster_Break=lv}', ""); @@ -41216,16 +42894,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55177, '\P{^Grapheme_Cluster_Break=lv}', ""); Expect(1, 55176, '\p{Grapheme_Cluster_Break=:\Alv\z:}', "");; Expect(0, 55177, '\p{Grapheme_Cluster_Break=:\Alv\z:}', "");; - Expect(1, 55176, '\p{Grapheme_Cluster_Break= -lv}', ""); - Expect(0, 55176, '\p{^Grapheme_Cluster_Break= -lv}', ""); - Expect(0, 55176, '\P{Grapheme_Cluster_Break= -lv}', ""); - Expect(1, 55176, '\P{^Grapheme_Cluster_Break= -lv}', ""); - Expect(0, 55177, '\p{Grapheme_Cluster_Break= -lv}', ""); - Expect(1, 55177, '\p{^Grapheme_Cluster_Break= -lv}', ""); - Expect(1, 55177, '\P{Grapheme_Cluster_Break= -lv}', ""); - Expect(0, 55177, '\P{^Grapheme_Cluster_Break= -lv}', ""); - Error('\p{GCB=-/a/LV}'); - Error('\P{GCB=-/a/LV}'); + Expect(1, 55176, '\p{Grapheme_Cluster_Break= LV}', ""); + Expect(0, 55176, '\p{^Grapheme_Cluster_Break= LV}', ""); + Expect(0, 55176, '\P{Grapheme_Cluster_Break= LV}', ""); + Expect(1, 55176, '\P{^Grapheme_Cluster_Break= LV}', ""); + Expect(0, 55177, '\p{Grapheme_Cluster_Break= LV}', ""); + Expect(1, 55177, '\p{^Grapheme_Cluster_Break= LV}', ""); + Expect(1, 55177, '\P{Grapheme_Cluster_Break= LV}', ""); + Expect(0, 55177, '\P{^Grapheme_Cluster_Break= LV}', ""); + Error('\p{GCB: /a/ LV}'); + Error('\P{GCB: /a/ LV}'); Expect(1, 55176, '\p{GCB=:\ALV\z:}', "");; Expect(0, 55177, '\p{GCB=:\ALV\z:}', "");; Expect(1, 55176, '\p{GCB=lv}', ""); @@ -41238,16 +42916,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55177, '\P{^GCB=lv}', ""); Expect(1, 55176, '\p{GCB=:\Alv\z:}', "");; Expect(0, 55177, '\p{GCB=:\Alv\z:}', "");; - Expect(1, 55176, '\p{GCB= LV}', ""); - Expect(0, 55176, '\p{^GCB= LV}', ""); - Expect(0, 55176, '\P{GCB= LV}', ""); - Expect(1, 55176, '\P{^GCB= LV}', ""); - Expect(0, 55177, '\p{GCB= LV}', ""); - Expect(1, 55177, '\p{^GCB= LV}', ""); - Expect(1, 55177, '\P{GCB= LV}', ""); - Expect(0, 55177, '\P{^GCB= LV}', ""); - Error('\p{Is_Grapheme_Cluster_Break::=- LV}'); - Error('\P{Is_Grapheme_Cluster_Break::=- LV}'); + Expect(1, 55176, '\p{GCB=__LV}', ""); + Expect(0, 55176, '\p{^GCB=__LV}', ""); + Expect(0, 55176, '\P{GCB=__LV}', ""); + Expect(1, 55176, '\P{^GCB=__LV}', ""); + Expect(0, 55177, '\p{GCB=__LV}', ""); + Expect(1, 55177, '\p{^GCB=__LV}', ""); + Expect(1, 55177, '\P{GCB=__LV}', ""); + Expect(0, 55177, '\P{^GCB=__LV}', ""); + Error('\p{Is_Grapheme_Cluster_Break=-LV:=}'); + Error('\P{Is_Grapheme_Cluster_Break=-LV:=}'); Expect(1, 55176, '\p{Is_Grapheme_Cluster_Break=lv}', ""); Expect(0, 55176, '\p{^Is_Grapheme_Cluster_Break=lv}', ""); Expect(0, 55176, '\P{Is_Grapheme_Cluster_Break=lv}', ""); @@ -41256,16 +42934,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55177, '\p{^Is_Grapheme_Cluster_Break=lv}', ""); Expect(1, 55177, '\P{Is_Grapheme_Cluster_Break=lv}', ""); Expect(0, 55177, '\P{^Is_Grapheme_Cluster_Break=lv}', ""); - Expect(1, 55176, '\p{Is_Grapheme_Cluster_Break= lv}', ""); - Expect(0, 55176, '\p{^Is_Grapheme_Cluster_Break= lv}', ""); - Expect(0, 55176, '\P{Is_Grapheme_Cluster_Break= lv}', ""); - Expect(1, 55176, '\P{^Is_Grapheme_Cluster_Break= lv}', ""); - Expect(0, 55177, '\p{Is_Grapheme_Cluster_Break= lv}', ""); - Expect(1, 55177, '\p{^Is_Grapheme_Cluster_Break= lv}', ""); - Expect(1, 55177, '\P{Is_Grapheme_Cluster_Break= lv}', ""); - Expect(0, 55177, '\P{^Is_Grapheme_Cluster_Break= lv}', ""); - Error('\p{Is_GCB= lv:=}'); - Error('\P{Is_GCB= lv:=}'); + Expect(1, 55176, '\p{Is_Grapheme_Cluster_Break= LV}', ""); + Expect(0, 55176, '\p{^Is_Grapheme_Cluster_Break= LV}', ""); + Expect(0, 55176, '\P{Is_Grapheme_Cluster_Break= LV}', ""); + Expect(1, 55176, '\P{^Is_Grapheme_Cluster_Break= LV}', ""); + Expect(0, 55177, '\p{Is_Grapheme_Cluster_Break= LV}', ""); + Expect(1, 55177, '\p{^Is_Grapheme_Cluster_Break= LV}', ""); + Expect(1, 55177, '\P{Is_Grapheme_Cluster_Break= LV}', ""); + Expect(0, 55177, '\P{^Is_Grapheme_Cluster_Break= LV}', ""); + Error('\p{Is_GCB: :=LV}'); + Error('\P{Is_GCB: :=LV}'); Expect(1, 55176, '\p{Is_GCB=lv}', ""); Expect(0, 55176, '\p{^Is_GCB=lv}', ""); Expect(0, 55176, '\P{Is_GCB=lv}', ""); @@ -41274,60 +42952,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55177, '\p{^Is_GCB=lv}', ""); Expect(1, 55177, '\P{Is_GCB=lv}', ""); Expect(0, 55177, '\P{^Is_GCB=lv}', ""); - Expect(1, 55176, '\p{Is_GCB= LV}', ""); - Expect(0, 55176, '\p{^Is_GCB= LV}', ""); - Expect(0, 55176, '\P{Is_GCB= LV}', ""); - Expect(1, 55176, '\P{^Is_GCB= LV}', ""); - Expect(0, 55177, '\p{Is_GCB= LV}', ""); - Expect(1, 55177, '\p{^Is_GCB= LV}', ""); - Expect(1, 55177, '\P{Is_GCB= LV}', ""); - Expect(0, 55177, '\P{^Is_GCB= LV}', ""); - Error('\p{Grapheme_Cluster_Break: LVT/a/}'); - Error('\P{Grapheme_Cluster_Break: LVT/a/}'); + Expect(1, 55176, '\p{Is_GCB=--LV}', ""); + Expect(0, 55176, '\p{^Is_GCB=--LV}', ""); + Expect(0, 55176, '\P{Is_GCB=--LV}', ""); + Expect(1, 55176, '\P{^Is_GCB=--LV}', ""); + Expect(0, 55177, '\p{Is_GCB=--LV}', ""); + Expect(1, 55177, '\p{^Is_GCB=--LV}', ""); + Expect(1, 55177, '\P{Is_GCB=--LV}', ""); + Expect(0, 55177, '\P{^Is_GCB=--LV}', ""); + Error('\p{Grapheme_Cluster_Break=_ LVT:=}'); + Error('\P{Grapheme_Cluster_Break=_ LVT:=}'); Expect(1, 55203, '\p{Grapheme_Cluster_Break=:\ALVT\z:}', "");; Expect(0, 55204, '\p{Grapheme_Cluster_Break=:\ALVT\z:}', "");; - Expect(1, 55203, '\p{Grapheme_Cluster_Break:lvt}', ""); - Expect(0, 55203, '\p{^Grapheme_Cluster_Break:lvt}', ""); - Expect(0, 55203, '\P{Grapheme_Cluster_Break:lvt}', ""); - Expect(1, 55203, '\P{^Grapheme_Cluster_Break:lvt}', ""); - Expect(0, 55204, '\p{Grapheme_Cluster_Break:lvt}', ""); - Expect(1, 55204, '\p{^Grapheme_Cluster_Break:lvt}', ""); - Expect(1, 55204, '\P{Grapheme_Cluster_Break:lvt}', ""); - Expect(0, 55204, '\P{^Grapheme_Cluster_Break:lvt}', ""); + Expect(1, 55203, '\p{Grapheme_Cluster_Break: lvt}', ""); + Expect(0, 55203, '\p{^Grapheme_Cluster_Break: lvt}', ""); + Expect(0, 55203, '\P{Grapheme_Cluster_Break: lvt}', ""); + Expect(1, 55203, '\P{^Grapheme_Cluster_Break: lvt}', ""); + Expect(0, 55204, '\p{Grapheme_Cluster_Break: lvt}', ""); + Expect(1, 55204, '\p{^Grapheme_Cluster_Break: lvt}', ""); + Expect(1, 55204, '\P{Grapheme_Cluster_Break: lvt}', ""); + Expect(0, 55204, '\P{^Grapheme_Cluster_Break: lvt}', ""); Expect(1, 55203, '\p{Grapheme_Cluster_Break=:\Alvt\z:}', "");; Expect(0, 55204, '\p{Grapheme_Cluster_Break=:\Alvt\z:}', "");; - Expect(1, 55203, '\p{Grapheme_Cluster_Break=LVT}', ""); - Expect(0, 55203, '\p{^Grapheme_Cluster_Break=LVT}', ""); - Expect(0, 55203, '\P{Grapheme_Cluster_Break=LVT}', ""); - Expect(1, 55203, '\P{^Grapheme_Cluster_Break=LVT}', ""); - Expect(0, 55204, '\p{Grapheme_Cluster_Break=LVT}', ""); - Expect(1, 55204, '\p{^Grapheme_Cluster_Break=LVT}', ""); - Expect(1, 55204, '\P{Grapheme_Cluster_Break=LVT}', ""); - Expect(0, 55204, '\P{^Grapheme_Cluster_Break=LVT}', ""); - Error('\p{GCB=-/a/lvt}'); - Error('\P{GCB=-/a/lvt}'); + Expect(1, 55203, '\p{Grapheme_Cluster_Break:_LVT}', ""); + Expect(0, 55203, '\p{^Grapheme_Cluster_Break:_LVT}', ""); + Expect(0, 55203, '\P{Grapheme_Cluster_Break:_LVT}', ""); + Expect(1, 55203, '\P{^Grapheme_Cluster_Break:_LVT}', ""); + Expect(0, 55204, '\p{Grapheme_Cluster_Break:_LVT}', ""); + Expect(1, 55204, '\p{^Grapheme_Cluster_Break:_LVT}', ""); + Expect(1, 55204, '\P{Grapheme_Cluster_Break:_LVT}', ""); + Expect(0, 55204, '\P{^Grapheme_Cluster_Break:_LVT}', ""); + Error('\p{GCB= :=LVT}'); + Error('\P{GCB= :=LVT}'); Expect(1, 55203, '\p{GCB=:\ALVT\z:}', "");; Expect(0, 55204, '\p{GCB=:\ALVT\z:}', "");; - Expect(1, 55203, '\p{GCB: lvt}', ""); - Expect(0, 55203, '\p{^GCB: lvt}', ""); - Expect(0, 55203, '\P{GCB: lvt}', ""); - Expect(1, 55203, '\P{^GCB: lvt}', ""); - Expect(0, 55204, '\p{GCB: lvt}', ""); - Expect(1, 55204, '\p{^GCB: lvt}', ""); - Expect(1, 55204, '\P{GCB: lvt}', ""); - Expect(0, 55204, '\P{^GCB: lvt}', ""); + Expect(1, 55203, '\p{GCB=lvt}', ""); + Expect(0, 55203, '\p{^GCB=lvt}', ""); + Expect(0, 55203, '\P{GCB=lvt}', ""); + Expect(1, 55203, '\P{^GCB=lvt}', ""); + Expect(0, 55204, '\p{GCB=lvt}', ""); + Expect(1, 55204, '\p{^GCB=lvt}', ""); + Expect(1, 55204, '\P{GCB=lvt}', ""); + Expect(0, 55204, '\P{^GCB=lvt}', ""); Expect(1, 55203, '\p{GCB=:\Alvt\z:}', "");; Expect(0, 55204, '\p{GCB=:\Alvt\z:}', "");; - Expect(1, 55203, '\p{GCB=- lvt}', ""); - Expect(0, 55203, '\p{^GCB=- lvt}', ""); - Expect(0, 55203, '\P{GCB=- lvt}', ""); - Expect(1, 55203, '\P{^GCB=- lvt}', ""); - Expect(0, 55204, '\p{GCB=- lvt}', ""); - Expect(1, 55204, '\p{^GCB=- lvt}', ""); - Expect(1, 55204, '\P{GCB=- lvt}', ""); - Expect(0, 55204, '\P{^GCB=- lvt}', ""); - Error('\p{Is_Grapheme_Cluster_Break: :=-LVT}'); - Error('\P{Is_Grapheme_Cluster_Break: :=-LVT}'); + Expect(1, 55203, '\p{GCB= LVT}', ""); + Expect(0, 55203, '\p{^GCB= LVT}', ""); + Expect(0, 55203, '\P{GCB= LVT}', ""); + Expect(1, 55203, '\P{^GCB= LVT}', ""); + Expect(0, 55204, '\p{GCB= LVT}', ""); + Expect(1, 55204, '\p{^GCB= LVT}', ""); + Expect(1, 55204, '\P{GCB= LVT}', ""); + Expect(0, 55204, '\P{^GCB= LVT}', ""); + Error('\p{Is_Grapheme_Cluster_Break=/a/-_lvt}'); + Error('\P{Is_Grapheme_Cluster_Break=/a/-_lvt}'); Expect(1, 55203, '\p{Is_Grapheme_Cluster_Break=lvt}', ""); Expect(0, 55203, '\p{^Is_Grapheme_Cluster_Break=lvt}', ""); Expect(0, 55203, '\P{Is_Grapheme_Cluster_Break=lvt}', ""); @@ -41336,16 +43014,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55204, '\p{^Is_Grapheme_Cluster_Break=lvt}', ""); Expect(1, 55204, '\P{Is_Grapheme_Cluster_Break=lvt}', ""); Expect(0, 55204, '\P{^Is_Grapheme_Cluster_Break=lvt}', ""); - Expect(1, 55203, '\p{Is_Grapheme_Cluster_Break=__LVT}', ""); - Expect(0, 55203, '\p{^Is_Grapheme_Cluster_Break=__LVT}', ""); - Expect(0, 55203, '\P{Is_Grapheme_Cluster_Break=__LVT}', ""); - Expect(1, 55203, '\P{^Is_Grapheme_Cluster_Break=__LVT}', ""); - Expect(0, 55204, '\p{Is_Grapheme_Cluster_Break=__LVT}', ""); - Expect(1, 55204, '\p{^Is_Grapheme_Cluster_Break=__LVT}', ""); - Expect(1, 55204, '\P{Is_Grapheme_Cluster_Break=__LVT}', ""); - Expect(0, 55204, '\P{^Is_Grapheme_Cluster_Break=__LVT}', ""); - Error('\p{Is_GCB=/a/ -LVT}'); - Error('\P{Is_GCB=/a/ -LVT}'); + Error('\p{Is_GCB=/a/lvt}'); + Error('\P{Is_GCB=/a/lvt}'); Expect(1, 55203, '\p{Is_GCB=lvt}', ""); Expect(0, 55203, '\p{^Is_GCB=lvt}', ""); Expect(0, 55203, '\P{Is_GCB=lvt}', ""); @@ -41354,38 +43024,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55204, '\p{^Is_GCB=lvt}', ""); Expect(1, 55204, '\P{Is_GCB=lvt}', ""); Expect(0, 55204, '\P{^Is_GCB=lvt}', ""); - Expect(1, 55203, '\p{Is_GCB= lvt}', ""); - Expect(0, 55203, '\p{^Is_GCB= lvt}', ""); - Expect(0, 55203, '\P{Is_GCB= lvt}', ""); - Expect(1, 55203, '\P{^Is_GCB= lvt}', ""); - Expect(0, 55204, '\p{Is_GCB= lvt}', ""); - Expect(1, 55204, '\p{^Is_GCB= lvt}', ""); - Expect(1, 55204, '\P{Is_GCB= lvt}', ""); - Expect(0, 55204, '\P{^Is_GCB= lvt}', ""); - Error('\p{Grapheme_Cluster_Break=_/a/prepend}'); - Error('\P{Grapheme_Cluster_Break=_/a/prepend}'); + Expect(1, 55203, '\p{Is_GCB=_ LVT}', ""); + Expect(0, 55203, '\p{^Is_GCB=_ LVT}', ""); + Expect(0, 55203, '\P{Is_GCB=_ LVT}', ""); + Expect(1, 55203, '\P{^Is_GCB=_ LVT}', ""); + Expect(0, 55204, '\p{Is_GCB=_ LVT}', ""); + Expect(1, 55204, '\p{^Is_GCB=_ LVT}', ""); + Expect(1, 55204, '\P{Is_GCB=_ LVT}', ""); + Expect(0, 55204, '\P{^Is_GCB=_ LVT}', ""); + Error('\p{Grapheme_Cluster_Break=/a/_Prepend}'); + Error('\P{Grapheme_Cluster_Break=/a/_Prepend}'); Expect(1, 73030, '\p{Grapheme_Cluster_Break=:\APrepend\z:}', "");; Expect(0, 73031, '\p{Grapheme_Cluster_Break=:\APrepend\z:}', "");; - Expect(1, 73030, '\p{Grapheme_Cluster_Break: prepend}', ""); - Expect(0, 73030, '\p{^Grapheme_Cluster_Break: prepend}', ""); - Expect(0, 73030, '\P{Grapheme_Cluster_Break: prepend}', ""); - Expect(1, 73030, '\P{^Grapheme_Cluster_Break: prepend}', ""); - Expect(0, 73031, '\p{Grapheme_Cluster_Break: prepend}', ""); - Expect(1, 73031, '\p{^Grapheme_Cluster_Break: prepend}', ""); - Expect(1, 73031, '\P{Grapheme_Cluster_Break: prepend}', ""); - Expect(0, 73031, '\P{^Grapheme_Cluster_Break: prepend}', ""); + Expect(1, 73030, '\p{Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73030, '\p{^Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73030, '\P{Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73030, '\P{^Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73031, '\p{Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73031, '\p{^Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73031, '\P{Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73031, '\P{^Grapheme_Cluster_Break=prepend}', ""); Expect(1, 73030, '\p{Grapheme_Cluster_Break=:\Aprepend\z:}', "");; Expect(0, 73031, '\p{Grapheme_Cluster_Break=:\Aprepend\z:}', "");; - Expect(1, 73030, '\p{Grapheme_Cluster_Break= -prepend}', ""); - Expect(0, 73030, '\p{^Grapheme_Cluster_Break= -prepend}', ""); - Expect(0, 73030, '\P{Grapheme_Cluster_Break= -prepend}', ""); - Expect(1, 73030, '\P{^Grapheme_Cluster_Break= -prepend}', ""); - Expect(0, 73031, '\p{Grapheme_Cluster_Break= -prepend}', ""); - Expect(1, 73031, '\p{^Grapheme_Cluster_Break= -prepend}', ""); - Expect(1, 73031, '\P{Grapheme_Cluster_Break= -prepend}', ""); - Expect(0, 73031, '\P{^Grapheme_Cluster_Break= -prepend}', ""); - Error('\p{GCB: -pp:=}'); - Error('\P{GCB: -pp:=}'); + Expect(1, 73030, '\p{Grapheme_Cluster_Break=-_prepend}', ""); + Expect(0, 73030, '\p{^Grapheme_Cluster_Break=-_prepend}', ""); + Expect(0, 73030, '\P{Grapheme_Cluster_Break=-_prepend}', ""); + Expect(1, 73030, '\P{^Grapheme_Cluster_Break=-_prepend}', ""); + Expect(0, 73031, '\p{Grapheme_Cluster_Break=-_prepend}', ""); + Expect(1, 73031, '\p{^Grapheme_Cluster_Break=-_prepend}', ""); + Expect(1, 73031, '\P{Grapheme_Cluster_Break=-_prepend}', ""); + Expect(0, 73031, '\P{^Grapheme_Cluster_Break=-_prepend}', ""); + Error('\p{GCB=/a/ PP}'); + Error('\P{GCB=/a/ PP}'); Expect(1, 73030, '\p{GCB=:\APP\z:}', "");; Expect(0, 73031, '\p{GCB=:\APP\z:}', "");; Expect(1, 73030, '\p{GCB=pp}', ""); @@ -41398,16 +43068,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73031, '\P{^GCB=pp}', ""); Expect(1, 73030, '\p{GCB=:\App\z:}', "");; Expect(0, 73031, '\p{GCB=:\App\z:}', "");; - Expect(1, 73030, '\p{GCB= pp}', ""); - Expect(0, 73030, '\p{^GCB= pp}', ""); - Expect(0, 73030, '\P{GCB= pp}', ""); - Expect(1, 73030, '\P{^GCB= pp}', ""); - Expect(0, 73031, '\p{GCB= pp}', ""); - Expect(1, 73031, '\p{^GCB= pp}', ""); - Expect(1, 73031, '\P{GCB= pp}', ""); - Expect(0, 73031, '\P{^GCB= pp}', ""); - Error('\p{Is_Grapheme_Cluster_Break=/a/Prepend}'); - Error('\P{Is_Grapheme_Cluster_Break=/a/Prepend}'); + Expect(1, 73030, '\p{GCB= -PP}', ""); + Expect(0, 73030, '\p{^GCB= -PP}', ""); + Expect(0, 73030, '\P{GCB= -PP}', ""); + Expect(1, 73030, '\P{^GCB= -PP}', ""); + Expect(0, 73031, '\p{GCB= -PP}', ""); + Expect(1, 73031, '\p{^GCB= -PP}', ""); + Expect(1, 73031, '\P{GCB= -PP}', ""); + Expect(0, 73031, '\P{^GCB= -PP}', ""); + Error('\p{Is_Grapheme_Cluster_Break= :=PREPEND}'); + Error('\P{Is_Grapheme_Cluster_Break= :=PREPEND}'); Expect(1, 73030, '\p{Is_Grapheme_Cluster_Break=prepend}', ""); Expect(0, 73030, '\p{^Is_Grapheme_Cluster_Break=prepend}', ""); Expect(0, 73030, '\P{Is_Grapheme_Cluster_Break=prepend}', ""); @@ -41416,16 +43086,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73031, '\p{^Is_Grapheme_Cluster_Break=prepend}', ""); Expect(1, 73031, '\P{Is_Grapheme_Cluster_Break=prepend}', ""); Expect(0, 73031, '\P{^Is_Grapheme_Cluster_Break=prepend}', ""); - Expect(1, 73030, '\p{Is_Grapheme_Cluster_Break=PREPEND}', ""); - Expect(0, 73030, '\p{^Is_Grapheme_Cluster_Break=PREPEND}', ""); - Expect(0, 73030, '\P{Is_Grapheme_Cluster_Break=PREPEND}', ""); - Expect(1, 73030, '\P{^Is_Grapheme_Cluster_Break=PREPEND}', ""); - Expect(0, 73031, '\p{Is_Grapheme_Cluster_Break=PREPEND}', ""); - Expect(1, 73031, '\p{^Is_Grapheme_Cluster_Break=PREPEND}', ""); - Expect(1, 73031, '\P{Is_Grapheme_Cluster_Break=PREPEND}', ""); - Expect(0, 73031, '\P{^Is_Grapheme_Cluster_Break=PREPEND}', ""); - Error('\p{Is_GCB=_:=PP}'); - Error('\P{Is_GCB=_:=PP}'); + Expect(1, 73030, '\p{Is_Grapheme_Cluster_Break: -prepend}', ""); + Expect(0, 73030, '\p{^Is_Grapheme_Cluster_Break: -prepend}', ""); + Expect(0, 73030, '\P{Is_Grapheme_Cluster_Break: -prepend}', ""); + Expect(1, 73030, '\P{^Is_Grapheme_Cluster_Break: -prepend}', ""); + Expect(0, 73031, '\p{Is_Grapheme_Cluster_Break: -prepend}', ""); + Expect(1, 73031, '\p{^Is_Grapheme_Cluster_Break: -prepend}', ""); + Expect(1, 73031, '\P{Is_Grapheme_Cluster_Break: -prepend}', ""); + Expect(0, 73031, '\P{^Is_Grapheme_Cluster_Break: -prepend}', ""); + Error('\p{Is_GCB=/a/ PP}'); + Error('\P{Is_GCB=/a/ PP}'); Expect(1, 73030, '\p{Is_GCB=pp}', ""); Expect(0, 73030, '\p{^Is_GCB=pp}', ""); Expect(0, 73030, '\P{Is_GCB=pp}', ""); @@ -41434,16 +43104,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73031, '\p{^Is_GCB=pp}', ""); Expect(1, 73031, '\P{Is_GCB=pp}', ""); Expect(0, 73031, '\P{^Is_GCB=pp}', ""); - Expect(1, 73030, '\p{Is_GCB=_ PP}', ""); - Expect(0, 73030, '\p{^Is_GCB=_ PP}', ""); - Expect(0, 73030, '\P{Is_GCB=_ PP}', ""); - Expect(1, 73030, '\P{^Is_GCB=_ PP}', ""); - Expect(0, 73031, '\p{Is_GCB=_ PP}', ""); - Expect(1, 73031, '\p{^Is_GCB=_ PP}', ""); - Expect(1, 73031, '\P{Is_GCB=_ PP}', ""); - Expect(0, 73031, '\P{^Is_GCB=_ PP}', ""); - Error('\p{Grapheme_Cluster_Break=:= -regional_Indicator}'); - Error('\P{Grapheme_Cluster_Break=:= -regional_Indicator}'); + Expect(1, 73030, '\p{Is_GCB=_pp}', ""); + Expect(0, 73030, '\p{^Is_GCB=_pp}', ""); + Expect(0, 73030, '\P{Is_GCB=_pp}', ""); + Expect(1, 73030, '\P{^Is_GCB=_pp}', ""); + Expect(0, 73031, '\p{Is_GCB=_pp}', ""); + Expect(1, 73031, '\p{^Is_GCB=_pp}', ""); + Expect(1, 73031, '\P{Is_GCB=_pp}', ""); + Expect(0, 73031, '\P{^Is_GCB=_pp}', ""); + Error('\p{Grapheme_Cluster_Break=:=- Regional_Indicator}'); + Error('\P{Grapheme_Cluster_Break=:=- Regional_Indicator}'); Expect(1, 127487, '\p{Grapheme_Cluster_Break=:\ARegional_Indicator\z:}', "");; Expect(0, 127488, '\p{Grapheme_Cluster_Break=:\ARegional_Indicator\z:}', "");; Expect(1, 127487, '\p{Grapheme_Cluster_Break=regionalindicator}', ""); @@ -41456,16 +43126,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 127488, '\P{^Grapheme_Cluster_Break=regionalindicator}', ""); Expect(1, 127487, '\p{Grapheme_Cluster_Break=:\Aregionalindicator\z:}', "");; Expect(0, 127488, '\p{Grapheme_Cluster_Break=:\Aregionalindicator\z:}', "");; - Expect(1, 127487, '\p{Grapheme_Cluster_Break= Regional_Indicator}', ""); - Expect(0, 127487, '\p{^Grapheme_Cluster_Break= Regional_Indicator}', ""); - Expect(0, 127487, '\P{Grapheme_Cluster_Break= Regional_Indicator}', ""); - Expect(1, 127487, '\P{^Grapheme_Cluster_Break= Regional_Indicator}', ""); - Expect(0, 127488, '\p{Grapheme_Cluster_Break= Regional_Indicator}', ""); - Expect(1, 127488, '\p{^Grapheme_Cluster_Break= Regional_Indicator}', ""); - Expect(1, 127488, '\P{Grapheme_Cluster_Break= Regional_Indicator}', ""); - Expect(0, 127488, '\P{^Grapheme_Cluster_Break= Regional_Indicator}', ""); - Error('\p{GCB= _ri:=}'); - Error('\P{GCB= _ri:=}'); + Expect(1, 127487, '\p{Grapheme_Cluster_Break: _ regional_indicator}', ""); + Expect(0, 127487, '\p{^Grapheme_Cluster_Break: _ regional_indicator}', ""); + Expect(0, 127487, '\P{Grapheme_Cluster_Break: _ regional_indicator}', ""); + Expect(1, 127487, '\P{^Grapheme_Cluster_Break: _ regional_indicator}', ""); + Expect(0, 127488, '\p{Grapheme_Cluster_Break: _ regional_indicator}', ""); + Expect(1, 127488, '\p{^Grapheme_Cluster_Break: _ regional_indicator}', ""); + Expect(1, 127488, '\P{Grapheme_Cluster_Break: _ regional_indicator}', ""); + Expect(0, 127488, '\P{^Grapheme_Cluster_Break: _ regional_indicator}', ""); + Error('\p{GCB=/a/_ RI}'); + Error('\P{GCB=/a/_ RI}'); Expect(1, 127487, '\p{GCB=:\ARI\z:}', "");; Expect(0, 127488, '\p{GCB=:\ARI\z:}', "");; Expect(1, 127487, '\p{GCB=ri}', ""); @@ -41478,16 +43148,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 127488, '\P{^GCB=ri}', ""); Expect(1, 127487, '\p{GCB=:\Ari\z:}', "");; Expect(0, 127488, '\p{GCB=:\Ari\z:}', "");; - Expect(1, 127487, '\p{GCB= RI}', ""); - Expect(0, 127487, '\p{^GCB= RI}', ""); - Expect(0, 127487, '\P{GCB= RI}', ""); - Expect(1, 127487, '\P{^GCB= RI}', ""); - Expect(0, 127488, '\p{GCB= RI}', ""); - Expect(1, 127488, '\p{^GCB= RI}', ""); - Expect(1, 127488, '\P{GCB= RI}', ""); - Expect(0, 127488, '\P{^GCB= RI}', ""); - Error('\p{Is_Grapheme_Cluster_Break=-/a/regional_indicator}'); - Error('\P{Is_Grapheme_Cluster_Break=-/a/regional_indicator}'); + Expect(1, 127487, '\p{GCB=_RI}', ""); + Expect(0, 127487, '\p{^GCB=_RI}', ""); + Expect(0, 127487, '\P{GCB=_RI}', ""); + Expect(1, 127487, '\P{^GCB=_RI}', ""); + Expect(0, 127488, '\p{GCB=_RI}', ""); + Expect(1, 127488, '\p{^GCB=_RI}', ""); + Expect(1, 127488, '\P{GCB=_RI}', ""); + Expect(0, 127488, '\P{^GCB=_RI}', ""); + Error('\p{Is_Grapheme_Cluster_Break=/a/ Regional_indicator}'); + Error('\P{Is_Grapheme_Cluster_Break=/a/ Regional_indicator}'); Expect(1, 127487, '\p{Is_Grapheme_Cluster_Break=regionalindicator}', ""); Expect(0, 127487, '\p{^Is_Grapheme_Cluster_Break=regionalindicator}', ""); Expect(0, 127487, '\P{Is_Grapheme_Cluster_Break=regionalindicator}', ""); @@ -41496,16 +43166,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 127488, '\p{^Is_Grapheme_Cluster_Break=regionalindicator}', ""); Expect(1, 127488, '\P{Is_Grapheme_Cluster_Break=regionalindicator}', ""); Expect(0, 127488, '\P{^Is_Grapheme_Cluster_Break=regionalindicator}', ""); - Expect(1, 127487, '\p{Is_Grapheme_Cluster_Break=_REGIONAL_INDICATOR}', ""); - Expect(0, 127487, '\p{^Is_Grapheme_Cluster_Break=_REGIONAL_INDICATOR}', ""); - Expect(0, 127487, '\P{Is_Grapheme_Cluster_Break=_REGIONAL_INDICATOR}', ""); - Expect(1, 127487, '\P{^Is_Grapheme_Cluster_Break=_REGIONAL_INDICATOR}', ""); - Expect(0, 127488, '\p{Is_Grapheme_Cluster_Break=_REGIONAL_INDICATOR}', ""); - Expect(1, 127488, '\p{^Is_Grapheme_Cluster_Break=_REGIONAL_INDICATOR}', ""); - Expect(1, 127488, '\P{Is_Grapheme_Cluster_Break=_REGIONAL_INDICATOR}', ""); - Expect(0, 127488, '\P{^Is_Grapheme_Cluster_Break=_REGIONAL_INDICATOR}', ""); - Error('\p{Is_GCB=_/a/RI}'); - Error('\P{Is_GCB=_/a/RI}'); + Expect(1, 127487, '\p{Is_Grapheme_Cluster_Break=__regional_Indicator}', ""); + Expect(0, 127487, '\p{^Is_Grapheme_Cluster_Break=__regional_Indicator}', ""); + Expect(0, 127487, '\P{Is_Grapheme_Cluster_Break=__regional_Indicator}', ""); + Expect(1, 127487, '\P{^Is_Grapheme_Cluster_Break=__regional_Indicator}', ""); + Expect(0, 127488, '\p{Is_Grapheme_Cluster_Break=__regional_Indicator}', ""); + Expect(1, 127488, '\p{^Is_Grapheme_Cluster_Break=__regional_Indicator}', ""); + Expect(1, 127488, '\P{Is_Grapheme_Cluster_Break=__regional_Indicator}', ""); + Expect(0, 127488, '\P{^Is_Grapheme_Cluster_Break=__regional_Indicator}', ""); + Error('\p{Is_GCB=/a/- ri}'); + Error('\P{Is_GCB=/a/- ri}'); Expect(1, 127487, '\p{Is_GCB=ri}', ""); Expect(0, 127487, '\p{^Is_GCB=ri}', ""); Expect(0, 127487, '\P{Is_GCB=ri}', ""); @@ -41514,38 +43184,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 127488, '\p{^Is_GCB=ri}', ""); Expect(1, 127488, '\P{Is_GCB=ri}', ""); Expect(0, 127488, '\P{^Is_GCB=ri}', ""); - Expect(1, 127487, '\p{Is_GCB= _RI}', ""); - Expect(0, 127487, '\p{^Is_GCB= _RI}', ""); - Expect(0, 127487, '\P{Is_GCB= _RI}', ""); - Expect(1, 127487, '\P{^Is_GCB= _RI}', ""); - Expect(0, 127488, '\p{Is_GCB= _RI}', ""); - Expect(1, 127488, '\p{^Is_GCB= _RI}', ""); - Expect(1, 127488, '\P{Is_GCB= _RI}', ""); - Expect(0, 127488, '\P{^Is_GCB= _RI}', ""); - Error('\p{Grapheme_Cluster_Break= spacingmark/a/}'); - Error('\P{Grapheme_Cluster_Break= spacingmark/a/}'); + Expect(1, 127487, '\p{Is_GCB= RI}', ""); + Expect(0, 127487, '\p{^Is_GCB= RI}', ""); + Expect(0, 127487, '\P{Is_GCB= RI}', ""); + Expect(1, 127487, '\P{^Is_GCB= RI}', ""); + Expect(0, 127488, '\p{Is_GCB= RI}', ""); + Expect(1, 127488, '\p{^Is_GCB= RI}', ""); + Expect(1, 127488, '\P{Is_GCB= RI}', ""); + Expect(0, 127488, '\P{^Is_GCB= RI}', ""); + Error('\p{Grapheme_Cluster_Break= /a/SpacingMark}'); + Error('\P{Grapheme_Cluster_Break= /a/SpacingMark}'); Expect(1, 119149, '\p{Grapheme_Cluster_Break=:\ASpacingMark\z:}', "");; Expect(0, 119150, '\p{Grapheme_Cluster_Break=:\ASpacingMark\z:}', "");; - Expect(1, 119149, '\p{Grapheme_Cluster_Break: spacingmark}', ""); - Expect(0, 119149, '\p{^Grapheme_Cluster_Break: spacingmark}', ""); - Expect(0, 119149, '\P{Grapheme_Cluster_Break: spacingmark}', ""); - Expect(1, 119149, '\P{^Grapheme_Cluster_Break: spacingmark}', ""); - Expect(0, 119150, '\p{Grapheme_Cluster_Break: spacingmark}', ""); - Expect(1, 119150, '\p{^Grapheme_Cluster_Break: spacingmark}', ""); - Expect(1, 119150, '\P{Grapheme_Cluster_Break: spacingmark}', ""); - Expect(0, 119150, '\P{^Grapheme_Cluster_Break: spacingmark}', ""); + Expect(1, 119149, '\p{Grapheme_Cluster_Break=spacingmark}', ""); + Expect(0, 119149, '\p{^Grapheme_Cluster_Break=spacingmark}', ""); + Expect(0, 119149, '\P{Grapheme_Cluster_Break=spacingmark}', ""); + Expect(1, 119149, '\P{^Grapheme_Cluster_Break=spacingmark}', ""); + Expect(0, 119150, '\p{Grapheme_Cluster_Break=spacingmark}', ""); + Expect(1, 119150, '\p{^Grapheme_Cluster_Break=spacingmark}', ""); + Expect(1, 119150, '\P{Grapheme_Cluster_Break=spacingmark}', ""); + Expect(0, 119150, '\P{^Grapheme_Cluster_Break=spacingmark}', ""); Expect(1, 119149, '\p{Grapheme_Cluster_Break=:\Aspacingmark\z:}', "");; Expect(0, 119150, '\p{Grapheme_Cluster_Break=:\Aspacingmark\z:}', "");; - Expect(1, 119149, '\p{Grapheme_Cluster_Break=- SpacingMark}', ""); - Expect(0, 119149, '\p{^Grapheme_Cluster_Break=- SpacingMark}', ""); - Expect(0, 119149, '\P{Grapheme_Cluster_Break=- SpacingMark}', ""); - Expect(1, 119149, '\P{^Grapheme_Cluster_Break=- SpacingMark}', ""); - Expect(0, 119150, '\p{Grapheme_Cluster_Break=- SpacingMark}', ""); - Expect(1, 119150, '\p{^Grapheme_Cluster_Break=- SpacingMark}', ""); - Expect(1, 119150, '\P{Grapheme_Cluster_Break=- SpacingMark}', ""); - Expect(0, 119150, '\P{^Grapheme_Cluster_Break=- SpacingMark}', ""); - Error('\p{GCB: _SM/a/}'); - Error('\P{GCB: _SM/a/}'); + Expect(1, 119149, '\p{Grapheme_Cluster_Break=_ SPACINGMARK}', ""); + Expect(0, 119149, '\p{^Grapheme_Cluster_Break=_ SPACINGMARK}', ""); + Expect(0, 119149, '\P{Grapheme_Cluster_Break=_ SPACINGMARK}', ""); + Expect(1, 119149, '\P{^Grapheme_Cluster_Break=_ SPACINGMARK}', ""); + Expect(0, 119150, '\p{Grapheme_Cluster_Break=_ SPACINGMARK}', ""); + Expect(1, 119150, '\p{^Grapheme_Cluster_Break=_ SPACINGMARK}', ""); + Expect(1, 119150, '\P{Grapheme_Cluster_Break=_ SPACINGMARK}', ""); + Expect(0, 119150, '\P{^Grapheme_Cluster_Break=_ SPACINGMARK}', ""); + Error('\p{GCB=:=SM}'); + Error('\P{GCB=:=SM}'); Expect(1, 119149, '\p{GCB=:\ASM\z:}', "");; Expect(0, 119150, '\p{GCB=:\ASM\z:}', "");; Expect(1, 119149, '\p{GCB=sm}', ""); @@ -41558,16 +43228,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 119150, '\P{^GCB=sm}', ""); Expect(1, 119149, '\p{GCB=:\Asm\z:}', "");; Expect(0, 119150, '\p{GCB=:\Asm\z:}', "");; - Expect(1, 119149, '\p{GCB= SM}', ""); - Expect(0, 119149, '\p{^GCB= SM}', ""); - Expect(0, 119149, '\P{GCB= SM}', ""); - Expect(1, 119149, '\P{^GCB= SM}', ""); - Expect(0, 119150, '\p{GCB= SM}', ""); - Expect(1, 119150, '\p{^GCB= SM}', ""); - Expect(1, 119150, '\P{GCB= SM}', ""); - Expect(0, 119150, '\P{^GCB= SM}', ""); - Error('\p{Is_Grapheme_Cluster_Break=_ SpacingMark/a/}'); - Error('\P{Is_Grapheme_Cluster_Break=_ SpacingMark/a/}'); + Expect(1, 119149, '\p{GCB= SM}', ""); + Expect(0, 119149, '\p{^GCB= SM}', ""); + Expect(0, 119149, '\P{GCB= SM}', ""); + Expect(1, 119149, '\P{^GCB= SM}', ""); + Expect(0, 119150, '\p{GCB= SM}', ""); + Expect(1, 119150, '\p{^GCB= SM}', ""); + Expect(1, 119150, '\P{GCB= SM}', ""); + Expect(0, 119150, '\P{^GCB= SM}', ""); + Error('\p{Is_Grapheme_Cluster_Break= SPACINGMARK:=}'); + Error('\P{Is_Grapheme_Cluster_Break= SPACINGMARK:=}'); Expect(1, 119149, '\p{Is_Grapheme_Cluster_Break=spacingmark}', ""); Expect(0, 119149, '\p{^Is_Grapheme_Cluster_Break=spacingmark}', ""); Expect(0, 119149, '\P{Is_Grapheme_Cluster_Break=spacingmark}', ""); @@ -41576,34 +43246,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119150, '\p{^Is_Grapheme_Cluster_Break=spacingmark}', ""); Expect(1, 119150, '\P{Is_Grapheme_Cluster_Break=spacingmark}', ""); Expect(0, 119150, '\P{^Is_Grapheme_Cluster_Break=spacingmark}', ""); - Expect(1, 119149, '\p{Is_Grapheme_Cluster_Break: -SpacingMark}', ""); - Expect(0, 119149, '\p{^Is_Grapheme_Cluster_Break: -SpacingMark}', ""); - Expect(0, 119149, '\P{Is_Grapheme_Cluster_Break: -SpacingMark}', ""); - Expect(1, 119149, '\P{^Is_Grapheme_Cluster_Break: -SpacingMark}', ""); - Expect(0, 119150, '\p{Is_Grapheme_Cluster_Break: -SpacingMark}', ""); - Expect(1, 119150, '\p{^Is_Grapheme_Cluster_Break: -SpacingMark}', ""); - Expect(1, 119150, '\P{Is_Grapheme_Cluster_Break: -SpacingMark}', ""); - Expect(0, 119150, '\P{^Is_Grapheme_Cluster_Break: -SpacingMark}', ""); - Error('\p{Is_GCB=:= sm}'); - Error('\P{Is_GCB=:= sm}'); - Expect(1, 119149, '\p{Is_GCB: sm}', ""); - Expect(0, 119149, '\p{^Is_GCB: sm}', ""); - Expect(0, 119149, '\P{Is_GCB: sm}', ""); - Expect(1, 119149, '\P{^Is_GCB: sm}', ""); - Expect(0, 119150, '\p{Is_GCB: sm}', ""); - Expect(1, 119150, '\p{^Is_GCB: sm}', ""); - Expect(1, 119150, '\P{Is_GCB: sm}', ""); - Expect(0, 119150, '\P{^Is_GCB: sm}', ""); - Expect(1, 119149, '\p{Is_GCB= SM}', ""); - Expect(0, 119149, '\p{^Is_GCB= SM}', ""); - Expect(0, 119149, '\P{Is_GCB= SM}', ""); - Expect(1, 119149, '\P{^Is_GCB= SM}', ""); - Expect(0, 119150, '\p{Is_GCB= SM}', ""); - Expect(1, 119150, '\p{^Is_GCB= SM}', ""); - Expect(1, 119150, '\P{Is_GCB= SM}', ""); - Expect(0, 119150, '\P{^Is_GCB= SM}', ""); - Error('\p{Grapheme_Cluster_Break= T/a/}'); - Error('\P{Grapheme_Cluster_Break= T/a/}'); + Expect(1, 119149, '\p{Is_Grapheme_Cluster_Break: _-SpacingMark}', ""); + Expect(0, 119149, '\p{^Is_Grapheme_Cluster_Break: _-SpacingMark}', ""); + Expect(0, 119149, '\P{Is_Grapheme_Cluster_Break: _-SpacingMark}', ""); + Expect(1, 119149, '\P{^Is_Grapheme_Cluster_Break: _-SpacingMark}', ""); + Expect(0, 119150, '\p{Is_Grapheme_Cluster_Break: _-SpacingMark}', ""); + Expect(1, 119150, '\p{^Is_Grapheme_Cluster_Break: _-SpacingMark}', ""); + Expect(1, 119150, '\P{Is_Grapheme_Cluster_Break: _-SpacingMark}', ""); + Expect(0, 119150, '\P{^Is_Grapheme_Cluster_Break: _-SpacingMark}', ""); + Error('\p{Is_GCB=:= -sm}'); + Error('\P{Is_GCB=:= -sm}'); + Expect(1, 119149, '\p{Is_GCB: sm}', ""); + Expect(0, 119149, '\p{^Is_GCB: sm}', ""); + Expect(0, 119149, '\P{Is_GCB: sm}', ""); + Expect(1, 119149, '\P{^Is_GCB: sm}', ""); + Expect(0, 119150, '\p{Is_GCB: sm}', ""); + Expect(1, 119150, '\p{^Is_GCB: sm}', ""); + Expect(1, 119150, '\P{Is_GCB: sm}', ""); + Expect(0, 119150, '\P{^Is_GCB: sm}', ""); + Expect(1, 119149, '\p{Is_GCB=--SM}', ""); + Expect(0, 119149, '\p{^Is_GCB=--SM}', ""); + Expect(0, 119149, '\P{Is_GCB=--SM}', ""); + Expect(1, 119149, '\P{^Is_GCB=--SM}', ""); + Expect(0, 119150, '\p{Is_GCB=--SM}', ""); + Expect(1, 119150, '\p{^Is_GCB=--SM}', ""); + Expect(1, 119150, '\P{Is_GCB=--SM}', ""); + Expect(0, 119150, '\P{^Is_GCB=--SM}', ""); + Error('\p{Grapheme_Cluster_Break= _T:=}'); + Error('\P{Grapheme_Cluster_Break= _T:=}'); Expect(1, 55291, '\p{Grapheme_Cluster_Break=:\AT\z:}', "");; Expect(0, 55292, '\p{Grapheme_Cluster_Break=:\AT\z:}', "");; Expect(1, 55291, '\p{Grapheme_Cluster_Break=t}', ""); @@ -41616,16 +43286,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55292, '\P{^Grapheme_Cluster_Break=t}', ""); Expect(1, 55291, '\p{Grapheme_Cluster_Break=:\At\z:}', "");; Expect(0, 55292, '\p{Grapheme_Cluster_Break=:\At\z:}', "");; - Expect(1, 55291, '\p{Grapheme_Cluster_Break=__T}', ""); - Expect(0, 55291, '\p{^Grapheme_Cluster_Break=__T}', ""); - Expect(0, 55291, '\P{Grapheme_Cluster_Break=__T}', ""); - Expect(1, 55291, '\P{^Grapheme_Cluster_Break=__T}', ""); - Expect(0, 55292, '\p{Grapheme_Cluster_Break=__T}', ""); - Expect(1, 55292, '\p{^Grapheme_Cluster_Break=__T}', ""); - Expect(1, 55292, '\P{Grapheme_Cluster_Break=__T}', ""); - Expect(0, 55292, '\P{^Grapheme_Cluster_Break=__T}', ""); - Error('\p{GCB=/a/_T}'); - Error('\P{GCB=/a/_T}'); + Expect(1, 55291, '\p{Grapheme_Cluster_Break= T}', ""); + Expect(0, 55291, '\p{^Grapheme_Cluster_Break= T}', ""); + Expect(0, 55291, '\P{Grapheme_Cluster_Break= T}', ""); + Expect(1, 55291, '\P{^Grapheme_Cluster_Break= T}', ""); + Expect(0, 55292, '\p{Grapheme_Cluster_Break= T}', ""); + Expect(1, 55292, '\p{^Grapheme_Cluster_Break= T}', ""); + Expect(1, 55292, '\P{Grapheme_Cluster_Break= T}', ""); + Expect(0, 55292, '\P{^Grapheme_Cluster_Break= T}', ""); + Error('\p{GCB: := _t}'); + Error('\P{GCB: := _t}'); Expect(1, 55291, '\p{GCB=:\AT\z:}', "");; Expect(0, 55292, '\p{GCB=:\AT\z:}', "");; Expect(1, 55291, '\p{GCB=t}', ""); @@ -41638,34 +43308,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55292, '\P{^GCB=t}', ""); Expect(1, 55291, '\p{GCB=:\At\z:}', "");; Expect(0, 55292, '\p{GCB=:\At\z:}', "");; - Expect(1, 55291, '\p{GCB= T}', ""); - Expect(0, 55291, '\p{^GCB= T}', ""); - Expect(0, 55291, '\P{GCB= T}', ""); - Expect(1, 55291, '\P{^GCB= T}', ""); - Expect(0, 55292, '\p{GCB= T}', ""); - Expect(1, 55292, '\p{^GCB= T}', ""); - Expect(1, 55292, '\P{GCB= T}', ""); - Expect(0, 55292, '\P{^GCB= T}', ""); - Error('\p{Is_Grapheme_Cluster_Break: T:=}'); - Error('\P{Is_Grapheme_Cluster_Break: T:=}'); - Expect(1, 55291, '\p{Is_Grapheme_Cluster_Break=t}', ""); - Expect(0, 55291, '\p{^Is_Grapheme_Cluster_Break=t}', ""); - Expect(0, 55291, '\P{Is_Grapheme_Cluster_Break=t}', ""); - Expect(1, 55291, '\P{^Is_Grapheme_Cluster_Break=t}', ""); - Expect(0, 55292, '\p{Is_Grapheme_Cluster_Break=t}', ""); - Expect(1, 55292, '\p{^Is_Grapheme_Cluster_Break=t}', ""); - Expect(1, 55292, '\P{Is_Grapheme_Cluster_Break=t}', ""); - Expect(0, 55292, '\P{^Is_Grapheme_Cluster_Break=t}', ""); - Expect(1, 55291, '\p{Is_Grapheme_Cluster_Break= T}', ""); - Expect(0, 55291, '\p{^Is_Grapheme_Cluster_Break= T}', ""); - Expect(0, 55291, '\P{Is_Grapheme_Cluster_Break= T}', ""); - Expect(1, 55291, '\P{^Is_Grapheme_Cluster_Break= T}', ""); - Expect(0, 55292, '\p{Is_Grapheme_Cluster_Break= T}', ""); - Expect(1, 55292, '\p{^Is_Grapheme_Cluster_Break= T}', ""); - Expect(1, 55292, '\P{Is_Grapheme_Cluster_Break= T}', ""); - Expect(0, 55292, '\P{^Is_Grapheme_Cluster_Break= T}', ""); - Error('\p{Is_GCB= T/a/}'); - Error('\P{Is_GCB= T/a/}'); + Expect(1, 55291, '\p{GCB=- T}', ""); + Expect(0, 55291, '\p{^GCB=- T}', ""); + Expect(0, 55291, '\P{GCB=- T}', ""); + Expect(1, 55291, '\P{^GCB=- T}', ""); + Expect(0, 55292, '\p{GCB=- T}', ""); + Expect(1, 55292, '\p{^GCB=- T}', ""); + Expect(1, 55292, '\P{GCB=- T}', ""); + Expect(0, 55292, '\P{^GCB=- T}', ""); + Error('\p{Is_Grapheme_Cluster_Break=/a/T}'); + Error('\P{Is_Grapheme_Cluster_Break=/a/T}'); + Expect(1, 55291, '\p{Is_Grapheme_Cluster_Break: t}', ""); + Expect(0, 55291, '\p{^Is_Grapheme_Cluster_Break: t}', ""); + Expect(0, 55291, '\P{Is_Grapheme_Cluster_Break: t}', ""); + Expect(1, 55291, '\P{^Is_Grapheme_Cluster_Break: t}', ""); + Expect(0, 55292, '\p{Is_Grapheme_Cluster_Break: t}', ""); + Expect(1, 55292, '\p{^Is_Grapheme_Cluster_Break: t}', ""); + Expect(1, 55292, '\P{Is_Grapheme_Cluster_Break: t}', ""); + Expect(0, 55292, '\P{^Is_Grapheme_Cluster_Break: t}', ""); + Expect(1, 55291, '\p{Is_Grapheme_Cluster_Break: _T}', ""); + Expect(0, 55291, '\p{^Is_Grapheme_Cluster_Break: _T}', ""); + Expect(0, 55291, '\P{Is_Grapheme_Cluster_Break: _T}', ""); + Expect(1, 55291, '\P{^Is_Grapheme_Cluster_Break: _T}', ""); + Expect(0, 55292, '\p{Is_Grapheme_Cluster_Break: _T}', ""); + Expect(1, 55292, '\p{^Is_Grapheme_Cluster_Break: _T}', ""); + Expect(1, 55292, '\P{Is_Grapheme_Cluster_Break: _T}', ""); + Expect(0, 55292, '\P{^Is_Grapheme_Cluster_Break: _T}', ""); + Error('\p{Is_GCB=/a/ -T}'); + Error('\P{Is_GCB=/a/ -T}'); Expect(1, 55291, '\p{Is_GCB=t}', ""); Expect(0, 55291, '\p{^Is_GCB=t}', ""); Expect(0, 55291, '\P{Is_GCB=t}', ""); @@ -41674,38 +43344,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55292, '\p{^Is_GCB=t}', ""); Expect(1, 55292, '\P{Is_GCB=t}', ""); Expect(0, 55292, '\P{^Is_GCB=t}', ""); - Expect(1, 55291, '\p{Is_GCB= T}', ""); - Expect(0, 55291, '\p{^Is_GCB= T}', ""); - Expect(0, 55291, '\P{Is_GCB= T}', ""); - Expect(1, 55291, '\P{^Is_GCB= T}', ""); - Expect(0, 55292, '\p{Is_GCB= T}', ""); - Expect(1, 55292, '\p{^Is_GCB= T}', ""); - Expect(1, 55292, '\P{Is_GCB= T}', ""); - Expect(0, 55292, '\P{^Is_GCB= T}', ""); - Error('\p{Grapheme_Cluster_Break= V:=}'); - Error('\P{Grapheme_Cluster_Break= V:=}'); + Expect(1, 55291, '\p{Is_GCB=_-T}', ""); + Expect(0, 55291, '\p{^Is_GCB=_-T}', ""); + Expect(0, 55291, '\P{Is_GCB=_-T}', ""); + Expect(1, 55291, '\P{^Is_GCB=_-T}', ""); + Expect(0, 55292, '\p{Is_GCB=_-T}', ""); + Expect(1, 55292, '\p{^Is_GCB=_-T}', ""); + Expect(1, 55292, '\P{Is_GCB=_-T}', ""); + Expect(0, 55292, '\P{^Is_GCB=_-T}', ""); + Error('\p{Grapheme_Cluster_Break= /a/V}'); + Error('\P{Grapheme_Cluster_Break= /a/V}'); Expect(1, 55238, '\p{Grapheme_Cluster_Break=:\AV\z:}', "");; Expect(0, 55239, '\p{Grapheme_Cluster_Break=:\AV\z:}', "");; - Expect(1, 55238, '\p{Grapheme_Cluster_Break=v}', ""); - Expect(0, 55238, '\p{^Grapheme_Cluster_Break=v}', ""); - Expect(0, 55238, '\P{Grapheme_Cluster_Break=v}', ""); - Expect(1, 55238, '\P{^Grapheme_Cluster_Break=v}', ""); - Expect(0, 55239, '\p{Grapheme_Cluster_Break=v}', ""); - Expect(1, 55239, '\p{^Grapheme_Cluster_Break=v}', ""); - Expect(1, 55239, '\P{Grapheme_Cluster_Break=v}', ""); - Expect(0, 55239, '\P{^Grapheme_Cluster_Break=v}', ""); + Expect(1, 55238, '\p{Grapheme_Cluster_Break: v}', ""); + Expect(0, 55238, '\p{^Grapheme_Cluster_Break: v}', ""); + Expect(0, 55238, '\P{Grapheme_Cluster_Break: v}', ""); + Expect(1, 55238, '\P{^Grapheme_Cluster_Break: v}', ""); + Expect(0, 55239, '\p{Grapheme_Cluster_Break: v}', ""); + Expect(1, 55239, '\p{^Grapheme_Cluster_Break: v}', ""); + Expect(1, 55239, '\P{Grapheme_Cluster_Break: v}', ""); + Expect(0, 55239, '\P{^Grapheme_Cluster_Break: v}', ""); Expect(1, 55238, '\p{Grapheme_Cluster_Break=:\Av\z:}', "");; Expect(0, 55239, '\p{Grapheme_Cluster_Break=:\Av\z:}', "");; - Expect(1, 55238, '\p{Grapheme_Cluster_Break=-_V}', ""); - Expect(0, 55238, '\p{^Grapheme_Cluster_Break=-_V}', ""); - Expect(0, 55238, '\P{Grapheme_Cluster_Break=-_V}', ""); - Expect(1, 55238, '\P{^Grapheme_Cluster_Break=-_V}', ""); - Expect(0, 55239, '\p{Grapheme_Cluster_Break=-_V}', ""); - Expect(1, 55239, '\p{^Grapheme_Cluster_Break=-_V}', ""); - Expect(1, 55239, '\P{Grapheme_Cluster_Break=-_V}', ""); - Expect(0, 55239, '\P{^Grapheme_Cluster_Break=-_V}', ""); - Error('\p{GCB=/a/V}'); - Error('\P{GCB=/a/V}'); + Expect(1, 55238, '\p{Grapheme_Cluster_Break= v}', ""); + Expect(0, 55238, '\p{^Grapheme_Cluster_Break= v}', ""); + Expect(0, 55238, '\P{Grapheme_Cluster_Break= v}', ""); + Expect(1, 55238, '\P{^Grapheme_Cluster_Break= v}', ""); + Expect(0, 55239, '\p{Grapheme_Cluster_Break= v}', ""); + Expect(1, 55239, '\p{^Grapheme_Cluster_Break= v}', ""); + Expect(1, 55239, '\P{Grapheme_Cluster_Break= v}', ""); + Expect(0, 55239, '\P{^Grapheme_Cluster_Break= v}', ""); + Error('\p{GCB=_V:=}'); + Error('\P{GCB=_V:=}'); Expect(1, 55238, '\p{GCB=:\AV\z:}', "");; Expect(0, 55239, '\p{GCB=:\AV\z:}', "");; Expect(1, 55238, '\p{GCB=v}', ""); @@ -41718,24 +43388,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55239, '\P{^GCB=v}', ""); Expect(1, 55238, '\p{GCB=:\Av\z:}', "");; Expect(0, 55239, '\p{GCB=:\Av\z:}', "");; - Expect(1, 55238, '\p{GCB=-V}', ""); - Expect(0, 55238, '\p{^GCB=-V}', ""); - Expect(0, 55238, '\P{GCB=-V}', ""); - Expect(1, 55238, '\P{^GCB=-V}', ""); - Expect(0, 55239, '\p{GCB=-V}', ""); - Expect(1, 55239, '\p{^GCB=-V}', ""); - Expect(1, 55239, '\P{GCB=-V}', ""); - Expect(0, 55239, '\P{^GCB=-V}', ""); - Error('\p{Is_Grapheme_Cluster_Break=:=- V}'); - Error('\P{Is_Grapheme_Cluster_Break=:=- V}'); - Expect(1, 55238, '\p{Is_Grapheme_Cluster_Break=v}', ""); - Expect(0, 55238, '\p{^Is_Grapheme_Cluster_Break=v}', ""); - Expect(0, 55238, '\P{Is_Grapheme_Cluster_Break=v}', ""); - Expect(1, 55238, '\P{^Is_Grapheme_Cluster_Break=v}', ""); - Expect(0, 55239, '\p{Is_Grapheme_Cluster_Break=v}', ""); - Expect(1, 55239, '\p{^Is_Grapheme_Cluster_Break=v}', ""); - Expect(1, 55239, '\P{Is_Grapheme_Cluster_Break=v}', ""); - Expect(0, 55239, '\P{^Is_Grapheme_Cluster_Break=v}', ""); + Expect(1, 55238, '\p{GCB: --v}', ""); + Expect(0, 55238, '\p{^GCB: --v}', ""); + Expect(0, 55238, '\P{GCB: --v}', ""); + Expect(1, 55238, '\P{^GCB: --v}', ""); + Expect(0, 55239, '\p{GCB: --v}', ""); + Expect(1, 55239, '\p{^GCB: --v}', ""); + Expect(1, 55239, '\P{GCB: --v}', ""); + Expect(0, 55239, '\P{^GCB: --v}', ""); + Error('\p{Is_Grapheme_Cluster_Break=_/a/V}'); + Error('\P{Is_Grapheme_Cluster_Break=_/a/V}'); + Expect(1, 55238, '\p{Is_Grapheme_Cluster_Break: v}', ""); + Expect(0, 55238, '\p{^Is_Grapheme_Cluster_Break: v}', ""); + Expect(0, 55238, '\P{Is_Grapheme_Cluster_Break: v}', ""); + Expect(1, 55238, '\P{^Is_Grapheme_Cluster_Break: v}', ""); + Expect(0, 55239, '\p{Is_Grapheme_Cluster_Break: v}', ""); + Expect(1, 55239, '\p{^Is_Grapheme_Cluster_Break: v}', ""); + Expect(1, 55239, '\P{Is_Grapheme_Cluster_Break: v}', ""); + Expect(0, 55239, '\P{^Is_Grapheme_Cluster_Break: v}', ""); Expect(1, 55238, '\p{Is_Grapheme_Cluster_Break=- V}', ""); Expect(0, 55238, '\p{^Is_Grapheme_Cluster_Break=- V}', ""); Expect(0, 55238, '\P{Is_Grapheme_Cluster_Break=- V}', ""); @@ -41744,48 +43414,48 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55239, '\p{^Is_Grapheme_Cluster_Break=- V}', ""); Expect(1, 55239, '\P{Is_Grapheme_Cluster_Break=- V}', ""); Expect(0, 55239, '\P{^Is_Grapheme_Cluster_Break=- V}', ""); - Error('\p{Is_GCB= /a/V}'); - Error('\P{Is_GCB= /a/V}'); - Expect(1, 55238, '\p{Is_GCB: v}', ""); - Expect(0, 55238, '\p{^Is_GCB: v}', ""); - Expect(0, 55238, '\P{Is_GCB: v}', ""); - Expect(1, 55238, '\P{^Is_GCB: v}', ""); - Expect(0, 55239, '\p{Is_GCB: v}', ""); - Expect(1, 55239, '\p{^Is_GCB: v}', ""); - Expect(1, 55239, '\P{Is_GCB: v}', ""); - Expect(0, 55239, '\P{^Is_GCB: v}', ""); - Expect(1, 55238, '\p{Is_GCB=- V}', ""); - Expect(0, 55238, '\p{^Is_GCB=- V}', ""); - Expect(0, 55238, '\P{Is_GCB=- V}', ""); - Expect(1, 55238, '\P{^Is_GCB=- V}', ""); - Expect(0, 55239, '\p{Is_GCB=- V}', ""); - Expect(1, 55239, '\p{^Is_GCB=- V}', ""); - Expect(1, 55239, '\P{Is_GCB=- V}', ""); - Expect(0, 55239, '\P{^Is_GCB=- V}', ""); - Error('\p{Grapheme_Cluster_Break: other:=}'); - Error('\P{Grapheme_Cluster_Break: other:=}'); + Error('\p{Is_GCB=/a/ -v}'); + Error('\P{Is_GCB=/a/ -v}'); + Expect(1, 55238, '\p{Is_GCB:v}', ""); + Expect(0, 55238, '\p{^Is_GCB:v}', ""); + Expect(0, 55238, '\P{Is_GCB:v}', ""); + Expect(1, 55238, '\P{^Is_GCB:v}', ""); + Expect(0, 55239, '\p{Is_GCB:v}', ""); + Expect(1, 55239, '\p{^Is_GCB:v}', ""); + Expect(1, 55239, '\P{Is_GCB:v}', ""); + Expect(0, 55239, '\P{^Is_GCB:v}', ""); + Expect(1, 55238, '\p{Is_GCB= -V}', ""); + Expect(0, 55238, '\p{^Is_GCB= -V}', ""); + Expect(0, 55238, '\P{Is_GCB= -V}', ""); + Expect(1, 55238, '\P{^Is_GCB= -V}', ""); + Expect(0, 55239, '\p{Is_GCB= -V}', ""); + Expect(1, 55239, '\p{^Is_GCB= -V}', ""); + Expect(1, 55239, '\P{Is_GCB= -V}', ""); + Expect(0, 55239, '\P{^Is_GCB= -V}', ""); + Error('\p{Grapheme_Cluster_Break= /a/Other}'); + Error('\P{Grapheme_Cluster_Break= /a/Other}'); Expect(1, 921600, '\p{Grapheme_Cluster_Break=:\AOther\z:}', "");; Expect(0, 921599, '\p{Grapheme_Cluster_Break=:\AOther\z:}', "");; - Expect(1, 921600, '\p{Grapheme_Cluster_Break=other}', ""); - Expect(0, 921600, '\p{^Grapheme_Cluster_Break=other}', ""); - Expect(0, 921600, '\P{Grapheme_Cluster_Break=other}', ""); - Expect(1, 921600, '\P{^Grapheme_Cluster_Break=other}', ""); - Expect(0, 921599, '\p{Grapheme_Cluster_Break=other}', ""); - Expect(1, 921599, '\p{^Grapheme_Cluster_Break=other}', ""); - Expect(1, 921599, '\P{Grapheme_Cluster_Break=other}', ""); - Expect(0, 921599, '\P{^Grapheme_Cluster_Break=other}', ""); + Expect(1, 921600, '\p{Grapheme_Cluster_Break:other}', ""); + Expect(0, 921600, '\p{^Grapheme_Cluster_Break:other}', ""); + Expect(0, 921600, '\P{Grapheme_Cluster_Break:other}', ""); + Expect(1, 921600, '\P{^Grapheme_Cluster_Break:other}', ""); + Expect(0, 921599, '\p{Grapheme_Cluster_Break:other}', ""); + Expect(1, 921599, '\p{^Grapheme_Cluster_Break:other}', ""); + Expect(1, 921599, '\P{Grapheme_Cluster_Break:other}', ""); + Expect(0, 921599, '\P{^Grapheme_Cluster_Break:other}', ""); Expect(1, 921600, '\p{Grapheme_Cluster_Break=:\Aother\z:}', "");; Expect(0, 921599, '\p{Grapheme_Cluster_Break=:\Aother\z:}', "");; - Expect(1, 921600, '\p{Grapheme_Cluster_Break= -other}', ""); - Expect(0, 921600, '\p{^Grapheme_Cluster_Break= -other}', ""); - Expect(0, 921600, '\P{Grapheme_Cluster_Break= -other}', ""); - Expect(1, 921600, '\P{^Grapheme_Cluster_Break= -other}', ""); - Expect(0, 921599, '\p{Grapheme_Cluster_Break= -other}', ""); - Expect(1, 921599, '\p{^Grapheme_Cluster_Break= -other}', ""); - Expect(1, 921599, '\P{Grapheme_Cluster_Break= -other}', ""); - Expect(0, 921599, '\P{^Grapheme_Cluster_Break= -other}', ""); - Error('\p{GCB: _/a/XX}'); - Error('\P{GCB: _/a/XX}'); + Expect(1, 921600, '\p{Grapheme_Cluster_Break=- other}', ""); + Expect(0, 921600, '\p{^Grapheme_Cluster_Break=- other}', ""); + Expect(0, 921600, '\P{Grapheme_Cluster_Break=- other}', ""); + Expect(1, 921600, '\P{^Grapheme_Cluster_Break=- other}', ""); + Expect(0, 921599, '\p{Grapheme_Cluster_Break=- other}', ""); + Expect(1, 921599, '\p{^Grapheme_Cluster_Break=- other}', ""); + Expect(1, 921599, '\P{Grapheme_Cluster_Break=- other}', ""); + Expect(0, 921599, '\P{^Grapheme_Cluster_Break=- other}', ""); + Error('\p{GCB=_ XX/a/}'); + Error('\P{GCB=_ XX/a/}'); Expect(1, 921600, '\p{GCB=:\AXX\z:}', "");; Expect(0, 921599, '\p{GCB=:\AXX\z:}', "");; Expect(1, 921600, '\p{GCB=xx}', ""); @@ -41798,16 +43468,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 921599, '\P{^GCB=xx}', ""); Expect(1, 921600, '\p{GCB=:\Axx\z:}', "");; Expect(0, 921599, '\p{GCB=:\Axx\z:}', "");; - Expect(1, 921600, '\p{GCB:-_xx}', ""); - Expect(0, 921600, '\p{^GCB:-_xx}', ""); - Expect(0, 921600, '\P{GCB:-_xx}', ""); - Expect(1, 921600, '\P{^GCB:-_xx}', ""); - Expect(0, 921599, '\p{GCB:-_xx}', ""); - Expect(1, 921599, '\p{^GCB:-_xx}', ""); - Expect(1, 921599, '\P{GCB:-_xx}', ""); - Expect(0, 921599, '\P{^GCB:-_xx}', ""); - Error('\p{Is_Grapheme_Cluster_Break=_-Other/a/}'); - Error('\P{Is_Grapheme_Cluster_Break=_-Other/a/}'); + Expect(1, 921600, '\p{GCB= -xx}', ""); + Expect(0, 921600, '\p{^GCB= -xx}', ""); + Expect(0, 921600, '\P{GCB= -xx}', ""); + Expect(1, 921600, '\P{^GCB= -xx}', ""); + Expect(0, 921599, '\p{GCB= -xx}', ""); + Expect(1, 921599, '\p{^GCB= -xx}', ""); + Expect(1, 921599, '\P{GCB= -xx}', ""); + Expect(0, 921599, '\P{^GCB= -xx}', ""); + Error('\p{Is_Grapheme_Cluster_Break= Other/a/}'); + Error('\P{Is_Grapheme_Cluster_Break= Other/a/}'); Expect(1, 921600, '\p{Is_Grapheme_Cluster_Break=other}', ""); Expect(0, 921600, '\p{^Is_Grapheme_Cluster_Break=other}', ""); Expect(0, 921600, '\P{Is_Grapheme_Cluster_Break=other}', ""); @@ -41816,34 +43486,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 921599, '\p{^Is_Grapheme_Cluster_Break=other}', ""); Expect(1, 921599, '\P{Is_Grapheme_Cluster_Break=other}', ""); Expect(0, 921599, '\P{^Is_Grapheme_Cluster_Break=other}', ""); - Expect(1, 921600, '\p{Is_Grapheme_Cluster_Break=--OTHER}', ""); - Expect(0, 921600, '\p{^Is_Grapheme_Cluster_Break=--OTHER}', ""); - Expect(0, 921600, '\P{Is_Grapheme_Cluster_Break=--OTHER}', ""); - Expect(1, 921600, '\P{^Is_Grapheme_Cluster_Break=--OTHER}', ""); - Expect(0, 921599, '\p{Is_Grapheme_Cluster_Break=--OTHER}', ""); - Expect(1, 921599, '\p{^Is_Grapheme_Cluster_Break=--OTHER}', ""); - Expect(1, 921599, '\P{Is_Grapheme_Cluster_Break=--OTHER}', ""); - Expect(0, 921599, '\P{^Is_Grapheme_Cluster_Break=--OTHER}', ""); - Error('\p{Is_GCB:_:=XX}'); - Error('\P{Is_GCB:_:=XX}'); - Expect(1, 921600, '\p{Is_GCB: xx}', ""); - Expect(0, 921600, '\p{^Is_GCB: xx}', ""); - Expect(0, 921600, '\P{Is_GCB: xx}', ""); - Expect(1, 921600, '\P{^Is_GCB: xx}', ""); - Expect(0, 921599, '\p{Is_GCB: xx}', ""); - Expect(1, 921599, '\p{^Is_GCB: xx}', ""); - Expect(1, 921599, '\P{Is_GCB: xx}', ""); - Expect(0, 921599, '\P{^Is_GCB: xx}', ""); - Expect(1, 921600, '\p{Is_GCB: -XX}', ""); - Expect(0, 921600, '\p{^Is_GCB: -XX}', ""); - Expect(0, 921600, '\P{Is_GCB: -XX}', ""); - Expect(1, 921600, '\P{^Is_GCB: -XX}', ""); - Expect(0, 921599, '\p{Is_GCB: -XX}', ""); - Expect(1, 921599, '\p{^Is_GCB: -XX}', ""); - Expect(1, 921599, '\P{Is_GCB: -XX}', ""); - Expect(0, 921599, '\P{^Is_GCB: -XX}', ""); - Error('\p{Grapheme_Cluster_Break=:=__ZWJ}'); - Error('\P{Grapheme_Cluster_Break=:=__ZWJ}'); + Expect(1, 921600, '\p{Is_Grapheme_Cluster_Break=__Other}', ""); + Expect(0, 921600, '\p{^Is_Grapheme_Cluster_Break=__Other}', ""); + Expect(0, 921600, '\P{Is_Grapheme_Cluster_Break=__Other}', ""); + Expect(1, 921600, '\P{^Is_Grapheme_Cluster_Break=__Other}', ""); + Expect(0, 921599, '\p{Is_Grapheme_Cluster_Break=__Other}', ""); + Expect(1, 921599, '\p{^Is_Grapheme_Cluster_Break=__Other}', ""); + Expect(1, 921599, '\P{Is_Grapheme_Cluster_Break=__Other}', ""); + Expect(0, 921599, '\P{^Is_Grapheme_Cluster_Break=__Other}', ""); + Error('\p{Is_GCB=-XX/a/}'); + Error('\P{Is_GCB=-XX/a/}'); + Expect(1, 921600, '\p{Is_GCB=xx}', ""); + Expect(0, 921600, '\p{^Is_GCB=xx}', ""); + Expect(0, 921600, '\P{Is_GCB=xx}', ""); + Expect(1, 921600, '\P{^Is_GCB=xx}', ""); + Expect(0, 921599, '\p{Is_GCB=xx}', ""); + Expect(1, 921599, '\p{^Is_GCB=xx}', ""); + Expect(1, 921599, '\P{Is_GCB=xx}', ""); + Expect(0, 921599, '\P{^Is_GCB=xx}', ""); + Expect(1, 921600, '\p{Is_GCB=- XX}', ""); + Expect(0, 921600, '\p{^Is_GCB=- XX}', ""); + Expect(0, 921600, '\P{Is_GCB=- XX}', ""); + Expect(1, 921600, '\P{^Is_GCB=- XX}', ""); + Expect(0, 921599, '\p{Is_GCB=- XX}', ""); + Expect(1, 921599, '\p{^Is_GCB=- XX}', ""); + Expect(1, 921599, '\P{Is_GCB=- XX}', ""); + Expect(0, 921599, '\P{^Is_GCB=- XX}', ""); + Error('\p{Grapheme_Cluster_Break= /a/ZWJ}'); + Error('\P{Grapheme_Cluster_Break= /a/ZWJ}'); Expect(1, 8205, '\p{Grapheme_Cluster_Break=:\AZWJ\z:}', "");; Expect(0, 8206, '\p{Grapheme_Cluster_Break=:\AZWJ\z:}', "");; Expect(1, 8205, '\p{Grapheme_Cluster_Break=zwj}', ""); @@ -41856,38 +43526,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8206, '\P{^Grapheme_Cluster_Break=zwj}', ""); Expect(1, 8205, '\p{Grapheme_Cluster_Break=:\Azwj\z:}', "");; Expect(0, 8206, '\p{Grapheme_Cluster_Break=:\Azwj\z:}', "");; - Expect(1, 8205, '\p{Grapheme_Cluster_Break=_-ZWJ}', ""); - Expect(0, 8205, '\p{^Grapheme_Cluster_Break=_-ZWJ}', ""); - Expect(0, 8205, '\P{Grapheme_Cluster_Break=_-ZWJ}', ""); - Expect(1, 8205, '\P{^Grapheme_Cluster_Break=_-ZWJ}', ""); - Expect(0, 8206, '\p{Grapheme_Cluster_Break=_-ZWJ}', ""); - Expect(1, 8206, '\p{^Grapheme_Cluster_Break=_-ZWJ}', ""); - Expect(1, 8206, '\P{Grapheme_Cluster_Break=_-ZWJ}', ""); - Expect(0, 8206, '\P{^Grapheme_Cluster_Break=_-ZWJ}', ""); - Error('\p{GCB= ZWJ/a/}'); - Error('\P{GCB= ZWJ/a/}'); + Expect(1, 8205, '\p{Grapheme_Cluster_Break= _zwj}', ""); + Expect(0, 8205, '\p{^Grapheme_Cluster_Break= _zwj}', ""); + Expect(0, 8205, '\P{Grapheme_Cluster_Break= _zwj}', ""); + Expect(1, 8205, '\P{^Grapheme_Cluster_Break= _zwj}', ""); + Expect(0, 8206, '\p{Grapheme_Cluster_Break= _zwj}', ""); + Expect(1, 8206, '\p{^Grapheme_Cluster_Break= _zwj}', ""); + Expect(1, 8206, '\P{Grapheme_Cluster_Break= _zwj}', ""); + Expect(0, 8206, '\P{^Grapheme_Cluster_Break= _zwj}', ""); + Error('\p{GCB=:= -zwj}'); + Error('\P{GCB=:= -zwj}'); Expect(1, 8205, '\p{GCB=:\AZWJ\z:}', "");; Expect(0, 8206, '\p{GCB=:\AZWJ\z:}', "");; - Expect(1, 8205, '\p{GCB: zwj}', ""); - Expect(0, 8205, '\p{^GCB: zwj}', ""); - Expect(0, 8205, '\P{GCB: zwj}', ""); - Expect(1, 8205, '\P{^GCB: zwj}', ""); - Expect(0, 8206, '\p{GCB: zwj}', ""); - Expect(1, 8206, '\p{^GCB: zwj}', ""); - Expect(1, 8206, '\P{GCB: zwj}', ""); - Expect(0, 8206, '\P{^GCB: zwj}', ""); + Expect(1, 8205, '\p{GCB: zwj}', ""); + Expect(0, 8205, '\p{^GCB: zwj}', ""); + Expect(0, 8205, '\P{GCB: zwj}', ""); + Expect(1, 8205, '\P{^GCB: zwj}', ""); + Expect(0, 8206, '\p{GCB: zwj}', ""); + Expect(1, 8206, '\p{^GCB: zwj}', ""); + Expect(1, 8206, '\P{GCB: zwj}', ""); + Expect(0, 8206, '\P{^GCB: zwj}', ""); Expect(1, 8205, '\p{GCB=:\Azwj\z:}', "");; Expect(0, 8206, '\p{GCB=:\Azwj\z:}', "");; - Expect(1, 8205, '\p{GCB: -ZWJ}', ""); - Expect(0, 8205, '\p{^GCB: -ZWJ}', ""); - Expect(0, 8205, '\P{GCB: -ZWJ}', ""); - Expect(1, 8205, '\P{^GCB: -ZWJ}', ""); - Expect(0, 8206, '\p{GCB: -ZWJ}', ""); - Expect(1, 8206, '\p{^GCB: -ZWJ}', ""); - Expect(1, 8206, '\P{GCB: -ZWJ}', ""); - Expect(0, 8206, '\P{^GCB: -ZWJ}', ""); - Error('\p{Is_Grapheme_Cluster_Break=_ ZWJ/a/}'); - Error('\P{Is_Grapheme_Cluster_Break=_ ZWJ/a/}'); + Expect(1, 8205, '\p{GCB=_ zwj}', ""); + Expect(0, 8205, '\p{^GCB=_ zwj}', ""); + Expect(0, 8205, '\P{GCB=_ zwj}', ""); + Expect(1, 8205, '\P{^GCB=_ zwj}', ""); + Expect(0, 8206, '\p{GCB=_ zwj}', ""); + Expect(1, 8206, '\p{^GCB=_ zwj}', ""); + Expect(1, 8206, '\P{GCB=_ zwj}', ""); + Expect(0, 8206, '\P{^GCB=_ zwj}', ""); + Error('\p{Is_Grapheme_Cluster_Break=- ZWJ:=}'); + Error('\P{Is_Grapheme_Cluster_Break=- ZWJ:=}'); Expect(1, 8205, '\p{Is_Grapheme_Cluster_Break=zwj}', ""); Expect(0, 8205, '\p{^Is_Grapheme_Cluster_Break=zwj}', ""); Expect(0, 8205, '\P{Is_Grapheme_Cluster_Break=zwj}', ""); @@ -41896,16 +43566,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8206, '\p{^Is_Grapheme_Cluster_Break=zwj}', ""); Expect(1, 8206, '\P{Is_Grapheme_Cluster_Break=zwj}', ""); Expect(0, 8206, '\P{^Is_Grapheme_Cluster_Break=zwj}', ""); - Expect(1, 8205, '\p{Is_Grapheme_Cluster_Break= ZWJ}', ""); - Expect(0, 8205, '\p{^Is_Grapheme_Cluster_Break= ZWJ}', ""); - Expect(0, 8205, '\P{Is_Grapheme_Cluster_Break= ZWJ}', ""); - Expect(1, 8205, '\P{^Is_Grapheme_Cluster_Break= ZWJ}', ""); - Expect(0, 8206, '\p{Is_Grapheme_Cluster_Break= ZWJ}', ""); - Expect(1, 8206, '\p{^Is_Grapheme_Cluster_Break= ZWJ}', ""); - Expect(1, 8206, '\P{Is_Grapheme_Cluster_Break= ZWJ}', ""); - Expect(0, 8206, '\P{^Is_Grapheme_Cluster_Break= ZWJ}', ""); - Error('\p{Is_GCB= /a/ZWJ}'); - Error('\P{Is_GCB= /a/ZWJ}'); + Error('\p{Is_GCB: :=zwj}'); + Error('\P{Is_GCB: :=zwj}'); Expect(1, 8205, '\p{Is_GCB=zwj}', ""); Expect(0, 8205, '\p{^Is_GCB=zwj}', ""); Expect(0, 8205, '\P{Is_GCB=zwj}', ""); @@ -41914,198 +43576,198 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8206, '\p{^Is_GCB=zwj}', ""); Expect(1, 8206, '\P{Is_GCB=zwj}', ""); Expect(0, 8206, '\P{^Is_GCB=zwj}', ""); - Expect(1, 8205, '\p{Is_GCB=_ zwj}', ""); - Expect(0, 8205, '\p{^Is_GCB=_ zwj}', ""); - Expect(0, 8205, '\P{Is_GCB=_ zwj}', ""); - Expect(1, 8205, '\P{^Is_GCB=_ zwj}', ""); - Expect(0, 8206, '\p{Is_GCB=_ zwj}', ""); - Expect(1, 8206, '\p{^Is_GCB=_ zwj}', ""); - Expect(1, 8206, '\P{Is_GCB=_ zwj}', ""); - Expect(0, 8206, '\P{^Is_GCB=_ zwj}', ""); - Error('\p{Grapheme_Base=--No/a/}'); - Error('\P{Grapheme_Base=--No/a/}'); - Expect(1, 195102, '\p{Grapheme_Base=:\ANo\z:}', "");; - Expect(0, 195101, '\p{Grapheme_Base=:\ANo\z:}', "");; - Expect(1, 195102, '\p{Grapheme_Base=no}', ""); - Expect(0, 195102, '\p{^Grapheme_Base=no}', ""); - Expect(0, 195102, '\P{Grapheme_Base=no}', ""); - Expect(1, 195102, '\P{^Grapheme_Base=no}', ""); - Expect(0, 195101, '\p{Grapheme_Base=no}', ""); - Expect(1, 195101, '\p{^Grapheme_Base=no}', ""); - Expect(1, 195101, '\P{Grapheme_Base=no}', ""); - Expect(0, 195101, '\P{^Grapheme_Base=no}', ""); - Expect(1, 195102, '\p{Grapheme_Base=:\Ano\z:}', "");; - Expect(0, 195101, '\p{Grapheme_Base=:\Ano\z:}', "");; - Expect(1, 195102, '\p{Grapheme_Base= NO}', ""); - Expect(0, 195102, '\p{^Grapheme_Base= NO}', ""); - Expect(0, 195102, '\P{Grapheme_Base= NO}', ""); - Expect(1, 195102, '\P{^Grapheme_Base= NO}', ""); - Expect(0, 195101, '\p{Grapheme_Base= NO}', ""); - Expect(1, 195101, '\p{^Grapheme_Base= NO}', ""); - Expect(1, 195101, '\P{Grapheme_Base= NO}', ""); - Expect(0, 195101, '\P{^Grapheme_Base= NO}', ""); - Error('\p{Gr_Base: N:=}'); - Error('\P{Gr_Base: N:=}'); - Expect(1, 195102, '\p{Gr_Base=:\AN\z:}', "");; - Expect(0, 195101, '\p{Gr_Base=:\AN\z:}', "");; - Expect(1, 195102, '\p{Gr_Base=n}', ""); - Expect(0, 195102, '\p{^Gr_Base=n}', ""); - Expect(0, 195102, '\P{Gr_Base=n}', ""); - Expect(1, 195102, '\P{^Gr_Base=n}', ""); - Expect(0, 195101, '\p{Gr_Base=n}', ""); - Expect(1, 195101, '\p{^Gr_Base=n}', ""); - Expect(1, 195101, '\P{Gr_Base=n}', ""); - Expect(0, 195101, '\P{^Gr_Base=n}', ""); - Expect(1, 195102, '\p{Gr_Base=:\An\z:}', "");; - Expect(0, 195101, '\p{Gr_Base=:\An\z:}', "");; - Expect(1, 195102, '\p{Gr_Base: -N}', ""); - Expect(0, 195102, '\p{^Gr_Base: -N}', ""); - Expect(0, 195102, '\P{Gr_Base: -N}', ""); - Expect(1, 195102, '\P{^Gr_Base: -N}', ""); - Expect(0, 195101, '\p{Gr_Base: -N}', ""); - Expect(1, 195101, '\p{^Gr_Base: -N}', ""); - Expect(1, 195101, '\P{Gr_Base: -N}', ""); - Expect(0, 195101, '\P{^Gr_Base: -N}', ""); - Error('\p{Is_Grapheme_Base= f:=}'); - Error('\P{Is_Grapheme_Base= f:=}'); - Expect(1, 195102, '\p{Is_Grapheme_Base: f}', ""); - Expect(0, 195102, '\p{^Is_Grapheme_Base: f}', ""); - Expect(0, 195102, '\P{Is_Grapheme_Base: f}', ""); - Expect(1, 195102, '\P{^Is_Grapheme_Base: f}', ""); - Expect(0, 195101, '\p{Is_Grapheme_Base: f}', ""); - Expect(1, 195101, '\p{^Is_Grapheme_Base: f}', ""); - Expect(1, 195101, '\P{Is_Grapheme_Base: f}', ""); - Expect(0, 195101, '\P{^Is_Grapheme_Base: f}', ""); - Expect(1, 195102, '\p{Is_Grapheme_Base: -F}', ""); - Expect(0, 195102, '\p{^Is_Grapheme_Base: -F}', ""); - Expect(0, 195102, '\P{Is_Grapheme_Base: -F}', ""); - Expect(1, 195102, '\P{^Is_Grapheme_Base: -F}', ""); - Expect(0, 195101, '\p{Is_Grapheme_Base: -F}', ""); - Expect(1, 195101, '\p{^Is_Grapheme_Base: -F}', ""); - Expect(1, 195101, '\P{Is_Grapheme_Base: -F}', ""); - Expect(0, 195101, '\P{^Is_Grapheme_Base: -F}', ""); - Error('\p{Is_Gr_Base=:= False}'); - Error('\P{Is_Gr_Base=:= False}'); - Expect(1, 195102, '\p{Is_Gr_Base=false}', ""); - Expect(0, 195102, '\p{^Is_Gr_Base=false}', ""); - Expect(0, 195102, '\P{Is_Gr_Base=false}', ""); - Expect(1, 195102, '\P{^Is_Gr_Base=false}', ""); - Expect(0, 195101, '\p{Is_Gr_Base=false}', ""); - Expect(1, 195101, '\p{^Is_Gr_Base=false}', ""); - Expect(1, 195101, '\P{Is_Gr_Base=false}', ""); - Expect(0, 195101, '\P{^Is_Gr_Base=false}', ""); - Expect(1, 195102, '\p{Is_Gr_Base= false}', ""); - Expect(0, 195102, '\p{^Is_Gr_Base= false}', ""); - Expect(0, 195102, '\P{Is_Gr_Base= false}', ""); - Expect(1, 195102, '\P{^Is_Gr_Base= false}', ""); - Expect(0, 195101, '\p{Is_Gr_Base= false}', ""); - Expect(1, 195101, '\p{^Is_Gr_Base= false}', ""); - Expect(1, 195101, '\P{Is_Gr_Base= false}', ""); - Expect(0, 195101, '\P{^Is_Gr_Base= false}', ""); - Error('\p{Grapheme_Base: -YES:=}'); - Error('\P{Grapheme_Base: -YES:=}'); - Expect(1, 195101, '\p{Grapheme_Base=:\AYes\z:}', "");; - Expect(0, 195102, '\p{Grapheme_Base=:\AYes\z:}', "");; - Expect(1, 195101, '\p{Grapheme_Base=yes}', ""); - Expect(0, 195101, '\p{^Grapheme_Base=yes}', ""); - Expect(0, 195101, '\P{Grapheme_Base=yes}', ""); - Expect(1, 195101, '\P{^Grapheme_Base=yes}', ""); - Expect(0, 195102, '\p{Grapheme_Base=yes}', ""); - Expect(1, 195102, '\p{^Grapheme_Base=yes}', ""); - Expect(1, 195102, '\P{Grapheme_Base=yes}', ""); - Expect(0, 195102, '\P{^Grapheme_Base=yes}', ""); - Expect(1, 195101, '\p{Grapheme_Base=:\Ayes\z:}', "");; - Expect(0, 195102, '\p{Grapheme_Base=:\Ayes\z:}', "");; - Expect(1, 195101, '\p{Grapheme_Base=-_yes}', ""); - Expect(0, 195101, '\p{^Grapheme_Base=-_yes}', ""); - Expect(0, 195101, '\P{Grapheme_Base=-_yes}', ""); - Expect(1, 195101, '\P{^Grapheme_Base=-_yes}', ""); - Expect(0, 195102, '\p{Grapheme_Base=-_yes}', ""); - Expect(1, 195102, '\p{^Grapheme_Base=-_yes}', ""); - Expect(1, 195102, '\P{Grapheme_Base=-_yes}', ""); - Expect(0, 195102, '\P{^Grapheme_Base=-_yes}', ""); - Error('\p{Gr_Base=:=-Y}'); - Error('\P{Gr_Base=:=-Y}'); - Expect(1, 195101, '\p{Gr_Base=:\AY\z:}', "");; - Expect(0, 195102, '\p{Gr_Base=:\AY\z:}', "");; - Expect(1, 195101, '\p{Gr_Base=y}', ""); - Expect(0, 195101, '\p{^Gr_Base=y}', ""); - Expect(0, 195101, '\P{Gr_Base=y}', ""); - Expect(1, 195101, '\P{^Gr_Base=y}', ""); - Expect(0, 195102, '\p{Gr_Base=y}', ""); - Expect(1, 195102, '\p{^Gr_Base=y}', ""); - Expect(1, 195102, '\P{Gr_Base=y}', ""); - Expect(0, 195102, '\P{^Gr_Base=y}', ""); - Expect(1, 195101, '\p{Gr_Base=:\Ay\z:}', "");; - Expect(0, 195102, '\p{Gr_Base=:\Ay\z:}', "");; - Expect(1, 195101, '\p{Gr_Base= -Y}', ""); - Expect(0, 195101, '\p{^Gr_Base= -Y}', ""); - Expect(0, 195101, '\P{Gr_Base= -Y}', ""); - Expect(1, 195101, '\P{^Gr_Base= -Y}', ""); - Expect(0, 195102, '\p{Gr_Base= -Y}', ""); - Expect(1, 195102, '\p{^Gr_Base= -Y}', ""); - Expect(1, 195102, '\P{Gr_Base= -Y}', ""); - Expect(0, 195102, '\P{^Gr_Base= -Y}', ""); - Error('\p{Is_Grapheme_Base= T/a/}'); - Error('\P{Is_Grapheme_Base= T/a/}'); - Expect(1, 195101, '\p{Is_Grapheme_Base=t}', ""); - Expect(0, 195101, '\p{^Is_Grapheme_Base=t}', ""); - Expect(0, 195101, '\P{Is_Grapheme_Base=t}', ""); - Expect(1, 195101, '\P{^Is_Grapheme_Base=t}', ""); - Expect(0, 195102, '\p{Is_Grapheme_Base=t}', ""); - Expect(1, 195102, '\p{^Is_Grapheme_Base=t}', ""); - Expect(1, 195102, '\P{Is_Grapheme_Base=t}', ""); - Expect(0, 195102, '\P{^Is_Grapheme_Base=t}', ""); - Expect(1, 195101, '\p{Is_Grapheme_Base=T}', ""); - Expect(0, 195101, '\p{^Is_Grapheme_Base=T}', ""); - Expect(0, 195101, '\P{Is_Grapheme_Base=T}', ""); - Expect(1, 195101, '\P{^Is_Grapheme_Base=T}', ""); - Expect(0, 195102, '\p{Is_Grapheme_Base=T}', ""); - Expect(1, 195102, '\p{^Is_Grapheme_Base=T}', ""); - Expect(1, 195102, '\P{Is_Grapheme_Base=T}', ""); - Expect(0, 195102, '\P{^Is_Grapheme_Base=T}', ""); - Error('\p{Is_Gr_Base= /a/True}'); - Error('\P{Is_Gr_Base= /a/True}'); - Expect(1, 195101, '\p{Is_Gr_Base=true}', ""); - Expect(0, 195101, '\p{^Is_Gr_Base=true}', ""); - Expect(0, 195101, '\P{Is_Gr_Base=true}', ""); - Expect(1, 195101, '\P{^Is_Gr_Base=true}', ""); - Expect(0, 195102, '\p{Is_Gr_Base=true}', ""); - Expect(1, 195102, '\p{^Is_Gr_Base=true}', ""); - Expect(1, 195102, '\P{Is_Gr_Base=true}', ""); - Expect(0, 195102, '\P{^Is_Gr_Base=true}', ""); - Expect(1, 195101, '\p{Is_Gr_Base=_ True}', ""); - Expect(0, 195101, '\p{^Is_Gr_Base=_ True}', ""); - Expect(0, 195101, '\P{Is_Gr_Base=_ True}', ""); - Expect(1, 195101, '\P{^Is_Gr_Base=_ True}', ""); - Expect(0, 195102, '\p{Is_Gr_Base=_ True}', ""); - Expect(1, 195102, '\p{^Is_Gr_Base=_ True}', ""); - Expect(1, 195102, '\P{Is_Gr_Base=_ True}', ""); - Expect(0, 195102, '\P{^Is_Gr_Base=_ True}', ""); - Error('\p{Grapheme_Extend:- NO/a/}'); - Error('\P{Grapheme_Extend:- NO/a/}'); + Expect(1, 8205, '\p{Is_GCB= zwj}', ""); + Expect(0, 8205, '\p{^Is_GCB= zwj}', ""); + Expect(0, 8205, '\P{Is_GCB= zwj}', ""); + Expect(1, 8205, '\P{^Is_GCB= zwj}', ""); + Expect(0, 8206, '\p{Is_GCB= zwj}', ""); + Expect(1, 8206, '\p{^Is_GCB= zwj}', ""); + Expect(1, 8206, '\P{Is_GCB= zwj}', ""); + Expect(0, 8206, '\P{^Is_GCB= zwj}', ""); + Error('\p{Grapheme_Base=:= No}'); + Error('\P{Grapheme_Base=:= No}'); + Expect(1, 201547, '\p{Grapheme_Base=:\ANo\z:}', "");; + Expect(0, 201546, '\p{Grapheme_Base=:\ANo\z:}', "");; + Expect(1, 201547, '\p{Grapheme_Base: no}', ""); + Expect(0, 201547, '\p{^Grapheme_Base: no}', ""); + Expect(0, 201547, '\P{Grapheme_Base: no}', ""); + Expect(1, 201547, '\P{^Grapheme_Base: no}', ""); + Expect(0, 201546, '\p{Grapheme_Base: no}', ""); + Expect(1, 201546, '\p{^Grapheme_Base: no}', ""); + Expect(1, 201546, '\P{Grapheme_Base: no}', ""); + Expect(0, 201546, '\P{^Grapheme_Base: no}', ""); + Expect(1, 201547, '\p{Grapheme_Base=:\Ano\z:}', "");; + Expect(0, 201546, '\p{Grapheme_Base=:\Ano\z:}', "");; + Expect(1, 201547, '\p{Grapheme_Base=-_No}', ""); + Expect(0, 201547, '\p{^Grapheme_Base=-_No}', ""); + Expect(0, 201547, '\P{Grapheme_Base=-_No}', ""); + Expect(1, 201547, '\P{^Grapheme_Base=-_No}', ""); + Expect(0, 201546, '\p{Grapheme_Base=-_No}', ""); + Expect(1, 201546, '\p{^Grapheme_Base=-_No}', ""); + Expect(1, 201546, '\P{Grapheme_Base=-_No}', ""); + Expect(0, 201546, '\P{^Grapheme_Base=-_No}', ""); + Error('\p{Gr_Base=:=-_N}'); + Error('\P{Gr_Base=:=-_N}'); + Expect(1, 201547, '\p{Gr_Base=:\AN\z:}', "");; + Expect(0, 201546, '\p{Gr_Base=:\AN\z:}', "");; + Expect(1, 201547, '\p{Gr_Base=n}', ""); + Expect(0, 201547, '\p{^Gr_Base=n}', ""); + Expect(0, 201547, '\P{Gr_Base=n}', ""); + Expect(1, 201547, '\P{^Gr_Base=n}', ""); + Expect(0, 201546, '\p{Gr_Base=n}', ""); + Expect(1, 201546, '\p{^Gr_Base=n}', ""); + Expect(1, 201546, '\P{Gr_Base=n}', ""); + Expect(0, 201546, '\P{^Gr_Base=n}', ""); + Expect(1, 201547, '\p{Gr_Base=:\An\z:}', "");; + Expect(0, 201546, '\p{Gr_Base=:\An\z:}', "");; + Expect(1, 201547, '\p{Gr_Base: -N}', ""); + Expect(0, 201547, '\p{^Gr_Base: -N}', ""); + Expect(0, 201547, '\P{Gr_Base: -N}', ""); + Expect(1, 201547, '\P{^Gr_Base: -N}', ""); + Expect(0, 201546, '\p{Gr_Base: -N}', ""); + Expect(1, 201546, '\p{^Gr_Base: -N}', ""); + Expect(1, 201546, '\P{Gr_Base: -N}', ""); + Expect(0, 201546, '\P{^Gr_Base: -N}', ""); + Error('\p{Is_Grapheme_Base= -F/a/}'); + Error('\P{Is_Grapheme_Base= -F/a/}'); + Expect(1, 201547, '\p{Is_Grapheme_Base=f}', ""); + Expect(0, 201547, '\p{^Is_Grapheme_Base=f}', ""); + Expect(0, 201547, '\P{Is_Grapheme_Base=f}', ""); + Expect(1, 201547, '\P{^Is_Grapheme_Base=f}', ""); + Expect(0, 201546, '\p{Is_Grapheme_Base=f}', ""); + Expect(1, 201546, '\p{^Is_Grapheme_Base=f}', ""); + Expect(1, 201546, '\P{Is_Grapheme_Base=f}', ""); + Expect(0, 201546, '\P{^Is_Grapheme_Base=f}', ""); + Expect(1, 201547, '\p{Is_Grapheme_Base=__F}', ""); + Expect(0, 201547, '\p{^Is_Grapheme_Base=__F}', ""); + Expect(0, 201547, '\P{Is_Grapheme_Base=__F}', ""); + Expect(1, 201547, '\P{^Is_Grapheme_Base=__F}', ""); + Expect(0, 201546, '\p{Is_Grapheme_Base=__F}', ""); + Expect(1, 201546, '\p{^Is_Grapheme_Base=__F}', ""); + Expect(1, 201546, '\P{Is_Grapheme_Base=__F}', ""); + Expect(0, 201546, '\P{^Is_Grapheme_Base=__F}', ""); + Error('\p{Is_Gr_Base=/a/ false}'); + Error('\P{Is_Gr_Base=/a/ false}'); + Expect(1, 201547, '\p{Is_Gr_Base=false}', ""); + Expect(0, 201547, '\p{^Is_Gr_Base=false}', ""); + Expect(0, 201547, '\P{Is_Gr_Base=false}', ""); + Expect(1, 201547, '\P{^Is_Gr_Base=false}', ""); + Expect(0, 201546, '\p{Is_Gr_Base=false}', ""); + Expect(1, 201546, '\p{^Is_Gr_Base=false}', ""); + Expect(1, 201546, '\P{Is_Gr_Base=false}', ""); + Expect(0, 201546, '\P{^Is_Gr_Base=false}', ""); + Expect(1, 201547, '\p{Is_Gr_Base=-False}', ""); + Expect(0, 201547, '\p{^Is_Gr_Base=-False}', ""); + Expect(0, 201547, '\P{Is_Gr_Base=-False}', ""); + Expect(1, 201547, '\P{^Is_Gr_Base=-False}', ""); + Expect(0, 201546, '\p{Is_Gr_Base=-False}', ""); + Expect(1, 201546, '\p{^Is_Gr_Base=-False}', ""); + Expect(1, 201546, '\P{Is_Gr_Base=-False}', ""); + Expect(0, 201546, '\P{^Is_Gr_Base=-False}', ""); + Error('\p{Grapheme_Base=_/a/Yes}'); + Error('\P{Grapheme_Base=_/a/Yes}'); + Expect(1, 201546, '\p{Grapheme_Base=:\AYes\z:}', "");; + Expect(0, 201547, '\p{Grapheme_Base=:\AYes\z:}', "");; + Expect(1, 201546, '\p{Grapheme_Base=yes}', ""); + Expect(0, 201546, '\p{^Grapheme_Base=yes}', ""); + Expect(0, 201546, '\P{Grapheme_Base=yes}', ""); + Expect(1, 201546, '\P{^Grapheme_Base=yes}', ""); + Expect(0, 201547, '\p{Grapheme_Base=yes}', ""); + Expect(1, 201547, '\p{^Grapheme_Base=yes}', ""); + Expect(1, 201547, '\P{Grapheme_Base=yes}', ""); + Expect(0, 201547, '\P{^Grapheme_Base=yes}', ""); + Expect(1, 201546, '\p{Grapheme_Base=:\Ayes\z:}', "");; + Expect(0, 201547, '\p{Grapheme_Base=:\Ayes\z:}', "");; + Expect(1, 201546, '\p{Grapheme_Base=-yes}', ""); + Expect(0, 201546, '\p{^Grapheme_Base=-yes}', ""); + Expect(0, 201546, '\P{Grapheme_Base=-yes}', ""); + Expect(1, 201546, '\P{^Grapheme_Base=-yes}', ""); + Expect(0, 201547, '\p{Grapheme_Base=-yes}', ""); + Expect(1, 201547, '\p{^Grapheme_Base=-yes}', ""); + Expect(1, 201547, '\P{Grapheme_Base=-yes}', ""); + Expect(0, 201547, '\P{^Grapheme_Base=-yes}', ""); + Error('\p{Gr_Base=/a/ Y}'); + Error('\P{Gr_Base=/a/ Y}'); + Expect(1, 201546, '\p{Gr_Base=:\AY\z:}', "");; + Expect(0, 201547, '\p{Gr_Base=:\AY\z:}', "");; + Expect(1, 201546, '\p{Gr_Base=y}', ""); + Expect(0, 201546, '\p{^Gr_Base=y}', ""); + Expect(0, 201546, '\P{Gr_Base=y}', ""); + Expect(1, 201546, '\P{^Gr_Base=y}', ""); + Expect(0, 201547, '\p{Gr_Base=y}', ""); + Expect(1, 201547, '\p{^Gr_Base=y}', ""); + Expect(1, 201547, '\P{Gr_Base=y}', ""); + Expect(0, 201547, '\P{^Gr_Base=y}', ""); + Expect(1, 201546, '\p{Gr_Base=:\Ay\z:}', "");; + Expect(0, 201547, '\p{Gr_Base=:\Ay\z:}', "");; + Expect(1, 201546, '\p{Gr_Base= y}', ""); + Expect(0, 201546, '\p{^Gr_Base= y}', ""); + Expect(0, 201546, '\P{Gr_Base= y}', ""); + Expect(1, 201546, '\P{^Gr_Base= y}', ""); + Expect(0, 201547, '\p{Gr_Base= y}', ""); + Expect(1, 201547, '\p{^Gr_Base= y}', ""); + Expect(1, 201547, '\P{Gr_Base= y}', ""); + Expect(0, 201547, '\P{^Gr_Base= y}', ""); + Error('\p{Is_Grapheme_Base=:=--t}'); + Error('\P{Is_Grapheme_Base=:=--t}'); + Expect(1, 201546, '\p{Is_Grapheme_Base=t}', ""); + Expect(0, 201546, '\p{^Is_Grapheme_Base=t}', ""); + Expect(0, 201546, '\P{Is_Grapheme_Base=t}', ""); + Expect(1, 201546, '\P{^Is_Grapheme_Base=t}', ""); + Expect(0, 201547, '\p{Is_Grapheme_Base=t}', ""); + Expect(1, 201547, '\p{^Is_Grapheme_Base=t}', ""); + Expect(1, 201547, '\P{Is_Grapheme_Base=t}', ""); + Expect(0, 201547, '\P{^Is_Grapheme_Base=t}', ""); + Expect(1, 201546, '\p{Is_Grapheme_Base= T}', ""); + Expect(0, 201546, '\p{^Is_Grapheme_Base= T}', ""); + Expect(0, 201546, '\P{Is_Grapheme_Base= T}', ""); + Expect(1, 201546, '\P{^Is_Grapheme_Base= T}', ""); + Expect(0, 201547, '\p{Is_Grapheme_Base= T}', ""); + Expect(1, 201547, '\p{^Is_Grapheme_Base= T}', ""); + Expect(1, 201547, '\P{Is_Grapheme_Base= T}', ""); + Expect(0, 201547, '\P{^Is_Grapheme_Base= T}', ""); + Error('\p{Is_Gr_Base=-true:=}'); + Error('\P{Is_Gr_Base=-true:=}'); + Expect(1, 201546, '\p{Is_Gr_Base=true}', ""); + Expect(0, 201546, '\p{^Is_Gr_Base=true}', ""); + Expect(0, 201546, '\P{Is_Gr_Base=true}', ""); + Expect(1, 201546, '\P{^Is_Gr_Base=true}', ""); + Expect(0, 201547, '\p{Is_Gr_Base=true}', ""); + Expect(1, 201547, '\p{^Is_Gr_Base=true}', ""); + Expect(1, 201547, '\P{Is_Gr_Base=true}', ""); + Expect(0, 201547, '\P{^Is_Gr_Base=true}', ""); + Expect(1, 201546, '\p{Is_Gr_Base= -True}', ""); + Expect(0, 201546, '\p{^Is_Gr_Base= -True}', ""); + Expect(0, 201546, '\P{Is_Gr_Base= -True}', ""); + Expect(1, 201546, '\P{^Is_Gr_Base= -True}', ""); + Expect(0, 201547, '\p{Is_Gr_Base= -True}', ""); + Expect(1, 201547, '\p{^Is_Gr_Base= -True}', ""); + Expect(1, 201547, '\P{Is_Gr_Base= -True}', ""); + Expect(0, 201547, '\P{^Is_Gr_Base= -True}', ""); + Error('\p{Grapheme_Extend=/a/_ No}'); + Error('\P{Grapheme_Extend=/a/_ No}'); Expect(1, 918000, '\p{Grapheme_Extend=:\ANo\z:}', "");; Expect(0, 917999, '\p{Grapheme_Extend=:\ANo\z:}', "");; - Expect(1, 918000, '\p{Grapheme_Extend=no}', ""); - Expect(0, 918000, '\p{^Grapheme_Extend=no}', ""); - Expect(0, 918000, '\P{Grapheme_Extend=no}', ""); - Expect(1, 918000, '\P{^Grapheme_Extend=no}', ""); - Expect(0, 917999, '\p{Grapheme_Extend=no}', ""); - Expect(1, 917999, '\p{^Grapheme_Extend=no}', ""); - Expect(1, 917999, '\P{Grapheme_Extend=no}', ""); - Expect(0, 917999, '\P{^Grapheme_Extend=no}', ""); + Expect(1, 918000, '\p{Grapheme_Extend: no}', ""); + Expect(0, 918000, '\p{^Grapheme_Extend: no}', ""); + Expect(0, 918000, '\P{Grapheme_Extend: no}', ""); + Expect(1, 918000, '\P{^Grapheme_Extend: no}', ""); + Expect(0, 917999, '\p{Grapheme_Extend: no}', ""); + Expect(1, 917999, '\p{^Grapheme_Extend: no}', ""); + Expect(1, 917999, '\P{Grapheme_Extend: no}', ""); + Expect(0, 917999, '\P{^Grapheme_Extend: no}', ""); Expect(1, 918000, '\p{Grapheme_Extend=:\Ano\z:}', "");; Expect(0, 917999, '\p{Grapheme_Extend=:\Ano\z:}', "");; - Expect(1, 918000, '\p{Grapheme_Extend= NO}', ""); - Expect(0, 918000, '\p{^Grapheme_Extend= NO}', ""); - Expect(0, 918000, '\P{Grapheme_Extend= NO}', ""); - Expect(1, 918000, '\P{^Grapheme_Extend= NO}', ""); - Expect(0, 917999, '\p{Grapheme_Extend= NO}', ""); - Expect(1, 917999, '\p{^Grapheme_Extend= NO}', ""); - Expect(1, 917999, '\P{Grapheme_Extend= NO}', ""); - Expect(0, 917999, '\P{^Grapheme_Extend= NO}', ""); - Error('\p{Gr_Ext=/a/N}'); - Error('\P{Gr_Ext=/a/N}'); + Expect(1, 918000, '\p{Grapheme_Extend=No}', ""); + Expect(0, 918000, '\p{^Grapheme_Extend=No}', ""); + Expect(0, 918000, '\P{Grapheme_Extend=No}', ""); + Expect(1, 918000, '\P{^Grapheme_Extend=No}', ""); + Expect(0, 917999, '\p{Grapheme_Extend=No}', ""); + Expect(1, 917999, '\p{^Grapheme_Extend=No}', ""); + Expect(1, 917999, '\P{Grapheme_Extend=No}', ""); + Expect(0, 917999, '\P{^Grapheme_Extend=No}', ""); + Error('\p{Gr_Ext: _-N:=}'); + Error('\P{Gr_Ext: _-N:=}'); Expect(1, 918000, '\p{Gr_Ext=:\AN\z:}', "");; Expect(0, 917999, '\p{Gr_Ext=:\AN\z:}', "");; Expect(1, 918000, '\p{Gr_Ext=n}', ""); @@ -42118,16 +43780,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 917999, '\P{^Gr_Ext=n}', ""); Expect(1, 918000, '\p{Gr_Ext=:\An\z:}', "");; Expect(0, 917999, '\p{Gr_Ext=:\An\z:}', "");; - Expect(1, 918000, '\p{Gr_Ext: n}', ""); - Expect(0, 918000, '\p{^Gr_Ext: n}', ""); - Expect(0, 918000, '\P{Gr_Ext: n}', ""); - Expect(1, 918000, '\P{^Gr_Ext: n}', ""); - Expect(0, 917999, '\p{Gr_Ext: n}', ""); - Expect(1, 917999, '\p{^Gr_Ext: n}', ""); - Expect(1, 917999, '\P{Gr_Ext: n}', ""); - Expect(0, 917999, '\P{^Gr_Ext: n}', ""); - Error('\p{Is_Grapheme_Extend= -F/a/}'); - Error('\P{Is_Grapheme_Extend= -F/a/}'); + Expect(1, 918000, '\p{Gr_Ext= n}', ""); + Expect(0, 918000, '\p{^Gr_Ext= n}', ""); + Expect(0, 918000, '\P{Gr_Ext= n}', ""); + Expect(1, 918000, '\P{^Gr_Ext= n}', ""); + Expect(0, 917999, '\p{Gr_Ext= n}', ""); + Expect(1, 917999, '\p{^Gr_Ext= n}', ""); + Expect(1, 917999, '\P{Gr_Ext= n}', ""); + Expect(0, 917999, '\P{^Gr_Ext= n}', ""); + Error('\p{Is_Grapheme_Extend=:=_ f}'); + Error('\P{Is_Grapheme_Extend=:=_ f}'); Expect(1, 918000, '\p{Is_Grapheme_Extend=f}', ""); Expect(0, 918000, '\p{^Is_Grapheme_Extend=f}', ""); Expect(0, 918000, '\P{Is_Grapheme_Extend=f}', ""); @@ -42136,16 +43798,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 917999, '\p{^Is_Grapheme_Extend=f}', ""); Expect(1, 917999, '\P{Is_Grapheme_Extend=f}', ""); Expect(0, 917999, '\P{^Is_Grapheme_Extend=f}', ""); - Expect(1, 918000, '\p{Is_Grapheme_Extend=- f}', ""); - Expect(0, 918000, '\p{^Is_Grapheme_Extend=- f}', ""); - Expect(0, 918000, '\P{Is_Grapheme_Extend=- f}', ""); - Expect(1, 918000, '\P{^Is_Grapheme_Extend=- f}', ""); - Expect(0, 917999, '\p{Is_Grapheme_Extend=- f}', ""); - Expect(1, 917999, '\p{^Is_Grapheme_Extend=- f}', ""); - Expect(1, 917999, '\P{Is_Grapheme_Extend=- f}', ""); - Expect(0, 917999, '\P{^Is_Grapheme_Extend=- f}', ""); - Error('\p{Is_Gr_Ext= _FALSE:=}'); - Error('\P{Is_Gr_Ext= _FALSE:=}'); + Expect(1, 918000, '\p{Is_Grapheme_Extend= F}', ""); + Expect(0, 918000, '\p{^Is_Grapheme_Extend= F}', ""); + Expect(0, 918000, '\P{Is_Grapheme_Extend= F}', ""); + Expect(1, 918000, '\P{^Is_Grapheme_Extend= F}', ""); + Expect(0, 917999, '\p{Is_Grapheme_Extend= F}', ""); + Expect(1, 917999, '\p{^Is_Grapheme_Extend= F}', ""); + Expect(1, 917999, '\P{Is_Grapheme_Extend= F}', ""); + Expect(0, 917999, '\P{^Is_Grapheme_Extend= F}', ""); + Error('\p{Is_Gr_Ext= :=FALSE}'); + Error('\P{Is_Gr_Ext= :=FALSE}'); Expect(1, 918000, '\p{Is_Gr_Ext=false}', ""); Expect(0, 918000, '\p{^Is_Gr_Ext=false}', ""); Expect(0, 918000, '\P{Is_Gr_Ext=false}', ""); @@ -42154,16 +43816,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 917999, '\p{^Is_Gr_Ext=false}', ""); Expect(1, 917999, '\P{Is_Gr_Ext=false}', ""); Expect(0, 917999, '\P{^Is_Gr_Ext=false}', ""); - Expect(1, 918000, '\p{Is_Gr_Ext=_ False}', ""); - Expect(0, 918000, '\p{^Is_Gr_Ext=_ False}', ""); - Expect(0, 918000, '\P{Is_Gr_Ext=_ False}', ""); - Expect(1, 918000, '\P{^Is_Gr_Ext=_ False}', ""); - Expect(0, 917999, '\p{Is_Gr_Ext=_ False}', ""); - Expect(1, 917999, '\p{^Is_Gr_Ext=_ False}', ""); - Expect(1, 917999, '\P{Is_Gr_Ext=_ False}', ""); - Expect(0, 917999, '\P{^Is_Gr_Ext=_ False}', ""); - Error('\p{Grapheme_Extend: -:=yes}'); - Error('\P{Grapheme_Extend: -:=yes}'); + Expect(1, 918000, '\p{Is_Gr_Ext=- False}', ""); + Expect(0, 918000, '\p{^Is_Gr_Ext=- False}', ""); + Expect(0, 918000, '\P{Is_Gr_Ext=- False}', ""); + Expect(1, 918000, '\P{^Is_Gr_Ext=- False}', ""); + Expect(0, 917999, '\p{Is_Gr_Ext=- False}', ""); + Expect(1, 917999, '\p{^Is_Gr_Ext=- False}', ""); + Expect(1, 917999, '\P{Is_Gr_Ext=- False}', ""); + Expect(0, 917999, '\P{^Is_Gr_Ext=- False}', ""); + Error('\p{Grapheme_Extend=_:=YES}'); + Error('\P{Grapheme_Extend=_:=YES}'); Expect(1, 917999, '\p{Grapheme_Extend=:\AYes\z:}', "");; Expect(0, 918000, '\p{Grapheme_Extend=:\AYes\z:}', "");; Expect(1, 917999, '\p{Grapheme_Extend=yes}', ""); @@ -42176,16 +43838,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 918000, '\P{^Grapheme_Extend=yes}', ""); Expect(1, 917999, '\p{Grapheme_Extend=:\Ayes\z:}', "");; Expect(0, 918000, '\p{Grapheme_Extend=:\Ayes\z:}', "");; - Expect(1, 917999, '\p{Grapheme_Extend: - yes}', ""); - Expect(0, 917999, '\p{^Grapheme_Extend: - yes}', ""); - Expect(0, 917999, '\P{Grapheme_Extend: - yes}', ""); - Expect(1, 917999, '\P{^Grapheme_Extend: - yes}', ""); - Expect(0, 918000, '\p{Grapheme_Extend: - yes}', ""); - Expect(1, 918000, '\p{^Grapheme_Extend: - yes}', ""); - Expect(1, 918000, '\P{Grapheme_Extend: - yes}', ""); - Expect(0, 918000, '\P{^Grapheme_Extend: - yes}', ""); - Error('\p{Gr_Ext=:= Y}'); - Error('\P{Gr_Ext=:= Y}'); + Expect(1, 917999, '\p{Grapheme_Extend=_ Yes}', ""); + Expect(0, 917999, '\p{^Grapheme_Extend=_ Yes}', ""); + Expect(0, 917999, '\P{Grapheme_Extend=_ Yes}', ""); + Expect(1, 917999, '\P{^Grapheme_Extend=_ Yes}', ""); + Expect(0, 918000, '\p{Grapheme_Extend=_ Yes}', ""); + Expect(1, 918000, '\p{^Grapheme_Extend=_ Yes}', ""); + Expect(1, 918000, '\P{Grapheme_Extend=_ Yes}', ""); + Expect(0, 918000, '\P{^Grapheme_Extend=_ Yes}', ""); + Error('\p{Gr_Ext=_y:=}'); + Error('\P{Gr_Ext=_y:=}'); Expect(1, 917999, '\p{Gr_Ext=:\AY\z:}', "");; Expect(0, 918000, '\p{Gr_Ext=:\AY\z:}', "");; Expect(1, 917999, '\p{Gr_Ext=y}', ""); @@ -42198,16 +43860,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 918000, '\P{^Gr_Ext=y}', ""); Expect(1, 917999, '\p{Gr_Ext=:\Ay\z:}', "");; Expect(0, 918000, '\p{Gr_Ext=:\Ay\z:}', "");; - Expect(1, 917999, '\p{Gr_Ext= y}', ""); - Expect(0, 917999, '\p{^Gr_Ext= y}', ""); - Expect(0, 917999, '\P{Gr_Ext= y}', ""); - Expect(1, 917999, '\P{^Gr_Ext= y}', ""); - Expect(0, 918000, '\p{Gr_Ext= y}', ""); - Expect(1, 918000, '\p{^Gr_Ext= y}', ""); - Expect(1, 918000, '\P{Gr_Ext= y}', ""); - Expect(0, 918000, '\P{^Gr_Ext= y}', ""); - Error('\p{Is_Grapheme_Extend=:=T}'); - Error('\P{Is_Grapheme_Extend=:=T}'); + Expect(1, 917999, '\p{Gr_Ext= Y}', ""); + Expect(0, 917999, '\p{^Gr_Ext= Y}', ""); + Expect(0, 917999, '\P{Gr_Ext= Y}', ""); + Expect(1, 917999, '\P{^Gr_Ext= Y}', ""); + Expect(0, 918000, '\p{Gr_Ext= Y}', ""); + Expect(1, 918000, '\p{^Gr_Ext= Y}', ""); + Expect(1, 918000, '\P{Gr_Ext= Y}', ""); + Expect(0, 918000, '\P{^Gr_Ext= Y}', ""); + Error('\p{Is_Grapheme_Extend=_ T:=}'); + Error('\P{Is_Grapheme_Extend=_ T:=}'); Expect(1, 917999, '\p{Is_Grapheme_Extend=t}', ""); Expect(0, 917999, '\p{^Is_Grapheme_Extend=t}', ""); Expect(0, 917999, '\P{Is_Grapheme_Extend=t}', ""); @@ -42216,16 +43878,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 918000, '\p{^Is_Grapheme_Extend=t}', ""); Expect(1, 918000, '\P{Is_Grapheme_Extend=t}', ""); Expect(0, 918000, '\P{^Is_Grapheme_Extend=t}', ""); - Expect(1, 917999, '\p{Is_Grapheme_Extend= _t}', ""); - Expect(0, 917999, '\p{^Is_Grapheme_Extend= _t}', ""); - Expect(0, 917999, '\P{Is_Grapheme_Extend= _t}', ""); - Expect(1, 917999, '\P{^Is_Grapheme_Extend= _t}', ""); - Expect(0, 918000, '\p{Is_Grapheme_Extend= _t}', ""); - Expect(1, 918000, '\p{^Is_Grapheme_Extend= _t}', ""); - Expect(1, 918000, '\P{Is_Grapheme_Extend= _t}', ""); - Expect(0, 918000, '\P{^Is_Grapheme_Extend= _t}', ""); - Error('\p{Is_Gr_Ext=/a/--True}'); - Error('\P{Is_Gr_Ext=/a/--True}'); + Expect(1, 917999, '\p{Is_Grapheme_Extend= T}', ""); + Expect(0, 917999, '\p{^Is_Grapheme_Extend= T}', ""); + Expect(0, 917999, '\P{Is_Grapheme_Extend= T}', ""); + Expect(1, 917999, '\P{^Is_Grapheme_Extend= T}', ""); + Expect(0, 918000, '\p{Is_Grapheme_Extend= T}', ""); + Expect(1, 918000, '\p{^Is_Grapheme_Extend= T}', ""); + Expect(1, 918000, '\P{Is_Grapheme_Extend= T}', ""); + Expect(0, 918000, '\P{^Is_Grapheme_Extend= T}', ""); + Error('\p{Is_Gr_Ext=_true:=}'); + Error('\P{Is_Gr_Ext=_true:=}'); Expect(1, 917999, '\p{Is_Gr_Ext=true}', ""); Expect(0, 917999, '\p{^Is_Gr_Ext=true}', ""); Expect(0, 917999, '\P{Is_Gr_Ext=true}', ""); @@ -42234,54 +43896,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 918000, '\p{^Is_Gr_Ext=true}', ""); Expect(1, 918000, '\P{Is_Gr_Ext=true}', ""); Expect(0, 918000, '\P{^Is_Gr_Ext=true}', ""); - Expect(1, 917999, '\p{Is_Gr_Ext=_-TRUE}', ""); - Expect(0, 917999, '\p{^Is_Gr_Ext=_-TRUE}', ""); - Expect(0, 917999, '\P{Is_Gr_Ext=_-TRUE}', ""); - Expect(1, 917999, '\P{^Is_Gr_Ext=_-TRUE}', ""); - Expect(0, 918000, '\p{Is_Gr_Ext=_-TRUE}', ""); - Expect(1, 918000, '\p{^Is_Gr_Ext=_-TRUE}', ""); - Expect(1, 918000, '\P{Is_Gr_Ext=_-TRUE}', ""); - Expect(0, 918000, '\P{^Is_Gr_Ext=_-TRUE}', ""); + Expect(1, 917999, '\p{Is_Gr_Ext= _True}', ""); + Expect(0, 917999, '\p{^Is_Gr_Ext= _True}', ""); + Expect(0, 917999, '\P{Is_Gr_Ext= _True}', ""); + Expect(1, 917999, '\P{^Is_Gr_Ext= _True}', ""); + Expect(0, 918000, '\p{Is_Gr_Ext= _True}', ""); + Expect(1, 918000, '\p{^Is_Gr_Ext= _True}', ""); + Expect(1, 918000, '\P{Is_Gr_Ext= _True}', ""); + Expect(0, 918000, '\P{^Is_Gr_Ext= _True}', ""); Error('\p{Grapheme_Link=No}'); Error('\P{Grapheme_Link=No}'); Error('\p{Gr_Link=N}'); Error('\P{Gr_Link=N}'); - Error('\p{Is_Grapheme_Link: F}'); - Error('\P{Is_Grapheme_Link: F}'); + Error('\p{Is_Grapheme_Link=F}'); + Error('\P{Is_Grapheme_Link=F}'); Error('\p{Is_Gr_Link=False}'); Error('\P{Is_Gr_Link=False}'); Error('\p{Grapheme_Link=Yes}'); Error('\P{Grapheme_Link=Yes}'); - Error('\p{Gr_Link=Y}'); - Error('\P{Gr_Link=Y}'); - Error('\p{Is_Grapheme_Link=T}'); - Error('\P{Is_Grapheme_Link=T}'); + Error('\p{Gr_Link:Y}'); + Error('\P{Gr_Link:Y}'); + Error('\p{Is_Grapheme_Link: T}'); + Error('\P{Is_Grapheme_Link: T}'); Error('\p{Is_Gr_Link=True}'); Error('\P{Is_Gr_Link=True}'); - Error('\p{Hex_Digit= _no:=}'); - Error('\P{Hex_Digit= _no:=}'); + Error('\p{Hex_Digit=:= no}'); + Error('\P{Hex_Digit=:= no}'); Expect(1, 65351, '\p{Hex_Digit=:\ANo\z:}', "");; Expect(0, 65350, '\p{Hex_Digit=:\ANo\z:}', "");; - Expect(1, 65351, '\p{Hex_Digit:no}', ""); - Expect(0, 65351, '\p{^Hex_Digit:no}', ""); - Expect(0, 65351, '\P{Hex_Digit:no}', ""); - Expect(1, 65351, '\P{^Hex_Digit:no}', ""); - Expect(0, 65350, '\p{Hex_Digit:no}', ""); - Expect(1, 65350, '\p{^Hex_Digit:no}', ""); - Expect(1, 65350, '\P{Hex_Digit:no}', ""); - Expect(0, 65350, '\P{^Hex_Digit:no}', ""); + Expect(1, 65351, '\p{Hex_Digit=no}', ""); + Expect(0, 65351, '\p{^Hex_Digit=no}', ""); + Expect(0, 65351, '\P{Hex_Digit=no}', ""); + Expect(1, 65351, '\P{^Hex_Digit=no}', ""); + Expect(0, 65350, '\p{Hex_Digit=no}', ""); + Expect(1, 65350, '\p{^Hex_Digit=no}', ""); + Expect(1, 65350, '\P{Hex_Digit=no}', ""); + Expect(0, 65350, '\P{^Hex_Digit=no}', ""); Expect(1, 65351, '\p{Hex_Digit=:\Ano\z:}', "");; Expect(0, 65350, '\p{Hex_Digit=:\Ano\z:}', "");; - Expect(1, 65351, '\p{Hex_Digit= No}', ""); - Expect(0, 65351, '\p{^Hex_Digit= No}', ""); - Expect(0, 65351, '\P{Hex_Digit= No}', ""); - Expect(1, 65351, '\P{^Hex_Digit= No}', ""); - Expect(0, 65350, '\p{Hex_Digit= No}', ""); - Expect(1, 65350, '\p{^Hex_Digit= No}', ""); - Expect(1, 65350, '\P{Hex_Digit= No}', ""); - Expect(0, 65350, '\P{^Hex_Digit= No}', ""); - Error('\p{Hex= /a/N}'); - Error('\P{Hex= /a/N}'); + Expect(1, 65351, '\p{Hex_Digit=__NO}', ""); + Expect(0, 65351, '\p{^Hex_Digit=__NO}', ""); + Expect(0, 65351, '\P{Hex_Digit=__NO}', ""); + Expect(1, 65351, '\P{^Hex_Digit=__NO}', ""); + Expect(0, 65350, '\p{Hex_Digit=__NO}', ""); + Expect(1, 65350, '\p{^Hex_Digit=__NO}', ""); + Expect(1, 65350, '\P{Hex_Digit=__NO}', ""); + Expect(0, 65350, '\P{^Hex_Digit=__NO}', ""); + Error('\p{Hex=/a/N}'); + Error('\P{Hex=/a/N}'); Expect(1, 65351, '\p{Hex=:\AN\z:}', "");; Expect(0, 65350, '\p{Hex=:\AN\z:}', "");; Expect(1, 65351, '\p{Hex=n}', ""); @@ -42294,16 +43956,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65350, '\P{^Hex=n}', ""); Expect(1, 65351, '\p{Hex=:\An\z:}', "");; Expect(0, 65350, '\p{Hex=:\An\z:}', "");; - Expect(1, 65351, '\p{Hex= -N}', ""); - Expect(0, 65351, '\p{^Hex= -N}', ""); - Expect(0, 65351, '\P{Hex= -N}', ""); - Expect(1, 65351, '\P{^Hex= -N}', ""); - Expect(0, 65350, '\p{Hex= -N}', ""); - Expect(1, 65350, '\p{^Hex= -N}', ""); - Expect(1, 65350, '\P{Hex= -N}', ""); - Expect(0, 65350, '\P{^Hex= -N}', ""); - Error('\p{Is_Hex_Digit= -F:=}'); - Error('\P{Is_Hex_Digit= -F:=}'); + Expect(1, 65351, '\p{Hex=- N}', ""); + Expect(0, 65351, '\p{^Hex=- N}', ""); + Expect(0, 65351, '\P{Hex=- N}', ""); + Expect(1, 65351, '\P{^Hex=- N}', ""); + Expect(0, 65350, '\p{Hex=- N}', ""); + Expect(1, 65350, '\p{^Hex=- N}', ""); + Expect(1, 65350, '\P{Hex=- N}', ""); + Expect(0, 65350, '\P{^Hex=- N}', ""); + Error('\p{Is_Hex_Digit=/a/ F}'); + Error('\P{Is_Hex_Digit=/a/ F}'); Expect(1, 65351, '\p{Is_Hex_Digit=f}', ""); Expect(0, 65351, '\p{^Is_Hex_Digit=f}', ""); Expect(0, 65351, '\P{Is_Hex_Digit=f}', ""); @@ -42312,16 +43974,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65350, '\p{^Is_Hex_Digit=f}', ""); Expect(1, 65350, '\P{Is_Hex_Digit=f}', ""); Expect(0, 65350, '\P{^Is_Hex_Digit=f}', ""); - Expect(1, 65351, '\p{Is_Hex_Digit= F}', ""); - Expect(0, 65351, '\p{^Is_Hex_Digit= F}', ""); - Expect(0, 65351, '\P{Is_Hex_Digit= F}', ""); - Expect(1, 65351, '\P{^Is_Hex_Digit= F}', ""); - Expect(0, 65350, '\p{Is_Hex_Digit= F}', ""); - Expect(1, 65350, '\p{^Is_Hex_Digit= F}', ""); - Expect(1, 65350, '\P{Is_Hex_Digit= F}', ""); - Expect(0, 65350, '\P{^Is_Hex_Digit= F}', ""); - Error('\p{Is_Hex=:=- False}'); - Error('\P{Is_Hex=:=- False}'); + Expect(1, 65351, '\p{Is_Hex_Digit=-_F}', ""); + Expect(0, 65351, '\p{^Is_Hex_Digit=-_F}', ""); + Expect(0, 65351, '\P{Is_Hex_Digit=-_F}', ""); + Expect(1, 65351, '\P{^Is_Hex_Digit=-_F}', ""); + Expect(0, 65350, '\p{Is_Hex_Digit=-_F}', ""); + Expect(1, 65350, '\p{^Is_Hex_Digit=-_F}', ""); + Expect(1, 65350, '\P{Is_Hex_Digit=-_F}', ""); + Expect(0, 65350, '\P{^Is_Hex_Digit=-_F}', ""); + Error('\p{Is_Hex=-_False:=}'); + Error('\P{Is_Hex=-_False:=}'); Expect(1, 65351, '\p{Is_Hex=false}', ""); Expect(0, 65351, '\p{^Is_Hex=false}', ""); Expect(0, 65351, '\P{Is_Hex=false}', ""); @@ -42330,16 +43992,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65350, '\p{^Is_Hex=false}', ""); Expect(1, 65350, '\P{Is_Hex=false}', ""); Expect(0, 65350, '\P{^Is_Hex=false}', ""); - Expect(1, 65351, '\p{Is_Hex= False}', ""); - Expect(0, 65351, '\p{^Is_Hex= False}', ""); - Expect(0, 65351, '\P{Is_Hex= False}', ""); - Expect(1, 65351, '\P{^Is_Hex= False}', ""); - Expect(0, 65350, '\p{Is_Hex= False}', ""); - Expect(1, 65350, '\p{^Is_Hex= False}', ""); - Expect(1, 65350, '\P{Is_Hex= False}', ""); - Expect(0, 65350, '\P{^Is_Hex= False}', ""); - Error('\p{Hex_Digit=_-YES:=}'); - Error('\P{Hex_Digit=_-YES:=}'); + Expect(1, 65351, '\p{Is_Hex= false}', ""); + Expect(0, 65351, '\p{^Is_Hex= false}', ""); + Expect(0, 65351, '\P{Is_Hex= false}', ""); + Expect(1, 65351, '\P{^Is_Hex= false}', ""); + Expect(0, 65350, '\p{Is_Hex= false}', ""); + Expect(1, 65350, '\p{^Is_Hex= false}', ""); + Expect(1, 65350, '\P{Is_Hex= false}', ""); + Expect(0, 65350, '\P{^Is_Hex= false}', ""); + Error('\p{Hex_Digit=-:=Yes}'); + Error('\P{Hex_Digit=-:=Yes}'); Expect(1, 65350, '\p{Hex_Digit=:\AYes\z:}', "");; Expect(0, 65351, '\p{Hex_Digit=:\AYes\z:}', "");; Expect(1, 65350, '\p{Hex_Digit=yes}', ""); @@ -42352,16 +44014,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65351, '\P{^Hex_Digit=yes}', ""); Expect(1, 65350, '\p{Hex_Digit=:\Ayes\z:}', "");; Expect(0, 65351, '\p{Hex_Digit=:\Ayes\z:}', "");; - Expect(1, 65350, '\p{Hex_Digit: _YES}', ""); - Expect(0, 65350, '\p{^Hex_Digit: _YES}', ""); - Expect(0, 65350, '\P{Hex_Digit: _YES}', ""); - Expect(1, 65350, '\P{^Hex_Digit: _YES}', ""); - Expect(0, 65351, '\p{Hex_Digit: _YES}', ""); - Expect(1, 65351, '\p{^Hex_Digit: _YES}', ""); - Expect(1, 65351, '\P{Hex_Digit: _YES}', ""); - Expect(0, 65351, '\P{^Hex_Digit: _YES}', ""); - Error('\p{Hex= /a/y}'); - Error('\P{Hex= /a/y}'); + Expect(1, 65350, '\p{Hex_Digit= YES}', ""); + Expect(0, 65350, '\p{^Hex_Digit= YES}', ""); + Expect(0, 65350, '\P{Hex_Digit= YES}', ""); + Expect(1, 65350, '\P{^Hex_Digit= YES}', ""); + Expect(0, 65351, '\p{Hex_Digit= YES}', ""); + Expect(1, 65351, '\p{^Hex_Digit= YES}', ""); + Expect(1, 65351, '\P{Hex_Digit= YES}', ""); + Expect(0, 65351, '\P{^Hex_Digit= YES}', ""); + Error('\p{Hex=/a/- Y}'); + Error('\P{Hex=/a/- Y}'); Expect(1, 65350, '\p{Hex=:\AY\z:}', "");; Expect(0, 65351, '\p{Hex=:\AY\z:}', "");; Expect(1, 65350, '\p{Hex=y}', ""); @@ -42374,16 +44036,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65351, '\P{^Hex=y}', ""); Expect(1, 65350, '\p{Hex=:\Ay\z:}', "");; Expect(0, 65351, '\p{Hex=:\Ay\z:}', "");; - Expect(1, 65350, '\p{Hex: --Y}', ""); - Expect(0, 65350, '\p{^Hex: --Y}', ""); - Expect(0, 65350, '\P{Hex: --Y}', ""); - Expect(1, 65350, '\P{^Hex: --Y}', ""); - Expect(0, 65351, '\p{Hex: --Y}', ""); - Expect(1, 65351, '\p{^Hex: --Y}', ""); - Expect(1, 65351, '\P{Hex: --Y}', ""); - Expect(0, 65351, '\P{^Hex: --Y}', ""); - Error('\p{Is_Hex_Digit=--t:=}'); - Error('\P{Is_Hex_Digit=--t:=}'); + Expect(1, 65350, '\p{Hex= Y}', ""); + Expect(0, 65350, '\p{^Hex= Y}', ""); + Expect(0, 65350, '\P{Hex= Y}', ""); + Expect(1, 65350, '\P{^Hex= Y}', ""); + Expect(0, 65351, '\p{Hex= Y}', ""); + Expect(1, 65351, '\p{^Hex= Y}', ""); + Expect(1, 65351, '\P{Hex= Y}', ""); + Expect(0, 65351, '\P{^Hex= Y}', ""); + Error('\p{Is_Hex_Digit=/a/ -T}'); + Error('\P{Is_Hex_Digit=/a/ -T}'); Expect(1, 65350, '\p{Is_Hex_Digit=t}', ""); Expect(0, 65350, '\p{^Is_Hex_Digit=t}', ""); Expect(0, 65350, '\P{Is_Hex_Digit=t}', ""); @@ -42392,16 +44054,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65351, '\p{^Is_Hex_Digit=t}', ""); Expect(1, 65351, '\P{Is_Hex_Digit=t}', ""); Expect(0, 65351, '\P{^Is_Hex_Digit=t}', ""); - Expect(1, 65350, '\p{Is_Hex_Digit=T}', ""); - Expect(0, 65350, '\p{^Is_Hex_Digit=T}', ""); - Expect(0, 65350, '\P{Is_Hex_Digit=T}', ""); - Expect(1, 65350, '\P{^Is_Hex_Digit=T}', ""); - Expect(0, 65351, '\p{Is_Hex_Digit=T}', ""); - Expect(1, 65351, '\p{^Is_Hex_Digit=T}', ""); - Expect(1, 65351, '\P{Is_Hex_Digit=T}', ""); - Expect(0, 65351, '\P{^Is_Hex_Digit=T}', ""); - Error('\p{Is_Hex= _TRUE:=}'); - Error('\P{Is_Hex= _TRUE:=}'); + Expect(1, 65350, '\p{Is_Hex_Digit= T}', ""); + Expect(0, 65350, '\p{^Is_Hex_Digit= T}', ""); + Expect(0, 65350, '\P{Is_Hex_Digit= T}', ""); + Expect(1, 65350, '\P{^Is_Hex_Digit= T}', ""); + Expect(0, 65351, '\p{Is_Hex_Digit= T}', ""); + Expect(1, 65351, '\p{^Is_Hex_Digit= T}', ""); + Expect(1, 65351, '\P{Is_Hex_Digit= T}', ""); + Expect(0, 65351, '\P{^Is_Hex_Digit= T}', ""); + Error('\p{Is_Hex=_/a/True}'); + Error('\P{Is_Hex=_/a/True}'); Expect(1, 65350, '\p{Is_Hex=true}', ""); Expect(0, 65350, '\p{^Is_Hex=true}', ""); Expect(0, 65350, '\P{Is_Hex=true}', ""); @@ -42410,20 +44072,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65351, '\p{^Is_Hex=true}', ""); Expect(1, 65351, '\P{Is_Hex=true}', ""); Expect(0, 65351, '\P{^Is_Hex=true}', ""); - Expect(1, 65350, '\p{Is_Hex= -true}', ""); - Expect(0, 65350, '\p{^Is_Hex= -true}', ""); - Expect(0, 65350, '\P{Is_Hex= -true}', ""); - Expect(1, 65350, '\P{^Is_Hex= -true}', ""); - Expect(0, 65351, '\p{Is_Hex= -true}', ""); - Expect(1, 65351, '\p{^Is_Hex= -true}', ""); - Expect(1, 65351, '\P{Is_Hex= -true}', ""); - Expect(0, 65351, '\P{^Is_Hex= -true}', ""); + Expect(1, 65350, '\p{Is_Hex: True}', ""); + Expect(0, 65350, '\p{^Is_Hex: True}', ""); + Expect(0, 65350, '\P{Is_Hex: True}', ""); + Expect(1, 65350, '\P{^Is_Hex: True}', ""); + Expect(0, 65351, '\p{Is_Hex: True}', ""); + Expect(1, 65351, '\p{^Is_Hex: True}', ""); + Expect(1, 65351, '\P{Is_Hex: True}', ""); + Expect(0, 65351, '\P{^Is_Hex: True}', ""); Error('\p{hangulsyllabletype}'); Error('\P{hangulsyllabletype}'); Error('\p{hst}'); Error('\P{hst}'); - Error('\p{Hangul_Syllable_Type=-Leading_Jamo:=}'); - Error('\P{Hangul_Syllable_Type=-Leading_Jamo:=}'); + Error('\p{Hangul_Syllable_Type=-_Leading_Jamo/a/}'); + Error('\P{Hangul_Syllable_Type=-_Leading_Jamo/a/}'); Expect(1, 43388, '\p{Hangul_Syllable_Type=:\ALeading_Jamo\z:}', "");; Expect(0, 43389, '\p{Hangul_Syllable_Type=:\ALeading_Jamo\z:}', "");; Expect(1, 43388, '\p{Hangul_Syllable_Type=leadingjamo}', ""); @@ -42436,16 +44098,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 43389, '\P{^Hangul_Syllable_Type=leadingjamo}', ""); Expect(1, 43388, '\p{Hangul_Syllable_Type=:\Aleadingjamo\z:}', "");; Expect(0, 43389, '\p{Hangul_Syllable_Type=:\Aleadingjamo\z:}', "");; - Expect(1, 43388, '\p{Hangul_Syllable_Type=_ Leading_Jamo}', ""); - Expect(0, 43388, '\p{^Hangul_Syllable_Type=_ Leading_Jamo}', ""); - Expect(0, 43388, '\P{Hangul_Syllable_Type=_ Leading_Jamo}', ""); - Expect(1, 43388, '\P{^Hangul_Syllable_Type=_ Leading_Jamo}', ""); - Expect(0, 43389, '\p{Hangul_Syllable_Type=_ Leading_Jamo}', ""); - Expect(1, 43389, '\p{^Hangul_Syllable_Type=_ Leading_Jamo}', ""); - Expect(1, 43389, '\P{Hangul_Syllable_Type=_ Leading_Jamo}', ""); - Expect(0, 43389, '\P{^Hangul_Syllable_Type=_ Leading_Jamo}', ""); - Error('\p{Hst= /a/L}'); - Error('\P{Hst= /a/L}'); + Expect(1, 43388, '\p{Hangul_Syllable_Type= -leading_JAMO}', ""); + Expect(0, 43388, '\p{^Hangul_Syllable_Type= -leading_JAMO}', ""); + Expect(0, 43388, '\P{Hangul_Syllable_Type= -leading_JAMO}', ""); + Expect(1, 43388, '\P{^Hangul_Syllable_Type= -leading_JAMO}', ""); + Expect(0, 43389, '\p{Hangul_Syllable_Type= -leading_JAMO}', ""); + Expect(1, 43389, '\p{^Hangul_Syllable_Type= -leading_JAMO}', ""); + Expect(1, 43389, '\P{Hangul_Syllable_Type= -leading_JAMO}', ""); + Expect(0, 43389, '\P{^Hangul_Syllable_Type= -leading_JAMO}', ""); + Error('\p{Hst:/a/_L}'); + Error('\P{Hst:/a/_L}'); Expect(1, 43388, '\p{Hst=:\AL\z:}', "");; Expect(0, 43389, '\p{Hst=:\AL\z:}', "");; Expect(1, 43388, '\p{Hst=l}', ""); @@ -42458,16 +44120,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 43389, '\P{^Hst=l}', ""); Expect(1, 43388, '\p{Hst=:\Al\z:}', "");; Expect(0, 43389, '\p{Hst=:\Al\z:}', "");; - Expect(1, 43388, '\p{Hst=-L}', ""); - Expect(0, 43388, '\p{^Hst=-L}', ""); - Expect(0, 43388, '\P{Hst=-L}', ""); - Expect(1, 43388, '\P{^Hst=-L}', ""); - Expect(0, 43389, '\p{Hst=-L}', ""); - Expect(1, 43389, '\p{^Hst=-L}', ""); - Expect(1, 43389, '\P{Hst=-L}', ""); - Expect(0, 43389, '\P{^Hst=-L}', ""); - Error('\p{Is_Hangul_Syllable_Type=-:=Leading_Jamo}'); - Error('\P{Is_Hangul_Syllable_Type=-:=Leading_Jamo}'); + Expect(1, 43388, '\p{Hst= L}', ""); + Expect(0, 43388, '\p{^Hst= L}', ""); + Expect(0, 43388, '\P{Hst= L}', ""); + Expect(1, 43388, '\P{^Hst= L}', ""); + Expect(0, 43389, '\p{Hst= L}', ""); + Expect(1, 43389, '\p{^Hst= L}', ""); + Expect(1, 43389, '\P{Hst= L}', ""); + Expect(0, 43389, '\P{^Hst= L}', ""); + Error('\p{Is_Hangul_Syllable_Type= /a/leading_Jamo}'); + Error('\P{Is_Hangul_Syllable_Type= /a/leading_Jamo}'); Expect(1, 43388, '\p{Is_Hangul_Syllable_Type=leadingjamo}', ""); Expect(0, 43388, '\p{^Is_Hangul_Syllable_Type=leadingjamo}', ""); Expect(0, 43388, '\P{Is_Hangul_Syllable_Type=leadingjamo}', ""); @@ -42476,16 +44138,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43389, '\p{^Is_Hangul_Syllable_Type=leadingjamo}', ""); Expect(1, 43389, '\P{Is_Hangul_Syllable_Type=leadingjamo}', ""); Expect(0, 43389, '\P{^Is_Hangul_Syllable_Type=leadingjamo}', ""); - Expect(1, 43388, '\p{Is_Hangul_Syllable_Type= leading_JAMO}', ""); - Expect(0, 43388, '\p{^Is_Hangul_Syllable_Type= leading_JAMO}', ""); - Expect(0, 43388, '\P{Is_Hangul_Syllable_Type= leading_JAMO}', ""); - Expect(1, 43388, '\P{^Is_Hangul_Syllable_Type= leading_JAMO}', ""); - Expect(0, 43389, '\p{Is_Hangul_Syllable_Type= leading_JAMO}', ""); - Expect(1, 43389, '\p{^Is_Hangul_Syllable_Type= leading_JAMO}', ""); - Expect(1, 43389, '\P{Is_Hangul_Syllable_Type= leading_JAMO}', ""); - Expect(0, 43389, '\P{^Is_Hangul_Syllable_Type= leading_JAMO}', ""); - Error('\p{Is_Hst=/a/L}'); - Error('\P{Is_Hst=/a/L}'); + Expect(1, 43388, '\p{Is_Hangul_Syllable_Type=-Leading_Jamo}', ""); + Expect(0, 43388, '\p{^Is_Hangul_Syllable_Type=-Leading_Jamo}', ""); + Expect(0, 43388, '\P{Is_Hangul_Syllable_Type=-Leading_Jamo}', ""); + Expect(1, 43388, '\P{^Is_Hangul_Syllable_Type=-Leading_Jamo}', ""); + Expect(0, 43389, '\p{Is_Hangul_Syllable_Type=-Leading_Jamo}', ""); + Expect(1, 43389, '\p{^Is_Hangul_Syllable_Type=-Leading_Jamo}', ""); + Expect(1, 43389, '\P{Is_Hangul_Syllable_Type=-Leading_Jamo}', ""); + Expect(0, 43389, '\P{^Is_Hangul_Syllable_Type=-Leading_Jamo}', ""); + Error('\p{Is_Hst=:= _L}'); + Error('\P{Is_Hst=:= _L}'); Expect(1, 43388, '\p{Is_Hst=l}', ""); Expect(0, 43388, '\p{^Is_Hst=l}', ""); Expect(0, 43388, '\P{Is_Hst=l}', ""); @@ -42494,16 +44156,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43389, '\p{^Is_Hst=l}', ""); Expect(1, 43389, '\P{Is_Hst=l}', ""); Expect(0, 43389, '\P{^Is_Hst=l}', ""); - Expect(1, 43388, '\p{Is_Hst= L}', ""); - Expect(0, 43388, '\p{^Is_Hst= L}', ""); - Expect(0, 43388, '\P{Is_Hst= L}', ""); - Expect(1, 43388, '\P{^Is_Hst= L}', ""); - Expect(0, 43389, '\p{Is_Hst= L}', ""); - Expect(1, 43389, '\p{^Is_Hst= L}', ""); - Expect(1, 43389, '\P{Is_Hst= L}', ""); - Expect(0, 43389, '\P{^Is_Hst= L}', ""); - Error('\p{Hangul_Syllable_Type::=--LV_SYLLABLE}'); - Error('\P{Hangul_Syllable_Type::=--LV_SYLLABLE}'); + Expect(1, 43388, '\p{Is_Hst=_-l}', ""); + Expect(0, 43388, '\p{^Is_Hst=_-l}', ""); + Expect(0, 43388, '\P{Is_Hst=_-l}', ""); + Expect(1, 43388, '\P{^Is_Hst=_-l}', ""); + Expect(0, 43389, '\p{Is_Hst=_-l}', ""); + Expect(1, 43389, '\p{^Is_Hst=_-l}', ""); + Expect(1, 43389, '\P{Is_Hst=_-l}', ""); + Expect(0, 43389, '\P{^Is_Hst=_-l}', ""); + Error('\p{Hangul_Syllable_Type=:=LV_syllable}'); + Error('\P{Hangul_Syllable_Type=:=LV_syllable}'); Expect(1, 55176, '\p{Hangul_Syllable_Type=:\ALV_Syllable\z:}', "");; Expect(0, 55177, '\p{Hangul_Syllable_Type=:\ALV_Syllable\z:}', "");; Expect(1, 55176, '\p{Hangul_Syllable_Type=lvsyllable}', ""); @@ -42516,16 +44178,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55177, '\P{^Hangul_Syllable_Type=lvsyllable}', ""); Expect(1, 55176, '\p{Hangul_Syllable_Type=:\Alvsyllable\z:}', "");; Expect(0, 55177, '\p{Hangul_Syllable_Type=:\Alvsyllable\z:}', "");; - Expect(1, 55176, '\p{Hangul_Syllable_Type= LV_syllable}', ""); - Expect(0, 55176, '\p{^Hangul_Syllable_Type= LV_syllable}', ""); - Expect(0, 55176, '\P{Hangul_Syllable_Type= LV_syllable}', ""); - Expect(1, 55176, '\P{^Hangul_Syllable_Type= LV_syllable}', ""); - Expect(0, 55177, '\p{Hangul_Syllable_Type= LV_syllable}', ""); - Expect(1, 55177, '\p{^Hangul_Syllable_Type= LV_syllable}', ""); - Expect(1, 55177, '\P{Hangul_Syllable_Type= LV_syllable}', ""); - Expect(0, 55177, '\P{^Hangul_Syllable_Type= LV_syllable}', ""); - Error('\p{Hst=_/a/LV}'); - Error('\P{Hst=_/a/LV}'); + Expect(1, 55176, '\p{Hangul_Syllable_Type= LV_Syllable}', ""); + Expect(0, 55176, '\p{^Hangul_Syllable_Type= LV_Syllable}', ""); + Expect(0, 55176, '\P{Hangul_Syllable_Type= LV_Syllable}', ""); + Expect(1, 55176, '\P{^Hangul_Syllable_Type= LV_Syllable}', ""); + Expect(0, 55177, '\p{Hangul_Syllable_Type= LV_Syllable}', ""); + Expect(1, 55177, '\p{^Hangul_Syllable_Type= LV_Syllable}', ""); + Expect(1, 55177, '\P{Hangul_Syllable_Type= LV_Syllable}', ""); + Expect(0, 55177, '\P{^Hangul_Syllable_Type= LV_Syllable}', ""); + Error('\p{Hst= LV/a/}'); + Error('\P{Hst= LV/a/}'); Expect(1, 55176, '\p{Hst=:\ALV\z:}', "");; Expect(0, 55177, '\p{Hst=:\ALV\z:}', "");; Expect(1, 55176, '\p{Hst=lv}', ""); @@ -42538,16 +44200,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55177, '\P{^Hst=lv}', ""); Expect(1, 55176, '\p{Hst=:\Alv\z:}', "");; Expect(0, 55177, '\p{Hst=:\Alv\z:}', "");; - Expect(1, 55176, '\p{Hst= -LV}', ""); - Expect(0, 55176, '\p{^Hst= -LV}', ""); - Expect(0, 55176, '\P{Hst= -LV}', ""); - Expect(1, 55176, '\P{^Hst= -LV}', ""); - Expect(0, 55177, '\p{Hst= -LV}', ""); - Expect(1, 55177, '\p{^Hst= -LV}', ""); - Expect(1, 55177, '\P{Hst= -LV}', ""); - Expect(0, 55177, '\P{^Hst= -LV}', ""); - Error('\p{Is_Hangul_Syllable_Type=-:=LV_Syllable}'); - Error('\P{Is_Hangul_Syllable_Type=-:=LV_Syllable}'); + Expect(1, 55176, '\p{Hst=- lv}', ""); + Expect(0, 55176, '\p{^Hst=- lv}', ""); + Expect(0, 55176, '\P{Hst=- lv}', ""); + Expect(1, 55176, '\P{^Hst=- lv}', ""); + Expect(0, 55177, '\p{Hst=- lv}', ""); + Expect(1, 55177, '\p{^Hst=- lv}', ""); + Expect(1, 55177, '\P{Hst=- lv}', ""); + Expect(0, 55177, '\P{^Hst=- lv}', ""); + Error('\p{Is_Hangul_Syllable_Type= -LV_SYLLABLE/a/}'); + Error('\P{Is_Hangul_Syllable_Type= -LV_SYLLABLE/a/}'); Expect(1, 55176, '\p{Is_Hangul_Syllable_Type=lvsyllable}', ""); Expect(0, 55176, '\p{^Is_Hangul_Syllable_Type=lvsyllable}', ""); Expect(0, 55176, '\P{Is_Hangul_Syllable_Type=lvsyllable}', ""); @@ -42556,16 +44218,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55177, '\p{^Is_Hangul_Syllable_Type=lvsyllable}', ""); Expect(1, 55177, '\P{Is_Hangul_Syllable_Type=lvsyllable}', ""); Expect(0, 55177, '\P{^Is_Hangul_Syllable_Type=lvsyllable}', ""); - Expect(1, 55176, '\p{Is_Hangul_Syllable_Type= -LV_Syllable}', ""); - Expect(0, 55176, '\p{^Is_Hangul_Syllable_Type= -LV_Syllable}', ""); - Expect(0, 55176, '\P{Is_Hangul_Syllable_Type= -LV_Syllable}', ""); - Expect(1, 55176, '\P{^Is_Hangul_Syllable_Type= -LV_Syllable}', ""); - Expect(0, 55177, '\p{Is_Hangul_Syllable_Type= -LV_Syllable}', ""); - Expect(1, 55177, '\p{^Is_Hangul_Syllable_Type= -LV_Syllable}', ""); - Expect(1, 55177, '\P{Is_Hangul_Syllable_Type= -LV_Syllable}', ""); - Expect(0, 55177, '\P{^Is_Hangul_Syllable_Type= -LV_Syllable}', ""); - Error('\p{Is_Hst= -LV/a/}'); - Error('\P{Is_Hst= -LV/a/}'); + Expect(1, 55176, '\p{Is_Hangul_Syllable_Type= LV_Syllable}', ""); + Expect(0, 55176, '\p{^Is_Hangul_Syllable_Type= LV_Syllable}', ""); + Expect(0, 55176, '\P{Is_Hangul_Syllable_Type= LV_Syllable}', ""); + Expect(1, 55176, '\P{^Is_Hangul_Syllable_Type= LV_Syllable}', ""); + Expect(0, 55177, '\p{Is_Hangul_Syllable_Type= LV_Syllable}', ""); + Expect(1, 55177, '\p{^Is_Hangul_Syllable_Type= LV_Syllable}', ""); + Expect(1, 55177, '\P{Is_Hangul_Syllable_Type= LV_Syllable}', ""); + Expect(0, 55177, '\P{^Is_Hangul_Syllable_Type= LV_Syllable}', ""); + Error('\p{Is_Hst=/a/-LV}'); + Error('\P{Is_Hst=/a/-LV}'); Expect(1, 55176, '\p{Is_Hst=lv}', ""); Expect(0, 55176, '\p{^Is_Hst=lv}', ""); Expect(0, 55176, '\P{Is_Hst=lv}', ""); @@ -42574,16 +44236,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55177, '\p{^Is_Hst=lv}', ""); Expect(1, 55177, '\P{Is_Hst=lv}', ""); Expect(0, 55177, '\P{^Is_Hst=lv}', ""); - Expect(1, 55176, '\p{Is_Hst=- LV}', ""); - Expect(0, 55176, '\p{^Is_Hst=- LV}', ""); - Expect(0, 55176, '\P{Is_Hst=- LV}', ""); - Expect(1, 55176, '\P{^Is_Hst=- LV}', ""); - Expect(0, 55177, '\p{Is_Hst=- LV}', ""); - Expect(1, 55177, '\p{^Is_Hst=- LV}', ""); - Expect(1, 55177, '\P{Is_Hst=- LV}', ""); - Expect(0, 55177, '\P{^Is_Hst=- LV}', ""); - Error('\p{Hangul_Syllable_Type= LVT_syllable:=}'); - Error('\P{Hangul_Syllable_Type= LVT_syllable:=}'); + Error('\p{Hangul_Syllable_Type=-:=LVT_Syllable}'); + Error('\P{Hangul_Syllable_Type=-:=LVT_Syllable}'); Expect(1, 55203, '\p{Hangul_Syllable_Type=:\ALVT_Syllable\z:}', "");; Expect(0, 55204, '\p{Hangul_Syllable_Type=:\ALVT_Syllable\z:}', "");; Expect(1, 55203, '\p{Hangul_Syllable_Type=lvtsyllable}', ""); @@ -42596,16 +44250,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55204, '\P{^Hangul_Syllable_Type=lvtsyllable}', ""); Expect(1, 55203, '\p{Hangul_Syllable_Type=:\Alvtsyllable\z:}', "");; Expect(0, 55204, '\p{Hangul_Syllable_Type=:\Alvtsyllable\z:}', "");; - Expect(1, 55203, '\p{Hangul_Syllable_Type= LVT_Syllable}', ""); - Expect(0, 55203, '\p{^Hangul_Syllable_Type= LVT_Syllable}', ""); - Expect(0, 55203, '\P{Hangul_Syllable_Type= LVT_Syllable}', ""); - Expect(1, 55203, '\P{^Hangul_Syllable_Type= LVT_Syllable}', ""); - Expect(0, 55204, '\p{Hangul_Syllable_Type= LVT_Syllable}', ""); - Expect(1, 55204, '\p{^Hangul_Syllable_Type= LVT_Syllable}', ""); - Expect(1, 55204, '\P{Hangul_Syllable_Type= LVT_Syllable}', ""); - Expect(0, 55204, '\P{^Hangul_Syllable_Type= LVT_Syllable}', ""); - Error('\p{Hst: _/a/LVT}'); - Error('\P{Hst: _/a/LVT}'); + Expect(1, 55203, '\p{Hangul_Syllable_Type= _LVT_syllable}', ""); + Expect(0, 55203, '\p{^Hangul_Syllable_Type= _LVT_syllable}', ""); + Expect(0, 55203, '\P{Hangul_Syllable_Type= _LVT_syllable}', ""); + Expect(1, 55203, '\P{^Hangul_Syllable_Type= _LVT_syllable}', ""); + Expect(0, 55204, '\p{Hangul_Syllable_Type= _LVT_syllable}', ""); + Expect(1, 55204, '\p{^Hangul_Syllable_Type= _LVT_syllable}', ""); + Expect(1, 55204, '\P{Hangul_Syllable_Type= _LVT_syllable}', ""); + Expect(0, 55204, '\P{^Hangul_Syllable_Type= _LVT_syllable}', ""); + Error('\p{Hst=/a/LVT}'); + Error('\P{Hst=/a/LVT}'); Expect(1, 55203, '\p{Hst=:\ALVT\z:}', "");; Expect(0, 55204, '\p{Hst=:\ALVT\z:}', "");; Expect(1, 55203, '\p{Hst=lvt}', ""); @@ -42618,16 +44272,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55204, '\P{^Hst=lvt}', ""); Expect(1, 55203, '\p{Hst=:\Alvt\z:}', "");; Expect(0, 55204, '\p{Hst=:\Alvt\z:}', "");; - Expect(1, 55203, '\p{Hst: _ lvt}', ""); - Expect(0, 55203, '\p{^Hst: _ lvt}', ""); - Expect(0, 55203, '\P{Hst: _ lvt}', ""); - Expect(1, 55203, '\P{^Hst: _ lvt}', ""); - Expect(0, 55204, '\p{Hst: _ lvt}', ""); - Expect(1, 55204, '\p{^Hst: _ lvt}', ""); - Expect(1, 55204, '\P{Hst: _ lvt}', ""); - Expect(0, 55204, '\P{^Hst: _ lvt}', ""); - Error('\p{Is_Hangul_Syllable_Type=_:=lvt_syllable}'); - Error('\P{Is_Hangul_Syllable_Type=_:=lvt_syllable}'); + Expect(1, 55203, '\p{Hst= lvt}', ""); + Expect(0, 55203, '\p{^Hst= lvt}', ""); + Expect(0, 55203, '\P{Hst= lvt}', ""); + Expect(1, 55203, '\P{^Hst= lvt}', ""); + Expect(0, 55204, '\p{Hst= lvt}', ""); + Expect(1, 55204, '\p{^Hst= lvt}', ""); + Expect(1, 55204, '\P{Hst= lvt}', ""); + Expect(0, 55204, '\P{^Hst= lvt}', ""); + Error('\p{Is_Hangul_Syllable_Type: /a/LVT_syllable}'); + Error('\P{Is_Hangul_Syllable_Type: /a/LVT_syllable}'); Expect(1, 55203, '\p{Is_Hangul_Syllable_Type=lvtsyllable}', ""); Expect(0, 55203, '\p{^Is_Hangul_Syllable_Type=lvtsyllable}', ""); Expect(0, 55203, '\P{Is_Hangul_Syllable_Type=lvtsyllable}', ""); @@ -42636,16 +44290,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55204, '\p{^Is_Hangul_Syllable_Type=lvtsyllable}', ""); Expect(1, 55204, '\P{Is_Hangul_Syllable_Type=lvtsyllable}', ""); Expect(0, 55204, '\P{^Is_Hangul_Syllable_Type=lvtsyllable}', ""); - Expect(1, 55203, '\p{Is_Hangul_Syllable_Type=- LVT_Syllable}', ""); - Expect(0, 55203, '\p{^Is_Hangul_Syllable_Type=- LVT_Syllable}', ""); - Expect(0, 55203, '\P{Is_Hangul_Syllable_Type=- LVT_Syllable}', ""); - Expect(1, 55203, '\P{^Is_Hangul_Syllable_Type=- LVT_Syllable}', ""); - Expect(0, 55204, '\p{Is_Hangul_Syllable_Type=- LVT_Syllable}', ""); - Expect(1, 55204, '\p{^Is_Hangul_Syllable_Type=- LVT_Syllable}', ""); - Expect(1, 55204, '\P{Is_Hangul_Syllable_Type=- LVT_Syllable}', ""); - Expect(0, 55204, '\P{^Is_Hangul_Syllable_Type=- LVT_Syllable}', ""); - Error('\p{Is_Hst: :=LVT}'); - Error('\P{Is_Hst: :=LVT}'); + Expect(1, 55203, '\p{Is_Hangul_Syllable_Type= LVT_SYLLABLE}', ""); + Expect(0, 55203, '\p{^Is_Hangul_Syllable_Type= LVT_SYLLABLE}', ""); + Expect(0, 55203, '\P{Is_Hangul_Syllable_Type= LVT_SYLLABLE}', ""); + Expect(1, 55203, '\P{^Is_Hangul_Syllable_Type= LVT_SYLLABLE}', ""); + Expect(0, 55204, '\p{Is_Hangul_Syllable_Type= LVT_SYLLABLE}', ""); + Expect(1, 55204, '\p{^Is_Hangul_Syllable_Type= LVT_SYLLABLE}', ""); + Expect(1, 55204, '\P{Is_Hangul_Syllable_Type= LVT_SYLLABLE}', ""); + Expect(0, 55204, '\P{^Is_Hangul_Syllable_Type= LVT_SYLLABLE}', ""); + Error('\p{Is_Hst= LVT/a/}'); + Error('\P{Is_Hst= LVT/a/}'); Expect(1, 55203, '\p{Is_Hst=lvt}', ""); Expect(0, 55203, '\p{^Is_Hst=lvt}', ""); Expect(0, 55203, '\P{Is_Hst=lvt}', ""); @@ -42654,16 +44308,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55204, '\p{^Is_Hst=lvt}', ""); Expect(1, 55204, '\P{Is_Hst=lvt}', ""); Expect(0, 55204, '\P{^Is_Hst=lvt}', ""); - Expect(1, 55203, '\p{Is_Hst= lvt}', ""); - Expect(0, 55203, '\p{^Is_Hst= lvt}', ""); - Expect(0, 55203, '\P{Is_Hst= lvt}', ""); - Expect(1, 55203, '\P{^Is_Hst= lvt}', ""); - Expect(0, 55204, '\p{Is_Hst= lvt}', ""); - Expect(1, 55204, '\p{^Is_Hst= lvt}', ""); - Expect(1, 55204, '\P{Is_Hst= lvt}', ""); - Expect(0, 55204, '\P{^Is_Hst= lvt}', ""); - Error('\p{Hangul_Syllable_Type=/a/_Not_Applicable}'); - Error('\P{Hangul_Syllable_Type=/a/_Not_Applicable}'); + Expect(1, 55203, '\p{Is_Hst= -lvt}', ""); + Expect(0, 55203, '\p{^Is_Hst= -lvt}', ""); + Expect(0, 55203, '\P{Is_Hst= -lvt}', ""); + Expect(1, 55203, '\P{^Is_Hst= -lvt}', ""); + Expect(0, 55204, '\p{Is_Hst= -lvt}', ""); + Expect(1, 55204, '\p{^Is_Hst= -lvt}', ""); + Expect(1, 55204, '\P{Is_Hst= -lvt}', ""); + Expect(0, 55204, '\P{^Is_Hst= -lvt}', ""); + Error('\p{Hangul_Syllable_Type: /a/-Not_Applicable}'); + Error('\P{Hangul_Syllable_Type: /a/-Not_Applicable}'); Expect(1, 55292, '\p{Hangul_Syllable_Type=:\ANot_Applicable\z:}', "");; Expect(0, 55291, '\p{Hangul_Syllable_Type=:\ANot_Applicable\z:}', "");; Expect(1, 55292, '\p{Hangul_Syllable_Type: notapplicable}', ""); @@ -42676,38 +44330,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55291, '\P{^Hangul_Syllable_Type: notapplicable}', ""); Expect(1, 55292, '\p{Hangul_Syllable_Type=:\Anotapplicable\z:}', "");; Expect(0, 55291, '\p{Hangul_Syllable_Type=:\Anotapplicable\z:}', "");; - Expect(1, 55292, '\p{Hangul_Syllable_Type= -Not_applicable}', ""); - Expect(0, 55292, '\p{^Hangul_Syllable_Type= -Not_applicable}', ""); - Expect(0, 55292, '\P{Hangul_Syllable_Type= -Not_applicable}', ""); - Expect(1, 55292, '\P{^Hangul_Syllable_Type= -Not_applicable}', ""); - Expect(0, 55291, '\p{Hangul_Syllable_Type= -Not_applicable}', ""); - Expect(1, 55291, '\p{^Hangul_Syllable_Type= -Not_applicable}', ""); - Expect(1, 55291, '\P{Hangul_Syllable_Type= -Not_applicable}', ""); - Expect(0, 55291, '\P{^Hangul_Syllable_Type= -Not_applicable}', ""); - Error('\p{Hst=:= _NA}'); - Error('\P{Hst=:= _NA}'); + Expect(1, 55292, '\p{Hangul_Syllable_Type= Not_Applicable}', ""); + Expect(0, 55292, '\p{^Hangul_Syllable_Type= Not_Applicable}', ""); + Expect(0, 55292, '\P{Hangul_Syllable_Type= Not_Applicable}', ""); + Expect(1, 55292, '\P{^Hangul_Syllable_Type= Not_Applicable}', ""); + Expect(0, 55291, '\p{Hangul_Syllable_Type= Not_Applicable}', ""); + Expect(1, 55291, '\p{^Hangul_Syllable_Type= Not_Applicable}', ""); + Expect(1, 55291, '\P{Hangul_Syllable_Type= Not_Applicable}', ""); + Expect(0, 55291, '\P{^Hangul_Syllable_Type= Not_Applicable}', ""); + Error('\p{Hst=/a/ NA}'); + Error('\P{Hst=/a/ NA}'); Expect(1, 55292, '\p{Hst=:\ANA\z:}', "");; Expect(0, 55291, '\p{Hst=:\ANA\z:}', "");; - Expect(1, 55292, '\p{Hst=na}', ""); - Expect(0, 55292, '\p{^Hst=na}', ""); - Expect(0, 55292, '\P{Hst=na}', ""); - Expect(1, 55292, '\P{^Hst=na}', ""); - Expect(0, 55291, '\p{Hst=na}', ""); - Expect(1, 55291, '\p{^Hst=na}', ""); - Expect(1, 55291, '\P{Hst=na}', ""); - Expect(0, 55291, '\P{^Hst=na}', ""); + Expect(1, 55292, '\p{Hst:na}', ""); + Expect(0, 55292, '\p{^Hst:na}', ""); + Expect(0, 55292, '\P{Hst:na}', ""); + Expect(1, 55292, '\P{^Hst:na}', ""); + Expect(0, 55291, '\p{Hst:na}', ""); + Expect(1, 55291, '\p{^Hst:na}', ""); + Expect(1, 55291, '\P{Hst:na}', ""); + Expect(0, 55291, '\P{^Hst:na}', ""); Expect(1, 55292, '\p{Hst=:\Ana\z:}', "");; Expect(0, 55291, '\p{Hst=:\Ana\z:}', "");; - Expect(1, 55292, '\p{Hst= _NA}', ""); - Expect(0, 55292, '\p{^Hst= _NA}', ""); - Expect(0, 55292, '\P{Hst= _NA}', ""); - Expect(1, 55292, '\P{^Hst= _NA}', ""); - Expect(0, 55291, '\p{Hst= _NA}', ""); - Expect(1, 55291, '\p{^Hst= _NA}', ""); - Expect(1, 55291, '\P{Hst= _NA}', ""); - Expect(0, 55291, '\P{^Hst= _NA}', ""); - Error('\p{Is_Hangul_Syllable_Type: := -NOT_Applicable}'); - Error('\P{Is_Hangul_Syllable_Type: := -NOT_Applicable}'); + Expect(1, 55292, '\p{Hst= na}', ""); + Expect(0, 55292, '\p{^Hst= na}', ""); + Expect(0, 55292, '\P{Hst= na}', ""); + Expect(1, 55292, '\P{^Hst= na}', ""); + Expect(0, 55291, '\p{Hst= na}', ""); + Expect(1, 55291, '\p{^Hst= na}', ""); + Expect(1, 55291, '\P{Hst= na}', ""); + Expect(0, 55291, '\P{^Hst= na}', ""); + Error('\p{Is_Hangul_Syllable_Type: Not_Applicable:=}'); + Error('\P{Is_Hangul_Syllable_Type: Not_Applicable:=}'); Expect(1, 55292, '\p{Is_Hangul_Syllable_Type=notapplicable}', ""); Expect(0, 55292, '\p{^Is_Hangul_Syllable_Type=notapplicable}', ""); Expect(0, 55292, '\P{Is_Hangul_Syllable_Type=notapplicable}', ""); @@ -42716,34 +44370,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55291, '\p{^Is_Hangul_Syllable_Type=notapplicable}', ""); Expect(1, 55291, '\P{Is_Hangul_Syllable_Type=notapplicable}', ""); Expect(0, 55291, '\P{^Is_Hangul_Syllable_Type=notapplicable}', ""); - Expect(1, 55292, '\p{Is_Hangul_Syllable_Type= not_APPLICABLE}', ""); - Expect(0, 55292, '\p{^Is_Hangul_Syllable_Type= not_APPLICABLE}', ""); - Expect(0, 55292, '\P{Is_Hangul_Syllable_Type= not_APPLICABLE}', ""); - Expect(1, 55292, '\P{^Is_Hangul_Syllable_Type= not_APPLICABLE}', ""); - Expect(0, 55291, '\p{Is_Hangul_Syllable_Type= not_APPLICABLE}', ""); - Expect(1, 55291, '\p{^Is_Hangul_Syllable_Type= not_APPLICABLE}', ""); - Expect(1, 55291, '\P{Is_Hangul_Syllable_Type= not_APPLICABLE}', ""); - Expect(0, 55291, '\P{^Is_Hangul_Syllable_Type= not_APPLICABLE}', ""); - Error('\p{Is_Hst=- NA/a/}'); - Error('\P{Is_Hst=- NA/a/}'); - Expect(1, 55292, '\p{Is_Hst=na}', ""); - Expect(0, 55292, '\p{^Is_Hst=na}', ""); - Expect(0, 55292, '\P{Is_Hst=na}', ""); - Expect(1, 55292, '\P{^Is_Hst=na}', ""); - Expect(0, 55291, '\p{Is_Hst=na}', ""); - Expect(1, 55291, '\p{^Is_Hst=na}', ""); - Expect(1, 55291, '\P{Is_Hst=na}', ""); - Expect(0, 55291, '\P{^Is_Hst=na}', ""); - Expect(1, 55292, '\p{Is_Hst= _NA}', ""); - Expect(0, 55292, '\p{^Is_Hst= _NA}', ""); - Expect(0, 55292, '\P{Is_Hst= _NA}', ""); - Expect(1, 55292, '\P{^Is_Hst= _NA}', ""); - Expect(0, 55291, '\p{Is_Hst= _NA}', ""); - Expect(1, 55291, '\p{^Is_Hst= _NA}', ""); - Expect(1, 55291, '\P{Is_Hst= _NA}', ""); - Expect(0, 55291, '\P{^Is_Hst= _NA}', ""); - Error('\p{Hangul_Syllable_Type=TRAILING_Jamo/a/}'); - Error('\P{Hangul_Syllable_Type=TRAILING_Jamo/a/}'); + Expect(1, 55292, '\p{Is_Hangul_Syllable_Type= _Not_applicable}', ""); + Expect(0, 55292, '\p{^Is_Hangul_Syllable_Type= _Not_applicable}', ""); + Expect(0, 55292, '\P{Is_Hangul_Syllable_Type= _Not_applicable}', ""); + Expect(1, 55292, '\P{^Is_Hangul_Syllable_Type= _Not_applicable}', ""); + Expect(0, 55291, '\p{Is_Hangul_Syllable_Type= _Not_applicable}', ""); + Expect(1, 55291, '\p{^Is_Hangul_Syllable_Type= _Not_applicable}', ""); + Expect(1, 55291, '\P{Is_Hangul_Syllable_Type= _Not_applicable}', ""); + Expect(0, 55291, '\P{^Is_Hangul_Syllable_Type= _Not_applicable}', ""); + Error('\p{Is_Hst=--NA/a/}'); + Error('\P{Is_Hst=--NA/a/}'); + Expect(1, 55292, '\p{Is_Hst:na}', ""); + Expect(0, 55292, '\p{^Is_Hst:na}', ""); + Expect(0, 55292, '\P{Is_Hst:na}', ""); + Expect(1, 55292, '\P{^Is_Hst:na}', ""); + Expect(0, 55291, '\p{Is_Hst:na}', ""); + Expect(1, 55291, '\p{^Is_Hst:na}', ""); + Expect(1, 55291, '\P{Is_Hst:na}', ""); + Expect(0, 55291, '\P{^Is_Hst:na}', ""); + Expect(1, 55292, '\p{Is_Hst=_ NA}', ""); + Expect(0, 55292, '\p{^Is_Hst=_ NA}', ""); + Expect(0, 55292, '\P{Is_Hst=_ NA}', ""); + Expect(1, 55292, '\P{^Is_Hst=_ NA}', ""); + Expect(0, 55291, '\p{Is_Hst=_ NA}', ""); + Expect(1, 55291, '\p{^Is_Hst=_ NA}', ""); + Expect(1, 55291, '\P{Is_Hst=_ NA}', ""); + Expect(0, 55291, '\P{^Is_Hst=_ NA}', ""); + Error('\p{Hangul_Syllable_Type= _Trailing_jamo:=}'); + Error('\P{Hangul_Syllable_Type= _Trailing_jamo:=}'); Expect(1, 55291, '\p{Hangul_Syllable_Type=:\ATrailing_Jamo\z:}', "");; Expect(0, 55292, '\p{Hangul_Syllable_Type=:\ATrailing_Jamo\z:}', "");; Expect(1, 55291, '\p{Hangul_Syllable_Type=trailingjamo}', ""); @@ -42756,16 +44410,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55292, '\P{^Hangul_Syllable_Type=trailingjamo}', ""); Expect(1, 55291, '\p{Hangul_Syllable_Type=:\Atrailingjamo\z:}', "");; Expect(0, 55292, '\p{Hangul_Syllable_Type=:\Atrailingjamo\z:}', "");; - Expect(1, 55291, '\p{Hangul_Syllable_Type= _trailing_Jamo}', ""); - Expect(0, 55291, '\p{^Hangul_Syllable_Type= _trailing_Jamo}', ""); - Expect(0, 55291, '\P{Hangul_Syllable_Type= _trailing_Jamo}', ""); - Expect(1, 55291, '\P{^Hangul_Syllable_Type= _trailing_Jamo}', ""); - Expect(0, 55292, '\p{Hangul_Syllable_Type= _trailing_Jamo}', ""); - Expect(1, 55292, '\p{^Hangul_Syllable_Type= _trailing_Jamo}', ""); - Expect(1, 55292, '\P{Hangul_Syllable_Type= _trailing_Jamo}', ""); - Expect(0, 55292, '\P{^Hangul_Syllable_Type= _trailing_Jamo}', ""); - Error('\p{Hst=-T:=}'); - Error('\P{Hst=-T:=}'); + Expect(1, 55291, '\p{Hangul_Syllable_Type= -TRAILING_jamo}', ""); + Expect(0, 55291, '\p{^Hangul_Syllable_Type= -TRAILING_jamo}', ""); + Expect(0, 55291, '\P{Hangul_Syllable_Type= -TRAILING_jamo}', ""); + Expect(1, 55291, '\P{^Hangul_Syllable_Type= -TRAILING_jamo}', ""); + Expect(0, 55292, '\p{Hangul_Syllable_Type= -TRAILING_jamo}', ""); + Expect(1, 55292, '\p{^Hangul_Syllable_Type= -TRAILING_jamo}', ""); + Expect(1, 55292, '\P{Hangul_Syllable_Type= -TRAILING_jamo}', ""); + Expect(0, 55292, '\P{^Hangul_Syllable_Type= -TRAILING_jamo}', ""); + Error('\p{Hst= :=T}'); + Error('\P{Hst= :=T}'); Expect(1, 55291, '\p{Hst=:\AT\z:}', "");; Expect(0, 55292, '\p{Hst=:\AT\z:}', "");; Expect(1, 55291, '\p{Hst=t}', ""); @@ -42778,16 +44432,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55292, '\P{^Hst=t}', ""); Expect(1, 55291, '\p{Hst=:\At\z:}', "");; Expect(0, 55292, '\p{Hst=:\At\z:}', "");; - Expect(1, 55291, '\p{Hst=__t}', ""); - Expect(0, 55291, '\p{^Hst=__t}', ""); - Expect(0, 55291, '\P{Hst=__t}', ""); - Expect(1, 55291, '\P{^Hst=__t}', ""); - Expect(0, 55292, '\p{Hst=__t}', ""); - Expect(1, 55292, '\p{^Hst=__t}', ""); - Expect(1, 55292, '\P{Hst=__t}', ""); - Expect(0, 55292, '\P{^Hst=__t}', ""); - Error('\p{Is_Hangul_Syllable_Type: --TRAILING_Jamo:=}'); - Error('\P{Is_Hangul_Syllable_Type: --TRAILING_Jamo:=}'); + Expect(1, 55291, '\p{Hst= T}', ""); + Expect(0, 55291, '\p{^Hst= T}', ""); + Expect(0, 55291, '\P{Hst= T}', ""); + Expect(1, 55291, '\P{^Hst= T}', ""); + Expect(0, 55292, '\p{Hst= T}', ""); + Expect(1, 55292, '\p{^Hst= T}', ""); + Expect(1, 55292, '\P{Hst= T}', ""); + Expect(0, 55292, '\P{^Hst= T}', ""); + Error('\p{Is_Hangul_Syllable_Type=:= _trailing_JAMO}'); + Error('\P{Is_Hangul_Syllable_Type=:= _trailing_JAMO}'); Expect(1, 55291, '\p{Is_Hangul_Syllable_Type=trailingjamo}', ""); Expect(0, 55291, '\p{^Is_Hangul_Syllable_Type=trailingjamo}', ""); Expect(0, 55291, '\P{Is_Hangul_Syllable_Type=trailingjamo}', ""); @@ -42796,34 +44450,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55292, '\p{^Is_Hangul_Syllable_Type=trailingjamo}', ""); Expect(1, 55292, '\P{Is_Hangul_Syllable_Type=trailingjamo}', ""); Expect(0, 55292, '\P{^Is_Hangul_Syllable_Type=trailingjamo}', ""); - Expect(1, 55291, '\p{Is_Hangul_Syllable_Type= Trailing_Jamo}', ""); - Expect(0, 55291, '\p{^Is_Hangul_Syllable_Type= Trailing_Jamo}', ""); - Expect(0, 55291, '\P{Is_Hangul_Syllable_Type= Trailing_Jamo}', ""); - Expect(1, 55291, '\P{^Is_Hangul_Syllable_Type= Trailing_Jamo}', ""); - Expect(0, 55292, '\p{Is_Hangul_Syllable_Type= Trailing_Jamo}', ""); - Expect(1, 55292, '\p{^Is_Hangul_Syllable_Type= Trailing_Jamo}', ""); - Expect(1, 55292, '\P{Is_Hangul_Syllable_Type= Trailing_Jamo}', ""); - Expect(0, 55292, '\P{^Is_Hangul_Syllable_Type= Trailing_Jamo}', ""); - Error('\p{Is_Hst=/a/-_T}'); - Error('\P{Is_Hst=/a/-_T}'); - Expect(1, 55291, '\p{Is_Hst:t}', ""); - Expect(0, 55291, '\p{^Is_Hst:t}', ""); - Expect(0, 55291, '\P{Is_Hst:t}', ""); - Expect(1, 55291, '\P{^Is_Hst:t}', ""); - Expect(0, 55292, '\p{Is_Hst:t}', ""); - Expect(1, 55292, '\p{^Is_Hst:t}', ""); - Expect(1, 55292, '\P{Is_Hst:t}', ""); - Expect(0, 55292, '\P{^Is_Hst:t}', ""); - Expect(1, 55291, '\p{Is_Hst: T}', ""); - Expect(0, 55291, '\p{^Is_Hst: T}', ""); - Expect(0, 55291, '\P{Is_Hst: T}', ""); - Expect(1, 55291, '\P{^Is_Hst: T}', ""); - Expect(0, 55292, '\p{Is_Hst: T}', ""); - Expect(1, 55292, '\p{^Is_Hst: T}', ""); - Expect(1, 55292, '\P{Is_Hst: T}', ""); - Expect(0, 55292, '\P{^Is_Hst: T}', ""); - Error('\p{Hangul_Syllable_Type= :=Vowel_Jamo}'); - Error('\P{Hangul_Syllable_Type= :=Vowel_Jamo}'); + Expect(1, 55291, '\p{Is_Hangul_Syllable_Type= Trailing_JAMO}', ""); + Expect(0, 55291, '\p{^Is_Hangul_Syllable_Type= Trailing_JAMO}', ""); + Expect(0, 55291, '\P{Is_Hangul_Syllable_Type= Trailing_JAMO}', ""); + Expect(1, 55291, '\P{^Is_Hangul_Syllable_Type= Trailing_JAMO}', ""); + Expect(0, 55292, '\p{Is_Hangul_Syllable_Type= Trailing_JAMO}', ""); + Expect(1, 55292, '\p{^Is_Hangul_Syllable_Type= Trailing_JAMO}', ""); + Expect(1, 55292, '\P{Is_Hangul_Syllable_Type= Trailing_JAMO}', ""); + Expect(0, 55292, '\P{^Is_Hangul_Syllable_Type= Trailing_JAMO}', ""); + Error('\p{Is_Hst=- t:=}'); + Error('\P{Is_Hst=- t:=}'); + Expect(1, 55291, '\p{Is_Hst=t}', ""); + Expect(0, 55291, '\p{^Is_Hst=t}', ""); + Expect(0, 55291, '\P{Is_Hst=t}', ""); + Expect(1, 55291, '\P{^Is_Hst=t}', ""); + Expect(0, 55292, '\p{Is_Hst=t}', ""); + Expect(1, 55292, '\p{^Is_Hst=t}', ""); + Expect(1, 55292, '\P{Is_Hst=t}', ""); + Expect(0, 55292, '\P{^Is_Hst=t}', ""); + Expect(1, 55291, '\p{Is_Hst=- T}', ""); + Expect(0, 55291, '\p{^Is_Hst=- T}', ""); + Expect(0, 55291, '\P{Is_Hst=- T}', ""); + Expect(1, 55291, '\P{^Is_Hst=- T}', ""); + Expect(0, 55292, '\p{Is_Hst=- T}', ""); + Expect(1, 55292, '\p{^Is_Hst=- T}', ""); + Expect(1, 55292, '\P{Is_Hst=- T}', ""); + Expect(0, 55292, '\P{^Is_Hst=- T}', ""); + Error('\p{Hangul_Syllable_Type=/a/ VOWEL_jamo}'); + Error('\P{Hangul_Syllable_Type=/a/ VOWEL_jamo}'); Expect(1, 55238, '\p{Hangul_Syllable_Type=:\AVowel_Jamo\z:}', "");; Expect(0, 55239, '\p{Hangul_Syllable_Type=:\AVowel_Jamo\z:}', "");; Expect(1, 55238, '\p{Hangul_Syllable_Type=voweljamo}', ""); @@ -42836,16 +44490,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55239, '\P{^Hangul_Syllable_Type=voweljamo}', ""); Expect(1, 55238, '\p{Hangul_Syllable_Type=:\Avoweljamo\z:}', "");; Expect(0, 55239, '\p{Hangul_Syllable_Type=:\Avoweljamo\z:}', "");; - Expect(1, 55238, '\p{Hangul_Syllable_Type=- Vowel_Jamo}', ""); - Expect(0, 55238, '\p{^Hangul_Syllable_Type=- Vowel_Jamo}', ""); - Expect(0, 55238, '\P{Hangul_Syllable_Type=- Vowel_Jamo}', ""); - Expect(1, 55238, '\P{^Hangul_Syllable_Type=- Vowel_Jamo}', ""); - Expect(0, 55239, '\p{Hangul_Syllable_Type=- Vowel_Jamo}', ""); - Expect(1, 55239, '\p{^Hangul_Syllable_Type=- Vowel_Jamo}', ""); - Expect(1, 55239, '\P{Hangul_Syllable_Type=- Vowel_Jamo}', ""); - Expect(0, 55239, '\P{^Hangul_Syllable_Type=- Vowel_Jamo}', ""); - Error('\p{Hst= /a/V}'); - Error('\P{Hst= /a/V}'); + Expect(1, 55238, '\p{Hangul_Syllable_Type=_vowel_jamo}', ""); + Expect(0, 55238, '\p{^Hangul_Syllable_Type=_vowel_jamo}', ""); + Expect(0, 55238, '\P{Hangul_Syllable_Type=_vowel_jamo}', ""); + Expect(1, 55238, '\P{^Hangul_Syllable_Type=_vowel_jamo}', ""); + Expect(0, 55239, '\p{Hangul_Syllable_Type=_vowel_jamo}', ""); + Expect(1, 55239, '\p{^Hangul_Syllable_Type=_vowel_jamo}', ""); + Expect(1, 55239, '\P{Hangul_Syllable_Type=_vowel_jamo}', ""); + Expect(0, 55239, '\P{^Hangul_Syllable_Type=_vowel_jamo}', ""); + Error('\p{Hst=/a/ _V}'); + Error('\P{Hst=/a/ _V}'); Expect(1, 55238, '\p{Hst=:\AV\z:}', "");; Expect(0, 55239, '\p{Hst=:\AV\z:}', "");; Expect(1, 55238, '\p{Hst=v}', ""); @@ -42858,16 +44512,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55239, '\P{^Hst=v}', ""); Expect(1, 55238, '\p{Hst=:\Av\z:}', "");; Expect(0, 55239, '\p{Hst=:\Av\z:}', "");; - Expect(1, 55238, '\p{Hst= V}', ""); - Expect(0, 55238, '\p{^Hst= V}', ""); - Expect(0, 55238, '\P{Hst= V}', ""); - Expect(1, 55238, '\P{^Hst= V}', ""); - Expect(0, 55239, '\p{Hst= V}', ""); - Expect(1, 55239, '\p{^Hst= V}', ""); - Expect(1, 55239, '\P{Hst= V}', ""); - Expect(0, 55239, '\P{^Hst= V}', ""); - Error('\p{Is_Hangul_Syllable_Type=-Vowel_JAMO/a/}'); - Error('\P{Is_Hangul_Syllable_Type=-Vowel_JAMO/a/}'); + Expect(1, 55238, '\p{Hst= -V}', ""); + Expect(0, 55238, '\p{^Hst= -V}', ""); + Expect(0, 55238, '\P{Hst= -V}', ""); + Expect(1, 55238, '\P{^Hst= -V}', ""); + Expect(0, 55239, '\p{Hst= -V}', ""); + Expect(1, 55239, '\p{^Hst= -V}', ""); + Expect(1, 55239, '\P{Hst= -V}', ""); + Expect(0, 55239, '\P{^Hst= -V}', ""); + Error('\p{Is_Hangul_Syllable_Type=_/a/Vowel_jamo}'); + Error('\P{Is_Hangul_Syllable_Type=_/a/Vowel_jamo}'); Expect(1, 55238, '\p{Is_Hangul_Syllable_Type=voweljamo}', ""); Expect(0, 55238, '\p{^Is_Hangul_Syllable_Type=voweljamo}', ""); Expect(0, 55238, '\P{Is_Hangul_Syllable_Type=voweljamo}', ""); @@ -42876,16 +44530,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55239, '\p{^Is_Hangul_Syllable_Type=voweljamo}', ""); Expect(1, 55239, '\P{Is_Hangul_Syllable_Type=voweljamo}', ""); Expect(0, 55239, '\P{^Is_Hangul_Syllable_Type=voweljamo}', ""); - Expect(1, 55238, '\p{Is_Hangul_Syllable_Type= Vowel_JAMO}', ""); - Expect(0, 55238, '\p{^Is_Hangul_Syllable_Type= Vowel_JAMO}', ""); - Expect(0, 55238, '\P{Is_Hangul_Syllable_Type= Vowel_JAMO}', ""); - Expect(1, 55238, '\P{^Is_Hangul_Syllable_Type= Vowel_JAMO}', ""); - Expect(0, 55239, '\p{Is_Hangul_Syllable_Type= Vowel_JAMO}', ""); - Expect(1, 55239, '\p{^Is_Hangul_Syllable_Type= Vowel_JAMO}', ""); - Expect(1, 55239, '\P{Is_Hangul_Syllable_Type= Vowel_JAMO}', ""); - Expect(0, 55239, '\P{^Is_Hangul_Syllable_Type= Vowel_JAMO}', ""); - Error('\p{Is_Hst=:=v}'); - Error('\P{Is_Hst=:=v}'); + Expect(1, 55238, '\p{Is_Hangul_Syllable_Type=_vowel_Jamo}', ""); + Expect(0, 55238, '\p{^Is_Hangul_Syllable_Type=_vowel_Jamo}', ""); + Expect(0, 55238, '\P{Is_Hangul_Syllable_Type=_vowel_Jamo}', ""); + Expect(1, 55238, '\P{^Is_Hangul_Syllable_Type=_vowel_Jamo}', ""); + Expect(0, 55239, '\p{Is_Hangul_Syllable_Type=_vowel_Jamo}', ""); + Expect(1, 55239, '\p{^Is_Hangul_Syllable_Type=_vowel_Jamo}', ""); + Expect(1, 55239, '\P{Is_Hangul_Syllable_Type=_vowel_Jamo}', ""); + Expect(0, 55239, '\P{^Is_Hangul_Syllable_Type=_vowel_Jamo}', ""); + Error('\p{Is_Hst=/a/__V}'); + Error('\P{Is_Hst=/a/__V}'); Expect(1, 55238, '\p{Is_Hst=v}', ""); Expect(0, 55238, '\p{^Is_Hst=v}', ""); Expect(0, 55238, '\P{Is_Hst=v}', ""); @@ -42894,16 +44548,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55239, '\p{^Is_Hst=v}', ""); Expect(1, 55239, '\P{Is_Hst=v}', ""); Expect(0, 55239, '\P{^Is_Hst=v}', ""); - Expect(1, 55238, '\p{Is_Hst= V}', ""); - Expect(0, 55238, '\p{^Is_Hst= V}', ""); - Expect(0, 55238, '\P{Is_Hst= V}', ""); - Expect(1, 55238, '\P{^Is_Hst= V}', ""); - Expect(0, 55239, '\p{Is_Hst= V}', ""); - Expect(1, 55239, '\p{^Is_Hst= V}', ""); - Expect(1, 55239, '\P{Is_Hst= V}', ""); - Expect(0, 55239, '\P{^Is_Hst= V}', ""); - Error('\p{Hyphen=/a/_No}'); - Error('\P{Hyphen=/a/_No}'); + Expect(1, 55238, '\p{Is_Hst=_ v}', ""); + Expect(0, 55238, '\p{^Is_Hst=_ v}', ""); + Expect(0, 55238, '\P{Is_Hst=_ v}', ""); + Expect(1, 55238, '\P{^Is_Hst=_ v}', ""); + Expect(0, 55239, '\p{Is_Hst=_ v}', ""); + Expect(1, 55239, '\p{^Is_Hst=_ v}', ""); + Expect(1, 55239, '\P{Is_Hst=_ v}', ""); + Expect(0, 55239, '\P{^Is_Hst=_ v}', ""); + Error('\p{Hyphen= no/a/}'); + Error('\P{Hyphen= no/a/}'); Expect(1, 65382, '\p{Hyphen=no}', 'deprecated'); Expect(0, 65382, '\p{^Hyphen=no}', 'deprecated'); Expect(0, 65382, '\P{Hyphen=no}', 'deprecated'); @@ -42912,16 +44566,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65381, '\p{^Hyphen=no}', 'deprecated'); Expect(1, 65381, '\P{Hyphen=no}', 'deprecated'); Expect(0, 65381, '\P{^Hyphen=no}', 'deprecated'); - Expect(1, 65382, '\p{Hyphen= NO}', 'deprecated'); - Expect(0, 65382, '\p{^Hyphen= NO}', 'deprecated'); - Expect(0, 65382, '\P{Hyphen= NO}', 'deprecated'); - Expect(1, 65382, '\P{^Hyphen= NO}', 'deprecated'); - Expect(0, 65381, '\p{Hyphen= NO}', 'deprecated'); - Expect(1, 65381, '\p{^Hyphen= NO}', 'deprecated'); - Expect(1, 65381, '\P{Hyphen= NO}', 'deprecated'); - Expect(0, 65381, '\P{^Hyphen= NO}', 'deprecated'); - Error('\p{Is_Hyphen=/a/- n}'); - Error('\P{Is_Hyphen=/a/- n}'); + Expect(1, 65382, '\p{Hyphen=- No}', 'deprecated'); + Expect(0, 65382, '\p{^Hyphen=- No}', 'deprecated'); + Expect(0, 65382, '\P{Hyphen=- No}', 'deprecated'); + Expect(1, 65382, '\P{^Hyphen=- No}', 'deprecated'); + Expect(0, 65381, '\p{Hyphen=- No}', 'deprecated'); + Expect(1, 65381, '\p{^Hyphen=- No}', 'deprecated'); + Expect(1, 65381, '\P{Hyphen=- No}', 'deprecated'); + Expect(0, 65381, '\P{^Hyphen=- No}', 'deprecated'); + Error('\p{Is_Hyphen: /a/ N}'); + Error('\P{Is_Hyphen: /a/ N}'); Expect(1, 65382, '\p{Is_Hyphen=n}', 'deprecated'); Expect(0, 65382, '\p{^Is_Hyphen=n}', 'deprecated'); Expect(0, 65382, '\P{Is_Hyphen=n}', 'deprecated'); @@ -42930,16 +44584,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65381, '\p{^Is_Hyphen=n}', 'deprecated'); Expect(1, 65381, '\P{Is_Hyphen=n}', 'deprecated'); Expect(0, 65381, '\P{^Is_Hyphen=n}', 'deprecated'); - Expect(1, 65382, '\p{Is_Hyphen: - N}', 'deprecated'); - Expect(0, 65382, '\p{^Is_Hyphen: - N}', 'deprecated'); - Expect(0, 65382, '\P{Is_Hyphen: - N}', 'deprecated'); - Expect(1, 65382, '\P{^Is_Hyphen: - N}', 'deprecated'); - Expect(0, 65381, '\p{Is_Hyphen: - N}', 'deprecated'); - Expect(1, 65381, '\p{^Is_Hyphen: - N}', 'deprecated'); - Expect(1, 65381, '\P{Is_Hyphen: - N}', 'deprecated'); - Expect(0, 65381, '\P{^Is_Hyphen: - N}', 'deprecated'); - Error('\p{Hyphen=:=_F}'); - Error('\P{Hyphen=:=_F}'); + Expect(1, 65382, '\p{Is_Hyphen: -n}', 'deprecated'); + Expect(0, 65382, '\p{^Is_Hyphen: -n}', 'deprecated'); + Expect(0, 65382, '\P{Is_Hyphen: -n}', 'deprecated'); + Expect(1, 65382, '\P{^Is_Hyphen: -n}', 'deprecated'); + Expect(0, 65381, '\p{Is_Hyphen: -n}', 'deprecated'); + Expect(1, 65381, '\p{^Is_Hyphen: -n}', 'deprecated'); + Expect(1, 65381, '\P{Is_Hyphen: -n}', 'deprecated'); + Expect(0, 65381, '\P{^Is_Hyphen: -n}', 'deprecated'); + Error('\p{Hyphen=:= f}'); + Error('\P{Hyphen=:= f}'); Expect(1, 65382, '\p{Hyphen=:\AF\z:}', 'deprecated');; Expect(0, 65381, '\p{Hyphen=:\AF\z:}', 'deprecated');; Expect(1, 65382, '\p{Hyphen=f}', 'deprecated'); @@ -42952,16 +44606,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65381, '\P{^Hyphen=f}', 'deprecated'); Expect(1, 65382, '\p{Hyphen=:\Af\z:}', 'deprecated');; Expect(0, 65381, '\p{Hyphen=:\Af\z:}', 'deprecated');; - Expect(1, 65382, '\p{Hyphen=_ F}', 'deprecated'); - Expect(0, 65382, '\p{^Hyphen=_ F}', 'deprecated'); - Expect(0, 65382, '\P{Hyphen=_ F}', 'deprecated'); - Expect(1, 65382, '\P{^Hyphen=_ F}', 'deprecated'); - Expect(0, 65381, '\p{Hyphen=_ F}', 'deprecated'); - Expect(1, 65381, '\p{^Hyphen=_ F}', 'deprecated'); - Expect(1, 65381, '\P{Hyphen=_ F}', 'deprecated'); - Expect(0, 65381, '\P{^Hyphen=_ F}', 'deprecated'); - Error('\p{Is_Hyphen=_/a/False}'); - Error('\P{Is_Hyphen=_/a/False}'); + Expect(1, 65382, '\p{Hyphen:F}', 'deprecated'); + Expect(0, 65382, '\p{^Hyphen:F}', 'deprecated'); + Expect(0, 65382, '\P{Hyphen:F}', 'deprecated'); + Expect(1, 65382, '\P{^Hyphen:F}', 'deprecated'); + Expect(0, 65381, '\p{Hyphen:F}', 'deprecated'); + Expect(1, 65381, '\p{^Hyphen:F}', 'deprecated'); + Expect(1, 65381, '\P{Hyphen:F}', 'deprecated'); + Expect(0, 65381, '\P{^Hyphen:F}', 'deprecated'); + Error('\p{Is_Hyphen=:=__False}'); + Error('\P{Is_Hyphen=:=__False}'); Expect(1, 65382, '\p{Is_Hyphen=false}', 'deprecated'); Expect(0, 65382, '\p{^Is_Hyphen=false}', 'deprecated'); Expect(0, 65382, '\P{Is_Hyphen=false}', 'deprecated'); @@ -42970,16 +44624,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65381, '\p{^Is_Hyphen=false}', 'deprecated'); Expect(1, 65381, '\P{Is_Hyphen=false}', 'deprecated'); Expect(0, 65381, '\P{^Is_Hyphen=false}', 'deprecated'); - Expect(1, 65382, '\p{Is_Hyphen= -False}', 'deprecated'); - Expect(0, 65382, '\p{^Is_Hyphen= -False}', 'deprecated'); - Expect(0, 65382, '\P{Is_Hyphen= -False}', 'deprecated'); - Expect(1, 65382, '\P{^Is_Hyphen= -False}', 'deprecated'); - Expect(0, 65381, '\p{Is_Hyphen= -False}', 'deprecated'); - Expect(1, 65381, '\p{^Is_Hyphen= -False}', 'deprecated'); - Expect(1, 65381, '\P{Is_Hyphen= -False}', 'deprecated'); - Expect(0, 65381, '\P{^Is_Hyphen= -False}', 'deprecated'); - Error('\p{Hyphen: - yes/a/}'); - Error('\P{Hyphen: - yes/a/}'); + Expect(1, 65382, '\p{Is_Hyphen= False}', 'deprecated'); + Expect(0, 65382, '\p{^Is_Hyphen= False}', 'deprecated'); + Expect(0, 65382, '\P{Is_Hyphen= False}', 'deprecated'); + Expect(1, 65382, '\P{^Is_Hyphen= False}', 'deprecated'); + Expect(0, 65381, '\p{Is_Hyphen= False}', 'deprecated'); + Expect(1, 65381, '\p{^Is_Hyphen= False}', 'deprecated'); + Expect(1, 65381, '\P{Is_Hyphen= False}', 'deprecated'); + Expect(0, 65381, '\P{^Is_Hyphen= False}', 'deprecated'); + Error('\p{Hyphen= Yes/a/}'); + Error('\P{Hyphen= Yes/a/}'); Expect(1, 65381, '\p{Hyphen=yes}', 'deprecated'); Expect(0, 65381, '\p{^Hyphen=yes}', 'deprecated'); Expect(0, 65381, '\P{Hyphen=yes}', 'deprecated'); @@ -42988,34 +44642,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65382, '\p{^Hyphen=yes}', 'deprecated'); Expect(1, 65382, '\P{Hyphen=yes}', 'deprecated'); Expect(0, 65382, '\P{^Hyphen=yes}', 'deprecated'); - Expect(1, 65381, '\p{Hyphen= Yes}', 'deprecated'); - Expect(0, 65381, '\p{^Hyphen= Yes}', 'deprecated'); - Expect(0, 65381, '\P{Hyphen= Yes}', 'deprecated'); - Expect(1, 65381, '\P{^Hyphen= Yes}', 'deprecated'); - Expect(0, 65382, '\p{Hyphen= Yes}', 'deprecated'); - Expect(1, 65382, '\p{^Hyphen= Yes}', 'deprecated'); - Expect(1, 65382, '\P{Hyphen= Yes}', 'deprecated'); - Expect(0, 65382, '\P{^Hyphen= Yes}', 'deprecated'); - Error('\p{Is_Hyphen= /a/Y}'); - Error('\P{Is_Hyphen= /a/Y}'); - Expect(1, 65381, '\p{Is_Hyphen: y}', 'deprecated'); - Expect(0, 65381, '\p{^Is_Hyphen: y}', 'deprecated'); - Expect(0, 65381, '\P{Is_Hyphen: y}', 'deprecated'); - Expect(1, 65381, '\P{^Is_Hyphen: y}', 'deprecated'); - Expect(0, 65382, '\p{Is_Hyphen: y}', 'deprecated'); - Expect(1, 65382, '\p{^Is_Hyphen: y}', 'deprecated'); - Expect(1, 65382, '\P{Is_Hyphen: y}', 'deprecated'); - Expect(0, 65382, '\P{^Is_Hyphen: y}', 'deprecated'); - Expect(1, 65381, '\p{Is_Hyphen= _Y}', 'deprecated'); - Expect(0, 65381, '\p{^Is_Hyphen= _Y}', 'deprecated'); - Expect(0, 65381, '\P{Is_Hyphen= _Y}', 'deprecated'); - Expect(1, 65381, '\P{^Is_Hyphen= _Y}', 'deprecated'); - Expect(0, 65382, '\p{Is_Hyphen= _Y}', 'deprecated'); - Expect(1, 65382, '\p{^Is_Hyphen= _Y}', 'deprecated'); - Expect(1, 65382, '\P{Is_Hyphen= _Y}', 'deprecated'); - Expect(0, 65382, '\P{^Is_Hyphen= _Y}', 'deprecated'); - Error('\p{Hyphen=/a/_ t}'); - Error('\P{Hyphen=/a/_ t}'); + Expect(1, 65381, '\p{Hyphen=__yes}', 'deprecated'); + Expect(0, 65381, '\p{^Hyphen=__yes}', 'deprecated'); + Expect(0, 65381, '\P{Hyphen=__yes}', 'deprecated'); + Expect(1, 65381, '\P{^Hyphen=__yes}', 'deprecated'); + Expect(0, 65382, '\p{Hyphen=__yes}', 'deprecated'); + Expect(1, 65382, '\p{^Hyphen=__yes}', 'deprecated'); + Expect(1, 65382, '\P{Hyphen=__yes}', 'deprecated'); + Expect(0, 65382, '\P{^Hyphen=__yes}', 'deprecated'); + Error('\p{Is_Hyphen=/a/_ Y}'); + Error('\P{Is_Hyphen=/a/_ Y}'); + Expect(1, 65381, '\p{Is_Hyphen: y}', 'deprecated'); + Expect(0, 65381, '\p{^Is_Hyphen: y}', 'deprecated'); + Expect(0, 65381, '\P{Is_Hyphen: y}', 'deprecated'); + Expect(1, 65381, '\P{^Is_Hyphen: y}', 'deprecated'); + Expect(0, 65382, '\p{Is_Hyphen: y}', 'deprecated'); + Expect(1, 65382, '\p{^Is_Hyphen: y}', 'deprecated'); + Expect(1, 65382, '\P{Is_Hyphen: y}', 'deprecated'); + Expect(0, 65382, '\P{^Is_Hyphen: y}', 'deprecated'); + Expect(1, 65381, '\p{Is_Hyphen= Y}', 'deprecated'); + Expect(0, 65381, '\p{^Is_Hyphen= Y}', 'deprecated'); + Expect(0, 65381, '\P{Is_Hyphen= Y}', 'deprecated'); + Expect(1, 65381, '\P{^Is_Hyphen= Y}', 'deprecated'); + Expect(0, 65382, '\p{Is_Hyphen= Y}', 'deprecated'); + Expect(1, 65382, '\p{^Is_Hyphen= Y}', 'deprecated'); + Expect(1, 65382, '\P{Is_Hyphen= Y}', 'deprecated'); + Expect(0, 65382, '\P{^Is_Hyphen= Y}', 'deprecated'); + Error('\p{Hyphen=/a/-T}'); + Error('\P{Hyphen=/a/-T}'); Expect(1, 65381, '\p{Hyphen=:\AT\z:}', 'deprecated');; Expect(0, 65382, '\p{Hyphen=:\AT\z:}', 'deprecated');; Expect(1, 65381, '\p{Hyphen=t}', 'deprecated'); @@ -43028,16 +44682,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65382, '\P{^Hyphen=t}', 'deprecated'); Expect(1, 65381, '\p{Hyphen=:\At\z:}', 'deprecated');; Expect(0, 65382, '\p{Hyphen=:\At\z:}', 'deprecated');; - Expect(1, 65381, '\p{Hyphen= T}', 'deprecated'); - Expect(0, 65381, '\p{^Hyphen= T}', 'deprecated'); - Expect(0, 65381, '\P{Hyphen= T}', 'deprecated'); - Expect(1, 65381, '\P{^Hyphen= T}', 'deprecated'); - Expect(0, 65382, '\p{Hyphen= T}', 'deprecated'); - Expect(1, 65382, '\p{^Hyphen= T}', 'deprecated'); - Expect(1, 65382, '\P{Hyphen= T}', 'deprecated'); - Expect(0, 65382, '\P{^Hyphen= T}', 'deprecated'); - Error('\p{Is_Hyphen: /a/True}'); - Error('\P{Is_Hyphen: /a/True}'); + Expect(1, 65381, '\p{Hyphen=- T}', 'deprecated'); + Expect(0, 65381, '\p{^Hyphen=- T}', 'deprecated'); + Expect(0, 65381, '\P{Hyphen=- T}', 'deprecated'); + Expect(1, 65381, '\P{^Hyphen=- T}', 'deprecated'); + Expect(0, 65382, '\p{Hyphen=- T}', 'deprecated'); + Expect(1, 65382, '\p{^Hyphen=- T}', 'deprecated'); + Expect(1, 65382, '\P{Hyphen=- T}', 'deprecated'); + Expect(0, 65382, '\P{^Hyphen=- T}', 'deprecated'); + Error('\p{Is_Hyphen=/a/True}'); + Error('\P{Is_Hyphen=/a/True}'); Expect(1, 65381, '\p{Is_Hyphen=true}', 'deprecated'); Expect(0, 65381, '\p{^Is_Hyphen=true}', 'deprecated'); Expect(0, 65381, '\P{Is_Hyphen=true}', 'deprecated'); @@ -43046,16 +44700,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65382, '\p{^Is_Hyphen=true}', 'deprecated'); Expect(1, 65382, '\P{Is_Hyphen=true}', 'deprecated'); Expect(0, 65382, '\P{^Is_Hyphen=true}', 'deprecated'); - Expect(1, 65381, '\p{Is_Hyphen: _ True}', 'deprecated'); - Expect(0, 65381, '\p{^Is_Hyphen: _ True}', 'deprecated'); - Expect(0, 65381, '\P{Is_Hyphen: _ True}', 'deprecated'); - Expect(1, 65381, '\P{^Is_Hyphen: _ True}', 'deprecated'); - Expect(0, 65382, '\p{Is_Hyphen: _ True}', 'deprecated'); - Expect(1, 65382, '\p{^Is_Hyphen: _ True}', 'deprecated'); - Expect(1, 65382, '\P{Is_Hyphen: _ True}', 'deprecated'); - Expect(0, 65382, '\P{^Is_Hyphen: _ True}', 'deprecated'); - Error('\p{ID_Continue=_/a/No}'); - Error('\P{ID_Continue=_/a/No}'); + Expect(1, 65381, '\p{Is_Hyphen=-TRUE}', 'deprecated'); + Expect(0, 65381, '\p{^Is_Hyphen=-TRUE}', 'deprecated'); + Expect(0, 65381, '\P{Is_Hyphen=-TRUE}', 'deprecated'); + Expect(1, 65381, '\P{^Is_Hyphen=-TRUE}', 'deprecated'); + Expect(0, 65382, '\p{Is_Hyphen=-TRUE}', 'deprecated'); + Expect(1, 65382, '\p{^Is_Hyphen=-TRUE}', 'deprecated'); + Expect(1, 65382, '\P{Is_Hyphen=-TRUE}', 'deprecated'); + Expect(0, 65382, '\P{^Is_Hyphen=-TRUE}', 'deprecated'); + Error('\p{ID_Continue=:=No}'); + Error('\P{ID_Continue=:=No}'); Expect(1, 918000, '\p{ID_Continue=:\ANo\z:}', "");; Expect(0, 917999, '\p{ID_Continue=:\ANo\z:}', "");; Expect(1, 918000, '\p{ID_Continue=no}', ""); @@ -43068,16 +44722,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 917999, '\P{^ID_Continue=no}', ""); Expect(1, 918000, '\p{ID_Continue=:\Ano\z:}', "");; Expect(0, 917999, '\p{ID_Continue=:\Ano\z:}', "");; - Expect(1, 918000, '\p{ID_Continue=-no}', ""); - Expect(0, 918000, '\p{^ID_Continue=-no}', ""); - Expect(0, 918000, '\P{ID_Continue=-no}', ""); - Expect(1, 918000, '\P{^ID_Continue=-no}', ""); - Expect(0, 917999, '\p{ID_Continue=-no}', ""); - Expect(1, 917999, '\p{^ID_Continue=-no}', ""); - Expect(1, 917999, '\P{ID_Continue=-no}', ""); - Expect(0, 917999, '\P{^ID_Continue=-no}', ""); - Error('\p{IDC=_/a/N}'); - Error('\P{IDC=_/a/N}'); + Expect(1, 918000, '\p{ID_Continue=-No}', ""); + Expect(0, 918000, '\p{^ID_Continue=-No}', ""); + Expect(0, 918000, '\P{ID_Continue=-No}', ""); + Expect(1, 918000, '\P{^ID_Continue=-No}', ""); + Expect(0, 917999, '\p{ID_Continue=-No}', ""); + Expect(1, 917999, '\p{^ID_Continue=-No}', ""); + Expect(1, 917999, '\P{ID_Continue=-No}', ""); + Expect(0, 917999, '\P{^ID_Continue=-No}', ""); + Error('\p{IDC= /a/N}'); + Error('\P{IDC= /a/N}'); Expect(1, 918000, '\p{IDC=:\AN\z:}', "");; Expect(0, 917999, '\p{IDC=:\AN\z:}', "");; Expect(1, 918000, '\p{IDC=n}', ""); @@ -43090,74 +44744,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 917999, '\P{^IDC=n}', ""); Expect(1, 918000, '\p{IDC=:\An\z:}', "");; Expect(0, 917999, '\p{IDC=:\An\z:}', "");; - Expect(1, 918000, '\p{IDC= n}', ""); - Expect(0, 918000, '\p{^IDC= n}', ""); - Expect(0, 918000, '\P{IDC= n}', ""); - Expect(1, 918000, '\P{^IDC= n}', ""); - Expect(0, 917999, '\p{IDC= n}', ""); - Expect(1, 917999, '\p{^IDC= n}', ""); - Expect(1, 917999, '\P{IDC= n}', ""); - Expect(0, 917999, '\P{^IDC= n}', ""); - Error('\p{Is_ID_Continue=:= F}'); - Error('\P{Is_ID_Continue=:= F}'); - Expect(1, 918000, '\p{Is_ID_Continue=f}', ""); - Expect(0, 918000, '\p{^Is_ID_Continue=f}', ""); - Expect(0, 918000, '\P{Is_ID_Continue=f}', ""); - Expect(1, 918000, '\P{^Is_ID_Continue=f}', ""); - Expect(0, 917999, '\p{Is_ID_Continue=f}', ""); - Expect(1, 917999, '\p{^Is_ID_Continue=f}', ""); - Expect(1, 917999, '\P{Is_ID_Continue=f}', ""); - Expect(0, 917999, '\P{^Is_ID_Continue=f}', ""); - Expect(1, 918000, '\p{Is_ID_Continue=-F}', ""); - Expect(0, 918000, '\p{^Is_ID_Continue=-F}', ""); - Expect(0, 918000, '\P{Is_ID_Continue=-F}', ""); - Expect(1, 918000, '\P{^Is_ID_Continue=-F}', ""); - Expect(0, 917999, '\p{Is_ID_Continue=-F}', ""); - Expect(1, 917999, '\p{^Is_ID_Continue=-F}', ""); - Expect(1, 917999, '\P{Is_ID_Continue=-F}', ""); - Expect(0, 917999, '\P{^Is_ID_Continue=-F}', ""); - Error('\p{Is_IDC=:=_FALSE}'); - Error('\P{Is_IDC=:=_FALSE}'); - Expect(1, 918000, '\p{Is_IDC=false}', ""); - Expect(0, 918000, '\p{^Is_IDC=false}', ""); - Expect(0, 918000, '\P{Is_IDC=false}', ""); - Expect(1, 918000, '\P{^Is_IDC=false}', ""); - Expect(0, 917999, '\p{Is_IDC=false}', ""); - Expect(1, 917999, '\p{^Is_IDC=false}', ""); - Expect(1, 917999, '\P{Is_IDC=false}', ""); - Expect(0, 917999, '\P{^Is_IDC=false}', ""); - Expect(1, 918000, '\p{Is_IDC: _ FALSE}', ""); - Expect(0, 918000, '\p{^Is_IDC: _ FALSE}', ""); - Expect(0, 918000, '\P{Is_IDC: _ FALSE}', ""); - Expect(1, 918000, '\P{^Is_IDC: _ FALSE}', ""); - Expect(0, 917999, '\p{Is_IDC: _ FALSE}', ""); - Expect(1, 917999, '\p{^Is_IDC: _ FALSE}', ""); - Expect(1, 917999, '\P{Is_IDC: _ FALSE}', ""); - Expect(0, 917999, '\P{^Is_IDC: _ FALSE}', ""); - Error('\p{ID_Continue=-:=Yes}'); - Error('\P{ID_Continue=-:=Yes}'); + Expect(1, 918000, '\p{IDC=_N}', ""); + Expect(0, 918000, '\p{^IDC=_N}', ""); + Expect(0, 918000, '\P{IDC=_N}', ""); + Expect(1, 918000, '\P{^IDC=_N}', ""); + Expect(0, 917999, '\p{IDC=_N}', ""); + Expect(1, 917999, '\p{^IDC=_N}', ""); + Expect(1, 917999, '\P{IDC=_N}', ""); + Expect(0, 917999, '\P{^IDC=_N}', ""); + Error('\p{Is_ID_Continue=/a/--F}'); + Error('\P{Is_ID_Continue=/a/--F}'); + Expect(1, 918000, '\p{Is_ID_Continue: f}', ""); + Expect(0, 918000, '\p{^Is_ID_Continue: f}', ""); + Expect(0, 918000, '\P{Is_ID_Continue: f}', ""); + Expect(1, 918000, '\P{^Is_ID_Continue: f}', ""); + Expect(0, 917999, '\p{Is_ID_Continue: f}', ""); + Expect(1, 917999, '\p{^Is_ID_Continue: f}', ""); + Expect(1, 917999, '\P{Is_ID_Continue: f}', ""); + Expect(0, 917999, '\P{^Is_ID_Continue: f}', ""); + Expect(1, 918000, '\p{Is_ID_Continue= f}', ""); + Expect(0, 918000, '\p{^Is_ID_Continue= f}', ""); + Expect(0, 918000, '\P{Is_ID_Continue= f}', ""); + Expect(1, 918000, '\P{^Is_ID_Continue= f}', ""); + Expect(0, 917999, '\p{Is_ID_Continue= f}', ""); + Expect(1, 917999, '\p{^Is_ID_Continue= f}', ""); + Expect(1, 917999, '\P{Is_ID_Continue= f}', ""); + Expect(0, 917999, '\P{^Is_ID_Continue= f}', ""); + Error('\p{Is_IDC=/a/_ False}'); + Error('\P{Is_IDC=/a/_ False}'); + Expect(1, 918000, '\p{Is_IDC: false}', ""); + Expect(0, 918000, '\p{^Is_IDC: false}', ""); + Expect(0, 918000, '\P{Is_IDC: false}', ""); + Expect(1, 918000, '\P{^Is_IDC: false}', ""); + Expect(0, 917999, '\p{Is_IDC: false}', ""); + Expect(1, 917999, '\p{^Is_IDC: false}', ""); + Expect(1, 917999, '\P{Is_IDC: false}', ""); + Expect(0, 917999, '\P{^Is_IDC: false}', ""); + Expect(1, 918000, '\p{Is_IDC=_ false}', ""); + Expect(0, 918000, '\p{^Is_IDC=_ false}', ""); + Expect(0, 918000, '\P{Is_IDC=_ false}', ""); + Expect(1, 918000, '\P{^Is_IDC=_ false}', ""); + Expect(0, 917999, '\p{Is_IDC=_ false}', ""); + Expect(1, 917999, '\p{^Is_IDC=_ false}', ""); + Expect(1, 917999, '\P{Is_IDC=_ false}', ""); + Expect(0, 917999, '\P{^Is_IDC=_ false}', ""); + Error('\p{ID_Continue=/a/Yes}'); + Error('\P{ID_Continue=/a/Yes}'); Expect(1, 917999, '\p{ID_Continue=:\AYes\z:}', "");; Expect(0, 918000, '\p{ID_Continue=:\AYes\z:}', "");; - Expect(1, 917999, '\p{ID_Continue: yes}', ""); - Expect(0, 917999, '\p{^ID_Continue: yes}', ""); - Expect(0, 917999, '\P{ID_Continue: yes}', ""); - Expect(1, 917999, '\P{^ID_Continue: yes}', ""); - Expect(0, 918000, '\p{ID_Continue: yes}', ""); - Expect(1, 918000, '\p{^ID_Continue: yes}', ""); - Expect(1, 918000, '\P{ID_Continue: yes}', ""); - Expect(0, 918000, '\P{^ID_Continue: yes}', ""); + Expect(1, 917999, '\p{ID_Continue=yes}', ""); + Expect(0, 917999, '\p{^ID_Continue=yes}', ""); + Expect(0, 917999, '\P{ID_Continue=yes}', ""); + Expect(1, 917999, '\P{^ID_Continue=yes}', ""); + Expect(0, 918000, '\p{ID_Continue=yes}', ""); + Expect(1, 918000, '\p{^ID_Continue=yes}', ""); + Expect(1, 918000, '\P{ID_Continue=yes}', ""); + Expect(0, 918000, '\P{^ID_Continue=yes}', ""); Expect(1, 917999, '\p{ID_Continue=:\Ayes\z:}', "");; Expect(0, 918000, '\p{ID_Continue=:\Ayes\z:}', "");; - Expect(1, 917999, '\p{ID_Continue= _Yes}', ""); - Expect(0, 917999, '\p{^ID_Continue= _Yes}', ""); - Expect(0, 917999, '\P{ID_Continue= _Yes}', ""); - Expect(1, 917999, '\P{^ID_Continue= _Yes}', ""); - Expect(0, 918000, '\p{ID_Continue= _Yes}', ""); - Expect(1, 918000, '\p{^ID_Continue= _Yes}', ""); - Expect(1, 918000, '\P{ID_Continue= _Yes}', ""); - Expect(0, 918000, '\P{^ID_Continue= _Yes}', ""); - Error('\p{IDC= :=Y}'); - Error('\P{IDC= :=Y}'); + Expect(1, 917999, '\p{ID_Continue=-yes}', ""); + Expect(0, 917999, '\p{^ID_Continue=-yes}', ""); + Expect(0, 917999, '\P{ID_Continue=-yes}', ""); + Expect(1, 917999, '\P{^ID_Continue=-yes}', ""); + Expect(0, 918000, '\p{ID_Continue=-yes}', ""); + Expect(1, 918000, '\p{^ID_Continue=-yes}', ""); + Expect(1, 918000, '\P{ID_Continue=-yes}', ""); + Expect(0, 918000, '\P{^ID_Continue=-yes}', ""); + Error('\p{IDC=/a/Y}'); + Error('\P{IDC=/a/Y}'); Expect(1, 917999, '\p{IDC=:\AY\z:}', "");; Expect(0, 918000, '\p{IDC=:\AY\z:}', "");; Expect(1, 917999, '\p{IDC=y}', ""); @@ -43170,16 +44824,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 918000, '\P{^IDC=y}', ""); Expect(1, 917999, '\p{IDC=:\Ay\z:}', "");; Expect(0, 918000, '\p{IDC=:\Ay\z:}', "");; - Expect(1, 917999, '\p{IDC= -Y}', ""); - Expect(0, 917999, '\p{^IDC= -Y}', ""); - Expect(0, 917999, '\P{IDC= -Y}', ""); - Expect(1, 917999, '\P{^IDC= -Y}', ""); - Expect(0, 918000, '\p{IDC= -Y}', ""); - Expect(1, 918000, '\p{^IDC= -Y}', ""); - Expect(1, 918000, '\P{IDC= -Y}', ""); - Expect(0, 918000, '\P{^IDC= -Y}', ""); - Error('\p{Is_ID_Continue=-_T:=}'); - Error('\P{Is_ID_Continue=-_T:=}'); + Expect(1, 917999, '\p{IDC=Y}', ""); + Expect(0, 917999, '\p{^IDC=Y}', ""); + Expect(0, 917999, '\P{IDC=Y}', ""); + Expect(1, 917999, '\P{^IDC=Y}', ""); + Expect(0, 918000, '\p{IDC=Y}', ""); + Expect(1, 918000, '\p{^IDC=Y}', ""); + Expect(1, 918000, '\P{IDC=Y}', ""); + Expect(0, 918000, '\P{^IDC=Y}', ""); + Error('\p{Is_ID_Continue= T:=}'); + Error('\P{Is_ID_Continue= T:=}'); Expect(1, 917999, '\p{Is_ID_Continue=t}', ""); Expect(0, 917999, '\p{^Is_ID_Continue=t}', ""); Expect(0, 917999, '\P{Is_ID_Continue=t}', ""); @@ -43188,16 +44842,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 918000, '\p{^Is_ID_Continue=t}', ""); Expect(1, 918000, '\P{Is_ID_Continue=t}', ""); Expect(0, 918000, '\P{^Is_ID_Continue=t}', ""); - Expect(1, 917999, '\p{Is_ID_Continue: _-T}', ""); - Expect(0, 917999, '\p{^Is_ID_Continue: _-T}', ""); - Expect(0, 917999, '\P{Is_ID_Continue: _-T}', ""); - Expect(1, 917999, '\P{^Is_ID_Continue: _-T}', ""); - Expect(0, 918000, '\p{Is_ID_Continue: _-T}', ""); - Expect(1, 918000, '\p{^Is_ID_Continue: _-T}', ""); - Expect(1, 918000, '\P{Is_ID_Continue: _-T}', ""); - Expect(0, 918000, '\P{^Is_ID_Continue: _-T}', ""); - Error('\p{Is_IDC=:=_-True}'); - Error('\P{Is_IDC=:=_-True}'); + Expect(1, 917999, '\p{Is_ID_Continue=_ T}', ""); + Expect(0, 917999, '\p{^Is_ID_Continue=_ T}', ""); + Expect(0, 917999, '\P{Is_ID_Continue=_ T}', ""); + Expect(1, 917999, '\P{^Is_ID_Continue=_ T}', ""); + Expect(0, 918000, '\p{Is_ID_Continue=_ T}', ""); + Expect(1, 918000, '\p{^Is_ID_Continue=_ T}', ""); + Expect(1, 918000, '\P{Is_ID_Continue=_ T}', ""); + Expect(0, 918000, '\P{^Is_ID_Continue=_ T}', ""); + Error('\p{Is_IDC=_TRUE:=}'); + Error('\P{Is_IDC=_TRUE:=}'); Expect(1, 917999, '\p{Is_IDC=true}', ""); Expect(0, 917999, '\p{^Is_IDC=true}', ""); Expect(0, 917999, '\P{Is_IDC=true}', ""); @@ -43206,336 +44860,900 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 918000, '\p{^Is_IDC=true}', ""); Expect(1, 918000, '\P{Is_IDC=true}', ""); Expect(0, 918000, '\P{^Is_IDC=true}', ""); - Expect(1, 917999, '\p{Is_IDC= true}', ""); - Expect(0, 917999, '\p{^Is_IDC= true}', ""); - Expect(0, 917999, '\P{Is_IDC= true}', ""); - Expect(1, 917999, '\P{^Is_IDC= true}', ""); - Expect(0, 918000, '\p{Is_IDC= true}', ""); - Expect(1, 918000, '\p{^Is_IDC= true}', ""); - Expect(1, 918000, '\P{Is_IDC= true}', ""); - Expect(0, 918000, '\P{^Is_IDC= true}', ""); - Error('\p{Ideographic: _NO:=}'); - Error('\P{Ideographic: _NO:=}'); - Expect(1, 195102, '\p{Ideographic=:\ANo\z:}', "");; - Expect(0, 195101, '\p{Ideographic=:\ANo\z:}', "");; - Expect(1, 195102, '\p{Ideographic:no}', ""); - Expect(0, 195102, '\p{^Ideographic:no}', ""); - Expect(0, 195102, '\P{Ideographic:no}', ""); - Expect(1, 195102, '\P{^Ideographic:no}', ""); - Expect(0, 195101, '\p{Ideographic:no}', ""); - Expect(1, 195101, '\p{^Ideographic:no}', ""); - Expect(1, 195101, '\P{Ideographic:no}', ""); - Expect(0, 195101, '\P{^Ideographic:no}', ""); - Expect(1, 195102, '\p{Ideographic=:\Ano\z:}', "");; - Expect(0, 195101, '\p{Ideographic=:\Ano\z:}', "");; - Expect(1, 195102, '\p{Ideographic=- no}', ""); - Expect(0, 195102, '\p{^Ideographic=- no}', ""); - Expect(0, 195102, '\P{Ideographic=- no}', ""); - Expect(1, 195102, '\P{^Ideographic=- no}', ""); - Expect(0, 195101, '\p{Ideographic=- no}', ""); - Expect(1, 195101, '\p{^Ideographic=- no}', ""); - Expect(1, 195101, '\P{Ideographic=- no}', ""); - Expect(0, 195101, '\P{^Ideographic=- no}', ""); - Error('\p{Ideo= N:=}'); - Error('\P{Ideo= N:=}'); - Expect(1, 195102, '\p{Ideo=:\AN\z:}', "");; - Expect(0, 195101, '\p{Ideo=:\AN\z:}', "");; - Expect(1, 195102, '\p{Ideo=n}', ""); - Expect(0, 195102, '\p{^Ideo=n}', ""); - Expect(0, 195102, '\P{Ideo=n}', ""); - Expect(1, 195102, '\P{^Ideo=n}', ""); - Expect(0, 195101, '\p{Ideo=n}', ""); - Expect(1, 195101, '\p{^Ideo=n}', ""); - Expect(1, 195101, '\P{Ideo=n}', ""); - Expect(0, 195101, '\P{^Ideo=n}', ""); - Expect(1, 195102, '\p{Ideo=:\An\z:}', "");; - Expect(0, 195101, '\p{Ideo=:\An\z:}', "");; - Expect(1, 195102, '\p{Ideo= N}', ""); - Expect(0, 195102, '\p{^Ideo= N}', ""); - Expect(0, 195102, '\P{Ideo= N}', ""); - Expect(1, 195102, '\P{^Ideo= N}', ""); - Expect(0, 195101, '\p{Ideo= N}', ""); - Expect(1, 195101, '\p{^Ideo= N}', ""); - Expect(1, 195101, '\P{Ideo= N}', ""); - Expect(0, 195101, '\P{^Ideo= N}', ""); - Error('\p{Is_Ideographic=:=f}'); - Error('\P{Is_Ideographic=:=f}'); - Expect(1, 195102, '\p{Is_Ideographic=f}', ""); - Expect(0, 195102, '\p{^Is_Ideographic=f}', ""); - Expect(0, 195102, '\P{Is_Ideographic=f}', ""); - Expect(1, 195102, '\P{^Is_Ideographic=f}', ""); - Expect(0, 195101, '\p{Is_Ideographic=f}', ""); - Expect(1, 195101, '\p{^Is_Ideographic=f}', ""); - Expect(1, 195101, '\P{Is_Ideographic=f}', ""); - Expect(0, 195101, '\P{^Is_Ideographic=f}', ""); - Expect(1, 195102, '\p{Is_Ideographic=- F}', ""); - Expect(0, 195102, '\p{^Is_Ideographic=- F}', ""); - Expect(0, 195102, '\P{Is_Ideographic=- F}', ""); - Expect(1, 195102, '\P{^Is_Ideographic=- F}', ""); - Expect(0, 195101, '\p{Is_Ideographic=- F}', ""); - Expect(1, 195101, '\p{^Is_Ideographic=- F}', ""); - Expect(1, 195101, '\P{Is_Ideographic=- F}', ""); - Expect(0, 195101, '\P{^Is_Ideographic=- F}', ""); - Error('\p{Is_Ideo= False:=}'); - Error('\P{Is_Ideo= False:=}'); - Expect(1, 195102, '\p{Is_Ideo: false}', ""); - Expect(0, 195102, '\p{^Is_Ideo: false}', ""); - Expect(0, 195102, '\P{Is_Ideo: false}', ""); - Expect(1, 195102, '\P{^Is_Ideo: false}', ""); - Expect(0, 195101, '\p{Is_Ideo: false}', ""); - Expect(1, 195101, '\p{^Is_Ideo: false}', ""); - Expect(1, 195101, '\P{Is_Ideo: false}', ""); - Expect(0, 195101, '\P{^Is_Ideo: false}', ""); - Expect(1, 195102, '\p{Is_Ideo= -False}', ""); - Expect(0, 195102, '\p{^Is_Ideo= -False}', ""); - Expect(0, 195102, '\P{Is_Ideo= -False}', ""); - Expect(1, 195102, '\P{^Is_Ideo= -False}', ""); - Expect(0, 195101, '\p{Is_Ideo= -False}', ""); - Expect(1, 195101, '\p{^Is_Ideo= -False}', ""); - Expect(1, 195101, '\P{Is_Ideo= -False}', ""); - Expect(0, 195101, '\P{^Is_Ideo= -False}', ""); - Error('\p{Ideographic= -Yes/a/}'); - Error('\P{Ideographic= -Yes/a/}'); - Expect(1, 195101, '\p{Ideographic=:\AYes\z:}', "");; - Expect(0, 195102, '\p{Ideographic=:\AYes\z:}', "");; - Expect(1, 195101, '\p{Ideographic=yes}', ""); - Expect(0, 195101, '\p{^Ideographic=yes}', ""); - Expect(0, 195101, '\P{Ideographic=yes}', ""); - Expect(1, 195101, '\P{^Ideographic=yes}', ""); - Expect(0, 195102, '\p{Ideographic=yes}', ""); - Expect(1, 195102, '\p{^Ideographic=yes}', ""); - Expect(1, 195102, '\P{Ideographic=yes}', ""); - Expect(0, 195102, '\P{^Ideographic=yes}', ""); - Expect(1, 195101, '\p{Ideographic=:\Ayes\z:}', "");; - Expect(0, 195102, '\p{Ideographic=:\Ayes\z:}', "");; - Expect(1, 195101, '\p{Ideographic= Yes}', ""); - Expect(0, 195101, '\p{^Ideographic= Yes}', ""); - Expect(0, 195101, '\P{Ideographic= Yes}', ""); - Expect(1, 195101, '\P{^Ideographic= Yes}', ""); - Expect(0, 195102, '\p{Ideographic= Yes}', ""); - Expect(1, 195102, '\p{^Ideographic= Yes}', ""); - Expect(1, 195102, '\P{Ideographic= Yes}', ""); - Expect(0, 195102, '\P{^Ideographic= Yes}', ""); - Error('\p{Ideo=_Y/a/}'); - Error('\P{Ideo=_Y/a/}'); - Expect(1, 195101, '\p{Ideo=:\AY\z:}', "");; - Expect(0, 195102, '\p{Ideo=:\AY\z:}', "");; - Expect(1, 195101, '\p{Ideo: y}', ""); - Expect(0, 195101, '\p{^Ideo: y}', ""); - Expect(0, 195101, '\P{Ideo: y}', ""); - Expect(1, 195101, '\P{^Ideo: y}', ""); - Expect(0, 195102, '\p{Ideo: y}', ""); - Expect(1, 195102, '\p{^Ideo: y}', ""); - Expect(1, 195102, '\P{Ideo: y}', ""); - Expect(0, 195102, '\P{^Ideo: y}', ""); - Expect(1, 195101, '\p{Ideo=:\Ay\z:}', "");; - Expect(0, 195102, '\p{Ideo=:\Ay\z:}', "");; - Expect(1, 195101, '\p{Ideo= Y}', ""); - Expect(0, 195101, '\p{^Ideo= Y}', ""); - Expect(0, 195101, '\P{Ideo= Y}', ""); - Expect(1, 195101, '\P{^Ideo= Y}', ""); - Expect(0, 195102, '\p{Ideo= Y}', ""); - Expect(1, 195102, '\p{^Ideo= Y}', ""); - Expect(1, 195102, '\P{Ideo= Y}', ""); - Expect(0, 195102, '\P{^Ideo= Y}', ""); - Error('\p{Is_Ideographic=/a/T}'); - Error('\P{Is_Ideographic=/a/T}'); - Expect(1, 195101, '\p{Is_Ideographic=t}', ""); - Expect(0, 195101, '\p{^Is_Ideographic=t}', ""); - Expect(0, 195101, '\P{Is_Ideographic=t}', ""); - Expect(1, 195101, '\P{^Is_Ideographic=t}', ""); - Expect(0, 195102, '\p{Is_Ideographic=t}', ""); - Expect(1, 195102, '\p{^Is_Ideographic=t}', ""); - Expect(1, 195102, '\P{Is_Ideographic=t}', ""); - Expect(0, 195102, '\P{^Is_Ideographic=t}', ""); - Expect(1, 195101, '\p{Is_Ideographic=- t}', ""); - Expect(0, 195101, '\p{^Is_Ideographic=- t}', ""); - Expect(0, 195101, '\P{Is_Ideographic=- t}', ""); - Expect(1, 195101, '\P{^Is_Ideographic=- t}', ""); - Expect(0, 195102, '\p{Is_Ideographic=- t}', ""); - Expect(1, 195102, '\p{^Is_Ideographic=- t}', ""); - Expect(1, 195102, '\P{Is_Ideographic=- t}', ""); - Expect(0, 195102, '\P{^Is_Ideographic=- t}', ""); - Error('\p{Is_Ideo= :=True}'); - Error('\P{Is_Ideo= :=True}'); - Expect(1, 195101, '\p{Is_Ideo=true}', ""); - Expect(0, 195101, '\p{^Is_Ideo=true}', ""); - Expect(0, 195101, '\P{Is_Ideo=true}', ""); - Expect(1, 195101, '\P{^Is_Ideo=true}', ""); - Expect(0, 195102, '\p{Is_Ideo=true}', ""); - Expect(1, 195102, '\p{^Is_Ideo=true}', ""); - Expect(1, 195102, '\P{Is_Ideo=true}', ""); - Expect(0, 195102, '\P{^Is_Ideo=true}', ""); - Expect(1, 195101, '\p{Is_Ideo= _True}', ""); - Expect(0, 195101, '\p{^Is_Ideo= _True}', ""); - Expect(0, 195101, '\P{Is_Ideo= _True}', ""); - Expect(1, 195101, '\P{^Is_Ideo= _True}', ""); - Expect(0, 195102, '\p{Is_Ideo= _True}', ""); - Expect(1, 195102, '\p{^Is_Ideo= _True}', ""); - Expect(1, 195102, '\P{Is_Ideo= _True}', ""); - Expect(0, 195102, '\P{^Is_Ideo= _True}', ""); - Error('\p{ID_Start=:=-_NO}'); - Error('\P{ID_Start=:=-_NO}'); - Expect(1, 195102, '\p{ID_Start=:\ANo\z:}', "");; - Expect(0, 195101, '\p{ID_Start=:\ANo\z:}', "");; - Expect(1, 195102, '\p{ID_Start=no}', ""); - Expect(0, 195102, '\p{^ID_Start=no}', ""); - Expect(0, 195102, '\P{ID_Start=no}', ""); - Expect(1, 195102, '\P{^ID_Start=no}', ""); - Expect(0, 195101, '\p{ID_Start=no}', ""); - Expect(1, 195101, '\p{^ID_Start=no}', ""); - Expect(1, 195101, '\P{ID_Start=no}', ""); - Expect(0, 195101, '\P{^ID_Start=no}', ""); - Expect(1, 195102, '\p{ID_Start=:\Ano\z:}', "");; - Expect(0, 195101, '\p{ID_Start=:\Ano\z:}', "");; - Expect(1, 195102, '\p{ID_Start= NO}', ""); - Expect(0, 195102, '\p{^ID_Start= NO}', ""); - Expect(0, 195102, '\P{ID_Start= NO}', ""); - Expect(1, 195102, '\P{^ID_Start= NO}', ""); - Expect(0, 195101, '\p{ID_Start= NO}', ""); - Expect(1, 195101, '\p{^ID_Start= NO}', ""); - Expect(1, 195101, '\P{ID_Start= NO}', ""); - Expect(0, 195101, '\P{^ID_Start= NO}', ""); - Error('\p{IDS= /a/N}'); - Error('\P{IDS= /a/N}'); - Expect(1, 195102, '\p{IDS=:\AN\z:}', "");; - Expect(0, 195101, '\p{IDS=:\AN\z:}', "");; - Expect(1, 195102, '\p{IDS=n}', ""); - Expect(0, 195102, '\p{^IDS=n}', ""); - Expect(0, 195102, '\P{IDS=n}', ""); - Expect(1, 195102, '\P{^IDS=n}', ""); - Expect(0, 195101, '\p{IDS=n}', ""); - Expect(1, 195101, '\p{^IDS=n}', ""); - Expect(1, 195101, '\P{IDS=n}', ""); - Expect(0, 195101, '\P{^IDS=n}', ""); - Expect(1, 195102, '\p{IDS=:\An\z:}', "");; - Expect(0, 195101, '\p{IDS=:\An\z:}', "");; - Expect(1, 195102, '\p{IDS=_N}', ""); - Expect(0, 195102, '\p{^IDS=_N}', ""); - Expect(0, 195102, '\P{IDS=_N}', ""); - Expect(1, 195102, '\P{^IDS=_N}', ""); - Expect(0, 195101, '\p{IDS=_N}', ""); - Expect(1, 195101, '\p{^IDS=_N}', ""); - Expect(1, 195101, '\P{IDS=_N}', ""); - Expect(0, 195101, '\P{^IDS=_N}', ""); - Error('\p{Is_ID_Start=:= F}'); - Error('\P{Is_ID_Start=:= F}'); - Expect(1, 195102, '\p{Is_ID_Start=f}', ""); - Expect(0, 195102, '\p{^Is_ID_Start=f}', ""); - Expect(0, 195102, '\P{Is_ID_Start=f}', ""); - Expect(1, 195102, '\P{^Is_ID_Start=f}', ""); - Expect(0, 195101, '\p{Is_ID_Start=f}', ""); - Expect(1, 195101, '\p{^Is_ID_Start=f}', ""); - Expect(1, 195101, '\P{Is_ID_Start=f}', ""); - Expect(0, 195101, '\P{^Is_ID_Start=f}', ""); - Expect(1, 195102, '\p{Is_ID_Start= F}', ""); - Expect(0, 195102, '\p{^Is_ID_Start= F}', ""); - Expect(0, 195102, '\P{Is_ID_Start= F}', ""); - Expect(1, 195102, '\P{^Is_ID_Start= F}', ""); - Expect(0, 195101, '\p{Is_ID_Start= F}', ""); - Expect(1, 195101, '\p{^Is_ID_Start= F}', ""); - Expect(1, 195101, '\P{Is_ID_Start= F}', ""); - Expect(0, 195101, '\P{^Is_ID_Start= F}', ""); - Error('\p{Is_IDS=__False/a/}'); - Error('\P{Is_IDS=__False/a/}'); - Expect(1, 195102, '\p{Is_IDS: false}', ""); - Expect(0, 195102, '\p{^Is_IDS: false}', ""); - Expect(0, 195102, '\P{Is_IDS: false}', ""); - Expect(1, 195102, '\P{^Is_IDS: false}', ""); - Expect(0, 195101, '\p{Is_IDS: false}', ""); - Expect(1, 195101, '\p{^Is_IDS: false}', ""); - Expect(1, 195101, '\P{Is_IDS: false}', ""); - Expect(0, 195101, '\P{^Is_IDS: false}', ""); - Expect(1, 195102, '\p{Is_IDS= false}', ""); - Expect(0, 195102, '\p{^Is_IDS= false}', ""); - Expect(0, 195102, '\P{Is_IDS= false}', ""); - Expect(1, 195102, '\P{^Is_IDS= false}', ""); - Expect(0, 195101, '\p{Is_IDS= false}', ""); - Expect(1, 195101, '\p{^Is_IDS= false}', ""); - Expect(1, 195101, '\P{Is_IDS= false}', ""); - Expect(0, 195101, '\P{^Is_IDS= false}', ""); - Error('\p{ID_Start=/a/_ YES}'); - Error('\P{ID_Start=/a/_ YES}'); - Expect(1, 195101, '\p{ID_Start=:\AYes\z:}', "");; - Expect(0, 195102, '\p{ID_Start=:\AYes\z:}', "");; - Expect(1, 195101, '\p{ID_Start=yes}', ""); - Expect(0, 195101, '\p{^ID_Start=yes}', ""); - Expect(0, 195101, '\P{ID_Start=yes}', ""); - Expect(1, 195101, '\P{^ID_Start=yes}', ""); - Expect(0, 195102, '\p{ID_Start=yes}', ""); - Expect(1, 195102, '\p{^ID_Start=yes}', ""); - Expect(1, 195102, '\P{ID_Start=yes}', ""); - Expect(0, 195102, '\P{^ID_Start=yes}', ""); - Expect(1, 195101, '\p{ID_Start=:\Ayes\z:}', "");; - Expect(0, 195102, '\p{ID_Start=:\Ayes\z:}', "");; - Expect(1, 195101, '\p{ID_Start=_-Yes}', ""); - Expect(0, 195101, '\p{^ID_Start=_-Yes}', ""); - Expect(0, 195101, '\P{ID_Start=_-Yes}', ""); - Expect(1, 195101, '\P{^ID_Start=_-Yes}', ""); - Expect(0, 195102, '\p{ID_Start=_-Yes}', ""); - Expect(1, 195102, '\p{^ID_Start=_-Yes}', ""); - Expect(1, 195102, '\P{ID_Start=_-Yes}', ""); - Expect(0, 195102, '\P{^ID_Start=_-Yes}', ""); - Error('\p{IDS= :=Y}'); - Error('\P{IDS= :=Y}'); - Expect(1, 195101, '\p{IDS=:\AY\z:}', "");; - Expect(0, 195102, '\p{IDS=:\AY\z:}', "");; - Expect(1, 195101, '\p{IDS: y}', ""); - Expect(0, 195101, '\p{^IDS: y}', ""); - Expect(0, 195101, '\P{IDS: y}', ""); - Expect(1, 195101, '\P{^IDS: y}', ""); - Expect(0, 195102, '\p{IDS: y}', ""); - Expect(1, 195102, '\p{^IDS: y}', ""); - Expect(1, 195102, '\P{IDS: y}', ""); - Expect(0, 195102, '\P{^IDS: y}', ""); - Expect(1, 195101, '\p{IDS=:\Ay\z:}', "");; - Expect(0, 195102, '\p{IDS=:\Ay\z:}', "");; - Expect(1, 195101, '\p{IDS=--Y}', ""); - Expect(0, 195101, '\p{^IDS=--Y}', ""); - Expect(0, 195101, '\P{IDS=--Y}', ""); - Expect(1, 195101, '\P{^IDS=--Y}', ""); - Expect(0, 195102, '\p{IDS=--Y}', ""); - Expect(1, 195102, '\p{^IDS=--Y}', ""); - Expect(1, 195102, '\P{IDS=--Y}', ""); - Expect(0, 195102, '\P{^IDS=--Y}', ""); - Error('\p{Is_ID_Start: -T/a/}'); - Error('\P{Is_ID_Start: -T/a/}'); - Expect(1, 195101, '\p{Is_ID_Start=t}', ""); - Expect(0, 195101, '\p{^Is_ID_Start=t}', ""); - Expect(0, 195101, '\P{Is_ID_Start=t}', ""); - Expect(1, 195101, '\P{^Is_ID_Start=t}', ""); - Expect(0, 195102, '\p{Is_ID_Start=t}', ""); - Expect(1, 195102, '\p{^Is_ID_Start=t}', ""); - Expect(1, 195102, '\P{Is_ID_Start=t}', ""); - Expect(0, 195102, '\P{^Is_ID_Start=t}', ""); - Expect(1, 195101, '\p{Is_ID_Start= -T}', ""); - Expect(0, 195101, '\p{^Is_ID_Start= -T}', ""); - Expect(0, 195101, '\P{Is_ID_Start= -T}', ""); - Expect(1, 195101, '\P{^Is_ID_Start= -T}', ""); - Expect(0, 195102, '\p{Is_ID_Start= -T}', ""); - Expect(1, 195102, '\p{^Is_ID_Start= -T}', ""); - Expect(1, 195102, '\P{Is_ID_Start= -T}', ""); - Expect(0, 195102, '\P{^Is_ID_Start= -T}', ""); - Error('\p{Is_IDS=:= TRUE}'); - Error('\P{Is_IDS=:= TRUE}'); - Expect(1, 195101, '\p{Is_IDS:true}', ""); - Expect(0, 195101, '\p{^Is_IDS:true}', ""); - Expect(0, 195101, '\P{Is_IDS:true}', ""); - Expect(1, 195101, '\P{^Is_IDS:true}', ""); - Expect(0, 195102, '\p{Is_IDS:true}', ""); - Expect(1, 195102, '\p{^Is_IDS:true}', ""); - Expect(1, 195102, '\P{Is_IDS:true}', ""); - Expect(0, 195102, '\P{^Is_IDS:true}', ""); - Expect(1, 195101, '\p{Is_IDS=_ True}', ""); - Expect(0, 195101, '\p{^Is_IDS=_ True}', ""); - Expect(0, 195101, '\P{Is_IDS=_ True}', ""); - Expect(1, 195101, '\P{^Is_IDS=_ True}', ""); - Expect(0, 195102, '\p{Is_IDS=_ True}', ""); - Expect(1, 195102, '\p{^Is_IDS=_ True}', ""); - Expect(1, 195102, '\P{Is_IDS=_ True}', ""); - Expect(0, 195102, '\P{^Is_IDS=_ True}', ""); - Error('\p{IDS_Binary_Operator=-NO/a/}'); - Error('\P{IDS_Binary_Operator=-NO/a/}'); + Expect(1, 917999, '\p{Is_IDC= True}', ""); + Expect(0, 917999, '\p{^Is_IDC= True}', ""); + Expect(0, 917999, '\P{Is_IDC= True}', ""); + Expect(1, 917999, '\P{^Is_IDC= True}', ""); + Expect(0, 918000, '\p{Is_IDC= True}', ""); + Expect(1, 918000, '\p{^Is_IDC= True}', ""); + Expect(1, 918000, '\P{Is_IDC= True}', ""); + Expect(0, 918000, '\P{^Is_IDC= True}', ""); + Error('\p{identifierstatus}'); + Error('\P{identifierstatus}'); + Error('\p{Identifier_Status: _ALLOWED/a/}'); + Error('\P{Identifier_Status: _ALLOWED/a/}'); + Expect(1, 201546, '\p{Identifier_Status=:\AAllowed\z:}', "");; + Expect(0, 201547, '\p{Identifier_Status=:\AAllowed\z:}', "");; + Expect(1, 201546, '\p{Identifier_Status=allowed}', ""); + Expect(0, 201546, '\p{^Identifier_Status=allowed}', ""); + Expect(0, 201546, '\P{Identifier_Status=allowed}', ""); + Expect(1, 201546, '\P{^Identifier_Status=allowed}', ""); + Expect(0, 201547, '\p{Identifier_Status=allowed}', ""); + Expect(1, 201547, '\p{^Identifier_Status=allowed}', ""); + Expect(1, 201547, '\P{Identifier_Status=allowed}', ""); + Expect(0, 201547, '\P{^Identifier_Status=allowed}', ""); + Expect(1, 201546, '\p{Identifier_Status=:\Aallowed\z:}', "");; + Expect(0, 201547, '\p{Identifier_Status=:\Aallowed\z:}', "");; + Expect(1, 201546, '\p{Identifier_Status= Allowed}', ""); + Expect(0, 201546, '\p{^Identifier_Status= Allowed}', ""); + Expect(0, 201546, '\P{Identifier_Status= Allowed}', ""); + Expect(1, 201546, '\P{^Identifier_Status= Allowed}', ""); + Expect(0, 201547, '\p{Identifier_Status= Allowed}', ""); + Expect(1, 201547, '\p{^Identifier_Status= Allowed}', ""); + Expect(1, 201547, '\P{Identifier_Status= Allowed}', ""); + Expect(0, 201547, '\P{^Identifier_Status= Allowed}', ""); + Error('\p{Is_Identifier_Status=:= -ALLOWED}'); + Error('\P{Is_Identifier_Status=:= -ALLOWED}'); + Expect(1, 201546, '\p{Is_Identifier_Status=allowed}', ""); + Expect(0, 201546, '\p{^Is_Identifier_Status=allowed}', ""); + Expect(0, 201546, '\P{Is_Identifier_Status=allowed}', ""); + Expect(1, 201546, '\P{^Is_Identifier_Status=allowed}', ""); + Expect(0, 201547, '\p{Is_Identifier_Status=allowed}', ""); + Expect(1, 201547, '\p{^Is_Identifier_Status=allowed}', ""); + Expect(1, 201547, '\P{Is_Identifier_Status=allowed}', ""); + Expect(0, 201547, '\P{^Is_Identifier_Status=allowed}', ""); + Expect(1, 201546, '\p{Is_Identifier_Status= -Allowed}', ""); + Expect(0, 201546, '\p{^Is_Identifier_Status= -Allowed}', ""); + Expect(0, 201546, '\P{Is_Identifier_Status= -Allowed}', ""); + Expect(1, 201546, '\P{^Is_Identifier_Status= -Allowed}', ""); + Expect(0, 201547, '\p{Is_Identifier_Status= -Allowed}', ""); + Expect(1, 201547, '\p{^Is_Identifier_Status= -Allowed}', ""); + Expect(1, 201547, '\P{Is_Identifier_Status= -Allowed}', ""); + Expect(0, 201547, '\P{^Is_Identifier_Status= -Allowed}', ""); + Error('\p{Identifier_Status=--Restricted:=}'); + Error('\P{Identifier_Status=--Restricted:=}'); + Expect(1, 201547, '\p{Identifier_Status=:\ARestricted\z:}', "");; + Expect(0, 201546, '\p{Identifier_Status=:\ARestricted\z:}', "");; + Expect(1, 201547, '\p{Identifier_Status=restricted}', ""); + Expect(0, 201547, '\p{^Identifier_Status=restricted}', ""); + Expect(0, 201547, '\P{Identifier_Status=restricted}', ""); + Expect(1, 201547, '\P{^Identifier_Status=restricted}', ""); + Expect(0, 201546, '\p{Identifier_Status=restricted}', ""); + Expect(1, 201546, '\p{^Identifier_Status=restricted}', ""); + Expect(1, 201546, '\P{Identifier_Status=restricted}', ""); + Expect(0, 201546, '\P{^Identifier_Status=restricted}', ""); + Expect(1, 201547, '\p{Identifier_Status=:\Arestricted\z:}', "");; + Expect(0, 201546, '\p{Identifier_Status=:\Arestricted\z:}', "");; + Expect(1, 201547, '\p{Identifier_Status=Restricted}', ""); + Expect(0, 201547, '\p{^Identifier_Status=Restricted}', ""); + Expect(0, 201547, '\P{Identifier_Status=Restricted}', ""); + Expect(1, 201547, '\P{^Identifier_Status=Restricted}', ""); + Expect(0, 201546, '\p{Identifier_Status=Restricted}', ""); + Expect(1, 201546, '\p{^Identifier_Status=Restricted}', ""); + Expect(1, 201546, '\P{Identifier_Status=Restricted}', ""); + Expect(0, 201546, '\P{^Identifier_Status=Restricted}', ""); + Error('\p{Is_Identifier_Status=:=Restricted}'); + Error('\P{Is_Identifier_Status=:=Restricted}'); + Expect(1, 201547, '\p{Is_Identifier_Status=restricted}', ""); + Expect(0, 201547, '\p{^Is_Identifier_Status=restricted}', ""); + Expect(0, 201547, '\P{Is_Identifier_Status=restricted}', ""); + Expect(1, 201547, '\P{^Is_Identifier_Status=restricted}', ""); + Expect(0, 201546, '\p{Is_Identifier_Status=restricted}', ""); + Expect(1, 201546, '\p{^Is_Identifier_Status=restricted}', ""); + Expect(1, 201546, '\P{Is_Identifier_Status=restricted}', ""); + Expect(0, 201546, '\P{^Is_Identifier_Status=restricted}', ""); + Expect(1, 201547, '\p{Is_Identifier_Status=--RESTRICTED}', ""); + Expect(0, 201547, '\p{^Is_Identifier_Status=--RESTRICTED}', ""); + Expect(0, 201547, '\P{Is_Identifier_Status=--RESTRICTED}', ""); + Expect(1, 201547, '\P{^Is_Identifier_Status=--RESTRICTED}', ""); + Expect(0, 201546, '\p{Is_Identifier_Status=--RESTRICTED}', ""); + Expect(1, 201546, '\p{^Is_Identifier_Status=--RESTRICTED}', ""); + Expect(1, 201546, '\P{Is_Identifier_Status=--RESTRICTED}', ""); + Expect(0, 201546, '\P{^Is_Identifier_Status=--RESTRICTED}', ""); + Error('\p{identifiertype}'); + Error('\P{identifiertype}'); + Error('\p{Identifier_Type=-default_ignorable:=}'); + Error('\P{Identifier_Type=-default_ignorable:=}'); + Expect(1, 917999, '\p{Identifier_Type=:\ADefault_Ignorable\z:}', "");; + Expect(0, 918000, '\p{Identifier_Type=:\ADefault_Ignorable\z:}', "");; + Expect(1, 917999, '\p{Identifier_Type: defaultignorable}', ""); + Expect(0, 917999, '\p{^Identifier_Type: defaultignorable}', ""); + Expect(0, 917999, '\P{Identifier_Type: defaultignorable}', ""); + Expect(1, 917999, '\P{^Identifier_Type: defaultignorable}', ""); + Expect(0, 918000, '\p{Identifier_Type: defaultignorable}', ""); + Expect(1, 918000, '\p{^Identifier_Type: defaultignorable}', ""); + Expect(1, 918000, '\P{Identifier_Type: defaultignorable}', ""); + Expect(0, 918000, '\P{^Identifier_Type: defaultignorable}', ""); + Expect(1, 917999, '\p{Identifier_Type=:\Adefaultignorable\z:}', "");; + Expect(0, 918000, '\p{Identifier_Type=:\Adefaultignorable\z:}', "");; + Expect(1, 917999, '\p{Identifier_Type:-DEFAULT_IGNORABLE}', ""); + Expect(0, 917999, '\p{^Identifier_Type:-DEFAULT_IGNORABLE}', ""); + Expect(0, 917999, '\P{Identifier_Type:-DEFAULT_IGNORABLE}', ""); + Expect(1, 917999, '\P{^Identifier_Type:-DEFAULT_IGNORABLE}', ""); + Expect(0, 918000, '\p{Identifier_Type:-DEFAULT_IGNORABLE}', ""); + Expect(1, 918000, '\p{^Identifier_Type:-DEFAULT_IGNORABLE}', ""); + Expect(1, 918000, '\P{Identifier_Type:-DEFAULT_IGNORABLE}', ""); + Expect(0, 918000, '\P{^Identifier_Type:-DEFAULT_IGNORABLE}', ""); + Error('\p{Is_Identifier_Type=_ DEFAULT_ignorable:=}'); + Error('\P{Is_Identifier_Type=_ DEFAULT_ignorable:=}'); + Expect(1, 917999, '\p{Is_Identifier_Type=defaultignorable}', ""); + Expect(0, 917999, '\p{^Is_Identifier_Type=defaultignorable}', ""); + Expect(0, 917999, '\P{Is_Identifier_Type=defaultignorable}', ""); + Expect(1, 917999, '\P{^Is_Identifier_Type=defaultignorable}', ""); + Expect(0, 918000, '\p{Is_Identifier_Type=defaultignorable}', ""); + Expect(1, 918000, '\p{^Is_Identifier_Type=defaultignorable}', ""); + Expect(1, 918000, '\P{Is_Identifier_Type=defaultignorable}', ""); + Expect(0, 918000, '\P{^Is_Identifier_Type=defaultignorable}', ""); + Expect(1, 917999, '\p{Is_Identifier_Type= -Default_Ignorable}', ""); + Expect(0, 917999, '\p{^Is_Identifier_Type= -Default_Ignorable}', ""); + Expect(0, 917999, '\P{Is_Identifier_Type= -Default_Ignorable}', ""); + Expect(1, 917999, '\P{^Is_Identifier_Type= -Default_Ignorable}', ""); + Expect(0, 918000, '\p{Is_Identifier_Type= -Default_Ignorable}', ""); + Expect(1, 918000, '\p{^Is_Identifier_Type= -Default_Ignorable}', ""); + Expect(1, 918000, '\P{Is_Identifier_Type= -Default_Ignorable}', ""); + Expect(0, 918000, '\P{^Is_Identifier_Type= -Default_Ignorable}', ""); + Error('\p{Identifier_Type=_Deprecated/a/}'); + Error('\P{Identifier_Type=_Deprecated/a/}'); + Expect(1, 917505, '\p{Identifier_Type=:\ADeprecated\z:}', "");; + Expect(0, 917506, '\p{Identifier_Type=:\ADeprecated\z:}', "");; + Expect(1, 917505, '\p{Identifier_Type=deprecated}', ""); + Expect(0, 917505, '\p{^Identifier_Type=deprecated}', ""); + Expect(0, 917505, '\P{Identifier_Type=deprecated}', ""); + Expect(1, 917505, '\P{^Identifier_Type=deprecated}', ""); + Expect(0, 917506, '\p{Identifier_Type=deprecated}', ""); + Expect(1, 917506, '\p{^Identifier_Type=deprecated}', ""); + Expect(1, 917506, '\P{Identifier_Type=deprecated}', ""); + Expect(0, 917506, '\P{^Identifier_Type=deprecated}', ""); + Expect(1, 917505, '\p{Identifier_Type=:\Adeprecated\z:}', "");; + Expect(0, 917506, '\p{Identifier_Type=:\Adeprecated\z:}', "");; + Expect(1, 917505, '\p{Identifier_Type=_Deprecated}', ""); + Expect(0, 917505, '\p{^Identifier_Type=_Deprecated}', ""); + Expect(0, 917505, '\P{Identifier_Type=_Deprecated}', ""); + Expect(1, 917505, '\P{^Identifier_Type=_Deprecated}', ""); + Expect(0, 917506, '\p{Identifier_Type=_Deprecated}', ""); + Expect(1, 917506, '\p{^Identifier_Type=_Deprecated}', ""); + Expect(1, 917506, '\P{Identifier_Type=_Deprecated}', ""); + Expect(0, 917506, '\P{^Identifier_Type=_Deprecated}', ""); + Error('\p{Is_Identifier_Type=:=--deprecated}'); + Error('\P{Is_Identifier_Type=:=--deprecated}'); + Expect(1, 917505, '\p{Is_Identifier_Type=deprecated}', ""); + Expect(0, 917505, '\p{^Is_Identifier_Type=deprecated}', ""); + Expect(0, 917505, '\P{Is_Identifier_Type=deprecated}', ""); + Expect(1, 917505, '\P{^Is_Identifier_Type=deprecated}', ""); + Expect(0, 917506, '\p{Is_Identifier_Type=deprecated}', ""); + Expect(1, 917506, '\p{^Is_Identifier_Type=deprecated}', ""); + Expect(1, 917506, '\P{Is_Identifier_Type=deprecated}', ""); + Expect(0, 917506, '\P{^Is_Identifier_Type=deprecated}', ""); + Expect(1, 917505, '\p{Is_Identifier_Type=- Deprecated}', ""); + Expect(0, 917505, '\p{^Is_Identifier_Type=- Deprecated}', ""); + Expect(0, 917505, '\P{Is_Identifier_Type=- Deprecated}', ""); + Expect(1, 917505, '\P{^Is_Identifier_Type=- Deprecated}', ""); + Expect(0, 917506, '\p{Is_Identifier_Type=- Deprecated}', ""); + Expect(1, 917506, '\p{^Is_Identifier_Type=- Deprecated}', ""); + Expect(1, 917506, '\P{Is_Identifier_Type=- Deprecated}', ""); + Expect(0, 917506, '\P{^Is_Identifier_Type=- Deprecated}', ""); + Error('\p{Identifier_Type= EXCLUSION:=}'); + Error('\P{Identifier_Type= EXCLUSION:=}'); + Expect(1, 125142, '\p{Identifier_Type=:\AExclusion\z:}', "");; + Expect(0, 125143, '\p{Identifier_Type=:\AExclusion\z:}', "");; + Expect(1, 125142, '\p{Identifier_Type=exclusion}', ""); + Expect(0, 125142, '\p{^Identifier_Type=exclusion}', ""); + Expect(0, 125142, '\P{Identifier_Type=exclusion}', ""); + Expect(1, 125142, '\P{^Identifier_Type=exclusion}', ""); + Expect(0, 125143, '\p{Identifier_Type=exclusion}', ""); + Expect(1, 125143, '\p{^Identifier_Type=exclusion}', ""); + Expect(1, 125143, '\P{Identifier_Type=exclusion}', ""); + Expect(0, 125143, '\P{^Identifier_Type=exclusion}', ""); + Expect(1, 125142, '\p{Identifier_Type=:\Aexclusion\z:}', "");; + Expect(0, 125143, '\p{Identifier_Type=:\Aexclusion\z:}', "");; + Expect(1, 125142, '\p{Identifier_Type=- Exclusion}', ""); + Expect(0, 125142, '\p{^Identifier_Type=- Exclusion}', ""); + Expect(0, 125142, '\P{Identifier_Type=- Exclusion}', ""); + Expect(1, 125142, '\P{^Identifier_Type=- Exclusion}', ""); + Expect(0, 125143, '\p{Identifier_Type=- Exclusion}', ""); + Expect(1, 125143, '\p{^Identifier_Type=- Exclusion}', ""); + Expect(1, 125143, '\P{Identifier_Type=- Exclusion}', ""); + Expect(0, 125143, '\P{^Identifier_Type=- Exclusion}', ""); + Error('\p{Is_Identifier_Type=/a/-_exclusion}'); + Error('\P{Is_Identifier_Type=/a/-_exclusion}'); + Expect(1, 125142, '\p{Is_Identifier_Type=exclusion}', ""); + Expect(0, 125142, '\p{^Is_Identifier_Type=exclusion}', ""); + Expect(0, 125142, '\P{Is_Identifier_Type=exclusion}', ""); + Expect(1, 125142, '\P{^Is_Identifier_Type=exclusion}', ""); + Expect(0, 125143, '\p{Is_Identifier_Type=exclusion}', ""); + Expect(1, 125143, '\p{^Is_Identifier_Type=exclusion}', ""); + Expect(1, 125143, '\P{Is_Identifier_Type=exclusion}', ""); + Expect(0, 125143, '\P{^Is_Identifier_Type=exclusion}', ""); + Expect(1, 125142, '\p{Is_Identifier_Type=_ exclusion}', ""); + Expect(0, 125142, '\p{^Is_Identifier_Type=_ exclusion}', ""); + Expect(0, 125142, '\P{Is_Identifier_Type=_ exclusion}', ""); + Expect(1, 125142, '\P{^Is_Identifier_Type=_ exclusion}', ""); + Expect(0, 125143, '\p{Is_Identifier_Type=_ exclusion}', ""); + Expect(1, 125143, '\p{^Is_Identifier_Type=_ exclusion}', ""); + Expect(1, 125143, '\P{Is_Identifier_Type=_ exclusion}', ""); + Expect(0, 125143, '\P{^Is_Identifier_Type=_ exclusion}', ""); + Error('\p{Identifier_Type: Inclusion/a/}'); + Error('\P{Identifier_Type: Inclusion/a/}'); + Expect(1, 12539, '\p{Identifier_Type=:\AInclusion\z:}', "");; + Expect(0, 12540, '\p{Identifier_Type=:\AInclusion\z:}', "");; + Expect(1, 12539, '\p{Identifier_Type=inclusion}', ""); + Expect(0, 12539, '\p{^Identifier_Type=inclusion}', ""); + Expect(0, 12539, '\P{Identifier_Type=inclusion}', ""); + Expect(1, 12539, '\P{^Identifier_Type=inclusion}', ""); + Expect(0, 12540, '\p{Identifier_Type=inclusion}', ""); + Expect(1, 12540, '\p{^Identifier_Type=inclusion}', ""); + Expect(1, 12540, '\P{Identifier_Type=inclusion}', ""); + Expect(0, 12540, '\P{^Identifier_Type=inclusion}', ""); + Expect(1, 12539, '\p{Identifier_Type=:\Ainclusion\z:}', "");; + Expect(0, 12540, '\p{Identifier_Type=:\Ainclusion\z:}', "");; + Expect(1, 12539, '\p{Identifier_Type= inclusion}', ""); + Expect(0, 12539, '\p{^Identifier_Type= inclusion}', ""); + Expect(0, 12539, '\P{Identifier_Type= inclusion}', ""); + Expect(1, 12539, '\P{^Identifier_Type= inclusion}', ""); + Expect(0, 12540, '\p{Identifier_Type= inclusion}', ""); + Expect(1, 12540, '\p{^Identifier_Type= inclusion}', ""); + Expect(1, 12540, '\P{Identifier_Type= inclusion}', ""); + Expect(0, 12540, '\P{^Identifier_Type= inclusion}', ""); + Error('\p{Is_Identifier_Type:INCLUSION/a/}'); + Error('\P{Is_Identifier_Type:INCLUSION/a/}'); + Expect(1, 12539, '\p{Is_Identifier_Type=inclusion}', ""); + Expect(0, 12539, '\p{^Is_Identifier_Type=inclusion}', ""); + Expect(0, 12539, '\P{Is_Identifier_Type=inclusion}', ""); + Expect(1, 12539, '\P{^Is_Identifier_Type=inclusion}', ""); + Expect(0, 12540, '\p{Is_Identifier_Type=inclusion}', ""); + Expect(1, 12540, '\p{^Is_Identifier_Type=inclusion}', ""); + Expect(1, 12540, '\P{Is_Identifier_Type=inclusion}', ""); + Expect(0, 12540, '\P{^Is_Identifier_Type=inclusion}', ""); + Expect(1, 12539, '\p{Is_Identifier_Type: _Inclusion}', ""); + Expect(0, 12539, '\p{^Is_Identifier_Type: _Inclusion}', ""); + Expect(0, 12539, '\P{Is_Identifier_Type: _Inclusion}', ""); + Expect(1, 12539, '\P{^Is_Identifier_Type: _Inclusion}', ""); + Expect(0, 12540, '\p{Is_Identifier_Type: _Inclusion}', ""); + Expect(1, 12540, '\p{^Is_Identifier_Type: _Inclusion}', ""); + Expect(1, 12540, '\P{Is_Identifier_Type: _Inclusion}', ""); + Expect(0, 12540, '\P{^Is_Identifier_Type: _Inclusion}', ""); + Error('\p{Identifier_Type=-/a/Limited_use}'); + Error('\P{Identifier_Type=-/a/Limited_use}'); + Expect(1, 125279, '\p{Identifier_Type=:\ALimited_Use\z:}', "");; + Expect(0, 125280, '\p{Identifier_Type=:\ALimited_Use\z:}', "");; + Expect(1, 125279, '\p{Identifier_Type=limiteduse}', ""); + Expect(0, 125279, '\p{^Identifier_Type=limiteduse}', ""); + Expect(0, 125279, '\P{Identifier_Type=limiteduse}', ""); + Expect(1, 125279, '\P{^Identifier_Type=limiteduse}', ""); + Expect(0, 125280, '\p{Identifier_Type=limiteduse}', ""); + Expect(1, 125280, '\p{^Identifier_Type=limiteduse}', ""); + Expect(1, 125280, '\P{Identifier_Type=limiteduse}', ""); + Expect(0, 125280, '\P{^Identifier_Type=limiteduse}', ""); + Expect(1, 125279, '\p{Identifier_Type=:\Alimiteduse\z:}', "");; + Expect(0, 125280, '\p{Identifier_Type=:\Alimiteduse\z:}', "");; + Expect(1, 125279, '\p{Identifier_Type: _-limited_use}', ""); + Expect(0, 125279, '\p{^Identifier_Type: _-limited_use}', ""); + Expect(0, 125279, '\P{Identifier_Type: _-limited_use}', ""); + Expect(1, 125279, '\P{^Identifier_Type: _-limited_use}', ""); + Expect(0, 125280, '\p{Identifier_Type: _-limited_use}', ""); + Expect(1, 125280, '\p{^Identifier_Type: _-limited_use}', ""); + Expect(1, 125280, '\P{Identifier_Type: _-limited_use}', ""); + Expect(0, 125280, '\P{^Identifier_Type: _-limited_use}', ""); + Error('\p{Is_Identifier_Type=/a/ -limited_Use}'); + Error('\P{Is_Identifier_Type=/a/ -limited_Use}'); + Expect(1, 125279, '\p{Is_Identifier_Type=limiteduse}', ""); + Expect(0, 125279, '\p{^Is_Identifier_Type=limiteduse}', ""); + Expect(0, 125279, '\P{Is_Identifier_Type=limiteduse}', ""); + Expect(1, 125279, '\P{^Is_Identifier_Type=limiteduse}', ""); + Expect(0, 125280, '\p{Is_Identifier_Type=limiteduse}', ""); + Expect(1, 125280, '\p{^Is_Identifier_Type=limiteduse}', ""); + Expect(1, 125280, '\P{Is_Identifier_Type=limiteduse}', ""); + Expect(0, 125280, '\P{^Is_Identifier_Type=limiteduse}', ""); + Expect(1, 125279, '\p{Is_Identifier_Type= Limited_Use}', ""); + Expect(0, 125279, '\p{^Is_Identifier_Type= Limited_Use}', ""); + Expect(0, 125279, '\P{Is_Identifier_Type= Limited_Use}', ""); + Expect(1, 125279, '\P{^Is_Identifier_Type= Limited_Use}', ""); + Expect(0, 125280, '\p{Is_Identifier_Type= Limited_Use}', ""); + Expect(1, 125280, '\p{^Is_Identifier_Type= Limited_Use}', ""); + Expect(1, 125280, '\P{Is_Identifier_Type= Limited_Use}', ""); + Expect(0, 125280, '\P{^Is_Identifier_Type= Limited_Use}', ""); + Error('\p{Identifier_Type=/a/-not_CHARACTER}'); + Error('\P{Identifier_Type=/a/-not_CHARACTER}'); + Expect(1, 918000, '\p{Identifier_Type=:\ANot_Character\z:}', "");; + Expect(0, 917999, '\p{Identifier_Type=:\ANot_Character\z:}', "");; + Expect(1, 918000, '\p{Identifier_Type: notcharacter}', ""); + Expect(0, 918000, '\p{^Identifier_Type: notcharacter}', ""); + Expect(0, 918000, '\P{Identifier_Type: notcharacter}', ""); + Expect(1, 918000, '\P{^Identifier_Type: notcharacter}', ""); + Expect(0, 917999, '\p{Identifier_Type: notcharacter}', ""); + Expect(1, 917999, '\p{^Identifier_Type: notcharacter}', ""); + Expect(1, 917999, '\P{Identifier_Type: notcharacter}', ""); + Expect(0, 917999, '\P{^Identifier_Type: notcharacter}', ""); + Expect(1, 918000, '\p{Identifier_Type=:\Anotcharacter\z:}', "");; + Expect(0, 917999, '\p{Identifier_Type=:\Anotcharacter\z:}', "");; + Expect(1, 918000, '\p{Identifier_Type= NOT_Character}', ""); + Expect(0, 918000, '\p{^Identifier_Type= NOT_Character}', ""); + Expect(0, 918000, '\P{Identifier_Type= NOT_Character}', ""); + Expect(1, 918000, '\P{^Identifier_Type= NOT_Character}', ""); + Expect(0, 917999, '\p{Identifier_Type= NOT_Character}', ""); + Expect(1, 917999, '\p{^Identifier_Type= NOT_Character}', ""); + Expect(1, 917999, '\P{Identifier_Type= NOT_Character}', ""); + Expect(0, 917999, '\P{^Identifier_Type= NOT_Character}', ""); + Error('\p{Is_Identifier_Type=/a/ _not_Character}'); + Error('\P{Is_Identifier_Type=/a/ _not_Character}'); + Expect(1, 918000, '\p{Is_Identifier_Type=notcharacter}', ""); + Expect(0, 918000, '\p{^Is_Identifier_Type=notcharacter}', ""); + Expect(0, 918000, '\P{Is_Identifier_Type=notcharacter}', ""); + Expect(1, 918000, '\P{^Is_Identifier_Type=notcharacter}', ""); + Expect(0, 917999, '\p{Is_Identifier_Type=notcharacter}', ""); + Expect(1, 917999, '\p{^Is_Identifier_Type=notcharacter}', ""); + Expect(1, 917999, '\P{Is_Identifier_Type=notcharacter}', ""); + Expect(0, 917999, '\P{^Is_Identifier_Type=notcharacter}', ""); + Expect(1, 918000, '\p{Is_Identifier_Type= Not_character}', ""); + Expect(0, 918000, '\p{^Is_Identifier_Type= Not_character}', ""); + Expect(0, 918000, '\P{Is_Identifier_Type= Not_character}', ""); + Expect(1, 918000, '\P{^Is_Identifier_Type= Not_character}', ""); + Expect(0, 917999, '\p{Is_Identifier_Type= Not_character}', ""); + Expect(1, 917999, '\p{^Is_Identifier_Type= Not_character}', ""); + Expect(1, 917999, '\P{Is_Identifier_Type= Not_character}', ""); + Expect(0, 917999, '\P{^Is_Identifier_Type= Not_character}', ""); + Error('\p{Identifier_Type=-/a/NOT_NFKC}'); + Error('\P{Identifier_Type=-/a/NOT_NFKC}'); + Expect(1, 195101, '\p{Identifier_Type=:\ANot_NFKC\z:}', "");; + Expect(0, 195102, '\p{Identifier_Type=:\ANot_NFKC\z:}', "");; + Expect(1, 195101, '\p{Identifier_Type=notnfkc}', ""); + Expect(0, 195101, '\p{^Identifier_Type=notnfkc}', ""); + Expect(0, 195101, '\P{Identifier_Type=notnfkc}', ""); + Expect(1, 195101, '\P{^Identifier_Type=notnfkc}', ""); + Expect(0, 195102, '\p{Identifier_Type=notnfkc}', ""); + Expect(1, 195102, '\p{^Identifier_Type=notnfkc}', ""); + Expect(1, 195102, '\P{Identifier_Type=notnfkc}', ""); + Expect(0, 195102, '\P{^Identifier_Type=notnfkc}', ""); + Expect(1, 195101, '\p{Identifier_Type=:\Anotnfkc\z:}', "");; + Expect(0, 195102, '\p{Identifier_Type=:\Anotnfkc\z:}', "");; + Expect(1, 195101, '\p{Identifier_Type=_ not_NFKC}', ""); + Expect(0, 195101, '\p{^Identifier_Type=_ not_NFKC}', ""); + Expect(0, 195101, '\P{Identifier_Type=_ not_NFKC}', ""); + Expect(1, 195101, '\P{^Identifier_Type=_ not_NFKC}', ""); + Expect(0, 195102, '\p{Identifier_Type=_ not_NFKC}', ""); + Expect(1, 195102, '\p{^Identifier_Type=_ not_NFKC}', ""); + Expect(1, 195102, '\P{Identifier_Type=_ not_NFKC}', ""); + Expect(0, 195102, '\P{^Identifier_Type=_ not_NFKC}', ""); + Error('\p{Is_Identifier_Type=/a/ -NOT_NFKC}'); + Error('\P{Is_Identifier_Type=/a/ -NOT_NFKC}'); + Expect(1, 195101, '\p{Is_Identifier_Type=notnfkc}', ""); + Expect(0, 195101, '\p{^Is_Identifier_Type=notnfkc}', ""); + Expect(0, 195101, '\P{Is_Identifier_Type=notnfkc}', ""); + Expect(1, 195101, '\P{^Is_Identifier_Type=notnfkc}', ""); + Expect(0, 195102, '\p{Is_Identifier_Type=notnfkc}', ""); + Expect(1, 195102, '\p{^Is_Identifier_Type=notnfkc}', ""); + Expect(1, 195102, '\P{Is_Identifier_Type=notnfkc}', ""); + Expect(0, 195102, '\P{^Is_Identifier_Type=notnfkc}', ""); + Expect(1, 195101, '\p{Is_Identifier_Type: NOT_NFKC}', ""); + Expect(0, 195101, '\p{^Is_Identifier_Type: NOT_NFKC}', ""); + Expect(0, 195101, '\P{Is_Identifier_Type: NOT_NFKC}', ""); + Expect(1, 195101, '\P{^Is_Identifier_Type: NOT_NFKC}', ""); + Expect(0, 195102, '\p{Is_Identifier_Type: NOT_NFKC}', ""); + Expect(1, 195102, '\p{^Is_Identifier_Type: NOT_NFKC}', ""); + Expect(1, 195102, '\P{Is_Identifier_Type: NOT_NFKC}', ""); + Expect(0, 195102, '\P{^Is_Identifier_Type: NOT_NFKC}', ""); + Error('\p{Identifier_Type=:=-Not_XID}'); + Error('\P{Identifier_Type=:=-Not_XID}'); + Expect(1, 129994, '\p{Identifier_Type=:\ANot_XID\z:}', "");; + Expect(0, 129995, '\p{Identifier_Type=:\ANot_XID\z:}', "");; + Expect(1, 129994, '\p{Identifier_Type=notxid}', ""); + Expect(0, 129994, '\p{^Identifier_Type=notxid}', ""); + Expect(0, 129994, '\P{Identifier_Type=notxid}', ""); + Expect(1, 129994, '\P{^Identifier_Type=notxid}', ""); + Expect(0, 129995, '\p{Identifier_Type=notxid}', ""); + Expect(1, 129995, '\p{^Identifier_Type=notxid}', ""); + Expect(1, 129995, '\P{Identifier_Type=notxid}', ""); + Expect(0, 129995, '\P{^Identifier_Type=notxid}', ""); + Expect(1, 129994, '\p{Identifier_Type=:\Anotxid\z:}', "");; + Expect(0, 129995, '\p{Identifier_Type=:\Anotxid\z:}', "");; + Expect(1, 129994, '\p{Identifier_Type=__not_XID}', ""); + Expect(0, 129994, '\p{^Identifier_Type=__not_XID}', ""); + Expect(0, 129994, '\P{Identifier_Type=__not_XID}', ""); + Expect(1, 129994, '\P{^Identifier_Type=__not_XID}', ""); + Expect(0, 129995, '\p{Identifier_Type=__not_XID}', ""); + Expect(1, 129995, '\p{^Identifier_Type=__not_XID}', ""); + Expect(1, 129995, '\P{Identifier_Type=__not_XID}', ""); + Expect(0, 129995, '\P{^Identifier_Type=__not_XID}', ""); + Error('\p{Is_Identifier_Type=-:=Not_XID}'); + Error('\P{Is_Identifier_Type=-:=Not_XID}'); + Expect(1, 129994, '\p{Is_Identifier_Type=notxid}', ""); + Expect(0, 129994, '\p{^Is_Identifier_Type=notxid}', ""); + Expect(0, 129994, '\P{Is_Identifier_Type=notxid}', ""); + Expect(1, 129994, '\P{^Is_Identifier_Type=notxid}', ""); + Expect(0, 129995, '\p{Is_Identifier_Type=notxid}', ""); + Expect(1, 129995, '\p{^Is_Identifier_Type=notxid}', ""); + Expect(1, 129995, '\P{Is_Identifier_Type=notxid}', ""); + Expect(0, 129995, '\P{^Is_Identifier_Type=notxid}', ""); + Expect(1, 129994, '\p{Is_Identifier_Type= -Not_XID}', ""); + Expect(0, 129994, '\p{^Is_Identifier_Type= -Not_XID}', ""); + Expect(0, 129994, '\P{Is_Identifier_Type= -Not_XID}', ""); + Expect(1, 129994, '\P{^Is_Identifier_Type= -Not_XID}', ""); + Expect(0, 129995, '\p{Is_Identifier_Type= -Not_XID}', ""); + Expect(1, 129995, '\p{^Is_Identifier_Type= -Not_XID}', ""); + Expect(1, 129995, '\P{Is_Identifier_Type= -Not_XID}', ""); + Expect(0, 129995, '\P{^Is_Identifier_Type= -Not_XID}', ""); + Error('\p{Identifier_Type=:=--Obsolete}'); + Error('\P{Identifier_Type=:=--Obsolete}'); + Expect(1, 119365, '\p{Identifier_Type=:\AObsolete\z:}', "");; + Expect(0, 119366, '\p{Identifier_Type=:\AObsolete\z:}', "");; + Expect(1, 119365, '\p{Identifier_Type=obsolete}', ""); + Expect(0, 119365, '\p{^Identifier_Type=obsolete}', ""); + Expect(0, 119365, '\P{Identifier_Type=obsolete}', ""); + Expect(1, 119365, '\P{^Identifier_Type=obsolete}', ""); + Expect(0, 119366, '\p{Identifier_Type=obsolete}', ""); + Expect(1, 119366, '\p{^Identifier_Type=obsolete}', ""); + Expect(1, 119366, '\P{Identifier_Type=obsolete}', ""); + Expect(0, 119366, '\P{^Identifier_Type=obsolete}', ""); + Expect(1, 119365, '\p{Identifier_Type=:\Aobsolete\z:}', "");; + Expect(0, 119366, '\p{Identifier_Type=:\Aobsolete\z:}', "");; + Expect(1, 119365, '\p{Identifier_Type=-obsolete}', ""); + Expect(0, 119365, '\p{^Identifier_Type=-obsolete}', ""); + Expect(0, 119365, '\P{Identifier_Type=-obsolete}', ""); + Expect(1, 119365, '\P{^Identifier_Type=-obsolete}', ""); + Expect(0, 119366, '\p{Identifier_Type=-obsolete}', ""); + Expect(1, 119366, '\p{^Identifier_Type=-obsolete}', ""); + Expect(1, 119366, '\P{Identifier_Type=-obsolete}', ""); + Expect(0, 119366, '\P{^Identifier_Type=-obsolete}', ""); + Error('\p{Is_Identifier_Type: /a/obsolete}'); + Error('\P{Is_Identifier_Type: /a/obsolete}'); + Expect(1, 119365, '\p{Is_Identifier_Type=obsolete}', ""); + Expect(0, 119365, '\p{^Is_Identifier_Type=obsolete}', ""); + Expect(0, 119365, '\P{Is_Identifier_Type=obsolete}', ""); + Expect(1, 119365, '\P{^Is_Identifier_Type=obsolete}', ""); + Expect(0, 119366, '\p{Is_Identifier_Type=obsolete}', ""); + Expect(1, 119366, '\p{^Is_Identifier_Type=obsolete}', ""); + Expect(1, 119366, '\P{Is_Identifier_Type=obsolete}', ""); + Expect(0, 119366, '\P{^Is_Identifier_Type=obsolete}', ""); + Expect(1, 119365, '\p{Is_Identifier_Type= OBSOLETE}', ""); + Expect(0, 119365, '\p{^Is_Identifier_Type= OBSOLETE}', ""); + Expect(0, 119365, '\P{Is_Identifier_Type= OBSOLETE}', ""); + Expect(1, 119365, '\P{^Is_Identifier_Type= OBSOLETE}', ""); + Expect(0, 119366, '\p{Is_Identifier_Type= OBSOLETE}', ""); + Expect(1, 119366, '\p{^Is_Identifier_Type= OBSOLETE}', ""); + Expect(1, 119366, '\P{Is_Identifier_Type= OBSOLETE}', ""); + Expect(0, 119366, '\P{^Is_Identifier_Type= OBSOLETE}', ""); + Error('\p{Identifier_Type= recommended:=}'); + Error('\P{Identifier_Type= recommended:=}'); + Expect(1, 201546, '\p{Identifier_Type=:\ARecommended\z:}', "");; + Expect(0, 201547, '\p{Identifier_Type=:\ARecommended\z:}', "");; + Expect(1, 201546, '\p{Identifier_Type=recommended}', ""); + Expect(0, 201546, '\p{^Identifier_Type=recommended}', ""); + Expect(0, 201546, '\P{Identifier_Type=recommended}', ""); + Expect(1, 201546, '\P{^Identifier_Type=recommended}', ""); + Expect(0, 201547, '\p{Identifier_Type=recommended}', ""); + Expect(1, 201547, '\p{^Identifier_Type=recommended}', ""); + Expect(1, 201547, '\P{Identifier_Type=recommended}', ""); + Expect(0, 201547, '\P{^Identifier_Type=recommended}', ""); + Expect(1, 201546, '\p{Identifier_Type=:\Arecommended\z:}', "");; + Expect(0, 201547, '\p{Identifier_Type=:\Arecommended\z:}', "");; + Expect(1, 201546, '\p{Identifier_Type= recommended}', ""); + Expect(0, 201546, '\p{^Identifier_Type= recommended}', ""); + Expect(0, 201546, '\P{Identifier_Type= recommended}', ""); + Expect(1, 201546, '\P{^Identifier_Type= recommended}', ""); + Expect(0, 201547, '\p{Identifier_Type= recommended}', ""); + Expect(1, 201547, '\p{^Identifier_Type= recommended}', ""); + Expect(1, 201547, '\P{Identifier_Type= recommended}', ""); + Expect(0, 201547, '\P{^Identifier_Type= recommended}', ""); + Error('\p{Is_Identifier_Type= -Recommended/a/}'); + Error('\P{Is_Identifier_Type= -Recommended/a/}'); + Expect(1, 201546, '\p{Is_Identifier_Type: recommended}', ""); + Expect(0, 201546, '\p{^Is_Identifier_Type: recommended}', ""); + Expect(0, 201546, '\P{Is_Identifier_Type: recommended}', ""); + Expect(1, 201546, '\P{^Is_Identifier_Type: recommended}', ""); + Expect(0, 201547, '\p{Is_Identifier_Type: recommended}', ""); + Expect(1, 201547, '\p{^Is_Identifier_Type: recommended}', ""); + Expect(1, 201547, '\P{Is_Identifier_Type: recommended}', ""); + Expect(0, 201547, '\P{^Is_Identifier_Type: recommended}', ""); + Expect(1, 201546, '\p{Is_Identifier_Type= RECOMMENDED}', ""); + Expect(0, 201546, '\p{^Is_Identifier_Type= RECOMMENDED}', ""); + Expect(0, 201546, '\P{Is_Identifier_Type= RECOMMENDED}', ""); + Expect(1, 201546, '\P{^Is_Identifier_Type= RECOMMENDED}', ""); + Expect(0, 201547, '\p{Is_Identifier_Type= RECOMMENDED}', ""); + Expect(1, 201547, '\p{^Is_Identifier_Type= RECOMMENDED}', ""); + Expect(1, 201547, '\P{Is_Identifier_Type= RECOMMENDED}', ""); + Expect(0, 201547, '\P{^Is_Identifier_Type= RECOMMENDED}', ""); + Error('\p{Identifier_Type=:= technical}'); + Error('\P{Identifier_Type=:= technical}'); + Expect(1, 119638, '\p{Identifier_Type=:\ATechnical\z:}', "");; + Expect(0, 119639, '\p{Identifier_Type=:\ATechnical\z:}', "");; + Expect(1, 119638, '\p{Identifier_Type=technical}', ""); + Expect(0, 119638, '\p{^Identifier_Type=technical}', ""); + Expect(0, 119638, '\P{Identifier_Type=technical}', ""); + Expect(1, 119638, '\P{^Identifier_Type=technical}', ""); + Expect(0, 119639, '\p{Identifier_Type=technical}', ""); + Expect(1, 119639, '\p{^Identifier_Type=technical}', ""); + Expect(1, 119639, '\P{Identifier_Type=technical}', ""); + Expect(0, 119639, '\P{^Identifier_Type=technical}', ""); + Expect(1, 119638, '\p{Identifier_Type=:\Atechnical\z:}', "");; + Expect(0, 119639, '\p{Identifier_Type=:\Atechnical\z:}', "");; + Expect(1, 119638, '\p{Identifier_Type=_TECHNICAL}', ""); + Expect(0, 119638, '\p{^Identifier_Type=_TECHNICAL}', ""); + Expect(0, 119638, '\P{Identifier_Type=_TECHNICAL}', ""); + Expect(1, 119638, '\P{^Identifier_Type=_TECHNICAL}', ""); + Expect(0, 119639, '\p{Identifier_Type=_TECHNICAL}', ""); + Expect(1, 119639, '\p{^Identifier_Type=_TECHNICAL}', ""); + Expect(1, 119639, '\P{Identifier_Type=_TECHNICAL}', ""); + Expect(0, 119639, '\P{^Identifier_Type=_TECHNICAL}', ""); + Error('\p{Is_Identifier_Type= -TECHNICAL:=}'); + Error('\P{Is_Identifier_Type= -TECHNICAL:=}'); + Expect(1, 119638, '\p{Is_Identifier_Type=technical}', ""); + Expect(0, 119638, '\p{^Is_Identifier_Type=technical}', ""); + Expect(0, 119638, '\P{Is_Identifier_Type=technical}', ""); + Expect(1, 119638, '\P{^Is_Identifier_Type=technical}', ""); + Expect(0, 119639, '\p{Is_Identifier_Type=technical}', ""); + Expect(1, 119639, '\p{^Is_Identifier_Type=technical}', ""); + Expect(1, 119639, '\P{Is_Identifier_Type=technical}', ""); + Expect(0, 119639, '\P{^Is_Identifier_Type=technical}', ""); + Expect(1, 119638, '\p{Is_Identifier_Type=_-technical}', ""); + Expect(0, 119638, '\p{^Is_Identifier_Type=_-technical}', ""); + Expect(0, 119638, '\P{Is_Identifier_Type=_-technical}', ""); + Expect(1, 119638, '\P{^Is_Identifier_Type=_-technical}', ""); + Expect(0, 119639, '\p{Is_Identifier_Type=_-technical}', ""); + Expect(1, 119639, '\p{^Is_Identifier_Type=_-technical}', ""); + Expect(1, 119639, '\P{Is_Identifier_Type=_-technical}', ""); + Expect(0, 119639, '\P{^Is_Identifier_Type=_-technical}', ""); + Error('\p{Identifier_Type= :=UNCOMMON_USE}'); + Error('\P{Identifier_Type= :=UNCOMMON_USE}'); + Expect(1, 128335, '\p{Identifier_Type=:\AUncommon_Use\z:}', "");; + Expect(0, 128336, '\p{Identifier_Type=:\AUncommon_Use\z:}', "");; + Expect(1, 128335, '\p{Identifier_Type: uncommonuse}', ""); + Expect(0, 128335, '\p{^Identifier_Type: uncommonuse}', ""); + Expect(0, 128335, '\P{Identifier_Type: uncommonuse}', ""); + Expect(1, 128335, '\P{^Identifier_Type: uncommonuse}', ""); + Expect(0, 128336, '\p{Identifier_Type: uncommonuse}', ""); + Expect(1, 128336, '\p{^Identifier_Type: uncommonuse}', ""); + Expect(1, 128336, '\P{Identifier_Type: uncommonuse}', ""); + Expect(0, 128336, '\P{^Identifier_Type: uncommonuse}', ""); + Expect(1, 128335, '\p{Identifier_Type=:\Auncommonuse\z:}', "");; + Expect(0, 128336, '\p{Identifier_Type=:\Auncommonuse\z:}', "");; + Expect(1, 128335, '\p{Identifier_Type= Uncommon_use}', ""); + Expect(0, 128335, '\p{^Identifier_Type= Uncommon_use}', ""); + Expect(0, 128335, '\P{Identifier_Type= Uncommon_use}', ""); + Expect(1, 128335, '\P{^Identifier_Type= Uncommon_use}', ""); + Expect(0, 128336, '\p{Identifier_Type= Uncommon_use}', ""); + Expect(1, 128336, '\p{^Identifier_Type= Uncommon_use}', ""); + Expect(1, 128336, '\P{Identifier_Type= Uncommon_use}', ""); + Expect(0, 128336, '\P{^Identifier_Type= Uncommon_use}', ""); + Error('\p{Is_Identifier_Type=:= Uncommon_use}'); + Error('\P{Is_Identifier_Type=:= Uncommon_use}'); + Expect(1, 128335, '\p{Is_Identifier_Type=uncommonuse}', ""); + Expect(0, 128335, '\p{^Is_Identifier_Type=uncommonuse}', ""); + Expect(0, 128335, '\P{Is_Identifier_Type=uncommonuse}', ""); + Expect(1, 128335, '\P{^Is_Identifier_Type=uncommonuse}', ""); + Expect(0, 128336, '\p{Is_Identifier_Type=uncommonuse}', ""); + Expect(1, 128336, '\p{^Is_Identifier_Type=uncommonuse}', ""); + Expect(1, 128336, '\P{Is_Identifier_Type=uncommonuse}', ""); + Expect(0, 128336, '\P{^Is_Identifier_Type=uncommonuse}', ""); + Expect(1, 128335, '\p{Is_Identifier_Type=- Uncommon_Use}', ""); + Expect(0, 128335, '\p{^Is_Identifier_Type=- Uncommon_Use}', ""); + Expect(0, 128335, '\P{Is_Identifier_Type=- Uncommon_Use}', ""); + Expect(1, 128335, '\P{^Is_Identifier_Type=- Uncommon_Use}', ""); + Expect(0, 128336, '\p{Is_Identifier_Type=- Uncommon_Use}', ""); + Expect(1, 128336, '\p{^Is_Identifier_Type=- Uncommon_Use}', ""); + Expect(1, 128336, '\P{Is_Identifier_Type=- Uncommon_Use}', ""); + Expect(0, 128336, '\P{^Is_Identifier_Type=- Uncommon_Use}', ""); + Error('\p{Ideographic=NO:=}'); + Error('\P{Ideographic=NO:=}'); + Expect(1, 201547, '\p{Ideographic=:\ANo\z:}', "");; + Expect(0, 201546, '\p{Ideographic=:\ANo\z:}', "");; + Expect(1, 201547, '\p{Ideographic=no}', ""); + Expect(0, 201547, '\p{^Ideographic=no}', ""); + Expect(0, 201547, '\P{Ideographic=no}', ""); + Expect(1, 201547, '\P{^Ideographic=no}', ""); + Expect(0, 201546, '\p{Ideographic=no}', ""); + Expect(1, 201546, '\p{^Ideographic=no}', ""); + Expect(1, 201546, '\P{Ideographic=no}', ""); + Expect(0, 201546, '\P{^Ideographic=no}', ""); + Expect(1, 201547, '\p{Ideographic=:\Ano\z:}', "");; + Expect(0, 201546, '\p{Ideographic=:\Ano\z:}', "");; + Expect(1, 201547, '\p{Ideographic= _No}', ""); + Expect(0, 201547, '\p{^Ideographic= _No}', ""); + Expect(0, 201547, '\P{Ideographic= _No}', ""); + Expect(1, 201547, '\P{^Ideographic= _No}', ""); + Expect(0, 201546, '\p{Ideographic= _No}', ""); + Expect(1, 201546, '\p{^Ideographic= _No}', ""); + Expect(1, 201546, '\P{Ideographic= _No}', ""); + Expect(0, 201546, '\P{^Ideographic= _No}', ""); + Error('\p{Ideo= :=n}'); + Error('\P{Ideo= :=n}'); + Expect(1, 201547, '\p{Ideo=:\AN\z:}', "");; + Expect(0, 201546, '\p{Ideo=:\AN\z:}', "");; + Expect(1, 201547, '\p{Ideo=n}', ""); + Expect(0, 201547, '\p{^Ideo=n}', ""); + Expect(0, 201547, '\P{Ideo=n}', ""); + Expect(1, 201547, '\P{^Ideo=n}', ""); + Expect(0, 201546, '\p{Ideo=n}', ""); + Expect(1, 201546, '\p{^Ideo=n}', ""); + Expect(1, 201546, '\P{Ideo=n}', ""); + Expect(0, 201546, '\P{^Ideo=n}', ""); + Expect(1, 201547, '\p{Ideo=:\An\z:}', "");; + Expect(0, 201546, '\p{Ideo=:\An\z:}', "");; + Expect(1, 201547, '\p{Ideo=- n}', ""); + Expect(0, 201547, '\p{^Ideo=- n}', ""); + Expect(0, 201547, '\P{Ideo=- n}', ""); + Expect(1, 201547, '\P{^Ideo=- n}', ""); + Expect(0, 201546, '\p{Ideo=- n}', ""); + Expect(1, 201546, '\p{^Ideo=- n}', ""); + Expect(1, 201546, '\P{Ideo=- n}', ""); + Expect(0, 201546, '\P{^Ideo=- n}', ""); + Error('\p{Is_Ideographic=- F:=}'); + Error('\P{Is_Ideographic=- F:=}'); + Expect(1, 201547, '\p{Is_Ideographic=f}', ""); + Expect(0, 201547, '\p{^Is_Ideographic=f}', ""); + Expect(0, 201547, '\P{Is_Ideographic=f}', ""); + Expect(1, 201547, '\P{^Is_Ideographic=f}', ""); + Expect(0, 201546, '\p{Is_Ideographic=f}', ""); + Expect(1, 201546, '\p{^Is_Ideographic=f}', ""); + Expect(1, 201546, '\P{Is_Ideographic=f}', ""); + Expect(0, 201546, '\P{^Is_Ideographic=f}', ""); + Expect(1, 201547, '\p{Is_Ideographic= _f}', ""); + Expect(0, 201547, '\p{^Is_Ideographic= _f}', ""); + Expect(0, 201547, '\P{Is_Ideographic= _f}', ""); + Expect(1, 201547, '\P{^Is_Ideographic= _f}', ""); + Expect(0, 201546, '\p{Is_Ideographic= _f}', ""); + Expect(1, 201546, '\p{^Is_Ideographic= _f}', ""); + Expect(1, 201546, '\P{Is_Ideographic= _f}', ""); + Expect(0, 201546, '\P{^Is_Ideographic= _f}', ""); + Error('\p{Is_Ideo=/a/ FALSE}'); + Error('\P{Is_Ideo=/a/ FALSE}'); + Expect(1, 201547, '\p{Is_Ideo=false}', ""); + Expect(0, 201547, '\p{^Is_Ideo=false}', ""); + Expect(0, 201547, '\P{Is_Ideo=false}', ""); + Expect(1, 201547, '\P{^Is_Ideo=false}', ""); + Expect(0, 201546, '\p{Is_Ideo=false}', ""); + Expect(1, 201546, '\p{^Is_Ideo=false}', ""); + Expect(1, 201546, '\P{Is_Ideo=false}', ""); + Expect(0, 201546, '\P{^Is_Ideo=false}', ""); + Expect(1, 201547, '\p{Is_Ideo= _False}', ""); + Expect(0, 201547, '\p{^Is_Ideo= _False}', ""); + Expect(0, 201547, '\P{Is_Ideo= _False}', ""); + Expect(1, 201547, '\P{^Is_Ideo= _False}', ""); + Expect(0, 201546, '\p{Is_Ideo= _False}', ""); + Expect(1, 201546, '\p{^Is_Ideo= _False}', ""); + Expect(1, 201546, '\P{Is_Ideo= _False}', ""); + Expect(0, 201546, '\P{^Is_Ideo= _False}', ""); + Error('\p{Ideographic=_:=Yes}'); + Error('\P{Ideographic=_:=Yes}'); + Expect(1, 201546, '\p{Ideographic=:\AYes\z:}', "");; + Expect(0, 201547, '\p{Ideographic=:\AYes\z:}', "");; + Expect(1, 201546, '\p{Ideographic=yes}', ""); + Expect(0, 201546, '\p{^Ideographic=yes}', ""); + Expect(0, 201546, '\P{Ideographic=yes}', ""); + Expect(1, 201546, '\P{^Ideographic=yes}', ""); + Expect(0, 201547, '\p{Ideographic=yes}', ""); + Expect(1, 201547, '\p{^Ideographic=yes}', ""); + Expect(1, 201547, '\P{Ideographic=yes}', ""); + Expect(0, 201547, '\P{^Ideographic=yes}', ""); + Expect(1, 201546, '\p{Ideographic=:\Ayes\z:}', "");; + Expect(0, 201547, '\p{Ideographic=:\Ayes\z:}', "");; + Expect(1, 201546, '\p{Ideographic= Yes}', ""); + Expect(0, 201546, '\p{^Ideographic= Yes}', ""); + Expect(0, 201546, '\P{Ideographic= Yes}', ""); + Expect(1, 201546, '\P{^Ideographic= Yes}', ""); + Expect(0, 201547, '\p{Ideographic= Yes}', ""); + Expect(1, 201547, '\p{^Ideographic= Yes}', ""); + Expect(1, 201547, '\P{Ideographic= Yes}', ""); + Expect(0, 201547, '\P{^Ideographic= Yes}', ""); + Error('\p{Ideo=:=_Y}'); + Error('\P{Ideo=:=_Y}'); + Expect(1, 201546, '\p{Ideo=:\AY\z:}', "");; + Expect(0, 201547, '\p{Ideo=:\AY\z:}', "");; + Expect(1, 201546, '\p{Ideo=y}', ""); + Expect(0, 201546, '\p{^Ideo=y}', ""); + Expect(0, 201546, '\P{Ideo=y}', ""); + Expect(1, 201546, '\P{^Ideo=y}', ""); + Expect(0, 201547, '\p{Ideo=y}', ""); + Expect(1, 201547, '\p{^Ideo=y}', ""); + Expect(1, 201547, '\P{Ideo=y}', ""); + Expect(0, 201547, '\P{^Ideo=y}', ""); + Expect(1, 201546, '\p{Ideo=:\Ay\z:}', "");; + Expect(0, 201547, '\p{Ideo=:\Ay\z:}', "");; + Expect(1, 201546, '\p{Ideo=_ Y}', ""); + Expect(0, 201546, '\p{^Ideo=_ Y}', ""); + Expect(0, 201546, '\P{Ideo=_ Y}', ""); + Expect(1, 201546, '\P{^Ideo=_ Y}', ""); + Expect(0, 201547, '\p{Ideo=_ Y}', ""); + Expect(1, 201547, '\p{^Ideo=_ Y}', ""); + Expect(1, 201547, '\P{Ideo=_ Y}', ""); + Expect(0, 201547, '\P{^Ideo=_ Y}', ""); + Error('\p{Is_Ideographic=/a/ T}'); + Error('\P{Is_Ideographic=/a/ T}'); + Expect(1, 201546, '\p{Is_Ideographic=t}', ""); + Expect(0, 201546, '\p{^Is_Ideographic=t}', ""); + Expect(0, 201546, '\P{Is_Ideographic=t}', ""); + Expect(1, 201546, '\P{^Is_Ideographic=t}', ""); + Expect(0, 201547, '\p{Is_Ideographic=t}', ""); + Expect(1, 201547, '\p{^Is_Ideographic=t}', ""); + Expect(1, 201547, '\P{Is_Ideographic=t}', ""); + Expect(0, 201547, '\P{^Is_Ideographic=t}', ""); + Expect(1, 201546, '\p{Is_Ideographic: -T}', ""); + Expect(0, 201546, '\p{^Is_Ideographic: -T}', ""); + Expect(0, 201546, '\P{Is_Ideographic: -T}', ""); + Expect(1, 201546, '\P{^Is_Ideographic: -T}', ""); + Expect(0, 201547, '\p{Is_Ideographic: -T}', ""); + Expect(1, 201547, '\p{^Is_Ideographic: -T}', ""); + Expect(1, 201547, '\P{Is_Ideographic: -T}', ""); + Expect(0, 201547, '\P{^Is_Ideographic: -T}', ""); + Error('\p{Is_Ideo: /a/-_True}'); + Error('\P{Is_Ideo: /a/-_True}'); + Expect(1, 201546, '\p{Is_Ideo=true}', ""); + Expect(0, 201546, '\p{^Is_Ideo=true}', ""); + Expect(0, 201546, '\P{Is_Ideo=true}', ""); + Expect(1, 201546, '\P{^Is_Ideo=true}', ""); + Expect(0, 201547, '\p{Is_Ideo=true}', ""); + Expect(1, 201547, '\p{^Is_Ideo=true}', ""); + Expect(1, 201547, '\P{Is_Ideo=true}', ""); + Expect(0, 201547, '\P{^Is_Ideo=true}', ""); + Expect(1, 201546, '\p{Is_Ideo: -TRUE}', ""); + Expect(0, 201546, '\p{^Is_Ideo: -TRUE}', ""); + Expect(0, 201546, '\P{Is_Ideo: -TRUE}', ""); + Expect(1, 201546, '\P{^Is_Ideo: -TRUE}', ""); + Expect(0, 201547, '\p{Is_Ideo: -TRUE}', ""); + Expect(1, 201547, '\p{^Is_Ideo: -TRUE}', ""); + Expect(1, 201547, '\P{Is_Ideo: -TRUE}', ""); + Expect(0, 201547, '\P{^Is_Ideo: -TRUE}', ""); + Error('\p{ID_Start::=_ NO}'); + Error('\P{ID_Start::=_ NO}'); + Expect(1, 201547, '\p{ID_Start=:\ANo\z:}', "");; + Expect(0, 201546, '\p{ID_Start=:\ANo\z:}', "");; + Expect(1, 201547, '\p{ID_Start=no}', ""); + Expect(0, 201547, '\p{^ID_Start=no}', ""); + Expect(0, 201547, '\P{ID_Start=no}', ""); + Expect(1, 201547, '\P{^ID_Start=no}', ""); + Expect(0, 201546, '\p{ID_Start=no}', ""); + Expect(1, 201546, '\p{^ID_Start=no}', ""); + Expect(1, 201546, '\P{ID_Start=no}', ""); + Expect(0, 201546, '\P{^ID_Start=no}', ""); + Expect(1, 201547, '\p{ID_Start=:\Ano\z:}', "");; + Expect(0, 201546, '\p{ID_Start=:\Ano\z:}', "");; + Expect(1, 201547, '\p{ID_Start= No}', ""); + Expect(0, 201547, '\p{^ID_Start= No}', ""); + Expect(0, 201547, '\P{ID_Start= No}', ""); + Expect(1, 201547, '\P{^ID_Start= No}', ""); + Expect(0, 201546, '\p{ID_Start= No}', ""); + Expect(1, 201546, '\p{^ID_Start= No}', ""); + Expect(1, 201546, '\P{ID_Start= No}', ""); + Expect(0, 201546, '\P{^ID_Start= No}', ""); + Error('\p{IDS= :=N}'); + Error('\P{IDS= :=N}'); + Expect(1, 201547, '\p{IDS=:\AN\z:}', "");; + Expect(0, 201546, '\p{IDS=:\AN\z:}', "");; + Expect(1, 201547, '\p{IDS=n}', ""); + Expect(0, 201547, '\p{^IDS=n}', ""); + Expect(0, 201547, '\P{IDS=n}', ""); + Expect(1, 201547, '\P{^IDS=n}', ""); + Expect(0, 201546, '\p{IDS=n}', ""); + Expect(1, 201546, '\p{^IDS=n}', ""); + Expect(1, 201546, '\P{IDS=n}', ""); + Expect(0, 201546, '\P{^IDS=n}', ""); + Expect(1, 201547, '\p{IDS=:\An\z:}', "");; + Expect(0, 201546, '\p{IDS=:\An\z:}', "");; + Expect(1, 201547, '\p{IDS=-N}', ""); + Expect(0, 201547, '\p{^IDS=-N}', ""); + Expect(0, 201547, '\P{IDS=-N}', ""); + Expect(1, 201547, '\P{^IDS=-N}', ""); + Expect(0, 201546, '\p{IDS=-N}', ""); + Expect(1, 201546, '\p{^IDS=-N}', ""); + Expect(1, 201546, '\P{IDS=-N}', ""); + Expect(0, 201546, '\P{^IDS=-N}', ""); + Error('\p{Is_ID_Start=--f:=}'); + Error('\P{Is_ID_Start=--f:=}'); + Expect(1, 201547, '\p{Is_ID_Start=f}', ""); + Expect(0, 201547, '\p{^Is_ID_Start=f}', ""); + Expect(0, 201547, '\P{Is_ID_Start=f}', ""); + Expect(1, 201547, '\P{^Is_ID_Start=f}', ""); + Expect(0, 201546, '\p{Is_ID_Start=f}', ""); + Expect(1, 201546, '\p{^Is_ID_Start=f}', ""); + Expect(1, 201546, '\P{Is_ID_Start=f}', ""); + Expect(0, 201546, '\P{^Is_ID_Start=f}', ""); + Expect(1, 201547, '\p{Is_ID_Start: -F}', ""); + Expect(0, 201547, '\p{^Is_ID_Start: -F}', ""); + Expect(0, 201547, '\P{Is_ID_Start: -F}', ""); + Expect(1, 201547, '\P{^Is_ID_Start: -F}', ""); + Expect(0, 201546, '\p{Is_ID_Start: -F}', ""); + Expect(1, 201546, '\p{^Is_ID_Start: -F}', ""); + Expect(1, 201546, '\P{Is_ID_Start: -F}', ""); + Expect(0, 201546, '\P{^Is_ID_Start: -F}', ""); + Error('\p{Is_IDS=_:=FALSE}'); + Error('\P{Is_IDS=_:=FALSE}'); + Expect(1, 201547, '\p{Is_IDS=false}', ""); + Expect(0, 201547, '\p{^Is_IDS=false}', ""); + Expect(0, 201547, '\P{Is_IDS=false}', ""); + Expect(1, 201547, '\P{^Is_IDS=false}', ""); + Expect(0, 201546, '\p{Is_IDS=false}', ""); + Expect(1, 201546, '\p{^Is_IDS=false}', ""); + Expect(1, 201546, '\P{Is_IDS=false}', ""); + Expect(0, 201546, '\P{^Is_IDS=false}', ""); + Expect(1, 201547, '\p{Is_IDS= False}', ""); + Expect(0, 201547, '\p{^Is_IDS= False}', ""); + Expect(0, 201547, '\P{Is_IDS= False}', ""); + Expect(1, 201547, '\P{^Is_IDS= False}', ""); + Expect(0, 201546, '\p{Is_IDS= False}', ""); + Expect(1, 201546, '\p{^Is_IDS= False}', ""); + Expect(1, 201546, '\P{Is_IDS= False}', ""); + Expect(0, 201546, '\P{^Is_IDS= False}', ""); + Error('\p{ID_Start=__YES/a/}'); + Error('\P{ID_Start=__YES/a/}'); + Expect(1, 201546, '\p{ID_Start=:\AYes\z:}', "");; + Expect(0, 201547, '\p{ID_Start=:\AYes\z:}', "");; + Expect(1, 201546, '\p{ID_Start=yes}', ""); + Expect(0, 201546, '\p{^ID_Start=yes}', ""); + Expect(0, 201546, '\P{ID_Start=yes}', ""); + Expect(1, 201546, '\P{^ID_Start=yes}', ""); + Expect(0, 201547, '\p{ID_Start=yes}', ""); + Expect(1, 201547, '\p{^ID_Start=yes}', ""); + Expect(1, 201547, '\P{ID_Start=yes}', ""); + Expect(0, 201547, '\P{^ID_Start=yes}', ""); + Expect(1, 201546, '\p{ID_Start=:\Ayes\z:}', "");; + Expect(0, 201547, '\p{ID_Start=:\Ayes\z:}', "");; + Expect(1, 201546, '\p{ID_Start= YES}', ""); + Expect(0, 201546, '\p{^ID_Start= YES}', ""); + Expect(0, 201546, '\P{ID_Start= YES}', ""); + Expect(1, 201546, '\P{^ID_Start= YES}', ""); + Expect(0, 201547, '\p{ID_Start= YES}', ""); + Expect(1, 201547, '\p{^ID_Start= YES}', ""); + Expect(1, 201547, '\P{ID_Start= YES}', ""); + Expect(0, 201547, '\P{^ID_Start= YES}', ""); + Error('\p{IDS= Y/a/}'); + Error('\P{IDS= Y/a/}'); + Expect(1, 201546, '\p{IDS=:\AY\z:}', "");; + Expect(0, 201547, '\p{IDS=:\AY\z:}', "");; + Expect(1, 201546, '\p{IDS=y}', ""); + Expect(0, 201546, '\p{^IDS=y}', ""); + Expect(0, 201546, '\P{IDS=y}', ""); + Expect(1, 201546, '\P{^IDS=y}', ""); + Expect(0, 201547, '\p{IDS=y}', ""); + Expect(1, 201547, '\p{^IDS=y}', ""); + Expect(1, 201547, '\P{IDS=y}', ""); + Expect(0, 201547, '\P{^IDS=y}', ""); + Expect(1, 201546, '\p{IDS=:\Ay\z:}', "");; + Expect(0, 201547, '\p{IDS=:\Ay\z:}', "");; + Expect(1, 201546, '\p{IDS=_ Y}', ""); + Expect(0, 201546, '\p{^IDS=_ Y}', ""); + Expect(0, 201546, '\P{IDS=_ Y}', ""); + Expect(1, 201546, '\P{^IDS=_ Y}', ""); + Expect(0, 201547, '\p{IDS=_ Y}', ""); + Expect(1, 201547, '\p{^IDS=_ Y}', ""); + Expect(1, 201547, '\P{IDS=_ Y}', ""); + Expect(0, 201547, '\P{^IDS=_ Y}', ""); + Error('\p{Is_ID_Start=- T/a/}'); + Error('\P{Is_ID_Start=- T/a/}'); + Expect(1, 201546, '\p{Is_ID_Start=t}', ""); + Expect(0, 201546, '\p{^Is_ID_Start=t}', ""); + Expect(0, 201546, '\P{Is_ID_Start=t}', ""); + Expect(1, 201546, '\P{^Is_ID_Start=t}', ""); + Expect(0, 201547, '\p{Is_ID_Start=t}', ""); + Expect(1, 201547, '\p{^Is_ID_Start=t}', ""); + Expect(1, 201547, '\P{Is_ID_Start=t}', ""); + Expect(0, 201547, '\P{^Is_ID_Start=t}', ""); + Expect(1, 201546, '\p{Is_ID_Start= t}', ""); + Expect(0, 201546, '\p{^Is_ID_Start= t}', ""); + Expect(0, 201546, '\P{Is_ID_Start= t}', ""); + Expect(1, 201546, '\P{^Is_ID_Start= t}', ""); + Expect(0, 201547, '\p{Is_ID_Start= t}', ""); + Expect(1, 201547, '\p{^Is_ID_Start= t}', ""); + Expect(1, 201547, '\P{Is_ID_Start= t}', ""); + Expect(0, 201547, '\P{^Is_ID_Start= t}', ""); + Error('\p{Is_IDS=-/a/True}'); + Error('\P{Is_IDS=-/a/True}'); + Expect(1, 201546, '\p{Is_IDS=true}', ""); + Expect(0, 201546, '\p{^Is_IDS=true}', ""); + Expect(0, 201546, '\P{Is_IDS=true}', ""); + Expect(1, 201546, '\P{^Is_IDS=true}', ""); + Expect(0, 201547, '\p{Is_IDS=true}', ""); + Expect(1, 201547, '\p{^Is_IDS=true}', ""); + Expect(1, 201547, '\P{Is_IDS=true}', ""); + Expect(0, 201547, '\P{^Is_IDS=true}', ""); + Expect(1, 201546, '\p{Is_IDS= True}', ""); + Expect(0, 201546, '\p{^Is_IDS= True}', ""); + Expect(0, 201546, '\P{Is_IDS= True}', ""); + Expect(1, 201546, '\P{^Is_IDS= True}', ""); + Expect(0, 201547, '\p{Is_IDS= True}', ""); + Expect(1, 201547, '\p{^Is_IDS= True}', ""); + Expect(1, 201547, '\P{Is_IDS= True}', ""); + Expect(0, 201547, '\P{^Is_IDS= True}', ""); + Error('\p{IDS_Binary_Operator= :=No}'); + Error('\P{IDS_Binary_Operator= :=No}'); Expect(1, 12284, '\p{IDS_Binary_Operator=:\ANo\z:}', "");; Expect(0, 12283, '\p{IDS_Binary_Operator=:\ANo\z:}', "");; Expect(1, 12284, '\p{IDS_Binary_Operator=no}', ""); @@ -43548,16 +45766,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 12283, '\P{^IDS_Binary_Operator=no}', ""); Expect(1, 12284, '\p{IDS_Binary_Operator=:\Ano\z:}', "");; Expect(0, 12283, '\p{IDS_Binary_Operator=:\Ano\z:}', "");; - Expect(1, 12284, '\p{IDS_Binary_Operator= _no}', ""); - Expect(0, 12284, '\p{^IDS_Binary_Operator= _no}', ""); - Expect(0, 12284, '\P{IDS_Binary_Operator= _no}', ""); - Expect(1, 12284, '\P{^IDS_Binary_Operator= _no}', ""); - Expect(0, 12283, '\p{IDS_Binary_Operator= _no}', ""); - Expect(1, 12283, '\p{^IDS_Binary_Operator= _no}', ""); - Expect(1, 12283, '\P{IDS_Binary_Operator= _no}', ""); - Expect(0, 12283, '\P{^IDS_Binary_Operator= _no}', ""); - Error('\p{IDSB: /a/N}'); - Error('\P{IDSB: /a/N}'); + Expect(1, 12284, '\p{IDS_Binary_Operator= no}', ""); + Expect(0, 12284, '\p{^IDS_Binary_Operator= no}', ""); + Expect(0, 12284, '\P{IDS_Binary_Operator= no}', ""); + Expect(1, 12284, '\P{^IDS_Binary_Operator= no}', ""); + Expect(0, 12283, '\p{IDS_Binary_Operator= no}', ""); + Expect(1, 12283, '\p{^IDS_Binary_Operator= no}', ""); + Expect(1, 12283, '\P{IDS_Binary_Operator= no}', ""); + Expect(0, 12283, '\P{^IDS_Binary_Operator= no}', ""); + Error('\p{IDSB=_:=N}'); + Error('\P{IDSB=_:=N}'); Expect(1, 12284, '\p{IDSB=:\AN\z:}', "");; Expect(0, 12283, '\p{IDSB=:\AN\z:}', "");; Expect(1, 12284, '\p{IDSB=n}', ""); @@ -43570,34 +45788,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 12283, '\P{^IDSB=n}', ""); Expect(1, 12284, '\p{IDSB=:\An\z:}', "");; Expect(0, 12283, '\p{IDSB=:\An\z:}', "");; - Expect(1, 12284, '\p{IDSB= _N}', ""); - Expect(0, 12284, '\p{^IDSB= _N}', ""); - Expect(0, 12284, '\P{IDSB= _N}', ""); - Expect(1, 12284, '\P{^IDSB= _N}', ""); - Expect(0, 12283, '\p{IDSB= _N}', ""); - Expect(1, 12283, '\p{^IDSB= _N}', ""); - Expect(1, 12283, '\P{IDSB= _N}', ""); - Expect(0, 12283, '\P{^IDSB= _N}', ""); - Error('\p{Is_IDS_Binary_Operator=/a/--F}'); - Error('\P{Is_IDS_Binary_Operator=/a/--F}'); - Expect(1, 12284, '\p{Is_IDS_Binary_Operator: f}', ""); - Expect(0, 12284, '\p{^Is_IDS_Binary_Operator: f}', ""); - Expect(0, 12284, '\P{Is_IDS_Binary_Operator: f}', ""); - Expect(1, 12284, '\P{^Is_IDS_Binary_Operator: f}', ""); - Expect(0, 12283, '\p{Is_IDS_Binary_Operator: f}', ""); - Expect(1, 12283, '\p{^Is_IDS_Binary_Operator: f}', ""); - Expect(1, 12283, '\P{Is_IDS_Binary_Operator: f}', ""); - Expect(0, 12283, '\P{^Is_IDS_Binary_Operator: f}', ""); - Expect(1, 12284, '\p{Is_IDS_Binary_Operator=_ F}', ""); - Expect(0, 12284, '\p{^Is_IDS_Binary_Operator=_ F}', ""); - Expect(0, 12284, '\P{Is_IDS_Binary_Operator=_ F}', ""); - Expect(1, 12284, '\P{^Is_IDS_Binary_Operator=_ F}', ""); - Expect(0, 12283, '\p{Is_IDS_Binary_Operator=_ F}', ""); - Expect(1, 12283, '\p{^Is_IDS_Binary_Operator=_ F}', ""); - Expect(1, 12283, '\P{Is_IDS_Binary_Operator=_ F}', ""); - Expect(0, 12283, '\P{^Is_IDS_Binary_Operator=_ F}', ""); - Error('\p{Is_IDSB: /a/False}'); - Error('\P{Is_IDSB: /a/False}'); + Expect(1, 12284, '\p{IDSB=-N}', ""); + Expect(0, 12284, '\p{^IDSB=-N}', ""); + Expect(0, 12284, '\P{IDSB=-N}', ""); + Expect(1, 12284, '\P{^IDSB=-N}', ""); + Expect(0, 12283, '\p{IDSB=-N}', ""); + Expect(1, 12283, '\p{^IDSB=-N}', ""); + Expect(1, 12283, '\P{IDSB=-N}', ""); + Expect(0, 12283, '\P{^IDSB=-N}', ""); + Error('\p{Is_IDS_Binary_Operator= f:=}'); + Error('\P{Is_IDS_Binary_Operator= f:=}'); + Expect(1, 12284, '\p{Is_IDS_Binary_Operator=f}', ""); + Expect(0, 12284, '\p{^Is_IDS_Binary_Operator=f}', ""); + Expect(0, 12284, '\P{Is_IDS_Binary_Operator=f}', ""); + Expect(1, 12284, '\P{^Is_IDS_Binary_Operator=f}', ""); + Expect(0, 12283, '\p{Is_IDS_Binary_Operator=f}', ""); + Expect(1, 12283, '\p{^Is_IDS_Binary_Operator=f}', ""); + Expect(1, 12283, '\P{Is_IDS_Binary_Operator=f}', ""); + Expect(0, 12283, '\P{^Is_IDS_Binary_Operator=f}', ""); + Expect(1, 12284, '\p{Is_IDS_Binary_Operator= F}', ""); + Expect(0, 12284, '\p{^Is_IDS_Binary_Operator= F}', ""); + Expect(0, 12284, '\P{Is_IDS_Binary_Operator= F}', ""); + Expect(1, 12284, '\P{^Is_IDS_Binary_Operator= F}', ""); + Expect(0, 12283, '\p{Is_IDS_Binary_Operator= F}', ""); + Expect(1, 12283, '\p{^Is_IDS_Binary_Operator= F}', ""); + Expect(1, 12283, '\P{Is_IDS_Binary_Operator= F}', ""); + Expect(0, 12283, '\P{^Is_IDS_Binary_Operator= F}', ""); + Error('\p{Is_IDSB=false:=}'); + Error('\P{Is_IDSB=false:=}'); Expect(1, 12284, '\p{Is_IDSB=false}', ""); Expect(0, 12284, '\p{^Is_IDSB=false}', ""); Expect(0, 12284, '\P{Is_IDSB=false}', ""); @@ -43606,38 +45824,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12283, '\p{^Is_IDSB=false}', ""); Expect(1, 12283, '\P{Is_IDSB=false}', ""); Expect(0, 12283, '\P{^Is_IDSB=false}', ""); - Expect(1, 12284, '\p{Is_IDSB= false}', ""); - Expect(0, 12284, '\p{^Is_IDSB= false}', ""); - Expect(0, 12284, '\P{Is_IDSB= false}', ""); - Expect(1, 12284, '\P{^Is_IDSB= false}', ""); - Expect(0, 12283, '\p{Is_IDSB= false}', ""); - Expect(1, 12283, '\p{^Is_IDSB= false}', ""); - Expect(1, 12283, '\P{Is_IDSB= false}', ""); - Expect(0, 12283, '\P{^Is_IDSB= false}', ""); - Error('\p{IDS_Binary_Operator= _YES/a/}'); - Error('\P{IDS_Binary_Operator= _YES/a/}'); + Expect(1, 12284, '\p{Is_IDSB= _false}', ""); + Expect(0, 12284, '\p{^Is_IDSB= _false}', ""); + Expect(0, 12284, '\P{Is_IDSB= _false}', ""); + Expect(1, 12284, '\P{^Is_IDSB= _false}', ""); + Expect(0, 12283, '\p{Is_IDSB= _false}', ""); + Expect(1, 12283, '\p{^Is_IDSB= _false}', ""); + Expect(1, 12283, '\P{Is_IDSB= _false}', ""); + Expect(0, 12283, '\P{^Is_IDSB= _false}', ""); + Error('\p{IDS_Binary_Operator= -Yes:=}'); + Error('\P{IDS_Binary_Operator= -Yes:=}'); Expect(1, 12283, '\p{IDS_Binary_Operator=:\AYes\z:}', "");; Expect(0, 12284, '\p{IDS_Binary_Operator=:\AYes\z:}', "");; - Expect(1, 12283, '\p{IDS_Binary_Operator=yes}', ""); - Expect(0, 12283, '\p{^IDS_Binary_Operator=yes}', ""); - Expect(0, 12283, '\P{IDS_Binary_Operator=yes}', ""); - Expect(1, 12283, '\P{^IDS_Binary_Operator=yes}', ""); - Expect(0, 12284, '\p{IDS_Binary_Operator=yes}', ""); - Expect(1, 12284, '\p{^IDS_Binary_Operator=yes}', ""); - Expect(1, 12284, '\P{IDS_Binary_Operator=yes}', ""); - Expect(0, 12284, '\P{^IDS_Binary_Operator=yes}', ""); + Expect(1, 12283, '\p{IDS_Binary_Operator: yes}', ""); + Expect(0, 12283, '\p{^IDS_Binary_Operator: yes}', ""); + Expect(0, 12283, '\P{IDS_Binary_Operator: yes}', ""); + Expect(1, 12283, '\P{^IDS_Binary_Operator: yes}', ""); + Expect(0, 12284, '\p{IDS_Binary_Operator: yes}', ""); + Expect(1, 12284, '\p{^IDS_Binary_Operator: yes}', ""); + Expect(1, 12284, '\P{IDS_Binary_Operator: yes}', ""); + Expect(0, 12284, '\P{^IDS_Binary_Operator: yes}', ""); Expect(1, 12283, '\p{IDS_Binary_Operator=:\Ayes\z:}', "");; Expect(0, 12284, '\p{IDS_Binary_Operator=:\Ayes\z:}', "");; - Expect(1, 12283, '\p{IDS_Binary_Operator=-_Yes}', ""); - Expect(0, 12283, '\p{^IDS_Binary_Operator=-_Yes}', ""); - Expect(0, 12283, '\P{IDS_Binary_Operator=-_Yes}', ""); - Expect(1, 12283, '\P{^IDS_Binary_Operator=-_Yes}', ""); - Expect(0, 12284, '\p{IDS_Binary_Operator=-_Yes}', ""); - Expect(1, 12284, '\p{^IDS_Binary_Operator=-_Yes}', ""); - Expect(1, 12284, '\P{IDS_Binary_Operator=-_Yes}', ""); - Expect(0, 12284, '\P{^IDS_Binary_Operator=-_Yes}', ""); - Error('\p{IDSB=-:=Y}'); - Error('\P{IDSB=-:=Y}'); + Expect(1, 12283, '\p{IDS_Binary_Operator= Yes}', ""); + Expect(0, 12283, '\p{^IDS_Binary_Operator= Yes}', ""); + Expect(0, 12283, '\P{IDS_Binary_Operator= Yes}', ""); + Expect(1, 12283, '\P{^IDS_Binary_Operator= Yes}', ""); + Expect(0, 12284, '\p{IDS_Binary_Operator= Yes}', ""); + Expect(1, 12284, '\p{^IDS_Binary_Operator= Yes}', ""); + Expect(1, 12284, '\P{IDS_Binary_Operator= Yes}', ""); + Expect(0, 12284, '\P{^IDS_Binary_Operator= Yes}', ""); + Error('\p{IDSB= :=y}'); + Error('\P{IDSB= :=y}'); Expect(1, 12283, '\p{IDSB=:\AY\z:}', "");; Expect(0, 12284, '\p{IDSB=:\AY\z:}', "");; Expect(1, 12283, '\p{IDSB=y}', ""); @@ -43650,16 +45868,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 12284, '\P{^IDSB=y}', ""); Expect(1, 12283, '\p{IDSB=:\Ay\z:}', "");; Expect(0, 12284, '\p{IDSB=:\Ay\z:}', "");; - Expect(1, 12283, '\p{IDSB=_Y}', ""); - Expect(0, 12283, '\p{^IDSB=_Y}', ""); - Expect(0, 12283, '\P{IDSB=_Y}', ""); - Expect(1, 12283, '\P{^IDSB=_Y}', ""); - Expect(0, 12284, '\p{IDSB=_Y}', ""); - Expect(1, 12284, '\p{^IDSB=_Y}', ""); - Expect(1, 12284, '\P{IDSB=_Y}', ""); - Expect(0, 12284, '\P{^IDSB=_Y}', ""); - Error('\p{Is_IDS_Binary_Operator=/a/ T}'); - Error('\P{Is_IDS_Binary_Operator=/a/ T}'); + Expect(1, 12283, '\p{IDSB= y}', ""); + Expect(0, 12283, '\p{^IDSB= y}', ""); + Expect(0, 12283, '\P{IDSB= y}', ""); + Expect(1, 12283, '\P{^IDSB= y}', ""); + Expect(0, 12284, '\p{IDSB= y}', ""); + Expect(1, 12284, '\p{^IDSB= y}', ""); + Expect(1, 12284, '\P{IDSB= y}', ""); + Expect(0, 12284, '\P{^IDSB= y}', ""); + Error('\p{Is_IDS_Binary_Operator=__T/a/}'); + Error('\P{Is_IDS_Binary_Operator=__T/a/}'); Expect(1, 12283, '\p{Is_IDS_Binary_Operator=t}', ""); Expect(0, 12283, '\p{^Is_IDS_Binary_Operator=t}', ""); Expect(0, 12283, '\P{Is_IDS_Binary_Operator=t}', ""); @@ -43668,16 +45886,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12284, '\p{^Is_IDS_Binary_Operator=t}', ""); Expect(1, 12284, '\P{Is_IDS_Binary_Operator=t}', ""); Expect(0, 12284, '\P{^Is_IDS_Binary_Operator=t}', ""); - Expect(1, 12283, '\p{Is_IDS_Binary_Operator= T}', ""); - Expect(0, 12283, '\p{^Is_IDS_Binary_Operator= T}', ""); - Expect(0, 12283, '\P{Is_IDS_Binary_Operator= T}', ""); - Expect(1, 12283, '\P{^Is_IDS_Binary_Operator= T}', ""); - Expect(0, 12284, '\p{Is_IDS_Binary_Operator= T}', ""); - Expect(1, 12284, '\p{^Is_IDS_Binary_Operator= T}', ""); - Expect(1, 12284, '\P{Is_IDS_Binary_Operator= T}', ""); - Expect(0, 12284, '\P{^Is_IDS_Binary_Operator= T}', ""); - Error('\p{Is_IDSB= true:=}'); - Error('\P{Is_IDSB= true:=}'); + Expect(1, 12283, '\p{Is_IDS_Binary_Operator=- t}', ""); + Expect(0, 12283, '\p{^Is_IDS_Binary_Operator=- t}', ""); + Expect(0, 12283, '\P{Is_IDS_Binary_Operator=- t}', ""); + Expect(1, 12283, '\P{^Is_IDS_Binary_Operator=- t}', ""); + Expect(0, 12284, '\p{Is_IDS_Binary_Operator=- t}', ""); + Expect(1, 12284, '\p{^Is_IDS_Binary_Operator=- t}', ""); + Expect(1, 12284, '\P{Is_IDS_Binary_Operator=- t}', ""); + Expect(0, 12284, '\P{^Is_IDS_Binary_Operator=- t}', ""); + Error('\p{Is_IDSB=-/a/true}'); + Error('\P{Is_IDSB=-/a/true}'); Expect(1, 12283, '\p{Is_IDSB=true}', ""); Expect(0, 12283, '\p{^Is_IDSB=true}', ""); Expect(0, 12283, '\P{Is_IDSB=true}', ""); @@ -43686,16 +45904,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12284, '\p{^Is_IDSB=true}', ""); Expect(1, 12284, '\P{Is_IDSB=true}', ""); Expect(0, 12284, '\P{^Is_IDSB=true}', ""); - Expect(1, 12283, '\p{Is_IDSB= TRUE}', ""); - Expect(0, 12283, '\p{^Is_IDSB= TRUE}', ""); - Expect(0, 12283, '\P{Is_IDSB= TRUE}', ""); - Expect(1, 12283, '\P{^Is_IDSB= TRUE}', ""); - Expect(0, 12284, '\p{Is_IDSB= TRUE}', ""); - Expect(1, 12284, '\p{^Is_IDSB= TRUE}', ""); - Expect(1, 12284, '\P{Is_IDSB= TRUE}', ""); - Expect(0, 12284, '\P{^Is_IDSB= TRUE}', ""); - Error('\p{IDS_Trinary_Operator=/a/_No}'); - Error('\P{IDS_Trinary_Operator=/a/_No}'); + Expect(1, 12283, '\p{Is_IDSB= _True}', ""); + Expect(0, 12283, '\p{^Is_IDSB= _True}', ""); + Expect(0, 12283, '\P{Is_IDSB= _True}', ""); + Expect(1, 12283, '\P{^Is_IDSB= _True}', ""); + Expect(0, 12284, '\p{Is_IDSB= _True}', ""); + Expect(1, 12284, '\p{^Is_IDSB= _True}', ""); + Expect(1, 12284, '\P{Is_IDSB= _True}', ""); + Expect(0, 12284, '\P{^Is_IDSB= _True}', ""); + Error('\p{IDS_Trinary_Operator: /a/--no}'); + Error('\P{IDS_Trinary_Operator: /a/--no}'); Expect(1, 12276, '\p{IDS_Trinary_Operator=:\ANo\z:}', "");; Expect(0, 12275, '\p{IDS_Trinary_Operator=:\ANo\z:}', "");; Expect(1, 12276, '\p{IDS_Trinary_Operator=no}', ""); @@ -43708,16 +45926,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 12275, '\P{^IDS_Trinary_Operator=no}', ""); Expect(1, 12276, '\p{IDS_Trinary_Operator=:\Ano\z:}', "");; Expect(0, 12275, '\p{IDS_Trinary_Operator=:\Ano\z:}', "");; - Expect(1, 12276, '\p{IDS_Trinary_Operator=- no}', ""); - Expect(0, 12276, '\p{^IDS_Trinary_Operator=- no}', ""); - Expect(0, 12276, '\P{IDS_Trinary_Operator=- no}', ""); - Expect(1, 12276, '\P{^IDS_Trinary_Operator=- no}', ""); - Expect(0, 12275, '\p{IDS_Trinary_Operator=- no}', ""); - Expect(1, 12275, '\p{^IDS_Trinary_Operator=- no}', ""); - Expect(1, 12275, '\P{IDS_Trinary_Operator=- no}', ""); - Expect(0, 12275, '\P{^IDS_Trinary_Operator=- no}', ""); - Error('\p{IDST: -:=N}'); - Error('\P{IDST: -:=N}'); + Expect(1, 12276, '\p{IDS_Trinary_Operator:--No}', ""); + Expect(0, 12276, '\p{^IDS_Trinary_Operator:--No}', ""); + Expect(0, 12276, '\P{IDS_Trinary_Operator:--No}', ""); + Expect(1, 12276, '\P{^IDS_Trinary_Operator:--No}', ""); + Expect(0, 12275, '\p{IDS_Trinary_Operator:--No}', ""); + Expect(1, 12275, '\p{^IDS_Trinary_Operator:--No}', ""); + Expect(1, 12275, '\P{IDS_Trinary_Operator:--No}', ""); + Expect(0, 12275, '\P{^IDS_Trinary_Operator:--No}', ""); + Error('\p{IDST= :=N}'); + Error('\P{IDST= :=N}'); Expect(1, 12276, '\p{IDST=:\AN\z:}', "");; Expect(0, 12275, '\p{IDST=:\AN\z:}', "");; Expect(1, 12276, '\p{IDST=n}', ""); @@ -43730,16 +45948,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 12275, '\P{^IDST=n}', ""); Expect(1, 12276, '\p{IDST=:\An\z:}', "");; Expect(0, 12275, '\p{IDST=:\An\z:}', "");; - Expect(1, 12276, '\p{IDST=--N}', ""); - Expect(0, 12276, '\p{^IDST=--N}', ""); - Expect(0, 12276, '\P{IDST=--N}', ""); - Expect(1, 12276, '\P{^IDST=--N}', ""); - Expect(0, 12275, '\p{IDST=--N}', ""); - Expect(1, 12275, '\p{^IDST=--N}', ""); - Expect(1, 12275, '\P{IDST=--N}', ""); - Expect(0, 12275, '\P{^IDST=--N}', ""); - Error('\p{Is_IDS_Trinary_Operator=-F:=}'); - Error('\P{Is_IDS_Trinary_Operator=-F:=}'); + Expect(1, 12276, '\p{IDST= n}', ""); + Expect(0, 12276, '\p{^IDST= n}', ""); + Expect(0, 12276, '\P{IDST= n}', ""); + Expect(1, 12276, '\P{^IDST= n}', ""); + Expect(0, 12275, '\p{IDST= n}', ""); + Expect(1, 12275, '\p{^IDST= n}', ""); + Expect(1, 12275, '\P{IDST= n}', ""); + Expect(0, 12275, '\P{^IDST= n}', ""); + Error('\p{Is_IDS_Trinary_Operator=-_f:=}'); + Error('\P{Is_IDS_Trinary_Operator=-_f:=}'); Expect(1, 12276, '\p{Is_IDS_Trinary_Operator=f}', ""); Expect(0, 12276, '\p{^Is_IDS_Trinary_Operator=f}', ""); Expect(0, 12276, '\P{Is_IDS_Trinary_Operator=f}', ""); @@ -43748,34 +45966,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12275, '\p{^Is_IDS_Trinary_Operator=f}', ""); Expect(1, 12275, '\P{Is_IDS_Trinary_Operator=f}', ""); Expect(0, 12275, '\P{^Is_IDS_Trinary_Operator=f}', ""); - Expect(1, 12276, '\p{Is_IDS_Trinary_Operator= F}', ""); - Expect(0, 12276, '\p{^Is_IDS_Trinary_Operator= F}', ""); - Expect(0, 12276, '\P{Is_IDS_Trinary_Operator= F}', ""); - Expect(1, 12276, '\P{^Is_IDS_Trinary_Operator= F}', ""); - Expect(0, 12275, '\p{Is_IDS_Trinary_Operator= F}', ""); - Expect(1, 12275, '\p{^Is_IDS_Trinary_Operator= F}', ""); - Expect(1, 12275, '\P{Is_IDS_Trinary_Operator= F}', ""); - Expect(0, 12275, '\P{^Is_IDS_Trinary_Operator= F}', ""); - Error('\p{Is_IDST: _-False:=}'); - Error('\P{Is_IDST: _-False:=}'); - Expect(1, 12276, '\p{Is_IDST: false}', ""); - Expect(0, 12276, '\p{^Is_IDST: false}', ""); - Expect(0, 12276, '\P{Is_IDST: false}', ""); - Expect(1, 12276, '\P{^Is_IDST: false}', ""); - Expect(0, 12275, '\p{Is_IDST: false}', ""); - Expect(1, 12275, '\p{^Is_IDST: false}', ""); - Expect(1, 12275, '\P{Is_IDST: false}', ""); - Expect(0, 12275, '\P{^Is_IDST: false}', ""); - Expect(1, 12276, '\p{Is_IDST= -false}', ""); - Expect(0, 12276, '\p{^Is_IDST= -false}', ""); - Expect(0, 12276, '\P{Is_IDST= -false}', ""); - Expect(1, 12276, '\P{^Is_IDST= -false}', ""); - Expect(0, 12275, '\p{Is_IDST= -false}', ""); - Expect(1, 12275, '\p{^Is_IDST= -false}', ""); - Expect(1, 12275, '\P{Is_IDST= -false}', ""); - Expect(0, 12275, '\P{^Is_IDST= -false}', ""); - Error('\p{IDS_Trinary_Operator=-/a/YES}'); - Error('\P{IDS_Trinary_Operator=-/a/YES}'); + Expect(1, 12276, '\p{Is_IDS_Trinary_Operator= _F}', ""); + Expect(0, 12276, '\p{^Is_IDS_Trinary_Operator= _F}', ""); + Expect(0, 12276, '\P{Is_IDS_Trinary_Operator= _F}', ""); + Expect(1, 12276, '\P{^Is_IDS_Trinary_Operator= _F}', ""); + Expect(0, 12275, '\p{Is_IDS_Trinary_Operator= _F}', ""); + Expect(1, 12275, '\p{^Is_IDS_Trinary_Operator= _F}', ""); + Expect(1, 12275, '\P{Is_IDS_Trinary_Operator= _F}', ""); + Expect(0, 12275, '\P{^Is_IDS_Trinary_Operator= _F}', ""); + Error('\p{Is_IDST=:=false}'); + Error('\P{Is_IDST=:=false}'); + Expect(1, 12276, '\p{Is_IDST=false}', ""); + Expect(0, 12276, '\p{^Is_IDST=false}', ""); + Expect(0, 12276, '\P{Is_IDST=false}', ""); + Expect(1, 12276, '\P{^Is_IDST=false}', ""); + Expect(0, 12275, '\p{Is_IDST=false}', ""); + Expect(1, 12275, '\p{^Is_IDST=false}', ""); + Expect(1, 12275, '\P{Is_IDST=false}', ""); + Expect(0, 12275, '\P{^Is_IDST=false}', ""); + Expect(1, 12276, '\p{Is_IDST= FALSE}', ""); + Expect(0, 12276, '\p{^Is_IDST= FALSE}', ""); + Expect(0, 12276, '\P{Is_IDST= FALSE}', ""); + Expect(1, 12276, '\P{^Is_IDST= FALSE}', ""); + Expect(0, 12275, '\p{Is_IDST= FALSE}', ""); + Expect(1, 12275, '\p{^Is_IDST= FALSE}', ""); + Expect(1, 12275, '\P{Is_IDST= FALSE}', ""); + Expect(0, 12275, '\P{^Is_IDST= FALSE}', ""); + Error('\p{IDS_Trinary_Operator= Yes:=}'); + Error('\P{IDS_Trinary_Operator= Yes:=}'); Expect(1, 12275, '\p{IDS_Trinary_Operator=:\AYes\z:}', "");; Expect(0, 12276, '\p{IDS_Trinary_Operator=:\AYes\z:}', "");; Expect(1, 12275, '\p{IDS_Trinary_Operator=yes}', ""); @@ -43788,16 +46006,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 12276, '\P{^IDS_Trinary_Operator=yes}', ""); Expect(1, 12275, '\p{IDS_Trinary_Operator=:\Ayes\z:}', "");; Expect(0, 12276, '\p{IDS_Trinary_Operator=:\Ayes\z:}', "");; - Expect(1, 12275, '\p{IDS_Trinary_Operator= _Yes}', ""); - Expect(0, 12275, '\p{^IDS_Trinary_Operator= _Yes}', ""); - Expect(0, 12275, '\P{IDS_Trinary_Operator= _Yes}', ""); - Expect(1, 12275, '\P{^IDS_Trinary_Operator= _Yes}', ""); - Expect(0, 12276, '\p{IDS_Trinary_Operator= _Yes}', ""); - Expect(1, 12276, '\p{^IDS_Trinary_Operator= _Yes}', ""); - Expect(1, 12276, '\P{IDS_Trinary_Operator= _Yes}', ""); - Expect(0, 12276, '\P{^IDS_Trinary_Operator= _Yes}', ""); - Error('\p{IDST: -Y/a/}'); - Error('\P{IDST: -Y/a/}'); + Expect(1, 12275, '\p{IDS_Trinary_Operator:_ YES}', ""); + Expect(0, 12275, '\p{^IDS_Trinary_Operator:_ YES}', ""); + Expect(0, 12275, '\P{IDS_Trinary_Operator:_ YES}', ""); + Expect(1, 12275, '\P{^IDS_Trinary_Operator:_ YES}', ""); + Expect(0, 12276, '\p{IDS_Trinary_Operator:_ YES}', ""); + Expect(1, 12276, '\p{^IDS_Trinary_Operator:_ YES}', ""); + Expect(1, 12276, '\P{IDS_Trinary_Operator:_ YES}', ""); + Expect(0, 12276, '\P{^IDS_Trinary_Operator:_ YES}', ""); + Error('\p{IDST::=y}'); + Error('\P{IDST::=y}'); Expect(1, 12275, '\p{IDST=:\AY\z:}', "");; Expect(0, 12276, '\p{IDST=:\AY\z:}', "");; Expect(1, 12275, '\p{IDST=y}', ""); @@ -43810,34 +46028,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 12276, '\P{^IDST=y}', ""); Expect(1, 12275, '\p{IDST=:\Ay\z:}', "");; Expect(0, 12276, '\p{IDST=:\Ay\z:}', "");; - Expect(1, 12275, '\p{IDST=- Y}', ""); - Expect(0, 12275, '\p{^IDST=- Y}', ""); - Expect(0, 12275, '\P{IDST=- Y}', ""); - Expect(1, 12275, '\P{^IDST=- Y}', ""); - Expect(0, 12276, '\p{IDST=- Y}', ""); - Expect(1, 12276, '\p{^IDST=- Y}', ""); - Expect(1, 12276, '\P{IDST=- Y}', ""); - Expect(0, 12276, '\P{^IDST=- Y}', ""); - Error('\p{Is_IDS_Trinary_Operator= /a/T}'); - Error('\P{Is_IDS_Trinary_Operator= /a/T}'); - Expect(1, 12275, '\p{Is_IDS_Trinary_Operator: t}', ""); - Expect(0, 12275, '\p{^Is_IDS_Trinary_Operator: t}', ""); - Expect(0, 12275, '\P{Is_IDS_Trinary_Operator: t}', ""); - Expect(1, 12275, '\P{^Is_IDS_Trinary_Operator: t}', ""); - Expect(0, 12276, '\p{Is_IDS_Trinary_Operator: t}', ""); - Expect(1, 12276, '\p{^Is_IDS_Trinary_Operator: t}', ""); - Expect(1, 12276, '\P{Is_IDS_Trinary_Operator: t}', ""); - Expect(0, 12276, '\P{^Is_IDS_Trinary_Operator: t}', ""); - Expect(1, 12275, '\p{Is_IDS_Trinary_Operator= _T}', ""); - Expect(0, 12275, '\p{^Is_IDS_Trinary_Operator= _T}', ""); - Expect(0, 12275, '\P{Is_IDS_Trinary_Operator= _T}', ""); - Expect(1, 12275, '\P{^Is_IDS_Trinary_Operator= _T}', ""); - Expect(0, 12276, '\p{Is_IDS_Trinary_Operator= _T}', ""); - Expect(1, 12276, '\p{^Is_IDS_Trinary_Operator= _T}', ""); - Expect(1, 12276, '\P{Is_IDS_Trinary_Operator= _T}', ""); - Expect(0, 12276, '\P{^Is_IDS_Trinary_Operator= _T}', ""); - Error('\p{Is_IDST= _TRUE:=}'); - Error('\P{Is_IDST= _TRUE:=}'); + Expect(1, 12275, '\p{IDST=_ Y}', ""); + Expect(0, 12275, '\p{^IDST=_ Y}', ""); + Expect(0, 12275, '\P{IDST=_ Y}', ""); + Expect(1, 12275, '\P{^IDST=_ Y}', ""); + Expect(0, 12276, '\p{IDST=_ Y}', ""); + Expect(1, 12276, '\p{^IDST=_ Y}', ""); + Expect(1, 12276, '\P{IDST=_ Y}', ""); + Expect(0, 12276, '\P{^IDST=_ Y}', ""); + Error('\p{Is_IDS_Trinary_Operator=/a/_T}'); + Error('\P{Is_IDS_Trinary_Operator=/a/_T}'); + Expect(1, 12275, '\p{Is_IDS_Trinary_Operator=t}', ""); + Expect(0, 12275, '\p{^Is_IDS_Trinary_Operator=t}', ""); + Expect(0, 12275, '\P{Is_IDS_Trinary_Operator=t}', ""); + Expect(1, 12275, '\P{^Is_IDS_Trinary_Operator=t}', ""); + Expect(0, 12276, '\p{Is_IDS_Trinary_Operator=t}', ""); + Expect(1, 12276, '\p{^Is_IDS_Trinary_Operator=t}', ""); + Expect(1, 12276, '\P{Is_IDS_Trinary_Operator=t}', ""); + Expect(0, 12276, '\P{^Is_IDS_Trinary_Operator=t}', ""); + Expect(1, 12275, '\p{Is_IDS_Trinary_Operator= T}', ""); + Expect(0, 12275, '\p{^Is_IDS_Trinary_Operator= T}', ""); + Expect(0, 12275, '\P{Is_IDS_Trinary_Operator= T}', ""); + Expect(1, 12275, '\P{^Is_IDS_Trinary_Operator= T}', ""); + Expect(0, 12276, '\p{Is_IDS_Trinary_Operator= T}', ""); + Expect(1, 12276, '\p{^Is_IDS_Trinary_Operator= T}', ""); + Expect(1, 12276, '\P{Is_IDS_Trinary_Operator= T}', ""); + Expect(0, 12276, '\P{^Is_IDS_Trinary_Operator= T}', ""); + Error('\p{Is_IDST= :=True}'); + Error('\P{Is_IDST= :=True}'); Expect(1, 12275, '\p{Is_IDST=true}', ""); Expect(0, 12275, '\p{^Is_IDST=true}', ""); Expect(0, 12275, '\P{Is_IDST=true}', ""); @@ -43846,76 +46064,76 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12276, '\p{^Is_IDST=true}', ""); Expect(1, 12276, '\P{Is_IDST=true}', ""); Expect(0, 12276, '\P{^Is_IDST=true}', ""); - Expect(1, 12275, '\p{Is_IDST: -True}', ""); - Expect(0, 12275, '\p{^Is_IDST: -True}', ""); - Expect(0, 12275, '\P{Is_IDST: -True}', ""); - Expect(1, 12275, '\P{^Is_IDST: -True}', ""); - Expect(0, 12276, '\p{Is_IDST: -True}', ""); - Expect(1, 12276, '\p{^Is_IDST: -True}', ""); - Expect(1, 12276, '\P{Is_IDST: -True}', ""); - Expect(0, 12276, '\P{^Is_IDST: -True}', ""); + Expect(1, 12275, '\p{Is_IDST=-TRUE}', ""); + Expect(0, 12275, '\p{^Is_IDST=-TRUE}', ""); + Expect(0, 12275, '\P{Is_IDST=-TRUE}', ""); + Expect(1, 12275, '\P{^Is_IDST=-TRUE}', ""); + Expect(0, 12276, '\p{Is_IDST=-TRUE}', ""); + Expect(1, 12276, '\p{^Is_IDST=-TRUE}', ""); + Expect(1, 12276, '\P{Is_IDST=-TRUE}', ""); + Expect(0, 12276, '\P{^Is_IDST=-TRUE}', ""); Error('\p{presentin}'); Error('\P{presentin}'); Error('\p{in}'); Error('\P{in}'); - Error('\p{Present_In: /a/0001.1}'); - Error('\P{Present_In: /a/0001.1}'); + Error('\p{Present_In: /a/ 0_0_0_001.1}'); + Error('\P{Present_In: /a/ 0_0_0_001.1}'); Expect(1, 65533, '\p{Present_In=:\A1.1\z:}', "");; Expect(0, 65536, '\p{Present_In=:\A1.1\z:}', "");; - Expect(1, 65533, '\p{Present_In=1.1}', ""); - Expect(0, 65533, '\p{^Present_In=1.1}', ""); - Expect(0, 65533, '\P{Present_In=1.1}', ""); - Expect(1, 65533, '\P{^Present_In=1.1}', ""); - Expect(0, 65536, '\p{Present_In=1.1}', ""); - Expect(1, 65536, '\p{^Present_In=1.1}', ""); - Expect(1, 65536, '\P{Present_In=1.1}', ""); - Expect(0, 65536, '\P{^Present_In=1.1}', ""); - Error('\p{In= :=1.1}'); - Error('\P{In= :=1.1}'); + Expect(1, 65533, '\p{Present_In=0_0_0_0_0_0001.1}', ""); + Expect(0, 65533, '\p{^Present_In=0_0_0_0_0_0001.1}', ""); + Expect(0, 65533, '\P{Present_In=0_0_0_0_0_0001.1}', ""); + Expect(1, 65533, '\P{^Present_In=0_0_0_0_0_0001.1}', ""); + Expect(0, 65536, '\p{Present_In=0_0_0_0_0_0001.1}', ""); + Expect(1, 65536, '\p{^Present_In=0_0_0_0_0_0001.1}', ""); + Expect(1, 65536, '\P{Present_In=0_0_0_0_0_0001.1}', ""); + Expect(0, 65536, '\P{^Present_In=0_0_0_0_0_0001.1}', ""); + Error('\p{In=:=-0_0_0_0_0_0_0001.1}'); + Error('\P{In=:=-0_0_0_0_0_0_0001.1}'); Expect(1, 65533, '\p{In=:\A1.1\z:}', "");; Expect(0, 65536, '\p{In=:\A1.1\z:}', "");; - Expect(1, 65533, '\p{In=0_1.1}', ""); - Expect(0, 65533, '\p{^In=0_1.1}', ""); - Expect(0, 65533, '\P{In=0_1.1}', ""); - Expect(1, 65533, '\P{^In=0_1.1}', ""); - Expect(0, 65536, '\p{In=0_1.1}', ""); - Expect(1, 65536, '\p{^In=0_1.1}', ""); - Expect(1, 65536, '\P{In=0_1.1}', ""); - Expect(0, 65536, '\P{^In=0_1.1}', ""); - Error('\p{Is_Present_In: +0000000001.1/a/}'); - Error('\P{Is_Present_In: +0000000001.1/a/}'); - Expect(1, 65533, '\p{Is_Present_In=00_00_01.1}', ""); - Expect(0, 65533, '\p{^Is_Present_In=00_00_01.1}', ""); - Expect(0, 65533, '\P{Is_Present_In=00_00_01.1}', ""); - Expect(1, 65533, '\P{^Is_Present_In=00_00_01.1}', ""); - Expect(0, 65536, '\p{Is_Present_In=00_00_01.1}', ""); - Expect(1, 65536, '\p{^Is_Present_In=00_00_01.1}', ""); - Expect(1, 65536, '\P{Is_Present_In=00_00_01.1}', ""); - Expect(0, 65536, '\P{^Is_Present_In=00_00_01.1}', ""); - Error('\p{Is_In: /a/1.1}'); - Error('\P{Is_In: /a/1.1}'); - Expect(1, 65533, '\p{Is_In=0_0_0_01.1}', ""); - Expect(0, 65533, '\p{^Is_In=0_0_0_01.1}', ""); - Expect(0, 65533, '\P{Is_In=0_0_0_01.1}', ""); - Expect(1, 65533, '\P{^Is_In=0_0_0_01.1}', ""); - Expect(0, 65536, '\p{Is_In=0_0_0_01.1}', ""); - Expect(1, 65536, '\p{^Is_In=0_0_0_01.1}', ""); - Expect(1, 65536, '\P{Is_In=0_0_0_01.1}', ""); - Expect(0, 65536, '\P{^Is_In=0_0_0_01.1}', ""); - Error('\p{Present_In= 000000010.0:=}'); - Error('\P{Present_In= 000000010.0:=}'); + Expect(1, 65533, '\p{In=+1.1}', ""); + Expect(0, 65533, '\p{^In=+1.1}', ""); + Expect(0, 65533, '\P{In=+1.1}', ""); + Expect(1, 65533, '\P{^In=+1.1}', ""); + Expect(0, 65536, '\p{In=+1.1}', ""); + Expect(1, 65536, '\p{^In=+1.1}', ""); + Expect(1, 65536, '\P{In=+1.1}', ""); + Expect(0, 65536, '\P{^In=+1.1}', ""); + Error('\p{Is_Present_In=/a/ +0000000001.1}'); + Error('\P{Is_Present_In=/a/ +0000000001.1}'); + Expect(1, 65533, '\p{Is_Present_In: 0_1.1}', ""); + Expect(0, 65533, '\p{^Is_Present_In: 0_1.1}', ""); + Expect(0, 65533, '\P{Is_Present_In: 0_1.1}', ""); + Expect(1, 65533, '\P{^Is_Present_In: 0_1.1}', ""); + Expect(0, 65536, '\p{Is_Present_In: 0_1.1}', ""); + Expect(1, 65536, '\p{^Is_Present_In: 0_1.1}', ""); + Expect(1, 65536, '\P{Is_Present_In: 0_1.1}', ""); + Expect(0, 65536, '\P{^Is_Present_In: 0_1.1}', ""); + Error('\p{Is_In=_+000001.1:=}'); + Error('\P{Is_In=_+000001.1:=}'); + Expect(1, 65533, '\p{Is_In=0_0_0_0_0_0_0001.1}', ""); + Expect(0, 65533, '\p{^Is_In=0_0_0_0_0_0_0001.1}', ""); + Expect(0, 65533, '\P{Is_In=0_0_0_0_0_0_0001.1}', ""); + Expect(1, 65533, '\P{^Is_In=0_0_0_0_0_0_0001.1}', ""); + Expect(0, 65536, '\p{Is_In=0_0_0_0_0_0_0001.1}', ""); + Expect(1, 65536, '\p{^Is_In=0_0_0_0_0_0_0001.1}', ""); + Expect(1, 65536, '\P{Is_In=0_0_0_0_0_0_0001.1}', ""); + Expect(0, 65536, '\P{^Is_In=0_0_0_0_0_0_0001.1}', ""); + Error('\p{Present_In= :=+00000010.0}'); + Error('\P{Present_In= :=+00000010.0}'); Expect(1, 983040, '\p{Present_In=:\A10.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A10.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=+00_00_00_00_010.0}', ""); - Expect(0, 983040, '\p{^Present_In=+00_00_00_00_010.0}', ""); - Expect(0, 983040, '\P{Present_In=+00_00_00_00_010.0}', ""); - Expect(1, 983040, '\P{^Present_In=+00_00_00_00_010.0}', ""); - Expect(0, 983037, '\p{Present_In=+00_00_00_00_010.0}', ""); - Expect(1, 983037, '\p{^Present_In=+00_00_00_00_010.0}', ""); - Expect(1, 983037, '\P{Present_In=+00_00_00_00_010.0}', ""); - Expect(0, 983037, '\P{^Present_In=+00_00_00_00_010.0}', ""); - Error('\p{In=/a/ _v10_0}'); - Error('\P{In=/a/ _v10_0}'); + Expect(1, 983040, '\p{Present_In: 001_0.0}', ""); + Expect(0, 983040, '\p{^Present_In: 001_0.0}', ""); + Expect(0, 983040, '\P{Present_In: 001_0.0}', ""); + Expect(1, 983040, '\P{^Present_In: 001_0.0}', ""); + Expect(0, 983037, '\p{Present_In: 001_0.0}', ""); + Expect(1, 983037, '\p{^Present_In: 001_0.0}', ""); + Expect(1, 983037, '\P{Present_In: 001_0.0}', ""); + Expect(0, 983037, '\P{^Present_In: 001_0.0}', ""); + Error('\p{In: -_V10_0/a/}'); + Error('\P{In: -_V10_0/a/}'); Expect(1, 983040, '\p{In=:\AV10_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV10_0\z:}', "");; Expect(1, 983040, '\p{In=v100}', ""); @@ -43928,56 +46146,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v100}', ""); Expect(1, 983040, '\p{In=:\Av100\z:}', "");; Expect(0, 983037, '\p{In=:\Av100\z:}', "");; - Expect(1, 983040, '\p{In=_ v10_0}', ""); - Expect(0, 983040, '\p{^In=_ v10_0}', ""); - Expect(0, 983040, '\P{In=_ v10_0}', ""); - Expect(1, 983040, '\P{^In=_ v10_0}', ""); - Expect(0, 983037, '\p{In=_ v10_0}', ""); - Expect(1, 983037, '\p{^In=_ v10_0}', ""); - Expect(1, 983037, '\P{In=_ v10_0}', ""); - Expect(0, 983037, '\P{^In=_ v10_0}', ""); - Error('\p{Is_Present_In:/a/ 00_00_00_010.0}'); - Error('\P{Is_Present_In:/a/ 00_00_00_010.0}'); - Expect(1, 983040, '\p{Is_Present_In=+00_00_00_00_010.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=+00_00_00_00_010.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=+00_00_00_00_010.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=+00_00_00_00_010.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=+00_00_00_00_010.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=+00_00_00_00_010.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=+00_00_00_00_010.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=+00_00_00_00_010.0}', ""); - Error('\p{Is_In=_V10_0/a/}'); - Error('\P{Is_In=_V10_0/a/}'); - Expect(1, 983040, '\p{Is_In: v100}', ""); - Expect(0, 983040, '\p{^Is_In: v100}', ""); - Expect(0, 983040, '\P{Is_In: v100}', ""); - Expect(1, 983040, '\P{^Is_In: v100}', ""); - Expect(0, 983037, '\p{Is_In: v100}', ""); - Expect(1, 983037, '\p{^Is_In: v100}', ""); - Expect(1, 983037, '\P{Is_In: v100}', ""); - Expect(0, 983037, '\P{^Is_In: v100}', ""); - Expect(1, 983040, '\p{Is_In=_ V10_0}', ""); - Expect(0, 983040, '\p{^Is_In=_ V10_0}', ""); - Expect(0, 983040, '\P{Is_In=_ V10_0}', ""); - Expect(1, 983040, '\P{^Is_In=_ V10_0}', ""); - Expect(0, 983037, '\p{Is_In=_ V10_0}', ""); - Expect(1, 983037, '\p{^Is_In=_ V10_0}', ""); - Expect(1, 983037, '\P{Is_In=_ V10_0}', ""); - Expect(0, 983037, '\P{^Is_In=_ V10_0}', ""); - Error('\p{Present_In= 000000001_1.0:=}'); - Error('\P{Present_In= 000000001_1.0:=}'); + Expect(1, 983040, '\p{In= v10_0}', ""); + Expect(0, 983040, '\p{^In= v10_0}', ""); + Expect(0, 983040, '\P{In= v10_0}', ""); + Expect(1, 983040, '\P{^In= v10_0}', ""); + Expect(0, 983037, '\p{In= v10_0}', ""); + Expect(1, 983037, '\p{^In= v10_0}', ""); + Expect(1, 983037, '\P{In= v10_0}', ""); + Expect(0, 983037, '\P{^In= v10_0}', ""); + Error('\p{Is_Present_In=/a/ -0000010.0}'); + Error('\P{Is_Present_In=/a/ -0000010.0}'); + Expect(1, 983040, '\p{Is_Present_In=0010.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0010.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=0010.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0010.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=0010.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0010.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=0010.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0010.0}', ""); + Error('\p{Is_In= _v10_0:=}'); + Error('\P{Is_In= _v10_0:=}'); + Expect(1, 983040, '\p{Is_In=v100}', ""); + Expect(0, 983040, '\p{^Is_In=v100}', ""); + Expect(0, 983040, '\P{Is_In=v100}', ""); + Expect(1, 983040, '\P{^Is_In=v100}', ""); + Expect(0, 983037, '\p{Is_In=v100}', ""); + Expect(1, 983037, '\p{^Is_In=v100}', ""); + Expect(1, 983037, '\P{Is_In=v100}', ""); + Expect(0, 983037, '\P{^Is_In=v100}', ""); + Expect(1, 983040, '\p{Is_In=_ V10_0}', ""); + Expect(0, 983040, '\p{^Is_In=_ V10_0}', ""); + Expect(0, 983040, '\P{Is_In=_ V10_0}', ""); + Expect(1, 983040, '\P{^Is_In=_ V10_0}', ""); + Expect(0, 983037, '\p{Is_In=_ V10_0}', ""); + Expect(1, 983037, '\p{^Is_In=_ V10_0}', ""); + Expect(1, 983037, '\P{Is_In=_ V10_0}', ""); + Expect(0, 983037, '\P{^Is_In=_ V10_0}', ""); + Error('\p{Present_In=- +00000011.0:=}'); + Error('\P{Present_In=- +00000011.0:=}'); Expect(1, 983040, '\p{Present_In=:\A11.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A11.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=+0_0_11.0}', ""); - Expect(0, 983040, '\p{^Present_In=+0_0_11.0}', ""); - Expect(0, 983040, '\P{Present_In=+0_0_11.0}', ""); - Expect(1, 983040, '\P{^Present_In=+0_0_11.0}', ""); - Expect(0, 983037, '\p{Present_In=+0_0_11.0}', ""); - Expect(1, 983037, '\p{^Present_In=+0_0_11.0}', ""); - Expect(1, 983037, '\P{Present_In=+0_0_11.0}', ""); - Expect(0, 983037, '\P{^Present_In=+0_0_11.0}', ""); - Error('\p{In= /a/V11_0}'); - Error('\P{In= /a/V11_0}'); + Expect(1, 983040, '\p{Present_In=+00_00_00_00_011.0}', ""); + Expect(0, 983040, '\p{^Present_In=+00_00_00_00_011.0}', ""); + Expect(0, 983040, '\P{Present_In=+00_00_00_00_011.0}', ""); + Expect(1, 983040, '\P{^Present_In=+00_00_00_00_011.0}', ""); + Expect(0, 983037, '\p{Present_In=+00_00_00_00_011.0}', ""); + Expect(1, 983037, '\p{^Present_In=+00_00_00_00_011.0}', ""); + Expect(1, 983037, '\P{Present_In=+00_00_00_00_011.0}', ""); + Expect(0, 983037, '\P{^Present_In=+00_00_00_00_011.0}', ""); + Error('\p{In=/a/_ V11_0}'); + Error('\P{In=/a/_ V11_0}'); Expect(1, 983040, '\p{In=:\AV11_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV11_0\z:}', "");; Expect(1, 983040, '\p{In=v110}', ""); @@ -43990,26 +46208,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v110}', ""); Expect(1, 983040, '\p{In=:\Av110\z:}', "");; Expect(0, 983037, '\p{In=:\Av110\z:}', "");; - Expect(1, 983040, '\p{In=v11_0}', ""); - Expect(0, 983040, '\p{^In=v11_0}', ""); - Expect(0, 983040, '\P{In=v11_0}', ""); - Expect(1, 983040, '\P{^In=v11_0}', ""); - Expect(0, 983037, '\p{In=v11_0}', ""); - Expect(1, 983037, '\p{^In=v11_0}', ""); - Expect(1, 983037, '\P{In=v11_0}', ""); - Expect(0, 983037, '\P{^In=v11_0}', ""); - Error('\p{Is_Present_In=/a/ -1_1.0}'); - Error('\P{Is_Present_In=/a/ -1_1.0}'); - Expect(1, 983040, '\p{Is_Present_In: 000_001_1.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In: 000_001_1.0}', ""); - Expect(0, 983040, '\P{Is_Present_In: 000_001_1.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In: 000_001_1.0}', ""); - Expect(0, 983037, '\p{Is_Present_In: 000_001_1.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In: 000_001_1.0}', ""); - Expect(1, 983037, '\P{Is_Present_In: 000_001_1.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In: 000_001_1.0}', ""); - Error('\p{Is_In=:= V11_0}'); - Error('\P{Is_In=:= V11_0}'); + Expect(1, 983040, '\p{In=_-V11_0}', ""); + Expect(0, 983040, '\p{^In=_-V11_0}', ""); + Expect(0, 983040, '\P{In=_-V11_0}', ""); + Expect(1, 983040, '\P{^In=_-V11_0}', ""); + Expect(0, 983037, '\p{In=_-V11_0}', ""); + Expect(1, 983037, '\p{^In=_-V11_0}', ""); + Expect(1, 983037, '\P{In=_-V11_0}', ""); + Expect(0, 983037, '\P{^In=_-V11_0}', ""); + Error('\p{Is_Present_In=-/a/00_00_00_00_01_1.0}'); + Error('\P{Is_Present_In=-/a/00_00_00_00_01_1.0}'); + Expect(1, 983040, '\p{Is_Present_In=0000000011.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0000000011.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=0000000011.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0000000011.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=0000000011.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0000000011.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=0000000011.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0000000011.0}', ""); + Error('\p{Is_In: :=V11_0}'); + Error('\P{Is_In: :=V11_0}'); Expect(1, 983040, '\p{Is_In=v110}', ""); Expect(0, 983040, '\p{^Is_In=v110}', ""); Expect(0, 983040, '\P{Is_In=v110}', ""); @@ -44018,60 +46236,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v110}', ""); Expect(1, 983037, '\P{Is_In=v110}', ""); Expect(0, 983037, '\P{^Is_In=v110}', ""); - Expect(1, 983040, '\p{Is_In=--V11_0}', ""); - Expect(0, 983040, '\p{^Is_In=--V11_0}', ""); - Expect(0, 983040, '\P{Is_In=--V11_0}', ""); - Expect(1, 983040, '\P{^Is_In=--V11_0}', ""); - Expect(0, 983037, '\p{Is_In=--V11_0}', ""); - Expect(1, 983037, '\p{^Is_In=--V11_0}', ""); - Expect(1, 983037, '\P{Is_In=--V11_0}', ""); - Expect(0, 983037, '\P{^Is_In=--V11_0}', ""); - Error('\p{Present_In:/a/- 1_2.0}'); - Error('\P{Present_In:/a/- 1_2.0}'); + Expect(1, 983040, '\p{Is_In: _ v11_0}', ""); + Expect(0, 983040, '\p{^Is_In: _ v11_0}', ""); + Expect(0, 983040, '\P{Is_In: _ v11_0}', ""); + Expect(1, 983040, '\P{^Is_In: _ v11_0}', ""); + Expect(0, 983037, '\p{Is_In: _ v11_0}', ""); + Expect(1, 983037, '\p{^Is_In: _ v11_0}', ""); + Expect(1, 983037, '\P{Is_In: _ v11_0}', ""); + Expect(0, 983037, '\P{^Is_In: _ v11_0}', ""); + Error('\p{Present_In= :=+00001_2.0}'); + Error('\P{Present_In= :=+00001_2.0}'); Expect(1, 983040, '\p{Present_In=:\A12.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A12.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=00_01_2.0}', ""); - Expect(0, 983040, '\p{^Present_In=00_01_2.0}', ""); - Expect(0, 983040, '\P{Present_In=00_01_2.0}', ""); - Expect(1, 983040, '\P{^Present_In=00_01_2.0}', ""); - Expect(0, 983037, '\p{Present_In=00_01_2.0}', ""); - Expect(1, 983037, '\p{^Present_In=00_01_2.0}', ""); - Expect(1, 983037, '\P{Present_In=00_01_2.0}', ""); - Expect(0, 983037, '\P{^Present_In=00_01_2.0}', ""); - Error('\p{In= :=V12_0}'); - Error('\P{In= :=V12_0}'); + Expect(1, 983040, '\p{Present_In: 0000012.0}', ""); + Expect(0, 983040, '\p{^Present_In: 0000012.0}', ""); + Expect(0, 983040, '\P{Present_In: 0000012.0}', ""); + Expect(1, 983040, '\P{^Present_In: 0000012.0}', ""); + Expect(0, 983037, '\p{Present_In: 0000012.0}', ""); + Expect(1, 983037, '\p{^Present_In: 0000012.0}', ""); + Expect(1, 983037, '\P{Present_In: 0000012.0}', ""); + Expect(0, 983037, '\P{^Present_In: 0000012.0}', ""); + Error('\p{In= /a/V12_0}'); + Error('\P{In= /a/V12_0}'); Expect(1, 983040, '\p{In=:\AV12_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV12_0\z:}', "");; - Expect(1, 983040, '\p{In: v120}', ""); - Expect(0, 983040, '\p{^In: v120}', ""); - Expect(0, 983040, '\P{In: v120}', ""); - Expect(1, 983040, '\P{^In: v120}', ""); - Expect(0, 983037, '\p{In: v120}', ""); - Expect(1, 983037, '\p{^In: v120}', ""); - Expect(1, 983037, '\P{In: v120}', ""); - Expect(0, 983037, '\P{^In: v120}', ""); + Expect(1, 983040, '\p{In=v120}', ""); + Expect(0, 983040, '\p{^In=v120}', ""); + Expect(0, 983040, '\P{In=v120}', ""); + Expect(1, 983040, '\P{^In=v120}', ""); + Expect(0, 983037, '\p{In=v120}', ""); + Expect(1, 983037, '\p{^In=v120}', ""); + Expect(1, 983037, '\P{In=v120}', ""); + Expect(0, 983037, '\P{^In=v120}', ""); Expect(1, 983040, '\p{In=:\Av120\z:}', "");; Expect(0, 983037, '\p{In=:\Av120\z:}', "");; - Expect(1, 983040, '\p{In= -v12_0}', ""); - Expect(0, 983040, '\p{^In= -v12_0}', ""); - Expect(0, 983040, '\P{In= -v12_0}', ""); - Expect(1, 983040, '\P{^In= -v12_0}', ""); - Expect(0, 983037, '\p{In= -v12_0}', ""); - Expect(1, 983037, '\p{^In= -v12_0}', ""); - Expect(1, 983037, '\P{In= -v12_0}', ""); - Expect(0, 983037, '\P{^In= -v12_0}', ""); - Error('\p{Is_Present_In= :=+00000012.0}'); - Error('\P{Is_Present_In= :=+00000012.0}'); - Expect(1, 983040, '\p{Is_Present_In=000000012.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=000000012.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=000000012.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=000000012.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=000000012.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=000000012.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=000000012.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=000000012.0}', ""); - Error('\p{Is_In: /a/V12_0}'); - Error('\P{Is_In: /a/V12_0}'); + Expect(1, 983040, '\p{In= V12_0}', ""); + Expect(0, 983040, '\p{^In= V12_0}', ""); + Expect(0, 983040, '\P{In= V12_0}', ""); + Expect(1, 983040, '\P{^In= V12_0}', ""); + Expect(0, 983037, '\p{In= V12_0}', ""); + Expect(1, 983037, '\p{^In= V12_0}', ""); + Expect(1, 983037, '\P{In= V12_0}', ""); + Expect(0, 983037, '\P{^In= V12_0}', ""); + Error('\p{Is_Present_In=- +0_0_0_0_0_0_0_012.0:=}'); + Error('\P{Is_Present_In=- +0_0_0_0_0_0_0_012.0:=}'); + Expect(1, 983040, '\p{Is_Present_In=+0_0_0_0_0_012.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+0_0_0_0_0_012.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=+0_0_0_0_0_012.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+0_0_0_0_0_012.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=+0_0_0_0_0_012.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+0_0_0_0_0_012.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=+0_0_0_0_0_012.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+0_0_0_0_0_012.0}', ""); + Error('\p{Is_In=V12_0/a/}'); + Error('\P{Is_In=V12_0/a/}'); Expect(1, 983040, '\p{Is_In=v120}', ""); Expect(0, 983040, '\p{^Is_In=v120}', ""); Expect(0, 983040, '\P{Is_In=v120}', ""); @@ -44080,28 +46298,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v120}', ""); Expect(1, 983037, '\P{Is_In=v120}', ""); Expect(0, 983037, '\P{^Is_In=v120}', ""); - Expect(1, 983040, '\p{Is_In=_-V12_0}', ""); - Expect(0, 983040, '\p{^Is_In=_-V12_0}', ""); - Expect(0, 983040, '\P{Is_In=_-V12_0}', ""); - Expect(1, 983040, '\P{^Is_In=_-V12_0}', ""); - Expect(0, 983037, '\p{Is_In=_-V12_0}', ""); - Expect(1, 983037, '\p{^Is_In=_-V12_0}', ""); - Expect(1, 983037, '\P{Is_In=_-V12_0}', ""); - Expect(0, 983037, '\P{^Is_In=_-V12_0}', ""); - Error('\p{Present_In= _0_0_0_0_12.1:=}'); - Error('\P{Present_In= _0_0_0_0_12.1:=}'); + Expect(1, 983040, '\p{Is_In: _V12_0}', ""); + Expect(0, 983040, '\p{^Is_In: _V12_0}', ""); + Expect(0, 983040, '\P{Is_In: _V12_0}', ""); + Expect(1, 983040, '\P{^Is_In: _V12_0}', ""); + Expect(0, 983037, '\p{Is_In: _V12_0}', ""); + Expect(1, 983037, '\p{^Is_In: _V12_0}', ""); + Expect(1, 983037, '\P{Is_In: _V12_0}', ""); + Expect(0, 983037, '\P{^Is_In: _V12_0}', ""); + Error('\p{Present_In::=+0_0_0_012.1}'); + Error('\P{Present_In::=+0_0_0_012.1}'); Expect(1, 983040, '\p{Present_In=:\A12.1\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A12.1\z:}', "");; - Expect(1, 983040, '\p{Present_In=000_000_000_12.1}', ""); - Expect(0, 983040, '\p{^Present_In=000_000_000_12.1}', ""); - Expect(0, 983040, '\P{Present_In=000_000_000_12.1}', ""); - Expect(1, 983040, '\P{^Present_In=000_000_000_12.1}', ""); - Expect(0, 983037, '\p{Present_In=000_000_000_12.1}', ""); - Expect(1, 983037, '\p{^Present_In=000_000_000_12.1}', ""); - Expect(1, 983037, '\P{Present_In=000_000_000_12.1}', ""); - Expect(0, 983037, '\P{^Present_In=000_000_000_12.1}', ""); - Error('\p{In=-:=V12_1}'); - Error('\P{In=-:=V12_1}'); + Expect(1, 983040, '\p{Present_In=000012.1}', ""); + Expect(0, 983040, '\p{^Present_In=000012.1}', ""); + Expect(0, 983040, '\P{Present_In=000012.1}', ""); + Expect(1, 983040, '\P{^Present_In=000012.1}', ""); + Expect(0, 983037, '\p{Present_In=000012.1}', ""); + Expect(1, 983037, '\p{^Present_In=000012.1}', ""); + Expect(1, 983037, '\P{Present_In=000012.1}', ""); + Expect(0, 983037, '\P{^Present_In=000012.1}', ""); + Error('\p{In= :=V12_1}'); + Error('\P{In= :=V12_1}'); Expect(1, 983040, '\p{In=:\AV12_1\z:}', "");; Expect(0, 983037, '\p{In=:\AV12_1\z:}', "");; Expect(1, 983040, '\p{In=v121}', ""); @@ -44114,26 +46332,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v121}', ""); Expect(1, 983040, '\p{In=:\Av121\z:}', "");; Expect(0, 983037, '\p{In=:\Av121\z:}', "");; - Expect(1, 983040, '\p{In: V12_1}', ""); - Expect(0, 983040, '\p{^In: V12_1}', ""); - Expect(0, 983040, '\P{In: V12_1}', ""); - Expect(1, 983040, '\P{^In: V12_1}', ""); - Expect(0, 983037, '\p{In: V12_1}', ""); - Expect(1, 983037, '\p{^In: V12_1}', ""); - Expect(1, 983037, '\P{In: V12_1}', ""); - Expect(0, 983037, '\P{^In: V12_1}', ""); - Error('\p{Is_Present_In= /a/00_00_00_01_2.1}'); - Error('\P{Is_Present_In= /a/00_00_00_01_2.1}'); - Expect(1, 983040, '\p{Is_Present_In=0000012.1}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0000012.1}', ""); - Expect(0, 983040, '\P{Is_Present_In=0000012.1}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0000012.1}', ""); - Expect(0, 983037, '\p{Is_Present_In=0000012.1}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0000012.1}', ""); - Expect(1, 983037, '\P{Is_Present_In=0000012.1}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0000012.1}', ""); - Error('\p{Is_In=_-V12_1/a/}'); - Error('\P{Is_In=_-V12_1/a/}'); + Expect(1, 983040, '\p{In= V12_1}', ""); + Expect(0, 983040, '\p{^In= V12_1}', ""); + Expect(0, 983040, '\P{In= V12_1}', ""); + Expect(1, 983040, '\P{^In= V12_1}', ""); + Expect(0, 983037, '\p{In= V12_1}', ""); + Expect(1, 983037, '\p{^In= V12_1}', ""); + Expect(1, 983037, '\P{In= V12_1}', ""); + Expect(0, 983037, '\P{^In= V12_1}', ""); + Error('\p{Is_Present_In=-/a/0_0_0_12.1}'); + Error('\P{Is_Present_In=-/a/0_0_0_12.1}'); + Expect(1, 983040, '\p{Is_Present_In=0000001_2.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0000001_2.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=0000001_2.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0000001_2.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=0000001_2.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0000001_2.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=0000001_2.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0000001_2.1}', ""); + Error('\p{Is_In= V12_1:=}'); + Error('\P{Is_In= V12_1:=}'); Expect(1, 983040, '\p{Is_In=v121}', ""); Expect(0, 983040, '\p{^Is_In=v121}', ""); Expect(0, 983040, '\P{Is_In=v121}', ""); @@ -44142,16 +46360,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v121}', ""); Expect(1, 983037, '\P{Is_In=v121}', ""); Expect(0, 983037, '\P{^Is_In=v121}', ""); - Expect(1, 983040, '\p{Is_In= V12_1}', ""); - Expect(0, 983040, '\p{^Is_In= V12_1}', ""); - Expect(0, 983040, '\P{Is_In= V12_1}', ""); - Expect(1, 983040, '\P{^Is_In= V12_1}', ""); - Expect(0, 983037, '\p{Is_In= V12_1}', ""); - Expect(1, 983037, '\p{^Is_In= V12_1}', ""); - Expect(1, 983037, '\P{Is_In= V12_1}', ""); - Expect(0, 983037, '\P{^Is_In= V12_1}', ""); - Error('\p{Present_In= _00000002.0/a/}'); - Error('\P{Present_In= _00000002.0/a/}'); + Expect(1, 983040, '\p{Is_In=_ V12_1}', ""); + Expect(0, 983040, '\p{^Is_In=_ V12_1}', ""); + Expect(0, 983040, '\P{Is_In=_ V12_1}', ""); + Expect(1, 983040, '\P{^Is_In=_ V12_1}', ""); + Expect(0, 983037, '\p{Is_In=_ V12_1}', ""); + Expect(1, 983037, '\p{^Is_In=_ V12_1}', ""); + Expect(1, 983037, '\P{Is_In=_ V12_1}', ""); + Expect(0, 983037, '\P{^Is_In=_ V12_1}', ""); + Error('\p{Present_In=/a/ 0_0_0_0_0_013.0}'); + Error('\P{Present_In=/a/ 0_0_0_0_0_013.0}'); + Expect(1, 983040, '\p{Present_In=:\A13.0\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A13.0\z:}', "");; + Expect(1, 983040, '\p{Present_In=00_00_01_3.0}', ""); + Expect(0, 983040, '\p{^Present_In=00_00_01_3.0}', ""); + Expect(0, 983040, '\P{Present_In=00_00_01_3.0}', ""); + Expect(1, 983040, '\P{^Present_In=00_00_01_3.0}', ""); + Expect(0, 983037, '\p{Present_In=00_00_01_3.0}', ""); + Expect(1, 983037, '\p{^Present_In=00_00_01_3.0}', ""); + Expect(1, 983037, '\P{Present_In=00_00_01_3.0}', ""); + Expect(0, 983037, '\P{^Present_In=00_00_01_3.0}', ""); + Error('\p{In= /a/V13_0}'); + Error('\P{In= /a/V13_0}'); + Expect(1, 983040, '\p{In=:\AV13_0\z:}', "");; + Expect(0, 983037, '\p{In=:\AV13_0\z:}', "");; + Expect(1, 983040, '\p{In=v130}', ""); + Expect(0, 983040, '\p{^In=v130}', ""); + Expect(0, 983040, '\P{In=v130}', ""); + Expect(1, 983040, '\P{^In=v130}', ""); + Expect(0, 983037, '\p{In=v130}', ""); + Expect(1, 983037, '\p{^In=v130}', ""); + Expect(1, 983037, '\P{In=v130}', ""); + Expect(0, 983037, '\P{^In=v130}', ""); + Expect(1, 983040, '\p{In=:\Av130\z:}', "");; + Expect(0, 983037, '\p{In=:\Av130\z:}', "");; + Expect(1, 983040, '\p{In: V13_0}', ""); + Expect(0, 983040, '\p{^In: V13_0}', ""); + Expect(0, 983040, '\P{In: V13_0}', ""); + Expect(1, 983040, '\P{^In: V13_0}', ""); + Expect(0, 983037, '\p{In: V13_0}', ""); + Expect(1, 983037, '\p{^In: V13_0}', ""); + Expect(1, 983037, '\P{In: V13_0}', ""); + Expect(0, 983037, '\P{^In: V13_0}', ""); + Error('\p{Is_Present_In=/a/+0_0_0_0_0_0_0_0_0_13.0}'); + Error('\P{Is_Present_In=/a/+0_0_0_0_0_0_0_0_0_13.0}'); + Expect(1, 983040, '\p{Is_Present_In=0_0_0_0_0_13.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0_0_0_0_0_13.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=0_0_0_0_0_13.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0_0_0_0_0_13.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=0_0_0_0_0_13.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0_0_0_0_0_13.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=0_0_0_0_0_13.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0_0_0_0_0_13.0}', ""); + Error('\p{Is_In=-v13_0:=}'); + Error('\P{Is_In=-v13_0:=}'); + Expect(1, 983040, '\p{Is_In=v130}', ""); + Expect(0, 983040, '\p{^Is_In=v130}', ""); + Expect(0, 983040, '\P{Is_In=v130}', ""); + Expect(1, 983040, '\P{^Is_In=v130}', ""); + Expect(0, 983037, '\p{Is_In=v130}', ""); + Expect(1, 983037, '\p{^Is_In=v130}', ""); + Expect(1, 983037, '\P{Is_In=v130}', ""); + Expect(0, 983037, '\P{^Is_In=v130}', ""); + Expect(1, 983040, '\p{Is_In=_ v13_0}', ""); + Expect(0, 983040, '\p{^Is_In=_ v13_0}', ""); + Expect(0, 983040, '\P{Is_In=_ v13_0}', ""); + Expect(1, 983040, '\P{^Is_In=_ v13_0}', ""); + Expect(0, 983037, '\p{Is_In=_ v13_0}', ""); + Expect(1, 983037, '\p{^Is_In=_ v13_0}', ""); + Expect(1, 983037, '\P{Is_In=_ v13_0}', ""); + Expect(0, 983037, '\P{^Is_In=_ v13_0}', ""); + Error('\p{Present_In=:=-000002.0}'); + Error('\P{Present_In=:=-000002.0}'); Expect(1, 983040, '\p{Present_In=:\A2.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A2.0\z:}', "");; Expect(1, 983040, '\p{Present_In=+000002.0}', ""); @@ -44162,8 +46442,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Present_In=+000002.0}', ""); Expect(1, 983037, '\P{Present_In=+000002.0}', ""); Expect(0, 983037, '\P{^Present_In=+000002.0}', ""); - Error('\p{In=/a/ -V2_0}'); - Error('\P{In=/a/ -V2_0}'); + Error('\p{In=/a/-V2_0}'); + Error('\P{In=/a/-V2_0}'); Expect(1, 983040, '\p{In=:\AV2_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV2_0\z:}', "");; Expect(1, 983040, '\p{In=v20}', ""); @@ -44176,26 +46456,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v20}', ""); Expect(1, 983040, '\p{In=:\Av20\z:}', "");; Expect(0, 983037, '\p{In=:\Av20\z:}', "");; - Expect(1, 983040, '\p{In=-V2_0}', ""); - Expect(0, 983040, '\p{^In=-V2_0}', ""); - Expect(0, 983040, '\P{In=-V2_0}', ""); - Expect(1, 983040, '\P{^In=-V2_0}', ""); - Expect(0, 983037, '\p{In=-V2_0}', ""); - Expect(1, 983037, '\p{^In=-V2_0}', ""); - Expect(1, 983037, '\P{In=-V2_0}', ""); - Expect(0, 983037, '\P{^In=-V2_0}', ""); - Error('\p{Is_Present_In=:= _+00000002.0}'); - Error('\P{Is_Present_In=:= _+00000002.0}'); - Expect(1, 983040, '\p{Is_Present_In=00002.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=00002.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=00002.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=00002.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=00002.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=00002.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=00002.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=00002.0}', ""); - Error('\p{Is_In=:=V2_0}'); - Error('\P{Is_In=:=V2_0}'); + Expect(1, 983040, '\p{In=-_V2_0}', ""); + Expect(0, 983040, '\p{^In=-_V2_0}', ""); + Expect(0, 983040, '\P{In=-_V2_0}', ""); + Expect(1, 983040, '\P{^In=-_V2_0}', ""); + Expect(0, 983037, '\p{In=-_V2_0}', ""); + Expect(1, 983037, '\p{^In=-_V2_0}', ""); + Expect(1, 983037, '\P{In=-_V2_0}', ""); + Expect(0, 983037, '\P{^In=-_V2_0}', ""); + Error('\p{Is_Present_In::= -0_0_02.0}'); + Error('\P{Is_Present_In::= -0_0_02.0}'); + Expect(1, 983040, '\p{Is_Present_In=00_2.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=00_2.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=00_2.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=00_2.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=00_2.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=00_2.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=00_2.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=00_2.0}', ""); + Error('\p{Is_In: :=V2_0}'); + Error('\P{Is_In: :=V2_0}'); Expect(1, 983040, '\p{Is_In=v20}', ""); Expect(0, 983040, '\p{^Is_In=v20}', ""); Expect(0, 983040, '\P{Is_In=v20}', ""); @@ -44204,28 +46484,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v20}', ""); Expect(1, 983037, '\P{Is_In=v20}', ""); Expect(0, 983037, '\P{^Is_In=v20}', ""); - Expect(1, 983040, '\p{Is_In=_V2_0}', ""); - Expect(0, 983040, '\p{^Is_In=_V2_0}', ""); - Expect(0, 983040, '\P{Is_In=_V2_0}', ""); - Expect(1, 983040, '\P{^Is_In=_V2_0}', ""); - Expect(0, 983037, '\p{Is_In=_V2_0}', ""); - Expect(1, 983037, '\p{^Is_In=_V2_0}', ""); - Expect(1, 983037, '\P{Is_In=_V2_0}', ""); - Expect(0, 983037, '\P{^Is_In=_V2_0}', ""); - Error('\p{Present_In: /a/+00002.1}'); - Error('\P{Present_In: /a/+00002.1}'); + Expect(1, 983040, '\p{Is_In=-V2_0}', ""); + Expect(0, 983040, '\p{^Is_In=-V2_0}', ""); + Expect(0, 983040, '\P{Is_In=-V2_0}', ""); + Expect(1, 983040, '\P{^Is_In=-V2_0}', ""); + Expect(0, 983037, '\p{Is_In=-V2_0}', ""); + Expect(1, 983037, '\p{^Is_In=-V2_0}', ""); + Expect(1, 983037, '\P{Is_In=-V2_0}', ""); + Expect(0, 983037, '\P{^Is_In=-V2_0}', ""); + Error('\p{Present_In=:= 2.1}'); + Error('\P{Present_In=:= 2.1}'); Expect(1, 983040, '\p{Present_In=:\A2.1\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A2.1\z:}', "");; - Expect(1, 983040, '\p{Present_In=002.1}', ""); - Expect(0, 983040, '\p{^Present_In=002.1}', ""); - Expect(0, 983040, '\P{Present_In=002.1}', ""); - Expect(1, 983040, '\P{^Present_In=002.1}', ""); - Expect(0, 983037, '\p{Present_In=002.1}', ""); - Expect(1, 983037, '\p{^Present_In=002.1}', ""); - Expect(1, 983037, '\P{Present_In=002.1}', ""); - Expect(0, 983037, '\P{^Present_In=002.1}', ""); - Error('\p{In=:=-v2_1}'); - Error('\P{In=:=-v2_1}'); + Expect(1, 983040, '\p{Present_In=+2.1}', ""); + Expect(0, 983040, '\p{^Present_In=+2.1}', ""); + Expect(0, 983040, '\P{Present_In=+2.1}', ""); + Expect(1, 983040, '\P{^Present_In=+2.1}', ""); + Expect(0, 983037, '\p{Present_In=+2.1}', ""); + Expect(1, 983037, '\p{^Present_In=+2.1}', ""); + Expect(1, 983037, '\P{Present_In=+2.1}', ""); + Expect(0, 983037, '\P{^Present_In=+2.1}', ""); + Error('\p{In: :=V2_1}'); + Error('\P{In: :=V2_1}'); Expect(1, 983040, '\p{In=:\AV2_1\z:}', "");; Expect(0, 983037, '\p{In=:\AV2_1\z:}', "");; Expect(1, 983040, '\p{In=v21}', ""); @@ -44238,34 +46518,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v21}', ""); Expect(1, 983040, '\p{In=:\Av21\z:}', "");; Expect(0, 983037, '\p{In=:\Av21\z:}', "");; - Expect(1, 983040, '\p{In: V2_1}', ""); - Expect(0, 983040, '\p{^In: V2_1}', ""); - Expect(0, 983040, '\P{In: V2_1}', ""); - Expect(1, 983040, '\P{^In: V2_1}', ""); - Expect(0, 983037, '\p{In: V2_1}', ""); - Expect(1, 983037, '\p{^In: V2_1}', ""); - Expect(1, 983037, '\P{In: V2_1}', ""); - Expect(0, 983037, '\P{^In: V2_1}', ""); - Error('\p{Is_Present_In= :=2.1}'); - Error('\P{Is_Present_In= :=2.1}'); - Expect(1, 983040, '\p{Is_Present_In=02.1}', ""); - Expect(0, 983040, '\p{^Is_Present_In=02.1}', ""); - Expect(0, 983040, '\P{Is_Present_In=02.1}', ""); - Expect(1, 983040, '\P{^Is_Present_In=02.1}', ""); - Expect(0, 983037, '\p{Is_Present_In=02.1}', ""); - Expect(1, 983037, '\p{^Is_Present_In=02.1}', ""); - Expect(1, 983037, '\P{Is_Present_In=02.1}', ""); - Expect(0, 983037, '\P{^Is_Present_In=02.1}', ""); - Error('\p{Is_In=_ v2_1:=}'); - Error('\P{Is_In=_ v2_1:=}'); - Expect(1, 983040, '\p{Is_In=v21}', ""); - Expect(0, 983040, '\p{^Is_In=v21}', ""); - Expect(0, 983040, '\P{Is_In=v21}', ""); - Expect(1, 983040, '\P{^Is_In=v21}', ""); - Expect(0, 983037, '\p{Is_In=v21}', ""); - Expect(1, 983037, '\p{^Is_In=v21}', ""); - Expect(1, 983037, '\P{Is_In=v21}', ""); - Expect(0, 983037, '\P{^Is_In=v21}', ""); + Expect(1, 983040, '\p{In= V2_1}', ""); + Expect(0, 983040, '\p{^In= V2_1}', ""); + Expect(0, 983040, '\P{In= V2_1}', ""); + Expect(1, 983040, '\P{^In= V2_1}', ""); + Expect(0, 983037, '\p{In= V2_1}', ""); + Expect(1, 983037, '\p{^In= V2_1}', ""); + Expect(1, 983037, '\P{In= V2_1}', ""); + Expect(0, 983037, '\P{^In= V2_1}', ""); + Error('\p{Is_Present_In=:= +0_0_0_02.1}'); + Error('\P{Is_Present_In=:= +0_0_0_02.1}'); + Expect(1, 983040, '\p{Is_Present_In=00002.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=00002.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=00002.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=00002.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=00002.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=00002.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=00002.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=00002.1}', ""); + Error('\p{Is_In=/a/_ V2_1}'); + Error('\P{Is_In=/a/_ V2_1}'); + Expect(1, 983040, '\p{Is_In: v21}', ""); + Expect(0, 983040, '\p{^Is_In: v21}', ""); + Expect(0, 983040, '\P{Is_In: v21}', ""); + Expect(1, 983040, '\P{^Is_In: v21}', ""); + Expect(0, 983037, '\p{Is_In: v21}', ""); + Expect(1, 983037, '\p{^Is_In: v21}', ""); + Expect(1, 983037, '\P{Is_In: v21}', ""); + Expect(0, 983037, '\P{^Is_In: v21}', ""); Expect(1, 983040, '\p{Is_In=-V2_1}', ""); Expect(0, 983040, '\p{^Is_In=-V2_1}', ""); Expect(0, 983040, '\P{Is_In=-V2_1}', ""); @@ -44274,20 +46554,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=-V2_1}', ""); Expect(1, 983037, '\P{Is_In=-V2_1}', ""); Expect(0, 983037, '\P{^Is_In=-V2_1}', ""); - Error('\p{Present_In= _+0000000003.0/a/}'); - Error('\P{Present_In= _+0000000003.0/a/}'); + Error('\p{Present_In=:=+00_00_03.0}'); + Error('\P{Present_In=:=+00_00_03.0}'); Expect(1, 983040, '\p{Present_In=:\A3.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A3.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=0_0_0_0_0_03.0}', ""); - Expect(0, 983040, '\p{^Present_In=0_0_0_0_0_03.0}', ""); - Expect(0, 983040, '\P{Present_In=0_0_0_0_0_03.0}', ""); - Expect(1, 983040, '\P{^Present_In=0_0_0_0_0_03.0}', ""); - Expect(0, 983037, '\p{Present_In=0_0_0_0_0_03.0}', ""); - Expect(1, 983037, '\p{^Present_In=0_0_0_0_0_03.0}', ""); - Expect(1, 983037, '\P{Present_In=0_0_0_0_0_03.0}', ""); - Expect(0, 983037, '\P{^Present_In=0_0_0_0_0_03.0}', ""); - Error('\p{In= _V3_0:=}'); - Error('\P{In= _V3_0:=}'); + Expect(1, 983040, '\p{Present_In=000003.0}', ""); + Expect(0, 983040, '\p{^Present_In=000003.0}', ""); + Expect(0, 983040, '\P{Present_In=000003.0}', ""); + Expect(1, 983040, '\P{^Present_In=000003.0}', ""); + Expect(0, 983037, '\p{Present_In=000003.0}', ""); + Expect(1, 983037, '\p{^Present_In=000003.0}', ""); + Expect(1, 983037, '\P{Present_In=000003.0}', ""); + Expect(0, 983037, '\P{^Present_In=000003.0}', ""); + Error('\p{In=_/a/v3_0}'); + Error('\P{In=_/a/v3_0}'); Expect(1, 983040, '\p{In=:\AV3_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV3_0\z:}', "");; Expect(1, 983040, '\p{In=v30}', ""); @@ -44300,26 +46580,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v30}', ""); Expect(1, 983040, '\p{In=:\Av30\z:}', "");; Expect(0, 983037, '\p{In=:\Av30\z:}', "");; - Expect(1, 983040, '\p{In=-_V3_0}', ""); - Expect(0, 983040, '\p{^In=-_V3_0}', ""); - Expect(0, 983040, '\P{In=-_V3_0}', ""); - Expect(1, 983040, '\P{^In=-_V3_0}', ""); - Expect(0, 983037, '\p{In=-_V3_0}', ""); - Expect(1, 983037, '\p{^In=-_V3_0}', ""); - Expect(1, 983037, '\P{In=-_V3_0}', ""); - Expect(0, 983037, '\P{^In=-_V3_0}', ""); - Error('\p{Is_Present_In=__+0000000003.0:=}'); - Error('\P{Is_Present_In=__+0000000003.0:=}'); - Expect(1, 983040, '\p{Is_Present_In=3.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=3.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=3.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=3.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=3.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=3.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=3.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=3.0}', ""); - Error('\p{Is_In=:= V3_0}'); - Error('\P{Is_In=:= V3_0}'); + Expect(1, 983040, '\p{In= _V3_0}', ""); + Expect(0, 983040, '\p{^In= _V3_0}', ""); + Expect(0, 983040, '\P{In= _V3_0}', ""); + Expect(1, 983040, '\P{^In= _V3_0}', ""); + Expect(0, 983037, '\p{In= _V3_0}', ""); + Expect(1, 983037, '\p{^In= _V3_0}', ""); + Expect(1, 983037, '\P{In= _V3_0}', ""); + Expect(0, 983037, '\P{^In= _V3_0}', ""); + Error('\p{Is_Present_In= _0003.0/a/}'); + Error('\P{Is_Present_In= _0003.0/a/}'); + Expect(1, 983040, '\p{Is_Present_In=+000003.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+000003.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=+000003.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+000003.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=+000003.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+000003.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=+000003.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+000003.0}', ""); + Error('\p{Is_In=_ V3_0:=}'); + Error('\P{Is_In=_ V3_0:=}'); Expect(1, 983040, '\p{Is_In=v30}', ""); Expect(0, 983040, '\p{^Is_In=v30}', ""); Expect(0, 983040, '\P{Is_In=v30}', ""); @@ -44328,28 +46608,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v30}', ""); Expect(1, 983037, '\P{Is_In=v30}', ""); Expect(0, 983037, '\P{^Is_In=v30}', ""); - Expect(1, 983040, '\p{Is_In=-v3_0}', ""); - Expect(0, 983040, '\p{^Is_In=-v3_0}', ""); - Expect(0, 983040, '\P{Is_In=-v3_0}', ""); - Expect(1, 983040, '\P{^Is_In=-v3_0}', ""); - Expect(0, 983037, '\p{Is_In=-v3_0}', ""); - Expect(1, 983037, '\p{^Is_In=-v3_0}', ""); - Expect(1, 983037, '\P{Is_In=-v3_0}', ""); - Expect(0, 983037, '\P{^Is_In=-v3_0}', ""); - Error('\p{Present_In= 0_0_0_0_0_03.1:=}'); - Error('\P{Present_In= 0_0_0_0_0_03.1:=}'); + Expect(1, 983040, '\p{Is_In=-V3_0}', ""); + Expect(0, 983040, '\p{^Is_In=-V3_0}', ""); + Expect(0, 983040, '\P{Is_In=-V3_0}', ""); + Expect(1, 983040, '\P{^Is_In=-V3_0}', ""); + Expect(0, 983037, '\p{Is_In=-V3_0}', ""); + Expect(1, 983037, '\p{^Is_In=-V3_0}', ""); + Expect(1, 983037, '\P{Is_In=-V3_0}', ""); + Expect(0, 983037, '\P{^Is_In=-V3_0}', ""); + Error('\p{Present_In=/a/ +0000_0000_3.1}'); + Error('\P{Present_In=/a/ +0000_0000_3.1}'); Expect(1, 983040, '\p{Present_In=:\A3.1\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A3.1\z:}', "");; - Expect(1, 983040, '\p{Present_In=00_00_00_003.1}', ""); - Expect(0, 983040, '\p{^Present_In=00_00_00_003.1}', ""); - Expect(0, 983040, '\P{Present_In=00_00_00_003.1}', ""); - Expect(1, 983040, '\P{^Present_In=00_00_00_003.1}', ""); - Expect(0, 983037, '\p{Present_In=00_00_00_003.1}', ""); - Expect(1, 983037, '\p{^Present_In=00_00_00_003.1}', ""); - Expect(1, 983037, '\P{Present_In=00_00_00_003.1}', ""); - Expect(0, 983037, '\P{^Present_In=00_00_00_003.1}', ""); - Error('\p{In=-_V3_1:=}'); - Error('\P{In=-_V3_1:=}'); + Expect(1, 983040, '\p{Present_In=3.1}', ""); + Expect(0, 983040, '\p{^Present_In=3.1}', ""); + Expect(0, 983040, '\P{Present_In=3.1}', ""); + Expect(1, 983040, '\P{^Present_In=3.1}', ""); + Expect(0, 983037, '\p{Present_In=3.1}', ""); + Expect(1, 983037, '\p{^Present_In=3.1}', ""); + Expect(1, 983037, '\P{Present_In=3.1}', ""); + Expect(0, 983037, '\P{^Present_In=3.1}', ""); + Error('\p{In=/a/V3_1}'); + Error('\P{In=/a/V3_1}'); Expect(1, 983040, '\p{In=:\AV3_1\z:}', "");; Expect(0, 983037, '\p{In=:\AV3_1\z:}', "");; Expect(1, 983040, '\p{In=v31}', ""); @@ -44362,26 +46642,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v31}', ""); Expect(1, 983040, '\p{In=:\Av31\z:}', "");; Expect(0, 983037, '\p{In=:\Av31\z:}', "");; - Expect(1, 983040, '\p{In= v3_1}', ""); - Expect(0, 983040, '\p{^In= v3_1}', ""); - Expect(0, 983040, '\P{In= v3_1}', ""); - Expect(1, 983040, '\P{^In= v3_1}', ""); - Expect(0, 983037, '\p{In= v3_1}', ""); - Expect(1, 983037, '\p{^In= v3_1}', ""); - Expect(1, 983037, '\P{In= v3_1}', ""); - Expect(0, 983037, '\P{^In= v3_1}', ""); - Error('\p{Is_Present_In: - +0000000003.1:=}'); - Error('\P{Is_Present_In: - +0000000003.1:=}'); - Expect(1, 983040, '\p{Is_Present_In=00_3.1}', ""); - Expect(0, 983040, '\p{^Is_Present_In=00_3.1}', ""); - Expect(0, 983040, '\P{Is_Present_In=00_3.1}', ""); - Expect(1, 983040, '\P{^Is_Present_In=00_3.1}', ""); - Expect(0, 983037, '\p{Is_Present_In=00_3.1}', ""); - Expect(1, 983037, '\p{^Is_Present_In=00_3.1}', ""); - Expect(1, 983037, '\P{Is_Present_In=00_3.1}', ""); - Expect(0, 983037, '\P{^Is_Present_In=00_3.1}', ""); - Error('\p{Is_In=:=- V3_1}'); - Error('\P{Is_In=:=- V3_1}'); + Expect(1, 983040, '\p{In= V3_1}', ""); + Expect(0, 983040, '\p{^In= V3_1}', ""); + Expect(0, 983040, '\P{In= V3_1}', ""); + Expect(1, 983040, '\P{^In= V3_1}', ""); + Expect(0, 983037, '\p{In= V3_1}', ""); + Expect(1, 983037, '\p{^In= V3_1}', ""); + Expect(1, 983037, '\P{In= V3_1}', ""); + Expect(0, 983037, '\P{^In= V3_1}', ""); + Error('\p{Is_Present_In=--00_00_00_3.1:=}'); + Error('\P{Is_Present_In=--00_00_00_3.1:=}'); + Expect(1, 983040, '\p{Is_Present_In=+00000_3.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+00000_3.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=+00000_3.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+00000_3.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=+00000_3.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+00000_3.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=+00000_3.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+00000_3.1}', ""); + Error('\p{Is_In= V3_1:=}'); + Error('\P{Is_In= V3_1:=}'); Expect(1, 983040, '\p{Is_In=v31}', ""); Expect(0, 983040, '\p{^Is_In=v31}', ""); Expect(0, 983040, '\P{Is_In=v31}', ""); @@ -44390,28 +46670,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v31}', ""); Expect(1, 983037, '\P{Is_In=v31}', ""); Expect(0, 983037, '\P{^Is_In=v31}', ""); - Expect(1, 983040, '\p{Is_In=_-V3_1}', ""); - Expect(0, 983040, '\p{^Is_In=_-V3_1}', ""); - Expect(0, 983040, '\P{Is_In=_-V3_1}', ""); - Expect(1, 983040, '\P{^Is_In=_-V3_1}', ""); - Expect(0, 983037, '\p{Is_In=_-V3_1}', ""); - Expect(1, 983037, '\p{^Is_In=_-V3_1}', ""); - Expect(1, 983037, '\P{Is_In=_-V3_1}', ""); - Expect(0, 983037, '\P{^Is_In=_-V3_1}', ""); - Error('\p{Present_In= /a/0003.2}'); - Error('\P{Present_In= /a/0003.2}'); + Expect(1, 983040, '\p{Is_In= _V3_1}', ""); + Expect(0, 983040, '\p{^Is_In= _V3_1}', ""); + Expect(0, 983040, '\P{Is_In= _V3_1}', ""); + Expect(1, 983040, '\P{^Is_In= _V3_1}', ""); + Expect(0, 983037, '\p{Is_In= _V3_1}', ""); + Expect(1, 983037, '\p{^Is_In= _V3_1}', ""); + Expect(1, 983037, '\P{Is_In= _V3_1}', ""); + Expect(0, 983037, '\P{^Is_In= _V3_1}', ""); + Error('\p{Present_In= +00003.2/a/}'); + Error('\P{Present_In= +00003.2/a/}'); Expect(1, 983040, '\p{Present_In=:\A3.2\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A3.2\z:}', "");; - Expect(1, 983040, '\p{Present_In=3.2}', ""); - Expect(0, 983040, '\p{^Present_In=3.2}', ""); - Expect(0, 983040, '\P{Present_In=3.2}', ""); - Expect(1, 983040, '\P{^Present_In=3.2}', ""); - Expect(0, 983037, '\p{Present_In=3.2}', ""); - Expect(1, 983037, '\p{^Present_In=3.2}', ""); - Expect(1, 983037, '\P{Present_In=3.2}', ""); - Expect(0, 983037, '\P{^Present_In=3.2}', ""); - Error('\p{In= :=V3_2}'); - Error('\P{In= :=V3_2}'); + Expect(1, 983040, '\p{Present_In=00_00_00_3.2}', ""); + Expect(0, 983040, '\p{^Present_In=00_00_00_3.2}', ""); + Expect(0, 983040, '\P{Present_In=00_00_00_3.2}', ""); + Expect(1, 983040, '\P{^Present_In=00_00_00_3.2}', ""); + Expect(0, 983037, '\p{Present_In=00_00_00_3.2}', ""); + Expect(1, 983037, '\p{^Present_In=00_00_00_3.2}', ""); + Expect(1, 983037, '\P{Present_In=00_00_00_3.2}', ""); + Expect(0, 983037, '\P{^Present_In=00_00_00_3.2}', ""); + Error('\p{In=:= V3_2}'); + Error('\P{In=:= V3_2}'); Expect(1, 983040, '\p{In=:\AV3_2\z:}', "");; Expect(0, 983037, '\p{In=:\AV3_2\z:}', "");; Expect(1, 983040, '\p{In=v32}', ""); @@ -44432,18 +46712,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^In=-_V3_2}', ""); Expect(1, 983037, '\P{In=-_V3_2}', ""); Expect(0, 983037, '\P{^In=-_V3_2}', ""); - Error('\p{Is_Present_In= :=000003.2}'); - Error('\P{Is_Present_In= :=000003.2}'); - Expect(1, 983040, '\p{Is_Present_In=3.2}', ""); - Expect(0, 983040, '\p{^Is_Present_In=3.2}', ""); - Expect(0, 983040, '\P{Is_Present_In=3.2}', ""); - Expect(1, 983040, '\P{^Is_Present_In=3.2}', ""); - Expect(0, 983037, '\p{Is_Present_In=3.2}', ""); - Expect(1, 983037, '\p{^Is_Present_In=3.2}', ""); - Expect(1, 983037, '\P{Is_Present_In=3.2}', ""); - Expect(0, 983037, '\P{^Is_Present_In=3.2}', ""); - Error('\p{Is_In=-:=V3_2}'); - Error('\P{Is_In=-:=V3_2}'); + Error('\p{Is_Present_In= _003.2/a/}'); + Error('\P{Is_Present_In= _003.2/a/}'); + Expect(1, 983040, '\p{Is_Present_In=0000000_3.2}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0000000_3.2}', ""); + Expect(0, 983040, '\P{Is_Present_In=0000000_3.2}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0000000_3.2}', ""); + Expect(0, 983037, '\p{Is_Present_In=0000000_3.2}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0000000_3.2}', ""); + Expect(1, 983037, '\P{Is_Present_In=0000000_3.2}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0000000_3.2}', ""); + Error('\p{Is_In=_V3_2/a/}'); + Error('\P{Is_In=_V3_2/a/}'); Expect(1, 983040, '\p{Is_In=v32}', ""); Expect(0, 983040, '\p{^Is_In=v32}', ""); Expect(0, 983040, '\P{Is_In=v32}', ""); @@ -44452,60 +46732,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v32}', ""); Expect(1, 983037, '\P{Is_In=v32}', ""); Expect(0, 983037, '\P{^Is_In=v32}', ""); - Expect(1, 983040, '\p{Is_In=_ V3_2}', ""); - Expect(0, 983040, '\p{^Is_In=_ V3_2}', ""); - Expect(0, 983040, '\P{Is_In=_ V3_2}', ""); - Expect(1, 983040, '\P{^Is_In=_ V3_2}', ""); - Expect(0, 983037, '\p{Is_In=_ V3_2}', ""); - Expect(1, 983037, '\p{^Is_In=_ V3_2}', ""); - Expect(1, 983037, '\P{Is_In=_ V3_2}', ""); - Expect(0, 983037, '\P{^Is_In=_ V3_2}', ""); - Error('\p{Present_In: 000004.0:=}'); - Error('\P{Present_In: 000004.0:=}'); + Expect(1, 983040, '\p{Is_In=- V3_2}', ""); + Expect(0, 983040, '\p{^Is_In=- V3_2}', ""); + Expect(0, 983040, '\P{Is_In=- V3_2}', ""); + Expect(1, 983040, '\P{^Is_In=- V3_2}', ""); + Expect(0, 983037, '\p{Is_In=- V3_2}', ""); + Expect(1, 983037, '\p{^Is_In=- V3_2}', ""); + Expect(1, 983037, '\P{Is_In=- V3_2}', ""); + Expect(0, 983037, '\P{^Is_In=- V3_2}', ""); + Error('\p{Present_In=/a/_-+000_4.0}'); + Error('\P{Present_In=/a/_-+000_4.0}'); Expect(1, 983040, '\p{Present_In=:\A4.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A4.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=4.0}', ""); - Expect(0, 983040, '\p{^Present_In=4.0}', ""); - Expect(0, 983040, '\P{Present_In=4.0}', ""); - Expect(1, 983040, '\P{^Present_In=4.0}', ""); - Expect(0, 983037, '\p{Present_In=4.0}', ""); - Expect(1, 983037, '\p{^Present_In=4.0}', ""); - Expect(1, 983037, '\P{Present_In=4.0}', ""); - Expect(0, 983037, '\P{^Present_In=4.0}', ""); - Error('\p{In=/a/_ v4_0}'); - Error('\P{In=/a/_ v4_0}'); + Expect(1, 983040, '\p{Present_In=+000000004.0}', ""); + Expect(0, 983040, '\p{^Present_In=+000000004.0}', ""); + Expect(0, 983040, '\P{Present_In=+000000004.0}', ""); + Expect(1, 983040, '\P{^Present_In=+000000004.0}', ""); + Expect(0, 983037, '\p{Present_In=+000000004.0}', ""); + Expect(1, 983037, '\p{^Present_In=+000000004.0}', ""); + Expect(1, 983037, '\P{Present_In=+000000004.0}', ""); + Expect(0, 983037, '\P{^Present_In=+000000004.0}', ""); + Error('\p{In=-:=V4_0}'); + Error('\P{In=-:=V4_0}'); Expect(1, 983040, '\p{In=:\AV4_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV4_0\z:}', "");; - Expect(1, 983040, '\p{In: v40}', ""); - Expect(0, 983040, '\p{^In: v40}', ""); - Expect(0, 983040, '\P{In: v40}', ""); - Expect(1, 983040, '\P{^In: v40}', ""); - Expect(0, 983037, '\p{In: v40}', ""); - Expect(1, 983037, '\p{^In: v40}', ""); - Expect(1, 983037, '\P{In: v40}', ""); - Expect(0, 983037, '\P{^In: v40}', ""); + Expect(1, 983040, '\p{In=v40}', ""); + Expect(0, 983040, '\p{^In=v40}', ""); + Expect(0, 983040, '\P{In=v40}', ""); + Expect(1, 983040, '\P{^In=v40}', ""); + Expect(0, 983037, '\p{In=v40}', ""); + Expect(1, 983037, '\p{^In=v40}', ""); + Expect(1, 983037, '\P{In=v40}', ""); + Expect(0, 983037, '\P{^In=v40}', ""); Expect(1, 983040, '\p{In=:\Av40\z:}', "");; Expect(0, 983037, '\p{In=:\Av40\z:}', "");; - Expect(1, 983040, '\p{In=-V4_0}', ""); - Expect(0, 983040, '\p{^In=-V4_0}', ""); - Expect(0, 983040, '\P{In=-V4_0}', ""); - Expect(1, 983040, '\P{^In=-V4_0}', ""); - Expect(0, 983037, '\p{In=-V4_0}', ""); - Expect(1, 983037, '\p{^In=-V4_0}', ""); - Expect(1, 983037, '\P{In=-V4_0}', ""); - Expect(0, 983037, '\P{^In=-V4_0}', ""); - Error('\p{Is_Present_In=_-004.0:=}'); - Error('\P{Is_Present_In=_-004.0:=}'); - Expect(1, 983040, '\p{Is_Present_In=+0_0_0_0_0_0_004.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=+0_0_0_0_0_0_004.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=+0_0_0_0_0_0_004.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=+0_0_0_0_0_0_004.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=+0_0_0_0_0_0_004.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=+0_0_0_0_0_0_004.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=+0_0_0_0_0_0_004.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=+0_0_0_0_0_0_004.0}', ""); - Error('\p{Is_In: V4_0:=}'); - Error('\P{Is_In: V4_0:=}'); + Expect(1, 983040, '\p{In=v4_0}', ""); + Expect(0, 983040, '\p{^In=v4_0}', ""); + Expect(0, 983040, '\P{In=v4_0}', ""); + Expect(1, 983040, '\P{^In=v4_0}', ""); + Expect(0, 983037, '\p{In=v4_0}', ""); + Expect(1, 983037, '\p{^In=v4_0}', ""); + Expect(1, 983037, '\P{In=v4_0}', ""); + Expect(0, 983037, '\P{^In=v4_0}', ""); + Error('\p{Is_Present_In: :=+00000004.0}'); + Error('\P{Is_Present_In: :=+00000004.0}'); + Expect(1, 983040, '\p{Is_Present_In=0000000004.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0000000004.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=0000000004.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0000000004.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=0000000004.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0000000004.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=0000000004.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0000000004.0}', ""); + Error('\p{Is_In=_/a/V4_0}'); + Error('\P{Is_In=_/a/V4_0}'); Expect(1, 983040, '\p{Is_In: v40}', ""); Expect(0, 983040, '\p{^Is_In: v40}', ""); Expect(0, 983040, '\P{Is_In: v40}', ""); @@ -44514,60 +46794,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In: v40}', ""); Expect(1, 983037, '\P{Is_In: v40}', ""); Expect(0, 983037, '\P{^Is_In: v40}', ""); - Expect(1, 983040, '\p{Is_In=-V4_0}', ""); - Expect(0, 983040, '\p{^Is_In=-V4_0}', ""); - Expect(0, 983040, '\P{Is_In=-V4_0}', ""); - Expect(1, 983040, '\P{^Is_In=-V4_0}', ""); - Expect(0, 983037, '\p{Is_In=-V4_0}', ""); - Expect(1, 983037, '\p{^Is_In=-V4_0}', ""); - Expect(1, 983037, '\P{Is_In=-V4_0}', ""); - Expect(0, 983037, '\P{^Is_In=-V4_0}', ""); - Error('\p{Present_In=_ +000004.1/a/}'); - Error('\P{Present_In=_ +000004.1/a/}'); + Expect(1, 983040, '\p{Is_In= v4_0}', ""); + Expect(0, 983040, '\p{^Is_In= v4_0}', ""); + Expect(0, 983040, '\P{Is_In= v4_0}', ""); + Expect(1, 983040, '\P{^Is_In= v4_0}', ""); + Expect(0, 983037, '\p{Is_In= v4_0}', ""); + Expect(1, 983037, '\p{^Is_In= v4_0}', ""); + Expect(1, 983037, '\P{Is_In= v4_0}', ""); + Expect(0, 983037, '\P{^Is_In= v4_0}', ""); + Error('\p{Present_In=_ 004.1:=}'); + Error('\P{Present_In=_ 004.1:=}'); Expect(1, 983040, '\p{Present_In=:\A4.1\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A4.1\z:}', "");; - Expect(1, 983040, '\p{Present_In=0_4.1}', ""); - Expect(0, 983040, '\p{^Present_In=0_4.1}', ""); - Expect(0, 983040, '\P{Present_In=0_4.1}', ""); - Expect(1, 983040, '\P{^Present_In=0_4.1}', ""); - Expect(0, 983037, '\p{Present_In=0_4.1}', ""); - Expect(1, 983037, '\p{^Present_In=0_4.1}', ""); - Expect(1, 983037, '\P{Present_In=0_4.1}', ""); - Expect(0, 983037, '\P{^Present_In=0_4.1}', ""); - Error('\p{In=_/a/v4_1}'); - Error('\P{In=_/a/v4_1}'); + Expect(1, 983040, '\p{Present_In=0_0_04.1}', ""); + Expect(0, 983040, '\p{^Present_In=0_0_04.1}', ""); + Expect(0, 983040, '\P{Present_In=0_0_04.1}', ""); + Expect(1, 983040, '\P{^Present_In=0_0_04.1}', ""); + Expect(0, 983037, '\p{Present_In=0_0_04.1}', ""); + Expect(1, 983037, '\p{^Present_In=0_0_04.1}', ""); + Expect(1, 983037, '\P{Present_In=0_0_04.1}', ""); + Expect(0, 983037, '\P{^Present_In=0_0_04.1}', ""); + Error('\p{In: v4_1/a/}'); + Error('\P{In: v4_1/a/}'); Expect(1, 983040, '\p{In=:\AV4_1\z:}', "");; Expect(0, 983037, '\p{In=:\AV4_1\z:}', "");; - Expect(1, 983040, '\p{In: v41}', ""); - Expect(0, 983040, '\p{^In: v41}', ""); - Expect(0, 983040, '\P{In: v41}', ""); - Expect(1, 983040, '\P{^In: v41}', ""); - Expect(0, 983037, '\p{In: v41}', ""); - Expect(1, 983037, '\p{^In: v41}', ""); - Expect(1, 983037, '\P{In: v41}', ""); - Expect(0, 983037, '\P{^In: v41}', ""); + Expect(1, 983040, '\p{In=v41}', ""); + Expect(0, 983040, '\p{^In=v41}', ""); + Expect(0, 983040, '\P{In=v41}', ""); + Expect(1, 983040, '\P{^In=v41}', ""); + Expect(0, 983037, '\p{In=v41}', ""); + Expect(1, 983037, '\p{^In=v41}', ""); + Expect(1, 983037, '\P{In=v41}', ""); + Expect(0, 983037, '\P{^In=v41}', ""); Expect(1, 983040, '\p{In=:\Av41\z:}', "");; Expect(0, 983037, '\p{In=:\Av41\z:}', "");; - Expect(1, 983040, '\p{In: V4_1}', ""); - Expect(0, 983040, '\p{^In: V4_1}', ""); - Expect(0, 983040, '\P{In: V4_1}', ""); - Expect(1, 983040, '\P{^In: V4_1}', ""); - Expect(0, 983037, '\p{In: V4_1}', ""); - Expect(1, 983037, '\p{^In: V4_1}', ""); - Expect(1, 983037, '\P{In: V4_1}', ""); - Expect(0, 983037, '\P{^In: V4_1}', ""); - Error('\p{Is_Present_In= 04.1/a/}'); - Error('\P{Is_Present_In= 04.1/a/}'); - Expect(1, 983040, '\p{Is_Present_In=+0000004.1}', ""); - Expect(0, 983040, '\p{^Is_Present_In=+0000004.1}', ""); - Expect(0, 983040, '\P{Is_Present_In=+0000004.1}', ""); - Expect(1, 983040, '\P{^Is_Present_In=+0000004.1}', ""); - Expect(0, 983037, '\p{Is_Present_In=+0000004.1}', ""); - Expect(1, 983037, '\p{^Is_Present_In=+0000004.1}', ""); - Expect(1, 983037, '\P{Is_Present_In=+0000004.1}', ""); - Expect(0, 983037, '\P{^Is_Present_In=+0000004.1}', ""); - Error('\p{Is_In=/a/V4_1}'); - Error('\P{Is_In=/a/V4_1}'); + Expect(1, 983040, '\p{In= V4_1}', ""); + Expect(0, 983040, '\p{^In= V4_1}', ""); + Expect(0, 983040, '\P{In= V4_1}', ""); + Expect(1, 983040, '\P{^In= V4_1}', ""); + Expect(0, 983037, '\p{In= V4_1}', ""); + Expect(1, 983037, '\p{^In= V4_1}', ""); + Expect(1, 983037, '\P{In= V4_1}', ""); + Expect(0, 983037, '\P{^In= V4_1}', ""); + Error('\p{Is_Present_In= 0_0_04.1/a/}'); + Error('\P{Is_Present_In= 0_0_04.1/a/}'); + Expect(1, 983040, '\p{Is_Present_In=4.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=4.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=4.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=4.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=4.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=4.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=4.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=4.1}', ""); + Error('\p{Is_In= V4_1:=}'); + Error('\P{Is_In= V4_1:=}'); Expect(1, 983040, '\p{Is_In=v41}', ""); Expect(0, 983040, '\p{^Is_In=v41}', ""); Expect(0, 983040, '\P{Is_In=v41}', ""); @@ -44576,28 +46856,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v41}', ""); Expect(1, 983037, '\P{Is_In=v41}', ""); Expect(0, 983037, '\P{^Is_In=v41}', ""); - Expect(1, 983040, '\p{Is_In= _V4_1}', ""); - Expect(0, 983040, '\p{^Is_In= _V4_1}', ""); - Expect(0, 983040, '\P{Is_In= _V4_1}', ""); - Expect(1, 983040, '\P{^Is_In= _V4_1}', ""); - Expect(0, 983037, '\p{Is_In= _V4_1}', ""); - Expect(1, 983037, '\p{^Is_In= _V4_1}', ""); - Expect(1, 983037, '\P{Is_In= _V4_1}', ""); - Expect(0, 983037, '\P{^Is_In= _V4_1}', ""); - Error('\p{Present_In=:= -0000_5.0}'); - Error('\P{Present_In=:= -0000_5.0}'); + Expect(1, 983040, '\p{Is_In= -v4_1}', ""); + Expect(0, 983040, '\p{^Is_In= -v4_1}', ""); + Expect(0, 983040, '\P{Is_In= -v4_1}', ""); + Expect(1, 983040, '\P{^Is_In= -v4_1}', ""); + Expect(0, 983037, '\p{Is_In= -v4_1}', ""); + Expect(1, 983037, '\p{^Is_In= -v4_1}', ""); + Expect(1, 983037, '\P{Is_In= -v4_1}', ""); + Expect(0, 983037, '\P{^Is_In= -v4_1}', ""); + Error('\p{Present_In= _0_0_0_0_0_0_0_05.0:=}'); + Error('\P{Present_In= _0_0_0_0_0_0_0_05.0:=}'); Expect(1, 983040, '\p{Present_In=:\A5.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A5.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=+0_5.0}', ""); - Expect(0, 983040, '\p{^Present_In=+0_5.0}', ""); - Expect(0, 983040, '\P{Present_In=+0_5.0}', ""); - Expect(1, 983040, '\P{^Present_In=+0_5.0}', ""); - Expect(0, 983037, '\p{Present_In=+0_5.0}', ""); - Expect(1, 983037, '\p{^Present_In=+0_5.0}', ""); - Expect(1, 983037, '\P{Present_In=+0_5.0}', ""); - Expect(0, 983037, '\P{^Present_In=+0_5.0}', ""); - Error('\p{In=_/a/V5_0}'); - Error('\P{In=_/a/V5_0}'); + Expect(1, 983040, '\p{Present_In=000000005.0}', ""); + Expect(0, 983040, '\p{^Present_In=000000005.0}', ""); + Expect(0, 983040, '\P{Present_In=000000005.0}', ""); + Expect(1, 983040, '\P{^Present_In=000000005.0}', ""); + Expect(0, 983037, '\p{Present_In=000000005.0}', ""); + Expect(1, 983037, '\p{^Present_In=000000005.0}', ""); + Expect(1, 983037, '\P{Present_In=000000005.0}', ""); + Expect(0, 983037, '\P{^Present_In=000000005.0}', ""); + Error('\p{In=/a/_ V5_0}'); + Error('\P{In=/a/_ V5_0}'); Expect(1, 983040, '\p{In=:\AV5_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV5_0\z:}', "");; Expect(1, 983040, '\p{In=v50}', ""); @@ -44610,24 +46890,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v50}', ""); Expect(1, 983040, '\p{In=:\Av50\z:}', "");; Expect(0, 983037, '\p{In=:\Av50\z:}', "");; - Expect(1, 983040, '\p{In=-_v5_0}', ""); - Expect(0, 983040, '\p{^In=-_v5_0}', ""); - Expect(0, 983040, '\P{In=-_v5_0}', ""); - Expect(1, 983040, '\P{^In=-_v5_0}', ""); - Expect(0, 983037, '\p{In=-_v5_0}', ""); - Expect(1, 983037, '\p{^In=-_v5_0}', ""); - Expect(1, 983037, '\P{In=-_v5_0}', ""); - Expect(0, 983037, '\P{^In=-_v5_0}', ""); - Error('\p{Is_Present_In=:=-_5.0}'); - Error('\P{Is_Present_In=:=-_5.0}'); - Expect(1, 983040, '\p{Is_Present_In: 0_0_0_0_05.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In: 0_0_0_0_05.0}', ""); - Expect(0, 983040, '\P{Is_Present_In: 0_0_0_0_05.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In: 0_0_0_0_05.0}', ""); - Expect(0, 983037, '\p{Is_Present_In: 0_0_0_0_05.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In: 0_0_0_0_05.0}', ""); - Expect(1, 983037, '\P{Is_Present_In: 0_0_0_0_05.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In: 0_0_0_0_05.0}', ""); + Expect(1, 983040, '\p{In= _V5_0}', ""); + Expect(0, 983040, '\p{^In= _V5_0}', ""); + Expect(0, 983040, '\P{In= _V5_0}', ""); + Expect(1, 983040, '\P{^In= _V5_0}', ""); + Expect(0, 983037, '\p{In= _V5_0}', ""); + Expect(1, 983037, '\p{^In= _V5_0}', ""); + Expect(1, 983037, '\P{In= _V5_0}', ""); + Expect(0, 983037, '\P{^In= _V5_0}', ""); + Error('\p{Is_Present_In=/a/_000005.0}'); + Error('\P{Is_Present_In=/a/_000005.0}'); + Expect(1, 983040, '\p{Is_Present_In=05.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=05.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=05.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=05.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=05.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=05.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=05.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=05.0}', ""); Error('\p{Is_In=-:=V5_0}'); Error('\P{Is_In=-:=V5_0}'); Expect(1, 983040, '\p{Is_In=v50}', ""); @@ -44638,16 +46918,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v50}', ""); Expect(1, 983037, '\P{Is_In=v50}', ""); Expect(0, 983037, '\P{^Is_In=v50}', ""); - Expect(1, 983040, '\p{Is_In= V5_0}', ""); - Expect(0, 983040, '\p{^Is_In= V5_0}', ""); - Expect(0, 983040, '\P{Is_In= V5_0}', ""); - Expect(1, 983040, '\P{^Is_In= V5_0}', ""); - Expect(0, 983037, '\p{Is_In= V5_0}', ""); - Expect(1, 983037, '\p{^Is_In= V5_0}', ""); - Expect(1, 983037, '\P{Is_In= V5_0}', ""); - Expect(0, 983037, '\P{^Is_In= V5_0}', ""); - Error('\p{Present_In=/a/- 05.1}'); - Error('\P{Present_In=/a/- 05.1}'); + Expect(1, 983040, '\p{Is_In:--V5_0}', ""); + Expect(0, 983040, '\p{^Is_In:--V5_0}', ""); + Expect(0, 983040, '\P{Is_In:--V5_0}', ""); + Expect(1, 983040, '\P{^Is_In:--V5_0}', ""); + Expect(0, 983037, '\p{Is_In:--V5_0}', ""); + Expect(1, 983037, '\p{^Is_In:--V5_0}', ""); + Expect(1, 983037, '\P{Is_In:--V5_0}', ""); + Expect(0, 983037, '\P{^Is_In:--V5_0}', ""); + Error('\p{Present_In= 5.1:=}'); + Error('\P{Present_In= 5.1:=}'); Expect(1, 983040, '\p{Present_In=:\A5.1\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A5.1\z:}', "");; Expect(1, 983040, '\p{Present_In=00005.1}', ""); @@ -44658,8 +46938,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Present_In=00005.1}', ""); Expect(1, 983037, '\P{Present_In=00005.1}', ""); Expect(0, 983037, '\P{^Present_In=00005.1}', ""); - Error('\p{In: :=-V5_1}'); - Error('\P{In: :=-V5_1}'); + Error('\p{In=-_V5_1/a/}'); + Error('\P{In=-_V5_1/a/}'); Expect(1, 983040, '\p{In=:\AV5_1\z:}', "");; Expect(0, 983037, '\p{In=:\AV5_1\z:}', "");; Expect(1, 983040, '\p{In=v51}', ""); @@ -44672,26 +46952,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v51}', ""); Expect(1, 983040, '\p{In=:\Av51\z:}', "");; Expect(0, 983037, '\p{In=:\Av51\z:}', "");; - Expect(1, 983040, '\p{In=_ V5_1}', ""); - Expect(0, 983040, '\p{^In=_ V5_1}', ""); - Expect(0, 983040, '\P{In=_ V5_1}', ""); - Expect(1, 983040, '\P{^In=_ V5_1}', ""); - Expect(0, 983037, '\p{In=_ V5_1}', ""); - Expect(1, 983037, '\p{^In=_ V5_1}', ""); - Expect(1, 983037, '\P{In=_ V5_1}', ""); - Expect(0, 983037, '\P{^In=_ V5_1}', ""); - Error('\p{Is_Present_In=/a/_05.1}'); - Error('\P{Is_Present_In=/a/_05.1}'); - Expect(1, 983040, '\p{Is_Present_In=0_0_0_0_0_00005.1}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0_0_0_0_0_00005.1}', ""); - Expect(0, 983040, '\P{Is_Present_In=0_0_0_0_0_00005.1}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0_0_0_0_0_00005.1}', ""); - Expect(0, 983037, '\p{Is_Present_In=0_0_0_0_0_00005.1}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0_0_0_0_0_00005.1}', ""); - Expect(1, 983037, '\P{Is_Present_In=0_0_0_0_0_00005.1}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0_0_0_0_0_00005.1}', ""); - Error('\p{Is_In=/a/-v5_1}'); - Error('\P{Is_In=/a/-v5_1}'); + Expect(1, 983040, '\p{In= v5_1}', ""); + Expect(0, 983040, '\p{^In= v5_1}', ""); + Expect(0, 983040, '\P{In= v5_1}', ""); + Expect(1, 983040, '\P{^In= v5_1}', ""); + Expect(0, 983037, '\p{In= v5_1}', ""); + Expect(1, 983037, '\p{^In= v5_1}', ""); + Expect(1, 983037, '\P{In= v5_1}', ""); + Expect(0, 983037, '\P{^In= v5_1}', ""); + Error('\p{Is_Present_In=_000_000_05.1:=}'); + Error('\P{Is_Present_In=_000_000_05.1:=}'); + Expect(1, 983040, '\p{Is_Present_In=+0_0_0_0_0_00005.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+0_0_0_0_0_00005.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=+0_0_0_0_0_00005.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+0_0_0_0_0_00005.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=+0_0_0_0_0_00005.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+0_0_0_0_0_00005.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=+0_0_0_0_0_00005.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+0_0_0_0_0_00005.1}', ""); + Error('\p{Is_In= /a/v5_1}'); + Error('\P{Is_In= /a/v5_1}'); Expect(1, 983040, '\p{Is_In=v51}', ""); Expect(0, 983040, '\p{^Is_In=v51}', ""); Expect(0, 983040, '\P{Is_In=v51}', ""); @@ -44700,28 +46980,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v51}', ""); Expect(1, 983037, '\P{Is_In=v51}', ""); Expect(0, 983037, '\P{^Is_In=v51}', ""); - Expect(1, 983040, '\p{Is_In=-v5_1}', ""); - Expect(0, 983040, '\p{^Is_In=-v5_1}', ""); - Expect(0, 983040, '\P{Is_In=-v5_1}', ""); - Expect(1, 983040, '\P{^Is_In=-v5_1}', ""); - Expect(0, 983037, '\p{Is_In=-v5_1}', ""); - Expect(1, 983037, '\p{^Is_In=-v5_1}', ""); - Expect(1, 983037, '\P{Is_In=-v5_1}', ""); - Expect(0, 983037, '\P{^Is_In=-v5_1}', ""); - Error('\p{Present_In= 0_5.2/a/}'); - Error('\P{Present_In= 0_5.2/a/}'); + Expect(1, 983040, '\p{Is_In= -V5_1}', ""); + Expect(0, 983040, '\p{^Is_In= -V5_1}', ""); + Expect(0, 983040, '\P{Is_In= -V5_1}', ""); + Expect(1, 983040, '\P{^Is_In= -V5_1}', ""); + Expect(0, 983037, '\p{Is_In= -V5_1}', ""); + Expect(1, 983037, '\p{^Is_In= -V5_1}', ""); + Expect(1, 983037, '\P{Is_In= -V5_1}', ""); + Expect(0, 983037, '\P{^Is_In= -V5_1}', ""); + Error('\p{Present_In=-000000000_5.2/a/}'); + Error('\P{Present_In=-000000000_5.2/a/}'); Expect(1, 983040, '\p{Present_In=:\A5.2\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A5.2\z:}', "");; - Expect(1, 983040, '\p{Present_In=00005.2}', ""); - Expect(0, 983040, '\p{^Present_In=00005.2}', ""); - Expect(0, 983040, '\P{Present_In=00005.2}', ""); - Expect(1, 983040, '\P{^Present_In=00005.2}', ""); - Expect(0, 983037, '\p{Present_In=00005.2}', ""); - Expect(1, 983037, '\p{^Present_In=00005.2}', ""); - Expect(1, 983037, '\P{Present_In=00005.2}', ""); - Expect(0, 983037, '\P{^Present_In=00005.2}', ""); - Error('\p{In=:= _V5_2}'); - Error('\P{In=:= _V5_2}'); + Expect(1, 983040, '\p{Present_In=000005.2}', ""); + Expect(0, 983040, '\p{^Present_In=000005.2}', ""); + Expect(0, 983040, '\P{Present_In=000005.2}', ""); + Expect(1, 983040, '\P{^Present_In=000005.2}', ""); + Expect(0, 983037, '\p{Present_In=000005.2}', ""); + Expect(1, 983037, '\p{^Present_In=000005.2}', ""); + Expect(1, 983037, '\P{Present_In=000005.2}', ""); + Expect(0, 983037, '\P{^Present_In=000005.2}', ""); + Error('\p{In= :=v5_2}'); + Error('\P{In= :=v5_2}'); Expect(1, 983040, '\p{In=:\AV5_2\z:}', "");; Expect(0, 983037, '\p{In=:\AV5_2\z:}', "");; Expect(1, 983040, '\p{In=v52}', ""); @@ -44734,26 +47014,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v52}', ""); Expect(1, 983040, '\p{In=:\Av52\z:}', "");; Expect(0, 983037, '\p{In=:\Av52\z:}', "");; - Expect(1, 983040, '\p{In=v5_2}', ""); - Expect(0, 983040, '\p{^In=v5_2}', ""); - Expect(0, 983040, '\P{In=v5_2}', ""); - Expect(1, 983040, '\P{^In=v5_2}', ""); - Expect(0, 983037, '\p{In=v5_2}', ""); - Expect(1, 983037, '\p{^In=v5_2}', ""); - Expect(1, 983037, '\P{In=v5_2}', ""); - Expect(0, 983037, '\P{^In=v5_2}', ""); - Error('\p{Is_Present_In= :=05.2}'); - Error('\P{Is_Present_In= :=05.2}'); - Expect(1, 983040, '\p{Is_Present_In=+00000005.2}', ""); - Expect(0, 983040, '\p{^Is_Present_In=+00000005.2}', ""); - Expect(0, 983040, '\P{Is_Present_In=+00000005.2}', ""); - Expect(1, 983040, '\P{^Is_Present_In=+00000005.2}', ""); - Expect(0, 983037, '\p{Is_Present_In=+00000005.2}', ""); - Expect(1, 983037, '\p{^Is_Present_In=+00000005.2}', ""); - Expect(1, 983037, '\P{Is_Present_In=+00000005.2}', ""); - Expect(0, 983037, '\P{^Is_Present_In=+00000005.2}', ""); - Error('\p{Is_In=/a/ _V5_2}'); - Error('\P{Is_In=/a/ _V5_2}'); + Expect(1, 983040, '\p{In:- V5_2}', ""); + Expect(0, 983040, '\p{^In:- V5_2}', ""); + Expect(0, 983040, '\P{In:- V5_2}', ""); + Expect(1, 983040, '\P{^In:- V5_2}', ""); + Expect(0, 983037, '\p{In:- V5_2}', ""); + Expect(1, 983037, '\p{^In:- V5_2}', ""); + Expect(1, 983037, '\P{In:- V5_2}', ""); + Expect(0, 983037, '\P{^In:- V5_2}', ""); + Error('\p{Is_Present_In=:=00005.2}'); + Error('\P{Is_Present_In=:=00005.2}'); + Expect(1, 983040, '\p{Is_Present_In=+0000_5.2}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+0000_5.2}', ""); + Expect(0, 983040, '\P{Is_Present_In=+0000_5.2}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+0000_5.2}', ""); + Expect(0, 983037, '\p{Is_Present_In=+0000_5.2}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+0000_5.2}', ""); + Expect(1, 983037, '\P{Is_Present_In=+0000_5.2}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+0000_5.2}', ""); + Error('\p{Is_In=:= _V5_2}'); + Error('\P{Is_In=:= _V5_2}'); Expect(1, 983040, '\p{Is_In=v52}', ""); Expect(0, 983040, '\p{^Is_In=v52}', ""); Expect(0, 983040, '\P{Is_In=v52}', ""); @@ -44762,28 +47042,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v52}', ""); Expect(1, 983037, '\P{Is_In=v52}', ""); Expect(0, 983037, '\P{^Is_In=v52}', ""); - Expect(1, 983040, '\p{Is_In=--V5_2}', ""); - Expect(0, 983040, '\p{^Is_In=--V5_2}', ""); - Expect(0, 983040, '\P{Is_In=--V5_2}', ""); - Expect(1, 983040, '\P{^Is_In=--V5_2}', ""); - Expect(0, 983037, '\p{Is_In=--V5_2}', ""); - Expect(1, 983037, '\p{^Is_In=--V5_2}', ""); - Expect(1, 983037, '\P{Is_In=--V5_2}', ""); - Expect(0, 983037, '\P{^Is_In=--V5_2}', ""); - Error('\p{Present_In=-/a/0000000006.0}'); - Error('\P{Present_In=-/a/0000000006.0}'); + Expect(1, 983040, '\p{Is_In= V5_2}', ""); + Expect(0, 983040, '\p{^Is_In= V5_2}', ""); + Expect(0, 983040, '\P{Is_In= V5_2}', ""); + Expect(1, 983040, '\P{^Is_In= V5_2}', ""); + Expect(0, 983037, '\p{Is_In= V5_2}', ""); + Expect(1, 983037, '\p{^Is_In= V5_2}', ""); + Expect(1, 983037, '\P{Is_In= V5_2}', ""); + Expect(0, 983037, '\P{^Is_In= V5_2}', ""); + Error('\p{Present_In=:=-006.0}'); + Error('\P{Present_In=:=-006.0}'); Expect(1, 983040, '\p{Present_In=:\A6.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A6.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=+0006.0}', ""); - Expect(0, 983040, '\p{^Present_In=+0006.0}', ""); - Expect(0, 983040, '\P{Present_In=+0006.0}', ""); - Expect(1, 983040, '\P{^Present_In=+0006.0}', ""); - Expect(0, 983037, '\p{Present_In=+0006.0}', ""); - Expect(1, 983037, '\p{^Present_In=+0006.0}', ""); - Expect(1, 983037, '\P{Present_In=+0006.0}', ""); - Expect(0, 983037, '\P{^Present_In=+0006.0}', ""); - Error('\p{In=-:=v6_0}'); - Error('\P{In=-:=v6_0}'); + Expect(1, 983040, '\p{Present_In=000006.0}', ""); + Expect(0, 983040, '\p{^Present_In=000006.0}', ""); + Expect(0, 983040, '\P{Present_In=000006.0}', ""); + Expect(1, 983040, '\P{^Present_In=000006.0}', ""); + Expect(0, 983037, '\p{Present_In=000006.0}', ""); + Expect(1, 983037, '\p{^Present_In=000006.0}', ""); + Expect(1, 983037, '\P{Present_In=000006.0}', ""); + Expect(0, 983037, '\P{^Present_In=000006.0}', ""); + Error('\p{In= V6_0:=}'); + Error('\P{In= V6_0:=}'); Expect(1, 983040, '\p{In=:\AV6_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV6_0\z:}', "");; Expect(1, 983040, '\p{In=v60}', ""); @@ -44796,26 +47076,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v60}', ""); Expect(1, 983040, '\p{In=:\Av60\z:}', "");; Expect(0, 983037, '\p{In=:\Av60\z:}', "");; - Expect(1, 983040, '\p{In= V6_0}', ""); - Expect(0, 983040, '\p{^In= V6_0}', ""); - Expect(0, 983040, '\P{In= V6_0}', ""); - Expect(1, 983040, '\P{^In= V6_0}', ""); - Expect(0, 983037, '\p{In= V6_0}', ""); - Expect(1, 983037, '\p{^In= V6_0}', ""); - Expect(1, 983037, '\P{In= V6_0}', ""); - Expect(0, 983037, '\P{^In= V6_0}', ""); - Error('\p{Is_Present_In=/a/ _06.0}'); - Error('\P{Is_Present_In=/a/ _06.0}'); - Expect(1, 983040, '\p{Is_Present_In=+006.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=+006.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=+006.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=+006.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=+006.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=+006.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=+006.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=+006.0}', ""); - Error('\p{Is_In=-/a/V6_0}'); - Error('\P{Is_In=-/a/V6_0}'); + Expect(1, 983040, '\p{In= V6_0}', ""); + Expect(0, 983040, '\p{^In= V6_0}', ""); + Expect(0, 983040, '\P{In= V6_0}', ""); + Expect(1, 983040, '\P{^In= V6_0}', ""); + Expect(0, 983037, '\p{In= V6_0}', ""); + Expect(1, 983037, '\p{^In= V6_0}', ""); + Expect(1, 983037, '\P{In= V6_0}', ""); + Expect(0, 983037, '\P{^In= V6_0}', ""); + Error('\p{Is_Present_In=-:=06.0}'); + Error('\P{Is_Present_In=-:=06.0}'); + Expect(1, 983040, '\p{Is_Present_In=+0006.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+0006.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=+0006.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+0006.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=+0006.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+0006.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=+0006.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+0006.0}', ""); + Error('\p{Is_In= /a/V6_0}'); + Error('\P{Is_In= /a/V6_0}'); Expect(1, 983040, '\p{Is_In=v60}', ""); Expect(0, 983040, '\p{^Is_In=v60}', ""); Expect(0, 983040, '\P{Is_In=v60}', ""); @@ -44824,60 +47104,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v60}', ""); Expect(1, 983037, '\P{Is_In=v60}', ""); Expect(0, 983037, '\P{^Is_In=v60}', ""); - Expect(1, 983040, '\p{Is_In=_ v6_0}', ""); - Expect(0, 983040, '\p{^Is_In=_ v6_0}', ""); - Expect(0, 983040, '\P{Is_In=_ v6_0}', ""); - Expect(1, 983040, '\P{^Is_In=_ v6_0}', ""); - Expect(0, 983037, '\p{Is_In=_ v6_0}', ""); - Expect(1, 983037, '\p{^Is_In=_ v6_0}', ""); - Expect(1, 983037, '\P{Is_In=_ v6_0}', ""); - Expect(0, 983037, '\P{^Is_In=_ v6_0}', ""); - Error('\p{Present_In=:=_+006.1}'); - Error('\P{Present_In=:=_+006.1}'); + Expect(1, 983040, '\p{Is_In=- V6_0}', ""); + Expect(0, 983040, '\p{^Is_In=- V6_0}', ""); + Expect(0, 983040, '\P{Is_In=- V6_0}', ""); + Expect(1, 983040, '\P{^Is_In=- V6_0}', ""); + Expect(0, 983037, '\p{Is_In=- V6_0}', ""); + Expect(1, 983037, '\p{^Is_In=- V6_0}', ""); + Expect(1, 983037, '\P{Is_In=- V6_0}', ""); + Expect(0, 983037, '\P{^Is_In=- V6_0}', ""); + Error('\p{Present_In= 00006.1/a/}'); + Error('\P{Present_In= 00006.1/a/}'); Expect(1, 983040, '\p{Present_In=:\A6.1\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A6.1\z:}', "");; - Expect(1, 983040, '\p{Present_In=00006.1}', ""); - Expect(0, 983040, '\p{^Present_In=00006.1}', ""); - Expect(0, 983040, '\P{Present_In=00006.1}', ""); - Expect(1, 983040, '\P{^Present_In=00006.1}', ""); - Expect(0, 983037, '\p{Present_In=00006.1}', ""); - Expect(1, 983037, '\p{^Present_In=00006.1}', ""); - Expect(1, 983037, '\P{Present_In=00006.1}', ""); - Expect(0, 983037, '\P{^Present_In=00006.1}', ""); - Error('\p{In=:= V6_1}'); - Error('\P{In=:= V6_1}'); + Expect(1, 983040, '\p{Present_In=+000_6.1}', ""); + Expect(0, 983040, '\p{^Present_In=+000_6.1}', ""); + Expect(0, 983040, '\P{Present_In=+000_6.1}', ""); + Expect(1, 983040, '\P{^Present_In=+000_6.1}', ""); + Expect(0, 983037, '\p{Present_In=+000_6.1}', ""); + Expect(1, 983037, '\p{^Present_In=+000_6.1}', ""); + Expect(1, 983037, '\P{Present_In=+000_6.1}', ""); + Expect(0, 983037, '\P{^Present_In=+000_6.1}', ""); + Error('\p{In=/a/ v6_1}'); + Error('\P{In=/a/ v6_1}'); Expect(1, 983040, '\p{In=:\AV6_1\z:}', "");; Expect(0, 983037, '\p{In=:\AV6_1\z:}', "");; - Expect(1, 983040, '\p{In=v61}', ""); - Expect(0, 983040, '\p{^In=v61}', ""); - Expect(0, 983040, '\P{In=v61}', ""); - Expect(1, 983040, '\P{^In=v61}', ""); - Expect(0, 983037, '\p{In=v61}', ""); - Expect(1, 983037, '\p{^In=v61}', ""); - Expect(1, 983037, '\P{In=v61}', ""); - Expect(0, 983037, '\P{^In=v61}', ""); + Expect(1, 983040, '\p{In: v61}', ""); + Expect(0, 983040, '\p{^In: v61}', ""); + Expect(0, 983040, '\P{In: v61}', ""); + Expect(1, 983040, '\P{^In: v61}', ""); + Expect(0, 983037, '\p{In: v61}', ""); + Expect(1, 983037, '\p{^In: v61}', ""); + Expect(1, 983037, '\P{In: v61}', ""); + Expect(0, 983037, '\P{^In: v61}', ""); Expect(1, 983040, '\p{In=:\Av61\z:}', "");; Expect(0, 983037, '\p{In=:\Av61\z:}', "");; - Expect(1, 983040, '\p{In= V6_1}', ""); - Expect(0, 983040, '\p{^In= V6_1}', ""); - Expect(0, 983040, '\P{In= V6_1}', ""); - Expect(1, 983040, '\P{^In= V6_1}', ""); - Expect(0, 983037, '\p{In= V6_1}', ""); - Expect(1, 983037, '\p{^In= V6_1}', ""); - Expect(1, 983037, '\P{In= V6_1}', ""); - Expect(0, 983037, '\P{^In= V6_1}', ""); - Error('\p{Is_Present_In=_:=6.1}'); - Error('\P{Is_Present_In=_:=6.1}'); - Expect(1, 983040, '\p{Is_Present_In=+00_6.1}', ""); - Expect(0, 983040, '\p{^Is_Present_In=+00_6.1}', ""); - Expect(0, 983040, '\P{Is_Present_In=+00_6.1}', ""); - Expect(1, 983040, '\P{^Is_Present_In=+00_6.1}', ""); - Expect(0, 983037, '\p{Is_Present_In=+00_6.1}', ""); - Expect(1, 983037, '\p{^Is_Present_In=+00_6.1}', ""); - Expect(1, 983037, '\P{Is_Present_In=+00_6.1}', ""); - Expect(0, 983037, '\P{^Is_Present_In=+00_6.1}', ""); - Error('\p{Is_In: :=V6_1}'); - Error('\P{Is_In: :=V6_1}'); + Expect(1, 983040, '\p{In=_-v6_1}', ""); + Expect(0, 983040, '\p{^In=_-v6_1}', ""); + Expect(0, 983040, '\P{In=_-v6_1}', ""); + Expect(1, 983040, '\P{^In=_-v6_1}', ""); + Expect(0, 983037, '\p{In=_-v6_1}', ""); + Expect(1, 983037, '\p{^In=_-v6_1}', ""); + Expect(1, 983037, '\P{In=_-v6_1}', ""); + Expect(0, 983037, '\P{^In=_-v6_1}', ""); + Error('\p{Is_Present_In=:=-_006.1}'); + Error('\P{Is_Present_In=:=-_006.1}'); + Expect(1, 983040, '\p{Is_Present_In=+0_0_0_006.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+0_0_0_006.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=+0_0_0_006.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+0_0_0_006.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=+0_0_0_006.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+0_0_0_006.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=+0_0_0_006.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+0_0_0_006.1}', ""); + Error('\p{Is_In: :=- V6_1}'); + Error('\P{Is_In: :=- V6_1}'); Expect(1, 983040, '\p{Is_In=v61}', ""); Expect(0, 983040, '\p{^Is_In=v61}', ""); Expect(0, 983040, '\P{Is_In=v61}', ""); @@ -44886,60 +47166,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v61}', ""); Expect(1, 983037, '\P{Is_In=v61}', ""); Expect(0, 983037, '\P{^Is_In=v61}', ""); - Expect(1, 983040, '\p{Is_In= -V6_1}', ""); - Expect(0, 983040, '\p{^Is_In= -V6_1}', ""); - Expect(0, 983040, '\P{Is_In= -V6_1}', ""); - Expect(1, 983040, '\P{^Is_In= -V6_1}', ""); - Expect(0, 983037, '\p{Is_In= -V6_1}', ""); - Expect(1, 983037, '\p{^Is_In= -V6_1}', ""); - Expect(1, 983037, '\P{Is_In= -V6_1}', ""); - Expect(0, 983037, '\P{^Is_In= -V6_1}', ""); - Error('\p{Present_In=-00006.2/a/}'); - Error('\P{Present_In=-00006.2/a/}'); + Expect(1, 983040, '\p{Is_In= V6_1}', ""); + Expect(0, 983040, '\p{^Is_In= V6_1}', ""); + Expect(0, 983040, '\P{Is_In= V6_1}', ""); + Expect(1, 983040, '\P{^Is_In= V6_1}', ""); + Expect(0, 983037, '\p{Is_In= V6_1}', ""); + Expect(1, 983037, '\p{^Is_In= V6_1}', ""); + Expect(1, 983037, '\P{Is_In= V6_1}', ""); + Expect(0, 983037, '\P{^Is_In= V6_1}', ""); + Error('\p{Present_In= /a/+0000_6.2}'); + Error('\P{Present_In= /a/+0000_6.2}'); Expect(1, 983040, '\p{Present_In=:\A6.2\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A6.2\z:}', "");; - Expect(1, 983040, '\p{Present_In=0000000006.2}', ""); - Expect(0, 983040, '\p{^Present_In=0000000006.2}', ""); - Expect(0, 983040, '\P{Present_In=0000000006.2}', ""); - Expect(1, 983040, '\P{^Present_In=0000000006.2}', ""); - Expect(0, 983037, '\p{Present_In=0000000006.2}', ""); - Expect(1, 983037, '\p{^Present_In=0000000006.2}', ""); - Expect(1, 983037, '\P{Present_In=0000000006.2}', ""); - Expect(0, 983037, '\P{^Present_In=0000000006.2}', ""); - Error('\p{In= -V6_2/a/}'); - Error('\P{In= -V6_2/a/}'); + Expect(1, 983040, '\p{Present_In=+000006.2}', ""); + Expect(0, 983040, '\p{^Present_In=+000006.2}', ""); + Expect(0, 983040, '\P{Present_In=+000006.2}', ""); + Expect(1, 983040, '\P{^Present_In=+000006.2}', ""); + Expect(0, 983037, '\p{Present_In=+000006.2}', ""); + Expect(1, 983037, '\p{^Present_In=+000006.2}', ""); + Expect(1, 983037, '\P{Present_In=+000006.2}', ""); + Expect(0, 983037, '\P{^Present_In=+000006.2}', ""); + Error('\p{In= :=V6_2}'); + Error('\P{In= :=V6_2}'); Expect(1, 983040, '\p{In=:\AV6_2\z:}', "");; Expect(0, 983037, '\p{In=:\AV6_2\z:}', "");; - Expect(1, 983040, '\p{In: v62}', ""); - Expect(0, 983040, '\p{^In: v62}', ""); - Expect(0, 983040, '\P{In: v62}', ""); - Expect(1, 983040, '\P{^In: v62}', ""); - Expect(0, 983037, '\p{In: v62}', ""); - Expect(1, 983037, '\p{^In: v62}', ""); - Expect(1, 983037, '\P{In: v62}', ""); - Expect(0, 983037, '\P{^In: v62}', ""); + Expect(1, 983040, '\p{In=v62}', ""); + Expect(0, 983040, '\p{^In=v62}', ""); + Expect(0, 983040, '\P{In=v62}', ""); + Expect(1, 983040, '\P{^In=v62}', ""); + Expect(0, 983037, '\p{In=v62}', ""); + Expect(1, 983037, '\p{^In=v62}', ""); + Expect(1, 983037, '\P{In=v62}', ""); + Expect(0, 983037, '\P{^In=v62}', ""); Expect(1, 983040, '\p{In=:\Av62\z:}', "");; Expect(0, 983037, '\p{In=:\Av62\z:}', "");; - Expect(1, 983040, '\p{In=_ V6_2}', ""); - Expect(0, 983040, '\p{^In=_ V6_2}', ""); - Expect(0, 983040, '\P{In=_ V6_2}', ""); - Expect(1, 983040, '\P{^In=_ V6_2}', ""); - Expect(0, 983037, '\p{In=_ V6_2}', ""); - Expect(1, 983037, '\p{^In=_ V6_2}', ""); - Expect(1, 983037, '\P{In=_ V6_2}', ""); - Expect(0, 983037, '\P{^In=_ V6_2}', ""); - Error('\p{Is_Present_In=/a/ _0000000_6.2}'); - Error('\P{Is_Present_In=/a/ _0000000_6.2}'); - Expect(1, 983040, '\p{Is_Present_In=006.2}', ""); - Expect(0, 983040, '\p{^Is_Present_In=006.2}', ""); - Expect(0, 983040, '\P{Is_Present_In=006.2}', ""); - Expect(1, 983040, '\P{^Is_Present_In=006.2}', ""); - Expect(0, 983037, '\p{Is_Present_In=006.2}', ""); - Expect(1, 983037, '\p{^Is_Present_In=006.2}', ""); - Expect(1, 983037, '\P{Is_Present_In=006.2}', ""); - Expect(0, 983037, '\P{^Is_Present_In=006.2}', ""); - Error('\p{Is_In=/a/-_V6_2}'); - Error('\P{Is_In=/a/-_V6_2}'); + Expect(1, 983040, '\p{In=_V6_2}', ""); + Expect(0, 983040, '\p{^In=_V6_2}', ""); + Expect(0, 983040, '\P{In=_V6_2}', ""); + Expect(1, 983040, '\P{^In=_V6_2}', ""); + Expect(0, 983037, '\p{In=_V6_2}', ""); + Expect(1, 983037, '\p{^In=_V6_2}', ""); + Expect(1, 983037, '\P{In=_V6_2}', ""); + Expect(0, 983037, '\P{^In=_V6_2}', ""); + Error('\p{Is_Present_In= +00_00_00_6.2:=}'); + Error('\P{Is_Present_In= +00_00_00_6.2:=}'); + Expect(1, 983040, '\p{Is_Present_In=000000000_6.2}', ""); + Expect(0, 983040, '\p{^Is_Present_In=000000000_6.2}', ""); + Expect(0, 983040, '\P{Is_Present_In=000000000_6.2}', ""); + Expect(1, 983040, '\P{^Is_Present_In=000000000_6.2}', ""); + Expect(0, 983037, '\p{Is_Present_In=000000000_6.2}', ""); + Expect(1, 983037, '\p{^Is_Present_In=000000000_6.2}', ""); + Expect(1, 983037, '\P{Is_Present_In=000000000_6.2}', ""); + Expect(0, 983037, '\P{^Is_Present_In=000000000_6.2}', ""); + Error('\p{Is_In=/a/--v6_2}'); + Error('\P{Is_In=/a/--v6_2}'); Expect(1, 983040, '\p{Is_In=v62}', ""); Expect(0, 983040, '\p{^Is_In=v62}', ""); Expect(0, 983040, '\P{Is_In=v62}', ""); @@ -44948,90 +47228,90 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v62}', ""); Expect(1, 983037, '\P{Is_In=v62}', ""); Expect(0, 983037, '\P{^Is_In=v62}', ""); - Expect(1, 983040, '\p{Is_In: _V6_2}', ""); - Expect(0, 983040, '\p{^Is_In: _V6_2}', ""); - Expect(0, 983040, '\P{Is_In: _V6_2}', ""); - Expect(1, 983040, '\P{^Is_In: _V6_2}', ""); - Expect(0, 983037, '\p{Is_In: _V6_2}', ""); - Expect(1, 983037, '\p{^Is_In: _V6_2}', ""); - Expect(1, 983037, '\P{Is_In: _V6_2}', ""); - Expect(0, 983037, '\P{^Is_In: _V6_2}', ""); - Error('\p{Present_In=/a/ +00000006.3}'); - Error('\P{Present_In=/a/ +00000006.3}'); + Expect(1, 983040, '\p{Is_In=_V6_2}', ""); + Expect(0, 983040, '\p{^Is_In=_V6_2}', ""); + Expect(0, 983040, '\P{Is_In=_V6_2}', ""); + Expect(1, 983040, '\P{^Is_In=_V6_2}', ""); + Expect(0, 983037, '\p{Is_In=_V6_2}', ""); + Expect(1, 983037, '\p{^Is_In=_V6_2}', ""); + Expect(1, 983037, '\P{Is_In=_V6_2}', ""); + Expect(0, 983037, '\P{^Is_In=_V6_2}', ""); + Error('\p{Present_In=__0_0_0_0_06.3:=}'); + Error('\P{Present_In=__0_0_0_0_06.3:=}'); Expect(1, 983040, '\p{Present_In=:\A6.3\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A6.3\z:}', "");; - Expect(1, 983040, '\p{Present_In: +00_00_6.3}', ""); - Expect(0, 983040, '\p{^Present_In: +00_00_6.3}', ""); - Expect(0, 983040, '\P{Present_In: +00_00_6.3}', ""); - Expect(1, 983040, '\P{^Present_In: +00_00_6.3}', ""); - Expect(0, 983037, '\p{Present_In: +00_00_6.3}', ""); - Expect(1, 983037, '\p{^Present_In: +00_00_6.3}', ""); - Expect(1, 983037, '\P{Present_In: +00_00_6.3}', ""); - Expect(0, 983037, '\P{^Present_In: +00_00_6.3}', ""); - Error('\p{In=V6_3:=}'); - Error('\P{In=V6_3:=}'); + Expect(1, 983040, '\p{Present_In: 0_0_0_06.3}', ""); + Expect(0, 983040, '\p{^Present_In: 0_0_0_06.3}', ""); + Expect(0, 983040, '\P{Present_In: 0_0_0_06.3}', ""); + Expect(1, 983040, '\P{^Present_In: 0_0_0_06.3}', ""); + Expect(0, 983037, '\p{Present_In: 0_0_0_06.3}', ""); + Expect(1, 983037, '\p{^Present_In: 0_0_0_06.3}', ""); + Expect(1, 983037, '\P{Present_In: 0_0_0_06.3}', ""); + Expect(0, 983037, '\P{^Present_In: 0_0_0_06.3}', ""); + Error('\p{In=:= V6_3}'); + Error('\P{In=:= V6_3}'); Expect(1, 983040, '\p{In=:\AV6_3\z:}', "");; Expect(0, 983037, '\p{In=:\AV6_3\z:}', "");; - Expect(1, 983040, '\p{In=v63}', ""); - Expect(0, 983040, '\p{^In=v63}', ""); - Expect(0, 983040, '\P{In=v63}', ""); - Expect(1, 983040, '\P{^In=v63}', ""); - Expect(0, 983037, '\p{In=v63}', ""); - Expect(1, 983037, '\p{^In=v63}', ""); - Expect(1, 983037, '\P{In=v63}', ""); - Expect(0, 983037, '\P{^In=v63}', ""); + Expect(1, 983040, '\p{In:v63}', ""); + Expect(0, 983040, '\p{^In:v63}', ""); + Expect(0, 983040, '\P{In:v63}', ""); + Expect(1, 983040, '\P{^In:v63}', ""); + Expect(0, 983037, '\p{In:v63}', ""); + Expect(1, 983037, '\p{^In:v63}', ""); + Expect(1, 983037, '\P{In:v63}', ""); + Expect(0, 983037, '\P{^In:v63}', ""); Expect(1, 983040, '\p{In=:\Av63\z:}', "");; Expect(0, 983037, '\p{In=:\Av63\z:}', "");; - Expect(1, 983040, '\p{In: _V6_3}', ""); - Expect(0, 983040, '\p{^In: _V6_3}', ""); - Expect(0, 983040, '\P{In: _V6_3}', ""); - Expect(1, 983040, '\P{^In: _V6_3}', ""); - Expect(0, 983037, '\p{In: _V6_3}', ""); - Expect(1, 983037, '\p{^In: _V6_3}', ""); - Expect(1, 983037, '\P{In: _V6_3}', ""); - Expect(0, 983037, '\P{^In: _V6_3}', ""); - Error('\p{Is_Present_In=/a/ +000006.3}'); - Error('\P{Is_Present_In=/a/ +000006.3}'); - Expect(1, 983040, '\p{Is_Present_In=000006.3}', ""); - Expect(0, 983040, '\p{^Is_Present_In=000006.3}', ""); - Expect(0, 983040, '\P{Is_Present_In=000006.3}', ""); - Expect(1, 983040, '\P{^Is_Present_In=000006.3}', ""); - Expect(0, 983037, '\p{Is_Present_In=000006.3}', ""); - Expect(1, 983037, '\p{^Is_Present_In=000006.3}', ""); - Expect(1, 983037, '\P{Is_Present_In=000006.3}', ""); - Expect(0, 983037, '\P{^Is_Present_In=000006.3}', ""); - Error('\p{Is_In=--V6_3/a/}'); - Error('\P{Is_In=--V6_3/a/}'); - Expect(1, 983040, '\p{Is_In: v63}', ""); - Expect(0, 983040, '\p{^Is_In: v63}', ""); - Expect(0, 983040, '\P{Is_In: v63}', ""); - Expect(1, 983040, '\P{^Is_In: v63}', ""); - Expect(0, 983037, '\p{Is_In: v63}', ""); - Expect(1, 983037, '\p{^Is_In: v63}', ""); - Expect(1, 983037, '\P{Is_In: v63}', ""); - Expect(0, 983037, '\P{^Is_In: v63}', ""); - Expect(1, 983040, '\p{Is_In= -v6_3}', ""); - Expect(0, 983040, '\p{^Is_In= -v6_3}', ""); - Expect(0, 983040, '\P{Is_In= -v6_3}', ""); - Expect(1, 983040, '\P{^Is_In= -v6_3}', ""); - Expect(0, 983037, '\p{Is_In= -v6_3}', ""); - Expect(1, 983037, '\p{^Is_In= -v6_3}', ""); - Expect(1, 983037, '\P{Is_In= -v6_3}', ""); - Expect(0, 983037, '\P{^Is_In= -v6_3}', ""); - Error('\p{Present_In= 0_0_0_0_0_0_0_0_07.0/a/}'); - Error('\P{Present_In= 0_0_0_0_0_0_0_0_07.0/a/}'); + Expect(1, 983040, '\p{In= _v6_3}', ""); + Expect(0, 983040, '\p{^In= _v6_3}', ""); + Expect(0, 983040, '\P{In= _v6_3}', ""); + Expect(1, 983040, '\P{^In= _v6_3}', ""); + Expect(0, 983037, '\p{In= _v6_3}', ""); + Expect(1, 983037, '\p{^In= _v6_3}', ""); + Expect(1, 983037, '\P{In= _v6_3}', ""); + Expect(0, 983037, '\P{^In= _v6_3}', ""); + Error('\p{Is_Present_In=:=_ 00_6.3}'); + Error('\P{Is_Present_In=:=_ 00_6.3}'); + Expect(1, 983040, '\p{Is_Present_In=0_0_0_0_006.3}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0_0_0_0_006.3}', ""); + Expect(0, 983040, '\P{Is_Present_In=0_0_0_0_006.3}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0_0_0_0_006.3}', ""); + Expect(0, 983037, '\p{Is_Present_In=0_0_0_0_006.3}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0_0_0_0_006.3}', ""); + Expect(1, 983037, '\P{Is_Present_In=0_0_0_0_006.3}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0_0_0_0_006.3}', ""); + Error('\p{Is_In=-:=V6_3}'); + Error('\P{Is_In=-:=V6_3}'); + Expect(1, 983040, '\p{Is_In=v63}', ""); + Expect(0, 983040, '\p{^Is_In=v63}', ""); + Expect(0, 983040, '\P{Is_In=v63}', ""); + Expect(1, 983040, '\P{^Is_In=v63}', ""); + Expect(0, 983037, '\p{Is_In=v63}', ""); + Expect(1, 983037, '\p{^Is_In=v63}', ""); + Expect(1, 983037, '\P{Is_In=v63}', ""); + Expect(0, 983037, '\P{^Is_In=v63}', ""); + Expect(1, 983040, '\p{Is_In=-V6_3}', ""); + Expect(0, 983040, '\p{^Is_In=-V6_3}', ""); + Expect(0, 983040, '\P{Is_In=-V6_3}', ""); + Expect(1, 983040, '\P{^Is_In=-V6_3}', ""); + Expect(0, 983037, '\p{Is_In=-V6_3}', ""); + Expect(1, 983037, '\p{^Is_In=-V6_3}', ""); + Expect(1, 983037, '\P{Is_In=-V6_3}', ""); + Expect(0, 983037, '\P{^Is_In=-V6_3}', ""); + Error('\p{Present_In=:=- 000007.0}'); + Error('\P{Present_In=:=- 000007.0}'); Expect(1, 983040, '\p{Present_In=:\A7.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A7.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=+000007.0}', ""); - Expect(0, 983040, '\p{^Present_In=+000007.0}', ""); - Expect(0, 983040, '\P{Present_In=+000007.0}', ""); - Expect(1, 983040, '\P{^Present_In=+000007.0}', ""); - Expect(0, 983037, '\p{Present_In=+000007.0}', ""); - Expect(1, 983037, '\p{^Present_In=+000007.0}', ""); - Expect(1, 983037, '\P{Present_In=+000007.0}', ""); - Expect(0, 983037, '\P{^Present_In=+000007.0}', ""); - Error('\p{In=_ V7_0/a/}'); - Error('\P{In=_ V7_0/a/}'); + Expect(1, 983040, '\p{Present_In=00_7.0}', ""); + Expect(0, 983040, '\p{^Present_In=00_7.0}', ""); + Expect(0, 983040, '\P{Present_In=00_7.0}', ""); + Expect(1, 983040, '\P{^Present_In=00_7.0}', ""); + Expect(0, 983037, '\p{Present_In=00_7.0}', ""); + Expect(1, 983037, '\p{^Present_In=00_7.0}', ""); + Expect(1, 983037, '\P{Present_In=00_7.0}', ""); + Expect(0, 983037, '\P{^Present_In=00_7.0}', ""); + Error('\p{In= :=v7_0}'); + Error('\P{In= :=v7_0}'); Expect(1, 983040, '\p{In=:\AV7_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV7_0\z:}', "");; Expect(1, 983040, '\p{In=v70}', ""); @@ -45044,26 +47324,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v70}', ""); Expect(1, 983040, '\p{In=:\Av70\z:}', "");; Expect(0, 983037, '\p{In=:\Av70\z:}', "");; - Expect(1, 983040, '\p{In= -V7_0}', ""); - Expect(0, 983040, '\p{^In= -V7_0}', ""); - Expect(0, 983040, '\P{In= -V7_0}', ""); - Expect(1, 983040, '\P{^In= -V7_0}', ""); - Expect(0, 983037, '\p{In= -V7_0}', ""); - Expect(1, 983037, '\p{^In= -V7_0}', ""); - Expect(1, 983037, '\P{In= -V7_0}', ""); - Expect(0, 983037, '\P{^In= -V7_0}', ""); - Error('\p{Is_Present_In=_/a/0_7.0}'); - Error('\P{Is_Present_In=_/a/0_7.0}'); - Expect(1, 983040, '\p{Is_Present_In=0_0_07.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0_0_07.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=0_0_07.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0_0_07.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=0_0_07.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0_0_07.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=0_0_07.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0_0_07.0}', ""); - Error('\p{Is_In=:=_ V7_0}'); - Error('\P{Is_In=:=_ V7_0}'); + Expect(1, 983040, '\p{In=v7_0}', ""); + Expect(0, 983040, '\p{^In=v7_0}', ""); + Expect(0, 983040, '\P{In=v7_0}', ""); + Expect(1, 983040, '\P{^In=v7_0}', ""); + Expect(0, 983037, '\p{In=v7_0}', ""); + Expect(1, 983037, '\p{^In=v7_0}', ""); + Expect(1, 983037, '\P{In=v7_0}', ""); + Expect(0, 983037, '\P{^In=v7_0}', ""); + Error('\p{Is_Present_In: :=7.0}'); + Error('\P{Is_Present_In: :=7.0}'); + Expect(1, 983040, '\p{Is_Present_In=0_0_0_0_0_007.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0_0_0_0_0_007.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=0_0_0_0_0_007.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0_0_0_0_0_007.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=0_0_0_0_0_007.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0_0_0_0_0_007.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=0_0_0_0_0_007.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0_0_0_0_0_007.0}', ""); + Error('\p{Is_In=:=V7_0}'); + Error('\P{Is_In=:=V7_0}'); Expect(1, 983040, '\p{Is_In=v70}', ""); Expect(0, 983040, '\p{^Is_In=v70}', ""); Expect(0, 983040, '\P{Is_In=v70}', ""); @@ -45072,28 +47352,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v70}', ""); Expect(1, 983037, '\P{Is_In=v70}', ""); Expect(0, 983037, '\P{^Is_In=v70}', ""); - Expect(1, 983040, '\p{Is_In=--V7_0}', ""); - Expect(0, 983040, '\p{^Is_In=--V7_0}', ""); - Expect(0, 983040, '\P{Is_In=--V7_0}', ""); - Expect(1, 983040, '\P{^Is_In=--V7_0}', ""); - Expect(0, 983037, '\p{Is_In=--V7_0}', ""); - Expect(1, 983037, '\p{^Is_In=--V7_0}', ""); - Expect(1, 983037, '\P{Is_In=--V7_0}', ""); - Expect(0, 983037, '\P{^Is_In=--V7_0}', ""); - Error('\p{Present_In=-/a/+0_0_0_0_0_0008.0}'); - Error('\P{Present_In=-/a/+0_0_0_0_0_0008.0}'); + Expect(1, 983040, '\p{Is_In: v7_0}', ""); + Expect(0, 983040, '\p{^Is_In: v7_0}', ""); + Expect(0, 983040, '\P{Is_In: v7_0}', ""); + Expect(1, 983040, '\P{^Is_In: v7_0}', ""); + Expect(0, 983037, '\p{Is_In: v7_0}', ""); + Expect(1, 983037, '\p{^Is_In: v7_0}', ""); + Expect(1, 983037, '\P{Is_In: v7_0}', ""); + Expect(0, 983037, '\P{^Is_In: v7_0}', ""); + Error('\p{Present_In=-:=000008.0}'); + Error('\P{Present_In=-:=000008.0}'); Expect(1, 983040, '\p{Present_In=:\A8.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A8.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=+00008.0}', ""); - Expect(0, 983040, '\p{^Present_In=+00008.0}', ""); - Expect(0, 983040, '\P{Present_In=+00008.0}', ""); - Expect(1, 983040, '\P{^Present_In=+00008.0}', ""); - Expect(0, 983037, '\p{Present_In=+00008.0}', ""); - Expect(1, 983037, '\p{^Present_In=+00008.0}', ""); - Expect(1, 983037, '\P{Present_In=+00008.0}', ""); - Expect(0, 983037, '\P{^Present_In=+00008.0}', ""); - Error('\p{In=:= V8_0}'); - Error('\P{In=:= V8_0}'); + Expect(1, 983040, '\p{Present_In=+00_8.0}', ""); + Expect(0, 983040, '\p{^Present_In=+00_8.0}', ""); + Expect(0, 983040, '\P{Present_In=+00_8.0}', ""); + Expect(1, 983040, '\P{^Present_In=+00_8.0}', ""); + Expect(0, 983037, '\p{Present_In=+00_8.0}', ""); + Expect(1, 983037, '\p{^Present_In=+00_8.0}', ""); + Expect(1, 983037, '\P{Present_In=+00_8.0}', ""); + Expect(0, 983037, '\P{^Present_In=+00_8.0}', ""); + Error('\p{In=/a/- V8_0}'); + Error('\P{In=/a/- V8_0}'); Expect(1, 983040, '\p{In=:\AV8_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV8_0\z:}', "");; Expect(1, 983040, '\p{In=v80}', ""); @@ -45106,26 +47386,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v80}', ""); Expect(1, 983040, '\p{In=:\Av80\z:}', "");; Expect(0, 983037, '\p{In=:\Av80\z:}', "");; - Expect(1, 983040, '\p{In= v8_0}', ""); - Expect(0, 983040, '\p{^In= v8_0}', ""); - Expect(0, 983040, '\P{In= v8_0}', ""); - Expect(1, 983040, '\P{^In= v8_0}', ""); - Expect(0, 983037, '\p{In= v8_0}', ""); - Expect(1, 983037, '\p{^In= v8_0}', ""); - Expect(1, 983037, '\P{In= v8_0}', ""); - Expect(0, 983037, '\P{^In= v8_0}', ""); - Error('\p{Is_Present_In= /a/+000000008.0}'); - Error('\P{Is_Present_In= /a/+000000008.0}'); - Expect(1, 983040, '\p{Is_Present_In=000008.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=000008.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=000008.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=000008.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=000008.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=000008.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=000008.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=000008.0}', ""); - Error('\p{Is_In=:=_V8_0}'); - Error('\P{Is_In=:=_V8_0}'); + Expect(1, 983040, '\p{In= V8_0}', ""); + Expect(0, 983040, '\p{^In= V8_0}', ""); + Expect(0, 983040, '\P{In= V8_0}', ""); + Expect(1, 983040, '\P{^In= V8_0}', ""); + Expect(0, 983037, '\p{In= V8_0}', ""); + Expect(1, 983037, '\p{^In= V8_0}', ""); + Expect(1, 983037, '\P{In= V8_0}', ""); + Expect(0, 983037, '\P{^In= V8_0}', ""); + Error('\p{Is_Present_In=/a/+0_0_0_0_0_0_008.0}'); + Error('\P{Is_Present_In=/a/+0_0_0_0_0_0_008.0}'); + Expect(1, 983040, '\p{Is_Present_In=8.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=8.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=8.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=8.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=8.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=8.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=8.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=8.0}', ""); + Error('\p{Is_In=__V8_0/a/}'); + Error('\P{Is_In=__V8_0/a/}'); Expect(1, 983040, '\p{Is_In=v80}', ""); Expect(0, 983040, '\p{^Is_In=v80}', ""); Expect(0, 983040, '\P{Is_In=v80}', ""); @@ -45134,60 +47414,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v80}', ""); Expect(1, 983037, '\P{Is_In=v80}', ""); Expect(0, 983037, '\P{^Is_In=v80}', ""); - Expect(1, 983040, '\p{Is_In=-V8_0}', ""); - Expect(0, 983040, '\p{^Is_In=-V8_0}', ""); - Expect(0, 983040, '\P{Is_In=-V8_0}', ""); - Expect(1, 983040, '\P{^Is_In=-V8_0}', ""); - Expect(0, 983037, '\p{Is_In=-V8_0}', ""); - Expect(1, 983037, '\p{^Is_In=-V8_0}', ""); - Expect(1, 983037, '\P{Is_In=-V8_0}', ""); - Expect(0, 983037, '\P{^Is_In=-V8_0}', ""); - Error('\p{Present_In=_/a/+0_9.0}'); - Error('\P{Present_In=_/a/+0_9.0}'); + Expect(1, 983040, '\p{Is_In=_V8_0}', ""); + Expect(0, 983040, '\p{^Is_In=_V8_0}', ""); + Expect(0, 983040, '\P{Is_In=_V8_0}', ""); + Expect(1, 983040, '\P{^Is_In=_V8_0}', ""); + Expect(0, 983037, '\p{Is_In=_V8_0}', ""); + Expect(1, 983037, '\p{^Is_In=_V8_0}', ""); + Expect(1, 983037, '\P{Is_In=_V8_0}', ""); + Expect(0, 983037, '\P{^Is_In=_V8_0}', ""); + Error('\p{Present_In=:=0_9.0}'); + Error('\P{Present_In=:=0_9.0}'); Expect(1, 983040, '\p{Present_In=:\A9.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A9.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=+0000000009.0}', ""); - Expect(0, 983040, '\p{^Present_In=+0000000009.0}', ""); - Expect(0, 983040, '\P{Present_In=+0000000009.0}', ""); - Expect(1, 983040, '\P{^Present_In=+0000000009.0}', ""); - Expect(0, 983037, '\p{Present_In=+0000000009.0}', ""); - Expect(1, 983037, '\p{^Present_In=+0000000009.0}', ""); - Expect(1, 983037, '\P{Present_In=+0000000009.0}', ""); - Expect(0, 983037, '\P{^Present_In=+0000000009.0}', ""); - Error('\p{In: :=__V9_0}'); - Error('\P{In: :=__V9_0}'); + Expect(1, 983040, '\p{Present_In: 09.0}', ""); + Expect(0, 983040, '\p{^Present_In: 09.0}', ""); + Expect(0, 983040, '\P{Present_In: 09.0}', ""); + Expect(1, 983040, '\P{^Present_In: 09.0}', ""); + Expect(0, 983037, '\p{Present_In: 09.0}', ""); + Expect(1, 983037, '\p{^Present_In: 09.0}', ""); + Expect(1, 983037, '\P{Present_In: 09.0}', ""); + Expect(0, 983037, '\P{^Present_In: 09.0}', ""); + Error('\p{In=- V9_0/a/}'); + Error('\P{In=- V9_0/a/}'); Expect(1, 983040, '\p{In=:\AV9_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV9_0\z:}', "");; - Expect(1, 983040, '\p{In: v90}', ""); - Expect(0, 983040, '\p{^In: v90}', ""); - Expect(0, 983040, '\P{In: v90}', ""); - Expect(1, 983040, '\P{^In: v90}', ""); - Expect(0, 983037, '\p{In: v90}', ""); - Expect(1, 983037, '\p{^In: v90}', ""); - Expect(1, 983037, '\P{In: v90}', ""); - Expect(0, 983037, '\P{^In: v90}', ""); + Expect(1, 983040, '\p{In=v90}', ""); + Expect(0, 983040, '\p{^In=v90}', ""); + Expect(0, 983040, '\P{In=v90}', ""); + Expect(1, 983040, '\P{^In=v90}', ""); + Expect(0, 983037, '\p{In=v90}', ""); + Expect(1, 983037, '\p{^In=v90}', ""); + Expect(1, 983037, '\P{In=v90}', ""); + Expect(0, 983037, '\P{^In=v90}', ""); Expect(1, 983040, '\p{In=:\Av90\z:}', "");; Expect(0, 983037, '\p{In=:\Av90\z:}', "");; - Expect(1, 983040, '\p{In=-_V9_0}', ""); - Expect(0, 983040, '\p{^In=-_V9_0}', ""); - Expect(0, 983040, '\P{In=-_V9_0}', ""); - Expect(1, 983040, '\P{^In=-_V9_0}', ""); - Expect(0, 983037, '\p{In=-_V9_0}', ""); - Expect(1, 983037, '\p{^In=-_V9_0}', ""); - Expect(1, 983037, '\P{In=-_V9_0}', ""); - Expect(0, 983037, '\P{^In=-_V9_0}', ""); - Error('\p{Is_Present_In= :=+0_0_0_0_009.0}'); - Error('\P{Is_Present_In= :=+0_0_0_0_009.0}'); - Expect(1, 983040, '\p{Is_Present_In=000_000_000_9.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=000_000_000_9.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=000_000_000_9.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=000_000_000_9.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=000_000_000_9.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=000_000_000_9.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=000_000_000_9.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=000_000_000_9.0}', ""); - Error('\p{Is_In:V9_0:=}'); - Error('\P{Is_In:V9_0:=}'); + Expect(1, 983040, '\p{In=--V9_0}', ""); + Expect(0, 983040, '\p{^In=--V9_0}', ""); + Expect(0, 983040, '\P{In=--V9_0}', ""); + Expect(1, 983040, '\P{^In=--V9_0}', ""); + Expect(0, 983037, '\p{In=--V9_0}', ""); + Expect(1, 983037, '\p{^In=--V9_0}', ""); + Expect(1, 983037, '\P{In=--V9_0}', ""); + Expect(0, 983037, '\P{^In=--V9_0}', ""); + Error('\p{Is_Present_In=_0_0_0_0_0_09.0:=}'); + Error('\P{Is_Present_In=_0_0_0_0_0_09.0:=}'); + Expect(1, 983040, '\p{Is_Present_In=0_0_0_0_0_009.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0_0_0_0_0_009.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=0_0_0_0_0_009.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0_0_0_0_0_009.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=0_0_0_0_0_009.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0_0_0_0_0_009.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=0_0_0_0_0_009.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0_0_0_0_0_009.0}', ""); + Error('\p{Is_In= -v9_0:=}'); + Error('\P{Is_In= -v9_0:=}'); Expect(1, 983040, '\p{Is_In=v90}', ""); Expect(0, 983040, '\p{^Is_In=v90}', ""); Expect(0, 983040, '\P{Is_In=v90}', ""); @@ -45196,16 +47476,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v90}', ""); Expect(1, 983037, '\P{Is_In=v90}', ""); Expect(0, 983037, '\P{^Is_In=v90}', ""); - Expect(1, 983040, '\p{Is_In=--v9_0}', ""); - Expect(0, 983040, '\p{^Is_In=--v9_0}', ""); - Expect(0, 983040, '\P{Is_In=--v9_0}', ""); - Expect(1, 983040, '\P{^Is_In=--v9_0}', ""); - Expect(0, 983037, '\p{Is_In=--v9_0}', ""); - Expect(1, 983037, '\p{^Is_In=--v9_0}', ""); - Expect(1, 983037, '\P{Is_In=--v9_0}', ""); - Expect(0, 983037, '\P{^Is_In=--v9_0}', ""); - Error('\p{Present_In=:=- Unassigned}'); - Error('\P{Present_In=:=- Unassigned}'); + Expect(1, 983040, '\p{Is_In=- v9_0}', ""); + Expect(0, 983040, '\p{^Is_In=- v9_0}', ""); + Expect(0, 983040, '\P{Is_In=- v9_0}', ""); + Expect(1, 983040, '\P{^Is_In=- v9_0}', ""); + Expect(0, 983037, '\p{Is_In=- v9_0}', ""); + Expect(1, 983037, '\p{^Is_In=- v9_0}', ""); + Expect(1, 983037, '\P{Is_In=- v9_0}', ""); + Expect(0, 983037, '\P{^Is_In=- v9_0}', ""); + Error('\p{Present_In: :=Unassigned}'); + Error('\P{Present_In: :=Unassigned}'); Expect(1, 983037, '\p{Present_In=:\AUnassigned\z:}', "");; Expect(0, 983040, '\p{Present_In=:\AUnassigned\z:}', "");; Expect(1, 983037, '\p{Present_In=unassigned}', ""); @@ -45218,38 +47498,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983040, '\P{^Present_In=unassigned}', ""); Expect(1, 983037, '\p{Present_In=:\Aunassigned\z:}', "");; Expect(0, 983040, '\p{Present_In=:\Aunassigned\z:}', "");; - Expect(1, 983037, '\p{Present_In: Unassigned}', ""); - Expect(0, 983037, '\p{^Present_In: Unassigned}', ""); - Expect(0, 983037, '\P{Present_In: Unassigned}', ""); - Expect(1, 983037, '\P{^Present_In: Unassigned}', ""); - Expect(0, 983040, '\p{Present_In: Unassigned}', ""); - Expect(1, 983040, '\p{^Present_In: Unassigned}', ""); - Expect(1, 983040, '\P{Present_In: Unassigned}', ""); - Expect(0, 983040, '\P{^Present_In: Unassigned}', ""); - Error('\p{In=_ UNASSIGNED/a/}'); - Error('\P{In=_ UNASSIGNED/a/}'); + Expect(1, 983037, '\p{Present_In=- UNASSIGNED}', ""); + Expect(0, 983037, '\p{^Present_In=- UNASSIGNED}', ""); + Expect(0, 983037, '\P{Present_In=- UNASSIGNED}', ""); + Expect(1, 983037, '\P{^Present_In=- UNASSIGNED}', ""); + Expect(0, 983040, '\p{Present_In=- UNASSIGNED}', ""); + Expect(1, 983040, '\p{^Present_In=- UNASSIGNED}', ""); + Expect(1, 983040, '\P{Present_In=- UNASSIGNED}', ""); + Expect(0, 983040, '\P{^Present_In=- UNASSIGNED}', ""); + Error('\p{In=:=UNASSIGNED}'); + Error('\P{In=:=UNASSIGNED}'); Expect(1, 983037, '\p{In=:\AUnassigned\z:}', "");; Expect(0, 983040, '\p{In=:\AUnassigned\z:}', "");; - Expect(1, 983037, '\p{In: unassigned}', ""); - Expect(0, 983037, '\p{^In: unassigned}', ""); - Expect(0, 983037, '\P{In: unassigned}', ""); - Expect(1, 983037, '\P{^In: unassigned}', ""); - Expect(0, 983040, '\p{In: unassigned}', ""); - Expect(1, 983040, '\p{^In: unassigned}', ""); - Expect(1, 983040, '\P{In: unassigned}', ""); - Expect(0, 983040, '\P{^In: unassigned}', ""); + Expect(1, 983037, '\p{In=unassigned}', ""); + Expect(0, 983037, '\p{^In=unassigned}', ""); + Expect(0, 983037, '\P{In=unassigned}', ""); + Expect(1, 983037, '\P{^In=unassigned}', ""); + Expect(0, 983040, '\p{In=unassigned}', ""); + Expect(1, 983040, '\p{^In=unassigned}', ""); + Expect(1, 983040, '\P{In=unassigned}', ""); + Expect(0, 983040, '\P{^In=unassigned}', ""); Expect(1, 983037, '\p{In=:\Aunassigned\z:}', "");; Expect(0, 983040, '\p{In=:\Aunassigned\z:}', "");; - Expect(1, 983037, '\p{In:-unassigned}', ""); - Expect(0, 983037, '\p{^In:-unassigned}', ""); - Expect(0, 983037, '\P{In:-unassigned}', ""); - Expect(1, 983037, '\P{^In:-unassigned}', ""); - Expect(0, 983040, '\p{In:-unassigned}', ""); - Expect(1, 983040, '\p{^In:-unassigned}', ""); - Expect(1, 983040, '\P{In:-unassigned}', ""); - Expect(0, 983040, '\P{^In:-unassigned}', ""); - Error('\p{Is_Present_In=/a/ Unassigned}'); - Error('\P{Is_Present_In=/a/ Unassigned}'); + Expect(1, 983037, '\p{In=- Unassigned}', ""); + Expect(0, 983037, '\p{^In=- Unassigned}', ""); + Expect(0, 983037, '\P{In=- Unassigned}', ""); + Expect(1, 983037, '\P{^In=- Unassigned}', ""); + Expect(0, 983040, '\p{In=- Unassigned}', ""); + Expect(1, 983040, '\p{^In=- Unassigned}', ""); + Expect(1, 983040, '\P{In=- Unassigned}', ""); + Expect(0, 983040, '\P{^In=- Unassigned}', ""); + Error('\p{Is_Present_In=-UNASSIGNED:=}'); + Error('\P{Is_Present_In=-UNASSIGNED:=}'); Expect(1, 983037, '\p{Is_Present_In=unassigned}', ""); Expect(0, 983037, '\p{^Is_Present_In=unassigned}', ""); Expect(0, 983037, '\P{Is_Present_In=unassigned}', ""); @@ -45258,38 +47538,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983040, '\p{^Is_Present_In=unassigned}', ""); Expect(1, 983040, '\P{Is_Present_In=unassigned}', ""); Expect(0, 983040, '\P{^Is_Present_In=unassigned}', ""); - Expect(1, 983037, '\p{Is_Present_In=--Unassigned}', ""); - Expect(0, 983037, '\p{^Is_Present_In=--Unassigned}', ""); - Expect(0, 983037, '\P{Is_Present_In=--Unassigned}', ""); - Expect(1, 983037, '\P{^Is_Present_In=--Unassigned}', ""); - Expect(0, 983040, '\p{Is_Present_In=--Unassigned}', ""); - Expect(1, 983040, '\p{^Is_Present_In=--Unassigned}', ""); - Expect(1, 983040, '\P{Is_Present_In=--Unassigned}', ""); - Expect(0, 983040, '\P{^Is_Present_In=--Unassigned}', ""); - Error('\p{Is_In=:=Unassigned}'); - Error('\P{Is_In=:=Unassigned}'); - Expect(1, 983037, '\p{Is_In: unassigned}', ""); - Expect(0, 983037, '\p{^Is_In: unassigned}', ""); - Expect(0, 983037, '\P{Is_In: unassigned}', ""); - Expect(1, 983037, '\P{^Is_In: unassigned}', ""); - Expect(0, 983040, '\p{Is_In: unassigned}', ""); - Expect(1, 983040, '\p{^Is_In: unassigned}', ""); - Expect(1, 983040, '\P{Is_In: unassigned}', ""); - Expect(0, 983040, '\P{^Is_In: unassigned}', ""); - Expect(1, 983037, '\p{Is_In= UNASSIGNED}', ""); - Expect(0, 983037, '\p{^Is_In= UNASSIGNED}', ""); - Expect(0, 983037, '\P{Is_In= UNASSIGNED}', ""); - Expect(1, 983037, '\P{^Is_In= UNASSIGNED}', ""); - Expect(0, 983040, '\p{Is_In= UNASSIGNED}', ""); - Expect(1, 983040, '\p{^Is_In= UNASSIGNED}', ""); - Expect(1, 983040, '\P{Is_In= UNASSIGNED}', ""); - Expect(0, 983040, '\P{^Is_In= UNASSIGNED}', ""); + Expect(1, 983037, '\p{Is_Present_In= unassigned}', ""); + Expect(0, 983037, '\p{^Is_Present_In= unassigned}', ""); + Expect(0, 983037, '\P{Is_Present_In= unassigned}', ""); + Expect(1, 983037, '\P{^Is_Present_In= unassigned}', ""); + Expect(0, 983040, '\p{Is_Present_In= unassigned}', ""); + Expect(1, 983040, '\p{^Is_Present_In= unassigned}', ""); + Expect(1, 983040, '\P{Is_Present_In= unassigned}', ""); + Expect(0, 983040, '\P{^Is_Present_In= unassigned}', ""); + Error('\p{Is_In= /a/UNASSIGNED}'); + Error('\P{Is_In= /a/UNASSIGNED}'); + Expect(1, 983037, '\p{Is_In=unassigned}', ""); + Expect(0, 983037, '\p{^Is_In=unassigned}', ""); + Expect(0, 983037, '\P{Is_In=unassigned}', ""); + Expect(1, 983037, '\P{^Is_In=unassigned}', ""); + Expect(0, 983040, '\p{Is_In=unassigned}', ""); + Expect(1, 983040, '\p{^Is_In=unassigned}', ""); + Expect(1, 983040, '\P{Is_In=unassigned}', ""); + Expect(0, 983040, '\P{^Is_In=unassigned}', ""); + Expect(1, 983037, '\p{Is_In=__Unassigned}', ""); + Expect(0, 983037, '\p{^Is_In=__Unassigned}', ""); + Expect(0, 983037, '\P{Is_In=__Unassigned}', ""); + Expect(1, 983037, '\P{^Is_In=__Unassigned}', ""); + Expect(0, 983040, '\p{Is_In=__Unassigned}', ""); + Expect(1, 983040, '\p{^Is_In=__Unassigned}', ""); + Expect(1, 983040, '\P{Is_In=__Unassigned}', ""); + Expect(0, 983040, '\P{^Is_In=__Unassigned}', ""); Error('\p{indicpositionalcategory}'); Error('\P{indicpositionalcategory}'); Error('\p{inpc}'); Error('\P{inpc}'); - Error('\p{Indic_Positional_Category=:= BOTTOM}'); - Error('\P{Indic_Positional_Category=:= BOTTOM}'); + Error('\p{Indic_Positional_Category: -bottom:=}'); + Error('\P{Indic_Positional_Category: -bottom:=}'); Expect(1, 73460, '\p{Indic_Positional_Category=:\ABottom\z:}', "");; Expect(0, 73461, '\p{Indic_Positional_Category=:\ABottom\z:}', "");; Expect(1, 73460, '\p{Indic_Positional_Category=bottom}', ""); @@ -45302,38 +47582,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73461, '\P{^Indic_Positional_Category=bottom}', ""); Expect(1, 73460, '\p{Indic_Positional_Category=:\Abottom\z:}', "");; Expect(0, 73461, '\p{Indic_Positional_Category=:\Abottom\z:}', "");; - Expect(1, 73460, '\p{Indic_Positional_Category=_-BOTTOM}', ""); - Expect(0, 73460, '\p{^Indic_Positional_Category=_-BOTTOM}', ""); - Expect(0, 73460, '\P{Indic_Positional_Category=_-BOTTOM}', ""); - Expect(1, 73460, '\P{^Indic_Positional_Category=_-BOTTOM}', ""); - Expect(0, 73461, '\p{Indic_Positional_Category=_-BOTTOM}', ""); - Expect(1, 73461, '\p{^Indic_Positional_Category=_-BOTTOM}', ""); - Expect(1, 73461, '\P{Indic_Positional_Category=_-BOTTOM}', ""); - Expect(0, 73461, '\P{^Indic_Positional_Category=_-BOTTOM}', ""); - Error('\p{InPC=- bottom/a/}'); - Error('\P{InPC=- bottom/a/}'); + Expect(1, 73460, '\p{Indic_Positional_Category= bottom}', ""); + Expect(0, 73460, '\p{^Indic_Positional_Category= bottom}', ""); + Expect(0, 73460, '\P{Indic_Positional_Category= bottom}', ""); + Expect(1, 73460, '\P{^Indic_Positional_Category= bottom}', ""); + Expect(0, 73461, '\p{Indic_Positional_Category= bottom}', ""); + Expect(1, 73461, '\p{^Indic_Positional_Category= bottom}', ""); + Expect(1, 73461, '\P{Indic_Positional_Category= bottom}', ""); + Expect(0, 73461, '\P{^Indic_Positional_Category= bottom}', ""); + Error('\p{InPC= -Bottom/a/}'); + Error('\P{InPC= -Bottom/a/}'); Expect(1, 73460, '\p{InPC=:\ABottom\z:}', "");; Expect(0, 73461, '\p{InPC=:\ABottom\z:}', "");; - Expect(1, 73460, '\p{InPC=bottom}', ""); - Expect(0, 73460, '\p{^InPC=bottom}', ""); - Expect(0, 73460, '\P{InPC=bottom}', ""); - Expect(1, 73460, '\P{^InPC=bottom}', ""); - Expect(0, 73461, '\p{InPC=bottom}', ""); - Expect(1, 73461, '\p{^InPC=bottom}', ""); - Expect(1, 73461, '\P{InPC=bottom}', ""); - Expect(0, 73461, '\P{^InPC=bottom}', ""); + Expect(1, 73460, '\p{InPC: bottom}', ""); + Expect(0, 73460, '\p{^InPC: bottom}', ""); + Expect(0, 73460, '\P{InPC: bottom}', ""); + Expect(1, 73460, '\P{^InPC: bottom}', ""); + Expect(0, 73461, '\p{InPC: bottom}', ""); + Expect(1, 73461, '\p{^InPC: bottom}', ""); + Expect(1, 73461, '\P{InPC: bottom}', ""); + Expect(0, 73461, '\P{^InPC: bottom}', ""); Expect(1, 73460, '\p{InPC=:\Abottom\z:}', "");; Expect(0, 73461, '\p{InPC=:\Abottom\z:}', "");; - Expect(1, 73460, '\p{InPC=- bottom}', ""); - Expect(0, 73460, '\p{^InPC=- bottom}', ""); - Expect(0, 73460, '\P{InPC=- bottom}', ""); - Expect(1, 73460, '\P{^InPC=- bottom}', ""); - Expect(0, 73461, '\p{InPC=- bottom}', ""); - Expect(1, 73461, '\p{^InPC=- bottom}', ""); - Expect(1, 73461, '\P{InPC=- bottom}', ""); - Expect(0, 73461, '\P{^InPC=- bottom}', ""); - Error('\p{Is_Indic_Positional_Category=:= BOTTOM}'); - Error('\P{Is_Indic_Positional_Category=:= BOTTOM}'); + Expect(1, 73460, '\p{InPC= Bottom}', ""); + Expect(0, 73460, '\p{^InPC= Bottom}', ""); + Expect(0, 73460, '\P{InPC= Bottom}', ""); + Expect(1, 73460, '\P{^InPC= Bottom}', ""); + Expect(0, 73461, '\p{InPC= Bottom}', ""); + Expect(1, 73461, '\p{^InPC= Bottom}', ""); + Expect(1, 73461, '\P{InPC= Bottom}', ""); + Expect(0, 73461, '\P{^InPC= Bottom}', ""); + Error('\p{Is_Indic_Positional_Category=:= Bottom}'); + Error('\P{Is_Indic_Positional_Category=:= Bottom}'); Expect(1, 73460, '\p{Is_Indic_Positional_Category=bottom}', ""); Expect(0, 73460, '\p{^Is_Indic_Positional_Category=bottom}', ""); Expect(0, 73460, '\P{Is_Indic_Positional_Category=bottom}', ""); @@ -45342,16 +47622,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73461, '\p{^Is_Indic_Positional_Category=bottom}', ""); Expect(1, 73461, '\P{Is_Indic_Positional_Category=bottom}', ""); Expect(0, 73461, '\P{^Is_Indic_Positional_Category=bottom}', ""); - Expect(1, 73460, '\p{Is_Indic_Positional_Category=--BOTTOM}', ""); - Expect(0, 73460, '\p{^Is_Indic_Positional_Category=--BOTTOM}', ""); - Expect(0, 73460, '\P{Is_Indic_Positional_Category=--BOTTOM}', ""); - Expect(1, 73460, '\P{^Is_Indic_Positional_Category=--BOTTOM}', ""); - Expect(0, 73461, '\p{Is_Indic_Positional_Category=--BOTTOM}', ""); - Expect(1, 73461, '\p{^Is_Indic_Positional_Category=--BOTTOM}', ""); - Expect(1, 73461, '\P{Is_Indic_Positional_Category=--BOTTOM}', ""); - Expect(0, 73461, '\P{^Is_Indic_Positional_Category=--BOTTOM}', ""); - Error('\p{Is_InPC=:=- BOTTOM}'); - Error('\P{Is_InPC=:=- BOTTOM}'); + Expect(1, 73460, '\p{Is_Indic_Positional_Category=__Bottom}', ""); + Expect(0, 73460, '\p{^Is_Indic_Positional_Category=__Bottom}', ""); + Expect(0, 73460, '\P{Is_Indic_Positional_Category=__Bottom}', ""); + Expect(1, 73460, '\P{^Is_Indic_Positional_Category=__Bottom}', ""); + Expect(0, 73461, '\p{Is_Indic_Positional_Category=__Bottom}', ""); + Expect(1, 73461, '\p{^Is_Indic_Positional_Category=__Bottom}', ""); + Expect(1, 73461, '\P{Is_Indic_Positional_Category=__Bottom}', ""); + Expect(0, 73461, '\P{^Is_Indic_Positional_Category=__Bottom}', ""); + Error('\p{Is_InPC: -:=bottom}'); + Error('\P{Is_InPC: -:=bottom}'); Expect(1, 73460, '\p{Is_InPC=bottom}', ""); Expect(0, 73460, '\p{^Is_InPC=bottom}', ""); Expect(0, 73460, '\P{Is_InPC=bottom}', ""); @@ -45360,16 +47640,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73461, '\p{^Is_InPC=bottom}', ""); Expect(1, 73461, '\P{Is_InPC=bottom}', ""); Expect(0, 73461, '\P{^Is_InPC=bottom}', ""); - Expect(1, 73460, '\p{Is_InPC=Bottom}', ""); - Expect(0, 73460, '\p{^Is_InPC=Bottom}', ""); - Expect(0, 73460, '\P{Is_InPC=Bottom}', ""); - Expect(1, 73460, '\P{^Is_InPC=Bottom}', ""); - Expect(0, 73461, '\p{Is_InPC=Bottom}', ""); - Expect(1, 73461, '\p{^Is_InPC=Bottom}', ""); - Expect(1, 73461, '\P{Is_InPC=Bottom}', ""); - Expect(0, 73461, '\P{^Is_InPC=Bottom}', ""); - Error('\p{Indic_Positional_Category= /a/bottom_and_Left}'); - Error('\P{Indic_Positional_Category= /a/bottom_and_Left}'); + Expect(1, 73460, '\p{Is_InPC= Bottom}', ""); + Expect(0, 73460, '\p{^Is_InPC= Bottom}', ""); + Expect(0, 73460, '\P{Is_InPC= Bottom}', ""); + Expect(1, 73460, '\P{^Is_InPC= Bottom}', ""); + Expect(0, 73461, '\p{Is_InPC= Bottom}', ""); + Expect(1, 73461, '\p{^Is_InPC= Bottom}', ""); + Expect(1, 73461, '\P{Is_InPC= Bottom}', ""); + Expect(0, 73461, '\P{^Is_InPC= Bottom}', ""); + Error('\p{Indic_Positional_Category= :=BOTTOM_AND_Left}'); + Error('\P{Indic_Positional_Category= :=BOTTOM_AND_Left}'); Expect(1, 43455, '\p{Indic_Positional_Category=:\ABottom_And_Left\z:}', "");; Expect(0, 43456, '\p{Indic_Positional_Category=:\ABottom_And_Left\z:}', "");; Expect(1, 43455, '\p{Indic_Positional_Category=bottomandleft}', ""); @@ -45382,16 +47662,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 43456, '\P{^Indic_Positional_Category=bottomandleft}', ""); Expect(1, 43455, '\p{Indic_Positional_Category=:\Abottomandleft\z:}', "");; Expect(0, 43456, '\p{Indic_Positional_Category=:\Abottomandleft\z:}', "");; - Expect(1, 43455, '\p{Indic_Positional_Category: _Bottom_And_Left}', ""); - Expect(0, 43455, '\p{^Indic_Positional_Category: _Bottom_And_Left}', ""); - Expect(0, 43455, '\P{Indic_Positional_Category: _Bottom_And_Left}', ""); - Expect(1, 43455, '\P{^Indic_Positional_Category: _Bottom_And_Left}', ""); - Expect(0, 43456, '\p{Indic_Positional_Category: _Bottom_And_Left}', ""); - Expect(1, 43456, '\p{^Indic_Positional_Category: _Bottom_And_Left}', ""); - Expect(1, 43456, '\P{Indic_Positional_Category: _Bottom_And_Left}', ""); - Expect(0, 43456, '\P{^Indic_Positional_Category: _Bottom_And_Left}', ""); - Error('\p{InPC=/a/_bottom_AND_LEFT}'); - Error('\P{InPC=/a/_bottom_AND_LEFT}'); + Expect(1, 43455, '\p{Indic_Positional_Category= Bottom_And_Left}', ""); + Expect(0, 43455, '\p{^Indic_Positional_Category= Bottom_And_Left}', ""); + Expect(0, 43455, '\P{Indic_Positional_Category= Bottom_And_Left}', ""); + Expect(1, 43455, '\P{^Indic_Positional_Category= Bottom_And_Left}', ""); + Expect(0, 43456, '\p{Indic_Positional_Category= Bottom_And_Left}', ""); + Expect(1, 43456, '\p{^Indic_Positional_Category= Bottom_And_Left}', ""); + Expect(1, 43456, '\P{Indic_Positional_Category= Bottom_And_Left}', ""); + Expect(0, 43456, '\P{^Indic_Positional_Category= Bottom_And_Left}', ""); + Error('\p{InPC= Bottom_AND_Left/a/}'); + Error('\P{InPC= Bottom_AND_Left/a/}'); Expect(1, 43455, '\p{InPC=:\ABottom_And_Left\z:}', "");; Expect(0, 43456, '\p{InPC=:\ABottom_And_Left\z:}', "");; Expect(1, 43455, '\p{InPC=bottomandleft}', ""); @@ -45404,16 +47684,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 43456, '\P{^InPC=bottomandleft}', ""); Expect(1, 43455, '\p{InPC=:\Abottomandleft\z:}', "");; Expect(0, 43456, '\p{InPC=:\Abottomandleft\z:}', "");; - Expect(1, 43455, '\p{InPC=- Bottom_and_left}', ""); - Expect(0, 43455, '\p{^InPC=- Bottom_and_left}', ""); - Expect(0, 43455, '\P{InPC=- Bottom_and_left}', ""); - Expect(1, 43455, '\P{^InPC=- Bottom_and_left}', ""); - Expect(0, 43456, '\p{InPC=- Bottom_and_left}', ""); - Expect(1, 43456, '\p{^InPC=- Bottom_and_left}', ""); - Expect(1, 43456, '\P{InPC=- Bottom_and_left}', ""); - Expect(0, 43456, '\P{^InPC=- Bottom_and_left}', ""); - Error('\p{Is_Indic_Positional_Category=/a/-bottom_And_Left}'); - Error('\P{Is_Indic_Positional_Category=/a/-bottom_And_Left}'); + Expect(1, 43455, '\p{InPC=-Bottom_And_Left}', ""); + Expect(0, 43455, '\p{^InPC=-Bottom_And_Left}', ""); + Expect(0, 43455, '\P{InPC=-Bottom_And_Left}', ""); + Expect(1, 43455, '\P{^InPC=-Bottom_And_Left}', ""); + Expect(0, 43456, '\p{InPC=-Bottom_And_Left}', ""); + Expect(1, 43456, '\p{^InPC=-Bottom_And_Left}', ""); + Expect(1, 43456, '\P{InPC=-Bottom_And_Left}', ""); + Expect(0, 43456, '\P{^InPC=-Bottom_And_Left}', ""); + Error('\p{Is_Indic_Positional_Category= BOTTOM_And_LEFT/a/}'); + Error('\P{Is_Indic_Positional_Category= BOTTOM_And_LEFT/a/}'); Expect(1, 43455, '\p{Is_Indic_Positional_Category=bottomandleft}', ""); Expect(0, 43455, '\p{^Is_Indic_Positional_Category=bottomandleft}', ""); Expect(0, 43455, '\P{Is_Indic_Positional_Category=bottomandleft}', ""); @@ -45422,16 +47702,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43456, '\p{^Is_Indic_Positional_Category=bottomandleft}', ""); Expect(1, 43456, '\P{Is_Indic_Positional_Category=bottomandleft}', ""); Expect(0, 43456, '\P{^Is_Indic_Positional_Category=bottomandleft}', ""); - Expect(1, 43455, '\p{Is_Indic_Positional_Category=- Bottom_And_LEFT}', ""); - Expect(0, 43455, '\p{^Is_Indic_Positional_Category=- Bottom_And_LEFT}', ""); - Expect(0, 43455, '\P{Is_Indic_Positional_Category=- Bottom_And_LEFT}', ""); - Expect(1, 43455, '\P{^Is_Indic_Positional_Category=- Bottom_And_LEFT}', ""); - Expect(0, 43456, '\p{Is_Indic_Positional_Category=- Bottom_And_LEFT}', ""); - Expect(1, 43456, '\p{^Is_Indic_Positional_Category=- Bottom_And_LEFT}', ""); - Expect(1, 43456, '\P{Is_Indic_Positional_Category=- Bottom_And_LEFT}', ""); - Expect(0, 43456, '\P{^Is_Indic_Positional_Category=- Bottom_And_LEFT}', ""); - Error('\p{Is_InPC: :=_ BOTTOM_And_Left}'); - Error('\P{Is_InPC: :=_ BOTTOM_And_Left}'); + Expect(1, 43455, '\p{Is_Indic_Positional_Category=_ BOTTOM_and_left}', ""); + Expect(0, 43455, '\p{^Is_Indic_Positional_Category=_ BOTTOM_and_left}', ""); + Expect(0, 43455, '\P{Is_Indic_Positional_Category=_ BOTTOM_and_left}', ""); + Expect(1, 43455, '\P{^Is_Indic_Positional_Category=_ BOTTOM_and_left}', ""); + Expect(0, 43456, '\p{Is_Indic_Positional_Category=_ BOTTOM_and_left}', ""); + Expect(1, 43456, '\p{^Is_Indic_Positional_Category=_ BOTTOM_and_left}', ""); + Expect(1, 43456, '\P{Is_Indic_Positional_Category=_ BOTTOM_and_left}', ""); + Expect(0, 43456, '\P{^Is_Indic_Positional_Category=_ BOTTOM_and_left}', ""); + Error('\p{Is_InPC= -BOTTOM_and_left:=}'); + Error('\P{Is_InPC= -BOTTOM_and_left:=}'); Expect(1, 43455, '\p{Is_InPC=bottomandleft}', ""); Expect(0, 43455, '\p{^Is_InPC=bottomandleft}', ""); Expect(0, 43455, '\P{Is_InPC=bottomandleft}', ""); @@ -45440,96 +47720,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43456, '\p{^Is_InPC=bottomandleft}', ""); Expect(1, 43456, '\P{Is_InPC=bottomandleft}', ""); Expect(0, 43456, '\P{^Is_InPC=bottomandleft}', ""); - Expect(1, 43455, '\p{Is_InPC=BOTTOM_And_Left}', ""); - Expect(0, 43455, '\p{^Is_InPC=BOTTOM_And_Left}', ""); - Expect(0, 43455, '\P{Is_InPC=BOTTOM_And_Left}', ""); - Expect(1, 43455, '\P{^Is_InPC=BOTTOM_And_Left}', ""); - Expect(0, 43456, '\p{Is_InPC=BOTTOM_And_Left}', ""); - Expect(1, 43456, '\p{^Is_InPC=BOTTOM_And_Left}', ""); - Expect(1, 43456, '\P{Is_InPC=BOTTOM_And_Left}', ""); - Expect(0, 43456, '\P{^Is_InPC=BOTTOM_And_Left}', ""); - Error('\p{Indic_Positional_Category= -BOTTOM_and_right/a/}'); - Error('\P{Indic_Positional_Category= -BOTTOM_and_right/a/}'); - Expect(1, 43456, '\p{Indic_Positional_Category=:\ABottom_And_Right\z:}', "");; - Expect(0, 43457, '\p{Indic_Positional_Category=:\ABottom_And_Right\z:}', "");; - Expect(1, 43456, '\p{Indic_Positional_Category=bottomandright}', ""); - Expect(0, 43456, '\p{^Indic_Positional_Category=bottomandright}', ""); - Expect(0, 43456, '\P{Indic_Positional_Category=bottomandright}', ""); - Expect(1, 43456, '\P{^Indic_Positional_Category=bottomandright}', ""); - Expect(0, 43457, '\p{Indic_Positional_Category=bottomandright}', ""); - Expect(1, 43457, '\p{^Indic_Positional_Category=bottomandright}', ""); - Expect(1, 43457, '\P{Indic_Positional_Category=bottomandright}', ""); - Expect(0, 43457, '\P{^Indic_Positional_Category=bottomandright}', ""); - Expect(1, 43456, '\p{Indic_Positional_Category=:\Abottomandright\z:}', "");; - Expect(0, 43457, '\p{Indic_Positional_Category=:\Abottomandright\z:}', "");; - Expect(1, 43456, '\p{Indic_Positional_Category=-Bottom_And_RIGHT}', ""); - Expect(0, 43456, '\p{^Indic_Positional_Category=-Bottom_And_RIGHT}', ""); - Expect(0, 43456, '\P{Indic_Positional_Category=-Bottom_And_RIGHT}', ""); - Expect(1, 43456, '\P{^Indic_Positional_Category=-Bottom_And_RIGHT}', ""); - Expect(0, 43457, '\p{Indic_Positional_Category=-Bottom_And_RIGHT}', ""); - Expect(1, 43457, '\p{^Indic_Positional_Category=-Bottom_And_RIGHT}', ""); - Expect(1, 43457, '\P{Indic_Positional_Category=-Bottom_And_RIGHT}', ""); - Expect(0, 43457, '\P{^Indic_Positional_Category=-Bottom_And_RIGHT}', ""); - Error('\p{InPC=:= Bottom_And_Right}'); - Error('\P{InPC=:= Bottom_And_Right}'); - Expect(1, 43456, '\p{InPC=:\ABottom_And_Right\z:}', "");; - Expect(0, 43457, '\p{InPC=:\ABottom_And_Right\z:}', "");; - Expect(1, 43456, '\p{InPC:bottomandright}', ""); - Expect(0, 43456, '\p{^InPC:bottomandright}', ""); - Expect(0, 43456, '\P{InPC:bottomandright}', ""); - Expect(1, 43456, '\P{^InPC:bottomandright}', ""); - Expect(0, 43457, '\p{InPC:bottomandright}', ""); - Expect(1, 43457, '\p{^InPC:bottomandright}', ""); - Expect(1, 43457, '\P{InPC:bottomandright}', ""); - Expect(0, 43457, '\P{^InPC:bottomandright}', ""); - Expect(1, 43456, '\p{InPC=:\Abottomandright\z:}', "");; - Expect(0, 43457, '\p{InPC=:\Abottomandright\z:}', "");; - Expect(1, 43456, '\p{InPC=_Bottom_And_right}', ""); - Expect(0, 43456, '\p{^InPC=_Bottom_And_right}', ""); - Expect(0, 43456, '\P{InPC=_Bottom_And_right}', ""); - Expect(1, 43456, '\P{^InPC=_Bottom_And_right}', ""); - Expect(0, 43457, '\p{InPC=_Bottom_And_right}', ""); - Expect(1, 43457, '\p{^InPC=_Bottom_And_right}', ""); - Expect(1, 43457, '\P{InPC=_Bottom_And_right}', ""); - Expect(0, 43457, '\P{^InPC=_Bottom_And_right}', ""); - Error('\p{Is_Indic_Positional_Category= Bottom_And_RIGHT:=}'); - Error('\P{Is_Indic_Positional_Category= Bottom_And_RIGHT:=}'); - Expect(1, 43456, '\p{Is_Indic_Positional_Category=bottomandright}', ""); - Expect(0, 43456, '\p{^Is_Indic_Positional_Category=bottomandright}', ""); - Expect(0, 43456, '\P{Is_Indic_Positional_Category=bottomandright}', ""); - Expect(1, 43456, '\P{^Is_Indic_Positional_Category=bottomandright}', ""); - Expect(0, 43457, '\p{Is_Indic_Positional_Category=bottomandright}', ""); - Expect(1, 43457, '\p{^Is_Indic_Positional_Category=bottomandright}', ""); - Expect(1, 43457, '\P{Is_Indic_Positional_Category=bottomandright}', ""); - Expect(0, 43457, '\P{^Is_Indic_Positional_Category=bottomandright}', ""); - Expect(1, 43456, '\p{Is_Indic_Positional_Category: _ BOTTOM_AND_right}', ""); - Expect(0, 43456, '\p{^Is_Indic_Positional_Category: _ BOTTOM_AND_right}', ""); - Expect(0, 43456, '\P{Is_Indic_Positional_Category: _ BOTTOM_AND_right}', ""); - Expect(1, 43456, '\P{^Is_Indic_Positional_Category: _ BOTTOM_AND_right}', ""); - Expect(0, 43457, '\p{Is_Indic_Positional_Category: _ BOTTOM_AND_right}', ""); - Expect(1, 43457, '\p{^Is_Indic_Positional_Category: _ BOTTOM_AND_right}', ""); - Expect(1, 43457, '\P{Is_Indic_Positional_Category: _ BOTTOM_AND_right}', ""); - Expect(0, 43457, '\P{^Is_Indic_Positional_Category: _ BOTTOM_AND_right}', ""); - Error('\p{Is_InPC= :=bottom_and_Right}'); - Error('\P{Is_InPC= :=bottom_and_Right}'); - Expect(1, 43456, '\p{Is_InPC=bottomandright}', ""); - Expect(0, 43456, '\p{^Is_InPC=bottomandright}', ""); - Expect(0, 43456, '\P{Is_InPC=bottomandright}', ""); - Expect(1, 43456, '\P{^Is_InPC=bottomandright}', ""); - Expect(0, 43457, '\p{Is_InPC=bottomandright}', ""); - Expect(1, 43457, '\p{^Is_InPC=bottomandright}', ""); - Expect(1, 43457, '\P{Is_InPC=bottomandright}', ""); - Expect(0, 43457, '\P{^Is_InPC=bottomandright}', ""); - Expect(1, 43456, '\p{Is_InPC= -bottom_And_Right}', ""); - Expect(0, 43456, '\p{^Is_InPC= -bottom_And_Right}', ""); - Expect(0, 43456, '\P{Is_InPC= -bottom_And_Right}', ""); - Expect(1, 43456, '\P{^Is_InPC= -bottom_And_Right}', ""); - Expect(0, 43457, '\p{Is_InPC= -bottom_And_Right}', ""); - Expect(1, 43457, '\p{^Is_InPC= -bottom_And_Right}', ""); - Expect(1, 43457, '\P{Is_InPC= -bottom_And_Right}', ""); - Expect(0, 43457, '\P{^Is_InPC= -bottom_And_Right}', ""); - Error('\p{Indic_Positional_Category=_LEFT/a/}'); - Error('\P{Indic_Positional_Category=_LEFT/a/}'); + Expect(1, 43455, '\p{Is_InPC=Bottom_And_LEFT}', ""); + Expect(0, 43455, '\p{^Is_InPC=Bottom_And_LEFT}', ""); + Expect(0, 43455, '\P{Is_InPC=Bottom_And_LEFT}', ""); + Expect(1, 43455, '\P{^Is_InPC=Bottom_And_LEFT}', ""); + Expect(0, 43456, '\p{Is_InPC=Bottom_And_LEFT}', ""); + Expect(1, 43456, '\p{^Is_InPC=Bottom_And_LEFT}', ""); + Expect(1, 43456, '\P{Is_InPC=Bottom_And_LEFT}', ""); + Expect(0, 43456, '\P{^Is_InPC=Bottom_And_LEFT}', ""); + Error('\p{Indic_Positional_Category=-BOTTOM_and_RIGHT/a/}'); + Error('\P{Indic_Positional_Category=-BOTTOM_and_RIGHT/a/}'); + Expect(1, 72002, '\p{Indic_Positional_Category=:\ABottom_And_Right\z:}', "");; + Expect(0, 72003, '\p{Indic_Positional_Category=:\ABottom_And_Right\z:}', "");; + Expect(1, 72002, '\p{Indic_Positional_Category=bottomandright}', ""); + Expect(0, 72002, '\p{^Indic_Positional_Category=bottomandright}', ""); + Expect(0, 72002, '\P{Indic_Positional_Category=bottomandright}', ""); + Expect(1, 72002, '\P{^Indic_Positional_Category=bottomandright}', ""); + Expect(0, 72003, '\p{Indic_Positional_Category=bottomandright}', ""); + Expect(1, 72003, '\p{^Indic_Positional_Category=bottomandright}', ""); + Expect(1, 72003, '\P{Indic_Positional_Category=bottomandright}', ""); + Expect(0, 72003, '\P{^Indic_Positional_Category=bottomandright}', ""); + Expect(1, 72002, '\p{Indic_Positional_Category=:\Abottomandright\z:}', "");; + Expect(0, 72003, '\p{Indic_Positional_Category=:\Abottomandright\z:}', "");; + Expect(1, 72002, '\p{Indic_Positional_Category= BOTTOM_and_Right}', ""); + Expect(0, 72002, '\p{^Indic_Positional_Category= BOTTOM_and_Right}', ""); + Expect(0, 72002, '\P{Indic_Positional_Category= BOTTOM_and_Right}', ""); + Expect(1, 72002, '\P{^Indic_Positional_Category= BOTTOM_and_Right}', ""); + Expect(0, 72003, '\p{Indic_Positional_Category= BOTTOM_and_Right}', ""); + Expect(1, 72003, '\p{^Indic_Positional_Category= BOTTOM_and_Right}', ""); + Expect(1, 72003, '\P{Indic_Positional_Category= BOTTOM_and_Right}', ""); + Expect(0, 72003, '\P{^Indic_Positional_Category= BOTTOM_and_Right}', ""); + Error('\p{InPC=_ bottom_AND_Right/a/}'); + Error('\P{InPC=_ bottom_AND_Right/a/}'); + Expect(1, 72002, '\p{InPC=:\ABottom_And_Right\z:}', "");; + Expect(0, 72003, '\p{InPC=:\ABottom_And_Right\z:}', "");; + Expect(1, 72002, '\p{InPC=bottomandright}', ""); + Expect(0, 72002, '\p{^InPC=bottomandright}', ""); + Expect(0, 72002, '\P{InPC=bottomandright}', ""); + Expect(1, 72002, '\P{^InPC=bottomandright}', ""); + Expect(0, 72003, '\p{InPC=bottomandright}', ""); + Expect(1, 72003, '\p{^InPC=bottomandright}', ""); + Expect(1, 72003, '\P{InPC=bottomandright}', ""); + Expect(0, 72003, '\P{^InPC=bottomandright}', ""); + Expect(1, 72002, '\p{InPC=:\Abottomandright\z:}', "");; + Expect(0, 72003, '\p{InPC=:\Abottomandright\z:}', "");; + Expect(1, 72002, '\p{InPC= _BOTTOM_And_right}', ""); + Expect(0, 72002, '\p{^InPC= _BOTTOM_And_right}', ""); + Expect(0, 72002, '\P{InPC= _BOTTOM_And_right}', ""); + Expect(1, 72002, '\P{^InPC= _BOTTOM_And_right}', ""); + Expect(0, 72003, '\p{InPC= _BOTTOM_And_right}', ""); + Expect(1, 72003, '\p{^InPC= _BOTTOM_And_right}', ""); + Expect(1, 72003, '\P{InPC= _BOTTOM_And_right}', ""); + Expect(0, 72003, '\P{^InPC= _BOTTOM_And_right}', ""); + Error('\p{Is_Indic_Positional_Category= _Bottom_And_RIGHT/a/}'); + Error('\P{Is_Indic_Positional_Category= _Bottom_And_RIGHT/a/}'); + Expect(1, 72002, '\p{Is_Indic_Positional_Category=bottomandright}', ""); + Expect(0, 72002, '\p{^Is_Indic_Positional_Category=bottomandright}', ""); + Expect(0, 72002, '\P{Is_Indic_Positional_Category=bottomandright}', ""); + Expect(1, 72002, '\P{^Is_Indic_Positional_Category=bottomandright}', ""); + Expect(0, 72003, '\p{Is_Indic_Positional_Category=bottomandright}', ""); + Expect(1, 72003, '\p{^Is_Indic_Positional_Category=bottomandright}', ""); + Expect(1, 72003, '\P{Is_Indic_Positional_Category=bottomandright}', ""); + Expect(0, 72003, '\P{^Is_Indic_Positional_Category=bottomandright}', ""); + Expect(1, 72002, '\p{Is_Indic_Positional_Category=_Bottom_AND_Right}', ""); + Expect(0, 72002, '\p{^Is_Indic_Positional_Category=_Bottom_AND_Right}', ""); + Expect(0, 72002, '\P{Is_Indic_Positional_Category=_Bottom_AND_Right}', ""); + Expect(1, 72002, '\P{^Is_Indic_Positional_Category=_Bottom_AND_Right}', ""); + Expect(0, 72003, '\p{Is_Indic_Positional_Category=_Bottom_AND_Right}', ""); + Expect(1, 72003, '\p{^Is_Indic_Positional_Category=_Bottom_AND_Right}', ""); + Expect(1, 72003, '\P{Is_Indic_Positional_Category=_Bottom_AND_Right}', ""); + Expect(0, 72003, '\P{^Is_Indic_Positional_Category=_Bottom_AND_Right}', ""); + Error('\p{Is_InPC=-:=Bottom_And_Right}'); + Error('\P{Is_InPC=-:=Bottom_And_Right}'); + Expect(1, 72002, '\p{Is_InPC=bottomandright}', ""); + Expect(0, 72002, '\p{^Is_InPC=bottomandright}', ""); + Expect(0, 72002, '\P{Is_InPC=bottomandright}', ""); + Expect(1, 72002, '\P{^Is_InPC=bottomandright}', ""); + Expect(0, 72003, '\p{Is_InPC=bottomandright}', ""); + Expect(1, 72003, '\p{^Is_InPC=bottomandright}', ""); + Expect(1, 72003, '\P{Is_InPC=bottomandright}', ""); + Expect(0, 72003, '\P{^Is_InPC=bottomandright}', ""); + Expect(1, 72002, '\p{Is_InPC:-_Bottom_And_RIGHT}', ""); + Expect(0, 72002, '\p{^Is_InPC:-_Bottom_And_RIGHT}', ""); + Expect(0, 72002, '\P{Is_InPC:-_Bottom_And_RIGHT}', ""); + Expect(1, 72002, '\P{^Is_InPC:-_Bottom_And_RIGHT}', ""); + Expect(0, 72003, '\p{Is_InPC:-_Bottom_And_RIGHT}', ""); + Expect(1, 72003, '\p{^Is_InPC:-_Bottom_And_RIGHT}', ""); + Expect(1, 72003, '\P{Is_InPC:-_Bottom_And_RIGHT}', ""); + Expect(0, 72003, '\P{^Is_InPC:-_Bottom_And_RIGHT}', ""); + Error('\p{Indic_Positional_Category=/a/_LEFT}'); + Error('\P{Indic_Positional_Category=/a/_LEFT}'); Expect(1, 73461, '\p{Indic_Positional_Category=:\ALeft\z:}', "");; Expect(0, 73462, '\p{Indic_Positional_Category=:\ALeft\z:}', "");; Expect(1, 73461, '\p{Indic_Positional_Category=left}', ""); @@ -45542,16 +47822,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73462, '\P{^Indic_Positional_Category=left}', ""); Expect(1, 73461, '\p{Indic_Positional_Category=:\Aleft\z:}', "");; Expect(0, 73462, '\p{Indic_Positional_Category=:\Aleft\z:}', "");; - Expect(1, 73461, '\p{Indic_Positional_Category=-Left}', ""); - Expect(0, 73461, '\p{^Indic_Positional_Category=-Left}', ""); - Expect(0, 73461, '\P{Indic_Positional_Category=-Left}', ""); - Expect(1, 73461, '\P{^Indic_Positional_Category=-Left}', ""); - Expect(0, 73462, '\p{Indic_Positional_Category=-Left}', ""); - Expect(1, 73462, '\p{^Indic_Positional_Category=-Left}', ""); - Expect(1, 73462, '\P{Indic_Positional_Category=-Left}', ""); - Expect(0, 73462, '\P{^Indic_Positional_Category=-Left}', ""); - Error('\p{InPC=/a/--Left}'); - Error('\P{InPC=/a/--Left}'); + Expect(1, 73461, '\p{Indic_Positional_Category=_ Left}', ""); + Expect(0, 73461, '\p{^Indic_Positional_Category=_ Left}', ""); + Expect(0, 73461, '\P{Indic_Positional_Category=_ Left}', ""); + Expect(1, 73461, '\P{^Indic_Positional_Category=_ Left}', ""); + Expect(0, 73462, '\p{Indic_Positional_Category=_ Left}', ""); + Expect(1, 73462, '\p{^Indic_Positional_Category=_ Left}', ""); + Expect(1, 73462, '\P{Indic_Positional_Category=_ Left}', ""); + Expect(0, 73462, '\P{^Indic_Positional_Category=_ Left}', ""); + Error('\p{InPC=-:=Left}'); + Error('\P{InPC=-:=Left}'); Expect(1, 73461, '\p{InPC=:\ALeft\z:}', "");; Expect(0, 73462, '\p{InPC=:\ALeft\z:}', "");; Expect(1, 73461, '\p{InPC=left}', ""); @@ -45564,34 +47844,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73462, '\P{^InPC=left}', ""); Expect(1, 73461, '\p{InPC=:\Aleft\z:}', "");; Expect(0, 73462, '\p{InPC=:\Aleft\z:}', "");; - Expect(1, 73461, '\p{InPC= -Left}', ""); - Expect(0, 73461, '\p{^InPC= -Left}', ""); - Expect(0, 73461, '\P{InPC= -Left}', ""); - Expect(1, 73461, '\P{^InPC= -Left}', ""); - Expect(0, 73462, '\p{InPC= -Left}', ""); - Expect(1, 73462, '\p{^InPC= -Left}', ""); - Expect(1, 73462, '\P{InPC= -Left}', ""); - Expect(0, 73462, '\P{^InPC= -Left}', ""); - Error('\p{Is_Indic_Positional_Category=:= Left}'); - Error('\P{Is_Indic_Positional_Category=:= Left}'); - Expect(1, 73461, '\p{Is_Indic_Positional_Category: left}', ""); - Expect(0, 73461, '\p{^Is_Indic_Positional_Category: left}', ""); - Expect(0, 73461, '\P{Is_Indic_Positional_Category: left}', ""); - Expect(1, 73461, '\P{^Is_Indic_Positional_Category: left}', ""); - Expect(0, 73462, '\p{Is_Indic_Positional_Category: left}', ""); - Expect(1, 73462, '\p{^Is_Indic_Positional_Category: left}', ""); - Expect(1, 73462, '\P{Is_Indic_Positional_Category: left}', ""); - Expect(0, 73462, '\P{^Is_Indic_Positional_Category: left}', ""); - Expect(1, 73461, '\p{Is_Indic_Positional_Category=_ Left}', ""); - Expect(0, 73461, '\p{^Is_Indic_Positional_Category=_ Left}', ""); - Expect(0, 73461, '\P{Is_Indic_Positional_Category=_ Left}', ""); - Expect(1, 73461, '\P{^Is_Indic_Positional_Category=_ Left}', ""); - Expect(0, 73462, '\p{Is_Indic_Positional_Category=_ Left}', ""); - Expect(1, 73462, '\p{^Is_Indic_Positional_Category=_ Left}', ""); - Expect(1, 73462, '\P{Is_Indic_Positional_Category=_ Left}', ""); - Expect(0, 73462, '\P{^Is_Indic_Positional_Category=_ Left}', ""); - Error('\p{Is_InPC=/a/_ left}'); - Error('\P{Is_InPC=/a/_ left}'); + Expect(1, 73461, '\p{InPC= Left}', ""); + Expect(0, 73461, '\p{^InPC= Left}', ""); + Expect(0, 73461, '\P{InPC= Left}', ""); + Expect(1, 73461, '\P{^InPC= Left}', ""); + Expect(0, 73462, '\p{InPC= Left}', ""); + Expect(1, 73462, '\p{^InPC= Left}', ""); + Expect(1, 73462, '\P{InPC= Left}', ""); + Expect(0, 73462, '\P{^InPC= Left}', ""); + Error('\p{Is_Indic_Positional_Category: /a/Left}'); + Error('\P{Is_Indic_Positional_Category: /a/Left}'); + Expect(1, 73461, '\p{Is_Indic_Positional_Category=left}', ""); + Expect(0, 73461, '\p{^Is_Indic_Positional_Category=left}', ""); + Expect(0, 73461, '\P{Is_Indic_Positional_Category=left}', ""); + Expect(1, 73461, '\P{^Is_Indic_Positional_Category=left}', ""); + Expect(0, 73462, '\p{Is_Indic_Positional_Category=left}', ""); + Expect(1, 73462, '\p{^Is_Indic_Positional_Category=left}', ""); + Expect(1, 73462, '\P{Is_Indic_Positional_Category=left}', ""); + Expect(0, 73462, '\P{^Is_Indic_Positional_Category=left}', ""); + Expect(1, 73461, '\p{Is_Indic_Positional_Category=- LEFT}', ""); + Expect(0, 73461, '\p{^Is_Indic_Positional_Category=- LEFT}', ""); + Expect(0, 73461, '\P{Is_Indic_Positional_Category=- LEFT}', ""); + Expect(1, 73461, '\P{^Is_Indic_Positional_Category=- LEFT}', ""); + Expect(0, 73462, '\p{Is_Indic_Positional_Category=- LEFT}', ""); + Expect(1, 73462, '\p{^Is_Indic_Positional_Category=- LEFT}', ""); + Expect(1, 73462, '\P{Is_Indic_Positional_Category=- LEFT}', ""); + Expect(0, 73462, '\P{^Is_Indic_Positional_Category=- LEFT}', ""); + Error('\p{Is_InPC::=_ Left}'); + Error('\P{Is_InPC::=_ Left}'); Expect(1, 73461, '\p{Is_InPC=left}', ""); Expect(0, 73461, '\p{^Is_InPC=left}', ""); Expect(0, 73461, '\P{Is_InPC=left}', ""); @@ -45600,96 +47880,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73462, '\p{^Is_InPC=left}', ""); Expect(1, 73462, '\P{Is_InPC=left}', ""); Expect(0, 73462, '\P{^Is_InPC=left}', ""); - Expect(1, 73461, '\p{Is_InPC= Left}', ""); - Expect(0, 73461, '\p{^Is_InPC= Left}', ""); - Expect(0, 73461, '\P{Is_InPC= Left}', ""); - Expect(1, 73461, '\P{^Is_InPC= Left}', ""); - Expect(0, 73462, '\p{Is_InPC= Left}', ""); - Expect(1, 73462, '\p{^Is_InPC= Left}', ""); - Expect(1, 73462, '\P{Is_InPC= Left}', ""); - Expect(0, 73462, '\P{^Is_InPC= Left}', ""); - Error('\p{Indic_Positional_Category= :=left_And_Right}'); - Error('\P{Indic_Positional_Category= :=left_And_Right}'); - Expect(1, 71098, '\p{Indic_Positional_Category=:\ALeft_And_Right\z:}', "");; - Expect(0, 71099, '\p{Indic_Positional_Category=:\ALeft_And_Right\z:}', "");; - Expect(1, 71098, '\p{Indic_Positional_Category: leftandright}', ""); - Expect(0, 71098, '\p{^Indic_Positional_Category: leftandright}', ""); - Expect(0, 71098, '\P{Indic_Positional_Category: leftandright}', ""); - Expect(1, 71098, '\P{^Indic_Positional_Category: leftandright}', ""); - Expect(0, 71099, '\p{Indic_Positional_Category: leftandright}', ""); - Expect(1, 71099, '\p{^Indic_Positional_Category: leftandright}', ""); - Expect(1, 71099, '\P{Indic_Positional_Category: leftandright}', ""); - Expect(0, 71099, '\P{^Indic_Positional_Category: leftandright}', ""); - Expect(1, 71098, '\p{Indic_Positional_Category=:\Aleftandright\z:}', "");; - Expect(0, 71099, '\p{Indic_Positional_Category=:\Aleftandright\z:}', "");; - Expect(1, 71098, '\p{Indic_Positional_Category= -Left_And_RIGHT}', ""); - Expect(0, 71098, '\p{^Indic_Positional_Category= -Left_And_RIGHT}', ""); - Expect(0, 71098, '\P{Indic_Positional_Category= -Left_And_RIGHT}', ""); - Expect(1, 71098, '\P{^Indic_Positional_Category= -Left_And_RIGHT}', ""); - Expect(0, 71099, '\p{Indic_Positional_Category= -Left_And_RIGHT}', ""); - Expect(1, 71099, '\p{^Indic_Positional_Category= -Left_And_RIGHT}', ""); - Expect(1, 71099, '\P{Indic_Positional_Category= -Left_And_RIGHT}', ""); - Expect(0, 71099, '\P{^Indic_Positional_Category= -Left_And_RIGHT}', ""); - Error('\p{InPC= _Left_And_right:=}'); - Error('\P{InPC= _Left_And_right:=}'); - Expect(1, 71098, '\p{InPC=:\ALeft_And_Right\z:}', "");; - Expect(0, 71099, '\p{InPC=:\ALeft_And_Right\z:}', "");; - Expect(1, 71098, '\p{InPC=leftandright}', ""); - Expect(0, 71098, '\p{^InPC=leftandright}', ""); - Expect(0, 71098, '\P{InPC=leftandright}', ""); - Expect(1, 71098, '\P{^InPC=leftandright}', ""); - Expect(0, 71099, '\p{InPC=leftandright}', ""); - Expect(1, 71099, '\p{^InPC=leftandright}', ""); - Expect(1, 71099, '\P{InPC=leftandright}', ""); - Expect(0, 71099, '\P{^InPC=leftandright}', ""); - Expect(1, 71098, '\p{InPC=:\Aleftandright\z:}', "");; - Expect(0, 71099, '\p{InPC=:\Aleftandright\z:}', "");; - Expect(1, 71098, '\p{InPC=-LEFT_and_Right}', ""); - Expect(0, 71098, '\p{^InPC=-LEFT_and_Right}', ""); - Expect(0, 71098, '\P{InPC=-LEFT_and_Right}', ""); - Expect(1, 71098, '\P{^InPC=-LEFT_and_Right}', ""); - Expect(0, 71099, '\p{InPC=-LEFT_and_Right}', ""); - Expect(1, 71099, '\p{^InPC=-LEFT_and_Right}', ""); - Expect(1, 71099, '\P{InPC=-LEFT_and_Right}', ""); - Expect(0, 71099, '\P{^InPC=-LEFT_and_Right}', ""); - Error('\p{Is_Indic_Positional_Category= :=LEFT_And_Right}'); - Error('\P{Is_Indic_Positional_Category= :=LEFT_And_Right}'); - Expect(1, 71098, '\p{Is_Indic_Positional_Category=leftandright}', ""); - Expect(0, 71098, '\p{^Is_Indic_Positional_Category=leftandright}', ""); - Expect(0, 71098, '\P{Is_Indic_Positional_Category=leftandright}', ""); - Expect(1, 71098, '\P{^Is_Indic_Positional_Category=leftandright}', ""); - Expect(0, 71099, '\p{Is_Indic_Positional_Category=leftandright}', ""); - Expect(1, 71099, '\p{^Is_Indic_Positional_Category=leftandright}', ""); - Expect(1, 71099, '\P{Is_Indic_Positional_Category=leftandright}', ""); - Expect(0, 71099, '\P{^Is_Indic_Positional_Category=leftandright}', ""); - Expect(1, 71098, '\p{Is_Indic_Positional_Category=--left_AND_right}', ""); - Expect(0, 71098, '\p{^Is_Indic_Positional_Category=--left_AND_right}', ""); - Expect(0, 71098, '\P{Is_Indic_Positional_Category=--left_AND_right}', ""); - Expect(1, 71098, '\P{^Is_Indic_Positional_Category=--left_AND_right}', ""); - Expect(0, 71099, '\p{Is_Indic_Positional_Category=--left_AND_right}', ""); - Expect(1, 71099, '\p{^Is_Indic_Positional_Category=--left_AND_right}', ""); - Expect(1, 71099, '\P{Is_Indic_Positional_Category=--left_AND_right}', ""); - Expect(0, 71099, '\P{^Is_Indic_Positional_Category=--left_AND_right}', ""); - Error('\p{Is_InPC=_/a/left_And_RIGHT}'); - Error('\P{Is_InPC=_/a/left_And_RIGHT}'); - Expect(1, 71098, '\p{Is_InPC: leftandright}', ""); - Expect(0, 71098, '\p{^Is_InPC: leftandright}', ""); - Expect(0, 71098, '\P{Is_InPC: leftandright}', ""); - Expect(1, 71098, '\P{^Is_InPC: leftandright}', ""); - Expect(0, 71099, '\p{Is_InPC: leftandright}', ""); - Expect(1, 71099, '\p{^Is_InPC: leftandright}', ""); - Expect(1, 71099, '\P{Is_InPC: leftandright}', ""); - Expect(0, 71099, '\P{^Is_InPC: leftandright}', ""); - Expect(1, 71098, '\p{Is_InPC= _Left_AND_RIGHT}', ""); - Expect(0, 71098, '\p{^Is_InPC= _Left_AND_RIGHT}', ""); - Expect(0, 71098, '\P{Is_InPC= _Left_AND_RIGHT}', ""); - Expect(1, 71098, '\P{^Is_InPC= _Left_AND_RIGHT}', ""); - Expect(0, 71099, '\p{Is_InPC= _Left_AND_RIGHT}', ""); - Expect(1, 71099, '\p{^Is_InPC= _Left_AND_RIGHT}', ""); - Expect(1, 71099, '\P{Is_InPC= _Left_AND_RIGHT}', ""); - Expect(0, 71099, '\P{^Is_InPC= _Left_AND_RIGHT}', ""); - Error('\p{Indic_Positional_Category: /a/NA}'); - Error('\P{Indic_Positional_Category: /a/NA}'); + Expect(1, 73461, '\p{Is_InPC=Left}', ""); + Expect(0, 73461, '\p{^Is_InPC=Left}', ""); + Expect(0, 73461, '\P{Is_InPC=Left}', ""); + Expect(1, 73461, '\P{^Is_InPC=Left}', ""); + Expect(0, 73462, '\p{Is_InPC=Left}', ""); + Expect(1, 73462, '\p{^Is_InPC=Left}', ""); + Expect(1, 73462, '\P{Is_InPC=Left}', ""); + Expect(0, 73462, '\P{^Is_InPC=Left}', ""); + Error('\p{Indic_Positional_Category=_:=Left_And_RIGHT}'); + Error('\P{Indic_Positional_Category=_:=Left_And_RIGHT}'); + Expect(1, 71992, '\p{Indic_Positional_Category=:\ALeft_And_Right\z:}', "");; + Expect(0, 71993, '\p{Indic_Positional_Category=:\ALeft_And_Right\z:}', "");; + Expect(1, 71992, '\p{Indic_Positional_Category=leftandright}', ""); + Expect(0, 71992, '\p{^Indic_Positional_Category=leftandright}', ""); + Expect(0, 71992, '\P{Indic_Positional_Category=leftandright}', ""); + Expect(1, 71992, '\P{^Indic_Positional_Category=leftandright}', ""); + Expect(0, 71993, '\p{Indic_Positional_Category=leftandright}', ""); + Expect(1, 71993, '\p{^Indic_Positional_Category=leftandright}', ""); + Expect(1, 71993, '\P{Indic_Positional_Category=leftandright}', ""); + Expect(0, 71993, '\P{^Indic_Positional_Category=leftandright}', ""); + Expect(1, 71992, '\p{Indic_Positional_Category=:\Aleftandright\z:}', "");; + Expect(0, 71993, '\p{Indic_Positional_Category=:\Aleftandright\z:}', "");; + Expect(1, 71992, '\p{Indic_Positional_Category= LEFT_And_Right}', ""); + Expect(0, 71992, '\p{^Indic_Positional_Category= LEFT_And_Right}', ""); + Expect(0, 71992, '\P{Indic_Positional_Category= LEFT_And_Right}', ""); + Expect(1, 71992, '\P{^Indic_Positional_Category= LEFT_And_Right}', ""); + Expect(0, 71993, '\p{Indic_Positional_Category= LEFT_And_Right}', ""); + Expect(1, 71993, '\p{^Indic_Positional_Category= LEFT_And_Right}', ""); + Expect(1, 71993, '\P{Indic_Positional_Category= LEFT_And_Right}', ""); + Expect(0, 71993, '\P{^Indic_Positional_Category= LEFT_And_Right}', ""); + Error('\p{InPC=/a/- Left_And_RIGHT}'); + Error('\P{InPC=/a/- Left_And_RIGHT}'); + Expect(1, 71992, '\p{InPC=:\ALeft_And_Right\z:}', "");; + Expect(0, 71993, '\p{InPC=:\ALeft_And_Right\z:}', "");; + Expect(1, 71992, '\p{InPC=leftandright}', ""); + Expect(0, 71992, '\p{^InPC=leftandright}', ""); + Expect(0, 71992, '\P{InPC=leftandright}', ""); + Expect(1, 71992, '\P{^InPC=leftandright}', ""); + Expect(0, 71993, '\p{InPC=leftandright}', ""); + Expect(1, 71993, '\p{^InPC=leftandright}', ""); + Expect(1, 71993, '\P{InPC=leftandright}', ""); + Expect(0, 71993, '\P{^InPC=leftandright}', ""); + Expect(1, 71992, '\p{InPC=:\Aleftandright\z:}', "");; + Expect(0, 71993, '\p{InPC=:\Aleftandright\z:}', "");; + Expect(1, 71992, '\p{InPC=__Left_And_right}', ""); + Expect(0, 71992, '\p{^InPC=__Left_And_right}', ""); + Expect(0, 71992, '\P{InPC=__Left_And_right}', ""); + Expect(1, 71992, '\P{^InPC=__Left_And_right}', ""); + Expect(0, 71993, '\p{InPC=__Left_And_right}', ""); + Expect(1, 71993, '\p{^InPC=__Left_And_right}', ""); + Expect(1, 71993, '\P{InPC=__Left_And_right}', ""); + Expect(0, 71993, '\P{^InPC=__Left_And_right}', ""); + Error('\p{Is_Indic_Positional_Category= -Left_and_RIGHT:=}'); + Error('\P{Is_Indic_Positional_Category= -Left_and_RIGHT:=}'); + Expect(1, 71992, '\p{Is_Indic_Positional_Category=leftandright}', ""); + Expect(0, 71992, '\p{^Is_Indic_Positional_Category=leftandright}', ""); + Expect(0, 71992, '\P{Is_Indic_Positional_Category=leftandright}', ""); + Expect(1, 71992, '\P{^Is_Indic_Positional_Category=leftandright}', ""); + Expect(0, 71993, '\p{Is_Indic_Positional_Category=leftandright}', ""); + Expect(1, 71993, '\p{^Is_Indic_Positional_Category=leftandright}', ""); + Expect(1, 71993, '\P{Is_Indic_Positional_Category=leftandright}', ""); + Expect(0, 71993, '\P{^Is_Indic_Positional_Category=leftandright}', ""); + Expect(1, 71992, '\p{Is_Indic_Positional_Category=-_left_and_Right}', ""); + Expect(0, 71992, '\p{^Is_Indic_Positional_Category=-_left_and_Right}', ""); + Expect(0, 71992, '\P{Is_Indic_Positional_Category=-_left_and_Right}', ""); + Expect(1, 71992, '\P{^Is_Indic_Positional_Category=-_left_and_Right}', ""); + Expect(0, 71993, '\p{Is_Indic_Positional_Category=-_left_and_Right}', ""); + Expect(1, 71993, '\p{^Is_Indic_Positional_Category=-_left_and_Right}', ""); + Expect(1, 71993, '\P{Is_Indic_Positional_Category=-_left_and_Right}', ""); + Expect(0, 71993, '\P{^Is_Indic_Positional_Category=-_left_and_Right}', ""); + Error('\p{Is_InPC= Left_AND_Right/a/}'); + Error('\P{Is_InPC= Left_AND_Right/a/}'); + Expect(1, 71992, '\p{Is_InPC=leftandright}', ""); + Expect(0, 71992, '\p{^Is_InPC=leftandright}', ""); + Expect(0, 71992, '\P{Is_InPC=leftandright}', ""); + Expect(1, 71992, '\P{^Is_InPC=leftandright}', ""); + Expect(0, 71993, '\p{Is_InPC=leftandright}', ""); + Expect(1, 71993, '\p{^Is_InPC=leftandright}', ""); + Expect(1, 71993, '\P{Is_InPC=leftandright}', ""); + Expect(0, 71993, '\P{^Is_InPC=leftandright}', ""); + Expect(1, 71992, '\p{Is_InPC= -left_And_right}', ""); + Expect(0, 71992, '\p{^Is_InPC= -left_And_right}', ""); + Expect(0, 71992, '\P{Is_InPC= -left_And_right}', ""); + Expect(1, 71992, '\P{^Is_InPC= -left_And_right}', ""); + Expect(0, 71993, '\p{Is_InPC= -left_And_right}', ""); + Expect(1, 71993, '\p{^Is_InPC= -left_And_right}', ""); + Expect(1, 71993, '\P{Is_InPC= -left_And_right}', ""); + Expect(0, 71993, '\P{^Is_InPC= -left_And_right}', ""); + Error('\p{Indic_Positional_Category=-na/a/}'); + Error('\P{Indic_Positional_Category=-na/a/}'); Expect(1, 73463, '\p{Indic_Positional_Category=:\ANA\z:}', "");; Expect(0, 73462, '\p{Indic_Positional_Category=:\ANA\z:}', "");; Expect(1, 73463, '\p{Indic_Positional_Category=na}', ""); @@ -45702,14 +47982,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73462, '\P{^Indic_Positional_Category=na}', ""); Expect(1, 73463, '\p{Indic_Positional_Category=:\Ana\z:}', "");; Expect(0, 73462, '\p{Indic_Positional_Category=:\Ana\z:}', "");; - Expect(1, 73463, '\p{Indic_Positional_Category= _NA}', ""); - Expect(0, 73463, '\p{^Indic_Positional_Category= _NA}', ""); - Expect(0, 73463, '\P{Indic_Positional_Category= _NA}', ""); - Expect(1, 73463, '\P{^Indic_Positional_Category= _NA}', ""); - Expect(0, 73462, '\p{Indic_Positional_Category= _NA}', ""); - Expect(1, 73462, '\p{^Indic_Positional_Category= _NA}', ""); - Expect(1, 73462, '\P{Indic_Positional_Category= _NA}', ""); - Expect(0, 73462, '\P{^Indic_Positional_Category= _NA}', ""); + Expect(1, 73463, '\p{Indic_Positional_Category=- NA}', ""); + Expect(0, 73463, '\p{^Indic_Positional_Category=- NA}', ""); + Expect(0, 73463, '\P{Indic_Positional_Category=- NA}', ""); + Expect(1, 73463, '\P{^Indic_Positional_Category=- NA}', ""); + Expect(0, 73462, '\p{Indic_Positional_Category=- NA}', ""); + Expect(1, 73462, '\p{^Indic_Positional_Category=- NA}', ""); + Expect(1, 73462, '\P{Indic_Positional_Category=- NA}', ""); + Expect(0, 73462, '\P{^Indic_Positional_Category=- NA}', ""); Error('\p{InPC=:=NA}'); Error('\P{InPC=:=NA}'); Expect(1, 73463, '\p{InPC=:\ANA\z:}', "");; @@ -45724,16 +48004,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73462, '\P{^InPC=na}', ""); Expect(1, 73463, '\p{InPC=:\Ana\z:}', "");; Expect(0, 73462, '\p{InPC=:\Ana\z:}', "");; - Expect(1, 73463, '\p{InPC=_NA}', ""); - Expect(0, 73463, '\p{^InPC=_NA}', ""); - Expect(0, 73463, '\P{InPC=_NA}', ""); - Expect(1, 73463, '\P{^InPC=_NA}', ""); - Expect(0, 73462, '\p{InPC=_NA}', ""); - Expect(1, 73462, '\p{^InPC=_NA}', ""); - Expect(1, 73462, '\P{InPC=_NA}', ""); - Expect(0, 73462, '\P{^InPC=_NA}', ""); - Error('\p{Is_Indic_Positional_Category=-NA:=}'); - Error('\P{Is_Indic_Positional_Category=-NA:=}'); + Expect(1, 73463, '\p{InPC=- NA}', ""); + Expect(0, 73463, '\p{^InPC=- NA}', ""); + Expect(0, 73463, '\P{InPC=- NA}', ""); + Expect(1, 73463, '\P{^InPC=- NA}', ""); + Expect(0, 73462, '\p{InPC=- NA}', ""); + Expect(1, 73462, '\p{^InPC=- NA}', ""); + Expect(1, 73462, '\P{InPC=- NA}', ""); + Expect(0, 73462, '\P{^InPC=- NA}', ""); + Error('\p{Is_Indic_Positional_Category=__NA/a/}'); + Error('\P{Is_Indic_Positional_Category=__NA/a/}'); Expect(1, 73463, '\p{Is_Indic_Positional_Category=na}', ""); Expect(0, 73463, '\p{^Is_Indic_Positional_Category=na}', ""); Expect(0, 73463, '\P{Is_Indic_Positional_Category=na}', ""); @@ -45742,16 +48022,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73462, '\p{^Is_Indic_Positional_Category=na}', ""); Expect(1, 73462, '\P{Is_Indic_Positional_Category=na}', ""); Expect(0, 73462, '\P{^Is_Indic_Positional_Category=na}', ""); - Expect(1, 73463, '\p{Is_Indic_Positional_Category=_NA}', ""); - Expect(0, 73463, '\p{^Is_Indic_Positional_Category=_NA}', ""); - Expect(0, 73463, '\P{Is_Indic_Positional_Category=_NA}', ""); - Expect(1, 73463, '\P{^Is_Indic_Positional_Category=_NA}', ""); - Expect(0, 73462, '\p{Is_Indic_Positional_Category=_NA}', ""); - Expect(1, 73462, '\p{^Is_Indic_Positional_Category=_NA}', ""); - Expect(1, 73462, '\P{Is_Indic_Positional_Category=_NA}', ""); - Expect(0, 73462, '\P{^Is_Indic_Positional_Category=_NA}', ""); - Error('\p{Is_InPC=:= _NA}'); - Error('\P{Is_InPC=:= _NA}'); + Expect(1, 73463, '\p{Is_Indic_Positional_Category=_ NA}', ""); + Expect(0, 73463, '\p{^Is_Indic_Positional_Category=_ NA}', ""); + Expect(0, 73463, '\P{Is_Indic_Positional_Category=_ NA}', ""); + Expect(1, 73463, '\P{^Is_Indic_Positional_Category=_ NA}', ""); + Expect(0, 73462, '\p{Is_Indic_Positional_Category=_ NA}', ""); + Expect(1, 73462, '\p{^Is_Indic_Positional_Category=_ NA}', ""); + Expect(1, 73462, '\P{Is_Indic_Positional_Category=_ NA}', ""); + Expect(0, 73462, '\P{^Is_Indic_Positional_Category=_ NA}', ""); + Error('\p{Is_InPC=:=na}'); + Error('\P{Is_InPC=:=na}'); Expect(1, 73463, '\p{Is_InPC=na}', ""); Expect(0, 73463, '\p{^Is_InPC=na}', ""); Expect(0, 73463, '\P{Is_InPC=na}', ""); @@ -45760,16 +48040,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73462, '\p{^Is_InPC=na}', ""); Expect(1, 73462, '\P{Is_InPC=na}', ""); Expect(0, 73462, '\P{^Is_InPC=na}', ""); - Expect(1, 73463, '\p{Is_InPC= NA}', ""); - Expect(0, 73463, '\p{^Is_InPC= NA}', ""); - Expect(0, 73463, '\P{Is_InPC= NA}', ""); - Expect(1, 73463, '\P{^Is_InPC= NA}', ""); - Expect(0, 73462, '\p{Is_InPC= NA}', ""); - Expect(1, 73462, '\p{^Is_InPC= NA}', ""); - Expect(1, 73462, '\P{Is_InPC= NA}', ""); - Expect(0, 73462, '\P{^Is_InPC= NA}', ""); - Error('\p{Indic_Positional_Category=/a/ Overstruck}'); - Error('\P{Indic_Positional_Category=/a/ Overstruck}'); + Expect(1, 73463, '\p{Is_InPC=- NA}', ""); + Expect(0, 73463, '\p{^Is_InPC=- NA}', ""); + Expect(0, 73463, '\P{Is_InPC=- NA}', ""); + Expect(1, 73463, '\P{^Is_InPC=- NA}', ""); + Expect(0, 73462, '\p{Is_InPC=- NA}', ""); + Expect(1, 73462, '\p{^Is_InPC=- NA}', ""); + Expect(1, 73462, '\P{Is_InPC=- NA}', ""); + Expect(0, 73462, '\P{^Is_InPC=- NA}', ""); + Error('\p{Indic_Positional_Category: /a/ Overstruck}'); + Error('\P{Indic_Positional_Category: /a/ Overstruck}'); Expect(1, 68102, '\p{Indic_Positional_Category=:\AOverstruck\z:}', "");; Expect(0, 68103, '\p{Indic_Positional_Category=:\AOverstruck\z:}', "");; Expect(1, 68102, '\p{Indic_Positional_Category=overstruck}', ""); @@ -45782,16 +48062,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68103, '\P{^Indic_Positional_Category=overstruck}', ""); Expect(1, 68102, '\p{Indic_Positional_Category=:\Aoverstruck\z:}', "");; Expect(0, 68103, '\p{Indic_Positional_Category=:\Aoverstruck\z:}', "");; - Expect(1, 68102, '\p{Indic_Positional_Category=-OVERSTRUCK}', ""); - Expect(0, 68102, '\p{^Indic_Positional_Category=-OVERSTRUCK}', ""); - Expect(0, 68102, '\P{Indic_Positional_Category=-OVERSTRUCK}', ""); - Expect(1, 68102, '\P{^Indic_Positional_Category=-OVERSTRUCK}', ""); - Expect(0, 68103, '\p{Indic_Positional_Category=-OVERSTRUCK}', ""); - Expect(1, 68103, '\p{^Indic_Positional_Category=-OVERSTRUCK}', ""); - Expect(1, 68103, '\P{Indic_Positional_Category=-OVERSTRUCK}', ""); - Expect(0, 68103, '\P{^Indic_Positional_Category=-OVERSTRUCK}', ""); - Error('\p{InPC= :=overstruck}'); - Error('\P{InPC= :=overstruck}'); + Expect(1, 68102, '\p{Indic_Positional_Category= OVERSTRUCK}', ""); + Expect(0, 68102, '\p{^Indic_Positional_Category= OVERSTRUCK}', ""); + Expect(0, 68102, '\P{Indic_Positional_Category= OVERSTRUCK}', ""); + Expect(1, 68102, '\P{^Indic_Positional_Category= OVERSTRUCK}', ""); + Expect(0, 68103, '\p{Indic_Positional_Category= OVERSTRUCK}', ""); + Expect(1, 68103, '\p{^Indic_Positional_Category= OVERSTRUCK}', ""); + Expect(1, 68103, '\P{Indic_Positional_Category= OVERSTRUCK}', ""); + Expect(0, 68103, '\P{^Indic_Positional_Category= OVERSTRUCK}', ""); + Error('\p{InPC=/a/-OVERSTRUCK}'); + Error('\P{InPC=/a/-OVERSTRUCK}'); Expect(1, 68102, '\p{InPC=:\AOverstruck\z:}', "");; Expect(0, 68103, '\p{InPC=:\AOverstruck\z:}', "");; Expect(1, 68102, '\p{InPC=overstruck}', ""); @@ -45804,16 +48084,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68103, '\P{^InPC=overstruck}', ""); Expect(1, 68102, '\p{InPC=:\Aoverstruck\z:}', "");; Expect(0, 68103, '\p{InPC=:\Aoverstruck\z:}', "");; - Expect(1, 68102, '\p{InPC: -OVERSTRUCK}', ""); - Expect(0, 68102, '\p{^InPC: -OVERSTRUCK}', ""); - Expect(0, 68102, '\P{InPC: -OVERSTRUCK}', ""); - Expect(1, 68102, '\P{^InPC: -OVERSTRUCK}', ""); - Expect(0, 68103, '\p{InPC: -OVERSTRUCK}', ""); - Expect(1, 68103, '\p{^InPC: -OVERSTRUCK}', ""); - Expect(1, 68103, '\P{InPC: -OVERSTRUCK}', ""); - Expect(0, 68103, '\P{^InPC: -OVERSTRUCK}', ""); - Error('\p{Is_Indic_Positional_Category=:=- Overstruck}'); - Error('\P{Is_Indic_Positional_Category=:=- Overstruck}'); + Expect(1, 68102, '\p{InPC= OVERSTRUCK}', ""); + Expect(0, 68102, '\p{^InPC= OVERSTRUCK}', ""); + Expect(0, 68102, '\P{InPC= OVERSTRUCK}', ""); + Expect(1, 68102, '\P{^InPC= OVERSTRUCK}', ""); + Expect(0, 68103, '\p{InPC= OVERSTRUCK}', ""); + Expect(1, 68103, '\p{^InPC= OVERSTRUCK}', ""); + Expect(1, 68103, '\P{InPC= OVERSTRUCK}', ""); + Expect(0, 68103, '\P{^InPC= OVERSTRUCK}', ""); + Error('\p{Is_Indic_Positional_Category=_:=Overstruck}'); + Error('\P{Is_Indic_Positional_Category=_:=Overstruck}'); Expect(1, 68102, '\p{Is_Indic_Positional_Category=overstruck}', ""); Expect(0, 68102, '\p{^Is_Indic_Positional_Category=overstruck}', ""); Expect(0, 68102, '\P{Is_Indic_Positional_Category=overstruck}', ""); @@ -45822,16 +48102,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68103, '\p{^Is_Indic_Positional_Category=overstruck}', ""); Expect(1, 68103, '\P{Is_Indic_Positional_Category=overstruck}', ""); Expect(0, 68103, '\P{^Is_Indic_Positional_Category=overstruck}', ""); - Expect(1, 68102, '\p{Is_Indic_Positional_Category=-OVERSTRUCK}', ""); - Expect(0, 68102, '\p{^Is_Indic_Positional_Category=-OVERSTRUCK}', ""); - Expect(0, 68102, '\P{Is_Indic_Positional_Category=-OVERSTRUCK}', ""); - Expect(1, 68102, '\P{^Is_Indic_Positional_Category=-OVERSTRUCK}', ""); - Expect(0, 68103, '\p{Is_Indic_Positional_Category=-OVERSTRUCK}', ""); - Expect(1, 68103, '\p{^Is_Indic_Positional_Category=-OVERSTRUCK}', ""); - Expect(1, 68103, '\P{Is_Indic_Positional_Category=-OVERSTRUCK}', ""); - Expect(0, 68103, '\P{^Is_Indic_Positional_Category=-OVERSTRUCK}', ""); - Error('\p{Is_InPC= :=overstruck}'); - Error('\P{Is_InPC= :=overstruck}'); + Expect(1, 68102, '\p{Is_Indic_Positional_Category= _Overstruck}', ""); + Expect(0, 68102, '\p{^Is_Indic_Positional_Category= _Overstruck}', ""); + Expect(0, 68102, '\P{Is_Indic_Positional_Category= _Overstruck}', ""); + Expect(1, 68102, '\P{^Is_Indic_Positional_Category= _Overstruck}', ""); + Expect(0, 68103, '\p{Is_Indic_Positional_Category= _Overstruck}', ""); + Expect(1, 68103, '\p{^Is_Indic_Positional_Category= _Overstruck}', ""); + Expect(1, 68103, '\P{Is_Indic_Positional_Category= _Overstruck}', ""); + Expect(0, 68103, '\P{^Is_Indic_Positional_Category= _Overstruck}', ""); + Error('\p{Is_InPC=:=Overstruck}'); + Error('\P{Is_InPC=:=Overstruck}'); Expect(1, 68102, '\p{Is_InPC=overstruck}', ""); Expect(0, 68102, '\p{^Is_InPC=overstruck}', ""); Expect(0, 68102, '\P{Is_InPC=overstruck}', ""); @@ -45840,38 +48120,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68103, '\p{^Is_InPC=overstruck}', ""); Expect(1, 68103, '\P{Is_InPC=overstruck}', ""); Expect(0, 68103, '\P{^Is_InPC=overstruck}', ""); - Expect(1, 68102, '\p{Is_InPC= OVERSTRUCK}', ""); - Expect(0, 68102, '\p{^Is_InPC= OVERSTRUCK}', ""); - Expect(0, 68102, '\P{Is_InPC= OVERSTRUCK}', ""); - Expect(1, 68102, '\P{^Is_InPC= OVERSTRUCK}', ""); - Expect(0, 68103, '\p{Is_InPC= OVERSTRUCK}', ""); - Expect(1, 68103, '\p{^Is_InPC= OVERSTRUCK}', ""); - Expect(1, 68103, '\P{Is_InPC= OVERSTRUCK}', ""); - Expect(0, 68103, '\P{^Is_InPC= OVERSTRUCK}', ""); - Error('\p{Indic_Positional_Category=-:=Right}'); - Error('\P{Indic_Positional_Category=-:=Right}'); + Expect(1, 68102, '\p{Is_InPC= Overstruck}', ""); + Expect(0, 68102, '\p{^Is_InPC= Overstruck}', ""); + Expect(0, 68102, '\P{Is_InPC= Overstruck}', ""); + Expect(1, 68102, '\P{^Is_InPC= Overstruck}', ""); + Expect(0, 68103, '\p{Is_InPC= Overstruck}', ""); + Expect(1, 68103, '\p{^Is_InPC= Overstruck}', ""); + Expect(1, 68103, '\P{Is_InPC= Overstruck}', ""); + Expect(0, 68103, '\P{^Is_InPC= Overstruck}', ""); + Error('\p{Indic_Positional_Category=/a/ -right}'); + Error('\P{Indic_Positional_Category=/a/ -right}'); Expect(1, 73462, '\p{Indic_Positional_Category=:\ARight\z:}', "");; Expect(0, 73463, '\p{Indic_Positional_Category=:\ARight\z:}', "");; - Expect(1, 73462, '\p{Indic_Positional_Category=right}', ""); - Expect(0, 73462, '\p{^Indic_Positional_Category=right}', ""); - Expect(0, 73462, '\P{Indic_Positional_Category=right}', ""); - Expect(1, 73462, '\P{^Indic_Positional_Category=right}', ""); - Expect(0, 73463, '\p{Indic_Positional_Category=right}', ""); - Expect(1, 73463, '\p{^Indic_Positional_Category=right}', ""); - Expect(1, 73463, '\P{Indic_Positional_Category=right}', ""); - Expect(0, 73463, '\P{^Indic_Positional_Category=right}', ""); + Expect(1, 73462, '\p{Indic_Positional_Category: right}', ""); + Expect(0, 73462, '\p{^Indic_Positional_Category: right}', ""); + Expect(0, 73462, '\P{Indic_Positional_Category: right}', ""); + Expect(1, 73462, '\P{^Indic_Positional_Category: right}', ""); + Expect(0, 73463, '\p{Indic_Positional_Category: right}', ""); + Expect(1, 73463, '\p{^Indic_Positional_Category: right}', ""); + Expect(1, 73463, '\P{Indic_Positional_Category: right}', ""); + Expect(0, 73463, '\P{^Indic_Positional_Category: right}', ""); Expect(1, 73462, '\p{Indic_Positional_Category=:\Aright\z:}', "");; Expect(0, 73463, '\p{Indic_Positional_Category=:\Aright\z:}', "");; - Expect(1, 73462, '\p{Indic_Positional_Category=- Right}', ""); - Expect(0, 73462, '\p{^Indic_Positional_Category=- Right}', ""); - Expect(0, 73462, '\P{Indic_Positional_Category=- Right}', ""); - Expect(1, 73462, '\P{^Indic_Positional_Category=- Right}', ""); - Expect(0, 73463, '\p{Indic_Positional_Category=- Right}', ""); - Expect(1, 73463, '\p{^Indic_Positional_Category=- Right}', ""); - Expect(1, 73463, '\P{Indic_Positional_Category=- Right}', ""); - Expect(0, 73463, '\P{^Indic_Positional_Category=- Right}', ""); - Error('\p{InPC= _Right/a/}'); - Error('\P{InPC= _Right/a/}'); + Expect(1, 73462, '\p{Indic_Positional_Category= RIGHT}', ""); + Expect(0, 73462, '\p{^Indic_Positional_Category= RIGHT}', ""); + Expect(0, 73462, '\P{Indic_Positional_Category= RIGHT}', ""); + Expect(1, 73462, '\P{^Indic_Positional_Category= RIGHT}', ""); + Expect(0, 73463, '\p{Indic_Positional_Category= RIGHT}', ""); + Expect(1, 73463, '\p{^Indic_Positional_Category= RIGHT}', ""); + Expect(1, 73463, '\P{Indic_Positional_Category= RIGHT}', ""); + Expect(0, 73463, '\P{^Indic_Positional_Category= RIGHT}', ""); + Error('\p{InPC=:= -RIGHT}'); + Error('\P{InPC=:= -RIGHT}'); Expect(1, 73462, '\p{InPC=:\ARight\z:}', "");; Expect(0, 73463, '\p{InPC=:\ARight\z:}', "");; Expect(1, 73462, '\p{InPC=right}', ""); @@ -45884,16 +48164,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73463, '\P{^InPC=right}', ""); Expect(1, 73462, '\p{InPC=:\Aright\z:}', "");; Expect(0, 73463, '\p{InPC=:\Aright\z:}', "");; - Expect(1, 73462, '\p{InPC=_ Right}', ""); - Expect(0, 73462, '\p{^InPC=_ Right}', ""); - Expect(0, 73462, '\P{InPC=_ Right}', ""); - Expect(1, 73462, '\P{^InPC=_ Right}', ""); - Expect(0, 73463, '\p{InPC=_ Right}', ""); - Expect(1, 73463, '\p{^InPC=_ Right}', ""); - Expect(1, 73463, '\P{InPC=_ Right}', ""); - Expect(0, 73463, '\P{^InPC=_ Right}', ""); - Error('\p{Is_Indic_Positional_Category= :=Right}'); - Error('\P{Is_Indic_Positional_Category= :=Right}'); + Expect(1, 73462, '\p{InPC=- Right}', ""); + Expect(0, 73462, '\p{^InPC=- Right}', ""); + Expect(0, 73462, '\P{InPC=- Right}', ""); + Expect(1, 73462, '\P{^InPC=- Right}', ""); + Expect(0, 73463, '\p{InPC=- Right}', ""); + Expect(1, 73463, '\p{^InPC=- Right}', ""); + Expect(1, 73463, '\P{InPC=- Right}', ""); + Expect(0, 73463, '\P{^InPC=- Right}', ""); + Error('\p{Is_Indic_Positional_Category=/a/right}'); + Error('\P{Is_Indic_Positional_Category=/a/right}'); Expect(1, 73462, '\p{Is_Indic_Positional_Category=right}', ""); Expect(0, 73462, '\p{^Is_Indic_Positional_Category=right}', ""); Expect(0, 73462, '\P{Is_Indic_Positional_Category=right}', ""); @@ -45902,16 +48182,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73463, '\p{^Is_Indic_Positional_Category=right}', ""); Expect(1, 73463, '\P{Is_Indic_Positional_Category=right}', ""); Expect(0, 73463, '\P{^Is_Indic_Positional_Category=right}', ""); - Expect(1, 73462, '\p{Is_Indic_Positional_Category= right}', ""); - Expect(0, 73462, '\p{^Is_Indic_Positional_Category= right}', ""); - Expect(0, 73462, '\P{Is_Indic_Positional_Category= right}', ""); - Expect(1, 73462, '\P{^Is_Indic_Positional_Category= right}', ""); - Expect(0, 73463, '\p{Is_Indic_Positional_Category= right}', ""); - Expect(1, 73463, '\p{^Is_Indic_Positional_Category= right}', ""); - Expect(1, 73463, '\P{Is_Indic_Positional_Category= right}', ""); - Expect(0, 73463, '\P{^Is_Indic_Positional_Category= right}', ""); - Error('\p{Is_InPC=-:=RIGHT}'); - Error('\P{Is_InPC=-:=RIGHT}'); + Expect(1, 73462, '\p{Is_Indic_Positional_Category=- RIGHT}', ""); + Expect(0, 73462, '\p{^Is_Indic_Positional_Category=- RIGHT}', ""); + Expect(0, 73462, '\P{Is_Indic_Positional_Category=- RIGHT}', ""); + Expect(1, 73462, '\P{^Is_Indic_Positional_Category=- RIGHT}', ""); + Expect(0, 73463, '\p{Is_Indic_Positional_Category=- RIGHT}', ""); + Expect(1, 73463, '\p{^Is_Indic_Positional_Category=- RIGHT}', ""); + Expect(1, 73463, '\P{Is_Indic_Positional_Category=- RIGHT}', ""); + Expect(0, 73463, '\P{^Is_Indic_Positional_Category=- RIGHT}', ""); + Error('\p{Is_InPC=_-right:=}'); + Error('\P{Is_InPC=_-right:=}'); Expect(1, 73462, '\p{Is_InPC=right}', ""); Expect(0, 73462, '\p{^Is_InPC=right}', ""); Expect(0, 73462, '\P{Is_InPC=right}', ""); @@ -45920,16 +48200,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73463, '\p{^Is_InPC=right}', ""); Expect(1, 73463, '\P{Is_InPC=right}', ""); Expect(0, 73463, '\P{^Is_InPC=right}', ""); - Expect(1, 73462, '\p{Is_InPC=_ RIGHT}', ""); - Expect(0, 73462, '\p{^Is_InPC=_ RIGHT}', ""); - Expect(0, 73462, '\P{Is_InPC=_ RIGHT}', ""); - Expect(1, 73462, '\P{^Is_InPC=_ RIGHT}', ""); - Expect(0, 73463, '\p{Is_InPC=_ RIGHT}', ""); - Expect(1, 73463, '\p{^Is_InPC=_ RIGHT}', ""); - Expect(1, 73463, '\P{Is_InPC=_ RIGHT}', ""); - Expect(0, 73463, '\P{^Is_InPC=_ RIGHT}', ""); - Error('\p{Indic_Positional_Category=--top/a/}'); - Error('\P{Indic_Positional_Category=--top/a/}'); + Expect(1, 73462, '\p{Is_InPC=-_Right}', ""); + Expect(0, 73462, '\p{^Is_InPC=-_Right}', ""); + Expect(0, 73462, '\P{Is_InPC=-_Right}', ""); + Expect(1, 73462, '\P{^Is_InPC=-_Right}', ""); + Expect(0, 73463, '\p{Is_InPC=-_Right}', ""); + Expect(1, 73463, '\p{^Is_InPC=-_Right}', ""); + Expect(1, 73463, '\P{Is_InPC=-_Right}', ""); + Expect(0, 73463, '\P{^Is_InPC=-_Right}', ""); + Error('\p{Indic_Positional_Category= Top:=}'); + Error('\P{Indic_Positional_Category= Top:=}'); Expect(1, 73459, '\p{Indic_Positional_Category=:\ATop\z:}', "");; Expect(0, 73460, '\p{Indic_Positional_Category=:\ATop\z:}', "");; Expect(1, 73459, '\p{Indic_Positional_Category=top}', ""); @@ -45942,16 +48222,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73460, '\P{^Indic_Positional_Category=top}', ""); Expect(1, 73459, '\p{Indic_Positional_Category=:\Atop\z:}', "");; Expect(0, 73460, '\p{Indic_Positional_Category=:\Atop\z:}', "");; - Expect(1, 73459, '\p{Indic_Positional_Category: TOP}', ""); - Expect(0, 73459, '\p{^Indic_Positional_Category: TOP}', ""); - Expect(0, 73459, '\P{Indic_Positional_Category: TOP}', ""); - Expect(1, 73459, '\P{^Indic_Positional_Category: TOP}', ""); - Expect(0, 73460, '\p{Indic_Positional_Category: TOP}', ""); - Expect(1, 73460, '\p{^Indic_Positional_Category: TOP}', ""); - Expect(1, 73460, '\P{Indic_Positional_Category: TOP}', ""); - Expect(0, 73460, '\P{^Indic_Positional_Category: TOP}', ""); - Error('\p{InPC: _-top:=}'); - Error('\P{InPC: _-top:=}'); + Expect(1, 73459, '\p{Indic_Positional_Category= Top}', ""); + Expect(0, 73459, '\p{^Indic_Positional_Category= Top}', ""); + Expect(0, 73459, '\P{Indic_Positional_Category= Top}', ""); + Expect(1, 73459, '\P{^Indic_Positional_Category= Top}', ""); + Expect(0, 73460, '\p{Indic_Positional_Category= Top}', ""); + Expect(1, 73460, '\p{^Indic_Positional_Category= Top}', ""); + Expect(1, 73460, '\P{Indic_Positional_Category= Top}', ""); + Expect(0, 73460, '\P{^Indic_Positional_Category= Top}', ""); + Error('\p{InPC=__TOP:=}'); + Error('\P{InPC=__TOP:=}'); Expect(1, 73459, '\p{InPC=:\ATop\z:}', "");; Expect(0, 73460, '\p{InPC=:\ATop\z:}', "");; Expect(1, 73459, '\p{InPC=top}', ""); @@ -45964,16 +48244,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73460, '\P{^InPC=top}', ""); Expect(1, 73459, '\p{InPC=:\Atop\z:}', "");; Expect(0, 73460, '\p{InPC=:\Atop\z:}', "");; - Expect(1, 73459, '\p{InPC=--top}', ""); - Expect(0, 73459, '\p{^InPC=--top}', ""); - Expect(0, 73459, '\P{InPC=--top}', ""); - Expect(1, 73459, '\P{^InPC=--top}', ""); - Expect(0, 73460, '\p{InPC=--top}', ""); - Expect(1, 73460, '\p{^InPC=--top}', ""); - Expect(1, 73460, '\P{InPC=--top}', ""); - Expect(0, 73460, '\P{^InPC=--top}', ""); - Error('\p{Is_Indic_Positional_Category= -Top/a/}'); - Error('\P{Is_Indic_Positional_Category= -Top/a/}'); + Expect(1, 73459, '\p{InPC=_ TOP}', ""); + Expect(0, 73459, '\p{^InPC=_ TOP}', ""); + Expect(0, 73459, '\P{InPC=_ TOP}', ""); + Expect(1, 73459, '\P{^InPC=_ TOP}', ""); + Expect(0, 73460, '\p{InPC=_ TOP}', ""); + Expect(1, 73460, '\p{^InPC=_ TOP}', ""); + Expect(1, 73460, '\P{InPC=_ TOP}', ""); + Expect(0, 73460, '\P{^InPC=_ TOP}', ""); + Error('\p{Is_Indic_Positional_Category: /a/__TOP}'); + Error('\P{Is_Indic_Positional_Category: /a/__TOP}'); Expect(1, 73459, '\p{Is_Indic_Positional_Category=top}', ""); Expect(0, 73459, '\p{^Is_Indic_Positional_Category=top}', ""); Expect(0, 73459, '\P{Is_Indic_Positional_Category=top}', ""); @@ -45982,16 +48262,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73460, '\p{^Is_Indic_Positional_Category=top}', ""); Expect(1, 73460, '\P{Is_Indic_Positional_Category=top}', ""); Expect(0, 73460, '\P{^Is_Indic_Positional_Category=top}', ""); - Expect(1, 73459, '\p{Is_Indic_Positional_Category= -Top}', ""); - Expect(0, 73459, '\p{^Is_Indic_Positional_Category= -Top}', ""); - Expect(0, 73459, '\P{Is_Indic_Positional_Category= -Top}', ""); - Expect(1, 73459, '\P{^Is_Indic_Positional_Category= -Top}', ""); - Expect(0, 73460, '\p{Is_Indic_Positional_Category= -Top}', ""); - Expect(1, 73460, '\p{^Is_Indic_Positional_Category= -Top}', ""); - Expect(1, 73460, '\P{Is_Indic_Positional_Category= -Top}', ""); - Expect(0, 73460, '\P{^Is_Indic_Positional_Category= -Top}', ""); - Error('\p{Is_InPC= Top/a/}'); - Error('\P{Is_InPC= Top/a/}'); + Expect(1, 73459, '\p{Is_Indic_Positional_Category=_ Top}', ""); + Expect(0, 73459, '\p{^Is_Indic_Positional_Category=_ Top}', ""); + Expect(0, 73459, '\P{Is_Indic_Positional_Category=_ Top}', ""); + Expect(1, 73459, '\P{^Is_Indic_Positional_Category=_ Top}', ""); + Expect(0, 73460, '\p{Is_Indic_Positional_Category=_ Top}', ""); + Expect(1, 73460, '\p{^Is_Indic_Positional_Category=_ Top}', ""); + Expect(1, 73460, '\P{Is_Indic_Positional_Category=_ Top}', ""); + Expect(0, 73460, '\P{^Is_Indic_Positional_Category=_ Top}', ""); + Error('\p{Is_InPC= Top:=}'); + Error('\P{Is_InPC= Top:=}'); Expect(1, 73459, '\p{Is_InPC=top}', ""); Expect(0, 73459, '\p{^Is_InPC=top}', ""); Expect(0, 73459, '\P{Is_InPC=top}', ""); @@ -46000,16 +48280,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73460, '\p{^Is_InPC=top}', ""); Expect(1, 73460, '\P{Is_InPC=top}', ""); Expect(0, 73460, '\P{^Is_InPC=top}', ""); - Expect(1, 73459, '\p{Is_InPC= -Top}', ""); - Expect(0, 73459, '\p{^Is_InPC= -Top}', ""); - Expect(0, 73459, '\P{Is_InPC= -Top}', ""); - Expect(1, 73459, '\P{^Is_InPC= -Top}', ""); - Expect(0, 73460, '\p{Is_InPC= -Top}', ""); - Expect(1, 73460, '\p{^Is_InPC= -Top}', ""); - Expect(1, 73460, '\P{Is_InPC= -Top}', ""); - Expect(0, 73460, '\P{^Is_InPC= -Top}', ""); - Error('\p{Indic_Positional_Category=/a/ Top_AND_bottom}'); - Error('\P{Indic_Positional_Category=/a/ Top_AND_bottom}'); + Expect(1, 73459, '\p{Is_InPC= Top}', ""); + Expect(0, 73459, '\p{^Is_InPC= Top}', ""); + Expect(0, 73459, '\P{Is_InPC= Top}', ""); + Expect(1, 73459, '\P{^Is_InPC= Top}', ""); + Expect(0, 73460, '\p{Is_InPC= Top}', ""); + Expect(1, 73460, '\p{^Is_InPC= Top}', ""); + Expect(1, 73460, '\P{Is_InPC= Top}', ""); + Expect(0, 73460, '\P{^Is_InPC= Top}', ""); + Error('\p{Indic_Positional_Category=:= -top_And_Bottom}'); + Error('\P{Indic_Positional_Category=:= -top_And_Bottom}'); Expect(1, 69935, '\p{Indic_Positional_Category=:\ATop_And_Bottom\z:}', "");; Expect(0, 69936, '\p{Indic_Positional_Category=:\ATop_And_Bottom\z:}', "");; Expect(1, 69935, '\p{Indic_Positional_Category=topandbottom}', ""); @@ -46022,16 +48302,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 69936, '\P{^Indic_Positional_Category=topandbottom}', ""); Expect(1, 69935, '\p{Indic_Positional_Category=:\Atopandbottom\z:}', "");; Expect(0, 69936, '\p{Indic_Positional_Category=:\Atopandbottom\z:}', "");; - Expect(1, 69935, '\p{Indic_Positional_Category: top_and_bottom}', ""); - Expect(0, 69935, '\p{^Indic_Positional_Category: top_and_bottom}', ""); - Expect(0, 69935, '\P{Indic_Positional_Category: top_and_bottom}', ""); - Expect(1, 69935, '\P{^Indic_Positional_Category: top_and_bottom}', ""); - Expect(0, 69936, '\p{Indic_Positional_Category: top_and_bottom}', ""); - Expect(1, 69936, '\p{^Indic_Positional_Category: top_and_bottom}', ""); - Expect(1, 69936, '\P{Indic_Positional_Category: top_and_bottom}', ""); - Expect(0, 69936, '\P{^Indic_Positional_Category: top_and_bottom}', ""); - Error('\p{InPC= /a/Top_and_bottom}'); - Error('\P{InPC= /a/Top_and_bottom}'); + Expect(1, 69935, '\p{Indic_Positional_Category= _Top_And_BOTTOM}', ""); + Expect(0, 69935, '\p{^Indic_Positional_Category= _Top_And_BOTTOM}', ""); + Expect(0, 69935, '\P{Indic_Positional_Category= _Top_And_BOTTOM}', ""); + Expect(1, 69935, '\P{^Indic_Positional_Category= _Top_And_BOTTOM}', ""); + Expect(0, 69936, '\p{Indic_Positional_Category= _Top_And_BOTTOM}', ""); + Expect(1, 69936, '\p{^Indic_Positional_Category= _Top_And_BOTTOM}', ""); + Expect(1, 69936, '\P{Indic_Positional_Category= _Top_And_BOTTOM}', ""); + Expect(0, 69936, '\P{^Indic_Positional_Category= _Top_And_BOTTOM}', ""); + Error('\p{InPC: :=TOP_and_BOTTOM}'); + Error('\P{InPC: :=TOP_and_BOTTOM}'); Expect(1, 69935, '\p{InPC=:\ATop_And_Bottom\z:}', "");; Expect(0, 69936, '\p{InPC=:\ATop_And_Bottom\z:}', "");; Expect(1, 69935, '\p{InPC=topandbottom}', ""); @@ -46044,16 +48324,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 69936, '\P{^InPC=topandbottom}', ""); Expect(1, 69935, '\p{InPC=:\Atopandbottom\z:}', "");; Expect(0, 69936, '\p{InPC=:\Atopandbottom\z:}', "");; - Expect(1, 69935, '\p{InPC=- top_and_Bottom}', ""); - Expect(0, 69935, '\p{^InPC=- top_and_Bottom}', ""); - Expect(0, 69935, '\P{InPC=- top_and_Bottom}', ""); - Expect(1, 69935, '\P{^InPC=- top_and_Bottom}', ""); - Expect(0, 69936, '\p{InPC=- top_and_Bottom}', ""); - Expect(1, 69936, '\p{^InPC=- top_and_Bottom}', ""); - Expect(1, 69936, '\P{InPC=- top_and_Bottom}', ""); - Expect(0, 69936, '\P{^InPC=- top_and_Bottom}', ""); - Error('\p{Is_Indic_Positional_Category=:=_top_AND_bottom}'); - Error('\P{Is_Indic_Positional_Category=:=_top_AND_bottom}'); + Expect(1, 69935, '\p{InPC=_ Top_And_Bottom}', ""); + Expect(0, 69935, '\p{^InPC=_ Top_And_Bottom}', ""); + Expect(0, 69935, '\P{InPC=_ Top_And_Bottom}', ""); + Expect(1, 69935, '\P{^InPC=_ Top_And_Bottom}', ""); + Expect(0, 69936, '\p{InPC=_ Top_And_Bottom}', ""); + Expect(1, 69936, '\p{^InPC=_ Top_And_Bottom}', ""); + Expect(1, 69936, '\P{InPC=_ Top_And_Bottom}', ""); + Expect(0, 69936, '\P{^InPC=_ Top_And_Bottom}', ""); + Error('\p{Is_Indic_Positional_Category= top_AND_Bottom/a/}'); + Error('\P{Is_Indic_Positional_Category= top_AND_Bottom/a/}'); Expect(1, 69935, '\p{Is_Indic_Positional_Category=topandbottom}', ""); Expect(0, 69935, '\p{^Is_Indic_Positional_Category=topandbottom}', ""); Expect(0, 69935, '\P{Is_Indic_Positional_Category=topandbottom}', ""); @@ -46062,16 +48342,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 69936, '\p{^Is_Indic_Positional_Category=topandbottom}', ""); Expect(1, 69936, '\P{Is_Indic_Positional_Category=topandbottom}', ""); Expect(0, 69936, '\P{^Is_Indic_Positional_Category=topandbottom}', ""); - Expect(1, 69935, '\p{Is_Indic_Positional_Category= TOP_And_Bottom}', ""); - Expect(0, 69935, '\p{^Is_Indic_Positional_Category= TOP_And_Bottom}', ""); - Expect(0, 69935, '\P{Is_Indic_Positional_Category= TOP_And_Bottom}', ""); - Expect(1, 69935, '\P{^Is_Indic_Positional_Category= TOP_And_Bottom}', ""); - Expect(0, 69936, '\p{Is_Indic_Positional_Category= TOP_And_Bottom}', ""); - Expect(1, 69936, '\p{^Is_Indic_Positional_Category= TOP_And_Bottom}', ""); - Expect(1, 69936, '\P{Is_Indic_Positional_Category= TOP_And_Bottom}', ""); - Expect(0, 69936, '\P{^Is_Indic_Positional_Category= TOP_And_Bottom}', ""); - Error('\p{Is_InPC=-:=top_And_BOTTOM}'); - Error('\P{Is_InPC=-:=top_And_BOTTOM}'); + Expect(1, 69935, '\p{Is_Indic_Positional_Category= Top_and_Bottom}', ""); + Expect(0, 69935, '\p{^Is_Indic_Positional_Category= Top_and_Bottom}', ""); + Expect(0, 69935, '\P{Is_Indic_Positional_Category= Top_and_Bottom}', ""); + Expect(1, 69935, '\P{^Is_Indic_Positional_Category= Top_and_Bottom}', ""); + Expect(0, 69936, '\p{Is_Indic_Positional_Category= Top_and_Bottom}', ""); + Expect(1, 69936, '\p{^Is_Indic_Positional_Category= Top_and_Bottom}', ""); + Expect(1, 69936, '\P{Is_Indic_Positional_Category= Top_and_Bottom}', ""); + Expect(0, 69936, '\P{^Is_Indic_Positional_Category= Top_and_Bottom}', ""); + Error('\p{Is_InPC=/a/ TOP_And_bottom}'); + Error('\P{Is_InPC=/a/ TOP_And_bottom}'); Expect(1, 69935, '\p{Is_InPC=topandbottom}', ""); Expect(0, 69935, '\p{^Is_InPC=topandbottom}', ""); Expect(0, 69935, '\P{Is_InPC=topandbottom}', ""); @@ -46080,16 +48360,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 69936, '\p{^Is_InPC=topandbottom}', ""); Expect(1, 69936, '\P{Is_InPC=topandbottom}', ""); Expect(0, 69936, '\P{^Is_InPC=topandbottom}', ""); - Expect(1, 69935, '\p{Is_InPC=Top_And_Bottom}', ""); - Expect(0, 69935, '\p{^Is_InPC=Top_And_Bottom}', ""); - Expect(0, 69935, '\P{Is_InPC=Top_And_Bottom}', ""); - Expect(1, 69935, '\P{^Is_InPC=Top_And_Bottom}', ""); - Expect(0, 69936, '\p{Is_InPC=Top_And_Bottom}', ""); - Expect(1, 69936, '\p{^Is_InPC=Top_And_Bottom}', ""); - Expect(1, 69936, '\P{Is_InPC=Top_And_Bottom}', ""); - Expect(0, 69936, '\P{^Is_InPC=Top_And_Bottom}', ""); - Error('\p{Indic_Positional_Category=/a/ TOP_And_Bottom_And_Right}'); - Error('\P{Indic_Positional_Category=/a/ TOP_And_Bottom_And_Right}'); + Expect(1, 69935, '\p{Is_InPC: -_top_And_Bottom}', ""); + Expect(0, 69935, '\p{^Is_InPC: -_top_And_Bottom}', ""); + Expect(0, 69935, '\P{Is_InPC: -_top_And_Bottom}', ""); + Expect(1, 69935, '\P{^Is_InPC: -_top_And_Bottom}', ""); + Expect(0, 69936, '\p{Is_InPC: -_top_And_Bottom}', ""); + Expect(1, 69936, '\p{^Is_InPC: -_top_And_Bottom}', ""); + Expect(1, 69936, '\P{Is_InPC: -_top_And_Bottom}', ""); + Expect(0, 69936, '\P{^Is_InPC: -_top_And_Bottom}', ""); + Error('\p{Indic_Positional_Category=:=TOP_AND_BOTTOM_and_Left}'); + Error('\P{Indic_Positional_Category=:=TOP_AND_BOTTOM_and_Left}'); + Expect(1, 71454, '\p{Indic_Positional_Category=:\ATop_And_Bottom_And_Left\z:}', "");; + Expect(0, 71455, '\p{Indic_Positional_Category=:\ATop_And_Bottom_And_Left\z:}', "");; + Expect(1, 71454, '\p{Indic_Positional_Category=topandbottomandleft}', ""); + Expect(0, 71454, '\p{^Indic_Positional_Category=topandbottomandleft}', ""); + Expect(0, 71454, '\P{Indic_Positional_Category=topandbottomandleft}', ""); + Expect(1, 71454, '\P{^Indic_Positional_Category=topandbottomandleft}', ""); + Expect(0, 71455, '\p{Indic_Positional_Category=topandbottomandleft}', ""); + Expect(1, 71455, '\p{^Indic_Positional_Category=topandbottomandleft}', ""); + Expect(1, 71455, '\P{Indic_Positional_Category=topandbottomandleft}', ""); + Expect(0, 71455, '\P{^Indic_Positional_Category=topandbottomandleft}', ""); + Expect(1, 71454, '\p{Indic_Positional_Category=:\Atopandbottomandleft\z:}', "");; + Expect(0, 71455, '\p{Indic_Positional_Category=:\Atopandbottomandleft\z:}', "");; + Expect(1, 71454, '\p{Indic_Positional_Category=-_Top_AND_Bottom_and_Left}', ""); + Expect(0, 71454, '\p{^Indic_Positional_Category=-_Top_AND_Bottom_and_Left}', ""); + Expect(0, 71454, '\P{Indic_Positional_Category=-_Top_AND_Bottom_and_Left}', ""); + Expect(1, 71454, '\P{^Indic_Positional_Category=-_Top_AND_Bottom_and_Left}', ""); + Expect(0, 71455, '\p{Indic_Positional_Category=-_Top_AND_Bottom_and_Left}', ""); + Expect(1, 71455, '\p{^Indic_Positional_Category=-_Top_AND_Bottom_and_Left}', ""); + Expect(1, 71455, '\P{Indic_Positional_Category=-_Top_AND_Bottom_and_Left}', ""); + Expect(0, 71455, '\P{^Indic_Positional_Category=-_Top_AND_Bottom_and_Left}', ""); + Error('\p{InPC= /a/Top_and_Bottom_AND_LEFT}'); + Error('\P{InPC= /a/Top_and_Bottom_AND_LEFT}'); + Expect(1, 71454, '\p{InPC=:\ATop_And_Bottom_And_Left\z:}', "");; + Expect(0, 71455, '\p{InPC=:\ATop_And_Bottom_And_Left\z:}', "");; + Expect(1, 71454, '\p{InPC=topandbottomandleft}', ""); + Expect(0, 71454, '\p{^InPC=topandbottomandleft}', ""); + Expect(0, 71454, '\P{InPC=topandbottomandleft}', ""); + Expect(1, 71454, '\P{^InPC=topandbottomandleft}', ""); + Expect(0, 71455, '\p{InPC=topandbottomandleft}', ""); + Expect(1, 71455, '\p{^InPC=topandbottomandleft}', ""); + Expect(1, 71455, '\P{InPC=topandbottomandleft}', ""); + Expect(0, 71455, '\P{^InPC=topandbottomandleft}', ""); + Expect(1, 71454, '\p{InPC=:\Atopandbottomandleft\z:}', "");; + Expect(0, 71455, '\p{InPC=:\Atopandbottomandleft\z:}', "");; + Expect(1, 71454, '\p{InPC= _TOP_and_bottom_And_LEFT}', ""); + Expect(0, 71454, '\p{^InPC= _TOP_and_bottom_And_LEFT}', ""); + Expect(0, 71454, '\P{InPC= _TOP_and_bottom_And_LEFT}', ""); + Expect(1, 71454, '\P{^InPC= _TOP_and_bottom_And_LEFT}', ""); + Expect(0, 71455, '\p{InPC= _TOP_and_bottom_And_LEFT}', ""); + Expect(1, 71455, '\p{^InPC= _TOP_and_bottom_And_LEFT}', ""); + Expect(1, 71455, '\P{InPC= _TOP_and_bottom_And_LEFT}', ""); + Expect(0, 71455, '\P{^InPC= _TOP_and_bottom_And_LEFT}', ""); + Error('\p{Is_Indic_Positional_Category=:=-top_and_bottom_And_Left}'); + Error('\P{Is_Indic_Positional_Category=:=-top_and_bottom_And_Left}'); + Expect(1, 71454, '\p{Is_Indic_Positional_Category=topandbottomandleft}', ""); + Expect(0, 71454, '\p{^Is_Indic_Positional_Category=topandbottomandleft}', ""); + Expect(0, 71454, '\P{Is_Indic_Positional_Category=topandbottomandleft}', ""); + Expect(1, 71454, '\P{^Is_Indic_Positional_Category=topandbottomandleft}', ""); + Expect(0, 71455, '\p{Is_Indic_Positional_Category=topandbottomandleft}', ""); + Expect(1, 71455, '\p{^Is_Indic_Positional_Category=topandbottomandleft}', ""); + Expect(1, 71455, '\P{Is_Indic_Positional_Category=topandbottomandleft}', ""); + Expect(0, 71455, '\P{^Is_Indic_Positional_Category=topandbottomandleft}', ""); + Expect(1, 71454, '\p{Is_Indic_Positional_Category=_Top_And_BOTTOM_AND_Left}', ""); + Expect(0, 71454, '\p{^Is_Indic_Positional_Category=_Top_And_BOTTOM_AND_Left}', ""); + Expect(0, 71454, '\P{Is_Indic_Positional_Category=_Top_And_BOTTOM_AND_Left}', ""); + Expect(1, 71454, '\P{^Is_Indic_Positional_Category=_Top_And_BOTTOM_AND_Left}', ""); + Expect(0, 71455, '\p{Is_Indic_Positional_Category=_Top_And_BOTTOM_AND_Left}', ""); + Expect(1, 71455, '\p{^Is_Indic_Positional_Category=_Top_And_BOTTOM_AND_Left}', ""); + Expect(1, 71455, '\P{Is_Indic_Positional_Category=_Top_And_BOTTOM_AND_Left}', ""); + Expect(0, 71455, '\P{^Is_Indic_Positional_Category=_Top_And_BOTTOM_AND_Left}', ""); + Error('\p{Is_InPC= _TOP_And_Bottom_And_left:=}'); + Error('\P{Is_InPC= _TOP_And_Bottom_And_left:=}'); + Expect(1, 71454, '\p{Is_InPC=topandbottomandleft}', ""); + Expect(0, 71454, '\p{^Is_InPC=topandbottomandleft}', ""); + Expect(0, 71454, '\P{Is_InPC=topandbottomandleft}', ""); + Expect(1, 71454, '\P{^Is_InPC=topandbottomandleft}', ""); + Expect(0, 71455, '\p{Is_InPC=topandbottomandleft}', ""); + Expect(1, 71455, '\p{^Is_InPC=topandbottomandleft}', ""); + Expect(1, 71455, '\P{Is_InPC=topandbottomandleft}', ""); + Expect(0, 71455, '\P{^Is_InPC=topandbottomandleft}', ""); + Expect(1, 71454, '\p{Is_InPC:- TOP_and_BOTTOM_And_Left}', ""); + Expect(0, 71454, '\p{^Is_InPC:- TOP_and_BOTTOM_And_Left}', ""); + Expect(0, 71454, '\P{Is_InPC:- TOP_and_BOTTOM_And_Left}', ""); + Expect(1, 71454, '\P{^Is_InPC:- TOP_and_BOTTOM_And_Left}', ""); + Expect(0, 71455, '\p{Is_InPC:- TOP_and_BOTTOM_And_Left}', ""); + Expect(1, 71455, '\p{^Is_InPC:- TOP_and_BOTTOM_And_Left}', ""); + Expect(1, 71455, '\P{Is_InPC:- TOP_and_BOTTOM_And_Left}', ""); + Expect(0, 71455, '\P{^Is_InPC:- TOP_and_BOTTOM_And_Left}', ""); + Error('\p{Indic_Positional_Category: :=_ top_And_bottom_And_Right}'); + Error('\P{Indic_Positional_Category: :=_ top_And_bottom_And_Right}'); Expect(1, 6973, '\p{Indic_Positional_Category=:\ATop_And_Bottom_And_Right\z:}', "");; Expect(0, 6974, '\p{Indic_Positional_Category=:\ATop_And_Bottom_And_Right\z:}', "");; Expect(1, 6973, '\p{Indic_Positional_Category=topandbottomandright}', ""); @@ -46102,16 +48462,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 6974, '\P{^Indic_Positional_Category=topandbottomandright}', ""); Expect(1, 6973, '\p{Indic_Positional_Category=:\Atopandbottomandright\z:}', "");; Expect(0, 6974, '\p{Indic_Positional_Category=:\Atopandbottomandright\z:}', "");; - Expect(1, 6973, '\p{Indic_Positional_Category= TOP_And_BOTTOM_And_right}', ""); - Expect(0, 6973, '\p{^Indic_Positional_Category= TOP_And_BOTTOM_And_right}', ""); - Expect(0, 6973, '\P{Indic_Positional_Category= TOP_And_BOTTOM_And_right}', ""); - Expect(1, 6973, '\P{^Indic_Positional_Category= TOP_And_BOTTOM_And_right}', ""); - Expect(0, 6974, '\p{Indic_Positional_Category= TOP_And_BOTTOM_And_right}', ""); - Expect(1, 6974, '\p{^Indic_Positional_Category= TOP_And_BOTTOM_And_right}', ""); - Expect(1, 6974, '\P{Indic_Positional_Category= TOP_And_BOTTOM_And_right}', ""); - Expect(0, 6974, '\P{^Indic_Positional_Category= TOP_And_BOTTOM_And_right}', ""); - Error('\p{InPC: /a/Top_And_Bottom_And_Right}'); - Error('\P{InPC: /a/Top_And_Bottom_And_Right}'); + Expect(1, 6973, '\p{Indic_Positional_Category= Top_And_Bottom_and_RIGHT}', ""); + Expect(0, 6973, '\p{^Indic_Positional_Category= Top_And_Bottom_and_RIGHT}', ""); + Expect(0, 6973, '\P{Indic_Positional_Category= Top_And_Bottom_and_RIGHT}', ""); + Expect(1, 6973, '\P{^Indic_Positional_Category= Top_And_Bottom_and_RIGHT}', ""); + Expect(0, 6974, '\p{Indic_Positional_Category= Top_And_Bottom_and_RIGHT}', ""); + Expect(1, 6974, '\p{^Indic_Positional_Category= Top_And_Bottom_and_RIGHT}', ""); + Expect(1, 6974, '\P{Indic_Positional_Category= Top_And_Bottom_and_RIGHT}', ""); + Expect(0, 6974, '\P{^Indic_Positional_Category= Top_And_Bottom_and_RIGHT}', ""); + Error('\p{InPC: :=TOP_and_bottom_AND_right}'); + Error('\P{InPC: :=TOP_and_bottom_AND_right}'); Expect(1, 6973, '\p{InPC=:\ATop_And_Bottom_And_Right\z:}', "");; Expect(0, 6974, '\p{InPC=:\ATop_And_Bottom_And_Right\z:}', "");; Expect(1, 6973, '\p{InPC=topandbottomandright}', ""); @@ -46124,34 +48484,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 6974, '\P{^InPC=topandbottomandright}', ""); Expect(1, 6973, '\p{InPC=:\Atopandbottomandright\z:}', "");; Expect(0, 6974, '\p{InPC=:\Atopandbottomandright\z:}', "");; - Expect(1, 6973, '\p{InPC=_ Top_and_bottom_And_right}', ""); - Expect(0, 6973, '\p{^InPC=_ Top_and_bottom_And_right}', ""); - Expect(0, 6973, '\P{InPC=_ Top_and_bottom_And_right}', ""); - Expect(1, 6973, '\P{^InPC=_ Top_and_bottom_And_right}', ""); - Expect(0, 6974, '\p{InPC=_ Top_and_bottom_And_right}', ""); - Expect(1, 6974, '\p{^InPC=_ Top_and_bottom_And_right}', ""); - Expect(1, 6974, '\P{InPC=_ Top_and_bottom_And_right}', ""); - Expect(0, 6974, '\P{^InPC=_ Top_and_bottom_And_right}', ""); - Error('\p{Is_Indic_Positional_Category=:= Top_And_Bottom_And_Right}'); - Error('\P{Is_Indic_Positional_Category=:= Top_And_Bottom_And_Right}'); - Expect(1, 6973, '\p{Is_Indic_Positional_Category: topandbottomandright}', ""); - Expect(0, 6973, '\p{^Is_Indic_Positional_Category: topandbottomandright}', ""); - Expect(0, 6973, '\P{Is_Indic_Positional_Category: topandbottomandright}', ""); - Expect(1, 6973, '\P{^Is_Indic_Positional_Category: topandbottomandright}', ""); - Expect(0, 6974, '\p{Is_Indic_Positional_Category: topandbottomandright}', ""); - Expect(1, 6974, '\p{^Is_Indic_Positional_Category: topandbottomandright}', ""); - Expect(1, 6974, '\P{Is_Indic_Positional_Category: topandbottomandright}', ""); - Expect(0, 6974, '\P{^Is_Indic_Positional_Category: topandbottomandright}', ""); - Expect(1, 6973, '\p{Is_Indic_Positional_Category= -TOP_and_Bottom_AND_Right}', ""); - Expect(0, 6973, '\p{^Is_Indic_Positional_Category= -TOP_and_Bottom_AND_Right}', ""); - Expect(0, 6973, '\P{Is_Indic_Positional_Category= -TOP_and_Bottom_AND_Right}', ""); - Expect(1, 6973, '\P{^Is_Indic_Positional_Category= -TOP_and_Bottom_AND_Right}', ""); - Expect(0, 6974, '\p{Is_Indic_Positional_Category= -TOP_and_Bottom_AND_Right}', ""); - Expect(1, 6974, '\p{^Is_Indic_Positional_Category= -TOP_and_Bottom_AND_Right}', ""); - Expect(1, 6974, '\P{Is_Indic_Positional_Category= -TOP_and_Bottom_AND_Right}', ""); - Expect(0, 6974, '\P{^Is_Indic_Positional_Category= -TOP_and_Bottom_AND_Right}', ""); - Error('\p{Is_InPC=:=- Top_And_Bottom_and_RIGHT}'); - Error('\P{Is_InPC=:=- Top_And_Bottom_and_RIGHT}'); + Expect(1, 6973, '\p{InPC: - Top_And_Bottom_and_Right}', ""); + Expect(0, 6973, '\p{^InPC: - Top_And_Bottom_and_Right}', ""); + Expect(0, 6973, '\P{InPC: - Top_And_Bottom_and_Right}', ""); + Expect(1, 6973, '\P{^InPC: - Top_And_Bottom_and_Right}', ""); + Expect(0, 6974, '\p{InPC: - Top_And_Bottom_and_Right}', ""); + Expect(1, 6974, '\p{^InPC: - Top_And_Bottom_and_Right}', ""); + Expect(1, 6974, '\P{InPC: - Top_And_Bottom_and_Right}', ""); + Expect(0, 6974, '\P{^InPC: - Top_And_Bottom_and_Right}', ""); + Error('\p{Is_Indic_Positional_Category=/a/top_And_Bottom_AND_right}'); + Error('\P{Is_Indic_Positional_Category=/a/top_And_Bottom_AND_right}'); + Expect(1, 6973, '\p{Is_Indic_Positional_Category=topandbottomandright}', ""); + Expect(0, 6973, '\p{^Is_Indic_Positional_Category=topandbottomandright}', ""); + Expect(0, 6973, '\P{Is_Indic_Positional_Category=topandbottomandright}', ""); + Expect(1, 6973, '\P{^Is_Indic_Positional_Category=topandbottomandright}', ""); + Expect(0, 6974, '\p{Is_Indic_Positional_Category=topandbottomandright}', ""); + Expect(1, 6974, '\p{^Is_Indic_Positional_Category=topandbottomandright}', ""); + Expect(1, 6974, '\P{Is_Indic_Positional_Category=topandbottomandright}', ""); + Expect(0, 6974, '\P{^Is_Indic_Positional_Category=topandbottomandright}', ""); + Expect(1, 6973, '\p{Is_Indic_Positional_Category=- Top_And_bottom_And_right}', ""); + Expect(0, 6973, '\p{^Is_Indic_Positional_Category=- Top_And_bottom_And_right}', ""); + Expect(0, 6973, '\P{Is_Indic_Positional_Category=- Top_And_bottom_And_right}', ""); + Expect(1, 6973, '\P{^Is_Indic_Positional_Category=- Top_And_bottom_And_right}', ""); + Expect(0, 6974, '\p{Is_Indic_Positional_Category=- Top_And_bottom_And_right}', ""); + Expect(1, 6974, '\p{^Is_Indic_Positional_Category=- Top_And_bottom_And_right}', ""); + Expect(1, 6974, '\P{Is_Indic_Positional_Category=- Top_And_bottom_And_right}', ""); + Expect(0, 6974, '\P{^Is_Indic_Positional_Category=- Top_And_bottom_And_right}', ""); + Error('\p{Is_InPC= /a/Top_and_Bottom_and_Right}'); + Error('\P{Is_InPC= /a/Top_and_Bottom_and_Right}'); Expect(1, 6973, '\p{Is_InPC=topandbottomandright}', ""); Expect(0, 6973, '\p{^Is_InPC=topandbottomandright}', ""); Expect(0, 6973, '\P{Is_InPC=topandbottomandright}', ""); @@ -46160,16 +48520,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 6974, '\p{^Is_InPC=topandbottomandright}', ""); Expect(1, 6974, '\P{Is_InPC=topandbottomandright}', ""); Expect(0, 6974, '\P{^Is_InPC=topandbottomandright}', ""); - Expect(1, 6973, '\p{Is_InPC= Top_and_BOTTOM_AND_right}', ""); - Expect(0, 6973, '\p{^Is_InPC= Top_and_BOTTOM_AND_right}', ""); - Expect(0, 6973, '\P{Is_InPC= Top_and_BOTTOM_AND_right}', ""); - Expect(1, 6973, '\P{^Is_InPC= Top_and_BOTTOM_AND_right}', ""); - Expect(0, 6974, '\p{Is_InPC= Top_and_BOTTOM_AND_right}', ""); - Expect(1, 6974, '\p{^Is_InPC= Top_and_BOTTOM_AND_right}', ""); - Expect(1, 6974, '\P{Is_InPC= Top_and_BOTTOM_AND_right}', ""); - Expect(0, 6974, '\P{^Is_InPC= Top_and_BOTTOM_AND_right}', ""); - Error('\p{Indic_Positional_Category=/a/ Top_And_left}'); - Error('\P{Indic_Positional_Category=/a/ Top_And_left}'); + Expect(1, 6973, '\p{Is_InPC= Top_AND_Bottom_And_right}', ""); + Expect(0, 6973, '\p{^Is_InPC= Top_AND_Bottom_And_right}', ""); + Expect(0, 6973, '\P{Is_InPC= Top_AND_Bottom_And_right}', ""); + Expect(1, 6973, '\P{^Is_InPC= Top_AND_Bottom_And_right}', ""); + Expect(0, 6974, '\p{Is_InPC= Top_AND_Bottom_And_right}', ""); + Expect(1, 6974, '\p{^Is_InPC= Top_AND_Bottom_And_right}', ""); + Expect(1, 6974, '\P{Is_InPC= Top_AND_Bottom_And_right}', ""); + Expect(0, 6974, '\P{^Is_InPC= Top_AND_Bottom_And_right}', ""); + Error('\p{Indic_Positional_Category=:=-TOP_And_LEFT}'); + Error('\P{Indic_Positional_Category=:=-TOP_And_LEFT}'); Expect(1, 71097, '\p{Indic_Positional_Category=:\ATop_And_Left\z:}', "");; Expect(0, 71098, '\p{Indic_Positional_Category=:\ATop_And_Left\z:}', "");; Expect(1, 71097, '\p{Indic_Positional_Category=topandleft}', ""); @@ -46182,16 +48542,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 71098, '\P{^Indic_Positional_Category=topandleft}', ""); Expect(1, 71097, '\p{Indic_Positional_Category=:\Atopandleft\z:}', "");; Expect(0, 71098, '\p{Indic_Positional_Category=:\Atopandleft\z:}', "");; - Expect(1, 71097, '\p{Indic_Positional_Category= _Top_and_Left}', ""); - Expect(0, 71097, '\p{^Indic_Positional_Category= _Top_and_Left}', ""); - Expect(0, 71097, '\P{Indic_Positional_Category= _Top_and_Left}', ""); - Expect(1, 71097, '\P{^Indic_Positional_Category= _Top_and_Left}', ""); - Expect(0, 71098, '\p{Indic_Positional_Category= _Top_and_Left}', ""); - Expect(1, 71098, '\p{^Indic_Positional_Category= _Top_and_Left}', ""); - Expect(1, 71098, '\P{Indic_Positional_Category= _Top_and_Left}', ""); - Expect(0, 71098, '\P{^Indic_Positional_Category= _Top_and_Left}', ""); - Error('\p{InPC= top_And_left/a/}'); - Error('\P{InPC= top_And_left/a/}'); + Expect(1, 71097, '\p{Indic_Positional_Category: Top_And_LEFT}', ""); + Expect(0, 71097, '\p{^Indic_Positional_Category: Top_And_LEFT}', ""); + Expect(0, 71097, '\P{Indic_Positional_Category: Top_And_LEFT}', ""); + Expect(1, 71097, '\P{^Indic_Positional_Category: Top_And_LEFT}', ""); + Expect(0, 71098, '\p{Indic_Positional_Category: Top_And_LEFT}', ""); + Expect(1, 71098, '\p{^Indic_Positional_Category: Top_And_LEFT}', ""); + Expect(1, 71098, '\P{Indic_Positional_Category: Top_And_LEFT}', ""); + Expect(0, 71098, '\P{^Indic_Positional_Category: Top_And_LEFT}', ""); + Error('\p{InPC= Top_And_left:=}'); + Error('\P{InPC= Top_And_left:=}'); Expect(1, 71097, '\p{InPC=:\ATop_And_Left\z:}', "");; Expect(0, 71098, '\p{InPC=:\ATop_And_Left\z:}', "");; Expect(1, 71097, '\p{InPC=topandleft}', ""); @@ -46204,16 +48564,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 71098, '\P{^InPC=topandleft}', ""); Expect(1, 71097, '\p{InPC=:\Atopandleft\z:}', "");; Expect(0, 71098, '\p{InPC=:\Atopandleft\z:}', "");; - Expect(1, 71097, '\p{InPC= TOP_AND_LEFT}', ""); - Expect(0, 71097, '\p{^InPC= TOP_AND_LEFT}', ""); - Expect(0, 71097, '\P{InPC= TOP_AND_LEFT}', ""); - Expect(1, 71097, '\P{^InPC= TOP_AND_LEFT}', ""); - Expect(0, 71098, '\p{InPC= TOP_AND_LEFT}', ""); - Expect(1, 71098, '\p{^InPC= TOP_AND_LEFT}', ""); - Expect(1, 71098, '\P{InPC= TOP_AND_LEFT}', ""); - Expect(0, 71098, '\P{^InPC= TOP_AND_LEFT}', ""); - Error('\p{Is_Indic_Positional_Category=/a/Top_and_LEFT}'); - Error('\P{Is_Indic_Positional_Category=/a/Top_and_LEFT}'); + Expect(1, 71097, '\p{InPC= Top_and_Left}', ""); + Expect(0, 71097, '\p{^InPC= Top_and_Left}', ""); + Expect(0, 71097, '\P{InPC= Top_and_Left}', ""); + Expect(1, 71097, '\P{^InPC= Top_and_Left}', ""); + Expect(0, 71098, '\p{InPC= Top_and_Left}', ""); + Expect(1, 71098, '\p{^InPC= Top_and_Left}', ""); + Expect(1, 71098, '\P{InPC= Top_and_Left}', ""); + Expect(0, 71098, '\P{^InPC= Top_and_Left}', ""); + Error('\p{Is_Indic_Positional_Category= Top_and_Left:=}'); + Error('\P{Is_Indic_Positional_Category= Top_and_Left:=}'); Expect(1, 71097, '\p{Is_Indic_Positional_Category=topandleft}', ""); Expect(0, 71097, '\p{^Is_Indic_Positional_Category=topandleft}', ""); Expect(0, 71097, '\P{Is_Indic_Positional_Category=topandleft}', ""); @@ -46222,16 +48582,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 71098, '\p{^Is_Indic_Positional_Category=topandleft}', ""); Expect(1, 71098, '\P{Is_Indic_Positional_Category=topandleft}', ""); Expect(0, 71098, '\P{^Is_Indic_Positional_Category=topandleft}', ""); - Expect(1, 71097, '\p{Is_Indic_Positional_Category= _top_And_Left}', ""); - Expect(0, 71097, '\p{^Is_Indic_Positional_Category= _top_And_Left}', ""); - Expect(0, 71097, '\P{Is_Indic_Positional_Category= _top_And_Left}', ""); - Expect(1, 71097, '\P{^Is_Indic_Positional_Category= _top_And_Left}', ""); - Expect(0, 71098, '\p{Is_Indic_Positional_Category= _top_And_Left}', ""); - Expect(1, 71098, '\p{^Is_Indic_Positional_Category= _top_And_Left}', ""); - Expect(1, 71098, '\P{Is_Indic_Positional_Category= _top_And_Left}', ""); - Expect(0, 71098, '\P{^Is_Indic_Positional_Category= _top_And_Left}', ""); - Error('\p{Is_InPC=_:=TOP_and_LEFT}'); - Error('\P{Is_InPC=_:=TOP_and_LEFT}'); + Expect(1, 71097, '\p{Is_Indic_Positional_Category= _top_And_Left}', ""); + Expect(0, 71097, '\p{^Is_Indic_Positional_Category= _top_And_Left}', ""); + Expect(0, 71097, '\P{Is_Indic_Positional_Category= _top_And_Left}', ""); + Expect(1, 71097, '\P{^Is_Indic_Positional_Category= _top_And_Left}', ""); + Expect(0, 71098, '\p{Is_Indic_Positional_Category= _top_And_Left}', ""); + Expect(1, 71098, '\p{^Is_Indic_Positional_Category= _top_And_Left}', ""); + Expect(1, 71098, '\P{Is_Indic_Positional_Category= _top_And_Left}', ""); + Expect(0, 71098, '\P{^Is_Indic_Positional_Category= _top_And_Left}', ""); + Error('\p{Is_InPC=_/a/Top_And_left}'); + Error('\P{Is_InPC=_/a/Top_And_left}'); Expect(1, 71097, '\p{Is_InPC=topandleft}', ""); Expect(0, 71097, '\p{^Is_InPC=topandleft}', ""); Expect(0, 71097, '\P{Is_InPC=topandleft}', ""); @@ -46240,16 +48600,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 71098, '\p{^Is_InPC=topandleft}', ""); Expect(1, 71098, '\P{Is_InPC=topandleft}', ""); Expect(0, 71098, '\P{^Is_InPC=topandleft}', ""); - Expect(1, 71097, '\p{Is_InPC=-TOP_And_Left}', ""); - Expect(0, 71097, '\p{^Is_InPC=-TOP_And_Left}', ""); - Expect(0, 71097, '\P{Is_InPC=-TOP_And_Left}', ""); - Expect(1, 71097, '\P{^Is_InPC=-TOP_And_Left}', ""); - Expect(0, 71098, '\p{Is_InPC=-TOP_And_Left}', ""); - Expect(1, 71098, '\p{^Is_InPC=-TOP_And_Left}', ""); - Expect(1, 71098, '\P{Is_InPC=-TOP_And_Left}', ""); - Expect(0, 71098, '\P{^Is_InPC=-TOP_And_Left}', ""); - Error('\p{Indic_Positional_Category=/a/ -Top_AND_left_And_right}'); - Error('\P{Indic_Positional_Category=/a/ -Top_AND_left_And_right}'); + Expect(1, 71097, '\p{Is_InPC=- TOP_And_Left}', ""); + Expect(0, 71097, '\p{^Is_InPC=- TOP_And_Left}', ""); + Expect(0, 71097, '\P{Is_InPC=- TOP_And_Left}', ""); + Expect(1, 71097, '\P{^Is_InPC=- TOP_And_Left}', ""); + Expect(0, 71098, '\p{Is_InPC=- TOP_And_Left}', ""); + Expect(1, 71098, '\p{^Is_InPC=- TOP_And_Left}', ""); + Expect(1, 71098, '\P{Is_InPC=- TOP_And_Left}', ""); + Expect(0, 71098, '\P{^Is_InPC=- TOP_And_Left}', ""); + Error('\p{Indic_Positional_Category=-:=TOP_And_Left_and_Right}'); + Error('\P{Indic_Positional_Category=-:=TOP_And_Left_and_Right}'); Expect(1, 71099, '\p{Indic_Positional_Category=:\ATop_And_Left_And_Right\z:}', "");; Expect(0, 71100, '\p{Indic_Positional_Category=:\ATop_And_Left_And_Right\z:}', "");; Expect(1, 71099, '\p{Indic_Positional_Category=topandleftandright}', ""); @@ -46262,16 +48622,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 71100, '\P{^Indic_Positional_Category=topandleftandright}', ""); Expect(1, 71099, '\p{Indic_Positional_Category=:\Atopandleftandright\z:}', "");; Expect(0, 71100, '\p{Indic_Positional_Category=:\Atopandleftandright\z:}', "");; - Expect(1, 71099, '\p{Indic_Positional_Category= Top_And_LEFT_AND_right}', ""); - Expect(0, 71099, '\p{^Indic_Positional_Category= Top_And_LEFT_AND_right}', ""); - Expect(0, 71099, '\P{Indic_Positional_Category= Top_And_LEFT_AND_right}', ""); - Expect(1, 71099, '\P{^Indic_Positional_Category= Top_And_LEFT_AND_right}', ""); - Expect(0, 71100, '\p{Indic_Positional_Category= Top_And_LEFT_AND_right}', ""); - Expect(1, 71100, '\p{^Indic_Positional_Category= Top_And_LEFT_AND_right}', ""); - Expect(1, 71100, '\P{Indic_Positional_Category= Top_And_LEFT_AND_right}', ""); - Expect(0, 71100, '\P{^Indic_Positional_Category= Top_And_LEFT_AND_right}', ""); - Error('\p{InPC=_/a/Top_and_Left_and_RIGHT}'); - Error('\P{InPC=_/a/Top_and_Left_and_RIGHT}'); + Expect(1, 71099, '\p{Indic_Positional_Category= TOP_And_Left_and_right}', ""); + Expect(0, 71099, '\p{^Indic_Positional_Category= TOP_And_Left_and_right}', ""); + Expect(0, 71099, '\P{Indic_Positional_Category= TOP_And_Left_and_right}', ""); + Expect(1, 71099, '\P{^Indic_Positional_Category= TOP_And_Left_and_right}', ""); + Expect(0, 71100, '\p{Indic_Positional_Category= TOP_And_Left_and_right}', ""); + Expect(1, 71100, '\p{^Indic_Positional_Category= TOP_And_Left_and_right}', ""); + Expect(1, 71100, '\P{Indic_Positional_Category= TOP_And_Left_and_right}', ""); + Expect(0, 71100, '\P{^Indic_Positional_Category= TOP_And_Left_and_right}', ""); + Error('\p{InPC: -/a/Top_and_LEFT_And_RIGHT}'); + Error('\P{InPC: -/a/Top_and_LEFT_And_RIGHT}'); Expect(1, 71099, '\p{InPC=:\ATop_And_Left_And_Right\z:}', "");; Expect(0, 71100, '\p{InPC=:\ATop_And_Left_And_Right\z:}', "");; Expect(1, 71099, '\p{InPC=topandleftandright}', ""); @@ -46284,16 +48644,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 71100, '\P{^InPC=topandleftandright}', ""); Expect(1, 71099, '\p{InPC=:\Atopandleftandright\z:}', "");; Expect(0, 71100, '\p{InPC=:\Atopandleftandright\z:}', "");; - Expect(1, 71099, '\p{InPC= top_AND_left_And_Right}', ""); - Expect(0, 71099, '\p{^InPC= top_AND_left_And_Right}', ""); - Expect(0, 71099, '\P{InPC= top_AND_left_And_Right}', ""); - Expect(1, 71099, '\P{^InPC= top_AND_left_And_Right}', ""); - Expect(0, 71100, '\p{InPC= top_AND_left_And_Right}', ""); - Expect(1, 71100, '\p{^InPC= top_AND_left_And_Right}', ""); - Expect(1, 71100, '\P{InPC= top_AND_left_And_Right}', ""); - Expect(0, 71100, '\P{^InPC= top_AND_left_And_Right}', ""); - Error('\p{Is_Indic_Positional_Category=:=Top_and_Left_and_Right}'); - Error('\P{Is_Indic_Positional_Category=:=Top_and_Left_and_Right}'); + Expect(1, 71099, '\p{InPC=-Top_And_Left_And_RIGHT}', ""); + Expect(0, 71099, '\p{^InPC=-Top_And_Left_And_RIGHT}', ""); + Expect(0, 71099, '\P{InPC=-Top_And_Left_And_RIGHT}', ""); + Expect(1, 71099, '\P{^InPC=-Top_And_Left_And_RIGHT}', ""); + Expect(0, 71100, '\p{InPC=-Top_And_Left_And_RIGHT}', ""); + Expect(1, 71100, '\p{^InPC=-Top_And_Left_And_RIGHT}', ""); + Expect(1, 71100, '\P{InPC=-Top_And_Left_And_RIGHT}', ""); + Expect(0, 71100, '\P{^InPC=-Top_And_Left_And_RIGHT}', ""); + Error('\p{Is_Indic_Positional_Category=/a/_ top_and_Left_And_Right}'); + Error('\P{Is_Indic_Positional_Category=/a/_ top_and_Left_And_Right}'); Expect(1, 71099, '\p{Is_Indic_Positional_Category=topandleftandright}', ""); Expect(0, 71099, '\p{^Is_Indic_Positional_Category=topandleftandright}', ""); Expect(0, 71099, '\P{Is_Indic_Positional_Category=topandleftandright}', ""); @@ -46302,16 +48662,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 71100, '\p{^Is_Indic_Positional_Category=topandleftandright}', ""); Expect(1, 71100, '\P{Is_Indic_Positional_Category=topandleftandright}', ""); Expect(0, 71100, '\P{^Is_Indic_Positional_Category=topandleftandright}', ""); - Expect(1, 71099, '\p{Is_Indic_Positional_Category=__TOP_AND_Left_And_Right}', ""); - Expect(0, 71099, '\p{^Is_Indic_Positional_Category=__TOP_AND_Left_And_Right}', ""); - Expect(0, 71099, '\P{Is_Indic_Positional_Category=__TOP_AND_Left_And_Right}', ""); - Expect(1, 71099, '\P{^Is_Indic_Positional_Category=__TOP_AND_Left_And_Right}', ""); - Expect(0, 71100, '\p{Is_Indic_Positional_Category=__TOP_AND_Left_And_Right}', ""); - Expect(1, 71100, '\p{^Is_Indic_Positional_Category=__TOP_AND_Left_And_Right}', ""); - Expect(1, 71100, '\P{Is_Indic_Positional_Category=__TOP_AND_Left_And_Right}', ""); - Expect(0, 71100, '\P{^Is_Indic_Positional_Category=__TOP_AND_Left_And_Right}', ""); - Error('\p{Is_InPC=:= Top_and_LEFT_And_Right}'); - Error('\P{Is_InPC=:= Top_and_LEFT_And_Right}'); + Expect(1, 71099, '\p{Is_Indic_Positional_Category:_-Top_And_LEFT_and_right}', ""); + Expect(0, 71099, '\p{^Is_Indic_Positional_Category:_-Top_And_LEFT_and_right}', ""); + Expect(0, 71099, '\P{Is_Indic_Positional_Category:_-Top_And_LEFT_and_right}', ""); + Expect(1, 71099, '\P{^Is_Indic_Positional_Category:_-Top_And_LEFT_and_right}', ""); + Expect(0, 71100, '\p{Is_Indic_Positional_Category:_-Top_And_LEFT_and_right}', ""); + Expect(1, 71100, '\p{^Is_Indic_Positional_Category:_-Top_And_LEFT_and_right}', ""); + Expect(1, 71100, '\P{Is_Indic_Positional_Category:_-Top_And_LEFT_and_right}', ""); + Expect(0, 71100, '\P{^Is_Indic_Positional_Category:_-Top_And_LEFT_and_right}', ""); + Error('\p{Is_InPC= :=Top_AND_Left_And_Right}'); + Error('\P{Is_InPC= :=Top_AND_Left_And_Right}'); Expect(1, 71099, '\p{Is_InPC=topandleftandright}', ""); Expect(0, 71099, '\p{^Is_InPC=topandleftandright}', ""); Expect(0, 71099, '\P{Is_InPC=topandleftandright}', ""); @@ -46320,16 +48680,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 71100, '\p{^Is_InPC=topandleftandright}', ""); Expect(1, 71100, '\P{Is_InPC=topandleftandright}', ""); Expect(0, 71100, '\P{^Is_InPC=topandleftandright}', ""); - Expect(1, 71099, '\p{Is_InPC=-top_And_left_AND_Right}', ""); - Expect(0, 71099, '\p{^Is_InPC=-top_And_left_AND_Right}', ""); - Expect(0, 71099, '\P{Is_InPC=-top_And_left_AND_Right}', ""); - Expect(1, 71099, '\P{^Is_InPC=-top_And_left_AND_Right}', ""); - Expect(0, 71100, '\p{Is_InPC=-top_And_left_AND_Right}', ""); - Expect(1, 71100, '\p{^Is_InPC=-top_And_left_AND_Right}', ""); - Expect(1, 71100, '\P{Is_InPC=-top_And_left_AND_Right}', ""); - Expect(0, 71100, '\P{^Is_InPC=-top_And_left_AND_Right}', ""); - Error('\p{Indic_Positional_Category=-/a/TOP_and_RIGHT}'); - Error('\P{Indic_Positional_Category=-/a/TOP_and_RIGHT}'); + Expect(1, 71099, '\p{Is_InPC=__TOP_AND_Left_And_RIGHT}', ""); + Expect(0, 71099, '\p{^Is_InPC=__TOP_AND_Left_And_RIGHT}', ""); + Expect(0, 71099, '\P{Is_InPC=__TOP_AND_Left_And_RIGHT}', ""); + Expect(1, 71099, '\P{^Is_InPC=__TOP_AND_Left_And_RIGHT}', ""); + Expect(0, 71100, '\p{Is_InPC=__TOP_AND_Left_And_RIGHT}', ""); + Expect(1, 71100, '\p{^Is_InPC=__TOP_AND_Left_And_RIGHT}', ""); + Expect(1, 71100, '\P{Is_InPC=__TOP_AND_Left_And_RIGHT}', ""); + Expect(0, 71100, '\P{^Is_InPC=__TOP_AND_Left_And_RIGHT}', ""); + Error('\p{Indic_Positional_Category=/a/ Top_AND_Right}'); + Error('\P{Indic_Positional_Category=/a/ Top_AND_Right}'); Expect(1, 70195, '\p{Indic_Positional_Category=:\ATop_And_Right\z:}', "");; Expect(0, 70196, '\p{Indic_Positional_Category=:\ATop_And_Right\z:}', "");; Expect(1, 70195, '\p{Indic_Positional_Category=topandright}', ""); @@ -46342,16 +48702,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 70196, '\P{^Indic_Positional_Category=topandright}', ""); Expect(1, 70195, '\p{Indic_Positional_Category=:\Atopandright\z:}', "");; Expect(0, 70196, '\p{Indic_Positional_Category=:\Atopandright\z:}', "");; - Expect(1, 70195, '\p{Indic_Positional_Category=_TOP_And_Right}', ""); - Expect(0, 70195, '\p{^Indic_Positional_Category=_TOP_And_Right}', ""); - Expect(0, 70195, '\P{Indic_Positional_Category=_TOP_And_Right}', ""); - Expect(1, 70195, '\P{^Indic_Positional_Category=_TOP_And_Right}', ""); - Expect(0, 70196, '\p{Indic_Positional_Category=_TOP_And_Right}', ""); - Expect(1, 70196, '\p{^Indic_Positional_Category=_TOP_And_Right}', ""); - Expect(1, 70196, '\P{Indic_Positional_Category=_TOP_And_Right}', ""); - Expect(0, 70196, '\P{^Indic_Positional_Category=_TOP_And_Right}', ""); - Error('\p{InPC=:= Top_and_right}'); - Error('\P{InPC=:= Top_and_right}'); + Expect(1, 70195, '\p{Indic_Positional_Category: TOP_AND_RIGHT}', ""); + Expect(0, 70195, '\p{^Indic_Positional_Category: TOP_AND_RIGHT}', ""); + Expect(0, 70195, '\P{Indic_Positional_Category: TOP_AND_RIGHT}', ""); + Expect(1, 70195, '\P{^Indic_Positional_Category: TOP_AND_RIGHT}', ""); + Expect(0, 70196, '\p{Indic_Positional_Category: TOP_AND_RIGHT}', ""); + Expect(1, 70196, '\p{^Indic_Positional_Category: TOP_AND_RIGHT}', ""); + Expect(1, 70196, '\P{Indic_Positional_Category: TOP_AND_RIGHT}', ""); + Expect(0, 70196, '\P{^Indic_Positional_Category: TOP_AND_RIGHT}', ""); + Error('\p{InPC: _ TOP_and_RIGHT/a/}'); + Error('\P{InPC: _ TOP_and_RIGHT/a/}'); Expect(1, 70195, '\p{InPC=:\ATop_And_Right\z:}', "");; Expect(0, 70196, '\p{InPC=:\ATop_And_Right\z:}', "");; Expect(1, 70195, '\p{InPC=topandright}', ""); @@ -46364,16 +48724,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 70196, '\P{^InPC=topandright}', ""); Expect(1, 70195, '\p{InPC=:\Atopandright\z:}', "");; Expect(0, 70196, '\p{InPC=:\Atopandright\z:}', "");; - Expect(1, 70195, '\p{InPC: _TOP_and_Right}', ""); - Expect(0, 70195, '\p{^InPC: _TOP_and_Right}', ""); - Expect(0, 70195, '\P{InPC: _TOP_and_Right}', ""); - Expect(1, 70195, '\P{^InPC: _TOP_and_Right}', ""); - Expect(0, 70196, '\p{InPC: _TOP_and_Right}', ""); - Expect(1, 70196, '\p{^InPC: _TOP_and_Right}', ""); - Expect(1, 70196, '\P{InPC: _TOP_and_Right}', ""); - Expect(0, 70196, '\P{^InPC: _TOP_and_Right}', ""); - Error('\p{Is_Indic_Positional_Category=-/a/TOP_AND_Right}'); - Error('\P{Is_Indic_Positional_Category=-/a/TOP_AND_Right}'); + Expect(1, 70195, '\p{InPC= _Top_and_RIGHT}', ""); + Expect(0, 70195, '\p{^InPC= _Top_and_RIGHT}', ""); + Expect(0, 70195, '\P{InPC= _Top_and_RIGHT}', ""); + Expect(1, 70195, '\P{^InPC= _Top_and_RIGHT}', ""); + Expect(0, 70196, '\p{InPC= _Top_and_RIGHT}', ""); + Expect(1, 70196, '\p{^InPC= _Top_and_RIGHT}', ""); + Expect(1, 70196, '\P{InPC= _Top_and_RIGHT}', ""); + Expect(0, 70196, '\P{^InPC= _Top_and_RIGHT}', ""); + Error('\p{Is_Indic_Positional_Category=:= _top_And_Right}'); + Error('\P{Is_Indic_Positional_Category=:= _top_And_Right}'); Expect(1, 70195, '\p{Is_Indic_Positional_Category=topandright}', ""); Expect(0, 70195, '\p{^Is_Indic_Positional_Category=topandright}', ""); Expect(0, 70195, '\P{Is_Indic_Positional_Category=topandright}', ""); @@ -46382,16 +48742,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 70196, '\p{^Is_Indic_Positional_Category=topandright}', ""); Expect(1, 70196, '\P{Is_Indic_Positional_Category=topandright}', ""); Expect(0, 70196, '\P{^Is_Indic_Positional_Category=topandright}', ""); - Expect(1, 70195, '\p{Is_Indic_Positional_Category:_-Top_and_right}', ""); - Expect(0, 70195, '\p{^Is_Indic_Positional_Category:_-Top_and_right}', ""); - Expect(0, 70195, '\P{Is_Indic_Positional_Category:_-Top_and_right}', ""); - Expect(1, 70195, '\P{^Is_Indic_Positional_Category:_-Top_and_right}', ""); - Expect(0, 70196, '\p{Is_Indic_Positional_Category:_-Top_and_right}', ""); - Expect(1, 70196, '\p{^Is_Indic_Positional_Category:_-Top_and_right}', ""); - Expect(1, 70196, '\P{Is_Indic_Positional_Category:_-Top_and_right}', ""); - Expect(0, 70196, '\P{^Is_Indic_Positional_Category:_-Top_and_right}', ""); - Error('\p{Is_InPC=:=_top_And_right}'); - Error('\P{Is_InPC=:=_top_And_right}'); + Expect(1, 70195, '\p{Is_Indic_Positional_Category= Top_AND_right}', ""); + Expect(0, 70195, '\p{^Is_Indic_Positional_Category= Top_AND_right}', ""); + Expect(0, 70195, '\P{Is_Indic_Positional_Category= Top_AND_right}', ""); + Expect(1, 70195, '\P{^Is_Indic_Positional_Category= Top_AND_right}', ""); + Expect(0, 70196, '\p{Is_Indic_Positional_Category= Top_AND_right}', ""); + Expect(1, 70196, '\p{^Is_Indic_Positional_Category= Top_AND_right}', ""); + Expect(1, 70196, '\P{Is_Indic_Positional_Category= Top_AND_right}', ""); + Expect(0, 70196, '\P{^Is_Indic_Positional_Category= Top_AND_right}', ""); + Error('\p{Is_InPC=/a/Top_AND_RIGHT}'); + Error('\P{Is_InPC=/a/Top_AND_RIGHT}'); Expect(1, 70195, '\p{Is_InPC=topandright}', ""); Expect(0, 70195, '\p{^Is_InPC=topandright}', ""); Expect(0, 70195, '\P{Is_InPC=topandright}', ""); @@ -46400,16 +48760,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 70196, '\p{^Is_InPC=topandright}', ""); Expect(1, 70196, '\P{Is_InPC=topandright}', ""); Expect(0, 70196, '\P{^Is_InPC=topandright}', ""); - Expect(1, 70195, '\p{Is_InPC=TOP_And_RIGHT}', ""); - Expect(0, 70195, '\p{^Is_InPC=TOP_And_RIGHT}', ""); - Expect(0, 70195, '\P{Is_InPC=TOP_And_RIGHT}', ""); - Expect(1, 70195, '\P{^Is_InPC=TOP_And_RIGHT}', ""); - Expect(0, 70196, '\p{Is_InPC=TOP_And_RIGHT}', ""); - Expect(1, 70196, '\p{^Is_InPC=TOP_And_RIGHT}', ""); - Expect(1, 70196, '\P{Is_InPC=TOP_And_RIGHT}', ""); - Expect(0, 70196, '\P{^Is_InPC=TOP_And_RIGHT}', ""); - Error('\p{Indic_Positional_Category= -Visual_Order_Left/a/}'); - Error('\P{Indic_Positional_Category= -Visual_Order_Left/a/}'); + Expect(1, 70195, '\p{Is_InPC=-Top_AND_right}', ""); + Expect(0, 70195, '\p{^Is_InPC=-Top_AND_right}', ""); + Expect(0, 70195, '\P{Is_InPC=-Top_AND_right}', ""); + Expect(1, 70195, '\P{^Is_InPC=-Top_AND_right}', ""); + Expect(0, 70196, '\p{Is_InPC=-Top_AND_right}', ""); + Expect(1, 70196, '\p{^Is_InPC=-Top_AND_right}', ""); + Expect(1, 70196, '\P{Is_InPC=-Top_AND_right}', ""); + Expect(0, 70196, '\P{^Is_InPC=-Top_AND_right}', ""); + Error('\p{Indic_Positional_Category=:= -VISUAL_ORDER_Left}'); + Error('\P{Indic_Positional_Category=:= -VISUAL_ORDER_Left}'); Expect(1, 43708, '\p{Indic_Positional_Category=:\AVisual_Order_Left\z:}', "");; Expect(0, 43709, '\p{Indic_Positional_Category=:\AVisual_Order_Left\z:}', "");; Expect(1, 43708, '\p{Indic_Positional_Category=visualorderleft}', ""); @@ -46422,16 +48782,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 43709, '\P{^Indic_Positional_Category=visualorderleft}', ""); Expect(1, 43708, '\p{Indic_Positional_Category=:\Avisualorderleft\z:}', "");; Expect(0, 43709, '\p{Indic_Positional_Category=:\Avisualorderleft\z:}', "");; - Expect(1, 43708, '\p{Indic_Positional_Category=_visual_Order_Left}', ""); - Expect(0, 43708, '\p{^Indic_Positional_Category=_visual_Order_Left}', ""); - Expect(0, 43708, '\P{Indic_Positional_Category=_visual_Order_Left}', ""); - Expect(1, 43708, '\P{^Indic_Positional_Category=_visual_Order_Left}', ""); - Expect(0, 43709, '\p{Indic_Positional_Category=_visual_Order_Left}', ""); - Expect(1, 43709, '\p{^Indic_Positional_Category=_visual_Order_Left}', ""); - Expect(1, 43709, '\P{Indic_Positional_Category=_visual_Order_Left}', ""); - Expect(0, 43709, '\P{^Indic_Positional_Category=_visual_Order_Left}', ""); - Error('\p{InPC= Visual_order_Left:=}'); - Error('\P{InPC= Visual_order_Left:=}'); + Expect(1, 43708, '\p{Indic_Positional_Category= visual_ORDER_left}', ""); + Expect(0, 43708, '\p{^Indic_Positional_Category= visual_ORDER_left}', ""); + Expect(0, 43708, '\P{Indic_Positional_Category= visual_ORDER_left}', ""); + Expect(1, 43708, '\P{^Indic_Positional_Category= visual_ORDER_left}', ""); + Expect(0, 43709, '\p{Indic_Positional_Category= visual_ORDER_left}', ""); + Expect(1, 43709, '\p{^Indic_Positional_Category= visual_ORDER_left}', ""); + Expect(1, 43709, '\P{Indic_Positional_Category= visual_ORDER_left}', ""); + Expect(0, 43709, '\P{^Indic_Positional_Category= visual_ORDER_left}', ""); + Error('\p{InPC=_VISUAL_Order_left/a/}'); + Error('\P{InPC=_VISUAL_Order_left/a/}'); Expect(1, 43708, '\p{InPC=:\AVisual_Order_Left\z:}', "");; Expect(0, 43709, '\p{InPC=:\AVisual_Order_Left\z:}', "");; Expect(1, 43708, '\p{InPC=visualorderleft}', ""); @@ -46444,16 +48804,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 43709, '\P{^InPC=visualorderleft}', ""); Expect(1, 43708, '\p{InPC=:\Avisualorderleft\z:}', "");; Expect(0, 43709, '\p{InPC=:\Avisualorderleft\z:}', "");; - Expect(1, 43708, '\p{InPC=- Visual_order_Left}', ""); - Expect(0, 43708, '\p{^InPC=- Visual_order_Left}', ""); - Expect(0, 43708, '\P{InPC=- Visual_order_Left}', ""); - Expect(1, 43708, '\P{^InPC=- Visual_order_Left}', ""); - Expect(0, 43709, '\p{InPC=- Visual_order_Left}', ""); - Expect(1, 43709, '\p{^InPC=- Visual_order_Left}', ""); - Expect(1, 43709, '\P{InPC=- Visual_order_Left}', ""); - Expect(0, 43709, '\P{^InPC=- Visual_order_Left}', ""); - Error('\p{Is_Indic_Positional_Category=:=-_visual_ORDER_left}'); - Error('\P{Is_Indic_Positional_Category=:=-_visual_ORDER_left}'); + Expect(1, 43708, '\p{InPC= visual_order_Left}', ""); + Expect(0, 43708, '\p{^InPC= visual_order_Left}', ""); + Expect(0, 43708, '\P{InPC= visual_order_Left}', ""); + Expect(1, 43708, '\P{^InPC= visual_order_Left}', ""); + Expect(0, 43709, '\p{InPC= visual_order_Left}', ""); + Expect(1, 43709, '\p{^InPC= visual_order_Left}', ""); + Expect(1, 43709, '\P{InPC= visual_order_Left}', ""); + Expect(0, 43709, '\P{^InPC= visual_order_Left}', ""); + Error('\p{Is_Indic_Positional_Category=-_Visual_Order_left/a/}'); + Error('\P{Is_Indic_Positional_Category=-_Visual_Order_left/a/}'); Expect(1, 43708, '\p{Is_Indic_Positional_Category=visualorderleft}', ""); Expect(0, 43708, '\p{^Is_Indic_Positional_Category=visualorderleft}', ""); Expect(0, 43708, '\P{Is_Indic_Positional_Category=visualorderleft}', ""); @@ -46462,38 +48822,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43709, '\p{^Is_Indic_Positional_Category=visualorderleft}', ""); Expect(1, 43709, '\P{Is_Indic_Positional_Category=visualorderleft}', ""); Expect(0, 43709, '\P{^Is_Indic_Positional_Category=visualorderleft}', ""); - Expect(1, 43708, '\p{Is_Indic_Positional_Category: _visual_Order_Left}', ""); - Expect(0, 43708, '\p{^Is_Indic_Positional_Category: _visual_Order_Left}', ""); - Expect(0, 43708, '\P{Is_Indic_Positional_Category: _visual_Order_Left}', ""); - Expect(1, 43708, '\P{^Is_Indic_Positional_Category: _visual_Order_Left}', ""); - Expect(0, 43709, '\p{Is_Indic_Positional_Category: _visual_Order_Left}', ""); - Expect(1, 43709, '\p{^Is_Indic_Positional_Category: _visual_Order_Left}', ""); - Expect(1, 43709, '\P{Is_Indic_Positional_Category: _visual_Order_Left}', ""); - Expect(0, 43709, '\P{^Is_Indic_Positional_Category: _visual_Order_Left}', ""); - Error('\p{Is_InPC=/a/__VISUAL_ORDER_Left}'); - Error('\P{Is_InPC=/a/__VISUAL_ORDER_Left}'); - Expect(1, 43708, '\p{Is_InPC=visualorderleft}', ""); - Expect(0, 43708, '\p{^Is_InPC=visualorderleft}', ""); - Expect(0, 43708, '\P{Is_InPC=visualorderleft}', ""); - Expect(1, 43708, '\P{^Is_InPC=visualorderleft}', ""); - Expect(0, 43709, '\p{Is_InPC=visualorderleft}', ""); - Expect(1, 43709, '\p{^Is_InPC=visualorderleft}', ""); - Expect(1, 43709, '\P{Is_InPC=visualorderleft}', ""); - Expect(0, 43709, '\P{^Is_InPC=visualorderleft}', ""); - Expect(1, 43708, '\p{Is_InPC= _Visual_Order_left}', ""); - Expect(0, 43708, '\p{^Is_InPC= _Visual_Order_left}', ""); - Expect(0, 43708, '\P{Is_InPC= _Visual_Order_left}', ""); - Expect(1, 43708, '\P{^Is_InPC= _Visual_Order_left}', ""); - Expect(0, 43709, '\p{Is_InPC= _Visual_Order_left}', ""); - Expect(1, 43709, '\p{^Is_InPC= _Visual_Order_left}', ""); - Expect(1, 43709, '\P{Is_InPC= _Visual_Order_left}', ""); - Expect(0, 43709, '\P{^Is_InPC= _Visual_Order_left}', ""); + Expect(1, 43708, '\p{Is_Indic_Positional_Category=_Visual_ORDER_Left}', ""); + Expect(0, 43708, '\p{^Is_Indic_Positional_Category=_Visual_ORDER_Left}', ""); + Expect(0, 43708, '\P{Is_Indic_Positional_Category=_Visual_ORDER_Left}', ""); + Expect(1, 43708, '\P{^Is_Indic_Positional_Category=_Visual_ORDER_Left}', ""); + Expect(0, 43709, '\p{Is_Indic_Positional_Category=_Visual_ORDER_Left}', ""); + Expect(1, 43709, '\p{^Is_Indic_Positional_Category=_Visual_ORDER_Left}', ""); + Expect(1, 43709, '\P{Is_Indic_Positional_Category=_Visual_ORDER_Left}', ""); + Expect(0, 43709, '\P{^Is_Indic_Positional_Category=_Visual_ORDER_Left}', ""); + Error('\p{Is_InPC= visual_Order_left:=}'); + Error('\P{Is_InPC= visual_Order_left:=}'); + Expect(1, 43708, '\p{Is_InPC: visualorderleft}', ""); + Expect(0, 43708, '\p{^Is_InPC: visualorderleft}', ""); + Expect(0, 43708, '\P{Is_InPC: visualorderleft}', ""); + Expect(1, 43708, '\P{^Is_InPC: visualorderleft}', ""); + Expect(0, 43709, '\p{Is_InPC: visualorderleft}', ""); + Expect(1, 43709, '\p{^Is_InPC: visualorderleft}', ""); + Expect(1, 43709, '\P{Is_InPC: visualorderleft}', ""); + Expect(0, 43709, '\P{^Is_InPC: visualorderleft}', ""); + Expect(1, 43708, '\p{Is_InPC= Visual_ORDER_Left}', ""); + Expect(0, 43708, '\p{^Is_InPC= Visual_ORDER_Left}', ""); + Expect(0, 43708, '\P{Is_InPC= Visual_ORDER_Left}', ""); + Expect(1, 43708, '\P{^Is_InPC= Visual_ORDER_Left}', ""); + Expect(0, 43709, '\p{Is_InPC= Visual_ORDER_Left}', ""); + Expect(1, 43709, '\p{^Is_InPC= Visual_ORDER_Left}', ""); + Expect(1, 43709, '\P{Is_InPC= Visual_ORDER_Left}', ""); + Expect(0, 43709, '\P{^Is_InPC= Visual_ORDER_Left}', ""); Error('\p{indicsyllabiccategory}'); Error('\P{indicsyllabiccategory}'); Error('\p{insc}'); Error('\P{insc}'); - Error('\p{Indic_Syllabic_Category= /a/Avagraha}'); - Error('\P{Indic_Syllabic_Category= /a/Avagraha}'); + Error('\p{Indic_Syllabic_Category= /a/Avagraha}'); + Error('\P{Indic_Syllabic_Category= /a/Avagraha}'); Expect(1, 72768, '\p{Indic_Syllabic_Category=:\AAvagraha\z:}', "");; Expect(0, 72769, '\p{Indic_Syllabic_Category=:\AAvagraha\z:}', "");; Expect(1, 72768, '\p{Indic_Syllabic_Category=avagraha}', ""); @@ -46506,16 +48866,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72769, '\P{^Indic_Syllabic_Category=avagraha}', ""); Expect(1, 72768, '\p{Indic_Syllabic_Category=:\Aavagraha\z:}', "");; Expect(0, 72769, '\p{Indic_Syllabic_Category=:\Aavagraha\z:}', "");; - Expect(1, 72768, '\p{Indic_Syllabic_Category=-Avagraha}', ""); - Expect(0, 72768, '\p{^Indic_Syllabic_Category=-Avagraha}', ""); - Expect(0, 72768, '\P{Indic_Syllabic_Category=-Avagraha}', ""); - Expect(1, 72768, '\P{^Indic_Syllabic_Category=-Avagraha}', ""); - Expect(0, 72769, '\p{Indic_Syllabic_Category=-Avagraha}', ""); - Expect(1, 72769, '\p{^Indic_Syllabic_Category=-Avagraha}', ""); - Expect(1, 72769, '\P{Indic_Syllabic_Category=-Avagraha}', ""); - Expect(0, 72769, '\P{^Indic_Syllabic_Category=-Avagraha}', ""); - Error('\p{InSC=-Avagraha/a/}'); - Error('\P{InSC=-Avagraha/a/}'); + Expect(1, 72768, '\p{Indic_Syllabic_Category= Avagraha}', ""); + Expect(0, 72768, '\p{^Indic_Syllabic_Category= Avagraha}', ""); + Expect(0, 72768, '\P{Indic_Syllabic_Category= Avagraha}', ""); + Expect(1, 72768, '\P{^Indic_Syllabic_Category= Avagraha}', ""); + Expect(0, 72769, '\p{Indic_Syllabic_Category= Avagraha}', ""); + Expect(1, 72769, '\p{^Indic_Syllabic_Category= Avagraha}', ""); + Expect(1, 72769, '\P{Indic_Syllabic_Category= Avagraha}', ""); + Expect(0, 72769, '\P{^Indic_Syllabic_Category= Avagraha}', ""); + Error('\p{InSC=/a/ AVAGRAHA}'); + Error('\P{InSC=/a/ AVAGRAHA}'); Expect(1, 72768, '\p{InSC=:\AAvagraha\z:}', "");; Expect(0, 72769, '\p{InSC=:\AAvagraha\z:}', "");; Expect(1, 72768, '\p{InSC=avagraha}', ""); @@ -46528,16 +48888,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72769, '\P{^InSC=avagraha}', ""); Expect(1, 72768, '\p{InSC=:\Aavagraha\z:}', "");; Expect(0, 72769, '\p{InSC=:\Aavagraha\z:}', "");; - Expect(1, 72768, '\p{InSC=- Avagraha}', ""); - Expect(0, 72768, '\p{^InSC=- Avagraha}', ""); - Expect(0, 72768, '\P{InSC=- Avagraha}', ""); - Expect(1, 72768, '\P{^InSC=- Avagraha}', ""); - Expect(0, 72769, '\p{InSC=- Avagraha}', ""); - Expect(1, 72769, '\p{^InSC=- Avagraha}', ""); - Expect(1, 72769, '\P{InSC=- Avagraha}', ""); - Expect(0, 72769, '\P{^InSC=- Avagraha}', ""); - Error('\p{Is_Indic_Syllabic_Category:-/a/avagraha}'); - Error('\P{Is_Indic_Syllabic_Category:-/a/avagraha}'); + Expect(1, 72768, '\p{InSC= Avagraha}', ""); + Expect(0, 72768, '\p{^InSC= Avagraha}', ""); + Expect(0, 72768, '\P{InSC= Avagraha}', ""); + Expect(1, 72768, '\P{^InSC= Avagraha}', ""); + Expect(0, 72769, '\p{InSC= Avagraha}', ""); + Expect(1, 72769, '\p{^InSC= Avagraha}', ""); + Expect(1, 72769, '\P{InSC= Avagraha}', ""); + Expect(0, 72769, '\P{^InSC= Avagraha}', ""); + Error('\p{Is_Indic_Syllabic_Category=:=__avagraha}'); + Error('\P{Is_Indic_Syllabic_Category=:=__avagraha}'); Expect(1, 72768, '\p{Is_Indic_Syllabic_Category=avagraha}', ""); Expect(0, 72768, '\p{^Is_Indic_Syllabic_Category=avagraha}', ""); Expect(0, 72768, '\P{Is_Indic_Syllabic_Category=avagraha}', ""); @@ -46546,16 +48906,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72769, '\p{^Is_Indic_Syllabic_Category=avagraha}', ""); Expect(1, 72769, '\P{Is_Indic_Syllabic_Category=avagraha}', ""); Expect(0, 72769, '\P{^Is_Indic_Syllabic_Category=avagraha}', ""); - Expect(1, 72768, '\p{Is_Indic_Syllabic_Category: -avagraha}', ""); - Expect(0, 72768, '\p{^Is_Indic_Syllabic_Category: -avagraha}', ""); - Expect(0, 72768, '\P{Is_Indic_Syllabic_Category: -avagraha}', ""); - Expect(1, 72768, '\P{^Is_Indic_Syllabic_Category: -avagraha}', ""); - Expect(0, 72769, '\p{Is_Indic_Syllabic_Category: -avagraha}', ""); - Expect(1, 72769, '\p{^Is_Indic_Syllabic_Category: -avagraha}', ""); - Expect(1, 72769, '\P{Is_Indic_Syllabic_Category: -avagraha}', ""); - Expect(0, 72769, '\P{^Is_Indic_Syllabic_Category: -avagraha}', ""); - Error('\p{Is_InSC= _avagraha/a/}'); - Error('\P{Is_InSC= _avagraha/a/}'); + Expect(1, 72768, '\p{Is_Indic_Syllabic_Category= avagraha}', ""); + Expect(0, 72768, '\p{^Is_Indic_Syllabic_Category= avagraha}', ""); + Expect(0, 72768, '\P{Is_Indic_Syllabic_Category= avagraha}', ""); + Expect(1, 72768, '\P{^Is_Indic_Syllabic_Category= avagraha}', ""); + Expect(0, 72769, '\p{Is_Indic_Syllabic_Category= avagraha}', ""); + Expect(1, 72769, '\p{^Is_Indic_Syllabic_Category= avagraha}', ""); + Expect(1, 72769, '\P{Is_Indic_Syllabic_Category= avagraha}', ""); + Expect(0, 72769, '\P{^Is_Indic_Syllabic_Category= avagraha}', ""); + Error('\p{Is_InSC=_:=Avagraha}'); + Error('\P{Is_InSC=_:=Avagraha}'); Expect(1, 72768, '\p{Is_InSC=avagraha}', ""); Expect(0, 72768, '\p{^Is_InSC=avagraha}', ""); Expect(0, 72768, '\P{Is_InSC=avagraha}', ""); @@ -46564,16 +48924,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72769, '\p{^Is_InSC=avagraha}', ""); Expect(1, 72769, '\P{Is_InSC=avagraha}', ""); Expect(0, 72769, '\P{^Is_InSC=avagraha}', ""); - Expect(1, 72768, '\p{Is_InSC= Avagraha}', ""); - Expect(0, 72768, '\p{^Is_InSC= Avagraha}', ""); - Expect(0, 72768, '\P{Is_InSC= Avagraha}', ""); - Expect(1, 72768, '\P{^Is_InSC= Avagraha}', ""); - Expect(0, 72769, '\p{Is_InSC= Avagraha}', ""); - Expect(1, 72769, '\p{^Is_InSC= Avagraha}', ""); - Expect(1, 72769, '\P{Is_InSC= Avagraha}', ""); - Expect(0, 72769, '\P{^Is_InSC= Avagraha}', ""); - Error('\p{Indic_Syllabic_Category: -_Bindu/a/}'); - Error('\P{Indic_Syllabic_Category: -_Bindu/a/}'); + Expect(1, 72768, '\p{Is_InSC= Avagraha}', ""); + Expect(0, 72768, '\p{^Is_InSC= Avagraha}', ""); + Expect(0, 72768, '\P{Is_InSC= Avagraha}', ""); + Expect(1, 72768, '\P{^Is_InSC= Avagraha}', ""); + Expect(0, 72769, '\p{Is_InSC= Avagraha}', ""); + Expect(1, 72769, '\p{^Is_InSC= Avagraha}', ""); + Expect(1, 72769, '\P{Is_InSC= Avagraha}', ""); + Expect(0, 72769, '\P{^Is_InSC= Avagraha}', ""); + Error('\p{Indic_Syllabic_Category= /a/Bindu}'); + Error('\P{Indic_Syllabic_Category= /a/Bindu}'); Expect(1, 73109, '\p{Indic_Syllabic_Category=:\ABindu\z:}', "");; Expect(0, 73110, '\p{Indic_Syllabic_Category=:\ABindu\z:}', "");; Expect(1, 73109, '\p{Indic_Syllabic_Category=bindu}', ""); @@ -46586,16 +48946,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73110, '\P{^Indic_Syllabic_Category=bindu}', ""); Expect(1, 73109, '\p{Indic_Syllabic_Category=:\Abindu\z:}', "");; Expect(0, 73110, '\p{Indic_Syllabic_Category=:\Abindu\z:}', "");; - Expect(1, 73109, '\p{Indic_Syllabic_Category= bindu}', ""); - Expect(0, 73109, '\p{^Indic_Syllabic_Category= bindu}', ""); - Expect(0, 73109, '\P{Indic_Syllabic_Category= bindu}', ""); - Expect(1, 73109, '\P{^Indic_Syllabic_Category= bindu}', ""); - Expect(0, 73110, '\p{Indic_Syllabic_Category= bindu}', ""); - Expect(1, 73110, '\p{^Indic_Syllabic_Category= bindu}', ""); - Expect(1, 73110, '\P{Indic_Syllabic_Category= bindu}', ""); - Expect(0, 73110, '\P{^Indic_Syllabic_Category= bindu}', ""); - Error('\p{InSC= Bindu:=}'); - Error('\P{InSC= Bindu:=}'); + Expect(1, 73109, '\p{Indic_Syllabic_Category=- BINDU}', ""); + Expect(0, 73109, '\p{^Indic_Syllabic_Category=- BINDU}', ""); + Expect(0, 73109, '\P{Indic_Syllabic_Category=- BINDU}', ""); + Expect(1, 73109, '\P{^Indic_Syllabic_Category=- BINDU}', ""); + Expect(0, 73110, '\p{Indic_Syllabic_Category=- BINDU}', ""); + Expect(1, 73110, '\p{^Indic_Syllabic_Category=- BINDU}', ""); + Expect(1, 73110, '\P{Indic_Syllabic_Category=- BINDU}', ""); + Expect(0, 73110, '\P{^Indic_Syllabic_Category=- BINDU}', ""); + Error('\p{InSC=-:=bindu}'); + Error('\P{InSC=-:=bindu}'); Expect(1, 73109, '\p{InSC=:\ABindu\z:}', "");; Expect(0, 73110, '\p{InSC=:\ABindu\z:}', "");; Expect(1, 73109, '\p{InSC=bindu}', ""); @@ -46608,16 +48968,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73110, '\P{^InSC=bindu}', ""); Expect(1, 73109, '\p{InSC=:\Abindu\z:}', "");; Expect(0, 73110, '\p{InSC=:\Abindu\z:}', "");; - Expect(1, 73109, '\p{InSC=__Bindu}', ""); - Expect(0, 73109, '\p{^InSC=__Bindu}', ""); - Expect(0, 73109, '\P{InSC=__Bindu}', ""); - Expect(1, 73109, '\P{^InSC=__Bindu}', ""); - Expect(0, 73110, '\p{InSC=__Bindu}', ""); - Expect(1, 73110, '\p{^InSC=__Bindu}', ""); - Expect(1, 73110, '\P{InSC=__Bindu}', ""); - Expect(0, 73110, '\P{^InSC=__Bindu}', ""); - Error('\p{Is_Indic_Syllabic_Category= bindu:=}'); - Error('\P{Is_Indic_Syllabic_Category= bindu:=}'); + Expect(1, 73109, '\p{InSC= Bindu}', ""); + Expect(0, 73109, '\p{^InSC= Bindu}', ""); + Expect(0, 73109, '\P{InSC= Bindu}', ""); + Expect(1, 73109, '\P{^InSC= Bindu}', ""); + Expect(0, 73110, '\p{InSC= Bindu}', ""); + Expect(1, 73110, '\p{^InSC= Bindu}', ""); + Expect(1, 73110, '\P{InSC= Bindu}', ""); + Expect(0, 73110, '\P{^InSC= Bindu}', ""); + Error('\p{Is_Indic_Syllabic_Category=/a/ _bindu}'); + Error('\P{Is_Indic_Syllabic_Category=/a/ _bindu}'); Expect(1, 73109, '\p{Is_Indic_Syllabic_Category=bindu}', ""); Expect(0, 73109, '\p{^Is_Indic_Syllabic_Category=bindu}', ""); Expect(0, 73109, '\P{Is_Indic_Syllabic_Category=bindu}', ""); @@ -46626,16 +48986,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73110, '\p{^Is_Indic_Syllabic_Category=bindu}', ""); Expect(1, 73110, '\P{Is_Indic_Syllabic_Category=bindu}', ""); Expect(0, 73110, '\P{^Is_Indic_Syllabic_Category=bindu}', ""); - Expect(1, 73109, '\p{Is_Indic_Syllabic_Category=_-Bindu}', ""); - Expect(0, 73109, '\p{^Is_Indic_Syllabic_Category=_-Bindu}', ""); - Expect(0, 73109, '\P{Is_Indic_Syllabic_Category=_-Bindu}', ""); - Expect(1, 73109, '\P{^Is_Indic_Syllabic_Category=_-Bindu}', ""); - Expect(0, 73110, '\p{Is_Indic_Syllabic_Category=_-Bindu}', ""); - Expect(1, 73110, '\p{^Is_Indic_Syllabic_Category=_-Bindu}', ""); - Expect(1, 73110, '\P{Is_Indic_Syllabic_Category=_-Bindu}', ""); - Expect(0, 73110, '\P{^Is_Indic_Syllabic_Category=_-Bindu}', ""); - Error('\p{Is_InSC: Bindu/a/}'); - Error('\P{Is_InSC: Bindu/a/}'); + Expect(1, 73109, '\p{Is_Indic_Syllabic_Category= BINDU}', ""); + Expect(0, 73109, '\p{^Is_Indic_Syllabic_Category= BINDU}', ""); + Expect(0, 73109, '\P{Is_Indic_Syllabic_Category= BINDU}', ""); + Expect(1, 73109, '\P{^Is_Indic_Syllabic_Category= BINDU}', ""); + Expect(0, 73110, '\p{Is_Indic_Syllabic_Category= BINDU}', ""); + Expect(1, 73110, '\p{^Is_Indic_Syllabic_Category= BINDU}', ""); + Expect(1, 73110, '\P{Is_Indic_Syllabic_Category= BINDU}', ""); + Expect(0, 73110, '\P{^Is_Indic_Syllabic_Category= BINDU}', ""); + Error('\p{Is_InSC:-:=Bindu}'); + Error('\P{Is_InSC:-:=Bindu}'); Expect(1, 73109, '\p{Is_InSC=bindu}', ""); Expect(0, 73109, '\p{^Is_InSC=bindu}', ""); Expect(0, 73109, '\P{Is_InSC=bindu}', ""); @@ -46644,16 +49004,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73110, '\p{^Is_InSC=bindu}', ""); Expect(1, 73110, '\P{Is_InSC=bindu}', ""); Expect(0, 73110, '\P{^Is_InSC=bindu}', ""); - Expect(1, 73109, '\p{Is_InSC= _BINDU}', ""); - Expect(0, 73109, '\p{^Is_InSC= _BINDU}', ""); - Expect(0, 73109, '\P{Is_InSC= _BINDU}', ""); - Expect(1, 73109, '\P{^Is_InSC= _BINDU}', ""); - Expect(0, 73110, '\p{Is_InSC= _BINDU}', ""); - Expect(1, 73110, '\p{^Is_InSC= _BINDU}', ""); - Expect(1, 73110, '\P{Is_InSC= _BINDU}', ""); - Expect(0, 73110, '\P{^Is_InSC= _BINDU}', ""); - Error('\p{Indic_Syllabic_Category=:=Brahmi_joining_Number}'); - Error('\P{Indic_Syllabic_Category=:=Brahmi_joining_Number}'); + Expect(1, 73109, '\p{Is_InSC= -Bindu}', ""); + Expect(0, 73109, '\p{^Is_InSC= -Bindu}', ""); + Expect(0, 73109, '\P{Is_InSC= -Bindu}', ""); + Expect(1, 73109, '\P{^Is_InSC= -Bindu}', ""); + Expect(0, 73110, '\p{Is_InSC= -Bindu}', ""); + Expect(1, 73110, '\p{^Is_InSC= -Bindu}', ""); + Expect(1, 73110, '\P{Is_InSC= -Bindu}', ""); + Expect(0, 73110, '\P{^Is_InSC= -Bindu}', ""); + Error('\p{Indic_Syllabic_Category=-_brahmi_Joining_Number/a/}'); + Error('\P{Indic_Syllabic_Category=-_brahmi_Joining_Number/a/}'); Expect(1, 69733, '\p{Indic_Syllabic_Category=:\ABrahmi_Joining_Number\z:}', "");; Expect(0, 69734, '\p{Indic_Syllabic_Category=:\ABrahmi_Joining_Number\z:}', "");; Expect(1, 69733, '\p{Indic_Syllabic_Category=brahmijoiningnumber}', ""); @@ -46666,38 +49026,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 69734, '\P{^Indic_Syllabic_Category=brahmijoiningnumber}', ""); Expect(1, 69733, '\p{Indic_Syllabic_Category=:\Abrahmijoiningnumber\z:}', "");; Expect(0, 69734, '\p{Indic_Syllabic_Category=:\Abrahmijoiningnumber\z:}', "");; - Expect(1, 69733, '\p{Indic_Syllabic_Category= _BRAHMI_Joining_Number}', ""); - Expect(0, 69733, '\p{^Indic_Syllabic_Category= _BRAHMI_Joining_Number}', ""); - Expect(0, 69733, '\P{Indic_Syllabic_Category= _BRAHMI_Joining_Number}', ""); - Expect(1, 69733, '\P{^Indic_Syllabic_Category= _BRAHMI_Joining_Number}', ""); - Expect(0, 69734, '\p{Indic_Syllabic_Category= _BRAHMI_Joining_Number}', ""); - Expect(1, 69734, '\p{^Indic_Syllabic_Category= _BRAHMI_Joining_Number}', ""); - Expect(1, 69734, '\P{Indic_Syllabic_Category= _BRAHMI_Joining_Number}', ""); - Expect(0, 69734, '\P{^Indic_Syllabic_Category= _BRAHMI_Joining_Number}', ""); - Error('\p{InSC=/a/_-Brahmi_Joining_NUMBER}'); - Error('\P{InSC=/a/_-Brahmi_Joining_NUMBER}'); + Expect(1, 69733, '\p{Indic_Syllabic_Category=-BRAHMI_joining_number}', ""); + Expect(0, 69733, '\p{^Indic_Syllabic_Category=-BRAHMI_joining_number}', ""); + Expect(0, 69733, '\P{Indic_Syllabic_Category=-BRAHMI_joining_number}', ""); + Expect(1, 69733, '\P{^Indic_Syllabic_Category=-BRAHMI_joining_number}', ""); + Expect(0, 69734, '\p{Indic_Syllabic_Category=-BRAHMI_joining_number}', ""); + Expect(1, 69734, '\p{^Indic_Syllabic_Category=-BRAHMI_joining_number}', ""); + Expect(1, 69734, '\P{Indic_Syllabic_Category=-BRAHMI_joining_number}', ""); + Expect(0, 69734, '\P{^Indic_Syllabic_Category=-BRAHMI_joining_number}', ""); + Error('\p{InSC=_ BRAHMI_Joining_number:=}'); + Error('\P{InSC=_ BRAHMI_Joining_number:=}'); Expect(1, 69733, '\p{InSC=:\ABrahmi_Joining_Number\z:}', "");; Expect(0, 69734, '\p{InSC=:\ABrahmi_Joining_Number\z:}', "");; - Expect(1, 69733, '\p{InSC: brahmijoiningnumber}', ""); - Expect(0, 69733, '\p{^InSC: brahmijoiningnumber}', ""); - Expect(0, 69733, '\P{InSC: brahmijoiningnumber}', ""); - Expect(1, 69733, '\P{^InSC: brahmijoiningnumber}', ""); - Expect(0, 69734, '\p{InSC: brahmijoiningnumber}', ""); - Expect(1, 69734, '\p{^InSC: brahmijoiningnumber}', ""); - Expect(1, 69734, '\P{InSC: brahmijoiningnumber}', ""); - Expect(0, 69734, '\P{^InSC: brahmijoiningnumber}', ""); + Expect(1, 69733, '\p{InSC=brahmijoiningnumber}', ""); + Expect(0, 69733, '\p{^InSC=brahmijoiningnumber}', ""); + Expect(0, 69733, '\P{InSC=brahmijoiningnumber}', ""); + Expect(1, 69733, '\P{^InSC=brahmijoiningnumber}', ""); + Expect(0, 69734, '\p{InSC=brahmijoiningnumber}', ""); + Expect(1, 69734, '\p{^InSC=brahmijoiningnumber}', ""); + Expect(1, 69734, '\P{InSC=brahmijoiningnumber}', ""); + Expect(0, 69734, '\P{^InSC=brahmijoiningnumber}', ""); Expect(1, 69733, '\p{InSC=:\Abrahmijoiningnumber\z:}', "");; Expect(0, 69734, '\p{InSC=:\Abrahmijoiningnumber\z:}', "");; - Expect(1, 69733, '\p{InSC=-_Brahmi_joining_Number}', ""); - Expect(0, 69733, '\p{^InSC=-_Brahmi_joining_Number}', ""); - Expect(0, 69733, '\P{InSC=-_Brahmi_joining_Number}', ""); - Expect(1, 69733, '\P{^InSC=-_Brahmi_joining_Number}', ""); - Expect(0, 69734, '\p{InSC=-_Brahmi_joining_Number}', ""); - Expect(1, 69734, '\p{^InSC=-_Brahmi_joining_Number}', ""); - Expect(1, 69734, '\P{InSC=-_Brahmi_joining_Number}', ""); - Expect(0, 69734, '\P{^InSC=-_Brahmi_joining_Number}', ""); - Error('\p{Is_Indic_Syllabic_Category= Brahmi_joining_NUMBER/a/}'); - Error('\P{Is_Indic_Syllabic_Category= Brahmi_joining_NUMBER/a/}'); + Expect(1, 69733, '\p{InSC= BRAHMI_Joining_number}', ""); + Expect(0, 69733, '\p{^InSC= BRAHMI_Joining_number}', ""); + Expect(0, 69733, '\P{InSC= BRAHMI_Joining_number}', ""); + Expect(1, 69733, '\P{^InSC= BRAHMI_Joining_number}', ""); + Expect(0, 69734, '\p{InSC= BRAHMI_Joining_number}', ""); + Expect(1, 69734, '\p{^InSC= BRAHMI_Joining_number}', ""); + Expect(1, 69734, '\P{InSC= BRAHMI_Joining_number}', ""); + Expect(0, 69734, '\P{^InSC= BRAHMI_Joining_number}', ""); + Error('\p{Is_Indic_Syllabic_Category: _Brahmi_JOINING_Number/a/}'); + Error('\P{Is_Indic_Syllabic_Category: _Brahmi_JOINING_Number/a/}'); Expect(1, 69733, '\p{Is_Indic_Syllabic_Category=brahmijoiningnumber}', ""); Expect(0, 69733, '\p{^Is_Indic_Syllabic_Category=brahmijoiningnumber}', ""); Expect(0, 69733, '\P{Is_Indic_Syllabic_Category=brahmijoiningnumber}', ""); @@ -46706,16 +49066,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 69734, '\p{^Is_Indic_Syllabic_Category=brahmijoiningnumber}', ""); Expect(1, 69734, '\P{Is_Indic_Syllabic_Category=brahmijoiningnumber}', ""); Expect(0, 69734, '\P{^Is_Indic_Syllabic_Category=brahmijoiningnumber}', ""); - Expect(1, 69733, '\p{Is_Indic_Syllabic_Category=_-Brahmi_joining_Number}', ""); - Expect(0, 69733, '\p{^Is_Indic_Syllabic_Category=_-Brahmi_joining_Number}', ""); - Expect(0, 69733, '\P{Is_Indic_Syllabic_Category=_-Brahmi_joining_Number}', ""); - Expect(1, 69733, '\P{^Is_Indic_Syllabic_Category=_-Brahmi_joining_Number}', ""); - Expect(0, 69734, '\p{Is_Indic_Syllabic_Category=_-Brahmi_joining_Number}', ""); - Expect(1, 69734, '\p{^Is_Indic_Syllabic_Category=_-Brahmi_joining_Number}', ""); - Expect(1, 69734, '\P{Is_Indic_Syllabic_Category=_-Brahmi_joining_Number}', ""); - Expect(0, 69734, '\P{^Is_Indic_Syllabic_Category=_-Brahmi_joining_Number}', ""); - Error('\p{Is_InSC=/a/__Brahmi_JOINING_NUMBER}'); - Error('\P{Is_InSC=/a/__Brahmi_JOINING_NUMBER}'); + Expect(1, 69733, '\p{Is_Indic_Syllabic_Category=_Brahmi_Joining_number}', ""); + Expect(0, 69733, '\p{^Is_Indic_Syllabic_Category=_Brahmi_Joining_number}', ""); + Expect(0, 69733, '\P{Is_Indic_Syllabic_Category=_Brahmi_Joining_number}', ""); + Expect(1, 69733, '\P{^Is_Indic_Syllabic_Category=_Brahmi_Joining_number}', ""); + Expect(0, 69734, '\p{Is_Indic_Syllabic_Category=_Brahmi_Joining_number}', ""); + Expect(1, 69734, '\p{^Is_Indic_Syllabic_Category=_Brahmi_Joining_number}', ""); + Expect(1, 69734, '\P{Is_Indic_Syllabic_Category=_Brahmi_Joining_number}', ""); + Expect(0, 69734, '\P{^Is_Indic_Syllabic_Category=_Brahmi_Joining_number}', ""); + Error('\p{Is_InSC=:=brahmi_Joining_Number}'); + Error('\P{Is_InSC=:=brahmi_Joining_Number}'); Expect(1, 69733, '\p{Is_InSC=brahmijoiningnumber}', ""); Expect(0, 69733, '\p{^Is_InSC=brahmijoiningnumber}', ""); Expect(0, 69733, '\P{Is_InSC=brahmijoiningnumber}', ""); @@ -46724,16 +49084,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 69734, '\p{^Is_InSC=brahmijoiningnumber}', ""); Expect(1, 69734, '\P{Is_InSC=brahmijoiningnumber}', ""); Expect(0, 69734, '\P{^Is_InSC=brahmijoiningnumber}', ""); - Expect(1, 69733, '\p{Is_InSC=-_BRAHMI_Joining_number}', ""); - Expect(0, 69733, '\p{^Is_InSC=-_BRAHMI_Joining_number}', ""); - Expect(0, 69733, '\P{Is_InSC=-_BRAHMI_Joining_number}', ""); - Expect(1, 69733, '\P{^Is_InSC=-_BRAHMI_Joining_number}', ""); - Expect(0, 69734, '\p{Is_InSC=-_BRAHMI_Joining_number}', ""); - Expect(1, 69734, '\p{^Is_InSC=-_BRAHMI_Joining_number}', ""); - Expect(1, 69734, '\P{Is_InSC=-_BRAHMI_Joining_number}', ""); - Expect(0, 69734, '\P{^Is_InSC=-_BRAHMI_Joining_number}', ""); - Error('\p{Indic_Syllabic_Category= cantillation_Mark/a/}'); - Error('\P{Indic_Syllabic_Category= cantillation_Mark/a/}'); + Expect(1, 69733, '\p{Is_InSC= _brahmi_JOINING_Number}', ""); + Expect(0, 69733, '\p{^Is_InSC= _brahmi_JOINING_Number}', ""); + Expect(0, 69733, '\P{Is_InSC= _brahmi_JOINING_Number}', ""); + Expect(1, 69733, '\P{^Is_InSC= _brahmi_JOINING_Number}', ""); + Expect(0, 69734, '\p{Is_InSC= _brahmi_JOINING_Number}', ""); + Expect(1, 69734, '\p{^Is_InSC= _brahmi_JOINING_Number}', ""); + Expect(1, 69734, '\P{Is_InSC= _brahmi_JOINING_Number}', ""); + Expect(0, 69734, '\P{^Is_InSC= _brahmi_JOINING_Number}', ""); + Error('\p{Indic_Syllabic_Category::= CANTILLATION_Mark}'); + Error('\P{Indic_Syllabic_Category::= CANTILLATION_Mark}'); Expect(1, 70516, '\p{Indic_Syllabic_Category=:\ACantillation_Mark\z:}', "");; Expect(0, 70517, '\p{Indic_Syllabic_Category=:\ACantillation_Mark\z:}', "");; Expect(1, 70516, '\p{Indic_Syllabic_Category=cantillationmark}', ""); @@ -46746,16 +49106,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 70517, '\P{^Indic_Syllabic_Category=cantillationmark}', ""); Expect(1, 70516, '\p{Indic_Syllabic_Category=:\Acantillationmark\z:}', "");; Expect(0, 70517, '\p{Indic_Syllabic_Category=:\Acantillationmark\z:}', "");; - Expect(1, 70516, '\p{Indic_Syllabic_Category=Cantillation_Mark}', ""); - Expect(0, 70516, '\p{^Indic_Syllabic_Category=Cantillation_Mark}', ""); - Expect(0, 70516, '\P{Indic_Syllabic_Category=Cantillation_Mark}', ""); - Expect(1, 70516, '\P{^Indic_Syllabic_Category=Cantillation_Mark}', ""); - Expect(0, 70517, '\p{Indic_Syllabic_Category=Cantillation_Mark}', ""); - Expect(1, 70517, '\p{^Indic_Syllabic_Category=Cantillation_Mark}', ""); - Expect(1, 70517, '\P{Indic_Syllabic_Category=Cantillation_Mark}', ""); - Expect(0, 70517, '\P{^Indic_Syllabic_Category=Cantillation_Mark}', ""); - Error('\p{InSC= :=Cantillation_mark}'); - Error('\P{InSC= :=Cantillation_mark}'); + Expect(1, 70516, '\p{Indic_Syllabic_Category= Cantillation_Mark}', ""); + Expect(0, 70516, '\p{^Indic_Syllabic_Category= Cantillation_Mark}', ""); + Expect(0, 70516, '\P{Indic_Syllabic_Category= Cantillation_Mark}', ""); + Expect(1, 70516, '\P{^Indic_Syllabic_Category= Cantillation_Mark}', ""); + Expect(0, 70517, '\p{Indic_Syllabic_Category= Cantillation_Mark}', ""); + Expect(1, 70517, '\p{^Indic_Syllabic_Category= Cantillation_Mark}', ""); + Expect(1, 70517, '\P{Indic_Syllabic_Category= Cantillation_Mark}', ""); + Expect(0, 70517, '\P{^Indic_Syllabic_Category= Cantillation_Mark}', ""); + Error('\p{InSC=/a/-Cantillation_mark}'); + Error('\P{InSC=/a/-Cantillation_mark}'); Expect(1, 70516, '\p{InSC=:\ACantillation_Mark\z:}', "");; Expect(0, 70517, '\p{InSC=:\ACantillation_Mark\z:}', "");; Expect(1, 70516, '\p{InSC=cantillationmark}', ""); @@ -46768,16 +49128,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 70517, '\P{^InSC=cantillationmark}', ""); Expect(1, 70516, '\p{InSC=:\Acantillationmark\z:}', "");; Expect(0, 70517, '\p{InSC=:\Acantillationmark\z:}', "");; - Expect(1, 70516, '\p{InSC=--CANTILLATION_Mark}', ""); - Expect(0, 70516, '\p{^InSC=--CANTILLATION_Mark}', ""); - Expect(0, 70516, '\P{InSC=--CANTILLATION_Mark}', ""); - Expect(1, 70516, '\P{^InSC=--CANTILLATION_Mark}', ""); - Expect(0, 70517, '\p{InSC=--CANTILLATION_Mark}', ""); - Expect(1, 70517, '\p{^InSC=--CANTILLATION_Mark}', ""); - Expect(1, 70517, '\P{InSC=--CANTILLATION_Mark}', ""); - Expect(0, 70517, '\P{^InSC=--CANTILLATION_Mark}', ""); - Error('\p{Is_Indic_Syllabic_Category: - cantillation_MARK/a/}'); - Error('\P{Is_Indic_Syllabic_Category: - cantillation_MARK/a/}'); + Expect(1, 70516, '\p{InSC= CANTILLATION_mark}', ""); + Expect(0, 70516, '\p{^InSC= CANTILLATION_mark}', ""); + Expect(0, 70516, '\P{InSC= CANTILLATION_mark}', ""); + Expect(1, 70516, '\P{^InSC= CANTILLATION_mark}', ""); + Expect(0, 70517, '\p{InSC= CANTILLATION_mark}', ""); + Expect(1, 70517, '\p{^InSC= CANTILLATION_mark}', ""); + Expect(1, 70517, '\P{InSC= CANTILLATION_mark}', ""); + Expect(0, 70517, '\P{^InSC= CANTILLATION_mark}', ""); + Error('\p{Is_Indic_Syllabic_Category=/a/CANTILLATION_Mark}'); + Error('\P{Is_Indic_Syllabic_Category=/a/CANTILLATION_Mark}'); Expect(1, 70516, '\p{Is_Indic_Syllabic_Category=cantillationmark}', ""); Expect(0, 70516, '\p{^Is_Indic_Syllabic_Category=cantillationmark}', ""); Expect(0, 70516, '\P{Is_Indic_Syllabic_Category=cantillationmark}', ""); @@ -46786,16 +49146,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 70517, '\p{^Is_Indic_Syllabic_Category=cantillationmark}', ""); Expect(1, 70517, '\P{Is_Indic_Syllabic_Category=cantillationmark}', ""); Expect(0, 70517, '\P{^Is_Indic_Syllabic_Category=cantillationmark}', ""); - Expect(1, 70516, '\p{Is_Indic_Syllabic_Category= CANTILLATION_MARK}', ""); - Expect(0, 70516, '\p{^Is_Indic_Syllabic_Category= CANTILLATION_MARK}', ""); - Expect(0, 70516, '\P{Is_Indic_Syllabic_Category= CANTILLATION_MARK}', ""); - Expect(1, 70516, '\P{^Is_Indic_Syllabic_Category= CANTILLATION_MARK}', ""); - Expect(0, 70517, '\p{Is_Indic_Syllabic_Category= CANTILLATION_MARK}', ""); - Expect(1, 70517, '\p{^Is_Indic_Syllabic_Category= CANTILLATION_MARK}', ""); - Expect(1, 70517, '\P{Is_Indic_Syllabic_Category= CANTILLATION_MARK}', ""); - Expect(0, 70517, '\P{^Is_Indic_Syllabic_Category= CANTILLATION_MARK}', ""); - Error('\p{Is_InSC= Cantillation_Mark:=}'); - Error('\P{Is_InSC= Cantillation_Mark:=}'); + Expect(1, 70516, '\p{Is_Indic_Syllabic_Category=- Cantillation_Mark}', ""); + Expect(0, 70516, '\p{^Is_Indic_Syllabic_Category=- Cantillation_Mark}', ""); + Expect(0, 70516, '\P{Is_Indic_Syllabic_Category=- Cantillation_Mark}', ""); + Expect(1, 70516, '\P{^Is_Indic_Syllabic_Category=- Cantillation_Mark}', ""); + Expect(0, 70517, '\p{Is_Indic_Syllabic_Category=- Cantillation_Mark}', ""); + Expect(1, 70517, '\p{^Is_Indic_Syllabic_Category=- Cantillation_Mark}', ""); + Expect(1, 70517, '\P{Is_Indic_Syllabic_Category=- Cantillation_Mark}', ""); + Expect(0, 70517, '\P{^Is_Indic_Syllabic_Category=- Cantillation_Mark}', ""); + Error('\p{Is_InSC=:=--Cantillation_mark}'); + Error('\P{Is_InSC=:=--Cantillation_mark}'); Expect(1, 70516, '\p{Is_InSC=cantillationmark}', ""); Expect(0, 70516, '\p{^Is_InSC=cantillationmark}', ""); Expect(0, 70516, '\P{Is_InSC=cantillationmark}', ""); @@ -46804,16 +49164,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 70517, '\p{^Is_InSC=cantillationmark}', ""); Expect(1, 70517, '\P{Is_InSC=cantillationmark}', ""); Expect(0, 70517, '\P{^Is_InSC=cantillationmark}', ""); - Expect(1, 70516, '\p{Is_InSC= CANTILLATION_mark}', ""); - Expect(0, 70516, '\p{^Is_InSC= CANTILLATION_mark}', ""); - Expect(0, 70516, '\P{Is_InSC= CANTILLATION_mark}', ""); - Expect(1, 70516, '\P{^Is_InSC= CANTILLATION_mark}', ""); - Expect(0, 70517, '\p{Is_InSC= CANTILLATION_mark}', ""); - Expect(1, 70517, '\p{^Is_InSC= CANTILLATION_mark}', ""); - Expect(1, 70517, '\P{Is_InSC= CANTILLATION_mark}', ""); - Expect(0, 70517, '\P{^Is_InSC= CANTILLATION_mark}', ""); - Error('\p{Indic_Syllabic_Category=-Consonant/a/}'); - Error('\P{Indic_Syllabic_Category=-Consonant/a/}'); + Expect(1, 70516, '\p{Is_InSC=--Cantillation_Mark}', ""); + Expect(0, 70516, '\p{^Is_InSC=--Cantillation_Mark}', ""); + Expect(0, 70516, '\P{Is_InSC=--Cantillation_Mark}', ""); + Expect(1, 70516, '\P{^Is_InSC=--Cantillation_Mark}', ""); + Expect(0, 70517, '\p{Is_InSC=--Cantillation_Mark}', ""); + Expect(1, 70517, '\p{^Is_InSC=--Cantillation_Mark}', ""); + Expect(1, 70517, '\P{Is_InSC=--Cantillation_Mark}', ""); + Expect(0, 70517, '\P{^Is_InSC=--Cantillation_Mark}', ""); + Error('\p{Indic_Syllabic_Category= CONSONANT:=}'); + Error('\P{Indic_Syllabic_Category= CONSONANT:=}'); Expect(1, 73457, '\p{Indic_Syllabic_Category=:\AConsonant\z:}', "");; Expect(0, 73458, '\p{Indic_Syllabic_Category=:\AConsonant\z:}', "");; Expect(1, 73457, '\p{Indic_Syllabic_Category=consonant}', ""); @@ -46826,16 +49186,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73458, '\P{^Indic_Syllabic_Category=consonant}', ""); Expect(1, 73457, '\p{Indic_Syllabic_Category=:\Aconsonant\z:}', "");; Expect(0, 73458, '\p{Indic_Syllabic_Category=:\Aconsonant\z:}', "");; - Expect(1, 73457, '\p{Indic_Syllabic_Category= -Consonant}', ""); - Expect(0, 73457, '\p{^Indic_Syllabic_Category= -Consonant}', ""); - Expect(0, 73457, '\P{Indic_Syllabic_Category= -Consonant}', ""); - Expect(1, 73457, '\P{^Indic_Syllabic_Category= -Consonant}', ""); - Expect(0, 73458, '\p{Indic_Syllabic_Category= -Consonant}', ""); - Expect(1, 73458, '\p{^Indic_Syllabic_Category= -Consonant}', ""); - Expect(1, 73458, '\P{Indic_Syllabic_Category= -Consonant}', ""); - Expect(0, 73458, '\P{^Indic_Syllabic_Category= -Consonant}', ""); - Error('\p{InSC=:= consonant}'); - Error('\P{InSC=:= consonant}'); + Expect(1, 73457, '\p{Indic_Syllabic_Category= CONSONANT}', ""); + Expect(0, 73457, '\p{^Indic_Syllabic_Category= CONSONANT}', ""); + Expect(0, 73457, '\P{Indic_Syllabic_Category= CONSONANT}', ""); + Expect(1, 73457, '\P{^Indic_Syllabic_Category= CONSONANT}', ""); + Expect(0, 73458, '\p{Indic_Syllabic_Category= CONSONANT}', ""); + Expect(1, 73458, '\p{^Indic_Syllabic_Category= CONSONANT}', ""); + Expect(1, 73458, '\P{Indic_Syllabic_Category= CONSONANT}', ""); + Expect(0, 73458, '\P{^Indic_Syllabic_Category= CONSONANT}', ""); + Error('\p{InSC=:=Consonant}'); + Error('\P{InSC=:=Consonant}'); Expect(1, 73457, '\p{InSC=:\AConsonant\z:}', "");; Expect(0, 73458, '\p{InSC=:\AConsonant\z:}', "");; Expect(1, 73457, '\p{InSC=consonant}', ""); @@ -46848,16 +49208,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73458, '\P{^InSC=consonant}', ""); Expect(1, 73457, '\p{InSC=:\Aconsonant\z:}', "");; Expect(0, 73458, '\p{InSC=:\Aconsonant\z:}', "");; - Expect(1, 73457, '\p{InSC=_-CONSONANT}', ""); - Expect(0, 73457, '\p{^InSC=_-CONSONANT}', ""); - Expect(0, 73457, '\P{InSC=_-CONSONANT}', ""); - Expect(1, 73457, '\P{^InSC=_-CONSONANT}', ""); - Expect(0, 73458, '\p{InSC=_-CONSONANT}', ""); - Expect(1, 73458, '\p{^InSC=_-CONSONANT}', ""); - Expect(1, 73458, '\P{InSC=_-CONSONANT}', ""); - Expect(0, 73458, '\P{^InSC=_-CONSONANT}', ""); - Error('\p{Is_Indic_Syllabic_Category=_-consonant:=}'); - Error('\P{Is_Indic_Syllabic_Category=_-consonant:=}'); + Expect(1, 73457, '\p{InSC= _consonant}', ""); + Expect(0, 73457, '\p{^InSC= _consonant}', ""); + Expect(0, 73457, '\P{InSC= _consonant}', ""); + Expect(1, 73457, '\P{^InSC= _consonant}', ""); + Expect(0, 73458, '\p{InSC= _consonant}', ""); + Expect(1, 73458, '\p{^InSC= _consonant}', ""); + Expect(1, 73458, '\P{InSC= _consonant}', ""); + Expect(0, 73458, '\P{^InSC= _consonant}', ""); + Error('\p{Is_Indic_Syllabic_Category: :=CONSONANT}'); + Error('\P{Is_Indic_Syllabic_Category: :=CONSONANT}'); Expect(1, 73457, '\p{Is_Indic_Syllabic_Category=consonant}', ""); Expect(0, 73457, '\p{^Is_Indic_Syllabic_Category=consonant}', ""); Expect(0, 73457, '\P{Is_Indic_Syllabic_Category=consonant}', ""); @@ -46866,16 +49226,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73458, '\p{^Is_Indic_Syllabic_Category=consonant}', ""); Expect(1, 73458, '\P{Is_Indic_Syllabic_Category=consonant}', ""); Expect(0, 73458, '\P{^Is_Indic_Syllabic_Category=consonant}', ""); - Expect(1, 73457, '\p{Is_Indic_Syllabic_Category=_Consonant}', ""); - Expect(0, 73457, '\p{^Is_Indic_Syllabic_Category=_Consonant}', ""); - Expect(0, 73457, '\P{Is_Indic_Syllabic_Category=_Consonant}', ""); - Expect(1, 73457, '\P{^Is_Indic_Syllabic_Category=_Consonant}', ""); - Expect(0, 73458, '\p{Is_Indic_Syllabic_Category=_Consonant}', ""); - Expect(1, 73458, '\p{^Is_Indic_Syllabic_Category=_Consonant}', ""); - Expect(1, 73458, '\P{Is_Indic_Syllabic_Category=_Consonant}', ""); - Expect(0, 73458, '\P{^Is_Indic_Syllabic_Category=_Consonant}', ""); - Error('\p{Is_InSC= :=consonant}'); - Error('\P{Is_InSC= :=consonant}'); + Expect(1, 73457, '\p{Is_Indic_Syllabic_Category: - Consonant}', ""); + Expect(0, 73457, '\p{^Is_Indic_Syllabic_Category: - Consonant}', ""); + Expect(0, 73457, '\P{Is_Indic_Syllabic_Category: - Consonant}', ""); + Expect(1, 73457, '\P{^Is_Indic_Syllabic_Category: - Consonant}', ""); + Expect(0, 73458, '\p{Is_Indic_Syllabic_Category: - Consonant}', ""); + Expect(1, 73458, '\p{^Is_Indic_Syllabic_Category: - Consonant}', ""); + Expect(1, 73458, '\P{Is_Indic_Syllabic_Category: - Consonant}', ""); + Expect(0, 73458, '\P{^Is_Indic_Syllabic_Category: - Consonant}', ""); + Error('\p{Is_InSC= _Consonant/a/}'); + Error('\P{Is_InSC= _Consonant/a/}'); Expect(1, 73457, '\p{Is_InSC=consonant}', ""); Expect(0, 73457, '\p{^Is_InSC=consonant}', ""); Expect(0, 73457, '\P{Is_InSC=consonant}', ""); @@ -46884,16 +49244,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73458, '\p{^Is_InSC=consonant}', ""); Expect(1, 73458, '\P{Is_InSC=consonant}', ""); Expect(0, 73458, '\P{^Is_InSC=consonant}', ""); - Expect(1, 73457, '\p{Is_InSC: -_consonant}', ""); - Expect(0, 73457, '\p{^Is_InSC: -_consonant}', ""); - Expect(0, 73457, '\P{Is_InSC: -_consonant}', ""); - Expect(1, 73457, '\P{^Is_InSC: -_consonant}', ""); - Expect(0, 73458, '\p{Is_InSC: -_consonant}', ""); - Expect(1, 73458, '\p{^Is_InSC: -_consonant}', ""); - Expect(1, 73458, '\P{Is_InSC: -_consonant}', ""); - Expect(0, 73458, '\P{^Is_InSC: -_consonant}', ""); - Error('\p{Indic_Syllabic_Category=:= _Consonant_DEAD}'); - Error('\P{Indic_Syllabic_Category=:= _Consonant_DEAD}'); + Expect(1, 73457, '\p{Is_InSC= consonant}', ""); + Expect(0, 73457, '\p{^Is_InSC= consonant}', ""); + Expect(0, 73457, '\P{Is_InSC= consonant}', ""); + Expect(1, 73457, '\P{^Is_InSC= consonant}', ""); + Expect(0, 73458, '\p{Is_InSC= consonant}', ""); + Expect(1, 73458, '\p{^Is_InSC= consonant}', ""); + Expect(1, 73458, '\P{Is_InSC= consonant}', ""); + Expect(0, 73458, '\P{^Is_InSC= consonant}', ""); + Error('\p{Indic_Syllabic_Category=-:=Consonant_dead}'); + Error('\P{Indic_Syllabic_Category=-:=Consonant_dead}'); Expect(1, 7411, '\p{Indic_Syllabic_Category=:\AConsonant_Dead\z:}', "");; Expect(0, 7412, '\p{Indic_Syllabic_Category=:\AConsonant_Dead\z:}', "");; Expect(1, 7411, '\p{Indic_Syllabic_Category=consonantdead}', ""); @@ -46906,16 +49266,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 7412, '\P{^Indic_Syllabic_Category=consonantdead}', ""); Expect(1, 7411, '\p{Indic_Syllabic_Category=:\Aconsonantdead\z:}', "");; Expect(0, 7412, '\p{Indic_Syllabic_Category=:\Aconsonantdead\z:}', "");; - Expect(1, 7411, '\p{Indic_Syllabic_Category= CONSONANT_DEAD}', ""); - Expect(0, 7411, '\p{^Indic_Syllabic_Category= CONSONANT_DEAD}', ""); - Expect(0, 7411, '\P{Indic_Syllabic_Category= CONSONANT_DEAD}', ""); - Expect(1, 7411, '\P{^Indic_Syllabic_Category= CONSONANT_DEAD}', ""); - Expect(0, 7412, '\p{Indic_Syllabic_Category= CONSONANT_DEAD}', ""); - Expect(1, 7412, '\p{^Indic_Syllabic_Category= CONSONANT_DEAD}', ""); - Expect(1, 7412, '\P{Indic_Syllabic_Category= CONSONANT_DEAD}', ""); - Expect(0, 7412, '\P{^Indic_Syllabic_Category= CONSONANT_DEAD}', ""); - Error('\p{InSC= /a/consonant_Dead}'); - Error('\P{InSC= /a/consonant_Dead}'); + Expect(1, 7411, '\p{Indic_Syllabic_Category: consonant_DEAD}', ""); + Expect(0, 7411, '\p{^Indic_Syllabic_Category: consonant_DEAD}', ""); + Expect(0, 7411, '\P{Indic_Syllabic_Category: consonant_DEAD}', ""); + Expect(1, 7411, '\P{^Indic_Syllabic_Category: consonant_DEAD}', ""); + Expect(0, 7412, '\p{Indic_Syllabic_Category: consonant_DEAD}', ""); + Expect(1, 7412, '\p{^Indic_Syllabic_Category: consonant_DEAD}', ""); + Expect(1, 7412, '\P{Indic_Syllabic_Category: consonant_DEAD}', ""); + Expect(0, 7412, '\P{^Indic_Syllabic_Category: consonant_DEAD}', ""); + Error('\p{InSC= /a/Consonant_Dead}'); + Error('\P{InSC= /a/Consonant_Dead}'); Expect(1, 7411, '\p{InSC=:\AConsonant_Dead\z:}', "");; Expect(0, 7412, '\p{InSC=:\AConsonant_Dead\z:}', "");; Expect(1, 7411, '\p{InSC=consonantdead}', ""); @@ -46928,16 +49288,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 7412, '\P{^InSC=consonantdead}', ""); Expect(1, 7411, '\p{InSC=:\Aconsonantdead\z:}', "");; Expect(0, 7412, '\p{InSC=:\Aconsonantdead\z:}', "");; - Expect(1, 7411, '\p{InSC=_consonant_dead}', ""); - Expect(0, 7411, '\p{^InSC=_consonant_dead}', ""); - Expect(0, 7411, '\P{InSC=_consonant_dead}', ""); - Expect(1, 7411, '\P{^InSC=_consonant_dead}', ""); - Expect(0, 7412, '\p{InSC=_consonant_dead}', ""); - Expect(1, 7412, '\p{^InSC=_consonant_dead}', ""); - Expect(1, 7412, '\P{InSC=_consonant_dead}', ""); - Expect(0, 7412, '\P{^InSC=_consonant_dead}', ""); - Error('\p{Is_Indic_Syllabic_Category= Consonant_dead:=}'); - Error('\P{Is_Indic_Syllabic_Category= Consonant_dead:=}'); + Expect(1, 7411, '\p{InSC= Consonant_DEAD}', ""); + Expect(0, 7411, '\p{^InSC= Consonant_DEAD}', ""); + Expect(0, 7411, '\P{InSC= Consonant_DEAD}', ""); + Expect(1, 7411, '\P{^InSC= Consonant_DEAD}', ""); + Expect(0, 7412, '\p{InSC= Consonant_DEAD}', ""); + Expect(1, 7412, '\p{^InSC= Consonant_DEAD}', ""); + Expect(1, 7412, '\P{InSC= Consonant_DEAD}', ""); + Expect(0, 7412, '\P{^InSC= Consonant_DEAD}', ""); + Error('\p{Is_Indic_Syllabic_Category: /a/__Consonant_Dead}'); + Error('\P{Is_Indic_Syllabic_Category: /a/__Consonant_Dead}'); Expect(1, 7411, '\p{Is_Indic_Syllabic_Category=consonantdead}', ""); Expect(0, 7411, '\p{^Is_Indic_Syllabic_Category=consonantdead}', ""); Expect(0, 7411, '\P{Is_Indic_Syllabic_Category=consonantdead}', ""); @@ -46946,16 +49306,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 7412, '\p{^Is_Indic_Syllabic_Category=consonantdead}', ""); Expect(1, 7412, '\P{Is_Indic_Syllabic_Category=consonantdead}', ""); Expect(0, 7412, '\P{^Is_Indic_Syllabic_Category=consonantdead}', ""); - Expect(1, 7411, '\p{Is_Indic_Syllabic_Category=-Consonant_dead}', ""); - Expect(0, 7411, '\p{^Is_Indic_Syllabic_Category=-Consonant_dead}', ""); - Expect(0, 7411, '\P{Is_Indic_Syllabic_Category=-Consonant_dead}', ""); - Expect(1, 7411, '\P{^Is_Indic_Syllabic_Category=-Consonant_dead}', ""); - Expect(0, 7412, '\p{Is_Indic_Syllabic_Category=-Consonant_dead}', ""); - Expect(1, 7412, '\p{^Is_Indic_Syllabic_Category=-Consonant_dead}', ""); - Expect(1, 7412, '\P{Is_Indic_Syllabic_Category=-Consonant_dead}', ""); - Expect(0, 7412, '\P{^Is_Indic_Syllabic_Category=-Consonant_dead}', ""); - Error('\p{Is_InSC=-_Consonant_DEAD:=}'); - Error('\P{Is_InSC=-_Consonant_DEAD:=}'); + Expect(1, 7411, '\p{Is_Indic_Syllabic_Category=-_consonant_Dead}', ""); + Expect(0, 7411, '\p{^Is_Indic_Syllabic_Category=-_consonant_Dead}', ""); + Expect(0, 7411, '\P{Is_Indic_Syllabic_Category=-_consonant_Dead}', ""); + Expect(1, 7411, '\P{^Is_Indic_Syllabic_Category=-_consonant_Dead}', ""); + Expect(0, 7412, '\p{Is_Indic_Syllabic_Category=-_consonant_Dead}', ""); + Expect(1, 7412, '\p{^Is_Indic_Syllabic_Category=-_consonant_Dead}', ""); + Expect(1, 7412, '\P{Is_Indic_Syllabic_Category=-_consonant_Dead}', ""); + Expect(0, 7412, '\P{^Is_Indic_Syllabic_Category=-_consonant_Dead}', ""); + Error('\p{Is_InSC=- Consonant_DEAD:=}'); + Error('\P{Is_InSC=- Consonant_DEAD:=}'); Expect(1, 7411, '\p{Is_InSC=consonantdead}', ""); Expect(0, 7411, '\p{^Is_InSC=consonantdead}', ""); Expect(0, 7411, '\P{Is_InSC=consonantdead}', ""); @@ -46964,16 +49324,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 7412, '\p{^Is_InSC=consonantdead}', ""); Expect(1, 7412, '\P{Is_InSC=consonantdead}', ""); Expect(0, 7412, '\P{^Is_InSC=consonantdead}', ""); - Expect(1, 7411, '\p{Is_InSC=- CONSONANT_DEAD}', ""); - Expect(0, 7411, '\p{^Is_InSC=- CONSONANT_DEAD}', ""); - Expect(0, 7411, '\P{Is_InSC=- CONSONANT_DEAD}', ""); - Expect(1, 7411, '\P{^Is_InSC=- CONSONANT_DEAD}', ""); - Expect(0, 7412, '\p{Is_InSC=- CONSONANT_DEAD}', ""); - Expect(1, 7412, '\p{^Is_InSC=- CONSONANT_DEAD}', ""); - Expect(1, 7412, '\P{Is_InSC=- CONSONANT_DEAD}', ""); - Expect(0, 7412, '\P{^Is_InSC=- CONSONANT_DEAD}', ""); - Error('\p{Indic_Syllabic_Category=- CONSONANT_Final/a/}'); - Error('\P{Indic_Syllabic_Category=- CONSONANT_Final/a/}'); + Expect(1, 7411, '\p{Is_InSC=_-Consonant_DEAD}', ""); + Expect(0, 7411, '\p{^Is_InSC=_-Consonant_DEAD}', ""); + Expect(0, 7411, '\P{Is_InSC=_-Consonant_DEAD}', ""); + Expect(1, 7411, '\P{^Is_InSC=_-Consonant_DEAD}', ""); + Expect(0, 7412, '\p{Is_InSC=_-Consonant_DEAD}', ""); + Expect(1, 7412, '\p{^Is_InSC=_-Consonant_DEAD}', ""); + Expect(1, 7412, '\P{Is_InSC=_-Consonant_DEAD}', ""); + Expect(0, 7412, '\P{^Is_InSC=_-Consonant_DEAD}', ""); + Error('\p{Indic_Syllabic_Category=_/a/CONSONANT_FINAL}'); + Error('\P{Indic_Syllabic_Category=_/a/CONSONANT_FINAL}'); Expect(1, 72341, '\p{Indic_Syllabic_Category=:\AConsonant_Final\z:}', "");; Expect(0, 72342, '\p{Indic_Syllabic_Category=:\AConsonant_Final\z:}', "");; Expect(1, 72341, '\p{Indic_Syllabic_Category=consonantfinal}', ""); @@ -46986,16 +49346,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72342, '\P{^Indic_Syllabic_Category=consonantfinal}', ""); Expect(1, 72341, '\p{Indic_Syllabic_Category=:\Aconsonantfinal\z:}', "");; Expect(0, 72342, '\p{Indic_Syllabic_Category=:\Aconsonantfinal\z:}', "");; - Expect(1, 72341, '\p{Indic_Syllabic_Category=--Consonant_Final}', ""); - Expect(0, 72341, '\p{^Indic_Syllabic_Category=--Consonant_Final}', ""); - Expect(0, 72341, '\P{Indic_Syllabic_Category=--Consonant_Final}', ""); - Expect(1, 72341, '\P{^Indic_Syllabic_Category=--Consonant_Final}', ""); - Expect(0, 72342, '\p{Indic_Syllabic_Category=--Consonant_Final}', ""); - Expect(1, 72342, '\p{^Indic_Syllabic_Category=--Consonant_Final}', ""); - Expect(1, 72342, '\P{Indic_Syllabic_Category=--Consonant_Final}', ""); - Expect(0, 72342, '\P{^Indic_Syllabic_Category=--Consonant_Final}', ""); - Error('\p{InSC=-:=CONSONANT_Final}'); - Error('\P{InSC=-:=CONSONANT_Final}'); + Expect(1, 72341, '\p{Indic_Syllabic_Category= _Consonant_FINAL}', ""); + Expect(0, 72341, '\p{^Indic_Syllabic_Category= _Consonant_FINAL}', ""); + Expect(0, 72341, '\P{Indic_Syllabic_Category= _Consonant_FINAL}', ""); + Expect(1, 72341, '\P{^Indic_Syllabic_Category= _Consonant_FINAL}', ""); + Expect(0, 72342, '\p{Indic_Syllabic_Category= _Consonant_FINAL}', ""); + Expect(1, 72342, '\p{^Indic_Syllabic_Category= _Consonant_FINAL}', ""); + Expect(1, 72342, '\P{Indic_Syllabic_Category= _Consonant_FINAL}', ""); + Expect(0, 72342, '\P{^Indic_Syllabic_Category= _Consonant_FINAL}', ""); + Error('\p{InSC= :=Consonant_final}'); + Error('\P{InSC= :=Consonant_final}'); Expect(1, 72341, '\p{InSC=:\AConsonant_Final\z:}', "");; Expect(0, 72342, '\p{InSC=:\AConsonant_Final\z:}', "");; Expect(1, 72341, '\p{InSC=consonantfinal}', ""); @@ -47008,16 +49368,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72342, '\P{^InSC=consonantfinal}', ""); Expect(1, 72341, '\p{InSC=:\Aconsonantfinal\z:}', "");; Expect(0, 72342, '\p{InSC=:\Aconsonantfinal\z:}', "");; - Expect(1, 72341, '\p{InSC=Consonant_final}', ""); - Expect(0, 72341, '\p{^InSC=Consonant_final}', ""); - Expect(0, 72341, '\P{InSC=Consonant_final}', ""); - Expect(1, 72341, '\P{^InSC=Consonant_final}', ""); - Expect(0, 72342, '\p{InSC=Consonant_final}', ""); - Expect(1, 72342, '\p{^InSC=Consonant_final}', ""); - Expect(1, 72342, '\P{InSC=Consonant_final}', ""); - Expect(0, 72342, '\P{^InSC=Consonant_final}', ""); - Error('\p{Is_Indic_Syllabic_Category: :=_consonant_final}'); - Error('\P{Is_Indic_Syllabic_Category: :=_consonant_final}'); + Expect(1, 72341, '\p{InSC=_-Consonant_Final}', ""); + Expect(0, 72341, '\p{^InSC=_-Consonant_Final}', ""); + Expect(0, 72341, '\P{InSC=_-Consonant_Final}', ""); + Expect(1, 72341, '\P{^InSC=_-Consonant_Final}', ""); + Expect(0, 72342, '\p{InSC=_-Consonant_Final}', ""); + Expect(1, 72342, '\p{^InSC=_-Consonant_Final}', ""); + Expect(1, 72342, '\P{InSC=_-Consonant_Final}', ""); + Expect(0, 72342, '\P{^InSC=_-Consonant_Final}', ""); + Error('\p{Is_Indic_Syllabic_Category= Consonant_Final/a/}'); + Error('\P{Is_Indic_Syllabic_Category= Consonant_Final/a/}'); Expect(1, 72341, '\p{Is_Indic_Syllabic_Category=consonantfinal}', ""); Expect(0, 72341, '\p{^Is_Indic_Syllabic_Category=consonantfinal}', ""); Expect(0, 72341, '\P{Is_Indic_Syllabic_Category=consonantfinal}', ""); @@ -47026,16 +49386,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72342, '\p{^Is_Indic_Syllabic_Category=consonantfinal}', ""); Expect(1, 72342, '\P{Is_Indic_Syllabic_Category=consonantfinal}', ""); Expect(0, 72342, '\P{^Is_Indic_Syllabic_Category=consonantfinal}', ""); - Expect(1, 72341, '\p{Is_Indic_Syllabic_Category: -CONSONANT_Final}', ""); - Expect(0, 72341, '\p{^Is_Indic_Syllabic_Category: -CONSONANT_Final}', ""); - Expect(0, 72341, '\P{Is_Indic_Syllabic_Category: -CONSONANT_Final}', ""); - Expect(1, 72341, '\P{^Is_Indic_Syllabic_Category: -CONSONANT_Final}', ""); - Expect(0, 72342, '\p{Is_Indic_Syllabic_Category: -CONSONANT_Final}', ""); - Expect(1, 72342, '\p{^Is_Indic_Syllabic_Category: -CONSONANT_Final}', ""); - Expect(1, 72342, '\P{Is_Indic_Syllabic_Category: -CONSONANT_Final}', ""); - Expect(0, 72342, '\P{^Is_Indic_Syllabic_Category: -CONSONANT_Final}', ""); - Error('\p{Is_InSC=/a/Consonant_final}'); - Error('\P{Is_InSC=/a/Consonant_final}'); + Expect(1, 72341, '\p{Is_Indic_Syllabic_Category: CONSONANT_Final}', ""); + Expect(0, 72341, '\p{^Is_Indic_Syllabic_Category: CONSONANT_Final}', ""); + Expect(0, 72341, '\P{Is_Indic_Syllabic_Category: CONSONANT_Final}', ""); + Expect(1, 72341, '\P{^Is_Indic_Syllabic_Category: CONSONANT_Final}', ""); + Expect(0, 72342, '\p{Is_Indic_Syllabic_Category: CONSONANT_Final}', ""); + Expect(1, 72342, '\p{^Is_Indic_Syllabic_Category: CONSONANT_Final}', ""); + Expect(1, 72342, '\P{Is_Indic_Syllabic_Category: CONSONANT_Final}', ""); + Expect(0, 72342, '\P{^Is_Indic_Syllabic_Category: CONSONANT_Final}', ""); + Error('\p{Is_InSC= consonant_FINAL/a/}'); + Error('\P{Is_InSC= consonant_FINAL/a/}'); Expect(1, 72341, '\p{Is_InSC=consonantfinal}', ""); Expect(0, 72341, '\p{^Is_InSC=consonantfinal}', ""); Expect(0, 72341, '\P{Is_InSC=consonantfinal}', ""); @@ -47044,16 +49404,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72342, '\p{^Is_InSC=consonantfinal}', ""); Expect(1, 72342, '\P{Is_InSC=consonantfinal}', ""); Expect(0, 72342, '\P{^Is_InSC=consonantfinal}', ""); - Expect(1, 72341, '\p{Is_InSC= consonant_Final}', ""); - Expect(0, 72341, '\p{^Is_InSC= consonant_Final}', ""); - Expect(0, 72341, '\P{Is_InSC= consonant_Final}', ""); - Expect(1, 72341, '\P{^Is_InSC= consonant_Final}', ""); - Expect(0, 72342, '\p{Is_InSC= consonant_Final}', ""); - Expect(1, 72342, '\p{^Is_InSC= consonant_Final}', ""); - Expect(1, 72342, '\P{Is_InSC= consonant_Final}', ""); - Expect(0, 72342, '\P{^Is_InSC= consonant_Final}', ""); - Error('\p{Indic_Syllabic_Category=_/a/Consonant_HEAD_LETTER}'); - Error('\P{Indic_Syllabic_Category=_/a/Consonant_HEAD_LETTER}'); + Expect(1, 72341, '\p{Is_InSC: _Consonant_Final}', ""); + Expect(0, 72341, '\p{^Is_InSC: _Consonant_Final}', ""); + Expect(0, 72341, '\P{Is_InSC: _Consonant_Final}', ""); + Expect(1, 72341, '\P{^Is_InSC: _Consonant_Final}', ""); + Expect(0, 72342, '\p{Is_InSC: _Consonant_Final}', ""); + Expect(1, 72342, '\p{^Is_InSC: _Consonant_Final}', ""); + Expect(1, 72342, '\P{Is_InSC: _Consonant_Final}', ""); + Expect(0, 72342, '\P{^Is_InSC: _Consonant_Final}', ""); + Error('\p{Indic_Syllabic_Category: -/a/Consonant_head_Letter}'); + Error('\P{Indic_Syllabic_Category: -/a/Consonant_head_Letter}'); Expect(1, 3980, '\p{Indic_Syllabic_Category=:\AConsonant_Head_Letter\z:}', "");; Expect(0, 3981, '\p{Indic_Syllabic_Category=:\AConsonant_Head_Letter\z:}', "");; Expect(1, 3980, '\p{Indic_Syllabic_Category=consonantheadletter}', ""); @@ -47066,16 +49426,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 3981, '\P{^Indic_Syllabic_Category=consonantheadletter}', ""); Expect(1, 3980, '\p{Indic_Syllabic_Category=:\Aconsonantheadletter\z:}', "");; Expect(0, 3981, '\p{Indic_Syllabic_Category=:\Aconsonantheadletter\z:}', "");; - Expect(1, 3980, '\p{Indic_Syllabic_Category= consonant_Head_Letter}', ""); - Expect(0, 3980, '\p{^Indic_Syllabic_Category= consonant_Head_Letter}', ""); - Expect(0, 3980, '\P{Indic_Syllabic_Category= consonant_Head_Letter}', ""); - Expect(1, 3980, '\P{^Indic_Syllabic_Category= consonant_Head_Letter}', ""); - Expect(0, 3981, '\p{Indic_Syllabic_Category= consonant_Head_Letter}', ""); - Expect(1, 3981, '\p{^Indic_Syllabic_Category= consonant_Head_Letter}', ""); - Expect(1, 3981, '\P{Indic_Syllabic_Category= consonant_Head_Letter}', ""); - Expect(0, 3981, '\P{^Indic_Syllabic_Category= consonant_Head_Letter}', ""); - Error('\p{InSC=:= -CONSONANT_head_Letter}'); - Error('\P{InSC=:= -CONSONANT_head_Letter}'); + Expect(1, 3980, '\p{Indic_Syllabic_Category= Consonant_Head_letter}', ""); + Expect(0, 3980, '\p{^Indic_Syllabic_Category= Consonant_Head_letter}', ""); + Expect(0, 3980, '\P{Indic_Syllabic_Category= Consonant_Head_letter}', ""); + Expect(1, 3980, '\P{^Indic_Syllabic_Category= Consonant_Head_letter}', ""); + Expect(0, 3981, '\p{Indic_Syllabic_Category= Consonant_Head_letter}', ""); + Expect(1, 3981, '\p{^Indic_Syllabic_Category= Consonant_Head_letter}', ""); + Expect(1, 3981, '\P{Indic_Syllabic_Category= Consonant_Head_letter}', ""); + Expect(0, 3981, '\P{^Indic_Syllabic_Category= Consonant_Head_letter}', ""); + Error('\p{InSC=-/a/consonant_Head_letter}'); + Error('\P{InSC=-/a/consonant_Head_letter}'); Expect(1, 3980, '\p{InSC=:\AConsonant_Head_Letter\z:}', "");; Expect(0, 3981, '\p{InSC=:\AConsonant_Head_Letter\z:}', "");; Expect(1, 3980, '\p{InSC=consonantheadletter}', ""); @@ -47088,16 +49448,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 3981, '\P{^InSC=consonantheadletter}', ""); Expect(1, 3980, '\p{InSC=:\Aconsonantheadletter\z:}', "");; Expect(0, 3981, '\p{InSC=:\Aconsonantheadletter\z:}', "");; - Expect(1, 3980, '\p{InSC=CONSONANT_Head_letter}', ""); - Expect(0, 3980, '\p{^InSC=CONSONANT_Head_letter}', ""); - Expect(0, 3980, '\P{InSC=CONSONANT_Head_letter}', ""); - Expect(1, 3980, '\P{^InSC=CONSONANT_Head_letter}', ""); - Expect(0, 3981, '\p{InSC=CONSONANT_Head_letter}', ""); - Expect(1, 3981, '\p{^InSC=CONSONANT_Head_letter}', ""); - Expect(1, 3981, '\P{InSC=CONSONANT_Head_letter}', ""); - Expect(0, 3981, '\P{^InSC=CONSONANT_Head_letter}', ""); - Error('\p{Is_Indic_Syllabic_Category= :=CONSONANT_head_LETTER}'); - Error('\P{Is_Indic_Syllabic_Category= :=CONSONANT_head_LETTER}'); + Expect(1, 3980, '\p{InSC=-_Consonant_head_Letter}', ""); + Expect(0, 3980, '\p{^InSC=-_Consonant_head_Letter}', ""); + Expect(0, 3980, '\P{InSC=-_Consonant_head_Letter}', ""); + Expect(1, 3980, '\P{^InSC=-_Consonant_head_Letter}', ""); + Expect(0, 3981, '\p{InSC=-_Consonant_head_Letter}', ""); + Expect(1, 3981, '\p{^InSC=-_Consonant_head_Letter}', ""); + Expect(1, 3981, '\P{InSC=-_Consonant_head_Letter}', ""); + Expect(0, 3981, '\P{^InSC=-_Consonant_head_Letter}', ""); + Error('\p{Is_Indic_Syllabic_Category=:=-Consonant_head_LETTER}'); + Error('\P{Is_Indic_Syllabic_Category=:=-Consonant_head_LETTER}'); Expect(1, 3980, '\p{Is_Indic_Syllabic_Category=consonantheadletter}', ""); Expect(0, 3980, '\p{^Is_Indic_Syllabic_Category=consonantheadletter}', ""); Expect(0, 3980, '\P{Is_Indic_Syllabic_Category=consonantheadletter}', ""); @@ -47106,16 +49466,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3981, '\p{^Is_Indic_Syllabic_Category=consonantheadletter}', ""); Expect(1, 3981, '\P{Is_Indic_Syllabic_Category=consonantheadletter}', ""); Expect(0, 3981, '\P{^Is_Indic_Syllabic_Category=consonantheadletter}', ""); - Expect(1, 3980, '\p{Is_Indic_Syllabic_Category=__consonant_Head_Letter}', ""); - Expect(0, 3980, '\p{^Is_Indic_Syllabic_Category=__consonant_Head_Letter}', ""); - Expect(0, 3980, '\P{Is_Indic_Syllabic_Category=__consonant_Head_Letter}', ""); - Expect(1, 3980, '\P{^Is_Indic_Syllabic_Category=__consonant_Head_Letter}', ""); - Expect(0, 3981, '\p{Is_Indic_Syllabic_Category=__consonant_Head_Letter}', ""); - Expect(1, 3981, '\p{^Is_Indic_Syllabic_Category=__consonant_Head_Letter}', ""); - Expect(1, 3981, '\P{Is_Indic_Syllabic_Category=__consonant_Head_Letter}', ""); - Expect(0, 3981, '\P{^Is_Indic_Syllabic_Category=__consonant_Head_Letter}', ""); - Error('\p{Is_InSC=-CONSONANT_HEAD_Letter:=}'); - Error('\P{Is_InSC=-CONSONANT_HEAD_Letter:=}'); + Expect(1, 3980, '\p{Is_Indic_Syllabic_Category=CONSONANT_Head_Letter}', ""); + Expect(0, 3980, '\p{^Is_Indic_Syllabic_Category=CONSONANT_Head_Letter}', ""); + Expect(0, 3980, '\P{Is_Indic_Syllabic_Category=CONSONANT_Head_Letter}', ""); + Expect(1, 3980, '\P{^Is_Indic_Syllabic_Category=CONSONANT_Head_Letter}', ""); + Expect(0, 3981, '\p{Is_Indic_Syllabic_Category=CONSONANT_Head_Letter}', ""); + Expect(1, 3981, '\p{^Is_Indic_Syllabic_Category=CONSONANT_Head_Letter}', ""); + Expect(1, 3981, '\P{Is_Indic_Syllabic_Category=CONSONANT_Head_Letter}', ""); + Expect(0, 3981, '\P{^Is_Indic_Syllabic_Category=CONSONANT_Head_Letter}', ""); + Error('\p{Is_InSC=:= consonant_Head_Letter}'); + Error('\P{Is_InSC=:= consonant_Head_Letter}'); Expect(1, 3980, '\p{Is_InSC=consonantheadletter}', ""); Expect(0, 3980, '\p{^Is_InSC=consonantheadletter}', ""); Expect(0, 3980, '\P{Is_InSC=consonantheadletter}', ""); @@ -47124,16 +49484,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3981, '\p{^Is_InSC=consonantheadletter}', ""); Expect(1, 3981, '\P{Is_InSC=consonantheadletter}', ""); Expect(0, 3981, '\P{^Is_InSC=consonantheadletter}', ""); - Expect(1, 3980, '\p{Is_InSC=--Consonant_HEAD_letter}', ""); - Expect(0, 3980, '\p{^Is_InSC=--Consonant_HEAD_letter}', ""); - Expect(0, 3980, '\P{Is_InSC=--Consonant_HEAD_letter}', ""); - Expect(1, 3980, '\P{^Is_InSC=--Consonant_HEAD_letter}', ""); - Expect(0, 3981, '\p{Is_InSC=--Consonant_HEAD_letter}', ""); - Expect(1, 3981, '\p{^Is_InSC=--Consonant_HEAD_letter}', ""); - Expect(1, 3981, '\P{Is_InSC=--Consonant_HEAD_letter}', ""); - Expect(0, 3981, '\P{^Is_InSC=--Consonant_HEAD_letter}', ""); - Error('\p{Indic_Syllabic_Category= /a/CONSONANT_Initial_Postfixed}'); - Error('\P{Indic_Syllabic_Category= /a/CONSONANT_Initial_Postfixed}'); + Expect(1, 3980, '\p{Is_InSC=- CONSONANT_Head_Letter}', ""); + Expect(0, 3980, '\p{^Is_InSC=- CONSONANT_Head_Letter}', ""); + Expect(0, 3980, '\P{Is_InSC=- CONSONANT_Head_Letter}', ""); + Expect(1, 3980, '\P{^Is_InSC=- CONSONANT_Head_Letter}', ""); + Expect(0, 3981, '\p{Is_InSC=- CONSONANT_Head_Letter}', ""); + Expect(1, 3981, '\p{^Is_InSC=- CONSONANT_Head_Letter}', ""); + Expect(1, 3981, '\P{Is_InSC=- CONSONANT_Head_Letter}', ""); + Expect(0, 3981, '\P{^Is_InSC=- CONSONANT_Head_Letter}', ""); + Error('\p{Indic_Syllabic_Category= :=Consonant_Initial_POSTFIXED}'); + Error('\P{Indic_Syllabic_Category= :=Consonant_Initial_POSTFIXED}'); Expect(1, 6746, '\p{Indic_Syllabic_Category=:\AConsonant_Initial_Postfixed\z:}', "");; Expect(0, 6747, '\p{Indic_Syllabic_Category=:\AConsonant_Initial_Postfixed\z:}', "");; Expect(1, 6746, '\p{Indic_Syllabic_Category=consonantinitialpostfixed}', ""); @@ -47146,38 +49506,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 6747, '\P{^Indic_Syllabic_Category=consonantinitialpostfixed}', ""); Expect(1, 6746, '\p{Indic_Syllabic_Category=:\Aconsonantinitialpostfixed\z:}', "");; Expect(0, 6747, '\p{Indic_Syllabic_Category=:\Aconsonantinitialpostfixed\z:}', "");; - Expect(1, 6746, '\p{Indic_Syllabic_Category=_ CONSONANT_Initial_POSTFIXED}', ""); - Expect(0, 6746, '\p{^Indic_Syllabic_Category=_ CONSONANT_Initial_POSTFIXED}', ""); - Expect(0, 6746, '\P{Indic_Syllabic_Category=_ CONSONANT_Initial_POSTFIXED}', ""); - Expect(1, 6746, '\P{^Indic_Syllabic_Category=_ CONSONANT_Initial_POSTFIXED}', ""); - Expect(0, 6747, '\p{Indic_Syllabic_Category=_ CONSONANT_Initial_POSTFIXED}', ""); - Expect(1, 6747, '\p{^Indic_Syllabic_Category=_ CONSONANT_Initial_POSTFIXED}', ""); - Expect(1, 6747, '\P{Indic_Syllabic_Category=_ CONSONANT_Initial_POSTFIXED}', ""); - Expect(0, 6747, '\P{^Indic_Syllabic_Category=_ CONSONANT_Initial_POSTFIXED}', ""); - Error('\p{InSC=:=-Consonant_INITIAL_POSTFIXED}'); - Error('\P{InSC=:=-Consonant_INITIAL_POSTFIXED}'); + Expect(1, 6746, '\p{Indic_Syllabic_Category: - Consonant_Initial_Postfixed}', ""); + Expect(0, 6746, '\p{^Indic_Syllabic_Category: - Consonant_Initial_Postfixed}', ""); + Expect(0, 6746, '\P{Indic_Syllabic_Category: - Consonant_Initial_Postfixed}', ""); + Expect(1, 6746, '\P{^Indic_Syllabic_Category: - Consonant_Initial_Postfixed}', ""); + Expect(0, 6747, '\p{Indic_Syllabic_Category: - Consonant_Initial_Postfixed}', ""); + Expect(1, 6747, '\p{^Indic_Syllabic_Category: - Consonant_Initial_Postfixed}', ""); + Expect(1, 6747, '\P{Indic_Syllabic_Category: - Consonant_Initial_Postfixed}', ""); + Expect(0, 6747, '\P{^Indic_Syllabic_Category: - Consonant_Initial_Postfixed}', ""); + Error('\p{InSC=__CONSONANT_Initial_Postfixed/a/}'); + Error('\P{InSC=__CONSONANT_Initial_Postfixed/a/}'); Expect(1, 6746, '\p{InSC=:\AConsonant_Initial_Postfixed\z:}', "");; Expect(0, 6747, '\p{InSC=:\AConsonant_Initial_Postfixed\z:}', "");; - Expect(1, 6746, '\p{InSC=consonantinitialpostfixed}', ""); - Expect(0, 6746, '\p{^InSC=consonantinitialpostfixed}', ""); - Expect(0, 6746, '\P{InSC=consonantinitialpostfixed}', ""); - Expect(1, 6746, '\P{^InSC=consonantinitialpostfixed}', ""); - Expect(0, 6747, '\p{InSC=consonantinitialpostfixed}', ""); - Expect(1, 6747, '\p{^InSC=consonantinitialpostfixed}', ""); - Expect(1, 6747, '\P{InSC=consonantinitialpostfixed}', ""); - Expect(0, 6747, '\P{^InSC=consonantinitialpostfixed}', ""); + Expect(1, 6746, '\p{InSC:consonantinitialpostfixed}', ""); + Expect(0, 6746, '\p{^InSC:consonantinitialpostfixed}', ""); + Expect(0, 6746, '\P{InSC:consonantinitialpostfixed}', ""); + Expect(1, 6746, '\P{^InSC:consonantinitialpostfixed}', ""); + Expect(0, 6747, '\p{InSC:consonantinitialpostfixed}', ""); + Expect(1, 6747, '\p{^InSC:consonantinitialpostfixed}', ""); + Expect(1, 6747, '\P{InSC:consonantinitialpostfixed}', ""); + Expect(0, 6747, '\P{^InSC:consonantinitialpostfixed}', ""); Expect(1, 6746, '\p{InSC=:\Aconsonantinitialpostfixed\z:}', "");; Expect(0, 6747, '\p{InSC=:\Aconsonantinitialpostfixed\z:}', "");; - Expect(1, 6746, '\p{InSC= -Consonant_initial_Postfixed}', ""); - Expect(0, 6746, '\p{^InSC= -Consonant_initial_Postfixed}', ""); - Expect(0, 6746, '\P{InSC= -Consonant_initial_Postfixed}', ""); - Expect(1, 6746, '\P{^InSC= -Consonant_initial_Postfixed}', ""); - Expect(0, 6747, '\p{InSC= -Consonant_initial_Postfixed}', ""); - Expect(1, 6747, '\p{^InSC= -Consonant_initial_Postfixed}', ""); - Expect(1, 6747, '\P{InSC= -Consonant_initial_Postfixed}', ""); - Expect(0, 6747, '\P{^InSC= -Consonant_initial_Postfixed}', ""); - Error('\p{Is_Indic_Syllabic_Category=/a/ -Consonant_Initial_POSTFIXED}'); - Error('\P{Is_Indic_Syllabic_Category=/a/ -Consonant_Initial_POSTFIXED}'); + Expect(1, 6746, '\p{InSC=__Consonant_initial_POSTFIXED}', ""); + Expect(0, 6746, '\p{^InSC=__Consonant_initial_POSTFIXED}', ""); + Expect(0, 6746, '\P{InSC=__Consonant_initial_POSTFIXED}', ""); + Expect(1, 6746, '\P{^InSC=__Consonant_initial_POSTFIXED}', ""); + Expect(0, 6747, '\p{InSC=__Consonant_initial_POSTFIXED}', ""); + Expect(1, 6747, '\p{^InSC=__Consonant_initial_POSTFIXED}', ""); + Expect(1, 6747, '\P{InSC=__Consonant_initial_POSTFIXED}', ""); + Expect(0, 6747, '\P{^InSC=__Consonant_initial_POSTFIXED}', ""); + Error('\p{Is_Indic_Syllabic_Category= /a/Consonant_Initial_Postfixed}'); + Error('\P{Is_Indic_Syllabic_Category= /a/Consonant_Initial_Postfixed}'); Expect(1, 6746, '\p{Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); Expect(0, 6746, '\p{^Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); Expect(0, 6746, '\P{Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); @@ -47186,16 +49546,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 6747, '\p{^Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); Expect(1, 6747, '\P{Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); Expect(0, 6747, '\P{^Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); - Expect(1, 6746, '\p{Is_Indic_Syllabic_Category=_Consonant_INITIAL_Postfixed}', ""); - Expect(0, 6746, '\p{^Is_Indic_Syllabic_Category=_Consonant_INITIAL_Postfixed}', ""); - Expect(0, 6746, '\P{Is_Indic_Syllabic_Category=_Consonant_INITIAL_Postfixed}', ""); - Expect(1, 6746, '\P{^Is_Indic_Syllabic_Category=_Consonant_INITIAL_Postfixed}', ""); - Expect(0, 6747, '\p{Is_Indic_Syllabic_Category=_Consonant_INITIAL_Postfixed}', ""); - Expect(1, 6747, '\p{^Is_Indic_Syllabic_Category=_Consonant_INITIAL_Postfixed}', ""); - Expect(1, 6747, '\P{Is_Indic_Syllabic_Category=_Consonant_INITIAL_Postfixed}', ""); - Expect(0, 6747, '\P{^Is_Indic_Syllabic_Category=_Consonant_INITIAL_Postfixed}', ""); - Error('\p{Is_InSC=_:=Consonant_Initial_Postfixed}'); - Error('\P{Is_InSC=_:=Consonant_Initial_Postfixed}'); + Expect(1, 6746, '\p{Is_Indic_Syllabic_Category= CONSONANT_Initial_Postfixed}', ""); + Expect(0, 6746, '\p{^Is_Indic_Syllabic_Category= CONSONANT_Initial_Postfixed}', ""); + Expect(0, 6746, '\P{Is_Indic_Syllabic_Category= CONSONANT_Initial_Postfixed}', ""); + Expect(1, 6746, '\P{^Is_Indic_Syllabic_Category= CONSONANT_Initial_Postfixed}', ""); + Expect(0, 6747, '\p{Is_Indic_Syllabic_Category= CONSONANT_Initial_Postfixed}', ""); + Expect(1, 6747, '\p{^Is_Indic_Syllabic_Category= CONSONANT_Initial_Postfixed}', ""); + Expect(1, 6747, '\P{Is_Indic_Syllabic_Category= CONSONANT_Initial_Postfixed}', ""); + Expect(0, 6747, '\P{^Is_Indic_Syllabic_Category= CONSONANT_Initial_Postfixed}', ""); + Error('\p{Is_InSC=:=- Consonant_initial_postfixed}'); + Error('\P{Is_InSC=:=- Consonant_initial_postfixed}'); Expect(1, 6746, '\p{Is_InSC=consonantinitialpostfixed}', ""); Expect(0, 6746, '\p{^Is_InSC=consonantinitialpostfixed}', ""); Expect(0, 6746, '\P{Is_InSC=consonantinitialpostfixed}', ""); @@ -47204,16 +49564,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 6747, '\p{^Is_InSC=consonantinitialpostfixed}', ""); Expect(1, 6747, '\P{Is_InSC=consonantinitialpostfixed}', ""); Expect(0, 6747, '\P{^Is_InSC=consonantinitialpostfixed}', ""); - Expect(1, 6746, '\p{Is_InSC=-Consonant_Initial_Postfixed}', ""); - Expect(0, 6746, '\p{^Is_InSC=-Consonant_Initial_Postfixed}', ""); - Expect(0, 6746, '\P{Is_InSC=-Consonant_Initial_Postfixed}', ""); - Expect(1, 6746, '\P{^Is_InSC=-Consonant_Initial_Postfixed}', ""); - Expect(0, 6747, '\p{Is_InSC=-Consonant_Initial_Postfixed}', ""); - Expect(1, 6747, '\p{^Is_InSC=-Consonant_Initial_Postfixed}', ""); - Expect(1, 6747, '\P{Is_InSC=-Consonant_Initial_Postfixed}', ""); - Expect(0, 6747, '\P{^Is_InSC=-Consonant_Initial_Postfixed}', ""); - Error('\p{Indic_Syllabic_Category=_Consonant_Killer:=}'); - Error('\P{Indic_Syllabic_Category=_Consonant_Killer:=}'); + Expect(1, 6746, '\p{Is_InSC=_CONSONANT_INITIAL_postfixed}', ""); + Expect(0, 6746, '\p{^Is_InSC=_CONSONANT_INITIAL_postfixed}', ""); + Expect(0, 6746, '\P{Is_InSC=_CONSONANT_INITIAL_postfixed}', ""); + Expect(1, 6746, '\P{^Is_InSC=_CONSONANT_INITIAL_postfixed}', ""); + Expect(0, 6747, '\p{Is_InSC=_CONSONANT_INITIAL_postfixed}', ""); + Expect(1, 6747, '\p{^Is_InSC=_CONSONANT_INITIAL_postfixed}', ""); + Expect(1, 6747, '\P{Is_InSC=_CONSONANT_INITIAL_postfixed}', ""); + Expect(0, 6747, '\P{^Is_InSC=_CONSONANT_INITIAL_postfixed}', ""); + Error('\p{Indic_Syllabic_Category= /a/Consonant_Killer}'); + Error('\P{Indic_Syllabic_Category= /a/Consonant_Killer}'); Expect(1, 6093, '\p{Indic_Syllabic_Category=:\AConsonant_Killer\z:}', "");; Expect(0, 6094, '\p{Indic_Syllabic_Category=:\AConsonant_Killer\z:}', "");; Expect(1, 6093, '\p{Indic_Syllabic_Category=consonantkiller}', ""); @@ -47226,16 +49586,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 6094, '\P{^Indic_Syllabic_Category=consonantkiller}', ""); Expect(1, 6093, '\p{Indic_Syllabic_Category=:\Aconsonantkiller\z:}', "");; Expect(0, 6094, '\p{Indic_Syllabic_Category=:\Aconsonantkiller\z:}', "");; - Expect(1, 6093, '\p{Indic_Syllabic_Category: Consonant_Killer}', ""); - Expect(0, 6093, '\p{^Indic_Syllabic_Category: Consonant_Killer}', ""); - Expect(0, 6093, '\P{Indic_Syllabic_Category: Consonant_Killer}', ""); - Expect(1, 6093, '\P{^Indic_Syllabic_Category: Consonant_Killer}', ""); - Expect(0, 6094, '\p{Indic_Syllabic_Category: Consonant_Killer}', ""); - Expect(1, 6094, '\p{^Indic_Syllabic_Category: Consonant_Killer}', ""); - Expect(1, 6094, '\P{Indic_Syllabic_Category: Consonant_Killer}', ""); - Expect(0, 6094, '\P{^Indic_Syllabic_Category: Consonant_Killer}', ""); - Error('\p{InSC=_CONSONANT_KILLER/a/}'); - Error('\P{InSC=_CONSONANT_KILLER/a/}'); + Expect(1, 6093, '\p{Indic_Syllabic_Category= Consonant_KILLER}', ""); + Expect(0, 6093, '\p{^Indic_Syllabic_Category= Consonant_KILLER}', ""); + Expect(0, 6093, '\P{Indic_Syllabic_Category= Consonant_KILLER}', ""); + Expect(1, 6093, '\P{^Indic_Syllabic_Category= Consonant_KILLER}', ""); + Expect(0, 6094, '\p{Indic_Syllabic_Category= Consonant_KILLER}', ""); + Expect(1, 6094, '\p{^Indic_Syllabic_Category= Consonant_KILLER}', ""); + Expect(1, 6094, '\P{Indic_Syllabic_Category= Consonant_KILLER}', ""); + Expect(0, 6094, '\P{^Indic_Syllabic_Category= Consonant_KILLER}', ""); + Error('\p{InSC=/a/ Consonant_killer}'); + Error('\P{InSC=/a/ Consonant_killer}'); Expect(1, 6093, '\p{InSC=:\AConsonant_Killer\z:}', "");; Expect(0, 6094, '\p{InSC=:\AConsonant_Killer\z:}', "");; Expect(1, 6093, '\p{InSC=consonantkiller}', ""); @@ -47248,34 +49608,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 6094, '\P{^InSC=consonantkiller}', ""); Expect(1, 6093, '\p{InSC=:\Aconsonantkiller\z:}', "");; Expect(0, 6094, '\p{InSC=:\Aconsonantkiller\z:}', "");; - Expect(1, 6093, '\p{InSC=_ CONSONANT_Killer}', ""); - Expect(0, 6093, '\p{^InSC=_ CONSONANT_Killer}', ""); - Expect(0, 6093, '\P{InSC=_ CONSONANT_Killer}', ""); - Expect(1, 6093, '\P{^InSC=_ CONSONANT_Killer}', ""); - Expect(0, 6094, '\p{InSC=_ CONSONANT_Killer}', ""); - Expect(1, 6094, '\p{^InSC=_ CONSONANT_Killer}', ""); - Expect(1, 6094, '\P{InSC=_ CONSONANT_Killer}', ""); - Expect(0, 6094, '\P{^InSC=_ CONSONANT_Killer}', ""); - Error('\p{Is_Indic_Syllabic_Category= :=consonant_KILLER}'); - Error('\P{Is_Indic_Syllabic_Category= :=consonant_KILLER}'); - Expect(1, 6093, '\p{Is_Indic_Syllabic_Category=consonantkiller}', ""); - Expect(0, 6093, '\p{^Is_Indic_Syllabic_Category=consonantkiller}', ""); - Expect(0, 6093, '\P{Is_Indic_Syllabic_Category=consonantkiller}', ""); - Expect(1, 6093, '\P{^Is_Indic_Syllabic_Category=consonantkiller}', ""); - Expect(0, 6094, '\p{Is_Indic_Syllabic_Category=consonantkiller}', ""); - Expect(1, 6094, '\p{^Is_Indic_Syllabic_Category=consonantkiller}', ""); - Expect(1, 6094, '\P{Is_Indic_Syllabic_Category=consonantkiller}', ""); - Expect(0, 6094, '\P{^Is_Indic_Syllabic_Category=consonantkiller}', ""); - Expect(1, 6093, '\p{Is_Indic_Syllabic_Category: _ Consonant_Killer}', ""); - Expect(0, 6093, '\p{^Is_Indic_Syllabic_Category: _ Consonant_Killer}', ""); - Expect(0, 6093, '\P{Is_Indic_Syllabic_Category: _ Consonant_Killer}', ""); - Expect(1, 6093, '\P{^Is_Indic_Syllabic_Category: _ Consonant_Killer}', ""); - Expect(0, 6094, '\p{Is_Indic_Syllabic_Category: _ Consonant_Killer}', ""); - Expect(1, 6094, '\p{^Is_Indic_Syllabic_Category: _ Consonant_Killer}', ""); - Expect(1, 6094, '\P{Is_Indic_Syllabic_Category: _ Consonant_Killer}', ""); - Expect(0, 6094, '\P{^Is_Indic_Syllabic_Category: _ Consonant_Killer}', ""); - Error('\p{Is_InSC= Consonant_Killer:=}'); - Error('\P{Is_InSC= Consonant_Killer:=}'); + Expect(1, 6093, '\p{InSC=__consonant_killer}', ""); + Expect(0, 6093, '\p{^InSC=__consonant_killer}', ""); + Expect(0, 6093, '\P{InSC=__consonant_killer}', ""); + Expect(1, 6093, '\P{^InSC=__consonant_killer}', ""); + Expect(0, 6094, '\p{InSC=__consonant_killer}', ""); + Expect(1, 6094, '\p{^InSC=__consonant_killer}', ""); + Expect(1, 6094, '\P{InSC=__consonant_killer}', ""); + Expect(0, 6094, '\P{^InSC=__consonant_killer}', ""); + Error('\p{Is_Indic_Syllabic_Category= Consonant_KILLER/a/}'); + Error('\P{Is_Indic_Syllabic_Category= Consonant_KILLER/a/}'); + Expect(1, 6093, '\p{Is_Indic_Syllabic_Category: consonantkiller}', ""); + Expect(0, 6093, '\p{^Is_Indic_Syllabic_Category: consonantkiller}', ""); + Expect(0, 6093, '\P{Is_Indic_Syllabic_Category: consonantkiller}', ""); + Expect(1, 6093, '\P{^Is_Indic_Syllabic_Category: consonantkiller}', ""); + Expect(0, 6094, '\p{Is_Indic_Syllabic_Category: consonantkiller}', ""); + Expect(1, 6094, '\p{^Is_Indic_Syllabic_Category: consonantkiller}', ""); + Expect(1, 6094, '\P{Is_Indic_Syllabic_Category: consonantkiller}', ""); + Expect(0, 6094, '\P{^Is_Indic_Syllabic_Category: consonantkiller}', ""); + Expect(1, 6093, '\p{Is_Indic_Syllabic_Category=-consonant_killer}', ""); + Expect(0, 6093, '\p{^Is_Indic_Syllabic_Category=-consonant_killer}', ""); + Expect(0, 6093, '\P{Is_Indic_Syllabic_Category=-consonant_killer}', ""); + Expect(1, 6093, '\P{^Is_Indic_Syllabic_Category=-consonant_killer}', ""); + Expect(0, 6094, '\p{Is_Indic_Syllabic_Category=-consonant_killer}', ""); + Expect(1, 6094, '\p{^Is_Indic_Syllabic_Category=-consonant_killer}', ""); + Expect(1, 6094, '\P{Is_Indic_Syllabic_Category=-consonant_killer}', ""); + Expect(0, 6094, '\P{^Is_Indic_Syllabic_Category=-consonant_killer}', ""); + Error('\p{Is_InSC=_/a/CONSONANT_Killer}'); + Error('\P{Is_InSC=_/a/CONSONANT_Killer}'); Expect(1, 6093, '\p{Is_InSC=consonantkiller}', ""); Expect(0, 6093, '\p{^Is_InSC=consonantkiller}', ""); Expect(0, 6093, '\P{Is_InSC=consonantkiller}', ""); @@ -47284,16 +49644,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 6094, '\p{^Is_InSC=consonantkiller}', ""); Expect(1, 6094, '\P{Is_InSC=consonantkiller}', ""); Expect(0, 6094, '\P{^Is_InSC=consonantkiller}', ""); - Expect(1, 6093, '\p{Is_InSC= Consonant_killer}', ""); - Expect(0, 6093, '\p{^Is_InSC= Consonant_killer}', ""); - Expect(0, 6093, '\P{Is_InSC= Consonant_killer}', ""); - Expect(1, 6093, '\P{^Is_InSC= Consonant_killer}', ""); - Expect(0, 6094, '\p{Is_InSC= Consonant_killer}', ""); - Expect(1, 6094, '\p{^Is_InSC= Consonant_killer}', ""); - Expect(1, 6094, '\P{Is_InSC= Consonant_killer}', ""); - Expect(0, 6094, '\P{^Is_InSC= Consonant_killer}', ""); - Error('\p{Indic_Syllabic_Category=:= -CONSONANT_medial}'); - Error('\P{Indic_Syllabic_Category=:= -CONSONANT_medial}'); + Expect(1, 6093, '\p{Is_InSC=- Consonant_killer}', ""); + Expect(0, 6093, '\p{^Is_InSC=- Consonant_killer}', ""); + Expect(0, 6093, '\P{Is_InSC=- Consonant_killer}', ""); + Expect(1, 6093, '\P{^Is_InSC=- Consonant_killer}', ""); + Expect(0, 6094, '\p{Is_InSC=- Consonant_killer}', ""); + Expect(1, 6094, '\p{^Is_InSC=- Consonant_killer}', ""); + Expect(1, 6094, '\P{Is_InSC=- Consonant_killer}', ""); + Expect(0, 6094, '\P{^Is_InSC=- Consonant_killer}', ""); + Error('\p{Indic_Syllabic_Category= /a/Consonant_Medial}'); + Error('\P{Indic_Syllabic_Category= /a/Consonant_Medial}'); Expect(1, 73031, '\p{Indic_Syllabic_Category=:\AConsonant_Medial\z:}', "");; Expect(0, 73032, '\p{Indic_Syllabic_Category=:\AConsonant_Medial\z:}', "");; Expect(1, 73031, '\p{Indic_Syllabic_Category=consonantmedial}', ""); @@ -47306,16 +49666,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73032, '\P{^Indic_Syllabic_Category=consonantmedial}', ""); Expect(1, 73031, '\p{Indic_Syllabic_Category=:\Aconsonantmedial\z:}', "");; Expect(0, 73032, '\p{Indic_Syllabic_Category=:\Aconsonantmedial\z:}', "");; - Expect(1, 73031, '\p{Indic_Syllabic_Category= consonant_Medial}', ""); - Expect(0, 73031, '\p{^Indic_Syllabic_Category= consonant_Medial}', ""); - Expect(0, 73031, '\P{Indic_Syllabic_Category= consonant_Medial}', ""); - Expect(1, 73031, '\P{^Indic_Syllabic_Category= consonant_Medial}', ""); - Expect(0, 73032, '\p{Indic_Syllabic_Category= consonant_Medial}', ""); - Expect(1, 73032, '\p{^Indic_Syllabic_Category= consonant_Medial}', ""); - Expect(1, 73032, '\P{Indic_Syllabic_Category= consonant_Medial}', ""); - Expect(0, 73032, '\P{^Indic_Syllabic_Category= consonant_Medial}', ""); - Error('\p{InSC= Consonant_Medial/a/}'); - Error('\P{InSC= Consonant_Medial/a/}'); + Expect(1, 73031, '\p{Indic_Syllabic_Category= consonant_Medial}', ""); + Expect(0, 73031, '\p{^Indic_Syllabic_Category= consonant_Medial}', ""); + Expect(0, 73031, '\P{Indic_Syllabic_Category= consonant_Medial}', ""); + Expect(1, 73031, '\P{^Indic_Syllabic_Category= consonant_Medial}', ""); + Expect(0, 73032, '\p{Indic_Syllabic_Category= consonant_Medial}', ""); + Expect(1, 73032, '\p{^Indic_Syllabic_Category= consonant_Medial}', ""); + Expect(1, 73032, '\P{Indic_Syllabic_Category= consonant_Medial}', ""); + Expect(0, 73032, '\P{^Indic_Syllabic_Category= consonant_Medial}', ""); + Error('\p{InSC: /a/CONSONANT_medial}'); + Error('\P{InSC: /a/CONSONANT_medial}'); Expect(1, 73031, '\p{InSC=:\AConsonant_Medial\z:}', "");; Expect(0, 73032, '\p{InSC=:\AConsonant_Medial\z:}', "");; Expect(1, 73031, '\p{InSC=consonantmedial}', ""); @@ -47328,16 +49688,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73032, '\P{^InSC=consonantmedial}', ""); Expect(1, 73031, '\p{InSC=:\Aconsonantmedial\z:}', "");; Expect(0, 73032, '\p{InSC=:\Aconsonantmedial\z:}', "");; - Expect(1, 73031, '\p{InSC=-consonant_medial}', ""); - Expect(0, 73031, '\p{^InSC=-consonant_medial}', ""); - Expect(0, 73031, '\P{InSC=-consonant_medial}', ""); - Expect(1, 73031, '\P{^InSC=-consonant_medial}', ""); - Expect(0, 73032, '\p{InSC=-consonant_medial}', ""); - Expect(1, 73032, '\p{^InSC=-consonant_medial}', ""); - Expect(1, 73032, '\P{InSC=-consonant_medial}', ""); - Expect(0, 73032, '\P{^InSC=-consonant_medial}', ""); - Error('\p{Is_Indic_Syllabic_Category=-Consonant_medial:=}'); - Error('\P{Is_Indic_Syllabic_Category=-Consonant_medial:=}'); + Expect(1, 73031, '\p{InSC=-CONSONANT_Medial}', ""); + Expect(0, 73031, '\p{^InSC=-CONSONANT_Medial}', ""); + Expect(0, 73031, '\P{InSC=-CONSONANT_Medial}', ""); + Expect(1, 73031, '\P{^InSC=-CONSONANT_Medial}', ""); + Expect(0, 73032, '\p{InSC=-CONSONANT_Medial}', ""); + Expect(1, 73032, '\p{^InSC=-CONSONANT_Medial}', ""); + Expect(1, 73032, '\P{InSC=-CONSONANT_Medial}', ""); + Expect(0, 73032, '\P{^InSC=-CONSONANT_Medial}', ""); + Error('\p{Is_Indic_Syllabic_Category=_ Consonant_Medial/a/}'); + Error('\P{Is_Indic_Syllabic_Category=_ Consonant_Medial/a/}'); Expect(1, 73031, '\p{Is_Indic_Syllabic_Category=consonantmedial}', ""); Expect(0, 73031, '\p{^Is_Indic_Syllabic_Category=consonantmedial}', ""); Expect(0, 73031, '\P{Is_Indic_Syllabic_Category=consonantmedial}', ""); @@ -47346,16 +49706,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73032, '\p{^Is_Indic_Syllabic_Category=consonantmedial}', ""); Expect(1, 73032, '\P{Is_Indic_Syllabic_Category=consonantmedial}', ""); Expect(0, 73032, '\P{^Is_Indic_Syllabic_Category=consonantmedial}', ""); - Expect(1, 73031, '\p{Is_Indic_Syllabic_Category=_ CONSONANT_Medial}', ""); - Expect(0, 73031, '\p{^Is_Indic_Syllabic_Category=_ CONSONANT_Medial}', ""); - Expect(0, 73031, '\P{Is_Indic_Syllabic_Category=_ CONSONANT_Medial}', ""); - Expect(1, 73031, '\P{^Is_Indic_Syllabic_Category=_ CONSONANT_Medial}', ""); - Expect(0, 73032, '\p{Is_Indic_Syllabic_Category=_ CONSONANT_Medial}', ""); - Expect(1, 73032, '\p{^Is_Indic_Syllabic_Category=_ CONSONANT_Medial}', ""); - Expect(1, 73032, '\P{Is_Indic_Syllabic_Category=_ CONSONANT_Medial}', ""); - Expect(0, 73032, '\P{^Is_Indic_Syllabic_Category=_ CONSONANT_Medial}', ""); - Error('\p{Is_InSC=_consonant_medial:=}'); - Error('\P{Is_InSC=_consonant_medial:=}'); + Expect(1, 73031, '\p{Is_Indic_Syllabic_Category= CONSONANT_Medial}', ""); + Expect(0, 73031, '\p{^Is_Indic_Syllabic_Category= CONSONANT_Medial}', ""); + Expect(0, 73031, '\P{Is_Indic_Syllabic_Category= CONSONANT_Medial}', ""); + Expect(1, 73031, '\P{^Is_Indic_Syllabic_Category= CONSONANT_Medial}', ""); + Expect(0, 73032, '\p{Is_Indic_Syllabic_Category= CONSONANT_Medial}', ""); + Expect(1, 73032, '\p{^Is_Indic_Syllabic_Category= CONSONANT_Medial}', ""); + Expect(1, 73032, '\P{Is_Indic_Syllabic_Category= CONSONANT_Medial}', ""); + Expect(0, 73032, '\P{^Is_Indic_Syllabic_Category= CONSONANT_Medial}', ""); + Error('\p{Is_InSC=:=- consonant_Medial}'); + Error('\P{Is_InSC=:=- consonant_Medial}'); Expect(1, 73031, '\p{Is_InSC=consonantmedial}', ""); Expect(0, 73031, '\p{^Is_InSC=consonantmedial}', ""); Expect(0, 73031, '\P{Is_InSC=consonantmedial}', ""); @@ -47364,16 +49724,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73032, '\p{^Is_InSC=consonantmedial}', ""); Expect(1, 73032, '\P{Is_InSC=consonantmedial}', ""); Expect(0, 73032, '\P{^Is_InSC=consonantmedial}', ""); - Expect(1, 73031, '\p{Is_InSC: Consonant_medial}', ""); - Expect(0, 73031, '\p{^Is_InSC: Consonant_medial}', ""); - Expect(0, 73031, '\P{Is_InSC: Consonant_medial}', ""); - Expect(1, 73031, '\P{^Is_InSC: Consonant_medial}', ""); - Expect(0, 73032, '\p{Is_InSC: Consonant_medial}', ""); - Expect(1, 73032, '\p{^Is_InSC: Consonant_medial}', ""); - Expect(1, 73032, '\P{Is_InSC: Consonant_medial}', ""); - Expect(0, 73032, '\P{^Is_InSC: Consonant_medial}', ""); - Error('\p{Indic_Syllabic_Category=_consonant_Placeholder/a/}'); - Error('\P{Indic_Syllabic_Category=_consonant_Placeholder/a/}'); + Expect(1, 73031, '\p{Is_InSC= consonant_Medial}', ""); + Expect(0, 73031, '\p{^Is_InSC= consonant_Medial}', ""); + Expect(0, 73031, '\P{Is_InSC= consonant_Medial}', ""); + Expect(1, 73031, '\P{^Is_InSC= consonant_Medial}', ""); + Expect(0, 73032, '\p{Is_InSC= consonant_Medial}', ""); + Expect(1, 73032, '\p{^Is_InSC= consonant_Medial}', ""); + Expect(1, 73032, '\P{Is_InSC= consonant_Medial}', ""); + Expect(0, 73032, '\P{^Is_InSC= consonant_Medial}', ""); + Error('\p{Indic_Syllabic_Category=/a/- CONSONANT_Placeholder}'); + Error('\P{Indic_Syllabic_Category=/a/- CONSONANT_Placeholder}'); Expect(1, 73458, '\p{Indic_Syllabic_Category=:\AConsonant_Placeholder\z:}', "");; Expect(0, 73459, '\p{Indic_Syllabic_Category=:\AConsonant_Placeholder\z:}', "");; Expect(1, 73458, '\p{Indic_Syllabic_Category=consonantplaceholder}', ""); @@ -47386,38 +49746,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73459, '\P{^Indic_Syllabic_Category=consonantplaceholder}', ""); Expect(1, 73458, '\p{Indic_Syllabic_Category=:\Aconsonantplaceholder\z:}', "");; Expect(0, 73459, '\p{Indic_Syllabic_Category=:\Aconsonantplaceholder\z:}', "");; - Expect(1, 73458, '\p{Indic_Syllabic_Category=- consonant_Placeholder}', ""); - Expect(0, 73458, '\p{^Indic_Syllabic_Category=- consonant_Placeholder}', ""); - Expect(0, 73458, '\P{Indic_Syllabic_Category=- consonant_Placeholder}', ""); - Expect(1, 73458, '\P{^Indic_Syllabic_Category=- consonant_Placeholder}', ""); - Expect(0, 73459, '\p{Indic_Syllabic_Category=- consonant_Placeholder}', ""); - Expect(1, 73459, '\p{^Indic_Syllabic_Category=- consonant_Placeholder}', ""); - Expect(1, 73459, '\P{Indic_Syllabic_Category=- consonant_Placeholder}', ""); - Expect(0, 73459, '\P{^Indic_Syllabic_Category=- consonant_Placeholder}', ""); - Error('\p{InSC= _CONSONANT_Placeholder:=}'); - Error('\P{InSC= _CONSONANT_Placeholder:=}'); + Expect(1, 73458, '\p{Indic_Syllabic_Category=-consonant_PLACEHOLDER}', ""); + Expect(0, 73458, '\p{^Indic_Syllabic_Category=-consonant_PLACEHOLDER}', ""); + Expect(0, 73458, '\P{Indic_Syllabic_Category=-consonant_PLACEHOLDER}', ""); + Expect(1, 73458, '\P{^Indic_Syllabic_Category=-consonant_PLACEHOLDER}', ""); + Expect(0, 73459, '\p{Indic_Syllabic_Category=-consonant_PLACEHOLDER}', ""); + Expect(1, 73459, '\p{^Indic_Syllabic_Category=-consonant_PLACEHOLDER}', ""); + Expect(1, 73459, '\P{Indic_Syllabic_Category=-consonant_PLACEHOLDER}', ""); + Expect(0, 73459, '\P{^Indic_Syllabic_Category=-consonant_PLACEHOLDER}', ""); + Error('\p{InSC= _CONSONANT_placeholder:=}'); + Error('\P{InSC= _CONSONANT_placeholder:=}'); Expect(1, 73458, '\p{InSC=:\AConsonant_Placeholder\z:}', "");; Expect(0, 73459, '\p{InSC=:\AConsonant_Placeholder\z:}', "");; - Expect(1, 73458, '\p{InSC:consonantplaceholder}', ""); - Expect(0, 73458, '\p{^InSC:consonantplaceholder}', ""); - Expect(0, 73458, '\P{InSC:consonantplaceholder}', ""); - Expect(1, 73458, '\P{^InSC:consonantplaceholder}', ""); - Expect(0, 73459, '\p{InSC:consonantplaceholder}', ""); - Expect(1, 73459, '\p{^InSC:consonantplaceholder}', ""); - Expect(1, 73459, '\P{InSC:consonantplaceholder}', ""); - Expect(0, 73459, '\P{^InSC:consonantplaceholder}', ""); + Expect(1, 73458, '\p{InSC: consonantplaceholder}', ""); + Expect(0, 73458, '\p{^InSC: consonantplaceholder}', ""); + Expect(0, 73458, '\P{InSC: consonantplaceholder}', ""); + Expect(1, 73458, '\P{^InSC: consonantplaceholder}', ""); + Expect(0, 73459, '\p{InSC: consonantplaceholder}', ""); + Expect(1, 73459, '\p{^InSC: consonantplaceholder}', ""); + Expect(1, 73459, '\P{InSC: consonantplaceholder}', ""); + Expect(0, 73459, '\P{^InSC: consonantplaceholder}', ""); Expect(1, 73458, '\p{InSC=:\Aconsonantplaceholder\z:}', "");; Expect(0, 73459, '\p{InSC=:\Aconsonantplaceholder\z:}', "");; - Expect(1, 73458, '\p{InSC=_Consonant_PLACEHOLDER}', ""); - Expect(0, 73458, '\p{^InSC=_Consonant_PLACEHOLDER}', ""); - Expect(0, 73458, '\P{InSC=_Consonant_PLACEHOLDER}', ""); - Expect(1, 73458, '\P{^InSC=_Consonant_PLACEHOLDER}', ""); - Expect(0, 73459, '\p{InSC=_Consonant_PLACEHOLDER}', ""); - Expect(1, 73459, '\p{^InSC=_Consonant_PLACEHOLDER}', ""); - Expect(1, 73459, '\P{InSC=_Consonant_PLACEHOLDER}', ""); - Expect(0, 73459, '\P{^InSC=_Consonant_PLACEHOLDER}', ""); - Error('\p{Is_Indic_Syllabic_Category=:= -Consonant_PLACEHOLDER}'); - Error('\P{Is_Indic_Syllabic_Category=:= -Consonant_PLACEHOLDER}'); + Expect(1, 73458, '\p{InSC= _CONSONANT_Placeholder}', ""); + Expect(0, 73458, '\p{^InSC= _CONSONANT_Placeholder}', ""); + Expect(0, 73458, '\P{InSC= _CONSONANT_Placeholder}', ""); + Expect(1, 73458, '\P{^InSC= _CONSONANT_Placeholder}', ""); + Expect(0, 73459, '\p{InSC= _CONSONANT_Placeholder}', ""); + Expect(1, 73459, '\p{^InSC= _CONSONANT_Placeholder}', ""); + Expect(1, 73459, '\P{InSC= _CONSONANT_Placeholder}', ""); + Expect(0, 73459, '\P{^InSC= _CONSONANT_Placeholder}', ""); + Error('\p{Is_Indic_Syllabic_Category:-/a/Consonant_Placeholder}'); + Error('\P{Is_Indic_Syllabic_Category:-/a/Consonant_Placeholder}'); Expect(1, 73458, '\p{Is_Indic_Syllabic_Category=consonantplaceholder}', ""); Expect(0, 73458, '\p{^Is_Indic_Syllabic_Category=consonantplaceholder}', ""); Expect(0, 73458, '\P{Is_Indic_Syllabic_Category=consonantplaceholder}', ""); @@ -47426,16 +49786,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73459, '\p{^Is_Indic_Syllabic_Category=consonantplaceholder}', ""); Expect(1, 73459, '\P{Is_Indic_Syllabic_Category=consonantplaceholder}', ""); Expect(0, 73459, '\P{^Is_Indic_Syllabic_Category=consonantplaceholder}', ""); - Expect(1, 73458, '\p{Is_Indic_Syllabic_Category= Consonant_PLACEHOLDER}', ""); - Expect(0, 73458, '\p{^Is_Indic_Syllabic_Category= Consonant_PLACEHOLDER}', ""); - Expect(0, 73458, '\P{Is_Indic_Syllabic_Category= Consonant_PLACEHOLDER}', ""); - Expect(1, 73458, '\P{^Is_Indic_Syllabic_Category= Consonant_PLACEHOLDER}', ""); - Expect(0, 73459, '\p{Is_Indic_Syllabic_Category= Consonant_PLACEHOLDER}', ""); - Expect(1, 73459, '\p{^Is_Indic_Syllabic_Category= Consonant_PLACEHOLDER}', ""); - Expect(1, 73459, '\P{Is_Indic_Syllabic_Category= Consonant_PLACEHOLDER}', ""); - Expect(0, 73459, '\P{^Is_Indic_Syllabic_Category= Consonant_PLACEHOLDER}', ""); - Error('\p{Is_InSC: _-CONSONANT_Placeholder/a/}'); - Error('\P{Is_InSC: _-CONSONANT_Placeholder/a/}'); + Expect(1, 73458, '\p{Is_Indic_Syllabic_Category=-Consonant_Placeholder}', ""); + Expect(0, 73458, '\p{^Is_Indic_Syllabic_Category=-Consonant_Placeholder}', ""); + Expect(0, 73458, '\P{Is_Indic_Syllabic_Category=-Consonant_Placeholder}', ""); + Expect(1, 73458, '\P{^Is_Indic_Syllabic_Category=-Consonant_Placeholder}', ""); + Expect(0, 73459, '\p{Is_Indic_Syllabic_Category=-Consonant_Placeholder}', ""); + Expect(1, 73459, '\p{^Is_Indic_Syllabic_Category=-Consonant_Placeholder}', ""); + Expect(1, 73459, '\P{Is_Indic_Syllabic_Category=-Consonant_Placeholder}', ""); + Expect(0, 73459, '\P{^Is_Indic_Syllabic_Category=-Consonant_Placeholder}', ""); + Error('\p{Is_InSC= :=Consonant_placeholder}'); + Error('\P{Is_InSC= :=Consonant_placeholder}'); Expect(1, 73458, '\p{Is_InSC=consonantplaceholder}', ""); Expect(0, 73458, '\p{^Is_InSC=consonantplaceholder}', ""); Expect(0, 73458, '\P{Is_InSC=consonantplaceholder}', ""); @@ -47444,16 +49804,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73459, '\p{^Is_InSC=consonantplaceholder}', ""); Expect(1, 73459, '\P{Is_InSC=consonantplaceholder}', ""); Expect(0, 73459, '\P{^Is_InSC=consonantplaceholder}', ""); - Expect(1, 73458, '\p{Is_InSC= consonant_placeholder}', ""); - Expect(0, 73458, '\p{^Is_InSC= consonant_placeholder}', ""); - Expect(0, 73458, '\P{Is_InSC= consonant_placeholder}', ""); - Expect(1, 73458, '\P{^Is_InSC= consonant_placeholder}', ""); - Expect(0, 73459, '\p{Is_InSC= consonant_placeholder}', ""); - Expect(1, 73459, '\p{^Is_InSC= consonant_placeholder}', ""); - Expect(1, 73459, '\P{Is_InSC= consonant_placeholder}', ""); - Expect(0, 73459, '\P{^Is_InSC= consonant_placeholder}', ""); - Error('\p{Indic_Syllabic_Category=/a/_ Consonant_Preceding_Repha}'); - Error('\P{Indic_Syllabic_Category=/a/_ Consonant_Preceding_Repha}'); + Expect(1, 73458, '\p{Is_InSC=__CONSONANT_placeholder}', ""); + Expect(0, 73458, '\p{^Is_InSC=__CONSONANT_placeholder}', ""); + Expect(0, 73458, '\P{Is_InSC=__CONSONANT_placeholder}', ""); + Expect(1, 73458, '\P{^Is_InSC=__CONSONANT_placeholder}', ""); + Expect(0, 73459, '\p{Is_InSC=__CONSONANT_placeholder}', ""); + Expect(1, 73459, '\p{^Is_InSC=__CONSONANT_placeholder}', ""); + Expect(1, 73459, '\P{Is_InSC=__CONSONANT_placeholder}', ""); + Expect(0, 73459, '\P{^Is_InSC=__CONSONANT_placeholder}', ""); + Error('\p{Indic_Syllabic_Category=_ consonant_preceding_repha:=}'); + Error('\P{Indic_Syllabic_Category=_ consonant_preceding_repha:=}'); Expect(1, 73030, '\p{Indic_Syllabic_Category=:\AConsonant_Preceding_Repha\z:}', "");; Expect(0, 73031, '\p{Indic_Syllabic_Category=:\AConsonant_Preceding_Repha\z:}', "");; Expect(1, 73030, '\p{Indic_Syllabic_Category=consonantprecedingrepha}', ""); @@ -47466,16 +49826,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73031, '\P{^Indic_Syllabic_Category=consonantprecedingrepha}', ""); Expect(1, 73030, '\p{Indic_Syllabic_Category=:\Aconsonantprecedingrepha\z:}', "");; Expect(0, 73031, '\p{Indic_Syllabic_Category=:\Aconsonantprecedingrepha\z:}', "");; - Expect(1, 73030, '\p{Indic_Syllabic_Category=_-consonant_Preceding_Repha}', ""); - Expect(0, 73030, '\p{^Indic_Syllabic_Category=_-consonant_Preceding_Repha}', ""); - Expect(0, 73030, '\P{Indic_Syllabic_Category=_-consonant_Preceding_Repha}', ""); - Expect(1, 73030, '\P{^Indic_Syllabic_Category=_-consonant_Preceding_Repha}', ""); - Expect(0, 73031, '\p{Indic_Syllabic_Category=_-consonant_Preceding_Repha}', ""); - Expect(1, 73031, '\p{^Indic_Syllabic_Category=_-consonant_Preceding_Repha}', ""); - Expect(1, 73031, '\P{Indic_Syllabic_Category=_-consonant_Preceding_Repha}', ""); - Expect(0, 73031, '\P{^Indic_Syllabic_Category=_-consonant_Preceding_Repha}', ""); - Error('\p{InSC: /a/CONSONANT_PRECEDING_Repha}'); - Error('\P{InSC: /a/CONSONANT_PRECEDING_Repha}'); + Expect(1, 73030, '\p{Indic_Syllabic_Category=-Consonant_Preceding_repha}', ""); + Expect(0, 73030, '\p{^Indic_Syllabic_Category=-Consonant_Preceding_repha}', ""); + Expect(0, 73030, '\P{Indic_Syllabic_Category=-Consonant_Preceding_repha}', ""); + Expect(1, 73030, '\P{^Indic_Syllabic_Category=-Consonant_Preceding_repha}', ""); + Expect(0, 73031, '\p{Indic_Syllabic_Category=-Consonant_Preceding_repha}', ""); + Expect(1, 73031, '\p{^Indic_Syllabic_Category=-Consonant_Preceding_repha}', ""); + Expect(1, 73031, '\P{Indic_Syllabic_Category=-Consonant_Preceding_repha}', ""); + Expect(0, 73031, '\P{^Indic_Syllabic_Category=-Consonant_Preceding_repha}', ""); + Error('\p{InSC= CONSONANT_PRECEDING_Repha:=}'); + Error('\P{InSC= CONSONANT_PRECEDING_Repha:=}'); Expect(1, 73030, '\p{InSC=:\AConsonant_Preceding_Repha\z:}', "");; Expect(0, 73031, '\p{InSC=:\AConsonant_Preceding_Repha\z:}', "");; Expect(1, 73030, '\p{InSC=consonantprecedingrepha}', ""); @@ -47488,16 +49848,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73031, '\P{^InSC=consonantprecedingrepha}', ""); Expect(1, 73030, '\p{InSC=:\Aconsonantprecedingrepha\z:}', "");; Expect(0, 73031, '\p{InSC=:\Aconsonantprecedingrepha\z:}', "");; - Expect(1, 73030, '\p{InSC= consonant_PRECEDING_Repha}', ""); - Expect(0, 73030, '\p{^InSC= consonant_PRECEDING_Repha}', ""); - Expect(0, 73030, '\P{InSC= consonant_PRECEDING_Repha}', ""); - Expect(1, 73030, '\P{^InSC= consonant_PRECEDING_Repha}', ""); - Expect(0, 73031, '\p{InSC= consonant_PRECEDING_Repha}', ""); - Expect(1, 73031, '\p{^InSC= consonant_PRECEDING_Repha}', ""); - Expect(1, 73031, '\P{InSC= consonant_PRECEDING_Repha}', ""); - Expect(0, 73031, '\P{^InSC= consonant_PRECEDING_Repha}', ""); - Error('\p{Is_Indic_Syllabic_Category=:=CONSONANT_PRECEDING_REPHA}'); - Error('\P{Is_Indic_Syllabic_Category=:=CONSONANT_PRECEDING_REPHA}'); + Expect(1, 73030, '\p{InSC= Consonant_PRECEDING_repha}', ""); + Expect(0, 73030, '\p{^InSC= Consonant_PRECEDING_repha}', ""); + Expect(0, 73030, '\P{InSC= Consonant_PRECEDING_repha}', ""); + Expect(1, 73030, '\P{^InSC= Consonant_PRECEDING_repha}', ""); + Expect(0, 73031, '\p{InSC= Consonant_PRECEDING_repha}', ""); + Expect(1, 73031, '\p{^InSC= Consonant_PRECEDING_repha}', ""); + Expect(1, 73031, '\P{InSC= Consonant_PRECEDING_repha}', ""); + Expect(0, 73031, '\P{^InSC= Consonant_PRECEDING_repha}', ""); + Error('\p{Is_Indic_Syllabic_Category=- Consonant_Preceding_Repha/a/}'); + Error('\P{Is_Indic_Syllabic_Category=- Consonant_Preceding_Repha/a/}'); Expect(1, 73030, '\p{Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); Expect(0, 73030, '\p{^Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); Expect(0, 73030, '\P{Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); @@ -47506,16 +49866,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73031, '\p{^Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); Expect(1, 73031, '\P{Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); Expect(0, 73031, '\P{^Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); - Expect(1, 73030, '\p{Is_Indic_Syllabic_Category= Consonant_Preceding_REPHA}', ""); - Expect(0, 73030, '\p{^Is_Indic_Syllabic_Category= Consonant_Preceding_REPHA}', ""); - Expect(0, 73030, '\P{Is_Indic_Syllabic_Category= Consonant_Preceding_REPHA}', ""); - Expect(1, 73030, '\P{^Is_Indic_Syllabic_Category= Consonant_Preceding_REPHA}', ""); - Expect(0, 73031, '\p{Is_Indic_Syllabic_Category= Consonant_Preceding_REPHA}', ""); - Expect(1, 73031, '\p{^Is_Indic_Syllabic_Category= Consonant_Preceding_REPHA}', ""); - Expect(1, 73031, '\P{Is_Indic_Syllabic_Category= Consonant_Preceding_REPHA}', ""); - Expect(0, 73031, '\P{^Is_Indic_Syllabic_Category= Consonant_Preceding_REPHA}', ""); - Error('\p{Is_InSC: :=Consonant_Preceding_repha}'); - Error('\P{Is_InSC: :=Consonant_Preceding_repha}'); + Expect(1, 73030, '\p{Is_Indic_Syllabic_Category= _CONSONANT_Preceding_Repha}', ""); + Expect(0, 73030, '\p{^Is_Indic_Syllabic_Category= _CONSONANT_Preceding_Repha}', ""); + Expect(0, 73030, '\P{Is_Indic_Syllabic_Category= _CONSONANT_Preceding_Repha}', ""); + Expect(1, 73030, '\P{^Is_Indic_Syllabic_Category= _CONSONANT_Preceding_Repha}', ""); + Expect(0, 73031, '\p{Is_Indic_Syllabic_Category= _CONSONANT_Preceding_Repha}', ""); + Expect(1, 73031, '\p{^Is_Indic_Syllabic_Category= _CONSONANT_Preceding_Repha}', ""); + Expect(1, 73031, '\P{Is_Indic_Syllabic_Category= _CONSONANT_Preceding_Repha}', ""); + Expect(0, 73031, '\P{^Is_Indic_Syllabic_Category= _CONSONANT_Preceding_Repha}', ""); + Error('\p{Is_InSC= :=CONSONANT_preceding_Repha}'); + Error('\P{Is_InSC= :=CONSONANT_preceding_Repha}'); Expect(1, 73030, '\p{Is_InSC=consonantprecedingrepha}', ""); Expect(0, 73030, '\p{^Is_InSC=consonantprecedingrepha}', ""); Expect(0, 73030, '\P{Is_InSC=consonantprecedingrepha}', ""); @@ -47524,16 +49884,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73031, '\p{^Is_InSC=consonantprecedingrepha}', ""); Expect(1, 73031, '\P{Is_InSC=consonantprecedingrepha}', ""); Expect(0, 73031, '\P{^Is_InSC=consonantprecedingrepha}', ""); - Expect(1, 73030, '\p{Is_InSC= -consonant_Preceding_Repha}', ""); - Expect(0, 73030, '\p{^Is_InSC= -consonant_Preceding_Repha}', ""); - Expect(0, 73030, '\P{Is_InSC= -consonant_Preceding_Repha}', ""); - Expect(1, 73030, '\P{^Is_InSC= -consonant_Preceding_Repha}', ""); - Expect(0, 73031, '\p{Is_InSC= -consonant_Preceding_Repha}', ""); - Expect(1, 73031, '\p{^Is_InSC= -consonant_Preceding_Repha}', ""); - Expect(1, 73031, '\P{Is_InSC= -consonant_Preceding_Repha}', ""); - Expect(0, 73031, '\P{^Is_InSC= -consonant_Preceding_Repha}', ""); - Error('\p{Indic_Syllabic_Category=:= consonant_PREFIXED}'); - Error('\P{Indic_Syllabic_Category=:= consonant_PREFIXED}'); + Expect(1, 73030, '\p{Is_InSC=- consonant_Preceding_repha}', ""); + Expect(0, 73030, '\p{^Is_InSC=- consonant_Preceding_repha}', ""); + Expect(0, 73030, '\P{Is_InSC=- consonant_Preceding_repha}', ""); + Expect(1, 73030, '\P{^Is_InSC=- consonant_Preceding_repha}', ""); + Expect(0, 73031, '\p{Is_InSC=- consonant_Preceding_repha}', ""); + Expect(1, 73031, '\p{^Is_InSC=- consonant_Preceding_repha}', ""); + Expect(1, 73031, '\P{Is_InSC=- consonant_Preceding_repha}', ""); + Expect(0, 73031, '\P{^Is_InSC=- consonant_Preceding_repha}', ""); + Error('\p{Indic_Syllabic_Category=:=CONSONANT_PREFIXED}'); + Error('\P{Indic_Syllabic_Category=:=CONSONANT_PREFIXED}'); Expect(1, 72329, '\p{Indic_Syllabic_Category=:\AConsonant_Prefixed\z:}', "");; Expect(0, 72330, '\p{Indic_Syllabic_Category=:\AConsonant_Prefixed\z:}', "");; Expect(1, 72329, '\p{Indic_Syllabic_Category=consonantprefixed}', ""); @@ -47546,16 +49906,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72330, '\P{^Indic_Syllabic_Category=consonantprefixed}', ""); Expect(1, 72329, '\p{Indic_Syllabic_Category=:\Aconsonantprefixed\z:}', "");; Expect(0, 72330, '\p{Indic_Syllabic_Category=:\Aconsonantprefixed\z:}', "");; - Expect(1, 72329, '\p{Indic_Syllabic_Category: Consonant_Prefixed}', ""); - Expect(0, 72329, '\p{^Indic_Syllabic_Category: Consonant_Prefixed}', ""); - Expect(0, 72329, '\P{Indic_Syllabic_Category: Consonant_Prefixed}', ""); - Expect(1, 72329, '\P{^Indic_Syllabic_Category: Consonant_Prefixed}', ""); - Expect(0, 72330, '\p{Indic_Syllabic_Category: Consonant_Prefixed}', ""); - Expect(1, 72330, '\p{^Indic_Syllabic_Category: Consonant_Prefixed}', ""); - Expect(1, 72330, '\P{Indic_Syllabic_Category: Consonant_Prefixed}', ""); - Expect(0, 72330, '\P{^Indic_Syllabic_Category: Consonant_Prefixed}', ""); - Error('\p{InSC=_Consonant_Prefixed:=}'); - Error('\P{InSC=_Consonant_Prefixed:=}'); + Expect(1, 72329, '\p{Indic_Syllabic_Category= Consonant_Prefixed}', ""); + Expect(0, 72329, '\p{^Indic_Syllabic_Category= Consonant_Prefixed}', ""); + Expect(0, 72329, '\P{Indic_Syllabic_Category= Consonant_Prefixed}', ""); + Expect(1, 72329, '\P{^Indic_Syllabic_Category= Consonant_Prefixed}', ""); + Expect(0, 72330, '\p{Indic_Syllabic_Category= Consonant_Prefixed}', ""); + Expect(1, 72330, '\p{^Indic_Syllabic_Category= Consonant_Prefixed}', ""); + Expect(1, 72330, '\P{Indic_Syllabic_Category= Consonant_Prefixed}', ""); + Expect(0, 72330, '\P{^Indic_Syllabic_Category= Consonant_Prefixed}', ""); + Error('\p{InSC=_/a/Consonant_PREFIXED}'); + Error('\P{InSC=_/a/Consonant_PREFIXED}'); Expect(1, 72329, '\p{InSC=:\AConsonant_Prefixed\z:}', "");; Expect(0, 72330, '\p{InSC=:\AConsonant_Prefixed\z:}', "");; Expect(1, 72329, '\p{InSC=consonantprefixed}', ""); @@ -47568,16 +49928,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72330, '\P{^InSC=consonantprefixed}', ""); Expect(1, 72329, '\p{InSC=:\Aconsonantprefixed\z:}', "");; Expect(0, 72330, '\p{InSC=:\Aconsonantprefixed\z:}', "");; - Expect(1, 72329, '\p{InSC=_CONSONANT_prefixed}', ""); - Expect(0, 72329, '\p{^InSC=_CONSONANT_prefixed}', ""); - Expect(0, 72329, '\P{InSC=_CONSONANT_prefixed}', ""); - Expect(1, 72329, '\P{^InSC=_CONSONANT_prefixed}', ""); - Expect(0, 72330, '\p{InSC=_CONSONANT_prefixed}', ""); - Expect(1, 72330, '\p{^InSC=_CONSONANT_prefixed}', ""); - Expect(1, 72330, '\P{InSC=_CONSONANT_prefixed}', ""); - Expect(0, 72330, '\P{^InSC=_CONSONANT_prefixed}', ""); - Error('\p{Is_Indic_Syllabic_Category=/a/ CONSONANT_Prefixed}'); - Error('\P{Is_Indic_Syllabic_Category=/a/ CONSONANT_Prefixed}'); + Expect(1, 72329, '\p{InSC=- consonant_Prefixed}', ""); + Expect(0, 72329, '\p{^InSC=- consonant_Prefixed}', ""); + Expect(0, 72329, '\P{InSC=- consonant_Prefixed}', ""); + Expect(1, 72329, '\P{^InSC=- consonant_Prefixed}', ""); + Expect(0, 72330, '\p{InSC=- consonant_Prefixed}', ""); + Expect(1, 72330, '\p{^InSC=- consonant_Prefixed}', ""); + Expect(1, 72330, '\P{InSC=- consonant_Prefixed}', ""); + Expect(0, 72330, '\P{^InSC=- consonant_Prefixed}', ""); + Error('\p{Is_Indic_Syllabic_Category=_-Consonant_Prefixed:=}'); + Error('\P{Is_Indic_Syllabic_Category=_-Consonant_Prefixed:=}'); Expect(1, 72329, '\p{Is_Indic_Syllabic_Category=consonantprefixed}', ""); Expect(0, 72329, '\p{^Is_Indic_Syllabic_Category=consonantprefixed}', ""); Expect(0, 72329, '\P{Is_Indic_Syllabic_Category=consonantprefixed}', ""); @@ -47586,16 +49946,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72330, '\p{^Is_Indic_Syllabic_Category=consonantprefixed}', ""); Expect(1, 72330, '\P{Is_Indic_Syllabic_Category=consonantprefixed}', ""); Expect(0, 72330, '\P{^Is_Indic_Syllabic_Category=consonantprefixed}', ""); - Expect(1, 72329, '\p{Is_Indic_Syllabic_Category= Consonant_Prefixed}', ""); - Expect(0, 72329, '\p{^Is_Indic_Syllabic_Category= Consonant_Prefixed}', ""); - Expect(0, 72329, '\P{Is_Indic_Syllabic_Category= Consonant_Prefixed}', ""); - Expect(1, 72329, '\P{^Is_Indic_Syllabic_Category= Consonant_Prefixed}', ""); - Expect(0, 72330, '\p{Is_Indic_Syllabic_Category= Consonant_Prefixed}', ""); - Expect(1, 72330, '\p{^Is_Indic_Syllabic_Category= Consonant_Prefixed}', ""); - Expect(1, 72330, '\P{Is_Indic_Syllabic_Category= Consonant_Prefixed}', ""); - Expect(0, 72330, '\P{^Is_Indic_Syllabic_Category= Consonant_Prefixed}', ""); - Error('\p{Is_InSC= /a/Consonant_Prefixed}'); - Error('\P{Is_InSC= /a/Consonant_Prefixed}'); + Expect(1, 72329, '\p{Is_Indic_Syllabic_Category=- Consonant_Prefixed}', ""); + Expect(0, 72329, '\p{^Is_Indic_Syllabic_Category=- Consonant_Prefixed}', ""); + Expect(0, 72329, '\P{Is_Indic_Syllabic_Category=- Consonant_Prefixed}', ""); + Expect(1, 72329, '\P{^Is_Indic_Syllabic_Category=- Consonant_Prefixed}', ""); + Expect(0, 72330, '\p{Is_Indic_Syllabic_Category=- Consonant_Prefixed}', ""); + Expect(1, 72330, '\p{^Is_Indic_Syllabic_Category=- Consonant_Prefixed}', ""); + Expect(1, 72330, '\P{Is_Indic_Syllabic_Category=- Consonant_Prefixed}', ""); + Expect(0, 72330, '\P{^Is_Indic_Syllabic_Category=- Consonant_Prefixed}', ""); + Error('\p{Is_InSC= /a/CONSONANT_PREFIXED}'); + Error('\P{Is_InSC= /a/CONSONANT_PREFIXED}'); Expect(1, 72329, '\p{Is_InSC=consonantprefixed}', ""); Expect(0, 72329, '\p{^Is_InSC=consonantprefixed}', ""); Expect(0, 72329, '\P{Is_InSC=consonantprefixed}', ""); @@ -47604,16 +49964,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72330, '\p{^Is_InSC=consonantprefixed}', ""); Expect(1, 72330, '\P{Is_InSC=consonantprefixed}', ""); Expect(0, 72330, '\P{^Is_InSC=consonantprefixed}', ""); - Expect(1, 72329, '\p{Is_InSC= Consonant_prefixed}', ""); - Expect(0, 72329, '\p{^Is_InSC= Consonant_prefixed}', ""); - Expect(0, 72329, '\P{Is_InSC= Consonant_prefixed}', ""); - Expect(1, 72329, '\P{^Is_InSC= Consonant_prefixed}', ""); - Expect(0, 72330, '\p{Is_InSC= Consonant_prefixed}', ""); - Expect(1, 72330, '\p{^Is_InSC= Consonant_prefixed}', ""); - Expect(1, 72330, '\P{Is_InSC= Consonant_prefixed}', ""); - Expect(0, 72330, '\P{^Is_InSC= Consonant_prefixed}', ""); - Error('\p{Indic_Syllabic_Category=__Consonant_Subjoined/a/}'); - Error('\P{Indic_Syllabic_Category=__Consonant_Subjoined/a/}'); + Expect(1, 72329, '\p{Is_InSC: --consonant_prefixed}', ""); + Expect(0, 72329, '\p{^Is_InSC: --consonant_prefixed}', ""); + Expect(0, 72329, '\P{Is_InSC: --consonant_prefixed}', ""); + Expect(1, 72329, '\P{^Is_InSC: --consonant_prefixed}', ""); + Expect(0, 72330, '\p{Is_InSC: --consonant_prefixed}', ""); + Expect(1, 72330, '\p{^Is_InSC: --consonant_prefixed}', ""); + Expect(1, 72330, '\P{Is_InSC: --consonant_prefixed}', ""); + Expect(0, 72330, '\P{^Is_InSC: --consonant_prefixed}', ""); + Error('\p{Indic_Syllabic_Category: /a/Consonant_Subjoined}'); + Error('\P{Indic_Syllabic_Category: /a/Consonant_Subjoined}'); Expect(1, 72879, '\p{Indic_Syllabic_Category=:\AConsonant_Subjoined\z:}', "");; Expect(0, 72880, '\p{Indic_Syllabic_Category=:\AConsonant_Subjoined\z:}', "");; Expect(1, 72879, '\p{Indic_Syllabic_Category=consonantsubjoined}', ""); @@ -47626,16 +49986,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72880, '\P{^Indic_Syllabic_Category=consonantsubjoined}', ""); Expect(1, 72879, '\p{Indic_Syllabic_Category=:\Aconsonantsubjoined\z:}', "");; Expect(0, 72880, '\p{Indic_Syllabic_Category=:\Aconsonantsubjoined\z:}', "");; - Expect(1, 72879, '\p{Indic_Syllabic_Category=Consonant_subjoined}', ""); - Expect(0, 72879, '\p{^Indic_Syllabic_Category=Consonant_subjoined}', ""); - Expect(0, 72879, '\P{Indic_Syllabic_Category=Consonant_subjoined}', ""); - Expect(1, 72879, '\P{^Indic_Syllabic_Category=Consonant_subjoined}', ""); - Expect(0, 72880, '\p{Indic_Syllabic_Category=Consonant_subjoined}', ""); - Expect(1, 72880, '\p{^Indic_Syllabic_Category=Consonant_subjoined}', ""); - Expect(1, 72880, '\P{Indic_Syllabic_Category=Consonant_subjoined}', ""); - Expect(0, 72880, '\P{^Indic_Syllabic_Category=Consonant_subjoined}', ""); - Error('\p{InSC: Consonant_SUBJOINED/a/}'); - Error('\P{InSC: Consonant_SUBJOINED/a/}'); + Expect(1, 72879, '\p{Indic_Syllabic_Category=- consonant_Subjoined}', ""); + Expect(0, 72879, '\p{^Indic_Syllabic_Category=- consonant_Subjoined}', ""); + Expect(0, 72879, '\P{Indic_Syllabic_Category=- consonant_Subjoined}', ""); + Expect(1, 72879, '\P{^Indic_Syllabic_Category=- consonant_Subjoined}', ""); + Expect(0, 72880, '\p{Indic_Syllabic_Category=- consonant_Subjoined}', ""); + Expect(1, 72880, '\p{^Indic_Syllabic_Category=- consonant_Subjoined}', ""); + Expect(1, 72880, '\P{Indic_Syllabic_Category=- consonant_Subjoined}', ""); + Expect(0, 72880, '\P{^Indic_Syllabic_Category=- consonant_Subjoined}', ""); + Error('\p{InSC=consonant_Subjoined/a/}'); + Error('\P{InSC=consonant_Subjoined/a/}'); Expect(1, 72879, '\p{InSC=:\AConsonant_Subjoined\z:}', "");; Expect(0, 72880, '\p{InSC=:\AConsonant_Subjoined\z:}', "");; Expect(1, 72879, '\p{InSC=consonantsubjoined}', ""); @@ -47648,16 +50008,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72880, '\P{^InSC=consonantsubjoined}', ""); Expect(1, 72879, '\p{InSC=:\Aconsonantsubjoined\z:}', "");; Expect(0, 72880, '\p{InSC=:\Aconsonantsubjoined\z:}', "");; - Expect(1, 72879, '\p{InSC= Consonant_SUBJOINED}', ""); - Expect(0, 72879, '\p{^InSC= Consonant_SUBJOINED}', ""); - Expect(0, 72879, '\P{InSC= Consonant_SUBJOINED}', ""); - Expect(1, 72879, '\P{^InSC= Consonant_SUBJOINED}', ""); - Expect(0, 72880, '\p{InSC= Consonant_SUBJOINED}', ""); - Expect(1, 72880, '\p{^InSC= Consonant_SUBJOINED}', ""); - Expect(1, 72880, '\P{InSC= Consonant_SUBJOINED}', ""); - Expect(0, 72880, '\P{^InSC= Consonant_SUBJOINED}', ""); - Error('\p{Is_Indic_Syllabic_Category: /a/ Consonant_Subjoined}'); - Error('\P{Is_Indic_Syllabic_Category: /a/ Consonant_Subjoined}'); + Expect(1, 72879, '\p{InSC=_ Consonant_subjoined}', ""); + Expect(0, 72879, '\p{^InSC=_ Consonant_subjoined}', ""); + Expect(0, 72879, '\P{InSC=_ Consonant_subjoined}', ""); + Expect(1, 72879, '\P{^InSC=_ Consonant_subjoined}', ""); + Expect(0, 72880, '\p{InSC=_ Consonant_subjoined}', ""); + Expect(1, 72880, '\p{^InSC=_ Consonant_subjoined}', ""); + Expect(1, 72880, '\P{InSC=_ Consonant_subjoined}', ""); + Expect(0, 72880, '\P{^InSC=_ Consonant_subjoined}', ""); + Error('\p{Is_Indic_Syllabic_Category= consonant_Subjoined/a/}'); + Error('\P{Is_Indic_Syllabic_Category= consonant_Subjoined/a/}'); Expect(1, 72879, '\p{Is_Indic_Syllabic_Category=consonantsubjoined}', ""); Expect(0, 72879, '\p{^Is_Indic_Syllabic_Category=consonantsubjoined}', ""); Expect(0, 72879, '\P{Is_Indic_Syllabic_Category=consonantsubjoined}', ""); @@ -47666,34 +50026,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72880, '\p{^Is_Indic_Syllabic_Category=consonantsubjoined}', ""); Expect(1, 72880, '\P{Is_Indic_Syllabic_Category=consonantsubjoined}', ""); Expect(0, 72880, '\P{^Is_Indic_Syllabic_Category=consonantsubjoined}', ""); - Expect(1, 72879, '\p{Is_Indic_Syllabic_Category: Consonant_Subjoined}', ""); - Expect(0, 72879, '\p{^Is_Indic_Syllabic_Category: Consonant_Subjoined}', ""); - Expect(0, 72879, '\P{Is_Indic_Syllabic_Category: Consonant_Subjoined}', ""); - Expect(1, 72879, '\P{^Is_Indic_Syllabic_Category: Consonant_Subjoined}', ""); - Expect(0, 72880, '\p{Is_Indic_Syllabic_Category: Consonant_Subjoined}', ""); - Expect(1, 72880, '\p{^Is_Indic_Syllabic_Category: Consonant_Subjoined}', ""); - Expect(1, 72880, '\P{Is_Indic_Syllabic_Category: Consonant_Subjoined}', ""); - Expect(0, 72880, '\P{^Is_Indic_Syllabic_Category: Consonant_Subjoined}', ""); - Error('\p{Is_InSC=_:=Consonant_Subjoined}'); - Error('\P{Is_InSC=_:=Consonant_Subjoined}'); - Expect(1, 72879, '\p{Is_InSC: consonantsubjoined}', ""); - Expect(0, 72879, '\p{^Is_InSC: consonantsubjoined}', ""); - Expect(0, 72879, '\P{Is_InSC: consonantsubjoined}', ""); - Expect(1, 72879, '\P{^Is_InSC: consonantsubjoined}', ""); - Expect(0, 72880, '\p{Is_InSC: consonantsubjoined}', ""); - Expect(1, 72880, '\p{^Is_InSC: consonantsubjoined}', ""); - Expect(1, 72880, '\P{Is_InSC: consonantsubjoined}', ""); - Expect(0, 72880, '\P{^Is_InSC: consonantsubjoined}', ""); - Expect(1, 72879, '\p{Is_InSC= -CONSONANT_Subjoined}', ""); - Expect(0, 72879, '\p{^Is_InSC= -CONSONANT_Subjoined}', ""); - Expect(0, 72879, '\P{Is_InSC= -CONSONANT_Subjoined}', ""); - Expect(1, 72879, '\P{^Is_InSC= -CONSONANT_Subjoined}', ""); - Expect(0, 72880, '\p{Is_InSC= -CONSONANT_Subjoined}', ""); - Expect(1, 72880, '\p{^Is_InSC= -CONSONANT_Subjoined}', ""); - Expect(1, 72880, '\P{Is_InSC= -CONSONANT_Subjoined}', ""); - Expect(0, 72880, '\P{^Is_InSC= -CONSONANT_Subjoined}', ""); - Error('\p{Indic_Syllabic_Category= /a/CONSONANT_SUCCEEDING_repha}'); - Error('\P{Indic_Syllabic_Category= /a/CONSONANT_SUCCEEDING_repha}'); + Expect(1, 72879, '\p{Is_Indic_Syllabic_Category=_ Consonant_Subjoined}', ""); + Expect(0, 72879, '\p{^Is_Indic_Syllabic_Category=_ Consonant_Subjoined}', ""); + Expect(0, 72879, '\P{Is_Indic_Syllabic_Category=_ Consonant_Subjoined}', ""); + Expect(1, 72879, '\P{^Is_Indic_Syllabic_Category=_ Consonant_Subjoined}', ""); + Expect(0, 72880, '\p{Is_Indic_Syllabic_Category=_ Consonant_Subjoined}', ""); + Expect(1, 72880, '\p{^Is_Indic_Syllabic_Category=_ Consonant_Subjoined}', ""); + Expect(1, 72880, '\P{Is_Indic_Syllabic_Category=_ Consonant_Subjoined}', ""); + Expect(0, 72880, '\P{^Is_Indic_Syllabic_Category=_ Consonant_Subjoined}', ""); + Error('\p{Is_InSC: -/a/Consonant_Subjoined}'); + Error('\P{Is_InSC: -/a/Consonant_Subjoined}'); + Expect(1, 72879, '\p{Is_InSC=consonantsubjoined}', ""); + Expect(0, 72879, '\p{^Is_InSC=consonantsubjoined}', ""); + Expect(0, 72879, '\P{Is_InSC=consonantsubjoined}', ""); + Expect(1, 72879, '\P{^Is_InSC=consonantsubjoined}', ""); + Expect(0, 72880, '\p{Is_InSC=consonantsubjoined}', ""); + Expect(1, 72880, '\p{^Is_InSC=consonantsubjoined}', ""); + Expect(1, 72880, '\P{Is_InSC=consonantsubjoined}', ""); + Expect(0, 72880, '\P{^Is_InSC=consonantsubjoined}', ""); + Expect(1, 72879, '\p{Is_InSC= -CONSONANT_subjoined}', ""); + Expect(0, 72879, '\p{^Is_InSC= -CONSONANT_subjoined}', ""); + Expect(0, 72879, '\P{Is_InSC= -CONSONANT_subjoined}', ""); + Expect(1, 72879, '\P{^Is_InSC= -CONSONANT_subjoined}', ""); + Expect(0, 72880, '\p{Is_InSC= -CONSONANT_subjoined}', ""); + Expect(1, 72880, '\p{^Is_InSC= -CONSONANT_subjoined}', ""); + Expect(1, 72880, '\P{Is_InSC= -CONSONANT_subjoined}', ""); + Expect(0, 72880, '\P{^Is_InSC= -CONSONANT_subjoined}', ""); + Error('\p{Indic_Syllabic_Category=:=- consonant_Succeeding_Repha}'); + Error('\P{Indic_Syllabic_Category=:=- consonant_Succeeding_Repha}'); Expect(1, 43394, '\p{Indic_Syllabic_Category=:\AConsonant_Succeeding_Repha\z:}', "");; Expect(0, 43395, '\p{Indic_Syllabic_Category=:\AConsonant_Succeeding_Repha\z:}', "");; Expect(1, 43394, '\p{Indic_Syllabic_Category=consonantsucceedingrepha}', ""); @@ -47706,38 +50066,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 43395, '\P{^Indic_Syllabic_Category=consonantsucceedingrepha}', ""); Expect(1, 43394, '\p{Indic_Syllabic_Category=:\Aconsonantsucceedingrepha\z:}', "");; Expect(0, 43395, '\p{Indic_Syllabic_Category=:\Aconsonantsucceedingrepha\z:}', "");; - Expect(1, 43394, '\p{Indic_Syllabic_Category=-_consonant_Succeeding_Repha}', ""); - Expect(0, 43394, '\p{^Indic_Syllabic_Category=-_consonant_Succeeding_Repha}', ""); - Expect(0, 43394, '\P{Indic_Syllabic_Category=-_consonant_Succeeding_Repha}', ""); - Expect(1, 43394, '\P{^Indic_Syllabic_Category=-_consonant_Succeeding_Repha}', ""); - Expect(0, 43395, '\p{Indic_Syllabic_Category=-_consonant_Succeeding_Repha}', ""); - Expect(1, 43395, '\p{^Indic_Syllabic_Category=-_consonant_Succeeding_Repha}', ""); - Expect(1, 43395, '\P{Indic_Syllabic_Category=-_consonant_Succeeding_Repha}', ""); - Expect(0, 43395, '\P{^Indic_Syllabic_Category=-_consonant_Succeeding_Repha}', ""); - Error('\p{InSC= /a/CONSONANT_Succeeding_Repha}'); - Error('\P{InSC= /a/CONSONANT_Succeeding_Repha}'); + Expect(1, 43394, '\p{Indic_Syllabic_Category=- Consonant_succeeding_Repha}', ""); + Expect(0, 43394, '\p{^Indic_Syllabic_Category=- Consonant_succeeding_Repha}', ""); + Expect(0, 43394, '\P{Indic_Syllabic_Category=- Consonant_succeeding_Repha}', ""); + Expect(1, 43394, '\P{^Indic_Syllabic_Category=- Consonant_succeeding_Repha}', ""); + Expect(0, 43395, '\p{Indic_Syllabic_Category=- Consonant_succeeding_Repha}', ""); + Expect(1, 43395, '\p{^Indic_Syllabic_Category=- Consonant_succeeding_Repha}', ""); + Expect(1, 43395, '\P{Indic_Syllabic_Category=- Consonant_succeeding_Repha}', ""); + Expect(0, 43395, '\P{^Indic_Syllabic_Category=- Consonant_succeeding_Repha}', ""); + Error('\p{InSC= CONSONANT_succeeding_Repha/a/}'); + Error('\P{InSC= CONSONANT_succeeding_Repha/a/}'); Expect(1, 43394, '\p{InSC=:\AConsonant_Succeeding_Repha\z:}', "");; Expect(0, 43395, '\p{InSC=:\AConsonant_Succeeding_Repha\z:}', "");; - Expect(1, 43394, '\p{InSC: consonantsucceedingrepha}', ""); - Expect(0, 43394, '\p{^InSC: consonantsucceedingrepha}', ""); - Expect(0, 43394, '\P{InSC: consonantsucceedingrepha}', ""); - Expect(1, 43394, '\P{^InSC: consonantsucceedingrepha}', ""); - Expect(0, 43395, '\p{InSC: consonantsucceedingrepha}', ""); - Expect(1, 43395, '\p{^InSC: consonantsucceedingrepha}', ""); - Expect(1, 43395, '\P{InSC: consonantsucceedingrepha}', ""); - Expect(0, 43395, '\P{^InSC: consonantsucceedingrepha}', ""); + Expect(1, 43394, '\p{InSC=consonantsucceedingrepha}', ""); + Expect(0, 43394, '\p{^InSC=consonantsucceedingrepha}', ""); + Expect(0, 43394, '\P{InSC=consonantsucceedingrepha}', ""); + Expect(1, 43394, '\P{^InSC=consonantsucceedingrepha}', ""); + Expect(0, 43395, '\p{InSC=consonantsucceedingrepha}', ""); + Expect(1, 43395, '\p{^InSC=consonantsucceedingrepha}', ""); + Expect(1, 43395, '\P{InSC=consonantsucceedingrepha}', ""); + Expect(0, 43395, '\P{^InSC=consonantsucceedingrepha}', ""); Expect(1, 43394, '\p{InSC=:\Aconsonantsucceedingrepha\z:}', "");; Expect(0, 43395, '\p{InSC=:\Aconsonantsucceedingrepha\z:}', "");; - Expect(1, 43394, '\p{InSC= -Consonant_Succeeding_repha}', ""); - Expect(0, 43394, '\p{^InSC= -Consonant_Succeeding_repha}', ""); - Expect(0, 43394, '\P{InSC= -Consonant_Succeeding_repha}', ""); - Expect(1, 43394, '\P{^InSC= -Consonant_Succeeding_repha}', ""); - Expect(0, 43395, '\p{InSC= -Consonant_Succeeding_repha}', ""); - Expect(1, 43395, '\p{^InSC= -Consonant_Succeeding_repha}', ""); - Expect(1, 43395, '\P{InSC= -Consonant_Succeeding_repha}', ""); - Expect(0, 43395, '\P{^InSC= -Consonant_Succeeding_repha}', ""); - Error('\p{Is_Indic_Syllabic_Category=-_Consonant_Succeeding_Repha:=}'); - Error('\P{Is_Indic_Syllabic_Category=-_Consonant_Succeeding_Repha:=}'); + Expect(1, 43394, '\p{InSC=- CONSONANT_Succeeding_repha}', ""); + Expect(0, 43394, '\p{^InSC=- CONSONANT_Succeeding_repha}', ""); + Expect(0, 43394, '\P{InSC=- CONSONANT_Succeeding_repha}', ""); + Expect(1, 43394, '\P{^InSC=- CONSONANT_Succeeding_repha}', ""); + Expect(0, 43395, '\p{InSC=- CONSONANT_Succeeding_repha}', ""); + Expect(1, 43395, '\p{^InSC=- CONSONANT_Succeeding_repha}', ""); + Expect(1, 43395, '\P{InSC=- CONSONANT_Succeeding_repha}', ""); + Expect(0, 43395, '\P{^InSC=- CONSONANT_Succeeding_repha}', ""); + Error('\p{Is_Indic_Syllabic_Category: _Consonant_SUCCEEDING_repha:=}'); + Error('\P{Is_Indic_Syllabic_Category: _Consonant_SUCCEEDING_repha:=}'); Expect(1, 43394, '\p{Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); Expect(0, 43394, '\p{^Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); Expect(0, 43394, '\P{Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); @@ -47746,16 +50106,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43395, '\p{^Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); Expect(1, 43395, '\P{Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); Expect(0, 43395, '\P{^Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); - Expect(1, 43394, '\p{Is_Indic_Syllabic_Category=_CONSONANT_succeeding_Repha}', ""); - Expect(0, 43394, '\p{^Is_Indic_Syllabic_Category=_CONSONANT_succeeding_Repha}', ""); - Expect(0, 43394, '\P{Is_Indic_Syllabic_Category=_CONSONANT_succeeding_Repha}', ""); - Expect(1, 43394, '\P{^Is_Indic_Syllabic_Category=_CONSONANT_succeeding_Repha}', ""); - Expect(0, 43395, '\p{Is_Indic_Syllabic_Category=_CONSONANT_succeeding_Repha}', ""); - Expect(1, 43395, '\p{^Is_Indic_Syllabic_Category=_CONSONANT_succeeding_Repha}', ""); - Expect(1, 43395, '\P{Is_Indic_Syllabic_Category=_CONSONANT_succeeding_Repha}', ""); - Expect(0, 43395, '\P{^Is_Indic_Syllabic_Category=_CONSONANT_succeeding_Repha}', ""); - Error('\p{Is_InSC=:=Consonant_Succeeding_repha}'); - Error('\P{Is_InSC=:=Consonant_Succeeding_repha}'); + Expect(1, 43394, '\p{Is_Indic_Syllabic_Category= Consonant_Succeeding_REPHA}', ""); + Expect(0, 43394, '\p{^Is_Indic_Syllabic_Category= Consonant_Succeeding_REPHA}', ""); + Expect(0, 43394, '\P{Is_Indic_Syllabic_Category= Consonant_Succeeding_REPHA}', ""); + Expect(1, 43394, '\P{^Is_Indic_Syllabic_Category= Consonant_Succeeding_REPHA}', ""); + Expect(0, 43395, '\p{Is_Indic_Syllabic_Category= Consonant_Succeeding_REPHA}', ""); + Expect(1, 43395, '\p{^Is_Indic_Syllabic_Category= Consonant_Succeeding_REPHA}', ""); + Expect(1, 43395, '\P{Is_Indic_Syllabic_Category= Consonant_Succeeding_REPHA}', ""); + Expect(0, 43395, '\P{^Is_Indic_Syllabic_Category= Consonant_Succeeding_REPHA}', ""); + Error('\p{Is_InSC: - consonant_succeeding_Repha:=}'); + Error('\P{Is_InSC: - consonant_succeeding_Repha:=}'); Expect(1, 43394, '\p{Is_InSC=consonantsucceedingrepha}', ""); Expect(0, 43394, '\p{^Is_InSC=consonantsucceedingrepha}', ""); Expect(0, 43394, '\P{Is_InSC=consonantsucceedingrepha}', ""); @@ -47764,96 +50124,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43395, '\p{^Is_InSC=consonantsucceedingrepha}', ""); Expect(1, 43395, '\P{Is_InSC=consonantsucceedingrepha}', ""); Expect(0, 43395, '\P{^Is_InSC=consonantsucceedingrepha}', ""); - Expect(1, 43394, '\p{Is_InSC=- consonant_SUCCEEDING_REPHA}', ""); - Expect(0, 43394, '\p{^Is_InSC=- consonant_SUCCEEDING_REPHA}', ""); - Expect(0, 43394, '\P{Is_InSC=- consonant_SUCCEEDING_REPHA}', ""); - Expect(1, 43394, '\P{^Is_InSC=- consonant_SUCCEEDING_REPHA}', ""); - Expect(0, 43395, '\p{Is_InSC=- consonant_SUCCEEDING_REPHA}', ""); - Expect(1, 43395, '\p{^Is_InSC=- consonant_SUCCEEDING_REPHA}', ""); - Expect(1, 43395, '\P{Is_InSC=- consonant_SUCCEEDING_REPHA}', ""); - Expect(0, 43395, '\P{^Is_InSC=- consonant_SUCCEEDING_REPHA}', ""); - Error('\p{Indic_Syllabic_Category: /a/_ Consonant_With_STACKER}'); - Error('\P{Indic_Syllabic_Category: /a/_ Consonant_With_STACKER}'); - Expect(1, 69636, '\p{Indic_Syllabic_Category=:\AConsonant_With_Stacker\z:}', "");; - Expect(0, 69637, '\p{Indic_Syllabic_Category=:\AConsonant_With_Stacker\z:}', "");; - Expect(1, 69636, '\p{Indic_Syllabic_Category: consonantwithstacker}', ""); - Expect(0, 69636, '\p{^Indic_Syllabic_Category: consonantwithstacker}', ""); - Expect(0, 69636, '\P{Indic_Syllabic_Category: consonantwithstacker}', ""); - Expect(1, 69636, '\P{^Indic_Syllabic_Category: consonantwithstacker}', ""); - Expect(0, 69637, '\p{Indic_Syllabic_Category: consonantwithstacker}', ""); - Expect(1, 69637, '\p{^Indic_Syllabic_Category: consonantwithstacker}', ""); - Expect(1, 69637, '\P{Indic_Syllabic_Category: consonantwithstacker}', ""); - Expect(0, 69637, '\P{^Indic_Syllabic_Category: consonantwithstacker}', ""); - Expect(1, 69636, '\p{Indic_Syllabic_Category=:\Aconsonantwithstacker\z:}', "");; - Expect(0, 69637, '\p{Indic_Syllabic_Category=:\Aconsonantwithstacker\z:}', "");; - Expect(1, 69636, '\p{Indic_Syllabic_Category= -Consonant_With_STACKER}', ""); - Expect(0, 69636, '\p{^Indic_Syllabic_Category= -Consonant_With_STACKER}', ""); - Expect(0, 69636, '\P{Indic_Syllabic_Category= -Consonant_With_STACKER}', ""); - Expect(1, 69636, '\P{^Indic_Syllabic_Category= -Consonant_With_STACKER}', ""); - Expect(0, 69637, '\p{Indic_Syllabic_Category= -Consonant_With_STACKER}', ""); - Expect(1, 69637, '\p{^Indic_Syllabic_Category= -Consonant_With_STACKER}', ""); - Expect(1, 69637, '\P{Indic_Syllabic_Category= -Consonant_With_STACKER}', ""); - Expect(0, 69637, '\P{^Indic_Syllabic_Category= -Consonant_With_STACKER}', ""); - Error('\p{InSC= consonant_WITH_Stacker/a/}'); - Error('\P{InSC= consonant_WITH_Stacker/a/}'); - Expect(1, 69636, '\p{InSC=:\AConsonant_With_Stacker\z:}', "");; - Expect(0, 69637, '\p{InSC=:\AConsonant_With_Stacker\z:}', "");; - Expect(1, 69636, '\p{InSC=consonantwithstacker}', ""); - Expect(0, 69636, '\p{^InSC=consonantwithstacker}', ""); - Expect(0, 69636, '\P{InSC=consonantwithstacker}', ""); - Expect(1, 69636, '\P{^InSC=consonantwithstacker}', ""); - Expect(0, 69637, '\p{InSC=consonantwithstacker}', ""); - Expect(1, 69637, '\p{^InSC=consonantwithstacker}', ""); - Expect(1, 69637, '\P{InSC=consonantwithstacker}', ""); - Expect(0, 69637, '\P{^InSC=consonantwithstacker}', ""); - Expect(1, 69636, '\p{InSC=:\Aconsonantwithstacker\z:}', "");; - Expect(0, 69637, '\p{InSC=:\Aconsonantwithstacker\z:}', "");; - Expect(1, 69636, '\p{InSC= _consonant_With_STACKER}', ""); - Expect(0, 69636, '\p{^InSC= _consonant_With_STACKER}', ""); - Expect(0, 69636, '\P{InSC= _consonant_With_STACKER}', ""); - Expect(1, 69636, '\P{^InSC= _consonant_With_STACKER}', ""); - Expect(0, 69637, '\p{InSC= _consonant_With_STACKER}', ""); - Expect(1, 69637, '\p{^InSC= _consonant_With_STACKER}', ""); - Expect(1, 69637, '\P{InSC= _consonant_With_STACKER}', ""); - Expect(0, 69637, '\P{^InSC= _consonant_With_STACKER}', ""); - Error('\p{Is_Indic_Syllabic_Category= CONSONANT_With_STACKER/a/}'); - Error('\P{Is_Indic_Syllabic_Category= CONSONANT_With_STACKER/a/}'); - Expect(1, 69636, '\p{Is_Indic_Syllabic_Category=consonantwithstacker}', ""); - Expect(0, 69636, '\p{^Is_Indic_Syllabic_Category=consonantwithstacker}', ""); - Expect(0, 69636, '\P{Is_Indic_Syllabic_Category=consonantwithstacker}', ""); - Expect(1, 69636, '\P{^Is_Indic_Syllabic_Category=consonantwithstacker}', ""); - Expect(0, 69637, '\p{Is_Indic_Syllabic_Category=consonantwithstacker}', ""); - Expect(1, 69637, '\p{^Is_Indic_Syllabic_Category=consonantwithstacker}', ""); - Expect(1, 69637, '\P{Is_Indic_Syllabic_Category=consonantwithstacker}', ""); - Expect(0, 69637, '\P{^Is_Indic_Syllabic_Category=consonantwithstacker}', ""); - Expect(1, 69636, '\p{Is_Indic_Syllabic_Category=-_CONSONANT_With_stacker}', ""); - Expect(0, 69636, '\p{^Is_Indic_Syllabic_Category=-_CONSONANT_With_stacker}', ""); - Expect(0, 69636, '\P{Is_Indic_Syllabic_Category=-_CONSONANT_With_stacker}', ""); - Expect(1, 69636, '\P{^Is_Indic_Syllabic_Category=-_CONSONANT_With_stacker}', ""); - Expect(0, 69637, '\p{Is_Indic_Syllabic_Category=-_CONSONANT_With_stacker}', ""); - Expect(1, 69637, '\p{^Is_Indic_Syllabic_Category=-_CONSONANT_With_stacker}', ""); - Expect(1, 69637, '\P{Is_Indic_Syllabic_Category=-_CONSONANT_With_stacker}', ""); - Expect(0, 69637, '\P{^Is_Indic_Syllabic_Category=-_CONSONANT_With_stacker}', ""); - Error('\p{Is_InSC= CONSONANT_WITH_stacker:=}'); - Error('\P{Is_InSC= CONSONANT_WITH_stacker:=}'); - Expect(1, 69636, '\p{Is_InSC=consonantwithstacker}', ""); - Expect(0, 69636, '\p{^Is_InSC=consonantwithstacker}', ""); - Expect(0, 69636, '\P{Is_InSC=consonantwithstacker}', ""); - Expect(1, 69636, '\P{^Is_InSC=consonantwithstacker}', ""); - Expect(0, 69637, '\p{Is_InSC=consonantwithstacker}', ""); - Expect(1, 69637, '\p{^Is_InSC=consonantwithstacker}', ""); - Expect(1, 69637, '\P{Is_InSC=consonantwithstacker}', ""); - Expect(0, 69637, '\P{^Is_InSC=consonantwithstacker}', ""); - Expect(1, 69636, '\p{Is_InSC=- consonant_With_stacker}', ""); - Expect(0, 69636, '\p{^Is_InSC=- consonant_With_stacker}', ""); - Expect(0, 69636, '\P{Is_InSC=- consonant_With_stacker}', ""); - Expect(1, 69636, '\P{^Is_InSC=- consonant_With_stacker}', ""); - Expect(0, 69637, '\p{Is_InSC=- consonant_With_stacker}', ""); - Expect(1, 69637, '\p{^Is_InSC=- consonant_With_stacker}', ""); - Expect(1, 69637, '\P{Is_InSC=- consonant_With_stacker}', ""); - Expect(0, 69637, '\P{^Is_InSC=- consonant_With_stacker}', ""); - Error('\p{Indic_Syllabic_Category: /a/Gemination_Mark}'); - Error('\P{Indic_Syllabic_Category: /a/Gemination_Mark}'); + Expect(1, 43394, '\p{Is_InSC=-_Consonant_SUCCEEDING_repha}', ""); + Expect(0, 43394, '\p{^Is_InSC=-_Consonant_SUCCEEDING_repha}', ""); + Expect(0, 43394, '\P{Is_InSC=-_Consonant_SUCCEEDING_repha}', ""); + Expect(1, 43394, '\P{^Is_InSC=-_Consonant_SUCCEEDING_repha}', ""); + Expect(0, 43395, '\p{Is_InSC=-_Consonant_SUCCEEDING_repha}', ""); + Expect(1, 43395, '\p{^Is_InSC=-_Consonant_SUCCEEDING_repha}', ""); + Expect(1, 43395, '\P{Is_InSC=-_Consonant_SUCCEEDING_repha}', ""); + Expect(0, 43395, '\P{^Is_InSC=-_Consonant_SUCCEEDING_repha}', ""); + Error('\p{Indic_Syllabic_Category=_:=consonant_With_stacker}'); + Error('\P{Indic_Syllabic_Category=_:=consonant_With_stacker}'); + Expect(1, 70753, '\p{Indic_Syllabic_Category=:\AConsonant_With_Stacker\z:}', "");; + Expect(0, 70754, '\p{Indic_Syllabic_Category=:\AConsonant_With_Stacker\z:}', "");; + Expect(1, 70753, '\p{Indic_Syllabic_Category: consonantwithstacker}', ""); + Expect(0, 70753, '\p{^Indic_Syllabic_Category: consonantwithstacker}', ""); + Expect(0, 70753, '\P{Indic_Syllabic_Category: consonantwithstacker}', ""); + Expect(1, 70753, '\P{^Indic_Syllabic_Category: consonantwithstacker}', ""); + Expect(0, 70754, '\p{Indic_Syllabic_Category: consonantwithstacker}', ""); + Expect(1, 70754, '\p{^Indic_Syllabic_Category: consonantwithstacker}', ""); + Expect(1, 70754, '\P{Indic_Syllabic_Category: consonantwithstacker}', ""); + Expect(0, 70754, '\P{^Indic_Syllabic_Category: consonantwithstacker}', ""); + Expect(1, 70753, '\p{Indic_Syllabic_Category=:\Aconsonantwithstacker\z:}', "");; + Expect(0, 70754, '\p{Indic_Syllabic_Category=:\Aconsonantwithstacker\z:}', "");; + Expect(1, 70753, '\p{Indic_Syllabic_Category= _consonant_with_Stacker}', ""); + Expect(0, 70753, '\p{^Indic_Syllabic_Category= _consonant_with_Stacker}', ""); + Expect(0, 70753, '\P{Indic_Syllabic_Category= _consonant_with_Stacker}', ""); + Expect(1, 70753, '\P{^Indic_Syllabic_Category= _consonant_with_Stacker}', ""); + Expect(0, 70754, '\p{Indic_Syllabic_Category= _consonant_with_Stacker}', ""); + Expect(1, 70754, '\p{^Indic_Syllabic_Category= _consonant_with_Stacker}', ""); + Expect(1, 70754, '\P{Indic_Syllabic_Category= _consonant_with_Stacker}', ""); + Expect(0, 70754, '\P{^Indic_Syllabic_Category= _consonant_with_Stacker}', ""); + Error('\p{InSC= :=Consonant_With_Stacker}'); + Error('\P{InSC= :=Consonant_With_Stacker}'); + Expect(1, 70753, '\p{InSC=:\AConsonant_With_Stacker\z:}', "");; + Expect(0, 70754, '\p{InSC=:\AConsonant_With_Stacker\z:}', "");; + Expect(1, 70753, '\p{InSC=consonantwithstacker}', ""); + Expect(0, 70753, '\p{^InSC=consonantwithstacker}', ""); + Expect(0, 70753, '\P{InSC=consonantwithstacker}', ""); + Expect(1, 70753, '\P{^InSC=consonantwithstacker}', ""); + Expect(0, 70754, '\p{InSC=consonantwithstacker}', ""); + Expect(1, 70754, '\p{^InSC=consonantwithstacker}', ""); + Expect(1, 70754, '\P{InSC=consonantwithstacker}', ""); + Expect(0, 70754, '\P{^InSC=consonantwithstacker}', ""); + Expect(1, 70753, '\p{InSC=:\Aconsonantwithstacker\z:}', "");; + Expect(0, 70754, '\p{InSC=:\Aconsonantwithstacker\z:}', "");; + Expect(1, 70753, '\p{InSC= consonant_WITH_Stacker}', ""); + Expect(0, 70753, '\p{^InSC= consonant_WITH_Stacker}', ""); + Expect(0, 70753, '\P{InSC= consonant_WITH_Stacker}', ""); + Expect(1, 70753, '\P{^InSC= consonant_WITH_Stacker}', ""); + Expect(0, 70754, '\p{InSC= consonant_WITH_Stacker}', ""); + Expect(1, 70754, '\p{^InSC= consonant_WITH_Stacker}', ""); + Expect(1, 70754, '\P{InSC= consonant_WITH_Stacker}', ""); + Expect(0, 70754, '\P{^InSC= consonant_WITH_Stacker}', ""); + Error('\p{Is_Indic_Syllabic_Category: Consonant_With_Stacker/a/}'); + Error('\P{Is_Indic_Syllabic_Category: Consonant_With_Stacker/a/}'); + Expect(1, 70753, '\p{Is_Indic_Syllabic_Category:consonantwithstacker}', ""); + Expect(0, 70753, '\p{^Is_Indic_Syllabic_Category:consonantwithstacker}', ""); + Expect(0, 70753, '\P{Is_Indic_Syllabic_Category:consonantwithstacker}', ""); + Expect(1, 70753, '\P{^Is_Indic_Syllabic_Category:consonantwithstacker}', ""); + Expect(0, 70754, '\p{Is_Indic_Syllabic_Category:consonantwithstacker}', ""); + Expect(1, 70754, '\p{^Is_Indic_Syllabic_Category:consonantwithstacker}', ""); + Expect(1, 70754, '\P{Is_Indic_Syllabic_Category:consonantwithstacker}', ""); + Expect(0, 70754, '\P{^Is_Indic_Syllabic_Category:consonantwithstacker}', ""); + Expect(1, 70753, '\p{Is_Indic_Syllabic_Category= consonant_With_STACKER}', ""); + Expect(0, 70753, '\p{^Is_Indic_Syllabic_Category= consonant_With_STACKER}', ""); + Expect(0, 70753, '\P{Is_Indic_Syllabic_Category= consonant_With_STACKER}', ""); + Expect(1, 70753, '\P{^Is_Indic_Syllabic_Category= consonant_With_STACKER}', ""); + Expect(0, 70754, '\p{Is_Indic_Syllabic_Category= consonant_With_STACKER}', ""); + Expect(1, 70754, '\p{^Is_Indic_Syllabic_Category= consonant_With_STACKER}', ""); + Expect(1, 70754, '\P{Is_Indic_Syllabic_Category= consonant_With_STACKER}', ""); + Expect(0, 70754, '\P{^Is_Indic_Syllabic_Category= consonant_With_STACKER}', ""); + Error('\p{Is_InSC=- Consonant_With_STACKER/a/}'); + Error('\P{Is_InSC=- Consonant_With_STACKER/a/}'); + Expect(1, 70753, '\p{Is_InSC=consonantwithstacker}', ""); + Expect(0, 70753, '\p{^Is_InSC=consonantwithstacker}', ""); + Expect(0, 70753, '\P{Is_InSC=consonantwithstacker}', ""); + Expect(1, 70753, '\P{^Is_InSC=consonantwithstacker}', ""); + Expect(0, 70754, '\p{Is_InSC=consonantwithstacker}', ""); + Expect(1, 70754, '\p{^Is_InSC=consonantwithstacker}', ""); + Expect(1, 70754, '\P{Is_InSC=consonantwithstacker}', ""); + Expect(0, 70754, '\P{^Is_InSC=consonantwithstacker}', ""); + Expect(1, 70753, '\p{Is_InSC= _CONSONANT_with_stacker}', ""); + Expect(0, 70753, '\p{^Is_InSC= _CONSONANT_with_stacker}', ""); + Expect(0, 70753, '\P{Is_InSC= _CONSONANT_with_stacker}', ""); + Expect(1, 70753, '\P{^Is_InSC= _CONSONANT_with_stacker}', ""); + Expect(0, 70754, '\p{Is_InSC= _CONSONANT_with_stacker}', ""); + Expect(1, 70754, '\p{^Is_InSC= _CONSONANT_with_stacker}', ""); + Expect(1, 70754, '\P{Is_InSC= _CONSONANT_with_stacker}', ""); + Expect(0, 70754, '\P{^Is_InSC= _CONSONANT_with_stacker}', ""); + Error('\p{Indic_Syllabic_Category: /a/_-Gemination_Mark}'); + Error('\P{Indic_Syllabic_Category: /a/_-Gemination_Mark}'); Expect(1, 72344, '\p{Indic_Syllabic_Category=:\AGemination_Mark\z:}', "");; Expect(0, 72345, '\p{Indic_Syllabic_Category=:\AGemination_Mark\z:}', "");; Expect(1, 72344, '\p{Indic_Syllabic_Category=geminationmark}', ""); @@ -47866,16 +50226,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72345, '\P{^Indic_Syllabic_Category=geminationmark}', ""); Expect(1, 72344, '\p{Indic_Syllabic_Category=:\Ageminationmark\z:}', "");; Expect(0, 72345, '\p{Indic_Syllabic_Category=:\Ageminationmark\z:}', "");; - Expect(1, 72344, '\p{Indic_Syllabic_Category= gemination_mark}', ""); - Expect(0, 72344, '\p{^Indic_Syllabic_Category= gemination_mark}', ""); - Expect(0, 72344, '\P{Indic_Syllabic_Category= gemination_mark}', ""); - Expect(1, 72344, '\P{^Indic_Syllabic_Category= gemination_mark}', ""); - Expect(0, 72345, '\p{Indic_Syllabic_Category= gemination_mark}', ""); - Expect(1, 72345, '\p{^Indic_Syllabic_Category= gemination_mark}', ""); - Expect(1, 72345, '\P{Indic_Syllabic_Category= gemination_mark}', ""); - Expect(0, 72345, '\P{^Indic_Syllabic_Category= gemination_mark}', ""); - Error('\p{InSC: :=GEMINATION_Mark}'); - Error('\P{InSC: :=GEMINATION_Mark}'); + Expect(1, 72344, '\p{Indic_Syllabic_Category: __Gemination_MARK}', ""); + Expect(0, 72344, '\p{^Indic_Syllabic_Category: __Gemination_MARK}', ""); + Expect(0, 72344, '\P{Indic_Syllabic_Category: __Gemination_MARK}', ""); + Expect(1, 72344, '\P{^Indic_Syllabic_Category: __Gemination_MARK}', ""); + Expect(0, 72345, '\p{Indic_Syllabic_Category: __Gemination_MARK}', ""); + Expect(1, 72345, '\p{^Indic_Syllabic_Category: __Gemination_MARK}', ""); + Expect(1, 72345, '\P{Indic_Syllabic_Category: __Gemination_MARK}', ""); + Expect(0, 72345, '\P{^Indic_Syllabic_Category: __Gemination_MARK}', ""); + Error('\p{InSC=:= gemination_Mark}'); + Error('\P{InSC=:= gemination_Mark}'); Expect(1, 72344, '\p{InSC=:\AGemination_Mark\z:}', "");; Expect(0, 72345, '\p{InSC=:\AGemination_Mark\z:}', "");; Expect(1, 72344, '\p{InSC=geminationmark}', ""); @@ -47888,16 +50248,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72345, '\P{^InSC=geminationmark}', ""); Expect(1, 72344, '\p{InSC=:\Ageminationmark\z:}', "");; Expect(0, 72345, '\p{InSC=:\Ageminationmark\z:}', "");; - Expect(1, 72344, '\p{InSC=- GEMINATION_Mark}', ""); - Expect(0, 72344, '\p{^InSC=- GEMINATION_Mark}', ""); - Expect(0, 72344, '\P{InSC=- GEMINATION_Mark}', ""); - Expect(1, 72344, '\P{^InSC=- GEMINATION_Mark}', ""); - Expect(0, 72345, '\p{InSC=- GEMINATION_Mark}', ""); - Expect(1, 72345, '\p{^InSC=- GEMINATION_Mark}', ""); - Expect(1, 72345, '\P{InSC=- GEMINATION_Mark}', ""); - Expect(0, 72345, '\P{^InSC=- GEMINATION_Mark}', ""); - Error('\p{Is_Indic_Syllabic_Category=/a/ -GEMINATION_Mark}'); - Error('\P{Is_Indic_Syllabic_Category=/a/ -GEMINATION_Mark}'); + Expect(1, 72344, '\p{InSC= GEMINATION_Mark}', ""); + Expect(0, 72344, '\p{^InSC= GEMINATION_Mark}', ""); + Expect(0, 72344, '\P{InSC= GEMINATION_Mark}', ""); + Expect(1, 72344, '\P{^InSC= GEMINATION_Mark}', ""); + Expect(0, 72345, '\p{InSC= GEMINATION_Mark}', ""); + Expect(1, 72345, '\p{^InSC= GEMINATION_Mark}', ""); + Expect(1, 72345, '\P{InSC= GEMINATION_Mark}', ""); + Expect(0, 72345, '\P{^InSC= GEMINATION_Mark}', ""); + Error('\p{Is_Indic_Syllabic_Category= gemination_Mark:=}'); + Error('\P{Is_Indic_Syllabic_Category= gemination_Mark:=}'); Expect(1, 72344, '\p{Is_Indic_Syllabic_Category=geminationmark}', ""); Expect(0, 72344, '\p{^Is_Indic_Syllabic_Category=geminationmark}', ""); Expect(0, 72344, '\P{Is_Indic_Syllabic_Category=geminationmark}', ""); @@ -47906,16 +50266,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72345, '\p{^Is_Indic_Syllabic_Category=geminationmark}', ""); Expect(1, 72345, '\P{Is_Indic_Syllabic_Category=geminationmark}', ""); Expect(0, 72345, '\P{^Is_Indic_Syllabic_Category=geminationmark}', ""); - Expect(1, 72344, '\p{Is_Indic_Syllabic_Category= -gemination_MARK}', ""); - Expect(0, 72344, '\p{^Is_Indic_Syllabic_Category= -gemination_MARK}', ""); - Expect(0, 72344, '\P{Is_Indic_Syllabic_Category= -gemination_MARK}', ""); - Expect(1, 72344, '\P{^Is_Indic_Syllabic_Category= -gemination_MARK}', ""); - Expect(0, 72345, '\p{Is_Indic_Syllabic_Category= -gemination_MARK}', ""); - Expect(1, 72345, '\p{^Is_Indic_Syllabic_Category= -gemination_MARK}', ""); - Expect(1, 72345, '\P{Is_Indic_Syllabic_Category= -gemination_MARK}', ""); - Expect(0, 72345, '\P{^Is_Indic_Syllabic_Category= -gemination_MARK}', ""); - Error('\p{Is_InSC=-:=Gemination_Mark}'); - Error('\P{Is_InSC=-:=Gemination_Mark}'); + Expect(1, 72344, '\p{Is_Indic_Syllabic_Category= Gemination_Mark}', ""); + Expect(0, 72344, '\p{^Is_Indic_Syllabic_Category= Gemination_Mark}', ""); + Expect(0, 72344, '\P{Is_Indic_Syllabic_Category= Gemination_Mark}', ""); + Expect(1, 72344, '\P{^Is_Indic_Syllabic_Category= Gemination_Mark}', ""); + Expect(0, 72345, '\p{Is_Indic_Syllabic_Category= Gemination_Mark}', ""); + Expect(1, 72345, '\p{^Is_Indic_Syllabic_Category= Gemination_Mark}', ""); + Expect(1, 72345, '\P{Is_Indic_Syllabic_Category= Gemination_Mark}', ""); + Expect(0, 72345, '\P{^Is_Indic_Syllabic_Category= Gemination_Mark}', ""); + Error('\p{Is_InSC= Gemination_mark:=}'); + Error('\P{Is_InSC= Gemination_mark:=}'); Expect(1, 72344, '\p{Is_InSC=geminationmark}', ""); Expect(0, 72344, '\p{^Is_InSC=geminationmark}', ""); Expect(0, 72344, '\P{Is_InSC=geminationmark}', ""); @@ -47924,16 +50284,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72345, '\p{^Is_InSC=geminationmark}', ""); Expect(1, 72345, '\P{Is_InSC=geminationmark}', ""); Expect(0, 72345, '\P{^Is_InSC=geminationmark}', ""); - Expect(1, 72344, '\p{Is_InSC: _-gemination_mark}', ""); - Expect(0, 72344, '\p{^Is_InSC: _-gemination_mark}', ""); - Expect(0, 72344, '\P{Is_InSC: _-gemination_mark}', ""); - Expect(1, 72344, '\P{^Is_InSC: _-gemination_mark}', ""); - Expect(0, 72345, '\p{Is_InSC: _-gemination_mark}', ""); - Expect(1, 72345, '\p{^Is_InSC: _-gemination_mark}', ""); - Expect(1, 72345, '\P{Is_InSC: _-gemination_mark}', ""); - Expect(0, 72345, '\P{^Is_InSC: _-gemination_mark}', ""); - Error('\p{Indic_Syllabic_Category=/a/_INVISIBLE_STACKER}'); - Error('\P{Indic_Syllabic_Category=/a/_INVISIBLE_STACKER}'); + Expect(1, 72344, '\p{Is_InSC= Gemination_Mark}', ""); + Expect(0, 72344, '\p{^Is_InSC= Gemination_Mark}', ""); + Expect(0, 72344, '\P{Is_InSC= Gemination_Mark}', ""); + Expect(1, 72344, '\P{^Is_InSC= Gemination_Mark}', ""); + Expect(0, 72345, '\p{Is_InSC= Gemination_Mark}', ""); + Expect(1, 72345, '\p{^Is_InSC= Gemination_Mark}', ""); + Expect(1, 72345, '\P{Is_InSC= Gemination_Mark}', ""); + Expect(0, 72345, '\P{^Is_InSC= Gemination_Mark}', ""); + Error('\p{Indic_Syllabic_Category=:= INVISIBLE_Stacker}'); + Error('\P{Indic_Syllabic_Category=:= INVISIBLE_Stacker}'); Expect(1, 73111, '\p{Indic_Syllabic_Category=:\AInvisible_Stacker\z:}', "");; Expect(0, 73112, '\p{Indic_Syllabic_Category=:\AInvisible_Stacker\z:}', "");; Expect(1, 73111, '\p{Indic_Syllabic_Category=invisiblestacker}', ""); @@ -47946,16 +50306,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73112, '\P{^Indic_Syllabic_Category=invisiblestacker}', ""); Expect(1, 73111, '\p{Indic_Syllabic_Category=:\Ainvisiblestacker\z:}', "");; Expect(0, 73112, '\p{Indic_Syllabic_Category=:\Ainvisiblestacker\z:}', "");; - Expect(1, 73111, '\p{Indic_Syllabic_Category:-Invisible_Stacker}', ""); - Expect(0, 73111, '\p{^Indic_Syllabic_Category:-Invisible_Stacker}', ""); - Expect(0, 73111, '\P{Indic_Syllabic_Category:-Invisible_Stacker}', ""); - Expect(1, 73111, '\P{^Indic_Syllabic_Category:-Invisible_Stacker}', ""); - Expect(0, 73112, '\p{Indic_Syllabic_Category:-Invisible_Stacker}', ""); - Expect(1, 73112, '\p{^Indic_Syllabic_Category:-Invisible_Stacker}', ""); - Expect(1, 73112, '\P{Indic_Syllabic_Category:-Invisible_Stacker}', ""); - Expect(0, 73112, '\P{^Indic_Syllabic_Category:-Invisible_Stacker}', ""); - Error('\p{InSC=-:=Invisible_stacker}'); - Error('\P{InSC=-:=Invisible_stacker}'); + Expect(1, 73111, '\p{Indic_Syllabic_Category=-Invisible_Stacker}', ""); + Expect(0, 73111, '\p{^Indic_Syllabic_Category=-Invisible_Stacker}', ""); + Expect(0, 73111, '\P{Indic_Syllabic_Category=-Invisible_Stacker}', ""); + Expect(1, 73111, '\P{^Indic_Syllabic_Category=-Invisible_Stacker}', ""); + Expect(0, 73112, '\p{Indic_Syllabic_Category=-Invisible_Stacker}', ""); + Expect(1, 73112, '\p{^Indic_Syllabic_Category=-Invisible_Stacker}', ""); + Expect(1, 73112, '\P{Indic_Syllabic_Category=-Invisible_Stacker}', ""); + Expect(0, 73112, '\P{^Indic_Syllabic_Category=-Invisible_Stacker}', ""); + Error('\p{InSC=_ INVISIBLE_Stacker/a/}'); + Error('\P{InSC=_ INVISIBLE_Stacker/a/}'); Expect(1, 73111, '\p{InSC=:\AInvisible_Stacker\z:}', "");; Expect(0, 73112, '\p{InSC=:\AInvisible_Stacker\z:}', "");; Expect(1, 73111, '\p{InSC=invisiblestacker}', ""); @@ -47968,16 +50328,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73112, '\P{^InSC=invisiblestacker}', ""); Expect(1, 73111, '\p{InSC=:\Ainvisiblestacker\z:}', "");; Expect(0, 73112, '\p{InSC=:\Ainvisiblestacker\z:}', "");; - Expect(1, 73111, '\p{InSC= invisible_stacker}', ""); - Expect(0, 73111, '\p{^InSC= invisible_stacker}', ""); - Expect(0, 73111, '\P{InSC= invisible_stacker}', ""); - Expect(1, 73111, '\P{^InSC= invisible_stacker}', ""); - Expect(0, 73112, '\p{InSC= invisible_stacker}', ""); - Expect(1, 73112, '\p{^InSC= invisible_stacker}', ""); - Expect(1, 73112, '\P{InSC= invisible_stacker}', ""); - Expect(0, 73112, '\P{^InSC= invisible_stacker}', ""); - Error('\p{Is_Indic_Syllabic_Category=_:=INVISIBLE_Stacker}'); - Error('\P{Is_Indic_Syllabic_Category=_:=INVISIBLE_Stacker}'); + Expect(1, 73111, '\p{InSC=_-INVISIBLE_STACKER}', ""); + Expect(0, 73111, '\p{^InSC=_-INVISIBLE_STACKER}', ""); + Expect(0, 73111, '\P{InSC=_-INVISIBLE_STACKER}', ""); + Expect(1, 73111, '\P{^InSC=_-INVISIBLE_STACKER}', ""); + Expect(0, 73112, '\p{InSC=_-INVISIBLE_STACKER}', ""); + Expect(1, 73112, '\p{^InSC=_-INVISIBLE_STACKER}', ""); + Expect(1, 73112, '\P{InSC=_-INVISIBLE_STACKER}', ""); + Expect(0, 73112, '\P{^InSC=_-INVISIBLE_STACKER}', ""); + Error('\p{Is_Indic_Syllabic_Category=:=INVISIBLE_Stacker}'); + Error('\P{Is_Indic_Syllabic_Category=:=INVISIBLE_Stacker}'); Expect(1, 73111, '\p{Is_Indic_Syllabic_Category=invisiblestacker}', ""); Expect(0, 73111, '\p{^Is_Indic_Syllabic_Category=invisiblestacker}', ""); Expect(0, 73111, '\P{Is_Indic_Syllabic_Category=invisiblestacker}', ""); @@ -47986,16 +50346,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73112, '\p{^Is_Indic_Syllabic_Category=invisiblestacker}', ""); Expect(1, 73112, '\P{Is_Indic_Syllabic_Category=invisiblestacker}', ""); Expect(0, 73112, '\P{^Is_Indic_Syllabic_Category=invisiblestacker}', ""); - Expect(1, 73111, '\p{Is_Indic_Syllabic_Category= invisible_Stacker}', ""); - Expect(0, 73111, '\p{^Is_Indic_Syllabic_Category= invisible_Stacker}', ""); - Expect(0, 73111, '\P{Is_Indic_Syllabic_Category= invisible_Stacker}', ""); - Expect(1, 73111, '\P{^Is_Indic_Syllabic_Category= invisible_Stacker}', ""); - Expect(0, 73112, '\p{Is_Indic_Syllabic_Category= invisible_Stacker}', ""); - Expect(1, 73112, '\p{^Is_Indic_Syllabic_Category= invisible_Stacker}', ""); - Expect(1, 73112, '\P{Is_Indic_Syllabic_Category= invisible_Stacker}', ""); - Expect(0, 73112, '\P{^Is_Indic_Syllabic_Category= invisible_Stacker}', ""); - Error('\p{Is_InSC=:=-_Invisible_stacker}'); - Error('\P{Is_InSC=:=-_Invisible_stacker}'); + Expect(1, 73111, '\p{Is_Indic_Syllabic_Category: _ Invisible_stacker}', ""); + Expect(0, 73111, '\p{^Is_Indic_Syllabic_Category: _ Invisible_stacker}', ""); + Expect(0, 73111, '\P{Is_Indic_Syllabic_Category: _ Invisible_stacker}', ""); + Expect(1, 73111, '\P{^Is_Indic_Syllabic_Category: _ Invisible_stacker}', ""); + Expect(0, 73112, '\p{Is_Indic_Syllabic_Category: _ Invisible_stacker}', ""); + Expect(1, 73112, '\p{^Is_Indic_Syllabic_Category: _ Invisible_stacker}', ""); + Expect(1, 73112, '\P{Is_Indic_Syllabic_Category: _ Invisible_stacker}', ""); + Expect(0, 73112, '\P{^Is_Indic_Syllabic_Category: _ Invisible_stacker}', ""); + Error('\p{Is_InSC=:=_ Invisible_stacker}'); + Error('\P{Is_InSC=:=_ Invisible_stacker}'); Expect(1, 73111, '\p{Is_InSC=invisiblestacker}', ""); Expect(0, 73111, '\p{^Is_InSC=invisiblestacker}', ""); Expect(0, 73111, '\P{Is_InSC=invisiblestacker}', ""); @@ -48004,16 +50364,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73112, '\p{^Is_InSC=invisiblestacker}', ""); Expect(1, 73112, '\P{Is_InSC=invisiblestacker}', ""); Expect(0, 73112, '\P{^Is_InSC=invisiblestacker}', ""); - Expect(1, 73111, '\p{Is_InSC= Invisible_Stacker}', ""); - Expect(0, 73111, '\p{^Is_InSC= Invisible_Stacker}', ""); - Expect(0, 73111, '\P{Is_InSC= Invisible_Stacker}', ""); - Expect(1, 73111, '\P{^Is_InSC= Invisible_Stacker}', ""); - Expect(0, 73112, '\p{Is_InSC= Invisible_Stacker}', ""); - Expect(1, 73112, '\p{^Is_InSC= Invisible_Stacker}', ""); - Expect(1, 73112, '\P{Is_InSC= Invisible_Stacker}', ""); - Expect(0, 73112, '\P{^Is_InSC= Invisible_Stacker}', ""); - Error('\p{Indic_Syllabic_Category=/a/-Joiner}'); - Error('\P{Indic_Syllabic_Category=/a/-Joiner}'); + Expect(1, 73111, '\p{Is_InSC= _INVISIBLE_Stacker}', ""); + Expect(0, 73111, '\p{^Is_InSC= _INVISIBLE_Stacker}', ""); + Expect(0, 73111, '\P{Is_InSC= _INVISIBLE_Stacker}', ""); + Expect(1, 73111, '\P{^Is_InSC= _INVISIBLE_Stacker}', ""); + Expect(0, 73112, '\p{Is_InSC= _INVISIBLE_Stacker}', ""); + Expect(1, 73112, '\p{^Is_InSC= _INVISIBLE_Stacker}', ""); + Expect(1, 73112, '\P{Is_InSC= _INVISIBLE_Stacker}', ""); + Expect(0, 73112, '\P{^Is_InSC= _INVISIBLE_Stacker}', ""); + Error('\p{Indic_Syllabic_Category= Joiner:=}'); + Error('\P{Indic_Syllabic_Category= Joiner:=}'); Expect(1, 8205, '\p{Indic_Syllabic_Category=:\AJoiner\z:}', "");; Expect(0, 8206, '\p{Indic_Syllabic_Category=:\AJoiner\z:}', "");; Expect(1, 8205, '\p{Indic_Syllabic_Category=joiner}', ""); @@ -48026,16 +50386,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8206, '\P{^Indic_Syllabic_Category=joiner}', ""); Expect(1, 8205, '\p{Indic_Syllabic_Category=:\Ajoiner\z:}', "");; Expect(0, 8206, '\p{Indic_Syllabic_Category=:\Ajoiner\z:}', "");; - Expect(1, 8205, '\p{Indic_Syllabic_Category= Joiner}', ""); - Expect(0, 8205, '\p{^Indic_Syllabic_Category= Joiner}', ""); - Expect(0, 8205, '\P{Indic_Syllabic_Category= Joiner}', ""); - Expect(1, 8205, '\P{^Indic_Syllabic_Category= Joiner}', ""); - Expect(0, 8206, '\p{Indic_Syllabic_Category= Joiner}', ""); - Expect(1, 8206, '\p{^Indic_Syllabic_Category= Joiner}', ""); - Expect(1, 8206, '\P{Indic_Syllabic_Category= Joiner}', ""); - Expect(0, 8206, '\P{^Indic_Syllabic_Category= Joiner}', ""); - Error('\p{InSC=:= -joiner}'); - Error('\P{InSC=:= -joiner}'); + Expect(1, 8205, '\p{Indic_Syllabic_Category= Joiner}', ""); + Expect(0, 8205, '\p{^Indic_Syllabic_Category= Joiner}', ""); + Expect(0, 8205, '\P{Indic_Syllabic_Category= Joiner}', ""); + Expect(1, 8205, '\P{^Indic_Syllabic_Category= Joiner}', ""); + Expect(0, 8206, '\p{Indic_Syllabic_Category= Joiner}', ""); + Expect(1, 8206, '\p{^Indic_Syllabic_Category= Joiner}', ""); + Expect(1, 8206, '\P{Indic_Syllabic_Category= Joiner}', ""); + Expect(0, 8206, '\P{^Indic_Syllabic_Category= Joiner}', ""); + Error('\p{InSC=-Joiner:=}'); + Error('\P{InSC=-Joiner:=}'); Expect(1, 8205, '\p{InSC=:\AJoiner\z:}', "");; Expect(0, 8206, '\p{InSC=:\AJoiner\z:}', "");; Expect(1, 8205, '\p{InSC=joiner}', ""); @@ -48048,16 +50408,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8206, '\P{^InSC=joiner}', ""); Expect(1, 8205, '\p{InSC=:\Ajoiner\z:}', "");; Expect(0, 8206, '\p{InSC=:\Ajoiner\z:}', "");; - Expect(1, 8205, '\p{InSC= _Joiner}', ""); - Expect(0, 8205, '\p{^InSC= _Joiner}', ""); - Expect(0, 8205, '\P{InSC= _Joiner}', ""); - Expect(1, 8205, '\P{^InSC= _Joiner}', ""); - Expect(0, 8206, '\p{InSC= _Joiner}', ""); - Expect(1, 8206, '\p{^InSC= _Joiner}', ""); - Expect(1, 8206, '\P{InSC= _Joiner}', ""); - Expect(0, 8206, '\P{^InSC= _Joiner}', ""); - Error('\p{Is_Indic_Syllabic_Category=:=- Joiner}'); - Error('\P{Is_Indic_Syllabic_Category=:=- Joiner}'); + Expect(1, 8205, '\p{InSC=_-joiner}', ""); + Expect(0, 8205, '\p{^InSC=_-joiner}', ""); + Expect(0, 8205, '\P{InSC=_-joiner}', ""); + Expect(1, 8205, '\P{^InSC=_-joiner}', ""); + Expect(0, 8206, '\p{InSC=_-joiner}', ""); + Expect(1, 8206, '\p{^InSC=_-joiner}', ""); + Expect(1, 8206, '\P{InSC=_-joiner}', ""); + Expect(0, 8206, '\P{^InSC=_-joiner}', ""); + Error('\p{Is_Indic_Syllabic_Category=/a/ JOINER}'); + Error('\P{Is_Indic_Syllabic_Category=/a/ JOINER}'); Expect(1, 8205, '\p{Is_Indic_Syllabic_Category=joiner}', ""); Expect(0, 8205, '\p{^Is_Indic_Syllabic_Category=joiner}', ""); Expect(0, 8205, '\P{Is_Indic_Syllabic_Category=joiner}', ""); @@ -48066,16 +50426,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8206, '\p{^Is_Indic_Syllabic_Category=joiner}', ""); Expect(1, 8206, '\P{Is_Indic_Syllabic_Category=joiner}', ""); Expect(0, 8206, '\P{^Is_Indic_Syllabic_Category=joiner}', ""); - Expect(1, 8205, '\p{Is_Indic_Syllabic_Category= Joiner}', ""); - Expect(0, 8205, '\p{^Is_Indic_Syllabic_Category= Joiner}', ""); - Expect(0, 8205, '\P{Is_Indic_Syllabic_Category= Joiner}', ""); - Expect(1, 8205, '\P{^Is_Indic_Syllabic_Category= Joiner}', ""); - Expect(0, 8206, '\p{Is_Indic_Syllabic_Category= Joiner}', ""); - Expect(1, 8206, '\p{^Is_Indic_Syllabic_Category= Joiner}', ""); - Expect(1, 8206, '\P{Is_Indic_Syllabic_Category= Joiner}', ""); - Expect(0, 8206, '\P{^Is_Indic_Syllabic_Category= Joiner}', ""); - Error('\p{Is_InSC=/a/ -Joiner}'); - Error('\P{Is_InSC=/a/ -Joiner}'); + Expect(1, 8205, '\p{Is_Indic_Syllabic_Category=-JOINER}', ""); + Expect(0, 8205, '\p{^Is_Indic_Syllabic_Category=-JOINER}', ""); + Expect(0, 8205, '\P{Is_Indic_Syllabic_Category=-JOINER}', ""); + Expect(1, 8205, '\P{^Is_Indic_Syllabic_Category=-JOINER}', ""); + Expect(0, 8206, '\p{Is_Indic_Syllabic_Category=-JOINER}', ""); + Expect(1, 8206, '\p{^Is_Indic_Syllabic_Category=-JOINER}', ""); + Expect(1, 8206, '\P{Is_Indic_Syllabic_Category=-JOINER}', ""); + Expect(0, 8206, '\P{^Is_Indic_Syllabic_Category=-JOINER}', ""); + Error('\p{Is_InSC= _JOINER/a/}'); + Error('\P{Is_InSC= _JOINER/a/}'); Expect(1, 8205, '\p{Is_InSC=joiner}', ""); Expect(0, 8205, '\p{^Is_InSC=joiner}', ""); Expect(0, 8205, '\P{Is_InSC=joiner}', ""); @@ -48084,16 +50444,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8206, '\p{^Is_InSC=joiner}', ""); Expect(1, 8206, '\P{Is_InSC=joiner}', ""); Expect(0, 8206, '\P{^Is_InSC=joiner}', ""); - Expect(1, 8205, '\p{Is_InSC=__JOINER}', ""); - Expect(0, 8205, '\p{^Is_InSC=__JOINER}', ""); - Expect(0, 8205, '\P{Is_InSC=__JOINER}', ""); - Expect(1, 8205, '\P{^Is_InSC=__JOINER}', ""); - Expect(0, 8206, '\p{Is_InSC=__JOINER}', ""); - Expect(1, 8206, '\p{^Is_InSC=__JOINER}', ""); - Expect(1, 8206, '\P{Is_InSC=__JOINER}', ""); - Expect(0, 8206, '\P{^Is_InSC=__JOINER}', ""); - Error('\p{Indic_Syllabic_Category= _modifying_Letter:=}'); - Error('\P{Indic_Syllabic_Category= _modifying_Letter:=}'); + Expect(1, 8205, '\p{Is_InSC=--Joiner}', ""); + Expect(0, 8205, '\p{^Is_InSC=--Joiner}', ""); + Expect(0, 8205, '\P{Is_InSC=--Joiner}', ""); + Expect(1, 8205, '\P{^Is_InSC=--Joiner}', ""); + Expect(0, 8206, '\p{Is_InSC=--Joiner}', ""); + Expect(1, 8206, '\p{^Is_InSC=--Joiner}', ""); + Expect(1, 8206, '\P{Is_InSC=--Joiner}', ""); + Expect(0, 8206, '\P{^Is_InSC=--Joiner}', ""); + Error('\p{Indic_Syllabic_Category: -_modifying_LETTER/a/}'); + Error('\P{Indic_Syllabic_Category: -_modifying_LETTER/a/}'); Expect(1, 2947, '\p{Indic_Syllabic_Category=:\AModifying_Letter\z:}', "");; Expect(0, 2948, '\p{Indic_Syllabic_Category=:\AModifying_Letter\z:}', "");; Expect(1, 2947, '\p{Indic_Syllabic_Category=modifyingletter}', ""); @@ -48106,38 +50466,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2948, '\P{^Indic_Syllabic_Category=modifyingletter}', ""); Expect(1, 2947, '\p{Indic_Syllabic_Category=:\Amodifyingletter\z:}', "");; Expect(0, 2948, '\p{Indic_Syllabic_Category=:\Amodifyingletter\z:}', "");; - Expect(1, 2947, '\p{Indic_Syllabic_Category=_MODIFYING_Letter}', ""); - Expect(0, 2947, '\p{^Indic_Syllabic_Category=_MODIFYING_Letter}', ""); - Expect(0, 2947, '\P{Indic_Syllabic_Category=_MODIFYING_Letter}', ""); - Expect(1, 2947, '\P{^Indic_Syllabic_Category=_MODIFYING_Letter}', ""); - Expect(0, 2948, '\p{Indic_Syllabic_Category=_MODIFYING_Letter}', ""); - Expect(1, 2948, '\p{^Indic_Syllabic_Category=_MODIFYING_Letter}', ""); - Expect(1, 2948, '\P{Indic_Syllabic_Category=_MODIFYING_Letter}', ""); - Expect(0, 2948, '\P{^Indic_Syllabic_Category=_MODIFYING_Letter}', ""); - Error('\p{InSC= Modifying_Letter:=}'); - Error('\P{InSC= Modifying_Letter:=}'); + Expect(1, 2947, '\p{Indic_Syllabic_Category: modifying_Letter}', ""); + Expect(0, 2947, '\p{^Indic_Syllabic_Category: modifying_Letter}', ""); + Expect(0, 2947, '\P{Indic_Syllabic_Category: modifying_Letter}', ""); + Expect(1, 2947, '\P{^Indic_Syllabic_Category: modifying_Letter}', ""); + Expect(0, 2948, '\p{Indic_Syllabic_Category: modifying_Letter}', ""); + Expect(1, 2948, '\p{^Indic_Syllabic_Category: modifying_Letter}', ""); + Expect(1, 2948, '\P{Indic_Syllabic_Category: modifying_Letter}', ""); + Expect(0, 2948, '\P{^Indic_Syllabic_Category: modifying_Letter}', ""); + Error('\p{InSC=-:=Modifying_LETTER}'); + Error('\P{InSC=-:=Modifying_LETTER}'); Expect(1, 2947, '\p{InSC=:\AModifying_Letter\z:}', "");; Expect(0, 2948, '\p{InSC=:\AModifying_Letter\z:}', "");; - Expect(1, 2947, '\p{InSC:modifyingletter}', ""); - Expect(0, 2947, '\p{^InSC:modifyingletter}', ""); - Expect(0, 2947, '\P{InSC:modifyingletter}', ""); - Expect(1, 2947, '\P{^InSC:modifyingletter}', ""); - Expect(0, 2948, '\p{InSC:modifyingletter}', ""); - Expect(1, 2948, '\p{^InSC:modifyingletter}', ""); - Expect(1, 2948, '\P{InSC:modifyingletter}', ""); - Expect(0, 2948, '\P{^InSC:modifyingletter}', ""); + Expect(1, 2947, '\p{InSC: modifyingletter}', ""); + Expect(0, 2947, '\p{^InSC: modifyingletter}', ""); + Expect(0, 2947, '\P{InSC: modifyingletter}', ""); + Expect(1, 2947, '\P{^InSC: modifyingletter}', ""); + Expect(0, 2948, '\p{InSC: modifyingletter}', ""); + Expect(1, 2948, '\p{^InSC: modifyingletter}', ""); + Expect(1, 2948, '\P{InSC: modifyingletter}', ""); + Expect(0, 2948, '\P{^InSC: modifyingletter}', ""); Expect(1, 2947, '\p{InSC=:\Amodifyingletter\z:}', "");; Expect(0, 2948, '\p{InSC=:\Amodifyingletter\z:}', "");; - Expect(1, 2947, '\p{InSC=_MODIFYING_Letter}', ""); - Expect(0, 2947, '\p{^InSC=_MODIFYING_Letter}', ""); - Expect(0, 2947, '\P{InSC=_MODIFYING_Letter}', ""); - Expect(1, 2947, '\P{^InSC=_MODIFYING_Letter}', ""); - Expect(0, 2948, '\p{InSC=_MODIFYING_Letter}', ""); - Expect(1, 2948, '\p{^InSC=_MODIFYING_Letter}', ""); - Expect(1, 2948, '\P{InSC=_MODIFYING_Letter}', ""); - Expect(0, 2948, '\P{^InSC=_MODIFYING_Letter}', ""); - Error('\p{Is_Indic_Syllabic_Category=_:=modifying_Letter}'); - Error('\P{Is_Indic_Syllabic_Category=_:=modifying_Letter}'); + Expect(1, 2947, '\p{InSC=- MODIFYING_LETTER}', ""); + Expect(0, 2947, '\p{^InSC=- MODIFYING_LETTER}', ""); + Expect(0, 2947, '\P{InSC=- MODIFYING_LETTER}', ""); + Expect(1, 2947, '\P{^InSC=- MODIFYING_LETTER}', ""); + Expect(0, 2948, '\p{InSC=- MODIFYING_LETTER}', ""); + Expect(1, 2948, '\p{^InSC=- MODIFYING_LETTER}', ""); + Expect(1, 2948, '\P{InSC=- MODIFYING_LETTER}', ""); + Expect(0, 2948, '\P{^InSC=- MODIFYING_LETTER}', ""); + Error('\p{Is_Indic_Syllabic_Category: -Modifying_Letter/a/}'); + Error('\P{Is_Indic_Syllabic_Category: -Modifying_Letter/a/}'); Expect(1, 2947, '\p{Is_Indic_Syllabic_Category=modifyingletter}', ""); Expect(0, 2947, '\p{^Is_Indic_Syllabic_Category=modifyingletter}', ""); Expect(0, 2947, '\P{Is_Indic_Syllabic_Category=modifyingletter}', ""); @@ -48146,16 +50506,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2948, '\p{^Is_Indic_Syllabic_Category=modifyingletter}', ""); Expect(1, 2948, '\P{Is_Indic_Syllabic_Category=modifyingletter}', ""); Expect(0, 2948, '\P{^Is_Indic_Syllabic_Category=modifyingletter}', ""); - Expect(1, 2947, '\p{Is_Indic_Syllabic_Category= -Modifying_LETTER}', ""); - Expect(0, 2947, '\p{^Is_Indic_Syllabic_Category= -Modifying_LETTER}', ""); - Expect(0, 2947, '\P{Is_Indic_Syllabic_Category= -Modifying_LETTER}', ""); - Expect(1, 2947, '\P{^Is_Indic_Syllabic_Category= -Modifying_LETTER}', ""); - Expect(0, 2948, '\p{Is_Indic_Syllabic_Category= -Modifying_LETTER}', ""); - Expect(1, 2948, '\p{^Is_Indic_Syllabic_Category= -Modifying_LETTER}', ""); - Expect(1, 2948, '\P{Is_Indic_Syllabic_Category= -Modifying_LETTER}', ""); - Expect(0, 2948, '\P{^Is_Indic_Syllabic_Category= -Modifying_LETTER}', ""); - Error('\p{Is_InSC=/a/MODIFYING_letter}'); - Error('\P{Is_InSC=/a/MODIFYING_letter}'); + Expect(1, 2947, '\p{Is_Indic_Syllabic_Category: Modifying_Letter}', ""); + Expect(0, 2947, '\p{^Is_Indic_Syllabic_Category: Modifying_Letter}', ""); + Expect(0, 2947, '\P{Is_Indic_Syllabic_Category: Modifying_Letter}', ""); + Expect(1, 2947, '\P{^Is_Indic_Syllabic_Category: Modifying_Letter}', ""); + Expect(0, 2948, '\p{Is_Indic_Syllabic_Category: Modifying_Letter}', ""); + Expect(1, 2948, '\p{^Is_Indic_Syllabic_Category: Modifying_Letter}', ""); + Expect(1, 2948, '\P{Is_Indic_Syllabic_Category: Modifying_Letter}', ""); + Expect(0, 2948, '\P{^Is_Indic_Syllabic_Category: Modifying_Letter}', ""); + Error('\p{Is_InSC=/a/modifying_letter}'); + Error('\P{Is_InSC=/a/modifying_letter}'); Expect(1, 2947, '\p{Is_InSC=modifyingletter}', ""); Expect(0, 2947, '\p{^Is_InSC=modifyingletter}', ""); Expect(0, 2947, '\P{Is_InSC=modifyingletter}', ""); @@ -48164,16 +50524,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2948, '\p{^Is_InSC=modifyingletter}', ""); Expect(1, 2948, '\P{Is_InSC=modifyingletter}', ""); Expect(0, 2948, '\P{^Is_InSC=modifyingletter}', ""); - Expect(1, 2947, '\p{Is_InSC= MODIFYING_Letter}', ""); - Expect(0, 2947, '\p{^Is_InSC= MODIFYING_Letter}', ""); - Expect(0, 2947, '\P{Is_InSC= MODIFYING_Letter}', ""); - Expect(1, 2947, '\P{^Is_InSC= MODIFYING_Letter}', ""); - Expect(0, 2948, '\p{Is_InSC= MODIFYING_Letter}', ""); - Expect(1, 2948, '\p{^Is_InSC= MODIFYING_Letter}', ""); - Expect(1, 2948, '\P{Is_InSC= MODIFYING_Letter}', ""); - Expect(0, 2948, '\P{^Is_InSC= MODIFYING_Letter}', ""); - Error('\p{Indic_Syllabic_Category=:=Non_Joiner}'); - Error('\P{Indic_Syllabic_Category=:=Non_Joiner}'); + Expect(1, 2947, '\p{Is_InSC: _ modifying_Letter}', ""); + Expect(0, 2947, '\p{^Is_InSC: _ modifying_Letter}', ""); + Expect(0, 2947, '\P{Is_InSC: _ modifying_Letter}', ""); + Expect(1, 2947, '\P{^Is_InSC: _ modifying_Letter}', ""); + Expect(0, 2948, '\p{Is_InSC: _ modifying_Letter}', ""); + Expect(1, 2948, '\p{^Is_InSC: _ modifying_Letter}', ""); + Expect(1, 2948, '\P{Is_InSC: _ modifying_Letter}', ""); + Expect(0, 2948, '\P{^Is_InSC: _ modifying_Letter}', ""); + Error('\p{Indic_Syllabic_Category= :=Non_Joiner}'); + Error('\P{Indic_Syllabic_Category= :=Non_Joiner}'); Expect(1, 8204, '\p{Indic_Syllabic_Category=:\ANon_Joiner\z:}', "");; Expect(0, 8205, '\p{Indic_Syllabic_Category=:\ANon_Joiner\z:}', "");; Expect(1, 8204, '\p{Indic_Syllabic_Category=nonjoiner}', ""); @@ -48186,16 +50546,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8205, '\P{^Indic_Syllabic_Category=nonjoiner}', ""); Expect(1, 8204, '\p{Indic_Syllabic_Category=:\Anonjoiner\z:}', "");; Expect(0, 8205, '\p{Indic_Syllabic_Category=:\Anonjoiner\z:}', "");; - Expect(1, 8204, '\p{Indic_Syllabic_Category=Non_Joiner}', ""); - Expect(0, 8204, '\p{^Indic_Syllabic_Category=Non_Joiner}', ""); - Expect(0, 8204, '\P{Indic_Syllabic_Category=Non_Joiner}', ""); - Expect(1, 8204, '\P{^Indic_Syllabic_Category=Non_Joiner}', ""); - Expect(0, 8205, '\p{Indic_Syllabic_Category=Non_Joiner}', ""); - Expect(1, 8205, '\p{^Indic_Syllabic_Category=Non_Joiner}', ""); - Expect(1, 8205, '\P{Indic_Syllabic_Category=Non_Joiner}', ""); - Expect(0, 8205, '\P{^Indic_Syllabic_Category=Non_Joiner}', ""); - Error('\p{InSC=/a/Non_Joiner}'); - Error('\P{InSC=/a/Non_Joiner}'); + Expect(1, 8204, '\p{Indic_Syllabic_Category= NON_joiner}', ""); + Expect(0, 8204, '\p{^Indic_Syllabic_Category= NON_joiner}', ""); + Expect(0, 8204, '\P{Indic_Syllabic_Category= NON_joiner}', ""); + Expect(1, 8204, '\P{^Indic_Syllabic_Category= NON_joiner}', ""); + Expect(0, 8205, '\p{Indic_Syllabic_Category= NON_joiner}', ""); + Expect(1, 8205, '\p{^Indic_Syllabic_Category= NON_joiner}', ""); + Expect(1, 8205, '\P{Indic_Syllabic_Category= NON_joiner}', ""); + Expect(0, 8205, '\P{^Indic_Syllabic_Category= NON_joiner}', ""); + Error('\p{InSC: /a/ -Non_Joiner}'); + Error('\P{InSC: /a/ -Non_Joiner}'); Expect(1, 8204, '\p{InSC=:\ANon_Joiner\z:}', "");; Expect(0, 8205, '\p{InSC=:\ANon_Joiner\z:}', "");; Expect(1, 8204, '\p{InSC=nonjoiner}', ""); @@ -48208,16 +50568,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8205, '\P{^InSC=nonjoiner}', ""); Expect(1, 8204, '\p{InSC=:\Anonjoiner\z:}', "");; Expect(0, 8205, '\p{InSC=:\Anonjoiner\z:}', "");; - Expect(1, 8204, '\p{InSC= NON_Joiner}', ""); - Expect(0, 8204, '\p{^InSC= NON_Joiner}', ""); - Expect(0, 8204, '\P{InSC= NON_Joiner}', ""); - Expect(1, 8204, '\P{^InSC= NON_Joiner}', ""); - Expect(0, 8205, '\p{InSC= NON_Joiner}', ""); - Expect(1, 8205, '\p{^InSC= NON_Joiner}', ""); - Expect(1, 8205, '\P{InSC= NON_Joiner}', ""); - Expect(0, 8205, '\P{^InSC= NON_Joiner}', ""); - Error('\p{Is_Indic_Syllabic_Category=:=Non_Joiner}'); - Error('\P{Is_Indic_Syllabic_Category=:=Non_Joiner}'); + Expect(1, 8204, '\p{InSC=_-NON_Joiner}', ""); + Expect(0, 8204, '\p{^InSC=_-NON_Joiner}', ""); + Expect(0, 8204, '\P{InSC=_-NON_Joiner}', ""); + Expect(1, 8204, '\P{^InSC=_-NON_Joiner}', ""); + Expect(0, 8205, '\p{InSC=_-NON_Joiner}', ""); + Expect(1, 8205, '\p{^InSC=_-NON_Joiner}', ""); + Expect(1, 8205, '\P{InSC=_-NON_Joiner}', ""); + Expect(0, 8205, '\P{^InSC=_-NON_Joiner}', ""); + Error('\p{Is_Indic_Syllabic_Category: :=Non_JOINER}'); + Error('\P{Is_Indic_Syllabic_Category: :=Non_JOINER}'); Expect(1, 8204, '\p{Is_Indic_Syllabic_Category=nonjoiner}', ""); Expect(0, 8204, '\p{^Is_Indic_Syllabic_Category=nonjoiner}', ""); Expect(0, 8204, '\P{Is_Indic_Syllabic_Category=nonjoiner}', ""); @@ -48226,16 +50586,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8205, '\p{^Is_Indic_Syllabic_Category=nonjoiner}', ""); Expect(1, 8205, '\P{Is_Indic_Syllabic_Category=nonjoiner}', ""); Expect(0, 8205, '\P{^Is_Indic_Syllabic_Category=nonjoiner}', ""); - Expect(1, 8204, '\p{Is_Indic_Syllabic_Category=-non_JOINER}', ""); - Expect(0, 8204, '\p{^Is_Indic_Syllabic_Category=-non_JOINER}', ""); - Expect(0, 8204, '\P{Is_Indic_Syllabic_Category=-non_JOINER}', ""); - Expect(1, 8204, '\P{^Is_Indic_Syllabic_Category=-non_JOINER}', ""); - Expect(0, 8205, '\p{Is_Indic_Syllabic_Category=-non_JOINER}', ""); - Expect(1, 8205, '\p{^Is_Indic_Syllabic_Category=-non_JOINER}', ""); - Expect(1, 8205, '\P{Is_Indic_Syllabic_Category=-non_JOINER}', ""); - Expect(0, 8205, '\P{^Is_Indic_Syllabic_Category=-non_JOINER}', ""); - Error('\p{Is_InSC:/a/ _NON_Joiner}'); - Error('\P{Is_InSC:/a/ _NON_Joiner}'); + Expect(1, 8204, '\p{Is_Indic_Syllabic_Category=- Non_joiner}', ""); + Expect(0, 8204, '\p{^Is_Indic_Syllabic_Category=- Non_joiner}', ""); + Expect(0, 8204, '\P{Is_Indic_Syllabic_Category=- Non_joiner}', ""); + Expect(1, 8204, '\P{^Is_Indic_Syllabic_Category=- Non_joiner}', ""); + Expect(0, 8205, '\p{Is_Indic_Syllabic_Category=- Non_joiner}', ""); + Expect(1, 8205, '\p{^Is_Indic_Syllabic_Category=- Non_joiner}', ""); + Expect(1, 8205, '\P{Is_Indic_Syllabic_Category=- Non_joiner}', ""); + Expect(0, 8205, '\P{^Is_Indic_Syllabic_Category=- Non_joiner}', ""); + Error('\p{Is_InSC=:= _Non_joiner}'); + Error('\P{Is_InSC=:= _Non_joiner}'); Expect(1, 8204, '\p{Is_InSC=nonjoiner}', ""); Expect(0, 8204, '\p{^Is_InSC=nonjoiner}', ""); Expect(0, 8204, '\P{Is_InSC=nonjoiner}', ""); @@ -48244,96 +50604,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8205, '\p{^Is_InSC=nonjoiner}', ""); Expect(1, 8205, '\P{Is_InSC=nonjoiner}', ""); Expect(0, 8205, '\P{^Is_InSC=nonjoiner}', ""); - Expect(1, 8204, '\p{Is_InSC= Non_Joiner}', ""); - Expect(0, 8204, '\p{^Is_InSC= Non_Joiner}', ""); - Expect(0, 8204, '\P{Is_InSC= Non_Joiner}', ""); - Expect(1, 8204, '\P{^Is_InSC= Non_Joiner}', ""); - Expect(0, 8205, '\p{Is_InSC= Non_Joiner}', ""); - Expect(1, 8205, '\p{^Is_InSC= Non_Joiner}', ""); - Expect(1, 8205, '\P{Is_InSC= Non_Joiner}', ""); - Expect(0, 8205, '\P{^Is_InSC= Non_Joiner}', ""); - Error('\p{Indic_Syllabic_Category=/a/__Nukta}'); - Error('\P{Indic_Syllabic_Category=/a/__Nukta}'); + Expect(1, 8204, '\p{Is_InSC=-NON_Joiner}', ""); + Expect(0, 8204, '\p{^Is_InSC=-NON_Joiner}', ""); + Expect(0, 8204, '\P{Is_InSC=-NON_Joiner}', ""); + Expect(1, 8204, '\P{^Is_InSC=-NON_Joiner}', ""); + Expect(0, 8205, '\p{Is_InSC=-NON_Joiner}', ""); + Expect(1, 8205, '\p{^Is_InSC=-NON_Joiner}', ""); + Expect(1, 8205, '\P{Is_InSC=-NON_Joiner}', ""); + Expect(0, 8205, '\P{^Is_InSC=-NON_Joiner}', ""); + Error('\p{Indic_Syllabic_Category= Nukta/a/}'); + Error('\P{Indic_Syllabic_Category= Nukta/a/}'); Expect(1, 73026, '\p{Indic_Syllabic_Category=:\ANukta\z:}', "");; Expect(0, 73027, '\p{Indic_Syllabic_Category=:\ANukta\z:}', "");; - Expect(1, 73026, '\p{Indic_Syllabic_Category:nukta}', ""); - Expect(0, 73026, '\p{^Indic_Syllabic_Category:nukta}', ""); - Expect(0, 73026, '\P{Indic_Syllabic_Category:nukta}', ""); - Expect(1, 73026, '\P{^Indic_Syllabic_Category:nukta}', ""); - Expect(0, 73027, '\p{Indic_Syllabic_Category:nukta}', ""); - Expect(1, 73027, '\p{^Indic_Syllabic_Category:nukta}', ""); - Expect(1, 73027, '\P{Indic_Syllabic_Category:nukta}', ""); - Expect(0, 73027, '\P{^Indic_Syllabic_Category:nukta}', ""); + Expect(1, 73026, '\p{Indic_Syllabic_Category=nukta}', ""); + Expect(0, 73026, '\p{^Indic_Syllabic_Category=nukta}', ""); + Expect(0, 73026, '\P{Indic_Syllabic_Category=nukta}', ""); + Expect(1, 73026, '\P{^Indic_Syllabic_Category=nukta}', ""); + Expect(0, 73027, '\p{Indic_Syllabic_Category=nukta}', ""); + Expect(1, 73027, '\p{^Indic_Syllabic_Category=nukta}', ""); + Expect(1, 73027, '\P{Indic_Syllabic_Category=nukta}', ""); + Expect(0, 73027, '\P{^Indic_Syllabic_Category=nukta}', ""); Expect(1, 73026, '\p{Indic_Syllabic_Category=:\Anukta\z:}', "");; Expect(0, 73027, '\p{Indic_Syllabic_Category=:\Anukta\z:}', "");; - Expect(1, 73026, '\p{Indic_Syllabic_Category: -NUKTA}', ""); - Expect(0, 73026, '\p{^Indic_Syllabic_Category: -NUKTA}', ""); - Expect(0, 73026, '\P{Indic_Syllabic_Category: -NUKTA}', ""); - Expect(1, 73026, '\P{^Indic_Syllabic_Category: -NUKTA}', ""); - Expect(0, 73027, '\p{Indic_Syllabic_Category: -NUKTA}', ""); - Expect(1, 73027, '\p{^Indic_Syllabic_Category: -NUKTA}', ""); - Expect(1, 73027, '\P{Indic_Syllabic_Category: -NUKTA}', ""); - Expect(0, 73027, '\P{^Indic_Syllabic_Category: -NUKTA}', ""); - Error('\p{InSC=-/a/NUKTA}'); - Error('\P{InSC=-/a/NUKTA}'); + Expect(1, 73026, '\p{Indic_Syllabic_Category= nukta}', ""); + Expect(0, 73026, '\p{^Indic_Syllabic_Category= nukta}', ""); + Expect(0, 73026, '\P{Indic_Syllabic_Category= nukta}', ""); + Expect(1, 73026, '\P{^Indic_Syllabic_Category= nukta}', ""); + Expect(0, 73027, '\p{Indic_Syllabic_Category= nukta}', ""); + Expect(1, 73027, '\p{^Indic_Syllabic_Category= nukta}', ""); + Expect(1, 73027, '\P{Indic_Syllabic_Category= nukta}', ""); + Expect(0, 73027, '\P{^Indic_Syllabic_Category= nukta}', ""); + Error('\p{InSC=:= Nukta}'); + Error('\P{InSC=:= Nukta}'); Expect(1, 73026, '\p{InSC=:\ANukta\z:}', "");; Expect(0, 73027, '\p{InSC=:\ANukta\z:}', "");; - Expect(1, 73026, '\p{InSC=nukta}', ""); - Expect(0, 73026, '\p{^InSC=nukta}', ""); - Expect(0, 73026, '\P{InSC=nukta}', ""); - Expect(1, 73026, '\P{^InSC=nukta}', ""); - Expect(0, 73027, '\p{InSC=nukta}', ""); - Expect(1, 73027, '\p{^InSC=nukta}', ""); - Expect(1, 73027, '\P{InSC=nukta}', ""); - Expect(0, 73027, '\P{^InSC=nukta}', ""); + Expect(1, 73026, '\p{InSC:nukta}', ""); + Expect(0, 73026, '\p{^InSC:nukta}', ""); + Expect(0, 73026, '\P{InSC:nukta}', ""); + Expect(1, 73026, '\P{^InSC:nukta}', ""); + Expect(0, 73027, '\p{InSC:nukta}', ""); + Expect(1, 73027, '\p{^InSC:nukta}', ""); + Expect(1, 73027, '\P{InSC:nukta}', ""); + Expect(0, 73027, '\P{^InSC:nukta}', ""); Expect(1, 73026, '\p{InSC=:\Anukta\z:}', "");; Expect(0, 73027, '\p{InSC=:\Anukta\z:}', "");; - Expect(1, 73026, '\p{InSC=__nukta}', ""); - Expect(0, 73026, '\p{^InSC=__nukta}', ""); - Expect(0, 73026, '\P{InSC=__nukta}', ""); - Expect(1, 73026, '\P{^InSC=__nukta}', ""); - Expect(0, 73027, '\p{InSC=__nukta}', ""); - Expect(1, 73027, '\p{^InSC=__nukta}', ""); - Expect(1, 73027, '\P{InSC=__nukta}', ""); - Expect(0, 73027, '\P{^InSC=__nukta}', ""); - Error('\p{Is_Indic_Syllabic_Category= _Nukta/a/}'); - Error('\P{Is_Indic_Syllabic_Category= _Nukta/a/}'); - Expect(1, 73026, '\p{Is_Indic_Syllabic_Category:nukta}', ""); - Expect(0, 73026, '\p{^Is_Indic_Syllabic_Category:nukta}', ""); - Expect(0, 73026, '\P{Is_Indic_Syllabic_Category:nukta}', ""); - Expect(1, 73026, '\P{^Is_Indic_Syllabic_Category:nukta}', ""); - Expect(0, 73027, '\p{Is_Indic_Syllabic_Category:nukta}', ""); - Expect(1, 73027, '\p{^Is_Indic_Syllabic_Category:nukta}', ""); - Expect(1, 73027, '\P{Is_Indic_Syllabic_Category:nukta}', ""); - Expect(0, 73027, '\P{^Is_Indic_Syllabic_Category:nukta}', ""); - Expect(1, 73026, '\p{Is_Indic_Syllabic_Category=_Nukta}', ""); - Expect(0, 73026, '\p{^Is_Indic_Syllabic_Category=_Nukta}', ""); - Expect(0, 73026, '\P{Is_Indic_Syllabic_Category=_Nukta}', ""); - Expect(1, 73026, '\P{^Is_Indic_Syllabic_Category=_Nukta}', ""); - Expect(0, 73027, '\p{Is_Indic_Syllabic_Category=_Nukta}', ""); - Expect(1, 73027, '\p{^Is_Indic_Syllabic_Category=_Nukta}', ""); - Expect(1, 73027, '\P{Is_Indic_Syllabic_Category=_Nukta}', ""); - Expect(0, 73027, '\P{^Is_Indic_Syllabic_Category=_Nukta}', ""); - Error('\p{Is_InSC= NUKTA/a/}'); - Error('\P{Is_InSC= NUKTA/a/}'); - Expect(1, 73026, '\p{Is_InSC: nukta}', ""); - Expect(0, 73026, '\p{^Is_InSC: nukta}', ""); - Expect(0, 73026, '\P{Is_InSC: nukta}', ""); - Expect(1, 73026, '\P{^Is_InSC: nukta}', ""); - Expect(0, 73027, '\p{Is_InSC: nukta}', ""); - Expect(1, 73027, '\p{^Is_InSC: nukta}', ""); - Expect(1, 73027, '\P{Is_InSC: nukta}', ""); - Expect(0, 73027, '\P{^Is_InSC: nukta}', ""); - Expect(1, 73026, '\p{Is_InSC= nukta}', ""); - Expect(0, 73026, '\p{^Is_InSC= nukta}', ""); - Expect(0, 73026, '\P{Is_InSC= nukta}', ""); - Expect(1, 73026, '\P{^Is_InSC= nukta}', ""); - Expect(0, 73027, '\p{Is_InSC= nukta}', ""); - Expect(1, 73027, '\p{^Is_InSC= nukta}', ""); - Expect(1, 73027, '\P{Is_InSC= nukta}', ""); - Expect(0, 73027, '\P{^Is_InSC= nukta}', ""); - Error('\p{Indic_Syllabic_Category=-/a/number}'); - Error('\P{Indic_Syllabic_Category=-/a/number}'); + Expect(1, 73026, '\p{InSC=_ Nukta}', ""); + Expect(0, 73026, '\p{^InSC=_ Nukta}', ""); + Expect(0, 73026, '\P{InSC=_ Nukta}', ""); + Expect(1, 73026, '\P{^InSC=_ Nukta}', ""); + Expect(0, 73027, '\p{InSC=_ Nukta}', ""); + Expect(1, 73027, '\p{^InSC=_ Nukta}', ""); + Expect(1, 73027, '\P{InSC=_ Nukta}', ""); + Expect(0, 73027, '\P{^InSC=_ Nukta}', ""); + Error('\p{Is_Indic_Syllabic_Category= NUKTA/a/}'); + Error('\P{Is_Indic_Syllabic_Category= NUKTA/a/}'); + Expect(1, 73026, '\p{Is_Indic_Syllabic_Category=nukta}', ""); + Expect(0, 73026, '\p{^Is_Indic_Syllabic_Category=nukta}', ""); + Expect(0, 73026, '\P{Is_Indic_Syllabic_Category=nukta}', ""); + Expect(1, 73026, '\P{^Is_Indic_Syllabic_Category=nukta}', ""); + Expect(0, 73027, '\p{Is_Indic_Syllabic_Category=nukta}', ""); + Expect(1, 73027, '\p{^Is_Indic_Syllabic_Category=nukta}', ""); + Expect(1, 73027, '\P{Is_Indic_Syllabic_Category=nukta}', ""); + Expect(0, 73027, '\P{^Is_Indic_Syllabic_Category=nukta}', ""); + Expect(1, 73026, '\p{Is_Indic_Syllabic_Category= nukta}', ""); + Expect(0, 73026, '\p{^Is_Indic_Syllabic_Category= nukta}', ""); + Expect(0, 73026, '\P{Is_Indic_Syllabic_Category= nukta}', ""); + Expect(1, 73026, '\P{^Is_Indic_Syllabic_Category= nukta}', ""); + Expect(0, 73027, '\p{Is_Indic_Syllabic_Category= nukta}', ""); + Expect(1, 73027, '\p{^Is_Indic_Syllabic_Category= nukta}', ""); + Expect(1, 73027, '\P{Is_Indic_Syllabic_Category= nukta}', ""); + Expect(0, 73027, '\P{^Is_Indic_Syllabic_Category= nukta}', ""); + Error('\p{Is_InSC=/a/_NUKTA}'); + Error('\P{Is_InSC=/a/_NUKTA}'); + Expect(1, 73026, '\p{Is_InSC=nukta}', ""); + Expect(0, 73026, '\p{^Is_InSC=nukta}', ""); + Expect(0, 73026, '\P{Is_InSC=nukta}', ""); + Expect(1, 73026, '\P{^Is_InSC=nukta}', ""); + Expect(0, 73027, '\p{Is_InSC=nukta}', ""); + Expect(1, 73027, '\p{^Is_InSC=nukta}', ""); + Expect(1, 73027, '\P{Is_InSC=nukta}', ""); + Expect(0, 73027, '\P{^Is_InSC=nukta}', ""); + Expect(1, 73026, '\p{Is_InSC: nukta}', ""); + Expect(0, 73026, '\p{^Is_InSC: nukta}', ""); + Expect(0, 73026, '\P{Is_InSC: nukta}', ""); + Expect(1, 73026, '\P{^Is_InSC: nukta}', ""); + Expect(0, 73027, '\p{Is_InSC: nukta}', ""); + Expect(1, 73027, '\p{^Is_InSC: nukta}', ""); + Expect(1, 73027, '\P{Is_InSC: nukta}', ""); + Expect(0, 73027, '\P{^Is_InSC: nukta}', ""); + Error('\p{Indic_Syllabic_Category=_:=Number}'); + Error('\P{Indic_Syllabic_Category=_:=Number}'); Expect(1, 73129, '\p{Indic_Syllabic_Category=:\ANumber\z:}', "");; Expect(0, 73130, '\p{Indic_Syllabic_Category=:\ANumber\z:}', "");; Expect(1, 73129, '\p{Indic_Syllabic_Category=number}', ""); @@ -48346,16 +50706,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73130, '\P{^Indic_Syllabic_Category=number}', ""); Expect(1, 73129, '\p{Indic_Syllabic_Category=:\Anumber\z:}', "");; Expect(0, 73130, '\p{Indic_Syllabic_Category=:\Anumber\z:}', "");; - Expect(1, 73129, '\p{Indic_Syllabic_Category= Number}', ""); - Expect(0, 73129, '\p{^Indic_Syllabic_Category= Number}', ""); - Expect(0, 73129, '\P{Indic_Syllabic_Category= Number}', ""); - Expect(1, 73129, '\P{^Indic_Syllabic_Category= Number}', ""); - Expect(0, 73130, '\p{Indic_Syllabic_Category= Number}', ""); - Expect(1, 73130, '\p{^Indic_Syllabic_Category= Number}', ""); - Expect(1, 73130, '\P{Indic_Syllabic_Category= Number}', ""); - Expect(0, 73130, '\P{^Indic_Syllabic_Category= Number}', ""); - Error('\p{InSC=/a/-number}'); - Error('\P{InSC=/a/-number}'); + Expect(1, 73129, '\p{Indic_Syllabic_Category=--NUMBER}', ""); + Expect(0, 73129, '\p{^Indic_Syllabic_Category=--NUMBER}', ""); + Expect(0, 73129, '\P{Indic_Syllabic_Category=--NUMBER}', ""); + Expect(1, 73129, '\P{^Indic_Syllabic_Category=--NUMBER}', ""); + Expect(0, 73130, '\p{Indic_Syllabic_Category=--NUMBER}', ""); + Expect(1, 73130, '\p{^Indic_Syllabic_Category=--NUMBER}', ""); + Expect(1, 73130, '\P{Indic_Syllabic_Category=--NUMBER}', ""); + Expect(0, 73130, '\P{^Indic_Syllabic_Category=--NUMBER}', ""); + Error('\p{InSC:/a/ number}'); + Error('\P{InSC:/a/ number}'); Expect(1, 73129, '\p{InSC=:\ANumber\z:}', "");; Expect(0, 73130, '\p{InSC=:\ANumber\z:}', "");; Expect(1, 73129, '\p{InSC=number}', ""); @@ -48368,34 +50728,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73130, '\P{^InSC=number}', ""); Expect(1, 73129, '\p{InSC=:\Anumber\z:}', "");; Expect(0, 73130, '\p{InSC=:\Anumber\z:}', "");; - Expect(1, 73129, '\p{InSC= Number}', ""); - Expect(0, 73129, '\p{^InSC= Number}', ""); - Expect(0, 73129, '\P{InSC= Number}', ""); - Expect(1, 73129, '\P{^InSC= Number}', ""); - Expect(0, 73130, '\p{InSC= Number}', ""); - Expect(1, 73130, '\p{^InSC= Number}', ""); - Expect(1, 73130, '\P{InSC= Number}', ""); - Expect(0, 73130, '\P{^InSC= Number}', ""); - Error('\p{Is_Indic_Syllabic_Category=_/a/NUMBER}'); - Error('\P{Is_Indic_Syllabic_Category=_/a/NUMBER}'); - Expect(1, 73129, '\p{Is_Indic_Syllabic_Category=number}', ""); - Expect(0, 73129, '\p{^Is_Indic_Syllabic_Category=number}', ""); - Expect(0, 73129, '\P{Is_Indic_Syllabic_Category=number}', ""); - Expect(1, 73129, '\P{^Is_Indic_Syllabic_Category=number}', ""); - Expect(0, 73130, '\p{Is_Indic_Syllabic_Category=number}', ""); - Expect(1, 73130, '\p{^Is_Indic_Syllabic_Category=number}', ""); - Expect(1, 73130, '\P{Is_Indic_Syllabic_Category=number}', ""); - Expect(0, 73130, '\P{^Is_Indic_Syllabic_Category=number}', ""); - Expect(1, 73129, '\p{Is_Indic_Syllabic_Category=-_NUMBER}', ""); - Expect(0, 73129, '\p{^Is_Indic_Syllabic_Category=-_NUMBER}', ""); - Expect(0, 73129, '\P{Is_Indic_Syllabic_Category=-_NUMBER}', ""); - Expect(1, 73129, '\P{^Is_Indic_Syllabic_Category=-_NUMBER}', ""); - Expect(0, 73130, '\p{Is_Indic_Syllabic_Category=-_NUMBER}', ""); - Expect(1, 73130, '\p{^Is_Indic_Syllabic_Category=-_NUMBER}', ""); - Expect(1, 73130, '\P{Is_Indic_Syllabic_Category=-_NUMBER}', ""); - Expect(0, 73130, '\P{^Is_Indic_Syllabic_Category=-_NUMBER}', ""); - Error('\p{Is_InSC=_ Number:=}'); - Error('\P{Is_InSC=_ Number:=}'); + Expect(1, 73129, '\p{InSC= Number}', ""); + Expect(0, 73129, '\p{^InSC= Number}', ""); + Expect(0, 73129, '\P{InSC= Number}', ""); + Expect(1, 73129, '\P{^InSC= Number}', ""); + Expect(0, 73130, '\p{InSC= Number}', ""); + Expect(1, 73130, '\p{^InSC= Number}', ""); + Expect(1, 73130, '\P{InSC= Number}', ""); + Expect(0, 73130, '\P{^InSC= Number}', ""); + Error('\p{Is_Indic_Syllabic_Category: /a/number}'); + Error('\P{Is_Indic_Syllabic_Category: /a/number}'); + Expect(1, 73129, '\p{Is_Indic_Syllabic_Category: number}', ""); + Expect(0, 73129, '\p{^Is_Indic_Syllabic_Category: number}', ""); + Expect(0, 73129, '\P{Is_Indic_Syllabic_Category: number}', ""); + Expect(1, 73129, '\P{^Is_Indic_Syllabic_Category: number}', ""); + Expect(0, 73130, '\p{Is_Indic_Syllabic_Category: number}', ""); + Expect(1, 73130, '\p{^Is_Indic_Syllabic_Category: number}', ""); + Expect(1, 73130, '\P{Is_Indic_Syllabic_Category: number}', ""); + Expect(0, 73130, '\P{^Is_Indic_Syllabic_Category: number}', ""); + Expect(1, 73129, '\p{Is_Indic_Syllabic_Category=_ NUMBER}', ""); + Expect(0, 73129, '\p{^Is_Indic_Syllabic_Category=_ NUMBER}', ""); + Expect(0, 73129, '\P{Is_Indic_Syllabic_Category=_ NUMBER}', ""); + Expect(1, 73129, '\P{^Is_Indic_Syllabic_Category=_ NUMBER}', ""); + Expect(0, 73130, '\p{Is_Indic_Syllabic_Category=_ NUMBER}', ""); + Expect(1, 73130, '\p{^Is_Indic_Syllabic_Category=_ NUMBER}', ""); + Expect(1, 73130, '\P{Is_Indic_Syllabic_Category=_ NUMBER}', ""); + Expect(0, 73130, '\P{^Is_Indic_Syllabic_Category=_ NUMBER}', ""); + Error('\p{Is_InSC=/a/number}'); + Error('\P{Is_InSC=/a/number}'); Expect(1, 73129, '\p{Is_InSC=number}', ""); Expect(0, 73129, '\p{^Is_InSC=number}', ""); Expect(0, 73129, '\P{Is_InSC=number}', ""); @@ -48404,38 +50764,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73130, '\p{^Is_InSC=number}', ""); Expect(1, 73130, '\P{Is_InSC=number}', ""); Expect(0, 73130, '\P{^Is_InSC=number}', ""); - Expect(1, 73129, '\p{Is_InSC=-Number}', ""); - Expect(0, 73129, '\p{^Is_InSC=-Number}', ""); - Expect(0, 73129, '\P{Is_InSC=-Number}', ""); - Expect(1, 73129, '\P{^Is_InSC=-Number}', ""); - Expect(0, 73130, '\p{Is_InSC=-Number}', ""); - Expect(1, 73130, '\p{^Is_InSC=-Number}', ""); - Expect(1, 73130, '\P{Is_InSC=-Number}', ""); - Expect(0, 73130, '\P{^Is_InSC=-Number}', ""); - Error('\p{Indic_Syllabic_Category=-:=number_JOINER}'); - Error('\P{Indic_Syllabic_Category=-:=number_JOINER}'); + Expect(1, 73129, '\p{Is_InSC=-NUMBER}', ""); + Expect(0, 73129, '\p{^Is_InSC=-NUMBER}', ""); + Expect(0, 73129, '\P{Is_InSC=-NUMBER}', ""); + Expect(1, 73129, '\P{^Is_InSC=-NUMBER}', ""); + Expect(0, 73130, '\p{Is_InSC=-NUMBER}', ""); + Expect(1, 73130, '\p{^Is_InSC=-NUMBER}', ""); + Expect(1, 73130, '\P{Is_InSC=-NUMBER}', ""); + Expect(0, 73130, '\P{^Is_InSC=-NUMBER}', ""); + Error('\p{Indic_Syllabic_Category=-:=Number_Joiner}'); + Error('\P{Indic_Syllabic_Category=-:=Number_Joiner}'); Expect(1, 69759, '\p{Indic_Syllabic_Category=:\ANumber_Joiner\z:}', "");; Expect(0, 69760, '\p{Indic_Syllabic_Category=:\ANumber_Joiner\z:}', "");; - Expect(1, 69759, '\p{Indic_Syllabic_Category: numberjoiner}', ""); - Expect(0, 69759, '\p{^Indic_Syllabic_Category: numberjoiner}', ""); - Expect(0, 69759, '\P{Indic_Syllabic_Category: numberjoiner}', ""); - Expect(1, 69759, '\P{^Indic_Syllabic_Category: numberjoiner}', ""); - Expect(0, 69760, '\p{Indic_Syllabic_Category: numberjoiner}', ""); - Expect(1, 69760, '\p{^Indic_Syllabic_Category: numberjoiner}', ""); - Expect(1, 69760, '\P{Indic_Syllabic_Category: numberjoiner}', ""); - Expect(0, 69760, '\P{^Indic_Syllabic_Category: numberjoiner}', ""); + Expect(1, 69759, '\p{Indic_Syllabic_Category=numberjoiner}', ""); + Expect(0, 69759, '\p{^Indic_Syllabic_Category=numberjoiner}', ""); + Expect(0, 69759, '\P{Indic_Syllabic_Category=numberjoiner}', ""); + Expect(1, 69759, '\P{^Indic_Syllabic_Category=numberjoiner}', ""); + Expect(0, 69760, '\p{Indic_Syllabic_Category=numberjoiner}', ""); + Expect(1, 69760, '\p{^Indic_Syllabic_Category=numberjoiner}', ""); + Expect(1, 69760, '\P{Indic_Syllabic_Category=numberjoiner}', ""); + Expect(0, 69760, '\P{^Indic_Syllabic_Category=numberjoiner}', ""); Expect(1, 69759, '\p{Indic_Syllabic_Category=:\Anumberjoiner\z:}', "");; Expect(0, 69760, '\p{Indic_Syllabic_Category=:\Anumberjoiner\z:}', "");; - Expect(1, 69759, '\p{Indic_Syllabic_Category=-Number_Joiner}', ""); - Expect(0, 69759, '\p{^Indic_Syllabic_Category=-Number_Joiner}', ""); - Expect(0, 69759, '\P{Indic_Syllabic_Category=-Number_Joiner}', ""); - Expect(1, 69759, '\P{^Indic_Syllabic_Category=-Number_Joiner}', ""); - Expect(0, 69760, '\p{Indic_Syllabic_Category=-Number_Joiner}', ""); - Expect(1, 69760, '\p{^Indic_Syllabic_Category=-Number_Joiner}', ""); - Expect(1, 69760, '\P{Indic_Syllabic_Category=-Number_Joiner}', ""); - Expect(0, 69760, '\P{^Indic_Syllabic_Category=-Number_Joiner}', ""); - Error('\p{InSC=/a/ _NUMBER_Joiner}'); - Error('\P{InSC=/a/ _NUMBER_Joiner}'); + Expect(1, 69759, '\p{Indic_Syllabic_Category=-Number_joiner}', ""); + Expect(0, 69759, '\p{^Indic_Syllabic_Category=-Number_joiner}', ""); + Expect(0, 69759, '\P{Indic_Syllabic_Category=-Number_joiner}', ""); + Expect(1, 69759, '\P{^Indic_Syllabic_Category=-Number_joiner}', ""); + Expect(0, 69760, '\p{Indic_Syllabic_Category=-Number_joiner}', ""); + Expect(1, 69760, '\p{^Indic_Syllabic_Category=-Number_joiner}', ""); + Expect(1, 69760, '\P{Indic_Syllabic_Category=-Number_joiner}', ""); + Expect(0, 69760, '\P{^Indic_Syllabic_Category=-Number_joiner}', ""); + Error('\p{InSC=/a/_Number_JOINER}'); + Error('\P{InSC=/a/_Number_JOINER}'); Expect(1, 69759, '\p{InSC=:\ANumber_Joiner\z:}', "");; Expect(0, 69760, '\p{InSC=:\ANumber_Joiner\z:}', "");; Expect(1, 69759, '\p{InSC=numberjoiner}', ""); @@ -48448,16 +50808,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 69760, '\P{^InSC=numberjoiner}', ""); Expect(1, 69759, '\p{InSC=:\Anumberjoiner\z:}', "");; Expect(0, 69760, '\p{InSC=:\Anumberjoiner\z:}', "");; - Expect(1, 69759, '\p{InSC= -number_Joiner}', ""); - Expect(0, 69759, '\p{^InSC= -number_Joiner}', ""); - Expect(0, 69759, '\P{InSC= -number_Joiner}', ""); - Expect(1, 69759, '\P{^InSC= -number_Joiner}', ""); - Expect(0, 69760, '\p{InSC= -number_Joiner}', ""); - Expect(1, 69760, '\p{^InSC= -number_Joiner}', ""); - Expect(1, 69760, '\P{InSC= -number_Joiner}', ""); - Expect(0, 69760, '\P{^InSC= -number_Joiner}', ""); - Error('\p{Is_Indic_Syllabic_Category: _/a/Number_Joiner}'); - Error('\P{Is_Indic_Syllabic_Category: _/a/Number_Joiner}'); + Expect(1, 69759, '\p{InSC: _-NUMBER_Joiner}', ""); + Expect(0, 69759, '\p{^InSC: _-NUMBER_Joiner}', ""); + Expect(0, 69759, '\P{InSC: _-NUMBER_Joiner}', ""); + Expect(1, 69759, '\P{^InSC: _-NUMBER_Joiner}', ""); + Expect(0, 69760, '\p{InSC: _-NUMBER_Joiner}', ""); + Expect(1, 69760, '\p{^InSC: _-NUMBER_Joiner}', ""); + Expect(1, 69760, '\P{InSC: _-NUMBER_Joiner}', ""); + Expect(0, 69760, '\P{^InSC: _-NUMBER_Joiner}', ""); + Error('\p{Is_Indic_Syllabic_Category=/a/NUMBER_Joiner}'); + Error('\P{Is_Indic_Syllabic_Category=/a/NUMBER_Joiner}'); Expect(1, 69759, '\p{Is_Indic_Syllabic_Category=numberjoiner}', ""); Expect(0, 69759, '\p{^Is_Indic_Syllabic_Category=numberjoiner}', ""); Expect(0, 69759, '\P{Is_Indic_Syllabic_Category=numberjoiner}', ""); @@ -48474,8 +50834,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 69760, '\p{^Is_Indic_Syllabic_Category=--Number_Joiner}', ""); Expect(1, 69760, '\P{Is_Indic_Syllabic_Category=--Number_Joiner}', ""); Expect(0, 69760, '\P{^Is_Indic_Syllabic_Category=--Number_Joiner}', ""); - Error('\p{Is_InSC=:=--NUMBER_Joiner}'); - Error('\P{Is_InSC=:=--NUMBER_Joiner}'); + Error('\p{Is_InSC= -Number_joiner:=}'); + Error('\P{Is_InSC= -Number_joiner:=}'); Expect(1, 69759, '\p{Is_InSC=numberjoiner}', ""); Expect(0, 69759, '\p{^Is_InSC=numberjoiner}', ""); Expect(0, 69759, '\P{Is_InSC=numberjoiner}', ""); @@ -48484,60 +50844,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 69760, '\p{^Is_InSC=numberjoiner}', ""); Expect(1, 69760, '\P{Is_InSC=numberjoiner}', ""); Expect(0, 69760, '\P{^Is_InSC=numberjoiner}', ""); - Expect(1, 69759, '\p{Is_InSC=-NUMBER_JOINER}', ""); - Expect(0, 69759, '\p{^Is_InSC=-NUMBER_JOINER}', ""); - Expect(0, 69759, '\P{Is_InSC=-NUMBER_JOINER}', ""); - Expect(1, 69759, '\P{^Is_InSC=-NUMBER_JOINER}', ""); - Expect(0, 69760, '\p{Is_InSC=-NUMBER_JOINER}', ""); - Expect(1, 69760, '\p{^Is_InSC=-NUMBER_JOINER}', ""); - Expect(1, 69760, '\P{Is_InSC=-NUMBER_JOINER}', ""); - Expect(0, 69760, '\P{^Is_InSC=-NUMBER_JOINER}', ""); - Error('\p{Indic_Syllabic_Category=:=- other}'); - Error('\P{Indic_Syllabic_Category=:=- other}'); + Expect(1, 69759, '\p{Is_InSC= Number_Joiner}', ""); + Expect(0, 69759, '\p{^Is_InSC= Number_Joiner}', ""); + Expect(0, 69759, '\P{Is_InSC= Number_Joiner}', ""); + Expect(1, 69759, '\P{^Is_InSC= Number_Joiner}', ""); + Expect(0, 69760, '\p{Is_InSC= Number_Joiner}', ""); + Expect(1, 69760, '\p{^Is_InSC= Number_Joiner}', ""); + Expect(1, 69760, '\P{Is_InSC= Number_Joiner}', ""); + Expect(0, 69760, '\P{^Is_InSC= Number_Joiner}', ""); + Error('\p{Indic_Syllabic_Category= /a/Other}'); + Error('\P{Indic_Syllabic_Category= /a/Other}'); Expect(1, 73463, '\p{Indic_Syllabic_Category=:\AOther\z:}', "");; Expect(0, 73462, '\p{Indic_Syllabic_Category=:\AOther\z:}', "");; - Expect(1, 73463, '\p{Indic_Syllabic_Category:other}', ""); - Expect(0, 73463, '\p{^Indic_Syllabic_Category:other}', ""); - Expect(0, 73463, '\P{Indic_Syllabic_Category:other}', ""); - Expect(1, 73463, '\P{^Indic_Syllabic_Category:other}', ""); - Expect(0, 73462, '\p{Indic_Syllabic_Category:other}', ""); - Expect(1, 73462, '\p{^Indic_Syllabic_Category:other}', ""); - Expect(1, 73462, '\P{Indic_Syllabic_Category:other}', ""); - Expect(0, 73462, '\P{^Indic_Syllabic_Category:other}', ""); + Expect(1, 73463, '\p{Indic_Syllabic_Category=other}', ""); + Expect(0, 73463, '\p{^Indic_Syllabic_Category=other}', ""); + Expect(0, 73463, '\P{Indic_Syllabic_Category=other}', ""); + Expect(1, 73463, '\P{^Indic_Syllabic_Category=other}', ""); + Expect(0, 73462, '\p{Indic_Syllabic_Category=other}', ""); + Expect(1, 73462, '\p{^Indic_Syllabic_Category=other}', ""); + Expect(1, 73462, '\P{Indic_Syllabic_Category=other}', ""); + Expect(0, 73462, '\P{^Indic_Syllabic_Category=other}', ""); Expect(1, 73463, '\p{Indic_Syllabic_Category=:\Aother\z:}', "");; Expect(0, 73462, '\p{Indic_Syllabic_Category=:\Aother\z:}', "");; - Expect(1, 73463, '\p{Indic_Syllabic_Category=_-OTHER}', ""); - Expect(0, 73463, '\p{^Indic_Syllabic_Category=_-OTHER}', ""); - Expect(0, 73463, '\P{Indic_Syllabic_Category=_-OTHER}', ""); - Expect(1, 73463, '\P{^Indic_Syllabic_Category=_-OTHER}', ""); - Expect(0, 73462, '\p{Indic_Syllabic_Category=_-OTHER}', ""); - Expect(1, 73462, '\p{^Indic_Syllabic_Category=_-OTHER}', ""); - Expect(1, 73462, '\P{Indic_Syllabic_Category=_-OTHER}', ""); - Expect(0, 73462, '\P{^Indic_Syllabic_Category=_-OTHER}', ""); - Error('\p{InSC= :=other}'); - Error('\P{InSC= :=other}'); + Expect(1, 73463, '\p{Indic_Syllabic_Category= -OTHER}', ""); + Expect(0, 73463, '\p{^Indic_Syllabic_Category= -OTHER}', ""); + Expect(0, 73463, '\P{Indic_Syllabic_Category= -OTHER}', ""); + Expect(1, 73463, '\P{^Indic_Syllabic_Category= -OTHER}', ""); + Expect(0, 73462, '\p{Indic_Syllabic_Category= -OTHER}', ""); + Expect(1, 73462, '\p{^Indic_Syllabic_Category= -OTHER}', ""); + Expect(1, 73462, '\P{Indic_Syllabic_Category= -OTHER}', ""); + Expect(0, 73462, '\P{^Indic_Syllabic_Category= -OTHER}', ""); + Error('\p{InSC=/a/ OTHER}'); + Error('\P{InSC=/a/ OTHER}'); Expect(1, 73463, '\p{InSC=:\AOther\z:}', "");; Expect(0, 73462, '\p{InSC=:\AOther\z:}', "");; - Expect(1, 73463, '\p{InSC=other}', ""); - Expect(0, 73463, '\p{^InSC=other}', ""); - Expect(0, 73463, '\P{InSC=other}', ""); - Expect(1, 73463, '\P{^InSC=other}', ""); - Expect(0, 73462, '\p{InSC=other}', ""); - Expect(1, 73462, '\p{^InSC=other}', ""); - Expect(1, 73462, '\P{InSC=other}', ""); - Expect(0, 73462, '\P{^InSC=other}', ""); + Expect(1, 73463, '\p{InSC: other}', ""); + Expect(0, 73463, '\p{^InSC: other}', ""); + Expect(0, 73463, '\P{InSC: other}', ""); + Expect(1, 73463, '\P{^InSC: other}', ""); + Expect(0, 73462, '\p{InSC: other}', ""); + Expect(1, 73462, '\p{^InSC: other}', ""); + Expect(1, 73462, '\P{InSC: other}', ""); + Expect(0, 73462, '\P{^InSC: other}', ""); Expect(1, 73463, '\p{InSC=:\Aother\z:}', "");; Expect(0, 73462, '\p{InSC=:\Aother\z:}', "");; - Expect(1, 73463, '\p{InSC=- other}', ""); - Expect(0, 73463, '\p{^InSC=- other}', ""); - Expect(0, 73463, '\P{InSC=- other}', ""); - Expect(1, 73463, '\P{^InSC=- other}', ""); - Expect(0, 73462, '\p{InSC=- other}', ""); - Expect(1, 73462, '\p{^InSC=- other}', ""); - Expect(1, 73462, '\P{InSC=- other}', ""); - Expect(0, 73462, '\P{^InSC=- other}', ""); - Error('\p{Is_Indic_Syllabic_Category= /a/OTHER}'); - Error('\P{Is_Indic_Syllabic_Category= /a/OTHER}'); + Expect(1, 73463, '\p{InSC=_ other}', ""); + Expect(0, 73463, '\p{^InSC=_ other}', ""); + Expect(0, 73463, '\P{InSC=_ other}', ""); + Expect(1, 73463, '\P{^InSC=_ other}', ""); + Expect(0, 73462, '\p{InSC=_ other}', ""); + Expect(1, 73462, '\p{^InSC=_ other}', ""); + Expect(1, 73462, '\P{InSC=_ other}', ""); + Expect(0, 73462, '\P{^InSC=_ other}', ""); + Error('\p{Is_Indic_Syllabic_Category=/a/_-Other}'); + Error('\P{Is_Indic_Syllabic_Category=/a/_-Other}'); Expect(1, 73463, '\p{Is_Indic_Syllabic_Category=other}', ""); Expect(0, 73463, '\p{^Is_Indic_Syllabic_Category=other}', ""); Expect(0, 73463, '\P{Is_Indic_Syllabic_Category=other}', ""); @@ -48546,16 +50906,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73462, '\p{^Is_Indic_Syllabic_Category=other}', ""); Expect(1, 73462, '\P{Is_Indic_Syllabic_Category=other}', ""); Expect(0, 73462, '\P{^Is_Indic_Syllabic_Category=other}', ""); - Expect(1, 73463, '\p{Is_Indic_Syllabic_Category= -OTHER}', ""); - Expect(0, 73463, '\p{^Is_Indic_Syllabic_Category= -OTHER}', ""); - Expect(0, 73463, '\P{Is_Indic_Syllabic_Category= -OTHER}', ""); - Expect(1, 73463, '\P{^Is_Indic_Syllabic_Category= -OTHER}', ""); - Expect(0, 73462, '\p{Is_Indic_Syllabic_Category= -OTHER}', ""); - Expect(1, 73462, '\p{^Is_Indic_Syllabic_Category= -OTHER}', ""); - Expect(1, 73462, '\P{Is_Indic_Syllabic_Category= -OTHER}', ""); - Expect(0, 73462, '\P{^Is_Indic_Syllabic_Category= -OTHER}', ""); - Error('\p{Is_InSC= other/a/}'); - Error('\P{Is_InSC= other/a/}'); + Expect(1, 73463, '\p{Is_Indic_Syllabic_Category= _Other}', ""); + Expect(0, 73463, '\p{^Is_Indic_Syllabic_Category= _Other}', ""); + Expect(0, 73463, '\P{Is_Indic_Syllabic_Category= _Other}', ""); + Expect(1, 73463, '\P{^Is_Indic_Syllabic_Category= _Other}', ""); + Expect(0, 73462, '\p{Is_Indic_Syllabic_Category= _Other}', ""); + Expect(1, 73462, '\p{^Is_Indic_Syllabic_Category= _Other}', ""); + Expect(1, 73462, '\P{Is_Indic_Syllabic_Category= _Other}', ""); + Expect(0, 73462, '\P{^Is_Indic_Syllabic_Category= _Other}', ""); + Error('\p{Is_InSC=-Other/a/}'); + Error('\P{Is_InSC=-Other/a/}'); Expect(1, 73463, '\p{Is_InSC=other}', ""); Expect(0, 73463, '\p{^Is_InSC=other}', ""); Expect(0, 73463, '\P{Is_InSC=other}', ""); @@ -48564,60 +50924,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73462, '\p{^Is_InSC=other}', ""); Expect(1, 73462, '\P{Is_InSC=other}', ""); Expect(0, 73462, '\P{^Is_InSC=other}', ""); - Expect(1, 73463, '\p{Is_InSC=-_Other}', ""); - Expect(0, 73463, '\p{^Is_InSC=-_Other}', ""); - Expect(0, 73463, '\P{Is_InSC=-_Other}', ""); - Expect(1, 73463, '\P{^Is_InSC=-_Other}', ""); - Expect(0, 73462, '\p{Is_InSC=-_Other}', ""); - Expect(1, 73462, '\p{^Is_InSC=-_Other}', ""); - Expect(1, 73462, '\P{Is_InSC=-_Other}', ""); - Expect(0, 73462, '\P{^Is_InSC=-_Other}', ""); - Error('\p{Indic_Syllabic_Category= pure_killer/a/}'); - Error('\P{Indic_Syllabic_Category= pure_killer/a/}'); + Expect(1, 73463, '\p{Is_InSC: - other}', ""); + Expect(0, 73463, '\p{^Is_InSC: - other}', ""); + Expect(0, 73463, '\P{Is_InSC: - other}', ""); + Expect(1, 73463, '\P{^Is_InSC: - other}', ""); + Expect(0, 73462, '\p{Is_InSC: - other}', ""); + Expect(1, 73462, '\p{^Is_InSC: - other}', ""); + Expect(1, 73462, '\P{Is_InSC: - other}', ""); + Expect(0, 73462, '\P{^Is_InSC: - other}', ""); + Error('\p{Indic_Syllabic_Category= :=pure_killer}'); + Error('\P{Indic_Syllabic_Category= :=pure_killer}'); Expect(1, 73028, '\p{Indic_Syllabic_Category=:\APure_Killer\z:}', "");; Expect(0, 73029, '\p{Indic_Syllabic_Category=:\APure_Killer\z:}', "");; - Expect(1, 73028, '\p{Indic_Syllabic_Category=purekiller}', ""); - Expect(0, 73028, '\p{^Indic_Syllabic_Category=purekiller}', ""); - Expect(0, 73028, '\P{Indic_Syllabic_Category=purekiller}', ""); - Expect(1, 73028, '\P{^Indic_Syllabic_Category=purekiller}', ""); - Expect(0, 73029, '\p{Indic_Syllabic_Category=purekiller}', ""); - Expect(1, 73029, '\p{^Indic_Syllabic_Category=purekiller}', ""); - Expect(1, 73029, '\P{Indic_Syllabic_Category=purekiller}', ""); - Expect(0, 73029, '\P{^Indic_Syllabic_Category=purekiller}', ""); + Expect(1, 73028, '\p{Indic_Syllabic_Category: purekiller}', ""); + Expect(0, 73028, '\p{^Indic_Syllabic_Category: purekiller}', ""); + Expect(0, 73028, '\P{Indic_Syllabic_Category: purekiller}', ""); + Expect(1, 73028, '\P{^Indic_Syllabic_Category: purekiller}', ""); + Expect(0, 73029, '\p{Indic_Syllabic_Category: purekiller}', ""); + Expect(1, 73029, '\p{^Indic_Syllabic_Category: purekiller}', ""); + Expect(1, 73029, '\P{Indic_Syllabic_Category: purekiller}', ""); + Expect(0, 73029, '\P{^Indic_Syllabic_Category: purekiller}', ""); Expect(1, 73028, '\p{Indic_Syllabic_Category=:\Apurekiller\z:}', "");; Expect(0, 73029, '\p{Indic_Syllabic_Category=:\Apurekiller\z:}', "");; - Expect(1, 73028, '\p{Indic_Syllabic_Category=- PURE_Killer}', ""); - Expect(0, 73028, '\p{^Indic_Syllabic_Category=- PURE_Killer}', ""); - Expect(0, 73028, '\P{Indic_Syllabic_Category=- PURE_Killer}', ""); - Expect(1, 73028, '\P{^Indic_Syllabic_Category=- PURE_Killer}', ""); - Expect(0, 73029, '\p{Indic_Syllabic_Category=- PURE_Killer}', ""); - Expect(1, 73029, '\p{^Indic_Syllabic_Category=- PURE_Killer}', ""); - Expect(1, 73029, '\P{Indic_Syllabic_Category=- PURE_Killer}', ""); - Expect(0, 73029, '\P{^Indic_Syllabic_Category=- PURE_Killer}', ""); - Error('\p{InSC=:=_Pure_Killer}'); - Error('\P{InSC=:=_Pure_Killer}'); + Expect(1, 73028, '\p{Indic_Syllabic_Category=- PURE_KILLER}', ""); + Expect(0, 73028, '\p{^Indic_Syllabic_Category=- PURE_KILLER}', ""); + Expect(0, 73028, '\P{Indic_Syllabic_Category=- PURE_KILLER}', ""); + Expect(1, 73028, '\P{^Indic_Syllabic_Category=- PURE_KILLER}', ""); + Expect(0, 73029, '\p{Indic_Syllabic_Category=- PURE_KILLER}', ""); + Expect(1, 73029, '\p{^Indic_Syllabic_Category=- PURE_KILLER}', ""); + Expect(1, 73029, '\P{Indic_Syllabic_Category=- PURE_KILLER}', ""); + Expect(0, 73029, '\P{^Indic_Syllabic_Category=- PURE_KILLER}', ""); + Error('\p{InSC= -pure_KILLER/a/}'); + Error('\P{InSC= -pure_KILLER/a/}'); Expect(1, 73028, '\p{InSC=:\APure_Killer\z:}', "");; Expect(0, 73029, '\p{InSC=:\APure_Killer\z:}', "");; - Expect(1, 73028, '\p{InSC:purekiller}', ""); - Expect(0, 73028, '\p{^InSC:purekiller}', ""); - Expect(0, 73028, '\P{InSC:purekiller}', ""); - Expect(1, 73028, '\P{^InSC:purekiller}', ""); - Expect(0, 73029, '\p{InSC:purekiller}', ""); - Expect(1, 73029, '\p{^InSC:purekiller}', ""); - Expect(1, 73029, '\P{InSC:purekiller}', ""); - Expect(0, 73029, '\P{^InSC:purekiller}', ""); + Expect(1, 73028, '\p{InSC=purekiller}', ""); + Expect(0, 73028, '\p{^InSC=purekiller}', ""); + Expect(0, 73028, '\P{InSC=purekiller}', ""); + Expect(1, 73028, '\P{^InSC=purekiller}', ""); + Expect(0, 73029, '\p{InSC=purekiller}', ""); + Expect(1, 73029, '\p{^InSC=purekiller}', ""); + Expect(1, 73029, '\P{InSC=purekiller}', ""); + Expect(0, 73029, '\P{^InSC=purekiller}', ""); Expect(1, 73028, '\p{InSC=:\Apurekiller\z:}', "");; Expect(0, 73029, '\p{InSC=:\Apurekiller\z:}', "");; - Expect(1, 73028, '\p{InSC: pure_killer}', ""); - Expect(0, 73028, '\p{^InSC: pure_killer}', ""); - Expect(0, 73028, '\P{InSC: pure_killer}', ""); - Expect(1, 73028, '\P{^InSC: pure_killer}', ""); - Expect(0, 73029, '\p{InSC: pure_killer}', ""); - Expect(1, 73029, '\p{^InSC: pure_killer}', ""); - Expect(1, 73029, '\P{InSC: pure_killer}', ""); - Expect(0, 73029, '\P{^InSC: pure_killer}', ""); - Error('\p{Is_Indic_Syllabic_Category=:= PURE_Killer}'); - Error('\P{Is_Indic_Syllabic_Category=:= PURE_Killer}'); + Expect(1, 73028, '\p{InSC= Pure_Killer}', ""); + Expect(0, 73028, '\p{^InSC= Pure_Killer}', ""); + Expect(0, 73028, '\P{InSC= Pure_Killer}', ""); + Expect(1, 73028, '\P{^InSC= Pure_Killer}', ""); + Expect(0, 73029, '\p{InSC= Pure_Killer}', ""); + Expect(1, 73029, '\p{^InSC= Pure_Killer}', ""); + Expect(1, 73029, '\P{InSC= Pure_Killer}', ""); + Expect(0, 73029, '\P{^InSC= Pure_Killer}', ""); + Error('\p{Is_Indic_Syllabic_Category=_:=pure_killer}'); + Error('\P{Is_Indic_Syllabic_Category=_:=pure_killer}'); Expect(1, 73028, '\p{Is_Indic_Syllabic_Category=purekiller}', ""); Expect(0, 73028, '\p{^Is_Indic_Syllabic_Category=purekiller}', ""); Expect(0, 73028, '\P{Is_Indic_Syllabic_Category=purekiller}', ""); @@ -48626,16 +50986,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73029, '\p{^Is_Indic_Syllabic_Category=purekiller}', ""); Expect(1, 73029, '\P{Is_Indic_Syllabic_Category=purekiller}', ""); Expect(0, 73029, '\P{^Is_Indic_Syllabic_Category=purekiller}', ""); - Expect(1, 73028, '\p{Is_Indic_Syllabic_Category= PURE_Killer}', ""); - Expect(0, 73028, '\p{^Is_Indic_Syllabic_Category= PURE_Killer}', ""); - Expect(0, 73028, '\P{Is_Indic_Syllabic_Category= PURE_Killer}', ""); - Expect(1, 73028, '\P{^Is_Indic_Syllabic_Category= PURE_Killer}', ""); - Expect(0, 73029, '\p{Is_Indic_Syllabic_Category= PURE_Killer}', ""); - Expect(1, 73029, '\p{^Is_Indic_Syllabic_Category= PURE_Killer}', ""); - Expect(1, 73029, '\P{Is_Indic_Syllabic_Category= PURE_Killer}', ""); - Expect(0, 73029, '\P{^Is_Indic_Syllabic_Category= PURE_Killer}', ""); - Error('\p{Is_InSC=/a/PURE_KILLER}'); - Error('\P{Is_InSC=/a/PURE_KILLER}'); + Expect(1, 73028, '\p{Is_Indic_Syllabic_Category= PURE_killer}', ""); + Expect(0, 73028, '\p{^Is_Indic_Syllabic_Category= PURE_killer}', ""); + Expect(0, 73028, '\P{Is_Indic_Syllabic_Category= PURE_killer}', ""); + Expect(1, 73028, '\P{^Is_Indic_Syllabic_Category= PURE_killer}', ""); + Expect(0, 73029, '\p{Is_Indic_Syllabic_Category= PURE_killer}', ""); + Expect(1, 73029, '\p{^Is_Indic_Syllabic_Category= PURE_killer}', ""); + Expect(1, 73029, '\P{Is_Indic_Syllabic_Category= PURE_killer}', ""); + Expect(0, 73029, '\P{^Is_Indic_Syllabic_Category= PURE_killer}', ""); + Error('\p{Is_InSC=/a/ pure_killer}'); + Error('\P{Is_InSC=/a/ pure_killer}'); Expect(1, 73028, '\p{Is_InSC=purekiller}', ""); Expect(0, 73028, '\p{^Is_InSC=purekiller}', ""); Expect(0, 73028, '\P{Is_InSC=purekiller}', ""); @@ -48644,16 +51004,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73029, '\p{^Is_InSC=purekiller}', ""); Expect(1, 73029, '\P{Is_InSC=purekiller}', ""); Expect(0, 73029, '\P{^Is_InSC=purekiller}', ""); - Expect(1, 73028, '\p{Is_InSC= Pure_Killer}', ""); - Expect(0, 73028, '\p{^Is_InSC= Pure_Killer}', ""); - Expect(0, 73028, '\P{Is_InSC= Pure_Killer}', ""); - Expect(1, 73028, '\P{^Is_InSC= Pure_Killer}', ""); - Expect(0, 73029, '\p{Is_InSC= Pure_Killer}', ""); - Expect(1, 73029, '\p{^Is_InSC= Pure_Killer}', ""); - Expect(1, 73029, '\P{Is_InSC= Pure_Killer}', ""); - Expect(0, 73029, '\P{^Is_InSC= Pure_Killer}', ""); - Error('\p{Indic_Syllabic_Category= Register_shifter:=}'); - Error('\P{Indic_Syllabic_Category= Register_shifter:=}'); + Expect(1, 73028, '\p{Is_InSC=-Pure_Killer}', ""); + Expect(0, 73028, '\p{^Is_InSC=-Pure_Killer}', ""); + Expect(0, 73028, '\P{Is_InSC=-Pure_Killer}', ""); + Expect(1, 73028, '\P{^Is_InSC=-Pure_Killer}', ""); + Expect(0, 73029, '\p{Is_InSC=-Pure_Killer}', ""); + Expect(1, 73029, '\p{^Is_InSC=-Pure_Killer}', ""); + Expect(1, 73029, '\P{Is_InSC=-Pure_Killer}', ""); + Expect(0, 73029, '\P{^Is_InSC=-Pure_Killer}', ""); + Error('\p{Indic_Syllabic_Category=/a/-_REGISTER_Shifter}'); + Error('\P{Indic_Syllabic_Category=/a/-_REGISTER_Shifter}'); Expect(1, 6090, '\p{Indic_Syllabic_Category=:\ARegister_Shifter\z:}', "");; Expect(0, 6091, '\p{Indic_Syllabic_Category=:\ARegister_Shifter\z:}', "");; Expect(1, 6090, '\p{Indic_Syllabic_Category=registershifter}', ""); @@ -48666,16 +51026,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 6091, '\P{^Indic_Syllabic_Category=registershifter}', ""); Expect(1, 6090, '\p{Indic_Syllabic_Category=:\Aregistershifter\z:}', "");; Expect(0, 6091, '\p{Indic_Syllabic_Category=:\Aregistershifter\z:}', "");; - Expect(1, 6090, '\p{Indic_Syllabic_Category= REGISTER_shifter}', ""); - Expect(0, 6090, '\p{^Indic_Syllabic_Category= REGISTER_shifter}', ""); - Expect(0, 6090, '\P{Indic_Syllabic_Category= REGISTER_shifter}', ""); - Expect(1, 6090, '\P{^Indic_Syllabic_Category= REGISTER_shifter}', ""); - Expect(0, 6091, '\p{Indic_Syllabic_Category= REGISTER_shifter}', ""); - Expect(1, 6091, '\p{^Indic_Syllabic_Category= REGISTER_shifter}', ""); - Expect(1, 6091, '\P{Indic_Syllabic_Category= REGISTER_shifter}', ""); - Expect(0, 6091, '\P{^Indic_Syllabic_Category= REGISTER_shifter}', ""); - Error('\p{InSC= Register_SHIFTER:=}'); - Error('\P{InSC= Register_SHIFTER:=}'); + Expect(1, 6090, '\p{Indic_Syllabic_Category=-REGISTER_shifter}', ""); + Expect(0, 6090, '\p{^Indic_Syllabic_Category=-REGISTER_shifter}', ""); + Expect(0, 6090, '\P{Indic_Syllabic_Category=-REGISTER_shifter}', ""); + Expect(1, 6090, '\P{^Indic_Syllabic_Category=-REGISTER_shifter}', ""); + Expect(0, 6091, '\p{Indic_Syllabic_Category=-REGISTER_shifter}', ""); + Expect(1, 6091, '\p{^Indic_Syllabic_Category=-REGISTER_shifter}', ""); + Expect(1, 6091, '\P{Indic_Syllabic_Category=-REGISTER_shifter}', ""); + Expect(0, 6091, '\P{^Indic_Syllabic_Category=-REGISTER_shifter}', ""); + Error('\p{InSC= :=REGISTER_shifter}'); + Error('\P{InSC= :=REGISTER_shifter}'); Expect(1, 6090, '\p{InSC=:\ARegister_Shifter\z:}', "");; Expect(0, 6091, '\p{InSC=:\ARegister_Shifter\z:}', "");; Expect(1, 6090, '\p{InSC=registershifter}', ""); @@ -48688,16 +51048,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 6091, '\P{^InSC=registershifter}', ""); Expect(1, 6090, '\p{InSC=:\Aregistershifter\z:}', "");; Expect(0, 6091, '\p{InSC=:\Aregistershifter\z:}', "");; - Expect(1, 6090, '\p{InSC= Register_Shifter}', ""); - Expect(0, 6090, '\p{^InSC= Register_Shifter}', ""); - Expect(0, 6090, '\P{InSC= Register_Shifter}', ""); - Expect(1, 6090, '\P{^InSC= Register_Shifter}', ""); - Expect(0, 6091, '\p{InSC= Register_Shifter}', ""); - Expect(1, 6091, '\p{^InSC= Register_Shifter}', ""); - Expect(1, 6091, '\P{InSC= Register_Shifter}', ""); - Expect(0, 6091, '\P{^InSC= Register_Shifter}', ""); - Error('\p{Is_Indic_Syllabic_Category= Register_Shifter/a/}'); - Error('\P{Is_Indic_Syllabic_Category= Register_Shifter/a/}'); + Expect(1, 6090, '\p{InSC= _Register_Shifter}', ""); + Expect(0, 6090, '\p{^InSC= _Register_Shifter}', ""); + Expect(0, 6090, '\P{InSC= _Register_Shifter}', ""); + Expect(1, 6090, '\P{^InSC= _Register_Shifter}', ""); + Expect(0, 6091, '\p{InSC= _Register_Shifter}', ""); + Expect(1, 6091, '\p{^InSC= _Register_Shifter}', ""); + Expect(1, 6091, '\P{InSC= _Register_Shifter}', ""); + Expect(0, 6091, '\P{^InSC= _Register_Shifter}', ""); + Error('\p{Is_Indic_Syllabic_Category=--register_shifter:=}'); + Error('\P{Is_Indic_Syllabic_Category=--register_shifter:=}'); Expect(1, 6090, '\p{Is_Indic_Syllabic_Category=registershifter}', ""); Expect(0, 6090, '\p{^Is_Indic_Syllabic_Category=registershifter}', ""); Expect(0, 6090, '\P{Is_Indic_Syllabic_Category=registershifter}', ""); @@ -48706,34 +51066,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 6091, '\p{^Is_Indic_Syllabic_Category=registershifter}', ""); Expect(1, 6091, '\P{Is_Indic_Syllabic_Category=registershifter}', ""); Expect(0, 6091, '\P{^Is_Indic_Syllabic_Category=registershifter}', ""); - Expect(1, 6090, '\p{Is_Indic_Syllabic_Category= -register_SHIFTER}', ""); - Expect(0, 6090, '\p{^Is_Indic_Syllabic_Category= -register_SHIFTER}', ""); - Expect(0, 6090, '\P{Is_Indic_Syllabic_Category= -register_SHIFTER}', ""); - Expect(1, 6090, '\P{^Is_Indic_Syllabic_Category= -register_SHIFTER}', ""); - Expect(0, 6091, '\p{Is_Indic_Syllabic_Category= -register_SHIFTER}', ""); - Expect(1, 6091, '\p{^Is_Indic_Syllabic_Category= -register_SHIFTER}', ""); - Expect(1, 6091, '\P{Is_Indic_Syllabic_Category= -register_SHIFTER}', ""); - Expect(0, 6091, '\P{^Is_Indic_Syllabic_Category= -register_SHIFTER}', ""); - Error('\p{Is_InSC=:= -register_SHIFTER}'); - Error('\P{Is_InSC=:= -register_SHIFTER}'); - Expect(1, 6090, '\p{Is_InSC=registershifter}', ""); - Expect(0, 6090, '\p{^Is_InSC=registershifter}', ""); - Expect(0, 6090, '\P{Is_InSC=registershifter}', ""); - Expect(1, 6090, '\P{^Is_InSC=registershifter}', ""); - Expect(0, 6091, '\p{Is_InSC=registershifter}', ""); - Expect(1, 6091, '\p{^Is_InSC=registershifter}', ""); - Expect(1, 6091, '\P{Is_InSC=registershifter}', ""); - Expect(0, 6091, '\P{^Is_InSC=registershifter}', ""); - Expect(1, 6090, '\p{Is_InSC= register_shifter}', ""); - Expect(0, 6090, '\p{^Is_InSC= register_shifter}', ""); - Expect(0, 6090, '\P{Is_InSC= register_shifter}', ""); - Expect(1, 6090, '\P{^Is_InSC= register_shifter}', ""); - Expect(0, 6091, '\p{Is_InSC= register_shifter}', ""); - Expect(1, 6091, '\p{^Is_InSC= register_shifter}', ""); - Expect(1, 6091, '\P{Is_InSC= register_shifter}', ""); - Expect(0, 6091, '\P{^Is_InSC= register_shifter}', ""); - Error('\p{Indic_Syllabic_Category=_:=syllable_modifier}'); - Error('\P{Indic_Syllabic_Category=_:=syllable_modifier}'); + Expect(1, 6090, '\p{Is_Indic_Syllabic_Category= Register_shifter}', ""); + Expect(0, 6090, '\p{^Is_Indic_Syllabic_Category= Register_shifter}', ""); + Expect(0, 6090, '\P{Is_Indic_Syllabic_Category= Register_shifter}', ""); + Expect(1, 6090, '\P{^Is_Indic_Syllabic_Category= Register_shifter}', ""); + Expect(0, 6091, '\p{Is_Indic_Syllabic_Category= Register_shifter}', ""); + Expect(1, 6091, '\p{^Is_Indic_Syllabic_Category= Register_shifter}', ""); + Expect(1, 6091, '\P{Is_Indic_Syllabic_Category= Register_shifter}', ""); + Expect(0, 6091, '\P{^Is_Indic_Syllabic_Category= Register_shifter}', ""); + Error('\p{Is_InSC=/a/_ REGISTER_SHIFTER}'); + Error('\P{Is_InSC=/a/_ REGISTER_SHIFTER}'); + Expect(1, 6090, '\p{Is_InSC: registershifter}', ""); + Expect(0, 6090, '\p{^Is_InSC: registershifter}', ""); + Expect(0, 6090, '\P{Is_InSC: registershifter}', ""); + Expect(1, 6090, '\P{^Is_InSC: registershifter}', ""); + Expect(0, 6091, '\p{Is_InSC: registershifter}', ""); + Expect(1, 6091, '\p{^Is_InSC: registershifter}', ""); + Expect(1, 6091, '\P{Is_InSC: registershifter}', ""); + Expect(0, 6091, '\P{^Is_InSC: registershifter}', ""); + Expect(1, 6090, '\p{Is_InSC: - REGISTER_Shifter}', ""); + Expect(0, 6090, '\p{^Is_InSC: - REGISTER_Shifter}', ""); + Expect(0, 6090, '\P{Is_InSC: - REGISTER_Shifter}', ""); + Expect(1, 6090, '\P{^Is_InSC: - REGISTER_Shifter}', ""); + Expect(0, 6091, '\p{Is_InSC: - REGISTER_Shifter}', ""); + Expect(1, 6091, '\p{^Is_InSC: - REGISTER_Shifter}', ""); + Expect(1, 6091, '\P{Is_InSC: - REGISTER_Shifter}', ""); + Expect(0, 6091, '\P{^Is_InSC: - REGISTER_Shifter}', ""); + Error('\p{Indic_Syllabic_Category=- Syllable_MODIFIER:=}'); + Error('\P{Indic_Syllabic_Category=- Syllable_MODIFIER:=}'); Expect(1, 72243, '\p{Indic_Syllabic_Category=:\ASyllable_Modifier\z:}', "");; Expect(0, 72244, '\p{Indic_Syllabic_Category=:\ASyllable_Modifier\z:}', "");; Expect(1, 72243, '\p{Indic_Syllabic_Category=syllablemodifier}', ""); @@ -48746,16 +51106,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72244, '\P{^Indic_Syllabic_Category=syllablemodifier}', ""); Expect(1, 72243, '\p{Indic_Syllabic_Category=:\Asyllablemodifier\z:}', "");; Expect(0, 72244, '\p{Indic_Syllabic_Category=:\Asyllablemodifier\z:}', "");; - Expect(1, 72243, '\p{Indic_Syllabic_Category=_ Syllable_modifier}', ""); - Expect(0, 72243, '\p{^Indic_Syllabic_Category=_ Syllable_modifier}', ""); - Expect(0, 72243, '\P{Indic_Syllabic_Category=_ Syllable_modifier}', ""); - Expect(1, 72243, '\P{^Indic_Syllabic_Category=_ Syllable_modifier}', ""); - Expect(0, 72244, '\p{Indic_Syllabic_Category=_ Syllable_modifier}', ""); - Expect(1, 72244, '\p{^Indic_Syllabic_Category=_ Syllable_modifier}', ""); - Expect(1, 72244, '\P{Indic_Syllabic_Category=_ Syllable_modifier}', ""); - Expect(0, 72244, '\P{^Indic_Syllabic_Category=_ Syllable_modifier}', ""); - Error('\p{InSC=:= syllable_modifier}'); - Error('\P{InSC=:= syllable_modifier}'); + Expect(1, 72243, '\p{Indic_Syllabic_Category= syllable_Modifier}', ""); + Expect(0, 72243, '\p{^Indic_Syllabic_Category= syllable_Modifier}', ""); + Expect(0, 72243, '\P{Indic_Syllabic_Category= syllable_Modifier}', ""); + Expect(1, 72243, '\P{^Indic_Syllabic_Category= syllable_Modifier}', ""); + Expect(0, 72244, '\p{Indic_Syllabic_Category= syllable_Modifier}', ""); + Expect(1, 72244, '\p{^Indic_Syllabic_Category= syllable_Modifier}', ""); + Expect(1, 72244, '\P{Indic_Syllabic_Category= syllable_Modifier}', ""); + Expect(0, 72244, '\P{^Indic_Syllabic_Category= syllable_Modifier}', ""); + Error('\p{InSC: Syllable_Modifier/a/}'); + Error('\P{InSC: Syllable_Modifier/a/}'); Expect(1, 72243, '\p{InSC=:\ASyllable_Modifier\z:}', "");; Expect(0, 72244, '\p{InSC=:\ASyllable_Modifier\z:}', "");; Expect(1, 72243, '\p{InSC=syllablemodifier}', ""); @@ -48768,16 +51128,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72244, '\P{^InSC=syllablemodifier}', ""); Expect(1, 72243, '\p{InSC=:\Asyllablemodifier\z:}', "");; Expect(0, 72244, '\p{InSC=:\Asyllablemodifier\z:}', "");; - Expect(1, 72243, '\p{InSC= syllable_Modifier}', ""); - Expect(0, 72243, '\p{^InSC= syllable_Modifier}', ""); - Expect(0, 72243, '\P{InSC= syllable_Modifier}', ""); - Expect(1, 72243, '\P{^InSC= syllable_Modifier}', ""); - Expect(0, 72244, '\p{InSC= syllable_Modifier}', ""); - Expect(1, 72244, '\p{^InSC= syllable_Modifier}', ""); - Expect(1, 72244, '\P{InSC= syllable_Modifier}', ""); - Expect(0, 72244, '\P{^InSC= syllable_Modifier}', ""); - Error('\p{Is_Indic_Syllabic_Category=/a/ syllable_Modifier}'); - Error('\P{Is_Indic_Syllabic_Category=/a/ syllable_Modifier}'); + Expect(1, 72243, '\p{InSC: -Syllable_Modifier}', ""); + Expect(0, 72243, '\p{^InSC: -Syllable_Modifier}', ""); + Expect(0, 72243, '\P{InSC: -Syllable_Modifier}', ""); + Expect(1, 72243, '\P{^InSC: -Syllable_Modifier}', ""); + Expect(0, 72244, '\p{InSC: -Syllable_Modifier}', ""); + Expect(1, 72244, '\p{^InSC: -Syllable_Modifier}', ""); + Expect(1, 72244, '\P{InSC: -Syllable_Modifier}', ""); + Expect(0, 72244, '\P{^InSC: -Syllable_Modifier}', ""); + Error('\p{Is_Indic_Syllabic_Category= :=Syllable_modifier}'); + Error('\P{Is_Indic_Syllabic_Category= :=Syllable_modifier}'); Expect(1, 72243, '\p{Is_Indic_Syllabic_Category=syllablemodifier}', ""); Expect(0, 72243, '\p{^Is_Indic_Syllabic_Category=syllablemodifier}', ""); Expect(0, 72243, '\P{Is_Indic_Syllabic_Category=syllablemodifier}', ""); @@ -48786,56 +51146,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72244, '\p{^Is_Indic_Syllabic_Category=syllablemodifier}', ""); Expect(1, 72244, '\P{Is_Indic_Syllabic_Category=syllablemodifier}', ""); Expect(0, 72244, '\P{^Is_Indic_Syllabic_Category=syllablemodifier}', ""); - Expect(1, 72243, '\p{Is_Indic_Syllabic_Category= Syllable_MODIFIER}', ""); - Expect(0, 72243, '\p{^Is_Indic_Syllabic_Category= Syllable_MODIFIER}', ""); - Expect(0, 72243, '\P{Is_Indic_Syllabic_Category= Syllable_MODIFIER}', ""); - Expect(1, 72243, '\P{^Is_Indic_Syllabic_Category= Syllable_MODIFIER}', ""); - Expect(0, 72244, '\p{Is_Indic_Syllabic_Category= Syllable_MODIFIER}', ""); - Expect(1, 72244, '\p{^Is_Indic_Syllabic_Category= Syllable_MODIFIER}', ""); - Expect(1, 72244, '\P{Is_Indic_Syllabic_Category= Syllable_MODIFIER}', ""); - Expect(0, 72244, '\P{^Is_Indic_Syllabic_Category= Syllable_MODIFIER}', ""); - Error('\p{Is_InSC=_ Syllable_Modifier:=}'); - Error('\P{Is_InSC=_ Syllable_Modifier:=}'); - Expect(1, 72243, '\p{Is_InSC=syllablemodifier}', ""); - Expect(0, 72243, '\p{^Is_InSC=syllablemodifier}', ""); - Expect(0, 72243, '\P{Is_InSC=syllablemodifier}', ""); - Expect(1, 72243, '\P{^Is_InSC=syllablemodifier}', ""); - Expect(0, 72244, '\p{Is_InSC=syllablemodifier}', ""); - Expect(1, 72244, '\p{^Is_InSC=syllablemodifier}', ""); - Expect(1, 72244, '\P{Is_InSC=syllablemodifier}', ""); - Expect(0, 72244, '\P{^Is_InSC=syllablemodifier}', ""); - Expect(1, 72243, '\p{Is_InSC=-Syllable_MODIFIER}', ""); - Expect(0, 72243, '\p{^Is_InSC=-Syllable_MODIFIER}', ""); - Expect(0, 72243, '\P{Is_InSC=-Syllable_MODIFIER}', ""); - Expect(1, 72243, '\P{^Is_InSC=-Syllable_MODIFIER}', ""); - Expect(0, 72244, '\p{Is_InSC=-Syllable_MODIFIER}', ""); - Expect(1, 72244, '\p{^Is_InSC=-Syllable_MODIFIER}', ""); - Expect(1, 72244, '\P{Is_InSC=-Syllable_MODIFIER}', ""); - Expect(0, 72244, '\P{^Is_InSC=-Syllable_MODIFIER}', ""); - Error('\p{Indic_Syllabic_Category= TONE_letter/a/}'); - Error('\P{Indic_Syllabic_Category= TONE_letter/a/}'); + Expect(1, 72243, '\p{Is_Indic_Syllabic_Category: -syllable_Modifier}', ""); + Expect(0, 72243, '\p{^Is_Indic_Syllabic_Category: -syllable_Modifier}', ""); + Expect(0, 72243, '\P{Is_Indic_Syllabic_Category: -syllable_Modifier}', ""); + Expect(1, 72243, '\P{^Is_Indic_Syllabic_Category: -syllable_Modifier}', ""); + Expect(0, 72244, '\p{Is_Indic_Syllabic_Category: -syllable_Modifier}', ""); + Expect(1, 72244, '\p{^Is_Indic_Syllabic_Category: -syllable_Modifier}', ""); + Expect(1, 72244, '\P{Is_Indic_Syllabic_Category: -syllable_Modifier}', ""); + Expect(0, 72244, '\P{^Is_Indic_Syllabic_Category: -syllable_Modifier}', ""); + Error('\p{Is_InSC=- SYLLABLE_Modifier:=}'); + Error('\P{Is_InSC=- SYLLABLE_Modifier:=}'); + Expect(1, 72243, '\p{Is_InSC:syllablemodifier}', ""); + Expect(0, 72243, '\p{^Is_InSC:syllablemodifier}', ""); + Expect(0, 72243, '\P{Is_InSC:syllablemodifier}', ""); + Expect(1, 72243, '\P{^Is_InSC:syllablemodifier}', ""); + Expect(0, 72244, '\p{Is_InSC:syllablemodifier}', ""); + Expect(1, 72244, '\p{^Is_InSC:syllablemodifier}', ""); + Expect(1, 72244, '\P{Is_InSC:syllablemodifier}', ""); + Expect(0, 72244, '\P{^Is_InSC:syllablemodifier}', ""); + Expect(1, 72243, '\p{Is_InSC: _-syllable_Modifier}', ""); + Expect(0, 72243, '\p{^Is_InSC: _-syllable_Modifier}', ""); + Expect(0, 72243, '\P{Is_InSC: _-syllable_Modifier}', ""); + Expect(1, 72243, '\P{^Is_InSC: _-syllable_Modifier}', ""); + Expect(0, 72244, '\p{Is_InSC: _-syllable_Modifier}', ""); + Expect(1, 72244, '\p{^Is_InSC: _-syllable_Modifier}', ""); + Expect(1, 72244, '\P{Is_InSC: _-syllable_Modifier}', ""); + Expect(0, 72244, '\P{^Is_InSC: _-syllable_Modifier}', ""); + Error('\p{Indic_Syllabic_Category=:=_Tone_Letter}'); + Error('\P{Indic_Syllabic_Category=:=_Tone_Letter}'); Expect(1, 43714, '\p{Indic_Syllabic_Category=:\ATone_Letter\z:}', "");; Expect(0, 43715, '\p{Indic_Syllabic_Category=:\ATone_Letter\z:}', "");; - Expect(1, 43714, '\p{Indic_Syllabic_Category: toneletter}', ""); - Expect(0, 43714, '\p{^Indic_Syllabic_Category: toneletter}', ""); - Expect(0, 43714, '\P{Indic_Syllabic_Category: toneletter}', ""); - Expect(1, 43714, '\P{^Indic_Syllabic_Category: toneletter}', ""); - Expect(0, 43715, '\p{Indic_Syllabic_Category: toneletter}', ""); - Expect(1, 43715, '\p{^Indic_Syllabic_Category: toneletter}', ""); - Expect(1, 43715, '\P{Indic_Syllabic_Category: toneletter}', ""); - Expect(0, 43715, '\P{^Indic_Syllabic_Category: toneletter}', ""); + Expect(1, 43714, '\p{Indic_Syllabic_Category=toneletter}', ""); + Expect(0, 43714, '\p{^Indic_Syllabic_Category=toneletter}', ""); + Expect(0, 43714, '\P{Indic_Syllabic_Category=toneletter}', ""); + Expect(1, 43714, '\P{^Indic_Syllabic_Category=toneletter}', ""); + Expect(0, 43715, '\p{Indic_Syllabic_Category=toneletter}', ""); + Expect(1, 43715, '\p{^Indic_Syllabic_Category=toneletter}', ""); + Expect(1, 43715, '\P{Indic_Syllabic_Category=toneletter}', ""); + Expect(0, 43715, '\P{^Indic_Syllabic_Category=toneletter}', ""); Expect(1, 43714, '\p{Indic_Syllabic_Category=:\Atoneletter\z:}', "");; Expect(0, 43715, '\p{Indic_Syllabic_Category=:\Atoneletter\z:}', "");; - Expect(1, 43714, '\p{Indic_Syllabic_Category: TONE_letter}', ""); - Expect(0, 43714, '\p{^Indic_Syllabic_Category: TONE_letter}', ""); - Expect(0, 43714, '\P{Indic_Syllabic_Category: TONE_letter}', ""); - Expect(1, 43714, '\P{^Indic_Syllabic_Category: TONE_letter}', ""); - Expect(0, 43715, '\p{Indic_Syllabic_Category: TONE_letter}', ""); - Expect(1, 43715, '\p{^Indic_Syllabic_Category: TONE_letter}', ""); - Expect(1, 43715, '\P{Indic_Syllabic_Category: TONE_letter}', ""); - Expect(0, 43715, '\P{^Indic_Syllabic_Category: TONE_letter}', ""); - Error('\p{InSC: /a/ Tone_Letter}'); - Error('\P{InSC: /a/ Tone_Letter}'); + Expect(1, 43714, '\p{Indic_Syllabic_Category= Tone_Letter}', ""); + Expect(0, 43714, '\p{^Indic_Syllabic_Category= Tone_Letter}', ""); + Expect(0, 43714, '\P{Indic_Syllabic_Category= Tone_Letter}', ""); + Expect(1, 43714, '\P{^Indic_Syllabic_Category= Tone_Letter}', ""); + Expect(0, 43715, '\p{Indic_Syllabic_Category= Tone_Letter}', ""); + Expect(1, 43715, '\p{^Indic_Syllabic_Category= Tone_Letter}', ""); + Expect(1, 43715, '\P{Indic_Syllabic_Category= Tone_Letter}', ""); + Expect(0, 43715, '\P{^Indic_Syllabic_Category= Tone_Letter}', ""); + Error('\p{InSC:/a/_-Tone_letter}'); + Error('\P{InSC:/a/_-Tone_letter}'); Expect(1, 43714, '\p{InSC=:\ATone_Letter\z:}', "");; Expect(0, 43715, '\p{InSC=:\ATone_Letter\z:}', "");; Expect(1, 43714, '\p{InSC=toneletter}', ""); @@ -48848,16 +51208,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 43715, '\P{^InSC=toneletter}', ""); Expect(1, 43714, '\p{InSC=:\Atoneletter\z:}', "");; Expect(0, 43715, '\p{InSC=:\Atoneletter\z:}', "");; - Expect(1, 43714, '\p{InSC=_-tone_letter}', ""); - Expect(0, 43714, '\p{^InSC=_-tone_letter}', ""); - Expect(0, 43714, '\P{InSC=_-tone_letter}', ""); - Expect(1, 43714, '\P{^InSC=_-tone_letter}', ""); - Expect(0, 43715, '\p{InSC=_-tone_letter}', ""); - Expect(1, 43715, '\p{^InSC=_-tone_letter}', ""); - Expect(1, 43715, '\P{InSC=_-tone_letter}', ""); - Expect(0, 43715, '\P{^InSC=_-tone_letter}', ""); - Error('\p{Is_Indic_Syllabic_Category= -Tone_LETTER:=}'); - Error('\P{Is_Indic_Syllabic_Category= -Tone_LETTER:=}'); + Expect(1, 43714, '\p{InSC=_ TONE_letter}', ""); + Expect(0, 43714, '\p{^InSC=_ TONE_letter}', ""); + Expect(0, 43714, '\P{InSC=_ TONE_letter}', ""); + Expect(1, 43714, '\P{^InSC=_ TONE_letter}', ""); + Expect(0, 43715, '\p{InSC=_ TONE_letter}', ""); + Expect(1, 43715, '\p{^InSC=_ TONE_letter}', ""); + Expect(1, 43715, '\P{InSC=_ TONE_letter}', ""); + Expect(0, 43715, '\P{^InSC=_ TONE_letter}', ""); + Error('\p{Is_Indic_Syllabic_Category=-/a/Tone_letter}'); + Error('\P{Is_Indic_Syllabic_Category=-/a/Tone_letter}'); Expect(1, 43714, '\p{Is_Indic_Syllabic_Category=toneletter}', ""); Expect(0, 43714, '\p{^Is_Indic_Syllabic_Category=toneletter}', ""); Expect(0, 43714, '\P{Is_Indic_Syllabic_Category=toneletter}', ""); @@ -48866,16 +51226,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43715, '\p{^Is_Indic_Syllabic_Category=toneletter}', ""); Expect(1, 43715, '\P{Is_Indic_Syllabic_Category=toneletter}', ""); Expect(0, 43715, '\P{^Is_Indic_Syllabic_Category=toneletter}', ""); - Expect(1, 43714, '\p{Is_Indic_Syllabic_Category=_ Tone_letter}', ""); - Expect(0, 43714, '\p{^Is_Indic_Syllabic_Category=_ Tone_letter}', ""); - Expect(0, 43714, '\P{Is_Indic_Syllabic_Category=_ Tone_letter}', ""); - Expect(1, 43714, '\P{^Is_Indic_Syllabic_Category=_ Tone_letter}', ""); - Expect(0, 43715, '\p{Is_Indic_Syllabic_Category=_ Tone_letter}', ""); - Expect(1, 43715, '\p{^Is_Indic_Syllabic_Category=_ Tone_letter}', ""); - Expect(1, 43715, '\P{Is_Indic_Syllabic_Category=_ Tone_letter}', ""); - Expect(0, 43715, '\P{^Is_Indic_Syllabic_Category=_ Tone_letter}', ""); - Error('\p{Is_InSC: /a/tone_Letter}'); - Error('\P{Is_InSC: /a/tone_Letter}'); + Expect(1, 43714, '\p{Is_Indic_Syllabic_Category= _Tone_Letter}', ""); + Expect(0, 43714, '\p{^Is_Indic_Syllabic_Category= _Tone_Letter}', ""); + Expect(0, 43714, '\P{Is_Indic_Syllabic_Category= _Tone_Letter}', ""); + Expect(1, 43714, '\P{^Is_Indic_Syllabic_Category= _Tone_Letter}', ""); + Expect(0, 43715, '\p{Is_Indic_Syllabic_Category= _Tone_Letter}', ""); + Expect(1, 43715, '\p{^Is_Indic_Syllabic_Category= _Tone_Letter}', ""); + Expect(1, 43715, '\P{Is_Indic_Syllabic_Category= _Tone_Letter}', ""); + Expect(0, 43715, '\P{^Is_Indic_Syllabic_Category= _Tone_Letter}', ""); + Error('\p{Is_InSC=_ TONE_Letter:=}'); + Error('\P{Is_InSC=_ TONE_Letter:=}'); Expect(1, 43714, '\p{Is_InSC=toneletter}', ""); Expect(0, 43714, '\p{^Is_InSC=toneletter}', ""); Expect(0, 43714, '\P{Is_InSC=toneletter}', ""); @@ -48884,16 +51244,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43715, '\p{^Is_InSC=toneletter}', ""); Expect(1, 43715, '\P{Is_InSC=toneletter}', ""); Expect(0, 43715, '\P{^Is_InSC=toneletter}', ""); - Expect(1, 43714, '\p{Is_InSC=- tone_Letter}', ""); - Expect(0, 43714, '\p{^Is_InSC=- tone_Letter}', ""); - Expect(0, 43714, '\P{Is_InSC=- tone_Letter}', ""); - Expect(1, 43714, '\P{^Is_InSC=- tone_Letter}', ""); - Expect(0, 43715, '\p{Is_InSC=- tone_Letter}', ""); - Expect(1, 43715, '\p{^Is_InSC=- tone_Letter}', ""); - Expect(1, 43715, '\P{Is_InSC=- tone_Letter}', ""); - Expect(0, 43715, '\P{^Is_InSC=- tone_Letter}', ""); - Error('\p{Indic_Syllabic_Category=/a/-Tone_Mark}'); - Error('\P{Indic_Syllabic_Category=/a/-Tone_Mark}'); + Expect(1, 43714, '\p{Is_InSC=_ Tone_Letter}', ""); + Expect(0, 43714, '\p{^Is_InSC=_ Tone_Letter}', ""); + Expect(0, 43714, '\P{Is_InSC=_ Tone_Letter}', ""); + Expect(1, 43714, '\P{^Is_InSC=_ Tone_Letter}', ""); + Expect(0, 43715, '\p{Is_InSC=_ Tone_Letter}', ""); + Expect(1, 43715, '\p{^Is_InSC=_ Tone_Letter}', ""); + Expect(1, 43715, '\P{Is_InSC=_ Tone_Letter}', ""); + Expect(0, 43715, '\P{^Is_InSC=_ Tone_Letter}', ""); + Error('\p{Indic_Syllabic_Category=_:=Tone_Mark}'); + Error('\P{Indic_Syllabic_Category=_:=Tone_Mark}'); Expect(1, 44012, '\p{Indic_Syllabic_Category=:\ATone_Mark\z:}', "");; Expect(0, 44013, '\p{Indic_Syllabic_Category=:\ATone_Mark\z:}', "");; Expect(1, 44012, '\p{Indic_Syllabic_Category=tonemark}', ""); @@ -48906,38 +51266,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 44013, '\P{^Indic_Syllabic_Category=tonemark}', ""); Expect(1, 44012, '\p{Indic_Syllabic_Category=:\Atonemark\z:}', "");; Expect(0, 44013, '\p{Indic_Syllabic_Category=:\Atonemark\z:}', "");; - Expect(1, 44012, '\p{Indic_Syllabic_Category= Tone_mark}', ""); - Expect(0, 44012, '\p{^Indic_Syllabic_Category= Tone_mark}', ""); - Expect(0, 44012, '\P{Indic_Syllabic_Category= Tone_mark}', ""); - Expect(1, 44012, '\P{^Indic_Syllabic_Category= Tone_mark}', ""); - Expect(0, 44013, '\p{Indic_Syllabic_Category= Tone_mark}', ""); - Expect(1, 44013, '\p{^Indic_Syllabic_Category= Tone_mark}', ""); - Expect(1, 44013, '\P{Indic_Syllabic_Category= Tone_mark}', ""); - Expect(0, 44013, '\P{^Indic_Syllabic_Category= Tone_mark}', ""); - Error('\p{InSC=/a/- TONE_Mark}'); - Error('\P{InSC=/a/- TONE_Mark}'); + Expect(1, 44012, '\p{Indic_Syllabic_Category: -tone_MARK}', ""); + Expect(0, 44012, '\p{^Indic_Syllabic_Category: -tone_MARK}', ""); + Expect(0, 44012, '\P{Indic_Syllabic_Category: -tone_MARK}', ""); + Expect(1, 44012, '\P{^Indic_Syllabic_Category: -tone_MARK}', ""); + Expect(0, 44013, '\p{Indic_Syllabic_Category: -tone_MARK}', ""); + Expect(1, 44013, '\p{^Indic_Syllabic_Category: -tone_MARK}', ""); + Expect(1, 44013, '\P{Indic_Syllabic_Category: -tone_MARK}', ""); + Expect(0, 44013, '\P{^Indic_Syllabic_Category: -tone_MARK}', ""); + Error('\p{InSC: _ tone_mark/a/}'); + Error('\P{InSC: _ tone_mark/a/}'); Expect(1, 44012, '\p{InSC=:\ATone_Mark\z:}', "");; Expect(0, 44013, '\p{InSC=:\ATone_Mark\z:}', "");; - Expect(1, 44012, '\p{InSC=tonemark}', ""); - Expect(0, 44012, '\p{^InSC=tonemark}', ""); - Expect(0, 44012, '\P{InSC=tonemark}', ""); - Expect(1, 44012, '\P{^InSC=tonemark}', ""); - Expect(0, 44013, '\p{InSC=tonemark}', ""); - Expect(1, 44013, '\p{^InSC=tonemark}', ""); - Expect(1, 44013, '\P{InSC=tonemark}', ""); - Expect(0, 44013, '\P{^InSC=tonemark}', ""); + Expect(1, 44012, '\p{InSC: tonemark}', ""); + Expect(0, 44012, '\p{^InSC: tonemark}', ""); + Expect(0, 44012, '\P{InSC: tonemark}', ""); + Expect(1, 44012, '\P{^InSC: tonemark}', ""); + Expect(0, 44013, '\p{InSC: tonemark}', ""); + Expect(1, 44013, '\p{^InSC: tonemark}', ""); + Expect(1, 44013, '\P{InSC: tonemark}', ""); + Expect(0, 44013, '\P{^InSC: tonemark}', ""); Expect(1, 44012, '\p{InSC=:\Atonemark\z:}', "");; Expect(0, 44013, '\p{InSC=:\Atonemark\z:}', "");; - Expect(1, 44012, '\p{InSC=_TONE_mark}', ""); - Expect(0, 44012, '\p{^InSC=_TONE_mark}', ""); - Expect(0, 44012, '\P{InSC=_TONE_mark}', ""); - Expect(1, 44012, '\P{^InSC=_TONE_mark}', ""); - Expect(0, 44013, '\p{InSC=_TONE_mark}', ""); - Expect(1, 44013, '\p{^InSC=_TONE_mark}', ""); - Expect(1, 44013, '\P{InSC=_TONE_mark}', ""); - Expect(0, 44013, '\P{^InSC=_TONE_mark}', ""); - Error('\p{Is_Indic_Syllabic_Category=-:=tone_mark}'); - Error('\P{Is_Indic_Syllabic_Category=-:=tone_mark}'); + Expect(1, 44012, '\p{InSC=tone_Mark}', ""); + Expect(0, 44012, '\p{^InSC=tone_Mark}', ""); + Expect(0, 44012, '\P{InSC=tone_Mark}', ""); + Expect(1, 44012, '\P{^InSC=tone_Mark}', ""); + Expect(0, 44013, '\p{InSC=tone_Mark}', ""); + Expect(1, 44013, '\p{^InSC=tone_Mark}', ""); + Expect(1, 44013, '\P{InSC=tone_Mark}', ""); + Expect(0, 44013, '\P{^InSC=tone_Mark}', ""); + Error('\p{Is_Indic_Syllabic_Category: := Tone_Mark}'); + Error('\P{Is_Indic_Syllabic_Category: := Tone_Mark}'); Expect(1, 44012, '\p{Is_Indic_Syllabic_Category=tonemark}', ""); Expect(0, 44012, '\p{^Is_Indic_Syllabic_Category=tonemark}', ""); Expect(0, 44012, '\P{Is_Indic_Syllabic_Category=tonemark}', ""); @@ -48946,16 +51306,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 44013, '\p{^Is_Indic_Syllabic_Category=tonemark}', ""); Expect(1, 44013, '\P{Is_Indic_Syllabic_Category=tonemark}', ""); Expect(0, 44013, '\P{^Is_Indic_Syllabic_Category=tonemark}', ""); - Expect(1, 44012, '\p{Is_Indic_Syllabic_Category=-_Tone_Mark}', ""); - Expect(0, 44012, '\p{^Is_Indic_Syllabic_Category=-_Tone_Mark}', ""); - Expect(0, 44012, '\P{Is_Indic_Syllabic_Category=-_Tone_Mark}', ""); - Expect(1, 44012, '\P{^Is_Indic_Syllabic_Category=-_Tone_Mark}', ""); - Expect(0, 44013, '\p{Is_Indic_Syllabic_Category=-_Tone_Mark}', ""); - Expect(1, 44013, '\p{^Is_Indic_Syllabic_Category=-_Tone_Mark}', ""); - Expect(1, 44013, '\P{Is_Indic_Syllabic_Category=-_Tone_Mark}', ""); - Expect(0, 44013, '\P{^Is_Indic_Syllabic_Category=-_Tone_Mark}', ""); - Error('\p{Is_InSC= tone_mark:=}'); - Error('\P{Is_InSC= tone_mark:=}'); + Expect(1, 44012, '\p{Is_Indic_Syllabic_Category=- Tone_Mark}', ""); + Expect(0, 44012, '\p{^Is_Indic_Syllabic_Category=- Tone_Mark}', ""); + Expect(0, 44012, '\P{Is_Indic_Syllabic_Category=- Tone_Mark}', ""); + Expect(1, 44012, '\P{^Is_Indic_Syllabic_Category=- Tone_Mark}', ""); + Expect(0, 44013, '\p{Is_Indic_Syllabic_Category=- Tone_Mark}', ""); + Expect(1, 44013, '\p{^Is_Indic_Syllabic_Category=- Tone_Mark}', ""); + Expect(1, 44013, '\P{Is_Indic_Syllabic_Category=- Tone_Mark}', ""); + Expect(0, 44013, '\P{^Is_Indic_Syllabic_Category=- Tone_Mark}', ""); + Error('\p{Is_InSC=/a/ tone_Mark}'); + Error('\P{Is_InSC=/a/ tone_Mark}'); Expect(1, 44012, '\p{Is_InSC=tonemark}', ""); Expect(0, 44012, '\p{^Is_InSC=tonemark}', ""); Expect(0, 44012, '\P{Is_InSC=tonemark}', ""); @@ -48964,38 +51324,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 44013, '\p{^Is_InSC=tonemark}', ""); Expect(1, 44013, '\P{Is_InSC=tonemark}', ""); Expect(0, 44013, '\P{^Is_InSC=tonemark}', ""); - Expect(1, 44012, '\p{Is_InSC=__Tone_mark}', ""); - Expect(0, 44012, '\p{^Is_InSC=__Tone_mark}', ""); - Expect(0, 44012, '\P{Is_InSC=__Tone_mark}', ""); - Expect(1, 44012, '\P{^Is_InSC=__Tone_mark}', ""); - Expect(0, 44013, '\p{Is_InSC=__Tone_mark}', ""); - Expect(1, 44013, '\p{^Is_InSC=__Tone_mark}', ""); - Expect(1, 44013, '\P{Is_InSC=__Tone_mark}', ""); - Expect(0, 44013, '\P{^Is_InSC=__Tone_mark}', ""); - Error('\p{Indic_Syllabic_Category=:=_VIRAMA}'); - Error('\P{Indic_Syllabic_Category=:=_VIRAMA}'); + Expect(1, 44012, '\p{Is_InSC=__TONE_mark}', ""); + Expect(0, 44012, '\p{^Is_InSC=__TONE_mark}', ""); + Expect(0, 44012, '\P{Is_InSC=__TONE_mark}', ""); + Expect(1, 44012, '\P{^Is_InSC=__TONE_mark}', ""); + Expect(0, 44013, '\p{Is_InSC=__TONE_mark}', ""); + Expect(1, 44013, '\p{^Is_InSC=__TONE_mark}', ""); + Expect(1, 44013, '\P{Is_InSC=__TONE_mark}', ""); + Expect(0, 44013, '\P{^Is_InSC=__TONE_mark}', ""); + Error('\p{Indic_Syllabic_Category=-:=Virama}'); + Error('\P{Indic_Syllabic_Category=-:=Virama}'); Expect(1, 72767, '\p{Indic_Syllabic_Category=:\AVirama\z:}', "");; Expect(0, 72768, '\p{Indic_Syllabic_Category=:\AVirama\z:}', "");; - Expect(1, 72767, '\p{Indic_Syllabic_Category:virama}', ""); - Expect(0, 72767, '\p{^Indic_Syllabic_Category:virama}', ""); - Expect(0, 72767, '\P{Indic_Syllabic_Category:virama}', ""); - Expect(1, 72767, '\P{^Indic_Syllabic_Category:virama}', ""); - Expect(0, 72768, '\p{Indic_Syllabic_Category:virama}', ""); - Expect(1, 72768, '\p{^Indic_Syllabic_Category:virama}', ""); - Expect(1, 72768, '\P{Indic_Syllabic_Category:virama}', ""); - Expect(0, 72768, '\P{^Indic_Syllabic_Category:virama}', ""); + Expect(1, 72767, '\p{Indic_Syllabic_Category: virama}', ""); + Expect(0, 72767, '\p{^Indic_Syllabic_Category: virama}', ""); + Expect(0, 72767, '\P{Indic_Syllabic_Category: virama}', ""); + Expect(1, 72767, '\P{^Indic_Syllabic_Category: virama}', ""); + Expect(0, 72768, '\p{Indic_Syllabic_Category: virama}', ""); + Expect(1, 72768, '\p{^Indic_Syllabic_Category: virama}', ""); + Expect(1, 72768, '\P{Indic_Syllabic_Category: virama}', ""); + Expect(0, 72768, '\P{^Indic_Syllabic_Category: virama}', ""); Expect(1, 72767, '\p{Indic_Syllabic_Category=:\Avirama\z:}', "");; Expect(0, 72768, '\p{Indic_Syllabic_Category=:\Avirama\z:}', "");; - Expect(1, 72767, '\p{Indic_Syllabic_Category=-VIRAMA}', ""); - Expect(0, 72767, '\p{^Indic_Syllabic_Category=-VIRAMA}', ""); - Expect(0, 72767, '\P{Indic_Syllabic_Category=-VIRAMA}', ""); - Expect(1, 72767, '\P{^Indic_Syllabic_Category=-VIRAMA}', ""); - Expect(0, 72768, '\p{Indic_Syllabic_Category=-VIRAMA}', ""); - Expect(1, 72768, '\p{^Indic_Syllabic_Category=-VIRAMA}', ""); - Expect(1, 72768, '\P{Indic_Syllabic_Category=-VIRAMA}', ""); - Expect(0, 72768, '\P{^Indic_Syllabic_Category=-VIRAMA}', ""); - Error('\p{InSC: :=_ Virama}'); - Error('\P{InSC: :=_ Virama}'); + Expect(1, 72767, '\p{Indic_Syllabic_Category: VIRAMA}', ""); + Expect(0, 72767, '\p{^Indic_Syllabic_Category: VIRAMA}', ""); + Expect(0, 72767, '\P{Indic_Syllabic_Category: VIRAMA}', ""); + Expect(1, 72767, '\P{^Indic_Syllabic_Category: VIRAMA}', ""); + Expect(0, 72768, '\p{Indic_Syllabic_Category: VIRAMA}', ""); + Expect(1, 72768, '\p{^Indic_Syllabic_Category: VIRAMA}', ""); + Expect(1, 72768, '\P{Indic_Syllabic_Category: VIRAMA}', ""); + Expect(0, 72768, '\P{^Indic_Syllabic_Category: VIRAMA}', ""); + Error('\p{InSC= Virama:=}'); + Error('\P{InSC= Virama:=}'); Expect(1, 72767, '\p{InSC=:\AVirama\z:}', "");; Expect(0, 72768, '\p{InSC=:\AVirama\z:}', "");; Expect(1, 72767, '\p{InSC=virama}', ""); @@ -49008,16 +51368,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72768, '\P{^InSC=virama}', ""); Expect(1, 72767, '\p{InSC=:\Avirama\z:}', "");; Expect(0, 72768, '\p{InSC=:\Avirama\z:}', "");; - Expect(1, 72767, '\p{InSC=_-virama}', ""); - Expect(0, 72767, '\p{^InSC=_-virama}', ""); - Expect(0, 72767, '\P{InSC=_-virama}', ""); - Expect(1, 72767, '\P{^InSC=_-virama}', ""); - Expect(0, 72768, '\p{InSC=_-virama}', ""); - Expect(1, 72768, '\p{^InSC=_-virama}', ""); - Expect(1, 72768, '\P{InSC=_-virama}', ""); - Expect(0, 72768, '\P{^InSC=_-virama}', ""); - Error('\p{Is_Indic_Syllabic_Category= /a/VIRAMA}'); - Error('\P{Is_Indic_Syllabic_Category= /a/VIRAMA}'); + Expect(1, 72767, '\p{InSC= -VIRAMA}', ""); + Expect(0, 72767, '\p{^InSC= -VIRAMA}', ""); + Expect(0, 72767, '\P{InSC= -VIRAMA}', ""); + Expect(1, 72767, '\P{^InSC= -VIRAMA}', ""); + Expect(0, 72768, '\p{InSC= -VIRAMA}', ""); + Expect(1, 72768, '\p{^InSC= -VIRAMA}', ""); + Expect(1, 72768, '\P{InSC= -VIRAMA}', ""); + Expect(0, 72768, '\P{^InSC= -VIRAMA}', ""); + Error('\p{Is_Indic_Syllabic_Category=- Virama/a/}'); + Error('\P{Is_Indic_Syllabic_Category=- Virama/a/}'); Expect(1, 72767, '\p{Is_Indic_Syllabic_Category=virama}', ""); Expect(0, 72767, '\p{^Is_Indic_Syllabic_Category=virama}', ""); Expect(0, 72767, '\P{Is_Indic_Syllabic_Category=virama}', ""); @@ -49026,34 +51386,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72768, '\p{^Is_Indic_Syllabic_Category=virama}', ""); Expect(1, 72768, '\P{Is_Indic_Syllabic_Category=virama}', ""); Expect(0, 72768, '\P{^Is_Indic_Syllabic_Category=virama}', ""); - Expect(1, 72767, '\p{Is_Indic_Syllabic_Category=-Virama}', ""); - Expect(0, 72767, '\p{^Is_Indic_Syllabic_Category=-Virama}', ""); - Expect(0, 72767, '\P{Is_Indic_Syllabic_Category=-Virama}', ""); - Expect(1, 72767, '\P{^Is_Indic_Syllabic_Category=-Virama}', ""); - Expect(0, 72768, '\p{Is_Indic_Syllabic_Category=-Virama}', ""); - Expect(1, 72768, '\p{^Is_Indic_Syllabic_Category=-Virama}', ""); - Expect(1, 72768, '\P{Is_Indic_Syllabic_Category=-Virama}', ""); - Expect(0, 72768, '\P{^Is_Indic_Syllabic_Category=-Virama}', ""); - Error('\p{Is_InSC= VIRAMA:=}'); - Error('\P{Is_InSC= VIRAMA:=}'); - Expect(1, 72767, '\p{Is_InSC=virama}', ""); - Expect(0, 72767, '\p{^Is_InSC=virama}', ""); - Expect(0, 72767, '\P{Is_InSC=virama}', ""); - Expect(1, 72767, '\P{^Is_InSC=virama}', ""); - Expect(0, 72768, '\p{Is_InSC=virama}', ""); - Expect(1, 72768, '\p{^Is_InSC=virama}', ""); - Expect(1, 72768, '\P{Is_InSC=virama}', ""); - Expect(0, 72768, '\P{^Is_InSC=virama}', ""); - Expect(1, 72767, '\p{Is_InSC= VIRAMA}', ""); - Expect(0, 72767, '\p{^Is_InSC= VIRAMA}', ""); - Expect(0, 72767, '\P{Is_InSC= VIRAMA}', ""); - Expect(1, 72767, '\P{^Is_InSC= VIRAMA}', ""); - Expect(0, 72768, '\p{Is_InSC= VIRAMA}', ""); - Expect(1, 72768, '\p{^Is_InSC= VIRAMA}', ""); - Expect(1, 72768, '\P{Is_InSC= VIRAMA}', ""); - Expect(0, 72768, '\P{^Is_InSC= VIRAMA}', ""); - Error('\p{Indic_Syllabic_Category=/a/Visarga}'); - Error('\P{Indic_Syllabic_Category=/a/Visarga}'); + Expect(1, 72767, '\p{Is_Indic_Syllabic_Category= Virama}', ""); + Expect(0, 72767, '\p{^Is_Indic_Syllabic_Category= Virama}', ""); + Expect(0, 72767, '\P{Is_Indic_Syllabic_Category= Virama}', ""); + Expect(1, 72767, '\P{^Is_Indic_Syllabic_Category= Virama}', ""); + Expect(0, 72768, '\p{Is_Indic_Syllabic_Category= Virama}', ""); + Expect(1, 72768, '\p{^Is_Indic_Syllabic_Category= Virama}', ""); + Expect(1, 72768, '\P{Is_Indic_Syllabic_Category= Virama}', ""); + Expect(0, 72768, '\P{^Is_Indic_Syllabic_Category= Virama}', ""); + Error('\p{Is_InSC=:=virama}'); + Error('\P{Is_InSC=:=virama}'); + Expect(1, 72767, '\p{Is_InSC: virama}', ""); + Expect(0, 72767, '\p{^Is_InSC: virama}', ""); + Expect(0, 72767, '\P{Is_InSC: virama}', ""); + Expect(1, 72767, '\P{^Is_InSC: virama}', ""); + Expect(0, 72768, '\p{Is_InSC: virama}', ""); + Expect(1, 72768, '\p{^Is_InSC: virama}', ""); + Expect(1, 72768, '\P{Is_InSC: virama}', ""); + Expect(0, 72768, '\P{^Is_InSC: virama}', ""); + Expect(1, 72767, '\p{Is_InSC= VIRAMA}', ""); + Expect(0, 72767, '\p{^Is_InSC= VIRAMA}', ""); + Expect(0, 72767, '\P{Is_InSC= VIRAMA}', ""); + Expect(1, 72767, '\P{^Is_InSC= VIRAMA}', ""); + Expect(0, 72768, '\p{Is_InSC= VIRAMA}', ""); + Expect(1, 72768, '\p{^Is_InSC= VIRAMA}', ""); + Expect(1, 72768, '\P{Is_InSC= VIRAMA}', ""); + Expect(0, 72768, '\P{^Is_InSC= VIRAMA}', ""); + Error('\p{Indic_Syllabic_Category= VISARGA:=}'); + Error('\P{Indic_Syllabic_Category= VISARGA:=}'); Expect(1, 73110, '\p{Indic_Syllabic_Category=:\AVisarga\z:}', "");; Expect(0, 73111, '\p{Indic_Syllabic_Category=:\AVisarga\z:}', "");; Expect(1, 73110, '\p{Indic_Syllabic_Category=visarga}', ""); @@ -49066,16 +51426,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73111, '\P{^Indic_Syllabic_Category=visarga}', ""); Expect(1, 73110, '\p{Indic_Syllabic_Category=:\Avisarga\z:}', "");; Expect(0, 73111, '\p{Indic_Syllabic_Category=:\Avisarga\z:}', "");; - Expect(1, 73110, '\p{Indic_Syllabic_Category=-visarga}', ""); - Expect(0, 73110, '\p{^Indic_Syllabic_Category=-visarga}', ""); - Expect(0, 73110, '\P{Indic_Syllabic_Category=-visarga}', ""); - Expect(1, 73110, '\P{^Indic_Syllabic_Category=-visarga}', ""); - Expect(0, 73111, '\p{Indic_Syllabic_Category=-visarga}', ""); - Expect(1, 73111, '\p{^Indic_Syllabic_Category=-visarga}', ""); - Expect(1, 73111, '\P{Indic_Syllabic_Category=-visarga}', ""); - Expect(0, 73111, '\P{^Indic_Syllabic_Category=-visarga}', ""); - Error('\p{InSC=- visarga/a/}'); - Error('\P{InSC=- visarga/a/}'); + Expect(1, 73110, '\p{Indic_Syllabic_Category= visarga}', ""); + Expect(0, 73110, '\p{^Indic_Syllabic_Category= visarga}', ""); + Expect(0, 73110, '\P{Indic_Syllabic_Category= visarga}', ""); + Expect(1, 73110, '\P{^Indic_Syllabic_Category= visarga}', ""); + Expect(0, 73111, '\p{Indic_Syllabic_Category= visarga}', ""); + Expect(1, 73111, '\p{^Indic_Syllabic_Category= visarga}', ""); + Expect(1, 73111, '\P{Indic_Syllabic_Category= visarga}', ""); + Expect(0, 73111, '\P{^Indic_Syllabic_Category= visarga}', ""); + Error('\p{InSC=- visarga:=}'); + Error('\P{InSC=- visarga:=}'); Expect(1, 73110, '\p{InSC=:\AVisarga\z:}', "");; Expect(0, 73111, '\p{InSC=:\AVisarga\z:}', "");; Expect(1, 73110, '\p{InSC=visarga}', ""); @@ -49088,16 +51448,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73111, '\P{^InSC=visarga}', ""); Expect(1, 73110, '\p{InSC=:\Avisarga\z:}', "");; Expect(0, 73111, '\p{InSC=:\Avisarga\z:}', "");; - Expect(1, 73110, '\p{InSC= -visarga}', ""); - Expect(0, 73110, '\p{^InSC= -visarga}', ""); - Expect(0, 73110, '\P{InSC= -visarga}', ""); - Expect(1, 73110, '\P{^InSC= -visarga}', ""); - Expect(0, 73111, '\p{InSC= -visarga}', ""); - Expect(1, 73111, '\p{^InSC= -visarga}', ""); - Expect(1, 73111, '\P{InSC= -visarga}', ""); - Expect(0, 73111, '\P{^InSC= -visarga}', ""); - Error('\p{Is_Indic_Syllabic_Category=-visarga:=}'); - Error('\P{Is_Indic_Syllabic_Category=-visarga:=}'); + Expect(1, 73110, '\p{InSC: -Visarga}', ""); + Expect(0, 73110, '\p{^InSC: -Visarga}', ""); + Expect(0, 73110, '\P{InSC: -Visarga}', ""); + Expect(1, 73110, '\P{^InSC: -Visarga}', ""); + Expect(0, 73111, '\p{InSC: -Visarga}', ""); + Expect(1, 73111, '\p{^InSC: -Visarga}', ""); + Expect(1, 73111, '\P{InSC: -Visarga}', ""); + Expect(0, 73111, '\P{^InSC: -Visarga}', ""); + Error('\p{Is_Indic_Syllabic_Category= :=Visarga}'); + Error('\P{Is_Indic_Syllabic_Category= :=Visarga}'); Expect(1, 73110, '\p{Is_Indic_Syllabic_Category=visarga}', ""); Expect(0, 73110, '\p{^Is_Indic_Syllabic_Category=visarga}', ""); Expect(0, 73110, '\P{Is_Indic_Syllabic_Category=visarga}', ""); @@ -49106,16 +51466,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73111, '\p{^Is_Indic_Syllabic_Category=visarga}', ""); Expect(1, 73111, '\P{Is_Indic_Syllabic_Category=visarga}', ""); Expect(0, 73111, '\P{^Is_Indic_Syllabic_Category=visarga}', ""); - Expect(1, 73110, '\p{Is_Indic_Syllabic_Category=-_Visarga}', ""); - Expect(0, 73110, '\p{^Is_Indic_Syllabic_Category=-_Visarga}', ""); - Expect(0, 73110, '\P{Is_Indic_Syllabic_Category=-_Visarga}', ""); - Expect(1, 73110, '\P{^Is_Indic_Syllabic_Category=-_Visarga}', ""); - Expect(0, 73111, '\p{Is_Indic_Syllabic_Category=-_Visarga}', ""); - Expect(1, 73111, '\p{^Is_Indic_Syllabic_Category=-_Visarga}', ""); - Expect(1, 73111, '\P{Is_Indic_Syllabic_Category=-_Visarga}', ""); - Expect(0, 73111, '\P{^Is_Indic_Syllabic_Category=-_Visarga}', ""); - Error('\p{Is_InSC= visarga:=}'); - Error('\P{Is_InSC= visarga:=}'); + Expect(1, 73110, '\p{Is_Indic_Syllabic_Category=_ VISARGA}', ""); + Expect(0, 73110, '\p{^Is_Indic_Syllabic_Category=_ VISARGA}', ""); + Expect(0, 73110, '\P{Is_Indic_Syllabic_Category=_ VISARGA}', ""); + Expect(1, 73110, '\P{^Is_Indic_Syllabic_Category=_ VISARGA}', ""); + Expect(0, 73111, '\p{Is_Indic_Syllabic_Category=_ VISARGA}', ""); + Expect(1, 73111, '\p{^Is_Indic_Syllabic_Category=_ VISARGA}', ""); + Expect(1, 73111, '\P{Is_Indic_Syllabic_Category=_ VISARGA}', ""); + Expect(0, 73111, '\P{^Is_Indic_Syllabic_Category=_ VISARGA}', ""); + Error('\p{Is_InSC=-/a/Visarga}'); + Error('\P{Is_InSC=-/a/Visarga}'); Expect(1, 73110, '\p{Is_InSC=visarga}', ""); Expect(0, 73110, '\p{^Is_InSC=visarga}', ""); Expect(0, 73110, '\P{Is_InSC=visarga}', ""); @@ -49124,16 +51484,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73111, '\p{^Is_InSC=visarga}', ""); Expect(1, 73111, '\P{Is_InSC=visarga}', ""); Expect(0, 73111, '\P{^Is_InSC=visarga}', ""); - Expect(1, 73110, '\p{Is_InSC=--Visarga}', ""); - Expect(0, 73110, '\p{^Is_InSC=--Visarga}', ""); - Expect(0, 73110, '\P{Is_InSC=--Visarga}', ""); - Expect(1, 73110, '\P{^Is_InSC=--Visarga}', ""); - Expect(0, 73111, '\p{Is_InSC=--Visarga}', ""); - Expect(1, 73111, '\p{^Is_InSC=--Visarga}', ""); - Expect(1, 73111, '\P{Is_InSC=--Visarga}', ""); - Expect(0, 73111, '\P{^Is_InSC=--Visarga}', ""); - Error('\p{Indic_Syllabic_Category: - Vowel/a/}'); - Error('\P{Indic_Syllabic_Category: - Vowel/a/}'); + Expect(1, 73110, '\p{Is_InSC=_visarga}', ""); + Expect(0, 73110, '\p{^Is_InSC=_visarga}', ""); + Expect(0, 73110, '\P{Is_InSC=_visarga}', ""); + Expect(1, 73110, '\P{^Is_InSC=_visarga}', ""); + Expect(0, 73111, '\p{Is_InSC=_visarga}', ""); + Expect(1, 73111, '\p{^Is_InSC=_visarga}', ""); + Expect(1, 73111, '\P{Is_InSC=_visarga}', ""); + Expect(0, 73111, '\P{^Is_InSC=_visarga}', ""); + Error('\p{Indic_Syllabic_Category= /a/Vowel}'); + Error('\P{Indic_Syllabic_Category= /a/Vowel}'); Expect(1, 69972, '\p{Indic_Syllabic_Category=:\AVowel\z:}', "");; Expect(0, 69973, '\p{Indic_Syllabic_Category=:\AVowel\z:}', "");; Expect(1, 69972, '\p{Indic_Syllabic_Category=vowel}', ""); @@ -49146,16 +51506,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 69973, '\P{^Indic_Syllabic_Category=vowel}', ""); Expect(1, 69972, '\p{Indic_Syllabic_Category=:\Avowel\z:}', "");; Expect(0, 69973, '\p{Indic_Syllabic_Category=:\Avowel\z:}', "");; - Expect(1, 69972, '\p{Indic_Syllabic_Category: VOWEL}', ""); - Expect(0, 69972, '\p{^Indic_Syllabic_Category: VOWEL}', ""); - Expect(0, 69972, '\P{Indic_Syllabic_Category: VOWEL}', ""); - Expect(1, 69972, '\P{^Indic_Syllabic_Category: VOWEL}', ""); - Expect(0, 69973, '\p{Indic_Syllabic_Category: VOWEL}', ""); - Expect(1, 69973, '\p{^Indic_Syllabic_Category: VOWEL}', ""); - Expect(1, 69973, '\P{Indic_Syllabic_Category: VOWEL}', ""); - Expect(0, 69973, '\P{^Indic_Syllabic_Category: VOWEL}', ""); - Error('\p{InSC= :=VOWEL}'); - Error('\P{InSC= :=VOWEL}'); + Expect(1, 69972, '\p{Indic_Syllabic_Category= Vowel}', ""); + Expect(0, 69972, '\p{^Indic_Syllabic_Category= Vowel}', ""); + Expect(0, 69972, '\P{Indic_Syllabic_Category= Vowel}', ""); + Expect(1, 69972, '\P{^Indic_Syllabic_Category= Vowel}', ""); + Expect(0, 69973, '\p{Indic_Syllabic_Category= Vowel}', ""); + Expect(1, 69973, '\p{^Indic_Syllabic_Category= Vowel}', ""); + Expect(1, 69973, '\P{Indic_Syllabic_Category= Vowel}', ""); + Expect(0, 69973, '\P{^Indic_Syllabic_Category= Vowel}', ""); + Error('\p{InSC=- Vowel/a/}'); + Error('\P{InSC=- Vowel/a/}'); Expect(1, 69972, '\p{InSC=:\AVowel\z:}', "");; Expect(0, 69973, '\p{InSC=:\AVowel\z:}', "");; Expect(1, 69972, '\p{InSC=vowel}', ""); @@ -49168,52 +51528,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 69973, '\P{^InSC=vowel}', ""); Expect(1, 69972, '\p{InSC=:\Avowel\z:}', "");; Expect(0, 69973, '\p{InSC=:\Avowel\z:}', "");; - Expect(1, 69972, '\p{InSC= _VOWEL}', ""); - Expect(0, 69972, '\p{^InSC= _VOWEL}', ""); - Expect(0, 69972, '\P{InSC= _VOWEL}', ""); - Expect(1, 69972, '\P{^InSC= _VOWEL}', ""); - Expect(0, 69973, '\p{InSC= _VOWEL}', ""); - Expect(1, 69973, '\p{^InSC= _VOWEL}', ""); - Expect(1, 69973, '\P{InSC= _VOWEL}', ""); - Expect(0, 69973, '\P{^InSC= _VOWEL}', ""); - Error('\p{Is_Indic_Syllabic_Category= _vowel/a/}'); - Error('\P{Is_Indic_Syllabic_Category= _vowel/a/}'); - Expect(1, 69972, '\p{Is_Indic_Syllabic_Category: vowel}', ""); - Expect(0, 69972, '\p{^Is_Indic_Syllabic_Category: vowel}', ""); - Expect(0, 69972, '\P{Is_Indic_Syllabic_Category: vowel}', ""); - Expect(1, 69972, '\P{^Is_Indic_Syllabic_Category: vowel}', ""); - Expect(0, 69973, '\p{Is_Indic_Syllabic_Category: vowel}', ""); - Expect(1, 69973, '\p{^Is_Indic_Syllabic_Category: vowel}', ""); - Expect(1, 69973, '\P{Is_Indic_Syllabic_Category: vowel}', ""); - Expect(0, 69973, '\P{^Is_Indic_Syllabic_Category: vowel}', ""); - Expect(1, 69972, '\p{Is_Indic_Syllabic_Category= -VOWEL}', ""); - Expect(0, 69972, '\p{^Is_Indic_Syllabic_Category= -VOWEL}', ""); - Expect(0, 69972, '\P{Is_Indic_Syllabic_Category= -VOWEL}', ""); - Expect(1, 69972, '\P{^Is_Indic_Syllabic_Category= -VOWEL}', ""); - Expect(0, 69973, '\p{Is_Indic_Syllabic_Category= -VOWEL}', ""); - Expect(1, 69973, '\p{^Is_Indic_Syllabic_Category= -VOWEL}', ""); - Expect(1, 69973, '\P{Is_Indic_Syllabic_Category= -VOWEL}', ""); - Expect(0, 69973, '\P{^Is_Indic_Syllabic_Category= -VOWEL}', ""); - Error('\p{Is_InSC=- vowel:=}'); - Error('\P{Is_InSC=- vowel:=}'); - Expect(1, 69972, '\p{Is_InSC: vowel}', ""); - Expect(0, 69972, '\p{^Is_InSC: vowel}', ""); - Expect(0, 69972, '\P{Is_InSC: vowel}', ""); - Expect(1, 69972, '\P{^Is_InSC: vowel}', ""); - Expect(0, 69973, '\p{Is_InSC: vowel}', ""); - Expect(1, 69973, '\p{^Is_InSC: vowel}', ""); - Expect(1, 69973, '\P{Is_InSC: vowel}', ""); - Expect(0, 69973, '\P{^Is_InSC: vowel}', ""); - Expect(1, 69972, '\p{Is_InSC=__Vowel}', ""); - Expect(0, 69972, '\p{^Is_InSC=__Vowel}', ""); - Expect(0, 69972, '\P{Is_InSC=__Vowel}', ""); - Expect(1, 69972, '\P{^Is_InSC=__Vowel}', ""); - Expect(0, 69973, '\p{Is_InSC=__Vowel}', ""); - Expect(1, 69973, '\p{^Is_InSC=__Vowel}', ""); - Expect(1, 69973, '\P{Is_InSC=__Vowel}', ""); - Expect(0, 69973, '\P{^Is_InSC=__Vowel}', ""); - Error('\p{Indic_Syllabic_Category=:= Vowel_Dependent}'); - Error('\P{Indic_Syllabic_Category=:= Vowel_Dependent}'); + Expect(1, 69972, '\p{InSC=- VOWEL}', ""); + Expect(0, 69972, '\p{^InSC=- VOWEL}', ""); + Expect(0, 69972, '\P{InSC=- VOWEL}', ""); + Expect(1, 69972, '\P{^InSC=- VOWEL}', ""); + Expect(0, 69973, '\p{InSC=- VOWEL}', ""); + Expect(1, 69973, '\p{^InSC=- VOWEL}', ""); + Expect(1, 69973, '\P{InSC=- VOWEL}', ""); + Expect(0, 69973, '\P{^InSC=- VOWEL}', ""); + Error('\p{Is_Indic_Syllabic_Category: -Vowel:=}'); + Error('\P{Is_Indic_Syllabic_Category: -Vowel:=}'); + Expect(1, 69972, '\p{Is_Indic_Syllabic_Category=vowel}', ""); + Expect(0, 69972, '\p{^Is_Indic_Syllabic_Category=vowel}', ""); + Expect(0, 69972, '\P{Is_Indic_Syllabic_Category=vowel}', ""); + Expect(1, 69972, '\P{^Is_Indic_Syllabic_Category=vowel}', ""); + Expect(0, 69973, '\p{Is_Indic_Syllabic_Category=vowel}', ""); + Expect(1, 69973, '\p{^Is_Indic_Syllabic_Category=vowel}', ""); + Expect(1, 69973, '\P{Is_Indic_Syllabic_Category=vowel}', ""); + Expect(0, 69973, '\P{^Is_Indic_Syllabic_Category=vowel}', ""); + Expect(1, 69972, '\p{Is_Indic_Syllabic_Category= -Vowel}', ""); + Expect(0, 69972, '\p{^Is_Indic_Syllabic_Category= -Vowel}', ""); + Expect(0, 69972, '\P{Is_Indic_Syllabic_Category= -Vowel}', ""); + Expect(1, 69972, '\P{^Is_Indic_Syllabic_Category= -Vowel}', ""); + Expect(0, 69973, '\p{Is_Indic_Syllabic_Category= -Vowel}', ""); + Expect(1, 69973, '\p{^Is_Indic_Syllabic_Category= -Vowel}', ""); + Expect(1, 69973, '\P{Is_Indic_Syllabic_Category= -Vowel}', ""); + Expect(0, 69973, '\P{^Is_Indic_Syllabic_Category= -Vowel}', ""); + Error('\p{Is_InSC=/a/ Vowel}'); + Error('\P{Is_InSC=/a/ Vowel}'); + Expect(1, 69972, '\p{Is_InSC=vowel}', ""); + Expect(0, 69972, '\p{^Is_InSC=vowel}', ""); + Expect(0, 69972, '\P{Is_InSC=vowel}', ""); + Expect(1, 69972, '\P{^Is_InSC=vowel}', ""); + Expect(0, 69973, '\p{Is_InSC=vowel}', ""); + Expect(1, 69973, '\p{^Is_InSC=vowel}', ""); + Expect(1, 69973, '\P{Is_InSC=vowel}', ""); + Expect(0, 69973, '\P{^Is_InSC=vowel}', ""); + Expect(1, 69972, '\p{Is_InSC=VOWEL}', ""); + Expect(0, 69972, '\p{^Is_InSC=VOWEL}', ""); + Expect(0, 69972, '\P{Is_InSC=VOWEL}', ""); + Expect(1, 69972, '\P{^Is_InSC=VOWEL}', ""); + Expect(0, 69973, '\p{Is_InSC=VOWEL}', ""); + Expect(1, 69973, '\p{^Is_InSC=VOWEL}', ""); + Expect(1, 69973, '\P{Is_InSC=VOWEL}', ""); + Expect(0, 69973, '\P{^Is_InSC=VOWEL}', ""); + Error('\p{Indic_Syllabic_Category= _Vowel_Dependent/a/}'); + Error('\P{Indic_Syllabic_Category= _Vowel_Dependent/a/}'); Expect(1, 73462, '\p{Indic_Syllabic_Category=:\AVowel_Dependent\z:}', "");; Expect(0, 73463, '\p{Indic_Syllabic_Category=:\AVowel_Dependent\z:}', "");; Expect(1, 73462, '\p{Indic_Syllabic_Category=voweldependent}', ""); @@ -49226,16 +51586,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73463, '\P{^Indic_Syllabic_Category=voweldependent}', ""); Expect(1, 73462, '\p{Indic_Syllabic_Category=:\Avoweldependent\z:}', "");; Expect(0, 73463, '\p{Indic_Syllabic_Category=:\Avoweldependent\z:}', "");; - Expect(1, 73462, '\p{Indic_Syllabic_Category=_ VOWEL_dependent}', ""); - Expect(0, 73462, '\p{^Indic_Syllabic_Category=_ VOWEL_dependent}', ""); - Expect(0, 73462, '\P{Indic_Syllabic_Category=_ VOWEL_dependent}', ""); - Expect(1, 73462, '\P{^Indic_Syllabic_Category=_ VOWEL_dependent}', ""); - Expect(0, 73463, '\p{Indic_Syllabic_Category=_ VOWEL_dependent}', ""); - Expect(1, 73463, '\p{^Indic_Syllabic_Category=_ VOWEL_dependent}', ""); - Expect(1, 73463, '\P{Indic_Syllabic_Category=_ VOWEL_dependent}', ""); - Expect(0, 73463, '\P{^Indic_Syllabic_Category=_ VOWEL_dependent}', ""); - Error('\p{InSC= _Vowel_Dependent:=}'); - Error('\P{InSC= _Vowel_Dependent:=}'); + Expect(1, 73462, '\p{Indic_Syllabic_Category=--Vowel_dependent}', ""); + Expect(0, 73462, '\p{^Indic_Syllabic_Category=--Vowel_dependent}', ""); + Expect(0, 73462, '\P{Indic_Syllabic_Category=--Vowel_dependent}', ""); + Expect(1, 73462, '\P{^Indic_Syllabic_Category=--Vowel_dependent}', ""); + Expect(0, 73463, '\p{Indic_Syllabic_Category=--Vowel_dependent}', ""); + Expect(1, 73463, '\p{^Indic_Syllabic_Category=--Vowel_dependent}', ""); + Expect(1, 73463, '\P{Indic_Syllabic_Category=--Vowel_dependent}', ""); + Expect(0, 73463, '\P{^Indic_Syllabic_Category=--Vowel_dependent}', ""); + Error('\p{InSC=:= Vowel_dependent}'); + Error('\P{InSC=:= Vowel_dependent}'); Expect(1, 73462, '\p{InSC=:\AVowel_Dependent\z:}', "");; Expect(0, 73463, '\p{InSC=:\AVowel_Dependent\z:}', "");; Expect(1, 73462, '\p{InSC=voweldependent}', ""); @@ -49248,16 +51608,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73463, '\P{^InSC=voweldependent}', ""); Expect(1, 73462, '\p{InSC=:\Avoweldependent\z:}', "");; Expect(0, 73463, '\p{InSC=:\Avoweldependent\z:}', "");; - Expect(1, 73462, '\p{InSC:_ Vowel_Dependent}', ""); - Expect(0, 73462, '\p{^InSC:_ Vowel_Dependent}', ""); - Expect(0, 73462, '\P{InSC:_ Vowel_Dependent}', ""); - Expect(1, 73462, '\P{^InSC:_ Vowel_Dependent}', ""); - Expect(0, 73463, '\p{InSC:_ Vowel_Dependent}', ""); - Expect(1, 73463, '\p{^InSC:_ Vowel_Dependent}', ""); - Expect(1, 73463, '\P{InSC:_ Vowel_Dependent}', ""); - Expect(0, 73463, '\P{^InSC:_ Vowel_Dependent}', ""); - Error('\p{Is_Indic_Syllabic_Category=VOWEL_Dependent:=}'); - Error('\P{Is_Indic_Syllabic_Category=VOWEL_Dependent:=}'); + Expect(1, 73462, '\p{InSC= Vowel_Dependent}', ""); + Expect(0, 73462, '\p{^InSC= Vowel_Dependent}', ""); + Expect(0, 73462, '\P{InSC= Vowel_Dependent}', ""); + Expect(1, 73462, '\P{^InSC= Vowel_Dependent}', ""); + Expect(0, 73463, '\p{InSC= Vowel_Dependent}', ""); + Expect(1, 73463, '\p{^InSC= Vowel_Dependent}', ""); + Expect(1, 73463, '\P{InSC= Vowel_Dependent}', ""); + Expect(0, 73463, '\P{^InSC= Vowel_Dependent}', ""); + Error('\p{Is_Indic_Syllabic_Category= Vowel_Dependent:=}'); + Error('\P{Is_Indic_Syllabic_Category= Vowel_Dependent:=}'); Expect(1, 73462, '\p{Is_Indic_Syllabic_Category=voweldependent}', ""); Expect(0, 73462, '\p{^Is_Indic_Syllabic_Category=voweldependent}', ""); Expect(0, 73462, '\P{Is_Indic_Syllabic_Category=voweldependent}', ""); @@ -49266,16 +51626,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73463, '\p{^Is_Indic_Syllabic_Category=voweldependent}', ""); Expect(1, 73463, '\P{Is_Indic_Syllabic_Category=voweldependent}', ""); Expect(0, 73463, '\P{^Is_Indic_Syllabic_Category=voweldependent}', ""); - Expect(1, 73462, '\p{Is_Indic_Syllabic_Category=- VOWEL_DEPENDENT}', ""); - Expect(0, 73462, '\p{^Is_Indic_Syllabic_Category=- VOWEL_DEPENDENT}', ""); - Expect(0, 73462, '\P{Is_Indic_Syllabic_Category=- VOWEL_DEPENDENT}', ""); - Expect(1, 73462, '\P{^Is_Indic_Syllabic_Category=- VOWEL_DEPENDENT}', ""); - Expect(0, 73463, '\p{Is_Indic_Syllabic_Category=- VOWEL_DEPENDENT}', ""); - Expect(1, 73463, '\p{^Is_Indic_Syllabic_Category=- VOWEL_DEPENDENT}', ""); - Expect(1, 73463, '\P{Is_Indic_Syllabic_Category=- VOWEL_DEPENDENT}', ""); - Expect(0, 73463, '\P{^Is_Indic_Syllabic_Category=- VOWEL_DEPENDENT}', ""); - Error('\p{Is_InSC=:= Vowel_DEPENDENT}'); - Error('\P{Is_InSC=:= Vowel_DEPENDENT}'); + Expect(1, 73462, '\p{Is_Indic_Syllabic_Category= _vowel_Dependent}', ""); + Expect(0, 73462, '\p{^Is_Indic_Syllabic_Category= _vowel_Dependent}', ""); + Expect(0, 73462, '\P{Is_Indic_Syllabic_Category= _vowel_Dependent}', ""); + Expect(1, 73462, '\P{^Is_Indic_Syllabic_Category= _vowel_Dependent}', ""); + Expect(0, 73463, '\p{Is_Indic_Syllabic_Category= _vowel_Dependent}', ""); + Expect(1, 73463, '\p{^Is_Indic_Syllabic_Category= _vowel_Dependent}', ""); + Expect(1, 73463, '\P{Is_Indic_Syllabic_Category= _vowel_Dependent}', ""); + Expect(0, 73463, '\P{^Is_Indic_Syllabic_Category= _vowel_Dependent}', ""); + Error('\p{Is_InSC= :=Vowel_dependent}'); + Error('\P{Is_InSC= :=Vowel_dependent}'); Expect(1, 73462, '\p{Is_InSC=voweldependent}', ""); Expect(0, 73462, '\p{^Is_InSC=voweldependent}', ""); Expect(0, 73462, '\P{Is_InSC=voweldependent}', ""); @@ -49284,38 +51644,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73463, '\p{^Is_InSC=voweldependent}', ""); Expect(1, 73463, '\P{Is_InSC=voweldependent}', ""); Expect(0, 73463, '\P{^Is_InSC=voweldependent}', ""); - Expect(1, 73462, '\p{Is_InSC=_ Vowel_dependent}', ""); - Expect(0, 73462, '\p{^Is_InSC=_ Vowel_dependent}', ""); - Expect(0, 73462, '\P{Is_InSC=_ Vowel_dependent}', ""); - Expect(1, 73462, '\P{^Is_InSC=_ Vowel_dependent}', ""); - Expect(0, 73463, '\p{Is_InSC=_ Vowel_dependent}', ""); - Expect(1, 73463, '\p{^Is_InSC=_ Vowel_dependent}', ""); - Expect(1, 73463, '\P{Is_InSC=_ Vowel_dependent}', ""); - Expect(0, 73463, '\P{^Is_InSC=_ Vowel_dependent}', ""); - Error('\p{Indic_Syllabic_Category=-/a/Vowel_Independent}'); - Error('\P{Indic_Syllabic_Category=-/a/Vowel_Independent}'); + Expect(1, 73462, '\p{Is_InSC= Vowel_DEPENDENT}', ""); + Expect(0, 73462, '\p{^Is_InSC= Vowel_DEPENDENT}', ""); + Expect(0, 73462, '\P{Is_InSC= Vowel_DEPENDENT}', ""); + Expect(1, 73462, '\P{^Is_InSC= Vowel_DEPENDENT}', ""); + Expect(0, 73463, '\p{Is_InSC= Vowel_DEPENDENT}', ""); + Expect(1, 73463, '\p{^Is_InSC= Vowel_DEPENDENT}', ""); + Expect(1, 73463, '\P{Is_InSC= Vowel_DEPENDENT}', ""); + Expect(0, 73463, '\P{^Is_InSC= Vowel_DEPENDENT}', ""); + Error('\p{Indic_Syllabic_Category= /a/Vowel_Independent}'); + Error('\P{Indic_Syllabic_Category= /a/Vowel_Independent}'); Expect(1, 73067, '\p{Indic_Syllabic_Category=:\AVowel_Independent\z:}', "");; Expect(0, 73068, '\p{Indic_Syllabic_Category=:\AVowel_Independent\z:}', "");; - Expect(1, 73067, '\p{Indic_Syllabic_Category=vowelindependent}', ""); - Expect(0, 73067, '\p{^Indic_Syllabic_Category=vowelindependent}', ""); - Expect(0, 73067, '\P{Indic_Syllabic_Category=vowelindependent}', ""); - Expect(1, 73067, '\P{^Indic_Syllabic_Category=vowelindependent}', ""); - Expect(0, 73068, '\p{Indic_Syllabic_Category=vowelindependent}', ""); - Expect(1, 73068, '\p{^Indic_Syllabic_Category=vowelindependent}', ""); - Expect(1, 73068, '\P{Indic_Syllabic_Category=vowelindependent}', ""); - Expect(0, 73068, '\P{^Indic_Syllabic_Category=vowelindependent}', ""); + Expect(1, 73067, '\p{Indic_Syllabic_Category:vowelindependent}', ""); + Expect(0, 73067, '\p{^Indic_Syllabic_Category:vowelindependent}', ""); + Expect(0, 73067, '\P{Indic_Syllabic_Category:vowelindependent}', ""); + Expect(1, 73067, '\P{^Indic_Syllabic_Category:vowelindependent}', ""); + Expect(0, 73068, '\p{Indic_Syllabic_Category:vowelindependent}', ""); + Expect(1, 73068, '\p{^Indic_Syllabic_Category:vowelindependent}', ""); + Expect(1, 73068, '\P{Indic_Syllabic_Category:vowelindependent}', ""); + Expect(0, 73068, '\P{^Indic_Syllabic_Category:vowelindependent}', ""); Expect(1, 73067, '\p{Indic_Syllabic_Category=:\Avowelindependent\z:}', "");; Expect(0, 73068, '\p{Indic_Syllabic_Category=:\Avowelindependent\z:}', "");; - Expect(1, 73067, '\p{Indic_Syllabic_Category: __Vowel_Independent}', ""); - Expect(0, 73067, '\p{^Indic_Syllabic_Category: __Vowel_Independent}', ""); - Expect(0, 73067, '\P{Indic_Syllabic_Category: __Vowel_Independent}', ""); - Expect(1, 73067, '\P{^Indic_Syllabic_Category: __Vowel_Independent}', ""); - Expect(0, 73068, '\p{Indic_Syllabic_Category: __Vowel_Independent}', ""); - Expect(1, 73068, '\p{^Indic_Syllabic_Category: __Vowel_Independent}', ""); - Expect(1, 73068, '\P{Indic_Syllabic_Category: __Vowel_Independent}', ""); - Expect(0, 73068, '\P{^Indic_Syllabic_Category: __Vowel_Independent}', ""); - Error('\p{InSC=_/a/Vowel_Independent}'); - Error('\P{InSC=_/a/Vowel_Independent}'); + Expect(1, 73067, '\p{Indic_Syllabic_Category=_-Vowel_INDEPENDENT}', ""); + Expect(0, 73067, '\p{^Indic_Syllabic_Category=_-Vowel_INDEPENDENT}', ""); + Expect(0, 73067, '\P{Indic_Syllabic_Category=_-Vowel_INDEPENDENT}', ""); + Expect(1, 73067, '\P{^Indic_Syllabic_Category=_-Vowel_INDEPENDENT}', ""); + Expect(0, 73068, '\p{Indic_Syllabic_Category=_-Vowel_INDEPENDENT}', ""); + Expect(1, 73068, '\p{^Indic_Syllabic_Category=_-Vowel_INDEPENDENT}', ""); + Expect(1, 73068, '\P{Indic_Syllabic_Category=_-Vowel_INDEPENDENT}', ""); + Expect(0, 73068, '\P{^Indic_Syllabic_Category=_-Vowel_INDEPENDENT}', ""); + Error('\p{InSC= :=Vowel_Independent}'); + Error('\P{InSC= :=Vowel_Independent}'); Expect(1, 73067, '\p{InSC=:\AVowel_Independent\z:}', "");; Expect(0, 73068, '\p{InSC=:\AVowel_Independent\z:}', "");; Expect(1, 73067, '\p{InSC=vowelindependent}', ""); @@ -49328,16 +51688,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73068, '\P{^InSC=vowelindependent}', ""); Expect(1, 73067, '\p{InSC=:\Avowelindependent\z:}', "");; Expect(0, 73068, '\p{InSC=:\Avowelindependent\z:}', "");; - Expect(1, 73067, '\p{InSC=_-VOWEL_independent}', ""); - Expect(0, 73067, '\p{^InSC=_-VOWEL_independent}', ""); - Expect(0, 73067, '\P{InSC=_-VOWEL_independent}', ""); - Expect(1, 73067, '\P{^InSC=_-VOWEL_independent}', ""); - Expect(0, 73068, '\p{InSC=_-VOWEL_independent}', ""); - Expect(1, 73068, '\p{^InSC=_-VOWEL_independent}', ""); - Expect(1, 73068, '\P{InSC=_-VOWEL_independent}', ""); - Expect(0, 73068, '\P{^InSC=_-VOWEL_independent}', ""); - Error('\p{Is_Indic_Syllabic_Category=_:=vowel_independent}'); - Error('\P{Is_Indic_Syllabic_Category=_:=vowel_independent}'); + Expect(1, 73067, '\p{InSC: _Vowel_independent}', ""); + Expect(0, 73067, '\p{^InSC: _Vowel_independent}', ""); + Expect(0, 73067, '\P{InSC: _Vowel_independent}', ""); + Expect(1, 73067, '\P{^InSC: _Vowel_independent}', ""); + Expect(0, 73068, '\p{InSC: _Vowel_independent}', ""); + Expect(1, 73068, '\p{^InSC: _Vowel_independent}', ""); + Expect(1, 73068, '\P{InSC: _Vowel_independent}', ""); + Expect(0, 73068, '\P{^InSC: _Vowel_independent}', ""); + Error('\p{Is_Indic_Syllabic_Category= _vowel_INDEPENDENT/a/}'); + Error('\P{Is_Indic_Syllabic_Category= _vowel_INDEPENDENT/a/}'); Expect(1, 73067, '\p{Is_Indic_Syllabic_Category=vowelindependent}', ""); Expect(0, 73067, '\p{^Is_Indic_Syllabic_Category=vowelindependent}', ""); Expect(0, 73067, '\P{Is_Indic_Syllabic_Category=vowelindependent}', ""); @@ -49346,16 +51706,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73068, '\p{^Is_Indic_Syllabic_Category=vowelindependent}', ""); Expect(1, 73068, '\P{Is_Indic_Syllabic_Category=vowelindependent}', ""); Expect(0, 73068, '\P{^Is_Indic_Syllabic_Category=vowelindependent}', ""); - Expect(1, 73067, '\p{Is_Indic_Syllabic_Category: Vowel_Independent}', ""); - Expect(0, 73067, '\p{^Is_Indic_Syllabic_Category: Vowel_Independent}', ""); - Expect(0, 73067, '\P{Is_Indic_Syllabic_Category: Vowel_Independent}', ""); - Expect(1, 73067, '\P{^Is_Indic_Syllabic_Category: Vowel_Independent}', ""); - Expect(0, 73068, '\p{Is_Indic_Syllabic_Category: Vowel_Independent}', ""); - Expect(1, 73068, '\p{^Is_Indic_Syllabic_Category: Vowel_Independent}', ""); - Expect(1, 73068, '\P{Is_Indic_Syllabic_Category: Vowel_Independent}', ""); - Expect(0, 73068, '\P{^Is_Indic_Syllabic_Category: Vowel_Independent}', ""); - Error('\p{Is_InSC= Vowel_independent/a/}'); - Error('\P{Is_InSC= Vowel_independent/a/}'); + Expect(1, 73067, '\p{Is_Indic_Syllabic_Category= Vowel_Independent}', ""); + Expect(0, 73067, '\p{^Is_Indic_Syllabic_Category= Vowel_Independent}', ""); + Expect(0, 73067, '\P{Is_Indic_Syllabic_Category= Vowel_Independent}', ""); + Expect(1, 73067, '\P{^Is_Indic_Syllabic_Category= Vowel_Independent}', ""); + Expect(0, 73068, '\p{Is_Indic_Syllabic_Category= Vowel_Independent}', ""); + Expect(1, 73068, '\p{^Is_Indic_Syllabic_Category= Vowel_Independent}', ""); + Expect(1, 73068, '\P{Is_Indic_Syllabic_Category= Vowel_Independent}', ""); + Expect(0, 73068, '\P{^Is_Indic_Syllabic_Category= Vowel_Independent}', ""); + Error('\p{Is_InSC=-/a/VOWEL_independent}'); + Error('\P{Is_InSC=-/a/VOWEL_independent}'); Expect(1, 73067, '\p{Is_InSC=vowelindependent}', ""); Expect(0, 73067, '\p{^Is_InSC=vowelindependent}', ""); Expect(0, 73067, '\P{Is_InSC=vowelindependent}', ""); @@ -49364,22 +51724,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73068, '\p{^Is_InSC=vowelindependent}', ""); Expect(1, 73068, '\P{Is_InSC=vowelindependent}', ""); Expect(0, 73068, '\P{^Is_InSC=vowelindependent}', ""); - Expect(1, 73067, '\p{Is_InSC=--Vowel_Independent}', ""); - Expect(0, 73067, '\p{^Is_InSC=--Vowel_Independent}', ""); - Expect(0, 73067, '\P{Is_InSC=--Vowel_Independent}', ""); - Expect(1, 73067, '\P{^Is_InSC=--Vowel_Independent}', ""); - Expect(0, 73068, '\p{Is_InSC=--Vowel_Independent}', ""); - Expect(1, 73068, '\p{^Is_InSC=--Vowel_Independent}', ""); - Expect(1, 73068, '\P{Is_InSC=--Vowel_Independent}', ""); - Expect(0, 73068, '\P{^Is_InSC=--Vowel_Independent}', ""); + Expect(1, 73067, '\p{Is_InSC= vowel_Independent}', ""); + Expect(0, 73067, '\p{^Is_InSC= vowel_Independent}', ""); + Expect(0, 73067, '\P{Is_InSC= vowel_Independent}', ""); + Expect(1, 73067, '\P{^Is_InSC= vowel_Independent}', ""); + Expect(0, 73068, '\p{Is_InSC= vowel_Independent}', ""); + Expect(1, 73068, '\p{^Is_InSC= vowel_Independent}', ""); + Expect(1, 73068, '\P{Is_InSC= vowel_Independent}', ""); + Expect(0, 73068, '\P{^Is_InSC= vowel_Independent}', ""); Error('\p{isocomment}'); Error('\P{isocomment}'); Error('\p{joininggroup}'); Error('\P{joininggroup}'); Error('\p{jg}'); Error('\P{jg}'); - Error('\p{Joining_Group=/a/ african_FEH}'); - Error('\P{Joining_Group=/a/ african_FEH}'); + Error('\p{Joining_Group= :=AFRICAN_feh}'); + Error('\P{Joining_Group= :=AFRICAN_feh}'); Expect(1, 2235, '\p{Joining_Group=:\AAfrican_Feh\z:}', "");; Expect(0, 2236, '\p{Joining_Group=:\AAfrican_Feh\z:}', "");; Expect(1, 2235, '\p{Joining_Group=africanfeh}', ""); @@ -49392,16 +51752,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2236, '\P{^Joining_Group=africanfeh}', ""); Expect(1, 2235, '\p{Joining_Group=:\Aafricanfeh\z:}', "");; Expect(0, 2236, '\p{Joining_Group=:\Aafricanfeh\z:}', "");; - Expect(1, 2235, '\p{Joining_Group=--african_Feh}', ""); - Expect(0, 2235, '\p{^Joining_Group=--african_Feh}', ""); - Expect(0, 2235, '\P{Joining_Group=--african_Feh}', ""); - Expect(1, 2235, '\P{^Joining_Group=--african_Feh}', ""); - Expect(0, 2236, '\p{Joining_Group=--african_Feh}', ""); - Expect(1, 2236, '\p{^Joining_Group=--african_Feh}', ""); - Expect(1, 2236, '\P{Joining_Group=--african_Feh}', ""); - Expect(0, 2236, '\P{^Joining_Group=--african_Feh}', ""); - Error('\p{Jg=__African_feh/a/}'); - Error('\P{Jg=__African_feh/a/}'); + Expect(1, 2235, '\p{Joining_Group=__AFRICAN_Feh}', ""); + Expect(0, 2235, '\p{^Joining_Group=__AFRICAN_Feh}', ""); + Expect(0, 2235, '\P{Joining_Group=__AFRICAN_Feh}', ""); + Expect(1, 2235, '\P{^Joining_Group=__AFRICAN_Feh}', ""); + Expect(0, 2236, '\p{Joining_Group=__AFRICAN_Feh}', ""); + Expect(1, 2236, '\p{^Joining_Group=__AFRICAN_Feh}', ""); + Expect(1, 2236, '\P{Joining_Group=__AFRICAN_Feh}', ""); + Expect(0, 2236, '\P{^Joining_Group=__AFRICAN_Feh}', ""); + Error('\p{Jg=-african_Feh/a/}'); + Error('\P{Jg=-african_Feh/a/}'); Expect(1, 2235, '\p{Jg=:\AAfrican_Feh\z:}', "");; Expect(0, 2236, '\p{Jg=:\AAfrican_Feh\z:}', "");; Expect(1, 2235, '\p{Jg=africanfeh}', ""); @@ -49414,16 +51774,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2236, '\P{^Jg=africanfeh}', ""); Expect(1, 2235, '\p{Jg=:\Aafricanfeh\z:}', "");; Expect(0, 2236, '\p{Jg=:\Aafricanfeh\z:}', "");; - Expect(1, 2235, '\p{Jg=-african_FEH}', ""); - Expect(0, 2235, '\p{^Jg=-african_FEH}', ""); - Expect(0, 2235, '\P{Jg=-african_FEH}', ""); - Expect(1, 2235, '\P{^Jg=-african_FEH}', ""); - Expect(0, 2236, '\p{Jg=-african_FEH}', ""); - Expect(1, 2236, '\p{^Jg=-african_FEH}', ""); - Expect(1, 2236, '\P{Jg=-african_FEH}', ""); - Expect(0, 2236, '\P{^Jg=-african_FEH}', ""); - Error('\p{Is_Joining_Group=_ African_Feh:=}'); - Error('\P{Is_Joining_Group=_ African_Feh:=}'); + Expect(1, 2235, '\p{Jg: African_Feh}', ""); + Expect(0, 2235, '\p{^Jg: African_Feh}', ""); + Expect(0, 2235, '\P{Jg: African_Feh}', ""); + Expect(1, 2235, '\P{^Jg: African_Feh}', ""); + Expect(0, 2236, '\p{Jg: African_Feh}', ""); + Expect(1, 2236, '\p{^Jg: African_Feh}', ""); + Expect(1, 2236, '\P{Jg: African_Feh}', ""); + Expect(0, 2236, '\P{^Jg: African_Feh}', ""); + Error('\p{Is_Joining_Group=_:=AFRICAN_Feh}'); + Error('\P{Is_Joining_Group=_:=AFRICAN_Feh}'); Expect(1, 2235, '\p{Is_Joining_Group=africanfeh}', ""); Expect(0, 2235, '\p{^Is_Joining_Group=africanfeh}', ""); Expect(0, 2235, '\P{Is_Joining_Group=africanfeh}', ""); @@ -49432,16 +51792,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2236, '\p{^Is_Joining_Group=africanfeh}', ""); Expect(1, 2236, '\P{Is_Joining_Group=africanfeh}', ""); Expect(0, 2236, '\P{^Is_Joining_Group=africanfeh}', ""); - Expect(1, 2235, '\p{Is_Joining_Group: _african_FEH}', ""); - Expect(0, 2235, '\p{^Is_Joining_Group: _african_FEH}', ""); - Expect(0, 2235, '\P{Is_Joining_Group: _african_FEH}', ""); - Expect(1, 2235, '\P{^Is_Joining_Group: _african_FEH}', ""); - Expect(0, 2236, '\p{Is_Joining_Group: _african_FEH}', ""); - Expect(1, 2236, '\p{^Is_Joining_Group: _african_FEH}', ""); - Expect(1, 2236, '\P{Is_Joining_Group: _african_FEH}', ""); - Expect(0, 2236, '\P{^Is_Joining_Group: _african_FEH}', ""); - Error('\p{Is_Jg= AFRICAN_Feh/a/}'); - Error('\P{Is_Jg= AFRICAN_Feh/a/}'); + Expect(1, 2235, '\p{Is_Joining_Group= African_FEH}', ""); + Expect(0, 2235, '\p{^Is_Joining_Group= African_FEH}', ""); + Expect(0, 2235, '\P{Is_Joining_Group= African_FEH}', ""); + Expect(1, 2235, '\P{^Is_Joining_Group= African_FEH}', ""); + Expect(0, 2236, '\p{Is_Joining_Group= African_FEH}', ""); + Expect(1, 2236, '\p{^Is_Joining_Group= African_FEH}', ""); + Expect(1, 2236, '\P{Is_Joining_Group= African_FEH}', ""); + Expect(0, 2236, '\P{^Is_Joining_Group= African_FEH}', ""); + Error('\p{Is_Jg= :=African_feh}'); + Error('\P{Is_Jg= :=African_feh}'); Expect(1, 2235, '\p{Is_Jg=africanfeh}', ""); Expect(0, 2235, '\p{^Is_Jg=africanfeh}', ""); Expect(0, 2235, '\P{Is_Jg=africanfeh}', ""); @@ -49450,16 +51810,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2236, '\p{^Is_Jg=africanfeh}', ""); Expect(1, 2236, '\P{Is_Jg=africanfeh}', ""); Expect(0, 2236, '\P{^Is_Jg=africanfeh}', ""); - Expect(1, 2235, '\p{Is_Jg= _African_feh}', ""); - Expect(0, 2235, '\p{^Is_Jg= _African_feh}', ""); - Expect(0, 2235, '\P{Is_Jg= _African_feh}', ""); - Expect(1, 2235, '\P{^Is_Jg= _African_feh}', ""); - Expect(0, 2236, '\p{Is_Jg= _African_feh}', ""); - Expect(1, 2236, '\p{^Is_Jg= _African_feh}', ""); - Expect(1, 2236, '\P{Is_Jg= _African_feh}', ""); - Expect(0, 2236, '\P{^Is_Jg= _African_feh}', ""); - Error('\p{Joining_Group= /a/African_Noon}'); - Error('\P{Joining_Group= /a/African_Noon}'); + Expect(1, 2235, '\p{Is_Jg=African_feh}', ""); + Expect(0, 2235, '\p{^Is_Jg=African_feh}', ""); + Expect(0, 2235, '\P{Is_Jg=African_feh}', ""); + Expect(1, 2235, '\P{^Is_Jg=African_feh}', ""); + Expect(0, 2236, '\p{Is_Jg=African_feh}', ""); + Expect(1, 2236, '\p{^Is_Jg=African_feh}', ""); + Expect(1, 2236, '\P{Is_Jg=African_feh}', ""); + Expect(0, 2236, '\P{^Is_Jg=African_feh}', ""); + Error('\p{Joining_Group= :=African_Noon}'); + Error('\P{Joining_Group= :=African_Noon}'); Expect(1, 2237, '\p{Joining_Group=:\AAfrican_Noon\z:}', "");; Expect(0, 2238, '\p{Joining_Group=:\AAfrican_Noon\z:}', "");; Expect(1, 2237, '\p{Joining_Group=africannoon}', ""); @@ -49472,16 +51832,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2238, '\P{^Joining_Group=africannoon}', ""); Expect(1, 2237, '\p{Joining_Group=:\Aafricannoon\z:}', "");; Expect(0, 2238, '\p{Joining_Group=:\Aafricannoon\z:}', "");; - Expect(1, 2237, '\p{Joining_Group= AFRICAN_noon}', ""); - Expect(0, 2237, '\p{^Joining_Group= AFRICAN_noon}', ""); - Expect(0, 2237, '\P{Joining_Group= AFRICAN_noon}', ""); - Expect(1, 2237, '\P{^Joining_Group= AFRICAN_noon}', ""); - Expect(0, 2238, '\p{Joining_Group= AFRICAN_noon}', ""); - Expect(1, 2238, '\p{^Joining_Group= AFRICAN_noon}', ""); - Expect(1, 2238, '\P{Joining_Group= AFRICAN_noon}', ""); - Expect(0, 2238, '\P{^Joining_Group= AFRICAN_noon}', ""); - Error('\p{Jg=/a/-_AFRICAN_NOON}'); - Error('\P{Jg=/a/-_AFRICAN_NOON}'); + Expect(1, 2237, '\p{Joining_Group=_african_Noon}', ""); + Expect(0, 2237, '\p{^Joining_Group=_african_Noon}', ""); + Expect(0, 2237, '\P{Joining_Group=_african_Noon}', ""); + Expect(1, 2237, '\P{^Joining_Group=_african_Noon}', ""); + Expect(0, 2238, '\p{Joining_Group=_african_Noon}', ""); + Expect(1, 2238, '\p{^Joining_Group=_african_Noon}', ""); + Expect(1, 2238, '\P{Joining_Group=_african_Noon}', ""); + Expect(0, 2238, '\P{^Joining_Group=_african_Noon}', ""); + Error('\p{Jg=/a/ African_Noon}'); + Error('\P{Jg=/a/ African_Noon}'); Expect(1, 2237, '\p{Jg=:\AAfrican_Noon\z:}', "");; Expect(0, 2238, '\p{Jg=:\AAfrican_Noon\z:}', "");; Expect(1, 2237, '\p{Jg=africannoon}', ""); @@ -49494,16 +51854,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2238, '\P{^Jg=africannoon}', ""); Expect(1, 2237, '\p{Jg=:\Aafricannoon\z:}', "");; Expect(0, 2238, '\p{Jg=:\Aafricannoon\z:}', "");; - Expect(1, 2237, '\p{Jg= african_noon}', ""); - Expect(0, 2237, '\p{^Jg= african_noon}', ""); - Expect(0, 2237, '\P{Jg= african_noon}', ""); - Expect(1, 2237, '\P{^Jg= african_noon}', ""); - Expect(0, 2238, '\p{Jg= african_noon}', ""); - Expect(1, 2238, '\p{^Jg= african_noon}', ""); - Expect(1, 2238, '\P{Jg= african_noon}', ""); - Expect(0, 2238, '\P{^Jg= african_noon}', ""); - Error('\p{Is_Joining_Group=__african_Noon:=}'); - Error('\P{Is_Joining_Group=__african_Noon:=}'); + Expect(1, 2237, '\p{Jg= African_Noon}', ""); + Expect(0, 2237, '\p{^Jg= African_Noon}', ""); + Expect(0, 2237, '\P{Jg= African_Noon}', ""); + Expect(1, 2237, '\P{^Jg= African_Noon}', ""); + Expect(0, 2238, '\p{Jg= African_Noon}', ""); + Expect(1, 2238, '\p{^Jg= African_Noon}', ""); + Expect(1, 2238, '\P{Jg= African_Noon}', ""); + Expect(0, 2238, '\P{^Jg= African_Noon}', ""); + Error('\p{Is_Joining_Group: :=- AFRICAN_NOON}'); + Error('\P{Is_Joining_Group: :=- AFRICAN_NOON}'); Expect(1, 2237, '\p{Is_Joining_Group=africannoon}', ""); Expect(0, 2237, '\p{^Is_Joining_Group=africannoon}', ""); Expect(0, 2237, '\P{Is_Joining_Group=africannoon}', ""); @@ -49512,16 +51872,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2238, '\p{^Is_Joining_Group=africannoon}', ""); Expect(1, 2238, '\P{Is_Joining_Group=africannoon}', ""); Expect(0, 2238, '\P{^Is_Joining_Group=africannoon}', ""); - Expect(1, 2237, '\p{Is_Joining_Group: - African_noon}', ""); - Expect(0, 2237, '\p{^Is_Joining_Group: - African_noon}', ""); - Expect(0, 2237, '\P{Is_Joining_Group: - African_noon}', ""); - Expect(1, 2237, '\P{^Is_Joining_Group: - African_noon}', ""); - Expect(0, 2238, '\p{Is_Joining_Group: - African_noon}', ""); - Expect(1, 2238, '\p{^Is_Joining_Group: - African_noon}', ""); - Expect(1, 2238, '\P{Is_Joining_Group: - African_noon}', ""); - Expect(0, 2238, '\P{^Is_Joining_Group: - African_noon}', ""); - Error('\p{Is_Jg=_african_Noon:=}'); - Error('\P{Is_Jg=_african_Noon:=}'); + Expect(1, 2237, '\p{Is_Joining_Group: African_noon}', ""); + Expect(0, 2237, '\p{^Is_Joining_Group: African_noon}', ""); + Expect(0, 2237, '\P{Is_Joining_Group: African_noon}', ""); + Expect(1, 2237, '\P{^Is_Joining_Group: African_noon}', ""); + Expect(0, 2238, '\p{Is_Joining_Group: African_noon}', ""); + Expect(1, 2238, '\p{^Is_Joining_Group: African_noon}', ""); + Expect(1, 2238, '\P{Is_Joining_Group: African_noon}', ""); + Expect(0, 2238, '\P{^Is_Joining_Group: African_noon}', ""); + Error('\p{Is_Jg=-African_Noon:=}'); + Error('\P{Is_Jg=-African_Noon:=}'); Expect(1, 2237, '\p{Is_Jg=africannoon}', ""); Expect(0, 2237, '\p{^Is_Jg=africannoon}', ""); Expect(0, 2237, '\P{Is_Jg=africannoon}', ""); @@ -49530,198 +51890,198 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2238, '\p{^Is_Jg=africannoon}', ""); Expect(1, 2238, '\P{Is_Jg=africannoon}', ""); Expect(0, 2238, '\P{^Is_Jg=africannoon}', ""); - Expect(1, 2237, '\p{Is_Jg= -african_noon}', ""); - Expect(0, 2237, '\p{^Is_Jg= -african_noon}', ""); - Expect(0, 2237, '\P{Is_Jg= -african_noon}', ""); - Expect(1, 2237, '\P{^Is_Jg= -african_noon}', ""); - Expect(0, 2238, '\p{Is_Jg= -african_noon}', ""); - Expect(1, 2238, '\p{^Is_Jg= -african_noon}', ""); - Expect(1, 2238, '\P{Is_Jg= -african_noon}', ""); - Expect(0, 2238, '\P{^Is_Jg= -african_noon}', ""); - Error('\p{Joining_Group=_:=African_Qaf}'); - Error('\P{Joining_Group=_:=African_Qaf}'); - Expect(1, 2236, '\p{Joining_Group=:\AAfrican_Qaf\z:}', "");; - Expect(0, 2237, '\p{Joining_Group=:\AAfrican_Qaf\z:}', "");; - Expect(1, 2236, '\p{Joining_Group=africanqaf}', ""); - Expect(0, 2236, '\p{^Joining_Group=africanqaf}', ""); - Expect(0, 2236, '\P{Joining_Group=africanqaf}', ""); - Expect(1, 2236, '\P{^Joining_Group=africanqaf}', ""); - Expect(0, 2237, '\p{Joining_Group=africanqaf}', ""); - Expect(1, 2237, '\p{^Joining_Group=africanqaf}', ""); - Expect(1, 2237, '\P{Joining_Group=africanqaf}', ""); - Expect(0, 2237, '\P{^Joining_Group=africanqaf}', ""); - Expect(1, 2236, '\p{Joining_Group=:\Aafricanqaf\z:}', "");; - Expect(0, 2237, '\p{Joining_Group=:\Aafricanqaf\z:}', "");; - Expect(1, 2236, '\p{Joining_Group= african_qaf}', ""); - Expect(0, 2236, '\p{^Joining_Group= african_qaf}', ""); - Expect(0, 2236, '\P{Joining_Group= african_qaf}', ""); - Expect(1, 2236, '\P{^Joining_Group= african_qaf}', ""); - Expect(0, 2237, '\p{Joining_Group= african_qaf}', ""); - Expect(1, 2237, '\p{^Joining_Group= african_qaf}', ""); - Expect(1, 2237, '\P{Joining_Group= african_qaf}', ""); - Expect(0, 2237, '\P{^Joining_Group= african_qaf}', ""); - Error('\p{Jg=/a/_-AFRICAN_qaf}'); - Error('\P{Jg=/a/_-AFRICAN_qaf}'); - Expect(1, 2236, '\p{Jg=:\AAfrican_Qaf\z:}', "");; - Expect(0, 2237, '\p{Jg=:\AAfrican_Qaf\z:}', "");; - Expect(1, 2236, '\p{Jg=africanqaf}', ""); - Expect(0, 2236, '\p{^Jg=africanqaf}', ""); - Expect(0, 2236, '\P{Jg=africanqaf}', ""); - Expect(1, 2236, '\P{^Jg=africanqaf}', ""); - Expect(0, 2237, '\p{Jg=africanqaf}', ""); - Expect(1, 2237, '\p{^Jg=africanqaf}', ""); - Expect(1, 2237, '\P{Jg=africanqaf}', ""); - Expect(0, 2237, '\P{^Jg=africanqaf}', ""); - Expect(1, 2236, '\p{Jg=:\Aafricanqaf\z:}', "");; - Expect(0, 2237, '\p{Jg=:\Aafricanqaf\z:}', "");; - Expect(1, 2236, '\p{Jg= African_Qaf}', ""); - Expect(0, 2236, '\p{^Jg= African_Qaf}', ""); - Expect(0, 2236, '\P{Jg= African_Qaf}', ""); - Expect(1, 2236, '\P{^Jg= African_Qaf}', ""); - Expect(0, 2237, '\p{Jg= African_Qaf}', ""); - Expect(1, 2237, '\p{^Jg= African_Qaf}', ""); - Expect(1, 2237, '\P{Jg= African_Qaf}', ""); - Expect(0, 2237, '\P{^Jg= African_Qaf}', ""); - Error('\p{Is_Joining_Group=-_AFRICAN_Qaf/a/}'); - Error('\P{Is_Joining_Group=-_AFRICAN_Qaf/a/}'); - Expect(1, 2236, '\p{Is_Joining_Group=africanqaf}', ""); - Expect(0, 2236, '\p{^Is_Joining_Group=africanqaf}', ""); - Expect(0, 2236, '\P{Is_Joining_Group=africanqaf}', ""); - Expect(1, 2236, '\P{^Is_Joining_Group=africanqaf}', ""); - Expect(0, 2237, '\p{Is_Joining_Group=africanqaf}', ""); - Expect(1, 2237, '\p{^Is_Joining_Group=africanqaf}', ""); - Expect(1, 2237, '\P{Is_Joining_Group=africanqaf}', ""); - Expect(0, 2237, '\P{^Is_Joining_Group=africanqaf}', ""); - Expect(1, 2236, '\p{Is_Joining_Group= african_Qaf}', ""); - Expect(0, 2236, '\p{^Is_Joining_Group= african_Qaf}', ""); - Expect(0, 2236, '\P{Is_Joining_Group= african_Qaf}', ""); - Expect(1, 2236, '\P{^Is_Joining_Group= african_Qaf}', ""); - Expect(0, 2237, '\p{Is_Joining_Group= african_Qaf}', ""); - Expect(1, 2237, '\p{^Is_Joining_Group= african_Qaf}', ""); - Expect(1, 2237, '\P{Is_Joining_Group= african_Qaf}', ""); - Expect(0, 2237, '\P{^Is_Joining_Group= african_Qaf}', ""); - Error('\p{Is_Jg= african_Qaf:=}'); - Error('\P{Is_Jg= african_Qaf:=}'); - Expect(1, 2236, '\p{Is_Jg=africanqaf}', ""); - Expect(0, 2236, '\p{^Is_Jg=africanqaf}', ""); - Expect(0, 2236, '\P{Is_Jg=africanqaf}', ""); - Expect(1, 2236, '\P{^Is_Jg=africanqaf}', ""); - Expect(0, 2237, '\p{Is_Jg=africanqaf}', ""); - Expect(1, 2237, '\p{^Is_Jg=africanqaf}', ""); - Expect(1, 2237, '\P{Is_Jg=africanqaf}', ""); - Expect(0, 2237, '\P{^Is_Jg=africanqaf}', ""); - Expect(1, 2236, '\p{Is_Jg= AFRICAN_qaf}', ""); - Expect(0, 2236, '\p{^Is_Jg= AFRICAN_qaf}', ""); - Expect(0, 2236, '\P{Is_Jg= AFRICAN_qaf}', ""); - Expect(1, 2236, '\P{^Is_Jg= AFRICAN_qaf}', ""); - Expect(0, 2237, '\p{Is_Jg= AFRICAN_qaf}', ""); - Expect(1, 2237, '\p{^Is_Jg= AFRICAN_qaf}', ""); - Expect(1, 2237, '\P{Is_Jg= AFRICAN_qaf}', ""); - Expect(0, 2237, '\P{^Is_Jg= AFRICAN_qaf}', ""); - Error('\p{Joining_Group=:=ain}'); - Error('\P{Joining_Group=:=ain}'); - Expect(1, 2227, '\p{Joining_Group=:\AAin\z:}', "");; - Expect(0, 2228, '\p{Joining_Group=:\AAin\z:}', "");; - Expect(1, 2227, '\p{Joining_Group: ain}', ""); - Expect(0, 2227, '\p{^Joining_Group: ain}', ""); - Expect(0, 2227, '\P{Joining_Group: ain}', ""); - Expect(1, 2227, '\P{^Joining_Group: ain}', ""); - Expect(0, 2228, '\p{Joining_Group: ain}', ""); - Expect(1, 2228, '\p{^Joining_Group: ain}', ""); - Expect(1, 2228, '\P{Joining_Group: ain}', ""); - Expect(0, 2228, '\P{^Joining_Group: ain}', ""); - Expect(1, 2227, '\p{Joining_Group=:\Aain\z:}', "");; - Expect(0, 2228, '\p{Joining_Group=:\Aain\z:}', "");; - Expect(1, 2227, '\p{Joining_Group: ain}', ""); - Expect(0, 2227, '\p{^Joining_Group: ain}', ""); - Expect(0, 2227, '\P{Joining_Group: ain}', ""); - Expect(1, 2227, '\P{^Joining_Group: ain}', ""); - Expect(0, 2228, '\p{Joining_Group: ain}', ""); - Expect(1, 2228, '\p{^Joining_Group: ain}', ""); - Expect(1, 2228, '\P{Joining_Group: ain}', ""); - Expect(0, 2228, '\P{^Joining_Group: ain}', ""); - Error('\p{Jg=/a/ Ain}'); - Error('\P{Jg=/a/ Ain}'); - Expect(1, 2227, '\p{Jg=:\AAin\z:}', "");; - Expect(0, 2228, '\p{Jg=:\AAin\z:}', "");; - Expect(1, 2227, '\p{Jg: ain}', ""); - Expect(0, 2227, '\p{^Jg: ain}', ""); - Expect(0, 2227, '\P{Jg: ain}', ""); - Expect(1, 2227, '\P{^Jg: ain}', ""); - Expect(0, 2228, '\p{Jg: ain}', ""); - Expect(1, 2228, '\p{^Jg: ain}', ""); - Expect(1, 2228, '\P{Jg: ain}', ""); - Expect(0, 2228, '\P{^Jg: ain}', ""); - Expect(1, 2227, '\p{Jg=:\Aain\z:}', "");; - Expect(0, 2228, '\p{Jg=:\Aain\z:}', "");; - Expect(1, 2227, '\p{Jg: - AIN}', ""); - Expect(0, 2227, '\p{^Jg: - AIN}', ""); - Expect(0, 2227, '\P{Jg: - AIN}', ""); - Expect(1, 2227, '\P{^Jg: - AIN}', ""); - Expect(0, 2228, '\p{Jg: - AIN}', ""); - Expect(1, 2228, '\p{^Jg: - AIN}', ""); - Expect(1, 2228, '\P{Jg: - AIN}', ""); - Expect(0, 2228, '\P{^Jg: - AIN}', ""); - Error('\p{Is_Joining_Group=:=_ ain}'); - Error('\P{Is_Joining_Group=:=_ ain}'); - Expect(1, 2227, '\p{Is_Joining_Group=ain}', ""); - Expect(0, 2227, '\p{^Is_Joining_Group=ain}', ""); - Expect(0, 2227, '\P{Is_Joining_Group=ain}', ""); - Expect(1, 2227, '\P{^Is_Joining_Group=ain}', ""); - Expect(0, 2228, '\p{Is_Joining_Group=ain}', ""); - Expect(1, 2228, '\p{^Is_Joining_Group=ain}', ""); - Expect(1, 2228, '\P{Is_Joining_Group=ain}', ""); - Expect(0, 2228, '\P{^Is_Joining_Group=ain}', ""); - Expect(1, 2227, '\p{Is_Joining_Group: Ain}', ""); - Expect(0, 2227, '\p{^Is_Joining_Group: Ain}', ""); - Expect(0, 2227, '\P{Is_Joining_Group: Ain}', ""); - Expect(1, 2227, '\P{^Is_Joining_Group: Ain}', ""); - Expect(0, 2228, '\p{Is_Joining_Group: Ain}', ""); - Expect(1, 2228, '\p{^Is_Joining_Group: Ain}', ""); - Expect(1, 2228, '\P{Is_Joining_Group: Ain}', ""); - Expect(0, 2228, '\P{^Is_Joining_Group: Ain}', ""); - Error('\p{Is_Jg=:=--Ain}'); - Error('\P{Is_Jg=:=--Ain}'); - Expect(1, 2227, '\p{Is_Jg: ain}', ""); - Expect(0, 2227, '\p{^Is_Jg: ain}', ""); - Expect(0, 2227, '\P{Is_Jg: ain}', ""); - Expect(1, 2227, '\P{^Is_Jg: ain}', ""); - Expect(0, 2228, '\p{Is_Jg: ain}', ""); - Expect(1, 2228, '\p{^Is_Jg: ain}', ""); - Expect(1, 2228, '\P{Is_Jg: ain}', ""); - Expect(0, 2228, '\P{^Is_Jg: ain}', ""); - Expect(1, 2227, '\p{Is_Jg=- Ain}', ""); - Expect(0, 2227, '\p{^Is_Jg=- Ain}', ""); - Expect(0, 2227, '\P{Is_Jg=- Ain}', ""); - Expect(1, 2227, '\P{^Is_Jg=- Ain}', ""); - Expect(0, 2228, '\p{Is_Jg=- Ain}', ""); - Expect(1, 2228, '\p{^Is_Jg=- Ain}', ""); - Expect(1, 2228, '\P{Is_Jg=- Ain}', ""); - Expect(0, 2228, '\P{^Is_Jg=- Ain}', ""); - Error('\p{Joining_Group=:=_ Alaph}'); - Error('\P{Joining_Group=:=_ Alaph}'); + Expect(1, 2237, '\p{Is_Jg=__African_NOON}', ""); + Expect(0, 2237, '\p{^Is_Jg=__African_NOON}', ""); + Expect(0, 2237, '\P{Is_Jg=__African_NOON}', ""); + Expect(1, 2237, '\P{^Is_Jg=__African_NOON}', ""); + Expect(0, 2238, '\p{Is_Jg=__African_NOON}', ""); + Expect(1, 2238, '\p{^Is_Jg=__African_NOON}', ""); + Expect(1, 2238, '\P{Is_Jg=__African_NOON}', ""); + Expect(0, 2238, '\P{^Is_Jg=__African_NOON}', ""); + Error('\p{Joining_Group= -African_Qaf:=}'); + Error('\P{Joining_Group= -African_Qaf:=}'); + Expect(1, 2244, '\p{Joining_Group=:\AAfrican_Qaf\z:}', "");; + Expect(0, 2245, '\p{Joining_Group=:\AAfrican_Qaf\z:}', "");; + Expect(1, 2244, '\p{Joining_Group=africanqaf}', ""); + Expect(0, 2244, '\p{^Joining_Group=africanqaf}', ""); + Expect(0, 2244, '\P{Joining_Group=africanqaf}', ""); + Expect(1, 2244, '\P{^Joining_Group=africanqaf}', ""); + Expect(0, 2245, '\p{Joining_Group=africanqaf}', ""); + Expect(1, 2245, '\p{^Joining_Group=africanqaf}', ""); + Expect(1, 2245, '\P{Joining_Group=africanqaf}', ""); + Expect(0, 2245, '\P{^Joining_Group=africanqaf}', ""); + Expect(1, 2244, '\p{Joining_Group=:\Aafricanqaf\z:}', "");; + Expect(0, 2245, '\p{Joining_Group=:\Aafricanqaf\z:}', "");; + Expect(1, 2244, '\p{Joining_Group: African_QAF}', ""); + Expect(0, 2244, '\p{^Joining_Group: African_QAF}', ""); + Expect(0, 2244, '\P{Joining_Group: African_QAF}', ""); + Expect(1, 2244, '\P{^Joining_Group: African_QAF}', ""); + Expect(0, 2245, '\p{Joining_Group: African_QAF}', ""); + Expect(1, 2245, '\p{^Joining_Group: African_QAF}', ""); + Expect(1, 2245, '\P{Joining_Group: African_QAF}', ""); + Expect(0, 2245, '\P{^Joining_Group: African_QAF}', ""); + Error('\p{Jg=African_Qaf/a/}'); + Error('\P{Jg=African_Qaf/a/}'); + Expect(1, 2244, '\p{Jg=:\AAfrican_Qaf\z:}', "");; + Expect(0, 2245, '\p{Jg=:\AAfrican_Qaf\z:}', "");; + Expect(1, 2244, '\p{Jg=africanqaf}', ""); + Expect(0, 2244, '\p{^Jg=africanqaf}', ""); + Expect(0, 2244, '\P{Jg=africanqaf}', ""); + Expect(1, 2244, '\P{^Jg=africanqaf}', ""); + Expect(0, 2245, '\p{Jg=africanqaf}', ""); + Expect(1, 2245, '\p{^Jg=africanqaf}', ""); + Expect(1, 2245, '\P{Jg=africanqaf}', ""); + Expect(0, 2245, '\P{^Jg=africanqaf}', ""); + Expect(1, 2244, '\p{Jg=:\Aafricanqaf\z:}', "");; + Expect(0, 2245, '\p{Jg=:\Aafricanqaf\z:}', "");; + Expect(1, 2244, '\p{Jg=African_Qaf}', ""); + Expect(0, 2244, '\p{^Jg=African_Qaf}', ""); + Expect(0, 2244, '\P{Jg=African_Qaf}', ""); + Expect(1, 2244, '\P{^Jg=African_Qaf}', ""); + Expect(0, 2245, '\p{Jg=African_Qaf}', ""); + Expect(1, 2245, '\p{^Jg=African_Qaf}', ""); + Expect(1, 2245, '\P{Jg=African_Qaf}', ""); + Expect(0, 2245, '\P{^Jg=African_Qaf}', ""); + Error('\p{Is_Joining_Group=_African_qaf/a/}'); + Error('\P{Is_Joining_Group=_African_qaf/a/}'); + Expect(1, 2244, '\p{Is_Joining_Group=africanqaf}', ""); + Expect(0, 2244, '\p{^Is_Joining_Group=africanqaf}', ""); + Expect(0, 2244, '\P{Is_Joining_Group=africanqaf}', ""); + Expect(1, 2244, '\P{^Is_Joining_Group=africanqaf}', ""); + Expect(0, 2245, '\p{Is_Joining_Group=africanqaf}', ""); + Expect(1, 2245, '\p{^Is_Joining_Group=africanqaf}', ""); + Expect(1, 2245, '\P{Is_Joining_Group=africanqaf}', ""); + Expect(0, 2245, '\P{^Is_Joining_Group=africanqaf}', ""); + Expect(1, 2244, '\p{Is_Joining_Group=- african_qaf}', ""); + Expect(0, 2244, '\p{^Is_Joining_Group=- african_qaf}', ""); + Expect(0, 2244, '\P{Is_Joining_Group=- african_qaf}', ""); + Expect(1, 2244, '\P{^Is_Joining_Group=- african_qaf}', ""); + Expect(0, 2245, '\p{Is_Joining_Group=- african_qaf}', ""); + Expect(1, 2245, '\p{^Is_Joining_Group=- african_qaf}', ""); + Expect(1, 2245, '\P{Is_Joining_Group=- african_qaf}', ""); + Expect(0, 2245, '\P{^Is_Joining_Group=- african_qaf}', ""); + Error('\p{Is_Jg=/a/African_qaf}'); + Error('\P{Is_Jg=/a/African_qaf}'); + Expect(1, 2244, '\p{Is_Jg=africanqaf}', ""); + Expect(0, 2244, '\p{^Is_Jg=africanqaf}', ""); + Expect(0, 2244, '\P{Is_Jg=africanqaf}', ""); + Expect(1, 2244, '\P{^Is_Jg=africanqaf}', ""); + Expect(0, 2245, '\p{Is_Jg=africanqaf}', ""); + Expect(1, 2245, '\p{^Is_Jg=africanqaf}', ""); + Expect(1, 2245, '\P{Is_Jg=africanqaf}', ""); + Expect(0, 2245, '\P{^Is_Jg=africanqaf}', ""); + Expect(1, 2244, '\p{Is_Jg: African_Qaf}', ""); + Expect(0, 2244, '\p{^Is_Jg: African_Qaf}', ""); + Expect(0, 2244, '\P{Is_Jg: African_Qaf}', ""); + Expect(1, 2244, '\P{^Is_Jg: African_Qaf}', ""); + Expect(0, 2245, '\p{Is_Jg: African_Qaf}', ""); + Expect(1, 2245, '\p{^Is_Jg: African_Qaf}', ""); + Expect(1, 2245, '\P{Is_Jg: African_Qaf}', ""); + Expect(0, 2245, '\P{^Is_Jg: African_Qaf}', ""); + Error('\p{Joining_Group=/a/ ain}'); + Error('\P{Joining_Group=/a/ ain}'); + Expect(1, 2243, '\p{Joining_Group=:\AAin\z:}', "");; + Expect(0, 2244, '\p{Joining_Group=:\AAin\z:}', "");; + Expect(1, 2243, '\p{Joining_Group=ain}', ""); + Expect(0, 2243, '\p{^Joining_Group=ain}', ""); + Expect(0, 2243, '\P{Joining_Group=ain}', ""); + Expect(1, 2243, '\P{^Joining_Group=ain}', ""); + Expect(0, 2244, '\p{Joining_Group=ain}', ""); + Expect(1, 2244, '\p{^Joining_Group=ain}', ""); + Expect(1, 2244, '\P{Joining_Group=ain}', ""); + Expect(0, 2244, '\P{^Joining_Group=ain}', ""); + Expect(1, 2243, '\p{Joining_Group=:\Aain\z:}', "");; + Expect(0, 2244, '\p{Joining_Group=:\Aain\z:}', "");; + Expect(1, 2243, '\p{Joining_Group= Ain}', ""); + Expect(0, 2243, '\p{^Joining_Group= Ain}', ""); + Expect(0, 2243, '\P{Joining_Group= Ain}', ""); + Expect(1, 2243, '\P{^Joining_Group= Ain}', ""); + Expect(0, 2244, '\p{Joining_Group= Ain}', ""); + Expect(1, 2244, '\p{^Joining_Group= Ain}', ""); + Expect(1, 2244, '\P{Joining_Group= Ain}', ""); + Expect(0, 2244, '\P{^Joining_Group= Ain}', ""); + Error('\p{Jg= -AIN:=}'); + Error('\P{Jg= -AIN:=}'); + Expect(1, 2243, '\p{Jg=:\AAin\z:}', "");; + Expect(0, 2244, '\p{Jg=:\AAin\z:}', "");; + Expect(1, 2243, '\p{Jg=ain}', ""); + Expect(0, 2243, '\p{^Jg=ain}', ""); + Expect(0, 2243, '\P{Jg=ain}', ""); + Expect(1, 2243, '\P{^Jg=ain}', ""); + Expect(0, 2244, '\p{Jg=ain}', ""); + Expect(1, 2244, '\p{^Jg=ain}', ""); + Expect(1, 2244, '\P{Jg=ain}', ""); + Expect(0, 2244, '\P{^Jg=ain}', ""); + Expect(1, 2243, '\p{Jg=:\Aain\z:}', "");; + Expect(0, 2244, '\p{Jg=:\Aain\z:}', "");; + Expect(1, 2243, '\p{Jg: _ain}', ""); + Expect(0, 2243, '\p{^Jg: _ain}', ""); + Expect(0, 2243, '\P{Jg: _ain}', ""); + Expect(1, 2243, '\P{^Jg: _ain}', ""); + Expect(0, 2244, '\p{Jg: _ain}', ""); + Expect(1, 2244, '\p{^Jg: _ain}', ""); + Expect(1, 2244, '\P{Jg: _ain}', ""); + Expect(0, 2244, '\P{^Jg: _ain}', ""); + Error('\p{Is_Joining_Group: Ain:=}'); + Error('\P{Is_Joining_Group: Ain:=}'); + Expect(1, 2243, '\p{Is_Joining_Group=ain}', ""); + Expect(0, 2243, '\p{^Is_Joining_Group=ain}', ""); + Expect(0, 2243, '\P{Is_Joining_Group=ain}', ""); + Expect(1, 2243, '\P{^Is_Joining_Group=ain}', ""); + Expect(0, 2244, '\p{Is_Joining_Group=ain}', ""); + Expect(1, 2244, '\p{^Is_Joining_Group=ain}', ""); + Expect(1, 2244, '\P{Is_Joining_Group=ain}', ""); + Expect(0, 2244, '\P{^Is_Joining_Group=ain}', ""); + Expect(1, 2243, '\p{Is_Joining_Group=__ain}', ""); + Expect(0, 2243, '\p{^Is_Joining_Group=__ain}', ""); + Expect(0, 2243, '\P{Is_Joining_Group=__ain}', ""); + Expect(1, 2243, '\P{^Is_Joining_Group=__ain}', ""); + Expect(0, 2244, '\p{Is_Joining_Group=__ain}', ""); + Expect(1, 2244, '\p{^Is_Joining_Group=__ain}', ""); + Expect(1, 2244, '\P{Is_Joining_Group=__ain}', ""); + Expect(0, 2244, '\P{^Is_Joining_Group=__ain}', ""); + Error('\p{Is_Jg= Ain:=}'); + Error('\P{Is_Jg= Ain:=}'); + Expect(1, 2243, '\p{Is_Jg=ain}', ""); + Expect(0, 2243, '\p{^Is_Jg=ain}', ""); + Expect(0, 2243, '\P{Is_Jg=ain}', ""); + Expect(1, 2243, '\P{^Is_Jg=ain}', ""); + Expect(0, 2244, '\p{Is_Jg=ain}', ""); + Expect(1, 2244, '\p{^Is_Jg=ain}', ""); + Expect(1, 2244, '\P{Is_Jg=ain}', ""); + Expect(0, 2244, '\P{^Is_Jg=ain}', ""); + Expect(1, 2243, '\p{Is_Jg=-AIN}', ""); + Expect(0, 2243, '\p{^Is_Jg=-AIN}', ""); + Expect(0, 2243, '\P{Is_Jg=-AIN}', ""); + Expect(1, 2243, '\P{^Is_Jg=-AIN}', ""); + Expect(0, 2244, '\p{Is_Jg=-AIN}', ""); + Expect(1, 2244, '\p{^Is_Jg=-AIN}', ""); + Expect(1, 2244, '\P{Is_Jg=-AIN}', ""); + Expect(0, 2244, '\P{^Is_Jg=-AIN}', ""); + Error('\p{Joining_Group=/a/ alaph}'); + Error('\P{Joining_Group=/a/ alaph}'); Expect(1, 1808, '\p{Joining_Group=:\AAlaph\z:}', "");; Expect(0, 1809, '\p{Joining_Group=:\AAlaph\z:}', "");; - Expect(1, 1808, '\p{Joining_Group: alaph}', ""); - Expect(0, 1808, '\p{^Joining_Group: alaph}', ""); - Expect(0, 1808, '\P{Joining_Group: alaph}', ""); - Expect(1, 1808, '\P{^Joining_Group: alaph}', ""); - Expect(0, 1809, '\p{Joining_Group: alaph}', ""); - Expect(1, 1809, '\p{^Joining_Group: alaph}', ""); - Expect(1, 1809, '\P{Joining_Group: alaph}', ""); - Expect(0, 1809, '\P{^Joining_Group: alaph}', ""); + Expect(1, 1808, '\p{Joining_Group=alaph}', ""); + Expect(0, 1808, '\p{^Joining_Group=alaph}', ""); + Expect(0, 1808, '\P{Joining_Group=alaph}', ""); + Expect(1, 1808, '\P{^Joining_Group=alaph}', ""); + Expect(0, 1809, '\p{Joining_Group=alaph}', ""); + Expect(1, 1809, '\p{^Joining_Group=alaph}', ""); + Expect(1, 1809, '\P{Joining_Group=alaph}', ""); + Expect(0, 1809, '\P{^Joining_Group=alaph}', ""); Expect(1, 1808, '\p{Joining_Group=:\Aalaph\z:}', "");; Expect(0, 1809, '\p{Joining_Group=:\Aalaph\z:}', "");; - Expect(1, 1808, '\p{Joining_Group= Alaph}', ""); - Expect(0, 1808, '\p{^Joining_Group= Alaph}', ""); - Expect(0, 1808, '\P{Joining_Group= Alaph}', ""); - Expect(1, 1808, '\P{^Joining_Group= Alaph}', ""); - Expect(0, 1809, '\p{Joining_Group= Alaph}', ""); - Expect(1, 1809, '\p{^Joining_Group= Alaph}', ""); - Expect(1, 1809, '\P{Joining_Group= Alaph}', ""); - Expect(0, 1809, '\P{^Joining_Group= Alaph}', ""); - Error('\p{Jg=:=-alaph}'); - Error('\P{Jg=:=-alaph}'); + Expect(1, 1808, '\p{Joining_Group=_ALAPH}', ""); + Expect(0, 1808, '\p{^Joining_Group=_ALAPH}', ""); + Expect(0, 1808, '\P{Joining_Group=_ALAPH}', ""); + Expect(1, 1808, '\P{^Joining_Group=_ALAPH}', ""); + Expect(0, 1809, '\p{Joining_Group=_ALAPH}', ""); + Expect(1, 1809, '\p{^Joining_Group=_ALAPH}', ""); + Expect(1, 1809, '\P{Joining_Group=_ALAPH}', ""); + Expect(0, 1809, '\P{^Joining_Group=_ALAPH}', ""); + Error('\p{Jg=/a/ _Alaph}'); + Error('\P{Jg=/a/ _Alaph}'); Expect(1, 1808, '\p{Jg=:\AAlaph\z:}', "");; Expect(0, 1809, '\p{Jg=:\AAlaph\z:}', "");; Expect(1, 1808, '\p{Jg=alaph}', ""); @@ -49734,16 +52094,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1809, '\P{^Jg=alaph}', ""); Expect(1, 1808, '\p{Jg=:\Aalaph\z:}', "");; Expect(0, 1809, '\p{Jg=:\Aalaph\z:}', "");; - Expect(1, 1808, '\p{Jg= -ALAPH}', ""); - Expect(0, 1808, '\p{^Jg= -ALAPH}', ""); - Expect(0, 1808, '\P{Jg= -ALAPH}', ""); - Expect(1, 1808, '\P{^Jg= -ALAPH}', ""); - Expect(0, 1809, '\p{Jg= -ALAPH}', ""); - Expect(1, 1809, '\p{^Jg= -ALAPH}', ""); - Expect(1, 1809, '\P{Jg= -ALAPH}', ""); - Expect(0, 1809, '\P{^Jg= -ALAPH}', ""); - Error('\p{Is_Joining_Group: /a/- ALAPH}'); - Error('\P{Is_Joining_Group: /a/- ALAPH}'); + Expect(1, 1808, '\p{Jg=_alaph}', ""); + Expect(0, 1808, '\p{^Jg=_alaph}', ""); + Expect(0, 1808, '\P{Jg=_alaph}', ""); + Expect(1, 1808, '\P{^Jg=_alaph}', ""); + Expect(0, 1809, '\p{Jg=_alaph}', ""); + Expect(1, 1809, '\p{^Jg=_alaph}', ""); + Expect(1, 1809, '\P{Jg=_alaph}', ""); + Expect(0, 1809, '\P{^Jg=_alaph}', ""); + Error('\p{Is_Joining_Group::=_ Alaph}'); + Error('\P{Is_Joining_Group::=_ Alaph}'); Expect(1, 1808, '\p{Is_Joining_Group=alaph}', ""); Expect(0, 1808, '\p{^Is_Joining_Group=alaph}', ""); Expect(0, 1808, '\P{Is_Joining_Group=alaph}', ""); @@ -49752,16 +52112,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1809, '\p{^Is_Joining_Group=alaph}', ""); Expect(1, 1809, '\P{Is_Joining_Group=alaph}', ""); Expect(0, 1809, '\P{^Is_Joining_Group=alaph}', ""); - Expect(1, 1808, '\p{Is_Joining_Group=--Alaph}', ""); - Expect(0, 1808, '\p{^Is_Joining_Group=--Alaph}', ""); - Expect(0, 1808, '\P{Is_Joining_Group=--Alaph}', ""); - Expect(1, 1808, '\P{^Is_Joining_Group=--Alaph}', ""); - Expect(0, 1809, '\p{Is_Joining_Group=--Alaph}', ""); - Expect(1, 1809, '\p{^Is_Joining_Group=--Alaph}', ""); - Expect(1, 1809, '\P{Is_Joining_Group=--Alaph}', ""); - Expect(0, 1809, '\P{^Is_Joining_Group=--Alaph}', ""); - Error('\p{Is_Jg=-:=alaph}'); - Error('\P{Is_Jg=-:=alaph}'); + Expect(1, 1808, '\p{Is_Joining_Group=-Alaph}', ""); + Expect(0, 1808, '\p{^Is_Joining_Group=-Alaph}', ""); + Expect(0, 1808, '\P{Is_Joining_Group=-Alaph}', ""); + Expect(1, 1808, '\P{^Is_Joining_Group=-Alaph}', ""); + Expect(0, 1809, '\p{Is_Joining_Group=-Alaph}', ""); + Expect(1, 1809, '\p{^Is_Joining_Group=-Alaph}', ""); + Expect(1, 1809, '\P{Is_Joining_Group=-Alaph}', ""); + Expect(0, 1809, '\P{^Is_Joining_Group=-Alaph}', ""); + Error('\p{Is_Jg= alaph:=}'); + Error('\P{Is_Jg= alaph:=}'); Expect(1, 1808, '\p{Is_Jg=alaph}', ""); Expect(0, 1808, '\p{^Is_Jg=alaph}', ""); Expect(0, 1808, '\P{Is_Jg=alaph}', ""); @@ -49770,60 +52130,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1809, '\p{^Is_Jg=alaph}', ""); Expect(1, 1809, '\P{Is_Jg=alaph}', ""); Expect(0, 1809, '\P{^Is_Jg=alaph}', ""); - Expect(1, 1808, '\p{Is_Jg=Alaph}', ""); - Expect(0, 1808, '\p{^Is_Jg=Alaph}', ""); - Expect(0, 1808, '\P{Is_Jg=Alaph}', ""); - Expect(1, 1808, '\P{^Is_Jg=Alaph}', ""); - Expect(0, 1809, '\p{Is_Jg=Alaph}', ""); - Expect(1, 1809, '\p{^Is_Jg=Alaph}', ""); - Expect(1, 1809, '\P{Is_Jg=Alaph}', ""); - Expect(0, 1809, '\P{^Is_Jg=Alaph}', ""); - Error('\p{Joining_Group= Alef:=}'); - Error('\P{Joining_Group= Alef:=}'); + Expect(1, 1808, '\p{Is_Jg=_ Alaph}', ""); + Expect(0, 1808, '\p{^Is_Jg=_ Alaph}', ""); + Expect(0, 1808, '\P{Is_Jg=_ Alaph}', ""); + Expect(1, 1808, '\P{^Is_Jg=_ Alaph}', ""); + Expect(0, 1809, '\p{Is_Jg=_ Alaph}', ""); + Expect(1, 1809, '\p{^Is_Jg=_ Alaph}', ""); + Expect(1, 1809, '\P{Is_Jg=_ Alaph}', ""); + Expect(0, 1809, '\P{^Is_Jg=_ Alaph}', ""); + Error('\p{Joining_Group: /a/ alef}'); + Error('\P{Joining_Group: /a/ alef}'); Expect(1, 1908, '\p{Joining_Group=:\AAlef\z:}', "");; Expect(0, 1909, '\p{Joining_Group=:\AAlef\z:}', "");; - Expect(1, 1908, '\p{Joining_Group: alef}', ""); - Expect(0, 1908, '\p{^Joining_Group: alef}', ""); - Expect(0, 1908, '\P{Joining_Group: alef}', ""); - Expect(1, 1908, '\P{^Joining_Group: alef}', ""); - Expect(0, 1909, '\p{Joining_Group: alef}', ""); - Expect(1, 1909, '\p{^Joining_Group: alef}', ""); - Expect(1, 1909, '\P{Joining_Group: alef}', ""); - Expect(0, 1909, '\P{^Joining_Group: alef}', ""); + Expect(1, 1908, '\p{Joining_Group=alef}', ""); + Expect(0, 1908, '\p{^Joining_Group=alef}', ""); + Expect(0, 1908, '\P{Joining_Group=alef}', ""); + Expect(1, 1908, '\P{^Joining_Group=alef}', ""); + Expect(0, 1909, '\p{Joining_Group=alef}', ""); + Expect(1, 1909, '\p{^Joining_Group=alef}', ""); + Expect(1, 1909, '\P{Joining_Group=alef}', ""); + Expect(0, 1909, '\P{^Joining_Group=alef}', ""); Expect(1, 1908, '\p{Joining_Group=:\Aalef\z:}', "");; Expect(0, 1909, '\p{Joining_Group=:\Aalef\z:}', "");; - Expect(1, 1908, '\p{Joining_Group=_ ALEF}', ""); - Expect(0, 1908, '\p{^Joining_Group=_ ALEF}', ""); - Expect(0, 1908, '\P{Joining_Group=_ ALEF}', ""); - Expect(1, 1908, '\P{^Joining_Group=_ ALEF}', ""); - Expect(0, 1909, '\p{Joining_Group=_ ALEF}', ""); - Expect(1, 1909, '\p{^Joining_Group=_ ALEF}', ""); - Expect(1, 1909, '\P{Joining_Group=_ ALEF}', ""); - Expect(0, 1909, '\P{^Joining_Group=_ ALEF}', ""); - Error('\p{Jg: :=_-Alef}'); - Error('\P{Jg: :=_-Alef}'); + Expect(1, 1908, '\p{Joining_Group=-Alef}', ""); + Expect(0, 1908, '\p{^Joining_Group=-Alef}', ""); + Expect(0, 1908, '\P{Joining_Group=-Alef}', ""); + Expect(1, 1908, '\P{^Joining_Group=-Alef}', ""); + Expect(0, 1909, '\p{Joining_Group=-Alef}', ""); + Expect(1, 1909, '\p{^Joining_Group=-Alef}', ""); + Expect(1, 1909, '\P{Joining_Group=-Alef}', ""); + Expect(0, 1909, '\P{^Joining_Group=-Alef}', ""); + Error('\p{Jg=/a/ALEF}'); + Error('\P{Jg=/a/ALEF}'); Expect(1, 1908, '\p{Jg=:\AAlef\z:}', "");; Expect(0, 1909, '\p{Jg=:\AAlef\z:}', "");; - Expect(1, 1908, '\p{Jg: alef}', ""); - Expect(0, 1908, '\p{^Jg: alef}', ""); - Expect(0, 1908, '\P{Jg: alef}', ""); - Expect(1, 1908, '\P{^Jg: alef}', ""); - Expect(0, 1909, '\p{Jg: alef}', ""); - Expect(1, 1909, '\p{^Jg: alef}', ""); - Expect(1, 1909, '\P{Jg: alef}', ""); - Expect(0, 1909, '\P{^Jg: alef}', ""); + Expect(1, 1908, '\p{Jg=alef}', ""); + Expect(0, 1908, '\p{^Jg=alef}', ""); + Expect(0, 1908, '\P{Jg=alef}', ""); + Expect(1, 1908, '\P{^Jg=alef}', ""); + Expect(0, 1909, '\p{Jg=alef}', ""); + Expect(1, 1909, '\p{^Jg=alef}', ""); + Expect(1, 1909, '\P{Jg=alef}', ""); + Expect(0, 1909, '\P{^Jg=alef}', ""); Expect(1, 1908, '\p{Jg=:\Aalef\z:}', "");; Expect(0, 1909, '\p{Jg=:\Aalef\z:}', "");; - Expect(1, 1908, '\p{Jg= -alef}', ""); - Expect(0, 1908, '\p{^Jg= -alef}', ""); - Expect(0, 1908, '\P{Jg= -alef}', ""); - Expect(1, 1908, '\P{^Jg= -alef}', ""); - Expect(0, 1909, '\p{Jg= -alef}', ""); - Expect(1, 1909, '\p{^Jg= -alef}', ""); - Expect(1, 1909, '\P{Jg= -alef}', ""); - Expect(0, 1909, '\P{^Jg= -alef}', ""); - Error('\p{Is_Joining_Group=/a/ ALEF}'); - Error('\P{Is_Joining_Group=/a/ ALEF}'); + Expect(1, 1908, '\p{Jg=--alef}', ""); + Expect(0, 1908, '\p{^Jg=--alef}', ""); + Expect(0, 1908, '\P{Jg=--alef}', ""); + Expect(1, 1908, '\P{^Jg=--alef}', ""); + Expect(0, 1909, '\p{Jg=--alef}', ""); + Expect(1, 1909, '\p{^Jg=--alef}', ""); + Expect(1, 1909, '\P{Jg=--alef}', ""); + Expect(0, 1909, '\P{^Jg=--alef}', ""); + Error('\p{Is_Joining_Group= Alef/a/}'); + Error('\P{Is_Joining_Group= Alef/a/}'); Expect(1, 1908, '\p{Is_Joining_Group=alef}', ""); Expect(0, 1908, '\p{^Is_Joining_Group=alef}', ""); Expect(0, 1908, '\P{Is_Joining_Group=alef}', ""); @@ -49832,114 +52192,114 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1909, '\p{^Is_Joining_Group=alef}', ""); Expect(1, 1909, '\P{Is_Joining_Group=alef}', ""); Expect(0, 1909, '\P{^Is_Joining_Group=alef}', ""); - Expect(1, 1908, '\p{Is_Joining_Group= Alef}', ""); - Expect(0, 1908, '\p{^Is_Joining_Group= Alef}', ""); - Expect(0, 1908, '\P{Is_Joining_Group= Alef}', ""); - Expect(1, 1908, '\P{^Is_Joining_Group= Alef}', ""); - Expect(0, 1909, '\p{Is_Joining_Group= Alef}', ""); - Expect(1, 1909, '\p{^Is_Joining_Group= Alef}', ""); - Expect(1, 1909, '\P{Is_Joining_Group= Alef}', ""); - Expect(0, 1909, '\P{^Is_Joining_Group= Alef}', ""); - Error('\p{Is_Jg=/a/ Alef}'); - Error('\P{Is_Jg=/a/ Alef}'); - Expect(1, 1908, '\p{Is_Jg: alef}', ""); - Expect(0, 1908, '\p{^Is_Jg: alef}', ""); - Expect(0, 1908, '\P{Is_Jg: alef}', ""); - Expect(1, 1908, '\P{^Is_Jg: alef}', ""); - Expect(0, 1909, '\p{Is_Jg: alef}', ""); - Expect(1, 1909, '\p{^Is_Jg: alef}', ""); - Expect(1, 1909, '\P{Is_Jg: alef}', ""); - Expect(0, 1909, '\P{^Is_Jg: alef}', ""); - Expect(1, 1908, '\p{Is_Jg= Alef}', ""); - Expect(0, 1908, '\p{^Is_Jg= Alef}', ""); - Expect(0, 1908, '\P{Is_Jg= Alef}', ""); - Expect(1, 1908, '\P{^Is_Jg= Alef}', ""); - Expect(0, 1909, '\p{Is_Jg= Alef}', ""); - Expect(1, 1909, '\p{^Is_Jg= Alef}', ""); - Expect(1, 1909, '\P{Is_Jg= Alef}', ""); - Expect(0, 1909, '\P{^Is_Jg= Alef}', ""); - Error('\p{Joining_Group=:= Beh}'); - Error('\P{Joining_Group=:= Beh}'); - Expect(1, 2232, '\p{Joining_Group=:\ABeh\z:}', "");; - Expect(0, 2233, '\p{Joining_Group=:\ABeh\z:}', "");; - Expect(1, 2232, '\p{Joining_Group=beh}', ""); - Expect(0, 2232, '\p{^Joining_Group=beh}', ""); - Expect(0, 2232, '\P{Joining_Group=beh}', ""); - Expect(1, 2232, '\P{^Joining_Group=beh}', ""); - Expect(0, 2233, '\p{Joining_Group=beh}', ""); - Expect(1, 2233, '\p{^Joining_Group=beh}', ""); - Expect(1, 2233, '\P{Joining_Group=beh}', ""); - Expect(0, 2233, '\P{^Joining_Group=beh}', ""); - Expect(1, 2232, '\p{Joining_Group=:\Abeh\z:}', "");; - Expect(0, 2233, '\p{Joining_Group=:\Abeh\z:}', "");; - Expect(1, 2232, '\p{Joining_Group= beh}', ""); - Expect(0, 2232, '\p{^Joining_Group= beh}', ""); - Expect(0, 2232, '\P{Joining_Group= beh}', ""); - Expect(1, 2232, '\P{^Joining_Group= beh}', ""); - Expect(0, 2233, '\p{Joining_Group= beh}', ""); - Expect(1, 2233, '\p{^Joining_Group= beh}', ""); - Expect(1, 2233, '\P{Joining_Group= beh}', ""); - Expect(0, 2233, '\P{^Joining_Group= beh}', ""); - Error('\p{Jg=/a/_-Beh}'); - Error('\P{Jg=/a/_-Beh}'); - Expect(1, 2232, '\p{Jg=:\ABeh\z:}', "");; - Expect(0, 2233, '\p{Jg=:\ABeh\z:}', "");; - Expect(1, 2232, '\p{Jg=beh}', ""); - Expect(0, 2232, '\p{^Jg=beh}', ""); - Expect(0, 2232, '\P{Jg=beh}', ""); - Expect(1, 2232, '\P{^Jg=beh}', ""); - Expect(0, 2233, '\p{Jg=beh}', ""); - Expect(1, 2233, '\p{^Jg=beh}', ""); - Expect(1, 2233, '\P{Jg=beh}', ""); - Expect(0, 2233, '\P{^Jg=beh}', ""); - Expect(1, 2232, '\p{Jg=:\Abeh\z:}', "");; - Expect(0, 2233, '\p{Jg=:\Abeh\z:}', "");; - Expect(1, 2232, '\p{Jg=- Beh}', ""); - Expect(0, 2232, '\p{^Jg=- Beh}', ""); - Expect(0, 2232, '\P{Jg=- Beh}', ""); - Expect(1, 2232, '\P{^Jg=- Beh}', ""); - Expect(0, 2233, '\p{Jg=- Beh}', ""); - Expect(1, 2233, '\p{^Jg=- Beh}', ""); - Expect(1, 2233, '\P{Jg=- Beh}', ""); - Expect(0, 2233, '\P{^Jg=- Beh}', ""); - Error('\p{Is_Joining_Group=__Beh:=}'); - Error('\P{Is_Joining_Group=__Beh:=}'); - Expect(1, 2232, '\p{Is_Joining_Group=beh}', ""); - Expect(0, 2232, '\p{^Is_Joining_Group=beh}', ""); - Expect(0, 2232, '\P{Is_Joining_Group=beh}', ""); - Expect(1, 2232, '\P{^Is_Joining_Group=beh}', ""); - Expect(0, 2233, '\p{Is_Joining_Group=beh}', ""); - Expect(1, 2233, '\p{^Is_Joining_Group=beh}', ""); - Expect(1, 2233, '\P{Is_Joining_Group=beh}', ""); - Expect(0, 2233, '\P{^Is_Joining_Group=beh}', ""); - Expect(1, 2232, '\p{Is_Joining_Group=-Beh}', ""); - Expect(0, 2232, '\p{^Is_Joining_Group=-Beh}', ""); - Expect(0, 2232, '\P{Is_Joining_Group=-Beh}', ""); - Expect(1, 2232, '\P{^Is_Joining_Group=-Beh}', ""); - Expect(0, 2233, '\p{Is_Joining_Group=-Beh}', ""); - Expect(1, 2233, '\p{^Is_Joining_Group=-Beh}', ""); - Expect(1, 2233, '\P{Is_Joining_Group=-Beh}', ""); - Expect(0, 2233, '\P{^Is_Joining_Group=-Beh}', ""); - Error('\p{Is_Jg=/a/ Beh}'); - Error('\P{Is_Jg=/a/ Beh}'); - Expect(1, 2232, '\p{Is_Jg=beh}', ""); - Expect(0, 2232, '\p{^Is_Jg=beh}', ""); - Expect(0, 2232, '\P{Is_Jg=beh}', ""); - Expect(1, 2232, '\P{^Is_Jg=beh}', ""); - Expect(0, 2233, '\p{Is_Jg=beh}', ""); - Expect(1, 2233, '\p{^Is_Jg=beh}', ""); - Expect(1, 2233, '\P{Is_Jg=beh}', ""); - Expect(0, 2233, '\P{^Is_Jg=beh}', ""); - Expect(1, 2232, '\p{Is_Jg: -BEH}', ""); - Expect(0, 2232, '\p{^Is_Jg: -BEH}', ""); - Expect(0, 2232, '\P{Is_Jg: -BEH}', ""); - Expect(1, 2232, '\P{^Is_Jg: -BEH}', ""); - Expect(0, 2233, '\p{Is_Jg: -BEH}', ""); - Expect(1, 2233, '\p{^Is_Jg: -BEH}', ""); - Expect(1, 2233, '\P{Is_Jg: -BEH}', ""); - Expect(0, 2233, '\P{^Is_Jg: -BEH}', ""); - Error('\p{Joining_Group: -Beth:=}'); - Error('\P{Joining_Group: -Beth:=}'); + Expect(1, 1908, '\p{Is_Joining_Group=- ALEF}', ""); + Expect(0, 1908, '\p{^Is_Joining_Group=- ALEF}', ""); + Expect(0, 1908, '\P{Is_Joining_Group=- ALEF}', ""); + Expect(1, 1908, '\P{^Is_Joining_Group=- ALEF}', ""); + Expect(0, 1909, '\p{Is_Joining_Group=- ALEF}', ""); + Expect(1, 1909, '\p{^Is_Joining_Group=- ALEF}', ""); + Expect(1, 1909, '\P{Is_Joining_Group=- ALEF}', ""); + Expect(0, 1909, '\P{^Is_Joining_Group=- ALEF}', ""); + Error('\p{Is_Jg=:=alef}'); + Error('\P{Is_Jg=:=alef}'); + Expect(1, 1908, '\p{Is_Jg=alef}', ""); + Expect(0, 1908, '\p{^Is_Jg=alef}', ""); + Expect(0, 1908, '\P{Is_Jg=alef}', ""); + Expect(1, 1908, '\P{^Is_Jg=alef}', ""); + Expect(0, 1909, '\p{Is_Jg=alef}', ""); + Expect(1, 1909, '\p{^Is_Jg=alef}', ""); + Expect(1, 1909, '\P{Is_Jg=alef}', ""); + Expect(0, 1909, '\P{^Is_Jg=alef}', ""); + Expect(1, 1908, '\p{Is_Jg=- ALEF}', ""); + Expect(0, 1908, '\p{^Is_Jg=- ALEF}', ""); + Expect(0, 1908, '\P{Is_Jg=- ALEF}', ""); + Expect(1, 1908, '\P{^Is_Jg=- ALEF}', ""); + Expect(0, 1909, '\p{Is_Jg=- ALEF}', ""); + Expect(1, 1909, '\p{^Is_Jg=- ALEF}', ""); + Expect(1, 1909, '\P{Is_Jg=- ALEF}', ""); + Expect(0, 1909, '\P{^Is_Jg=- ALEF}', ""); + Error('\p{Joining_Group=/a/- Beh}'); + Error('\P{Joining_Group=/a/- Beh}'); + Expect(1, 2240, '\p{Joining_Group=:\ABeh\z:}', "");; + Expect(0, 2241, '\p{Joining_Group=:\ABeh\z:}', "");; + Expect(1, 2240, '\p{Joining_Group=beh}', ""); + Expect(0, 2240, '\p{^Joining_Group=beh}', ""); + Expect(0, 2240, '\P{Joining_Group=beh}', ""); + Expect(1, 2240, '\P{^Joining_Group=beh}', ""); + Expect(0, 2241, '\p{Joining_Group=beh}', ""); + Expect(1, 2241, '\p{^Joining_Group=beh}', ""); + Expect(1, 2241, '\P{Joining_Group=beh}', ""); + Expect(0, 2241, '\P{^Joining_Group=beh}', ""); + Expect(1, 2240, '\p{Joining_Group=:\Abeh\z:}', "");; + Expect(0, 2241, '\p{Joining_Group=:\Abeh\z:}', "");; + Expect(1, 2240, '\p{Joining_Group=- Beh}', ""); + Expect(0, 2240, '\p{^Joining_Group=- Beh}', ""); + Expect(0, 2240, '\P{Joining_Group=- Beh}', ""); + Expect(1, 2240, '\P{^Joining_Group=- Beh}', ""); + Expect(0, 2241, '\p{Joining_Group=- Beh}', ""); + Expect(1, 2241, '\p{^Joining_Group=- Beh}', ""); + Expect(1, 2241, '\P{Joining_Group=- Beh}', ""); + Expect(0, 2241, '\P{^Joining_Group=- Beh}', ""); + Error('\p{Jg=_ Beh:=}'); + Error('\P{Jg=_ Beh:=}'); + Expect(1, 2240, '\p{Jg=:\ABeh\z:}', "");; + Expect(0, 2241, '\p{Jg=:\ABeh\z:}', "");; + Expect(1, 2240, '\p{Jg=beh}', ""); + Expect(0, 2240, '\p{^Jg=beh}', ""); + Expect(0, 2240, '\P{Jg=beh}', ""); + Expect(1, 2240, '\P{^Jg=beh}', ""); + Expect(0, 2241, '\p{Jg=beh}', ""); + Expect(1, 2241, '\p{^Jg=beh}', ""); + Expect(1, 2241, '\P{Jg=beh}', ""); + Expect(0, 2241, '\P{^Jg=beh}', ""); + Expect(1, 2240, '\p{Jg=:\Abeh\z:}', "");; + Expect(0, 2241, '\p{Jg=:\Abeh\z:}', "");; + Expect(1, 2240, '\p{Jg= _beh}', ""); + Expect(0, 2240, '\p{^Jg= _beh}', ""); + Expect(0, 2240, '\P{Jg= _beh}', ""); + Expect(1, 2240, '\P{^Jg= _beh}', ""); + Expect(0, 2241, '\p{Jg= _beh}', ""); + Expect(1, 2241, '\p{^Jg= _beh}', ""); + Expect(1, 2241, '\P{Jg= _beh}', ""); + Expect(0, 2241, '\P{^Jg= _beh}', ""); + Error('\p{Is_Joining_Group= :=beh}'); + Error('\P{Is_Joining_Group= :=beh}'); + Expect(1, 2240, '\p{Is_Joining_Group=beh}', ""); + Expect(0, 2240, '\p{^Is_Joining_Group=beh}', ""); + Expect(0, 2240, '\P{Is_Joining_Group=beh}', ""); + Expect(1, 2240, '\P{^Is_Joining_Group=beh}', ""); + Expect(0, 2241, '\p{Is_Joining_Group=beh}', ""); + Expect(1, 2241, '\p{^Is_Joining_Group=beh}', ""); + Expect(1, 2241, '\P{Is_Joining_Group=beh}', ""); + Expect(0, 2241, '\P{^Is_Joining_Group=beh}', ""); + Expect(1, 2240, '\p{Is_Joining_Group= -Beh}', ""); + Expect(0, 2240, '\p{^Is_Joining_Group= -Beh}', ""); + Expect(0, 2240, '\P{Is_Joining_Group= -Beh}', ""); + Expect(1, 2240, '\P{^Is_Joining_Group= -Beh}', ""); + Expect(0, 2241, '\p{Is_Joining_Group= -Beh}', ""); + Expect(1, 2241, '\p{^Is_Joining_Group= -Beh}', ""); + Expect(1, 2241, '\P{Is_Joining_Group= -Beh}', ""); + Expect(0, 2241, '\P{^Is_Joining_Group= -Beh}', ""); + Error('\p{Is_Jg=/a/- beh}'); + Error('\P{Is_Jg=/a/- beh}'); + Expect(1, 2240, '\p{Is_Jg=beh}', ""); + Expect(0, 2240, '\p{^Is_Jg=beh}', ""); + Expect(0, 2240, '\P{Is_Jg=beh}', ""); + Expect(1, 2240, '\P{^Is_Jg=beh}', ""); + Expect(0, 2241, '\p{Is_Jg=beh}', ""); + Expect(1, 2241, '\p{^Is_Jg=beh}', ""); + Expect(1, 2241, '\P{Is_Jg=beh}', ""); + Expect(0, 2241, '\P{^Is_Jg=beh}', ""); + Expect(1, 2240, '\p{Is_Jg=_-BEH}', ""); + Expect(0, 2240, '\p{^Is_Jg=_-BEH}', ""); + Expect(0, 2240, '\P{Is_Jg=_-BEH}', ""); + Expect(1, 2240, '\P{^Is_Jg=_-BEH}', ""); + Expect(0, 2241, '\p{Is_Jg=_-BEH}', ""); + Expect(1, 2241, '\p{^Is_Jg=_-BEH}', ""); + Expect(1, 2241, '\P{Is_Jg=_-BEH}', ""); + Expect(0, 2241, '\P{^Is_Jg=_-BEH}', ""); + Error('\p{Joining_Group=:=BETH}'); + Error('\P{Joining_Group=:=BETH}'); Expect(1, 1837, '\p{Joining_Group=:\ABeth\z:}', "");; Expect(0, 1838, '\p{Joining_Group=:\ABeth\z:}', "");; Expect(1, 1837, '\p{Joining_Group=beth}', ""); @@ -49952,16 +52312,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1838, '\P{^Joining_Group=beth}', ""); Expect(1, 1837, '\p{Joining_Group=:\Abeth\z:}', "");; Expect(0, 1838, '\p{Joining_Group=:\Abeth\z:}', "");; - Expect(1, 1837, '\p{Joining_Group= Beth}', ""); - Expect(0, 1837, '\p{^Joining_Group= Beth}', ""); - Expect(0, 1837, '\P{Joining_Group= Beth}', ""); - Expect(1, 1837, '\P{^Joining_Group= Beth}', ""); - Expect(0, 1838, '\p{Joining_Group= Beth}', ""); - Expect(1, 1838, '\p{^Joining_Group= Beth}', ""); - Expect(1, 1838, '\P{Joining_Group= Beth}', ""); - Expect(0, 1838, '\P{^Joining_Group= Beth}', ""); - Error('\p{Jg=/a/--Beth}'); - Error('\P{Jg=/a/--Beth}'); + Expect(1, 1837, '\p{Joining_Group= _Beth}', ""); + Expect(0, 1837, '\p{^Joining_Group= _Beth}', ""); + Expect(0, 1837, '\P{Joining_Group= _Beth}', ""); + Expect(1, 1837, '\P{^Joining_Group= _Beth}', ""); + Expect(0, 1838, '\p{Joining_Group= _Beth}', ""); + Expect(1, 1838, '\p{^Joining_Group= _Beth}', ""); + Expect(1, 1838, '\P{Joining_Group= _Beth}', ""); + Expect(0, 1838, '\P{^Joining_Group= _Beth}', ""); + Error('\p{Jg=/a/__BETH}'); + Error('\P{Jg=/a/__BETH}'); Expect(1, 1837, '\p{Jg=:\ABeth\z:}', "");; Expect(0, 1838, '\p{Jg=:\ABeth\z:}', "");; Expect(1, 1837, '\p{Jg=beth}', ""); @@ -49974,16 +52334,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1838, '\P{^Jg=beth}', ""); Expect(1, 1837, '\p{Jg=:\Abeth\z:}', "");; Expect(0, 1838, '\p{Jg=:\Abeth\z:}', "");; - Expect(1, 1837, '\p{Jg= BETH}', ""); - Expect(0, 1837, '\p{^Jg= BETH}', ""); - Expect(0, 1837, '\P{Jg= BETH}', ""); - Expect(1, 1837, '\P{^Jg= BETH}', ""); - Expect(0, 1838, '\p{Jg= BETH}', ""); - Expect(1, 1838, '\p{^Jg= BETH}', ""); - Expect(1, 1838, '\P{Jg= BETH}', ""); - Expect(0, 1838, '\P{^Jg= BETH}', ""); - Error('\p{Is_Joining_Group=:= -Beth}'); - Error('\P{Is_Joining_Group=:= -Beth}'); + Expect(1, 1837, '\p{Jg=- BETH}', ""); + Expect(0, 1837, '\p{^Jg=- BETH}', ""); + Expect(0, 1837, '\P{Jg=- BETH}', ""); + Expect(1, 1837, '\P{^Jg=- BETH}', ""); + Expect(0, 1838, '\p{Jg=- BETH}', ""); + Expect(1, 1838, '\p{^Jg=- BETH}', ""); + Expect(1, 1838, '\P{Jg=- BETH}', ""); + Expect(0, 1838, '\P{^Jg=- BETH}', ""); + Error('\p{Is_Joining_Group=-_BETH/a/}'); + Error('\P{Is_Joining_Group=-_BETH/a/}'); Expect(1, 1837, '\p{Is_Joining_Group=beth}', ""); Expect(0, 1837, '\p{^Is_Joining_Group=beth}', ""); Expect(0, 1837, '\P{Is_Joining_Group=beth}', ""); @@ -49992,16 +52352,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1838, '\p{^Is_Joining_Group=beth}', ""); Expect(1, 1838, '\P{Is_Joining_Group=beth}', ""); Expect(0, 1838, '\P{^Is_Joining_Group=beth}', ""); - Expect(1, 1837, '\p{Is_Joining_Group: -beth}', ""); - Expect(0, 1837, '\p{^Is_Joining_Group: -beth}', ""); - Expect(0, 1837, '\P{Is_Joining_Group: -beth}', ""); - Expect(1, 1837, '\P{^Is_Joining_Group: -beth}', ""); - Expect(0, 1838, '\p{Is_Joining_Group: -beth}', ""); - Expect(1, 1838, '\p{^Is_Joining_Group: -beth}', ""); - Expect(1, 1838, '\P{Is_Joining_Group: -beth}', ""); - Expect(0, 1838, '\P{^Is_Joining_Group: -beth}', ""); - Error('\p{Is_Jg=_Beth:=}'); - Error('\P{Is_Jg=_Beth:=}'); + Expect(1, 1837, '\p{Is_Joining_Group= BETH}', ""); + Expect(0, 1837, '\p{^Is_Joining_Group= BETH}', ""); + Expect(0, 1837, '\P{Is_Joining_Group= BETH}', ""); + Expect(1, 1837, '\P{^Is_Joining_Group= BETH}', ""); + Expect(0, 1838, '\p{Is_Joining_Group= BETH}', ""); + Expect(1, 1838, '\p{^Is_Joining_Group= BETH}', ""); + Expect(1, 1838, '\P{Is_Joining_Group= BETH}', ""); + Expect(0, 1838, '\P{^Is_Joining_Group= BETH}', ""); + Error('\p{Is_Jg=/a/- BETH}'); + Error('\P{Is_Jg=/a/- BETH}'); Expect(1, 1837, '\p{Is_Jg=beth}', ""); Expect(0, 1837, '\p{^Is_Jg=beth}', ""); Expect(0, 1837, '\P{Is_Jg=beth}', ""); @@ -50010,38 +52370,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1838, '\p{^Is_Jg=beth}', ""); Expect(1, 1838, '\P{Is_Jg=beth}', ""); Expect(0, 1838, '\P{^Is_Jg=beth}', ""); - Expect(1, 1837, '\p{Is_Jg=-Beth}', ""); - Expect(0, 1837, '\p{^Is_Jg=-Beth}', ""); - Expect(0, 1837, '\P{Is_Jg=-Beth}', ""); - Expect(1, 1837, '\P{^Is_Jg=-Beth}', ""); - Expect(0, 1838, '\p{Is_Jg=-Beth}', ""); - Expect(1, 1838, '\p{^Is_Jg=-Beth}', ""); - Expect(1, 1838, '\P{Is_Jg=-Beth}', ""); - Expect(0, 1838, '\P{^Is_Jg=-Beth}', ""); - Error('\p{Joining_Group: /a/ Burushaski_Yeh_BARREE}'); - Error('\P{Joining_Group: /a/ Burushaski_Yeh_BARREE}'); + Expect(1, 1837, '\p{Is_Jg= -Beth}', ""); + Expect(0, 1837, '\p{^Is_Jg= -Beth}', ""); + Expect(0, 1837, '\P{Is_Jg= -Beth}', ""); + Expect(1, 1837, '\P{^Is_Jg= -Beth}', ""); + Expect(0, 1838, '\p{Is_Jg= -Beth}', ""); + Expect(1, 1838, '\p{^Is_Jg= -Beth}', ""); + Expect(1, 1838, '\P{Is_Jg= -Beth}', ""); + Expect(0, 1838, '\P{^Is_Jg= -Beth}', ""); + Error('\p{Joining_Group=:=BURUSHASKI_Yeh_Barree}'); + Error('\P{Joining_Group=:=BURUSHASKI_Yeh_Barree}'); Expect(1, 1915, '\p{Joining_Group=:\ABurushaski_Yeh_Barree\z:}', "");; Expect(0, 1916, '\p{Joining_Group=:\ABurushaski_Yeh_Barree\z:}', "");; - Expect(1, 1915, '\p{Joining_Group=burushaskiyehbarree}', ""); - Expect(0, 1915, '\p{^Joining_Group=burushaskiyehbarree}', ""); - Expect(0, 1915, '\P{Joining_Group=burushaskiyehbarree}', ""); - Expect(1, 1915, '\P{^Joining_Group=burushaskiyehbarree}', ""); - Expect(0, 1916, '\p{Joining_Group=burushaskiyehbarree}', ""); - Expect(1, 1916, '\p{^Joining_Group=burushaskiyehbarree}', ""); - Expect(1, 1916, '\P{Joining_Group=burushaskiyehbarree}', ""); - Expect(0, 1916, '\P{^Joining_Group=burushaskiyehbarree}', ""); + Expect(1, 1915, '\p{Joining_Group:burushaskiyehbarree}', ""); + Expect(0, 1915, '\p{^Joining_Group:burushaskiyehbarree}', ""); + Expect(0, 1915, '\P{Joining_Group:burushaskiyehbarree}', ""); + Expect(1, 1915, '\P{^Joining_Group:burushaskiyehbarree}', ""); + Expect(0, 1916, '\p{Joining_Group:burushaskiyehbarree}', ""); + Expect(1, 1916, '\p{^Joining_Group:burushaskiyehbarree}', ""); + Expect(1, 1916, '\P{Joining_Group:burushaskiyehbarree}', ""); + Expect(0, 1916, '\P{^Joining_Group:burushaskiyehbarree}', ""); Expect(1, 1915, '\p{Joining_Group=:\Aburushaskiyehbarree\z:}', "");; Expect(0, 1916, '\p{Joining_Group=:\Aburushaskiyehbarree\z:}', "");; - Expect(1, 1915, '\p{Joining_Group=- BURUSHASKI_Yeh_barree}', ""); - Expect(0, 1915, '\p{^Joining_Group=- BURUSHASKI_Yeh_barree}', ""); - Expect(0, 1915, '\P{Joining_Group=- BURUSHASKI_Yeh_barree}', ""); - Expect(1, 1915, '\P{^Joining_Group=- BURUSHASKI_Yeh_barree}', ""); - Expect(0, 1916, '\p{Joining_Group=- BURUSHASKI_Yeh_barree}', ""); - Expect(1, 1916, '\p{^Joining_Group=- BURUSHASKI_Yeh_barree}', ""); - Expect(1, 1916, '\P{Joining_Group=- BURUSHASKI_Yeh_barree}', ""); - Expect(0, 1916, '\P{^Joining_Group=- BURUSHASKI_Yeh_barree}', ""); - Error('\p{Jg: :=Burushaski_YEH_barree}'); - Error('\P{Jg: :=Burushaski_YEH_barree}'); + Expect(1, 1915, '\p{Joining_Group= Burushaski_YEH_BARREE}', ""); + Expect(0, 1915, '\p{^Joining_Group= Burushaski_YEH_BARREE}', ""); + Expect(0, 1915, '\P{Joining_Group= Burushaski_YEH_BARREE}', ""); + Expect(1, 1915, '\P{^Joining_Group= Burushaski_YEH_BARREE}', ""); + Expect(0, 1916, '\p{Joining_Group= Burushaski_YEH_BARREE}', ""); + Expect(1, 1916, '\p{^Joining_Group= Burushaski_YEH_BARREE}', ""); + Expect(1, 1916, '\P{Joining_Group= Burushaski_YEH_BARREE}', ""); + Expect(0, 1916, '\P{^Joining_Group= Burushaski_YEH_BARREE}', ""); + Error('\p{Jg=:= BURUSHASKI_Yeh_BARREE}'); + Error('\P{Jg=:= BURUSHASKI_Yeh_BARREE}'); Expect(1, 1915, '\p{Jg=:\ABurushaski_Yeh_Barree\z:}', "");; Expect(0, 1916, '\p{Jg=:\ABurushaski_Yeh_Barree\z:}', "");; Expect(1, 1915, '\p{Jg=burushaskiyehbarree}', ""); @@ -50054,16 +52414,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1916, '\P{^Jg=burushaskiyehbarree}', ""); Expect(1, 1915, '\p{Jg=:\Aburushaskiyehbarree\z:}', "");; Expect(0, 1916, '\p{Jg=:\Aburushaskiyehbarree\z:}', "");; - Expect(1, 1915, '\p{Jg=-burushaski_yeh_BARREE}', ""); - Expect(0, 1915, '\p{^Jg=-burushaski_yeh_BARREE}', ""); - Expect(0, 1915, '\P{Jg=-burushaski_yeh_BARREE}', ""); - Expect(1, 1915, '\P{^Jg=-burushaski_yeh_BARREE}', ""); - Expect(0, 1916, '\p{Jg=-burushaski_yeh_BARREE}', ""); - Expect(1, 1916, '\p{^Jg=-burushaski_yeh_BARREE}', ""); - Expect(1, 1916, '\P{Jg=-burushaski_yeh_BARREE}', ""); - Expect(0, 1916, '\P{^Jg=-burushaski_yeh_BARREE}', ""); - Error('\p{Is_Joining_Group=:=--Burushaski_yeh_Barree}'); - Error('\P{Is_Joining_Group=:=--Burushaski_yeh_Barree}'); + Expect(1, 1915, '\p{Jg= Burushaski_Yeh_Barree}', ""); + Expect(0, 1915, '\p{^Jg= Burushaski_Yeh_Barree}', ""); + Expect(0, 1915, '\P{Jg= Burushaski_Yeh_Barree}', ""); + Expect(1, 1915, '\P{^Jg= Burushaski_Yeh_Barree}', ""); + Expect(0, 1916, '\p{Jg= Burushaski_Yeh_Barree}', ""); + Expect(1, 1916, '\p{^Jg= Burushaski_Yeh_Barree}', ""); + Expect(1, 1916, '\P{Jg= Burushaski_Yeh_Barree}', ""); + Expect(0, 1916, '\P{^Jg= Burushaski_Yeh_Barree}', ""); + Error('\p{Is_Joining_Group=/a/_burushaski_yeh_Barree}'); + Error('\P{Is_Joining_Group=/a/_burushaski_yeh_Barree}'); Expect(1, 1915, '\p{Is_Joining_Group=burushaskiyehbarree}', ""); Expect(0, 1915, '\p{^Is_Joining_Group=burushaskiyehbarree}', ""); Expect(0, 1915, '\P{Is_Joining_Group=burushaskiyehbarree}', ""); @@ -50072,34 +52432,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1916, '\p{^Is_Joining_Group=burushaskiyehbarree}', ""); Expect(1, 1916, '\P{Is_Joining_Group=burushaskiyehbarree}', ""); Expect(0, 1916, '\P{^Is_Joining_Group=burushaskiyehbarree}', ""); - Expect(1, 1915, '\p{Is_Joining_Group= _BURUSHASKI_YEH_barree}', ""); - Expect(0, 1915, '\p{^Is_Joining_Group= _BURUSHASKI_YEH_barree}', ""); - Expect(0, 1915, '\P{Is_Joining_Group= _BURUSHASKI_YEH_barree}', ""); - Expect(1, 1915, '\P{^Is_Joining_Group= _BURUSHASKI_YEH_barree}', ""); - Expect(0, 1916, '\p{Is_Joining_Group= _BURUSHASKI_YEH_barree}', ""); - Expect(1, 1916, '\p{^Is_Joining_Group= _BURUSHASKI_YEH_barree}', ""); - Expect(1, 1916, '\P{Is_Joining_Group= _BURUSHASKI_YEH_barree}', ""); - Expect(0, 1916, '\P{^Is_Joining_Group= _BURUSHASKI_YEH_barree}', ""); - Error('\p{Is_Jg=_ Burushaski_Yeh_Barree/a/}'); - Error('\P{Is_Jg=_ Burushaski_Yeh_Barree/a/}'); - Expect(1, 1915, '\p{Is_Jg: burushaskiyehbarree}', ""); - Expect(0, 1915, '\p{^Is_Jg: burushaskiyehbarree}', ""); - Expect(0, 1915, '\P{Is_Jg: burushaskiyehbarree}', ""); - Expect(1, 1915, '\P{^Is_Jg: burushaskiyehbarree}', ""); - Expect(0, 1916, '\p{Is_Jg: burushaskiyehbarree}', ""); - Expect(1, 1916, '\p{^Is_Jg: burushaskiyehbarree}', ""); - Expect(1, 1916, '\P{Is_Jg: burushaskiyehbarree}', ""); - Expect(0, 1916, '\P{^Is_Jg: burushaskiyehbarree}', ""); - Expect(1, 1915, '\p{Is_Jg= Burushaski_Yeh_BARREE}', ""); - Expect(0, 1915, '\p{^Is_Jg= Burushaski_Yeh_BARREE}', ""); - Expect(0, 1915, '\P{Is_Jg= Burushaski_Yeh_BARREE}', ""); - Expect(1, 1915, '\P{^Is_Jg= Burushaski_Yeh_BARREE}', ""); - Expect(0, 1916, '\p{Is_Jg= Burushaski_Yeh_BARREE}', ""); - Expect(1, 1916, '\p{^Is_Jg= Burushaski_Yeh_BARREE}', ""); - Expect(1, 1916, '\P{Is_Jg= Burushaski_Yeh_BARREE}', ""); - Expect(0, 1916, '\P{^Is_Jg= Burushaski_Yeh_BARREE}', ""); - Error('\p{Joining_Group=/a/ DAL}'); - Error('\P{Joining_Group=/a/ DAL}'); + Expect(1, 1915, '\p{Is_Joining_Group=_ BURUSHASKI_yeh_BARREE}', ""); + Expect(0, 1915, '\p{^Is_Joining_Group=_ BURUSHASKI_yeh_BARREE}', ""); + Expect(0, 1915, '\P{Is_Joining_Group=_ BURUSHASKI_yeh_BARREE}', ""); + Expect(1, 1915, '\P{^Is_Joining_Group=_ BURUSHASKI_yeh_BARREE}', ""); + Expect(0, 1916, '\p{Is_Joining_Group=_ BURUSHASKI_yeh_BARREE}', ""); + Expect(1, 1916, '\p{^Is_Joining_Group=_ BURUSHASKI_yeh_BARREE}', ""); + Expect(1, 1916, '\P{Is_Joining_Group=_ BURUSHASKI_yeh_BARREE}', ""); + Expect(0, 1916, '\P{^Is_Joining_Group=_ BURUSHASKI_yeh_BARREE}', ""); + Error('\p{Is_Jg: :=-BURUSHASKI_Yeh_Barree}'); + Error('\P{Is_Jg: :=-BURUSHASKI_Yeh_Barree}'); + Expect(1, 1915, '\p{Is_Jg=burushaskiyehbarree}', ""); + Expect(0, 1915, '\p{^Is_Jg=burushaskiyehbarree}', ""); + Expect(0, 1915, '\P{Is_Jg=burushaskiyehbarree}', ""); + Expect(1, 1915, '\P{^Is_Jg=burushaskiyehbarree}', ""); + Expect(0, 1916, '\p{Is_Jg=burushaskiyehbarree}', ""); + Expect(1, 1916, '\p{^Is_Jg=burushaskiyehbarree}', ""); + Expect(1, 1916, '\P{Is_Jg=burushaskiyehbarree}', ""); + Expect(0, 1916, '\P{^Is_Jg=burushaskiyehbarree}', ""); + Expect(1, 1915, '\p{Is_Jg=-_burushaski_YEH_barree}', ""); + Expect(0, 1915, '\p{^Is_Jg=-_burushaski_YEH_barree}', ""); + Expect(0, 1915, '\P{Is_Jg=-_burushaski_YEH_barree}', ""); + Expect(1, 1915, '\P{^Is_Jg=-_burushaski_YEH_barree}', ""); + Expect(0, 1916, '\p{Is_Jg=-_burushaski_YEH_barree}', ""); + Expect(1, 1916, '\p{^Is_Jg=-_burushaski_YEH_barree}', ""); + Expect(1, 1916, '\P{Is_Jg=-_burushaski_YEH_barree}', ""); + Expect(0, 1916, '\P{^Is_Jg=-_burushaski_YEH_barree}', ""); + Error('\p{Joining_Group=_/a/DAL}'); + Error('\P{Joining_Group=_/a/DAL}'); Expect(1, 2222, '\p{Joining_Group=:\ADal\z:}', "");; Expect(0, 2223, '\p{Joining_Group=:\ADal\z:}', "");; Expect(1, 2222, '\p{Joining_Group=dal}', ""); @@ -50112,16 +52472,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2223, '\P{^Joining_Group=dal}', ""); Expect(1, 2222, '\p{Joining_Group=:\Adal\z:}', "");; Expect(0, 2223, '\p{Joining_Group=:\Adal\z:}', "");; - Expect(1, 2222, '\p{Joining_Group= Dal}', ""); - Expect(0, 2222, '\p{^Joining_Group= Dal}', ""); - Expect(0, 2222, '\P{Joining_Group= Dal}', ""); - Expect(1, 2222, '\P{^Joining_Group= Dal}', ""); - Expect(0, 2223, '\p{Joining_Group= Dal}', ""); - Expect(1, 2223, '\p{^Joining_Group= Dal}', ""); - Expect(1, 2223, '\P{Joining_Group= Dal}', ""); - Expect(0, 2223, '\P{^Joining_Group= Dal}', ""); - Error('\p{Jg=/a/_-Dal}'); - Error('\P{Jg=/a/_-Dal}'); + Expect(1, 2222, '\p{Joining_Group= Dal}', ""); + Expect(0, 2222, '\p{^Joining_Group= Dal}', ""); + Expect(0, 2222, '\P{Joining_Group= Dal}', ""); + Expect(1, 2222, '\P{^Joining_Group= Dal}', ""); + Expect(0, 2223, '\p{Joining_Group= Dal}', ""); + Expect(1, 2223, '\p{^Joining_Group= Dal}', ""); + Expect(1, 2223, '\P{Joining_Group= Dal}', ""); + Expect(0, 2223, '\P{^Joining_Group= Dal}', ""); + Error('\p{Jg= Dal:=}'); + Error('\P{Jg= Dal:=}'); Expect(1, 2222, '\p{Jg=:\ADal\z:}', "");; Expect(0, 2223, '\p{Jg=:\ADal\z:}', "");; Expect(1, 2222, '\p{Jg=dal}', ""); @@ -50134,16 +52494,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2223, '\P{^Jg=dal}', ""); Expect(1, 2222, '\p{Jg=:\Adal\z:}', "");; Expect(0, 2223, '\p{Jg=:\Adal\z:}', "");; - Expect(1, 2222, '\p{Jg= -DAL}', ""); - Expect(0, 2222, '\p{^Jg= -DAL}', ""); - Expect(0, 2222, '\P{Jg= -DAL}', ""); - Expect(1, 2222, '\P{^Jg= -DAL}', ""); - Expect(0, 2223, '\p{Jg= -DAL}', ""); - Expect(1, 2223, '\p{^Jg= -DAL}', ""); - Expect(1, 2223, '\P{Jg= -DAL}', ""); - Expect(0, 2223, '\P{^Jg= -DAL}', ""); - Error('\p{Is_Joining_Group=:= _dal}'); - Error('\P{Is_Joining_Group=:= _dal}'); + Expect(1, 2222, '\p{Jg= Dal}', ""); + Expect(0, 2222, '\p{^Jg= Dal}', ""); + Expect(0, 2222, '\P{Jg= Dal}', ""); + Expect(1, 2222, '\P{^Jg= Dal}', ""); + Expect(0, 2223, '\p{Jg= Dal}', ""); + Expect(1, 2223, '\p{^Jg= Dal}', ""); + Expect(1, 2223, '\P{Jg= Dal}', ""); + Expect(0, 2223, '\P{^Jg= Dal}', ""); + Error('\p{Is_Joining_Group= -dal:=}'); + Error('\P{Is_Joining_Group= -dal:=}'); Expect(1, 2222, '\p{Is_Joining_Group=dal}', ""); Expect(0, 2222, '\p{^Is_Joining_Group=dal}', ""); Expect(0, 2222, '\P{Is_Joining_Group=dal}', ""); @@ -50152,34 +52512,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2223, '\p{^Is_Joining_Group=dal}', ""); Expect(1, 2223, '\P{Is_Joining_Group=dal}', ""); Expect(0, 2223, '\P{^Is_Joining_Group=dal}', ""); - Expect(1, 2222, '\p{Is_Joining_Group= -Dal}', ""); - Expect(0, 2222, '\p{^Is_Joining_Group= -Dal}', ""); - Expect(0, 2222, '\P{Is_Joining_Group= -Dal}', ""); - Expect(1, 2222, '\P{^Is_Joining_Group= -Dal}', ""); - Expect(0, 2223, '\p{Is_Joining_Group= -Dal}', ""); - Expect(1, 2223, '\p{^Is_Joining_Group= -Dal}', ""); - Expect(1, 2223, '\P{Is_Joining_Group= -Dal}', ""); - Expect(0, 2223, '\P{^Is_Joining_Group= -Dal}', ""); - Error('\p{Is_Jg= :=Dal}'); - Error('\P{Is_Jg= :=Dal}'); - Expect(1, 2222, '\p{Is_Jg=dal}', ""); - Expect(0, 2222, '\p{^Is_Jg=dal}', ""); - Expect(0, 2222, '\P{Is_Jg=dal}', ""); - Expect(1, 2222, '\P{^Is_Jg=dal}', ""); - Expect(0, 2223, '\p{Is_Jg=dal}', ""); - Expect(1, 2223, '\p{^Is_Jg=dal}', ""); - Expect(1, 2223, '\P{Is_Jg=dal}', ""); - Expect(0, 2223, '\P{^Is_Jg=dal}', ""); - Expect(1, 2222, '\p{Is_Jg= DAL}', ""); - Expect(0, 2222, '\p{^Is_Jg= DAL}', ""); - Expect(0, 2222, '\P{Is_Jg= DAL}', ""); - Expect(1, 2222, '\P{^Is_Jg= DAL}', ""); - Expect(0, 2223, '\p{Is_Jg= DAL}', ""); - Expect(1, 2223, '\p{^Is_Jg= DAL}', ""); - Expect(1, 2223, '\P{Is_Jg= DAL}', ""); - Expect(0, 2223, '\P{^Is_Jg= DAL}', ""); - Error('\p{Joining_Group=/a/ Dalath_Rish}'); - Error('\P{Joining_Group=/a/ Dalath_Rish}'); + Expect(1, 2222, '\p{Is_Joining_Group= _DAL}', ""); + Expect(0, 2222, '\p{^Is_Joining_Group= _DAL}', ""); + Expect(0, 2222, '\P{Is_Joining_Group= _DAL}', ""); + Expect(1, 2222, '\P{^Is_Joining_Group= _DAL}', ""); + Expect(0, 2223, '\p{Is_Joining_Group= _DAL}', ""); + Expect(1, 2223, '\p{^Is_Joining_Group= _DAL}', ""); + Expect(1, 2223, '\P{Is_Joining_Group= _DAL}', ""); + Expect(0, 2223, '\P{^Is_Joining_Group= _DAL}', ""); + Error('\p{Is_Jg= _Dal:=}'); + Error('\P{Is_Jg= _Dal:=}'); + Expect(1, 2222, '\p{Is_Jg:dal}', ""); + Expect(0, 2222, '\p{^Is_Jg:dal}', ""); + Expect(0, 2222, '\P{Is_Jg:dal}', ""); + Expect(1, 2222, '\P{^Is_Jg:dal}', ""); + Expect(0, 2223, '\p{Is_Jg:dal}', ""); + Expect(1, 2223, '\p{^Is_Jg:dal}', ""); + Expect(1, 2223, '\P{Is_Jg:dal}', ""); + Expect(0, 2223, '\P{^Is_Jg:dal}', ""); + Expect(1, 2222, '\p{Is_Jg=_dal}', ""); + Expect(0, 2222, '\p{^Is_Jg=_dal}', ""); + Expect(0, 2222, '\P{Is_Jg=_dal}', ""); + Expect(1, 2222, '\P{^Is_Jg=_dal}', ""); + Expect(0, 2223, '\p{Is_Jg=_dal}', ""); + Expect(1, 2223, '\p{^Is_Jg=_dal}', ""); + Expect(1, 2223, '\P{Is_Jg=_dal}', ""); + Expect(0, 2223, '\P{^Is_Jg=_dal}', ""); + Error('\p{Joining_Group=:= _Dalath_RISH}'); + Error('\P{Joining_Group=:= _Dalath_RISH}'); Expect(1, 1839, '\p{Joining_Group=:\ADalath_Rish\z:}', "");; Expect(0, 1840, '\p{Joining_Group=:\ADalath_Rish\z:}', "");; Expect(1, 1839, '\p{Joining_Group=dalathrish}', ""); @@ -50192,16 +52552,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1840, '\P{^Joining_Group=dalathrish}', ""); Expect(1, 1839, '\p{Joining_Group=:\Adalathrish\z:}', "");; Expect(0, 1840, '\p{Joining_Group=:\Adalathrish\z:}', "");; - Expect(1, 1839, '\p{Joining_Group=-DALATH_Rish}', ""); - Expect(0, 1839, '\p{^Joining_Group=-DALATH_Rish}', ""); - Expect(0, 1839, '\P{Joining_Group=-DALATH_Rish}', ""); - Expect(1, 1839, '\P{^Joining_Group=-DALATH_Rish}', ""); - Expect(0, 1840, '\p{Joining_Group=-DALATH_Rish}', ""); - Expect(1, 1840, '\p{^Joining_Group=-DALATH_Rish}', ""); - Expect(1, 1840, '\P{Joining_Group=-DALATH_Rish}', ""); - Expect(0, 1840, '\P{^Joining_Group=-DALATH_Rish}', ""); - Error('\p{Jg=_DALATH_Rish:=}'); - Error('\P{Jg=_DALATH_Rish:=}'); + Expect(1, 1839, '\p{Joining_Group=dalath_RISH}', ""); + Expect(0, 1839, '\p{^Joining_Group=dalath_RISH}', ""); + Expect(0, 1839, '\P{Joining_Group=dalath_RISH}', ""); + Expect(1, 1839, '\P{^Joining_Group=dalath_RISH}', ""); + Expect(0, 1840, '\p{Joining_Group=dalath_RISH}', ""); + Expect(1, 1840, '\p{^Joining_Group=dalath_RISH}', ""); + Expect(1, 1840, '\P{Joining_Group=dalath_RISH}', ""); + Expect(0, 1840, '\P{^Joining_Group=dalath_RISH}', ""); + Error('\p{Jg=_ Dalath_rish:=}'); + Error('\P{Jg=_ Dalath_rish:=}'); Expect(1, 1839, '\p{Jg=:\ADalath_Rish\z:}', "");; Expect(0, 1840, '\p{Jg=:\ADalath_Rish\z:}', "");; Expect(1, 1839, '\p{Jg=dalathrish}', ""); @@ -50214,16 +52574,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1840, '\P{^Jg=dalathrish}', ""); Expect(1, 1839, '\p{Jg=:\Adalathrish\z:}', "");; Expect(0, 1840, '\p{Jg=:\Adalathrish\z:}', "");; - Expect(1, 1839, '\p{Jg= DALATH_Rish}', ""); - Expect(0, 1839, '\p{^Jg= DALATH_Rish}', ""); - Expect(0, 1839, '\P{Jg= DALATH_Rish}', ""); - Expect(1, 1839, '\P{^Jg= DALATH_Rish}', ""); - Expect(0, 1840, '\p{Jg= DALATH_Rish}', ""); - Expect(1, 1840, '\p{^Jg= DALATH_Rish}', ""); - Expect(1, 1840, '\P{Jg= DALATH_Rish}', ""); - Expect(0, 1840, '\P{^Jg= DALATH_Rish}', ""); - Error('\p{Is_Joining_Group=:= dalath_Rish}'); - Error('\P{Is_Joining_Group=:= dalath_Rish}'); + Expect(1, 1839, '\p{Jg= _Dalath_Rish}', ""); + Expect(0, 1839, '\p{^Jg= _Dalath_Rish}', ""); + Expect(0, 1839, '\P{Jg= _Dalath_Rish}', ""); + Expect(1, 1839, '\P{^Jg= _Dalath_Rish}', ""); + Expect(0, 1840, '\p{Jg= _Dalath_Rish}', ""); + Expect(1, 1840, '\p{^Jg= _Dalath_Rish}', ""); + Expect(1, 1840, '\P{Jg= _Dalath_Rish}', ""); + Expect(0, 1840, '\P{^Jg= _Dalath_Rish}', ""); + Error('\p{Is_Joining_Group=-_dalath_Rish:=}'); + Error('\P{Is_Joining_Group=-_dalath_Rish:=}'); Expect(1, 1839, '\p{Is_Joining_Group=dalathrish}', ""); Expect(0, 1839, '\p{^Is_Joining_Group=dalathrish}', ""); Expect(0, 1839, '\P{Is_Joining_Group=dalathrish}', ""); @@ -50232,34 +52592,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1840, '\p{^Is_Joining_Group=dalathrish}', ""); Expect(1, 1840, '\P{Is_Joining_Group=dalathrish}', ""); Expect(0, 1840, '\P{^Is_Joining_Group=dalathrish}', ""); - Expect(1, 1839, '\p{Is_Joining_Group=__Dalath_rish}', ""); - Expect(0, 1839, '\p{^Is_Joining_Group=__Dalath_rish}', ""); - Expect(0, 1839, '\P{Is_Joining_Group=__Dalath_rish}', ""); - Expect(1, 1839, '\P{^Is_Joining_Group=__Dalath_rish}', ""); - Expect(0, 1840, '\p{Is_Joining_Group=__Dalath_rish}', ""); - Expect(1, 1840, '\p{^Is_Joining_Group=__Dalath_rish}', ""); - Expect(1, 1840, '\P{Is_Joining_Group=__Dalath_rish}', ""); - Expect(0, 1840, '\P{^Is_Joining_Group=__Dalath_rish}', ""); - Error('\p{Is_Jg: dalath_Rish:=}'); - Error('\P{Is_Jg: dalath_Rish:=}'); - Expect(1, 1839, '\p{Is_Jg=dalathrish}', ""); - Expect(0, 1839, '\p{^Is_Jg=dalathrish}', ""); - Expect(0, 1839, '\P{Is_Jg=dalathrish}', ""); - Expect(1, 1839, '\P{^Is_Jg=dalathrish}', ""); - Expect(0, 1840, '\p{Is_Jg=dalathrish}', ""); - Expect(1, 1840, '\p{^Is_Jg=dalathrish}', ""); - Expect(1, 1840, '\P{Is_Jg=dalathrish}', ""); - Expect(0, 1840, '\P{^Is_Jg=dalathrish}', ""); - Expect(1, 1839, '\p{Is_Jg=DALATH_Rish}', ""); - Expect(0, 1839, '\p{^Is_Jg=DALATH_Rish}', ""); - Expect(0, 1839, '\P{Is_Jg=DALATH_Rish}', ""); - Expect(1, 1839, '\P{^Is_Jg=DALATH_Rish}', ""); - Expect(0, 1840, '\p{Is_Jg=DALATH_Rish}', ""); - Expect(1, 1840, '\p{^Is_Jg=DALATH_Rish}', ""); - Expect(1, 1840, '\P{Is_Jg=DALATH_Rish}', ""); - Expect(0, 1840, '\P{^Is_Jg=DALATH_Rish}', ""); - Error('\p{Joining_Group=:=_ E}'); - Error('\P{Joining_Group=:=_ E}'); + Expect(1, 1839, '\p{Is_Joining_Group: _DALATH_Rish}', ""); + Expect(0, 1839, '\p{^Is_Joining_Group: _DALATH_Rish}', ""); + Expect(0, 1839, '\P{Is_Joining_Group: _DALATH_Rish}', ""); + Expect(1, 1839, '\P{^Is_Joining_Group: _DALATH_Rish}', ""); + Expect(0, 1840, '\p{Is_Joining_Group: _DALATH_Rish}', ""); + Expect(1, 1840, '\p{^Is_Joining_Group: _DALATH_Rish}', ""); + Expect(1, 1840, '\P{Is_Joining_Group: _DALATH_Rish}', ""); + Expect(0, 1840, '\P{^Is_Joining_Group: _DALATH_Rish}', ""); + Error('\p{Is_Jg=-Dalath_RISH/a/}'); + Error('\P{Is_Jg=-Dalath_RISH/a/}'); + Expect(1, 1839, '\p{Is_Jg:dalathrish}', ""); + Expect(0, 1839, '\p{^Is_Jg:dalathrish}', ""); + Expect(0, 1839, '\P{Is_Jg:dalathrish}', ""); + Expect(1, 1839, '\P{^Is_Jg:dalathrish}', ""); + Expect(0, 1840, '\p{Is_Jg:dalathrish}', ""); + Expect(1, 1840, '\p{^Is_Jg:dalathrish}', ""); + Expect(1, 1840, '\P{Is_Jg:dalathrish}', ""); + Expect(0, 1840, '\P{^Is_Jg:dalathrish}', ""); + Expect(1, 1839, '\p{Is_Jg=- Dalath_Rish}', ""); + Expect(0, 1839, '\p{^Is_Jg=- Dalath_Rish}', ""); + Expect(0, 1839, '\P{Is_Jg=- Dalath_Rish}', ""); + Expect(1, 1839, '\P{^Is_Jg=- Dalath_Rish}', ""); + Expect(0, 1840, '\p{Is_Jg=- Dalath_Rish}', ""); + Expect(1, 1840, '\p{^Is_Jg=- Dalath_Rish}', ""); + Expect(1, 1840, '\P{Is_Jg=- Dalath_Rish}', ""); + Expect(0, 1840, '\P{^Is_Jg=- Dalath_Rish}', ""); + Error('\p{Joining_Group=/a/E}'); + Error('\P{Joining_Group=/a/E}'); Expect(1, 1829, '\p{Joining_Group=:\AE\z:}', "");; Expect(0, 1830, '\p{Joining_Group=:\AE\z:}', "");; Expect(1, 1829, '\p{Joining_Group=e}', ""); @@ -50272,16 +52632,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1830, '\P{^Joining_Group=e}', ""); Expect(1, 1829, '\p{Joining_Group=:\Ae\z:}', "");; Expect(0, 1830, '\p{Joining_Group=:\Ae\z:}', "");; - Expect(1, 1829, '\p{Joining_Group= -E}', ""); - Expect(0, 1829, '\p{^Joining_Group= -E}', ""); - Expect(0, 1829, '\P{Joining_Group= -E}', ""); - Expect(1, 1829, '\P{^Joining_Group= -E}', ""); - Expect(0, 1830, '\p{Joining_Group= -E}', ""); - Expect(1, 1830, '\p{^Joining_Group= -E}', ""); - Expect(1, 1830, '\P{Joining_Group= -E}', ""); - Expect(0, 1830, '\P{^Joining_Group= -E}', ""); - Error('\p{Jg=/a/ _E}'); - Error('\P{Jg=/a/ _E}'); + Expect(1, 1829, '\p{Joining_Group=_E}', ""); + Expect(0, 1829, '\p{^Joining_Group=_E}', ""); + Expect(0, 1829, '\P{Joining_Group=_E}', ""); + Expect(1, 1829, '\P{^Joining_Group=_E}', ""); + Expect(0, 1830, '\p{Joining_Group=_E}', ""); + Expect(1, 1830, '\p{^Joining_Group=_E}', ""); + Expect(1, 1830, '\P{Joining_Group=_E}', ""); + Expect(0, 1830, '\P{^Joining_Group=_E}', ""); + Error('\p{Jg=:= E}'); + Error('\P{Jg=:= E}'); Expect(1, 1829, '\p{Jg=:\AE\z:}', "");; Expect(0, 1830, '\p{Jg=:\AE\z:}', "");; Expect(1, 1829, '\p{Jg=e}', ""); @@ -50294,34 +52654,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1830, '\P{^Jg=e}', ""); Expect(1, 1829, '\p{Jg=:\Ae\z:}', "");; Expect(0, 1830, '\p{Jg=:\Ae\z:}', "");; - Expect(1, 1829, '\p{Jg= _E}', ""); - Expect(0, 1829, '\p{^Jg= _E}', ""); - Expect(0, 1829, '\P{Jg= _E}', ""); - Expect(1, 1829, '\P{^Jg= _E}', ""); - Expect(0, 1830, '\p{Jg= _E}', ""); - Expect(1, 1830, '\p{^Jg= _E}', ""); - Expect(1, 1830, '\P{Jg= _E}', ""); - Expect(0, 1830, '\P{^Jg= _E}', ""); - Error('\p{Is_Joining_Group=:= e}'); - Error('\P{Is_Joining_Group=:= e}'); - Expect(1, 1829, '\p{Is_Joining_Group=e}', ""); - Expect(0, 1829, '\p{^Is_Joining_Group=e}', ""); - Expect(0, 1829, '\P{Is_Joining_Group=e}', ""); - Expect(1, 1829, '\P{^Is_Joining_Group=e}', ""); - Expect(0, 1830, '\p{Is_Joining_Group=e}', ""); - Expect(1, 1830, '\p{^Is_Joining_Group=e}', ""); - Expect(1, 1830, '\P{Is_Joining_Group=e}', ""); - Expect(0, 1830, '\P{^Is_Joining_Group=e}', ""); - Expect(1, 1829, '\p{Is_Joining_Group=_e}', ""); - Expect(0, 1829, '\p{^Is_Joining_Group=_e}', ""); - Expect(0, 1829, '\P{Is_Joining_Group=_e}', ""); - Expect(1, 1829, '\P{^Is_Joining_Group=_e}', ""); - Expect(0, 1830, '\p{Is_Joining_Group=_e}', ""); - Expect(1, 1830, '\p{^Is_Joining_Group=_e}', ""); - Expect(1, 1830, '\P{Is_Joining_Group=_e}', ""); - Expect(0, 1830, '\P{^Is_Joining_Group=_e}', ""); - Error('\p{Is_Jg=/a/E}'); - Error('\P{Is_Jg=/a/E}'); + Expect(1, 1829, '\p{Jg=--e}', ""); + Expect(0, 1829, '\p{^Jg=--e}', ""); + Expect(0, 1829, '\P{Jg=--e}', ""); + Expect(1, 1829, '\P{^Jg=--e}', ""); + Expect(0, 1830, '\p{Jg=--e}', ""); + Expect(1, 1830, '\p{^Jg=--e}', ""); + Expect(1, 1830, '\P{Jg=--e}', ""); + Expect(0, 1830, '\P{^Jg=--e}', ""); + Error('\p{Is_Joining_Group= e:=}'); + Error('\P{Is_Joining_Group= e:=}'); + Expect(1, 1829, '\p{Is_Joining_Group:e}', ""); + Expect(0, 1829, '\p{^Is_Joining_Group:e}', ""); + Expect(0, 1829, '\P{Is_Joining_Group:e}', ""); + Expect(1, 1829, '\P{^Is_Joining_Group:e}', ""); + Expect(0, 1830, '\p{Is_Joining_Group:e}', ""); + Expect(1, 1830, '\p{^Is_Joining_Group:e}', ""); + Expect(1, 1830, '\P{Is_Joining_Group:e}', ""); + Expect(0, 1830, '\P{^Is_Joining_Group:e}', ""); + Expect(1, 1829, '\p{Is_Joining_Group= E}', ""); + Expect(0, 1829, '\p{^Is_Joining_Group= E}', ""); + Expect(0, 1829, '\P{Is_Joining_Group= E}', ""); + Expect(1, 1829, '\P{^Is_Joining_Group= E}', ""); + Expect(0, 1830, '\p{Is_Joining_Group= E}', ""); + Expect(1, 1830, '\p{^Is_Joining_Group= E}', ""); + Expect(1, 1830, '\P{Is_Joining_Group= E}', ""); + Expect(0, 1830, '\P{^Is_Joining_Group= E}', ""); + Error('\p{Is_Jg=:= -E}'); + Error('\P{Is_Jg=:= -E}'); Expect(1, 1829, '\p{Is_Jg=e}', ""); Expect(0, 1829, '\p{^Is_Jg=e}', ""); Expect(0, 1829, '\P{Is_Jg=e}', ""); @@ -50330,16 +52690,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1830, '\p{^Is_Jg=e}', ""); Expect(1, 1830, '\P{Is_Jg=e}', ""); Expect(0, 1830, '\P{^Is_Jg=e}', ""); - Expect(1, 1829, '\p{Is_Jg: _e}', ""); - Expect(0, 1829, '\p{^Is_Jg: _e}', ""); - Expect(0, 1829, '\P{Is_Jg: _e}', ""); - Expect(1, 1829, '\P{^Is_Jg: _e}', ""); - Expect(0, 1830, '\p{Is_Jg: _e}', ""); - Expect(1, 1830, '\p{^Is_Jg: _e}', ""); - Expect(1, 1830, '\P{Is_Jg: _e}', ""); - Expect(0, 1830, '\P{^Is_Jg: _e}', ""); - Error('\p{Joining_Group: :=-FARSI_YEH}'); - Error('\P{Joining_Group: :=-FARSI_YEH}'); + Expect(1, 1829, '\p{Is_Jg= e}', ""); + Expect(0, 1829, '\p{^Is_Jg= e}', ""); + Expect(0, 1829, '\P{Is_Jg= e}', ""); + Expect(1, 1829, '\P{^Is_Jg= e}', ""); + Expect(0, 1830, '\p{Is_Jg= e}', ""); + Expect(1, 1830, '\p{^Is_Jg= e}', ""); + Expect(1, 1830, '\P{Is_Jg= e}', ""); + Expect(0, 1830, '\P{^Is_Jg= e}', ""); + Error('\p{Joining_Group: -/a/Farsi_yeh}'); + Error('\P{Joining_Group: -/a/Farsi_yeh}'); Expect(1, 1910, '\p{Joining_Group=:\AFarsi_Yeh\z:}', "");; Expect(0, 1911, '\p{Joining_Group=:\AFarsi_Yeh\z:}', "");; Expect(1, 1910, '\p{Joining_Group=farsiyeh}', ""); @@ -50352,74 +52712,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1911, '\P{^Joining_Group=farsiyeh}', ""); Expect(1, 1910, '\p{Joining_Group=:\Afarsiyeh\z:}', "");; Expect(0, 1911, '\p{Joining_Group=:\Afarsiyeh\z:}', "");; - Expect(1, 1910, '\p{Joining_Group= _FARSI_YEH}', ""); - Expect(0, 1910, '\p{^Joining_Group= _FARSI_YEH}', ""); - Expect(0, 1910, '\P{Joining_Group= _FARSI_YEH}', ""); - Expect(1, 1910, '\P{^Joining_Group= _FARSI_YEH}', ""); - Expect(0, 1911, '\p{Joining_Group= _FARSI_YEH}', ""); - Expect(1, 1911, '\p{^Joining_Group= _FARSI_YEH}', ""); - Expect(1, 1911, '\P{Joining_Group= _FARSI_YEH}', ""); - Expect(0, 1911, '\P{^Joining_Group= _FARSI_YEH}', ""); - Error('\p{Jg=:=-_Farsi_yeh}'); - Error('\P{Jg=:=-_Farsi_yeh}'); + Expect(1, 1910, '\p{Joining_Group= -Farsi_Yeh}', ""); + Expect(0, 1910, '\p{^Joining_Group= -Farsi_Yeh}', ""); + Expect(0, 1910, '\P{Joining_Group= -Farsi_Yeh}', ""); + Expect(1, 1910, '\P{^Joining_Group= -Farsi_Yeh}', ""); + Expect(0, 1911, '\p{Joining_Group= -Farsi_Yeh}', ""); + Expect(1, 1911, '\p{^Joining_Group= -Farsi_Yeh}', ""); + Expect(1, 1911, '\P{Joining_Group= -Farsi_Yeh}', ""); + Expect(0, 1911, '\P{^Joining_Group= -Farsi_Yeh}', ""); + Error('\p{Jg=_:=farsi_yeh}'); + Error('\P{Jg=_:=farsi_yeh}'); Expect(1, 1910, '\p{Jg=:\AFarsi_Yeh\z:}', "");; Expect(0, 1911, '\p{Jg=:\AFarsi_Yeh\z:}', "");; - Expect(1, 1910, '\p{Jg=farsiyeh}', ""); - Expect(0, 1910, '\p{^Jg=farsiyeh}', ""); - Expect(0, 1910, '\P{Jg=farsiyeh}', ""); - Expect(1, 1910, '\P{^Jg=farsiyeh}', ""); - Expect(0, 1911, '\p{Jg=farsiyeh}', ""); - Expect(1, 1911, '\p{^Jg=farsiyeh}', ""); - Expect(1, 1911, '\P{Jg=farsiyeh}', ""); - Expect(0, 1911, '\P{^Jg=farsiyeh}', ""); + Expect(1, 1910, '\p{Jg: farsiyeh}', ""); + Expect(0, 1910, '\p{^Jg: farsiyeh}', ""); + Expect(0, 1910, '\P{Jg: farsiyeh}', ""); + Expect(1, 1910, '\P{^Jg: farsiyeh}', ""); + Expect(0, 1911, '\p{Jg: farsiyeh}', ""); + Expect(1, 1911, '\p{^Jg: farsiyeh}', ""); + Expect(1, 1911, '\P{Jg: farsiyeh}', ""); + Expect(0, 1911, '\P{^Jg: farsiyeh}', ""); Expect(1, 1910, '\p{Jg=:\Afarsiyeh\z:}', "");; Expect(0, 1911, '\p{Jg=:\Afarsiyeh\z:}', "");; - Expect(1, 1910, '\p{Jg= Farsi_yeh}', ""); - Expect(0, 1910, '\p{^Jg= Farsi_yeh}', ""); - Expect(0, 1910, '\P{Jg= Farsi_yeh}', ""); - Expect(1, 1910, '\P{^Jg= Farsi_yeh}', ""); - Expect(0, 1911, '\p{Jg= Farsi_yeh}', ""); - Expect(1, 1911, '\p{^Jg= Farsi_yeh}', ""); - Expect(1, 1911, '\P{Jg= Farsi_yeh}', ""); - Expect(0, 1911, '\P{^Jg= Farsi_yeh}', ""); - Error('\p{Is_Joining_Group= -farsi_Yeh:=}'); - Error('\P{Is_Joining_Group= -farsi_Yeh:=}'); - Expect(1, 1910, '\p{Is_Joining_Group: farsiyeh}', ""); - Expect(0, 1910, '\p{^Is_Joining_Group: farsiyeh}', ""); - Expect(0, 1910, '\P{Is_Joining_Group: farsiyeh}', ""); - Expect(1, 1910, '\P{^Is_Joining_Group: farsiyeh}', ""); - Expect(0, 1911, '\p{Is_Joining_Group: farsiyeh}', ""); - Expect(1, 1911, '\p{^Is_Joining_Group: farsiyeh}', ""); - Expect(1, 1911, '\P{Is_Joining_Group: farsiyeh}', ""); - Expect(0, 1911, '\P{^Is_Joining_Group: farsiyeh}', ""); - Expect(1, 1910, '\p{Is_Joining_Group= Farsi_Yeh}', ""); - Expect(0, 1910, '\p{^Is_Joining_Group= Farsi_Yeh}', ""); - Expect(0, 1910, '\P{Is_Joining_Group= Farsi_Yeh}', ""); - Expect(1, 1910, '\P{^Is_Joining_Group= Farsi_Yeh}', ""); - Expect(0, 1911, '\p{Is_Joining_Group= Farsi_Yeh}', ""); - Expect(1, 1911, '\p{^Is_Joining_Group= Farsi_Yeh}', ""); - Expect(1, 1911, '\P{Is_Joining_Group= Farsi_Yeh}', ""); - Expect(0, 1911, '\P{^Is_Joining_Group= Farsi_Yeh}', ""); - Error('\p{Is_Jg= :=FARSI_yeh}'); - Error('\P{Is_Jg= :=FARSI_yeh}'); - Expect(1, 1910, '\p{Is_Jg: farsiyeh}', ""); - Expect(0, 1910, '\p{^Is_Jg: farsiyeh}', ""); - Expect(0, 1910, '\P{Is_Jg: farsiyeh}', ""); - Expect(1, 1910, '\P{^Is_Jg: farsiyeh}', ""); - Expect(0, 1911, '\p{Is_Jg: farsiyeh}', ""); - Expect(1, 1911, '\p{^Is_Jg: farsiyeh}', ""); - Expect(1, 1911, '\P{Is_Jg: farsiyeh}', ""); - Expect(0, 1911, '\P{^Is_Jg: farsiyeh}', ""); - Expect(1, 1910, '\p{Is_Jg=_ FARSI_YEH}', ""); - Expect(0, 1910, '\p{^Is_Jg=_ FARSI_YEH}', ""); - Expect(0, 1910, '\P{Is_Jg=_ FARSI_YEH}', ""); - Expect(1, 1910, '\P{^Is_Jg=_ FARSI_YEH}', ""); - Expect(0, 1911, '\p{Is_Jg=_ FARSI_YEH}', ""); - Expect(1, 1911, '\p{^Is_Jg=_ FARSI_YEH}', ""); - Expect(1, 1911, '\P{Is_Jg=_ FARSI_YEH}', ""); - Expect(0, 1911, '\P{^Is_Jg=_ FARSI_YEH}', ""); - Error('\p{Joining_Group=/a/ Fe}'); - Error('\P{Joining_Group=/a/ Fe}'); + Expect(1, 1910, '\p{Jg=--FARSI_Yeh}', ""); + Expect(0, 1910, '\p{^Jg=--FARSI_Yeh}', ""); + Expect(0, 1910, '\P{Jg=--FARSI_Yeh}', ""); + Expect(1, 1910, '\P{^Jg=--FARSI_Yeh}', ""); + Expect(0, 1911, '\p{Jg=--FARSI_Yeh}', ""); + Expect(1, 1911, '\p{^Jg=--FARSI_Yeh}', ""); + Expect(1, 1911, '\P{Jg=--FARSI_Yeh}', ""); + Expect(0, 1911, '\P{^Jg=--FARSI_Yeh}', ""); + Error('\p{Is_Joining_Group=:=- Farsi_yeh}'); + Error('\P{Is_Joining_Group=:=- Farsi_yeh}'); + Expect(1, 1910, '\p{Is_Joining_Group=farsiyeh}', ""); + Expect(0, 1910, '\p{^Is_Joining_Group=farsiyeh}', ""); + Expect(0, 1910, '\P{Is_Joining_Group=farsiyeh}', ""); + Expect(1, 1910, '\P{^Is_Joining_Group=farsiyeh}', ""); + Expect(0, 1911, '\p{Is_Joining_Group=farsiyeh}', ""); + Expect(1, 1911, '\p{^Is_Joining_Group=farsiyeh}', ""); + Expect(1, 1911, '\P{Is_Joining_Group=farsiyeh}', ""); + Expect(0, 1911, '\P{^Is_Joining_Group=farsiyeh}', ""); + Expect(1, 1910, '\p{Is_Joining_Group= Farsi_Yeh}', ""); + Expect(0, 1910, '\p{^Is_Joining_Group= Farsi_Yeh}', ""); + Expect(0, 1910, '\P{Is_Joining_Group= Farsi_Yeh}', ""); + Expect(1, 1910, '\P{^Is_Joining_Group= Farsi_Yeh}', ""); + Expect(0, 1911, '\p{Is_Joining_Group= Farsi_Yeh}', ""); + Expect(1, 1911, '\p{^Is_Joining_Group= Farsi_Yeh}', ""); + Expect(1, 1911, '\P{Is_Joining_Group= Farsi_Yeh}', ""); + Expect(0, 1911, '\P{^Is_Joining_Group= Farsi_Yeh}', ""); + Error('\p{Is_Jg= :=Farsi_Yeh}'); + Error('\P{Is_Jg= :=Farsi_Yeh}'); + Expect(1, 1910, '\p{Is_Jg=farsiyeh}', ""); + Expect(0, 1910, '\p{^Is_Jg=farsiyeh}', ""); + Expect(0, 1910, '\P{Is_Jg=farsiyeh}', ""); + Expect(1, 1910, '\P{^Is_Jg=farsiyeh}', ""); + Expect(0, 1911, '\p{Is_Jg=farsiyeh}', ""); + Expect(1, 1911, '\p{^Is_Jg=farsiyeh}', ""); + Expect(1, 1911, '\P{Is_Jg=farsiyeh}', ""); + Expect(0, 1911, '\P{^Is_Jg=farsiyeh}', ""); + Expect(1, 1910, '\p{Is_Jg=-Farsi_YEH}', ""); + Expect(0, 1910, '\p{^Is_Jg=-Farsi_YEH}', ""); + Expect(0, 1910, '\P{Is_Jg=-Farsi_YEH}', ""); + Expect(1, 1910, '\P{^Is_Jg=-Farsi_YEH}', ""); + Expect(0, 1911, '\p{Is_Jg=-Farsi_YEH}', ""); + Expect(1, 1911, '\p{^Is_Jg=-Farsi_YEH}', ""); + Expect(1, 1911, '\P{Is_Jg=-Farsi_YEH}', ""); + Expect(0, 1911, '\P{^Is_Jg=-Farsi_YEH}', ""); + Error('\p{Joining_Group: Fe:=}'); + Error('\P{Joining_Group: Fe:=}'); Expect(1, 1871, '\p{Joining_Group=:\AFe\z:}', "");; Expect(0, 1872, '\p{Joining_Group=:\AFe\z:}', "");; Expect(1, 1871, '\p{Joining_Group=fe}', ""); @@ -50432,16 +52792,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1872, '\P{^Joining_Group=fe}', ""); Expect(1, 1871, '\p{Joining_Group=:\Afe\z:}', "");; Expect(0, 1872, '\p{Joining_Group=:\Afe\z:}', "");; - Expect(1, 1871, '\p{Joining_Group= _fe}', ""); - Expect(0, 1871, '\p{^Joining_Group= _fe}', ""); - Expect(0, 1871, '\P{Joining_Group= _fe}', ""); - Expect(1, 1871, '\P{^Joining_Group= _fe}', ""); - Expect(0, 1872, '\p{Joining_Group= _fe}', ""); - Expect(1, 1872, '\p{^Joining_Group= _fe}', ""); - Expect(1, 1872, '\P{Joining_Group= _fe}', ""); - Expect(0, 1872, '\P{^Joining_Group= _fe}', ""); - Error('\p{Jg=_:=FE}'); - Error('\P{Jg=_:=FE}'); + Expect(1, 1871, '\p{Joining_Group=__Fe}', ""); + Expect(0, 1871, '\p{^Joining_Group=__Fe}', ""); + Expect(0, 1871, '\P{Joining_Group=__Fe}', ""); + Expect(1, 1871, '\P{^Joining_Group=__Fe}', ""); + Expect(0, 1872, '\p{Joining_Group=__Fe}', ""); + Expect(1, 1872, '\p{^Joining_Group=__Fe}', ""); + Expect(1, 1872, '\P{Joining_Group=__Fe}', ""); + Expect(0, 1872, '\P{^Joining_Group=__Fe}', ""); + Error('\p{Jg=:=_ Fe}'); + Error('\P{Jg=:=_ Fe}'); Expect(1, 1871, '\p{Jg=:\AFe\z:}', "");; Expect(0, 1872, '\p{Jg=:\AFe\z:}', "");; Expect(1, 1871, '\p{Jg=fe}', ""); @@ -50454,16 +52814,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1872, '\P{^Jg=fe}', ""); Expect(1, 1871, '\p{Jg=:\Afe\z:}', "");; Expect(0, 1872, '\p{Jg=:\Afe\z:}', "");; - Expect(1, 1871, '\p{Jg= fe}', ""); - Expect(0, 1871, '\p{^Jg= fe}', ""); - Expect(0, 1871, '\P{Jg= fe}', ""); - Expect(1, 1871, '\P{^Jg= fe}', ""); - Expect(0, 1872, '\p{Jg= fe}', ""); - Expect(1, 1872, '\p{^Jg= fe}', ""); - Expect(1, 1872, '\P{Jg= fe}', ""); - Expect(0, 1872, '\P{^Jg= fe}', ""); - Error('\p{Is_Joining_Group=:= FE}'); - Error('\P{Is_Joining_Group=:= FE}'); + Expect(1, 1871, '\p{Jg=_-fe}', ""); + Expect(0, 1871, '\p{^Jg=_-fe}', ""); + Expect(0, 1871, '\P{Jg=_-fe}', ""); + Expect(1, 1871, '\P{^Jg=_-fe}', ""); + Expect(0, 1872, '\p{Jg=_-fe}', ""); + Expect(1, 1872, '\p{^Jg=_-fe}', ""); + Expect(1, 1872, '\P{Jg=_-fe}', ""); + Expect(0, 1872, '\P{^Jg=_-fe}', ""); + Error('\p{Is_Joining_Group=_:=Fe}'); + Error('\P{Is_Joining_Group=_:=Fe}'); Expect(1, 1871, '\p{Is_Joining_Group=fe}', ""); Expect(0, 1871, '\p{^Is_Joining_Group=fe}', ""); Expect(0, 1871, '\P{Is_Joining_Group=fe}', ""); @@ -50472,34 +52832,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1872, '\p{^Is_Joining_Group=fe}', ""); Expect(1, 1872, '\P{Is_Joining_Group=fe}', ""); Expect(0, 1872, '\P{^Is_Joining_Group=fe}', ""); - Expect(1, 1871, '\p{Is_Joining_Group= _Fe}', ""); - Expect(0, 1871, '\p{^Is_Joining_Group= _Fe}', ""); - Expect(0, 1871, '\P{Is_Joining_Group= _Fe}', ""); - Expect(1, 1871, '\P{^Is_Joining_Group= _Fe}', ""); - Expect(0, 1872, '\p{Is_Joining_Group= _Fe}', ""); - Expect(1, 1872, '\p{^Is_Joining_Group= _Fe}', ""); - Expect(1, 1872, '\P{Is_Joining_Group= _Fe}', ""); - Expect(0, 1872, '\P{^Is_Joining_Group= _Fe}', ""); - Error('\p{Is_Jg=/a/ _Fe}'); - Error('\P{Is_Jg=/a/ _Fe}'); - Expect(1, 1871, '\p{Is_Jg: fe}', ""); - Expect(0, 1871, '\p{^Is_Jg: fe}', ""); - Expect(0, 1871, '\P{Is_Jg: fe}', ""); - Expect(1, 1871, '\P{^Is_Jg: fe}', ""); - Expect(0, 1872, '\p{Is_Jg: fe}', ""); - Expect(1, 1872, '\p{^Is_Jg: fe}', ""); - Expect(1, 1872, '\P{Is_Jg: fe}', ""); - Expect(0, 1872, '\P{^Is_Jg: fe}', ""); - Expect(1, 1871, '\p{Is_Jg: _ fe}', ""); - Expect(0, 1871, '\p{^Is_Jg: _ fe}', ""); - Expect(0, 1871, '\P{Is_Jg: _ fe}', ""); - Expect(1, 1871, '\P{^Is_Jg: _ fe}', ""); - Expect(0, 1872, '\p{Is_Jg: _ fe}', ""); - Expect(1, 1872, '\p{^Is_Jg: _ fe}', ""); - Expect(1, 1872, '\P{Is_Jg: _ fe}', ""); - Expect(0, 1872, '\P{^Is_Jg: _ fe}', ""); - Error('\p{Joining_Group: feh:=}'); - Error('\P{Joining_Group: feh:=}'); + Expect(1, 1871, '\p{Is_Joining_Group=- fe}', ""); + Expect(0, 1871, '\p{^Is_Joining_Group=- fe}', ""); + Expect(0, 1871, '\P{Is_Joining_Group=- fe}', ""); + Expect(1, 1871, '\P{^Is_Joining_Group=- fe}', ""); + Expect(0, 1872, '\p{Is_Joining_Group=- fe}', ""); + Expect(1, 1872, '\p{^Is_Joining_Group=- fe}', ""); + Expect(1, 1872, '\P{Is_Joining_Group=- fe}', ""); + Expect(0, 1872, '\P{^Is_Joining_Group=- fe}', ""); + Error('\p{Is_Jg: fe/a/}'); + Error('\P{Is_Jg: fe/a/}'); + Expect(1, 1871, '\p{Is_Jg=fe}', ""); + Expect(0, 1871, '\p{^Is_Jg=fe}', ""); + Expect(0, 1871, '\P{Is_Jg=fe}', ""); + Expect(1, 1871, '\P{^Is_Jg=fe}', ""); + Expect(0, 1872, '\p{Is_Jg=fe}', ""); + Expect(1, 1872, '\p{^Is_Jg=fe}', ""); + Expect(1, 1872, '\P{Is_Jg=fe}', ""); + Expect(0, 1872, '\P{^Is_Jg=fe}', ""); + Expect(1, 1871, '\p{Is_Jg=_ Fe}', ""); + Expect(0, 1871, '\p{^Is_Jg=_ Fe}', ""); + Expect(0, 1871, '\P{Is_Jg=_ Fe}', ""); + Expect(1, 1871, '\P{^Is_Jg=_ Fe}', ""); + Expect(0, 1872, '\p{Is_Jg=_ Fe}', ""); + Expect(1, 1872, '\p{^Is_Jg=_ Fe}', ""); + Expect(1, 1872, '\P{Is_Jg=_ Fe}', ""); + Expect(0, 1872, '\P{^Is_Jg=_ Fe}', ""); + Error('\p{Joining_Group= :=FEH}'); + Error('\P{Joining_Group= :=FEH}'); Expect(1, 2212, '\p{Joining_Group=:\AFeh\z:}', "");; Expect(0, 2213, '\p{Joining_Group=:\AFeh\z:}', "");; Expect(1, 2212, '\p{Joining_Group=feh}', ""); @@ -50512,16 +52872,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2213, '\P{^Joining_Group=feh}', ""); Expect(1, 2212, '\p{Joining_Group=:\Afeh\z:}', "");; Expect(0, 2213, '\p{Joining_Group=:\Afeh\z:}', "");; - Expect(1, 2212, '\p{Joining_Group= Feh}', ""); - Expect(0, 2212, '\p{^Joining_Group= Feh}', ""); - Expect(0, 2212, '\P{Joining_Group= Feh}', ""); - Expect(1, 2212, '\P{^Joining_Group= Feh}', ""); - Expect(0, 2213, '\p{Joining_Group= Feh}', ""); - Expect(1, 2213, '\p{^Joining_Group= Feh}', ""); - Expect(1, 2213, '\P{Joining_Group= Feh}', ""); - Expect(0, 2213, '\P{^Joining_Group= Feh}', ""); - Error('\p{Jg=-:=Feh}'); - Error('\P{Jg=-:=Feh}'); + Expect(1, 2212, '\p{Joining_Group=__FEH}', ""); + Expect(0, 2212, '\p{^Joining_Group=__FEH}', ""); + Expect(0, 2212, '\P{Joining_Group=__FEH}', ""); + Expect(1, 2212, '\P{^Joining_Group=__FEH}', ""); + Expect(0, 2213, '\p{Joining_Group=__FEH}', ""); + Expect(1, 2213, '\p{^Joining_Group=__FEH}', ""); + Expect(1, 2213, '\P{Joining_Group=__FEH}', ""); + Expect(0, 2213, '\P{^Joining_Group=__FEH}', ""); + Error('\p{Jg: -:=FEH}'); + Error('\P{Jg: -:=FEH}'); Expect(1, 2212, '\p{Jg=:\AFeh\z:}', "");; Expect(0, 2213, '\p{Jg=:\AFeh\z:}', "");; Expect(1, 2212, '\p{Jg=feh}', ""); @@ -50534,16 +52894,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2213, '\P{^Jg=feh}', ""); Expect(1, 2212, '\p{Jg=:\Afeh\z:}', "");; Expect(0, 2213, '\p{Jg=:\Afeh\z:}', "");; - Expect(1, 2212, '\p{Jg= _feh}', ""); - Expect(0, 2212, '\p{^Jg= _feh}', ""); - Expect(0, 2212, '\P{Jg= _feh}', ""); - Expect(1, 2212, '\P{^Jg= _feh}', ""); - Expect(0, 2213, '\p{Jg= _feh}', ""); - Expect(1, 2213, '\p{^Jg= _feh}', ""); - Expect(1, 2213, '\P{Jg= _feh}', ""); - Expect(0, 2213, '\P{^Jg= _feh}', ""); - Error('\p{Is_Joining_Group: /a/ _feh}'); - Error('\P{Is_Joining_Group: /a/ _feh}'); + Expect(1, 2212, '\p{Jg: FEH}', ""); + Expect(0, 2212, '\p{^Jg: FEH}', ""); + Expect(0, 2212, '\P{Jg: FEH}', ""); + Expect(1, 2212, '\P{^Jg: FEH}', ""); + Expect(0, 2213, '\p{Jg: FEH}', ""); + Expect(1, 2213, '\p{^Jg: FEH}', ""); + Expect(1, 2213, '\P{Jg: FEH}', ""); + Expect(0, 2213, '\P{^Jg: FEH}', ""); + Error('\p{Is_Joining_Group= feh/a/}'); + Error('\P{Is_Joining_Group= feh/a/}'); Expect(1, 2212, '\p{Is_Joining_Group=feh}', ""); Expect(0, 2212, '\p{^Is_Joining_Group=feh}', ""); Expect(0, 2212, '\P{Is_Joining_Group=feh}', ""); @@ -50552,16 +52912,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2213, '\p{^Is_Joining_Group=feh}', ""); Expect(1, 2213, '\P{Is_Joining_Group=feh}', ""); Expect(0, 2213, '\P{^Is_Joining_Group=feh}', ""); - Expect(1, 2212, '\p{Is_Joining_Group= -feh}', ""); - Expect(0, 2212, '\p{^Is_Joining_Group= -feh}', ""); - Expect(0, 2212, '\P{Is_Joining_Group= -feh}', ""); - Expect(1, 2212, '\P{^Is_Joining_Group= -feh}', ""); - Expect(0, 2213, '\p{Is_Joining_Group= -feh}', ""); - Expect(1, 2213, '\p{^Is_Joining_Group= -feh}', ""); - Expect(1, 2213, '\P{Is_Joining_Group= -feh}', ""); - Expect(0, 2213, '\P{^Is_Joining_Group= -feh}', ""); - Error('\p{Is_Jg=-:=Feh}'); - Error('\P{Is_Jg=-:=Feh}'); + Expect(1, 2212, '\p{Is_Joining_Group= -feh}', ""); + Expect(0, 2212, '\p{^Is_Joining_Group= -feh}', ""); + Expect(0, 2212, '\P{Is_Joining_Group= -feh}', ""); + Expect(1, 2212, '\P{^Is_Joining_Group= -feh}', ""); + Expect(0, 2213, '\p{Is_Joining_Group= -feh}', ""); + Expect(1, 2213, '\p{^Is_Joining_Group= -feh}', ""); + Expect(1, 2213, '\P{Is_Joining_Group= -feh}', ""); + Expect(0, 2213, '\P{^Is_Joining_Group= -feh}', ""); + Error('\p{Is_Jg=/a/ feh}'); + Error('\P{Is_Jg=/a/ feh}'); Expect(1, 2212, '\p{Is_Jg=feh}', ""); Expect(0, 2212, '\p{^Is_Jg=feh}', ""); Expect(0, 2212, '\P{Is_Jg=feh}', ""); @@ -50570,16 +52930,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2213, '\p{^Is_Jg=feh}', ""); Expect(1, 2213, '\P{Is_Jg=feh}', ""); Expect(0, 2213, '\P{^Is_Jg=feh}', ""); - Expect(1, 2212, '\p{Is_Jg= Feh}', ""); - Expect(0, 2212, '\p{^Is_Jg= Feh}', ""); - Expect(0, 2212, '\P{Is_Jg= Feh}', ""); - Expect(1, 2212, '\P{^Is_Jg= Feh}', ""); - Expect(0, 2213, '\p{Is_Jg= Feh}', ""); - Expect(1, 2213, '\p{^Is_Jg= Feh}', ""); - Expect(1, 2213, '\P{Is_Jg= Feh}', ""); - Expect(0, 2213, '\P{^Is_Jg= Feh}', ""); - Error('\p{Joining_Group=:= -FINAL_Semkath}'); - Error('\P{Joining_Group=:= -FINAL_Semkath}'); + Expect(1, 2212, '\p{Is_Jg:-FEH}', ""); + Expect(0, 2212, '\p{^Is_Jg:-FEH}', ""); + Expect(0, 2212, '\P{Is_Jg:-FEH}', ""); + Expect(1, 2212, '\P{^Is_Jg:-FEH}', ""); + Expect(0, 2213, '\p{Is_Jg:-FEH}', ""); + Expect(1, 2213, '\p{^Is_Jg:-FEH}', ""); + Expect(1, 2213, '\P{Is_Jg:-FEH}', ""); + Expect(0, 2213, '\P{^Is_Jg:-FEH}', ""); + Error('\p{Joining_Group=/a/final_Semkath}'); + Error('\P{Joining_Group=/a/final_Semkath}'); Expect(1, 1828, '\p{Joining_Group=:\AFinal_Semkath\z:}', "");; Expect(0, 1829, '\p{Joining_Group=:\AFinal_Semkath\z:}', "");; Expect(1, 1828, '\p{Joining_Group=finalsemkath}', ""); @@ -50592,16 +52952,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1829, '\P{^Joining_Group=finalsemkath}', ""); Expect(1, 1828, '\p{Joining_Group=:\Afinalsemkath\z:}', "");; Expect(0, 1829, '\p{Joining_Group=:\Afinalsemkath\z:}', "");; - Expect(1, 1828, '\p{Joining_Group= -Final_semkath}', ""); - Expect(0, 1828, '\p{^Joining_Group= -Final_semkath}', ""); - Expect(0, 1828, '\P{Joining_Group= -Final_semkath}', ""); - Expect(1, 1828, '\P{^Joining_Group= -Final_semkath}', ""); - Expect(0, 1829, '\p{Joining_Group= -Final_semkath}', ""); - Expect(1, 1829, '\p{^Joining_Group= -Final_semkath}', ""); - Expect(1, 1829, '\P{Joining_Group= -Final_semkath}', ""); - Expect(0, 1829, '\P{^Joining_Group= -Final_semkath}', ""); - Error('\p{Jg:/a/-final_Semkath}'); - Error('\P{Jg:/a/-final_Semkath}'); + Expect(1, 1828, '\p{Joining_Group= Final_SEMKATH}', ""); + Expect(0, 1828, '\p{^Joining_Group= Final_SEMKATH}', ""); + Expect(0, 1828, '\P{Joining_Group= Final_SEMKATH}', ""); + Expect(1, 1828, '\P{^Joining_Group= Final_SEMKATH}', ""); + Expect(0, 1829, '\p{Joining_Group= Final_SEMKATH}', ""); + Expect(1, 1829, '\p{^Joining_Group= Final_SEMKATH}', ""); + Expect(1, 1829, '\P{Joining_Group= Final_SEMKATH}', ""); + Expect(0, 1829, '\P{^Joining_Group= Final_SEMKATH}', ""); + Error('\p{Jg=-/a/Final_Semkath}'); + Error('\P{Jg=-/a/Final_Semkath}'); Expect(1, 1828, '\p{Jg=:\AFinal_Semkath\z:}', "");; Expect(0, 1829, '\p{Jg=:\AFinal_Semkath\z:}', "");; Expect(1, 1828, '\p{Jg=finalsemkath}', ""); @@ -50614,16 +52974,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1829, '\P{^Jg=finalsemkath}', ""); Expect(1, 1828, '\p{Jg=:\Afinalsemkath\z:}', "");; Expect(0, 1829, '\p{Jg=:\Afinalsemkath\z:}', "");; - Expect(1, 1828, '\p{Jg= -Final_Semkath}', ""); - Expect(0, 1828, '\p{^Jg= -Final_Semkath}', ""); - Expect(0, 1828, '\P{Jg= -Final_Semkath}', ""); - Expect(1, 1828, '\P{^Jg= -Final_Semkath}', ""); - Expect(0, 1829, '\p{Jg= -Final_Semkath}', ""); - Expect(1, 1829, '\p{^Jg= -Final_Semkath}', ""); - Expect(1, 1829, '\P{Jg= -Final_Semkath}', ""); - Expect(0, 1829, '\P{^Jg= -Final_Semkath}', ""); - Error('\p{Is_Joining_Group=:=-Final_SEMKATH}'); - Error('\P{Is_Joining_Group=:=-Final_SEMKATH}'); + Expect(1, 1828, '\p{Jg=- Final_Semkath}', ""); + Expect(0, 1828, '\p{^Jg=- Final_Semkath}', ""); + Expect(0, 1828, '\P{Jg=- Final_Semkath}', ""); + Expect(1, 1828, '\P{^Jg=- Final_Semkath}', ""); + Expect(0, 1829, '\p{Jg=- Final_Semkath}', ""); + Expect(1, 1829, '\p{^Jg=- Final_Semkath}', ""); + Expect(1, 1829, '\P{Jg=- Final_Semkath}', ""); + Expect(0, 1829, '\P{^Jg=- Final_Semkath}', ""); + Error('\p{Is_Joining_Group: final_semkath:=}'); + Error('\P{Is_Joining_Group: final_semkath:=}'); Expect(1, 1828, '\p{Is_Joining_Group=finalsemkath}', ""); Expect(0, 1828, '\p{^Is_Joining_Group=finalsemkath}', ""); Expect(0, 1828, '\P{Is_Joining_Group=finalsemkath}', ""); @@ -50632,16 +52992,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1829, '\p{^Is_Joining_Group=finalsemkath}', ""); Expect(1, 1829, '\P{Is_Joining_Group=finalsemkath}', ""); Expect(0, 1829, '\P{^Is_Joining_Group=finalsemkath}', ""); - Expect(1, 1828, '\p{Is_Joining_Group:Final_SEMKATH}', ""); - Expect(0, 1828, '\p{^Is_Joining_Group:Final_SEMKATH}', ""); - Expect(0, 1828, '\P{Is_Joining_Group:Final_SEMKATH}', ""); - Expect(1, 1828, '\P{^Is_Joining_Group:Final_SEMKATH}', ""); - Expect(0, 1829, '\p{Is_Joining_Group:Final_SEMKATH}', ""); - Expect(1, 1829, '\p{^Is_Joining_Group:Final_SEMKATH}', ""); - Expect(1, 1829, '\P{Is_Joining_Group:Final_SEMKATH}', ""); - Expect(0, 1829, '\P{^Is_Joining_Group:Final_SEMKATH}', ""); - Error('\p{Is_Jg=:=- FINAL_SEMKATH}'); - Error('\P{Is_Jg=:=- FINAL_SEMKATH}'); + Expect(1, 1828, '\p{Is_Joining_Group= -Final_semkath}', ""); + Expect(0, 1828, '\p{^Is_Joining_Group= -Final_semkath}', ""); + Expect(0, 1828, '\P{Is_Joining_Group= -Final_semkath}', ""); + Expect(1, 1828, '\P{^Is_Joining_Group= -Final_semkath}', ""); + Expect(0, 1829, '\p{Is_Joining_Group= -Final_semkath}', ""); + Expect(1, 1829, '\p{^Is_Joining_Group= -Final_semkath}', ""); + Expect(1, 1829, '\P{Is_Joining_Group= -Final_semkath}', ""); + Expect(0, 1829, '\P{^Is_Joining_Group= -Final_semkath}', ""); + Error('\p{Is_Jg=/a/ _FINAL_semkath}'); + Error('\P{Is_Jg=/a/ _FINAL_semkath}'); Expect(1, 1828, '\p{Is_Jg=finalsemkath}', ""); Expect(0, 1828, '\p{^Is_Jg=finalsemkath}', ""); Expect(0, 1828, '\P{Is_Jg=finalsemkath}', ""); @@ -50650,96 +53010,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1829, '\p{^Is_Jg=finalsemkath}', ""); Expect(1, 1829, '\P{Is_Jg=finalsemkath}', ""); Expect(0, 1829, '\P{^Is_Jg=finalsemkath}', ""); - Expect(1, 1828, '\p{Is_Jg= FINAL_Semkath}', ""); - Expect(0, 1828, '\p{^Is_Jg= FINAL_Semkath}', ""); - Expect(0, 1828, '\P{Is_Jg= FINAL_Semkath}', ""); - Expect(1, 1828, '\P{^Is_Jg= FINAL_Semkath}', ""); - Expect(0, 1829, '\p{Is_Jg= FINAL_Semkath}', ""); - Expect(1, 1829, '\p{^Is_Jg= FINAL_Semkath}', ""); - Expect(1, 1829, '\P{Is_Jg= FINAL_Semkath}', ""); - Expect(0, 1829, '\P{^Is_Jg= FINAL_Semkath}', ""); - Error('\p{Joining_Group: /a/gaf}'); - Error('\P{Joining_Group: /a/gaf}'); - Expect(1, 2224, '\p{Joining_Group=:\AGaf\z:}', "");; - Expect(0, 2225, '\p{Joining_Group=:\AGaf\z:}', "");; - Expect(1, 2224, '\p{Joining_Group=gaf}', ""); - Expect(0, 2224, '\p{^Joining_Group=gaf}', ""); - Expect(0, 2224, '\P{Joining_Group=gaf}', ""); - Expect(1, 2224, '\P{^Joining_Group=gaf}', ""); - Expect(0, 2225, '\p{Joining_Group=gaf}', ""); - Expect(1, 2225, '\p{^Joining_Group=gaf}', ""); - Expect(1, 2225, '\P{Joining_Group=gaf}', ""); - Expect(0, 2225, '\P{^Joining_Group=gaf}', ""); - Expect(1, 2224, '\p{Joining_Group=:\Agaf\z:}', "");; - Expect(0, 2225, '\p{Joining_Group=:\Agaf\z:}', "");; - Expect(1, 2224, '\p{Joining_Group=--GAF}', ""); - Expect(0, 2224, '\p{^Joining_Group=--GAF}', ""); - Expect(0, 2224, '\P{Joining_Group=--GAF}', ""); - Expect(1, 2224, '\P{^Joining_Group=--GAF}', ""); - Expect(0, 2225, '\p{Joining_Group=--GAF}', ""); - Expect(1, 2225, '\p{^Joining_Group=--GAF}', ""); - Expect(1, 2225, '\P{Joining_Group=--GAF}', ""); - Expect(0, 2225, '\P{^Joining_Group=--GAF}', ""); - Error('\p{Jg= _GAF:=}'); - Error('\P{Jg= _GAF:=}'); - Expect(1, 2224, '\p{Jg=:\AGaf\z:}', "");; - Expect(0, 2225, '\p{Jg=:\AGaf\z:}', "");; - Expect(1, 2224, '\p{Jg=gaf}', ""); - Expect(0, 2224, '\p{^Jg=gaf}', ""); - Expect(0, 2224, '\P{Jg=gaf}', ""); - Expect(1, 2224, '\P{^Jg=gaf}', ""); - Expect(0, 2225, '\p{Jg=gaf}', ""); - Expect(1, 2225, '\p{^Jg=gaf}', ""); - Expect(1, 2225, '\P{Jg=gaf}', ""); - Expect(0, 2225, '\P{^Jg=gaf}', ""); - Expect(1, 2224, '\p{Jg=:\Agaf\z:}', "");; - Expect(0, 2225, '\p{Jg=:\Agaf\z:}', "");; - Expect(1, 2224, '\p{Jg=-gaf}', ""); - Expect(0, 2224, '\p{^Jg=-gaf}', ""); - Expect(0, 2224, '\P{Jg=-gaf}', ""); - Expect(1, 2224, '\P{^Jg=-gaf}', ""); - Expect(0, 2225, '\p{Jg=-gaf}', ""); - Expect(1, 2225, '\p{^Jg=-gaf}', ""); - Expect(1, 2225, '\P{Jg=-gaf}', ""); - Expect(0, 2225, '\P{^Jg=-gaf}', ""); - Error('\p{Is_Joining_Group: /a/_GAF}'); - Error('\P{Is_Joining_Group: /a/_GAF}'); - Expect(1, 2224, '\p{Is_Joining_Group=gaf}', ""); - Expect(0, 2224, '\p{^Is_Joining_Group=gaf}', ""); - Expect(0, 2224, '\P{Is_Joining_Group=gaf}', ""); - Expect(1, 2224, '\P{^Is_Joining_Group=gaf}', ""); - Expect(0, 2225, '\p{Is_Joining_Group=gaf}', ""); - Expect(1, 2225, '\p{^Is_Joining_Group=gaf}', ""); - Expect(1, 2225, '\P{Is_Joining_Group=gaf}', ""); - Expect(0, 2225, '\P{^Is_Joining_Group=gaf}', ""); - Expect(1, 2224, '\p{Is_Joining_Group= -GAF}', ""); - Expect(0, 2224, '\p{^Is_Joining_Group= -GAF}', ""); - Expect(0, 2224, '\P{Is_Joining_Group= -GAF}', ""); - Expect(1, 2224, '\P{^Is_Joining_Group= -GAF}', ""); - Expect(0, 2225, '\p{Is_Joining_Group= -GAF}', ""); - Expect(1, 2225, '\p{^Is_Joining_Group= -GAF}', ""); - Expect(1, 2225, '\P{Is_Joining_Group= -GAF}', ""); - Expect(0, 2225, '\P{^Is_Joining_Group= -GAF}', ""); - Error('\p{Is_Jg=-_gaf/a/}'); - Error('\P{Is_Jg=-_gaf/a/}'); - Expect(1, 2224, '\p{Is_Jg=gaf}', ""); - Expect(0, 2224, '\p{^Is_Jg=gaf}', ""); - Expect(0, 2224, '\P{Is_Jg=gaf}', ""); - Expect(1, 2224, '\P{^Is_Jg=gaf}', ""); - Expect(0, 2225, '\p{Is_Jg=gaf}', ""); - Expect(1, 2225, '\p{^Is_Jg=gaf}', ""); - Expect(1, 2225, '\P{Is_Jg=gaf}', ""); - Expect(0, 2225, '\P{^Is_Jg=gaf}', ""); - Expect(1, 2224, '\p{Is_Jg: - Gaf}', ""); - Expect(0, 2224, '\p{^Is_Jg: - Gaf}', ""); - Expect(0, 2224, '\P{Is_Jg: - Gaf}', ""); - Expect(1, 2224, '\P{^Is_Jg: - Gaf}', ""); - Expect(0, 2225, '\p{Is_Jg: - Gaf}', ""); - Expect(1, 2225, '\p{^Is_Jg: - Gaf}', ""); - Expect(1, 2225, '\P{Is_Jg: - Gaf}', ""); - Expect(0, 2225, '\P{^Is_Jg: - Gaf}', ""); - Error('\p{Joining_Group: _/a/Gamal}'); - Error('\P{Joining_Group: _/a/Gamal}'); + Expect(1, 1828, '\p{Is_Jg=-Final_Semkath}', ""); + Expect(0, 1828, '\p{^Is_Jg=-Final_Semkath}', ""); + Expect(0, 1828, '\P{Is_Jg=-Final_Semkath}', ""); + Expect(1, 1828, '\P{^Is_Jg=-Final_Semkath}', ""); + Expect(0, 1829, '\p{Is_Jg=-Final_Semkath}', ""); + Expect(1, 1829, '\p{^Is_Jg=-Final_Semkath}', ""); + Expect(1, 1829, '\P{Is_Jg=-Final_Semkath}', ""); + Expect(0, 1829, '\P{^Is_Jg=-Final_Semkath}', ""); + Error('\p{Joining_Group=-/a/Gaf}'); + Error('\P{Joining_Group=-/a/Gaf}'); + Expect(1, 2242, '\p{Joining_Group=:\AGaf\z:}', "");; + Expect(0, 2243, '\p{Joining_Group=:\AGaf\z:}', "");; + Expect(1, 2242, '\p{Joining_Group=gaf}', ""); + Expect(0, 2242, '\p{^Joining_Group=gaf}', ""); + Expect(0, 2242, '\P{Joining_Group=gaf}', ""); + Expect(1, 2242, '\P{^Joining_Group=gaf}', ""); + Expect(0, 2243, '\p{Joining_Group=gaf}', ""); + Expect(1, 2243, '\p{^Joining_Group=gaf}', ""); + Expect(1, 2243, '\P{Joining_Group=gaf}', ""); + Expect(0, 2243, '\P{^Joining_Group=gaf}', ""); + Expect(1, 2242, '\p{Joining_Group=:\Agaf\z:}', "");; + Expect(0, 2243, '\p{Joining_Group=:\Agaf\z:}', "");; + Expect(1, 2242, '\p{Joining_Group=--gaf}', ""); + Expect(0, 2242, '\p{^Joining_Group=--gaf}', ""); + Expect(0, 2242, '\P{Joining_Group=--gaf}', ""); + Expect(1, 2242, '\P{^Joining_Group=--gaf}', ""); + Expect(0, 2243, '\p{Joining_Group=--gaf}', ""); + Expect(1, 2243, '\p{^Joining_Group=--gaf}', ""); + Expect(1, 2243, '\P{Joining_Group=--gaf}', ""); + Expect(0, 2243, '\P{^Joining_Group=--gaf}', ""); + Error('\p{Jg=/a/ Gaf}'); + Error('\P{Jg=/a/ Gaf}'); + Expect(1, 2242, '\p{Jg=:\AGaf\z:}', "");; + Expect(0, 2243, '\p{Jg=:\AGaf\z:}', "");; + Expect(1, 2242, '\p{Jg=gaf}', ""); + Expect(0, 2242, '\p{^Jg=gaf}', ""); + Expect(0, 2242, '\P{Jg=gaf}', ""); + Expect(1, 2242, '\P{^Jg=gaf}', ""); + Expect(0, 2243, '\p{Jg=gaf}', ""); + Expect(1, 2243, '\p{^Jg=gaf}', ""); + Expect(1, 2243, '\P{Jg=gaf}', ""); + Expect(0, 2243, '\P{^Jg=gaf}', ""); + Expect(1, 2242, '\p{Jg=:\Agaf\z:}', "");; + Expect(0, 2243, '\p{Jg=:\Agaf\z:}', "");; + Expect(1, 2242, '\p{Jg= _Gaf}', ""); + Expect(0, 2242, '\p{^Jg= _Gaf}', ""); + Expect(0, 2242, '\P{Jg= _Gaf}', ""); + Expect(1, 2242, '\P{^Jg= _Gaf}', ""); + Expect(0, 2243, '\p{Jg= _Gaf}', ""); + Expect(1, 2243, '\p{^Jg= _Gaf}', ""); + Expect(1, 2243, '\P{Jg= _Gaf}', ""); + Expect(0, 2243, '\P{^Jg= _Gaf}', ""); + Error('\p{Is_Joining_Group=-/a/GAF}'); + Error('\P{Is_Joining_Group=-/a/GAF}'); + Expect(1, 2242, '\p{Is_Joining_Group=gaf}', ""); + Expect(0, 2242, '\p{^Is_Joining_Group=gaf}', ""); + Expect(0, 2242, '\P{Is_Joining_Group=gaf}', ""); + Expect(1, 2242, '\P{^Is_Joining_Group=gaf}', ""); + Expect(0, 2243, '\p{Is_Joining_Group=gaf}', ""); + Expect(1, 2243, '\p{^Is_Joining_Group=gaf}', ""); + Expect(1, 2243, '\P{Is_Joining_Group=gaf}', ""); + Expect(0, 2243, '\P{^Is_Joining_Group=gaf}', ""); + Expect(1, 2242, '\p{Is_Joining_Group=Gaf}', ""); + Expect(0, 2242, '\p{^Is_Joining_Group=Gaf}', ""); + Expect(0, 2242, '\P{Is_Joining_Group=Gaf}', ""); + Expect(1, 2242, '\P{^Is_Joining_Group=Gaf}', ""); + Expect(0, 2243, '\p{Is_Joining_Group=Gaf}', ""); + Expect(1, 2243, '\p{^Is_Joining_Group=Gaf}', ""); + Expect(1, 2243, '\P{Is_Joining_Group=Gaf}', ""); + Expect(0, 2243, '\P{^Is_Joining_Group=Gaf}', ""); + Error('\p{Is_Jg=_:=Gaf}'); + Error('\P{Is_Jg=_:=Gaf}'); + Expect(1, 2242, '\p{Is_Jg=gaf}', ""); + Expect(0, 2242, '\p{^Is_Jg=gaf}', ""); + Expect(0, 2242, '\P{Is_Jg=gaf}', ""); + Expect(1, 2242, '\P{^Is_Jg=gaf}', ""); + Expect(0, 2243, '\p{Is_Jg=gaf}', ""); + Expect(1, 2243, '\p{^Is_Jg=gaf}', ""); + Expect(1, 2243, '\P{Is_Jg=gaf}', ""); + Expect(0, 2243, '\P{^Is_Jg=gaf}', ""); + Expect(1, 2242, '\p{Is_Jg=-_GAF}', ""); + Expect(0, 2242, '\p{^Is_Jg=-_GAF}', ""); + Expect(0, 2242, '\P{Is_Jg=-_GAF}', ""); + Expect(1, 2242, '\P{^Is_Jg=-_GAF}', ""); + Expect(0, 2243, '\p{Is_Jg=-_GAF}', ""); + Expect(1, 2243, '\p{^Is_Jg=-_GAF}', ""); + Expect(1, 2243, '\P{Is_Jg=-_GAF}', ""); + Expect(0, 2243, '\P{^Is_Jg=-_GAF}', ""); + Error('\p{Joining_Group= _Gamal/a/}'); + Error('\P{Joining_Group= _Gamal/a/}'); Expect(1, 1838, '\p{Joining_Group=:\AGamal\z:}', "");; Expect(0, 1839, '\p{Joining_Group=:\AGamal\z:}', "");; Expect(1, 1838, '\p{Joining_Group=gamal}', ""); @@ -50752,16 +53112,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1839, '\P{^Joining_Group=gamal}', ""); Expect(1, 1838, '\p{Joining_Group=:\Agamal\z:}', "");; Expect(0, 1839, '\p{Joining_Group=:\Agamal\z:}', "");; - Expect(1, 1838, '\p{Joining_Group= Gamal}', ""); - Expect(0, 1838, '\p{^Joining_Group= Gamal}', ""); - Expect(0, 1838, '\P{Joining_Group= Gamal}', ""); - Expect(1, 1838, '\P{^Joining_Group= Gamal}', ""); - Expect(0, 1839, '\p{Joining_Group= Gamal}', ""); - Expect(1, 1839, '\p{^Joining_Group= Gamal}', ""); - Expect(1, 1839, '\P{Joining_Group= Gamal}', ""); - Expect(0, 1839, '\P{^Joining_Group= Gamal}', ""); - Error('\p{Jg=/a/gamal}'); - Error('\P{Jg=/a/gamal}'); + Expect(1, 1838, '\p{Joining_Group=_-Gamal}', ""); + Expect(0, 1838, '\p{^Joining_Group=_-Gamal}', ""); + Expect(0, 1838, '\P{Joining_Group=_-Gamal}', ""); + Expect(1, 1838, '\P{^Joining_Group=_-Gamal}', ""); + Expect(0, 1839, '\p{Joining_Group=_-Gamal}', ""); + Expect(1, 1839, '\p{^Joining_Group=_-Gamal}', ""); + Expect(1, 1839, '\P{Joining_Group=_-Gamal}', ""); + Expect(0, 1839, '\P{^Joining_Group=_-Gamal}', ""); + Error('\p{Jg=-GAMAL:=}'); + Error('\P{Jg=-GAMAL:=}'); Expect(1, 1838, '\p{Jg=:\AGamal\z:}', "");; Expect(0, 1839, '\p{Jg=:\AGamal\z:}', "");; Expect(1, 1838, '\p{Jg=gamal}', ""); @@ -50774,34 +53134,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1839, '\P{^Jg=gamal}', ""); Expect(1, 1838, '\p{Jg=:\Agamal\z:}', "");; Expect(0, 1839, '\p{Jg=:\Agamal\z:}', "");; - Expect(1, 1838, '\p{Jg= Gamal}', ""); - Expect(0, 1838, '\p{^Jg= Gamal}', ""); - Expect(0, 1838, '\P{Jg= Gamal}', ""); - Expect(1, 1838, '\P{^Jg= Gamal}', ""); - Expect(0, 1839, '\p{Jg= Gamal}', ""); - Expect(1, 1839, '\p{^Jg= Gamal}', ""); - Expect(1, 1839, '\P{Jg= Gamal}', ""); - Expect(0, 1839, '\P{^Jg= Gamal}', ""); - Error('\p{Is_Joining_Group= Gamal/a/}'); - Error('\P{Is_Joining_Group= Gamal/a/}'); - Expect(1, 1838, '\p{Is_Joining_Group: gamal}', ""); - Expect(0, 1838, '\p{^Is_Joining_Group: gamal}', ""); - Expect(0, 1838, '\P{Is_Joining_Group: gamal}', ""); - Expect(1, 1838, '\P{^Is_Joining_Group: gamal}', ""); - Expect(0, 1839, '\p{Is_Joining_Group: gamal}', ""); - Expect(1, 1839, '\p{^Is_Joining_Group: gamal}', ""); - Expect(1, 1839, '\P{Is_Joining_Group: gamal}', ""); - Expect(0, 1839, '\P{^Is_Joining_Group: gamal}', ""); - Expect(1, 1838, '\p{Is_Joining_Group= -Gamal}', ""); - Expect(0, 1838, '\p{^Is_Joining_Group= -Gamal}', ""); - Expect(0, 1838, '\P{Is_Joining_Group= -Gamal}', ""); - Expect(1, 1838, '\P{^Is_Joining_Group= -Gamal}', ""); - Expect(0, 1839, '\p{Is_Joining_Group= -Gamal}', ""); - Expect(1, 1839, '\p{^Is_Joining_Group= -Gamal}', ""); - Expect(1, 1839, '\P{Is_Joining_Group= -Gamal}', ""); - Expect(0, 1839, '\P{^Is_Joining_Group= -Gamal}', ""); - Error('\p{Is_Jg=/a/-Gamal}'); - Error('\P{Is_Jg=/a/-Gamal}'); + Expect(1, 1838, '\p{Jg= GAMAL}', ""); + Expect(0, 1838, '\p{^Jg= GAMAL}', ""); + Expect(0, 1838, '\P{Jg= GAMAL}', ""); + Expect(1, 1838, '\P{^Jg= GAMAL}', ""); + Expect(0, 1839, '\p{Jg= GAMAL}', ""); + Expect(1, 1839, '\p{^Jg= GAMAL}', ""); + Expect(1, 1839, '\P{Jg= GAMAL}', ""); + Expect(0, 1839, '\P{^Jg= GAMAL}', ""); + Error('\p{Is_Joining_Group= Gamal/a/}'); + Error('\P{Is_Joining_Group= Gamal/a/}'); + Expect(1, 1838, '\p{Is_Joining_Group=gamal}', ""); + Expect(0, 1838, '\p{^Is_Joining_Group=gamal}', ""); + Expect(0, 1838, '\P{Is_Joining_Group=gamal}', ""); + Expect(1, 1838, '\P{^Is_Joining_Group=gamal}', ""); + Expect(0, 1839, '\p{Is_Joining_Group=gamal}', ""); + Expect(1, 1839, '\p{^Is_Joining_Group=gamal}', ""); + Expect(1, 1839, '\P{Is_Joining_Group=gamal}', ""); + Expect(0, 1839, '\P{^Is_Joining_Group=gamal}', ""); + Expect(1, 1838, '\p{Is_Joining_Group=_Gamal}', ""); + Expect(0, 1838, '\p{^Is_Joining_Group=_Gamal}', ""); + Expect(0, 1838, '\P{Is_Joining_Group=_Gamal}', ""); + Expect(1, 1838, '\P{^Is_Joining_Group=_Gamal}', ""); + Expect(0, 1839, '\p{Is_Joining_Group=_Gamal}', ""); + Expect(1, 1839, '\p{^Is_Joining_Group=_Gamal}', ""); + Expect(1, 1839, '\P{Is_Joining_Group=_Gamal}', ""); + Expect(0, 1839, '\P{^Is_Joining_Group=_Gamal}', ""); + Error('\p{Is_Jg=:=GAMAL}'); + Error('\P{Is_Jg=:=GAMAL}'); Expect(1, 1838, '\p{Is_Jg=gamal}', ""); Expect(0, 1838, '\p{^Is_Jg=gamal}', ""); Expect(0, 1838, '\P{Is_Jg=gamal}', ""); @@ -50810,118 +53170,118 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1839, '\p{^Is_Jg=gamal}', ""); Expect(1, 1839, '\P{Is_Jg=gamal}', ""); Expect(0, 1839, '\P{^Is_Jg=gamal}', ""); - Expect(1, 1838, '\p{Is_Jg= Gamal}', ""); - Expect(0, 1838, '\p{^Is_Jg= Gamal}', ""); - Expect(0, 1838, '\P{Is_Jg= Gamal}', ""); - Expect(1, 1838, '\P{^Is_Jg= Gamal}', ""); - Expect(0, 1839, '\p{Is_Jg= Gamal}', ""); - Expect(1, 1839, '\p{^Is_Jg= Gamal}', ""); - Expect(1, 1839, '\P{Is_Jg= Gamal}', ""); - Expect(0, 1839, '\P{^Is_Jg= Gamal}', ""); - Error('\p{Joining_Group=:=_ Hah}'); - Error('\P{Joining_Group=:=_ Hah}'); - Expect(1, 2210, '\p{Joining_Group=:\AHah\z:}', "");; - Expect(0, 2211, '\p{Joining_Group=:\AHah\z:}', "");; - Expect(1, 2210, '\p{Joining_Group=hah}', ""); - Expect(0, 2210, '\p{^Joining_Group=hah}', ""); - Expect(0, 2210, '\P{Joining_Group=hah}', ""); - Expect(1, 2210, '\P{^Joining_Group=hah}', ""); - Expect(0, 2211, '\p{Joining_Group=hah}', ""); - Expect(1, 2211, '\p{^Joining_Group=hah}', ""); - Expect(1, 2211, '\P{Joining_Group=hah}', ""); - Expect(0, 2211, '\P{^Joining_Group=hah}', ""); - Expect(1, 2210, '\p{Joining_Group=:\Ahah\z:}', "");; - Expect(0, 2211, '\p{Joining_Group=:\Ahah\z:}', "");; - Expect(1, 2210, '\p{Joining_Group= Hah}', ""); - Expect(0, 2210, '\p{^Joining_Group= Hah}', ""); - Expect(0, 2210, '\P{Joining_Group= Hah}', ""); - Expect(1, 2210, '\P{^Joining_Group= Hah}', ""); - Expect(0, 2211, '\p{Joining_Group= Hah}', ""); - Expect(1, 2211, '\p{^Joining_Group= Hah}', ""); - Expect(1, 2211, '\P{Joining_Group= Hah}', ""); - Expect(0, 2211, '\P{^Joining_Group= Hah}', ""); - Error('\p{Jg=/a/ -Hah}'); - Error('\P{Jg=/a/ -Hah}'); - Expect(1, 2210, '\p{Jg=:\AHah\z:}', "");; - Expect(0, 2211, '\p{Jg=:\AHah\z:}', "");; - Expect(1, 2210, '\p{Jg=hah}', ""); - Expect(0, 2210, '\p{^Jg=hah}', ""); - Expect(0, 2210, '\P{Jg=hah}', ""); - Expect(1, 2210, '\P{^Jg=hah}', ""); - Expect(0, 2211, '\p{Jg=hah}', ""); - Expect(1, 2211, '\p{^Jg=hah}', ""); - Expect(1, 2211, '\P{Jg=hah}', ""); - Expect(0, 2211, '\P{^Jg=hah}', ""); - Expect(1, 2210, '\p{Jg=:\Ahah\z:}', "");; - Expect(0, 2211, '\p{Jg=:\Ahah\z:}', "");; - Expect(1, 2210, '\p{Jg:_hah}', ""); - Expect(0, 2210, '\p{^Jg:_hah}', ""); - Expect(0, 2210, '\P{Jg:_hah}', ""); - Expect(1, 2210, '\P{^Jg:_hah}', ""); - Expect(0, 2211, '\p{Jg:_hah}', ""); - Expect(1, 2211, '\p{^Jg:_hah}', ""); - Expect(1, 2211, '\P{Jg:_hah}', ""); - Expect(0, 2211, '\P{^Jg:_hah}', ""); - Error('\p{Is_Joining_Group= :=HAH}'); - Error('\P{Is_Joining_Group= :=HAH}'); - Expect(1, 2210, '\p{Is_Joining_Group: hah}', ""); - Expect(0, 2210, '\p{^Is_Joining_Group: hah}', ""); - Expect(0, 2210, '\P{Is_Joining_Group: hah}', ""); - Expect(1, 2210, '\P{^Is_Joining_Group: hah}', ""); - Expect(0, 2211, '\p{Is_Joining_Group: hah}', ""); - Expect(1, 2211, '\p{^Is_Joining_Group: hah}', ""); - Expect(1, 2211, '\P{Is_Joining_Group: hah}', ""); - Expect(0, 2211, '\P{^Is_Joining_Group: hah}', ""); - Expect(1, 2210, '\p{Is_Joining_Group= hah}', ""); - Expect(0, 2210, '\p{^Is_Joining_Group= hah}', ""); - Expect(0, 2210, '\P{Is_Joining_Group= hah}', ""); - Expect(1, 2210, '\P{^Is_Joining_Group= hah}', ""); - Expect(0, 2211, '\p{Is_Joining_Group= hah}', ""); - Expect(1, 2211, '\p{^Is_Joining_Group= hah}', ""); - Expect(1, 2211, '\P{Is_Joining_Group= hah}', ""); - Expect(0, 2211, '\P{^Is_Joining_Group= hah}', ""); - Error('\p{Is_Jg=:=- Hah}'); - Error('\P{Is_Jg=:=- Hah}'); - Expect(1, 2210, '\p{Is_Jg=hah}', ""); - Expect(0, 2210, '\p{^Is_Jg=hah}', ""); - Expect(0, 2210, '\P{Is_Jg=hah}', ""); - Expect(1, 2210, '\P{^Is_Jg=hah}', ""); - Expect(0, 2211, '\p{Is_Jg=hah}', ""); - Expect(1, 2211, '\p{^Is_Jg=hah}', ""); - Expect(1, 2211, '\P{Is_Jg=hah}', ""); - Expect(0, 2211, '\P{^Is_Jg=hah}', ""); - Expect(1, 2210, '\p{Is_Jg= Hah}', ""); - Expect(0, 2210, '\p{^Is_Jg= Hah}', ""); - Expect(0, 2210, '\P{Is_Jg= Hah}', ""); - Expect(1, 2210, '\P{^Is_Jg= Hah}', ""); - Expect(0, 2211, '\p{Is_Jg= Hah}', ""); - Expect(1, 2211, '\p{^Is_Jg= Hah}', ""); - Expect(1, 2211, '\P{Is_Jg= Hah}', ""); - Expect(0, 2211, '\P{^Is_Jg= Hah}', ""); - Error('\p{Joining_Group= hanifi_rohingya_KINNA_Ya/a/}'); - Error('\P{Joining_Group= hanifi_rohingya_KINNA_Ya/a/}'); + Expect(1, 1838, '\p{Is_Jg: -_Gamal}', ""); + Expect(0, 1838, '\p{^Is_Jg: -_Gamal}', ""); + Expect(0, 1838, '\P{Is_Jg: -_Gamal}', ""); + Expect(1, 1838, '\P{^Is_Jg: -_Gamal}', ""); + Expect(0, 1839, '\p{Is_Jg: -_Gamal}', ""); + Expect(1, 1839, '\p{^Is_Jg: -_Gamal}', ""); + Expect(1, 1839, '\P{Is_Jg: -_Gamal}', ""); + Expect(0, 1839, '\P{^Is_Jg: -_Gamal}', ""); + Error('\p{Joining_Group=_Hah:=}'); + Error('\P{Joining_Group=_Hah:=}'); + Expect(1, 2246, '\p{Joining_Group=:\AHah\z:}', "");; + Expect(0, 2247, '\p{Joining_Group=:\AHah\z:}', "");; + Expect(1, 2246, '\p{Joining_Group=hah}', ""); + Expect(0, 2246, '\p{^Joining_Group=hah}', ""); + Expect(0, 2246, '\P{Joining_Group=hah}', ""); + Expect(1, 2246, '\P{^Joining_Group=hah}', ""); + Expect(0, 2247, '\p{Joining_Group=hah}', ""); + Expect(1, 2247, '\p{^Joining_Group=hah}', ""); + Expect(1, 2247, '\P{Joining_Group=hah}', ""); + Expect(0, 2247, '\P{^Joining_Group=hah}', ""); + Expect(1, 2246, '\p{Joining_Group=:\Ahah\z:}', "");; + Expect(0, 2247, '\p{Joining_Group=:\Ahah\z:}', "");; + Expect(1, 2246, '\p{Joining_Group=-Hah}', ""); + Expect(0, 2246, '\p{^Joining_Group=-Hah}', ""); + Expect(0, 2246, '\P{Joining_Group=-Hah}', ""); + Expect(1, 2246, '\P{^Joining_Group=-Hah}', ""); + Expect(0, 2247, '\p{Joining_Group=-Hah}', ""); + Expect(1, 2247, '\p{^Joining_Group=-Hah}', ""); + Expect(1, 2247, '\P{Joining_Group=-Hah}', ""); + Expect(0, 2247, '\P{^Joining_Group=-Hah}', ""); + Error('\p{Jg= /a/Hah}'); + Error('\P{Jg= /a/Hah}'); + Expect(1, 2246, '\p{Jg=:\AHah\z:}', "");; + Expect(0, 2247, '\p{Jg=:\AHah\z:}', "");; + Expect(1, 2246, '\p{Jg=hah}', ""); + Expect(0, 2246, '\p{^Jg=hah}', ""); + Expect(0, 2246, '\P{Jg=hah}', ""); + Expect(1, 2246, '\P{^Jg=hah}', ""); + Expect(0, 2247, '\p{Jg=hah}', ""); + Expect(1, 2247, '\p{^Jg=hah}', ""); + Expect(1, 2247, '\P{Jg=hah}', ""); + Expect(0, 2247, '\P{^Jg=hah}', ""); + Expect(1, 2246, '\p{Jg=:\Ahah\z:}', "");; + Expect(0, 2247, '\p{Jg=:\Ahah\z:}', "");; + Expect(1, 2246, '\p{Jg: -HAH}', ""); + Expect(0, 2246, '\p{^Jg: -HAH}', ""); + Expect(0, 2246, '\P{Jg: -HAH}', ""); + Expect(1, 2246, '\P{^Jg: -HAH}', ""); + Expect(0, 2247, '\p{Jg: -HAH}', ""); + Expect(1, 2247, '\p{^Jg: -HAH}', ""); + Expect(1, 2247, '\P{Jg: -HAH}', ""); + Expect(0, 2247, '\P{^Jg: -HAH}', ""); + Error('\p{Is_Joining_Group=_/a/hah}'); + Error('\P{Is_Joining_Group=_/a/hah}'); + Expect(1, 2246, '\p{Is_Joining_Group=hah}', ""); + Expect(0, 2246, '\p{^Is_Joining_Group=hah}', ""); + Expect(0, 2246, '\P{Is_Joining_Group=hah}', ""); + Expect(1, 2246, '\P{^Is_Joining_Group=hah}', ""); + Expect(0, 2247, '\p{Is_Joining_Group=hah}', ""); + Expect(1, 2247, '\p{^Is_Joining_Group=hah}', ""); + Expect(1, 2247, '\P{Is_Joining_Group=hah}', ""); + Expect(0, 2247, '\P{^Is_Joining_Group=hah}', ""); + Expect(1, 2246, '\p{Is_Joining_Group= Hah}', ""); + Expect(0, 2246, '\p{^Is_Joining_Group= Hah}', ""); + Expect(0, 2246, '\P{Is_Joining_Group= Hah}', ""); + Expect(1, 2246, '\P{^Is_Joining_Group= Hah}', ""); + Expect(0, 2247, '\p{Is_Joining_Group= Hah}', ""); + Expect(1, 2247, '\p{^Is_Joining_Group= Hah}', ""); + Expect(1, 2247, '\P{Is_Joining_Group= Hah}', ""); + Expect(0, 2247, '\P{^Is_Joining_Group= Hah}', ""); + Error('\p{Is_Jg= Hah:=}'); + Error('\P{Is_Jg= Hah:=}'); + Expect(1, 2246, '\p{Is_Jg=hah}', ""); + Expect(0, 2246, '\p{^Is_Jg=hah}', ""); + Expect(0, 2246, '\P{Is_Jg=hah}', ""); + Expect(1, 2246, '\P{^Is_Jg=hah}', ""); + Expect(0, 2247, '\p{Is_Jg=hah}', ""); + Expect(1, 2247, '\p{^Is_Jg=hah}', ""); + Expect(1, 2247, '\P{Is_Jg=hah}', ""); + Expect(0, 2247, '\P{^Is_Jg=hah}', ""); + Expect(1, 2246, '\p{Is_Jg=__Hah}', ""); + Expect(0, 2246, '\p{^Is_Jg=__Hah}', ""); + Expect(0, 2246, '\P{Is_Jg=__Hah}', ""); + Expect(1, 2246, '\P{^Is_Jg=__Hah}', ""); + Expect(0, 2247, '\p{Is_Jg=__Hah}', ""); + Expect(1, 2247, '\p{^Is_Jg=__Hah}', ""); + Expect(1, 2247, '\P{Is_Jg=__Hah}', ""); + Expect(0, 2247, '\P{^Is_Jg=__Hah}', ""); + Error('\p{Joining_Group=-/a/hanifi_rohingya_kinna_ya}'); + Error('\P{Joining_Group=-/a/hanifi_rohingya_kinna_ya}'); Expect(1, 68899, '\p{Joining_Group=:\AHanifi_Rohingya_Kinna_Ya\z:}', "");; Expect(0, 68900, '\p{Joining_Group=:\AHanifi_Rohingya_Kinna_Ya\z:}', "");; - Expect(1, 68899, '\p{Joining_Group=hanifirohingyakinnaya}', ""); - Expect(0, 68899, '\p{^Joining_Group=hanifirohingyakinnaya}', ""); - Expect(0, 68899, '\P{Joining_Group=hanifirohingyakinnaya}', ""); - Expect(1, 68899, '\P{^Joining_Group=hanifirohingyakinnaya}', ""); - Expect(0, 68900, '\p{Joining_Group=hanifirohingyakinnaya}', ""); - Expect(1, 68900, '\p{^Joining_Group=hanifirohingyakinnaya}', ""); - Expect(1, 68900, '\P{Joining_Group=hanifirohingyakinnaya}', ""); - Expect(0, 68900, '\P{^Joining_Group=hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\p{Joining_Group: hanifirohingyakinnaya}', ""); + Expect(0, 68899, '\p{^Joining_Group: hanifirohingyakinnaya}', ""); + Expect(0, 68899, '\P{Joining_Group: hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\P{^Joining_Group: hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\p{Joining_Group: hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\p{^Joining_Group: hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\P{Joining_Group: hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\P{^Joining_Group: hanifirohingyakinnaya}', ""); Expect(1, 68899, '\p{Joining_Group=:\Ahanifirohingyakinnaya\z:}', "");; Expect(0, 68900, '\p{Joining_Group=:\Ahanifirohingyakinnaya\z:}', "");; - Expect(1, 68899, '\p{Joining_Group=_ Hanifi_ROHINGYA_Kinna_YA}', ""); - Expect(0, 68899, '\p{^Joining_Group=_ Hanifi_ROHINGYA_Kinna_YA}', ""); - Expect(0, 68899, '\P{Joining_Group=_ Hanifi_ROHINGYA_Kinna_YA}', ""); - Expect(1, 68899, '\P{^Joining_Group=_ Hanifi_ROHINGYA_Kinna_YA}', ""); - Expect(0, 68900, '\p{Joining_Group=_ Hanifi_ROHINGYA_Kinna_YA}', ""); - Expect(1, 68900, '\p{^Joining_Group=_ Hanifi_ROHINGYA_Kinna_YA}', ""); - Expect(1, 68900, '\P{Joining_Group=_ Hanifi_ROHINGYA_Kinna_YA}', ""); - Expect(0, 68900, '\P{^Joining_Group=_ Hanifi_ROHINGYA_Kinna_YA}', ""); - Error('\p{Jg=:=-hanifi_Rohingya_Kinna_Ya}'); - Error('\P{Jg=:=-hanifi_Rohingya_Kinna_Ya}'); + Expect(1, 68899, '\p{Joining_Group= HANIFI_Rohingya_kinna_Ya}', ""); + Expect(0, 68899, '\p{^Joining_Group= HANIFI_Rohingya_kinna_Ya}', ""); + Expect(0, 68899, '\P{Joining_Group= HANIFI_Rohingya_kinna_Ya}', ""); + Expect(1, 68899, '\P{^Joining_Group= HANIFI_Rohingya_kinna_Ya}', ""); + Expect(0, 68900, '\p{Joining_Group= HANIFI_Rohingya_kinna_Ya}', ""); + Expect(1, 68900, '\p{^Joining_Group= HANIFI_Rohingya_kinna_Ya}', ""); + Expect(1, 68900, '\P{Joining_Group= HANIFI_Rohingya_kinna_Ya}', ""); + Expect(0, 68900, '\P{^Joining_Group= HANIFI_Rohingya_kinna_Ya}', ""); + Error('\p{Jg=/a/ Hanifi_ROHINGYA_kinna_YA}'); + Error('\P{Jg=/a/ Hanifi_ROHINGYA_kinna_YA}'); Expect(1, 68899, '\p{Jg=:\AHanifi_Rohingya_Kinna_Ya\z:}', "");; Expect(0, 68900, '\p{Jg=:\AHanifi_Rohingya_Kinna_Ya\z:}', "");; Expect(1, 68899, '\p{Jg=hanifirohingyakinnaya}', ""); @@ -50934,52 +53294,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68900, '\P{^Jg=hanifirohingyakinnaya}', ""); Expect(1, 68899, '\p{Jg=:\Ahanifirohingyakinnaya\z:}', "");; Expect(0, 68900, '\p{Jg=:\Ahanifirohingyakinnaya\z:}', "");; - Expect(1, 68899, '\p{Jg= -Hanifi_Rohingya_KINNA_Ya}', ""); - Expect(0, 68899, '\p{^Jg= -Hanifi_Rohingya_KINNA_Ya}', ""); - Expect(0, 68899, '\P{Jg= -Hanifi_Rohingya_KINNA_Ya}', ""); - Expect(1, 68899, '\P{^Jg= -Hanifi_Rohingya_KINNA_Ya}', ""); - Expect(0, 68900, '\p{Jg= -Hanifi_Rohingya_KINNA_Ya}', ""); - Expect(1, 68900, '\p{^Jg= -Hanifi_Rohingya_KINNA_Ya}', ""); - Expect(1, 68900, '\P{Jg= -Hanifi_Rohingya_KINNA_Ya}', ""); - Expect(0, 68900, '\P{^Jg= -Hanifi_Rohingya_KINNA_Ya}', ""); - Error('\p{Is_Joining_Group=- hanifi_Rohingya_Kinna_Ya/a/}'); - Error('\P{Is_Joining_Group=- hanifi_Rohingya_Kinna_Ya/a/}'); - Expect(1, 68899, '\p{Is_Joining_Group=hanifirohingyakinnaya}', ""); - Expect(0, 68899, '\p{^Is_Joining_Group=hanifirohingyakinnaya}', ""); - Expect(0, 68899, '\P{Is_Joining_Group=hanifirohingyakinnaya}', ""); - Expect(1, 68899, '\P{^Is_Joining_Group=hanifirohingyakinnaya}', ""); - Expect(0, 68900, '\p{Is_Joining_Group=hanifirohingyakinnaya}', ""); - Expect(1, 68900, '\p{^Is_Joining_Group=hanifirohingyakinnaya}', ""); - Expect(1, 68900, '\P{Is_Joining_Group=hanifirohingyakinnaya}', ""); - Expect(0, 68900, '\P{^Is_Joining_Group=hanifirohingyakinnaya}', ""); - Expect(1, 68899, '\p{Is_Joining_Group=-Hanifi_rohingya_kinna_Ya}', ""); - Expect(0, 68899, '\p{^Is_Joining_Group=-Hanifi_rohingya_kinna_Ya}', ""); - Expect(0, 68899, '\P{Is_Joining_Group=-Hanifi_rohingya_kinna_Ya}', ""); - Expect(1, 68899, '\P{^Is_Joining_Group=-Hanifi_rohingya_kinna_Ya}', ""); - Expect(0, 68900, '\p{Is_Joining_Group=-Hanifi_rohingya_kinna_Ya}', ""); - Expect(1, 68900, '\p{^Is_Joining_Group=-Hanifi_rohingya_kinna_Ya}', ""); - Expect(1, 68900, '\P{Is_Joining_Group=-Hanifi_rohingya_kinna_Ya}', ""); - Expect(0, 68900, '\P{^Is_Joining_Group=-Hanifi_rohingya_kinna_Ya}', ""); - Error('\p{Is_Jg=_/a/hanifi_rohingya_Kinna_Ya}'); - Error('\P{Is_Jg=_/a/hanifi_rohingya_Kinna_Ya}'); - Expect(1, 68899, '\p{Is_Jg: hanifirohingyakinnaya}', ""); - Expect(0, 68899, '\p{^Is_Jg: hanifirohingyakinnaya}', ""); - Expect(0, 68899, '\P{Is_Jg: hanifirohingyakinnaya}', ""); - Expect(1, 68899, '\P{^Is_Jg: hanifirohingyakinnaya}', ""); - Expect(0, 68900, '\p{Is_Jg: hanifirohingyakinnaya}', ""); - Expect(1, 68900, '\p{^Is_Jg: hanifirohingyakinnaya}', ""); - Expect(1, 68900, '\P{Is_Jg: hanifirohingyakinnaya}', ""); - Expect(0, 68900, '\P{^Is_Jg: hanifirohingyakinnaya}', ""); - Expect(1, 68899, '\p{Is_Jg=-Hanifi_ROHINGYA_Kinna_Ya}', ""); - Expect(0, 68899, '\p{^Is_Jg=-Hanifi_ROHINGYA_Kinna_Ya}', ""); - Expect(0, 68899, '\P{Is_Jg=-Hanifi_ROHINGYA_Kinna_Ya}', ""); - Expect(1, 68899, '\P{^Is_Jg=-Hanifi_ROHINGYA_Kinna_Ya}', ""); - Expect(0, 68900, '\p{Is_Jg=-Hanifi_ROHINGYA_Kinna_Ya}', ""); - Expect(1, 68900, '\p{^Is_Jg=-Hanifi_ROHINGYA_Kinna_Ya}', ""); - Expect(1, 68900, '\P{Is_Jg=-Hanifi_ROHINGYA_Kinna_Ya}', ""); - Expect(0, 68900, '\P{^Is_Jg=-Hanifi_ROHINGYA_Kinna_Ya}', ""); - Error('\p{Joining_Group=_/a/HANIFI_rohingya_pa}'); - Error('\P{Joining_Group=_/a/HANIFI_rohingya_pa}'); + Expect(1, 68899, '\p{Jg: Hanifi_rohingya_KINNA_ya}', ""); + Expect(0, 68899, '\p{^Jg: Hanifi_rohingya_KINNA_ya}', ""); + Expect(0, 68899, '\P{Jg: Hanifi_rohingya_KINNA_ya}', ""); + Expect(1, 68899, '\P{^Jg: Hanifi_rohingya_KINNA_ya}', ""); + Expect(0, 68900, '\p{Jg: Hanifi_rohingya_KINNA_ya}', ""); + Expect(1, 68900, '\p{^Jg: Hanifi_rohingya_KINNA_ya}', ""); + Expect(1, 68900, '\P{Jg: Hanifi_rohingya_KINNA_ya}', ""); + Expect(0, 68900, '\P{^Jg: Hanifi_rohingya_KINNA_ya}', ""); + Error('\p{Is_Joining_Group=- HANIFI_ROHINGYA_Kinna_Ya/a/}'); + Error('\P{Is_Joining_Group=- HANIFI_ROHINGYA_Kinna_Ya/a/}'); + Expect(1, 68899, '\p{Is_Joining_Group: hanifirohingyakinnaya}', ""); + Expect(0, 68899, '\p{^Is_Joining_Group: hanifirohingyakinnaya}', ""); + Expect(0, 68899, '\P{Is_Joining_Group: hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\P{^Is_Joining_Group: hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\p{Is_Joining_Group: hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\p{^Is_Joining_Group: hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\P{Is_Joining_Group: hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\P{^Is_Joining_Group: hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\p{Is_Joining_Group: Hanifi_Rohingya_Kinna_Ya}', ""); + Expect(0, 68899, '\p{^Is_Joining_Group: Hanifi_Rohingya_Kinna_Ya}', ""); + Expect(0, 68899, '\P{Is_Joining_Group: Hanifi_Rohingya_Kinna_Ya}', ""); + Expect(1, 68899, '\P{^Is_Joining_Group: Hanifi_Rohingya_Kinna_Ya}', ""); + Expect(0, 68900, '\p{Is_Joining_Group: Hanifi_Rohingya_Kinna_Ya}', ""); + Expect(1, 68900, '\p{^Is_Joining_Group: Hanifi_Rohingya_Kinna_Ya}', ""); + Expect(1, 68900, '\P{Is_Joining_Group: Hanifi_Rohingya_Kinna_Ya}', ""); + Expect(0, 68900, '\P{^Is_Joining_Group: Hanifi_Rohingya_Kinna_Ya}', ""); + Error('\p{Is_Jg=- HANIFI_ROHINGYA_kinna_Ya:=}'); + Error('\P{Is_Jg=- HANIFI_ROHINGYA_kinna_Ya:=}'); + Expect(1, 68899, '\p{Is_Jg: hanifirohingyakinnaya}', ""); + Expect(0, 68899, '\p{^Is_Jg: hanifirohingyakinnaya}', ""); + Expect(0, 68899, '\P{Is_Jg: hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\P{^Is_Jg: hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\p{Is_Jg: hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\p{^Is_Jg: hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\P{Is_Jg: hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\P{^Is_Jg: hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\p{Is_Jg=__Hanifi_rohingya_Kinna_YA}', ""); + Expect(0, 68899, '\p{^Is_Jg=__Hanifi_rohingya_Kinna_YA}', ""); + Expect(0, 68899, '\P{Is_Jg=__Hanifi_rohingya_Kinna_YA}', ""); + Expect(1, 68899, '\P{^Is_Jg=__Hanifi_rohingya_Kinna_YA}', ""); + Expect(0, 68900, '\p{Is_Jg=__Hanifi_rohingya_Kinna_YA}', ""); + Expect(1, 68900, '\p{^Is_Jg=__Hanifi_rohingya_Kinna_YA}', ""); + Expect(1, 68900, '\P{Is_Jg=__Hanifi_rohingya_Kinna_YA}', ""); + Expect(0, 68900, '\P{^Is_Jg=__Hanifi_rohingya_Kinna_YA}', ""); + Error('\p{Joining_Group=/a/Hanifi_Rohingya_pa}'); + Error('\P{Joining_Group=/a/Hanifi_Rohingya_pa}'); Expect(1, 68892, '\p{Joining_Group=:\AHanifi_Rohingya_Pa\z:}', "");; Expect(0, 68893, '\p{Joining_Group=:\AHanifi_Rohingya_Pa\z:}', "");; Expect(1, 68892, '\p{Joining_Group=hanifirohingyapa}', ""); @@ -50992,16 +53352,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68893, '\P{^Joining_Group=hanifirohingyapa}', ""); Expect(1, 68892, '\p{Joining_Group=:\Ahanifirohingyapa\z:}', "");; Expect(0, 68893, '\p{Joining_Group=:\Ahanifirohingyapa\z:}', "");; - Expect(1, 68892, '\p{Joining_Group=- Hanifi_Rohingya_Pa}', ""); - Expect(0, 68892, '\p{^Joining_Group=- Hanifi_Rohingya_Pa}', ""); - Expect(0, 68892, '\P{Joining_Group=- Hanifi_Rohingya_Pa}', ""); - Expect(1, 68892, '\P{^Joining_Group=- Hanifi_Rohingya_Pa}', ""); - Expect(0, 68893, '\p{Joining_Group=- Hanifi_Rohingya_Pa}', ""); - Expect(1, 68893, '\p{^Joining_Group=- Hanifi_Rohingya_Pa}', ""); - Expect(1, 68893, '\P{Joining_Group=- Hanifi_Rohingya_Pa}', ""); - Expect(0, 68893, '\P{^Joining_Group=- Hanifi_Rohingya_Pa}', ""); - Error('\p{Jg= :=Hanifi_Rohingya_Pa}'); - Error('\P{Jg= :=Hanifi_Rohingya_Pa}'); + Expect(1, 68892, '\p{Joining_Group=_ Hanifi_Rohingya_Pa}', ""); + Expect(0, 68892, '\p{^Joining_Group=_ Hanifi_Rohingya_Pa}', ""); + Expect(0, 68892, '\P{Joining_Group=_ Hanifi_Rohingya_Pa}', ""); + Expect(1, 68892, '\P{^Joining_Group=_ Hanifi_Rohingya_Pa}', ""); + Expect(0, 68893, '\p{Joining_Group=_ Hanifi_Rohingya_Pa}', ""); + Expect(1, 68893, '\p{^Joining_Group=_ Hanifi_Rohingya_Pa}', ""); + Expect(1, 68893, '\P{Joining_Group=_ Hanifi_Rohingya_Pa}', ""); + Expect(0, 68893, '\P{^Joining_Group=_ Hanifi_Rohingya_Pa}', ""); + Error('\p{Jg=/a/-Hanifi_Rohingya_Pa}'); + Error('\P{Jg=/a/-Hanifi_Rohingya_Pa}'); Expect(1, 68892, '\p{Jg=:\AHanifi_Rohingya_Pa\z:}', "");; Expect(0, 68893, '\p{Jg=:\AHanifi_Rohingya_Pa\z:}', "");; Expect(1, 68892, '\p{Jg=hanifirohingyapa}', ""); @@ -51014,16 +53374,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68893, '\P{^Jg=hanifirohingyapa}', ""); Expect(1, 68892, '\p{Jg=:\Ahanifirohingyapa\z:}', "");; Expect(0, 68893, '\p{Jg=:\Ahanifirohingyapa\z:}', "");; - Expect(1, 68892, '\p{Jg= -Hanifi_Rohingya_PA}', ""); - Expect(0, 68892, '\p{^Jg= -Hanifi_Rohingya_PA}', ""); - Expect(0, 68892, '\P{Jg= -Hanifi_Rohingya_PA}', ""); - Expect(1, 68892, '\P{^Jg= -Hanifi_Rohingya_PA}', ""); - Expect(0, 68893, '\p{Jg= -Hanifi_Rohingya_PA}', ""); - Expect(1, 68893, '\p{^Jg= -Hanifi_Rohingya_PA}', ""); - Expect(1, 68893, '\P{Jg= -Hanifi_Rohingya_PA}', ""); - Expect(0, 68893, '\P{^Jg= -Hanifi_Rohingya_PA}', ""); - Error('\p{Is_Joining_Group= Hanifi_Rohingya_Pa:=}'); - Error('\P{Is_Joining_Group= Hanifi_Rohingya_Pa:=}'); + Expect(1, 68892, '\p{Jg= Hanifi_ROHINGYA_Pa}', ""); + Expect(0, 68892, '\p{^Jg= Hanifi_ROHINGYA_Pa}', ""); + Expect(0, 68892, '\P{Jg= Hanifi_ROHINGYA_Pa}', ""); + Expect(1, 68892, '\P{^Jg= Hanifi_ROHINGYA_Pa}', ""); + Expect(0, 68893, '\p{Jg= Hanifi_ROHINGYA_Pa}', ""); + Expect(1, 68893, '\p{^Jg= Hanifi_ROHINGYA_Pa}', ""); + Expect(1, 68893, '\P{Jg= Hanifi_ROHINGYA_Pa}', ""); + Expect(0, 68893, '\P{^Jg= Hanifi_ROHINGYA_Pa}', ""); + Error('\p{Is_Joining_Group=:=_Hanifi_rohingya_pa}'); + Error('\P{Is_Joining_Group=:=_Hanifi_rohingya_pa}'); Expect(1, 68892, '\p{Is_Joining_Group=hanifirohingyapa}', ""); Expect(0, 68892, '\p{^Is_Joining_Group=hanifirohingyapa}', ""); Expect(0, 68892, '\P{Is_Joining_Group=hanifirohingyapa}', ""); @@ -51032,16 +53392,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68893, '\p{^Is_Joining_Group=hanifirohingyapa}', ""); Expect(1, 68893, '\P{Is_Joining_Group=hanifirohingyapa}', ""); Expect(0, 68893, '\P{^Is_Joining_Group=hanifirohingyapa}', ""); - Expect(1, 68892, '\p{Is_Joining_Group= hanifi_Rohingya_Pa}', ""); - Expect(0, 68892, '\p{^Is_Joining_Group= hanifi_Rohingya_Pa}', ""); - Expect(0, 68892, '\P{Is_Joining_Group= hanifi_Rohingya_Pa}', ""); - Expect(1, 68892, '\P{^Is_Joining_Group= hanifi_Rohingya_Pa}', ""); - Expect(0, 68893, '\p{Is_Joining_Group= hanifi_Rohingya_Pa}', ""); - Expect(1, 68893, '\p{^Is_Joining_Group= hanifi_Rohingya_Pa}', ""); - Expect(1, 68893, '\P{Is_Joining_Group= hanifi_Rohingya_Pa}', ""); - Expect(0, 68893, '\P{^Is_Joining_Group= hanifi_Rohingya_Pa}', ""); - Error('\p{Is_Jg: hanifi_rohingya_PA/a/}'); - Error('\P{Is_Jg: hanifi_rohingya_PA/a/}'); + Expect(1, 68892, '\p{Is_Joining_Group=--Hanifi_rohingya_pa}', ""); + Expect(0, 68892, '\p{^Is_Joining_Group=--Hanifi_rohingya_pa}', ""); + Expect(0, 68892, '\P{Is_Joining_Group=--Hanifi_rohingya_pa}', ""); + Expect(1, 68892, '\P{^Is_Joining_Group=--Hanifi_rohingya_pa}', ""); + Expect(0, 68893, '\p{Is_Joining_Group=--Hanifi_rohingya_pa}', ""); + Expect(1, 68893, '\p{^Is_Joining_Group=--Hanifi_rohingya_pa}', ""); + Expect(1, 68893, '\P{Is_Joining_Group=--Hanifi_rohingya_pa}', ""); + Expect(0, 68893, '\P{^Is_Joining_Group=--Hanifi_rohingya_pa}', ""); + Error('\p{Is_Jg=:=_Hanifi_ROHINGYA_PA}'); + Error('\P{Is_Jg=:=_Hanifi_ROHINGYA_PA}'); Expect(1, 68892, '\p{Is_Jg: hanifirohingyapa}', ""); Expect(0, 68892, '\p{^Is_Jg: hanifirohingyapa}', ""); Expect(0, 68892, '\P{Is_Jg: hanifirohingyapa}', ""); @@ -51050,16 +53410,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68893, '\p{^Is_Jg: hanifirohingyapa}', ""); Expect(1, 68893, '\P{Is_Jg: hanifirohingyapa}', ""); Expect(0, 68893, '\P{^Is_Jg: hanifirohingyapa}', ""); - Expect(1, 68892, '\p{Is_Jg= Hanifi_rohingya_pa}', ""); - Expect(0, 68892, '\p{^Is_Jg= Hanifi_rohingya_pa}', ""); - Expect(0, 68892, '\P{Is_Jg= Hanifi_rohingya_pa}', ""); - Expect(1, 68892, '\P{^Is_Jg= Hanifi_rohingya_pa}', ""); - Expect(0, 68893, '\p{Is_Jg= Hanifi_rohingya_pa}', ""); - Expect(1, 68893, '\p{^Is_Jg= Hanifi_rohingya_pa}', ""); - Expect(1, 68893, '\P{Is_Jg= Hanifi_rohingya_pa}', ""); - Expect(0, 68893, '\P{^Is_Jg= Hanifi_rohingya_pa}', ""); - Error('\p{Joining_Group= HE/a/}'); - Error('\P{Joining_Group= HE/a/}'); + Expect(1, 68892, '\p{Is_Jg= hanifi_rohingya_PA}', ""); + Expect(0, 68892, '\p{^Is_Jg= hanifi_rohingya_PA}', ""); + Expect(0, 68892, '\P{Is_Jg= hanifi_rohingya_PA}', ""); + Expect(1, 68892, '\P{^Is_Jg= hanifi_rohingya_PA}', ""); + Expect(0, 68893, '\p{Is_Jg= hanifi_rohingya_PA}', ""); + Expect(1, 68893, '\p{^Is_Jg= hanifi_rohingya_PA}', ""); + Expect(1, 68893, '\P{Is_Jg= hanifi_rohingya_PA}', ""); + Expect(0, 68893, '\P{^Is_Jg= hanifi_rohingya_PA}', ""); + Error('\p{Joining_Group=/a/ HE}'); + Error('\P{Joining_Group=/a/ HE}'); Expect(1, 1815, '\p{Joining_Group=:\AHe\z:}', "");; Expect(0, 1816, '\p{Joining_Group=:\AHe\z:}', "");; Expect(1, 1815, '\p{Joining_Group=he}', ""); @@ -51072,16 +53432,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1816, '\P{^Joining_Group=he}', ""); Expect(1, 1815, '\p{Joining_Group=:\Ahe\z:}', "");; Expect(0, 1816, '\p{Joining_Group=:\Ahe\z:}', "");; - Expect(1, 1815, '\p{Joining_Group= he}', ""); - Expect(0, 1815, '\p{^Joining_Group= he}', ""); - Expect(0, 1815, '\P{Joining_Group= he}', ""); - Expect(1, 1815, '\P{^Joining_Group= he}', ""); - Expect(0, 1816, '\p{Joining_Group= he}', ""); - Expect(1, 1816, '\p{^Joining_Group= he}', ""); - Expect(1, 1816, '\P{Joining_Group= he}', ""); - Expect(0, 1816, '\P{^Joining_Group= he}', ""); - Error('\p{Jg=_HE/a/}'); - Error('\P{Jg=_HE/a/}'); + Expect(1, 1815, '\p{Joining_Group=__He}', ""); + Expect(0, 1815, '\p{^Joining_Group=__He}', ""); + Expect(0, 1815, '\P{Joining_Group=__He}', ""); + Expect(1, 1815, '\P{^Joining_Group=__He}', ""); + Expect(0, 1816, '\p{Joining_Group=__He}', ""); + Expect(1, 1816, '\p{^Joining_Group=__He}', ""); + Expect(1, 1816, '\P{Joining_Group=__He}', ""); + Expect(0, 1816, '\P{^Joining_Group=__He}', ""); + Error('\p{Jg=_He:=}'); + Error('\P{Jg=_He:=}'); Expect(1, 1815, '\p{Jg=:\AHe\z:}', "");; Expect(0, 1816, '\p{Jg=:\AHe\z:}', "");; Expect(1, 1815, '\p{Jg=he}', ""); @@ -51094,16 +53454,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1816, '\P{^Jg=he}', ""); Expect(1, 1815, '\p{Jg=:\Ahe\z:}', "");; Expect(0, 1816, '\p{Jg=:\Ahe\z:}', "");; - Expect(1, 1815, '\p{Jg= _He}', ""); - Expect(0, 1815, '\p{^Jg= _He}', ""); - Expect(0, 1815, '\P{Jg= _He}', ""); - Expect(1, 1815, '\P{^Jg= _He}', ""); - Expect(0, 1816, '\p{Jg= _He}', ""); - Expect(1, 1816, '\p{^Jg= _He}', ""); - Expect(1, 1816, '\P{Jg= _He}', ""); - Expect(0, 1816, '\P{^Jg= _He}', ""); - Error('\p{Is_Joining_Group:/a/-he}'); - Error('\P{Is_Joining_Group:/a/-he}'); + Expect(1, 1815, '\p{Jg= He}', ""); + Expect(0, 1815, '\p{^Jg= He}', ""); + Expect(0, 1815, '\P{Jg= He}', ""); + Expect(1, 1815, '\P{^Jg= He}', ""); + Expect(0, 1816, '\p{Jg= He}', ""); + Expect(1, 1816, '\p{^Jg= He}', ""); + Expect(1, 1816, '\P{Jg= He}', ""); + Expect(0, 1816, '\P{^Jg= He}', ""); + Error('\p{Is_Joining_Group= /a/He}'); + Error('\P{Is_Joining_Group= /a/He}'); Expect(1, 1815, '\p{Is_Joining_Group=he}', ""); Expect(0, 1815, '\p{^Is_Joining_Group=he}', ""); Expect(0, 1815, '\P{Is_Joining_Group=he}', ""); @@ -51112,34 +53472,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1816, '\p{^Is_Joining_Group=he}', ""); Expect(1, 1816, '\P{Is_Joining_Group=he}', ""); Expect(0, 1816, '\P{^Is_Joining_Group=he}', ""); - Expect(1, 1815, '\p{Is_Joining_Group= -he}', ""); - Expect(0, 1815, '\p{^Is_Joining_Group= -he}', ""); - Expect(0, 1815, '\P{Is_Joining_Group= -he}', ""); - Expect(1, 1815, '\P{^Is_Joining_Group= -he}', ""); - Expect(0, 1816, '\p{Is_Joining_Group= -he}', ""); - Expect(1, 1816, '\p{^Is_Joining_Group= -he}', ""); - Expect(1, 1816, '\P{Is_Joining_Group= -he}', ""); - Expect(0, 1816, '\P{^Is_Joining_Group= -he}', ""); - Error('\p{Is_Jg=-/a/He}'); - Error('\P{Is_Jg=-/a/He}'); - Expect(1, 1815, '\p{Is_Jg:he}', ""); - Expect(0, 1815, '\p{^Is_Jg:he}', ""); - Expect(0, 1815, '\P{Is_Jg:he}', ""); - Expect(1, 1815, '\P{^Is_Jg:he}', ""); - Expect(0, 1816, '\p{Is_Jg:he}', ""); - Expect(1, 1816, '\p{^Is_Jg:he}', ""); - Expect(1, 1816, '\P{Is_Jg:he}', ""); - Expect(0, 1816, '\P{^Is_Jg:he}', ""); - Expect(1, 1815, '\p{Is_Jg= He}', ""); - Expect(0, 1815, '\p{^Is_Jg= He}', ""); - Expect(0, 1815, '\P{Is_Jg= He}', ""); - Expect(1, 1815, '\P{^Is_Jg= He}', ""); - Expect(0, 1816, '\p{Is_Jg= He}', ""); - Expect(1, 1816, '\p{^Is_Jg= He}', ""); - Expect(1, 1816, '\P{Is_Jg= He}', ""); - Expect(0, 1816, '\P{^Is_Jg= He}', ""); - Error('\p{Joining_Group=/a/- HEH}'); - Error('\P{Joining_Group=/a/- HEH}'); + Expect(1, 1815, '\p{Is_Joining_Group= He}', ""); + Expect(0, 1815, '\p{^Is_Joining_Group= He}', ""); + Expect(0, 1815, '\P{Is_Joining_Group= He}', ""); + Expect(1, 1815, '\P{^Is_Joining_Group= He}', ""); + Expect(0, 1816, '\p{Is_Joining_Group= He}', ""); + Expect(1, 1816, '\p{^Is_Joining_Group= He}', ""); + Expect(1, 1816, '\P{Is_Joining_Group= He}', ""); + Expect(0, 1816, '\P{^Is_Joining_Group= He}', ""); + Error('\p{Is_Jg: _/a/HE}'); + Error('\P{Is_Jg: _/a/HE}'); + Expect(1, 1815, '\p{Is_Jg=he}', ""); + Expect(0, 1815, '\p{^Is_Jg=he}', ""); + Expect(0, 1815, '\P{Is_Jg=he}', ""); + Expect(1, 1815, '\P{^Is_Jg=he}', ""); + Expect(0, 1816, '\p{Is_Jg=he}', ""); + Expect(1, 1816, '\p{^Is_Jg=he}', ""); + Expect(1, 1816, '\P{Is_Jg=he}', ""); + Expect(0, 1816, '\P{^Is_Jg=he}', ""); + Expect(1, 1815, '\p{Is_Jg: He}', ""); + Expect(0, 1815, '\p{^Is_Jg: He}', ""); + Expect(0, 1815, '\P{Is_Jg: He}', ""); + Expect(1, 1815, '\P{^Is_Jg: He}', ""); + Expect(0, 1816, '\p{Is_Jg: He}', ""); + Expect(1, 1816, '\p{^Is_Jg: He}', ""); + Expect(1, 1816, '\P{Is_Jg: He}', ""); + Expect(0, 1816, '\P{^Is_Jg: He}', ""); + Error('\p{Joining_Group:_ heh:=}'); + Error('\P{Joining_Group:_ heh:=}'); Expect(1, 1607, '\p{Joining_Group=:\AHeh\z:}', "");; Expect(0, 1608, '\p{Joining_Group=:\AHeh\z:}', "");; Expect(1, 1607, '\p{Joining_Group=heh}', ""); @@ -51152,38 +53512,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1608, '\P{^Joining_Group=heh}', ""); Expect(1, 1607, '\p{Joining_Group=:\Aheh\z:}', "");; Expect(0, 1608, '\p{Joining_Group=:\Aheh\z:}', "");; - Expect(1, 1607, '\p{Joining_Group=-_Heh}', ""); - Expect(0, 1607, '\p{^Joining_Group=-_Heh}', ""); - Expect(0, 1607, '\P{Joining_Group=-_Heh}', ""); - Expect(1, 1607, '\P{^Joining_Group=-_Heh}', ""); - Expect(0, 1608, '\p{Joining_Group=-_Heh}', ""); - Expect(1, 1608, '\p{^Joining_Group=-_Heh}', ""); - Expect(1, 1608, '\P{Joining_Group=-_Heh}', ""); - Expect(0, 1608, '\P{^Joining_Group=-_Heh}', ""); - Error('\p{Jg=:=heh}'); - Error('\P{Jg=:=heh}'); + Expect(1, 1607, '\p{Joining_Group= -heh}', ""); + Expect(0, 1607, '\p{^Joining_Group= -heh}', ""); + Expect(0, 1607, '\P{Joining_Group= -heh}', ""); + Expect(1, 1607, '\P{^Joining_Group= -heh}', ""); + Expect(0, 1608, '\p{Joining_Group= -heh}', ""); + Expect(1, 1608, '\p{^Joining_Group= -heh}', ""); + Expect(1, 1608, '\P{Joining_Group= -heh}', ""); + Expect(0, 1608, '\P{^Joining_Group= -heh}', ""); + Error('\p{Jg=:=Heh}'); + Error('\P{Jg=:=Heh}'); Expect(1, 1607, '\p{Jg=:\AHeh\z:}', "");; Expect(0, 1608, '\p{Jg=:\AHeh\z:}', "");; - Expect(1, 1607, '\p{Jg=heh}', ""); - Expect(0, 1607, '\p{^Jg=heh}', ""); - Expect(0, 1607, '\P{Jg=heh}', ""); - Expect(1, 1607, '\P{^Jg=heh}', ""); - Expect(0, 1608, '\p{Jg=heh}', ""); - Expect(1, 1608, '\p{^Jg=heh}', ""); - Expect(1, 1608, '\P{Jg=heh}', ""); - Expect(0, 1608, '\P{^Jg=heh}', ""); + Expect(1, 1607, '\p{Jg: heh}', ""); + Expect(0, 1607, '\p{^Jg: heh}', ""); + Expect(0, 1607, '\P{Jg: heh}', ""); + Expect(1, 1607, '\P{^Jg: heh}', ""); + Expect(0, 1608, '\p{Jg: heh}', ""); + Expect(1, 1608, '\p{^Jg: heh}', ""); + Expect(1, 1608, '\P{Jg: heh}', ""); + Expect(0, 1608, '\P{^Jg: heh}', ""); Expect(1, 1607, '\p{Jg=:\Aheh\z:}', "");; Expect(0, 1608, '\p{Jg=:\Aheh\z:}', "");; - Expect(1, 1607, '\p{Jg= Heh}', ""); - Expect(0, 1607, '\p{^Jg= Heh}', ""); - Expect(0, 1607, '\P{Jg= Heh}', ""); - Expect(1, 1607, '\P{^Jg= Heh}', ""); - Expect(0, 1608, '\p{Jg= Heh}', ""); - Expect(1, 1608, '\p{^Jg= Heh}', ""); - Expect(1, 1608, '\P{Jg= Heh}', ""); - Expect(0, 1608, '\P{^Jg= Heh}', ""); - Error('\p{Is_Joining_Group=:= heh}'); - Error('\P{Is_Joining_Group=:= heh}'); + Expect(1, 1607, '\p{Jg= heh}', ""); + Expect(0, 1607, '\p{^Jg= heh}', ""); + Expect(0, 1607, '\P{Jg= heh}', ""); + Expect(1, 1607, '\P{^Jg= heh}', ""); + Expect(0, 1608, '\p{Jg= heh}', ""); + Expect(1, 1608, '\p{^Jg= heh}', ""); + Expect(1, 1608, '\P{Jg= heh}', ""); + Expect(0, 1608, '\P{^Jg= heh}', ""); + Error('\p{Is_Joining_Group: _ Heh/a/}'); + Error('\P{Is_Joining_Group: _ Heh/a/}'); Expect(1, 1607, '\p{Is_Joining_Group=heh}', ""); Expect(0, 1607, '\p{^Is_Joining_Group=heh}', ""); Expect(0, 1607, '\P{Is_Joining_Group=heh}', ""); @@ -51192,16 +53552,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1608, '\p{^Is_Joining_Group=heh}', ""); Expect(1, 1608, '\P{Is_Joining_Group=heh}', ""); Expect(0, 1608, '\P{^Is_Joining_Group=heh}', ""); - Expect(1, 1607, '\p{Is_Joining_Group=HEH}', ""); - Expect(0, 1607, '\p{^Is_Joining_Group=HEH}', ""); - Expect(0, 1607, '\P{Is_Joining_Group=HEH}', ""); - Expect(1, 1607, '\P{^Is_Joining_Group=HEH}', ""); - Expect(0, 1608, '\p{Is_Joining_Group=HEH}', ""); - Expect(1, 1608, '\p{^Is_Joining_Group=HEH}', ""); - Expect(1, 1608, '\P{Is_Joining_Group=HEH}', ""); - Expect(0, 1608, '\P{^Is_Joining_Group=HEH}', ""); - Error('\p{Is_Jg=_:=heh}'); - Error('\P{Is_Jg=_:=heh}'); + Expect(1, 1607, '\p{Is_Joining_Group=_-Heh}', ""); + Expect(0, 1607, '\p{^Is_Joining_Group=_-Heh}', ""); + Expect(0, 1607, '\P{Is_Joining_Group=_-Heh}', ""); + Expect(1, 1607, '\P{^Is_Joining_Group=_-Heh}', ""); + Expect(0, 1608, '\p{Is_Joining_Group=_-Heh}', ""); + Expect(1, 1608, '\p{^Is_Joining_Group=_-Heh}', ""); + Expect(1, 1608, '\P{Is_Joining_Group=_-Heh}', ""); + Expect(0, 1608, '\P{^Is_Joining_Group=_-Heh}', ""); + Error('\p{Is_Jg=-:=Heh}'); + Error('\P{Is_Jg=-:=Heh}'); Expect(1, 1607, '\p{Is_Jg=heh}', ""); Expect(0, 1607, '\p{^Is_Jg=heh}', ""); Expect(0, 1607, '\P{Is_Jg=heh}', ""); @@ -51218,30 +53578,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1608, '\p{^Is_Jg=-Heh}', ""); Expect(1, 1608, '\P{Is_Jg=-Heh}', ""); Expect(0, 1608, '\P{^Is_Jg=-Heh}', ""); - Error('\p{Joining_Group=HEH_Goal:=}'); - Error('\P{Joining_Group=HEH_Goal:=}'); + Error('\p{Joining_Group=/a/_HEH_goal}'); + Error('\P{Joining_Group=/a/_HEH_goal}'); Expect(1, 1730, '\p{Joining_Group=:\AHeh_Goal\z:}', "");; Expect(0, 1731, '\p{Joining_Group=:\AHeh_Goal\z:}', "");; - Expect(1, 1730, '\p{Joining_Group=hehgoal}', ""); - Expect(0, 1730, '\p{^Joining_Group=hehgoal}', ""); - Expect(0, 1730, '\P{Joining_Group=hehgoal}', ""); - Expect(1, 1730, '\P{^Joining_Group=hehgoal}', ""); - Expect(0, 1731, '\p{Joining_Group=hehgoal}', ""); - Expect(1, 1731, '\p{^Joining_Group=hehgoal}', ""); - Expect(1, 1731, '\P{Joining_Group=hehgoal}', ""); - Expect(0, 1731, '\P{^Joining_Group=hehgoal}', ""); + Expect(1, 1730, '\p{Joining_Group: hehgoal}', ""); + Expect(0, 1730, '\p{^Joining_Group: hehgoal}', ""); + Expect(0, 1730, '\P{Joining_Group: hehgoal}', ""); + Expect(1, 1730, '\P{^Joining_Group: hehgoal}', ""); + Expect(0, 1731, '\p{Joining_Group: hehgoal}', ""); + Expect(1, 1731, '\p{^Joining_Group: hehgoal}', ""); + Expect(1, 1731, '\P{Joining_Group: hehgoal}', ""); + Expect(0, 1731, '\P{^Joining_Group: hehgoal}', ""); Expect(1, 1730, '\p{Joining_Group=:\Ahehgoal\z:}', "");; Expect(0, 1731, '\p{Joining_Group=:\Ahehgoal\z:}', "");; - Expect(1, 1730, '\p{Joining_Group= Heh_GOAL}', ""); - Expect(0, 1730, '\p{^Joining_Group= Heh_GOAL}', ""); - Expect(0, 1730, '\P{Joining_Group= Heh_GOAL}', ""); - Expect(1, 1730, '\P{^Joining_Group= Heh_GOAL}', ""); - Expect(0, 1731, '\p{Joining_Group= Heh_GOAL}', ""); - Expect(1, 1731, '\p{^Joining_Group= Heh_GOAL}', ""); - Expect(1, 1731, '\P{Joining_Group= Heh_GOAL}', ""); - Expect(0, 1731, '\P{^Joining_Group= Heh_GOAL}', ""); - Error('\p{Jg: /a/Heh_goal}'); - Error('\P{Jg: /a/Heh_goal}'); + Expect(1, 1730, '\p{Joining_Group=_ HEH_GOAL}', ""); + Expect(0, 1730, '\p{^Joining_Group=_ HEH_GOAL}', ""); + Expect(0, 1730, '\P{Joining_Group=_ HEH_GOAL}', ""); + Expect(1, 1730, '\P{^Joining_Group=_ HEH_GOAL}', ""); + Expect(0, 1731, '\p{Joining_Group=_ HEH_GOAL}', ""); + Expect(1, 1731, '\p{^Joining_Group=_ HEH_GOAL}', ""); + Expect(1, 1731, '\P{Joining_Group=_ HEH_GOAL}', ""); + Expect(0, 1731, '\P{^Joining_Group=_ HEH_GOAL}', ""); + Error('\p{Jg= Heh_GOAL/a/}'); + Error('\P{Jg= Heh_GOAL/a/}'); Expect(1, 1730, '\p{Jg=:\AHeh_Goal\z:}', "");; Expect(0, 1731, '\p{Jg=:\AHeh_Goal\z:}', "");; Expect(1, 1730, '\p{Jg=hehgoal}', ""); @@ -51254,16 +53614,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1731, '\P{^Jg=hehgoal}', ""); Expect(1, 1730, '\p{Jg=:\Ahehgoal\z:}', "");; Expect(0, 1731, '\p{Jg=:\Ahehgoal\z:}', "");; - Expect(1, 1730, '\p{Jg= Heh_Goal}', ""); - Expect(0, 1730, '\p{^Jg= Heh_Goal}', ""); - Expect(0, 1730, '\P{Jg= Heh_Goal}', ""); - Expect(1, 1730, '\P{^Jg= Heh_Goal}', ""); - Expect(0, 1731, '\p{Jg= Heh_Goal}', ""); - Expect(1, 1731, '\p{^Jg= Heh_Goal}', ""); - Expect(1, 1731, '\P{Jg= Heh_Goal}', ""); - Expect(0, 1731, '\P{^Jg= Heh_Goal}', ""); - Error('\p{Is_Joining_Group: := _Heh_GOAL}'); - Error('\P{Is_Joining_Group: := _Heh_GOAL}'); + Expect(1, 1730, '\p{Jg= HEH_GOAL}', ""); + Expect(0, 1730, '\p{^Jg= HEH_GOAL}', ""); + Expect(0, 1730, '\P{Jg= HEH_GOAL}', ""); + Expect(1, 1730, '\P{^Jg= HEH_GOAL}', ""); + Expect(0, 1731, '\p{Jg= HEH_GOAL}', ""); + Expect(1, 1731, '\p{^Jg= HEH_GOAL}', ""); + Expect(1, 1731, '\P{Jg= HEH_GOAL}', ""); + Expect(0, 1731, '\P{^Jg= HEH_GOAL}', ""); + Error('\p{Is_Joining_Group=_Heh_goal:=}'); + Error('\P{Is_Joining_Group=_Heh_goal:=}'); Expect(1, 1730, '\p{Is_Joining_Group=hehgoal}', ""); Expect(0, 1730, '\p{^Is_Joining_Group=hehgoal}', ""); Expect(0, 1730, '\P{Is_Joining_Group=hehgoal}', ""); @@ -51272,34 +53632,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1731, '\p{^Is_Joining_Group=hehgoal}', ""); Expect(1, 1731, '\P{Is_Joining_Group=hehgoal}', ""); Expect(0, 1731, '\P{^Is_Joining_Group=hehgoal}', ""); - Expect(1, 1730, '\p{Is_Joining_Group=- HEH_Goal}', ""); - Expect(0, 1730, '\p{^Is_Joining_Group=- HEH_Goal}', ""); - Expect(0, 1730, '\P{Is_Joining_Group=- HEH_Goal}', ""); - Expect(1, 1730, '\P{^Is_Joining_Group=- HEH_Goal}', ""); - Expect(0, 1731, '\p{Is_Joining_Group=- HEH_Goal}', ""); - Expect(1, 1731, '\p{^Is_Joining_Group=- HEH_Goal}', ""); - Expect(1, 1731, '\P{Is_Joining_Group=- HEH_Goal}', ""); - Expect(0, 1731, '\P{^Is_Joining_Group=- HEH_Goal}', ""); - Error('\p{Is_Jg: _:=heh_goal}'); - Error('\P{Is_Jg: _:=heh_goal}'); - Expect(1, 1730, '\p{Is_Jg=hehgoal}', ""); - Expect(0, 1730, '\p{^Is_Jg=hehgoal}', ""); - Expect(0, 1730, '\P{Is_Jg=hehgoal}', ""); - Expect(1, 1730, '\P{^Is_Jg=hehgoal}', ""); - Expect(0, 1731, '\p{Is_Jg=hehgoal}', ""); - Expect(1, 1731, '\p{^Is_Jg=hehgoal}', ""); - Expect(1, 1731, '\P{Is_Jg=hehgoal}', ""); - Expect(0, 1731, '\P{^Is_Jg=hehgoal}', ""); - Expect(1, 1730, '\p{Is_Jg= -HEH_goal}', ""); - Expect(0, 1730, '\p{^Is_Jg= -HEH_goal}', ""); - Expect(0, 1730, '\P{Is_Jg= -HEH_goal}', ""); - Expect(1, 1730, '\P{^Is_Jg= -HEH_goal}', ""); - Expect(0, 1731, '\p{Is_Jg= -HEH_goal}', ""); - Expect(1, 1731, '\p{^Is_Jg= -HEH_goal}', ""); - Expect(1, 1731, '\P{Is_Jg= -HEH_goal}', ""); - Expect(0, 1731, '\P{^Is_Jg= -HEH_goal}', ""); - Error('\p{Joining_Group=_/a/Heth}'); - Error('\P{Joining_Group=_/a/Heth}'); + Expect(1, 1730, '\p{Is_Joining_Group: _-Heh_GOAL}', ""); + Expect(0, 1730, '\p{^Is_Joining_Group: _-Heh_GOAL}', ""); + Expect(0, 1730, '\P{Is_Joining_Group: _-Heh_GOAL}', ""); + Expect(1, 1730, '\P{^Is_Joining_Group: _-Heh_GOAL}', ""); + Expect(0, 1731, '\p{Is_Joining_Group: _-Heh_GOAL}', ""); + Expect(1, 1731, '\p{^Is_Joining_Group: _-Heh_GOAL}', ""); + Expect(1, 1731, '\P{Is_Joining_Group: _-Heh_GOAL}', ""); + Expect(0, 1731, '\P{^Is_Joining_Group: _-Heh_GOAL}', ""); + Error('\p{Is_Jg=/a/ _Heh_Goal}'); + Error('\P{Is_Jg=/a/ _Heh_Goal}'); + Expect(1, 1730, '\p{Is_Jg: hehgoal}', ""); + Expect(0, 1730, '\p{^Is_Jg: hehgoal}', ""); + Expect(0, 1730, '\P{Is_Jg: hehgoal}', ""); + Expect(1, 1730, '\P{^Is_Jg: hehgoal}', ""); + Expect(0, 1731, '\p{Is_Jg: hehgoal}', ""); + Expect(1, 1731, '\p{^Is_Jg: hehgoal}', ""); + Expect(1, 1731, '\P{Is_Jg: hehgoal}', ""); + Expect(0, 1731, '\P{^Is_Jg: hehgoal}', ""); + Expect(1, 1730, '\p{Is_Jg= Heh_goal}', ""); + Expect(0, 1730, '\p{^Is_Jg= Heh_goal}', ""); + Expect(0, 1730, '\P{Is_Jg= Heh_goal}', ""); + Expect(1, 1730, '\P{^Is_Jg= Heh_goal}', ""); + Expect(0, 1731, '\p{Is_Jg= Heh_goal}', ""); + Expect(1, 1731, '\p{^Is_Jg= Heh_goal}', ""); + Expect(1, 1731, '\P{Is_Jg= Heh_goal}', ""); + Expect(0, 1731, '\P{^Is_Jg= Heh_goal}', ""); + Error('\p{Joining_Group=/a/heth}'); + Error('\P{Joining_Group=/a/heth}'); Expect(1, 1818, '\p{Joining_Group=:\AHeth\z:}', "");; Expect(0, 1819, '\p{Joining_Group=:\AHeth\z:}', "");; Expect(1, 1818, '\p{Joining_Group=heth}', ""); @@ -51312,16 +53672,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1819, '\P{^Joining_Group=heth}', ""); Expect(1, 1818, '\p{Joining_Group=:\Aheth\z:}', "");; Expect(0, 1819, '\p{Joining_Group=:\Aheth\z:}', "");; - Expect(1, 1818, '\p{Joining_Group=_heth}', ""); - Expect(0, 1818, '\p{^Joining_Group=_heth}', ""); - Expect(0, 1818, '\P{Joining_Group=_heth}', ""); - Expect(1, 1818, '\P{^Joining_Group=_heth}', ""); - Expect(0, 1819, '\p{Joining_Group=_heth}', ""); - Expect(1, 1819, '\p{^Joining_Group=_heth}', ""); - Expect(1, 1819, '\P{Joining_Group=_heth}', ""); - Expect(0, 1819, '\P{^Joining_Group=_heth}', ""); - Error('\p{Jg=:= _HETH}'); - Error('\P{Jg=:= _HETH}'); + Expect(1, 1818, '\p{Joining_Group= -heth}', ""); + Expect(0, 1818, '\p{^Joining_Group= -heth}', ""); + Expect(0, 1818, '\P{Joining_Group= -heth}', ""); + Expect(1, 1818, '\P{^Joining_Group= -heth}', ""); + Expect(0, 1819, '\p{Joining_Group= -heth}', ""); + Expect(1, 1819, '\p{^Joining_Group= -heth}', ""); + Expect(1, 1819, '\P{Joining_Group= -heth}', ""); + Expect(0, 1819, '\P{^Joining_Group= -heth}', ""); + Error('\p{Jg=- Heth:=}'); + Error('\P{Jg=- Heth:=}'); Expect(1, 1818, '\p{Jg=:\AHeth\z:}', "");; Expect(0, 1819, '\p{Jg=:\AHeth\z:}', "");; Expect(1, 1818, '\p{Jg=heth}', ""); @@ -51334,34 +53694,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1819, '\P{^Jg=heth}', ""); Expect(1, 1818, '\p{Jg=:\Aheth\z:}', "");; Expect(0, 1819, '\p{Jg=:\Aheth\z:}', "");; - Expect(1, 1818, '\p{Jg= Heth}', ""); - Expect(0, 1818, '\p{^Jg= Heth}', ""); - Expect(0, 1818, '\P{Jg= Heth}', ""); - Expect(1, 1818, '\P{^Jg= Heth}', ""); - Expect(0, 1819, '\p{Jg= Heth}', ""); - Expect(1, 1819, '\p{^Jg= Heth}', ""); - Expect(1, 1819, '\P{Jg= Heth}', ""); - Expect(0, 1819, '\P{^Jg= Heth}', ""); - Error('\p{Is_Joining_Group:_-heth:=}'); - Error('\P{Is_Joining_Group:_-heth:=}'); - Expect(1, 1818, '\p{Is_Joining_Group=heth}', ""); - Expect(0, 1818, '\p{^Is_Joining_Group=heth}', ""); - Expect(0, 1818, '\P{Is_Joining_Group=heth}', ""); - Expect(1, 1818, '\P{^Is_Joining_Group=heth}', ""); - Expect(0, 1819, '\p{Is_Joining_Group=heth}', ""); - Expect(1, 1819, '\p{^Is_Joining_Group=heth}', ""); - Expect(1, 1819, '\P{Is_Joining_Group=heth}', ""); - Expect(0, 1819, '\P{^Is_Joining_Group=heth}', ""); - Expect(1, 1818, '\p{Is_Joining_Group: Heth}', ""); - Expect(0, 1818, '\p{^Is_Joining_Group: Heth}', ""); - Expect(0, 1818, '\P{Is_Joining_Group: Heth}', ""); - Expect(1, 1818, '\P{^Is_Joining_Group: Heth}', ""); - Expect(0, 1819, '\p{Is_Joining_Group: Heth}', ""); - Expect(1, 1819, '\p{^Is_Joining_Group: Heth}', ""); - Expect(1, 1819, '\P{Is_Joining_Group: Heth}', ""); - Expect(0, 1819, '\P{^Is_Joining_Group: Heth}', ""); - Error('\p{Is_Jg=_HETH:=}'); - Error('\P{Is_Jg=_HETH:=}'); + Expect(1, 1818, '\p{Jg=_ Heth}', ""); + Expect(0, 1818, '\p{^Jg=_ Heth}', ""); + Expect(0, 1818, '\P{Jg=_ Heth}', ""); + Expect(1, 1818, '\P{^Jg=_ Heth}', ""); + Expect(0, 1819, '\p{Jg=_ Heth}', ""); + Expect(1, 1819, '\p{^Jg=_ Heth}', ""); + Expect(1, 1819, '\P{Jg=_ Heth}', ""); + Expect(0, 1819, '\P{^Jg=_ Heth}', ""); + Error('\p{Is_Joining_Group: /a/Heth}'); + Error('\P{Is_Joining_Group: /a/Heth}'); + Expect(1, 1818, '\p{Is_Joining_Group:heth}', ""); + Expect(0, 1818, '\p{^Is_Joining_Group:heth}', ""); + Expect(0, 1818, '\P{Is_Joining_Group:heth}', ""); + Expect(1, 1818, '\P{^Is_Joining_Group:heth}', ""); + Expect(0, 1819, '\p{Is_Joining_Group:heth}', ""); + Expect(1, 1819, '\p{^Is_Joining_Group:heth}', ""); + Expect(1, 1819, '\P{Is_Joining_Group:heth}', ""); + Expect(0, 1819, '\P{^Is_Joining_Group:heth}', ""); + Expect(1, 1818, '\p{Is_Joining_Group= -HETH}', ""); + Expect(0, 1818, '\p{^Is_Joining_Group= -HETH}', ""); + Expect(0, 1818, '\P{Is_Joining_Group= -HETH}', ""); + Expect(1, 1818, '\P{^Is_Joining_Group= -HETH}', ""); + Expect(0, 1819, '\p{Is_Joining_Group= -HETH}', ""); + Expect(1, 1819, '\p{^Is_Joining_Group= -HETH}', ""); + Expect(1, 1819, '\P{Is_Joining_Group= -HETH}', ""); + Expect(0, 1819, '\P{^Is_Joining_Group= -HETH}', ""); + Error('\p{Is_Jg= Heth:=}'); + Error('\P{Is_Jg= Heth:=}'); Expect(1, 1818, '\p{Is_Jg=heth}', ""); Expect(0, 1818, '\p{^Is_Jg=heth}', ""); Expect(0, 1818, '\P{Is_Jg=heth}', ""); @@ -51370,16 +53730,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1819, '\p{^Is_Jg=heth}', ""); Expect(1, 1819, '\P{Is_Jg=heth}', ""); Expect(0, 1819, '\P{^Is_Jg=heth}', ""); - Expect(1, 1818, '\p{Is_Jg= Heth}', ""); - Expect(0, 1818, '\p{^Is_Jg= Heth}', ""); - Expect(0, 1818, '\P{Is_Jg= Heth}', ""); - Expect(1, 1818, '\P{^Is_Jg= Heth}', ""); - Expect(0, 1819, '\p{Is_Jg= Heth}', ""); - Expect(1, 1819, '\p{^Is_Jg= Heth}', ""); - Expect(1, 1819, '\P{Is_Jg= Heth}', ""); - Expect(0, 1819, '\P{^Is_Jg= Heth}', ""); - Error('\p{Joining_Group=_-kaf:=}'); - Error('\P{Joining_Group=_-kaf:=}'); + Expect(1, 1818, '\p{Is_Jg= Heth}', ""); + Expect(0, 1818, '\p{^Is_Jg= Heth}', ""); + Expect(0, 1818, '\P{Is_Jg= Heth}', ""); + Expect(1, 1818, '\P{^Is_Jg= Heth}', ""); + Expect(0, 1819, '\p{Is_Jg= Heth}', ""); + Expect(1, 1819, '\p{^Is_Jg= Heth}', ""); + Expect(1, 1819, '\P{Is_Jg= Heth}', ""); + Expect(0, 1819, '\P{^Is_Jg= Heth}', ""); + Error('\p{Joining_Group= :=KAF}'); + Error('\P{Joining_Group= :=KAF}'); Expect(1, 2228, '\p{Joining_Group=:\AKaf\z:}', "");; Expect(0, 2229, '\p{Joining_Group=:\AKaf\z:}', "");; Expect(1, 2228, '\p{Joining_Group=kaf}', ""); @@ -51392,16 +53752,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2229, '\P{^Joining_Group=kaf}', ""); Expect(1, 2228, '\p{Joining_Group=:\Akaf\z:}', "");; Expect(0, 2229, '\p{Joining_Group=:\Akaf\z:}', "");; - Expect(1, 2228, '\p{Joining_Group= KAF}', ""); - Expect(0, 2228, '\p{^Joining_Group= KAF}', ""); - Expect(0, 2228, '\P{Joining_Group= KAF}', ""); - Expect(1, 2228, '\P{^Joining_Group= KAF}', ""); - Expect(0, 2229, '\p{Joining_Group= KAF}', ""); - Expect(1, 2229, '\p{^Joining_Group= KAF}', ""); - Expect(1, 2229, '\P{Joining_Group= KAF}', ""); - Expect(0, 2229, '\P{^Joining_Group= KAF}', ""); - Error('\p{Jg= -Kaf/a/}'); - Error('\P{Jg= -Kaf/a/}'); + Expect(1, 2228, '\p{Joining_Group: kaf}', ""); + Expect(0, 2228, '\p{^Joining_Group: kaf}', ""); + Expect(0, 2228, '\P{Joining_Group: kaf}', ""); + Expect(1, 2228, '\P{^Joining_Group: kaf}', ""); + Expect(0, 2229, '\p{Joining_Group: kaf}', ""); + Expect(1, 2229, '\p{^Joining_Group: kaf}', ""); + Expect(1, 2229, '\P{Joining_Group: kaf}', ""); + Expect(0, 2229, '\P{^Joining_Group: kaf}', ""); + Error('\p{Jg= KAF:=}'); + Error('\P{Jg= KAF:=}'); Expect(1, 2228, '\p{Jg=:\AKaf\z:}', "");; Expect(0, 2229, '\p{Jg=:\AKaf\z:}', "");; Expect(1, 2228, '\p{Jg=kaf}', ""); @@ -51414,16 +53774,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2229, '\P{^Jg=kaf}', ""); Expect(1, 2228, '\p{Jg=:\Akaf\z:}', "");; Expect(0, 2229, '\p{Jg=:\Akaf\z:}', "");; - Expect(1, 2228, '\p{Jg= KAF}', ""); - Expect(0, 2228, '\p{^Jg= KAF}', ""); - Expect(0, 2228, '\P{Jg= KAF}', ""); - Expect(1, 2228, '\P{^Jg= KAF}', ""); - Expect(0, 2229, '\p{Jg= KAF}', ""); - Expect(1, 2229, '\p{^Jg= KAF}', ""); - Expect(1, 2229, '\P{Jg= KAF}', ""); - Expect(0, 2229, '\P{^Jg= KAF}', ""); - Error('\p{Is_Joining_Group= /a/KAF}'); - Error('\P{Is_Joining_Group= /a/KAF}'); + Expect(1, 2228, '\p{Jg=-Kaf}', ""); + Expect(0, 2228, '\p{^Jg=-Kaf}', ""); + Expect(0, 2228, '\P{Jg=-Kaf}', ""); + Expect(1, 2228, '\P{^Jg=-Kaf}', ""); + Expect(0, 2229, '\p{Jg=-Kaf}', ""); + Expect(1, 2229, '\p{^Jg=-Kaf}', ""); + Expect(1, 2229, '\P{Jg=-Kaf}', ""); + Expect(0, 2229, '\P{^Jg=-Kaf}', ""); + Error('\p{Is_Joining_Group= /a/kaf}'); + Error('\P{Is_Joining_Group= /a/kaf}'); Expect(1, 2228, '\p{Is_Joining_Group=kaf}', ""); Expect(0, 2228, '\p{^Is_Joining_Group=kaf}', ""); Expect(0, 2228, '\P{Is_Joining_Group=kaf}', ""); @@ -51432,16 +53792,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2229, '\p{^Is_Joining_Group=kaf}', ""); Expect(1, 2229, '\P{Is_Joining_Group=kaf}', ""); Expect(0, 2229, '\P{^Is_Joining_Group=kaf}', ""); - Expect(1, 2228, '\p{Is_Joining_Group= _Kaf}', ""); - Expect(0, 2228, '\p{^Is_Joining_Group= _Kaf}', ""); - Expect(0, 2228, '\P{Is_Joining_Group= _Kaf}', ""); - Expect(1, 2228, '\P{^Is_Joining_Group= _Kaf}', ""); - Expect(0, 2229, '\p{Is_Joining_Group= _Kaf}', ""); - Expect(1, 2229, '\p{^Is_Joining_Group= _Kaf}', ""); - Expect(1, 2229, '\P{Is_Joining_Group= _Kaf}', ""); - Expect(0, 2229, '\P{^Is_Joining_Group= _Kaf}', ""); - Error('\p{Is_Jg=:= -Kaf}'); - Error('\P{Is_Jg=:= -Kaf}'); + Expect(1, 2228, '\p{Is_Joining_Group= _kaf}', ""); + Expect(0, 2228, '\p{^Is_Joining_Group= _kaf}', ""); + Expect(0, 2228, '\P{Is_Joining_Group= _kaf}', ""); + Expect(1, 2228, '\P{^Is_Joining_Group= _kaf}', ""); + Expect(0, 2229, '\p{Is_Joining_Group= _kaf}', ""); + Expect(1, 2229, '\p{^Is_Joining_Group= _kaf}', ""); + Expect(1, 2229, '\P{Is_Joining_Group= _kaf}', ""); + Expect(0, 2229, '\P{^Is_Joining_Group= _kaf}', ""); + Error('\p{Is_Jg=_/a/KAF}'); + Error('\P{Is_Jg=_/a/KAF}'); Expect(1, 2228, '\p{Is_Jg=kaf}', ""); Expect(0, 2228, '\p{^Is_Jg=kaf}', ""); Expect(0, 2228, '\P{Is_Jg=kaf}', ""); @@ -51450,16 +53810,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2229, '\p{^Is_Jg=kaf}', ""); Expect(1, 2229, '\P{Is_Jg=kaf}', ""); Expect(0, 2229, '\P{^Is_Jg=kaf}', ""); - Expect(1, 2228, '\p{Is_Jg= -KAF}', ""); - Expect(0, 2228, '\p{^Is_Jg= -KAF}', ""); - Expect(0, 2228, '\P{Is_Jg= -KAF}', ""); - Expect(1, 2228, '\P{^Is_Jg= -KAF}', ""); - Expect(0, 2229, '\p{Is_Jg= -KAF}', ""); - Expect(1, 2229, '\p{^Is_Jg= -KAF}', ""); - Expect(1, 2229, '\P{Is_Jg= -KAF}', ""); - Expect(0, 2229, '\P{^Is_Jg= -KAF}', ""); - Error('\p{Joining_Group=_:=kaph}'); - Error('\P{Joining_Group=_:=kaph}'); + Expect(1, 2228, '\p{Is_Jg= -kaf}', ""); + Expect(0, 2228, '\p{^Is_Jg= -kaf}', ""); + Expect(0, 2228, '\P{Is_Jg= -kaf}', ""); + Expect(1, 2228, '\P{^Is_Jg= -kaf}', ""); + Expect(0, 2229, '\p{Is_Jg= -kaf}', ""); + Expect(1, 2229, '\p{^Is_Jg= -kaf}', ""); + Expect(1, 2229, '\P{Is_Jg= -kaf}', ""); + Expect(0, 2229, '\P{^Is_Jg= -kaf}', ""); + Error('\p{Joining_Group: _:=KAPH}'); + Error('\P{Joining_Group: _:=KAPH}'); Expect(1, 1823, '\p{Joining_Group=:\AKaph\z:}', "");; Expect(0, 1824, '\p{Joining_Group=:\AKaph\z:}', "");; Expect(1, 1823, '\p{Joining_Group=kaph}', ""); @@ -51472,38 +53832,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1824, '\P{^Joining_Group=kaph}', ""); Expect(1, 1823, '\p{Joining_Group=:\Akaph\z:}', "");; Expect(0, 1824, '\p{Joining_Group=:\Akaph\z:}', "");; - Expect(1, 1823, '\p{Joining_Group=__Kaph}', ""); - Expect(0, 1823, '\p{^Joining_Group=__Kaph}', ""); - Expect(0, 1823, '\P{Joining_Group=__Kaph}', ""); - Expect(1, 1823, '\P{^Joining_Group=__Kaph}', ""); - Expect(0, 1824, '\p{Joining_Group=__Kaph}', ""); - Expect(1, 1824, '\p{^Joining_Group=__Kaph}', ""); - Expect(1, 1824, '\P{Joining_Group=__Kaph}', ""); - Expect(0, 1824, '\P{^Joining_Group=__Kaph}', ""); - Error('\p{Jg= -KAPH:=}'); - Error('\P{Jg= -KAPH:=}'); + Expect(1, 1823, '\p{Joining_Group=-_KAPH}', ""); + Expect(0, 1823, '\p{^Joining_Group=-_KAPH}', ""); + Expect(0, 1823, '\P{Joining_Group=-_KAPH}', ""); + Expect(1, 1823, '\P{^Joining_Group=-_KAPH}', ""); + Expect(0, 1824, '\p{Joining_Group=-_KAPH}', ""); + Expect(1, 1824, '\p{^Joining_Group=-_KAPH}', ""); + Expect(1, 1824, '\P{Joining_Group=-_KAPH}', ""); + Expect(0, 1824, '\P{^Joining_Group=-_KAPH}', ""); + Error('\p{Jg=:=KAPH}'); + Error('\P{Jg=:=KAPH}'); Expect(1, 1823, '\p{Jg=:\AKaph\z:}', "");; Expect(0, 1824, '\p{Jg=:\AKaph\z:}', "");; - Expect(1, 1823, '\p{Jg: kaph}', ""); - Expect(0, 1823, '\p{^Jg: kaph}', ""); - Expect(0, 1823, '\P{Jg: kaph}', ""); - Expect(1, 1823, '\P{^Jg: kaph}', ""); - Expect(0, 1824, '\p{Jg: kaph}', ""); - Expect(1, 1824, '\p{^Jg: kaph}', ""); - Expect(1, 1824, '\P{Jg: kaph}', ""); - Expect(0, 1824, '\P{^Jg: kaph}', ""); + Expect(1, 1823, '\p{Jg=kaph}', ""); + Expect(0, 1823, '\p{^Jg=kaph}', ""); + Expect(0, 1823, '\P{Jg=kaph}', ""); + Expect(1, 1823, '\P{^Jg=kaph}', ""); + Expect(0, 1824, '\p{Jg=kaph}', ""); + Expect(1, 1824, '\p{^Jg=kaph}', ""); + Expect(1, 1824, '\P{Jg=kaph}', ""); + Expect(0, 1824, '\P{^Jg=kaph}', ""); Expect(1, 1823, '\p{Jg=:\Akaph\z:}', "");; Expect(0, 1824, '\p{Jg=:\Akaph\z:}', "");; - Expect(1, 1823, '\p{Jg= KAPH}', ""); - Expect(0, 1823, '\p{^Jg= KAPH}', ""); - Expect(0, 1823, '\P{Jg= KAPH}', ""); - Expect(1, 1823, '\P{^Jg= KAPH}', ""); - Expect(0, 1824, '\p{Jg= KAPH}', ""); - Expect(1, 1824, '\p{^Jg= KAPH}', ""); - Expect(1, 1824, '\P{Jg= KAPH}', ""); - Expect(0, 1824, '\P{^Jg= KAPH}', ""); - Error('\p{Is_Joining_Group= Kaph/a/}'); - Error('\P{Is_Joining_Group= Kaph/a/}'); + Expect(1, 1823, '\p{Jg= kaph}', ""); + Expect(0, 1823, '\p{^Jg= kaph}', ""); + Expect(0, 1823, '\P{Jg= kaph}', ""); + Expect(1, 1823, '\P{^Jg= kaph}', ""); + Expect(0, 1824, '\p{Jg= kaph}', ""); + Expect(1, 1824, '\p{^Jg= kaph}', ""); + Expect(1, 1824, '\P{Jg= kaph}', ""); + Expect(0, 1824, '\P{^Jg= kaph}', ""); + Error('\p{Is_Joining_Group= kaph:=}'); + Error('\P{Is_Joining_Group= kaph:=}'); Expect(1, 1823, '\p{Is_Joining_Group=kaph}', ""); Expect(0, 1823, '\p{^Is_Joining_Group=kaph}', ""); Expect(0, 1823, '\P{Is_Joining_Group=kaph}', ""); @@ -51512,16 +53872,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1824, '\p{^Is_Joining_Group=kaph}', ""); Expect(1, 1824, '\P{Is_Joining_Group=kaph}', ""); Expect(0, 1824, '\P{^Is_Joining_Group=kaph}', ""); - Expect(1, 1823, '\p{Is_Joining_Group= _kaph}', ""); - Expect(0, 1823, '\p{^Is_Joining_Group= _kaph}', ""); - Expect(0, 1823, '\P{Is_Joining_Group= _kaph}', ""); - Expect(1, 1823, '\P{^Is_Joining_Group= _kaph}', ""); - Expect(0, 1824, '\p{Is_Joining_Group= _kaph}', ""); - Expect(1, 1824, '\p{^Is_Joining_Group= _kaph}', ""); - Expect(1, 1824, '\P{Is_Joining_Group= _kaph}', ""); - Expect(0, 1824, '\P{^Is_Joining_Group= _kaph}', ""); - Error('\p{Is_Jg=:=KAPH}'); - Error('\P{Is_Jg=:=KAPH}'); + Expect(1, 1823, '\p{Is_Joining_Group= -KAPH}', ""); + Expect(0, 1823, '\p{^Is_Joining_Group= -KAPH}', ""); + Expect(0, 1823, '\P{Is_Joining_Group= -KAPH}', ""); + Expect(1, 1823, '\P{^Is_Joining_Group= -KAPH}', ""); + Expect(0, 1824, '\p{Is_Joining_Group= -KAPH}', ""); + Expect(1, 1824, '\p{^Is_Joining_Group= -KAPH}', ""); + Expect(1, 1824, '\P{Is_Joining_Group= -KAPH}', ""); + Expect(0, 1824, '\P{^Is_Joining_Group= -KAPH}', ""); + Error('\p{Is_Jg: /a/ Kaph}'); + Error('\P{Is_Jg: /a/ Kaph}'); Expect(1, 1823, '\p{Is_Jg=kaph}', ""); Expect(0, 1823, '\p{^Is_Jg=kaph}', ""); Expect(0, 1823, '\P{Is_Jg=kaph}', ""); @@ -51530,38 +53890,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1824, '\p{^Is_Jg=kaph}', ""); Expect(1, 1824, '\P{Is_Jg=kaph}', ""); Expect(0, 1824, '\P{^Is_Jg=kaph}', ""); - Expect(1, 1823, '\p{Is_Jg: _Kaph}', ""); - Expect(0, 1823, '\p{^Is_Jg: _Kaph}', ""); - Expect(0, 1823, '\P{Is_Jg: _Kaph}', ""); - Expect(1, 1823, '\P{^Is_Jg: _Kaph}', ""); - Expect(0, 1824, '\p{Is_Jg: _Kaph}', ""); - Expect(1, 1824, '\p{^Is_Jg: _Kaph}', ""); - Expect(1, 1824, '\P{Is_Jg: _Kaph}', ""); - Expect(0, 1824, '\P{^Is_Jg: _Kaph}', ""); - Error('\p{Joining_Group=:=--Khaph}'); - Error('\P{Joining_Group=:=--Khaph}'); + Expect(1, 1823, '\p{Is_Jg=- Kaph}', ""); + Expect(0, 1823, '\p{^Is_Jg=- Kaph}', ""); + Expect(0, 1823, '\P{Is_Jg=- Kaph}', ""); + Expect(1, 1823, '\P{^Is_Jg=- Kaph}', ""); + Expect(0, 1824, '\p{Is_Jg=- Kaph}', ""); + Expect(1, 1824, '\p{^Is_Jg=- Kaph}', ""); + Expect(1, 1824, '\P{Is_Jg=- Kaph}', ""); + Expect(0, 1824, '\P{^Is_Jg=- Kaph}', ""); + Error('\p{Joining_Group:_/a/KHAPH}'); + Error('\P{Joining_Group:_/a/KHAPH}'); Expect(1, 1870, '\p{Joining_Group=:\AKhaph\z:}', "");; Expect(0, 1871, '\p{Joining_Group=:\AKhaph\z:}', "");; - Expect(1, 1870, '\p{Joining_Group: khaph}', ""); - Expect(0, 1870, '\p{^Joining_Group: khaph}', ""); - Expect(0, 1870, '\P{Joining_Group: khaph}', ""); - Expect(1, 1870, '\P{^Joining_Group: khaph}', ""); - Expect(0, 1871, '\p{Joining_Group: khaph}', ""); - Expect(1, 1871, '\p{^Joining_Group: khaph}', ""); - Expect(1, 1871, '\P{Joining_Group: khaph}', ""); - Expect(0, 1871, '\P{^Joining_Group: khaph}', ""); + Expect(1, 1870, '\p{Joining_Group=khaph}', ""); + Expect(0, 1870, '\p{^Joining_Group=khaph}', ""); + Expect(0, 1870, '\P{Joining_Group=khaph}', ""); + Expect(1, 1870, '\P{^Joining_Group=khaph}', ""); + Expect(0, 1871, '\p{Joining_Group=khaph}', ""); + Expect(1, 1871, '\p{^Joining_Group=khaph}', ""); + Expect(1, 1871, '\P{Joining_Group=khaph}', ""); + Expect(0, 1871, '\P{^Joining_Group=khaph}', ""); Expect(1, 1870, '\p{Joining_Group=:\Akhaph\z:}', "");; Expect(0, 1871, '\p{Joining_Group=:\Akhaph\z:}', "");; - Expect(1, 1870, '\p{Joining_Group= Khaph}', ""); - Expect(0, 1870, '\p{^Joining_Group= Khaph}', ""); - Expect(0, 1870, '\P{Joining_Group= Khaph}', ""); - Expect(1, 1870, '\P{^Joining_Group= Khaph}', ""); - Expect(0, 1871, '\p{Joining_Group= Khaph}', ""); - Expect(1, 1871, '\p{^Joining_Group= Khaph}', ""); - Expect(1, 1871, '\P{Joining_Group= Khaph}', ""); - Expect(0, 1871, '\P{^Joining_Group= Khaph}', ""); - Error('\p{Jg: /a/__Khaph}'); - Error('\P{Jg: /a/__Khaph}'); + Expect(1, 1870, '\p{Joining_Group=_ khaph}', ""); + Expect(0, 1870, '\p{^Joining_Group=_ khaph}', ""); + Expect(0, 1870, '\P{Joining_Group=_ khaph}', ""); + Expect(1, 1870, '\P{^Joining_Group=_ khaph}', ""); + Expect(0, 1871, '\p{Joining_Group=_ khaph}', ""); + Expect(1, 1871, '\p{^Joining_Group=_ khaph}', ""); + Expect(1, 1871, '\P{Joining_Group=_ khaph}', ""); + Expect(0, 1871, '\P{^Joining_Group=_ khaph}', ""); + Error('\p{Jg=_:=KHAPH}'); + Error('\P{Jg=_:=KHAPH}'); Expect(1, 1870, '\p{Jg=:\AKhaph\z:}', "");; Expect(0, 1871, '\p{Jg=:\AKhaph\z:}', "");; Expect(1, 1870, '\p{Jg=khaph}', ""); @@ -51574,16 +53934,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1871, '\P{^Jg=khaph}', ""); Expect(1, 1870, '\p{Jg=:\Akhaph\z:}', "");; Expect(0, 1871, '\p{Jg=:\Akhaph\z:}', "");; - Expect(1, 1870, '\p{Jg=-Khaph}', ""); - Expect(0, 1870, '\p{^Jg=-Khaph}', ""); - Expect(0, 1870, '\P{Jg=-Khaph}', ""); - Expect(1, 1870, '\P{^Jg=-Khaph}', ""); - Expect(0, 1871, '\p{Jg=-Khaph}', ""); - Expect(1, 1871, '\p{^Jg=-Khaph}', ""); - Expect(1, 1871, '\P{Jg=-Khaph}', ""); - Expect(0, 1871, '\P{^Jg=-Khaph}', ""); - Error('\p{Is_Joining_Group= khaph:=}'); - Error('\P{Is_Joining_Group= khaph:=}'); + Expect(1, 1870, '\p{Jg: _ Khaph}', ""); + Expect(0, 1870, '\p{^Jg: _ Khaph}', ""); + Expect(0, 1870, '\P{Jg: _ Khaph}', ""); + Expect(1, 1870, '\P{^Jg: _ Khaph}', ""); + Expect(0, 1871, '\p{Jg: _ Khaph}', ""); + Expect(1, 1871, '\p{^Jg: _ Khaph}', ""); + Expect(1, 1871, '\P{Jg: _ Khaph}', ""); + Expect(0, 1871, '\P{^Jg: _ Khaph}', ""); + Error('\p{Is_Joining_Group= :=KHAPH}'); + Error('\P{Is_Joining_Group= :=KHAPH}'); Expect(1, 1870, '\p{Is_Joining_Group=khaph}', ""); Expect(0, 1870, '\p{^Is_Joining_Group=khaph}', ""); Expect(0, 1870, '\P{Is_Joining_Group=khaph}', ""); @@ -51592,16 +53952,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1871, '\p{^Is_Joining_Group=khaph}', ""); Expect(1, 1871, '\P{Is_Joining_Group=khaph}', ""); Expect(0, 1871, '\P{^Is_Joining_Group=khaph}', ""); - Expect(1, 1870, '\p{Is_Joining_Group= KHAPH}', ""); - Expect(0, 1870, '\p{^Is_Joining_Group= KHAPH}', ""); - Expect(0, 1870, '\P{Is_Joining_Group= KHAPH}', ""); - Expect(1, 1870, '\P{^Is_Joining_Group= KHAPH}', ""); - Expect(0, 1871, '\p{Is_Joining_Group= KHAPH}', ""); - Expect(1, 1871, '\p{^Is_Joining_Group= KHAPH}', ""); - Expect(1, 1871, '\P{Is_Joining_Group= KHAPH}', ""); - Expect(0, 1871, '\P{^Is_Joining_Group= KHAPH}', ""); - Error('\p{Is_Jg=_:=Khaph}'); - Error('\P{Is_Jg=_:=Khaph}'); + Expect(1, 1870, '\p{Is_Joining_Group=-KHAPH}', ""); + Expect(0, 1870, '\p{^Is_Joining_Group=-KHAPH}', ""); + Expect(0, 1870, '\P{Is_Joining_Group=-KHAPH}', ""); + Expect(1, 1870, '\P{^Is_Joining_Group=-KHAPH}', ""); + Expect(0, 1871, '\p{Is_Joining_Group=-KHAPH}', ""); + Expect(1, 1871, '\p{^Is_Joining_Group=-KHAPH}', ""); + Expect(1, 1871, '\P{Is_Joining_Group=-KHAPH}', ""); + Expect(0, 1871, '\P{^Is_Joining_Group=-KHAPH}', ""); + Error('\p{Is_Jg=/a/__Khaph}'); + Error('\P{Is_Jg=/a/__Khaph}'); Expect(1, 1870, '\p{Is_Jg=khaph}', ""); Expect(0, 1870, '\p{^Is_Jg=khaph}', ""); Expect(0, 1870, '\P{Is_Jg=khaph}', ""); @@ -51610,38 +53970,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1871, '\p{^Is_Jg=khaph}', ""); Expect(1, 1871, '\P{Is_Jg=khaph}', ""); Expect(0, 1871, '\P{^Is_Jg=khaph}', ""); - Expect(1, 1870, '\p{Is_Jg=_ Khaph}', ""); - Expect(0, 1870, '\p{^Is_Jg=_ Khaph}', ""); - Expect(0, 1870, '\P{Is_Jg=_ Khaph}', ""); - Expect(1, 1870, '\P{^Is_Jg=_ Khaph}', ""); - Expect(0, 1871, '\p{Is_Jg=_ Khaph}', ""); - Expect(1, 1871, '\p{^Is_Jg=_ Khaph}', ""); - Expect(1, 1871, '\P{Is_Jg=_ Khaph}', ""); - Expect(0, 1871, '\P{^Is_Jg=_ Khaph}', ""); - Error('\p{Joining_Group= _KNOTTED_heh:=}'); - Error('\P{Joining_Group= _KNOTTED_heh:=}'); + Expect(1, 1870, '\p{Is_Jg=_Khaph}', ""); + Expect(0, 1870, '\p{^Is_Jg=_Khaph}', ""); + Expect(0, 1870, '\P{Is_Jg=_Khaph}', ""); + Expect(1, 1870, '\P{^Is_Jg=_Khaph}', ""); + Expect(0, 1871, '\p{Is_Jg=_Khaph}', ""); + Expect(1, 1871, '\p{^Is_Jg=_Khaph}', ""); + Expect(1, 1871, '\P{Is_Jg=_Khaph}', ""); + Expect(0, 1871, '\P{^Is_Jg=_Khaph}', ""); + Error('\p{Joining_Group=:=knotted_Heh}'); + Error('\P{Joining_Group=:=knotted_Heh}'); Expect(1, 1791, '\p{Joining_Group=:\AKnotted_Heh\z:}', "");; Expect(0, 1792, '\p{Joining_Group=:\AKnotted_Heh\z:}', "");; - Expect(1, 1791, '\p{Joining_Group=knottedheh}', ""); - Expect(0, 1791, '\p{^Joining_Group=knottedheh}', ""); - Expect(0, 1791, '\P{Joining_Group=knottedheh}', ""); - Expect(1, 1791, '\P{^Joining_Group=knottedheh}', ""); - Expect(0, 1792, '\p{Joining_Group=knottedheh}', ""); - Expect(1, 1792, '\p{^Joining_Group=knottedheh}', ""); - Expect(1, 1792, '\P{Joining_Group=knottedheh}', ""); - Expect(0, 1792, '\P{^Joining_Group=knottedheh}', ""); + Expect(1, 1791, '\p{Joining_Group: knottedheh}', ""); + Expect(0, 1791, '\p{^Joining_Group: knottedheh}', ""); + Expect(0, 1791, '\P{Joining_Group: knottedheh}', ""); + Expect(1, 1791, '\P{^Joining_Group: knottedheh}', ""); + Expect(0, 1792, '\p{Joining_Group: knottedheh}', ""); + Expect(1, 1792, '\p{^Joining_Group: knottedheh}', ""); + Expect(1, 1792, '\P{Joining_Group: knottedheh}', ""); + Expect(0, 1792, '\P{^Joining_Group: knottedheh}', ""); Expect(1, 1791, '\p{Joining_Group=:\Aknottedheh\z:}', "");; Expect(0, 1792, '\p{Joining_Group=:\Aknottedheh\z:}', "");; - Expect(1, 1791, '\p{Joining_Group= Knotted_Heh}', ""); - Expect(0, 1791, '\p{^Joining_Group= Knotted_Heh}', ""); - Expect(0, 1791, '\P{Joining_Group= Knotted_Heh}', ""); - Expect(1, 1791, '\P{^Joining_Group= Knotted_Heh}', ""); - Expect(0, 1792, '\p{Joining_Group= Knotted_Heh}', ""); - Expect(1, 1792, '\p{^Joining_Group= Knotted_Heh}', ""); - Expect(1, 1792, '\P{Joining_Group= Knotted_Heh}', ""); - Expect(0, 1792, '\P{^Joining_Group= Knotted_Heh}', ""); - Error('\p{Jg=:= Knotted_Heh}'); - Error('\P{Jg=:= Knotted_Heh}'); + Expect(1, 1791, '\p{Joining_Group= Knotted_heh}', ""); + Expect(0, 1791, '\p{^Joining_Group= Knotted_heh}', ""); + Expect(0, 1791, '\P{Joining_Group= Knotted_heh}', ""); + Expect(1, 1791, '\P{^Joining_Group= Knotted_heh}', ""); + Expect(0, 1792, '\p{Joining_Group= Knotted_heh}', ""); + Expect(1, 1792, '\p{^Joining_Group= Knotted_heh}', ""); + Expect(1, 1792, '\P{Joining_Group= Knotted_heh}', ""); + Expect(0, 1792, '\P{^Joining_Group= Knotted_heh}', ""); + Error('\p{Jg= /a/knotted_HEH}'); + Error('\P{Jg= /a/knotted_HEH}'); Expect(1, 1791, '\p{Jg=:\AKnotted_Heh\z:}', "");; Expect(0, 1792, '\p{Jg=:\AKnotted_Heh\z:}', "");; Expect(1, 1791, '\p{Jg=knottedheh}', ""); @@ -51654,16 +54014,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1792, '\P{^Jg=knottedheh}', ""); Expect(1, 1791, '\p{Jg=:\Aknottedheh\z:}', "");; Expect(0, 1792, '\p{Jg=:\Aknottedheh\z:}', "");; - Expect(1, 1791, '\p{Jg=_ Knotted_Heh}', ""); - Expect(0, 1791, '\p{^Jg=_ Knotted_Heh}', ""); - Expect(0, 1791, '\P{Jg=_ Knotted_Heh}', ""); - Expect(1, 1791, '\P{^Jg=_ Knotted_Heh}', ""); - Expect(0, 1792, '\p{Jg=_ Knotted_Heh}', ""); - Expect(1, 1792, '\p{^Jg=_ Knotted_Heh}', ""); - Expect(1, 1792, '\P{Jg=_ Knotted_Heh}', ""); - Expect(0, 1792, '\P{^Jg=_ Knotted_Heh}', ""); - Error('\p{Is_Joining_Group=:=KNOTTED_Heh}'); - Error('\P{Is_Joining_Group=:=KNOTTED_Heh}'); + Expect(1, 1791, '\p{Jg: KNOTTED_heh}', ""); + Expect(0, 1791, '\p{^Jg: KNOTTED_heh}', ""); + Expect(0, 1791, '\P{Jg: KNOTTED_heh}', ""); + Expect(1, 1791, '\P{^Jg: KNOTTED_heh}', ""); + Expect(0, 1792, '\p{Jg: KNOTTED_heh}', ""); + Expect(1, 1792, '\p{^Jg: KNOTTED_heh}', ""); + Expect(1, 1792, '\P{Jg: KNOTTED_heh}', ""); + Expect(0, 1792, '\P{^Jg: KNOTTED_heh}', ""); + Error('\p{Is_Joining_Group=-Knotted_heh:=}'); + Error('\P{Is_Joining_Group=-Knotted_heh:=}'); Expect(1, 1791, '\p{Is_Joining_Group=knottedheh}', ""); Expect(0, 1791, '\p{^Is_Joining_Group=knottedheh}', ""); Expect(0, 1791, '\P{Is_Joining_Group=knottedheh}', ""); @@ -51672,16 +54032,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1792, '\p{^Is_Joining_Group=knottedheh}', ""); Expect(1, 1792, '\P{Is_Joining_Group=knottedheh}', ""); Expect(0, 1792, '\P{^Is_Joining_Group=knottedheh}', ""); - Expect(1, 1791, '\p{Is_Joining_Group=_ knotted_heh}', ""); - Expect(0, 1791, '\p{^Is_Joining_Group=_ knotted_heh}', ""); - Expect(0, 1791, '\P{Is_Joining_Group=_ knotted_heh}', ""); - Expect(1, 1791, '\P{^Is_Joining_Group=_ knotted_heh}', ""); - Expect(0, 1792, '\p{Is_Joining_Group=_ knotted_heh}', ""); - Expect(1, 1792, '\p{^Is_Joining_Group=_ knotted_heh}', ""); - Expect(1, 1792, '\P{Is_Joining_Group=_ knotted_heh}', ""); - Expect(0, 1792, '\P{^Is_Joining_Group=_ knotted_heh}', ""); - Error('\p{Is_Jg=/a/ KNOTTED_heh}'); - Error('\P{Is_Jg=/a/ KNOTTED_heh}'); + Expect(1, 1791, '\p{Is_Joining_Group= Knotted_HEH}', ""); + Expect(0, 1791, '\p{^Is_Joining_Group= Knotted_HEH}', ""); + Expect(0, 1791, '\P{Is_Joining_Group= Knotted_HEH}', ""); + Expect(1, 1791, '\P{^Is_Joining_Group= Knotted_HEH}', ""); + Expect(0, 1792, '\p{Is_Joining_Group= Knotted_HEH}', ""); + Expect(1, 1792, '\p{^Is_Joining_Group= Knotted_HEH}', ""); + Expect(1, 1792, '\P{Is_Joining_Group= Knotted_HEH}', ""); + Expect(0, 1792, '\P{^Is_Joining_Group= Knotted_HEH}', ""); + Error('\p{Is_Jg= knotted_Heh:=}'); + Error('\P{Is_Jg= knotted_Heh:=}'); Expect(1, 1791, '\p{Is_Jg=knottedheh}', ""); Expect(0, 1791, '\p{^Is_Jg=knottedheh}', ""); Expect(0, 1791, '\P{Is_Jg=knottedheh}', ""); @@ -51690,96 +54050,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1792, '\p{^Is_Jg=knottedheh}', ""); Expect(1, 1792, '\P{Is_Jg=knottedheh}', ""); Expect(0, 1792, '\P{^Is_Jg=knottedheh}', ""); - Expect(1, 1791, '\p{Is_Jg= Knotted_HEH}', ""); - Expect(0, 1791, '\p{^Is_Jg= Knotted_HEH}', ""); - Expect(0, 1791, '\P{Is_Jg= Knotted_HEH}', ""); - Expect(1, 1791, '\P{^Is_Jg= Knotted_HEH}', ""); - Expect(0, 1792, '\p{Is_Jg= Knotted_HEH}', ""); - Expect(1, 1792, '\p{^Is_Jg= Knotted_HEH}', ""); - Expect(1, 1792, '\P{Is_Jg= Knotted_HEH}', ""); - Expect(0, 1792, '\P{^Is_Jg= Knotted_HEH}', ""); - Error('\p{Joining_Group=/a/_Lam}'); - Error('\P{Joining_Group=/a/_Lam}'); - Expect(1, 2214, '\p{Joining_Group=:\ALam\z:}', "");; - Expect(0, 2215, '\p{Joining_Group=:\ALam\z:}', "");; - Expect(1, 2214, '\p{Joining_Group=lam}', ""); - Expect(0, 2214, '\p{^Joining_Group=lam}', ""); - Expect(0, 2214, '\P{Joining_Group=lam}', ""); - Expect(1, 2214, '\P{^Joining_Group=lam}', ""); - Expect(0, 2215, '\p{Joining_Group=lam}', ""); - Expect(1, 2215, '\p{^Joining_Group=lam}', ""); - Expect(1, 2215, '\P{Joining_Group=lam}', ""); - Expect(0, 2215, '\P{^Joining_Group=lam}', ""); - Expect(1, 2214, '\p{Joining_Group=:\Alam\z:}', "");; - Expect(0, 2215, '\p{Joining_Group=:\Alam\z:}', "");; - Expect(1, 2214, '\p{Joining_Group=--lam}', ""); - Expect(0, 2214, '\p{^Joining_Group=--lam}', ""); - Expect(0, 2214, '\P{Joining_Group=--lam}', ""); - Expect(1, 2214, '\P{^Joining_Group=--lam}', ""); - Expect(0, 2215, '\p{Joining_Group=--lam}', ""); - Expect(1, 2215, '\p{^Joining_Group=--lam}', ""); - Expect(1, 2215, '\P{Joining_Group=--lam}', ""); - Expect(0, 2215, '\P{^Joining_Group=--lam}', ""); - Error('\p{Jg=_-lam:=}'); - Error('\P{Jg=_-lam:=}'); - Expect(1, 2214, '\p{Jg=:\ALam\z:}', "");; - Expect(0, 2215, '\p{Jg=:\ALam\z:}', "");; - Expect(1, 2214, '\p{Jg=lam}', ""); - Expect(0, 2214, '\p{^Jg=lam}', ""); - Expect(0, 2214, '\P{Jg=lam}', ""); - Expect(1, 2214, '\P{^Jg=lam}', ""); - Expect(0, 2215, '\p{Jg=lam}', ""); - Expect(1, 2215, '\p{^Jg=lam}', ""); - Expect(1, 2215, '\P{Jg=lam}', ""); - Expect(0, 2215, '\P{^Jg=lam}', ""); - Expect(1, 2214, '\p{Jg=:\Alam\z:}', "");; - Expect(0, 2215, '\p{Jg=:\Alam\z:}', "");; - Expect(1, 2214, '\p{Jg= Lam}', ""); - Expect(0, 2214, '\p{^Jg= Lam}', ""); - Expect(0, 2214, '\P{Jg= Lam}', ""); - Expect(1, 2214, '\P{^Jg= Lam}', ""); - Expect(0, 2215, '\p{Jg= Lam}', ""); - Expect(1, 2215, '\p{^Jg= Lam}', ""); - Expect(1, 2215, '\P{Jg= Lam}', ""); - Expect(0, 2215, '\P{^Jg= Lam}', ""); - Error('\p{Is_Joining_Group= lam:=}'); - Error('\P{Is_Joining_Group= lam:=}'); - Expect(1, 2214, '\p{Is_Joining_Group=lam}', ""); - Expect(0, 2214, '\p{^Is_Joining_Group=lam}', ""); - Expect(0, 2214, '\P{Is_Joining_Group=lam}', ""); - Expect(1, 2214, '\P{^Is_Joining_Group=lam}', ""); - Expect(0, 2215, '\p{Is_Joining_Group=lam}', ""); - Expect(1, 2215, '\p{^Is_Joining_Group=lam}', ""); - Expect(1, 2215, '\P{Is_Joining_Group=lam}', ""); - Expect(0, 2215, '\P{^Is_Joining_Group=lam}', ""); - Expect(1, 2214, '\p{Is_Joining_Group=Lam}', ""); - Expect(0, 2214, '\p{^Is_Joining_Group=Lam}', ""); - Expect(0, 2214, '\P{Is_Joining_Group=Lam}', ""); - Expect(1, 2214, '\P{^Is_Joining_Group=Lam}', ""); - Expect(0, 2215, '\p{Is_Joining_Group=Lam}', ""); - Expect(1, 2215, '\p{^Is_Joining_Group=Lam}', ""); - Expect(1, 2215, '\P{Is_Joining_Group=Lam}', ""); - Expect(0, 2215, '\P{^Is_Joining_Group=Lam}', ""); - Error('\p{Is_Jg: := _Lam}'); - Error('\P{Is_Jg: := _Lam}'); - Expect(1, 2214, '\p{Is_Jg=lam}', ""); - Expect(0, 2214, '\p{^Is_Jg=lam}', ""); - Expect(0, 2214, '\P{Is_Jg=lam}', ""); - Expect(1, 2214, '\P{^Is_Jg=lam}', ""); - Expect(0, 2215, '\p{Is_Jg=lam}', ""); - Expect(1, 2215, '\p{^Is_Jg=lam}', ""); - Expect(1, 2215, '\P{Is_Jg=lam}', ""); - Expect(0, 2215, '\P{^Is_Jg=lam}', ""); - Expect(1, 2214, '\p{Is_Jg= -Lam}', ""); - Expect(0, 2214, '\p{^Is_Jg= -Lam}', ""); - Expect(0, 2214, '\P{Is_Jg= -Lam}', ""); - Expect(1, 2214, '\P{^Is_Jg= -Lam}', ""); - Expect(0, 2215, '\p{Is_Jg= -Lam}', ""); - Expect(1, 2215, '\p{^Is_Jg= -Lam}', ""); - Expect(1, 2215, '\P{Is_Jg= -Lam}', ""); - Expect(0, 2215, '\P{^Is_Jg= -Lam}', ""); - Error('\p{Joining_Group=_/a/Lamadh}'); - Error('\P{Joining_Group=_/a/Lamadh}'); + Expect(1, 1791, '\p{Is_Jg= Knotted_Heh}', ""); + Expect(0, 1791, '\p{^Is_Jg= Knotted_Heh}', ""); + Expect(0, 1791, '\P{Is_Jg= Knotted_Heh}', ""); + Expect(1, 1791, '\P{^Is_Jg= Knotted_Heh}', ""); + Expect(0, 1792, '\p{Is_Jg= Knotted_Heh}', ""); + Expect(1, 1792, '\p{^Is_Jg= Knotted_Heh}', ""); + Expect(1, 1792, '\P{Is_Jg= Knotted_Heh}', ""); + Expect(0, 1792, '\P{^Is_Jg= Knotted_Heh}', ""); + Error('\p{Joining_Group=:=LAM}'); + Error('\P{Joining_Group=:=LAM}'); + Expect(1, 2247, '\p{Joining_Group=:\ALam\z:}', "");; + Expect(0, 2248, '\p{Joining_Group=:\ALam\z:}', "");; + Expect(1, 2247, '\p{Joining_Group=lam}', ""); + Expect(0, 2247, '\p{^Joining_Group=lam}', ""); + Expect(0, 2247, '\P{Joining_Group=lam}', ""); + Expect(1, 2247, '\P{^Joining_Group=lam}', ""); + Expect(0, 2248, '\p{Joining_Group=lam}', ""); + Expect(1, 2248, '\p{^Joining_Group=lam}', ""); + Expect(1, 2248, '\P{Joining_Group=lam}', ""); + Expect(0, 2248, '\P{^Joining_Group=lam}', ""); + Expect(1, 2247, '\p{Joining_Group=:\Alam\z:}', "");; + Expect(0, 2248, '\p{Joining_Group=:\Alam\z:}', "");; + Expect(1, 2247, '\p{Joining_Group=_ Lam}', ""); + Expect(0, 2247, '\p{^Joining_Group=_ Lam}', ""); + Expect(0, 2247, '\P{Joining_Group=_ Lam}', ""); + Expect(1, 2247, '\P{^Joining_Group=_ Lam}', ""); + Expect(0, 2248, '\p{Joining_Group=_ Lam}', ""); + Expect(1, 2248, '\p{^Joining_Group=_ Lam}', ""); + Expect(1, 2248, '\P{Joining_Group=_ Lam}', ""); + Expect(0, 2248, '\P{^Joining_Group=_ Lam}', ""); + Error('\p{Jg: -:=Lam}'); + Error('\P{Jg: -:=Lam}'); + Expect(1, 2247, '\p{Jg=:\ALam\z:}', "");; + Expect(0, 2248, '\p{Jg=:\ALam\z:}', "");; + Expect(1, 2247, '\p{Jg=lam}', ""); + Expect(0, 2247, '\p{^Jg=lam}', ""); + Expect(0, 2247, '\P{Jg=lam}', ""); + Expect(1, 2247, '\P{^Jg=lam}', ""); + Expect(0, 2248, '\p{Jg=lam}', ""); + Expect(1, 2248, '\p{^Jg=lam}', ""); + Expect(1, 2248, '\P{Jg=lam}', ""); + Expect(0, 2248, '\P{^Jg=lam}', ""); + Expect(1, 2247, '\p{Jg=:\Alam\z:}', "");; + Expect(0, 2248, '\p{Jg=:\Alam\z:}', "");; + Expect(1, 2247, '\p{Jg= LAM}', ""); + Expect(0, 2247, '\p{^Jg= LAM}', ""); + Expect(0, 2247, '\P{Jg= LAM}', ""); + Expect(1, 2247, '\P{^Jg= LAM}', ""); + Expect(0, 2248, '\p{Jg= LAM}', ""); + Expect(1, 2248, '\p{^Jg= LAM}', ""); + Expect(1, 2248, '\P{Jg= LAM}', ""); + Expect(0, 2248, '\P{^Jg= LAM}', ""); + Error('\p{Is_Joining_Group= LAM/a/}'); + Error('\P{Is_Joining_Group= LAM/a/}'); + Expect(1, 2247, '\p{Is_Joining_Group=lam}', ""); + Expect(0, 2247, '\p{^Is_Joining_Group=lam}', ""); + Expect(0, 2247, '\P{Is_Joining_Group=lam}', ""); + Expect(1, 2247, '\P{^Is_Joining_Group=lam}', ""); + Expect(0, 2248, '\p{Is_Joining_Group=lam}', ""); + Expect(1, 2248, '\p{^Is_Joining_Group=lam}', ""); + Expect(1, 2248, '\P{Is_Joining_Group=lam}', ""); + Expect(0, 2248, '\P{^Is_Joining_Group=lam}', ""); + Expect(1, 2247, '\p{Is_Joining_Group=- Lam}', ""); + Expect(0, 2247, '\p{^Is_Joining_Group=- Lam}', ""); + Expect(0, 2247, '\P{Is_Joining_Group=- Lam}', ""); + Expect(1, 2247, '\P{^Is_Joining_Group=- Lam}', ""); + Expect(0, 2248, '\p{Is_Joining_Group=- Lam}', ""); + Expect(1, 2248, '\p{^Is_Joining_Group=- Lam}', ""); + Expect(1, 2248, '\P{Is_Joining_Group=- Lam}', ""); + Expect(0, 2248, '\P{^Is_Joining_Group=- Lam}', ""); + Error('\p{Is_Jg=:= _LAM}'); + Error('\P{Is_Jg=:= _LAM}'); + Expect(1, 2247, '\p{Is_Jg=lam}', ""); + Expect(0, 2247, '\p{^Is_Jg=lam}', ""); + Expect(0, 2247, '\P{Is_Jg=lam}', ""); + Expect(1, 2247, '\P{^Is_Jg=lam}', ""); + Expect(0, 2248, '\p{Is_Jg=lam}', ""); + Expect(1, 2248, '\p{^Is_Jg=lam}', ""); + Expect(1, 2248, '\P{Is_Jg=lam}', ""); + Expect(0, 2248, '\P{^Is_Jg=lam}', ""); + Expect(1, 2247, '\p{Is_Jg=__lam}', ""); + Expect(0, 2247, '\p{^Is_Jg=__lam}', ""); + Expect(0, 2247, '\P{Is_Jg=__lam}', ""); + Expect(1, 2247, '\P{^Is_Jg=__lam}', ""); + Expect(0, 2248, '\p{Is_Jg=__lam}', ""); + Expect(1, 2248, '\p{^Is_Jg=__lam}', ""); + Expect(1, 2248, '\P{Is_Jg=__lam}', ""); + Expect(0, 2248, '\P{^Is_Jg=__lam}', ""); + Error('\p{Joining_Group=_/a/lamadh}'); + Error('\P{Joining_Group=_/a/lamadh}'); Expect(1, 1824, '\p{Joining_Group=:\ALamadh\z:}', "");; Expect(0, 1825, '\p{Joining_Group=:\ALamadh\z:}', "");; Expect(1, 1824, '\p{Joining_Group=lamadh}', ""); @@ -51792,16 +54152,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1825, '\P{^Joining_Group=lamadh}', ""); Expect(1, 1824, '\p{Joining_Group=:\Alamadh\z:}', "");; Expect(0, 1825, '\p{Joining_Group=:\Alamadh\z:}', "");; - Expect(1, 1824, '\p{Joining_Group: _-lamadh}', ""); - Expect(0, 1824, '\p{^Joining_Group: _-lamadh}', ""); - Expect(0, 1824, '\P{Joining_Group: _-lamadh}', ""); - Expect(1, 1824, '\P{^Joining_Group: _-lamadh}', ""); - Expect(0, 1825, '\p{Joining_Group: _-lamadh}', ""); - Expect(1, 1825, '\p{^Joining_Group: _-lamadh}', ""); - Expect(1, 1825, '\P{Joining_Group: _-lamadh}', ""); - Expect(0, 1825, '\P{^Joining_Group: _-lamadh}', ""); - Error('\p{Jg=-:=LAMADH}'); - Error('\P{Jg=-:=LAMADH}'); + Expect(1, 1824, '\p{Joining_Group: - Lamadh}', ""); + Expect(0, 1824, '\p{^Joining_Group: - Lamadh}', ""); + Expect(0, 1824, '\P{Joining_Group: - Lamadh}', ""); + Expect(1, 1824, '\P{^Joining_Group: - Lamadh}', ""); + Expect(0, 1825, '\p{Joining_Group: - Lamadh}', ""); + Expect(1, 1825, '\p{^Joining_Group: - Lamadh}', ""); + Expect(1, 1825, '\P{Joining_Group: - Lamadh}', ""); + Expect(0, 1825, '\P{^Joining_Group: - Lamadh}', ""); + Error('\p{Jg= LAMADH:=}'); + Error('\P{Jg= LAMADH:=}'); Expect(1, 1824, '\p{Jg=:\ALamadh\z:}', "");; Expect(0, 1825, '\p{Jg=:\ALamadh\z:}', "");; Expect(1, 1824, '\p{Jg=lamadh}', ""); @@ -51814,16 +54174,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1825, '\P{^Jg=lamadh}', ""); Expect(1, 1824, '\p{Jg=:\Alamadh\z:}', "");; Expect(0, 1825, '\p{Jg=:\Alamadh\z:}', "");; - Expect(1, 1824, '\p{Jg=--Lamadh}', ""); - Expect(0, 1824, '\p{^Jg=--Lamadh}', ""); - Expect(0, 1824, '\P{Jg=--Lamadh}', ""); - Expect(1, 1824, '\P{^Jg=--Lamadh}', ""); - Expect(0, 1825, '\p{Jg=--Lamadh}', ""); - Expect(1, 1825, '\p{^Jg=--Lamadh}', ""); - Expect(1, 1825, '\P{Jg=--Lamadh}', ""); - Expect(0, 1825, '\P{^Jg=--Lamadh}', ""); - Error('\p{Is_Joining_Group: /a/LAMADH}'); - Error('\P{Is_Joining_Group: /a/LAMADH}'); + Expect(1, 1824, '\p{Jg=__Lamadh}', ""); + Expect(0, 1824, '\p{^Jg=__Lamadh}', ""); + Expect(0, 1824, '\P{Jg=__Lamadh}', ""); + Expect(1, 1824, '\P{^Jg=__Lamadh}', ""); + Expect(0, 1825, '\p{Jg=__Lamadh}', ""); + Expect(1, 1825, '\p{^Jg=__Lamadh}', ""); + Expect(1, 1825, '\P{Jg=__Lamadh}', ""); + Expect(0, 1825, '\P{^Jg=__Lamadh}', ""); + Error('\p{Is_Joining_Group= LAMADH:=}'); + Error('\P{Is_Joining_Group= LAMADH:=}'); Expect(1, 1824, '\p{Is_Joining_Group=lamadh}', ""); Expect(0, 1824, '\p{^Is_Joining_Group=lamadh}', ""); Expect(0, 1824, '\P{Is_Joining_Group=lamadh}', ""); @@ -51832,16 +54192,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1825, '\p{^Is_Joining_Group=lamadh}', ""); Expect(1, 1825, '\P{Is_Joining_Group=lamadh}', ""); Expect(0, 1825, '\P{^Is_Joining_Group=lamadh}', ""); - Expect(1, 1824, '\p{Is_Joining_Group=_-Lamadh}', ""); - Expect(0, 1824, '\p{^Is_Joining_Group=_-Lamadh}', ""); - Expect(0, 1824, '\P{Is_Joining_Group=_-Lamadh}', ""); - Expect(1, 1824, '\P{^Is_Joining_Group=_-Lamadh}', ""); - Expect(0, 1825, '\p{Is_Joining_Group=_-Lamadh}', ""); - Expect(1, 1825, '\p{^Is_Joining_Group=_-Lamadh}', ""); - Expect(1, 1825, '\P{Is_Joining_Group=_-Lamadh}', ""); - Expect(0, 1825, '\P{^Is_Joining_Group=_-Lamadh}', ""); - Error('\p{Is_Jg: /a/-lamadh}'); - Error('\P{Is_Jg: /a/-lamadh}'); + Expect(1, 1824, '\p{Is_Joining_Group=- Lamadh}', ""); + Expect(0, 1824, '\p{^Is_Joining_Group=- Lamadh}', ""); + Expect(0, 1824, '\P{Is_Joining_Group=- Lamadh}', ""); + Expect(1, 1824, '\P{^Is_Joining_Group=- Lamadh}', ""); + Expect(0, 1825, '\p{Is_Joining_Group=- Lamadh}', ""); + Expect(1, 1825, '\p{^Is_Joining_Group=- Lamadh}', ""); + Expect(1, 1825, '\P{Is_Joining_Group=- Lamadh}', ""); + Expect(0, 1825, '\P{^Is_Joining_Group=- Lamadh}', ""); + Error('\p{Is_Jg=:=lamadh}'); + Error('\P{Is_Jg=:=lamadh}'); Expect(1, 1824, '\p{Is_Jg=lamadh}', ""); Expect(0, 1824, '\p{^Is_Jg=lamadh}', ""); Expect(0, 1824, '\P{Is_Jg=lamadh}', ""); @@ -51850,16 +54210,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1825, '\p{^Is_Jg=lamadh}', ""); Expect(1, 1825, '\P{Is_Jg=lamadh}', ""); Expect(0, 1825, '\P{^Is_Jg=lamadh}', ""); - Expect(1, 1824, '\p{Is_Jg= Lamadh}', ""); - Expect(0, 1824, '\p{^Is_Jg= Lamadh}', ""); - Expect(0, 1824, '\P{Is_Jg= Lamadh}', ""); - Expect(1, 1824, '\P{^Is_Jg= Lamadh}', ""); - Expect(0, 1825, '\p{Is_Jg= Lamadh}', ""); - Expect(1, 1825, '\p{^Is_Jg= Lamadh}', ""); - Expect(1, 1825, '\P{Is_Jg= Lamadh}', ""); - Expect(0, 1825, '\P{^Is_Jg= Lamadh}', ""); - Error('\p{Joining_Group=/a/ malayalam_bha}'); - Error('\P{Joining_Group=/a/ malayalam_bha}'); + Expect(1, 1824, '\p{Is_Jg= LAMADH}', ""); + Expect(0, 1824, '\p{^Is_Jg= LAMADH}', ""); + Expect(0, 1824, '\P{Is_Jg= LAMADH}', ""); + Expect(1, 1824, '\P{^Is_Jg= LAMADH}', ""); + Expect(0, 1825, '\p{Is_Jg= LAMADH}', ""); + Expect(1, 1825, '\p{^Is_Jg= LAMADH}', ""); + Expect(1, 1825, '\P{Is_Jg= LAMADH}', ""); + Expect(0, 1825, '\P{^Is_Jg= LAMADH}', ""); + Error('\p{Joining_Group= MALAYALAM_Bha:=}'); + Error('\P{Joining_Group= MALAYALAM_Bha:=}'); Expect(1, 2150, '\p{Joining_Group=:\AMalayalam_Bha\z:}', "");; Expect(0, 2151, '\p{Joining_Group=:\AMalayalam_Bha\z:}', "");; Expect(1, 2150, '\p{Joining_Group=malayalambha}', ""); @@ -51872,16 +54232,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2151, '\P{^Joining_Group=malayalambha}', ""); Expect(1, 2150, '\p{Joining_Group=:\Amalayalambha\z:}', "");; Expect(0, 2151, '\p{Joining_Group=:\Amalayalambha\z:}', "");; - Expect(1, 2150, '\p{Joining_Group= MALAYALAM_Bha}', ""); - Expect(0, 2150, '\p{^Joining_Group= MALAYALAM_Bha}', ""); - Expect(0, 2150, '\P{Joining_Group= MALAYALAM_Bha}', ""); - Expect(1, 2150, '\P{^Joining_Group= MALAYALAM_Bha}', ""); - Expect(0, 2151, '\p{Joining_Group= MALAYALAM_Bha}', ""); - Expect(1, 2151, '\p{^Joining_Group= MALAYALAM_Bha}', ""); - Expect(1, 2151, '\P{Joining_Group= MALAYALAM_Bha}', ""); - Expect(0, 2151, '\P{^Joining_Group= MALAYALAM_Bha}', ""); - Error('\p{Jg=-/a/MALAYALAM_bha}'); - Error('\P{Jg=-/a/MALAYALAM_bha}'); + Expect(1, 2150, '\p{Joining_Group= malayalam_Bha}', ""); + Expect(0, 2150, '\p{^Joining_Group= malayalam_Bha}', ""); + Expect(0, 2150, '\P{Joining_Group= malayalam_Bha}', ""); + Expect(1, 2150, '\P{^Joining_Group= malayalam_Bha}', ""); + Expect(0, 2151, '\p{Joining_Group= malayalam_Bha}', ""); + Expect(1, 2151, '\p{^Joining_Group= malayalam_Bha}', ""); + Expect(1, 2151, '\P{Joining_Group= malayalam_Bha}', ""); + Expect(0, 2151, '\P{^Joining_Group= malayalam_Bha}', ""); + Error('\p{Jg: Malayalam_Bha/a/}'); + Error('\P{Jg: Malayalam_Bha/a/}'); Expect(1, 2150, '\p{Jg=:\AMalayalam_Bha\z:}', "");; Expect(0, 2151, '\p{Jg=:\AMalayalam_Bha\z:}', "");; Expect(1, 2150, '\p{Jg=malayalambha}', ""); @@ -51894,16 +54254,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2151, '\P{^Jg=malayalambha}', ""); Expect(1, 2150, '\p{Jg=:\Amalayalambha\z:}', "");; Expect(0, 2151, '\p{Jg=:\Amalayalambha\z:}', "");; - Expect(1, 2150, '\p{Jg: __MALAYALAM_Bha}', ""); - Expect(0, 2150, '\p{^Jg: __MALAYALAM_Bha}', ""); - Expect(0, 2150, '\P{Jg: __MALAYALAM_Bha}', ""); - Expect(1, 2150, '\P{^Jg: __MALAYALAM_Bha}', ""); - Expect(0, 2151, '\p{Jg: __MALAYALAM_Bha}', ""); - Expect(1, 2151, '\p{^Jg: __MALAYALAM_Bha}', ""); - Expect(1, 2151, '\P{Jg: __MALAYALAM_Bha}', ""); - Expect(0, 2151, '\P{^Jg: __MALAYALAM_Bha}', ""); - Error('\p{Is_Joining_Group=:=--Malayalam_Bha}'); - Error('\P{Is_Joining_Group=:=--Malayalam_Bha}'); + Expect(1, 2150, '\p{Jg= Malayalam_Bha}', ""); + Expect(0, 2150, '\p{^Jg= Malayalam_Bha}', ""); + Expect(0, 2150, '\P{Jg= Malayalam_Bha}', ""); + Expect(1, 2150, '\P{^Jg= Malayalam_Bha}', ""); + Expect(0, 2151, '\p{Jg= Malayalam_Bha}', ""); + Expect(1, 2151, '\p{^Jg= Malayalam_Bha}', ""); + Expect(1, 2151, '\P{Jg= Malayalam_Bha}', ""); + Expect(0, 2151, '\P{^Jg= Malayalam_Bha}', ""); + Error('\p{Is_Joining_Group=MALAYALAM_Bha:=}'); + Error('\P{Is_Joining_Group=MALAYALAM_Bha:=}'); Expect(1, 2150, '\p{Is_Joining_Group=malayalambha}', ""); Expect(0, 2150, '\p{^Is_Joining_Group=malayalambha}', ""); Expect(0, 2150, '\P{Is_Joining_Group=malayalambha}', ""); @@ -51912,16 +54272,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2151, '\p{^Is_Joining_Group=malayalambha}', ""); Expect(1, 2151, '\P{Is_Joining_Group=malayalambha}', ""); Expect(0, 2151, '\P{^Is_Joining_Group=malayalambha}', ""); - Expect(1, 2150, '\p{Is_Joining_Group=-Malayalam_bha}', ""); - Expect(0, 2150, '\p{^Is_Joining_Group=-Malayalam_bha}', ""); - Expect(0, 2150, '\P{Is_Joining_Group=-Malayalam_bha}', ""); - Expect(1, 2150, '\P{^Is_Joining_Group=-Malayalam_bha}', ""); - Expect(0, 2151, '\p{Is_Joining_Group=-Malayalam_bha}', ""); - Expect(1, 2151, '\p{^Is_Joining_Group=-Malayalam_bha}', ""); - Expect(1, 2151, '\P{Is_Joining_Group=-Malayalam_bha}', ""); - Expect(0, 2151, '\P{^Is_Joining_Group=-Malayalam_bha}', ""); - Error('\p{Is_Jg=:= malayalam_bha}'); - Error('\P{Is_Jg=:= malayalam_bha}'); + Expect(1, 2150, '\p{Is_Joining_Group= _Malayalam_bha}', ""); + Expect(0, 2150, '\p{^Is_Joining_Group= _Malayalam_bha}', ""); + Expect(0, 2150, '\P{Is_Joining_Group= _Malayalam_bha}', ""); + Expect(1, 2150, '\P{^Is_Joining_Group= _Malayalam_bha}', ""); + Expect(0, 2151, '\p{Is_Joining_Group= _Malayalam_bha}', ""); + Expect(1, 2151, '\p{^Is_Joining_Group= _Malayalam_bha}', ""); + Expect(1, 2151, '\P{Is_Joining_Group= _Malayalam_bha}', ""); + Expect(0, 2151, '\P{^Is_Joining_Group= _Malayalam_bha}', ""); + Error('\p{Is_Jg= Malayalam_bha:=}'); + Error('\P{Is_Jg= Malayalam_bha:=}'); Expect(1, 2150, '\p{Is_Jg=malayalambha}', ""); Expect(0, 2150, '\p{^Is_Jg=malayalambha}', ""); Expect(0, 2150, '\P{Is_Jg=malayalambha}', ""); @@ -51930,38 +54290,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2151, '\p{^Is_Jg=malayalambha}', ""); Expect(1, 2151, '\P{Is_Jg=malayalambha}', ""); Expect(0, 2151, '\P{^Is_Jg=malayalambha}', ""); - Expect(1, 2150, '\p{Is_Jg= Malayalam_Bha}', ""); - Expect(0, 2150, '\p{^Is_Jg= Malayalam_Bha}', ""); - Expect(0, 2150, '\P{Is_Jg= Malayalam_Bha}', ""); - Expect(1, 2150, '\P{^Is_Jg= Malayalam_Bha}', ""); - Expect(0, 2151, '\p{Is_Jg= Malayalam_Bha}', ""); - Expect(1, 2151, '\p{^Is_Jg= Malayalam_Bha}', ""); - Expect(1, 2151, '\P{Is_Jg= Malayalam_Bha}', ""); - Expect(0, 2151, '\P{^Is_Jg= Malayalam_Bha}', ""); - Error('\p{Joining_Group=/a/malayalam_JA}'); - Error('\P{Joining_Group=/a/malayalam_JA}'); + Expect(1, 2150, '\p{Is_Jg=_-MALAYALAM_bha}', ""); + Expect(0, 2150, '\p{^Is_Jg=_-MALAYALAM_bha}', ""); + Expect(0, 2150, '\P{Is_Jg=_-MALAYALAM_bha}', ""); + Expect(1, 2150, '\P{^Is_Jg=_-MALAYALAM_bha}', ""); + Expect(0, 2151, '\p{Is_Jg=_-MALAYALAM_bha}', ""); + Expect(1, 2151, '\p{^Is_Jg=_-MALAYALAM_bha}', ""); + Expect(1, 2151, '\P{Is_Jg=_-MALAYALAM_bha}', ""); + Expect(0, 2151, '\P{^Is_Jg=_-MALAYALAM_bha}', ""); + Error('\p{Joining_Group=-/a/Malayalam_Ja}'); + Error('\P{Joining_Group=-/a/Malayalam_Ja}'); Expect(1, 2145, '\p{Joining_Group=:\AMalayalam_Ja\z:}', "");; Expect(0, 2146, '\p{Joining_Group=:\AMalayalam_Ja\z:}', "");; - Expect(1, 2145, '\p{Joining_Group:malayalamja}', ""); - Expect(0, 2145, '\p{^Joining_Group:malayalamja}', ""); - Expect(0, 2145, '\P{Joining_Group:malayalamja}', ""); - Expect(1, 2145, '\P{^Joining_Group:malayalamja}', ""); - Expect(0, 2146, '\p{Joining_Group:malayalamja}', ""); - Expect(1, 2146, '\p{^Joining_Group:malayalamja}', ""); - Expect(1, 2146, '\P{Joining_Group:malayalamja}', ""); - Expect(0, 2146, '\P{^Joining_Group:malayalamja}', ""); + Expect(1, 2145, '\p{Joining_Group=malayalamja}', ""); + Expect(0, 2145, '\p{^Joining_Group=malayalamja}', ""); + Expect(0, 2145, '\P{Joining_Group=malayalamja}', ""); + Expect(1, 2145, '\P{^Joining_Group=malayalamja}', ""); + Expect(0, 2146, '\p{Joining_Group=malayalamja}', ""); + Expect(1, 2146, '\p{^Joining_Group=malayalamja}', ""); + Expect(1, 2146, '\P{Joining_Group=malayalamja}', ""); + Expect(0, 2146, '\P{^Joining_Group=malayalamja}', ""); Expect(1, 2145, '\p{Joining_Group=:\Amalayalamja\z:}', "");; Expect(0, 2146, '\p{Joining_Group=:\Amalayalamja\z:}', "");; - Expect(1, 2145, '\p{Joining_Group=-Malayalam_Ja}', ""); - Expect(0, 2145, '\p{^Joining_Group=-Malayalam_Ja}', ""); - Expect(0, 2145, '\P{Joining_Group=-Malayalam_Ja}', ""); - Expect(1, 2145, '\P{^Joining_Group=-Malayalam_Ja}', ""); - Expect(0, 2146, '\p{Joining_Group=-Malayalam_Ja}', ""); - Expect(1, 2146, '\p{^Joining_Group=-Malayalam_Ja}', ""); - Expect(1, 2146, '\P{Joining_Group=-Malayalam_Ja}', ""); - Expect(0, 2146, '\P{^Joining_Group=-Malayalam_Ja}', ""); - Error('\p{Jg=/a/_Malayalam_JA}'); - Error('\P{Jg=/a/_Malayalam_JA}'); + Expect(1, 2145, '\p{Joining_Group=_-MALAYALAM_Ja}', ""); + Expect(0, 2145, '\p{^Joining_Group=_-MALAYALAM_Ja}', ""); + Expect(0, 2145, '\P{Joining_Group=_-MALAYALAM_Ja}', ""); + Expect(1, 2145, '\P{^Joining_Group=_-MALAYALAM_Ja}', ""); + Expect(0, 2146, '\p{Joining_Group=_-MALAYALAM_Ja}', ""); + Expect(1, 2146, '\p{^Joining_Group=_-MALAYALAM_Ja}', ""); + Expect(1, 2146, '\P{Joining_Group=_-MALAYALAM_Ja}', ""); + Expect(0, 2146, '\P{^Joining_Group=_-MALAYALAM_Ja}', ""); + Error('\p{Jg=:=__Malayalam_Ja}'); + Error('\P{Jg=:=__Malayalam_Ja}'); Expect(1, 2145, '\p{Jg=:\AMalayalam_Ja\z:}', "");; Expect(0, 2146, '\p{Jg=:\AMalayalam_Ja\z:}', "");; Expect(1, 2145, '\p{Jg=malayalamja}', ""); @@ -51974,16 +54334,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2146, '\P{^Jg=malayalamja}', ""); Expect(1, 2145, '\p{Jg=:\Amalayalamja\z:}', "");; Expect(0, 2146, '\p{Jg=:\Amalayalamja\z:}', "");; - Expect(1, 2145, '\p{Jg=__MALAYALAM_Ja}', ""); - Expect(0, 2145, '\p{^Jg=__MALAYALAM_Ja}', ""); - Expect(0, 2145, '\P{Jg=__MALAYALAM_Ja}', ""); - Expect(1, 2145, '\P{^Jg=__MALAYALAM_Ja}', ""); - Expect(0, 2146, '\p{Jg=__MALAYALAM_Ja}', ""); - Expect(1, 2146, '\p{^Jg=__MALAYALAM_Ja}', ""); - Expect(1, 2146, '\P{Jg=__MALAYALAM_Ja}', ""); - Expect(0, 2146, '\P{^Jg=__MALAYALAM_Ja}', ""); - Error('\p{Is_Joining_Group=_:=MALAYALAM_JA}'); - Error('\P{Is_Joining_Group=_:=MALAYALAM_JA}'); + Expect(1, 2145, '\p{Jg= malayalam_Ja}', ""); + Expect(0, 2145, '\p{^Jg= malayalam_Ja}', ""); + Expect(0, 2145, '\P{Jg= malayalam_Ja}', ""); + Expect(1, 2145, '\P{^Jg= malayalam_Ja}', ""); + Expect(0, 2146, '\p{Jg= malayalam_Ja}', ""); + Expect(1, 2146, '\p{^Jg= malayalam_Ja}', ""); + Expect(1, 2146, '\P{Jg= malayalam_Ja}', ""); + Expect(0, 2146, '\P{^Jg= malayalam_Ja}', ""); + Error('\p{Is_Joining_Group=/a/-malayalam_ja}'); + Error('\P{Is_Joining_Group=/a/-malayalam_ja}'); Expect(1, 2145, '\p{Is_Joining_Group=malayalamja}', ""); Expect(0, 2145, '\p{^Is_Joining_Group=malayalamja}', ""); Expect(0, 2145, '\P{Is_Joining_Group=malayalamja}', ""); @@ -51992,16 +54352,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2146, '\p{^Is_Joining_Group=malayalamja}', ""); Expect(1, 2146, '\P{Is_Joining_Group=malayalamja}', ""); Expect(0, 2146, '\P{^Is_Joining_Group=malayalamja}', ""); - Expect(1, 2145, '\p{Is_Joining_Group=_MALAYALAM_JA}', ""); - Expect(0, 2145, '\p{^Is_Joining_Group=_MALAYALAM_JA}', ""); - Expect(0, 2145, '\P{Is_Joining_Group=_MALAYALAM_JA}', ""); - Expect(1, 2145, '\P{^Is_Joining_Group=_MALAYALAM_JA}', ""); - Expect(0, 2146, '\p{Is_Joining_Group=_MALAYALAM_JA}', ""); - Expect(1, 2146, '\p{^Is_Joining_Group=_MALAYALAM_JA}', ""); - Expect(1, 2146, '\P{Is_Joining_Group=_MALAYALAM_JA}', ""); - Expect(0, 2146, '\P{^Is_Joining_Group=_MALAYALAM_JA}', ""); - Error('\p{Is_Jg= /a/MALAYALAM_Ja}'); - Error('\P{Is_Jg= /a/MALAYALAM_Ja}'); + Expect(1, 2145, '\p{Is_Joining_Group=- Malayalam_Ja}', ""); + Expect(0, 2145, '\p{^Is_Joining_Group=- Malayalam_Ja}', ""); + Expect(0, 2145, '\P{Is_Joining_Group=- Malayalam_Ja}', ""); + Expect(1, 2145, '\P{^Is_Joining_Group=- Malayalam_Ja}', ""); + Expect(0, 2146, '\p{Is_Joining_Group=- Malayalam_Ja}', ""); + Expect(1, 2146, '\p{^Is_Joining_Group=- Malayalam_Ja}', ""); + Expect(1, 2146, '\P{Is_Joining_Group=- Malayalam_Ja}', ""); + Expect(0, 2146, '\P{^Is_Joining_Group=- Malayalam_Ja}', ""); + Error('\p{Is_Jg=/a/ malayalam_ja}'); + Error('\P{Is_Jg=/a/ malayalam_ja}'); Expect(1, 2145, '\p{Is_Jg=malayalamja}', ""); Expect(0, 2145, '\p{^Is_Jg=malayalamja}', ""); Expect(0, 2145, '\P{Is_Jg=malayalamja}', ""); @@ -52010,38 +54370,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2146, '\p{^Is_Jg=malayalamja}', ""); Expect(1, 2146, '\P{Is_Jg=malayalamja}', ""); Expect(0, 2146, '\P{^Is_Jg=malayalamja}', ""); - Expect(1, 2145, '\p{Is_Jg=- malayalam_JA}', ""); - Expect(0, 2145, '\p{^Is_Jg=- malayalam_JA}', ""); - Expect(0, 2145, '\P{Is_Jg=- malayalam_JA}', ""); - Expect(1, 2145, '\P{^Is_Jg=- malayalam_JA}', ""); - Expect(0, 2146, '\p{Is_Jg=- malayalam_JA}', ""); - Expect(1, 2146, '\p{^Is_Jg=- malayalam_JA}', ""); - Expect(1, 2146, '\P{Is_Jg=- malayalam_JA}', ""); - Expect(0, 2146, '\P{^Is_Jg=- malayalam_JA}', ""); - Error('\p{Joining_Group= malayalam_lla:=}'); - Error('\P{Joining_Group= malayalam_lla:=}'); + Expect(1, 2145, '\p{Is_Jg=- malayalam_Ja}', ""); + Expect(0, 2145, '\p{^Is_Jg=- malayalam_Ja}', ""); + Expect(0, 2145, '\P{Is_Jg=- malayalam_Ja}', ""); + Expect(1, 2145, '\P{^Is_Jg=- malayalam_Ja}', ""); + Expect(0, 2146, '\p{Is_Jg=- malayalam_Ja}', ""); + Expect(1, 2146, '\p{^Is_Jg=- malayalam_Ja}', ""); + Expect(1, 2146, '\P{Is_Jg=- malayalam_Ja}', ""); + Expect(0, 2146, '\P{^Is_Jg=- malayalam_Ja}', ""); + Error('\p{Joining_Group= /a/Malayalam_Lla}'); + Error('\P{Joining_Group= /a/Malayalam_Lla}'); Expect(1, 2152, '\p{Joining_Group=:\AMalayalam_Lla\z:}', "");; Expect(0, 2153, '\p{Joining_Group=:\AMalayalam_Lla\z:}', "");; - Expect(1, 2152, '\p{Joining_Group: malayalamlla}', ""); - Expect(0, 2152, '\p{^Joining_Group: malayalamlla}', ""); - Expect(0, 2152, '\P{Joining_Group: malayalamlla}', ""); - Expect(1, 2152, '\P{^Joining_Group: malayalamlla}', ""); - Expect(0, 2153, '\p{Joining_Group: malayalamlla}', ""); - Expect(1, 2153, '\p{^Joining_Group: malayalamlla}', ""); - Expect(1, 2153, '\P{Joining_Group: malayalamlla}', ""); - Expect(0, 2153, '\P{^Joining_Group: malayalamlla}', ""); + Expect(1, 2152, '\p{Joining_Group=malayalamlla}', ""); + Expect(0, 2152, '\p{^Joining_Group=malayalamlla}', ""); + Expect(0, 2152, '\P{Joining_Group=malayalamlla}', ""); + Expect(1, 2152, '\P{^Joining_Group=malayalamlla}', ""); + Expect(0, 2153, '\p{Joining_Group=malayalamlla}', ""); + Expect(1, 2153, '\p{^Joining_Group=malayalamlla}', ""); + Expect(1, 2153, '\P{Joining_Group=malayalamlla}', ""); + Expect(0, 2153, '\P{^Joining_Group=malayalamlla}', ""); Expect(1, 2152, '\p{Joining_Group=:\Amalayalamlla\z:}', "");; Expect(0, 2153, '\p{Joining_Group=:\Amalayalamlla\z:}', "");; - Expect(1, 2152, '\p{Joining_Group=--Malayalam_Lla}', ""); - Expect(0, 2152, '\p{^Joining_Group=--Malayalam_Lla}', ""); - Expect(0, 2152, '\P{Joining_Group=--Malayalam_Lla}', ""); - Expect(1, 2152, '\P{^Joining_Group=--Malayalam_Lla}', ""); - Expect(0, 2153, '\p{Joining_Group=--Malayalam_Lla}', ""); - Expect(1, 2153, '\p{^Joining_Group=--Malayalam_Lla}', ""); - Expect(1, 2153, '\P{Joining_Group=--Malayalam_Lla}', ""); - Expect(0, 2153, '\P{^Joining_Group=--Malayalam_Lla}', ""); - Error('\p{Jg=:=_ Malayalam_lla}'); - Error('\P{Jg=:=_ Malayalam_lla}'); + Expect(1, 2152, '\p{Joining_Group= _Malayalam_Lla}', ""); + Expect(0, 2152, '\p{^Joining_Group= _Malayalam_Lla}', ""); + Expect(0, 2152, '\P{Joining_Group= _Malayalam_Lla}', ""); + Expect(1, 2152, '\P{^Joining_Group= _Malayalam_Lla}', ""); + Expect(0, 2153, '\p{Joining_Group= _Malayalam_Lla}', ""); + Expect(1, 2153, '\p{^Joining_Group= _Malayalam_Lla}', ""); + Expect(1, 2153, '\P{Joining_Group= _Malayalam_Lla}', ""); + Expect(0, 2153, '\P{^Joining_Group= _Malayalam_Lla}', ""); + Error('\p{Jg= malayalam_Lla:=}'); + Error('\P{Jg= malayalam_Lla:=}'); Expect(1, 2152, '\p{Jg=:\AMalayalam_Lla\z:}', "");; Expect(0, 2153, '\p{Jg=:\AMalayalam_Lla\z:}', "");; Expect(1, 2152, '\p{Jg=malayalamlla}', ""); @@ -52054,16 +54414,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2153, '\P{^Jg=malayalamlla}', ""); Expect(1, 2152, '\p{Jg=:\Amalayalamlla\z:}', "");; Expect(0, 2153, '\p{Jg=:\Amalayalamlla\z:}', "");; - Expect(1, 2152, '\p{Jg=_Malayalam_Lla}', ""); - Expect(0, 2152, '\p{^Jg=_Malayalam_Lla}', ""); - Expect(0, 2152, '\P{Jg=_Malayalam_Lla}', ""); - Expect(1, 2152, '\P{^Jg=_Malayalam_Lla}', ""); - Expect(0, 2153, '\p{Jg=_Malayalam_Lla}', ""); - Expect(1, 2153, '\p{^Jg=_Malayalam_Lla}', ""); - Expect(1, 2153, '\P{Jg=_Malayalam_Lla}', ""); - Expect(0, 2153, '\P{^Jg=_Malayalam_Lla}', ""); - Error('\p{Is_Joining_Group=-Malayalam_Lla:=}'); - Error('\P{Is_Joining_Group=-Malayalam_Lla:=}'); + Expect(1, 2152, '\p{Jg= MALAYALAM_Lla}', ""); + Expect(0, 2152, '\p{^Jg= MALAYALAM_Lla}', ""); + Expect(0, 2152, '\P{Jg= MALAYALAM_Lla}', ""); + Expect(1, 2152, '\P{^Jg= MALAYALAM_Lla}', ""); + Expect(0, 2153, '\p{Jg= MALAYALAM_Lla}', ""); + Expect(1, 2153, '\p{^Jg= MALAYALAM_Lla}', ""); + Expect(1, 2153, '\P{Jg= MALAYALAM_Lla}', ""); + Expect(0, 2153, '\P{^Jg= MALAYALAM_Lla}', ""); + Error('\p{Is_Joining_Group=:= Malayalam_Lla}'); + Error('\P{Is_Joining_Group=:= Malayalam_Lla}'); Expect(1, 2152, '\p{Is_Joining_Group=malayalamlla}', ""); Expect(0, 2152, '\p{^Is_Joining_Group=malayalamlla}', ""); Expect(0, 2152, '\P{Is_Joining_Group=malayalamlla}', ""); @@ -52072,16 +54432,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2153, '\p{^Is_Joining_Group=malayalamlla}', ""); Expect(1, 2153, '\P{Is_Joining_Group=malayalamlla}', ""); Expect(0, 2153, '\P{^Is_Joining_Group=malayalamlla}', ""); - Expect(1, 2152, '\p{Is_Joining_Group= Malayalam_Lla}', ""); - Expect(0, 2152, '\p{^Is_Joining_Group= Malayalam_Lla}', ""); - Expect(0, 2152, '\P{Is_Joining_Group= Malayalam_Lla}', ""); - Expect(1, 2152, '\P{^Is_Joining_Group= Malayalam_Lla}', ""); - Expect(0, 2153, '\p{Is_Joining_Group= Malayalam_Lla}', ""); - Expect(1, 2153, '\p{^Is_Joining_Group= Malayalam_Lla}', ""); - Expect(1, 2153, '\P{Is_Joining_Group= Malayalam_Lla}', ""); - Expect(0, 2153, '\P{^Is_Joining_Group= Malayalam_Lla}', ""); - Error('\p{Is_Jg= Malayalam_lla/a/}'); - Error('\P{Is_Jg= Malayalam_lla/a/}'); + Expect(1, 2152, '\p{Is_Joining_Group=_ MALAYALAM_Lla}', ""); + Expect(0, 2152, '\p{^Is_Joining_Group=_ MALAYALAM_Lla}', ""); + Expect(0, 2152, '\P{Is_Joining_Group=_ MALAYALAM_Lla}', ""); + Expect(1, 2152, '\P{^Is_Joining_Group=_ MALAYALAM_Lla}', ""); + Expect(0, 2153, '\p{Is_Joining_Group=_ MALAYALAM_Lla}', ""); + Expect(1, 2153, '\p{^Is_Joining_Group=_ MALAYALAM_Lla}', ""); + Expect(1, 2153, '\P{Is_Joining_Group=_ MALAYALAM_Lla}', ""); + Expect(0, 2153, '\P{^Is_Joining_Group=_ MALAYALAM_Lla}', ""); + Error('\p{Is_Jg=/a/__Malayalam_lla}'); + Error('\P{Is_Jg=/a/__Malayalam_lla}'); Expect(1, 2152, '\p{Is_Jg=malayalamlla}', ""); Expect(0, 2152, '\p{^Is_Jg=malayalamlla}', ""); Expect(0, 2152, '\P{Is_Jg=malayalamlla}', ""); @@ -52090,16 +54450,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2153, '\p{^Is_Jg=malayalamlla}', ""); Expect(1, 2153, '\P{Is_Jg=malayalamlla}', ""); Expect(0, 2153, '\P{^Is_Jg=malayalamlla}', ""); - Expect(1, 2152, '\p{Is_Jg=_Malayalam_Lla}', ""); - Expect(0, 2152, '\p{^Is_Jg=_Malayalam_Lla}', ""); - Expect(0, 2152, '\P{Is_Jg=_Malayalam_Lla}', ""); - Expect(1, 2152, '\P{^Is_Jg=_Malayalam_Lla}', ""); - Expect(0, 2153, '\p{Is_Jg=_Malayalam_Lla}', ""); - Expect(1, 2153, '\p{^Is_Jg=_Malayalam_Lla}', ""); - Expect(1, 2153, '\P{Is_Jg=_Malayalam_Lla}', ""); - Expect(0, 2153, '\P{^Is_Jg=_Malayalam_Lla}', ""); - Error('\p{Joining_Group= :=Malayalam_Llla}'); - Error('\P{Joining_Group= :=Malayalam_Llla}'); + Expect(1, 2152, '\p{Is_Jg= Malayalam_LLA}', ""); + Expect(0, 2152, '\p{^Is_Jg= Malayalam_LLA}', ""); + Expect(0, 2152, '\P{Is_Jg= Malayalam_LLA}', ""); + Expect(1, 2152, '\P{^Is_Jg= Malayalam_LLA}', ""); + Expect(0, 2153, '\p{Is_Jg= Malayalam_LLA}', ""); + Expect(1, 2153, '\p{^Is_Jg= Malayalam_LLA}', ""); + Expect(1, 2153, '\P{Is_Jg= Malayalam_LLA}', ""); + Expect(0, 2153, '\P{^Is_Jg= Malayalam_LLA}', ""); + Error('\p{Joining_Group= :=malayalam_Llla}'); + Error('\P{Joining_Group= :=malayalam_Llla}'); Expect(1, 2153, '\p{Joining_Group=:\AMalayalam_Llla\z:}', "");; Expect(0, 2154, '\p{Joining_Group=:\AMalayalam_Llla\z:}', "");; Expect(1, 2153, '\p{Joining_Group=malayalamllla}', ""); @@ -52112,16 +54472,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2154, '\P{^Joining_Group=malayalamllla}', ""); Expect(1, 2153, '\p{Joining_Group=:\Amalayalamllla\z:}', "");; Expect(0, 2154, '\p{Joining_Group=:\Amalayalamllla\z:}', "");; - Expect(1, 2153, '\p{Joining_Group=- Malayalam_LLLA}', ""); - Expect(0, 2153, '\p{^Joining_Group=- Malayalam_LLLA}', ""); - Expect(0, 2153, '\P{Joining_Group=- Malayalam_LLLA}', ""); - Expect(1, 2153, '\P{^Joining_Group=- Malayalam_LLLA}', ""); - Expect(0, 2154, '\p{Joining_Group=- Malayalam_LLLA}', ""); - Expect(1, 2154, '\p{^Joining_Group=- Malayalam_LLLA}', ""); - Expect(1, 2154, '\P{Joining_Group=- Malayalam_LLLA}', ""); - Expect(0, 2154, '\P{^Joining_Group=- Malayalam_LLLA}', ""); - Error('\p{Jg=__Malayalam_Llla/a/}'); - Error('\P{Jg=__Malayalam_Llla/a/}'); + Expect(1, 2153, '\p{Joining_Group: _Malayalam_Llla}', ""); + Expect(0, 2153, '\p{^Joining_Group: _Malayalam_Llla}', ""); + Expect(0, 2153, '\P{Joining_Group: _Malayalam_Llla}', ""); + Expect(1, 2153, '\P{^Joining_Group: _Malayalam_Llla}', ""); + Expect(0, 2154, '\p{Joining_Group: _Malayalam_Llla}', ""); + Expect(1, 2154, '\p{^Joining_Group: _Malayalam_Llla}', ""); + Expect(1, 2154, '\P{Joining_Group: _Malayalam_Llla}', ""); + Expect(0, 2154, '\P{^Joining_Group: _Malayalam_Llla}', ""); + Error('\p{Jg=:=Malayalam_Llla}'); + Error('\P{Jg=:=Malayalam_Llla}'); Expect(1, 2153, '\p{Jg=:\AMalayalam_Llla\z:}', "");; Expect(0, 2154, '\p{Jg=:\AMalayalam_Llla\z:}', "");; Expect(1, 2153, '\p{Jg=malayalamllla}', ""); @@ -52134,34 +54494,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2154, '\P{^Jg=malayalamllla}', ""); Expect(1, 2153, '\p{Jg=:\Amalayalamllla\z:}', "");; Expect(0, 2154, '\p{Jg=:\Amalayalamllla\z:}', "");; - Expect(1, 2153, '\p{Jg= malayalam_Llla}', ""); - Expect(0, 2153, '\p{^Jg= malayalam_Llla}', ""); - Expect(0, 2153, '\P{Jg= malayalam_Llla}', ""); - Expect(1, 2153, '\P{^Jg= malayalam_Llla}', ""); - Expect(0, 2154, '\p{Jg= malayalam_Llla}', ""); - Expect(1, 2154, '\p{^Jg= malayalam_Llla}', ""); - Expect(1, 2154, '\P{Jg= malayalam_Llla}', ""); - Expect(0, 2154, '\P{^Jg= malayalam_Llla}', ""); - Error('\p{Is_Joining_Group=-/a/malayalam_Llla}'); - Error('\P{Is_Joining_Group=-/a/malayalam_Llla}'); - Expect(1, 2153, '\p{Is_Joining_Group=malayalamllla}', ""); - Expect(0, 2153, '\p{^Is_Joining_Group=malayalamllla}', ""); - Expect(0, 2153, '\P{Is_Joining_Group=malayalamllla}', ""); - Expect(1, 2153, '\P{^Is_Joining_Group=malayalamllla}', ""); - Expect(0, 2154, '\p{Is_Joining_Group=malayalamllla}', ""); - Expect(1, 2154, '\p{^Is_Joining_Group=malayalamllla}', ""); - Expect(1, 2154, '\P{Is_Joining_Group=malayalamllla}', ""); - Expect(0, 2154, '\P{^Is_Joining_Group=malayalamllla}', ""); - Expect(1, 2153, '\p{Is_Joining_Group= Malayalam_Llla}', ""); - Expect(0, 2153, '\p{^Is_Joining_Group= Malayalam_Llla}', ""); - Expect(0, 2153, '\P{Is_Joining_Group= Malayalam_Llla}', ""); - Expect(1, 2153, '\P{^Is_Joining_Group= Malayalam_Llla}', ""); - Expect(0, 2154, '\p{Is_Joining_Group= Malayalam_Llla}', ""); - Expect(1, 2154, '\p{^Is_Joining_Group= Malayalam_Llla}', ""); - Expect(1, 2154, '\P{Is_Joining_Group= Malayalam_Llla}', ""); - Expect(0, 2154, '\P{^Is_Joining_Group= Malayalam_Llla}', ""); - Error('\p{Is_Jg=:=Malayalam_Llla}'); - Error('\P{Is_Jg=:=Malayalam_Llla}'); + Expect(1, 2153, '\p{Jg= Malayalam_Llla}', ""); + Expect(0, 2153, '\p{^Jg= Malayalam_Llla}', ""); + Expect(0, 2153, '\P{Jg= Malayalam_Llla}', ""); + Expect(1, 2153, '\P{^Jg= Malayalam_Llla}', ""); + Expect(0, 2154, '\p{Jg= Malayalam_Llla}', ""); + Expect(1, 2154, '\p{^Jg= Malayalam_Llla}', ""); + Expect(1, 2154, '\P{Jg= Malayalam_Llla}', ""); + Expect(0, 2154, '\P{^Jg= Malayalam_Llla}', ""); + Error('\p{Is_Joining_Group=:=_ Malayalam_Llla}'); + Error('\P{Is_Joining_Group=:=_ Malayalam_Llla}'); + Expect(1, 2153, '\p{Is_Joining_Group: malayalamllla}', ""); + Expect(0, 2153, '\p{^Is_Joining_Group: malayalamllla}', ""); + Expect(0, 2153, '\P{Is_Joining_Group: malayalamllla}', ""); + Expect(1, 2153, '\P{^Is_Joining_Group: malayalamllla}', ""); + Expect(0, 2154, '\p{Is_Joining_Group: malayalamllla}', ""); + Expect(1, 2154, '\p{^Is_Joining_Group: malayalamllla}', ""); + Expect(1, 2154, '\P{Is_Joining_Group: malayalamllla}', ""); + Expect(0, 2154, '\P{^Is_Joining_Group: malayalamllla}', ""); + Expect(1, 2153, '\p{Is_Joining_Group= Malayalam_llla}', ""); + Expect(0, 2153, '\p{^Is_Joining_Group= Malayalam_llla}', ""); + Expect(0, 2153, '\P{Is_Joining_Group= Malayalam_llla}', ""); + Expect(1, 2153, '\P{^Is_Joining_Group= Malayalam_llla}', ""); + Expect(0, 2154, '\p{Is_Joining_Group= Malayalam_llla}', ""); + Expect(1, 2154, '\p{^Is_Joining_Group= Malayalam_llla}', ""); + Expect(1, 2154, '\P{Is_Joining_Group= Malayalam_llla}', ""); + Expect(0, 2154, '\P{^Is_Joining_Group= Malayalam_llla}', ""); + Error('\p{Is_Jg=:=Malayalam_llla}'); + Error('\P{Is_Jg=:=Malayalam_llla}'); Expect(1, 2153, '\p{Is_Jg=malayalamllla}', ""); Expect(0, 2153, '\p{^Is_Jg=malayalamllla}', ""); Expect(0, 2153, '\P{Is_Jg=malayalamllla}', ""); @@ -52170,16 +54530,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2154, '\p{^Is_Jg=malayalamllla}', ""); Expect(1, 2154, '\P{Is_Jg=malayalamllla}', ""); Expect(0, 2154, '\P{^Is_Jg=malayalamllla}', ""); - Expect(1, 2153, '\p{Is_Jg=__Malayalam_Llla}', ""); - Expect(0, 2153, '\p{^Is_Jg=__Malayalam_Llla}', ""); - Expect(0, 2153, '\P{Is_Jg=__Malayalam_Llla}', ""); - Expect(1, 2153, '\P{^Is_Jg=__Malayalam_Llla}', ""); - Expect(0, 2154, '\p{Is_Jg=__Malayalam_Llla}', ""); - Expect(1, 2154, '\p{^Is_Jg=__Malayalam_Llla}', ""); - Expect(1, 2154, '\P{Is_Jg=__Malayalam_Llla}', ""); - Expect(0, 2154, '\P{^Is_Jg=__Malayalam_Llla}', ""); - Error('\p{Joining_Group:/a/_MALAYALAM_Nga}'); - Error('\P{Joining_Group:/a/_MALAYALAM_Nga}'); + Expect(1, 2153, '\p{Is_Jg=- malayalam_Llla}', ""); + Expect(0, 2153, '\p{^Is_Jg=- malayalam_Llla}', ""); + Expect(0, 2153, '\P{Is_Jg=- malayalam_Llla}', ""); + Expect(1, 2153, '\P{^Is_Jg=- malayalam_Llla}', ""); + Expect(0, 2154, '\p{Is_Jg=- malayalam_Llla}', ""); + Expect(1, 2154, '\p{^Is_Jg=- malayalam_Llla}', ""); + Expect(1, 2154, '\P{Is_Jg=- malayalam_Llla}', ""); + Expect(0, 2154, '\P{^Is_Jg=- malayalam_Llla}', ""); + Error('\p{Joining_Group=-/a/Malayalam_Nga}'); + Error('\P{Joining_Group=-/a/Malayalam_Nga}'); Expect(1, 2144, '\p{Joining_Group=:\AMalayalam_Nga\z:}', "");; Expect(0, 2145, '\p{Joining_Group=:\AMalayalam_Nga\z:}', "");; Expect(1, 2144, '\p{Joining_Group=malayalamnga}', ""); @@ -52192,56 +54552,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2145, '\P{^Joining_Group=malayalamnga}', ""); Expect(1, 2144, '\p{Joining_Group=:\Amalayalamnga\z:}', "");; Expect(0, 2145, '\p{Joining_Group=:\Amalayalamnga\z:}', "");; - Expect(1, 2144, '\p{Joining_Group: _Malayalam_Nga}', ""); - Expect(0, 2144, '\p{^Joining_Group: _Malayalam_Nga}', ""); - Expect(0, 2144, '\P{Joining_Group: _Malayalam_Nga}', ""); - Expect(1, 2144, '\P{^Joining_Group: _Malayalam_Nga}', ""); - Expect(0, 2145, '\p{Joining_Group: _Malayalam_Nga}', ""); - Expect(1, 2145, '\p{^Joining_Group: _Malayalam_Nga}', ""); - Expect(1, 2145, '\P{Joining_Group: _Malayalam_Nga}', ""); - Expect(0, 2145, '\P{^Joining_Group: _Malayalam_Nga}', ""); - Error('\p{Jg= :=MALAYALAM_Nga}'); - Error('\P{Jg= :=MALAYALAM_Nga}'); + Expect(1, 2144, '\p{Joining_Group= Malayalam_NGA}', ""); + Expect(0, 2144, '\p{^Joining_Group= Malayalam_NGA}', ""); + Expect(0, 2144, '\P{Joining_Group= Malayalam_NGA}', ""); + Expect(1, 2144, '\P{^Joining_Group= Malayalam_NGA}', ""); + Expect(0, 2145, '\p{Joining_Group= Malayalam_NGA}', ""); + Expect(1, 2145, '\p{^Joining_Group= Malayalam_NGA}', ""); + Expect(1, 2145, '\P{Joining_Group= Malayalam_NGA}', ""); + Expect(0, 2145, '\P{^Joining_Group= Malayalam_NGA}', ""); + Error('\p{Jg=:=_MALAYALAM_nga}'); + Error('\P{Jg=:=_MALAYALAM_nga}'); Expect(1, 2144, '\p{Jg=:\AMalayalam_Nga\z:}', "");; Expect(0, 2145, '\p{Jg=:\AMalayalam_Nga\z:}', "");; - Expect(1, 2144, '\p{Jg=malayalamnga}', ""); - Expect(0, 2144, '\p{^Jg=malayalamnga}', ""); - Expect(0, 2144, '\P{Jg=malayalamnga}', ""); - Expect(1, 2144, '\P{^Jg=malayalamnga}', ""); - Expect(0, 2145, '\p{Jg=malayalamnga}', ""); - Expect(1, 2145, '\p{^Jg=malayalamnga}', ""); - Expect(1, 2145, '\P{Jg=malayalamnga}', ""); - Expect(0, 2145, '\P{^Jg=malayalamnga}', ""); + Expect(1, 2144, '\p{Jg:malayalamnga}', ""); + Expect(0, 2144, '\p{^Jg:malayalamnga}', ""); + Expect(0, 2144, '\P{Jg:malayalamnga}', ""); + Expect(1, 2144, '\P{^Jg:malayalamnga}', ""); + Expect(0, 2145, '\p{Jg:malayalamnga}', ""); + Expect(1, 2145, '\p{^Jg:malayalamnga}', ""); + Expect(1, 2145, '\P{Jg:malayalamnga}', ""); + Expect(0, 2145, '\P{^Jg:malayalamnga}', ""); Expect(1, 2144, '\p{Jg=:\Amalayalamnga\z:}', "");; Expect(0, 2145, '\p{Jg=:\Amalayalamnga\z:}', "");; - Expect(1, 2144, '\p{Jg= malayalam_NGA}', ""); - Expect(0, 2144, '\p{^Jg= malayalam_NGA}', ""); - Expect(0, 2144, '\P{Jg= malayalam_NGA}', ""); - Expect(1, 2144, '\P{^Jg= malayalam_NGA}', ""); - Expect(0, 2145, '\p{Jg= malayalam_NGA}', ""); - Expect(1, 2145, '\p{^Jg= malayalam_NGA}', ""); - Expect(1, 2145, '\P{Jg= malayalam_NGA}', ""); - Expect(0, 2145, '\P{^Jg= malayalam_NGA}', ""); - Error('\p{Is_Joining_Group=/a/_malayalam_nga}'); - Error('\P{Is_Joining_Group=/a/_malayalam_nga}'); - Expect(1, 2144, '\p{Is_Joining_Group:malayalamnga}', ""); - Expect(0, 2144, '\p{^Is_Joining_Group:malayalamnga}', ""); - Expect(0, 2144, '\P{Is_Joining_Group:malayalamnga}', ""); - Expect(1, 2144, '\P{^Is_Joining_Group:malayalamnga}', ""); - Expect(0, 2145, '\p{Is_Joining_Group:malayalamnga}', ""); - Expect(1, 2145, '\p{^Is_Joining_Group:malayalamnga}', ""); - Expect(1, 2145, '\P{Is_Joining_Group:malayalamnga}', ""); - Expect(0, 2145, '\P{^Is_Joining_Group:malayalamnga}', ""); - Expect(1, 2144, '\p{Is_Joining_Group= Malayalam_Nga}', ""); - Expect(0, 2144, '\p{^Is_Joining_Group= Malayalam_Nga}', ""); - Expect(0, 2144, '\P{Is_Joining_Group= Malayalam_Nga}', ""); - Expect(1, 2144, '\P{^Is_Joining_Group= Malayalam_Nga}', ""); - Expect(0, 2145, '\p{Is_Joining_Group= Malayalam_Nga}', ""); - Expect(1, 2145, '\p{^Is_Joining_Group= Malayalam_Nga}', ""); - Expect(1, 2145, '\P{Is_Joining_Group= Malayalam_Nga}', ""); - Expect(0, 2145, '\P{^Is_Joining_Group= Malayalam_Nga}', ""); - Error('\p{Is_Jg=/a/-malayalam_NGA}'); - Error('\P{Is_Jg=/a/-malayalam_NGA}'); + Expect(1, 2144, '\p{Jg= MALAYALAM_Nga}', ""); + Expect(0, 2144, '\p{^Jg= MALAYALAM_Nga}', ""); + Expect(0, 2144, '\P{Jg= MALAYALAM_Nga}', ""); + Expect(1, 2144, '\P{^Jg= MALAYALAM_Nga}', ""); + Expect(0, 2145, '\p{Jg= MALAYALAM_Nga}', ""); + Expect(1, 2145, '\p{^Jg= MALAYALAM_Nga}', ""); + Expect(1, 2145, '\P{Jg= MALAYALAM_Nga}', ""); + Expect(0, 2145, '\P{^Jg= MALAYALAM_Nga}', ""); + Error('\p{Is_Joining_Group=_/a/MALAYALAM_Nga}'); + Error('\P{Is_Joining_Group=_/a/MALAYALAM_Nga}'); + Expect(1, 2144, '\p{Is_Joining_Group=malayalamnga}', ""); + Expect(0, 2144, '\p{^Is_Joining_Group=malayalamnga}', ""); + Expect(0, 2144, '\P{Is_Joining_Group=malayalamnga}', ""); + Expect(1, 2144, '\P{^Is_Joining_Group=malayalamnga}', ""); + Expect(0, 2145, '\p{Is_Joining_Group=malayalamnga}', ""); + Expect(1, 2145, '\p{^Is_Joining_Group=malayalamnga}', ""); + Expect(1, 2145, '\P{Is_Joining_Group=malayalamnga}', ""); + Expect(0, 2145, '\P{^Is_Joining_Group=malayalamnga}', ""); + Expect(1, 2144, '\p{Is_Joining_Group: Malayalam_nga}', ""); + Expect(0, 2144, '\p{^Is_Joining_Group: Malayalam_nga}', ""); + Expect(0, 2144, '\P{Is_Joining_Group: Malayalam_nga}', ""); + Expect(1, 2144, '\P{^Is_Joining_Group: Malayalam_nga}', ""); + Expect(0, 2145, '\p{Is_Joining_Group: Malayalam_nga}', ""); + Expect(1, 2145, '\p{^Is_Joining_Group: Malayalam_nga}', ""); + Expect(1, 2145, '\P{Is_Joining_Group: Malayalam_nga}', ""); + Expect(0, 2145, '\P{^Is_Joining_Group: Malayalam_nga}', ""); + Error('\p{Is_Jg= Malayalam_Nga/a/}'); + Error('\P{Is_Jg= Malayalam_Nga/a/}'); Expect(1, 2144, '\p{Is_Jg=malayalamnga}', ""); Expect(0, 2144, '\p{^Is_Jg=malayalamnga}', ""); Expect(0, 2144, '\P{Is_Jg=malayalamnga}', ""); @@ -52250,16 +54610,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2145, '\p{^Is_Jg=malayalamnga}', ""); Expect(1, 2145, '\P{Is_Jg=malayalamnga}', ""); Expect(0, 2145, '\P{^Is_Jg=malayalamnga}', ""); - Expect(1, 2144, '\p{Is_Jg= Malayalam_nga}', ""); - Expect(0, 2144, '\p{^Is_Jg= Malayalam_nga}', ""); - Expect(0, 2144, '\P{Is_Jg= Malayalam_nga}', ""); - Expect(1, 2144, '\P{^Is_Jg= Malayalam_nga}', ""); - Expect(0, 2145, '\p{Is_Jg= Malayalam_nga}', ""); - Expect(1, 2145, '\p{^Is_Jg= Malayalam_nga}', ""); - Expect(1, 2145, '\P{Is_Jg= Malayalam_nga}', ""); - Expect(0, 2145, '\P{^Is_Jg= Malayalam_nga}', ""); - Error('\p{Joining_Group= MALAYALAM_Nna/a/}'); - Error('\P{Joining_Group= MALAYALAM_Nna/a/}'); + Expect(1, 2144, '\p{Is_Jg=__Malayalam_NGA}', ""); + Expect(0, 2144, '\p{^Is_Jg=__Malayalam_NGA}', ""); + Expect(0, 2144, '\P{Is_Jg=__Malayalam_NGA}', ""); + Expect(1, 2144, '\P{^Is_Jg=__Malayalam_NGA}', ""); + Expect(0, 2145, '\p{Is_Jg=__Malayalam_NGA}', ""); + Expect(1, 2145, '\p{^Is_Jg=__Malayalam_NGA}', ""); + Expect(1, 2145, '\P{Is_Jg=__Malayalam_NGA}', ""); + Expect(0, 2145, '\P{^Is_Jg=__Malayalam_NGA}', ""); + Error('\p{Joining_Group: /a/malayalam_Nna}'); + Error('\P{Joining_Group: /a/malayalam_Nna}'); Expect(1, 2148, '\p{Joining_Group=:\AMalayalam_Nna\z:}', "");; Expect(0, 2149, '\p{Joining_Group=:\AMalayalam_Nna\z:}', "");; Expect(1, 2148, '\p{Joining_Group=malayalamnna}', ""); @@ -52272,16 +54632,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2149, '\P{^Joining_Group=malayalamnna}', ""); Expect(1, 2148, '\p{Joining_Group=:\Amalayalamnna\z:}', "");; Expect(0, 2149, '\p{Joining_Group=:\Amalayalamnna\z:}', "");; - Expect(1, 2148, '\p{Joining_Group=-malayalam_NNA}', ""); - Expect(0, 2148, '\p{^Joining_Group=-malayalam_NNA}', ""); - Expect(0, 2148, '\P{Joining_Group=-malayalam_NNA}', ""); - Expect(1, 2148, '\P{^Joining_Group=-malayalam_NNA}', ""); - Expect(0, 2149, '\p{Joining_Group=-malayalam_NNA}', ""); - Expect(1, 2149, '\p{^Joining_Group=-malayalam_NNA}', ""); - Expect(1, 2149, '\P{Joining_Group=-malayalam_NNA}', ""); - Expect(0, 2149, '\P{^Joining_Group=-malayalam_NNA}', ""); - Error('\p{Jg=/a/--Malayalam_NNA}'); - Error('\P{Jg=/a/--Malayalam_NNA}'); + Expect(1, 2148, '\p{Joining_Group=_Malayalam_nna}', ""); + Expect(0, 2148, '\p{^Joining_Group=_Malayalam_nna}', ""); + Expect(0, 2148, '\P{Joining_Group=_Malayalam_nna}', ""); + Expect(1, 2148, '\P{^Joining_Group=_Malayalam_nna}', ""); + Expect(0, 2149, '\p{Joining_Group=_Malayalam_nna}', ""); + Expect(1, 2149, '\p{^Joining_Group=_Malayalam_nna}', ""); + Expect(1, 2149, '\P{Joining_Group=_Malayalam_nna}', ""); + Expect(0, 2149, '\P{^Joining_Group=_Malayalam_nna}', ""); + Error('\p{Jg= /a/malayalam_nna}'); + Error('\P{Jg= /a/malayalam_nna}'); Expect(1, 2148, '\p{Jg=:\AMalayalam_Nna\z:}', "");; Expect(0, 2149, '\p{Jg=:\AMalayalam_Nna\z:}', "");; Expect(1, 2148, '\p{Jg=malayalamnna}', ""); @@ -52294,52 +54654,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2149, '\P{^Jg=malayalamnna}', ""); Expect(1, 2148, '\p{Jg=:\Amalayalamnna\z:}', "");; Expect(0, 2149, '\p{Jg=:\Amalayalamnna\z:}', "");; - Expect(1, 2148, '\p{Jg=_Malayalam_Nna}', ""); - Expect(0, 2148, '\p{^Jg=_Malayalam_Nna}', ""); - Expect(0, 2148, '\P{Jg=_Malayalam_Nna}', ""); - Expect(1, 2148, '\P{^Jg=_Malayalam_Nna}', ""); - Expect(0, 2149, '\p{Jg=_Malayalam_Nna}', ""); - Expect(1, 2149, '\p{^Jg=_Malayalam_Nna}', ""); - Expect(1, 2149, '\P{Jg=_Malayalam_Nna}', ""); - Expect(0, 2149, '\P{^Jg=_Malayalam_Nna}', ""); - Error('\p{Is_Joining_Group=-_MALAYALAM_NNA:=}'); - Error('\P{Is_Joining_Group=-_MALAYALAM_NNA:=}'); - Expect(1, 2148, '\p{Is_Joining_Group=malayalamnna}', ""); - Expect(0, 2148, '\p{^Is_Joining_Group=malayalamnna}', ""); - Expect(0, 2148, '\P{Is_Joining_Group=malayalamnna}', ""); - Expect(1, 2148, '\P{^Is_Joining_Group=malayalamnna}', ""); - Expect(0, 2149, '\p{Is_Joining_Group=malayalamnna}', ""); - Expect(1, 2149, '\p{^Is_Joining_Group=malayalamnna}', ""); - Expect(1, 2149, '\P{Is_Joining_Group=malayalamnna}', ""); - Expect(0, 2149, '\P{^Is_Joining_Group=malayalamnna}', ""); - Expect(1, 2148, '\p{Is_Joining_Group= malayalam_NNA}', ""); - Expect(0, 2148, '\p{^Is_Joining_Group= malayalam_NNA}', ""); - Expect(0, 2148, '\P{Is_Joining_Group= malayalam_NNA}', ""); - Expect(1, 2148, '\P{^Is_Joining_Group= malayalam_NNA}', ""); - Expect(0, 2149, '\p{Is_Joining_Group= malayalam_NNA}', ""); - Expect(1, 2149, '\p{^Is_Joining_Group= malayalam_NNA}', ""); - Expect(1, 2149, '\P{Is_Joining_Group= malayalam_NNA}', ""); - Expect(0, 2149, '\P{^Is_Joining_Group= malayalam_NNA}', ""); - Error('\p{Is_Jg=:=__malayalam_NNA}'); - Error('\P{Is_Jg=:=__malayalam_NNA}'); - Expect(1, 2148, '\p{Is_Jg=malayalamnna}', ""); - Expect(0, 2148, '\p{^Is_Jg=malayalamnna}', ""); - Expect(0, 2148, '\P{Is_Jg=malayalamnna}', ""); - Expect(1, 2148, '\P{^Is_Jg=malayalamnna}', ""); - Expect(0, 2149, '\p{Is_Jg=malayalamnna}', ""); - Expect(1, 2149, '\p{^Is_Jg=malayalamnna}', ""); - Expect(1, 2149, '\P{Is_Jg=malayalamnna}', ""); - Expect(0, 2149, '\P{^Is_Jg=malayalamnna}', ""); - Expect(1, 2148, '\p{Is_Jg=-Malayalam_nna}', ""); - Expect(0, 2148, '\p{^Is_Jg=-Malayalam_nna}', ""); - Expect(0, 2148, '\P{Is_Jg=-Malayalam_nna}', ""); - Expect(1, 2148, '\P{^Is_Jg=-Malayalam_nna}', ""); - Expect(0, 2149, '\p{Is_Jg=-Malayalam_nna}', ""); - Expect(1, 2149, '\p{^Is_Jg=-Malayalam_nna}', ""); - Expect(1, 2149, '\P{Is_Jg=-Malayalam_nna}', ""); - Expect(0, 2149, '\P{^Is_Jg=-Malayalam_nna}', ""); - Error('\p{Joining_Group=-_malayalam_Nnna:=}'); - Error('\P{Joining_Group=-_malayalam_Nnna:=}'); + Expect(1, 2148, '\p{Jg: --malayalam_Nna}', ""); + Expect(0, 2148, '\p{^Jg: --malayalam_Nna}', ""); + Expect(0, 2148, '\P{Jg: --malayalam_Nna}', ""); + Expect(1, 2148, '\P{^Jg: --malayalam_Nna}', ""); + Expect(0, 2149, '\p{Jg: --malayalam_Nna}', ""); + Expect(1, 2149, '\p{^Jg: --malayalam_Nna}', ""); + Expect(1, 2149, '\P{Jg: --malayalam_Nna}', ""); + Expect(0, 2149, '\P{^Jg: --malayalam_Nna}', ""); + Error('\p{Is_Joining_Group= :=malayalam_NNA}'); + Error('\P{Is_Joining_Group= :=malayalam_NNA}'); + Expect(1, 2148, '\p{Is_Joining_Group:malayalamnna}', ""); + Expect(0, 2148, '\p{^Is_Joining_Group:malayalamnna}', ""); + Expect(0, 2148, '\P{Is_Joining_Group:malayalamnna}', ""); + Expect(1, 2148, '\P{^Is_Joining_Group:malayalamnna}', ""); + Expect(0, 2149, '\p{Is_Joining_Group:malayalamnna}', ""); + Expect(1, 2149, '\p{^Is_Joining_Group:malayalamnna}', ""); + Expect(1, 2149, '\P{Is_Joining_Group:malayalamnna}', ""); + Expect(0, 2149, '\P{^Is_Joining_Group:malayalamnna}', ""); + Expect(1, 2148, '\p{Is_Joining_Group: -_Malayalam_nna}', ""); + Expect(0, 2148, '\p{^Is_Joining_Group: -_Malayalam_nna}', ""); + Expect(0, 2148, '\P{Is_Joining_Group: -_Malayalam_nna}', ""); + Expect(1, 2148, '\P{^Is_Joining_Group: -_Malayalam_nna}', ""); + Expect(0, 2149, '\p{Is_Joining_Group: -_Malayalam_nna}', ""); + Expect(1, 2149, '\p{^Is_Joining_Group: -_Malayalam_nna}', ""); + Expect(1, 2149, '\P{Is_Joining_Group: -_Malayalam_nna}', ""); + Expect(0, 2149, '\P{^Is_Joining_Group: -_Malayalam_nna}', ""); + Error('\p{Is_Jg=_:=MALAYALAM_nna}'); + Error('\P{Is_Jg=_:=MALAYALAM_nna}'); + Expect(1, 2148, '\p{Is_Jg: malayalamnna}', ""); + Expect(0, 2148, '\p{^Is_Jg: malayalamnna}', ""); + Expect(0, 2148, '\P{Is_Jg: malayalamnna}', ""); + Expect(1, 2148, '\P{^Is_Jg: malayalamnna}', ""); + Expect(0, 2149, '\p{Is_Jg: malayalamnna}', ""); + Expect(1, 2149, '\p{^Is_Jg: malayalamnna}', ""); + Expect(1, 2149, '\P{Is_Jg: malayalamnna}', ""); + Expect(0, 2149, '\P{^Is_Jg: malayalamnna}', ""); + Expect(1, 2148, '\p{Is_Jg=-Malayalam_Nna}', ""); + Expect(0, 2148, '\p{^Is_Jg=-Malayalam_Nna}', ""); + Expect(0, 2148, '\P{Is_Jg=-Malayalam_Nna}', ""); + Expect(1, 2148, '\P{^Is_Jg=-Malayalam_Nna}', ""); + Expect(0, 2149, '\p{Is_Jg=-Malayalam_Nna}', ""); + Expect(1, 2149, '\p{^Is_Jg=-Malayalam_Nna}', ""); + Expect(1, 2149, '\P{Is_Jg=-Malayalam_Nna}', ""); + Expect(0, 2149, '\P{^Is_Jg=-Malayalam_Nna}', ""); + Error('\p{Joining_Group=:=Malayalam_Nnna}'); + Error('\P{Joining_Group=:=Malayalam_Nnna}'); Expect(1, 2149, '\p{Joining_Group=:\AMalayalam_Nnna\z:}', "");; Expect(0, 2150, '\p{Joining_Group=:\AMalayalam_Nnna\z:}', "");; Expect(1, 2149, '\p{Joining_Group=malayalamnnna}', ""); @@ -52352,16 +54712,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2150, '\P{^Joining_Group=malayalamnnna}', ""); Expect(1, 2149, '\p{Joining_Group=:\Amalayalamnnna\z:}', "");; Expect(0, 2150, '\p{Joining_Group=:\Amalayalamnnna\z:}', "");; - Expect(1, 2149, '\p{Joining_Group=-_MALAYALAM_Nnna}', ""); - Expect(0, 2149, '\p{^Joining_Group=-_MALAYALAM_Nnna}', ""); - Expect(0, 2149, '\P{Joining_Group=-_MALAYALAM_Nnna}', ""); - Expect(1, 2149, '\P{^Joining_Group=-_MALAYALAM_Nnna}', ""); - Expect(0, 2150, '\p{Joining_Group=-_MALAYALAM_Nnna}', ""); - Expect(1, 2150, '\p{^Joining_Group=-_MALAYALAM_Nnna}', ""); - Expect(1, 2150, '\P{Joining_Group=-_MALAYALAM_Nnna}', ""); - Expect(0, 2150, '\P{^Joining_Group=-_MALAYALAM_Nnna}', ""); - Error('\p{Jg=/a/_ Malayalam_Nnna}'); - Error('\P{Jg=/a/_ Malayalam_Nnna}'); + Expect(1, 2149, '\p{Joining_Group= _malayalam_nnna}', ""); + Expect(0, 2149, '\p{^Joining_Group= _malayalam_nnna}', ""); + Expect(0, 2149, '\P{Joining_Group= _malayalam_nnna}', ""); + Expect(1, 2149, '\P{^Joining_Group= _malayalam_nnna}', ""); + Expect(0, 2150, '\p{Joining_Group= _malayalam_nnna}', ""); + Expect(1, 2150, '\p{^Joining_Group= _malayalam_nnna}', ""); + Expect(1, 2150, '\P{Joining_Group= _malayalam_nnna}', ""); + Expect(0, 2150, '\P{^Joining_Group= _malayalam_nnna}', ""); + Error('\p{Jg: /a/MALAYALAM_NNNA}'); + Error('\P{Jg: /a/MALAYALAM_NNNA}'); Expect(1, 2149, '\p{Jg=:\AMalayalam_Nnna\z:}', "");; Expect(0, 2150, '\p{Jg=:\AMalayalam_Nnna\z:}', "");; Expect(1, 2149, '\p{Jg=malayalamnnna}', ""); @@ -52374,16 +54734,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2150, '\P{^Jg=malayalamnnna}', ""); Expect(1, 2149, '\p{Jg=:\Amalayalamnnna\z:}', "");; Expect(0, 2150, '\p{Jg=:\Amalayalamnnna\z:}', "");; - Expect(1, 2149, '\p{Jg=- Malayalam_nnna}', ""); - Expect(0, 2149, '\p{^Jg=- Malayalam_nnna}', ""); - Expect(0, 2149, '\P{Jg=- Malayalam_nnna}', ""); - Expect(1, 2149, '\P{^Jg=- Malayalam_nnna}', ""); - Expect(0, 2150, '\p{Jg=- Malayalam_nnna}', ""); - Expect(1, 2150, '\p{^Jg=- Malayalam_nnna}', ""); - Expect(1, 2150, '\P{Jg=- Malayalam_nnna}', ""); - Expect(0, 2150, '\P{^Jg=- Malayalam_nnna}', ""); - Error('\p{Is_Joining_Group=:= _MALAYALAM_nnna}'); - Error('\P{Is_Joining_Group=:= _MALAYALAM_nnna}'); + Expect(1, 2149, '\p{Jg=_ malayalam_NNNA}', ""); + Expect(0, 2149, '\p{^Jg=_ malayalam_NNNA}', ""); + Expect(0, 2149, '\P{Jg=_ malayalam_NNNA}', ""); + Expect(1, 2149, '\P{^Jg=_ malayalam_NNNA}', ""); + Expect(0, 2150, '\p{Jg=_ malayalam_NNNA}', ""); + Expect(1, 2150, '\p{^Jg=_ malayalam_NNNA}', ""); + Expect(1, 2150, '\P{Jg=_ malayalam_NNNA}', ""); + Expect(0, 2150, '\P{^Jg=_ malayalam_NNNA}', ""); + Error('\p{Is_Joining_Group= _Malayalam_Nnna/a/}'); + Error('\P{Is_Joining_Group= _Malayalam_Nnna/a/}'); Expect(1, 2149, '\p{Is_Joining_Group=malayalamnnna}', ""); Expect(0, 2149, '\p{^Is_Joining_Group=malayalamnnna}', ""); Expect(0, 2149, '\P{Is_Joining_Group=malayalamnnna}', ""); @@ -52392,16 +54752,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2150, '\p{^Is_Joining_Group=malayalamnnna}', ""); Expect(1, 2150, '\P{Is_Joining_Group=malayalamnnna}', ""); Expect(0, 2150, '\P{^Is_Joining_Group=malayalamnnna}', ""); - Expect(1, 2149, '\p{Is_Joining_Group=-MALAYALAM_nnna}', ""); - Expect(0, 2149, '\p{^Is_Joining_Group=-MALAYALAM_nnna}', ""); - Expect(0, 2149, '\P{Is_Joining_Group=-MALAYALAM_nnna}', ""); - Expect(1, 2149, '\P{^Is_Joining_Group=-MALAYALAM_nnna}', ""); - Expect(0, 2150, '\p{Is_Joining_Group=-MALAYALAM_nnna}', ""); - Expect(1, 2150, '\p{^Is_Joining_Group=-MALAYALAM_nnna}', ""); - Expect(1, 2150, '\P{Is_Joining_Group=-MALAYALAM_nnna}', ""); - Expect(0, 2150, '\P{^Is_Joining_Group=-MALAYALAM_nnna}', ""); - Error('\p{Is_Jg= Malayalam_nnna/a/}'); - Error('\P{Is_Jg= Malayalam_nnna/a/}'); + Expect(1, 2149, '\p{Is_Joining_Group= Malayalam_NNNA}', ""); + Expect(0, 2149, '\p{^Is_Joining_Group= Malayalam_NNNA}', ""); + Expect(0, 2149, '\P{Is_Joining_Group= Malayalam_NNNA}', ""); + Expect(1, 2149, '\P{^Is_Joining_Group= Malayalam_NNNA}', ""); + Expect(0, 2150, '\p{Is_Joining_Group= Malayalam_NNNA}', ""); + Expect(1, 2150, '\p{^Is_Joining_Group= Malayalam_NNNA}', ""); + Expect(1, 2150, '\P{Is_Joining_Group= Malayalam_NNNA}', ""); + Expect(0, 2150, '\P{^Is_Joining_Group= Malayalam_NNNA}', ""); + Error('\p{Is_Jg=_-Malayalam_Nnna/a/}'); + Error('\P{Is_Jg=_-Malayalam_Nnna/a/}'); Expect(1, 2149, '\p{Is_Jg=malayalamnnna}', ""); Expect(0, 2149, '\p{^Is_Jg=malayalamnnna}', ""); Expect(0, 2149, '\P{Is_Jg=malayalamnnna}', ""); @@ -52410,16 +54770,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2150, '\p{^Is_Jg=malayalamnnna}', ""); Expect(1, 2150, '\P{Is_Jg=malayalamnnna}', ""); Expect(0, 2150, '\P{^Is_Jg=malayalamnnna}', ""); - Expect(1, 2149, '\p{Is_Jg= MALAYALAM_nnna}', ""); - Expect(0, 2149, '\p{^Is_Jg= MALAYALAM_nnna}', ""); - Expect(0, 2149, '\P{Is_Jg= MALAYALAM_nnna}', ""); - Expect(1, 2149, '\P{^Is_Jg= MALAYALAM_nnna}', ""); - Expect(0, 2150, '\p{Is_Jg= MALAYALAM_nnna}', ""); - Expect(1, 2150, '\p{^Is_Jg= MALAYALAM_nnna}', ""); - Expect(1, 2150, '\P{Is_Jg= MALAYALAM_nnna}', ""); - Expect(0, 2150, '\P{^Is_Jg= MALAYALAM_nnna}', ""); - Error('\p{Joining_Group=/a/_-malayalam_Nya}'); - Error('\P{Joining_Group=/a/_-malayalam_Nya}'); + Expect(1, 2149, '\p{Is_Jg=--Malayalam_Nnna}', ""); + Expect(0, 2149, '\p{^Is_Jg=--Malayalam_Nnna}', ""); + Expect(0, 2149, '\P{Is_Jg=--Malayalam_Nnna}', ""); + Expect(1, 2149, '\P{^Is_Jg=--Malayalam_Nnna}', ""); + Expect(0, 2150, '\p{Is_Jg=--Malayalam_Nnna}', ""); + Expect(1, 2150, '\p{^Is_Jg=--Malayalam_Nnna}', ""); + Expect(1, 2150, '\P{Is_Jg=--Malayalam_Nnna}', ""); + Expect(0, 2150, '\P{^Is_Jg=--Malayalam_Nnna}', ""); + Error('\p{Joining_Group: :=Malayalam_NYA}'); + Error('\P{Joining_Group: :=Malayalam_NYA}'); Expect(1, 2146, '\p{Joining_Group=:\AMalayalam_Nya\z:}', "");; Expect(0, 2147, '\p{Joining_Group=:\AMalayalam_Nya\z:}', "");; Expect(1, 2146, '\p{Joining_Group=malayalamnya}', ""); @@ -52432,16 +54792,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2147, '\P{^Joining_Group=malayalamnya}', ""); Expect(1, 2146, '\p{Joining_Group=:\Amalayalamnya\z:}', "");; Expect(0, 2147, '\p{Joining_Group=:\Amalayalamnya\z:}', "");; - Expect(1, 2146, '\p{Joining_Group=--MALAYALAM_NYA}', ""); - Expect(0, 2146, '\p{^Joining_Group=--MALAYALAM_NYA}', ""); - Expect(0, 2146, '\P{Joining_Group=--MALAYALAM_NYA}', ""); - Expect(1, 2146, '\P{^Joining_Group=--MALAYALAM_NYA}', ""); - Expect(0, 2147, '\p{Joining_Group=--MALAYALAM_NYA}', ""); - Expect(1, 2147, '\p{^Joining_Group=--MALAYALAM_NYA}', ""); - Expect(1, 2147, '\P{Joining_Group=--MALAYALAM_NYA}', ""); - Expect(0, 2147, '\P{^Joining_Group=--MALAYALAM_NYA}', ""); - Error('\p{Jg=:= MALAYALAM_Nya}'); - Error('\P{Jg=:= MALAYALAM_Nya}'); + Expect(1, 2146, '\p{Joining_Group= MALAYALAM_nya}', ""); + Expect(0, 2146, '\p{^Joining_Group= MALAYALAM_nya}', ""); + Expect(0, 2146, '\P{Joining_Group= MALAYALAM_nya}', ""); + Expect(1, 2146, '\P{^Joining_Group= MALAYALAM_nya}', ""); + Expect(0, 2147, '\p{Joining_Group= MALAYALAM_nya}', ""); + Expect(1, 2147, '\p{^Joining_Group= MALAYALAM_nya}', ""); + Expect(1, 2147, '\P{Joining_Group= MALAYALAM_nya}', ""); + Expect(0, 2147, '\P{^Joining_Group= MALAYALAM_nya}', ""); + Error('\p{Jg= :=Malayalam_nya}'); + Error('\P{Jg= :=Malayalam_nya}'); Expect(1, 2146, '\p{Jg=:\AMalayalam_Nya\z:}', "");; Expect(0, 2147, '\p{Jg=:\AMalayalam_Nya\z:}', "");; Expect(1, 2146, '\p{Jg=malayalamnya}', ""); @@ -52454,34 +54814,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2147, '\P{^Jg=malayalamnya}', ""); Expect(1, 2146, '\p{Jg=:\Amalayalamnya\z:}', "");; Expect(0, 2147, '\p{Jg=:\Amalayalamnya\z:}', "");; - Expect(1, 2146, '\p{Jg= Malayalam_NYA}', ""); - Expect(0, 2146, '\p{^Jg= Malayalam_NYA}', ""); - Expect(0, 2146, '\P{Jg= Malayalam_NYA}', ""); - Expect(1, 2146, '\P{^Jg= Malayalam_NYA}', ""); - Expect(0, 2147, '\p{Jg= Malayalam_NYA}', ""); - Expect(1, 2147, '\p{^Jg= Malayalam_NYA}', ""); - Expect(1, 2147, '\P{Jg= Malayalam_NYA}', ""); - Expect(0, 2147, '\P{^Jg= Malayalam_NYA}', ""); - Error('\p{Is_Joining_Group=/a/ Malayalam_NYA}'); - Error('\P{Is_Joining_Group=/a/ Malayalam_NYA}'); - Expect(1, 2146, '\p{Is_Joining_Group: malayalamnya}', ""); - Expect(0, 2146, '\p{^Is_Joining_Group: malayalamnya}', ""); - Expect(0, 2146, '\P{Is_Joining_Group: malayalamnya}', ""); - Expect(1, 2146, '\P{^Is_Joining_Group: malayalamnya}', ""); - Expect(0, 2147, '\p{Is_Joining_Group: malayalamnya}', ""); - Expect(1, 2147, '\p{^Is_Joining_Group: malayalamnya}', ""); - Expect(1, 2147, '\P{Is_Joining_Group: malayalamnya}', ""); - Expect(0, 2147, '\P{^Is_Joining_Group: malayalamnya}', ""); - Expect(1, 2146, '\p{Is_Joining_Group= Malayalam_Nya}', ""); - Expect(0, 2146, '\p{^Is_Joining_Group= Malayalam_Nya}', ""); - Expect(0, 2146, '\P{Is_Joining_Group= Malayalam_Nya}', ""); - Expect(1, 2146, '\P{^Is_Joining_Group= Malayalam_Nya}', ""); - Expect(0, 2147, '\p{Is_Joining_Group= Malayalam_Nya}', ""); - Expect(1, 2147, '\p{^Is_Joining_Group= Malayalam_Nya}', ""); - Expect(1, 2147, '\P{Is_Joining_Group= Malayalam_Nya}', ""); - Expect(0, 2147, '\P{^Is_Joining_Group= Malayalam_Nya}', ""); - Error('\p{Is_Jg=:=- malayalam_Nya}'); - Error('\P{Is_Jg=:=- malayalam_Nya}'); + Expect(1, 2146, '\p{Jg=-MALAYALAM_NYA}', ""); + Expect(0, 2146, '\p{^Jg=-MALAYALAM_NYA}', ""); + Expect(0, 2146, '\P{Jg=-MALAYALAM_NYA}', ""); + Expect(1, 2146, '\P{^Jg=-MALAYALAM_NYA}', ""); + Expect(0, 2147, '\p{Jg=-MALAYALAM_NYA}', ""); + Expect(1, 2147, '\p{^Jg=-MALAYALAM_NYA}', ""); + Expect(1, 2147, '\P{Jg=-MALAYALAM_NYA}', ""); + Expect(0, 2147, '\P{^Jg=-MALAYALAM_NYA}', ""); + Error('\p{Is_Joining_Group=_-malayalam_Nya:=}'); + Error('\P{Is_Joining_Group=_-malayalam_Nya:=}'); + Expect(1, 2146, '\p{Is_Joining_Group=malayalamnya}', ""); + Expect(0, 2146, '\p{^Is_Joining_Group=malayalamnya}', ""); + Expect(0, 2146, '\P{Is_Joining_Group=malayalamnya}', ""); + Expect(1, 2146, '\P{^Is_Joining_Group=malayalamnya}', ""); + Expect(0, 2147, '\p{Is_Joining_Group=malayalamnya}', ""); + Expect(1, 2147, '\p{^Is_Joining_Group=malayalamnya}', ""); + Expect(1, 2147, '\P{Is_Joining_Group=malayalamnya}', ""); + Expect(0, 2147, '\P{^Is_Joining_Group=malayalamnya}', ""); + Expect(1, 2146, '\p{Is_Joining_Group=-malayalam_Nya}', ""); + Expect(0, 2146, '\p{^Is_Joining_Group=-malayalam_Nya}', ""); + Expect(0, 2146, '\P{Is_Joining_Group=-malayalam_Nya}', ""); + Expect(1, 2146, '\P{^Is_Joining_Group=-malayalam_Nya}', ""); + Expect(0, 2147, '\p{Is_Joining_Group=-malayalam_Nya}', ""); + Expect(1, 2147, '\p{^Is_Joining_Group=-malayalam_Nya}', ""); + Expect(1, 2147, '\P{Is_Joining_Group=-malayalam_Nya}', ""); + Expect(0, 2147, '\P{^Is_Joining_Group=-malayalam_Nya}', ""); + Error('\p{Is_Jg= Malayalam_NYA:=}'); + Error('\P{Is_Jg= Malayalam_NYA:=}'); Expect(1, 2146, '\p{Is_Jg=malayalamnya}', ""); Expect(0, 2146, '\p{^Is_Jg=malayalamnya}', ""); Expect(0, 2146, '\P{Is_Jg=malayalamnya}', ""); @@ -52490,16 +54850,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2147, '\p{^Is_Jg=malayalamnya}', ""); Expect(1, 2147, '\P{Is_Jg=malayalamnya}', ""); Expect(0, 2147, '\P{^Is_Jg=malayalamnya}', ""); - Expect(1, 2146, '\p{Is_Jg= -malayalam_NYA}', ""); - Expect(0, 2146, '\p{^Is_Jg= -malayalam_NYA}', ""); - Expect(0, 2146, '\P{Is_Jg= -malayalam_NYA}', ""); - Expect(1, 2146, '\P{^Is_Jg= -malayalam_NYA}', ""); - Expect(0, 2147, '\p{Is_Jg= -malayalam_NYA}', ""); - Expect(1, 2147, '\p{^Is_Jg= -malayalam_NYA}', ""); - Expect(1, 2147, '\P{Is_Jg= -malayalam_NYA}', ""); - Expect(0, 2147, '\P{^Is_Jg= -malayalam_NYA}', ""); - Error('\p{Joining_Group=_-Malayalam_Ra/a/}'); - Error('\P{Joining_Group=_-Malayalam_Ra/a/}'); + Expect(1, 2146, '\p{Is_Jg= MALAYALAM_Nya}', ""); + Expect(0, 2146, '\p{^Is_Jg= MALAYALAM_Nya}', ""); + Expect(0, 2146, '\P{Is_Jg= MALAYALAM_Nya}', ""); + Expect(1, 2146, '\P{^Is_Jg= MALAYALAM_Nya}', ""); + Expect(0, 2147, '\p{Is_Jg= MALAYALAM_Nya}', ""); + Expect(1, 2147, '\p{^Is_Jg= MALAYALAM_Nya}', ""); + Expect(1, 2147, '\P{Is_Jg= MALAYALAM_Nya}', ""); + Expect(0, 2147, '\P{^Is_Jg= MALAYALAM_Nya}', ""); + Error('\p{Joining_Group=:= malayalam_Ra}'); + Error('\P{Joining_Group=:= malayalam_Ra}'); Expect(1, 2151, '\p{Joining_Group=:\AMalayalam_Ra\z:}', "");; Expect(0, 2152, '\p{Joining_Group=:\AMalayalam_Ra\z:}', "");; Expect(1, 2151, '\p{Joining_Group=malayalamra}', ""); @@ -52512,16 +54872,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2152, '\P{^Joining_Group=malayalamra}', ""); Expect(1, 2151, '\p{Joining_Group=:\Amalayalamra\z:}', "");; Expect(0, 2152, '\p{Joining_Group=:\Amalayalamra\z:}', "");; - Expect(1, 2151, '\p{Joining_Group=-_malayalam_ra}', ""); - Expect(0, 2151, '\p{^Joining_Group=-_malayalam_ra}', ""); - Expect(0, 2151, '\P{Joining_Group=-_malayalam_ra}', ""); - Expect(1, 2151, '\P{^Joining_Group=-_malayalam_ra}', ""); - Expect(0, 2152, '\p{Joining_Group=-_malayalam_ra}', ""); - Expect(1, 2152, '\p{^Joining_Group=-_malayalam_ra}', ""); - Expect(1, 2152, '\P{Joining_Group=-_malayalam_ra}', ""); - Expect(0, 2152, '\P{^Joining_Group=-_malayalam_ra}', ""); - Error('\p{Jg= _MALAYALAM_Ra:=}'); - Error('\P{Jg= _MALAYALAM_Ra:=}'); + Expect(1, 2151, '\p{Joining_Group=_ malayalam_ra}', ""); + Expect(0, 2151, '\p{^Joining_Group=_ malayalam_ra}', ""); + Expect(0, 2151, '\P{Joining_Group=_ malayalam_ra}', ""); + Expect(1, 2151, '\P{^Joining_Group=_ malayalam_ra}', ""); + Expect(0, 2152, '\p{Joining_Group=_ malayalam_ra}', ""); + Expect(1, 2152, '\p{^Joining_Group=_ malayalam_ra}', ""); + Expect(1, 2152, '\P{Joining_Group=_ malayalam_ra}', ""); + Expect(0, 2152, '\P{^Joining_Group=_ malayalam_ra}', ""); + Error('\p{Jg=/a/ -Malayalam_RA}'); + Error('\P{Jg=/a/ -Malayalam_RA}'); Expect(1, 2151, '\p{Jg=:\AMalayalam_Ra\z:}', "");; Expect(0, 2152, '\p{Jg=:\AMalayalam_Ra\z:}', "");; Expect(1, 2151, '\p{Jg=malayalamra}', ""); @@ -52534,16 +54894,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2152, '\P{^Jg=malayalamra}', ""); Expect(1, 2151, '\p{Jg=:\Amalayalamra\z:}', "");; Expect(0, 2152, '\p{Jg=:\Amalayalamra\z:}', "");; - Expect(1, 2151, '\p{Jg=_ malayalam_Ra}', ""); - Expect(0, 2151, '\p{^Jg=_ malayalam_Ra}', ""); - Expect(0, 2151, '\P{Jg=_ malayalam_Ra}', ""); - Expect(1, 2151, '\P{^Jg=_ malayalam_Ra}', ""); - Expect(0, 2152, '\p{Jg=_ malayalam_Ra}', ""); - Expect(1, 2152, '\p{^Jg=_ malayalam_Ra}', ""); - Expect(1, 2152, '\P{Jg=_ malayalam_Ra}', ""); - Expect(0, 2152, '\P{^Jg=_ malayalam_Ra}', ""); - Error('\p{Is_Joining_Group=Malayalam_ra/a/}'); - Error('\P{Is_Joining_Group=Malayalam_ra/a/}'); + Expect(1, 2151, '\p{Jg: _malayalam_RA}', ""); + Expect(0, 2151, '\p{^Jg: _malayalam_RA}', ""); + Expect(0, 2151, '\P{Jg: _malayalam_RA}', ""); + Expect(1, 2151, '\P{^Jg: _malayalam_RA}', ""); + Expect(0, 2152, '\p{Jg: _malayalam_RA}', ""); + Expect(1, 2152, '\p{^Jg: _malayalam_RA}', ""); + Expect(1, 2152, '\P{Jg: _malayalam_RA}', ""); + Expect(0, 2152, '\P{^Jg: _malayalam_RA}', ""); + Error('\p{Is_Joining_Group=/a/malayalam_ra}'); + Error('\P{Is_Joining_Group=/a/malayalam_ra}'); Expect(1, 2151, '\p{Is_Joining_Group=malayalamra}', ""); Expect(0, 2151, '\p{^Is_Joining_Group=malayalamra}', ""); Expect(0, 2151, '\P{Is_Joining_Group=malayalamra}', ""); @@ -52552,78 +54912,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2152, '\p{^Is_Joining_Group=malayalamra}', ""); Expect(1, 2152, '\P{Is_Joining_Group=malayalamra}', ""); Expect(0, 2152, '\P{^Is_Joining_Group=malayalamra}', ""); - Expect(1, 2151, '\p{Is_Joining_Group=_ Malayalam_RA}', ""); - Expect(0, 2151, '\p{^Is_Joining_Group=_ Malayalam_RA}', ""); - Expect(0, 2151, '\P{Is_Joining_Group=_ Malayalam_RA}', ""); - Expect(1, 2151, '\P{^Is_Joining_Group=_ Malayalam_RA}', ""); - Expect(0, 2152, '\p{Is_Joining_Group=_ Malayalam_RA}', ""); - Expect(1, 2152, '\p{^Is_Joining_Group=_ Malayalam_RA}', ""); - Expect(1, 2152, '\P{Is_Joining_Group=_ Malayalam_RA}', ""); - Expect(0, 2152, '\P{^Is_Joining_Group=_ Malayalam_RA}', ""); - Error('\p{Is_Jg=MALAYALAM_RA/a/}'); - Error('\P{Is_Jg=MALAYALAM_RA/a/}'); - Expect(1, 2151, '\p{Is_Jg=malayalamra}', ""); - Expect(0, 2151, '\p{^Is_Jg=malayalamra}', ""); - Expect(0, 2151, '\P{Is_Jg=malayalamra}', ""); - Expect(1, 2151, '\P{^Is_Jg=malayalamra}', ""); - Expect(0, 2152, '\p{Is_Jg=malayalamra}', ""); - Expect(1, 2152, '\p{^Is_Jg=malayalamra}', ""); - Expect(1, 2152, '\P{Is_Jg=malayalamra}', ""); - Expect(0, 2152, '\P{^Is_Jg=malayalamra}', ""); - Expect(1, 2151, '\p{Is_Jg= Malayalam_Ra}', ""); - Expect(0, 2151, '\p{^Is_Jg= Malayalam_Ra}', ""); - Expect(0, 2151, '\P{Is_Jg= Malayalam_Ra}', ""); - Expect(1, 2151, '\P{^Is_Jg= Malayalam_Ra}', ""); - Expect(0, 2152, '\p{Is_Jg= Malayalam_Ra}', ""); - Expect(1, 2152, '\p{^Is_Jg= Malayalam_Ra}', ""); - Expect(1, 2152, '\P{Is_Jg= Malayalam_Ra}', ""); - Expect(0, 2152, '\P{^Is_Jg= Malayalam_Ra}', ""); - Error('\p{Joining_Group=:=MALAYALAM_Ssa}'); - Error('\P{Joining_Group=:=MALAYALAM_Ssa}'); + Expect(1, 2151, '\p{Is_Joining_Group=-_MALAYALAM_RA}', ""); + Expect(0, 2151, '\p{^Is_Joining_Group=-_MALAYALAM_RA}', ""); + Expect(0, 2151, '\P{Is_Joining_Group=-_MALAYALAM_RA}', ""); + Expect(1, 2151, '\P{^Is_Joining_Group=-_MALAYALAM_RA}', ""); + Expect(0, 2152, '\p{Is_Joining_Group=-_MALAYALAM_RA}', ""); + Expect(1, 2152, '\p{^Is_Joining_Group=-_MALAYALAM_RA}', ""); + Expect(1, 2152, '\P{Is_Joining_Group=-_MALAYALAM_RA}', ""); + Expect(0, 2152, '\P{^Is_Joining_Group=-_MALAYALAM_RA}', ""); + Error('\p{Is_Jg=:=MALAYALAM_ra}'); + Error('\P{Is_Jg=:=MALAYALAM_ra}'); + Expect(1, 2151, '\p{Is_Jg: malayalamra}', ""); + Expect(0, 2151, '\p{^Is_Jg: malayalamra}', ""); + Expect(0, 2151, '\P{Is_Jg: malayalamra}', ""); + Expect(1, 2151, '\P{^Is_Jg: malayalamra}', ""); + Expect(0, 2152, '\p{Is_Jg: malayalamra}', ""); + Expect(1, 2152, '\p{^Is_Jg: malayalamra}', ""); + Expect(1, 2152, '\P{Is_Jg: malayalamra}', ""); + Expect(0, 2152, '\P{^Is_Jg: malayalamra}', ""); + Expect(1, 2151, '\p{Is_Jg=--malayalam_RA}', ""); + Expect(0, 2151, '\p{^Is_Jg=--malayalam_RA}', ""); + Expect(0, 2151, '\P{Is_Jg=--malayalam_RA}', ""); + Expect(1, 2151, '\P{^Is_Jg=--malayalam_RA}', ""); + Expect(0, 2152, '\p{Is_Jg=--malayalam_RA}', ""); + Expect(1, 2152, '\p{^Is_Jg=--malayalam_RA}', ""); + Expect(1, 2152, '\P{Is_Jg=--malayalam_RA}', ""); + Expect(0, 2152, '\P{^Is_Jg=--malayalam_RA}', ""); + Error('\p{Joining_Group: __Malayalam_ssa:=}'); + Error('\P{Joining_Group: __Malayalam_ssa:=}'); Expect(1, 2154, '\p{Joining_Group=:\AMalayalam_Ssa\z:}', "");; Expect(0, 2155, '\p{Joining_Group=:\AMalayalam_Ssa\z:}', "");; - Expect(1, 2154, '\p{Joining_Group: malayalamssa}', ""); - Expect(0, 2154, '\p{^Joining_Group: malayalamssa}', ""); - Expect(0, 2154, '\P{Joining_Group: malayalamssa}', ""); - Expect(1, 2154, '\P{^Joining_Group: malayalamssa}', ""); - Expect(0, 2155, '\p{Joining_Group: malayalamssa}', ""); - Expect(1, 2155, '\p{^Joining_Group: malayalamssa}', ""); - Expect(1, 2155, '\P{Joining_Group: malayalamssa}', ""); - Expect(0, 2155, '\P{^Joining_Group: malayalamssa}', ""); + Expect(1, 2154, '\p{Joining_Group=malayalamssa}', ""); + Expect(0, 2154, '\p{^Joining_Group=malayalamssa}', ""); + Expect(0, 2154, '\P{Joining_Group=malayalamssa}', ""); + Expect(1, 2154, '\P{^Joining_Group=malayalamssa}', ""); + Expect(0, 2155, '\p{Joining_Group=malayalamssa}', ""); + Expect(1, 2155, '\p{^Joining_Group=malayalamssa}', ""); + Expect(1, 2155, '\P{Joining_Group=malayalamssa}', ""); + Expect(0, 2155, '\P{^Joining_Group=malayalamssa}', ""); Expect(1, 2154, '\p{Joining_Group=:\Amalayalamssa\z:}', "");; Expect(0, 2155, '\p{Joining_Group=:\Amalayalamssa\z:}', "");; - Expect(1, 2154, '\p{Joining_Group= _Malayalam_Ssa}', ""); - Expect(0, 2154, '\p{^Joining_Group= _Malayalam_Ssa}', ""); - Expect(0, 2154, '\P{Joining_Group= _Malayalam_Ssa}', ""); - Expect(1, 2154, '\P{^Joining_Group= _Malayalam_Ssa}', ""); - Expect(0, 2155, '\p{Joining_Group= _Malayalam_Ssa}', ""); - Expect(1, 2155, '\p{^Joining_Group= _Malayalam_Ssa}', ""); - Expect(1, 2155, '\P{Joining_Group= _Malayalam_Ssa}', ""); - Expect(0, 2155, '\P{^Joining_Group= _Malayalam_Ssa}', ""); - Error('\p{Jg=__Malayalam_SSA:=}'); - Error('\P{Jg=__Malayalam_SSA:=}'); + Expect(1, 2154, '\p{Joining_Group:- malayalam_ssa}', ""); + Expect(0, 2154, '\p{^Joining_Group:- malayalam_ssa}', ""); + Expect(0, 2154, '\P{Joining_Group:- malayalam_ssa}', ""); + Expect(1, 2154, '\P{^Joining_Group:- malayalam_ssa}', ""); + Expect(0, 2155, '\p{Joining_Group:- malayalam_ssa}', ""); + Expect(1, 2155, '\p{^Joining_Group:- malayalam_ssa}', ""); + Expect(1, 2155, '\P{Joining_Group:- malayalam_ssa}', ""); + Expect(0, 2155, '\P{^Joining_Group:- malayalam_ssa}', ""); + Error('\p{Jg=_:=Malayalam_Ssa}'); + Error('\P{Jg=_:=Malayalam_Ssa}'); Expect(1, 2154, '\p{Jg=:\AMalayalam_Ssa\z:}', "");; Expect(0, 2155, '\p{Jg=:\AMalayalam_Ssa\z:}', "");; - Expect(1, 2154, '\p{Jg=malayalamssa}', ""); - Expect(0, 2154, '\p{^Jg=malayalamssa}', ""); - Expect(0, 2154, '\P{Jg=malayalamssa}', ""); - Expect(1, 2154, '\P{^Jg=malayalamssa}', ""); - Expect(0, 2155, '\p{Jg=malayalamssa}', ""); - Expect(1, 2155, '\p{^Jg=malayalamssa}', ""); - Expect(1, 2155, '\P{Jg=malayalamssa}', ""); - Expect(0, 2155, '\P{^Jg=malayalamssa}', ""); + Expect(1, 2154, '\p{Jg:malayalamssa}', ""); + Expect(0, 2154, '\p{^Jg:malayalamssa}', ""); + Expect(0, 2154, '\P{Jg:malayalamssa}', ""); + Expect(1, 2154, '\P{^Jg:malayalamssa}', ""); + Expect(0, 2155, '\p{Jg:malayalamssa}', ""); + Expect(1, 2155, '\p{^Jg:malayalamssa}', ""); + Expect(1, 2155, '\P{Jg:malayalamssa}', ""); + Expect(0, 2155, '\P{^Jg:malayalamssa}', ""); Expect(1, 2154, '\p{Jg=:\Amalayalamssa\z:}', "");; Expect(0, 2155, '\p{Jg=:\Amalayalamssa\z:}', "");; - Expect(1, 2154, '\p{Jg: _ MALAYALAM_Ssa}', ""); - Expect(0, 2154, '\p{^Jg: _ MALAYALAM_Ssa}', ""); - Expect(0, 2154, '\P{Jg: _ MALAYALAM_Ssa}', ""); - Expect(1, 2154, '\P{^Jg: _ MALAYALAM_Ssa}', ""); - Expect(0, 2155, '\p{Jg: _ MALAYALAM_Ssa}', ""); - Expect(1, 2155, '\p{^Jg: _ MALAYALAM_Ssa}', ""); - Expect(1, 2155, '\P{Jg: _ MALAYALAM_Ssa}', ""); - Expect(0, 2155, '\P{^Jg: _ MALAYALAM_Ssa}', ""); - Error('\p{Is_Joining_Group=-:=Malayalam_ssa}'); - Error('\P{Is_Joining_Group=-:=Malayalam_ssa}'); + Expect(1, 2154, '\p{Jg=_ MALAYALAM_Ssa}', ""); + Expect(0, 2154, '\p{^Jg=_ MALAYALAM_Ssa}', ""); + Expect(0, 2154, '\P{Jg=_ MALAYALAM_Ssa}', ""); + Expect(1, 2154, '\P{^Jg=_ MALAYALAM_Ssa}', ""); + Expect(0, 2155, '\p{Jg=_ MALAYALAM_Ssa}', ""); + Expect(1, 2155, '\p{^Jg=_ MALAYALAM_Ssa}', ""); + Expect(1, 2155, '\P{Jg=_ MALAYALAM_Ssa}', ""); + Expect(0, 2155, '\P{^Jg=_ MALAYALAM_Ssa}', ""); + Error('\p{Is_Joining_Group= Malayalam_ssa:=}'); + Error('\P{Is_Joining_Group= Malayalam_ssa:=}'); Expect(1, 2154, '\p{Is_Joining_Group=malayalamssa}', ""); Expect(0, 2154, '\p{^Is_Joining_Group=malayalamssa}', ""); Expect(0, 2154, '\P{Is_Joining_Group=malayalamssa}', ""); @@ -52632,16 +54992,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2155, '\p{^Is_Joining_Group=malayalamssa}', ""); Expect(1, 2155, '\P{Is_Joining_Group=malayalamssa}', ""); Expect(0, 2155, '\P{^Is_Joining_Group=malayalamssa}', ""); - Expect(1, 2154, '\p{Is_Joining_Group: _Malayalam_SSA}', ""); - Expect(0, 2154, '\p{^Is_Joining_Group: _Malayalam_SSA}', ""); - Expect(0, 2154, '\P{Is_Joining_Group: _Malayalam_SSA}', ""); - Expect(1, 2154, '\P{^Is_Joining_Group: _Malayalam_SSA}', ""); - Expect(0, 2155, '\p{Is_Joining_Group: _Malayalam_SSA}', ""); - Expect(1, 2155, '\p{^Is_Joining_Group: _Malayalam_SSA}', ""); - Expect(1, 2155, '\P{Is_Joining_Group: _Malayalam_SSA}', ""); - Expect(0, 2155, '\P{^Is_Joining_Group: _Malayalam_SSA}', ""); - Error('\p{Is_Jg= Malayalam_Ssa:=}'); - Error('\P{Is_Jg= Malayalam_Ssa:=}'); + Expect(1, 2154, '\p{Is_Joining_Group=_MALAYALAM_SSA}', ""); + Expect(0, 2154, '\p{^Is_Joining_Group=_MALAYALAM_SSA}', ""); + Expect(0, 2154, '\P{Is_Joining_Group=_MALAYALAM_SSA}', ""); + Expect(1, 2154, '\P{^Is_Joining_Group=_MALAYALAM_SSA}', ""); + Expect(0, 2155, '\p{Is_Joining_Group=_MALAYALAM_SSA}', ""); + Expect(1, 2155, '\p{^Is_Joining_Group=_MALAYALAM_SSA}', ""); + Expect(1, 2155, '\P{Is_Joining_Group=_MALAYALAM_SSA}', ""); + Expect(0, 2155, '\P{^Is_Joining_Group=_MALAYALAM_SSA}', ""); + Error('\p{Is_Jg= MALAYALAM_Ssa:=}'); + Error('\P{Is_Jg= MALAYALAM_Ssa:=}'); Expect(1, 2154, '\p{Is_Jg=malayalamssa}', ""); Expect(0, 2154, '\p{^Is_Jg=malayalamssa}', ""); Expect(0, 2154, '\P{Is_Jg=malayalamssa}', ""); @@ -52650,16 +55010,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2155, '\p{^Is_Jg=malayalamssa}', ""); Expect(1, 2155, '\P{Is_Jg=malayalamssa}', ""); Expect(0, 2155, '\P{^Is_Jg=malayalamssa}', ""); - Expect(1, 2154, '\p{Is_Jg= -MALAYALAM_SSA}', ""); - Expect(0, 2154, '\p{^Is_Jg= -MALAYALAM_SSA}', ""); - Expect(0, 2154, '\P{Is_Jg= -MALAYALAM_SSA}', ""); - Expect(1, 2154, '\P{^Is_Jg= -MALAYALAM_SSA}', ""); - Expect(0, 2155, '\p{Is_Jg= -MALAYALAM_SSA}', ""); - Expect(1, 2155, '\p{^Is_Jg= -MALAYALAM_SSA}', ""); - Expect(1, 2155, '\P{Is_Jg= -MALAYALAM_SSA}', ""); - Expect(0, 2155, '\P{^Is_Jg= -MALAYALAM_SSA}', ""); - Error('\p{Joining_Group= :=Malayalam_tta}'); - Error('\P{Joining_Group= :=Malayalam_tta}'); + Expect(1, 2154, '\p{Is_Jg: _Malayalam_Ssa}', ""); + Expect(0, 2154, '\p{^Is_Jg: _Malayalam_Ssa}', ""); + Expect(0, 2154, '\P{Is_Jg: _Malayalam_Ssa}', ""); + Expect(1, 2154, '\P{^Is_Jg: _Malayalam_Ssa}', ""); + Expect(0, 2155, '\p{Is_Jg: _Malayalam_Ssa}', ""); + Expect(1, 2155, '\p{^Is_Jg: _Malayalam_Ssa}', ""); + Expect(1, 2155, '\P{Is_Jg: _Malayalam_Ssa}', ""); + Expect(0, 2155, '\P{^Is_Jg: _Malayalam_Ssa}', ""); + Error('\p{Joining_Group=_-MALAYALAM_Tta:=}'); + Error('\P{Joining_Group=_-MALAYALAM_Tta:=}'); Expect(1, 2147, '\p{Joining_Group=:\AMalayalam_Tta\z:}', "");; Expect(0, 2148, '\p{Joining_Group=:\AMalayalam_Tta\z:}', "");; Expect(1, 2147, '\p{Joining_Group=malayalamtta}', ""); @@ -52680,8 +55040,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2148, '\p{^Joining_Group= MALAYALAM_Tta}', ""); Expect(1, 2148, '\P{Joining_Group= MALAYALAM_Tta}', ""); Expect(0, 2148, '\P{^Joining_Group= MALAYALAM_Tta}', ""); - Error('\p{Jg= :=malayalam_tta}'); - Error('\P{Jg= :=malayalam_tta}'); + Error('\p{Jg=_ MALAYALAM_tta/a/}'); + Error('\P{Jg=_ MALAYALAM_tta/a/}'); Expect(1, 2147, '\p{Jg=:\AMalayalam_Tta\z:}', "");; Expect(0, 2148, '\p{Jg=:\AMalayalam_Tta\z:}', "");; Expect(1, 2147, '\p{Jg=malayalamtta}', ""); @@ -52694,52 +55054,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2148, '\P{^Jg=malayalamtta}', ""); Expect(1, 2147, '\p{Jg=:\Amalayalamtta\z:}', "");; Expect(0, 2148, '\p{Jg=:\Amalayalamtta\z:}', "");; - Expect(1, 2147, '\p{Jg= _malayalam_Tta}', ""); - Expect(0, 2147, '\p{^Jg= _malayalam_Tta}', ""); - Expect(0, 2147, '\P{Jg= _malayalam_Tta}', ""); - Expect(1, 2147, '\P{^Jg= _malayalam_Tta}', ""); - Expect(0, 2148, '\p{Jg= _malayalam_Tta}', ""); - Expect(1, 2148, '\p{^Jg= _malayalam_Tta}', ""); - Expect(1, 2148, '\P{Jg= _malayalam_Tta}', ""); - Expect(0, 2148, '\P{^Jg= _malayalam_Tta}', ""); - Error('\p{Is_Joining_Group= MALAYALAM_Tta/a/}'); - Error('\P{Is_Joining_Group= MALAYALAM_Tta/a/}'); - Expect(1, 2147, '\p{Is_Joining_Group:malayalamtta}', ""); - Expect(0, 2147, '\p{^Is_Joining_Group:malayalamtta}', ""); - Expect(0, 2147, '\P{Is_Joining_Group:malayalamtta}', ""); - Expect(1, 2147, '\P{^Is_Joining_Group:malayalamtta}', ""); - Expect(0, 2148, '\p{Is_Joining_Group:malayalamtta}', ""); - Expect(1, 2148, '\p{^Is_Joining_Group:malayalamtta}', ""); - Expect(1, 2148, '\P{Is_Joining_Group:malayalamtta}', ""); - Expect(0, 2148, '\P{^Is_Joining_Group:malayalamtta}', ""); - Expect(1, 2147, '\p{Is_Joining_Group= Malayalam_Tta}', ""); - Expect(0, 2147, '\p{^Is_Joining_Group= Malayalam_Tta}', ""); - Expect(0, 2147, '\P{Is_Joining_Group= Malayalam_Tta}', ""); - Expect(1, 2147, '\P{^Is_Joining_Group= Malayalam_Tta}', ""); - Expect(0, 2148, '\p{Is_Joining_Group= Malayalam_Tta}', ""); - Expect(1, 2148, '\p{^Is_Joining_Group= Malayalam_Tta}', ""); - Expect(1, 2148, '\P{Is_Joining_Group= Malayalam_Tta}', ""); - Expect(0, 2148, '\P{^Is_Joining_Group= Malayalam_Tta}', ""); - Error('\p{Is_Jg= malayalam_tta/a/}'); - Error('\P{Is_Jg= malayalam_tta/a/}'); - Expect(1, 2147, '\p{Is_Jg: malayalamtta}', ""); - Expect(0, 2147, '\p{^Is_Jg: malayalamtta}', ""); - Expect(0, 2147, '\P{Is_Jg: malayalamtta}', ""); - Expect(1, 2147, '\P{^Is_Jg: malayalamtta}', ""); - Expect(0, 2148, '\p{Is_Jg: malayalamtta}', ""); - Expect(1, 2148, '\p{^Is_Jg: malayalamtta}', ""); - Expect(1, 2148, '\P{Is_Jg: malayalamtta}', ""); - Expect(0, 2148, '\P{^Is_Jg: malayalamtta}', ""); - Expect(1, 2147, '\p{Is_Jg= malayalam_Tta}', ""); - Expect(0, 2147, '\p{^Is_Jg= malayalam_Tta}', ""); - Expect(0, 2147, '\P{Is_Jg= malayalam_Tta}', ""); - Expect(1, 2147, '\P{^Is_Jg= malayalam_Tta}', ""); - Expect(0, 2148, '\p{Is_Jg= malayalam_Tta}', ""); - Expect(1, 2148, '\p{^Is_Jg= malayalam_Tta}', ""); - Expect(1, 2148, '\P{Is_Jg= malayalam_Tta}', ""); - Expect(0, 2148, '\P{^Is_Jg= malayalam_Tta}', ""); - Error('\p{Joining_Group=/a/ manichaean_Aleph}'); - Error('\P{Joining_Group=/a/ manichaean_Aleph}'); + Expect(1, 2147, '\p{Jg=-Malayalam_TTA}', ""); + Expect(0, 2147, '\p{^Jg=-Malayalam_TTA}', ""); + Expect(0, 2147, '\P{Jg=-Malayalam_TTA}', ""); + Expect(1, 2147, '\P{^Jg=-Malayalam_TTA}', ""); + Expect(0, 2148, '\p{Jg=-Malayalam_TTA}', ""); + Expect(1, 2148, '\p{^Jg=-Malayalam_TTA}', ""); + Expect(1, 2148, '\P{Jg=-Malayalam_TTA}', ""); + Expect(0, 2148, '\P{^Jg=-Malayalam_TTA}', ""); + Error('\p{Is_Joining_Group=/a/ Malayalam_tta}'); + Error('\P{Is_Joining_Group=/a/ Malayalam_tta}'); + Expect(1, 2147, '\p{Is_Joining_Group: malayalamtta}', ""); + Expect(0, 2147, '\p{^Is_Joining_Group: malayalamtta}', ""); + Expect(0, 2147, '\P{Is_Joining_Group: malayalamtta}', ""); + Expect(1, 2147, '\P{^Is_Joining_Group: malayalamtta}', ""); + Expect(0, 2148, '\p{Is_Joining_Group: malayalamtta}', ""); + Expect(1, 2148, '\p{^Is_Joining_Group: malayalamtta}', ""); + Expect(1, 2148, '\P{Is_Joining_Group: malayalamtta}', ""); + Expect(0, 2148, '\P{^Is_Joining_Group: malayalamtta}', ""); + Expect(1, 2147, '\p{Is_Joining_Group=_malayalam_Tta}', ""); + Expect(0, 2147, '\p{^Is_Joining_Group=_malayalam_Tta}', ""); + Expect(0, 2147, '\P{Is_Joining_Group=_malayalam_Tta}', ""); + Expect(1, 2147, '\P{^Is_Joining_Group=_malayalam_Tta}', ""); + Expect(0, 2148, '\p{Is_Joining_Group=_malayalam_Tta}', ""); + Expect(1, 2148, '\p{^Is_Joining_Group=_malayalam_Tta}', ""); + Expect(1, 2148, '\P{Is_Joining_Group=_malayalam_Tta}', ""); + Expect(0, 2148, '\P{^Is_Joining_Group=_malayalam_Tta}', ""); + Error('\p{Is_Jg: _ Malayalam_Tta:=}'); + Error('\P{Is_Jg: _ Malayalam_Tta:=}'); + Expect(1, 2147, '\p{Is_Jg: malayalamtta}', ""); + Expect(0, 2147, '\p{^Is_Jg: malayalamtta}', ""); + Expect(0, 2147, '\P{Is_Jg: malayalamtta}', ""); + Expect(1, 2147, '\P{^Is_Jg: malayalamtta}', ""); + Expect(0, 2148, '\p{Is_Jg: malayalamtta}', ""); + Expect(1, 2148, '\p{^Is_Jg: malayalamtta}', ""); + Expect(1, 2148, '\P{Is_Jg: malayalamtta}', ""); + Expect(0, 2148, '\P{^Is_Jg: malayalamtta}', ""); + Expect(1, 2147, '\p{Is_Jg: Malayalam_tta}', ""); + Expect(0, 2147, '\p{^Is_Jg: Malayalam_tta}', ""); + Expect(0, 2147, '\P{Is_Jg: Malayalam_tta}', ""); + Expect(1, 2147, '\P{^Is_Jg: Malayalam_tta}', ""); + Expect(0, 2148, '\p{Is_Jg: Malayalam_tta}', ""); + Expect(1, 2148, '\p{^Is_Jg: Malayalam_tta}', ""); + Expect(1, 2148, '\P{Is_Jg: Malayalam_tta}', ""); + Expect(0, 2148, '\P{^Is_Jg: Malayalam_tta}', ""); + Error('\p{Joining_Group= Manichaean_Aleph:=}'); + Error('\P{Joining_Group= Manichaean_Aleph:=}'); Expect(1, 68288, '\p{Joining_Group=:\AManichaean_Aleph\z:}', "");; Expect(0, 68289, '\p{Joining_Group=:\AManichaean_Aleph\z:}', "");; Expect(1, 68288, '\p{Joining_Group=manichaeanaleph}', ""); @@ -52752,56 +55112,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68289, '\P{^Joining_Group=manichaeanaleph}', ""); Expect(1, 68288, '\p{Joining_Group=:\Amanichaeanaleph\z:}', "");; Expect(0, 68289, '\p{Joining_Group=:\Amanichaeanaleph\z:}', "");; - Expect(1, 68288, '\p{Joining_Group=- manichaean_aleph}', ""); - Expect(0, 68288, '\p{^Joining_Group=- manichaean_aleph}', ""); - Expect(0, 68288, '\P{Joining_Group=- manichaean_aleph}', ""); - Expect(1, 68288, '\P{^Joining_Group=- manichaean_aleph}', ""); - Expect(0, 68289, '\p{Joining_Group=- manichaean_aleph}', ""); - Expect(1, 68289, '\p{^Joining_Group=- manichaean_aleph}', ""); - Expect(1, 68289, '\P{Joining_Group=- manichaean_aleph}', ""); - Expect(0, 68289, '\P{^Joining_Group=- manichaean_aleph}', ""); - Error('\p{Jg=:=- Manichaean_aleph}'); - Error('\P{Jg=:=- Manichaean_aleph}'); + Expect(1, 68288, '\p{Joining_Group= _manichaean_ALEPH}', ""); + Expect(0, 68288, '\p{^Joining_Group= _manichaean_ALEPH}', ""); + Expect(0, 68288, '\P{Joining_Group= _manichaean_ALEPH}', ""); + Expect(1, 68288, '\P{^Joining_Group= _manichaean_ALEPH}', ""); + Expect(0, 68289, '\p{Joining_Group= _manichaean_ALEPH}', ""); + Expect(1, 68289, '\p{^Joining_Group= _manichaean_ALEPH}', ""); + Expect(1, 68289, '\P{Joining_Group= _manichaean_ALEPH}', ""); + Expect(0, 68289, '\P{^Joining_Group= _manichaean_ALEPH}', ""); + Error('\p{Jg= -manichaean_Aleph/a/}'); + Error('\P{Jg= -manichaean_Aleph/a/}'); Expect(1, 68288, '\p{Jg=:\AManichaean_Aleph\z:}', "");; Expect(0, 68289, '\p{Jg=:\AManichaean_Aleph\z:}', "");; - Expect(1, 68288, '\p{Jg: manichaeanaleph}', ""); - Expect(0, 68288, '\p{^Jg: manichaeanaleph}', ""); - Expect(0, 68288, '\P{Jg: manichaeanaleph}', ""); - Expect(1, 68288, '\P{^Jg: manichaeanaleph}', ""); - Expect(0, 68289, '\p{Jg: manichaeanaleph}', ""); - Expect(1, 68289, '\p{^Jg: manichaeanaleph}', ""); - Expect(1, 68289, '\P{Jg: manichaeanaleph}', ""); - Expect(0, 68289, '\P{^Jg: manichaeanaleph}', ""); + Expect(1, 68288, '\p{Jg=manichaeanaleph}', ""); + Expect(0, 68288, '\p{^Jg=manichaeanaleph}', ""); + Expect(0, 68288, '\P{Jg=manichaeanaleph}', ""); + Expect(1, 68288, '\P{^Jg=manichaeanaleph}', ""); + Expect(0, 68289, '\p{Jg=manichaeanaleph}', ""); + Expect(1, 68289, '\p{^Jg=manichaeanaleph}', ""); + Expect(1, 68289, '\P{Jg=manichaeanaleph}', ""); + Expect(0, 68289, '\P{^Jg=manichaeanaleph}', ""); Expect(1, 68288, '\p{Jg=:\Amanichaeanaleph\z:}', "");; Expect(0, 68289, '\p{Jg=:\Amanichaeanaleph\z:}', "");; - Expect(1, 68288, '\p{Jg=-Manichaean_ALEPH}', ""); - Expect(0, 68288, '\p{^Jg=-Manichaean_ALEPH}', ""); - Expect(0, 68288, '\P{Jg=-Manichaean_ALEPH}', ""); - Expect(1, 68288, '\P{^Jg=-Manichaean_ALEPH}', ""); - Expect(0, 68289, '\p{Jg=-Manichaean_ALEPH}', ""); - Expect(1, 68289, '\p{^Jg=-Manichaean_ALEPH}', ""); - Expect(1, 68289, '\P{Jg=-Manichaean_ALEPH}', ""); - Expect(0, 68289, '\P{^Jg=-Manichaean_ALEPH}', ""); - Error('\p{Is_Joining_Group= Manichaean_Aleph:=}'); - Error('\P{Is_Joining_Group= Manichaean_Aleph:=}'); - Expect(1, 68288, '\p{Is_Joining_Group: manichaeanaleph}', ""); - Expect(0, 68288, '\p{^Is_Joining_Group: manichaeanaleph}', ""); - Expect(0, 68288, '\P{Is_Joining_Group: manichaeanaleph}', ""); - Expect(1, 68288, '\P{^Is_Joining_Group: manichaeanaleph}', ""); - Expect(0, 68289, '\p{Is_Joining_Group: manichaeanaleph}', ""); - Expect(1, 68289, '\p{^Is_Joining_Group: manichaeanaleph}', ""); - Expect(1, 68289, '\P{Is_Joining_Group: manichaeanaleph}', ""); - Expect(0, 68289, '\P{^Is_Joining_Group: manichaeanaleph}', ""); - Expect(1, 68288, '\p{Is_Joining_Group=_ manichaean_Aleph}', ""); - Expect(0, 68288, '\p{^Is_Joining_Group=_ manichaean_Aleph}', ""); - Expect(0, 68288, '\P{Is_Joining_Group=_ manichaean_Aleph}', ""); - Expect(1, 68288, '\P{^Is_Joining_Group=_ manichaean_Aleph}', ""); - Expect(0, 68289, '\p{Is_Joining_Group=_ manichaean_Aleph}', ""); - Expect(1, 68289, '\p{^Is_Joining_Group=_ manichaean_Aleph}', ""); - Expect(1, 68289, '\P{Is_Joining_Group=_ manichaean_Aleph}', ""); - Expect(0, 68289, '\P{^Is_Joining_Group=_ manichaean_Aleph}', ""); - Error('\p{Is_Jg= MANICHAEAN_ALEPH/a/}'); - Error('\P{Is_Jg= MANICHAEAN_ALEPH/a/}'); + Expect(1, 68288, '\p{Jg= MANICHAEAN_aleph}', ""); + Expect(0, 68288, '\p{^Jg= MANICHAEAN_aleph}', ""); + Expect(0, 68288, '\P{Jg= MANICHAEAN_aleph}', ""); + Expect(1, 68288, '\P{^Jg= MANICHAEAN_aleph}', ""); + Expect(0, 68289, '\p{Jg= MANICHAEAN_aleph}', ""); + Expect(1, 68289, '\p{^Jg= MANICHAEAN_aleph}', ""); + Expect(1, 68289, '\P{Jg= MANICHAEAN_aleph}', ""); + Expect(0, 68289, '\P{^Jg= MANICHAEAN_aleph}', ""); + Error('\p{Is_Joining_Group=/a/ Manichaean_Aleph}'); + Error('\P{Is_Joining_Group=/a/ Manichaean_Aleph}'); + Expect(1, 68288, '\p{Is_Joining_Group: manichaeanaleph}', ""); + Expect(0, 68288, '\p{^Is_Joining_Group: manichaeanaleph}', ""); + Expect(0, 68288, '\P{Is_Joining_Group: manichaeanaleph}', ""); + Expect(1, 68288, '\P{^Is_Joining_Group: manichaeanaleph}', ""); + Expect(0, 68289, '\p{Is_Joining_Group: manichaeanaleph}', ""); + Expect(1, 68289, '\p{^Is_Joining_Group: manichaeanaleph}', ""); + Expect(1, 68289, '\P{Is_Joining_Group: manichaeanaleph}', ""); + Expect(0, 68289, '\P{^Is_Joining_Group: manichaeanaleph}', ""); + Expect(1, 68288, '\p{Is_Joining_Group= Manichaean_Aleph}', ""); + Expect(0, 68288, '\p{^Is_Joining_Group= Manichaean_Aleph}', ""); + Expect(0, 68288, '\P{Is_Joining_Group= Manichaean_Aleph}', ""); + Expect(1, 68288, '\P{^Is_Joining_Group= Manichaean_Aleph}', ""); + Expect(0, 68289, '\p{Is_Joining_Group= Manichaean_Aleph}', ""); + Expect(1, 68289, '\p{^Is_Joining_Group= Manichaean_Aleph}', ""); + Expect(1, 68289, '\P{Is_Joining_Group= Manichaean_Aleph}', ""); + Expect(0, 68289, '\P{^Is_Joining_Group= Manichaean_Aleph}', ""); + Error('\p{Is_Jg=:= _MANICHAEAN_aleph}'); + Error('\P{Is_Jg=:= _MANICHAEAN_aleph}'); Expect(1, 68288, '\p{Is_Jg=manichaeanaleph}', ""); Expect(0, 68288, '\p{^Is_Jg=manichaeanaleph}', ""); Expect(0, 68288, '\P{Is_Jg=manichaeanaleph}', ""); @@ -52810,16 +55170,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68289, '\p{^Is_Jg=manichaeanaleph}', ""); Expect(1, 68289, '\P{Is_Jg=manichaeanaleph}', ""); Expect(0, 68289, '\P{^Is_Jg=manichaeanaleph}', ""); - Expect(1, 68288, '\p{Is_Jg=__Manichaean_aleph}', ""); - Expect(0, 68288, '\p{^Is_Jg=__Manichaean_aleph}', ""); - Expect(0, 68288, '\P{Is_Jg=__Manichaean_aleph}', ""); - Expect(1, 68288, '\P{^Is_Jg=__Manichaean_aleph}', ""); - Expect(0, 68289, '\p{Is_Jg=__Manichaean_aleph}', ""); - Expect(1, 68289, '\p{^Is_Jg=__Manichaean_aleph}', ""); - Expect(1, 68289, '\P{Is_Jg=__Manichaean_aleph}', ""); - Expect(0, 68289, '\P{^Is_Jg=__Manichaean_aleph}', ""); - Error('\p{Joining_Group=-Manichaean_Ayin/a/}'); - Error('\P{Joining_Group=-Manichaean_Ayin/a/}'); + Expect(1, 68288, '\p{Is_Jg= MANICHAEAN_Aleph}', ""); + Expect(0, 68288, '\p{^Is_Jg= MANICHAEAN_Aleph}', ""); + Expect(0, 68288, '\P{Is_Jg= MANICHAEAN_Aleph}', ""); + Expect(1, 68288, '\P{^Is_Jg= MANICHAEAN_Aleph}', ""); + Expect(0, 68289, '\p{Is_Jg= MANICHAEAN_Aleph}', ""); + Expect(1, 68289, '\p{^Is_Jg= MANICHAEAN_Aleph}', ""); + Expect(1, 68289, '\P{Is_Jg= MANICHAEAN_Aleph}', ""); + Expect(0, 68289, '\P{^Is_Jg= MANICHAEAN_Aleph}', ""); + Error('\p{Joining_Group: /a/manichaean_AYIN}'); + Error('\P{Joining_Group: /a/manichaean_AYIN}'); Expect(1, 68314, '\p{Joining_Group=:\AManichaean_Ayin\z:}', "");; Expect(0, 68315, '\p{Joining_Group=:\AManichaean_Ayin\z:}', "");; Expect(1, 68314, '\p{Joining_Group=manichaeanayin}', ""); @@ -52832,16 +55192,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68315, '\P{^Joining_Group=manichaeanayin}', ""); Expect(1, 68314, '\p{Joining_Group=:\Amanichaeanayin\z:}', "");; Expect(0, 68315, '\p{Joining_Group=:\Amanichaeanayin\z:}', "");; - Expect(1, 68314, '\p{Joining_Group= Manichaean_Ayin}', ""); - Expect(0, 68314, '\p{^Joining_Group= Manichaean_Ayin}', ""); - Expect(0, 68314, '\P{Joining_Group= Manichaean_Ayin}', ""); - Expect(1, 68314, '\P{^Joining_Group= Manichaean_Ayin}', ""); - Expect(0, 68315, '\p{Joining_Group= Manichaean_Ayin}', ""); - Expect(1, 68315, '\p{^Joining_Group= Manichaean_Ayin}', ""); - Expect(1, 68315, '\P{Joining_Group= Manichaean_Ayin}', ""); - Expect(0, 68315, '\P{^Joining_Group= Manichaean_Ayin}', ""); - Error('\p{Jg= _Manichaean_Ayin:=}'); - Error('\P{Jg= _Manichaean_Ayin:=}'); + Expect(1, 68314, '\p{Joining_Group= Manichaean_ayin}', ""); + Expect(0, 68314, '\p{^Joining_Group= Manichaean_ayin}', ""); + Expect(0, 68314, '\P{Joining_Group= Manichaean_ayin}', ""); + Expect(1, 68314, '\P{^Joining_Group= Manichaean_ayin}', ""); + Expect(0, 68315, '\p{Joining_Group= Manichaean_ayin}', ""); + Expect(1, 68315, '\p{^Joining_Group= Manichaean_ayin}', ""); + Expect(1, 68315, '\P{Joining_Group= Manichaean_ayin}', ""); + Expect(0, 68315, '\P{^Joining_Group= Manichaean_ayin}', ""); + Error('\p{Jg: _-manichaean_Ayin/a/}'); + Error('\P{Jg: _-manichaean_Ayin/a/}'); Expect(1, 68314, '\p{Jg=:\AManichaean_Ayin\z:}', "");; Expect(0, 68315, '\p{Jg=:\AManichaean_Ayin\z:}', "");; Expect(1, 68314, '\p{Jg=manichaeanayin}', ""); @@ -52854,16 +55214,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68315, '\P{^Jg=manichaeanayin}', ""); Expect(1, 68314, '\p{Jg=:\Amanichaeanayin\z:}', "");; Expect(0, 68315, '\p{Jg=:\Amanichaeanayin\z:}', "");; - Expect(1, 68314, '\p{Jg=_MANICHAEAN_Ayin}', ""); - Expect(0, 68314, '\p{^Jg=_MANICHAEAN_Ayin}', ""); - Expect(0, 68314, '\P{Jg=_MANICHAEAN_Ayin}', ""); - Expect(1, 68314, '\P{^Jg=_MANICHAEAN_Ayin}', ""); - Expect(0, 68315, '\p{Jg=_MANICHAEAN_Ayin}', ""); - Expect(1, 68315, '\p{^Jg=_MANICHAEAN_Ayin}', ""); - Expect(1, 68315, '\P{Jg=_MANICHAEAN_Ayin}', ""); - Expect(0, 68315, '\P{^Jg=_MANICHAEAN_Ayin}', ""); - Error('\p{Is_Joining_Group= manichaean_ayin:=}'); - Error('\P{Is_Joining_Group= manichaean_ayin:=}'); + Expect(1, 68314, '\p{Jg= manichaean_AYIN}', ""); + Expect(0, 68314, '\p{^Jg= manichaean_AYIN}', ""); + Expect(0, 68314, '\P{Jg= manichaean_AYIN}', ""); + Expect(1, 68314, '\P{^Jg= manichaean_AYIN}', ""); + Expect(0, 68315, '\p{Jg= manichaean_AYIN}', ""); + Expect(1, 68315, '\p{^Jg= manichaean_AYIN}', ""); + Expect(1, 68315, '\P{Jg= manichaean_AYIN}', ""); + Expect(0, 68315, '\P{^Jg= manichaean_AYIN}', ""); + Error('\p{Is_Joining_Group: /a/MANICHAEAN_AYIN}'); + Error('\P{Is_Joining_Group: /a/MANICHAEAN_AYIN}'); Expect(1, 68314, '\p{Is_Joining_Group=manichaeanayin}', ""); Expect(0, 68314, '\p{^Is_Joining_Group=manichaeanayin}', ""); Expect(0, 68314, '\P{Is_Joining_Group=manichaeanayin}', ""); @@ -52872,56 +55232,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68315, '\p{^Is_Joining_Group=manichaeanayin}', ""); Expect(1, 68315, '\P{Is_Joining_Group=manichaeanayin}', ""); Expect(0, 68315, '\P{^Is_Joining_Group=manichaeanayin}', ""); - Expect(1, 68314, '\p{Is_Joining_Group= MANICHAEAN_ayin}', ""); - Expect(0, 68314, '\p{^Is_Joining_Group= MANICHAEAN_ayin}', ""); - Expect(0, 68314, '\P{Is_Joining_Group= MANICHAEAN_ayin}', ""); - Expect(1, 68314, '\P{^Is_Joining_Group= MANICHAEAN_ayin}', ""); - Expect(0, 68315, '\p{Is_Joining_Group= MANICHAEAN_ayin}', ""); - Expect(1, 68315, '\p{^Is_Joining_Group= MANICHAEAN_ayin}', ""); - Expect(1, 68315, '\P{Is_Joining_Group= MANICHAEAN_ayin}', ""); - Expect(0, 68315, '\P{^Is_Joining_Group= MANICHAEAN_ayin}', ""); - Error('\p{Is_Jg= /a/MANICHAEAN_Ayin}'); - Error('\P{Is_Jg= /a/MANICHAEAN_Ayin}'); - Expect(1, 68314, '\p{Is_Jg=manichaeanayin}', ""); - Expect(0, 68314, '\p{^Is_Jg=manichaeanayin}', ""); - Expect(0, 68314, '\P{Is_Jg=manichaeanayin}', ""); - Expect(1, 68314, '\P{^Is_Jg=manichaeanayin}', ""); - Expect(0, 68315, '\p{Is_Jg=manichaeanayin}', ""); - Expect(1, 68315, '\p{^Is_Jg=manichaeanayin}', ""); - Expect(1, 68315, '\P{Is_Jg=manichaeanayin}', ""); - Expect(0, 68315, '\P{^Is_Jg=manichaeanayin}', ""); - Expect(1, 68314, '\p{Is_Jg=__manichaean_AYIN}', ""); - Expect(0, 68314, '\p{^Is_Jg=__manichaean_AYIN}', ""); - Expect(0, 68314, '\P{Is_Jg=__manichaean_AYIN}', ""); - Expect(1, 68314, '\P{^Is_Jg=__manichaean_AYIN}', ""); - Expect(0, 68315, '\p{Is_Jg=__manichaean_AYIN}', ""); - Expect(1, 68315, '\p{^Is_Jg=__manichaean_AYIN}', ""); - Expect(1, 68315, '\P{Is_Jg=__manichaean_AYIN}', ""); - Expect(0, 68315, '\P{^Is_Jg=__manichaean_AYIN}', ""); - Error('\p{Joining_Group= Manichaean_BETH:=}'); - Error('\P{Joining_Group= Manichaean_BETH:=}'); + Expect(1, 68314, '\p{Is_Joining_Group= Manichaean_Ayin}', ""); + Expect(0, 68314, '\p{^Is_Joining_Group= Manichaean_Ayin}', ""); + Expect(0, 68314, '\P{Is_Joining_Group= Manichaean_Ayin}', ""); + Expect(1, 68314, '\P{^Is_Joining_Group= Manichaean_Ayin}', ""); + Expect(0, 68315, '\p{Is_Joining_Group= Manichaean_Ayin}', ""); + Expect(1, 68315, '\p{^Is_Joining_Group= Manichaean_Ayin}', ""); + Expect(1, 68315, '\P{Is_Joining_Group= Manichaean_Ayin}', ""); + Expect(0, 68315, '\P{^Is_Joining_Group= Manichaean_Ayin}', ""); + Error('\p{Is_Jg=-_Manichaean_ayin:=}'); + Error('\P{Is_Jg=-_Manichaean_ayin:=}'); + Expect(1, 68314, '\p{Is_Jg: manichaeanayin}', ""); + Expect(0, 68314, '\p{^Is_Jg: manichaeanayin}', ""); + Expect(0, 68314, '\P{Is_Jg: manichaeanayin}', ""); + Expect(1, 68314, '\P{^Is_Jg: manichaeanayin}', ""); + Expect(0, 68315, '\p{Is_Jg: manichaeanayin}', ""); + Expect(1, 68315, '\p{^Is_Jg: manichaeanayin}', ""); + Expect(1, 68315, '\P{Is_Jg: manichaeanayin}', ""); + Expect(0, 68315, '\P{^Is_Jg: manichaeanayin}', ""); + Expect(1, 68314, '\p{Is_Jg=_ manichaean_Ayin}', ""); + Expect(0, 68314, '\p{^Is_Jg=_ manichaean_Ayin}', ""); + Expect(0, 68314, '\P{Is_Jg=_ manichaean_Ayin}', ""); + Expect(1, 68314, '\P{^Is_Jg=_ manichaean_Ayin}', ""); + Expect(0, 68315, '\p{Is_Jg=_ manichaean_Ayin}', ""); + Expect(1, 68315, '\p{^Is_Jg=_ manichaean_Ayin}', ""); + Expect(1, 68315, '\P{Is_Jg=_ manichaean_Ayin}', ""); + Expect(0, 68315, '\P{^Is_Jg=_ manichaean_Ayin}', ""); + Error('\p{Joining_Group=- manichaean_Beth:=}'); + Error('\P{Joining_Group=- manichaean_Beth:=}'); Expect(1, 68290, '\p{Joining_Group=:\AManichaean_Beth\z:}', "");; Expect(0, 68291, '\p{Joining_Group=:\AManichaean_Beth\z:}', "");; - Expect(1, 68290, '\p{Joining_Group: manichaeanbeth}', ""); - Expect(0, 68290, '\p{^Joining_Group: manichaeanbeth}', ""); - Expect(0, 68290, '\P{Joining_Group: manichaeanbeth}', ""); - Expect(1, 68290, '\P{^Joining_Group: manichaeanbeth}', ""); - Expect(0, 68291, '\p{Joining_Group: manichaeanbeth}', ""); - Expect(1, 68291, '\p{^Joining_Group: manichaeanbeth}', ""); - Expect(1, 68291, '\P{Joining_Group: manichaeanbeth}', ""); - Expect(0, 68291, '\P{^Joining_Group: manichaeanbeth}', ""); + Expect(1, 68290, '\p{Joining_Group=manichaeanbeth}', ""); + Expect(0, 68290, '\p{^Joining_Group=manichaeanbeth}', ""); + Expect(0, 68290, '\P{Joining_Group=manichaeanbeth}', ""); + Expect(1, 68290, '\P{^Joining_Group=manichaeanbeth}', ""); + Expect(0, 68291, '\p{Joining_Group=manichaeanbeth}', ""); + Expect(1, 68291, '\p{^Joining_Group=manichaeanbeth}', ""); + Expect(1, 68291, '\P{Joining_Group=manichaeanbeth}', ""); + Expect(0, 68291, '\P{^Joining_Group=manichaeanbeth}', ""); Expect(1, 68290, '\p{Joining_Group=:\Amanichaeanbeth\z:}', "");; Expect(0, 68291, '\p{Joining_Group=:\Amanichaeanbeth\z:}', "");; - Expect(1, 68290, '\p{Joining_Group= _manichaean_Beth}', ""); - Expect(0, 68290, '\p{^Joining_Group= _manichaean_Beth}', ""); - Expect(0, 68290, '\P{Joining_Group= _manichaean_Beth}', ""); - Expect(1, 68290, '\P{^Joining_Group= _manichaean_Beth}', ""); - Expect(0, 68291, '\p{Joining_Group= _manichaean_Beth}', ""); - Expect(1, 68291, '\p{^Joining_Group= _manichaean_Beth}', ""); - Expect(1, 68291, '\P{Joining_Group= _manichaean_Beth}', ""); - Expect(0, 68291, '\P{^Joining_Group= _manichaean_Beth}', ""); - Error('\p{Jg= Manichaean_BETH:=}'); - Error('\P{Jg= Manichaean_BETH:=}'); + Expect(1, 68290, '\p{Joining_Group=--Manichaean_BETH}', ""); + Expect(0, 68290, '\p{^Joining_Group=--Manichaean_BETH}', ""); + Expect(0, 68290, '\P{Joining_Group=--Manichaean_BETH}', ""); + Expect(1, 68290, '\P{^Joining_Group=--Manichaean_BETH}', ""); + Expect(0, 68291, '\p{Joining_Group=--Manichaean_BETH}', ""); + Expect(1, 68291, '\p{^Joining_Group=--Manichaean_BETH}', ""); + Expect(1, 68291, '\P{Joining_Group=--Manichaean_BETH}', ""); + Expect(0, 68291, '\P{^Joining_Group=--Manichaean_BETH}', ""); + Error('\p{Jg= :=Manichaean_BETH}'); + Error('\P{Jg= :=Manichaean_BETH}'); Expect(1, 68290, '\p{Jg=:\AManichaean_Beth\z:}', "");; Expect(0, 68291, '\p{Jg=:\AManichaean_Beth\z:}', "");; Expect(1, 68290, '\p{Jg=manichaeanbeth}', ""); @@ -52934,16 +55294,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68291, '\P{^Jg=manichaeanbeth}', ""); Expect(1, 68290, '\p{Jg=:\Amanichaeanbeth\z:}', "");; Expect(0, 68291, '\p{Jg=:\Amanichaeanbeth\z:}', "");; - Expect(1, 68290, '\p{Jg= manichaean_Beth}', ""); - Expect(0, 68290, '\p{^Jg= manichaean_Beth}', ""); - Expect(0, 68290, '\P{Jg= manichaean_Beth}', ""); - Expect(1, 68290, '\P{^Jg= manichaean_Beth}', ""); - Expect(0, 68291, '\p{Jg= manichaean_Beth}', ""); - Expect(1, 68291, '\p{^Jg= manichaean_Beth}', ""); - Expect(1, 68291, '\P{Jg= manichaean_Beth}', ""); - Expect(0, 68291, '\P{^Jg= manichaean_Beth}', ""); - Error('\p{Is_Joining_Group=--manichaean_Beth/a/}'); - Error('\P{Is_Joining_Group=--manichaean_Beth/a/}'); + Expect(1, 68290, '\p{Jg=_MANICHAEAN_BETH}', ""); + Expect(0, 68290, '\p{^Jg=_MANICHAEAN_BETH}', ""); + Expect(0, 68290, '\P{Jg=_MANICHAEAN_BETH}', ""); + Expect(1, 68290, '\P{^Jg=_MANICHAEAN_BETH}', ""); + Expect(0, 68291, '\p{Jg=_MANICHAEAN_BETH}', ""); + Expect(1, 68291, '\p{^Jg=_MANICHAEAN_BETH}', ""); + Expect(1, 68291, '\P{Jg=_MANICHAEAN_BETH}', ""); + Expect(0, 68291, '\P{^Jg=_MANICHAEAN_BETH}', ""); + Error('\p{Is_Joining_Group=/a/Manichaean_beth}'); + Error('\P{Is_Joining_Group=/a/Manichaean_beth}'); Expect(1, 68290, '\p{Is_Joining_Group=manichaeanbeth}', ""); Expect(0, 68290, '\p{^Is_Joining_Group=manichaeanbeth}', ""); Expect(0, 68290, '\P{Is_Joining_Group=manichaeanbeth}', ""); @@ -52952,16 +55312,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68291, '\p{^Is_Joining_Group=manichaeanbeth}', ""); Expect(1, 68291, '\P{Is_Joining_Group=manichaeanbeth}', ""); Expect(0, 68291, '\P{^Is_Joining_Group=manichaeanbeth}', ""); - Expect(1, 68290, '\p{Is_Joining_Group: MANICHAEAN_Beth}', ""); - Expect(0, 68290, '\p{^Is_Joining_Group: MANICHAEAN_Beth}', ""); - Expect(0, 68290, '\P{Is_Joining_Group: MANICHAEAN_Beth}', ""); - Expect(1, 68290, '\P{^Is_Joining_Group: MANICHAEAN_Beth}', ""); - Expect(0, 68291, '\p{Is_Joining_Group: MANICHAEAN_Beth}', ""); - Expect(1, 68291, '\p{^Is_Joining_Group: MANICHAEAN_Beth}', ""); - Expect(1, 68291, '\P{Is_Joining_Group: MANICHAEAN_Beth}', ""); - Expect(0, 68291, '\P{^Is_Joining_Group: MANICHAEAN_Beth}', ""); - Error('\p{Is_Jg: Manichaean_BETH/a/}'); - Error('\P{Is_Jg: Manichaean_BETH/a/}'); + Expect(1, 68290, '\p{Is_Joining_Group= Manichaean_BETH}', ""); + Expect(0, 68290, '\p{^Is_Joining_Group= Manichaean_BETH}', ""); + Expect(0, 68290, '\P{Is_Joining_Group= Manichaean_BETH}', ""); + Expect(1, 68290, '\P{^Is_Joining_Group= Manichaean_BETH}', ""); + Expect(0, 68291, '\p{Is_Joining_Group= Manichaean_BETH}', ""); + Expect(1, 68291, '\p{^Is_Joining_Group= Manichaean_BETH}', ""); + Expect(1, 68291, '\P{Is_Joining_Group= Manichaean_BETH}', ""); + Expect(0, 68291, '\P{^Is_Joining_Group= Manichaean_BETH}', ""); + Error('\p{Is_Jg=:= MANICHAEAN_Beth}'); + Error('\P{Is_Jg=:= MANICHAEAN_Beth}'); Expect(1, 68290, '\p{Is_Jg=manichaeanbeth}', ""); Expect(0, 68290, '\p{^Is_Jg=manichaeanbeth}', ""); Expect(0, 68290, '\P{Is_Jg=manichaeanbeth}', ""); @@ -52970,16 +55330,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68291, '\p{^Is_Jg=manichaeanbeth}', ""); Expect(1, 68291, '\P{Is_Jg=manichaeanbeth}', ""); Expect(0, 68291, '\P{^Is_Jg=manichaeanbeth}', ""); - Expect(1, 68290, '\p{Is_Jg: MANICHAEAN_BETH}', ""); - Expect(0, 68290, '\p{^Is_Jg: MANICHAEAN_BETH}', ""); - Expect(0, 68290, '\P{Is_Jg: MANICHAEAN_BETH}', ""); - Expect(1, 68290, '\P{^Is_Jg: MANICHAEAN_BETH}', ""); - Expect(0, 68291, '\p{Is_Jg: MANICHAEAN_BETH}', ""); - Expect(1, 68291, '\p{^Is_Jg: MANICHAEAN_BETH}', ""); - Expect(1, 68291, '\P{Is_Jg: MANICHAEAN_BETH}', ""); - Expect(0, 68291, '\P{^Is_Jg: MANICHAEAN_BETH}', ""); - Error('\p{Joining_Group=:= MANICHAEAN_Daleth}'); - Error('\P{Joining_Group=:= MANICHAEAN_Daleth}'); + Expect(1, 68290, '\p{Is_Jg=-_manichaean_beth}', ""); + Expect(0, 68290, '\p{^Is_Jg=-_manichaean_beth}', ""); + Expect(0, 68290, '\P{Is_Jg=-_manichaean_beth}', ""); + Expect(1, 68290, '\P{^Is_Jg=-_manichaean_beth}', ""); + Expect(0, 68291, '\p{Is_Jg=-_manichaean_beth}', ""); + Expect(1, 68291, '\p{^Is_Jg=-_manichaean_beth}', ""); + Expect(1, 68291, '\P{Is_Jg=-_manichaean_beth}', ""); + Expect(0, 68291, '\P{^Is_Jg=-_manichaean_beth}', ""); + Error('\p{Joining_Group=_/a/Manichaean_DALETH}'); + Error('\P{Joining_Group=_/a/Manichaean_DALETH}'); Expect(1, 68293, '\p{Joining_Group=:\AManichaean_Daleth\z:}', "");; Expect(0, 68294, '\p{Joining_Group=:\AManichaean_Daleth\z:}', "");; Expect(1, 68293, '\p{Joining_Group=manichaeandaleth}', ""); @@ -52992,38 +55352,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68294, '\P{^Joining_Group=manichaeandaleth}', ""); Expect(1, 68293, '\p{Joining_Group=:\Amanichaeandaleth\z:}', "");; Expect(0, 68294, '\p{Joining_Group=:\Amanichaeandaleth\z:}', "");; - Expect(1, 68293, '\p{Joining_Group= -Manichaean_daleth}', ""); - Expect(0, 68293, '\p{^Joining_Group= -Manichaean_daleth}', ""); - Expect(0, 68293, '\P{Joining_Group= -Manichaean_daleth}', ""); - Expect(1, 68293, '\P{^Joining_Group= -Manichaean_daleth}', ""); - Expect(0, 68294, '\p{Joining_Group= -Manichaean_daleth}', ""); - Expect(1, 68294, '\p{^Joining_Group= -Manichaean_daleth}', ""); - Expect(1, 68294, '\P{Joining_Group= -Manichaean_daleth}', ""); - Expect(0, 68294, '\P{^Joining_Group= -Manichaean_daleth}', ""); - Error('\p{Jg=-:=manichaean_DALETH}'); - Error('\P{Jg=-:=manichaean_DALETH}'); + Expect(1, 68293, '\p{Joining_Group=-manichaean_DALETH}', ""); + Expect(0, 68293, '\p{^Joining_Group=-manichaean_DALETH}', ""); + Expect(0, 68293, '\P{Joining_Group=-manichaean_DALETH}', ""); + Expect(1, 68293, '\P{^Joining_Group=-manichaean_DALETH}', ""); + Expect(0, 68294, '\p{Joining_Group=-manichaean_DALETH}', ""); + Expect(1, 68294, '\p{^Joining_Group=-manichaean_DALETH}', ""); + Expect(1, 68294, '\P{Joining_Group=-manichaean_DALETH}', ""); + Expect(0, 68294, '\P{^Joining_Group=-manichaean_DALETH}', ""); + Error('\p{Jg=:=- manichaean_Daleth}'); + Error('\P{Jg=:=- manichaean_Daleth}'); Expect(1, 68293, '\p{Jg=:\AManichaean_Daleth\z:}', "");; Expect(0, 68294, '\p{Jg=:\AManichaean_Daleth\z:}', "");; - Expect(1, 68293, '\p{Jg=manichaeandaleth}', ""); - Expect(0, 68293, '\p{^Jg=manichaeandaleth}', ""); - Expect(0, 68293, '\P{Jg=manichaeandaleth}', ""); - Expect(1, 68293, '\P{^Jg=manichaeandaleth}', ""); - Expect(0, 68294, '\p{Jg=manichaeandaleth}', ""); - Expect(1, 68294, '\p{^Jg=manichaeandaleth}', ""); - Expect(1, 68294, '\P{Jg=manichaeandaleth}', ""); - Expect(0, 68294, '\P{^Jg=manichaeandaleth}', ""); + Expect(1, 68293, '\p{Jg:manichaeandaleth}', ""); + Expect(0, 68293, '\p{^Jg:manichaeandaleth}', ""); + Expect(0, 68293, '\P{Jg:manichaeandaleth}', ""); + Expect(1, 68293, '\P{^Jg:manichaeandaleth}', ""); + Expect(0, 68294, '\p{Jg:manichaeandaleth}', ""); + Expect(1, 68294, '\p{^Jg:manichaeandaleth}', ""); + Expect(1, 68294, '\P{Jg:manichaeandaleth}', ""); + Expect(0, 68294, '\P{^Jg:manichaeandaleth}', ""); Expect(1, 68293, '\p{Jg=:\Amanichaeandaleth\z:}', "");; Expect(0, 68294, '\p{Jg=:\Amanichaeandaleth\z:}', "");; - Expect(1, 68293, '\p{Jg: - MANICHAEAN_Daleth}', ""); - Expect(0, 68293, '\p{^Jg: - MANICHAEAN_Daleth}', ""); - Expect(0, 68293, '\P{Jg: - MANICHAEAN_Daleth}', ""); - Expect(1, 68293, '\P{^Jg: - MANICHAEAN_Daleth}', ""); - Expect(0, 68294, '\p{Jg: - MANICHAEAN_Daleth}', ""); - Expect(1, 68294, '\p{^Jg: - MANICHAEAN_Daleth}', ""); - Expect(1, 68294, '\P{Jg: - MANICHAEAN_Daleth}', ""); - Expect(0, 68294, '\P{^Jg: - MANICHAEAN_Daleth}', ""); - Error('\p{Is_Joining_Group=-/a/Manichaean_Daleth}'); - Error('\P{Is_Joining_Group=-/a/Manichaean_Daleth}'); + Expect(1, 68293, '\p{Jg=_ MANICHAEAN_daleth}', ""); + Expect(0, 68293, '\p{^Jg=_ MANICHAEAN_daleth}', ""); + Expect(0, 68293, '\P{Jg=_ MANICHAEAN_daleth}', ""); + Expect(1, 68293, '\P{^Jg=_ MANICHAEAN_daleth}', ""); + Expect(0, 68294, '\p{Jg=_ MANICHAEAN_daleth}', ""); + Expect(1, 68294, '\p{^Jg=_ MANICHAEAN_daleth}', ""); + Expect(1, 68294, '\P{Jg=_ MANICHAEAN_daleth}', ""); + Expect(0, 68294, '\P{^Jg=_ MANICHAEAN_daleth}', ""); + Error('\p{Is_Joining_Group=_/a/manichaean_daleth}'); + Error('\P{Is_Joining_Group=_/a/manichaean_daleth}'); Expect(1, 68293, '\p{Is_Joining_Group=manichaeandaleth}', ""); Expect(0, 68293, '\p{^Is_Joining_Group=manichaeandaleth}', ""); Expect(0, 68293, '\P{Is_Joining_Group=manichaeandaleth}', ""); @@ -53032,16 +55392,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68294, '\p{^Is_Joining_Group=manichaeandaleth}', ""); Expect(1, 68294, '\P{Is_Joining_Group=manichaeandaleth}', ""); Expect(0, 68294, '\P{^Is_Joining_Group=manichaeandaleth}', ""); - Expect(1, 68293, '\p{Is_Joining_Group= -manichaean_Daleth}', ""); - Expect(0, 68293, '\p{^Is_Joining_Group= -manichaean_Daleth}', ""); - Expect(0, 68293, '\P{Is_Joining_Group= -manichaean_Daleth}', ""); - Expect(1, 68293, '\P{^Is_Joining_Group= -manichaean_Daleth}', ""); - Expect(0, 68294, '\p{Is_Joining_Group= -manichaean_Daleth}', ""); - Expect(1, 68294, '\p{^Is_Joining_Group= -manichaean_Daleth}', ""); - Expect(1, 68294, '\P{Is_Joining_Group= -manichaean_Daleth}', ""); - Expect(0, 68294, '\P{^Is_Joining_Group= -manichaean_Daleth}', ""); - Error('\p{Is_Jg=/a/Manichaean_daleth}'); - Error('\P{Is_Jg=/a/Manichaean_daleth}'); + Expect(1, 68293, '\p{Is_Joining_Group=MANICHAEAN_DALETH}', ""); + Expect(0, 68293, '\p{^Is_Joining_Group=MANICHAEAN_DALETH}', ""); + Expect(0, 68293, '\P{Is_Joining_Group=MANICHAEAN_DALETH}', ""); + Expect(1, 68293, '\P{^Is_Joining_Group=MANICHAEAN_DALETH}', ""); + Expect(0, 68294, '\p{Is_Joining_Group=MANICHAEAN_DALETH}', ""); + Expect(1, 68294, '\p{^Is_Joining_Group=MANICHAEAN_DALETH}', ""); + Expect(1, 68294, '\P{Is_Joining_Group=MANICHAEAN_DALETH}', ""); + Expect(0, 68294, '\P{^Is_Joining_Group=MANICHAEAN_DALETH}', ""); + Error('\p{Is_Jg: :=manichaean_Daleth}'); + Error('\P{Is_Jg: :=manichaean_Daleth}'); Expect(1, 68293, '\p{Is_Jg=manichaeandaleth}', ""); Expect(0, 68293, '\p{^Is_Jg=manichaeandaleth}', ""); Expect(0, 68293, '\P{Is_Jg=manichaeandaleth}', ""); @@ -53050,16 +55410,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68294, '\p{^Is_Jg=manichaeandaleth}', ""); Expect(1, 68294, '\P{Is_Jg=manichaeandaleth}', ""); Expect(0, 68294, '\P{^Is_Jg=manichaeandaleth}', ""); - Expect(1, 68293, '\p{Is_Jg=--Manichaean_daleth}', ""); - Expect(0, 68293, '\p{^Is_Jg=--Manichaean_daleth}', ""); - Expect(0, 68293, '\P{Is_Jg=--Manichaean_daleth}', ""); - Expect(1, 68293, '\P{^Is_Jg=--Manichaean_daleth}', ""); - Expect(0, 68294, '\p{Is_Jg=--Manichaean_daleth}', ""); - Expect(1, 68294, '\p{^Is_Jg=--Manichaean_daleth}', ""); - Expect(1, 68294, '\P{Is_Jg=--Manichaean_daleth}', ""); - Expect(0, 68294, '\P{^Is_Jg=--Manichaean_daleth}', ""); - Error('\p{Joining_Group= :=Manichaean_Dhamedh}'); - Error('\P{Joining_Group= :=Manichaean_Dhamedh}'); + Expect(1, 68293, '\p{Is_Jg= _manichaean_Daleth}', ""); + Expect(0, 68293, '\p{^Is_Jg= _manichaean_Daleth}', ""); + Expect(0, 68293, '\P{Is_Jg= _manichaean_Daleth}', ""); + Expect(1, 68293, '\P{^Is_Jg= _manichaean_Daleth}', ""); + Expect(0, 68294, '\p{Is_Jg= _manichaean_Daleth}', ""); + Expect(1, 68294, '\p{^Is_Jg= _manichaean_Daleth}', ""); + Expect(1, 68294, '\P{Is_Jg= _manichaean_Daleth}', ""); + Expect(0, 68294, '\P{^Is_Jg= _manichaean_Daleth}', ""); + Error('\p{Joining_Group=_-MANICHAEAN_DHAMEDH:=}'); + Error('\P{Joining_Group=_-MANICHAEAN_DHAMEDH:=}'); Expect(1, 68308, '\p{Joining_Group=:\AManichaean_Dhamedh\z:}', "");; Expect(0, 68309, '\p{Joining_Group=:\AManichaean_Dhamedh\z:}', "");; Expect(1, 68308, '\p{Joining_Group=manichaeandhamedh}', ""); @@ -53072,16 +55432,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68309, '\P{^Joining_Group=manichaeandhamedh}', ""); Expect(1, 68308, '\p{Joining_Group=:\Amanichaeandhamedh\z:}', "");; Expect(0, 68309, '\p{Joining_Group=:\Amanichaeandhamedh\z:}', "");; - Expect(1, 68308, '\p{Joining_Group=_manichaean_dhamedh}', ""); - Expect(0, 68308, '\p{^Joining_Group=_manichaean_dhamedh}', ""); - Expect(0, 68308, '\P{Joining_Group=_manichaean_dhamedh}', ""); - Expect(1, 68308, '\P{^Joining_Group=_manichaean_dhamedh}', ""); - Expect(0, 68309, '\p{Joining_Group=_manichaean_dhamedh}', ""); - Expect(1, 68309, '\p{^Joining_Group=_manichaean_dhamedh}', ""); - Expect(1, 68309, '\P{Joining_Group=_manichaean_dhamedh}', ""); - Expect(0, 68309, '\P{^Joining_Group=_manichaean_dhamedh}', ""); - Error('\p{Jg=-manichaean_Dhamedh/a/}'); - Error('\P{Jg=-manichaean_Dhamedh/a/}'); + Expect(1, 68308, '\p{Joining_Group=- Manichaean_dhamedh}', ""); + Expect(0, 68308, '\p{^Joining_Group=- Manichaean_dhamedh}', ""); + Expect(0, 68308, '\P{Joining_Group=- Manichaean_dhamedh}', ""); + Expect(1, 68308, '\P{^Joining_Group=- Manichaean_dhamedh}', ""); + Expect(0, 68309, '\p{Joining_Group=- Manichaean_dhamedh}', ""); + Expect(1, 68309, '\p{^Joining_Group=- Manichaean_dhamedh}', ""); + Expect(1, 68309, '\P{Joining_Group=- Manichaean_dhamedh}', ""); + Expect(0, 68309, '\P{^Joining_Group=- Manichaean_dhamedh}', ""); + Error('\p{Jg= manichaean_Dhamedh:=}'); + Error('\P{Jg= manichaean_Dhamedh:=}'); Expect(1, 68308, '\p{Jg=:\AManichaean_Dhamedh\z:}', "");; Expect(0, 68309, '\p{Jg=:\AManichaean_Dhamedh\z:}', "");; Expect(1, 68308, '\p{Jg=manichaeandhamedh}', ""); @@ -53094,34 +55454,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68309, '\P{^Jg=manichaeandhamedh}', ""); Expect(1, 68308, '\p{Jg=:\Amanichaeandhamedh\z:}', "");; Expect(0, 68309, '\p{Jg=:\Amanichaeandhamedh\z:}', "");; - Expect(1, 68308, '\p{Jg=_ MANICHAEAN_Dhamedh}', ""); - Expect(0, 68308, '\p{^Jg=_ MANICHAEAN_Dhamedh}', ""); - Expect(0, 68308, '\P{Jg=_ MANICHAEAN_Dhamedh}', ""); - Expect(1, 68308, '\P{^Jg=_ MANICHAEAN_Dhamedh}', ""); - Expect(0, 68309, '\p{Jg=_ MANICHAEAN_Dhamedh}', ""); - Expect(1, 68309, '\p{^Jg=_ MANICHAEAN_Dhamedh}', ""); - Expect(1, 68309, '\P{Jg=_ MANICHAEAN_Dhamedh}', ""); - Expect(0, 68309, '\P{^Jg=_ MANICHAEAN_Dhamedh}', ""); - Error('\p{Is_Joining_Group=-Manichaean_Dhamedh:=}'); - Error('\P{Is_Joining_Group=-Manichaean_Dhamedh:=}'); - Expect(1, 68308, '\p{Is_Joining_Group=manichaeandhamedh}', ""); - Expect(0, 68308, '\p{^Is_Joining_Group=manichaeandhamedh}', ""); - Expect(0, 68308, '\P{Is_Joining_Group=manichaeandhamedh}', ""); - Expect(1, 68308, '\P{^Is_Joining_Group=manichaeandhamedh}', ""); - Expect(0, 68309, '\p{Is_Joining_Group=manichaeandhamedh}', ""); - Expect(1, 68309, '\p{^Is_Joining_Group=manichaeandhamedh}', ""); - Expect(1, 68309, '\P{Is_Joining_Group=manichaeandhamedh}', ""); - Expect(0, 68309, '\P{^Is_Joining_Group=manichaeandhamedh}', ""); - Expect(1, 68308, '\p{Is_Joining_Group=_Manichaean_dhamedh}', ""); - Expect(0, 68308, '\p{^Is_Joining_Group=_Manichaean_dhamedh}', ""); - Expect(0, 68308, '\P{Is_Joining_Group=_Manichaean_dhamedh}', ""); - Expect(1, 68308, '\P{^Is_Joining_Group=_Manichaean_dhamedh}', ""); - Expect(0, 68309, '\p{Is_Joining_Group=_Manichaean_dhamedh}', ""); - Expect(1, 68309, '\p{^Is_Joining_Group=_Manichaean_dhamedh}', ""); - Expect(1, 68309, '\P{Is_Joining_Group=_Manichaean_dhamedh}', ""); - Expect(0, 68309, '\P{^Is_Joining_Group=_Manichaean_dhamedh}', ""); - Error('\p{Is_Jg= :=Manichaean_DHAMEDH}'); - Error('\P{Is_Jg= :=Manichaean_DHAMEDH}'); + Expect(1, 68308, '\p{Jg=__Manichaean_Dhamedh}', ""); + Expect(0, 68308, '\p{^Jg=__Manichaean_Dhamedh}', ""); + Expect(0, 68308, '\P{Jg=__Manichaean_Dhamedh}', ""); + Expect(1, 68308, '\P{^Jg=__Manichaean_Dhamedh}', ""); + Expect(0, 68309, '\p{Jg=__Manichaean_Dhamedh}', ""); + Expect(1, 68309, '\p{^Jg=__Manichaean_Dhamedh}', ""); + Expect(1, 68309, '\P{Jg=__Manichaean_Dhamedh}', ""); + Expect(0, 68309, '\P{^Jg=__Manichaean_Dhamedh}', ""); + Error('\p{Is_Joining_Group=--Manichaean_Dhamedh/a/}'); + Error('\P{Is_Joining_Group=--Manichaean_Dhamedh/a/}'); + Expect(1, 68308, '\p{Is_Joining_Group: manichaeandhamedh}', ""); + Expect(0, 68308, '\p{^Is_Joining_Group: manichaeandhamedh}', ""); + Expect(0, 68308, '\P{Is_Joining_Group: manichaeandhamedh}', ""); + Expect(1, 68308, '\P{^Is_Joining_Group: manichaeandhamedh}', ""); + Expect(0, 68309, '\p{Is_Joining_Group: manichaeandhamedh}', ""); + Expect(1, 68309, '\p{^Is_Joining_Group: manichaeandhamedh}', ""); + Expect(1, 68309, '\P{Is_Joining_Group: manichaeandhamedh}', ""); + Expect(0, 68309, '\P{^Is_Joining_Group: manichaeandhamedh}', ""); + Expect(1, 68308, '\p{Is_Joining_Group= manichaean_Dhamedh}', ""); + Expect(0, 68308, '\p{^Is_Joining_Group= manichaean_Dhamedh}', ""); + Expect(0, 68308, '\P{Is_Joining_Group= manichaean_Dhamedh}', ""); + Expect(1, 68308, '\P{^Is_Joining_Group= manichaean_Dhamedh}', ""); + Expect(0, 68309, '\p{Is_Joining_Group= manichaean_Dhamedh}', ""); + Expect(1, 68309, '\p{^Is_Joining_Group= manichaean_Dhamedh}', ""); + Expect(1, 68309, '\P{Is_Joining_Group= manichaean_Dhamedh}', ""); + Expect(0, 68309, '\P{^Is_Joining_Group= manichaean_Dhamedh}', ""); + Error('\p{Is_Jg=-_manichaean_DHAMEDH/a/}'); + Error('\P{Is_Jg=-_manichaean_DHAMEDH/a/}'); Expect(1, 68308, '\p{Is_Jg=manichaeandhamedh}', ""); Expect(0, 68308, '\p{^Is_Jg=manichaeandhamedh}', ""); Expect(0, 68308, '\P{Is_Jg=manichaeandhamedh}', ""); @@ -53130,16 +55490,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68309, '\p{^Is_Jg=manichaeandhamedh}', ""); Expect(1, 68309, '\P{Is_Jg=manichaeandhamedh}', ""); Expect(0, 68309, '\P{^Is_Jg=manichaeandhamedh}', ""); - Expect(1, 68308, '\p{Is_Jg=-MANICHAEAN_dhamedh}', ""); - Expect(0, 68308, '\p{^Is_Jg=-MANICHAEAN_dhamedh}', ""); - Expect(0, 68308, '\P{Is_Jg=-MANICHAEAN_dhamedh}', ""); - Expect(1, 68308, '\P{^Is_Jg=-MANICHAEAN_dhamedh}', ""); - Expect(0, 68309, '\p{Is_Jg=-MANICHAEAN_dhamedh}', ""); - Expect(1, 68309, '\p{^Is_Jg=-MANICHAEAN_dhamedh}', ""); - Expect(1, 68309, '\P{Is_Jg=-MANICHAEAN_dhamedh}', ""); - Expect(0, 68309, '\P{^Is_Jg=-MANICHAEAN_dhamedh}', ""); - Error('\p{Joining_Group=/a/__manichaean_Five}'); - Error('\P{Joining_Group=/a/__manichaean_Five}'); + Expect(1, 68308, '\p{Is_Jg: - manichaean_Dhamedh}', ""); + Expect(0, 68308, '\p{^Is_Jg: - manichaean_Dhamedh}', ""); + Expect(0, 68308, '\P{Is_Jg: - manichaean_Dhamedh}', ""); + Expect(1, 68308, '\P{^Is_Jg: - manichaean_Dhamedh}', ""); + Expect(0, 68309, '\p{Is_Jg: - manichaean_Dhamedh}', ""); + Expect(1, 68309, '\p{^Is_Jg: - manichaean_Dhamedh}', ""); + Expect(1, 68309, '\P{Is_Jg: - manichaean_Dhamedh}', ""); + Expect(0, 68309, '\P{^Is_Jg: - manichaean_Dhamedh}', ""); + Error('\p{Joining_Group=- manichaean_Five:=}'); + Error('\P{Joining_Group=- manichaean_Five:=}'); Expect(1, 68332, '\p{Joining_Group=:\AManichaean_Five\z:}', "");; Expect(0, 68333, '\p{Joining_Group=:\AManichaean_Five\z:}', "");; Expect(1, 68332, '\p{Joining_Group=manichaeanfive}', ""); @@ -53152,16 +55512,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68333, '\P{^Joining_Group=manichaeanfive}', ""); Expect(1, 68332, '\p{Joining_Group=:\Amanichaeanfive\z:}', "");; Expect(0, 68333, '\p{Joining_Group=:\Amanichaeanfive\z:}', "");; - Expect(1, 68332, '\p{Joining_Group= Manichaean_five}', ""); - Expect(0, 68332, '\p{^Joining_Group= Manichaean_five}', ""); - Expect(0, 68332, '\P{Joining_Group= Manichaean_five}', ""); - Expect(1, 68332, '\P{^Joining_Group= Manichaean_five}', ""); - Expect(0, 68333, '\p{Joining_Group= Manichaean_five}', ""); - Expect(1, 68333, '\p{^Joining_Group= Manichaean_five}', ""); - Expect(1, 68333, '\P{Joining_Group= Manichaean_five}', ""); - Expect(0, 68333, '\P{^Joining_Group= Manichaean_five}', ""); - Error('\p{Jg=--Manichaean_Five/a/}'); - Error('\P{Jg=--Manichaean_Five/a/}'); + Expect(1, 68332, '\p{Joining_Group=_Manichaean_Five}', ""); + Expect(0, 68332, '\p{^Joining_Group=_Manichaean_Five}', ""); + Expect(0, 68332, '\P{Joining_Group=_Manichaean_Five}', ""); + Expect(1, 68332, '\P{^Joining_Group=_Manichaean_Five}', ""); + Expect(0, 68333, '\p{Joining_Group=_Manichaean_Five}', ""); + Expect(1, 68333, '\p{^Joining_Group=_Manichaean_Five}', ""); + Expect(1, 68333, '\P{Joining_Group=_Manichaean_Five}', ""); + Expect(0, 68333, '\P{^Joining_Group=_Manichaean_Five}', ""); + Error('\p{Jg=_ Manichaean_five/a/}'); + Error('\P{Jg=_ Manichaean_five/a/}'); Expect(1, 68332, '\p{Jg=:\AManichaean_Five\z:}', "");; Expect(0, 68333, '\p{Jg=:\AManichaean_Five\z:}', "");; Expect(1, 68332, '\p{Jg=manichaeanfive}', ""); @@ -53174,16 +55534,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68333, '\P{^Jg=manichaeanfive}', ""); Expect(1, 68332, '\p{Jg=:\Amanichaeanfive\z:}', "");; Expect(0, 68333, '\p{Jg=:\Amanichaeanfive\z:}', "");; - Expect(1, 68332, '\p{Jg=-MANICHAEAN_Five}', ""); - Expect(0, 68332, '\p{^Jg=-MANICHAEAN_Five}', ""); - Expect(0, 68332, '\P{Jg=-MANICHAEAN_Five}', ""); - Expect(1, 68332, '\P{^Jg=-MANICHAEAN_Five}', ""); - Expect(0, 68333, '\p{Jg=-MANICHAEAN_Five}', ""); - Expect(1, 68333, '\p{^Jg=-MANICHAEAN_Five}', ""); - Expect(1, 68333, '\P{Jg=-MANICHAEAN_Five}', ""); - Expect(0, 68333, '\P{^Jg=-MANICHAEAN_Five}', ""); - Error('\p{Is_Joining_Group=-_Manichaean_five/a/}'); - Error('\P{Is_Joining_Group=-_Manichaean_five/a/}'); + Expect(1, 68332, '\p{Jg=-_Manichaean_five}', ""); + Expect(0, 68332, '\p{^Jg=-_Manichaean_five}', ""); + Expect(0, 68332, '\P{Jg=-_Manichaean_five}', ""); + Expect(1, 68332, '\P{^Jg=-_Manichaean_five}', ""); + Expect(0, 68333, '\p{Jg=-_Manichaean_five}', ""); + Expect(1, 68333, '\p{^Jg=-_Manichaean_five}', ""); + Expect(1, 68333, '\P{Jg=-_Manichaean_five}', ""); + Expect(0, 68333, '\P{^Jg=-_Manichaean_five}', ""); + Error('\p{Is_Joining_Group= :=MANICHAEAN_FIVE}'); + Error('\P{Is_Joining_Group= :=MANICHAEAN_FIVE}'); Expect(1, 68332, '\p{Is_Joining_Group=manichaeanfive}', ""); Expect(0, 68332, '\p{^Is_Joining_Group=manichaeanfive}', ""); Expect(0, 68332, '\P{Is_Joining_Group=manichaeanfive}', ""); @@ -53192,16 +55552,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68333, '\p{^Is_Joining_Group=manichaeanfive}', ""); Expect(1, 68333, '\P{Is_Joining_Group=manichaeanfive}', ""); Expect(0, 68333, '\P{^Is_Joining_Group=manichaeanfive}', ""); - Expect(1, 68332, '\p{Is_Joining_Group=MANICHAEAN_five}', ""); - Expect(0, 68332, '\p{^Is_Joining_Group=MANICHAEAN_five}', ""); - Expect(0, 68332, '\P{Is_Joining_Group=MANICHAEAN_five}', ""); - Expect(1, 68332, '\P{^Is_Joining_Group=MANICHAEAN_five}', ""); - Expect(0, 68333, '\p{Is_Joining_Group=MANICHAEAN_five}', ""); - Expect(1, 68333, '\p{^Is_Joining_Group=MANICHAEAN_five}', ""); - Expect(1, 68333, '\P{Is_Joining_Group=MANICHAEAN_five}', ""); - Expect(0, 68333, '\P{^Is_Joining_Group=MANICHAEAN_five}', ""); - Error('\p{Is_Jg:/a/ -Manichaean_five}'); - Error('\P{Is_Jg:/a/ -Manichaean_five}'); + Expect(1, 68332, '\p{Is_Joining_Group=--Manichaean_Five}', ""); + Expect(0, 68332, '\p{^Is_Joining_Group=--Manichaean_Five}', ""); + Expect(0, 68332, '\P{Is_Joining_Group=--Manichaean_Five}', ""); + Expect(1, 68332, '\P{^Is_Joining_Group=--Manichaean_Five}', ""); + Expect(0, 68333, '\p{Is_Joining_Group=--Manichaean_Five}', ""); + Expect(1, 68333, '\p{^Is_Joining_Group=--Manichaean_Five}', ""); + Expect(1, 68333, '\P{Is_Joining_Group=--Manichaean_Five}', ""); + Expect(0, 68333, '\P{^Is_Joining_Group=--Manichaean_Five}', ""); + Error('\p{Is_Jg=/a/ Manichaean_five}'); + Error('\P{Is_Jg=/a/ Manichaean_five}'); Expect(1, 68332, '\p{Is_Jg=manichaeanfive}', ""); Expect(0, 68332, '\p{^Is_Jg=manichaeanfive}', ""); Expect(0, 68332, '\P{Is_Jg=manichaeanfive}', ""); @@ -53210,38 +55570,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68333, '\p{^Is_Jg=manichaeanfive}', ""); Expect(1, 68333, '\P{Is_Jg=manichaeanfive}', ""); Expect(0, 68333, '\P{^Is_Jg=manichaeanfive}', ""); - Expect(1, 68332, '\p{Is_Jg=_Manichaean_Five}', ""); - Expect(0, 68332, '\p{^Is_Jg=_Manichaean_Five}', ""); - Expect(0, 68332, '\P{Is_Jg=_Manichaean_Five}', ""); - Expect(1, 68332, '\P{^Is_Jg=_Manichaean_Five}', ""); - Expect(0, 68333, '\p{Is_Jg=_Manichaean_Five}', ""); - Expect(1, 68333, '\p{^Is_Jg=_Manichaean_Five}', ""); - Expect(1, 68333, '\P{Is_Jg=_Manichaean_Five}', ""); - Expect(0, 68333, '\P{^Is_Jg=_Manichaean_Five}', ""); - Error('\p{Joining_Group= MANICHAEAN_Gimel:=}'); - Error('\P{Joining_Group= MANICHAEAN_Gimel:=}'); + Expect(1, 68332, '\p{Is_Jg= _manichaean_Five}', ""); + Expect(0, 68332, '\p{^Is_Jg= _manichaean_Five}', ""); + Expect(0, 68332, '\P{Is_Jg= _manichaean_Five}', ""); + Expect(1, 68332, '\P{^Is_Jg= _manichaean_Five}', ""); + Expect(0, 68333, '\p{Is_Jg= _manichaean_Five}', ""); + Expect(1, 68333, '\p{^Is_Jg= _manichaean_Five}', ""); + Expect(1, 68333, '\P{Is_Jg= _manichaean_Five}', ""); + Expect(0, 68333, '\P{^Is_Jg= _manichaean_Five}', ""); + Error('\p{Joining_Group=- Manichaean_gimel/a/}'); + Error('\P{Joining_Group=- Manichaean_gimel/a/}'); Expect(1, 68292, '\p{Joining_Group=:\AManichaean_Gimel\z:}', "");; Expect(0, 68293, '\p{Joining_Group=:\AManichaean_Gimel\z:}', "");; - Expect(1, 68292, '\p{Joining_Group=manichaeangimel}', ""); - Expect(0, 68292, '\p{^Joining_Group=manichaeangimel}', ""); - Expect(0, 68292, '\P{Joining_Group=manichaeangimel}', ""); - Expect(1, 68292, '\P{^Joining_Group=manichaeangimel}', ""); - Expect(0, 68293, '\p{Joining_Group=manichaeangimel}', ""); - Expect(1, 68293, '\p{^Joining_Group=manichaeangimel}', ""); - Expect(1, 68293, '\P{Joining_Group=manichaeangimel}', ""); - Expect(0, 68293, '\P{^Joining_Group=manichaeangimel}', ""); + Expect(1, 68292, '\p{Joining_Group: manichaeangimel}', ""); + Expect(0, 68292, '\p{^Joining_Group: manichaeangimel}', ""); + Expect(0, 68292, '\P{Joining_Group: manichaeangimel}', ""); + Expect(1, 68292, '\P{^Joining_Group: manichaeangimel}', ""); + Expect(0, 68293, '\p{Joining_Group: manichaeangimel}', ""); + Expect(1, 68293, '\p{^Joining_Group: manichaeangimel}', ""); + Expect(1, 68293, '\P{Joining_Group: manichaeangimel}', ""); + Expect(0, 68293, '\P{^Joining_Group: manichaeangimel}', ""); Expect(1, 68292, '\p{Joining_Group=:\Amanichaeangimel\z:}', "");; Expect(0, 68293, '\p{Joining_Group=:\Amanichaeangimel\z:}', "");; - Expect(1, 68292, '\p{Joining_Group= Manichaean_gimel}', ""); - Expect(0, 68292, '\p{^Joining_Group= Manichaean_gimel}', ""); - Expect(0, 68292, '\P{Joining_Group= Manichaean_gimel}', ""); - Expect(1, 68292, '\P{^Joining_Group= Manichaean_gimel}', ""); - Expect(0, 68293, '\p{Joining_Group= Manichaean_gimel}', ""); - Expect(1, 68293, '\p{^Joining_Group= Manichaean_gimel}', ""); - Expect(1, 68293, '\P{Joining_Group= Manichaean_gimel}', ""); - Expect(0, 68293, '\P{^Joining_Group= Manichaean_gimel}', ""); - Error('\p{Jg=:= manichaean_GIMEL}'); - Error('\P{Jg=:= manichaean_GIMEL}'); + Expect(1, 68292, '\p{Joining_Group= MANICHAEAN_Gimel}', ""); + Expect(0, 68292, '\p{^Joining_Group= MANICHAEAN_Gimel}', ""); + Expect(0, 68292, '\P{Joining_Group= MANICHAEAN_Gimel}', ""); + Expect(1, 68292, '\P{^Joining_Group= MANICHAEAN_Gimel}', ""); + Expect(0, 68293, '\p{Joining_Group= MANICHAEAN_Gimel}', ""); + Expect(1, 68293, '\p{^Joining_Group= MANICHAEAN_Gimel}', ""); + Expect(1, 68293, '\P{Joining_Group= MANICHAEAN_Gimel}', ""); + Expect(0, 68293, '\P{^Joining_Group= MANICHAEAN_Gimel}', ""); + Error('\p{Jg=_/a/Manichaean_GIMEL}'); + Error('\P{Jg=_/a/Manichaean_GIMEL}'); Expect(1, 68292, '\p{Jg=:\AManichaean_Gimel\z:}', "");; Expect(0, 68293, '\p{Jg=:\AManichaean_Gimel\z:}', "");; Expect(1, 68292, '\p{Jg=manichaeangimel}', ""); @@ -53254,16 +55614,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68293, '\P{^Jg=manichaeangimel}', ""); Expect(1, 68292, '\p{Jg=:\Amanichaeangimel\z:}', "");; Expect(0, 68293, '\p{Jg=:\Amanichaeangimel\z:}', "");; - Expect(1, 68292, '\p{Jg= Manichaean_gimel}', ""); - Expect(0, 68292, '\p{^Jg= Manichaean_gimel}', ""); - Expect(0, 68292, '\P{Jg= Manichaean_gimel}', ""); - Expect(1, 68292, '\P{^Jg= Manichaean_gimel}', ""); - Expect(0, 68293, '\p{Jg= Manichaean_gimel}', ""); - Expect(1, 68293, '\p{^Jg= Manichaean_gimel}', ""); - Expect(1, 68293, '\P{Jg= Manichaean_gimel}', ""); - Expect(0, 68293, '\P{^Jg= Manichaean_gimel}', ""); - Error('\p{Is_Joining_Group=:= -MANICHAEAN_Gimel}'); - Error('\P{Is_Joining_Group=:= -MANICHAEAN_Gimel}'); + Expect(1, 68292, '\p{Jg=_Manichaean_gimel}', ""); + Expect(0, 68292, '\p{^Jg=_Manichaean_gimel}', ""); + Expect(0, 68292, '\P{Jg=_Manichaean_gimel}', ""); + Expect(1, 68292, '\P{^Jg=_Manichaean_gimel}', ""); + Expect(0, 68293, '\p{Jg=_Manichaean_gimel}', ""); + Expect(1, 68293, '\p{^Jg=_Manichaean_gimel}', ""); + Expect(1, 68293, '\P{Jg=_Manichaean_gimel}', ""); + Expect(0, 68293, '\P{^Jg=_Manichaean_gimel}', ""); + Error('\p{Is_Joining_Group= _manichaean_GIMEL:=}'); + Error('\P{Is_Joining_Group= _manichaean_GIMEL:=}'); Expect(1, 68292, '\p{Is_Joining_Group=manichaeangimel}', ""); Expect(0, 68292, '\p{^Is_Joining_Group=manichaeangimel}', ""); Expect(0, 68292, '\P{Is_Joining_Group=manichaeangimel}', ""); @@ -53272,16 +55632,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68293, '\p{^Is_Joining_Group=manichaeangimel}', ""); Expect(1, 68293, '\P{Is_Joining_Group=manichaeangimel}', ""); Expect(0, 68293, '\P{^Is_Joining_Group=manichaeangimel}', ""); - Expect(1, 68292, '\p{Is_Joining_Group= -manichaean_Gimel}', ""); - Expect(0, 68292, '\p{^Is_Joining_Group= -manichaean_Gimel}', ""); - Expect(0, 68292, '\P{Is_Joining_Group= -manichaean_Gimel}', ""); - Expect(1, 68292, '\P{^Is_Joining_Group= -manichaean_Gimel}', ""); - Expect(0, 68293, '\p{Is_Joining_Group= -manichaean_Gimel}', ""); - Expect(1, 68293, '\p{^Is_Joining_Group= -manichaean_Gimel}', ""); - Expect(1, 68293, '\P{Is_Joining_Group= -manichaean_Gimel}', ""); - Expect(0, 68293, '\P{^Is_Joining_Group= -manichaean_Gimel}', ""); - Error('\p{Is_Jg=__Manichaean_gimel/a/}'); - Error('\P{Is_Jg=__Manichaean_gimel/a/}'); + Expect(1, 68292, '\p{Is_Joining_Group= -Manichaean_Gimel}', ""); + Expect(0, 68292, '\p{^Is_Joining_Group= -Manichaean_Gimel}', ""); + Expect(0, 68292, '\P{Is_Joining_Group= -Manichaean_Gimel}', ""); + Expect(1, 68292, '\P{^Is_Joining_Group= -Manichaean_Gimel}', ""); + Expect(0, 68293, '\p{Is_Joining_Group= -Manichaean_Gimel}', ""); + Expect(1, 68293, '\p{^Is_Joining_Group= -Manichaean_Gimel}', ""); + Expect(1, 68293, '\P{Is_Joining_Group= -Manichaean_Gimel}', ""); + Expect(0, 68293, '\P{^Is_Joining_Group= -Manichaean_Gimel}', ""); + Error('\p{Is_Jg= MANICHAEAN_Gimel/a/}'); + Error('\P{Is_Jg= MANICHAEAN_Gimel/a/}'); Expect(1, 68292, '\p{Is_Jg=manichaeangimel}', ""); Expect(0, 68292, '\p{^Is_Jg=manichaeangimel}', ""); Expect(0, 68292, '\P{Is_Jg=manichaeangimel}', ""); @@ -53290,16 +55650,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68293, '\p{^Is_Jg=manichaeangimel}', ""); Expect(1, 68293, '\P{Is_Jg=manichaeangimel}', ""); Expect(0, 68293, '\P{^Is_Jg=manichaeangimel}', ""); - Expect(1, 68292, '\p{Is_Jg=- Manichaean_Gimel}', ""); - Expect(0, 68292, '\p{^Is_Jg=- Manichaean_Gimel}', ""); - Expect(0, 68292, '\P{Is_Jg=- Manichaean_Gimel}', ""); - Expect(1, 68292, '\P{^Is_Jg=- Manichaean_Gimel}', ""); - Expect(0, 68293, '\p{Is_Jg=- Manichaean_Gimel}', ""); - Expect(1, 68293, '\p{^Is_Jg=- Manichaean_Gimel}', ""); - Expect(1, 68293, '\P{Is_Jg=- Manichaean_Gimel}', ""); - Expect(0, 68293, '\P{^Is_Jg=- Manichaean_Gimel}', ""); - Error('\p{Joining_Group: --Manichaean_Heth:=}'); - Error('\P{Joining_Group: --Manichaean_Heth:=}'); + Expect(1, 68292, '\p{Is_Jg= -Manichaean_GIMEL}', ""); + Expect(0, 68292, '\p{^Is_Jg= -Manichaean_GIMEL}', ""); + Expect(0, 68292, '\P{Is_Jg= -Manichaean_GIMEL}', ""); + Expect(1, 68292, '\P{^Is_Jg= -Manichaean_GIMEL}', ""); + Expect(0, 68293, '\p{Is_Jg= -Manichaean_GIMEL}', ""); + Expect(1, 68293, '\p{^Is_Jg= -Manichaean_GIMEL}', ""); + Expect(1, 68293, '\P{Is_Jg= -Manichaean_GIMEL}', ""); + Expect(0, 68293, '\P{^Is_Jg= -Manichaean_GIMEL}', ""); + Error('\p{Joining_Group=/a/--MANICHAEAN_Heth}'); + Error('\P{Joining_Group=/a/--MANICHAEAN_Heth}'); Expect(1, 68301, '\p{Joining_Group=:\AManichaean_Heth\z:}', "");; Expect(0, 68302, '\p{Joining_Group=:\AManichaean_Heth\z:}', "");; Expect(1, 68301, '\p{Joining_Group=manichaeanheth}', ""); @@ -53312,16 +55672,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68302, '\P{^Joining_Group=manichaeanheth}', ""); Expect(1, 68301, '\p{Joining_Group=:\Amanichaeanheth\z:}', "");; Expect(0, 68302, '\p{Joining_Group=:\Amanichaeanheth\z:}', "");; - Expect(1, 68301, '\p{Joining_Group= Manichaean_heth}', ""); - Expect(0, 68301, '\p{^Joining_Group= Manichaean_heth}', ""); - Expect(0, 68301, '\P{Joining_Group= Manichaean_heth}', ""); - Expect(1, 68301, '\P{^Joining_Group= Manichaean_heth}', ""); - Expect(0, 68302, '\p{Joining_Group= Manichaean_heth}', ""); - Expect(1, 68302, '\p{^Joining_Group= Manichaean_heth}', ""); - Expect(1, 68302, '\P{Joining_Group= Manichaean_heth}', ""); - Expect(0, 68302, '\P{^Joining_Group= Manichaean_heth}', ""); - Error('\p{Jg= -manichaean_HETH:=}'); - Error('\P{Jg= -manichaean_HETH:=}'); + Expect(1, 68301, '\p{Joining_Group=Manichaean_HETH}', ""); + Expect(0, 68301, '\p{^Joining_Group=Manichaean_HETH}', ""); + Expect(0, 68301, '\P{Joining_Group=Manichaean_HETH}', ""); + Expect(1, 68301, '\P{^Joining_Group=Manichaean_HETH}', ""); + Expect(0, 68302, '\p{Joining_Group=Manichaean_HETH}', ""); + Expect(1, 68302, '\p{^Joining_Group=Manichaean_HETH}', ""); + Expect(1, 68302, '\P{Joining_Group=Manichaean_HETH}', ""); + Expect(0, 68302, '\P{^Joining_Group=Manichaean_HETH}', ""); + Error('\p{Jg=_ MANICHAEAN_Heth:=}'); + Error('\P{Jg=_ MANICHAEAN_Heth:=}'); Expect(1, 68301, '\p{Jg=:\AManichaean_Heth\z:}', "");; Expect(0, 68302, '\p{Jg=:\AManichaean_Heth\z:}', "");; Expect(1, 68301, '\p{Jg=manichaeanheth}', ""); @@ -53334,16 +55694,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68302, '\P{^Jg=manichaeanheth}', ""); Expect(1, 68301, '\p{Jg=:\Amanichaeanheth\z:}', "");; Expect(0, 68302, '\p{Jg=:\Amanichaeanheth\z:}', "");; - Expect(1, 68301, '\p{Jg=-_Manichaean_heth}', ""); - Expect(0, 68301, '\p{^Jg=-_Manichaean_heth}', ""); - Expect(0, 68301, '\P{Jg=-_Manichaean_heth}', ""); - Expect(1, 68301, '\P{^Jg=-_Manichaean_heth}', ""); - Expect(0, 68302, '\p{Jg=-_Manichaean_heth}', ""); - Expect(1, 68302, '\p{^Jg=-_Manichaean_heth}', ""); - Expect(1, 68302, '\P{Jg=-_Manichaean_heth}', ""); - Expect(0, 68302, '\P{^Jg=-_Manichaean_heth}', ""); - Error('\p{Is_Joining_Group=_-manichaean_heth/a/}'); - Error('\P{Is_Joining_Group=_-manichaean_heth/a/}'); + Expect(1, 68301, '\p{Jg=-_Manichaean_Heth}', ""); + Expect(0, 68301, '\p{^Jg=-_Manichaean_Heth}', ""); + Expect(0, 68301, '\P{Jg=-_Manichaean_Heth}', ""); + Expect(1, 68301, '\P{^Jg=-_Manichaean_Heth}', ""); + Expect(0, 68302, '\p{Jg=-_Manichaean_Heth}', ""); + Expect(1, 68302, '\p{^Jg=-_Manichaean_Heth}', ""); + Expect(1, 68302, '\P{Jg=-_Manichaean_Heth}', ""); + Expect(0, 68302, '\P{^Jg=-_Manichaean_Heth}', ""); + Error('\p{Is_Joining_Group=/a/-_Manichaean_HETH}'); + Error('\P{Is_Joining_Group=/a/-_Manichaean_HETH}'); Expect(1, 68301, '\p{Is_Joining_Group=manichaeanheth}', ""); Expect(0, 68301, '\p{^Is_Joining_Group=manichaeanheth}', ""); Expect(0, 68301, '\P{Is_Joining_Group=manichaeanheth}', ""); @@ -53352,16 +55712,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68302, '\p{^Is_Joining_Group=manichaeanheth}', ""); Expect(1, 68302, '\P{Is_Joining_Group=manichaeanheth}', ""); Expect(0, 68302, '\P{^Is_Joining_Group=manichaeanheth}', ""); - Expect(1, 68301, '\p{Is_Joining_Group= manichaean_HETH}', ""); - Expect(0, 68301, '\p{^Is_Joining_Group= manichaean_HETH}', ""); - Expect(0, 68301, '\P{Is_Joining_Group= manichaean_HETH}', ""); - Expect(1, 68301, '\P{^Is_Joining_Group= manichaean_HETH}', ""); - Expect(0, 68302, '\p{Is_Joining_Group= manichaean_HETH}', ""); - Expect(1, 68302, '\p{^Is_Joining_Group= manichaean_HETH}', ""); - Expect(1, 68302, '\P{Is_Joining_Group= manichaean_HETH}', ""); - Expect(0, 68302, '\P{^Is_Joining_Group= manichaean_HETH}', ""); - Error('\p{Is_Jg=_:=Manichaean_Heth}'); - Error('\P{Is_Jg=_:=Manichaean_Heth}'); + Expect(1, 68301, '\p{Is_Joining_Group: manichaean_Heth}', ""); + Expect(0, 68301, '\p{^Is_Joining_Group: manichaean_Heth}', ""); + Expect(0, 68301, '\P{Is_Joining_Group: manichaean_Heth}', ""); + Expect(1, 68301, '\P{^Is_Joining_Group: manichaean_Heth}', ""); + Expect(0, 68302, '\p{Is_Joining_Group: manichaean_Heth}', ""); + Expect(1, 68302, '\p{^Is_Joining_Group: manichaean_Heth}', ""); + Expect(1, 68302, '\P{Is_Joining_Group: manichaean_Heth}', ""); + Expect(0, 68302, '\P{^Is_Joining_Group: manichaean_Heth}', ""); + Error('\p{Is_Jg=:= Manichaean_HETH}'); + Error('\P{Is_Jg=:= Manichaean_HETH}'); Expect(1, 68301, '\p{Is_Jg=manichaeanheth}', ""); Expect(0, 68301, '\p{^Is_Jg=manichaeanheth}', ""); Expect(0, 68301, '\P{Is_Jg=manichaeanheth}', ""); @@ -53370,60 +55730,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68302, '\p{^Is_Jg=manichaeanheth}', ""); Expect(1, 68302, '\P{Is_Jg=manichaeanheth}', ""); Expect(0, 68302, '\P{^Is_Jg=manichaeanheth}', ""); - Expect(1, 68301, '\p{Is_Jg= -Manichaean_HETH}', ""); - Expect(0, 68301, '\p{^Is_Jg= -Manichaean_HETH}', ""); - Expect(0, 68301, '\P{Is_Jg= -Manichaean_HETH}', ""); - Expect(1, 68301, '\P{^Is_Jg= -Manichaean_HETH}', ""); - Expect(0, 68302, '\p{Is_Jg= -Manichaean_HETH}', ""); - Expect(1, 68302, '\p{^Is_Jg= -Manichaean_HETH}', ""); - Expect(1, 68302, '\P{Is_Jg= -Manichaean_HETH}', ""); - Expect(0, 68302, '\P{^Is_Jg= -Manichaean_HETH}', ""); - Error('\p{Joining_Group=/a/_Manichaean_HUNDRED}'); - Error('\P{Joining_Group=/a/_Manichaean_HUNDRED}'); + Expect(1, 68301, '\p{Is_Jg= Manichaean_HETH}', ""); + Expect(0, 68301, '\p{^Is_Jg= Manichaean_HETH}', ""); + Expect(0, 68301, '\P{Is_Jg= Manichaean_HETH}', ""); + Expect(1, 68301, '\P{^Is_Jg= Manichaean_HETH}', ""); + Expect(0, 68302, '\p{Is_Jg= Manichaean_HETH}', ""); + Expect(1, 68302, '\p{^Is_Jg= Manichaean_HETH}', ""); + Expect(1, 68302, '\P{Is_Jg= Manichaean_HETH}', ""); + Expect(0, 68302, '\P{^Is_Jg= Manichaean_HETH}', ""); + Error('\p{Joining_Group=- manichaean_hundred:=}'); + Error('\P{Joining_Group=- manichaean_hundred:=}'); Expect(1, 68335, '\p{Joining_Group=:\AManichaean_Hundred\z:}', "");; Expect(0, 68336, '\p{Joining_Group=:\AManichaean_Hundred\z:}', "");; - Expect(1, 68335, '\p{Joining_Group: manichaeanhundred}', ""); - Expect(0, 68335, '\p{^Joining_Group: manichaeanhundred}', ""); - Expect(0, 68335, '\P{Joining_Group: manichaeanhundred}', ""); - Expect(1, 68335, '\P{^Joining_Group: manichaeanhundred}', ""); - Expect(0, 68336, '\p{Joining_Group: manichaeanhundred}', ""); - Expect(1, 68336, '\p{^Joining_Group: manichaeanhundred}', ""); - Expect(1, 68336, '\P{Joining_Group: manichaeanhundred}', ""); - Expect(0, 68336, '\P{^Joining_Group: manichaeanhundred}', ""); + Expect(1, 68335, '\p{Joining_Group=manichaeanhundred}', ""); + Expect(0, 68335, '\p{^Joining_Group=manichaeanhundred}', ""); + Expect(0, 68335, '\P{Joining_Group=manichaeanhundred}', ""); + Expect(1, 68335, '\P{^Joining_Group=manichaeanhundred}', ""); + Expect(0, 68336, '\p{Joining_Group=manichaeanhundred}', ""); + Expect(1, 68336, '\p{^Joining_Group=manichaeanhundred}', ""); + Expect(1, 68336, '\P{Joining_Group=manichaeanhundred}', ""); + Expect(0, 68336, '\P{^Joining_Group=manichaeanhundred}', ""); Expect(1, 68335, '\p{Joining_Group=:\Amanichaeanhundred\z:}', "");; Expect(0, 68336, '\p{Joining_Group=:\Amanichaeanhundred\z:}', "");; - Expect(1, 68335, '\p{Joining_Group=manichaean_hundred}', ""); - Expect(0, 68335, '\p{^Joining_Group=manichaean_hundred}', ""); - Expect(0, 68335, '\P{Joining_Group=manichaean_hundred}', ""); - Expect(1, 68335, '\P{^Joining_Group=manichaean_hundred}', ""); - Expect(0, 68336, '\p{Joining_Group=manichaean_hundred}', ""); - Expect(1, 68336, '\p{^Joining_Group=manichaean_hundred}', ""); - Expect(1, 68336, '\P{Joining_Group=manichaean_hundred}', ""); - Expect(0, 68336, '\P{^Joining_Group=manichaean_hundred}', ""); - Error('\p{Jg=/a/_-Manichaean_hundred}'); - Error('\P{Jg=/a/_-Manichaean_hundred}'); + Expect(1, 68335, '\p{Joining_Group=-MANICHAEAN_Hundred}', ""); + Expect(0, 68335, '\p{^Joining_Group=-MANICHAEAN_Hundred}', ""); + Expect(0, 68335, '\P{Joining_Group=-MANICHAEAN_Hundred}', ""); + Expect(1, 68335, '\P{^Joining_Group=-MANICHAEAN_Hundred}', ""); + Expect(0, 68336, '\p{Joining_Group=-MANICHAEAN_Hundred}', ""); + Expect(1, 68336, '\p{^Joining_Group=-MANICHAEAN_Hundred}', ""); + Expect(1, 68336, '\P{Joining_Group=-MANICHAEAN_Hundred}', ""); + Expect(0, 68336, '\P{^Joining_Group=-MANICHAEAN_Hundred}', ""); + Error('\p{Jg= manichaean_HUNDRED:=}'); + Error('\P{Jg= manichaean_HUNDRED:=}'); Expect(1, 68335, '\p{Jg=:\AManichaean_Hundred\z:}', "");; Expect(0, 68336, '\p{Jg=:\AManichaean_Hundred\z:}', "");; - Expect(1, 68335, '\p{Jg: manichaeanhundred}', ""); - Expect(0, 68335, '\p{^Jg: manichaeanhundred}', ""); - Expect(0, 68335, '\P{Jg: manichaeanhundred}', ""); - Expect(1, 68335, '\P{^Jg: manichaeanhundred}', ""); - Expect(0, 68336, '\p{Jg: manichaeanhundred}', ""); - Expect(1, 68336, '\p{^Jg: manichaeanhundred}', ""); - Expect(1, 68336, '\P{Jg: manichaeanhundred}', ""); - Expect(0, 68336, '\P{^Jg: manichaeanhundred}', ""); + Expect(1, 68335, '\p{Jg=manichaeanhundred}', ""); + Expect(0, 68335, '\p{^Jg=manichaeanhundred}', ""); + Expect(0, 68335, '\P{Jg=manichaeanhundred}', ""); + Expect(1, 68335, '\P{^Jg=manichaeanhundred}', ""); + Expect(0, 68336, '\p{Jg=manichaeanhundred}', ""); + Expect(1, 68336, '\p{^Jg=manichaeanhundred}', ""); + Expect(1, 68336, '\P{Jg=manichaeanhundred}', ""); + Expect(0, 68336, '\P{^Jg=manichaeanhundred}', ""); Expect(1, 68335, '\p{Jg=:\Amanichaeanhundred\z:}', "");; Expect(0, 68336, '\p{Jg=:\Amanichaeanhundred\z:}', "");; - Expect(1, 68335, '\p{Jg:- manichaean_Hundred}', ""); - Expect(0, 68335, '\p{^Jg:- manichaean_Hundred}', ""); - Expect(0, 68335, '\P{Jg:- manichaean_Hundred}', ""); - Expect(1, 68335, '\P{^Jg:- manichaean_Hundred}', ""); - Expect(0, 68336, '\p{Jg:- manichaean_Hundred}', ""); - Expect(1, 68336, '\p{^Jg:- manichaean_Hundred}', ""); - Expect(1, 68336, '\P{Jg:- manichaean_Hundred}', ""); - Expect(0, 68336, '\P{^Jg:- manichaean_Hundred}', ""); - Error('\p{Is_Joining_Group=:=_ Manichaean_Hundred}'); - Error('\P{Is_Joining_Group=:=_ Manichaean_Hundred}'); + Expect(1, 68335, '\p{Jg= MANICHAEAN_hundred}', ""); + Expect(0, 68335, '\p{^Jg= MANICHAEAN_hundred}', ""); + Expect(0, 68335, '\P{Jg= MANICHAEAN_hundred}', ""); + Expect(1, 68335, '\P{^Jg= MANICHAEAN_hundred}', ""); + Expect(0, 68336, '\p{Jg= MANICHAEAN_hundred}', ""); + Expect(1, 68336, '\p{^Jg= MANICHAEAN_hundred}', ""); + Expect(1, 68336, '\P{Jg= MANICHAEAN_hundred}', ""); + Expect(0, 68336, '\P{^Jg= MANICHAEAN_hundred}', ""); + Error('\p{Is_Joining_Group=/a/ _Manichaean_HUNDRED}'); + Error('\P{Is_Joining_Group=/a/ _Manichaean_HUNDRED}'); Expect(1, 68335, '\p{Is_Joining_Group=manichaeanhundred}', ""); Expect(0, 68335, '\p{^Is_Joining_Group=manichaeanhundred}', ""); Expect(0, 68335, '\P{Is_Joining_Group=manichaeanhundred}', ""); @@ -53432,16 +55792,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68336, '\p{^Is_Joining_Group=manichaeanhundred}', ""); Expect(1, 68336, '\P{Is_Joining_Group=manichaeanhundred}', ""); Expect(0, 68336, '\P{^Is_Joining_Group=manichaeanhundred}', ""); - Expect(1, 68335, '\p{Is_Joining_Group=__Manichaean_Hundred}', ""); - Expect(0, 68335, '\p{^Is_Joining_Group=__Manichaean_Hundred}', ""); - Expect(0, 68335, '\P{Is_Joining_Group=__Manichaean_Hundred}', ""); - Expect(1, 68335, '\P{^Is_Joining_Group=__Manichaean_Hundred}', ""); - Expect(0, 68336, '\p{Is_Joining_Group=__Manichaean_Hundred}', ""); - Expect(1, 68336, '\p{^Is_Joining_Group=__Manichaean_Hundred}', ""); - Expect(1, 68336, '\P{Is_Joining_Group=__Manichaean_Hundred}', ""); - Expect(0, 68336, '\P{^Is_Joining_Group=__Manichaean_Hundred}', ""); - Error('\p{Is_Jg=_MANICHAEAN_hundred/a/}'); - Error('\P{Is_Jg=_MANICHAEAN_hundred/a/}'); + Expect(1, 68335, '\p{Is_Joining_Group=--Manichaean_Hundred}', ""); + Expect(0, 68335, '\p{^Is_Joining_Group=--Manichaean_Hundred}', ""); + Expect(0, 68335, '\P{Is_Joining_Group=--Manichaean_Hundred}', ""); + Expect(1, 68335, '\P{^Is_Joining_Group=--Manichaean_Hundred}', ""); + Expect(0, 68336, '\p{Is_Joining_Group=--Manichaean_Hundred}', ""); + Expect(1, 68336, '\p{^Is_Joining_Group=--Manichaean_Hundred}', ""); + Expect(1, 68336, '\P{Is_Joining_Group=--Manichaean_Hundred}', ""); + Expect(0, 68336, '\P{^Is_Joining_Group=--Manichaean_Hundred}', ""); + Error('\p{Is_Jg=/a/_manichaean_HUNDRED}'); + Error('\P{Is_Jg=/a/_manichaean_HUNDRED}'); Expect(1, 68335, '\p{Is_Jg=manichaeanhundred}', ""); Expect(0, 68335, '\p{^Is_Jg=manichaeanhundred}', ""); Expect(0, 68335, '\P{Is_Jg=manichaeanhundred}', ""); @@ -53450,60 +55810,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68336, '\p{^Is_Jg=manichaeanhundred}', ""); Expect(1, 68336, '\P{Is_Jg=manichaeanhundred}', ""); Expect(0, 68336, '\P{^Is_Jg=manichaeanhundred}', ""); - Expect(1, 68335, '\p{Is_Jg=_Manichaean_Hundred}', ""); - Expect(0, 68335, '\p{^Is_Jg=_Manichaean_Hundred}', ""); - Expect(0, 68335, '\P{Is_Jg=_Manichaean_Hundred}', ""); - Expect(1, 68335, '\P{^Is_Jg=_Manichaean_Hundred}', ""); - Expect(0, 68336, '\p{Is_Jg=_Manichaean_Hundred}', ""); - Expect(1, 68336, '\p{^Is_Jg=_Manichaean_Hundred}', ""); - Expect(1, 68336, '\P{Is_Jg=_Manichaean_Hundred}', ""); - Expect(0, 68336, '\P{^Is_Jg=_Manichaean_Hundred}', ""); - Error('\p{Joining_Group= Manichaean_KAPH:=}'); - Error('\P{Joining_Group= Manichaean_KAPH:=}'); + Expect(1, 68335, '\p{Is_Jg= manichaean_HUNDRED}', ""); + Expect(0, 68335, '\p{^Is_Jg= manichaean_HUNDRED}', ""); + Expect(0, 68335, '\P{Is_Jg= manichaean_HUNDRED}', ""); + Expect(1, 68335, '\P{^Is_Jg= manichaean_HUNDRED}', ""); + Expect(0, 68336, '\p{Is_Jg= manichaean_HUNDRED}', ""); + Expect(1, 68336, '\p{^Is_Jg= manichaean_HUNDRED}', ""); + Expect(1, 68336, '\P{Is_Jg= manichaean_HUNDRED}', ""); + Expect(0, 68336, '\P{^Is_Jg= manichaean_HUNDRED}', ""); + Error('\p{Joining_Group=manichaean_Kaph:=}'); + Error('\P{Joining_Group=manichaean_Kaph:=}'); Expect(1, 68306, '\p{Joining_Group=:\AManichaean_Kaph\z:}', "");; Expect(0, 68307, '\p{Joining_Group=:\AManichaean_Kaph\z:}', "");; - Expect(1, 68306, '\p{Joining_Group=manichaeankaph}', ""); - Expect(0, 68306, '\p{^Joining_Group=manichaeankaph}', ""); - Expect(0, 68306, '\P{Joining_Group=manichaeankaph}', ""); - Expect(1, 68306, '\P{^Joining_Group=manichaeankaph}', ""); - Expect(0, 68307, '\p{Joining_Group=manichaeankaph}', ""); - Expect(1, 68307, '\p{^Joining_Group=manichaeankaph}', ""); - Expect(1, 68307, '\P{Joining_Group=manichaeankaph}', ""); - Expect(0, 68307, '\P{^Joining_Group=manichaeankaph}', ""); + Expect(1, 68306, '\p{Joining_Group: manichaeankaph}', ""); + Expect(0, 68306, '\p{^Joining_Group: manichaeankaph}', ""); + Expect(0, 68306, '\P{Joining_Group: manichaeankaph}', ""); + Expect(1, 68306, '\P{^Joining_Group: manichaeankaph}', ""); + Expect(0, 68307, '\p{Joining_Group: manichaeankaph}', ""); + Expect(1, 68307, '\p{^Joining_Group: manichaeankaph}', ""); + Expect(1, 68307, '\P{Joining_Group: manichaeankaph}', ""); + Expect(0, 68307, '\P{^Joining_Group: manichaeankaph}', ""); Expect(1, 68306, '\p{Joining_Group=:\Amanichaeankaph\z:}', "");; Expect(0, 68307, '\p{Joining_Group=:\Amanichaeankaph\z:}', "");; - Expect(1, 68306, '\p{Joining_Group=_ MANICHAEAN_KAPH}', ""); - Expect(0, 68306, '\p{^Joining_Group=_ MANICHAEAN_KAPH}', ""); - Expect(0, 68306, '\P{Joining_Group=_ MANICHAEAN_KAPH}', ""); - Expect(1, 68306, '\P{^Joining_Group=_ MANICHAEAN_KAPH}', ""); - Expect(0, 68307, '\p{Joining_Group=_ MANICHAEAN_KAPH}', ""); - Expect(1, 68307, '\p{^Joining_Group=_ MANICHAEAN_KAPH}', ""); - Expect(1, 68307, '\P{Joining_Group=_ MANICHAEAN_KAPH}', ""); - Expect(0, 68307, '\P{^Joining_Group=_ MANICHAEAN_KAPH}', ""); - Error('\p{Jg=:= MANICHAEAN_Kaph}'); - Error('\P{Jg=:= MANICHAEAN_Kaph}'); + Expect(1, 68306, '\p{Joining_Group=- Manichaean_KAPH}', ""); + Expect(0, 68306, '\p{^Joining_Group=- Manichaean_KAPH}', ""); + Expect(0, 68306, '\P{Joining_Group=- Manichaean_KAPH}', ""); + Expect(1, 68306, '\P{^Joining_Group=- Manichaean_KAPH}', ""); + Expect(0, 68307, '\p{Joining_Group=- Manichaean_KAPH}', ""); + Expect(1, 68307, '\p{^Joining_Group=- Manichaean_KAPH}', ""); + Expect(1, 68307, '\P{Joining_Group=- Manichaean_KAPH}', ""); + Expect(0, 68307, '\P{^Joining_Group=- Manichaean_KAPH}', ""); + Error('\p{Jg=:=- manichaean_Kaph}'); + Error('\P{Jg=:=- manichaean_Kaph}'); Expect(1, 68306, '\p{Jg=:\AManichaean_Kaph\z:}', "");; Expect(0, 68307, '\p{Jg=:\AManichaean_Kaph\z:}', "");; - Expect(1, 68306, '\p{Jg: manichaeankaph}', ""); - Expect(0, 68306, '\p{^Jg: manichaeankaph}', ""); - Expect(0, 68306, '\P{Jg: manichaeankaph}', ""); - Expect(1, 68306, '\P{^Jg: manichaeankaph}', ""); - Expect(0, 68307, '\p{Jg: manichaeankaph}', ""); - Expect(1, 68307, '\p{^Jg: manichaeankaph}', ""); - Expect(1, 68307, '\P{Jg: manichaeankaph}', ""); - Expect(0, 68307, '\P{^Jg: manichaeankaph}', ""); + Expect(1, 68306, '\p{Jg=manichaeankaph}', ""); + Expect(0, 68306, '\p{^Jg=manichaeankaph}', ""); + Expect(0, 68306, '\P{Jg=manichaeankaph}', ""); + Expect(1, 68306, '\P{^Jg=manichaeankaph}', ""); + Expect(0, 68307, '\p{Jg=manichaeankaph}', ""); + Expect(1, 68307, '\p{^Jg=manichaeankaph}', ""); + Expect(1, 68307, '\P{Jg=manichaeankaph}', ""); + Expect(0, 68307, '\P{^Jg=manichaeankaph}', ""); Expect(1, 68306, '\p{Jg=:\Amanichaeankaph\z:}', "");; Expect(0, 68307, '\p{Jg=:\Amanichaeankaph\z:}', "");; - Expect(1, 68306, '\p{Jg:-_manichaean_KAPH}', ""); - Expect(0, 68306, '\p{^Jg:-_manichaean_KAPH}', ""); - Expect(0, 68306, '\P{Jg:-_manichaean_KAPH}', ""); - Expect(1, 68306, '\P{^Jg:-_manichaean_KAPH}', ""); - Expect(0, 68307, '\p{Jg:-_manichaean_KAPH}', ""); - Expect(1, 68307, '\p{^Jg:-_manichaean_KAPH}', ""); - Expect(1, 68307, '\P{Jg:-_manichaean_KAPH}', ""); - Expect(0, 68307, '\P{^Jg:-_manichaean_KAPH}', ""); - Error('\p{Is_Joining_Group=-/a/manichaean_Kaph}'); - Error('\P{Is_Joining_Group=-/a/manichaean_Kaph}'); + Expect(1, 68306, '\p{Jg: __Manichaean_kaph}', ""); + Expect(0, 68306, '\p{^Jg: __Manichaean_kaph}', ""); + Expect(0, 68306, '\P{Jg: __Manichaean_kaph}', ""); + Expect(1, 68306, '\P{^Jg: __Manichaean_kaph}', ""); + Expect(0, 68307, '\p{Jg: __Manichaean_kaph}', ""); + Expect(1, 68307, '\p{^Jg: __Manichaean_kaph}', ""); + Expect(1, 68307, '\P{Jg: __Manichaean_kaph}', ""); + Expect(0, 68307, '\P{^Jg: __Manichaean_kaph}', ""); + Error('\p{Is_Joining_Group=-_Manichaean_kaph:=}'); + Error('\P{Is_Joining_Group=-_Manichaean_kaph:=}'); Expect(1, 68306, '\p{Is_Joining_Group=manichaeankaph}', ""); Expect(0, 68306, '\p{^Is_Joining_Group=manichaeankaph}', ""); Expect(0, 68306, '\P{Is_Joining_Group=manichaeankaph}', ""); @@ -53512,34 +55872,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68307, '\p{^Is_Joining_Group=manichaeankaph}', ""); Expect(1, 68307, '\P{Is_Joining_Group=manichaeankaph}', ""); Expect(0, 68307, '\P{^Is_Joining_Group=manichaeankaph}', ""); - Expect(1, 68306, '\p{Is_Joining_Group= Manichaean_Kaph}', ""); - Expect(0, 68306, '\p{^Is_Joining_Group= Manichaean_Kaph}', ""); - Expect(0, 68306, '\P{Is_Joining_Group= Manichaean_Kaph}', ""); - Expect(1, 68306, '\P{^Is_Joining_Group= Manichaean_Kaph}', ""); - Expect(0, 68307, '\p{Is_Joining_Group= Manichaean_Kaph}', ""); - Expect(1, 68307, '\p{^Is_Joining_Group= Manichaean_Kaph}', ""); - Expect(1, 68307, '\P{Is_Joining_Group= Manichaean_Kaph}', ""); - Expect(0, 68307, '\P{^Is_Joining_Group= Manichaean_Kaph}', ""); - Error('\p{Is_Jg= manichaean_kaph:=}'); - Error('\P{Is_Jg= manichaean_kaph:=}'); - Expect(1, 68306, '\p{Is_Jg: manichaeankaph}', ""); - Expect(0, 68306, '\p{^Is_Jg: manichaeankaph}', ""); - Expect(0, 68306, '\P{Is_Jg: manichaeankaph}', ""); - Expect(1, 68306, '\P{^Is_Jg: manichaeankaph}', ""); - Expect(0, 68307, '\p{Is_Jg: manichaeankaph}', ""); - Expect(1, 68307, '\p{^Is_Jg: manichaeankaph}', ""); - Expect(1, 68307, '\P{Is_Jg: manichaeankaph}', ""); - Expect(0, 68307, '\P{^Is_Jg: manichaeankaph}', ""); - Expect(1, 68306, '\p{Is_Jg: _Manichaean_kaph}', ""); - Expect(0, 68306, '\p{^Is_Jg: _Manichaean_kaph}', ""); - Expect(0, 68306, '\P{Is_Jg: _Manichaean_kaph}', ""); - Expect(1, 68306, '\P{^Is_Jg: _Manichaean_kaph}', ""); - Expect(0, 68307, '\p{Is_Jg: _Manichaean_kaph}', ""); - Expect(1, 68307, '\p{^Is_Jg: _Manichaean_kaph}', ""); - Expect(1, 68307, '\P{Is_Jg: _Manichaean_kaph}', ""); - Expect(0, 68307, '\P{^Is_Jg: _Manichaean_kaph}', ""); - Error('\p{Joining_Group=-/a/manichaean_lamedh}'); - Error('\P{Joining_Group=-/a/manichaean_lamedh}'); + Expect(1, 68306, '\p{Is_Joining_Group=- manichaean_kaph}', ""); + Expect(0, 68306, '\p{^Is_Joining_Group=- manichaean_kaph}', ""); + Expect(0, 68306, '\P{Is_Joining_Group=- manichaean_kaph}', ""); + Expect(1, 68306, '\P{^Is_Joining_Group=- manichaean_kaph}', ""); + Expect(0, 68307, '\p{Is_Joining_Group=- manichaean_kaph}', ""); + Expect(1, 68307, '\p{^Is_Joining_Group=- manichaean_kaph}', ""); + Expect(1, 68307, '\P{Is_Joining_Group=- manichaean_kaph}', ""); + Expect(0, 68307, '\P{^Is_Joining_Group=- manichaean_kaph}', ""); + Error('\p{Is_Jg=_ manichaean_kaph:=}'); + Error('\P{Is_Jg=_ manichaean_kaph:=}'); + Expect(1, 68306, '\p{Is_Jg=manichaeankaph}', ""); + Expect(0, 68306, '\p{^Is_Jg=manichaeankaph}', ""); + Expect(0, 68306, '\P{Is_Jg=manichaeankaph}', ""); + Expect(1, 68306, '\P{^Is_Jg=manichaeankaph}', ""); + Expect(0, 68307, '\p{Is_Jg=manichaeankaph}', ""); + Expect(1, 68307, '\p{^Is_Jg=manichaeankaph}', ""); + Expect(1, 68307, '\P{Is_Jg=manichaeankaph}', ""); + Expect(0, 68307, '\P{^Is_Jg=manichaeankaph}', ""); + Expect(1, 68306, '\p{Is_Jg= -Manichaean_KAPH}', ""); + Expect(0, 68306, '\p{^Is_Jg= -Manichaean_KAPH}', ""); + Expect(0, 68306, '\P{Is_Jg= -Manichaean_KAPH}', ""); + Expect(1, 68306, '\P{^Is_Jg= -Manichaean_KAPH}', ""); + Expect(0, 68307, '\p{Is_Jg= -Manichaean_KAPH}', ""); + Expect(1, 68307, '\p{^Is_Jg= -Manichaean_KAPH}', ""); + Expect(1, 68307, '\P{Is_Jg= -Manichaean_KAPH}', ""); + Expect(0, 68307, '\P{^Is_Jg= -Manichaean_KAPH}', ""); + Error('\p{Joining_Group= :=manichaean_lamedh}'); + Error('\P{Joining_Group= :=manichaean_lamedh}'); Expect(1, 68307, '\p{Joining_Group=:\AManichaean_Lamedh\z:}', "");; Expect(0, 68308, '\p{Joining_Group=:\AManichaean_Lamedh\z:}', "");; Expect(1, 68307, '\p{Joining_Group=manichaeanlamedh}', ""); @@ -53552,16 +55912,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68308, '\P{^Joining_Group=manichaeanlamedh}', ""); Expect(1, 68307, '\p{Joining_Group=:\Amanichaeanlamedh\z:}', "");; Expect(0, 68308, '\p{Joining_Group=:\Amanichaeanlamedh\z:}', "");; - Expect(1, 68307, '\p{Joining_Group=-MANICHAEAN_Lamedh}', ""); - Expect(0, 68307, '\p{^Joining_Group=-MANICHAEAN_Lamedh}', ""); - Expect(0, 68307, '\P{Joining_Group=-MANICHAEAN_Lamedh}', ""); - Expect(1, 68307, '\P{^Joining_Group=-MANICHAEAN_Lamedh}', ""); - Expect(0, 68308, '\p{Joining_Group=-MANICHAEAN_Lamedh}', ""); - Expect(1, 68308, '\p{^Joining_Group=-MANICHAEAN_Lamedh}', ""); - Expect(1, 68308, '\P{Joining_Group=-MANICHAEAN_Lamedh}', ""); - Expect(0, 68308, '\P{^Joining_Group=-MANICHAEAN_Lamedh}', ""); - Error('\p{Jg= /a/manichaean_LAMEDH}'); - Error('\P{Jg= /a/manichaean_LAMEDH}'); + Expect(1, 68307, '\p{Joining_Group=_MANICHAEAN_Lamedh}', ""); + Expect(0, 68307, '\p{^Joining_Group=_MANICHAEAN_Lamedh}', ""); + Expect(0, 68307, '\P{Joining_Group=_MANICHAEAN_Lamedh}', ""); + Expect(1, 68307, '\P{^Joining_Group=_MANICHAEAN_Lamedh}', ""); + Expect(0, 68308, '\p{Joining_Group=_MANICHAEAN_Lamedh}', ""); + Expect(1, 68308, '\p{^Joining_Group=_MANICHAEAN_Lamedh}', ""); + Expect(1, 68308, '\P{Joining_Group=_MANICHAEAN_Lamedh}', ""); + Expect(0, 68308, '\P{^Joining_Group=_MANICHAEAN_Lamedh}', ""); + Error('\p{Jg: /a/ manichaean_Lamedh}'); + Error('\P{Jg: /a/ manichaean_Lamedh}'); Expect(1, 68307, '\p{Jg=:\AManichaean_Lamedh\z:}', "");; Expect(0, 68308, '\p{Jg=:\AManichaean_Lamedh\z:}', "");; Expect(1, 68307, '\p{Jg=manichaeanlamedh}', ""); @@ -53574,16 +55934,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68308, '\P{^Jg=manichaeanlamedh}', ""); Expect(1, 68307, '\p{Jg=:\Amanichaeanlamedh\z:}', "");; Expect(0, 68308, '\p{Jg=:\Amanichaeanlamedh\z:}', "");; - Expect(1, 68307, '\p{Jg=__manichaean_LAMEDH}', ""); - Expect(0, 68307, '\p{^Jg=__manichaean_LAMEDH}', ""); - Expect(0, 68307, '\P{Jg=__manichaean_LAMEDH}', ""); - Expect(1, 68307, '\P{^Jg=__manichaean_LAMEDH}', ""); - Expect(0, 68308, '\p{Jg=__manichaean_LAMEDH}', ""); - Expect(1, 68308, '\p{^Jg=__manichaean_LAMEDH}', ""); - Expect(1, 68308, '\P{Jg=__manichaean_LAMEDH}', ""); - Expect(0, 68308, '\P{^Jg=__manichaean_LAMEDH}', ""); - Error('\p{Is_Joining_Group=__manichaean_lamedh/a/}'); - Error('\P{Is_Joining_Group=__manichaean_lamedh/a/}'); + Expect(1, 68307, '\p{Jg: manichaean_lamedh}', ""); + Expect(0, 68307, '\p{^Jg: manichaean_lamedh}', ""); + Expect(0, 68307, '\P{Jg: manichaean_lamedh}', ""); + Expect(1, 68307, '\P{^Jg: manichaean_lamedh}', ""); + Expect(0, 68308, '\p{Jg: manichaean_lamedh}', ""); + Expect(1, 68308, '\p{^Jg: manichaean_lamedh}', ""); + Expect(1, 68308, '\P{Jg: manichaean_lamedh}', ""); + Expect(0, 68308, '\P{^Jg: manichaean_lamedh}', ""); + Error('\p{Is_Joining_Group= Manichaean_Lamedh:=}'); + Error('\P{Is_Joining_Group= Manichaean_Lamedh:=}'); Expect(1, 68307, '\p{Is_Joining_Group=manichaeanlamedh}', ""); Expect(0, 68307, '\p{^Is_Joining_Group=manichaeanlamedh}', ""); Expect(0, 68307, '\P{Is_Joining_Group=manichaeanlamedh}', ""); @@ -53592,16 +55952,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68308, '\p{^Is_Joining_Group=manichaeanlamedh}', ""); Expect(1, 68308, '\P{Is_Joining_Group=manichaeanlamedh}', ""); Expect(0, 68308, '\P{^Is_Joining_Group=manichaeanlamedh}', ""); - Expect(1, 68307, '\p{Is_Joining_Group= -Manichaean_LAMEDH}', ""); - Expect(0, 68307, '\p{^Is_Joining_Group= -Manichaean_LAMEDH}', ""); - Expect(0, 68307, '\P{Is_Joining_Group= -Manichaean_LAMEDH}', ""); - Expect(1, 68307, '\P{^Is_Joining_Group= -Manichaean_LAMEDH}', ""); - Expect(0, 68308, '\p{Is_Joining_Group= -Manichaean_LAMEDH}', ""); - Expect(1, 68308, '\p{^Is_Joining_Group= -Manichaean_LAMEDH}', ""); - Expect(1, 68308, '\P{Is_Joining_Group= -Manichaean_LAMEDH}', ""); - Expect(0, 68308, '\P{^Is_Joining_Group= -Manichaean_LAMEDH}', ""); - Error('\p{Is_Jg= :=Manichaean_lamedh}'); - Error('\P{Is_Jg= :=Manichaean_lamedh}'); + Expect(1, 68307, '\p{Is_Joining_Group: --Manichaean_lamedh}', ""); + Expect(0, 68307, '\p{^Is_Joining_Group: --Manichaean_lamedh}', ""); + Expect(0, 68307, '\P{Is_Joining_Group: --Manichaean_lamedh}', ""); + Expect(1, 68307, '\P{^Is_Joining_Group: --Manichaean_lamedh}', ""); + Expect(0, 68308, '\p{Is_Joining_Group: --Manichaean_lamedh}', ""); + Expect(1, 68308, '\p{^Is_Joining_Group: --Manichaean_lamedh}', ""); + Expect(1, 68308, '\P{Is_Joining_Group: --Manichaean_lamedh}', ""); + Expect(0, 68308, '\P{^Is_Joining_Group: --Manichaean_lamedh}', ""); + Error('\p{Is_Jg=/a/ manichaean_lamedh}'); + Error('\P{Is_Jg=/a/ manichaean_lamedh}'); Expect(1, 68307, '\p{Is_Jg=manichaeanlamedh}', ""); Expect(0, 68307, '\p{^Is_Jg=manichaeanlamedh}', ""); Expect(0, 68307, '\P{Is_Jg=manichaeanlamedh}', ""); @@ -53618,8 +55978,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68308, '\p{^Is_Jg=_Manichaean_Lamedh}', ""); Expect(1, 68308, '\P{Is_Jg=_Manichaean_Lamedh}', ""); Expect(0, 68308, '\P{^Is_Jg=_Manichaean_Lamedh}', ""); - Error('\p{Joining_Group=/a/manichaean_Mem}'); - Error('\P{Joining_Group=/a/manichaean_Mem}'); + Error('\p{Joining_Group=:= MANICHAEAN_Mem}'); + Error('\P{Joining_Group=:= MANICHAEAN_Mem}'); Expect(1, 68310, '\p{Joining_Group=:\AManichaean_Mem\z:}', "");; Expect(0, 68311, '\p{Joining_Group=:\AManichaean_Mem\z:}', "");; Expect(1, 68310, '\p{Joining_Group=manichaeanmem}', ""); @@ -53632,16 +55992,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68311, '\P{^Joining_Group=manichaeanmem}', ""); Expect(1, 68310, '\p{Joining_Group=:\Amanichaeanmem\z:}', "");; Expect(0, 68311, '\p{Joining_Group=:\Amanichaeanmem\z:}', "");; - Expect(1, 68310, '\p{Joining_Group=_ Manichaean_Mem}', ""); - Expect(0, 68310, '\p{^Joining_Group=_ Manichaean_Mem}', ""); - Expect(0, 68310, '\P{Joining_Group=_ Manichaean_Mem}', ""); - Expect(1, 68310, '\P{^Joining_Group=_ Manichaean_Mem}', ""); - Expect(0, 68311, '\p{Joining_Group=_ Manichaean_Mem}', ""); - Expect(1, 68311, '\p{^Joining_Group=_ Manichaean_Mem}', ""); - Expect(1, 68311, '\P{Joining_Group=_ Manichaean_Mem}', ""); - Expect(0, 68311, '\P{^Joining_Group=_ Manichaean_Mem}', ""); - Error('\p{Jg=_/a/manichaean_Mem}'); - Error('\P{Jg=_/a/manichaean_Mem}'); + Expect(1, 68310, '\p{Joining_Group= MANICHAEAN_mem}', ""); + Expect(0, 68310, '\p{^Joining_Group= MANICHAEAN_mem}', ""); + Expect(0, 68310, '\P{Joining_Group= MANICHAEAN_mem}', ""); + Expect(1, 68310, '\P{^Joining_Group= MANICHAEAN_mem}', ""); + Expect(0, 68311, '\p{Joining_Group= MANICHAEAN_mem}', ""); + Expect(1, 68311, '\p{^Joining_Group= MANICHAEAN_mem}', ""); + Expect(1, 68311, '\P{Joining_Group= MANICHAEAN_mem}', ""); + Expect(0, 68311, '\P{^Joining_Group= MANICHAEAN_mem}', ""); + Error('\p{Jg: :=_ Manichaean_Mem}'); + Error('\P{Jg: :=_ Manichaean_Mem}'); Expect(1, 68310, '\p{Jg=:\AManichaean_Mem\z:}', "");; Expect(0, 68311, '\p{Jg=:\AManichaean_Mem\z:}', "");; Expect(1, 68310, '\p{Jg=manichaeanmem}', ""); @@ -53654,52 +56014,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68311, '\P{^Jg=manichaeanmem}', ""); Expect(1, 68310, '\p{Jg=:\Amanichaeanmem\z:}', "");; Expect(0, 68311, '\p{Jg=:\Amanichaeanmem\z:}', "");; - Expect(1, 68310, '\p{Jg=-manichaean_MEM}', ""); - Expect(0, 68310, '\p{^Jg=-manichaean_MEM}', ""); - Expect(0, 68310, '\P{Jg=-manichaean_MEM}', ""); - Expect(1, 68310, '\P{^Jg=-manichaean_MEM}', ""); - Expect(0, 68311, '\p{Jg=-manichaean_MEM}', ""); - Expect(1, 68311, '\p{^Jg=-manichaean_MEM}', ""); - Expect(1, 68311, '\P{Jg=-manichaean_MEM}', ""); - Expect(0, 68311, '\P{^Jg=-manichaean_MEM}', ""); - Error('\p{Is_Joining_Group: /a/ Manichaean_Mem}'); - Error('\P{Is_Joining_Group: /a/ Manichaean_Mem}'); - Expect(1, 68310, '\p{Is_Joining_Group: manichaeanmem}', ""); - Expect(0, 68310, '\p{^Is_Joining_Group: manichaeanmem}', ""); - Expect(0, 68310, '\P{Is_Joining_Group: manichaeanmem}', ""); - Expect(1, 68310, '\P{^Is_Joining_Group: manichaeanmem}', ""); - Expect(0, 68311, '\p{Is_Joining_Group: manichaeanmem}', ""); - Expect(1, 68311, '\p{^Is_Joining_Group: manichaeanmem}', ""); - Expect(1, 68311, '\P{Is_Joining_Group: manichaeanmem}', ""); - Expect(0, 68311, '\P{^Is_Joining_Group: manichaeanmem}', ""); - Expect(1, 68310, '\p{Is_Joining_Group=_manichaean_Mem}', ""); - Expect(0, 68310, '\p{^Is_Joining_Group=_manichaean_Mem}', ""); - Expect(0, 68310, '\P{Is_Joining_Group=_manichaean_Mem}', ""); - Expect(1, 68310, '\P{^Is_Joining_Group=_manichaean_Mem}', ""); - Expect(0, 68311, '\p{Is_Joining_Group=_manichaean_Mem}', ""); - Expect(1, 68311, '\p{^Is_Joining_Group=_manichaean_Mem}', ""); - Expect(1, 68311, '\P{Is_Joining_Group=_manichaean_Mem}', ""); - Expect(0, 68311, '\P{^Is_Joining_Group=_manichaean_Mem}', ""); - Error('\p{Is_Jg= /a/Manichaean_Mem}'); - Error('\P{Is_Jg= /a/Manichaean_Mem}'); - Expect(1, 68310, '\p{Is_Jg=manichaeanmem}', ""); - Expect(0, 68310, '\p{^Is_Jg=manichaeanmem}', ""); - Expect(0, 68310, '\P{Is_Jg=manichaeanmem}', ""); - Expect(1, 68310, '\P{^Is_Jg=manichaeanmem}', ""); - Expect(0, 68311, '\p{Is_Jg=manichaeanmem}', ""); - Expect(1, 68311, '\p{^Is_Jg=manichaeanmem}', ""); - Expect(1, 68311, '\P{Is_Jg=manichaeanmem}', ""); - Expect(0, 68311, '\P{^Is_Jg=manichaeanmem}', ""); - Expect(1, 68310, '\p{Is_Jg=_-MANICHAEAN_Mem}', ""); - Expect(0, 68310, '\p{^Is_Jg=_-MANICHAEAN_Mem}', ""); - Expect(0, 68310, '\P{Is_Jg=_-MANICHAEAN_Mem}', ""); - Expect(1, 68310, '\P{^Is_Jg=_-MANICHAEAN_Mem}', ""); - Expect(0, 68311, '\p{Is_Jg=_-MANICHAEAN_Mem}', ""); - Expect(1, 68311, '\p{^Is_Jg=_-MANICHAEAN_Mem}', ""); - Expect(1, 68311, '\P{Is_Jg=_-MANICHAEAN_Mem}', ""); - Expect(0, 68311, '\P{^Is_Jg=_-MANICHAEAN_Mem}', ""); - Error('\p{Joining_Group= /a/MANICHAEAN_Nun}'); - Error('\P{Joining_Group= /a/MANICHAEAN_Nun}'); + Expect(1, 68310, '\p{Jg= -manichaean_mem}', ""); + Expect(0, 68310, '\p{^Jg= -manichaean_mem}', ""); + Expect(0, 68310, '\P{Jg= -manichaean_mem}', ""); + Expect(1, 68310, '\P{^Jg= -manichaean_mem}', ""); + Expect(0, 68311, '\p{Jg= -manichaean_mem}', ""); + Expect(1, 68311, '\p{^Jg= -manichaean_mem}', ""); + Expect(1, 68311, '\P{Jg= -manichaean_mem}', ""); + Expect(0, 68311, '\P{^Jg= -manichaean_mem}', ""); + Error('\p{Is_Joining_Group=:= Manichaean_Mem}'); + Error('\P{Is_Joining_Group=:= Manichaean_Mem}'); + Expect(1, 68310, '\p{Is_Joining_Group=manichaeanmem}', ""); + Expect(0, 68310, '\p{^Is_Joining_Group=manichaeanmem}', ""); + Expect(0, 68310, '\P{Is_Joining_Group=manichaeanmem}', ""); + Expect(1, 68310, '\P{^Is_Joining_Group=manichaeanmem}', ""); + Expect(0, 68311, '\p{Is_Joining_Group=manichaeanmem}', ""); + Expect(1, 68311, '\p{^Is_Joining_Group=manichaeanmem}', ""); + Expect(1, 68311, '\P{Is_Joining_Group=manichaeanmem}', ""); + Expect(0, 68311, '\P{^Is_Joining_Group=manichaeanmem}', ""); + Expect(1, 68310, '\p{Is_Joining_Group=manichaean_mem}', ""); + Expect(0, 68310, '\p{^Is_Joining_Group=manichaean_mem}', ""); + Expect(0, 68310, '\P{Is_Joining_Group=manichaean_mem}', ""); + Expect(1, 68310, '\P{^Is_Joining_Group=manichaean_mem}', ""); + Expect(0, 68311, '\p{Is_Joining_Group=manichaean_mem}', ""); + Expect(1, 68311, '\p{^Is_Joining_Group=manichaean_mem}', ""); + Expect(1, 68311, '\P{Is_Joining_Group=manichaean_mem}', ""); + Expect(0, 68311, '\P{^Is_Joining_Group=manichaean_mem}', ""); + Error('\p{Is_Jg=/a/MANICHAEAN_mem}'); + Error('\P{Is_Jg=/a/MANICHAEAN_mem}'); + Expect(1, 68310, '\p{Is_Jg:manichaeanmem}', ""); + Expect(0, 68310, '\p{^Is_Jg:manichaeanmem}', ""); + Expect(0, 68310, '\P{Is_Jg:manichaeanmem}', ""); + Expect(1, 68310, '\P{^Is_Jg:manichaeanmem}', ""); + Expect(0, 68311, '\p{Is_Jg:manichaeanmem}', ""); + Expect(1, 68311, '\p{^Is_Jg:manichaeanmem}', ""); + Expect(1, 68311, '\P{Is_Jg:manichaeanmem}', ""); + Expect(0, 68311, '\P{^Is_Jg:manichaeanmem}', ""); + Expect(1, 68310, '\p{Is_Jg=_ manichaean_mem}', ""); + Expect(0, 68310, '\p{^Is_Jg=_ manichaean_mem}', ""); + Expect(0, 68310, '\P{Is_Jg=_ manichaean_mem}', ""); + Expect(1, 68310, '\P{^Is_Jg=_ manichaean_mem}', ""); + Expect(0, 68311, '\p{Is_Jg=_ manichaean_mem}', ""); + Expect(1, 68311, '\p{^Is_Jg=_ manichaean_mem}', ""); + Expect(1, 68311, '\P{Is_Jg=_ manichaean_mem}', ""); + Expect(0, 68311, '\P{^Is_Jg=_ manichaean_mem}', ""); + Error('\p{Joining_Group= :=Manichaean_nun}'); + Error('\P{Joining_Group= :=Manichaean_nun}'); Expect(1, 68311, '\p{Joining_Group=:\AManichaean_Nun\z:}', "");; Expect(0, 68312, '\p{Joining_Group=:\AManichaean_Nun\z:}', "");; Expect(1, 68311, '\p{Joining_Group=manichaeannun}', ""); @@ -53712,16 +56072,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68312, '\P{^Joining_Group=manichaeannun}', ""); Expect(1, 68311, '\p{Joining_Group=:\Amanichaeannun\z:}', "");; Expect(0, 68312, '\p{Joining_Group=:\Amanichaeannun\z:}', "");; - Expect(1, 68311, '\p{Joining_Group= MANICHAEAN_NUN}', ""); - Expect(0, 68311, '\p{^Joining_Group= MANICHAEAN_NUN}', ""); - Expect(0, 68311, '\P{Joining_Group= MANICHAEAN_NUN}', ""); - Expect(1, 68311, '\P{^Joining_Group= MANICHAEAN_NUN}', ""); - Expect(0, 68312, '\p{Joining_Group= MANICHAEAN_NUN}', ""); - Expect(1, 68312, '\p{^Joining_Group= MANICHAEAN_NUN}', ""); - Expect(1, 68312, '\P{Joining_Group= MANICHAEAN_NUN}', ""); - Expect(0, 68312, '\P{^Joining_Group= MANICHAEAN_NUN}', ""); - Error('\p{Jg: /a/Manichaean_nun}'); - Error('\P{Jg: /a/Manichaean_nun}'); + Expect(1, 68311, '\p{Joining_Group= Manichaean_nun}', ""); + Expect(0, 68311, '\p{^Joining_Group= Manichaean_nun}', ""); + Expect(0, 68311, '\P{Joining_Group= Manichaean_nun}', ""); + Expect(1, 68311, '\P{^Joining_Group= Manichaean_nun}', ""); + Expect(0, 68312, '\p{Joining_Group= Manichaean_nun}', ""); + Expect(1, 68312, '\p{^Joining_Group= Manichaean_nun}', ""); + Expect(1, 68312, '\P{Joining_Group= Manichaean_nun}', ""); + Expect(0, 68312, '\P{^Joining_Group= Manichaean_nun}', ""); + Error('\p{Jg= manichaean_Nun/a/}'); + Error('\P{Jg= manichaean_Nun/a/}'); Expect(1, 68311, '\p{Jg=:\AManichaean_Nun\z:}', "");; Expect(0, 68312, '\p{Jg=:\AManichaean_Nun\z:}', "");; Expect(1, 68311, '\p{Jg=manichaeannun}', ""); @@ -53734,16 +56094,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68312, '\P{^Jg=manichaeannun}', ""); Expect(1, 68311, '\p{Jg=:\Amanichaeannun\z:}', "");; Expect(0, 68312, '\p{Jg=:\Amanichaeannun\z:}', "");; - Expect(1, 68311, '\p{Jg= Manichaean_NUN}', ""); - Expect(0, 68311, '\p{^Jg= Manichaean_NUN}', ""); - Expect(0, 68311, '\P{Jg= Manichaean_NUN}', ""); - Expect(1, 68311, '\P{^Jg= Manichaean_NUN}', ""); - Expect(0, 68312, '\p{Jg= Manichaean_NUN}', ""); - Expect(1, 68312, '\p{^Jg= Manichaean_NUN}', ""); - Expect(1, 68312, '\P{Jg= Manichaean_NUN}', ""); - Expect(0, 68312, '\P{^Jg= Manichaean_NUN}', ""); - Error('\p{Is_Joining_Group=_-Manichaean_Nun/a/}'); - Error('\P{Is_Joining_Group=_-Manichaean_Nun/a/}'); + Expect(1, 68311, '\p{Jg= _manichaean_NUN}', ""); + Expect(0, 68311, '\p{^Jg= _manichaean_NUN}', ""); + Expect(0, 68311, '\P{Jg= _manichaean_NUN}', ""); + Expect(1, 68311, '\P{^Jg= _manichaean_NUN}', ""); + Expect(0, 68312, '\p{Jg= _manichaean_NUN}', ""); + Expect(1, 68312, '\p{^Jg= _manichaean_NUN}', ""); + Expect(1, 68312, '\P{Jg= _manichaean_NUN}', ""); + Expect(0, 68312, '\P{^Jg= _manichaean_NUN}', ""); + Error('\p{Is_Joining_Group=/a/ _MANICHAEAN_nun}'); + Error('\P{Is_Joining_Group=/a/ _MANICHAEAN_nun}'); Expect(1, 68311, '\p{Is_Joining_Group=manichaeannun}', ""); Expect(0, 68311, '\p{^Is_Joining_Group=manichaeannun}', ""); Expect(0, 68311, '\P{Is_Joining_Group=manichaeannun}', ""); @@ -53752,56 +56112,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68312, '\p{^Is_Joining_Group=manichaeannun}', ""); Expect(1, 68312, '\P{Is_Joining_Group=manichaeannun}', ""); Expect(0, 68312, '\P{^Is_Joining_Group=manichaeannun}', ""); - Expect(1, 68311, '\p{Is_Joining_Group=_MANICHAEAN_Nun}', ""); - Expect(0, 68311, '\p{^Is_Joining_Group=_MANICHAEAN_Nun}', ""); - Expect(0, 68311, '\P{Is_Joining_Group=_MANICHAEAN_Nun}', ""); - Expect(1, 68311, '\P{^Is_Joining_Group=_MANICHAEAN_Nun}', ""); - Expect(0, 68312, '\p{Is_Joining_Group=_MANICHAEAN_Nun}', ""); - Expect(1, 68312, '\p{^Is_Joining_Group=_MANICHAEAN_Nun}', ""); - Expect(1, 68312, '\P{Is_Joining_Group=_MANICHAEAN_Nun}', ""); - Expect(0, 68312, '\P{^Is_Joining_Group=_MANICHAEAN_Nun}', ""); - Error('\p{Is_Jg=/a/ -Manichaean_Nun}'); - Error('\P{Is_Jg=/a/ -Manichaean_Nun}'); - Expect(1, 68311, '\p{Is_Jg=manichaeannun}', ""); - Expect(0, 68311, '\p{^Is_Jg=manichaeannun}', ""); - Expect(0, 68311, '\P{Is_Jg=manichaeannun}', ""); - Expect(1, 68311, '\P{^Is_Jg=manichaeannun}', ""); - Expect(0, 68312, '\p{Is_Jg=manichaeannun}', ""); - Expect(1, 68312, '\p{^Is_Jg=manichaeannun}', ""); - Expect(1, 68312, '\P{Is_Jg=manichaeannun}', ""); - Expect(0, 68312, '\P{^Is_Jg=manichaeannun}', ""); - Expect(1, 68311, '\p{Is_Jg: _ Manichaean_Nun}', ""); - Expect(0, 68311, '\p{^Is_Jg: _ Manichaean_Nun}', ""); - Expect(0, 68311, '\P{Is_Jg: _ Manichaean_Nun}', ""); - Expect(1, 68311, '\P{^Is_Jg: _ Manichaean_Nun}', ""); - Expect(0, 68312, '\p{Is_Jg: _ Manichaean_Nun}', ""); - Expect(1, 68312, '\p{^Is_Jg: _ Manichaean_Nun}', ""); - Expect(1, 68312, '\P{Is_Jg: _ Manichaean_Nun}', ""); - Expect(0, 68312, '\P{^Is_Jg: _ Manichaean_Nun}', ""); - Error('\p{Joining_Group= /a/Manichaean_One}'); - Error('\P{Joining_Group= /a/Manichaean_One}'); + Expect(1, 68311, '\p{Is_Joining_Group=- manichaean_NUN}', ""); + Expect(0, 68311, '\p{^Is_Joining_Group=- manichaean_NUN}', ""); + Expect(0, 68311, '\P{Is_Joining_Group=- manichaean_NUN}', ""); + Expect(1, 68311, '\P{^Is_Joining_Group=- manichaean_NUN}', ""); + Expect(0, 68312, '\p{Is_Joining_Group=- manichaean_NUN}', ""); + Expect(1, 68312, '\p{^Is_Joining_Group=- manichaean_NUN}', ""); + Expect(1, 68312, '\P{Is_Joining_Group=- manichaean_NUN}', ""); + Expect(0, 68312, '\P{^Is_Joining_Group=- manichaean_NUN}', ""); + Error('\p{Is_Jg:-/a/Manichaean_NUN}'); + Error('\P{Is_Jg:-/a/Manichaean_NUN}'); + Expect(1, 68311, '\p{Is_Jg: manichaeannun}', ""); + Expect(0, 68311, '\p{^Is_Jg: manichaeannun}', ""); + Expect(0, 68311, '\P{Is_Jg: manichaeannun}', ""); + Expect(1, 68311, '\P{^Is_Jg: manichaeannun}', ""); + Expect(0, 68312, '\p{Is_Jg: manichaeannun}', ""); + Expect(1, 68312, '\p{^Is_Jg: manichaeannun}', ""); + Expect(1, 68312, '\P{Is_Jg: manichaeannun}', ""); + Expect(0, 68312, '\P{^Is_Jg: manichaeannun}', ""); + Expect(1, 68311, '\p{Is_Jg: -Manichaean_Nun}', ""); + Expect(0, 68311, '\p{^Is_Jg: -Manichaean_Nun}', ""); + Expect(0, 68311, '\P{Is_Jg: -Manichaean_Nun}', ""); + Expect(1, 68311, '\P{^Is_Jg: -Manichaean_Nun}', ""); + Expect(0, 68312, '\p{Is_Jg: -Manichaean_Nun}', ""); + Expect(1, 68312, '\p{^Is_Jg: -Manichaean_Nun}', ""); + Expect(1, 68312, '\P{Is_Jg: -Manichaean_Nun}', ""); + Expect(0, 68312, '\P{^Is_Jg: -Manichaean_Nun}', ""); + Error('\p{Joining_Group= MANICHAEAN_ONE/a/}'); + Error('\P{Joining_Group= MANICHAEAN_ONE/a/}'); Expect(1, 68331, '\p{Joining_Group=:\AManichaean_One\z:}', "");; Expect(0, 68332, '\p{Joining_Group=:\AManichaean_One\z:}', "");; - Expect(1, 68331, '\p{Joining_Group=manichaeanone}', ""); - Expect(0, 68331, '\p{^Joining_Group=manichaeanone}', ""); - Expect(0, 68331, '\P{Joining_Group=manichaeanone}', ""); - Expect(1, 68331, '\P{^Joining_Group=manichaeanone}', ""); - Expect(0, 68332, '\p{Joining_Group=manichaeanone}', ""); - Expect(1, 68332, '\p{^Joining_Group=manichaeanone}', ""); - Expect(1, 68332, '\P{Joining_Group=manichaeanone}', ""); - Expect(0, 68332, '\P{^Joining_Group=manichaeanone}', ""); + Expect(1, 68331, '\p{Joining_Group: manichaeanone}', ""); + Expect(0, 68331, '\p{^Joining_Group: manichaeanone}', ""); + Expect(0, 68331, '\P{Joining_Group: manichaeanone}', ""); + Expect(1, 68331, '\P{^Joining_Group: manichaeanone}', ""); + Expect(0, 68332, '\p{Joining_Group: manichaeanone}', ""); + Expect(1, 68332, '\p{^Joining_Group: manichaeanone}', ""); + Expect(1, 68332, '\P{Joining_Group: manichaeanone}', ""); + Expect(0, 68332, '\P{^Joining_Group: manichaeanone}', ""); Expect(1, 68331, '\p{Joining_Group=:\Amanichaeanone\z:}', "");; Expect(0, 68332, '\p{Joining_Group=:\Amanichaeanone\z:}', "");; - Expect(1, 68331, '\p{Joining_Group= MANICHAEAN_One}', ""); - Expect(0, 68331, '\p{^Joining_Group= MANICHAEAN_One}', ""); - Expect(0, 68331, '\P{Joining_Group= MANICHAEAN_One}', ""); - Expect(1, 68331, '\P{^Joining_Group= MANICHAEAN_One}', ""); - Expect(0, 68332, '\p{Joining_Group= MANICHAEAN_One}', ""); - Expect(1, 68332, '\p{^Joining_Group= MANICHAEAN_One}', ""); - Expect(1, 68332, '\P{Joining_Group= MANICHAEAN_One}', ""); - Expect(0, 68332, '\P{^Joining_Group= MANICHAEAN_One}', ""); - Error('\p{Jg=:= _Manichaean_one}'); - Error('\P{Jg=:= _Manichaean_one}'); + Expect(1, 68331, '\p{Joining_Group= manichaean_One}', ""); + Expect(0, 68331, '\p{^Joining_Group= manichaean_One}', ""); + Expect(0, 68331, '\P{Joining_Group= manichaean_One}', ""); + Expect(1, 68331, '\P{^Joining_Group= manichaean_One}', ""); + Expect(0, 68332, '\p{Joining_Group= manichaean_One}', ""); + Expect(1, 68332, '\p{^Joining_Group= manichaean_One}', ""); + Expect(1, 68332, '\P{Joining_Group= manichaean_One}', ""); + Expect(0, 68332, '\P{^Joining_Group= manichaean_One}', ""); + Error('\p{Jg= -Manichaean_one:=}'); + Error('\P{Jg= -Manichaean_one:=}'); Expect(1, 68331, '\p{Jg=:\AManichaean_One\z:}', "");; Expect(0, 68332, '\p{Jg=:\AManichaean_One\z:}', "");; Expect(1, 68331, '\p{Jg=manichaeanone}', ""); @@ -53814,16 +56174,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68332, '\P{^Jg=manichaeanone}', ""); Expect(1, 68331, '\p{Jg=:\Amanichaeanone\z:}', "");; Expect(0, 68332, '\p{Jg=:\Amanichaeanone\z:}', "");; - Expect(1, 68331, '\p{Jg= manichaean_One}', ""); - Expect(0, 68331, '\p{^Jg= manichaean_One}', ""); - Expect(0, 68331, '\P{Jg= manichaean_One}', ""); - Expect(1, 68331, '\P{^Jg= manichaean_One}', ""); - Expect(0, 68332, '\p{Jg= manichaean_One}', ""); - Expect(1, 68332, '\p{^Jg= manichaean_One}', ""); - Expect(1, 68332, '\P{Jg= manichaean_One}', ""); - Expect(0, 68332, '\P{^Jg= manichaean_One}', ""); - Error('\p{Is_Joining_Group= :=manichaean_One}'); - Error('\P{Is_Joining_Group= :=manichaean_One}'); + Expect(1, 68331, '\p{Jg=- Manichaean_One}', ""); + Expect(0, 68331, '\p{^Jg=- Manichaean_One}', ""); + Expect(0, 68331, '\P{Jg=- Manichaean_One}', ""); + Expect(1, 68331, '\P{^Jg=- Manichaean_One}', ""); + Expect(0, 68332, '\p{Jg=- Manichaean_One}', ""); + Expect(1, 68332, '\p{^Jg=- Manichaean_One}', ""); + Expect(1, 68332, '\P{Jg=- Manichaean_One}', ""); + Expect(0, 68332, '\P{^Jg=- Manichaean_One}', ""); + Error('\p{Is_Joining_Group= Manichaean_ONE/a/}'); + Error('\P{Is_Joining_Group= Manichaean_ONE/a/}'); Expect(1, 68331, '\p{Is_Joining_Group=manichaeanone}', ""); Expect(0, 68331, '\p{^Is_Joining_Group=manichaeanone}', ""); Expect(0, 68331, '\P{Is_Joining_Group=manichaeanone}', ""); @@ -53832,16 +56192,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68332, '\p{^Is_Joining_Group=manichaeanone}', ""); Expect(1, 68332, '\P{Is_Joining_Group=manichaeanone}', ""); Expect(0, 68332, '\P{^Is_Joining_Group=manichaeanone}', ""); - Expect(1, 68331, '\p{Is_Joining_Group= -Manichaean_one}', ""); - Expect(0, 68331, '\p{^Is_Joining_Group= -Manichaean_one}', ""); - Expect(0, 68331, '\P{Is_Joining_Group= -Manichaean_one}', ""); - Expect(1, 68331, '\P{^Is_Joining_Group= -Manichaean_one}', ""); - Expect(0, 68332, '\p{Is_Joining_Group= -Manichaean_one}', ""); - Expect(1, 68332, '\p{^Is_Joining_Group= -Manichaean_one}', ""); - Expect(1, 68332, '\P{Is_Joining_Group= -Manichaean_one}', ""); - Expect(0, 68332, '\P{^Is_Joining_Group= -Manichaean_one}', ""); - Error('\p{Is_Jg=- manichaean_ONE/a/}'); - Error('\P{Is_Jg=- manichaean_ONE/a/}'); + Expect(1, 68331, '\p{Is_Joining_Group= MANICHAEAN_ONE}', ""); + Expect(0, 68331, '\p{^Is_Joining_Group= MANICHAEAN_ONE}', ""); + Expect(0, 68331, '\P{Is_Joining_Group= MANICHAEAN_ONE}', ""); + Expect(1, 68331, '\P{^Is_Joining_Group= MANICHAEAN_ONE}', ""); + Expect(0, 68332, '\p{Is_Joining_Group= MANICHAEAN_ONE}', ""); + Expect(1, 68332, '\p{^Is_Joining_Group= MANICHAEAN_ONE}', ""); + Expect(1, 68332, '\P{Is_Joining_Group= MANICHAEAN_ONE}', ""); + Expect(0, 68332, '\P{^Is_Joining_Group= MANICHAEAN_ONE}', ""); + Error('\p{Is_Jg= _Manichaean_one/a/}'); + Error('\P{Is_Jg= _Manichaean_one/a/}'); Expect(1, 68331, '\p{Is_Jg=manichaeanone}', ""); Expect(0, 68331, '\p{^Is_Jg=manichaeanone}', ""); Expect(0, 68331, '\P{Is_Jg=manichaeanone}', ""); @@ -53850,16 +56210,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68332, '\p{^Is_Jg=manichaeanone}', ""); Expect(1, 68332, '\P{Is_Jg=manichaeanone}', ""); Expect(0, 68332, '\P{^Is_Jg=manichaeanone}', ""); - Expect(1, 68331, '\p{Is_Jg= MANICHAEAN_One}', ""); - Expect(0, 68331, '\p{^Is_Jg= MANICHAEAN_One}', ""); - Expect(0, 68331, '\P{Is_Jg= MANICHAEAN_One}', ""); - Expect(1, 68331, '\P{^Is_Jg= MANICHAEAN_One}', ""); - Expect(0, 68332, '\p{Is_Jg= MANICHAEAN_One}', ""); - Expect(1, 68332, '\p{^Is_Jg= MANICHAEAN_One}', ""); - Expect(1, 68332, '\P{Is_Jg= MANICHAEAN_One}', ""); - Expect(0, 68332, '\P{^Is_Jg= MANICHAEAN_One}', ""); - Error('\p{Joining_Group= /a/Manichaean_Pe}'); - Error('\P{Joining_Group= /a/Manichaean_Pe}'); + Expect(1, 68331, '\p{Is_Jg= _Manichaean_One}', ""); + Expect(0, 68331, '\p{^Is_Jg= _Manichaean_One}', ""); + Expect(0, 68331, '\P{Is_Jg= _Manichaean_One}', ""); + Expect(1, 68331, '\P{^Is_Jg= _Manichaean_One}', ""); + Expect(0, 68332, '\p{Is_Jg= _Manichaean_One}', ""); + Expect(1, 68332, '\p{^Is_Jg= _Manichaean_One}', ""); + Expect(1, 68332, '\P{Is_Jg= _Manichaean_One}', ""); + Expect(0, 68332, '\P{^Is_Jg= _Manichaean_One}', ""); + Error('\p{Joining_Group=:=_ manichaean_pe}'); + Error('\P{Joining_Group=:=_ manichaean_pe}'); Expect(1, 68316, '\p{Joining_Group=:\AManichaean_Pe\z:}', "");; Expect(0, 68317, '\p{Joining_Group=:\AManichaean_Pe\z:}', "");; Expect(1, 68316, '\p{Joining_Group=manichaeanpe}', ""); @@ -53872,16 +56232,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68317, '\P{^Joining_Group=manichaeanpe}', ""); Expect(1, 68316, '\p{Joining_Group=:\Amanichaeanpe\z:}', "");; Expect(0, 68317, '\p{Joining_Group=:\Amanichaeanpe\z:}', "");; - Expect(1, 68316, '\p{Joining_Group=_ MANICHAEAN_Pe}', ""); - Expect(0, 68316, '\p{^Joining_Group=_ MANICHAEAN_Pe}', ""); - Expect(0, 68316, '\P{Joining_Group=_ MANICHAEAN_Pe}', ""); - Expect(1, 68316, '\P{^Joining_Group=_ MANICHAEAN_Pe}', ""); - Expect(0, 68317, '\p{Joining_Group=_ MANICHAEAN_Pe}', ""); - Expect(1, 68317, '\p{^Joining_Group=_ MANICHAEAN_Pe}', ""); - Expect(1, 68317, '\P{Joining_Group=_ MANICHAEAN_Pe}', ""); - Expect(0, 68317, '\P{^Joining_Group=_ MANICHAEAN_Pe}', ""); - Error('\p{Jg=_manichaean_PE:=}'); - Error('\P{Jg=_manichaean_PE:=}'); + Expect(1, 68316, '\p{Joining_Group: manichaean_pe}', ""); + Expect(0, 68316, '\p{^Joining_Group: manichaean_pe}', ""); + Expect(0, 68316, '\P{Joining_Group: manichaean_pe}', ""); + Expect(1, 68316, '\P{^Joining_Group: manichaean_pe}', ""); + Expect(0, 68317, '\p{Joining_Group: manichaean_pe}', ""); + Expect(1, 68317, '\p{^Joining_Group: manichaean_pe}', ""); + Expect(1, 68317, '\P{Joining_Group: manichaean_pe}', ""); + Expect(0, 68317, '\P{^Joining_Group: manichaean_pe}', ""); + Error('\p{Jg=_-Manichaean_PE/a/}'); + Error('\P{Jg=_-Manichaean_PE/a/}'); Expect(1, 68316, '\p{Jg=:\AManichaean_Pe\z:}', "");; Expect(0, 68317, '\p{Jg=:\AManichaean_Pe\z:}', "");; Expect(1, 68316, '\p{Jg=manichaeanpe}', ""); @@ -53894,16 +56254,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68317, '\P{^Jg=manichaeanpe}', ""); Expect(1, 68316, '\p{Jg=:\Amanichaeanpe\z:}', "");; Expect(0, 68317, '\p{Jg=:\Amanichaeanpe\z:}', "");; - Expect(1, 68316, '\p{Jg=_ Manichaean_Pe}', ""); - Expect(0, 68316, '\p{^Jg=_ Manichaean_Pe}', ""); - Expect(0, 68316, '\P{Jg=_ Manichaean_Pe}', ""); - Expect(1, 68316, '\P{^Jg=_ Manichaean_Pe}', ""); - Expect(0, 68317, '\p{Jg=_ Manichaean_Pe}', ""); - Expect(1, 68317, '\p{^Jg=_ Manichaean_Pe}', ""); - Expect(1, 68317, '\P{Jg=_ Manichaean_Pe}', ""); - Expect(0, 68317, '\P{^Jg=_ Manichaean_Pe}', ""); - Error('\p{Is_Joining_Group= :=Manichaean_PE}'); - Error('\P{Is_Joining_Group= :=Manichaean_PE}'); + Expect(1, 68316, '\p{Jg= -Manichaean_Pe}', ""); + Expect(0, 68316, '\p{^Jg= -Manichaean_Pe}', ""); + Expect(0, 68316, '\P{Jg= -Manichaean_Pe}', ""); + Expect(1, 68316, '\P{^Jg= -Manichaean_Pe}', ""); + Expect(0, 68317, '\p{Jg= -Manichaean_Pe}', ""); + Expect(1, 68317, '\p{^Jg= -Manichaean_Pe}', ""); + Expect(1, 68317, '\P{Jg= -Manichaean_Pe}', ""); + Expect(0, 68317, '\P{^Jg= -Manichaean_Pe}', ""); + Error('\p{Is_Joining_Group=:= Manichaean_pe}'); + Error('\P{Is_Joining_Group=:= Manichaean_pe}'); Expect(1, 68316, '\p{Is_Joining_Group=manichaeanpe}', ""); Expect(0, 68316, '\p{^Is_Joining_Group=manichaeanpe}', ""); Expect(0, 68316, '\P{Is_Joining_Group=manichaeanpe}', ""); @@ -53912,16 +56272,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68317, '\p{^Is_Joining_Group=manichaeanpe}', ""); Expect(1, 68317, '\P{Is_Joining_Group=manichaeanpe}', ""); Expect(0, 68317, '\P{^Is_Joining_Group=manichaeanpe}', ""); - Expect(1, 68316, '\p{Is_Joining_Group=_-Manichaean_pe}', ""); - Expect(0, 68316, '\p{^Is_Joining_Group=_-Manichaean_pe}', ""); - Expect(0, 68316, '\P{Is_Joining_Group=_-Manichaean_pe}', ""); - Expect(1, 68316, '\P{^Is_Joining_Group=_-Manichaean_pe}', ""); - Expect(0, 68317, '\p{Is_Joining_Group=_-Manichaean_pe}', ""); - Expect(1, 68317, '\p{^Is_Joining_Group=_-Manichaean_pe}', ""); - Expect(1, 68317, '\P{Is_Joining_Group=_-Manichaean_pe}', ""); - Expect(0, 68317, '\P{^Is_Joining_Group=_-Manichaean_pe}', ""); - Error('\p{Is_Jg=/a/Manichaean_Pe}'); - Error('\P{Is_Jg=/a/Manichaean_Pe}'); + Expect(1, 68316, '\p{Is_Joining_Group: Manichaean_pe}', ""); + Expect(0, 68316, '\p{^Is_Joining_Group: Manichaean_pe}', ""); + Expect(0, 68316, '\P{Is_Joining_Group: Manichaean_pe}', ""); + Expect(1, 68316, '\P{^Is_Joining_Group: Manichaean_pe}', ""); + Expect(0, 68317, '\p{Is_Joining_Group: Manichaean_pe}', ""); + Expect(1, 68317, '\p{^Is_Joining_Group: Manichaean_pe}', ""); + Expect(1, 68317, '\P{Is_Joining_Group: Manichaean_pe}', ""); + Expect(0, 68317, '\P{^Is_Joining_Group: Manichaean_pe}', ""); + Error('\p{Is_Jg:/a/-MANICHAEAN_PE}'); + Error('\P{Is_Jg:/a/-MANICHAEAN_PE}'); Expect(1, 68316, '\p{Is_Jg=manichaeanpe}', ""); Expect(0, 68316, '\p{^Is_Jg=manichaeanpe}', ""); Expect(0, 68316, '\P{Is_Jg=manichaeanpe}', ""); @@ -53930,38 +56290,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68317, '\p{^Is_Jg=manichaeanpe}', ""); Expect(1, 68317, '\P{Is_Jg=manichaeanpe}', ""); Expect(0, 68317, '\P{^Is_Jg=manichaeanpe}', ""); - Expect(1, 68316, '\p{Is_Jg=- MANICHAEAN_PE}', ""); - Expect(0, 68316, '\p{^Is_Jg=- MANICHAEAN_PE}', ""); - Expect(0, 68316, '\P{Is_Jg=- MANICHAEAN_PE}', ""); - Expect(1, 68316, '\P{^Is_Jg=- MANICHAEAN_PE}', ""); - Expect(0, 68317, '\p{Is_Jg=- MANICHAEAN_PE}', ""); - Expect(1, 68317, '\p{^Is_Jg=- MANICHAEAN_PE}', ""); - Expect(1, 68317, '\P{Is_Jg=- MANICHAEAN_PE}', ""); - Expect(0, 68317, '\P{^Is_Jg=- MANICHAEAN_PE}', ""); - Error('\p{Joining_Group=_/a/MANICHAEAN_QOPH}'); - Error('\P{Joining_Group=_/a/MANICHAEAN_QOPH}'); + Expect(1, 68316, '\p{Is_Jg=-Manichaean_PE}', ""); + Expect(0, 68316, '\p{^Is_Jg=-Manichaean_PE}', ""); + Expect(0, 68316, '\P{Is_Jg=-Manichaean_PE}', ""); + Expect(1, 68316, '\P{^Is_Jg=-Manichaean_PE}', ""); + Expect(0, 68317, '\p{Is_Jg=-Manichaean_PE}', ""); + Expect(1, 68317, '\p{^Is_Jg=-Manichaean_PE}', ""); + Expect(1, 68317, '\P{Is_Jg=-Manichaean_PE}', ""); + Expect(0, 68317, '\P{^Is_Jg=-Manichaean_PE}', ""); + Error('\p{Joining_Group= :=manichaean_Qoph}'); + Error('\P{Joining_Group= :=manichaean_Qoph}'); Expect(1, 68320, '\p{Joining_Group=:\AManichaean_Qoph\z:}', "");; Expect(0, 68321, '\p{Joining_Group=:\AManichaean_Qoph\z:}', "");; - Expect(1, 68320, '\p{Joining_Group: manichaeanqoph}', ""); - Expect(0, 68320, '\p{^Joining_Group: manichaeanqoph}', ""); - Expect(0, 68320, '\P{Joining_Group: manichaeanqoph}', ""); - Expect(1, 68320, '\P{^Joining_Group: manichaeanqoph}', ""); - Expect(0, 68321, '\p{Joining_Group: manichaeanqoph}', ""); - Expect(1, 68321, '\p{^Joining_Group: manichaeanqoph}', ""); - Expect(1, 68321, '\P{Joining_Group: manichaeanqoph}', ""); - Expect(0, 68321, '\P{^Joining_Group: manichaeanqoph}', ""); + Expect(1, 68320, '\p{Joining_Group=manichaeanqoph}', ""); + Expect(0, 68320, '\p{^Joining_Group=manichaeanqoph}', ""); + Expect(0, 68320, '\P{Joining_Group=manichaeanqoph}', ""); + Expect(1, 68320, '\P{^Joining_Group=manichaeanqoph}', ""); + Expect(0, 68321, '\p{Joining_Group=manichaeanqoph}', ""); + Expect(1, 68321, '\p{^Joining_Group=manichaeanqoph}', ""); + Expect(1, 68321, '\P{Joining_Group=manichaeanqoph}', ""); + Expect(0, 68321, '\P{^Joining_Group=manichaeanqoph}', ""); Expect(1, 68320, '\p{Joining_Group=:\Amanichaeanqoph\z:}', "");; Expect(0, 68321, '\p{Joining_Group=:\Amanichaeanqoph\z:}', "");; - Expect(1, 68320, '\p{Joining_Group=- manichaean_Qoph}', ""); - Expect(0, 68320, '\p{^Joining_Group=- manichaean_Qoph}', ""); - Expect(0, 68320, '\P{Joining_Group=- manichaean_Qoph}', ""); - Expect(1, 68320, '\P{^Joining_Group=- manichaean_Qoph}', ""); - Expect(0, 68321, '\p{Joining_Group=- manichaean_Qoph}', ""); - Expect(1, 68321, '\p{^Joining_Group=- manichaean_Qoph}', ""); - Expect(1, 68321, '\P{Joining_Group=- manichaean_Qoph}', ""); - Expect(0, 68321, '\P{^Joining_Group=- manichaean_Qoph}', ""); - Error('\p{Jg=/a/ MANICHAEAN_QOPH}'); - Error('\P{Jg=/a/ MANICHAEAN_QOPH}'); + Expect(1, 68320, '\p{Joining_Group=- Manichaean_QOPH}', ""); + Expect(0, 68320, '\p{^Joining_Group=- Manichaean_QOPH}', ""); + Expect(0, 68320, '\P{Joining_Group=- Manichaean_QOPH}', ""); + Expect(1, 68320, '\P{^Joining_Group=- Manichaean_QOPH}', ""); + Expect(0, 68321, '\p{Joining_Group=- Manichaean_QOPH}', ""); + Expect(1, 68321, '\p{^Joining_Group=- Manichaean_QOPH}', ""); + Expect(1, 68321, '\P{Joining_Group=- Manichaean_QOPH}', ""); + Expect(0, 68321, '\P{^Joining_Group=- Manichaean_QOPH}', ""); + Error('\p{Jg= Manichaean_qoph/a/}'); + Error('\P{Jg= Manichaean_qoph/a/}'); Expect(1, 68320, '\p{Jg=:\AManichaean_Qoph\z:}', "");; Expect(0, 68321, '\p{Jg=:\AManichaean_Qoph\z:}', "");; Expect(1, 68320, '\p{Jg=manichaeanqoph}', ""); @@ -53974,34 +56334,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68321, '\P{^Jg=manichaeanqoph}', ""); Expect(1, 68320, '\p{Jg=:\Amanichaeanqoph\z:}', "");; Expect(0, 68321, '\p{Jg=:\Amanichaeanqoph\z:}', "");; - Expect(1, 68320, '\p{Jg= Manichaean_Qoph}', ""); - Expect(0, 68320, '\p{^Jg= Manichaean_Qoph}', ""); - Expect(0, 68320, '\P{Jg= Manichaean_Qoph}', ""); - Expect(1, 68320, '\P{^Jg= Manichaean_Qoph}', ""); - Expect(0, 68321, '\p{Jg= Manichaean_Qoph}', ""); - Expect(1, 68321, '\p{^Jg= Manichaean_Qoph}', ""); - Expect(1, 68321, '\P{Jg= Manichaean_Qoph}', ""); - Expect(0, 68321, '\P{^Jg= Manichaean_Qoph}', ""); - Error('\p{Is_Joining_Group=/a/_ Manichaean_QOPH}'); - Error('\P{Is_Joining_Group=/a/_ Manichaean_QOPH}'); - Expect(1, 68320, '\p{Is_Joining_Group:manichaeanqoph}', ""); - Expect(0, 68320, '\p{^Is_Joining_Group:manichaeanqoph}', ""); - Expect(0, 68320, '\P{Is_Joining_Group:manichaeanqoph}', ""); - Expect(1, 68320, '\P{^Is_Joining_Group:manichaeanqoph}', ""); - Expect(0, 68321, '\p{Is_Joining_Group:manichaeanqoph}', ""); - Expect(1, 68321, '\p{^Is_Joining_Group:manichaeanqoph}', ""); - Expect(1, 68321, '\P{Is_Joining_Group:manichaeanqoph}', ""); - Expect(0, 68321, '\P{^Is_Joining_Group:manichaeanqoph}', ""); - Expect(1, 68320, '\p{Is_Joining_Group=__MANICHAEAN_Qoph}', ""); - Expect(0, 68320, '\p{^Is_Joining_Group=__MANICHAEAN_Qoph}', ""); - Expect(0, 68320, '\P{Is_Joining_Group=__MANICHAEAN_Qoph}', ""); - Expect(1, 68320, '\P{^Is_Joining_Group=__MANICHAEAN_Qoph}', ""); - Expect(0, 68321, '\p{Is_Joining_Group=__MANICHAEAN_Qoph}', ""); - Expect(1, 68321, '\p{^Is_Joining_Group=__MANICHAEAN_Qoph}', ""); - Expect(1, 68321, '\P{Is_Joining_Group=__MANICHAEAN_Qoph}', ""); - Expect(0, 68321, '\P{^Is_Joining_Group=__MANICHAEAN_Qoph}', ""); - Error('\p{Is_Jg= MANICHAEAN_Qoph/a/}'); - Error('\P{Is_Jg= MANICHAEAN_Qoph/a/}'); + Expect(1, 68320, '\p{Jg=_ Manichaean_Qoph}', ""); + Expect(0, 68320, '\p{^Jg=_ Manichaean_Qoph}', ""); + Expect(0, 68320, '\P{Jg=_ Manichaean_Qoph}', ""); + Expect(1, 68320, '\P{^Jg=_ Manichaean_Qoph}', ""); + Expect(0, 68321, '\p{Jg=_ Manichaean_Qoph}', ""); + Expect(1, 68321, '\p{^Jg=_ Manichaean_Qoph}', ""); + Expect(1, 68321, '\P{Jg=_ Manichaean_Qoph}', ""); + Expect(0, 68321, '\P{^Jg=_ Manichaean_Qoph}', ""); + Error('\p{Is_Joining_Group= -manichaean_Qoph:=}'); + Error('\P{Is_Joining_Group= -manichaean_Qoph:=}'); + Expect(1, 68320, '\p{Is_Joining_Group=manichaeanqoph}', ""); + Expect(0, 68320, '\p{^Is_Joining_Group=manichaeanqoph}', ""); + Expect(0, 68320, '\P{Is_Joining_Group=manichaeanqoph}', ""); + Expect(1, 68320, '\P{^Is_Joining_Group=manichaeanqoph}', ""); + Expect(0, 68321, '\p{Is_Joining_Group=manichaeanqoph}', ""); + Expect(1, 68321, '\p{^Is_Joining_Group=manichaeanqoph}', ""); + Expect(1, 68321, '\P{Is_Joining_Group=manichaeanqoph}', ""); + Expect(0, 68321, '\P{^Is_Joining_Group=manichaeanqoph}', ""); + Expect(1, 68320, '\p{Is_Joining_Group=MANICHAEAN_Qoph}', ""); + Expect(0, 68320, '\p{^Is_Joining_Group=MANICHAEAN_Qoph}', ""); + Expect(0, 68320, '\P{Is_Joining_Group=MANICHAEAN_Qoph}', ""); + Expect(1, 68320, '\P{^Is_Joining_Group=MANICHAEAN_Qoph}', ""); + Expect(0, 68321, '\p{Is_Joining_Group=MANICHAEAN_Qoph}', ""); + Expect(1, 68321, '\p{^Is_Joining_Group=MANICHAEAN_Qoph}', ""); + Expect(1, 68321, '\P{Is_Joining_Group=MANICHAEAN_Qoph}', ""); + Expect(0, 68321, '\P{^Is_Joining_Group=MANICHAEAN_Qoph}', ""); + Error('\p{Is_Jg:- Manichaean_qoph:=}'); + Error('\P{Is_Jg:- Manichaean_qoph:=}'); Expect(1, 68320, '\p{Is_Jg=manichaeanqoph}', ""); Expect(0, 68320, '\p{^Is_Jg=manichaeanqoph}', ""); Expect(0, 68320, '\P{Is_Jg=manichaeanqoph}', ""); @@ -54010,16 +56370,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68321, '\p{^Is_Jg=manichaeanqoph}', ""); Expect(1, 68321, '\P{Is_Jg=manichaeanqoph}', ""); Expect(0, 68321, '\P{^Is_Jg=manichaeanqoph}', ""); - Expect(1, 68320, '\p{Is_Jg= Manichaean_Qoph}', ""); - Expect(0, 68320, '\p{^Is_Jg= Manichaean_Qoph}', ""); - Expect(0, 68320, '\P{Is_Jg= Manichaean_Qoph}', ""); - Expect(1, 68320, '\P{^Is_Jg= Manichaean_Qoph}', ""); - Expect(0, 68321, '\p{Is_Jg= Manichaean_Qoph}', ""); - Expect(1, 68321, '\p{^Is_Jg= Manichaean_Qoph}', ""); - Expect(1, 68321, '\P{Is_Jg= Manichaean_Qoph}', ""); - Expect(0, 68321, '\P{^Is_Jg= Manichaean_Qoph}', ""); - Error('\p{Joining_Group:--MANICHAEAN_resh/a/}'); - Error('\P{Joining_Group:--MANICHAEAN_resh/a/}'); + Expect(1, 68320, '\p{Is_Jg=_-MANICHAEAN_Qoph}', ""); + Expect(0, 68320, '\p{^Is_Jg=_-MANICHAEAN_Qoph}', ""); + Expect(0, 68320, '\P{Is_Jg=_-MANICHAEAN_Qoph}', ""); + Expect(1, 68320, '\P{^Is_Jg=_-MANICHAEAN_Qoph}', ""); + Expect(0, 68321, '\p{Is_Jg=_-MANICHAEAN_Qoph}', ""); + Expect(1, 68321, '\p{^Is_Jg=_-MANICHAEAN_Qoph}', ""); + Expect(1, 68321, '\P{Is_Jg=_-MANICHAEAN_Qoph}', ""); + Expect(0, 68321, '\P{^Is_Jg=_-MANICHAEAN_Qoph}', ""); + Error('\p{Joining_Group= /a/MANICHAEAN_Resh}'); + Error('\P{Joining_Group= /a/MANICHAEAN_Resh}'); Expect(1, 68321, '\p{Joining_Group=:\AManichaean_Resh\z:}', "");; Expect(0, 68322, '\p{Joining_Group=:\AManichaean_Resh\z:}', "");; Expect(1, 68321, '\p{Joining_Group=manichaeanresh}', ""); @@ -54032,16 +56392,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68322, '\P{^Joining_Group=manichaeanresh}', ""); Expect(1, 68321, '\p{Joining_Group=:\Amanichaeanresh\z:}', "");; Expect(0, 68322, '\p{Joining_Group=:\Amanichaeanresh\z:}', "");; - Expect(1, 68321, '\p{Joining_Group: - manichaean_resh}', ""); - Expect(0, 68321, '\p{^Joining_Group: - manichaean_resh}', ""); - Expect(0, 68321, '\P{Joining_Group: - manichaean_resh}', ""); - Expect(1, 68321, '\P{^Joining_Group: - manichaean_resh}', ""); - Expect(0, 68322, '\p{Joining_Group: - manichaean_resh}', ""); - Expect(1, 68322, '\p{^Joining_Group: - manichaean_resh}', ""); - Expect(1, 68322, '\P{Joining_Group: - manichaean_resh}', ""); - Expect(0, 68322, '\P{^Joining_Group: - manichaean_resh}', ""); - Error('\p{Jg=:=__Manichaean_resh}'); - Error('\P{Jg=:=__Manichaean_resh}'); + Expect(1, 68321, '\p{Joining_Group=-Manichaean_RESH}', ""); + Expect(0, 68321, '\p{^Joining_Group=-Manichaean_RESH}', ""); + Expect(0, 68321, '\P{Joining_Group=-Manichaean_RESH}', ""); + Expect(1, 68321, '\P{^Joining_Group=-Manichaean_RESH}', ""); + Expect(0, 68322, '\p{Joining_Group=-Manichaean_RESH}', ""); + Expect(1, 68322, '\p{^Joining_Group=-Manichaean_RESH}', ""); + Expect(1, 68322, '\P{Joining_Group=-Manichaean_RESH}', ""); + Expect(0, 68322, '\P{^Joining_Group=-Manichaean_RESH}', ""); + Error('\p{Jg= /a/manichaean_RESH}'); + Error('\P{Jg= /a/manichaean_RESH}'); Expect(1, 68321, '\p{Jg=:\AManichaean_Resh\z:}', "");; Expect(0, 68322, '\p{Jg=:\AManichaean_Resh\z:}', "");; Expect(1, 68321, '\p{Jg=manichaeanresh}', ""); @@ -54054,52 +56414,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68322, '\P{^Jg=manichaeanresh}', ""); Expect(1, 68321, '\p{Jg=:\Amanichaeanresh\z:}', "");; Expect(0, 68322, '\p{Jg=:\Amanichaeanresh\z:}', "");; - Expect(1, 68321, '\p{Jg= manichaean_RESH}', ""); - Expect(0, 68321, '\p{^Jg= manichaean_RESH}', ""); - Expect(0, 68321, '\P{Jg= manichaean_RESH}', ""); - Expect(1, 68321, '\P{^Jg= manichaean_RESH}', ""); - Expect(0, 68322, '\p{Jg= manichaean_RESH}', ""); - Expect(1, 68322, '\p{^Jg= manichaean_RESH}', ""); - Expect(1, 68322, '\P{Jg= manichaean_RESH}', ""); - Expect(0, 68322, '\P{^Jg= manichaean_RESH}', ""); - Error('\p{Is_Joining_Group=- manichaean_Resh:=}'); - Error('\P{Is_Joining_Group=- manichaean_Resh:=}'); - Expect(1, 68321, '\p{Is_Joining_Group: manichaeanresh}', ""); - Expect(0, 68321, '\p{^Is_Joining_Group: manichaeanresh}', ""); - Expect(0, 68321, '\P{Is_Joining_Group: manichaeanresh}', ""); - Expect(1, 68321, '\P{^Is_Joining_Group: manichaeanresh}', ""); - Expect(0, 68322, '\p{Is_Joining_Group: manichaeanresh}', ""); - Expect(1, 68322, '\p{^Is_Joining_Group: manichaeanresh}', ""); - Expect(1, 68322, '\P{Is_Joining_Group: manichaeanresh}', ""); - Expect(0, 68322, '\P{^Is_Joining_Group: manichaeanresh}', ""); - Expect(1, 68321, '\p{Is_Joining_Group= _Manichaean_resh}', ""); - Expect(0, 68321, '\p{^Is_Joining_Group= _Manichaean_resh}', ""); - Expect(0, 68321, '\P{Is_Joining_Group= _Manichaean_resh}', ""); - Expect(1, 68321, '\P{^Is_Joining_Group= _Manichaean_resh}', ""); - Expect(0, 68322, '\p{Is_Joining_Group= _Manichaean_resh}', ""); - Expect(1, 68322, '\p{^Is_Joining_Group= _Manichaean_resh}', ""); - Expect(1, 68322, '\P{Is_Joining_Group= _Manichaean_resh}', ""); - Expect(0, 68322, '\P{^Is_Joining_Group= _Manichaean_resh}', ""); - Error('\p{Is_Jg=_:=MANICHAEAN_Resh}'); - Error('\P{Is_Jg=_:=MANICHAEAN_Resh}'); - Expect(1, 68321, '\p{Is_Jg=manichaeanresh}', ""); - Expect(0, 68321, '\p{^Is_Jg=manichaeanresh}', ""); - Expect(0, 68321, '\P{Is_Jg=manichaeanresh}', ""); - Expect(1, 68321, '\P{^Is_Jg=manichaeanresh}', ""); - Expect(0, 68322, '\p{Is_Jg=manichaeanresh}', ""); - Expect(1, 68322, '\p{^Is_Jg=manichaeanresh}', ""); - Expect(1, 68322, '\P{Is_Jg=manichaeanresh}', ""); - Expect(0, 68322, '\P{^Is_Jg=manichaeanresh}', ""); - Expect(1, 68321, '\p{Is_Jg= Manichaean_resh}', ""); - Expect(0, 68321, '\p{^Is_Jg= Manichaean_resh}', ""); - Expect(0, 68321, '\P{Is_Jg= Manichaean_resh}', ""); - Expect(1, 68321, '\P{^Is_Jg= Manichaean_resh}', ""); - Expect(0, 68322, '\p{Is_Jg= Manichaean_resh}', ""); - Expect(1, 68322, '\p{^Is_Jg= Manichaean_resh}', ""); - Expect(1, 68322, '\P{Is_Jg= Manichaean_resh}', ""); - Expect(0, 68322, '\P{^Is_Jg= Manichaean_resh}', ""); - Error('\p{Joining_Group=/a/ -Manichaean_Sadhe}'); - Error('\P{Joining_Group=/a/ -Manichaean_Sadhe}'); + Expect(1, 68321, '\p{Jg= Manichaean_RESH}', ""); + Expect(0, 68321, '\p{^Jg= Manichaean_RESH}', ""); + Expect(0, 68321, '\P{Jg= Manichaean_RESH}', ""); + Expect(1, 68321, '\P{^Jg= Manichaean_RESH}', ""); + Expect(0, 68322, '\p{Jg= Manichaean_RESH}', ""); + Expect(1, 68322, '\p{^Jg= Manichaean_RESH}', ""); + Expect(1, 68322, '\P{Jg= Manichaean_RESH}', ""); + Expect(0, 68322, '\P{^Jg= Manichaean_RESH}', ""); + Error('\p{Is_Joining_Group=:= Manichaean_Resh}'); + Error('\P{Is_Joining_Group=:= Manichaean_Resh}'); + Expect(1, 68321, '\p{Is_Joining_Group=manichaeanresh}', ""); + Expect(0, 68321, '\p{^Is_Joining_Group=manichaeanresh}', ""); + Expect(0, 68321, '\P{Is_Joining_Group=manichaeanresh}', ""); + Expect(1, 68321, '\P{^Is_Joining_Group=manichaeanresh}', ""); + Expect(0, 68322, '\p{Is_Joining_Group=manichaeanresh}', ""); + Expect(1, 68322, '\p{^Is_Joining_Group=manichaeanresh}', ""); + Expect(1, 68322, '\P{Is_Joining_Group=manichaeanresh}', ""); + Expect(0, 68322, '\P{^Is_Joining_Group=manichaeanresh}', ""); + Expect(1, 68321, '\p{Is_Joining_Group=Manichaean_RESH}', ""); + Expect(0, 68321, '\p{^Is_Joining_Group=Manichaean_RESH}', ""); + Expect(0, 68321, '\P{Is_Joining_Group=Manichaean_RESH}', ""); + Expect(1, 68321, '\P{^Is_Joining_Group=Manichaean_RESH}', ""); + Expect(0, 68322, '\p{Is_Joining_Group=Manichaean_RESH}', ""); + Expect(1, 68322, '\p{^Is_Joining_Group=Manichaean_RESH}', ""); + Expect(1, 68322, '\P{Is_Joining_Group=Manichaean_RESH}', ""); + Expect(0, 68322, '\P{^Is_Joining_Group=Manichaean_RESH}', ""); + Error('\p{Is_Jg=__MANICHAEAN_Resh/a/}'); + Error('\P{Is_Jg=__MANICHAEAN_Resh/a/}'); + Expect(1, 68321, '\p{Is_Jg:manichaeanresh}', ""); + Expect(0, 68321, '\p{^Is_Jg:manichaeanresh}', ""); + Expect(0, 68321, '\P{Is_Jg:manichaeanresh}', ""); + Expect(1, 68321, '\P{^Is_Jg:manichaeanresh}', ""); + Expect(0, 68322, '\p{Is_Jg:manichaeanresh}', ""); + Expect(1, 68322, '\p{^Is_Jg:manichaeanresh}', ""); + Expect(1, 68322, '\P{Is_Jg:manichaeanresh}', ""); + Expect(0, 68322, '\P{^Is_Jg:manichaeanresh}', ""); + Expect(1, 68321, '\p{Is_Jg=_manichaean_resh}', ""); + Expect(0, 68321, '\p{^Is_Jg=_manichaean_resh}', ""); + Expect(0, 68321, '\P{Is_Jg=_manichaean_resh}', ""); + Expect(1, 68321, '\P{^Is_Jg=_manichaean_resh}', ""); + Expect(0, 68322, '\p{Is_Jg=_manichaean_resh}', ""); + Expect(1, 68322, '\p{^Is_Jg=_manichaean_resh}', ""); + Expect(1, 68322, '\P{Is_Jg=_manichaean_resh}', ""); + Expect(0, 68322, '\P{^Is_Jg=_manichaean_resh}', ""); + Error('\p{Joining_Group=-/a/Manichaean_SADHE}'); + Error('\P{Joining_Group=-/a/Manichaean_SADHE}'); Expect(1, 68317, '\p{Joining_Group=:\AManichaean_Sadhe\z:}', "");; Expect(0, 68318, '\p{Joining_Group=:\AManichaean_Sadhe\z:}', "");; Expect(1, 68317, '\p{Joining_Group=manichaeansadhe}', ""); @@ -54112,38 +56472,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68318, '\P{^Joining_Group=manichaeansadhe}', ""); Expect(1, 68317, '\p{Joining_Group=:\Amanichaeansadhe\z:}', "");; Expect(0, 68318, '\p{Joining_Group=:\Amanichaeansadhe\z:}', "");; - Expect(1, 68317, '\p{Joining_Group=_ MANICHAEAN_Sadhe}', ""); - Expect(0, 68317, '\p{^Joining_Group=_ MANICHAEAN_Sadhe}', ""); - Expect(0, 68317, '\P{Joining_Group=_ MANICHAEAN_Sadhe}', ""); - Expect(1, 68317, '\P{^Joining_Group=_ MANICHAEAN_Sadhe}', ""); - Expect(0, 68318, '\p{Joining_Group=_ MANICHAEAN_Sadhe}', ""); - Expect(1, 68318, '\p{^Joining_Group=_ MANICHAEAN_Sadhe}', ""); - Expect(1, 68318, '\P{Joining_Group=_ MANICHAEAN_Sadhe}', ""); - Expect(0, 68318, '\P{^Joining_Group=_ MANICHAEAN_Sadhe}', ""); - Error('\p{Jg= _Manichaean_SADHE/a/}'); - Error('\P{Jg= _Manichaean_SADHE/a/}'); + Expect(1, 68317, '\p{Joining_Group= Manichaean_Sadhe}', ""); + Expect(0, 68317, '\p{^Joining_Group= Manichaean_Sadhe}', ""); + Expect(0, 68317, '\P{Joining_Group= Manichaean_Sadhe}', ""); + Expect(1, 68317, '\P{^Joining_Group= Manichaean_Sadhe}', ""); + Expect(0, 68318, '\p{Joining_Group= Manichaean_Sadhe}', ""); + Expect(1, 68318, '\p{^Joining_Group= Manichaean_Sadhe}', ""); + Expect(1, 68318, '\P{Joining_Group= Manichaean_Sadhe}', ""); + Expect(0, 68318, '\P{^Joining_Group= Manichaean_Sadhe}', ""); + Error('\p{Jg=:=Manichaean_Sadhe}'); + Error('\P{Jg=:=Manichaean_Sadhe}'); Expect(1, 68317, '\p{Jg=:\AManichaean_Sadhe\z:}', "");; Expect(0, 68318, '\p{Jg=:\AManichaean_Sadhe\z:}', "");; - Expect(1, 68317, '\p{Jg=manichaeansadhe}', ""); - Expect(0, 68317, '\p{^Jg=manichaeansadhe}', ""); - Expect(0, 68317, '\P{Jg=manichaeansadhe}', ""); - Expect(1, 68317, '\P{^Jg=manichaeansadhe}', ""); - Expect(0, 68318, '\p{Jg=manichaeansadhe}', ""); - Expect(1, 68318, '\p{^Jg=manichaeansadhe}', ""); - Expect(1, 68318, '\P{Jg=manichaeansadhe}', ""); - Expect(0, 68318, '\P{^Jg=manichaeansadhe}', ""); + Expect(1, 68317, '\p{Jg: manichaeansadhe}', ""); + Expect(0, 68317, '\p{^Jg: manichaeansadhe}', ""); + Expect(0, 68317, '\P{Jg: manichaeansadhe}', ""); + Expect(1, 68317, '\P{^Jg: manichaeansadhe}', ""); + Expect(0, 68318, '\p{Jg: manichaeansadhe}', ""); + Expect(1, 68318, '\p{^Jg: manichaeansadhe}', ""); + Expect(1, 68318, '\P{Jg: manichaeansadhe}', ""); + Expect(0, 68318, '\P{^Jg: manichaeansadhe}', ""); Expect(1, 68317, '\p{Jg=:\Amanichaeansadhe\z:}', "");; Expect(0, 68318, '\p{Jg=:\Amanichaeansadhe\z:}', "");; - Expect(1, 68317, '\p{Jg=manichaean_Sadhe}', ""); - Expect(0, 68317, '\p{^Jg=manichaean_Sadhe}', ""); - Expect(0, 68317, '\P{Jg=manichaean_Sadhe}', ""); - Expect(1, 68317, '\P{^Jg=manichaean_Sadhe}', ""); - Expect(0, 68318, '\p{Jg=manichaean_Sadhe}', ""); - Expect(1, 68318, '\p{^Jg=manichaean_Sadhe}', ""); - Expect(1, 68318, '\P{Jg=manichaean_Sadhe}', ""); - Expect(0, 68318, '\P{^Jg=manichaean_Sadhe}', ""); - Error('\p{Is_Joining_Group=-manichaean_SADHE:=}'); - Error('\P{Is_Joining_Group=-manichaean_SADHE:=}'); + Expect(1, 68317, '\p{Jg=_Manichaean_Sadhe}', ""); + Expect(0, 68317, '\p{^Jg=_Manichaean_Sadhe}', ""); + Expect(0, 68317, '\P{Jg=_Manichaean_Sadhe}', ""); + Expect(1, 68317, '\P{^Jg=_Manichaean_Sadhe}', ""); + Expect(0, 68318, '\p{Jg=_Manichaean_Sadhe}', ""); + Expect(1, 68318, '\p{^Jg=_Manichaean_Sadhe}', ""); + Expect(1, 68318, '\P{Jg=_Manichaean_Sadhe}', ""); + Expect(0, 68318, '\P{^Jg=_Manichaean_Sadhe}', ""); + Error('\p{Is_Joining_Group=/a/- MANICHAEAN_Sadhe}'); + Error('\P{Is_Joining_Group=/a/- MANICHAEAN_Sadhe}'); Expect(1, 68317, '\p{Is_Joining_Group=manichaeansadhe}', ""); Expect(0, 68317, '\p{^Is_Joining_Group=manichaeansadhe}', ""); Expect(0, 68317, '\P{Is_Joining_Group=manichaeansadhe}', ""); @@ -54152,16 +56512,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68318, '\p{^Is_Joining_Group=manichaeansadhe}', ""); Expect(1, 68318, '\P{Is_Joining_Group=manichaeansadhe}', ""); Expect(0, 68318, '\P{^Is_Joining_Group=manichaeansadhe}', ""); - Expect(1, 68317, '\p{Is_Joining_Group= manichaean_sadhe}', ""); - Expect(0, 68317, '\p{^Is_Joining_Group= manichaean_sadhe}', ""); - Expect(0, 68317, '\P{Is_Joining_Group= manichaean_sadhe}', ""); - Expect(1, 68317, '\P{^Is_Joining_Group= manichaean_sadhe}', ""); - Expect(0, 68318, '\p{Is_Joining_Group= manichaean_sadhe}', ""); - Expect(1, 68318, '\p{^Is_Joining_Group= manichaean_sadhe}', ""); - Expect(1, 68318, '\P{Is_Joining_Group= manichaean_sadhe}', ""); - Expect(0, 68318, '\P{^Is_Joining_Group= manichaean_sadhe}', ""); - Error('\p{Is_Jg=:=- Manichaean_SADHE}'); - Error('\P{Is_Jg=:=- Manichaean_SADHE}'); + Expect(1, 68317, '\p{Is_Joining_Group=_ manichaean_Sadhe}', ""); + Expect(0, 68317, '\p{^Is_Joining_Group=_ manichaean_Sadhe}', ""); + Expect(0, 68317, '\P{Is_Joining_Group=_ manichaean_Sadhe}', ""); + Expect(1, 68317, '\P{^Is_Joining_Group=_ manichaean_Sadhe}', ""); + Expect(0, 68318, '\p{Is_Joining_Group=_ manichaean_Sadhe}', ""); + Expect(1, 68318, '\p{^Is_Joining_Group=_ manichaean_Sadhe}', ""); + Expect(1, 68318, '\P{Is_Joining_Group=_ manichaean_Sadhe}', ""); + Expect(0, 68318, '\P{^Is_Joining_Group=_ manichaean_Sadhe}', ""); + Error('\p{Is_Jg=-_manichaean_Sadhe:=}'); + Error('\P{Is_Jg=-_manichaean_Sadhe:=}'); Expect(1, 68317, '\p{Is_Jg=manichaeansadhe}', ""); Expect(0, 68317, '\p{^Is_Jg=manichaeansadhe}', ""); Expect(0, 68317, '\P{Is_Jg=manichaeansadhe}', ""); @@ -54170,16 +56530,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68318, '\p{^Is_Jg=manichaeansadhe}', ""); Expect(1, 68318, '\P{Is_Jg=manichaeansadhe}', ""); Expect(0, 68318, '\P{^Is_Jg=manichaeansadhe}', ""); - Expect(1, 68317, '\p{Is_Jg=_ Manichaean_Sadhe}', ""); - Expect(0, 68317, '\p{^Is_Jg=_ Manichaean_Sadhe}', ""); - Expect(0, 68317, '\P{Is_Jg=_ Manichaean_Sadhe}', ""); - Expect(1, 68317, '\P{^Is_Jg=_ Manichaean_Sadhe}', ""); - Expect(0, 68318, '\p{Is_Jg=_ Manichaean_Sadhe}', ""); - Expect(1, 68318, '\p{^Is_Jg=_ Manichaean_Sadhe}', ""); - Expect(1, 68318, '\P{Is_Jg=_ Manichaean_Sadhe}', ""); - Expect(0, 68318, '\P{^Is_Jg=_ Manichaean_Sadhe}', ""); - Error('\p{Joining_Group=/a/Manichaean_Samekh}'); - Error('\P{Joining_Group=/a/Manichaean_Samekh}'); + Expect(1, 68317, '\p{Is_Jg=_-manichaean_Sadhe}', ""); + Expect(0, 68317, '\p{^Is_Jg=_-manichaean_Sadhe}', ""); + Expect(0, 68317, '\P{Is_Jg=_-manichaean_Sadhe}', ""); + Expect(1, 68317, '\P{^Is_Jg=_-manichaean_Sadhe}', ""); + Expect(0, 68318, '\p{Is_Jg=_-manichaean_Sadhe}', ""); + Expect(1, 68318, '\p{^Is_Jg=_-manichaean_Sadhe}', ""); + Expect(1, 68318, '\P{Is_Jg=_-manichaean_Sadhe}', ""); + Expect(0, 68318, '\P{^Is_Jg=_-manichaean_Sadhe}', ""); + Error('\p{Joining_Group=_-Manichaean_SAMEKH/a/}'); + Error('\P{Joining_Group=_-Manichaean_SAMEKH/a/}'); Expect(1, 68312, '\p{Joining_Group=:\AManichaean_Samekh\z:}', "");; Expect(0, 68313, '\p{Joining_Group=:\AManichaean_Samekh\z:}', "");; Expect(1, 68312, '\p{Joining_Group=manichaeansamekh}', ""); @@ -54192,38 +56552,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68313, '\P{^Joining_Group=manichaeansamekh}', ""); Expect(1, 68312, '\p{Joining_Group=:\Amanichaeansamekh\z:}', "");; Expect(0, 68313, '\p{Joining_Group=:\Amanichaeansamekh\z:}', "");; - Expect(1, 68312, '\p{Joining_Group=Manichaean_SAMEKH}', ""); - Expect(0, 68312, '\p{^Joining_Group=Manichaean_SAMEKH}', ""); - Expect(0, 68312, '\P{Joining_Group=Manichaean_SAMEKH}', ""); - Expect(1, 68312, '\P{^Joining_Group=Manichaean_SAMEKH}', ""); - Expect(0, 68313, '\p{Joining_Group=Manichaean_SAMEKH}', ""); - Expect(1, 68313, '\p{^Joining_Group=Manichaean_SAMEKH}', ""); - Expect(1, 68313, '\P{Joining_Group=Manichaean_SAMEKH}', ""); - Expect(0, 68313, '\P{^Joining_Group=Manichaean_SAMEKH}', ""); - Error('\p{Jg= /a/MANICHAEAN_SAMEKH}'); - Error('\P{Jg= /a/MANICHAEAN_SAMEKH}'); + Expect(1, 68312, '\p{Joining_Group=_Manichaean_Samekh}', ""); + Expect(0, 68312, '\p{^Joining_Group=_Manichaean_Samekh}', ""); + Expect(0, 68312, '\P{Joining_Group=_Manichaean_Samekh}', ""); + Expect(1, 68312, '\P{^Joining_Group=_Manichaean_Samekh}', ""); + Expect(0, 68313, '\p{Joining_Group=_Manichaean_Samekh}', ""); + Expect(1, 68313, '\p{^Joining_Group=_Manichaean_Samekh}', ""); + Expect(1, 68313, '\P{Joining_Group=_Manichaean_Samekh}', ""); + Expect(0, 68313, '\P{^Joining_Group=_Manichaean_Samekh}', ""); + Error('\p{Jg=/a/-_manichaean_samekh}'); + Error('\P{Jg=/a/-_manichaean_samekh}'); Expect(1, 68312, '\p{Jg=:\AManichaean_Samekh\z:}', "");; Expect(0, 68313, '\p{Jg=:\AManichaean_Samekh\z:}', "");; - Expect(1, 68312, '\p{Jg=manichaeansamekh}', ""); - Expect(0, 68312, '\p{^Jg=manichaeansamekh}', ""); - Expect(0, 68312, '\P{Jg=manichaeansamekh}', ""); - Expect(1, 68312, '\P{^Jg=manichaeansamekh}', ""); - Expect(0, 68313, '\p{Jg=manichaeansamekh}', ""); - Expect(1, 68313, '\p{^Jg=manichaeansamekh}', ""); - Expect(1, 68313, '\P{Jg=manichaeansamekh}', ""); - Expect(0, 68313, '\P{^Jg=manichaeansamekh}', ""); + Expect(1, 68312, '\p{Jg: manichaeansamekh}', ""); + Expect(0, 68312, '\p{^Jg: manichaeansamekh}', ""); + Expect(0, 68312, '\P{Jg: manichaeansamekh}', ""); + Expect(1, 68312, '\P{^Jg: manichaeansamekh}', ""); + Expect(0, 68313, '\p{Jg: manichaeansamekh}', ""); + Expect(1, 68313, '\p{^Jg: manichaeansamekh}', ""); + Expect(1, 68313, '\P{Jg: manichaeansamekh}', ""); + Expect(0, 68313, '\P{^Jg: manichaeansamekh}', ""); Expect(1, 68312, '\p{Jg=:\Amanichaeansamekh\z:}', "");; Expect(0, 68313, '\p{Jg=:\Amanichaeansamekh\z:}', "");; - Expect(1, 68312, '\p{Jg= -Manichaean_Samekh}', ""); - Expect(0, 68312, '\p{^Jg= -Manichaean_Samekh}', ""); - Expect(0, 68312, '\P{Jg= -Manichaean_Samekh}', ""); - Expect(1, 68312, '\P{^Jg= -Manichaean_Samekh}', ""); - Expect(0, 68313, '\p{Jg= -Manichaean_Samekh}', ""); - Expect(1, 68313, '\p{^Jg= -Manichaean_Samekh}', ""); - Expect(1, 68313, '\P{Jg= -Manichaean_Samekh}', ""); - Expect(0, 68313, '\P{^Jg= -Manichaean_Samekh}', ""); - Error('\p{Is_Joining_Group=/a/ Manichaean_Samekh}'); - Error('\P{Is_Joining_Group=/a/ Manichaean_Samekh}'); + Expect(1, 68312, '\p{Jg=--manichaean_Samekh}', ""); + Expect(0, 68312, '\p{^Jg=--manichaean_Samekh}', ""); + Expect(0, 68312, '\P{Jg=--manichaean_Samekh}', ""); + Expect(1, 68312, '\P{^Jg=--manichaean_Samekh}', ""); + Expect(0, 68313, '\p{Jg=--manichaean_Samekh}', ""); + Expect(1, 68313, '\p{^Jg=--manichaean_Samekh}', ""); + Expect(1, 68313, '\P{Jg=--manichaean_Samekh}', ""); + Expect(0, 68313, '\P{^Jg=--manichaean_Samekh}', ""); + Error('\p{Is_Joining_Group=:=-MANICHAEAN_samekh}'); + Error('\P{Is_Joining_Group=:=-MANICHAEAN_samekh}'); Expect(1, 68312, '\p{Is_Joining_Group=manichaeansamekh}', ""); Expect(0, 68312, '\p{^Is_Joining_Group=manichaeansamekh}', ""); Expect(0, 68312, '\P{Is_Joining_Group=manichaeansamekh}', ""); @@ -54232,16 +56592,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68313, '\p{^Is_Joining_Group=manichaeansamekh}', ""); Expect(1, 68313, '\P{Is_Joining_Group=manichaeansamekh}', ""); Expect(0, 68313, '\P{^Is_Joining_Group=manichaeansamekh}', ""); - Expect(1, 68312, '\p{Is_Joining_Group=__manichaean_Samekh}', ""); - Expect(0, 68312, '\p{^Is_Joining_Group=__manichaean_Samekh}', ""); - Expect(0, 68312, '\P{Is_Joining_Group=__manichaean_Samekh}', ""); - Expect(1, 68312, '\P{^Is_Joining_Group=__manichaean_Samekh}', ""); - Expect(0, 68313, '\p{Is_Joining_Group=__manichaean_Samekh}', ""); - Expect(1, 68313, '\p{^Is_Joining_Group=__manichaean_Samekh}', ""); - Expect(1, 68313, '\P{Is_Joining_Group=__manichaean_Samekh}', ""); - Expect(0, 68313, '\P{^Is_Joining_Group=__manichaean_Samekh}', ""); - Error('\p{Is_Jg= /a/Manichaean_samekh}'); - Error('\P{Is_Jg= /a/Manichaean_samekh}'); + Expect(1, 68312, '\p{Is_Joining_Group=- manichaean_SAMEKH}', ""); + Expect(0, 68312, '\p{^Is_Joining_Group=- manichaean_SAMEKH}', ""); + Expect(0, 68312, '\P{Is_Joining_Group=- manichaean_SAMEKH}', ""); + Expect(1, 68312, '\P{^Is_Joining_Group=- manichaean_SAMEKH}', ""); + Expect(0, 68313, '\p{Is_Joining_Group=- manichaean_SAMEKH}', ""); + Expect(1, 68313, '\p{^Is_Joining_Group=- manichaean_SAMEKH}', ""); + Expect(1, 68313, '\P{Is_Joining_Group=- manichaean_SAMEKH}', ""); + Expect(0, 68313, '\P{^Is_Joining_Group=- manichaean_SAMEKH}', ""); + Error('\p{Is_Jg=_/a/Manichaean_SAMEKH}'); + Error('\P{Is_Jg=_/a/Manichaean_SAMEKH}'); Expect(1, 68312, '\p{Is_Jg=manichaeansamekh}', ""); Expect(0, 68312, '\p{^Is_Jg=manichaeansamekh}', ""); Expect(0, 68312, '\P{Is_Jg=manichaeansamekh}', ""); @@ -54250,16 +56610,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68313, '\p{^Is_Jg=manichaeansamekh}', ""); Expect(1, 68313, '\P{Is_Jg=manichaeansamekh}', ""); Expect(0, 68313, '\P{^Is_Jg=manichaeansamekh}', ""); - Expect(1, 68312, '\p{Is_Jg= manichaean_Samekh}', ""); - Expect(0, 68312, '\p{^Is_Jg= manichaean_Samekh}', ""); - Expect(0, 68312, '\P{Is_Jg= manichaean_Samekh}', ""); - Expect(1, 68312, '\P{^Is_Jg= manichaean_Samekh}', ""); - Expect(0, 68313, '\p{Is_Jg= manichaean_Samekh}', ""); - Expect(1, 68313, '\p{^Is_Jg= manichaean_Samekh}', ""); - Expect(1, 68313, '\P{Is_Jg= manichaean_Samekh}', ""); - Expect(0, 68313, '\P{^Is_Jg= manichaean_Samekh}', ""); - Error('\p{Joining_Group=/a/ MANICHAEAN_Taw}'); - Error('\P{Joining_Group=/a/ MANICHAEAN_Taw}'); + Expect(1, 68312, '\p{Is_Jg= _MANICHAEAN_Samekh}', ""); + Expect(0, 68312, '\p{^Is_Jg= _MANICHAEAN_Samekh}', ""); + Expect(0, 68312, '\P{Is_Jg= _MANICHAEAN_Samekh}', ""); + Expect(1, 68312, '\P{^Is_Jg= _MANICHAEAN_Samekh}', ""); + Expect(0, 68313, '\p{Is_Jg= _MANICHAEAN_Samekh}', ""); + Expect(1, 68313, '\p{^Is_Jg= _MANICHAEAN_Samekh}', ""); + Expect(1, 68313, '\P{Is_Jg= _MANICHAEAN_Samekh}', ""); + Expect(0, 68313, '\P{^Is_Jg= _MANICHAEAN_Samekh}', ""); + Error('\p{Joining_Group=:=- manichaean_taw}'); + Error('\P{Joining_Group=:=- manichaean_taw}'); Expect(1, 68324, '\p{Joining_Group=:\AManichaean_Taw\z:}', "");; Expect(0, 68325, '\p{Joining_Group=:\AManichaean_Taw\z:}', "");; Expect(1, 68324, '\p{Joining_Group=manichaeantaw}', ""); @@ -54272,16 +56632,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68325, '\P{^Joining_Group=manichaeantaw}', ""); Expect(1, 68324, '\p{Joining_Group=:\Amanichaeantaw\z:}', "");; Expect(0, 68325, '\p{Joining_Group=:\Amanichaeantaw\z:}', "");; - Expect(1, 68324, '\p{Joining_Group=-manichaean_Taw}', ""); - Expect(0, 68324, '\p{^Joining_Group=-manichaean_Taw}', ""); - Expect(0, 68324, '\P{Joining_Group=-manichaean_Taw}', ""); - Expect(1, 68324, '\P{^Joining_Group=-manichaean_Taw}', ""); - Expect(0, 68325, '\p{Joining_Group=-manichaean_Taw}', ""); - Expect(1, 68325, '\p{^Joining_Group=-manichaean_Taw}', ""); - Expect(1, 68325, '\P{Joining_Group=-manichaean_Taw}', ""); - Expect(0, 68325, '\P{^Joining_Group=-manichaean_Taw}', ""); - Error('\p{Jg= manichaean_taw/a/}'); - Error('\P{Jg= manichaean_taw/a/}'); + Expect(1, 68324, '\p{Joining_Group= MANICHAEAN_taw}', ""); + Expect(0, 68324, '\p{^Joining_Group= MANICHAEAN_taw}', ""); + Expect(0, 68324, '\P{Joining_Group= MANICHAEAN_taw}', ""); + Expect(1, 68324, '\P{^Joining_Group= MANICHAEAN_taw}', ""); + Expect(0, 68325, '\p{Joining_Group= MANICHAEAN_taw}', ""); + Expect(1, 68325, '\p{^Joining_Group= MANICHAEAN_taw}', ""); + Expect(1, 68325, '\P{Joining_Group= MANICHAEAN_taw}', ""); + Expect(0, 68325, '\P{^Joining_Group= MANICHAEAN_taw}', ""); + Error('\p{Jg=/a/-MANICHAEAN_Taw}'); + Error('\P{Jg=/a/-MANICHAEAN_Taw}'); Expect(1, 68324, '\p{Jg=:\AManichaean_Taw\z:}', "");; Expect(0, 68325, '\p{Jg=:\AManichaean_Taw\z:}', "");; Expect(1, 68324, '\p{Jg=manichaeantaw}', ""); @@ -54294,16 +56654,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68325, '\P{^Jg=manichaeantaw}', ""); Expect(1, 68324, '\p{Jg=:\Amanichaeantaw\z:}', "");; Expect(0, 68325, '\p{Jg=:\Amanichaeantaw\z:}', "");; - Expect(1, 68324, '\p{Jg= -Manichaean_Taw}', ""); - Expect(0, 68324, '\p{^Jg= -Manichaean_Taw}', ""); - Expect(0, 68324, '\P{Jg= -Manichaean_Taw}', ""); - Expect(1, 68324, '\P{^Jg= -Manichaean_Taw}', ""); - Expect(0, 68325, '\p{Jg= -Manichaean_Taw}', ""); - Expect(1, 68325, '\p{^Jg= -Manichaean_Taw}', ""); - Expect(1, 68325, '\P{Jg= -Manichaean_Taw}', ""); - Expect(0, 68325, '\P{^Jg= -Manichaean_Taw}', ""); - Error('\p{Is_Joining_Group=/a/MANICHAEAN_Taw}'); - Error('\P{Is_Joining_Group=/a/MANICHAEAN_Taw}'); + Expect(1, 68324, '\p{Jg= _Manichaean_taw}', ""); + Expect(0, 68324, '\p{^Jg= _Manichaean_taw}', ""); + Expect(0, 68324, '\P{Jg= _Manichaean_taw}', ""); + Expect(1, 68324, '\P{^Jg= _Manichaean_taw}', ""); + Expect(0, 68325, '\p{Jg= _Manichaean_taw}', ""); + Expect(1, 68325, '\p{^Jg= _Manichaean_taw}', ""); + Expect(1, 68325, '\P{Jg= _Manichaean_taw}', ""); + Expect(0, 68325, '\P{^Jg= _Manichaean_taw}', ""); + Error('\p{Is_Joining_Group= MANICHAEAN_taw/a/}'); + Error('\P{Is_Joining_Group= MANICHAEAN_taw/a/}'); Expect(1, 68324, '\p{Is_Joining_Group=manichaeantaw}', ""); Expect(0, 68324, '\p{^Is_Joining_Group=manichaeantaw}', ""); Expect(0, 68324, '\P{Is_Joining_Group=manichaeantaw}', ""); @@ -54312,56 +56672,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68325, '\p{^Is_Joining_Group=manichaeantaw}', ""); Expect(1, 68325, '\P{Is_Joining_Group=manichaeantaw}', ""); Expect(0, 68325, '\P{^Is_Joining_Group=manichaeantaw}', ""); - Expect(1, 68324, '\p{Is_Joining_Group=_-Manichaean_TAW}', ""); - Expect(0, 68324, '\p{^Is_Joining_Group=_-Manichaean_TAW}', ""); - Expect(0, 68324, '\P{Is_Joining_Group=_-Manichaean_TAW}', ""); - Expect(1, 68324, '\P{^Is_Joining_Group=_-Manichaean_TAW}', ""); - Expect(0, 68325, '\p{Is_Joining_Group=_-Manichaean_TAW}', ""); - Expect(1, 68325, '\p{^Is_Joining_Group=_-Manichaean_TAW}', ""); - Expect(1, 68325, '\P{Is_Joining_Group=_-Manichaean_TAW}', ""); - Expect(0, 68325, '\P{^Is_Joining_Group=_-Manichaean_TAW}', ""); - Error('\p{Is_Jg=-:=manichaean_Taw}'); - Error('\P{Is_Jg=-:=manichaean_Taw}'); - Expect(1, 68324, '\p{Is_Jg:manichaeantaw}', ""); - Expect(0, 68324, '\p{^Is_Jg:manichaeantaw}', ""); - Expect(0, 68324, '\P{Is_Jg:manichaeantaw}', ""); - Expect(1, 68324, '\P{^Is_Jg:manichaeantaw}', ""); - Expect(0, 68325, '\p{Is_Jg:manichaeantaw}', ""); - Expect(1, 68325, '\p{^Is_Jg:manichaeantaw}', ""); - Expect(1, 68325, '\P{Is_Jg:manichaeantaw}', ""); - Expect(0, 68325, '\P{^Is_Jg:manichaeantaw}', ""); - Expect(1, 68324, '\p{Is_Jg= Manichaean_taw}', ""); - Expect(0, 68324, '\p{^Is_Jg= Manichaean_taw}', ""); - Expect(0, 68324, '\P{Is_Jg= Manichaean_taw}', ""); - Expect(1, 68324, '\P{^Is_Jg= Manichaean_taw}', ""); - Expect(0, 68325, '\p{Is_Jg= Manichaean_taw}', ""); - Expect(1, 68325, '\p{^Is_Jg= Manichaean_taw}', ""); - Expect(1, 68325, '\P{Is_Jg= Manichaean_taw}', ""); - Expect(0, 68325, '\P{^Is_Jg= Manichaean_taw}', ""); - Error('\p{Joining_Group= :=Manichaean_Ten}'); - Error('\P{Joining_Group= :=Manichaean_Ten}'); + Expect(1, 68324, '\p{Is_Joining_Group: _MANICHAEAN_Taw}', ""); + Expect(0, 68324, '\p{^Is_Joining_Group: _MANICHAEAN_Taw}', ""); + Expect(0, 68324, '\P{Is_Joining_Group: _MANICHAEAN_Taw}', ""); + Expect(1, 68324, '\P{^Is_Joining_Group: _MANICHAEAN_Taw}', ""); + Expect(0, 68325, '\p{Is_Joining_Group: _MANICHAEAN_Taw}', ""); + Expect(1, 68325, '\p{^Is_Joining_Group: _MANICHAEAN_Taw}', ""); + Expect(1, 68325, '\P{Is_Joining_Group: _MANICHAEAN_Taw}', ""); + Expect(0, 68325, '\P{^Is_Joining_Group: _MANICHAEAN_Taw}', ""); + Error('\p{Is_Jg: /a/manichaean_Taw}'); + Error('\P{Is_Jg: /a/manichaean_Taw}'); + Expect(1, 68324, '\p{Is_Jg=manichaeantaw}', ""); + Expect(0, 68324, '\p{^Is_Jg=manichaeantaw}', ""); + Expect(0, 68324, '\P{Is_Jg=manichaeantaw}', ""); + Expect(1, 68324, '\P{^Is_Jg=manichaeantaw}', ""); + Expect(0, 68325, '\p{Is_Jg=manichaeantaw}', ""); + Expect(1, 68325, '\p{^Is_Jg=manichaeantaw}', ""); + Expect(1, 68325, '\P{Is_Jg=manichaeantaw}', ""); + Expect(0, 68325, '\P{^Is_Jg=manichaeantaw}', ""); + Expect(1, 68324, '\p{Is_Jg= manichaean_Taw}', ""); + Expect(0, 68324, '\p{^Is_Jg= manichaean_Taw}', ""); + Expect(0, 68324, '\P{Is_Jg= manichaean_Taw}', ""); + Expect(1, 68324, '\P{^Is_Jg= manichaean_Taw}', ""); + Expect(0, 68325, '\p{Is_Jg= manichaean_Taw}', ""); + Expect(1, 68325, '\p{^Is_Jg= manichaean_Taw}', ""); + Expect(1, 68325, '\P{Is_Jg= manichaean_Taw}', ""); + Expect(0, 68325, '\P{^Is_Jg= manichaean_Taw}', ""); + Error('\p{Joining_Group= :=Manichaean_TEN}'); + Error('\P{Joining_Group= :=Manichaean_TEN}'); Expect(1, 68333, '\p{Joining_Group=:\AManichaean_Ten\z:}', "");; Expect(0, 68334, '\p{Joining_Group=:\AManichaean_Ten\z:}', "");; - Expect(1, 68333, '\p{Joining_Group: manichaeanten}', ""); - Expect(0, 68333, '\p{^Joining_Group: manichaeanten}', ""); - Expect(0, 68333, '\P{Joining_Group: manichaeanten}', ""); - Expect(1, 68333, '\P{^Joining_Group: manichaeanten}', ""); - Expect(0, 68334, '\p{Joining_Group: manichaeanten}', ""); - Expect(1, 68334, '\p{^Joining_Group: manichaeanten}', ""); - Expect(1, 68334, '\P{Joining_Group: manichaeanten}', ""); - Expect(0, 68334, '\P{^Joining_Group: manichaeanten}', ""); + Expect(1, 68333, '\p{Joining_Group=manichaeanten}', ""); + Expect(0, 68333, '\p{^Joining_Group=manichaeanten}', ""); + Expect(0, 68333, '\P{Joining_Group=manichaeanten}', ""); + Expect(1, 68333, '\P{^Joining_Group=manichaeanten}', ""); + Expect(0, 68334, '\p{Joining_Group=manichaeanten}', ""); + Expect(1, 68334, '\p{^Joining_Group=manichaeanten}', ""); + Expect(1, 68334, '\P{Joining_Group=manichaeanten}', ""); + Expect(0, 68334, '\P{^Joining_Group=manichaeanten}', ""); Expect(1, 68333, '\p{Joining_Group=:\Amanichaeanten\z:}', "");; Expect(0, 68334, '\p{Joining_Group=:\Amanichaeanten\z:}', "");; - Expect(1, 68333, '\p{Joining_Group: Manichaean_ten}', ""); - Expect(0, 68333, '\p{^Joining_Group: Manichaean_ten}', ""); - Expect(0, 68333, '\P{Joining_Group: Manichaean_ten}', ""); - Expect(1, 68333, '\P{^Joining_Group: Manichaean_ten}', ""); - Expect(0, 68334, '\p{Joining_Group: Manichaean_ten}', ""); - Expect(1, 68334, '\p{^Joining_Group: Manichaean_ten}', ""); - Expect(1, 68334, '\P{Joining_Group: Manichaean_ten}', ""); - Expect(0, 68334, '\P{^Joining_Group: Manichaean_ten}', ""); - Error('\p{Jg= Manichaean_Ten/a/}'); - Error('\P{Jg= Manichaean_Ten/a/}'); + Expect(1, 68333, '\p{Joining_Group: Manichaean_Ten}', ""); + Expect(0, 68333, '\p{^Joining_Group: Manichaean_Ten}', ""); + Expect(0, 68333, '\P{Joining_Group: Manichaean_Ten}', ""); + Expect(1, 68333, '\P{^Joining_Group: Manichaean_Ten}', ""); + Expect(0, 68334, '\p{Joining_Group: Manichaean_Ten}', ""); + Expect(1, 68334, '\p{^Joining_Group: Manichaean_Ten}', ""); + Expect(1, 68334, '\P{Joining_Group: Manichaean_Ten}', ""); + Expect(0, 68334, '\P{^Joining_Group: Manichaean_Ten}', ""); + Error('\p{Jg=:= MANICHAEAN_Ten}'); + Error('\P{Jg=:= MANICHAEAN_Ten}'); Expect(1, 68333, '\p{Jg=:\AManichaean_Ten\z:}', "");; Expect(0, 68334, '\p{Jg=:\AManichaean_Ten\z:}', "");; Expect(1, 68333, '\p{Jg=manichaeanten}', ""); @@ -54374,16 +56734,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68334, '\P{^Jg=manichaeanten}', ""); Expect(1, 68333, '\p{Jg=:\Amanichaeanten\z:}', "");; Expect(0, 68334, '\p{Jg=:\Amanichaeanten\z:}', "");; - Expect(1, 68333, '\p{Jg=Manichaean_TEN}', ""); - Expect(0, 68333, '\p{^Jg=Manichaean_TEN}', ""); - Expect(0, 68333, '\P{Jg=Manichaean_TEN}', ""); - Expect(1, 68333, '\P{^Jg=Manichaean_TEN}', ""); - Expect(0, 68334, '\p{Jg=Manichaean_TEN}', ""); - Expect(1, 68334, '\p{^Jg=Manichaean_TEN}', ""); - Expect(1, 68334, '\P{Jg=Manichaean_TEN}', ""); - Expect(0, 68334, '\P{^Jg=Manichaean_TEN}', ""); - Error('\p{Is_Joining_Group= /a/Manichaean_Ten}'); - Error('\P{Is_Joining_Group= /a/Manichaean_Ten}'); + Expect(1, 68333, '\p{Jg= MANICHAEAN_TEN}', ""); + Expect(0, 68333, '\p{^Jg= MANICHAEAN_TEN}', ""); + Expect(0, 68333, '\P{Jg= MANICHAEAN_TEN}', ""); + Expect(1, 68333, '\P{^Jg= MANICHAEAN_TEN}', ""); + Expect(0, 68334, '\p{Jg= MANICHAEAN_TEN}', ""); + Expect(1, 68334, '\p{^Jg= MANICHAEAN_TEN}', ""); + Expect(1, 68334, '\P{Jg= MANICHAEAN_TEN}', ""); + Expect(0, 68334, '\P{^Jg= MANICHAEAN_TEN}', ""); + Error('\p{Is_Joining_Group: manichaean_ten/a/}'); + Error('\P{Is_Joining_Group: manichaean_ten/a/}'); Expect(1, 68333, '\p{Is_Joining_Group=manichaeanten}', ""); Expect(0, 68333, '\p{^Is_Joining_Group=manichaeanten}', ""); Expect(0, 68333, '\P{Is_Joining_Group=manichaeanten}', ""); @@ -54392,16 +56752,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68334, '\p{^Is_Joining_Group=manichaeanten}', ""); Expect(1, 68334, '\P{Is_Joining_Group=manichaeanten}', ""); Expect(0, 68334, '\P{^Is_Joining_Group=manichaeanten}', ""); - Expect(1, 68333, '\p{Is_Joining_Group= -manichaean_TEN}', ""); - Expect(0, 68333, '\p{^Is_Joining_Group= -manichaean_TEN}', ""); - Expect(0, 68333, '\P{Is_Joining_Group= -manichaean_TEN}', ""); - Expect(1, 68333, '\P{^Is_Joining_Group= -manichaean_TEN}', ""); - Expect(0, 68334, '\p{Is_Joining_Group= -manichaean_TEN}', ""); - Expect(1, 68334, '\p{^Is_Joining_Group= -manichaean_TEN}', ""); - Expect(1, 68334, '\P{Is_Joining_Group= -manichaean_TEN}', ""); - Expect(0, 68334, '\P{^Is_Joining_Group= -manichaean_TEN}', ""); - Error('\p{Is_Jg=:= Manichaean_TEN}'); - Error('\P{Is_Jg=:= Manichaean_TEN}'); + Expect(1, 68333, '\p{Is_Joining_Group=__Manichaean_Ten}', ""); + Expect(0, 68333, '\p{^Is_Joining_Group=__Manichaean_Ten}', ""); + Expect(0, 68333, '\P{Is_Joining_Group=__Manichaean_Ten}', ""); + Expect(1, 68333, '\P{^Is_Joining_Group=__Manichaean_Ten}', ""); + Expect(0, 68334, '\p{Is_Joining_Group=__Manichaean_Ten}', ""); + Expect(1, 68334, '\p{^Is_Joining_Group=__Manichaean_Ten}', ""); + Expect(1, 68334, '\P{Is_Joining_Group=__Manichaean_Ten}', ""); + Expect(0, 68334, '\P{^Is_Joining_Group=__Manichaean_Ten}', ""); + Error('\p{Is_Jg: _ manichaean_TEN/a/}'); + Error('\P{Is_Jg: _ manichaean_TEN/a/}'); Expect(1, 68333, '\p{Is_Jg=manichaeanten}', ""); Expect(0, 68333, '\p{^Is_Jg=manichaeanten}', ""); Expect(0, 68333, '\P{Is_Jg=manichaeanten}', ""); @@ -54410,38 +56770,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68334, '\p{^Is_Jg=manichaeanten}', ""); Expect(1, 68334, '\P{Is_Jg=manichaeanten}', ""); Expect(0, 68334, '\P{^Is_Jg=manichaeanten}', ""); - Expect(1, 68333, '\p{Is_Jg= _manichaean_ten}', ""); - Expect(0, 68333, '\p{^Is_Jg= _manichaean_ten}', ""); - Expect(0, 68333, '\P{Is_Jg= _manichaean_ten}', ""); - Expect(1, 68333, '\P{^Is_Jg= _manichaean_ten}', ""); - Expect(0, 68334, '\p{Is_Jg= _manichaean_ten}', ""); - Expect(1, 68334, '\p{^Is_Jg= _manichaean_ten}', ""); - Expect(1, 68334, '\P{Is_Jg= _manichaean_ten}', ""); - Expect(0, 68334, '\P{^Is_Jg= _manichaean_ten}', ""); - Error('\p{Joining_Group=/a/-_Manichaean_Teth}'); - Error('\P{Joining_Group=/a/-_Manichaean_Teth}'); + Expect(1, 68333, '\p{Is_Jg= Manichaean_Ten}', ""); + Expect(0, 68333, '\p{^Is_Jg= Manichaean_Ten}', ""); + Expect(0, 68333, '\P{Is_Jg= Manichaean_Ten}', ""); + Expect(1, 68333, '\P{^Is_Jg= Manichaean_Ten}', ""); + Expect(0, 68334, '\p{Is_Jg= Manichaean_Ten}', ""); + Expect(1, 68334, '\p{^Is_Jg= Manichaean_Ten}', ""); + Expect(1, 68334, '\P{Is_Jg= Manichaean_Ten}', ""); + Expect(0, 68334, '\P{^Is_Jg= Manichaean_Ten}', ""); + Error('\p{Joining_Group=-/a/Manichaean_teth}'); + Error('\P{Joining_Group=-/a/Manichaean_teth}'); Expect(1, 68302, '\p{Joining_Group=:\AManichaean_Teth\z:}', "");; Expect(0, 68303, '\p{Joining_Group=:\AManichaean_Teth\z:}', "");; - Expect(1, 68302, '\p{Joining_Group=manichaeanteth}', ""); - Expect(0, 68302, '\p{^Joining_Group=manichaeanteth}', ""); - Expect(0, 68302, '\P{Joining_Group=manichaeanteth}', ""); - Expect(1, 68302, '\P{^Joining_Group=manichaeanteth}', ""); - Expect(0, 68303, '\p{Joining_Group=manichaeanteth}', ""); - Expect(1, 68303, '\p{^Joining_Group=manichaeanteth}', ""); - Expect(1, 68303, '\P{Joining_Group=manichaeanteth}', ""); - Expect(0, 68303, '\P{^Joining_Group=manichaeanteth}', ""); + Expect(1, 68302, '\p{Joining_Group: manichaeanteth}', ""); + Expect(0, 68302, '\p{^Joining_Group: manichaeanteth}', ""); + Expect(0, 68302, '\P{Joining_Group: manichaeanteth}', ""); + Expect(1, 68302, '\P{^Joining_Group: manichaeanteth}', ""); + Expect(0, 68303, '\p{Joining_Group: manichaeanteth}', ""); + Expect(1, 68303, '\p{^Joining_Group: manichaeanteth}', ""); + Expect(1, 68303, '\P{Joining_Group: manichaeanteth}', ""); + Expect(0, 68303, '\P{^Joining_Group: manichaeanteth}', ""); Expect(1, 68302, '\p{Joining_Group=:\Amanichaeanteth\z:}', "");; Expect(0, 68303, '\p{Joining_Group=:\Amanichaeanteth\z:}', "");; - Expect(1, 68302, '\p{Joining_Group=_Manichaean_TETH}', ""); - Expect(0, 68302, '\p{^Joining_Group=_Manichaean_TETH}', ""); - Expect(0, 68302, '\P{Joining_Group=_Manichaean_TETH}', ""); - Expect(1, 68302, '\P{^Joining_Group=_Manichaean_TETH}', ""); - Expect(0, 68303, '\p{Joining_Group=_Manichaean_TETH}', ""); - Expect(1, 68303, '\p{^Joining_Group=_Manichaean_TETH}', ""); - Expect(1, 68303, '\P{Joining_Group=_Manichaean_TETH}', ""); - Expect(0, 68303, '\P{^Joining_Group=_Manichaean_TETH}', ""); - Error('\p{Jg=/a/ _MANICHAEAN_Teth}'); - Error('\P{Jg=/a/ _MANICHAEAN_Teth}'); + Expect(1, 68302, '\p{Joining_Group=manichaean_TETH}', ""); + Expect(0, 68302, '\p{^Joining_Group=manichaean_TETH}', ""); + Expect(0, 68302, '\P{Joining_Group=manichaean_TETH}', ""); + Expect(1, 68302, '\P{^Joining_Group=manichaean_TETH}', ""); + Expect(0, 68303, '\p{Joining_Group=manichaean_TETH}', ""); + Expect(1, 68303, '\p{^Joining_Group=manichaean_TETH}', ""); + Expect(1, 68303, '\P{Joining_Group=manichaean_TETH}', ""); + Expect(0, 68303, '\P{^Joining_Group=manichaean_TETH}', ""); + Error('\p{Jg= :=MANICHAEAN_teth}'); + Error('\P{Jg= :=MANICHAEAN_teth}'); Expect(1, 68302, '\p{Jg=:\AManichaean_Teth\z:}', "");; Expect(0, 68303, '\p{Jg=:\AManichaean_Teth\z:}', "");; Expect(1, 68302, '\p{Jg=manichaeanteth}', ""); @@ -54454,16 +56814,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68303, '\P{^Jg=manichaeanteth}', ""); Expect(1, 68302, '\p{Jg=:\Amanichaeanteth\z:}', "");; Expect(0, 68303, '\p{Jg=:\Amanichaeanteth\z:}', "");; - Expect(1, 68302, '\p{Jg: - manichaean_teth}', ""); - Expect(0, 68302, '\p{^Jg: - manichaean_teth}', ""); - Expect(0, 68302, '\P{Jg: - manichaean_teth}', ""); - Expect(1, 68302, '\P{^Jg: - manichaean_teth}', ""); - Expect(0, 68303, '\p{Jg: - manichaean_teth}', ""); - Expect(1, 68303, '\p{^Jg: - manichaean_teth}', ""); - Expect(1, 68303, '\P{Jg: - manichaean_teth}', ""); - Expect(0, 68303, '\P{^Jg: - manichaean_teth}', ""); - Error('\p{Is_Joining_Group= :=Manichaean_TETH}'); - Error('\P{Is_Joining_Group= :=Manichaean_TETH}'); + Expect(1, 68302, '\p{Jg= -Manichaean_TETH}', ""); + Expect(0, 68302, '\p{^Jg= -Manichaean_TETH}', ""); + Expect(0, 68302, '\P{Jg= -Manichaean_TETH}', ""); + Expect(1, 68302, '\P{^Jg= -Manichaean_TETH}', ""); + Expect(0, 68303, '\p{Jg= -Manichaean_TETH}', ""); + Expect(1, 68303, '\p{^Jg= -Manichaean_TETH}', ""); + Expect(1, 68303, '\P{Jg= -Manichaean_TETH}', ""); + Expect(0, 68303, '\P{^Jg= -Manichaean_TETH}', ""); + Error('\p{Is_Joining_Group=:=_ manichaean_TETH}'); + Error('\P{Is_Joining_Group=:=_ manichaean_TETH}'); Expect(1, 68302, '\p{Is_Joining_Group=manichaeanteth}', ""); Expect(0, 68302, '\p{^Is_Joining_Group=manichaeanteth}', ""); Expect(0, 68302, '\P{Is_Joining_Group=manichaeanteth}', ""); @@ -54472,16 +56832,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68303, '\p{^Is_Joining_Group=manichaeanteth}', ""); Expect(1, 68303, '\P{Is_Joining_Group=manichaeanteth}', ""); Expect(0, 68303, '\P{^Is_Joining_Group=manichaeanteth}', ""); - Expect(1, 68302, '\p{Is_Joining_Group= -Manichaean_TETH}', ""); - Expect(0, 68302, '\p{^Is_Joining_Group= -Manichaean_TETH}', ""); - Expect(0, 68302, '\P{Is_Joining_Group= -Manichaean_TETH}', ""); - Expect(1, 68302, '\P{^Is_Joining_Group= -Manichaean_TETH}', ""); - Expect(0, 68303, '\p{Is_Joining_Group= -Manichaean_TETH}', ""); - Expect(1, 68303, '\p{^Is_Joining_Group= -Manichaean_TETH}', ""); - Expect(1, 68303, '\P{Is_Joining_Group= -Manichaean_TETH}', ""); - Expect(0, 68303, '\P{^Is_Joining_Group= -Manichaean_TETH}', ""); - Error('\p{Is_Jg=/a/ _manichaean_TETH}'); - Error('\P{Is_Jg=/a/ _manichaean_TETH}'); + Expect(1, 68302, '\p{Is_Joining_Group=-Manichaean_Teth}', ""); + Expect(0, 68302, '\p{^Is_Joining_Group=-Manichaean_Teth}', ""); + Expect(0, 68302, '\P{Is_Joining_Group=-Manichaean_Teth}', ""); + Expect(1, 68302, '\P{^Is_Joining_Group=-Manichaean_Teth}', ""); + Expect(0, 68303, '\p{Is_Joining_Group=-Manichaean_Teth}', ""); + Expect(1, 68303, '\p{^Is_Joining_Group=-Manichaean_Teth}', ""); + Expect(1, 68303, '\P{Is_Joining_Group=-Manichaean_Teth}', ""); + Expect(0, 68303, '\P{^Is_Joining_Group=-Manichaean_Teth}', ""); + Error('\p{Is_Jg= :=Manichaean_Teth}'); + Error('\P{Is_Jg= :=Manichaean_Teth}'); Expect(1, 68302, '\p{Is_Jg=manichaeanteth}', ""); Expect(0, 68302, '\p{^Is_Jg=manichaeanteth}', ""); Expect(0, 68302, '\P{Is_Jg=manichaeanteth}', ""); @@ -54490,16 +56850,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68303, '\p{^Is_Jg=manichaeanteth}', ""); Expect(1, 68303, '\P{Is_Jg=manichaeanteth}', ""); Expect(0, 68303, '\P{^Is_Jg=manichaeanteth}', ""); - Expect(1, 68302, '\p{Is_Jg= _Manichaean_Teth}', ""); - Expect(0, 68302, '\p{^Is_Jg= _Manichaean_Teth}', ""); - Expect(0, 68302, '\P{Is_Jg= _Manichaean_Teth}', ""); - Expect(1, 68302, '\P{^Is_Jg= _Manichaean_Teth}', ""); - Expect(0, 68303, '\p{Is_Jg= _Manichaean_Teth}', ""); - Expect(1, 68303, '\p{^Is_Jg= _Manichaean_Teth}', ""); - Expect(1, 68303, '\P{Is_Jg= _Manichaean_Teth}', ""); - Expect(0, 68303, '\P{^Is_Jg= _Manichaean_Teth}', ""); - Error('\p{Joining_Group=:=-_MANICHAEAN_Thamedh}'); - Error('\P{Joining_Group=:=-_MANICHAEAN_Thamedh}'); + Expect(1, 68302, '\p{Is_Jg=-manichaean_teth}', ""); + Expect(0, 68302, '\p{^Is_Jg=-manichaean_teth}', ""); + Expect(0, 68302, '\P{Is_Jg=-manichaean_teth}', ""); + Expect(1, 68302, '\P{^Is_Jg=-manichaean_teth}', ""); + Expect(0, 68303, '\p{Is_Jg=-manichaean_teth}', ""); + Expect(1, 68303, '\p{^Is_Jg=-manichaean_teth}', ""); + Expect(1, 68303, '\P{Is_Jg=-manichaean_teth}', ""); + Expect(0, 68303, '\P{^Is_Jg=-manichaean_teth}', ""); + Error('\p{Joining_Group=/a/ -manichaean_thamedh}'); + Error('\P{Joining_Group=/a/ -manichaean_thamedh}'); Expect(1, 68309, '\p{Joining_Group=:\AManichaean_Thamedh\z:}', "");; Expect(0, 68310, '\p{Joining_Group=:\AManichaean_Thamedh\z:}', "");; Expect(1, 68309, '\p{Joining_Group=manichaeanthamedh}', ""); @@ -54512,16 +56872,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68310, '\P{^Joining_Group=manichaeanthamedh}', ""); Expect(1, 68309, '\p{Joining_Group=:\Amanichaeanthamedh\z:}', "");; Expect(0, 68310, '\p{Joining_Group=:\Amanichaeanthamedh\z:}', "");; - Expect(1, 68309, '\p{Joining_Group: -manichaean_Thamedh}', ""); - Expect(0, 68309, '\p{^Joining_Group: -manichaean_Thamedh}', ""); - Expect(0, 68309, '\P{Joining_Group: -manichaean_Thamedh}', ""); - Expect(1, 68309, '\P{^Joining_Group: -manichaean_Thamedh}', ""); - Expect(0, 68310, '\p{Joining_Group: -manichaean_Thamedh}', ""); - Expect(1, 68310, '\p{^Joining_Group: -manichaean_Thamedh}', ""); - Expect(1, 68310, '\P{Joining_Group: -manichaean_Thamedh}', ""); - Expect(0, 68310, '\P{^Joining_Group: -manichaean_Thamedh}', ""); - Error('\p{Jg: -:=manichaean_Thamedh}'); - Error('\P{Jg: -:=manichaean_Thamedh}'); + Expect(1, 68309, '\p{Joining_Group=__manichaean_thamedh}', ""); + Expect(0, 68309, '\p{^Joining_Group=__manichaean_thamedh}', ""); + Expect(0, 68309, '\P{Joining_Group=__manichaean_thamedh}', ""); + Expect(1, 68309, '\P{^Joining_Group=__manichaean_thamedh}', ""); + Expect(0, 68310, '\p{Joining_Group=__manichaean_thamedh}', ""); + Expect(1, 68310, '\p{^Joining_Group=__manichaean_thamedh}', ""); + Expect(1, 68310, '\P{Joining_Group=__manichaean_thamedh}', ""); + Expect(0, 68310, '\P{^Joining_Group=__manichaean_thamedh}', ""); + Error('\p{Jg=-/a/Manichaean_Thamedh}'); + Error('\P{Jg=-/a/Manichaean_Thamedh}'); Expect(1, 68309, '\p{Jg=:\AManichaean_Thamedh\z:}', "");; Expect(0, 68310, '\p{Jg=:\AManichaean_Thamedh\z:}', "");; Expect(1, 68309, '\p{Jg=manichaeanthamedh}', ""); @@ -54534,16 +56894,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68310, '\P{^Jg=manichaeanthamedh}', ""); Expect(1, 68309, '\p{Jg=:\Amanichaeanthamedh\z:}', "");; Expect(0, 68310, '\p{Jg=:\Amanichaeanthamedh\z:}', "");; - Expect(1, 68309, '\p{Jg= MANICHAEAN_Thamedh}', ""); - Expect(0, 68309, '\p{^Jg= MANICHAEAN_Thamedh}', ""); - Expect(0, 68309, '\P{Jg= MANICHAEAN_Thamedh}', ""); - Expect(1, 68309, '\P{^Jg= MANICHAEAN_Thamedh}', ""); - Expect(0, 68310, '\p{Jg= MANICHAEAN_Thamedh}', ""); - Expect(1, 68310, '\p{^Jg= MANICHAEAN_Thamedh}', ""); - Expect(1, 68310, '\P{Jg= MANICHAEAN_Thamedh}', ""); - Expect(0, 68310, '\P{^Jg= MANICHAEAN_Thamedh}', ""); - Error('\p{Is_Joining_Group:/a/ -Manichaean_thamedh}'); - Error('\P{Is_Joining_Group:/a/ -Manichaean_thamedh}'); + Expect(1, 68309, '\p{Jg=- Manichaean_THAMEDH}', ""); + Expect(0, 68309, '\p{^Jg=- Manichaean_THAMEDH}', ""); + Expect(0, 68309, '\P{Jg=- Manichaean_THAMEDH}', ""); + Expect(1, 68309, '\P{^Jg=- Manichaean_THAMEDH}', ""); + Expect(0, 68310, '\p{Jg=- Manichaean_THAMEDH}', ""); + Expect(1, 68310, '\p{^Jg=- Manichaean_THAMEDH}', ""); + Expect(1, 68310, '\P{Jg=- Manichaean_THAMEDH}', ""); + Expect(0, 68310, '\P{^Jg=- Manichaean_THAMEDH}', ""); + Error('\p{Is_Joining_Group= _Manichaean_THAMEDH/a/}'); + Error('\P{Is_Joining_Group= _Manichaean_THAMEDH/a/}'); Expect(1, 68309, '\p{Is_Joining_Group=manichaeanthamedh}', ""); Expect(0, 68309, '\p{^Is_Joining_Group=manichaeanthamedh}', ""); Expect(0, 68309, '\P{Is_Joining_Group=manichaeanthamedh}', ""); @@ -54552,16 +56912,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68310, '\p{^Is_Joining_Group=manichaeanthamedh}', ""); Expect(1, 68310, '\P{Is_Joining_Group=manichaeanthamedh}', ""); Expect(0, 68310, '\P{^Is_Joining_Group=manichaeanthamedh}', ""); - Expect(1, 68309, '\p{Is_Joining_Group= manichaean_thamedh}', ""); - Expect(0, 68309, '\p{^Is_Joining_Group= manichaean_thamedh}', ""); - Expect(0, 68309, '\P{Is_Joining_Group= manichaean_thamedh}', ""); - Expect(1, 68309, '\P{^Is_Joining_Group= manichaean_thamedh}', ""); - Expect(0, 68310, '\p{Is_Joining_Group= manichaean_thamedh}', ""); - Expect(1, 68310, '\p{^Is_Joining_Group= manichaean_thamedh}', ""); - Expect(1, 68310, '\P{Is_Joining_Group= manichaean_thamedh}', ""); - Expect(0, 68310, '\P{^Is_Joining_Group= manichaean_thamedh}', ""); - Error('\p{Is_Jg:--Manichaean_thamedh:=}'); - Error('\P{Is_Jg:--Manichaean_thamedh:=}'); + Expect(1, 68309, '\p{Is_Joining_Group: _manichaean_Thamedh}', ""); + Expect(0, 68309, '\p{^Is_Joining_Group: _manichaean_Thamedh}', ""); + Expect(0, 68309, '\P{Is_Joining_Group: _manichaean_Thamedh}', ""); + Expect(1, 68309, '\P{^Is_Joining_Group: _manichaean_Thamedh}', ""); + Expect(0, 68310, '\p{Is_Joining_Group: _manichaean_Thamedh}', ""); + Expect(1, 68310, '\p{^Is_Joining_Group: _manichaean_Thamedh}', ""); + Expect(1, 68310, '\P{Is_Joining_Group: _manichaean_Thamedh}', ""); + Expect(0, 68310, '\P{^Is_Joining_Group: _manichaean_Thamedh}', ""); + Error('\p{Is_Jg=:=MANICHAEAN_Thamedh}'); + Error('\P{Is_Jg=:=MANICHAEAN_Thamedh}'); Expect(1, 68309, '\p{Is_Jg=manichaeanthamedh}', ""); Expect(0, 68309, '\p{^Is_Jg=manichaeanthamedh}', ""); Expect(0, 68309, '\P{Is_Jg=manichaeanthamedh}', ""); @@ -54570,16 +56930,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68310, '\p{^Is_Jg=manichaeanthamedh}', ""); Expect(1, 68310, '\P{Is_Jg=manichaeanthamedh}', ""); Expect(0, 68310, '\P{^Is_Jg=manichaeanthamedh}', ""); - Expect(1, 68309, '\p{Is_Jg=_-MANICHAEAN_thamedh}', ""); - Expect(0, 68309, '\p{^Is_Jg=_-MANICHAEAN_thamedh}', ""); - Expect(0, 68309, '\P{Is_Jg=_-MANICHAEAN_thamedh}', ""); - Expect(1, 68309, '\P{^Is_Jg=_-MANICHAEAN_thamedh}', ""); - Expect(0, 68310, '\p{Is_Jg=_-MANICHAEAN_thamedh}', ""); - Expect(1, 68310, '\p{^Is_Jg=_-MANICHAEAN_thamedh}', ""); - Expect(1, 68310, '\P{Is_Jg=_-MANICHAEAN_thamedh}', ""); - Expect(0, 68310, '\P{^Is_Jg=_-MANICHAEAN_thamedh}', ""); - Error('\p{Joining_Group=:=Manichaean_Twenty}'); - Error('\P{Joining_Group=:=Manichaean_Twenty}'); + Expect(1, 68309, '\p{Is_Jg= Manichaean_Thamedh}', ""); + Expect(0, 68309, '\p{^Is_Jg= Manichaean_Thamedh}', ""); + Expect(0, 68309, '\P{Is_Jg= Manichaean_Thamedh}', ""); + Expect(1, 68309, '\P{^Is_Jg= Manichaean_Thamedh}', ""); + Expect(0, 68310, '\p{Is_Jg= Manichaean_Thamedh}', ""); + Expect(1, 68310, '\p{^Is_Jg= Manichaean_Thamedh}', ""); + Expect(1, 68310, '\P{Is_Jg= Manichaean_Thamedh}', ""); + Expect(0, 68310, '\P{^Is_Jg= Manichaean_Thamedh}', ""); + Error('\p{Joining_Group=-_Manichaean_TWENTY/a/}'); + Error('\P{Joining_Group=-_Manichaean_TWENTY/a/}'); Expect(1, 68334, '\p{Joining_Group=:\AManichaean_Twenty\z:}', "");; Expect(0, 68335, '\p{Joining_Group=:\AManichaean_Twenty\z:}', "");; Expect(1, 68334, '\p{Joining_Group=manichaeantwenty}', ""); @@ -54592,16 +56952,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68335, '\P{^Joining_Group=manichaeantwenty}', ""); Expect(1, 68334, '\p{Joining_Group=:\Amanichaeantwenty\z:}', "");; Expect(0, 68335, '\p{Joining_Group=:\Amanichaeantwenty\z:}', "");; - Expect(1, 68334, '\p{Joining_Group= Manichaean_Twenty}', ""); - Expect(0, 68334, '\p{^Joining_Group= Manichaean_Twenty}', ""); - Expect(0, 68334, '\P{Joining_Group= Manichaean_Twenty}', ""); - Expect(1, 68334, '\P{^Joining_Group= Manichaean_Twenty}', ""); - Expect(0, 68335, '\p{Joining_Group= Manichaean_Twenty}', ""); - Expect(1, 68335, '\p{^Joining_Group= Manichaean_Twenty}', ""); - Expect(1, 68335, '\P{Joining_Group= Manichaean_Twenty}', ""); - Expect(0, 68335, '\P{^Joining_Group= Manichaean_Twenty}', ""); - Error('\p{Jg=:=--manichaean_Twenty}'); - Error('\P{Jg=:=--manichaean_Twenty}'); + Expect(1, 68334, '\p{Joining_Group= MANICHAEAN_twenty}', ""); + Expect(0, 68334, '\p{^Joining_Group= MANICHAEAN_twenty}', ""); + Expect(0, 68334, '\P{Joining_Group= MANICHAEAN_twenty}', ""); + Expect(1, 68334, '\P{^Joining_Group= MANICHAEAN_twenty}', ""); + Expect(0, 68335, '\p{Joining_Group= MANICHAEAN_twenty}', ""); + Expect(1, 68335, '\p{^Joining_Group= MANICHAEAN_twenty}', ""); + Expect(1, 68335, '\P{Joining_Group= MANICHAEAN_twenty}', ""); + Expect(0, 68335, '\P{^Joining_Group= MANICHAEAN_twenty}', ""); + Error('\p{Jg=-manichaean_Twenty:=}'); + Error('\P{Jg=-manichaean_Twenty:=}'); Expect(1, 68334, '\p{Jg=:\AManichaean_Twenty\z:}', "");; Expect(0, 68335, '\p{Jg=:\AManichaean_Twenty\z:}', "");; Expect(1, 68334, '\p{Jg=manichaeantwenty}', ""); @@ -54614,16 +56974,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68335, '\P{^Jg=manichaeantwenty}', ""); Expect(1, 68334, '\p{Jg=:\Amanichaeantwenty\z:}', "");; Expect(0, 68335, '\p{Jg=:\Amanichaeantwenty\z:}', "");; - Expect(1, 68334, '\p{Jg=-MANICHAEAN_TWENTY}', ""); - Expect(0, 68334, '\p{^Jg=-MANICHAEAN_TWENTY}', ""); - Expect(0, 68334, '\P{Jg=-MANICHAEAN_TWENTY}', ""); - Expect(1, 68334, '\P{^Jg=-MANICHAEAN_TWENTY}', ""); - Expect(0, 68335, '\p{Jg=-MANICHAEAN_TWENTY}', ""); - Expect(1, 68335, '\p{^Jg=-MANICHAEAN_TWENTY}', ""); - Expect(1, 68335, '\P{Jg=-MANICHAEAN_TWENTY}', ""); - Expect(0, 68335, '\P{^Jg=-MANICHAEAN_TWENTY}', ""); - Error('\p{Is_Joining_Group=_/a/manichaean_Twenty}'); - Error('\P{Is_Joining_Group=_/a/manichaean_Twenty}'); + Expect(1, 68334, '\p{Jg= Manichaean_Twenty}', ""); + Expect(0, 68334, '\p{^Jg= Manichaean_Twenty}', ""); + Expect(0, 68334, '\P{Jg= Manichaean_Twenty}', ""); + Expect(1, 68334, '\P{^Jg= Manichaean_Twenty}', ""); + Expect(0, 68335, '\p{Jg= Manichaean_Twenty}', ""); + Expect(1, 68335, '\p{^Jg= Manichaean_Twenty}', ""); + Expect(1, 68335, '\P{Jg= Manichaean_Twenty}', ""); + Expect(0, 68335, '\P{^Jg= Manichaean_Twenty}', ""); + Error('\p{Is_Joining_Group=/a/- Manichaean_TWENTY}'); + Error('\P{Is_Joining_Group=/a/- Manichaean_TWENTY}'); Expect(1, 68334, '\p{Is_Joining_Group=manichaeantwenty}', ""); Expect(0, 68334, '\p{^Is_Joining_Group=manichaeantwenty}', ""); Expect(0, 68334, '\P{Is_Joining_Group=manichaeantwenty}', ""); @@ -54632,16 +56992,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68335, '\p{^Is_Joining_Group=manichaeantwenty}', ""); Expect(1, 68335, '\P{Is_Joining_Group=manichaeantwenty}', ""); Expect(0, 68335, '\P{^Is_Joining_Group=manichaeantwenty}', ""); - Expect(1, 68334, '\p{Is_Joining_Group=_Manichaean_twenty}', ""); - Expect(0, 68334, '\p{^Is_Joining_Group=_Manichaean_twenty}', ""); - Expect(0, 68334, '\P{Is_Joining_Group=_Manichaean_twenty}', ""); - Expect(1, 68334, '\P{^Is_Joining_Group=_Manichaean_twenty}', ""); - Expect(0, 68335, '\p{Is_Joining_Group=_Manichaean_twenty}', ""); - Expect(1, 68335, '\p{^Is_Joining_Group=_Manichaean_twenty}', ""); - Expect(1, 68335, '\P{Is_Joining_Group=_Manichaean_twenty}', ""); - Expect(0, 68335, '\P{^Is_Joining_Group=_Manichaean_twenty}', ""); - Error('\p{Is_Jg=/a/-MANICHAEAN_Twenty}'); - Error('\P{Is_Jg=/a/-MANICHAEAN_Twenty}'); + Expect(1, 68334, '\p{Is_Joining_Group= -manichaean_Twenty}', ""); + Expect(0, 68334, '\p{^Is_Joining_Group= -manichaean_Twenty}', ""); + Expect(0, 68334, '\P{Is_Joining_Group= -manichaean_Twenty}', ""); + Expect(1, 68334, '\P{^Is_Joining_Group= -manichaean_Twenty}', ""); + Expect(0, 68335, '\p{Is_Joining_Group= -manichaean_Twenty}', ""); + Expect(1, 68335, '\p{^Is_Joining_Group= -manichaean_Twenty}', ""); + Expect(1, 68335, '\P{Is_Joining_Group= -manichaean_Twenty}', ""); + Expect(0, 68335, '\P{^Is_Joining_Group= -manichaean_Twenty}', ""); + Error('\p{Is_Jg=:=__Manichaean_Twenty}'); + Error('\P{Is_Jg=:=__Manichaean_Twenty}'); Expect(1, 68334, '\p{Is_Jg=manichaeantwenty}', ""); Expect(0, 68334, '\p{^Is_Jg=manichaeantwenty}', ""); Expect(0, 68334, '\P{Is_Jg=manichaeantwenty}', ""); @@ -54650,38 +57010,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68335, '\p{^Is_Jg=manichaeantwenty}', ""); Expect(1, 68335, '\P{Is_Jg=manichaeantwenty}', ""); Expect(0, 68335, '\P{^Is_Jg=manichaeantwenty}', ""); - Expect(1, 68334, '\p{Is_Jg=-_Manichaean_Twenty}', ""); - Expect(0, 68334, '\p{^Is_Jg=-_Manichaean_Twenty}', ""); - Expect(0, 68334, '\P{Is_Jg=-_Manichaean_Twenty}', ""); - Expect(1, 68334, '\P{^Is_Jg=-_Manichaean_Twenty}', ""); - Expect(0, 68335, '\p{Is_Jg=-_Manichaean_Twenty}', ""); - Expect(1, 68335, '\p{^Is_Jg=-_Manichaean_Twenty}', ""); - Expect(1, 68335, '\P{Is_Jg=-_Manichaean_Twenty}', ""); - Expect(0, 68335, '\P{^Is_Jg=-_Manichaean_Twenty}', ""); - Error('\p{Joining_Group= /a/Manichaean_waw}'); - Error('\P{Joining_Group= /a/Manichaean_waw}'); + Expect(1, 68334, '\p{Is_Jg=__MANICHAEAN_TWENTY}', ""); + Expect(0, 68334, '\p{^Is_Jg=__MANICHAEAN_TWENTY}', ""); + Expect(0, 68334, '\P{Is_Jg=__MANICHAEAN_TWENTY}', ""); + Expect(1, 68334, '\P{^Is_Jg=__MANICHAEAN_TWENTY}', ""); + Expect(0, 68335, '\p{Is_Jg=__MANICHAEAN_TWENTY}', ""); + Expect(1, 68335, '\p{^Is_Jg=__MANICHAEAN_TWENTY}', ""); + Expect(1, 68335, '\P{Is_Jg=__MANICHAEAN_TWENTY}', ""); + Expect(0, 68335, '\P{^Is_Jg=__MANICHAEAN_TWENTY}', ""); + Error('\p{Joining_Group= /a/Manichaean_Waw}'); + Error('\P{Joining_Group= /a/Manichaean_Waw}'); Expect(1, 68295, '\p{Joining_Group=:\AManichaean_Waw\z:}', "");; Expect(0, 68296, '\p{Joining_Group=:\AManichaean_Waw\z:}', "");; - Expect(1, 68295, '\p{Joining_Group: manichaeanwaw}', ""); - Expect(0, 68295, '\p{^Joining_Group: manichaeanwaw}', ""); - Expect(0, 68295, '\P{Joining_Group: manichaeanwaw}', ""); - Expect(1, 68295, '\P{^Joining_Group: manichaeanwaw}', ""); - Expect(0, 68296, '\p{Joining_Group: manichaeanwaw}', ""); - Expect(1, 68296, '\p{^Joining_Group: manichaeanwaw}', ""); - Expect(1, 68296, '\P{Joining_Group: manichaeanwaw}', ""); - Expect(0, 68296, '\P{^Joining_Group: manichaeanwaw}', ""); + Expect(1, 68295, '\p{Joining_Group=manichaeanwaw}', ""); + Expect(0, 68295, '\p{^Joining_Group=manichaeanwaw}', ""); + Expect(0, 68295, '\P{Joining_Group=manichaeanwaw}', ""); + Expect(1, 68295, '\P{^Joining_Group=manichaeanwaw}', ""); + Expect(0, 68296, '\p{Joining_Group=manichaeanwaw}', ""); + Expect(1, 68296, '\p{^Joining_Group=manichaeanwaw}', ""); + Expect(1, 68296, '\P{Joining_Group=manichaeanwaw}', ""); + Expect(0, 68296, '\P{^Joining_Group=manichaeanwaw}', ""); Expect(1, 68295, '\p{Joining_Group=:\Amanichaeanwaw\z:}', "");; Expect(0, 68296, '\p{Joining_Group=:\Amanichaeanwaw\z:}', "");; - Expect(1, 68295, '\p{Joining_Group=_Manichaean_WAW}', ""); - Expect(0, 68295, '\p{^Joining_Group=_Manichaean_WAW}', ""); - Expect(0, 68295, '\P{Joining_Group=_Manichaean_WAW}', ""); - Expect(1, 68295, '\P{^Joining_Group=_Manichaean_WAW}', ""); - Expect(0, 68296, '\p{Joining_Group=_Manichaean_WAW}', ""); - Expect(1, 68296, '\p{^Joining_Group=_Manichaean_WAW}', ""); - Expect(1, 68296, '\P{Joining_Group=_Manichaean_WAW}', ""); - Expect(0, 68296, '\P{^Joining_Group=_Manichaean_WAW}', ""); - Error('\p{Jg= _MANICHAEAN_waw:=}'); - Error('\P{Jg= _MANICHAEAN_waw:=}'); + Expect(1, 68295, '\p{Joining_Group=-manichaean_WAW}', ""); + Expect(0, 68295, '\p{^Joining_Group=-manichaean_WAW}', ""); + Expect(0, 68295, '\P{Joining_Group=-manichaean_WAW}', ""); + Expect(1, 68295, '\P{^Joining_Group=-manichaean_WAW}', ""); + Expect(0, 68296, '\p{Joining_Group=-manichaean_WAW}', ""); + Expect(1, 68296, '\p{^Joining_Group=-manichaean_WAW}', ""); + Expect(1, 68296, '\P{Joining_Group=-manichaean_WAW}', ""); + Expect(0, 68296, '\P{^Joining_Group=-manichaean_WAW}', ""); + Error('\p{Jg= :=MANICHAEAN_Waw}'); + Error('\P{Jg= :=MANICHAEAN_Waw}'); Expect(1, 68295, '\p{Jg=:\AManichaean_Waw\z:}', "");; Expect(0, 68296, '\p{Jg=:\AManichaean_Waw\z:}', "");; Expect(1, 68295, '\p{Jg=manichaeanwaw}', ""); @@ -54694,16 +57054,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68296, '\P{^Jg=manichaeanwaw}', ""); Expect(1, 68295, '\p{Jg=:\Amanichaeanwaw\z:}', "");; Expect(0, 68296, '\p{Jg=:\Amanichaeanwaw\z:}', "");; - Expect(1, 68295, '\p{Jg= -Manichaean_waw}', ""); - Expect(0, 68295, '\p{^Jg= -Manichaean_waw}', ""); - Expect(0, 68295, '\P{Jg= -Manichaean_waw}', ""); - Expect(1, 68295, '\P{^Jg= -Manichaean_waw}', ""); - Expect(0, 68296, '\p{Jg= -Manichaean_waw}', ""); - Expect(1, 68296, '\p{^Jg= -Manichaean_waw}', ""); - Expect(1, 68296, '\P{Jg= -Manichaean_waw}', ""); - Expect(0, 68296, '\P{^Jg= -Manichaean_waw}', ""); - Error('\p{Is_Joining_Group= /a/MANICHAEAN_Waw}'); - Error('\P{Is_Joining_Group= /a/MANICHAEAN_Waw}'); + Expect(1, 68295, '\p{Jg= MANICHAEAN_Waw}', ""); + Expect(0, 68295, '\p{^Jg= MANICHAEAN_Waw}', ""); + Expect(0, 68295, '\P{Jg= MANICHAEAN_Waw}', ""); + Expect(1, 68295, '\P{^Jg= MANICHAEAN_Waw}', ""); + Expect(0, 68296, '\p{Jg= MANICHAEAN_Waw}', ""); + Expect(1, 68296, '\p{^Jg= MANICHAEAN_Waw}', ""); + Expect(1, 68296, '\P{Jg= MANICHAEAN_Waw}', ""); + Expect(0, 68296, '\P{^Jg= MANICHAEAN_Waw}', ""); + Error('\p{Is_Joining_Group::=_-Manichaean_WAW}'); + Error('\P{Is_Joining_Group::=_-Manichaean_WAW}'); Expect(1, 68295, '\p{Is_Joining_Group=manichaeanwaw}', ""); Expect(0, 68295, '\p{^Is_Joining_Group=manichaeanwaw}', ""); Expect(0, 68295, '\P{Is_Joining_Group=manichaeanwaw}', ""); @@ -54712,34 +57072,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68296, '\p{^Is_Joining_Group=manichaeanwaw}', ""); Expect(1, 68296, '\P{Is_Joining_Group=manichaeanwaw}', ""); Expect(0, 68296, '\P{^Is_Joining_Group=manichaeanwaw}', ""); - Expect(1, 68295, '\p{Is_Joining_Group: __manichaean_Waw}', ""); - Expect(0, 68295, '\p{^Is_Joining_Group: __manichaean_Waw}', ""); - Expect(0, 68295, '\P{Is_Joining_Group: __manichaean_Waw}', ""); - Expect(1, 68295, '\P{^Is_Joining_Group: __manichaean_Waw}', ""); - Expect(0, 68296, '\p{Is_Joining_Group: __manichaean_Waw}', ""); - Expect(1, 68296, '\p{^Is_Joining_Group: __manichaean_Waw}', ""); - Expect(1, 68296, '\P{Is_Joining_Group: __manichaean_Waw}', ""); - Expect(0, 68296, '\P{^Is_Joining_Group: __manichaean_Waw}', ""); - Error('\p{Is_Jg=-manichaean_Waw/a/}'); - Error('\P{Is_Jg=-manichaean_Waw/a/}'); - Expect(1, 68295, '\p{Is_Jg=manichaeanwaw}', ""); - Expect(0, 68295, '\p{^Is_Jg=manichaeanwaw}', ""); - Expect(0, 68295, '\P{Is_Jg=manichaeanwaw}', ""); - Expect(1, 68295, '\P{^Is_Jg=manichaeanwaw}', ""); - Expect(0, 68296, '\p{Is_Jg=manichaeanwaw}', ""); - Expect(1, 68296, '\p{^Is_Jg=manichaeanwaw}', ""); - Expect(1, 68296, '\P{Is_Jg=manichaeanwaw}', ""); - Expect(0, 68296, '\P{^Is_Jg=manichaeanwaw}', ""); - Expect(1, 68295, '\p{Is_Jg: Manichaean_WAW}', ""); - Expect(0, 68295, '\p{^Is_Jg: Manichaean_WAW}', ""); - Expect(0, 68295, '\P{Is_Jg: Manichaean_WAW}', ""); - Expect(1, 68295, '\P{^Is_Jg: Manichaean_WAW}', ""); - Expect(0, 68296, '\p{Is_Jg: Manichaean_WAW}', ""); - Expect(1, 68296, '\p{^Is_Jg: Manichaean_WAW}', ""); - Expect(1, 68296, '\P{Is_Jg: Manichaean_WAW}', ""); - Expect(0, 68296, '\P{^Is_Jg: Manichaean_WAW}', ""); - Error('\p{Joining_Group= :=MANICHAEAN_Yodh}'); - Error('\P{Joining_Group= :=MANICHAEAN_Yodh}'); + Expect(1, 68295, '\p{Is_Joining_Group=MANICHAEAN_WAW}', ""); + Expect(0, 68295, '\p{^Is_Joining_Group=MANICHAEAN_WAW}', ""); + Expect(0, 68295, '\P{Is_Joining_Group=MANICHAEAN_WAW}', ""); + Expect(1, 68295, '\P{^Is_Joining_Group=MANICHAEAN_WAW}', ""); + Expect(0, 68296, '\p{Is_Joining_Group=MANICHAEAN_WAW}', ""); + Expect(1, 68296, '\p{^Is_Joining_Group=MANICHAEAN_WAW}', ""); + Expect(1, 68296, '\P{Is_Joining_Group=MANICHAEAN_WAW}', ""); + Expect(0, 68296, '\P{^Is_Joining_Group=MANICHAEAN_WAW}', ""); + Error('\p{Is_Jg=-/a/Manichaean_Waw}'); + Error('\P{Is_Jg=-/a/Manichaean_Waw}'); + Expect(1, 68295, '\p{Is_Jg:manichaeanwaw}', ""); + Expect(0, 68295, '\p{^Is_Jg:manichaeanwaw}', ""); + Expect(0, 68295, '\P{Is_Jg:manichaeanwaw}', ""); + Expect(1, 68295, '\P{^Is_Jg:manichaeanwaw}', ""); + Expect(0, 68296, '\p{Is_Jg:manichaeanwaw}', ""); + Expect(1, 68296, '\p{^Is_Jg:manichaeanwaw}', ""); + Expect(1, 68296, '\P{Is_Jg:manichaeanwaw}', ""); + Expect(0, 68296, '\P{^Is_Jg:manichaeanwaw}', ""); + Expect(1, 68295, '\p{Is_Jg= Manichaean_Waw}', ""); + Expect(0, 68295, '\p{^Is_Jg= Manichaean_Waw}', ""); + Expect(0, 68295, '\P{Is_Jg= Manichaean_Waw}', ""); + Expect(1, 68295, '\P{^Is_Jg= Manichaean_Waw}', ""); + Expect(0, 68296, '\p{Is_Jg= Manichaean_Waw}', ""); + Expect(1, 68296, '\p{^Is_Jg= Manichaean_Waw}', ""); + Expect(1, 68296, '\P{Is_Jg= Manichaean_Waw}', ""); + Expect(0, 68296, '\P{^Is_Jg= Manichaean_Waw}', ""); + Error('\p{Joining_Group=-/a/Manichaean_yodh}'); + Error('\P{Joining_Group=-/a/Manichaean_yodh}'); Expect(1, 68303, '\p{Joining_Group=:\AManichaean_Yodh\z:}', "");; Expect(0, 68304, '\p{Joining_Group=:\AManichaean_Yodh\z:}', "");; Expect(1, 68303, '\p{Joining_Group=manichaeanyodh}', ""); @@ -54752,16 +57112,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68304, '\P{^Joining_Group=manichaeanyodh}', ""); Expect(1, 68303, '\p{Joining_Group=:\Amanichaeanyodh\z:}', "");; Expect(0, 68304, '\p{Joining_Group=:\Amanichaeanyodh\z:}', "");; - Expect(1, 68303, '\p{Joining_Group=_Manichaean_yodh}', ""); - Expect(0, 68303, '\p{^Joining_Group=_Manichaean_yodh}', ""); - Expect(0, 68303, '\P{Joining_Group=_Manichaean_yodh}', ""); - Expect(1, 68303, '\P{^Joining_Group=_Manichaean_yodh}', ""); - Expect(0, 68304, '\p{Joining_Group=_Manichaean_yodh}', ""); - Expect(1, 68304, '\p{^Joining_Group=_Manichaean_yodh}', ""); - Expect(1, 68304, '\P{Joining_Group=_Manichaean_yodh}', ""); - Expect(0, 68304, '\P{^Joining_Group=_Manichaean_yodh}', ""); - Error('\p{Jg=_:=Manichaean_yodh}'); - Error('\P{Jg=_:=Manichaean_yodh}'); + Expect(1, 68303, '\p{Joining_Group=_-Manichaean_yodh}', ""); + Expect(0, 68303, '\p{^Joining_Group=_-Manichaean_yodh}', ""); + Expect(0, 68303, '\P{Joining_Group=_-Manichaean_yodh}', ""); + Expect(1, 68303, '\P{^Joining_Group=_-Manichaean_yodh}', ""); + Expect(0, 68304, '\p{Joining_Group=_-Manichaean_yodh}', ""); + Expect(1, 68304, '\p{^Joining_Group=_-Manichaean_yodh}', ""); + Expect(1, 68304, '\P{Joining_Group=_-Manichaean_yodh}', ""); + Expect(0, 68304, '\P{^Joining_Group=_-Manichaean_yodh}', ""); + Error('\p{Jg=/a/Manichaean_Yodh}'); + Error('\P{Jg=/a/Manichaean_Yodh}'); Expect(1, 68303, '\p{Jg=:\AManichaean_Yodh\z:}', "");; Expect(0, 68304, '\p{Jg=:\AManichaean_Yodh\z:}', "");; Expect(1, 68303, '\p{Jg=manichaeanyodh}', ""); @@ -54774,16 +57134,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68304, '\P{^Jg=manichaeanyodh}', ""); Expect(1, 68303, '\p{Jg=:\Amanichaeanyodh\z:}', "");; Expect(0, 68304, '\p{Jg=:\Amanichaeanyodh\z:}', "");; - Expect(1, 68303, '\p{Jg= Manichaean_yodh}', ""); - Expect(0, 68303, '\p{^Jg= Manichaean_yodh}', ""); - Expect(0, 68303, '\P{Jg= Manichaean_yodh}', ""); - Expect(1, 68303, '\P{^Jg= Manichaean_yodh}', ""); - Expect(0, 68304, '\p{Jg= Manichaean_yodh}', ""); - Expect(1, 68304, '\p{^Jg= Manichaean_yodh}', ""); - Expect(1, 68304, '\P{Jg= Manichaean_yodh}', ""); - Expect(0, 68304, '\P{^Jg= Manichaean_yodh}', ""); - Error('\p{Is_Joining_Group=/a/- MANICHAEAN_yodh}'); - Error('\P{Is_Joining_Group=/a/- MANICHAEAN_yodh}'); + Expect(1, 68303, '\p{Jg= Manichaean_Yodh}', ""); + Expect(0, 68303, '\p{^Jg= Manichaean_Yodh}', ""); + Expect(0, 68303, '\P{Jg= Manichaean_Yodh}', ""); + Expect(1, 68303, '\P{^Jg= Manichaean_Yodh}', ""); + Expect(0, 68304, '\p{Jg= Manichaean_Yodh}', ""); + Expect(1, 68304, '\p{^Jg= Manichaean_Yodh}', ""); + Expect(1, 68304, '\P{Jg= Manichaean_Yodh}', ""); + Expect(0, 68304, '\P{^Jg= Manichaean_Yodh}', ""); + Error('\p{Is_Joining_Group= Manichaean_Yodh/a/}'); + Error('\P{Is_Joining_Group= Manichaean_Yodh/a/}'); Expect(1, 68303, '\p{Is_Joining_Group=manichaeanyodh}', ""); Expect(0, 68303, '\p{^Is_Joining_Group=manichaeanyodh}', ""); Expect(0, 68303, '\P{Is_Joining_Group=manichaeanyodh}', ""); @@ -54792,16 +57152,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68304, '\p{^Is_Joining_Group=manichaeanyodh}', ""); Expect(1, 68304, '\P{Is_Joining_Group=manichaeanyodh}', ""); Expect(0, 68304, '\P{^Is_Joining_Group=manichaeanyodh}', ""); - Expect(1, 68303, '\p{Is_Joining_Group: -Manichaean_Yodh}', ""); - Expect(0, 68303, '\p{^Is_Joining_Group: -Manichaean_Yodh}', ""); - Expect(0, 68303, '\P{Is_Joining_Group: -Manichaean_Yodh}', ""); - Expect(1, 68303, '\P{^Is_Joining_Group: -Manichaean_Yodh}', ""); - Expect(0, 68304, '\p{Is_Joining_Group: -Manichaean_Yodh}', ""); - Expect(1, 68304, '\p{^Is_Joining_Group: -Manichaean_Yodh}', ""); - Expect(1, 68304, '\P{Is_Joining_Group: -Manichaean_Yodh}', ""); - Expect(0, 68304, '\P{^Is_Joining_Group: -Manichaean_Yodh}', ""); - Error('\p{Is_Jg= /a/Manichaean_YODH}'); - Error('\P{Is_Jg= /a/Manichaean_YODH}'); + Expect(1, 68303, '\p{Is_Joining_Group=-Manichaean_Yodh}', ""); + Expect(0, 68303, '\p{^Is_Joining_Group=-Manichaean_Yodh}', ""); + Expect(0, 68303, '\P{Is_Joining_Group=-Manichaean_Yodh}', ""); + Expect(1, 68303, '\P{^Is_Joining_Group=-Manichaean_Yodh}', ""); + Expect(0, 68304, '\p{Is_Joining_Group=-Manichaean_Yodh}', ""); + Expect(1, 68304, '\p{^Is_Joining_Group=-Manichaean_Yodh}', ""); + Expect(1, 68304, '\P{Is_Joining_Group=-Manichaean_Yodh}', ""); + Expect(0, 68304, '\P{^Is_Joining_Group=-Manichaean_Yodh}', ""); + Error('\p{Is_Jg=Manichaean_YODH:=}'); + Error('\P{Is_Jg=Manichaean_YODH:=}'); Expect(1, 68303, '\p{Is_Jg=manichaeanyodh}', ""); Expect(0, 68303, '\p{^Is_Jg=manichaeanyodh}', ""); Expect(0, 68303, '\P{Is_Jg=manichaeanyodh}', ""); @@ -54810,38 +57170,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68304, '\p{^Is_Jg=manichaeanyodh}', ""); Expect(1, 68304, '\P{Is_Jg=manichaeanyodh}', ""); Expect(0, 68304, '\P{^Is_Jg=manichaeanyodh}', ""); - Expect(1, 68303, '\p{Is_Jg=_ MANICHAEAN_Yodh}', ""); - Expect(0, 68303, '\p{^Is_Jg=_ MANICHAEAN_Yodh}', ""); - Expect(0, 68303, '\P{Is_Jg=_ MANICHAEAN_Yodh}', ""); - Expect(1, 68303, '\P{^Is_Jg=_ MANICHAEAN_Yodh}', ""); - Expect(0, 68304, '\p{Is_Jg=_ MANICHAEAN_Yodh}', ""); - Expect(1, 68304, '\p{^Is_Jg=_ MANICHAEAN_Yodh}', ""); - Expect(1, 68304, '\P{Is_Jg=_ MANICHAEAN_Yodh}', ""); - Expect(0, 68304, '\P{^Is_Jg=_ MANICHAEAN_Yodh}', ""); - Error('\p{Joining_Group=/a/ Manichaean_zayin}'); - Error('\P{Joining_Group=/a/ Manichaean_zayin}'); + Expect(1, 68303, '\p{Is_Jg=_Manichaean_Yodh}', ""); + Expect(0, 68303, '\p{^Is_Jg=_Manichaean_Yodh}', ""); + Expect(0, 68303, '\P{Is_Jg=_Manichaean_Yodh}', ""); + Expect(1, 68303, '\P{^Is_Jg=_Manichaean_Yodh}', ""); + Expect(0, 68304, '\p{Is_Jg=_Manichaean_Yodh}', ""); + Expect(1, 68304, '\p{^Is_Jg=_Manichaean_Yodh}', ""); + Expect(1, 68304, '\P{Is_Jg=_Manichaean_Yodh}', ""); + Expect(0, 68304, '\P{^Is_Jg=_Manichaean_Yodh}', ""); + Error('\p{Joining_Group=_/a/Manichaean_Zayin}'); + Error('\P{Joining_Group=_/a/Manichaean_Zayin}'); Expect(1, 68298, '\p{Joining_Group=:\AManichaean_Zayin\z:}', "");; Expect(0, 68299, '\p{Joining_Group=:\AManichaean_Zayin\z:}', "");; - Expect(1, 68298, '\p{Joining_Group: manichaeanzayin}', ""); - Expect(0, 68298, '\p{^Joining_Group: manichaeanzayin}', ""); - Expect(0, 68298, '\P{Joining_Group: manichaeanzayin}', ""); - Expect(1, 68298, '\P{^Joining_Group: manichaeanzayin}', ""); - Expect(0, 68299, '\p{Joining_Group: manichaeanzayin}', ""); - Expect(1, 68299, '\p{^Joining_Group: manichaeanzayin}', ""); - Expect(1, 68299, '\P{Joining_Group: manichaeanzayin}', ""); - Expect(0, 68299, '\P{^Joining_Group: manichaeanzayin}', ""); + Expect(1, 68298, '\p{Joining_Group=manichaeanzayin}', ""); + Expect(0, 68298, '\p{^Joining_Group=manichaeanzayin}', ""); + Expect(0, 68298, '\P{Joining_Group=manichaeanzayin}', ""); + Expect(1, 68298, '\P{^Joining_Group=manichaeanzayin}', ""); + Expect(0, 68299, '\p{Joining_Group=manichaeanzayin}', ""); + Expect(1, 68299, '\p{^Joining_Group=manichaeanzayin}', ""); + Expect(1, 68299, '\P{Joining_Group=manichaeanzayin}', ""); + Expect(0, 68299, '\P{^Joining_Group=manichaeanzayin}', ""); Expect(1, 68298, '\p{Joining_Group=:\Amanichaeanzayin\z:}', "");; Expect(0, 68299, '\p{Joining_Group=:\Amanichaeanzayin\z:}', "");; - Expect(1, 68298, '\p{Joining_Group= _Manichaean_zayin}', ""); - Expect(0, 68298, '\p{^Joining_Group= _Manichaean_zayin}', ""); - Expect(0, 68298, '\P{Joining_Group= _Manichaean_zayin}', ""); - Expect(1, 68298, '\P{^Joining_Group= _Manichaean_zayin}', ""); - Expect(0, 68299, '\p{Joining_Group= _Manichaean_zayin}', ""); - Expect(1, 68299, '\p{^Joining_Group= _Manichaean_zayin}', ""); - Expect(1, 68299, '\P{Joining_Group= _Manichaean_zayin}', ""); - Expect(0, 68299, '\P{^Joining_Group= _Manichaean_zayin}', ""); - Error('\p{Jg=/a/ _Manichaean_Zayin}'); - Error('\P{Jg=/a/ _Manichaean_Zayin}'); + Expect(1, 68298, '\p{Joining_Group=-Manichaean_Zayin}', ""); + Expect(0, 68298, '\p{^Joining_Group=-Manichaean_Zayin}', ""); + Expect(0, 68298, '\P{Joining_Group=-Manichaean_Zayin}', ""); + Expect(1, 68298, '\P{^Joining_Group=-Manichaean_Zayin}', ""); + Expect(0, 68299, '\p{Joining_Group=-Manichaean_Zayin}', ""); + Expect(1, 68299, '\p{^Joining_Group=-Manichaean_Zayin}', ""); + Expect(1, 68299, '\P{Joining_Group=-Manichaean_Zayin}', ""); + Expect(0, 68299, '\P{^Joining_Group=-Manichaean_Zayin}', ""); + Error('\p{Jg=:=_-Manichaean_Zayin}'); + Error('\P{Jg=:=_-Manichaean_Zayin}'); Expect(1, 68298, '\p{Jg=:\AManichaean_Zayin\z:}', "");; Expect(0, 68299, '\p{Jg=:\AManichaean_Zayin\z:}', "");; Expect(1, 68298, '\p{Jg=manichaeanzayin}', ""); @@ -54854,34 +57214,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68299, '\P{^Jg=manichaeanzayin}', ""); Expect(1, 68298, '\p{Jg=:\Amanichaeanzayin\z:}', "");; Expect(0, 68299, '\p{Jg=:\Amanichaeanzayin\z:}', "");; - Expect(1, 68298, '\p{Jg= Manichaean_ZAYIN}', ""); - Expect(0, 68298, '\p{^Jg= Manichaean_ZAYIN}', ""); - Expect(0, 68298, '\P{Jg= Manichaean_ZAYIN}', ""); - Expect(1, 68298, '\P{^Jg= Manichaean_ZAYIN}', ""); - Expect(0, 68299, '\p{Jg= Manichaean_ZAYIN}', ""); - Expect(1, 68299, '\p{^Jg= Manichaean_ZAYIN}', ""); - Expect(1, 68299, '\P{Jg= Manichaean_ZAYIN}', ""); - Expect(0, 68299, '\P{^Jg= Manichaean_ZAYIN}', ""); - Error('\p{Is_Joining_Group=:=-_MANICHAEAN_ZAYIN}'); - Error('\P{Is_Joining_Group=:=-_MANICHAEAN_ZAYIN}'); - Expect(1, 68298, '\p{Is_Joining_Group:manichaeanzayin}', ""); - Expect(0, 68298, '\p{^Is_Joining_Group:manichaeanzayin}', ""); - Expect(0, 68298, '\P{Is_Joining_Group:manichaeanzayin}', ""); - Expect(1, 68298, '\P{^Is_Joining_Group:manichaeanzayin}', ""); - Expect(0, 68299, '\p{Is_Joining_Group:manichaeanzayin}', ""); - Expect(1, 68299, '\p{^Is_Joining_Group:manichaeanzayin}', ""); - Expect(1, 68299, '\P{Is_Joining_Group:manichaeanzayin}', ""); - Expect(0, 68299, '\P{^Is_Joining_Group:manichaeanzayin}', ""); - Expect(1, 68298, '\p{Is_Joining_Group=-Manichaean_Zayin}', ""); - Expect(0, 68298, '\p{^Is_Joining_Group=-Manichaean_Zayin}', ""); - Expect(0, 68298, '\P{Is_Joining_Group=-Manichaean_Zayin}', ""); - Expect(1, 68298, '\P{^Is_Joining_Group=-Manichaean_Zayin}', ""); - Expect(0, 68299, '\p{Is_Joining_Group=-Manichaean_Zayin}', ""); - Expect(1, 68299, '\p{^Is_Joining_Group=-Manichaean_Zayin}', ""); - Expect(1, 68299, '\P{Is_Joining_Group=-Manichaean_Zayin}', ""); - Expect(0, 68299, '\P{^Is_Joining_Group=-Manichaean_Zayin}', ""); - Error('\p{Is_Jg=:=Manichaean_ZAYIN}'); - Error('\P{Is_Jg=:=Manichaean_ZAYIN}'); + Expect(1, 68298, '\p{Jg= _Manichaean_Zayin}', ""); + Expect(0, 68298, '\p{^Jg= _Manichaean_Zayin}', ""); + Expect(0, 68298, '\P{Jg= _Manichaean_Zayin}', ""); + Expect(1, 68298, '\P{^Jg= _Manichaean_Zayin}', ""); + Expect(0, 68299, '\p{Jg= _Manichaean_Zayin}', ""); + Expect(1, 68299, '\p{^Jg= _Manichaean_Zayin}', ""); + Expect(1, 68299, '\P{Jg= _Manichaean_Zayin}', ""); + Expect(0, 68299, '\P{^Jg= _Manichaean_Zayin}', ""); + Error('\p{Is_Joining_Group=-:=MANICHAEAN_ZAYIN}'); + Error('\P{Is_Joining_Group=-:=MANICHAEAN_ZAYIN}'); + Expect(1, 68298, '\p{Is_Joining_Group=manichaeanzayin}', ""); + Expect(0, 68298, '\p{^Is_Joining_Group=manichaeanzayin}', ""); + Expect(0, 68298, '\P{Is_Joining_Group=manichaeanzayin}', ""); + Expect(1, 68298, '\P{^Is_Joining_Group=manichaeanzayin}', ""); + Expect(0, 68299, '\p{Is_Joining_Group=manichaeanzayin}', ""); + Expect(1, 68299, '\p{^Is_Joining_Group=manichaeanzayin}', ""); + Expect(1, 68299, '\P{Is_Joining_Group=manichaeanzayin}', ""); + Expect(0, 68299, '\P{^Is_Joining_Group=manichaeanzayin}', ""); + Expect(1, 68298, '\p{Is_Joining_Group=-Manichaean_ZAYIN}', ""); + Expect(0, 68298, '\p{^Is_Joining_Group=-Manichaean_ZAYIN}', ""); + Expect(0, 68298, '\P{Is_Joining_Group=-Manichaean_ZAYIN}', ""); + Expect(1, 68298, '\P{^Is_Joining_Group=-Manichaean_ZAYIN}', ""); + Expect(0, 68299, '\p{Is_Joining_Group=-Manichaean_ZAYIN}', ""); + Expect(1, 68299, '\p{^Is_Joining_Group=-Manichaean_ZAYIN}', ""); + Expect(1, 68299, '\P{Is_Joining_Group=-Manichaean_ZAYIN}', ""); + Expect(0, 68299, '\P{^Is_Joining_Group=-Manichaean_ZAYIN}', ""); + Error('\p{Is_Jg=:=_MANICHAEAN_Zayin}'); + Error('\P{Is_Jg=:=_MANICHAEAN_Zayin}'); Expect(1, 68298, '\p{Is_Jg=manichaeanzayin}', ""); Expect(0, 68298, '\p{^Is_Jg=manichaeanzayin}', ""); Expect(0, 68298, '\P{Is_Jg=manichaeanzayin}', ""); @@ -54890,16 +57250,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68299, '\p{^Is_Jg=manichaeanzayin}', ""); Expect(1, 68299, '\P{Is_Jg=manichaeanzayin}', ""); Expect(0, 68299, '\P{^Is_Jg=manichaeanzayin}', ""); - Expect(1, 68298, '\p{Is_Jg= -Manichaean_Zayin}', ""); - Expect(0, 68298, '\p{^Is_Jg= -Manichaean_Zayin}', ""); - Expect(0, 68298, '\P{Is_Jg= -Manichaean_Zayin}', ""); - Expect(1, 68298, '\P{^Is_Jg= -Manichaean_Zayin}', ""); - Expect(0, 68299, '\p{Is_Jg= -Manichaean_Zayin}', ""); - Expect(1, 68299, '\p{^Is_Jg= -Manichaean_Zayin}', ""); - Expect(1, 68299, '\P{Is_Jg= -Manichaean_Zayin}', ""); - Expect(0, 68299, '\P{^Is_Jg= -Manichaean_Zayin}', ""); - Error('\p{Joining_Group=--Meem/a/}'); - Error('\P{Joining_Group=--Meem/a/}'); + Expect(1, 68298, '\p{Is_Jg=_Manichaean_Zayin}', ""); + Expect(0, 68298, '\p{^Is_Jg=_Manichaean_Zayin}', ""); + Expect(0, 68298, '\P{Is_Jg=_Manichaean_Zayin}', ""); + Expect(1, 68298, '\P{^Is_Jg=_Manichaean_Zayin}', ""); + Expect(0, 68299, '\p{Is_Jg=_Manichaean_Zayin}', ""); + Expect(1, 68299, '\p{^Is_Jg=_Manichaean_Zayin}', ""); + Expect(1, 68299, '\P{Is_Jg=_Manichaean_Zayin}', ""); + Expect(0, 68299, '\P{^Is_Jg=_Manichaean_Zayin}', ""); + Error('\p{Joining_Group=:=MEEM}'); + Error('\P{Joining_Group=:=MEEM}'); Expect(1, 2215, '\p{Joining_Group=:\AMeem\z:}', "");; Expect(0, 2216, '\p{Joining_Group=:\AMeem\z:}', "");; Expect(1, 2215, '\p{Joining_Group=meem}', ""); @@ -54912,16 +57272,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2216, '\P{^Joining_Group=meem}', ""); Expect(1, 2215, '\p{Joining_Group=:\Ameem\z:}', "");; Expect(0, 2216, '\p{Joining_Group=:\Ameem\z:}', "");; - Expect(1, 2215, '\p{Joining_Group=-_MEEM}', ""); - Expect(0, 2215, '\p{^Joining_Group=-_MEEM}', ""); - Expect(0, 2215, '\P{Joining_Group=-_MEEM}', ""); - Expect(1, 2215, '\P{^Joining_Group=-_MEEM}', ""); - Expect(0, 2216, '\p{Joining_Group=-_MEEM}', ""); - Expect(1, 2216, '\p{^Joining_Group=-_MEEM}', ""); - Expect(1, 2216, '\P{Joining_Group=-_MEEM}', ""); - Expect(0, 2216, '\P{^Joining_Group=-_MEEM}', ""); - Error('\p{Jg: :=Meem}'); - Error('\P{Jg: :=Meem}'); + Expect(1, 2215, '\p{Joining_Group= -Meem}', ""); + Expect(0, 2215, '\p{^Joining_Group= -Meem}', ""); + Expect(0, 2215, '\P{Joining_Group= -Meem}', ""); + Expect(1, 2215, '\P{^Joining_Group= -Meem}', ""); + Expect(0, 2216, '\p{Joining_Group= -Meem}', ""); + Expect(1, 2216, '\p{^Joining_Group= -Meem}', ""); + Expect(1, 2216, '\P{Joining_Group= -Meem}', ""); + Expect(0, 2216, '\P{^Joining_Group= -Meem}', ""); + Error('\p{Jg= /a/Meem}'); + Error('\P{Jg= /a/Meem}'); Expect(1, 2215, '\p{Jg=:\AMeem\z:}', "");; Expect(0, 2216, '\p{Jg=:\AMeem\z:}', "");; Expect(1, 2215, '\p{Jg=meem}', ""); @@ -54934,34 +57294,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2216, '\P{^Jg=meem}', ""); Expect(1, 2215, '\p{Jg=:\Ameem\z:}', "");; Expect(0, 2216, '\p{Jg=:\Ameem\z:}', "");; - Expect(1, 2215, '\p{Jg=- MEEM}', ""); - Expect(0, 2215, '\p{^Jg=- MEEM}', ""); - Expect(0, 2215, '\P{Jg=- MEEM}', ""); - Expect(1, 2215, '\P{^Jg=- MEEM}', ""); - Expect(0, 2216, '\p{Jg=- MEEM}', ""); - Expect(1, 2216, '\p{^Jg=- MEEM}', ""); - Expect(1, 2216, '\P{Jg=- MEEM}', ""); - Expect(0, 2216, '\P{^Jg=- MEEM}', ""); - Error('\p{Is_Joining_Group= Meem/a/}'); - Error('\P{Is_Joining_Group= Meem/a/}'); - Expect(1, 2215, '\p{Is_Joining_Group=meem}', ""); - Expect(0, 2215, '\p{^Is_Joining_Group=meem}', ""); - Expect(0, 2215, '\P{Is_Joining_Group=meem}', ""); - Expect(1, 2215, '\P{^Is_Joining_Group=meem}', ""); - Expect(0, 2216, '\p{Is_Joining_Group=meem}', ""); - Expect(1, 2216, '\p{^Is_Joining_Group=meem}', ""); - Expect(1, 2216, '\P{Is_Joining_Group=meem}', ""); - Expect(0, 2216, '\P{^Is_Joining_Group=meem}', ""); - Expect(1, 2215, '\p{Is_Joining_Group= Meem}', ""); - Expect(0, 2215, '\p{^Is_Joining_Group= Meem}', ""); - Expect(0, 2215, '\P{Is_Joining_Group= Meem}', ""); - Expect(1, 2215, '\P{^Is_Joining_Group= Meem}', ""); - Expect(0, 2216, '\p{Is_Joining_Group= Meem}', ""); - Expect(1, 2216, '\p{^Is_Joining_Group= Meem}', ""); - Expect(1, 2216, '\P{Is_Joining_Group= Meem}', ""); - Expect(0, 2216, '\P{^Is_Joining_Group= Meem}', ""); - Error('\p{Is_Jg=Meem/a/}'); - Error('\P{Is_Jg=Meem/a/}'); + Expect(1, 2215, '\p{Jg= Meem}', ""); + Expect(0, 2215, '\p{^Jg= Meem}', ""); + Expect(0, 2215, '\P{Jg= Meem}', ""); + Expect(1, 2215, '\P{^Jg= Meem}', ""); + Expect(0, 2216, '\p{Jg= Meem}', ""); + Expect(1, 2216, '\p{^Jg= Meem}', ""); + Expect(1, 2216, '\P{Jg= Meem}', ""); + Expect(0, 2216, '\P{^Jg= Meem}', ""); + Error('\p{Is_Joining_Group=Meem/a/}'); + Error('\P{Is_Joining_Group=Meem/a/}'); + Expect(1, 2215, '\p{Is_Joining_Group: meem}', ""); + Expect(0, 2215, '\p{^Is_Joining_Group: meem}', ""); + Expect(0, 2215, '\P{Is_Joining_Group: meem}', ""); + Expect(1, 2215, '\P{^Is_Joining_Group: meem}', ""); + Expect(0, 2216, '\p{Is_Joining_Group: meem}', ""); + Expect(1, 2216, '\p{^Is_Joining_Group: meem}', ""); + Expect(1, 2216, '\P{Is_Joining_Group: meem}', ""); + Expect(0, 2216, '\P{^Is_Joining_Group: meem}', ""); + Expect(1, 2215, '\p{Is_Joining_Group=_Meem}', ""); + Expect(0, 2215, '\p{^Is_Joining_Group=_Meem}', ""); + Expect(0, 2215, '\P{Is_Joining_Group=_Meem}', ""); + Expect(1, 2215, '\P{^Is_Joining_Group=_Meem}', ""); + Expect(0, 2216, '\p{Is_Joining_Group=_Meem}', ""); + Expect(1, 2216, '\p{^Is_Joining_Group=_Meem}', ""); + Expect(1, 2216, '\P{Is_Joining_Group=_Meem}', ""); + Expect(0, 2216, '\P{^Is_Joining_Group=_Meem}', ""); + Error('\p{Is_Jg=:=_-Meem}'); + Error('\P{Is_Jg=:=_-Meem}'); Expect(1, 2215, '\p{Is_Jg=meem}', ""); Expect(0, 2215, '\p{^Is_Jg=meem}', ""); Expect(0, 2215, '\P{Is_Jg=meem}', ""); @@ -54970,16 +57330,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2216, '\p{^Is_Jg=meem}', ""); Expect(1, 2216, '\P{Is_Jg=meem}', ""); Expect(0, 2216, '\P{^Is_Jg=meem}', ""); - Expect(1, 2215, '\p{Is_Jg= meem}', ""); - Expect(0, 2215, '\p{^Is_Jg= meem}', ""); - Expect(0, 2215, '\P{Is_Jg= meem}', ""); - Expect(1, 2215, '\P{^Is_Jg= meem}', ""); - Expect(0, 2216, '\p{Is_Jg= meem}', ""); - Expect(1, 2216, '\p{^Is_Jg= meem}', ""); - Expect(1, 2216, '\P{Is_Jg= meem}', ""); - Expect(0, 2216, '\P{^Is_Jg= meem}', ""); - Error('\p{Joining_Group: _mim:=}'); - Error('\P{Joining_Group: _mim:=}'); + Expect(1, 2215, '\p{Is_Jg=- meem}', ""); + Expect(0, 2215, '\p{^Is_Jg=- meem}', ""); + Expect(0, 2215, '\P{Is_Jg=- meem}', ""); + Expect(1, 2215, '\P{^Is_Jg=- meem}', ""); + Expect(0, 2216, '\p{Is_Jg=- meem}', ""); + Expect(1, 2216, '\p{^Is_Jg=- meem}', ""); + Expect(1, 2216, '\P{Is_Jg=- meem}', ""); + Expect(0, 2216, '\P{^Is_Jg=- meem}', ""); + Error('\p{Joining_Group= /a/mim}'); + Error('\P{Joining_Group= /a/mim}'); Expect(1, 1825, '\p{Joining_Group=:\AMim\z:}', "");; Expect(0, 1826, '\p{Joining_Group=:\AMim\z:}', "");; Expect(1, 1825, '\p{Joining_Group=mim}', ""); @@ -54992,16 +57352,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1826, '\P{^Joining_Group=mim}', ""); Expect(1, 1825, '\p{Joining_Group=:\Amim\z:}', "");; Expect(0, 1826, '\p{Joining_Group=:\Amim\z:}', "");; - Expect(1, 1825, '\p{Joining_Group: _Mim}', ""); - Expect(0, 1825, '\p{^Joining_Group: _Mim}', ""); - Expect(0, 1825, '\P{Joining_Group: _Mim}', ""); - Expect(1, 1825, '\P{^Joining_Group: _Mim}', ""); - Expect(0, 1826, '\p{Joining_Group: _Mim}', ""); - Expect(1, 1826, '\p{^Joining_Group: _Mim}', ""); - Expect(1, 1826, '\P{Joining_Group: _Mim}', ""); - Expect(0, 1826, '\P{^Joining_Group: _Mim}', ""); - Error('\p{Jg= Mim/a/}'); - Error('\P{Jg= Mim/a/}'); + Expect(1, 1825, '\p{Joining_Group=_MIM}', ""); + Expect(0, 1825, '\p{^Joining_Group=_MIM}', ""); + Expect(0, 1825, '\P{Joining_Group=_MIM}', ""); + Expect(1, 1825, '\P{^Joining_Group=_MIM}', ""); + Expect(0, 1826, '\p{Joining_Group=_MIM}', ""); + Expect(1, 1826, '\p{^Joining_Group=_MIM}', ""); + Expect(1, 1826, '\P{Joining_Group=_MIM}', ""); + Expect(0, 1826, '\P{^Joining_Group=_MIM}', ""); + Error('\p{Jg=:= MIM}'); + Error('\P{Jg=:= MIM}'); Expect(1, 1825, '\p{Jg=:\AMim\z:}', "");; Expect(0, 1826, '\p{Jg=:\AMim\z:}', "");; Expect(1, 1825, '\p{Jg=mim}', ""); @@ -55014,16 +57374,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1826, '\P{^Jg=mim}', ""); Expect(1, 1825, '\p{Jg=:\Amim\z:}', "");; Expect(0, 1826, '\p{Jg=:\Amim\z:}', "");; - Expect(1, 1825, '\p{Jg=-MIM}', ""); - Expect(0, 1825, '\p{^Jg=-MIM}', ""); - Expect(0, 1825, '\P{Jg=-MIM}', ""); - Expect(1, 1825, '\P{^Jg=-MIM}', ""); - Expect(0, 1826, '\p{Jg=-MIM}', ""); - Expect(1, 1826, '\p{^Jg=-MIM}', ""); - Expect(1, 1826, '\P{Jg=-MIM}', ""); - Expect(0, 1826, '\P{^Jg=-MIM}', ""); - Error('\p{Is_Joining_Group=_Mim:=}'); - Error('\P{Is_Joining_Group=_Mim:=}'); + Expect(1, 1825, '\p{Jg=Mim}', ""); + Expect(0, 1825, '\p{^Jg=Mim}', ""); + Expect(0, 1825, '\P{Jg=Mim}', ""); + Expect(1, 1825, '\P{^Jg=Mim}', ""); + Expect(0, 1826, '\p{Jg=Mim}', ""); + Expect(1, 1826, '\p{^Jg=Mim}', ""); + Expect(1, 1826, '\P{Jg=Mim}', ""); + Expect(0, 1826, '\P{^Jg=Mim}', ""); + Error('\p{Is_Joining_Group=/a/ mim}'); + Error('\P{Is_Joining_Group=/a/ mim}'); Expect(1, 1825, '\p{Is_Joining_Group=mim}', ""); Expect(0, 1825, '\p{^Is_Joining_Group=mim}', ""); Expect(0, 1825, '\P{Is_Joining_Group=mim}', ""); @@ -55032,16 +57392,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1826, '\p{^Is_Joining_Group=mim}', ""); Expect(1, 1826, '\P{Is_Joining_Group=mim}', ""); Expect(0, 1826, '\P{^Is_Joining_Group=mim}', ""); - Expect(1, 1825, '\p{Is_Joining_Group=- mim}', ""); - Expect(0, 1825, '\p{^Is_Joining_Group=- mim}', ""); - Expect(0, 1825, '\P{Is_Joining_Group=- mim}', ""); - Expect(1, 1825, '\P{^Is_Joining_Group=- mim}', ""); - Expect(0, 1826, '\p{Is_Joining_Group=- mim}', ""); - Expect(1, 1826, '\p{^Is_Joining_Group=- mim}', ""); - Expect(1, 1826, '\P{Is_Joining_Group=- mim}', ""); - Expect(0, 1826, '\P{^Is_Joining_Group=- mim}', ""); - Error('\p{Is_Jg=:=- mim}'); - Error('\P{Is_Jg=:=- mim}'); + Expect(1, 1825, '\p{Is_Joining_Group=-mim}', ""); + Expect(0, 1825, '\p{^Is_Joining_Group=-mim}', ""); + Expect(0, 1825, '\P{Is_Joining_Group=-mim}', ""); + Expect(1, 1825, '\P{^Is_Joining_Group=-mim}', ""); + Expect(0, 1826, '\p{Is_Joining_Group=-mim}', ""); + Expect(1, 1826, '\p{^Is_Joining_Group=-mim}', ""); + Expect(1, 1826, '\P{Is_Joining_Group=-mim}', ""); + Expect(0, 1826, '\P{^Is_Joining_Group=-mim}', ""); + Error('\p{Is_Jg= -Mim:=}'); + Error('\P{Is_Jg= -Mim:=}'); Expect(1, 1825, '\p{Is_Jg=mim}', ""); Expect(0, 1825, '\p{^Is_Jg=mim}', ""); Expect(0, 1825, '\P{Is_Jg=mim}', ""); @@ -55050,16 +57410,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1826, '\p{^Is_Jg=mim}', ""); Expect(1, 1826, '\P{Is_Jg=mim}', ""); Expect(0, 1826, '\P{^Is_Jg=mim}', ""); - Expect(1, 1825, '\p{Is_Jg=_ Mim}', ""); - Expect(0, 1825, '\p{^Is_Jg=_ Mim}', ""); - Expect(0, 1825, '\P{Is_Jg=_ Mim}', ""); - Expect(1, 1825, '\P{^Is_Jg=_ Mim}', ""); - Expect(0, 1826, '\p{Is_Jg=_ Mim}', ""); - Expect(1, 1826, '\p{^Is_Jg=_ Mim}', ""); - Expect(1, 1826, '\P{Is_Jg=_ Mim}', ""); - Expect(0, 1826, '\P{^Is_Jg=_ Mim}', ""); - Error('\p{Joining_Group=_:=No_JOINING_group}'); - Error('\P{Joining_Group=_:=No_JOINING_group}'); + Expect(1, 1825, '\p{Is_Jg= Mim}', ""); + Expect(0, 1825, '\p{^Is_Jg= Mim}', ""); + Expect(0, 1825, '\P{Is_Jg= Mim}', ""); + Expect(1, 1825, '\P{^Is_Jg= Mim}', ""); + Expect(0, 1826, '\p{Is_Jg= Mim}', ""); + Expect(1, 1826, '\p{^Is_Jg= Mim}', ""); + Expect(1, 1826, '\P{Is_Jg= Mim}', ""); + Expect(0, 1826, '\P{^Is_Jg= Mim}', ""); + Error('\p{Joining_Group=_/a/No_joining_Group}'); + Error('\P{Joining_Group=_/a/No_joining_Group}'); Expect(1, 68900, '\p{Joining_Group=:\ANo_Joining_Group\z:}', "");; Expect(0, 68899, '\p{Joining_Group=:\ANo_Joining_Group\z:}', "");; Expect(1, 68900, '\p{Joining_Group=nojoininggroup}', ""); @@ -55072,16 +57432,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68899, '\P{^Joining_Group=nojoininggroup}', ""); Expect(1, 68900, '\p{Joining_Group=:\Anojoininggroup\z:}', "");; Expect(0, 68899, '\p{Joining_Group=:\Anojoininggroup\z:}', "");; - Expect(1, 68900, '\p{Joining_Group=NO_JOINING_Group}', ""); - Expect(0, 68900, '\p{^Joining_Group=NO_JOINING_Group}', ""); - Expect(0, 68900, '\P{Joining_Group=NO_JOINING_Group}', ""); - Expect(1, 68900, '\P{^Joining_Group=NO_JOINING_Group}', ""); - Expect(0, 68899, '\p{Joining_Group=NO_JOINING_Group}', ""); - Expect(1, 68899, '\p{^Joining_Group=NO_JOINING_Group}', ""); - Expect(1, 68899, '\P{Joining_Group=NO_JOINING_Group}', ""); - Expect(0, 68899, '\P{^Joining_Group=NO_JOINING_Group}', ""); - Error('\p{Jg=- No_JOINING_Group/a/}'); - Error('\P{Jg=- No_JOINING_Group/a/}'); + Expect(1, 68900, '\p{Joining_Group=-no_JOINING_group}', ""); + Expect(0, 68900, '\p{^Joining_Group=-no_JOINING_group}', ""); + Expect(0, 68900, '\P{Joining_Group=-no_JOINING_group}', ""); + Expect(1, 68900, '\P{^Joining_Group=-no_JOINING_group}', ""); + Expect(0, 68899, '\p{Joining_Group=-no_JOINING_group}', ""); + Expect(1, 68899, '\p{^Joining_Group=-no_JOINING_group}', ""); + Expect(1, 68899, '\P{Joining_Group=-no_JOINING_group}', ""); + Expect(0, 68899, '\P{^Joining_Group=-no_JOINING_group}', ""); + Error('\p{Jg=__NO_joining_Group:=}'); + Error('\P{Jg=__NO_joining_Group:=}'); Expect(1, 68900, '\p{Jg=:\ANo_Joining_Group\z:}', "");; Expect(0, 68899, '\p{Jg=:\ANo_Joining_Group\z:}', "");; Expect(1, 68900, '\p{Jg=nojoininggroup}', ""); @@ -55094,16 +57454,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68899, '\P{^Jg=nojoininggroup}', ""); Expect(1, 68900, '\p{Jg=:\Anojoininggroup\z:}', "");; Expect(0, 68899, '\p{Jg=:\Anojoininggroup\z:}', "");; - Expect(1, 68900, '\p{Jg= _No_joining_Group}', ""); - Expect(0, 68900, '\p{^Jg= _No_joining_Group}', ""); - Expect(0, 68900, '\P{Jg= _No_joining_Group}', ""); - Expect(1, 68900, '\P{^Jg= _No_joining_Group}', ""); - Expect(0, 68899, '\p{Jg= _No_joining_Group}', ""); - Expect(1, 68899, '\p{^Jg= _No_joining_Group}', ""); - Expect(1, 68899, '\P{Jg= _No_joining_Group}', ""); - Expect(0, 68899, '\P{^Jg= _No_joining_Group}', ""); - Error('\p{Is_Joining_Group=-:=No_Joining_group}'); - Error('\P{Is_Joining_Group=-:=No_Joining_group}'); + Expect(1, 68900, '\p{Jg=-_no_Joining_group}', ""); + Expect(0, 68900, '\p{^Jg=-_no_Joining_group}', ""); + Expect(0, 68900, '\P{Jg=-_no_Joining_group}', ""); + Expect(1, 68900, '\P{^Jg=-_no_Joining_group}', ""); + Expect(0, 68899, '\p{Jg=-_no_Joining_group}', ""); + Expect(1, 68899, '\p{^Jg=-_no_Joining_group}', ""); + Expect(1, 68899, '\P{Jg=-_no_Joining_group}', ""); + Expect(0, 68899, '\P{^Jg=-_no_Joining_group}', ""); + Error('\p{Is_Joining_Group= /a/No_joining_GROUP}'); + Error('\P{Is_Joining_Group= /a/No_joining_GROUP}'); Expect(1, 68900, '\p{Is_Joining_Group=nojoininggroup}', ""); Expect(0, 68900, '\p{^Is_Joining_Group=nojoininggroup}', ""); Expect(0, 68900, '\P{Is_Joining_Group=nojoininggroup}', ""); @@ -55112,34 +57472,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68899, '\p{^Is_Joining_Group=nojoininggroup}', ""); Expect(1, 68899, '\P{Is_Joining_Group=nojoininggroup}', ""); Expect(0, 68899, '\P{^Is_Joining_Group=nojoininggroup}', ""); - Expect(1, 68900, '\p{Is_Joining_Group= _NO_Joining_Group}', ""); - Expect(0, 68900, '\p{^Is_Joining_Group= _NO_Joining_Group}', ""); - Expect(0, 68900, '\P{Is_Joining_Group= _NO_Joining_Group}', ""); - Expect(1, 68900, '\P{^Is_Joining_Group= _NO_Joining_Group}', ""); - Expect(0, 68899, '\p{Is_Joining_Group= _NO_Joining_Group}', ""); - Expect(1, 68899, '\p{^Is_Joining_Group= _NO_Joining_Group}', ""); - Expect(1, 68899, '\P{Is_Joining_Group= _NO_Joining_Group}', ""); - Expect(0, 68899, '\P{^Is_Joining_Group= _NO_Joining_Group}', ""); - Error('\p{Is_Jg= /a/no_joining_group}'); - Error('\P{Is_Jg= /a/no_joining_group}'); - Expect(1, 68900, '\p{Is_Jg:nojoininggroup}', ""); - Expect(0, 68900, '\p{^Is_Jg:nojoininggroup}', ""); - Expect(0, 68900, '\P{Is_Jg:nojoininggroup}', ""); - Expect(1, 68900, '\P{^Is_Jg:nojoininggroup}', ""); - Expect(0, 68899, '\p{Is_Jg:nojoininggroup}', ""); - Expect(1, 68899, '\p{^Is_Jg:nojoininggroup}', ""); - Expect(1, 68899, '\P{Is_Jg:nojoininggroup}', ""); - Expect(0, 68899, '\P{^Is_Jg:nojoininggroup}', ""); - Expect(1, 68900, '\p{Is_Jg=_ No_Joining_Group}', ""); - Expect(0, 68900, '\p{^Is_Jg=_ No_Joining_Group}', ""); - Expect(0, 68900, '\P{Is_Jg=_ No_Joining_Group}', ""); - Expect(1, 68900, '\P{^Is_Jg=_ No_Joining_Group}', ""); - Expect(0, 68899, '\p{Is_Jg=_ No_Joining_Group}', ""); - Expect(1, 68899, '\p{^Is_Jg=_ No_Joining_Group}', ""); - Expect(1, 68899, '\P{Is_Jg=_ No_Joining_Group}', ""); - Expect(0, 68899, '\P{^Is_Jg=_ No_Joining_Group}', ""); - Error('\p{Joining_Group: _ Noon/a/}'); - Error('\P{Joining_Group: _ Noon/a/}'); + Expect(1, 68900, '\p{Is_Joining_Group=_NO_JOINING_Group}', ""); + Expect(0, 68900, '\p{^Is_Joining_Group=_NO_JOINING_Group}', ""); + Expect(0, 68900, '\P{Is_Joining_Group=_NO_JOINING_Group}', ""); + Expect(1, 68900, '\P{^Is_Joining_Group=_NO_JOINING_Group}', ""); + Expect(0, 68899, '\p{Is_Joining_Group=_NO_JOINING_Group}', ""); + Expect(1, 68899, '\p{^Is_Joining_Group=_NO_JOINING_Group}', ""); + Expect(1, 68899, '\P{Is_Joining_Group=_NO_JOINING_Group}', ""); + Expect(0, 68899, '\P{^Is_Joining_Group=_NO_JOINING_Group}', ""); + Error('\p{Is_Jg= NO_JOINING_GROUP:=}'); + Error('\P{Is_Jg= NO_JOINING_GROUP:=}'); + Expect(1, 68900, '\p{Is_Jg=nojoininggroup}', ""); + Expect(0, 68900, '\p{^Is_Jg=nojoininggroup}', ""); + Expect(0, 68900, '\P{Is_Jg=nojoininggroup}', ""); + Expect(1, 68900, '\P{^Is_Jg=nojoininggroup}', ""); + Expect(0, 68899, '\p{Is_Jg=nojoininggroup}', ""); + Expect(1, 68899, '\p{^Is_Jg=nojoininggroup}', ""); + Expect(1, 68899, '\P{Is_Jg=nojoininggroup}', ""); + Expect(0, 68899, '\P{^Is_Jg=nojoininggroup}', ""); + Expect(1, 68900, '\p{Is_Jg= _No_joining_Group}', ""); + Expect(0, 68900, '\p{^Is_Jg= _No_joining_Group}', ""); + Expect(0, 68900, '\P{Is_Jg= _No_joining_Group}', ""); + Expect(1, 68900, '\P{^Is_Jg= _No_joining_Group}', ""); + Expect(0, 68899, '\p{Is_Jg= _No_joining_Group}', ""); + Expect(1, 68899, '\p{^Is_Jg= _No_joining_Group}', ""); + Expect(1, 68899, '\P{Is_Jg= _No_joining_Group}', ""); + Expect(0, 68899, '\P{^Is_Jg= _No_joining_Group}', ""); + Error('\p{Joining_Group=_-Noon:=}'); + Error('\P{Joining_Group=_-Noon:=}'); Expect(1, 1897, '\p{Joining_Group=:\ANoon\z:}', "");; Expect(0, 1898, '\p{Joining_Group=:\ANoon\z:}', "");; Expect(1, 1897, '\p{Joining_Group=noon}', ""); @@ -55152,38 +57512,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1898, '\P{^Joining_Group=noon}', ""); Expect(1, 1897, '\p{Joining_Group=:\Anoon\z:}', "");; Expect(0, 1898, '\p{Joining_Group=:\Anoon\z:}', "");; - Expect(1, 1897, '\p{Joining_Group=_ Noon}', ""); - Expect(0, 1897, '\p{^Joining_Group=_ Noon}', ""); - Expect(0, 1897, '\P{Joining_Group=_ Noon}', ""); - Expect(1, 1897, '\P{^Joining_Group=_ Noon}', ""); - Expect(0, 1898, '\p{Joining_Group=_ Noon}', ""); - Expect(1, 1898, '\p{^Joining_Group=_ Noon}', ""); - Expect(1, 1898, '\P{Joining_Group=_ Noon}', ""); - Expect(0, 1898, '\P{^Joining_Group=_ Noon}', ""); - Error('\p{Jg=_ Noon:=}'); - Error('\P{Jg=_ Noon:=}'); + Expect(1, 1897, '\p{Joining_Group= _Noon}', ""); + Expect(0, 1897, '\p{^Joining_Group= _Noon}', ""); + Expect(0, 1897, '\P{Joining_Group= _Noon}', ""); + Expect(1, 1897, '\P{^Joining_Group= _Noon}', ""); + Expect(0, 1898, '\p{Joining_Group= _Noon}', ""); + Expect(1, 1898, '\p{^Joining_Group= _Noon}', ""); + Expect(1, 1898, '\P{Joining_Group= _Noon}', ""); + Expect(0, 1898, '\P{^Joining_Group= _Noon}', ""); + Error('\p{Jg=- Noon/a/}'); + Error('\P{Jg=- Noon/a/}'); Expect(1, 1897, '\p{Jg=:\ANoon\z:}', "");; Expect(0, 1898, '\p{Jg=:\ANoon\z:}', "");; - Expect(1, 1897, '\p{Jg=noon}', ""); - Expect(0, 1897, '\p{^Jg=noon}', ""); - Expect(0, 1897, '\P{Jg=noon}', ""); - Expect(1, 1897, '\P{^Jg=noon}', ""); - Expect(0, 1898, '\p{Jg=noon}', ""); - Expect(1, 1898, '\p{^Jg=noon}', ""); - Expect(1, 1898, '\P{Jg=noon}', ""); - Expect(0, 1898, '\P{^Jg=noon}', ""); + Expect(1, 1897, '\p{Jg: noon}', ""); + Expect(0, 1897, '\p{^Jg: noon}', ""); + Expect(0, 1897, '\P{Jg: noon}', ""); + Expect(1, 1897, '\P{^Jg: noon}', ""); + Expect(0, 1898, '\p{Jg: noon}', ""); + Expect(1, 1898, '\p{^Jg: noon}', ""); + Expect(1, 1898, '\P{Jg: noon}', ""); + Expect(0, 1898, '\P{^Jg: noon}', ""); Expect(1, 1897, '\p{Jg=:\Anoon\z:}', "");; Expect(0, 1898, '\p{Jg=:\Anoon\z:}', "");; - Expect(1, 1897, '\p{Jg= Noon}', ""); - Expect(0, 1897, '\p{^Jg= Noon}', ""); - Expect(0, 1897, '\P{Jg= Noon}', ""); - Expect(1, 1897, '\P{^Jg= Noon}', ""); - Expect(0, 1898, '\p{Jg= Noon}', ""); - Expect(1, 1898, '\p{^Jg= Noon}', ""); - Expect(1, 1898, '\P{Jg= Noon}', ""); - Expect(0, 1898, '\P{^Jg= Noon}', ""); - Error('\p{Is_Joining_Group= :=Noon}'); - Error('\P{Is_Joining_Group= :=Noon}'); + Expect(1, 1897, '\p{Jg= Noon}', ""); + Expect(0, 1897, '\p{^Jg= Noon}', ""); + Expect(0, 1897, '\P{Jg= Noon}', ""); + Expect(1, 1897, '\P{^Jg= Noon}', ""); + Expect(0, 1898, '\p{Jg= Noon}', ""); + Expect(1, 1898, '\p{^Jg= Noon}', ""); + Expect(1, 1898, '\P{Jg= Noon}', ""); + Expect(0, 1898, '\P{^Jg= Noon}', ""); + Error('\p{Is_Joining_Group: -NOON/a/}'); + Error('\P{Is_Joining_Group: -NOON/a/}'); Expect(1, 1897, '\p{Is_Joining_Group=noon}', ""); Expect(0, 1897, '\p{^Is_Joining_Group=noon}', ""); Expect(0, 1897, '\P{Is_Joining_Group=noon}', ""); @@ -55192,16 +57552,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1898, '\p{^Is_Joining_Group=noon}', ""); Expect(1, 1898, '\P{Is_Joining_Group=noon}', ""); Expect(0, 1898, '\P{^Is_Joining_Group=noon}', ""); - Expect(1, 1897, '\p{Is_Joining_Group=_noon}', ""); - Expect(0, 1897, '\p{^Is_Joining_Group=_noon}', ""); - Expect(0, 1897, '\P{Is_Joining_Group=_noon}', ""); - Expect(1, 1897, '\P{^Is_Joining_Group=_noon}', ""); - Expect(0, 1898, '\p{Is_Joining_Group=_noon}', ""); - Expect(1, 1898, '\p{^Is_Joining_Group=_noon}', ""); - Expect(1, 1898, '\P{Is_Joining_Group=_noon}', ""); - Expect(0, 1898, '\P{^Is_Joining_Group=_noon}', ""); - Error('\p{Is_Jg=Noon:=}'); - Error('\P{Is_Jg=Noon:=}'); + Expect(1, 1897, '\p{Is_Joining_Group= Noon}', ""); + Expect(0, 1897, '\p{^Is_Joining_Group= Noon}', ""); + Expect(0, 1897, '\P{Is_Joining_Group= Noon}', ""); + Expect(1, 1897, '\P{^Is_Joining_Group= Noon}', ""); + Expect(0, 1898, '\p{Is_Joining_Group= Noon}', ""); + Expect(1, 1898, '\p{^Is_Joining_Group= Noon}', ""); + Expect(1, 1898, '\P{Is_Joining_Group= Noon}', ""); + Expect(0, 1898, '\P{^Is_Joining_Group= Noon}', ""); + Error('\p{Is_Jg= :=noon}'); + Error('\P{Is_Jg= :=noon}'); Expect(1, 1897, '\p{Is_Jg=noon}', ""); Expect(0, 1897, '\p{^Is_Jg=noon}', ""); Expect(0, 1897, '\P{Is_Jg=noon}', ""); @@ -55210,96 +57570,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1898, '\p{^Is_Jg=noon}', ""); Expect(1, 1898, '\P{Is_Jg=noon}', ""); Expect(0, 1898, '\P{^Is_Jg=noon}', ""); - Expect(1, 1897, '\p{Is_Jg=_NOON}', ""); - Expect(0, 1897, '\p{^Is_Jg=_NOON}', ""); - Expect(0, 1897, '\P{Is_Jg=_NOON}', ""); - Expect(1, 1897, '\P{^Is_Jg=_NOON}', ""); - Expect(0, 1898, '\p{Is_Jg=_NOON}', ""); - Expect(1, 1898, '\p{^Is_Jg=_NOON}', ""); - Expect(1, 1898, '\P{Is_Jg=_NOON}', ""); - Expect(0, 1898, '\P{^Is_Jg=_NOON}', ""); - Error('\p{Joining_Group=:= Nun}'); - Error('\P{Joining_Group=:= Nun}'); + Expect(1, 1897, '\p{Is_Jg=- noon}', ""); + Expect(0, 1897, '\p{^Is_Jg=- noon}', ""); + Expect(0, 1897, '\P{Is_Jg=- noon}', ""); + Expect(1, 1897, '\P{^Is_Jg=- noon}', ""); + Expect(0, 1898, '\p{Is_Jg=- noon}', ""); + Expect(1, 1898, '\p{^Is_Jg=- noon}', ""); + Expect(1, 1898, '\P{Is_Jg=- noon}', ""); + Expect(0, 1898, '\P{^Is_Jg=- noon}', ""); + Error('\p{Joining_Group=/a/-_Nun}'); + Error('\P{Joining_Group=/a/-_Nun}'); Expect(1, 1826, '\p{Joining_Group=:\ANun\z:}', "");; Expect(0, 1827, '\p{Joining_Group=:\ANun\z:}', "");; - Expect(1, 1826, '\p{Joining_Group=nun}', ""); - Expect(0, 1826, '\p{^Joining_Group=nun}', ""); - Expect(0, 1826, '\P{Joining_Group=nun}', ""); - Expect(1, 1826, '\P{^Joining_Group=nun}', ""); - Expect(0, 1827, '\p{Joining_Group=nun}', ""); - Expect(1, 1827, '\p{^Joining_Group=nun}', ""); - Expect(1, 1827, '\P{Joining_Group=nun}', ""); - Expect(0, 1827, '\P{^Joining_Group=nun}', ""); + Expect(1, 1826, '\p{Joining_Group:nun}', ""); + Expect(0, 1826, '\p{^Joining_Group:nun}', ""); + Expect(0, 1826, '\P{Joining_Group:nun}', ""); + Expect(1, 1826, '\P{^Joining_Group:nun}', ""); + Expect(0, 1827, '\p{Joining_Group:nun}', ""); + Expect(1, 1827, '\p{^Joining_Group:nun}', ""); + Expect(1, 1827, '\P{Joining_Group:nun}', ""); + Expect(0, 1827, '\P{^Joining_Group:nun}', ""); Expect(1, 1826, '\p{Joining_Group=:\Anun\z:}', "");; Expect(0, 1827, '\p{Joining_Group=:\Anun\z:}', "");; - Expect(1, 1826, '\p{Joining_Group=_nun}', ""); - Expect(0, 1826, '\p{^Joining_Group=_nun}', ""); - Expect(0, 1826, '\P{Joining_Group=_nun}', ""); - Expect(1, 1826, '\P{^Joining_Group=_nun}', ""); - Expect(0, 1827, '\p{Joining_Group=_nun}', ""); - Expect(1, 1827, '\p{^Joining_Group=_nun}', ""); - Expect(1, 1827, '\P{Joining_Group=_nun}', ""); - Expect(0, 1827, '\P{^Joining_Group=_nun}', ""); - Error('\p{Jg=-:=Nun}'); - Error('\P{Jg=-:=Nun}'); + Expect(1, 1826, '\p{Joining_Group= Nun}', ""); + Expect(0, 1826, '\p{^Joining_Group= Nun}', ""); + Expect(0, 1826, '\P{Joining_Group= Nun}', ""); + Expect(1, 1826, '\P{^Joining_Group= Nun}', ""); + Expect(0, 1827, '\p{Joining_Group= Nun}', ""); + Expect(1, 1827, '\p{^Joining_Group= Nun}', ""); + Expect(1, 1827, '\P{Joining_Group= Nun}', ""); + Expect(0, 1827, '\P{^Joining_Group= Nun}', ""); + Error('\p{Jg=_-Nun:=}'); + Error('\P{Jg=_-Nun:=}'); Expect(1, 1826, '\p{Jg=:\ANun\z:}', "");; Expect(0, 1827, '\p{Jg=:\ANun\z:}', "");; - Expect(1, 1826, '\p{Jg: nun}', ""); - Expect(0, 1826, '\p{^Jg: nun}', ""); - Expect(0, 1826, '\P{Jg: nun}', ""); - Expect(1, 1826, '\P{^Jg: nun}', ""); - Expect(0, 1827, '\p{Jg: nun}', ""); - Expect(1, 1827, '\p{^Jg: nun}', ""); - Expect(1, 1827, '\P{Jg: nun}', ""); - Expect(0, 1827, '\P{^Jg: nun}', ""); + Expect(1, 1826, '\p{Jg=nun}', ""); + Expect(0, 1826, '\p{^Jg=nun}', ""); + Expect(0, 1826, '\P{Jg=nun}', ""); + Expect(1, 1826, '\P{^Jg=nun}', ""); + Expect(0, 1827, '\p{Jg=nun}', ""); + Expect(1, 1827, '\p{^Jg=nun}', ""); + Expect(1, 1827, '\P{Jg=nun}', ""); + Expect(0, 1827, '\P{^Jg=nun}', ""); Expect(1, 1826, '\p{Jg=:\Anun\z:}', "");; Expect(0, 1827, '\p{Jg=:\Anun\z:}', "");; - Expect(1, 1826, '\p{Jg=- NUN}', ""); - Expect(0, 1826, '\p{^Jg=- NUN}', ""); - Expect(0, 1826, '\P{Jg=- NUN}', ""); - Expect(1, 1826, '\P{^Jg=- NUN}', ""); - Expect(0, 1827, '\p{Jg=- NUN}', ""); - Expect(1, 1827, '\p{^Jg=- NUN}', ""); - Expect(1, 1827, '\P{Jg=- NUN}', ""); - Expect(0, 1827, '\P{^Jg=- NUN}', ""); - Error('\p{Is_Joining_Group=- Nun/a/}'); - Error('\P{Is_Joining_Group=- Nun/a/}'); - Expect(1, 1826, '\p{Is_Joining_Group=nun}', ""); - Expect(0, 1826, '\p{^Is_Joining_Group=nun}', ""); - Expect(0, 1826, '\P{Is_Joining_Group=nun}', ""); - Expect(1, 1826, '\P{^Is_Joining_Group=nun}', ""); - Expect(0, 1827, '\p{Is_Joining_Group=nun}', ""); - Expect(1, 1827, '\p{^Is_Joining_Group=nun}', ""); - Expect(1, 1827, '\P{Is_Joining_Group=nun}', ""); - Expect(0, 1827, '\P{^Is_Joining_Group=nun}', ""); - Expect(1, 1826, '\p{Is_Joining_Group=_ NUN}', ""); - Expect(0, 1826, '\p{^Is_Joining_Group=_ NUN}', ""); - Expect(0, 1826, '\P{Is_Joining_Group=_ NUN}', ""); - Expect(1, 1826, '\P{^Is_Joining_Group=_ NUN}', ""); - Expect(0, 1827, '\p{Is_Joining_Group=_ NUN}', ""); - Expect(1, 1827, '\p{^Is_Joining_Group=_ NUN}', ""); - Expect(1, 1827, '\P{Is_Joining_Group=_ NUN}', ""); - Expect(0, 1827, '\P{^Is_Joining_Group=_ NUN}', ""); - Error('\p{Is_Jg: := -NUN}'); - Error('\P{Is_Jg: := -NUN}'); - Expect(1, 1826, '\p{Is_Jg=nun}', ""); - Expect(0, 1826, '\p{^Is_Jg=nun}', ""); - Expect(0, 1826, '\P{Is_Jg=nun}', ""); - Expect(1, 1826, '\P{^Is_Jg=nun}', ""); - Expect(0, 1827, '\p{Is_Jg=nun}', ""); - Expect(1, 1827, '\p{^Is_Jg=nun}', ""); - Expect(1, 1827, '\P{Is_Jg=nun}', ""); - Expect(0, 1827, '\P{^Is_Jg=nun}', ""); - Expect(1, 1826, '\p{Is_Jg= Nun}', ""); - Expect(0, 1826, '\p{^Is_Jg= Nun}', ""); - Expect(0, 1826, '\P{Is_Jg= Nun}', ""); - Expect(1, 1826, '\P{^Is_Jg= Nun}', ""); - Expect(0, 1827, '\p{Is_Jg= Nun}', ""); - Expect(1, 1827, '\p{^Is_Jg= Nun}', ""); - Expect(1, 1827, '\P{Is_Jg= Nun}', ""); - Expect(0, 1827, '\P{^Is_Jg= Nun}', ""); - Error('\p{Joining_Group: /a/ nya}'); - Error('\P{Joining_Group: /a/ nya}'); + Expect(1, 1826, '\p{Jg= nun}', ""); + Expect(0, 1826, '\p{^Jg= nun}', ""); + Expect(0, 1826, '\P{Jg= nun}', ""); + Expect(1, 1826, '\P{^Jg= nun}', ""); + Expect(0, 1827, '\p{Jg= nun}', ""); + Expect(1, 1827, '\p{^Jg= nun}', ""); + Expect(1, 1827, '\P{Jg= nun}', ""); + Expect(0, 1827, '\P{^Jg= nun}', ""); + Error('\p{Is_Joining_Group=_nun/a/}'); + Error('\P{Is_Joining_Group=_nun/a/}'); + Expect(1, 1826, '\p{Is_Joining_Group: nun}', ""); + Expect(0, 1826, '\p{^Is_Joining_Group: nun}', ""); + Expect(0, 1826, '\P{Is_Joining_Group: nun}', ""); + Expect(1, 1826, '\P{^Is_Joining_Group: nun}', ""); + Expect(0, 1827, '\p{Is_Joining_Group: nun}', ""); + Expect(1, 1827, '\p{^Is_Joining_Group: nun}', ""); + Expect(1, 1827, '\P{Is_Joining_Group: nun}', ""); + Expect(0, 1827, '\P{^Is_Joining_Group: nun}', ""); + Expect(1, 1826, '\p{Is_Joining_Group=_nun}', ""); + Expect(0, 1826, '\p{^Is_Joining_Group=_nun}', ""); + Expect(0, 1826, '\P{Is_Joining_Group=_nun}', ""); + Expect(1, 1826, '\P{^Is_Joining_Group=_nun}', ""); + Expect(0, 1827, '\p{Is_Joining_Group=_nun}', ""); + Expect(1, 1827, '\p{^Is_Joining_Group=_nun}', ""); + Expect(1, 1827, '\P{Is_Joining_Group=_nun}', ""); + Expect(0, 1827, '\P{^Is_Joining_Group=_nun}', ""); + Error('\p{Is_Jg= NUN:=}'); + Error('\P{Is_Jg= NUN:=}'); + Expect(1, 1826, '\p{Is_Jg: nun}', ""); + Expect(0, 1826, '\p{^Is_Jg: nun}', ""); + Expect(0, 1826, '\P{Is_Jg: nun}', ""); + Expect(1, 1826, '\P{^Is_Jg: nun}', ""); + Expect(0, 1827, '\p{Is_Jg: nun}', ""); + Expect(1, 1827, '\p{^Is_Jg: nun}', ""); + Expect(1, 1827, '\P{Is_Jg: nun}', ""); + Expect(0, 1827, '\P{^Is_Jg: nun}', ""); + Expect(1, 1826, '\p{Is_Jg=- nun}', ""); + Expect(0, 1826, '\p{^Is_Jg=- nun}', ""); + Expect(0, 1826, '\P{Is_Jg=- nun}', ""); + Expect(1, 1826, '\P{^Is_Jg=- nun}', ""); + Expect(0, 1827, '\p{Is_Jg=- nun}', ""); + Expect(1, 1827, '\p{^Is_Jg=- nun}', ""); + Expect(1, 1827, '\P{Is_Jg=- nun}', ""); + Expect(0, 1827, '\P{^Is_Jg=- nun}', ""); + Error('\p{Joining_Group= _Nya/a/}'); + Error('\P{Joining_Group= _Nya/a/}'); Expect(1, 1725, '\p{Joining_Group=:\ANya\z:}', "");; Expect(0, 1726, '\p{Joining_Group=:\ANya\z:}', "");; Expect(1, 1725, '\p{Joining_Group=nya}', ""); @@ -55312,16 +57672,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1726, '\P{^Joining_Group=nya}', ""); Expect(1, 1725, '\p{Joining_Group=:\Anya\z:}', "");; Expect(0, 1726, '\p{Joining_Group=:\Anya\z:}', "");; - Expect(1, 1725, '\p{Joining_Group= NYA}', ""); - Expect(0, 1725, '\p{^Joining_Group= NYA}', ""); - Expect(0, 1725, '\P{Joining_Group= NYA}', ""); - Expect(1, 1725, '\P{^Joining_Group= NYA}', ""); - Expect(0, 1726, '\p{Joining_Group= NYA}', ""); - Expect(1, 1726, '\p{^Joining_Group= NYA}', ""); - Expect(1, 1726, '\P{Joining_Group= NYA}', ""); - Expect(0, 1726, '\P{^Joining_Group= NYA}', ""); - Error('\p{Jg=/a/ Nya}'); - Error('\P{Jg=/a/ Nya}'); + Expect(1, 1725, '\p{Joining_Group= Nya}', ""); + Expect(0, 1725, '\p{^Joining_Group= Nya}', ""); + Expect(0, 1725, '\P{Joining_Group= Nya}', ""); + Expect(1, 1725, '\P{^Joining_Group= Nya}', ""); + Expect(0, 1726, '\p{Joining_Group= Nya}', ""); + Expect(1, 1726, '\p{^Joining_Group= Nya}', ""); + Expect(1, 1726, '\P{Joining_Group= Nya}', ""); + Expect(0, 1726, '\P{^Joining_Group= Nya}', ""); + Error('\p{Jg=/a/_Nya}'); + Error('\P{Jg=/a/_Nya}'); Expect(1, 1725, '\p{Jg=:\ANya\z:}', "");; Expect(0, 1726, '\p{Jg=:\ANya\z:}', "");; Expect(1, 1725, '\p{Jg=nya}', ""); @@ -55334,34 +57694,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1726, '\P{^Jg=nya}', ""); Expect(1, 1725, '\p{Jg=:\Anya\z:}', "");; Expect(0, 1726, '\p{Jg=:\Anya\z:}', "");; - Expect(1, 1725, '\p{Jg= NYA}', ""); - Expect(0, 1725, '\p{^Jg= NYA}', ""); - Expect(0, 1725, '\P{Jg= NYA}', ""); - Expect(1, 1725, '\P{^Jg= NYA}', ""); - Expect(0, 1726, '\p{Jg= NYA}', ""); - Expect(1, 1726, '\p{^Jg= NYA}', ""); - Expect(1, 1726, '\P{Jg= NYA}', ""); - Expect(0, 1726, '\P{^Jg= NYA}', ""); - Error('\p{Is_Joining_Group:-/a/Nya}'); - Error('\P{Is_Joining_Group:-/a/Nya}'); - Expect(1, 1725, '\p{Is_Joining_Group: nya}', ""); - Expect(0, 1725, '\p{^Is_Joining_Group: nya}', ""); - Expect(0, 1725, '\P{Is_Joining_Group: nya}', ""); - Expect(1, 1725, '\P{^Is_Joining_Group: nya}', ""); - Expect(0, 1726, '\p{Is_Joining_Group: nya}', ""); - Expect(1, 1726, '\p{^Is_Joining_Group: nya}', ""); - Expect(1, 1726, '\P{Is_Joining_Group: nya}', ""); - Expect(0, 1726, '\P{^Is_Joining_Group: nya}', ""); - Expect(1, 1725, '\p{Is_Joining_Group=-_nya}', ""); - Expect(0, 1725, '\p{^Is_Joining_Group=-_nya}', ""); - Expect(0, 1725, '\P{Is_Joining_Group=-_nya}', ""); - Expect(1, 1725, '\P{^Is_Joining_Group=-_nya}', ""); - Expect(0, 1726, '\p{Is_Joining_Group=-_nya}', ""); - Expect(1, 1726, '\p{^Is_Joining_Group=-_nya}', ""); - Expect(1, 1726, '\P{Is_Joining_Group=-_nya}', ""); - Expect(0, 1726, '\P{^Is_Joining_Group=-_nya}', ""); - Error('\p{Is_Jg= nya:=}'); - Error('\P{Is_Jg= nya:=}'); + Expect(1, 1725, '\p{Jg=_Nya}', ""); + Expect(0, 1725, '\p{^Jg=_Nya}', ""); + Expect(0, 1725, '\P{Jg=_Nya}', ""); + Expect(1, 1725, '\P{^Jg=_Nya}', ""); + Expect(0, 1726, '\p{Jg=_Nya}', ""); + Expect(1, 1726, '\p{^Jg=_Nya}', ""); + Expect(1, 1726, '\P{Jg=_Nya}', ""); + Expect(0, 1726, '\P{^Jg=_Nya}', ""); + Error('\p{Is_Joining_Group= :=Nya}'); + Error('\P{Is_Joining_Group= :=Nya}'); + Expect(1, 1725, '\p{Is_Joining_Group=nya}', ""); + Expect(0, 1725, '\p{^Is_Joining_Group=nya}', ""); + Expect(0, 1725, '\P{Is_Joining_Group=nya}', ""); + Expect(1, 1725, '\P{^Is_Joining_Group=nya}', ""); + Expect(0, 1726, '\p{Is_Joining_Group=nya}', ""); + Expect(1, 1726, '\p{^Is_Joining_Group=nya}', ""); + Expect(1, 1726, '\P{Is_Joining_Group=nya}', ""); + Expect(0, 1726, '\P{^Is_Joining_Group=nya}', ""); + Expect(1, 1725, '\p{Is_Joining_Group=_ Nya}', ""); + Expect(0, 1725, '\p{^Is_Joining_Group=_ Nya}', ""); + Expect(0, 1725, '\P{Is_Joining_Group=_ Nya}', ""); + Expect(1, 1725, '\P{^Is_Joining_Group=_ Nya}', ""); + Expect(0, 1726, '\p{Is_Joining_Group=_ Nya}', ""); + Expect(1, 1726, '\p{^Is_Joining_Group=_ Nya}', ""); + Expect(1, 1726, '\P{Is_Joining_Group=_ Nya}', ""); + Expect(0, 1726, '\P{^Is_Joining_Group=_ Nya}', ""); + Error('\p{Is_Jg=/a/nya}'); + Error('\P{Is_Jg=/a/nya}'); Expect(1, 1725, '\p{Is_Jg=nya}', ""); Expect(0, 1725, '\p{^Is_Jg=nya}', ""); Expect(0, 1725, '\P{Is_Jg=nya}', ""); @@ -55370,16 +57730,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1726, '\p{^Is_Jg=nya}', ""); Expect(1, 1726, '\P{Is_Jg=nya}', ""); Expect(0, 1726, '\P{^Is_Jg=nya}', ""); - Expect(1, 1725, '\p{Is_Jg: Nya}', ""); - Expect(0, 1725, '\p{^Is_Jg: Nya}', ""); - Expect(0, 1725, '\P{Is_Jg: Nya}', ""); - Expect(1, 1725, '\P{^Is_Jg: Nya}', ""); - Expect(0, 1726, '\p{Is_Jg: Nya}', ""); - Expect(1, 1726, '\p{^Is_Jg: Nya}', ""); - Expect(1, 1726, '\P{Is_Jg: Nya}', ""); - Expect(0, 1726, '\P{^Is_Jg: Nya}', ""); - Error('\p{Joining_Group=_Pe:=}'); - Error('\P{Joining_Group=_Pe:=}'); + Expect(1, 1725, '\p{Is_Jg=Nya}', ""); + Expect(0, 1725, '\p{^Is_Jg=Nya}', ""); + Expect(0, 1725, '\P{Is_Jg=Nya}', ""); + Expect(1, 1725, '\P{^Is_Jg=Nya}', ""); + Expect(0, 1726, '\p{Is_Jg=Nya}', ""); + Expect(1, 1726, '\p{^Is_Jg=Nya}', ""); + Expect(1, 1726, '\P{Is_Jg=Nya}', ""); + Expect(0, 1726, '\P{^Is_Jg=Nya}', ""); + Error('\p{Joining_Group=:=- Pe}'); + Error('\P{Joining_Group=:=- Pe}'); Expect(1, 1830, '\p{Joining_Group=:\APe\z:}', "");; Expect(0, 1831, '\p{Joining_Group=:\APe\z:}', "");; Expect(1, 1830, '\p{Joining_Group=pe}', ""); @@ -55392,16 +57752,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1831, '\P{^Joining_Group=pe}', ""); Expect(1, 1830, '\p{Joining_Group=:\Ape\z:}', "");; Expect(0, 1831, '\p{Joining_Group=:\Ape\z:}', "");; - Expect(1, 1830, '\p{Joining_Group=_-pe}', ""); - Expect(0, 1830, '\p{^Joining_Group=_-pe}', ""); - Expect(0, 1830, '\P{Joining_Group=_-pe}', ""); - Expect(1, 1830, '\P{^Joining_Group=_-pe}', ""); - Expect(0, 1831, '\p{Joining_Group=_-pe}', ""); - Expect(1, 1831, '\p{^Joining_Group=_-pe}', ""); - Expect(1, 1831, '\P{Joining_Group=_-pe}', ""); - Expect(0, 1831, '\P{^Joining_Group=_-pe}', ""); - Error('\p{Jg= _PE:=}'); - Error('\P{Jg= _PE:=}'); + Expect(1, 1830, '\p{Joining_Group=_ pe}', ""); + Expect(0, 1830, '\p{^Joining_Group=_ pe}', ""); + Expect(0, 1830, '\P{Joining_Group=_ pe}', ""); + Expect(1, 1830, '\P{^Joining_Group=_ pe}', ""); + Expect(0, 1831, '\p{Joining_Group=_ pe}', ""); + Expect(1, 1831, '\p{^Joining_Group=_ pe}', ""); + Expect(1, 1831, '\P{Joining_Group=_ pe}', ""); + Expect(0, 1831, '\P{^Joining_Group=_ pe}', ""); + Error('\p{Jg:/a/ Pe}'); + Error('\P{Jg:/a/ Pe}'); Expect(1, 1830, '\p{Jg=:\APe\z:}', "");; Expect(0, 1831, '\p{Jg=:\APe\z:}', "");; Expect(1, 1830, '\p{Jg=pe}', ""); @@ -55414,16 +57774,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1831, '\P{^Jg=pe}', ""); Expect(1, 1830, '\p{Jg=:\Ape\z:}', "");; Expect(0, 1831, '\p{Jg=:\Ape\z:}', "");; - Expect(1, 1830, '\p{Jg= _Pe}', ""); - Expect(0, 1830, '\p{^Jg= _Pe}', ""); - Expect(0, 1830, '\P{Jg= _Pe}', ""); - Expect(1, 1830, '\P{^Jg= _Pe}', ""); - Expect(0, 1831, '\p{Jg= _Pe}', ""); - Expect(1, 1831, '\p{^Jg= _Pe}', ""); - Expect(1, 1831, '\P{Jg= _Pe}', ""); - Expect(0, 1831, '\P{^Jg= _Pe}', ""); - Error('\p{Is_Joining_Group=:= PE}'); - Error('\P{Is_Joining_Group=:= PE}'); + Expect(1, 1830, '\p{Jg= Pe}', ""); + Expect(0, 1830, '\p{^Jg= Pe}', ""); + Expect(0, 1830, '\P{Jg= Pe}', ""); + Expect(1, 1830, '\P{^Jg= Pe}', ""); + Expect(0, 1831, '\p{Jg= Pe}', ""); + Expect(1, 1831, '\p{^Jg= Pe}', ""); + Expect(1, 1831, '\P{Jg= Pe}', ""); + Expect(0, 1831, '\P{^Jg= Pe}', ""); + Error('\p{Is_Joining_Group= -Pe/a/}'); + Error('\P{Is_Joining_Group= -Pe/a/}'); Expect(1, 1830, '\p{Is_Joining_Group=pe}', ""); Expect(0, 1830, '\p{^Is_Joining_Group=pe}', ""); Expect(0, 1830, '\P{Is_Joining_Group=pe}', ""); @@ -55432,34 +57792,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1831, '\p{^Is_Joining_Group=pe}', ""); Expect(1, 1831, '\P{Is_Joining_Group=pe}', ""); Expect(0, 1831, '\P{^Is_Joining_Group=pe}', ""); - Expect(1, 1830, '\p{Is_Joining_Group=PE}', ""); - Expect(0, 1830, '\p{^Is_Joining_Group=PE}', ""); - Expect(0, 1830, '\P{Is_Joining_Group=PE}', ""); - Expect(1, 1830, '\P{^Is_Joining_Group=PE}', ""); - Expect(0, 1831, '\p{Is_Joining_Group=PE}', ""); - Expect(1, 1831, '\p{^Is_Joining_Group=PE}', ""); - Expect(1, 1831, '\P{Is_Joining_Group=PE}', ""); - Expect(0, 1831, '\P{^Is_Joining_Group=PE}', ""); - Error('\p{Is_Jg=-/a/Pe}'); - Error('\P{Is_Jg=-/a/Pe}'); - Expect(1, 1830, '\p{Is_Jg: pe}', ""); - Expect(0, 1830, '\p{^Is_Jg: pe}', ""); - Expect(0, 1830, '\P{Is_Jg: pe}', ""); - Expect(1, 1830, '\P{^Is_Jg: pe}', ""); - Expect(0, 1831, '\p{Is_Jg: pe}', ""); - Expect(1, 1831, '\p{^Is_Jg: pe}', ""); - Expect(1, 1831, '\P{Is_Jg: pe}', ""); - Expect(0, 1831, '\P{^Is_Jg: pe}', ""); - Expect(1, 1830, '\p{Is_Jg=- PE}', ""); - Expect(0, 1830, '\p{^Is_Jg=- PE}', ""); - Expect(0, 1830, '\P{Is_Jg=- PE}', ""); - Expect(1, 1830, '\P{^Is_Jg=- PE}', ""); - Expect(0, 1831, '\p{Is_Jg=- PE}', ""); - Expect(1, 1831, '\p{^Is_Jg=- PE}', ""); - Expect(1, 1831, '\P{Is_Jg=- PE}', ""); - Expect(0, 1831, '\P{^Is_Jg=- PE}', ""); - Error('\p{Joining_Group=/a/ -qaf}'); - Error('\P{Joining_Group=/a/ -qaf}'); + Expect(1, 1830, '\p{Is_Joining_Group= PE}', ""); + Expect(0, 1830, '\p{^Is_Joining_Group= PE}', ""); + Expect(0, 1830, '\P{Is_Joining_Group= PE}', ""); + Expect(1, 1830, '\P{^Is_Joining_Group= PE}', ""); + Expect(0, 1831, '\p{Is_Joining_Group= PE}', ""); + Expect(1, 1831, '\p{^Is_Joining_Group= PE}', ""); + Expect(1, 1831, '\P{Is_Joining_Group= PE}', ""); + Expect(0, 1831, '\P{^Is_Joining_Group= PE}', ""); + Error('\p{Is_Jg=Pe/a/}'); + Error('\P{Is_Jg=Pe/a/}'); + Expect(1, 1830, '\p{Is_Jg=pe}', ""); + Expect(0, 1830, '\p{^Is_Jg=pe}', ""); + Expect(0, 1830, '\P{Is_Jg=pe}', ""); + Expect(1, 1830, '\P{^Is_Jg=pe}', ""); + Expect(0, 1831, '\p{Is_Jg=pe}', ""); + Expect(1, 1831, '\p{^Is_Jg=pe}', ""); + Expect(1, 1831, '\P{Is_Jg=pe}', ""); + Expect(0, 1831, '\P{^Is_Jg=pe}', ""); + Expect(1, 1830, '\p{Is_Jg=-_Pe}', ""); + Expect(0, 1830, '\p{^Is_Jg=-_Pe}', ""); + Expect(0, 1830, '\P{Is_Jg=-_Pe}', ""); + Expect(1, 1830, '\P{^Is_Jg=-_Pe}', ""); + Expect(0, 1831, '\p{Is_Jg=-_Pe}', ""); + Expect(1, 1831, '\p{^Is_Jg=-_Pe}', ""); + Expect(1, 1831, '\P{Is_Jg=-_Pe}', ""); + Expect(0, 1831, '\P{^Is_Jg=-_Pe}', ""); + Error('\p{Joining_Group=QAF/a/}'); + Error('\P{Joining_Group=QAF/a/}'); Expect(1, 2213, '\p{Joining_Group=:\AQaf\z:}', "");; Expect(0, 2214, '\p{Joining_Group=:\AQaf\z:}', "");; Expect(1, 2213, '\p{Joining_Group=qaf}', ""); @@ -55472,16 +57832,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2214, '\P{^Joining_Group=qaf}', ""); Expect(1, 2213, '\p{Joining_Group=:\Aqaf\z:}', "");; Expect(0, 2214, '\p{Joining_Group=:\Aqaf\z:}', "");; - Expect(1, 2213, '\p{Joining_Group= -Qaf}', ""); - Expect(0, 2213, '\p{^Joining_Group= -Qaf}', ""); - Expect(0, 2213, '\P{Joining_Group= -Qaf}', ""); - Expect(1, 2213, '\P{^Joining_Group= -Qaf}', ""); - Expect(0, 2214, '\p{Joining_Group= -Qaf}', ""); - Expect(1, 2214, '\p{^Joining_Group= -Qaf}', ""); - Expect(1, 2214, '\P{Joining_Group= -Qaf}', ""); - Expect(0, 2214, '\P{^Joining_Group= -Qaf}', ""); - Error('\p{Jg=- Qaf/a/}'); - Error('\P{Jg=- Qaf/a/}'); + Expect(1, 2213, '\p{Joining_Group=--Qaf}', ""); + Expect(0, 2213, '\p{^Joining_Group=--Qaf}', ""); + Expect(0, 2213, '\P{Joining_Group=--Qaf}', ""); + Expect(1, 2213, '\P{^Joining_Group=--Qaf}', ""); + Expect(0, 2214, '\p{Joining_Group=--Qaf}', ""); + Expect(1, 2214, '\p{^Joining_Group=--Qaf}', ""); + Expect(1, 2214, '\P{Joining_Group=--Qaf}', ""); + Expect(0, 2214, '\P{^Joining_Group=--Qaf}', ""); + Error('\p{Jg=-Qaf/a/}'); + Error('\P{Jg=-Qaf/a/}'); Expect(1, 2213, '\p{Jg=:\AQaf\z:}', "");; Expect(0, 2214, '\p{Jg=:\AQaf\z:}', "");; Expect(1, 2213, '\p{Jg=qaf}', ""); @@ -55494,16 +57854,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2214, '\P{^Jg=qaf}', ""); Expect(1, 2213, '\p{Jg=:\Aqaf\z:}', "");; Expect(0, 2214, '\p{Jg=:\Aqaf\z:}', "");; - Expect(1, 2213, '\p{Jg= Qaf}', ""); - Expect(0, 2213, '\p{^Jg= Qaf}', ""); - Expect(0, 2213, '\P{Jg= Qaf}', ""); - Expect(1, 2213, '\P{^Jg= Qaf}', ""); - Expect(0, 2214, '\p{Jg= Qaf}', ""); - Expect(1, 2214, '\p{^Jg= Qaf}', ""); - Expect(1, 2214, '\P{Jg= Qaf}', ""); - Expect(0, 2214, '\P{^Jg= Qaf}', ""); - Error('\p{Is_Joining_Group=:=Qaf}'); - Error('\P{Is_Joining_Group=:=Qaf}'); + Expect(1, 2213, '\p{Jg=- qaf}', ""); + Expect(0, 2213, '\p{^Jg=- qaf}', ""); + Expect(0, 2213, '\P{Jg=- qaf}', ""); + Expect(1, 2213, '\P{^Jg=- qaf}', ""); + Expect(0, 2214, '\p{Jg=- qaf}', ""); + Expect(1, 2214, '\p{^Jg=- qaf}', ""); + Expect(1, 2214, '\P{Jg=- qaf}', ""); + Expect(0, 2214, '\P{^Jg=- qaf}', ""); + Error('\p{Is_Joining_Group=-_qaf:=}'); + Error('\P{Is_Joining_Group=-_qaf:=}'); Expect(1, 2213, '\p{Is_Joining_Group=qaf}', ""); Expect(0, 2213, '\p{^Is_Joining_Group=qaf}', ""); Expect(0, 2213, '\P{Is_Joining_Group=qaf}', ""); @@ -55512,16 +57872,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2214, '\p{^Is_Joining_Group=qaf}', ""); Expect(1, 2214, '\P{Is_Joining_Group=qaf}', ""); Expect(0, 2214, '\P{^Is_Joining_Group=qaf}', ""); - Expect(1, 2213, '\p{Is_Joining_Group=_ qaf}', ""); - Expect(0, 2213, '\p{^Is_Joining_Group=_ qaf}', ""); - Expect(0, 2213, '\P{Is_Joining_Group=_ qaf}', ""); - Expect(1, 2213, '\P{^Is_Joining_Group=_ qaf}', ""); - Expect(0, 2214, '\p{Is_Joining_Group=_ qaf}', ""); - Expect(1, 2214, '\p{^Is_Joining_Group=_ qaf}', ""); - Expect(1, 2214, '\P{Is_Joining_Group=_ qaf}', ""); - Expect(0, 2214, '\P{^Is_Joining_Group=_ qaf}', ""); - Error('\p{Is_Jg= /a/Qaf}'); - Error('\P{Is_Jg= /a/Qaf}'); + Expect(1, 2213, '\p{Is_Joining_Group=__Qaf}', ""); + Expect(0, 2213, '\p{^Is_Joining_Group=__Qaf}', ""); + Expect(0, 2213, '\P{Is_Joining_Group=__Qaf}', ""); + Expect(1, 2213, '\P{^Is_Joining_Group=__Qaf}', ""); + Expect(0, 2214, '\p{Is_Joining_Group=__Qaf}', ""); + Expect(1, 2214, '\p{^Is_Joining_Group=__Qaf}', ""); + Expect(1, 2214, '\P{Is_Joining_Group=__Qaf}', ""); + Expect(0, 2214, '\P{^Is_Joining_Group=__Qaf}', ""); + Error('\p{Is_Jg=/a/ QAF}'); + Error('\P{Is_Jg=/a/ QAF}'); Expect(1, 2213, '\p{Is_Jg=qaf}', ""); Expect(0, 2213, '\p{^Is_Jg=qaf}', ""); Expect(0, 2213, '\P{Is_Jg=qaf}', ""); @@ -55530,16 +57890,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2214, '\p{^Is_Jg=qaf}', ""); Expect(1, 2214, '\P{Is_Jg=qaf}', ""); Expect(0, 2214, '\P{^Is_Jg=qaf}', ""); - Expect(1, 2213, '\p{Is_Jg: _QAF}', ""); - Expect(0, 2213, '\p{^Is_Jg: _QAF}', ""); - Expect(0, 2213, '\P{Is_Jg: _QAF}', ""); - Expect(1, 2213, '\P{^Is_Jg: _QAF}', ""); - Expect(0, 2214, '\p{Is_Jg: _QAF}', ""); - Expect(1, 2214, '\p{^Is_Jg: _QAF}', ""); - Expect(1, 2214, '\P{Is_Jg: _QAF}', ""); - Expect(0, 2214, '\P{^Is_Jg: _QAF}', ""); - Error('\p{Joining_Group=:=_qaph}'); - Error('\P{Joining_Group=:=_qaph}'); + Expect(1, 2213, '\p{Is_Jg=- Qaf}', ""); + Expect(0, 2213, '\p{^Is_Jg=- Qaf}', ""); + Expect(0, 2213, '\P{Is_Jg=- Qaf}', ""); + Expect(1, 2213, '\P{^Is_Jg=- Qaf}', ""); + Expect(0, 2214, '\p{Is_Jg=- Qaf}', ""); + Expect(1, 2214, '\p{^Is_Jg=- Qaf}', ""); + Expect(1, 2214, '\P{Is_Jg=- Qaf}', ""); + Expect(0, 2214, '\P{^Is_Jg=- Qaf}', ""); + Error('\p{Joining_Group=_ QAPH:=}'); + Error('\P{Joining_Group=_ QAPH:=}'); Expect(1, 1833, '\p{Joining_Group=:\AQaph\z:}', "");; Expect(0, 1834, '\p{Joining_Group=:\AQaph\z:}', "");; Expect(1, 1833, '\p{Joining_Group=qaph}', ""); @@ -55552,16 +57912,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1834, '\P{^Joining_Group=qaph}', ""); Expect(1, 1833, '\p{Joining_Group=:\Aqaph\z:}', "");; Expect(0, 1834, '\p{Joining_Group=:\Aqaph\z:}', "");; - Expect(1, 1833, '\p{Joining_Group= qaph}', ""); - Expect(0, 1833, '\p{^Joining_Group= qaph}', ""); - Expect(0, 1833, '\P{Joining_Group= qaph}', ""); - Expect(1, 1833, '\P{^Joining_Group= qaph}', ""); - Expect(0, 1834, '\p{Joining_Group= qaph}', ""); - Expect(1, 1834, '\p{^Joining_Group= qaph}', ""); - Expect(1, 1834, '\P{Joining_Group= qaph}', ""); - Expect(0, 1834, '\P{^Joining_Group= qaph}', ""); - Error('\p{Jg= qaph:=}'); - Error('\P{Jg= qaph:=}'); + Expect(1, 1833, '\p{Joining_Group= qaph}', ""); + Expect(0, 1833, '\p{^Joining_Group= qaph}', ""); + Expect(0, 1833, '\P{Joining_Group= qaph}', ""); + Expect(1, 1833, '\P{^Joining_Group= qaph}', ""); + Expect(0, 1834, '\p{Joining_Group= qaph}', ""); + Expect(1, 1834, '\p{^Joining_Group= qaph}', ""); + Expect(1, 1834, '\P{Joining_Group= qaph}', ""); + Expect(0, 1834, '\P{^Joining_Group= qaph}', ""); + Error('\p{Jg= _Qaph/a/}'); + Error('\P{Jg= _Qaph/a/}'); Expect(1, 1833, '\p{Jg=:\AQaph\z:}', "");; Expect(0, 1834, '\p{Jg=:\AQaph\z:}', "");; Expect(1, 1833, '\p{Jg=qaph}', ""); @@ -55574,16 +57934,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1834, '\P{^Jg=qaph}', ""); Expect(1, 1833, '\p{Jg=:\Aqaph\z:}', "");; Expect(0, 1834, '\p{Jg=:\Aqaph\z:}', "");; - Expect(1, 1833, '\p{Jg= _qaph}', ""); - Expect(0, 1833, '\p{^Jg= _qaph}', ""); - Expect(0, 1833, '\P{Jg= _qaph}', ""); - Expect(1, 1833, '\P{^Jg= _qaph}', ""); - Expect(0, 1834, '\p{Jg= _qaph}', ""); - Expect(1, 1834, '\p{^Jg= _qaph}', ""); - Expect(1, 1834, '\P{Jg= _qaph}', ""); - Expect(0, 1834, '\P{^Jg= _qaph}', ""); - Error('\p{Is_Joining_Group=:= _QAPH}'); - Error('\P{Is_Joining_Group=:= _QAPH}'); + Expect(1, 1833, '\p{Jg= Qaph}', ""); + Expect(0, 1833, '\p{^Jg= Qaph}', ""); + Expect(0, 1833, '\P{Jg= Qaph}', ""); + Expect(1, 1833, '\P{^Jg= Qaph}', ""); + Expect(0, 1834, '\p{Jg= Qaph}', ""); + Expect(1, 1834, '\p{^Jg= Qaph}', ""); + Expect(1, 1834, '\P{Jg= Qaph}', ""); + Expect(0, 1834, '\P{^Jg= Qaph}', ""); + Error('\p{Is_Joining_Group=_:=Qaph}'); + Error('\P{Is_Joining_Group=_:=Qaph}'); Expect(1, 1833, '\p{Is_Joining_Group=qaph}', ""); Expect(0, 1833, '\p{^Is_Joining_Group=qaph}', ""); Expect(0, 1833, '\P{Is_Joining_Group=qaph}', ""); @@ -55592,16 +57952,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1834, '\p{^Is_Joining_Group=qaph}', ""); Expect(1, 1834, '\P{Is_Joining_Group=qaph}', ""); Expect(0, 1834, '\P{^Is_Joining_Group=qaph}', ""); - Expect(1, 1833, '\p{Is_Joining_Group=_-qaph}', ""); - Expect(0, 1833, '\p{^Is_Joining_Group=_-qaph}', ""); - Expect(0, 1833, '\P{Is_Joining_Group=_-qaph}', ""); - Expect(1, 1833, '\P{^Is_Joining_Group=_-qaph}', ""); - Expect(0, 1834, '\p{Is_Joining_Group=_-qaph}', ""); - Expect(1, 1834, '\p{^Is_Joining_Group=_-qaph}', ""); - Expect(1, 1834, '\P{Is_Joining_Group=_-qaph}', ""); - Expect(0, 1834, '\P{^Is_Joining_Group=_-qaph}', ""); - Error('\p{Is_Jg= :=Qaph}'); - Error('\P{Is_Jg= :=Qaph}'); + Expect(1, 1833, '\p{Is_Joining_Group= qaph}', ""); + Expect(0, 1833, '\p{^Is_Joining_Group= qaph}', ""); + Expect(0, 1833, '\P{Is_Joining_Group= qaph}', ""); + Expect(1, 1833, '\P{^Is_Joining_Group= qaph}', ""); + Expect(0, 1834, '\p{Is_Joining_Group= qaph}', ""); + Expect(1, 1834, '\p{^Is_Joining_Group= qaph}', ""); + Expect(1, 1834, '\P{Is_Joining_Group= qaph}', ""); + Expect(0, 1834, '\P{^Is_Joining_Group= qaph}', ""); + Error('\p{Is_Jg=:= -Qaph}'); + Error('\P{Is_Jg=:= -Qaph}'); Expect(1, 1833, '\p{Is_Jg=qaph}', ""); Expect(0, 1833, '\p{^Is_Jg=qaph}', ""); Expect(0, 1833, '\P{Is_Jg=qaph}', ""); @@ -55610,16 +57970,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1834, '\p{^Is_Jg=qaph}', ""); Expect(1, 1834, '\P{Is_Jg=qaph}', ""); Expect(0, 1834, '\P{^Is_Jg=qaph}', ""); - Expect(1, 1833, '\p{Is_Jg= _Qaph}', ""); - Expect(0, 1833, '\p{^Is_Jg= _Qaph}', ""); - Expect(0, 1833, '\P{Is_Jg= _Qaph}', ""); - Expect(1, 1833, '\P{^Is_Jg= _Qaph}', ""); - Expect(0, 1834, '\p{Is_Jg= _Qaph}', ""); - Expect(1, 1834, '\p{^Is_Jg= _Qaph}', ""); - Expect(1, 1834, '\P{Is_Jg= _Qaph}', ""); - Expect(0, 1834, '\P{^Is_Jg= _Qaph}', ""); - Error('\p{Joining_Group: :=- reh}'); - Error('\P{Joining_Group: :=- reh}'); + Expect(1, 1833, '\p{Is_Jg= qaph}', ""); + Expect(0, 1833, '\p{^Is_Jg= qaph}', ""); + Expect(0, 1833, '\P{Is_Jg= qaph}', ""); + Expect(1, 1833, '\P{^Is_Jg= qaph}', ""); + Expect(0, 1834, '\p{Is_Jg= qaph}', ""); + Expect(1, 1834, '\p{^Is_Jg= qaph}', ""); + Expect(1, 1834, '\P{Is_Jg= qaph}', ""); + Expect(0, 1834, '\P{^Is_Jg= qaph}', ""); + Error('\p{Joining_Group=/a/Reh}'); + Error('\P{Joining_Group=/a/Reh}'); Expect(1, 2233, '\p{Joining_Group=:\AReh\z:}', "");; Expect(0, 2234, '\p{Joining_Group=:\AReh\z:}', "");; Expect(1, 2233, '\p{Joining_Group=reh}', ""); @@ -55632,16 +57992,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2234, '\P{^Joining_Group=reh}', ""); Expect(1, 2233, '\p{Joining_Group=:\Areh\z:}', "");; Expect(0, 2234, '\p{Joining_Group=:\Areh\z:}', "");; - Expect(1, 2233, '\p{Joining_Group=-Reh}', ""); - Expect(0, 2233, '\p{^Joining_Group=-Reh}', ""); - Expect(0, 2233, '\P{Joining_Group=-Reh}', ""); - Expect(1, 2233, '\P{^Joining_Group=-Reh}', ""); - Expect(0, 2234, '\p{Joining_Group=-Reh}', ""); - Expect(1, 2234, '\p{^Joining_Group=-Reh}', ""); - Expect(1, 2234, '\P{Joining_Group=-Reh}', ""); - Expect(0, 2234, '\P{^Joining_Group=-Reh}', ""); - Error('\p{Jg: reh/a/}'); - Error('\P{Jg: reh/a/}'); + Expect(1, 2233, '\p{Joining_Group= reh}', ""); + Expect(0, 2233, '\p{^Joining_Group= reh}', ""); + Expect(0, 2233, '\P{Joining_Group= reh}', ""); + Expect(1, 2233, '\P{^Joining_Group= reh}', ""); + Expect(0, 2234, '\p{Joining_Group= reh}', ""); + Expect(1, 2234, '\p{^Joining_Group= reh}', ""); + Expect(1, 2234, '\P{Joining_Group= reh}', ""); + Expect(0, 2234, '\P{^Joining_Group= reh}', ""); + Error('\p{Jg=/a/ -Reh}'); + Error('\P{Jg=/a/ -Reh}'); Expect(1, 2233, '\p{Jg=:\AReh\z:}', "");; Expect(0, 2234, '\p{Jg=:\AReh\z:}', "");; Expect(1, 2233, '\p{Jg=reh}', ""); @@ -55654,16 +58014,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2234, '\P{^Jg=reh}', ""); Expect(1, 2233, '\p{Jg=:\Areh\z:}', "");; Expect(0, 2234, '\p{Jg=:\Areh\z:}', "");; - Expect(1, 2233, '\p{Jg= Reh}', ""); - Expect(0, 2233, '\p{^Jg= Reh}', ""); - Expect(0, 2233, '\P{Jg= Reh}', ""); - Expect(1, 2233, '\P{^Jg= Reh}', ""); - Expect(0, 2234, '\p{Jg= Reh}', ""); - Expect(1, 2234, '\p{^Jg= Reh}', ""); - Expect(1, 2234, '\P{Jg= Reh}', ""); - Expect(0, 2234, '\P{^Jg= Reh}', ""); - Error('\p{Is_Joining_Group= :=REH}'); - Error('\P{Is_Joining_Group= :=REH}'); + Expect(1, 2233, '\p{Jg=- Reh}', ""); + Expect(0, 2233, '\p{^Jg=- Reh}', ""); + Expect(0, 2233, '\P{Jg=- Reh}', ""); + Expect(1, 2233, '\P{^Jg=- Reh}', ""); + Expect(0, 2234, '\p{Jg=- Reh}', ""); + Expect(1, 2234, '\p{^Jg=- Reh}', ""); + Expect(1, 2234, '\P{Jg=- Reh}', ""); + Expect(0, 2234, '\P{^Jg=- Reh}', ""); + Error('\p{Is_Joining_Group: :=_ reh}'); + Error('\P{Is_Joining_Group: :=_ reh}'); Expect(1, 2233, '\p{Is_Joining_Group=reh}', ""); Expect(0, 2233, '\p{^Is_Joining_Group=reh}', ""); Expect(0, 2233, '\P{Is_Joining_Group=reh}', ""); @@ -55672,16 +58032,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2234, '\p{^Is_Joining_Group=reh}', ""); Expect(1, 2234, '\P{Is_Joining_Group=reh}', ""); Expect(0, 2234, '\P{^Is_Joining_Group=reh}', ""); - Expect(1, 2233, '\p{Is_Joining_Group= REH}', ""); - Expect(0, 2233, '\p{^Is_Joining_Group= REH}', ""); - Expect(0, 2233, '\P{Is_Joining_Group= REH}', ""); - Expect(1, 2233, '\P{^Is_Joining_Group= REH}', ""); - Expect(0, 2234, '\p{Is_Joining_Group= REH}', ""); - Expect(1, 2234, '\p{^Is_Joining_Group= REH}', ""); - Expect(1, 2234, '\P{Is_Joining_Group= REH}', ""); - Expect(0, 2234, '\P{^Is_Joining_Group= REH}', ""); - Error('\p{Is_Jg=-/a/REH}'); - Error('\P{Is_Jg=-/a/REH}'); + Expect(1, 2233, '\p{Is_Joining_Group: _Reh}', ""); + Expect(0, 2233, '\p{^Is_Joining_Group: _Reh}', ""); + Expect(0, 2233, '\P{Is_Joining_Group: _Reh}', ""); + Expect(1, 2233, '\P{^Is_Joining_Group: _Reh}', ""); + Expect(0, 2234, '\p{Is_Joining_Group: _Reh}', ""); + Expect(1, 2234, '\p{^Is_Joining_Group: _Reh}', ""); + Expect(1, 2234, '\P{Is_Joining_Group: _Reh}', ""); + Expect(0, 2234, '\P{^Is_Joining_Group: _Reh}', ""); + Error('\p{Is_Jg= Reh/a/}'); + Error('\P{Is_Jg= Reh/a/}'); Expect(1, 2233, '\p{Is_Jg=reh}', ""); Expect(0, 2233, '\p{^Is_Jg=reh}', ""); Expect(0, 2233, '\P{Is_Jg=reh}', ""); @@ -55690,16 +58050,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2234, '\p{^Is_Jg=reh}', ""); Expect(1, 2234, '\P{Is_Jg=reh}', ""); Expect(0, 2234, '\P{^Is_Jg=reh}', ""); - Expect(1, 2233, '\p{Is_Jg=-Reh}', ""); - Expect(0, 2233, '\p{^Is_Jg=-Reh}', ""); - Expect(0, 2233, '\P{Is_Jg=-Reh}', ""); - Expect(1, 2233, '\P{^Is_Jg=-Reh}', ""); - Expect(0, 2234, '\p{Is_Jg=-Reh}', ""); - Expect(1, 2234, '\p{^Is_Jg=-Reh}', ""); - Expect(1, 2234, '\P{Is_Jg=-Reh}', ""); - Expect(0, 2234, '\P{^Is_Jg=-Reh}', ""); - Error('\p{Joining_Group=:=REVERSED_Pe}'); - Error('\P{Joining_Group=:=REVERSED_Pe}'); + Expect(1, 2233, '\p{Is_Jg= _Reh}', ""); + Expect(0, 2233, '\p{^Is_Jg= _Reh}', ""); + Expect(0, 2233, '\P{Is_Jg= _Reh}', ""); + Expect(1, 2233, '\P{^Is_Jg= _Reh}', ""); + Expect(0, 2234, '\p{Is_Jg= _Reh}', ""); + Expect(1, 2234, '\p{^Is_Jg= _Reh}', ""); + Expect(1, 2234, '\P{Is_Jg= _Reh}', ""); + Expect(0, 2234, '\P{^Is_Jg= _Reh}', ""); + Error('\p{Joining_Group: - REVERSED_PE/a/}'); + Error('\P{Joining_Group: - REVERSED_PE/a/}'); Expect(1, 1831, '\p{Joining_Group=:\AReversed_Pe\z:}', "");; Expect(0, 1832, '\p{Joining_Group=:\AReversed_Pe\z:}', "");; Expect(1, 1831, '\p{Joining_Group=reversedpe}', ""); @@ -55712,16 +58072,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1832, '\P{^Joining_Group=reversedpe}', ""); Expect(1, 1831, '\p{Joining_Group=:\Areversedpe\z:}', "");; Expect(0, 1832, '\p{Joining_Group=:\Areversedpe\z:}', "");; - Expect(1, 1831, '\p{Joining_Group=-reversed_pe}', ""); - Expect(0, 1831, '\p{^Joining_Group=-reversed_pe}', ""); - Expect(0, 1831, '\P{Joining_Group=-reversed_pe}', ""); - Expect(1, 1831, '\P{^Joining_Group=-reversed_pe}', ""); - Expect(0, 1832, '\p{Joining_Group=-reversed_pe}', ""); - Expect(1, 1832, '\p{^Joining_Group=-reversed_pe}', ""); - Expect(1, 1832, '\P{Joining_Group=-reversed_pe}', ""); - Expect(0, 1832, '\P{^Joining_Group=-reversed_pe}', ""); - Error('\p{Jg= /a/REVERSED_pe}'); - Error('\P{Jg= /a/REVERSED_pe}'); + Expect(1, 1831, '\p{Joining_Group: -REVERSED_PE}', ""); + Expect(0, 1831, '\p{^Joining_Group: -REVERSED_PE}', ""); + Expect(0, 1831, '\P{Joining_Group: -REVERSED_PE}', ""); + Expect(1, 1831, '\P{^Joining_Group: -REVERSED_PE}', ""); + Expect(0, 1832, '\p{Joining_Group: -REVERSED_PE}', ""); + Expect(1, 1832, '\p{^Joining_Group: -REVERSED_PE}', ""); + Expect(1, 1832, '\P{Joining_Group: -REVERSED_PE}', ""); + Expect(0, 1832, '\P{^Joining_Group: -REVERSED_PE}', ""); + Error('\p{Jg=/a/- Reversed_Pe}'); + Error('\P{Jg=/a/- Reversed_Pe}'); Expect(1, 1831, '\p{Jg=:\AReversed_Pe\z:}', "");; Expect(0, 1832, '\p{Jg=:\AReversed_Pe\z:}', "");; Expect(1, 1831, '\p{Jg=reversedpe}', ""); @@ -55734,16 +58094,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1832, '\P{^Jg=reversedpe}', ""); Expect(1, 1831, '\p{Jg=:\Areversedpe\z:}', "");; Expect(0, 1832, '\p{Jg=:\Areversedpe\z:}', "");; - Expect(1, 1831, '\p{Jg= Reversed_pe}', ""); - Expect(0, 1831, '\p{^Jg= Reversed_pe}', ""); - Expect(0, 1831, '\P{Jg= Reversed_pe}', ""); - Expect(1, 1831, '\P{^Jg= Reversed_pe}', ""); - Expect(0, 1832, '\p{Jg= Reversed_pe}', ""); - Expect(1, 1832, '\p{^Jg= Reversed_pe}', ""); - Expect(1, 1832, '\P{Jg= Reversed_pe}', ""); - Expect(0, 1832, '\P{^Jg= Reversed_pe}', ""); - Error('\p{Is_Joining_Group: REVERSED_PE:=}'); - Error('\P{Is_Joining_Group: REVERSED_PE:=}'); + Expect(1, 1831, '\p{Jg=__reversed_Pe}', ""); + Expect(0, 1831, '\p{^Jg=__reversed_Pe}', ""); + Expect(0, 1831, '\P{Jg=__reversed_Pe}', ""); + Expect(1, 1831, '\P{^Jg=__reversed_Pe}', ""); + Expect(0, 1832, '\p{Jg=__reversed_Pe}', ""); + Expect(1, 1832, '\p{^Jg=__reversed_Pe}', ""); + Expect(1, 1832, '\P{Jg=__reversed_Pe}', ""); + Expect(0, 1832, '\P{^Jg=__reversed_Pe}', ""); + Error('\p{Is_Joining_Group=-:=reversed_PE}'); + Error('\P{Is_Joining_Group=-:=reversed_PE}'); Expect(1, 1831, '\p{Is_Joining_Group=reversedpe}', ""); Expect(0, 1831, '\p{^Is_Joining_Group=reversedpe}', ""); Expect(0, 1831, '\P{Is_Joining_Group=reversedpe}', ""); @@ -55752,16 +58112,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1832, '\p{^Is_Joining_Group=reversedpe}', ""); Expect(1, 1832, '\P{Is_Joining_Group=reversedpe}', ""); Expect(0, 1832, '\P{^Is_Joining_Group=reversedpe}', ""); - Expect(1, 1831, '\p{Is_Joining_Group= reversed_PE}', ""); - Expect(0, 1831, '\p{^Is_Joining_Group= reversed_PE}', ""); - Expect(0, 1831, '\P{Is_Joining_Group= reversed_PE}', ""); - Expect(1, 1831, '\P{^Is_Joining_Group= reversed_PE}', ""); - Expect(0, 1832, '\p{Is_Joining_Group= reversed_PE}', ""); - Expect(1, 1832, '\p{^Is_Joining_Group= reversed_PE}', ""); - Expect(1, 1832, '\P{Is_Joining_Group= reversed_PE}', ""); - Expect(0, 1832, '\P{^Is_Joining_Group= reversed_PE}', ""); - Error('\p{Is_Jg=:= -reversed_Pe}'); - Error('\P{Is_Jg=:= -reversed_Pe}'); + Expect(1, 1831, '\p{Is_Joining_Group= reversed_Pe}', ""); + Expect(0, 1831, '\p{^Is_Joining_Group= reversed_Pe}', ""); + Expect(0, 1831, '\P{Is_Joining_Group= reversed_Pe}', ""); + Expect(1, 1831, '\P{^Is_Joining_Group= reversed_Pe}', ""); + Expect(0, 1832, '\p{Is_Joining_Group= reversed_Pe}', ""); + Expect(1, 1832, '\p{^Is_Joining_Group= reversed_Pe}', ""); + Expect(1, 1832, '\P{Is_Joining_Group= reversed_Pe}', ""); + Expect(0, 1832, '\P{^Is_Joining_Group= reversed_Pe}', ""); + Error('\p{Is_Jg=/a/- Reversed_Pe}'); + Error('\P{Is_Jg=/a/- Reversed_Pe}'); Expect(1, 1831, '\p{Is_Jg=reversedpe}', ""); Expect(0, 1831, '\p{^Is_Jg=reversedpe}', ""); Expect(0, 1831, '\P{Is_Jg=reversedpe}', ""); @@ -55770,16 +58130,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1832, '\p{^Is_Jg=reversedpe}', ""); Expect(1, 1832, '\P{Is_Jg=reversedpe}', ""); Expect(0, 1832, '\P{^Is_Jg=reversedpe}', ""); - Expect(1, 1831, '\p{Is_Jg=-_reversed_PE}', ""); - Expect(0, 1831, '\p{^Is_Jg=-_reversed_PE}', ""); - Expect(0, 1831, '\P{Is_Jg=-_reversed_PE}', ""); - Expect(1, 1831, '\P{^Is_Jg=-_reversed_PE}', ""); - Expect(0, 1832, '\p{Is_Jg=-_reversed_PE}', ""); - Expect(1, 1832, '\p{^Is_Jg=-_reversed_PE}', ""); - Expect(1, 1832, '\P{Is_Jg=-_reversed_PE}', ""); - Expect(0, 1832, '\P{^Is_Jg=-_reversed_PE}', ""); - Error('\p{Joining_Group=--Rohingya_yeh:=}'); - Error('\P{Joining_Group=--Rohingya_yeh:=}'); + Expect(1, 1831, '\p{Is_Jg= REVERSED_pe}', ""); + Expect(0, 1831, '\p{^Is_Jg= REVERSED_pe}', ""); + Expect(0, 1831, '\P{Is_Jg= REVERSED_pe}', ""); + Expect(1, 1831, '\P{^Is_Jg= REVERSED_pe}', ""); + Expect(0, 1832, '\p{Is_Jg= REVERSED_pe}', ""); + Expect(1, 1832, '\p{^Is_Jg= REVERSED_pe}', ""); + Expect(1, 1832, '\P{Is_Jg= REVERSED_pe}', ""); + Expect(0, 1832, '\P{^Is_Jg= REVERSED_pe}', ""); + Error('\p{Joining_Group=/a/-rohingya_Yeh}'); + Error('\P{Joining_Group=/a/-rohingya_Yeh}'); Expect(1, 2220, '\p{Joining_Group=:\ARohingya_Yeh\z:}', "");; Expect(0, 2221, '\p{Joining_Group=:\ARohingya_Yeh\z:}', "");; Expect(1, 2220, '\p{Joining_Group=rohingyayeh}', ""); @@ -55792,16 +58152,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2221, '\P{^Joining_Group=rohingyayeh}', ""); Expect(1, 2220, '\p{Joining_Group=:\Arohingyayeh\z:}', "");; Expect(0, 2221, '\p{Joining_Group=:\Arohingyayeh\z:}', "");; - Expect(1, 2220, '\p{Joining_Group= _rohingya_Yeh}', ""); - Expect(0, 2220, '\p{^Joining_Group= _rohingya_Yeh}', ""); - Expect(0, 2220, '\P{Joining_Group= _rohingya_Yeh}', ""); - Expect(1, 2220, '\P{^Joining_Group= _rohingya_Yeh}', ""); - Expect(0, 2221, '\p{Joining_Group= _rohingya_Yeh}', ""); - Expect(1, 2221, '\p{^Joining_Group= _rohingya_Yeh}', ""); - Expect(1, 2221, '\P{Joining_Group= _rohingya_Yeh}', ""); - Expect(0, 2221, '\P{^Joining_Group= _rohingya_Yeh}', ""); - Error('\p{Jg= Rohingya_yeh:=}'); - Error('\P{Jg= Rohingya_yeh:=}'); + Expect(1, 2220, '\p{Joining_Group= rohingya_Yeh}', ""); + Expect(0, 2220, '\p{^Joining_Group= rohingya_Yeh}', ""); + Expect(0, 2220, '\P{Joining_Group= rohingya_Yeh}', ""); + Expect(1, 2220, '\P{^Joining_Group= rohingya_Yeh}', ""); + Expect(0, 2221, '\p{Joining_Group= rohingya_Yeh}', ""); + Expect(1, 2221, '\p{^Joining_Group= rohingya_Yeh}', ""); + Expect(1, 2221, '\P{Joining_Group= rohingya_Yeh}', ""); + Expect(0, 2221, '\P{^Joining_Group= rohingya_Yeh}', ""); + Error('\p{Jg=/a/-_Rohingya_YEH}'); + Error('\P{Jg=/a/-_Rohingya_YEH}'); Expect(1, 2220, '\p{Jg=:\ARohingya_Yeh\z:}', "");; Expect(0, 2221, '\p{Jg=:\ARohingya_Yeh\z:}', "");; Expect(1, 2220, '\p{Jg=rohingyayeh}', ""); @@ -55814,16 +58174,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2221, '\P{^Jg=rohingyayeh}', ""); Expect(1, 2220, '\p{Jg=:\Arohingyayeh\z:}', "");; Expect(0, 2221, '\p{Jg=:\Arohingyayeh\z:}', "");; - Expect(1, 2220, '\p{Jg= Rohingya_Yeh}', ""); - Expect(0, 2220, '\p{^Jg= Rohingya_Yeh}', ""); - Expect(0, 2220, '\P{Jg= Rohingya_Yeh}', ""); - Expect(1, 2220, '\P{^Jg= Rohingya_Yeh}', ""); - Expect(0, 2221, '\p{Jg= Rohingya_Yeh}', ""); - Expect(1, 2221, '\p{^Jg= Rohingya_Yeh}', ""); - Expect(1, 2221, '\P{Jg= Rohingya_Yeh}', ""); - Expect(0, 2221, '\P{^Jg= Rohingya_Yeh}', ""); - Error('\p{Is_Joining_Group= /a/Rohingya_YEH}'); - Error('\P{Is_Joining_Group= /a/Rohingya_YEH}'); + Expect(1, 2220, '\p{Jg=- Rohingya_Yeh}', ""); + Expect(0, 2220, '\p{^Jg=- Rohingya_Yeh}', ""); + Expect(0, 2220, '\P{Jg=- Rohingya_Yeh}', ""); + Expect(1, 2220, '\P{^Jg=- Rohingya_Yeh}', ""); + Expect(0, 2221, '\p{Jg=- Rohingya_Yeh}', ""); + Expect(1, 2221, '\p{^Jg=- Rohingya_Yeh}', ""); + Expect(1, 2221, '\P{Jg=- Rohingya_Yeh}', ""); + Expect(0, 2221, '\P{^Jg=- Rohingya_Yeh}', ""); + Error('\p{Is_Joining_Group: _Rohingya_yeh/a/}'); + Error('\P{Is_Joining_Group: _Rohingya_yeh/a/}'); Expect(1, 2220, '\p{Is_Joining_Group=rohingyayeh}', ""); Expect(0, 2220, '\p{^Is_Joining_Group=rohingyayeh}', ""); Expect(0, 2220, '\P{Is_Joining_Group=rohingyayeh}', ""); @@ -55832,16 +58192,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2221, '\p{^Is_Joining_Group=rohingyayeh}', ""); Expect(1, 2221, '\P{Is_Joining_Group=rohingyayeh}', ""); Expect(0, 2221, '\P{^Is_Joining_Group=rohingyayeh}', ""); - Expect(1, 2220, '\p{Is_Joining_Group=ROHINGYA_yeh}', ""); - Expect(0, 2220, '\p{^Is_Joining_Group=ROHINGYA_yeh}', ""); - Expect(0, 2220, '\P{Is_Joining_Group=ROHINGYA_yeh}', ""); - Expect(1, 2220, '\P{^Is_Joining_Group=ROHINGYA_yeh}', ""); - Expect(0, 2221, '\p{Is_Joining_Group=ROHINGYA_yeh}', ""); - Expect(1, 2221, '\p{^Is_Joining_Group=ROHINGYA_yeh}', ""); - Expect(1, 2221, '\P{Is_Joining_Group=ROHINGYA_yeh}', ""); - Expect(0, 2221, '\P{^Is_Joining_Group=ROHINGYA_yeh}', ""); - Error('\p{Is_Jg=:=-Rohingya_Yeh}'); - Error('\P{Is_Jg=:=-Rohingya_Yeh}'); + Expect(1, 2220, '\p{Is_Joining_Group= ROHINGYA_YEH}', ""); + Expect(0, 2220, '\p{^Is_Joining_Group= ROHINGYA_YEH}', ""); + Expect(0, 2220, '\P{Is_Joining_Group= ROHINGYA_YEH}', ""); + Expect(1, 2220, '\P{^Is_Joining_Group= ROHINGYA_YEH}', ""); + Expect(0, 2221, '\p{Is_Joining_Group= ROHINGYA_YEH}', ""); + Expect(1, 2221, '\p{^Is_Joining_Group= ROHINGYA_YEH}', ""); + Expect(1, 2221, '\P{Is_Joining_Group= ROHINGYA_YEH}', ""); + Expect(0, 2221, '\P{^Is_Joining_Group= ROHINGYA_YEH}', ""); + Error('\p{Is_Jg=/a/__rohingya_Yeh}'); + Error('\P{Is_Jg=/a/__rohingya_Yeh}'); Expect(1, 2220, '\p{Is_Jg=rohingyayeh}', ""); Expect(0, 2220, '\p{^Is_Jg=rohingyayeh}', ""); Expect(0, 2220, '\P{Is_Jg=rohingyayeh}', ""); @@ -55850,16 +58210,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2221, '\p{^Is_Jg=rohingyayeh}', ""); Expect(1, 2221, '\P{Is_Jg=rohingyayeh}', ""); Expect(0, 2221, '\P{^Is_Jg=rohingyayeh}', ""); - Expect(1, 2220, '\p{Is_Jg=- Rohingya_YEH}', ""); - Expect(0, 2220, '\p{^Is_Jg=- Rohingya_YEH}', ""); - Expect(0, 2220, '\P{Is_Jg=- Rohingya_YEH}', ""); - Expect(1, 2220, '\P{^Is_Jg=- Rohingya_YEH}', ""); - Expect(0, 2221, '\p{Is_Jg=- Rohingya_YEH}', ""); - Expect(1, 2221, '\p{^Is_Jg=- Rohingya_YEH}', ""); - Expect(1, 2221, '\P{Is_Jg=- Rohingya_YEH}', ""); - Expect(0, 2221, '\P{^Is_Jg=- Rohingya_YEH}', ""); - Error('\p{Joining_Group= -Sad/a/}'); - Error('\P{Joining_Group= -Sad/a/}'); + Expect(1, 2220, '\p{Is_Jg=-ROHINGYA_Yeh}', ""); + Expect(0, 2220, '\p{^Is_Jg=-ROHINGYA_Yeh}', ""); + Expect(0, 2220, '\P{Is_Jg=-ROHINGYA_Yeh}', ""); + Expect(1, 2220, '\P{^Is_Jg=-ROHINGYA_Yeh}', ""); + Expect(0, 2221, '\p{Is_Jg=-ROHINGYA_Yeh}', ""); + Expect(1, 2221, '\p{^Is_Jg=-ROHINGYA_Yeh}', ""); + Expect(1, 2221, '\P{Is_Jg=-ROHINGYA_Yeh}', ""); + Expect(0, 2221, '\P{^Is_Jg=-ROHINGYA_Yeh}', ""); + Error('\p{Joining_Group=:=_Sad}'); + Error('\P{Joining_Group=:=_Sad}'); Expect(1, 2223, '\p{Joining_Group=:\ASad\z:}', "");; Expect(0, 2224, '\p{Joining_Group=:\ASad\z:}', "");; Expect(1, 2223, '\p{Joining_Group=sad}', ""); @@ -55872,16 +58232,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2224, '\P{^Joining_Group=sad}', ""); Expect(1, 2223, '\p{Joining_Group=:\Asad\z:}', "");; Expect(0, 2224, '\p{Joining_Group=:\Asad\z:}', "");; - Expect(1, 2223, '\p{Joining_Group= Sad}', ""); - Expect(0, 2223, '\p{^Joining_Group= Sad}', ""); - Expect(0, 2223, '\P{Joining_Group= Sad}', ""); - Expect(1, 2223, '\P{^Joining_Group= Sad}', ""); - Expect(0, 2224, '\p{Joining_Group= Sad}', ""); - Expect(1, 2224, '\p{^Joining_Group= Sad}', ""); - Expect(1, 2224, '\P{Joining_Group= Sad}', ""); - Expect(0, 2224, '\P{^Joining_Group= Sad}', ""); - Error('\p{Jg=:=_ sad}'); - Error('\P{Jg=:=_ sad}'); + Expect(1, 2223, '\p{Joining_Group= Sad}', ""); + Expect(0, 2223, '\p{^Joining_Group= Sad}', ""); + Expect(0, 2223, '\P{Joining_Group= Sad}', ""); + Expect(1, 2223, '\P{^Joining_Group= Sad}', ""); + Expect(0, 2224, '\p{Joining_Group= Sad}', ""); + Expect(1, 2224, '\p{^Joining_Group= Sad}', ""); + Expect(1, 2224, '\P{Joining_Group= Sad}', ""); + Expect(0, 2224, '\P{^Joining_Group= Sad}', ""); + Error('\p{Jg= -Sad:=}'); + Error('\P{Jg= -Sad:=}'); Expect(1, 2223, '\p{Jg=:\ASad\z:}', "");; Expect(0, 2224, '\p{Jg=:\ASad\z:}', "");; Expect(1, 2223, '\p{Jg=sad}', ""); @@ -55894,52 +58254,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2224, '\P{^Jg=sad}', ""); Expect(1, 2223, '\p{Jg=:\Asad\z:}', "");; Expect(0, 2224, '\p{Jg=:\Asad\z:}', "");; - Expect(1, 2223, '\p{Jg=-Sad}', ""); - Expect(0, 2223, '\p{^Jg=-Sad}', ""); - Expect(0, 2223, '\P{Jg=-Sad}', ""); - Expect(1, 2223, '\P{^Jg=-Sad}', ""); - Expect(0, 2224, '\p{Jg=-Sad}', ""); - Expect(1, 2224, '\p{^Jg=-Sad}', ""); - Expect(1, 2224, '\P{Jg=-Sad}', ""); - Expect(0, 2224, '\P{^Jg=-Sad}', ""); - Error('\p{Is_Joining_Group=/a/- Sad}'); - Error('\P{Is_Joining_Group=/a/- Sad}'); - Expect(1, 2223, '\p{Is_Joining_Group=sad}', ""); - Expect(0, 2223, '\p{^Is_Joining_Group=sad}', ""); - Expect(0, 2223, '\P{Is_Joining_Group=sad}', ""); - Expect(1, 2223, '\P{^Is_Joining_Group=sad}', ""); - Expect(0, 2224, '\p{Is_Joining_Group=sad}', ""); - Expect(1, 2224, '\p{^Is_Joining_Group=sad}', ""); - Expect(1, 2224, '\P{Is_Joining_Group=sad}', ""); - Expect(0, 2224, '\P{^Is_Joining_Group=sad}', ""); - Expect(1, 2223, '\p{Is_Joining_Group=_SAD}', ""); - Expect(0, 2223, '\p{^Is_Joining_Group=_SAD}', ""); - Expect(0, 2223, '\P{Is_Joining_Group=_SAD}', ""); - Expect(1, 2223, '\P{^Is_Joining_Group=_SAD}', ""); - Expect(0, 2224, '\p{Is_Joining_Group=_SAD}', ""); - Expect(1, 2224, '\p{^Is_Joining_Group=_SAD}', ""); - Expect(1, 2224, '\P{Is_Joining_Group=_SAD}', ""); - Expect(0, 2224, '\P{^Is_Joining_Group=_SAD}', ""); - Error('\p{Is_Jg=:=__sad}'); - Error('\P{Is_Jg=:=__sad}'); - Expect(1, 2223, '\p{Is_Jg=sad}', ""); - Expect(0, 2223, '\p{^Is_Jg=sad}', ""); - Expect(0, 2223, '\P{Is_Jg=sad}', ""); - Expect(1, 2223, '\P{^Is_Jg=sad}', ""); - Expect(0, 2224, '\p{Is_Jg=sad}', ""); - Expect(1, 2224, '\p{^Is_Jg=sad}', ""); - Expect(1, 2224, '\P{Is_Jg=sad}', ""); - Expect(0, 2224, '\P{^Is_Jg=sad}', ""); - Expect(1, 2223, '\p{Is_Jg=-SAD}', ""); - Expect(0, 2223, '\p{^Is_Jg=-SAD}', ""); - Expect(0, 2223, '\P{Is_Jg=-SAD}', ""); - Expect(1, 2223, '\P{^Is_Jg=-SAD}', ""); - Expect(0, 2224, '\p{Is_Jg=-SAD}', ""); - Expect(1, 2224, '\p{^Is_Jg=-SAD}', ""); - Expect(1, 2224, '\P{Is_Jg=-SAD}', ""); - Expect(0, 2224, '\P{^Is_Jg=-SAD}', ""); - Error('\p{Joining_Group= /a/SADHE}'); - Error('\P{Joining_Group= /a/SADHE}'); + Expect(1, 2223, '\p{Jg: - Sad}', ""); + Expect(0, 2223, '\p{^Jg: - Sad}', ""); + Expect(0, 2223, '\P{Jg: - Sad}', ""); + Expect(1, 2223, '\P{^Jg: - Sad}', ""); + Expect(0, 2224, '\p{Jg: - Sad}', ""); + Expect(1, 2224, '\p{^Jg: - Sad}', ""); + Expect(1, 2224, '\P{Jg: - Sad}', ""); + Expect(0, 2224, '\P{^Jg: - Sad}', ""); + Error('\p{Is_Joining_Group=-/a/Sad}'); + Error('\P{Is_Joining_Group=-/a/Sad}'); + Expect(1, 2223, '\p{Is_Joining_Group: sad}', ""); + Expect(0, 2223, '\p{^Is_Joining_Group: sad}', ""); + Expect(0, 2223, '\P{Is_Joining_Group: sad}', ""); + Expect(1, 2223, '\P{^Is_Joining_Group: sad}', ""); + Expect(0, 2224, '\p{Is_Joining_Group: sad}', ""); + Expect(1, 2224, '\p{^Is_Joining_Group: sad}', ""); + Expect(1, 2224, '\P{Is_Joining_Group: sad}', ""); + Expect(0, 2224, '\P{^Is_Joining_Group: sad}', ""); + Expect(1, 2223, '\p{Is_Joining_Group: _ Sad}', ""); + Expect(0, 2223, '\p{^Is_Joining_Group: _ Sad}', ""); + Expect(0, 2223, '\P{Is_Joining_Group: _ Sad}', ""); + Expect(1, 2223, '\P{^Is_Joining_Group: _ Sad}', ""); + Expect(0, 2224, '\p{Is_Joining_Group: _ Sad}', ""); + Expect(1, 2224, '\p{^Is_Joining_Group: _ Sad}', ""); + Expect(1, 2224, '\P{Is_Joining_Group: _ Sad}', ""); + Expect(0, 2224, '\P{^Is_Joining_Group: _ Sad}', ""); + Error('\p{Is_Jg=-/a/sad}'); + Error('\P{Is_Jg=-/a/sad}'); + Expect(1, 2223, '\p{Is_Jg: sad}', ""); + Expect(0, 2223, '\p{^Is_Jg: sad}', ""); + Expect(0, 2223, '\P{Is_Jg: sad}', ""); + Expect(1, 2223, '\P{^Is_Jg: sad}', ""); + Expect(0, 2224, '\p{Is_Jg: sad}', ""); + Expect(1, 2224, '\p{^Is_Jg: sad}', ""); + Expect(1, 2224, '\P{Is_Jg: sad}', ""); + Expect(0, 2224, '\P{^Is_Jg: sad}', ""); + Expect(1, 2223, '\p{Is_Jg=-Sad}', ""); + Expect(0, 2223, '\p{^Is_Jg=-Sad}', ""); + Expect(0, 2223, '\P{Is_Jg=-Sad}', ""); + Expect(1, 2223, '\P{^Is_Jg=-Sad}', ""); + Expect(0, 2224, '\p{Is_Jg=-Sad}', ""); + Expect(1, 2224, '\p{^Is_Jg=-Sad}', ""); + Expect(1, 2224, '\P{Is_Jg=-Sad}', ""); + Expect(0, 2224, '\P{^Is_Jg=-Sad}', ""); + Error('\p{Joining_Group=_ Sadhe:=}'); + Error('\P{Joining_Group=_ Sadhe:=}'); Expect(1, 1832, '\p{Joining_Group=:\ASadhe\z:}', "");; Expect(0, 1833, '\p{Joining_Group=:\ASadhe\z:}', "");; Expect(1, 1832, '\p{Joining_Group=sadhe}', ""); @@ -55952,16 +58312,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1833, '\P{^Joining_Group=sadhe}', ""); Expect(1, 1832, '\p{Joining_Group=:\Asadhe\z:}', "");; Expect(0, 1833, '\p{Joining_Group=:\Asadhe\z:}', "");; - Expect(1, 1832, '\p{Joining_Group=--SADHE}', ""); - Expect(0, 1832, '\p{^Joining_Group=--SADHE}', ""); - Expect(0, 1832, '\P{Joining_Group=--SADHE}', ""); - Expect(1, 1832, '\P{^Joining_Group=--SADHE}', ""); - Expect(0, 1833, '\p{Joining_Group=--SADHE}', ""); - Expect(1, 1833, '\p{^Joining_Group=--SADHE}', ""); - Expect(1, 1833, '\P{Joining_Group=--SADHE}', ""); - Expect(0, 1833, '\P{^Joining_Group=--SADHE}', ""); - Error('\p{Jg=-SADHE:=}'); - Error('\P{Jg=-SADHE:=}'); + Expect(1, 1832, '\p{Joining_Group= _Sadhe}', ""); + Expect(0, 1832, '\p{^Joining_Group= _Sadhe}', ""); + Expect(0, 1832, '\P{Joining_Group= _Sadhe}', ""); + Expect(1, 1832, '\P{^Joining_Group= _Sadhe}', ""); + Expect(0, 1833, '\p{Joining_Group= _Sadhe}', ""); + Expect(1, 1833, '\p{^Joining_Group= _Sadhe}', ""); + Expect(1, 1833, '\P{Joining_Group= _Sadhe}', ""); + Expect(0, 1833, '\P{^Joining_Group= _Sadhe}', ""); + Error('\p{Jg=_:=sadhe}'); + Error('\P{Jg=_:=sadhe}'); Expect(1, 1832, '\p{Jg=:\ASadhe\z:}', "");; Expect(0, 1833, '\p{Jg=:\ASadhe\z:}', "");; Expect(1, 1832, '\p{Jg=sadhe}', ""); @@ -55974,16 +58334,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1833, '\P{^Jg=sadhe}', ""); Expect(1, 1832, '\p{Jg=:\Asadhe\z:}', "");; Expect(0, 1833, '\p{Jg=:\Asadhe\z:}', "");; - Expect(1, 1832, '\p{Jg=-SADHE}', ""); - Expect(0, 1832, '\p{^Jg=-SADHE}', ""); - Expect(0, 1832, '\P{Jg=-SADHE}', ""); - Expect(1, 1832, '\P{^Jg=-SADHE}', ""); - Expect(0, 1833, '\p{Jg=-SADHE}', ""); - Expect(1, 1833, '\p{^Jg=-SADHE}', ""); - Expect(1, 1833, '\P{Jg=-SADHE}', ""); - Expect(0, 1833, '\P{^Jg=-SADHE}', ""); - Error('\p{Is_Joining_Group= Sadhe/a/}'); - Error('\P{Is_Joining_Group= Sadhe/a/}'); + Expect(1, 1832, '\p{Jg= -sadhe}', ""); + Expect(0, 1832, '\p{^Jg= -sadhe}', ""); + Expect(0, 1832, '\P{Jg= -sadhe}', ""); + Expect(1, 1832, '\P{^Jg= -sadhe}', ""); + Expect(0, 1833, '\p{Jg= -sadhe}', ""); + Expect(1, 1833, '\p{^Jg= -sadhe}', ""); + Expect(1, 1833, '\P{Jg= -sadhe}', ""); + Expect(0, 1833, '\P{^Jg= -sadhe}', ""); + Error('\p{Is_Joining_Group=/a/_SADHE}'); + Error('\P{Is_Joining_Group=/a/_SADHE}'); Expect(1, 1832, '\p{Is_Joining_Group=sadhe}', ""); Expect(0, 1832, '\p{^Is_Joining_Group=sadhe}', ""); Expect(0, 1832, '\P{Is_Joining_Group=sadhe}', ""); @@ -55992,34 +58352,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1833, '\p{^Is_Joining_Group=sadhe}', ""); Expect(1, 1833, '\P{Is_Joining_Group=sadhe}', ""); Expect(0, 1833, '\P{^Is_Joining_Group=sadhe}', ""); - Expect(1, 1832, '\p{Is_Joining_Group=Sadhe}', ""); - Expect(0, 1832, '\p{^Is_Joining_Group=Sadhe}', ""); - Expect(0, 1832, '\P{Is_Joining_Group=Sadhe}', ""); - Expect(1, 1832, '\P{^Is_Joining_Group=Sadhe}', ""); - Expect(0, 1833, '\p{Is_Joining_Group=Sadhe}', ""); - Expect(1, 1833, '\p{^Is_Joining_Group=Sadhe}', ""); - Expect(1, 1833, '\P{Is_Joining_Group=Sadhe}', ""); - Expect(0, 1833, '\P{^Is_Joining_Group=Sadhe}', ""); - Error('\p{Is_Jg=/a/ -Sadhe}'); - Error('\P{Is_Jg=/a/ -Sadhe}'); - Expect(1, 1832, '\p{Is_Jg=sadhe}', ""); - Expect(0, 1832, '\p{^Is_Jg=sadhe}', ""); - Expect(0, 1832, '\P{Is_Jg=sadhe}', ""); - Expect(1, 1832, '\P{^Is_Jg=sadhe}', ""); - Expect(0, 1833, '\p{Is_Jg=sadhe}', ""); - Expect(1, 1833, '\p{^Is_Jg=sadhe}', ""); - Expect(1, 1833, '\P{Is_Jg=sadhe}', ""); - Expect(0, 1833, '\P{^Is_Jg=sadhe}', ""); - Expect(1, 1832, '\p{Is_Jg= sadhe}', ""); - Expect(0, 1832, '\p{^Is_Jg= sadhe}', ""); - Expect(0, 1832, '\P{Is_Jg= sadhe}', ""); - Expect(1, 1832, '\P{^Is_Jg= sadhe}', ""); - Expect(0, 1833, '\p{Is_Jg= sadhe}', ""); - Expect(1, 1833, '\p{^Is_Jg= sadhe}', ""); - Expect(1, 1833, '\P{Is_Jg= sadhe}', ""); - Expect(0, 1833, '\P{^Is_Jg= sadhe}', ""); - Error('\p{Joining_Group= seen:=}'); - Error('\P{Joining_Group= seen:=}'); + Expect(1, 1832, '\p{Is_Joining_Group= _Sadhe}', ""); + Expect(0, 1832, '\p{^Is_Joining_Group= _Sadhe}', ""); + Expect(0, 1832, '\P{Is_Joining_Group= _Sadhe}', ""); + Expect(1, 1832, '\P{^Is_Joining_Group= _Sadhe}', ""); + Expect(0, 1833, '\p{Is_Joining_Group= _Sadhe}', ""); + Expect(1, 1833, '\p{^Is_Joining_Group= _Sadhe}', ""); + Expect(1, 1833, '\P{Is_Joining_Group= _Sadhe}', ""); + Expect(0, 1833, '\P{^Is_Joining_Group= _Sadhe}', ""); + Error('\p{Is_Jg=-sadhe:=}'); + Error('\P{Is_Jg=-sadhe:=}'); + Expect(1, 1832, '\p{Is_Jg:sadhe}', ""); + Expect(0, 1832, '\p{^Is_Jg:sadhe}', ""); + Expect(0, 1832, '\P{Is_Jg:sadhe}', ""); + Expect(1, 1832, '\P{^Is_Jg:sadhe}', ""); + Expect(0, 1833, '\p{Is_Jg:sadhe}', ""); + Expect(1, 1833, '\p{^Is_Jg:sadhe}', ""); + Expect(1, 1833, '\P{Is_Jg:sadhe}', ""); + Expect(0, 1833, '\P{^Is_Jg:sadhe}', ""); + Expect(1, 1832, '\p{Is_Jg:-sadhe}', ""); + Expect(0, 1832, '\p{^Is_Jg:-sadhe}', ""); + Expect(0, 1832, '\P{Is_Jg:-sadhe}', ""); + Expect(1, 1832, '\P{^Is_Jg:-sadhe}', ""); + Expect(0, 1833, '\p{Is_Jg:-sadhe}', ""); + Expect(1, 1833, '\p{^Is_Jg:-sadhe}', ""); + Expect(1, 1833, '\P{Is_Jg:-sadhe}', ""); + Expect(0, 1833, '\P{^Is_Jg:-sadhe}', ""); + Error('\p{Joining_Group= :=Seen}'); + Error('\P{Joining_Group= :=Seen}'); Expect(1, 1918, '\p{Joining_Group=:\ASeen\z:}', "");; Expect(0, 1919, '\p{Joining_Group=:\ASeen\z:}', "");; Expect(1, 1918, '\p{Joining_Group=seen}', ""); @@ -56032,16 +58392,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1919, '\P{^Joining_Group=seen}', ""); Expect(1, 1918, '\p{Joining_Group=:\Aseen\z:}', "");; Expect(0, 1919, '\p{Joining_Group=:\Aseen\z:}', "");; - Expect(1, 1918, '\p{Joining_Group=_ SEEN}', ""); - Expect(0, 1918, '\p{^Joining_Group=_ SEEN}', ""); - Expect(0, 1918, '\P{Joining_Group=_ SEEN}', ""); - Expect(1, 1918, '\P{^Joining_Group=_ SEEN}', ""); - Expect(0, 1919, '\p{Joining_Group=_ SEEN}', ""); - Expect(1, 1919, '\p{^Joining_Group=_ SEEN}', ""); - Expect(1, 1919, '\P{Joining_Group=_ SEEN}', ""); - Expect(0, 1919, '\P{^Joining_Group=_ SEEN}', ""); - Error('\p{Jg: -seen/a/}'); - Error('\P{Jg: -seen/a/}'); + Expect(1, 1918, '\p{Joining_Group=- seen}', ""); + Expect(0, 1918, '\p{^Joining_Group=- seen}', ""); + Expect(0, 1918, '\P{Joining_Group=- seen}', ""); + Expect(1, 1918, '\P{^Joining_Group=- seen}', ""); + Expect(0, 1919, '\p{Joining_Group=- seen}', ""); + Expect(1, 1919, '\p{^Joining_Group=- seen}', ""); + Expect(1, 1919, '\P{Joining_Group=- seen}', ""); + Expect(0, 1919, '\P{^Joining_Group=- seen}', ""); + Error('\p{Jg=-_seen/a/}'); + Error('\P{Jg=-_seen/a/}'); Expect(1, 1918, '\p{Jg=:\ASeen\z:}', "");; Expect(0, 1919, '\p{Jg=:\ASeen\z:}', "");; Expect(1, 1918, '\p{Jg=seen}', ""); @@ -56054,16 +58414,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1919, '\P{^Jg=seen}', ""); Expect(1, 1918, '\p{Jg=:\Aseen\z:}', "");; Expect(0, 1919, '\p{Jg=:\Aseen\z:}', "");; - Expect(1, 1918, '\p{Jg= Seen}', ""); - Expect(0, 1918, '\p{^Jg= Seen}', ""); - Expect(0, 1918, '\P{Jg= Seen}', ""); - Expect(1, 1918, '\P{^Jg= Seen}', ""); - Expect(0, 1919, '\p{Jg= Seen}', ""); - Expect(1, 1919, '\p{^Jg= Seen}', ""); - Expect(1, 1919, '\P{Jg= Seen}', ""); - Expect(0, 1919, '\P{^Jg= Seen}', ""); - Error('\p{Is_Joining_Group= :=Seen}'); - Error('\P{Is_Joining_Group= :=Seen}'); + Expect(1, 1918, '\p{Jg= _SEEN}', ""); + Expect(0, 1918, '\p{^Jg= _SEEN}', ""); + Expect(0, 1918, '\P{Jg= _SEEN}', ""); + Expect(1, 1918, '\P{^Jg= _SEEN}', ""); + Expect(0, 1919, '\p{Jg= _SEEN}', ""); + Expect(1, 1919, '\p{^Jg= _SEEN}', ""); + Expect(1, 1919, '\P{Jg= _SEEN}', ""); + Expect(0, 1919, '\P{^Jg= _SEEN}', ""); + Error('\p{Is_Joining_Group=_/a/Seen}'); + Error('\P{Is_Joining_Group=_/a/Seen}'); Expect(1, 1918, '\p{Is_Joining_Group=seen}', ""); Expect(0, 1918, '\p{^Is_Joining_Group=seen}', ""); Expect(0, 1918, '\P{Is_Joining_Group=seen}', ""); @@ -56072,16 +58432,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1919, '\p{^Is_Joining_Group=seen}', ""); Expect(1, 1919, '\P{Is_Joining_Group=seen}', ""); Expect(0, 1919, '\P{^Is_Joining_Group=seen}', ""); - Expect(1, 1918, '\p{Is_Joining_Group=_-SEEN}', ""); - Expect(0, 1918, '\p{^Is_Joining_Group=_-SEEN}', ""); - Expect(0, 1918, '\P{Is_Joining_Group=_-SEEN}', ""); - Expect(1, 1918, '\P{^Is_Joining_Group=_-SEEN}', ""); - Expect(0, 1919, '\p{Is_Joining_Group=_-SEEN}', ""); - Expect(1, 1919, '\p{^Is_Joining_Group=_-SEEN}', ""); - Expect(1, 1919, '\P{Is_Joining_Group=_-SEEN}', ""); - Expect(0, 1919, '\P{^Is_Joining_Group=_-SEEN}', ""); - Error('\p{Is_Jg=/a/seen}'); - Error('\P{Is_Jg=/a/seen}'); + Expect(1, 1918, '\p{Is_Joining_Group= _Seen}', ""); + Expect(0, 1918, '\p{^Is_Joining_Group= _Seen}', ""); + Expect(0, 1918, '\P{Is_Joining_Group= _Seen}', ""); + Expect(1, 1918, '\P{^Is_Joining_Group= _Seen}', ""); + Expect(0, 1919, '\p{Is_Joining_Group= _Seen}', ""); + Expect(1, 1919, '\p{^Is_Joining_Group= _Seen}', ""); + Expect(1, 1919, '\P{Is_Joining_Group= _Seen}', ""); + Expect(0, 1919, '\P{^Is_Joining_Group= _Seen}', ""); + Error('\p{Is_Jg=/a/ _Seen}'); + Error('\P{Is_Jg=/a/ _Seen}'); Expect(1, 1918, '\p{Is_Jg=seen}', ""); Expect(0, 1918, '\p{^Is_Jg=seen}', ""); Expect(0, 1918, '\P{Is_Jg=seen}', ""); @@ -56090,16 +58450,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1919, '\p{^Is_Jg=seen}', ""); Expect(1, 1919, '\P{Is_Jg=seen}', ""); Expect(0, 1919, '\P{^Is_Jg=seen}', ""); - Expect(1, 1918, '\p{Is_Jg= Seen}', ""); - Expect(0, 1918, '\p{^Is_Jg= Seen}', ""); - Expect(0, 1918, '\P{Is_Jg= Seen}', ""); - Expect(1, 1918, '\P{^Is_Jg= Seen}', ""); - Expect(0, 1919, '\p{Is_Jg= Seen}', ""); - Expect(1, 1919, '\p{^Is_Jg= Seen}', ""); - Expect(1, 1919, '\P{Is_Jg= Seen}', ""); - Expect(0, 1919, '\P{^Is_Jg= Seen}', ""); - Error('\p{Joining_Group=_/a/semkath}'); - Error('\P{Joining_Group=_/a/semkath}'); + Expect(1, 1918, '\p{Is_Jg= -Seen}', ""); + Expect(0, 1918, '\p{^Is_Jg= -Seen}', ""); + Expect(0, 1918, '\P{Is_Jg= -Seen}', ""); + Expect(1, 1918, '\P{^Is_Jg= -Seen}', ""); + Expect(0, 1919, '\p{Is_Jg= -Seen}', ""); + Expect(1, 1919, '\p{^Is_Jg= -Seen}', ""); + Expect(1, 1919, '\P{Is_Jg= -Seen}', ""); + Expect(0, 1919, '\P{^Is_Jg= -Seen}', ""); + Error('\p{Joining_Group= -SEMKATH/a/}'); + Error('\P{Joining_Group= -SEMKATH/a/}'); Expect(1, 1827, '\p{Joining_Group=:\ASemkath\z:}', "");; Expect(0, 1828, '\p{Joining_Group=:\ASemkath\z:}', "");; Expect(1, 1827, '\p{Joining_Group=semkath}', ""); @@ -56112,16 +58472,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1828, '\P{^Joining_Group=semkath}', ""); Expect(1, 1827, '\p{Joining_Group=:\Asemkath\z:}', "");; Expect(0, 1828, '\p{Joining_Group=:\Asemkath\z:}', "");; - Expect(1, 1827, '\p{Joining_Group=-SEMKATH}', ""); - Expect(0, 1827, '\p{^Joining_Group=-SEMKATH}', ""); - Expect(0, 1827, '\P{Joining_Group=-SEMKATH}', ""); - Expect(1, 1827, '\P{^Joining_Group=-SEMKATH}', ""); - Expect(0, 1828, '\p{Joining_Group=-SEMKATH}', ""); - Expect(1, 1828, '\p{^Joining_Group=-SEMKATH}', ""); - Expect(1, 1828, '\P{Joining_Group=-SEMKATH}', ""); - Expect(0, 1828, '\P{^Joining_Group=-SEMKATH}', ""); - Error('\p{Jg=/a/_-Semkath}'); - Error('\P{Jg=/a/_-Semkath}'); + Expect(1, 1827, '\p{Joining_Group=--SEMKATH}', ""); + Expect(0, 1827, '\p{^Joining_Group=--SEMKATH}', ""); + Expect(0, 1827, '\P{Joining_Group=--SEMKATH}', ""); + Expect(1, 1827, '\P{^Joining_Group=--SEMKATH}', ""); + Expect(0, 1828, '\p{Joining_Group=--SEMKATH}', ""); + Expect(1, 1828, '\p{^Joining_Group=--SEMKATH}', ""); + Expect(1, 1828, '\P{Joining_Group=--SEMKATH}', ""); + Expect(0, 1828, '\P{^Joining_Group=--SEMKATH}', ""); + Error('\p{Jg=/a/__Semkath}'); + Error('\P{Jg=/a/__Semkath}'); Expect(1, 1827, '\p{Jg=:\ASemkath\z:}', "");; Expect(0, 1828, '\p{Jg=:\ASemkath\z:}', "");; Expect(1, 1827, '\p{Jg=semkath}', ""); @@ -56134,16 +58494,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1828, '\P{^Jg=semkath}', ""); Expect(1, 1827, '\p{Jg=:\Asemkath\z:}', "");; Expect(0, 1828, '\p{Jg=:\Asemkath\z:}', "");; - Expect(1, 1827, '\p{Jg= _semkath}', ""); - Expect(0, 1827, '\p{^Jg= _semkath}', ""); - Expect(0, 1827, '\P{Jg= _semkath}', ""); - Expect(1, 1827, '\P{^Jg= _semkath}', ""); - Expect(0, 1828, '\p{Jg= _semkath}', ""); - Expect(1, 1828, '\p{^Jg= _semkath}', ""); - Expect(1, 1828, '\P{Jg= _semkath}', ""); - Expect(0, 1828, '\P{^Jg= _semkath}', ""); - Error('\p{Is_Joining_Group=_-Semkath/a/}'); - Error('\P{Is_Joining_Group=_-Semkath/a/}'); + Expect(1, 1827, '\p{Jg= Semkath}', ""); + Expect(0, 1827, '\p{^Jg= Semkath}', ""); + Expect(0, 1827, '\P{Jg= Semkath}', ""); + Expect(1, 1827, '\P{^Jg= Semkath}', ""); + Expect(0, 1828, '\p{Jg= Semkath}', ""); + Expect(1, 1828, '\p{^Jg= Semkath}', ""); + Expect(1, 1828, '\P{Jg= Semkath}', ""); + Expect(0, 1828, '\P{^Jg= Semkath}', ""); + Error('\p{Is_Joining_Group: SEMKATH/a/}'); + Error('\P{Is_Joining_Group: SEMKATH/a/}'); Expect(1, 1827, '\p{Is_Joining_Group=semkath}', ""); Expect(0, 1827, '\p{^Is_Joining_Group=semkath}', ""); Expect(0, 1827, '\P{Is_Joining_Group=semkath}', ""); @@ -56152,16 +58512,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1828, '\p{^Is_Joining_Group=semkath}', ""); Expect(1, 1828, '\P{Is_Joining_Group=semkath}', ""); Expect(0, 1828, '\P{^Is_Joining_Group=semkath}', ""); - Expect(1, 1827, '\p{Is_Joining_Group= semkath}', ""); - Expect(0, 1827, '\p{^Is_Joining_Group= semkath}', ""); - Expect(0, 1827, '\P{Is_Joining_Group= semkath}', ""); - Expect(1, 1827, '\P{^Is_Joining_Group= semkath}', ""); - Expect(0, 1828, '\p{Is_Joining_Group= semkath}', ""); - Expect(1, 1828, '\p{^Is_Joining_Group= semkath}', ""); - Expect(1, 1828, '\P{Is_Joining_Group= semkath}', ""); - Expect(0, 1828, '\P{^Is_Joining_Group= semkath}', ""); - Error('\p{Is_Jg=_/a/Semkath}'); - Error('\P{Is_Jg=_/a/Semkath}'); + Expect(1, 1827, '\p{Is_Joining_Group= Semkath}', ""); + Expect(0, 1827, '\p{^Is_Joining_Group= Semkath}', ""); + Expect(0, 1827, '\P{Is_Joining_Group= Semkath}', ""); + Expect(1, 1827, '\P{^Is_Joining_Group= Semkath}', ""); + Expect(0, 1828, '\p{Is_Joining_Group= Semkath}', ""); + Expect(1, 1828, '\p{^Is_Joining_Group= Semkath}', ""); + Expect(1, 1828, '\P{Is_Joining_Group= Semkath}', ""); + Expect(0, 1828, '\P{^Is_Joining_Group= Semkath}', ""); + Error('\p{Is_Jg=-_SEMKATH/a/}'); + Error('\P{Is_Jg=-_SEMKATH/a/}'); Expect(1, 1827, '\p{Is_Jg=semkath}', ""); Expect(0, 1827, '\p{^Is_Jg=semkath}', ""); Expect(0, 1827, '\P{Is_Jg=semkath}', ""); @@ -56170,16 +58530,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1828, '\p{^Is_Jg=semkath}', ""); Expect(1, 1828, '\P{Is_Jg=semkath}', ""); Expect(0, 1828, '\P{^Is_Jg=semkath}', ""); - Expect(1, 1827, '\p{Is_Jg= semkath}', ""); - Expect(0, 1827, '\p{^Is_Jg= semkath}', ""); - Expect(0, 1827, '\P{Is_Jg= semkath}', ""); - Expect(1, 1827, '\P{^Is_Jg= semkath}', ""); - Expect(0, 1828, '\p{Is_Jg= semkath}', ""); - Expect(1, 1828, '\p{^Is_Jg= semkath}', ""); - Expect(1, 1828, '\P{Is_Jg= semkath}', ""); - Expect(0, 1828, '\P{^Is_Jg= semkath}', ""); - Error('\p{Joining_Group: /a/ SHIN}'); - Error('\P{Joining_Group: /a/ SHIN}'); + Expect(1, 1827, '\p{Is_Jg=_ SEMKATH}', ""); + Expect(0, 1827, '\p{^Is_Jg=_ SEMKATH}', ""); + Expect(0, 1827, '\P{Is_Jg=_ SEMKATH}', ""); + Expect(1, 1827, '\P{^Is_Jg=_ SEMKATH}', ""); + Expect(0, 1828, '\p{Is_Jg=_ SEMKATH}', ""); + Expect(1, 1828, '\p{^Is_Jg=_ SEMKATH}', ""); + Expect(1, 1828, '\P{Is_Jg=_ SEMKATH}', ""); + Expect(0, 1828, '\P{^Is_Jg=_ SEMKATH}', ""); + Error('\p{Joining_Group=:=Shin}'); + Error('\P{Joining_Group=:=Shin}'); Expect(1, 1835, '\p{Joining_Group=:\AShin\z:}', "");; Expect(0, 1836, '\p{Joining_Group=:\AShin\z:}', "");; Expect(1, 1835, '\p{Joining_Group=shin}', ""); @@ -56192,16 +58552,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1836, '\P{^Joining_Group=shin}', ""); Expect(1, 1835, '\p{Joining_Group=:\Ashin\z:}', "");; Expect(0, 1836, '\p{Joining_Group=:\Ashin\z:}', "");; - Expect(1, 1835, '\p{Joining_Group: SHIN}', ""); - Expect(0, 1835, '\p{^Joining_Group: SHIN}', ""); - Expect(0, 1835, '\P{Joining_Group: SHIN}', ""); - Expect(1, 1835, '\P{^Joining_Group: SHIN}', ""); - Expect(0, 1836, '\p{Joining_Group: SHIN}', ""); - Expect(1, 1836, '\p{^Joining_Group: SHIN}', ""); - Expect(1, 1836, '\P{Joining_Group: SHIN}', ""); - Expect(0, 1836, '\P{^Joining_Group: SHIN}', ""); - Error('\p{Jg=/a/ shin}'); - Error('\P{Jg=/a/ shin}'); + Expect(1, 1835, '\p{Joining_Group= shin}', ""); + Expect(0, 1835, '\p{^Joining_Group= shin}', ""); + Expect(0, 1835, '\P{Joining_Group= shin}', ""); + Expect(1, 1835, '\P{^Joining_Group= shin}', ""); + Expect(0, 1836, '\p{Joining_Group= shin}', ""); + Expect(1, 1836, '\p{^Joining_Group= shin}', ""); + Expect(1, 1836, '\P{Joining_Group= shin}', ""); + Expect(0, 1836, '\P{^Joining_Group= shin}', ""); + Error('\p{Jg=_-SHIN/a/}'); + Error('\P{Jg=_-SHIN/a/}'); Expect(1, 1835, '\p{Jg=:\AShin\z:}', "");; Expect(0, 1836, '\p{Jg=:\AShin\z:}', "");; Expect(1, 1835, '\p{Jg=shin}', ""); @@ -56214,16 +58574,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1836, '\P{^Jg=shin}', ""); Expect(1, 1835, '\p{Jg=:\Ashin\z:}', "");; Expect(0, 1836, '\p{Jg=:\Ashin\z:}', "");; - Expect(1, 1835, '\p{Jg=- SHIN}', ""); - Expect(0, 1835, '\p{^Jg=- SHIN}', ""); - Expect(0, 1835, '\P{Jg=- SHIN}', ""); - Expect(1, 1835, '\P{^Jg=- SHIN}', ""); - Expect(0, 1836, '\p{Jg=- SHIN}', ""); - Expect(1, 1836, '\p{^Jg=- SHIN}', ""); - Expect(1, 1836, '\P{Jg=- SHIN}', ""); - Expect(0, 1836, '\P{^Jg=- SHIN}', ""); - Error('\p{Is_Joining_Group= :=SHIN}'); - Error('\P{Is_Joining_Group= :=SHIN}'); + Expect(1, 1835, '\p{Jg= SHIN}', ""); + Expect(0, 1835, '\p{^Jg= SHIN}', ""); + Expect(0, 1835, '\P{Jg= SHIN}', ""); + Expect(1, 1835, '\P{^Jg= SHIN}', ""); + Expect(0, 1836, '\p{Jg= SHIN}', ""); + Expect(1, 1836, '\p{^Jg= SHIN}', ""); + Expect(1, 1836, '\P{Jg= SHIN}', ""); + Expect(0, 1836, '\P{^Jg= SHIN}', ""); + Error('\p{Is_Joining_Group=SHIN:=}'); + Error('\P{Is_Joining_Group=SHIN:=}'); Expect(1, 1835, '\p{Is_Joining_Group=shin}', ""); Expect(0, 1835, '\p{^Is_Joining_Group=shin}', ""); Expect(0, 1835, '\P{Is_Joining_Group=shin}', ""); @@ -56232,34 +58592,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1836, '\p{^Is_Joining_Group=shin}', ""); Expect(1, 1836, '\P{Is_Joining_Group=shin}', ""); Expect(0, 1836, '\P{^Is_Joining_Group=shin}', ""); - Expect(1, 1835, '\p{Is_Joining_Group=- Shin}', ""); - Expect(0, 1835, '\p{^Is_Joining_Group=- Shin}', ""); - Expect(0, 1835, '\P{Is_Joining_Group=- Shin}', ""); - Expect(1, 1835, '\P{^Is_Joining_Group=- Shin}', ""); - Expect(0, 1836, '\p{Is_Joining_Group=- Shin}', ""); - Expect(1, 1836, '\p{^Is_Joining_Group=- Shin}', ""); - Expect(1, 1836, '\P{Is_Joining_Group=- Shin}', ""); - Expect(0, 1836, '\P{^Is_Joining_Group=- Shin}', ""); - Error('\p{Is_Jg=:= -Shin}'); - Error('\P{Is_Jg=:= -Shin}'); - Expect(1, 1835, '\p{Is_Jg=shin}', ""); - Expect(0, 1835, '\p{^Is_Jg=shin}', ""); - Expect(0, 1835, '\P{Is_Jg=shin}', ""); - Expect(1, 1835, '\P{^Is_Jg=shin}', ""); - Expect(0, 1836, '\p{Is_Jg=shin}', ""); - Expect(1, 1836, '\p{^Is_Jg=shin}', ""); - Expect(1, 1836, '\P{Is_Jg=shin}', ""); - Expect(0, 1836, '\P{^Is_Jg=shin}', ""); - Expect(1, 1835, '\p{Is_Jg= _Shin}', ""); - Expect(0, 1835, '\p{^Is_Jg= _Shin}', ""); - Expect(0, 1835, '\P{Is_Jg= _Shin}', ""); - Expect(1, 1835, '\P{^Is_Jg= _Shin}', ""); - Expect(0, 1836, '\p{Is_Jg= _Shin}', ""); - Expect(1, 1836, '\p{^Is_Jg= _Shin}', ""); - Expect(1, 1836, '\P{Is_Jg= _Shin}', ""); - Expect(0, 1836, '\P{^Is_Jg= _Shin}', ""); - Error('\p{Joining_Group=:=_-straight_waw}'); - Error('\P{Joining_Group=:=_-straight_waw}'); + Expect(1, 1835, '\p{Is_Joining_Group=_Shin}', ""); + Expect(0, 1835, '\p{^Is_Joining_Group=_Shin}', ""); + Expect(0, 1835, '\P{Is_Joining_Group=_Shin}', ""); + Expect(1, 1835, '\P{^Is_Joining_Group=_Shin}', ""); + Expect(0, 1836, '\p{Is_Joining_Group=_Shin}', ""); + Expect(1, 1836, '\p{^Is_Joining_Group=_Shin}', ""); + Expect(1, 1836, '\P{Is_Joining_Group=_Shin}', ""); + Expect(0, 1836, '\P{^Is_Joining_Group=_Shin}', ""); + Error('\p{Is_Jg=:= Shin}'); + Error('\P{Is_Jg=:= Shin}'); + Expect(1, 1835, '\p{Is_Jg: shin}', ""); + Expect(0, 1835, '\p{^Is_Jg: shin}', ""); + Expect(0, 1835, '\P{Is_Jg: shin}', ""); + Expect(1, 1835, '\P{^Is_Jg: shin}', ""); + Expect(0, 1836, '\p{Is_Jg: shin}', ""); + Expect(1, 1836, '\p{^Is_Jg: shin}', ""); + Expect(1, 1836, '\P{Is_Jg: shin}', ""); + Expect(0, 1836, '\P{^Is_Jg: shin}', ""); + Expect(1, 1835, '\p{Is_Jg: shin}', ""); + Expect(0, 1835, '\p{^Is_Jg: shin}', ""); + Expect(0, 1835, '\P{Is_Jg: shin}', ""); + Expect(1, 1835, '\P{^Is_Jg: shin}', ""); + Expect(0, 1836, '\p{Is_Jg: shin}', ""); + Expect(1, 1836, '\p{^Is_Jg: shin}', ""); + Expect(1, 1836, '\P{Is_Jg: shin}', ""); + Expect(0, 1836, '\P{^Is_Jg: shin}', ""); + Error('\p{Joining_Group=-:=STRAIGHT_Waw}'); + Error('\P{Joining_Group=-:=STRAIGHT_Waw}'); Expect(1, 2225, '\p{Joining_Group=:\AStraight_Waw\z:}', "");; Expect(0, 2226, '\p{Joining_Group=:\AStraight_Waw\z:}', "");; Expect(1, 2225, '\p{Joining_Group=straightwaw}', ""); @@ -56272,16 +58632,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2226, '\P{^Joining_Group=straightwaw}', ""); Expect(1, 2225, '\p{Joining_Group=:\Astraightwaw\z:}', "");; Expect(0, 2226, '\p{Joining_Group=:\Astraightwaw\z:}', "");; - Expect(1, 2225, '\p{Joining_Group= Straight_waw}', ""); - Expect(0, 2225, '\p{^Joining_Group= Straight_waw}', ""); - Expect(0, 2225, '\P{Joining_Group= Straight_waw}', ""); - Expect(1, 2225, '\P{^Joining_Group= Straight_waw}', ""); - Expect(0, 2226, '\p{Joining_Group= Straight_waw}', ""); - Expect(1, 2226, '\p{^Joining_Group= Straight_waw}', ""); - Expect(1, 2226, '\P{Joining_Group= Straight_waw}', ""); - Expect(0, 2226, '\P{^Joining_Group= Straight_waw}', ""); - Error('\p{Jg=:= Straight_waw}'); - Error('\P{Jg=:= Straight_waw}'); + Expect(1, 2225, '\p{Joining_Group=_-straight_WAW}', ""); + Expect(0, 2225, '\p{^Joining_Group=_-straight_WAW}', ""); + Expect(0, 2225, '\P{Joining_Group=_-straight_WAW}', ""); + Expect(1, 2225, '\P{^Joining_Group=_-straight_WAW}', ""); + Expect(0, 2226, '\p{Joining_Group=_-straight_WAW}', ""); + Expect(1, 2226, '\p{^Joining_Group=_-straight_WAW}', ""); + Expect(1, 2226, '\P{Joining_Group=_-straight_WAW}', ""); + Expect(0, 2226, '\P{^Joining_Group=_-straight_WAW}', ""); + Error('\p{Jg= _straight_Waw:=}'); + Error('\P{Jg= _straight_Waw:=}'); Expect(1, 2225, '\p{Jg=:\AStraight_Waw\z:}', "");; Expect(0, 2226, '\p{Jg=:\AStraight_Waw\z:}', "");; Expect(1, 2225, '\p{Jg=straightwaw}', ""); @@ -56294,16 +58654,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2226, '\P{^Jg=straightwaw}', ""); Expect(1, 2225, '\p{Jg=:\Astraightwaw\z:}', "");; Expect(0, 2226, '\p{Jg=:\Astraightwaw\z:}', "");; - Expect(1, 2225, '\p{Jg= -STRAIGHT_waw}', ""); - Expect(0, 2225, '\p{^Jg= -STRAIGHT_waw}', ""); - Expect(0, 2225, '\P{Jg= -STRAIGHT_waw}', ""); - Expect(1, 2225, '\P{^Jg= -STRAIGHT_waw}', ""); - Expect(0, 2226, '\p{Jg= -STRAIGHT_waw}', ""); - Expect(1, 2226, '\p{^Jg= -STRAIGHT_waw}', ""); - Expect(1, 2226, '\P{Jg= -STRAIGHT_waw}', ""); - Expect(0, 2226, '\P{^Jg= -STRAIGHT_waw}', ""); - Error('\p{Is_Joining_Group=_-Straight_Waw/a/}'); - Error('\P{Is_Joining_Group=_-Straight_Waw/a/}'); + Expect(1, 2225, '\p{Jg=_straight_WAW}', ""); + Expect(0, 2225, '\p{^Jg=_straight_WAW}', ""); + Expect(0, 2225, '\P{Jg=_straight_WAW}', ""); + Expect(1, 2225, '\P{^Jg=_straight_WAW}', ""); + Expect(0, 2226, '\p{Jg=_straight_WAW}', ""); + Expect(1, 2226, '\p{^Jg=_straight_WAW}', ""); + Expect(1, 2226, '\P{Jg=_straight_WAW}', ""); + Expect(0, 2226, '\P{^Jg=_straight_WAW}', ""); + Error('\p{Is_Joining_Group=_/a/Straight_WAW}'); + Error('\P{Is_Joining_Group=_/a/Straight_WAW}'); Expect(1, 2225, '\p{Is_Joining_Group=straightwaw}', ""); Expect(0, 2225, '\p{^Is_Joining_Group=straightwaw}', ""); Expect(0, 2225, '\P{Is_Joining_Group=straightwaw}', ""); @@ -56312,34 +58672,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2226, '\p{^Is_Joining_Group=straightwaw}', ""); Expect(1, 2226, '\P{Is_Joining_Group=straightwaw}', ""); Expect(0, 2226, '\P{^Is_Joining_Group=straightwaw}', ""); - Expect(1, 2225, '\p{Is_Joining_Group=_-Straight_waw}', ""); - Expect(0, 2225, '\p{^Is_Joining_Group=_-Straight_waw}', ""); - Expect(0, 2225, '\P{Is_Joining_Group=_-Straight_waw}', ""); - Expect(1, 2225, '\P{^Is_Joining_Group=_-Straight_waw}', ""); - Expect(0, 2226, '\p{Is_Joining_Group=_-Straight_waw}', ""); - Expect(1, 2226, '\p{^Is_Joining_Group=_-Straight_waw}', ""); - Expect(1, 2226, '\P{Is_Joining_Group=_-Straight_waw}', ""); - Expect(0, 2226, '\P{^Is_Joining_Group=_-Straight_waw}', ""); - Error('\p{Is_Jg=- straight_Waw:=}'); - Error('\P{Is_Jg=- straight_Waw:=}'); - Expect(1, 2225, '\p{Is_Jg: straightwaw}', ""); - Expect(0, 2225, '\p{^Is_Jg: straightwaw}', ""); - Expect(0, 2225, '\P{Is_Jg: straightwaw}', ""); - Expect(1, 2225, '\P{^Is_Jg: straightwaw}', ""); - Expect(0, 2226, '\p{Is_Jg: straightwaw}', ""); - Expect(1, 2226, '\p{^Is_Jg: straightwaw}', ""); - Expect(1, 2226, '\P{Is_Jg: straightwaw}', ""); - Expect(0, 2226, '\P{^Is_Jg: straightwaw}', ""); - Expect(1, 2225, '\p{Is_Jg=- Straight_waw}', ""); - Expect(0, 2225, '\p{^Is_Jg=- Straight_waw}', ""); - Expect(0, 2225, '\P{Is_Jg=- Straight_waw}', ""); - Expect(1, 2225, '\P{^Is_Jg=- Straight_waw}', ""); - Expect(0, 2226, '\p{Is_Jg=- Straight_waw}', ""); - Expect(1, 2226, '\p{^Is_Jg=- Straight_waw}', ""); - Expect(1, 2226, '\P{Is_Jg=- Straight_waw}', ""); - Expect(0, 2226, '\P{^Is_Jg=- Straight_waw}', ""); - Error('\p{Joining_Group: Swash_Kaf:=}'); - Error('\P{Joining_Group: Swash_Kaf:=}'); + Expect(1, 2225, '\p{Is_Joining_Group=__Straight_Waw}', ""); + Expect(0, 2225, '\p{^Is_Joining_Group=__Straight_Waw}', ""); + Expect(0, 2225, '\P{Is_Joining_Group=__Straight_Waw}', ""); + Expect(1, 2225, '\P{^Is_Joining_Group=__Straight_Waw}', ""); + Expect(0, 2226, '\p{Is_Joining_Group=__Straight_Waw}', ""); + Expect(1, 2226, '\p{^Is_Joining_Group=__Straight_Waw}', ""); + Expect(1, 2226, '\P{Is_Joining_Group=__Straight_Waw}', ""); + Expect(0, 2226, '\P{^Is_Joining_Group=__Straight_Waw}', ""); + Error('\p{Is_Jg= :=STRAIGHT_Waw}'); + Error('\P{Is_Jg= :=STRAIGHT_Waw}'); + Expect(1, 2225, '\p{Is_Jg=straightwaw}', ""); + Expect(0, 2225, '\p{^Is_Jg=straightwaw}', ""); + Expect(0, 2225, '\P{Is_Jg=straightwaw}', ""); + Expect(1, 2225, '\P{^Is_Jg=straightwaw}', ""); + Expect(0, 2226, '\p{Is_Jg=straightwaw}', ""); + Expect(1, 2226, '\p{^Is_Jg=straightwaw}', ""); + Expect(1, 2226, '\P{Is_Jg=straightwaw}', ""); + Expect(0, 2226, '\P{^Is_Jg=straightwaw}', ""); + Expect(1, 2225, '\p{Is_Jg=__straight_waw}', ""); + Expect(0, 2225, '\p{^Is_Jg=__straight_waw}', ""); + Expect(0, 2225, '\P{Is_Jg=__straight_waw}', ""); + Expect(1, 2225, '\P{^Is_Jg=__straight_waw}', ""); + Expect(0, 2226, '\p{Is_Jg=__straight_waw}', ""); + Expect(1, 2226, '\p{^Is_Jg=__straight_waw}', ""); + Expect(1, 2226, '\P{Is_Jg=__straight_waw}', ""); + Expect(0, 2226, '\P{^Is_Jg=__straight_waw}', ""); + Error('\p{Joining_Group= /a/Swash_Kaf}'); + Error('\P{Joining_Group= /a/Swash_Kaf}'); Expect(1, 1706, '\p{Joining_Group=:\ASwash_Kaf\z:}', "");; Expect(0, 1707, '\p{Joining_Group=:\ASwash_Kaf\z:}', "");; Expect(1, 1706, '\p{Joining_Group=swashkaf}', ""); @@ -56352,16 +58712,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1707, '\P{^Joining_Group=swashkaf}', ""); Expect(1, 1706, '\p{Joining_Group=:\Aswashkaf\z:}', "");; Expect(0, 1707, '\p{Joining_Group=:\Aswashkaf\z:}', "");; - Expect(1, 1706, '\p{Joining_Group=Swash_Kaf}', ""); - Expect(0, 1706, '\p{^Joining_Group=Swash_Kaf}', ""); - Expect(0, 1706, '\P{Joining_Group=Swash_Kaf}', ""); - Expect(1, 1706, '\P{^Joining_Group=Swash_Kaf}', ""); - Expect(0, 1707, '\p{Joining_Group=Swash_Kaf}', ""); - Expect(1, 1707, '\p{^Joining_Group=Swash_Kaf}', ""); - Expect(1, 1707, '\P{Joining_Group=Swash_Kaf}', ""); - Expect(0, 1707, '\P{^Joining_Group=Swash_Kaf}', ""); - Error('\p{Jg= /a/SWASH_KAF}'); - Error('\P{Jg= /a/SWASH_KAF}'); + Expect(1, 1706, '\p{Joining_Group= -SWASH_Kaf}', ""); + Expect(0, 1706, '\p{^Joining_Group= -SWASH_Kaf}', ""); + Expect(0, 1706, '\P{Joining_Group= -SWASH_Kaf}', ""); + Expect(1, 1706, '\P{^Joining_Group= -SWASH_Kaf}', ""); + Expect(0, 1707, '\p{Joining_Group= -SWASH_Kaf}', ""); + Expect(1, 1707, '\p{^Joining_Group= -SWASH_Kaf}', ""); + Expect(1, 1707, '\P{Joining_Group= -SWASH_Kaf}', ""); + Expect(0, 1707, '\P{^Joining_Group= -SWASH_Kaf}', ""); + Error('\p{Jg: :=Swash_KAF}'); + Error('\P{Jg: :=Swash_KAF}'); Expect(1, 1706, '\p{Jg=:\ASwash_Kaf\z:}', "");; Expect(0, 1707, '\p{Jg=:\ASwash_Kaf\z:}', "");; Expect(1, 1706, '\p{Jg=swashkaf}', ""); @@ -56374,16 +58734,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1707, '\P{^Jg=swashkaf}', ""); Expect(1, 1706, '\p{Jg=:\Aswashkaf\z:}', "");; Expect(0, 1707, '\p{Jg=:\Aswashkaf\z:}', "");; - Expect(1, 1706, '\p{Jg= swash_Kaf}', ""); - Expect(0, 1706, '\p{^Jg= swash_Kaf}', ""); - Expect(0, 1706, '\P{Jg= swash_Kaf}', ""); - Expect(1, 1706, '\P{^Jg= swash_Kaf}', ""); - Expect(0, 1707, '\p{Jg= swash_Kaf}', ""); - Expect(1, 1707, '\p{^Jg= swash_Kaf}', ""); - Expect(1, 1707, '\P{Jg= swash_Kaf}', ""); - Expect(0, 1707, '\P{^Jg= swash_Kaf}', ""); - Error('\p{Is_Joining_Group=/a/ swash_KAF}'); - Error('\P{Is_Joining_Group=/a/ swash_KAF}'); + Expect(1, 1706, '\p{Jg=-Swash_KAF}', ""); + Expect(0, 1706, '\p{^Jg=-Swash_KAF}', ""); + Expect(0, 1706, '\P{Jg=-Swash_KAF}', ""); + Expect(1, 1706, '\P{^Jg=-Swash_KAF}', ""); + Expect(0, 1707, '\p{Jg=-Swash_KAF}', ""); + Expect(1, 1707, '\p{^Jg=-Swash_KAF}', ""); + Expect(1, 1707, '\P{Jg=-Swash_KAF}', ""); + Expect(0, 1707, '\P{^Jg=-Swash_KAF}', ""); + Error('\p{Is_Joining_Group=/a/-swash_kaf}'); + Error('\P{Is_Joining_Group=/a/-swash_kaf}'); Expect(1, 1706, '\p{Is_Joining_Group=swashkaf}', ""); Expect(0, 1706, '\p{^Is_Joining_Group=swashkaf}', ""); Expect(0, 1706, '\P{Is_Joining_Group=swashkaf}', ""); @@ -56392,16 +58752,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1707, '\p{^Is_Joining_Group=swashkaf}', ""); Expect(1, 1707, '\P{Is_Joining_Group=swashkaf}', ""); Expect(0, 1707, '\P{^Is_Joining_Group=swashkaf}', ""); - Expect(1, 1706, '\p{Is_Joining_Group= -SWASH_Kaf}', ""); - Expect(0, 1706, '\p{^Is_Joining_Group= -SWASH_Kaf}', ""); - Expect(0, 1706, '\P{Is_Joining_Group= -SWASH_Kaf}', ""); - Expect(1, 1706, '\P{^Is_Joining_Group= -SWASH_Kaf}', ""); - Expect(0, 1707, '\p{Is_Joining_Group= -SWASH_Kaf}', ""); - Expect(1, 1707, '\p{^Is_Joining_Group= -SWASH_Kaf}', ""); - Expect(1, 1707, '\P{Is_Joining_Group= -SWASH_Kaf}', ""); - Expect(0, 1707, '\P{^Is_Joining_Group= -SWASH_Kaf}', ""); - Error('\p{Is_Jg=:= Swash_KAF}'); - Error('\P{Is_Jg=:= Swash_KAF}'); + Expect(1, 1706, '\p{Is_Joining_Group= SWASH_kaf}', ""); + Expect(0, 1706, '\p{^Is_Joining_Group= SWASH_kaf}', ""); + Expect(0, 1706, '\P{Is_Joining_Group= SWASH_kaf}', ""); + Expect(1, 1706, '\P{^Is_Joining_Group= SWASH_kaf}', ""); + Expect(0, 1707, '\p{Is_Joining_Group= SWASH_kaf}', ""); + Expect(1, 1707, '\p{^Is_Joining_Group= SWASH_kaf}', ""); + Expect(1, 1707, '\P{Is_Joining_Group= SWASH_kaf}', ""); + Expect(0, 1707, '\P{^Is_Joining_Group= SWASH_kaf}', ""); + Error('\p{Is_Jg=/a/-swash_Kaf}'); + Error('\P{Is_Jg=/a/-swash_Kaf}'); Expect(1, 1706, '\p{Is_Jg=swashkaf}', ""); Expect(0, 1706, '\p{^Is_Jg=swashkaf}', ""); Expect(0, 1706, '\P{Is_Jg=swashkaf}', ""); @@ -56410,78 +58770,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1707, '\p{^Is_Jg=swashkaf}', ""); Expect(1, 1707, '\P{Is_Jg=swashkaf}', ""); Expect(0, 1707, '\P{^Is_Jg=swashkaf}', ""); - Expect(1, 1706, '\p{Is_Jg=_-SWASH_KAF}', ""); - Expect(0, 1706, '\p{^Is_Jg=_-SWASH_KAF}', ""); - Expect(0, 1706, '\P{Is_Jg=_-SWASH_KAF}', ""); - Expect(1, 1706, '\P{^Is_Jg=_-SWASH_KAF}', ""); - Expect(0, 1707, '\p{Is_Jg=_-SWASH_KAF}', ""); - Expect(1, 1707, '\p{^Is_Jg=_-SWASH_KAF}', ""); - Expect(1, 1707, '\P{Is_Jg=_-SWASH_KAF}', ""); - Expect(0, 1707, '\P{^Is_Jg=_-SWASH_KAF}', ""); - Error('\p{Joining_Group= Syriac_WAW:=}'); - Error('\P{Joining_Group= Syriac_WAW:=}'); + Expect(1, 1706, '\p{Is_Jg=-Swash_kaf}', ""); + Expect(0, 1706, '\p{^Is_Jg=-Swash_kaf}', ""); + Expect(0, 1706, '\P{Is_Jg=-Swash_kaf}', ""); + Expect(1, 1706, '\P{^Is_Jg=-Swash_kaf}', ""); + Expect(0, 1707, '\p{Is_Jg=-Swash_kaf}', ""); + Expect(1, 1707, '\p{^Is_Jg=-Swash_kaf}', ""); + Expect(1, 1707, '\P{Is_Jg=-Swash_kaf}', ""); + Expect(0, 1707, '\P{^Is_Jg=-Swash_kaf}', ""); + Error('\p{Joining_Group=/a/-Syriac_waw}'); + Error('\P{Joining_Group=/a/-Syriac_waw}'); Expect(1, 1816, '\p{Joining_Group=:\ASyriac_Waw\z:}', "");; Expect(0, 1817, '\p{Joining_Group=:\ASyriac_Waw\z:}', "");; - Expect(1, 1816, '\p{Joining_Group=syriacwaw}', ""); - Expect(0, 1816, '\p{^Joining_Group=syriacwaw}', ""); - Expect(0, 1816, '\P{Joining_Group=syriacwaw}', ""); - Expect(1, 1816, '\P{^Joining_Group=syriacwaw}', ""); - Expect(0, 1817, '\p{Joining_Group=syriacwaw}', ""); - Expect(1, 1817, '\p{^Joining_Group=syriacwaw}', ""); - Expect(1, 1817, '\P{Joining_Group=syriacwaw}', ""); - Expect(0, 1817, '\P{^Joining_Group=syriacwaw}', ""); + Expect(1, 1816, '\p{Joining_Group: syriacwaw}', ""); + Expect(0, 1816, '\p{^Joining_Group: syriacwaw}', ""); + Expect(0, 1816, '\P{Joining_Group: syriacwaw}', ""); + Expect(1, 1816, '\P{^Joining_Group: syriacwaw}', ""); + Expect(0, 1817, '\p{Joining_Group: syriacwaw}', ""); + Expect(1, 1817, '\p{^Joining_Group: syriacwaw}', ""); + Expect(1, 1817, '\P{Joining_Group: syriacwaw}', ""); + Expect(0, 1817, '\P{^Joining_Group: syriacwaw}', ""); Expect(1, 1816, '\p{Joining_Group=:\Asyriacwaw\z:}', "");; Expect(0, 1817, '\p{Joining_Group=:\Asyriacwaw\z:}', "");; - Expect(1, 1816, '\p{Joining_Group=_ syriac_Waw}', ""); - Expect(0, 1816, '\p{^Joining_Group=_ syriac_Waw}', ""); - Expect(0, 1816, '\P{Joining_Group=_ syriac_Waw}', ""); - Expect(1, 1816, '\P{^Joining_Group=_ syriac_Waw}', ""); - Expect(0, 1817, '\p{Joining_Group=_ syriac_Waw}', ""); - Expect(1, 1817, '\p{^Joining_Group=_ syriac_Waw}', ""); - Expect(1, 1817, '\P{Joining_Group=_ syriac_Waw}', ""); - Expect(0, 1817, '\P{^Joining_Group=_ syriac_Waw}', ""); - Error('\p{Jg=:=-syriac_Waw}'); - Error('\P{Jg=:=-syriac_Waw}'); + Expect(1, 1816, '\p{Joining_Group=_-Syriac_waw}', ""); + Expect(0, 1816, '\p{^Joining_Group=_-Syriac_waw}', ""); + Expect(0, 1816, '\P{Joining_Group=_-Syriac_waw}', ""); + Expect(1, 1816, '\P{^Joining_Group=_-Syriac_waw}', ""); + Expect(0, 1817, '\p{Joining_Group=_-Syriac_waw}', ""); + Expect(1, 1817, '\p{^Joining_Group=_-Syriac_waw}', ""); + Expect(1, 1817, '\P{Joining_Group=_-Syriac_waw}', ""); + Expect(0, 1817, '\P{^Joining_Group=_-Syriac_waw}', ""); + Error('\p{Jg: /a/SYRIAC_Waw}'); + Error('\P{Jg: /a/SYRIAC_Waw}'); Expect(1, 1816, '\p{Jg=:\ASyriac_Waw\z:}', "");; Expect(0, 1817, '\p{Jg=:\ASyriac_Waw\z:}', "");; - Expect(1, 1816, '\p{Jg: syriacwaw}', ""); - Expect(0, 1816, '\p{^Jg: syriacwaw}', ""); - Expect(0, 1816, '\P{Jg: syriacwaw}', ""); - Expect(1, 1816, '\P{^Jg: syriacwaw}', ""); - Expect(0, 1817, '\p{Jg: syriacwaw}', ""); - Expect(1, 1817, '\p{^Jg: syriacwaw}', ""); - Expect(1, 1817, '\P{Jg: syriacwaw}', ""); - Expect(0, 1817, '\P{^Jg: syriacwaw}', ""); + Expect(1, 1816, '\p{Jg: syriacwaw}', ""); + Expect(0, 1816, '\p{^Jg: syriacwaw}', ""); + Expect(0, 1816, '\P{Jg: syriacwaw}', ""); + Expect(1, 1816, '\P{^Jg: syriacwaw}', ""); + Expect(0, 1817, '\p{Jg: syriacwaw}', ""); + Expect(1, 1817, '\p{^Jg: syriacwaw}', ""); + Expect(1, 1817, '\P{Jg: syriacwaw}', ""); + Expect(0, 1817, '\P{^Jg: syriacwaw}', ""); Expect(1, 1816, '\p{Jg=:\Asyriacwaw\z:}', "");; Expect(0, 1817, '\p{Jg=:\Asyriacwaw\z:}', "");; - Expect(1, 1816, '\p{Jg= Syriac_WAW}', ""); - Expect(0, 1816, '\p{^Jg= Syriac_WAW}', ""); - Expect(0, 1816, '\P{Jg= Syriac_WAW}', ""); - Expect(1, 1816, '\P{^Jg= Syriac_WAW}', ""); - Expect(0, 1817, '\p{Jg= Syriac_WAW}', ""); - Expect(1, 1817, '\p{^Jg= Syriac_WAW}', ""); - Expect(1, 1817, '\P{Jg= Syriac_WAW}', ""); - Expect(0, 1817, '\P{^Jg= Syriac_WAW}', ""); - Error('\p{Is_Joining_Group=:=_-SYRIAC_Waw}'); - Error('\P{Is_Joining_Group=:=_-SYRIAC_Waw}'); - Expect(1, 1816, '\p{Is_Joining_Group: syriacwaw}', ""); - Expect(0, 1816, '\p{^Is_Joining_Group: syriacwaw}', ""); - Expect(0, 1816, '\P{Is_Joining_Group: syriacwaw}', ""); - Expect(1, 1816, '\P{^Is_Joining_Group: syriacwaw}', ""); - Expect(0, 1817, '\p{Is_Joining_Group: syriacwaw}', ""); - Expect(1, 1817, '\p{^Is_Joining_Group: syriacwaw}', ""); - Expect(1, 1817, '\P{Is_Joining_Group: syriacwaw}', ""); - Expect(0, 1817, '\P{^Is_Joining_Group: syriacwaw}', ""); - Expect(1, 1816, '\p{Is_Joining_Group= Syriac_waw}', ""); - Expect(0, 1816, '\p{^Is_Joining_Group= Syriac_waw}', ""); - Expect(0, 1816, '\P{Is_Joining_Group= Syriac_waw}', ""); - Expect(1, 1816, '\P{^Is_Joining_Group= Syriac_waw}', ""); - Expect(0, 1817, '\p{Is_Joining_Group= Syriac_waw}', ""); - Expect(1, 1817, '\p{^Is_Joining_Group= Syriac_waw}', ""); - Expect(1, 1817, '\P{Is_Joining_Group= Syriac_waw}', ""); - Expect(0, 1817, '\P{^Is_Joining_Group= Syriac_waw}', ""); - Error('\p{Is_Jg= _SYRIAC_waw/a/}'); - Error('\P{Is_Jg= _SYRIAC_waw/a/}'); + Expect(1, 1816, '\p{Jg= Syriac_waw}', ""); + Expect(0, 1816, '\p{^Jg= Syriac_waw}', ""); + Expect(0, 1816, '\P{Jg= Syriac_waw}', ""); + Expect(1, 1816, '\P{^Jg= Syriac_waw}', ""); + Expect(0, 1817, '\p{Jg= Syriac_waw}', ""); + Expect(1, 1817, '\p{^Jg= Syriac_waw}', ""); + Expect(1, 1817, '\P{Jg= Syriac_waw}', ""); + Expect(0, 1817, '\P{^Jg= Syriac_waw}', ""); + Error('\p{Is_Joining_Group=/a/_Syriac_waw}'); + Error('\P{Is_Joining_Group=/a/_Syriac_waw}'); + Expect(1, 1816, '\p{Is_Joining_Group=syriacwaw}', ""); + Expect(0, 1816, '\p{^Is_Joining_Group=syriacwaw}', ""); + Expect(0, 1816, '\P{Is_Joining_Group=syriacwaw}', ""); + Expect(1, 1816, '\P{^Is_Joining_Group=syriacwaw}', ""); + Expect(0, 1817, '\p{Is_Joining_Group=syriacwaw}', ""); + Expect(1, 1817, '\p{^Is_Joining_Group=syriacwaw}', ""); + Expect(1, 1817, '\P{Is_Joining_Group=syriacwaw}', ""); + Expect(0, 1817, '\P{^Is_Joining_Group=syriacwaw}', ""); + Expect(1, 1816, '\p{Is_Joining_Group= syriac_Waw}', ""); + Expect(0, 1816, '\p{^Is_Joining_Group= syriac_Waw}', ""); + Expect(0, 1816, '\P{Is_Joining_Group= syriac_Waw}', ""); + Expect(1, 1816, '\P{^Is_Joining_Group= syriac_Waw}', ""); + Expect(0, 1817, '\p{Is_Joining_Group= syriac_Waw}', ""); + Expect(1, 1817, '\p{^Is_Joining_Group= syriac_Waw}', ""); + Expect(1, 1817, '\P{Is_Joining_Group= syriac_Waw}', ""); + Expect(0, 1817, '\P{^Is_Joining_Group= syriac_Waw}', ""); + Error('\p{Is_Jg= /a/SYRIAC_Waw}'); + Error('\P{Is_Jg= /a/SYRIAC_Waw}'); Expect(1, 1816, '\p{Is_Jg=syriacwaw}', ""); Expect(0, 1816, '\p{^Is_Jg=syriacwaw}', ""); Expect(0, 1816, '\P{Is_Jg=syriacwaw}', ""); @@ -56490,16 +58850,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1817, '\p{^Is_Jg=syriacwaw}', ""); Expect(1, 1817, '\P{Is_Jg=syriacwaw}', ""); Expect(0, 1817, '\P{^Is_Jg=syriacwaw}', ""); - Expect(1, 1816, '\p{Is_Jg= -syriac_WAW}', ""); - Expect(0, 1816, '\p{^Is_Jg= -syriac_WAW}', ""); - Expect(0, 1816, '\P{Is_Jg= -syriac_WAW}', ""); - Expect(1, 1816, '\P{^Is_Jg= -syriac_WAW}', ""); - Expect(0, 1817, '\p{Is_Jg= -syriac_WAW}', ""); - Expect(1, 1817, '\p{^Is_Jg= -syriac_WAW}', ""); - Expect(1, 1817, '\P{Is_Jg= -syriac_WAW}', ""); - Expect(0, 1817, '\P{^Is_Jg= -syriac_WAW}', ""); - Error('\p{Joining_Group=- TAH/a/}'); - Error('\P{Joining_Group=- TAH/a/}'); + Expect(1, 1816, '\p{Is_Jg= syriac_Waw}', ""); + Expect(0, 1816, '\p{^Is_Jg= syriac_Waw}', ""); + Expect(0, 1816, '\P{Is_Jg= syriac_Waw}', ""); + Expect(1, 1816, '\P{^Is_Jg= syriac_Waw}', ""); + Expect(0, 1817, '\p{Is_Jg= syriac_Waw}', ""); + Expect(1, 1817, '\p{^Is_Jg= syriac_Waw}', ""); + Expect(1, 1817, '\P{Is_Jg= syriac_Waw}', ""); + Expect(0, 1817, '\P{^Is_Jg= syriac_Waw}', ""); + Error('\p{Joining_Group=- tah:=}'); + Error('\P{Joining_Group=- tah:=}'); Expect(1, 2211, '\p{Joining_Group=:\ATah\z:}', "");; Expect(0, 2212, '\p{Joining_Group=:\ATah\z:}', "");; Expect(1, 2211, '\p{Joining_Group=tah}', ""); @@ -56512,16 +58872,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2212, '\P{^Joining_Group=tah}', ""); Expect(1, 2211, '\p{Joining_Group=:\Atah\z:}', "");; Expect(0, 2212, '\p{Joining_Group=:\Atah\z:}', "");; - Expect(1, 2211, '\p{Joining_Group: _ TAH}', ""); - Expect(0, 2211, '\p{^Joining_Group: _ TAH}', ""); - Expect(0, 2211, '\P{Joining_Group: _ TAH}', ""); - Expect(1, 2211, '\P{^Joining_Group: _ TAH}', ""); - Expect(0, 2212, '\p{Joining_Group: _ TAH}', ""); - Expect(1, 2212, '\p{^Joining_Group: _ TAH}', ""); - Expect(1, 2212, '\P{Joining_Group: _ TAH}', ""); - Expect(0, 2212, '\P{^Joining_Group: _ TAH}', ""); - Error('\p{Jg=:= _Tah}'); - Error('\P{Jg=:= _Tah}'); + Expect(1, 2211, '\p{Joining_Group=_tah}', ""); + Expect(0, 2211, '\p{^Joining_Group=_tah}', ""); + Expect(0, 2211, '\P{Joining_Group=_tah}', ""); + Expect(1, 2211, '\P{^Joining_Group=_tah}', ""); + Expect(0, 2212, '\p{Joining_Group=_tah}', ""); + Expect(1, 2212, '\p{^Joining_Group=_tah}', ""); + Expect(1, 2212, '\P{Joining_Group=_tah}', ""); + Expect(0, 2212, '\P{^Joining_Group=_tah}', ""); + Error('\p{Jg=:=_ TAH}'); + Error('\P{Jg=:=_ TAH}'); Expect(1, 2211, '\p{Jg=:\ATah\z:}', "");; Expect(0, 2212, '\p{Jg=:\ATah\z:}', "");; Expect(1, 2211, '\p{Jg=tah}', ""); @@ -56534,16 +58894,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2212, '\P{^Jg=tah}', ""); Expect(1, 2211, '\p{Jg=:\Atah\z:}', "");; Expect(0, 2212, '\p{Jg=:\Atah\z:}', "");; - Expect(1, 2211, '\p{Jg= _TAH}', ""); - Expect(0, 2211, '\p{^Jg= _TAH}', ""); - Expect(0, 2211, '\P{Jg= _TAH}', ""); - Expect(1, 2211, '\P{^Jg= _TAH}', ""); - Expect(0, 2212, '\p{Jg= _TAH}', ""); - Expect(1, 2212, '\p{^Jg= _TAH}', ""); - Expect(1, 2212, '\P{Jg= _TAH}', ""); - Expect(0, 2212, '\P{^Jg= _TAH}', ""); - Error('\p{Is_Joining_Group=-/a/Tah}'); - Error('\P{Is_Joining_Group=-/a/Tah}'); + Expect(1, 2211, '\p{Jg= Tah}', ""); + Expect(0, 2211, '\p{^Jg= Tah}', ""); + Expect(0, 2211, '\P{Jg= Tah}', ""); + Expect(1, 2211, '\P{^Jg= Tah}', ""); + Expect(0, 2212, '\p{Jg= Tah}', ""); + Expect(1, 2212, '\p{^Jg= Tah}', ""); + Expect(1, 2212, '\P{Jg= Tah}', ""); + Expect(0, 2212, '\P{^Jg= Tah}', ""); + Error('\p{Is_Joining_Group=/a/--tah}'); + Error('\P{Is_Joining_Group=/a/--tah}'); Expect(1, 2211, '\p{Is_Joining_Group=tah}', ""); Expect(0, 2211, '\p{^Is_Joining_Group=tah}', ""); Expect(0, 2211, '\P{Is_Joining_Group=tah}', ""); @@ -56552,16 +58912,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2212, '\p{^Is_Joining_Group=tah}', ""); Expect(1, 2212, '\P{Is_Joining_Group=tah}', ""); Expect(0, 2212, '\P{^Is_Joining_Group=tah}', ""); - Expect(1, 2211, '\p{Is_Joining_Group=-TAH}', ""); - Expect(0, 2211, '\p{^Is_Joining_Group=-TAH}', ""); - Expect(0, 2211, '\P{Is_Joining_Group=-TAH}', ""); - Expect(1, 2211, '\P{^Is_Joining_Group=-TAH}', ""); - Expect(0, 2212, '\p{Is_Joining_Group=-TAH}', ""); - Expect(1, 2212, '\p{^Is_Joining_Group=-TAH}', ""); - Expect(1, 2212, '\P{Is_Joining_Group=-TAH}', ""); - Expect(0, 2212, '\P{^Is_Joining_Group=-TAH}', ""); - Error('\p{Is_Jg=:=_TAH}'); - Error('\P{Is_Jg=:=_TAH}'); + Expect(1, 2211, '\p{Is_Joining_Group=--Tah}', ""); + Expect(0, 2211, '\p{^Is_Joining_Group=--Tah}', ""); + Expect(0, 2211, '\P{Is_Joining_Group=--Tah}', ""); + Expect(1, 2211, '\P{^Is_Joining_Group=--Tah}', ""); + Expect(0, 2212, '\p{Is_Joining_Group=--Tah}', ""); + Expect(1, 2212, '\p{^Is_Joining_Group=--Tah}', ""); + Expect(1, 2212, '\P{Is_Joining_Group=--Tah}', ""); + Expect(0, 2212, '\P{^Is_Joining_Group=--Tah}', ""); + Error('\p{Is_Jg=/a/--TAH}'); + Error('\P{Is_Jg=/a/--TAH}'); Expect(1, 2211, '\p{Is_Jg=tah}', ""); Expect(0, 2211, '\p{^Is_Jg=tah}', ""); Expect(0, 2211, '\P{Is_Jg=tah}', ""); @@ -56570,16 +58930,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2212, '\p{^Is_Jg=tah}', ""); Expect(1, 2212, '\P{Is_Jg=tah}', ""); Expect(0, 2212, '\P{^Is_Jg=tah}', ""); - Expect(1, 2211, '\p{Is_Jg=--tah}', ""); - Expect(0, 2211, '\p{^Is_Jg=--tah}', ""); - Expect(0, 2211, '\P{Is_Jg=--tah}', ""); - Expect(1, 2211, '\P{^Is_Jg=--tah}', ""); - Expect(0, 2212, '\p{Is_Jg=--tah}', ""); - Expect(1, 2212, '\p{^Is_Jg=--tah}', ""); - Expect(1, 2212, '\P{Is_Jg=--tah}', ""); - Expect(0, 2212, '\P{^Is_Jg=--tah}', ""); - Error('\p{Joining_Group= /a/taw}'); - Error('\P{Joining_Group= /a/taw}'); + Expect(1, 2211, '\p{Is_Jg=_-TAH}', ""); + Expect(0, 2211, '\p{^Is_Jg=_-TAH}', ""); + Expect(0, 2211, '\P{Is_Jg=_-TAH}', ""); + Expect(1, 2211, '\P{^Is_Jg=_-TAH}', ""); + Expect(0, 2212, '\p{Is_Jg=_-TAH}', ""); + Expect(1, 2212, '\p{^Is_Jg=_-TAH}', ""); + Expect(1, 2212, '\P{Is_Jg=_-TAH}', ""); + Expect(0, 2212, '\P{^Is_Jg=_-TAH}', ""); + Error('\p{Joining_Group=/a/Taw}'); + Error('\P{Joining_Group=/a/Taw}'); Expect(1, 1836, '\p{Joining_Group=:\ATaw\z:}', "");; Expect(0, 1837, '\p{Joining_Group=:\ATaw\z:}', "");; Expect(1, 1836, '\p{Joining_Group=taw}', ""); @@ -56592,16 +58952,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1837, '\P{^Joining_Group=taw}', ""); Expect(1, 1836, '\p{Joining_Group=:\Ataw\z:}', "");; Expect(0, 1837, '\p{Joining_Group=:\Ataw\z:}', "");; - Expect(1, 1836, '\p{Joining_Group= -TAW}', ""); - Expect(0, 1836, '\p{^Joining_Group= -TAW}', ""); - Expect(0, 1836, '\P{Joining_Group= -TAW}', ""); - Expect(1, 1836, '\P{^Joining_Group= -TAW}', ""); - Expect(0, 1837, '\p{Joining_Group= -TAW}', ""); - Expect(1, 1837, '\p{^Joining_Group= -TAW}', ""); - Expect(1, 1837, '\P{Joining_Group= -TAW}', ""); - Expect(0, 1837, '\P{^Joining_Group= -TAW}', ""); - Error('\p{Jg=-Taw/a/}'); - Error('\P{Jg=-Taw/a/}'); + Expect(1, 1836, '\p{Joining_Group=__Taw}', ""); + Expect(0, 1836, '\p{^Joining_Group=__Taw}', ""); + Expect(0, 1836, '\P{Joining_Group=__Taw}', ""); + Expect(1, 1836, '\P{^Joining_Group=__Taw}', ""); + Expect(0, 1837, '\p{Joining_Group=__Taw}', ""); + Expect(1, 1837, '\p{^Joining_Group=__Taw}', ""); + Expect(1, 1837, '\P{Joining_Group=__Taw}', ""); + Expect(0, 1837, '\P{^Joining_Group=__Taw}', ""); + Error('\p{Jg= Taw/a/}'); + Error('\P{Jg= Taw/a/}'); Expect(1, 1836, '\p{Jg=:\ATaw\z:}', "");; Expect(0, 1837, '\p{Jg=:\ATaw\z:}', "");; Expect(1, 1836, '\p{Jg=taw}', ""); @@ -56614,16 +58974,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1837, '\P{^Jg=taw}', ""); Expect(1, 1836, '\p{Jg=:\Ataw\z:}', "");; Expect(0, 1837, '\p{Jg=:\Ataw\z:}', "");; - Expect(1, 1836, '\p{Jg=Taw}', ""); - Expect(0, 1836, '\p{^Jg=Taw}', ""); - Expect(0, 1836, '\P{Jg=Taw}', ""); - Expect(1, 1836, '\P{^Jg=Taw}', ""); - Expect(0, 1837, '\p{Jg=Taw}', ""); - Expect(1, 1837, '\p{^Jg=Taw}', ""); - Expect(1, 1837, '\P{Jg=Taw}', ""); - Expect(0, 1837, '\P{^Jg=Taw}', ""); - Error('\p{Is_Joining_Group=-:=taw}'); - Error('\P{Is_Joining_Group=-:=taw}'); + Expect(1, 1836, '\p{Jg= TAW}', ""); + Expect(0, 1836, '\p{^Jg= TAW}', ""); + Expect(0, 1836, '\P{Jg= TAW}', ""); + Expect(1, 1836, '\P{^Jg= TAW}', ""); + Expect(0, 1837, '\p{Jg= TAW}', ""); + Expect(1, 1837, '\p{^Jg= TAW}', ""); + Expect(1, 1837, '\P{Jg= TAW}', ""); + Expect(0, 1837, '\P{^Jg= TAW}', ""); + Error('\p{Is_Joining_Group= /a/taw}'); + Error('\P{Is_Joining_Group= /a/taw}'); Expect(1, 1836, '\p{Is_Joining_Group=taw}', ""); Expect(0, 1836, '\p{^Is_Joining_Group=taw}', ""); Expect(0, 1836, '\P{Is_Joining_Group=taw}', ""); @@ -56632,16 +58992,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1837, '\p{^Is_Joining_Group=taw}', ""); Expect(1, 1837, '\P{Is_Joining_Group=taw}', ""); Expect(0, 1837, '\P{^Is_Joining_Group=taw}', ""); - Expect(1, 1836, '\p{Is_Joining_Group= -taw}', ""); - Expect(0, 1836, '\p{^Is_Joining_Group= -taw}', ""); - Expect(0, 1836, '\P{Is_Joining_Group= -taw}', ""); - Expect(1, 1836, '\P{^Is_Joining_Group= -taw}', ""); - Expect(0, 1837, '\p{Is_Joining_Group= -taw}', ""); - Expect(1, 1837, '\p{^Is_Joining_Group= -taw}', ""); - Expect(1, 1837, '\P{Is_Joining_Group= -taw}', ""); - Expect(0, 1837, '\P{^Is_Joining_Group= -taw}', ""); - Error('\p{Is_Jg=:= _TAW}'); - Error('\P{Is_Jg=:= _TAW}'); + Expect(1, 1836, '\p{Is_Joining_Group=_ Taw}', ""); + Expect(0, 1836, '\p{^Is_Joining_Group=_ Taw}', ""); + Expect(0, 1836, '\P{Is_Joining_Group=_ Taw}', ""); + Expect(1, 1836, '\P{^Is_Joining_Group=_ Taw}', ""); + Expect(0, 1837, '\p{Is_Joining_Group=_ Taw}', ""); + Expect(1, 1837, '\p{^Is_Joining_Group=_ Taw}', ""); + Expect(1, 1837, '\P{Is_Joining_Group=_ Taw}', ""); + Expect(0, 1837, '\P{^Is_Joining_Group=_ Taw}', ""); + Error('\p{Is_Jg=/a/ Taw}'); + Error('\P{Is_Jg=/a/ Taw}'); Expect(1, 1836, '\p{Is_Jg=taw}', ""); Expect(0, 1836, '\p{^Is_Jg=taw}', ""); Expect(0, 1836, '\P{Is_Jg=taw}', ""); @@ -56650,60 +59010,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1837, '\p{^Is_Jg=taw}', ""); Expect(1, 1837, '\P{Is_Jg=taw}', ""); Expect(0, 1837, '\P{^Is_Jg=taw}', ""); - Expect(1, 1836, '\p{Is_Jg=-_Taw}', ""); - Expect(0, 1836, '\p{^Is_Jg=-_Taw}', ""); - Expect(0, 1836, '\P{Is_Jg=-_Taw}', ""); - Expect(1, 1836, '\P{^Is_Jg=-_Taw}', ""); - Expect(0, 1837, '\p{Is_Jg=-_Taw}', ""); - Expect(1, 1837, '\p{^Is_Jg=-_Taw}', ""); - Expect(1, 1837, '\P{Is_Jg=-_Taw}', ""); - Expect(0, 1837, '\P{^Is_Jg=-_Taw}', ""); - Error('\p{Joining_Group=__teh_Marbuta:=}'); - Error('\P{Joining_Group=__teh_Marbuta:=}'); + Expect(1, 1836, '\p{Is_Jg=_TAW}', ""); + Expect(0, 1836, '\p{^Is_Jg=_TAW}', ""); + Expect(0, 1836, '\P{Is_Jg=_TAW}', ""); + Expect(1, 1836, '\P{^Is_Jg=_TAW}', ""); + Expect(0, 1837, '\p{Is_Jg=_TAW}', ""); + Expect(1, 1837, '\p{^Is_Jg=_TAW}', ""); + Expect(1, 1837, '\P{Is_Jg=_TAW}', ""); + Expect(0, 1837, '\P{^Is_Jg=_TAW}', ""); + Error('\p{Joining_Group=:=_Teh_marbuta}'); + Error('\P{Joining_Group=:=_Teh_marbuta}'); Expect(1, 1749, '\p{Joining_Group=:\ATeh_Marbuta\z:}', "");; Expect(0, 1750, '\p{Joining_Group=:\ATeh_Marbuta\z:}', "");; - Expect(1, 1749, '\p{Joining_Group=tehmarbuta}', ""); - Expect(0, 1749, '\p{^Joining_Group=tehmarbuta}', ""); - Expect(0, 1749, '\P{Joining_Group=tehmarbuta}', ""); - Expect(1, 1749, '\P{^Joining_Group=tehmarbuta}', ""); - Expect(0, 1750, '\p{Joining_Group=tehmarbuta}', ""); - Expect(1, 1750, '\p{^Joining_Group=tehmarbuta}', ""); - Expect(1, 1750, '\P{Joining_Group=tehmarbuta}', ""); - Expect(0, 1750, '\P{^Joining_Group=tehmarbuta}', ""); + Expect(1, 1749, '\p{Joining_Group: tehmarbuta}', ""); + Expect(0, 1749, '\p{^Joining_Group: tehmarbuta}', ""); + Expect(0, 1749, '\P{Joining_Group: tehmarbuta}', ""); + Expect(1, 1749, '\P{^Joining_Group: tehmarbuta}', ""); + Expect(0, 1750, '\p{Joining_Group: tehmarbuta}', ""); + Expect(1, 1750, '\p{^Joining_Group: tehmarbuta}', ""); + Expect(1, 1750, '\P{Joining_Group: tehmarbuta}', ""); + Expect(0, 1750, '\P{^Joining_Group: tehmarbuta}', ""); Expect(1, 1749, '\p{Joining_Group=:\Atehmarbuta\z:}', "");; Expect(0, 1750, '\p{Joining_Group=:\Atehmarbuta\z:}', "");; - Expect(1, 1749, '\p{Joining_Group=_ Teh_MARBUTA}', ""); - Expect(0, 1749, '\p{^Joining_Group=_ Teh_MARBUTA}', ""); - Expect(0, 1749, '\P{Joining_Group=_ Teh_MARBUTA}', ""); - Expect(1, 1749, '\P{^Joining_Group=_ Teh_MARBUTA}', ""); - Expect(0, 1750, '\p{Joining_Group=_ Teh_MARBUTA}', ""); - Expect(1, 1750, '\p{^Joining_Group=_ Teh_MARBUTA}', ""); - Expect(1, 1750, '\P{Joining_Group=_ Teh_MARBUTA}', ""); - Expect(0, 1750, '\P{^Joining_Group=_ Teh_MARBUTA}', ""); - Error('\p{Jg=/a/__Teh_Marbuta}'); - Error('\P{Jg=/a/__Teh_Marbuta}'); + Expect(1, 1749, '\p{Joining_Group=-teh_Marbuta}', ""); + Expect(0, 1749, '\p{^Joining_Group=-teh_Marbuta}', ""); + Expect(0, 1749, '\P{Joining_Group=-teh_Marbuta}', ""); + Expect(1, 1749, '\P{^Joining_Group=-teh_Marbuta}', ""); + Expect(0, 1750, '\p{Joining_Group=-teh_Marbuta}', ""); + Expect(1, 1750, '\p{^Joining_Group=-teh_Marbuta}', ""); + Expect(1, 1750, '\P{Joining_Group=-teh_Marbuta}', ""); + Expect(0, 1750, '\P{^Joining_Group=-teh_Marbuta}', ""); + Error('\p{Jg=-:=teh_Marbuta}'); + Error('\P{Jg=-:=teh_Marbuta}'); Expect(1, 1749, '\p{Jg=:\ATeh_Marbuta\z:}', "");; Expect(0, 1750, '\p{Jg=:\ATeh_Marbuta\z:}', "");; - Expect(1, 1749, '\p{Jg=tehmarbuta}', ""); - Expect(0, 1749, '\p{^Jg=tehmarbuta}', ""); - Expect(0, 1749, '\P{Jg=tehmarbuta}', ""); - Expect(1, 1749, '\P{^Jg=tehmarbuta}', ""); - Expect(0, 1750, '\p{Jg=tehmarbuta}', ""); - Expect(1, 1750, '\p{^Jg=tehmarbuta}', ""); - Expect(1, 1750, '\P{Jg=tehmarbuta}', ""); - Expect(0, 1750, '\P{^Jg=tehmarbuta}', ""); + Expect(1, 1749, '\p{Jg:tehmarbuta}', ""); + Expect(0, 1749, '\p{^Jg:tehmarbuta}', ""); + Expect(0, 1749, '\P{Jg:tehmarbuta}', ""); + Expect(1, 1749, '\P{^Jg:tehmarbuta}', ""); + Expect(0, 1750, '\p{Jg:tehmarbuta}', ""); + Expect(1, 1750, '\p{^Jg:tehmarbuta}', ""); + Expect(1, 1750, '\P{Jg:tehmarbuta}', ""); + Expect(0, 1750, '\P{^Jg:tehmarbuta}', ""); Expect(1, 1749, '\p{Jg=:\Atehmarbuta\z:}', "");; Expect(0, 1750, '\p{Jg=:\Atehmarbuta\z:}', "");; - Expect(1, 1749, '\p{Jg=- teh_marbuta}', ""); - Expect(0, 1749, '\p{^Jg=- teh_marbuta}', ""); - Expect(0, 1749, '\P{Jg=- teh_marbuta}', ""); - Expect(1, 1749, '\P{^Jg=- teh_marbuta}', ""); - Expect(0, 1750, '\p{Jg=- teh_marbuta}', ""); - Expect(1, 1750, '\p{^Jg=- teh_marbuta}', ""); - Expect(1, 1750, '\P{Jg=- teh_marbuta}', ""); - Expect(0, 1750, '\P{^Jg=- teh_marbuta}', ""); - Error('\p{Is_Joining_Group: -_teh_Marbuta/a/}'); - Error('\P{Is_Joining_Group: -_teh_Marbuta/a/}'); + Expect(1, 1749, '\p{Jg= Teh_Marbuta}', ""); + Expect(0, 1749, '\p{^Jg= Teh_Marbuta}', ""); + Expect(0, 1749, '\P{Jg= Teh_Marbuta}', ""); + Expect(1, 1749, '\P{^Jg= Teh_Marbuta}', ""); + Expect(0, 1750, '\p{Jg= Teh_Marbuta}', ""); + Expect(1, 1750, '\p{^Jg= Teh_Marbuta}', ""); + Expect(1, 1750, '\P{Jg= Teh_Marbuta}', ""); + Expect(0, 1750, '\P{^Jg= Teh_Marbuta}', ""); + Error('\p{Is_Joining_Group=_-Teh_MARBUTA:=}'); + Error('\P{Is_Joining_Group=_-Teh_MARBUTA:=}'); Expect(1, 1749, '\p{Is_Joining_Group=tehmarbuta}', ""); Expect(0, 1749, '\p{^Is_Joining_Group=tehmarbuta}', ""); Expect(0, 1749, '\P{Is_Joining_Group=tehmarbuta}', ""); @@ -56712,16 +59072,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1750, '\p{^Is_Joining_Group=tehmarbuta}', ""); Expect(1, 1750, '\P{Is_Joining_Group=tehmarbuta}', ""); Expect(0, 1750, '\P{^Is_Joining_Group=tehmarbuta}', ""); - Expect(1, 1749, '\p{Is_Joining_Group: TEH_marbuta}', ""); - Expect(0, 1749, '\p{^Is_Joining_Group: TEH_marbuta}', ""); - Expect(0, 1749, '\P{Is_Joining_Group: TEH_marbuta}', ""); - Expect(1, 1749, '\P{^Is_Joining_Group: TEH_marbuta}', ""); - Expect(0, 1750, '\p{Is_Joining_Group: TEH_marbuta}', ""); - Expect(1, 1750, '\p{^Is_Joining_Group: TEH_marbuta}', ""); - Expect(1, 1750, '\P{Is_Joining_Group: TEH_marbuta}', ""); - Expect(0, 1750, '\P{^Is_Joining_Group: TEH_marbuta}', ""); - Error('\p{Is_Jg=-:=teh_MARBUTA}'); - Error('\P{Is_Jg=-:=teh_MARBUTA}'); + Expect(1, 1749, '\p{Is_Joining_Group=- Teh_marbuta}', ""); + Expect(0, 1749, '\p{^Is_Joining_Group=- Teh_marbuta}', ""); + Expect(0, 1749, '\P{Is_Joining_Group=- Teh_marbuta}', ""); + Expect(1, 1749, '\P{^Is_Joining_Group=- Teh_marbuta}', ""); + Expect(0, 1750, '\p{Is_Joining_Group=- Teh_marbuta}', ""); + Expect(1, 1750, '\p{^Is_Joining_Group=- Teh_marbuta}', ""); + Expect(1, 1750, '\P{Is_Joining_Group=- Teh_marbuta}', ""); + Expect(0, 1750, '\P{^Is_Joining_Group=- Teh_marbuta}', ""); + Error('\p{Is_Jg=- TEH_Marbuta:=}'); + Error('\P{Is_Jg=- TEH_Marbuta:=}'); Expect(1, 1749, '\p{Is_Jg=tehmarbuta}', ""); Expect(0, 1749, '\p{^Is_Jg=tehmarbuta}', ""); Expect(0, 1749, '\P{Is_Jg=tehmarbuta}', ""); @@ -56730,16 +59090,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1750, '\p{^Is_Jg=tehmarbuta}', ""); Expect(1, 1750, '\P{Is_Jg=tehmarbuta}', ""); Expect(0, 1750, '\P{^Is_Jg=tehmarbuta}', ""); - Expect(1, 1749, '\p{Is_Jg= Teh_Marbuta}', ""); - Expect(0, 1749, '\p{^Is_Jg= Teh_Marbuta}', ""); - Expect(0, 1749, '\P{Is_Jg= Teh_Marbuta}', ""); - Expect(1, 1749, '\P{^Is_Jg= Teh_Marbuta}', ""); - Expect(0, 1750, '\p{Is_Jg= Teh_Marbuta}', ""); - Expect(1, 1750, '\p{^Is_Jg= Teh_Marbuta}', ""); - Expect(1, 1750, '\P{Is_Jg= Teh_Marbuta}', ""); - Expect(0, 1750, '\P{^Is_Jg= Teh_Marbuta}', ""); - Error('\p{Joining_Group= _HAMZA_On_Heh_Goal/a/}'); - Error('\P{Joining_Group= _HAMZA_On_Heh_Goal/a/}'); + Expect(1, 1749, '\p{Is_Jg= teh_MARBUTA}', ""); + Expect(0, 1749, '\p{^Is_Jg= teh_MARBUTA}', ""); + Expect(0, 1749, '\P{Is_Jg= teh_MARBUTA}', ""); + Expect(1, 1749, '\P{^Is_Jg= teh_MARBUTA}', ""); + Expect(0, 1750, '\p{Is_Jg= teh_MARBUTA}', ""); + Expect(1, 1750, '\p{^Is_Jg= teh_MARBUTA}', ""); + Expect(1, 1750, '\P{Is_Jg= teh_MARBUTA}', ""); + Expect(0, 1750, '\P{^Is_Jg= teh_MARBUTA}', ""); + Error('\p{Joining_Group: :=- HAMZA_on_Heh_Goal}'); + Error('\P{Joining_Group: :=- HAMZA_on_Heh_Goal}'); Expect(1, 1731, '\p{Joining_Group=:\AHamza_On_Heh_Goal\z:}', "");; Expect(0, 1732, '\p{Joining_Group=:\AHamza_On_Heh_Goal\z:}', "");; Expect(1, 1731, '\p{Joining_Group=hamzaonhehgoal}', ""); @@ -56752,16 +59112,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1732, '\P{^Joining_Group=hamzaonhehgoal}', ""); Expect(1, 1731, '\p{Joining_Group=:\Ahamzaonhehgoal\z:}', "");; Expect(0, 1732, '\p{Joining_Group=:\Ahamzaonhehgoal\z:}', "");; - Expect(1, 1731, '\p{Joining_Group= _hamza_on_heh_GOAL}', ""); - Expect(0, 1731, '\p{^Joining_Group= _hamza_on_heh_GOAL}', ""); - Expect(0, 1731, '\P{Joining_Group= _hamza_on_heh_GOAL}', ""); - Expect(1, 1731, '\P{^Joining_Group= _hamza_on_heh_GOAL}', ""); - Expect(0, 1732, '\p{Joining_Group= _hamza_on_heh_GOAL}', ""); - Expect(1, 1732, '\p{^Joining_Group= _hamza_on_heh_GOAL}', ""); - Expect(1, 1732, '\P{Joining_Group= _hamza_on_heh_GOAL}', ""); - Expect(0, 1732, '\P{^Joining_Group= _hamza_on_heh_GOAL}', ""); - Error('\p{Jg=_:=Teh_MARBUTA_Goal}'); - Error('\P{Jg=_:=Teh_MARBUTA_Goal}'); + Expect(1, 1731, '\p{Joining_Group= -Hamza_ON_Heh_Goal}', ""); + Expect(0, 1731, '\p{^Joining_Group= -Hamza_ON_Heh_Goal}', ""); + Expect(0, 1731, '\P{Joining_Group= -Hamza_ON_Heh_Goal}', ""); + Expect(1, 1731, '\P{^Joining_Group= -Hamza_ON_Heh_Goal}', ""); + Expect(0, 1732, '\p{Joining_Group= -Hamza_ON_Heh_Goal}', ""); + Expect(1, 1732, '\p{^Joining_Group= -Hamza_ON_Heh_Goal}', ""); + Expect(1, 1732, '\P{Joining_Group= -Hamza_ON_Heh_Goal}', ""); + Expect(0, 1732, '\P{^Joining_Group= -Hamza_ON_Heh_Goal}', ""); + Error('\p{Jg=_Teh_marbuta_GOAL/a/}'); + Error('\P{Jg=_Teh_marbuta_GOAL/a/}'); Expect(1, 1731, '\p{Jg=:\ATeh_Marbuta_Goal\z:}', "");; Expect(0, 1732, '\p{Jg=:\ATeh_Marbuta_Goal\z:}', "");; Expect(1, 1731, '\p{Jg=tehmarbutagoal}', ""); @@ -56774,16 +59134,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1732, '\P{^Jg=tehmarbutagoal}', ""); Expect(1, 1731, '\p{Jg=:\Atehmarbutagoal\z:}', "");; Expect(0, 1732, '\p{Jg=:\Atehmarbutagoal\z:}', "");; - Expect(1, 1731, '\p{Jg=- teh_marbuta_GOAL}', ""); - Expect(0, 1731, '\p{^Jg=- teh_marbuta_GOAL}', ""); - Expect(0, 1731, '\P{Jg=- teh_marbuta_GOAL}', ""); - Expect(1, 1731, '\P{^Jg=- teh_marbuta_GOAL}', ""); - Expect(0, 1732, '\p{Jg=- teh_marbuta_GOAL}', ""); - Expect(1, 1732, '\p{^Jg=- teh_marbuta_GOAL}', ""); - Expect(1, 1732, '\P{Jg=- teh_marbuta_GOAL}', ""); - Expect(0, 1732, '\P{^Jg=- teh_marbuta_GOAL}', ""); - Error('\p{Is_Joining_Group=_:=hamza_on_Heh_Goal}'); - Error('\P{Is_Joining_Group=_:=hamza_on_Heh_Goal}'); + Expect(1, 1731, '\p{Jg=-teh_Marbuta_Goal}', ""); + Expect(0, 1731, '\p{^Jg=-teh_Marbuta_Goal}', ""); + Expect(0, 1731, '\P{Jg=-teh_Marbuta_Goal}', ""); + Expect(1, 1731, '\P{^Jg=-teh_Marbuta_Goal}', ""); + Expect(0, 1732, '\p{Jg=-teh_Marbuta_Goal}', ""); + Expect(1, 1732, '\p{^Jg=-teh_Marbuta_Goal}', ""); + Expect(1, 1732, '\P{Jg=-teh_Marbuta_Goal}', ""); + Expect(0, 1732, '\P{^Jg=-teh_Marbuta_Goal}', ""); + Error('\p{Is_Joining_Group=/a/-hamza_ON_heh_Goal}'); + Error('\P{Is_Joining_Group=/a/-hamza_ON_heh_Goal}'); Expect(1, 1731, '\p{Is_Joining_Group=hamzaonhehgoal}', ""); Expect(0, 1731, '\p{^Is_Joining_Group=hamzaonhehgoal}', ""); Expect(0, 1731, '\P{Is_Joining_Group=hamzaonhehgoal}', ""); @@ -56792,16 +59152,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1732, '\p{^Is_Joining_Group=hamzaonhehgoal}', ""); Expect(1, 1732, '\P{Is_Joining_Group=hamzaonhehgoal}', ""); Expect(0, 1732, '\P{^Is_Joining_Group=hamzaonhehgoal}', ""); - Expect(1, 1731, '\p{Is_Joining_Group= hamza_On_HEH_Goal}', ""); - Expect(0, 1731, '\p{^Is_Joining_Group= hamza_On_HEH_Goal}', ""); - Expect(0, 1731, '\P{Is_Joining_Group= hamza_On_HEH_Goal}', ""); - Expect(1, 1731, '\P{^Is_Joining_Group= hamza_On_HEH_Goal}', ""); - Expect(0, 1732, '\p{Is_Joining_Group= hamza_On_HEH_Goal}', ""); - Expect(1, 1732, '\p{^Is_Joining_Group= hamza_On_HEH_Goal}', ""); - Expect(1, 1732, '\P{Is_Joining_Group= hamza_On_HEH_Goal}', ""); - Expect(0, 1732, '\P{^Is_Joining_Group= hamza_On_HEH_Goal}', ""); - Error('\p{Is_Jg= teh_Marbuta_goal:=}'); - Error('\P{Is_Jg= teh_Marbuta_goal:=}'); + Expect(1, 1731, '\p{Is_Joining_Group= Hamza_On_heh_goal}', ""); + Expect(0, 1731, '\p{^Is_Joining_Group= Hamza_On_heh_goal}', ""); + Expect(0, 1731, '\P{Is_Joining_Group= Hamza_On_heh_goal}', ""); + Expect(1, 1731, '\P{^Is_Joining_Group= Hamza_On_heh_goal}', ""); + Expect(0, 1732, '\p{Is_Joining_Group= Hamza_On_heh_goal}', ""); + Expect(1, 1732, '\p{^Is_Joining_Group= Hamza_On_heh_goal}', ""); + Expect(1, 1732, '\P{Is_Joining_Group= Hamza_On_heh_goal}', ""); + Expect(0, 1732, '\P{^Is_Joining_Group= Hamza_On_heh_goal}', ""); + Error('\p{Is_Jg=-Teh_marbuta_GOAL:=}'); + Error('\P{Is_Jg=-Teh_marbuta_GOAL:=}'); Expect(1, 1731, '\p{Is_Jg=tehmarbutagoal}', ""); Expect(0, 1731, '\p{^Is_Jg=tehmarbutagoal}', ""); Expect(0, 1731, '\P{Is_Jg=tehmarbutagoal}', ""); @@ -56810,16 +59170,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1732, '\p{^Is_Jg=tehmarbutagoal}', ""); Expect(1, 1732, '\P{Is_Jg=tehmarbutagoal}', ""); Expect(0, 1732, '\P{^Is_Jg=tehmarbutagoal}', ""); - Expect(1, 1731, '\p{Is_Jg= teh_Marbuta_GOAL}', ""); - Expect(0, 1731, '\p{^Is_Jg= teh_Marbuta_GOAL}', ""); - Expect(0, 1731, '\P{Is_Jg= teh_Marbuta_GOAL}', ""); - Expect(1, 1731, '\P{^Is_Jg= teh_Marbuta_GOAL}', ""); - Expect(0, 1732, '\p{Is_Jg= teh_Marbuta_GOAL}', ""); - Expect(1, 1732, '\p{^Is_Jg= teh_Marbuta_GOAL}', ""); - Expect(1, 1732, '\P{Is_Jg= teh_Marbuta_GOAL}', ""); - Expect(0, 1732, '\P{^Is_Jg= teh_Marbuta_GOAL}', ""); - Error('\p{Joining_Group=:= Teth}'); - Error('\P{Joining_Group=:= Teth}'); + Expect(1, 1731, '\p{Is_Jg=-_Teh_Marbuta_goal}', ""); + Expect(0, 1731, '\p{^Is_Jg=-_Teh_Marbuta_goal}', ""); + Expect(0, 1731, '\P{Is_Jg=-_Teh_Marbuta_goal}', ""); + Expect(1, 1731, '\P{^Is_Jg=-_Teh_Marbuta_goal}', ""); + Expect(0, 1732, '\p{Is_Jg=-_Teh_Marbuta_goal}', ""); + Expect(1, 1732, '\p{^Is_Jg=-_Teh_Marbuta_goal}', ""); + Expect(1, 1732, '\P{Is_Jg=-_Teh_Marbuta_goal}', ""); + Expect(0, 1732, '\P{^Is_Jg=-_Teh_Marbuta_goal}', ""); + Error('\p{Joining_Group= :=TETH}'); + Error('\P{Joining_Group= :=TETH}'); Expect(1, 1820, '\p{Joining_Group=:\ATeth\z:}', "");; Expect(0, 1821, '\p{Joining_Group=:\ATeth\z:}', "");; Expect(1, 1820, '\p{Joining_Group=teth}', ""); @@ -56832,38 +59192,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1821, '\P{^Joining_Group=teth}', ""); Expect(1, 1820, '\p{Joining_Group=:\Ateth\z:}', "");; Expect(0, 1821, '\p{Joining_Group=:\Ateth\z:}', "");; - Expect(1, 1820, '\p{Joining_Group= _TETH}', ""); - Expect(0, 1820, '\p{^Joining_Group= _TETH}', ""); - Expect(0, 1820, '\P{Joining_Group= _TETH}', ""); - Expect(1, 1820, '\P{^Joining_Group= _TETH}', ""); - Expect(0, 1821, '\p{Joining_Group= _TETH}', ""); - Expect(1, 1821, '\p{^Joining_Group= _TETH}', ""); - Expect(1, 1821, '\P{Joining_Group= _TETH}', ""); - Expect(0, 1821, '\P{^Joining_Group= _TETH}', ""); - Error('\p{Jg: -/a/TETH}'); - Error('\P{Jg: -/a/TETH}'); + Expect(1, 1820, '\p{Joining_Group= Teth}', ""); + Expect(0, 1820, '\p{^Joining_Group= Teth}', ""); + Expect(0, 1820, '\P{Joining_Group= Teth}', ""); + Expect(1, 1820, '\P{^Joining_Group= Teth}', ""); + Expect(0, 1821, '\p{Joining_Group= Teth}', ""); + Expect(1, 1821, '\p{^Joining_Group= Teth}', ""); + Expect(1, 1821, '\P{Joining_Group= Teth}', ""); + Expect(0, 1821, '\P{^Joining_Group= Teth}', ""); + Error('\p{Jg=:=- teth}'); + Error('\P{Jg=:=- teth}'); Expect(1, 1820, '\p{Jg=:\ATeth\z:}', "");; Expect(0, 1821, '\p{Jg=:\ATeth\z:}', "");; - Expect(1, 1820, '\p{Jg:teth}', ""); - Expect(0, 1820, '\p{^Jg:teth}', ""); - Expect(0, 1820, '\P{Jg:teth}', ""); - Expect(1, 1820, '\P{^Jg:teth}', ""); - Expect(0, 1821, '\p{Jg:teth}', ""); - Expect(1, 1821, '\p{^Jg:teth}', ""); - Expect(1, 1821, '\P{Jg:teth}', ""); - Expect(0, 1821, '\P{^Jg:teth}', ""); + Expect(1, 1820, '\p{Jg=teth}', ""); + Expect(0, 1820, '\p{^Jg=teth}', ""); + Expect(0, 1820, '\P{Jg=teth}', ""); + Expect(1, 1820, '\P{^Jg=teth}', ""); + Expect(0, 1821, '\p{Jg=teth}', ""); + Expect(1, 1821, '\p{^Jg=teth}', ""); + Expect(1, 1821, '\P{Jg=teth}', ""); + Expect(0, 1821, '\P{^Jg=teth}', ""); Expect(1, 1820, '\p{Jg=:\Ateth\z:}', "");; Expect(0, 1821, '\p{Jg=:\Ateth\z:}', "");; - Expect(1, 1820, '\p{Jg:-_Teth}', ""); - Expect(0, 1820, '\p{^Jg:-_Teth}', ""); - Expect(0, 1820, '\P{Jg:-_Teth}', ""); - Expect(1, 1820, '\P{^Jg:-_Teth}', ""); - Expect(0, 1821, '\p{Jg:-_Teth}', ""); - Expect(1, 1821, '\p{^Jg:-_Teth}', ""); - Expect(1, 1821, '\P{Jg:-_Teth}', ""); - Expect(0, 1821, '\P{^Jg:-_Teth}', ""); - Error('\p{Is_Joining_Group=/a/-_TETH}'); - Error('\P{Is_Joining_Group=/a/-_TETH}'); + Expect(1, 1820, '\p{Jg=- TETH}', ""); + Expect(0, 1820, '\p{^Jg=- TETH}', ""); + Expect(0, 1820, '\P{Jg=- TETH}', ""); + Expect(1, 1820, '\P{^Jg=- TETH}', ""); + Expect(0, 1821, '\p{Jg=- TETH}', ""); + Expect(1, 1821, '\p{^Jg=- TETH}', ""); + Expect(1, 1821, '\P{Jg=- TETH}', ""); + Expect(0, 1821, '\P{^Jg=- TETH}', ""); + Error('\p{Is_Joining_Group= :=Teth}'); + Error('\P{Is_Joining_Group= :=Teth}'); Expect(1, 1820, '\p{Is_Joining_Group=teth}', ""); Expect(0, 1820, '\p{^Is_Joining_Group=teth}', ""); Expect(0, 1820, '\P{Is_Joining_Group=teth}', ""); @@ -56872,16 +59232,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1821, '\p{^Is_Joining_Group=teth}', ""); Expect(1, 1821, '\P{Is_Joining_Group=teth}', ""); Expect(0, 1821, '\P{^Is_Joining_Group=teth}', ""); - Expect(1, 1820, '\p{Is_Joining_Group=__Teth}', ""); - Expect(0, 1820, '\p{^Is_Joining_Group=__Teth}', ""); - Expect(0, 1820, '\P{Is_Joining_Group=__Teth}', ""); - Expect(1, 1820, '\P{^Is_Joining_Group=__Teth}', ""); - Expect(0, 1821, '\p{Is_Joining_Group=__Teth}', ""); - Expect(1, 1821, '\p{^Is_Joining_Group=__Teth}', ""); - Expect(1, 1821, '\P{Is_Joining_Group=__Teth}', ""); - Expect(0, 1821, '\P{^Is_Joining_Group=__Teth}', ""); - Error('\p{Is_Jg:-/a/Teth}'); - Error('\P{Is_Jg:-/a/Teth}'); + Expect(1, 1820, '\p{Is_Joining_Group=Teth}', ""); + Expect(0, 1820, '\p{^Is_Joining_Group=Teth}', ""); + Expect(0, 1820, '\P{Is_Joining_Group=Teth}', ""); + Expect(1, 1820, '\P{^Is_Joining_Group=Teth}', ""); + Expect(0, 1821, '\p{Is_Joining_Group=Teth}', ""); + Expect(1, 1821, '\p{^Is_Joining_Group=Teth}', ""); + Expect(1, 1821, '\P{Is_Joining_Group=Teth}', ""); + Expect(0, 1821, '\P{^Is_Joining_Group=Teth}', ""); + Error('\p{Is_Jg=/a/ Teth}'); + Error('\P{Is_Jg=/a/ Teth}'); Expect(1, 1820, '\p{Is_Jg=teth}', ""); Expect(0, 1820, '\p{^Is_Jg=teth}', ""); Expect(0, 1820, '\P{Is_Jg=teth}', ""); @@ -56890,16 +59250,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1821, '\p{^Is_Jg=teth}', ""); Expect(1, 1821, '\P{Is_Jg=teth}', ""); Expect(0, 1821, '\P{^Is_Jg=teth}', ""); - Expect(1, 1820, '\p{Is_Jg= Teth}', ""); - Expect(0, 1820, '\p{^Is_Jg= Teth}', ""); - Expect(0, 1820, '\P{Is_Jg= Teth}', ""); - Expect(1, 1820, '\P{^Is_Jg= Teth}', ""); - Expect(0, 1821, '\p{Is_Jg= Teth}', ""); - Expect(1, 1821, '\p{^Is_Jg= Teth}', ""); - Expect(1, 1821, '\P{Is_Jg= Teth}', ""); - Expect(0, 1821, '\P{^Is_Jg= Teth}', ""); - Error('\p{Joining_Group=_ WAW/a/}'); - Error('\P{Joining_Group=_ WAW/a/}'); + Expect(1, 1820, '\p{Is_Jg=_-Teth}', ""); + Expect(0, 1820, '\p{^Is_Jg=_-Teth}', ""); + Expect(0, 1820, '\P{Is_Jg=_-Teth}', ""); + Expect(1, 1820, '\P{^Is_Jg=_-Teth}', ""); + Expect(0, 1821, '\p{Is_Jg=_-Teth}', ""); + Expect(1, 1821, '\p{^Is_Jg=_-Teth}', ""); + Expect(1, 1821, '\P{Is_Jg=_-Teth}', ""); + Expect(0, 1821, '\P{^Is_Jg=_-Teth}', ""); + Error('\p{Joining_Group= :=waw}'); + Error('\P{Joining_Group= :=waw}'); Expect(1, 2219, '\p{Joining_Group=:\AWaw\z:}', "");; Expect(0, 2220, '\p{Joining_Group=:\AWaw\z:}', "");; Expect(1, 2219, '\p{Joining_Group=waw}', ""); @@ -56912,16 +59272,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2220, '\P{^Joining_Group=waw}', ""); Expect(1, 2219, '\p{Joining_Group=:\Awaw\z:}', "");; Expect(0, 2220, '\p{Joining_Group=:\Awaw\z:}', "");; - Expect(1, 2219, '\p{Joining_Group=- waw}', ""); - Expect(0, 2219, '\p{^Joining_Group=- waw}', ""); - Expect(0, 2219, '\P{Joining_Group=- waw}', ""); - Expect(1, 2219, '\P{^Joining_Group=- waw}', ""); - Expect(0, 2220, '\p{Joining_Group=- waw}', ""); - Expect(1, 2220, '\p{^Joining_Group=- waw}', ""); - Expect(1, 2220, '\P{Joining_Group=- waw}', ""); - Expect(0, 2220, '\P{^Joining_Group=- waw}', ""); - Error('\p{Jg=:=_WAW}'); - Error('\P{Jg=:=_WAW}'); + Expect(1, 2219, '\p{Joining_Group= Waw}', ""); + Expect(0, 2219, '\p{^Joining_Group= Waw}', ""); + Expect(0, 2219, '\P{Joining_Group= Waw}', ""); + Expect(1, 2219, '\P{^Joining_Group= Waw}', ""); + Expect(0, 2220, '\p{Joining_Group= Waw}', ""); + Expect(1, 2220, '\p{^Joining_Group= Waw}', ""); + Expect(1, 2220, '\P{Joining_Group= Waw}', ""); + Expect(0, 2220, '\P{^Joining_Group= Waw}', ""); + Error('\p{Jg=/a/WAW}'); + Error('\P{Jg=/a/WAW}'); Expect(1, 2219, '\p{Jg=:\AWaw\z:}', "");; Expect(0, 2220, '\p{Jg=:\AWaw\z:}', "");; Expect(1, 2219, '\p{Jg=waw}', ""); @@ -56934,34 +59294,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2220, '\P{^Jg=waw}', ""); Expect(1, 2219, '\p{Jg=:\Awaw\z:}', "");; Expect(0, 2220, '\p{Jg=:\Awaw\z:}', "");; - Expect(1, 2219, '\p{Jg=--WAW}', ""); - Expect(0, 2219, '\p{^Jg=--WAW}', ""); - Expect(0, 2219, '\P{Jg=--WAW}', ""); - Expect(1, 2219, '\P{^Jg=--WAW}', ""); - Expect(0, 2220, '\p{Jg=--WAW}', ""); - Expect(1, 2220, '\p{^Jg=--WAW}', ""); - Expect(1, 2220, '\P{Jg=--WAW}', ""); - Expect(0, 2220, '\P{^Jg=--WAW}', ""); - Error('\p{Is_Joining_Group= :=Waw}'); - Error('\P{Is_Joining_Group= :=Waw}'); - Expect(1, 2219, '\p{Is_Joining_Group: waw}', ""); - Expect(0, 2219, '\p{^Is_Joining_Group: waw}', ""); - Expect(0, 2219, '\P{Is_Joining_Group: waw}', ""); - Expect(1, 2219, '\P{^Is_Joining_Group: waw}', ""); - Expect(0, 2220, '\p{Is_Joining_Group: waw}', ""); - Expect(1, 2220, '\p{^Is_Joining_Group: waw}', ""); - Expect(1, 2220, '\P{Is_Joining_Group: waw}', ""); - Expect(0, 2220, '\P{^Is_Joining_Group: waw}', ""); - Expect(1, 2219, '\p{Is_Joining_Group=_-waw}', ""); - Expect(0, 2219, '\p{^Is_Joining_Group=_-waw}', ""); - Expect(0, 2219, '\P{Is_Joining_Group=_-waw}', ""); - Expect(1, 2219, '\P{^Is_Joining_Group=_-waw}', ""); - Expect(0, 2220, '\p{Is_Joining_Group=_-waw}', ""); - Expect(1, 2220, '\p{^Is_Joining_Group=_-waw}', ""); - Expect(1, 2220, '\P{Is_Joining_Group=_-waw}', ""); - Expect(0, 2220, '\P{^Is_Joining_Group=_-waw}', ""); - Error('\p{Is_Jg: :=-Waw}'); - Error('\P{Is_Jg: :=-Waw}'); + Expect(1, 2219, '\p{Jg=_-waw}', ""); + Expect(0, 2219, '\p{^Jg=_-waw}', ""); + Expect(0, 2219, '\P{Jg=_-waw}', ""); + Expect(1, 2219, '\P{^Jg=_-waw}', ""); + Expect(0, 2220, '\p{Jg=_-waw}', ""); + Expect(1, 2220, '\p{^Jg=_-waw}', ""); + Expect(1, 2220, '\P{Jg=_-waw}', ""); + Expect(0, 2220, '\P{^Jg=_-waw}', ""); + Error('\p{Is_Joining_Group: waw/a/}'); + Error('\P{Is_Joining_Group: waw/a/}'); + Expect(1, 2219, '\p{Is_Joining_Group=waw}', ""); + Expect(0, 2219, '\p{^Is_Joining_Group=waw}', ""); + Expect(0, 2219, '\P{Is_Joining_Group=waw}', ""); + Expect(1, 2219, '\P{^Is_Joining_Group=waw}', ""); + Expect(0, 2220, '\p{Is_Joining_Group=waw}', ""); + Expect(1, 2220, '\p{^Is_Joining_Group=waw}', ""); + Expect(1, 2220, '\P{Is_Joining_Group=waw}', ""); + Expect(0, 2220, '\P{^Is_Joining_Group=waw}', ""); + Expect(1, 2219, '\p{Is_Joining_Group= -WAW}', ""); + Expect(0, 2219, '\p{^Is_Joining_Group= -WAW}', ""); + Expect(0, 2219, '\P{Is_Joining_Group= -WAW}', ""); + Expect(1, 2219, '\P{^Is_Joining_Group= -WAW}', ""); + Expect(0, 2220, '\p{Is_Joining_Group= -WAW}', ""); + Expect(1, 2220, '\p{^Is_Joining_Group= -WAW}', ""); + Expect(1, 2220, '\P{Is_Joining_Group= -WAW}', ""); + Expect(0, 2220, '\P{^Is_Joining_Group= -WAW}', ""); + Error('\p{Is_Jg=/a/-waw}'); + Error('\P{Is_Jg=/a/-waw}'); Expect(1, 2219, '\p{Is_Jg=waw}', ""); Expect(0, 2219, '\p{^Is_Jg=waw}', ""); Expect(0, 2219, '\P{Is_Jg=waw}', ""); @@ -56970,16 +59330,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2220, '\p{^Is_Jg=waw}', ""); Expect(1, 2220, '\P{Is_Jg=waw}', ""); Expect(0, 2220, '\P{^Is_Jg=waw}', ""); - Expect(1, 2219, '\p{Is_Jg=- Waw}', ""); - Expect(0, 2219, '\p{^Is_Jg=- Waw}', ""); - Expect(0, 2219, '\P{Is_Jg=- Waw}', ""); - Expect(1, 2219, '\P{^Is_Jg=- Waw}', ""); - Expect(0, 2220, '\p{Is_Jg=- Waw}', ""); - Expect(1, 2220, '\p{^Is_Jg=- Waw}', ""); - Expect(1, 2220, '\P{Is_Jg=- Waw}', ""); - Expect(0, 2220, '\P{^Is_Jg=- Waw}', ""); - Error('\p{Joining_Group=_/a/yeh}'); - Error('\P{Joining_Group=_/a/yeh}'); + Expect(1, 2219, '\p{Is_Jg=- Waw}', ""); + Expect(0, 2219, '\p{^Is_Jg=- Waw}', ""); + Expect(0, 2219, '\P{Is_Jg=- Waw}', ""); + Expect(1, 2219, '\P{^Is_Jg=- Waw}', ""); + Expect(0, 2220, '\p{Is_Jg=- Waw}', ""); + Expect(1, 2220, '\p{^Is_Jg=- Waw}', ""); + Expect(1, 2220, '\P{Is_Jg=- Waw}', ""); + Expect(0, 2220, '\P{^Is_Jg=- Waw}', ""); + Error('\p{Joining_Group= Yeh/a/}'); + Error('\P{Joining_Group= Yeh/a/}'); Expect(1, 2234, '\p{Joining_Group=:\AYeh\z:}', "");; Expect(0, 2235, '\p{Joining_Group=:\AYeh\z:}', "");; Expect(1, 2234, '\p{Joining_Group=yeh}', ""); @@ -56992,16 +59352,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2235, '\P{^Joining_Group=yeh}', ""); Expect(1, 2234, '\p{Joining_Group=:\Ayeh\z:}', "");; Expect(0, 2235, '\p{Joining_Group=:\Ayeh\z:}', "");; - Expect(1, 2234, '\p{Joining_Group=- yeh}', ""); - Expect(0, 2234, '\p{^Joining_Group=- yeh}', ""); - Expect(0, 2234, '\P{Joining_Group=- yeh}', ""); - Expect(1, 2234, '\P{^Joining_Group=- yeh}', ""); - Expect(0, 2235, '\p{Joining_Group=- yeh}', ""); - Expect(1, 2235, '\p{^Joining_Group=- yeh}', ""); - Expect(1, 2235, '\P{Joining_Group=- yeh}', ""); - Expect(0, 2235, '\P{^Joining_Group=- yeh}', ""); - Error('\p{Jg=-yeh/a/}'); - Error('\P{Jg=-yeh/a/}'); + Expect(1, 2234, '\p{Joining_Group= yeh}', ""); + Expect(0, 2234, '\p{^Joining_Group= yeh}', ""); + Expect(0, 2234, '\P{Joining_Group= yeh}', ""); + Expect(1, 2234, '\P{^Joining_Group= yeh}', ""); + Expect(0, 2235, '\p{Joining_Group= yeh}', ""); + Expect(1, 2235, '\p{^Joining_Group= yeh}', ""); + Expect(1, 2235, '\P{Joining_Group= yeh}', ""); + Expect(0, 2235, '\P{^Joining_Group= yeh}', ""); + Error('\p{Jg=:=--yeh}'); + Error('\P{Jg=:=--yeh}'); Expect(1, 2234, '\p{Jg=:\AYeh\z:}', "");; Expect(0, 2235, '\p{Jg=:\AYeh\z:}', "");; Expect(1, 2234, '\p{Jg=yeh}', ""); @@ -57014,16 +59374,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2235, '\P{^Jg=yeh}', ""); Expect(1, 2234, '\p{Jg=:\Ayeh\z:}', "");; Expect(0, 2235, '\p{Jg=:\Ayeh\z:}', "");; - Expect(1, 2234, '\p{Jg=-yeh}', ""); - Expect(0, 2234, '\p{^Jg=-yeh}', ""); - Expect(0, 2234, '\P{Jg=-yeh}', ""); - Expect(1, 2234, '\P{^Jg=-yeh}', ""); - Expect(0, 2235, '\p{Jg=-yeh}', ""); - Expect(1, 2235, '\p{^Jg=-yeh}', ""); - Expect(1, 2235, '\P{Jg=-yeh}', ""); - Expect(0, 2235, '\P{^Jg=-yeh}', ""); - Error('\p{Is_Joining_Group: := Yeh}'); - Error('\P{Is_Joining_Group: := Yeh}'); + Expect(1, 2234, '\p{Jg=_Yeh}', ""); + Expect(0, 2234, '\p{^Jg=_Yeh}', ""); + Expect(0, 2234, '\P{Jg=_Yeh}', ""); + Expect(1, 2234, '\P{^Jg=_Yeh}', ""); + Expect(0, 2235, '\p{Jg=_Yeh}', ""); + Expect(1, 2235, '\p{^Jg=_Yeh}', ""); + Expect(1, 2235, '\P{Jg=_Yeh}', ""); + Expect(0, 2235, '\P{^Jg=_Yeh}', ""); + Error('\p{Is_Joining_Group=_/a/YEH}'); + Error('\P{Is_Joining_Group=_/a/YEH}'); Expect(1, 2234, '\p{Is_Joining_Group=yeh}', ""); Expect(0, 2234, '\p{^Is_Joining_Group=yeh}', ""); Expect(0, 2234, '\P{Is_Joining_Group=yeh}', ""); @@ -57032,34 +59392,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2235, '\p{^Is_Joining_Group=yeh}', ""); Expect(1, 2235, '\P{Is_Joining_Group=yeh}', ""); Expect(0, 2235, '\P{^Is_Joining_Group=yeh}', ""); - Expect(1, 2234, '\p{Is_Joining_Group=--Yeh}', ""); - Expect(0, 2234, '\p{^Is_Joining_Group=--Yeh}', ""); - Expect(0, 2234, '\P{Is_Joining_Group=--Yeh}', ""); - Expect(1, 2234, '\P{^Is_Joining_Group=--Yeh}', ""); - Expect(0, 2235, '\p{Is_Joining_Group=--Yeh}', ""); - Expect(1, 2235, '\p{^Is_Joining_Group=--Yeh}', ""); - Expect(1, 2235, '\P{Is_Joining_Group=--Yeh}', ""); - Expect(0, 2235, '\P{^Is_Joining_Group=--Yeh}', ""); - Error('\p{Is_Jg=-:=YEH}'); - Error('\P{Is_Jg=-:=YEH}'); - Expect(1, 2234, '\p{Is_Jg: yeh}', ""); - Expect(0, 2234, '\p{^Is_Jg: yeh}', ""); - Expect(0, 2234, '\P{Is_Jg: yeh}', ""); - Expect(1, 2234, '\P{^Is_Jg: yeh}', ""); - Expect(0, 2235, '\p{Is_Jg: yeh}', ""); - Expect(1, 2235, '\p{^Is_Jg: yeh}', ""); - Expect(1, 2235, '\P{Is_Jg: yeh}', ""); - Expect(0, 2235, '\P{^Is_Jg: yeh}', ""); - Expect(1, 2234, '\p{Is_Jg=-_YEH}', ""); - Expect(0, 2234, '\p{^Is_Jg=-_YEH}', ""); - Expect(0, 2234, '\P{Is_Jg=-_YEH}', ""); - Expect(1, 2234, '\P{^Is_Jg=-_YEH}', ""); - Expect(0, 2235, '\p{Is_Jg=-_YEH}', ""); - Expect(1, 2235, '\p{^Is_Jg=-_YEH}', ""); - Expect(1, 2235, '\P{Is_Jg=-_YEH}', ""); - Expect(0, 2235, '\P{^Is_Jg=-_YEH}', ""); - Error('\p{Joining_Group= YEH_Barree:=}'); - Error('\P{Joining_Group= YEH_Barree:=}'); + Expect(1, 2234, '\p{Is_Joining_Group= Yeh}', ""); + Expect(0, 2234, '\p{^Is_Joining_Group= Yeh}', ""); + Expect(0, 2234, '\P{Is_Joining_Group= Yeh}', ""); + Expect(1, 2234, '\P{^Is_Joining_Group= Yeh}', ""); + Expect(0, 2235, '\p{Is_Joining_Group= Yeh}', ""); + Expect(1, 2235, '\p{^Is_Joining_Group= Yeh}', ""); + Expect(1, 2235, '\P{Is_Joining_Group= Yeh}', ""); + Expect(0, 2235, '\P{^Is_Joining_Group= Yeh}', ""); + Error('\p{Is_Jg::=Yeh}'); + Error('\P{Is_Jg::=Yeh}'); + Expect(1, 2234, '\p{Is_Jg=yeh}', ""); + Expect(0, 2234, '\p{^Is_Jg=yeh}', ""); + Expect(0, 2234, '\P{Is_Jg=yeh}', ""); + Expect(1, 2234, '\P{^Is_Jg=yeh}', ""); + Expect(0, 2235, '\p{Is_Jg=yeh}', ""); + Expect(1, 2235, '\p{^Is_Jg=yeh}', ""); + Expect(1, 2235, '\P{Is_Jg=yeh}', ""); + Expect(0, 2235, '\P{^Is_Jg=yeh}', ""); + Error('\p{Joining_Group=/a/YEH_Barree}'); + Error('\P{Joining_Group=/a/YEH_Barree}'); Expect(1, 1747, '\p{Joining_Group=:\AYeh_Barree\z:}', "");; Expect(0, 1748, '\p{Joining_Group=:\AYeh_Barree\z:}', "");; Expect(1, 1747, '\p{Joining_Group=yehbarree}', ""); @@ -57072,38 +59424,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1748, '\P{^Joining_Group=yehbarree}', ""); Expect(1, 1747, '\p{Joining_Group=:\Ayehbarree\z:}', "");; Expect(0, 1748, '\p{Joining_Group=:\Ayehbarree\z:}', "");; - Expect(1, 1747, '\p{Joining_Group: _ Yeh_Barree}', ""); - Expect(0, 1747, '\p{^Joining_Group: _ Yeh_Barree}', ""); - Expect(0, 1747, '\P{Joining_Group: _ Yeh_Barree}', ""); - Expect(1, 1747, '\P{^Joining_Group: _ Yeh_Barree}', ""); - Expect(0, 1748, '\p{Joining_Group: _ Yeh_Barree}', ""); - Expect(1, 1748, '\p{^Joining_Group: _ Yeh_Barree}', ""); - Expect(1, 1748, '\P{Joining_Group: _ Yeh_Barree}', ""); - Expect(0, 1748, '\P{^Joining_Group: _ Yeh_Barree}', ""); - Error('\p{Jg=_-Yeh_barree/a/}'); - Error('\P{Jg=_-Yeh_barree/a/}'); + Expect(1, 1747, '\p{Joining_Group=_ Yeh_Barree}', ""); + Expect(0, 1747, '\p{^Joining_Group=_ Yeh_Barree}', ""); + Expect(0, 1747, '\P{Joining_Group=_ Yeh_Barree}', ""); + Expect(1, 1747, '\P{^Joining_Group=_ Yeh_Barree}', ""); + Expect(0, 1748, '\p{Joining_Group=_ Yeh_Barree}', ""); + Expect(1, 1748, '\p{^Joining_Group=_ Yeh_Barree}', ""); + Expect(1, 1748, '\P{Joining_Group=_ Yeh_Barree}', ""); + Expect(0, 1748, '\P{^Joining_Group=_ Yeh_Barree}', ""); + Error('\p{Jg=- YEH_barree/a/}'); + Error('\P{Jg=- YEH_barree/a/}'); Expect(1, 1747, '\p{Jg=:\AYeh_Barree\z:}', "");; Expect(0, 1748, '\p{Jg=:\AYeh_Barree\z:}', "");; - Expect(1, 1747, '\p{Jg=yehbarree}', ""); - Expect(0, 1747, '\p{^Jg=yehbarree}', ""); - Expect(0, 1747, '\P{Jg=yehbarree}', ""); - Expect(1, 1747, '\P{^Jg=yehbarree}', ""); - Expect(0, 1748, '\p{Jg=yehbarree}', ""); - Expect(1, 1748, '\p{^Jg=yehbarree}', ""); - Expect(1, 1748, '\P{Jg=yehbarree}', ""); - Expect(0, 1748, '\P{^Jg=yehbarree}', ""); + Expect(1, 1747, '\p{Jg: yehbarree}', ""); + Expect(0, 1747, '\p{^Jg: yehbarree}', ""); + Expect(0, 1747, '\P{Jg: yehbarree}', ""); + Expect(1, 1747, '\P{^Jg: yehbarree}', ""); + Expect(0, 1748, '\p{Jg: yehbarree}', ""); + Expect(1, 1748, '\p{^Jg: yehbarree}', ""); + Expect(1, 1748, '\P{Jg: yehbarree}', ""); + Expect(0, 1748, '\P{^Jg: yehbarree}', ""); Expect(1, 1747, '\p{Jg=:\Ayehbarree\z:}', "");; Expect(0, 1748, '\p{Jg=:\Ayehbarree\z:}', "");; - Expect(1, 1747, '\p{Jg=_Yeh_BARREE}', ""); - Expect(0, 1747, '\p{^Jg=_Yeh_BARREE}', ""); - Expect(0, 1747, '\P{Jg=_Yeh_BARREE}', ""); - Expect(1, 1747, '\P{^Jg=_Yeh_BARREE}', ""); - Expect(0, 1748, '\p{Jg=_Yeh_BARREE}', ""); - Expect(1, 1748, '\p{^Jg=_Yeh_BARREE}', ""); - Expect(1, 1748, '\P{Jg=_Yeh_BARREE}', ""); - Expect(0, 1748, '\P{^Jg=_Yeh_BARREE}', ""); - Error('\p{Is_Joining_Group=:=YEH_BARREE}'); - Error('\P{Is_Joining_Group=:=YEH_BARREE}'); + Expect(1, 1747, '\p{Jg=-YEH_Barree}', ""); + Expect(0, 1747, '\p{^Jg=-YEH_Barree}', ""); + Expect(0, 1747, '\P{Jg=-YEH_Barree}', ""); + Expect(1, 1747, '\P{^Jg=-YEH_Barree}', ""); + Expect(0, 1748, '\p{Jg=-YEH_Barree}', ""); + Expect(1, 1748, '\p{^Jg=-YEH_Barree}', ""); + Expect(1, 1748, '\P{Jg=-YEH_Barree}', ""); + Expect(0, 1748, '\P{^Jg=-YEH_Barree}', ""); + Error('\p{Is_Joining_Group: _:=YEH_Barree}'); + Error('\P{Is_Joining_Group: _:=YEH_Barree}'); Expect(1, 1747, '\p{Is_Joining_Group=yehbarree}', ""); Expect(0, 1747, '\p{^Is_Joining_Group=yehbarree}', ""); Expect(0, 1747, '\P{Is_Joining_Group=yehbarree}', ""); @@ -57112,16 +59464,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1748, '\p{^Is_Joining_Group=yehbarree}', ""); Expect(1, 1748, '\P{Is_Joining_Group=yehbarree}', ""); Expect(0, 1748, '\P{^Is_Joining_Group=yehbarree}', ""); - Expect(1, 1747, '\p{Is_Joining_Group=__Yeh_Barree}', ""); - Expect(0, 1747, '\p{^Is_Joining_Group=__Yeh_Barree}', ""); - Expect(0, 1747, '\P{Is_Joining_Group=__Yeh_Barree}', ""); - Expect(1, 1747, '\P{^Is_Joining_Group=__Yeh_Barree}', ""); - Expect(0, 1748, '\p{Is_Joining_Group=__Yeh_Barree}', ""); - Expect(1, 1748, '\p{^Is_Joining_Group=__Yeh_Barree}', ""); - Expect(1, 1748, '\P{Is_Joining_Group=__Yeh_Barree}', ""); - Expect(0, 1748, '\P{^Is_Joining_Group=__Yeh_Barree}', ""); - Error('\p{Is_Jg= -yeh_Barree/a/}'); - Error('\P{Is_Jg= -yeh_Barree/a/}'); + Expect(1, 1747, '\p{Is_Joining_Group= Yeh_Barree}', ""); + Expect(0, 1747, '\p{^Is_Joining_Group= Yeh_Barree}', ""); + Expect(0, 1747, '\P{Is_Joining_Group= Yeh_Barree}', ""); + Expect(1, 1747, '\P{^Is_Joining_Group= Yeh_Barree}', ""); + Expect(0, 1748, '\p{Is_Joining_Group= Yeh_Barree}', ""); + Expect(1, 1748, '\p{^Is_Joining_Group= Yeh_Barree}', ""); + Expect(1, 1748, '\P{Is_Joining_Group= Yeh_Barree}', ""); + Expect(0, 1748, '\P{^Is_Joining_Group= Yeh_Barree}', ""); + Error('\p{Is_Jg= YEH_barree/a/}'); + Error('\P{Is_Jg= YEH_barree/a/}'); Expect(1, 1747, '\p{Is_Jg=yehbarree}', ""); Expect(0, 1747, '\p{^Is_Jg=yehbarree}', ""); Expect(0, 1747, '\P{Is_Jg=yehbarree}', ""); @@ -57130,16 +59482,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1748, '\p{^Is_Jg=yehbarree}', ""); Expect(1, 1748, '\P{Is_Jg=yehbarree}', ""); Expect(0, 1748, '\P{^Is_Jg=yehbarree}', ""); - Expect(1, 1747, '\p{Is_Jg=--Yeh_Barree}', ""); - Expect(0, 1747, '\p{^Is_Jg=--Yeh_Barree}', ""); - Expect(0, 1747, '\P{Is_Jg=--Yeh_Barree}', ""); - Expect(1, 1747, '\P{^Is_Jg=--Yeh_Barree}', ""); - Expect(0, 1748, '\p{Is_Jg=--Yeh_Barree}', ""); - Expect(1, 1748, '\p{^Is_Jg=--Yeh_Barree}', ""); - Expect(1, 1748, '\P{Is_Jg=--Yeh_Barree}', ""); - Expect(0, 1748, '\P{^Is_Jg=--Yeh_Barree}', ""); - Error('\p{Joining_Group:- YEH_WITH_TAIL:=}'); - Error('\P{Joining_Group:- YEH_WITH_TAIL:=}'); + Expect(1, 1747, '\p{Is_Jg= -Yeh_barree}', ""); + Expect(0, 1747, '\p{^Is_Jg= -Yeh_barree}', ""); + Expect(0, 1747, '\P{Is_Jg= -Yeh_barree}', ""); + Expect(1, 1747, '\P{^Is_Jg= -Yeh_barree}', ""); + Expect(0, 1748, '\p{Is_Jg= -Yeh_barree}', ""); + Expect(1, 1748, '\p{^Is_Jg= -Yeh_barree}', ""); + Expect(1, 1748, '\P{Is_Jg= -Yeh_barree}', ""); + Expect(0, 1748, '\P{^Is_Jg= -Yeh_barree}', ""); + Error('\p{Joining_Group= YEH_With_tail/a/}'); + Error('\P{Joining_Group= YEH_With_tail/a/}'); Expect(1, 1741, '\p{Joining_Group=:\AYeh_With_Tail\z:}', "");; Expect(0, 1742, '\p{Joining_Group=:\AYeh_With_Tail\z:}', "");; Expect(1, 1741, '\p{Joining_Group=yehwithtail}', ""); @@ -57152,16 +59504,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1742, '\P{^Joining_Group=yehwithtail}', ""); Expect(1, 1741, '\p{Joining_Group=:\Ayehwithtail\z:}', "");; Expect(0, 1742, '\p{Joining_Group=:\Ayehwithtail\z:}', "");; - Expect(1, 1741, '\p{Joining_Group=__yeh_With_Tail}', ""); - Expect(0, 1741, '\p{^Joining_Group=__yeh_With_Tail}', ""); - Expect(0, 1741, '\P{Joining_Group=__yeh_With_Tail}', ""); - Expect(1, 1741, '\P{^Joining_Group=__yeh_With_Tail}', ""); - Expect(0, 1742, '\p{Joining_Group=__yeh_With_Tail}', ""); - Expect(1, 1742, '\p{^Joining_Group=__yeh_With_Tail}', ""); - Expect(1, 1742, '\P{Joining_Group=__yeh_With_Tail}', ""); - Expect(0, 1742, '\P{^Joining_Group=__yeh_With_Tail}', ""); - Error('\p{Jg=_-YEH_WITH_TAIL/a/}'); - Error('\P{Jg=_-YEH_WITH_TAIL/a/}'); + Expect(1, 1741, '\p{Joining_Group:-_YEH_With_TAIL}', ""); + Expect(0, 1741, '\p{^Joining_Group:-_YEH_With_TAIL}', ""); + Expect(0, 1741, '\P{Joining_Group:-_YEH_With_TAIL}', ""); + Expect(1, 1741, '\P{^Joining_Group:-_YEH_With_TAIL}', ""); + Expect(0, 1742, '\p{Joining_Group:-_YEH_With_TAIL}', ""); + Expect(1, 1742, '\p{^Joining_Group:-_YEH_With_TAIL}', ""); + Expect(1, 1742, '\P{Joining_Group:-_YEH_With_TAIL}', ""); + Expect(0, 1742, '\P{^Joining_Group:-_YEH_With_TAIL}', ""); + Error('\p{Jg= Yeh_WITH_Tail:=}'); + Error('\P{Jg= Yeh_WITH_Tail:=}'); Expect(1, 1741, '\p{Jg=:\AYeh_With_Tail\z:}', "");; Expect(0, 1742, '\p{Jg=:\AYeh_With_Tail\z:}', "");; Expect(1, 1741, '\p{Jg=yehwithtail}', ""); @@ -57174,34 +59526,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1742, '\P{^Jg=yehwithtail}', ""); Expect(1, 1741, '\p{Jg=:\Ayehwithtail\z:}', "");; Expect(0, 1742, '\p{Jg=:\Ayehwithtail\z:}', "");; - Expect(1, 1741, '\p{Jg= _Yeh_With_TAIL}', ""); - Expect(0, 1741, '\p{^Jg= _Yeh_With_TAIL}', ""); - Expect(0, 1741, '\P{Jg= _Yeh_With_TAIL}', ""); - Expect(1, 1741, '\P{^Jg= _Yeh_With_TAIL}', ""); - Expect(0, 1742, '\p{Jg= _Yeh_With_TAIL}', ""); - Expect(1, 1742, '\p{^Jg= _Yeh_With_TAIL}', ""); - Expect(1, 1742, '\P{Jg= _Yeh_With_TAIL}', ""); - Expect(0, 1742, '\P{^Jg= _Yeh_With_TAIL}', ""); - Error('\p{Is_Joining_Group=_-YEH_With_TAIL:=}'); - Error('\P{Is_Joining_Group=_-YEH_With_TAIL:=}'); - Expect(1, 1741, '\p{Is_Joining_Group: yehwithtail}', ""); - Expect(0, 1741, '\p{^Is_Joining_Group: yehwithtail}', ""); - Expect(0, 1741, '\P{Is_Joining_Group: yehwithtail}', ""); - Expect(1, 1741, '\P{^Is_Joining_Group: yehwithtail}', ""); - Expect(0, 1742, '\p{Is_Joining_Group: yehwithtail}', ""); - Expect(1, 1742, '\p{^Is_Joining_Group: yehwithtail}', ""); - Expect(1, 1742, '\P{Is_Joining_Group: yehwithtail}', ""); - Expect(0, 1742, '\P{^Is_Joining_Group: yehwithtail}', ""); - Expect(1, 1741, '\p{Is_Joining_Group=Yeh_With_Tail}', ""); - Expect(0, 1741, '\p{^Is_Joining_Group=Yeh_With_Tail}', ""); - Expect(0, 1741, '\P{Is_Joining_Group=Yeh_With_Tail}', ""); - Expect(1, 1741, '\P{^Is_Joining_Group=Yeh_With_Tail}', ""); - Expect(0, 1742, '\p{Is_Joining_Group=Yeh_With_Tail}', ""); - Expect(1, 1742, '\p{^Is_Joining_Group=Yeh_With_Tail}', ""); - Expect(1, 1742, '\P{Is_Joining_Group=Yeh_With_Tail}', ""); - Expect(0, 1742, '\P{^Is_Joining_Group=Yeh_With_Tail}', ""); - Error('\p{Is_Jg=_/a/Yeh_with_Tail}'); - Error('\P{Is_Jg=_/a/Yeh_with_Tail}'); + Expect(1, 1741, '\p{Jg=-_YEH_with_tail}', ""); + Expect(0, 1741, '\p{^Jg=-_YEH_with_tail}', ""); + Expect(0, 1741, '\P{Jg=-_YEH_with_tail}', ""); + Expect(1, 1741, '\P{^Jg=-_YEH_with_tail}', ""); + Expect(0, 1742, '\p{Jg=-_YEH_with_tail}', ""); + Expect(1, 1742, '\p{^Jg=-_YEH_with_tail}', ""); + Expect(1, 1742, '\P{Jg=-_YEH_with_tail}', ""); + Expect(0, 1742, '\P{^Jg=-_YEH_with_tail}', ""); + Error('\p{Is_Joining_Group=:=_ Yeh_WITH_tail}'); + Error('\P{Is_Joining_Group=:=_ Yeh_WITH_tail}'); + Expect(1, 1741, '\p{Is_Joining_Group: yehwithtail}', ""); + Expect(0, 1741, '\p{^Is_Joining_Group: yehwithtail}', ""); + Expect(0, 1741, '\P{Is_Joining_Group: yehwithtail}', ""); + Expect(1, 1741, '\P{^Is_Joining_Group: yehwithtail}', ""); + Expect(0, 1742, '\p{Is_Joining_Group: yehwithtail}', ""); + Expect(1, 1742, '\p{^Is_Joining_Group: yehwithtail}', ""); + Expect(1, 1742, '\P{Is_Joining_Group: yehwithtail}', ""); + Expect(0, 1742, '\P{^Is_Joining_Group: yehwithtail}', ""); + Expect(1, 1741, '\p{Is_Joining_Group=- YEH_WITH_Tail}', ""); + Expect(0, 1741, '\p{^Is_Joining_Group=- YEH_WITH_Tail}', ""); + Expect(0, 1741, '\P{Is_Joining_Group=- YEH_WITH_Tail}', ""); + Expect(1, 1741, '\P{^Is_Joining_Group=- YEH_WITH_Tail}', ""); + Expect(0, 1742, '\p{Is_Joining_Group=- YEH_WITH_Tail}', ""); + Expect(1, 1742, '\p{^Is_Joining_Group=- YEH_WITH_Tail}', ""); + Expect(1, 1742, '\P{Is_Joining_Group=- YEH_WITH_Tail}', ""); + Expect(0, 1742, '\P{^Is_Joining_Group=- YEH_WITH_Tail}', ""); + Error('\p{Is_Jg= :=yeh_with_Tail}'); + Error('\P{Is_Jg= :=yeh_with_Tail}'); Expect(1, 1741, '\p{Is_Jg=yehwithtail}', ""); Expect(0, 1741, '\p{^Is_Jg=yehwithtail}', ""); Expect(0, 1741, '\P{Is_Jg=yehwithtail}', ""); @@ -57210,38 +59562,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1742, '\p{^Is_Jg=yehwithtail}', ""); Expect(1, 1742, '\P{Is_Jg=yehwithtail}', ""); Expect(0, 1742, '\P{^Is_Jg=yehwithtail}', ""); - Expect(1, 1741, '\p{Is_Jg=yeh_With_Tail}', ""); - Expect(0, 1741, '\p{^Is_Jg=yeh_With_Tail}', ""); - Expect(0, 1741, '\P{Is_Jg=yeh_With_Tail}', ""); - Expect(1, 1741, '\P{^Is_Jg=yeh_With_Tail}', ""); - Expect(0, 1742, '\p{Is_Jg=yeh_With_Tail}', ""); - Expect(1, 1742, '\p{^Is_Jg=yeh_With_Tail}', ""); - Expect(1, 1742, '\P{Is_Jg=yeh_With_Tail}', ""); - Expect(0, 1742, '\P{^Is_Jg=yeh_With_Tail}', ""); - Error('\p{Joining_Group=/a/-Yudh}'); - Error('\P{Joining_Group=/a/-Yudh}'); + Expect(1, 1741, '\p{Is_Jg=_ YEH_With_tail}', ""); + Expect(0, 1741, '\p{^Is_Jg=_ YEH_With_tail}', ""); + Expect(0, 1741, '\P{Is_Jg=_ YEH_With_tail}', ""); + Expect(1, 1741, '\P{^Is_Jg=_ YEH_With_tail}', ""); + Expect(0, 1742, '\p{Is_Jg=_ YEH_With_tail}', ""); + Expect(1, 1742, '\p{^Is_Jg=_ YEH_With_tail}', ""); + Expect(1, 1742, '\P{Is_Jg=_ YEH_With_tail}', ""); + Expect(0, 1742, '\P{^Is_Jg=_ YEH_With_tail}', ""); + Error('\p{Joining_Group: /a/- YUDH}'); + Error('\P{Joining_Group: /a/- YUDH}'); Expect(1, 1821, '\p{Joining_Group=:\AYudh\z:}', "");; Expect(0, 1822, '\p{Joining_Group=:\AYudh\z:}', "");; - Expect(1, 1821, '\p{Joining_Group: yudh}', ""); - Expect(0, 1821, '\p{^Joining_Group: yudh}', ""); - Expect(0, 1821, '\P{Joining_Group: yudh}', ""); - Expect(1, 1821, '\P{^Joining_Group: yudh}', ""); - Expect(0, 1822, '\p{Joining_Group: yudh}', ""); - Expect(1, 1822, '\p{^Joining_Group: yudh}', ""); - Expect(1, 1822, '\P{Joining_Group: yudh}', ""); - Expect(0, 1822, '\P{^Joining_Group: yudh}', ""); + Expect(1, 1821, '\p{Joining_Group=yudh}', ""); + Expect(0, 1821, '\p{^Joining_Group=yudh}', ""); + Expect(0, 1821, '\P{Joining_Group=yudh}', ""); + Expect(1, 1821, '\P{^Joining_Group=yudh}', ""); + Expect(0, 1822, '\p{Joining_Group=yudh}', ""); + Expect(1, 1822, '\p{^Joining_Group=yudh}', ""); + Expect(1, 1822, '\P{Joining_Group=yudh}', ""); + Expect(0, 1822, '\P{^Joining_Group=yudh}', ""); Expect(1, 1821, '\p{Joining_Group=:\Ayudh\z:}', "");; Expect(0, 1822, '\p{Joining_Group=:\Ayudh\z:}', "");; - Expect(1, 1821, '\p{Joining_Group: _ YUDH}', ""); - Expect(0, 1821, '\p{^Joining_Group: _ YUDH}', ""); - Expect(0, 1821, '\P{Joining_Group: _ YUDH}', ""); - Expect(1, 1821, '\P{^Joining_Group: _ YUDH}', ""); - Expect(0, 1822, '\p{Joining_Group: _ YUDH}', ""); - Expect(1, 1822, '\p{^Joining_Group: _ YUDH}', ""); - Expect(1, 1822, '\P{Joining_Group: _ YUDH}', ""); - Expect(0, 1822, '\P{^Joining_Group: _ YUDH}', ""); - Error('\p{Jg=/a/_ YUDH}'); - Error('\P{Jg=/a/_ YUDH}'); + Expect(1, 1821, '\p{Joining_Group=_YUDH}', ""); + Expect(0, 1821, '\p{^Joining_Group=_YUDH}', ""); + Expect(0, 1821, '\P{Joining_Group=_YUDH}', ""); + Expect(1, 1821, '\P{^Joining_Group=_YUDH}', ""); + Expect(0, 1822, '\p{Joining_Group=_YUDH}', ""); + Expect(1, 1822, '\p{^Joining_Group=_YUDH}', ""); + Expect(1, 1822, '\P{Joining_Group=_YUDH}', ""); + Expect(0, 1822, '\P{^Joining_Group=_YUDH}', ""); + Error('\p{Jg= :=Yudh}'); + Error('\P{Jg= :=Yudh}'); Expect(1, 1821, '\p{Jg=:\AYudh\z:}', "");; Expect(0, 1822, '\p{Jg=:\AYudh\z:}', "");; Expect(1, 1821, '\p{Jg=yudh}', ""); @@ -57254,34 +59606,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1822, '\P{^Jg=yudh}', ""); Expect(1, 1821, '\p{Jg=:\Ayudh\z:}', "");; Expect(0, 1822, '\p{Jg=:\Ayudh\z:}', "");; - Expect(1, 1821, '\p{Jg=_Yudh}', ""); - Expect(0, 1821, '\p{^Jg=_Yudh}', ""); - Expect(0, 1821, '\P{Jg=_Yudh}', ""); - Expect(1, 1821, '\P{^Jg=_Yudh}', ""); - Expect(0, 1822, '\p{Jg=_Yudh}', ""); - Expect(1, 1822, '\p{^Jg=_Yudh}', ""); - Expect(1, 1822, '\P{Jg=_Yudh}', ""); - Expect(0, 1822, '\P{^Jg=_Yudh}', ""); - Error('\p{Is_Joining_Group=_:=yudh}'); - Error('\P{Is_Joining_Group=_:=yudh}'); - Expect(1, 1821, '\p{Is_Joining_Group=yudh}', ""); - Expect(0, 1821, '\p{^Is_Joining_Group=yudh}', ""); - Expect(0, 1821, '\P{Is_Joining_Group=yudh}', ""); - Expect(1, 1821, '\P{^Is_Joining_Group=yudh}', ""); - Expect(0, 1822, '\p{Is_Joining_Group=yudh}', ""); - Expect(1, 1822, '\p{^Is_Joining_Group=yudh}', ""); - Expect(1, 1822, '\P{Is_Joining_Group=yudh}', ""); - Expect(0, 1822, '\P{^Is_Joining_Group=yudh}', ""); - Expect(1, 1821, '\p{Is_Joining_Group= -YUDH}', ""); - Expect(0, 1821, '\p{^Is_Joining_Group= -YUDH}', ""); - Expect(0, 1821, '\P{Is_Joining_Group= -YUDH}', ""); - Expect(1, 1821, '\P{^Is_Joining_Group= -YUDH}', ""); - Expect(0, 1822, '\p{Is_Joining_Group= -YUDH}', ""); - Expect(1, 1822, '\p{^Is_Joining_Group= -YUDH}', ""); - Expect(1, 1822, '\P{Is_Joining_Group= -YUDH}', ""); - Expect(0, 1822, '\P{^Is_Joining_Group= -YUDH}', ""); - Error('\p{Is_Jg=/a/_-Yudh}'); - Error('\P{Is_Jg=/a/_-Yudh}'); + Expect(1, 1821, '\p{Jg= Yudh}', ""); + Expect(0, 1821, '\p{^Jg= Yudh}', ""); + Expect(0, 1821, '\P{Jg= Yudh}', ""); + Expect(1, 1821, '\P{^Jg= Yudh}', ""); + Expect(0, 1822, '\p{Jg= Yudh}', ""); + Expect(1, 1822, '\p{^Jg= Yudh}', ""); + Expect(1, 1822, '\P{Jg= Yudh}', ""); + Expect(0, 1822, '\P{^Jg= Yudh}', ""); + Error('\p{Is_Joining_Group=_ Yudh:=}'); + Error('\P{Is_Joining_Group=_ Yudh:=}'); + Expect(1, 1821, '\p{Is_Joining_Group: yudh}', ""); + Expect(0, 1821, '\p{^Is_Joining_Group: yudh}', ""); + Expect(0, 1821, '\P{Is_Joining_Group: yudh}', ""); + Expect(1, 1821, '\P{^Is_Joining_Group: yudh}', ""); + Expect(0, 1822, '\p{Is_Joining_Group: yudh}', ""); + Expect(1, 1822, '\p{^Is_Joining_Group: yudh}', ""); + Expect(1, 1822, '\P{Is_Joining_Group: yudh}', ""); + Expect(0, 1822, '\P{^Is_Joining_Group: yudh}', ""); + Expect(1, 1821, '\p{Is_Joining_Group=_Yudh}', ""); + Expect(0, 1821, '\p{^Is_Joining_Group=_Yudh}', ""); + Expect(0, 1821, '\P{Is_Joining_Group=_Yudh}', ""); + Expect(1, 1821, '\P{^Is_Joining_Group=_Yudh}', ""); + Expect(0, 1822, '\p{Is_Joining_Group=_Yudh}', ""); + Expect(1, 1822, '\p{^Is_Joining_Group=_Yudh}', ""); + Expect(1, 1822, '\P{Is_Joining_Group=_Yudh}', ""); + Expect(0, 1822, '\P{^Is_Joining_Group=_Yudh}', ""); + Error('\p{Is_Jg= _YUDH/a/}'); + Error('\P{Is_Jg= _YUDH/a/}'); Expect(1, 1821, '\p{Is_Jg=yudh}', ""); Expect(0, 1821, '\p{^Is_Jg=yudh}', ""); Expect(0, 1821, '\P{Is_Jg=yudh}', ""); @@ -57290,16 +59642,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1822, '\p{^Is_Jg=yudh}', ""); Expect(1, 1822, '\P{Is_Jg=yudh}', ""); Expect(0, 1822, '\P{^Is_Jg=yudh}', ""); - Expect(1, 1821, '\p{Is_Jg= _Yudh}', ""); - Expect(0, 1821, '\p{^Is_Jg= _Yudh}', ""); - Expect(0, 1821, '\P{Is_Jg= _Yudh}', ""); - Expect(1, 1821, '\P{^Is_Jg= _Yudh}', ""); - Expect(0, 1822, '\p{Is_Jg= _Yudh}', ""); - Expect(1, 1822, '\p{^Is_Jg= _Yudh}', ""); - Expect(1, 1822, '\P{Is_Jg= _Yudh}', ""); - Expect(0, 1822, '\P{^Is_Jg= _Yudh}', ""); - Error('\p{Joining_Group=:=Yudh_He}'); - Error('\P{Joining_Group=:=Yudh_He}'); + Expect(1, 1821, '\p{Is_Jg= -Yudh}', ""); + Expect(0, 1821, '\p{^Is_Jg= -Yudh}', ""); + Expect(0, 1821, '\P{Is_Jg= -Yudh}', ""); + Expect(1, 1821, '\P{^Is_Jg= -Yudh}', ""); + Expect(0, 1822, '\p{Is_Jg= -Yudh}', ""); + Expect(1, 1822, '\p{^Is_Jg= -Yudh}', ""); + Expect(1, 1822, '\P{Is_Jg= -Yudh}', ""); + Expect(0, 1822, '\P{^Is_Jg= -Yudh}', ""); + Error('\p{Joining_Group=/a/_YUDH_he}'); + Error('\P{Joining_Group=/a/_YUDH_he}'); Expect(1, 1822, '\p{Joining_Group=:\AYudh_He\z:}', "");; Expect(0, 1823, '\p{Joining_Group=:\AYudh_He\z:}', "");; Expect(1, 1822, '\p{Joining_Group=yudhhe}', ""); @@ -57312,16 +59664,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1823, '\P{^Joining_Group=yudhhe}', ""); Expect(1, 1822, '\p{Joining_Group=:\Ayudhhe\z:}', "");; Expect(0, 1823, '\p{Joining_Group=:\Ayudhhe\z:}', "");; - Expect(1, 1822, '\p{Joining_Group=--YUDH_He}', ""); - Expect(0, 1822, '\p{^Joining_Group=--YUDH_He}', ""); - Expect(0, 1822, '\P{Joining_Group=--YUDH_He}', ""); - Expect(1, 1822, '\P{^Joining_Group=--YUDH_He}', ""); - Expect(0, 1823, '\p{Joining_Group=--YUDH_He}', ""); - Expect(1, 1823, '\p{^Joining_Group=--YUDH_He}', ""); - Expect(1, 1823, '\P{Joining_Group=--YUDH_He}', ""); - Expect(0, 1823, '\P{^Joining_Group=--YUDH_He}', ""); - Error('\p{Jg=Yudh_He/a/}'); - Error('\P{Jg=Yudh_He/a/}'); + Expect(1, 1822, '\p{Joining_Group=--YUDH_HE}', ""); + Expect(0, 1822, '\p{^Joining_Group=--YUDH_HE}', ""); + Expect(0, 1822, '\P{Joining_Group=--YUDH_HE}', ""); + Expect(1, 1822, '\P{^Joining_Group=--YUDH_HE}', ""); + Expect(0, 1823, '\p{Joining_Group=--YUDH_HE}', ""); + Expect(1, 1823, '\p{^Joining_Group=--YUDH_HE}', ""); + Expect(1, 1823, '\P{Joining_Group=--YUDH_HE}', ""); + Expect(0, 1823, '\P{^Joining_Group=--YUDH_HE}', ""); + Error('\p{Jg: := Yudh_HE}'); + Error('\P{Jg: := Yudh_HE}'); Expect(1, 1822, '\p{Jg=:\AYudh_He\z:}', "");; Expect(0, 1823, '\p{Jg=:\AYudh_He\z:}', "");; Expect(1, 1822, '\p{Jg=yudhhe}', ""); @@ -57334,16 +59686,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1823, '\P{^Jg=yudhhe}', ""); Expect(1, 1822, '\p{Jg=:\Ayudhhe\z:}', "");; Expect(0, 1823, '\p{Jg=:\Ayudhhe\z:}', "");; - Expect(1, 1822, '\p{Jg=__YUDH_He}', ""); - Expect(0, 1822, '\p{^Jg=__YUDH_He}', ""); - Expect(0, 1822, '\P{Jg=__YUDH_He}', ""); - Expect(1, 1822, '\P{^Jg=__YUDH_He}', ""); - Expect(0, 1823, '\p{Jg=__YUDH_He}', ""); - Expect(1, 1823, '\p{^Jg=__YUDH_He}', ""); - Expect(1, 1823, '\P{Jg=__YUDH_He}', ""); - Expect(0, 1823, '\P{^Jg=__YUDH_He}', ""); - Error('\p{Is_Joining_Group=- Yudh_He/a/}'); - Error('\P{Is_Joining_Group=- Yudh_He/a/}'); + Expect(1, 1822, '\p{Jg= _Yudh_He}', ""); + Expect(0, 1822, '\p{^Jg= _Yudh_He}', ""); + Expect(0, 1822, '\P{Jg= _Yudh_He}', ""); + Expect(1, 1822, '\P{^Jg= _Yudh_He}', ""); + Expect(0, 1823, '\p{Jg= _Yudh_He}', ""); + Expect(1, 1823, '\p{^Jg= _Yudh_He}', ""); + Expect(1, 1823, '\P{Jg= _Yudh_He}', ""); + Expect(0, 1823, '\P{^Jg= _Yudh_He}', ""); + Error('\p{Is_Joining_Group=/a/ Yudh_He}'); + Error('\P{Is_Joining_Group=/a/ Yudh_He}'); Expect(1, 1822, '\p{Is_Joining_Group=yudhhe}', ""); Expect(0, 1822, '\p{^Is_Joining_Group=yudhhe}', ""); Expect(0, 1822, '\P{Is_Joining_Group=yudhhe}', ""); @@ -57352,16 +59704,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1823, '\p{^Is_Joining_Group=yudhhe}', ""); Expect(1, 1823, '\P{Is_Joining_Group=yudhhe}', ""); Expect(0, 1823, '\P{^Is_Joining_Group=yudhhe}', ""); - Expect(1, 1822, '\p{Is_Joining_Group=_ Yudh_He}', ""); - Expect(0, 1822, '\p{^Is_Joining_Group=_ Yudh_He}', ""); - Expect(0, 1822, '\P{Is_Joining_Group=_ Yudh_He}', ""); - Expect(1, 1822, '\P{^Is_Joining_Group=_ Yudh_He}', ""); - Expect(0, 1823, '\p{Is_Joining_Group=_ Yudh_He}', ""); - Expect(1, 1823, '\p{^Is_Joining_Group=_ Yudh_He}', ""); - Expect(1, 1823, '\P{Is_Joining_Group=_ Yudh_He}', ""); - Expect(0, 1823, '\P{^Is_Joining_Group=_ Yudh_He}', ""); - Error('\p{Is_Jg=:= _Yudh_He}'); - Error('\P{Is_Jg=:= _Yudh_He}'); + Expect(1, 1822, '\p{Is_Joining_Group=-yudh_HE}', ""); + Expect(0, 1822, '\p{^Is_Joining_Group=-yudh_HE}', ""); + Expect(0, 1822, '\P{Is_Joining_Group=-yudh_HE}', ""); + Expect(1, 1822, '\P{^Is_Joining_Group=-yudh_HE}', ""); + Expect(0, 1823, '\p{Is_Joining_Group=-yudh_HE}', ""); + Expect(1, 1823, '\p{^Is_Joining_Group=-yudh_HE}', ""); + Expect(1, 1823, '\P{Is_Joining_Group=-yudh_HE}', ""); + Expect(0, 1823, '\P{^Is_Joining_Group=-yudh_HE}', ""); + Error('\p{Is_Jg=/a/__Yudh_He}'); + Error('\P{Is_Jg=/a/__Yudh_He}'); Expect(1, 1822, '\p{Is_Jg=yudhhe}', ""); Expect(0, 1822, '\p{^Is_Jg=yudhhe}', ""); Expect(0, 1822, '\P{Is_Jg=yudhhe}', ""); @@ -57370,16 +59722,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1823, '\p{^Is_Jg=yudhhe}', ""); Expect(1, 1823, '\P{Is_Jg=yudhhe}', ""); Expect(0, 1823, '\P{^Is_Jg=yudhhe}', ""); - Expect(1, 1822, '\p{Is_Jg=- YUDH_HE}', ""); - Expect(0, 1822, '\p{^Is_Jg=- YUDH_HE}', ""); - Expect(0, 1822, '\P{Is_Jg=- YUDH_HE}', ""); - Expect(1, 1822, '\P{^Is_Jg=- YUDH_HE}', ""); - Expect(0, 1823, '\p{Is_Jg=- YUDH_HE}', ""); - Expect(1, 1823, '\p{^Is_Jg=- YUDH_HE}', ""); - Expect(1, 1823, '\P{Is_Jg=- YUDH_HE}', ""); - Expect(0, 1823, '\P{^Is_Jg=- YUDH_HE}', ""); - Error('\p{Joining_Group=/a/_ZAIN}'); - Error('\P{Joining_Group=/a/_ZAIN}'); + Expect(1, 1822, '\p{Is_Jg: YUDH_He}', ""); + Expect(0, 1822, '\p{^Is_Jg: YUDH_He}', ""); + Expect(0, 1822, '\P{Is_Jg: YUDH_He}', ""); + Expect(1, 1822, '\P{^Is_Jg: YUDH_He}', ""); + Expect(0, 1823, '\p{Is_Jg: YUDH_He}', ""); + Expect(1, 1823, '\p{^Is_Jg: YUDH_He}', ""); + Expect(1, 1823, '\P{Is_Jg: YUDH_He}', ""); + Expect(0, 1823, '\P{^Is_Jg: YUDH_He}', ""); + Error('\p{Joining_Group= _Zain:=}'); + Error('\P{Joining_Group= _Zain:=}'); Expect(1, 1817, '\p{Joining_Group=:\AZain\z:}', "");; Expect(0, 1818, '\p{Joining_Group=:\AZain\z:}', "");; Expect(1, 1817, '\p{Joining_Group=zain}', ""); @@ -57392,16 +59744,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1818, '\P{^Joining_Group=zain}', ""); Expect(1, 1817, '\p{Joining_Group=:\Azain\z:}', "");; Expect(0, 1818, '\p{Joining_Group=:\Azain\z:}', "");; - Expect(1, 1817, '\p{Joining_Group= ZAIN}', ""); - Expect(0, 1817, '\p{^Joining_Group= ZAIN}', ""); - Expect(0, 1817, '\P{Joining_Group= ZAIN}', ""); - Expect(1, 1817, '\P{^Joining_Group= ZAIN}', ""); - Expect(0, 1818, '\p{Joining_Group= ZAIN}', ""); - Expect(1, 1818, '\p{^Joining_Group= ZAIN}', ""); - Expect(1, 1818, '\P{Joining_Group= ZAIN}', ""); - Expect(0, 1818, '\P{^Joining_Group= ZAIN}', ""); - Error('\p{Jg: zain:=}'); - Error('\P{Jg: zain:=}'); + Expect(1, 1817, '\p{Joining_Group= zain}', ""); + Expect(0, 1817, '\p{^Joining_Group= zain}', ""); + Expect(0, 1817, '\P{Joining_Group= zain}', ""); + Expect(1, 1817, '\P{^Joining_Group= zain}', ""); + Expect(0, 1818, '\p{Joining_Group= zain}', ""); + Expect(1, 1818, '\p{^Joining_Group= zain}', ""); + Expect(1, 1818, '\P{Joining_Group= zain}', ""); + Expect(0, 1818, '\P{^Joining_Group= zain}', ""); + Error('\p{Jg=_/a/ZAIN}'); + Error('\P{Jg=_/a/ZAIN}'); Expect(1, 1817, '\p{Jg=:\AZain\z:}', "");; Expect(0, 1818, '\p{Jg=:\AZain\z:}', "");; Expect(1, 1817, '\p{Jg=zain}', ""); @@ -57414,16 +59766,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1818, '\P{^Jg=zain}', ""); Expect(1, 1817, '\p{Jg=:\Azain\z:}', "");; Expect(0, 1818, '\p{Jg=:\Azain\z:}', "");; - Expect(1, 1817, '\p{Jg=_ ZAIN}', ""); - Expect(0, 1817, '\p{^Jg=_ ZAIN}', ""); - Expect(0, 1817, '\P{Jg=_ ZAIN}', ""); - Expect(1, 1817, '\P{^Jg=_ ZAIN}', ""); - Expect(0, 1818, '\p{Jg=_ ZAIN}', ""); - Expect(1, 1818, '\p{^Jg=_ ZAIN}', ""); - Expect(1, 1818, '\P{Jg=_ ZAIN}', ""); - Expect(0, 1818, '\P{^Jg=_ ZAIN}', ""); - Error('\p{Is_Joining_Group: /a/_ Zain}'); - Error('\P{Is_Joining_Group: /a/_ Zain}'); + Expect(1, 1817, '\p{Jg=-_Zain}', ""); + Expect(0, 1817, '\p{^Jg=-_Zain}', ""); + Expect(0, 1817, '\P{Jg=-_Zain}', ""); + Expect(1, 1817, '\P{^Jg=-_Zain}', ""); + Expect(0, 1818, '\p{Jg=-_Zain}', ""); + Expect(1, 1818, '\p{^Jg=-_Zain}', ""); + Expect(1, 1818, '\P{Jg=-_Zain}', ""); + Expect(0, 1818, '\P{^Jg=-_Zain}', ""); + Error('\p{Is_Joining_Group=:=- Zain}'); + Error('\P{Is_Joining_Group=:=- Zain}'); Expect(1, 1817, '\p{Is_Joining_Group=zain}', ""); Expect(0, 1817, '\p{^Is_Joining_Group=zain}', ""); Expect(0, 1817, '\P{Is_Joining_Group=zain}', ""); @@ -57432,16 +59784,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1818, '\p{^Is_Joining_Group=zain}', ""); Expect(1, 1818, '\P{Is_Joining_Group=zain}', ""); Expect(0, 1818, '\P{^Is_Joining_Group=zain}', ""); - Expect(1, 1817, '\p{Is_Joining_Group=-_ZAIN}', ""); - Expect(0, 1817, '\p{^Is_Joining_Group=-_ZAIN}', ""); - Expect(0, 1817, '\P{Is_Joining_Group=-_ZAIN}', ""); - Expect(1, 1817, '\P{^Is_Joining_Group=-_ZAIN}', ""); - Expect(0, 1818, '\p{Is_Joining_Group=-_ZAIN}', ""); - Expect(1, 1818, '\p{^Is_Joining_Group=-_ZAIN}', ""); - Expect(1, 1818, '\P{Is_Joining_Group=-_ZAIN}', ""); - Expect(0, 1818, '\P{^Is_Joining_Group=-_ZAIN}', ""); - Error('\p{Is_Jg=/a/ Zain}'); - Error('\P{Is_Jg=/a/ Zain}'); + Expect(1, 1817, '\p{Is_Joining_Group=-ZAIN}', ""); + Expect(0, 1817, '\p{^Is_Joining_Group=-ZAIN}', ""); + Expect(0, 1817, '\P{Is_Joining_Group=-ZAIN}', ""); + Expect(1, 1817, '\P{^Is_Joining_Group=-ZAIN}', ""); + Expect(0, 1818, '\p{Is_Joining_Group=-ZAIN}', ""); + Expect(1, 1818, '\p{^Is_Joining_Group=-ZAIN}', ""); + Expect(1, 1818, '\P{Is_Joining_Group=-ZAIN}', ""); + Expect(0, 1818, '\P{^Is_Joining_Group=-ZAIN}', ""); + Error('\p{Is_Jg=_/a/Zain}'); + Error('\P{Is_Jg=_/a/Zain}'); Expect(1, 1817, '\p{Is_Jg=zain}', ""); Expect(0, 1817, '\p{^Is_Jg=zain}', ""); Expect(0, 1817, '\P{Is_Jg=zain}', ""); @@ -57450,16 +59802,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1818, '\p{^Is_Jg=zain}', ""); Expect(1, 1818, '\P{Is_Jg=zain}', ""); Expect(0, 1818, '\P{^Is_Jg=zain}', ""); - Expect(1, 1817, '\p{Is_Jg= Zain}', ""); - Expect(0, 1817, '\p{^Is_Jg= Zain}', ""); - Expect(0, 1817, '\P{Is_Jg= Zain}', ""); - Expect(1, 1817, '\P{^Is_Jg= Zain}', ""); - Expect(0, 1818, '\p{Is_Jg= Zain}', ""); - Expect(1, 1818, '\p{^Is_Jg= Zain}', ""); - Expect(1, 1818, '\P{Is_Jg= Zain}', ""); - Expect(0, 1818, '\P{^Is_Jg= Zain}', ""); - Error('\p{Joining_Group: _Zhain/a/}'); - Error('\P{Joining_Group: _Zhain/a/}'); + Expect(1, 1817, '\p{Is_Jg= -zain}', ""); + Expect(0, 1817, '\p{^Is_Jg= -zain}', ""); + Expect(0, 1817, '\P{Is_Jg= -zain}', ""); + Expect(1, 1817, '\P{^Is_Jg= -zain}', ""); + Expect(0, 1818, '\p{Is_Jg= -zain}', ""); + Expect(1, 1818, '\p{^Is_Jg= -zain}', ""); + Expect(1, 1818, '\P{Is_Jg= -zain}', ""); + Expect(0, 1818, '\P{^Is_Jg= -zain}', ""); + Error('\p{Joining_Group=/a/-_ZHAIN}'); + Error('\P{Joining_Group=/a/-_ZHAIN}'); Expect(1, 1869, '\p{Joining_Group=:\AZhain\z:}', "");; Expect(0, 1870, '\p{Joining_Group=:\AZhain\z:}', "");; Expect(1, 1869, '\p{Joining_Group=zhain}', ""); @@ -57472,16 +59824,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1870, '\P{^Joining_Group=zhain}', ""); Expect(1, 1869, '\p{Joining_Group=:\Azhain\z:}', "");; Expect(0, 1870, '\p{Joining_Group=:\Azhain\z:}', "");; - Expect(1, 1869, '\p{Joining_Group: __Zhain}', ""); - Expect(0, 1869, '\p{^Joining_Group: __Zhain}', ""); - Expect(0, 1869, '\P{Joining_Group: __Zhain}', ""); - Expect(1, 1869, '\P{^Joining_Group: __Zhain}', ""); - Expect(0, 1870, '\p{Joining_Group: __Zhain}', ""); - Expect(1, 1870, '\p{^Joining_Group: __Zhain}', ""); - Expect(1, 1870, '\P{Joining_Group: __Zhain}', ""); - Expect(0, 1870, '\P{^Joining_Group: __Zhain}', ""); - Error('\p{Jg=/a/- zhain}'); - Error('\P{Jg=/a/- zhain}'); + Expect(1, 1869, '\p{Joining_Group= _Zhain}', ""); + Expect(0, 1869, '\p{^Joining_Group= _Zhain}', ""); + Expect(0, 1869, '\P{Joining_Group= _Zhain}', ""); + Expect(1, 1869, '\P{^Joining_Group= _Zhain}', ""); + Expect(0, 1870, '\p{Joining_Group= _Zhain}', ""); + Expect(1, 1870, '\p{^Joining_Group= _Zhain}', ""); + Expect(1, 1870, '\P{Joining_Group= _Zhain}', ""); + Expect(0, 1870, '\P{^Joining_Group= _Zhain}', ""); + Error('\p{Jg: :=--zhain}'); + Error('\P{Jg: :=--zhain}'); Expect(1, 1869, '\p{Jg=:\AZhain\z:}', "");; Expect(0, 1870, '\p{Jg=:\AZhain\z:}', "");; Expect(1, 1869, '\p{Jg=zhain}', ""); @@ -57494,16 +59846,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1870, '\P{^Jg=zhain}', ""); Expect(1, 1869, '\p{Jg=:\Azhain\z:}', "");; Expect(0, 1870, '\p{Jg=:\Azhain\z:}', "");; - Expect(1, 1869, '\p{Jg= -zhain}', ""); - Expect(0, 1869, '\p{^Jg= -zhain}', ""); - Expect(0, 1869, '\P{Jg= -zhain}', ""); - Expect(1, 1869, '\P{^Jg= -zhain}', ""); - Expect(0, 1870, '\p{Jg= -zhain}', ""); - Expect(1, 1870, '\p{^Jg= -zhain}', ""); - Expect(1, 1870, '\P{Jg= -zhain}', ""); - Expect(0, 1870, '\P{^Jg= -zhain}', ""); - Error('\p{Is_Joining_Group=-/a/Zhain}'); - Error('\P{Is_Joining_Group=-/a/Zhain}'); + Expect(1, 1869, '\p{Jg= Zhain}', ""); + Expect(0, 1869, '\p{^Jg= Zhain}', ""); + Expect(0, 1869, '\P{Jg= Zhain}', ""); + Expect(1, 1869, '\P{^Jg= Zhain}', ""); + Expect(0, 1870, '\p{Jg= Zhain}', ""); + Expect(1, 1870, '\p{^Jg= Zhain}', ""); + Expect(1, 1870, '\P{Jg= Zhain}', ""); + Expect(0, 1870, '\P{^Jg= Zhain}', ""); + Error('\p{Is_Joining_Group=-/a/zhain}'); + Error('\P{Is_Joining_Group=-/a/zhain}'); Expect(1, 1869, '\p{Is_Joining_Group=zhain}', ""); Expect(0, 1869, '\p{^Is_Joining_Group=zhain}', ""); Expect(0, 1869, '\P{Is_Joining_Group=zhain}', ""); @@ -57512,16 +59864,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1870, '\p{^Is_Joining_Group=zhain}', ""); Expect(1, 1870, '\P{Is_Joining_Group=zhain}', ""); Expect(0, 1870, '\P{^Is_Joining_Group=zhain}', ""); - Expect(1, 1869, '\p{Is_Joining_Group= ZHAIN}', ""); - Expect(0, 1869, '\p{^Is_Joining_Group= ZHAIN}', ""); - Expect(0, 1869, '\P{Is_Joining_Group= ZHAIN}', ""); - Expect(1, 1869, '\P{^Is_Joining_Group= ZHAIN}', ""); - Expect(0, 1870, '\p{Is_Joining_Group= ZHAIN}', ""); - Expect(1, 1870, '\p{^Is_Joining_Group= ZHAIN}', ""); - Expect(1, 1870, '\P{Is_Joining_Group= ZHAIN}', ""); - Expect(0, 1870, '\P{^Is_Joining_Group= ZHAIN}', ""); - Error('\p{Is_Jg=:= Zhain}'); - Error('\P{Is_Jg=:= Zhain}'); + Expect(1, 1869, '\p{Is_Joining_Group= Zhain}', ""); + Expect(0, 1869, '\p{^Is_Joining_Group= Zhain}', ""); + Expect(0, 1869, '\P{Is_Joining_Group= Zhain}', ""); + Expect(1, 1869, '\P{^Is_Joining_Group= Zhain}', ""); + Expect(0, 1870, '\p{Is_Joining_Group= Zhain}', ""); + Expect(1, 1870, '\p{^Is_Joining_Group= Zhain}', ""); + Expect(1, 1870, '\P{Is_Joining_Group= Zhain}', ""); + Expect(0, 1870, '\P{^Is_Joining_Group= Zhain}', ""); + Error('\p{Is_Jg::=ZHAIN}'); + Error('\P{Is_Jg::=ZHAIN}'); Expect(1, 1869, '\p{Is_Jg=zhain}', ""); Expect(0, 1869, '\p{^Is_Jg=zhain}', ""); Expect(0, 1869, '\P{Is_Jg=zhain}', ""); @@ -57530,16 +59882,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1870, '\p{^Is_Jg=zhain}', ""); Expect(1, 1870, '\P{Is_Jg=zhain}', ""); Expect(0, 1870, '\P{^Is_Jg=zhain}', ""); - Expect(1, 1869, '\p{Is_Jg= -zhain}', ""); - Expect(0, 1869, '\p{^Is_Jg= -zhain}', ""); - Expect(0, 1869, '\P{Is_Jg= -zhain}', ""); - Expect(1, 1869, '\P{^Is_Jg= -zhain}', ""); - Expect(0, 1870, '\p{Is_Jg= -zhain}', ""); - Expect(1, 1870, '\p{^Is_Jg= -zhain}', ""); - Expect(1, 1870, '\P{Is_Jg= -zhain}', ""); - Expect(0, 1870, '\P{^Is_Jg= -zhain}', ""); - Error('\p{Join_Control=/a/_no}'); - Error('\P{Join_Control=/a/_no}'); + Expect(1, 1869, '\p{Is_Jg=-Zhain}', ""); + Expect(0, 1869, '\p{^Is_Jg=-Zhain}', ""); + Expect(0, 1869, '\P{Is_Jg=-Zhain}', ""); + Expect(1, 1869, '\P{^Is_Jg=-Zhain}', ""); + Expect(0, 1870, '\p{Is_Jg=-Zhain}', ""); + Expect(1, 1870, '\p{^Is_Jg=-Zhain}', ""); + Expect(1, 1870, '\P{Is_Jg=-Zhain}', ""); + Expect(0, 1870, '\P{^Is_Jg=-Zhain}', ""); + Error('\p{Join_Control=:=-No}'); + Error('\P{Join_Control=:=-No}'); Expect(1, 8206, '\p{Join_Control=:\ANo\z:}', "");; Expect(0, 8205, '\p{Join_Control=:\ANo\z:}', "");; Expect(1, 8206, '\p{Join_Control=no}', ""); @@ -57552,16 +59904,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8205, '\P{^Join_Control=no}', ""); Expect(1, 8206, '\p{Join_Control=:\Ano\z:}', "");; Expect(0, 8205, '\p{Join_Control=:\Ano\z:}', "");; - Expect(1, 8206, '\p{Join_Control= No}', ""); - Expect(0, 8206, '\p{^Join_Control= No}', ""); - Expect(0, 8206, '\P{Join_Control= No}', ""); - Expect(1, 8206, '\P{^Join_Control= No}', ""); - Expect(0, 8205, '\p{Join_Control= No}', ""); - Expect(1, 8205, '\p{^Join_Control= No}', ""); - Expect(1, 8205, '\P{Join_Control= No}', ""); - Expect(0, 8205, '\P{^Join_Control= No}', ""); - Error('\p{Join_C=:=N}'); - Error('\P{Join_C=:=N}'); + Expect(1, 8206, '\p{Join_Control=--no}', ""); + Expect(0, 8206, '\p{^Join_Control=--no}', ""); + Expect(0, 8206, '\P{Join_Control=--no}', ""); + Expect(1, 8206, '\P{^Join_Control=--no}', ""); + Expect(0, 8205, '\p{Join_Control=--no}', ""); + Expect(1, 8205, '\p{^Join_Control=--no}', ""); + Expect(1, 8205, '\P{Join_Control=--no}', ""); + Expect(0, 8205, '\P{^Join_Control=--no}', ""); + Error('\p{Join_C=_N:=}'); + Error('\P{Join_C=_N:=}'); Expect(1, 8206, '\p{Join_C=:\AN\z:}', "");; Expect(0, 8205, '\p{Join_C=:\AN\z:}', "");; Expect(1, 8206, '\p{Join_C=n}', ""); @@ -57574,34 +59926,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8205, '\P{^Join_C=n}', ""); Expect(1, 8206, '\p{Join_C=:\An\z:}', "");; Expect(0, 8205, '\p{Join_C=:\An\z:}', "");; - Expect(1, 8206, '\p{Join_C=-_N}', ""); - Expect(0, 8206, '\p{^Join_C=-_N}', ""); - Expect(0, 8206, '\P{Join_C=-_N}', ""); - Expect(1, 8206, '\P{^Join_C=-_N}', ""); - Expect(0, 8205, '\p{Join_C=-_N}', ""); - Expect(1, 8205, '\p{^Join_C=-_N}', ""); - Expect(1, 8205, '\P{Join_C=-_N}', ""); - Expect(0, 8205, '\P{^Join_C=-_N}', ""); - Error('\p{Is_Join_Control=/a/ F}'); - Error('\P{Is_Join_Control=/a/ F}'); - Expect(1, 8206, '\p{Is_Join_Control=f}', ""); - Expect(0, 8206, '\p{^Is_Join_Control=f}', ""); - Expect(0, 8206, '\P{Is_Join_Control=f}', ""); - Expect(1, 8206, '\P{^Is_Join_Control=f}', ""); - Expect(0, 8205, '\p{Is_Join_Control=f}', ""); - Expect(1, 8205, '\p{^Is_Join_Control=f}', ""); - Expect(1, 8205, '\P{Is_Join_Control=f}', ""); - Expect(0, 8205, '\P{^Is_Join_Control=f}', ""); - Expect(1, 8206, '\p{Is_Join_Control=--F}', ""); - Expect(0, 8206, '\p{^Is_Join_Control=--F}', ""); - Expect(0, 8206, '\P{Is_Join_Control=--F}', ""); - Expect(1, 8206, '\P{^Is_Join_Control=--F}', ""); - Expect(0, 8205, '\p{Is_Join_Control=--F}', ""); - Expect(1, 8205, '\p{^Is_Join_Control=--F}', ""); - Expect(1, 8205, '\P{Is_Join_Control=--F}', ""); - Expect(0, 8205, '\P{^Is_Join_Control=--F}', ""); - Error('\p{Is_Join_C= FALSE:=}'); - Error('\P{Is_Join_C= FALSE:=}'); + Expect(1, 8206, '\p{Join_C=- N}', ""); + Expect(0, 8206, '\p{^Join_C=- N}', ""); + Expect(0, 8206, '\P{Join_C=- N}', ""); + Expect(1, 8206, '\P{^Join_C=- N}', ""); + Expect(0, 8205, '\p{Join_C=- N}', ""); + Expect(1, 8205, '\p{^Join_C=- N}', ""); + Expect(1, 8205, '\P{Join_C=- N}', ""); + Expect(0, 8205, '\P{^Join_C=- N}', ""); + Error('\p{Is_Join_Control=:= F}'); + Error('\P{Is_Join_Control=:= F}'); + Expect(1, 8206, '\p{Is_Join_Control:f}', ""); + Expect(0, 8206, '\p{^Is_Join_Control:f}', ""); + Expect(0, 8206, '\P{Is_Join_Control:f}', ""); + Expect(1, 8206, '\P{^Is_Join_Control:f}', ""); + Expect(0, 8205, '\p{Is_Join_Control:f}', ""); + Expect(1, 8205, '\p{^Is_Join_Control:f}', ""); + Expect(1, 8205, '\P{Is_Join_Control:f}', ""); + Expect(0, 8205, '\P{^Is_Join_Control:f}', ""); + Expect(1, 8206, '\p{Is_Join_Control= F}', ""); + Expect(0, 8206, '\p{^Is_Join_Control= F}', ""); + Expect(0, 8206, '\P{Is_Join_Control= F}', ""); + Expect(1, 8206, '\P{^Is_Join_Control= F}', ""); + Expect(0, 8205, '\p{Is_Join_Control= F}', ""); + Expect(1, 8205, '\p{^Is_Join_Control= F}', ""); + Expect(1, 8205, '\P{Is_Join_Control= F}', ""); + Expect(0, 8205, '\P{^Is_Join_Control= F}', ""); + Error('\p{Is_Join_C=/a/ false}'); + Error('\P{Is_Join_C=/a/ false}'); Expect(1, 8206, '\p{Is_Join_C=false}', ""); Expect(0, 8206, '\p{^Is_Join_C=false}', ""); Expect(0, 8206, '\P{Is_Join_C=false}', ""); @@ -57610,16 +59962,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8205, '\p{^Is_Join_C=false}', ""); Expect(1, 8205, '\P{Is_Join_C=false}', ""); Expect(0, 8205, '\P{^Is_Join_C=false}', ""); - Expect(1, 8206, '\p{Is_Join_C=_False}', ""); - Expect(0, 8206, '\p{^Is_Join_C=_False}', ""); - Expect(0, 8206, '\P{Is_Join_C=_False}', ""); - Expect(1, 8206, '\P{^Is_Join_C=_False}', ""); - Expect(0, 8205, '\p{Is_Join_C=_False}', ""); - Expect(1, 8205, '\p{^Is_Join_C=_False}', ""); - Expect(1, 8205, '\P{Is_Join_C=_False}', ""); - Expect(0, 8205, '\P{^Is_Join_C=_False}', ""); - Error('\p{Join_Control=:=-Yes}'); - Error('\P{Join_Control=:=-Yes}'); + Expect(1, 8206, '\p{Is_Join_C= false}', ""); + Expect(0, 8206, '\p{^Is_Join_C= false}', ""); + Expect(0, 8206, '\P{Is_Join_C= false}', ""); + Expect(1, 8206, '\P{^Is_Join_C= false}', ""); + Expect(0, 8205, '\p{Is_Join_C= false}', ""); + Expect(1, 8205, '\p{^Is_Join_C= false}', ""); + Expect(1, 8205, '\P{Is_Join_C= false}', ""); + Expect(0, 8205, '\P{^Is_Join_C= false}', ""); + Error('\p{Join_Control= Yes/a/}'); + Error('\P{Join_Control= Yes/a/}'); Expect(1, 8205, '\p{Join_Control=:\AYes\z:}', "");; Expect(0, 8206, '\p{Join_Control=:\AYes\z:}', "");; Expect(1, 8205, '\p{Join_Control=yes}', ""); @@ -57632,16 +59984,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8206, '\P{^Join_Control=yes}', ""); Expect(1, 8205, '\p{Join_Control=:\Ayes\z:}', "");; Expect(0, 8206, '\p{Join_Control=:\Ayes\z:}', "");; - Expect(1, 8205, '\p{Join_Control= yes}', ""); - Expect(0, 8205, '\p{^Join_Control= yes}', ""); - Expect(0, 8205, '\P{Join_Control= yes}', ""); - Expect(1, 8205, '\P{^Join_Control= yes}', ""); - Expect(0, 8206, '\p{Join_Control= yes}', ""); - Expect(1, 8206, '\p{^Join_Control= yes}', ""); - Expect(1, 8206, '\P{Join_Control= yes}', ""); - Expect(0, 8206, '\P{^Join_Control= yes}', ""); - Error('\p{Join_C=/a/Y}'); - Error('\P{Join_C=/a/Y}'); + Expect(1, 8205, '\p{Join_Control=_-Yes}', ""); + Expect(0, 8205, '\p{^Join_Control=_-Yes}', ""); + Expect(0, 8205, '\P{Join_Control=_-Yes}', ""); + Expect(1, 8205, '\P{^Join_Control=_-Yes}', ""); + Expect(0, 8206, '\p{Join_Control=_-Yes}', ""); + Expect(1, 8206, '\p{^Join_Control=_-Yes}', ""); + Expect(1, 8206, '\P{Join_Control=_-Yes}', ""); + Expect(0, 8206, '\P{^Join_Control=_-Yes}', ""); + Error('\p{Join_C= _Y:=}'); + Error('\P{Join_C= _Y:=}'); Expect(1, 8205, '\p{Join_C=:\AY\z:}', "");; Expect(0, 8206, '\p{Join_C=:\AY\z:}', "");; Expect(1, 8205, '\p{Join_C=y}', ""); @@ -57654,34 +60006,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8206, '\P{^Join_C=y}', ""); Expect(1, 8205, '\p{Join_C=:\Ay\z:}', "");; Expect(0, 8206, '\p{Join_C=:\Ay\z:}', "");; - Expect(1, 8205, '\p{Join_C= Y}', ""); - Expect(0, 8205, '\p{^Join_C= Y}', ""); - Expect(0, 8205, '\P{Join_C= Y}', ""); - Expect(1, 8205, '\P{^Join_C= Y}', ""); - Expect(0, 8206, '\p{Join_C= Y}', ""); - Expect(1, 8206, '\p{^Join_C= Y}', ""); - Expect(1, 8206, '\P{Join_C= Y}', ""); - Expect(0, 8206, '\P{^Join_C= Y}', ""); - Error('\p{Is_Join_Control=-:=t}'); - Error('\P{Is_Join_Control=-:=t}'); - Expect(1, 8205, '\p{Is_Join_Control: t}', ""); - Expect(0, 8205, '\p{^Is_Join_Control: t}', ""); - Expect(0, 8205, '\P{Is_Join_Control: t}', ""); - Expect(1, 8205, '\P{^Is_Join_Control: t}', ""); - Expect(0, 8206, '\p{Is_Join_Control: t}', ""); - Expect(1, 8206, '\p{^Is_Join_Control: t}', ""); - Expect(1, 8206, '\P{Is_Join_Control: t}', ""); - Expect(0, 8206, '\P{^Is_Join_Control: t}', ""); - Expect(1, 8205, '\p{Is_Join_Control=_-T}', ""); - Expect(0, 8205, '\p{^Is_Join_Control=_-T}', ""); - Expect(0, 8205, '\P{Is_Join_Control=_-T}', ""); - Expect(1, 8205, '\P{^Is_Join_Control=_-T}', ""); - Expect(0, 8206, '\p{Is_Join_Control=_-T}', ""); - Expect(1, 8206, '\p{^Is_Join_Control=_-T}', ""); - Expect(1, 8206, '\P{Is_Join_Control=_-T}', ""); - Expect(0, 8206, '\P{^Is_Join_Control=_-T}', ""); - Error('\p{Is_Join_C=:=True}'); - Error('\P{Is_Join_C=:=True}'); + Expect(1, 8205, '\p{Join_C=_ Y}', ""); + Expect(0, 8205, '\p{^Join_C=_ Y}', ""); + Expect(0, 8205, '\P{Join_C=_ Y}', ""); + Expect(1, 8205, '\P{^Join_C=_ Y}', ""); + Expect(0, 8206, '\p{Join_C=_ Y}', ""); + Expect(1, 8206, '\p{^Join_C=_ Y}', ""); + Expect(1, 8206, '\P{Join_C=_ Y}', ""); + Expect(0, 8206, '\P{^Join_C=_ Y}', ""); + Error('\p{Is_Join_Control= -T/a/}'); + Error('\P{Is_Join_Control= -T/a/}'); + Expect(1, 8205, '\p{Is_Join_Control=t}', ""); + Expect(0, 8205, '\p{^Is_Join_Control=t}', ""); + Expect(0, 8205, '\P{Is_Join_Control=t}', ""); + Expect(1, 8205, '\P{^Is_Join_Control=t}', ""); + Expect(0, 8206, '\p{Is_Join_Control=t}', ""); + Expect(1, 8206, '\p{^Is_Join_Control=t}', ""); + Expect(1, 8206, '\P{Is_Join_Control=t}', ""); + Expect(0, 8206, '\P{^Is_Join_Control=t}', ""); + Expect(1, 8205, '\p{Is_Join_Control=_t}', ""); + Expect(0, 8205, '\p{^Is_Join_Control=_t}', ""); + Expect(0, 8205, '\P{Is_Join_Control=_t}', ""); + Expect(1, 8205, '\P{^Is_Join_Control=_t}', ""); + Expect(0, 8206, '\p{Is_Join_Control=_t}', ""); + Expect(1, 8206, '\p{^Is_Join_Control=_t}', ""); + Expect(1, 8206, '\P{Is_Join_Control=_t}', ""); + Expect(0, 8206, '\P{^Is_Join_Control=_t}', ""); + Error('\p{Is_Join_C=:=_True}'); + Error('\P{Is_Join_C=:=_True}'); Expect(1, 8205, '\p{Is_Join_C=true}', ""); Expect(0, 8205, '\p{^Is_Join_C=true}', ""); Expect(0, 8205, '\P{Is_Join_C=true}', ""); @@ -57690,14 +60042,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8206, '\p{^Is_Join_C=true}', ""); Expect(1, 8206, '\P{Is_Join_C=true}', ""); Expect(0, 8206, '\P{^Is_Join_C=true}', ""); - Expect(1, 8205, '\p{Is_Join_C=_True}', ""); - Expect(0, 8205, '\p{^Is_Join_C=_True}', ""); - Expect(0, 8205, '\P{Is_Join_C=_True}', ""); - Expect(1, 8205, '\P{^Is_Join_C=_True}', ""); - Expect(0, 8206, '\p{Is_Join_C=_True}', ""); - Expect(1, 8206, '\p{^Is_Join_C=_True}', ""); - Expect(1, 8206, '\P{Is_Join_C=_True}', ""); - Expect(0, 8206, '\P{^Is_Join_C=_True}', ""); + Expect(1, 8205, '\p{Is_Join_C=_ True}', ""); + Expect(0, 8205, '\p{^Is_Join_C=_ True}', ""); + Expect(0, 8205, '\P{Is_Join_C=_ True}', ""); + Expect(1, 8205, '\P{^Is_Join_C=_ True}', ""); + Expect(0, 8206, '\p{Is_Join_C=_ True}', ""); + Expect(1, 8206, '\p{^Is_Join_C=_ True}', ""); + Expect(1, 8206, '\P{Is_Join_C=_ True}', ""); + Expect(0, 8206, '\P{^Is_Join_C=_ True}', ""); Error('\p{jamoshortname}'); Error('\P{jamoshortname}'); Error('\p{jsn}'); @@ -57714,16 +60066,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Jamo_Short_Name=AE}'); Error('\p{JSN=AE}'); Error('\P{JSN=AE}'); - Error('\p{Is_Jamo_Short_Name: AE}'); - Error('\P{Is_Jamo_Short_Name: AE}'); + Error('\p{Is_Jamo_Short_Name=AE}'); + Error('\P{Is_Jamo_Short_Name=AE}'); Error('\p{Is_JSN=AE}'); Error('\P{Is_JSN=AE}'); Error('\p{Jamo_Short_Name=B}'); Error('\P{Jamo_Short_Name=B}'); - Error('\p{JSN: B}'); - Error('\P{JSN: B}'); - Error('\p{Is_Jamo_Short_Name:B}'); - Error('\P{Is_Jamo_Short_Name:B}'); + Error('\p{JSN:B}'); + Error('\P{JSN:B}'); + Error('\p{Is_Jamo_Short_Name=B}'); + Error('\P{Is_Jamo_Short_Name=B}'); Error('\p{Is_JSN=B}'); Error('\P{Is_JSN=B}'); Error('\p{Jamo_Short_Name=BB}'); @@ -57742,8 +60094,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_Jamo_Short_Name=BS}'); Error('\p{Is_JSN=BS}'); Error('\P{Is_JSN=BS}'); - Error('\p{Jamo_Short_Name=C}'); - Error('\P{Jamo_Short_Name=C}'); + Error('\p{Jamo_Short_Name: C}'); + Error('\P{Jamo_Short_Name: C}'); Error('\p{JSN=C}'); Error('\P{JSN=C}'); Error('\p{Is_Jamo_Short_Name=C}'); @@ -57754,8 +60106,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Jamo_Short_Name=D}'); Error('\p{JSN=D}'); Error('\P{JSN=D}'); - Error('\p{Is_Jamo_Short_Name=D}'); - Error('\P{Is_Jamo_Short_Name=D}'); + Error('\p{Is_Jamo_Short_Name: D}'); + Error('\P{Is_Jamo_Short_Name: D}'); Error('\p{Is_JSN=D}'); Error('\P{Is_JSN=D}'); Error('\p{Jamo_Short_Name=DD}'); @@ -57768,16 +60120,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_JSN=DD}'); Error('\p{Jamo_Short_Name=E}'); Error('\P{Jamo_Short_Name=E}'); - Error('\p{JSN: E}'); - Error('\P{JSN: E}'); + Error('\p{JSN=E}'); + Error('\P{JSN=E}'); Error('\p{Is_Jamo_Short_Name=E}'); Error('\P{Is_Jamo_Short_Name=E}'); - Error('\p{Is_JSN=E}'); - Error('\P{Is_JSN=E}'); + Error('\p{Is_JSN: E}'); + Error('\P{Is_JSN: E}'); Error('\p{Jamo_Short_Name=EO}'); Error('\P{Jamo_Short_Name=EO}'); - Error('\p{JSN=EO}'); - Error('\P{JSN=EO}'); + Error('\p{JSN:EO}'); + Error('\P{JSN:EO}'); Error('\p{Is_Jamo_Short_Name=EO}'); Error('\P{Is_Jamo_Short_Name=EO}'); Error('\p{Is_JSN=EO}'); @@ -57802,18 +60154,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Jamo_Short_Name=GG}'); Error('\p{JSN=GG}'); Error('\P{JSN=GG}'); - Error('\p{Is_Jamo_Short_Name: GG}'); - Error('\P{Is_Jamo_Short_Name: GG}'); - Error('\p{Is_JSN: GG}'); - Error('\P{Is_JSN: GG}'); + Error('\p{Is_Jamo_Short_Name=GG}'); + Error('\P{Is_Jamo_Short_Name=GG}'); + Error('\p{Is_JSN=GG}'); + Error('\P{Is_JSN=GG}'); Error('\p{Jamo_Short_Name=GS}'); Error('\P{Jamo_Short_Name=GS}'); Error('\p{JSN=GS}'); Error('\P{JSN=GS}'); - Error('\p{Is_Jamo_Short_Name: GS}'); - Error('\P{Is_Jamo_Short_Name: GS}'); - Error('\p{Is_JSN=GS}'); - Error('\P{Is_JSN=GS}'); + Error('\p{Is_Jamo_Short_Name=GS}'); + Error('\P{Is_Jamo_Short_Name=GS}'); + Error('\p{Is_JSN: GS}'); + Error('\P{Is_JSN: GS}'); Error('\p{Jamo_Short_Name=H}'); Error('\P{Jamo_Short_Name=H}'); Error('\p{JSN=H}'); @@ -57848,8 +60200,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_JSN=JJ}'); Error('\p{Jamo_Short_Name=K}'); Error('\P{Jamo_Short_Name=K}'); - Error('\p{JSN:K}'); - Error('\P{JSN:K}'); + Error('\p{JSN=K}'); + Error('\P{JSN=K}'); Error('\p{Is_Jamo_Short_Name=K}'); Error('\P{Is_Jamo_Short_Name=K}'); Error('\p{Is_JSN=K}'); @@ -57860,16 +60212,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{JSN=L}'); Error('\p{Is_Jamo_Short_Name=L}'); Error('\P{Is_Jamo_Short_Name=L}'); - Error('\p{Is_JSN=L}'); - Error('\P{Is_JSN=L}'); + Error('\p{Is_JSN: L}'); + Error('\P{Is_JSN: L}'); Error('\p{Jamo_Short_Name=LB}'); Error('\P{Jamo_Short_Name=LB}'); - Error('\p{JSN=LB}'); - Error('\P{JSN=LB}'); - Error('\p{Is_Jamo_Short_Name=LB}'); - Error('\P{Is_Jamo_Short_Name=LB}'); - Error('\p{Is_JSN:LB}'); - Error('\P{Is_JSN:LB}'); + Error('\p{JSN:LB}'); + Error('\P{JSN:LB}'); + Error('\p{Is_Jamo_Short_Name: LB}'); + Error('\P{Is_Jamo_Short_Name: LB}'); + Error('\p{Is_JSN=LB}'); + Error('\P{Is_JSN=LB}'); Error('\p{Jamo_Short_Name=LG}'); Error('\P{Jamo_Short_Name=LG}'); Error('\p{JSN=LG}'); @@ -57884,10 +60236,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{JSN=LH}'); Error('\p{Is_Jamo_Short_Name=LH}'); Error('\P{Is_Jamo_Short_Name=LH}'); - Error('\p{Is_JSN=LH}'); - Error('\P{Is_JSN=LH}'); - Error('\p{Jamo_Short_Name: LM}'); - Error('\P{Jamo_Short_Name: LM}'); + Error('\p{Is_JSN:LH}'); + Error('\P{Is_JSN:LH}'); + Error('\p{Jamo_Short_Name=LM}'); + Error('\P{Jamo_Short_Name=LM}'); Error('\p{JSN=LM}'); Error('\P{JSN=LM}'); Error('\p{Is_Jamo_Short_Name=LM}'); @@ -57902,8 +60254,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_Jamo_Short_Name=LP}'); Error('\p{Is_JSN=LP}'); Error('\P{Is_JSN=LP}'); - Error('\p{Jamo_Short_Name=LS}'); - Error('\P{Jamo_Short_Name=LS}'); + Error('\p{Jamo_Short_Name:LS}'); + Error('\P{Jamo_Short_Name:LS}'); Error('\p{JSN=LS}'); Error('\P{JSN=LS}'); Error('\p{Is_Jamo_Short_Name=LS}'); @@ -57916,26 +60268,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{JSN=LT}'); Error('\p{Is_Jamo_Short_Name=LT}'); Error('\P{Is_Jamo_Short_Name=LT}'); - Error('\p{Is_JSN=LT}'); - Error('\P{Is_JSN=LT}'); + Error('\p{Is_JSN: LT}'); + Error('\P{Is_JSN: LT}'); Error('\p{Jamo_Short_Name=M}'); Error('\P{Jamo_Short_Name=M}'); Error('\p{JSN=M}'); Error('\P{JSN=M}'); - Error('\p{Is_Jamo_Short_Name: M}'); - Error('\P{Is_Jamo_Short_Name: M}'); + Error('\p{Is_Jamo_Short_Name=M}'); + Error('\P{Is_Jamo_Short_Name=M}'); Error('\p{Is_JSN=M}'); Error('\P{Is_JSN=M}'); Error('\p{Jamo_Short_Name=N}'); Error('\P{Jamo_Short_Name=N}'); - Error('\p{JSN=N}'); - Error('\P{JSN=N}'); - Error('\p{Is_Jamo_Short_Name=N}'); - Error('\P{Is_Jamo_Short_Name=N}'); + Error('\p{JSN:N}'); + Error('\P{JSN:N}'); + Error('\p{Is_Jamo_Short_Name: N}'); + Error('\P{Is_Jamo_Short_Name: N}'); Error('\p{Is_JSN=N}'); Error('\P{Is_JSN=N}'); - Error('\p{Jamo_Short_Name: NG}'); - Error('\P{Jamo_Short_Name: NG}'); + Error('\p{Jamo_Short_Name=NG}'); + Error('\P{Jamo_Short_Name=NG}'); Error('\p{JSN=NG}'); Error('\P{JSN=NG}'); Error('\p{Is_Jamo_Short_Name=NG}'); @@ -57966,20 +60318,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_Jamo_Short_Name=O}'); Error('\p{Is_JSN=O}'); Error('\P{Is_JSN=O}'); - Error('\p{Jamo_Short_Name=OE}'); - Error('\P{Jamo_Short_Name=OE}'); - Error('\p{JSN=OE}'); - Error('\P{JSN=OE}'); + Error('\p{Jamo_Short_Name: OE}'); + Error('\P{Jamo_Short_Name: OE}'); + Error('\p{JSN:OE}'); + Error('\P{JSN:OE}'); Error('\p{Is_Jamo_Short_Name=OE}'); Error('\P{Is_Jamo_Short_Name=OE}'); Error('\p{Is_JSN=OE}'); Error('\P{Is_JSN=OE}'); - Error('\p{Jamo_Short_Name: P}'); - Error('\P{Jamo_Short_Name: P}'); + Error('\p{Jamo_Short_Name=P}'); + Error('\P{Jamo_Short_Name=P}'); Error('\p{JSN=P}'); Error('\P{JSN=P}'); - Error('\p{Is_Jamo_Short_Name=P}'); - Error('\P{Is_Jamo_Short_Name=P}'); + Error('\p{Is_Jamo_Short_Name:P}'); + Error('\P{Is_Jamo_Short_Name:P}'); Error('\p{Is_JSN=P}'); Error('\P{Is_JSN=P}'); Error('\p{Jamo_Short_Name=R}'); @@ -57990,12 +60342,12 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_Jamo_Short_Name=R}'); Error('\p{Is_JSN=R}'); Error('\P{Is_JSN=R}'); - Error('\p{Jamo_Short_Name:S}'); - Error('\P{Jamo_Short_Name:S}'); + Error('\p{Jamo_Short_Name=S}'); + Error('\P{Jamo_Short_Name=S}'); Error('\p{JSN=S}'); Error('\P{JSN=S}'); - Error('\p{Is_Jamo_Short_Name: S}'); - Error('\P{Is_Jamo_Short_Name: S}'); + Error('\p{Is_Jamo_Short_Name=S}'); + Error('\P{Is_Jamo_Short_Name=S}'); Error('\p{Is_JSN=S}'); Error('\P{Is_JSN=S}'); Error('\p{Jamo_Short_Name=SS}'); @@ -58008,8 +60360,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_JSN=SS}'); Error('\p{Jamo_Short_Name=T}'); Error('\P{Jamo_Short_Name=T}'); - Error('\p{JSN=T}'); - Error('\P{JSN=T}'); + Error('\p{JSN:T}'); + Error('\P{JSN:T}'); Error('\p{Is_Jamo_Short_Name=T}'); Error('\P{Is_Jamo_Short_Name=T}'); Error('\p{Is_JSN=T}'); @@ -58022,8 +60374,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_Jamo_Short_Name=U}'); Error('\p{Is_JSN=U}'); Error('\P{Is_JSN=U}'); - Error('\p{Jamo_Short_Name: WA}'); - Error('\P{Jamo_Short_Name: WA}'); + Error('\p{Jamo_Short_Name=WA}'); + Error('\P{Jamo_Short_Name=WA}'); Error('\p{JSN=WA}'); Error('\P{JSN=WA}'); Error('\p{Is_Jamo_Short_Name=WA}'); @@ -58036,34 +60388,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{JSN=WAE}'); Error('\p{Is_Jamo_Short_Name=WAE}'); Error('\P{Is_Jamo_Short_Name=WAE}'); - Error('\p{Is_JSN: WAE}'); - Error('\P{Is_JSN: WAE}'); - Error('\p{Jamo_Short_Name: WE}'); - Error('\P{Jamo_Short_Name: WE}'); + Error('\p{Is_JSN=WAE}'); + Error('\P{Is_JSN=WAE}'); + Error('\p{Jamo_Short_Name=WE}'); + Error('\P{Jamo_Short_Name=WE}'); Error('\p{JSN=WE}'); Error('\P{JSN=WE}'); Error('\p{Is_Jamo_Short_Name=WE}'); Error('\P{Is_Jamo_Short_Name=WE}'); Error('\p{Is_JSN=WE}'); Error('\P{Is_JSN=WE}'); - Error('\p{Jamo_Short_Name: WEO}'); - Error('\P{Jamo_Short_Name: WEO}'); - Error('\p{JSN=WEO}'); - Error('\P{JSN=WEO}'); + Error('\p{Jamo_Short_Name=WEO}'); + Error('\P{Jamo_Short_Name=WEO}'); + Error('\p{JSN: WEO}'); + Error('\P{JSN: WEO}'); Error('\p{Is_Jamo_Short_Name=WEO}'); Error('\P{Is_Jamo_Short_Name=WEO}'); - Error('\p{Is_JSN=WEO}'); - Error('\P{Is_JSN=WEO}'); + Error('\p{Is_JSN: WEO}'); + Error('\P{Is_JSN: WEO}'); Error('\p{Jamo_Short_Name=WI}'); Error('\P{Jamo_Short_Name=WI}'); - Error('\p{JSN: WI}'); - Error('\P{JSN: WI}'); + Error('\p{JSN=WI}'); + Error('\P{JSN=WI}'); Error('\p{Is_Jamo_Short_Name=WI}'); Error('\P{Is_Jamo_Short_Name=WI}'); Error('\p{Is_JSN=WI}'); Error('\P{Is_JSN=WI}'); - Error('\p{Jamo_Short_Name: YA}'); - Error('\P{Jamo_Short_Name: YA}'); + Error('\p{Jamo_Short_Name: YA}'); + Error('\P{Jamo_Short_Name: YA}'); Error('\p{JSN=YA}'); Error('\P{JSN=YA}'); Error('\p{Is_Jamo_Short_Name=YA}'); @@ -58078,8 +60430,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_Jamo_Short_Name=YAE}'); Error('\p{Is_JSN=YAE}'); Error('\P{Is_JSN=YAE}'); - Error('\p{Jamo_Short_Name=YE}'); - Error('\P{Jamo_Short_Name=YE}'); + Error('\p{Jamo_Short_Name: YE}'); + Error('\P{Jamo_Short_Name: YE}'); Error('\p{JSN=YE}'); Error('\P{JSN=YE}'); Error('\p{Is_Jamo_Short_Name=YE}'); @@ -58098,22 +60450,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Jamo_Short_Name=YI}'); Error('\p{JSN=YI}'); Error('\P{JSN=YI}'); - Error('\p{Is_Jamo_Short_Name: YI}'); - Error('\P{Is_Jamo_Short_Name: YI}'); + Error('\p{Is_Jamo_Short_Name=YI}'); + Error('\P{Is_Jamo_Short_Name=YI}'); Error('\p{Is_JSN=YI}'); Error('\P{Is_JSN=YI}'); Error('\p{Jamo_Short_Name=YO}'); Error('\P{Jamo_Short_Name=YO}'); Error('\p{JSN=YO}'); Error('\P{JSN=YO}'); - Error('\p{Is_Jamo_Short_Name=YO}'); - Error('\P{Is_Jamo_Short_Name=YO}'); + Error('\p{Is_Jamo_Short_Name: YO}'); + Error('\P{Is_Jamo_Short_Name: YO}'); Error('\p{Is_JSN=YO}'); Error('\P{Is_JSN=YO}'); Error('\p{Jamo_Short_Name=YU}'); Error('\P{Jamo_Short_Name=YU}'); - Error('\p{JSN: YU}'); - Error('\P{JSN: YU}'); + Error('\p{JSN=YU}'); + Error('\P{JSN=YU}'); Error('\p{Is_Jamo_Short_Name=YU}'); Error('\P{Is_Jamo_Short_Name=YU}'); Error('\p{Is_JSN=YU}'); @@ -58122,8 +60474,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{joiningtype}'); Error('\p{jt}'); Error('\P{jt}'); - Error('\p{Joining_Type=_/a/Join_CAUSING}'); - Error('\P{Joining_Type=_/a/Join_CAUSING}'); + Error('\p{Joining_Type= Join_causing/a/}'); + Error('\P{Joining_Type= Join_causing/a/}'); Expect(1, 8205, '\p{Joining_Type=:\AJoin_Causing\z:}', "");; Expect(0, 8206, '\p{Joining_Type=:\AJoin_Causing\z:}', "");; Expect(1, 8205, '\p{Joining_Type=joincausing}', ""); @@ -58136,16 +60488,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8206, '\P{^Joining_Type=joincausing}', ""); Expect(1, 8205, '\p{Joining_Type=:\Ajoincausing\z:}', "");; Expect(0, 8206, '\p{Joining_Type=:\Ajoincausing\z:}', "");; - Expect(1, 8205, '\p{Joining_Type= -JOIN_causing}', ""); - Expect(0, 8205, '\p{^Joining_Type= -JOIN_causing}', ""); - Expect(0, 8205, '\P{Joining_Type= -JOIN_causing}', ""); - Expect(1, 8205, '\P{^Joining_Type= -JOIN_causing}', ""); - Expect(0, 8206, '\p{Joining_Type= -JOIN_causing}', ""); - Expect(1, 8206, '\p{^Joining_Type= -JOIN_causing}', ""); - Expect(1, 8206, '\P{Joining_Type= -JOIN_causing}', ""); - Expect(0, 8206, '\P{^Joining_Type= -JOIN_causing}', ""); - Error('\p{Jt=/a/ C}'); - Error('\P{Jt=/a/ C}'); + Expect(1, 8205, '\p{Joining_Type: _-join_Causing}', ""); + Expect(0, 8205, '\p{^Joining_Type: _-join_Causing}', ""); + Expect(0, 8205, '\P{Joining_Type: _-join_Causing}', ""); + Expect(1, 8205, '\P{^Joining_Type: _-join_Causing}', ""); + Expect(0, 8206, '\p{Joining_Type: _-join_Causing}', ""); + Expect(1, 8206, '\p{^Joining_Type: _-join_Causing}', ""); + Expect(1, 8206, '\P{Joining_Type: _-join_Causing}', ""); + Expect(0, 8206, '\P{^Joining_Type: _-join_Causing}', ""); + Error('\p{Jt= -c/a/}'); + Error('\P{Jt= -c/a/}'); Expect(1, 8205, '\p{Jt=:\AC\z:}', "");; Expect(0, 8206, '\p{Jt=:\AC\z:}', "");; Expect(1, 8205, '\p{Jt=c}', ""); @@ -58158,16 +60510,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8206, '\P{^Jt=c}', ""); Expect(1, 8205, '\p{Jt=:\Ac\z:}', "");; Expect(0, 8206, '\p{Jt=:\Ac\z:}', "");; - Expect(1, 8205, '\p{Jt= C}', ""); - Expect(0, 8205, '\p{^Jt= C}', ""); - Expect(0, 8205, '\P{Jt= C}', ""); - Expect(1, 8205, '\P{^Jt= C}', ""); - Expect(0, 8206, '\p{Jt= C}', ""); - Expect(1, 8206, '\p{^Jt= C}', ""); - Expect(1, 8206, '\P{Jt= C}', ""); - Expect(0, 8206, '\P{^Jt= C}', ""); - Error('\p{Is_Joining_Type=/a/Join_Causing}'); - Error('\P{Is_Joining_Type=/a/Join_Causing}'); + Expect(1, 8205, '\p{Jt=-C}', ""); + Expect(0, 8205, '\p{^Jt=-C}', ""); + Expect(0, 8205, '\P{Jt=-C}', ""); + Expect(1, 8205, '\P{^Jt=-C}', ""); + Expect(0, 8206, '\p{Jt=-C}', ""); + Expect(1, 8206, '\p{^Jt=-C}', ""); + Expect(1, 8206, '\P{Jt=-C}', ""); + Expect(0, 8206, '\P{^Jt=-C}', ""); + Error('\p{Is_Joining_Type=:=_-JOIN_Causing}'); + Error('\P{Is_Joining_Type=:=_-JOIN_Causing}'); Expect(1, 8205, '\p{Is_Joining_Type=joincausing}', ""); Expect(0, 8205, '\p{^Is_Joining_Type=joincausing}', ""); Expect(0, 8205, '\P{Is_Joining_Type=joincausing}', ""); @@ -58176,16 +60528,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8206, '\p{^Is_Joining_Type=joincausing}', ""); Expect(1, 8206, '\P{Is_Joining_Type=joincausing}', ""); Expect(0, 8206, '\P{^Is_Joining_Type=joincausing}', ""); - Expect(1, 8205, '\p{Is_Joining_Type=- Join_Causing}', ""); - Expect(0, 8205, '\p{^Is_Joining_Type=- Join_Causing}', ""); - Expect(0, 8205, '\P{Is_Joining_Type=- Join_Causing}', ""); - Expect(1, 8205, '\P{^Is_Joining_Type=- Join_Causing}', ""); - Expect(0, 8206, '\p{Is_Joining_Type=- Join_Causing}', ""); - Expect(1, 8206, '\p{^Is_Joining_Type=- Join_Causing}', ""); - Expect(1, 8206, '\P{Is_Joining_Type=- Join_Causing}', ""); - Expect(0, 8206, '\P{^Is_Joining_Type=- Join_Causing}', ""); - Error('\p{Is_Jt= C/a/}'); - Error('\P{Is_Jt= C/a/}'); + Expect(1, 8205, '\p{Is_Joining_Type= join_Causing}', ""); + Expect(0, 8205, '\p{^Is_Joining_Type= join_Causing}', ""); + Expect(0, 8205, '\P{Is_Joining_Type= join_Causing}', ""); + Expect(1, 8205, '\P{^Is_Joining_Type= join_Causing}', ""); + Expect(0, 8206, '\p{Is_Joining_Type= join_Causing}', ""); + Expect(1, 8206, '\p{^Is_Joining_Type= join_Causing}', ""); + Expect(1, 8206, '\P{Is_Joining_Type= join_Causing}', ""); + Expect(0, 8206, '\P{^Is_Joining_Type= join_Causing}', ""); + Error('\p{Is_Jt= C:=}'); + Error('\P{Is_Jt= C:=}'); Expect(1, 8205, '\p{Is_Jt=c}', ""); Expect(0, 8205, '\p{^Is_Jt=c}', ""); Expect(0, 8205, '\P{Is_Jt=c}', ""); @@ -58194,16 +60546,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8206, '\p{^Is_Jt=c}', ""); Expect(1, 8206, '\P{Is_Jt=c}', ""); Expect(0, 8206, '\P{^Is_Jt=c}', ""); - Expect(1, 8205, '\p{Is_Jt= C}', ""); - Expect(0, 8205, '\p{^Is_Jt= C}', ""); - Expect(0, 8205, '\P{Is_Jt= C}', ""); - Expect(1, 8205, '\P{^Is_Jt= C}', ""); - Expect(0, 8206, '\p{Is_Jt= C}', ""); - Expect(1, 8206, '\p{^Is_Jt= C}', ""); - Expect(1, 8206, '\P{Is_Jt= C}', ""); - Expect(0, 8206, '\P{^Is_Jt= C}', ""); - Error('\p{Joining_Type=_/a/dual_Joining}'); - Error('\P{Joining_Type=_/a/dual_Joining}'); + Expect(1, 8205, '\p{Is_Jt=C}', ""); + Expect(0, 8205, '\p{^Is_Jt=C}', ""); + Expect(0, 8205, '\P{Is_Jt=C}', ""); + Expect(1, 8205, '\P{^Is_Jt=C}', ""); + Expect(0, 8206, '\p{Is_Jt=C}', ""); + Expect(1, 8206, '\p{^Is_Jt=C}', ""); + Expect(1, 8206, '\P{Is_Jt=C}', ""); + Expect(0, 8206, '\P{^Is_Jt=C}', ""); + Error('\p{Joining_Type=/a/ Dual_Joining}'); + Error('\P{Joining_Type=/a/ Dual_Joining}'); Expect(1, 125251, '\p{Joining_Type=:\ADual_Joining\z:}', "");; Expect(0, 125252, '\p{Joining_Type=:\ADual_Joining\z:}', "");; Expect(1, 125251, '\p{Joining_Type=dualjoining}', ""); @@ -58216,56 +60568,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 125252, '\P{^Joining_Type=dualjoining}', ""); Expect(1, 125251, '\p{Joining_Type=:\Adualjoining\z:}', "");; Expect(0, 125252, '\p{Joining_Type=:\Adualjoining\z:}', "");; - Expect(1, 125251, '\p{Joining_Type=- DUAL_joining}', ""); - Expect(0, 125251, '\p{^Joining_Type=- DUAL_joining}', ""); - Expect(0, 125251, '\P{Joining_Type=- DUAL_joining}', ""); - Expect(1, 125251, '\P{^Joining_Type=- DUAL_joining}', ""); - Expect(0, 125252, '\p{Joining_Type=- DUAL_joining}', ""); - Expect(1, 125252, '\p{^Joining_Type=- DUAL_joining}', ""); - Expect(1, 125252, '\P{Joining_Type=- DUAL_joining}', ""); - Expect(0, 125252, '\P{^Joining_Type=- DUAL_joining}', ""); - Error('\p{Jt=-/a/D}'); - Error('\P{Jt=-/a/D}'); + Expect(1, 125251, '\p{Joining_Type: Dual_JOINING}', ""); + Expect(0, 125251, '\p{^Joining_Type: Dual_JOINING}', ""); + Expect(0, 125251, '\P{Joining_Type: Dual_JOINING}', ""); + Expect(1, 125251, '\P{^Joining_Type: Dual_JOINING}', ""); + Expect(0, 125252, '\p{Joining_Type: Dual_JOINING}', ""); + Expect(1, 125252, '\p{^Joining_Type: Dual_JOINING}', ""); + Expect(1, 125252, '\P{Joining_Type: Dual_JOINING}', ""); + Expect(0, 125252, '\P{^Joining_Type: Dual_JOINING}', ""); + Error('\p{Jt=:=_ D}'); + Error('\P{Jt=:=_ D}'); Expect(1, 125251, '\p{Jt=:\AD\z:}', "");; Expect(0, 125252, '\p{Jt=:\AD\z:}', "");; - Expect(1, 125251, '\p{Jt=d}', ""); - Expect(0, 125251, '\p{^Jt=d}', ""); - Expect(0, 125251, '\P{Jt=d}', ""); - Expect(1, 125251, '\P{^Jt=d}', ""); - Expect(0, 125252, '\p{Jt=d}', ""); - Expect(1, 125252, '\p{^Jt=d}', ""); - Expect(1, 125252, '\P{Jt=d}', ""); - Expect(0, 125252, '\P{^Jt=d}', ""); + Expect(1, 125251, '\p{Jt: d}', ""); + Expect(0, 125251, '\p{^Jt: d}', ""); + Expect(0, 125251, '\P{Jt: d}', ""); + Expect(1, 125251, '\P{^Jt: d}', ""); + Expect(0, 125252, '\p{Jt: d}', ""); + Expect(1, 125252, '\p{^Jt: d}', ""); + Expect(1, 125252, '\P{Jt: d}', ""); + Expect(0, 125252, '\P{^Jt: d}', ""); Expect(1, 125251, '\p{Jt=:\Ad\z:}', "");; Expect(0, 125252, '\p{Jt=:\Ad\z:}', "");; - Expect(1, 125251, '\p{Jt: __D}', ""); - Expect(0, 125251, '\p{^Jt: __D}', ""); - Expect(0, 125251, '\P{Jt: __D}', ""); - Expect(1, 125251, '\P{^Jt: __D}', ""); - Expect(0, 125252, '\p{Jt: __D}', ""); - Expect(1, 125252, '\p{^Jt: __D}', ""); - Expect(1, 125252, '\P{Jt: __D}', ""); - Expect(0, 125252, '\P{^Jt: __D}', ""); - Error('\p{Is_Joining_Type=_Dual_Joining:=}'); - Error('\P{Is_Joining_Type=_Dual_Joining:=}'); - Expect(1, 125251, '\p{Is_Joining_Type=dualjoining}', ""); - Expect(0, 125251, '\p{^Is_Joining_Type=dualjoining}', ""); - Expect(0, 125251, '\P{Is_Joining_Type=dualjoining}', ""); - Expect(1, 125251, '\P{^Is_Joining_Type=dualjoining}', ""); - Expect(0, 125252, '\p{Is_Joining_Type=dualjoining}', ""); - Expect(1, 125252, '\p{^Is_Joining_Type=dualjoining}', ""); - Expect(1, 125252, '\P{Is_Joining_Type=dualjoining}', ""); - Expect(0, 125252, '\P{^Is_Joining_Type=dualjoining}', ""); - Expect(1, 125251, '\p{Is_Joining_Type= DUAL_JOINING}', ""); - Expect(0, 125251, '\p{^Is_Joining_Type= DUAL_JOINING}', ""); - Expect(0, 125251, '\P{Is_Joining_Type= DUAL_JOINING}', ""); - Expect(1, 125251, '\P{^Is_Joining_Type= DUAL_JOINING}', ""); - Expect(0, 125252, '\p{Is_Joining_Type= DUAL_JOINING}', ""); - Expect(1, 125252, '\p{^Is_Joining_Type= DUAL_JOINING}', ""); - Expect(1, 125252, '\P{Is_Joining_Type= DUAL_JOINING}', ""); - Expect(0, 125252, '\P{^Is_Joining_Type= DUAL_JOINING}', ""); - Error('\p{Is_Jt=/a/D}'); - Error('\P{Is_Jt=/a/D}'); + Expect(1, 125251, '\p{Jt= D}', ""); + Expect(0, 125251, '\p{^Jt= D}', ""); + Expect(0, 125251, '\P{Jt= D}', ""); + Expect(1, 125251, '\P{^Jt= D}', ""); + Expect(0, 125252, '\p{Jt= D}', ""); + Expect(1, 125252, '\p{^Jt= D}', ""); + Expect(1, 125252, '\P{Jt= D}', ""); + Expect(0, 125252, '\P{^Jt= D}', ""); + Error('\p{Is_Joining_Type=-Dual_joining:=}'); + Error('\P{Is_Joining_Type=-Dual_joining:=}'); + Expect(1, 125251, '\p{Is_Joining_Type: dualjoining}', ""); + Expect(0, 125251, '\p{^Is_Joining_Type: dualjoining}', ""); + Expect(0, 125251, '\P{Is_Joining_Type: dualjoining}', ""); + Expect(1, 125251, '\P{^Is_Joining_Type: dualjoining}', ""); + Expect(0, 125252, '\p{Is_Joining_Type: dualjoining}', ""); + Expect(1, 125252, '\p{^Is_Joining_Type: dualjoining}', ""); + Expect(1, 125252, '\P{Is_Joining_Type: dualjoining}', ""); + Expect(0, 125252, '\P{^Is_Joining_Type: dualjoining}', ""); + Expect(1, 125251, '\p{Is_Joining_Type= Dual_JOINING}', ""); + Expect(0, 125251, '\p{^Is_Joining_Type= Dual_JOINING}', ""); + Expect(0, 125251, '\P{Is_Joining_Type= Dual_JOINING}', ""); + Expect(1, 125251, '\P{^Is_Joining_Type= Dual_JOINING}', ""); + Expect(0, 125252, '\p{Is_Joining_Type= Dual_JOINING}', ""); + Expect(1, 125252, '\p{^Is_Joining_Type= Dual_JOINING}', ""); + Expect(1, 125252, '\P{Is_Joining_Type= Dual_JOINING}', ""); + Expect(0, 125252, '\P{^Is_Joining_Type= Dual_JOINING}', ""); + Error('\p{Is_Jt: /a/- D}'); + Error('\P{Is_Jt: /a/- D}'); Expect(1, 125251, '\p{Is_Jt=d}', ""); Expect(0, 125251, '\p{^Is_Jt=d}', ""); Expect(0, 125251, '\P{Is_Jt=d}', ""); @@ -58274,198 +60626,198 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125252, '\p{^Is_Jt=d}', ""); Expect(1, 125252, '\P{Is_Jt=d}', ""); Expect(0, 125252, '\P{^Is_Jt=d}', ""); - Expect(1, 125251, '\p{Is_Jt= -D}', ""); - Expect(0, 125251, '\p{^Is_Jt= -D}', ""); - Expect(0, 125251, '\P{Is_Jt= -D}', ""); - Expect(1, 125251, '\P{^Is_Jt= -D}', ""); - Expect(0, 125252, '\p{Is_Jt= -D}', ""); - Expect(1, 125252, '\p{^Is_Jt= -D}', ""); - Expect(1, 125252, '\P{Is_Jt= -D}', ""); - Expect(0, 125252, '\P{^Is_Jt= -D}', ""); - Error('\p{Joining_Type= /a/LEFT_Joining}'); - Error('\P{Joining_Type= /a/LEFT_Joining}'); - Expect(1, 68864, '\p{Joining_Type=:\ALeft_Joining\z:}', "");; - Expect(0, 68865, '\p{Joining_Type=:\ALeft_Joining\z:}', "");; - Expect(1, 68864, '\p{Joining_Type: leftjoining}', ""); - Expect(0, 68864, '\p{^Joining_Type: leftjoining}', ""); - Expect(0, 68864, '\P{Joining_Type: leftjoining}', ""); - Expect(1, 68864, '\P{^Joining_Type: leftjoining}', ""); - Expect(0, 68865, '\p{Joining_Type: leftjoining}', ""); - Expect(1, 68865, '\p{^Joining_Type: leftjoining}', ""); - Expect(1, 68865, '\P{Joining_Type: leftjoining}', ""); - Expect(0, 68865, '\P{^Joining_Type: leftjoining}', ""); - Expect(1, 68864, '\p{Joining_Type=:\Aleftjoining\z:}', "");; - Expect(0, 68865, '\p{Joining_Type=:\Aleftjoining\z:}', "");; - Expect(1, 68864, '\p{Joining_Type= _Left_JOINING}', ""); - Expect(0, 68864, '\p{^Joining_Type= _Left_JOINING}', ""); - Expect(0, 68864, '\P{Joining_Type= _Left_JOINING}', ""); - Expect(1, 68864, '\P{^Joining_Type= _Left_JOINING}', ""); - Expect(0, 68865, '\p{Joining_Type= _Left_JOINING}', ""); - Expect(1, 68865, '\p{^Joining_Type= _Left_JOINING}', ""); - Expect(1, 68865, '\P{Joining_Type= _Left_JOINING}', ""); - Expect(0, 68865, '\P{^Joining_Type= _Left_JOINING}', ""); - Error('\p{Jt:/a/-L}'); - Error('\P{Jt:/a/-L}'); - Expect(1, 68864, '\p{Jt=:\AL\z:}', "");; - Expect(0, 68865, '\p{Jt=:\AL\z:}', "");; - Expect(1, 68864, '\p{Jt=l}', ""); - Expect(0, 68864, '\p{^Jt=l}', ""); - Expect(0, 68864, '\P{Jt=l}', ""); - Expect(1, 68864, '\P{^Jt=l}', ""); - Expect(0, 68865, '\p{Jt=l}', ""); - Expect(1, 68865, '\p{^Jt=l}', ""); - Expect(1, 68865, '\P{Jt=l}', ""); - Expect(0, 68865, '\P{^Jt=l}', ""); - Expect(1, 68864, '\p{Jt=:\Al\z:}', "");; - Expect(0, 68865, '\p{Jt=:\Al\z:}', "");; - Expect(1, 68864, '\p{Jt: --L}', ""); - Expect(0, 68864, '\p{^Jt: --L}', ""); - Expect(0, 68864, '\P{Jt: --L}', ""); - Expect(1, 68864, '\P{^Jt: --L}', ""); - Expect(0, 68865, '\p{Jt: --L}', ""); - Expect(1, 68865, '\p{^Jt: --L}', ""); - Expect(1, 68865, '\P{Jt: --L}', ""); - Expect(0, 68865, '\P{^Jt: --L}', ""); - Error('\p{Is_Joining_Type=:=_left_joining}'); - Error('\P{Is_Joining_Type=:=_left_joining}'); - Expect(1, 68864, '\p{Is_Joining_Type=leftjoining}', ""); - Expect(0, 68864, '\p{^Is_Joining_Type=leftjoining}', ""); - Expect(0, 68864, '\P{Is_Joining_Type=leftjoining}', ""); - Expect(1, 68864, '\P{^Is_Joining_Type=leftjoining}', ""); - Expect(0, 68865, '\p{Is_Joining_Type=leftjoining}', ""); - Expect(1, 68865, '\p{^Is_Joining_Type=leftjoining}', ""); - Expect(1, 68865, '\P{Is_Joining_Type=leftjoining}', ""); - Expect(0, 68865, '\P{^Is_Joining_Type=leftjoining}', ""); - Expect(1, 68864, '\p{Is_Joining_Type=_LEFT_Joining}', ""); - Expect(0, 68864, '\p{^Is_Joining_Type=_LEFT_Joining}', ""); - Expect(0, 68864, '\P{Is_Joining_Type=_LEFT_Joining}', ""); - Expect(1, 68864, '\P{^Is_Joining_Type=_LEFT_Joining}', ""); - Expect(0, 68865, '\p{Is_Joining_Type=_LEFT_Joining}', ""); - Expect(1, 68865, '\p{^Is_Joining_Type=_LEFT_Joining}', ""); - Expect(1, 68865, '\P{Is_Joining_Type=_LEFT_Joining}', ""); - Expect(0, 68865, '\P{^Is_Joining_Type=_LEFT_Joining}', ""); - Error('\p{Is_Jt= /a/l}'); - Error('\P{Is_Jt= /a/l}'); - Expect(1, 68864, '\p{Is_Jt=l}', ""); - Expect(0, 68864, '\p{^Is_Jt=l}', ""); - Expect(0, 68864, '\P{Is_Jt=l}', ""); - Expect(1, 68864, '\P{^Is_Jt=l}', ""); - Expect(0, 68865, '\p{Is_Jt=l}', ""); - Expect(1, 68865, '\p{^Is_Jt=l}', ""); - Expect(1, 68865, '\P{Is_Jt=l}', ""); - Expect(0, 68865, '\P{^Is_Jt=l}', ""); - Expect(1, 68864, '\p{Is_Jt= L}', ""); - Expect(0, 68864, '\p{^Is_Jt= L}', ""); - Expect(0, 68864, '\P{Is_Jt= L}', ""); - Expect(1, 68864, '\P{^Is_Jt= L}', ""); - Expect(0, 68865, '\p{Is_Jt= L}', ""); - Expect(1, 68865, '\p{^Is_Jt= L}', ""); - Expect(1, 68865, '\P{Is_Jt= L}', ""); - Expect(0, 68865, '\P{^Is_Jt= L}', ""); - Error('\p{Joining_Type= Right_joining/a/}'); - Error('\P{Joining_Type= Right_joining/a/}'); - Expect(1, 69460, '\p{Joining_Type=:\ARight_Joining\z:}', "");; - Expect(0, 69461, '\p{Joining_Type=:\ARight_Joining\z:}', "");; - Expect(1, 69460, '\p{Joining_Type: rightjoining}', ""); - Expect(0, 69460, '\p{^Joining_Type: rightjoining}', ""); - Expect(0, 69460, '\P{Joining_Type: rightjoining}', ""); - Expect(1, 69460, '\P{^Joining_Type: rightjoining}', ""); - Expect(0, 69461, '\p{Joining_Type: rightjoining}', ""); - Expect(1, 69461, '\p{^Joining_Type: rightjoining}', ""); - Expect(1, 69461, '\P{Joining_Type: rightjoining}', ""); - Expect(0, 69461, '\P{^Joining_Type: rightjoining}', ""); - Expect(1, 69460, '\p{Joining_Type=:\Arightjoining\z:}', "");; - Expect(0, 69461, '\p{Joining_Type=:\Arightjoining\z:}', "");; - Expect(1, 69460, '\p{Joining_Type=_ Right_Joining}', ""); - Expect(0, 69460, '\p{^Joining_Type=_ Right_Joining}', ""); - Expect(0, 69460, '\P{Joining_Type=_ Right_Joining}', ""); - Expect(1, 69460, '\P{^Joining_Type=_ Right_Joining}', ""); - Expect(0, 69461, '\p{Joining_Type=_ Right_Joining}', ""); - Expect(1, 69461, '\p{^Joining_Type=_ Right_Joining}', ""); - Expect(1, 69461, '\P{Joining_Type=_ Right_Joining}', ""); - Expect(0, 69461, '\P{^Joining_Type=_ Right_Joining}', ""); - Error('\p{Jt=-/a/R}'); - Error('\P{Jt=-/a/R}'); - Expect(1, 69460, '\p{Jt=:\AR\z:}', "");; - Expect(0, 69461, '\p{Jt=:\AR\z:}', "");; - Expect(1, 69460, '\p{Jt=r}', ""); - Expect(0, 69460, '\p{^Jt=r}', ""); - Expect(0, 69460, '\P{Jt=r}', ""); - Expect(1, 69460, '\P{^Jt=r}', ""); - Expect(0, 69461, '\p{Jt=r}', ""); - Expect(1, 69461, '\p{^Jt=r}', ""); - Expect(1, 69461, '\P{Jt=r}', ""); - Expect(0, 69461, '\P{^Jt=r}', ""); - Expect(1, 69460, '\p{Jt=:\Ar\z:}', "");; - Expect(0, 69461, '\p{Jt=:\Ar\z:}', "");; - Expect(1, 69460, '\p{Jt=-R}', ""); - Expect(0, 69460, '\p{^Jt=-R}', ""); - Expect(0, 69460, '\P{Jt=-R}', ""); - Expect(1, 69460, '\P{^Jt=-R}', ""); - Expect(0, 69461, '\p{Jt=-R}', ""); - Expect(1, 69461, '\p{^Jt=-R}', ""); - Expect(1, 69461, '\P{Jt=-R}', ""); - Expect(0, 69461, '\P{^Jt=-R}', ""); - Error('\p{Is_Joining_Type=/a/ RIGHT_Joining}'); - Error('\P{Is_Joining_Type=/a/ RIGHT_Joining}'); - Expect(1, 69460, '\p{Is_Joining_Type=rightjoining}', ""); - Expect(0, 69460, '\p{^Is_Joining_Type=rightjoining}', ""); - Expect(0, 69460, '\P{Is_Joining_Type=rightjoining}', ""); - Expect(1, 69460, '\P{^Is_Joining_Type=rightjoining}', ""); - Expect(0, 69461, '\p{Is_Joining_Type=rightjoining}', ""); - Expect(1, 69461, '\p{^Is_Joining_Type=rightjoining}', ""); - Expect(1, 69461, '\P{Is_Joining_Type=rightjoining}', ""); - Expect(0, 69461, '\P{^Is_Joining_Type=rightjoining}', ""); - Expect(1, 69460, '\p{Is_Joining_Type= Right_JOINING}', ""); - Expect(0, 69460, '\p{^Is_Joining_Type= Right_JOINING}', ""); - Expect(0, 69460, '\P{Is_Joining_Type= Right_JOINING}', ""); - Expect(1, 69460, '\P{^Is_Joining_Type= Right_JOINING}', ""); - Expect(0, 69461, '\p{Is_Joining_Type= Right_JOINING}', ""); - Expect(1, 69461, '\p{^Is_Joining_Type= Right_JOINING}', ""); - Expect(1, 69461, '\P{Is_Joining_Type= Right_JOINING}', ""); - Expect(0, 69461, '\P{^Is_Joining_Type= Right_JOINING}', ""); - Error('\p{Is_Jt= R/a/}'); - Error('\P{Is_Jt= R/a/}'); - Expect(1, 69460, '\p{Is_Jt=r}', ""); - Expect(0, 69460, '\p{^Is_Jt=r}', ""); - Expect(0, 69460, '\P{Is_Jt=r}', ""); - Expect(1, 69460, '\P{^Is_Jt=r}', ""); - Expect(0, 69461, '\p{Is_Jt=r}', ""); - Expect(1, 69461, '\p{^Is_Jt=r}', ""); - Expect(1, 69461, '\P{Is_Jt=r}', ""); - Expect(0, 69461, '\P{^Is_Jt=r}', ""); - Expect(1, 69460, '\p{Is_Jt=--R}', ""); - Expect(0, 69460, '\p{^Is_Jt=--R}', ""); - Expect(0, 69460, '\P{Is_Jt=--R}', ""); - Expect(1, 69460, '\P{^Is_Jt=--R}', ""); - Expect(0, 69461, '\p{Is_Jt=--R}', ""); - Expect(1, 69461, '\p{^Is_Jt=--R}', ""); - Expect(1, 69461, '\P{Is_Jt=--R}', ""); - Expect(0, 69461, '\P{^Is_Jt=--R}', ""); - Error('\p{Joining_Type=_/a/TRANSPARENT}'); - Error('\P{Joining_Type=_/a/TRANSPARENT}'); + Expect(1, 125251, '\p{Is_Jt=_ D}', ""); + Expect(0, 125251, '\p{^Is_Jt=_ D}', ""); + Expect(0, 125251, '\P{Is_Jt=_ D}', ""); + Expect(1, 125251, '\P{^Is_Jt=_ D}', ""); + Expect(0, 125252, '\p{Is_Jt=_ D}', ""); + Expect(1, 125252, '\p{^Is_Jt=_ D}', ""); + Expect(1, 125252, '\P{Is_Jt=_ D}', ""); + Expect(0, 125252, '\P{^Is_Jt=_ D}', ""); + Error('\p{Joining_Type=_:=left_Joining}'); + Error('\P{Joining_Type=_:=left_Joining}'); + Expect(1, 69579, '\p{Joining_Type=:\ALeft_Joining\z:}', "");; + Expect(0, 69580, '\p{Joining_Type=:\ALeft_Joining\z:}', "");; + Expect(1, 69579, '\p{Joining_Type=leftjoining}', ""); + Expect(0, 69579, '\p{^Joining_Type=leftjoining}', ""); + Expect(0, 69579, '\P{Joining_Type=leftjoining}', ""); + Expect(1, 69579, '\P{^Joining_Type=leftjoining}', ""); + Expect(0, 69580, '\p{Joining_Type=leftjoining}', ""); + Expect(1, 69580, '\p{^Joining_Type=leftjoining}', ""); + Expect(1, 69580, '\P{Joining_Type=leftjoining}', ""); + Expect(0, 69580, '\P{^Joining_Type=leftjoining}', ""); + Expect(1, 69579, '\p{Joining_Type=:\Aleftjoining\z:}', "");; + Expect(0, 69580, '\p{Joining_Type=:\Aleftjoining\z:}', "");; + Expect(1, 69579, '\p{Joining_Type=-Left_joining}', ""); + Expect(0, 69579, '\p{^Joining_Type=-Left_joining}', ""); + Expect(0, 69579, '\P{Joining_Type=-Left_joining}', ""); + Expect(1, 69579, '\P{^Joining_Type=-Left_joining}', ""); + Expect(0, 69580, '\p{Joining_Type=-Left_joining}', ""); + Expect(1, 69580, '\p{^Joining_Type=-Left_joining}', ""); + Expect(1, 69580, '\P{Joining_Type=-Left_joining}', ""); + Expect(0, 69580, '\P{^Joining_Type=-Left_joining}', ""); + Error('\p{Jt=/a/-_l}'); + Error('\P{Jt=/a/-_l}'); + Expect(1, 69579, '\p{Jt=:\AL\z:}', "");; + Expect(0, 69580, '\p{Jt=:\AL\z:}', "");; + Expect(1, 69579, '\p{Jt:l}', ""); + Expect(0, 69579, '\p{^Jt:l}', ""); + Expect(0, 69579, '\P{Jt:l}', ""); + Expect(1, 69579, '\P{^Jt:l}', ""); + Expect(0, 69580, '\p{Jt:l}', ""); + Expect(1, 69580, '\p{^Jt:l}', ""); + Expect(1, 69580, '\P{Jt:l}', ""); + Expect(0, 69580, '\P{^Jt:l}', ""); + Expect(1, 69579, '\p{Jt=:\Al\z:}', "");; + Expect(0, 69580, '\p{Jt=:\Al\z:}', "");; + Expect(1, 69579, '\p{Jt=_ L}', ""); + Expect(0, 69579, '\p{^Jt=_ L}', ""); + Expect(0, 69579, '\P{Jt=_ L}', ""); + Expect(1, 69579, '\P{^Jt=_ L}', ""); + Expect(0, 69580, '\p{Jt=_ L}', ""); + Expect(1, 69580, '\p{^Jt=_ L}', ""); + Expect(1, 69580, '\P{Jt=_ L}', ""); + Expect(0, 69580, '\P{^Jt=_ L}', ""); + Error('\p{Is_Joining_Type=/a/_ Left_joining}'); + Error('\P{Is_Joining_Type=/a/_ Left_joining}'); + Expect(1, 69579, '\p{Is_Joining_Type=leftjoining}', ""); + Expect(0, 69579, '\p{^Is_Joining_Type=leftjoining}', ""); + Expect(0, 69579, '\P{Is_Joining_Type=leftjoining}', ""); + Expect(1, 69579, '\P{^Is_Joining_Type=leftjoining}', ""); + Expect(0, 69580, '\p{Is_Joining_Type=leftjoining}', ""); + Expect(1, 69580, '\p{^Is_Joining_Type=leftjoining}', ""); + Expect(1, 69580, '\P{Is_Joining_Type=leftjoining}', ""); + Expect(0, 69580, '\P{^Is_Joining_Type=leftjoining}', ""); + Expect(1, 69579, '\p{Is_Joining_Type=-LEFT_joining}', ""); + Expect(0, 69579, '\p{^Is_Joining_Type=-LEFT_joining}', ""); + Expect(0, 69579, '\P{Is_Joining_Type=-LEFT_joining}', ""); + Expect(1, 69579, '\P{^Is_Joining_Type=-LEFT_joining}', ""); + Expect(0, 69580, '\p{Is_Joining_Type=-LEFT_joining}', ""); + Expect(1, 69580, '\p{^Is_Joining_Type=-LEFT_joining}', ""); + Expect(1, 69580, '\P{Is_Joining_Type=-LEFT_joining}', ""); + Expect(0, 69580, '\P{^Is_Joining_Type=-LEFT_joining}', ""); + Error('\p{Is_Jt::= l}'); + Error('\P{Is_Jt::= l}'); + Expect(1, 69579, '\p{Is_Jt: l}', ""); + Expect(0, 69579, '\p{^Is_Jt: l}', ""); + Expect(0, 69579, '\P{Is_Jt: l}', ""); + Expect(1, 69579, '\P{^Is_Jt: l}', ""); + Expect(0, 69580, '\p{Is_Jt: l}', ""); + Expect(1, 69580, '\p{^Is_Jt: l}', ""); + Expect(1, 69580, '\P{Is_Jt: l}', ""); + Expect(0, 69580, '\P{^Is_Jt: l}', ""); + Expect(1, 69579, '\p{Is_Jt= -L}', ""); + Expect(0, 69579, '\p{^Is_Jt= -L}', ""); + Expect(0, 69579, '\P{Is_Jt= -L}', ""); + Expect(1, 69579, '\P{^Is_Jt= -L}', ""); + Expect(0, 69580, '\p{Is_Jt= -L}', ""); + Expect(1, 69580, '\p{^Is_Jt= -L}', ""); + Expect(1, 69580, '\P{Is_Jt= -L}', ""); + Expect(0, 69580, '\P{^Is_Jt= -L}', ""); + Error('\p{Joining_Type=:= RIGHT_Joining}'); + Error('\P{Joining_Type=:= RIGHT_Joining}'); + Expect(1, 69577, '\p{Joining_Type=:\ARight_Joining\z:}', "");; + Expect(0, 69578, '\p{Joining_Type=:\ARight_Joining\z:}', "");; + Expect(1, 69577, '\p{Joining_Type=rightjoining}', ""); + Expect(0, 69577, '\p{^Joining_Type=rightjoining}', ""); + Expect(0, 69577, '\P{Joining_Type=rightjoining}', ""); + Expect(1, 69577, '\P{^Joining_Type=rightjoining}', ""); + Expect(0, 69578, '\p{Joining_Type=rightjoining}', ""); + Expect(1, 69578, '\p{^Joining_Type=rightjoining}', ""); + Expect(1, 69578, '\P{Joining_Type=rightjoining}', ""); + Expect(0, 69578, '\P{^Joining_Type=rightjoining}', ""); + Expect(1, 69577, '\p{Joining_Type=:\Arightjoining\z:}', "");; + Expect(0, 69578, '\p{Joining_Type=:\Arightjoining\z:}', "");; + Expect(1, 69577, '\p{Joining_Type=_ Right_Joining}', ""); + Expect(0, 69577, '\p{^Joining_Type=_ Right_Joining}', ""); + Expect(0, 69577, '\P{Joining_Type=_ Right_Joining}', ""); + Expect(1, 69577, '\P{^Joining_Type=_ Right_Joining}', ""); + Expect(0, 69578, '\p{Joining_Type=_ Right_Joining}', ""); + Expect(1, 69578, '\p{^Joining_Type=_ Right_Joining}', ""); + Expect(1, 69578, '\P{Joining_Type=_ Right_Joining}', ""); + Expect(0, 69578, '\P{^Joining_Type=_ Right_Joining}', ""); + Error('\p{Jt=:=_r}'); + Error('\P{Jt=:=_r}'); + Expect(1, 69577, '\p{Jt=:\AR\z:}', "");; + Expect(0, 69578, '\p{Jt=:\AR\z:}', "");; + Expect(1, 69577, '\p{Jt=r}', ""); + Expect(0, 69577, '\p{^Jt=r}', ""); + Expect(0, 69577, '\P{Jt=r}', ""); + Expect(1, 69577, '\P{^Jt=r}', ""); + Expect(0, 69578, '\p{Jt=r}', ""); + Expect(1, 69578, '\p{^Jt=r}', ""); + Expect(1, 69578, '\P{Jt=r}', ""); + Expect(0, 69578, '\P{^Jt=r}', ""); + Expect(1, 69577, '\p{Jt=:\Ar\z:}', "");; + Expect(0, 69578, '\p{Jt=:\Ar\z:}', "");; + Expect(1, 69577, '\p{Jt= R}', ""); + Expect(0, 69577, '\p{^Jt= R}', ""); + Expect(0, 69577, '\P{Jt= R}', ""); + Expect(1, 69577, '\P{^Jt= R}', ""); + Expect(0, 69578, '\p{Jt= R}', ""); + Expect(1, 69578, '\p{^Jt= R}', ""); + Expect(1, 69578, '\P{Jt= R}', ""); + Expect(0, 69578, '\P{^Jt= R}', ""); + Error('\p{Is_Joining_Type=:= RIGHT_Joining}'); + Error('\P{Is_Joining_Type=:= RIGHT_Joining}'); + Expect(1, 69577, '\p{Is_Joining_Type=rightjoining}', ""); + Expect(0, 69577, '\p{^Is_Joining_Type=rightjoining}', ""); + Expect(0, 69577, '\P{Is_Joining_Type=rightjoining}', ""); + Expect(1, 69577, '\P{^Is_Joining_Type=rightjoining}', ""); + Expect(0, 69578, '\p{Is_Joining_Type=rightjoining}', ""); + Expect(1, 69578, '\p{^Is_Joining_Type=rightjoining}', ""); + Expect(1, 69578, '\P{Is_Joining_Type=rightjoining}', ""); + Expect(0, 69578, '\P{^Is_Joining_Type=rightjoining}', ""); + Expect(1, 69577, '\p{Is_Joining_Type= Right_joining}', ""); + Expect(0, 69577, '\p{^Is_Joining_Type= Right_joining}', ""); + Expect(0, 69577, '\P{Is_Joining_Type= Right_joining}', ""); + Expect(1, 69577, '\P{^Is_Joining_Type= Right_joining}', ""); + Expect(0, 69578, '\p{Is_Joining_Type= Right_joining}', ""); + Expect(1, 69578, '\p{^Is_Joining_Type= Right_joining}', ""); + Expect(1, 69578, '\P{Is_Joining_Type= Right_joining}', ""); + Expect(0, 69578, '\P{^Is_Joining_Type= Right_joining}', ""); + Error('\p{Is_Jt= R:=}'); + Error('\P{Is_Jt= R:=}'); + Expect(1, 69577, '\p{Is_Jt: r}', ""); + Expect(0, 69577, '\p{^Is_Jt: r}', ""); + Expect(0, 69577, '\P{Is_Jt: r}', ""); + Expect(1, 69577, '\P{^Is_Jt: r}', ""); + Expect(0, 69578, '\p{Is_Jt: r}', ""); + Expect(1, 69578, '\p{^Is_Jt: r}', ""); + Expect(1, 69578, '\P{Is_Jt: r}', ""); + Expect(0, 69578, '\P{^Is_Jt: r}', ""); + Expect(1, 69577, '\p{Is_Jt= -R}', ""); + Expect(0, 69577, '\p{^Is_Jt= -R}', ""); + Expect(0, 69577, '\P{Is_Jt= -R}', ""); + Expect(1, 69577, '\P{^Is_Jt= -R}', ""); + Expect(0, 69578, '\p{Is_Jt= -R}', ""); + Expect(1, 69578, '\p{^Is_Jt= -R}', ""); + Expect(1, 69578, '\P{Is_Jt= -R}', ""); + Expect(0, 69578, '\P{^Is_Jt= -R}', ""); + Error('\p{Joining_Type= Transparent/a/}'); + Error('\P{Joining_Type= Transparent/a/}'); Expect(1, 917999, '\p{Joining_Type=:\ATransparent\z:}', "");; Expect(0, 918000, '\p{Joining_Type=:\ATransparent\z:}', "");; - Expect(1, 917999, '\p{Joining_Type=transparent}', ""); - Expect(0, 917999, '\p{^Joining_Type=transparent}', ""); - Expect(0, 917999, '\P{Joining_Type=transparent}', ""); - Expect(1, 917999, '\P{^Joining_Type=transparent}', ""); - Expect(0, 918000, '\p{Joining_Type=transparent}', ""); - Expect(1, 918000, '\p{^Joining_Type=transparent}', ""); - Expect(1, 918000, '\P{Joining_Type=transparent}', ""); - Expect(0, 918000, '\P{^Joining_Type=transparent}', ""); + Expect(1, 917999, '\p{Joining_Type:transparent}', ""); + Expect(0, 917999, '\p{^Joining_Type:transparent}', ""); + Expect(0, 917999, '\P{Joining_Type:transparent}', ""); + Expect(1, 917999, '\P{^Joining_Type:transparent}', ""); + Expect(0, 918000, '\p{Joining_Type:transparent}', ""); + Expect(1, 918000, '\p{^Joining_Type:transparent}', ""); + Expect(1, 918000, '\P{Joining_Type:transparent}', ""); + Expect(0, 918000, '\P{^Joining_Type:transparent}', ""); Expect(1, 917999, '\p{Joining_Type=:\Atransparent\z:}', "");; Expect(0, 918000, '\p{Joining_Type=:\Atransparent\z:}', "");; - Expect(1, 917999, '\p{Joining_Type=_transparent}', ""); - Expect(0, 917999, '\p{^Joining_Type=_transparent}', ""); - Expect(0, 917999, '\P{Joining_Type=_transparent}', ""); - Expect(1, 917999, '\P{^Joining_Type=_transparent}', ""); - Expect(0, 918000, '\p{Joining_Type=_transparent}', ""); - Expect(1, 918000, '\p{^Joining_Type=_transparent}', ""); - Expect(1, 918000, '\P{Joining_Type=_transparent}', ""); - Expect(0, 918000, '\P{^Joining_Type=_transparent}', ""); - Error('\p{Jt=-/a/T}'); - Error('\P{Jt=-/a/T}'); + Expect(1, 917999, '\p{Joining_Type= transparent}', ""); + Expect(0, 917999, '\p{^Joining_Type= transparent}', ""); + Expect(0, 917999, '\P{Joining_Type= transparent}', ""); + Expect(1, 917999, '\P{^Joining_Type= transparent}', ""); + Expect(0, 918000, '\p{Joining_Type= transparent}', ""); + Expect(1, 918000, '\p{^Joining_Type= transparent}', ""); + Expect(1, 918000, '\P{Joining_Type= transparent}', ""); + Expect(0, 918000, '\P{^Joining_Type= transparent}', ""); + Error('\p{Jt=:=_T}'); + Error('\P{Jt=:=_T}'); Expect(1, 917999, '\p{Jt=:\AT\z:}', "");; Expect(0, 918000, '\p{Jt=:\AT\z:}', "");; Expect(1, 917999, '\p{Jt=t}', ""); @@ -58478,74 +60830,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 918000, '\P{^Jt=t}', ""); Expect(1, 917999, '\p{Jt=:\At\z:}', "");; Expect(0, 918000, '\p{Jt=:\At\z:}', "");; - Expect(1, 917999, '\p{Jt=- T}', ""); - Expect(0, 917999, '\p{^Jt=- T}', ""); - Expect(0, 917999, '\P{Jt=- T}', ""); - Expect(1, 917999, '\P{^Jt=- T}', ""); - Expect(0, 918000, '\p{Jt=- T}', ""); - Expect(1, 918000, '\p{^Jt=- T}', ""); - Expect(1, 918000, '\P{Jt=- T}', ""); - Expect(0, 918000, '\P{^Jt=- T}', ""); - Error('\p{Is_Joining_Type=:= -transparent}'); - Error('\P{Is_Joining_Type=:= -transparent}'); - Expect(1, 917999, '\p{Is_Joining_Type=transparent}', ""); - Expect(0, 917999, '\p{^Is_Joining_Type=transparent}', ""); - Expect(0, 917999, '\P{Is_Joining_Type=transparent}', ""); - Expect(1, 917999, '\P{^Is_Joining_Type=transparent}', ""); - Expect(0, 918000, '\p{Is_Joining_Type=transparent}', ""); - Expect(1, 918000, '\p{^Is_Joining_Type=transparent}', ""); - Expect(1, 918000, '\P{Is_Joining_Type=transparent}', ""); - Expect(0, 918000, '\P{^Is_Joining_Type=transparent}', ""); - Expect(1, 917999, '\p{Is_Joining_Type:__TRANSPARENT}', ""); - Expect(0, 917999, '\p{^Is_Joining_Type:__TRANSPARENT}', ""); - Expect(0, 917999, '\P{Is_Joining_Type:__TRANSPARENT}', ""); - Expect(1, 917999, '\P{^Is_Joining_Type:__TRANSPARENT}', ""); - Expect(0, 918000, '\p{Is_Joining_Type:__TRANSPARENT}', ""); - Expect(1, 918000, '\p{^Is_Joining_Type:__TRANSPARENT}', ""); - Expect(1, 918000, '\P{Is_Joining_Type:__TRANSPARENT}', ""); - Expect(0, 918000, '\P{^Is_Joining_Type:__TRANSPARENT}', ""); - Error('\p{Is_Jt= T:=}'); - Error('\P{Is_Jt= T:=}'); - Expect(1, 917999, '\p{Is_Jt=t}', ""); - Expect(0, 917999, '\p{^Is_Jt=t}', ""); - Expect(0, 917999, '\P{Is_Jt=t}', ""); - Expect(1, 917999, '\P{^Is_Jt=t}', ""); - Expect(0, 918000, '\p{Is_Jt=t}', ""); - Expect(1, 918000, '\p{^Is_Jt=t}', ""); - Expect(1, 918000, '\P{Is_Jt=t}', ""); - Expect(0, 918000, '\P{^Is_Jt=t}', ""); - Expect(1, 917999, '\p{Is_Jt= T}', ""); - Expect(0, 917999, '\p{^Is_Jt= T}', ""); - Expect(0, 917999, '\P{Is_Jt= T}', ""); - Expect(1, 917999, '\P{^Is_Jt= T}', ""); - Expect(0, 918000, '\p{Is_Jt= T}', ""); - Expect(1, 918000, '\p{^Is_Jt= T}', ""); - Expect(1, 918000, '\P{Is_Jt= T}', ""); - Expect(0, 918000, '\P{^Is_Jt= T}', ""); - Error('\p{Joining_Type= Non_Joining/a/}'); - Error('\P{Joining_Type= Non_Joining/a/}'); + Expect(1, 917999, '\p{Jt=_ T}', ""); + Expect(0, 917999, '\p{^Jt=_ T}', ""); + Expect(0, 917999, '\P{Jt=_ T}', ""); + Expect(1, 917999, '\P{^Jt=_ T}', ""); + Expect(0, 918000, '\p{Jt=_ T}', ""); + Expect(1, 918000, '\p{^Jt=_ T}', ""); + Expect(1, 918000, '\P{Jt=_ T}', ""); + Expect(0, 918000, '\P{^Jt=_ T}', ""); + Error('\p{Is_Joining_Type= -TRANSPARENT/a/}'); + Error('\P{Is_Joining_Type= -TRANSPARENT/a/}'); + Expect(1, 917999, '\p{Is_Joining_Type: transparent}', ""); + Expect(0, 917999, '\p{^Is_Joining_Type: transparent}', ""); + Expect(0, 917999, '\P{Is_Joining_Type: transparent}', ""); + Expect(1, 917999, '\P{^Is_Joining_Type: transparent}', ""); + Expect(0, 918000, '\p{Is_Joining_Type: transparent}', ""); + Expect(1, 918000, '\p{^Is_Joining_Type: transparent}', ""); + Expect(1, 918000, '\P{Is_Joining_Type: transparent}', ""); + Expect(0, 918000, '\P{^Is_Joining_Type: transparent}', ""); + Expect(1, 917999, '\p{Is_Joining_Type=--Transparent}', ""); + Expect(0, 917999, '\p{^Is_Joining_Type=--Transparent}', ""); + Expect(0, 917999, '\P{Is_Joining_Type=--Transparent}', ""); + Expect(1, 917999, '\P{^Is_Joining_Type=--Transparent}', ""); + Expect(0, 918000, '\p{Is_Joining_Type=--Transparent}', ""); + Expect(1, 918000, '\p{^Is_Joining_Type=--Transparent}', ""); + Expect(1, 918000, '\P{Is_Joining_Type=--Transparent}', ""); + Expect(0, 918000, '\P{^Is_Joining_Type=--Transparent}', ""); + Error('\p{Is_Jt= /a/T}'); + Error('\P{Is_Jt= /a/T}'); + Expect(1, 917999, '\p{Is_Jt:t}', ""); + Expect(0, 917999, '\p{^Is_Jt:t}', ""); + Expect(0, 917999, '\P{Is_Jt:t}', ""); + Expect(1, 917999, '\P{^Is_Jt:t}', ""); + Expect(0, 918000, '\p{Is_Jt:t}', ""); + Expect(1, 918000, '\p{^Is_Jt:t}', ""); + Expect(1, 918000, '\P{Is_Jt:t}', ""); + Expect(0, 918000, '\P{^Is_Jt:t}', ""); + Expect(1, 917999, '\p{Is_Jt=-_T}', ""); + Expect(0, 917999, '\p{^Is_Jt=-_T}', ""); + Expect(0, 917999, '\P{Is_Jt=-_T}', ""); + Expect(1, 917999, '\P{^Is_Jt=-_T}', ""); + Expect(0, 918000, '\p{Is_Jt=-_T}', ""); + Expect(1, 918000, '\p{^Is_Jt=-_T}', ""); + Expect(1, 918000, '\P{Is_Jt=-_T}', ""); + Expect(0, 918000, '\P{^Is_Jt=-_T}', ""); + Error('\p{Joining_Type=/a/non_JOINING}'); + Error('\P{Joining_Type=/a/non_JOINING}'); Expect(1, 918000, '\p{Joining_Type=:\ANon_Joining\z:}', "");; Expect(0, 917999, '\p{Joining_Type=:\ANon_Joining\z:}', "");; - Expect(1, 918000, '\p{Joining_Type: nonjoining}', ""); - Expect(0, 918000, '\p{^Joining_Type: nonjoining}', ""); - Expect(0, 918000, '\P{Joining_Type: nonjoining}', ""); - Expect(1, 918000, '\P{^Joining_Type: nonjoining}', ""); - Expect(0, 917999, '\p{Joining_Type: nonjoining}', ""); - Expect(1, 917999, '\p{^Joining_Type: nonjoining}', ""); - Expect(1, 917999, '\P{Joining_Type: nonjoining}', ""); - Expect(0, 917999, '\P{^Joining_Type: nonjoining}', ""); + Expect(1, 918000, '\p{Joining_Type=nonjoining}', ""); + Expect(0, 918000, '\p{^Joining_Type=nonjoining}', ""); + Expect(0, 918000, '\P{Joining_Type=nonjoining}', ""); + Expect(1, 918000, '\P{^Joining_Type=nonjoining}', ""); + Expect(0, 917999, '\p{Joining_Type=nonjoining}', ""); + Expect(1, 917999, '\p{^Joining_Type=nonjoining}', ""); + Expect(1, 917999, '\P{Joining_Type=nonjoining}', ""); + Expect(0, 917999, '\P{^Joining_Type=nonjoining}', ""); Expect(1, 918000, '\p{Joining_Type=:\Anonjoining\z:}', "");; Expect(0, 917999, '\p{Joining_Type=:\Anonjoining\z:}', "");; - Expect(1, 918000, '\p{Joining_Type=Non_JOINING}', ""); - Expect(0, 918000, '\p{^Joining_Type=Non_JOINING}', ""); - Expect(0, 918000, '\P{Joining_Type=Non_JOINING}', ""); - Expect(1, 918000, '\P{^Joining_Type=Non_JOINING}', ""); - Expect(0, 917999, '\p{Joining_Type=Non_JOINING}', ""); - Expect(1, 917999, '\p{^Joining_Type=Non_JOINING}', ""); - Expect(1, 917999, '\P{Joining_Type=Non_JOINING}', ""); - Expect(0, 917999, '\P{^Joining_Type=Non_JOINING}', ""); - Error('\p{Jt= :=u}'); - Error('\P{Jt= :=u}'); + Expect(1, 918000, '\p{Joining_Type= non_joining}', ""); + Expect(0, 918000, '\p{^Joining_Type= non_joining}', ""); + Expect(0, 918000, '\P{Joining_Type= non_joining}', ""); + Expect(1, 918000, '\P{^Joining_Type= non_joining}', ""); + Expect(0, 917999, '\p{Joining_Type= non_joining}', ""); + Expect(1, 917999, '\p{^Joining_Type= non_joining}', ""); + Expect(1, 917999, '\P{Joining_Type= non_joining}', ""); + Expect(0, 917999, '\P{^Joining_Type= non_joining}', ""); + Error('\p{Jt=/a/_ U}'); + Error('\P{Jt=/a/_ U}'); Expect(1, 918000, '\p{Jt=:\AU\z:}', "");; Expect(0, 917999, '\p{Jt=:\AU\z:}', "");; Expect(1, 918000, '\p{Jt=u}', ""); @@ -58558,16 +60910,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 917999, '\P{^Jt=u}', ""); Expect(1, 918000, '\p{Jt=:\Au\z:}', "");; Expect(0, 917999, '\p{Jt=:\Au\z:}', "");; - Expect(1, 918000, '\p{Jt=-_U}', ""); - Expect(0, 918000, '\p{^Jt=-_U}', ""); - Expect(0, 918000, '\P{Jt=-_U}', ""); - Expect(1, 918000, '\P{^Jt=-_U}', ""); - Expect(0, 917999, '\p{Jt=-_U}', ""); - Expect(1, 917999, '\p{^Jt=-_U}', ""); - Expect(1, 917999, '\P{Jt=-_U}', ""); - Expect(0, 917999, '\P{^Jt=-_U}', ""); - Error('\p{Is_Joining_Type=_:=Non_Joining}'); - Error('\P{Is_Joining_Type=_:=Non_Joining}'); + Expect(1, 918000, '\p{Jt= -u}', ""); + Expect(0, 918000, '\p{^Jt= -u}', ""); + Expect(0, 918000, '\P{Jt= -u}', ""); + Expect(1, 918000, '\P{^Jt= -u}', ""); + Expect(0, 917999, '\p{Jt= -u}', ""); + Expect(1, 917999, '\p{^Jt= -u}', ""); + Expect(1, 917999, '\P{Jt= -u}', ""); + Expect(0, 917999, '\P{^Jt= -u}', ""); + Error('\p{Is_Joining_Type=_/a/non_Joining}'); + Error('\P{Is_Joining_Type=_/a/non_Joining}'); Expect(1, 918000, '\p{Is_Joining_Type=nonjoining}', ""); Expect(0, 918000, '\p{^Is_Joining_Type=nonjoining}', ""); Expect(0, 918000, '\P{Is_Joining_Type=nonjoining}', ""); @@ -58576,16 +60928,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 917999, '\p{^Is_Joining_Type=nonjoining}', ""); Expect(1, 917999, '\P{Is_Joining_Type=nonjoining}', ""); Expect(0, 917999, '\P{^Is_Joining_Type=nonjoining}', ""); - Expect(1, 918000, '\p{Is_Joining_Type= Non_joining}', ""); - Expect(0, 918000, '\p{^Is_Joining_Type= Non_joining}', ""); - Expect(0, 918000, '\P{Is_Joining_Type= Non_joining}', ""); - Expect(1, 918000, '\P{^Is_Joining_Type= Non_joining}', ""); - Expect(0, 917999, '\p{Is_Joining_Type= Non_joining}', ""); - Expect(1, 917999, '\p{^Is_Joining_Type= Non_joining}', ""); - Expect(1, 917999, '\P{Is_Joining_Type= Non_joining}', ""); - Expect(0, 917999, '\P{^Is_Joining_Type= Non_joining}', ""); - Error('\p{Is_Jt=-/a/U}'); - Error('\P{Is_Jt=-/a/U}'); + Expect(1, 918000, '\p{Is_Joining_Type=- Non_Joining}', ""); + Expect(0, 918000, '\p{^Is_Joining_Type=- Non_Joining}', ""); + Expect(0, 918000, '\P{Is_Joining_Type=- Non_Joining}', ""); + Expect(1, 918000, '\P{^Is_Joining_Type=- Non_Joining}', ""); + Expect(0, 917999, '\p{Is_Joining_Type=- Non_Joining}', ""); + Expect(1, 917999, '\p{^Is_Joining_Type=- Non_Joining}', ""); + Expect(1, 917999, '\P{Is_Joining_Type=- Non_Joining}', ""); + Expect(0, 917999, '\P{^Is_Joining_Type=- Non_Joining}', ""); + Error('\p{Is_Jt=_:=U}'); + Error('\P{Is_Jt=_:=U}'); Expect(1, 918000, '\p{Is_Jt=u}', ""); Expect(0, 918000, '\p{^Is_Jt=u}', ""); Expect(0, 918000, '\P{Is_Jt=u}', ""); @@ -58594,20 +60946,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 917999, '\p{^Is_Jt=u}', ""); Expect(1, 917999, '\P{Is_Jt=u}', ""); Expect(0, 917999, '\P{^Is_Jt=u}', ""); - Expect(1, 918000, '\p{Is_Jt=_U}', ""); - Expect(0, 918000, '\p{^Is_Jt=_U}', ""); - Expect(0, 918000, '\P{Is_Jt=_U}', ""); - Expect(1, 918000, '\P{^Is_Jt=_U}', ""); - Expect(0, 917999, '\p{Is_Jt=_U}', ""); - Expect(1, 917999, '\p{^Is_Jt=_U}', ""); - Expect(1, 917999, '\P{Is_Jt=_U}', ""); - Expect(0, 917999, '\P{^Is_Jt=_U}', ""); + Expect(1, 918000, '\p{Is_Jt=__U}', ""); + Expect(0, 918000, '\p{^Is_Jt=__U}', ""); + Expect(0, 918000, '\P{Is_Jt=__U}', ""); + Expect(1, 918000, '\P{^Is_Jt=__U}', ""); + Expect(0, 917999, '\p{Is_Jt=__U}', ""); + Expect(1, 917999, '\p{^Is_Jt=__U}', ""); + Expect(1, 917999, '\P{Is_Jt=__U}', ""); + Expect(0, 917999, '\P{^Is_Jt=__U}', ""); Error('\p{linebreak}'); Error('\P{linebreak}'); Error('\p{lb}'); Error('\P{lb}'); - Error('\p{Line_Break=/a/ Ambiguous}'); - Error('\P{Line_Break=/a/ Ambiguous}'); + Error('\p{Line_Break= Ambiguous:=}'); + Error('\P{Line_Break= Ambiguous:=}'); Expect(1, 127404, '\p{Line_Break=:\AAmbiguous\z:}', "");; Expect(0, 127405, '\p{Line_Break=:\AAmbiguous\z:}', "");; Expect(1, 127404, '\p{Line_Break=ambiguous}', ""); @@ -58620,16 +60972,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 127405, '\P{^Line_Break=ambiguous}', ""); Expect(1, 127404, '\p{Line_Break=:\Aambiguous\z:}', "");; Expect(0, 127405, '\p{Line_Break=:\Aambiguous\z:}', "");; - Expect(1, 127404, '\p{Line_Break=-_Ambiguous}', ""); - Expect(0, 127404, '\p{^Line_Break=-_Ambiguous}', ""); - Expect(0, 127404, '\P{Line_Break=-_Ambiguous}', ""); - Expect(1, 127404, '\P{^Line_Break=-_Ambiguous}', ""); - Expect(0, 127405, '\p{Line_Break=-_Ambiguous}', ""); - Expect(1, 127405, '\p{^Line_Break=-_Ambiguous}', ""); - Expect(1, 127405, '\P{Line_Break=-_Ambiguous}', ""); - Expect(0, 127405, '\P{^Line_Break=-_Ambiguous}', ""); - Error('\p{Lb=:=AI}'); - Error('\P{Lb=:=AI}'); + Expect(1, 127404, '\p{Line_Break:AMBIGUOUS}', ""); + Expect(0, 127404, '\p{^Line_Break:AMBIGUOUS}', ""); + Expect(0, 127404, '\P{Line_Break:AMBIGUOUS}', ""); + Expect(1, 127404, '\P{^Line_Break:AMBIGUOUS}', ""); + Expect(0, 127405, '\p{Line_Break:AMBIGUOUS}', ""); + Expect(1, 127405, '\p{^Line_Break:AMBIGUOUS}', ""); + Expect(1, 127405, '\P{Line_Break:AMBIGUOUS}', ""); + Expect(0, 127405, '\P{^Line_Break:AMBIGUOUS}', ""); + Error('\p{Lb=_AI/a/}'); + Error('\P{Lb=_AI/a/}'); Expect(1, 127404, '\p{Lb=:\AAI\z:}', "");; Expect(0, 127405, '\p{Lb=:\AAI\z:}', "");; Expect(1, 127404, '\p{Lb=ai}', ""); @@ -58642,16 +60994,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 127405, '\P{^Lb=ai}', ""); Expect(1, 127404, '\p{Lb=:\Aai\z:}', "");; Expect(0, 127405, '\p{Lb=:\Aai\z:}', "");; - Expect(1, 127404, '\p{Lb=- ai}', ""); - Expect(0, 127404, '\p{^Lb=- ai}', ""); - Expect(0, 127404, '\P{Lb=- ai}', ""); - Expect(1, 127404, '\P{^Lb=- ai}', ""); - Expect(0, 127405, '\p{Lb=- ai}', ""); - Expect(1, 127405, '\p{^Lb=- ai}', ""); - Expect(1, 127405, '\P{Lb=- ai}', ""); - Expect(0, 127405, '\P{^Lb=- ai}', ""); - Error('\p{Is_Line_Break=:= -ambiguous}'); - Error('\P{Is_Line_Break=:= -ambiguous}'); + Expect(1, 127404, '\p{Lb=AI}', ""); + Expect(0, 127404, '\p{^Lb=AI}', ""); + Expect(0, 127404, '\P{Lb=AI}', ""); + Expect(1, 127404, '\P{^Lb=AI}', ""); + Expect(0, 127405, '\p{Lb=AI}', ""); + Expect(1, 127405, '\p{^Lb=AI}', ""); + Expect(1, 127405, '\P{Lb=AI}', ""); + Expect(0, 127405, '\P{^Lb=AI}', ""); + Error('\p{Is_Line_Break=/a/ Ambiguous}'); + Error('\P{Is_Line_Break=/a/ Ambiguous}'); Expect(1, 127404, '\p{Is_Line_Break=ambiguous}', ""); Expect(0, 127404, '\p{^Is_Line_Break=ambiguous}', ""); Expect(0, 127404, '\P{Is_Line_Break=ambiguous}', ""); @@ -58660,16 +61012,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 127405, '\p{^Is_Line_Break=ambiguous}', ""); Expect(1, 127405, '\P{Is_Line_Break=ambiguous}', ""); Expect(0, 127405, '\P{^Is_Line_Break=ambiguous}', ""); - Expect(1, 127404, '\p{Is_Line_Break= -AMBIGUOUS}', ""); - Expect(0, 127404, '\p{^Is_Line_Break= -AMBIGUOUS}', ""); - Expect(0, 127404, '\P{Is_Line_Break= -AMBIGUOUS}', ""); - Expect(1, 127404, '\P{^Is_Line_Break= -AMBIGUOUS}', ""); - Expect(0, 127405, '\p{Is_Line_Break= -AMBIGUOUS}', ""); - Expect(1, 127405, '\p{^Is_Line_Break= -AMBIGUOUS}', ""); - Expect(1, 127405, '\P{Is_Line_Break= -AMBIGUOUS}', ""); - Expect(0, 127405, '\P{^Is_Line_Break= -AMBIGUOUS}', ""); - Error('\p{Is_Lb=/a/AI}'); - Error('\P{Is_Lb=/a/AI}'); + Expect(1, 127404, '\p{Is_Line_Break= -AMBIGUOUS}', ""); + Expect(0, 127404, '\p{^Is_Line_Break= -AMBIGUOUS}', ""); + Expect(0, 127404, '\P{Is_Line_Break= -AMBIGUOUS}', ""); + Expect(1, 127404, '\P{^Is_Line_Break= -AMBIGUOUS}', ""); + Expect(0, 127405, '\p{Is_Line_Break= -AMBIGUOUS}', ""); + Expect(1, 127405, '\p{^Is_Line_Break= -AMBIGUOUS}', ""); + Expect(1, 127405, '\P{Is_Line_Break= -AMBIGUOUS}', ""); + Expect(0, 127405, '\P{^Is_Line_Break= -AMBIGUOUS}', ""); + Error('\p{Is_Lb=_/a/ai}'); + Error('\P{Is_Lb=_/a/ai}'); Expect(1, 127404, '\p{Is_Lb=ai}', ""); Expect(0, 127404, '\p{^Is_Lb=ai}', ""); Expect(0, 127404, '\P{Is_Lb=ai}', ""); @@ -58678,96 +61030,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 127405, '\p{^Is_Lb=ai}', ""); Expect(1, 127405, '\P{Is_Lb=ai}', ""); Expect(0, 127405, '\P{^Is_Lb=ai}', ""); - Expect(1, 127404, '\p{Is_Lb: -AI}', ""); - Expect(0, 127404, '\p{^Is_Lb: -AI}', ""); - Expect(0, 127404, '\P{Is_Lb: -AI}', ""); - Expect(1, 127404, '\P{^Is_Lb: -AI}', ""); - Expect(0, 127405, '\p{Is_Lb: -AI}', ""); - Expect(1, 127405, '\p{^Is_Lb: -AI}', ""); - Expect(1, 127405, '\P{Is_Lb: -AI}', ""); - Expect(0, 127405, '\P{^Is_Lb: -AI}', ""); - Error('\p{Line_Break=-/a/ALPHABETIC}'); - Error('\P{Line_Break=-/a/ALPHABETIC}'); - Expect(1, 129619, '\p{Line_Break=:\AAlphabetic\z:}', "");; - Expect(0, 129620, '\p{Line_Break=:\AAlphabetic\z:}', "");; - Expect(1, 129619, '\p{Line_Break=alphabetic}', ""); - Expect(0, 129619, '\p{^Line_Break=alphabetic}', ""); - Expect(0, 129619, '\P{Line_Break=alphabetic}', ""); - Expect(1, 129619, '\P{^Line_Break=alphabetic}', ""); - Expect(0, 129620, '\p{Line_Break=alphabetic}', ""); - Expect(1, 129620, '\p{^Line_Break=alphabetic}', ""); - Expect(1, 129620, '\P{Line_Break=alphabetic}', ""); - Expect(0, 129620, '\P{^Line_Break=alphabetic}', ""); - Expect(1, 129619, '\p{Line_Break=:\Aalphabetic\z:}', "");; - Expect(0, 129620, '\p{Line_Break=:\Aalphabetic\z:}', "");; - Expect(1, 129619, '\p{Line_Break= Alphabetic}', ""); - Expect(0, 129619, '\p{^Line_Break= Alphabetic}', ""); - Expect(0, 129619, '\P{Line_Break= Alphabetic}', ""); - Expect(1, 129619, '\P{^Line_Break= Alphabetic}', ""); - Expect(0, 129620, '\p{Line_Break= Alphabetic}', ""); - Expect(1, 129620, '\p{^Line_Break= Alphabetic}', ""); - Expect(1, 129620, '\P{Line_Break= Alphabetic}', ""); - Expect(0, 129620, '\P{^Line_Break= Alphabetic}', ""); - Error('\p{Lb=/a/AL}'); - Error('\P{Lb=/a/AL}'); - Expect(1, 129619, '\p{Lb=:\AAL\z:}', "");; - Expect(0, 129620, '\p{Lb=:\AAL\z:}', "");; - Expect(1, 129619, '\p{Lb=al}', ""); - Expect(0, 129619, '\p{^Lb=al}', ""); - Expect(0, 129619, '\P{Lb=al}', ""); - Expect(1, 129619, '\P{^Lb=al}', ""); - Expect(0, 129620, '\p{Lb=al}', ""); - Expect(1, 129620, '\p{^Lb=al}', ""); - Expect(1, 129620, '\P{Lb=al}', ""); - Expect(0, 129620, '\P{^Lb=al}', ""); - Expect(1, 129619, '\p{Lb=:\Aal\z:}', "");; - Expect(0, 129620, '\p{Lb=:\Aal\z:}', "");; - Expect(1, 129619, '\p{Lb=-al}', ""); - Expect(0, 129619, '\p{^Lb=-al}', ""); - Expect(0, 129619, '\P{Lb=-al}', ""); - Expect(1, 129619, '\P{^Lb=-al}', ""); - Expect(0, 129620, '\p{Lb=-al}', ""); - Expect(1, 129620, '\p{^Lb=-al}', ""); - Expect(1, 129620, '\P{Lb=-al}', ""); - Expect(0, 129620, '\P{^Lb=-al}', ""); - Error('\p{Is_Line_Break= Alphabetic/a/}'); - Error('\P{Is_Line_Break= Alphabetic/a/}'); - Expect(1, 129619, '\p{Is_Line_Break=alphabetic}', ""); - Expect(0, 129619, '\p{^Is_Line_Break=alphabetic}', ""); - Expect(0, 129619, '\P{Is_Line_Break=alphabetic}', ""); - Expect(1, 129619, '\P{^Is_Line_Break=alphabetic}', ""); - Expect(0, 129620, '\p{Is_Line_Break=alphabetic}', ""); - Expect(1, 129620, '\p{^Is_Line_Break=alphabetic}', ""); - Expect(1, 129620, '\P{Is_Line_Break=alphabetic}', ""); - Expect(0, 129620, '\P{^Is_Line_Break=alphabetic}', ""); - Expect(1, 129619, '\p{Is_Line_Break= alphabetic}', ""); - Expect(0, 129619, '\p{^Is_Line_Break= alphabetic}', ""); - Expect(0, 129619, '\P{Is_Line_Break= alphabetic}', ""); - Expect(1, 129619, '\P{^Is_Line_Break= alphabetic}', ""); - Expect(0, 129620, '\p{Is_Line_Break= alphabetic}', ""); - Expect(1, 129620, '\p{^Is_Line_Break= alphabetic}', ""); - Expect(1, 129620, '\P{Is_Line_Break= alphabetic}', ""); - Expect(0, 129620, '\P{^Is_Line_Break= alphabetic}', ""); - Error('\p{Is_Lb=:=_-AL}'); - Error('\P{Is_Lb=:=_-AL}'); - Expect(1, 129619, '\p{Is_Lb=al}', ""); - Expect(0, 129619, '\p{^Is_Lb=al}', ""); - Expect(0, 129619, '\P{Is_Lb=al}', ""); - Expect(1, 129619, '\P{^Is_Lb=al}', ""); - Expect(0, 129620, '\p{Is_Lb=al}', ""); - Expect(1, 129620, '\p{^Is_Lb=al}', ""); - Expect(1, 129620, '\P{Is_Lb=al}', ""); - Expect(0, 129620, '\P{^Is_Lb=al}', ""); - Expect(1, 129619, '\p{Is_Lb: AL}', ""); - Expect(0, 129619, '\p{^Is_Lb: AL}', ""); - Expect(0, 129619, '\P{Is_Lb: AL}', ""); - Expect(1, 129619, '\P{^Is_Lb: AL}', ""); - Expect(0, 129620, '\p{Is_Lb: AL}', ""); - Expect(1, 129620, '\p{^Is_Lb: AL}', ""); - Expect(1, 129620, '\P{Is_Lb: AL}', ""); - Expect(0, 129620, '\P{^Is_Lb: AL}', ""); - Error('\p{Line_Break=-:=break_BOTH}'); - Error('\P{Line_Break=-:=break_BOTH}'); + Expect(1, 127404, '\p{Is_Lb= -ai}', ""); + Expect(0, 127404, '\p{^Is_Lb= -ai}', ""); + Expect(0, 127404, '\P{Is_Lb= -ai}', ""); + Expect(1, 127404, '\P{^Is_Lb= -ai}', ""); + Expect(0, 127405, '\p{Is_Lb= -ai}', ""); + Expect(1, 127405, '\p{^Is_Lb= -ai}', ""); + Expect(1, 127405, '\P{Is_Lb= -ai}', ""); + Expect(0, 127405, '\P{^Is_Lb= -ai}', ""); + Error('\p{Line_Break=-:=Alphabetic}'); + Error('\P{Line_Break=-:=Alphabetic}'); + Expect(1, 129994, '\p{Line_Break=:\AAlphabetic\z:}', "");; + Expect(0, 129995, '\p{Line_Break=:\AAlphabetic\z:}', "");; + Expect(1, 129994, '\p{Line_Break=alphabetic}', ""); + Expect(0, 129994, '\p{^Line_Break=alphabetic}', ""); + Expect(0, 129994, '\P{Line_Break=alphabetic}', ""); + Expect(1, 129994, '\P{^Line_Break=alphabetic}', ""); + Expect(0, 129995, '\p{Line_Break=alphabetic}', ""); + Expect(1, 129995, '\p{^Line_Break=alphabetic}', ""); + Expect(1, 129995, '\P{Line_Break=alphabetic}', ""); + Expect(0, 129995, '\P{^Line_Break=alphabetic}', ""); + Expect(1, 129994, '\p{Line_Break=:\Aalphabetic\z:}', "");; + Expect(0, 129995, '\p{Line_Break=:\Aalphabetic\z:}', "");; + Expect(1, 129994, '\p{Line_Break= -alphabetic}', ""); + Expect(0, 129994, '\p{^Line_Break= -alphabetic}', ""); + Expect(0, 129994, '\P{Line_Break= -alphabetic}', ""); + Expect(1, 129994, '\P{^Line_Break= -alphabetic}', ""); + Expect(0, 129995, '\p{Line_Break= -alphabetic}', ""); + Expect(1, 129995, '\p{^Line_Break= -alphabetic}', ""); + Expect(1, 129995, '\P{Line_Break= -alphabetic}', ""); + Expect(0, 129995, '\P{^Line_Break= -alphabetic}', ""); + Error('\p{Lb: _ AL/a/}'); + Error('\P{Lb: _ AL/a/}'); + Expect(1, 129994, '\p{Lb=:\AAL\z:}', "");; + Expect(0, 129995, '\p{Lb=:\AAL\z:}', "");; + Expect(1, 129994, '\p{Lb=al}', ""); + Expect(0, 129994, '\p{^Lb=al}', ""); + Expect(0, 129994, '\P{Lb=al}', ""); + Expect(1, 129994, '\P{^Lb=al}', ""); + Expect(0, 129995, '\p{Lb=al}', ""); + Expect(1, 129995, '\p{^Lb=al}', ""); + Expect(1, 129995, '\P{Lb=al}', ""); + Expect(0, 129995, '\P{^Lb=al}', ""); + Expect(1, 129994, '\p{Lb=:\Aal\z:}', "");; + Expect(0, 129995, '\p{Lb=:\Aal\z:}', "");; + Expect(1, 129994, '\p{Lb: AL}', ""); + Expect(0, 129994, '\p{^Lb: AL}', ""); + Expect(0, 129994, '\P{Lb: AL}', ""); + Expect(1, 129994, '\P{^Lb: AL}', ""); + Expect(0, 129995, '\p{Lb: AL}', ""); + Expect(1, 129995, '\p{^Lb: AL}', ""); + Expect(1, 129995, '\P{Lb: AL}', ""); + Expect(0, 129995, '\P{^Lb: AL}', ""); + Error('\p{Is_Line_Break= -Alphabetic:=}'); + Error('\P{Is_Line_Break= -Alphabetic:=}'); + Expect(1, 129994, '\p{Is_Line_Break=alphabetic}', ""); + Expect(0, 129994, '\p{^Is_Line_Break=alphabetic}', ""); + Expect(0, 129994, '\P{Is_Line_Break=alphabetic}', ""); + Expect(1, 129994, '\P{^Is_Line_Break=alphabetic}', ""); + Expect(0, 129995, '\p{Is_Line_Break=alphabetic}', ""); + Expect(1, 129995, '\p{^Is_Line_Break=alphabetic}', ""); + Expect(1, 129995, '\P{Is_Line_Break=alphabetic}', ""); + Expect(0, 129995, '\P{^Is_Line_Break=alphabetic}', ""); + Expect(1, 129994, '\p{Is_Line_Break=--Alphabetic}', ""); + Expect(0, 129994, '\p{^Is_Line_Break=--Alphabetic}', ""); + Expect(0, 129994, '\P{Is_Line_Break=--Alphabetic}', ""); + Expect(1, 129994, '\P{^Is_Line_Break=--Alphabetic}', ""); + Expect(0, 129995, '\p{Is_Line_Break=--Alphabetic}', ""); + Expect(1, 129995, '\p{^Is_Line_Break=--Alphabetic}', ""); + Expect(1, 129995, '\P{Is_Line_Break=--Alphabetic}', ""); + Expect(0, 129995, '\P{^Is_Line_Break=--Alphabetic}', ""); + Error('\p{Is_Lb=/a/_ al}'); + Error('\P{Is_Lb=/a/_ al}'); + Expect(1, 129994, '\p{Is_Lb=al}', ""); + Expect(0, 129994, '\p{^Is_Lb=al}', ""); + Expect(0, 129994, '\P{Is_Lb=al}', ""); + Expect(1, 129994, '\P{^Is_Lb=al}', ""); + Expect(0, 129995, '\p{Is_Lb=al}', ""); + Expect(1, 129995, '\p{^Is_Lb=al}', ""); + Expect(1, 129995, '\P{Is_Lb=al}', ""); + Expect(0, 129995, '\P{^Is_Lb=al}', ""); + Expect(1, 129994, '\p{Is_Lb=_ al}', ""); + Expect(0, 129994, '\p{^Is_Lb=_ al}', ""); + Expect(0, 129994, '\P{Is_Lb=_ al}', ""); + Expect(1, 129994, '\P{^Is_Lb=_ al}', ""); + Expect(0, 129995, '\p{Is_Lb=_ al}', ""); + Expect(1, 129995, '\p{^Is_Lb=_ al}', ""); + Expect(1, 129995, '\P{Is_Lb=_ al}', ""); + Expect(0, 129995, '\P{^Is_Lb=_ al}', ""); + Error('\p{Line_Break= :=BREAK_Both}'); + Error('\P{Line_Break= :=BREAK_Both}'); Expect(1, 11835, '\p{Line_Break=:\ABreak_Both\z:}', "");; Expect(0, 11836, '\p{Line_Break=:\ABreak_Both\z:}', "");; Expect(1, 11835, '\p{Line_Break=breakboth}', ""); @@ -58780,16 +61132,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 11836, '\P{^Line_Break=breakboth}', ""); Expect(1, 11835, '\p{Line_Break=:\Abreakboth\z:}', "");; Expect(0, 11836, '\p{Line_Break=:\Abreakboth\z:}', "");; - Expect(1, 11835, '\p{Line_Break=-Break_both}', ""); - Expect(0, 11835, '\p{^Line_Break=-Break_both}', ""); - Expect(0, 11835, '\P{Line_Break=-Break_both}', ""); - Expect(1, 11835, '\P{^Line_Break=-Break_both}', ""); - Expect(0, 11836, '\p{Line_Break=-Break_both}', ""); - Expect(1, 11836, '\p{^Line_Break=-Break_both}', ""); - Expect(1, 11836, '\P{Line_Break=-Break_both}', ""); - Expect(0, 11836, '\P{^Line_Break=-Break_both}', ""); - Error('\p{Lb= b2:=}'); - Error('\P{Lb= b2:=}'); + Expect(1, 11835, '\p{Line_Break=-_Break_Both}', ""); + Expect(0, 11835, '\p{^Line_Break=-_Break_Both}', ""); + Expect(0, 11835, '\P{Line_Break=-_Break_Both}', ""); + Expect(1, 11835, '\P{^Line_Break=-_Break_Both}', ""); + Expect(0, 11836, '\p{Line_Break=-_Break_Both}', ""); + Expect(1, 11836, '\p{^Line_Break=-_Break_Both}', ""); + Expect(1, 11836, '\P{Line_Break=-_Break_Both}', ""); + Expect(0, 11836, '\P{^Line_Break=-_Break_Both}', ""); + Error('\p{Lb=:=b2}'); + Error('\P{Lb=:=b2}'); Expect(1, 11835, '\p{Lb=:\AB2\z:}', "");; Expect(0, 11836, '\p{Lb=:\AB2\z:}', "");; Expect(1, 11835, '\p{Lb=b2}', ""); @@ -58802,16 +61154,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 11836, '\P{^Lb=b2}', ""); Expect(1, 11835, '\p{Lb=:\Ab2\z:}', "");; Expect(0, 11836, '\p{Lb=:\Ab2\z:}', "");; - Expect(1, 11835, '\p{Lb= B2}', ""); - Expect(0, 11835, '\p{^Lb= B2}', ""); - Expect(0, 11835, '\P{Lb= B2}', ""); - Expect(1, 11835, '\P{^Lb= B2}', ""); - Expect(0, 11836, '\p{Lb= B2}', ""); - Expect(1, 11836, '\p{^Lb= B2}', ""); - Expect(1, 11836, '\P{Lb= B2}', ""); - Expect(0, 11836, '\P{^Lb= B2}', ""); - Error('\p{Is_Line_Break: := BREAK_both}'); - Error('\P{Is_Line_Break: := BREAK_both}'); + Expect(1, 11835, '\p{Lb= b2}', ""); + Expect(0, 11835, '\p{^Lb= b2}', ""); + Expect(0, 11835, '\P{Lb= b2}', ""); + Expect(1, 11835, '\P{^Lb= b2}', ""); + Expect(0, 11836, '\p{Lb= b2}', ""); + Expect(1, 11836, '\p{^Lb= b2}', ""); + Expect(1, 11836, '\P{Lb= b2}', ""); + Expect(0, 11836, '\P{^Lb= b2}', ""); + Error('\p{Is_Line_Break= break_both:=}'); + Error('\P{Is_Line_Break= break_both:=}'); Expect(1, 11835, '\p{Is_Line_Break=breakboth}', ""); Expect(0, 11835, '\p{^Is_Line_Break=breakboth}', ""); Expect(0, 11835, '\P{Is_Line_Break=breakboth}', ""); @@ -58820,16 +61172,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 11836, '\p{^Is_Line_Break=breakboth}', ""); Expect(1, 11836, '\P{Is_Line_Break=breakboth}', ""); Expect(0, 11836, '\P{^Is_Line_Break=breakboth}', ""); - Expect(1, 11835, '\p{Is_Line_Break=-_Break_both}', ""); - Expect(0, 11835, '\p{^Is_Line_Break=-_Break_both}', ""); - Expect(0, 11835, '\P{Is_Line_Break=-_Break_both}', ""); - Expect(1, 11835, '\P{^Is_Line_Break=-_Break_both}', ""); - Expect(0, 11836, '\p{Is_Line_Break=-_Break_both}', ""); - Expect(1, 11836, '\p{^Is_Line_Break=-_Break_both}', ""); - Expect(1, 11836, '\P{Is_Line_Break=-_Break_both}', ""); - Expect(0, 11836, '\P{^Is_Line_Break=-_Break_both}', ""); - Error('\p{Is_Lb= b2:=}'); - Error('\P{Is_Lb= b2:=}'); + Expect(1, 11835, '\p{Is_Line_Break: _break_Both}', ""); + Expect(0, 11835, '\p{^Is_Line_Break: _break_Both}', ""); + Expect(0, 11835, '\P{Is_Line_Break: _break_Both}', ""); + Expect(1, 11835, '\P{^Is_Line_Break: _break_Both}', ""); + Expect(0, 11836, '\p{Is_Line_Break: _break_Both}', ""); + Expect(1, 11836, '\p{^Is_Line_Break: _break_Both}', ""); + Expect(1, 11836, '\P{Is_Line_Break: _break_Both}', ""); + Expect(0, 11836, '\P{^Is_Line_Break: _break_Both}', ""); + Error('\p{Is_Lb=- B2/a/}'); + Error('\P{Is_Lb=- B2/a/}'); Expect(1, 11835, '\p{Is_Lb=b2}', ""); Expect(0, 11835, '\p{^Is_Lb=b2}', ""); Expect(0, 11835, '\P{Is_Lb=b2}', ""); @@ -58838,16 +61190,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 11836, '\p{^Is_Lb=b2}', ""); Expect(1, 11836, '\P{Is_Lb=b2}', ""); Expect(0, 11836, '\P{^Is_Lb=b2}', ""); - Expect(1, 11835, '\p{Is_Lb=_B2}', ""); - Expect(0, 11835, '\p{^Is_Lb=_B2}', ""); - Expect(0, 11835, '\P{Is_Lb=_B2}', ""); - Expect(1, 11835, '\P{^Is_Lb=_B2}', ""); - Expect(0, 11836, '\p{Is_Lb=_B2}', ""); - Expect(1, 11836, '\p{^Is_Lb=_B2}', ""); - Expect(1, 11836, '\P{Is_Lb=_B2}', ""); - Expect(0, 11836, '\P{^Is_Lb=_B2}', ""); - Error('\p{Line_Break= -Break_after:=}'); - Error('\P{Line_Break= -Break_after:=}'); + Expect(1, 11835, '\p{Is_Lb= B2}', ""); + Expect(0, 11835, '\p{^Is_Lb= B2}', ""); + Expect(0, 11835, '\P{Is_Lb= B2}', ""); + Expect(1, 11835, '\P{^Is_Lb= B2}', ""); + Expect(0, 11836, '\p{Is_Lb= B2}', ""); + Expect(1, 11836, '\p{^Is_Lb= B2}', ""); + Expect(1, 11836, '\P{Is_Lb= B2}', ""); + Expect(0, 11836, '\P{^Is_Lb= B2}', ""); + Error('\p{Line_Break= BREAK_after:=}'); + Error('\P{Line_Break= BREAK_after:=}'); Expect(1, 121482, '\p{Line_Break=:\ABreak_After\z:}', "");; Expect(0, 121483, '\p{Line_Break=:\ABreak_After\z:}', "");; Expect(1, 121482, '\p{Line_Break=breakafter}', ""); @@ -58860,16 +61212,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 121483, '\P{^Line_Break=breakafter}', ""); Expect(1, 121482, '\p{Line_Break=:\Abreakafter\z:}', "");; Expect(0, 121483, '\p{Line_Break=:\Abreakafter\z:}', "");; - Expect(1, 121482, '\p{Line_Break= -Break_AFTER}', ""); - Expect(0, 121482, '\p{^Line_Break= -Break_AFTER}', ""); - Expect(0, 121482, '\P{Line_Break= -Break_AFTER}', ""); - Expect(1, 121482, '\P{^Line_Break= -Break_AFTER}', ""); - Expect(0, 121483, '\p{Line_Break= -Break_AFTER}', ""); - Expect(1, 121483, '\p{^Line_Break= -Break_AFTER}', ""); - Expect(1, 121483, '\P{Line_Break= -Break_AFTER}', ""); - Expect(0, 121483, '\P{^Line_Break= -Break_AFTER}', ""); - Error('\p{Lb:/a/-BA}'); - Error('\P{Lb:/a/-BA}'); + Expect(1, 121482, '\p{Line_Break=- BREAK_after}', ""); + Expect(0, 121482, '\p{^Line_Break=- BREAK_after}', ""); + Expect(0, 121482, '\P{Line_Break=- BREAK_after}', ""); + Expect(1, 121482, '\P{^Line_Break=- BREAK_after}', ""); + Expect(0, 121483, '\p{Line_Break=- BREAK_after}', ""); + Expect(1, 121483, '\p{^Line_Break=- BREAK_after}', ""); + Expect(1, 121483, '\P{Line_Break=- BREAK_after}', ""); + Expect(0, 121483, '\P{^Line_Break=- BREAK_after}', ""); + Error('\p{Lb=-BA/a/}'); + Error('\P{Lb=-BA/a/}'); Expect(1, 121482, '\p{Lb=:\ABA\z:}', "");; Expect(0, 121483, '\p{Lb=:\ABA\z:}', "");; Expect(1, 121482, '\p{Lb=ba}', ""); @@ -58882,16 +61234,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 121483, '\P{^Lb=ba}', ""); Expect(1, 121482, '\p{Lb=:\Aba\z:}', "");; Expect(0, 121483, '\p{Lb=:\Aba\z:}', "");; - Expect(1, 121482, '\p{Lb= BA}', ""); - Expect(0, 121482, '\p{^Lb= BA}', ""); - Expect(0, 121482, '\P{Lb= BA}', ""); - Expect(1, 121482, '\P{^Lb= BA}', ""); - Expect(0, 121483, '\p{Lb= BA}', ""); - Expect(1, 121483, '\p{^Lb= BA}', ""); - Expect(1, 121483, '\P{Lb= BA}', ""); - Expect(0, 121483, '\P{^Lb= BA}', ""); - Error('\p{Is_Line_Break= Break_After:=}'); - Error('\P{Is_Line_Break= Break_After:=}'); + Expect(1, 121482, '\p{Lb= BA}', ""); + Expect(0, 121482, '\p{^Lb= BA}', ""); + Expect(0, 121482, '\P{Lb= BA}', ""); + Expect(1, 121482, '\P{^Lb= BA}', ""); + Expect(0, 121483, '\p{Lb= BA}', ""); + Expect(1, 121483, '\p{^Lb= BA}', ""); + Expect(1, 121483, '\P{Lb= BA}', ""); + Expect(0, 121483, '\P{^Lb= BA}', ""); + Error('\p{Is_Line_Break=:= -break_After}'); + Error('\P{Is_Line_Break=:= -break_After}'); Expect(1, 121482, '\p{Is_Line_Break=breakafter}', ""); Expect(0, 121482, '\p{^Is_Line_Break=breakafter}', ""); Expect(0, 121482, '\P{Is_Line_Break=breakafter}', ""); @@ -58900,16 +61252,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 121483, '\p{^Is_Line_Break=breakafter}', ""); Expect(1, 121483, '\P{Is_Line_Break=breakafter}', ""); Expect(0, 121483, '\P{^Is_Line_Break=breakafter}', ""); - Expect(1, 121482, '\p{Is_Line_Break=_break_After}', ""); - Expect(0, 121482, '\p{^Is_Line_Break=_break_After}', ""); - Expect(0, 121482, '\P{Is_Line_Break=_break_After}', ""); - Expect(1, 121482, '\P{^Is_Line_Break=_break_After}', ""); - Expect(0, 121483, '\p{Is_Line_Break=_break_After}', ""); - Expect(1, 121483, '\p{^Is_Line_Break=_break_After}', ""); - Expect(1, 121483, '\P{Is_Line_Break=_break_After}', ""); - Expect(0, 121483, '\P{^Is_Line_Break=_break_After}', ""); - Error('\p{Is_Lb=:=_-ba}'); - Error('\P{Is_Lb=:=_-ba}'); + Expect(1, 121482, '\p{Is_Line_Break= Break_After}', ""); + Expect(0, 121482, '\p{^Is_Line_Break= Break_After}', ""); + Expect(0, 121482, '\P{Is_Line_Break= Break_After}', ""); + Expect(1, 121482, '\P{^Is_Line_Break= Break_After}', ""); + Expect(0, 121483, '\p{Is_Line_Break= Break_After}', ""); + Expect(1, 121483, '\p{^Is_Line_Break= Break_After}', ""); + Expect(1, 121483, '\P{Is_Line_Break= Break_After}', ""); + Expect(0, 121483, '\P{^Is_Line_Break= Break_After}', ""); + Error('\p{Is_Lb= BA:=}'); + Error('\P{Is_Lb= BA:=}'); Expect(1, 121482, '\p{Is_Lb=ba}', ""); Expect(0, 121482, '\p{^Is_Lb=ba}', ""); Expect(0, 121482, '\P{Is_Lb=ba}', ""); @@ -58918,16 +61270,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 121483, '\p{^Is_Lb=ba}', ""); Expect(1, 121483, '\P{Is_Lb=ba}', ""); Expect(0, 121483, '\P{^Is_Lb=ba}', ""); - Expect(1, 121482, '\p{Is_Lb= BA}', ""); - Expect(0, 121482, '\p{^Is_Lb= BA}', ""); - Expect(0, 121482, '\P{Is_Lb= BA}', ""); - Expect(1, 121482, '\P{^Is_Lb= BA}', ""); - Expect(0, 121483, '\p{Is_Lb= BA}', ""); - Expect(1, 121483, '\p{^Is_Lb= BA}', ""); - Expect(1, 121483, '\P{Is_Lb= BA}', ""); - Expect(0, 121483, '\P{^Is_Lb= BA}', ""); - Error('\p{Line_Break= /a/Break_before}'); - Error('\P{Line_Break= /a/Break_before}'); + Expect(1, 121482, '\p{Is_Lb= _BA}', ""); + Expect(0, 121482, '\p{^Is_Lb= _BA}', ""); + Expect(0, 121482, '\P{Is_Lb= _BA}', ""); + Expect(1, 121482, '\P{^Is_Lb= _BA}', ""); + Expect(0, 121483, '\p{Is_Lb= _BA}', ""); + Expect(1, 121483, '\p{^Is_Lb= _BA}', ""); + Expect(1, 121483, '\P{Is_Lb= _BA}', ""); + Expect(0, 121483, '\P{^Is_Lb= _BA}', ""); + Error('\p{Line_Break=- Break_before:=}'); + Error('\P{Line_Break=- Break_before:=}'); Expect(1, 72816, '\p{Line_Break=:\ABreak_Before\z:}', "");; Expect(0, 72817, '\p{Line_Break=:\ABreak_Before\z:}', "");; Expect(1, 72816, '\p{Line_Break=breakbefore}', ""); @@ -58940,16 +61292,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72817, '\P{^Line_Break=breakbefore}', ""); Expect(1, 72816, '\p{Line_Break=:\Abreakbefore\z:}', "");; Expect(0, 72817, '\p{Line_Break=:\Abreakbefore\z:}', "");; - Expect(1, 72816, '\p{Line_Break= -Break_BEFORE}', ""); - Expect(0, 72816, '\p{^Line_Break= -Break_BEFORE}', ""); - Expect(0, 72816, '\P{Line_Break= -Break_BEFORE}', ""); - Expect(1, 72816, '\P{^Line_Break= -Break_BEFORE}', ""); - Expect(0, 72817, '\p{Line_Break= -Break_BEFORE}', ""); - Expect(1, 72817, '\p{^Line_Break= -Break_BEFORE}', ""); - Expect(1, 72817, '\P{Line_Break= -Break_BEFORE}', ""); - Expect(0, 72817, '\P{^Line_Break= -Break_BEFORE}', ""); - Error('\p{Lb= /a/bb}'); - Error('\P{Lb= /a/bb}'); + Expect(1, 72816, '\p{Line_Break= Break_Before}', ""); + Expect(0, 72816, '\p{^Line_Break= Break_Before}', ""); + Expect(0, 72816, '\P{Line_Break= Break_Before}', ""); + Expect(1, 72816, '\P{^Line_Break= Break_Before}', ""); + Expect(0, 72817, '\p{Line_Break= Break_Before}', ""); + Expect(1, 72817, '\p{^Line_Break= Break_Before}', ""); + Expect(1, 72817, '\P{Line_Break= Break_Before}', ""); + Expect(0, 72817, '\P{^Line_Break= Break_Before}', ""); + Error('\p{Lb=:= _BB}'); + Error('\P{Lb=:= _BB}'); Expect(1, 72816, '\p{Lb=:\ABB\z:}', "");; Expect(0, 72817, '\p{Lb=:\ABB\z:}', "");; Expect(1, 72816, '\p{Lb=bb}', ""); @@ -58962,16 +61314,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72817, '\P{^Lb=bb}', ""); Expect(1, 72816, '\p{Lb=:\Abb\z:}', "");; Expect(0, 72817, '\p{Lb=:\Abb\z:}', "");; - Expect(1, 72816, '\p{Lb=_BB}', ""); - Expect(0, 72816, '\p{^Lb=_BB}', ""); - Expect(0, 72816, '\P{Lb=_BB}', ""); - Expect(1, 72816, '\P{^Lb=_BB}', ""); - Expect(0, 72817, '\p{Lb=_BB}', ""); - Expect(1, 72817, '\p{^Lb=_BB}', ""); - Expect(1, 72817, '\P{Lb=_BB}', ""); - Expect(0, 72817, '\P{^Lb=_BB}', ""); - Error('\p{Is_Line_Break=- Break_Before/a/}'); - Error('\P{Is_Line_Break=- Break_Before/a/}'); + Expect(1, 72816, '\p{Lb: _-BB}', ""); + Expect(0, 72816, '\p{^Lb: _-BB}', ""); + Expect(0, 72816, '\P{Lb: _-BB}', ""); + Expect(1, 72816, '\P{^Lb: _-BB}', ""); + Expect(0, 72817, '\p{Lb: _-BB}', ""); + Expect(1, 72817, '\p{^Lb: _-BB}', ""); + Expect(1, 72817, '\P{Lb: _-BB}', ""); + Expect(0, 72817, '\P{^Lb: _-BB}', ""); + Error('\p{Is_Line_Break=/a/--break_before}'); + Error('\P{Is_Line_Break=/a/--break_before}'); Expect(1, 72816, '\p{Is_Line_Break=breakbefore}', ""); Expect(0, 72816, '\p{^Is_Line_Break=breakbefore}', ""); Expect(0, 72816, '\P{Is_Line_Break=breakbefore}', ""); @@ -58980,16 +61332,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72817, '\p{^Is_Line_Break=breakbefore}', ""); Expect(1, 72817, '\P{Is_Line_Break=breakbefore}', ""); Expect(0, 72817, '\P{^Is_Line_Break=breakbefore}', ""); - Expect(1, 72816, '\p{Is_Line_Break=- Break_Before}', ""); - Expect(0, 72816, '\p{^Is_Line_Break=- Break_Before}', ""); - Expect(0, 72816, '\P{Is_Line_Break=- Break_Before}', ""); - Expect(1, 72816, '\P{^Is_Line_Break=- Break_Before}', ""); - Expect(0, 72817, '\p{Is_Line_Break=- Break_Before}', ""); - Expect(1, 72817, '\p{^Is_Line_Break=- Break_Before}', ""); - Expect(1, 72817, '\P{Is_Line_Break=- Break_Before}', ""); - Expect(0, 72817, '\P{^Is_Line_Break=- Break_Before}', ""); - Error('\p{Is_Lb=/a/BB}'); - Error('\P{Is_Lb=/a/BB}'); + Expect(1, 72816, '\p{Is_Line_Break=_ Break_Before}', ""); + Expect(0, 72816, '\p{^Is_Line_Break=_ Break_Before}', ""); + Expect(0, 72816, '\P{Is_Line_Break=_ Break_Before}', ""); + Expect(1, 72816, '\P{^Is_Line_Break=_ Break_Before}', ""); + Expect(0, 72817, '\p{Is_Line_Break=_ Break_Before}', ""); + Expect(1, 72817, '\p{^Is_Line_Break=_ Break_Before}', ""); + Expect(1, 72817, '\P{Is_Line_Break=_ Break_Before}', ""); + Expect(0, 72817, '\P{^Is_Line_Break=_ Break_Before}', ""); + Error('\p{Is_Lb=_BB/a/}'); + Error('\P{Is_Lb=_BB/a/}'); Expect(1, 72816, '\p{Is_Lb=bb}', ""); Expect(0, 72816, '\p{^Is_Lb=bb}', ""); Expect(0, 72816, '\P{Is_Lb=bb}', ""); @@ -58998,16 +61350,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72817, '\p{^Is_Lb=bb}', ""); Expect(1, 72817, '\P{Is_Lb=bb}', ""); Expect(0, 72817, '\P{^Is_Lb=bb}', ""); - Expect(1, 72816, '\p{Is_Lb= BB}', ""); - Expect(0, 72816, '\p{^Is_Lb= BB}', ""); - Expect(0, 72816, '\P{Is_Lb= BB}', ""); - Expect(1, 72816, '\P{^Is_Lb= BB}', ""); - Expect(0, 72817, '\p{Is_Lb= BB}', ""); - Expect(1, 72817, '\p{^Is_Lb= BB}', ""); - Expect(1, 72817, '\P{Is_Lb= BB}', ""); - Expect(0, 72817, '\P{^Is_Lb= BB}', ""); - Error('\p{Line_Break= MANDATORY_break/a/}'); - Error('\P{Line_Break= MANDATORY_break/a/}'); + Expect(1, 72816, '\p{Is_Lb=BB}', ""); + Expect(0, 72816, '\p{^Is_Lb=BB}', ""); + Expect(0, 72816, '\P{Is_Lb=BB}', ""); + Expect(1, 72816, '\P{^Is_Lb=BB}', ""); + Expect(0, 72817, '\p{Is_Lb=BB}', ""); + Expect(1, 72817, '\p{^Is_Lb=BB}', ""); + Expect(1, 72817, '\P{Is_Lb=BB}', ""); + Expect(0, 72817, '\P{^Is_Lb=BB}', ""); + Error('\p{Line_Break=/a/ Mandatory_break}'); + Error('\P{Line_Break=/a/ Mandatory_break}'); Expect(1, 8233, '\p{Line_Break=:\AMandatory_Break\z:}', "");; Expect(0, 8234, '\p{Line_Break=:\AMandatory_Break\z:}', "");; Expect(1, 8233, '\p{Line_Break=mandatorybreak}', ""); @@ -59020,16 +61372,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8234, '\P{^Line_Break=mandatorybreak}', ""); Expect(1, 8233, '\p{Line_Break=:\Amandatorybreak\z:}', "");; Expect(0, 8234, '\p{Line_Break=:\Amandatorybreak\z:}', "");; - Expect(1, 8233, '\p{Line_Break=_mandatory_Break}', ""); - Expect(0, 8233, '\p{^Line_Break=_mandatory_Break}', ""); - Expect(0, 8233, '\P{Line_Break=_mandatory_Break}', ""); - Expect(1, 8233, '\P{^Line_Break=_mandatory_Break}', ""); - Expect(0, 8234, '\p{Line_Break=_mandatory_Break}', ""); - Expect(1, 8234, '\p{^Line_Break=_mandatory_Break}', ""); - Expect(1, 8234, '\P{Line_Break=_mandatory_Break}', ""); - Expect(0, 8234, '\P{^Line_Break=_mandatory_Break}', ""); - Error('\p{Lb=-/a/BK}'); - Error('\P{Lb=-/a/BK}'); + Expect(1, 8233, '\p{Line_Break= Mandatory_Break}', ""); + Expect(0, 8233, '\p{^Line_Break= Mandatory_Break}', ""); + Expect(0, 8233, '\P{Line_Break= Mandatory_Break}', ""); + Expect(1, 8233, '\P{^Line_Break= Mandatory_Break}', ""); + Expect(0, 8234, '\p{Line_Break= Mandatory_Break}', ""); + Expect(1, 8234, '\p{^Line_Break= Mandatory_Break}', ""); + Expect(1, 8234, '\P{Line_Break= Mandatory_Break}', ""); + Expect(0, 8234, '\P{^Line_Break= Mandatory_Break}', ""); + Error('\p{Lb= :=BK}'); + Error('\P{Lb= :=BK}'); Expect(1, 8233, '\p{Lb=:\ABK\z:}', "");; Expect(0, 8234, '\p{Lb=:\ABK\z:}', "");; Expect(1, 8233, '\p{Lb=bk}', ""); @@ -59042,16 +61394,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8234, '\P{^Lb=bk}', ""); Expect(1, 8233, '\p{Lb=:\Abk\z:}', "");; Expect(0, 8234, '\p{Lb=:\Abk\z:}', "");; - Expect(1, 8233, '\p{Lb= _BK}', ""); - Expect(0, 8233, '\p{^Lb= _BK}', ""); - Expect(0, 8233, '\P{Lb= _BK}', ""); - Expect(1, 8233, '\P{^Lb= _BK}', ""); - Expect(0, 8234, '\p{Lb= _BK}', ""); - Expect(1, 8234, '\p{^Lb= _BK}', ""); - Expect(1, 8234, '\P{Lb= _BK}', ""); - Expect(0, 8234, '\P{^Lb= _BK}', ""); - Error('\p{Is_Line_Break=:= MANDATORY_break}'); - Error('\P{Is_Line_Break=:= MANDATORY_break}'); + Expect(1, 8233, '\p{Lb: _BK}', ""); + Expect(0, 8233, '\p{^Lb: _BK}', ""); + Expect(0, 8233, '\P{Lb: _BK}', ""); + Expect(1, 8233, '\P{^Lb: _BK}', ""); + Expect(0, 8234, '\p{Lb: _BK}', ""); + Expect(1, 8234, '\p{^Lb: _BK}', ""); + Expect(1, 8234, '\P{Lb: _BK}', ""); + Expect(0, 8234, '\P{^Lb: _BK}', ""); + Error('\p{Is_Line_Break= -MANDATORY_Break/a/}'); + Error('\P{Is_Line_Break= -MANDATORY_Break/a/}'); Expect(1, 8233, '\p{Is_Line_Break=mandatorybreak}', ""); Expect(0, 8233, '\p{^Is_Line_Break=mandatorybreak}', ""); Expect(0, 8233, '\P{Is_Line_Break=mandatorybreak}', ""); @@ -59060,16 +61412,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8234, '\p{^Is_Line_Break=mandatorybreak}', ""); Expect(1, 8234, '\P{Is_Line_Break=mandatorybreak}', ""); Expect(0, 8234, '\P{^Is_Line_Break=mandatorybreak}', ""); - Expect(1, 8233, '\p{Is_Line_Break=-mandatory_Break}', ""); - Expect(0, 8233, '\p{^Is_Line_Break=-mandatory_Break}', ""); - Expect(0, 8233, '\P{Is_Line_Break=-mandatory_Break}', ""); - Expect(1, 8233, '\P{^Is_Line_Break=-mandatory_Break}', ""); - Expect(0, 8234, '\p{Is_Line_Break=-mandatory_Break}', ""); - Expect(1, 8234, '\p{^Is_Line_Break=-mandatory_Break}', ""); - Expect(1, 8234, '\P{Is_Line_Break=-mandatory_Break}', ""); - Expect(0, 8234, '\P{^Is_Line_Break=-mandatory_Break}', ""); - Error('\p{Is_Lb=/a/ BK}'); - Error('\P{Is_Lb=/a/ BK}'); + Expect(1, 8233, '\p{Is_Line_Break=_-Mandatory_Break}', ""); + Expect(0, 8233, '\p{^Is_Line_Break=_-Mandatory_Break}', ""); + Expect(0, 8233, '\P{Is_Line_Break=_-Mandatory_Break}', ""); + Expect(1, 8233, '\P{^Is_Line_Break=_-Mandatory_Break}', ""); + Expect(0, 8234, '\p{Is_Line_Break=_-Mandatory_Break}', ""); + Expect(1, 8234, '\p{^Is_Line_Break=_-Mandatory_Break}', ""); + Expect(1, 8234, '\P{Is_Line_Break=_-Mandatory_Break}', ""); + Expect(0, 8234, '\P{^Is_Line_Break=_-Mandatory_Break}', ""); + Error('\p{Is_Lb= /a/BK}'); + Error('\P{Is_Lb= /a/BK}'); Expect(1, 8233, '\p{Is_Lb=bk}', ""); Expect(0, 8233, '\p{^Is_Lb=bk}', ""); Expect(0, 8233, '\P{Is_Lb=bk}', ""); @@ -59078,38 +61430,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8234, '\p{^Is_Lb=bk}', ""); Expect(1, 8234, '\P{Is_Lb=bk}', ""); Expect(0, 8234, '\P{^Is_Lb=bk}', ""); - Expect(1, 8233, '\p{Is_Lb=--BK}', ""); - Expect(0, 8233, '\p{^Is_Lb=--BK}', ""); - Expect(0, 8233, '\P{Is_Lb=--BK}', ""); - Expect(1, 8233, '\P{^Is_Lb=--BK}', ""); - Expect(0, 8234, '\p{Is_Lb=--BK}', ""); - Expect(1, 8234, '\p{^Is_Lb=--BK}', ""); - Expect(1, 8234, '\P{Is_Lb=--BK}', ""); - Expect(0, 8234, '\P{^Is_Lb=--BK}', ""); - Error('\p{Line_Break= _CONTINGENT_Break:=}'); - Error('\P{Line_Break= _CONTINGENT_Break:=}'); + Expect(1, 8233, '\p{Is_Lb=-_BK}', ""); + Expect(0, 8233, '\p{^Is_Lb=-_BK}', ""); + Expect(0, 8233, '\P{Is_Lb=-_BK}', ""); + Expect(1, 8233, '\P{^Is_Lb=-_BK}', ""); + Expect(0, 8234, '\p{Is_Lb=-_BK}', ""); + Expect(1, 8234, '\p{^Is_Lb=-_BK}', ""); + Expect(1, 8234, '\P{Is_Lb=-_BK}', ""); + Expect(0, 8234, '\P{^Is_Lb=-_BK}', ""); + Error('\p{Line_Break: /a/-Contingent_BREAK}'); + Error('\P{Line_Break: /a/-Contingent_BREAK}'); Expect(1, 65532, '\p{Line_Break=:\AContingent_Break\z:}', "");; Expect(0, 65533, '\p{Line_Break=:\AContingent_Break\z:}', "");; - Expect(1, 65532, '\p{Line_Break: contingentbreak}', ""); - Expect(0, 65532, '\p{^Line_Break: contingentbreak}', ""); - Expect(0, 65532, '\P{Line_Break: contingentbreak}', ""); - Expect(1, 65532, '\P{^Line_Break: contingentbreak}', ""); - Expect(0, 65533, '\p{Line_Break: contingentbreak}', ""); - Expect(1, 65533, '\p{^Line_Break: contingentbreak}', ""); - Expect(1, 65533, '\P{Line_Break: contingentbreak}', ""); - Expect(0, 65533, '\P{^Line_Break: contingentbreak}', ""); + Expect(1, 65532, '\p{Line_Break=contingentbreak}', ""); + Expect(0, 65532, '\p{^Line_Break=contingentbreak}', ""); + Expect(0, 65532, '\P{Line_Break=contingentbreak}', ""); + Expect(1, 65532, '\P{^Line_Break=contingentbreak}', ""); + Expect(0, 65533, '\p{Line_Break=contingentbreak}', ""); + Expect(1, 65533, '\p{^Line_Break=contingentbreak}', ""); + Expect(1, 65533, '\P{Line_Break=contingentbreak}', ""); + Expect(0, 65533, '\P{^Line_Break=contingentbreak}', ""); Expect(1, 65532, '\p{Line_Break=:\Acontingentbreak\z:}', "");; Expect(0, 65533, '\p{Line_Break=:\Acontingentbreak\z:}', "");; - Expect(1, 65532, '\p{Line_Break= Contingent_Break}', ""); - Expect(0, 65532, '\p{^Line_Break= Contingent_Break}', ""); - Expect(0, 65532, '\P{Line_Break= Contingent_Break}', ""); - Expect(1, 65532, '\P{^Line_Break= Contingent_Break}', ""); - Expect(0, 65533, '\p{Line_Break= Contingent_Break}', ""); - Expect(1, 65533, '\p{^Line_Break= Contingent_Break}', ""); - Expect(1, 65533, '\P{Line_Break= Contingent_Break}', ""); - Expect(0, 65533, '\P{^Line_Break= Contingent_Break}', ""); - Error('\p{Lb= /a/CB}'); - Error('\P{Lb= /a/CB}'); + Expect(1, 65532, '\p{Line_Break= contingent_BREAK}', ""); + Expect(0, 65532, '\p{^Line_Break= contingent_BREAK}', ""); + Expect(0, 65532, '\P{Line_Break= contingent_BREAK}', ""); + Expect(1, 65532, '\P{^Line_Break= contingent_BREAK}', ""); + Expect(0, 65533, '\p{Line_Break= contingent_BREAK}', ""); + Expect(1, 65533, '\p{^Line_Break= contingent_BREAK}', ""); + Expect(1, 65533, '\P{Line_Break= contingent_BREAK}', ""); + Expect(0, 65533, '\P{^Line_Break= contingent_BREAK}', ""); + Error('\p{Lb=_cb:=}'); + Error('\P{Lb=_cb:=}'); Expect(1, 65532, '\p{Lb=:\ACB\z:}', "");; Expect(0, 65533, '\p{Lb=:\ACB\z:}', "");; Expect(1, 65532, '\p{Lb=cb}', ""); @@ -59122,16 +61474,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65533, '\P{^Lb=cb}', ""); Expect(1, 65532, '\p{Lb=:\Acb\z:}', "");; Expect(0, 65533, '\p{Lb=:\Acb\z:}', "");; - Expect(1, 65532, '\p{Lb= _cb}', ""); - Expect(0, 65532, '\p{^Lb= _cb}', ""); - Expect(0, 65532, '\P{Lb= _cb}', ""); - Expect(1, 65532, '\P{^Lb= _cb}', ""); - Expect(0, 65533, '\p{Lb= _cb}', ""); - Expect(1, 65533, '\p{^Lb= _cb}', ""); - Expect(1, 65533, '\P{Lb= _cb}', ""); - Expect(0, 65533, '\P{^Lb= _cb}', ""); - Error('\p{Is_Line_Break=/a/ _Contingent_Break}'); - Error('\P{Is_Line_Break=/a/ _Contingent_Break}'); + Expect(1, 65532, '\p{Lb= -cb}', ""); + Expect(0, 65532, '\p{^Lb= -cb}', ""); + Expect(0, 65532, '\P{Lb= -cb}', ""); + Expect(1, 65532, '\P{^Lb= -cb}', ""); + Expect(0, 65533, '\p{Lb= -cb}', ""); + Expect(1, 65533, '\p{^Lb= -cb}', ""); + Expect(1, 65533, '\P{Lb= -cb}', ""); + Expect(0, 65533, '\P{^Lb= -cb}', ""); + Error('\p{Is_Line_Break= :=Contingent_break}'); + Error('\P{Is_Line_Break= :=Contingent_break}'); Expect(1, 65532, '\p{Is_Line_Break=contingentbreak}', ""); Expect(0, 65532, '\p{^Is_Line_Break=contingentbreak}', ""); Expect(0, 65532, '\P{Is_Line_Break=contingentbreak}', ""); @@ -59140,34 +61492,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65533, '\p{^Is_Line_Break=contingentbreak}', ""); Expect(1, 65533, '\P{Is_Line_Break=contingentbreak}', ""); Expect(0, 65533, '\P{^Is_Line_Break=contingentbreak}', ""); - Expect(1, 65532, '\p{Is_Line_Break= CONTINGENT_break}', ""); - Expect(0, 65532, '\p{^Is_Line_Break= CONTINGENT_break}', ""); - Expect(0, 65532, '\P{Is_Line_Break= CONTINGENT_break}', ""); - Expect(1, 65532, '\P{^Is_Line_Break= CONTINGENT_break}', ""); - Expect(0, 65533, '\p{Is_Line_Break= CONTINGENT_break}', ""); - Expect(1, 65533, '\p{^Is_Line_Break= CONTINGENT_break}', ""); - Expect(1, 65533, '\P{Is_Line_Break= CONTINGENT_break}', ""); - Expect(0, 65533, '\P{^Is_Line_Break= CONTINGENT_break}', ""); - Error('\p{Is_Lb= _cb:=}'); - Error('\P{Is_Lb= _cb:=}'); - Expect(1, 65532, '\p{Is_Lb: cb}', ""); - Expect(0, 65532, '\p{^Is_Lb: cb}', ""); - Expect(0, 65532, '\P{Is_Lb: cb}', ""); - Expect(1, 65532, '\P{^Is_Lb: cb}', ""); - Expect(0, 65533, '\p{Is_Lb: cb}', ""); - Expect(1, 65533, '\p{^Is_Lb: cb}', ""); - Expect(1, 65533, '\P{Is_Lb: cb}', ""); - Expect(0, 65533, '\P{^Is_Lb: cb}', ""); - Expect(1, 65532, '\p{Is_Lb=__cb}', ""); - Expect(0, 65532, '\p{^Is_Lb=__cb}', ""); - Expect(0, 65532, '\P{Is_Lb=__cb}', ""); - Expect(1, 65532, '\P{^Is_Lb=__cb}', ""); - Expect(0, 65533, '\p{Is_Lb=__cb}', ""); - Expect(1, 65533, '\p{^Is_Lb=__cb}', ""); - Expect(1, 65533, '\P{Is_Lb=__cb}', ""); - Expect(0, 65533, '\P{^Is_Lb=__cb}', ""); - Error('\p{Line_Break=--Conditional_japanese_starter/a/}'); - Error('\P{Line_Break=--Conditional_japanese_starter/a/}'); + Expect(1, 65532, '\p{Is_Line_Break=_ Contingent_Break}', ""); + Expect(0, 65532, '\p{^Is_Line_Break=_ Contingent_Break}', ""); + Expect(0, 65532, '\P{Is_Line_Break=_ Contingent_Break}', ""); + Expect(1, 65532, '\P{^Is_Line_Break=_ Contingent_Break}', ""); + Expect(0, 65533, '\p{Is_Line_Break=_ Contingent_Break}', ""); + Expect(1, 65533, '\p{^Is_Line_Break=_ Contingent_Break}', ""); + Expect(1, 65533, '\P{Is_Line_Break=_ Contingent_Break}', ""); + Expect(0, 65533, '\P{^Is_Line_Break=_ Contingent_Break}', ""); + Error('\p{Is_Lb=__CB:=}'); + Error('\P{Is_Lb=__CB:=}'); + Expect(1, 65532, '\p{Is_Lb=cb}', ""); + Expect(0, 65532, '\p{^Is_Lb=cb}', ""); + Expect(0, 65532, '\P{Is_Lb=cb}', ""); + Expect(1, 65532, '\P{^Is_Lb=cb}', ""); + Expect(0, 65533, '\p{Is_Lb=cb}', ""); + Expect(1, 65533, '\p{^Is_Lb=cb}', ""); + Expect(1, 65533, '\P{Is_Lb=cb}', ""); + Expect(0, 65533, '\P{^Is_Lb=cb}', ""); + Expect(1, 65532, '\p{Is_Lb=- CB}', ""); + Expect(0, 65532, '\p{^Is_Lb=- CB}', ""); + Expect(0, 65532, '\P{Is_Lb=- CB}', ""); + Expect(1, 65532, '\P{^Is_Lb=- CB}', ""); + Expect(0, 65533, '\p{Is_Lb=- CB}', ""); + Expect(1, 65533, '\p{^Is_Lb=- CB}', ""); + Expect(1, 65533, '\P{Is_Lb=- CB}', ""); + Expect(0, 65533, '\P{^Is_Lb=- CB}', ""); + Error('\p{Line_Break=-:=conditional_Japanese_starter}'); + Error('\P{Line_Break=-:=conditional_Japanese_starter}'); Expect(1, 110951, '\p{Line_Break=:\AConditional_Japanese_Starter\z:}', "");; Expect(0, 110952, '\p{Line_Break=:\AConditional_Japanese_Starter\z:}', "");; Expect(1, 110951, '\p{Line_Break=conditionaljapanesestarter}', ""); @@ -59180,16 +61532,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 110952, '\P{^Line_Break=conditionaljapanesestarter}', ""); Expect(1, 110951, '\p{Line_Break=:\Aconditionaljapanesestarter\z:}', "");; Expect(0, 110952, '\p{Line_Break=:\Aconditionaljapanesestarter\z:}', "");; - Expect(1, 110951, '\p{Line_Break=--conditional_Japanese_STARTER}', ""); - Expect(0, 110951, '\p{^Line_Break=--conditional_Japanese_STARTER}', ""); - Expect(0, 110951, '\P{Line_Break=--conditional_Japanese_STARTER}', ""); - Expect(1, 110951, '\P{^Line_Break=--conditional_Japanese_STARTER}', ""); - Expect(0, 110952, '\p{Line_Break=--conditional_Japanese_STARTER}', ""); - Expect(1, 110952, '\p{^Line_Break=--conditional_Japanese_STARTER}', ""); - Expect(1, 110952, '\P{Line_Break=--conditional_Japanese_STARTER}', ""); - Expect(0, 110952, '\P{^Line_Break=--conditional_Japanese_STARTER}', ""); - Error('\p{Lb: /a/CJ}'); - Error('\P{Lb: /a/CJ}'); + Expect(1, 110951, '\p{Line_Break= -Conditional_JAPANESE_starter}', ""); + Expect(0, 110951, '\p{^Line_Break= -Conditional_JAPANESE_starter}', ""); + Expect(0, 110951, '\P{Line_Break= -Conditional_JAPANESE_starter}', ""); + Expect(1, 110951, '\P{^Line_Break= -Conditional_JAPANESE_starter}', ""); + Expect(0, 110952, '\p{Line_Break= -Conditional_JAPANESE_starter}', ""); + Expect(1, 110952, '\p{^Line_Break= -Conditional_JAPANESE_starter}', ""); + Expect(1, 110952, '\P{Line_Break= -Conditional_JAPANESE_starter}', ""); + Expect(0, 110952, '\P{^Line_Break= -Conditional_JAPANESE_starter}', ""); + Error('\p{Lb=:=CJ}'); + Error('\P{Lb=:=CJ}'); Expect(1, 110951, '\p{Lb=:\ACJ\z:}', "");; Expect(0, 110952, '\p{Lb=:\ACJ\z:}', "");; Expect(1, 110951, '\p{Lb=cj}', ""); @@ -59202,16 +61554,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 110952, '\P{^Lb=cj}', ""); Expect(1, 110951, '\p{Lb=:\Acj\z:}', "");; Expect(0, 110952, '\p{Lb=:\Acj\z:}', "");; - Expect(1, 110951, '\p{Lb=_ CJ}', ""); - Expect(0, 110951, '\p{^Lb=_ CJ}', ""); - Expect(0, 110951, '\P{Lb=_ CJ}', ""); - Expect(1, 110951, '\P{^Lb=_ CJ}', ""); - Expect(0, 110952, '\p{Lb=_ CJ}', ""); - Expect(1, 110952, '\p{^Lb=_ CJ}', ""); - Expect(1, 110952, '\P{Lb=_ CJ}', ""); - Expect(0, 110952, '\P{^Lb=_ CJ}', ""); - Error('\p{Is_Line_Break= CONDITIONAL_Japanese_Starter/a/}'); - Error('\P{Is_Line_Break= CONDITIONAL_Japanese_Starter/a/}'); + Expect(1, 110951, '\p{Lb=_CJ}', ""); + Expect(0, 110951, '\p{^Lb=_CJ}', ""); + Expect(0, 110951, '\P{Lb=_CJ}', ""); + Expect(1, 110951, '\P{^Lb=_CJ}', ""); + Expect(0, 110952, '\p{Lb=_CJ}', ""); + Expect(1, 110952, '\p{^Lb=_CJ}', ""); + Expect(1, 110952, '\P{Lb=_CJ}', ""); + Expect(0, 110952, '\P{^Lb=_CJ}', ""); + Error('\p{Is_Line_Break=-:=CONDITIONAL_Japanese_starter}'); + Error('\P{Is_Line_Break=-:=CONDITIONAL_Japanese_starter}'); Expect(1, 110951, '\p{Is_Line_Break=conditionaljapanesestarter}', ""); Expect(0, 110951, '\p{^Is_Line_Break=conditionaljapanesestarter}', ""); Expect(0, 110951, '\P{Is_Line_Break=conditionaljapanesestarter}', ""); @@ -59220,16 +61572,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 110952, '\p{^Is_Line_Break=conditionaljapanesestarter}', ""); Expect(1, 110952, '\P{Is_Line_Break=conditionaljapanesestarter}', ""); Expect(0, 110952, '\P{^Is_Line_Break=conditionaljapanesestarter}', ""); - Expect(1, 110951, '\p{Is_Line_Break=_-Conditional_JAPANESE_STARTER}', ""); - Expect(0, 110951, '\p{^Is_Line_Break=_-Conditional_JAPANESE_STARTER}', ""); - Expect(0, 110951, '\P{Is_Line_Break=_-Conditional_JAPANESE_STARTER}', ""); - Expect(1, 110951, '\P{^Is_Line_Break=_-Conditional_JAPANESE_STARTER}', ""); - Expect(0, 110952, '\p{Is_Line_Break=_-Conditional_JAPANESE_STARTER}', ""); - Expect(1, 110952, '\p{^Is_Line_Break=_-Conditional_JAPANESE_STARTER}', ""); - Expect(1, 110952, '\P{Is_Line_Break=_-Conditional_JAPANESE_STARTER}', ""); - Expect(0, 110952, '\P{^Is_Line_Break=_-Conditional_JAPANESE_STARTER}', ""); - Error('\p{Is_Lb= -cj/a/}'); - Error('\P{Is_Lb= -cj/a/}'); + Expect(1, 110951, '\p{Is_Line_Break=- Conditional_Japanese_Starter}', ""); + Expect(0, 110951, '\p{^Is_Line_Break=- Conditional_Japanese_Starter}', ""); + Expect(0, 110951, '\P{Is_Line_Break=- Conditional_Japanese_Starter}', ""); + Expect(1, 110951, '\P{^Is_Line_Break=- Conditional_Japanese_Starter}', ""); + Expect(0, 110952, '\p{Is_Line_Break=- Conditional_Japanese_Starter}', ""); + Expect(1, 110952, '\p{^Is_Line_Break=- Conditional_Japanese_Starter}', ""); + Expect(1, 110952, '\P{Is_Line_Break=- Conditional_Japanese_Starter}', ""); + Expect(0, 110952, '\P{^Is_Line_Break=- Conditional_Japanese_Starter}', ""); + Error('\p{Is_Lb= cj/a/}'); + Error('\P{Is_Lb= cj/a/}'); Expect(1, 110951, '\p{Is_Lb=cj}', ""); Expect(0, 110951, '\p{^Is_Lb=cj}', ""); Expect(0, 110951, '\P{Is_Lb=cj}', ""); @@ -59238,16 +61590,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 110952, '\p{^Is_Lb=cj}', ""); Expect(1, 110952, '\P{Is_Lb=cj}', ""); Expect(0, 110952, '\P{^Is_Lb=cj}', ""); - Expect(1, 110951, '\p{Is_Lb=CJ}', ""); - Expect(0, 110951, '\p{^Is_Lb=CJ}', ""); - Expect(0, 110951, '\P{Is_Lb=CJ}', ""); - Expect(1, 110951, '\P{^Is_Lb=CJ}', ""); - Expect(0, 110952, '\p{Is_Lb=CJ}', ""); - Expect(1, 110952, '\p{^Is_Lb=CJ}', ""); - Expect(1, 110952, '\P{Is_Lb=CJ}', ""); - Expect(0, 110952, '\P{^Is_Lb=CJ}', ""); - Error('\p{Line_Break=-CLOSE_Punctuation/a/}'); - Error('\P{Line_Break=-CLOSE_Punctuation/a/}'); + Expect(1, 110951, '\p{Is_Lb=__CJ}', ""); + Expect(0, 110951, '\p{^Is_Lb=__CJ}', ""); + Expect(0, 110951, '\P{Is_Lb=__CJ}', ""); + Expect(1, 110951, '\P{^Is_Lb=__CJ}', ""); + Expect(0, 110952, '\p{Is_Lb=__CJ}', ""); + Expect(1, 110952, '\p{^Is_Lb=__CJ}', ""); + Expect(1, 110952, '\P{Is_Lb=__CJ}', ""); + Expect(0, 110952, '\P{^Is_Lb=__CJ}', ""); + Error('\p{Line_Break=/a/__Close_PUNCTUATION}'); + Error('\P{Line_Break=/a/__Close_PUNCTUATION}'); Expect(1, 83407, '\p{Line_Break=:\AClose_Punctuation\z:}', "");; Expect(0, 83408, '\p{Line_Break=:\AClose_Punctuation\z:}', "");; Expect(1, 83407, '\p{Line_Break=closepunctuation}', ""); @@ -59260,16 +61612,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 83408, '\P{^Line_Break=closepunctuation}', ""); Expect(1, 83407, '\p{Line_Break=:\Aclosepunctuation\z:}', "");; Expect(0, 83408, '\p{Line_Break=:\Aclosepunctuation\z:}', "");; - Expect(1, 83407, '\p{Line_Break= _CLOSE_PUNCTUATION}', ""); - Expect(0, 83407, '\p{^Line_Break= _CLOSE_PUNCTUATION}', ""); - Expect(0, 83407, '\P{Line_Break= _CLOSE_PUNCTUATION}', ""); - Expect(1, 83407, '\P{^Line_Break= _CLOSE_PUNCTUATION}', ""); - Expect(0, 83408, '\p{Line_Break= _CLOSE_PUNCTUATION}', ""); - Expect(1, 83408, '\p{^Line_Break= _CLOSE_PUNCTUATION}', ""); - Expect(1, 83408, '\P{Line_Break= _CLOSE_PUNCTUATION}', ""); - Expect(0, 83408, '\P{^Line_Break= _CLOSE_PUNCTUATION}', ""); - Error('\p{Lb=/a/-cl}'); - Error('\P{Lb=/a/-cl}'); + Expect(1, 83407, '\p{Line_Break=- CLOSE_Punctuation}', ""); + Expect(0, 83407, '\p{^Line_Break=- CLOSE_Punctuation}', ""); + Expect(0, 83407, '\P{Line_Break=- CLOSE_Punctuation}', ""); + Expect(1, 83407, '\P{^Line_Break=- CLOSE_Punctuation}', ""); + Expect(0, 83408, '\p{Line_Break=- CLOSE_Punctuation}', ""); + Expect(1, 83408, '\p{^Line_Break=- CLOSE_Punctuation}', ""); + Expect(1, 83408, '\P{Line_Break=- CLOSE_Punctuation}', ""); + Expect(0, 83408, '\P{^Line_Break=- CLOSE_Punctuation}', ""); + Error('\p{Lb=/a/ CL}'); + Error('\P{Lb=/a/ CL}'); Expect(1, 83407, '\p{Lb=:\ACL\z:}', "");; Expect(0, 83408, '\p{Lb=:\ACL\z:}', "");; Expect(1, 83407, '\p{Lb=cl}', ""); @@ -59282,16 +61634,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 83408, '\P{^Lb=cl}', ""); Expect(1, 83407, '\p{Lb=:\Acl\z:}', "");; Expect(0, 83408, '\p{Lb=:\Acl\z:}', "");; - Expect(1, 83407, '\p{Lb=- CL}', ""); - Expect(0, 83407, '\p{^Lb=- CL}', ""); - Expect(0, 83407, '\P{Lb=- CL}', ""); - Expect(1, 83407, '\P{^Lb=- CL}', ""); - Expect(0, 83408, '\p{Lb=- CL}', ""); - Expect(1, 83408, '\p{^Lb=- CL}', ""); - Expect(1, 83408, '\P{Lb=- CL}', ""); - Expect(0, 83408, '\P{^Lb=- CL}', ""); - Error('\p{Is_Line_Break=/a/-CLOSE_Punctuation}'); - Error('\P{Is_Line_Break=/a/-CLOSE_Punctuation}'); + Expect(1, 83407, '\p{Lb: -CL}', ""); + Expect(0, 83407, '\p{^Lb: -CL}', ""); + Expect(0, 83407, '\P{Lb: -CL}', ""); + Expect(1, 83407, '\P{^Lb: -CL}', ""); + Expect(0, 83408, '\p{Lb: -CL}', ""); + Expect(1, 83408, '\p{^Lb: -CL}', ""); + Expect(1, 83408, '\P{Lb: -CL}', ""); + Expect(0, 83408, '\P{^Lb: -CL}', ""); + Error('\p{Is_Line_Break=/a/CLOSE_PUNCTUATION}'); + Error('\P{Is_Line_Break=/a/CLOSE_PUNCTUATION}'); Expect(1, 83407, '\p{Is_Line_Break=closepunctuation}', ""); Expect(0, 83407, '\p{^Is_Line_Break=closepunctuation}', ""); Expect(0, 83407, '\P{Is_Line_Break=closepunctuation}', ""); @@ -59300,16 +61652,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 83408, '\p{^Is_Line_Break=closepunctuation}', ""); Expect(1, 83408, '\P{Is_Line_Break=closepunctuation}', ""); Expect(0, 83408, '\P{^Is_Line_Break=closepunctuation}', ""); - Expect(1, 83407, '\p{Is_Line_Break= _Close_Punctuation}', ""); - Expect(0, 83407, '\p{^Is_Line_Break= _Close_Punctuation}', ""); - Expect(0, 83407, '\P{Is_Line_Break= _Close_Punctuation}', ""); - Expect(1, 83407, '\P{^Is_Line_Break= _Close_Punctuation}', ""); - Expect(0, 83408, '\p{Is_Line_Break= _Close_Punctuation}', ""); - Expect(1, 83408, '\p{^Is_Line_Break= _Close_Punctuation}', ""); - Expect(1, 83408, '\P{Is_Line_Break= _Close_Punctuation}', ""); - Expect(0, 83408, '\P{^Is_Line_Break= _Close_Punctuation}', ""); - Error('\p{Is_Lb= -cl/a/}'); - Error('\P{Is_Lb= -cl/a/}'); + Expect(1, 83407, '\p{Is_Line_Break=-CLOSE_punctuation}', ""); + Expect(0, 83407, '\p{^Is_Line_Break=-CLOSE_punctuation}', ""); + Expect(0, 83407, '\P{Is_Line_Break=-CLOSE_punctuation}', ""); + Expect(1, 83407, '\P{^Is_Line_Break=-CLOSE_punctuation}', ""); + Expect(0, 83408, '\p{Is_Line_Break=-CLOSE_punctuation}', ""); + Expect(1, 83408, '\p{^Is_Line_Break=-CLOSE_punctuation}', ""); + Expect(1, 83408, '\P{Is_Line_Break=-CLOSE_punctuation}', ""); + Expect(0, 83408, '\P{^Is_Line_Break=-CLOSE_punctuation}', ""); + Error('\p{Is_Lb: cl:=}'); + Error('\P{Is_Lb: cl:=}'); Expect(1, 83407, '\p{Is_Lb=cl}', ""); Expect(0, 83407, '\p{^Is_Lb=cl}', ""); Expect(0, 83407, '\P{Is_Lb=cl}', ""); @@ -59318,38 +61670,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 83408, '\p{^Is_Lb=cl}', ""); Expect(1, 83408, '\P{Is_Lb=cl}', ""); Expect(0, 83408, '\P{^Is_Lb=cl}', ""); - Expect(1, 83407, '\p{Is_Lb=-_cl}', ""); - Expect(0, 83407, '\p{^Is_Lb=-_cl}', ""); - Expect(0, 83407, '\P{Is_Lb=-_cl}', ""); - Expect(1, 83407, '\P{^Is_Lb=-_cl}', ""); - Expect(0, 83408, '\p{Is_Lb=-_cl}', ""); - Expect(1, 83408, '\p{^Is_Lb=-_cl}', ""); - Expect(1, 83408, '\P{Is_Lb=-_cl}', ""); - Expect(0, 83408, '\P{^Is_Lb=-_cl}', ""); - Error('\p{Line_Break= Combining_Mark/a/}'); - Error('\P{Line_Break= Combining_Mark/a/}'); + Expect(1, 83407, '\p{Is_Lb= -CL}', ""); + Expect(0, 83407, '\p{^Is_Lb= -CL}', ""); + Expect(0, 83407, '\P{Is_Lb= -CL}', ""); + Expect(1, 83407, '\P{^Is_Lb= -CL}', ""); + Expect(0, 83408, '\p{Is_Lb= -CL}', ""); + Expect(1, 83408, '\p{^Is_Lb= -CL}', ""); + Expect(1, 83408, '\P{Is_Lb= -CL}', ""); + Expect(0, 83408, '\P{^Is_Lb= -CL}', ""); + Error('\p{Line_Break=:=_-Combining_MARK}'); + Error('\P{Line_Break=:=_-Combining_MARK}'); Expect(1, 917999, '\p{Line_Break=:\ACombining_Mark\z:}', "");; Expect(0, 918000, '\p{Line_Break=:\ACombining_Mark\z:}', "");; - Expect(1, 917999, '\p{Line_Break:combiningmark}', ""); - Expect(0, 917999, '\p{^Line_Break:combiningmark}', ""); - Expect(0, 917999, '\P{Line_Break:combiningmark}', ""); - Expect(1, 917999, '\P{^Line_Break:combiningmark}', ""); - Expect(0, 918000, '\p{Line_Break:combiningmark}', ""); - Expect(1, 918000, '\p{^Line_Break:combiningmark}', ""); - Expect(1, 918000, '\P{Line_Break:combiningmark}', ""); - Expect(0, 918000, '\P{^Line_Break:combiningmark}', ""); + Expect(1, 917999, '\p{Line_Break=combiningmark}', ""); + Expect(0, 917999, '\p{^Line_Break=combiningmark}', ""); + Expect(0, 917999, '\P{Line_Break=combiningmark}', ""); + Expect(1, 917999, '\P{^Line_Break=combiningmark}', ""); + Expect(0, 918000, '\p{Line_Break=combiningmark}', ""); + Expect(1, 918000, '\p{^Line_Break=combiningmark}', ""); + Expect(1, 918000, '\P{Line_Break=combiningmark}', ""); + Expect(0, 918000, '\P{^Line_Break=combiningmark}', ""); Expect(1, 917999, '\p{Line_Break=:\Acombiningmark\z:}', "");; Expect(0, 918000, '\p{Line_Break=:\Acombiningmark\z:}', "");; - Expect(1, 917999, '\p{Line_Break= -COMBINING_mark}', ""); - Expect(0, 917999, '\p{^Line_Break= -COMBINING_mark}', ""); - Expect(0, 917999, '\P{Line_Break= -COMBINING_mark}', ""); - Expect(1, 917999, '\P{^Line_Break= -COMBINING_mark}', ""); - Expect(0, 918000, '\p{Line_Break= -COMBINING_mark}', ""); - Expect(1, 918000, '\p{^Line_Break= -COMBINING_mark}', ""); - Expect(1, 918000, '\P{Line_Break= -COMBINING_mark}', ""); - Expect(0, 918000, '\P{^Line_Break= -COMBINING_mark}', ""); - Error('\p{Lb= CM:=}'); - Error('\P{Lb= CM:=}'); + Expect(1, 917999, '\p{Line_Break= COMBINING_MARK}', ""); + Expect(0, 917999, '\p{^Line_Break= COMBINING_MARK}', ""); + Expect(0, 917999, '\P{Line_Break= COMBINING_MARK}', ""); + Expect(1, 917999, '\P{^Line_Break= COMBINING_MARK}', ""); + Expect(0, 918000, '\p{Line_Break= COMBINING_MARK}', ""); + Expect(1, 918000, '\p{^Line_Break= COMBINING_MARK}', ""); + Expect(1, 918000, '\P{Line_Break= COMBINING_MARK}', ""); + Expect(0, 918000, '\P{^Line_Break= COMBINING_MARK}', ""); + Error('\p{Lb=_ CM/a/}'); + Error('\P{Lb=_ CM/a/}'); Expect(1, 917999, '\p{Lb=:\ACM\z:}', "");; Expect(0, 918000, '\p{Lb=:\ACM\z:}', "");; Expect(1, 917999, '\p{Lb=cm}', ""); @@ -59362,16 +61714,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 918000, '\P{^Lb=cm}', ""); Expect(1, 917999, '\p{Lb=:\Acm\z:}', "");; Expect(0, 918000, '\p{Lb=:\Acm\z:}', "");; - Expect(1, 917999, '\p{Lb= CM}', ""); - Expect(0, 917999, '\p{^Lb= CM}', ""); - Expect(0, 917999, '\P{Lb= CM}', ""); - Expect(1, 917999, '\P{^Lb= CM}', ""); - Expect(0, 918000, '\p{Lb= CM}', ""); - Expect(1, 918000, '\p{^Lb= CM}', ""); - Expect(1, 918000, '\P{Lb= CM}', ""); - Expect(0, 918000, '\P{^Lb= CM}', ""); - Error('\p{Is_Line_Break=/a/COMBINING_Mark}'); - Error('\P{Is_Line_Break=/a/COMBINING_Mark}'); + Expect(1, 917999, '\p{Lb= -CM}', ""); + Expect(0, 917999, '\p{^Lb= -CM}', ""); + Expect(0, 917999, '\P{Lb= -CM}', ""); + Expect(1, 917999, '\P{^Lb= -CM}', ""); + Expect(0, 918000, '\p{Lb= -CM}', ""); + Expect(1, 918000, '\p{^Lb= -CM}', ""); + Expect(1, 918000, '\P{Lb= -CM}', ""); + Expect(0, 918000, '\P{^Lb= -CM}', ""); + Error('\p{Is_Line_Break=_/a/Combining_Mark}'); + Error('\P{Is_Line_Break=_/a/Combining_Mark}'); Expect(1, 917999, '\p{Is_Line_Break=combiningmark}', ""); Expect(0, 917999, '\p{^Is_Line_Break=combiningmark}', ""); Expect(0, 917999, '\P{Is_Line_Break=combiningmark}', ""); @@ -59380,16 +61732,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 918000, '\p{^Is_Line_Break=combiningmark}', ""); Expect(1, 918000, '\P{Is_Line_Break=combiningmark}', ""); Expect(0, 918000, '\P{^Is_Line_Break=combiningmark}', ""); - Expect(1, 917999, '\p{Is_Line_Break=_ Combining_Mark}', ""); - Expect(0, 917999, '\p{^Is_Line_Break=_ Combining_Mark}', ""); - Expect(0, 917999, '\P{Is_Line_Break=_ Combining_Mark}', ""); - Expect(1, 917999, '\P{^Is_Line_Break=_ Combining_Mark}', ""); - Expect(0, 918000, '\p{Is_Line_Break=_ Combining_Mark}', ""); - Expect(1, 918000, '\p{^Is_Line_Break=_ Combining_Mark}', ""); - Expect(1, 918000, '\P{Is_Line_Break=_ Combining_Mark}', ""); - Expect(0, 918000, '\P{^Is_Line_Break=_ Combining_Mark}', ""); - Error('\p{Is_Lb= -CM:=}'); - Error('\P{Is_Lb= -CM:=}'); + Expect(1, 917999, '\p{Is_Line_Break=_Combining_Mark}', ""); + Expect(0, 917999, '\p{^Is_Line_Break=_Combining_Mark}', ""); + Expect(0, 917999, '\P{Is_Line_Break=_Combining_Mark}', ""); + Expect(1, 917999, '\P{^Is_Line_Break=_Combining_Mark}', ""); + Expect(0, 918000, '\p{Is_Line_Break=_Combining_Mark}', ""); + Expect(1, 918000, '\p{^Is_Line_Break=_Combining_Mark}', ""); + Expect(1, 918000, '\P{Is_Line_Break=_Combining_Mark}', ""); + Expect(0, 918000, '\P{^Is_Line_Break=_Combining_Mark}', ""); + Error('\p{Is_Lb=/a/ CM}'); + Error('\P{Is_Lb=/a/ CM}'); Expect(1, 917999, '\p{Is_Lb=cm}', ""); Expect(0, 917999, '\p{^Is_Lb=cm}', ""); Expect(0, 917999, '\P{Is_Lb=cm}', ""); @@ -59398,16 +61750,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 918000, '\p{^Is_Lb=cm}', ""); Expect(1, 918000, '\P{Is_Lb=cm}', ""); Expect(0, 918000, '\P{^Is_Lb=cm}', ""); - Expect(1, 917999, '\p{Is_Lb=-cm}', ""); - Expect(0, 917999, '\p{^Is_Lb=-cm}', ""); - Expect(0, 917999, '\P{Is_Lb=-cm}', ""); - Expect(1, 917999, '\P{^Is_Lb=-cm}', ""); - Expect(0, 918000, '\p{Is_Lb=-cm}', ""); - Expect(1, 918000, '\p{^Is_Lb=-cm}', ""); - Expect(1, 918000, '\P{Is_Lb=-cm}', ""); - Expect(0, 918000, '\P{^Is_Lb=-cm}', ""); - Error('\p{Line_Break=/a/Close_Parenthesis}'); - Error('\P{Line_Break=/a/Close_Parenthesis}'); + Expect(1, 917999, '\p{Is_Lb= -CM}', ""); + Expect(0, 917999, '\p{^Is_Lb= -CM}', ""); + Expect(0, 917999, '\P{Is_Lb= -CM}', ""); + Expect(1, 917999, '\P{^Is_Lb= -CM}', ""); + Expect(0, 918000, '\p{Is_Lb= -CM}', ""); + Expect(1, 918000, '\p{^Is_Lb= -CM}', ""); + Expect(1, 918000, '\P{Is_Lb= -CM}', ""); + Expect(0, 918000, '\P{^Is_Lb= -CM}', ""); + Error('\p{Line_Break: _ Close_parenthesis/a/}'); + Error('\P{Line_Break: _ Close_parenthesis/a/}'); Expect(1, 93, '\p{Line_Break=:\AClose_Parenthesis\z:}', "");; Expect(0, 94, '\p{Line_Break=:\AClose_Parenthesis\z:}', "");; Expect(1, 93, '\p{Line_Break=closeparenthesis}', ""); @@ -59420,16 +61772,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 94, '\P{^Line_Break=closeparenthesis}', ""); Expect(1, 93, '\p{Line_Break=:\Acloseparenthesis\z:}', "");; Expect(0, 94, '\p{Line_Break=:\Acloseparenthesis\z:}', "");; - Expect(1, 93, '\p{Line_Break= Close_PARENTHESIS}', ""); - Expect(0, 93, '\p{^Line_Break= Close_PARENTHESIS}', ""); - Expect(0, 93, '\P{Line_Break= Close_PARENTHESIS}', ""); - Expect(1, 93, '\P{^Line_Break= Close_PARENTHESIS}', ""); - Expect(0, 94, '\p{Line_Break= Close_PARENTHESIS}', ""); - Expect(1, 94, '\p{^Line_Break= Close_PARENTHESIS}', ""); - Expect(1, 94, '\P{Line_Break= Close_PARENTHESIS}', ""); - Expect(0, 94, '\P{^Line_Break= Close_PARENTHESIS}', ""); - Error('\p{Lb=_:=CP}'); - Error('\P{Lb=_:=CP}'); + Expect(1, 93, '\p{Line_Break=--CLOSE_Parenthesis}', ""); + Expect(0, 93, '\p{^Line_Break=--CLOSE_Parenthesis}', ""); + Expect(0, 93, '\P{Line_Break=--CLOSE_Parenthesis}', ""); + Expect(1, 93, '\P{^Line_Break=--CLOSE_Parenthesis}', ""); + Expect(0, 94, '\p{Line_Break=--CLOSE_Parenthesis}', ""); + Expect(1, 94, '\p{^Line_Break=--CLOSE_Parenthesis}', ""); + Expect(1, 94, '\P{Line_Break=--CLOSE_Parenthesis}', ""); + Expect(0, 94, '\P{^Line_Break=--CLOSE_Parenthesis}', ""); + Error('\p{Lb=-_CP/a/}'); + Error('\P{Lb=-_CP/a/}'); Expect(1, 93, '\p{Lb=:\ACP\z:}', "");; Expect(0, 94, '\p{Lb=:\ACP\z:}', "");; Expect(1, 93, '\p{Lb=cp}', ""); @@ -59442,16 +61794,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 94, '\P{^Lb=cp}', ""); Expect(1, 93, '\p{Lb=:\Acp\z:}', "");; Expect(0, 94, '\p{Lb=:\Acp\z:}', "");; - Expect(1, 93, '\p{Lb= CP}', ""); - Expect(0, 93, '\p{^Lb= CP}', ""); - Expect(0, 93, '\P{Lb= CP}', ""); - Expect(1, 93, '\P{^Lb= CP}', ""); - Expect(0, 94, '\p{Lb= CP}', ""); - Expect(1, 94, '\p{^Lb= CP}', ""); - Expect(1, 94, '\P{Lb= CP}', ""); - Expect(0, 94, '\P{^Lb= CP}', ""); - Error('\p{Is_Line_Break: /a/-_Close_Parenthesis}'); - Error('\P{Is_Line_Break: /a/-_Close_Parenthesis}'); + Expect(1, 93, '\p{Lb=-cp}', ""); + Expect(0, 93, '\p{^Lb=-cp}', ""); + Expect(0, 93, '\P{Lb=-cp}', ""); + Expect(1, 93, '\P{^Lb=-cp}', ""); + Expect(0, 94, '\p{Lb=-cp}', ""); + Expect(1, 94, '\p{^Lb=-cp}', ""); + Expect(1, 94, '\P{Lb=-cp}', ""); + Expect(0, 94, '\P{^Lb=-cp}', ""); + Error('\p{Is_Line_Break=_ Close_Parenthesis:=}'); + Error('\P{Is_Line_Break=_ Close_Parenthesis:=}'); Expect(1, 93, '\p{Is_Line_Break=closeparenthesis}', ""); Expect(0, 93, '\p{^Is_Line_Break=closeparenthesis}', ""); Expect(0, 93, '\P{Is_Line_Break=closeparenthesis}', ""); @@ -59460,16 +61812,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 94, '\p{^Is_Line_Break=closeparenthesis}', ""); Expect(1, 94, '\P{Is_Line_Break=closeparenthesis}', ""); Expect(0, 94, '\P{^Is_Line_Break=closeparenthesis}', ""); - Expect(1, 93, '\p{Is_Line_Break=- CLOSE_PARENTHESIS}', ""); - Expect(0, 93, '\p{^Is_Line_Break=- CLOSE_PARENTHESIS}', ""); - Expect(0, 93, '\P{Is_Line_Break=- CLOSE_PARENTHESIS}', ""); - Expect(1, 93, '\P{^Is_Line_Break=- CLOSE_PARENTHESIS}', ""); - Expect(0, 94, '\p{Is_Line_Break=- CLOSE_PARENTHESIS}', ""); - Expect(1, 94, '\p{^Is_Line_Break=- CLOSE_PARENTHESIS}', ""); - Expect(1, 94, '\P{Is_Line_Break=- CLOSE_PARENTHESIS}', ""); - Expect(0, 94, '\P{^Is_Line_Break=- CLOSE_PARENTHESIS}', ""); - Error('\p{Is_Lb=/a/-CP}'); - Error('\P{Is_Lb=/a/-CP}'); + Expect(1, 93, '\p{Is_Line_Break= CLOSE_PARENTHESIS}', ""); + Expect(0, 93, '\p{^Is_Line_Break= CLOSE_PARENTHESIS}', ""); + Expect(0, 93, '\P{Is_Line_Break= CLOSE_PARENTHESIS}', ""); + Expect(1, 93, '\P{^Is_Line_Break= CLOSE_PARENTHESIS}', ""); + Expect(0, 94, '\p{Is_Line_Break= CLOSE_PARENTHESIS}', ""); + Expect(1, 94, '\p{^Is_Line_Break= CLOSE_PARENTHESIS}', ""); + Expect(1, 94, '\P{Is_Line_Break= CLOSE_PARENTHESIS}', ""); + Expect(0, 94, '\P{^Is_Line_Break= CLOSE_PARENTHESIS}', ""); + Error('\p{Is_Lb=:=-cp}'); + Error('\P{Is_Lb=:=-cp}'); Expect(1, 93, '\p{Is_Lb=cp}', ""); Expect(0, 93, '\p{^Is_Lb=cp}', ""); Expect(0, 93, '\P{Is_Lb=cp}', ""); @@ -59478,38 +61830,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 94, '\p{^Is_Lb=cp}', ""); Expect(1, 94, '\P{Is_Lb=cp}', ""); Expect(0, 94, '\P{^Is_Lb=cp}', ""); - Expect(1, 93, '\p{Is_Lb= CP}', ""); - Expect(0, 93, '\p{^Is_Lb= CP}', ""); - Expect(0, 93, '\P{Is_Lb= CP}', ""); - Expect(1, 93, '\P{^Is_Lb= CP}', ""); - Expect(0, 94, '\p{Is_Lb= CP}', ""); - Expect(1, 94, '\p{^Is_Lb= CP}', ""); - Expect(1, 94, '\P{Is_Lb= CP}', ""); - Expect(0, 94, '\P{^Is_Lb= CP}', ""); - Error('\p{Line_Break=_Carriage_Return:=}'); - Error('\P{Line_Break=_Carriage_Return:=}'); + Expect(1, 93, '\p{Is_Lb=_ cp}', ""); + Expect(0, 93, '\p{^Is_Lb=_ cp}', ""); + Expect(0, 93, '\P{Is_Lb=_ cp}', ""); + Expect(1, 93, '\P{^Is_Lb=_ cp}', ""); + Expect(0, 94, '\p{Is_Lb=_ cp}', ""); + Expect(1, 94, '\p{^Is_Lb=_ cp}', ""); + Expect(1, 94, '\P{Is_Lb=_ cp}', ""); + Expect(0, 94, '\P{^Is_Lb=_ cp}', ""); + Error('\p{Line_Break= /a/carriage_Return}'); + Error('\P{Line_Break= /a/carriage_Return}'); Expect(1, 13, '\p{Line_Break=:\ACarriage_Return\z:}', "");; Expect(0, 14, '\p{Line_Break=:\ACarriage_Return\z:}', "");; - Expect(1, 13, '\p{Line_Break:carriagereturn}', ""); - Expect(0, 13, '\p{^Line_Break:carriagereturn}', ""); - Expect(0, 13, '\P{Line_Break:carriagereturn}', ""); - Expect(1, 13, '\P{^Line_Break:carriagereturn}', ""); - Expect(0, 14, '\p{Line_Break:carriagereturn}', ""); - Expect(1, 14, '\p{^Line_Break:carriagereturn}', ""); - Expect(1, 14, '\P{Line_Break:carriagereturn}', ""); - Expect(0, 14, '\P{^Line_Break:carriagereturn}', ""); + Expect(1, 13, '\p{Line_Break=carriagereturn}', ""); + Expect(0, 13, '\p{^Line_Break=carriagereturn}', ""); + Expect(0, 13, '\P{Line_Break=carriagereturn}', ""); + Expect(1, 13, '\P{^Line_Break=carriagereturn}', ""); + Expect(0, 14, '\p{Line_Break=carriagereturn}', ""); + Expect(1, 14, '\p{^Line_Break=carriagereturn}', ""); + Expect(1, 14, '\P{Line_Break=carriagereturn}', ""); + Expect(0, 14, '\P{^Line_Break=carriagereturn}', ""); Expect(1, 13, '\p{Line_Break=:\Acarriagereturn\z:}', "");; Expect(0, 14, '\p{Line_Break=:\Acarriagereturn\z:}', "");; - Expect(1, 13, '\p{Line_Break=-_carriage_return}', ""); - Expect(0, 13, '\p{^Line_Break=-_carriage_return}', ""); - Expect(0, 13, '\P{Line_Break=-_carriage_return}', ""); - Expect(1, 13, '\P{^Line_Break=-_carriage_return}', ""); - Expect(0, 14, '\p{Line_Break=-_carriage_return}', ""); - Expect(1, 14, '\p{^Line_Break=-_carriage_return}', ""); - Expect(1, 14, '\P{Line_Break=-_carriage_return}', ""); - Expect(0, 14, '\P{^Line_Break=-_carriage_return}', ""); - Error('\p{Lb=-:=CR}'); - Error('\P{Lb=-:=CR}'); + Expect(1, 13, '\p{Line_Break= _CARRIAGE_RETURN}', ""); + Expect(0, 13, '\p{^Line_Break= _CARRIAGE_RETURN}', ""); + Expect(0, 13, '\P{Line_Break= _CARRIAGE_RETURN}', ""); + Expect(1, 13, '\P{^Line_Break= _CARRIAGE_RETURN}', ""); + Expect(0, 14, '\p{Line_Break= _CARRIAGE_RETURN}', ""); + Expect(1, 14, '\p{^Line_Break= _CARRIAGE_RETURN}', ""); + Expect(1, 14, '\P{Line_Break= _CARRIAGE_RETURN}', ""); + Expect(0, 14, '\P{^Line_Break= _CARRIAGE_RETURN}', ""); + Error('\p{Lb=- CR:=}'); + Error('\P{Lb=- CR:=}'); Expect(1, 13, '\p{Lb=:\ACR\z:}', "");; Expect(0, 14, '\p{Lb=:\ACR\z:}', "");; Expect(1, 13, '\p{Lb=cr}', ""); @@ -59522,16 +61874,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 14, '\P{^Lb=cr}', ""); Expect(1, 13, '\p{Lb=:\Acr\z:}', "");; Expect(0, 14, '\p{Lb=:\Acr\z:}', "");; - Expect(1, 13, '\p{Lb: -CR}', ""); - Expect(0, 13, '\p{^Lb: -CR}', ""); - Expect(0, 13, '\P{Lb: -CR}', ""); - Expect(1, 13, '\P{^Lb: -CR}', ""); - Expect(0, 14, '\p{Lb: -CR}', ""); - Expect(1, 14, '\p{^Lb: -CR}', ""); - Expect(1, 14, '\P{Lb: -CR}', ""); - Expect(0, 14, '\P{^Lb: -CR}', ""); - Error('\p{Is_Line_Break= :=Carriage_return}'); - Error('\P{Is_Line_Break= :=Carriage_return}'); + Expect(1, 13, '\p{Lb= CR}', ""); + Expect(0, 13, '\p{^Lb= CR}', ""); + Expect(0, 13, '\P{Lb= CR}', ""); + Expect(1, 13, '\P{^Lb= CR}', ""); + Expect(0, 14, '\p{Lb= CR}', ""); + Expect(1, 14, '\p{^Lb= CR}', ""); + Expect(1, 14, '\P{Lb= CR}', ""); + Expect(0, 14, '\P{^Lb= CR}', ""); + Error('\p{Is_Line_Break= _Carriage_Return:=}'); + Error('\P{Is_Line_Break= _Carriage_Return:=}'); Expect(1, 13, '\p{Is_Line_Break=carriagereturn}', ""); Expect(0, 13, '\p{^Is_Line_Break=carriagereturn}', ""); Expect(0, 13, '\P{Is_Line_Break=carriagereturn}', ""); @@ -59540,16 +61892,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 14, '\p{^Is_Line_Break=carriagereturn}', ""); Expect(1, 14, '\P{Is_Line_Break=carriagereturn}', ""); Expect(0, 14, '\P{^Is_Line_Break=carriagereturn}', ""); - Expect(1, 13, '\p{Is_Line_Break= _carriage_Return}', ""); - Expect(0, 13, '\p{^Is_Line_Break= _carriage_Return}', ""); - Expect(0, 13, '\P{Is_Line_Break= _carriage_Return}', ""); - Expect(1, 13, '\P{^Is_Line_Break= _carriage_Return}', ""); - Expect(0, 14, '\p{Is_Line_Break= _carriage_Return}', ""); - Expect(1, 14, '\p{^Is_Line_Break= _carriage_Return}', ""); - Expect(1, 14, '\P{Is_Line_Break= _carriage_Return}', ""); - Expect(0, 14, '\P{^Is_Line_Break= _carriage_Return}', ""); - Error('\p{Is_Lb=/a/ cr}'); - Error('\P{Is_Lb=/a/ cr}'); + Expect(1, 13, '\p{Is_Line_Break=- Carriage_Return}', ""); + Expect(0, 13, '\p{^Is_Line_Break=- Carriage_Return}', ""); + Expect(0, 13, '\P{Is_Line_Break=- Carriage_Return}', ""); + Expect(1, 13, '\P{^Is_Line_Break=- Carriage_Return}', ""); + Expect(0, 14, '\p{Is_Line_Break=- Carriage_Return}', ""); + Expect(1, 14, '\p{^Is_Line_Break=- Carriage_Return}', ""); + Expect(1, 14, '\P{Is_Line_Break=- Carriage_Return}', ""); + Expect(0, 14, '\P{^Is_Line_Break=- Carriage_Return}', ""); + Error('\p{Is_Lb= :=CR}'); + Error('\P{Is_Lb= :=CR}'); Expect(1, 13, '\p{Is_Lb=cr}', ""); Expect(0, 13, '\p{^Is_Lb=cr}', ""); Expect(0, 13, '\P{Is_Lb=cr}', ""); @@ -59558,16 +61910,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 14, '\p{^Is_Lb=cr}', ""); Expect(1, 14, '\P{Is_Lb=cr}', ""); Expect(0, 14, '\P{^Is_Lb=cr}', ""); - Expect(1, 13, '\p{Is_Lb= CR}', ""); - Expect(0, 13, '\p{^Is_Lb= CR}', ""); - Expect(0, 13, '\P{Is_Lb= CR}', ""); - Expect(1, 13, '\P{^Is_Lb= CR}', ""); - Expect(0, 14, '\p{Is_Lb= CR}', ""); - Expect(1, 14, '\p{^Is_Lb= CR}', ""); - Expect(1, 14, '\P{Is_Lb= CR}', ""); - Expect(0, 14, '\P{^Is_Lb= CR}', ""); - Error('\p{Line_Break= e_base:=}'); - Error('\P{Line_Break= e_base:=}'); + Expect(1, 13, '\p{Is_Lb= cr}', ""); + Expect(0, 13, '\p{^Is_Lb= cr}', ""); + Expect(0, 13, '\P{Is_Lb= cr}', ""); + Expect(1, 13, '\P{^Is_Lb= cr}', ""); + Expect(0, 14, '\p{Is_Lb= cr}', ""); + Expect(1, 14, '\p{^Is_Lb= cr}', ""); + Expect(1, 14, '\P{Is_Lb= cr}', ""); + Expect(0, 14, '\P{^Is_Lb= cr}', ""); + Error('\p{Line_Break: /a/-E_Base}'); + Error('\P{Line_Break: /a/-E_Base}'); Expect(1, 129501, '\p{Line_Break=:\AE_Base\z:}', "");; Expect(0, 129502, '\p{Line_Break=:\AE_Base\z:}', "");; Expect(1, 129501, '\p{Line_Break=ebase}', ""); @@ -59580,16 +61932,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 129502, '\P{^Line_Break=ebase}', ""); Expect(1, 129501, '\p{Line_Break=:\Aebase\z:}', "");; Expect(0, 129502, '\p{Line_Break=:\Aebase\z:}', "");; - Expect(1, 129501, '\p{Line_Break: E_Base}', ""); - Expect(0, 129501, '\p{^Line_Break: E_Base}', ""); - Expect(0, 129501, '\P{Line_Break: E_Base}', ""); - Expect(1, 129501, '\P{^Line_Break: E_Base}', ""); - Expect(0, 129502, '\p{Line_Break: E_Base}', ""); - Expect(1, 129502, '\p{^Line_Break: E_Base}', ""); - Expect(1, 129502, '\P{Line_Break: E_Base}', ""); - Expect(0, 129502, '\P{^Line_Break: E_Base}', ""); - Error('\p{Lb= EB:=}'); - Error('\P{Lb= EB:=}'); + Expect(1, 129501, '\p{Line_Break=-E_Base}', ""); + Expect(0, 129501, '\p{^Line_Break=-E_Base}', ""); + Expect(0, 129501, '\P{Line_Break=-E_Base}', ""); + Expect(1, 129501, '\P{^Line_Break=-E_Base}', ""); + Expect(0, 129502, '\p{Line_Break=-E_Base}', ""); + Expect(1, 129502, '\p{^Line_Break=-E_Base}', ""); + Expect(1, 129502, '\P{Line_Break=-E_Base}', ""); + Expect(0, 129502, '\P{^Line_Break=-E_Base}', ""); + Error('\p{Lb=:=_ eb}'); + Error('\P{Lb=:=_ eb}'); Expect(1, 129501, '\p{Lb=:\AEB\z:}', "");; Expect(0, 129502, '\p{Lb=:\AEB\z:}', "");; Expect(1, 129501, '\p{Lb=eb}', ""); @@ -59602,34 +61954,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 129502, '\P{^Lb=eb}', ""); Expect(1, 129501, '\p{Lb=:\Aeb\z:}', "");; Expect(0, 129502, '\p{Lb=:\Aeb\z:}', "");; - Expect(1, 129501, '\p{Lb= EB}', ""); - Expect(0, 129501, '\p{^Lb= EB}', ""); - Expect(0, 129501, '\P{Lb= EB}', ""); - Expect(1, 129501, '\P{^Lb= EB}', ""); - Expect(0, 129502, '\p{Lb= EB}', ""); - Expect(1, 129502, '\p{^Lb= EB}', ""); - Expect(1, 129502, '\P{Lb= EB}', ""); - Expect(0, 129502, '\P{^Lb= EB}', ""); - Error('\p{Is_Line_Break=_E_Base/a/}'); - Error('\P{Is_Line_Break=_E_Base/a/}'); - Expect(1, 129501, '\p{Is_Line_Break: ebase}', ""); - Expect(0, 129501, '\p{^Is_Line_Break: ebase}', ""); - Expect(0, 129501, '\P{Is_Line_Break: ebase}', ""); - Expect(1, 129501, '\P{^Is_Line_Break: ebase}', ""); - Expect(0, 129502, '\p{Is_Line_Break: ebase}', ""); - Expect(1, 129502, '\p{^Is_Line_Break: ebase}', ""); - Expect(1, 129502, '\P{Is_Line_Break: ebase}', ""); - Expect(0, 129502, '\P{^Is_Line_Break: ebase}', ""); - Expect(1, 129501, '\p{Is_Line_Break=E_BASE}', ""); - Expect(0, 129501, '\p{^Is_Line_Break=E_BASE}', ""); - Expect(0, 129501, '\P{Is_Line_Break=E_BASE}', ""); - Expect(1, 129501, '\P{^Is_Line_Break=E_BASE}', ""); - Expect(0, 129502, '\p{Is_Line_Break=E_BASE}', ""); - Expect(1, 129502, '\p{^Is_Line_Break=E_BASE}', ""); - Expect(1, 129502, '\P{Is_Line_Break=E_BASE}', ""); - Expect(0, 129502, '\P{^Is_Line_Break=E_BASE}', ""); - Error('\p{Is_Lb=:= EB}'); - Error('\P{Is_Lb=:= EB}'); + Expect(1, 129501, '\p{Lb=--EB}', ""); + Expect(0, 129501, '\p{^Lb=--EB}', ""); + Expect(0, 129501, '\P{Lb=--EB}', ""); + Expect(1, 129501, '\P{^Lb=--EB}', ""); + Expect(0, 129502, '\p{Lb=--EB}', ""); + Expect(1, 129502, '\p{^Lb=--EB}', ""); + Expect(1, 129502, '\P{Lb=--EB}', ""); + Expect(0, 129502, '\P{^Lb=--EB}', ""); + Error('\p{Is_Line_Break= e_Base/a/}'); + Error('\P{Is_Line_Break= e_Base/a/}'); + Expect(1, 129501, '\p{Is_Line_Break=ebase}', ""); + Expect(0, 129501, '\p{^Is_Line_Break=ebase}', ""); + Expect(0, 129501, '\P{Is_Line_Break=ebase}', ""); + Expect(1, 129501, '\P{^Is_Line_Break=ebase}', ""); + Expect(0, 129502, '\p{Is_Line_Break=ebase}', ""); + Expect(1, 129502, '\p{^Is_Line_Break=ebase}', ""); + Expect(1, 129502, '\P{Is_Line_Break=ebase}', ""); + Expect(0, 129502, '\P{^Is_Line_Break=ebase}', ""); + Expect(1, 129501, '\p{Is_Line_Break=-_E_BASE}', ""); + Expect(0, 129501, '\p{^Is_Line_Break=-_E_BASE}', ""); + Expect(0, 129501, '\P{Is_Line_Break=-_E_BASE}', ""); + Expect(1, 129501, '\P{^Is_Line_Break=-_E_BASE}', ""); + Expect(0, 129502, '\p{Is_Line_Break=-_E_BASE}', ""); + Expect(1, 129502, '\p{^Is_Line_Break=-_E_BASE}', ""); + Expect(1, 129502, '\P{Is_Line_Break=-_E_BASE}', ""); + Expect(0, 129502, '\P{^Is_Line_Break=-_E_BASE}', ""); + Error('\p{Is_Lb=/a/_ EB}'); + Error('\P{Is_Lb=/a/_ EB}'); Expect(1, 129501, '\p{Is_Lb=eb}', ""); Expect(0, 129501, '\p{^Is_Lb=eb}', ""); Expect(0, 129501, '\P{Is_Lb=eb}', ""); @@ -59638,16 +61990,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 129502, '\p{^Is_Lb=eb}', ""); Expect(1, 129502, '\P{Is_Lb=eb}', ""); Expect(0, 129502, '\P{^Is_Lb=eb}', ""); - Expect(1, 129501, '\p{Is_Lb= -EB}', ""); - Expect(0, 129501, '\p{^Is_Lb= -EB}', ""); - Expect(0, 129501, '\P{Is_Lb= -EB}', ""); - Expect(1, 129501, '\P{^Is_Lb= -EB}', ""); - Expect(0, 129502, '\p{Is_Lb= -EB}', ""); - Expect(1, 129502, '\p{^Is_Lb= -EB}', ""); - Expect(1, 129502, '\P{Is_Lb= -EB}', ""); - Expect(0, 129502, '\P{^Is_Lb= -EB}', ""); - Error('\p{Line_Break= /a/e_MODIFIER}'); - Error('\P{Line_Break= /a/e_MODIFIER}'); + Expect(1, 129501, '\p{Is_Lb=--eb}', ""); + Expect(0, 129501, '\p{^Is_Lb=--eb}', ""); + Expect(0, 129501, '\P{Is_Lb=--eb}', ""); + Expect(1, 129501, '\P{^Is_Lb=--eb}', ""); + Expect(0, 129502, '\p{Is_Lb=--eb}', ""); + Expect(1, 129502, '\p{^Is_Lb=--eb}', ""); + Expect(1, 129502, '\P{Is_Lb=--eb}', ""); + Expect(0, 129502, '\P{^Is_Lb=--eb}', ""); + Error('\p{Line_Break=E_Modifier:=}'); + Error('\P{Line_Break=E_Modifier:=}'); Expect(1, 127999, '\p{Line_Break=:\AE_Modifier\z:}', "");; Expect(0, 128000, '\p{Line_Break=:\AE_Modifier\z:}', "");; Expect(1, 127999, '\p{Line_Break=emodifier}', ""); @@ -59660,16 +62012,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 128000, '\P{^Line_Break=emodifier}', ""); Expect(1, 127999, '\p{Line_Break=:\Aemodifier\z:}', "");; Expect(0, 128000, '\p{Line_Break=:\Aemodifier\z:}', "");; - Expect(1, 127999, '\p{Line_Break= E_MODIFIER}', ""); - Expect(0, 127999, '\p{^Line_Break= E_MODIFIER}', ""); - Expect(0, 127999, '\P{Line_Break= E_MODIFIER}', ""); - Expect(1, 127999, '\P{^Line_Break= E_MODIFIER}', ""); - Expect(0, 128000, '\p{Line_Break= E_MODIFIER}', ""); - Expect(1, 128000, '\p{^Line_Break= E_MODIFIER}', ""); - Expect(1, 128000, '\P{Line_Break= E_MODIFIER}', ""); - Expect(0, 128000, '\P{^Line_Break= E_MODIFIER}', ""); - Error('\p{Lb:/a/__em}'); - Error('\P{Lb:/a/__em}'); + Expect(1, 127999, '\p{Line_Break: -E_Modifier}', ""); + Expect(0, 127999, '\p{^Line_Break: -E_Modifier}', ""); + Expect(0, 127999, '\P{Line_Break: -E_Modifier}', ""); + Expect(1, 127999, '\P{^Line_Break: -E_Modifier}', ""); + Expect(0, 128000, '\p{Line_Break: -E_Modifier}', ""); + Expect(1, 128000, '\p{^Line_Break: -E_Modifier}', ""); + Expect(1, 128000, '\P{Line_Break: -E_Modifier}', ""); + Expect(0, 128000, '\P{^Line_Break: -E_Modifier}', ""); + Error('\p{Lb=/a/__EM}'); + Error('\P{Lb=/a/__EM}'); Expect(1, 127999, '\p{Lb=:\AEM\z:}', "");; Expect(0, 128000, '\p{Lb=:\AEM\z:}', "");; Expect(1, 127999, '\p{Lb=em}', ""); @@ -59682,16 +62034,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 128000, '\P{^Lb=em}', ""); Expect(1, 127999, '\p{Lb=:\Aem\z:}', "");; Expect(0, 128000, '\p{Lb=:\Aem\z:}', "");; - Expect(1, 127999, '\p{Lb=_ EM}', ""); - Expect(0, 127999, '\p{^Lb=_ EM}', ""); - Expect(0, 127999, '\P{Lb=_ EM}', ""); - Expect(1, 127999, '\P{^Lb=_ EM}', ""); - Expect(0, 128000, '\p{Lb=_ EM}', ""); - Expect(1, 128000, '\p{^Lb=_ EM}', ""); - Expect(1, 128000, '\P{Lb=_ EM}', ""); - Expect(0, 128000, '\P{^Lb=_ EM}', ""); - Error('\p{Is_Line_Break=- e_Modifier/a/}'); - Error('\P{Is_Line_Break=- e_Modifier/a/}'); + Expect(1, 127999, '\p{Lb=-EM}', ""); + Expect(0, 127999, '\p{^Lb=-EM}', ""); + Expect(0, 127999, '\P{Lb=-EM}', ""); + Expect(1, 127999, '\P{^Lb=-EM}', ""); + Expect(0, 128000, '\p{Lb=-EM}', ""); + Expect(1, 128000, '\p{^Lb=-EM}', ""); + Expect(1, 128000, '\P{Lb=-EM}', ""); + Expect(0, 128000, '\P{^Lb=-EM}', ""); + Error('\p{Is_Line_Break=_ E_MODIFIER:=}'); + Error('\P{Is_Line_Break=_ E_MODIFIER:=}'); Expect(1, 127999, '\p{Is_Line_Break=emodifier}', ""); Expect(0, 127999, '\p{^Is_Line_Break=emodifier}', ""); Expect(0, 127999, '\P{Is_Line_Break=emodifier}', ""); @@ -59700,16 +62052,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 128000, '\p{^Is_Line_Break=emodifier}', ""); Expect(1, 128000, '\P{Is_Line_Break=emodifier}', ""); Expect(0, 128000, '\P{^Is_Line_Break=emodifier}', ""); - Expect(1, 127999, '\p{Is_Line_Break=_-E_modifier}', ""); - Expect(0, 127999, '\p{^Is_Line_Break=_-E_modifier}', ""); - Expect(0, 127999, '\P{Is_Line_Break=_-E_modifier}', ""); - Expect(1, 127999, '\P{^Is_Line_Break=_-E_modifier}', ""); - Expect(0, 128000, '\p{Is_Line_Break=_-E_modifier}', ""); - Expect(1, 128000, '\p{^Is_Line_Break=_-E_modifier}', ""); - Expect(1, 128000, '\P{Is_Line_Break=_-E_modifier}', ""); - Expect(0, 128000, '\P{^Is_Line_Break=_-E_modifier}', ""); - Error('\p{Is_Lb= em:=}'); - Error('\P{Is_Lb= em:=}'); + Expect(1, 127999, '\p{Is_Line_Break=- e_modifier}', ""); + Expect(0, 127999, '\p{^Is_Line_Break=- e_modifier}', ""); + Expect(0, 127999, '\P{Is_Line_Break=- e_modifier}', ""); + Expect(1, 127999, '\P{^Is_Line_Break=- e_modifier}', ""); + Expect(0, 128000, '\p{Is_Line_Break=- e_modifier}', ""); + Expect(1, 128000, '\p{^Is_Line_Break=- e_modifier}', ""); + Expect(1, 128000, '\P{Is_Line_Break=- e_modifier}', ""); + Expect(0, 128000, '\P{^Is_Line_Break=- e_modifier}', ""); + Error('\p{Is_Lb=/a/-EM}'); + Error('\P{Is_Lb=/a/-EM}'); Expect(1, 127999, '\p{Is_Lb=em}', ""); Expect(0, 127999, '\p{^Is_Lb=em}', ""); Expect(0, 127999, '\P{Is_Lb=em}', ""); @@ -59718,38 +62070,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 128000, '\p{^Is_Lb=em}', ""); Expect(1, 128000, '\P{Is_Lb=em}', ""); Expect(0, 128000, '\P{^Is_Lb=em}', ""); - Expect(1, 127999, '\p{Is_Lb: _ EM}', ""); - Expect(0, 127999, '\p{^Is_Lb: _ EM}', ""); - Expect(0, 127999, '\P{Is_Lb: _ EM}', ""); - Expect(1, 127999, '\P{^Is_Lb: _ EM}', ""); - Expect(0, 128000, '\p{Is_Lb: _ EM}', ""); - Expect(1, 128000, '\p{^Is_Lb: _ EM}', ""); - Expect(1, 128000, '\P{Is_Lb: _ EM}', ""); - Expect(0, 128000, '\P{^Is_Lb: _ EM}', ""); - Error('\p{Line_Break=/a/_Exclamation}'); - Error('\P{Line_Break=/a/_Exclamation}'); + Expect(1, 127999, '\p{Is_Lb= EM}', ""); + Expect(0, 127999, '\p{^Is_Lb= EM}', ""); + Expect(0, 127999, '\P{Is_Lb= EM}', ""); + Expect(1, 127999, '\P{^Is_Lb= EM}', ""); + Expect(0, 128000, '\p{Is_Lb= EM}', ""); + Expect(1, 128000, '\p{^Is_Lb= EM}', ""); + Expect(1, 128000, '\P{Is_Lb= EM}', ""); + Expect(0, 128000, '\P{^Is_Lb= EM}', ""); + Error('\p{Line_Break=:= EXCLAMATION}'); + Error('\P{Line_Break=:= EXCLAMATION}'); Expect(1, 72817, '\p{Line_Break=:\AExclamation\z:}', "");; Expect(0, 72818, '\p{Line_Break=:\AExclamation\z:}', "");; - Expect(1, 72817, '\p{Line_Break: exclamation}', ""); - Expect(0, 72817, '\p{^Line_Break: exclamation}', ""); - Expect(0, 72817, '\P{Line_Break: exclamation}', ""); - Expect(1, 72817, '\P{^Line_Break: exclamation}', ""); - Expect(0, 72818, '\p{Line_Break: exclamation}', ""); - Expect(1, 72818, '\p{^Line_Break: exclamation}', ""); - Expect(1, 72818, '\P{Line_Break: exclamation}', ""); - Expect(0, 72818, '\P{^Line_Break: exclamation}', ""); + Expect(1, 72817, '\p{Line_Break: exclamation}', ""); + Expect(0, 72817, '\p{^Line_Break: exclamation}', ""); + Expect(0, 72817, '\P{Line_Break: exclamation}', ""); + Expect(1, 72817, '\P{^Line_Break: exclamation}', ""); + Expect(0, 72818, '\p{Line_Break: exclamation}', ""); + Expect(1, 72818, '\p{^Line_Break: exclamation}', ""); + Expect(1, 72818, '\P{Line_Break: exclamation}', ""); + Expect(0, 72818, '\P{^Line_Break: exclamation}', ""); Expect(1, 72817, '\p{Line_Break=:\Aexclamation\z:}', "");; Expect(0, 72818, '\p{Line_Break=:\Aexclamation\z:}', "");; - Expect(1, 72817, '\p{Line_Break=-_Exclamation}', ""); - Expect(0, 72817, '\p{^Line_Break=-_Exclamation}', ""); - Expect(0, 72817, '\P{Line_Break=-_Exclamation}', ""); - Expect(1, 72817, '\P{^Line_Break=-_Exclamation}', ""); - Expect(0, 72818, '\p{Line_Break=-_Exclamation}', ""); - Expect(1, 72818, '\p{^Line_Break=-_Exclamation}', ""); - Expect(1, 72818, '\P{Line_Break=-_Exclamation}', ""); - Expect(0, 72818, '\P{^Line_Break=-_Exclamation}', ""); - Error('\p{Lb=:= EX}'); - Error('\P{Lb=:= EX}'); + Expect(1, 72817, '\p{Line_Break: Exclamation}', ""); + Expect(0, 72817, '\p{^Line_Break: Exclamation}', ""); + Expect(0, 72817, '\P{Line_Break: Exclamation}', ""); + Expect(1, 72817, '\P{^Line_Break: Exclamation}', ""); + Expect(0, 72818, '\p{Line_Break: Exclamation}', ""); + Expect(1, 72818, '\p{^Line_Break: Exclamation}', ""); + Expect(1, 72818, '\P{Line_Break: Exclamation}', ""); + Expect(0, 72818, '\P{^Line_Break: Exclamation}', ""); + Error('\p{Lb=:=-EX}'); + Error('\P{Lb=:=-EX}'); Expect(1, 72817, '\p{Lb=:\AEX\z:}', "");; Expect(0, 72818, '\p{Lb=:\AEX\z:}', "");; Expect(1, 72817, '\p{Lb=ex}', ""); @@ -59762,16 +62114,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 72818, '\P{^Lb=ex}', ""); Expect(1, 72817, '\p{Lb=:\Aex\z:}', "");; Expect(0, 72818, '\p{Lb=:\Aex\z:}', "");; - Expect(1, 72817, '\p{Lb=--EX}', ""); - Expect(0, 72817, '\p{^Lb=--EX}', ""); - Expect(0, 72817, '\P{Lb=--EX}', ""); - Expect(1, 72817, '\P{^Lb=--EX}', ""); - Expect(0, 72818, '\p{Lb=--EX}', ""); - Expect(1, 72818, '\p{^Lb=--EX}', ""); - Expect(1, 72818, '\P{Lb=--EX}', ""); - Expect(0, 72818, '\P{^Lb=--EX}', ""); - Error('\p{Is_Line_Break=:= Exclamation}'); - Error('\P{Is_Line_Break=:= Exclamation}'); + Expect(1, 72817, '\p{Lb=- EX}', ""); + Expect(0, 72817, '\p{^Lb=- EX}', ""); + Expect(0, 72817, '\P{Lb=- EX}', ""); + Expect(1, 72817, '\P{^Lb=- EX}', ""); + Expect(0, 72818, '\p{Lb=- EX}', ""); + Expect(1, 72818, '\p{^Lb=- EX}', ""); + Expect(1, 72818, '\P{Lb=- EX}', ""); + Expect(0, 72818, '\P{^Lb=- EX}', ""); + Error('\p{Is_Line_Break=EXCLAMATION:=}'); + Error('\P{Is_Line_Break=EXCLAMATION:=}'); Expect(1, 72817, '\p{Is_Line_Break=exclamation}', ""); Expect(0, 72817, '\p{^Is_Line_Break=exclamation}', ""); Expect(0, 72817, '\P{Is_Line_Break=exclamation}', ""); @@ -59780,16 +62132,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72818, '\p{^Is_Line_Break=exclamation}', ""); Expect(1, 72818, '\P{Is_Line_Break=exclamation}', ""); Expect(0, 72818, '\P{^Is_Line_Break=exclamation}', ""); - Expect(1, 72817, '\p{Is_Line_Break= EXCLAMATION}', ""); - Expect(0, 72817, '\p{^Is_Line_Break= EXCLAMATION}', ""); - Expect(0, 72817, '\P{Is_Line_Break= EXCLAMATION}', ""); - Expect(1, 72817, '\P{^Is_Line_Break= EXCLAMATION}', ""); - Expect(0, 72818, '\p{Is_Line_Break= EXCLAMATION}', ""); - Expect(1, 72818, '\p{^Is_Line_Break= EXCLAMATION}', ""); - Expect(1, 72818, '\P{Is_Line_Break= EXCLAMATION}', ""); - Expect(0, 72818, '\P{^Is_Line_Break= EXCLAMATION}', ""); - Error('\p{Is_Lb=-/a/EX}'); - Error('\P{Is_Lb=-/a/EX}'); + Expect(1, 72817, '\p{Is_Line_Break= Exclamation}', ""); + Expect(0, 72817, '\p{^Is_Line_Break= Exclamation}', ""); + Expect(0, 72817, '\P{Is_Line_Break= Exclamation}', ""); + Expect(1, 72817, '\P{^Is_Line_Break= Exclamation}', ""); + Expect(0, 72818, '\p{Is_Line_Break= Exclamation}', ""); + Expect(1, 72818, '\p{^Is_Line_Break= Exclamation}', ""); + Expect(1, 72818, '\P{Is_Line_Break= Exclamation}', ""); + Expect(0, 72818, '\P{^Is_Line_Break= Exclamation}', ""); + Error('\p{Is_Lb=:=EX}'); + Error('\P{Is_Lb=:=EX}'); Expect(1, 72817, '\p{Is_Lb=ex}', ""); Expect(0, 72817, '\p{^Is_Lb=ex}', ""); Expect(0, 72817, '\P{Is_Lb=ex}', ""); @@ -59798,118 +62150,118 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 72818, '\p{^Is_Lb=ex}', ""); Expect(1, 72818, '\P{Is_Lb=ex}', ""); Expect(0, 72818, '\P{^Is_Lb=ex}', ""); - Expect(1, 72817, '\p{Is_Lb:_EX}', ""); - Expect(0, 72817, '\p{^Is_Lb:_EX}', ""); - Expect(0, 72817, '\P{Is_Lb:_EX}', ""); - Expect(1, 72817, '\P{^Is_Lb:_EX}', ""); - Expect(0, 72818, '\p{Is_Lb:_EX}', ""); - Expect(1, 72818, '\p{^Is_Lb:_EX}', ""); - Expect(1, 72818, '\P{Is_Lb:_EX}', ""); - Expect(0, 72818, '\P{^Is_Lb:_EX}', ""); - Error('\p{Line_Break=:=glue}'); - Error('\P{Line_Break=:=glue}'); - Expect(1, 78902, '\p{Line_Break=:\AGlue\z:}', "");; - Expect(0, 78903, '\p{Line_Break=:\AGlue\z:}', "");; - Expect(1, 78902, '\p{Line_Break=glue}', ""); - Expect(0, 78902, '\p{^Line_Break=glue}', ""); - Expect(0, 78902, '\P{Line_Break=glue}', ""); - Expect(1, 78902, '\P{^Line_Break=glue}', ""); - Expect(0, 78903, '\p{Line_Break=glue}', ""); - Expect(1, 78903, '\p{^Line_Break=glue}', ""); - Expect(1, 78903, '\P{Line_Break=glue}', ""); - Expect(0, 78903, '\P{^Line_Break=glue}', ""); - Expect(1, 78902, '\p{Line_Break=:\Aglue\z:}', "");; - Expect(0, 78903, '\p{Line_Break=:\Aglue\z:}', "");; - Expect(1, 78902, '\p{Line_Break= GLUE}', ""); - Expect(0, 78902, '\p{^Line_Break= GLUE}', ""); - Expect(0, 78902, '\P{Line_Break= GLUE}', ""); - Expect(1, 78902, '\P{^Line_Break= GLUE}', ""); - Expect(0, 78903, '\p{Line_Break= GLUE}', ""); - Expect(1, 78903, '\p{^Line_Break= GLUE}', ""); - Expect(1, 78903, '\P{Line_Break= GLUE}', ""); - Expect(0, 78903, '\P{^Line_Break= GLUE}', ""); - Error('\p{Lb=/a/_gl}'); - Error('\P{Lb=/a/_gl}'); - Expect(1, 78902, '\p{Lb=:\AGL\z:}', "");; - Expect(0, 78903, '\p{Lb=:\AGL\z:}', "");; - Expect(1, 78902, '\p{Lb=gl}', ""); - Expect(0, 78902, '\p{^Lb=gl}', ""); - Expect(0, 78902, '\P{Lb=gl}', ""); - Expect(1, 78902, '\P{^Lb=gl}', ""); - Expect(0, 78903, '\p{Lb=gl}', ""); - Expect(1, 78903, '\p{^Lb=gl}', ""); - Expect(1, 78903, '\P{Lb=gl}', ""); - Expect(0, 78903, '\P{^Lb=gl}', ""); - Expect(1, 78902, '\p{Lb=:\Agl\z:}', "");; - Expect(0, 78903, '\p{Lb=:\Agl\z:}', "");; - Expect(1, 78902, '\p{Lb= GL}', ""); - Expect(0, 78902, '\p{^Lb= GL}', ""); - Expect(0, 78902, '\P{Lb= GL}', ""); - Expect(1, 78902, '\P{^Lb= GL}', ""); - Expect(0, 78903, '\p{Lb= GL}', ""); - Expect(1, 78903, '\p{^Lb= GL}', ""); - Expect(1, 78903, '\P{Lb= GL}', ""); - Expect(0, 78903, '\P{^Lb= GL}', ""); - Error('\p{Is_Line_Break: := glue}'); - Error('\P{Is_Line_Break: := glue}'); - Expect(1, 78902, '\p{Is_Line_Break=glue}', ""); - Expect(0, 78902, '\p{^Is_Line_Break=glue}', ""); - Expect(0, 78902, '\P{Is_Line_Break=glue}', ""); - Expect(1, 78902, '\P{^Is_Line_Break=glue}', ""); - Expect(0, 78903, '\p{Is_Line_Break=glue}', ""); - Expect(1, 78903, '\p{^Is_Line_Break=glue}', ""); - Expect(1, 78903, '\P{Is_Line_Break=glue}', ""); - Expect(0, 78903, '\P{^Is_Line_Break=glue}', ""); - Expect(1, 78902, '\p{Is_Line_Break: Glue}', ""); - Expect(0, 78902, '\p{^Is_Line_Break: Glue}', ""); - Expect(0, 78902, '\P{Is_Line_Break: Glue}', ""); - Expect(1, 78902, '\P{^Is_Line_Break: Glue}', ""); - Expect(0, 78903, '\p{Is_Line_Break: Glue}', ""); - Expect(1, 78903, '\p{^Is_Line_Break: Glue}', ""); - Expect(1, 78903, '\P{Is_Line_Break: Glue}', ""); - Expect(0, 78903, '\P{^Is_Line_Break: Glue}', ""); - Error('\p{Is_Lb=-_GL/a/}'); - Error('\P{Is_Lb=-_GL/a/}'); - Expect(1, 78902, '\p{Is_Lb:gl}', ""); - Expect(0, 78902, '\p{^Is_Lb:gl}', ""); - Expect(0, 78902, '\P{Is_Lb:gl}', ""); - Expect(1, 78902, '\P{^Is_Lb:gl}', ""); - Expect(0, 78903, '\p{Is_Lb:gl}', ""); - Expect(1, 78903, '\p{^Is_Lb:gl}', ""); - Expect(1, 78903, '\P{Is_Lb:gl}', ""); - Expect(0, 78903, '\P{^Is_Lb:gl}', ""); - Expect(1, 78902, '\p{Is_Lb=--GL}', ""); - Expect(0, 78902, '\p{^Is_Lb=--GL}', ""); - Expect(0, 78902, '\P{Is_Lb=--GL}', ""); - Expect(1, 78902, '\P{^Is_Lb=--GL}', ""); - Expect(0, 78903, '\p{Is_Lb=--GL}', ""); - Expect(1, 78903, '\p{^Is_Lb=--GL}', ""); - Expect(1, 78903, '\P{Is_Lb=--GL}', ""); - Expect(0, 78903, '\P{^Is_Lb=--GL}', ""); - Error('\p{Line_Break=-:=h2}'); - Error('\P{Line_Break=-:=h2}'); + Expect(1, 72817, '\p{Is_Lb=_-ex}', ""); + Expect(0, 72817, '\p{^Is_Lb=_-ex}', ""); + Expect(0, 72817, '\P{Is_Lb=_-ex}', ""); + Expect(1, 72817, '\P{^Is_Lb=_-ex}', ""); + Expect(0, 72818, '\p{Is_Lb=_-ex}', ""); + Expect(1, 72818, '\p{^Is_Lb=_-ex}', ""); + Expect(1, 72818, '\P{Is_Lb=_-ex}', ""); + Expect(0, 72818, '\P{^Is_Lb=_-ex}', ""); + Error('\p{Line_Break=/a/- Glue}'); + Error('\P{Line_Break=/a/- Glue}'); + Expect(1, 94180, '\p{Line_Break=:\AGlue\z:}', "");; + Expect(0, 94181, '\p{Line_Break=:\AGlue\z:}', "");; + Expect(1, 94180, '\p{Line_Break=glue}', ""); + Expect(0, 94180, '\p{^Line_Break=glue}', ""); + Expect(0, 94180, '\P{Line_Break=glue}', ""); + Expect(1, 94180, '\P{^Line_Break=glue}', ""); + Expect(0, 94181, '\p{Line_Break=glue}', ""); + Expect(1, 94181, '\p{^Line_Break=glue}', ""); + Expect(1, 94181, '\P{Line_Break=glue}', ""); + Expect(0, 94181, '\P{^Line_Break=glue}', ""); + Expect(1, 94180, '\p{Line_Break=:\Aglue\z:}', "");; + Expect(0, 94181, '\p{Line_Break=:\Aglue\z:}', "");; + Expect(1, 94180, '\p{Line_Break: _GLUE}', ""); + Expect(0, 94180, '\p{^Line_Break: _GLUE}', ""); + Expect(0, 94180, '\P{Line_Break: _GLUE}', ""); + Expect(1, 94180, '\P{^Line_Break: _GLUE}', ""); + Expect(0, 94181, '\p{Line_Break: _GLUE}', ""); + Expect(1, 94181, '\p{^Line_Break: _GLUE}', ""); + Expect(1, 94181, '\P{Line_Break: _GLUE}', ""); + Expect(0, 94181, '\P{^Line_Break: _GLUE}', ""); + Error('\p{Lb=- GL/a/}'); + Error('\P{Lb=- GL/a/}'); + Expect(1, 94180, '\p{Lb=:\AGL\z:}', "");; + Expect(0, 94181, '\p{Lb=:\AGL\z:}', "");; + Expect(1, 94180, '\p{Lb: gl}', ""); + Expect(0, 94180, '\p{^Lb: gl}', ""); + Expect(0, 94180, '\P{Lb: gl}', ""); + Expect(1, 94180, '\P{^Lb: gl}', ""); + Expect(0, 94181, '\p{Lb: gl}', ""); + Expect(1, 94181, '\p{^Lb: gl}', ""); + Expect(1, 94181, '\P{Lb: gl}', ""); + Expect(0, 94181, '\P{^Lb: gl}', ""); + Expect(1, 94180, '\p{Lb=:\Agl\z:}', "");; + Expect(0, 94181, '\p{Lb=:\Agl\z:}', "");; + Expect(1, 94180, '\p{Lb= GL}', ""); + Expect(0, 94180, '\p{^Lb= GL}', ""); + Expect(0, 94180, '\P{Lb= GL}', ""); + Expect(1, 94180, '\P{^Lb= GL}', ""); + Expect(0, 94181, '\p{Lb= GL}', ""); + Expect(1, 94181, '\p{^Lb= GL}', ""); + Expect(1, 94181, '\P{Lb= GL}', ""); + Expect(0, 94181, '\P{^Lb= GL}', ""); + Error('\p{Is_Line_Break= :=Glue}'); + Error('\P{Is_Line_Break= :=Glue}'); + Expect(1, 94180, '\p{Is_Line_Break=glue}', ""); + Expect(0, 94180, '\p{^Is_Line_Break=glue}', ""); + Expect(0, 94180, '\P{Is_Line_Break=glue}', ""); + Expect(1, 94180, '\P{^Is_Line_Break=glue}', ""); + Expect(0, 94181, '\p{Is_Line_Break=glue}', ""); + Expect(1, 94181, '\p{^Is_Line_Break=glue}', ""); + Expect(1, 94181, '\P{Is_Line_Break=glue}', ""); + Expect(0, 94181, '\P{^Is_Line_Break=glue}', ""); + Expect(1, 94180, '\p{Is_Line_Break=_ Glue}', ""); + Expect(0, 94180, '\p{^Is_Line_Break=_ Glue}', ""); + Expect(0, 94180, '\P{Is_Line_Break=_ Glue}', ""); + Expect(1, 94180, '\P{^Is_Line_Break=_ Glue}', ""); + Expect(0, 94181, '\p{Is_Line_Break=_ Glue}', ""); + Expect(1, 94181, '\p{^Is_Line_Break=_ Glue}', ""); + Expect(1, 94181, '\P{Is_Line_Break=_ Glue}', ""); + Expect(0, 94181, '\P{^Is_Line_Break=_ Glue}', ""); + Error('\p{Is_Lb=:=_GL}'); + Error('\P{Is_Lb=:=_GL}'); + Expect(1, 94180, '\p{Is_Lb=gl}', ""); + Expect(0, 94180, '\p{^Is_Lb=gl}', ""); + Expect(0, 94180, '\P{Is_Lb=gl}', ""); + Expect(1, 94180, '\P{^Is_Lb=gl}', ""); + Expect(0, 94181, '\p{Is_Lb=gl}', ""); + Expect(1, 94181, '\p{^Is_Lb=gl}', ""); + Expect(1, 94181, '\P{Is_Lb=gl}', ""); + Expect(0, 94181, '\P{^Is_Lb=gl}', ""); + Expect(1, 94180, '\p{Is_Lb=-GL}', ""); + Expect(0, 94180, '\p{^Is_Lb=-GL}', ""); + Expect(0, 94180, '\P{Is_Lb=-GL}', ""); + Expect(1, 94180, '\P{^Is_Lb=-GL}', ""); + Expect(0, 94181, '\p{Is_Lb=-GL}', ""); + Expect(1, 94181, '\p{^Is_Lb=-GL}', ""); + Expect(1, 94181, '\P{Is_Lb=-GL}', ""); + Expect(0, 94181, '\P{^Is_Lb=-GL}', ""); + Error('\p{Line_Break: /a/H2}'); + Error('\P{Line_Break: /a/H2}'); Expect(1, 55176, '\p{Line_Break=:\AH2\z:}', "");; Expect(0, 55177, '\p{Line_Break=:\AH2\z:}', "");; - Expect(1, 55176, '\p{Line_Break: h2}', ""); - Expect(0, 55176, '\p{^Line_Break: h2}', ""); - Expect(0, 55176, '\P{Line_Break: h2}', ""); - Expect(1, 55176, '\P{^Line_Break: h2}', ""); - Expect(0, 55177, '\p{Line_Break: h2}', ""); - Expect(1, 55177, '\p{^Line_Break: h2}', ""); - Expect(1, 55177, '\P{Line_Break: h2}', ""); - Expect(0, 55177, '\P{^Line_Break: h2}', ""); + Expect(1, 55176, '\p{Line_Break=h2}', ""); + Expect(0, 55176, '\p{^Line_Break=h2}', ""); + Expect(0, 55176, '\P{Line_Break=h2}', ""); + Expect(1, 55176, '\P{^Line_Break=h2}', ""); + Expect(0, 55177, '\p{Line_Break=h2}', ""); + Expect(1, 55177, '\p{^Line_Break=h2}', ""); + Expect(1, 55177, '\P{Line_Break=h2}', ""); + Expect(0, 55177, '\P{^Line_Break=h2}', ""); Expect(1, 55176, '\p{Line_Break=:\Ah2\z:}', "");; Expect(0, 55177, '\p{Line_Break=:\Ah2\z:}', "");; - Expect(1, 55176, '\p{Line_Break= H2}', ""); - Expect(0, 55176, '\p{^Line_Break= H2}', ""); - Expect(0, 55176, '\P{Line_Break= H2}', ""); - Expect(1, 55176, '\P{^Line_Break= H2}', ""); - Expect(0, 55177, '\p{Line_Break= H2}', ""); - Expect(1, 55177, '\p{^Line_Break= H2}', ""); - Expect(1, 55177, '\P{Line_Break= H2}', ""); - Expect(0, 55177, '\P{^Line_Break= H2}', ""); - Error('\p{Lb=_/a/H2}'); - Error('\P{Lb=_/a/H2}'); + Expect(1, 55176, '\p{Line_Break=- H2}', ""); + Expect(0, 55176, '\p{^Line_Break=- H2}', ""); + Expect(0, 55176, '\P{Line_Break=- H2}', ""); + Expect(1, 55176, '\P{^Line_Break=- H2}', ""); + Expect(0, 55177, '\p{Line_Break=- H2}', ""); + Expect(1, 55177, '\p{^Line_Break=- H2}', ""); + Expect(1, 55177, '\P{Line_Break=- H2}', ""); + Expect(0, 55177, '\P{^Line_Break=- H2}', ""); + Error('\p{Lb=:=_ h2}'); + Error('\P{Lb=:=_ h2}'); Expect(1, 55176, '\p{Lb=:\AH2\z:}', "");; Expect(0, 55177, '\p{Lb=:\AH2\z:}', "");; Expect(1, 55176, '\p{Lb=h2}', ""); @@ -59922,16 +62274,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55177, '\P{^Lb=h2}', ""); Expect(1, 55176, '\p{Lb=:\Ah2\z:}', "");; Expect(0, 55177, '\p{Lb=:\Ah2\z:}', "");; - Expect(1, 55176, '\p{Lb= h2}', ""); - Expect(0, 55176, '\p{^Lb= h2}', ""); - Expect(0, 55176, '\P{Lb= h2}', ""); - Expect(1, 55176, '\P{^Lb= h2}', ""); - Expect(0, 55177, '\p{Lb= h2}', ""); - Expect(1, 55177, '\p{^Lb= h2}', ""); - Expect(1, 55177, '\P{Lb= h2}', ""); - Expect(0, 55177, '\P{^Lb= h2}', ""); - Error('\p{Is_Line_Break= H2/a/}'); - Error('\P{Is_Line_Break= H2/a/}'); + Expect(1, 55176, '\p{Lb= H2}', ""); + Expect(0, 55176, '\p{^Lb= H2}', ""); + Expect(0, 55176, '\P{Lb= H2}', ""); + Expect(1, 55176, '\P{^Lb= H2}', ""); + Expect(0, 55177, '\p{Lb= H2}', ""); + Expect(1, 55177, '\p{^Lb= H2}', ""); + Expect(1, 55177, '\P{Lb= H2}', ""); + Expect(0, 55177, '\P{^Lb= H2}', ""); + Error('\p{Is_Line_Break=_/a/H2}'); + Error('\P{Is_Line_Break=_/a/H2}'); Expect(1, 55176, '\p{Is_Line_Break=h2}', ""); Expect(0, 55176, '\p{^Is_Line_Break=h2}', ""); Expect(0, 55176, '\P{Is_Line_Break=h2}', ""); @@ -59940,16 +62292,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55177, '\p{^Is_Line_Break=h2}', ""); Expect(1, 55177, '\P{Is_Line_Break=h2}', ""); Expect(0, 55177, '\P{^Is_Line_Break=h2}', ""); - Expect(1, 55176, '\p{Is_Line_Break=_H2}', ""); - Expect(0, 55176, '\p{^Is_Line_Break=_H2}', ""); - Expect(0, 55176, '\P{Is_Line_Break=_H2}', ""); - Expect(1, 55176, '\P{^Is_Line_Break=_H2}', ""); - Expect(0, 55177, '\p{Is_Line_Break=_H2}', ""); - Expect(1, 55177, '\p{^Is_Line_Break=_H2}', ""); - Expect(1, 55177, '\P{Is_Line_Break=_H2}', ""); - Expect(0, 55177, '\P{^Is_Line_Break=_H2}', ""); - Error('\p{Is_Lb=-H2:=}'); - Error('\P{Is_Lb=-H2:=}'); + Expect(1, 55176, '\p{Is_Line_Break= H2}', ""); + Expect(0, 55176, '\p{^Is_Line_Break= H2}', ""); + Expect(0, 55176, '\P{Is_Line_Break= H2}', ""); + Expect(1, 55176, '\P{^Is_Line_Break= H2}', ""); + Expect(0, 55177, '\p{Is_Line_Break= H2}', ""); + Expect(1, 55177, '\p{^Is_Line_Break= H2}', ""); + Expect(1, 55177, '\P{Is_Line_Break= H2}', ""); + Expect(0, 55177, '\P{^Is_Line_Break= H2}', ""); + Error('\p{Is_Lb=_/a/h2}'); + Error('\P{Is_Lb=_/a/h2}'); Expect(1, 55176, '\p{Is_Lb=h2}', ""); Expect(0, 55176, '\p{^Is_Lb=h2}', ""); Expect(0, 55176, '\P{Is_Lb=h2}', ""); @@ -59958,16 +62310,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55177, '\p{^Is_Lb=h2}', ""); Expect(1, 55177, '\P{Is_Lb=h2}', ""); Expect(0, 55177, '\P{^Is_Lb=h2}', ""); - Expect(1, 55176, '\p{Is_Lb=--H2}', ""); - Expect(0, 55176, '\p{^Is_Lb=--H2}', ""); - Expect(0, 55176, '\P{Is_Lb=--H2}', ""); - Expect(1, 55176, '\P{^Is_Lb=--H2}', ""); - Expect(0, 55177, '\p{Is_Lb=--H2}', ""); - Expect(1, 55177, '\p{^Is_Lb=--H2}', ""); - Expect(1, 55177, '\P{Is_Lb=--H2}', ""); - Expect(0, 55177, '\P{^Is_Lb=--H2}', ""); - Error('\p{Line_Break=-H3/a/}'); - Error('\P{Line_Break=-H3/a/}'); + Expect(1, 55176, '\p{Is_Lb: H2}', ""); + Expect(0, 55176, '\p{^Is_Lb: H2}', ""); + Expect(0, 55176, '\P{Is_Lb: H2}', ""); + Expect(1, 55176, '\P{^Is_Lb: H2}', ""); + Expect(0, 55177, '\p{Is_Lb: H2}', ""); + Expect(1, 55177, '\p{^Is_Lb: H2}', ""); + Expect(1, 55177, '\P{Is_Lb: H2}', ""); + Expect(0, 55177, '\P{^Is_Lb: H2}', ""); + Error('\p{Line_Break=_ H3:=}'); + Error('\P{Line_Break=_ H3:=}'); Expect(1, 55203, '\p{Line_Break=:\AH3\z:}', "");; Expect(0, 55204, '\p{Line_Break=:\AH3\z:}', "");; Expect(1, 55203, '\p{Line_Break=h3}', ""); @@ -59980,16 +62332,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55204, '\P{^Line_Break=h3}', ""); Expect(1, 55203, '\p{Line_Break=:\Ah3\z:}', "");; Expect(0, 55204, '\p{Line_Break=:\Ah3\z:}', "");; - Expect(1, 55203, '\p{Line_Break= _H3}', ""); - Expect(0, 55203, '\p{^Line_Break= _H3}', ""); - Expect(0, 55203, '\P{Line_Break= _H3}', ""); - Expect(1, 55203, '\P{^Line_Break= _H3}', ""); - Expect(0, 55204, '\p{Line_Break= _H3}', ""); - Expect(1, 55204, '\p{^Line_Break= _H3}', ""); - Expect(1, 55204, '\P{Line_Break= _H3}', ""); - Expect(0, 55204, '\P{^Line_Break= _H3}', ""); - Error('\p{Lb=_:=H3}'); - Error('\P{Lb=_:=H3}'); + Expect(1, 55203, '\p{Line_Break= _h3}', ""); + Expect(0, 55203, '\p{^Line_Break= _h3}', ""); + Expect(0, 55203, '\P{Line_Break= _h3}', ""); + Expect(1, 55203, '\P{^Line_Break= _h3}', ""); + Expect(0, 55204, '\p{Line_Break= _h3}', ""); + Expect(1, 55204, '\p{^Line_Break= _h3}', ""); + Expect(1, 55204, '\P{Line_Break= _h3}', ""); + Expect(0, 55204, '\P{^Line_Break= _h3}', ""); + Error('\p{Lb: H3:=}'); + Error('\P{Lb: H3:=}'); Expect(1, 55203, '\p{Lb=:\AH3\z:}', "");; Expect(0, 55204, '\p{Lb=:\AH3\z:}', "");; Expect(1, 55203, '\p{Lb=h3}', ""); @@ -60002,16 +62354,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55204, '\P{^Lb=h3}', ""); Expect(1, 55203, '\p{Lb=:\Ah3\z:}', "");; Expect(0, 55204, '\p{Lb=:\Ah3\z:}', "");; - Expect(1, 55203, '\p{Lb= -h3}', ""); - Expect(0, 55203, '\p{^Lb= -h3}', ""); - Expect(0, 55203, '\P{Lb= -h3}', ""); - Expect(1, 55203, '\P{^Lb= -h3}', ""); - Expect(0, 55204, '\p{Lb= -h3}', ""); - Expect(1, 55204, '\p{^Lb= -h3}', ""); - Expect(1, 55204, '\P{Lb= -h3}', ""); - Expect(0, 55204, '\P{^Lb= -h3}', ""); - Error('\p{Is_Line_Break=-H3/a/}'); - Error('\P{Is_Line_Break=-H3/a/}'); + Expect(1, 55203, '\p{Lb= H3}', ""); + Expect(0, 55203, '\p{^Lb= H3}', ""); + Expect(0, 55203, '\P{Lb= H3}', ""); + Expect(1, 55203, '\P{^Lb= H3}', ""); + Expect(0, 55204, '\p{Lb= H3}', ""); + Expect(1, 55204, '\p{^Lb= H3}', ""); + Expect(1, 55204, '\P{Lb= H3}', ""); + Expect(0, 55204, '\P{^Lb= H3}', ""); + Error('\p{Is_Line_Break: _-H3:=}'); + Error('\P{Is_Line_Break: _-H3:=}'); Expect(1, 55203, '\p{Is_Line_Break=h3}', ""); Expect(0, 55203, '\p{^Is_Line_Break=h3}', ""); Expect(0, 55203, '\P{Is_Line_Break=h3}', ""); @@ -60020,16 +62372,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55204, '\p{^Is_Line_Break=h3}', ""); Expect(1, 55204, '\P{Is_Line_Break=h3}', ""); Expect(0, 55204, '\P{^Is_Line_Break=h3}', ""); - Expect(1, 55203, '\p{Is_Line_Break= H3}', ""); - Expect(0, 55203, '\p{^Is_Line_Break= H3}', ""); - Expect(0, 55203, '\P{Is_Line_Break= H3}', ""); - Expect(1, 55203, '\P{^Is_Line_Break= H3}', ""); - Expect(0, 55204, '\p{Is_Line_Break= H3}', ""); - Expect(1, 55204, '\p{^Is_Line_Break= H3}', ""); - Expect(1, 55204, '\P{Is_Line_Break= H3}', ""); - Expect(0, 55204, '\P{^Is_Line_Break= H3}', ""); - Error('\p{Is_Lb=_ h3:=}'); - Error('\P{Is_Lb=_ h3:=}'); + Expect(1, 55203, '\p{Is_Line_Break= _H3}', ""); + Expect(0, 55203, '\p{^Is_Line_Break= _H3}', ""); + Expect(0, 55203, '\P{Is_Line_Break= _H3}', ""); + Expect(1, 55203, '\P{^Is_Line_Break= _H3}', ""); + Expect(0, 55204, '\p{Is_Line_Break= _H3}', ""); + Expect(1, 55204, '\p{^Is_Line_Break= _H3}', ""); + Expect(1, 55204, '\P{Is_Line_Break= _H3}', ""); + Expect(0, 55204, '\P{^Is_Line_Break= _H3}', ""); + Error('\p{Is_Lb=-:=H3}'); + Error('\P{Is_Lb=-:=H3}'); Expect(1, 55203, '\p{Is_Lb=h3}', ""); Expect(0, 55203, '\p{^Is_Lb=h3}', ""); Expect(0, 55203, '\P{Is_Lb=h3}', ""); @@ -60038,16 +62390,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55204, '\p{^Is_Lb=h3}', ""); Expect(1, 55204, '\P{Is_Lb=h3}', ""); Expect(0, 55204, '\P{^Is_Lb=h3}', ""); - Expect(1, 55203, '\p{Is_Lb= -H3}', ""); - Expect(0, 55203, '\p{^Is_Lb= -H3}', ""); - Expect(0, 55203, '\P{Is_Lb= -H3}', ""); - Expect(1, 55203, '\P{^Is_Lb= -H3}', ""); - Expect(0, 55204, '\p{Is_Lb= -H3}', ""); - Expect(1, 55204, '\p{^Is_Lb= -H3}', ""); - Expect(1, 55204, '\P{Is_Lb= -H3}', ""); - Expect(0, 55204, '\P{^Is_Lb= -H3}', ""); - Error('\p{Line_Break=/a/_Hebrew_Letter}'); - Error('\P{Line_Break=/a/_Hebrew_Letter}'); + Expect(1, 55203, '\p{Is_Lb= h3}', ""); + Expect(0, 55203, '\p{^Is_Lb= h3}', ""); + Expect(0, 55203, '\P{Is_Lb= h3}', ""); + Expect(1, 55203, '\P{^Is_Lb= h3}', ""); + Expect(0, 55204, '\p{Is_Lb= h3}', ""); + Expect(1, 55204, '\p{^Is_Lb= h3}', ""); + Expect(1, 55204, '\P{Is_Lb= h3}', ""); + Expect(0, 55204, '\P{^Is_Lb= h3}', ""); + Error('\p{Line_Break:_ HEBREW_LETTER/a/}'); + Error('\P{Line_Break:_ HEBREW_LETTER/a/}'); Expect(1, 64335, '\p{Line_Break=:\AHebrew_Letter\z:}', "");; Expect(0, 64336, '\p{Line_Break=:\AHebrew_Letter\z:}', "");; Expect(1, 64335, '\p{Line_Break=hebrewletter}', ""); @@ -60060,16 +62412,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 64336, '\P{^Line_Break=hebrewletter}', ""); Expect(1, 64335, '\p{Line_Break=:\Ahebrewletter\z:}', "");; Expect(0, 64336, '\p{Line_Break=:\Ahebrewletter\z:}', "");; - Expect(1, 64335, '\p{Line_Break=_ Hebrew_Letter}', ""); - Expect(0, 64335, '\p{^Line_Break=_ Hebrew_Letter}', ""); - Expect(0, 64335, '\P{Line_Break=_ Hebrew_Letter}', ""); - Expect(1, 64335, '\P{^Line_Break=_ Hebrew_Letter}', ""); - Expect(0, 64336, '\p{Line_Break=_ Hebrew_Letter}', ""); - Expect(1, 64336, '\p{^Line_Break=_ Hebrew_Letter}', ""); - Expect(1, 64336, '\P{Line_Break=_ Hebrew_Letter}', ""); - Expect(0, 64336, '\P{^Line_Break=_ Hebrew_Letter}', ""); - Error('\p{Lb= :=HL}'); - Error('\P{Lb= :=HL}'); + Expect(1, 64335, '\p{Line_Break=-Hebrew_Letter}', ""); + Expect(0, 64335, '\p{^Line_Break=-Hebrew_Letter}', ""); + Expect(0, 64335, '\P{Line_Break=-Hebrew_Letter}', ""); + Expect(1, 64335, '\P{^Line_Break=-Hebrew_Letter}', ""); + Expect(0, 64336, '\p{Line_Break=-Hebrew_Letter}', ""); + Expect(1, 64336, '\p{^Line_Break=-Hebrew_Letter}', ""); + Expect(1, 64336, '\P{Line_Break=-Hebrew_Letter}', ""); + Expect(0, 64336, '\P{^Line_Break=-Hebrew_Letter}', ""); + Error('\p{Lb=__HL/a/}'); + Error('\P{Lb=__HL/a/}'); Expect(1, 64335, '\p{Lb=:\AHL\z:}', "");; Expect(0, 64336, '\p{Lb=:\AHL\z:}', "");; Expect(1, 64335, '\p{Lb=hl}', ""); @@ -60082,34 +62434,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 64336, '\P{^Lb=hl}', ""); Expect(1, 64335, '\p{Lb=:\Ahl\z:}', "");; Expect(0, 64336, '\p{Lb=:\Ahl\z:}', "");; - Expect(1, 64335, '\p{Lb=- hl}', ""); - Expect(0, 64335, '\p{^Lb=- hl}', ""); - Expect(0, 64335, '\P{Lb=- hl}', ""); - Expect(1, 64335, '\P{^Lb=- hl}', ""); - Expect(0, 64336, '\p{Lb=- hl}', ""); - Expect(1, 64336, '\p{^Lb=- hl}', ""); - Expect(1, 64336, '\P{Lb=- hl}', ""); - Expect(0, 64336, '\P{^Lb=- hl}', ""); - Error('\p{Is_Line_Break=_ Hebrew_LETTER/a/}'); - Error('\P{Is_Line_Break=_ Hebrew_LETTER/a/}'); - Expect(1, 64335, '\p{Is_Line_Break=hebrewletter}', ""); - Expect(0, 64335, '\p{^Is_Line_Break=hebrewletter}', ""); - Expect(0, 64335, '\P{Is_Line_Break=hebrewletter}', ""); - Expect(1, 64335, '\P{^Is_Line_Break=hebrewletter}', ""); - Expect(0, 64336, '\p{Is_Line_Break=hebrewletter}', ""); - Expect(1, 64336, '\p{^Is_Line_Break=hebrewletter}', ""); - Expect(1, 64336, '\P{Is_Line_Break=hebrewletter}', ""); - Expect(0, 64336, '\P{^Is_Line_Break=hebrewletter}', ""); - Expect(1, 64335, '\p{Is_Line_Break= hebrew_Letter}', ""); - Expect(0, 64335, '\p{^Is_Line_Break= hebrew_Letter}', ""); - Expect(0, 64335, '\P{Is_Line_Break= hebrew_Letter}', ""); - Expect(1, 64335, '\P{^Is_Line_Break= hebrew_Letter}', ""); - Expect(0, 64336, '\p{Is_Line_Break= hebrew_Letter}', ""); - Expect(1, 64336, '\p{^Is_Line_Break= hebrew_Letter}', ""); - Expect(1, 64336, '\P{Is_Line_Break= hebrew_Letter}', ""); - Expect(0, 64336, '\P{^Is_Line_Break= hebrew_Letter}', ""); - Error('\p{Is_Lb=:=hl}'); - Error('\P{Is_Lb=:=hl}'); + Expect(1, 64335, '\p{Lb= HL}', ""); + Expect(0, 64335, '\p{^Lb= HL}', ""); + Expect(0, 64335, '\P{Lb= HL}', ""); + Expect(1, 64335, '\P{^Lb= HL}', ""); + Expect(0, 64336, '\p{Lb= HL}', ""); + Expect(1, 64336, '\p{^Lb= HL}', ""); + Expect(1, 64336, '\P{Lb= HL}', ""); + Expect(0, 64336, '\P{^Lb= HL}', ""); + Error('\p{Is_Line_Break=:= Hebrew_letter}'); + Error('\P{Is_Line_Break=:= Hebrew_letter}'); + Expect(1, 64335, '\p{Is_Line_Break: hebrewletter}', ""); + Expect(0, 64335, '\p{^Is_Line_Break: hebrewletter}', ""); + Expect(0, 64335, '\P{Is_Line_Break: hebrewletter}', ""); + Expect(1, 64335, '\P{^Is_Line_Break: hebrewletter}', ""); + Expect(0, 64336, '\p{Is_Line_Break: hebrewletter}', ""); + Expect(1, 64336, '\p{^Is_Line_Break: hebrewletter}', ""); + Expect(1, 64336, '\P{Is_Line_Break: hebrewletter}', ""); + Expect(0, 64336, '\P{^Is_Line_Break: hebrewletter}', ""); + Expect(1, 64335, '\p{Is_Line_Break= hebrew_LETTER}', ""); + Expect(0, 64335, '\p{^Is_Line_Break= hebrew_LETTER}', ""); + Expect(0, 64335, '\P{Is_Line_Break= hebrew_LETTER}', ""); + Expect(1, 64335, '\P{^Is_Line_Break= hebrew_LETTER}', ""); + Expect(0, 64336, '\p{Is_Line_Break= hebrew_LETTER}', ""); + Expect(1, 64336, '\p{^Is_Line_Break= hebrew_LETTER}', ""); + Expect(1, 64336, '\P{Is_Line_Break= hebrew_LETTER}', ""); + Expect(0, 64336, '\P{^Is_Line_Break= hebrew_LETTER}', ""); + Error('\p{Is_Lb=_/a/HL}'); + Error('\P{Is_Lb=_/a/HL}'); Expect(1, 64335, '\p{Is_Lb=hl}', ""); Expect(0, 64335, '\p{^Is_Lb=hl}', ""); Expect(0, 64335, '\P{Is_Lb=hl}', ""); @@ -60118,38 +62470,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 64336, '\p{^Is_Lb=hl}', ""); Expect(1, 64336, '\P{Is_Lb=hl}', ""); Expect(0, 64336, '\P{^Is_Lb=hl}', ""); - Expect(1, 64335, '\p{Is_Lb= HL}', ""); - Expect(0, 64335, '\p{^Is_Lb= HL}', ""); - Expect(0, 64335, '\P{Is_Lb= HL}', ""); - Expect(1, 64335, '\P{^Is_Lb= HL}', ""); - Expect(0, 64336, '\p{Is_Lb= HL}', ""); - Expect(1, 64336, '\p{^Is_Lb= HL}', ""); - Expect(1, 64336, '\P{Is_Lb= HL}', ""); - Expect(0, 64336, '\P{^Is_Lb= HL}', ""); - Error('\p{Line_Break=/a/_-Hyphen}'); - Error('\P{Line_Break=/a/_-Hyphen}'); + Expect(1, 64335, '\p{Is_Lb=_HL}', ""); + Expect(0, 64335, '\p{^Is_Lb=_HL}', ""); + Expect(0, 64335, '\P{Is_Lb=_HL}', ""); + Expect(1, 64335, '\P{^Is_Lb=_HL}', ""); + Expect(0, 64336, '\p{Is_Lb=_HL}', ""); + Expect(1, 64336, '\p{^Is_Lb=_HL}', ""); + Expect(1, 64336, '\P{Is_Lb=_HL}', ""); + Expect(0, 64336, '\P{^Is_Lb=_HL}', ""); + Error('\p{Line_Break: :=HYPHEN}'); + Error('\P{Line_Break: :=HYPHEN}'); Expect(1, 45, '\p{Line_Break=:\AHyphen\z:}', "");; Expect(0, 46, '\p{Line_Break=:\AHyphen\z:}', "");; - Expect(1, 45, '\p{Line_Break: hyphen}', ""); - Expect(0, 45, '\p{^Line_Break: hyphen}', ""); - Expect(0, 45, '\P{Line_Break: hyphen}', ""); - Expect(1, 45, '\P{^Line_Break: hyphen}', ""); - Expect(0, 46, '\p{Line_Break: hyphen}', ""); - Expect(1, 46, '\p{^Line_Break: hyphen}', ""); - Expect(1, 46, '\P{Line_Break: hyphen}', ""); - Expect(0, 46, '\P{^Line_Break: hyphen}', ""); + Expect(1, 45, '\p{Line_Break=hyphen}', ""); + Expect(0, 45, '\p{^Line_Break=hyphen}', ""); + Expect(0, 45, '\P{Line_Break=hyphen}', ""); + Expect(1, 45, '\P{^Line_Break=hyphen}', ""); + Expect(0, 46, '\p{Line_Break=hyphen}', ""); + Expect(1, 46, '\p{^Line_Break=hyphen}', ""); + Expect(1, 46, '\P{Line_Break=hyphen}', ""); + Expect(0, 46, '\P{^Line_Break=hyphen}', ""); Expect(1, 45, '\p{Line_Break=:\Ahyphen\z:}', "");; Expect(0, 46, '\p{Line_Break=:\Ahyphen\z:}', "");; - Expect(1, 45, '\p{Line_Break=- Hyphen}', ""); - Expect(0, 45, '\p{^Line_Break=- Hyphen}', ""); - Expect(0, 45, '\P{Line_Break=- Hyphen}', ""); - Expect(1, 45, '\P{^Line_Break=- Hyphen}', ""); - Expect(0, 46, '\p{Line_Break=- Hyphen}', ""); - Expect(1, 46, '\p{^Line_Break=- Hyphen}', ""); - Expect(1, 46, '\P{Line_Break=- Hyphen}', ""); - Expect(0, 46, '\P{^Line_Break=- Hyphen}', ""); - Error('\p{Lb: :=_HY}'); - Error('\P{Lb: :=_HY}'); + Expect(1, 45, '\p{Line_Break=_ hyphen}', ""); + Expect(0, 45, '\p{^Line_Break=_ hyphen}', ""); + Expect(0, 45, '\P{Line_Break=_ hyphen}', ""); + Expect(1, 45, '\P{^Line_Break=_ hyphen}', ""); + Expect(0, 46, '\p{Line_Break=_ hyphen}', ""); + Expect(1, 46, '\p{^Line_Break=_ hyphen}', ""); + Expect(1, 46, '\P{Line_Break=_ hyphen}', ""); + Expect(0, 46, '\P{^Line_Break=_ hyphen}', ""); + Error('\p{Lb=/a/_ HY}'); + Error('\P{Lb=/a/_ HY}'); Expect(1, 45, '\p{Lb=:\AHY\z:}', "");; Expect(0, 46, '\p{Lb=:\AHY\z:}', "");; Expect(1, 45, '\p{Lb=hy}', ""); @@ -60162,16 +62514,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 46, '\P{^Lb=hy}', ""); Expect(1, 45, '\p{Lb=:\Ahy\z:}', "");; Expect(0, 46, '\p{Lb=:\Ahy\z:}', "");; - Expect(1, 45, '\p{Lb= HY}', ""); - Expect(0, 45, '\p{^Lb= HY}', ""); - Expect(0, 45, '\P{Lb= HY}', ""); - Expect(1, 45, '\P{^Lb= HY}', ""); - Expect(0, 46, '\p{Lb= HY}', ""); - Expect(1, 46, '\p{^Lb= HY}', ""); - Expect(1, 46, '\P{Lb= HY}', ""); - Expect(0, 46, '\P{^Lb= HY}', ""); - Error('\p{Is_Line_Break= -Hyphen/a/}'); - Error('\P{Is_Line_Break= -Hyphen/a/}'); + Expect(1, 45, '\p{Lb: hy}', ""); + Expect(0, 45, '\p{^Lb: hy}', ""); + Expect(0, 45, '\P{Lb: hy}', ""); + Expect(1, 45, '\P{^Lb: hy}', ""); + Expect(0, 46, '\p{Lb: hy}', ""); + Expect(1, 46, '\p{^Lb: hy}', ""); + Expect(1, 46, '\P{Lb: hy}', ""); + Expect(0, 46, '\P{^Lb: hy}', ""); + Error('\p{Is_Line_Break: :=_ Hyphen}'); + Error('\P{Is_Line_Break: :=_ Hyphen}'); Expect(1, 45, '\p{Is_Line_Break=hyphen}', ""); Expect(0, 45, '\p{^Is_Line_Break=hyphen}', ""); Expect(0, 45, '\P{Is_Line_Break=hyphen}', ""); @@ -60180,16 +62532,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 46, '\p{^Is_Line_Break=hyphen}', ""); Expect(1, 46, '\P{Is_Line_Break=hyphen}', ""); Expect(0, 46, '\P{^Is_Line_Break=hyphen}', ""); - Expect(1, 45, '\p{Is_Line_Break= -Hyphen}', ""); - Expect(0, 45, '\p{^Is_Line_Break= -Hyphen}', ""); - Expect(0, 45, '\P{Is_Line_Break= -Hyphen}', ""); - Expect(1, 45, '\P{^Is_Line_Break= -Hyphen}', ""); - Expect(0, 46, '\p{Is_Line_Break= -Hyphen}', ""); - Expect(1, 46, '\p{^Is_Line_Break= -Hyphen}', ""); - Expect(1, 46, '\P{Is_Line_Break= -Hyphen}', ""); - Expect(0, 46, '\P{^Is_Line_Break= -Hyphen}', ""); - Error('\p{Is_Lb=:=-_HY}'); - Error('\P{Is_Lb=:=-_HY}'); + Expect(1, 45, '\p{Is_Line_Break=_Hyphen}', ""); + Expect(0, 45, '\p{^Is_Line_Break=_Hyphen}', ""); + Expect(0, 45, '\P{Is_Line_Break=_Hyphen}', ""); + Expect(1, 45, '\P{^Is_Line_Break=_Hyphen}', ""); + Expect(0, 46, '\p{Is_Line_Break=_Hyphen}', ""); + Expect(1, 46, '\p{^Is_Line_Break=_Hyphen}', ""); + Expect(1, 46, '\P{Is_Line_Break=_Hyphen}', ""); + Expect(0, 46, '\P{^Is_Line_Break=_Hyphen}', ""); + Error('\p{Is_Lb=:=-HY}'); + Error('\P{Is_Lb=:=-HY}'); Expect(1, 45, '\p{Is_Lb=hy}', ""); Expect(0, 45, '\p{^Is_Lb=hy}', ""); Expect(0, 45, '\P{Is_Lb=hy}', ""); @@ -60198,16 +62550,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 46, '\p{^Is_Lb=hy}', ""); Expect(1, 46, '\P{Is_Lb=hy}', ""); Expect(0, 46, '\P{^Is_Lb=hy}', ""); - Expect(1, 45, '\p{Is_Lb=-HY}', ""); - Expect(0, 45, '\p{^Is_Lb=-HY}', ""); - Expect(0, 45, '\P{Is_Lb=-HY}', ""); - Expect(1, 45, '\P{^Is_Lb=-HY}', ""); - Expect(0, 46, '\p{Is_Lb=-HY}', ""); - Expect(1, 46, '\p{^Is_Lb=-HY}', ""); - Expect(1, 46, '\P{Is_Lb=-HY}', ""); - Expect(0, 46, '\P{^Is_Lb=-HY}', ""); - Error('\p{Line_Break= Ideographic/a/}'); - Error('\P{Line_Break= Ideographic/a/}'); + Expect(1, 45, '\p{Is_Lb= HY}', ""); + Expect(0, 45, '\p{^Is_Lb= HY}', ""); + Expect(0, 45, '\P{Is_Lb= HY}', ""); + Expect(1, 45, '\P{^Is_Lb= HY}', ""); + Expect(0, 46, '\p{Is_Lb= HY}', ""); + Expect(1, 46, '\p{^Is_Lb= HY}', ""); + Expect(1, 46, '\P{Is_Lb= HY}', ""); + Expect(0, 46, '\P{^Is_Lb= HY}', ""); + Error('\p{Line_Break: /a/ideographic}'); + Error('\P{Line_Break: /a/ideographic}'); Expect(1, 262141, '\p{Line_Break=:\AIdeographic\z:}', "");; Expect(0, 262144, '\p{Line_Break=:\AIdeographic\z:}', "");; Expect(1, 262141, '\p{Line_Break=ideographic}', ""); @@ -60220,38 +62572,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 262144, '\P{^Line_Break=ideographic}', ""); Expect(1, 262141, '\p{Line_Break=:\Aideographic\z:}', "");; Expect(0, 262144, '\p{Line_Break=:\Aideographic\z:}', "");; - Expect(1, 262141, '\p{Line_Break= ideographic}', ""); - Expect(0, 262141, '\p{^Line_Break= ideographic}', ""); - Expect(0, 262141, '\P{Line_Break= ideographic}', ""); - Expect(1, 262141, '\P{^Line_Break= ideographic}', ""); - Expect(0, 262144, '\p{Line_Break= ideographic}', ""); - Expect(1, 262144, '\p{^Line_Break= ideographic}', ""); - Expect(1, 262144, '\P{Line_Break= ideographic}', ""); - Expect(0, 262144, '\P{^Line_Break= ideographic}', ""); - Error('\p{Lb=:= -id}'); - Error('\P{Lb=:= -id}'); + Expect(1, 262141, '\p{Line_Break= IDEOGRAPHIC}', ""); + Expect(0, 262141, '\p{^Line_Break= IDEOGRAPHIC}', ""); + Expect(0, 262141, '\P{Line_Break= IDEOGRAPHIC}', ""); + Expect(1, 262141, '\P{^Line_Break= IDEOGRAPHIC}', ""); + Expect(0, 262144, '\p{Line_Break= IDEOGRAPHIC}', ""); + Expect(1, 262144, '\p{^Line_Break= IDEOGRAPHIC}', ""); + Expect(1, 262144, '\P{Line_Break= IDEOGRAPHIC}', ""); + Expect(0, 262144, '\P{^Line_Break= IDEOGRAPHIC}', ""); + Error('\p{Lb=--ID:=}'); + Error('\P{Lb=--ID:=}'); Expect(1, 262141, '\p{Lb=:\AID\z:}', "");; Expect(0, 262144, '\p{Lb=:\AID\z:}', "");; - Expect(1, 262141, '\p{Lb=id}', ""); - Expect(0, 262141, '\p{^Lb=id}', ""); - Expect(0, 262141, '\P{Lb=id}', ""); - Expect(1, 262141, '\P{^Lb=id}', ""); - Expect(0, 262144, '\p{Lb=id}', ""); - Expect(1, 262144, '\p{^Lb=id}', ""); - Expect(1, 262144, '\P{Lb=id}', ""); - Expect(0, 262144, '\P{^Lb=id}', ""); + Expect(1, 262141, '\p{Lb:id}', ""); + Expect(0, 262141, '\p{^Lb:id}', ""); + Expect(0, 262141, '\P{Lb:id}', ""); + Expect(1, 262141, '\P{^Lb:id}', ""); + Expect(0, 262144, '\p{Lb:id}', ""); + Expect(1, 262144, '\p{^Lb:id}', ""); + Expect(1, 262144, '\P{Lb:id}', ""); + Expect(0, 262144, '\P{^Lb:id}', ""); Expect(1, 262141, '\p{Lb=:\Aid\z:}', "");; Expect(0, 262144, '\p{Lb=:\Aid\z:}', "");; - Expect(1, 262141, '\p{Lb: ID}', ""); - Expect(0, 262141, '\p{^Lb: ID}', ""); - Expect(0, 262141, '\P{Lb: ID}', ""); - Expect(1, 262141, '\P{^Lb: ID}', ""); - Expect(0, 262144, '\p{Lb: ID}', ""); - Expect(1, 262144, '\p{^Lb: ID}', ""); - Expect(1, 262144, '\P{Lb: ID}', ""); - Expect(0, 262144, '\P{^Lb: ID}', ""); - Error('\p{Is_Line_Break: :=--ideographic}'); - Error('\P{Is_Line_Break: :=--ideographic}'); + Expect(1, 262141, '\p{Lb=_-ID}', ""); + Expect(0, 262141, '\p{^Lb=_-ID}', ""); + Expect(0, 262141, '\P{Lb=_-ID}', ""); + Expect(1, 262141, '\P{^Lb=_-ID}', ""); + Expect(0, 262144, '\p{Lb=_-ID}', ""); + Expect(1, 262144, '\p{^Lb=_-ID}', ""); + Expect(1, 262144, '\P{Lb=_-ID}', ""); + Expect(0, 262144, '\P{^Lb=_-ID}', ""); + Error('\p{Is_Line_Break: -Ideographic:=}'); + Error('\P{Is_Line_Break: -Ideographic:=}'); Expect(1, 262141, '\p{Is_Line_Break=ideographic}', ""); Expect(0, 262141, '\p{^Is_Line_Break=ideographic}', ""); Expect(0, 262141, '\P{Is_Line_Break=ideographic}', ""); @@ -60260,16 +62612,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 262144, '\p{^Is_Line_Break=ideographic}', ""); Expect(1, 262144, '\P{Is_Line_Break=ideographic}', ""); Expect(0, 262144, '\P{^Is_Line_Break=ideographic}', ""); - Expect(1, 262141, '\p{Is_Line_Break= Ideographic}', ""); - Expect(0, 262141, '\p{^Is_Line_Break= Ideographic}', ""); - Expect(0, 262141, '\P{Is_Line_Break= Ideographic}', ""); - Expect(1, 262141, '\P{^Is_Line_Break= Ideographic}', ""); - Expect(0, 262144, '\p{Is_Line_Break= Ideographic}', ""); - Expect(1, 262144, '\p{^Is_Line_Break= Ideographic}', ""); - Expect(1, 262144, '\P{Is_Line_Break= Ideographic}', ""); - Expect(0, 262144, '\P{^Is_Line_Break= Ideographic}', ""); - Error('\p{Is_Lb: /a/_-ID}'); - Error('\P{Is_Lb: /a/_-ID}'); + Expect(1, 262141, '\p{Is_Line_Break= ideographic}', ""); + Expect(0, 262141, '\p{^Is_Line_Break= ideographic}', ""); + Expect(0, 262141, '\P{Is_Line_Break= ideographic}', ""); + Expect(1, 262141, '\P{^Is_Line_Break= ideographic}', ""); + Expect(0, 262144, '\p{Is_Line_Break= ideographic}', ""); + Expect(1, 262144, '\p{^Is_Line_Break= ideographic}', ""); + Expect(1, 262144, '\P{Is_Line_Break= ideographic}', ""); + Expect(0, 262144, '\P{^Is_Line_Break= ideographic}', ""); + Error('\p{Is_Lb=/a/--id}'); + Error('\P{Is_Lb=/a/--id}'); Expect(1, 262141, '\p{Is_Lb=id}', ""); Expect(0, 262141, '\p{^Is_Lb=id}', ""); Expect(0, 262141, '\P{Is_Lb=id}', ""); @@ -60278,16 +62630,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 262144, '\p{^Is_Lb=id}', ""); Expect(1, 262144, '\P{Is_Lb=id}', ""); Expect(0, 262144, '\P{^Is_Lb=id}', ""); - Expect(1, 262141, '\p{Is_Lb= _ID}', ""); - Expect(0, 262141, '\p{^Is_Lb= _ID}', ""); - Expect(0, 262141, '\P{Is_Lb= _ID}', ""); - Expect(1, 262141, '\P{^Is_Lb= _ID}', ""); - Expect(0, 262144, '\p{Is_Lb= _ID}', ""); - Expect(1, 262144, '\p{^Is_Lb= _ID}', ""); - Expect(1, 262144, '\P{Is_Lb= _ID}', ""); - Expect(0, 262144, '\P{^Is_Lb= _ID}', ""); - Error('\p{Line_Break= -INSEPARABLE/a/}'); - Error('\P{Line_Break= -INSEPARABLE/a/}'); + Expect(1, 262141, '\p{Is_Lb=_ID}', ""); + Expect(0, 262141, '\p{^Is_Lb=_ID}', ""); + Expect(0, 262141, '\P{Is_Lb=_ID}', ""); + Expect(1, 262141, '\P{^Is_Lb=_ID}', ""); + Expect(0, 262144, '\p{Is_Lb=_ID}', ""); + Expect(1, 262144, '\p{^Is_Lb=_ID}', ""); + Expect(1, 262144, '\P{Is_Lb=_ID}', ""); + Expect(0, 262144, '\P{^Is_Lb=_ID}', ""); + Error('\p{Line_Break= inseparable/a/}'); + Error('\P{Line_Break= inseparable/a/}'); Expect(1, 68342, '\p{Line_Break=:\AInseparable\z:}', "");; Expect(0, 68343, '\p{Line_Break=:\AInseparable\z:}', "");; Expect(1, 68342, '\p{Line_Break=inseparable}', ""); @@ -60300,38 +62652,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68343, '\P{^Line_Break=inseparable}', ""); Expect(1, 68342, '\p{Line_Break=:\Ainseparable\z:}', "");; Expect(0, 68343, '\p{Line_Break=:\Ainseparable\z:}', "");; - Expect(1, 68342, '\p{Line_Break= -Inseparable}', ""); - Expect(0, 68342, '\p{^Line_Break= -Inseparable}', ""); - Expect(0, 68342, '\P{Line_Break= -Inseparable}', ""); - Expect(1, 68342, '\P{^Line_Break= -Inseparable}', ""); - Expect(0, 68343, '\p{Line_Break= -Inseparable}', ""); - Expect(1, 68343, '\p{^Line_Break= -Inseparable}', ""); - Expect(1, 68343, '\P{Line_Break= -Inseparable}', ""); - Expect(0, 68343, '\P{^Line_Break= -Inseparable}', ""); - Error('\p{Lb=/a/ IN}'); - Error('\P{Lb=/a/ IN}'); + Expect(1, 68342, '\p{Line_Break=_INSEPARABLE}', ""); + Expect(0, 68342, '\p{^Line_Break=_INSEPARABLE}', ""); + Expect(0, 68342, '\P{Line_Break=_INSEPARABLE}', ""); + Expect(1, 68342, '\P{^Line_Break=_INSEPARABLE}', ""); + Expect(0, 68343, '\p{Line_Break=_INSEPARABLE}', ""); + Expect(1, 68343, '\p{^Line_Break=_INSEPARABLE}', ""); + Expect(1, 68343, '\P{Line_Break=_INSEPARABLE}', ""); + Expect(0, 68343, '\P{^Line_Break=_INSEPARABLE}', ""); + Error('\p{Lb=_IN:=}'); + Error('\P{Lb=_IN:=}'); Expect(1, 68342, '\p{Lb=:\AIN\z:}', "");; Expect(0, 68343, '\p{Lb=:\AIN\z:}', "");; - Expect(1, 68342, '\p{Lb: in}', ""); - Expect(0, 68342, '\p{^Lb: in}', ""); - Expect(0, 68342, '\P{Lb: in}', ""); - Expect(1, 68342, '\P{^Lb: in}', ""); - Expect(0, 68343, '\p{Lb: in}', ""); - Expect(1, 68343, '\p{^Lb: in}', ""); - Expect(1, 68343, '\P{Lb: in}', ""); - Expect(0, 68343, '\P{^Lb: in}', ""); + Expect(1, 68342, '\p{Lb=in}', ""); + Expect(0, 68342, '\p{^Lb=in}', ""); + Expect(0, 68342, '\P{Lb=in}', ""); + Expect(1, 68342, '\P{^Lb=in}', ""); + Expect(0, 68343, '\p{Lb=in}', ""); + Expect(1, 68343, '\p{^Lb=in}', ""); + Expect(1, 68343, '\P{Lb=in}', ""); + Expect(0, 68343, '\P{^Lb=in}', ""); Expect(1, 68342, '\p{Lb=:\Ain\z:}', "");; Expect(0, 68343, '\p{Lb=:\Ain\z:}', "");; - Expect(1, 68342, '\p{Lb:_ in}', ""); - Expect(0, 68342, '\p{^Lb:_ in}', ""); - Expect(0, 68342, '\P{Lb:_ in}', ""); - Expect(1, 68342, '\P{^Lb:_ in}', ""); - Expect(0, 68343, '\p{Lb:_ in}', ""); - Expect(1, 68343, '\p{^Lb:_ in}', ""); - Expect(1, 68343, '\P{Lb:_ in}', ""); - Expect(0, 68343, '\P{^Lb:_ in}', ""); - Error('\p{Is_Line_Break= Inseperable:=}'); - Error('\P{Is_Line_Break= Inseperable:=}'); + Expect(1, 68342, '\p{Lb=IN}', ""); + Expect(0, 68342, '\p{^Lb=IN}', ""); + Expect(0, 68342, '\P{Lb=IN}', ""); + Expect(1, 68342, '\P{^Lb=IN}', ""); + Expect(0, 68343, '\p{Lb=IN}', ""); + Expect(1, 68343, '\p{^Lb=IN}', ""); + Expect(1, 68343, '\P{Lb=IN}', ""); + Expect(0, 68343, '\P{^Lb=IN}', ""); + Error('\p{Is_Line_Break=-/a/Inseperable}'); + Error('\P{Is_Line_Break=-/a/Inseperable}'); Expect(1, 68342, '\p{Is_Line_Break=inseperable}', ""); Expect(0, 68342, '\p{^Is_Line_Break=inseperable}', ""); Expect(0, 68342, '\P{Is_Line_Break=inseperable}', ""); @@ -60340,16 +62692,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68343, '\p{^Is_Line_Break=inseperable}', ""); Expect(1, 68343, '\P{Is_Line_Break=inseperable}', ""); Expect(0, 68343, '\P{^Is_Line_Break=inseperable}', ""); - Expect(1, 68342, '\p{Is_Line_Break=- inseperable}', ""); - Expect(0, 68342, '\p{^Is_Line_Break=- inseperable}', ""); - Expect(0, 68342, '\P{Is_Line_Break=- inseperable}', ""); - Expect(1, 68342, '\P{^Is_Line_Break=- inseperable}', ""); - Expect(0, 68343, '\p{Is_Line_Break=- inseperable}', ""); - Expect(1, 68343, '\p{^Is_Line_Break=- inseperable}', ""); - Expect(1, 68343, '\P{Is_Line_Break=- inseperable}', ""); - Expect(0, 68343, '\P{^Is_Line_Break=- inseperable}', ""); - Error('\p{Is_Lb= inseparable:=}'); - Error('\P{Is_Lb= inseparable:=}'); + Expect(1, 68342, '\p{Is_Line_Break: _ Inseperable}', ""); + Expect(0, 68342, '\p{^Is_Line_Break: _ Inseperable}', ""); + Expect(0, 68342, '\P{Is_Line_Break: _ Inseperable}', ""); + Expect(1, 68342, '\P{^Is_Line_Break: _ Inseperable}', ""); + Expect(0, 68343, '\p{Is_Line_Break: _ Inseperable}', ""); + Expect(1, 68343, '\p{^Is_Line_Break: _ Inseperable}', ""); + Expect(1, 68343, '\P{Is_Line_Break: _ Inseperable}', ""); + Expect(0, 68343, '\P{^Is_Line_Break: _ Inseperable}', ""); + Error('\p{Is_Lb= -inseparable/a/}'); + Error('\P{Is_Lb= -inseparable/a/}'); Expect(1, 68342, '\p{Is_Lb=inseparable}', ""); Expect(0, 68342, '\p{^Is_Lb=inseparable}', ""); Expect(0, 68342, '\P{Is_Lb=inseparable}', ""); @@ -60358,16 +62710,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68343, '\p{^Is_Lb=inseparable}', ""); Expect(1, 68343, '\P{Is_Lb=inseparable}', ""); Expect(0, 68343, '\P{^Is_Lb=inseparable}', ""); - Expect(1, 68342, '\p{Is_Lb=_Inseparable}', ""); - Expect(0, 68342, '\p{^Is_Lb=_Inseparable}', ""); - Expect(0, 68342, '\P{Is_Lb=_Inseparable}', ""); - Expect(1, 68342, '\P{^Is_Lb=_Inseparable}', ""); - Expect(0, 68343, '\p{Is_Lb=_Inseparable}', ""); - Expect(1, 68343, '\p{^Is_Lb=_Inseparable}', ""); - Expect(1, 68343, '\P{Is_Lb=_Inseparable}', ""); - Expect(0, 68343, '\P{^Is_Lb=_Inseparable}', ""); - Error('\p{Line_Break=:= INFIX_NUMERIC}'); - Error('\P{Line_Break=:= INFIX_NUMERIC}'); + Expect(1, 68342, '\p{Is_Lb=- Inseparable}', ""); + Expect(0, 68342, '\p{^Is_Lb=- Inseparable}', ""); + Expect(0, 68342, '\P{Is_Lb=- Inseparable}', ""); + Expect(1, 68342, '\P{^Is_Lb=- Inseparable}', ""); + Expect(0, 68343, '\p{Is_Lb=- Inseparable}', ""); + Expect(1, 68343, '\p{^Is_Lb=- Inseparable}', ""); + Expect(1, 68343, '\P{Is_Lb=- Inseparable}', ""); + Expect(0, 68343, '\P{^Is_Lb=- Inseparable}', ""); + Error('\p{Line_Break: Infix_NUMERIC/a/}'); + Error('\P{Line_Break: Infix_NUMERIC/a/}'); Expect(1, 65044, '\p{Line_Break=:\AInfix_Numeric\z:}', "");; Expect(0, 65045, '\p{Line_Break=:\AInfix_Numeric\z:}', "");; Expect(1, 65044, '\p{Line_Break: infixnumeric}', ""); @@ -60380,16 +62732,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65045, '\P{^Line_Break: infixnumeric}', ""); Expect(1, 65044, '\p{Line_Break=:\Ainfixnumeric\z:}', "");; Expect(0, 65045, '\p{Line_Break=:\Ainfixnumeric\z:}', "");; - Expect(1, 65044, '\p{Line_Break= Infix_Numeric}', ""); - Expect(0, 65044, '\p{^Line_Break= Infix_Numeric}', ""); - Expect(0, 65044, '\P{Line_Break= Infix_Numeric}', ""); - Expect(1, 65044, '\P{^Line_Break= Infix_Numeric}', ""); - Expect(0, 65045, '\p{Line_Break= Infix_Numeric}', ""); - Expect(1, 65045, '\p{^Line_Break= Infix_Numeric}', ""); - Expect(1, 65045, '\P{Line_Break= Infix_Numeric}', ""); - Expect(0, 65045, '\P{^Line_Break= Infix_Numeric}', ""); - Error('\p{Lb=/a/ IS}'); - Error('\P{Lb=/a/ IS}'); + Expect(1, 65044, '\p{Line_Break=--infix_numeric}', ""); + Expect(0, 65044, '\p{^Line_Break=--infix_numeric}', ""); + Expect(0, 65044, '\P{Line_Break=--infix_numeric}', ""); + Expect(1, 65044, '\P{^Line_Break=--infix_numeric}', ""); + Expect(0, 65045, '\p{Line_Break=--infix_numeric}', ""); + Expect(1, 65045, '\p{^Line_Break=--infix_numeric}', ""); + Expect(1, 65045, '\P{Line_Break=--infix_numeric}', ""); + Expect(0, 65045, '\P{^Line_Break=--infix_numeric}', ""); + Error('\p{Lb=_/a/is}'); + Error('\P{Lb=_/a/is}'); Expect(1, 65044, '\p{Lb=:\AIS\z:}', "");; Expect(0, 65045, '\p{Lb=:\AIS\z:}', "");; Expect(1, 65044, '\p{Lb=is}', ""); @@ -60402,16 +62754,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65045, '\P{^Lb=is}', ""); Expect(1, 65044, '\p{Lb=:\Ais\z:}', "");; Expect(0, 65045, '\p{Lb=:\Ais\z:}', "");; - Expect(1, 65044, '\p{Lb=_IS}', ""); - Expect(0, 65044, '\p{^Lb=_IS}', ""); - Expect(0, 65044, '\P{Lb=_IS}', ""); - Expect(1, 65044, '\P{^Lb=_IS}', ""); - Expect(0, 65045, '\p{Lb=_IS}', ""); - Expect(1, 65045, '\p{^Lb=_IS}', ""); - Expect(1, 65045, '\P{Lb=_IS}', ""); - Expect(0, 65045, '\P{^Lb=_IS}', ""); - Error('\p{Is_Line_Break= INFIX_Numeric/a/}'); - Error('\P{Is_Line_Break= INFIX_Numeric/a/}'); + Expect(1, 65044, '\p{Lb=- IS}', ""); + Expect(0, 65044, '\p{^Lb=- IS}', ""); + Expect(0, 65044, '\P{Lb=- IS}', ""); + Expect(1, 65044, '\P{^Lb=- IS}', ""); + Expect(0, 65045, '\p{Lb=- IS}', ""); + Expect(1, 65045, '\p{^Lb=- IS}', ""); + Expect(1, 65045, '\P{Lb=- IS}', ""); + Expect(0, 65045, '\P{^Lb=- IS}', ""); + Error('\p{Is_Line_Break=:= infix_Numeric}'); + Error('\P{Is_Line_Break=:= infix_Numeric}'); Expect(1, 65044, '\p{Is_Line_Break=infixnumeric}', ""); Expect(0, 65044, '\p{^Is_Line_Break=infixnumeric}', ""); Expect(0, 65044, '\P{Is_Line_Break=infixnumeric}', ""); @@ -60420,56 +62772,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65045, '\p{^Is_Line_Break=infixnumeric}', ""); Expect(1, 65045, '\P{Is_Line_Break=infixnumeric}', ""); Expect(0, 65045, '\P{^Is_Line_Break=infixnumeric}', ""); - Expect(1, 65044, '\p{Is_Line_Break: INFIX_NUMERIC}', ""); - Expect(0, 65044, '\p{^Is_Line_Break: INFIX_NUMERIC}', ""); - Expect(0, 65044, '\P{Is_Line_Break: INFIX_NUMERIC}', ""); - Expect(1, 65044, '\P{^Is_Line_Break: INFIX_NUMERIC}', ""); - Expect(0, 65045, '\p{Is_Line_Break: INFIX_NUMERIC}', ""); - Expect(1, 65045, '\p{^Is_Line_Break: INFIX_NUMERIC}', ""); - Expect(1, 65045, '\P{Is_Line_Break: INFIX_NUMERIC}', ""); - Expect(0, 65045, '\P{^Is_Line_Break: INFIX_NUMERIC}', ""); - Error('\p{Is_Lb:/a/_ IS}'); - Error('\P{Is_Lb:/a/_ IS}'); - Expect(1, 65044, '\p{Is_Lb=is}', ""); - Expect(0, 65044, '\p{^Is_Lb=is}', ""); - Expect(0, 65044, '\P{Is_Lb=is}', ""); - Expect(1, 65044, '\P{^Is_Lb=is}', ""); - Expect(0, 65045, '\p{Is_Lb=is}', ""); - Expect(1, 65045, '\p{^Is_Lb=is}', ""); - Expect(1, 65045, '\P{Is_Lb=is}', ""); - Expect(0, 65045, '\P{^Is_Lb=is}', ""); - Expect(1, 65044, '\p{Is_Lb=- IS}', ""); - Expect(0, 65044, '\p{^Is_Lb=- IS}', ""); - Expect(0, 65044, '\P{Is_Lb=- IS}', ""); - Expect(1, 65044, '\P{^Is_Lb=- IS}', ""); - Expect(0, 65045, '\p{Is_Lb=- IS}', ""); - Expect(1, 65045, '\p{^Is_Lb=- IS}', ""); - Expect(1, 65045, '\P{Is_Lb=- IS}', ""); - Expect(0, 65045, '\P{^Is_Lb=- IS}', ""); - Error('\p{Line_Break= -JL/a/}'); - Error('\P{Line_Break= -JL/a/}'); + Expect(1, 65044, '\p{Is_Line_Break=- INFIX_NUMERIC}', ""); + Expect(0, 65044, '\p{^Is_Line_Break=- INFIX_NUMERIC}', ""); + Expect(0, 65044, '\P{Is_Line_Break=- INFIX_NUMERIC}', ""); + Expect(1, 65044, '\P{^Is_Line_Break=- INFIX_NUMERIC}', ""); + Expect(0, 65045, '\p{Is_Line_Break=- INFIX_NUMERIC}', ""); + Expect(1, 65045, '\p{^Is_Line_Break=- INFIX_NUMERIC}', ""); + Expect(1, 65045, '\P{Is_Line_Break=- INFIX_NUMERIC}', ""); + Expect(0, 65045, '\P{^Is_Line_Break=- INFIX_NUMERIC}', ""); + Error('\p{Is_Lb= is/a/}'); + Error('\P{Is_Lb= is/a/}'); + Expect(1, 65044, '\p{Is_Lb: is}', ""); + Expect(0, 65044, '\p{^Is_Lb: is}', ""); + Expect(0, 65044, '\P{Is_Lb: is}', ""); + Expect(1, 65044, '\P{^Is_Lb: is}', ""); + Expect(0, 65045, '\p{Is_Lb: is}', ""); + Expect(1, 65045, '\p{^Is_Lb: is}', ""); + Expect(1, 65045, '\P{Is_Lb: is}', ""); + Expect(0, 65045, '\P{^Is_Lb: is}', ""); + Expect(1, 65044, '\p{Is_Lb=--IS}', ""); + Expect(0, 65044, '\p{^Is_Lb=--IS}', ""); + Expect(0, 65044, '\P{Is_Lb=--IS}', ""); + Expect(1, 65044, '\P{^Is_Lb=--IS}', ""); + Expect(0, 65045, '\p{Is_Lb=--IS}', ""); + Expect(1, 65045, '\p{^Is_Lb=--IS}', ""); + Expect(1, 65045, '\P{Is_Lb=--IS}', ""); + Expect(0, 65045, '\P{^Is_Lb=--IS}', ""); + Error('\p{Line_Break= :=jl}'); + Error('\P{Line_Break= :=jl}'); Expect(1, 43388, '\p{Line_Break=:\AJL\z:}', "");; Expect(0, 43389, '\p{Line_Break=:\AJL\z:}', "");; - Expect(1, 43388, '\p{Line_Break: jl}', ""); - Expect(0, 43388, '\p{^Line_Break: jl}', ""); - Expect(0, 43388, '\P{Line_Break: jl}', ""); - Expect(1, 43388, '\P{^Line_Break: jl}', ""); - Expect(0, 43389, '\p{Line_Break: jl}', ""); - Expect(1, 43389, '\p{^Line_Break: jl}', ""); - Expect(1, 43389, '\P{Line_Break: jl}', ""); - Expect(0, 43389, '\P{^Line_Break: jl}', ""); + Expect(1, 43388, '\p{Line_Break=jl}', ""); + Expect(0, 43388, '\p{^Line_Break=jl}', ""); + Expect(0, 43388, '\P{Line_Break=jl}', ""); + Expect(1, 43388, '\P{^Line_Break=jl}', ""); + Expect(0, 43389, '\p{Line_Break=jl}', ""); + Expect(1, 43389, '\p{^Line_Break=jl}', ""); + Expect(1, 43389, '\P{Line_Break=jl}', ""); + Expect(0, 43389, '\P{^Line_Break=jl}', ""); Expect(1, 43388, '\p{Line_Break=:\Ajl\z:}', "");; Expect(0, 43389, '\p{Line_Break=:\Ajl\z:}', "");; - Expect(1, 43388, '\p{Line_Break= JL}', ""); - Expect(0, 43388, '\p{^Line_Break= JL}', ""); - Expect(0, 43388, '\P{Line_Break= JL}', ""); - Expect(1, 43388, '\P{^Line_Break= JL}', ""); - Expect(0, 43389, '\p{Line_Break= JL}', ""); - Expect(1, 43389, '\p{^Line_Break= JL}', ""); - Expect(1, 43389, '\P{Line_Break= JL}', ""); - Expect(0, 43389, '\P{^Line_Break= JL}', ""); - Error('\p{Lb=/a/JL}'); - Error('\P{Lb=/a/JL}'); + Expect(1, 43388, '\p{Line_Break=-jl}', ""); + Expect(0, 43388, '\p{^Line_Break=-jl}', ""); + Expect(0, 43388, '\P{Line_Break=-jl}', ""); + Expect(1, 43388, '\P{^Line_Break=-jl}', ""); + Expect(0, 43389, '\p{Line_Break=-jl}', ""); + Expect(1, 43389, '\p{^Line_Break=-jl}', ""); + Expect(1, 43389, '\P{Line_Break=-jl}', ""); + Expect(0, 43389, '\P{^Line_Break=-jl}', ""); + Error('\p{Lb: - jl/a/}'); + Error('\P{Lb: - jl/a/}'); Expect(1, 43388, '\p{Lb=:\AJL\z:}', "");; Expect(0, 43389, '\p{Lb=:\AJL\z:}', "");; Expect(1, 43388, '\p{Lb=jl}', ""); @@ -60482,16 +62834,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 43389, '\P{^Lb=jl}', ""); Expect(1, 43388, '\p{Lb=:\Ajl\z:}', "");; Expect(0, 43389, '\p{Lb=:\Ajl\z:}', "");; - Expect(1, 43388, '\p{Lb=__JL}', ""); - Expect(0, 43388, '\p{^Lb=__JL}', ""); - Expect(0, 43388, '\P{Lb=__JL}', ""); - Expect(1, 43388, '\P{^Lb=__JL}', ""); - Expect(0, 43389, '\p{Lb=__JL}', ""); - Expect(1, 43389, '\p{^Lb=__JL}', ""); - Expect(1, 43389, '\P{Lb=__JL}', ""); - Expect(0, 43389, '\P{^Lb=__JL}', ""); - Error('\p{Is_Line_Break= :=JL}'); - Error('\P{Is_Line_Break= :=JL}'); + Expect(1, 43388, '\p{Lb= -JL}', ""); + Expect(0, 43388, '\p{^Lb= -JL}', ""); + Expect(0, 43388, '\P{Lb= -JL}', ""); + Expect(1, 43388, '\P{^Lb= -JL}', ""); + Expect(0, 43389, '\p{Lb= -JL}', ""); + Expect(1, 43389, '\p{^Lb= -JL}', ""); + Expect(1, 43389, '\P{Lb= -JL}', ""); + Expect(0, 43389, '\P{^Lb= -JL}', ""); + Error('\p{Is_Line_Break=:= JL}'); + Error('\P{Is_Line_Break=:= JL}'); Expect(1, 43388, '\p{Is_Line_Break=jl}', ""); Expect(0, 43388, '\p{^Is_Line_Break=jl}', ""); Expect(0, 43388, '\P{Is_Line_Break=jl}', ""); @@ -60500,16 +62852,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43389, '\p{^Is_Line_Break=jl}', ""); Expect(1, 43389, '\P{Is_Line_Break=jl}', ""); Expect(0, 43389, '\P{^Is_Line_Break=jl}', ""); - Expect(1, 43388, '\p{Is_Line_Break=--jl}', ""); - Expect(0, 43388, '\p{^Is_Line_Break=--jl}', ""); - Expect(0, 43388, '\P{Is_Line_Break=--jl}', ""); - Expect(1, 43388, '\P{^Is_Line_Break=--jl}', ""); - Expect(0, 43389, '\p{Is_Line_Break=--jl}', ""); - Expect(1, 43389, '\p{^Is_Line_Break=--jl}', ""); - Expect(1, 43389, '\P{Is_Line_Break=--jl}', ""); - Expect(0, 43389, '\P{^Is_Line_Break=--jl}', ""); - Error('\p{Is_Lb= -JL/a/}'); - Error('\P{Is_Lb= -JL/a/}'); + Expect(1, 43388, '\p{Is_Line_Break=- JL}', ""); + Expect(0, 43388, '\p{^Is_Line_Break=- JL}', ""); + Expect(0, 43388, '\P{Is_Line_Break=- JL}', ""); + Expect(1, 43388, '\P{^Is_Line_Break=- JL}', ""); + Expect(0, 43389, '\p{Is_Line_Break=- JL}', ""); + Expect(1, 43389, '\p{^Is_Line_Break=- JL}', ""); + Expect(1, 43389, '\P{Is_Line_Break=- JL}', ""); + Expect(0, 43389, '\P{^Is_Line_Break=- JL}', ""); + Error('\p{Is_Lb= /a/JL}'); + Error('\P{Is_Lb= /a/JL}'); Expect(1, 43388, '\p{Is_Lb=jl}', ""); Expect(0, 43388, '\p{^Is_Lb=jl}', ""); Expect(0, 43388, '\P{Is_Lb=jl}', ""); @@ -60518,16 +62870,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43389, '\p{^Is_Lb=jl}', ""); Expect(1, 43389, '\P{Is_Lb=jl}', ""); Expect(0, 43389, '\P{^Is_Lb=jl}', ""); - Expect(1, 43388, '\p{Is_Lb=- JL}', ""); - Expect(0, 43388, '\p{^Is_Lb=- JL}', ""); - Expect(0, 43388, '\P{Is_Lb=- JL}', ""); - Expect(1, 43388, '\P{^Is_Lb=- JL}', ""); - Expect(0, 43389, '\p{Is_Lb=- JL}', ""); - Expect(1, 43389, '\p{^Is_Lb=- JL}', ""); - Expect(1, 43389, '\P{Is_Lb=- JL}', ""); - Expect(0, 43389, '\P{^Is_Lb=- JL}', ""); - Error('\p{Line_Break= jt:=}'); - Error('\P{Line_Break= jt:=}'); + Expect(1, 43388, '\p{Is_Lb= JL}', ""); + Expect(0, 43388, '\p{^Is_Lb= JL}', ""); + Expect(0, 43388, '\P{Is_Lb= JL}', ""); + Expect(1, 43388, '\P{^Is_Lb= JL}', ""); + Expect(0, 43389, '\p{Is_Lb= JL}', ""); + Expect(1, 43389, '\p{^Is_Lb= JL}', ""); + Expect(1, 43389, '\P{Is_Lb= JL}', ""); + Expect(0, 43389, '\P{^Is_Lb= JL}', ""); + Error('\p{Line_Break=/a/ JT}'); + Error('\P{Line_Break=/a/ JT}'); Expect(1, 55291, '\p{Line_Break=:\AJT\z:}', "");; Expect(0, 55292, '\p{Line_Break=:\AJT\z:}', "");; Expect(1, 55291, '\p{Line_Break=jt}', ""); @@ -60540,16 +62892,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55292, '\P{^Line_Break=jt}', ""); Expect(1, 55291, '\p{Line_Break=:\Ajt\z:}', "");; Expect(0, 55292, '\p{Line_Break=:\Ajt\z:}', "");; - Expect(1, 55291, '\p{Line_Break:__JT}', ""); - Expect(0, 55291, '\p{^Line_Break:__JT}', ""); - Expect(0, 55291, '\P{Line_Break:__JT}', ""); - Expect(1, 55291, '\P{^Line_Break:__JT}', ""); - Expect(0, 55292, '\p{Line_Break:__JT}', ""); - Expect(1, 55292, '\p{^Line_Break:__JT}', ""); - Expect(1, 55292, '\P{Line_Break:__JT}', ""); - Expect(0, 55292, '\P{^Line_Break:__JT}', ""); - Error('\p{Lb= /a/JT}'); - Error('\P{Lb= /a/JT}'); + Expect(1, 55291, '\p{Line_Break: _JT}', ""); + Expect(0, 55291, '\p{^Line_Break: _JT}', ""); + Expect(0, 55291, '\P{Line_Break: _JT}', ""); + Expect(1, 55291, '\P{^Line_Break: _JT}', ""); + Expect(0, 55292, '\p{Line_Break: _JT}', ""); + Expect(1, 55292, '\p{^Line_Break: _JT}', ""); + Expect(1, 55292, '\P{Line_Break: _JT}', ""); + Expect(0, 55292, '\P{^Line_Break: _JT}', ""); + Error('\p{Lb=_/a/JT}'); + Error('\P{Lb=_/a/JT}'); Expect(1, 55291, '\p{Lb=:\AJT\z:}', "");; Expect(0, 55292, '\p{Lb=:\AJT\z:}', "");; Expect(1, 55291, '\p{Lb=jt}', ""); @@ -60562,16 +62914,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55292, '\P{^Lb=jt}', ""); Expect(1, 55291, '\p{Lb=:\Ajt\z:}', "");; Expect(0, 55292, '\p{Lb=:\Ajt\z:}', "");; - Expect(1, 55291, '\p{Lb= JT}', ""); - Expect(0, 55291, '\p{^Lb= JT}', ""); - Expect(0, 55291, '\P{Lb= JT}', ""); - Expect(1, 55291, '\P{^Lb= JT}', ""); - Expect(0, 55292, '\p{Lb= JT}', ""); - Expect(1, 55292, '\p{^Lb= JT}', ""); - Expect(1, 55292, '\P{Lb= JT}', ""); - Expect(0, 55292, '\P{^Lb= JT}', ""); - Error('\p{Is_Line_Break=/a/-_JT}'); - Error('\P{Is_Line_Break=/a/-_JT}'); + Expect(1, 55291, '\p{Lb= jt}', ""); + Expect(0, 55291, '\p{^Lb= jt}', ""); + Expect(0, 55291, '\P{Lb= jt}', ""); + Expect(1, 55291, '\P{^Lb= jt}', ""); + Expect(0, 55292, '\p{Lb= jt}', ""); + Expect(1, 55292, '\p{^Lb= jt}', ""); + Expect(1, 55292, '\P{Lb= jt}', ""); + Expect(0, 55292, '\P{^Lb= jt}', ""); + Error('\p{Is_Line_Break= :=JT}'); + Error('\P{Is_Line_Break= :=JT}'); Expect(1, 55291, '\p{Is_Line_Break=jt}', ""); Expect(0, 55291, '\p{^Is_Line_Break=jt}', ""); Expect(0, 55291, '\P{Is_Line_Break=jt}', ""); @@ -60580,16 +62932,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55292, '\p{^Is_Line_Break=jt}', ""); Expect(1, 55292, '\P{Is_Line_Break=jt}', ""); Expect(0, 55292, '\P{^Is_Line_Break=jt}', ""); - Expect(1, 55291, '\p{Is_Line_Break= jt}', ""); - Expect(0, 55291, '\p{^Is_Line_Break= jt}', ""); - Expect(0, 55291, '\P{Is_Line_Break= jt}', ""); - Expect(1, 55291, '\P{^Is_Line_Break= jt}', ""); - Expect(0, 55292, '\p{Is_Line_Break= jt}', ""); - Expect(1, 55292, '\p{^Is_Line_Break= jt}', ""); - Expect(1, 55292, '\P{Is_Line_Break= jt}', ""); - Expect(0, 55292, '\P{^Is_Line_Break= jt}', ""); - Error('\p{Is_Lb: /a/_jt}'); - Error('\P{Is_Lb: /a/_jt}'); + Expect(1, 55291, '\p{Is_Line_Break= _JT}', ""); + Expect(0, 55291, '\p{^Is_Line_Break= _JT}', ""); + Expect(0, 55291, '\P{Is_Line_Break= _JT}', ""); + Expect(1, 55291, '\P{^Is_Line_Break= _JT}', ""); + Expect(0, 55292, '\p{Is_Line_Break= _JT}', ""); + Expect(1, 55292, '\p{^Is_Line_Break= _JT}', ""); + Expect(1, 55292, '\P{Is_Line_Break= _JT}', ""); + Expect(0, 55292, '\P{^Is_Line_Break= _JT}', ""); + Error('\p{Is_Lb= /a/jt}'); + Error('\P{Is_Lb= /a/jt}'); Expect(1, 55291, '\p{Is_Lb=jt}', ""); Expect(0, 55291, '\p{^Is_Lb=jt}', ""); Expect(0, 55291, '\P{Is_Lb=jt}', ""); @@ -60598,16 +62950,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55292, '\p{^Is_Lb=jt}', ""); Expect(1, 55292, '\P{Is_Lb=jt}', ""); Expect(0, 55292, '\P{^Is_Lb=jt}', ""); - Expect(1, 55291, '\p{Is_Lb= -JT}', ""); - Expect(0, 55291, '\p{^Is_Lb= -JT}', ""); - Expect(0, 55291, '\P{Is_Lb= -JT}', ""); - Expect(1, 55291, '\P{^Is_Lb= -JT}', ""); - Expect(0, 55292, '\p{Is_Lb= -JT}', ""); - Expect(1, 55292, '\p{^Is_Lb= -JT}', ""); - Expect(1, 55292, '\P{Is_Lb= -JT}', ""); - Expect(0, 55292, '\P{^Is_Lb= -JT}', ""); - Error('\p{Line_Break=-:=JV}'); - Error('\P{Line_Break=-:=JV}'); + Expect(1, 55291, '\p{Is_Lb: JT}', ""); + Expect(0, 55291, '\p{^Is_Lb: JT}', ""); + Expect(0, 55291, '\P{Is_Lb: JT}', ""); + Expect(1, 55291, '\P{^Is_Lb: JT}', ""); + Expect(0, 55292, '\p{Is_Lb: JT}', ""); + Expect(1, 55292, '\p{^Is_Lb: JT}', ""); + Expect(1, 55292, '\P{Is_Lb: JT}', ""); + Expect(0, 55292, '\P{^Is_Lb: JT}', ""); + Error('\p{Line_Break: -JV/a/}'); + Error('\P{Line_Break: -JV/a/}'); Expect(1, 55238, '\p{Line_Break=:\AJV\z:}', "");; Expect(0, 55239, '\p{Line_Break=:\AJV\z:}', "");; Expect(1, 55238, '\p{Line_Break=jv}', ""); @@ -60620,16 +62972,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55239, '\P{^Line_Break=jv}', ""); Expect(1, 55238, '\p{Line_Break=:\Ajv\z:}', "");; Expect(0, 55239, '\p{Line_Break=:\Ajv\z:}', "");; - Expect(1, 55238, '\p{Line_Break= _jv}', ""); - Expect(0, 55238, '\p{^Line_Break= _jv}', ""); - Expect(0, 55238, '\P{Line_Break= _jv}', ""); - Expect(1, 55238, '\P{^Line_Break= _jv}', ""); - Expect(0, 55239, '\p{Line_Break= _jv}', ""); - Expect(1, 55239, '\p{^Line_Break= _jv}', ""); - Expect(1, 55239, '\P{Line_Break= _jv}', ""); - Expect(0, 55239, '\P{^Line_Break= _jv}', ""); - Error('\p{Lb=- jv/a/}'); - Error('\P{Lb=- jv/a/}'); + Expect(1, 55238, '\p{Line_Break=--JV}', ""); + Expect(0, 55238, '\p{^Line_Break=--JV}', ""); + Expect(0, 55238, '\P{Line_Break=--JV}', ""); + Expect(1, 55238, '\P{^Line_Break=--JV}', ""); + Expect(0, 55239, '\p{Line_Break=--JV}', ""); + Expect(1, 55239, '\p{^Line_Break=--JV}', ""); + Expect(1, 55239, '\P{Line_Break=--JV}', ""); + Expect(0, 55239, '\P{^Line_Break=--JV}', ""); + Error('\p{Lb=/a/_jv}'); + Error('\P{Lb=/a/_jv}'); Expect(1, 55238, '\p{Lb=:\AJV\z:}', "");; Expect(0, 55239, '\p{Lb=:\AJV\z:}', "");; Expect(1, 55238, '\p{Lb=jv}', ""); @@ -60642,16 +62994,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 55239, '\P{^Lb=jv}', ""); Expect(1, 55238, '\p{Lb=:\Ajv\z:}', "");; Expect(0, 55239, '\p{Lb=:\Ajv\z:}', "");; - Expect(1, 55238, '\p{Lb=_ JV}', ""); - Expect(0, 55238, '\p{^Lb=_ JV}', ""); - Expect(0, 55238, '\P{Lb=_ JV}', ""); - Expect(1, 55238, '\P{^Lb=_ JV}', ""); - Expect(0, 55239, '\p{Lb=_ JV}', ""); - Expect(1, 55239, '\p{^Lb=_ JV}', ""); - Expect(1, 55239, '\P{Lb=_ JV}', ""); - Expect(0, 55239, '\P{^Lb=_ JV}', ""); - Error('\p{Is_Line_Break=-/a/JV}'); - Error('\P{Is_Line_Break=-/a/JV}'); + Expect(1, 55238, '\p{Lb= jv}', ""); + Expect(0, 55238, '\p{^Lb= jv}', ""); + Expect(0, 55238, '\P{Lb= jv}', ""); + Expect(1, 55238, '\P{^Lb= jv}', ""); + Expect(0, 55239, '\p{Lb= jv}', ""); + Expect(1, 55239, '\p{^Lb= jv}', ""); + Expect(1, 55239, '\P{Lb= jv}', ""); + Expect(0, 55239, '\P{^Lb= jv}', ""); + Error('\p{Is_Line_Break=-:=JV}'); + Error('\P{Is_Line_Break=-:=JV}'); Expect(1, 55238, '\p{Is_Line_Break=jv}', ""); Expect(0, 55238, '\p{^Is_Line_Break=jv}', ""); Expect(0, 55238, '\P{Is_Line_Break=jv}', ""); @@ -60660,16 +63012,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55239, '\p{^Is_Line_Break=jv}', ""); Expect(1, 55239, '\P{Is_Line_Break=jv}', ""); Expect(0, 55239, '\P{^Is_Line_Break=jv}', ""); - Expect(1, 55238, '\p{Is_Line_Break=JV}', ""); - Expect(0, 55238, '\p{^Is_Line_Break=JV}', ""); - Expect(0, 55238, '\P{Is_Line_Break=JV}', ""); - Expect(1, 55238, '\P{^Is_Line_Break=JV}', ""); - Expect(0, 55239, '\p{Is_Line_Break=JV}', ""); - Expect(1, 55239, '\p{^Is_Line_Break=JV}', ""); - Expect(1, 55239, '\P{Is_Line_Break=JV}', ""); - Expect(0, 55239, '\P{^Is_Line_Break=JV}', ""); - Error('\p{Is_Lb: JV/a/}'); - Error('\P{Is_Lb: JV/a/}'); + Expect(1, 55238, '\p{Is_Line_Break=- JV}', ""); + Expect(0, 55238, '\p{^Is_Line_Break=- JV}', ""); + Expect(0, 55238, '\P{Is_Line_Break=- JV}', ""); + Expect(1, 55238, '\P{^Is_Line_Break=- JV}', ""); + Expect(0, 55239, '\p{Is_Line_Break=- JV}', ""); + Expect(1, 55239, '\p{^Is_Line_Break=- JV}', ""); + Expect(1, 55239, '\P{Is_Line_Break=- JV}', ""); + Expect(0, 55239, '\P{^Is_Line_Break=- JV}', ""); + Error('\p{Is_Lb:/a/_jv}'); + Error('\P{Is_Lb:/a/_jv}'); Expect(1, 55238, '\p{Is_Lb=jv}', ""); Expect(0, 55238, '\p{^Is_Lb=jv}', ""); Expect(0, 55238, '\P{Is_Lb=jv}', ""); @@ -60678,16 +63030,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 55239, '\p{^Is_Lb=jv}', ""); Expect(1, 55239, '\P{Is_Lb=jv}', ""); Expect(0, 55239, '\P{^Is_Lb=jv}', ""); - Expect(1, 55238, '\p{Is_Lb= JV}', ""); - Expect(0, 55238, '\p{^Is_Lb= JV}', ""); - Expect(0, 55238, '\P{Is_Lb= JV}', ""); - Expect(1, 55238, '\P{^Is_Lb= JV}', ""); - Expect(0, 55239, '\p{Is_Lb= JV}', ""); - Expect(1, 55239, '\p{^Is_Lb= JV}', ""); - Expect(1, 55239, '\P{Is_Lb= JV}', ""); - Expect(0, 55239, '\P{^Is_Lb= JV}', ""); - Error('\p{Line_Break= :=Line_feed}'); - Error('\P{Line_Break= :=Line_feed}'); + Expect(1, 55238, '\p{Is_Lb=-_jv}', ""); + Expect(0, 55238, '\p{^Is_Lb=-_jv}', ""); + Expect(0, 55238, '\P{Is_Lb=-_jv}', ""); + Expect(1, 55238, '\P{^Is_Lb=-_jv}', ""); + Expect(0, 55239, '\p{Is_Lb=-_jv}', ""); + Expect(1, 55239, '\p{^Is_Lb=-_jv}', ""); + Expect(1, 55239, '\P{Is_Lb=-_jv}', ""); + Expect(0, 55239, '\P{^Is_Lb=-_jv}', ""); + Error('\p{Line_Break=:=__Line_FEED}'); + Error('\P{Line_Break=:=__Line_FEED}'); Expect(1, 10, '\p{Line_Break=:\ALine_Feed\z:}', "");; Expect(0, 11, '\p{Line_Break=:\ALine_Feed\z:}', "");; Expect(1, 10, '\p{Line_Break=linefeed}', ""); @@ -60700,38 +63052,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 11, '\P{^Line_Break=linefeed}', ""); Expect(1, 10, '\p{Line_Break=:\Alinefeed\z:}', "");; Expect(0, 11, '\p{Line_Break=:\Alinefeed\z:}', "");; - Expect(1, 10, '\p{Line_Break=_ line_feed}', ""); - Expect(0, 10, '\p{^Line_Break=_ line_feed}', ""); - Expect(0, 10, '\P{Line_Break=_ line_feed}', ""); - Expect(1, 10, '\P{^Line_Break=_ line_feed}', ""); - Expect(0, 11, '\p{Line_Break=_ line_feed}', ""); - Expect(1, 11, '\p{^Line_Break=_ line_feed}', ""); - Expect(1, 11, '\P{Line_Break=_ line_feed}', ""); - Expect(0, 11, '\P{^Line_Break=_ line_feed}', ""); - Error('\p{Lb= LF:=}'); - Error('\P{Lb= LF:=}'); + Expect(1, 10, '\p{Line_Break= _Line_FEED}', ""); + Expect(0, 10, '\p{^Line_Break= _Line_FEED}', ""); + Expect(0, 10, '\P{Line_Break= _Line_FEED}', ""); + Expect(1, 10, '\P{^Line_Break= _Line_FEED}', ""); + Expect(0, 11, '\p{Line_Break= _Line_FEED}', ""); + Expect(1, 11, '\p{^Line_Break= _Line_FEED}', ""); + Expect(1, 11, '\P{Line_Break= _Line_FEED}', ""); + Expect(0, 11, '\P{^Line_Break= _Line_FEED}', ""); + Error('\p{Lb=:=- LF}'); + Error('\P{Lb=:=- LF}'); Expect(1, 10, '\p{Lb=:\ALF\z:}', "");; Expect(0, 11, '\p{Lb=:\ALF\z:}', "");; - Expect(1, 10, '\p{Lb: lf}', ""); - Expect(0, 10, '\p{^Lb: lf}', ""); - Expect(0, 10, '\P{Lb: lf}', ""); - Expect(1, 10, '\P{^Lb: lf}', ""); - Expect(0, 11, '\p{Lb: lf}', ""); - Expect(1, 11, '\p{^Lb: lf}', ""); - Expect(1, 11, '\P{Lb: lf}', ""); - Expect(0, 11, '\P{^Lb: lf}', ""); + Expect(1, 10, '\p{Lb=lf}', ""); + Expect(0, 10, '\p{^Lb=lf}', ""); + Expect(0, 10, '\P{Lb=lf}', ""); + Expect(1, 10, '\P{^Lb=lf}', ""); + Expect(0, 11, '\p{Lb=lf}', ""); + Expect(1, 11, '\p{^Lb=lf}', ""); + Expect(1, 11, '\P{Lb=lf}', ""); + Expect(0, 11, '\P{^Lb=lf}', ""); Expect(1, 10, '\p{Lb=:\Alf\z:}', "");; Expect(0, 11, '\p{Lb=:\Alf\z:}', "");; - Expect(1, 10, '\p{Lb=-LF}', ""); - Expect(0, 10, '\p{^Lb=-LF}', ""); - Expect(0, 10, '\P{Lb=-LF}', ""); - Expect(1, 10, '\P{^Lb=-LF}', ""); - Expect(0, 11, '\p{Lb=-LF}', ""); - Expect(1, 11, '\p{^Lb=-LF}', ""); - Expect(1, 11, '\P{Lb=-LF}', ""); - Expect(0, 11, '\P{^Lb=-LF}', ""); - Error('\p{Is_Line_Break=/a/_Line_feed}'); - Error('\P{Is_Line_Break=/a/_Line_feed}'); + Expect(1, 10, '\p{Lb=- LF}', ""); + Expect(0, 10, '\p{^Lb=- LF}', ""); + Expect(0, 10, '\P{Lb=- LF}', ""); + Expect(1, 10, '\P{^Lb=- LF}', ""); + Expect(0, 11, '\p{Lb=- LF}', ""); + Expect(1, 11, '\p{^Lb=- LF}', ""); + Expect(1, 11, '\P{Lb=- LF}', ""); + Expect(0, 11, '\P{^Lb=- LF}', ""); + Error('\p{Is_Line_Break= line_Feed/a/}'); + Error('\P{Is_Line_Break= line_Feed/a/}'); Expect(1, 10, '\p{Is_Line_Break=linefeed}', ""); Expect(0, 10, '\p{^Is_Line_Break=linefeed}', ""); Expect(0, 10, '\P{Is_Line_Break=linefeed}', ""); @@ -60740,16 +63092,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 11, '\p{^Is_Line_Break=linefeed}', ""); Expect(1, 11, '\P{Is_Line_Break=linefeed}', ""); Expect(0, 11, '\P{^Is_Line_Break=linefeed}', ""); - Expect(1, 10, '\p{Is_Line_Break=-LINE_FEED}', ""); - Expect(0, 10, '\p{^Is_Line_Break=-LINE_FEED}', ""); - Expect(0, 10, '\P{Is_Line_Break=-LINE_FEED}', ""); - Expect(1, 10, '\P{^Is_Line_Break=-LINE_FEED}', ""); - Expect(0, 11, '\p{Is_Line_Break=-LINE_FEED}', ""); - Expect(1, 11, '\p{^Is_Line_Break=-LINE_FEED}', ""); - Expect(1, 11, '\P{Is_Line_Break=-LINE_FEED}', ""); - Expect(0, 11, '\P{^Is_Line_Break=-LINE_FEED}', ""); - Error('\p{Is_Lb=:= -LF}'); - Error('\P{Is_Lb=:= -LF}'); + Expect(1, 10, '\p{Is_Line_Break= LINE_FEED}', ""); + Expect(0, 10, '\p{^Is_Line_Break= LINE_FEED}', ""); + Expect(0, 10, '\P{Is_Line_Break= LINE_FEED}', ""); + Expect(1, 10, '\P{^Is_Line_Break= LINE_FEED}', ""); + Expect(0, 11, '\p{Is_Line_Break= LINE_FEED}', ""); + Expect(1, 11, '\p{^Is_Line_Break= LINE_FEED}', ""); + Expect(1, 11, '\P{Is_Line_Break= LINE_FEED}', ""); + Expect(0, 11, '\P{^Is_Line_Break= LINE_FEED}', ""); + Error('\p{Is_Lb=LF:=}'); + Error('\P{Is_Lb=LF:=}'); Expect(1, 10, '\p{Is_Lb=lf}', ""); Expect(0, 10, '\p{^Is_Lb=lf}', ""); Expect(0, 10, '\P{Is_Lb=lf}', ""); @@ -60758,16 +63110,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 11, '\p{^Is_Lb=lf}', ""); Expect(1, 11, '\P{Is_Lb=lf}', ""); Expect(0, 11, '\P{^Is_Lb=lf}', ""); - Expect(1, 10, '\p{Is_Lb=_lf}', ""); - Expect(0, 10, '\p{^Is_Lb=_lf}', ""); - Expect(0, 10, '\P{Is_Lb=_lf}', ""); - Expect(1, 10, '\P{^Is_Lb=_lf}', ""); - Expect(0, 11, '\p{Is_Lb=_lf}', ""); - Expect(1, 11, '\p{^Is_Lb=_lf}', ""); - Expect(1, 11, '\P{Is_Lb=_lf}', ""); - Expect(0, 11, '\P{^Is_Lb=_lf}', ""); - Error('\p{Line_Break=/a/NEXT_line}'); - Error('\P{Line_Break=/a/NEXT_line}'); + Expect(1, 10, '\p{Is_Lb= LF}', ""); + Expect(0, 10, '\p{^Is_Lb= LF}', ""); + Expect(0, 10, '\P{Is_Lb= LF}', ""); + Expect(1, 10, '\P{^Is_Lb= LF}', ""); + Expect(0, 11, '\p{Is_Lb= LF}', ""); + Expect(1, 11, '\p{^Is_Lb= LF}', ""); + Expect(1, 11, '\P{Is_Lb= LF}', ""); + Expect(0, 11, '\P{^Is_Lb= LF}', ""); + Error('\p{Line_Break=/a/ next_Line}'); + Error('\P{Line_Break=/a/ next_Line}'); Expect(1, 133, '\p{Line_Break=:\ANext_Line\z:}', "");; Expect(0, 134, '\p{Line_Break=:\ANext_Line\z:}', "");; Expect(1, 133, '\p{Line_Break=nextline}', ""); @@ -60780,38 +63132,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 134, '\P{^Line_Break=nextline}', ""); Expect(1, 133, '\p{Line_Break=:\Anextline\z:}', "");; Expect(0, 134, '\p{Line_Break=:\Anextline\z:}', "");; - Expect(1, 133, '\p{Line_Break=_ NEXT_Line}', ""); - Expect(0, 133, '\p{^Line_Break=_ NEXT_Line}', ""); - Expect(0, 133, '\P{Line_Break=_ NEXT_Line}', ""); - Expect(1, 133, '\P{^Line_Break=_ NEXT_Line}', ""); - Expect(0, 134, '\p{Line_Break=_ NEXT_Line}', ""); - Expect(1, 134, '\p{^Line_Break=_ NEXT_Line}', ""); - Expect(1, 134, '\P{Line_Break=_ NEXT_Line}', ""); - Expect(0, 134, '\P{^Line_Break=_ NEXT_Line}', ""); - Error('\p{Lb=_:=NL}'); - Error('\P{Lb=_:=NL}'); + Expect(1, 133, '\p{Line_Break= Next_LINE}', ""); + Expect(0, 133, '\p{^Line_Break= Next_LINE}', ""); + Expect(0, 133, '\P{Line_Break= Next_LINE}', ""); + Expect(1, 133, '\P{^Line_Break= Next_LINE}', ""); + Expect(0, 134, '\p{Line_Break= Next_LINE}', ""); + Expect(1, 134, '\p{^Line_Break= Next_LINE}', ""); + Expect(1, 134, '\P{Line_Break= Next_LINE}', ""); + Expect(0, 134, '\P{^Line_Break= Next_LINE}', ""); + Error('\p{Lb= :=NL}'); + Error('\P{Lb= :=NL}'); Expect(1, 133, '\p{Lb=:\ANL\z:}', "");; Expect(0, 134, '\p{Lb=:\ANL\z:}', "");; - Expect(1, 133, '\p{Lb=nl}', ""); - Expect(0, 133, '\p{^Lb=nl}', ""); - Expect(0, 133, '\P{Lb=nl}', ""); - Expect(1, 133, '\P{^Lb=nl}', ""); - Expect(0, 134, '\p{Lb=nl}', ""); - Expect(1, 134, '\p{^Lb=nl}', ""); - Expect(1, 134, '\P{Lb=nl}', ""); - Expect(0, 134, '\P{^Lb=nl}', ""); + Expect(1, 133, '\p{Lb: nl}', ""); + Expect(0, 133, '\p{^Lb: nl}', ""); + Expect(0, 133, '\P{Lb: nl}', ""); + Expect(1, 133, '\P{^Lb: nl}', ""); + Expect(0, 134, '\p{Lb: nl}', ""); + Expect(1, 134, '\p{^Lb: nl}', ""); + Expect(1, 134, '\P{Lb: nl}', ""); + Expect(0, 134, '\P{^Lb: nl}', ""); Expect(1, 133, '\p{Lb=:\Anl\z:}', "");; Expect(0, 134, '\p{Lb=:\Anl\z:}', "");; - Expect(1, 133, '\p{Lb= NL}', ""); - Expect(0, 133, '\p{^Lb= NL}', ""); - Expect(0, 133, '\P{Lb= NL}', ""); - Expect(1, 133, '\P{^Lb= NL}', ""); - Expect(0, 134, '\p{Lb= NL}', ""); - Expect(1, 134, '\p{^Lb= NL}', ""); - Expect(1, 134, '\P{Lb= NL}', ""); - Expect(0, 134, '\P{^Lb= NL}', ""); - Error('\p{Is_Line_Break= Next_line:=}'); - Error('\P{Is_Line_Break= Next_line:=}'); + Expect(1, 133, '\p{Lb: _ NL}', ""); + Expect(0, 133, '\p{^Lb: _ NL}', ""); + Expect(0, 133, '\P{Lb: _ NL}', ""); + Expect(1, 133, '\P{^Lb: _ NL}', ""); + Expect(0, 134, '\p{Lb: _ NL}', ""); + Expect(1, 134, '\p{^Lb: _ NL}', ""); + Expect(1, 134, '\P{Lb: _ NL}', ""); + Expect(0, 134, '\P{^Lb: _ NL}', ""); + Error('\p{Is_Line_Break=_-Next_Line/a/}'); + Error('\P{Is_Line_Break=_-Next_Line/a/}'); Expect(1, 133, '\p{Is_Line_Break=nextline}', ""); Expect(0, 133, '\p{^Is_Line_Break=nextline}', ""); Expect(0, 133, '\P{Is_Line_Break=nextline}', ""); @@ -60820,16 +63172,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 134, '\p{^Is_Line_Break=nextline}', ""); Expect(1, 134, '\P{Is_Line_Break=nextline}', ""); Expect(0, 134, '\P{^Is_Line_Break=nextline}', ""); - Expect(1, 133, '\p{Is_Line_Break= -Next_LINE}', ""); - Expect(0, 133, '\p{^Is_Line_Break= -Next_LINE}', ""); - Expect(0, 133, '\P{Is_Line_Break= -Next_LINE}', ""); - Expect(1, 133, '\P{^Is_Line_Break= -Next_LINE}', ""); - Expect(0, 134, '\p{Is_Line_Break= -Next_LINE}', ""); - Expect(1, 134, '\p{^Is_Line_Break= -Next_LINE}', ""); - Expect(1, 134, '\P{Is_Line_Break= -Next_LINE}', ""); - Expect(0, 134, '\P{^Is_Line_Break= -Next_LINE}', ""); - Error('\p{Is_Lb= :=NL}'); - Error('\P{Is_Lb= :=NL}'); + Expect(1, 133, '\p{Is_Line_Break=_-Next_Line}', ""); + Expect(0, 133, '\p{^Is_Line_Break=_-Next_Line}', ""); + Expect(0, 133, '\P{Is_Line_Break=_-Next_Line}', ""); + Expect(1, 133, '\P{^Is_Line_Break=_-Next_Line}', ""); + Expect(0, 134, '\p{Is_Line_Break=_-Next_Line}', ""); + Expect(1, 134, '\p{^Is_Line_Break=_-Next_Line}', ""); + Expect(1, 134, '\P{Is_Line_Break=_-Next_Line}', ""); + Expect(0, 134, '\P{^Is_Line_Break=_-Next_Line}', ""); + Error('\p{Is_Lb=/a/-NL}'); + Error('\P{Is_Lb=/a/-NL}'); Expect(1, 133, '\p{Is_Lb=nl}', ""); Expect(0, 133, '\p{^Is_Lb=nl}', ""); Expect(0, 133, '\P{Is_Lb=nl}', ""); @@ -60838,16 +63190,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 134, '\p{^Is_Lb=nl}', ""); Expect(1, 134, '\P{Is_Lb=nl}', ""); Expect(0, 134, '\P{^Is_Lb=nl}', ""); - Expect(1, 133, '\p{Is_Lb=__NL}', ""); - Expect(0, 133, '\p{^Is_Lb=__NL}', ""); - Expect(0, 133, '\P{Is_Lb=__NL}', ""); - Expect(1, 133, '\P{^Is_Lb=__NL}', ""); - Expect(0, 134, '\p{Is_Lb=__NL}', ""); - Expect(1, 134, '\p{^Is_Lb=__NL}', ""); - Expect(1, 134, '\P{Is_Lb=__NL}', ""); - Expect(0, 134, '\P{^Is_Lb=__NL}', ""); - Error('\p{Line_Break=/a/Nonstarter}'); - Error('\P{Line_Break=/a/Nonstarter}'); + Error('\p{Line_Break=:=-_NONSTARTER}'); + Error('\P{Line_Break=:=-_NONSTARTER}'); Expect(1, 128635, '\p{Line_Break=:\ANonstarter\z:}', "");; Expect(0, 128636, '\p{Line_Break=:\ANonstarter\z:}', "");; Expect(1, 128635, '\p{Line_Break=nonstarter}', ""); @@ -60860,16 +63204,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 128636, '\P{^Line_Break=nonstarter}', ""); Expect(1, 128635, '\p{Line_Break=:\Anonstarter\z:}', "");; Expect(0, 128636, '\p{Line_Break=:\Anonstarter\z:}', "");; - Expect(1, 128635, '\p{Line_Break=__Nonstarter}', ""); - Expect(0, 128635, '\p{^Line_Break=__Nonstarter}', ""); - Expect(0, 128635, '\P{Line_Break=__Nonstarter}', ""); - Expect(1, 128635, '\P{^Line_Break=__Nonstarter}', ""); - Expect(0, 128636, '\p{Line_Break=__Nonstarter}', ""); - Expect(1, 128636, '\p{^Line_Break=__Nonstarter}', ""); - Expect(1, 128636, '\P{Line_Break=__Nonstarter}', ""); - Expect(0, 128636, '\P{^Line_Break=__Nonstarter}', ""); - Error('\p{Lb=_:=NS}'); - Error('\P{Lb=_:=NS}'); + Expect(1, 128635, '\p{Line_Break: Nonstarter}', ""); + Expect(0, 128635, '\p{^Line_Break: Nonstarter}', ""); + Expect(0, 128635, '\P{Line_Break: Nonstarter}', ""); + Expect(1, 128635, '\P{^Line_Break: Nonstarter}', ""); + Expect(0, 128636, '\p{Line_Break: Nonstarter}', ""); + Expect(1, 128636, '\p{^Line_Break: Nonstarter}', ""); + Expect(1, 128636, '\P{Line_Break: Nonstarter}', ""); + Expect(0, 128636, '\P{^Line_Break: Nonstarter}', ""); + Error('\p{Lb=:=--NS}'); + Error('\P{Lb=:=--NS}'); Expect(1, 128635, '\p{Lb=:\ANS\z:}', "");; Expect(0, 128636, '\p{Lb=:\ANS\z:}', "");; Expect(1, 128635, '\p{Lb=ns}', ""); @@ -60882,34 +63226,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 128636, '\P{^Lb=ns}', ""); Expect(1, 128635, '\p{Lb=:\Ans\z:}', "");; Expect(0, 128636, '\p{Lb=:\Ans\z:}', "");; - Expect(1, 128635, '\p{Lb= NS}', ""); - Expect(0, 128635, '\p{^Lb= NS}', ""); - Expect(0, 128635, '\P{Lb= NS}', ""); - Expect(1, 128635, '\P{^Lb= NS}', ""); - Expect(0, 128636, '\p{Lb= NS}', ""); - Expect(1, 128636, '\p{^Lb= NS}', ""); - Expect(1, 128636, '\P{Lb= NS}', ""); - Expect(0, 128636, '\P{^Lb= NS}', ""); - Error('\p{Is_Line_Break: /a/- NONSTARTER}'); - Error('\P{Is_Line_Break: /a/- NONSTARTER}'); - Expect(1, 128635, '\p{Is_Line_Break=nonstarter}', ""); - Expect(0, 128635, '\p{^Is_Line_Break=nonstarter}', ""); - Expect(0, 128635, '\P{Is_Line_Break=nonstarter}', ""); - Expect(1, 128635, '\P{^Is_Line_Break=nonstarter}', ""); - Expect(0, 128636, '\p{Is_Line_Break=nonstarter}', ""); - Expect(1, 128636, '\p{^Is_Line_Break=nonstarter}', ""); - Expect(1, 128636, '\P{Is_Line_Break=nonstarter}', ""); - Expect(0, 128636, '\P{^Is_Line_Break=nonstarter}', ""); - Expect(1, 128635, '\p{Is_Line_Break=_ NONSTARTER}', ""); - Expect(0, 128635, '\p{^Is_Line_Break=_ NONSTARTER}', ""); - Expect(0, 128635, '\P{Is_Line_Break=_ NONSTARTER}', ""); - Expect(1, 128635, '\P{^Is_Line_Break=_ NONSTARTER}', ""); - Expect(0, 128636, '\p{Is_Line_Break=_ NONSTARTER}', ""); - Expect(1, 128636, '\p{^Is_Line_Break=_ NONSTARTER}', ""); - Expect(1, 128636, '\P{Is_Line_Break=_ NONSTARTER}', ""); - Expect(0, 128636, '\P{^Is_Line_Break=_ NONSTARTER}', ""); - Error('\p{Is_Lb=:= _ns}'); - Error('\P{Is_Lb=:= _ns}'); + Expect(1, 128635, '\p{Lb=_ ns}', ""); + Expect(0, 128635, '\p{^Lb=_ ns}', ""); + Expect(0, 128635, '\P{Lb=_ ns}', ""); + Expect(1, 128635, '\P{^Lb=_ ns}', ""); + Expect(0, 128636, '\p{Lb=_ ns}', ""); + Expect(1, 128636, '\p{^Lb=_ ns}', ""); + Expect(1, 128636, '\P{Lb=_ ns}', ""); + Expect(0, 128636, '\P{^Lb=_ ns}', ""); + Error('\p{Is_Line_Break: :=nonstarter}'); + Error('\P{Is_Line_Break: :=nonstarter}'); + Expect(1, 128635, '\p{Is_Line_Break: nonstarter}', ""); + Expect(0, 128635, '\p{^Is_Line_Break: nonstarter}', ""); + Expect(0, 128635, '\P{Is_Line_Break: nonstarter}', ""); + Expect(1, 128635, '\P{^Is_Line_Break: nonstarter}', ""); + Expect(0, 128636, '\p{Is_Line_Break: nonstarter}', ""); + Expect(1, 128636, '\p{^Is_Line_Break: nonstarter}', ""); + Expect(1, 128636, '\P{Is_Line_Break: nonstarter}', ""); + Expect(0, 128636, '\P{^Is_Line_Break: nonstarter}', ""); + Expect(1, 128635, '\p{Is_Line_Break=- Nonstarter}', ""); + Expect(0, 128635, '\p{^Is_Line_Break=- Nonstarter}', ""); + Expect(0, 128635, '\P{Is_Line_Break=- Nonstarter}', ""); + Expect(1, 128635, '\P{^Is_Line_Break=- Nonstarter}', ""); + Expect(0, 128636, '\p{Is_Line_Break=- Nonstarter}', ""); + Expect(1, 128636, '\p{^Is_Line_Break=- Nonstarter}', ""); + Expect(1, 128636, '\P{Is_Line_Break=- Nonstarter}', ""); + Expect(0, 128636, '\P{^Is_Line_Break=- Nonstarter}', ""); + Error('\p{Is_Lb=:=_ns}'); + Error('\P{Is_Lb=:=_ns}'); Expect(1, 128635, '\p{Is_Lb=ns}', ""); Expect(0, 128635, '\p{^Is_Lb=ns}', ""); Expect(0, 128635, '\P{Is_Lb=ns}', ""); @@ -60918,96 +63262,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 128636, '\p{^Is_Lb=ns}', ""); Expect(1, 128636, '\P{Is_Lb=ns}', ""); Expect(0, 128636, '\P{^Is_Lb=ns}', ""); - Expect(1, 128635, '\p{Is_Lb= -NS}', ""); - Expect(0, 128635, '\p{^Is_Lb= -NS}', ""); - Expect(0, 128635, '\P{Is_Lb= -NS}', ""); - Expect(1, 128635, '\P{^Is_Lb= -NS}', ""); - Expect(0, 128636, '\p{Is_Lb= -NS}', ""); - Expect(1, 128636, '\p{^Is_Lb= -NS}', ""); - Expect(1, 128636, '\P{Is_Lb= -NS}', ""); - Expect(0, 128636, '\P{^Is_Lb= -NS}', ""); - Error('\p{Line_Break: /a/NUMERIC}'); - Error('\P{Line_Break: /a/NUMERIC}'); - Expect(1, 125273, '\p{Line_Break=:\ANumeric\z:}', "");; - Expect(0, 125274, '\p{Line_Break=:\ANumeric\z:}', "");; - Expect(1, 125273, '\p{Line_Break=numeric}', ""); - Expect(0, 125273, '\p{^Line_Break=numeric}', ""); - Expect(0, 125273, '\P{Line_Break=numeric}', ""); - Expect(1, 125273, '\P{^Line_Break=numeric}', ""); - Expect(0, 125274, '\p{Line_Break=numeric}', ""); - Expect(1, 125274, '\p{^Line_Break=numeric}', ""); - Expect(1, 125274, '\P{Line_Break=numeric}', ""); - Expect(0, 125274, '\P{^Line_Break=numeric}', ""); - Expect(1, 125273, '\p{Line_Break=:\Anumeric\z:}', "");; - Expect(0, 125274, '\p{Line_Break=:\Anumeric\z:}', "");; - Expect(1, 125273, '\p{Line_Break= numeric}', ""); - Expect(0, 125273, '\p{^Line_Break= numeric}', ""); - Expect(0, 125273, '\P{Line_Break= numeric}', ""); - Expect(1, 125273, '\P{^Line_Break= numeric}', ""); - Expect(0, 125274, '\p{Line_Break= numeric}', ""); - Expect(1, 125274, '\p{^Line_Break= numeric}', ""); - Expect(1, 125274, '\P{Line_Break= numeric}', ""); - Expect(0, 125274, '\P{^Line_Break= numeric}', ""); - Error('\p{Lb= nu:=}'); - Error('\P{Lb= nu:=}'); - Expect(1, 125273, '\p{Lb=:\ANU\z:}', "");; - Expect(0, 125274, '\p{Lb=:\ANU\z:}', "");; - Expect(1, 125273, '\p{Lb=nu}', ""); - Expect(0, 125273, '\p{^Lb=nu}', ""); - Expect(0, 125273, '\P{Lb=nu}', ""); - Expect(1, 125273, '\P{^Lb=nu}', ""); - Expect(0, 125274, '\p{Lb=nu}', ""); - Expect(1, 125274, '\p{^Lb=nu}', ""); - Expect(1, 125274, '\P{Lb=nu}', ""); - Expect(0, 125274, '\P{^Lb=nu}', ""); - Expect(1, 125273, '\p{Lb=:\Anu\z:}', "");; - Expect(0, 125274, '\p{Lb=:\Anu\z:}', "");; - Expect(1, 125273, '\p{Lb= NU}', ""); - Expect(0, 125273, '\p{^Lb= NU}', ""); - Expect(0, 125273, '\P{Lb= NU}', ""); - Expect(1, 125273, '\P{^Lb= NU}', ""); - Expect(0, 125274, '\p{Lb= NU}', ""); - Expect(1, 125274, '\p{^Lb= NU}', ""); - Expect(1, 125274, '\P{Lb= NU}', ""); - Expect(0, 125274, '\P{^Lb= NU}', ""); - Error('\p{Is_Line_Break=/a/ numeric}'); - Error('\P{Is_Line_Break=/a/ numeric}'); - Expect(1, 125273, '\p{Is_Line_Break=numeric}', ""); - Expect(0, 125273, '\p{^Is_Line_Break=numeric}', ""); - Expect(0, 125273, '\P{Is_Line_Break=numeric}', ""); - Expect(1, 125273, '\P{^Is_Line_Break=numeric}', ""); - Expect(0, 125274, '\p{Is_Line_Break=numeric}', ""); - Expect(1, 125274, '\p{^Is_Line_Break=numeric}', ""); - Expect(1, 125274, '\P{Is_Line_Break=numeric}', ""); - Expect(0, 125274, '\P{^Is_Line_Break=numeric}', ""); - Expect(1, 125273, '\p{Is_Line_Break= numeric}', ""); - Expect(0, 125273, '\p{^Is_Line_Break= numeric}', ""); - Expect(0, 125273, '\P{Is_Line_Break= numeric}', ""); - Expect(1, 125273, '\P{^Is_Line_Break= numeric}', ""); - Expect(0, 125274, '\p{Is_Line_Break= numeric}', ""); - Expect(1, 125274, '\p{^Is_Line_Break= numeric}', ""); - Expect(1, 125274, '\P{Is_Line_Break= numeric}', ""); - Expect(0, 125274, '\P{^Is_Line_Break= numeric}', ""); - Error('\p{Is_Lb=-/a/NU}'); - Error('\P{Is_Lb=-/a/NU}'); - Expect(1, 125273, '\p{Is_Lb=nu}', ""); - Expect(0, 125273, '\p{^Is_Lb=nu}', ""); - Expect(0, 125273, '\P{Is_Lb=nu}', ""); - Expect(1, 125273, '\P{^Is_Lb=nu}', ""); - Expect(0, 125274, '\p{Is_Lb=nu}', ""); - Expect(1, 125274, '\p{^Is_Lb=nu}', ""); - Expect(1, 125274, '\P{Is_Lb=nu}', ""); - Expect(0, 125274, '\P{^Is_Lb=nu}', ""); - Expect(1, 125273, '\p{Is_Lb= -nu}', ""); - Expect(0, 125273, '\p{^Is_Lb= -nu}', ""); - Expect(0, 125273, '\P{Is_Lb= -nu}', ""); - Expect(1, 125273, '\P{^Is_Lb= -nu}', ""); - Expect(0, 125274, '\p{Is_Lb= -nu}', ""); - Expect(1, 125274, '\p{^Is_Lb= -nu}', ""); - Expect(1, 125274, '\P{Is_Lb= -nu}', ""); - Expect(0, 125274, '\P{^Is_Lb= -nu}', ""); - Error('\p{Line_Break: _:=Open_PUNCTUATION}'); - Error('\P{Line_Break: _:=Open_PUNCTUATION}'); + Expect(1, 128635, '\p{Is_Lb=_ ns}', ""); + Expect(0, 128635, '\p{^Is_Lb=_ ns}', ""); + Expect(0, 128635, '\P{Is_Lb=_ ns}', ""); + Expect(1, 128635, '\P{^Is_Lb=_ ns}', ""); + Expect(0, 128636, '\p{Is_Lb=_ ns}', ""); + Expect(1, 128636, '\p{^Is_Lb=_ ns}', ""); + Expect(1, 128636, '\P{Is_Lb=_ ns}', ""); + Expect(0, 128636, '\P{^Is_Lb=_ ns}', ""); + Error('\p{Line_Break= /a/NUMERIC}'); + Error('\P{Line_Break= /a/NUMERIC}'); + Expect(1, 130041, '\p{Line_Break=:\ANumeric\z:}', "");; + Expect(0, 130042, '\p{Line_Break=:\ANumeric\z:}', "");; + Expect(1, 130041, '\p{Line_Break=numeric}', ""); + Expect(0, 130041, '\p{^Line_Break=numeric}', ""); + Expect(0, 130041, '\P{Line_Break=numeric}', ""); + Expect(1, 130041, '\P{^Line_Break=numeric}', ""); + Expect(0, 130042, '\p{Line_Break=numeric}', ""); + Expect(1, 130042, '\p{^Line_Break=numeric}', ""); + Expect(1, 130042, '\P{Line_Break=numeric}', ""); + Expect(0, 130042, '\P{^Line_Break=numeric}', ""); + Expect(1, 130041, '\p{Line_Break=:\Anumeric\z:}', "");; + Expect(0, 130042, '\p{Line_Break=:\Anumeric\z:}', "");; + Expect(1, 130041, '\p{Line_Break=_ numeric}', ""); + Expect(0, 130041, '\p{^Line_Break=_ numeric}', ""); + Expect(0, 130041, '\P{Line_Break=_ numeric}', ""); + Expect(1, 130041, '\P{^Line_Break=_ numeric}', ""); + Expect(0, 130042, '\p{Line_Break=_ numeric}', ""); + Expect(1, 130042, '\p{^Line_Break=_ numeric}', ""); + Expect(1, 130042, '\P{Line_Break=_ numeric}', ""); + Expect(0, 130042, '\P{^Line_Break=_ numeric}', ""); + Error('\p{Lb=- NU:=}'); + Error('\P{Lb=- NU:=}'); + Expect(1, 130041, '\p{Lb=:\ANU\z:}', "");; + Expect(0, 130042, '\p{Lb=:\ANU\z:}', "");; + Expect(1, 130041, '\p{Lb=nu}', ""); + Expect(0, 130041, '\p{^Lb=nu}', ""); + Expect(0, 130041, '\P{Lb=nu}', ""); + Expect(1, 130041, '\P{^Lb=nu}', ""); + Expect(0, 130042, '\p{Lb=nu}', ""); + Expect(1, 130042, '\p{^Lb=nu}', ""); + Expect(1, 130042, '\P{Lb=nu}', ""); + Expect(0, 130042, '\P{^Lb=nu}', ""); + Expect(1, 130041, '\p{Lb=:\Anu\z:}', "");; + Expect(0, 130042, '\p{Lb=:\Anu\z:}', "");; + Expect(1, 130041, '\p{Lb=- NU}', ""); + Expect(0, 130041, '\p{^Lb=- NU}', ""); + Expect(0, 130041, '\P{Lb=- NU}', ""); + Expect(1, 130041, '\P{^Lb=- NU}', ""); + Expect(0, 130042, '\p{Lb=- NU}', ""); + Expect(1, 130042, '\p{^Lb=- NU}', ""); + Expect(1, 130042, '\P{Lb=- NU}', ""); + Expect(0, 130042, '\P{^Lb=- NU}', ""); + Error('\p{Is_Line_Break=_:=Numeric}'); + Error('\P{Is_Line_Break=_:=Numeric}'); + Expect(1, 130041, '\p{Is_Line_Break=numeric}', ""); + Expect(0, 130041, '\p{^Is_Line_Break=numeric}', ""); + Expect(0, 130041, '\P{Is_Line_Break=numeric}', ""); + Expect(1, 130041, '\P{^Is_Line_Break=numeric}', ""); + Expect(0, 130042, '\p{Is_Line_Break=numeric}', ""); + Expect(1, 130042, '\p{^Is_Line_Break=numeric}', ""); + Expect(1, 130042, '\P{Is_Line_Break=numeric}', ""); + Expect(0, 130042, '\P{^Is_Line_Break=numeric}', ""); + Expect(1, 130041, '\p{Is_Line_Break=--Numeric}', ""); + Expect(0, 130041, '\p{^Is_Line_Break=--Numeric}', ""); + Expect(0, 130041, '\P{Is_Line_Break=--Numeric}', ""); + Expect(1, 130041, '\P{^Is_Line_Break=--Numeric}', ""); + Expect(0, 130042, '\p{Is_Line_Break=--Numeric}', ""); + Expect(1, 130042, '\p{^Is_Line_Break=--Numeric}', ""); + Expect(1, 130042, '\P{Is_Line_Break=--Numeric}', ""); + Expect(0, 130042, '\P{^Is_Line_Break=--Numeric}', ""); + Error('\p{Is_Lb=--NU:=}'); + Error('\P{Is_Lb=--NU:=}'); + Expect(1, 130041, '\p{Is_Lb=nu}', ""); + Expect(0, 130041, '\p{^Is_Lb=nu}', ""); + Expect(0, 130041, '\P{Is_Lb=nu}', ""); + Expect(1, 130041, '\P{^Is_Lb=nu}', ""); + Expect(0, 130042, '\p{Is_Lb=nu}', ""); + Expect(1, 130042, '\p{^Is_Lb=nu}', ""); + Expect(1, 130042, '\P{Is_Lb=nu}', ""); + Expect(0, 130042, '\P{^Is_Lb=nu}', ""); + Expect(1, 130041, '\p{Is_Lb=-_NU}', ""); + Expect(0, 130041, '\p{^Is_Lb=-_NU}', ""); + Expect(0, 130041, '\P{Is_Lb=-_NU}', ""); + Expect(1, 130041, '\P{^Is_Lb=-_NU}', ""); + Expect(0, 130042, '\p{Is_Lb=-_NU}', ""); + Expect(1, 130042, '\p{^Is_Lb=-_NU}', ""); + Expect(1, 130042, '\P{Is_Lb=-_NU}', ""); + Expect(0, 130042, '\P{^Is_Lb=-_NU}', ""); + Error('\p{Line_Break= /a/Open_PUNCTUATION}'); + Error('\P{Line_Break= /a/Open_PUNCTUATION}'); Expect(1, 125279, '\p{Line_Break=:\AOpen_Punctuation\z:}', "");; Expect(0, 125280, '\p{Line_Break=:\AOpen_Punctuation\z:}', "");; Expect(1, 125279, '\p{Line_Break=openpunctuation}', ""); @@ -61020,16 +63364,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 125280, '\P{^Line_Break=openpunctuation}', ""); Expect(1, 125279, '\p{Line_Break=:\Aopenpunctuation\z:}', "");; Expect(0, 125280, '\p{Line_Break=:\Aopenpunctuation\z:}', "");; - Expect(1, 125279, '\p{Line_Break=_ Open_PUNCTUATION}', ""); - Expect(0, 125279, '\p{^Line_Break=_ Open_PUNCTUATION}', ""); - Expect(0, 125279, '\P{Line_Break=_ Open_PUNCTUATION}', ""); - Expect(1, 125279, '\P{^Line_Break=_ Open_PUNCTUATION}', ""); - Expect(0, 125280, '\p{Line_Break=_ Open_PUNCTUATION}', ""); - Expect(1, 125280, '\p{^Line_Break=_ Open_PUNCTUATION}', ""); - Expect(1, 125280, '\P{Line_Break=_ Open_PUNCTUATION}', ""); - Expect(0, 125280, '\P{^Line_Break=_ Open_PUNCTUATION}', ""); - Error('\p{Lb=-:=OP}'); - Error('\P{Lb=-:=OP}'); + Expect(1, 125279, '\p{Line_Break=_Open_Punctuation}', ""); + Expect(0, 125279, '\p{^Line_Break=_Open_Punctuation}', ""); + Expect(0, 125279, '\P{Line_Break=_Open_Punctuation}', ""); + Expect(1, 125279, '\P{^Line_Break=_Open_Punctuation}', ""); + Expect(0, 125280, '\p{Line_Break=_Open_Punctuation}', ""); + Expect(1, 125280, '\p{^Line_Break=_Open_Punctuation}', ""); + Expect(1, 125280, '\P{Line_Break=_Open_Punctuation}', ""); + Expect(0, 125280, '\P{^Line_Break=_Open_Punctuation}', ""); + Error('\p{Lb=-OP:=}'); + Error('\P{Lb=-OP:=}'); Expect(1, 125279, '\p{Lb=:\AOP\z:}', "");; Expect(0, 125280, '\p{Lb=:\AOP\z:}', "");; Expect(1, 125279, '\p{Lb=op}', ""); @@ -61042,16 +63386,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 125280, '\P{^Lb=op}', ""); Expect(1, 125279, '\p{Lb=:\Aop\z:}', "");; Expect(0, 125280, '\p{Lb=:\Aop\z:}', "");; - Expect(1, 125279, '\p{Lb= op}', ""); - Expect(0, 125279, '\p{^Lb= op}', ""); - Expect(0, 125279, '\P{Lb= op}', ""); - Expect(1, 125279, '\P{^Lb= op}', ""); - Expect(0, 125280, '\p{Lb= op}', ""); - Expect(1, 125280, '\p{^Lb= op}', ""); - Expect(1, 125280, '\P{Lb= op}', ""); - Expect(0, 125280, '\P{^Lb= op}', ""); - Error('\p{Is_Line_Break=:=open_PUNCTUATION}'); - Error('\P{Is_Line_Break=:=open_PUNCTUATION}'); + Expect(1, 125279, '\p{Lb= OP}', ""); + Expect(0, 125279, '\p{^Lb= OP}', ""); + Expect(0, 125279, '\P{Lb= OP}', ""); + Expect(1, 125279, '\P{^Lb= OP}', ""); + Expect(0, 125280, '\p{Lb= OP}', ""); + Expect(1, 125280, '\p{^Lb= OP}', ""); + Expect(1, 125280, '\P{Lb= OP}', ""); + Expect(0, 125280, '\P{^Lb= OP}', ""); + Error('\p{Is_Line_Break=:= _OPEN_punctuation}'); + Error('\P{Is_Line_Break=:= _OPEN_punctuation}'); Expect(1, 125279, '\p{Is_Line_Break=openpunctuation}', ""); Expect(0, 125279, '\p{^Is_Line_Break=openpunctuation}', ""); Expect(0, 125279, '\P{Is_Line_Break=openpunctuation}', ""); @@ -61060,16 +63404,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125280, '\p{^Is_Line_Break=openpunctuation}', ""); Expect(1, 125280, '\P{Is_Line_Break=openpunctuation}', ""); Expect(0, 125280, '\P{^Is_Line_Break=openpunctuation}', ""); - Expect(1, 125279, '\p{Is_Line_Break: _-Open_Punctuation}', ""); - Expect(0, 125279, '\p{^Is_Line_Break: _-Open_Punctuation}', ""); - Expect(0, 125279, '\P{Is_Line_Break: _-Open_Punctuation}', ""); - Expect(1, 125279, '\P{^Is_Line_Break: _-Open_Punctuation}', ""); - Expect(0, 125280, '\p{Is_Line_Break: _-Open_Punctuation}', ""); - Expect(1, 125280, '\p{^Is_Line_Break: _-Open_Punctuation}', ""); - Expect(1, 125280, '\P{Is_Line_Break: _-Open_Punctuation}', ""); - Expect(0, 125280, '\P{^Is_Line_Break: _-Open_Punctuation}', ""); - Error('\p{Is_Lb=:=OP}'); - Error('\P{Is_Lb=:=OP}'); + Expect(1, 125279, '\p{Is_Line_Break=__OPEN_punctuation}', ""); + Expect(0, 125279, '\p{^Is_Line_Break=__OPEN_punctuation}', ""); + Expect(0, 125279, '\P{Is_Line_Break=__OPEN_punctuation}', ""); + Expect(1, 125279, '\P{^Is_Line_Break=__OPEN_punctuation}', ""); + Expect(0, 125280, '\p{Is_Line_Break=__OPEN_punctuation}', ""); + Expect(1, 125280, '\p{^Is_Line_Break=__OPEN_punctuation}', ""); + Expect(1, 125280, '\P{Is_Line_Break=__OPEN_punctuation}', ""); + Expect(0, 125280, '\P{^Is_Line_Break=__OPEN_punctuation}', ""); + Error('\p{Is_Lb=_:=op}'); + Error('\P{Is_Lb=_:=op}'); Expect(1, 125279, '\p{Is_Lb=op}', ""); Expect(0, 125279, '\p{^Is_Lb=op}', ""); Expect(0, 125279, '\P{Is_Lb=op}', ""); @@ -61078,16 +63422,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125280, '\p{^Is_Lb=op}', ""); Expect(1, 125280, '\P{Is_Lb=op}', ""); Expect(0, 125280, '\P{^Is_Lb=op}', ""); - Expect(1, 125279, '\p{Is_Lb=-op}', ""); - Expect(0, 125279, '\p{^Is_Lb=-op}', ""); - Expect(0, 125279, '\P{Is_Lb=-op}', ""); - Expect(1, 125279, '\P{^Is_Lb=-op}', ""); - Expect(0, 125280, '\p{Is_Lb=-op}', ""); - Expect(1, 125280, '\p{^Is_Lb=-op}', ""); - Expect(1, 125280, '\P{Is_Lb=-op}', ""); - Expect(0, 125280, '\P{^Is_Lb=-op}', ""); - Error('\p{Line_Break= /a/Postfix_Numeric}'); - Error('\P{Line_Break= /a/Postfix_Numeric}'); + Expect(1, 125279, '\p{Is_Lb=-OP}', ""); + Expect(0, 125279, '\p{^Is_Lb=-OP}', ""); + Expect(0, 125279, '\P{Is_Lb=-OP}', ""); + Expect(1, 125279, '\P{^Is_Lb=-OP}', ""); + Expect(0, 125280, '\p{Is_Lb=-OP}', ""); + Expect(1, 125280, '\p{^Is_Lb=-OP}', ""); + Expect(1, 125280, '\P{Is_Lb=-OP}', ""); + Expect(0, 125280, '\P{^Is_Lb=-OP}', ""); + Error('\p{Line_Break: - Postfix_Numeric/a/}'); + Error('\P{Line_Break: - Postfix_Numeric/a/}'); Expect(1, 126128, '\p{Line_Break=:\APostfix_Numeric\z:}', "");; Expect(0, 126129, '\p{Line_Break=:\APostfix_Numeric\z:}', "");; Expect(1, 126128, '\p{Line_Break=postfixnumeric}', ""); @@ -61100,16 +63444,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 126129, '\P{^Line_Break=postfixnumeric}', ""); Expect(1, 126128, '\p{Line_Break=:\Apostfixnumeric\z:}', "");; Expect(0, 126129, '\p{Line_Break=:\Apostfixnumeric\z:}', "");; - Expect(1, 126128, '\p{Line_Break= Postfix_numeric}', ""); - Expect(0, 126128, '\p{^Line_Break= Postfix_numeric}', ""); - Expect(0, 126128, '\P{Line_Break= Postfix_numeric}', ""); - Expect(1, 126128, '\P{^Line_Break= Postfix_numeric}', ""); - Expect(0, 126129, '\p{Line_Break= Postfix_numeric}', ""); - Expect(1, 126129, '\p{^Line_Break= Postfix_numeric}', ""); - Expect(1, 126129, '\P{Line_Break= Postfix_numeric}', ""); - Expect(0, 126129, '\P{^Line_Break= Postfix_numeric}', ""); - Error('\p{Lb= po:=}'); - Error('\P{Lb= po:=}'); + Expect(1, 126128, '\p{Line_Break= Postfix_NUMERIC}', ""); + Expect(0, 126128, '\p{^Line_Break= Postfix_NUMERIC}', ""); + Expect(0, 126128, '\P{Line_Break= Postfix_NUMERIC}', ""); + Expect(1, 126128, '\P{^Line_Break= Postfix_NUMERIC}', ""); + Expect(0, 126129, '\p{Line_Break= Postfix_NUMERIC}', ""); + Expect(1, 126129, '\p{^Line_Break= Postfix_NUMERIC}', ""); + Expect(1, 126129, '\P{Line_Break= Postfix_NUMERIC}', ""); + Expect(0, 126129, '\P{^Line_Break= Postfix_NUMERIC}', ""); + Error('\p{Lb=-_PO:=}'); + Error('\P{Lb=-_PO:=}'); Expect(1, 126128, '\p{Lb=:\APO\z:}', "");; Expect(0, 126129, '\p{Lb=:\APO\z:}', "");; Expect(1, 126128, '\p{Lb=po}', ""); @@ -61122,16 +63466,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 126129, '\P{^Lb=po}', ""); Expect(1, 126128, '\p{Lb=:\Apo\z:}', "");; Expect(0, 126129, '\p{Lb=:\Apo\z:}', "");; - Expect(1, 126128, '\p{Lb=-PO}', ""); - Expect(0, 126128, '\p{^Lb=-PO}', ""); - Expect(0, 126128, '\P{Lb=-PO}', ""); - Expect(1, 126128, '\P{^Lb=-PO}', ""); - Expect(0, 126129, '\p{Lb=-PO}', ""); - Expect(1, 126129, '\p{^Lb=-PO}', ""); - Expect(1, 126129, '\P{Lb=-PO}', ""); - Expect(0, 126129, '\P{^Lb=-PO}', ""); - Error('\p{Is_Line_Break=/a/_Postfix_NUMERIC}'); - Error('\P{Is_Line_Break=/a/_Postfix_NUMERIC}'); + Expect(1, 126128, '\p{Lb= PO}', ""); + Expect(0, 126128, '\p{^Lb= PO}', ""); + Expect(0, 126128, '\P{Lb= PO}', ""); + Expect(1, 126128, '\P{^Lb= PO}', ""); + Expect(0, 126129, '\p{Lb= PO}', ""); + Expect(1, 126129, '\p{^Lb= PO}', ""); + Expect(1, 126129, '\P{Lb= PO}', ""); + Expect(0, 126129, '\P{^Lb= PO}', ""); + Error('\p{Is_Line_Break=:= POSTFIX_Numeric}'); + Error('\P{Is_Line_Break=:= POSTFIX_Numeric}'); Expect(1, 126128, '\p{Is_Line_Break=postfixnumeric}', ""); Expect(0, 126128, '\p{^Is_Line_Break=postfixnumeric}', ""); Expect(0, 126128, '\P{Is_Line_Break=postfixnumeric}', ""); @@ -61140,16 +63484,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126129, '\p{^Is_Line_Break=postfixnumeric}', ""); Expect(1, 126129, '\P{Is_Line_Break=postfixnumeric}', ""); Expect(0, 126129, '\P{^Is_Line_Break=postfixnumeric}', ""); - Expect(1, 126128, '\p{Is_Line_Break=_ postfix_Numeric}', ""); - Expect(0, 126128, '\p{^Is_Line_Break=_ postfix_Numeric}', ""); - Expect(0, 126128, '\P{Is_Line_Break=_ postfix_Numeric}', ""); - Expect(1, 126128, '\P{^Is_Line_Break=_ postfix_Numeric}', ""); - Expect(0, 126129, '\p{Is_Line_Break=_ postfix_Numeric}', ""); - Expect(1, 126129, '\p{^Is_Line_Break=_ postfix_Numeric}', ""); - Expect(1, 126129, '\P{Is_Line_Break=_ postfix_Numeric}', ""); - Expect(0, 126129, '\P{^Is_Line_Break=_ postfix_Numeric}', ""); - Error('\p{Is_Lb: :=_ po}'); - Error('\P{Is_Lb: :=_ po}'); + Expect(1, 126128, '\p{Is_Line_Break= Postfix_Numeric}', ""); + Expect(0, 126128, '\p{^Is_Line_Break= Postfix_Numeric}', ""); + Expect(0, 126128, '\P{Is_Line_Break= Postfix_Numeric}', ""); + Expect(1, 126128, '\P{^Is_Line_Break= Postfix_Numeric}', ""); + Expect(0, 126129, '\p{Is_Line_Break= Postfix_Numeric}', ""); + Expect(1, 126129, '\p{^Is_Line_Break= Postfix_Numeric}', ""); + Expect(1, 126129, '\P{Is_Line_Break= Postfix_Numeric}', ""); + Expect(0, 126129, '\P{^Is_Line_Break= Postfix_Numeric}', ""); + Error('\p{Is_Lb=_ PO/a/}'); + Error('\P{Is_Lb=_ PO/a/}'); Expect(1, 126128, '\p{Is_Lb=po}', ""); Expect(0, 126128, '\p{^Is_Lb=po}', ""); Expect(0, 126128, '\P{Is_Lb=po}', ""); @@ -61158,16 +63502,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126129, '\p{^Is_Lb=po}', ""); Expect(1, 126129, '\P{Is_Lb=po}', ""); Expect(0, 126129, '\P{^Is_Lb=po}', ""); - Expect(1, 126128, '\p{Is_Lb: PO}', ""); - Expect(0, 126128, '\p{^Is_Lb: PO}', ""); - Expect(0, 126128, '\P{Is_Lb: PO}', ""); - Expect(1, 126128, '\P{^Is_Lb: PO}', ""); - Expect(0, 126129, '\p{Is_Lb: PO}', ""); - Expect(1, 126129, '\p{^Is_Lb: PO}', ""); - Expect(1, 126129, '\P{Is_Lb: PO}', ""); - Expect(0, 126129, '\P{^Is_Lb: PO}', ""); - Error('\p{Line_Break=:=prefix_Numeric}'); - Error('\P{Line_Break=:=prefix_Numeric}'); + Expect(1, 126128, '\p{Is_Lb=_ PO}', ""); + Expect(0, 126128, '\p{^Is_Lb=_ PO}', ""); + Expect(0, 126128, '\P{Is_Lb=_ PO}', ""); + Expect(1, 126128, '\P{^Is_Lb=_ PO}', ""); + Expect(0, 126129, '\p{Is_Lb=_ PO}', ""); + Expect(1, 126129, '\p{^Is_Lb=_ PO}', ""); + Expect(1, 126129, '\P{Is_Lb=_ PO}', ""); + Expect(0, 126129, '\P{^Is_Lb=_ PO}', ""); + Error('\p{Line_Break=/a/ prefix_Numeric}'); + Error('\P{Line_Break=/a/ prefix_Numeric}'); Expect(1, 123647, '\p{Line_Break=:\APrefix_Numeric\z:}', "");; Expect(0, 123648, '\p{Line_Break=:\APrefix_Numeric\z:}', "");; Expect(1, 123647, '\p{Line_Break=prefixnumeric}', ""); @@ -61180,16 +63524,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 123648, '\P{^Line_Break=prefixnumeric}', ""); Expect(1, 123647, '\p{Line_Break=:\Aprefixnumeric\z:}', "");; Expect(0, 123648, '\p{Line_Break=:\Aprefixnumeric\z:}', "");; - Expect(1, 123647, '\p{Line_Break=- Prefix_NUMERIC}', ""); - Expect(0, 123647, '\p{^Line_Break=- Prefix_NUMERIC}', ""); - Expect(0, 123647, '\P{Line_Break=- Prefix_NUMERIC}', ""); - Expect(1, 123647, '\P{^Line_Break=- Prefix_NUMERIC}', ""); - Expect(0, 123648, '\p{Line_Break=- Prefix_NUMERIC}', ""); - Expect(1, 123648, '\p{^Line_Break=- Prefix_NUMERIC}', ""); - Expect(1, 123648, '\P{Line_Break=- Prefix_NUMERIC}', ""); - Expect(0, 123648, '\P{^Line_Break=- Prefix_NUMERIC}', ""); - Error('\p{Lb= /a/pr}'); - Error('\P{Lb= /a/pr}'); + Expect(1, 123647, '\p{Line_Break=_-Prefix_Numeric}', ""); + Expect(0, 123647, '\p{^Line_Break=_-Prefix_Numeric}', ""); + Expect(0, 123647, '\P{Line_Break=_-Prefix_Numeric}', ""); + Expect(1, 123647, '\P{^Line_Break=_-Prefix_Numeric}', ""); + Expect(0, 123648, '\p{Line_Break=_-Prefix_Numeric}', ""); + Expect(1, 123648, '\p{^Line_Break=_-Prefix_Numeric}', ""); + Expect(1, 123648, '\P{Line_Break=_-Prefix_Numeric}', ""); + Expect(0, 123648, '\P{^Line_Break=_-Prefix_Numeric}', ""); + Error('\p{Lb=_PR/a/}'); + Error('\P{Lb=_PR/a/}'); Expect(1, 123647, '\p{Lb=:\APR\z:}', "");; Expect(0, 123648, '\p{Lb=:\APR\z:}', "");; Expect(1, 123647, '\p{Lb=pr}', ""); @@ -61202,16 +63546,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 123648, '\P{^Lb=pr}', ""); Expect(1, 123647, '\p{Lb=:\Apr\z:}', "");; Expect(0, 123648, '\p{Lb=:\Apr\z:}', "");; - Expect(1, 123647, '\p{Lb: _PR}', ""); - Expect(0, 123647, '\p{^Lb: _PR}', ""); - Expect(0, 123647, '\P{Lb: _PR}', ""); - Expect(1, 123647, '\P{^Lb: _PR}', ""); - Expect(0, 123648, '\p{Lb: _PR}', ""); - Expect(1, 123648, '\p{^Lb: _PR}', ""); - Expect(1, 123648, '\P{Lb: _PR}', ""); - Expect(0, 123648, '\P{^Lb: _PR}', ""); - Error('\p{Is_Line_Break=:= prefix_NUMERIC}'); - Error('\P{Is_Line_Break=:= prefix_NUMERIC}'); + Expect(1, 123647, '\p{Lb: PR}', ""); + Expect(0, 123647, '\p{^Lb: PR}', ""); + Expect(0, 123647, '\P{Lb: PR}', ""); + Expect(1, 123647, '\P{^Lb: PR}', ""); + Expect(0, 123648, '\p{Lb: PR}', ""); + Expect(1, 123648, '\p{^Lb: PR}', ""); + Expect(1, 123648, '\P{Lb: PR}', ""); + Expect(0, 123648, '\P{^Lb: PR}', ""); + Error('\p{Is_Line_Break=prefix_Numeric:=}'); + Error('\P{Is_Line_Break=prefix_Numeric:=}'); Expect(1, 123647, '\p{Is_Line_Break=prefixnumeric}', ""); Expect(0, 123647, '\p{^Is_Line_Break=prefixnumeric}', ""); Expect(0, 123647, '\P{Is_Line_Break=prefixnumeric}', ""); @@ -61220,16 +63564,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 123648, '\p{^Is_Line_Break=prefixnumeric}', ""); Expect(1, 123648, '\P{Is_Line_Break=prefixnumeric}', ""); Expect(0, 123648, '\P{^Is_Line_Break=prefixnumeric}', ""); - Expect(1, 123647, '\p{Is_Line_Break: Prefix_Numeric}', ""); - Expect(0, 123647, '\p{^Is_Line_Break: Prefix_Numeric}', ""); - Expect(0, 123647, '\P{Is_Line_Break: Prefix_Numeric}', ""); - Expect(1, 123647, '\P{^Is_Line_Break: Prefix_Numeric}', ""); - Expect(0, 123648, '\p{Is_Line_Break: Prefix_Numeric}', ""); - Expect(1, 123648, '\p{^Is_Line_Break: Prefix_Numeric}', ""); - Expect(1, 123648, '\P{Is_Line_Break: Prefix_Numeric}', ""); - Expect(0, 123648, '\P{^Is_Line_Break: Prefix_Numeric}', ""); - Error('\p{Is_Lb= pr/a/}'); - Error('\P{Is_Lb= pr/a/}'); + Expect(1, 123647, '\p{Is_Line_Break= Prefix_numeric}', ""); + Expect(0, 123647, '\p{^Is_Line_Break= Prefix_numeric}', ""); + Expect(0, 123647, '\P{Is_Line_Break= Prefix_numeric}', ""); + Expect(1, 123647, '\P{^Is_Line_Break= Prefix_numeric}', ""); + Expect(0, 123648, '\p{Is_Line_Break= Prefix_numeric}', ""); + Expect(1, 123648, '\p{^Is_Line_Break= Prefix_numeric}', ""); + Expect(1, 123648, '\P{Is_Line_Break= Prefix_numeric}', ""); + Expect(0, 123648, '\P{^Is_Line_Break= Prefix_numeric}', ""); + Error('\p{Is_Lb= :=PR}'); + Error('\P{Is_Lb= :=PR}'); Expect(1, 123647, '\p{Is_Lb=pr}', ""); Expect(0, 123647, '\p{^Is_Lb=pr}', ""); Expect(0, 123647, '\P{Is_Lb=pr}', ""); @@ -61238,16 +63582,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 123648, '\p{^Is_Lb=pr}', ""); Expect(1, 123648, '\P{Is_Lb=pr}', ""); Expect(0, 123648, '\P{^Is_Lb=pr}', ""); - Expect(1, 123647, '\p{Is_Lb= PR}', ""); - Expect(0, 123647, '\p{^Is_Lb= PR}', ""); - Expect(0, 123647, '\P{Is_Lb= PR}', ""); - Expect(1, 123647, '\P{^Is_Lb= PR}', ""); - Expect(0, 123648, '\p{Is_Lb= PR}', ""); - Expect(1, 123648, '\p{^Is_Lb= PR}', ""); - Expect(1, 123648, '\P{Is_Lb= PR}', ""); - Expect(0, 123648, '\P{^Is_Lb= PR}', ""); - Error('\p{Line_Break= :=Quotation}'); - Error('\P{Line_Break= :=Quotation}'); + Expect(1, 123647, '\p{Is_Lb=PR}', ""); + Expect(0, 123647, '\p{^Is_Lb=PR}', ""); + Expect(0, 123647, '\P{Is_Lb=PR}', ""); + Expect(1, 123647, '\P{^Is_Lb=PR}', ""); + Expect(0, 123648, '\p{Is_Lb=PR}', ""); + Expect(1, 123648, '\p{^Is_Lb=PR}', ""); + Expect(1, 123648, '\P{Is_Lb=PR}', ""); + Expect(0, 123648, '\P{^Is_Lb=PR}', ""); + Error('\p{Line_Break=/a/quotation}'); + Error('\P{Line_Break=/a/quotation}'); Expect(1, 128632, '\p{Line_Break=:\AQuotation\z:}', "");; Expect(0, 128633, '\p{Line_Break=:\AQuotation\z:}', "");; Expect(1, 128632, '\p{Line_Break=quotation}', ""); @@ -61260,16 +63604,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 128633, '\P{^Line_Break=quotation}', ""); Expect(1, 128632, '\p{Line_Break=:\Aquotation\z:}', "");; Expect(0, 128633, '\p{Line_Break=:\Aquotation\z:}', "");; - Expect(1, 128632, '\p{Line_Break=_ Quotation}', ""); - Expect(0, 128632, '\p{^Line_Break=_ Quotation}', ""); - Expect(0, 128632, '\P{Line_Break=_ Quotation}', ""); - Expect(1, 128632, '\P{^Line_Break=_ Quotation}', ""); - Expect(0, 128633, '\p{Line_Break=_ Quotation}', ""); - Expect(1, 128633, '\p{^Line_Break=_ Quotation}', ""); - Expect(1, 128633, '\P{Line_Break=_ Quotation}', ""); - Expect(0, 128633, '\P{^Line_Break=_ Quotation}', ""); - Error('\p{Lb=/a/-_qu}'); - Error('\P{Lb=/a/-_qu}'); + Expect(1, 128632, '\p{Line_Break= Quotation}', ""); + Expect(0, 128632, '\p{^Line_Break= Quotation}', ""); + Expect(0, 128632, '\P{Line_Break= Quotation}', ""); + Expect(1, 128632, '\P{^Line_Break= Quotation}', ""); + Expect(0, 128633, '\p{Line_Break= Quotation}', ""); + Expect(1, 128633, '\p{^Line_Break= Quotation}', ""); + Expect(1, 128633, '\P{Line_Break= Quotation}', ""); + Expect(0, 128633, '\P{^Line_Break= Quotation}', ""); + Error('\p{Lb=-qu:=}'); + Error('\P{Lb=-qu:=}'); Expect(1, 128632, '\p{Lb=:\AQU\z:}', "");; Expect(0, 128633, '\p{Lb=:\AQU\z:}', "");; Expect(1, 128632, '\p{Lb=qu}', ""); @@ -61282,16 +63626,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 128633, '\P{^Lb=qu}', ""); Expect(1, 128632, '\p{Lb=:\Aqu\z:}', "");; Expect(0, 128633, '\p{Lb=:\Aqu\z:}', "");; - Expect(1, 128632, '\p{Lb= QU}', ""); - Expect(0, 128632, '\p{^Lb= QU}', ""); - Expect(0, 128632, '\P{Lb= QU}', ""); - Expect(1, 128632, '\P{^Lb= QU}', ""); - Expect(0, 128633, '\p{Lb= QU}', ""); - Expect(1, 128633, '\p{^Lb= QU}', ""); - Expect(1, 128633, '\P{Lb= QU}', ""); - Expect(0, 128633, '\P{^Lb= QU}', ""); - Error('\p{Is_Line_Break= Quotation:=}'); - Error('\P{Is_Line_Break= Quotation:=}'); + Expect(1, 128632, '\p{Lb=-QU}', ""); + Expect(0, 128632, '\p{^Lb=-QU}', ""); + Expect(0, 128632, '\P{Lb=-QU}', ""); + Expect(1, 128632, '\P{^Lb=-QU}', ""); + Expect(0, 128633, '\p{Lb=-QU}', ""); + Expect(1, 128633, '\p{^Lb=-QU}', ""); + Expect(1, 128633, '\P{Lb=-QU}', ""); + Expect(0, 128633, '\P{^Lb=-QU}', ""); + Error('\p{Is_Line_Break=/a/__Quotation}'); + Error('\P{Is_Line_Break=/a/__Quotation}'); Expect(1, 128632, '\p{Is_Line_Break=quotation}', ""); Expect(0, 128632, '\p{^Is_Line_Break=quotation}', ""); Expect(0, 128632, '\P{Is_Line_Break=quotation}', ""); @@ -61300,16 +63644,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 128633, '\p{^Is_Line_Break=quotation}', ""); Expect(1, 128633, '\P{Is_Line_Break=quotation}', ""); Expect(0, 128633, '\P{^Is_Line_Break=quotation}', ""); - Expect(1, 128632, '\p{Is_Line_Break=- QUOTATION}', ""); - Expect(0, 128632, '\p{^Is_Line_Break=- QUOTATION}', ""); - Expect(0, 128632, '\P{Is_Line_Break=- QUOTATION}', ""); - Expect(1, 128632, '\P{^Is_Line_Break=- QUOTATION}', ""); - Expect(0, 128633, '\p{Is_Line_Break=- QUOTATION}', ""); - Expect(1, 128633, '\p{^Is_Line_Break=- QUOTATION}', ""); - Expect(1, 128633, '\P{Is_Line_Break=- QUOTATION}', ""); - Expect(0, 128633, '\P{^Is_Line_Break=- QUOTATION}', ""); - Error('\p{Is_Lb= QU/a/}'); - Error('\P{Is_Lb= QU/a/}'); + Expect(1, 128632, '\p{Is_Line_Break= quotation}', ""); + Expect(0, 128632, '\p{^Is_Line_Break= quotation}', ""); + Expect(0, 128632, '\P{Is_Line_Break= quotation}', ""); + Expect(1, 128632, '\P{^Is_Line_Break= quotation}', ""); + Expect(0, 128633, '\p{Is_Line_Break= quotation}', ""); + Expect(1, 128633, '\p{^Is_Line_Break= quotation}', ""); + Expect(1, 128633, '\P{Is_Line_Break= quotation}', ""); + Expect(0, 128633, '\P{^Is_Line_Break= quotation}', ""); + Error('\p{Is_Lb=:= QU}'); + Error('\P{Is_Lb=:= QU}'); Expect(1, 128632, '\p{Is_Lb=qu}', ""); Expect(0, 128632, '\p{^Is_Lb=qu}', ""); Expect(0, 128632, '\P{Is_Lb=qu}', ""); @@ -61318,16 +63662,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 128633, '\p{^Is_Lb=qu}', ""); Expect(1, 128633, '\P{Is_Lb=qu}', ""); Expect(0, 128633, '\P{^Is_Lb=qu}', ""); - Expect(1, 128632, '\p{Is_Lb: qu}', ""); - Expect(0, 128632, '\p{^Is_Lb: qu}', ""); - Expect(0, 128632, '\P{Is_Lb: qu}', ""); - Expect(1, 128632, '\P{^Is_Lb: qu}', ""); - Expect(0, 128633, '\p{Is_Lb: qu}', ""); - Expect(1, 128633, '\p{^Is_Lb: qu}', ""); - Expect(1, 128633, '\P{Is_Lb: qu}', ""); - Expect(0, 128633, '\P{^Is_Lb: qu}', ""); - Error('\p{Line_Break=_ Regional_INDICATOR/a/}'); - Error('\P{Line_Break=_ Regional_INDICATOR/a/}'); + Expect(1, 128632, '\p{Is_Lb=_ QU}', ""); + Expect(0, 128632, '\p{^Is_Lb=_ QU}', ""); + Expect(0, 128632, '\P{Is_Lb=_ QU}', ""); + Expect(1, 128632, '\P{^Is_Lb=_ QU}', ""); + Expect(0, 128633, '\p{Is_Lb=_ QU}', ""); + Expect(1, 128633, '\p{^Is_Lb=_ QU}', ""); + Expect(1, 128633, '\P{Is_Lb=_ QU}', ""); + Expect(0, 128633, '\P{^Is_Lb=_ QU}', ""); + Error('\p{Line_Break= /a/Regional_indicator}'); + Error('\P{Line_Break= /a/Regional_indicator}'); Expect(1, 127487, '\p{Line_Break=:\ARegional_Indicator\z:}', "");; Expect(0, 127488, '\p{Line_Break=:\ARegional_Indicator\z:}', "");; Expect(1, 127487, '\p{Line_Break=regionalindicator}', ""); @@ -61340,56 +63684,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 127488, '\P{^Line_Break=regionalindicator}', ""); Expect(1, 127487, '\p{Line_Break=:\Aregionalindicator\z:}', "");; Expect(0, 127488, '\p{Line_Break=:\Aregionalindicator\z:}', "");; - Expect(1, 127487, '\p{Line_Break=- REGIONAL_INDICATOR}', ""); - Expect(0, 127487, '\p{^Line_Break=- REGIONAL_INDICATOR}', ""); - Expect(0, 127487, '\P{Line_Break=- REGIONAL_INDICATOR}', ""); - Expect(1, 127487, '\P{^Line_Break=- REGIONAL_INDICATOR}', ""); - Expect(0, 127488, '\p{Line_Break=- REGIONAL_INDICATOR}', ""); - Expect(1, 127488, '\p{^Line_Break=- REGIONAL_INDICATOR}', ""); - Expect(1, 127488, '\P{Line_Break=- REGIONAL_INDICATOR}', ""); - Expect(0, 127488, '\P{^Line_Break=- REGIONAL_INDICATOR}', ""); - Error('\p{Lb=/a/-RI}'); - Error('\P{Lb=/a/-RI}'); + Expect(1, 127487, '\p{Line_Break= Regional_indicator}', ""); + Expect(0, 127487, '\p{^Line_Break= Regional_indicator}', ""); + Expect(0, 127487, '\P{Line_Break= Regional_indicator}', ""); + Expect(1, 127487, '\P{^Line_Break= Regional_indicator}', ""); + Expect(0, 127488, '\p{Line_Break= Regional_indicator}', ""); + Expect(1, 127488, '\p{^Line_Break= Regional_indicator}', ""); + Expect(1, 127488, '\P{Line_Break= Regional_indicator}', ""); + Expect(0, 127488, '\P{^Line_Break= Regional_indicator}', ""); + Error('\p{Lb: _RI:=}'); + Error('\P{Lb: _RI:=}'); Expect(1, 127487, '\p{Lb=:\ARI\z:}', "");; Expect(0, 127488, '\p{Lb=:\ARI\z:}', "");; - Expect(1, 127487, '\p{Lb=ri}', ""); - Expect(0, 127487, '\p{^Lb=ri}', ""); - Expect(0, 127487, '\P{Lb=ri}', ""); - Expect(1, 127487, '\P{^Lb=ri}', ""); - Expect(0, 127488, '\p{Lb=ri}', ""); - Expect(1, 127488, '\p{^Lb=ri}', ""); - Expect(1, 127488, '\P{Lb=ri}', ""); - Expect(0, 127488, '\P{^Lb=ri}', ""); + Expect(1, 127487, '\p{Lb: ri}', ""); + Expect(0, 127487, '\p{^Lb: ri}', ""); + Expect(0, 127487, '\P{Lb: ri}', ""); + Expect(1, 127487, '\P{^Lb: ri}', ""); + Expect(0, 127488, '\p{Lb: ri}', ""); + Expect(1, 127488, '\p{^Lb: ri}', ""); + Expect(1, 127488, '\P{Lb: ri}', ""); + Expect(0, 127488, '\P{^Lb: ri}', ""); Expect(1, 127487, '\p{Lb=:\Ari\z:}', "");; Expect(0, 127488, '\p{Lb=:\Ari\z:}', "");; - Expect(1, 127487, '\p{Lb=- ri}', ""); - Expect(0, 127487, '\p{^Lb=- ri}', ""); - Expect(0, 127487, '\P{Lb=- ri}', ""); - Expect(1, 127487, '\P{^Lb=- ri}', ""); - Expect(0, 127488, '\p{Lb=- ri}', ""); - Expect(1, 127488, '\p{^Lb=- ri}', ""); - Expect(1, 127488, '\P{Lb=- ri}', ""); - Expect(0, 127488, '\P{^Lb=- ri}', ""); - Error('\p{Is_Line_Break=-Regional_indicator/a/}'); - Error('\P{Is_Line_Break=-Regional_indicator/a/}'); - Expect(1, 127487, '\p{Is_Line_Break=regionalindicator}', ""); - Expect(0, 127487, '\p{^Is_Line_Break=regionalindicator}', ""); - Expect(0, 127487, '\P{Is_Line_Break=regionalindicator}', ""); - Expect(1, 127487, '\P{^Is_Line_Break=regionalindicator}', ""); - Expect(0, 127488, '\p{Is_Line_Break=regionalindicator}', ""); - Expect(1, 127488, '\p{^Is_Line_Break=regionalindicator}', ""); - Expect(1, 127488, '\P{Is_Line_Break=regionalindicator}', ""); - Expect(0, 127488, '\P{^Is_Line_Break=regionalindicator}', ""); - Expect(1, 127487, '\p{Is_Line_Break: _regional_Indicator}', ""); - Expect(0, 127487, '\p{^Is_Line_Break: _regional_Indicator}', ""); - Expect(0, 127487, '\P{Is_Line_Break: _regional_Indicator}', ""); - Expect(1, 127487, '\P{^Is_Line_Break: _regional_Indicator}', ""); - Expect(0, 127488, '\p{Is_Line_Break: _regional_Indicator}', ""); - Expect(1, 127488, '\p{^Is_Line_Break: _regional_Indicator}', ""); - Expect(1, 127488, '\P{Is_Line_Break: _regional_Indicator}', ""); - Expect(0, 127488, '\P{^Is_Line_Break: _regional_Indicator}', ""); - Error('\p{Is_Lb=- ri:=}'); - Error('\P{Is_Lb=- ri:=}'); + Expect(1, 127487, '\p{Lb= RI}', ""); + Expect(0, 127487, '\p{^Lb= RI}', ""); + Expect(0, 127487, '\P{Lb= RI}', ""); + Expect(1, 127487, '\P{^Lb= RI}', ""); + Expect(0, 127488, '\p{Lb= RI}', ""); + Expect(1, 127488, '\p{^Lb= RI}', ""); + Expect(1, 127488, '\P{Lb= RI}', ""); + Expect(0, 127488, '\P{^Lb= RI}', ""); + Error('\p{Is_Line_Break: := Regional_INDICATOR}'); + Error('\P{Is_Line_Break: := Regional_INDICATOR}'); + Expect(1, 127487, '\p{Is_Line_Break:regionalindicator}', ""); + Expect(0, 127487, '\p{^Is_Line_Break:regionalindicator}', ""); + Expect(0, 127487, '\P{Is_Line_Break:regionalindicator}', ""); + Expect(1, 127487, '\P{^Is_Line_Break:regionalindicator}', ""); + Expect(0, 127488, '\p{Is_Line_Break:regionalindicator}', ""); + Expect(1, 127488, '\p{^Is_Line_Break:regionalindicator}', ""); + Expect(1, 127488, '\P{Is_Line_Break:regionalindicator}', ""); + Expect(0, 127488, '\P{^Is_Line_Break:regionalindicator}', ""); + Expect(1, 127487, '\p{Is_Line_Break= regional_INDICATOR}', ""); + Expect(0, 127487, '\p{^Is_Line_Break= regional_INDICATOR}', ""); + Expect(0, 127487, '\P{Is_Line_Break= regional_INDICATOR}', ""); + Expect(1, 127487, '\P{^Is_Line_Break= regional_INDICATOR}', ""); + Expect(0, 127488, '\p{Is_Line_Break= regional_INDICATOR}', ""); + Expect(1, 127488, '\p{^Is_Line_Break= regional_INDICATOR}', ""); + Expect(1, 127488, '\P{Is_Line_Break= regional_INDICATOR}', ""); + Expect(0, 127488, '\P{^Is_Line_Break= regional_INDICATOR}', ""); + Error('\p{Is_Lb= :=RI}'); + Error('\P{Is_Lb= :=RI}'); Expect(1, 127487, '\p{Is_Lb=ri}', ""); Expect(0, 127487, '\p{^Is_Lb=ri}', ""); Expect(0, 127487, '\P{Is_Lb=ri}', ""); @@ -61398,16 +63742,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 127488, '\p{^Is_Lb=ri}', ""); Expect(1, 127488, '\P{Is_Lb=ri}', ""); Expect(0, 127488, '\P{^Is_Lb=ri}', ""); - Expect(1, 127487, '\p{Is_Lb=_RI}', ""); - Expect(0, 127487, '\p{^Is_Lb=_RI}', ""); - Expect(0, 127487, '\P{Is_Lb=_RI}', ""); - Expect(1, 127487, '\P{^Is_Lb=_RI}', ""); - Expect(0, 127488, '\p{Is_Lb=_RI}', ""); - Expect(1, 127488, '\p{^Is_Lb=_RI}', ""); - Expect(1, 127488, '\P{Is_Lb=_RI}', ""); - Expect(0, 127488, '\P{^Is_Lb=_RI}', ""); - Error('\p{Line_Break=:=- COMPLEX_CONTEXT}'); - Error('\P{Line_Break=:=- COMPLEX_CONTEXT}'); + Expect(1, 127487, '\p{Is_Lb= RI}', ""); + Expect(0, 127487, '\p{^Is_Lb= RI}', ""); + Expect(0, 127487, '\P{Is_Lb= RI}', ""); + Expect(1, 127487, '\P{^Is_Lb= RI}', ""); + Expect(0, 127488, '\p{Is_Lb= RI}', ""); + Expect(1, 127488, '\p{^Is_Lb= RI}', ""); + Expect(1, 127488, '\P{Is_Lb= RI}', ""); + Expect(0, 127488, '\P{^Is_Lb= RI}', ""); + Error('\p{Line_Break: _/a/complex_CONTEXT}'); + Error('\P{Line_Break: _/a/complex_CONTEXT}'); Expect(1, 71487, '\p{Line_Break=:\AComplex_Context\z:}', "");; Expect(0, 71488, '\p{Line_Break=:\AComplex_Context\z:}', "");; Expect(1, 71487, '\p{Line_Break=complexcontext}', ""); @@ -61420,38 +63764,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 71488, '\P{^Line_Break=complexcontext}', ""); Expect(1, 71487, '\p{Line_Break=:\Acomplexcontext\z:}', "");; Expect(0, 71488, '\p{Line_Break=:\Acomplexcontext\z:}', "");; - Expect(1, 71487, '\p{Line_Break= COMPLEX_Context}', ""); - Expect(0, 71487, '\p{^Line_Break= COMPLEX_Context}', ""); - Expect(0, 71487, '\P{Line_Break= COMPLEX_Context}', ""); - Expect(1, 71487, '\P{^Line_Break= COMPLEX_Context}', ""); - Expect(0, 71488, '\p{Line_Break= COMPLEX_Context}', ""); - Expect(1, 71488, '\p{^Line_Break= COMPLEX_Context}', ""); - Expect(1, 71488, '\P{Line_Break= COMPLEX_Context}', ""); - Expect(0, 71488, '\P{^Line_Break= COMPLEX_Context}', ""); - Error('\p{Lb=:=-_SA}'); - Error('\P{Lb=:=-_SA}'); + Expect(1, 71487, '\p{Line_Break= Complex_Context}', ""); + Expect(0, 71487, '\p{^Line_Break= Complex_Context}', ""); + Expect(0, 71487, '\P{Line_Break= Complex_Context}', ""); + Expect(1, 71487, '\P{^Line_Break= Complex_Context}', ""); + Expect(0, 71488, '\p{Line_Break= Complex_Context}', ""); + Expect(1, 71488, '\p{^Line_Break= Complex_Context}', ""); + Expect(1, 71488, '\P{Line_Break= Complex_Context}', ""); + Expect(0, 71488, '\P{^Line_Break= Complex_Context}', ""); + Error('\p{Lb=_SA:=}'); + Error('\P{Lb=_SA:=}'); Expect(1, 71487, '\p{Lb=:\ASA\z:}', "");; Expect(0, 71488, '\p{Lb=:\ASA\z:}', "");; - Expect(1, 71487, '\p{Lb: sa}', ""); - Expect(0, 71487, '\p{^Lb: sa}', ""); - Expect(0, 71487, '\P{Lb: sa}', ""); - Expect(1, 71487, '\P{^Lb: sa}', ""); - Expect(0, 71488, '\p{Lb: sa}', ""); - Expect(1, 71488, '\p{^Lb: sa}', ""); - Expect(1, 71488, '\P{Lb: sa}', ""); - Expect(0, 71488, '\P{^Lb: sa}', ""); + Expect(1, 71487, '\p{Lb=sa}', ""); + Expect(0, 71487, '\p{^Lb=sa}', ""); + Expect(0, 71487, '\P{Lb=sa}', ""); + Expect(1, 71487, '\P{^Lb=sa}', ""); + Expect(0, 71488, '\p{Lb=sa}', ""); + Expect(1, 71488, '\p{^Lb=sa}', ""); + Expect(1, 71488, '\P{Lb=sa}', ""); + Expect(0, 71488, '\P{^Lb=sa}', ""); Expect(1, 71487, '\p{Lb=:\Asa\z:}', "");; Expect(0, 71488, '\p{Lb=:\Asa\z:}', "");; - Expect(1, 71487, '\p{Lb: _SA}', ""); - Expect(0, 71487, '\p{^Lb: _SA}', ""); - Expect(0, 71487, '\P{Lb: _SA}', ""); - Expect(1, 71487, '\P{^Lb: _SA}', ""); - Expect(0, 71488, '\p{Lb: _SA}', ""); - Expect(1, 71488, '\p{^Lb: _SA}', ""); - Expect(1, 71488, '\P{Lb: _SA}', ""); - Expect(0, 71488, '\P{^Lb: _SA}', ""); - Error('\p{Is_Line_Break= complex_context/a/}'); - Error('\P{Is_Line_Break= complex_context/a/}'); + Expect(1, 71487, '\p{Lb=_ SA}', ""); + Expect(0, 71487, '\p{^Lb=_ SA}', ""); + Expect(0, 71487, '\P{Lb=_ SA}', ""); + Expect(1, 71487, '\P{^Lb=_ SA}', ""); + Expect(0, 71488, '\p{Lb=_ SA}', ""); + Expect(1, 71488, '\p{^Lb=_ SA}', ""); + Expect(1, 71488, '\P{Lb=_ SA}', ""); + Expect(0, 71488, '\P{^Lb=_ SA}', ""); + Error('\p{Is_Line_Break= Complex_context:=}'); + Error('\P{Is_Line_Break= Complex_context:=}'); Expect(1, 71487, '\p{Is_Line_Break=complexcontext}', ""); Expect(0, 71487, '\p{^Is_Line_Break=complexcontext}', ""); Expect(0, 71487, '\P{Is_Line_Break=complexcontext}', ""); @@ -61460,34 +63804,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 71488, '\p{^Is_Line_Break=complexcontext}', ""); Expect(1, 71488, '\P{Is_Line_Break=complexcontext}', ""); Expect(0, 71488, '\P{^Is_Line_Break=complexcontext}', ""); - Expect(1, 71487, '\p{Is_Line_Break=- COMPLEX_context}', ""); - Expect(0, 71487, '\p{^Is_Line_Break=- COMPLEX_context}', ""); - Expect(0, 71487, '\P{Is_Line_Break=- COMPLEX_context}', ""); - Expect(1, 71487, '\P{^Is_Line_Break=- COMPLEX_context}', ""); - Expect(0, 71488, '\p{Is_Line_Break=- COMPLEX_context}', ""); - Expect(1, 71488, '\p{^Is_Line_Break=- COMPLEX_context}', ""); - Expect(1, 71488, '\P{Is_Line_Break=- COMPLEX_context}', ""); - Expect(0, 71488, '\P{^Is_Line_Break=- COMPLEX_context}', ""); - Error('\p{Is_Lb= /a/SA}'); - Error('\P{Is_Lb= /a/SA}'); - Expect(1, 71487, '\p{Is_Lb=sa}', ""); - Expect(0, 71487, '\p{^Is_Lb=sa}', ""); - Expect(0, 71487, '\P{Is_Lb=sa}', ""); - Expect(1, 71487, '\P{^Is_Lb=sa}', ""); - Expect(0, 71488, '\p{Is_Lb=sa}', ""); - Expect(1, 71488, '\p{^Is_Lb=sa}', ""); - Expect(1, 71488, '\P{Is_Lb=sa}', ""); - Expect(0, 71488, '\P{^Is_Lb=sa}', ""); - Expect(1, 71487, '\p{Is_Lb= SA}', ""); - Expect(0, 71487, '\p{^Is_Lb= SA}', ""); - Expect(0, 71487, '\P{Is_Lb= SA}', ""); - Expect(1, 71487, '\P{^Is_Lb= SA}', ""); - Expect(0, 71488, '\p{Is_Lb= SA}', ""); - Expect(1, 71488, '\p{^Is_Lb= SA}', ""); - Expect(1, 71488, '\P{Is_Lb= SA}', ""); - Expect(0, 71488, '\P{^Is_Lb= SA}', ""); - Error('\p{Line_Break=/a/ -Surrogate}'); - Error('\P{Line_Break=/a/ -Surrogate}'); + Expect(1, 71487, '\p{Is_Line_Break: _Complex_context}', ""); + Expect(0, 71487, '\p{^Is_Line_Break: _Complex_context}', ""); + Expect(0, 71487, '\P{Is_Line_Break: _Complex_context}', ""); + Expect(1, 71487, '\P{^Is_Line_Break: _Complex_context}', ""); + Expect(0, 71488, '\p{Is_Line_Break: _Complex_context}', ""); + Expect(1, 71488, '\p{^Is_Line_Break: _Complex_context}', ""); + Expect(1, 71488, '\P{Is_Line_Break: _Complex_context}', ""); + Expect(0, 71488, '\P{^Is_Line_Break: _Complex_context}', ""); + Error('\p{Is_Lb=- SA/a/}'); + Error('\P{Is_Lb=- SA/a/}'); + Expect(1, 71487, '\p{Is_Lb:sa}', ""); + Expect(0, 71487, '\p{^Is_Lb:sa}', ""); + Expect(0, 71487, '\P{Is_Lb:sa}', ""); + Expect(1, 71487, '\P{^Is_Lb:sa}', ""); + Expect(0, 71488, '\p{Is_Lb:sa}', ""); + Expect(1, 71488, '\p{^Is_Lb:sa}', ""); + Expect(1, 71488, '\P{Is_Lb:sa}', ""); + Expect(0, 71488, '\P{^Is_Lb:sa}', ""); + Error('\p{Line_Break=:=_surrogate}'); + Error('\P{Line_Break=:=_surrogate}'); Expect(1, 57343, '\p{Line_Break=surrogate}', 'deprecated'); Expect(0, 57343, '\p{^Line_Break=surrogate}', 'deprecated'); Expect(0, 57343, '\P{Line_Break=surrogate}', 'deprecated'); @@ -61496,34 +63832,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 57344, '\p{^Line_Break=surrogate}', 'deprecated'); Expect(1, 57344, '\P{Line_Break=surrogate}', 'deprecated'); Expect(0, 57344, '\P{^Line_Break=surrogate}', 'deprecated'); - Expect(1, 57343, '\p{Line_Break=_ Surrogate}', 'deprecated'); - Expect(0, 57343, '\p{^Line_Break=_ Surrogate}', 'deprecated'); - Expect(0, 57343, '\P{Line_Break=_ Surrogate}', 'deprecated'); - Expect(1, 57343, '\P{^Line_Break=_ Surrogate}', 'deprecated'); - Expect(0, 57344, '\p{Line_Break=_ Surrogate}', 'deprecated'); - Expect(1, 57344, '\p{^Line_Break=_ Surrogate}', 'deprecated'); - Expect(1, 57344, '\P{Line_Break=_ Surrogate}', 'deprecated'); - Expect(0, 57344, '\P{^Line_Break=_ Surrogate}', 'deprecated'); - Error('\p{Lb=-:=SG}'); - Error('\P{Lb=-:=SG}'); - Expect(1, 57343, '\p{Lb=sg}', 'deprecated'); - Expect(0, 57343, '\p{^Lb=sg}', 'deprecated'); - Expect(0, 57343, '\P{Lb=sg}', 'deprecated'); - Expect(1, 57343, '\P{^Lb=sg}', 'deprecated'); - Expect(0, 57344, '\p{Lb=sg}', 'deprecated'); - Expect(1, 57344, '\p{^Lb=sg}', 'deprecated'); - Expect(1, 57344, '\P{Lb=sg}', 'deprecated'); - Expect(0, 57344, '\P{^Lb=sg}', 'deprecated'); - Expect(1, 57343, '\p{Lb: _SG}', 'deprecated'); - Expect(0, 57343, '\p{^Lb: _SG}', 'deprecated'); - Expect(0, 57343, '\P{Lb: _SG}', 'deprecated'); - Expect(1, 57343, '\P{^Lb: _SG}', 'deprecated'); - Expect(0, 57344, '\p{Lb: _SG}', 'deprecated'); - Expect(1, 57344, '\p{^Lb: _SG}', 'deprecated'); - Expect(1, 57344, '\P{Lb: _SG}', 'deprecated'); - Expect(0, 57344, '\P{^Lb: _SG}', 'deprecated'); - Error('\p{Is_Line_Break= Surrogate:=}'); - Error('\P{Is_Line_Break= Surrogate:=}'); + Expect(1, 57343, '\p{Line_Break:-_Surrogate}', 'deprecated'); + Expect(0, 57343, '\p{^Line_Break:-_Surrogate}', 'deprecated'); + Expect(0, 57343, '\P{Line_Break:-_Surrogate}', 'deprecated'); + Expect(1, 57343, '\P{^Line_Break:-_Surrogate}', 'deprecated'); + Expect(0, 57344, '\p{Line_Break:-_Surrogate}', 'deprecated'); + Expect(1, 57344, '\p{^Line_Break:-_Surrogate}', 'deprecated'); + Expect(1, 57344, '\P{Line_Break:-_Surrogate}', 'deprecated'); + Expect(0, 57344, '\P{^Line_Break:-_Surrogate}', 'deprecated'); + Error('\p{Lb=/a/ _sg}'); + Error('\P{Lb=/a/ _sg}'); + Expect(1, 57343, '\p{Lb: sg}', 'deprecated'); + Expect(0, 57343, '\p{^Lb: sg}', 'deprecated'); + Expect(0, 57343, '\P{Lb: sg}', 'deprecated'); + Expect(1, 57343, '\P{^Lb: sg}', 'deprecated'); + Expect(0, 57344, '\p{Lb: sg}', 'deprecated'); + Expect(1, 57344, '\p{^Lb: sg}', 'deprecated'); + Expect(1, 57344, '\P{Lb: sg}', 'deprecated'); + Expect(0, 57344, '\P{^Lb: sg}', 'deprecated'); + Expect(1, 57343, '\p{Lb=- SG}', 'deprecated'); + Expect(0, 57343, '\p{^Lb=- SG}', 'deprecated'); + Expect(0, 57343, '\P{Lb=- SG}', 'deprecated'); + Expect(1, 57343, '\P{^Lb=- SG}', 'deprecated'); + Expect(0, 57344, '\p{Lb=- SG}', 'deprecated'); + Expect(1, 57344, '\p{^Lb=- SG}', 'deprecated'); + Expect(1, 57344, '\P{Lb=- SG}', 'deprecated'); + Expect(0, 57344, '\P{^Lb=- SG}', 'deprecated'); + Error('\p{Is_Line_Break=/a/- SURROGATE}'); + Error('\P{Is_Line_Break=/a/- SURROGATE}'); Expect(1, 57343, '\p{Is_Line_Break=surrogate}', 'deprecated'); Expect(0, 57343, '\p{^Is_Line_Break=surrogate}', 'deprecated'); Expect(0, 57343, '\P{Is_Line_Break=surrogate}', 'deprecated'); @@ -61532,16 +63868,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 57344, '\p{^Is_Line_Break=surrogate}', 'deprecated'); Expect(1, 57344, '\P{Is_Line_Break=surrogate}', 'deprecated'); Expect(0, 57344, '\P{^Is_Line_Break=surrogate}', 'deprecated'); - Expect(1, 57343, '\p{Is_Line_Break= surrogate}', 'deprecated'); - Expect(0, 57343, '\p{^Is_Line_Break= surrogate}', 'deprecated'); - Expect(0, 57343, '\P{Is_Line_Break= surrogate}', 'deprecated'); - Expect(1, 57343, '\P{^Is_Line_Break= surrogate}', 'deprecated'); - Expect(0, 57344, '\p{Is_Line_Break= surrogate}', 'deprecated'); - Expect(1, 57344, '\p{^Is_Line_Break= surrogate}', 'deprecated'); - Expect(1, 57344, '\P{Is_Line_Break= surrogate}', 'deprecated'); - Expect(0, 57344, '\P{^Is_Line_Break= surrogate}', 'deprecated'); - Error('\p{Is_Lb=/a/- sg}'); - Error('\P{Is_Lb=/a/- sg}'); + Expect(1, 57343, '\p{Is_Line_Break= Surrogate}', 'deprecated'); + Expect(0, 57343, '\p{^Is_Line_Break= Surrogate}', 'deprecated'); + Expect(0, 57343, '\P{Is_Line_Break= Surrogate}', 'deprecated'); + Expect(1, 57343, '\P{^Is_Line_Break= Surrogate}', 'deprecated'); + Expect(0, 57344, '\p{Is_Line_Break= Surrogate}', 'deprecated'); + Expect(1, 57344, '\p{^Is_Line_Break= Surrogate}', 'deprecated'); + Expect(1, 57344, '\P{Is_Line_Break= Surrogate}', 'deprecated'); + Expect(0, 57344, '\P{^Is_Line_Break= Surrogate}', 'deprecated'); + Error('\p{Is_Lb=_:=sg}'); + Error('\P{Is_Lb=_:=sg}'); Expect(1, 57343, '\p{Is_Lb=sg}', 'deprecated'); Expect(0, 57343, '\p{^Is_Lb=sg}', 'deprecated'); Expect(0, 57343, '\P{Is_Lb=sg}', 'deprecated'); @@ -61550,16 +63886,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 57344, '\p{^Is_Lb=sg}', 'deprecated'); Expect(1, 57344, '\P{Is_Lb=sg}', 'deprecated'); Expect(0, 57344, '\P{^Is_Lb=sg}', 'deprecated'); - Expect(1, 57343, '\p{Is_Lb= -SG}', 'deprecated'); - Expect(0, 57343, '\p{^Is_Lb= -SG}', 'deprecated'); - Expect(0, 57343, '\P{Is_Lb= -SG}', 'deprecated'); - Expect(1, 57343, '\P{^Is_Lb= -SG}', 'deprecated'); - Expect(0, 57344, '\p{Is_Lb= -SG}', 'deprecated'); - Expect(1, 57344, '\p{^Is_Lb= -SG}', 'deprecated'); - Expect(1, 57344, '\P{Is_Lb= -SG}', 'deprecated'); - Expect(0, 57344, '\P{^Is_Lb= -SG}', 'deprecated'); - Error('\p{Line_Break= /a/space}'); - Error('\P{Line_Break= /a/space}'); + Expect(1, 57343, '\p{Is_Lb=- SG}', 'deprecated'); + Expect(0, 57343, '\p{^Is_Lb=- SG}', 'deprecated'); + Expect(0, 57343, '\P{Is_Lb=- SG}', 'deprecated'); + Expect(1, 57343, '\P{^Is_Lb=- SG}', 'deprecated'); + Expect(0, 57344, '\p{Is_Lb=- SG}', 'deprecated'); + Expect(1, 57344, '\p{^Is_Lb=- SG}', 'deprecated'); + Expect(1, 57344, '\P{Is_Lb=- SG}', 'deprecated'); + Expect(0, 57344, '\P{^Is_Lb=- SG}', 'deprecated'); + Error('\p{Line_Break: _SPACE/a/}'); + Error('\P{Line_Break: _SPACE/a/}'); Expect(1, 32, '\p{Line_Break=:\ASpace\z:}', "");; Expect(0, 33, '\p{Line_Break=:\ASpace\z:}', "");; Expect(1, 32, '\p{Line_Break=space}', ""); @@ -61572,16 +63908,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 33, '\P{^Line_Break=space}', ""); Expect(1, 32, '\p{Line_Break=:\Aspace\z:}', "");; Expect(0, 33, '\p{Line_Break=:\Aspace\z:}', "");; - Expect(1, 32, '\p{Line_Break= _SPACE}', ""); - Expect(0, 32, '\p{^Line_Break= _SPACE}', ""); - Expect(0, 32, '\P{Line_Break= _SPACE}', ""); - Expect(1, 32, '\P{^Line_Break= _SPACE}', ""); - Expect(0, 33, '\p{Line_Break= _SPACE}', ""); - Expect(1, 33, '\p{^Line_Break= _SPACE}', ""); - Expect(1, 33, '\P{Line_Break= _SPACE}', ""); - Expect(0, 33, '\P{^Line_Break= _SPACE}', ""); - Error('\p{Lb: -/a/SP}'); - Error('\P{Lb: -/a/SP}'); + Expect(1, 32, '\p{Line_Break= -space}', ""); + Expect(0, 32, '\p{^Line_Break= -space}', ""); + Expect(0, 32, '\P{Line_Break= -space}', ""); + Expect(1, 32, '\P{^Line_Break= -space}', ""); + Expect(0, 33, '\p{Line_Break= -space}', ""); + Expect(1, 33, '\p{^Line_Break= -space}', ""); + Expect(1, 33, '\P{Line_Break= -space}', ""); + Expect(0, 33, '\P{^Line_Break= -space}', ""); + Error('\p{Lb= sp:=}'); + Error('\P{Lb= sp:=}'); Expect(1, 32, '\p{Lb=:\ASP\z:}', "");; Expect(0, 33, '\p{Lb=:\ASP\z:}', "");; Expect(1, 32, '\p{Lb=sp}', ""); @@ -61594,16 +63930,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 33, '\P{^Lb=sp}', ""); Expect(1, 32, '\p{Lb=:\Asp\z:}', "");; Expect(0, 33, '\p{Lb=:\Asp\z:}', "");; - Expect(1, 32, '\p{Lb=-_SP}', ""); - Expect(0, 32, '\p{^Lb=-_SP}', ""); - Expect(0, 32, '\P{Lb=-_SP}', ""); - Expect(1, 32, '\P{^Lb=-_SP}', ""); - Expect(0, 33, '\p{Lb=-_SP}', ""); - Expect(1, 33, '\p{^Lb=-_SP}', ""); - Expect(1, 33, '\P{Lb=-_SP}', ""); - Expect(0, 33, '\P{^Lb=-_SP}', ""); - Error('\p{Is_Line_Break=:=SPACE}'); - Error('\P{Is_Line_Break=:=SPACE}'); + Expect(1, 32, '\p{Lb=_ SP}', ""); + Expect(0, 32, '\p{^Lb=_ SP}', ""); + Expect(0, 32, '\P{Lb=_ SP}', ""); + Expect(1, 32, '\P{^Lb=_ SP}', ""); + Expect(0, 33, '\p{Lb=_ SP}', ""); + Expect(1, 33, '\p{^Lb=_ SP}', ""); + Expect(1, 33, '\P{Lb=_ SP}', ""); + Expect(0, 33, '\P{^Lb=_ SP}', ""); + Error('\p{Is_Line_Break=:= space}'); + Error('\P{Is_Line_Break=:= space}'); Expect(1, 32, '\p{Is_Line_Break=space}', ""); Expect(0, 32, '\p{^Is_Line_Break=space}', ""); Expect(0, 32, '\P{Is_Line_Break=space}', ""); @@ -61612,16 +63948,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 33, '\p{^Is_Line_Break=space}', ""); Expect(1, 33, '\P{Is_Line_Break=space}', ""); Expect(0, 33, '\P{^Is_Line_Break=space}', ""); - Expect(1, 32, '\p{Is_Line_Break=-SPACE}', ""); - Expect(0, 32, '\p{^Is_Line_Break=-SPACE}', ""); - Expect(0, 32, '\P{Is_Line_Break=-SPACE}', ""); - Expect(1, 32, '\P{^Is_Line_Break=-SPACE}', ""); - Expect(0, 33, '\p{Is_Line_Break=-SPACE}', ""); - Expect(1, 33, '\p{^Is_Line_Break=-SPACE}', ""); - Expect(1, 33, '\P{Is_Line_Break=-SPACE}', ""); - Expect(0, 33, '\P{^Is_Line_Break=-SPACE}', ""); - Error('\p{Is_Lb:_ SP/a/}'); - Error('\P{Is_Lb:_ SP/a/}'); + Expect(1, 32, '\p{Is_Line_Break: -space}', ""); + Expect(0, 32, '\p{^Is_Line_Break: -space}', ""); + Expect(0, 32, '\P{Is_Line_Break: -space}', ""); + Expect(1, 32, '\P{^Is_Line_Break: -space}', ""); + Expect(0, 33, '\p{Is_Line_Break: -space}', ""); + Expect(1, 33, '\p{^Is_Line_Break: -space}', ""); + Expect(1, 33, '\P{Is_Line_Break: -space}', ""); + Expect(0, 33, '\P{^Is_Line_Break: -space}', ""); + Error('\p{Is_Lb=:=-_SP}'); + Error('\P{Is_Lb=:=-_SP}'); Expect(1, 32, '\p{Is_Lb=sp}', ""); Expect(0, 32, '\p{^Is_Lb=sp}', ""); Expect(0, 32, '\P{Is_Lb=sp}', ""); @@ -61630,16 +63966,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 33, '\p{^Is_Lb=sp}', ""); Expect(1, 33, '\P{Is_Lb=sp}', ""); Expect(0, 33, '\P{^Is_Lb=sp}', ""); - Expect(1, 32, '\p{Is_Lb=_SP}', ""); - Expect(0, 32, '\p{^Is_Lb=_SP}', ""); - Expect(0, 32, '\P{Is_Lb=_SP}', ""); - Expect(1, 32, '\P{^Is_Lb=_SP}', ""); - Expect(0, 33, '\p{Is_Lb=_SP}', ""); - Expect(1, 33, '\p{^Is_Lb=_SP}', ""); - Expect(1, 33, '\P{Is_Lb=_SP}', ""); - Expect(0, 33, '\P{^Is_Lb=_SP}', ""); - Error('\p{Line_Break= break_Symbols/a/}'); - Error('\P{Line_Break= break_Symbols/a/}'); + Expect(1, 32, '\p{Is_Lb= sp}', ""); + Expect(0, 32, '\p{^Is_Lb= sp}', ""); + Expect(0, 32, '\P{Is_Lb= sp}', ""); + Expect(1, 32, '\P{^Is_Lb= sp}', ""); + Expect(0, 33, '\p{Is_Lb= sp}', ""); + Expect(1, 33, '\p{^Is_Lb= sp}', ""); + Expect(1, 33, '\P{Is_Lb= sp}', ""); + Expect(0, 33, '\P{^Is_Lb= sp}', ""); + Error('\p{Line_Break=/a/_Break_Symbols}'); + Error('\P{Line_Break=/a/_Break_Symbols}'); Expect(1, 47, '\p{Line_Break=:\ABreak_Symbols\z:}', "");; Expect(0, 48, '\p{Line_Break=:\ABreak_Symbols\z:}', "");; Expect(1, 47, '\p{Line_Break=breaksymbols}', ""); @@ -61652,16 +63988,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 48, '\P{^Line_Break=breaksymbols}', ""); Expect(1, 47, '\p{Line_Break=:\Abreaksymbols\z:}', "");; Expect(0, 48, '\p{Line_Break=:\Abreaksymbols\z:}', "");; - Expect(1, 47, '\p{Line_Break= _Break_symbols}', ""); - Expect(0, 47, '\p{^Line_Break= _Break_symbols}', ""); - Expect(0, 47, '\P{Line_Break= _Break_symbols}', ""); - Expect(1, 47, '\P{^Line_Break= _Break_symbols}', ""); - Expect(0, 48, '\p{Line_Break= _Break_symbols}', ""); - Expect(1, 48, '\p{^Line_Break= _Break_symbols}', ""); - Expect(1, 48, '\P{Line_Break= _Break_symbols}', ""); - Expect(0, 48, '\P{^Line_Break= _Break_symbols}', ""); - Error('\p{Lb=_ SY:=}'); - Error('\P{Lb=_ SY:=}'); + Expect(1, 47, '\p{Line_Break=_Break_Symbols}', ""); + Expect(0, 47, '\p{^Line_Break=_Break_Symbols}', ""); + Expect(0, 47, '\P{Line_Break=_Break_Symbols}', ""); + Expect(1, 47, '\P{^Line_Break=_Break_Symbols}', ""); + Expect(0, 48, '\p{Line_Break=_Break_Symbols}', ""); + Expect(1, 48, '\p{^Line_Break=_Break_Symbols}', ""); + Expect(1, 48, '\P{Line_Break=_Break_Symbols}', ""); + Expect(0, 48, '\P{^Line_Break=_Break_Symbols}', ""); + Error('\p{Lb=/a/ SY}'); + Error('\P{Lb=/a/ SY}'); Expect(1, 47, '\p{Lb=:\ASY\z:}', "");; Expect(0, 48, '\p{Lb=:\ASY\z:}', "");; Expect(1, 47, '\p{Lb=sy}', ""); @@ -61674,44 +64010,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 48, '\P{^Lb=sy}', ""); Expect(1, 47, '\p{Lb=:\Asy\z:}', "");; Expect(0, 48, '\p{Lb=:\Asy\z:}', "");; - Error('\p{Is_Line_Break=_:=BREAK_SYMBOLS}'); - Error('\P{Is_Line_Break=_:=BREAK_SYMBOLS}'); - Expect(1, 47, '\p{Is_Line_Break: breaksymbols}', ""); - Expect(0, 47, '\p{^Is_Line_Break: breaksymbols}', ""); - Expect(0, 47, '\P{Is_Line_Break: breaksymbols}', ""); - Expect(1, 47, '\P{^Is_Line_Break: breaksymbols}', ""); - Expect(0, 48, '\p{Is_Line_Break: breaksymbols}', ""); - Expect(1, 48, '\p{^Is_Line_Break: breaksymbols}', ""); - Expect(1, 48, '\P{Is_Line_Break: breaksymbols}', ""); - Expect(0, 48, '\P{^Is_Line_Break: breaksymbols}', ""); - Expect(1, 47, '\p{Is_Line_Break=_Break_symbols}', ""); - Expect(0, 47, '\p{^Is_Line_Break=_Break_symbols}', ""); - Expect(0, 47, '\P{Is_Line_Break=_Break_symbols}', ""); - Expect(1, 47, '\P{^Is_Line_Break=_Break_symbols}', ""); - Expect(0, 48, '\p{Is_Line_Break=_Break_symbols}', ""); - Expect(1, 48, '\p{^Is_Line_Break=_Break_symbols}', ""); - Expect(1, 48, '\P{Is_Line_Break=_Break_symbols}', ""); - Expect(0, 48, '\P{^Is_Line_Break=_Break_symbols}', ""); - Error('\p{Is_Lb: :=_-SY}'); - Error('\P{Is_Lb: :=_-SY}'); - Expect(1, 47, '\p{Is_Lb: sy}', ""); - Expect(0, 47, '\p{^Is_Lb: sy}', ""); - Expect(0, 47, '\P{Is_Lb: sy}', ""); - Expect(1, 47, '\P{^Is_Lb: sy}', ""); - Expect(0, 48, '\p{Is_Lb: sy}', ""); - Expect(1, 48, '\p{^Is_Lb: sy}', ""); - Expect(1, 48, '\P{Is_Lb: sy}', ""); - Expect(0, 48, '\P{^Is_Lb: sy}', ""); - Expect(1, 47, '\p{Is_Lb=_ sy}', ""); - Expect(0, 47, '\p{^Is_Lb=_ sy}', ""); - Expect(0, 47, '\P{Is_Lb=_ sy}', ""); - Expect(1, 47, '\P{^Is_Lb=_ sy}', ""); - Expect(0, 48, '\p{Is_Lb=_ sy}', ""); - Expect(1, 48, '\p{^Is_Lb=_ sy}', ""); - Expect(1, 48, '\P{Is_Lb=_ sy}', ""); - Expect(0, 48, '\P{^Is_Lb=_ sy}', ""); - Error('\p{Line_Break=:= word_JOINER}'); - Error('\P{Line_Break=:= word_JOINER}'); + Expect(1, 47, '\p{Lb= SY}', ""); + Expect(0, 47, '\p{^Lb= SY}', ""); + Expect(0, 47, '\P{Lb= SY}', ""); + Expect(1, 47, '\P{^Lb= SY}', ""); + Expect(0, 48, '\p{Lb= SY}', ""); + Expect(1, 48, '\p{^Lb= SY}', ""); + Expect(1, 48, '\P{Lb= SY}', ""); + Expect(0, 48, '\P{^Lb= SY}', ""); + Error('\p{Is_Line_Break=:=Break_symbols}'); + Error('\P{Is_Line_Break=:=Break_symbols}'); + Expect(1, 47, '\p{Is_Line_Break: breaksymbols}', ""); + Expect(0, 47, '\p{^Is_Line_Break: breaksymbols}', ""); + Expect(0, 47, '\P{Is_Line_Break: breaksymbols}', ""); + Expect(1, 47, '\P{^Is_Line_Break: breaksymbols}', ""); + Expect(0, 48, '\p{Is_Line_Break: breaksymbols}', ""); + Expect(1, 48, '\p{^Is_Line_Break: breaksymbols}', ""); + Expect(1, 48, '\P{Is_Line_Break: breaksymbols}', ""); + Expect(0, 48, '\P{^Is_Line_Break: breaksymbols}', ""); + Expect(1, 47, '\p{Is_Line_Break: _Break_SYMBOLS}', ""); + Expect(0, 47, '\p{^Is_Line_Break: _Break_SYMBOLS}', ""); + Expect(0, 47, '\P{Is_Line_Break: _Break_SYMBOLS}', ""); + Expect(1, 47, '\P{^Is_Line_Break: _Break_SYMBOLS}', ""); + Expect(0, 48, '\p{Is_Line_Break: _Break_SYMBOLS}', ""); + Expect(1, 48, '\p{^Is_Line_Break: _Break_SYMBOLS}', ""); + Expect(1, 48, '\P{Is_Line_Break: _Break_SYMBOLS}', ""); + Expect(0, 48, '\P{^Is_Line_Break: _Break_SYMBOLS}', ""); + Error('\p{Is_Lb=:=_SY}'); + Error('\P{Is_Lb=:=_SY}'); + Expect(1, 47, '\p{Is_Lb=sy}', ""); + Expect(0, 47, '\p{^Is_Lb=sy}', ""); + Expect(0, 47, '\P{Is_Lb=sy}', ""); + Expect(1, 47, '\P{^Is_Lb=sy}', ""); + Expect(0, 48, '\p{Is_Lb=sy}', ""); + Expect(1, 48, '\p{^Is_Lb=sy}', ""); + Expect(1, 48, '\P{Is_Lb=sy}', ""); + Expect(0, 48, '\P{^Is_Lb=sy}', ""); + Expect(1, 47, '\p{Is_Lb= _sy}', ""); + Expect(0, 47, '\p{^Is_Lb= _sy}', ""); + Expect(0, 47, '\P{Is_Lb= _sy}', ""); + Expect(1, 47, '\P{^Is_Lb= _sy}', ""); + Expect(0, 48, '\p{Is_Lb= _sy}', ""); + Expect(1, 48, '\p{^Is_Lb= _sy}', ""); + Expect(1, 48, '\P{Is_Lb= _sy}', ""); + Expect(0, 48, '\P{^Is_Lb= _sy}', ""); + Error('\p{Line_Break=_/a/Word_Joiner}'); + Error('\P{Line_Break=_/a/Word_Joiner}'); Expect(1, 65279, '\p{Line_Break=:\AWord_Joiner\z:}', "");; Expect(0, 65280, '\p{Line_Break=:\AWord_Joiner\z:}', "");; Expect(1, 65279, '\p{Line_Break=wordjoiner}', ""); @@ -61724,16 +64068,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65280, '\P{^Line_Break=wordjoiner}', ""); Expect(1, 65279, '\p{Line_Break=:\Awordjoiner\z:}', "");; Expect(0, 65280, '\p{Line_Break=:\Awordjoiner\z:}', "");; - Expect(1, 65279, '\p{Line_Break= WORD_JOINER}', ""); - Expect(0, 65279, '\p{^Line_Break= WORD_JOINER}', ""); - Expect(0, 65279, '\P{Line_Break= WORD_JOINER}', ""); - Expect(1, 65279, '\P{^Line_Break= WORD_JOINER}', ""); - Expect(0, 65280, '\p{Line_Break= WORD_JOINER}', ""); - Expect(1, 65280, '\p{^Line_Break= WORD_JOINER}', ""); - Expect(1, 65280, '\P{Line_Break= WORD_JOINER}', ""); - Expect(0, 65280, '\P{^Line_Break= WORD_JOINER}', ""); - Error('\p{Lb=_WJ:=}'); - Error('\P{Lb=_WJ:=}'); + Expect(1, 65279, '\p{Line_Break=_WORD_Joiner}', ""); + Expect(0, 65279, '\p{^Line_Break=_WORD_Joiner}', ""); + Expect(0, 65279, '\P{Line_Break=_WORD_Joiner}', ""); + Expect(1, 65279, '\P{^Line_Break=_WORD_Joiner}', ""); + Expect(0, 65280, '\p{Line_Break=_WORD_Joiner}', ""); + Expect(1, 65280, '\p{^Line_Break=_WORD_Joiner}', ""); + Expect(1, 65280, '\P{Line_Break=_WORD_Joiner}', ""); + Expect(0, 65280, '\P{^Line_Break=_WORD_Joiner}', ""); + Error('\p{Lb=-_WJ:=}'); + Error('\P{Lb=-_WJ:=}'); Expect(1, 65279, '\p{Lb=:\AWJ\z:}', "");; Expect(0, 65280, '\p{Lb=:\AWJ\z:}', "");; Expect(1, 65279, '\p{Lb=wj}', ""); @@ -61746,16 +64090,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65280, '\P{^Lb=wj}', ""); Expect(1, 65279, '\p{Lb=:\Awj\z:}', "");; Expect(0, 65280, '\p{Lb=:\Awj\z:}', "");; - Expect(1, 65279, '\p{Lb:-WJ}', ""); - Expect(0, 65279, '\p{^Lb:-WJ}', ""); - Expect(0, 65279, '\P{Lb:-WJ}', ""); - Expect(1, 65279, '\P{^Lb:-WJ}', ""); - Expect(0, 65280, '\p{Lb:-WJ}', ""); - Expect(1, 65280, '\p{^Lb:-WJ}', ""); - Expect(1, 65280, '\P{Lb:-WJ}', ""); - Expect(0, 65280, '\P{^Lb:-WJ}', ""); - Error('\p{Is_Line_Break: --word_joiner/a/}'); - Error('\P{Is_Line_Break: --word_joiner/a/}'); + Expect(1, 65279, '\p{Lb= WJ}', ""); + Expect(0, 65279, '\p{^Lb= WJ}', ""); + Expect(0, 65279, '\P{Lb= WJ}', ""); + Expect(1, 65279, '\P{^Lb= WJ}', ""); + Expect(0, 65280, '\p{Lb= WJ}', ""); + Expect(1, 65280, '\p{^Lb= WJ}', ""); + Expect(1, 65280, '\P{Lb= WJ}', ""); + Expect(0, 65280, '\P{^Lb= WJ}', ""); + Error('\p{Is_Line_Break=/a/- Word_Joiner}'); + Error('\P{Is_Line_Break=/a/- Word_Joiner}'); Expect(1, 65279, '\p{Is_Line_Break=wordjoiner}', ""); Expect(0, 65279, '\p{^Is_Line_Break=wordjoiner}', ""); Expect(0, 65279, '\P{Is_Line_Break=wordjoiner}', ""); @@ -61764,16 +64108,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65280, '\p{^Is_Line_Break=wordjoiner}', ""); Expect(1, 65280, '\P{Is_Line_Break=wordjoiner}', ""); Expect(0, 65280, '\P{^Is_Line_Break=wordjoiner}', ""); - Expect(1, 65279, '\p{Is_Line_Break=__Word_joiner}', ""); - Expect(0, 65279, '\p{^Is_Line_Break=__Word_joiner}', ""); - Expect(0, 65279, '\P{Is_Line_Break=__Word_joiner}', ""); - Expect(1, 65279, '\P{^Is_Line_Break=__Word_joiner}', ""); - Expect(0, 65280, '\p{Is_Line_Break=__Word_joiner}', ""); - Expect(1, 65280, '\p{^Is_Line_Break=__Word_joiner}', ""); - Expect(1, 65280, '\P{Is_Line_Break=__Word_joiner}', ""); - Expect(0, 65280, '\P{^Is_Line_Break=__Word_joiner}', ""); - Error('\p{Is_Lb: :=-WJ}'); - Error('\P{Is_Lb: :=-WJ}'); + Expect(1, 65279, '\p{Is_Line_Break=__WORD_JOINER}', ""); + Expect(0, 65279, '\p{^Is_Line_Break=__WORD_JOINER}', ""); + Expect(0, 65279, '\P{Is_Line_Break=__WORD_JOINER}', ""); + Expect(1, 65279, '\P{^Is_Line_Break=__WORD_JOINER}', ""); + Expect(0, 65280, '\p{Is_Line_Break=__WORD_JOINER}', ""); + Expect(1, 65280, '\p{^Is_Line_Break=__WORD_JOINER}', ""); + Expect(1, 65280, '\P{Is_Line_Break=__WORD_JOINER}', ""); + Expect(0, 65280, '\P{^Is_Line_Break=__WORD_JOINER}', ""); + Error('\p{Is_Lb=- wj:=}'); + Error('\P{Is_Lb=- wj:=}'); Expect(1, 65279, '\p{Is_Lb=wj}', ""); Expect(0, 65279, '\p{^Is_Lb=wj}', ""); Expect(0, 65279, '\P{Is_Lb=wj}', ""); @@ -61782,16 +64126,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65280, '\p{^Is_Lb=wj}', ""); Expect(1, 65280, '\P{Is_Lb=wj}', ""); Expect(0, 65280, '\P{^Is_Lb=wj}', ""); - Expect(1, 65279, '\p{Is_Lb= -WJ}', ""); - Expect(0, 65279, '\p{^Is_Lb= -WJ}', ""); - Expect(0, 65279, '\P{Is_Lb= -WJ}', ""); - Expect(1, 65279, '\P{^Is_Lb= -WJ}', ""); - Expect(0, 65280, '\p{Is_Lb= -WJ}', ""); - Expect(1, 65280, '\p{^Is_Lb= -WJ}', ""); - Expect(1, 65280, '\P{Is_Lb= -WJ}', ""); - Expect(0, 65280, '\P{^Is_Lb= -WJ}', ""); - Error('\p{Line_Break=-/a/Unknown}'); - Error('\P{Line_Break=-/a/Unknown}'); + Expect(1, 65279, '\p{Is_Lb=- WJ}', ""); + Expect(0, 65279, '\p{^Is_Lb=- WJ}', ""); + Expect(0, 65279, '\P{Is_Lb=- WJ}', ""); + Expect(1, 65279, '\P{^Is_Lb=- WJ}', ""); + Expect(0, 65280, '\p{Is_Lb=- WJ}', ""); + Expect(1, 65280, '\p{^Is_Lb=- WJ}', ""); + Expect(1, 65280, '\P{Is_Lb=- WJ}', ""); + Expect(0, 65280, '\P{^Is_Lb=- WJ}', ""); + Error('\p{Line_Break=/a/- Unknown}'); + Error('\P{Line_Break=/a/- Unknown}'); Expect(1, 918000, '\p{Line_Break=:\AUnknown\z:}', "");; Expect(0, 917999, '\p{Line_Break=:\AUnknown\z:}', "");; Expect(1, 918000, '\p{Line_Break=unknown}', ""); @@ -61804,8 +64148,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 917999, '\P{^Line_Break=unknown}', ""); Expect(1, 918000, '\p{Line_Break=:\Aunknown\z:}', "");; Expect(0, 917999, '\p{Line_Break=:\Aunknown\z:}', "");; - Error('\p{Lb=- XX/a/}'); - Error('\P{Lb=- XX/a/}'); + Expect(1, 918000, '\p{Line_Break=_ unknown}', ""); + Expect(0, 918000, '\p{^Line_Break=_ unknown}', ""); + Expect(0, 918000, '\P{Line_Break=_ unknown}', ""); + Expect(1, 918000, '\P{^Line_Break=_ unknown}', ""); + Expect(0, 917999, '\p{Line_Break=_ unknown}', ""); + Expect(1, 917999, '\p{^Line_Break=_ unknown}', ""); + Expect(1, 917999, '\P{Line_Break=_ unknown}', ""); + Expect(0, 917999, '\P{^Line_Break=_ unknown}', ""); + Error('\p{Lb=/a/__xx}'); + Error('\P{Lb=/a/__xx}'); Expect(1, 918000, '\p{Lb=:\AXX\z:}', "");; Expect(0, 917999, '\p{Lb=:\AXX\z:}', "");; Expect(1, 918000, '\p{Lb=xx}', ""); @@ -61818,16 +64170,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 917999, '\P{^Lb=xx}', ""); Expect(1, 918000, '\p{Lb=:\Axx\z:}', "");; Expect(0, 917999, '\p{Lb=:\Axx\z:}', "");; - Expect(1, 918000, '\p{Lb=-XX}', ""); - Expect(0, 918000, '\p{^Lb=-XX}', ""); - Expect(0, 918000, '\P{Lb=-XX}', ""); - Expect(1, 918000, '\P{^Lb=-XX}', ""); - Expect(0, 917999, '\p{Lb=-XX}', ""); - Expect(1, 917999, '\p{^Lb=-XX}', ""); - Expect(1, 917999, '\P{Lb=-XX}', ""); - Expect(0, 917999, '\P{^Lb=-XX}', ""); - Error('\p{Is_Line_Break:/a/_ Unknown}'); - Error('\P{Is_Line_Break:/a/_ Unknown}'); + Expect(1, 918000, '\p{Lb=_-XX}', ""); + Expect(0, 918000, '\p{^Lb=_-XX}', ""); + Expect(0, 918000, '\P{Lb=_-XX}', ""); + Expect(1, 918000, '\P{^Lb=_-XX}', ""); + Expect(0, 917999, '\p{Lb=_-XX}', ""); + Expect(1, 917999, '\p{^Lb=_-XX}', ""); + Expect(1, 917999, '\P{Lb=_-XX}', ""); + Expect(0, 917999, '\P{^Lb=_-XX}', ""); + Error('\p{Is_Line_Break=unknown:=}'); + Error('\P{Is_Line_Break=unknown:=}'); Expect(1, 918000, '\p{Is_Line_Break=unknown}', ""); Expect(0, 918000, '\p{^Is_Line_Break=unknown}', ""); Expect(0, 918000, '\P{Is_Line_Break=unknown}', ""); @@ -61836,34 +64188,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 917999, '\p{^Is_Line_Break=unknown}', ""); Expect(1, 917999, '\P{Is_Line_Break=unknown}', ""); Expect(0, 917999, '\P{^Is_Line_Break=unknown}', ""); - Expect(1, 918000, '\p{Is_Line_Break= Unknown}', ""); - Expect(0, 918000, '\p{^Is_Line_Break= Unknown}', ""); - Expect(0, 918000, '\P{Is_Line_Break= Unknown}', ""); - Expect(1, 918000, '\P{^Is_Line_Break= Unknown}', ""); - Expect(0, 917999, '\p{Is_Line_Break= Unknown}', ""); - Expect(1, 917999, '\p{^Is_Line_Break= Unknown}', ""); - Expect(1, 917999, '\P{Is_Line_Break= Unknown}', ""); - Expect(0, 917999, '\P{^Is_Line_Break= Unknown}', ""); - Error('\p{Is_Lb=:=XX}'); - Error('\P{Is_Lb=:=XX}'); - Expect(1, 918000, '\p{Is_Lb=xx}', ""); - Expect(0, 918000, '\p{^Is_Lb=xx}', ""); - Expect(0, 918000, '\P{Is_Lb=xx}', ""); - Expect(1, 918000, '\P{^Is_Lb=xx}', ""); - Expect(0, 917999, '\p{Is_Lb=xx}', ""); - Expect(1, 917999, '\p{^Is_Lb=xx}', ""); - Expect(1, 917999, '\P{Is_Lb=xx}', ""); - Expect(0, 917999, '\P{^Is_Lb=xx}', ""); - Expect(1, 918000, '\p{Is_Lb= XX}', ""); - Expect(0, 918000, '\p{^Is_Lb= XX}', ""); - Expect(0, 918000, '\P{Is_Lb= XX}', ""); - Expect(1, 918000, '\P{^Is_Lb= XX}', ""); - Expect(0, 917999, '\p{Is_Lb= XX}', ""); - Expect(1, 917999, '\p{^Is_Lb= XX}', ""); - Expect(1, 917999, '\P{Is_Lb= XX}', ""); - Expect(0, 917999, '\P{^Is_Lb= XX}', ""); - Error('\p{Line_Break=- ZWSpace/a/}'); - Error('\P{Line_Break=- ZWSpace/a/}'); + Expect(1, 918000, '\p{Is_Line_Break= -Unknown}', ""); + Expect(0, 918000, '\p{^Is_Line_Break= -Unknown}', ""); + Expect(0, 918000, '\P{Is_Line_Break= -Unknown}', ""); + Expect(1, 918000, '\P{^Is_Line_Break= -Unknown}', ""); + Expect(0, 917999, '\p{Is_Line_Break= -Unknown}', ""); + Expect(1, 917999, '\p{^Is_Line_Break= -Unknown}', ""); + Expect(1, 917999, '\P{Is_Line_Break= -Unknown}', ""); + Expect(0, 917999, '\P{^Is_Line_Break= -Unknown}', ""); + Error('\p{Is_Lb=/a/__xx}'); + Error('\P{Is_Lb=/a/__xx}'); + Expect(1, 918000, '\p{Is_Lb: xx}', ""); + Expect(0, 918000, '\p{^Is_Lb: xx}', ""); + Expect(0, 918000, '\P{Is_Lb: xx}', ""); + Expect(1, 918000, '\P{^Is_Lb: xx}', ""); + Expect(0, 917999, '\p{Is_Lb: xx}', ""); + Expect(1, 917999, '\p{^Is_Lb: xx}', ""); + Expect(1, 917999, '\P{Is_Lb: xx}', ""); + Expect(0, 917999, '\P{^Is_Lb: xx}', ""); + Expect(1, 918000, '\p{Is_Lb=_XX}', ""); + Expect(0, 918000, '\p{^Is_Lb=_XX}', ""); + Expect(0, 918000, '\P{Is_Lb=_XX}', ""); + Expect(1, 918000, '\P{^Is_Lb=_XX}', ""); + Expect(0, 917999, '\p{Is_Lb=_XX}', ""); + Expect(1, 917999, '\p{^Is_Lb=_XX}', ""); + Expect(1, 917999, '\P{Is_Lb=_XX}', ""); + Expect(0, 917999, '\P{^Is_Lb=_XX}', ""); + Error('\p{Line_Break= :=zwspace}'); + Error('\P{Line_Break= :=zwspace}'); Expect(1, 8203, '\p{Line_Break=:\AZWSpace\z:}', "");; Expect(0, 8204, '\p{Line_Break=:\AZWSpace\z:}', "");; Expect(1, 8203, '\p{Line_Break=zwspace}', ""); @@ -61876,16 +64228,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8204, '\P{^Line_Break=zwspace}', ""); Expect(1, 8203, '\p{Line_Break=:\Azwspace\z:}', "");; Expect(0, 8204, '\p{Line_Break=:\Azwspace\z:}', "");; - Expect(1, 8203, '\p{Line_Break= _ZWSpace}', ""); - Expect(0, 8203, '\p{^Line_Break= _ZWSpace}', ""); - Expect(0, 8203, '\P{Line_Break= _ZWSpace}', ""); - Expect(1, 8203, '\P{^Line_Break= _ZWSpace}', ""); - Expect(0, 8204, '\p{Line_Break= _ZWSpace}', ""); - Expect(1, 8204, '\p{^Line_Break= _ZWSpace}', ""); - Expect(1, 8204, '\P{Line_Break= _ZWSpace}', ""); - Expect(0, 8204, '\P{^Line_Break= _ZWSpace}', ""); - Error('\p{Lb=_/a/ZW}'); - Error('\P{Lb=_/a/ZW}'); + Expect(1, 8203, '\p{Line_Break= zwspace}', ""); + Expect(0, 8203, '\p{^Line_Break= zwspace}', ""); + Expect(0, 8203, '\P{Line_Break= zwspace}', ""); + Expect(1, 8203, '\P{^Line_Break= zwspace}', ""); + Expect(0, 8204, '\p{Line_Break= zwspace}', ""); + Expect(1, 8204, '\p{^Line_Break= zwspace}', ""); + Expect(1, 8204, '\P{Line_Break= zwspace}', ""); + Expect(0, 8204, '\P{^Line_Break= zwspace}', ""); + Error('\p{Lb: /a/ZW}'); + Error('\P{Lb: /a/ZW}'); Expect(1, 8203, '\p{Lb=:\AZW\z:}', "");; Expect(0, 8204, '\p{Lb=:\AZW\z:}', "");; Expect(1, 8203, '\p{Lb=zw}', ""); @@ -61906,26 +64258,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8204, '\p{^Lb=ZW}', ""); Expect(1, 8204, '\P{Lb=ZW}', ""); Expect(0, 8204, '\P{^Lb=ZW}', ""); - Error('\p{Is_Line_Break=:=_ ZWSPACE}'); - Error('\P{Is_Line_Break=:=_ ZWSPACE}'); - Expect(1, 8203, '\p{Is_Line_Break: zwspace}', ""); - Expect(0, 8203, '\p{^Is_Line_Break: zwspace}', ""); - Expect(0, 8203, '\P{Is_Line_Break: zwspace}', ""); - Expect(1, 8203, '\P{^Is_Line_Break: zwspace}', ""); - Expect(0, 8204, '\p{Is_Line_Break: zwspace}', ""); - Expect(1, 8204, '\p{^Is_Line_Break: zwspace}', ""); - Expect(1, 8204, '\P{Is_Line_Break: zwspace}', ""); - Expect(0, 8204, '\P{^Is_Line_Break: zwspace}', ""); - Expect(1, 8203, '\p{Is_Line_Break= ZWSpace}', ""); - Expect(0, 8203, '\p{^Is_Line_Break= ZWSpace}', ""); - Expect(0, 8203, '\P{Is_Line_Break= ZWSpace}', ""); - Expect(1, 8203, '\P{^Is_Line_Break= ZWSpace}', ""); - Expect(0, 8204, '\p{Is_Line_Break= ZWSpace}', ""); - Expect(1, 8204, '\p{^Is_Line_Break= ZWSpace}', ""); - Expect(1, 8204, '\P{Is_Line_Break= ZWSpace}', ""); - Expect(0, 8204, '\P{^Is_Line_Break= ZWSpace}', ""); - Error('\p{Is_Lb=-/a/ZW}'); - Error('\P{Is_Lb=-/a/ZW}'); + Error('\p{Is_Line_Break=/a/-_ZWSPACE}'); + Error('\P{Is_Line_Break=/a/-_ZWSPACE}'); + Expect(1, 8203, '\p{Is_Line_Break=zwspace}', ""); + Expect(0, 8203, '\p{^Is_Line_Break=zwspace}', ""); + Expect(0, 8203, '\P{Is_Line_Break=zwspace}', ""); + Expect(1, 8203, '\P{^Is_Line_Break=zwspace}', ""); + Expect(0, 8204, '\p{Is_Line_Break=zwspace}', ""); + Expect(1, 8204, '\p{^Is_Line_Break=zwspace}', ""); + Expect(1, 8204, '\P{Is_Line_Break=zwspace}', ""); + Expect(0, 8204, '\P{^Is_Line_Break=zwspace}', ""); + Expect(1, 8203, '\p{Is_Line_Break= -ZWSPACE}', ""); + Expect(0, 8203, '\p{^Is_Line_Break= -ZWSPACE}', ""); + Expect(0, 8203, '\P{Is_Line_Break= -ZWSPACE}', ""); + Expect(1, 8203, '\P{^Is_Line_Break= -ZWSPACE}', ""); + Expect(0, 8204, '\p{Is_Line_Break= -ZWSPACE}', ""); + Expect(1, 8204, '\p{^Is_Line_Break= -ZWSPACE}', ""); + Expect(1, 8204, '\P{Is_Line_Break= -ZWSPACE}', ""); + Expect(0, 8204, '\P{^Is_Line_Break= -ZWSPACE}', ""); + Error('\p{Is_Lb=/a/ZW}'); + Error('\P{Is_Lb=/a/ZW}'); Expect(1, 8203, '\p{Is_Lb=zw}', ""); Expect(0, 8203, '\p{^Is_Lb=zw}', ""); Expect(0, 8203, '\P{Is_Lb=zw}', ""); @@ -61934,16 +64286,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8204, '\p{^Is_Lb=zw}', ""); Expect(1, 8204, '\P{Is_Lb=zw}', ""); Expect(0, 8204, '\P{^Is_Lb=zw}', ""); - Expect(1, 8203, '\p{Is_Lb= zw}', ""); - Expect(0, 8203, '\p{^Is_Lb= zw}', ""); - Expect(0, 8203, '\P{Is_Lb= zw}', ""); - Expect(1, 8203, '\P{^Is_Lb= zw}', ""); - Expect(0, 8204, '\p{Is_Lb= zw}', ""); - Expect(1, 8204, '\p{^Is_Lb= zw}', ""); - Expect(1, 8204, '\P{Is_Lb= zw}', ""); - Expect(0, 8204, '\P{^Is_Lb= zw}', ""); - Error('\p{Line_Break=/a/ZWJ}'); - Error('\P{Line_Break=/a/ZWJ}'); + Expect(1, 8203, '\p{Is_Lb: _ZW}', ""); + Expect(0, 8203, '\p{^Is_Lb: _ZW}', ""); + Expect(0, 8203, '\P{Is_Lb: _ZW}', ""); + Expect(1, 8203, '\P{^Is_Lb: _ZW}', ""); + Expect(0, 8204, '\p{Is_Lb: _ZW}', ""); + Expect(1, 8204, '\p{^Is_Lb: _ZW}', ""); + Expect(1, 8204, '\P{Is_Lb: _ZW}', ""); + Expect(0, 8204, '\P{^Is_Lb: _ZW}', ""); + Error('\p{Line_Break=-_zwj/a/}'); + Error('\P{Line_Break=-_zwj/a/}'); Expect(1, 8205, '\p{Line_Break=:\AZWJ\z:}', "");; Expect(0, 8206, '\p{Line_Break=:\AZWJ\z:}', "");; Expect(1, 8205, '\p{Line_Break=zwj}', ""); @@ -61956,38 +64308,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8206, '\P{^Line_Break=zwj}', ""); Expect(1, 8205, '\p{Line_Break=:\Azwj\z:}', "");; Expect(0, 8206, '\p{Line_Break=:\Azwj\z:}', "");; - Expect(1, 8205, '\p{Line_Break= ZWJ}', ""); - Expect(0, 8205, '\p{^Line_Break= ZWJ}', ""); - Expect(0, 8205, '\P{Line_Break= ZWJ}', ""); - Expect(1, 8205, '\P{^Line_Break= ZWJ}', ""); - Expect(0, 8206, '\p{Line_Break= ZWJ}', ""); - Expect(1, 8206, '\p{^Line_Break= ZWJ}', ""); - Expect(1, 8206, '\P{Line_Break= ZWJ}', ""); - Expect(0, 8206, '\P{^Line_Break= ZWJ}', ""); - Error('\p{Lb=-/a/ZWJ}'); - Error('\P{Lb=-/a/ZWJ}'); + Expect(1, 8205, '\p{Line_Break=--ZWJ}', ""); + Expect(0, 8205, '\p{^Line_Break=--ZWJ}', ""); + Expect(0, 8205, '\P{Line_Break=--ZWJ}', ""); + Expect(1, 8205, '\P{^Line_Break=--ZWJ}', ""); + Expect(0, 8206, '\p{Line_Break=--ZWJ}', ""); + Expect(1, 8206, '\p{^Line_Break=--ZWJ}', ""); + Expect(1, 8206, '\P{Line_Break=--ZWJ}', ""); + Expect(0, 8206, '\P{^Line_Break=--ZWJ}', ""); + Error('\p{Lb=-_zwj/a/}'); + Error('\P{Lb=-_zwj/a/}'); Expect(1, 8205, '\p{Lb=:\AZWJ\z:}', "");; Expect(0, 8206, '\p{Lb=:\AZWJ\z:}', "");; - Expect(1, 8205, '\p{Lb:zwj}', ""); - Expect(0, 8205, '\p{^Lb:zwj}', ""); - Expect(0, 8205, '\P{Lb:zwj}', ""); - Expect(1, 8205, '\P{^Lb:zwj}', ""); - Expect(0, 8206, '\p{Lb:zwj}', ""); - Expect(1, 8206, '\p{^Lb:zwj}', ""); - Expect(1, 8206, '\P{Lb:zwj}', ""); - Expect(0, 8206, '\P{^Lb:zwj}', ""); + Expect(1, 8205, '\p{Lb=zwj}', ""); + Expect(0, 8205, '\p{^Lb=zwj}', ""); + Expect(0, 8205, '\P{Lb=zwj}', ""); + Expect(1, 8205, '\P{^Lb=zwj}', ""); + Expect(0, 8206, '\p{Lb=zwj}', ""); + Expect(1, 8206, '\p{^Lb=zwj}', ""); + Expect(1, 8206, '\P{Lb=zwj}', ""); + Expect(0, 8206, '\P{^Lb=zwj}', ""); Expect(1, 8205, '\p{Lb=:\Azwj\z:}', "");; Expect(0, 8206, '\p{Lb=:\Azwj\z:}', "");; - Expect(1, 8205, '\p{Lb: _zwj}', ""); - Expect(0, 8205, '\p{^Lb: _zwj}', ""); - Expect(0, 8205, '\P{Lb: _zwj}', ""); - Expect(1, 8205, '\P{^Lb: _zwj}', ""); - Expect(0, 8206, '\p{Lb: _zwj}', ""); - Expect(1, 8206, '\p{^Lb: _zwj}', ""); - Expect(1, 8206, '\P{Lb: _zwj}', ""); - Expect(0, 8206, '\P{^Lb: _zwj}', ""); - Error('\p{Is_Line_Break= -zwj/a/}'); - Error('\P{Is_Line_Break= -zwj/a/}'); + Expect(1, 8205, '\p{Lb=_-ZWJ}', ""); + Expect(0, 8205, '\p{^Lb=_-ZWJ}', ""); + Expect(0, 8205, '\P{Lb=_-ZWJ}', ""); + Expect(1, 8205, '\P{^Lb=_-ZWJ}', ""); + Expect(0, 8206, '\p{Lb=_-ZWJ}', ""); + Expect(1, 8206, '\p{^Lb=_-ZWJ}', ""); + Expect(1, 8206, '\P{Lb=_-ZWJ}', ""); + Expect(0, 8206, '\P{^Lb=_-ZWJ}', ""); + Error('\p{Is_Line_Break=_:=zwj}'); + Error('\P{Is_Line_Break=_:=zwj}'); Expect(1, 8205, '\p{Is_Line_Break=zwj}', ""); Expect(0, 8205, '\p{^Is_Line_Break=zwj}', ""); Expect(0, 8205, '\P{Is_Line_Break=zwj}', ""); @@ -61996,32 +64348,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8206, '\p{^Is_Line_Break=zwj}', ""); Expect(1, 8206, '\P{Is_Line_Break=zwj}', ""); Expect(0, 8206, '\P{^Is_Line_Break=zwj}', ""); - Expect(1, 8205, '\p{Is_Line_Break= ZWJ}', ""); - Expect(0, 8205, '\p{^Is_Line_Break= ZWJ}', ""); - Expect(0, 8205, '\P{Is_Line_Break= ZWJ}', ""); - Expect(1, 8205, '\P{^Is_Line_Break= ZWJ}', ""); - Expect(0, 8206, '\p{Is_Line_Break= ZWJ}', ""); - Expect(1, 8206, '\p{^Is_Line_Break= ZWJ}', ""); - Expect(1, 8206, '\P{Is_Line_Break= ZWJ}', ""); - Expect(0, 8206, '\P{^Is_Line_Break= ZWJ}', ""); - Error('\p{Is_Lb=:=-ZWJ}'); - Error('\P{Is_Lb=:=-ZWJ}'); - Expect(1, 8205, '\p{Is_Lb:zwj}', ""); - Expect(0, 8205, '\p{^Is_Lb:zwj}', ""); - Expect(0, 8205, '\P{Is_Lb:zwj}', ""); - Expect(1, 8205, '\P{^Is_Lb:zwj}', ""); - Expect(0, 8206, '\p{Is_Lb:zwj}', ""); - Expect(1, 8206, '\p{^Is_Lb:zwj}', ""); - Expect(1, 8206, '\P{Is_Lb:zwj}', ""); - Expect(0, 8206, '\P{^Is_Lb:zwj}', ""); - Expect(1, 8205, '\p{Is_Lb= ZWJ}', ""); - Expect(0, 8205, '\p{^Is_Lb= ZWJ}', ""); - Expect(0, 8205, '\P{Is_Lb= ZWJ}', ""); - Expect(1, 8205, '\P{^Is_Lb= ZWJ}', ""); - Expect(0, 8206, '\p{Is_Lb= ZWJ}', ""); - Expect(1, 8206, '\p{^Is_Lb= ZWJ}', ""); - Expect(1, 8206, '\P{Is_Lb= ZWJ}', ""); - Expect(0, 8206, '\P{^Is_Lb= ZWJ}', ""); + Expect(1, 8205, '\p{Is_Line_Break=_ ZWJ}', ""); + Expect(0, 8205, '\p{^Is_Line_Break=_ ZWJ}', ""); + Expect(0, 8205, '\P{Is_Line_Break=_ ZWJ}', ""); + Expect(1, 8205, '\P{^Is_Line_Break=_ ZWJ}', ""); + Expect(0, 8206, '\p{Is_Line_Break=_ ZWJ}', ""); + Expect(1, 8206, '\p{^Is_Line_Break=_ ZWJ}', ""); + Expect(1, 8206, '\P{Is_Line_Break=_ ZWJ}', ""); + Expect(0, 8206, '\P{^Is_Line_Break=_ ZWJ}', ""); + Error('\p{Is_Lb: _:=ZWJ}'); + Error('\P{Is_Lb: _:=ZWJ}'); + Expect(1, 8205, '\p{Is_Lb: zwj}', ""); + Expect(0, 8205, '\p{^Is_Lb: zwj}', ""); + Expect(0, 8205, '\P{Is_Lb: zwj}', ""); + Expect(1, 8205, '\P{^Is_Lb: zwj}', ""); + Expect(0, 8206, '\p{Is_Lb: zwj}', ""); + Expect(1, 8206, '\p{^Is_Lb: zwj}', ""); + Expect(1, 8206, '\P{Is_Lb: zwj}', ""); + Expect(0, 8206, '\P{^Is_Lb: zwj}', ""); + Expect(1, 8205, '\p{Is_Lb= -ZWJ}', ""); + Expect(0, 8205, '\p{^Is_Lb= -ZWJ}', ""); + Expect(0, 8205, '\P{Is_Lb= -ZWJ}', ""); + Expect(1, 8205, '\P{^Is_Lb= -ZWJ}', ""); + Expect(0, 8206, '\p{Is_Lb= -ZWJ}', ""); + Expect(1, 8206, '\p{^Is_Lb= -ZWJ}', ""); + Expect(1, 8206, '\P{Is_Lb= -ZWJ}', ""); + Expect(0, 8206, '\P{^Is_Lb= -ZWJ}', ""); Error('\p{lowercasemapping}'); Error('\P{lowercasemapping}'); Error('\p{legacycasefolding}'); @@ -62034,8 +64386,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{legacytitlecasemapping}'); Error('\p{legacyuppercasemapping}'); Error('\P{legacyuppercasemapping}'); - Error('\p{Logical_Order_Exception= :=NO}'); - Error('\P{Logical_Order_Exception= :=NO}'); + Error('\p{Logical_Order_Exception=:= No}'); + Error('\P{Logical_Order_Exception=:= No}'); Expect(1, 43709, '\p{Logical_Order_Exception=:\ANo\z:}', "");; Expect(0, 43708, '\p{Logical_Order_Exception=:\ANo\z:}', "");; Expect(1, 43709, '\p{Logical_Order_Exception=no}', ""); @@ -62048,16 +64400,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 43708, '\P{^Logical_Order_Exception=no}', ""); Expect(1, 43709, '\p{Logical_Order_Exception=:\Ano\z:}', "");; Expect(0, 43708, '\p{Logical_Order_Exception=:\Ano\z:}', "");; - Expect(1, 43709, '\p{Logical_Order_Exception=_No}', ""); - Expect(0, 43709, '\p{^Logical_Order_Exception=_No}', ""); - Expect(0, 43709, '\P{Logical_Order_Exception=_No}', ""); - Expect(1, 43709, '\P{^Logical_Order_Exception=_No}', ""); - Expect(0, 43708, '\p{Logical_Order_Exception=_No}', ""); - Expect(1, 43708, '\p{^Logical_Order_Exception=_No}', ""); - Expect(1, 43708, '\P{Logical_Order_Exception=_No}', ""); - Expect(0, 43708, '\P{^Logical_Order_Exception=_No}', ""); - Error('\p{LOE=/a/ N}'); - Error('\P{LOE=/a/ N}'); + Expect(1, 43709, '\p{Logical_Order_Exception=-No}', ""); + Expect(0, 43709, '\p{^Logical_Order_Exception=-No}', ""); + Expect(0, 43709, '\P{Logical_Order_Exception=-No}', ""); + Expect(1, 43709, '\P{^Logical_Order_Exception=-No}', ""); + Expect(0, 43708, '\p{Logical_Order_Exception=-No}', ""); + Expect(1, 43708, '\p{^Logical_Order_Exception=-No}', ""); + Expect(1, 43708, '\P{Logical_Order_Exception=-No}', ""); + Expect(0, 43708, '\P{^Logical_Order_Exception=-No}', ""); + Error('\p{LOE: _N:=}'); + Error('\P{LOE: _N:=}'); Expect(1, 43709, '\p{LOE=:\AN\z:}', "");; Expect(0, 43708, '\p{LOE=:\AN\z:}', "");; Expect(1, 43709, '\p{LOE=n}', ""); @@ -62070,16 +64422,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 43708, '\P{^LOE=n}', ""); Expect(1, 43709, '\p{LOE=:\An\z:}', "");; Expect(0, 43708, '\p{LOE=:\An\z:}', "");; - Expect(1, 43709, '\p{LOE= -N}', ""); - Expect(0, 43709, '\p{^LOE= -N}', ""); - Expect(0, 43709, '\P{LOE= -N}', ""); - Expect(1, 43709, '\P{^LOE= -N}', ""); - Expect(0, 43708, '\p{LOE= -N}', ""); - Expect(1, 43708, '\p{^LOE= -N}', ""); - Expect(1, 43708, '\P{LOE= -N}', ""); - Expect(0, 43708, '\P{^LOE= -N}', ""); - Error('\p{Is_Logical_Order_Exception: /a/-_F}'); - Error('\P{Is_Logical_Order_Exception: /a/-_F}'); + Expect(1, 43709, '\p{LOE= _N}', ""); + Expect(0, 43709, '\p{^LOE= _N}', ""); + Expect(0, 43709, '\P{LOE= _N}', ""); + Expect(1, 43709, '\P{^LOE= _N}', ""); + Expect(0, 43708, '\p{LOE= _N}', ""); + Expect(1, 43708, '\p{^LOE= _N}', ""); + Expect(1, 43708, '\P{LOE= _N}', ""); + Expect(0, 43708, '\P{^LOE= _N}', ""); + Error('\p{Is_Logical_Order_Exception=-/a/f}'); + Error('\P{Is_Logical_Order_Exception=-/a/f}'); Expect(1, 43709, '\p{Is_Logical_Order_Exception=f}', ""); Expect(0, 43709, '\p{^Is_Logical_Order_Exception=f}', ""); Expect(0, 43709, '\P{Is_Logical_Order_Exception=f}', ""); @@ -62088,16 +64440,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43708, '\p{^Is_Logical_Order_Exception=f}', ""); Expect(1, 43708, '\P{Is_Logical_Order_Exception=f}', ""); Expect(0, 43708, '\P{^Is_Logical_Order_Exception=f}', ""); - Expect(1, 43709, '\p{Is_Logical_Order_Exception=--F}', ""); - Expect(0, 43709, '\p{^Is_Logical_Order_Exception=--F}', ""); - Expect(0, 43709, '\P{Is_Logical_Order_Exception=--F}', ""); - Expect(1, 43709, '\P{^Is_Logical_Order_Exception=--F}', ""); - Expect(0, 43708, '\p{Is_Logical_Order_Exception=--F}', ""); - Expect(1, 43708, '\p{^Is_Logical_Order_Exception=--F}', ""); - Expect(1, 43708, '\P{Is_Logical_Order_Exception=--F}', ""); - Expect(0, 43708, '\P{^Is_Logical_Order_Exception=--F}', ""); - Error('\p{Is_LOE=:=False}'); - Error('\P{Is_LOE=:=False}'); + Expect(1, 43709, '\p{Is_Logical_Order_Exception= F}', ""); + Expect(0, 43709, '\p{^Is_Logical_Order_Exception= F}', ""); + Expect(0, 43709, '\P{Is_Logical_Order_Exception= F}', ""); + Expect(1, 43709, '\P{^Is_Logical_Order_Exception= F}', ""); + Expect(0, 43708, '\p{Is_Logical_Order_Exception= F}', ""); + Expect(1, 43708, '\p{^Is_Logical_Order_Exception= F}', ""); + Expect(1, 43708, '\P{Is_Logical_Order_Exception= F}', ""); + Expect(0, 43708, '\P{^Is_Logical_Order_Exception= F}', ""); + Error('\p{Is_LOE=_FALSE:=}'); + Error('\P{Is_LOE=_FALSE:=}'); Expect(1, 43709, '\p{Is_LOE=false}', ""); Expect(0, 43709, '\p{^Is_LOE=false}', ""); Expect(0, 43709, '\P{Is_LOE=false}', ""); @@ -62106,16 +64458,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43708, '\p{^Is_LOE=false}', ""); Expect(1, 43708, '\P{Is_LOE=false}', ""); Expect(0, 43708, '\P{^Is_LOE=false}', ""); - Expect(1, 43709, '\p{Is_LOE= -False}', ""); - Expect(0, 43709, '\p{^Is_LOE= -False}', ""); - Expect(0, 43709, '\P{Is_LOE= -False}', ""); - Expect(1, 43709, '\P{^Is_LOE= -False}', ""); - Expect(0, 43708, '\p{Is_LOE= -False}', ""); - Expect(1, 43708, '\p{^Is_LOE= -False}', ""); - Expect(1, 43708, '\P{Is_LOE= -False}', ""); - Expect(0, 43708, '\P{^Is_LOE= -False}', ""); - Error('\p{Logical_Order_Exception=_:=Yes}'); - Error('\P{Logical_Order_Exception=_:=Yes}'); + Expect(1, 43709, '\p{Is_LOE=- FALSE}', ""); + Expect(0, 43709, '\p{^Is_LOE=- FALSE}', ""); + Expect(0, 43709, '\P{Is_LOE=- FALSE}', ""); + Expect(1, 43709, '\P{^Is_LOE=- FALSE}', ""); + Expect(0, 43708, '\p{Is_LOE=- FALSE}', ""); + Expect(1, 43708, '\p{^Is_LOE=- FALSE}', ""); + Expect(1, 43708, '\P{Is_LOE=- FALSE}', ""); + Expect(0, 43708, '\P{^Is_LOE=- FALSE}', ""); + Error('\p{Logical_Order_Exception=_/a/Yes}'); + Error('\P{Logical_Order_Exception=_/a/Yes}'); Expect(1, 43708, '\p{Logical_Order_Exception=:\AYes\z:}', "");; Expect(0, 43709, '\p{Logical_Order_Exception=:\AYes\z:}', "");; Expect(1, 43708, '\p{Logical_Order_Exception=yes}', ""); @@ -62128,16 +64480,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 43709, '\P{^Logical_Order_Exception=yes}', ""); Expect(1, 43708, '\p{Logical_Order_Exception=:\Ayes\z:}', "");; Expect(0, 43709, '\p{Logical_Order_Exception=:\Ayes\z:}', "");; - Expect(1, 43708, '\p{Logical_Order_Exception= _YES}', ""); - Expect(0, 43708, '\p{^Logical_Order_Exception= _YES}', ""); - Expect(0, 43708, '\P{Logical_Order_Exception= _YES}', ""); - Expect(1, 43708, '\P{^Logical_Order_Exception= _YES}', ""); - Expect(0, 43709, '\p{Logical_Order_Exception= _YES}', ""); - Expect(1, 43709, '\p{^Logical_Order_Exception= _YES}', ""); - Expect(1, 43709, '\P{Logical_Order_Exception= _YES}', ""); - Expect(0, 43709, '\P{^Logical_Order_Exception= _YES}', ""); - Error('\p{LOE= -Y/a/}'); - Error('\P{LOE= -Y/a/}'); + Expect(1, 43708, '\p{Logical_Order_Exception=_ Yes}', ""); + Expect(0, 43708, '\p{^Logical_Order_Exception=_ Yes}', ""); + Expect(0, 43708, '\P{Logical_Order_Exception=_ Yes}', ""); + Expect(1, 43708, '\P{^Logical_Order_Exception=_ Yes}', ""); + Expect(0, 43709, '\p{Logical_Order_Exception=_ Yes}', ""); + Expect(1, 43709, '\p{^Logical_Order_Exception=_ Yes}', ""); + Expect(1, 43709, '\P{Logical_Order_Exception=_ Yes}', ""); + Expect(0, 43709, '\P{^Logical_Order_Exception=_ Yes}', ""); + Error('\p{LOE=-/a/Y}'); + Error('\P{LOE=-/a/Y}'); Expect(1, 43708, '\p{LOE=:\AY\z:}', "");; Expect(0, 43709, '\p{LOE=:\AY\z:}', "");; Expect(1, 43708, '\p{LOE=y}', ""); @@ -62150,16 +64502,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 43709, '\P{^LOE=y}', ""); Expect(1, 43708, '\p{LOE=:\Ay\z:}', "");; Expect(0, 43709, '\p{LOE=:\Ay\z:}', "");; - Expect(1, 43708, '\p{LOE= Y}', ""); - Expect(0, 43708, '\p{^LOE= Y}', ""); - Expect(0, 43708, '\P{LOE= Y}', ""); - Expect(1, 43708, '\P{^LOE= Y}', ""); - Expect(0, 43709, '\p{LOE= Y}', ""); - Expect(1, 43709, '\p{^LOE= Y}', ""); - Expect(1, 43709, '\P{LOE= Y}', ""); - Expect(0, 43709, '\P{^LOE= Y}', ""); - Error('\p{Is_Logical_Order_Exception=- T/a/}'); - Error('\P{Is_Logical_Order_Exception=- T/a/}'); + Expect(1, 43708, '\p{LOE= y}', ""); + Expect(0, 43708, '\p{^LOE= y}', ""); + Expect(0, 43708, '\P{LOE= y}', ""); + Expect(1, 43708, '\P{^LOE= y}', ""); + Expect(0, 43709, '\p{LOE= y}', ""); + Expect(1, 43709, '\p{^LOE= y}', ""); + Expect(1, 43709, '\P{LOE= y}', ""); + Expect(0, 43709, '\P{^LOE= y}', ""); + Error('\p{Is_Logical_Order_Exception=-/a/T}'); + Error('\P{Is_Logical_Order_Exception=-/a/T}'); Expect(1, 43708, '\p{Is_Logical_Order_Exception=t}', ""); Expect(0, 43708, '\p{^Is_Logical_Order_Exception=t}', ""); Expect(0, 43708, '\P{Is_Logical_Order_Exception=t}', ""); @@ -62168,16 +64520,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43709, '\p{^Is_Logical_Order_Exception=t}', ""); Expect(1, 43709, '\P{Is_Logical_Order_Exception=t}', ""); Expect(0, 43709, '\P{^Is_Logical_Order_Exception=t}', ""); - Expect(1, 43708, '\p{Is_Logical_Order_Exception=_t}', ""); - Expect(0, 43708, '\p{^Is_Logical_Order_Exception=_t}', ""); - Expect(0, 43708, '\P{Is_Logical_Order_Exception=_t}', ""); - Expect(1, 43708, '\P{^Is_Logical_Order_Exception=_t}', ""); - Expect(0, 43709, '\p{Is_Logical_Order_Exception=_t}', ""); - Expect(1, 43709, '\p{^Is_Logical_Order_Exception=_t}', ""); - Expect(1, 43709, '\P{Is_Logical_Order_Exception=_t}', ""); - Expect(0, 43709, '\P{^Is_Logical_Order_Exception=_t}', ""); - Error('\p{Is_LOE= True/a/}'); - Error('\P{Is_LOE= True/a/}'); + Expect(1, 43708, '\p{Is_Logical_Order_Exception= T}', ""); + Expect(0, 43708, '\p{^Is_Logical_Order_Exception= T}', ""); + Expect(0, 43708, '\P{Is_Logical_Order_Exception= T}', ""); + Expect(1, 43708, '\P{^Is_Logical_Order_Exception= T}', ""); + Expect(0, 43709, '\p{Is_Logical_Order_Exception= T}', ""); + Expect(1, 43709, '\p{^Is_Logical_Order_Exception= T}', ""); + Expect(1, 43709, '\P{Is_Logical_Order_Exception= T}', ""); + Expect(0, 43709, '\P{^Is_Logical_Order_Exception= T}', ""); + Error('\p{Is_LOE=:=_-TRUE}'); + Error('\P{Is_LOE=:=_-TRUE}'); Expect(1, 43708, '\p{Is_LOE=true}', ""); Expect(0, 43708, '\p{^Is_LOE=true}', ""); Expect(0, 43708, '\P{Is_LOE=true}', ""); @@ -62186,38 +64538,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 43709, '\p{^Is_LOE=true}', ""); Expect(1, 43709, '\P{Is_LOE=true}', ""); Expect(0, 43709, '\P{^Is_LOE=true}', ""); - Expect(1, 43708, '\p{Is_LOE= true}', ""); - Expect(0, 43708, '\p{^Is_LOE= true}', ""); - Expect(0, 43708, '\P{Is_LOE= true}', ""); - Expect(1, 43708, '\P{^Is_LOE= true}', ""); - Expect(0, 43709, '\p{Is_LOE= true}', ""); - Expect(1, 43709, '\p{^Is_LOE= true}', ""); - Expect(1, 43709, '\P{Is_LOE= true}', ""); - Expect(0, 43709, '\P{^Is_LOE= true}', ""); - Error('\p{Lowercase=-No:=}'); - Error('\P{Lowercase=-No:=}'); + Expect(1, 43708, '\p{Is_LOE=_-TRUE}', ""); + Expect(0, 43708, '\p{^Is_LOE=_-TRUE}', ""); + Expect(0, 43708, '\P{Is_LOE=_-TRUE}', ""); + Expect(1, 43708, '\P{^Is_LOE=_-TRUE}', ""); + Expect(0, 43709, '\p{Is_LOE=_-TRUE}', ""); + Expect(1, 43709, '\p{^Is_LOE=_-TRUE}', ""); + Expect(1, 43709, '\P{Is_LOE=_-TRUE}', ""); + Expect(0, 43709, '\P{^Is_LOE=_-TRUE}', ""); + Error('\p{Lowercase= :=No}'); + Error('\P{Lowercase= :=No}'); Expect(1, 125252, '\p{Lowercase=:\ANo\z:}', "");; Expect(0, 125251, '\p{Lowercase=:\ANo\z:}', "");; - Expect(1, 125252, '\p{Lowercase:no}', ""); - Expect(0, 125252, '\p{^Lowercase:no}', ""); - Expect(0, 125252, '\P{Lowercase:no}', ""); - Expect(1, 125252, '\P{^Lowercase:no}', ""); - Expect(0, 125251, '\p{Lowercase:no}', ""); - Expect(1, 125251, '\p{^Lowercase:no}', ""); - Expect(1, 125251, '\P{Lowercase:no}', ""); - Expect(0, 125251, '\P{^Lowercase:no}', ""); + Expect(1, 125252, '\p{Lowercase=no}', ""); + Expect(0, 125252, '\p{^Lowercase=no}', ""); + Expect(0, 125252, '\P{Lowercase=no}', ""); + Expect(1, 125252, '\P{^Lowercase=no}', ""); + Expect(0, 125251, '\p{Lowercase=no}', ""); + Expect(1, 125251, '\p{^Lowercase=no}', ""); + Expect(1, 125251, '\P{Lowercase=no}', ""); + Expect(0, 125251, '\P{^Lowercase=no}', ""); Expect(1, 125252, '\p{Lowercase=:\Ano\z:}', "");; Expect(0, 125251, '\p{Lowercase=:\Ano\z:}', "");; - Expect(1, 125252, '\p{Lowercase=- No}', ""); - Expect(0, 125252, '\p{^Lowercase=- No}', ""); - Expect(0, 125252, '\P{Lowercase=- No}', ""); - Expect(1, 125252, '\P{^Lowercase=- No}', ""); - Expect(0, 125251, '\p{Lowercase=- No}', ""); - Expect(1, 125251, '\p{^Lowercase=- No}', ""); - Expect(1, 125251, '\P{Lowercase=- No}', ""); - Expect(0, 125251, '\P{^Lowercase=- No}', ""); - Error('\p{Lower=__n/a/}'); - Error('\P{Lower=__n/a/}'); + Expect(1, 125252, '\p{Lowercase=- No}', ""); + Expect(0, 125252, '\p{^Lowercase=- No}', ""); + Expect(0, 125252, '\P{Lowercase=- No}', ""); + Expect(1, 125252, '\P{^Lowercase=- No}', ""); + Expect(0, 125251, '\p{Lowercase=- No}', ""); + Expect(1, 125251, '\p{^Lowercase=- No}', ""); + Expect(1, 125251, '\P{Lowercase=- No}', ""); + Expect(0, 125251, '\P{^Lowercase=- No}', ""); + Error('\p{Lower=:=N}'); + Error('\P{Lower=:=N}'); Expect(1, 125252, '\p{Lower=:\AN\z:}', "");; Expect(0, 125251, '\p{Lower=:\AN\z:}', "");; Expect(1, 125252, '\p{Lower=n}', ""); @@ -62230,16 +64582,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 125251, '\P{^Lower=n}', ""); Expect(1, 125252, '\p{Lower=:\An\z:}', "");; Expect(0, 125251, '\p{Lower=:\An\z:}', "");; - Expect(1, 125252, '\p{Lower=- N}', ""); - Expect(0, 125252, '\p{^Lower=- N}', ""); - Expect(0, 125252, '\P{Lower=- N}', ""); - Expect(1, 125252, '\P{^Lower=- N}', ""); - Expect(0, 125251, '\p{Lower=- N}', ""); - Expect(1, 125251, '\p{^Lower=- N}', ""); - Expect(1, 125251, '\P{Lower=- N}', ""); - Expect(0, 125251, '\P{^Lower=- N}', ""); - Error('\p{Is_Lowercase= :=F}'); - Error('\P{Is_Lowercase= :=F}'); + Expect(1, 125252, '\p{Lower: -n}', ""); + Expect(0, 125252, '\p{^Lower: -n}', ""); + Expect(0, 125252, '\P{Lower: -n}', ""); + Expect(1, 125252, '\P{^Lower: -n}', ""); + Expect(0, 125251, '\p{Lower: -n}', ""); + Expect(1, 125251, '\p{^Lower: -n}', ""); + Expect(1, 125251, '\P{Lower: -n}', ""); + Expect(0, 125251, '\P{^Lower: -n}', ""); + Error('\p{Is_Lowercase= F/a/}'); + Error('\P{Is_Lowercase= F/a/}'); Expect(1, 125252, '\p{Is_Lowercase=f}', ""); Expect(0, 125252, '\p{^Is_Lowercase=f}', ""); Expect(0, 125252, '\P{Is_Lowercase=f}', ""); @@ -62248,16 +64600,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125251, '\p{^Is_Lowercase=f}', ""); Expect(1, 125251, '\P{Is_Lowercase=f}', ""); Expect(0, 125251, '\P{^Is_Lowercase=f}', ""); - Expect(1, 125252, '\p{Is_Lowercase= f}', ""); - Expect(0, 125252, '\p{^Is_Lowercase= f}', ""); - Expect(0, 125252, '\P{Is_Lowercase= f}', ""); - Expect(1, 125252, '\P{^Is_Lowercase= f}', ""); - Expect(0, 125251, '\p{Is_Lowercase= f}', ""); - Expect(1, 125251, '\p{^Is_Lowercase= f}', ""); - Expect(1, 125251, '\P{Is_Lowercase= f}', ""); - Expect(0, 125251, '\P{^Is_Lowercase= f}', ""); - Error('\p{Is_Lower: _-False:=}'); - Error('\P{Is_Lower: _-False:=}'); + Expect(1, 125252, '\p{Is_Lowercase=F}', ""); + Expect(0, 125252, '\p{^Is_Lowercase=F}', ""); + Expect(0, 125252, '\P{Is_Lowercase=F}', ""); + Expect(1, 125252, '\P{^Is_Lowercase=F}', ""); + Expect(0, 125251, '\p{Is_Lowercase=F}', ""); + Expect(1, 125251, '\p{^Is_Lowercase=F}', ""); + Expect(1, 125251, '\P{Is_Lowercase=F}', ""); + Expect(0, 125251, '\P{^Is_Lowercase=F}', ""); + Error('\p{Is_Lower=:=False}'); + Error('\P{Is_Lower=:=False}'); Expect(1, 125252, '\p{Is_Lower=false}', ""); Expect(0, 125252, '\p{^Is_Lower=false}', ""); Expect(0, 125252, '\P{Is_Lower=false}', ""); @@ -62266,16 +64618,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125251, '\p{^Is_Lower=false}', ""); Expect(1, 125251, '\P{Is_Lower=false}', ""); Expect(0, 125251, '\P{^Is_Lower=false}', ""); - Expect(1, 125252, '\p{Is_Lower: - FALSE}', ""); - Expect(0, 125252, '\p{^Is_Lower: - FALSE}', ""); - Expect(0, 125252, '\P{Is_Lower: - FALSE}', ""); - Expect(1, 125252, '\P{^Is_Lower: - FALSE}', ""); - Expect(0, 125251, '\p{Is_Lower: - FALSE}', ""); - Expect(1, 125251, '\p{^Is_Lower: - FALSE}', ""); - Expect(1, 125251, '\P{Is_Lower: - FALSE}', ""); - Expect(0, 125251, '\P{^Is_Lower: - FALSE}', ""); - Error('\p{Lowercase: :=- Yes}'); - Error('\P{Lowercase: :=- Yes}'); + Expect(1, 125252, '\p{Is_Lower=__False}', ""); + Expect(0, 125252, '\p{^Is_Lower=__False}', ""); + Expect(0, 125252, '\P{Is_Lower=__False}', ""); + Expect(1, 125252, '\P{^Is_Lower=__False}', ""); + Expect(0, 125251, '\p{Is_Lower=__False}', ""); + Expect(1, 125251, '\p{^Is_Lower=__False}', ""); + Expect(1, 125251, '\P{Is_Lower=__False}', ""); + Expect(0, 125251, '\P{^Is_Lower=__False}', ""); + Error('\p{Lowercase=:= Yes}'); + Error('\P{Lowercase=:= Yes}'); Expect(1, 125251, '\p{Lowercase=:\AYes\z:}', "");; Expect(0, 125252, '\p{Lowercase=:\AYes\z:}', "");; Expect(1, 125251, '\p{Lowercase=yes}', ""); @@ -62288,16 +64640,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 125252, '\P{^Lowercase=yes}', ""); Expect(1, 125251, '\p{Lowercase=:\Ayes\z:}', "");; Expect(0, 125252, '\p{Lowercase=:\Ayes\z:}', "");; - Expect(1, 125251, '\p{Lowercase= -Yes}', ""); - Expect(0, 125251, '\p{^Lowercase= -Yes}', ""); - Expect(0, 125251, '\P{Lowercase= -Yes}', ""); - Expect(1, 125251, '\P{^Lowercase= -Yes}', ""); - Expect(0, 125252, '\p{Lowercase= -Yes}', ""); - Expect(1, 125252, '\p{^Lowercase= -Yes}', ""); - Expect(1, 125252, '\P{Lowercase= -Yes}', ""); - Expect(0, 125252, '\P{^Lowercase= -Yes}', ""); - Error('\p{Lower=/a/- y}'); - Error('\P{Lower=/a/- y}'); + Expect(1, 125251, '\p{Lowercase= YES}', ""); + Expect(0, 125251, '\p{^Lowercase= YES}', ""); + Expect(0, 125251, '\P{Lowercase= YES}', ""); + Expect(1, 125251, '\P{^Lowercase= YES}', ""); + Expect(0, 125252, '\p{Lowercase= YES}', ""); + Expect(1, 125252, '\p{^Lowercase= YES}', ""); + Expect(1, 125252, '\P{Lowercase= YES}', ""); + Expect(0, 125252, '\P{^Lowercase= YES}', ""); + Error('\p{Lower= Y:=}'); + Error('\P{Lower= Y:=}'); Expect(1, 125251, '\p{Lower=:\AY\z:}', "");; Expect(0, 125252, '\p{Lower=:\AY\z:}', "");; Expect(1, 125251, '\p{Lower=y}', ""); @@ -62310,16 +64662,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 125252, '\P{^Lower=y}', ""); Expect(1, 125251, '\p{Lower=:\Ay\z:}', "");; Expect(0, 125252, '\p{Lower=:\Ay\z:}', "");; - Expect(1, 125251, '\p{Lower= Y}', ""); - Expect(0, 125251, '\p{^Lower= Y}', ""); - Expect(0, 125251, '\P{Lower= Y}', ""); - Expect(1, 125251, '\P{^Lower= Y}', ""); - Expect(0, 125252, '\p{Lower= Y}', ""); - Expect(1, 125252, '\p{^Lower= Y}', ""); - Expect(1, 125252, '\P{Lower= Y}', ""); - Expect(0, 125252, '\P{^Lower= Y}', ""); - Error('\p{Is_Lowercase=_/a/t}'); - Error('\P{Is_Lowercase=_/a/t}'); + Expect(1, 125251, '\p{Lower= Y}', ""); + Expect(0, 125251, '\p{^Lower= Y}', ""); + Expect(0, 125251, '\P{Lower= Y}', ""); + Expect(1, 125251, '\P{^Lower= Y}', ""); + Expect(0, 125252, '\p{Lower= Y}', ""); + Expect(1, 125252, '\p{^Lower= Y}', ""); + Expect(1, 125252, '\P{Lower= Y}', ""); + Expect(0, 125252, '\P{^Lower= Y}', ""); + Error('\p{Is_Lowercase=:= -T}'); + Error('\P{Is_Lowercase=:= -T}'); Expect(1, 125251, '\p{Is_Lowercase=t}', ""); Expect(0, 125251, '\p{^Is_Lowercase=t}', ""); Expect(0, 125251, '\P{Is_Lowercase=t}', ""); @@ -62328,16 +64680,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125252, '\p{^Is_Lowercase=t}', ""); Expect(1, 125252, '\P{Is_Lowercase=t}', ""); Expect(0, 125252, '\P{^Is_Lowercase=t}', ""); - Expect(1, 125251, '\p{Is_Lowercase= _t}', ""); - Expect(0, 125251, '\p{^Is_Lowercase= _t}', ""); - Expect(0, 125251, '\P{Is_Lowercase= _t}', ""); - Expect(1, 125251, '\P{^Is_Lowercase= _t}', ""); - Expect(0, 125252, '\p{Is_Lowercase= _t}', ""); - Expect(1, 125252, '\p{^Is_Lowercase= _t}', ""); - Expect(1, 125252, '\P{Is_Lowercase= _t}', ""); - Expect(0, 125252, '\P{^Is_Lowercase= _t}', ""); - Error('\p{Is_Lower: :=--TRUE}'); - Error('\P{Is_Lower: :=--TRUE}'); + Expect(1, 125251, '\p{Is_Lowercase=__T}', ""); + Expect(0, 125251, '\p{^Is_Lowercase=__T}', ""); + Expect(0, 125251, '\P{Is_Lowercase=__T}', ""); + Expect(1, 125251, '\P{^Is_Lowercase=__T}', ""); + Expect(0, 125252, '\p{Is_Lowercase=__T}', ""); + Expect(1, 125252, '\p{^Is_Lowercase=__T}', ""); + Expect(1, 125252, '\P{Is_Lowercase=__T}', ""); + Expect(0, 125252, '\P{^Is_Lowercase=__T}', ""); + Error('\p{Is_Lower=:= _True}'); + Error('\P{Is_Lower=:= _True}'); Expect(1, 125251, '\p{Is_Lower=true}', ""); Expect(0, 125251, '\p{^Is_Lower=true}', ""); Expect(0, 125251, '\P{Is_Lower=true}', ""); @@ -62346,16 +64698,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125252, '\p{^Is_Lower=true}', ""); Expect(1, 125252, '\P{Is_Lower=true}', ""); Expect(0, 125252, '\P{^Is_Lower=true}', ""); - Expect(1, 125251, '\p{Is_Lower= _true}', ""); - Expect(0, 125251, '\p{^Is_Lower= _true}', ""); - Expect(0, 125251, '\P{Is_Lower= _true}', ""); - Expect(1, 125251, '\P{^Is_Lower= _true}', ""); - Expect(0, 125252, '\p{Is_Lower= _true}', ""); - Expect(1, 125252, '\p{^Is_Lower= _true}', ""); - Expect(1, 125252, '\P{Is_Lower= _true}', ""); - Expect(0, 125252, '\P{^Is_Lower= _true}', ""); - Error('\p{Math=:= No}'); - Error('\P{Math=:= No}'); + Expect(1, 125251, '\p{Is_Lower= True}', ""); + Expect(0, 125251, '\p{^Is_Lower= True}', ""); + Expect(0, 125251, '\P{Is_Lower= True}', ""); + Expect(1, 125251, '\P{^Is_Lower= True}', ""); + Expect(0, 125252, '\p{Is_Lower= True}', ""); + Expect(1, 125252, '\p{^Is_Lower= True}', ""); + Expect(1, 125252, '\P{Is_Lower= True}', ""); + Expect(0, 125252, '\P{^Is_Lower= True}', ""); + Error('\p{Math: NO:=}'); + Error('\P{Math: NO:=}'); Expect(1, 126706, '\p{Math=:\ANo\z:}', "");; Expect(0, 126705, '\p{Math=:\ANo\z:}', "");; Expect(1, 126706, '\p{Math=no}', ""); @@ -62368,8 +64720,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 126705, '\P{^Math=no}', ""); Expect(1, 126706, '\p{Math=:\Ano\z:}', "");; Expect(0, 126705, '\p{Math=:\Ano\z:}', "");; - Error('\p{Is_Math=:= N}'); - Error('\P{Is_Math=:= N}'); + Expect(1, 126706, '\p{Math=NO}', ""); + Expect(0, 126706, '\p{^Math=NO}', ""); + Expect(0, 126706, '\P{Math=NO}', ""); + Expect(1, 126706, '\P{^Math=NO}', ""); + Expect(0, 126705, '\p{Math=NO}', ""); + Expect(1, 126705, '\p{^Math=NO}', ""); + Expect(1, 126705, '\P{Math=NO}', ""); + Expect(0, 126705, '\P{^Math=NO}', ""); + Error('\p{Is_Math=:= n}'); + Error('\P{Is_Math=:= n}'); Expect(1, 126706, '\p{Is_Math=n}', ""); Expect(0, 126706, '\p{^Is_Math=n}', ""); Expect(0, 126706, '\P{Is_Math=n}', ""); @@ -62378,16 +64738,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126705, '\p{^Is_Math=n}', ""); Expect(1, 126705, '\P{Is_Math=n}', ""); Expect(0, 126705, '\P{^Is_Math=n}', ""); - Expect(1, 126706, '\p{Is_Math: n}', ""); - Expect(0, 126706, '\p{^Is_Math: n}', ""); - Expect(0, 126706, '\P{Is_Math: n}', ""); - Expect(1, 126706, '\P{^Is_Math: n}', ""); - Expect(0, 126705, '\p{Is_Math: n}', ""); - Expect(1, 126705, '\p{^Is_Math: n}', ""); - Expect(1, 126705, '\P{Is_Math: n}', ""); - Expect(0, 126705, '\P{^Is_Math: n}', ""); - Error('\p{Math=:= f}'); - Error('\P{Math=:= f}'); + Expect(1, 126706, '\p{Is_Math: _ N}', ""); + Expect(0, 126706, '\p{^Is_Math: _ N}', ""); + Expect(0, 126706, '\P{Is_Math: _ N}', ""); + Expect(1, 126706, '\P{^Is_Math: _ N}', ""); + Expect(0, 126705, '\p{Is_Math: _ N}', ""); + Expect(1, 126705, '\p{^Is_Math: _ N}', ""); + Expect(1, 126705, '\P{Is_Math: _ N}', ""); + Expect(0, 126705, '\P{^Is_Math: _ N}', ""); + Error('\p{Math=_ F/a/}'); + Error('\P{Math=_ F/a/}'); Expect(1, 126706, '\p{Math=:\AF\z:}', "");; Expect(0, 126705, '\p{Math=:\AF\z:}', "");; Expect(1, 126706, '\p{Math=f}', ""); @@ -62400,16 +64760,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 126705, '\P{^Math=f}', ""); Expect(1, 126706, '\p{Math=:\Af\z:}', "");; Expect(0, 126705, '\p{Math=:\Af\z:}', "");; - Expect(1, 126706, '\p{Math= F}', ""); - Expect(0, 126706, '\p{^Math= F}', ""); - Expect(0, 126706, '\P{Math= F}', ""); - Expect(1, 126706, '\P{^Math= F}', ""); - Expect(0, 126705, '\p{Math= F}', ""); - Expect(1, 126705, '\p{^Math= F}', ""); - Expect(1, 126705, '\P{Math= F}', ""); - Expect(0, 126705, '\P{^Math= F}', ""); - Error('\p{Is_Math=/a/__false}'); - Error('\P{Is_Math=/a/__false}'); + Expect(1, 126706, '\p{Math= F}', ""); + Expect(0, 126706, '\p{^Math= F}', ""); + Expect(0, 126706, '\P{Math= F}', ""); + Expect(1, 126706, '\P{^Math= F}', ""); + Expect(0, 126705, '\p{Math= F}', ""); + Expect(1, 126705, '\p{^Math= F}', ""); + Expect(1, 126705, '\P{Math= F}', ""); + Expect(0, 126705, '\P{^Math= F}', ""); + Error('\p{Is_Math=/a/- False}'); + Error('\P{Is_Math=/a/- False}'); Expect(1, 126706, '\p{Is_Math=false}', ""); Expect(0, 126706, '\p{^Is_Math=false}', ""); Expect(0, 126706, '\P{Is_Math=false}', ""); @@ -62418,38 +64778,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126705, '\p{^Is_Math=false}', ""); Expect(1, 126705, '\P{Is_Math=false}', ""); Expect(0, 126705, '\P{^Is_Math=false}', ""); - Expect(1, 126706, '\p{Is_Math= -False}', ""); - Expect(0, 126706, '\p{^Is_Math= -False}', ""); - Expect(0, 126706, '\P{Is_Math= -False}', ""); - Expect(1, 126706, '\P{^Is_Math= -False}', ""); - Expect(0, 126705, '\p{Is_Math= -False}', ""); - Expect(1, 126705, '\p{^Is_Math= -False}', ""); - Expect(1, 126705, '\P{Is_Math= -False}', ""); - Expect(0, 126705, '\P{^Is_Math= -False}', ""); - Error('\p{Math=/a/YES}'); - Error('\P{Math=/a/YES}'); + Expect(1, 126706, '\p{Is_Math=_ false}', ""); + Expect(0, 126706, '\p{^Is_Math=_ false}', ""); + Expect(0, 126706, '\P{Is_Math=_ false}', ""); + Expect(1, 126706, '\P{^Is_Math=_ false}', ""); + Expect(0, 126705, '\p{Is_Math=_ false}', ""); + Expect(1, 126705, '\p{^Is_Math=_ false}', ""); + Expect(1, 126705, '\P{Is_Math=_ false}', ""); + Expect(0, 126705, '\P{^Is_Math=_ false}', ""); + Error('\p{Math= YES:=}'); + Error('\P{Math= YES:=}'); Expect(1, 126705, '\p{Math=:\AYes\z:}', "");; Expect(0, 126706, '\p{Math=:\AYes\z:}', "");; - Expect(1, 126705, '\p{Math=yes}', ""); - Expect(0, 126705, '\p{^Math=yes}', ""); - Expect(0, 126705, '\P{Math=yes}', ""); - Expect(1, 126705, '\P{^Math=yes}', ""); - Expect(0, 126706, '\p{Math=yes}', ""); - Expect(1, 126706, '\p{^Math=yes}', ""); - Expect(1, 126706, '\P{Math=yes}', ""); - Expect(0, 126706, '\P{^Math=yes}', ""); + Expect(1, 126705, '\p{Math: yes}', ""); + Expect(0, 126705, '\p{^Math: yes}', ""); + Expect(0, 126705, '\P{Math: yes}', ""); + Expect(1, 126705, '\P{^Math: yes}', ""); + Expect(0, 126706, '\p{Math: yes}', ""); + Expect(1, 126706, '\p{^Math: yes}', ""); + Expect(1, 126706, '\P{Math: yes}', ""); + Expect(0, 126706, '\P{^Math: yes}', ""); Expect(1, 126705, '\p{Math=:\Ayes\z:}', "");; Expect(0, 126706, '\p{Math=:\Ayes\z:}', "");; - Expect(1, 126705, '\p{Math=-YES}', ""); - Expect(0, 126705, '\p{^Math=-YES}', ""); - Expect(0, 126705, '\P{Math=-YES}', ""); - Expect(1, 126705, '\P{^Math=-YES}', ""); - Expect(0, 126706, '\p{Math=-YES}', ""); - Expect(1, 126706, '\p{^Math=-YES}', ""); - Expect(1, 126706, '\P{Math=-YES}', ""); - Expect(0, 126706, '\P{^Math=-YES}', ""); - Error('\p{Is_Math=:=__y}'); - Error('\P{Is_Math=:=__y}'); + Expect(1, 126705, '\p{Math= Yes}', ""); + Expect(0, 126705, '\p{^Math= Yes}', ""); + Expect(0, 126705, '\P{Math= Yes}', ""); + Expect(1, 126705, '\P{^Math= Yes}', ""); + Expect(0, 126706, '\p{Math= Yes}', ""); + Expect(1, 126706, '\p{^Math= Yes}', ""); + Expect(1, 126706, '\P{Math= Yes}', ""); + Expect(0, 126706, '\P{^Math= Yes}', ""); + Error('\p{Is_Math=:= _Y}'); + Error('\P{Is_Math=:= _Y}'); Expect(1, 126705, '\p{Is_Math=y}', ""); Expect(0, 126705, '\p{^Is_Math=y}', ""); Expect(0, 126705, '\P{Is_Math=y}', ""); @@ -62458,54 +64818,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126706, '\p{^Is_Math=y}', ""); Expect(1, 126706, '\P{Is_Math=y}', ""); Expect(0, 126706, '\P{^Is_Math=y}', ""); - Expect(1, 126705, '\p{Is_Math=__Y}', ""); - Expect(0, 126705, '\p{^Is_Math=__Y}', ""); - Expect(0, 126705, '\P{Is_Math=__Y}', ""); - Expect(1, 126705, '\P{^Is_Math=__Y}', ""); - Expect(0, 126706, '\p{Is_Math=__Y}', ""); - Expect(1, 126706, '\p{^Is_Math=__Y}', ""); - Expect(1, 126706, '\P{Is_Math=__Y}', ""); - Expect(0, 126706, '\P{^Is_Math=__Y}', ""); - Error('\p{Math:/a/ _T}'); - Error('\P{Math:/a/ _T}'); + Expect(1, 126705, '\p{Is_Math:-Y}', ""); + Expect(0, 126705, '\p{^Is_Math:-Y}', ""); + Expect(0, 126705, '\P{Is_Math:-Y}', ""); + Expect(1, 126705, '\P{^Is_Math:-Y}', ""); + Expect(0, 126706, '\p{Is_Math:-Y}', ""); + Expect(1, 126706, '\p{^Is_Math:-Y}', ""); + Expect(1, 126706, '\P{Is_Math:-Y}', ""); + Expect(0, 126706, '\P{^Is_Math:-Y}', ""); + Error('\p{Math=/a/ t}'); + Error('\P{Math=/a/ t}'); Expect(1, 126705, '\p{Math=:\AT\z:}', "");; Expect(0, 126706, '\p{Math=:\AT\z:}', "");; - Expect(1, 126705, '\p{Math=t}', ""); - Expect(0, 126705, '\p{^Math=t}', ""); - Expect(0, 126705, '\P{Math=t}', ""); - Expect(1, 126705, '\P{^Math=t}', ""); - Expect(0, 126706, '\p{Math=t}', ""); - Expect(1, 126706, '\p{^Math=t}', ""); - Expect(1, 126706, '\P{Math=t}', ""); - Expect(0, 126706, '\P{^Math=t}', ""); + Expect(1, 126705, '\p{Math: t}', ""); + Expect(0, 126705, '\p{^Math: t}', ""); + Expect(0, 126705, '\P{Math: t}', ""); + Expect(1, 126705, '\P{^Math: t}', ""); + Expect(0, 126706, '\p{Math: t}', ""); + Expect(1, 126706, '\p{^Math: t}', ""); + Expect(1, 126706, '\P{Math: t}', ""); + Expect(0, 126706, '\P{^Math: t}', ""); Expect(1, 126705, '\p{Math=:\At\z:}', "");; Expect(0, 126706, '\p{Math=:\At\z:}', "");; - Expect(1, 126705, '\p{Math: T}', ""); - Expect(0, 126705, '\p{^Math: T}', ""); - Expect(0, 126705, '\P{Math: T}', ""); - Expect(1, 126705, '\P{^Math: T}', ""); - Expect(0, 126706, '\p{Math: T}', ""); - Expect(1, 126706, '\p{^Math: T}', ""); - Expect(1, 126706, '\P{Math: T}', ""); - Expect(0, 126706, '\P{^Math: T}', ""); - Error('\p{Is_Math= :=True}'); - Error('\P{Is_Math= :=True}'); - Expect(1, 126705, '\p{Is_Math: true}', ""); - Expect(0, 126705, '\p{^Is_Math: true}', ""); - Expect(0, 126705, '\P{Is_Math: true}', ""); - Expect(1, 126705, '\P{^Is_Math: true}', ""); - Expect(0, 126706, '\p{Is_Math: true}', ""); - Expect(1, 126706, '\p{^Is_Math: true}', ""); - Expect(1, 126706, '\P{Is_Math: true}', ""); - Expect(0, 126706, '\P{^Is_Math: true}', ""); - Expect(1, 126705, '\p{Is_Math=TRUE}', ""); - Expect(0, 126705, '\p{^Is_Math=TRUE}', ""); - Expect(0, 126705, '\P{Is_Math=TRUE}', ""); - Expect(1, 126705, '\P{^Is_Math=TRUE}', ""); - Expect(0, 126706, '\p{Is_Math=TRUE}', ""); - Expect(1, 126706, '\p{^Is_Math=TRUE}', ""); - Expect(1, 126706, '\P{Is_Math=TRUE}', ""); - Expect(0, 126706, '\P{^Is_Math=TRUE}', ""); + Expect(1, 126705, '\p{Math= T}', ""); + Expect(0, 126705, '\p{^Math= T}', ""); + Expect(0, 126705, '\P{Math= T}', ""); + Expect(1, 126705, '\P{^Math= T}', ""); + Expect(0, 126706, '\p{Math= T}', ""); + Expect(1, 126706, '\p{^Math= T}', ""); + Expect(1, 126706, '\P{Math= T}', ""); + Expect(0, 126706, '\P{^Math= T}', ""); + Error('\p{Is_Math=-TRUE:=}'); + Error('\P{Is_Math=-TRUE:=}'); + Expect(1, 126705, '\p{Is_Math=true}', ""); + Expect(0, 126705, '\p{^Is_Math=true}', ""); + Expect(0, 126705, '\P{Is_Math=true}', ""); + Expect(1, 126705, '\P{^Is_Math=true}', ""); + Expect(0, 126706, '\p{Is_Math=true}', ""); + Expect(1, 126706, '\p{^Is_Math=true}', ""); + Expect(1, 126706, '\P{Is_Math=true}', ""); + Expect(0, 126706, '\P{^Is_Math=true}', ""); + Expect(1, 126705, '\p{Is_Math= True}', ""); + Expect(0, 126705, '\p{^Is_Math= True}', ""); + Expect(0, 126705, '\P{Is_Math= True}', ""); + Expect(1, 126705, '\P{^Is_Math= True}', ""); + Expect(0, 126706, '\p{Is_Math= True}', ""); + Expect(1, 126706, '\p{^Is_Math= True}', ""); + Expect(1, 126706, '\P{Is_Math= True}', ""); + Expect(0, 126706, '\P{^Is_Math= True}', ""); Error('\p{name}'); Error('\P{name}'); Error('\p{na}'); @@ -62518,8 +64878,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{namealias}'); Error('\p{_perlnamealias}'); Error('\P{_perlnamealias}'); - Error('\p{Noncharacter_Code_Point=/a/No}'); - Error('\P{Noncharacter_Code_Point=/a/No}'); + Error('\p{Noncharacter_Code_Point=/a/ _NO}'); + Error('\P{Noncharacter_Code_Point=/a/ _NO}'); Expect(1, 1114109, '\p{Noncharacter_Code_Point=:\ANo\z:}', "");; Expect(0, 1114111, '\p{Noncharacter_Code_Point=:\ANo\z:}', "");; Expect(1, 1114109, '\p{Noncharacter_Code_Point=no}', ""); @@ -62532,38 +64892,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1114111, '\P{^Noncharacter_Code_Point=no}', ""); Expect(1, 1114109, '\p{Noncharacter_Code_Point=:\Ano\z:}', "");; Expect(0, 1114111, '\p{Noncharacter_Code_Point=:\Ano\z:}', "");; - Expect(1, 1114109, '\p{Noncharacter_Code_Point: No}', ""); - Expect(0, 1114109, '\p{^Noncharacter_Code_Point: No}', ""); - Expect(0, 1114109, '\P{Noncharacter_Code_Point: No}', ""); - Expect(1, 1114109, '\P{^Noncharacter_Code_Point: No}', ""); - Expect(0, 1114111, '\p{Noncharacter_Code_Point: No}', ""); - Expect(1, 1114111, '\p{^Noncharacter_Code_Point: No}', ""); - Expect(1, 1114111, '\P{Noncharacter_Code_Point: No}', ""); - Expect(0, 1114111, '\P{^Noncharacter_Code_Point: No}', ""); - Error('\p{NChar:-_N:=}'); - Error('\P{NChar:-_N:=}'); + Expect(1, 1114109, '\p{Noncharacter_Code_Point=_-NO}', ""); + Expect(0, 1114109, '\p{^Noncharacter_Code_Point=_-NO}', ""); + Expect(0, 1114109, '\P{Noncharacter_Code_Point=_-NO}', ""); + Expect(1, 1114109, '\P{^Noncharacter_Code_Point=_-NO}', ""); + Expect(0, 1114111, '\p{Noncharacter_Code_Point=_-NO}', ""); + Expect(1, 1114111, '\p{^Noncharacter_Code_Point=_-NO}', ""); + Expect(1, 1114111, '\P{Noncharacter_Code_Point=_-NO}', ""); + Expect(0, 1114111, '\P{^Noncharacter_Code_Point=_-NO}', ""); + Error('\p{NChar=_/a/N}'); + Error('\P{NChar=_/a/N}'); Expect(1, 1114109, '\p{NChar=:\AN\z:}', "");; Expect(0, 1114111, '\p{NChar=:\AN\z:}', "");; - Expect(1, 1114109, '\p{NChar=n}', ""); - Expect(0, 1114109, '\p{^NChar=n}', ""); - Expect(0, 1114109, '\P{NChar=n}', ""); - Expect(1, 1114109, '\P{^NChar=n}', ""); - Expect(0, 1114111, '\p{NChar=n}', ""); - Expect(1, 1114111, '\p{^NChar=n}', ""); - Expect(1, 1114111, '\P{NChar=n}', ""); - Expect(0, 1114111, '\P{^NChar=n}', ""); + Expect(1, 1114109, '\p{NChar:n}', ""); + Expect(0, 1114109, '\p{^NChar:n}', ""); + Expect(0, 1114109, '\P{NChar:n}', ""); + Expect(1, 1114109, '\P{^NChar:n}', ""); + Expect(0, 1114111, '\p{NChar:n}', ""); + Expect(1, 1114111, '\p{^NChar:n}', ""); + Expect(1, 1114111, '\P{NChar:n}', ""); + Expect(0, 1114111, '\P{^NChar:n}', ""); Expect(1, 1114109, '\p{NChar=:\An\z:}', "");; Expect(0, 1114111, '\p{NChar=:\An\z:}', "");; - Expect(1, 1114109, '\p{NChar= N}', ""); - Expect(0, 1114109, '\p{^NChar= N}', ""); - Expect(0, 1114109, '\P{NChar= N}', ""); - Expect(1, 1114109, '\P{^NChar= N}', ""); - Expect(0, 1114111, '\p{NChar= N}', ""); - Expect(1, 1114111, '\p{^NChar= N}', ""); - Expect(1, 1114111, '\P{NChar= N}', ""); - Expect(0, 1114111, '\P{^NChar= N}', ""); - Error('\p{Is_Noncharacter_Code_Point=/a/__F}'); - Error('\P{Is_Noncharacter_Code_Point=/a/__F}'); + Expect(1, 1114109, '\p{NChar= n}', ""); + Expect(0, 1114109, '\p{^NChar= n}', ""); + Expect(0, 1114109, '\P{NChar= n}', ""); + Expect(1, 1114109, '\P{^NChar= n}', ""); + Expect(0, 1114111, '\p{NChar= n}', ""); + Expect(1, 1114111, '\p{^NChar= n}', ""); + Expect(1, 1114111, '\P{NChar= n}', ""); + Expect(0, 1114111, '\P{^NChar= n}', ""); + Error('\p{Is_Noncharacter_Code_Point:-/a/f}'); + Error('\P{Is_Noncharacter_Code_Point:-/a/f}'); Expect(1, 1114109, '\p{Is_Noncharacter_Code_Point=f}', ""); Expect(0, 1114109, '\p{^Is_Noncharacter_Code_Point=f}', ""); Expect(0, 1114109, '\P{Is_Noncharacter_Code_Point=f}', ""); @@ -62572,16 +64932,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1114111, '\p{^Is_Noncharacter_Code_Point=f}', ""); Expect(1, 1114111, '\P{Is_Noncharacter_Code_Point=f}', ""); Expect(0, 1114111, '\P{^Is_Noncharacter_Code_Point=f}', ""); - Expect(1, 1114109, '\p{Is_Noncharacter_Code_Point=F}', ""); - Expect(0, 1114109, '\p{^Is_Noncharacter_Code_Point=F}', ""); - Expect(0, 1114109, '\P{Is_Noncharacter_Code_Point=F}', ""); - Expect(1, 1114109, '\P{^Is_Noncharacter_Code_Point=F}', ""); - Expect(0, 1114111, '\p{Is_Noncharacter_Code_Point=F}', ""); - Expect(1, 1114111, '\p{^Is_Noncharacter_Code_Point=F}', ""); - Expect(1, 1114111, '\P{Is_Noncharacter_Code_Point=F}', ""); - Expect(0, 1114111, '\P{^Is_Noncharacter_Code_Point=F}', ""); - Error('\p{Is_NChar= False/a/}'); - Error('\P{Is_NChar= False/a/}'); + Expect(1, 1114109, '\p{Is_Noncharacter_Code_Point= -F}', ""); + Expect(0, 1114109, '\p{^Is_Noncharacter_Code_Point= -F}', ""); + Expect(0, 1114109, '\P{Is_Noncharacter_Code_Point= -F}', ""); + Expect(1, 1114109, '\P{^Is_Noncharacter_Code_Point= -F}', ""); + Expect(0, 1114111, '\p{Is_Noncharacter_Code_Point= -F}', ""); + Expect(1, 1114111, '\p{^Is_Noncharacter_Code_Point= -F}', ""); + Expect(1, 1114111, '\P{Is_Noncharacter_Code_Point= -F}', ""); + Expect(0, 1114111, '\P{^Is_Noncharacter_Code_Point= -F}', ""); + Error('\p{Is_NChar=:=-FALSE}'); + Error('\P{Is_NChar=:=-FALSE}'); Expect(1, 1114109, '\p{Is_NChar=false}', ""); Expect(0, 1114109, '\p{^Is_NChar=false}', ""); Expect(0, 1114109, '\P{Is_NChar=false}', ""); @@ -62590,16 +64950,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1114111, '\p{^Is_NChar=false}', ""); Expect(1, 1114111, '\P{Is_NChar=false}', ""); Expect(0, 1114111, '\P{^Is_NChar=false}', ""); - Expect(1, 1114109, '\p{Is_NChar=FALSE}', ""); - Expect(0, 1114109, '\p{^Is_NChar=FALSE}', ""); - Expect(0, 1114109, '\P{Is_NChar=FALSE}', ""); - Expect(1, 1114109, '\P{^Is_NChar=FALSE}', ""); - Expect(0, 1114111, '\p{Is_NChar=FALSE}', ""); - Expect(1, 1114111, '\p{^Is_NChar=FALSE}', ""); - Expect(1, 1114111, '\P{Is_NChar=FALSE}', ""); - Expect(0, 1114111, '\P{^Is_NChar=FALSE}', ""); - Error('\p{Noncharacter_Code_Point=/a/yes}'); - Error('\P{Noncharacter_Code_Point=/a/yes}'); + Expect(1, 1114109, '\p{Is_NChar= false}', ""); + Expect(0, 1114109, '\p{^Is_NChar= false}', ""); + Expect(0, 1114109, '\P{Is_NChar= false}', ""); + Expect(1, 1114109, '\P{^Is_NChar= false}', ""); + Expect(0, 1114111, '\p{Is_NChar= false}', ""); + Expect(1, 1114111, '\p{^Is_NChar= false}', ""); + Expect(1, 1114111, '\P{Is_NChar= false}', ""); + Expect(0, 1114111, '\P{^Is_NChar= false}', ""); + Error('\p{Noncharacter_Code_Point=:= -Yes}'); + Error('\P{Noncharacter_Code_Point=:= -Yes}'); Expect(1, 1114111, '\p{Noncharacter_Code_Point=:\AYes\z:}', "");; Expect(0, 1114109, '\p{Noncharacter_Code_Point=:\AYes\z:}', "");; Expect(1, 1114111, '\p{Noncharacter_Code_Point=yes}', ""); @@ -62612,16 +64972,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1114109, '\P{^Noncharacter_Code_Point=yes}', ""); Expect(1, 1114111, '\p{Noncharacter_Code_Point=:\Ayes\z:}', "");; Expect(0, 1114109, '\p{Noncharacter_Code_Point=:\Ayes\z:}', "");; - Expect(1, 1114111, '\p{Noncharacter_Code_Point=-_YES}', ""); - Expect(0, 1114111, '\p{^Noncharacter_Code_Point=-_YES}', ""); - Expect(0, 1114111, '\P{Noncharacter_Code_Point=-_YES}', ""); - Expect(1, 1114111, '\P{^Noncharacter_Code_Point=-_YES}', ""); - Expect(0, 1114109, '\p{Noncharacter_Code_Point=-_YES}', ""); - Expect(1, 1114109, '\p{^Noncharacter_Code_Point=-_YES}', ""); - Expect(1, 1114109, '\P{Noncharacter_Code_Point=-_YES}', ""); - Expect(0, 1114109, '\P{^Noncharacter_Code_Point=-_YES}', ""); - Error('\p{NChar=_/a/Y}'); - Error('\P{NChar=_/a/Y}'); + Expect(1, 1114111, '\p{Noncharacter_Code_Point= -YES}', ""); + Expect(0, 1114111, '\p{^Noncharacter_Code_Point= -YES}', ""); + Expect(0, 1114111, '\P{Noncharacter_Code_Point= -YES}', ""); + Expect(1, 1114111, '\P{^Noncharacter_Code_Point= -YES}', ""); + Expect(0, 1114109, '\p{Noncharacter_Code_Point= -YES}', ""); + Expect(1, 1114109, '\p{^Noncharacter_Code_Point= -YES}', ""); + Expect(1, 1114109, '\P{Noncharacter_Code_Point= -YES}', ""); + Expect(0, 1114109, '\P{^Noncharacter_Code_Point= -YES}', ""); + Error('\p{NChar= /a/y}'); + Error('\P{NChar= /a/y}'); Expect(1, 1114111, '\p{NChar=:\AY\z:}', "");; Expect(0, 1114109, '\p{NChar=:\AY\z:}', "");; Expect(1, 1114111, '\p{NChar=y}', ""); @@ -62634,34 +64994,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 1114109, '\P{^NChar=y}', ""); Expect(1, 1114111, '\p{NChar=:\Ay\z:}', "");; Expect(0, 1114109, '\p{NChar=:\Ay\z:}', "");; - Expect(1, 1114111, '\p{NChar= y}', ""); - Expect(0, 1114111, '\p{^NChar= y}', ""); - Expect(0, 1114111, '\P{NChar= y}', ""); - Expect(1, 1114111, '\P{^NChar= y}', ""); - Expect(0, 1114109, '\p{NChar= y}', ""); - Expect(1, 1114109, '\p{^NChar= y}', ""); - Expect(1, 1114109, '\P{NChar= y}', ""); - Expect(0, 1114109, '\P{^NChar= y}', ""); - Error('\p{Is_Noncharacter_Code_Point=/a/__T}'); - Error('\P{Is_Noncharacter_Code_Point=/a/__T}'); - Expect(1, 1114111, '\p{Is_Noncharacter_Code_Point: t}', ""); - Expect(0, 1114111, '\p{^Is_Noncharacter_Code_Point: t}', ""); - Expect(0, 1114111, '\P{Is_Noncharacter_Code_Point: t}', ""); - Expect(1, 1114111, '\P{^Is_Noncharacter_Code_Point: t}', ""); - Expect(0, 1114109, '\p{Is_Noncharacter_Code_Point: t}', ""); - Expect(1, 1114109, '\p{^Is_Noncharacter_Code_Point: t}', ""); - Expect(1, 1114109, '\P{Is_Noncharacter_Code_Point: t}', ""); - Expect(0, 1114109, '\P{^Is_Noncharacter_Code_Point: t}', ""); - Expect(1, 1114111, '\p{Is_Noncharacter_Code_Point= _T}', ""); - Expect(0, 1114111, '\p{^Is_Noncharacter_Code_Point= _T}', ""); - Expect(0, 1114111, '\P{Is_Noncharacter_Code_Point= _T}', ""); - Expect(1, 1114111, '\P{^Is_Noncharacter_Code_Point= _T}', ""); - Expect(0, 1114109, '\p{Is_Noncharacter_Code_Point= _T}', ""); - Expect(1, 1114109, '\p{^Is_Noncharacter_Code_Point= _T}', ""); - Expect(1, 1114109, '\P{Is_Noncharacter_Code_Point= _T}', ""); - Expect(0, 1114109, '\P{^Is_Noncharacter_Code_Point= _T}', ""); - Error('\p{Is_NChar=/a/_ True}'); - Error('\P{Is_NChar=/a/_ True}'); + Expect(1, 1114111, '\p{NChar=__Y}', ""); + Expect(0, 1114111, '\p{^NChar=__Y}', ""); + Expect(0, 1114111, '\P{NChar=__Y}', ""); + Expect(1, 1114111, '\P{^NChar=__Y}', ""); + Expect(0, 1114109, '\p{NChar=__Y}', ""); + Expect(1, 1114109, '\p{^NChar=__Y}', ""); + Expect(1, 1114109, '\P{NChar=__Y}', ""); + Expect(0, 1114109, '\P{^NChar=__Y}', ""); + Error('\p{Is_Noncharacter_Code_Point=-:=t}'); + Error('\P{Is_Noncharacter_Code_Point=-:=t}'); + Expect(1, 1114111, '\p{Is_Noncharacter_Code_Point=t}', ""); + Expect(0, 1114111, '\p{^Is_Noncharacter_Code_Point=t}', ""); + Expect(0, 1114111, '\P{Is_Noncharacter_Code_Point=t}', ""); + Expect(1, 1114111, '\P{^Is_Noncharacter_Code_Point=t}', ""); + Expect(0, 1114109, '\p{Is_Noncharacter_Code_Point=t}', ""); + Expect(1, 1114109, '\p{^Is_Noncharacter_Code_Point=t}', ""); + Expect(1, 1114109, '\P{Is_Noncharacter_Code_Point=t}', ""); + Expect(0, 1114109, '\P{^Is_Noncharacter_Code_Point=t}', ""); + Expect(1, 1114111, '\p{Is_Noncharacter_Code_Point= t}', ""); + Expect(0, 1114111, '\p{^Is_Noncharacter_Code_Point= t}', ""); + Expect(0, 1114111, '\P{Is_Noncharacter_Code_Point= t}', ""); + Expect(1, 1114111, '\P{^Is_Noncharacter_Code_Point= t}', ""); + Expect(0, 1114109, '\p{Is_Noncharacter_Code_Point= t}', ""); + Expect(1, 1114109, '\p{^Is_Noncharacter_Code_Point= t}', ""); + Expect(1, 1114109, '\P{Is_Noncharacter_Code_Point= t}', ""); + Expect(0, 1114109, '\P{^Is_Noncharacter_Code_Point= t}', ""); + Error('\p{Is_NChar=:= True}'); + Error('\P{Is_NChar=:= True}'); Expect(1, 1114111, '\p{Is_NChar=true}', ""); Expect(0, 1114111, '\p{^Is_NChar=true}', ""); Expect(0, 1114111, '\P{Is_NChar=true}', ""); @@ -62670,100 +65030,100 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 1114109, '\p{^Is_NChar=true}', ""); Expect(1, 1114109, '\P{Is_NChar=true}', ""); Expect(0, 1114109, '\P{^Is_NChar=true}', ""); - Expect(1, 1114111, '\p{Is_NChar: True}', ""); - Expect(0, 1114111, '\p{^Is_NChar: True}', ""); - Expect(0, 1114111, '\P{Is_NChar: True}', ""); - Expect(1, 1114111, '\P{^Is_NChar: True}', ""); - Expect(0, 1114109, '\p{Is_NChar: True}', ""); - Expect(1, 1114109, '\p{^Is_NChar: True}', ""); - Expect(1, 1114109, '\P{Is_NChar: True}', ""); - Expect(0, 1114109, '\P{^Is_NChar: True}', ""); + Expect(1, 1114111, '\p{Is_NChar= True}', ""); + Expect(0, 1114111, '\p{^Is_NChar= True}', ""); + Expect(0, 1114111, '\P{Is_NChar= True}', ""); + Expect(1, 1114111, '\P{^Is_NChar= True}', ""); + Expect(0, 1114109, '\p{Is_NChar= True}', ""); + Expect(1, 1114109, '\p{^Is_NChar= True}', ""); + Expect(1, 1114109, '\P{Is_NChar= True}', ""); + Expect(0, 1114109, '\P{^Is_NChar= True}', ""); Error('\p{nfcquickcheck}'); Error('\P{nfcquickcheck}'); Error('\p{nfcqc}'); Error('\P{nfcqc}'); - Error('\p{NFC_Quick_Check: :=MAYBE}'); - Error('\P{NFC_Quick_Check: :=MAYBE}'); - Expect(1, 71087, '\p{NFC_Quick_Check=:\AMaybe\z:}', "");; - Expect(0, 71088, '\p{NFC_Quick_Check=:\AMaybe\z:}', "");; - Expect(1, 71087, '\p{NFC_Quick_Check=maybe}', ""); - Expect(0, 71087, '\p{^NFC_Quick_Check=maybe}', ""); - Expect(0, 71087, '\P{NFC_Quick_Check=maybe}', ""); - Expect(1, 71087, '\P{^NFC_Quick_Check=maybe}', ""); - Expect(0, 71088, '\p{NFC_Quick_Check=maybe}', ""); - Expect(1, 71088, '\p{^NFC_Quick_Check=maybe}', ""); - Expect(1, 71088, '\P{NFC_Quick_Check=maybe}', ""); - Expect(0, 71088, '\P{^NFC_Quick_Check=maybe}', ""); - Expect(1, 71087, '\p{NFC_Quick_Check=:\Amaybe\z:}', "");; - Expect(0, 71088, '\p{NFC_Quick_Check=:\Amaybe\z:}', "");; - Expect(1, 71087, '\p{NFC_Quick_Check=_Maybe}', ""); - Expect(0, 71087, '\p{^NFC_Quick_Check=_Maybe}', ""); - Expect(0, 71087, '\P{NFC_Quick_Check=_Maybe}', ""); - Expect(1, 71087, '\P{^NFC_Quick_Check=_Maybe}', ""); - Expect(0, 71088, '\p{NFC_Quick_Check=_Maybe}', ""); - Expect(1, 71088, '\p{^NFC_Quick_Check=_Maybe}', ""); - Expect(1, 71088, '\P{NFC_Quick_Check=_Maybe}', ""); - Expect(0, 71088, '\P{^NFC_Quick_Check=_Maybe}', ""); - Error('\p{NFC_QC= /a/M}'); - Error('\P{NFC_QC= /a/M}'); - Expect(1, 71087, '\p{NFC_QC=:\AM\z:}', "");; - Expect(0, 71088, '\p{NFC_QC=:\AM\z:}', "");; - Expect(1, 71087, '\p{NFC_QC=m}', ""); - Expect(0, 71087, '\p{^NFC_QC=m}', ""); - Expect(0, 71087, '\P{NFC_QC=m}', ""); - Expect(1, 71087, '\P{^NFC_QC=m}', ""); - Expect(0, 71088, '\p{NFC_QC=m}', ""); - Expect(1, 71088, '\p{^NFC_QC=m}', ""); - Expect(1, 71088, '\P{NFC_QC=m}', ""); - Expect(0, 71088, '\P{^NFC_QC=m}', ""); - Expect(1, 71087, '\p{NFC_QC=:\Am\z:}', "");; - Expect(0, 71088, '\p{NFC_QC=:\Am\z:}', "");; - Expect(1, 71087, '\p{NFC_QC= M}', ""); - Expect(0, 71087, '\p{^NFC_QC= M}', ""); - Expect(0, 71087, '\P{NFC_QC= M}', ""); - Expect(1, 71087, '\P{^NFC_QC= M}', ""); - Expect(0, 71088, '\p{NFC_QC= M}', ""); - Expect(1, 71088, '\p{^NFC_QC= M}', ""); - Expect(1, 71088, '\P{NFC_QC= M}', ""); - Expect(0, 71088, '\P{^NFC_QC= M}', ""); - Error('\p{Is_NFC_Quick_Check=:=MAYBE}'); - Error('\P{Is_NFC_Quick_Check=:=MAYBE}'); - Expect(1, 71087, '\p{Is_NFC_Quick_Check: maybe}', ""); - Expect(0, 71087, '\p{^Is_NFC_Quick_Check: maybe}', ""); - Expect(0, 71087, '\P{Is_NFC_Quick_Check: maybe}', ""); - Expect(1, 71087, '\P{^Is_NFC_Quick_Check: maybe}', ""); - Expect(0, 71088, '\p{Is_NFC_Quick_Check: maybe}', ""); - Expect(1, 71088, '\p{^Is_NFC_Quick_Check: maybe}', ""); - Expect(1, 71088, '\P{Is_NFC_Quick_Check: maybe}', ""); - Expect(0, 71088, '\P{^Is_NFC_Quick_Check: maybe}', ""); - Expect(1, 71087, '\p{Is_NFC_Quick_Check=__MAYBE}', ""); - Expect(0, 71087, '\p{^Is_NFC_Quick_Check=__MAYBE}', ""); - Expect(0, 71087, '\P{Is_NFC_Quick_Check=__MAYBE}', ""); - Expect(1, 71087, '\P{^Is_NFC_Quick_Check=__MAYBE}', ""); - Expect(0, 71088, '\p{Is_NFC_Quick_Check=__MAYBE}', ""); - Expect(1, 71088, '\p{^Is_NFC_Quick_Check=__MAYBE}', ""); - Expect(1, 71088, '\P{Is_NFC_Quick_Check=__MAYBE}', ""); - Expect(0, 71088, '\P{^Is_NFC_Quick_Check=__MAYBE}', ""); - Error('\p{Is_NFC_QC= M/a/}'); - Error('\P{Is_NFC_QC= M/a/}'); - Expect(1, 71087, '\p{Is_NFC_QC=m}', ""); - Expect(0, 71087, '\p{^Is_NFC_QC=m}', ""); - Expect(0, 71087, '\P{Is_NFC_QC=m}', ""); - Expect(1, 71087, '\P{^Is_NFC_QC=m}', ""); - Expect(0, 71088, '\p{Is_NFC_QC=m}', ""); - Expect(1, 71088, '\p{^Is_NFC_QC=m}', ""); - Expect(1, 71088, '\P{Is_NFC_QC=m}', ""); - Expect(0, 71088, '\P{^Is_NFC_QC=m}', ""); - Expect(1, 71087, '\p{Is_NFC_QC=--M}', ""); - Expect(0, 71087, '\p{^Is_NFC_QC=--M}', ""); - Expect(0, 71087, '\P{Is_NFC_QC=--M}', ""); - Expect(1, 71087, '\P{^Is_NFC_QC=--M}', ""); - Expect(0, 71088, '\p{Is_NFC_QC=--M}', ""); - Expect(1, 71088, '\p{^Is_NFC_QC=--M}', ""); - Expect(1, 71088, '\P{Is_NFC_QC=--M}', ""); - Expect(0, 71088, '\P{^Is_NFC_QC=--M}', ""); - Error('\p{NFC_Quick_Check=/a/ -no}'); - Error('\P{NFC_Quick_Check=/a/ -no}'); + Error('\p{NFC_Quick_Check=:=__Maybe}'); + Error('\P{NFC_Quick_Check=:=__Maybe}'); + Expect(1, 71984, '\p{NFC_Quick_Check=:\AMaybe\z:}', "");; + Expect(0, 71985, '\p{NFC_Quick_Check=:\AMaybe\z:}', "");; + Expect(1, 71984, '\p{NFC_Quick_Check=maybe}', ""); + Expect(0, 71984, '\p{^NFC_Quick_Check=maybe}', ""); + Expect(0, 71984, '\P{NFC_Quick_Check=maybe}', ""); + Expect(1, 71984, '\P{^NFC_Quick_Check=maybe}', ""); + Expect(0, 71985, '\p{NFC_Quick_Check=maybe}', ""); + Expect(1, 71985, '\p{^NFC_Quick_Check=maybe}', ""); + Expect(1, 71985, '\P{NFC_Quick_Check=maybe}', ""); + Expect(0, 71985, '\P{^NFC_Quick_Check=maybe}', ""); + Expect(1, 71984, '\p{NFC_Quick_Check=:\Amaybe\z:}', "");; + Expect(0, 71985, '\p{NFC_Quick_Check=:\Amaybe\z:}', "");; + Expect(1, 71984, '\p{NFC_Quick_Check: - Maybe}', ""); + Expect(0, 71984, '\p{^NFC_Quick_Check: - Maybe}', ""); + Expect(0, 71984, '\P{NFC_Quick_Check: - Maybe}', ""); + Expect(1, 71984, '\P{^NFC_Quick_Check: - Maybe}', ""); + Expect(0, 71985, '\p{NFC_Quick_Check: - Maybe}', ""); + Expect(1, 71985, '\p{^NFC_Quick_Check: - Maybe}', ""); + Expect(1, 71985, '\P{NFC_Quick_Check: - Maybe}', ""); + Expect(0, 71985, '\P{^NFC_Quick_Check: - Maybe}', ""); + Error('\p{NFC_QC: /a/m}'); + Error('\P{NFC_QC: /a/m}'); + Expect(1, 71984, '\p{NFC_QC=:\AM\z:}', "");; + Expect(0, 71985, '\p{NFC_QC=:\AM\z:}', "");; + Expect(1, 71984, '\p{NFC_QC=m}', ""); + Expect(0, 71984, '\p{^NFC_QC=m}', ""); + Expect(0, 71984, '\P{NFC_QC=m}', ""); + Expect(1, 71984, '\P{^NFC_QC=m}', ""); + Expect(0, 71985, '\p{NFC_QC=m}', ""); + Expect(1, 71985, '\p{^NFC_QC=m}', ""); + Expect(1, 71985, '\P{NFC_QC=m}', ""); + Expect(0, 71985, '\P{^NFC_QC=m}', ""); + Expect(1, 71984, '\p{NFC_QC=:\Am\z:}', "");; + Expect(0, 71985, '\p{NFC_QC=:\Am\z:}', "");; + Expect(1, 71984, '\p{NFC_QC: -M}', ""); + Expect(0, 71984, '\p{^NFC_QC: -M}', ""); + Expect(0, 71984, '\P{NFC_QC: -M}', ""); + Expect(1, 71984, '\P{^NFC_QC: -M}', ""); + Expect(0, 71985, '\p{NFC_QC: -M}', ""); + Expect(1, 71985, '\p{^NFC_QC: -M}', ""); + Expect(1, 71985, '\P{NFC_QC: -M}', ""); + Expect(0, 71985, '\P{^NFC_QC: -M}', ""); + Error('\p{Is_NFC_Quick_Check= :=maybe}'); + Error('\P{Is_NFC_Quick_Check= :=maybe}'); + Expect(1, 71984, '\p{Is_NFC_Quick_Check=maybe}', ""); + Expect(0, 71984, '\p{^Is_NFC_Quick_Check=maybe}', ""); + Expect(0, 71984, '\P{Is_NFC_Quick_Check=maybe}', ""); + Expect(1, 71984, '\P{^Is_NFC_Quick_Check=maybe}', ""); + Expect(0, 71985, '\p{Is_NFC_Quick_Check=maybe}', ""); + Expect(1, 71985, '\p{^Is_NFC_Quick_Check=maybe}', ""); + Expect(1, 71985, '\P{Is_NFC_Quick_Check=maybe}', ""); + Expect(0, 71985, '\P{^Is_NFC_Quick_Check=maybe}', ""); + Expect(1, 71984, '\p{Is_NFC_Quick_Check=--Maybe}', ""); + Expect(0, 71984, '\p{^Is_NFC_Quick_Check=--Maybe}', ""); + Expect(0, 71984, '\P{Is_NFC_Quick_Check=--Maybe}', ""); + Expect(1, 71984, '\P{^Is_NFC_Quick_Check=--Maybe}', ""); + Expect(0, 71985, '\p{Is_NFC_Quick_Check=--Maybe}', ""); + Expect(1, 71985, '\p{^Is_NFC_Quick_Check=--Maybe}', ""); + Expect(1, 71985, '\P{Is_NFC_Quick_Check=--Maybe}', ""); + Expect(0, 71985, '\P{^Is_NFC_Quick_Check=--Maybe}', ""); + Error('\p{Is_NFC_QC=_ M:=}'); + Error('\P{Is_NFC_QC=_ M:=}'); + Expect(1, 71984, '\p{Is_NFC_QC=m}', ""); + Expect(0, 71984, '\p{^Is_NFC_QC=m}', ""); + Expect(0, 71984, '\P{Is_NFC_QC=m}', ""); + Expect(1, 71984, '\P{^Is_NFC_QC=m}', ""); + Expect(0, 71985, '\p{Is_NFC_QC=m}', ""); + Expect(1, 71985, '\p{^Is_NFC_QC=m}', ""); + Expect(1, 71985, '\P{Is_NFC_QC=m}', ""); + Expect(0, 71985, '\P{^Is_NFC_QC=m}', ""); + Expect(1, 71984, '\p{Is_NFC_QC=-_m}', ""); + Expect(0, 71984, '\p{^Is_NFC_QC=-_m}', ""); + Expect(0, 71984, '\P{Is_NFC_QC=-_m}', ""); + Expect(1, 71984, '\P{^Is_NFC_QC=-_m}', ""); + Expect(0, 71985, '\p{Is_NFC_QC=-_m}', ""); + Expect(1, 71985, '\p{^Is_NFC_QC=-_m}', ""); + Expect(1, 71985, '\P{Is_NFC_QC=-_m}', ""); + Expect(0, 71985, '\P{^Is_NFC_QC=-_m}', ""); + Error('\p{NFC_Quick_Check: No:=}'); + Error('\P{NFC_Quick_Check: No:=}'); Expect(1, 195101, '\p{NFC_Quick_Check=:\ANo\z:}', "");; Expect(0, 195102, '\p{NFC_Quick_Check=:\ANo\z:}', "");; Expect(1, 195101, '\p{NFC_Quick_Check=no}', ""); @@ -62776,16 +65136,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195102, '\P{^NFC_Quick_Check=no}', ""); Expect(1, 195101, '\p{NFC_Quick_Check=:\Ano\z:}', "");; Expect(0, 195102, '\p{NFC_Quick_Check=:\Ano\z:}', "");; - Expect(1, 195101, '\p{NFC_Quick_Check=__NO}', ""); - Expect(0, 195101, '\p{^NFC_Quick_Check=__NO}', ""); - Expect(0, 195101, '\P{NFC_Quick_Check=__NO}', ""); - Expect(1, 195101, '\P{^NFC_Quick_Check=__NO}', ""); - Expect(0, 195102, '\p{NFC_Quick_Check=__NO}', ""); - Expect(1, 195102, '\p{^NFC_Quick_Check=__NO}', ""); - Expect(1, 195102, '\P{NFC_Quick_Check=__NO}', ""); - Expect(0, 195102, '\P{^NFC_Quick_Check=__NO}', ""); - Error('\p{NFC_QC=_-N:=}'); - Error('\P{NFC_QC=_-N:=}'); + Expect(1, 195101, '\p{NFC_Quick_Check= no}', ""); + Expect(0, 195101, '\p{^NFC_Quick_Check= no}', ""); + Expect(0, 195101, '\P{NFC_Quick_Check= no}', ""); + Expect(1, 195101, '\P{^NFC_Quick_Check= no}', ""); + Expect(0, 195102, '\p{NFC_Quick_Check= no}', ""); + Expect(1, 195102, '\p{^NFC_Quick_Check= no}', ""); + Expect(1, 195102, '\P{NFC_Quick_Check= no}', ""); + Expect(0, 195102, '\P{^NFC_Quick_Check= no}', ""); + Error('\p{NFC_QC=/a/- N}'); + Error('\P{NFC_QC=/a/- N}'); Expect(1, 195101, '\p{NFC_QC=:\AN\z:}', "");; Expect(0, 195102, '\p{NFC_QC=:\AN\z:}', "");; Expect(1, 195101, '\p{NFC_QC=n}', ""); @@ -62798,16 +65158,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195102, '\P{^NFC_QC=n}', ""); Expect(1, 195101, '\p{NFC_QC=:\An\z:}', "");; Expect(0, 195102, '\p{NFC_QC=:\An\z:}', "");; - Expect(1, 195101, '\p{NFC_QC= n}', ""); - Expect(0, 195101, '\p{^NFC_QC= n}', ""); - Expect(0, 195101, '\P{NFC_QC= n}', ""); - Expect(1, 195101, '\P{^NFC_QC= n}', ""); - Expect(0, 195102, '\p{NFC_QC= n}', ""); - Expect(1, 195102, '\p{^NFC_QC= n}', ""); - Expect(1, 195102, '\P{NFC_QC= n}', ""); - Expect(0, 195102, '\P{^NFC_QC= n}', ""); - Error('\p{Is_NFC_Quick_Check=:= NO}'); - Error('\P{Is_NFC_Quick_Check=:= NO}'); + Expect(1, 195101, '\p{NFC_QC=--N}', ""); + Expect(0, 195101, '\p{^NFC_QC=--N}', ""); + Expect(0, 195101, '\P{NFC_QC=--N}', ""); + Expect(1, 195101, '\P{^NFC_QC=--N}', ""); + Expect(0, 195102, '\p{NFC_QC=--N}', ""); + Expect(1, 195102, '\p{^NFC_QC=--N}', ""); + Expect(1, 195102, '\P{NFC_QC=--N}', ""); + Expect(0, 195102, '\P{^NFC_QC=--N}', ""); + Error('\p{Is_NFC_Quick_Check=_-no/a/}'); + Error('\P{Is_NFC_Quick_Check=_-no/a/}'); Expect(1, 195101, '\p{Is_NFC_Quick_Check=no}', ""); Expect(0, 195101, '\p{^Is_NFC_Quick_Check=no}', ""); Expect(0, 195101, '\P{Is_NFC_Quick_Check=no}', ""); @@ -62816,16 +65176,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195102, '\p{^Is_NFC_Quick_Check=no}', ""); Expect(1, 195102, '\P{Is_NFC_Quick_Check=no}', ""); Expect(0, 195102, '\P{^Is_NFC_Quick_Check=no}', ""); - Expect(1, 195101, '\p{Is_NFC_Quick_Check= no}', ""); - Expect(0, 195101, '\p{^Is_NFC_Quick_Check= no}', ""); - Expect(0, 195101, '\P{Is_NFC_Quick_Check= no}', ""); - Expect(1, 195101, '\P{^Is_NFC_Quick_Check= no}', ""); - Expect(0, 195102, '\p{Is_NFC_Quick_Check= no}', ""); - Expect(1, 195102, '\p{^Is_NFC_Quick_Check= no}', ""); - Expect(1, 195102, '\P{Is_NFC_Quick_Check= no}', ""); - Expect(0, 195102, '\P{^Is_NFC_Quick_Check= no}', ""); - Error('\p{Is_NFC_QC=:= N}'); - Error('\P{Is_NFC_QC=:= N}'); + Expect(1, 195101, '\p{Is_NFC_Quick_Check= NO}', ""); + Expect(0, 195101, '\p{^Is_NFC_Quick_Check= NO}', ""); + Expect(0, 195101, '\P{Is_NFC_Quick_Check= NO}', ""); + Expect(1, 195101, '\P{^Is_NFC_Quick_Check= NO}', ""); + Expect(0, 195102, '\p{Is_NFC_Quick_Check= NO}', ""); + Expect(1, 195102, '\p{^Is_NFC_Quick_Check= NO}', ""); + Expect(1, 195102, '\P{Is_NFC_Quick_Check= NO}', ""); + Expect(0, 195102, '\P{^Is_NFC_Quick_Check= NO}', ""); + Error('\p{Is_NFC_QC= :=n}'); + Error('\P{Is_NFC_QC= :=n}'); Expect(1, 195101, '\p{Is_NFC_QC=n}', ""); Expect(0, 195101, '\p{^Is_NFC_QC=n}', ""); Expect(0, 195101, '\P{Is_NFC_QC=n}', ""); @@ -62834,16 +65194,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195102, '\p{^Is_NFC_QC=n}', ""); Expect(1, 195102, '\P{Is_NFC_QC=n}', ""); Expect(0, 195102, '\P{^Is_NFC_QC=n}', ""); - Expect(1, 195101, '\p{Is_NFC_QC= -N}', ""); - Expect(0, 195101, '\p{^Is_NFC_QC= -N}', ""); - Expect(0, 195101, '\P{Is_NFC_QC= -N}', ""); - Expect(1, 195101, '\P{^Is_NFC_QC= -N}', ""); - Expect(0, 195102, '\p{Is_NFC_QC= -N}', ""); - Expect(1, 195102, '\p{^Is_NFC_QC= -N}', ""); - Expect(1, 195102, '\P{Is_NFC_QC= -N}', ""); - Expect(0, 195102, '\P{^Is_NFC_QC= -N}', ""); - Error('\p{NFC_Quick_Check=-YES:=}'); - Error('\P{NFC_Quick_Check=-YES:=}'); + Expect(1, 195101, '\p{Is_NFC_QC= N}', ""); + Expect(0, 195101, '\p{^Is_NFC_QC= N}', ""); + Expect(0, 195101, '\P{Is_NFC_QC= N}', ""); + Expect(1, 195101, '\P{^Is_NFC_QC= N}', ""); + Expect(0, 195102, '\p{Is_NFC_QC= N}', ""); + Expect(1, 195102, '\p{^Is_NFC_QC= N}', ""); + Expect(1, 195102, '\P{Is_NFC_QC= N}', ""); + Expect(0, 195102, '\P{^Is_NFC_QC= N}', ""); + Error('\p{NFC_Quick_Check= :=Yes}'); + Error('\P{NFC_Quick_Check= :=Yes}'); Expect(1, 195102, '\p{NFC_Quick_Check=:\AYes\z:}', "");; Expect(0, 195101, '\p{NFC_Quick_Check=:\AYes\z:}', "");; Expect(1, 195102, '\p{NFC_Quick_Check=yes}', ""); @@ -62856,16 +65216,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195101, '\P{^NFC_Quick_Check=yes}', ""); Expect(1, 195102, '\p{NFC_Quick_Check=:\Ayes\z:}', "");; Expect(0, 195101, '\p{NFC_Quick_Check=:\Ayes\z:}', "");; - Expect(1, 195102, '\p{NFC_Quick_Check=- Yes}', ""); - Expect(0, 195102, '\p{^NFC_Quick_Check=- Yes}', ""); - Expect(0, 195102, '\P{NFC_Quick_Check=- Yes}', ""); - Expect(1, 195102, '\P{^NFC_Quick_Check=- Yes}', ""); - Expect(0, 195101, '\p{NFC_Quick_Check=- Yes}', ""); - Expect(1, 195101, '\p{^NFC_Quick_Check=- Yes}', ""); - Expect(1, 195101, '\P{NFC_Quick_Check=- Yes}', ""); - Expect(0, 195101, '\P{^NFC_Quick_Check=- Yes}', ""); - Error('\p{NFC_QC: _y/a/}'); - Error('\P{NFC_QC: _y/a/}'); + Expect(1, 195102, '\p{NFC_Quick_Check= YES}', ""); + Expect(0, 195102, '\p{^NFC_Quick_Check= YES}', ""); + Expect(0, 195102, '\P{NFC_Quick_Check= YES}', ""); + Expect(1, 195102, '\P{^NFC_Quick_Check= YES}', ""); + Expect(0, 195101, '\p{NFC_Quick_Check= YES}', ""); + Expect(1, 195101, '\p{^NFC_Quick_Check= YES}', ""); + Expect(1, 195101, '\P{NFC_Quick_Check= YES}', ""); + Expect(0, 195101, '\P{^NFC_Quick_Check= YES}', ""); + Error('\p{NFC_QC= _Y/a/}'); + Error('\P{NFC_QC= _Y/a/}'); Expect(1, 195102, '\p{NFC_QC=:\AY\z:}', "");; Expect(0, 195101, '\p{NFC_QC=:\AY\z:}', "");; Expect(1, 195102, '\p{NFC_QC=y}', ""); @@ -62878,16 +65238,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195101, '\P{^NFC_QC=y}', ""); Expect(1, 195102, '\p{NFC_QC=:\Ay\z:}', "");; Expect(0, 195101, '\p{NFC_QC=:\Ay\z:}', "");; - Expect(1, 195102, '\p{NFC_QC= Y}', ""); - Expect(0, 195102, '\p{^NFC_QC= Y}', ""); - Expect(0, 195102, '\P{NFC_QC= Y}', ""); - Expect(1, 195102, '\P{^NFC_QC= Y}', ""); - Expect(0, 195101, '\p{NFC_QC= Y}', ""); - Expect(1, 195101, '\p{^NFC_QC= Y}', ""); - Expect(1, 195101, '\P{NFC_QC= Y}', ""); - Expect(0, 195101, '\P{^NFC_QC= Y}', ""); - Error('\p{Is_NFC_Quick_Check:/a/ yes}'); - Error('\P{Is_NFC_Quick_Check:/a/ yes}'); + Expect(1, 195102, '\p{NFC_QC:__y}', ""); + Expect(0, 195102, '\p{^NFC_QC:__y}', ""); + Expect(0, 195102, '\P{NFC_QC:__y}', ""); + Expect(1, 195102, '\P{^NFC_QC:__y}', ""); + Expect(0, 195101, '\p{NFC_QC:__y}', ""); + Expect(1, 195101, '\p{^NFC_QC:__y}', ""); + Expect(1, 195101, '\P{NFC_QC:__y}', ""); + Expect(0, 195101, '\P{^NFC_QC:__y}', ""); + Error('\p{Is_NFC_Quick_Check=_:=Yes}'); + Error('\P{Is_NFC_Quick_Check=_:=Yes}'); Expect(1, 195102, '\p{Is_NFC_Quick_Check=yes}', ""); Expect(0, 195102, '\p{^Is_NFC_Quick_Check=yes}', ""); Expect(0, 195102, '\P{Is_NFC_Quick_Check=yes}', ""); @@ -62896,16 +65256,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195101, '\p{^Is_NFC_Quick_Check=yes}', ""); Expect(1, 195101, '\P{Is_NFC_Quick_Check=yes}', ""); Expect(0, 195101, '\P{^Is_NFC_Quick_Check=yes}', ""); - Expect(1, 195102, '\p{Is_NFC_Quick_Check= yes}', ""); - Expect(0, 195102, '\p{^Is_NFC_Quick_Check= yes}', ""); - Expect(0, 195102, '\P{Is_NFC_Quick_Check= yes}', ""); - Expect(1, 195102, '\P{^Is_NFC_Quick_Check= yes}', ""); - Expect(0, 195101, '\p{Is_NFC_Quick_Check= yes}', ""); - Expect(1, 195101, '\p{^Is_NFC_Quick_Check= yes}', ""); - Expect(1, 195101, '\P{Is_NFC_Quick_Check= yes}', ""); - Expect(0, 195101, '\P{^Is_NFC_Quick_Check= yes}', ""); - Error('\p{Is_NFC_QC= Y:=}'); - Error('\P{Is_NFC_QC= Y:=}'); + Expect(1, 195102, '\p{Is_NFC_Quick_Check= -Yes}', ""); + Expect(0, 195102, '\p{^Is_NFC_Quick_Check= -Yes}', ""); + Expect(0, 195102, '\P{Is_NFC_Quick_Check= -Yes}', ""); + Expect(1, 195102, '\P{^Is_NFC_Quick_Check= -Yes}', ""); + Expect(0, 195101, '\p{Is_NFC_Quick_Check= -Yes}', ""); + Expect(1, 195101, '\p{^Is_NFC_Quick_Check= -Yes}', ""); + Expect(1, 195101, '\P{Is_NFC_Quick_Check= -Yes}', ""); + Expect(0, 195101, '\P{^Is_NFC_Quick_Check= -Yes}', ""); + Error('\p{Is_NFC_QC= _y/a/}'); + Error('\P{Is_NFC_QC= _y/a/}'); Expect(1, 195102, '\p{Is_NFC_QC=y}', ""); Expect(0, 195102, '\p{^Is_NFC_QC=y}', ""); Expect(0, 195102, '\P{Is_NFC_QC=y}', ""); @@ -62914,20 +65274,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195101, '\p{^Is_NFC_QC=y}', ""); Expect(1, 195101, '\P{Is_NFC_QC=y}', ""); Expect(0, 195101, '\P{^Is_NFC_QC=y}', ""); - Expect(1, 195102, '\p{Is_NFC_QC= Y}', ""); - Expect(0, 195102, '\p{^Is_NFC_QC= Y}', ""); - Expect(0, 195102, '\P{Is_NFC_QC= Y}', ""); - Expect(1, 195102, '\P{^Is_NFC_QC= Y}', ""); - Expect(0, 195101, '\p{Is_NFC_QC= Y}', ""); - Expect(1, 195101, '\p{^Is_NFC_QC= Y}', ""); - Expect(1, 195101, '\P{Is_NFC_QC= Y}', ""); - Expect(0, 195101, '\P{^Is_NFC_QC= Y}', ""); + Expect(1, 195102, '\p{Is_NFC_QC= y}', ""); + Expect(0, 195102, '\p{^Is_NFC_QC= y}', ""); + Expect(0, 195102, '\P{Is_NFC_QC= y}', ""); + Expect(1, 195102, '\P{^Is_NFC_QC= y}', ""); + Expect(0, 195101, '\p{Is_NFC_QC= y}', ""); + Expect(1, 195101, '\p{^Is_NFC_QC= y}', ""); + Expect(1, 195101, '\P{Is_NFC_QC= y}', ""); + Expect(0, 195101, '\P{^Is_NFC_QC= y}', ""); Error('\p{nfdquickcheck}'); Error('\P{nfdquickcheck}'); Error('\p{nfdqc}'); Error('\P{nfdqc}'); - Error('\p{NFD_Quick_Check=:=_ No}'); - Error('\P{NFD_Quick_Check=:=_ No}'); + Error('\p{NFD_Quick_Check=-:=No}'); + Error('\P{NFD_Quick_Check=-:=No}'); Expect(1, 195101, '\p{NFD_Quick_Check=:\ANo\z:}', "");; Expect(0, 195102, '\p{NFD_Quick_Check=:\ANo\z:}', "");; Expect(1, 195101, '\p{NFD_Quick_Check=no}', ""); @@ -62940,16 +65300,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195102, '\P{^NFD_Quick_Check=no}', ""); Expect(1, 195101, '\p{NFD_Quick_Check=:\Ano\z:}', "");; Expect(0, 195102, '\p{NFD_Quick_Check=:\Ano\z:}', "");; - Expect(1, 195101, '\p{NFD_Quick_Check= No}', ""); - Expect(0, 195101, '\p{^NFD_Quick_Check= No}', ""); - Expect(0, 195101, '\P{NFD_Quick_Check= No}', ""); - Expect(1, 195101, '\P{^NFD_Quick_Check= No}', ""); - Expect(0, 195102, '\p{NFD_Quick_Check= No}', ""); - Expect(1, 195102, '\p{^NFD_Quick_Check= No}', ""); - Expect(1, 195102, '\P{NFD_Quick_Check= No}', ""); - Expect(0, 195102, '\P{^NFD_Quick_Check= No}', ""); - Error('\p{NFD_QC=/a/ N}'); - Error('\P{NFD_QC=/a/ N}'); + Expect(1, 195101, '\p{NFD_Quick_Check= No}', ""); + Expect(0, 195101, '\p{^NFD_Quick_Check= No}', ""); + Expect(0, 195101, '\P{NFD_Quick_Check= No}', ""); + Expect(1, 195101, '\P{^NFD_Quick_Check= No}', ""); + Expect(0, 195102, '\p{NFD_Quick_Check= No}', ""); + Expect(1, 195102, '\p{^NFD_Quick_Check= No}', ""); + Expect(1, 195102, '\P{NFD_Quick_Check= No}', ""); + Expect(0, 195102, '\P{^NFD_Quick_Check= No}', ""); + Error('\p{NFD_QC=:=N}'); + Error('\P{NFD_QC=:=N}'); Expect(1, 195101, '\p{NFD_QC=:\AN\z:}', "");; Expect(0, 195102, '\p{NFD_QC=:\AN\z:}', "");; Expect(1, 195101, '\p{NFD_QC=n}', ""); @@ -62962,16 +65322,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195102, '\P{^NFD_QC=n}', ""); Expect(1, 195101, '\p{NFD_QC=:\An\z:}', "");; Expect(0, 195102, '\p{NFD_QC=:\An\z:}', "");; - Expect(1, 195101, '\p{NFD_QC: -_N}', ""); - Expect(0, 195101, '\p{^NFD_QC: -_N}', ""); - Expect(0, 195101, '\P{NFD_QC: -_N}', ""); - Expect(1, 195101, '\P{^NFD_QC: -_N}', ""); - Expect(0, 195102, '\p{NFD_QC: -_N}', ""); - Expect(1, 195102, '\p{^NFD_QC: -_N}', ""); - Expect(1, 195102, '\P{NFD_QC: -_N}', ""); - Expect(0, 195102, '\P{^NFD_QC: -_N}', ""); - Error('\p{Is_NFD_Quick_Check:_:=No}'); - Error('\P{Is_NFD_Quick_Check:_:=No}'); + Expect(1, 195101, '\p{NFD_QC=_ n}', ""); + Expect(0, 195101, '\p{^NFD_QC=_ n}', ""); + Expect(0, 195101, '\P{NFD_QC=_ n}', ""); + Expect(1, 195101, '\P{^NFD_QC=_ n}', ""); + Expect(0, 195102, '\p{NFD_QC=_ n}', ""); + Expect(1, 195102, '\p{^NFD_QC=_ n}', ""); + Expect(1, 195102, '\P{NFD_QC=_ n}', ""); + Expect(0, 195102, '\P{^NFD_QC=_ n}', ""); + Error('\p{Is_NFD_Quick_Check=-:=No}'); + Error('\P{Is_NFD_Quick_Check=-:=No}'); Expect(1, 195101, '\p{Is_NFD_Quick_Check=no}', ""); Expect(0, 195101, '\p{^Is_NFD_Quick_Check=no}', ""); Expect(0, 195101, '\P{Is_NFD_Quick_Check=no}', ""); @@ -62980,16 +65340,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195102, '\p{^Is_NFD_Quick_Check=no}', ""); Expect(1, 195102, '\P{Is_NFD_Quick_Check=no}', ""); Expect(0, 195102, '\P{^Is_NFD_Quick_Check=no}', ""); - Expect(1, 195101, '\p{Is_NFD_Quick_Check= No}', ""); - Expect(0, 195101, '\p{^Is_NFD_Quick_Check= No}', ""); - Expect(0, 195101, '\P{Is_NFD_Quick_Check= No}', ""); - Expect(1, 195101, '\P{^Is_NFD_Quick_Check= No}', ""); - Expect(0, 195102, '\p{Is_NFD_Quick_Check= No}', ""); - Expect(1, 195102, '\p{^Is_NFD_Quick_Check= No}', ""); - Expect(1, 195102, '\P{Is_NFD_Quick_Check= No}', ""); - Expect(0, 195102, '\P{^Is_NFD_Quick_Check= No}', ""); - Error('\p{Is_NFD_QC= n:=}'); - Error('\P{Is_NFD_QC= n:=}'); + Expect(1, 195101, '\p{Is_NFD_Quick_Check=-_No}', ""); + Expect(0, 195101, '\p{^Is_NFD_Quick_Check=-_No}', ""); + Expect(0, 195101, '\P{Is_NFD_Quick_Check=-_No}', ""); + Expect(1, 195101, '\P{^Is_NFD_Quick_Check=-_No}', ""); + Expect(0, 195102, '\p{Is_NFD_Quick_Check=-_No}', ""); + Expect(1, 195102, '\p{^Is_NFD_Quick_Check=-_No}', ""); + Expect(1, 195102, '\P{Is_NFD_Quick_Check=-_No}', ""); + Expect(0, 195102, '\P{^Is_NFD_Quick_Check=-_No}', ""); + Error('\p{Is_NFD_QC=:=_ n}'); + Error('\P{Is_NFD_QC=:=_ n}'); Expect(1, 195101, '\p{Is_NFD_QC=n}', ""); Expect(0, 195101, '\p{^Is_NFD_QC=n}', ""); Expect(0, 195101, '\P{Is_NFD_QC=n}', ""); @@ -62998,38 +65358,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195102, '\p{^Is_NFD_QC=n}', ""); Expect(1, 195102, '\P{Is_NFD_QC=n}', ""); Expect(0, 195102, '\P{^Is_NFD_QC=n}', ""); - Expect(1, 195101, '\p{Is_NFD_QC=--N}', ""); - Expect(0, 195101, '\p{^Is_NFD_QC=--N}', ""); - Expect(0, 195101, '\P{Is_NFD_QC=--N}', ""); - Expect(1, 195101, '\P{^Is_NFD_QC=--N}', ""); - Expect(0, 195102, '\p{Is_NFD_QC=--N}', ""); - Expect(1, 195102, '\p{^Is_NFD_QC=--N}', ""); - Expect(1, 195102, '\P{Is_NFD_QC=--N}', ""); - Expect(0, 195102, '\P{^Is_NFD_QC=--N}', ""); - Error('\p{NFD_Quick_Check=__Yes/a/}'); - Error('\P{NFD_Quick_Check=__Yes/a/}'); + Expect(1, 195101, '\p{Is_NFD_QC= N}', ""); + Expect(0, 195101, '\p{^Is_NFD_QC= N}', ""); + Expect(0, 195101, '\P{Is_NFD_QC= N}', ""); + Expect(1, 195101, '\P{^Is_NFD_QC= N}', ""); + Expect(0, 195102, '\p{Is_NFD_QC= N}', ""); + Expect(1, 195102, '\p{^Is_NFD_QC= N}', ""); + Expect(1, 195102, '\P{Is_NFD_QC= N}', ""); + Expect(0, 195102, '\P{^Is_NFD_QC= N}', ""); + Error('\p{NFD_Quick_Check=/a/ -YES}'); + Error('\P{NFD_Quick_Check=/a/ -YES}'); Expect(1, 195102, '\p{NFD_Quick_Check=:\AYes\z:}', "");; Expect(0, 195101, '\p{NFD_Quick_Check=:\AYes\z:}', "");; - Expect(1, 195102, '\p{NFD_Quick_Check: yes}', ""); - Expect(0, 195102, '\p{^NFD_Quick_Check: yes}', ""); - Expect(0, 195102, '\P{NFD_Quick_Check: yes}', ""); - Expect(1, 195102, '\P{^NFD_Quick_Check: yes}', ""); - Expect(0, 195101, '\p{NFD_Quick_Check: yes}', ""); - Expect(1, 195101, '\p{^NFD_Quick_Check: yes}', ""); - Expect(1, 195101, '\P{NFD_Quick_Check: yes}', ""); - Expect(0, 195101, '\P{^NFD_Quick_Check: yes}', ""); + Expect(1, 195102, '\p{NFD_Quick_Check=yes}', ""); + Expect(0, 195102, '\p{^NFD_Quick_Check=yes}', ""); + Expect(0, 195102, '\P{NFD_Quick_Check=yes}', ""); + Expect(1, 195102, '\P{^NFD_Quick_Check=yes}', ""); + Expect(0, 195101, '\p{NFD_Quick_Check=yes}', ""); + Expect(1, 195101, '\p{^NFD_Quick_Check=yes}', ""); + Expect(1, 195101, '\P{NFD_Quick_Check=yes}', ""); + Expect(0, 195101, '\P{^NFD_Quick_Check=yes}', ""); Expect(1, 195102, '\p{NFD_Quick_Check=:\Ayes\z:}', "");; Expect(0, 195101, '\p{NFD_Quick_Check=:\Ayes\z:}', "");; - Expect(1, 195102, '\p{NFD_Quick_Check=- Yes}', ""); - Expect(0, 195102, '\p{^NFD_Quick_Check=- Yes}', ""); - Expect(0, 195102, '\P{NFD_Quick_Check=- Yes}', ""); - Expect(1, 195102, '\P{^NFD_Quick_Check=- Yes}', ""); - Expect(0, 195101, '\p{NFD_Quick_Check=- Yes}', ""); - Expect(1, 195101, '\p{^NFD_Quick_Check=- Yes}', ""); - Expect(1, 195101, '\P{NFD_Quick_Check=- Yes}', ""); - Expect(0, 195101, '\P{^NFD_Quick_Check=- Yes}', ""); - Error('\p{NFD_QC=:=Y}'); - Error('\P{NFD_QC=:=Y}'); + Expect(1, 195102, '\p{NFD_Quick_Check=_Yes}', ""); + Expect(0, 195102, '\p{^NFD_Quick_Check=_Yes}', ""); + Expect(0, 195102, '\P{NFD_Quick_Check=_Yes}', ""); + Expect(1, 195102, '\P{^NFD_Quick_Check=_Yes}', ""); + Expect(0, 195101, '\p{NFD_Quick_Check=_Yes}', ""); + Expect(1, 195101, '\p{^NFD_Quick_Check=_Yes}', ""); + Expect(1, 195101, '\P{NFD_Quick_Check=_Yes}', ""); + Expect(0, 195101, '\P{^NFD_Quick_Check=_Yes}', ""); + Error('\p{NFD_QC: -Y:=}'); + Error('\P{NFD_QC: -Y:=}'); Expect(1, 195102, '\p{NFD_QC=:\AY\z:}', "");; Expect(0, 195101, '\p{NFD_QC=:\AY\z:}', "");; Expect(1, 195102, '\p{NFD_QC=y}', ""); @@ -63042,16 +65402,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195101, '\P{^NFD_QC=y}', ""); Expect(1, 195102, '\p{NFD_QC=:\Ay\z:}', "");; Expect(0, 195101, '\p{NFD_QC=:\Ay\z:}', "");; - Expect(1, 195102, '\p{NFD_QC=_ y}', ""); - Expect(0, 195102, '\p{^NFD_QC=_ y}', ""); - Expect(0, 195102, '\P{NFD_QC=_ y}', ""); - Expect(1, 195102, '\P{^NFD_QC=_ y}', ""); - Expect(0, 195101, '\p{NFD_QC=_ y}', ""); - Expect(1, 195101, '\p{^NFD_QC=_ y}', ""); - Expect(1, 195101, '\P{NFD_QC=_ y}', ""); - Expect(0, 195101, '\P{^NFD_QC=_ y}', ""); - Error('\p{Is_NFD_Quick_Check= /a/Yes}'); - Error('\P{Is_NFD_Quick_Check= /a/Yes}'); + Error('\p{Is_NFD_Quick_Check= Yes/a/}'); + Error('\P{Is_NFD_Quick_Check= Yes/a/}'); Expect(1, 195102, '\p{Is_NFD_Quick_Check=yes}', ""); Expect(0, 195102, '\p{^Is_NFD_Quick_Check=yes}', ""); Expect(0, 195102, '\P{Is_NFD_Quick_Check=yes}', ""); @@ -63060,16 +65412,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195101, '\p{^Is_NFD_Quick_Check=yes}', ""); Expect(1, 195101, '\P{Is_NFD_Quick_Check=yes}', ""); Expect(0, 195101, '\P{^Is_NFD_Quick_Check=yes}', ""); - Expect(1, 195102, '\p{Is_NFD_Quick_Check=- Yes}', ""); - Expect(0, 195102, '\p{^Is_NFD_Quick_Check=- Yes}', ""); - Expect(0, 195102, '\P{Is_NFD_Quick_Check=- Yes}', ""); - Expect(1, 195102, '\P{^Is_NFD_Quick_Check=- Yes}', ""); - Expect(0, 195101, '\p{Is_NFD_Quick_Check=- Yes}', ""); - Expect(1, 195101, '\p{^Is_NFD_Quick_Check=- Yes}', ""); - Expect(1, 195101, '\P{Is_NFD_Quick_Check=- Yes}', ""); - Expect(0, 195101, '\P{^Is_NFD_Quick_Check=- Yes}', ""); - Error('\p{Is_NFD_QC=:=y}'); - Error('\P{Is_NFD_QC=:=y}'); + Expect(1, 195102, '\p{Is_NFD_Quick_Check= _yes}', ""); + Expect(0, 195102, '\p{^Is_NFD_Quick_Check= _yes}', ""); + Expect(0, 195102, '\P{Is_NFD_Quick_Check= _yes}', ""); + Expect(1, 195102, '\P{^Is_NFD_Quick_Check= _yes}', ""); + Expect(0, 195101, '\p{Is_NFD_Quick_Check= _yes}', ""); + Expect(1, 195101, '\p{^Is_NFD_Quick_Check= _yes}', ""); + Expect(1, 195101, '\P{Is_NFD_Quick_Check= _yes}', ""); + Expect(0, 195101, '\P{^Is_NFD_Quick_Check= _yes}', ""); + Error('\p{Is_NFD_QC= Y:=}'); + Error('\P{Is_NFD_QC= Y:=}'); Expect(1, 195102, '\p{Is_NFD_QC=y}', ""); Expect(0, 195102, '\p{^Is_NFD_QC=y}', ""); Expect(0, 195102, '\P{Is_NFD_QC=y}', ""); @@ -63078,14 +65430,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195101, '\p{^Is_NFD_QC=y}', ""); Expect(1, 195101, '\P{Is_NFD_QC=y}', ""); Expect(0, 195101, '\P{^Is_NFD_QC=y}', ""); - Expect(1, 195102, '\p{Is_NFD_QC=Y}', ""); - Expect(0, 195102, '\p{^Is_NFD_QC=Y}', ""); - Expect(0, 195102, '\P{Is_NFD_QC=Y}', ""); - Expect(1, 195102, '\P{^Is_NFD_QC=Y}', ""); - Expect(0, 195101, '\p{Is_NFD_QC=Y}', ""); - Expect(1, 195101, '\p{^Is_NFD_QC=Y}', ""); - Expect(1, 195101, '\P{Is_NFD_QC=Y}', ""); - Expect(0, 195101, '\P{^Is_NFD_QC=Y}', ""); + Expect(1, 195102, '\p{Is_NFD_QC=- Y}', ""); + Expect(0, 195102, '\p{^Is_NFD_QC=- Y}', ""); + Expect(0, 195102, '\P{Is_NFD_QC=- Y}', ""); + Expect(1, 195102, '\P{^Is_NFD_QC=- Y}', ""); + Expect(0, 195101, '\p{Is_NFD_QC=- Y}', ""); + Expect(1, 195101, '\p{^Is_NFD_QC=- Y}', ""); + Expect(1, 195101, '\P{Is_NFD_QC=- Y}', ""); + Expect(0, 195101, '\P{^Is_NFD_QC=- Y}', ""); Error('\p{nfkccasefold}'); Error('\P{nfkccasefold}'); Error('\p{nfkccf}'); @@ -63094,88 +65446,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{nfkcquickcheck}'); Error('\p{nfkcqc}'); Error('\P{nfkcqc}'); - Error('\p{NFKC_Quick_Check= maybe/a/}'); - Error('\P{NFKC_Quick_Check= maybe/a/}'); - Expect(1, 71087, '\p{NFKC_Quick_Check=:\AMaybe\z:}', "");; - Expect(0, 71088, '\p{NFKC_Quick_Check=:\AMaybe\z:}', "");; - Expect(1, 71087, '\p{NFKC_Quick_Check=maybe}', ""); - Expect(0, 71087, '\p{^NFKC_Quick_Check=maybe}', ""); - Expect(0, 71087, '\P{NFKC_Quick_Check=maybe}', ""); - Expect(1, 71087, '\P{^NFKC_Quick_Check=maybe}', ""); - Expect(0, 71088, '\p{NFKC_Quick_Check=maybe}', ""); - Expect(1, 71088, '\p{^NFKC_Quick_Check=maybe}', ""); - Expect(1, 71088, '\P{NFKC_Quick_Check=maybe}', ""); - Expect(0, 71088, '\P{^NFKC_Quick_Check=maybe}', ""); - Expect(1, 71087, '\p{NFKC_Quick_Check=:\Amaybe\z:}', "");; - Expect(0, 71088, '\p{NFKC_Quick_Check=:\Amaybe\z:}', "");; - Expect(1, 71087, '\p{NFKC_Quick_Check: maybe}', ""); - Expect(0, 71087, '\p{^NFKC_Quick_Check: maybe}', ""); - Expect(0, 71087, '\P{NFKC_Quick_Check: maybe}', ""); - Expect(1, 71087, '\P{^NFKC_Quick_Check: maybe}', ""); - Expect(0, 71088, '\p{NFKC_Quick_Check: maybe}', ""); - Expect(1, 71088, '\p{^NFKC_Quick_Check: maybe}', ""); - Expect(1, 71088, '\P{NFKC_Quick_Check: maybe}', ""); - Expect(0, 71088, '\P{^NFKC_Quick_Check: maybe}', ""); - Error('\p{NFKC_QC=/a/ M}'); - Error('\P{NFKC_QC=/a/ M}'); - Expect(1, 71087, '\p{NFKC_QC=:\AM\z:}', "");; - Expect(0, 71088, '\p{NFKC_QC=:\AM\z:}', "");; - Expect(1, 71087, '\p{NFKC_QC=m}', ""); - Expect(0, 71087, '\p{^NFKC_QC=m}', ""); - Expect(0, 71087, '\P{NFKC_QC=m}', ""); - Expect(1, 71087, '\P{^NFKC_QC=m}', ""); - Expect(0, 71088, '\p{NFKC_QC=m}', ""); - Expect(1, 71088, '\p{^NFKC_QC=m}', ""); - Expect(1, 71088, '\P{NFKC_QC=m}', ""); - Expect(0, 71088, '\P{^NFKC_QC=m}', ""); - Expect(1, 71087, '\p{NFKC_QC=:\Am\z:}', "");; - Expect(0, 71088, '\p{NFKC_QC=:\Am\z:}', "");; - Expect(1, 71087, '\p{NFKC_QC=--M}', ""); - Expect(0, 71087, '\p{^NFKC_QC=--M}', ""); - Expect(0, 71087, '\P{NFKC_QC=--M}', ""); - Expect(1, 71087, '\P{^NFKC_QC=--M}', ""); - Expect(0, 71088, '\p{NFKC_QC=--M}', ""); - Expect(1, 71088, '\p{^NFKC_QC=--M}', ""); - Expect(1, 71088, '\P{NFKC_QC=--M}', ""); - Expect(0, 71088, '\P{^NFKC_QC=--M}', ""); - Error('\p{Is_NFKC_Quick_Check=:=- maybe}'); - Error('\P{Is_NFKC_Quick_Check=:=- maybe}'); - Expect(1, 71087, '\p{Is_NFKC_Quick_Check=maybe}', ""); - Expect(0, 71087, '\p{^Is_NFKC_Quick_Check=maybe}', ""); - Expect(0, 71087, '\P{Is_NFKC_Quick_Check=maybe}', ""); - Expect(1, 71087, '\P{^Is_NFKC_Quick_Check=maybe}', ""); - Expect(0, 71088, '\p{Is_NFKC_Quick_Check=maybe}', ""); - Expect(1, 71088, '\p{^Is_NFKC_Quick_Check=maybe}', ""); - Expect(1, 71088, '\P{Is_NFKC_Quick_Check=maybe}', ""); - Expect(0, 71088, '\P{^Is_NFKC_Quick_Check=maybe}', ""); - Expect(1, 71087, '\p{Is_NFKC_Quick_Check: maybe}', ""); - Expect(0, 71087, '\p{^Is_NFKC_Quick_Check: maybe}', ""); - Expect(0, 71087, '\P{Is_NFKC_Quick_Check: maybe}', ""); - Expect(1, 71087, '\P{^Is_NFKC_Quick_Check: maybe}', ""); - Expect(0, 71088, '\p{Is_NFKC_Quick_Check: maybe}', ""); - Expect(1, 71088, '\p{^Is_NFKC_Quick_Check: maybe}', ""); - Expect(1, 71088, '\P{Is_NFKC_Quick_Check: maybe}', ""); - Expect(0, 71088, '\P{^Is_NFKC_Quick_Check: maybe}', ""); - Error('\p{Is_NFKC_QC=_M/a/}'); - Error('\P{Is_NFKC_QC=_M/a/}'); - Expect(1, 71087, '\p{Is_NFKC_QC=m}', ""); - Expect(0, 71087, '\p{^Is_NFKC_QC=m}', ""); - Expect(0, 71087, '\P{Is_NFKC_QC=m}', ""); - Expect(1, 71087, '\P{^Is_NFKC_QC=m}', ""); - Expect(0, 71088, '\p{Is_NFKC_QC=m}', ""); - Expect(1, 71088, '\p{^Is_NFKC_QC=m}', ""); - Expect(1, 71088, '\P{Is_NFKC_QC=m}', ""); - Expect(0, 71088, '\P{^Is_NFKC_QC=m}', ""); - Expect(1, 71087, '\p{Is_NFKC_QC= m}', ""); - Expect(0, 71087, '\p{^Is_NFKC_QC= m}', ""); - Expect(0, 71087, '\P{Is_NFKC_QC= m}', ""); - Expect(1, 71087, '\P{^Is_NFKC_QC= m}', ""); - Expect(0, 71088, '\p{Is_NFKC_QC= m}', ""); - Expect(1, 71088, '\p{^Is_NFKC_QC= m}', ""); - Expect(1, 71088, '\P{Is_NFKC_QC= m}', ""); - Expect(0, 71088, '\P{^Is_NFKC_QC= m}', ""); - Error('\p{NFKC_Quick_Check= No/a/}'); - Error('\P{NFKC_Quick_Check= No/a/}'); + Error('\p{NFKC_Quick_Check=/a/-_Maybe}'); + Error('\P{NFKC_Quick_Check=/a/-_Maybe}'); + Expect(1, 71984, '\p{NFKC_Quick_Check=:\AMaybe\z:}', "");; + Expect(0, 71985, '\p{NFKC_Quick_Check=:\AMaybe\z:}', "");; + Expect(1, 71984, '\p{NFKC_Quick_Check: maybe}', ""); + Expect(0, 71984, '\p{^NFKC_Quick_Check: maybe}', ""); + Expect(0, 71984, '\P{NFKC_Quick_Check: maybe}', ""); + Expect(1, 71984, '\P{^NFKC_Quick_Check: maybe}', ""); + Expect(0, 71985, '\p{NFKC_Quick_Check: maybe}', ""); + Expect(1, 71985, '\p{^NFKC_Quick_Check: maybe}', ""); + Expect(1, 71985, '\P{NFKC_Quick_Check: maybe}', ""); + Expect(0, 71985, '\P{^NFKC_Quick_Check: maybe}', ""); + Expect(1, 71984, '\p{NFKC_Quick_Check=:\Amaybe\z:}', "");; + Expect(0, 71985, '\p{NFKC_Quick_Check=:\Amaybe\z:}', "");; + Expect(1, 71984, '\p{NFKC_Quick_Check: _MAYBE}', ""); + Expect(0, 71984, '\p{^NFKC_Quick_Check: _MAYBE}', ""); + Expect(0, 71984, '\P{NFKC_Quick_Check: _MAYBE}', ""); + Expect(1, 71984, '\P{^NFKC_Quick_Check: _MAYBE}', ""); + Expect(0, 71985, '\p{NFKC_Quick_Check: _MAYBE}', ""); + Expect(1, 71985, '\p{^NFKC_Quick_Check: _MAYBE}', ""); + Expect(1, 71985, '\P{NFKC_Quick_Check: _MAYBE}', ""); + Expect(0, 71985, '\P{^NFKC_Quick_Check: _MAYBE}', ""); + Error('\p{NFKC_QC=/a/M}'); + Error('\P{NFKC_QC=/a/M}'); + Expect(1, 71984, '\p{NFKC_QC=:\AM\z:}', "");; + Expect(0, 71985, '\p{NFKC_QC=:\AM\z:}', "");; + Expect(1, 71984, '\p{NFKC_QC=m}', ""); + Expect(0, 71984, '\p{^NFKC_QC=m}', ""); + Expect(0, 71984, '\P{NFKC_QC=m}', ""); + Expect(1, 71984, '\P{^NFKC_QC=m}', ""); + Expect(0, 71985, '\p{NFKC_QC=m}', ""); + Expect(1, 71985, '\p{^NFKC_QC=m}', ""); + Expect(1, 71985, '\P{NFKC_QC=m}', ""); + Expect(0, 71985, '\P{^NFKC_QC=m}', ""); + Expect(1, 71984, '\p{NFKC_QC=:\Am\z:}', "");; + Expect(0, 71985, '\p{NFKC_QC=:\Am\z:}', "");; + Expect(1, 71984, '\p{NFKC_QC=__M}', ""); + Expect(0, 71984, '\p{^NFKC_QC=__M}', ""); + Expect(0, 71984, '\P{NFKC_QC=__M}', ""); + Expect(1, 71984, '\P{^NFKC_QC=__M}', ""); + Expect(0, 71985, '\p{NFKC_QC=__M}', ""); + Expect(1, 71985, '\p{^NFKC_QC=__M}', ""); + Expect(1, 71985, '\P{NFKC_QC=__M}', ""); + Expect(0, 71985, '\P{^NFKC_QC=__M}', ""); + Error('\p{Is_NFKC_Quick_Check= _maybe/a/}'); + Error('\P{Is_NFKC_Quick_Check= _maybe/a/}'); + Expect(1, 71984, '\p{Is_NFKC_Quick_Check=maybe}', ""); + Expect(0, 71984, '\p{^Is_NFKC_Quick_Check=maybe}', ""); + Expect(0, 71984, '\P{Is_NFKC_Quick_Check=maybe}', ""); + Expect(1, 71984, '\P{^Is_NFKC_Quick_Check=maybe}', ""); + Expect(0, 71985, '\p{Is_NFKC_Quick_Check=maybe}', ""); + Expect(1, 71985, '\p{^Is_NFKC_Quick_Check=maybe}', ""); + Expect(1, 71985, '\P{Is_NFKC_Quick_Check=maybe}', ""); + Expect(0, 71985, '\P{^Is_NFKC_Quick_Check=maybe}', ""); + Expect(1, 71984, '\p{Is_NFKC_Quick_Check= Maybe}', ""); + Expect(0, 71984, '\p{^Is_NFKC_Quick_Check= Maybe}', ""); + Expect(0, 71984, '\P{Is_NFKC_Quick_Check= Maybe}', ""); + Expect(1, 71984, '\P{^Is_NFKC_Quick_Check= Maybe}', ""); + Expect(0, 71985, '\p{Is_NFKC_Quick_Check= Maybe}', ""); + Expect(1, 71985, '\p{^Is_NFKC_Quick_Check= Maybe}', ""); + Expect(1, 71985, '\P{Is_NFKC_Quick_Check= Maybe}', ""); + Expect(0, 71985, '\P{^Is_NFKC_Quick_Check= Maybe}', ""); + Error('\p{Is_NFKC_QC= M:=}'); + Error('\P{Is_NFKC_QC= M:=}'); + Expect(1, 71984, '\p{Is_NFKC_QC=m}', ""); + Expect(0, 71984, '\p{^Is_NFKC_QC=m}', ""); + Expect(0, 71984, '\P{Is_NFKC_QC=m}', ""); + Expect(1, 71984, '\P{^Is_NFKC_QC=m}', ""); + Expect(0, 71985, '\p{Is_NFKC_QC=m}', ""); + Expect(1, 71985, '\p{^Is_NFKC_QC=m}', ""); + Expect(1, 71985, '\P{Is_NFKC_QC=m}', ""); + Expect(0, 71985, '\P{^Is_NFKC_QC=m}', ""); + Expect(1, 71984, '\p{Is_NFKC_QC=-M}', ""); + Expect(0, 71984, '\p{^Is_NFKC_QC=-M}', ""); + Expect(0, 71984, '\P{Is_NFKC_QC=-M}', ""); + Expect(1, 71984, '\P{^Is_NFKC_QC=-M}', ""); + Expect(0, 71985, '\p{Is_NFKC_QC=-M}', ""); + Expect(1, 71985, '\p{^Is_NFKC_QC=-M}', ""); + Expect(1, 71985, '\P{Is_NFKC_QC=-M}', ""); + Expect(0, 71985, '\P{^Is_NFKC_QC=-M}', ""); + Error('\p{NFKC_Quick_Check=_/a/No}'); + Error('\P{NFKC_Quick_Check=_/a/No}'); Expect(1, 195101, '\p{NFKC_Quick_Check=:\ANo\z:}', "");; Expect(0, 195102, '\p{NFKC_Quick_Check=:\ANo\z:}', "");; Expect(1, 195101, '\p{NFKC_Quick_Check=no}', ""); @@ -63188,16 +65540,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195102, '\P{^NFKC_Quick_Check=no}', ""); Expect(1, 195101, '\p{NFKC_Quick_Check=:\Ano\z:}', "");; Expect(0, 195102, '\p{NFKC_Quick_Check=:\Ano\z:}', "");; - Expect(1, 195101, '\p{NFKC_Quick_Check=_ NO}', ""); - Expect(0, 195101, '\p{^NFKC_Quick_Check=_ NO}', ""); - Expect(0, 195101, '\P{NFKC_Quick_Check=_ NO}', ""); - Expect(1, 195101, '\P{^NFKC_Quick_Check=_ NO}', ""); - Expect(0, 195102, '\p{NFKC_Quick_Check=_ NO}', ""); - Expect(1, 195102, '\p{^NFKC_Quick_Check=_ NO}', ""); - Expect(1, 195102, '\P{NFKC_Quick_Check=_ NO}', ""); - Expect(0, 195102, '\P{^NFKC_Quick_Check=_ NO}', ""); - Error('\p{NFKC_QC= /a/N}'); - Error('\P{NFKC_QC= /a/N}'); + Expect(1, 195101, '\p{NFKC_Quick_Check= _NO}', ""); + Expect(0, 195101, '\p{^NFKC_Quick_Check= _NO}', ""); + Expect(0, 195101, '\P{NFKC_Quick_Check= _NO}', ""); + Expect(1, 195101, '\P{^NFKC_Quick_Check= _NO}', ""); + Expect(0, 195102, '\p{NFKC_Quick_Check= _NO}', ""); + Expect(1, 195102, '\p{^NFKC_Quick_Check= _NO}', ""); + Expect(1, 195102, '\P{NFKC_Quick_Check= _NO}', ""); + Expect(0, 195102, '\P{^NFKC_Quick_Check= _NO}', ""); + Error('\p{NFKC_QC= N/a/}'); + Error('\P{NFKC_QC= N/a/}'); Expect(1, 195101, '\p{NFKC_QC=:\AN\z:}', "");; Expect(0, 195102, '\p{NFKC_QC=:\AN\z:}', "");; Expect(1, 195101, '\p{NFKC_QC=n}', ""); @@ -63210,16 +65562,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195102, '\P{^NFKC_QC=n}', ""); Expect(1, 195101, '\p{NFKC_QC=:\An\z:}', "");; Expect(0, 195102, '\p{NFKC_QC=:\An\z:}', "");; - Expect(1, 195101, '\p{NFKC_QC= N}', ""); - Expect(0, 195101, '\p{^NFKC_QC= N}', ""); - Expect(0, 195101, '\P{NFKC_QC= N}', ""); - Expect(1, 195101, '\P{^NFKC_QC= N}', ""); - Expect(0, 195102, '\p{NFKC_QC= N}', ""); - Expect(1, 195102, '\p{^NFKC_QC= N}', ""); - Expect(1, 195102, '\P{NFKC_QC= N}', ""); - Expect(0, 195102, '\P{^NFKC_QC= N}', ""); - Error('\p{Is_NFKC_Quick_Check=:=-NO}'); - Error('\P{Is_NFKC_Quick_Check=:=-NO}'); + Expect(1, 195101, '\p{NFKC_QC=_-n}', ""); + Expect(0, 195101, '\p{^NFKC_QC=_-n}', ""); + Expect(0, 195101, '\P{NFKC_QC=_-n}', ""); + Expect(1, 195101, '\P{^NFKC_QC=_-n}', ""); + Expect(0, 195102, '\p{NFKC_QC=_-n}', ""); + Expect(1, 195102, '\p{^NFKC_QC=_-n}', ""); + Expect(1, 195102, '\P{NFKC_QC=_-n}', ""); + Expect(0, 195102, '\P{^NFKC_QC=_-n}', ""); + Error('\p{Is_NFKC_Quick_Check=:=No}'); + Error('\P{Is_NFKC_Quick_Check=:=No}'); Expect(1, 195101, '\p{Is_NFKC_Quick_Check=no}', ""); Expect(0, 195101, '\p{^Is_NFKC_Quick_Check=no}', ""); Expect(0, 195101, '\P{Is_NFKC_Quick_Check=no}', ""); @@ -63228,16 +65580,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195102, '\p{^Is_NFKC_Quick_Check=no}', ""); Expect(1, 195102, '\P{Is_NFKC_Quick_Check=no}', ""); Expect(0, 195102, '\P{^Is_NFKC_Quick_Check=no}', ""); - Expect(1, 195101, '\p{Is_NFKC_Quick_Check= no}', ""); - Expect(0, 195101, '\p{^Is_NFKC_Quick_Check= no}', ""); - Expect(0, 195101, '\P{Is_NFKC_Quick_Check= no}', ""); - Expect(1, 195101, '\P{^Is_NFKC_Quick_Check= no}', ""); - Expect(0, 195102, '\p{Is_NFKC_Quick_Check= no}', ""); - Expect(1, 195102, '\p{^Is_NFKC_Quick_Check= no}', ""); - Expect(1, 195102, '\P{Is_NFKC_Quick_Check= no}', ""); - Expect(0, 195102, '\P{^Is_NFKC_Quick_Check= no}', ""); - Error('\p{Is_NFKC_QC=-/a/N}'); - Error('\P{Is_NFKC_QC=-/a/N}'); + Expect(1, 195101, '\p{Is_NFKC_Quick_Check= NO}', ""); + Expect(0, 195101, '\p{^Is_NFKC_Quick_Check= NO}', ""); + Expect(0, 195101, '\P{Is_NFKC_Quick_Check= NO}', ""); + Expect(1, 195101, '\P{^Is_NFKC_Quick_Check= NO}', ""); + Expect(0, 195102, '\p{Is_NFKC_Quick_Check= NO}', ""); + Expect(1, 195102, '\p{^Is_NFKC_Quick_Check= NO}', ""); + Expect(1, 195102, '\P{Is_NFKC_Quick_Check= NO}', ""); + Expect(0, 195102, '\P{^Is_NFKC_Quick_Check= NO}', ""); + Error('\p{Is_NFKC_QC=_ N/a/}'); + Error('\P{Is_NFKC_QC=_ N/a/}'); Expect(1, 195101, '\p{Is_NFKC_QC=n}', ""); Expect(0, 195101, '\p{^Is_NFKC_QC=n}', ""); Expect(0, 195101, '\P{Is_NFKC_QC=n}', ""); @@ -63246,8 +65598,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195102, '\p{^Is_NFKC_QC=n}', ""); Expect(1, 195102, '\P{Is_NFKC_QC=n}', ""); Expect(0, 195102, '\P{^Is_NFKC_QC=n}', ""); - Error('\p{NFKC_Quick_Check: _YES:=}'); - Error('\P{NFKC_Quick_Check: _YES:=}'); + Expect(1, 195101, '\p{Is_NFKC_QC=_ N}', ""); + Expect(0, 195101, '\p{^Is_NFKC_QC=_ N}', ""); + Expect(0, 195101, '\P{Is_NFKC_QC=_ N}', ""); + Expect(1, 195101, '\P{^Is_NFKC_QC=_ N}', ""); + Expect(0, 195102, '\p{Is_NFKC_QC=_ N}', ""); + Expect(1, 195102, '\p{^Is_NFKC_QC=_ N}', ""); + Expect(1, 195102, '\P{Is_NFKC_QC=_ N}', ""); + Expect(0, 195102, '\P{^Is_NFKC_QC=_ N}', ""); + Error('\p{NFKC_Quick_Check= :=yes}'); + Error('\P{NFKC_Quick_Check= :=yes}'); Expect(1, 195102, '\p{NFKC_Quick_Check=:\AYes\z:}', "");; Expect(0, 195101, '\p{NFKC_Quick_Check=:\AYes\z:}', "");; Expect(1, 195102, '\p{NFKC_Quick_Check=yes}', ""); @@ -63260,16 +65620,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195101, '\P{^NFKC_Quick_Check=yes}', ""); Expect(1, 195102, '\p{NFKC_Quick_Check=:\Ayes\z:}', "");; Expect(0, 195101, '\p{NFKC_Quick_Check=:\Ayes\z:}', "");; - Expect(1, 195102, '\p{NFKC_Quick_Check= YES}', ""); - Expect(0, 195102, '\p{^NFKC_Quick_Check= YES}', ""); - Expect(0, 195102, '\P{NFKC_Quick_Check= YES}', ""); - Expect(1, 195102, '\P{^NFKC_Quick_Check= YES}', ""); - Expect(0, 195101, '\p{NFKC_Quick_Check= YES}', ""); - Expect(1, 195101, '\p{^NFKC_Quick_Check= YES}', ""); - Expect(1, 195101, '\P{NFKC_Quick_Check= YES}', ""); - Expect(0, 195101, '\P{^NFKC_Quick_Check= YES}', ""); - Error('\p{NFKC_QC=/a/ Y}'); - Error('\P{NFKC_QC=/a/ Y}'); + Expect(1, 195102, '\p{NFKC_Quick_Check= _yes}', ""); + Expect(0, 195102, '\p{^NFKC_Quick_Check= _yes}', ""); + Expect(0, 195102, '\P{NFKC_Quick_Check= _yes}', ""); + Expect(1, 195102, '\P{^NFKC_Quick_Check= _yes}', ""); + Expect(0, 195101, '\p{NFKC_Quick_Check= _yes}', ""); + Expect(1, 195101, '\p{^NFKC_Quick_Check= _yes}', ""); + Expect(1, 195101, '\P{NFKC_Quick_Check= _yes}', ""); + Expect(0, 195101, '\P{^NFKC_Quick_Check= _yes}', ""); + Error('\p{NFKC_QC=:= Y}'); + Error('\P{NFKC_QC=:= Y}'); Expect(1, 195102, '\p{NFKC_QC=:\AY\z:}', "");; Expect(0, 195101, '\p{NFKC_QC=:\AY\z:}', "");; Expect(1, 195102, '\p{NFKC_QC=y}', ""); @@ -63282,14 +65642,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195101, '\P{^NFKC_QC=y}', ""); Expect(1, 195102, '\p{NFKC_QC=:\Ay\z:}', "");; Expect(0, 195101, '\p{NFKC_QC=:\Ay\z:}', "");; - Expect(1, 195102, '\p{NFKC_QC= Y}', ""); - Expect(0, 195102, '\p{^NFKC_QC= Y}', ""); - Expect(0, 195102, '\P{NFKC_QC= Y}', ""); - Expect(1, 195102, '\P{^NFKC_QC= Y}', ""); - Expect(0, 195101, '\p{NFKC_QC= Y}', ""); - Expect(1, 195101, '\p{^NFKC_QC= Y}', ""); - Expect(1, 195101, '\P{NFKC_QC= Y}', ""); - Expect(0, 195101, '\P{^NFKC_QC= Y}', ""); + Expect(1, 195102, '\p{NFKC_QC=- Y}', ""); + Expect(0, 195102, '\p{^NFKC_QC=- Y}', ""); + Expect(0, 195102, '\P{NFKC_QC=- Y}', ""); + Expect(1, 195102, '\P{^NFKC_QC=- Y}', ""); + Expect(0, 195101, '\p{NFKC_QC=- Y}', ""); + Expect(1, 195101, '\p{^NFKC_QC=- Y}', ""); + Expect(1, 195101, '\P{NFKC_QC=- Y}', ""); + Expect(0, 195101, '\P{^NFKC_QC=- Y}', ""); Error('\p{Is_NFKC_Quick_Check= YES/a/}'); Error('\P{Is_NFKC_Quick_Check= YES/a/}'); Expect(1, 195102, '\p{Is_NFKC_Quick_Check=yes}', ""); @@ -63300,38 +65660,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195101, '\p{^Is_NFKC_Quick_Check=yes}', ""); Expect(1, 195101, '\P{Is_NFKC_Quick_Check=yes}', ""); Expect(0, 195101, '\P{^Is_NFKC_Quick_Check=yes}', ""); - Expect(1, 195102, '\p{Is_NFKC_Quick_Check: YES}', ""); - Expect(0, 195102, '\p{^Is_NFKC_Quick_Check: YES}', ""); - Expect(0, 195102, '\P{Is_NFKC_Quick_Check: YES}', ""); - Expect(1, 195102, '\P{^Is_NFKC_Quick_Check: YES}', ""); - Expect(0, 195101, '\p{Is_NFKC_Quick_Check: YES}', ""); - Expect(1, 195101, '\p{^Is_NFKC_Quick_Check: YES}', ""); - Expect(1, 195101, '\P{Is_NFKC_Quick_Check: YES}', ""); - Expect(0, 195101, '\P{^Is_NFKC_Quick_Check: YES}', ""); + Expect(1, 195102, '\p{Is_NFKC_Quick_Check=-yes}', ""); + Expect(0, 195102, '\p{^Is_NFKC_Quick_Check=-yes}', ""); + Expect(0, 195102, '\P{Is_NFKC_Quick_Check=-yes}', ""); + Expect(1, 195102, '\P{^Is_NFKC_Quick_Check=-yes}', ""); + Expect(0, 195101, '\p{Is_NFKC_Quick_Check=-yes}', ""); + Expect(1, 195101, '\p{^Is_NFKC_Quick_Check=-yes}', ""); + Expect(1, 195101, '\P{Is_NFKC_Quick_Check=-yes}', ""); + Expect(0, 195101, '\P{^Is_NFKC_Quick_Check=-yes}', ""); Error('\p{Is_NFKC_QC=/a/- Y}'); Error('\P{Is_NFKC_QC=/a/- Y}'); - Expect(1, 195102, '\p{Is_NFKC_QC: y}', ""); - Expect(0, 195102, '\p{^Is_NFKC_QC: y}', ""); - Expect(0, 195102, '\P{Is_NFKC_QC: y}', ""); - Expect(1, 195102, '\P{^Is_NFKC_QC: y}', ""); - Expect(0, 195101, '\p{Is_NFKC_QC: y}', ""); - Expect(1, 195101, '\p{^Is_NFKC_QC: y}', ""); - Expect(1, 195101, '\P{Is_NFKC_QC: y}', ""); - Expect(0, 195101, '\P{^Is_NFKC_QC: y}', ""); - Expect(1, 195102, '\p{Is_NFKC_QC: Y}', ""); - Expect(0, 195102, '\p{^Is_NFKC_QC: Y}', ""); - Expect(0, 195102, '\P{Is_NFKC_QC: Y}', ""); - Expect(1, 195102, '\P{^Is_NFKC_QC: Y}', ""); - Expect(0, 195101, '\p{Is_NFKC_QC: Y}', ""); - Expect(1, 195101, '\p{^Is_NFKC_QC: Y}', ""); - Expect(1, 195101, '\P{Is_NFKC_QC: Y}', ""); - Expect(0, 195101, '\P{^Is_NFKC_QC: Y}', ""); + Expect(1, 195102, '\p{Is_NFKC_QC=y}', ""); + Expect(0, 195102, '\p{^Is_NFKC_QC=y}', ""); + Expect(0, 195102, '\P{Is_NFKC_QC=y}', ""); + Expect(1, 195102, '\P{^Is_NFKC_QC=y}', ""); + Expect(0, 195101, '\p{Is_NFKC_QC=y}', ""); + Expect(1, 195101, '\p{^Is_NFKC_QC=y}', ""); + Expect(1, 195101, '\P{Is_NFKC_QC=y}', ""); + Expect(0, 195101, '\P{^Is_NFKC_QC=y}', ""); + Expect(1, 195102, '\p{Is_NFKC_QC=_ Y}', ""); + Expect(0, 195102, '\p{^Is_NFKC_QC=_ Y}', ""); + Expect(0, 195102, '\P{Is_NFKC_QC=_ Y}', ""); + Expect(1, 195102, '\P{^Is_NFKC_QC=_ Y}', ""); + Expect(0, 195101, '\p{Is_NFKC_QC=_ Y}', ""); + Expect(1, 195101, '\p{^Is_NFKC_QC=_ Y}', ""); + Expect(1, 195101, '\P{Is_NFKC_QC=_ Y}', ""); + Expect(0, 195101, '\P{^Is_NFKC_QC=_ Y}', ""); Error('\p{nfkdquickcheck}'); Error('\P{nfkdquickcheck}'); Error('\p{nfkdqc}'); Error('\P{nfkdqc}'); - Error('\p{NFKD_Quick_Check=/a/ no}'); - Error('\P{NFKD_Quick_Check=/a/ no}'); + Error('\p{NFKD_Quick_Check= :=NO}'); + Error('\P{NFKD_Quick_Check= :=NO}'); Expect(1, 195101, '\p{NFKD_Quick_Check=:\ANo\z:}', "");; Expect(0, 195102, '\p{NFKD_Quick_Check=:\ANo\z:}', "");; Expect(1, 195101, '\p{NFKD_Quick_Check=no}', ""); @@ -63344,38 +65704,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195102, '\P{^NFKD_Quick_Check=no}', ""); Expect(1, 195101, '\p{NFKD_Quick_Check=:\Ano\z:}', "");; Expect(0, 195102, '\p{NFKD_Quick_Check=:\Ano\z:}', "");; - Expect(1, 195101, '\p{NFKD_Quick_Check: No}', ""); - Expect(0, 195101, '\p{^NFKD_Quick_Check: No}', ""); - Expect(0, 195101, '\P{NFKD_Quick_Check: No}', ""); - Expect(1, 195101, '\P{^NFKD_Quick_Check: No}', ""); - Expect(0, 195102, '\p{NFKD_Quick_Check: No}', ""); - Expect(1, 195102, '\p{^NFKD_Quick_Check: No}', ""); - Expect(1, 195102, '\P{NFKD_Quick_Check: No}', ""); - Expect(0, 195102, '\P{^NFKD_Quick_Check: No}', ""); - Error('\p{NFKD_QC: -N/a/}'); - Error('\P{NFKD_QC: -N/a/}'); + Expect(1, 195101, '\p{NFKD_Quick_Check= -No}', ""); + Expect(0, 195101, '\p{^NFKD_Quick_Check= -No}', ""); + Expect(0, 195101, '\P{NFKD_Quick_Check= -No}', ""); + Expect(1, 195101, '\P{^NFKD_Quick_Check= -No}', ""); + Expect(0, 195102, '\p{NFKD_Quick_Check= -No}', ""); + Expect(1, 195102, '\p{^NFKD_Quick_Check= -No}', ""); + Expect(1, 195102, '\P{NFKD_Quick_Check= -No}', ""); + Expect(0, 195102, '\P{^NFKD_Quick_Check= -No}', ""); + Error('\p{NFKD_QC= _N/a/}'); + Error('\P{NFKD_QC= _N/a/}'); Expect(1, 195101, '\p{NFKD_QC=:\AN\z:}', "");; Expect(0, 195102, '\p{NFKD_QC=:\AN\z:}', "");; - Expect(1, 195101, '\p{NFKD_QC=n}', ""); - Expect(0, 195101, '\p{^NFKD_QC=n}', ""); - Expect(0, 195101, '\P{NFKD_QC=n}', ""); - Expect(1, 195101, '\P{^NFKD_QC=n}', ""); - Expect(0, 195102, '\p{NFKD_QC=n}', ""); - Expect(1, 195102, '\p{^NFKD_QC=n}', ""); - Expect(1, 195102, '\P{NFKD_QC=n}', ""); - Expect(0, 195102, '\P{^NFKD_QC=n}', ""); + Expect(1, 195101, '\p{NFKD_QC:n}', ""); + Expect(0, 195101, '\p{^NFKD_QC:n}', ""); + Expect(0, 195101, '\P{NFKD_QC:n}', ""); + Expect(1, 195101, '\P{^NFKD_QC:n}', ""); + Expect(0, 195102, '\p{NFKD_QC:n}', ""); + Expect(1, 195102, '\p{^NFKD_QC:n}', ""); + Expect(1, 195102, '\P{NFKD_QC:n}', ""); + Expect(0, 195102, '\P{^NFKD_QC:n}', ""); Expect(1, 195101, '\p{NFKD_QC=:\An\z:}', "");; Expect(0, 195102, '\p{NFKD_QC=:\An\z:}', "");; - Expect(1, 195101, '\p{NFKD_QC=--N}', ""); - Expect(0, 195101, '\p{^NFKD_QC=--N}', ""); - Expect(0, 195101, '\P{NFKD_QC=--N}', ""); - Expect(1, 195101, '\P{^NFKD_QC=--N}', ""); - Expect(0, 195102, '\p{NFKD_QC=--N}', ""); - Expect(1, 195102, '\p{^NFKD_QC=--N}', ""); - Expect(1, 195102, '\P{NFKD_QC=--N}', ""); - Expect(0, 195102, '\P{^NFKD_QC=--N}', ""); - Error('\p{Is_NFKD_Quick_Check=/a/_no}'); - Error('\P{Is_NFKD_Quick_Check=/a/_no}'); + Expect(1, 195101, '\p{NFKD_QC= -N}', ""); + Expect(0, 195101, '\p{^NFKD_QC= -N}', ""); + Expect(0, 195101, '\P{NFKD_QC= -N}', ""); + Expect(1, 195101, '\P{^NFKD_QC= -N}', ""); + Expect(0, 195102, '\p{NFKD_QC= -N}', ""); + Expect(1, 195102, '\p{^NFKD_QC= -N}', ""); + Expect(1, 195102, '\P{NFKD_QC= -N}', ""); + Expect(0, 195102, '\P{^NFKD_QC= -N}', ""); + Error('\p{Is_NFKD_Quick_Check: NO/a/}'); + Error('\P{Is_NFKD_Quick_Check: NO/a/}'); Expect(1, 195101, '\p{Is_NFKD_Quick_Check=no}', ""); Expect(0, 195101, '\p{^Is_NFKD_Quick_Check=no}', ""); Expect(0, 195101, '\P{Is_NFKD_Quick_Check=no}', ""); @@ -63384,16 +65744,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195102, '\p{^Is_NFKD_Quick_Check=no}', ""); Expect(1, 195102, '\P{Is_NFKD_Quick_Check=no}', ""); Expect(0, 195102, '\P{^Is_NFKD_Quick_Check=no}', ""); - Expect(1, 195101, '\p{Is_NFKD_Quick_Check= no}', ""); - Expect(0, 195101, '\p{^Is_NFKD_Quick_Check= no}', ""); - Expect(0, 195101, '\P{Is_NFKD_Quick_Check= no}', ""); - Expect(1, 195101, '\P{^Is_NFKD_Quick_Check= no}', ""); - Expect(0, 195102, '\p{Is_NFKD_Quick_Check= no}', ""); - Expect(1, 195102, '\p{^Is_NFKD_Quick_Check= no}', ""); - Expect(1, 195102, '\P{Is_NFKD_Quick_Check= no}', ""); - Expect(0, 195102, '\P{^Is_NFKD_Quick_Check= no}', ""); - Error('\p{Is_NFKD_QC=-:=N}'); - Error('\P{Is_NFKD_QC=-:=N}'); + Expect(1, 195101, '\p{Is_NFKD_Quick_Check: _ No}', ""); + Expect(0, 195101, '\p{^Is_NFKD_Quick_Check: _ No}', ""); + Expect(0, 195101, '\P{Is_NFKD_Quick_Check: _ No}', ""); + Expect(1, 195101, '\P{^Is_NFKD_Quick_Check: _ No}', ""); + Expect(0, 195102, '\p{Is_NFKD_Quick_Check: _ No}', ""); + Expect(1, 195102, '\p{^Is_NFKD_Quick_Check: _ No}', ""); + Expect(1, 195102, '\P{Is_NFKD_Quick_Check: _ No}', ""); + Expect(0, 195102, '\P{^Is_NFKD_Quick_Check: _ No}', ""); + Error('\p{Is_NFKD_QC= -n/a/}'); + Error('\P{Is_NFKD_QC= -n/a/}'); Expect(1, 195101, '\p{Is_NFKD_QC=n}', ""); Expect(0, 195101, '\p{^Is_NFKD_QC=n}', ""); Expect(0, 195101, '\P{Is_NFKD_QC=n}', ""); @@ -63402,38 +65762,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195102, '\p{^Is_NFKD_QC=n}', ""); Expect(1, 195102, '\P{Is_NFKD_QC=n}', ""); Expect(0, 195102, '\P{^Is_NFKD_QC=n}', ""); - Expect(1, 195101, '\p{Is_NFKD_QC=- N}', ""); - Expect(0, 195101, '\p{^Is_NFKD_QC=- N}', ""); - Expect(0, 195101, '\P{Is_NFKD_QC=- N}', ""); - Expect(1, 195101, '\P{^Is_NFKD_QC=- N}', ""); - Expect(0, 195102, '\p{Is_NFKD_QC=- N}', ""); - Expect(1, 195102, '\p{^Is_NFKD_QC=- N}', ""); - Expect(1, 195102, '\P{Is_NFKD_QC=- N}', ""); - Expect(0, 195102, '\P{^Is_NFKD_QC=- N}', ""); - Error('\p{NFKD_Quick_Check:/a/_yes}'); - Error('\P{NFKD_Quick_Check:/a/_yes}'); + Expect(1, 195101, '\p{Is_NFKD_QC: _n}', ""); + Expect(0, 195101, '\p{^Is_NFKD_QC: _n}', ""); + Expect(0, 195101, '\P{Is_NFKD_QC: _n}', ""); + Expect(1, 195101, '\P{^Is_NFKD_QC: _n}', ""); + Expect(0, 195102, '\p{Is_NFKD_QC: _n}', ""); + Expect(1, 195102, '\p{^Is_NFKD_QC: _n}', ""); + Expect(1, 195102, '\P{Is_NFKD_QC: _n}', ""); + Expect(0, 195102, '\P{^Is_NFKD_QC: _n}', ""); + Error('\p{NFKD_Quick_Check= :=Yes}'); + Error('\P{NFKD_Quick_Check= :=Yes}'); Expect(1, 195102, '\p{NFKD_Quick_Check=:\AYes\z:}', "");; Expect(0, 195101, '\p{NFKD_Quick_Check=:\AYes\z:}', "");; - Expect(1, 195102, '\p{NFKD_Quick_Check=yes}', ""); - Expect(0, 195102, '\p{^NFKD_Quick_Check=yes}', ""); - Expect(0, 195102, '\P{NFKD_Quick_Check=yes}', ""); - Expect(1, 195102, '\P{^NFKD_Quick_Check=yes}', ""); - Expect(0, 195101, '\p{NFKD_Quick_Check=yes}', ""); - Expect(1, 195101, '\p{^NFKD_Quick_Check=yes}', ""); - Expect(1, 195101, '\P{NFKD_Quick_Check=yes}', ""); - Expect(0, 195101, '\P{^NFKD_Quick_Check=yes}', ""); + Expect(1, 195102, '\p{NFKD_Quick_Check: yes}', ""); + Expect(0, 195102, '\p{^NFKD_Quick_Check: yes}', ""); + Expect(0, 195102, '\P{NFKD_Quick_Check: yes}', ""); + Expect(1, 195102, '\P{^NFKD_Quick_Check: yes}', ""); + Expect(0, 195101, '\p{NFKD_Quick_Check: yes}', ""); + Expect(1, 195101, '\p{^NFKD_Quick_Check: yes}', ""); + Expect(1, 195101, '\P{NFKD_Quick_Check: yes}', ""); + Expect(0, 195101, '\P{^NFKD_Quick_Check: yes}', ""); Expect(1, 195102, '\p{NFKD_Quick_Check=:\Ayes\z:}', "");; Expect(0, 195101, '\p{NFKD_Quick_Check=:\Ayes\z:}', "");; - Expect(1, 195102, '\p{NFKD_Quick_Check=-_yes}', ""); - Expect(0, 195102, '\p{^NFKD_Quick_Check=-_yes}', ""); - Expect(0, 195102, '\P{NFKD_Quick_Check=-_yes}', ""); - Expect(1, 195102, '\P{^NFKD_Quick_Check=-_yes}', ""); - Expect(0, 195101, '\p{NFKD_Quick_Check=-_yes}', ""); - Expect(1, 195101, '\p{^NFKD_Quick_Check=-_yes}', ""); - Expect(1, 195101, '\P{NFKD_Quick_Check=-_yes}', ""); - Expect(0, 195101, '\P{^NFKD_Quick_Check=-_yes}', ""); - Error('\p{NFKD_QC= :=Y}'); - Error('\P{NFKD_QC= :=Y}'); + Expect(1, 195102, '\p{NFKD_Quick_Check=-Yes}', ""); + Expect(0, 195102, '\p{^NFKD_Quick_Check=-Yes}', ""); + Expect(0, 195102, '\P{NFKD_Quick_Check=-Yes}', ""); + Expect(1, 195102, '\P{^NFKD_Quick_Check=-Yes}', ""); + Expect(0, 195101, '\p{NFKD_Quick_Check=-Yes}', ""); + Expect(1, 195101, '\p{^NFKD_Quick_Check=-Yes}', ""); + Expect(1, 195101, '\P{NFKD_Quick_Check=-Yes}', ""); + Expect(0, 195101, '\P{^NFKD_Quick_Check=-Yes}', ""); + Error('\p{NFKD_QC=_-Y:=}'); + Error('\P{NFKD_QC=_-Y:=}'); Expect(1, 195102, '\p{NFKD_QC=:\AY\z:}', "");; Expect(0, 195101, '\p{NFKD_QC=:\AY\z:}', "");; Expect(1, 195102, '\p{NFKD_QC=y}', ""); @@ -63446,16 +65806,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 195101, '\P{^NFKD_QC=y}', ""); Expect(1, 195102, '\p{NFKD_QC=:\Ay\z:}', "");; Expect(0, 195101, '\p{NFKD_QC=:\Ay\z:}', "");; - Expect(1, 195102, '\p{NFKD_QC: _Y}', ""); - Expect(0, 195102, '\p{^NFKD_QC: _Y}', ""); - Expect(0, 195102, '\P{NFKD_QC: _Y}', ""); - Expect(1, 195102, '\P{^NFKD_QC: _Y}', ""); - Expect(0, 195101, '\p{NFKD_QC: _Y}', ""); - Expect(1, 195101, '\p{^NFKD_QC: _Y}', ""); - Expect(1, 195101, '\P{NFKD_QC: _Y}', ""); - Expect(0, 195101, '\P{^NFKD_QC: _Y}', ""); - Error('\p{Is_NFKD_Quick_Check: -:=Yes}'); - Error('\P{Is_NFKD_Quick_Check: -:=Yes}'); + Expect(1, 195102, '\p{NFKD_QC= Y}', ""); + Expect(0, 195102, '\p{^NFKD_QC= Y}', ""); + Expect(0, 195102, '\P{NFKD_QC= Y}', ""); + Expect(1, 195102, '\P{^NFKD_QC= Y}', ""); + Expect(0, 195101, '\p{NFKD_QC= Y}', ""); + Expect(1, 195101, '\p{^NFKD_QC= Y}', ""); + Expect(1, 195101, '\P{NFKD_QC= Y}', ""); + Expect(0, 195101, '\P{^NFKD_QC= Y}', ""); + Error('\p{Is_NFKD_Quick_Check=-/a/YES}'); + Error('\P{Is_NFKD_Quick_Check=-/a/YES}'); Expect(1, 195102, '\p{Is_NFKD_Quick_Check=yes}', ""); Expect(0, 195102, '\p{^Is_NFKD_Quick_Check=yes}', ""); Expect(0, 195102, '\P{Is_NFKD_Quick_Check=yes}', ""); @@ -63464,118 +65824,118 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 195101, '\p{^Is_NFKD_Quick_Check=yes}', ""); Expect(1, 195101, '\P{Is_NFKD_Quick_Check=yes}', ""); Expect(0, 195101, '\P{^Is_NFKD_Quick_Check=yes}', ""); - Expect(1, 195102, '\p{Is_NFKD_Quick_Check= yes}', ""); - Expect(0, 195102, '\p{^Is_NFKD_Quick_Check= yes}', ""); - Expect(0, 195102, '\P{Is_NFKD_Quick_Check= yes}', ""); - Expect(1, 195102, '\P{^Is_NFKD_Quick_Check= yes}', ""); - Expect(0, 195101, '\p{Is_NFKD_Quick_Check= yes}', ""); - Expect(1, 195101, '\p{^Is_NFKD_Quick_Check= yes}', ""); - Expect(1, 195101, '\P{Is_NFKD_Quick_Check= yes}', ""); - Expect(0, 195101, '\P{^Is_NFKD_Quick_Check= yes}', ""); - Error('\p{Is_NFKD_QC=/a/ -y}'); - Error('\P{Is_NFKD_QC=/a/ -y}'); - Expect(1, 195102, '\p{Is_NFKD_QC=y}', ""); - Expect(0, 195102, '\p{^Is_NFKD_QC=y}', ""); - Expect(0, 195102, '\P{Is_NFKD_QC=y}', ""); - Expect(1, 195102, '\P{^Is_NFKD_QC=y}', ""); - Expect(0, 195101, '\p{Is_NFKD_QC=y}', ""); - Expect(1, 195101, '\p{^Is_NFKD_QC=y}', ""); - Expect(1, 195101, '\P{Is_NFKD_QC=y}', ""); - Expect(0, 195101, '\P{^Is_NFKD_QC=y}', ""); - Expect(1, 195102, '\p{Is_NFKD_QC=_Y}', ""); - Expect(0, 195102, '\p{^Is_NFKD_QC=_Y}', ""); - Expect(0, 195102, '\P{Is_NFKD_QC=_Y}', ""); - Expect(1, 195102, '\P{^Is_NFKD_QC=_Y}', ""); - Expect(0, 195101, '\p{Is_NFKD_QC=_Y}', ""); - Expect(1, 195101, '\p{^Is_NFKD_QC=_Y}', ""); - Expect(1, 195101, '\P{Is_NFKD_QC=_Y}', ""); - Expect(0, 195101, '\P{^Is_NFKD_QC=_Y}', ""); + Expect(1, 195102, '\p{Is_NFKD_Quick_Check= yes}', ""); + Expect(0, 195102, '\p{^Is_NFKD_Quick_Check= yes}', ""); + Expect(0, 195102, '\P{Is_NFKD_Quick_Check= yes}', ""); + Expect(1, 195102, '\P{^Is_NFKD_Quick_Check= yes}', ""); + Expect(0, 195101, '\p{Is_NFKD_Quick_Check= yes}', ""); + Expect(1, 195101, '\p{^Is_NFKD_Quick_Check= yes}', ""); + Expect(1, 195101, '\P{Is_NFKD_Quick_Check= yes}', ""); + Expect(0, 195101, '\P{^Is_NFKD_Quick_Check= yes}', ""); + Error('\p{Is_NFKD_QC=_/a/Y}'); + Error('\P{Is_NFKD_QC=_/a/Y}'); + Expect(1, 195102, '\p{Is_NFKD_QC: y}', ""); + Expect(0, 195102, '\p{^Is_NFKD_QC: y}', ""); + Expect(0, 195102, '\P{Is_NFKD_QC: y}', ""); + Expect(1, 195102, '\P{^Is_NFKD_QC: y}', ""); + Expect(0, 195101, '\p{Is_NFKD_QC: y}', ""); + Expect(1, 195101, '\p{^Is_NFKD_QC: y}', ""); + Expect(1, 195101, '\P{Is_NFKD_QC: y}', ""); + Expect(0, 195101, '\P{^Is_NFKD_QC: y}', ""); + Expect(1, 195102, '\p{Is_NFKD_QC=_-Y}', ""); + Expect(0, 195102, '\p{^Is_NFKD_QC=_-Y}', ""); + Expect(0, 195102, '\P{Is_NFKD_QC=_-Y}', ""); + Expect(1, 195102, '\P{^Is_NFKD_QC=_-Y}', ""); + Expect(0, 195101, '\p{Is_NFKD_QC=_-Y}', ""); + Expect(1, 195101, '\p{^Is_NFKD_QC=_-Y}', ""); + Expect(1, 195101, '\P{Is_NFKD_QC=_-Y}', ""); + Expect(0, 195101, '\P{^Is_NFKD_QC=_-Y}', ""); Error('\p{numerictype}'); Error('\P{numerictype}'); Error('\p{nt}'); Error('\P{nt}'); - Error('\p{Numeric_Type: -DECIMAL:=}'); - Error('\P{Numeric_Type: -DECIMAL:=}'); - Expect(1, 125273, '\p{Numeric_Type=:\ADecimal\z:}', "");; - Expect(0, 125274, '\p{Numeric_Type=:\ADecimal\z:}', "");; - Expect(1, 125273, '\p{Numeric_Type=decimal}', ""); - Expect(0, 125273, '\p{^Numeric_Type=decimal}', ""); - Expect(0, 125273, '\P{Numeric_Type=decimal}', ""); - Expect(1, 125273, '\P{^Numeric_Type=decimal}', ""); - Expect(0, 125274, '\p{Numeric_Type=decimal}', ""); - Expect(1, 125274, '\p{^Numeric_Type=decimal}', ""); - Expect(1, 125274, '\P{Numeric_Type=decimal}', ""); - Expect(0, 125274, '\P{^Numeric_Type=decimal}', ""); - Expect(1, 125273, '\p{Numeric_Type=:\Adecimal\z:}', "");; - Expect(0, 125274, '\p{Numeric_Type=:\Adecimal\z:}', "");; - Expect(1, 125273, '\p{Numeric_Type= -Decimal}', ""); - Expect(0, 125273, '\p{^Numeric_Type= -Decimal}', ""); - Expect(0, 125273, '\P{Numeric_Type= -Decimal}', ""); - Expect(1, 125273, '\P{^Numeric_Type= -Decimal}', ""); - Expect(0, 125274, '\p{Numeric_Type= -Decimal}', ""); - Expect(1, 125274, '\p{^Numeric_Type= -Decimal}', ""); - Expect(1, 125274, '\P{Numeric_Type= -Decimal}', ""); - Expect(0, 125274, '\P{^Numeric_Type= -Decimal}', ""); - Error('\p{Nt=:= de}'); - Error('\P{Nt=:= de}'); - Expect(1, 125273, '\p{Nt=:\ADe\z:}', "");; - Expect(0, 125274, '\p{Nt=:\ADe\z:}', "");; - Expect(1, 125273, '\p{Nt=de}', ""); - Expect(0, 125273, '\p{^Nt=de}', ""); - Expect(0, 125273, '\P{Nt=de}', ""); - Expect(1, 125273, '\P{^Nt=de}', ""); - Expect(0, 125274, '\p{Nt=de}', ""); - Expect(1, 125274, '\p{^Nt=de}', ""); - Expect(1, 125274, '\P{Nt=de}', ""); - Expect(0, 125274, '\P{^Nt=de}', ""); - Expect(1, 125273, '\p{Nt=:\Ade\z:}', "");; - Expect(0, 125274, '\p{Nt=:\Ade\z:}', "");; - Expect(1, 125273, '\p{Nt=-_De}', ""); - Expect(0, 125273, '\p{^Nt=-_De}', ""); - Expect(0, 125273, '\P{Nt=-_De}', ""); - Expect(1, 125273, '\P{^Nt=-_De}', ""); - Expect(0, 125274, '\p{Nt=-_De}', ""); - Expect(1, 125274, '\p{^Nt=-_De}', ""); - Expect(1, 125274, '\P{Nt=-_De}', ""); - Expect(0, 125274, '\P{^Nt=-_De}', ""); - Error('\p{Is_Numeric_Type=:= decimal}'); - Error('\P{Is_Numeric_Type=:= decimal}'); - Expect(1, 125273, '\p{Is_Numeric_Type=decimal}', ""); - Expect(0, 125273, '\p{^Is_Numeric_Type=decimal}', ""); - Expect(0, 125273, '\P{Is_Numeric_Type=decimal}', ""); - Expect(1, 125273, '\P{^Is_Numeric_Type=decimal}', ""); - Expect(0, 125274, '\p{Is_Numeric_Type=decimal}', ""); - Expect(1, 125274, '\p{^Is_Numeric_Type=decimal}', ""); - Expect(1, 125274, '\P{Is_Numeric_Type=decimal}', ""); - Expect(0, 125274, '\P{^Is_Numeric_Type=decimal}', ""); - Expect(1, 125273, '\p{Is_Numeric_Type=-_Decimal}', ""); - Expect(0, 125273, '\p{^Is_Numeric_Type=-_Decimal}', ""); - Expect(0, 125273, '\P{Is_Numeric_Type=-_Decimal}', ""); - Expect(1, 125273, '\P{^Is_Numeric_Type=-_Decimal}', ""); - Expect(0, 125274, '\p{Is_Numeric_Type=-_Decimal}', ""); - Expect(1, 125274, '\p{^Is_Numeric_Type=-_Decimal}', ""); - Expect(1, 125274, '\P{Is_Numeric_Type=-_Decimal}', ""); - Expect(0, 125274, '\P{^Is_Numeric_Type=-_Decimal}', ""); - Error('\p{Is_Nt=_:=DE}'); - Error('\P{Is_Nt=_:=DE}'); - Expect(1, 125273, '\p{Is_Nt=de}', ""); - Expect(0, 125273, '\p{^Is_Nt=de}', ""); - Expect(0, 125273, '\P{Is_Nt=de}', ""); - Expect(1, 125273, '\P{^Is_Nt=de}', ""); - Expect(0, 125274, '\p{Is_Nt=de}', ""); - Expect(1, 125274, '\p{^Is_Nt=de}', ""); - Expect(1, 125274, '\P{Is_Nt=de}', ""); - Expect(0, 125274, '\P{^Is_Nt=de}', ""); - Expect(1, 125273, '\p{Is_Nt=- de}', ""); - Expect(0, 125273, '\p{^Is_Nt=- de}', ""); - Expect(0, 125273, '\P{Is_Nt=- de}', ""); - Expect(1, 125273, '\P{^Is_Nt=- de}', ""); - Expect(0, 125274, '\p{Is_Nt=- de}', ""); - Expect(1, 125274, '\p{^Is_Nt=- de}', ""); - Expect(1, 125274, '\P{Is_Nt=- de}', ""); - Expect(0, 125274, '\P{^Is_Nt=- de}', ""); - Error('\p{Numeric_Type=_-Digit/a/}'); - Error('\P{Numeric_Type=_-Digit/a/}'); + Error('\p{Numeric_Type=/a/ -Decimal}'); + Error('\P{Numeric_Type=/a/ -Decimal}'); + Expect(1, 130041, '\p{Numeric_Type=:\ADecimal\z:}', "");; + Expect(0, 130042, '\p{Numeric_Type=:\ADecimal\z:}', "");; + Expect(1, 130041, '\p{Numeric_Type=decimal}', ""); + Expect(0, 130041, '\p{^Numeric_Type=decimal}', ""); + Expect(0, 130041, '\P{Numeric_Type=decimal}', ""); + Expect(1, 130041, '\P{^Numeric_Type=decimal}', ""); + Expect(0, 130042, '\p{Numeric_Type=decimal}', ""); + Expect(1, 130042, '\p{^Numeric_Type=decimal}', ""); + Expect(1, 130042, '\P{Numeric_Type=decimal}', ""); + Expect(0, 130042, '\P{^Numeric_Type=decimal}', ""); + Expect(1, 130041, '\p{Numeric_Type=:\Adecimal\z:}', "");; + Expect(0, 130042, '\p{Numeric_Type=:\Adecimal\z:}', "");; + Expect(1, 130041, '\p{Numeric_Type=-Decimal}', ""); + Expect(0, 130041, '\p{^Numeric_Type=-Decimal}', ""); + Expect(0, 130041, '\P{Numeric_Type=-Decimal}', ""); + Expect(1, 130041, '\P{^Numeric_Type=-Decimal}', ""); + Expect(0, 130042, '\p{Numeric_Type=-Decimal}', ""); + Expect(1, 130042, '\p{^Numeric_Type=-Decimal}', ""); + Expect(1, 130042, '\P{Numeric_Type=-Decimal}', ""); + Expect(0, 130042, '\P{^Numeric_Type=-Decimal}', ""); + Error('\p{Nt: :=__DE}'); + Error('\P{Nt: :=__DE}'); + Expect(1, 130041, '\p{Nt=:\ADe\z:}', "");; + Expect(0, 130042, '\p{Nt=:\ADe\z:}', "");; + Expect(1, 130041, '\p{Nt=de}', ""); + Expect(0, 130041, '\p{^Nt=de}', ""); + Expect(0, 130041, '\P{Nt=de}', ""); + Expect(1, 130041, '\P{^Nt=de}', ""); + Expect(0, 130042, '\p{Nt=de}', ""); + Expect(1, 130042, '\p{^Nt=de}', ""); + Expect(1, 130042, '\P{Nt=de}', ""); + Expect(0, 130042, '\P{^Nt=de}', ""); + Expect(1, 130041, '\p{Nt=:\Ade\z:}', "");; + Expect(0, 130042, '\p{Nt=:\Ade\z:}', "");; + Expect(1, 130041, '\p{Nt= De}', ""); + Expect(0, 130041, '\p{^Nt= De}', ""); + Expect(0, 130041, '\P{Nt= De}', ""); + Expect(1, 130041, '\P{^Nt= De}', ""); + Expect(0, 130042, '\p{Nt= De}', ""); + Expect(1, 130042, '\p{^Nt= De}', ""); + Expect(1, 130042, '\P{Nt= De}', ""); + Expect(0, 130042, '\P{^Nt= De}', ""); + Error('\p{Is_Numeric_Type=-_DECIMAL/a/}'); + Error('\P{Is_Numeric_Type=-_DECIMAL/a/}'); + Expect(1, 130041, '\p{Is_Numeric_Type=decimal}', ""); + Expect(0, 130041, '\p{^Is_Numeric_Type=decimal}', ""); + Expect(0, 130041, '\P{Is_Numeric_Type=decimal}', ""); + Expect(1, 130041, '\P{^Is_Numeric_Type=decimal}', ""); + Expect(0, 130042, '\p{Is_Numeric_Type=decimal}', ""); + Expect(1, 130042, '\p{^Is_Numeric_Type=decimal}', ""); + Expect(1, 130042, '\P{Is_Numeric_Type=decimal}', ""); + Expect(0, 130042, '\P{^Is_Numeric_Type=decimal}', ""); + Expect(1, 130041, '\p{Is_Numeric_Type=-DECIMAL}', ""); + Expect(0, 130041, '\p{^Is_Numeric_Type=-DECIMAL}', ""); + Expect(0, 130041, '\P{Is_Numeric_Type=-DECIMAL}', ""); + Expect(1, 130041, '\P{^Is_Numeric_Type=-DECIMAL}', ""); + Expect(0, 130042, '\p{Is_Numeric_Type=-DECIMAL}', ""); + Expect(1, 130042, '\p{^Is_Numeric_Type=-DECIMAL}', ""); + Expect(1, 130042, '\P{Is_Numeric_Type=-DECIMAL}', ""); + Expect(0, 130042, '\P{^Is_Numeric_Type=-DECIMAL}', ""); + Error('\p{Is_Nt= -De/a/}'); + Error('\P{Is_Nt= -De/a/}'); + Expect(1, 130041, '\p{Is_Nt=de}', ""); + Expect(0, 130041, '\p{^Is_Nt=de}', ""); + Expect(0, 130041, '\P{Is_Nt=de}', ""); + Expect(1, 130041, '\P{^Is_Nt=de}', ""); + Expect(0, 130042, '\p{Is_Nt=de}', ""); + Expect(1, 130042, '\p{^Is_Nt=de}', ""); + Expect(1, 130042, '\P{Is_Nt=de}', ""); + Expect(0, 130042, '\P{^Is_Nt=de}', ""); + Expect(1, 130041, '\p{Is_Nt=_De}', ""); + Expect(0, 130041, '\p{^Is_Nt=_De}', ""); + Expect(0, 130041, '\P{Is_Nt=_De}', ""); + Expect(1, 130041, '\P{^Is_Nt=_De}', ""); + Expect(0, 130042, '\p{Is_Nt=_De}', ""); + Expect(1, 130042, '\p{^Is_Nt=_De}', ""); + Expect(1, 130042, '\P{Is_Nt=_De}', ""); + Expect(0, 130042, '\P{^Is_Nt=_De}', ""); + Error('\p{Numeric_Type= :=DIGIT}'); + Error('\P{Numeric_Type= :=DIGIT}'); Expect(1, 127242, '\p{Numeric_Type=:\ADigit\z:}', "");; Expect(0, 127243, '\p{Numeric_Type=:\ADigit\z:}', "");; Expect(1, 127242, '\p{Numeric_Type=digit}', ""); @@ -63588,16 +65948,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 127243, '\P{^Numeric_Type=digit}', ""); Expect(1, 127242, '\p{Numeric_Type=:\Adigit\z:}', "");; Expect(0, 127243, '\p{Numeric_Type=:\Adigit\z:}', "");; - Expect(1, 127242, '\p{Numeric_Type= _Digit}', ""); - Expect(0, 127242, '\p{^Numeric_Type= _Digit}', ""); - Expect(0, 127242, '\P{Numeric_Type= _Digit}', ""); - Expect(1, 127242, '\P{^Numeric_Type= _Digit}', ""); - Expect(0, 127243, '\p{Numeric_Type= _Digit}', ""); - Expect(1, 127243, '\p{^Numeric_Type= _Digit}', ""); - Expect(1, 127243, '\P{Numeric_Type= _Digit}', ""); - Expect(0, 127243, '\P{^Numeric_Type= _Digit}', ""); - Error('\p{Nt=/a/ Di}'); - Error('\P{Nt=/a/ Di}'); + Expect(1, 127242, '\p{Numeric_Type=_digit}', ""); + Expect(0, 127242, '\p{^Numeric_Type=_digit}', ""); + Expect(0, 127242, '\P{Numeric_Type=_digit}', ""); + Expect(1, 127242, '\P{^Numeric_Type=_digit}', ""); + Expect(0, 127243, '\p{Numeric_Type=_digit}', ""); + Expect(1, 127243, '\p{^Numeric_Type=_digit}', ""); + Expect(1, 127243, '\P{Numeric_Type=_digit}', ""); + Expect(0, 127243, '\P{^Numeric_Type=_digit}', ""); + Error('\p{Nt=:=- DI}'); + Error('\P{Nt=:=- DI}'); Expect(1, 127242, '\p{Nt=:\ADi\z:}', "");; Expect(0, 127243, '\p{Nt=:\ADi\z:}', "");; Expect(1, 127242, '\p{Nt=di}', ""); @@ -63610,16 +65970,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 127243, '\P{^Nt=di}', ""); Expect(1, 127242, '\p{Nt=:\Adi\z:}', "");; Expect(0, 127243, '\p{Nt=:\Adi\z:}', "");; - Expect(1, 127242, '\p{Nt= -di}', ""); - Expect(0, 127242, '\p{^Nt= -di}', ""); - Expect(0, 127242, '\P{Nt= -di}', ""); - Expect(1, 127242, '\P{^Nt= -di}', ""); - Expect(0, 127243, '\p{Nt= -di}', ""); - Expect(1, 127243, '\p{^Nt= -di}', ""); - Expect(1, 127243, '\P{Nt= -di}', ""); - Expect(0, 127243, '\P{^Nt= -di}', ""); - Error('\p{Is_Numeric_Type=- digit/a/}'); - Error('\P{Is_Numeric_Type=- digit/a/}'); + Expect(1, 127242, '\p{Nt: Di}', ""); + Expect(0, 127242, '\p{^Nt: Di}', ""); + Expect(0, 127242, '\P{Nt: Di}', ""); + Expect(1, 127242, '\P{^Nt: Di}', ""); + Expect(0, 127243, '\p{Nt: Di}', ""); + Expect(1, 127243, '\p{^Nt: Di}', ""); + Expect(1, 127243, '\P{Nt: Di}', ""); + Expect(0, 127243, '\P{^Nt: Di}', ""); + Error('\p{Is_Numeric_Type=-DIGIT:=}'); + Error('\P{Is_Numeric_Type=-DIGIT:=}'); Expect(1, 127242, '\p{Is_Numeric_Type=digit}', ""); Expect(0, 127242, '\p{^Is_Numeric_Type=digit}', ""); Expect(0, 127242, '\P{Is_Numeric_Type=digit}', ""); @@ -63628,16 +65988,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 127243, '\p{^Is_Numeric_Type=digit}', ""); Expect(1, 127243, '\P{Is_Numeric_Type=digit}', ""); Expect(0, 127243, '\P{^Is_Numeric_Type=digit}', ""); - Expect(1, 127242, '\p{Is_Numeric_Type= digit}', ""); - Expect(0, 127242, '\p{^Is_Numeric_Type= digit}', ""); - Expect(0, 127242, '\P{Is_Numeric_Type= digit}', ""); - Expect(1, 127242, '\P{^Is_Numeric_Type= digit}', ""); - Expect(0, 127243, '\p{Is_Numeric_Type= digit}', ""); - Expect(1, 127243, '\p{^Is_Numeric_Type= digit}', ""); - Expect(1, 127243, '\P{Is_Numeric_Type= digit}', ""); - Expect(0, 127243, '\P{^Is_Numeric_Type= digit}', ""); - Error('\p{Is_Nt=-/a/DI}'); - Error('\P{Is_Nt=-/a/DI}'); + Expect(1, 127242, '\p{Is_Numeric_Type= Digit}', ""); + Expect(0, 127242, '\p{^Is_Numeric_Type= Digit}', ""); + Expect(0, 127242, '\P{Is_Numeric_Type= Digit}', ""); + Expect(1, 127242, '\P{^Is_Numeric_Type= Digit}', ""); + Expect(0, 127243, '\p{Is_Numeric_Type= Digit}', ""); + Expect(1, 127243, '\p{^Is_Numeric_Type= Digit}', ""); + Expect(1, 127243, '\P{Is_Numeric_Type= Digit}', ""); + Expect(0, 127243, '\P{^Is_Numeric_Type= Digit}', ""); + Error('\p{Is_Nt=-:=Di}'); + Error('\P{Is_Nt=-:=Di}'); Expect(1, 127242, '\p{Is_Nt=di}', ""); Expect(0, 127242, '\p{^Is_Nt=di}', ""); Expect(0, 127242, '\P{Is_Nt=di}', ""); @@ -63646,16 +66006,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 127243, '\p{^Is_Nt=di}', ""); Expect(1, 127243, '\P{Is_Nt=di}', ""); Expect(0, 127243, '\P{^Is_Nt=di}', ""); - Expect(1, 127242, '\p{Is_Nt= _Di}', ""); - Expect(0, 127242, '\p{^Is_Nt= _Di}', ""); - Expect(0, 127242, '\P{Is_Nt= _Di}', ""); - Expect(1, 127242, '\P{^Is_Nt= _Di}', ""); - Expect(0, 127243, '\p{Is_Nt= _Di}', ""); - Expect(1, 127243, '\p{^Is_Nt= _Di}', ""); - Expect(1, 127243, '\P{Is_Nt= _Di}', ""); - Expect(0, 127243, '\P{^Is_Nt= _Di}', ""); - Error('\p{Numeric_Type= -None/a/}'); - Error('\P{Numeric_Type= -None/a/}'); + Expect(1, 127242, '\p{Is_Nt: --Di}', ""); + Expect(0, 127242, '\p{^Is_Nt: --Di}', ""); + Expect(0, 127242, '\P{Is_Nt: --Di}', ""); + Expect(1, 127242, '\P{^Is_Nt: --Di}', ""); + Expect(0, 127243, '\p{Is_Nt: --Di}', ""); + Expect(1, 127243, '\p{^Is_Nt: --Di}', ""); + Expect(1, 127243, '\P{Is_Nt: --Di}', ""); + Expect(0, 127243, '\P{^Is_Nt: --Di}', ""); + Error('\p{Numeric_Type=_:=none}'); + Error('\P{Numeric_Type=_:=none}'); Expect(1, 194705, '\p{Numeric_Type=:\ANone\z:}', "");; Expect(0, 194704, '\p{Numeric_Type=:\ANone\z:}', "");; Expect(1, 194705, '\p{Numeric_Type=none}', ""); @@ -63668,16 +66028,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 194704, '\P{^Numeric_Type=none}', ""); Expect(1, 194705, '\p{Numeric_Type=:\Anone\z:}', "");; Expect(0, 194704, '\p{Numeric_Type=:\Anone\z:}', "");; - Expect(1, 194705, '\p{Numeric_Type= _none}', ""); - Expect(0, 194705, '\p{^Numeric_Type= _none}', ""); - Expect(0, 194705, '\P{Numeric_Type= _none}', ""); - Expect(1, 194705, '\P{^Numeric_Type= _none}', ""); - Expect(0, 194704, '\p{Numeric_Type= _none}', ""); - Expect(1, 194704, '\p{^Numeric_Type= _none}', ""); - Expect(1, 194704, '\P{Numeric_Type= _none}', ""); - Expect(0, 194704, '\P{^Numeric_Type= _none}', ""); - Error('\p{Nt= None:=}'); - Error('\P{Nt= None:=}'); + Expect(1, 194705, '\p{Numeric_Type= None}', ""); + Expect(0, 194705, '\p{^Numeric_Type= None}', ""); + Expect(0, 194705, '\P{Numeric_Type= None}', ""); + Expect(1, 194705, '\P{^Numeric_Type= None}', ""); + Expect(0, 194704, '\p{Numeric_Type= None}', ""); + Expect(1, 194704, '\p{^Numeric_Type= None}', ""); + Expect(1, 194704, '\P{Numeric_Type= None}', ""); + Expect(0, 194704, '\P{^Numeric_Type= None}', ""); + Error('\p{Nt= _None:=}'); + Error('\P{Nt= _None:=}'); Expect(1, 194705, '\p{Nt=:\ANone\z:}', "");; Expect(0, 194704, '\p{Nt=:\ANone\z:}', "");; Expect(1, 194705, '\p{Nt=none}', ""); @@ -63690,16 +66050,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 194704, '\P{^Nt=none}', ""); Expect(1, 194705, '\p{Nt=:\Anone\z:}', "");; Expect(0, 194704, '\p{Nt=:\Anone\z:}', "");; - Expect(1, 194705, '\p{Nt= None}', ""); - Expect(0, 194705, '\p{^Nt= None}', ""); - Expect(0, 194705, '\P{Nt= None}', ""); - Expect(1, 194705, '\P{^Nt= None}', ""); - Expect(0, 194704, '\p{Nt= None}', ""); - Expect(1, 194704, '\p{^Nt= None}', ""); - Expect(1, 194704, '\P{Nt= None}', ""); - Expect(0, 194704, '\P{^Nt= None}', ""); - Error('\p{Is_Numeric_Type= /a/None}'); - Error('\P{Is_Numeric_Type= /a/None}'); + Expect(1, 194705, '\p{Nt=- None}', ""); + Expect(0, 194705, '\p{^Nt=- None}', ""); + Expect(0, 194705, '\P{Nt=- None}', ""); + Expect(1, 194705, '\P{^Nt=- None}', ""); + Expect(0, 194704, '\p{Nt=- None}', ""); + Expect(1, 194704, '\p{^Nt=- None}', ""); + Expect(1, 194704, '\P{Nt=- None}', ""); + Expect(0, 194704, '\P{^Nt=- None}', ""); + Error('\p{Is_Numeric_Type: /a/__None}'); + Error('\P{Is_Numeric_Type: /a/__None}'); Expect(1, 194705, '\p{Is_Numeric_Type=none}', ""); Expect(0, 194705, '\p{^Is_Numeric_Type=none}', ""); Expect(0, 194705, '\P{Is_Numeric_Type=none}', ""); @@ -63716,8 +66076,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 194704, '\p{^Is_Numeric_Type= None}', ""); Expect(1, 194704, '\P{Is_Numeric_Type= None}', ""); Expect(0, 194704, '\P{^Is_Numeric_Type= None}', ""); - Error('\p{Is_Nt=:=NONE}'); - Error('\P{Is_Nt=:=NONE}'); + Error('\p{Is_Nt=/a/None}'); + Error('\P{Is_Nt=/a/None}'); Expect(1, 194705, '\p{Is_Nt=none}', ""); Expect(0, 194705, '\p{^Is_Nt=none}', ""); Expect(0, 194705, '\P{Is_Nt=none}', ""); @@ -63726,38 +66086,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 194704, '\p{^Is_Nt=none}', ""); Expect(1, 194704, '\P{Is_Nt=none}', ""); Expect(0, 194704, '\P{^Is_Nt=none}', ""); - Expect(1, 194705, '\p{Is_Nt=-NONE}', ""); - Expect(0, 194705, '\p{^Is_Nt=-NONE}', ""); - Expect(0, 194705, '\P{Is_Nt=-NONE}', ""); - Expect(1, 194705, '\P{^Is_Nt=-NONE}', ""); - Expect(0, 194704, '\p{Is_Nt=-NONE}', ""); - Expect(1, 194704, '\p{^Is_Nt=-NONE}', ""); - Expect(1, 194704, '\P{Is_Nt=-NONE}', ""); - Expect(0, 194704, '\P{^Is_Nt=-NONE}', ""); - Error('\p{Numeric_Type=-Numeric/a/}'); - Error('\P{Numeric_Type=-Numeric/a/}'); + Expect(1, 194705, '\p{Is_Nt=-None}', ""); + Expect(0, 194705, '\p{^Is_Nt=-None}', ""); + Expect(0, 194705, '\P{Is_Nt=-None}', ""); + Expect(1, 194705, '\P{^Is_Nt=-None}', ""); + Expect(0, 194704, '\p{Is_Nt=-None}', ""); + Expect(1, 194704, '\p{^Is_Nt=-None}', ""); + Expect(1, 194704, '\P{Is_Nt=-None}', ""); + Expect(0, 194704, '\P{^Is_Nt=-None}', ""); + Error('\p{Numeric_Type= -Numeric/a/}'); + Error('\P{Numeric_Type= -Numeric/a/}'); Expect(1, 194704, '\p{Numeric_Type=:\ANumeric\z:}', "");; Expect(0, 194705, '\p{Numeric_Type=:\ANumeric\z:}', "");; - Expect(1, 194704, '\p{Numeric_Type: numeric}', ""); - Expect(0, 194704, '\p{^Numeric_Type: numeric}', ""); - Expect(0, 194704, '\P{Numeric_Type: numeric}', ""); - Expect(1, 194704, '\P{^Numeric_Type: numeric}', ""); - Expect(0, 194705, '\p{Numeric_Type: numeric}', ""); - Expect(1, 194705, '\p{^Numeric_Type: numeric}', ""); - Expect(1, 194705, '\P{Numeric_Type: numeric}', ""); - Expect(0, 194705, '\P{^Numeric_Type: numeric}', ""); + Expect(1, 194704, '\p{Numeric_Type=numeric}', ""); + Expect(0, 194704, '\p{^Numeric_Type=numeric}', ""); + Expect(0, 194704, '\P{Numeric_Type=numeric}', ""); + Expect(1, 194704, '\P{^Numeric_Type=numeric}', ""); + Expect(0, 194705, '\p{Numeric_Type=numeric}', ""); + Expect(1, 194705, '\p{^Numeric_Type=numeric}', ""); + Expect(1, 194705, '\P{Numeric_Type=numeric}', ""); + Expect(0, 194705, '\P{^Numeric_Type=numeric}', ""); Expect(1, 194704, '\p{Numeric_Type=:\Anumeric\z:}', "");; Expect(0, 194705, '\p{Numeric_Type=:\Anumeric\z:}', "");; - Expect(1, 194704, '\p{Numeric_Type: -_numeric}', ""); - Expect(0, 194704, '\p{^Numeric_Type: -_numeric}', ""); - Expect(0, 194704, '\P{Numeric_Type: -_numeric}', ""); - Expect(1, 194704, '\P{^Numeric_Type: -_numeric}', ""); - Expect(0, 194705, '\p{Numeric_Type: -_numeric}', ""); - Expect(1, 194705, '\p{^Numeric_Type: -_numeric}', ""); - Expect(1, 194705, '\P{Numeric_Type: -_numeric}', ""); - Expect(0, 194705, '\P{^Numeric_Type: -_numeric}', ""); - Error('\p{Nt=:=NU}'); - Error('\P{Nt=:=NU}'); + Expect(1, 194704, '\p{Numeric_Type= NUMERIC}', ""); + Expect(0, 194704, '\p{^Numeric_Type= NUMERIC}', ""); + Expect(0, 194704, '\P{Numeric_Type= NUMERIC}', ""); + Expect(1, 194704, '\P{^Numeric_Type= NUMERIC}', ""); + Expect(0, 194705, '\p{Numeric_Type= NUMERIC}', ""); + Expect(1, 194705, '\p{^Numeric_Type= NUMERIC}', ""); + Expect(1, 194705, '\P{Numeric_Type= NUMERIC}', ""); + Expect(0, 194705, '\P{^Numeric_Type= NUMERIC}', ""); + Error('\p{Nt: _Nu:=}'); + Error('\P{Nt: _Nu:=}'); Expect(1, 194704, '\p{Nt=:\ANu\z:}', "");; Expect(0, 194705, '\p{Nt=:\ANu\z:}', "");; Expect(1, 194704, '\p{Nt=nu}', ""); @@ -63770,34 +66130,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 194705, '\P{^Nt=nu}', ""); Expect(1, 194704, '\p{Nt=:\Anu\z:}', "");; Expect(0, 194705, '\p{Nt=:\Anu\z:}', "");; - Expect(1, 194704, '\p{Nt=-nu}', ""); - Expect(0, 194704, '\p{^Nt=-nu}', ""); - Expect(0, 194704, '\P{Nt=-nu}', ""); - Expect(1, 194704, '\P{^Nt=-nu}', ""); - Expect(0, 194705, '\p{Nt=-nu}', ""); - Expect(1, 194705, '\p{^Nt=-nu}', ""); - Expect(1, 194705, '\P{Nt=-nu}', ""); - Expect(0, 194705, '\P{^Nt=-nu}', ""); - Error('\p{Is_Numeric_Type: /a/ NUMERIC}'); - Error('\P{Is_Numeric_Type: /a/ NUMERIC}'); - Expect(1, 194704, '\p{Is_Numeric_Type: numeric}', ""); - Expect(0, 194704, '\p{^Is_Numeric_Type: numeric}', ""); - Expect(0, 194704, '\P{Is_Numeric_Type: numeric}', ""); - Expect(1, 194704, '\P{^Is_Numeric_Type: numeric}', ""); - Expect(0, 194705, '\p{Is_Numeric_Type: numeric}', ""); - Expect(1, 194705, '\p{^Is_Numeric_Type: numeric}', ""); - Expect(1, 194705, '\P{Is_Numeric_Type: numeric}', ""); - Expect(0, 194705, '\P{^Is_Numeric_Type: numeric}', ""); - Expect(1, 194704, '\p{Is_Numeric_Type= _NUMERIC}', ""); - Expect(0, 194704, '\p{^Is_Numeric_Type= _NUMERIC}', ""); - Expect(0, 194704, '\P{Is_Numeric_Type= _NUMERIC}', ""); - Expect(1, 194704, '\P{^Is_Numeric_Type= _NUMERIC}', ""); - Expect(0, 194705, '\p{Is_Numeric_Type= _NUMERIC}', ""); - Expect(1, 194705, '\p{^Is_Numeric_Type= _NUMERIC}', ""); - Expect(1, 194705, '\P{Is_Numeric_Type= _NUMERIC}', ""); - Expect(0, 194705, '\P{^Is_Numeric_Type= _NUMERIC}', ""); - Error('\p{Is_Nt=/a/Nu}'); - Error('\P{Is_Nt=/a/Nu}'); + Expect(1, 194704, '\p{Nt= -Nu}', ""); + Expect(0, 194704, '\p{^Nt= -Nu}', ""); + Expect(0, 194704, '\P{Nt= -Nu}', ""); + Expect(1, 194704, '\P{^Nt= -Nu}', ""); + Expect(0, 194705, '\p{Nt= -Nu}', ""); + Expect(1, 194705, '\p{^Nt= -Nu}', ""); + Expect(1, 194705, '\P{Nt= -Nu}', ""); + Expect(0, 194705, '\P{^Nt= -Nu}', ""); + Error('\p{Is_Numeric_Type=_-Numeric:=}'); + Error('\P{Is_Numeric_Type=_-Numeric:=}'); + Expect(1, 194704, '\p{Is_Numeric_Type: numeric}', ""); + Expect(0, 194704, '\p{^Is_Numeric_Type: numeric}', ""); + Expect(0, 194704, '\P{Is_Numeric_Type: numeric}', ""); + Expect(1, 194704, '\P{^Is_Numeric_Type: numeric}', ""); + Expect(0, 194705, '\p{Is_Numeric_Type: numeric}', ""); + Expect(1, 194705, '\p{^Is_Numeric_Type: numeric}', ""); + Expect(1, 194705, '\P{Is_Numeric_Type: numeric}', ""); + Expect(0, 194705, '\P{^Is_Numeric_Type: numeric}', ""); + Expect(1, 194704, '\p{Is_Numeric_Type=_NUMERIC}', ""); + Expect(0, 194704, '\p{^Is_Numeric_Type=_NUMERIC}', ""); + Expect(0, 194704, '\P{Is_Numeric_Type=_NUMERIC}', ""); + Expect(1, 194704, '\P{^Is_Numeric_Type=_NUMERIC}', ""); + Expect(0, 194705, '\p{Is_Numeric_Type=_NUMERIC}', ""); + Expect(1, 194705, '\p{^Is_Numeric_Type=_NUMERIC}', ""); + Expect(1, 194705, '\P{Is_Numeric_Type=_NUMERIC}', ""); + Expect(0, 194705, '\P{^Is_Numeric_Type=_NUMERIC}', ""); + Error('\p{Is_Nt= /a/Nu}'); + Error('\P{Is_Nt= /a/Nu}'); Expect(1, 194704, '\p{Is_Nt=nu}', ""); Expect(0, 194704, '\p{^Is_Nt=nu}', ""); Expect(0, 194704, '\P{Is_Nt=nu}', ""); @@ -63806,30 +66166,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 194705, '\p{^Is_Nt=nu}', ""); Expect(1, 194705, '\P{Is_Nt=nu}', ""); Expect(0, 194705, '\P{^Is_Nt=nu}', ""); - Expect(1, 194704, '\p{Is_Nt=__Nu}', ""); - Expect(0, 194704, '\p{^Is_Nt=__Nu}', ""); - Expect(0, 194704, '\P{Is_Nt=__Nu}', ""); - Expect(1, 194704, '\P{^Is_Nt=__Nu}', ""); - Expect(0, 194705, '\p{Is_Nt=__Nu}', ""); - Expect(1, 194705, '\p{^Is_Nt=__Nu}', ""); - Expect(1, 194705, '\P{Is_Nt=__Nu}', ""); - Expect(0, 194705, '\P{^Is_Nt=__Nu}', ""); + Expect(1, 194704, '\p{Is_Nt: _ Nu}', ""); + Expect(0, 194704, '\p{^Is_Nt: _ Nu}', ""); + Expect(0, 194704, '\P{Is_Nt: _ Nu}', ""); + Expect(1, 194704, '\P{^Is_Nt: _ Nu}', ""); + Expect(0, 194705, '\p{Is_Nt: _ Nu}', ""); + Expect(1, 194705, '\p{^Is_Nt: _ Nu}', ""); + Expect(1, 194705, '\P{Is_Nt: _ Nu}', ""); + Expect(0, 194705, '\P{^Is_Nt: _ Nu}', ""); Error('\p{numericvalue}'); Error('\P{numericvalue}'); Error('\p{nv}'); Error('\P{nv}'); - Error('\p{Numeric_Value= /a/-001/2}'); - Error('\P{Numeric_Value= /a/-001/2}'); + Error('\p{Numeric_Value=/a/_--0000000001/000002}'); + Error('\P{Numeric_Value=/a/_--0000000001/000002}'); Expect(1, 3891, '\p{Numeric_Value=:\A-1/2\z:}', "");; Expect(0, 3892, '\p{Numeric_Value=:\A-1/2\z:}', "");; - Expect(1, 3891, '\p{Numeric_Value=-01/00002}', ""); - Expect(0, 3891, '\p{^Numeric_Value=-01/00002}', ""); - Expect(0, 3891, '\P{Numeric_Value=-01/00002}', ""); - Expect(1, 3891, '\P{^Numeric_Value=-01/00002}', ""); - Expect(0, 3892, '\p{Numeric_Value=-01/00002}', ""); - Expect(1, 3892, '\p{^Numeric_Value=-01/00002}', ""); - Expect(1, 3892, '\P{Numeric_Value=-01/00002}', ""); - Expect(0, 3892, '\P{^Numeric_Value=-01/00002}', ""); + Expect(1, 3891, '\p{Numeric_Value=-001/00000002}', ""); + Expect(0, 3891, '\p{^Numeric_Value=-001/00000002}', ""); + Expect(0, 3891, '\P{Numeric_Value=-001/00000002}', ""); + Expect(1, 3891, '\P{^Numeric_Value=-001/00000002}', ""); + Expect(0, 3892, '\p{Numeric_Value=-001/00000002}', ""); + Expect(1, 3892, '\p{^Numeric_Value=-001/00000002}', ""); + Expect(1, 3892, '\P{Numeric_Value=-001/00000002}', ""); + Expect(0, 3892, '\P{^Numeric_Value=-001/00000002}', ""); Expect(1, 3891, '\p{Numeric_Value=-60/120}', ""); Expect(0, 3891, '\p{^Numeric_Value=-60/120}', ""); Expect(0, 3891, '\P{Numeric_Value=-60/120}', ""); @@ -63862,26 +66222,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3892, '\p{^Numeric_Value=-5.00e-01}', ""); Expect(1, 3892, '\P{Numeric_Value=-5.00e-01}', ""); Expect(0, 3892, '\P{^Numeric_Value=-5.00e-01}', ""); - Expect(1, 3891, '\p{Numeric_Value=-0.50}', ""); - Expect(0, 3891, '\p{^Numeric_Value=-0.50}', ""); - Expect(0, 3891, '\P{Numeric_Value=-0.50}', ""); - Expect(1, 3891, '\P{^Numeric_Value=-0.50}', ""); - Expect(0, 3892, '\p{Numeric_Value=-0.50}', ""); - Expect(1, 3892, '\p{^Numeric_Value=-0.50}', ""); - Expect(1, 3892, '\P{Numeric_Value=-0.50}', ""); - Expect(0, 3892, '\P{^Numeric_Value=-0.50}', ""); - Error('\p{Nv=:=-000001/00000002}'); - Error('\P{Nv=:=-000001/00000002}'); + Expect(1, 3891, '\p{Numeric_Value: -0.50}', ""); + Expect(0, 3891, '\p{^Numeric_Value: -0.50}', ""); + Expect(0, 3891, '\P{Numeric_Value: -0.50}', ""); + Expect(1, 3891, '\P{^Numeric_Value: -0.50}', ""); + Expect(0, 3892, '\p{Numeric_Value: -0.50}', ""); + Expect(1, 3892, '\p{^Numeric_Value: -0.50}', ""); + Expect(1, 3892, '\P{Numeric_Value: -0.50}', ""); + Expect(0, 3892, '\P{^Numeric_Value: -0.50}', ""); + Error('\p{Nv=/a/- -0000000001/000000002}'); + Error('\P{Nv=/a/- -0000000001/000000002}'); Expect(1, 3891, '\p{Nv=:\A-1/2\z:}', "");; Expect(0, 3892, '\p{Nv=:\A-1/2\z:}', "");; - Expect(1, 3891, '\p{Nv=-0001/000002}', ""); - Expect(0, 3891, '\p{^Nv=-0001/000002}', ""); - Expect(0, 3891, '\P{Nv=-0001/000002}', ""); - Expect(1, 3891, '\P{^Nv=-0001/000002}', ""); - Expect(0, 3892, '\p{Nv=-0001/000002}', ""); - Expect(1, 3892, '\p{^Nv=-0001/000002}', ""); - Expect(1, 3892, '\P{Nv=-0001/000002}', ""); - Expect(0, 3892, '\P{^Nv=-0001/000002}', ""); + Expect(1, 3891, '\p{Nv=-0000000001/000000002}', ""); + Expect(0, 3891, '\p{^Nv=-0000000001/000000002}', ""); + Expect(0, 3891, '\P{Nv=-0000000001/000000002}', ""); + Expect(1, 3891, '\P{^Nv=-0000000001/000000002}', ""); + Expect(0, 3892, '\p{Nv=-0000000001/000000002}', ""); + Expect(1, 3892, '\p{^Nv=-0000000001/000000002}', ""); + Expect(1, 3892, '\P{Nv=-0000000001/000000002}', ""); + Expect(0, 3892, '\P{^Nv=-0000000001/000000002}', ""); Expect(1, 3891, '\p{Nv=-60/120}', ""); Expect(0, 3891, '\p{^Nv=-60/120}', ""); Expect(0, 3891, '\P{Nv=-60/120}', ""); @@ -63922,16 +66282,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3892, '\p{^Nv=-0.50}', ""); Expect(1, 3892, '\P{Nv=-0.50}', ""); Expect(0, 3892, '\P{^Nv=-0.50}', ""); - Error('\p{Is_Numeric_Value=:=- -01/2}'); - Error('\P{Is_Numeric_Value=:=- -01/2}'); - Expect(1, 3891, '\p{Is_Numeric_Value=-0000000001/000002}', ""); - Expect(0, 3891, '\p{^Is_Numeric_Value=-0000000001/000002}', ""); - Expect(0, 3891, '\P{Is_Numeric_Value=-0000000001/000002}', ""); - Expect(1, 3891, '\P{^Is_Numeric_Value=-0000000001/000002}', ""); - Expect(0, 3892, '\p{Is_Numeric_Value=-0000000001/000002}', ""); - Expect(1, 3892, '\p{^Is_Numeric_Value=-0000000001/000002}', ""); - Expect(1, 3892, '\P{Is_Numeric_Value=-0000000001/000002}', ""); - Expect(0, 3892, '\P{^Is_Numeric_Value=-0000000001/000002}', ""); + Error('\p{Is_Numeric_Value=- -00000001/0002:=}'); + Error('\P{Is_Numeric_Value=- -00000001/0002:=}'); + Expect(1, 3891, '\p{Is_Numeric_Value=-000000001/0000000002}', ""); + Expect(0, 3891, '\p{^Is_Numeric_Value=-000000001/0000000002}', ""); + Expect(0, 3891, '\P{Is_Numeric_Value=-000000001/0000000002}', ""); + Expect(1, 3891, '\P{^Is_Numeric_Value=-000000001/0000000002}', ""); + Expect(0, 3892, '\p{Is_Numeric_Value=-000000001/0000000002}', ""); + Expect(1, 3892, '\p{^Is_Numeric_Value=-000000001/0000000002}', ""); + Expect(1, 3892, '\P{Is_Numeric_Value=-000000001/0000000002}', ""); + Expect(0, 3892, '\P{^Is_Numeric_Value=-000000001/0000000002}', ""); Expect(1, 3891, '\p{Is_Numeric_Value=-60/120}', ""); Expect(0, 3891, '\p{^Is_Numeric_Value=-60/120}', ""); Expect(0, 3891, '\P{Is_Numeric_Value=-60/120}', ""); @@ -63956,14 +66316,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3892, '\p{^Is_Numeric_Value=-0.5}', ""); Expect(1, 3892, '\P{Is_Numeric_Value=-0.5}', ""); Expect(0, 3892, '\P{^Is_Numeric_Value=-0.5}', ""); - Expect(1, 3891, '\p{Is_Numeric_Value: -5.00e-01}', ""); - Expect(0, 3891, '\p{^Is_Numeric_Value: -5.00e-01}', ""); - Expect(0, 3891, '\P{Is_Numeric_Value: -5.00e-01}', ""); - Expect(1, 3891, '\P{^Is_Numeric_Value: -5.00e-01}', ""); - Expect(0, 3892, '\p{Is_Numeric_Value: -5.00e-01}', ""); - Expect(1, 3892, '\p{^Is_Numeric_Value: -5.00e-01}', ""); - Expect(1, 3892, '\P{Is_Numeric_Value: -5.00e-01}', ""); - Expect(0, 3892, '\P{^Is_Numeric_Value: -5.00e-01}', ""); + Expect(1, 3891, '\p{Is_Numeric_Value=-5.00e-01}', ""); + Expect(0, 3891, '\p{^Is_Numeric_Value=-5.00e-01}', ""); + Expect(0, 3891, '\P{Is_Numeric_Value=-5.00e-01}', ""); + Expect(1, 3891, '\P{^Is_Numeric_Value=-5.00e-01}', ""); + Expect(0, 3892, '\p{Is_Numeric_Value=-5.00e-01}', ""); + Expect(1, 3892, '\p{^Is_Numeric_Value=-5.00e-01}', ""); + Expect(1, 3892, '\P{Is_Numeric_Value=-5.00e-01}', ""); + Expect(0, 3892, '\P{^Is_Numeric_Value=-5.00e-01}', ""); Expect(1, 3891, '\p{Is_Numeric_Value=-0.50}', ""); Expect(0, 3891, '\p{^Is_Numeric_Value=-0.50}', ""); Expect(0, 3891, '\P{Is_Numeric_Value=-0.50}', ""); @@ -63972,16 +66332,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3892, '\p{^Is_Numeric_Value=-0.50}', ""); Expect(1, 3892, '\P{Is_Numeric_Value=-0.50}', ""); Expect(0, 3892, '\P{^Is_Numeric_Value=-0.50}', ""); - Error('\p{Is_Nv=:= -000000001/02}'); - Error('\P{Is_Nv=:= -000000001/02}'); - Expect(1, 3891, '\p{Is_Nv=-01/000000002}', ""); - Expect(0, 3891, '\p{^Is_Nv=-01/000000002}', ""); - Expect(0, 3891, '\P{Is_Nv=-01/000000002}', ""); - Expect(1, 3891, '\P{^Is_Nv=-01/000000002}', ""); - Expect(0, 3892, '\p{Is_Nv=-01/000000002}', ""); - Expect(1, 3892, '\p{^Is_Nv=-01/000000002}', ""); - Expect(1, 3892, '\P{Is_Nv=-01/000000002}', ""); - Expect(0, 3892, '\P{^Is_Nv=-01/000000002}', ""); + Error('\p{Is_Nv=_ -00001/0002:=}'); + Error('\P{Is_Nv=_ -00001/0002:=}'); + Expect(1, 3891, '\p{Is_Nv=-0000001/000002}', ""); + Expect(0, 3891, '\p{^Is_Nv=-0000001/000002}', ""); + Expect(0, 3891, '\P{Is_Nv=-0000001/000002}', ""); + Expect(1, 3891, '\P{^Is_Nv=-0000001/000002}', ""); + Expect(0, 3892, '\p{Is_Nv=-0000001/000002}', ""); + Expect(1, 3892, '\p{^Is_Nv=-0000001/000002}', ""); + Expect(1, 3892, '\P{Is_Nv=-0000001/000002}', ""); + Expect(0, 3892, '\P{^Is_Nv=-0000001/000002}', ""); Expect(1, 3891, '\p{Is_Nv=-60/120}', ""); Expect(0, 3891, '\p{^Is_Nv=-60/120}', ""); Expect(0, 3891, '\P{Is_Nv=-60/120}', ""); @@ -64006,14 +66366,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3892, '\p{^Is_Nv=-0.5}', ""); Expect(1, 3892, '\P{Is_Nv=-0.5}', ""); Expect(0, 3892, '\P{^Is_Nv=-0.5}', ""); - Expect(1, 3891, '\p{Is_Nv=-5.00e-01}', ""); - Expect(0, 3891, '\p{^Is_Nv=-5.00e-01}', ""); - Expect(0, 3891, '\P{Is_Nv=-5.00e-01}', ""); - Expect(1, 3891, '\P{^Is_Nv=-5.00e-01}', ""); - Expect(0, 3892, '\p{Is_Nv=-5.00e-01}', ""); - Expect(1, 3892, '\p{^Is_Nv=-5.00e-01}', ""); - Expect(1, 3892, '\P{Is_Nv=-5.00e-01}', ""); - Expect(0, 3892, '\P{^Is_Nv=-5.00e-01}', ""); + Expect(1, 3891, '\p{Is_Nv: -5.00e-01}', ""); + Expect(0, 3891, '\p{^Is_Nv: -5.00e-01}', ""); + Expect(0, 3891, '\P{Is_Nv: -5.00e-01}', ""); + Expect(1, 3891, '\P{^Is_Nv: -5.00e-01}', ""); + Expect(0, 3892, '\p{Is_Nv: -5.00e-01}', ""); + Expect(1, 3892, '\p{^Is_Nv: -5.00e-01}', ""); + Expect(1, 3892, '\P{Is_Nv: -5.00e-01}', ""); + Expect(0, 3892, '\P{^Is_Nv: -5.00e-01}', ""); Expect(1, 3891, '\p{Is_Nv=-0.50}', ""); Expect(0, 3891, '\p{^Is_Nv=-0.50}', ""); Expect(0, 3891, '\P{Is_Nv=-0.50}', ""); @@ -64022,94 +66382,94 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3892, '\p{^Is_Nv=-0.50}', ""); Expect(1, 3892, '\P{Is_Nv=-0.50}', ""); Expect(0, 3892, '\P{^Is_Nv=-0.50}', ""); - Error('\p{Numeric_Value=/a/0_0_0_0_00}'); - Error('\P{Numeric_Value=/a/0_0_0_0_00}'); - Expect(1, 127244, '\p{Numeric_Value=:\A0\z:}', "");; - Expect(0, 127245, '\p{Numeric_Value=:\A0\z:}', "");; - Expect(1, 127244, '\p{Numeric_Value=0}', ""); - Expect(0, 127244, '\p{^Numeric_Value=0}', ""); - Expect(0, 127244, '\P{Numeric_Value=0}', ""); - Expect(1, 127244, '\P{^Numeric_Value=0}', ""); - Expect(0, 127245, '\p{Numeric_Value=0}', ""); - Expect(1, 127245, '\p{^Numeric_Value=0}', ""); - Expect(1, 127245, '\P{Numeric_Value=0}', ""); - Expect(0, 127245, '\P{^Numeric_Value=0}', ""); - Expect(1, 127244, '\p{Numeric_Value=0.000000000000000e+00}', ""); - Expect(0, 127244, '\p{^Numeric_Value=0.000000000000000e+00}', ""); - Expect(0, 127244, '\P{Numeric_Value=0.000000000000000e+00}', ""); - Expect(1, 127244, '\P{^Numeric_Value=0.000000000000000e+00}', ""); - Expect(0, 127245, '\p{Numeric_Value=0.000000000000000e+00}', ""); - Expect(1, 127245, '\p{^Numeric_Value=0.000000000000000e+00}', ""); - Expect(1, 127245, '\P{Numeric_Value=0.000000000000000e+00}', ""); - Expect(0, 127245, '\P{^Numeric_Value=0.000000000000000e+00}', ""); - Error('\p{Nv= /a/+0_0_00}'); - Error('\P{Nv= /a/+0_0_00}'); - Expect(1, 127244, '\p{Nv=:\A0\z:}', "");; - Expect(0, 127245, '\p{Nv=:\A0\z:}', "");; - Expect(1, 127244, '\p{Nv=0000}', ""); - Expect(0, 127244, '\p{^Nv=0000}', ""); - Expect(0, 127244, '\P{Nv=0000}', ""); - Expect(1, 127244, '\P{^Nv=0000}', ""); - Expect(0, 127245, '\p{Nv=0000}', ""); - Expect(1, 127245, '\p{^Nv=0000}', ""); - Expect(1, 127245, '\P{Nv=0000}', ""); - Expect(0, 127245, '\P{^Nv=0000}', ""); - Expect(1, 127244, '\p{Nv=0.000000000000000e+00}', ""); - Expect(0, 127244, '\p{^Nv=0.000000000000000e+00}', ""); - Expect(0, 127244, '\P{Nv=0.000000000000000e+00}', ""); - Expect(1, 127244, '\P{^Nv=0.000000000000000e+00}', ""); - Expect(0, 127245, '\p{Nv=0.000000000000000e+00}', ""); - Expect(1, 127245, '\p{^Nv=0.000000000000000e+00}', ""); - Expect(1, 127245, '\P{Nv=0.000000000000000e+00}', ""); - Expect(0, 127245, '\P{^Nv=0.000000000000000e+00}', ""); - Error('\p{Is_Numeric_Value=_0_0_0_000/a/}'); - Error('\P{Is_Numeric_Value=_0_0_0_000/a/}'); - Expect(1, 127244, '\p{Is_Numeric_Value=000000}', ""); - Expect(0, 127244, '\p{^Is_Numeric_Value=000000}', ""); - Expect(0, 127244, '\P{Is_Numeric_Value=000000}', ""); - Expect(1, 127244, '\P{^Is_Numeric_Value=000000}', ""); - Expect(0, 127245, '\p{Is_Numeric_Value=000000}', ""); - Expect(1, 127245, '\p{^Is_Numeric_Value=000000}', ""); - Expect(1, 127245, '\P{Is_Numeric_Value=000000}', ""); - Expect(0, 127245, '\P{^Is_Numeric_Value=000000}', ""); - Expect(1, 127244, '\p{Is_Numeric_Value=0.000000000000000e+00}', ""); - Expect(0, 127244, '\p{^Is_Numeric_Value=0.000000000000000e+00}', ""); - Expect(0, 127244, '\P{Is_Numeric_Value=0.000000000000000e+00}', ""); - Expect(1, 127244, '\P{^Is_Numeric_Value=0.000000000000000e+00}', ""); - Expect(0, 127245, '\p{Is_Numeric_Value=0.000000000000000e+00}', ""); - Expect(1, 127245, '\p{^Is_Numeric_Value=0.000000000000000e+00}', ""); - Expect(1, 127245, '\P{Is_Numeric_Value=0.000000000000000e+00}', ""); - Expect(0, 127245, '\P{^Is_Numeric_Value=0.000000000000000e+00}', ""); - Error('\p{Is_Nv=/a/000000}'); - Error('\P{Is_Nv=/a/000000}'); - Expect(1, 127244, '\p{Is_Nv=0_0_0_0_0_000}', ""); - Expect(0, 127244, '\p{^Is_Nv=0_0_0_0_0_000}', ""); - Expect(0, 127244, '\P{Is_Nv=0_0_0_0_0_000}', ""); - Expect(1, 127244, '\P{^Is_Nv=0_0_0_0_0_000}', ""); - Expect(0, 127245, '\p{Is_Nv=0_0_0_0_0_000}', ""); - Expect(1, 127245, '\p{^Is_Nv=0_0_0_0_0_000}', ""); - Expect(1, 127245, '\P{Is_Nv=0_0_0_0_0_000}', ""); - Expect(0, 127245, '\P{^Is_Nv=0_0_0_0_0_000}', ""); - Expect(1, 127244, '\p{Is_Nv: 0.000000000000000e+00}', ""); - Expect(0, 127244, '\p{^Is_Nv: 0.000000000000000e+00}', ""); - Expect(0, 127244, '\P{Is_Nv: 0.000000000000000e+00}', ""); - Expect(1, 127244, '\P{^Is_Nv: 0.000000000000000e+00}', ""); - Expect(0, 127245, '\p{Is_Nv: 0.000000000000000e+00}', ""); - Expect(1, 127245, '\p{^Is_Nv: 0.000000000000000e+00}', ""); - Expect(1, 127245, '\P{Is_Nv: 0.000000000000000e+00}', ""); - Expect(0, 127245, '\P{^Is_Nv: 0.000000000000000e+00}', ""); - Error('\p{Numeric_Value: -0_0_0_0_0_001:=}'); - Error('\P{Numeric_Value: -0_0_0_0_0_001:=}'); + Error('\p{Numeric_Value=-000000000:=}'); + Error('\P{Numeric_Value=-000000000:=}'); + Expect(1, 130032, '\p{Numeric_Value=:\A0\z:}', "");; + Expect(0, 130033, '\p{Numeric_Value=:\A0\z:}', "");; + Expect(1, 130032, '\p{Numeric_Value=000}', ""); + Expect(0, 130032, '\p{^Numeric_Value=000}', ""); + Expect(0, 130032, '\P{Numeric_Value=000}', ""); + Expect(1, 130032, '\P{^Numeric_Value=000}', ""); + Expect(0, 130033, '\p{Numeric_Value=000}', ""); + Expect(1, 130033, '\p{^Numeric_Value=000}', ""); + Expect(1, 130033, '\P{Numeric_Value=000}', ""); + Expect(0, 130033, '\P{^Numeric_Value=000}', ""); + Expect(1, 130032, '\p{Numeric_Value=0.000000000000000e+00}', ""); + Expect(0, 130032, '\p{^Numeric_Value=0.000000000000000e+00}', ""); + Expect(0, 130032, '\P{Numeric_Value=0.000000000000000e+00}', ""); + Expect(1, 130032, '\P{^Numeric_Value=0.000000000000000e+00}', ""); + Expect(0, 130033, '\p{Numeric_Value=0.000000000000000e+00}', ""); + Expect(1, 130033, '\p{^Numeric_Value=0.000000000000000e+00}', ""); + Expect(1, 130033, '\P{Numeric_Value=0.000000000000000e+00}', ""); + Expect(0, 130033, '\P{^Numeric_Value=0.000000000000000e+00}', ""); + Error('\p{Nv: _-+00_00_00_00_00:=}'); + Error('\P{Nv: _-+00_00_00_00_00:=}'); + Expect(1, 130032, '\p{Nv=:\A0\z:}', "");; + Expect(0, 130033, '\p{Nv=:\A0\z:}', "");; + Expect(1, 130032, '\p{Nv=+0000}', ""); + Expect(0, 130032, '\p{^Nv=+0000}', ""); + Expect(0, 130032, '\P{Nv=+0000}', ""); + Expect(1, 130032, '\P{^Nv=+0000}', ""); + Expect(0, 130033, '\p{Nv=+0000}', ""); + Expect(1, 130033, '\p{^Nv=+0000}', ""); + Expect(1, 130033, '\P{Nv=+0000}', ""); + Expect(0, 130033, '\P{^Nv=+0000}', ""); + Expect(1, 130032, '\p{Nv=0.000000000000000e+00}', ""); + Expect(0, 130032, '\p{^Nv=0.000000000000000e+00}', ""); + Expect(0, 130032, '\P{Nv=0.000000000000000e+00}', ""); + Expect(1, 130032, '\P{^Nv=0.000000000000000e+00}', ""); + Expect(0, 130033, '\p{Nv=0.000000000000000e+00}', ""); + Expect(1, 130033, '\p{^Nv=0.000000000000000e+00}', ""); + Expect(1, 130033, '\P{Nv=0.000000000000000e+00}', ""); + Expect(0, 130033, '\P{^Nv=0.000000000000000e+00}', ""); + Error('\p{Is_Numeric_Value=_ 000_0:=}'); + Error('\P{Is_Numeric_Value=_ 000_0:=}'); + Expect(1, 130032, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_000}', ""); + Expect(0, 130032, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_000}', ""); + Expect(0, 130032, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_000}', ""); + Expect(1, 130032, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_000}', ""); + Expect(0, 130033, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_000}', ""); + Expect(1, 130033, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_000}', ""); + Expect(1, 130033, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_000}', ""); + Expect(0, 130033, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_000}', ""); + Expect(1, 130032, '\p{Is_Numeric_Value=0.000000000000000e+00}', ""); + Expect(0, 130032, '\p{^Is_Numeric_Value=0.000000000000000e+00}', ""); + Expect(0, 130032, '\P{Is_Numeric_Value=0.000000000000000e+00}', ""); + Expect(1, 130032, '\P{^Is_Numeric_Value=0.000000000000000e+00}', ""); + Expect(0, 130033, '\p{Is_Numeric_Value=0.000000000000000e+00}', ""); + Expect(1, 130033, '\p{^Is_Numeric_Value=0.000000000000000e+00}', ""); + Expect(1, 130033, '\P{Is_Numeric_Value=0.000000000000000e+00}', ""); + Expect(0, 130033, '\P{^Is_Numeric_Value=0.000000000000000e+00}', ""); + Error('\p{Is_Nv=-0000000000/a/}'); + Error('\P{Is_Nv=-0000000000/a/}'); + Expect(1, 130032, '\p{Is_Nv=+00000}', ""); + Expect(0, 130032, '\p{^Is_Nv=+00000}', ""); + Expect(0, 130032, '\P{Is_Nv=+00000}', ""); + Expect(1, 130032, '\P{^Is_Nv=+00000}', ""); + Expect(0, 130033, '\p{Is_Nv=+00000}', ""); + Expect(1, 130033, '\p{^Is_Nv=+00000}', ""); + Expect(1, 130033, '\P{Is_Nv=+00000}', ""); + Expect(0, 130033, '\P{^Is_Nv=+00000}', ""); + Expect(1, 130032, '\p{Is_Nv=0.000000000000000e+00}', ""); + Expect(0, 130032, '\p{^Is_Nv=0.000000000000000e+00}', ""); + Expect(0, 130032, '\P{Is_Nv=0.000000000000000e+00}', ""); + Expect(1, 130032, '\P{^Is_Nv=0.000000000000000e+00}', ""); + Expect(0, 130033, '\p{Is_Nv=0.000000000000000e+00}', ""); + Expect(1, 130033, '\p{^Is_Nv=0.000000000000000e+00}', ""); + Expect(1, 130033, '\P{Is_Nv=0.000000000000000e+00}', ""); + Expect(0, 130033, '\P{^Is_Nv=0.000000000000000e+00}', ""); + Error('\p{Numeric_Value=:=- 00001}'); + Error('\P{Numeric_Value=:=- 00001}'); Expect(1, 133418, '\p{Numeric_Value=:\A1\z:}', "");; Expect(0, 133419, '\p{Numeric_Value=:\A1\z:}', "");; - Expect(1, 133418, '\p{Numeric_Value=00001}', ""); - Expect(0, 133418, '\p{^Numeric_Value=00001}', ""); - Expect(0, 133418, '\P{Numeric_Value=00001}', ""); - Expect(1, 133418, '\P{^Numeric_Value=00001}', ""); - Expect(0, 133419, '\p{Numeric_Value=00001}', ""); - Expect(1, 133419, '\p{^Numeric_Value=00001}', ""); - Expect(1, 133419, '\P{Numeric_Value=00001}', ""); - Expect(0, 133419, '\P{^Numeric_Value=00001}', ""); + Expect(1, 133418, '\p{Numeric_Value=0_1}', ""); + Expect(0, 133418, '\p{^Numeric_Value=0_1}', ""); + Expect(0, 133418, '\P{Numeric_Value=0_1}', ""); + Expect(1, 133418, '\P{^Numeric_Value=0_1}', ""); + Expect(0, 133419, '\p{Numeric_Value=0_1}', ""); + Expect(1, 133419, '\p{^Numeric_Value=0_1}', ""); + Expect(1, 133419, '\P{Numeric_Value=0_1}', ""); + Expect(0, 133419, '\P{^Numeric_Value=0_1}', ""); Expect(1, 133418, '\p{Numeric_Value=1.000000000000000e+00}', ""); Expect(0, 133418, '\p{^Numeric_Value=1.000000000000000e+00}', ""); Expect(0, 133418, '\P{Numeric_Value=1.000000000000000e+00}', ""); @@ -64118,18 +66478,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 133419, '\p{^Numeric_Value=1.000000000000000e+00}', ""); Expect(1, 133419, '\P{Numeric_Value=1.000000000000000e+00}', ""); Expect(0, 133419, '\P{^Numeric_Value=1.000000000000000e+00}', ""); - Error('\p{Nv=_:=0_0_01}'); - Error('\P{Nv=_:=0_0_01}'); + Error('\p{Nv=_0000000_1/a/}'); + Error('\P{Nv=_0000000_1/a/}'); Expect(1, 133418, '\p{Nv=:\A1\z:}', "");; Expect(0, 133419, '\p{Nv=:\A1\z:}', "");; - Expect(1, 133418, '\p{Nv=0_0_0_0_0_0_0_0_01}', ""); - Expect(0, 133418, '\p{^Nv=0_0_0_0_0_0_0_0_01}', ""); - Expect(0, 133418, '\P{Nv=0_0_0_0_0_0_0_0_01}', ""); - Expect(1, 133418, '\P{^Nv=0_0_0_0_0_0_0_0_01}', ""); - Expect(0, 133419, '\p{Nv=0_0_0_0_0_0_0_0_01}', ""); - Expect(1, 133419, '\p{^Nv=0_0_0_0_0_0_0_0_01}', ""); - Expect(1, 133419, '\P{Nv=0_0_0_0_0_0_0_0_01}', ""); - Expect(0, 133419, '\P{^Nv=0_0_0_0_0_0_0_0_01}', ""); + Expect(1, 133418, '\p{Nv=001}', ""); + Expect(0, 133418, '\p{^Nv=001}', ""); + Expect(0, 133418, '\P{Nv=001}', ""); + Expect(1, 133418, '\P{^Nv=001}', ""); + Expect(0, 133419, '\p{Nv=001}', ""); + Expect(1, 133419, '\p{^Nv=001}', ""); + Expect(1, 133419, '\P{Nv=001}', ""); + Expect(0, 133419, '\P{^Nv=001}', ""); Expect(1, 133418, '\p{Nv=1.000000000000000e+00}', ""); Expect(0, 133418, '\p{^Nv=1.000000000000000e+00}', ""); Expect(0, 133418, '\P{Nv=1.000000000000000e+00}', ""); @@ -64138,16 +66498,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 133419, '\p{^Nv=1.000000000000000e+00}', ""); Expect(1, 133419, '\P{Nv=1.000000000000000e+00}', ""); Expect(0, 133419, '\P{^Nv=1.000000000000000e+00}', ""); - Error('\p{Is_Numeric_Value=:=1}'); - Error('\P{Is_Numeric_Value=:=1}'); - Expect(1, 133418, '\p{Is_Numeric_Value: 0_0_0_01}', ""); - Expect(0, 133418, '\p{^Is_Numeric_Value: 0_0_0_01}', ""); - Expect(0, 133418, '\P{Is_Numeric_Value: 0_0_0_01}', ""); - Expect(1, 133418, '\P{^Is_Numeric_Value: 0_0_0_01}', ""); - Expect(0, 133419, '\p{Is_Numeric_Value: 0_0_0_01}', ""); - Expect(1, 133419, '\p{^Is_Numeric_Value: 0_0_0_01}', ""); - Expect(1, 133419, '\P{Is_Numeric_Value: 0_0_0_01}', ""); - Expect(0, 133419, '\P{^Is_Numeric_Value: 0_0_0_01}', ""); + Error('\p{Is_Numeric_Value= +000_000_01/a/}'); + Error('\P{Is_Numeric_Value= +000_000_01/a/}'); + Expect(1, 133418, '\p{Is_Numeric_Value=1}', ""); + Expect(0, 133418, '\p{^Is_Numeric_Value=1}', ""); + Expect(0, 133418, '\P{Is_Numeric_Value=1}', ""); + Expect(1, 133418, '\P{^Is_Numeric_Value=1}', ""); + Expect(0, 133419, '\p{Is_Numeric_Value=1}', ""); + Expect(1, 133419, '\p{^Is_Numeric_Value=1}', ""); + Expect(1, 133419, '\P{Is_Numeric_Value=1}', ""); + Expect(0, 133419, '\P{^Is_Numeric_Value=1}', ""); Expect(1, 133418, '\p{Is_Numeric_Value=1.000000000000000e+00}', ""); Expect(0, 133418, '\p{^Is_Numeric_Value=1.000000000000000e+00}', ""); Expect(0, 133418, '\P{Is_Numeric_Value=1.000000000000000e+00}', ""); @@ -64156,16 +66516,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 133419, '\p{^Is_Numeric_Value=1.000000000000000e+00}', ""); Expect(1, 133419, '\P{Is_Numeric_Value=1.000000000000000e+00}', ""); Expect(0, 133419, '\P{^Is_Numeric_Value=1.000000000000000e+00}', ""); - Error('\p{Is_Nv=000000001/a/}'); - Error('\P{Is_Nv=000000001/a/}'); - Expect(1, 133418, '\p{Is_Nv=1}', ""); - Expect(0, 133418, '\p{^Is_Nv=1}', ""); - Expect(0, 133418, '\P{Is_Nv=1}', ""); - Expect(1, 133418, '\P{^Is_Nv=1}', ""); - Expect(0, 133419, '\p{Is_Nv=1}', ""); - Expect(1, 133419, '\p{^Is_Nv=1}', ""); - Expect(1, 133419, '\P{Is_Nv=1}', ""); - Expect(0, 133419, '\P{^Is_Nv=1}', ""); + Error('\p{Is_Nv=_:=000001}'); + Error('\P{Is_Nv=_:=000001}'); + Expect(1, 133418, '\p{Is_Nv=00000_1}', ""); + Expect(0, 133418, '\p{^Is_Nv=00000_1}', ""); + Expect(0, 133418, '\P{Is_Nv=00000_1}', ""); + Expect(1, 133418, '\P{^Is_Nv=00000_1}', ""); + Expect(0, 133419, '\p{Is_Nv=00000_1}', ""); + Expect(1, 133419, '\p{^Is_Nv=00000_1}', ""); + Expect(1, 133419, '\P{Is_Nv=00000_1}', ""); + Expect(0, 133419, '\P{^Is_Nv=00000_1}', ""); Expect(1, 133418, '\p{Is_Nv=1.000000000000000e+00}', ""); Expect(0, 133418, '\p{^Is_Nv=1.000000000000000e+00}', ""); Expect(0, 133418, '\P{Is_Nv=1.000000000000000e+00}', ""); @@ -64174,18 +66534,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 133419, '\p{^Is_Nv=1.000000000000000e+00}', ""); Expect(1, 133419, '\P{Is_Nv=1.000000000000000e+00}', ""); Expect(0, 133419, '\P{^Is_Nv=1.000000000000000e+00}', ""); - Error('\p{Numeric_Value=:=_ 00000001/10}'); - Error('\P{Numeric_Value=:=_ 00000001/10}'); + Error('\p{Numeric_Value=_/a/+00000001/0010}'); + Error('\P{Numeric_Value=_/a/+00000001/0010}'); Expect(1, 73675, '\p{Numeric_Value=:\A1/10\z:}', "");; Expect(0, 73676, '\p{Numeric_Value=:\A1/10\z:}', "");; - Expect(1, 73675, '\p{Numeric_Value=000000001/10}', ""); - Expect(0, 73675, '\p{^Numeric_Value=000000001/10}', ""); - Expect(0, 73675, '\P{Numeric_Value=000000001/10}', ""); - Expect(1, 73675, '\P{^Numeric_Value=000000001/10}', ""); - Expect(0, 73676, '\p{Numeric_Value=000000001/10}', ""); - Expect(1, 73676, '\p{^Numeric_Value=000000001/10}', ""); - Expect(1, 73676, '\P{Numeric_Value=000000001/10}', ""); - Expect(0, 73676, '\P{^Numeric_Value=000000001/10}', ""); + Expect(1, 73675, '\p{Numeric_Value=00000001/0010}', ""); + Expect(0, 73675, '\p{^Numeric_Value=00000001/0010}', ""); + Expect(0, 73675, '\P{Numeric_Value=00000001/0010}', ""); + Expect(1, 73675, '\P{^Numeric_Value=00000001/0010}', ""); + Expect(0, 73676, '\p{Numeric_Value=00000001/0010}', ""); + Expect(1, 73676, '\p{^Numeric_Value=00000001/0010}', ""); + Expect(1, 73676, '\P{Numeric_Value=00000001/0010}', ""); + Expect(0, 73676, '\P{^Numeric_Value=00000001/0010}', ""); Expect(1, 73675, '\p{Numeric_Value=60/600}', ""); Expect(0, 73675, '\p{^Numeric_Value=60/600}', ""); Expect(0, 73675, '\P{Numeric_Value=60/600}', ""); @@ -64210,34 +66570,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73676, '\p{^Numeric_Value=0.1}', ""); Expect(1, 73676, '\P{Numeric_Value=0.1}', ""); Expect(0, 73676, '\P{^Numeric_Value=0.1}', ""); - Expect(1, 73675, '\p{Numeric_Value: 1.00e-01}', ""); - Expect(0, 73675, '\p{^Numeric_Value: 1.00e-01}', ""); - Expect(0, 73675, '\P{Numeric_Value: 1.00e-01}', ""); - Expect(1, 73675, '\P{^Numeric_Value: 1.00e-01}', ""); - Expect(0, 73676, '\p{Numeric_Value: 1.00e-01}', ""); - Expect(1, 73676, '\p{^Numeric_Value: 1.00e-01}', ""); - Expect(1, 73676, '\P{Numeric_Value: 1.00e-01}', ""); - Expect(0, 73676, '\P{^Numeric_Value: 1.00e-01}', ""); - Expect(1, 73675, '\p{Numeric_Value: 0.10}', ""); - Expect(0, 73675, '\p{^Numeric_Value: 0.10}', ""); - Expect(0, 73675, '\P{Numeric_Value: 0.10}', ""); - Expect(1, 73675, '\P{^Numeric_Value: 0.10}', ""); - Expect(0, 73676, '\p{Numeric_Value: 0.10}', ""); - Expect(1, 73676, '\p{^Numeric_Value: 0.10}', ""); - Expect(1, 73676, '\P{Numeric_Value: 0.10}', ""); - Expect(0, 73676, '\P{^Numeric_Value: 0.10}', ""); - Error('\p{Nv::= 00001/010}'); - Error('\P{Nv::= 00001/010}'); + Expect(1, 73675, '\p{Numeric_Value=1.00e-01}', ""); + Expect(0, 73675, '\p{^Numeric_Value=1.00e-01}', ""); + Expect(0, 73675, '\P{Numeric_Value=1.00e-01}', ""); + Expect(1, 73675, '\P{^Numeric_Value=1.00e-01}', ""); + Expect(0, 73676, '\p{Numeric_Value=1.00e-01}', ""); + Expect(1, 73676, '\p{^Numeric_Value=1.00e-01}', ""); + Expect(1, 73676, '\P{Numeric_Value=1.00e-01}', ""); + Expect(0, 73676, '\P{^Numeric_Value=1.00e-01}', ""); + Expect(1, 73675, '\p{Numeric_Value=0.10}', ""); + Expect(0, 73675, '\p{^Numeric_Value=0.10}', ""); + Expect(0, 73675, '\P{Numeric_Value=0.10}', ""); + Expect(1, 73675, '\P{^Numeric_Value=0.10}', ""); + Expect(0, 73676, '\p{Numeric_Value=0.10}', ""); + Expect(1, 73676, '\p{^Numeric_Value=0.10}', ""); + Expect(1, 73676, '\P{Numeric_Value=0.10}', ""); + Expect(0, 73676, '\P{^Numeric_Value=0.10}', ""); + Error('\p{Nv=_00001/0000010:=}'); + Error('\P{Nv=_00001/0000010:=}'); Expect(1, 73675, '\p{Nv=:\A1/10\z:}', "");; Expect(0, 73676, '\p{Nv=:\A1/10\z:}', "");; - Expect(1, 73675, '\p{Nv: 0000001/000000010}', ""); - Expect(0, 73675, '\p{^Nv: 0000001/000000010}', ""); - Expect(0, 73675, '\P{Nv: 0000001/000000010}', ""); - Expect(1, 73675, '\P{^Nv: 0000001/000000010}', ""); - Expect(0, 73676, '\p{Nv: 0000001/000000010}', ""); - Expect(1, 73676, '\p{^Nv: 0000001/000000010}', ""); - Expect(1, 73676, '\P{Nv: 0000001/000000010}', ""); - Expect(0, 73676, '\P{^Nv: 0000001/000000010}', ""); + Expect(1, 73675, '\p{Nv=00001/10}', ""); + Expect(0, 73675, '\p{^Nv=00001/10}', ""); + Expect(0, 73675, '\P{Nv=00001/10}', ""); + Expect(1, 73675, '\P{^Nv=00001/10}', ""); + Expect(0, 73676, '\p{Nv=00001/10}', ""); + Expect(1, 73676, '\p{^Nv=00001/10}', ""); + Expect(1, 73676, '\P{Nv=00001/10}', ""); + Expect(0, 73676, '\P{^Nv=00001/10}', ""); Expect(1, 73675, '\p{Nv=60/600}', ""); Expect(0, 73675, '\p{^Nv=60/600}', ""); Expect(0, 73675, '\P{Nv=60/600}', ""); @@ -64270,16 +66630,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73676, '\p{^Nv=1.00e-01}', ""); Expect(1, 73676, '\P{Nv=1.00e-01}', ""); Expect(0, 73676, '\P{^Nv=1.00e-01}', ""); - Expect(1, 73675, '\p{Nv:0.10}', ""); - Expect(0, 73675, '\p{^Nv:0.10}', ""); - Expect(0, 73675, '\P{Nv:0.10}', ""); - Expect(1, 73675, '\P{^Nv:0.10}', ""); - Expect(0, 73676, '\p{Nv:0.10}', ""); - Expect(1, 73676, '\p{^Nv:0.10}', ""); - Expect(1, 73676, '\P{Nv:0.10}', ""); - Expect(0, 73676, '\P{^Nv:0.10}', ""); - Error('\p{Is_Numeric_Value::= 0000000001/000000010}'); - Error('\P{Is_Numeric_Value::= 0000000001/000000010}'); + Expect(1, 73675, '\p{Nv=0.10}', ""); + Expect(0, 73675, '\p{^Nv=0.10}', ""); + Expect(0, 73675, '\P{Nv=0.10}', ""); + Expect(1, 73675, '\P{^Nv=0.10}', ""); + Expect(0, 73676, '\p{Nv=0.10}', ""); + Expect(1, 73676, '\p{^Nv=0.10}', ""); + Expect(1, 73676, '\P{Nv=0.10}', ""); + Expect(0, 73676, '\P{^Nv=0.10}', ""); + Error('\p{Is_Numeric_Value= /a/0000001/0010}'); + Error('\P{Is_Numeric_Value= /a/0000001/0010}'); Expect(1, 73675, '\p{Is_Numeric_Value=0000000001/00010}', ""); Expect(0, 73675, '\p{^Is_Numeric_Value=0000000001/00010}', ""); Expect(0, 73675, '\P{Is_Numeric_Value=0000000001/00010}', ""); @@ -64328,16 +66688,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73676, '\p{^Is_Numeric_Value=0.10}', ""); Expect(1, 73676, '\P{Is_Numeric_Value=0.10}', ""); Expect(0, 73676, '\P{^Is_Numeric_Value=0.10}', ""); - Error('\p{Is_Nv=:=_ 0000000001/010}'); - Error('\P{Is_Nv=:=_ 0000000001/010}'); - Expect(1, 73675, '\p{Is_Nv: 00001/000010}', ""); - Expect(0, 73675, '\p{^Is_Nv: 00001/000010}', ""); - Expect(0, 73675, '\P{Is_Nv: 00001/000010}', ""); - Expect(1, 73675, '\P{^Is_Nv: 00001/000010}', ""); - Expect(0, 73676, '\p{Is_Nv: 00001/000010}', ""); - Expect(1, 73676, '\p{^Is_Nv: 00001/000010}', ""); - Expect(1, 73676, '\P{Is_Nv: 00001/000010}', ""); - Expect(0, 73676, '\P{^Is_Nv: 00001/000010}', ""); + Error('\p{Is_Nv:- 00000001/0010:=}'); + Error('\P{Is_Nv:- 00000001/0010:=}'); + Expect(1, 73675, '\p{Is_Nv=001/000010}', ""); + Expect(0, 73675, '\p{^Is_Nv=001/000010}', ""); + Expect(0, 73675, '\P{Is_Nv=001/000010}', ""); + Expect(1, 73675, '\P{^Is_Nv=001/000010}', ""); + Expect(0, 73676, '\p{Is_Nv=001/000010}', ""); + Expect(1, 73676, '\p{^Is_Nv=001/000010}', ""); + Expect(1, 73676, '\P{Is_Nv=001/000010}', ""); + Expect(0, 73676, '\P{^Is_Nv=001/000010}', ""); Expect(1, 73675, '\p{Is_Nv=60/600}', ""); Expect(0, 73675, '\p{^Is_Nv=60/600}', ""); Expect(0, 73675, '\P{Is_Nv=60/600}', ""); @@ -64346,14 +66706,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73676, '\p{^Is_Nv=60/600}', ""); Expect(1, 73676, '\P{Is_Nv=60/600}', ""); Expect(0, 73676, '\P{^Is_Nv=60/600}', ""); - Expect(1, 73675, '\p{Is_Nv: 1.0e-01}', ""); - Expect(0, 73675, '\p{^Is_Nv: 1.0e-01}', ""); - Expect(0, 73675, '\P{Is_Nv: 1.0e-01}', ""); - Expect(1, 73675, '\P{^Is_Nv: 1.0e-01}', ""); - Expect(0, 73676, '\p{Is_Nv: 1.0e-01}', ""); - Expect(1, 73676, '\p{^Is_Nv: 1.0e-01}', ""); - Expect(1, 73676, '\P{Is_Nv: 1.0e-01}', ""); - Expect(0, 73676, '\P{^Is_Nv: 1.0e-01}', ""); + Expect(1, 73675, '\p{Is_Nv=1.0e-01}', ""); + Expect(0, 73675, '\p{^Is_Nv=1.0e-01}', ""); + Expect(0, 73675, '\P{Is_Nv=1.0e-01}', ""); + Expect(1, 73675, '\P{^Is_Nv=1.0e-01}', ""); + Expect(0, 73676, '\p{Is_Nv=1.0e-01}', ""); + Expect(1, 73676, '\p{^Is_Nv=1.0e-01}', ""); + Expect(1, 73676, '\P{Is_Nv=1.0e-01}', ""); + Expect(0, 73676, '\P{^Is_Nv=1.0e-01}', ""); Expect(1, 73675, '\p{Is_Nv=0.1}', ""); Expect(0, 73675, '\p{^Is_Nv=0.1}', ""); Expect(0, 73675, '\P{Is_Nv=0.1}', ""); @@ -64362,14 +66722,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73676, '\p{^Is_Nv=0.1}', ""); Expect(1, 73676, '\P{Is_Nv=0.1}', ""); Expect(0, 73676, '\P{^Is_Nv=0.1}', ""); - Expect(1, 73675, '\p{Is_Nv:1.00e-01}', ""); - Expect(0, 73675, '\p{^Is_Nv:1.00e-01}', ""); - Expect(0, 73675, '\P{Is_Nv:1.00e-01}', ""); - Expect(1, 73675, '\P{^Is_Nv:1.00e-01}', ""); - Expect(0, 73676, '\p{Is_Nv:1.00e-01}', ""); - Expect(1, 73676, '\p{^Is_Nv:1.00e-01}', ""); - Expect(1, 73676, '\P{Is_Nv:1.00e-01}', ""); - Expect(0, 73676, '\P{^Is_Nv:1.00e-01}', ""); + Expect(1, 73675, '\p{Is_Nv=1.00e-01}', ""); + Expect(0, 73675, '\p{^Is_Nv=1.00e-01}', ""); + Expect(0, 73675, '\P{Is_Nv=1.00e-01}', ""); + Expect(1, 73675, '\P{^Is_Nv=1.00e-01}', ""); + Expect(0, 73676, '\p{Is_Nv=1.00e-01}', ""); + Expect(1, 73676, '\p{^Is_Nv=1.00e-01}', ""); + Expect(1, 73676, '\P{Is_Nv=1.00e-01}', ""); + Expect(0, 73676, '\P{^Is_Nv=1.00e-01}', ""); Expect(1, 73675, '\p{Is_Nv=0.10}', ""); Expect(0, 73675, '\p{^Is_Nv=0.10}', ""); Expect(0, 73675, '\P{Is_Nv=0.10}', ""); @@ -64378,18 +66738,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73676, '\p{^Is_Nv=0.10}', ""); Expect(1, 73676, '\P{Is_Nv=0.10}', ""); Expect(0, 73676, '\P{^Is_Nv=0.10}', ""); - Error('\p{Numeric_Value=/a/ _00000001/00000000012}'); - Error('\P{Numeric_Value=/a/ _00000001/00000000012}'); + Error('\p{Numeric_Value=:=_00001/00000000012}'); + Error('\P{Numeric_Value=:=_00001/00000000012}'); Expect(1, 68086, '\p{Numeric_Value=:\A1/12\z:}', "");; Expect(0, 68087, '\p{Numeric_Value=:\A1/12\z:}', "");; - Expect(1, 68086, '\p{Numeric_Value: 0001/0000000012}', ""); - Expect(0, 68086, '\p{^Numeric_Value: 0001/0000000012}', ""); - Expect(0, 68086, '\P{Numeric_Value: 0001/0000000012}', ""); - Expect(1, 68086, '\P{^Numeric_Value: 0001/0000000012}', ""); - Expect(0, 68087, '\p{Numeric_Value: 0001/0000000012}', ""); - Expect(1, 68087, '\p{^Numeric_Value: 0001/0000000012}', ""); - Expect(1, 68087, '\P{Numeric_Value: 0001/0000000012}', ""); - Expect(0, 68087, '\P{^Numeric_Value: 0001/0000000012}', ""); + Expect(1, 68086, '\p{Numeric_Value=+000000001/0012}', ""); + Expect(0, 68086, '\p{^Numeric_Value=+000000001/0012}', ""); + Expect(0, 68086, '\P{Numeric_Value=+000000001/0012}', ""); + Expect(1, 68086, '\P{^Numeric_Value=+000000001/0012}', ""); + Expect(0, 68087, '\p{Numeric_Value=+000000001/0012}', ""); + Expect(1, 68087, '\p{^Numeric_Value=+000000001/0012}', ""); + Expect(1, 68087, '\P{Numeric_Value=+000000001/0012}', ""); + Expect(0, 68087, '\P{^Numeric_Value=+000000001/0012}', ""); Expect(1, 68086, '\p{Numeric_Value=60/720}', ""); Expect(0, 68086, '\p{^Numeric_Value=60/720}', ""); Expect(0, 68086, '\P{Numeric_Value=60/720}', ""); @@ -64398,8 +66758,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68087, '\p{^Numeric_Value=60/720}', ""); Expect(1, 68087, '\P{Numeric_Value=60/720}', ""); Expect(0, 68087, '\P{^Numeric_Value=60/720}', ""); - Error('\p{Numeric_Value: 8.3e-02}'); - Error('\P{Numeric_Value: 8.3e-02}'); + Error('\p{Numeric_Value=8.3e-02}'); + Error('\P{Numeric_Value=8.3e-02}'); Expect(1, 68086, '\p{Numeric_Value=8.33e-02}', ""); Expect(0, 68086, '\p{^Numeric_Value=8.33e-02}', ""); Expect(0, 68086, '\P{Numeric_Value=8.33e-02}', ""); @@ -64428,14 +66788,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68087, '\p{^Numeric_Value=8.3333e-02}', ""); Expect(1, 68087, '\P{Numeric_Value=8.3333e-02}', ""); Expect(0, 68087, '\P{^Numeric_Value=8.3333e-02}', ""); - Expect(1, 68086, '\p{Numeric_Value: 0.0833}', ""); - Expect(0, 68086, '\p{^Numeric_Value: 0.0833}', ""); - Expect(0, 68086, '\P{Numeric_Value: 0.0833}', ""); - Expect(1, 68086, '\P{^Numeric_Value: 0.0833}', ""); - Expect(0, 68087, '\p{Numeric_Value: 0.0833}', ""); - Expect(1, 68087, '\p{^Numeric_Value: 0.0833}', ""); - Expect(1, 68087, '\P{Numeric_Value: 0.0833}', ""); - Expect(0, 68087, '\P{^Numeric_Value: 0.0833}', ""); + Expect(1, 68086, '\p{Numeric_Value=0.0833}', ""); + Expect(0, 68086, '\p{^Numeric_Value=0.0833}', ""); + Expect(0, 68086, '\P{Numeric_Value=0.0833}', ""); + Expect(1, 68086, '\P{^Numeric_Value=0.0833}', ""); + Expect(0, 68087, '\p{Numeric_Value=0.0833}', ""); + Expect(1, 68087, '\p{^Numeric_Value=0.0833}', ""); + Expect(1, 68087, '\P{Numeric_Value=0.0833}', ""); + Expect(0, 68087, '\P{^Numeric_Value=0.0833}', ""); Expect(1, 68086, '\p{Numeric_Value=8.33333e-02}', ""); Expect(0, 68086, '\p{^Numeric_Value=8.33333e-02}', ""); Expect(0, 68086, '\P{Numeric_Value=8.33333e-02}', ""); @@ -64452,18 +66812,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68087, '\p{^Numeric_Value=0.08333}', ""); Expect(1, 68087, '\P{Numeric_Value=0.08333}', ""); Expect(0, 68087, '\P{^Numeric_Value=0.08333}', ""); - Error('\p{Nv=:=__00001/00000000012}'); - Error('\P{Nv=:=__00001/00000000012}'); + Error('\p{Nv: -:=+000000001/0012}'); + Error('\P{Nv: -:=+000000001/0012}'); Expect(1, 68086, '\p{Nv=:\A1/12\z:}', "");; Expect(0, 68087, '\p{Nv=:\A1/12\z:}', "");; - Expect(1, 68086, '\p{Nv=0000000001/0000000012}', ""); - Expect(0, 68086, '\p{^Nv=0000000001/0000000012}', ""); - Expect(0, 68086, '\P{Nv=0000000001/0000000012}', ""); - Expect(1, 68086, '\P{^Nv=0000000001/0000000012}', ""); - Expect(0, 68087, '\p{Nv=0000000001/0000000012}', ""); - Expect(1, 68087, '\p{^Nv=0000000001/0000000012}', ""); - Expect(1, 68087, '\P{Nv=0000000001/0000000012}', ""); - Expect(0, 68087, '\P{^Nv=0000000001/0000000012}', ""); + Expect(1, 68086, '\p{Nv=01/0012}', ""); + Expect(0, 68086, '\p{^Nv=01/0012}', ""); + Expect(0, 68086, '\P{Nv=01/0012}', ""); + Expect(1, 68086, '\P{^Nv=01/0012}', ""); + Expect(0, 68087, '\p{Nv=01/0012}', ""); + Expect(1, 68087, '\p{^Nv=01/0012}', ""); + Expect(1, 68087, '\P{Nv=01/0012}', ""); + Expect(0, 68087, '\P{^Nv=01/0012}', ""); Expect(1, 68086, '\p{Nv=60/720}', ""); Expect(0, 68086, '\p{^Nv=60/720}', ""); Expect(0, 68086, '\P{Nv=60/720}', ""); @@ -64474,14 +66834,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68087, '\P{^Nv=60/720}', ""); Error('\p{Nv=8.3e-02}'); Error('\P{Nv=8.3e-02}'); - Expect(1, 68086, '\p{Nv: 8.33e-02}', ""); - Expect(0, 68086, '\p{^Nv: 8.33e-02}', ""); - Expect(0, 68086, '\P{Nv: 8.33e-02}', ""); - Expect(1, 68086, '\P{^Nv: 8.33e-02}', ""); - Expect(0, 68087, '\p{Nv: 8.33e-02}', ""); - Expect(1, 68087, '\p{^Nv: 8.33e-02}', ""); - Expect(1, 68087, '\P{Nv: 8.33e-02}', ""); - Expect(0, 68087, '\P{^Nv: 8.33e-02}', ""); + Expect(1, 68086, '\p{Nv=8.33e-02}', ""); + Expect(0, 68086, '\p{^Nv=8.33e-02}', ""); + Expect(0, 68086, '\P{Nv=8.33e-02}', ""); + Expect(1, 68086, '\P{^Nv=8.33e-02}', ""); + Expect(0, 68087, '\p{Nv=8.33e-02}', ""); + Expect(1, 68087, '\p{^Nv=8.33e-02}', ""); + Expect(1, 68087, '\P{Nv=8.33e-02}', ""); + Expect(0, 68087, '\P{^Nv=8.33e-02}', ""); Error('\p{Nv=0.08}'); Error('\P{Nv=0.08}'); Expect(1, 68086, '\p{Nv=8.333e-02}', ""); @@ -64494,14 +66854,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68087, '\P{^Nv=8.333e-02}', ""); Error('\p{Nv=0.083}'); Error('\P{Nv=0.083}'); - Expect(1, 68086, '\p{Nv=8.3333e-02}', ""); - Expect(0, 68086, '\p{^Nv=8.3333e-02}', ""); - Expect(0, 68086, '\P{Nv=8.3333e-02}', ""); - Expect(1, 68086, '\P{^Nv=8.3333e-02}', ""); - Expect(0, 68087, '\p{Nv=8.3333e-02}', ""); - Expect(1, 68087, '\p{^Nv=8.3333e-02}', ""); - Expect(1, 68087, '\P{Nv=8.3333e-02}', ""); - Expect(0, 68087, '\P{^Nv=8.3333e-02}', ""); + Expect(1, 68086, '\p{Nv: 8.3333e-02}', ""); + Expect(0, 68086, '\p{^Nv: 8.3333e-02}', ""); + Expect(0, 68086, '\P{Nv: 8.3333e-02}', ""); + Expect(1, 68086, '\P{^Nv: 8.3333e-02}', ""); + Expect(0, 68087, '\p{Nv: 8.3333e-02}', ""); + Expect(1, 68087, '\p{^Nv: 8.3333e-02}', ""); + Expect(1, 68087, '\P{Nv: 8.3333e-02}', ""); + Expect(0, 68087, '\P{^Nv: 8.3333e-02}', ""); Expect(1, 68086, '\p{Nv=0.0833}', ""); Expect(0, 68086, '\p{^Nv=0.0833}', ""); Expect(0, 68086, '\P{Nv=0.0833}', ""); @@ -64510,14 +66870,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68087, '\p{^Nv=0.0833}', ""); Expect(1, 68087, '\P{Nv=0.0833}', ""); Expect(0, 68087, '\P{^Nv=0.0833}', ""); - Expect(1, 68086, '\p{Nv=8.33333e-02}', ""); - Expect(0, 68086, '\p{^Nv=8.33333e-02}', ""); - Expect(0, 68086, '\P{Nv=8.33333e-02}', ""); - Expect(1, 68086, '\P{^Nv=8.33333e-02}', ""); - Expect(0, 68087, '\p{Nv=8.33333e-02}', ""); - Expect(1, 68087, '\p{^Nv=8.33333e-02}', ""); - Expect(1, 68087, '\P{Nv=8.33333e-02}', ""); - Expect(0, 68087, '\P{^Nv=8.33333e-02}', ""); + Expect(1, 68086, '\p{Nv:8.33333e-02}', ""); + Expect(0, 68086, '\p{^Nv:8.33333e-02}', ""); + Expect(0, 68086, '\P{Nv:8.33333e-02}', ""); + Expect(1, 68086, '\P{^Nv:8.33333e-02}', ""); + Expect(0, 68087, '\p{Nv:8.33333e-02}', ""); + Expect(1, 68087, '\p{^Nv:8.33333e-02}', ""); + Expect(1, 68087, '\P{Nv:8.33333e-02}', ""); + Expect(0, 68087, '\P{^Nv:8.33333e-02}', ""); Expect(1, 68086, '\p{Nv=0.08333}', ""); Expect(0, 68086, '\p{^Nv=0.08333}', ""); Expect(0, 68086, '\P{Nv=0.08333}', ""); @@ -64526,16 +66886,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68087, '\p{^Nv=0.08333}', ""); Expect(1, 68087, '\P{Nv=0.08333}', ""); Expect(0, 68087, '\P{^Nv=0.08333}', ""); - Error('\p{Is_Numeric_Value= 000001/000012/a/}'); - Error('\P{Is_Numeric_Value= 000001/000012/a/}'); - Expect(1, 68086, '\p{Is_Numeric_Value=+00001/12}', ""); - Expect(0, 68086, '\p{^Is_Numeric_Value=+00001/12}', ""); - Expect(0, 68086, '\P{Is_Numeric_Value=+00001/12}', ""); - Expect(1, 68086, '\P{^Is_Numeric_Value=+00001/12}', ""); - Expect(0, 68087, '\p{Is_Numeric_Value=+00001/12}', ""); - Expect(1, 68087, '\p{^Is_Numeric_Value=+00001/12}', ""); - Expect(1, 68087, '\P{Is_Numeric_Value=+00001/12}', ""); - Expect(0, 68087, '\P{^Is_Numeric_Value=+00001/12}', ""); + Error('\p{Is_Numeric_Value=:=_ 000001/0000012}'); + Error('\P{Is_Numeric_Value=:=_ 000001/0000012}'); + Expect(1, 68086, '\p{Is_Numeric_Value=+1/000012}', ""); + Expect(0, 68086, '\p{^Is_Numeric_Value=+1/000012}', ""); + Expect(0, 68086, '\P{Is_Numeric_Value=+1/000012}', ""); + Expect(1, 68086, '\P{^Is_Numeric_Value=+1/000012}', ""); + Expect(0, 68087, '\p{Is_Numeric_Value=+1/000012}', ""); + Expect(1, 68087, '\p{^Is_Numeric_Value=+1/000012}', ""); + Expect(1, 68087, '\P{Is_Numeric_Value=+1/000012}', ""); + Expect(0, 68087, '\P{^Is_Numeric_Value=+1/000012}', ""); Expect(1, 68086, '\p{Is_Numeric_Value=60/720}', ""); Expect(0, 68086, '\p{^Is_Numeric_Value=60/720}', ""); Expect(0, 68086, '\P{Is_Numeric_Value=60/720}', ""); @@ -64554,8 +66914,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68087, '\p{^Is_Numeric_Value=8.33e-02}', ""); Expect(1, 68087, '\P{Is_Numeric_Value=8.33e-02}', ""); Expect(0, 68087, '\P{^Is_Numeric_Value=8.33e-02}', ""); - Error('\p{Is_Numeric_Value: 0.08}'); - Error('\P{Is_Numeric_Value: 0.08}'); + Error('\p{Is_Numeric_Value=0.08}'); + Error('\P{Is_Numeric_Value=0.08}'); Expect(1, 68086, '\p{Is_Numeric_Value=8.333e-02}', ""); Expect(0, 68086, '\p{^Is_Numeric_Value=8.333e-02}', ""); Expect(0, 68086, '\P{Is_Numeric_Value=8.333e-02}', ""); @@ -64590,44 +66950,44 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68087, '\p{^Is_Numeric_Value=8.33333e-02}', ""); Expect(1, 68087, '\P{Is_Numeric_Value=8.33333e-02}', ""); Expect(0, 68087, '\P{^Is_Numeric_Value=8.33333e-02}', ""); - Expect(1, 68086, '\p{Is_Numeric_Value: 0.08333}', ""); - Expect(0, 68086, '\p{^Is_Numeric_Value: 0.08333}', ""); - Expect(0, 68086, '\P{Is_Numeric_Value: 0.08333}', ""); - Expect(1, 68086, '\P{^Is_Numeric_Value: 0.08333}', ""); - Expect(0, 68087, '\p{Is_Numeric_Value: 0.08333}', ""); - Expect(1, 68087, '\p{^Is_Numeric_Value: 0.08333}', ""); - Expect(1, 68087, '\P{Is_Numeric_Value: 0.08333}', ""); - Expect(0, 68087, '\P{^Is_Numeric_Value: 0.08333}', ""); - Error('\p{Is_Nv= 000001/012:=}'); - Error('\P{Is_Nv= 000001/012:=}'); - Expect(1, 68086, '\p{Is_Nv=1/000012}', ""); - Expect(0, 68086, '\p{^Is_Nv=1/000012}', ""); - Expect(0, 68086, '\P{Is_Nv=1/000012}', ""); - Expect(1, 68086, '\P{^Is_Nv=1/000012}', ""); - Expect(0, 68087, '\p{Is_Nv=1/000012}', ""); - Expect(1, 68087, '\p{^Is_Nv=1/000012}', ""); - Expect(1, 68087, '\P{Is_Nv=1/000012}', ""); - Expect(0, 68087, '\P{^Is_Nv=1/000012}', ""); - Expect(1, 68086, '\p{Is_Nv: 60/720}', ""); - Expect(0, 68086, '\p{^Is_Nv: 60/720}', ""); - Expect(0, 68086, '\P{Is_Nv: 60/720}', ""); - Expect(1, 68086, '\P{^Is_Nv: 60/720}', ""); - Expect(0, 68087, '\p{Is_Nv: 60/720}', ""); - Expect(1, 68087, '\p{^Is_Nv: 60/720}', ""); - Expect(1, 68087, '\P{Is_Nv: 60/720}', ""); - Expect(0, 68087, '\P{^Is_Nv: 60/720}', ""); + Expect(1, 68086, '\p{Is_Numeric_Value=0.08333}', ""); + Expect(0, 68086, '\p{^Is_Numeric_Value=0.08333}', ""); + Expect(0, 68086, '\P{Is_Numeric_Value=0.08333}', ""); + Expect(1, 68086, '\P{^Is_Numeric_Value=0.08333}', ""); + Expect(0, 68087, '\p{Is_Numeric_Value=0.08333}', ""); + Expect(1, 68087, '\p{^Is_Numeric_Value=0.08333}', ""); + Expect(1, 68087, '\P{Is_Numeric_Value=0.08333}', ""); + Expect(0, 68087, '\P{^Is_Numeric_Value=0.08333}', ""); + Error('\p{Is_Nv=:=0000000001/12}'); + Error('\P{Is_Nv=:=0000000001/12}'); + Expect(1, 68086, '\p{Is_Nv=+001/012}', ""); + Expect(0, 68086, '\p{^Is_Nv=+001/012}', ""); + Expect(0, 68086, '\P{Is_Nv=+001/012}', ""); + Expect(1, 68086, '\P{^Is_Nv=+001/012}', ""); + Expect(0, 68087, '\p{Is_Nv=+001/012}', ""); + Expect(1, 68087, '\p{^Is_Nv=+001/012}', ""); + Expect(1, 68087, '\P{Is_Nv=+001/012}', ""); + Expect(0, 68087, '\P{^Is_Nv=+001/012}', ""); + Expect(1, 68086, '\p{Is_Nv=60/720}', ""); + Expect(0, 68086, '\p{^Is_Nv=60/720}', ""); + Expect(0, 68086, '\P{Is_Nv=60/720}', ""); + Expect(1, 68086, '\P{^Is_Nv=60/720}', ""); + Expect(0, 68087, '\p{Is_Nv=60/720}', ""); + Expect(1, 68087, '\p{^Is_Nv=60/720}', ""); + Expect(1, 68087, '\P{Is_Nv=60/720}', ""); + Expect(0, 68087, '\P{^Is_Nv=60/720}', ""); Error('\p{Is_Nv=8.3e-02}'); Error('\P{Is_Nv=8.3e-02}'); - Expect(1, 68086, '\p{Is_Nv: 8.33e-02}', ""); - Expect(0, 68086, '\p{^Is_Nv: 8.33e-02}', ""); - Expect(0, 68086, '\P{Is_Nv: 8.33e-02}', ""); - Expect(1, 68086, '\P{^Is_Nv: 8.33e-02}', ""); - Expect(0, 68087, '\p{Is_Nv: 8.33e-02}', ""); - Expect(1, 68087, '\p{^Is_Nv: 8.33e-02}', ""); - Expect(1, 68087, '\P{Is_Nv: 8.33e-02}', ""); - Expect(0, 68087, '\P{^Is_Nv: 8.33e-02}', ""); - Error('\p{Is_Nv=0.08}'); - Error('\P{Is_Nv=0.08}'); + Expect(1, 68086, '\p{Is_Nv=8.33e-02}', ""); + Expect(0, 68086, '\p{^Is_Nv=8.33e-02}', ""); + Expect(0, 68086, '\P{Is_Nv=8.33e-02}', ""); + Expect(1, 68086, '\P{^Is_Nv=8.33e-02}', ""); + Expect(0, 68087, '\p{Is_Nv=8.33e-02}', ""); + Expect(1, 68087, '\p{^Is_Nv=8.33e-02}', ""); + Expect(1, 68087, '\P{Is_Nv=8.33e-02}', ""); + Expect(0, 68087, '\P{^Is_Nv=8.33e-02}', ""); + Error('\p{Is_Nv: 0.08}'); + Error('\P{Is_Nv: 0.08}'); Expect(1, 68086, '\p{Is_Nv=8.333e-02}', ""); Expect(0, 68086, '\p{^Is_Nv=8.333e-02}', ""); Expect(0, 68086, '\P{Is_Nv=8.333e-02}', ""); @@ -64670,18 +67030,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68087, '\p{^Is_Nv=0.08333}', ""); Expect(1, 68087, '\P{Is_Nv=0.08333}', ""); Expect(0, 68087, '\P{^Is_Nv=0.08333}', ""); - Error('\p{Numeric_Value: _-+0001/000000016/a/}'); - Error('\P{Numeric_Value: _-+0001/000000016/a/}'); + Error('\p{Numeric_Value=/a/ 01/0000016}'); + Error('\P{Numeric_Value=/a/ 01/0000016}'); Expect(1, 73674, '\p{Numeric_Value=:\A1/16\z:}', "");; Expect(0, 73675, '\p{Numeric_Value=:\A1/16\z:}', "");; - Expect(1, 73674, '\p{Numeric_Value=001/000000016}', ""); - Expect(0, 73674, '\p{^Numeric_Value=001/000000016}', ""); - Expect(0, 73674, '\P{Numeric_Value=001/000000016}', ""); - Expect(1, 73674, '\P{^Numeric_Value=001/000000016}', ""); - Expect(0, 73675, '\p{Numeric_Value=001/000000016}', ""); - Expect(1, 73675, '\p{^Numeric_Value=001/000000016}', ""); - Expect(1, 73675, '\P{Numeric_Value=001/000000016}', ""); - Expect(0, 73675, '\P{^Numeric_Value=001/000000016}', ""); + Expect(1, 73674, '\p{Numeric_Value=01/00000000016}', ""); + Expect(0, 73674, '\p{^Numeric_Value=01/00000000016}', ""); + Expect(0, 73674, '\P{Numeric_Value=01/00000000016}', ""); + Expect(1, 73674, '\P{^Numeric_Value=01/00000000016}', ""); + Expect(0, 73675, '\p{Numeric_Value=01/00000000016}', ""); + Expect(1, 73675, '\p{^Numeric_Value=01/00000000016}', ""); + Expect(1, 73675, '\P{Numeric_Value=01/00000000016}', ""); + Expect(0, 73675, '\P{^Numeric_Value=01/00000000016}', ""); Expect(1, 73674, '\p{Numeric_Value=60/960}', ""); Expect(0, 73674, '\p{^Numeric_Value=60/960}', ""); Expect(0, 73674, '\P{Numeric_Value=60/960}', ""); @@ -64702,24 +67062,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73675, '\P{^Numeric_Value=6.25e-02}', ""); Error('\p{Numeric_Value=0.06}'); Error('\P{Numeric_Value=0.06}'); - Expect(1, 73674, '\p{Numeric_Value=6.250e-02}', ""); - Expect(0, 73674, '\p{^Numeric_Value=6.250e-02}', ""); - Expect(0, 73674, '\P{Numeric_Value=6.250e-02}', ""); - Expect(1, 73674, '\P{^Numeric_Value=6.250e-02}', ""); - Expect(0, 73675, '\p{Numeric_Value=6.250e-02}', ""); - Expect(1, 73675, '\p{^Numeric_Value=6.250e-02}', ""); - Expect(1, 73675, '\P{Numeric_Value=6.250e-02}', ""); - Expect(0, 73675, '\P{^Numeric_Value=6.250e-02}', ""); - Error('\p{Numeric_Value: 0.062}'); - Error('\P{Numeric_Value: 0.062}'); - Expect(1, 73674, '\p{Numeric_Value=6.2500e-02}', ""); - Expect(0, 73674, '\p{^Numeric_Value=6.2500e-02}', ""); - Expect(0, 73674, '\P{Numeric_Value=6.2500e-02}', ""); - Expect(1, 73674, '\P{^Numeric_Value=6.2500e-02}', ""); - Expect(0, 73675, '\p{Numeric_Value=6.2500e-02}', ""); - Expect(1, 73675, '\p{^Numeric_Value=6.2500e-02}', ""); - Expect(1, 73675, '\P{Numeric_Value=6.2500e-02}', ""); - Expect(0, 73675, '\P{^Numeric_Value=6.2500e-02}', ""); + Expect(1, 73674, '\p{Numeric_Value: 6.250e-02}', ""); + Expect(0, 73674, '\p{^Numeric_Value: 6.250e-02}', ""); + Expect(0, 73674, '\P{Numeric_Value: 6.250e-02}', ""); + Expect(1, 73674, '\P{^Numeric_Value: 6.250e-02}', ""); + Expect(0, 73675, '\p{Numeric_Value: 6.250e-02}', ""); + Expect(1, 73675, '\p{^Numeric_Value: 6.250e-02}', ""); + Expect(1, 73675, '\P{Numeric_Value: 6.250e-02}', ""); + Expect(0, 73675, '\P{^Numeric_Value: 6.250e-02}', ""); + Error('\p{Numeric_Value=0.062}'); + Error('\P{Numeric_Value=0.062}'); + Expect(1, 73674, '\p{Numeric_Value:6.2500e-02}', ""); + Expect(0, 73674, '\p{^Numeric_Value:6.2500e-02}', ""); + Expect(0, 73674, '\P{Numeric_Value:6.2500e-02}', ""); + Expect(1, 73674, '\P{^Numeric_Value:6.2500e-02}', ""); + Expect(0, 73675, '\p{Numeric_Value:6.2500e-02}', ""); + Expect(1, 73675, '\p{^Numeric_Value:6.2500e-02}', ""); + Expect(1, 73675, '\P{Numeric_Value:6.2500e-02}', ""); + Expect(0, 73675, '\P{^Numeric_Value:6.2500e-02}', ""); Expect(1, 73674, '\p{Numeric_Value=0.0625}', ""); Expect(0, 73674, '\p{^Numeric_Value=0.0625}', ""); Expect(0, 73674, '\P{Numeric_Value=0.0625}', ""); @@ -64736,26 +67096,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73675, '\p{^Numeric_Value=6.25000e-02}', ""); Expect(1, 73675, '\P{Numeric_Value=6.25000e-02}', ""); Expect(0, 73675, '\P{^Numeric_Value=6.25000e-02}', ""); - Expect(1, 73674, '\p{Numeric_Value: 0.06250}', ""); - Expect(0, 73674, '\p{^Numeric_Value: 0.06250}', ""); - Expect(0, 73674, '\P{Numeric_Value: 0.06250}', ""); - Expect(1, 73674, '\P{^Numeric_Value: 0.06250}', ""); - Expect(0, 73675, '\p{Numeric_Value: 0.06250}', ""); - Expect(1, 73675, '\p{^Numeric_Value: 0.06250}', ""); - Expect(1, 73675, '\P{Numeric_Value: 0.06250}', ""); - Expect(0, 73675, '\P{^Numeric_Value: 0.06250}', ""); - Error('\p{Nv= _+1/0000016/a/}'); - Error('\P{Nv= _+1/0000016/a/}'); + Expect(1, 73674, '\p{Numeric_Value=0.06250}', ""); + Expect(0, 73674, '\p{^Numeric_Value=0.06250}', ""); + Expect(0, 73674, '\P{Numeric_Value=0.06250}', ""); + Expect(1, 73674, '\P{^Numeric_Value=0.06250}', ""); + Expect(0, 73675, '\p{Numeric_Value=0.06250}', ""); + Expect(1, 73675, '\p{^Numeric_Value=0.06250}', ""); + Expect(1, 73675, '\P{Numeric_Value=0.06250}', ""); + Expect(0, 73675, '\P{^Numeric_Value=0.06250}', ""); + Error('\p{Nv= 0000000001/000016/a/}'); + Error('\P{Nv= 0000000001/000016/a/}'); Expect(1, 73674, '\p{Nv=:\A1/16\z:}', "");; Expect(0, 73675, '\p{Nv=:\A1/16\z:}', "");; - Expect(1, 73674, '\p{Nv=0001/00000000016}', ""); - Expect(0, 73674, '\p{^Nv=0001/00000000016}', ""); - Expect(0, 73674, '\P{Nv=0001/00000000016}', ""); - Expect(1, 73674, '\P{^Nv=0001/00000000016}', ""); - Expect(0, 73675, '\p{Nv=0001/00000000016}', ""); - Expect(1, 73675, '\p{^Nv=0001/00000000016}', ""); - Expect(1, 73675, '\P{Nv=0001/00000000016}', ""); - Expect(0, 73675, '\P{^Nv=0001/00000000016}', ""); + Expect(1, 73674, '\p{Nv=00001/0000016}', ""); + Expect(0, 73674, '\p{^Nv=00001/0000016}', ""); + Expect(0, 73674, '\P{Nv=00001/0000016}', ""); + Expect(1, 73674, '\P{^Nv=00001/0000016}', ""); + Expect(0, 73675, '\p{Nv=00001/0000016}', ""); + Expect(1, 73675, '\p{^Nv=00001/0000016}', ""); + Expect(1, 73675, '\P{Nv=00001/0000016}', ""); + Expect(0, 73675, '\P{^Nv=00001/0000016}', ""); Expect(1, 73674, '\p{Nv=60/960}', ""); Expect(0, 73674, '\p{^Nv=60/960}', ""); Expect(0, 73674, '\P{Nv=60/960}', ""); @@ -64764,16 +67124,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73675, '\p{^Nv=60/960}', ""); Expect(1, 73675, '\P{Nv=60/960}', ""); Expect(0, 73675, '\P{^Nv=60/960}', ""); - Error('\p{Nv=6.2e-02}'); - Error('\P{Nv=6.2e-02}'); - Expect(1, 73674, '\p{Nv: 6.25e-02}', ""); - Expect(0, 73674, '\p{^Nv: 6.25e-02}', ""); - Expect(0, 73674, '\P{Nv: 6.25e-02}', ""); - Expect(1, 73674, '\P{^Nv: 6.25e-02}', ""); - Expect(0, 73675, '\p{Nv: 6.25e-02}', ""); - Expect(1, 73675, '\p{^Nv: 6.25e-02}', ""); - Expect(1, 73675, '\P{Nv: 6.25e-02}', ""); - Expect(0, 73675, '\P{^Nv: 6.25e-02}', ""); + Error('\p{Nv: 6.2e-02}'); + Error('\P{Nv: 6.2e-02}'); + Expect(1, 73674, '\p{Nv=6.25e-02}', ""); + Expect(0, 73674, '\p{^Nv=6.25e-02}', ""); + Expect(0, 73674, '\P{Nv=6.25e-02}', ""); + Expect(1, 73674, '\P{^Nv=6.25e-02}', ""); + Expect(0, 73675, '\p{Nv=6.25e-02}', ""); + Expect(1, 73675, '\p{^Nv=6.25e-02}', ""); + Expect(1, 73675, '\P{Nv=6.25e-02}', ""); + Expect(0, 73675, '\P{^Nv=6.25e-02}', ""); Error('\p{Nv=0.06}'); Error('\P{Nv=0.06}'); Expect(1, 73674, '\p{Nv=6.250e-02}', ""); @@ -64786,14 +67146,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73675, '\P{^Nv=6.250e-02}', ""); Error('\p{Nv=0.062}'); Error('\P{Nv=0.062}'); - Expect(1, 73674, '\p{Nv: 6.2500e-02}', ""); - Expect(0, 73674, '\p{^Nv: 6.2500e-02}', ""); - Expect(0, 73674, '\P{Nv: 6.2500e-02}', ""); - Expect(1, 73674, '\P{^Nv: 6.2500e-02}', ""); - Expect(0, 73675, '\p{Nv: 6.2500e-02}', ""); - Expect(1, 73675, '\p{^Nv: 6.2500e-02}', ""); - Expect(1, 73675, '\P{Nv: 6.2500e-02}', ""); - Expect(0, 73675, '\P{^Nv: 6.2500e-02}', ""); + Expect(1, 73674, '\p{Nv:6.2500e-02}', ""); + Expect(0, 73674, '\p{^Nv:6.2500e-02}', ""); + Expect(0, 73674, '\P{Nv:6.2500e-02}', ""); + Expect(1, 73674, '\P{^Nv:6.2500e-02}', ""); + Expect(0, 73675, '\p{Nv:6.2500e-02}', ""); + Expect(1, 73675, '\p{^Nv:6.2500e-02}', ""); + Expect(1, 73675, '\P{Nv:6.2500e-02}', ""); + Expect(0, 73675, '\P{^Nv:6.2500e-02}', ""); Expect(1, 73674, '\p{Nv=0.0625}', ""); Expect(0, 73674, '\p{^Nv=0.0625}', ""); Expect(0, 73674, '\P{Nv=0.0625}', ""); @@ -64818,16 +67178,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73675, '\p{^Nv=0.06250}', ""); Expect(1, 73675, '\P{Nv=0.06250}', ""); Expect(0, 73675, '\P{^Nv=0.06250}', ""); - Error('\p{Is_Numeric_Value=-:=0001/0000016}'); - Error('\P{Is_Numeric_Value=-:=0001/0000016}'); - Expect(1, 73674, '\p{Is_Numeric_Value=00001/00016}', ""); - Expect(0, 73674, '\p{^Is_Numeric_Value=00001/00016}', ""); - Expect(0, 73674, '\P{Is_Numeric_Value=00001/00016}', ""); - Expect(1, 73674, '\P{^Is_Numeric_Value=00001/00016}', ""); - Expect(0, 73675, '\p{Is_Numeric_Value=00001/00016}', ""); - Expect(1, 73675, '\p{^Is_Numeric_Value=00001/00016}', ""); - Expect(1, 73675, '\P{Is_Numeric_Value=00001/00016}', ""); - Expect(0, 73675, '\P{^Is_Numeric_Value=00001/00016}', ""); + Error('\p{Is_Numeric_Value= :=0000001/00016}'); + Error('\P{Is_Numeric_Value= :=0000001/00016}'); + Expect(1, 73674, '\p{Is_Numeric_Value=+00000001/0000016}', ""); + Expect(0, 73674, '\p{^Is_Numeric_Value=+00000001/0000016}', ""); + Expect(0, 73674, '\P{Is_Numeric_Value=+00000001/0000016}', ""); + Expect(1, 73674, '\P{^Is_Numeric_Value=+00000001/0000016}', ""); + Expect(0, 73675, '\p{Is_Numeric_Value=+00000001/0000016}', ""); + Expect(1, 73675, '\p{^Is_Numeric_Value=+00000001/0000016}', ""); + Expect(1, 73675, '\P{Is_Numeric_Value=+00000001/0000016}', ""); + Expect(0, 73675, '\P{^Is_Numeric_Value=+00000001/0000016}', ""); Expect(1, 73674, '\p{Is_Numeric_Value=60/960}', ""); Expect(0, 73674, '\p{^Is_Numeric_Value=60/960}', ""); Expect(0, 73674, '\P{Is_Numeric_Value=60/960}', ""); @@ -64836,8 +67196,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73675, '\p{^Is_Numeric_Value=60/960}', ""); Expect(1, 73675, '\P{Is_Numeric_Value=60/960}', ""); Expect(0, 73675, '\P{^Is_Numeric_Value=60/960}', ""); - Error('\p{Is_Numeric_Value: 6.2e-02}'); - Error('\P{Is_Numeric_Value: 6.2e-02}'); + Error('\p{Is_Numeric_Value=6.2e-02}'); + Error('\P{Is_Numeric_Value=6.2e-02}'); Expect(1, 73674, '\p{Is_Numeric_Value=6.25e-02}', ""); Expect(0, 73674, '\p{^Is_Numeric_Value=6.25e-02}', ""); Expect(0, 73674, '\P{Is_Numeric_Value=6.25e-02}', ""); @@ -64846,8 +67206,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73675, '\p{^Is_Numeric_Value=6.25e-02}', ""); Expect(1, 73675, '\P{Is_Numeric_Value=6.25e-02}', ""); Expect(0, 73675, '\P{^Is_Numeric_Value=6.25e-02}', ""); - Error('\p{Is_Numeric_Value: 0.06}'); - Error('\P{Is_Numeric_Value: 0.06}'); + Error('\p{Is_Numeric_Value=0.06}'); + Error('\P{Is_Numeric_Value=0.06}'); Expect(1, 73674, '\p{Is_Numeric_Value=6.250e-02}', ""); Expect(0, 73674, '\p{^Is_Numeric_Value=6.250e-02}', ""); Expect(0, 73674, '\P{Is_Numeric_Value=6.250e-02}', ""); @@ -64866,14 +67226,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73675, '\p{^Is_Numeric_Value=6.2500e-02}', ""); Expect(1, 73675, '\P{Is_Numeric_Value=6.2500e-02}', ""); Expect(0, 73675, '\P{^Is_Numeric_Value=6.2500e-02}', ""); - Expect(1, 73674, '\p{Is_Numeric_Value=0.0625}', ""); - Expect(0, 73674, '\p{^Is_Numeric_Value=0.0625}', ""); - Expect(0, 73674, '\P{Is_Numeric_Value=0.0625}', ""); - Expect(1, 73674, '\P{^Is_Numeric_Value=0.0625}', ""); - Expect(0, 73675, '\p{Is_Numeric_Value=0.0625}', ""); - Expect(1, 73675, '\p{^Is_Numeric_Value=0.0625}', ""); - Expect(1, 73675, '\P{Is_Numeric_Value=0.0625}', ""); - Expect(0, 73675, '\P{^Is_Numeric_Value=0.0625}', ""); + Expect(1, 73674, '\p{Is_Numeric_Value: 0.0625}', ""); + Expect(0, 73674, '\p{^Is_Numeric_Value: 0.0625}', ""); + Expect(0, 73674, '\P{Is_Numeric_Value: 0.0625}', ""); + Expect(1, 73674, '\P{^Is_Numeric_Value: 0.0625}', ""); + Expect(0, 73675, '\p{Is_Numeric_Value: 0.0625}', ""); + Expect(1, 73675, '\p{^Is_Numeric_Value: 0.0625}', ""); + Expect(1, 73675, '\P{Is_Numeric_Value: 0.0625}', ""); + Expect(0, 73675, '\P{^Is_Numeric_Value: 0.0625}', ""); Expect(1, 73674, '\p{Is_Numeric_Value=6.25000e-02}', ""); Expect(0, 73674, '\p{^Is_Numeric_Value=6.25000e-02}', ""); Expect(0, 73674, '\P{Is_Numeric_Value=6.25000e-02}', ""); @@ -64890,24 +67250,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73675, '\p{^Is_Numeric_Value=0.06250}', ""); Expect(1, 73675, '\P{Is_Numeric_Value=0.06250}', ""); Expect(0, 73675, '\P{^Is_Numeric_Value=0.06250}', ""); - Error('\p{Is_Nv=:=-_+01/16}'); - Error('\P{Is_Nv=:=-_+01/16}'); - Expect(1, 73674, '\p{Is_Nv=+00001/0016}', ""); - Expect(0, 73674, '\p{^Is_Nv=+00001/0016}', ""); - Expect(0, 73674, '\P{Is_Nv=+00001/0016}', ""); - Expect(1, 73674, '\P{^Is_Nv=+00001/0016}', ""); - Expect(0, 73675, '\p{Is_Nv=+00001/0016}', ""); - Expect(1, 73675, '\p{^Is_Nv=+00001/0016}', ""); - Expect(1, 73675, '\P{Is_Nv=+00001/0016}', ""); - Expect(0, 73675, '\P{^Is_Nv=+00001/0016}', ""); - Expect(1, 73674, '\p{Is_Nv=60/960}', ""); - Expect(0, 73674, '\p{^Is_Nv=60/960}', ""); - Expect(0, 73674, '\P{Is_Nv=60/960}', ""); - Expect(1, 73674, '\P{^Is_Nv=60/960}', ""); - Expect(0, 73675, '\p{Is_Nv=60/960}', ""); - Expect(1, 73675, '\p{^Is_Nv=60/960}', ""); - Expect(1, 73675, '\P{Is_Nv=60/960}', ""); - Expect(0, 73675, '\P{^Is_Nv=60/960}', ""); + Error('\p{Is_Nv=_:=+0000001/0016}'); + Error('\P{Is_Nv=_:=+0000001/0016}'); + Expect(1, 73674, '\p{Is_Nv=1/016}', ""); + Expect(0, 73674, '\p{^Is_Nv=1/016}', ""); + Expect(0, 73674, '\P{Is_Nv=1/016}', ""); + Expect(1, 73674, '\P{^Is_Nv=1/016}', ""); + Expect(0, 73675, '\p{Is_Nv=1/016}', ""); + Expect(1, 73675, '\p{^Is_Nv=1/016}', ""); + Expect(1, 73675, '\P{Is_Nv=1/016}', ""); + Expect(0, 73675, '\P{^Is_Nv=1/016}', ""); + Expect(1, 73674, '\p{Is_Nv: 60/960}', ""); + Expect(0, 73674, '\p{^Is_Nv: 60/960}', ""); + Expect(0, 73674, '\P{Is_Nv: 60/960}', ""); + Expect(1, 73674, '\P{^Is_Nv: 60/960}', ""); + Expect(0, 73675, '\p{Is_Nv: 60/960}', ""); + Expect(1, 73675, '\p{^Is_Nv: 60/960}', ""); + Expect(1, 73675, '\P{Is_Nv: 60/960}', ""); + Expect(0, 73675, '\P{^Is_Nv: 60/960}', ""); Error('\p{Is_Nv=6.2e-02}'); Error('\P{Is_Nv=6.2e-02}'); Expect(1, 73674, '\p{Is_Nv=6.25e-02}', ""); @@ -64930,14 +67290,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73675, '\P{^Is_Nv=6.250e-02}', ""); Error('\p{Is_Nv=0.062}'); Error('\P{Is_Nv=0.062}'); - Expect(1, 73674, '\p{Is_Nv:6.2500e-02}', ""); - Expect(0, 73674, '\p{^Is_Nv:6.2500e-02}', ""); - Expect(0, 73674, '\P{Is_Nv:6.2500e-02}', ""); - Expect(1, 73674, '\P{^Is_Nv:6.2500e-02}', ""); - Expect(0, 73675, '\p{Is_Nv:6.2500e-02}', ""); - Expect(1, 73675, '\p{^Is_Nv:6.2500e-02}', ""); - Expect(1, 73675, '\P{Is_Nv:6.2500e-02}', ""); - Expect(0, 73675, '\P{^Is_Nv:6.2500e-02}', ""); + Expect(1, 73674, '\p{Is_Nv=6.2500e-02}', ""); + Expect(0, 73674, '\p{^Is_Nv=6.2500e-02}', ""); + Expect(0, 73674, '\P{Is_Nv=6.2500e-02}', ""); + Expect(1, 73674, '\P{^Is_Nv=6.2500e-02}', ""); + Expect(0, 73675, '\p{Is_Nv=6.2500e-02}', ""); + Expect(1, 73675, '\p{^Is_Nv=6.2500e-02}', ""); + Expect(1, 73675, '\P{Is_Nv=6.2500e-02}', ""); + Expect(0, 73675, '\P{^Is_Nv=6.2500e-02}', ""); Expect(1, 73674, '\p{Is_Nv=0.0625}', ""); Expect(0, 73674, '\p{^Is_Nv=0.0625}', ""); Expect(0, 73674, '\P{Is_Nv=0.0625}', ""); @@ -64946,14 +67306,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73675, '\p{^Is_Nv=0.0625}', ""); Expect(1, 73675, '\P{Is_Nv=0.0625}', ""); Expect(0, 73675, '\P{^Is_Nv=0.0625}', ""); - Expect(1, 73674, '\p{Is_Nv: 6.25000e-02}', ""); - Expect(0, 73674, '\p{^Is_Nv: 6.25000e-02}', ""); - Expect(0, 73674, '\P{Is_Nv: 6.25000e-02}', ""); - Expect(1, 73674, '\P{^Is_Nv: 6.25000e-02}', ""); - Expect(0, 73675, '\p{Is_Nv: 6.25000e-02}', ""); - Expect(1, 73675, '\p{^Is_Nv: 6.25000e-02}', ""); - Expect(1, 73675, '\P{Is_Nv: 6.25000e-02}', ""); - Expect(0, 73675, '\P{^Is_Nv: 6.25000e-02}', ""); + Expect(1, 73674, '\p{Is_Nv=6.25000e-02}', ""); + Expect(0, 73674, '\p{^Is_Nv=6.25000e-02}', ""); + Expect(0, 73674, '\P{Is_Nv=6.25000e-02}', ""); + Expect(1, 73674, '\P{^Is_Nv=6.25000e-02}', ""); + Expect(0, 73675, '\p{Is_Nv=6.25000e-02}', ""); + Expect(1, 73675, '\p{^Is_Nv=6.25000e-02}', ""); + Expect(1, 73675, '\P{Is_Nv=6.25000e-02}', ""); + Expect(0, 73675, '\P{^Is_Nv=6.25000e-02}', ""); Expect(1, 73674, '\p{Is_Nv=0.06250}', ""); Expect(0, 73674, '\p{^Is_Nv=0.06250}', ""); Expect(0, 73674, '\P{Is_Nv=0.06250}', ""); @@ -64962,18 +67322,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73675, '\p{^Is_Nv=0.06250}', ""); Expect(1, 73675, '\P{Is_Nv=0.06250}', ""); Expect(0, 73675, '\P{^Is_Nv=0.06250}', ""); - Error('\p{Numeric_Value=:=_ +0000000001/0160}'); - Error('\P{Numeric_Value=:=_ +0000000001/0160}'); + Error('\p{Numeric_Value=/a/+001/00000160}'); + Error('\P{Numeric_Value=/a/+001/00000160}'); Expect(1, 73665, '\p{Numeric_Value=:\A1/160\z:}', "");; Expect(0, 73666, '\p{Numeric_Value=:\A1/160\z:}', "");; - Expect(1, 73665, '\p{Numeric_Value: +000001/160}', ""); - Expect(0, 73665, '\p{^Numeric_Value: +000001/160}', ""); - Expect(0, 73665, '\P{Numeric_Value: +000001/160}', ""); - Expect(1, 73665, '\P{^Numeric_Value: +000001/160}', ""); - Expect(0, 73666, '\p{Numeric_Value: +000001/160}', ""); - Expect(1, 73666, '\p{^Numeric_Value: +000001/160}', ""); - Expect(1, 73666, '\P{Numeric_Value: +000001/160}', ""); - Expect(0, 73666, '\P{^Numeric_Value: +000001/160}', ""); + Expect(1, 73665, '\p{Numeric_Value=+0000001/0160}', ""); + Expect(0, 73665, '\p{^Numeric_Value=+0000001/0160}', ""); + Expect(0, 73665, '\P{Numeric_Value=+0000001/0160}', ""); + Expect(1, 73665, '\P{^Numeric_Value=+0000001/0160}', ""); + Expect(0, 73666, '\p{Numeric_Value=+0000001/0160}', ""); + Expect(1, 73666, '\p{^Numeric_Value=+0000001/0160}', ""); + Expect(1, 73666, '\P{Numeric_Value=+0000001/0160}', ""); + Expect(0, 73666, '\P{^Numeric_Value=+0000001/0160}', ""); Expect(1, 73665, '\p{Numeric_Value=60/9600}', ""); Expect(0, 73665, '\p{^Numeric_Value=60/9600}', ""); Expect(0, 73665, '\P{Numeric_Value=60/9600}', ""); @@ -64992,16 +67352,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73666, '\p{^Numeric_Value=6.25e-03}', ""); Expect(1, 73666, '\P{Numeric_Value=6.25e-03}', ""); Expect(0, 73666, '\P{^Numeric_Value=6.25e-03}', ""); - Error('\p{Numeric_Value: 0.01}'); - Error('\P{Numeric_Value: 0.01}'); - Expect(1, 73665, '\p{Numeric_Value: 6.250e-03}', ""); - Expect(0, 73665, '\p{^Numeric_Value: 6.250e-03}', ""); - Expect(0, 73665, '\P{Numeric_Value: 6.250e-03}', ""); - Expect(1, 73665, '\P{^Numeric_Value: 6.250e-03}', ""); - Expect(0, 73666, '\p{Numeric_Value: 6.250e-03}', ""); - Expect(1, 73666, '\p{^Numeric_Value: 6.250e-03}', ""); - Expect(1, 73666, '\P{Numeric_Value: 6.250e-03}', ""); - Expect(0, 73666, '\P{^Numeric_Value: 6.250e-03}', ""); + Error('\p{Numeric_Value=0.01}'); + Error('\P{Numeric_Value=0.01}'); + Expect(1, 73665, '\p{Numeric_Value=6.250e-03}', ""); + Expect(0, 73665, '\p{^Numeric_Value=6.250e-03}', ""); + Expect(0, 73665, '\P{Numeric_Value=6.250e-03}', ""); + Expect(1, 73665, '\P{^Numeric_Value=6.250e-03}', ""); + Expect(0, 73666, '\p{Numeric_Value=6.250e-03}', ""); + Expect(1, 73666, '\p{^Numeric_Value=6.250e-03}', ""); + Expect(1, 73666, '\P{Numeric_Value=6.250e-03}', ""); + Expect(0, 73666, '\P{^Numeric_Value=6.250e-03}', ""); Error('\p{Numeric_Value=0.006}'); Error('\P{Numeric_Value=0.006}'); Expect(1, 73665, '\p{Numeric_Value=6.2500e-03}', ""); @@ -65022,22 +67382,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73666, '\p{^Numeric_Value=6.25000e-03}', ""); Expect(1, 73666, '\P{Numeric_Value=6.25000e-03}', ""); Expect(0, 73666, '\P{^Numeric_Value=6.25000e-03}', ""); - Expect(1, 73665, '\p{Numeric_Value=0.00625}', ""); - Expect(0, 73665, '\p{^Numeric_Value=0.00625}', ""); - Expect(0, 73665, '\P{Numeric_Value=0.00625}', ""); - Expect(1, 73665, '\P{^Numeric_Value=0.00625}', ""); - Expect(0, 73666, '\p{Numeric_Value=0.00625}', ""); - Expect(1, 73666, '\p{^Numeric_Value=0.00625}', ""); - Expect(1, 73666, '\P{Numeric_Value=0.00625}', ""); - Expect(0, 73666, '\P{^Numeric_Value=0.00625}', ""); - Expect(1, 73665, '\p{Numeric_Value=6.250000e-03}', ""); - Expect(0, 73665, '\p{^Numeric_Value=6.250000e-03}', ""); - Expect(0, 73665, '\P{Numeric_Value=6.250000e-03}', ""); - Expect(1, 73665, '\P{^Numeric_Value=6.250000e-03}', ""); - Expect(0, 73666, '\p{Numeric_Value=6.250000e-03}', ""); - Expect(1, 73666, '\p{^Numeric_Value=6.250000e-03}', ""); - Expect(1, 73666, '\P{Numeric_Value=6.250000e-03}', ""); - Expect(0, 73666, '\P{^Numeric_Value=6.250000e-03}', ""); + Expect(1, 73665, '\p{Numeric_Value:0.00625}', ""); + Expect(0, 73665, '\p{^Numeric_Value:0.00625}', ""); + Expect(0, 73665, '\P{Numeric_Value:0.00625}', ""); + Expect(1, 73665, '\P{^Numeric_Value:0.00625}', ""); + Expect(0, 73666, '\p{Numeric_Value:0.00625}', ""); + Expect(1, 73666, '\p{^Numeric_Value:0.00625}', ""); + Expect(1, 73666, '\P{Numeric_Value:0.00625}', ""); + Expect(0, 73666, '\P{^Numeric_Value:0.00625}', ""); + Expect(1, 73665, '\p{Numeric_Value:6.250000e-03}', ""); + Expect(0, 73665, '\p{^Numeric_Value:6.250000e-03}', ""); + Expect(0, 73665, '\P{Numeric_Value:6.250000e-03}', ""); + Expect(1, 73665, '\P{^Numeric_Value:6.250000e-03}', ""); + Expect(0, 73666, '\p{Numeric_Value:6.250000e-03}', ""); + Expect(1, 73666, '\p{^Numeric_Value:6.250000e-03}', ""); + Expect(1, 73666, '\P{Numeric_Value:6.250000e-03}', ""); + Expect(0, 73666, '\P{^Numeric_Value:6.250000e-03}', ""); Expect(1, 73665, '\p{Numeric_Value=0.006250}', ""); Expect(0, 73665, '\p{^Numeric_Value=0.006250}', ""); Expect(0, 73665, '\P{Numeric_Value=0.006250}', ""); @@ -65046,18 +67406,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73666, '\p{^Numeric_Value=0.006250}', ""); Expect(1, 73666, '\P{Numeric_Value=0.006250}', ""); Expect(0, 73666, '\P{^Numeric_Value=0.006250}', ""); - Error('\p{Nv= 0000000001/00160/a/}'); - Error('\P{Nv= 0000000001/00160/a/}'); + Error('\p{Nv= /a/0000000001/00000160}'); + Error('\P{Nv= /a/0000000001/00000160}'); Expect(1, 73665, '\p{Nv=:\A1/160\z:}', "");; Expect(0, 73666, '\p{Nv=:\A1/160\z:}', "");; - Expect(1, 73665, '\p{Nv=0001/00160}', ""); - Expect(0, 73665, '\p{^Nv=0001/00160}', ""); - Expect(0, 73665, '\P{Nv=0001/00160}', ""); - Expect(1, 73665, '\P{^Nv=0001/00160}', ""); - Expect(0, 73666, '\p{Nv=0001/00160}', ""); - Expect(1, 73666, '\p{^Nv=0001/00160}', ""); - Expect(1, 73666, '\P{Nv=0001/00160}', ""); - Expect(0, 73666, '\P{^Nv=0001/00160}', ""); + Expect(1, 73665, '\p{Nv=1/0160}', ""); + Expect(0, 73665, '\p{^Nv=1/0160}', ""); + Expect(0, 73665, '\P{Nv=1/0160}', ""); + Expect(1, 73665, '\P{^Nv=1/0160}', ""); + Expect(0, 73666, '\p{Nv=1/0160}', ""); + Expect(1, 73666, '\p{^Nv=1/0160}', ""); + Expect(1, 73666, '\P{Nv=1/0160}', ""); + Expect(0, 73666, '\P{^Nv=1/0160}', ""); Expect(1, 73665, '\p{Nv=60/9600}', ""); Expect(0, 73665, '\p{^Nv=60/9600}', ""); Expect(0, 73665, '\P{Nv=60/9600}', ""); @@ -65078,14 +67438,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73666, '\P{^Nv=6.25e-03}', ""); Error('\p{Nv=0.01}'); Error('\P{Nv=0.01}'); - Expect(1, 73665, '\p{Nv: 6.250e-03}', ""); - Expect(0, 73665, '\p{^Nv: 6.250e-03}', ""); - Expect(0, 73665, '\P{Nv: 6.250e-03}', ""); - Expect(1, 73665, '\P{^Nv: 6.250e-03}', ""); - Expect(0, 73666, '\p{Nv: 6.250e-03}', ""); - Expect(1, 73666, '\p{^Nv: 6.250e-03}', ""); - Expect(1, 73666, '\P{Nv: 6.250e-03}', ""); - Expect(0, 73666, '\P{^Nv: 6.250e-03}', ""); + Expect(1, 73665, '\p{Nv:6.250e-03}', ""); + Expect(0, 73665, '\p{^Nv:6.250e-03}', ""); + Expect(0, 73665, '\P{Nv:6.250e-03}', ""); + Expect(1, 73665, '\P{^Nv:6.250e-03}', ""); + Expect(0, 73666, '\p{Nv:6.250e-03}', ""); + Expect(1, 73666, '\p{^Nv:6.250e-03}', ""); + Expect(1, 73666, '\P{Nv:6.250e-03}', ""); + Expect(0, 73666, '\P{^Nv:6.250e-03}', ""); Error('\p{Nv=0.006}'); Error('\P{Nv=0.006}'); Expect(1, 73665, '\p{Nv=6.2500e-03}', ""); @@ -65098,14 +67458,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73666, '\P{^Nv=6.2500e-03}', ""); Error('\p{Nv=0.0063}'); Error('\P{Nv=0.0063}'); - Expect(1, 73665, '\p{Nv=6.25000e-03}', ""); - Expect(0, 73665, '\p{^Nv=6.25000e-03}', ""); - Expect(0, 73665, '\P{Nv=6.25000e-03}', ""); - Expect(1, 73665, '\P{^Nv=6.25000e-03}', ""); - Expect(0, 73666, '\p{Nv=6.25000e-03}', ""); - Expect(1, 73666, '\p{^Nv=6.25000e-03}', ""); - Expect(1, 73666, '\P{Nv=6.25000e-03}', ""); - Expect(0, 73666, '\P{^Nv=6.25000e-03}', ""); + Expect(1, 73665, '\p{Nv:6.25000e-03}', ""); + Expect(0, 73665, '\p{^Nv:6.25000e-03}', ""); + Expect(0, 73665, '\P{Nv:6.25000e-03}', ""); + Expect(1, 73665, '\P{^Nv:6.25000e-03}', ""); + Expect(0, 73666, '\p{Nv:6.25000e-03}', ""); + Expect(1, 73666, '\p{^Nv:6.25000e-03}', ""); + Expect(1, 73666, '\P{Nv:6.25000e-03}', ""); + Expect(0, 73666, '\P{^Nv:6.25000e-03}', ""); Expect(1, 73665, '\p{Nv=0.00625}', ""); Expect(0, 73665, '\p{^Nv=0.00625}', ""); Expect(0, 73665, '\P{Nv=0.00625}', ""); @@ -65114,14 +67474,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73666, '\p{^Nv=0.00625}', ""); Expect(1, 73666, '\P{Nv=0.00625}', ""); Expect(0, 73666, '\P{^Nv=0.00625}', ""); - Expect(1, 73665, '\p{Nv: 6.250000e-03}', ""); - Expect(0, 73665, '\p{^Nv: 6.250000e-03}', ""); - Expect(0, 73665, '\P{Nv: 6.250000e-03}', ""); - Expect(1, 73665, '\P{^Nv: 6.250000e-03}', ""); - Expect(0, 73666, '\p{Nv: 6.250000e-03}', ""); - Expect(1, 73666, '\p{^Nv: 6.250000e-03}', ""); - Expect(1, 73666, '\P{Nv: 6.250000e-03}', ""); - Expect(0, 73666, '\P{^Nv: 6.250000e-03}', ""); + Expect(1, 73665, '\p{Nv=6.250000e-03}', ""); + Expect(0, 73665, '\p{^Nv=6.250000e-03}', ""); + Expect(0, 73665, '\P{Nv=6.250000e-03}', ""); + Expect(1, 73665, '\P{^Nv=6.250000e-03}', ""); + Expect(0, 73666, '\p{Nv=6.250000e-03}', ""); + Expect(1, 73666, '\p{^Nv=6.250000e-03}', ""); + Expect(1, 73666, '\P{Nv=6.250000e-03}', ""); + Expect(0, 73666, '\P{^Nv=6.250000e-03}', ""); Expect(1, 73665, '\p{Nv=0.006250}', ""); Expect(0, 73665, '\p{^Nv=0.006250}', ""); Expect(0, 73665, '\P{Nv=0.006250}', ""); @@ -65130,16 +67490,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73666, '\p{^Nv=0.006250}', ""); Expect(1, 73666, '\P{Nv=0.006250}', ""); Expect(0, 73666, '\P{^Nv=0.006250}', ""); - Error('\p{Is_Numeric_Value=-:=000001/00160}'); - Error('\P{Is_Numeric_Value=-:=000001/00160}'); - Expect(1, 73665, '\p{Is_Numeric_Value=+00000001/00000000160}', ""); - Expect(0, 73665, '\p{^Is_Numeric_Value=+00000001/00000000160}', ""); - Expect(0, 73665, '\P{Is_Numeric_Value=+00000001/00000000160}', ""); - Expect(1, 73665, '\P{^Is_Numeric_Value=+00000001/00000000160}', ""); - Expect(0, 73666, '\p{Is_Numeric_Value=+00000001/00000000160}', ""); - Expect(1, 73666, '\p{^Is_Numeric_Value=+00000001/00000000160}', ""); - Expect(1, 73666, '\P{Is_Numeric_Value=+00000001/00000000160}', ""); - Expect(0, 73666, '\P{^Is_Numeric_Value=+00000001/00000000160}', ""); + Error('\p{Is_Numeric_Value=/a/+1/00000160}'); + Error('\P{Is_Numeric_Value=/a/+1/00000160}'); + Expect(1, 73665, '\p{Is_Numeric_Value: +000001/00160}', ""); + Expect(0, 73665, '\p{^Is_Numeric_Value: +000001/00160}', ""); + Expect(0, 73665, '\P{Is_Numeric_Value: +000001/00160}', ""); + Expect(1, 73665, '\P{^Is_Numeric_Value: +000001/00160}', ""); + Expect(0, 73666, '\p{Is_Numeric_Value: +000001/00160}', ""); + Expect(1, 73666, '\p{^Is_Numeric_Value: +000001/00160}', ""); + Expect(1, 73666, '\P{Is_Numeric_Value: +000001/00160}', ""); + Expect(0, 73666, '\P{^Is_Numeric_Value: +000001/00160}', ""); Expect(1, 73665, '\p{Is_Numeric_Value=60/9600}', ""); Expect(0, 73665, '\p{^Is_Numeric_Value=60/9600}', ""); Expect(0, 73665, '\P{Is_Numeric_Value=60/9600}', ""); @@ -65148,8 +67508,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73666, '\p{^Is_Numeric_Value=60/9600}', ""); Expect(1, 73666, '\P{Is_Numeric_Value=60/9600}', ""); Expect(0, 73666, '\P{^Is_Numeric_Value=60/9600}', ""); - Error('\p{Is_Numeric_Value: 6.3e-03}'); - Error('\P{Is_Numeric_Value: 6.3e-03}'); + Error('\p{Is_Numeric_Value=6.3e-03}'); + Error('\P{Is_Numeric_Value=6.3e-03}'); Expect(1, 73665, '\p{Is_Numeric_Value=6.25e-03}', ""); Expect(0, 73665, '\p{^Is_Numeric_Value=6.25e-03}', ""); Expect(0, 73665, '\P{Is_Numeric_Value=6.25e-03}', ""); @@ -65158,8 +67518,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73666, '\p{^Is_Numeric_Value=6.25e-03}', ""); Expect(1, 73666, '\P{Is_Numeric_Value=6.25e-03}', ""); Expect(0, 73666, '\P{^Is_Numeric_Value=6.25e-03}', ""); - Error('\p{Is_Numeric_Value=0.01}'); - Error('\P{Is_Numeric_Value=0.01}'); + Error('\p{Is_Numeric_Value: 0.01}'); + Error('\P{Is_Numeric_Value: 0.01}'); Expect(1, 73665, '\p{Is_Numeric_Value=6.250e-03}', ""); Expect(0, 73665, '\p{^Is_Numeric_Value=6.250e-03}', ""); Expect(0, 73665, '\P{Is_Numeric_Value=6.250e-03}', ""); @@ -65212,16 +67572,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73666, '\p{^Is_Numeric_Value=0.006250}', ""); Expect(1, 73666, '\P{Is_Numeric_Value=0.006250}', ""); Expect(0, 73666, '\P{^Is_Numeric_Value=0.006250}', ""); - Error('\p{Is_Nv=/a/ _+0001/0000000160}'); - Error('\P{Is_Nv=/a/ _+0001/0000000160}'); - Expect(1, 73665, '\p{Is_Nv=1/0160}', ""); - Expect(0, 73665, '\p{^Is_Nv=1/0160}', ""); - Expect(0, 73665, '\P{Is_Nv=1/0160}', ""); - Expect(1, 73665, '\P{^Is_Nv=1/0160}', ""); - Expect(0, 73666, '\p{Is_Nv=1/0160}', ""); - Expect(1, 73666, '\p{^Is_Nv=1/0160}', ""); - Expect(1, 73666, '\P{Is_Nv=1/0160}', ""); - Expect(0, 73666, '\P{^Is_Nv=1/0160}', ""); + Error('\p{Is_Nv=:=000001/0000000160}'); + Error('\P{Is_Nv=:=000001/0000000160}'); + Expect(1, 73665, '\p{Is_Nv=000001/000160}', ""); + Expect(0, 73665, '\p{^Is_Nv=000001/000160}', ""); + Expect(0, 73665, '\P{Is_Nv=000001/000160}', ""); + Expect(1, 73665, '\P{^Is_Nv=000001/000160}', ""); + Expect(0, 73666, '\p{Is_Nv=000001/000160}', ""); + Expect(1, 73666, '\p{^Is_Nv=000001/000160}', ""); + Expect(1, 73666, '\P{Is_Nv=000001/000160}', ""); + Expect(0, 73666, '\P{^Is_Nv=000001/000160}', ""); Expect(1, 73665, '\p{Is_Nv=60/9600}', ""); Expect(0, 73665, '\p{^Is_Nv=60/9600}', ""); Expect(0, 73665, '\P{Is_Nv=60/9600}', ""); @@ -65252,24 +67612,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73666, '\P{^Is_Nv=6.250e-03}', ""); Error('\p{Is_Nv=0.006}'); Error('\P{Is_Nv=0.006}'); - Expect(1, 73665, '\p{Is_Nv=6.2500e-03}', ""); - Expect(0, 73665, '\p{^Is_Nv=6.2500e-03}', ""); - Expect(0, 73665, '\P{Is_Nv=6.2500e-03}', ""); - Expect(1, 73665, '\P{^Is_Nv=6.2500e-03}', ""); - Expect(0, 73666, '\p{Is_Nv=6.2500e-03}', ""); - Expect(1, 73666, '\p{^Is_Nv=6.2500e-03}', ""); - Expect(1, 73666, '\P{Is_Nv=6.2500e-03}', ""); - Expect(0, 73666, '\P{^Is_Nv=6.2500e-03}', ""); + Expect(1, 73665, '\p{Is_Nv: 6.2500e-03}', ""); + Expect(0, 73665, '\p{^Is_Nv: 6.2500e-03}', ""); + Expect(0, 73665, '\P{Is_Nv: 6.2500e-03}', ""); + Expect(1, 73665, '\P{^Is_Nv: 6.2500e-03}', ""); + Expect(0, 73666, '\p{Is_Nv: 6.2500e-03}', ""); + Expect(1, 73666, '\p{^Is_Nv: 6.2500e-03}', ""); + Expect(1, 73666, '\P{Is_Nv: 6.2500e-03}', ""); + Expect(0, 73666, '\P{^Is_Nv: 6.2500e-03}', ""); Error('\p{Is_Nv=0.0063}'); Error('\P{Is_Nv=0.0063}'); - Expect(1, 73665, '\p{Is_Nv: 6.25000e-03}', ""); - Expect(0, 73665, '\p{^Is_Nv: 6.25000e-03}', ""); - Expect(0, 73665, '\P{Is_Nv: 6.25000e-03}', ""); - Expect(1, 73665, '\P{^Is_Nv: 6.25000e-03}', ""); - Expect(0, 73666, '\p{Is_Nv: 6.25000e-03}', ""); - Expect(1, 73666, '\p{^Is_Nv: 6.25000e-03}', ""); - Expect(1, 73666, '\P{Is_Nv: 6.25000e-03}', ""); - Expect(0, 73666, '\P{^Is_Nv: 6.25000e-03}', ""); + Expect(1, 73665, '\p{Is_Nv=6.25000e-03}', ""); + Expect(0, 73665, '\p{^Is_Nv=6.25000e-03}', ""); + Expect(0, 73665, '\P{Is_Nv=6.25000e-03}', ""); + Expect(1, 73665, '\P{^Is_Nv=6.25000e-03}', ""); + Expect(0, 73666, '\p{Is_Nv=6.25000e-03}', ""); + Expect(1, 73666, '\p{^Is_Nv=6.25000e-03}', ""); + Expect(1, 73666, '\P{Is_Nv=6.25000e-03}', ""); + Expect(0, 73666, '\P{^Is_Nv=6.25000e-03}', ""); Expect(1, 73665, '\p{Is_Nv=0.00625}', ""); Expect(0, 73665, '\p{^Is_Nv=0.00625}', ""); Expect(0, 73665, '\P{Is_Nv=0.00625}', ""); @@ -65278,34 +67638,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73666, '\p{^Is_Nv=0.00625}', ""); Expect(1, 73666, '\P{Is_Nv=0.00625}', ""); Expect(0, 73666, '\P{^Is_Nv=0.00625}', ""); - Expect(1, 73665, '\p{Is_Nv: 6.250000e-03}', ""); - Expect(0, 73665, '\p{^Is_Nv: 6.250000e-03}', ""); - Expect(0, 73665, '\P{Is_Nv: 6.250000e-03}', ""); - Expect(1, 73665, '\P{^Is_Nv: 6.250000e-03}', ""); - Expect(0, 73666, '\p{Is_Nv: 6.250000e-03}', ""); - Expect(1, 73666, '\p{^Is_Nv: 6.250000e-03}', ""); - Expect(1, 73666, '\P{Is_Nv: 6.250000e-03}', ""); - Expect(0, 73666, '\P{^Is_Nv: 6.250000e-03}', ""); - Expect(1, 73665, '\p{Is_Nv=0.006250}', ""); - Expect(0, 73665, '\p{^Is_Nv=0.006250}', ""); - Expect(0, 73665, '\P{Is_Nv=0.006250}', ""); - Expect(1, 73665, '\P{^Is_Nv=0.006250}', ""); - Expect(0, 73666, '\p{Is_Nv=0.006250}', ""); - Expect(1, 73666, '\p{^Is_Nv=0.006250}', ""); - Expect(1, 73666, '\P{Is_Nv=0.006250}', ""); - Expect(0, 73666, '\P{^Is_Nv=0.006250}', ""); - Error('\p{Numeric_Value=:=0001/02}'); - Error('\P{Numeric_Value=:=0001/02}'); + Expect(1, 73665, '\p{Is_Nv=6.250000e-03}', ""); + Expect(0, 73665, '\p{^Is_Nv=6.250000e-03}', ""); + Expect(0, 73665, '\P{Is_Nv=6.250000e-03}', ""); + Expect(1, 73665, '\P{^Is_Nv=6.250000e-03}', ""); + Expect(0, 73666, '\p{Is_Nv=6.250000e-03}', ""); + Expect(1, 73666, '\p{^Is_Nv=6.250000e-03}', ""); + Expect(1, 73666, '\P{Is_Nv=6.250000e-03}', ""); + Expect(0, 73666, '\P{^Is_Nv=6.250000e-03}', ""); + Expect(1, 73665, '\p{Is_Nv: 0.006250}', ""); + Expect(0, 73665, '\p{^Is_Nv: 0.006250}', ""); + Expect(0, 73665, '\P{Is_Nv: 0.006250}', ""); + Expect(1, 73665, '\P{^Is_Nv: 0.006250}', ""); + Expect(0, 73666, '\p{Is_Nv: 0.006250}', ""); + Expect(1, 73666, '\p{^Is_Nv: 0.006250}', ""); + Expect(1, 73666, '\P{Is_Nv: 0.006250}', ""); + Expect(0, 73666, '\P{^Is_Nv: 0.006250}', ""); + Error('\p{Numeric_Value= _+01/000000002/a/}'); + Error('\P{Numeric_Value= _+01/000000002/a/}'); Expect(1, 126268, '\p{Numeric_Value=:\A1/2\z:}', "");; Expect(0, 126269, '\p{Numeric_Value=:\A1/2\z:}', "");; - Expect(1, 126268, '\p{Numeric_Value=+000000001/002}', ""); - Expect(0, 126268, '\p{^Numeric_Value=+000000001/002}', ""); - Expect(0, 126268, '\P{Numeric_Value=+000000001/002}', ""); - Expect(1, 126268, '\P{^Numeric_Value=+000000001/002}', ""); - Expect(0, 126269, '\p{Numeric_Value=+000000001/002}', ""); - Expect(1, 126269, '\p{^Numeric_Value=+000000001/002}', ""); - Expect(1, 126269, '\P{Numeric_Value=+000000001/002}', ""); - Expect(0, 126269, '\P{^Numeric_Value=+000000001/002}', ""); + Expect(1, 126268, '\p{Numeric_Value=001/002}', ""); + Expect(0, 126268, '\p{^Numeric_Value=001/002}', ""); + Expect(0, 126268, '\P{Numeric_Value=001/002}', ""); + Expect(1, 126268, '\P{^Numeric_Value=001/002}', ""); + Expect(0, 126269, '\p{Numeric_Value=001/002}', ""); + Expect(1, 126269, '\p{^Numeric_Value=001/002}', ""); + Expect(1, 126269, '\P{Numeric_Value=001/002}', ""); + Expect(0, 126269, '\P{^Numeric_Value=001/002}', ""); Expect(1, 126268, '\p{Numeric_Value=60/120}', ""); Expect(0, 126268, '\p{^Numeric_Value=60/120}', ""); Expect(0, 126268, '\P{Numeric_Value=60/120}', ""); @@ -65330,14 +67690,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126269, '\p{^Numeric_Value=0.5}', ""); Expect(1, 126269, '\P{Numeric_Value=0.5}', ""); Expect(0, 126269, '\P{^Numeric_Value=0.5}', ""); - Expect(1, 126268, '\p{Numeric_Value: 5.00e-01}', ""); - Expect(0, 126268, '\p{^Numeric_Value: 5.00e-01}', ""); - Expect(0, 126268, '\P{Numeric_Value: 5.00e-01}', ""); - Expect(1, 126268, '\P{^Numeric_Value: 5.00e-01}', ""); - Expect(0, 126269, '\p{Numeric_Value: 5.00e-01}', ""); - Expect(1, 126269, '\p{^Numeric_Value: 5.00e-01}', ""); - Expect(1, 126269, '\P{Numeric_Value: 5.00e-01}', ""); - Expect(0, 126269, '\P{^Numeric_Value: 5.00e-01}', ""); + Expect(1, 126268, '\p{Numeric_Value=5.00e-01}', ""); + Expect(0, 126268, '\p{^Numeric_Value=5.00e-01}', ""); + Expect(0, 126268, '\P{Numeric_Value=5.00e-01}', ""); + Expect(1, 126268, '\P{^Numeric_Value=5.00e-01}', ""); + Expect(0, 126269, '\p{Numeric_Value=5.00e-01}', ""); + Expect(1, 126269, '\p{^Numeric_Value=5.00e-01}', ""); + Expect(1, 126269, '\P{Numeric_Value=5.00e-01}', ""); + Expect(0, 126269, '\P{^Numeric_Value=5.00e-01}', ""); Expect(1, 126268, '\p{Numeric_Value=0.50}', ""); Expect(0, 126268, '\p{^Numeric_Value=0.50}', ""); Expect(0, 126268, '\P{Numeric_Value=0.50}', ""); @@ -65346,26 +67706,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126269, '\p{^Numeric_Value=0.50}', ""); Expect(1, 126269, '\P{Numeric_Value=0.50}', ""); Expect(0, 126269, '\P{^Numeric_Value=0.50}', ""); - Error('\p{Nv: - +0000001/00000002:=}'); - Error('\P{Nv: - +0000001/00000002:=}'); + Error('\p{Nv=-:=0000001/0000000002}'); + Error('\P{Nv=-:=0000001/0000000002}'); Expect(1, 126268, '\p{Nv=:\A1/2\z:}', "");; Expect(0, 126269, '\p{Nv=:\A1/2\z:}', "");; - Expect(1, 126268, '\p{Nv=00001/02}', ""); - Expect(0, 126268, '\p{^Nv=00001/02}', ""); - Expect(0, 126268, '\P{Nv=00001/02}', ""); - Expect(1, 126268, '\P{^Nv=00001/02}', ""); - Expect(0, 126269, '\p{Nv=00001/02}', ""); - Expect(1, 126269, '\p{^Nv=00001/02}', ""); - Expect(1, 126269, '\P{Nv=00001/02}', ""); - Expect(0, 126269, '\P{^Nv=00001/02}', ""); - Expect(1, 126268, '\p{Nv=60/120}', ""); - Expect(0, 126268, '\p{^Nv=60/120}', ""); - Expect(0, 126268, '\P{Nv=60/120}', ""); - Expect(1, 126268, '\P{^Nv=60/120}', ""); - Expect(0, 126269, '\p{Nv=60/120}', ""); - Expect(1, 126269, '\p{^Nv=60/120}', ""); - Expect(1, 126269, '\P{Nv=60/120}', ""); - Expect(0, 126269, '\P{^Nv=60/120}', ""); + Expect(1, 126268, '\p{Nv=0001/0002}', ""); + Expect(0, 126268, '\p{^Nv=0001/0002}', ""); + Expect(0, 126268, '\P{Nv=0001/0002}', ""); + Expect(1, 126268, '\P{^Nv=0001/0002}', ""); + Expect(0, 126269, '\p{Nv=0001/0002}', ""); + Expect(1, 126269, '\p{^Nv=0001/0002}', ""); + Expect(1, 126269, '\P{Nv=0001/0002}', ""); + Expect(0, 126269, '\P{^Nv=0001/0002}', ""); + Expect(1, 126268, '\p{Nv: 60/120}', ""); + Expect(0, 126268, '\p{^Nv: 60/120}', ""); + Expect(0, 126268, '\P{Nv: 60/120}', ""); + Expect(1, 126268, '\P{^Nv: 60/120}', ""); + Expect(0, 126269, '\p{Nv: 60/120}', ""); + Expect(1, 126269, '\p{^Nv: 60/120}', ""); + Expect(1, 126269, '\P{Nv: 60/120}', ""); + Expect(0, 126269, '\P{^Nv: 60/120}', ""); Expect(1, 126268, '\p{Nv=5.0e-01}', ""); Expect(0, 126268, '\p{^Nv=5.0e-01}', ""); Expect(0, 126268, '\P{Nv=5.0e-01}', ""); @@ -65390,24 +67750,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126269, '\p{^Nv=5.00e-01}', ""); Expect(1, 126269, '\P{Nv=5.00e-01}', ""); Expect(0, 126269, '\P{^Nv=5.00e-01}', ""); - Expect(1, 126268, '\p{Nv: 0.50}', ""); - Expect(0, 126268, '\p{^Nv: 0.50}', ""); - Expect(0, 126268, '\P{Nv: 0.50}', ""); - Expect(1, 126268, '\P{^Nv: 0.50}', ""); - Expect(0, 126269, '\p{Nv: 0.50}', ""); - Expect(1, 126269, '\p{^Nv: 0.50}', ""); - Expect(1, 126269, '\P{Nv: 0.50}', ""); - Expect(0, 126269, '\P{^Nv: 0.50}', ""); - Error('\p{Is_Numeric_Value=/a/_-+000001/02}'); - Error('\P{Is_Numeric_Value=/a/_-+000001/02}'); - Expect(1, 126268, '\p{Is_Numeric_Value=00001/002}', ""); - Expect(0, 126268, '\p{^Is_Numeric_Value=00001/002}', ""); - Expect(0, 126268, '\P{Is_Numeric_Value=00001/002}', ""); - Expect(1, 126268, '\P{^Is_Numeric_Value=00001/002}', ""); - Expect(0, 126269, '\p{Is_Numeric_Value=00001/002}', ""); - Expect(1, 126269, '\p{^Is_Numeric_Value=00001/002}', ""); - Expect(1, 126269, '\P{Is_Numeric_Value=00001/002}', ""); - Expect(0, 126269, '\P{^Is_Numeric_Value=00001/002}', ""); + Expect(1, 126268, '\p{Nv=0.50}', ""); + Expect(0, 126268, '\p{^Nv=0.50}', ""); + Expect(0, 126268, '\P{Nv=0.50}', ""); + Expect(1, 126268, '\P{^Nv=0.50}', ""); + Expect(0, 126269, '\p{Nv=0.50}', ""); + Expect(1, 126269, '\p{^Nv=0.50}', ""); + Expect(1, 126269, '\P{Nv=0.50}', ""); + Expect(0, 126269, '\P{^Nv=0.50}', ""); + Error('\p{Is_Numeric_Value=_/a/0000000001/002}'); + Error('\P{Is_Numeric_Value=_/a/0000000001/002}'); + Expect(1, 126268, '\p{Is_Numeric_Value=00000001/2}', ""); + Expect(0, 126268, '\p{^Is_Numeric_Value=00000001/2}', ""); + Expect(0, 126268, '\P{Is_Numeric_Value=00000001/2}', ""); + Expect(1, 126268, '\P{^Is_Numeric_Value=00000001/2}', ""); + Expect(0, 126269, '\p{Is_Numeric_Value=00000001/2}', ""); + Expect(1, 126269, '\p{^Is_Numeric_Value=00000001/2}', ""); + Expect(1, 126269, '\P{Is_Numeric_Value=00000001/2}', ""); + Expect(0, 126269, '\P{^Is_Numeric_Value=00000001/2}', ""); Expect(1, 126268, '\p{Is_Numeric_Value=60/120}', ""); Expect(0, 126268, '\p{^Is_Numeric_Value=60/120}', ""); Expect(0, 126268, '\P{Is_Numeric_Value=60/120}', ""); @@ -65440,24 +67800,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126269, '\p{^Is_Numeric_Value=5.00e-01}', ""); Expect(1, 126269, '\P{Is_Numeric_Value=5.00e-01}', ""); Expect(0, 126269, '\P{^Is_Numeric_Value=5.00e-01}', ""); - Expect(1, 126268, '\p{Is_Numeric_Value:0.50}', ""); - Expect(0, 126268, '\p{^Is_Numeric_Value:0.50}', ""); - Expect(0, 126268, '\P{Is_Numeric_Value:0.50}', ""); - Expect(1, 126268, '\P{^Is_Numeric_Value:0.50}', ""); - Expect(0, 126269, '\p{Is_Numeric_Value:0.50}', ""); - Expect(1, 126269, '\p{^Is_Numeric_Value:0.50}', ""); - Expect(1, 126269, '\P{Is_Numeric_Value:0.50}', ""); - Expect(0, 126269, '\P{^Is_Numeric_Value:0.50}', ""); - Error('\p{Is_Nv=:=_ 000001/0002}'); - Error('\P{Is_Nv=:=_ 000001/0002}'); - Expect(1, 126268, '\p{Is_Nv=00001/002}', ""); - Expect(0, 126268, '\p{^Is_Nv=00001/002}', ""); - Expect(0, 126268, '\P{Is_Nv=00001/002}', ""); - Expect(1, 126268, '\P{^Is_Nv=00001/002}', ""); - Expect(0, 126269, '\p{Is_Nv=00001/002}', ""); - Expect(1, 126269, '\p{^Is_Nv=00001/002}', ""); - Expect(1, 126269, '\P{Is_Nv=00001/002}', ""); - Expect(0, 126269, '\P{^Is_Nv=00001/002}', ""); + Expect(1, 126268, '\p{Is_Numeric_Value=0.50}', ""); + Expect(0, 126268, '\p{^Is_Numeric_Value=0.50}', ""); + Expect(0, 126268, '\P{Is_Numeric_Value=0.50}', ""); + Expect(1, 126268, '\P{^Is_Numeric_Value=0.50}', ""); + Expect(0, 126269, '\p{Is_Numeric_Value=0.50}', ""); + Expect(1, 126269, '\p{^Is_Numeric_Value=0.50}', ""); + Expect(1, 126269, '\P{Is_Numeric_Value=0.50}', ""); + Expect(0, 126269, '\P{^Is_Numeric_Value=0.50}', ""); + Error('\p{Is_Nv= /a/+1/0000000002}'); + Error('\P{Is_Nv= /a/+1/0000000002}'); + Expect(1, 126268, '\p{Is_Nv=+000000001/0002}', ""); + Expect(0, 126268, '\p{^Is_Nv=+000000001/0002}', ""); + Expect(0, 126268, '\P{Is_Nv=+000000001/0002}', ""); + Expect(1, 126268, '\P{^Is_Nv=+000000001/0002}', ""); + Expect(0, 126269, '\p{Is_Nv=+000000001/0002}', ""); + Expect(1, 126269, '\p{^Is_Nv=+000000001/0002}', ""); + Expect(1, 126269, '\P{Is_Nv=+000000001/0002}', ""); + Expect(0, 126269, '\P{^Is_Nv=+000000001/0002}', ""); Expect(1, 126268, '\p{Is_Nv=60/120}', ""); Expect(0, 126268, '\p{^Is_Nv=60/120}', ""); Expect(0, 126268, '\P{Is_Nv=60/120}', ""); @@ -65498,26 +67858,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126269, '\p{^Is_Nv=0.50}', ""); Expect(1, 126269, '\P{Is_Nv=0.50}', ""); Expect(0, 126269, '\P{^Is_Nv=0.50}', ""); - Error('\p{Numeric_Value= 0000000001/000020:=}'); - Error('\P{Numeric_Value= 0000000001/000020:=}'); + Error('\p{Numeric_Value= 1/0020/a/}'); + Error('\P{Numeric_Value= 1/0020/a/}'); Expect(1, 73672, '\p{Numeric_Value=:\A1/20\z:}', "");; Expect(0, 73673, '\p{Numeric_Value=:\A1/20\z:}', "");; - Expect(1, 73672, '\p{Numeric_Value=+01/00020}', ""); - Expect(0, 73672, '\p{^Numeric_Value=+01/00020}', ""); - Expect(0, 73672, '\P{Numeric_Value=+01/00020}', ""); - Expect(1, 73672, '\P{^Numeric_Value=+01/00020}', ""); - Expect(0, 73673, '\p{Numeric_Value=+01/00020}', ""); - Expect(1, 73673, '\p{^Numeric_Value=+01/00020}', ""); - Expect(1, 73673, '\P{Numeric_Value=+01/00020}', ""); - Expect(0, 73673, '\P{^Numeric_Value=+01/00020}', ""); - Expect(1, 73672, '\p{Numeric_Value=60/1200}', ""); - Expect(0, 73672, '\p{^Numeric_Value=60/1200}', ""); - Expect(0, 73672, '\P{Numeric_Value=60/1200}', ""); - Expect(1, 73672, '\P{^Numeric_Value=60/1200}', ""); - Expect(0, 73673, '\p{Numeric_Value=60/1200}', ""); - Expect(1, 73673, '\p{^Numeric_Value=60/1200}', ""); - Expect(1, 73673, '\P{Numeric_Value=60/1200}', ""); - Expect(0, 73673, '\P{^Numeric_Value=60/1200}', ""); + Expect(1, 73672, '\p{Numeric_Value=+01/000020}', ""); + Expect(0, 73672, '\p{^Numeric_Value=+01/000020}', ""); + Expect(0, 73672, '\P{Numeric_Value=+01/000020}', ""); + Expect(1, 73672, '\P{^Numeric_Value=+01/000020}', ""); + Expect(0, 73673, '\p{Numeric_Value=+01/000020}', ""); + Expect(1, 73673, '\p{^Numeric_Value=+01/000020}', ""); + Expect(1, 73673, '\P{Numeric_Value=+01/000020}', ""); + Expect(0, 73673, '\P{^Numeric_Value=+01/000020}', ""); + Expect(1, 73672, '\p{Numeric_Value: 60/1200}', ""); + Expect(0, 73672, '\p{^Numeric_Value: 60/1200}', ""); + Expect(0, 73672, '\P{Numeric_Value: 60/1200}', ""); + Expect(1, 73672, '\P{^Numeric_Value: 60/1200}', ""); + Expect(0, 73673, '\p{Numeric_Value: 60/1200}', ""); + Expect(1, 73673, '\p{^Numeric_Value: 60/1200}', ""); + Expect(1, 73673, '\P{Numeric_Value: 60/1200}', ""); + Expect(0, 73673, '\P{^Numeric_Value: 60/1200}', ""); Expect(1, 73672, '\p{Numeric_Value=5.0e-02}', ""); Expect(0, 73672, '\p{^Numeric_Value=5.0e-02}', ""); Expect(0, 73672, '\P{Numeric_Value=5.0e-02}', ""); @@ -65534,14 +67894,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73673, '\p{^Numeric_Value=5.00e-02}', ""); Expect(1, 73673, '\P{Numeric_Value=5.00e-02}', ""); Expect(0, 73673, '\P{^Numeric_Value=5.00e-02}', ""); - Expect(1, 73672, '\p{Numeric_Value=0.05}', ""); - Expect(0, 73672, '\p{^Numeric_Value=0.05}', ""); - Expect(0, 73672, '\P{Numeric_Value=0.05}', ""); - Expect(1, 73672, '\P{^Numeric_Value=0.05}', ""); - Expect(0, 73673, '\p{Numeric_Value=0.05}', ""); - Expect(1, 73673, '\p{^Numeric_Value=0.05}', ""); - Expect(1, 73673, '\P{Numeric_Value=0.05}', ""); - Expect(0, 73673, '\P{^Numeric_Value=0.05}', ""); + Expect(1, 73672, '\p{Numeric_Value: 0.05}', ""); + Expect(0, 73672, '\p{^Numeric_Value: 0.05}', ""); + Expect(0, 73672, '\P{Numeric_Value: 0.05}', ""); + Expect(1, 73672, '\P{^Numeric_Value: 0.05}', ""); + Expect(0, 73673, '\p{Numeric_Value: 0.05}', ""); + Expect(1, 73673, '\p{^Numeric_Value: 0.05}', ""); + Expect(1, 73673, '\P{Numeric_Value: 0.05}', ""); + Expect(0, 73673, '\P{^Numeric_Value: 0.05}', ""); Expect(1, 73672, '\p{Numeric_Value=5.000e-02}', ""); Expect(0, 73672, '\p{^Numeric_Value=5.000e-02}', ""); Expect(0, 73672, '\P{Numeric_Value=5.000e-02}', ""); @@ -65558,18 +67918,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73673, '\p{^Numeric_Value=0.050}', ""); Expect(1, 73673, '\P{Numeric_Value=0.050}', ""); Expect(0, 73673, '\P{^Numeric_Value=0.050}', ""); - Error('\p{Nv=:= 01/20}'); - Error('\P{Nv=:= 01/20}'); + Error('\p{Nv= :=+001/020}'); + Error('\P{Nv= :=+001/020}'); Expect(1, 73672, '\p{Nv=:\A1/20\z:}', "");; Expect(0, 73673, '\p{Nv=:\A1/20\z:}', "");; - Expect(1, 73672, '\p{Nv=000001/20}', ""); - Expect(0, 73672, '\p{^Nv=000001/20}', ""); - Expect(0, 73672, '\P{Nv=000001/20}', ""); - Expect(1, 73672, '\P{^Nv=000001/20}', ""); - Expect(0, 73673, '\p{Nv=000001/20}', ""); - Expect(1, 73673, '\p{^Nv=000001/20}', ""); - Expect(1, 73673, '\P{Nv=000001/20}', ""); - Expect(0, 73673, '\P{^Nv=000001/20}', ""); + Expect(1, 73672, '\p{Nv=+000001/0000020}', ""); + Expect(0, 73672, '\p{^Nv=+000001/0000020}', ""); + Expect(0, 73672, '\P{Nv=+000001/0000020}', ""); + Expect(1, 73672, '\P{^Nv=+000001/0000020}', ""); + Expect(0, 73673, '\p{Nv=+000001/0000020}', ""); + Expect(1, 73673, '\p{^Nv=+000001/0000020}', ""); + Expect(1, 73673, '\P{Nv=+000001/0000020}', ""); + Expect(0, 73673, '\P{^Nv=+000001/0000020}', ""); Expect(1, 73672, '\p{Nv=60/1200}', ""); Expect(0, 73672, '\p{^Nv=60/1200}', ""); Expect(0, 73672, '\P{Nv=60/1200}', ""); @@ -65578,14 +67938,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73673, '\p{^Nv=60/1200}', ""); Expect(1, 73673, '\P{Nv=60/1200}', ""); Expect(0, 73673, '\P{^Nv=60/1200}', ""); - Expect(1, 73672, '\p{Nv=5.0e-02}', ""); - Expect(0, 73672, '\p{^Nv=5.0e-02}', ""); - Expect(0, 73672, '\P{Nv=5.0e-02}', ""); - Expect(1, 73672, '\P{^Nv=5.0e-02}', ""); - Expect(0, 73673, '\p{Nv=5.0e-02}', ""); - Expect(1, 73673, '\p{^Nv=5.0e-02}', ""); - Expect(1, 73673, '\P{Nv=5.0e-02}', ""); - Expect(0, 73673, '\P{^Nv=5.0e-02}', ""); + Expect(1, 73672, '\p{Nv: 5.0e-02}', ""); + Expect(0, 73672, '\p{^Nv: 5.0e-02}', ""); + Expect(0, 73672, '\P{Nv: 5.0e-02}', ""); + Expect(1, 73672, '\P{^Nv: 5.0e-02}', ""); + Expect(0, 73673, '\p{Nv: 5.0e-02}', ""); + Expect(1, 73673, '\p{^Nv: 5.0e-02}', ""); + Expect(1, 73673, '\P{Nv: 5.0e-02}', ""); + Expect(0, 73673, '\P{^Nv: 5.0e-02}', ""); Expect(1, 73672, '\p{Nv=5.00e-02}', ""); Expect(0, 73672, '\p{^Nv=5.00e-02}', ""); Expect(0, 73672, '\P{Nv=5.00e-02}', ""); @@ -65618,16 +67978,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73673, '\p{^Nv=0.050}', ""); Expect(1, 73673, '\P{Nv=0.050}', ""); Expect(0, 73673, '\P{^Nv=0.050}', ""); - Error('\p{Is_Numeric_Value=_:=1/000000020}'); - Error('\P{Is_Numeric_Value=_:=1/000000020}'); - Expect(1, 73672, '\p{Is_Numeric_Value=+0000000001/00000020}', ""); - Expect(0, 73672, '\p{^Is_Numeric_Value=+0000000001/00000020}', ""); - Expect(0, 73672, '\P{Is_Numeric_Value=+0000000001/00000020}', ""); - Expect(1, 73672, '\P{^Is_Numeric_Value=+0000000001/00000020}', ""); - Expect(0, 73673, '\p{Is_Numeric_Value=+0000000001/00000020}', ""); - Expect(1, 73673, '\p{^Is_Numeric_Value=+0000000001/00000020}', ""); - Expect(1, 73673, '\P{Is_Numeric_Value=+0000000001/00000020}', ""); - Expect(0, 73673, '\P{^Is_Numeric_Value=+0000000001/00000020}', ""); + Error('\p{Is_Numeric_Value= -001/0000000020:=}'); + Error('\P{Is_Numeric_Value= -001/0000000020:=}'); + Expect(1, 73672, '\p{Is_Numeric_Value=00000001/0000000020}', ""); + Expect(0, 73672, '\p{^Is_Numeric_Value=00000001/0000000020}', ""); + Expect(0, 73672, '\P{Is_Numeric_Value=00000001/0000000020}', ""); + Expect(1, 73672, '\P{^Is_Numeric_Value=00000001/0000000020}', ""); + Expect(0, 73673, '\p{Is_Numeric_Value=00000001/0000000020}', ""); + Expect(1, 73673, '\p{^Is_Numeric_Value=00000001/0000000020}', ""); + Expect(1, 73673, '\P{Is_Numeric_Value=00000001/0000000020}', ""); + Expect(0, 73673, '\P{^Is_Numeric_Value=00000001/0000000020}', ""); Expect(1, 73672, '\p{Is_Numeric_Value=60/1200}', ""); Expect(0, 73672, '\p{^Is_Numeric_Value=60/1200}', ""); Expect(0, 73672, '\P{Is_Numeric_Value=60/1200}', ""); @@ -65668,24 +68028,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73673, '\p{^Is_Numeric_Value=5.000e-02}', ""); Expect(1, 73673, '\P{Is_Numeric_Value=5.000e-02}', ""); Expect(0, 73673, '\P{^Is_Numeric_Value=5.000e-02}', ""); - Expect(1, 73672, '\p{Is_Numeric_Value: 0.050}', ""); - Expect(0, 73672, '\p{^Is_Numeric_Value: 0.050}', ""); - Expect(0, 73672, '\P{Is_Numeric_Value: 0.050}', ""); - Expect(1, 73672, '\P{^Is_Numeric_Value: 0.050}', ""); - Expect(0, 73673, '\p{Is_Numeric_Value: 0.050}', ""); - Expect(1, 73673, '\p{^Is_Numeric_Value: 0.050}', ""); - Expect(1, 73673, '\P{Is_Numeric_Value: 0.050}', ""); - Expect(0, 73673, '\P{^Is_Numeric_Value: 0.050}', ""); - Error('\p{Is_Nv=-/a/0000001/20}'); - Error('\P{Is_Nv=-/a/0000001/20}'); - Expect(1, 73672, '\p{Is_Nv=000001/020}', ""); - Expect(0, 73672, '\p{^Is_Nv=000001/020}', ""); - Expect(0, 73672, '\P{Is_Nv=000001/020}', ""); - Expect(1, 73672, '\P{^Is_Nv=000001/020}', ""); - Expect(0, 73673, '\p{Is_Nv=000001/020}', ""); - Expect(1, 73673, '\p{^Is_Nv=000001/020}', ""); - Expect(1, 73673, '\P{Is_Nv=000001/020}', ""); - Expect(0, 73673, '\P{^Is_Nv=000001/020}', ""); + Expect(1, 73672, '\p{Is_Numeric_Value=0.050}', ""); + Expect(0, 73672, '\p{^Is_Numeric_Value=0.050}', ""); + Expect(0, 73672, '\P{Is_Numeric_Value=0.050}', ""); + Expect(1, 73672, '\P{^Is_Numeric_Value=0.050}', ""); + Expect(0, 73673, '\p{Is_Numeric_Value=0.050}', ""); + Expect(1, 73673, '\p{^Is_Numeric_Value=0.050}', ""); + Expect(1, 73673, '\P{Is_Numeric_Value=0.050}', ""); + Expect(0, 73673, '\P{^Is_Numeric_Value=0.050}', ""); + Error('\p{Is_Nv=_ 001/000000020:=}'); + Error('\P{Is_Nv=_ 001/000000020:=}'); + Expect(1, 73672, '\p{Is_Nv=00000001/000000020}', ""); + Expect(0, 73672, '\p{^Is_Nv=00000001/000000020}', ""); + Expect(0, 73672, '\P{Is_Nv=00000001/000000020}', ""); + Expect(1, 73672, '\P{^Is_Nv=00000001/000000020}', ""); + Expect(0, 73673, '\p{Is_Nv=00000001/000000020}', ""); + Expect(1, 73673, '\p{^Is_Nv=00000001/000000020}', ""); + Expect(1, 73673, '\P{Is_Nv=00000001/000000020}', ""); + Expect(0, 73673, '\P{^Is_Nv=00000001/000000020}', ""); Expect(1, 73672, '\p{Is_Nv=60/1200}', ""); Expect(0, 73672, '\p{^Is_Nv=60/1200}', ""); Expect(0, 73672, '\P{Is_Nv=60/1200}', ""); @@ -65694,14 +68054,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73673, '\p{^Is_Nv=60/1200}', ""); Expect(1, 73673, '\P{Is_Nv=60/1200}', ""); Expect(0, 73673, '\P{^Is_Nv=60/1200}', ""); - Expect(1, 73672, '\p{Is_Nv: 5.0e-02}', ""); - Expect(0, 73672, '\p{^Is_Nv: 5.0e-02}', ""); - Expect(0, 73672, '\P{Is_Nv: 5.0e-02}', ""); - Expect(1, 73672, '\P{^Is_Nv: 5.0e-02}', ""); - Expect(0, 73673, '\p{Is_Nv: 5.0e-02}', ""); - Expect(1, 73673, '\p{^Is_Nv: 5.0e-02}', ""); - Expect(1, 73673, '\P{Is_Nv: 5.0e-02}', ""); - Expect(0, 73673, '\P{^Is_Nv: 5.0e-02}', ""); + Expect(1, 73672, '\p{Is_Nv:5.0e-02}', ""); + Expect(0, 73672, '\p{^Is_Nv:5.0e-02}', ""); + Expect(0, 73672, '\P{Is_Nv:5.0e-02}', ""); + Expect(1, 73672, '\P{^Is_Nv:5.0e-02}', ""); + Expect(0, 73673, '\p{Is_Nv:5.0e-02}', ""); + Expect(1, 73673, '\p{^Is_Nv:5.0e-02}', ""); + Expect(1, 73673, '\P{Is_Nv:5.0e-02}', ""); + Expect(0, 73673, '\P{^Is_Nv:5.0e-02}', ""); Expect(1, 73672, '\p{Is_Nv=5.00e-02}', ""); Expect(0, 73672, '\p{^Is_Nv=5.00e-02}', ""); Expect(0, 73672, '\P{Is_Nv=5.00e-02}', ""); @@ -65710,14 +68070,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73673, '\p{^Is_Nv=5.00e-02}', ""); Expect(1, 73673, '\P{Is_Nv=5.00e-02}', ""); Expect(0, 73673, '\P{^Is_Nv=5.00e-02}', ""); - Expect(1, 73672, '\p{Is_Nv=0.05}', ""); - Expect(0, 73672, '\p{^Is_Nv=0.05}', ""); - Expect(0, 73672, '\P{Is_Nv=0.05}', ""); - Expect(1, 73672, '\P{^Is_Nv=0.05}', ""); - Expect(0, 73673, '\p{Is_Nv=0.05}', ""); - Expect(1, 73673, '\p{^Is_Nv=0.05}', ""); - Expect(1, 73673, '\P{Is_Nv=0.05}', ""); - Expect(0, 73673, '\P{^Is_Nv=0.05}', ""); + Expect(1, 73672, '\p{Is_Nv: 0.05}', ""); + Expect(0, 73672, '\p{^Is_Nv: 0.05}', ""); + Expect(0, 73672, '\P{Is_Nv: 0.05}', ""); + Expect(1, 73672, '\P{^Is_Nv: 0.05}', ""); + Expect(0, 73673, '\p{Is_Nv: 0.05}', ""); + Expect(1, 73673, '\p{^Is_Nv: 0.05}', ""); + Expect(1, 73673, '\P{Is_Nv: 0.05}', ""); + Expect(0, 73673, '\P{^Is_Nv: 0.05}', ""); Expect(1, 73672, '\p{Is_Nv=5.000e-02}', ""); Expect(0, 73672, '\p{^Is_Nv=5.000e-02}', ""); Expect(0, 73672, '\P{Is_Nv=5.000e-02}', ""); @@ -65726,26 +68086,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73673, '\p{^Is_Nv=5.000e-02}', ""); Expect(1, 73673, '\P{Is_Nv=5.000e-02}', ""); Expect(0, 73673, '\P{^Is_Nv=5.000e-02}', ""); - Expect(1, 73672, '\p{Is_Nv: 0.050}', ""); - Expect(0, 73672, '\p{^Is_Nv: 0.050}', ""); - Expect(0, 73672, '\P{Is_Nv: 0.050}', ""); - Expect(1, 73672, '\P{^Is_Nv: 0.050}', ""); - Expect(0, 73673, '\p{Is_Nv: 0.050}', ""); - Expect(1, 73673, '\p{^Is_Nv: 0.050}', ""); - Expect(1, 73673, '\P{Is_Nv: 0.050}', ""); - Expect(0, 73673, '\P{^Is_Nv: 0.050}', ""); - Error('\p{Numeric_Value= /a/1/000003}'); - Error('\P{Numeric_Value= /a/1/000003}'); + Expect(1, 73672, '\p{Is_Nv=0.050}', ""); + Expect(0, 73672, '\p{^Is_Nv=0.050}', ""); + Expect(0, 73672, '\P{Is_Nv=0.050}', ""); + Expect(1, 73672, '\P{^Is_Nv=0.050}', ""); + Expect(0, 73673, '\p{Is_Nv=0.050}', ""); + Expect(1, 73673, '\p{^Is_Nv=0.050}', ""); + Expect(1, 73673, '\P{Is_Nv=0.050}', ""); + Expect(0, 73673, '\P{^Is_Nv=0.050}', ""); + Error('\p{Numeric_Value: -+000000001/03:=}'); + Error('\P{Numeric_Value: -+000000001/03:=}'); Expect(1, 74853, '\p{Numeric_Value=:\A1/3\z:}', "");; Expect(0, 74854, '\p{Numeric_Value=:\A1/3\z:}', "");; - Expect(1, 74853, '\p{Numeric_Value=00000001/00000003}', ""); - Expect(0, 74853, '\p{^Numeric_Value=00000001/00000003}', ""); - Expect(0, 74853, '\P{Numeric_Value=00000001/00000003}', ""); - Expect(1, 74853, '\P{^Numeric_Value=00000001/00000003}', ""); - Expect(0, 74854, '\p{Numeric_Value=00000001/00000003}', ""); - Expect(1, 74854, '\p{^Numeric_Value=00000001/00000003}', ""); - Expect(1, 74854, '\P{Numeric_Value=00000001/00000003}', ""); - Expect(0, 74854, '\P{^Numeric_Value=00000001/00000003}', ""); + Expect(1, 74853, '\p{Numeric_Value=+000000001/00003}', ""); + Expect(0, 74853, '\p{^Numeric_Value=+000000001/00003}', ""); + Expect(0, 74853, '\P{Numeric_Value=+000000001/00003}', ""); + Expect(1, 74853, '\P{^Numeric_Value=+000000001/00003}', ""); + Expect(0, 74854, '\p{Numeric_Value=+000000001/00003}', ""); + Expect(1, 74854, '\p{^Numeric_Value=+000000001/00003}', ""); + Expect(1, 74854, '\P{Numeric_Value=+000000001/00003}', ""); + Expect(0, 74854, '\P{^Numeric_Value=+000000001/00003}', ""); Expect(1, 74853, '\p{Numeric_Value=60/180}', ""); Expect(0, 74853, '\p{^Numeric_Value=60/180}', ""); Expect(0, 74853, '\P{Numeric_Value=60/180}', ""); @@ -65756,8 +68116,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 74854, '\P{^Numeric_Value=60/180}', ""); Error('\p{Numeric_Value=3.3e-01}'); Error('\P{Numeric_Value=3.3e-01}'); - Error('\p{Numeric_Value:0.3}'); - Error('\P{Numeric_Value:0.3}'); + Error('\p{Numeric_Value=0.3}'); + Error('\P{Numeric_Value=0.3}'); Expect(1, 74853, '\p{Numeric_Value=3.33e-01}', ""); Expect(0, 74853, '\p{^Numeric_Value=3.33e-01}', ""); Expect(0, 74853, '\P{Numeric_Value=3.33e-01}', ""); @@ -65768,14 +68128,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 74854, '\P{^Numeric_Value=3.33e-01}', ""); Error('\p{Numeric_Value=0.33}'); Error('\P{Numeric_Value=0.33}'); - Expect(1, 74853, '\p{Numeric_Value: 3.333e-01}', ""); - Expect(0, 74853, '\p{^Numeric_Value: 3.333e-01}', ""); - Expect(0, 74853, '\P{Numeric_Value: 3.333e-01}', ""); - Expect(1, 74853, '\P{^Numeric_Value: 3.333e-01}', ""); - Expect(0, 74854, '\p{Numeric_Value: 3.333e-01}', ""); - Expect(1, 74854, '\p{^Numeric_Value: 3.333e-01}', ""); - Expect(1, 74854, '\P{Numeric_Value: 3.333e-01}', ""); - Expect(0, 74854, '\P{^Numeric_Value: 3.333e-01}', ""); + Expect(1, 74853, '\p{Numeric_Value=3.333e-01}', ""); + Expect(0, 74853, '\p{^Numeric_Value=3.333e-01}', ""); + Expect(0, 74853, '\P{Numeric_Value=3.333e-01}', ""); + Expect(1, 74853, '\P{^Numeric_Value=3.333e-01}', ""); + Expect(0, 74854, '\p{Numeric_Value=3.333e-01}', ""); + Expect(1, 74854, '\p{^Numeric_Value=3.333e-01}', ""); + Expect(1, 74854, '\P{Numeric_Value=3.333e-01}', ""); + Expect(0, 74854, '\P{^Numeric_Value=3.333e-01}', ""); Expect(1, 74853, '\p{Numeric_Value=0.333}', ""); Expect(0, 74853, '\p{^Numeric_Value=0.333}', ""); Expect(0, 74853, '\P{Numeric_Value=0.333}', ""); @@ -65800,18 +68160,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74854, '\p{^Numeric_Value=0.3333}', ""); Expect(1, 74854, '\P{Numeric_Value=0.3333}', ""); Expect(0, 74854, '\P{^Numeric_Value=0.3333}', ""); - Error('\p{Nv=-+000001/0003/a/}'); - Error('\P{Nv=-+000001/0003/a/}'); + Error('\p{Nv=/a/-01/0003}'); + Error('\P{Nv=/a/-01/0003}'); Expect(1, 74853, '\p{Nv=:\A1/3\z:}', "");; Expect(0, 74854, '\p{Nv=:\A1/3\z:}', "");; - Expect(1, 74853, '\p{Nv=+000001/0000000003}', ""); - Expect(0, 74853, '\p{^Nv=+000001/0000000003}', ""); - Expect(0, 74853, '\P{Nv=+000001/0000000003}', ""); - Expect(1, 74853, '\P{^Nv=+000001/0000000003}', ""); - Expect(0, 74854, '\p{Nv=+000001/0000000003}', ""); - Expect(1, 74854, '\p{^Nv=+000001/0000000003}', ""); - Expect(1, 74854, '\P{Nv=+000001/0000000003}', ""); - Expect(0, 74854, '\P{^Nv=+000001/0000000003}', ""); + Expect(1, 74853, '\p{Nv=+00000001/000003}', ""); + Expect(0, 74853, '\p{^Nv=+00000001/000003}', ""); + Expect(0, 74853, '\P{Nv=+00000001/000003}', ""); + Expect(1, 74853, '\P{^Nv=+00000001/000003}', ""); + Expect(0, 74854, '\p{Nv=+00000001/000003}', ""); + Expect(1, 74854, '\p{^Nv=+00000001/000003}', ""); + Expect(1, 74854, '\P{Nv=+00000001/000003}', ""); + Expect(0, 74854, '\P{^Nv=+00000001/000003}', ""); Expect(1, 74853, '\p{Nv=60/180}', ""); Expect(0, 74853, '\p{^Nv=60/180}', ""); Expect(0, 74853, '\P{Nv=60/180}', ""); @@ -65822,16 +68182,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 74854, '\P{^Nv=60/180}', ""); Error('\p{Nv=3.3e-01}'); Error('\P{Nv=3.3e-01}'); - Error('\p{Nv: 0.3}'); - Error('\P{Nv: 0.3}'); - Expect(1, 74853, '\p{Nv:3.33e-01}', ""); - Expect(0, 74853, '\p{^Nv:3.33e-01}', ""); - Expect(0, 74853, '\P{Nv:3.33e-01}', ""); - Expect(1, 74853, '\P{^Nv:3.33e-01}', ""); - Expect(0, 74854, '\p{Nv:3.33e-01}', ""); - Expect(1, 74854, '\p{^Nv:3.33e-01}', ""); - Expect(1, 74854, '\P{Nv:3.33e-01}', ""); - Expect(0, 74854, '\P{^Nv:3.33e-01}', ""); + Error('\p{Nv=0.3}'); + Error('\P{Nv=0.3}'); + Expect(1, 74853, '\p{Nv=3.33e-01}', ""); + Expect(0, 74853, '\p{^Nv=3.33e-01}', ""); + Expect(0, 74853, '\P{Nv=3.33e-01}', ""); + Expect(1, 74853, '\P{^Nv=3.33e-01}', ""); + Expect(0, 74854, '\p{Nv=3.33e-01}', ""); + Expect(1, 74854, '\p{^Nv=3.33e-01}', ""); + Expect(1, 74854, '\P{Nv=3.33e-01}', ""); + Expect(0, 74854, '\P{^Nv=3.33e-01}', ""); Error('\p{Nv=0.33}'); Error('\P{Nv=0.33}'); Expect(1, 74853, '\p{Nv=3.333e-01}', ""); @@ -65866,28 +68226,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74854, '\p{^Nv=0.3333}', ""); Expect(1, 74854, '\P{Nv=0.3333}', ""); Expect(0, 74854, '\P{^Nv=0.3333}', ""); - Error('\p{Is_Numeric_Value=-:=+000000001/000003}'); - Error('\P{Is_Numeric_Value=-:=+000000001/000003}'); - Expect(1, 74853, '\p{Is_Numeric_Value=0000001/000003}', ""); - Expect(0, 74853, '\p{^Is_Numeric_Value=0000001/000003}', ""); - Expect(0, 74853, '\P{Is_Numeric_Value=0000001/000003}', ""); - Expect(1, 74853, '\P{^Is_Numeric_Value=0000001/000003}', ""); - Expect(0, 74854, '\p{Is_Numeric_Value=0000001/000003}', ""); - Expect(1, 74854, '\p{^Is_Numeric_Value=0000001/000003}', ""); - Expect(1, 74854, '\P{Is_Numeric_Value=0000001/000003}', ""); - Expect(0, 74854, '\P{^Is_Numeric_Value=0000001/000003}', ""); - Expect(1, 74853, '\p{Is_Numeric_Value: 60/180}', ""); - Expect(0, 74853, '\p{^Is_Numeric_Value: 60/180}', ""); - Expect(0, 74853, '\P{Is_Numeric_Value: 60/180}', ""); - Expect(1, 74853, '\P{^Is_Numeric_Value: 60/180}', ""); - Expect(0, 74854, '\p{Is_Numeric_Value: 60/180}', ""); - Expect(1, 74854, '\p{^Is_Numeric_Value: 60/180}', ""); - Expect(1, 74854, '\P{Is_Numeric_Value: 60/180}', ""); - Expect(0, 74854, '\P{^Is_Numeric_Value: 60/180}', ""); + Error('\p{Is_Numeric_Value= 0000000001/0003/a/}'); + Error('\P{Is_Numeric_Value= 0000000001/0003/a/}'); + Expect(1, 74853, '\p{Is_Numeric_Value=+00001/003}', ""); + Expect(0, 74853, '\p{^Is_Numeric_Value=+00001/003}', ""); + Expect(0, 74853, '\P{Is_Numeric_Value=+00001/003}', ""); + Expect(1, 74853, '\P{^Is_Numeric_Value=+00001/003}', ""); + Expect(0, 74854, '\p{Is_Numeric_Value=+00001/003}', ""); + Expect(1, 74854, '\p{^Is_Numeric_Value=+00001/003}', ""); + Expect(1, 74854, '\P{Is_Numeric_Value=+00001/003}', ""); + Expect(0, 74854, '\P{^Is_Numeric_Value=+00001/003}', ""); + Expect(1, 74853, '\p{Is_Numeric_Value=60/180}', ""); + Expect(0, 74853, '\p{^Is_Numeric_Value=60/180}', ""); + Expect(0, 74853, '\P{Is_Numeric_Value=60/180}', ""); + Expect(1, 74853, '\P{^Is_Numeric_Value=60/180}', ""); + Expect(0, 74854, '\p{Is_Numeric_Value=60/180}', ""); + Expect(1, 74854, '\p{^Is_Numeric_Value=60/180}', ""); + Expect(1, 74854, '\P{Is_Numeric_Value=60/180}', ""); + Expect(0, 74854, '\P{^Is_Numeric_Value=60/180}', ""); Error('\p{Is_Numeric_Value=3.3e-01}'); Error('\P{Is_Numeric_Value=3.3e-01}'); - Error('\p{Is_Numeric_Value: 0.3}'); - Error('\P{Is_Numeric_Value: 0.3}'); + Error('\p{Is_Numeric_Value=0.3}'); + Error('\P{Is_Numeric_Value=0.3}'); Expect(1, 74853, '\p{Is_Numeric_Value=3.33e-01}', ""); Expect(0, 74853, '\p{^Is_Numeric_Value=3.33e-01}', ""); Expect(0, 74853, '\P{Is_Numeric_Value=3.33e-01}', ""); @@ -65922,24 +68282,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74854, '\p{^Is_Numeric_Value=3.3333e-01}', ""); Expect(1, 74854, '\P{Is_Numeric_Value=3.3333e-01}', ""); Expect(0, 74854, '\P{^Is_Numeric_Value=3.3333e-01}', ""); - Expect(1, 74853, '\p{Is_Numeric_Value: 0.3333}', ""); - Expect(0, 74853, '\p{^Is_Numeric_Value: 0.3333}', ""); - Expect(0, 74853, '\P{Is_Numeric_Value: 0.3333}', ""); - Expect(1, 74853, '\P{^Is_Numeric_Value: 0.3333}', ""); - Expect(0, 74854, '\p{Is_Numeric_Value: 0.3333}', ""); - Expect(1, 74854, '\p{^Is_Numeric_Value: 0.3333}', ""); - Expect(1, 74854, '\P{Is_Numeric_Value: 0.3333}', ""); - Expect(0, 74854, '\P{^Is_Numeric_Value: 0.3333}', ""); - Error('\p{Is_Nv=:=_00001/00003}'); - Error('\P{Is_Nv=:=_00001/00003}'); - Expect(1, 74853, '\p{Is_Nv=00001/000000003}', ""); - Expect(0, 74853, '\p{^Is_Nv=00001/000000003}', ""); - Expect(0, 74853, '\P{Is_Nv=00001/000000003}', ""); - Expect(1, 74853, '\P{^Is_Nv=00001/000000003}', ""); - Expect(0, 74854, '\p{Is_Nv=00001/000000003}', ""); - Expect(1, 74854, '\p{^Is_Nv=00001/000000003}', ""); - Expect(1, 74854, '\P{Is_Nv=00001/000000003}', ""); - Expect(0, 74854, '\P{^Is_Nv=00001/000000003}', ""); + Expect(1, 74853, '\p{Is_Numeric_Value=0.3333}', ""); + Expect(0, 74853, '\p{^Is_Numeric_Value=0.3333}', ""); + Expect(0, 74853, '\P{Is_Numeric_Value=0.3333}', ""); + Expect(1, 74853, '\P{^Is_Numeric_Value=0.3333}', ""); + Expect(0, 74854, '\p{Is_Numeric_Value=0.3333}', ""); + Expect(1, 74854, '\p{^Is_Numeric_Value=0.3333}', ""); + Expect(1, 74854, '\P{Is_Numeric_Value=0.3333}', ""); + Expect(0, 74854, '\P{^Is_Numeric_Value=0.3333}', ""); + Error('\p{Is_Nv=__1/0003:=}'); + Error('\P{Is_Nv=__1/0003:=}'); + Expect(1, 74853, '\p{Is_Nv=00001/00003}', ""); + Expect(0, 74853, '\p{^Is_Nv=00001/00003}', ""); + Expect(0, 74853, '\P{Is_Nv=00001/00003}', ""); + Expect(1, 74853, '\P{^Is_Nv=00001/00003}', ""); + Expect(0, 74854, '\p{Is_Nv=00001/00003}', ""); + Expect(1, 74854, '\p{^Is_Nv=00001/00003}', ""); + Expect(1, 74854, '\P{Is_Nv=00001/00003}', ""); + Expect(0, 74854, '\P{^Is_Nv=00001/00003}', ""); Expect(1, 74853, '\p{Is_Nv=60/180}', ""); Expect(0, 74853, '\p{^Is_Nv=60/180}', ""); Expect(0, 74853, '\P{Is_Nv=60/180}', ""); @@ -65950,8 +68310,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 74854, '\P{^Is_Nv=60/180}', ""); Error('\p{Is_Nv=3.3e-01}'); Error('\P{Is_Nv=3.3e-01}'); - Error('\p{Is_Nv=0.3}'); - Error('\P{Is_Nv=0.3}'); + Error('\p{Is_Nv:0.3}'); + Error('\P{Is_Nv:0.3}'); Expect(1, 74853, '\p{Is_Nv=3.33e-01}', ""); Expect(0, 74853, '\p{^Is_Nv=3.33e-01}', ""); Expect(0, 74853, '\P{Is_Nv=3.33e-01}', ""); @@ -65960,8 +68320,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74854, '\p{^Is_Nv=3.33e-01}', ""); Expect(1, 74854, '\P{Is_Nv=3.33e-01}', ""); Expect(0, 74854, '\P{^Is_Nv=3.33e-01}', ""); - Error('\p{Is_Nv:0.33}'); - Error('\P{Is_Nv:0.33}'); + Error('\p{Is_Nv=0.33}'); + Error('\P{Is_Nv=0.33}'); Expect(1, 74853, '\p{Is_Nv=3.333e-01}', ""); Expect(0, 74853, '\p{^Is_Nv=3.333e-01}', ""); Expect(0, 74853, '\P{Is_Nv=3.333e-01}', ""); @@ -65978,34 +68338,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74854, '\p{^Is_Nv=0.333}', ""); Expect(1, 74854, '\P{Is_Nv=0.333}', ""); Expect(0, 74854, '\P{^Is_Nv=0.333}', ""); - Expect(1, 74853, '\p{Is_Nv=3.3333e-01}', ""); - Expect(0, 74853, '\p{^Is_Nv=3.3333e-01}', ""); - Expect(0, 74853, '\P{Is_Nv=3.3333e-01}', ""); - Expect(1, 74853, '\P{^Is_Nv=3.3333e-01}', ""); - Expect(0, 74854, '\p{Is_Nv=3.3333e-01}', ""); - Expect(1, 74854, '\p{^Is_Nv=3.3333e-01}', ""); - Expect(1, 74854, '\P{Is_Nv=3.3333e-01}', ""); - Expect(0, 74854, '\P{^Is_Nv=3.3333e-01}', ""); - Expect(1, 74853, '\p{Is_Nv=0.3333}', ""); - Expect(0, 74853, '\p{^Is_Nv=0.3333}', ""); - Expect(0, 74853, '\P{Is_Nv=0.3333}', ""); - Expect(1, 74853, '\P{^Is_Nv=0.3333}', ""); - Expect(0, 74854, '\p{Is_Nv=0.3333}', ""); - Expect(1, 74854, '\p{^Is_Nv=0.3333}', ""); - Expect(1, 74854, '\P{Is_Nv=0.3333}', ""); - Expect(0, 74854, '\P{^Is_Nv=0.3333}', ""); - Error('\p{Numeric_Value: /a/+00000001/000032}'); - Error('\P{Numeric_Value: /a/+00000001/000032}'); + Expect(1, 74853, '\p{Is_Nv: 3.3333e-01}', ""); + Expect(0, 74853, '\p{^Is_Nv: 3.3333e-01}', ""); + Expect(0, 74853, '\P{Is_Nv: 3.3333e-01}', ""); + Expect(1, 74853, '\P{^Is_Nv: 3.3333e-01}', ""); + Expect(0, 74854, '\p{Is_Nv: 3.3333e-01}', ""); + Expect(1, 74854, '\p{^Is_Nv: 3.3333e-01}', ""); + Expect(1, 74854, '\P{Is_Nv: 3.3333e-01}', ""); + Expect(0, 74854, '\P{^Is_Nv: 3.3333e-01}', ""); + Expect(1, 74853, '\p{Is_Nv: 0.3333}', ""); + Expect(0, 74853, '\p{^Is_Nv: 0.3333}', ""); + Expect(0, 74853, '\P{Is_Nv: 0.3333}', ""); + Expect(1, 74853, '\P{^Is_Nv: 0.3333}', ""); + Expect(0, 74854, '\p{Is_Nv: 0.3333}', ""); + Expect(1, 74854, '\p{^Is_Nv: 0.3333}', ""); + Expect(1, 74854, '\P{Is_Nv: 0.3333}', ""); + Expect(0, 74854, '\P{^Is_Nv: 0.3333}', ""); + Error('\p{Numeric_Value: := 00000001/0032}'); + Error('\P{Numeric_Value: := 00000001/0032}'); Expect(1, 73669, '\p{Numeric_Value=:\A1/32\z:}', "");; Expect(0, 73670, '\p{Numeric_Value=:\A1/32\z:}', "");; - Expect(1, 73669, '\p{Numeric_Value=00001/00000000032}', ""); - Expect(0, 73669, '\p{^Numeric_Value=00001/00000000032}', ""); - Expect(0, 73669, '\P{Numeric_Value=00001/00000000032}', ""); - Expect(1, 73669, '\P{^Numeric_Value=00001/00000000032}', ""); - Expect(0, 73670, '\p{Numeric_Value=00001/00000000032}', ""); - Expect(1, 73670, '\p{^Numeric_Value=00001/00000000032}', ""); - Expect(1, 73670, '\P{Numeric_Value=00001/00000000032}', ""); - Expect(0, 73670, '\P{^Numeric_Value=00001/00000000032}', ""); + Expect(1, 73669, '\p{Numeric_Value=0000001/0032}', ""); + Expect(0, 73669, '\p{^Numeric_Value=0000001/0032}', ""); + Expect(0, 73669, '\P{Numeric_Value=0000001/0032}', ""); + Expect(1, 73669, '\P{^Numeric_Value=0000001/0032}', ""); + Expect(0, 73670, '\p{Numeric_Value=0000001/0032}', ""); + Expect(1, 73670, '\p{^Numeric_Value=0000001/0032}', ""); + Expect(1, 73670, '\P{Numeric_Value=0000001/0032}', ""); + Expect(0, 73670, '\P{^Numeric_Value=0000001/0032}', ""); Expect(1, 73669, '\p{Numeric_Value=60/1920}', ""); Expect(0, 73669, '\p{^Numeric_Value=60/1920}', ""); Expect(0, 73669, '\P{Numeric_Value=60/1920}', ""); @@ -66024,8 +68384,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73670, '\p{^Numeric_Value=3.12e-02}', ""); Expect(1, 73670, '\P{Numeric_Value=3.12e-02}', ""); Expect(0, 73670, '\P{^Numeric_Value=3.12e-02}', ""); - Error('\p{Numeric_Value=0.03}'); - Error('\P{Numeric_Value=0.03}'); + Error('\p{Numeric_Value:0.03}'); + Error('\P{Numeric_Value:0.03}'); Expect(1, 73669, '\p{Numeric_Value=3.125e-02}', ""); Expect(0, 73669, '\p{^Numeric_Value=3.125e-02}', ""); Expect(0, 73669, '\P{Numeric_Value=3.125e-02}', ""); @@ -66034,8 +68394,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73670, '\p{^Numeric_Value=3.125e-02}', ""); Expect(1, 73670, '\P{Numeric_Value=3.125e-02}', ""); Expect(0, 73670, '\P{^Numeric_Value=3.125e-02}', ""); - Error('\p{Numeric_Value: 0.031}'); - Error('\P{Numeric_Value: 0.031}'); + Error('\p{Numeric_Value=0.031}'); + Error('\P{Numeric_Value=0.031}'); Expect(1, 73669, '\p{Numeric_Value=3.1250e-02}', ""); Expect(0, 73669, '\p{^Numeric_Value=3.1250e-02}', ""); Expect(0, 73669, '\P{Numeric_Value=3.1250e-02}', ""); @@ -66068,18 +68428,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73670, '\p{^Numeric_Value=0.03125}', ""); Expect(1, 73670, '\P{Numeric_Value=0.03125}', ""); Expect(0, 73670, '\P{^Numeric_Value=0.03125}', ""); - Error('\p{Nv=:=+0001/0000032}'); - Error('\P{Nv=:=+0001/0000032}'); + Error('\p{Nv=:= +1/0000000032}'); + Error('\P{Nv=:= +1/0000000032}'); Expect(1, 73669, '\p{Nv=:\A1/32\z:}', "");; Expect(0, 73670, '\p{Nv=:\A1/32\z:}', "");; - Expect(1, 73669, '\p{Nv=+001/0032}', ""); - Expect(0, 73669, '\p{^Nv=+001/0032}', ""); - Expect(0, 73669, '\P{Nv=+001/0032}', ""); - Expect(1, 73669, '\P{^Nv=+001/0032}', ""); - Expect(0, 73670, '\p{Nv=+001/0032}', ""); - Expect(1, 73670, '\p{^Nv=+001/0032}', ""); - Expect(1, 73670, '\P{Nv=+001/0032}', ""); - Expect(0, 73670, '\P{^Nv=+001/0032}', ""); + Expect(1, 73669, '\p{Nv=+0001/032}', ""); + Expect(0, 73669, '\p{^Nv=+0001/032}', ""); + Expect(0, 73669, '\P{Nv=+0001/032}', ""); + Expect(1, 73669, '\P{^Nv=+0001/032}', ""); + Expect(0, 73670, '\p{Nv=+0001/032}', ""); + Expect(1, 73670, '\p{^Nv=+0001/032}', ""); + Expect(1, 73670, '\P{Nv=+0001/032}', ""); + Expect(0, 73670, '\P{^Nv=+0001/032}', ""); Expect(1, 73669, '\p{Nv=60/1920}', ""); Expect(0, 73669, '\p{^Nv=60/1920}', ""); Expect(0, 73669, '\P{Nv=60/1920}', ""); @@ -66110,14 +68470,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73670, '\P{^Nv=3.125e-02}', ""); Error('\p{Nv=0.031}'); Error('\P{Nv=0.031}'); - Expect(1, 73669, '\p{Nv:3.1250e-02}', ""); - Expect(0, 73669, '\p{^Nv:3.1250e-02}', ""); - Expect(0, 73669, '\P{Nv:3.1250e-02}', ""); - Expect(1, 73669, '\P{^Nv:3.1250e-02}', ""); - Expect(0, 73670, '\p{Nv:3.1250e-02}', ""); - Expect(1, 73670, '\p{^Nv:3.1250e-02}', ""); - Expect(1, 73670, '\P{Nv:3.1250e-02}', ""); - Expect(0, 73670, '\P{^Nv:3.1250e-02}', ""); + Expect(1, 73669, '\p{Nv=3.1250e-02}', ""); + Expect(0, 73669, '\p{^Nv=3.1250e-02}', ""); + Expect(0, 73669, '\P{Nv=3.1250e-02}', ""); + Expect(1, 73669, '\P{^Nv=3.1250e-02}', ""); + Expect(0, 73670, '\p{Nv=3.1250e-02}', ""); + Expect(1, 73670, '\p{^Nv=3.1250e-02}', ""); + Expect(1, 73670, '\P{Nv=3.1250e-02}', ""); + Expect(0, 73670, '\P{^Nv=3.1250e-02}', ""); Expect(1, 73669, '\p{Nv=0.0312}', ""); Expect(0, 73669, '\p{^Nv=0.0312}', ""); Expect(0, 73669, '\P{Nv=0.0312}', ""); @@ -66142,24 +68502,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73670, '\p{^Nv=0.03125}', ""); Expect(1, 73670, '\P{Nv=0.03125}', ""); Expect(0, 73670, '\P{^Nv=0.03125}', ""); - Error('\p{Is_Numeric_Value=/a/ 1/32}'); - Error('\P{Is_Numeric_Value=/a/ 1/32}'); - Expect(1, 73669, '\p{Is_Numeric_Value=01/000032}', ""); - Expect(0, 73669, '\p{^Is_Numeric_Value=01/000032}', ""); - Expect(0, 73669, '\P{Is_Numeric_Value=01/000032}', ""); - Expect(1, 73669, '\P{^Is_Numeric_Value=01/000032}', ""); - Expect(0, 73670, '\p{Is_Numeric_Value=01/000032}', ""); - Expect(1, 73670, '\p{^Is_Numeric_Value=01/000032}', ""); - Expect(1, 73670, '\P{Is_Numeric_Value=01/000032}', ""); - Expect(0, 73670, '\P{^Is_Numeric_Value=01/000032}', ""); - Expect(1, 73669, '\p{Is_Numeric_Value: 60/1920}', ""); - Expect(0, 73669, '\p{^Is_Numeric_Value: 60/1920}', ""); - Expect(0, 73669, '\P{Is_Numeric_Value: 60/1920}', ""); - Expect(1, 73669, '\P{^Is_Numeric_Value: 60/1920}', ""); - Expect(0, 73670, '\p{Is_Numeric_Value: 60/1920}', ""); - Expect(1, 73670, '\p{^Is_Numeric_Value: 60/1920}', ""); - Expect(1, 73670, '\P{Is_Numeric_Value: 60/1920}', ""); - Expect(0, 73670, '\P{^Is_Numeric_Value: 60/1920}', ""); + Error('\p{Is_Numeric_Value=-/a/001/032}'); + Error('\P{Is_Numeric_Value=-/a/001/032}'); + Expect(1, 73669, '\p{Is_Numeric_Value=000001/32}', ""); + Expect(0, 73669, '\p{^Is_Numeric_Value=000001/32}', ""); + Expect(0, 73669, '\P{Is_Numeric_Value=000001/32}', ""); + Expect(1, 73669, '\P{^Is_Numeric_Value=000001/32}', ""); + Expect(0, 73670, '\p{Is_Numeric_Value=000001/32}', ""); + Expect(1, 73670, '\p{^Is_Numeric_Value=000001/32}', ""); + Expect(1, 73670, '\P{Is_Numeric_Value=000001/32}', ""); + Expect(0, 73670, '\P{^Is_Numeric_Value=000001/32}', ""); + Expect(1, 73669, '\p{Is_Numeric_Value=60/1920}', ""); + Expect(0, 73669, '\p{^Is_Numeric_Value=60/1920}', ""); + Expect(0, 73669, '\P{Is_Numeric_Value=60/1920}', ""); + Expect(1, 73669, '\P{^Is_Numeric_Value=60/1920}', ""); + Expect(0, 73670, '\p{Is_Numeric_Value=60/1920}', ""); + Expect(1, 73670, '\p{^Is_Numeric_Value=60/1920}', ""); + Expect(1, 73670, '\P{Is_Numeric_Value=60/1920}', ""); + Expect(0, 73670, '\P{^Is_Numeric_Value=60/1920}', ""); Error('\p{Is_Numeric_Value=3.1e-02}'); Error('\P{Is_Numeric_Value=3.1e-02}'); Expect(1, 73669, '\p{Is_Numeric_Value=3.12e-02}', ""); @@ -66172,14 +68532,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73670, '\P{^Is_Numeric_Value=3.12e-02}', ""); Error('\p{Is_Numeric_Value=0.03}'); Error('\P{Is_Numeric_Value=0.03}'); - Expect(1, 73669, '\p{Is_Numeric_Value:3.125e-02}', ""); - Expect(0, 73669, '\p{^Is_Numeric_Value:3.125e-02}', ""); - Expect(0, 73669, '\P{Is_Numeric_Value:3.125e-02}', ""); - Expect(1, 73669, '\P{^Is_Numeric_Value:3.125e-02}', ""); - Expect(0, 73670, '\p{Is_Numeric_Value:3.125e-02}', ""); - Expect(1, 73670, '\p{^Is_Numeric_Value:3.125e-02}', ""); - Expect(1, 73670, '\P{Is_Numeric_Value:3.125e-02}', ""); - Expect(0, 73670, '\P{^Is_Numeric_Value:3.125e-02}', ""); + Expect(1, 73669, '\p{Is_Numeric_Value=3.125e-02}', ""); + Expect(0, 73669, '\p{^Is_Numeric_Value=3.125e-02}', ""); + Expect(0, 73669, '\P{Is_Numeric_Value=3.125e-02}', ""); + Expect(1, 73669, '\P{^Is_Numeric_Value=3.125e-02}', ""); + Expect(0, 73670, '\p{Is_Numeric_Value=3.125e-02}', ""); + Expect(1, 73670, '\p{^Is_Numeric_Value=3.125e-02}', ""); + Expect(1, 73670, '\P{Is_Numeric_Value=3.125e-02}', ""); + Expect(0, 73670, '\P{^Is_Numeric_Value=3.125e-02}', ""); Error('\p{Is_Numeric_Value=0.031}'); Error('\P{Is_Numeric_Value=0.031}'); Expect(1, 73669, '\p{Is_Numeric_Value=3.1250e-02}', ""); @@ -66206,24 +68566,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73670, '\p{^Is_Numeric_Value=3.12500e-02}', ""); Expect(1, 73670, '\P{Is_Numeric_Value=3.12500e-02}', ""); Expect(0, 73670, '\P{^Is_Numeric_Value=3.12500e-02}', ""); - Expect(1, 73669, '\p{Is_Numeric_Value=0.03125}', ""); - Expect(0, 73669, '\p{^Is_Numeric_Value=0.03125}', ""); - Expect(0, 73669, '\P{Is_Numeric_Value=0.03125}', ""); - Expect(1, 73669, '\P{^Is_Numeric_Value=0.03125}', ""); - Expect(0, 73670, '\p{Is_Numeric_Value=0.03125}', ""); - Expect(1, 73670, '\p{^Is_Numeric_Value=0.03125}', ""); - Expect(1, 73670, '\P{Is_Numeric_Value=0.03125}', ""); - Expect(0, 73670, '\P{^Is_Numeric_Value=0.03125}', ""); - Error('\p{Is_Nv=:=_ 00001/032}'); - Error('\P{Is_Nv=:=_ 00001/032}'); - Expect(1, 73669, '\p{Is_Nv=+0001/32}', ""); - Expect(0, 73669, '\p{^Is_Nv=+0001/32}', ""); - Expect(0, 73669, '\P{Is_Nv=+0001/32}', ""); - Expect(1, 73669, '\P{^Is_Nv=+0001/32}', ""); - Expect(0, 73670, '\p{Is_Nv=+0001/32}', ""); - Expect(1, 73670, '\p{^Is_Nv=+0001/32}', ""); - Expect(1, 73670, '\P{Is_Nv=+0001/32}', ""); - Expect(0, 73670, '\P{^Is_Nv=+0001/32}', ""); + Expect(1, 73669, '\p{Is_Numeric_Value:0.03125}', ""); + Expect(0, 73669, '\p{^Is_Numeric_Value:0.03125}', ""); + Expect(0, 73669, '\P{Is_Numeric_Value:0.03125}', ""); + Expect(1, 73669, '\P{^Is_Numeric_Value:0.03125}', ""); + Expect(0, 73670, '\p{Is_Numeric_Value:0.03125}', ""); + Expect(1, 73670, '\p{^Is_Numeric_Value:0.03125}', ""); + Expect(1, 73670, '\P{Is_Numeric_Value:0.03125}', ""); + Expect(0, 73670, '\P{^Is_Numeric_Value:0.03125}', ""); + Error('\p{Is_Nv: _:=001/00000032}'); + Error('\P{Is_Nv: _:=001/00000032}'); + Expect(1, 73669, '\p{Is_Nv=00001/000000032}', ""); + Expect(0, 73669, '\p{^Is_Nv=00001/000000032}', ""); + Expect(0, 73669, '\P{Is_Nv=00001/000000032}', ""); + Expect(1, 73669, '\P{^Is_Nv=00001/000000032}', ""); + Expect(0, 73670, '\p{Is_Nv=00001/000000032}', ""); + Expect(1, 73670, '\p{^Is_Nv=00001/000000032}', ""); + Expect(1, 73670, '\P{Is_Nv=00001/000000032}', ""); + Expect(0, 73670, '\P{^Is_Nv=00001/000000032}', ""); Expect(1, 73669, '\p{Is_Nv=60/1920}', ""); Expect(0, 73669, '\p{^Is_Nv=60/1920}', ""); Expect(0, 73669, '\P{Is_Nv=60/1920}', ""); @@ -66244,14 +68604,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73670, '\P{^Is_Nv=3.12e-02}', ""); Error('\p{Is_Nv=0.03}'); Error('\P{Is_Nv=0.03}'); - Expect(1, 73669, '\p{Is_Nv=3.125e-02}', ""); - Expect(0, 73669, '\p{^Is_Nv=3.125e-02}', ""); - Expect(0, 73669, '\P{Is_Nv=3.125e-02}', ""); - Expect(1, 73669, '\P{^Is_Nv=3.125e-02}', ""); - Expect(0, 73670, '\p{Is_Nv=3.125e-02}', ""); - Expect(1, 73670, '\p{^Is_Nv=3.125e-02}', ""); - Expect(1, 73670, '\P{Is_Nv=3.125e-02}', ""); - Expect(0, 73670, '\P{^Is_Nv=3.125e-02}', ""); + Expect(1, 73669, '\p{Is_Nv:3.125e-02}', ""); + Expect(0, 73669, '\p{^Is_Nv:3.125e-02}', ""); + Expect(0, 73669, '\P{Is_Nv:3.125e-02}', ""); + Expect(1, 73669, '\P{^Is_Nv:3.125e-02}', ""); + Expect(0, 73670, '\p{Is_Nv:3.125e-02}', ""); + Expect(1, 73670, '\p{^Is_Nv:3.125e-02}', ""); + Expect(1, 73670, '\P{Is_Nv:3.125e-02}', ""); + Expect(0, 73670, '\P{^Is_Nv:3.125e-02}', ""); Error('\p{Is_Nv=0.031}'); Error('\P{Is_Nv=0.031}'); Expect(1, 73669, '\p{Is_Nv=3.1250e-02}', ""); @@ -66286,18 +68646,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73670, '\p{^Is_Nv=0.03125}', ""); Expect(1, 73670, '\P{Is_Nv=0.03125}', ""); Expect(0, 73670, '\P{^Is_Nv=0.03125}', ""); - Error('\p{Numeric_Value= 0001/00320/a/}'); - Error('\P{Numeric_Value= 0001/00320/a/}'); + Error('\p{Numeric_Value=_ +00000001/320:=}'); + Error('\P{Numeric_Value=_ +00000001/320:=}'); Expect(1, 73684, '\p{Numeric_Value=:\A1/320\z:}', "");; Expect(0, 73685, '\p{Numeric_Value=:\A1/320\z:}', "");; - Expect(1, 73684, '\p{Numeric_Value=0001/0320}', ""); - Expect(0, 73684, '\p{^Numeric_Value=0001/0320}', ""); - Expect(0, 73684, '\P{Numeric_Value=0001/0320}', ""); - Expect(1, 73684, '\P{^Numeric_Value=0001/0320}', ""); - Expect(0, 73685, '\p{Numeric_Value=0001/0320}', ""); - Expect(1, 73685, '\p{^Numeric_Value=0001/0320}', ""); - Expect(1, 73685, '\P{Numeric_Value=0001/0320}', ""); - Expect(0, 73685, '\P{^Numeric_Value=0001/0320}', ""); + Expect(1, 73684, '\p{Numeric_Value=1/320}', ""); + Expect(0, 73684, '\p{^Numeric_Value=1/320}', ""); + Expect(0, 73684, '\P{Numeric_Value=1/320}', ""); + Expect(1, 73684, '\P{^Numeric_Value=1/320}', ""); + Expect(0, 73685, '\p{Numeric_Value=1/320}', ""); + Expect(1, 73685, '\p{^Numeric_Value=1/320}', ""); + Expect(1, 73685, '\P{Numeric_Value=1/320}', ""); + Expect(0, 73685, '\P{^Numeric_Value=1/320}', ""); Expect(1, 73684, '\p{Numeric_Value=60/19200}', ""); Expect(0, 73684, '\p{^Numeric_Value=60/19200}', ""); Expect(0, 73684, '\P{Numeric_Value=60/19200}', ""); @@ -66306,8 +68666,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73685, '\p{^Numeric_Value=60/19200}', ""); Expect(1, 73685, '\P{Numeric_Value=60/19200}', ""); Expect(0, 73685, '\P{^Numeric_Value=60/19200}', ""); - Error('\p{Numeric_Value: 3.1e-03}'); - Error('\P{Numeric_Value: 3.1e-03}'); + Error('\p{Numeric_Value=3.1e-03}'); + Error('\P{Numeric_Value=3.1e-03}'); Expect(1, 73684, '\p{Numeric_Value=3.13e-03}', ""); Expect(0, 73684, '\p{^Numeric_Value=3.13e-03}', ""); Expect(0, 73684, '\P{Numeric_Value=3.13e-03}', ""); @@ -66316,14 +68676,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73685, '\p{^Numeric_Value=3.13e-03}', ""); Expect(1, 73685, '\P{Numeric_Value=3.13e-03}', ""); Expect(0, 73685, '\P{^Numeric_Value=3.13e-03}', ""); - Expect(1, 73684, '\p{Numeric_Value: 3.125e-03}', ""); - Expect(0, 73684, '\p{^Numeric_Value: 3.125e-03}', ""); - Expect(0, 73684, '\P{Numeric_Value: 3.125e-03}', ""); - Expect(1, 73684, '\P{^Numeric_Value: 3.125e-03}', ""); - Expect(0, 73685, '\p{Numeric_Value: 3.125e-03}', ""); - Expect(1, 73685, '\p{^Numeric_Value: 3.125e-03}', ""); - Expect(1, 73685, '\P{Numeric_Value: 3.125e-03}', ""); - Expect(0, 73685, '\P{^Numeric_Value: 3.125e-03}', ""); + Expect(1, 73684, '\p{Numeric_Value=3.125e-03}', ""); + Expect(0, 73684, '\p{^Numeric_Value=3.125e-03}', ""); + Expect(0, 73684, '\P{Numeric_Value=3.125e-03}', ""); + Expect(1, 73684, '\P{^Numeric_Value=3.125e-03}', ""); + Expect(0, 73685, '\p{Numeric_Value=3.125e-03}', ""); + Expect(1, 73685, '\p{^Numeric_Value=3.125e-03}', ""); + Expect(1, 73685, '\P{Numeric_Value=3.125e-03}', ""); + Expect(0, 73685, '\P{^Numeric_Value=3.125e-03}', ""); Error('\p{Numeric_Value=0.003}'); Error('\P{Numeric_Value=0.003}'); Expect(1, 73684, '\p{Numeric_Value=3.1250e-03}', ""); @@ -66368,18 +68728,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73685, '\p{^Numeric_Value=0.003125}', ""); Expect(1, 73685, '\P{Numeric_Value=0.003125}', ""); Expect(0, 73685, '\P{^Numeric_Value=0.003125}', ""); - Error('\p{Nv:_ 000001/00000320/a/}'); - Error('\P{Nv:_ 000001/00000320/a/}'); + Error('\p{Nv=-_000000001/0320:=}'); + Error('\P{Nv=-_000000001/0320:=}'); Expect(1, 73684, '\p{Nv=:\A1/320\z:}', "");; Expect(0, 73685, '\p{Nv=:\A1/320\z:}', "");; - Expect(1, 73684, '\p{Nv=0000001/000000320}', ""); - Expect(0, 73684, '\p{^Nv=0000001/000000320}', ""); - Expect(0, 73684, '\P{Nv=0000001/000000320}', ""); - Expect(1, 73684, '\P{^Nv=0000001/000000320}', ""); - Expect(0, 73685, '\p{Nv=0000001/000000320}', ""); - Expect(1, 73685, '\p{^Nv=0000001/000000320}', ""); - Expect(1, 73685, '\P{Nv=0000001/000000320}', ""); - Expect(0, 73685, '\P{^Nv=0000001/000000320}', ""); + Expect(1, 73684, '\p{Nv=00001/0320}', ""); + Expect(0, 73684, '\p{^Nv=00001/0320}', ""); + Expect(0, 73684, '\P{Nv=00001/0320}', ""); + Expect(1, 73684, '\P{^Nv=00001/0320}', ""); + Expect(0, 73685, '\p{Nv=00001/0320}', ""); + Expect(1, 73685, '\p{^Nv=00001/0320}', ""); + Expect(1, 73685, '\P{Nv=00001/0320}', ""); + Expect(0, 73685, '\P{^Nv=00001/0320}', ""); Expect(1, 73684, '\p{Nv=60/19200}', ""); Expect(0, 73684, '\p{^Nv=60/19200}', ""); Expect(0, 73684, '\P{Nv=60/19200}', ""); @@ -66450,24 +68810,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73685, '\p{^Nv=0.003125}', ""); Expect(1, 73685, '\P{Nv=0.003125}', ""); Expect(0, 73685, '\P{^Nv=0.003125}', ""); - Error('\p{Is_Numeric_Value: +0001/00000000320:=}'); - Error('\P{Is_Numeric_Value: +0001/00000000320:=}'); - Expect(1, 73684, '\p{Is_Numeric_Value=+00000001/0000000320}', ""); - Expect(0, 73684, '\p{^Is_Numeric_Value=+00000001/0000000320}', ""); - Expect(0, 73684, '\P{Is_Numeric_Value=+00000001/0000000320}', ""); - Expect(1, 73684, '\P{^Is_Numeric_Value=+00000001/0000000320}', ""); - Expect(0, 73685, '\p{Is_Numeric_Value=+00000001/0000000320}', ""); - Expect(1, 73685, '\p{^Is_Numeric_Value=+00000001/0000000320}', ""); - Expect(1, 73685, '\P{Is_Numeric_Value=+00000001/0000000320}', ""); - Expect(0, 73685, '\P{^Is_Numeric_Value=+00000001/0000000320}', ""); - Expect(1, 73684, '\p{Is_Numeric_Value:60/19200}', ""); - Expect(0, 73684, '\p{^Is_Numeric_Value:60/19200}', ""); - Expect(0, 73684, '\P{Is_Numeric_Value:60/19200}', ""); - Expect(1, 73684, '\P{^Is_Numeric_Value:60/19200}', ""); - Expect(0, 73685, '\p{Is_Numeric_Value:60/19200}', ""); - Expect(1, 73685, '\p{^Is_Numeric_Value:60/19200}', ""); - Expect(1, 73685, '\P{Is_Numeric_Value:60/19200}', ""); - Expect(0, 73685, '\P{^Is_Numeric_Value:60/19200}', ""); + Error('\p{Is_Numeric_Value= /a/0000001/000000320}'); + Error('\P{Is_Numeric_Value= /a/0000001/000000320}'); + Expect(1, 73684, '\p{Is_Numeric_Value: 000000001/00320}', ""); + Expect(0, 73684, '\p{^Is_Numeric_Value: 000000001/00320}', ""); + Expect(0, 73684, '\P{Is_Numeric_Value: 000000001/00320}', ""); + Expect(1, 73684, '\P{^Is_Numeric_Value: 000000001/00320}', ""); + Expect(0, 73685, '\p{Is_Numeric_Value: 000000001/00320}', ""); + Expect(1, 73685, '\p{^Is_Numeric_Value: 000000001/00320}', ""); + Expect(1, 73685, '\P{Is_Numeric_Value: 000000001/00320}', ""); + Expect(0, 73685, '\P{^Is_Numeric_Value: 000000001/00320}', ""); + Expect(1, 73684, '\p{Is_Numeric_Value=60/19200}', ""); + Expect(0, 73684, '\p{^Is_Numeric_Value=60/19200}', ""); + Expect(0, 73684, '\P{Is_Numeric_Value=60/19200}', ""); + Expect(1, 73684, '\P{^Is_Numeric_Value=60/19200}', ""); + Expect(0, 73685, '\p{Is_Numeric_Value=60/19200}', ""); + Expect(1, 73685, '\p{^Is_Numeric_Value=60/19200}', ""); + Expect(1, 73685, '\P{Is_Numeric_Value=60/19200}', ""); + Expect(0, 73685, '\P{^Is_Numeric_Value=60/19200}', ""); Error('\p{Is_Numeric_Value=3.1e-03}'); Error('\P{Is_Numeric_Value=3.1e-03}'); Expect(1, 73684, '\p{Is_Numeric_Value=3.13e-03}', ""); @@ -66506,14 +68866,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73685, '\p{^Is_Numeric_Value=3.12500e-03}', ""); Expect(1, 73685, '\P{Is_Numeric_Value=3.12500e-03}', ""); Expect(0, 73685, '\P{^Is_Numeric_Value=3.12500e-03}', ""); - Expect(1, 73684, '\p{Is_Numeric_Value=0.00313}', ""); - Expect(0, 73684, '\p{^Is_Numeric_Value=0.00313}', ""); - Expect(0, 73684, '\P{Is_Numeric_Value=0.00313}', ""); - Expect(1, 73684, '\P{^Is_Numeric_Value=0.00313}', ""); - Expect(0, 73685, '\p{Is_Numeric_Value=0.00313}', ""); - Expect(1, 73685, '\p{^Is_Numeric_Value=0.00313}', ""); - Expect(1, 73685, '\P{Is_Numeric_Value=0.00313}', ""); - Expect(0, 73685, '\P{^Is_Numeric_Value=0.00313}', ""); + Expect(1, 73684, '\p{Is_Numeric_Value:0.00313}', ""); + Expect(0, 73684, '\p{^Is_Numeric_Value:0.00313}', ""); + Expect(0, 73684, '\P{Is_Numeric_Value:0.00313}', ""); + Expect(1, 73684, '\P{^Is_Numeric_Value:0.00313}', ""); + Expect(0, 73685, '\p{Is_Numeric_Value:0.00313}', ""); + Expect(1, 73685, '\p{^Is_Numeric_Value:0.00313}', ""); + Expect(1, 73685, '\P{Is_Numeric_Value:0.00313}', ""); + Expect(0, 73685, '\P{^Is_Numeric_Value:0.00313}', ""); Expect(1, 73684, '\p{Is_Numeric_Value=3.125000e-03}', ""); Expect(0, 73684, '\p{^Is_Numeric_Value=3.125000e-03}', ""); Expect(0, 73684, '\P{Is_Numeric_Value=3.125000e-03}', ""); @@ -66530,26 +68890,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73685, '\p{^Is_Numeric_Value=0.003125}', ""); Expect(1, 73685, '\P{Is_Numeric_Value=0.003125}', ""); Expect(0, 73685, '\P{^Is_Numeric_Value=0.003125}', ""); - Error('\p{Is_Nv=/a/ -00001/320}'); - Error('\P{Is_Nv=/a/ -00001/320}'); - Expect(1, 73684, '\p{Is_Nv=000001/00000000320}', ""); - Expect(0, 73684, '\p{^Is_Nv=000001/00000000320}', ""); - Expect(0, 73684, '\P{Is_Nv=000001/00000000320}', ""); - Expect(1, 73684, '\P{^Is_Nv=000001/00000000320}', ""); - Expect(0, 73685, '\p{Is_Nv=000001/00000000320}', ""); - Expect(1, 73685, '\p{^Is_Nv=000001/00000000320}', ""); - Expect(1, 73685, '\P{Is_Nv=000001/00000000320}', ""); - Expect(0, 73685, '\P{^Is_Nv=000001/00000000320}', ""); - Expect(1, 73684, '\p{Is_Nv=60/19200}', ""); - Expect(0, 73684, '\p{^Is_Nv=60/19200}', ""); - Expect(0, 73684, '\P{Is_Nv=60/19200}', ""); - Expect(1, 73684, '\P{^Is_Nv=60/19200}', ""); - Expect(0, 73685, '\p{Is_Nv=60/19200}', ""); - Expect(1, 73685, '\p{^Is_Nv=60/19200}', ""); - Expect(1, 73685, '\P{Is_Nv=60/19200}', ""); - Expect(0, 73685, '\P{^Is_Nv=60/19200}', ""); - Error('\p{Is_Nv:3.1e-03}'); - Error('\P{Is_Nv:3.1e-03}'); + Error('\p{Is_Nv: -0000000001/000000000320/a/}'); + Error('\P{Is_Nv: -0000000001/000000000320/a/}'); + Expect(1, 73684, '\p{Is_Nv=000001/0000000320}', ""); + Expect(0, 73684, '\p{^Is_Nv=000001/0000000320}', ""); + Expect(0, 73684, '\P{Is_Nv=000001/0000000320}', ""); + Expect(1, 73684, '\P{^Is_Nv=000001/0000000320}', ""); + Expect(0, 73685, '\p{Is_Nv=000001/0000000320}', ""); + Expect(1, 73685, '\p{^Is_Nv=000001/0000000320}', ""); + Expect(1, 73685, '\P{Is_Nv=000001/0000000320}', ""); + Expect(0, 73685, '\P{^Is_Nv=000001/0000000320}', ""); + Expect(1, 73684, '\p{Is_Nv: 60/19200}', ""); + Expect(0, 73684, '\p{^Is_Nv: 60/19200}', ""); + Expect(0, 73684, '\P{Is_Nv: 60/19200}', ""); + Expect(1, 73684, '\P{^Is_Nv: 60/19200}', ""); + Expect(0, 73685, '\p{Is_Nv: 60/19200}', ""); + Expect(1, 73685, '\p{^Is_Nv: 60/19200}', ""); + Expect(1, 73685, '\P{Is_Nv: 60/19200}', ""); + Expect(0, 73685, '\P{^Is_Nv: 60/19200}', ""); + Error('\p{Is_Nv=3.1e-03}'); + Error('\P{Is_Nv=3.1e-03}'); Expect(1, 73684, '\p{Is_Nv=3.13e-03}', ""); Expect(0, 73684, '\p{^Is_Nv=3.13e-03}', ""); Expect(0, 73684, '\P{Is_Nv=3.13e-03}', ""); @@ -66558,14 +68918,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73685, '\p{^Is_Nv=3.13e-03}', ""); Expect(1, 73685, '\P{Is_Nv=3.13e-03}', ""); Expect(0, 73685, '\P{^Is_Nv=3.13e-03}', ""); - Expect(1, 73684, '\p{Is_Nv: 3.125e-03}', ""); - Expect(0, 73684, '\p{^Is_Nv: 3.125e-03}', ""); - Expect(0, 73684, '\P{Is_Nv: 3.125e-03}', ""); - Expect(1, 73684, '\P{^Is_Nv: 3.125e-03}', ""); - Expect(0, 73685, '\p{Is_Nv: 3.125e-03}', ""); - Expect(1, 73685, '\p{^Is_Nv: 3.125e-03}', ""); - Expect(1, 73685, '\P{Is_Nv: 3.125e-03}', ""); - Expect(0, 73685, '\P{^Is_Nv: 3.125e-03}', ""); + Expect(1, 73684, '\p{Is_Nv=3.125e-03}', ""); + Expect(0, 73684, '\p{^Is_Nv=3.125e-03}', ""); + Expect(0, 73684, '\P{Is_Nv=3.125e-03}', ""); + Expect(1, 73684, '\P{^Is_Nv=3.125e-03}', ""); + Expect(0, 73685, '\p{Is_Nv=3.125e-03}', ""); + Expect(1, 73685, '\p{^Is_Nv=3.125e-03}', ""); + Expect(1, 73685, '\P{Is_Nv=3.125e-03}', ""); + Expect(0, 73685, '\P{^Is_Nv=3.125e-03}', ""); Error('\p{Is_Nv=0.003}'); Error('\P{Is_Nv=0.003}'); Expect(1, 73684, '\p{Is_Nv=3.1250e-03}', ""); @@ -66610,18 +68970,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73685, '\p{^Is_Nv=0.003125}', ""); Expect(1, 73685, '\P{Is_Nv=0.003125}', ""); Expect(0, 73685, '\P{^Is_Nv=0.003125}', ""); - Error('\p{Numeric_Value= 01/4:=}'); - Error('\P{Numeric_Value= 01/4:=}'); + Error('\p{Numeric_Value= 0001/000000004/a/}'); + Error('\P{Numeric_Value= 0001/000000004/a/}'); Expect(1, 126125, '\p{Numeric_Value=:\A1/4\z:}', "");; Expect(0, 126126, '\p{Numeric_Value=:\A1/4\z:}', "");; - Expect(1, 126125, '\p{Numeric_Value=+00001/00000004}', ""); - Expect(0, 126125, '\p{^Numeric_Value=+00001/00000004}', ""); - Expect(0, 126125, '\P{Numeric_Value=+00001/00000004}', ""); - Expect(1, 126125, '\P{^Numeric_Value=+00001/00000004}', ""); - Expect(0, 126126, '\p{Numeric_Value=+00001/00000004}', ""); - Expect(1, 126126, '\p{^Numeric_Value=+00001/00000004}', ""); - Expect(1, 126126, '\P{Numeric_Value=+00001/00000004}', ""); - Expect(0, 126126, '\P{^Numeric_Value=+00001/00000004}', ""); + Expect(1, 126125, '\p{Numeric_Value: 000001/000000004}', ""); + Expect(0, 126125, '\p{^Numeric_Value: 000001/000000004}', ""); + Expect(0, 126125, '\P{Numeric_Value: 000001/000000004}', ""); + Expect(1, 126125, '\P{^Numeric_Value: 000001/000000004}', ""); + Expect(0, 126126, '\p{Numeric_Value: 000001/000000004}', ""); + Expect(1, 126126, '\p{^Numeric_Value: 000001/000000004}', ""); + Expect(1, 126126, '\P{Numeric_Value: 000001/000000004}', ""); + Expect(0, 126126, '\P{^Numeric_Value: 000001/000000004}', ""); Expect(1, 126125, '\p{Numeric_Value=60/240}', ""); Expect(0, 126125, '\p{^Numeric_Value=60/240}', ""); Expect(0, 126125, '\P{Numeric_Value=60/240}', ""); @@ -66654,14 +69014,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126126, '\p{^Numeric_Value=0.25}', ""); Expect(1, 126126, '\P{Numeric_Value=0.25}', ""); Expect(0, 126126, '\P{^Numeric_Value=0.25}', ""); - Expect(1, 126125, '\p{Numeric_Value:2.500e-01}', ""); - Expect(0, 126125, '\p{^Numeric_Value:2.500e-01}', ""); - Expect(0, 126125, '\P{Numeric_Value:2.500e-01}', ""); - Expect(1, 126125, '\P{^Numeric_Value:2.500e-01}', ""); - Expect(0, 126126, '\p{Numeric_Value:2.500e-01}', ""); - Expect(1, 126126, '\p{^Numeric_Value:2.500e-01}', ""); - Expect(1, 126126, '\P{Numeric_Value:2.500e-01}', ""); - Expect(0, 126126, '\P{^Numeric_Value:2.500e-01}', ""); + Expect(1, 126125, '\p{Numeric_Value=2.500e-01}', ""); + Expect(0, 126125, '\p{^Numeric_Value=2.500e-01}', ""); + Expect(0, 126125, '\P{Numeric_Value=2.500e-01}', ""); + Expect(1, 126125, '\P{^Numeric_Value=2.500e-01}', ""); + Expect(0, 126126, '\p{Numeric_Value=2.500e-01}', ""); + Expect(1, 126126, '\p{^Numeric_Value=2.500e-01}', ""); + Expect(1, 126126, '\P{Numeric_Value=2.500e-01}', ""); + Expect(0, 126126, '\P{^Numeric_Value=2.500e-01}', ""); Expect(1, 126125, '\p{Numeric_Value=0.250}', ""); Expect(0, 126125, '\p{^Numeric_Value=0.250}', ""); Expect(0, 126125, '\P{Numeric_Value=0.250}', ""); @@ -66670,18 +69030,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126126, '\p{^Numeric_Value=0.250}', ""); Expect(1, 126126, '\P{Numeric_Value=0.250}', ""); Expect(0, 126126, '\P{^Numeric_Value=0.250}', ""); - Error('\p{Nv= :=000000001/04}'); - Error('\P{Nv= :=000000001/04}'); + Error('\p{Nv=-/a/00000001/004}'); + Error('\P{Nv=-/a/00000001/004}'); Expect(1, 126125, '\p{Nv=:\A1/4\z:}', "");; Expect(0, 126126, '\p{Nv=:\A1/4\z:}', "");; - Expect(1, 126125, '\p{Nv=000000001/000004}', ""); - Expect(0, 126125, '\p{^Nv=000000001/000004}', ""); - Expect(0, 126125, '\P{Nv=000000001/000004}', ""); - Expect(1, 126125, '\P{^Nv=000000001/000004}', ""); - Expect(0, 126126, '\p{Nv=000000001/000004}', ""); - Expect(1, 126126, '\p{^Nv=000000001/000004}', ""); - Expect(1, 126126, '\P{Nv=000000001/000004}', ""); - Expect(0, 126126, '\P{^Nv=000000001/000004}', ""); + Expect(1, 126125, '\p{Nv=00000001/00000004}', ""); + Expect(0, 126125, '\p{^Nv=00000001/00000004}', ""); + Expect(0, 126125, '\P{Nv=00000001/00000004}', ""); + Expect(1, 126125, '\P{^Nv=00000001/00000004}', ""); + Expect(0, 126126, '\p{Nv=00000001/00000004}', ""); + Expect(1, 126126, '\p{^Nv=00000001/00000004}', ""); + Expect(1, 126126, '\P{Nv=00000001/00000004}', ""); + Expect(0, 126126, '\P{^Nv=00000001/00000004}', ""); Expect(1, 126125, '\p{Nv=60/240}', ""); Expect(0, 126125, '\p{^Nv=60/240}', ""); Expect(0, 126125, '\P{Nv=60/240}', ""); @@ -66722,24 +69082,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126126, '\p{^Nv=2.500e-01}', ""); Expect(1, 126126, '\P{Nv=2.500e-01}', ""); Expect(0, 126126, '\P{^Nv=2.500e-01}', ""); - Expect(1, 126125, '\p{Nv: 0.250}', ""); - Expect(0, 126125, '\p{^Nv: 0.250}', ""); - Expect(0, 126125, '\P{Nv: 0.250}', ""); - Expect(1, 126125, '\P{^Nv: 0.250}', ""); - Expect(0, 126126, '\p{Nv: 0.250}', ""); - Expect(1, 126126, '\p{^Nv: 0.250}', ""); - Expect(1, 126126, '\P{Nv: 0.250}', ""); - Expect(0, 126126, '\P{^Nv: 0.250}', ""); - Error('\p{Is_Numeric_Value=/a/0000000001/004}'); - Error('\P{Is_Numeric_Value=/a/0000000001/004}'); - Expect(1, 126125, '\p{Is_Numeric_Value=0001/0004}', ""); - Expect(0, 126125, '\p{^Is_Numeric_Value=0001/0004}', ""); - Expect(0, 126125, '\P{Is_Numeric_Value=0001/0004}', ""); - Expect(1, 126125, '\P{^Is_Numeric_Value=0001/0004}', ""); - Expect(0, 126126, '\p{Is_Numeric_Value=0001/0004}', ""); - Expect(1, 126126, '\p{^Is_Numeric_Value=0001/0004}', ""); - Expect(1, 126126, '\P{Is_Numeric_Value=0001/0004}', ""); - Expect(0, 126126, '\P{^Is_Numeric_Value=0001/0004}', ""); + Expect(1, 126125, '\p{Nv=0.250}', ""); + Expect(0, 126125, '\p{^Nv=0.250}', ""); + Expect(0, 126125, '\P{Nv=0.250}', ""); + Expect(1, 126125, '\P{^Nv=0.250}', ""); + Expect(0, 126126, '\p{Nv=0.250}', ""); + Expect(1, 126126, '\p{^Nv=0.250}', ""); + Expect(1, 126126, '\P{Nv=0.250}', ""); + Expect(0, 126126, '\P{^Nv=0.250}', ""); + Error('\p{Is_Numeric_Value=:=_00000001/004}'); + Error('\P{Is_Numeric_Value=:=_00000001/004}'); + Expect(1, 126125, '\p{Is_Numeric_Value=1/000004}', ""); + Expect(0, 126125, '\p{^Is_Numeric_Value=1/000004}', ""); + Expect(0, 126125, '\P{Is_Numeric_Value=1/000004}', ""); + Expect(1, 126125, '\P{^Is_Numeric_Value=1/000004}', ""); + Expect(0, 126126, '\p{Is_Numeric_Value=1/000004}', ""); + Expect(1, 126126, '\p{^Is_Numeric_Value=1/000004}', ""); + Expect(1, 126126, '\P{Is_Numeric_Value=1/000004}', ""); + Expect(0, 126126, '\P{^Is_Numeric_Value=1/000004}', ""); Expect(1, 126125, '\p{Is_Numeric_Value=60/240}', ""); Expect(0, 126125, '\p{^Is_Numeric_Value=60/240}', ""); Expect(0, 126125, '\P{Is_Numeric_Value=60/240}', ""); @@ -66764,14 +69124,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126126, '\p{^Is_Numeric_Value=2.50e-01}', ""); Expect(1, 126126, '\P{Is_Numeric_Value=2.50e-01}', ""); Expect(0, 126126, '\P{^Is_Numeric_Value=2.50e-01}', ""); - Expect(1, 126125, '\p{Is_Numeric_Value=0.25}', ""); - Expect(0, 126125, '\p{^Is_Numeric_Value=0.25}', ""); - Expect(0, 126125, '\P{Is_Numeric_Value=0.25}', ""); - Expect(1, 126125, '\P{^Is_Numeric_Value=0.25}', ""); - Expect(0, 126126, '\p{Is_Numeric_Value=0.25}', ""); - Expect(1, 126126, '\p{^Is_Numeric_Value=0.25}', ""); - Expect(1, 126126, '\P{Is_Numeric_Value=0.25}', ""); - Expect(0, 126126, '\P{^Is_Numeric_Value=0.25}', ""); + Expect(1, 126125, '\p{Is_Numeric_Value: 0.25}', ""); + Expect(0, 126125, '\p{^Is_Numeric_Value: 0.25}', ""); + Expect(0, 126125, '\P{Is_Numeric_Value: 0.25}', ""); + Expect(1, 126125, '\P{^Is_Numeric_Value: 0.25}', ""); + Expect(0, 126126, '\p{Is_Numeric_Value: 0.25}', ""); + Expect(1, 126126, '\p{^Is_Numeric_Value: 0.25}', ""); + Expect(1, 126126, '\P{Is_Numeric_Value: 0.25}', ""); + Expect(0, 126126, '\P{^Is_Numeric_Value: 0.25}', ""); Expect(1, 126125, '\p{Is_Numeric_Value=2.500e-01}', ""); Expect(0, 126125, '\p{^Is_Numeric_Value=2.500e-01}', ""); Expect(0, 126125, '\P{Is_Numeric_Value=2.500e-01}', ""); @@ -66780,32 +69140,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126126, '\p{^Is_Numeric_Value=2.500e-01}', ""); Expect(1, 126126, '\P{Is_Numeric_Value=2.500e-01}', ""); Expect(0, 126126, '\P{^Is_Numeric_Value=2.500e-01}', ""); - Expect(1, 126125, '\p{Is_Numeric_Value=0.250}', ""); - Expect(0, 126125, '\p{^Is_Numeric_Value=0.250}', ""); - Expect(0, 126125, '\P{Is_Numeric_Value=0.250}', ""); - Expect(1, 126125, '\P{^Is_Numeric_Value=0.250}', ""); - Expect(0, 126126, '\p{Is_Numeric_Value=0.250}', ""); - Expect(1, 126126, '\p{^Is_Numeric_Value=0.250}', ""); - Expect(1, 126126, '\P{Is_Numeric_Value=0.250}', ""); - Expect(0, 126126, '\P{^Is_Numeric_Value=0.250}', ""); - Error('\p{Is_Nv=_:=+000001/4}'); - Error('\P{Is_Nv=_:=+000001/4}'); - Expect(1, 126125, '\p{Is_Nv: 0000000001/00004}', ""); - Expect(0, 126125, '\p{^Is_Nv: 0000000001/00004}', ""); - Expect(0, 126125, '\P{Is_Nv: 0000000001/00004}', ""); - Expect(1, 126125, '\P{^Is_Nv: 0000000001/00004}', ""); - Expect(0, 126126, '\p{Is_Nv: 0000000001/00004}', ""); - Expect(1, 126126, '\p{^Is_Nv: 0000000001/00004}', ""); - Expect(1, 126126, '\P{Is_Nv: 0000000001/00004}', ""); - Expect(0, 126126, '\P{^Is_Nv: 0000000001/00004}', ""); - Expect(1, 126125, '\p{Is_Nv: 60/240}', ""); - Expect(0, 126125, '\p{^Is_Nv: 60/240}', ""); - Expect(0, 126125, '\P{Is_Nv: 60/240}', ""); - Expect(1, 126125, '\P{^Is_Nv: 60/240}', ""); - Expect(0, 126126, '\p{Is_Nv: 60/240}', ""); - Expect(1, 126126, '\p{^Is_Nv: 60/240}', ""); - Expect(1, 126126, '\P{Is_Nv: 60/240}', ""); - Expect(0, 126126, '\P{^Is_Nv: 60/240}', ""); + Expect(1, 126125, '\p{Is_Numeric_Value: 0.250}', ""); + Expect(0, 126125, '\p{^Is_Numeric_Value: 0.250}', ""); + Expect(0, 126125, '\P{Is_Numeric_Value: 0.250}', ""); + Expect(1, 126125, '\P{^Is_Numeric_Value: 0.250}', ""); + Expect(0, 126126, '\p{Is_Numeric_Value: 0.250}', ""); + Expect(1, 126126, '\p{^Is_Numeric_Value: 0.250}', ""); + Expect(1, 126126, '\P{Is_Numeric_Value: 0.250}', ""); + Expect(0, 126126, '\P{^Is_Numeric_Value: 0.250}', ""); + Error('\p{Is_Nv= -001/004/a/}'); + Error('\P{Is_Nv= -001/004/a/}'); + Expect(1, 126125, '\p{Is_Nv=000001/000004}', ""); + Expect(0, 126125, '\p{^Is_Nv=000001/000004}', ""); + Expect(0, 126125, '\P{Is_Nv=000001/000004}', ""); + Expect(1, 126125, '\P{^Is_Nv=000001/000004}', ""); + Expect(0, 126126, '\p{Is_Nv=000001/000004}', ""); + Expect(1, 126126, '\p{^Is_Nv=000001/000004}', ""); + Expect(1, 126126, '\P{Is_Nv=000001/000004}', ""); + Expect(0, 126126, '\P{^Is_Nv=000001/000004}', ""); + Expect(1, 126125, '\p{Is_Nv=60/240}', ""); + Expect(0, 126125, '\p{^Is_Nv=60/240}', ""); + Expect(0, 126125, '\P{Is_Nv=60/240}', ""); + Expect(1, 126125, '\P{^Is_Nv=60/240}', ""); + Expect(0, 126126, '\p{Is_Nv=60/240}', ""); + Expect(1, 126126, '\p{^Is_Nv=60/240}', ""); + Expect(1, 126126, '\P{Is_Nv=60/240}', ""); + Expect(0, 126126, '\P{^Is_Nv=60/240}', ""); Expect(1, 126125, '\p{Is_Nv=2.5e-01}', ""); Expect(0, 126125, '\p{^Is_Nv=2.5e-01}', ""); Expect(0, 126125, '\P{Is_Nv=2.5e-01}', ""); @@ -66846,18 +69206,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126126, '\p{^Is_Nv=0.250}', ""); Expect(1, 126126, '\P{Is_Nv=0.250}', ""); Expect(0, 126126, '\P{^Is_Nv=0.250}', ""); - Error('\p{Numeric_Value=/a/ 0000001/000040}'); - Error('\P{Numeric_Value=/a/ 0000001/000040}'); + Error('\p{Numeric_Value: := _00001/0000040}'); + Error('\P{Numeric_Value: := _00001/0000040}'); Expect(1, 73668, '\p{Numeric_Value=:\A1/40\z:}', "");; Expect(0, 73669, '\p{Numeric_Value=:\A1/40\z:}', "");; - Expect(1, 73668, '\p{Numeric_Value=00001/00000000040}', ""); - Expect(0, 73668, '\p{^Numeric_Value=00001/00000000040}', ""); - Expect(0, 73668, '\P{Numeric_Value=00001/00000000040}', ""); - Expect(1, 73668, '\P{^Numeric_Value=00001/00000000040}', ""); - Expect(0, 73669, '\p{Numeric_Value=00001/00000000040}', ""); - Expect(1, 73669, '\p{^Numeric_Value=00001/00000000040}', ""); - Expect(1, 73669, '\P{Numeric_Value=00001/00000000040}', ""); - Expect(0, 73669, '\P{^Numeric_Value=00001/00000000040}', ""); + Expect(1, 73668, '\p{Numeric_Value=001/00040}', ""); + Expect(0, 73668, '\p{^Numeric_Value=001/00040}', ""); + Expect(0, 73668, '\P{Numeric_Value=001/00040}', ""); + Expect(1, 73668, '\P{^Numeric_Value=001/00040}', ""); + Expect(0, 73669, '\p{Numeric_Value=001/00040}', ""); + Expect(1, 73669, '\p{^Numeric_Value=001/00040}', ""); + Expect(1, 73669, '\P{Numeric_Value=001/00040}', ""); + Expect(0, 73669, '\P{^Numeric_Value=001/00040}', ""); Expect(1, 73668, '\p{Numeric_Value=60/2400}', ""); Expect(0, 73668, '\p{^Numeric_Value=60/2400}', ""); Expect(0, 73668, '\P{Numeric_Value=60/2400}', ""); @@ -66874,14 +69234,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73669, '\p{^Numeric_Value=2.5e-02}', ""); Expect(1, 73669, '\P{Numeric_Value=2.5e-02}', ""); Expect(0, 73669, '\P{^Numeric_Value=2.5e-02}', ""); - Expect(1, 73668, '\p{Numeric_Value=2.50e-02}', ""); - Expect(0, 73668, '\p{^Numeric_Value=2.50e-02}', ""); - Expect(0, 73668, '\P{Numeric_Value=2.50e-02}', ""); - Expect(1, 73668, '\P{^Numeric_Value=2.50e-02}', ""); - Expect(0, 73669, '\p{Numeric_Value=2.50e-02}', ""); - Expect(1, 73669, '\p{^Numeric_Value=2.50e-02}', ""); - Expect(1, 73669, '\P{Numeric_Value=2.50e-02}', ""); - Expect(0, 73669, '\P{^Numeric_Value=2.50e-02}', ""); + Expect(1, 73668, '\p{Numeric_Value: 2.50e-02}', ""); + Expect(0, 73668, '\p{^Numeric_Value: 2.50e-02}', ""); + Expect(0, 73668, '\P{Numeric_Value: 2.50e-02}', ""); + Expect(1, 73668, '\P{^Numeric_Value: 2.50e-02}', ""); + Expect(0, 73669, '\p{Numeric_Value: 2.50e-02}', ""); + Expect(1, 73669, '\p{^Numeric_Value: 2.50e-02}', ""); + Expect(1, 73669, '\P{Numeric_Value: 2.50e-02}', ""); + Expect(0, 73669, '\P{^Numeric_Value: 2.50e-02}', ""); Error('\p{Numeric_Value=0.03}'); Error('\P{Numeric_Value=0.03}'); Expect(1, 73668, '\p{Numeric_Value=2.500e-02}', ""); @@ -66916,18 +69276,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73669, '\p{^Numeric_Value=0.0250}', ""); Expect(1, 73669, '\P{Numeric_Value=0.0250}', ""); Expect(0, 73669, '\P{^Numeric_Value=0.0250}', ""); - Error('\p{Nv=/a/- 0000000001/0000000040}'); - Error('\P{Nv=/a/- 0000000001/0000000040}'); + Error('\p{Nv=_ 000000001/40/a/}'); + Error('\P{Nv=_ 000000001/40/a/}'); Expect(1, 73668, '\p{Nv=:\A1/40\z:}', "");; Expect(0, 73669, '\p{Nv=:\A1/40\z:}', "");; - Expect(1, 73668, '\p{Nv=+00001/0000040}', ""); - Expect(0, 73668, '\p{^Nv=+00001/0000040}', ""); - Expect(0, 73668, '\P{Nv=+00001/0000040}', ""); - Expect(1, 73668, '\P{^Nv=+00001/0000040}', ""); - Expect(0, 73669, '\p{Nv=+00001/0000040}', ""); - Expect(1, 73669, '\p{^Nv=+00001/0000040}', ""); - Expect(1, 73669, '\P{Nv=+00001/0000040}', ""); - Expect(0, 73669, '\P{^Nv=+00001/0000040}', ""); + Expect(1, 73668, '\p{Nv=0000001/00000000040}', ""); + Expect(0, 73668, '\p{^Nv=0000001/00000000040}', ""); + Expect(0, 73668, '\P{Nv=0000001/00000000040}', ""); + Expect(1, 73668, '\P{^Nv=0000001/00000000040}', ""); + Expect(0, 73669, '\p{Nv=0000001/00000000040}', ""); + Expect(1, 73669, '\p{^Nv=0000001/00000000040}', ""); + Expect(1, 73669, '\P{Nv=0000001/00000000040}', ""); + Expect(0, 73669, '\P{^Nv=0000001/00000000040}', ""); Expect(1, 73668, '\p{Nv=60/2400}', ""); Expect(0, 73668, '\p{^Nv=60/2400}', ""); Expect(0, 73668, '\P{Nv=60/2400}', ""); @@ -66944,14 +69304,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73669, '\p{^Nv=2.5e-02}', ""); Expect(1, 73669, '\P{Nv=2.5e-02}', ""); Expect(0, 73669, '\P{^Nv=2.5e-02}', ""); - Expect(1, 73668, '\p{Nv=2.50e-02}', ""); - Expect(0, 73668, '\p{^Nv=2.50e-02}', ""); - Expect(0, 73668, '\P{Nv=2.50e-02}', ""); - Expect(1, 73668, '\P{^Nv=2.50e-02}', ""); - Expect(0, 73669, '\p{Nv=2.50e-02}', ""); - Expect(1, 73669, '\p{^Nv=2.50e-02}', ""); - Expect(1, 73669, '\P{Nv=2.50e-02}', ""); - Expect(0, 73669, '\P{^Nv=2.50e-02}', ""); + Expect(1, 73668, '\p{Nv: 2.50e-02}', ""); + Expect(0, 73668, '\p{^Nv: 2.50e-02}', ""); + Expect(0, 73668, '\P{Nv: 2.50e-02}', ""); + Expect(1, 73668, '\P{^Nv: 2.50e-02}', ""); + Expect(0, 73669, '\p{Nv: 2.50e-02}', ""); + Expect(1, 73669, '\p{^Nv: 2.50e-02}', ""); + Expect(1, 73669, '\P{Nv: 2.50e-02}', ""); + Expect(0, 73669, '\P{^Nv: 2.50e-02}', ""); Error('\p{Nv=0.03}'); Error('\P{Nv=0.03}'); Expect(1, 73668, '\p{Nv=2.500e-02}', ""); @@ -66962,22 +69322,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73669, '\p{^Nv=2.500e-02}', ""); Expect(1, 73669, '\P{Nv=2.500e-02}', ""); Expect(0, 73669, '\P{^Nv=2.500e-02}', ""); - Expect(1, 73668, '\p{Nv:0.025}', ""); - Expect(0, 73668, '\p{^Nv:0.025}', ""); - Expect(0, 73668, '\P{Nv:0.025}', ""); - Expect(1, 73668, '\P{^Nv:0.025}', ""); - Expect(0, 73669, '\p{Nv:0.025}', ""); - Expect(1, 73669, '\p{^Nv:0.025}', ""); - Expect(1, 73669, '\P{Nv:0.025}', ""); - Expect(0, 73669, '\P{^Nv:0.025}', ""); - Expect(1, 73668, '\p{Nv=2.5000e-02}', ""); - Expect(0, 73668, '\p{^Nv=2.5000e-02}', ""); - Expect(0, 73668, '\P{Nv=2.5000e-02}', ""); - Expect(1, 73668, '\P{^Nv=2.5000e-02}', ""); - Expect(0, 73669, '\p{Nv=2.5000e-02}', ""); - Expect(1, 73669, '\p{^Nv=2.5000e-02}', ""); - Expect(1, 73669, '\P{Nv=2.5000e-02}', ""); - Expect(0, 73669, '\P{^Nv=2.5000e-02}', ""); + Expect(1, 73668, '\p{Nv: 0.025}', ""); + Expect(0, 73668, '\p{^Nv: 0.025}', ""); + Expect(0, 73668, '\P{Nv: 0.025}', ""); + Expect(1, 73668, '\P{^Nv: 0.025}', ""); + Expect(0, 73669, '\p{Nv: 0.025}', ""); + Expect(1, 73669, '\p{^Nv: 0.025}', ""); + Expect(1, 73669, '\P{Nv: 0.025}', ""); + Expect(0, 73669, '\P{^Nv: 0.025}', ""); + Expect(1, 73668, '\p{Nv: 2.5000e-02}', ""); + Expect(0, 73668, '\p{^Nv: 2.5000e-02}', ""); + Expect(0, 73668, '\P{Nv: 2.5000e-02}', ""); + Expect(1, 73668, '\P{^Nv: 2.5000e-02}', ""); + Expect(0, 73669, '\p{Nv: 2.5000e-02}', ""); + Expect(1, 73669, '\p{^Nv: 2.5000e-02}', ""); + Expect(1, 73669, '\P{Nv: 2.5000e-02}', ""); + Expect(0, 73669, '\P{^Nv: 2.5000e-02}', ""); Expect(1, 73668, '\p{Nv=0.0250}', ""); Expect(0, 73668, '\p{^Nv=0.0250}', ""); Expect(0, 73668, '\P{Nv=0.0250}', ""); @@ -66986,16 +69346,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73669, '\p{^Nv=0.0250}', ""); Expect(1, 73669, '\P{Nv=0.0250}', ""); Expect(0, 73669, '\P{^Nv=0.0250}', ""); - Error('\p{Is_Numeric_Value=-/a/0000001/000040}'); - Error('\P{Is_Numeric_Value=-/a/0000001/000040}'); - Expect(1, 73668, '\p{Is_Numeric_Value=1/00040}', ""); - Expect(0, 73668, '\p{^Is_Numeric_Value=1/00040}', ""); - Expect(0, 73668, '\P{Is_Numeric_Value=1/00040}', ""); - Expect(1, 73668, '\P{^Is_Numeric_Value=1/00040}', ""); - Expect(0, 73669, '\p{Is_Numeric_Value=1/00040}', ""); - Expect(1, 73669, '\p{^Is_Numeric_Value=1/00040}', ""); - Expect(1, 73669, '\P{Is_Numeric_Value=1/00040}', ""); - Expect(0, 73669, '\P{^Is_Numeric_Value=1/00040}', ""); + Error('\p{Is_Numeric_Value=/a/ +0001/00000040}'); + Error('\P{Is_Numeric_Value=/a/ +0001/00000040}'); + Expect(1, 73668, '\p{Is_Numeric_Value=001/0000000040}', ""); + Expect(0, 73668, '\p{^Is_Numeric_Value=001/0000000040}', ""); + Expect(0, 73668, '\P{Is_Numeric_Value=001/0000000040}', ""); + Expect(1, 73668, '\P{^Is_Numeric_Value=001/0000000040}', ""); + Expect(0, 73669, '\p{Is_Numeric_Value=001/0000000040}', ""); + Expect(1, 73669, '\p{^Is_Numeric_Value=001/0000000040}', ""); + Expect(1, 73669, '\P{Is_Numeric_Value=001/0000000040}', ""); + Expect(0, 73669, '\P{^Is_Numeric_Value=001/0000000040}', ""); Expect(1, 73668, '\p{Is_Numeric_Value=60/2400}', ""); Expect(0, 73668, '\p{^Is_Numeric_Value=60/2400}', ""); Expect(0, 73668, '\P{Is_Numeric_Value=60/2400}', ""); @@ -67020,8 +69380,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73669, '\p{^Is_Numeric_Value=2.50e-02}', ""); Expect(1, 73669, '\P{Is_Numeric_Value=2.50e-02}', ""); Expect(0, 73669, '\P{^Is_Numeric_Value=2.50e-02}', ""); - Error('\p{Is_Numeric_Value: 0.03}'); - Error('\P{Is_Numeric_Value: 0.03}'); + Error('\p{Is_Numeric_Value=0.03}'); + Error('\P{Is_Numeric_Value=0.03}'); Expect(1, 73668, '\p{Is_Numeric_Value=2.500e-02}', ""); Expect(0, 73668, '\p{^Is_Numeric_Value=2.500e-02}', ""); Expect(0, 73668, '\P{Is_Numeric_Value=2.500e-02}', ""); @@ -67054,16 +69414,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73669, '\p{^Is_Numeric_Value=0.0250}', ""); Expect(1, 73669, '\P{Is_Numeric_Value=0.0250}', ""); Expect(0, 73669, '\P{^Is_Numeric_Value=0.0250}', ""); - Error('\p{Is_Nv= /a/0001/00040}'); - Error('\P{Is_Nv= /a/0001/00040}'); - Expect(1, 73668, '\p{Is_Nv=000001/00000000040}', ""); - Expect(0, 73668, '\p{^Is_Nv=000001/00000000040}', ""); - Expect(0, 73668, '\P{Is_Nv=000001/00000000040}', ""); - Expect(1, 73668, '\P{^Is_Nv=000001/00000000040}', ""); - Expect(0, 73669, '\p{Is_Nv=000001/00000000040}', ""); - Expect(1, 73669, '\p{^Is_Nv=000001/00000000040}', ""); - Expect(1, 73669, '\P{Is_Nv=000001/00000000040}', ""); - Expect(0, 73669, '\P{^Is_Nv=000001/00000000040}', ""); + Error('\p{Is_Nv=_/a/+00001/0040}'); + Error('\P{Is_Nv=_/a/+00001/0040}'); + Expect(1, 73668, '\p{Is_Nv=0001/00040}', ""); + Expect(0, 73668, '\p{^Is_Nv=0001/00040}', ""); + Expect(0, 73668, '\P{Is_Nv=0001/00040}', ""); + Expect(1, 73668, '\P{^Is_Nv=0001/00040}', ""); + Expect(0, 73669, '\p{Is_Nv=0001/00040}', ""); + Expect(1, 73669, '\p{^Is_Nv=0001/00040}', ""); + Expect(1, 73669, '\P{Is_Nv=0001/00040}', ""); + Expect(0, 73669, '\P{^Is_Nv=0001/00040}', ""); Expect(1, 73668, '\p{Is_Nv=60/2400}', ""); Expect(0, 73668, '\p{^Is_Nv=60/2400}', ""); Expect(0, 73668, '\P{Is_Nv=60/2400}', ""); @@ -67072,14 +69432,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73669, '\p{^Is_Nv=60/2400}', ""); Expect(1, 73669, '\P{Is_Nv=60/2400}', ""); Expect(0, 73669, '\P{^Is_Nv=60/2400}', ""); - Expect(1, 73668, '\p{Is_Nv=2.5e-02}', ""); - Expect(0, 73668, '\p{^Is_Nv=2.5e-02}', ""); - Expect(0, 73668, '\P{Is_Nv=2.5e-02}', ""); - Expect(1, 73668, '\P{^Is_Nv=2.5e-02}', ""); - Expect(0, 73669, '\p{Is_Nv=2.5e-02}', ""); - Expect(1, 73669, '\p{^Is_Nv=2.5e-02}', ""); - Expect(1, 73669, '\P{Is_Nv=2.5e-02}', ""); - Expect(0, 73669, '\P{^Is_Nv=2.5e-02}', ""); + Expect(1, 73668, '\p{Is_Nv: 2.5e-02}', ""); + Expect(0, 73668, '\p{^Is_Nv: 2.5e-02}', ""); + Expect(0, 73668, '\P{Is_Nv: 2.5e-02}', ""); + Expect(1, 73668, '\P{^Is_Nv: 2.5e-02}', ""); + Expect(0, 73669, '\p{Is_Nv: 2.5e-02}', ""); + Expect(1, 73669, '\p{^Is_Nv: 2.5e-02}', ""); + Expect(1, 73669, '\P{Is_Nv: 2.5e-02}', ""); + Expect(0, 73669, '\P{^Is_Nv: 2.5e-02}', ""); Expect(1, 73668, '\p{Is_Nv=2.50e-02}', ""); Expect(0, 73668, '\p{^Is_Nv=2.50e-02}', ""); Expect(0, 73668, '\P{Is_Nv=2.50e-02}', ""); @@ -67088,8 +69448,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73669, '\p{^Is_Nv=2.50e-02}', ""); Expect(1, 73669, '\P{Is_Nv=2.50e-02}', ""); Expect(0, 73669, '\P{^Is_Nv=2.50e-02}', ""); - Error('\p{Is_Nv=0.03}'); - Error('\P{Is_Nv=0.03}'); + Error('\p{Is_Nv:0.03}'); + Error('\P{Is_Nv:0.03}'); Expect(1, 73668, '\p{Is_Nv=2.500e-02}', ""); Expect(0, 73668, '\p{^Is_Nv=2.500e-02}', ""); Expect(0, 73668, '\P{Is_Nv=2.500e-02}', ""); @@ -67122,34 +69482,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73669, '\p{^Is_Nv=0.0250}', ""); Expect(1, 73669, '\P{Is_Nv=0.0250}', ""); Expect(0, 73669, '\P{^Is_Nv=0.0250}', ""); - Error('\p{Numeric_Value=_/a/000001/0000005}'); - Error('\P{Numeric_Value=_/a/000001/0000005}'); + Error('\p{Numeric_Value=- 0001/000000005:=}'); + Error('\P{Numeric_Value=- 0001/000000005:=}'); Expect(1, 73679, '\p{Numeric_Value=:\A1/5\z:}', "");; Expect(0, 73680, '\p{Numeric_Value=:\A1/5\z:}', "");; - Expect(1, 73679, '\p{Numeric_Value=+0001/000000005}', ""); - Expect(0, 73679, '\p{^Numeric_Value=+0001/000000005}', ""); - Expect(0, 73679, '\P{Numeric_Value=+0001/000000005}', ""); - Expect(1, 73679, '\P{^Numeric_Value=+0001/000000005}', ""); - Expect(0, 73680, '\p{Numeric_Value=+0001/000000005}', ""); - Expect(1, 73680, '\p{^Numeric_Value=+0001/000000005}', ""); - Expect(1, 73680, '\P{Numeric_Value=+0001/000000005}', ""); - Expect(0, 73680, '\P{^Numeric_Value=+0001/000000005}', ""); - Expect(1, 73679, '\p{Numeric_Value=60/300}', ""); - Expect(0, 73679, '\p{^Numeric_Value=60/300}', ""); - Expect(0, 73679, '\P{Numeric_Value=60/300}', ""); - Expect(1, 73679, '\P{^Numeric_Value=60/300}', ""); - Expect(0, 73680, '\p{Numeric_Value=60/300}', ""); - Expect(1, 73680, '\p{^Numeric_Value=60/300}', ""); - Expect(1, 73680, '\P{Numeric_Value=60/300}', ""); - Expect(0, 73680, '\P{^Numeric_Value=60/300}', ""); - Expect(1, 73679, '\p{Numeric_Value: 2.0e-01}', ""); - Expect(0, 73679, '\p{^Numeric_Value: 2.0e-01}', ""); - Expect(0, 73679, '\P{Numeric_Value: 2.0e-01}', ""); - Expect(1, 73679, '\P{^Numeric_Value: 2.0e-01}', ""); - Expect(0, 73680, '\p{Numeric_Value: 2.0e-01}', ""); - Expect(1, 73680, '\p{^Numeric_Value: 2.0e-01}', ""); - Expect(1, 73680, '\P{Numeric_Value: 2.0e-01}', ""); - Expect(0, 73680, '\P{^Numeric_Value: 2.0e-01}', ""); + Expect(1, 73679, '\p{Numeric_Value=+0000001/0005}', ""); + Expect(0, 73679, '\p{^Numeric_Value=+0000001/0005}', ""); + Expect(0, 73679, '\P{Numeric_Value=+0000001/0005}', ""); + Expect(1, 73679, '\P{^Numeric_Value=+0000001/0005}', ""); + Expect(0, 73680, '\p{Numeric_Value=+0000001/0005}', ""); + Expect(1, 73680, '\p{^Numeric_Value=+0000001/0005}', ""); + Expect(1, 73680, '\P{Numeric_Value=+0000001/0005}', ""); + Expect(0, 73680, '\P{^Numeric_Value=+0000001/0005}', ""); + Expect(1, 73679, '\p{Numeric_Value: 60/300}', ""); + Expect(0, 73679, '\p{^Numeric_Value: 60/300}', ""); + Expect(0, 73679, '\P{Numeric_Value: 60/300}', ""); + Expect(1, 73679, '\P{^Numeric_Value: 60/300}', ""); + Expect(0, 73680, '\p{Numeric_Value: 60/300}', ""); + Expect(1, 73680, '\p{^Numeric_Value: 60/300}', ""); + Expect(1, 73680, '\P{Numeric_Value: 60/300}', ""); + Expect(0, 73680, '\P{^Numeric_Value: 60/300}', ""); + Expect(1, 73679, '\p{Numeric_Value:2.0e-01}', ""); + Expect(0, 73679, '\p{^Numeric_Value:2.0e-01}', ""); + Expect(0, 73679, '\P{Numeric_Value:2.0e-01}', ""); + Expect(1, 73679, '\P{^Numeric_Value:2.0e-01}', ""); + Expect(0, 73680, '\p{Numeric_Value:2.0e-01}', ""); + Expect(1, 73680, '\p{^Numeric_Value:2.0e-01}', ""); + Expect(1, 73680, '\P{Numeric_Value:2.0e-01}', ""); + Expect(0, 73680, '\P{^Numeric_Value:2.0e-01}', ""); Expect(1, 73679, '\p{Numeric_Value=0.2}', ""); Expect(0, 73679, '\p{^Numeric_Value=0.2}', ""); Expect(0, 73679, '\P{Numeric_Value=0.2}', ""); @@ -67158,14 +69518,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73680, '\p{^Numeric_Value=0.2}', ""); Expect(1, 73680, '\P{Numeric_Value=0.2}', ""); Expect(0, 73680, '\P{^Numeric_Value=0.2}', ""); - Expect(1, 73679, '\p{Numeric_Value: 2.00e-01}', ""); - Expect(0, 73679, '\p{^Numeric_Value: 2.00e-01}', ""); - Expect(0, 73679, '\P{Numeric_Value: 2.00e-01}', ""); - Expect(1, 73679, '\P{^Numeric_Value: 2.00e-01}', ""); - Expect(0, 73680, '\p{Numeric_Value: 2.00e-01}', ""); - Expect(1, 73680, '\p{^Numeric_Value: 2.00e-01}', ""); - Expect(1, 73680, '\P{Numeric_Value: 2.00e-01}', ""); - Expect(0, 73680, '\P{^Numeric_Value: 2.00e-01}', ""); + Expect(1, 73679, '\p{Numeric_Value=2.00e-01}', ""); + Expect(0, 73679, '\p{^Numeric_Value=2.00e-01}', ""); + Expect(0, 73679, '\P{Numeric_Value=2.00e-01}', ""); + Expect(1, 73679, '\P{^Numeric_Value=2.00e-01}', ""); + Expect(0, 73680, '\p{Numeric_Value=2.00e-01}', ""); + Expect(1, 73680, '\p{^Numeric_Value=2.00e-01}', ""); + Expect(1, 73680, '\P{Numeric_Value=2.00e-01}', ""); + Expect(0, 73680, '\P{^Numeric_Value=2.00e-01}', ""); Expect(1, 73679, '\p{Numeric_Value=0.20}', ""); Expect(0, 73679, '\p{^Numeric_Value=0.20}', ""); Expect(0, 73679, '\P{Numeric_Value=0.20}', ""); @@ -67174,18 +69534,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73680, '\p{^Numeric_Value=0.20}', ""); Expect(1, 73680, '\P{Numeric_Value=0.20}', ""); Expect(0, 73680, '\P{^Numeric_Value=0.20}', ""); - Error('\p{Nv=- 1/05/a/}'); - Error('\P{Nv=- 1/05/a/}'); + Error('\p{Nv:--0000000001/00005:=}'); + Error('\P{Nv:--0000000001/00005:=}'); Expect(1, 73679, '\p{Nv=:\A1/5\z:}', "");; Expect(0, 73680, '\p{Nv=:\A1/5\z:}', "");; - Expect(1, 73679, '\p{Nv=0001/5}', ""); - Expect(0, 73679, '\p{^Nv=0001/5}', ""); - Expect(0, 73679, '\P{Nv=0001/5}', ""); - Expect(1, 73679, '\P{^Nv=0001/5}', ""); - Expect(0, 73680, '\p{Nv=0001/5}', ""); - Expect(1, 73680, '\p{^Nv=0001/5}', ""); - Expect(1, 73680, '\P{Nv=0001/5}', ""); - Expect(0, 73680, '\P{^Nv=0001/5}', ""); + Expect(1, 73679, '\p{Nv=00000001/0005}', ""); + Expect(0, 73679, '\p{^Nv=00000001/0005}', ""); + Expect(0, 73679, '\P{Nv=00000001/0005}', ""); + Expect(1, 73679, '\P{^Nv=00000001/0005}', ""); + Expect(0, 73680, '\p{Nv=00000001/0005}', ""); + Expect(1, 73680, '\p{^Nv=00000001/0005}', ""); + Expect(1, 73680, '\P{Nv=00000001/0005}', ""); + Expect(0, 73680, '\P{^Nv=00000001/0005}', ""); Expect(1, 73679, '\p{Nv=60/300}', ""); Expect(0, 73679, '\p{^Nv=60/300}', ""); Expect(0, 73679, '\P{Nv=60/300}', ""); @@ -67202,14 +69562,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73680, '\p{^Nv: 2.0e-01}', ""); Expect(1, 73680, '\P{Nv: 2.0e-01}', ""); Expect(0, 73680, '\P{^Nv: 2.0e-01}', ""); - Expect(1, 73679, '\p{Nv=0.2}', ""); - Expect(0, 73679, '\p{^Nv=0.2}', ""); - Expect(0, 73679, '\P{Nv=0.2}', ""); - Expect(1, 73679, '\P{^Nv=0.2}', ""); - Expect(0, 73680, '\p{Nv=0.2}', ""); - Expect(1, 73680, '\p{^Nv=0.2}', ""); - Expect(1, 73680, '\P{Nv=0.2}', ""); - Expect(0, 73680, '\P{^Nv=0.2}', ""); + Expect(1, 73679, '\p{Nv: 0.2}', ""); + Expect(0, 73679, '\p{^Nv: 0.2}', ""); + Expect(0, 73679, '\P{Nv: 0.2}', ""); + Expect(1, 73679, '\P{^Nv: 0.2}', ""); + Expect(0, 73680, '\p{Nv: 0.2}', ""); + Expect(1, 73680, '\p{^Nv: 0.2}', ""); + Expect(1, 73680, '\P{Nv: 0.2}', ""); + Expect(0, 73680, '\P{^Nv: 0.2}', ""); Expect(1, 73679, '\p{Nv=2.00e-01}', ""); Expect(0, 73679, '\p{^Nv=2.00e-01}', ""); Expect(0, 73679, '\P{Nv=2.00e-01}', ""); @@ -67226,16 +69586,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73680, '\p{^Nv=0.20}', ""); Expect(1, 73680, '\P{Nv=0.20}', ""); Expect(0, 73680, '\P{^Nv=0.20}', ""); - Error('\p{Is_Numeric_Value= +001/000000005:=}'); - Error('\P{Is_Numeric_Value= +001/000000005:=}'); - Expect(1, 73679, '\p{Is_Numeric_Value=0000000001/000005}', ""); - Expect(0, 73679, '\p{^Is_Numeric_Value=0000000001/000005}', ""); - Expect(0, 73679, '\P{Is_Numeric_Value=0000000001/000005}', ""); - Expect(1, 73679, '\P{^Is_Numeric_Value=0000000001/000005}', ""); - Expect(0, 73680, '\p{Is_Numeric_Value=0000000001/000005}', ""); - Expect(1, 73680, '\p{^Is_Numeric_Value=0000000001/000005}', ""); - Expect(1, 73680, '\P{Is_Numeric_Value=0000000001/000005}', ""); - Expect(0, 73680, '\P{^Is_Numeric_Value=0000000001/000005}', ""); + Error('\p{Is_Numeric_Value= 0000001/0005:=}'); + Error('\P{Is_Numeric_Value= 0000001/0005:=}'); + Expect(1, 73679, '\p{Is_Numeric_Value=01/000005}', ""); + Expect(0, 73679, '\p{^Is_Numeric_Value=01/000005}', ""); + Expect(0, 73679, '\P{Is_Numeric_Value=01/000005}', ""); + Expect(1, 73679, '\P{^Is_Numeric_Value=01/000005}', ""); + Expect(0, 73680, '\p{Is_Numeric_Value=01/000005}', ""); + Expect(1, 73680, '\p{^Is_Numeric_Value=01/000005}', ""); + Expect(1, 73680, '\P{Is_Numeric_Value=01/000005}', ""); + Expect(0, 73680, '\P{^Is_Numeric_Value=01/000005}', ""); Expect(1, 73679, '\p{Is_Numeric_Value=60/300}', ""); Expect(0, 73679, '\p{^Is_Numeric_Value=60/300}', ""); Expect(0, 73679, '\P{Is_Numeric_Value=60/300}', ""); @@ -67276,16 +69636,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73680, '\p{^Is_Numeric_Value=0.20}', ""); Expect(1, 73680, '\P{Is_Numeric_Value=0.20}', ""); Expect(0, 73680, '\P{^Is_Numeric_Value=0.20}', ""); - Error('\p{Is_Nv=_:=001/05}'); - Error('\P{Is_Nv=_:=001/05}'); - Expect(1, 73679, '\p{Is_Nv=0000001/5}', ""); - Expect(0, 73679, '\p{^Is_Nv=0000001/5}', ""); - Expect(0, 73679, '\P{Is_Nv=0000001/5}', ""); - Expect(1, 73679, '\P{^Is_Nv=0000001/5}', ""); - Expect(0, 73680, '\p{Is_Nv=0000001/5}', ""); - Expect(1, 73680, '\p{^Is_Nv=0000001/5}', ""); - Expect(1, 73680, '\P{Is_Nv=0000001/5}', ""); - Expect(0, 73680, '\P{^Is_Nv=0000001/5}', ""); + Error('\p{Is_Nv=- +1/00000005/a/}'); + Error('\P{Is_Nv=- +1/00000005/a/}'); + Expect(1, 73679, '\p{Is_Nv=0000001/000005}', ""); + Expect(0, 73679, '\p{^Is_Nv=0000001/000005}', ""); + Expect(0, 73679, '\P{Is_Nv=0000001/000005}', ""); + Expect(1, 73679, '\P{^Is_Nv=0000001/000005}', ""); + Expect(0, 73680, '\p{Is_Nv=0000001/000005}', ""); + Expect(1, 73680, '\p{^Is_Nv=0000001/000005}', ""); + Expect(1, 73680, '\P{Is_Nv=0000001/000005}', ""); + Expect(0, 73680, '\P{^Is_Nv=0000001/000005}', ""); Expect(1, 73679, '\p{Is_Nv=60/300}', ""); Expect(0, 73679, '\p{^Is_Nv=60/300}', ""); Expect(0, 73679, '\P{Is_Nv=60/300}', ""); @@ -67302,14 +69662,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73680, '\p{^Is_Nv=2.0e-01}', ""); Expect(1, 73680, '\P{Is_Nv=2.0e-01}', ""); Expect(0, 73680, '\P{^Is_Nv=2.0e-01}', ""); - Expect(1, 73679, '\p{Is_Nv=0.2}', ""); - Expect(0, 73679, '\p{^Is_Nv=0.2}', ""); - Expect(0, 73679, '\P{Is_Nv=0.2}', ""); - Expect(1, 73679, '\P{^Is_Nv=0.2}', ""); - Expect(0, 73680, '\p{Is_Nv=0.2}', ""); - Expect(1, 73680, '\p{^Is_Nv=0.2}', ""); - Expect(1, 73680, '\P{Is_Nv=0.2}', ""); - Expect(0, 73680, '\P{^Is_Nv=0.2}', ""); + Expect(1, 73679, '\p{Is_Nv: 0.2}', ""); + Expect(0, 73679, '\p{^Is_Nv: 0.2}', ""); + Expect(0, 73679, '\P{Is_Nv: 0.2}', ""); + Expect(1, 73679, '\P{^Is_Nv: 0.2}', ""); + Expect(0, 73680, '\p{Is_Nv: 0.2}', ""); + Expect(1, 73680, '\p{^Is_Nv: 0.2}', ""); + Expect(1, 73680, '\P{Is_Nv: 0.2}', ""); + Expect(0, 73680, '\P{^Is_Nv: 0.2}', ""); Expect(1, 73679, '\p{Is_Nv=2.00e-01}', ""); Expect(0, 73679, '\p{^Is_Nv=2.00e-01}', ""); Expect(0, 73679, '\P{Is_Nv=2.00e-01}', ""); @@ -67326,18 +69686,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73680, '\p{^Is_Nv=0.20}', ""); Expect(1, 73680, '\P{Is_Nv=0.20}', ""); Expect(0, 73680, '\P{^Is_Nv=0.20}', ""); - Error('\p{Numeric_Value= _+000001/00006:=}'); - Error('\P{Numeric_Value= _+000001/00006:=}'); + Error('\p{Numeric_Value=:= _000001/00000006}'); + Error('\P{Numeric_Value=:= _000001/00000006}'); Expect(1, 126269, '\p{Numeric_Value=:\A1/6\z:}', "");; Expect(0, 126270, '\p{Numeric_Value=:\A1/6\z:}', "");; - Expect(1, 126269, '\p{Numeric_Value=000000001/00000006}', ""); - Expect(0, 126269, '\p{^Numeric_Value=000000001/00000006}', ""); - Expect(0, 126269, '\P{Numeric_Value=000000001/00000006}', ""); - Expect(1, 126269, '\P{^Numeric_Value=000000001/00000006}', ""); - Expect(0, 126270, '\p{Numeric_Value=000000001/00000006}', ""); - Expect(1, 126270, '\p{^Numeric_Value=000000001/00000006}', ""); - Expect(1, 126270, '\P{Numeric_Value=000000001/00000006}', ""); - Expect(0, 126270, '\P{^Numeric_Value=000000001/00000006}', ""); + Expect(1, 126269, '\p{Numeric_Value=1/006}', ""); + Expect(0, 126269, '\p{^Numeric_Value=1/006}', ""); + Expect(0, 126269, '\P{Numeric_Value=1/006}', ""); + Expect(1, 126269, '\P{^Numeric_Value=1/006}', ""); + Expect(0, 126270, '\p{Numeric_Value=1/006}', ""); + Expect(1, 126270, '\p{^Numeric_Value=1/006}', ""); + Expect(1, 126270, '\P{Numeric_Value=1/006}', ""); + Expect(0, 126270, '\P{^Numeric_Value=1/006}', ""); Expect(1, 126269, '\p{Numeric_Value=60/360}', ""); Expect(0, 126269, '\p{^Numeric_Value=60/360}', ""); Expect(0, 126269, '\P{Numeric_Value=60/360}', ""); @@ -67366,22 +69726,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Numeric_Value=1.667e-01}', ""); Expect(1, 126270, '\P{Numeric_Value=1.667e-01}', ""); Expect(0, 126270, '\P{^Numeric_Value=1.667e-01}', ""); - Expect(1, 126269, '\p{Numeric_Value: 0.167}', ""); - Expect(0, 126269, '\p{^Numeric_Value: 0.167}', ""); - Expect(0, 126269, '\P{Numeric_Value: 0.167}', ""); - Expect(1, 126269, '\P{^Numeric_Value: 0.167}', ""); - Expect(0, 126270, '\p{Numeric_Value: 0.167}', ""); - Expect(1, 126270, '\p{^Numeric_Value: 0.167}', ""); - Expect(1, 126270, '\P{Numeric_Value: 0.167}', ""); - Expect(0, 126270, '\P{^Numeric_Value: 0.167}', ""); - Expect(1, 126269, '\p{Numeric_Value: 1.6667e-01}', ""); - Expect(0, 126269, '\p{^Numeric_Value: 1.6667e-01}', ""); - Expect(0, 126269, '\P{Numeric_Value: 1.6667e-01}', ""); - Expect(1, 126269, '\P{^Numeric_Value: 1.6667e-01}', ""); - Expect(0, 126270, '\p{Numeric_Value: 1.6667e-01}', ""); - Expect(1, 126270, '\p{^Numeric_Value: 1.6667e-01}', ""); - Expect(1, 126270, '\P{Numeric_Value: 1.6667e-01}', ""); - Expect(0, 126270, '\P{^Numeric_Value: 1.6667e-01}', ""); + Expect(1, 126269, '\p{Numeric_Value=0.167}', ""); + Expect(0, 126269, '\p{^Numeric_Value=0.167}', ""); + Expect(0, 126269, '\P{Numeric_Value=0.167}', ""); + Expect(1, 126269, '\P{^Numeric_Value=0.167}', ""); + Expect(0, 126270, '\p{Numeric_Value=0.167}', ""); + Expect(1, 126270, '\p{^Numeric_Value=0.167}', ""); + Expect(1, 126270, '\P{Numeric_Value=0.167}', ""); + Expect(0, 126270, '\P{^Numeric_Value=0.167}', ""); + Expect(1, 126269, '\p{Numeric_Value=1.6667e-01}', ""); + Expect(0, 126269, '\p{^Numeric_Value=1.6667e-01}', ""); + Expect(0, 126269, '\P{Numeric_Value=1.6667e-01}', ""); + Expect(1, 126269, '\P{^Numeric_Value=1.6667e-01}', ""); + Expect(0, 126270, '\p{Numeric_Value=1.6667e-01}', ""); + Expect(1, 126270, '\p{^Numeric_Value=1.6667e-01}', ""); + Expect(1, 126270, '\P{Numeric_Value=1.6667e-01}', ""); + Expect(0, 126270, '\P{^Numeric_Value=1.6667e-01}', ""); Expect(1, 126269, '\p{Numeric_Value=0.1667}', ""); Expect(0, 126269, '\p{^Numeric_Value=0.1667}', ""); Expect(0, 126269, '\P{Numeric_Value=0.1667}', ""); @@ -67390,26 +69750,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Numeric_Value=0.1667}', ""); Expect(1, 126270, '\P{Numeric_Value=0.1667}', ""); Expect(0, 126270, '\P{^Numeric_Value=0.1667}', ""); - Error('\p{Nv=/a/01/6}'); - Error('\P{Nv=/a/01/6}'); + Error('\p{Nv= :=01/0000006}'); + Error('\P{Nv= :=01/0000006}'); Expect(1, 126269, '\p{Nv=:\A1/6\z:}', "");; Expect(0, 126270, '\p{Nv=:\A1/6\z:}', "");; - Expect(1, 126269, '\p{Nv=000000001/06}', ""); - Expect(0, 126269, '\p{^Nv=000000001/06}', ""); - Expect(0, 126269, '\P{Nv=000000001/06}', ""); - Expect(1, 126269, '\P{^Nv=000000001/06}', ""); - Expect(0, 126270, '\p{Nv=000000001/06}', ""); - Expect(1, 126270, '\p{^Nv=000000001/06}', ""); - Expect(1, 126270, '\P{Nv=000000001/06}', ""); - Expect(0, 126270, '\P{^Nv=000000001/06}', ""); - Expect(1, 126269, '\p{Nv=60/360}', ""); - Expect(0, 126269, '\p{^Nv=60/360}', ""); - Expect(0, 126269, '\P{Nv=60/360}', ""); - Expect(1, 126269, '\P{^Nv=60/360}', ""); - Expect(0, 126270, '\p{Nv=60/360}', ""); - Expect(1, 126270, '\p{^Nv=60/360}', ""); - Expect(1, 126270, '\P{Nv=60/360}', ""); - Expect(0, 126270, '\P{^Nv=60/360}', ""); + Expect(1, 126269, '\p{Nv=001/00006}', ""); + Expect(0, 126269, '\p{^Nv=001/00006}', ""); + Expect(0, 126269, '\P{Nv=001/00006}', ""); + Expect(1, 126269, '\P{^Nv=001/00006}', ""); + Expect(0, 126270, '\p{Nv=001/00006}', ""); + Expect(1, 126270, '\p{^Nv=001/00006}', ""); + Expect(1, 126270, '\P{Nv=001/00006}', ""); + Expect(0, 126270, '\P{^Nv=001/00006}', ""); + Expect(1, 126269, '\p{Nv: 60/360}', ""); + Expect(0, 126269, '\p{^Nv: 60/360}', ""); + Expect(0, 126269, '\P{Nv: 60/360}', ""); + Expect(1, 126269, '\P{^Nv: 60/360}', ""); + Expect(0, 126270, '\p{Nv: 60/360}', ""); + Expect(1, 126270, '\p{^Nv: 60/360}', ""); + Expect(1, 126270, '\P{Nv: 60/360}', ""); + Expect(0, 126270, '\P{^Nv: 60/360}', ""); Error('\p{Nv=1.7e-01}'); Error('\P{Nv=1.7e-01}'); Expect(1, 126269, '\p{Nv=1.67e-01}', ""); @@ -67430,14 +69790,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Nv=1.667e-01}', ""); Expect(1, 126270, '\P{Nv=1.667e-01}', ""); Expect(0, 126270, '\P{^Nv=1.667e-01}', ""); - Expect(1, 126269, '\p{Nv=0.167}', ""); - Expect(0, 126269, '\p{^Nv=0.167}', ""); - Expect(0, 126269, '\P{Nv=0.167}', ""); - Expect(1, 126269, '\P{^Nv=0.167}', ""); - Expect(0, 126270, '\p{Nv=0.167}', ""); - Expect(1, 126270, '\p{^Nv=0.167}', ""); - Expect(1, 126270, '\P{Nv=0.167}', ""); - Expect(0, 126270, '\P{^Nv=0.167}', ""); + Expect(1, 126269, '\p{Nv: 0.167}', ""); + Expect(0, 126269, '\p{^Nv: 0.167}', ""); + Expect(0, 126269, '\P{Nv: 0.167}', ""); + Expect(1, 126269, '\P{^Nv: 0.167}', ""); + Expect(0, 126270, '\p{Nv: 0.167}', ""); + Expect(1, 126270, '\p{^Nv: 0.167}', ""); + Expect(1, 126270, '\P{Nv: 0.167}', ""); + Expect(0, 126270, '\P{^Nv: 0.167}', ""); Expect(1, 126269, '\p{Nv=1.6667e-01}', ""); Expect(0, 126269, '\p{^Nv=1.6667e-01}', ""); Expect(0, 126269, '\P{Nv=1.6667e-01}', ""); @@ -67454,16 +69814,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Nv=0.1667}', ""); Expect(1, 126270, '\P{Nv=0.1667}', ""); Expect(0, 126270, '\P{^Nv=0.1667}', ""); - Error('\p{Is_Numeric_Value: 001/0000000006:=}'); - Error('\P{Is_Numeric_Value: 001/0000000006:=}'); - Expect(1, 126269, '\p{Is_Numeric_Value=001/000000006}', ""); - Expect(0, 126269, '\p{^Is_Numeric_Value=001/000000006}', ""); - Expect(0, 126269, '\P{Is_Numeric_Value=001/000000006}', ""); - Expect(1, 126269, '\P{^Is_Numeric_Value=001/000000006}', ""); - Expect(0, 126270, '\p{Is_Numeric_Value=001/000000006}', ""); - Expect(1, 126270, '\p{^Is_Numeric_Value=001/000000006}', ""); - Expect(1, 126270, '\P{Is_Numeric_Value=001/000000006}', ""); - Expect(0, 126270, '\P{^Is_Numeric_Value=001/000000006}', ""); + Error('\p{Is_Numeric_Value= :=0000000001/000006}'); + Error('\P{Is_Numeric_Value= :=0000000001/000006}'); + Expect(1, 126269, '\p{Is_Numeric_Value=+000001/0000000006}', ""); + Expect(0, 126269, '\p{^Is_Numeric_Value=+000001/0000000006}', ""); + Expect(0, 126269, '\P{Is_Numeric_Value=+000001/0000000006}', ""); + Expect(1, 126269, '\P{^Is_Numeric_Value=+000001/0000000006}', ""); + Expect(0, 126270, '\p{Is_Numeric_Value=+000001/0000000006}', ""); + Expect(1, 126270, '\p{^Is_Numeric_Value=+000001/0000000006}', ""); + Expect(1, 126270, '\P{Is_Numeric_Value=+000001/0000000006}', ""); + Expect(0, 126270, '\P{^Is_Numeric_Value=+000001/0000000006}', ""); Expect(1, 126269, '\p{Is_Numeric_Value=60/360}', ""); Expect(0, 126269, '\p{^Is_Numeric_Value=60/360}', ""); Expect(0, 126269, '\P{Is_Numeric_Value=60/360}', ""); @@ -67472,8 +69832,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Is_Numeric_Value=60/360}', ""); Expect(1, 126270, '\P{Is_Numeric_Value=60/360}', ""); Expect(0, 126270, '\P{^Is_Numeric_Value=60/360}', ""); - Error('\p{Is_Numeric_Value: 1.7e-01}'); - Error('\P{Is_Numeric_Value: 1.7e-01}'); + Error('\p{Is_Numeric_Value: 1.7e-01}'); + Error('\P{Is_Numeric_Value: 1.7e-01}'); Expect(1, 126269, '\p{Is_Numeric_Value=1.67e-01}', ""); Expect(0, 126269, '\p{^Is_Numeric_Value=1.67e-01}', ""); Expect(0, 126269, '\P{Is_Numeric_Value=1.67e-01}', ""); @@ -67482,8 +69842,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Is_Numeric_Value=1.67e-01}', ""); Expect(1, 126270, '\P{Is_Numeric_Value=1.67e-01}', ""); Expect(0, 126270, '\P{^Is_Numeric_Value=1.67e-01}', ""); - Error('\p{Is_Numeric_Value=0.17}'); - Error('\P{Is_Numeric_Value=0.17}'); + Error('\p{Is_Numeric_Value: 0.17}'); + Error('\P{Is_Numeric_Value: 0.17}'); Expect(1, 126269, '\p{Is_Numeric_Value=1.667e-01}', ""); Expect(0, 126269, '\p{^Is_Numeric_Value=1.667e-01}', ""); Expect(0, 126269, '\P{Is_Numeric_Value=1.667e-01}', ""); @@ -67516,16 +69876,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Is_Numeric_Value=0.1667}', ""); Expect(1, 126270, '\P{Is_Numeric_Value=0.1667}', ""); Expect(0, 126270, '\P{^Is_Numeric_Value=0.1667}', ""); - Error('\p{Is_Nv=/a/_-01/000006}'); - Error('\P{Is_Nv=/a/_-01/000006}'); - Expect(1, 126269, '\p{Is_Nv=+000000001/0006}', ""); - Expect(0, 126269, '\p{^Is_Nv=+000000001/0006}', ""); - Expect(0, 126269, '\P{Is_Nv=+000000001/0006}', ""); - Expect(1, 126269, '\P{^Is_Nv=+000000001/0006}', ""); - Expect(0, 126270, '\p{Is_Nv=+000000001/0006}', ""); - Expect(1, 126270, '\p{^Is_Nv=+000000001/0006}', ""); - Expect(1, 126270, '\P{Is_Nv=+000000001/0006}', ""); - Expect(0, 126270, '\P{^Is_Nv=+000000001/0006}', ""); + Error('\p{Is_Nv=_0000001/00006:=}'); + Error('\P{Is_Nv=_0000001/00006:=}'); + Expect(1, 126269, '\p{Is_Nv=+0000001/006}', ""); + Expect(0, 126269, '\p{^Is_Nv=+0000001/006}', ""); + Expect(0, 126269, '\P{Is_Nv=+0000001/006}', ""); + Expect(1, 126269, '\P{^Is_Nv=+0000001/006}', ""); + Expect(0, 126270, '\p{Is_Nv=+0000001/006}', ""); + Expect(1, 126270, '\p{^Is_Nv=+0000001/006}', ""); + Expect(1, 126270, '\P{Is_Nv=+0000001/006}', ""); + Expect(0, 126270, '\P{^Is_Nv=+0000001/006}', ""); Expect(1, 126269, '\p{Is_Nv=60/360}', ""); Expect(0, 126269, '\p{^Is_Nv=60/360}', ""); Expect(0, 126269, '\P{Is_Nv=60/360}', ""); @@ -67536,14 +69896,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 126270, '\P{^Is_Nv=60/360}', ""); Error('\p{Is_Nv=1.7e-01}'); Error('\P{Is_Nv=1.7e-01}'); - Expect(1, 126269, '\p{Is_Nv:1.67e-01}', ""); - Expect(0, 126269, '\p{^Is_Nv:1.67e-01}', ""); - Expect(0, 126269, '\P{Is_Nv:1.67e-01}', ""); - Expect(1, 126269, '\P{^Is_Nv:1.67e-01}', ""); - Expect(0, 126270, '\p{Is_Nv:1.67e-01}', ""); - Expect(1, 126270, '\p{^Is_Nv:1.67e-01}', ""); - Expect(1, 126270, '\P{Is_Nv:1.67e-01}', ""); - Expect(0, 126270, '\P{^Is_Nv:1.67e-01}', ""); + Expect(1, 126269, '\p{Is_Nv=1.67e-01}', ""); + Expect(0, 126269, '\p{^Is_Nv=1.67e-01}', ""); + Expect(0, 126269, '\P{Is_Nv=1.67e-01}', ""); + Expect(1, 126269, '\P{^Is_Nv=1.67e-01}', ""); + Expect(0, 126270, '\p{Is_Nv=1.67e-01}', ""); + Expect(1, 126270, '\p{^Is_Nv=1.67e-01}', ""); + Expect(1, 126270, '\P{Is_Nv=1.67e-01}', ""); + Expect(0, 126270, '\P{^Is_Nv=1.67e-01}', ""); Error('\p{Is_Nv=0.17}'); Error('\P{Is_Nv=0.17}'); Expect(1, 126269, '\p{Is_Nv=1.667e-01}', ""); @@ -67554,14 +69914,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Is_Nv=1.667e-01}', ""); Expect(1, 126270, '\P{Is_Nv=1.667e-01}', ""); Expect(0, 126270, '\P{^Is_Nv=1.667e-01}', ""); - Expect(1, 126269, '\p{Is_Nv: 0.167}', ""); - Expect(0, 126269, '\p{^Is_Nv: 0.167}', ""); - Expect(0, 126269, '\P{Is_Nv: 0.167}', ""); - Expect(1, 126269, '\P{^Is_Nv: 0.167}', ""); - Expect(0, 126270, '\p{Is_Nv: 0.167}', ""); - Expect(1, 126270, '\p{^Is_Nv: 0.167}', ""); - Expect(1, 126270, '\P{Is_Nv: 0.167}', ""); - Expect(0, 126270, '\P{^Is_Nv: 0.167}', ""); + Expect(1, 126269, '\p{Is_Nv=0.167}', ""); + Expect(0, 126269, '\p{^Is_Nv=0.167}', ""); + Expect(0, 126269, '\P{Is_Nv=0.167}', ""); + Expect(1, 126269, '\P{^Is_Nv=0.167}', ""); + Expect(0, 126270, '\p{Is_Nv=0.167}', ""); + Expect(1, 126270, '\p{^Is_Nv=0.167}', ""); + Expect(1, 126270, '\P{Is_Nv=0.167}', ""); + Expect(0, 126270, '\P{^Is_Nv=0.167}', ""); Expect(1, 126269, '\p{Is_Nv=1.6667e-01}', ""); Expect(0, 126269, '\p{^Is_Nv=1.6667e-01}', ""); Expect(0, 126269, '\P{Is_Nv=1.6667e-01}', ""); @@ -67578,18 +69938,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Is_Nv=0.1667}', ""); Expect(1, 126270, '\P{Is_Nv=0.1667}', ""); Expect(0, 126270, '\P{^Is_Nv=0.1667}', ""); - Error('\p{Numeric_Value=:= +00001/0000000064}'); - Error('\P{Numeric_Value=:= +00001/0000000064}'); + Error('\p{Numeric_Value= +0000000001/0064:=}'); + Error('\P{Numeric_Value= +0000000001/0064:=}'); Expect(1, 73667, '\p{Numeric_Value=:\A1/64\z:}', "");; Expect(0, 73668, '\p{Numeric_Value=:\A1/64\z:}', "");; - Expect(1, 73667, '\p{Numeric_Value=+0000000001/00064}', ""); - Expect(0, 73667, '\p{^Numeric_Value=+0000000001/00064}', ""); - Expect(0, 73667, '\P{Numeric_Value=+0000000001/00064}', ""); - Expect(1, 73667, '\P{^Numeric_Value=+0000000001/00064}', ""); - Expect(0, 73668, '\p{Numeric_Value=+0000000001/00064}', ""); - Expect(1, 73668, '\p{^Numeric_Value=+0000000001/00064}', ""); - Expect(1, 73668, '\P{Numeric_Value=+0000000001/00064}', ""); - Expect(0, 73668, '\P{^Numeric_Value=+0000000001/00064}', ""); + Expect(1, 73667, '\p{Numeric_Value=+0000000001/0000000064}', ""); + Expect(0, 73667, '\p{^Numeric_Value=+0000000001/0000000064}', ""); + Expect(0, 73667, '\P{Numeric_Value=+0000000001/0000000064}', ""); + Expect(1, 73667, '\P{^Numeric_Value=+0000000001/0000000064}', ""); + Expect(0, 73668, '\p{Numeric_Value=+0000000001/0000000064}', ""); + Expect(1, 73668, '\p{^Numeric_Value=+0000000001/0000000064}', ""); + Expect(1, 73668, '\P{Numeric_Value=+0000000001/0000000064}', ""); + Expect(0, 73668, '\P{^Numeric_Value=+0000000001/0000000064}', ""); Expect(1, 73667, '\p{Numeric_Value=60/3840}', ""); Expect(0, 73667, '\p{^Numeric_Value=60/3840}', ""); Expect(0, 73667, '\P{Numeric_Value=60/3840}', ""); @@ -67610,14 +69970,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73668, '\P{^Numeric_Value=1.56e-02}', ""); Error('\p{Numeric_Value=0.02}'); Error('\P{Numeric_Value=0.02}'); - Expect(1, 73667, '\p{Numeric_Value: 1.562e-02}', ""); - Expect(0, 73667, '\p{^Numeric_Value: 1.562e-02}', ""); - Expect(0, 73667, '\P{Numeric_Value: 1.562e-02}', ""); - Expect(1, 73667, '\P{^Numeric_Value: 1.562e-02}', ""); - Expect(0, 73668, '\p{Numeric_Value: 1.562e-02}', ""); - Expect(1, 73668, '\p{^Numeric_Value: 1.562e-02}', ""); - Expect(1, 73668, '\P{Numeric_Value: 1.562e-02}', ""); - Expect(0, 73668, '\P{^Numeric_Value: 1.562e-02}', ""); + Expect(1, 73667, '\p{Numeric_Value=1.562e-02}', ""); + Expect(0, 73667, '\p{^Numeric_Value=1.562e-02}', ""); + Expect(0, 73667, '\P{Numeric_Value=1.562e-02}', ""); + Expect(1, 73667, '\P{^Numeric_Value=1.562e-02}', ""); + Expect(0, 73668, '\p{Numeric_Value=1.562e-02}', ""); + Expect(1, 73668, '\p{^Numeric_Value=1.562e-02}', ""); + Expect(1, 73668, '\P{Numeric_Value=1.562e-02}', ""); + Expect(0, 73668, '\P{^Numeric_Value=1.562e-02}', ""); Error('\p{Numeric_Value=0.016}'); Error('\P{Numeric_Value=0.016}'); Expect(1, 73667, '\p{Numeric_Value=1.5625e-02}', ""); @@ -67644,26 +70004,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Numeric_Value=1.56250e-02}', ""); Expect(1, 73668, '\P{Numeric_Value=1.56250e-02}', ""); Expect(0, 73668, '\P{^Numeric_Value=1.56250e-02}', ""); - Expect(1, 73667, '\p{Numeric_Value=0.01562}', ""); - Expect(0, 73667, '\p{^Numeric_Value=0.01562}', ""); - Expect(0, 73667, '\P{Numeric_Value=0.01562}', ""); - Expect(1, 73667, '\P{^Numeric_Value=0.01562}', ""); - Expect(0, 73668, '\p{Numeric_Value=0.01562}', ""); - Expect(1, 73668, '\p{^Numeric_Value=0.01562}', ""); - Expect(1, 73668, '\P{Numeric_Value=0.01562}', ""); - Expect(0, 73668, '\P{^Numeric_Value=0.01562}', ""); - Error('\p{Nv: _000000001/0000000064/a/}'); - Error('\P{Nv: _000000001/0000000064/a/}'); + Expect(1, 73667, '\p{Numeric_Value: 0.01562}', ""); + Expect(0, 73667, '\p{^Numeric_Value: 0.01562}', ""); + Expect(0, 73667, '\P{Numeric_Value: 0.01562}', ""); + Expect(1, 73667, '\P{^Numeric_Value: 0.01562}', ""); + Expect(0, 73668, '\p{Numeric_Value: 0.01562}', ""); + Expect(1, 73668, '\p{^Numeric_Value: 0.01562}', ""); + Expect(1, 73668, '\P{Numeric_Value: 0.01562}', ""); + Expect(0, 73668, '\P{^Numeric_Value: 0.01562}', ""); + Error('\p{Nv=:=+0000000001/00000064}'); + Error('\P{Nv=:=+0000000001/00000064}'); Expect(1, 73667, '\p{Nv=:\A1/64\z:}', "");; Expect(0, 73668, '\p{Nv=:\A1/64\z:}', "");; - Expect(1, 73667, '\p{Nv: 00001/0000000064}', ""); - Expect(0, 73667, '\p{^Nv: 00001/0000000064}', ""); - Expect(0, 73667, '\P{Nv: 00001/0000000064}', ""); - Expect(1, 73667, '\P{^Nv: 00001/0000000064}', ""); - Expect(0, 73668, '\p{Nv: 00001/0000000064}', ""); - Expect(1, 73668, '\p{^Nv: 00001/0000000064}', ""); - Expect(1, 73668, '\P{Nv: 00001/0000000064}', ""); - Expect(0, 73668, '\P{^Nv: 00001/0000000064}', ""); + Expect(1, 73667, '\p{Nv=0000000001/00064}', ""); + Expect(0, 73667, '\p{^Nv=0000000001/00064}', ""); + Expect(0, 73667, '\P{Nv=0000000001/00064}', ""); + Expect(1, 73667, '\P{^Nv=0000000001/00064}', ""); + Expect(0, 73668, '\p{Nv=0000000001/00064}', ""); + Expect(1, 73668, '\p{^Nv=0000000001/00064}', ""); + Expect(1, 73668, '\P{Nv=0000000001/00064}', ""); + Expect(0, 73668, '\P{^Nv=0000000001/00064}', ""); Expect(1, 73667, '\p{Nv=60/3840}', ""); Expect(0, 73667, '\p{^Nv=60/3840}', ""); Expect(0, 73667, '\P{Nv=60/3840}', ""); @@ -67674,14 +70034,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73668, '\P{^Nv=60/3840}', ""); Error('\p{Nv=1.6e-02}'); Error('\P{Nv=1.6e-02}'); - Expect(1, 73667, '\p{Nv: 1.56e-02}', ""); - Expect(0, 73667, '\p{^Nv: 1.56e-02}', ""); - Expect(0, 73667, '\P{Nv: 1.56e-02}', ""); - Expect(1, 73667, '\P{^Nv: 1.56e-02}', ""); - Expect(0, 73668, '\p{Nv: 1.56e-02}', ""); - Expect(1, 73668, '\p{^Nv: 1.56e-02}', ""); - Expect(1, 73668, '\P{Nv: 1.56e-02}', ""); - Expect(0, 73668, '\P{^Nv: 1.56e-02}', ""); + Expect(1, 73667, '\p{Nv=1.56e-02}', ""); + Expect(0, 73667, '\p{^Nv=1.56e-02}', ""); + Expect(0, 73667, '\P{Nv=1.56e-02}', ""); + Expect(1, 73667, '\P{^Nv=1.56e-02}', ""); + Expect(0, 73668, '\p{Nv=1.56e-02}', ""); + Expect(1, 73668, '\p{^Nv=1.56e-02}', ""); + Expect(1, 73668, '\P{Nv=1.56e-02}', ""); + Expect(0, 73668, '\P{^Nv=1.56e-02}', ""); Error('\p{Nv=0.02}'); Error('\P{Nv=0.02}'); Expect(1, 73667, '\p{Nv=1.562e-02}', ""); @@ -67702,14 +70062,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Nv=1.5625e-02}', ""); Expect(1, 73668, '\P{Nv=1.5625e-02}', ""); Expect(0, 73668, '\P{^Nv=1.5625e-02}', ""); - Expect(1, 73667, '\p{Nv: 0.0156}', ""); - Expect(0, 73667, '\p{^Nv: 0.0156}', ""); - Expect(0, 73667, '\P{Nv: 0.0156}', ""); - Expect(1, 73667, '\P{^Nv: 0.0156}', ""); - Expect(0, 73668, '\p{Nv: 0.0156}', ""); - Expect(1, 73668, '\p{^Nv: 0.0156}', ""); - Expect(1, 73668, '\P{Nv: 0.0156}', ""); - Expect(0, 73668, '\P{^Nv: 0.0156}', ""); + Expect(1, 73667, '\p{Nv:0.0156}', ""); + Expect(0, 73667, '\p{^Nv:0.0156}', ""); + Expect(0, 73667, '\P{Nv:0.0156}', ""); + Expect(1, 73667, '\P{^Nv:0.0156}', ""); + Expect(0, 73668, '\p{Nv:0.0156}', ""); + Expect(1, 73668, '\p{^Nv:0.0156}', ""); + Expect(1, 73668, '\P{Nv:0.0156}', ""); + Expect(0, 73668, '\P{^Nv:0.0156}', ""); Expect(1, 73667, '\p{Nv=1.56250e-02}', ""); Expect(0, 73667, '\p{^Nv=1.56250e-02}', ""); Expect(0, 73667, '\P{Nv=1.56250e-02}', ""); @@ -67726,16 +70086,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Nv=0.01562}', ""); Expect(1, 73668, '\P{Nv=0.01562}', ""); Expect(0, 73668, '\P{^Nv=0.01562}', ""); - Error('\p{Is_Numeric_Value: /a/ 00000001/0000064}'); - Error('\P{Is_Numeric_Value: /a/ 00000001/0000064}'); - Expect(1, 73667, '\p{Is_Numeric_Value=0001/064}', ""); - Expect(0, 73667, '\p{^Is_Numeric_Value=0001/064}', ""); - Expect(0, 73667, '\P{Is_Numeric_Value=0001/064}', ""); - Expect(1, 73667, '\P{^Is_Numeric_Value=0001/064}', ""); - Expect(0, 73668, '\p{Is_Numeric_Value=0001/064}', ""); - Expect(1, 73668, '\p{^Is_Numeric_Value=0001/064}', ""); - Expect(1, 73668, '\P{Is_Numeric_Value=0001/064}', ""); - Expect(0, 73668, '\P{^Is_Numeric_Value=0001/064}', ""); + Error('\p{Is_Numeric_Value=:= 00001/0064}'); + Error('\P{Is_Numeric_Value=:= 00001/0064}'); + Expect(1, 73667, '\p{Is_Numeric_Value=+0001/00064}', ""); + Expect(0, 73667, '\p{^Is_Numeric_Value=+0001/00064}', ""); + Expect(0, 73667, '\P{Is_Numeric_Value=+0001/00064}', ""); + Expect(1, 73667, '\P{^Is_Numeric_Value=+0001/00064}', ""); + Expect(0, 73668, '\p{Is_Numeric_Value=+0001/00064}', ""); + Expect(1, 73668, '\p{^Is_Numeric_Value=+0001/00064}', ""); + Expect(1, 73668, '\P{Is_Numeric_Value=+0001/00064}', ""); + Expect(0, 73668, '\P{^Is_Numeric_Value=+0001/00064}', ""); Expect(1, 73667, '\p{Is_Numeric_Value=60/3840}', ""); Expect(0, 73667, '\p{^Is_Numeric_Value=60/3840}', ""); Expect(0, 73667, '\P{Is_Numeric_Value=60/3840}', ""); @@ -67764,16 +70124,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Is_Numeric_Value=1.562e-02}', ""); Expect(1, 73668, '\P{Is_Numeric_Value=1.562e-02}', ""); Expect(0, 73668, '\P{^Is_Numeric_Value=1.562e-02}', ""); - Error('\p{Is_Numeric_Value=0.016}'); - Error('\P{Is_Numeric_Value=0.016}'); - Expect(1, 73667, '\p{Is_Numeric_Value:1.5625e-02}', ""); - Expect(0, 73667, '\p{^Is_Numeric_Value:1.5625e-02}', ""); - Expect(0, 73667, '\P{Is_Numeric_Value:1.5625e-02}', ""); - Expect(1, 73667, '\P{^Is_Numeric_Value:1.5625e-02}', ""); - Expect(0, 73668, '\p{Is_Numeric_Value:1.5625e-02}', ""); - Expect(1, 73668, '\p{^Is_Numeric_Value:1.5625e-02}', ""); - Expect(1, 73668, '\P{Is_Numeric_Value:1.5625e-02}', ""); - Expect(0, 73668, '\P{^Is_Numeric_Value:1.5625e-02}', ""); + Error('\p{Is_Numeric_Value: 0.016}'); + Error('\P{Is_Numeric_Value: 0.016}'); + Expect(1, 73667, '\p{Is_Numeric_Value=1.5625e-02}', ""); + Expect(0, 73667, '\p{^Is_Numeric_Value=1.5625e-02}', ""); + Expect(0, 73667, '\P{Is_Numeric_Value=1.5625e-02}', ""); + Expect(1, 73667, '\P{^Is_Numeric_Value=1.5625e-02}', ""); + Expect(0, 73668, '\p{Is_Numeric_Value=1.5625e-02}', ""); + Expect(1, 73668, '\p{^Is_Numeric_Value=1.5625e-02}', ""); + Expect(1, 73668, '\P{Is_Numeric_Value=1.5625e-02}', ""); + Expect(0, 73668, '\P{^Is_Numeric_Value=1.5625e-02}', ""); Expect(1, 73667, '\p{Is_Numeric_Value=0.0156}', ""); Expect(0, 73667, '\p{^Is_Numeric_Value=0.0156}', ""); Expect(0, 73667, '\P{Is_Numeric_Value=0.0156}', ""); @@ -67790,24 +70150,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Is_Numeric_Value=1.56250e-02}', ""); Expect(1, 73668, '\P{Is_Numeric_Value=1.56250e-02}', ""); Expect(0, 73668, '\P{^Is_Numeric_Value=1.56250e-02}', ""); - Expect(1, 73667, '\p{Is_Numeric_Value=0.01562}', ""); - Expect(0, 73667, '\p{^Is_Numeric_Value=0.01562}', ""); - Expect(0, 73667, '\P{Is_Numeric_Value=0.01562}', ""); - Expect(1, 73667, '\P{^Is_Numeric_Value=0.01562}', ""); - Expect(0, 73668, '\p{Is_Numeric_Value=0.01562}', ""); - Expect(1, 73668, '\p{^Is_Numeric_Value=0.01562}', ""); - Expect(1, 73668, '\P{Is_Numeric_Value=0.01562}', ""); - Expect(0, 73668, '\P{^Is_Numeric_Value=0.01562}', ""); - Error('\p{Is_Nv: /a/_000001/00000064}'); - Error('\P{Is_Nv: /a/_000001/00000064}'); - Expect(1, 73667, '\p{Is_Nv=01/00064}', ""); - Expect(0, 73667, '\p{^Is_Nv=01/00064}', ""); - Expect(0, 73667, '\P{Is_Nv=01/00064}', ""); - Expect(1, 73667, '\P{^Is_Nv=01/00064}', ""); - Expect(0, 73668, '\p{Is_Nv=01/00064}', ""); - Expect(1, 73668, '\p{^Is_Nv=01/00064}', ""); - Expect(1, 73668, '\P{Is_Nv=01/00064}', ""); - Expect(0, 73668, '\P{^Is_Nv=01/00064}', ""); + Expect(1, 73667, '\p{Is_Numeric_Value: 0.01562}', ""); + Expect(0, 73667, '\p{^Is_Numeric_Value: 0.01562}', ""); + Expect(0, 73667, '\P{Is_Numeric_Value: 0.01562}', ""); + Expect(1, 73667, '\P{^Is_Numeric_Value: 0.01562}', ""); + Expect(0, 73668, '\p{Is_Numeric_Value: 0.01562}', ""); + Expect(1, 73668, '\p{^Is_Numeric_Value: 0.01562}', ""); + Expect(1, 73668, '\P{Is_Numeric_Value: 0.01562}', ""); + Expect(0, 73668, '\P{^Is_Numeric_Value: 0.01562}', ""); + Error('\p{Is_Nv: 001/000064/a/}'); + Error('\P{Is_Nv: 001/000064/a/}'); + Expect(1, 73667, '\p{Is_Nv=1/64}', ""); + Expect(0, 73667, '\p{^Is_Nv=1/64}', ""); + Expect(0, 73667, '\P{Is_Nv=1/64}', ""); + Expect(1, 73667, '\P{^Is_Nv=1/64}', ""); + Expect(0, 73668, '\p{Is_Nv=1/64}', ""); + Expect(1, 73668, '\p{^Is_Nv=1/64}', ""); + Expect(1, 73668, '\P{Is_Nv=1/64}', ""); + Expect(0, 73668, '\P{^Is_Nv=1/64}', ""); Expect(1, 73667, '\p{Is_Nv=60/3840}', ""); Expect(0, 73667, '\p{^Is_Nv=60/3840}', ""); Expect(0, 73667, '\P{Is_Nv=60/3840}', ""); @@ -67816,8 +70176,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Is_Nv=60/3840}', ""); Expect(1, 73668, '\P{Is_Nv=60/3840}', ""); Expect(0, 73668, '\P{^Is_Nv=60/3840}', ""); - Error('\p{Is_Nv=1.6e-02}'); - Error('\P{Is_Nv=1.6e-02}'); + Error('\p{Is_Nv: 1.6e-02}'); + Error('\P{Is_Nv: 1.6e-02}'); Expect(1, 73667, '\p{Is_Nv=1.56e-02}', ""); Expect(0, 73667, '\p{^Is_Nv=1.56e-02}', ""); Expect(0, 73667, '\P{Is_Nv=1.56e-02}', ""); @@ -67846,22 +70206,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Is_Nv=1.5625e-02}', ""); Expect(1, 73668, '\P{Is_Nv=1.5625e-02}', ""); Expect(0, 73668, '\P{^Is_Nv=1.5625e-02}', ""); - Expect(1, 73667, '\p{Is_Nv=0.0156}', ""); - Expect(0, 73667, '\p{^Is_Nv=0.0156}', ""); - Expect(0, 73667, '\P{Is_Nv=0.0156}', ""); - Expect(1, 73667, '\P{^Is_Nv=0.0156}', ""); - Expect(0, 73668, '\p{Is_Nv=0.0156}', ""); - Expect(1, 73668, '\p{^Is_Nv=0.0156}', ""); - Expect(1, 73668, '\P{Is_Nv=0.0156}', ""); - Expect(0, 73668, '\P{^Is_Nv=0.0156}', ""); - Expect(1, 73667, '\p{Is_Nv=1.56250e-02}', ""); - Expect(0, 73667, '\p{^Is_Nv=1.56250e-02}', ""); - Expect(0, 73667, '\P{Is_Nv=1.56250e-02}', ""); - Expect(1, 73667, '\P{^Is_Nv=1.56250e-02}', ""); - Expect(0, 73668, '\p{Is_Nv=1.56250e-02}', ""); - Expect(1, 73668, '\p{^Is_Nv=1.56250e-02}', ""); - Expect(1, 73668, '\P{Is_Nv=1.56250e-02}', ""); - Expect(0, 73668, '\P{^Is_Nv=1.56250e-02}', ""); + Expect(1, 73667, '\p{Is_Nv: 0.0156}', ""); + Expect(0, 73667, '\p{^Is_Nv: 0.0156}', ""); + Expect(0, 73667, '\P{Is_Nv: 0.0156}', ""); + Expect(1, 73667, '\P{^Is_Nv: 0.0156}', ""); + Expect(0, 73668, '\p{Is_Nv: 0.0156}', ""); + Expect(1, 73668, '\p{^Is_Nv: 0.0156}', ""); + Expect(1, 73668, '\P{Is_Nv: 0.0156}', ""); + Expect(0, 73668, '\P{^Is_Nv: 0.0156}', ""); + Expect(1, 73667, '\p{Is_Nv: 1.56250e-02}', ""); + Expect(0, 73667, '\p{^Is_Nv: 1.56250e-02}', ""); + Expect(0, 73667, '\P{Is_Nv: 1.56250e-02}', ""); + Expect(1, 73667, '\P{^Is_Nv: 1.56250e-02}', ""); + Expect(0, 73668, '\p{Is_Nv: 1.56250e-02}', ""); + Expect(1, 73668, '\p{^Is_Nv: 1.56250e-02}', ""); + Expect(1, 73668, '\P{Is_Nv: 1.56250e-02}', ""); + Expect(0, 73668, '\P{^Is_Nv: 1.56250e-02}', ""); Expect(1, 73667, '\p{Is_Nv=0.01562}', ""); Expect(0, 73667, '\p{^Is_Nv=0.01562}', ""); Expect(0, 73667, '\P{Is_Nv=0.01562}', ""); @@ -67870,18 +70230,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Is_Nv=0.01562}', ""); Expect(1, 73668, '\P{Is_Nv=0.01562}', ""); Expect(0, 73668, '\P{^Is_Nv=0.01562}', ""); - Error('\p{Numeric_Value=:=000001/000007}'); - Error('\P{Numeric_Value=:=000001/000007}'); + Error('\p{Numeric_Value= /a/00001/007}'); + Error('\P{Numeric_Value= /a/00001/007}'); Expect(1, 8528, '\p{Numeric_Value=:\A1/7\z:}', "");; Expect(0, 8529, '\p{Numeric_Value=:\A1/7\z:}', "");; - Expect(1, 8528, '\p{Numeric_Value=001/007}', ""); - Expect(0, 8528, '\p{^Numeric_Value=001/007}', ""); - Expect(0, 8528, '\P{Numeric_Value=001/007}', ""); - Expect(1, 8528, '\P{^Numeric_Value=001/007}', ""); - Expect(0, 8529, '\p{Numeric_Value=001/007}', ""); - Expect(1, 8529, '\p{^Numeric_Value=001/007}', ""); - Expect(1, 8529, '\P{Numeric_Value=001/007}', ""); - Expect(0, 8529, '\P{^Numeric_Value=001/007}', ""); + Expect(1, 8528, '\p{Numeric_Value: +0001/000007}', ""); + Expect(0, 8528, '\p{^Numeric_Value: +0001/000007}', ""); + Expect(0, 8528, '\P{Numeric_Value: +0001/000007}', ""); + Expect(1, 8528, '\P{^Numeric_Value: +0001/000007}', ""); + Expect(0, 8529, '\p{Numeric_Value: +0001/000007}', ""); + Expect(1, 8529, '\p{^Numeric_Value: +0001/000007}', ""); + Expect(1, 8529, '\P{Numeric_Value: +0001/000007}', ""); + Expect(0, 8529, '\P{^Numeric_Value: +0001/000007}', ""); Expect(1, 8528, '\p{Numeric_Value=60/420}', ""); Expect(0, 8528, '\p{^Numeric_Value=60/420}', ""); Expect(0, 8528, '\P{Numeric_Value=60/420}', ""); @@ -67900,16 +70260,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Numeric_Value=1.43e-01}', ""); Expect(1, 8529, '\P{Numeric_Value=1.43e-01}', ""); Expect(0, 8529, '\P{^Numeric_Value=1.43e-01}', ""); - Error('\p{Numeric_Value=0.14}'); - Error('\P{Numeric_Value=0.14}'); - Expect(1, 8528, '\p{Numeric_Value=1.429e-01}', ""); - Expect(0, 8528, '\p{^Numeric_Value=1.429e-01}', ""); - Expect(0, 8528, '\P{Numeric_Value=1.429e-01}', ""); - Expect(1, 8528, '\P{^Numeric_Value=1.429e-01}', ""); - Expect(0, 8529, '\p{Numeric_Value=1.429e-01}', ""); - Expect(1, 8529, '\p{^Numeric_Value=1.429e-01}', ""); - Expect(1, 8529, '\P{Numeric_Value=1.429e-01}', ""); - Expect(0, 8529, '\P{^Numeric_Value=1.429e-01}', ""); + Error('\p{Numeric_Value:0.14}'); + Error('\P{Numeric_Value:0.14}'); + Expect(1, 8528, '\p{Numeric_Value: 1.429e-01}', ""); + Expect(0, 8528, '\p{^Numeric_Value: 1.429e-01}', ""); + Expect(0, 8528, '\P{Numeric_Value: 1.429e-01}', ""); + Expect(1, 8528, '\P{^Numeric_Value: 1.429e-01}', ""); + Expect(0, 8529, '\p{Numeric_Value: 1.429e-01}', ""); + Expect(1, 8529, '\p{^Numeric_Value: 1.429e-01}', ""); + Expect(1, 8529, '\P{Numeric_Value: 1.429e-01}', ""); + Expect(0, 8529, '\P{^Numeric_Value: 1.429e-01}', ""); Expect(1, 8528, '\p{Numeric_Value=0.143}', ""); Expect(0, 8528, '\p{^Numeric_Value=0.143}', ""); Expect(0, 8528, '\P{Numeric_Value=0.143}', ""); @@ -67918,14 +70278,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Numeric_Value=0.143}', ""); Expect(1, 8529, '\P{Numeric_Value=0.143}', ""); Expect(0, 8529, '\P{^Numeric_Value=0.143}', ""); - Expect(1, 8528, '\p{Numeric_Value=1.4286e-01}', ""); - Expect(0, 8528, '\p{^Numeric_Value=1.4286e-01}', ""); - Expect(0, 8528, '\P{Numeric_Value=1.4286e-01}', ""); - Expect(1, 8528, '\P{^Numeric_Value=1.4286e-01}', ""); - Expect(0, 8529, '\p{Numeric_Value=1.4286e-01}', ""); - Expect(1, 8529, '\p{^Numeric_Value=1.4286e-01}', ""); - Expect(1, 8529, '\P{Numeric_Value=1.4286e-01}', ""); - Expect(0, 8529, '\P{^Numeric_Value=1.4286e-01}', ""); + Expect(1, 8528, '\p{Numeric_Value: 1.4286e-01}', ""); + Expect(0, 8528, '\p{^Numeric_Value: 1.4286e-01}', ""); + Expect(0, 8528, '\P{Numeric_Value: 1.4286e-01}', ""); + Expect(1, 8528, '\P{^Numeric_Value: 1.4286e-01}', ""); + Expect(0, 8529, '\p{Numeric_Value: 1.4286e-01}', ""); + Expect(1, 8529, '\p{^Numeric_Value: 1.4286e-01}', ""); + Expect(1, 8529, '\P{Numeric_Value: 1.4286e-01}', ""); + Expect(0, 8529, '\P{^Numeric_Value: 1.4286e-01}', ""); Expect(1, 8528, '\p{Numeric_Value=0.1429}', ""); Expect(0, 8528, '\p{^Numeric_Value=0.1429}', ""); Expect(0, 8528, '\P{Numeric_Value=0.1429}', ""); @@ -67934,18 +70294,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Numeric_Value=0.1429}', ""); Expect(1, 8529, '\P{Numeric_Value=0.1429}', ""); Expect(0, 8529, '\P{^Numeric_Value=0.1429}', ""); - Error('\p{Nv=_ +00000001/007/a/}'); - Error('\P{Nv=_ +00000001/007/a/}'); + Error('\p{Nv= -00000001/0000000007:=}'); + Error('\P{Nv= -00000001/0000000007:=}'); Expect(1, 8528, '\p{Nv=:\A1/7\z:}', "");; Expect(0, 8529, '\p{Nv=:\A1/7\z:}', "");; - Expect(1, 8528, '\p{Nv=000000001/00007}', ""); - Expect(0, 8528, '\p{^Nv=000000001/00007}', ""); - Expect(0, 8528, '\P{Nv=000000001/00007}', ""); - Expect(1, 8528, '\P{^Nv=000000001/00007}', ""); - Expect(0, 8529, '\p{Nv=000000001/00007}', ""); - Expect(1, 8529, '\p{^Nv=000000001/00007}', ""); - Expect(1, 8529, '\P{Nv=000000001/00007}', ""); - Expect(0, 8529, '\P{^Nv=000000001/00007}', ""); + Expect(1, 8528, '\p{Nv=+000000001/00007}', ""); + Expect(0, 8528, '\p{^Nv=+000000001/00007}', ""); + Expect(0, 8528, '\P{Nv=+000000001/00007}', ""); + Expect(1, 8528, '\P{^Nv=+000000001/00007}', ""); + Expect(0, 8529, '\p{Nv=+000000001/00007}', ""); + Expect(1, 8529, '\p{^Nv=+000000001/00007}', ""); + Expect(1, 8529, '\P{Nv=+000000001/00007}', ""); + Expect(0, 8529, '\P{^Nv=+000000001/00007}', ""); Expect(1, 8528, '\p{Nv=60/420}', ""); Expect(0, 8528, '\p{^Nv=60/420}', ""); Expect(0, 8528, '\P{Nv=60/420}', ""); @@ -67954,8 +70314,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Nv=60/420}', ""); Expect(1, 8529, '\P{Nv=60/420}', ""); Expect(0, 8529, '\P{^Nv=60/420}', ""); - Error('\p{Nv: 1.4e-01}'); - Error('\P{Nv: 1.4e-01}'); + Error('\p{Nv=1.4e-01}'); + Error('\P{Nv=1.4e-01}'); Expect(1, 8528, '\p{Nv=1.43e-01}', ""); Expect(0, 8528, '\p{^Nv=1.43e-01}', ""); Expect(0, 8528, '\P{Nv=1.43e-01}', ""); @@ -67964,8 +70324,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Nv=1.43e-01}', ""); Expect(1, 8529, '\P{Nv=1.43e-01}', ""); Expect(0, 8529, '\P{^Nv=1.43e-01}', ""); - Error('\p{Nv=0.14}'); - Error('\P{Nv=0.14}'); + Error('\p{Nv:0.14}'); + Error('\P{Nv:0.14}'); Expect(1, 8528, '\p{Nv=1.429e-01}', ""); Expect(0, 8528, '\p{^Nv=1.429e-01}', ""); Expect(0, 8528, '\P{Nv=1.429e-01}', ""); @@ -67974,14 +70334,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Nv=1.429e-01}', ""); Expect(1, 8529, '\P{Nv=1.429e-01}', ""); Expect(0, 8529, '\P{^Nv=1.429e-01}', ""); - Expect(1, 8528, '\p{Nv: 0.143}', ""); - Expect(0, 8528, '\p{^Nv: 0.143}', ""); - Expect(0, 8528, '\P{Nv: 0.143}', ""); - Expect(1, 8528, '\P{^Nv: 0.143}', ""); - Expect(0, 8529, '\p{Nv: 0.143}', ""); - Expect(1, 8529, '\p{^Nv: 0.143}', ""); - Expect(1, 8529, '\P{Nv: 0.143}', ""); - Expect(0, 8529, '\P{^Nv: 0.143}', ""); + Expect(1, 8528, '\p{Nv=0.143}', ""); + Expect(0, 8528, '\p{^Nv=0.143}', ""); + Expect(0, 8528, '\P{Nv=0.143}', ""); + Expect(1, 8528, '\P{^Nv=0.143}', ""); + Expect(0, 8529, '\p{Nv=0.143}', ""); + Expect(1, 8529, '\p{^Nv=0.143}', ""); + Expect(1, 8529, '\P{Nv=0.143}', ""); + Expect(0, 8529, '\P{^Nv=0.143}', ""); Expect(1, 8528, '\p{Nv=1.4286e-01}', ""); Expect(0, 8528, '\p{^Nv=1.4286e-01}', ""); Expect(0, 8528, '\P{Nv=1.4286e-01}', ""); @@ -67998,16 +70358,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Nv=0.1429}', ""); Expect(1, 8529, '\P{Nv=0.1429}', ""); Expect(0, 8529, '\P{^Nv=0.1429}', ""); - Error('\p{Is_Numeric_Value=- +000000001/000000007:=}'); - Error('\P{Is_Numeric_Value=- +000000001/000000007:=}'); - Expect(1, 8528, '\p{Is_Numeric_Value=001/00007}', ""); - Expect(0, 8528, '\p{^Is_Numeric_Value=001/00007}', ""); - Expect(0, 8528, '\P{Is_Numeric_Value=001/00007}', ""); - Expect(1, 8528, '\P{^Is_Numeric_Value=001/00007}', ""); - Expect(0, 8529, '\p{Is_Numeric_Value=001/00007}', ""); - Expect(1, 8529, '\p{^Is_Numeric_Value=001/00007}', ""); - Expect(1, 8529, '\P{Is_Numeric_Value=001/00007}', ""); - Expect(0, 8529, '\P{^Is_Numeric_Value=001/00007}', ""); + Error('\p{Is_Numeric_Value: +001/007/a/}'); + Error('\P{Is_Numeric_Value: +001/007/a/}'); + Expect(1, 8528, '\p{Is_Numeric_Value=0000000001/7}', ""); + Expect(0, 8528, '\p{^Is_Numeric_Value=0000000001/7}', ""); + Expect(0, 8528, '\P{Is_Numeric_Value=0000000001/7}', ""); + Expect(1, 8528, '\P{^Is_Numeric_Value=0000000001/7}', ""); + Expect(0, 8529, '\p{Is_Numeric_Value=0000000001/7}', ""); + Expect(1, 8529, '\p{^Is_Numeric_Value=0000000001/7}', ""); + Expect(1, 8529, '\P{Is_Numeric_Value=0000000001/7}', ""); + Expect(0, 8529, '\P{^Is_Numeric_Value=0000000001/7}', ""); Expect(1, 8528, '\p{Is_Numeric_Value=60/420}', ""); Expect(0, 8528, '\p{^Is_Numeric_Value=60/420}', ""); Expect(0, 8528, '\P{Is_Numeric_Value=60/420}', ""); @@ -68060,16 +70420,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Is_Numeric_Value=0.1429}', ""); Expect(1, 8529, '\P{Is_Numeric_Value=0.1429}', ""); Expect(0, 8529, '\P{^Is_Numeric_Value=0.1429}', ""); - Error('\p{Is_Nv= /a/+000000001/007}'); - Error('\P{Is_Nv= /a/+000000001/007}'); - Expect(1, 8528, '\p{Is_Nv=000000001/007}', ""); - Expect(0, 8528, '\p{^Is_Nv=000000001/007}', ""); - Expect(0, 8528, '\P{Is_Nv=000000001/007}', ""); - Expect(1, 8528, '\P{^Is_Nv=000000001/007}', ""); - Expect(0, 8529, '\p{Is_Nv=000000001/007}', ""); - Expect(1, 8529, '\p{^Is_Nv=000000001/007}', ""); - Expect(1, 8529, '\P{Is_Nv=000000001/007}', ""); - Expect(0, 8529, '\P{^Is_Nv=000000001/007}', ""); + Error('\p{Is_Nv: -00000001/0000007/a/}'); + Error('\P{Is_Nv: -00000001/0000007/a/}'); + Expect(1, 8528, '\p{Is_Nv=0000001/007}', ""); + Expect(0, 8528, '\p{^Is_Nv=0000001/007}', ""); + Expect(0, 8528, '\P{Is_Nv=0000001/007}', ""); + Expect(1, 8528, '\P{^Is_Nv=0000001/007}', ""); + Expect(0, 8529, '\p{Is_Nv=0000001/007}', ""); + Expect(1, 8529, '\p{^Is_Nv=0000001/007}', ""); + Expect(1, 8529, '\P{Is_Nv=0000001/007}', ""); + Expect(0, 8529, '\P{^Is_Nv=0000001/007}', ""); Expect(1, 8528, '\p{Is_Nv=60/420}', ""); Expect(0, 8528, '\p{^Is_Nv=60/420}', ""); Expect(0, 8528, '\P{Is_Nv=60/420}', ""); @@ -68078,8 +70438,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Is_Nv=60/420}', ""); Expect(1, 8529, '\P{Is_Nv=60/420}', ""); Expect(0, 8529, '\P{^Is_Nv=60/420}', ""); - Error('\p{Is_Nv: 1.4e-01}'); - Error('\P{Is_Nv: 1.4e-01}'); + Error('\p{Is_Nv=1.4e-01}'); + Error('\P{Is_Nv=1.4e-01}'); Expect(1, 8528, '\p{Is_Nv=1.43e-01}', ""); Expect(0, 8528, '\p{^Is_Nv=1.43e-01}', ""); Expect(0, 8528, '\P{Is_Nv=1.43e-01}', ""); @@ -68122,8 +70482,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Is_Nv=0.1429}', ""); Expect(1, 8529, '\P{Is_Nv=0.1429}', ""); Expect(0, 8529, '\P{^Is_Nv=0.1429}', ""); - Error('\p{Numeric_Value=--001/00000008:=}'); - Error('\P{Numeric_Value=--001/00000008:=}'); + Error('\p{Numeric_Value=/a/ 00001/000008}'); + Error('\P{Numeric_Value=/a/ 00001/000008}'); Expect(1, 74847, '\p{Numeric_Value=:\A1/8\z:}', "");; Expect(0, 74848, '\p{Numeric_Value=:\A1/8\z:}', "");; Expect(1, 74847, '\p{Numeric_Value=+001/0000008}', ""); @@ -68162,50 +70522,50 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74848, '\p{^Numeric_Value=1.250e-01}', ""); Expect(1, 74848, '\P{Numeric_Value=1.250e-01}', ""); Expect(0, 74848, '\P{^Numeric_Value=1.250e-01}', ""); - Expect(1, 74847, '\p{Numeric_Value: 0.125}', ""); - Expect(0, 74847, '\p{^Numeric_Value: 0.125}', ""); - Expect(0, 74847, '\P{Numeric_Value: 0.125}', ""); - Expect(1, 74847, '\P{^Numeric_Value: 0.125}', ""); - Expect(0, 74848, '\p{Numeric_Value: 0.125}', ""); - Expect(1, 74848, '\p{^Numeric_Value: 0.125}', ""); - Expect(1, 74848, '\P{Numeric_Value: 0.125}', ""); - Expect(0, 74848, '\P{^Numeric_Value: 0.125}', ""); - Expect(1, 74847, '\p{Numeric_Value=1.2500e-01}', ""); - Expect(0, 74847, '\p{^Numeric_Value=1.2500e-01}', ""); - Expect(0, 74847, '\P{Numeric_Value=1.2500e-01}', ""); - Expect(1, 74847, '\P{^Numeric_Value=1.2500e-01}', ""); - Expect(0, 74848, '\p{Numeric_Value=1.2500e-01}', ""); - Expect(1, 74848, '\p{^Numeric_Value=1.2500e-01}', ""); - Expect(1, 74848, '\P{Numeric_Value=1.2500e-01}', ""); - Expect(0, 74848, '\P{^Numeric_Value=1.2500e-01}', ""); - Expect(1, 74847, '\p{Numeric_Value:0.1250}', ""); - Expect(0, 74847, '\p{^Numeric_Value:0.1250}', ""); - Expect(0, 74847, '\P{Numeric_Value:0.1250}', ""); - Expect(1, 74847, '\P{^Numeric_Value:0.1250}', ""); - Expect(0, 74848, '\p{Numeric_Value:0.1250}', ""); - Expect(1, 74848, '\p{^Numeric_Value:0.1250}', ""); - Expect(1, 74848, '\P{Numeric_Value:0.1250}', ""); - Expect(0, 74848, '\P{^Numeric_Value:0.1250}', ""); - Error('\p{Nv= 0000001/08:=}'); - Error('\P{Nv= 0000001/08:=}'); + Expect(1, 74847, '\p{Numeric_Value=0.125}', ""); + Expect(0, 74847, '\p{^Numeric_Value=0.125}', ""); + Expect(0, 74847, '\P{Numeric_Value=0.125}', ""); + Expect(1, 74847, '\P{^Numeric_Value=0.125}', ""); + Expect(0, 74848, '\p{Numeric_Value=0.125}', ""); + Expect(1, 74848, '\p{^Numeric_Value=0.125}', ""); + Expect(1, 74848, '\P{Numeric_Value=0.125}', ""); + Expect(0, 74848, '\P{^Numeric_Value=0.125}', ""); + Expect(1, 74847, '\p{Numeric_Value:1.2500e-01}', ""); + Expect(0, 74847, '\p{^Numeric_Value:1.2500e-01}', ""); + Expect(0, 74847, '\P{Numeric_Value:1.2500e-01}', ""); + Expect(1, 74847, '\P{^Numeric_Value:1.2500e-01}', ""); + Expect(0, 74848, '\p{Numeric_Value:1.2500e-01}', ""); + Expect(1, 74848, '\p{^Numeric_Value:1.2500e-01}', ""); + Expect(1, 74848, '\P{Numeric_Value:1.2500e-01}', ""); + Expect(0, 74848, '\P{^Numeric_Value:1.2500e-01}', ""); + Expect(1, 74847, '\p{Numeric_Value=0.1250}', ""); + Expect(0, 74847, '\p{^Numeric_Value=0.1250}', ""); + Expect(0, 74847, '\P{Numeric_Value=0.1250}', ""); + Expect(1, 74847, '\P{^Numeric_Value=0.1250}', ""); + Expect(0, 74848, '\p{Numeric_Value=0.1250}', ""); + Expect(1, 74848, '\p{^Numeric_Value=0.1250}', ""); + Expect(1, 74848, '\P{Numeric_Value=0.1250}', ""); + Expect(0, 74848, '\P{^Numeric_Value=0.1250}', ""); + Error('\p{Nv= :=+000000001/8}'); + Error('\P{Nv= :=+000000001/8}'); Expect(1, 74847, '\p{Nv=:\A1/8\z:}', "");; Expect(0, 74848, '\p{Nv=:\A1/8\z:}', "");; - Expect(1, 74847, '\p{Nv=+00001/0000000008}', ""); - Expect(0, 74847, '\p{^Nv=+00001/0000000008}', ""); - Expect(0, 74847, '\P{Nv=+00001/0000000008}', ""); - Expect(1, 74847, '\P{^Nv=+00001/0000000008}', ""); - Expect(0, 74848, '\p{Nv=+00001/0000000008}', ""); - Expect(1, 74848, '\p{^Nv=+00001/0000000008}', ""); - Expect(1, 74848, '\P{Nv=+00001/0000000008}', ""); - Expect(0, 74848, '\P{^Nv=+00001/0000000008}', ""); - Expect(1, 74847, '\p{Nv=60/480}', ""); - Expect(0, 74847, '\p{^Nv=60/480}', ""); - Expect(0, 74847, '\P{Nv=60/480}', ""); - Expect(1, 74847, '\P{^Nv=60/480}', ""); - Expect(0, 74848, '\p{Nv=60/480}', ""); - Expect(1, 74848, '\p{^Nv=60/480}', ""); - Expect(1, 74848, '\P{Nv=60/480}', ""); - Expect(0, 74848, '\P{^Nv=60/480}', ""); + Expect(1, 74847, '\p{Nv=+0000001/8}', ""); + Expect(0, 74847, '\p{^Nv=+0000001/8}', ""); + Expect(0, 74847, '\P{Nv=+0000001/8}', ""); + Expect(1, 74847, '\P{^Nv=+0000001/8}', ""); + Expect(0, 74848, '\p{Nv=+0000001/8}', ""); + Expect(1, 74848, '\p{^Nv=+0000001/8}', ""); + Expect(1, 74848, '\P{Nv=+0000001/8}', ""); + Expect(0, 74848, '\P{^Nv=+0000001/8}', ""); + Expect(1, 74847, '\p{Nv: 60/480}', ""); + Expect(0, 74847, '\p{^Nv: 60/480}', ""); + Expect(0, 74847, '\P{Nv: 60/480}', ""); + Expect(1, 74847, '\P{^Nv: 60/480}', ""); + Expect(0, 74848, '\p{Nv: 60/480}', ""); + Expect(1, 74848, '\p{^Nv: 60/480}', ""); + Expect(1, 74848, '\P{Nv: 60/480}', ""); + Expect(0, 74848, '\P{^Nv: 60/480}', ""); Error('\p{Nv=1.2e-01}'); Error('\P{Nv=1.2e-01}'); Expect(1, 74847, '\p{Nv=1.25e-01}', ""); @@ -68226,14 +70586,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74848, '\p{^Nv=1.250e-01}', ""); Expect(1, 74848, '\P{Nv=1.250e-01}', ""); Expect(0, 74848, '\P{^Nv=1.250e-01}', ""); - Expect(1, 74847, '\p{Nv=0.125}', ""); - Expect(0, 74847, '\p{^Nv=0.125}', ""); - Expect(0, 74847, '\P{Nv=0.125}', ""); - Expect(1, 74847, '\P{^Nv=0.125}', ""); - Expect(0, 74848, '\p{Nv=0.125}', ""); - Expect(1, 74848, '\p{^Nv=0.125}', ""); - Expect(1, 74848, '\P{Nv=0.125}', ""); - Expect(0, 74848, '\P{^Nv=0.125}', ""); + Expect(1, 74847, '\p{Nv: 0.125}', ""); + Expect(0, 74847, '\p{^Nv: 0.125}', ""); + Expect(0, 74847, '\P{Nv: 0.125}', ""); + Expect(1, 74847, '\P{^Nv: 0.125}', ""); + Expect(0, 74848, '\p{Nv: 0.125}', ""); + Expect(1, 74848, '\p{^Nv: 0.125}', ""); + Expect(1, 74848, '\P{Nv: 0.125}', ""); + Expect(0, 74848, '\P{^Nv: 0.125}', ""); Expect(1, 74847, '\p{Nv=1.2500e-01}', ""); Expect(0, 74847, '\p{^Nv=1.2500e-01}', ""); Expect(0, 74847, '\P{Nv=1.2500e-01}', ""); @@ -68250,16 +70610,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74848, '\p{^Nv=0.1250}', ""); Expect(1, 74848, '\P{Nv=0.1250}', ""); Expect(0, 74848, '\P{^Nv=0.1250}', ""); - Error('\p{Is_Numeric_Value=-/a/+000000001/008}'); - Error('\P{Is_Numeric_Value=-/a/+000000001/008}'); - Expect(1, 74847, '\p{Is_Numeric_Value=0000000001/8}', ""); - Expect(0, 74847, '\p{^Is_Numeric_Value=0000000001/8}', ""); - Expect(0, 74847, '\P{Is_Numeric_Value=0000000001/8}', ""); - Expect(1, 74847, '\P{^Is_Numeric_Value=0000000001/8}', ""); - Expect(0, 74848, '\p{Is_Numeric_Value=0000000001/8}', ""); - Expect(1, 74848, '\p{^Is_Numeric_Value=0000000001/8}', ""); - Expect(1, 74848, '\P{Is_Numeric_Value=0000000001/8}', ""); - Expect(0, 74848, '\P{^Is_Numeric_Value=0000000001/8}', ""); + Error('\p{Is_Numeric_Value=:=__000001/8}'); + Error('\P{Is_Numeric_Value=:=__000001/8}'); + Expect(1, 74847, '\p{Is_Numeric_Value=000001/00008}', ""); + Expect(0, 74847, '\p{^Is_Numeric_Value=000001/00008}', ""); + Expect(0, 74847, '\P{Is_Numeric_Value=000001/00008}', ""); + Expect(1, 74847, '\P{^Is_Numeric_Value=000001/00008}', ""); + Expect(0, 74848, '\p{Is_Numeric_Value=000001/00008}', ""); + Expect(1, 74848, '\p{^Is_Numeric_Value=000001/00008}', ""); + Expect(1, 74848, '\P{Is_Numeric_Value=000001/00008}', ""); + Expect(0, 74848, '\P{^Is_Numeric_Value=000001/00008}', ""); Expect(1, 74847, '\p{Is_Numeric_Value=60/480}', ""); Expect(0, 74847, '\p{^Is_Numeric_Value=60/480}', ""); Expect(0, 74847, '\P{Is_Numeric_Value=60/480}', ""); @@ -68278,32 +70638,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74848, '\p{^Is_Numeric_Value=1.25e-01}', ""); Expect(1, 74848, '\P{Is_Numeric_Value=1.25e-01}', ""); Expect(0, 74848, '\P{^Is_Numeric_Value=1.25e-01}', ""); - Error('\p{Is_Numeric_Value=0.12}'); - Error('\P{Is_Numeric_Value=0.12}'); - Expect(1, 74847, '\p{Is_Numeric_Value=1.250e-01}', ""); - Expect(0, 74847, '\p{^Is_Numeric_Value=1.250e-01}', ""); - Expect(0, 74847, '\P{Is_Numeric_Value=1.250e-01}', ""); - Expect(1, 74847, '\P{^Is_Numeric_Value=1.250e-01}', ""); - Expect(0, 74848, '\p{Is_Numeric_Value=1.250e-01}', ""); - Expect(1, 74848, '\p{^Is_Numeric_Value=1.250e-01}', ""); - Expect(1, 74848, '\P{Is_Numeric_Value=1.250e-01}', ""); - Expect(0, 74848, '\P{^Is_Numeric_Value=1.250e-01}', ""); - Expect(1, 74847, '\p{Is_Numeric_Value=0.125}', ""); - Expect(0, 74847, '\p{^Is_Numeric_Value=0.125}', ""); - Expect(0, 74847, '\P{Is_Numeric_Value=0.125}', ""); - Expect(1, 74847, '\P{^Is_Numeric_Value=0.125}', ""); - Expect(0, 74848, '\p{Is_Numeric_Value=0.125}', ""); - Expect(1, 74848, '\p{^Is_Numeric_Value=0.125}', ""); - Expect(1, 74848, '\P{Is_Numeric_Value=0.125}', ""); - Expect(0, 74848, '\P{^Is_Numeric_Value=0.125}', ""); - Expect(1, 74847, '\p{Is_Numeric_Value: 1.2500e-01}', ""); - Expect(0, 74847, '\p{^Is_Numeric_Value: 1.2500e-01}', ""); - Expect(0, 74847, '\P{Is_Numeric_Value: 1.2500e-01}', ""); - Expect(1, 74847, '\P{^Is_Numeric_Value: 1.2500e-01}', ""); - Expect(0, 74848, '\p{Is_Numeric_Value: 1.2500e-01}', ""); - Expect(1, 74848, '\p{^Is_Numeric_Value: 1.2500e-01}', ""); - Expect(1, 74848, '\P{Is_Numeric_Value: 1.2500e-01}', ""); - Expect(0, 74848, '\P{^Is_Numeric_Value: 1.2500e-01}', ""); + Error('\p{Is_Numeric_Value: 0.12}'); + Error('\P{Is_Numeric_Value: 0.12}'); + Expect(1, 74847, '\p{Is_Numeric_Value: 1.250e-01}', ""); + Expect(0, 74847, '\p{^Is_Numeric_Value: 1.250e-01}', ""); + Expect(0, 74847, '\P{Is_Numeric_Value: 1.250e-01}', ""); + Expect(1, 74847, '\P{^Is_Numeric_Value: 1.250e-01}', ""); + Expect(0, 74848, '\p{Is_Numeric_Value: 1.250e-01}', ""); + Expect(1, 74848, '\p{^Is_Numeric_Value: 1.250e-01}', ""); + Expect(1, 74848, '\P{Is_Numeric_Value: 1.250e-01}', ""); + Expect(0, 74848, '\P{^Is_Numeric_Value: 1.250e-01}', ""); + Expect(1, 74847, '\p{Is_Numeric_Value:0.125}', ""); + Expect(0, 74847, '\p{^Is_Numeric_Value:0.125}', ""); + Expect(0, 74847, '\P{Is_Numeric_Value:0.125}', ""); + Expect(1, 74847, '\P{^Is_Numeric_Value:0.125}', ""); + Expect(0, 74848, '\p{Is_Numeric_Value:0.125}', ""); + Expect(1, 74848, '\p{^Is_Numeric_Value:0.125}', ""); + Expect(1, 74848, '\P{Is_Numeric_Value:0.125}', ""); + Expect(0, 74848, '\P{^Is_Numeric_Value:0.125}', ""); + Expect(1, 74847, '\p{Is_Numeric_Value=1.2500e-01}', ""); + Expect(0, 74847, '\p{^Is_Numeric_Value=1.2500e-01}', ""); + Expect(0, 74847, '\P{Is_Numeric_Value=1.2500e-01}', ""); + Expect(1, 74847, '\P{^Is_Numeric_Value=1.2500e-01}', ""); + Expect(0, 74848, '\p{Is_Numeric_Value=1.2500e-01}', ""); + Expect(1, 74848, '\p{^Is_Numeric_Value=1.2500e-01}', ""); + Expect(1, 74848, '\P{Is_Numeric_Value=1.2500e-01}', ""); + Expect(0, 74848, '\P{^Is_Numeric_Value=1.2500e-01}', ""); Expect(1, 74847, '\p{Is_Numeric_Value=0.1250}', ""); Expect(0, 74847, '\p{^Is_Numeric_Value=0.1250}', ""); Expect(0, 74847, '\P{Is_Numeric_Value=0.1250}', ""); @@ -68312,36 +70672,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74848, '\p{^Is_Numeric_Value=0.1250}', ""); Expect(1, 74848, '\P{Is_Numeric_Value=0.1250}', ""); Expect(0, 74848, '\P{^Is_Numeric_Value=0.1250}', ""); - Error('\p{Is_Nv=-_1/00000008:=}'); - Error('\P{Is_Nv=-_1/00000008:=}'); - Expect(1, 74847, '\p{Is_Nv=0000000001/000008}', ""); - Expect(0, 74847, '\p{^Is_Nv=0000000001/000008}', ""); - Expect(0, 74847, '\P{Is_Nv=0000000001/000008}', ""); - Expect(1, 74847, '\P{^Is_Nv=0000000001/000008}', ""); - Expect(0, 74848, '\p{Is_Nv=0000000001/000008}', ""); - Expect(1, 74848, '\p{^Is_Nv=0000000001/000008}', ""); - Expect(1, 74848, '\P{Is_Nv=0000000001/000008}', ""); - Expect(0, 74848, '\P{^Is_Nv=0000000001/000008}', ""); - Expect(1, 74847, '\p{Is_Nv=60/480}', ""); - Expect(0, 74847, '\p{^Is_Nv=60/480}', ""); - Expect(0, 74847, '\P{Is_Nv=60/480}', ""); - Expect(1, 74847, '\P{^Is_Nv=60/480}', ""); - Expect(0, 74848, '\p{Is_Nv=60/480}', ""); - Expect(1, 74848, '\p{^Is_Nv=60/480}', ""); - Expect(1, 74848, '\P{Is_Nv=60/480}', ""); - Expect(0, 74848, '\P{^Is_Nv=60/480}', ""); + Error('\p{Is_Nv=-_1/000008/a/}'); + Error('\P{Is_Nv=-_1/000008/a/}'); + Expect(1, 74847, '\p{Is_Nv=000001/00000008}', ""); + Expect(0, 74847, '\p{^Is_Nv=000001/00000008}', ""); + Expect(0, 74847, '\P{Is_Nv=000001/00000008}', ""); + Expect(1, 74847, '\P{^Is_Nv=000001/00000008}', ""); + Expect(0, 74848, '\p{Is_Nv=000001/00000008}', ""); + Expect(1, 74848, '\p{^Is_Nv=000001/00000008}', ""); + Expect(1, 74848, '\P{Is_Nv=000001/00000008}', ""); + Expect(0, 74848, '\P{^Is_Nv=000001/00000008}', ""); + Expect(1, 74847, '\p{Is_Nv: 60/480}', ""); + Expect(0, 74847, '\p{^Is_Nv: 60/480}', ""); + Expect(0, 74847, '\P{Is_Nv: 60/480}', ""); + Expect(1, 74847, '\P{^Is_Nv: 60/480}', ""); + Expect(0, 74848, '\p{Is_Nv: 60/480}', ""); + Expect(1, 74848, '\p{^Is_Nv: 60/480}', ""); + Expect(1, 74848, '\P{Is_Nv: 60/480}', ""); + Expect(0, 74848, '\P{^Is_Nv: 60/480}', ""); Error('\p{Is_Nv=1.2e-01}'); Error('\P{Is_Nv=1.2e-01}'); - Expect(1, 74847, '\p{Is_Nv=1.25e-01}', ""); - Expect(0, 74847, '\p{^Is_Nv=1.25e-01}', ""); - Expect(0, 74847, '\P{Is_Nv=1.25e-01}', ""); - Expect(1, 74847, '\P{^Is_Nv=1.25e-01}', ""); - Expect(0, 74848, '\p{Is_Nv=1.25e-01}', ""); - Expect(1, 74848, '\p{^Is_Nv=1.25e-01}', ""); - Expect(1, 74848, '\P{Is_Nv=1.25e-01}', ""); - Expect(0, 74848, '\P{^Is_Nv=1.25e-01}', ""); - Error('\p{Is_Nv: 0.12}'); - Error('\P{Is_Nv: 0.12}'); + Expect(1, 74847, '\p{Is_Nv: 1.25e-01}', ""); + Expect(0, 74847, '\p{^Is_Nv: 1.25e-01}', ""); + Expect(0, 74847, '\P{Is_Nv: 1.25e-01}', ""); + Expect(1, 74847, '\P{^Is_Nv: 1.25e-01}', ""); + Expect(0, 74848, '\p{Is_Nv: 1.25e-01}', ""); + Expect(1, 74848, '\p{^Is_Nv: 1.25e-01}', ""); + Expect(1, 74848, '\P{Is_Nv: 1.25e-01}', ""); + Expect(0, 74848, '\P{^Is_Nv: 1.25e-01}', ""); + Error('\p{Is_Nv=0.12}'); + Error('\P{Is_Nv=0.12}'); Expect(1, 74847, '\p{Is_Nv=1.250e-01}', ""); Expect(0, 74847, '\p{^Is_Nv=1.250e-01}', ""); Expect(0, 74847, '\P{Is_Nv=1.250e-01}', ""); @@ -68358,14 +70718,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74848, '\p{^Is_Nv=0.125}', ""); Expect(1, 74848, '\P{Is_Nv=0.125}', ""); Expect(0, 74848, '\P{^Is_Nv=0.125}', ""); - Expect(1, 74847, '\p{Is_Nv=1.2500e-01}', ""); - Expect(0, 74847, '\p{^Is_Nv=1.2500e-01}', ""); - Expect(0, 74847, '\P{Is_Nv=1.2500e-01}', ""); - Expect(1, 74847, '\P{^Is_Nv=1.2500e-01}', ""); - Expect(0, 74848, '\p{Is_Nv=1.2500e-01}', ""); - Expect(1, 74848, '\p{^Is_Nv=1.2500e-01}', ""); - Expect(1, 74848, '\P{Is_Nv=1.2500e-01}', ""); - Expect(0, 74848, '\P{^Is_Nv=1.2500e-01}', ""); + Expect(1, 74847, '\p{Is_Nv: 1.2500e-01}', ""); + Expect(0, 74847, '\p{^Is_Nv: 1.2500e-01}', ""); + Expect(0, 74847, '\P{Is_Nv: 1.2500e-01}', ""); + Expect(1, 74847, '\P{^Is_Nv: 1.2500e-01}', ""); + Expect(0, 74848, '\p{Is_Nv: 1.2500e-01}', ""); + Expect(1, 74848, '\p{^Is_Nv: 1.2500e-01}', ""); + Expect(1, 74848, '\P{Is_Nv: 1.2500e-01}', ""); + Expect(0, 74848, '\P{^Is_Nv: 1.2500e-01}', ""); Expect(1, 74847, '\p{Is_Nv=0.1250}', ""); Expect(0, 74847, '\p{^Is_Nv=0.1250}', ""); Expect(0, 74847, '\P{Is_Nv=0.1250}', ""); @@ -68374,36 +70734,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74848, '\p{^Is_Nv=0.1250}', ""); Expect(1, 74848, '\P{Is_Nv=0.1250}', ""); Expect(0, 74848, '\P{^Is_Nv=0.1250}', ""); - Error('\p{Numeric_Value= :=+00000001/00000000080}'); - Error('\P{Numeric_Value= :=+00000001/00000000080}'); + Error('\p{Numeric_Value: /a/_-1/00000080}'); + Error('\P{Numeric_Value: /a/_-1/00000080}'); Expect(1, 73666, '\p{Numeric_Value=:\A1/80\z:}', "");; Expect(0, 73667, '\p{Numeric_Value=:\A1/80\z:}', "");; - Expect(1, 73666, '\p{Numeric_Value=0000001/0080}', ""); - Expect(0, 73666, '\p{^Numeric_Value=0000001/0080}', ""); - Expect(0, 73666, '\P{Numeric_Value=0000001/0080}', ""); - Expect(1, 73666, '\P{^Numeric_Value=0000001/0080}', ""); - Expect(0, 73667, '\p{Numeric_Value=0000001/0080}', ""); - Expect(1, 73667, '\p{^Numeric_Value=0000001/0080}', ""); - Expect(1, 73667, '\P{Numeric_Value=0000001/0080}', ""); - Expect(0, 73667, '\P{^Numeric_Value=0000001/0080}', ""); - Expect(1, 73666, '\p{Numeric_Value: 60/4800}', ""); - Expect(0, 73666, '\p{^Numeric_Value: 60/4800}', ""); - Expect(0, 73666, '\P{Numeric_Value: 60/4800}', ""); - Expect(1, 73666, '\P{^Numeric_Value: 60/4800}', ""); - Expect(0, 73667, '\p{Numeric_Value: 60/4800}', ""); - Expect(1, 73667, '\p{^Numeric_Value: 60/4800}', ""); - Expect(1, 73667, '\P{Numeric_Value: 60/4800}', ""); - Expect(0, 73667, '\P{^Numeric_Value: 60/4800}', ""); + Expect(1, 73666, '\p{Numeric_Value=00000001/0080}', ""); + Expect(0, 73666, '\p{^Numeric_Value=00000001/0080}', ""); + Expect(0, 73666, '\P{Numeric_Value=00000001/0080}', ""); + Expect(1, 73666, '\P{^Numeric_Value=00000001/0080}', ""); + Expect(0, 73667, '\p{Numeric_Value=00000001/0080}', ""); + Expect(1, 73667, '\p{^Numeric_Value=00000001/0080}', ""); + Expect(1, 73667, '\P{Numeric_Value=00000001/0080}', ""); + Expect(0, 73667, '\P{^Numeric_Value=00000001/0080}', ""); + Expect(1, 73666, '\p{Numeric_Value=60/4800}', ""); + Expect(0, 73666, '\p{^Numeric_Value=60/4800}', ""); + Expect(0, 73666, '\P{Numeric_Value=60/4800}', ""); + Expect(1, 73666, '\P{^Numeric_Value=60/4800}', ""); + Expect(0, 73667, '\p{Numeric_Value=60/4800}', ""); + Expect(1, 73667, '\p{^Numeric_Value=60/4800}', ""); + Expect(1, 73667, '\P{Numeric_Value=60/4800}', ""); + Expect(0, 73667, '\P{^Numeric_Value=60/4800}', ""); Error('\p{Numeric_Value=1.3e-02}'); Error('\P{Numeric_Value=1.3e-02}'); - Expect(1, 73666, '\p{Numeric_Value=1.25e-02}', ""); - Expect(0, 73666, '\p{^Numeric_Value=1.25e-02}', ""); - Expect(0, 73666, '\P{Numeric_Value=1.25e-02}', ""); - Expect(1, 73666, '\P{^Numeric_Value=1.25e-02}', ""); - Expect(0, 73667, '\p{Numeric_Value=1.25e-02}', ""); - Expect(1, 73667, '\p{^Numeric_Value=1.25e-02}', ""); - Expect(1, 73667, '\P{Numeric_Value=1.25e-02}', ""); - Expect(0, 73667, '\P{^Numeric_Value=1.25e-02}', ""); + Expect(1, 73666, '\p{Numeric_Value:1.25e-02}', ""); + Expect(0, 73666, '\p{^Numeric_Value:1.25e-02}', ""); + Expect(0, 73666, '\P{Numeric_Value:1.25e-02}', ""); + Expect(1, 73666, '\P{^Numeric_Value:1.25e-02}', ""); + Expect(0, 73667, '\p{Numeric_Value:1.25e-02}', ""); + Expect(1, 73667, '\p{^Numeric_Value:1.25e-02}', ""); + Expect(1, 73667, '\P{Numeric_Value:1.25e-02}', ""); + Expect(0, 73667, '\P{^Numeric_Value:1.25e-02}', ""); Error('\p{Numeric_Value=0.01}'); Error('\P{Numeric_Value=0.01}'); Expect(1, 73666, '\p{Numeric_Value=1.250e-02}', ""); @@ -68432,34 +70792,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73667, '\p{^Numeric_Value=0.0125}', ""); Expect(1, 73667, '\P{Numeric_Value=0.0125}', ""); Expect(0, 73667, '\P{^Numeric_Value=0.0125}', ""); - Expect(1, 73666, '\p{Numeric_Value: 1.25000e-02}', ""); - Expect(0, 73666, '\p{^Numeric_Value: 1.25000e-02}', ""); - Expect(0, 73666, '\P{Numeric_Value: 1.25000e-02}', ""); - Expect(1, 73666, '\P{^Numeric_Value: 1.25000e-02}', ""); - Expect(0, 73667, '\p{Numeric_Value: 1.25000e-02}', ""); - Expect(1, 73667, '\p{^Numeric_Value: 1.25000e-02}', ""); - Expect(1, 73667, '\P{Numeric_Value: 1.25000e-02}', ""); - Expect(0, 73667, '\P{^Numeric_Value: 1.25000e-02}', ""); - Expect(1, 73666, '\p{Numeric_Value=0.01250}', ""); - Expect(0, 73666, '\p{^Numeric_Value=0.01250}', ""); - Expect(0, 73666, '\P{Numeric_Value=0.01250}', ""); - Expect(1, 73666, '\P{^Numeric_Value=0.01250}', ""); - Expect(0, 73667, '\p{Numeric_Value=0.01250}', ""); - Expect(1, 73667, '\p{^Numeric_Value=0.01250}', ""); - Expect(1, 73667, '\P{Numeric_Value=0.01250}', ""); - Expect(0, 73667, '\P{^Numeric_Value=0.01250}', ""); - Error('\p{Nv=:= -00000001/80}'); - Error('\P{Nv=:= -00000001/80}'); + Expect(1, 73666, '\p{Numeric_Value=1.25000e-02}', ""); + Expect(0, 73666, '\p{^Numeric_Value=1.25000e-02}', ""); + Expect(0, 73666, '\P{Numeric_Value=1.25000e-02}', ""); + Expect(1, 73666, '\P{^Numeric_Value=1.25000e-02}', ""); + Expect(0, 73667, '\p{Numeric_Value=1.25000e-02}', ""); + Expect(1, 73667, '\p{^Numeric_Value=1.25000e-02}', ""); + Expect(1, 73667, '\P{Numeric_Value=1.25000e-02}', ""); + Expect(0, 73667, '\P{^Numeric_Value=1.25000e-02}', ""); + Expect(1, 73666, '\p{Numeric_Value: 0.01250}', ""); + Expect(0, 73666, '\p{^Numeric_Value: 0.01250}', ""); + Expect(0, 73666, '\P{Numeric_Value: 0.01250}', ""); + Expect(1, 73666, '\P{^Numeric_Value: 0.01250}', ""); + Expect(0, 73667, '\p{Numeric_Value: 0.01250}', ""); + Expect(1, 73667, '\p{^Numeric_Value: 0.01250}', ""); + Expect(1, 73667, '\P{Numeric_Value: 0.01250}', ""); + Expect(0, 73667, '\P{^Numeric_Value: 0.01250}', ""); + Error('\p{Nv=_:=+000001/000000080}'); + Error('\P{Nv=_:=+000001/000000080}'); Expect(1, 73666, '\p{Nv=:\A1/80\z:}', "");; Expect(0, 73667, '\p{Nv=:\A1/80\z:}', "");; - Expect(1, 73666, '\p{Nv=0000000001/80}', ""); - Expect(0, 73666, '\p{^Nv=0000000001/80}', ""); - Expect(0, 73666, '\P{Nv=0000000001/80}', ""); - Expect(1, 73666, '\P{^Nv=0000000001/80}', ""); - Expect(0, 73667, '\p{Nv=0000000001/80}', ""); - Expect(1, 73667, '\p{^Nv=0000000001/80}', ""); - Expect(1, 73667, '\P{Nv=0000000001/80}', ""); - Expect(0, 73667, '\P{^Nv=0000000001/80}', ""); + Expect(1, 73666, '\p{Nv=00000001/80}', ""); + Expect(0, 73666, '\p{^Nv=00000001/80}', ""); + Expect(0, 73666, '\P{Nv=00000001/80}', ""); + Expect(1, 73666, '\P{^Nv=00000001/80}', ""); + Expect(0, 73667, '\p{Nv=00000001/80}', ""); + Expect(1, 73667, '\p{^Nv=00000001/80}', ""); + Expect(1, 73667, '\P{Nv=00000001/80}', ""); + Expect(0, 73667, '\P{^Nv=00000001/80}', ""); Expect(1, 73666, '\p{Nv=60/4800}', ""); Expect(0, 73666, '\p{^Nv=60/4800}', ""); Expect(0, 73666, '\P{Nv=60/4800}', ""); @@ -68468,8 +70828,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73667, '\p{^Nv=60/4800}', ""); Expect(1, 73667, '\P{Nv=60/4800}', ""); Expect(0, 73667, '\P{^Nv=60/4800}', ""); - Error('\p{Nv:1.3e-02}'); - Error('\P{Nv:1.3e-02}'); + Error('\p{Nv=1.3e-02}'); + Error('\P{Nv=1.3e-02}'); Expect(1, 73666, '\p{Nv=1.25e-02}', ""); Expect(0, 73666, '\p{^Nv=1.25e-02}', ""); Expect(0, 73666, '\P{Nv=1.25e-02}', ""); @@ -68478,16 +70838,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73667, '\p{^Nv=1.25e-02}', ""); Expect(1, 73667, '\P{Nv=1.25e-02}', ""); Expect(0, 73667, '\P{^Nv=1.25e-02}', ""); - Error('\p{Nv:0.01}'); - Error('\P{Nv:0.01}'); - Expect(1, 73666, '\p{Nv: 1.250e-02}', ""); - Expect(0, 73666, '\p{^Nv: 1.250e-02}', ""); - Expect(0, 73666, '\P{Nv: 1.250e-02}', ""); - Expect(1, 73666, '\P{^Nv: 1.250e-02}', ""); - Expect(0, 73667, '\p{Nv: 1.250e-02}', ""); - Expect(1, 73667, '\p{^Nv: 1.250e-02}', ""); - Expect(1, 73667, '\P{Nv: 1.250e-02}', ""); - Expect(0, 73667, '\P{^Nv: 1.250e-02}', ""); + Error('\p{Nv: 0.01}'); + Error('\P{Nv: 0.01}'); + Expect(1, 73666, '\p{Nv=1.250e-02}', ""); + Expect(0, 73666, '\p{^Nv=1.250e-02}', ""); + Expect(0, 73666, '\P{Nv=1.250e-02}', ""); + Expect(1, 73666, '\P{^Nv=1.250e-02}', ""); + Expect(0, 73667, '\p{Nv=1.250e-02}', ""); + Expect(1, 73667, '\p{^Nv=1.250e-02}', ""); + Expect(1, 73667, '\P{Nv=1.250e-02}', ""); + Expect(0, 73667, '\P{^Nv=1.250e-02}', ""); Error('\p{Nv=0.013}'); Error('\P{Nv=0.013}'); Expect(1, 73666, '\p{Nv=1.2500e-02}', ""); @@ -68522,24 +70882,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73667, '\p{^Nv=0.01250}', ""); Expect(1, 73667, '\P{Nv=0.01250}', ""); Expect(0, 73667, '\P{^Nv=0.01250}', ""); - Error('\p{Is_Numeric_Value=-:=001/0000000080}'); - Error('\P{Is_Numeric_Value=-:=001/0000000080}'); - Expect(1, 73666, '\p{Is_Numeric_Value=+0001/080}', ""); - Expect(0, 73666, '\p{^Is_Numeric_Value=+0001/080}', ""); - Expect(0, 73666, '\P{Is_Numeric_Value=+0001/080}', ""); - Expect(1, 73666, '\P{^Is_Numeric_Value=+0001/080}', ""); - Expect(0, 73667, '\p{Is_Numeric_Value=+0001/080}', ""); - Expect(1, 73667, '\p{^Is_Numeric_Value=+0001/080}', ""); - Expect(1, 73667, '\P{Is_Numeric_Value=+0001/080}', ""); - Expect(0, 73667, '\P{^Is_Numeric_Value=+0001/080}', ""); - Expect(1, 73666, '\p{Is_Numeric_Value=60/4800}', ""); - Expect(0, 73666, '\p{^Is_Numeric_Value=60/4800}', ""); - Expect(0, 73666, '\P{Is_Numeric_Value=60/4800}', ""); - Expect(1, 73666, '\P{^Is_Numeric_Value=60/4800}', ""); - Expect(0, 73667, '\p{Is_Numeric_Value=60/4800}', ""); - Expect(1, 73667, '\p{^Is_Numeric_Value=60/4800}', ""); - Expect(1, 73667, '\P{Is_Numeric_Value=60/4800}', ""); - Expect(0, 73667, '\P{^Is_Numeric_Value=60/4800}', ""); + Error('\p{Is_Numeric_Value: /a/0001/80}'); + Error('\P{Is_Numeric_Value: /a/0001/80}'); + Expect(1, 73666, '\p{Is_Numeric_Value=1/80}', ""); + Expect(0, 73666, '\p{^Is_Numeric_Value=1/80}', ""); + Expect(0, 73666, '\P{Is_Numeric_Value=1/80}', ""); + Expect(1, 73666, '\P{^Is_Numeric_Value=1/80}', ""); + Expect(0, 73667, '\p{Is_Numeric_Value=1/80}', ""); + Expect(1, 73667, '\p{^Is_Numeric_Value=1/80}', ""); + Expect(1, 73667, '\P{Is_Numeric_Value=1/80}', ""); + Expect(0, 73667, '\P{^Is_Numeric_Value=1/80}', ""); + Expect(1, 73666, '\p{Is_Numeric_Value: 60/4800}', ""); + Expect(0, 73666, '\p{^Is_Numeric_Value: 60/4800}', ""); + Expect(0, 73666, '\P{Is_Numeric_Value: 60/4800}', ""); + Expect(1, 73666, '\P{^Is_Numeric_Value: 60/4800}', ""); + Expect(0, 73667, '\p{Is_Numeric_Value: 60/4800}', ""); + Expect(1, 73667, '\p{^Is_Numeric_Value: 60/4800}', ""); + Expect(1, 73667, '\P{Is_Numeric_Value: 60/4800}', ""); + Expect(0, 73667, '\P{^Is_Numeric_Value: 60/4800}', ""); Error('\p{Is_Numeric_Value=1.3e-02}'); Error('\P{Is_Numeric_Value=1.3e-02}'); Expect(1, 73666, '\p{Is_Numeric_Value=1.25e-02}', ""); @@ -68550,18 +70910,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73667, '\p{^Is_Numeric_Value=1.25e-02}', ""); Expect(1, 73667, '\P{Is_Numeric_Value=1.25e-02}', ""); Expect(0, 73667, '\P{^Is_Numeric_Value=1.25e-02}', ""); - Error('\p{Is_Numeric_Value:0.01}'); - Error('\P{Is_Numeric_Value:0.01}'); - Expect(1, 73666, '\p{Is_Numeric_Value=1.250e-02}', ""); - Expect(0, 73666, '\p{^Is_Numeric_Value=1.250e-02}', ""); - Expect(0, 73666, '\P{Is_Numeric_Value=1.250e-02}', ""); - Expect(1, 73666, '\P{^Is_Numeric_Value=1.250e-02}', ""); - Expect(0, 73667, '\p{Is_Numeric_Value=1.250e-02}', ""); - Expect(1, 73667, '\p{^Is_Numeric_Value=1.250e-02}', ""); - Expect(1, 73667, '\P{Is_Numeric_Value=1.250e-02}', ""); - Expect(0, 73667, '\P{^Is_Numeric_Value=1.250e-02}', ""); - Error('\p{Is_Numeric_Value:0.013}'); - Error('\P{Is_Numeric_Value:0.013}'); + Error('\p{Is_Numeric_Value=0.01}'); + Error('\P{Is_Numeric_Value=0.01}'); + Expect(1, 73666, '\p{Is_Numeric_Value: 1.250e-02}', ""); + Expect(0, 73666, '\p{^Is_Numeric_Value: 1.250e-02}', ""); + Expect(0, 73666, '\P{Is_Numeric_Value: 1.250e-02}', ""); + Expect(1, 73666, '\P{^Is_Numeric_Value: 1.250e-02}', ""); + Expect(0, 73667, '\p{Is_Numeric_Value: 1.250e-02}', ""); + Expect(1, 73667, '\p{^Is_Numeric_Value: 1.250e-02}', ""); + Expect(1, 73667, '\P{Is_Numeric_Value: 1.250e-02}', ""); + Expect(0, 73667, '\P{^Is_Numeric_Value: 1.250e-02}', ""); + Error('\p{Is_Numeric_Value=0.013}'); + Error('\P{Is_Numeric_Value=0.013}'); Expect(1, 73666, '\p{Is_Numeric_Value=1.2500e-02}', ""); Expect(0, 73666, '\p{^Is_Numeric_Value=1.2500e-02}', ""); Expect(0, 73666, '\P{Is_Numeric_Value=1.2500e-02}', ""); @@ -68570,14 +70930,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73667, '\p{^Is_Numeric_Value=1.2500e-02}', ""); Expect(1, 73667, '\P{Is_Numeric_Value=1.2500e-02}', ""); Expect(0, 73667, '\P{^Is_Numeric_Value=1.2500e-02}', ""); - Expect(1, 73666, '\p{Is_Numeric_Value: 0.0125}', ""); - Expect(0, 73666, '\p{^Is_Numeric_Value: 0.0125}', ""); - Expect(0, 73666, '\P{Is_Numeric_Value: 0.0125}', ""); - Expect(1, 73666, '\P{^Is_Numeric_Value: 0.0125}', ""); - Expect(0, 73667, '\p{Is_Numeric_Value: 0.0125}', ""); - Expect(1, 73667, '\p{^Is_Numeric_Value: 0.0125}', ""); - Expect(1, 73667, '\P{Is_Numeric_Value: 0.0125}', ""); - Expect(0, 73667, '\P{^Is_Numeric_Value: 0.0125}', ""); + Expect(1, 73666, '\p{Is_Numeric_Value=0.0125}', ""); + Expect(0, 73666, '\p{^Is_Numeric_Value=0.0125}', ""); + Expect(0, 73666, '\P{Is_Numeric_Value=0.0125}', ""); + Expect(1, 73666, '\P{^Is_Numeric_Value=0.0125}', ""); + Expect(0, 73667, '\p{Is_Numeric_Value=0.0125}', ""); + Expect(1, 73667, '\p{^Is_Numeric_Value=0.0125}', ""); + Expect(1, 73667, '\P{Is_Numeric_Value=0.0125}', ""); + Expect(0, 73667, '\P{^Is_Numeric_Value=0.0125}', ""); Expect(1, 73666, '\p{Is_Numeric_Value=1.25000e-02}', ""); Expect(0, 73666, '\p{^Is_Numeric_Value=1.25000e-02}', ""); Expect(0, 73666, '\P{Is_Numeric_Value=1.25000e-02}', ""); @@ -68594,16 +70954,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73667, '\p{^Is_Numeric_Value=0.01250}', ""); Expect(1, 73667, '\P{Is_Numeric_Value=0.01250}', ""); Expect(0, 73667, '\P{^Is_Numeric_Value=0.01250}', ""); - Error('\p{Is_Nv= _000001/00000080:=}'); - Error('\P{Is_Nv= _000001/00000080:=}'); - Expect(1, 73666, '\p{Is_Nv: 00001/0000080}', ""); - Expect(0, 73666, '\p{^Is_Nv: 00001/0000080}', ""); - Expect(0, 73666, '\P{Is_Nv: 00001/0000080}', ""); - Expect(1, 73666, '\P{^Is_Nv: 00001/0000080}', ""); - Expect(0, 73667, '\p{Is_Nv: 00001/0000080}', ""); - Expect(1, 73667, '\p{^Is_Nv: 00001/0000080}', ""); - Expect(1, 73667, '\P{Is_Nv: 00001/0000080}', ""); - Expect(0, 73667, '\P{^Is_Nv: 00001/0000080}', ""); + Error('\p{Is_Nv= :=0001/00000080}'); + Error('\P{Is_Nv= :=0001/00000080}'); + Expect(1, 73666, '\p{Is_Nv=001/00000000080}', ""); + Expect(0, 73666, '\p{^Is_Nv=001/00000000080}', ""); + Expect(0, 73666, '\P{Is_Nv=001/00000000080}', ""); + Expect(1, 73666, '\P{^Is_Nv=001/00000000080}', ""); + Expect(0, 73667, '\p{Is_Nv=001/00000000080}', ""); + Expect(1, 73667, '\p{^Is_Nv=001/00000000080}', ""); + Expect(1, 73667, '\P{Is_Nv=001/00000000080}', ""); + Expect(0, 73667, '\P{^Is_Nv=001/00000000080}', ""); Expect(1, 73666, '\p{Is_Nv=60/4800}', ""); Expect(0, 73666, '\p{^Is_Nv=60/4800}', ""); Expect(0, 73666, '\P{Is_Nv=60/4800}', ""); @@ -68614,14 +70974,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73667, '\P{^Is_Nv=60/4800}', ""); Error('\p{Is_Nv=1.3e-02}'); Error('\P{Is_Nv=1.3e-02}'); - Expect(1, 73666, '\p{Is_Nv: 1.25e-02}', ""); - Expect(0, 73666, '\p{^Is_Nv: 1.25e-02}', ""); - Expect(0, 73666, '\P{Is_Nv: 1.25e-02}', ""); - Expect(1, 73666, '\P{^Is_Nv: 1.25e-02}', ""); - Expect(0, 73667, '\p{Is_Nv: 1.25e-02}', ""); - Expect(1, 73667, '\p{^Is_Nv: 1.25e-02}', ""); - Expect(1, 73667, '\P{Is_Nv: 1.25e-02}', ""); - Expect(0, 73667, '\P{^Is_Nv: 1.25e-02}', ""); + Expect(1, 73666, '\p{Is_Nv=1.25e-02}', ""); + Expect(0, 73666, '\p{^Is_Nv=1.25e-02}', ""); + Expect(0, 73666, '\P{Is_Nv=1.25e-02}', ""); + Expect(1, 73666, '\P{^Is_Nv=1.25e-02}', ""); + Expect(0, 73667, '\p{Is_Nv=1.25e-02}', ""); + Expect(1, 73667, '\p{^Is_Nv=1.25e-02}', ""); + Expect(1, 73667, '\P{Is_Nv=1.25e-02}', ""); + Expect(0, 73667, '\P{^Is_Nv=1.25e-02}', ""); Error('\p{Is_Nv=0.01}'); Error('\P{Is_Nv=0.01}'); Expect(1, 73666, '\p{Is_Nv=1.250e-02}', ""); @@ -68642,22 +71002,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73667, '\p{^Is_Nv=1.2500e-02}', ""); Expect(1, 73667, '\P{Is_Nv=1.2500e-02}', ""); Expect(0, 73667, '\P{^Is_Nv=1.2500e-02}', ""); - Expect(1, 73666, '\p{Is_Nv:0.0125}', ""); - Expect(0, 73666, '\p{^Is_Nv:0.0125}', ""); - Expect(0, 73666, '\P{Is_Nv:0.0125}', ""); - Expect(1, 73666, '\P{^Is_Nv:0.0125}', ""); - Expect(0, 73667, '\p{Is_Nv:0.0125}', ""); - Expect(1, 73667, '\p{^Is_Nv:0.0125}', ""); - Expect(1, 73667, '\P{Is_Nv:0.0125}', ""); - Expect(0, 73667, '\P{^Is_Nv:0.0125}', ""); - Expect(1, 73666, '\p{Is_Nv=1.25000e-02}', ""); - Expect(0, 73666, '\p{^Is_Nv=1.25000e-02}', ""); - Expect(0, 73666, '\P{Is_Nv=1.25000e-02}', ""); - Expect(1, 73666, '\P{^Is_Nv=1.25000e-02}', ""); - Expect(0, 73667, '\p{Is_Nv=1.25000e-02}', ""); - Expect(1, 73667, '\p{^Is_Nv=1.25000e-02}', ""); - Expect(1, 73667, '\P{Is_Nv=1.25000e-02}', ""); - Expect(0, 73667, '\P{^Is_Nv=1.25000e-02}', ""); + Expect(1, 73666, '\p{Is_Nv=0.0125}', ""); + Expect(0, 73666, '\p{^Is_Nv=0.0125}', ""); + Expect(0, 73666, '\P{Is_Nv=0.0125}', ""); + Expect(1, 73666, '\P{^Is_Nv=0.0125}', ""); + Expect(0, 73667, '\p{Is_Nv=0.0125}', ""); + Expect(1, 73667, '\p{^Is_Nv=0.0125}', ""); + Expect(1, 73667, '\P{Is_Nv=0.0125}', ""); + Expect(0, 73667, '\P{^Is_Nv=0.0125}', ""); + Expect(1, 73666, '\p{Is_Nv: 1.25000e-02}', ""); + Expect(0, 73666, '\p{^Is_Nv: 1.25000e-02}', ""); + Expect(0, 73666, '\P{Is_Nv: 1.25000e-02}', ""); + Expect(1, 73666, '\P{^Is_Nv: 1.25000e-02}', ""); + Expect(0, 73667, '\p{Is_Nv: 1.25000e-02}', ""); + Expect(1, 73667, '\p{^Is_Nv: 1.25000e-02}', ""); + Expect(1, 73667, '\P{Is_Nv: 1.25000e-02}', ""); + Expect(0, 73667, '\P{^Is_Nv: 1.25000e-02}', ""); Expect(1, 73666, '\p{Is_Nv=0.01250}', ""); Expect(0, 73666, '\p{^Is_Nv=0.01250}', ""); Expect(0, 73666, '\P{Is_Nv=0.01250}', ""); @@ -68666,18 +71026,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73667, '\p{^Is_Nv=0.01250}', ""); Expect(1, 73667, '\P{Is_Nv=0.01250}', ""); Expect(0, 73667, '\P{^Is_Nv=0.01250}', ""); - Error('\p{Numeric_Value=-1/09/a/}'); - Error('\P{Numeric_Value=-1/09/a/}'); + Error('\p{Numeric_Value=-_+001/9/a/}'); + Error('\P{Numeric_Value=-_+001/9/a/}'); Expect(1, 8529, '\p{Numeric_Value=:\A1/9\z:}', "");; Expect(0, 8530, '\p{Numeric_Value=:\A1/9\z:}', "");; - Expect(1, 8529, '\p{Numeric_Value=1/000000009}', ""); - Expect(0, 8529, '\p{^Numeric_Value=1/000000009}', ""); - Expect(0, 8529, '\P{Numeric_Value=1/000000009}', ""); - Expect(1, 8529, '\P{^Numeric_Value=1/000000009}', ""); - Expect(0, 8530, '\p{Numeric_Value=1/000000009}', ""); - Expect(1, 8530, '\p{^Numeric_Value=1/000000009}', ""); - Expect(1, 8530, '\P{Numeric_Value=1/000000009}', ""); - Expect(0, 8530, '\P{^Numeric_Value=1/000000009}', ""); + Expect(1, 8529, '\p{Numeric_Value:0000000001/09}', ""); + Expect(0, 8529, '\p{^Numeric_Value:0000000001/09}', ""); + Expect(0, 8529, '\P{Numeric_Value:0000000001/09}', ""); + Expect(1, 8529, '\P{^Numeric_Value:0000000001/09}', ""); + Expect(0, 8530, '\p{Numeric_Value:0000000001/09}', ""); + Expect(1, 8530, '\p{^Numeric_Value:0000000001/09}', ""); + Expect(1, 8530, '\P{Numeric_Value:0000000001/09}', ""); + Expect(0, 8530, '\P{^Numeric_Value:0000000001/09}', ""); Expect(1, 8529, '\p{Numeric_Value=60/540}', ""); Expect(0, 8529, '\p{^Numeric_Value=60/540}', ""); Expect(0, 8529, '\P{Numeric_Value=60/540}', ""); @@ -68696,16 +71056,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8530, '\p{^Numeric_Value=1.11e-01}', ""); Expect(1, 8530, '\P{Numeric_Value=1.11e-01}', ""); Expect(0, 8530, '\P{^Numeric_Value=1.11e-01}', ""); - Error('\p{Numeric_Value=0.11}'); - Error('\P{Numeric_Value=0.11}'); - Expect(1, 8529, '\p{Numeric_Value=1.111e-01}', ""); - Expect(0, 8529, '\p{^Numeric_Value=1.111e-01}', ""); - Expect(0, 8529, '\P{Numeric_Value=1.111e-01}', ""); - Expect(1, 8529, '\P{^Numeric_Value=1.111e-01}', ""); - Expect(0, 8530, '\p{Numeric_Value=1.111e-01}', ""); - Expect(1, 8530, '\p{^Numeric_Value=1.111e-01}', ""); - Expect(1, 8530, '\P{Numeric_Value=1.111e-01}', ""); - Expect(0, 8530, '\P{^Numeric_Value=1.111e-01}', ""); + Error('\p{Numeric_Value:0.11}'); + Error('\P{Numeric_Value:0.11}'); + Expect(1, 8529, '\p{Numeric_Value:1.111e-01}', ""); + Expect(0, 8529, '\p{^Numeric_Value:1.111e-01}', ""); + Expect(0, 8529, '\P{Numeric_Value:1.111e-01}', ""); + Expect(1, 8529, '\P{^Numeric_Value:1.111e-01}', ""); + Expect(0, 8530, '\p{Numeric_Value:1.111e-01}', ""); + Expect(1, 8530, '\p{^Numeric_Value:1.111e-01}', ""); + Expect(1, 8530, '\P{Numeric_Value:1.111e-01}', ""); + Expect(0, 8530, '\P{^Numeric_Value:1.111e-01}', ""); Expect(1, 8529, '\p{Numeric_Value=0.111}', ""); Expect(0, 8529, '\p{^Numeric_Value=0.111}', ""); Expect(0, 8529, '\P{Numeric_Value=0.111}', ""); @@ -68722,46 +71082,46 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8530, '\p{^Numeric_Value=1.1111e-01}', ""); Expect(1, 8530, '\P{Numeric_Value=1.1111e-01}', ""); Expect(0, 8530, '\P{^Numeric_Value=1.1111e-01}', ""); - Expect(1, 8529, '\p{Numeric_Value:0.1111}', ""); - Expect(0, 8529, '\p{^Numeric_Value:0.1111}', ""); - Expect(0, 8529, '\P{Numeric_Value:0.1111}', ""); - Expect(1, 8529, '\P{^Numeric_Value:0.1111}', ""); - Expect(0, 8530, '\p{Numeric_Value:0.1111}', ""); - Expect(1, 8530, '\p{^Numeric_Value:0.1111}', ""); - Expect(1, 8530, '\P{Numeric_Value:0.1111}', ""); - Expect(0, 8530, '\P{^Numeric_Value:0.1111}', ""); - Error('\p{Nv=:= 0000001/0000000009}'); - Error('\P{Nv=:= 0000001/0000000009}'); + Expect(1, 8529, '\p{Numeric_Value=0.1111}', ""); + Expect(0, 8529, '\p{^Numeric_Value=0.1111}', ""); + Expect(0, 8529, '\P{Numeric_Value=0.1111}', ""); + Expect(1, 8529, '\P{^Numeric_Value=0.1111}', ""); + Expect(0, 8530, '\p{Numeric_Value=0.1111}', ""); + Expect(1, 8530, '\p{^Numeric_Value=0.1111}', ""); + Expect(1, 8530, '\P{Numeric_Value=0.1111}', ""); + Expect(0, 8530, '\P{^Numeric_Value=0.1111}', ""); + Error('\p{Nv=/a/0001/00009}'); + Error('\P{Nv=/a/0001/00009}'); Expect(1, 8529, '\p{Nv=:\A1/9\z:}', "");; Expect(0, 8530, '\p{Nv=:\A1/9\z:}', "");; - Expect(1, 8529, '\p{Nv=+0000000001/009}', ""); - Expect(0, 8529, '\p{^Nv=+0000000001/009}', ""); - Expect(0, 8529, '\P{Nv=+0000000001/009}', ""); - Expect(1, 8529, '\P{^Nv=+0000000001/009}', ""); - Expect(0, 8530, '\p{Nv=+0000000001/009}', ""); - Expect(1, 8530, '\p{^Nv=+0000000001/009}', ""); - Expect(1, 8530, '\P{Nv=+0000000001/009}', ""); - Expect(0, 8530, '\P{^Nv=+0000000001/009}', ""); - Expect(1, 8529, '\p{Nv=60/540}', ""); - Expect(0, 8529, '\p{^Nv=60/540}', ""); - Expect(0, 8529, '\P{Nv=60/540}', ""); - Expect(1, 8529, '\P{^Nv=60/540}', ""); - Expect(0, 8530, '\p{Nv=60/540}', ""); - Expect(1, 8530, '\p{^Nv=60/540}', ""); - Expect(1, 8530, '\P{Nv=60/540}', ""); - Expect(0, 8530, '\P{^Nv=60/540}', ""); + Expect(1, 8529, '\p{Nv=+000000001/009}', ""); + Expect(0, 8529, '\p{^Nv=+000000001/009}', ""); + Expect(0, 8529, '\P{Nv=+000000001/009}', ""); + Expect(1, 8529, '\P{^Nv=+000000001/009}', ""); + Expect(0, 8530, '\p{Nv=+000000001/009}', ""); + Expect(1, 8530, '\p{^Nv=+000000001/009}', ""); + Expect(1, 8530, '\P{Nv=+000000001/009}', ""); + Expect(0, 8530, '\P{^Nv=+000000001/009}', ""); + Expect(1, 8529, '\p{Nv: 60/540}', ""); + Expect(0, 8529, '\p{^Nv: 60/540}', ""); + Expect(0, 8529, '\P{Nv: 60/540}', ""); + Expect(1, 8529, '\P{^Nv: 60/540}', ""); + Expect(0, 8530, '\p{Nv: 60/540}', ""); + Expect(1, 8530, '\p{^Nv: 60/540}', ""); + Expect(1, 8530, '\P{Nv: 60/540}', ""); + Expect(0, 8530, '\P{^Nv: 60/540}', ""); Error('\p{Nv=1.1e-01}'); Error('\P{Nv=1.1e-01}'); - Expect(1, 8529, '\p{Nv:1.11e-01}', ""); - Expect(0, 8529, '\p{^Nv:1.11e-01}', ""); - Expect(0, 8529, '\P{Nv:1.11e-01}', ""); - Expect(1, 8529, '\P{^Nv:1.11e-01}', ""); - Expect(0, 8530, '\p{Nv:1.11e-01}', ""); - Expect(1, 8530, '\p{^Nv:1.11e-01}', ""); - Expect(1, 8530, '\P{Nv:1.11e-01}', ""); - Expect(0, 8530, '\P{^Nv:1.11e-01}', ""); - Error('\p{Nv=0.11}'); - Error('\P{Nv=0.11}'); + Expect(1, 8529, '\p{Nv=1.11e-01}', ""); + Expect(0, 8529, '\p{^Nv=1.11e-01}', ""); + Expect(0, 8529, '\P{Nv=1.11e-01}', ""); + Expect(1, 8529, '\P{^Nv=1.11e-01}', ""); + Expect(0, 8530, '\p{Nv=1.11e-01}', ""); + Expect(1, 8530, '\p{^Nv=1.11e-01}', ""); + Expect(1, 8530, '\P{Nv=1.11e-01}', ""); + Expect(0, 8530, '\P{^Nv=1.11e-01}', ""); + Error('\p{Nv: 0.11}'); + Error('\P{Nv: 0.11}'); Expect(1, 8529, '\p{Nv=1.111e-01}', ""); Expect(0, 8529, '\p{^Nv=1.111e-01}', ""); Expect(0, 8529, '\P{Nv=1.111e-01}', ""); @@ -68786,24 +71146,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8530, '\p{^Nv=1.1111e-01}', ""); Expect(1, 8530, '\P{Nv=1.1111e-01}', ""); Expect(0, 8530, '\P{^Nv=1.1111e-01}', ""); - Expect(1, 8529, '\p{Nv:0.1111}', ""); - Expect(0, 8529, '\p{^Nv:0.1111}', ""); - Expect(0, 8529, '\P{Nv:0.1111}', ""); - Expect(1, 8529, '\P{^Nv:0.1111}', ""); - Expect(0, 8530, '\p{Nv:0.1111}', ""); - Expect(1, 8530, '\p{^Nv:0.1111}', ""); - Expect(1, 8530, '\P{Nv:0.1111}', ""); - Expect(0, 8530, '\P{^Nv:0.1111}', ""); - Error('\p{Is_Numeric_Value= :=001/009}'); - Error('\P{Is_Numeric_Value= :=001/009}'); - Expect(1, 8529, '\p{Is_Numeric_Value=00001/09}', ""); - Expect(0, 8529, '\p{^Is_Numeric_Value=00001/09}', ""); - Expect(0, 8529, '\P{Is_Numeric_Value=00001/09}', ""); - Expect(1, 8529, '\P{^Is_Numeric_Value=00001/09}', ""); - Expect(0, 8530, '\p{Is_Numeric_Value=00001/09}', ""); - Expect(1, 8530, '\p{^Is_Numeric_Value=00001/09}', ""); - Expect(1, 8530, '\P{Is_Numeric_Value=00001/09}', ""); - Expect(0, 8530, '\P{^Is_Numeric_Value=00001/09}', ""); + Expect(1, 8529, '\p{Nv=0.1111}', ""); + Expect(0, 8529, '\p{^Nv=0.1111}', ""); + Expect(0, 8529, '\P{Nv=0.1111}', ""); + Expect(1, 8529, '\P{^Nv=0.1111}', ""); + Expect(0, 8530, '\p{Nv=0.1111}', ""); + Expect(1, 8530, '\p{^Nv=0.1111}', ""); + Expect(1, 8530, '\P{Nv=0.1111}', ""); + Expect(0, 8530, '\P{^Nv=0.1111}', ""); + Error('\p{Is_Numeric_Value=_-1/009:=}'); + Error('\P{Is_Numeric_Value=_-1/009:=}'); + Expect(1, 8529, '\p{Is_Numeric_Value=+0000000001/009}', ""); + Expect(0, 8529, '\p{^Is_Numeric_Value=+0000000001/009}', ""); + Expect(0, 8529, '\P{Is_Numeric_Value=+0000000001/009}', ""); + Expect(1, 8529, '\P{^Is_Numeric_Value=+0000000001/009}', ""); + Expect(0, 8530, '\p{Is_Numeric_Value=+0000000001/009}', ""); + Expect(1, 8530, '\p{^Is_Numeric_Value=+0000000001/009}', ""); + Expect(1, 8530, '\P{Is_Numeric_Value=+0000000001/009}', ""); + Expect(0, 8530, '\P{^Is_Numeric_Value=+0000000001/009}', ""); Expect(1, 8529, '\p{Is_Numeric_Value=60/540}', ""); Expect(0, 8529, '\p{^Is_Numeric_Value=60/540}', ""); Expect(0, 8529, '\P{Is_Numeric_Value=60/540}', ""); @@ -68840,14 +71200,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8530, '\p{^Is_Numeric_Value=0.111}', ""); Expect(1, 8530, '\P{Is_Numeric_Value=0.111}', ""); Expect(0, 8530, '\P{^Is_Numeric_Value=0.111}', ""); - Expect(1, 8529, '\p{Is_Numeric_Value=1.1111e-01}', ""); - Expect(0, 8529, '\p{^Is_Numeric_Value=1.1111e-01}', ""); - Expect(0, 8529, '\P{Is_Numeric_Value=1.1111e-01}', ""); - Expect(1, 8529, '\P{^Is_Numeric_Value=1.1111e-01}', ""); - Expect(0, 8530, '\p{Is_Numeric_Value=1.1111e-01}', ""); - Expect(1, 8530, '\p{^Is_Numeric_Value=1.1111e-01}', ""); - Expect(1, 8530, '\P{Is_Numeric_Value=1.1111e-01}', ""); - Expect(0, 8530, '\P{^Is_Numeric_Value=1.1111e-01}', ""); + Expect(1, 8529, '\p{Is_Numeric_Value: 1.1111e-01}', ""); + Expect(0, 8529, '\p{^Is_Numeric_Value: 1.1111e-01}', ""); + Expect(0, 8529, '\P{Is_Numeric_Value: 1.1111e-01}', ""); + Expect(1, 8529, '\P{^Is_Numeric_Value: 1.1111e-01}', ""); + Expect(0, 8530, '\p{Is_Numeric_Value: 1.1111e-01}', ""); + Expect(1, 8530, '\p{^Is_Numeric_Value: 1.1111e-01}', ""); + Expect(1, 8530, '\P{Is_Numeric_Value: 1.1111e-01}', ""); + Expect(0, 8530, '\P{^Is_Numeric_Value: 1.1111e-01}', ""); Expect(1, 8529, '\p{Is_Numeric_Value=0.1111}', ""); Expect(0, 8529, '\p{^Is_Numeric_Value=0.1111}', ""); Expect(0, 8529, '\P{Is_Numeric_Value=0.1111}', ""); @@ -68856,16 +71216,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8530, '\p{^Is_Numeric_Value=0.1111}', ""); Expect(1, 8530, '\P{Is_Numeric_Value=0.1111}', ""); Expect(0, 8530, '\P{^Is_Numeric_Value=0.1111}', ""); - Error('\p{Is_Nv= /a/001/00000009}'); - Error('\P{Is_Nv= /a/001/00000009}'); - Expect(1, 8529, '\p{Is_Nv=0000001/0000009}', ""); - Expect(0, 8529, '\p{^Is_Nv=0000001/0000009}', ""); - Expect(0, 8529, '\P{Is_Nv=0000001/0000009}', ""); - Expect(1, 8529, '\P{^Is_Nv=0000001/0000009}', ""); - Expect(0, 8530, '\p{Is_Nv=0000001/0000009}', ""); - Expect(1, 8530, '\p{^Is_Nv=0000001/0000009}', ""); - Expect(1, 8530, '\P{Is_Nv=0000001/0000009}', ""); - Expect(0, 8530, '\P{^Is_Nv=0000001/0000009}', ""); + Error('\p{Is_Nv=/a/+000001/000000009}'); + Error('\P{Is_Nv=/a/+000001/000000009}'); + Expect(1, 8529, '\p{Is_Nv=+0000001/00009}', ""); + Expect(0, 8529, '\p{^Is_Nv=+0000001/00009}', ""); + Expect(0, 8529, '\P{Is_Nv=+0000001/00009}', ""); + Expect(1, 8529, '\P{^Is_Nv=+0000001/00009}', ""); + Expect(0, 8530, '\p{Is_Nv=+0000001/00009}', ""); + Expect(1, 8530, '\p{^Is_Nv=+0000001/00009}', ""); + Expect(1, 8530, '\P{Is_Nv=+0000001/00009}', ""); + Expect(0, 8530, '\P{^Is_Nv=+0000001/00009}', ""); Expect(1, 8529, '\p{Is_Nv=60/540}', ""); Expect(0, 8529, '\p{^Is_Nv=60/540}', ""); Expect(0, 8529, '\P{Is_Nv=60/540}', ""); @@ -68884,8 +71244,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8530, '\p{^Is_Nv=1.11e-01}', ""); Expect(1, 8530, '\P{Is_Nv=1.11e-01}', ""); Expect(0, 8530, '\P{^Is_Nv=1.11e-01}', ""); - Error('\p{Is_Nv: 0.11}'); - Error('\P{Is_Nv: 0.11}'); + Error('\p{Is_Nv=0.11}'); + Error('\P{Is_Nv=0.11}'); Expect(1, 8529, '\p{Is_Nv=1.111e-01}', ""); Expect(0, 8529, '\p{^Is_Nv=1.111e-01}', ""); Expect(0, 8529, '\P{Is_Nv=1.111e-01}', ""); @@ -68918,38 +71278,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8530, '\p{^Is_Nv=0.1111}', ""); Expect(1, 8530, '\P{Is_Nv=0.1111}', ""); Expect(0, 8530, '\P{^Is_Nv=0.1111}', ""); - Error('\p{Numeric_Value=/a/10}'); - Error('\P{Numeric_Value=/a/10}'); + Error('\p{Numeric_Value: -:=010}'); + Error('\P{Numeric_Value: -:=010}'); Expect(1, 126263, '\p{Numeric_Value=:\A10\z:}', "");; Expect(0, 126264, '\p{Numeric_Value=:\A10\z:}', "");; - Expect(1, 126263, '\p{Numeric_Value=+00_00_10}', ""); - Expect(0, 126263, '\p{^Numeric_Value=+00_00_10}', ""); - Expect(0, 126263, '\P{Numeric_Value=+00_00_10}', ""); - Expect(1, 126263, '\P{^Numeric_Value=+00_00_10}', ""); - Expect(0, 126264, '\p{Numeric_Value=+00_00_10}', ""); - Expect(1, 126264, '\p{^Numeric_Value=+00_00_10}', ""); - Expect(1, 126264, '\P{Numeric_Value=+00_00_10}', ""); - Expect(0, 126264, '\P{^Numeric_Value=+00_00_10}', ""); - Expect(1, 126263, '\p{Numeric_Value=1.000000000000000e+01}', ""); - Expect(0, 126263, '\p{^Numeric_Value=1.000000000000000e+01}', ""); - Expect(0, 126263, '\P{Numeric_Value=1.000000000000000e+01}', ""); - Expect(1, 126263, '\P{^Numeric_Value=1.000000000000000e+01}', ""); - Expect(0, 126264, '\p{Numeric_Value=1.000000000000000e+01}', ""); - Expect(1, 126264, '\p{^Numeric_Value=1.000000000000000e+01}', ""); - Expect(1, 126264, '\P{Numeric_Value=1.000000000000000e+01}', ""); - Expect(0, 126264, '\P{^Numeric_Value=1.000000000000000e+01}', ""); - Error('\p{Nv= :=+001_0}'); - Error('\P{Nv= :=+001_0}'); + Expect(1, 126263, '\p{Numeric_Value=+001_0}', ""); + Expect(0, 126263, '\p{^Numeric_Value=+001_0}', ""); + Expect(0, 126263, '\P{Numeric_Value=+001_0}', ""); + Expect(1, 126263, '\P{^Numeric_Value=+001_0}', ""); + Expect(0, 126264, '\p{Numeric_Value=+001_0}', ""); + Expect(1, 126264, '\p{^Numeric_Value=+001_0}', ""); + Expect(1, 126264, '\P{Numeric_Value=+001_0}', ""); + Expect(0, 126264, '\P{^Numeric_Value=+001_0}', ""); + Expect(1, 126263, '\p{Numeric_Value: 1.000000000000000e+01}', ""); + Expect(0, 126263, '\p{^Numeric_Value: 1.000000000000000e+01}', ""); + Expect(0, 126263, '\P{Numeric_Value: 1.000000000000000e+01}', ""); + Expect(1, 126263, '\P{^Numeric_Value: 1.000000000000000e+01}', ""); + Expect(0, 126264, '\p{Numeric_Value: 1.000000000000000e+01}', ""); + Expect(1, 126264, '\p{^Numeric_Value: 1.000000000000000e+01}', ""); + Expect(1, 126264, '\P{Numeric_Value: 1.000000000000000e+01}', ""); + Expect(0, 126264, '\P{^Numeric_Value: 1.000000000000000e+01}', ""); + Error('\p{Nv=:= 00000000010}'); + Error('\P{Nv=:= 00000000010}'); Expect(1, 126263, '\p{Nv=:\A10\z:}', "");; Expect(0, 126264, '\p{Nv=:\A10\z:}', "");; - Expect(1, 126263, '\p{Nv=00000010}', ""); - Expect(0, 126263, '\p{^Nv=00000010}', ""); - Expect(0, 126263, '\P{Nv=00000010}', ""); - Expect(1, 126263, '\P{^Nv=00000010}', ""); - Expect(0, 126264, '\p{Nv=00000010}', ""); - Expect(1, 126264, '\p{^Nv=00000010}', ""); - Expect(1, 126264, '\P{Nv=00000010}', ""); - Expect(0, 126264, '\P{^Nv=00000010}', ""); + Expect(1, 126263, '\p{Nv=0000000010}', ""); + Expect(0, 126263, '\p{^Nv=0000000010}', ""); + Expect(0, 126263, '\P{Nv=0000000010}', ""); + Expect(1, 126263, '\P{^Nv=0000000010}', ""); + Expect(0, 126264, '\p{Nv=0000000010}', ""); + Expect(1, 126264, '\p{^Nv=0000000010}', ""); + Expect(1, 126264, '\P{Nv=0000000010}', ""); + Expect(0, 126264, '\P{^Nv=0000000010}', ""); Expect(1, 126263, '\p{Nv=1.000000000000000e+01}', ""); Expect(0, 126263, '\p{^Nv=1.000000000000000e+01}', ""); Expect(0, 126263, '\P{Nv=1.000000000000000e+01}', ""); @@ -68958,34 +71318,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126264, '\p{^Nv=1.000000000000000e+01}', ""); Expect(1, 126264, '\P{Nv=1.000000000000000e+01}', ""); Expect(0, 126264, '\P{^Nv=1.000000000000000e+01}', ""); - Error('\p{Is_Numeric_Value: 00000000010:=}'); - Error('\P{Is_Numeric_Value: 00000000010:=}'); - Expect(1, 126263, '\p{Is_Numeric_Value=0_0_0_0_10}', ""); - Expect(0, 126263, '\p{^Is_Numeric_Value=0_0_0_0_10}', ""); - Expect(0, 126263, '\P{Is_Numeric_Value=0_0_0_0_10}', ""); - Expect(1, 126263, '\P{^Is_Numeric_Value=0_0_0_0_10}', ""); - Expect(0, 126264, '\p{Is_Numeric_Value=0_0_0_0_10}', ""); - Expect(1, 126264, '\p{^Is_Numeric_Value=0_0_0_0_10}', ""); - Expect(1, 126264, '\P{Is_Numeric_Value=0_0_0_0_10}', ""); - Expect(0, 126264, '\P{^Is_Numeric_Value=0_0_0_0_10}', ""); - Expect(1, 126263, '\p{Is_Numeric_Value: 1.000000000000000e+01}', ""); - Expect(0, 126263, '\p{^Is_Numeric_Value: 1.000000000000000e+01}', ""); - Expect(0, 126263, '\P{Is_Numeric_Value: 1.000000000000000e+01}', ""); - Expect(1, 126263, '\P{^Is_Numeric_Value: 1.000000000000000e+01}', ""); - Expect(0, 126264, '\p{Is_Numeric_Value: 1.000000000000000e+01}', ""); - Expect(1, 126264, '\p{^Is_Numeric_Value: 1.000000000000000e+01}', ""); - Expect(1, 126264, '\P{Is_Numeric_Value: 1.000000000000000e+01}', ""); - Expect(0, 126264, '\P{^Is_Numeric_Value: 1.000000000000000e+01}', ""); - Error('\p{Is_Nv=/a/--+00000000010}'); - Error('\P{Is_Nv=/a/--+00000000010}'); - Expect(1, 126263, '\p{Is_Nv=0000000010}', ""); - Expect(0, 126263, '\p{^Is_Nv=0000000010}', ""); - Expect(0, 126263, '\P{Is_Nv=0000000010}', ""); - Expect(1, 126263, '\P{^Is_Nv=0000000010}', ""); - Expect(0, 126264, '\p{Is_Nv=0000000010}', ""); - Expect(1, 126264, '\p{^Is_Nv=0000000010}', ""); - Expect(1, 126264, '\P{Is_Nv=0000000010}', ""); - Expect(0, 126264, '\P{^Is_Nv=0000000010}', ""); + Error('\p{Is_Numeric_Value=:= 010}'); + Error('\P{Is_Numeric_Value=:= 010}'); + Expect(1, 126263, '\p{Is_Numeric_Value=0_0_0_0_010}', ""); + Expect(0, 126263, '\p{^Is_Numeric_Value=0_0_0_0_010}', ""); + Expect(0, 126263, '\P{Is_Numeric_Value=0_0_0_0_010}', ""); + Expect(1, 126263, '\P{^Is_Numeric_Value=0_0_0_0_010}', ""); + Expect(0, 126264, '\p{Is_Numeric_Value=0_0_0_0_010}', ""); + Expect(1, 126264, '\p{^Is_Numeric_Value=0_0_0_0_010}', ""); + Expect(1, 126264, '\P{Is_Numeric_Value=0_0_0_0_010}', ""); + Expect(0, 126264, '\P{^Is_Numeric_Value=0_0_0_0_010}', ""); + Expect(1, 126263, '\p{Is_Numeric_Value=1.000000000000000e+01}', ""); + Expect(0, 126263, '\p{^Is_Numeric_Value=1.000000000000000e+01}', ""); + Expect(0, 126263, '\P{Is_Numeric_Value=1.000000000000000e+01}', ""); + Expect(1, 126263, '\P{^Is_Numeric_Value=1.000000000000000e+01}', ""); + Expect(0, 126264, '\p{Is_Numeric_Value=1.000000000000000e+01}', ""); + Expect(1, 126264, '\p{^Is_Numeric_Value=1.000000000000000e+01}', ""); + Expect(1, 126264, '\P{Is_Numeric_Value=1.000000000000000e+01}', ""); + Expect(0, 126264, '\P{^Is_Numeric_Value=1.000000000000000e+01}', ""); + Error('\p{Is_Nv=-:=10}'); + Error('\P{Is_Nv=-:=10}'); + Expect(1, 126263, '\p{Is_Nv=001_0}', ""); + Expect(0, 126263, '\p{^Is_Nv=001_0}', ""); + Expect(0, 126263, '\P{Is_Nv=001_0}', ""); + Expect(1, 126263, '\P{^Is_Nv=001_0}', ""); + Expect(0, 126264, '\p{Is_Nv=001_0}', ""); + Expect(1, 126264, '\p{^Is_Nv=001_0}', ""); + Expect(1, 126264, '\P{Is_Nv=001_0}', ""); + Expect(0, 126264, '\P{^Is_Nv=001_0}', ""); Expect(1, 126263, '\p{Is_Nv=1.000000000000000e+01}', ""); Expect(0, 126263, '\p{^Is_Nv=1.000000000000000e+01}', ""); Expect(0, 126263, '\P{Is_Nv=1.000000000000000e+01}', ""); @@ -68994,18 +71354,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126264, '\p{^Is_Nv=1.000000000000000e+01}', ""); Expect(1, 126264, '\P{Is_Nv=1.000000000000000e+01}', ""); Expect(0, 126264, '\P{^Is_Nv=1.000000000000000e+01}', ""); - Error('\p{Numeric_Value=-+000100:=}'); - Error('\P{Numeric_Value=-+000100:=}'); + Error('\p{Numeric_Value::=_-10_0}'); + Error('\P{Numeric_Value::=_-10_0}'); Expect(1, 126227, '\p{Numeric_Value=:\A100\z:}', "");; Expect(0, 126228, '\p{Numeric_Value=:\A100\z:}', "");; - Expect(1, 126227, '\p{Numeric_Value=+000100}', ""); - Expect(0, 126227, '\p{^Numeric_Value=+000100}', ""); - Expect(0, 126227, '\P{Numeric_Value=+000100}', ""); - Expect(1, 126227, '\P{^Numeric_Value=+000100}', ""); - Expect(0, 126228, '\p{Numeric_Value=+000100}', ""); - Expect(1, 126228, '\p{^Numeric_Value=+000100}', ""); - Expect(1, 126228, '\P{Numeric_Value=+000100}', ""); - Expect(0, 126228, '\P{^Numeric_Value=+000100}', ""); + Expect(1, 126227, '\p{Numeric_Value=+10_0}', ""); + Expect(0, 126227, '\p{^Numeric_Value=+10_0}', ""); + Expect(0, 126227, '\P{Numeric_Value=+10_0}', ""); + Expect(1, 126227, '\P{^Numeric_Value=+10_0}', ""); + Expect(0, 126228, '\p{Numeric_Value=+10_0}', ""); + Expect(1, 126228, '\p{^Numeric_Value=+10_0}', ""); + Expect(1, 126228, '\P{Numeric_Value=+10_0}', ""); + Expect(0, 126228, '\P{^Numeric_Value=+10_0}', ""); Expect(1, 126227, '\p{Numeric_Value=1.000000000000000e+02}', ""); Expect(0, 126227, '\p{^Numeric_Value=1.000000000000000e+02}', ""); Expect(0, 126227, '\P{Numeric_Value=1.000000000000000e+02}', ""); @@ -69014,18 +71374,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126228, '\p{^Numeric_Value=1.000000000000000e+02}', ""); Expect(1, 126228, '\P{Numeric_Value=1.000000000000000e+02}', ""); Expect(0, 126228, '\P{^Numeric_Value=1.000000000000000e+02}', ""); - Error('\p{Nv=/a/+00010_0}'); - Error('\P{Nv=/a/+00010_0}'); + Error('\p{Nv=_:=100}'); + Error('\P{Nv=_:=100}'); Expect(1, 126227, '\p{Nv=:\A100\z:}', "");; Expect(0, 126228, '\p{Nv=:\A100\z:}', "");; - Expect(1, 126227, '\p{Nv=00000000100}', ""); - Expect(0, 126227, '\p{^Nv=00000000100}', ""); - Expect(0, 126227, '\P{Nv=00000000100}', ""); - Expect(1, 126227, '\P{^Nv=00000000100}', ""); - Expect(0, 126228, '\p{Nv=00000000100}', ""); - Expect(1, 126228, '\p{^Nv=00000000100}', ""); - Expect(1, 126228, '\P{Nv=00000000100}', ""); - Expect(0, 126228, '\P{^Nv=00000000100}', ""); + Expect(1, 126227, '\p{Nv: 00000000100}', ""); + Expect(0, 126227, '\p{^Nv: 00000000100}', ""); + Expect(0, 126227, '\P{Nv: 00000000100}', ""); + Expect(1, 126227, '\P{^Nv: 00000000100}', ""); + Expect(0, 126228, '\p{Nv: 00000000100}', ""); + Expect(1, 126228, '\p{^Nv: 00000000100}', ""); + Expect(1, 126228, '\P{Nv: 00000000100}', ""); + Expect(0, 126228, '\P{^Nv: 00000000100}', ""); Expect(1, 126227, '\p{Nv=1.000000000000000e+02}', ""); Expect(0, 126227, '\p{^Nv=1.000000000000000e+02}', ""); Expect(0, 126227, '\P{Nv=1.000000000000000e+02}', ""); @@ -69034,16 +71394,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126228, '\p{^Nv=1.000000000000000e+02}', ""); Expect(1, 126228, '\P{Nv=1.000000000000000e+02}', ""); Expect(0, 126228, '\P{^Nv=1.000000000000000e+02}', ""); - Error('\p{Is_Numeric_Value= /a/+10_0}'); - Error('\P{Is_Numeric_Value= /a/+10_0}'); - Expect(1, 126227, '\p{Is_Numeric_Value=010_0}', ""); - Expect(0, 126227, '\p{^Is_Numeric_Value=010_0}', ""); - Expect(0, 126227, '\P{Is_Numeric_Value=010_0}', ""); - Expect(1, 126227, '\P{^Is_Numeric_Value=010_0}', ""); - Expect(0, 126228, '\p{Is_Numeric_Value=010_0}', ""); - Expect(1, 126228, '\p{^Is_Numeric_Value=010_0}', ""); - Expect(1, 126228, '\P{Is_Numeric_Value=010_0}', ""); - Expect(0, 126228, '\P{^Is_Numeric_Value=010_0}', ""); + Error('\p{Is_Numeric_Value= :=10_0}'); + Error('\P{Is_Numeric_Value= :=10_0}'); + Expect(1, 126227, '\p{Is_Numeric_Value=00_01_00}', ""); + Expect(0, 126227, '\p{^Is_Numeric_Value=00_01_00}', ""); + Expect(0, 126227, '\P{Is_Numeric_Value=00_01_00}', ""); + Expect(1, 126227, '\P{^Is_Numeric_Value=00_01_00}', ""); + Expect(0, 126228, '\p{Is_Numeric_Value=00_01_00}', ""); + Expect(1, 126228, '\p{^Is_Numeric_Value=00_01_00}', ""); + Expect(1, 126228, '\P{Is_Numeric_Value=00_01_00}', ""); + Expect(0, 126228, '\P{^Is_Numeric_Value=00_01_00}', ""); Expect(1, 126227, '\p{Is_Numeric_Value=1.000000000000000e+02}', ""); Expect(0, 126227, '\p{^Is_Numeric_Value=1.000000000000000e+02}', ""); Expect(0, 126227, '\P{Is_Numeric_Value=1.000000000000000e+02}', ""); @@ -69052,16 +71412,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126228, '\p{^Is_Numeric_Value=1.000000000000000e+02}', ""); Expect(1, 126228, '\P{Is_Numeric_Value=1.000000000000000e+02}', ""); Expect(0, 126228, '\P{^Is_Numeric_Value=1.000000000000000e+02}', ""); - Error('\p{Is_Nv=/a/-_00_00_00_01_00}'); - Error('\P{Is_Nv=/a/-_00_00_00_01_00}'); - Expect(1, 126227, '\p{Is_Nv=+010_0}', ""); - Expect(0, 126227, '\p{^Is_Nv=+010_0}', ""); - Expect(0, 126227, '\P{Is_Nv=+010_0}', ""); - Expect(1, 126227, '\P{^Is_Nv=+010_0}', ""); - Expect(0, 126228, '\p{Is_Nv=+010_0}', ""); - Expect(1, 126228, '\p{^Is_Nv=+010_0}', ""); - Expect(1, 126228, '\P{Is_Nv=+010_0}', ""); - Expect(0, 126228, '\P{^Is_Nv=+010_0}', ""); + Error('\p{Is_Nv=:=- +0_0_0_0_0_0_0_00100}'); + Error('\P{Is_Nv=:=- +0_0_0_0_0_0_0_00100}'); + Expect(1, 126227, '\p{Is_Nv: 00000100}', ""); + Expect(0, 126227, '\p{^Is_Nv: 00000100}', ""); + Expect(0, 126227, '\P{Is_Nv: 00000100}', ""); + Expect(1, 126227, '\P{^Is_Nv: 00000100}', ""); + Expect(0, 126228, '\p{Is_Nv: 00000100}', ""); + Expect(1, 126228, '\p{^Is_Nv: 00000100}', ""); + Expect(1, 126228, '\P{Is_Nv: 00000100}', ""); + Expect(0, 126228, '\P{^Is_Nv: 00000100}', ""); Expect(1, 126227, '\p{Is_Nv=1.000000000000000e+02}', ""); Expect(0, 126227, '\p{^Is_Nv=1.000000000000000e+02}', ""); Expect(0, 126227, '\P{Is_Nv=1.000000000000000e+02}', ""); @@ -69070,18 +71430,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126228, '\p{^Is_Nv=1.000000000000000e+02}', ""); Expect(1, 126228, '\P{Is_Nv=1.000000000000000e+02}', ""); Expect(0, 126228, '\P{^Is_Nv=1.000000000000000e+02}', ""); - Error('\p{Numeric_Value=:=_+000000100_0}'); - Error('\P{Numeric_Value=:=_+000000100_0}'); + Error('\p{Numeric_Value= /a/+000001000}'); + Error('\P{Numeric_Value= /a/+000001000}'); Expect(1, 126236, '\p{Numeric_Value=:\A1000\z:}', "");; Expect(0, 126237, '\p{Numeric_Value=:\A1000\z:}', "");; - Expect(1, 126236, '\p{Numeric_Value=0_0_1_0_00}', ""); - Expect(0, 126236, '\p{^Numeric_Value=0_0_1_0_00}', ""); - Expect(0, 126236, '\P{Numeric_Value=0_0_1_0_00}', ""); - Expect(1, 126236, '\P{^Numeric_Value=0_0_1_0_00}', ""); - Expect(0, 126237, '\p{Numeric_Value=0_0_1_0_00}', ""); - Expect(1, 126237, '\p{^Numeric_Value=0_0_1_0_00}', ""); - Expect(1, 126237, '\P{Numeric_Value=0_0_1_0_00}', ""); - Expect(0, 126237, '\P{^Numeric_Value=0_0_1_0_00}', ""); + Expect(1, 126236, '\p{Numeric_Value=0001000}', ""); + Expect(0, 126236, '\p{^Numeric_Value=0001000}', ""); + Expect(0, 126236, '\P{Numeric_Value=0001000}', ""); + Expect(1, 126236, '\P{^Numeric_Value=0001000}', ""); + Expect(0, 126237, '\p{Numeric_Value=0001000}', ""); + Expect(1, 126237, '\p{^Numeric_Value=0001000}', ""); + Expect(1, 126237, '\P{Numeric_Value=0001000}', ""); + Expect(0, 126237, '\P{^Numeric_Value=0001000}', ""); Expect(1, 126236, '\p{Numeric_Value=1.000000000000000e+03}', ""); Expect(0, 126236, '\p{^Numeric_Value=1.000000000000000e+03}', ""); Expect(0, 126236, '\P{Numeric_Value=1.000000000000000e+03}', ""); @@ -69090,18 +71450,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126237, '\p{^Numeric_Value=1.000000000000000e+03}', ""); Expect(1, 126237, '\P{Numeric_Value=1.000000000000000e+03}', ""); Expect(0, 126237, '\P{^Numeric_Value=1.000000000000000e+03}', ""); - Error('\p{Nv= :=00000001000}'); - Error('\P{Nv= :=00000001000}'); + Error('\p{Nv=-0_0_0_0_0_0_0_0_0_1_0_00/a/}'); + Error('\P{Nv=-0_0_0_0_0_0_0_0_0_1_0_00/a/}'); Expect(1, 126236, '\p{Nv=:\A1000\z:}', "");; Expect(0, 126237, '\p{Nv=:\A1000\z:}', "");; - Expect(1, 126236, '\p{Nv=+0000_0100_0}', ""); - Expect(0, 126236, '\p{^Nv=+0000_0100_0}', ""); - Expect(0, 126236, '\P{Nv=+0000_0100_0}', ""); - Expect(1, 126236, '\P{^Nv=+0000_0100_0}', ""); - Expect(0, 126237, '\p{Nv=+0000_0100_0}', ""); - Expect(1, 126237, '\p{^Nv=+0000_0100_0}', ""); - Expect(1, 126237, '\P{Nv=+0000_0100_0}', ""); - Expect(0, 126237, '\P{^Nv=+0000_0100_0}', ""); + Expect(1, 126236, '\p{Nv=00_00_01_000}', ""); + Expect(0, 126236, '\p{^Nv=00_00_01_000}', ""); + Expect(0, 126236, '\P{Nv=00_00_01_000}', ""); + Expect(1, 126236, '\P{^Nv=00_00_01_000}', ""); + Expect(0, 126237, '\p{Nv=00_00_01_000}', ""); + Expect(1, 126237, '\p{^Nv=00_00_01_000}', ""); + Expect(1, 126237, '\P{Nv=00_00_01_000}', ""); + Expect(0, 126237, '\P{^Nv=00_00_01_000}', ""); Expect(1, 126236, '\p{Nv=1.000000000000000e+03}', ""); Expect(0, 126236, '\p{^Nv=1.000000000000000e+03}', ""); Expect(0, 126236, '\P{Nv=1.000000000000000e+03}', ""); @@ -69110,34 +71470,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126237, '\p{^Nv=1.000000000000000e+03}', ""); Expect(1, 126237, '\P{Nv=1.000000000000000e+03}', ""); Expect(0, 126237, '\P{^Nv=1.000000000000000e+03}', ""); - Error('\p{Is_Numeric_Value: _:=0_0_0_0_0_1000}'); - Error('\P{Is_Numeric_Value: _:=0_0_0_0_0_1000}'); - Expect(1, 126236, '\p{Is_Numeric_Value=0000001000}', ""); - Expect(0, 126236, '\p{^Is_Numeric_Value=0000001000}', ""); - Expect(0, 126236, '\P{Is_Numeric_Value=0000001000}', ""); - Expect(1, 126236, '\P{^Is_Numeric_Value=0000001000}', ""); - Expect(0, 126237, '\p{Is_Numeric_Value=0000001000}', ""); - Expect(1, 126237, '\p{^Is_Numeric_Value=0000001000}', ""); - Expect(1, 126237, '\P{Is_Numeric_Value=0000001000}', ""); - Expect(0, 126237, '\P{^Is_Numeric_Value=0000001000}', ""); - Expect(1, 126236, '\p{Is_Numeric_Value=1.000000000000000e+03}', ""); - Expect(0, 126236, '\p{^Is_Numeric_Value=1.000000000000000e+03}', ""); - Expect(0, 126236, '\P{Is_Numeric_Value=1.000000000000000e+03}', ""); - Expect(1, 126236, '\P{^Is_Numeric_Value=1.000000000000000e+03}', ""); - Expect(0, 126237, '\p{Is_Numeric_Value=1.000000000000000e+03}', ""); - Expect(1, 126237, '\p{^Is_Numeric_Value=1.000000000000000e+03}', ""); - Expect(1, 126237, '\P{Is_Numeric_Value=1.000000000000000e+03}', ""); - Expect(0, 126237, '\P{^Is_Numeric_Value=1.000000000000000e+03}', ""); - Error('\p{Is_Nv=__0000001000:=}'); - Error('\P{Is_Nv=__0000001000:=}'); - Expect(1, 126236, '\p{Is_Nv=0001000}', ""); - Expect(0, 126236, '\p{^Is_Nv=0001000}', ""); - Expect(0, 126236, '\P{Is_Nv=0001000}', ""); - Expect(1, 126236, '\P{^Is_Nv=0001000}', ""); - Expect(0, 126237, '\p{Is_Nv=0001000}', ""); - Expect(1, 126237, '\p{^Is_Nv=0001000}', ""); - Expect(1, 126237, '\P{Is_Nv=0001000}', ""); - Expect(0, 126237, '\P{^Is_Nv=0001000}', ""); + Error('\p{Is_Numeric_Value=:=0_0_1_0_00}'); + Error('\P{Is_Numeric_Value=:=0_0_1_0_00}'); + Expect(1, 126236, '\p{Is_Numeric_Value=00_00_00_00_01_00_0}', ""); + Expect(0, 126236, '\p{^Is_Numeric_Value=00_00_00_00_01_00_0}', ""); + Expect(0, 126236, '\P{Is_Numeric_Value=00_00_00_00_01_00_0}', ""); + Expect(1, 126236, '\P{^Is_Numeric_Value=00_00_00_00_01_00_0}', ""); + Expect(0, 126237, '\p{Is_Numeric_Value=00_00_00_00_01_00_0}', ""); + Expect(1, 126237, '\p{^Is_Numeric_Value=00_00_00_00_01_00_0}', ""); + Expect(1, 126237, '\P{Is_Numeric_Value=00_00_00_00_01_00_0}', ""); + Expect(0, 126237, '\P{^Is_Numeric_Value=00_00_00_00_01_00_0}', ""); + Expect(1, 126236, '\p{Is_Numeric_Value: 1.000000000000000e+03}', ""); + Expect(0, 126236, '\p{^Is_Numeric_Value: 1.000000000000000e+03}', ""); + Expect(0, 126236, '\P{Is_Numeric_Value: 1.000000000000000e+03}', ""); + Expect(1, 126236, '\P{^Is_Numeric_Value: 1.000000000000000e+03}', ""); + Expect(0, 126237, '\p{Is_Numeric_Value: 1.000000000000000e+03}', ""); + Expect(1, 126237, '\p{^Is_Numeric_Value: 1.000000000000000e+03}', ""); + Expect(1, 126237, '\P{Is_Numeric_Value: 1.000000000000000e+03}', ""); + Expect(0, 126237, '\P{^Is_Numeric_Value: 1.000000000000000e+03}', ""); + Error('\p{Is_Nv= :=000_010_00}'); + Error('\P{Is_Nv= :=000_010_00}'); + Expect(1, 126236, '\p{Is_Nv=1_0_00}', ""); + Expect(0, 126236, '\p{^Is_Nv=1_0_00}', ""); + Expect(0, 126236, '\P{Is_Nv=1_0_00}', ""); + Expect(1, 126236, '\P{^Is_Nv=1_0_00}', ""); + Expect(0, 126237, '\p{Is_Nv=1_0_00}', ""); + Expect(1, 126237, '\p{^Is_Nv=1_0_00}', ""); + Expect(1, 126237, '\P{Is_Nv=1_0_00}', ""); + Expect(0, 126237, '\P{^Is_Nv=1_0_00}', ""); Expect(1, 126236, '\p{Is_Nv=1.000000000000000e+03}', ""); Expect(0, 126236, '\p{^Is_Nv=1.000000000000000e+03}', ""); Expect(0, 126236, '\P{Is_Nv=1.000000000000000e+03}', ""); @@ -69146,38 +71506,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126237, '\p{^Is_Nv=1.000000000000000e+03}', ""); Expect(1, 126237, '\P{Is_Nv=1.000000000000000e+03}', ""); Expect(0, 126237, '\P{^Is_Nv=1.000000000000000e+03}', ""); - Error('\p{Numeric_Value=:=000_100_00}'); - Error('\P{Numeric_Value=:=000_100_00}'); + Error('\p{Numeric_Value:_0_0_0_0_1_0_000:=}'); + Error('\P{Numeric_Value:_0_0_0_0_1_0_000:=}'); Expect(1, 126267, '\p{Numeric_Value=:\A10000\z:}', "");; Expect(0, 126268, '\p{Numeric_Value=:\A10000\z:}', "");; - Expect(1, 126267, '\p{Numeric_Value=+0000_0000_0100_00}', ""); - Expect(0, 126267, '\p{^Numeric_Value=+0000_0000_0100_00}', ""); - Expect(0, 126267, '\P{Numeric_Value=+0000_0000_0100_00}', ""); - Expect(1, 126267, '\P{^Numeric_Value=+0000_0000_0100_00}', ""); - Expect(0, 126268, '\p{Numeric_Value=+0000_0000_0100_00}', ""); - Expect(1, 126268, '\p{^Numeric_Value=+0000_0000_0100_00}', ""); - Expect(1, 126268, '\P{Numeric_Value=+0000_0000_0100_00}', ""); - Expect(0, 126268, '\P{^Numeric_Value=+0000_0000_0100_00}', ""); - Expect(1, 126267, '\p{Numeric_Value: 1.000000000000000e+04}', ""); - Expect(0, 126267, '\p{^Numeric_Value: 1.000000000000000e+04}', ""); - Expect(0, 126267, '\P{Numeric_Value: 1.000000000000000e+04}', ""); - Expect(1, 126267, '\P{^Numeric_Value: 1.000000000000000e+04}', ""); - Expect(0, 126268, '\p{Numeric_Value: 1.000000000000000e+04}', ""); - Expect(1, 126268, '\p{^Numeric_Value: 1.000000000000000e+04}', ""); - Expect(1, 126268, '\P{Numeric_Value: 1.000000000000000e+04}', ""); - Expect(0, 126268, '\P{^Numeric_Value: 1.000000000000000e+04}', ""); - Error('\p{Nv=_00_00_00_01_00_00:=}'); - Error('\P{Nv=_00_00_00_01_00_00:=}'); + Expect(1, 126267, '\p{Numeric_Value=01000_0}', ""); + Expect(0, 126267, '\p{^Numeric_Value=01000_0}', ""); + Expect(0, 126267, '\P{Numeric_Value=01000_0}', ""); + Expect(1, 126267, '\P{^Numeric_Value=01000_0}', ""); + Expect(0, 126268, '\p{Numeric_Value=01000_0}', ""); + Expect(1, 126268, '\p{^Numeric_Value=01000_0}', ""); + Expect(1, 126268, '\P{Numeric_Value=01000_0}', ""); + Expect(0, 126268, '\P{^Numeric_Value=01000_0}', ""); + Expect(1, 126267, '\p{Numeric_Value=1.000000000000000e+04}', ""); + Expect(0, 126267, '\p{^Numeric_Value=1.000000000000000e+04}', ""); + Expect(0, 126267, '\P{Numeric_Value=1.000000000000000e+04}', ""); + Expect(1, 126267, '\P{^Numeric_Value=1.000000000000000e+04}', ""); + Expect(0, 126268, '\p{Numeric_Value=1.000000000000000e+04}', ""); + Expect(1, 126268, '\p{^Numeric_Value=1.000000000000000e+04}', ""); + Expect(1, 126268, '\P{Numeric_Value=1.000000000000000e+04}', ""); + Expect(0, 126268, '\P{^Numeric_Value=1.000000000000000e+04}', ""); + Error('\p{Nv=/a/ -+0_1_0_0_00}'); + Error('\P{Nv=/a/ -+0_1_0_0_00}'); Expect(1, 126267, '\p{Nv=:\A10000\z:}', "");; Expect(0, 126268, '\p{Nv=:\A10000\z:}', "");; - Expect(1, 126267, '\p{Nv=+1_0_0_00}', ""); - Expect(0, 126267, '\p{^Nv=+1_0_0_00}', ""); - Expect(0, 126267, '\P{Nv=+1_0_0_00}', ""); - Expect(1, 126267, '\P{^Nv=+1_0_0_00}', ""); - Expect(0, 126268, '\p{Nv=+1_0_0_00}', ""); - Expect(1, 126268, '\p{^Nv=+1_0_0_00}', ""); - Expect(1, 126268, '\P{Nv=+1_0_0_00}', ""); - Expect(0, 126268, '\P{^Nv=+1_0_0_00}', ""); + Expect(1, 126267, '\p{Nv=+00_00_10_00_0}', ""); + Expect(0, 126267, '\p{^Nv=+00_00_10_00_0}', ""); + Expect(0, 126267, '\P{Nv=+00_00_10_00_0}', ""); + Expect(1, 126267, '\P{^Nv=+00_00_10_00_0}', ""); + Expect(0, 126268, '\p{Nv=+00_00_10_00_0}', ""); + Expect(1, 126268, '\p{^Nv=+00_00_10_00_0}', ""); + Expect(1, 126268, '\P{Nv=+00_00_10_00_0}', ""); + Expect(0, 126268, '\P{^Nv=+00_00_10_00_0}', ""); Expect(1, 126267, '\p{Nv=1.000000000000000e+04}', ""); Expect(0, 126267, '\p{^Nv=1.000000000000000e+04}', ""); Expect(0, 126267, '\P{Nv=1.000000000000000e+04}', ""); @@ -69186,16 +71546,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126268, '\p{^Nv=1.000000000000000e+04}', ""); Expect(1, 126268, '\P{Nv=1.000000000000000e+04}', ""); Expect(0, 126268, '\P{^Nv=1.000000000000000e+04}', ""); - Error('\p{Is_Numeric_Value: := 0_0_1_0_0_00}'); - Error('\P{Is_Numeric_Value: := 0_0_1_0_0_00}'); - Expect(1, 126267, '\p{Is_Numeric_Value=1000_0}', ""); - Expect(0, 126267, '\p{^Is_Numeric_Value=1000_0}', ""); - Expect(0, 126267, '\P{Is_Numeric_Value=1000_0}', ""); - Expect(1, 126267, '\P{^Is_Numeric_Value=1000_0}', ""); - Expect(0, 126268, '\p{Is_Numeric_Value=1000_0}', ""); - Expect(1, 126268, '\p{^Is_Numeric_Value=1000_0}', ""); - Expect(1, 126268, '\P{Is_Numeric_Value=1000_0}', ""); - Expect(0, 126268, '\P{^Is_Numeric_Value=1000_0}', ""); + Error('\p{Is_Numeric_Value=/a/_ 00000010000}'); + Error('\P{Is_Numeric_Value=/a/_ 00000010000}'); + Expect(1, 126267, '\p{Is_Numeric_Value=00_00_00_00_10_00_0}', ""); + Expect(0, 126267, '\p{^Is_Numeric_Value=00_00_00_00_10_00_0}', ""); + Expect(0, 126267, '\P{Is_Numeric_Value=00_00_00_00_10_00_0}', ""); + Expect(1, 126267, '\P{^Is_Numeric_Value=00_00_00_00_10_00_0}', ""); + Expect(0, 126268, '\p{Is_Numeric_Value=00_00_00_00_10_00_0}', ""); + Expect(1, 126268, '\p{^Is_Numeric_Value=00_00_00_00_10_00_0}', ""); + Expect(1, 126268, '\P{Is_Numeric_Value=00_00_00_00_10_00_0}', ""); + Expect(0, 126268, '\P{^Is_Numeric_Value=00_00_00_00_10_00_0}', ""); Expect(1, 126267, '\p{Is_Numeric_Value=1.000000000000000e+04}', ""); Expect(0, 126267, '\p{^Is_Numeric_Value=1.000000000000000e+04}', ""); Expect(0, 126267, '\P{Is_Numeric_Value=1.000000000000000e+04}', ""); @@ -69204,16 +71564,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126268, '\p{^Is_Numeric_Value=1.000000000000000e+04}', ""); Expect(1, 126268, '\P{Is_Numeric_Value=1.000000000000000e+04}', ""); Expect(0, 126268, '\P{^Is_Numeric_Value=1.000000000000000e+04}', ""); - Error('\p{Is_Nv=-00_10_00_0/a/}'); - Error('\P{Is_Nv=-00_10_00_0/a/}'); - Expect(1, 126267, '\p{Is_Nv=0_0_1_0_0_00}', ""); - Expect(0, 126267, '\p{^Is_Nv=0_0_1_0_0_00}', ""); - Expect(0, 126267, '\P{Is_Nv=0_0_1_0_0_00}', ""); - Expect(1, 126267, '\P{^Is_Nv=0_0_1_0_0_00}', ""); - Expect(0, 126268, '\p{Is_Nv=0_0_1_0_0_00}', ""); - Expect(1, 126268, '\p{^Is_Nv=0_0_1_0_0_00}', ""); - Expect(1, 126268, '\P{Is_Nv=0_0_1_0_0_00}', ""); - Expect(0, 126268, '\P{^Is_Nv=0_0_1_0_0_00}', ""); + Error('\p{Is_Nv=_-+1_0_0_00/a/}'); + Error('\P{Is_Nv=_-+1_0_0_00/a/}'); + Expect(1, 126267, '\p{Is_Nv=000000010000}', ""); + Expect(0, 126267, '\p{^Is_Nv=000000010000}', ""); + Expect(0, 126267, '\P{Is_Nv=000000010000}', ""); + Expect(1, 126267, '\P{^Is_Nv=000000010000}', ""); + Expect(0, 126268, '\p{Is_Nv=000000010000}', ""); + Expect(1, 126268, '\p{^Is_Nv=000000010000}', ""); + Expect(1, 126268, '\P{Is_Nv=000000010000}', ""); + Expect(0, 126268, '\P{^Is_Nv=000000010000}', ""); Expect(1, 126267, '\p{Is_Nv=1.000000000000000e+04}', ""); Expect(0, 126267, '\p{^Is_Nv=1.000000000000000e+04}', ""); Expect(0, 126267, '\P{Is_Nv=1.000000000000000e+04}', ""); @@ -69222,18 +71582,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126268, '\p{^Is_Nv=1.000000000000000e+04}', ""); Expect(1, 126268, '\P{Is_Nv=1.000000000000000e+04}', ""); Expect(0, 126268, '\P{^Is_Nv=1.000000000000000e+04}', ""); - Error('\p{Numeric_Value=:=_ 000_000_100_000}'); - Error('\P{Numeric_Value=:=_ 000_000_100_000}'); + Error('\p{Numeric_Value=/a/ +0000100000}'); + Error('\P{Numeric_Value=/a/ +0000100000}'); Expect(1, 126132, '\p{Numeric_Value=:\A100000\z:}', "");; Expect(0, 126133, '\p{Numeric_Value=:\A100000\z:}', "");; - Expect(1, 126132, '\p{Numeric_Value=+000100000}', ""); - Expect(0, 126132, '\p{^Numeric_Value=+000100000}', ""); - Expect(0, 126132, '\P{Numeric_Value=+000100000}', ""); - Expect(1, 126132, '\P{^Numeric_Value=+000100000}', ""); - Expect(0, 126133, '\p{Numeric_Value=+000100000}', ""); - Expect(1, 126133, '\p{^Numeric_Value=+000100000}', ""); - Expect(1, 126133, '\P{Numeric_Value=+000100000}', ""); - Expect(0, 126133, '\P{^Numeric_Value=+000100000}', ""); + Expect(1, 126132, '\p{Numeric_Value=+1_0_0_0_00}', ""); + Expect(0, 126132, '\p{^Numeric_Value=+1_0_0_0_00}', ""); + Expect(0, 126132, '\P{Numeric_Value=+1_0_0_0_00}', ""); + Expect(1, 126132, '\P{^Numeric_Value=+1_0_0_0_00}', ""); + Expect(0, 126133, '\p{Numeric_Value=+1_0_0_0_00}', ""); + Expect(1, 126133, '\p{^Numeric_Value=+1_0_0_0_00}', ""); + Expect(1, 126133, '\P{Numeric_Value=+1_0_0_0_00}', ""); + Expect(0, 126133, '\P{^Numeric_Value=+1_0_0_0_00}', ""); Expect(1, 126132, '\p{Numeric_Value=1.000000000000000e+05}', ""); Expect(0, 126132, '\p{^Numeric_Value=1.000000000000000e+05}', ""); Expect(0, 126132, '\P{Numeric_Value=1.000000000000000e+05}', ""); @@ -69242,18 +71602,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126133, '\p{^Numeric_Value=1.000000000000000e+05}', ""); Expect(1, 126133, '\P{Numeric_Value=1.000000000000000e+05}', ""); Expect(0, 126133, '\P{^Numeric_Value=1.000000000000000e+05}', ""); - Error('\p{Nv=/a/ _000100000}'); - Error('\P{Nv=/a/ _000100000}'); + Error('\p{Nv=+00100000/a/}'); + Error('\P{Nv=+00100000/a/}'); Expect(1, 126132, '\p{Nv=:\A100000\z:}', "");; Expect(0, 126133, '\p{Nv=:\A100000\z:}', "");; - Expect(1, 126132, '\p{Nv=0_0_0_0_0_0_0_100000}', ""); - Expect(0, 126132, '\p{^Nv=0_0_0_0_0_0_0_100000}', ""); - Expect(0, 126132, '\P{Nv=0_0_0_0_0_0_0_100000}', ""); - Expect(1, 126132, '\P{^Nv=0_0_0_0_0_0_0_100000}', ""); - Expect(0, 126133, '\p{Nv=0_0_0_0_0_0_0_100000}', ""); - Expect(1, 126133, '\p{^Nv=0_0_0_0_0_0_0_100000}', ""); - Expect(1, 126133, '\P{Nv=0_0_0_0_0_0_0_100000}', ""); - Expect(0, 126133, '\P{^Nv=0_0_0_0_0_0_0_100000}', ""); + Expect(1, 126132, '\p{Nv=100000}', ""); + Expect(0, 126132, '\p{^Nv=100000}', ""); + Expect(0, 126132, '\P{Nv=100000}', ""); + Expect(1, 126132, '\P{^Nv=100000}', ""); + Expect(0, 126133, '\p{Nv=100000}', ""); + Expect(1, 126133, '\p{^Nv=100000}', ""); + Expect(1, 126133, '\P{Nv=100000}', ""); + Expect(0, 126133, '\P{^Nv=100000}', ""); Expect(1, 126132, '\p{Nv=1.000000000000000e+05}', ""); Expect(0, 126132, '\p{^Nv=1.000000000000000e+05}', ""); Expect(0, 126132, '\P{Nv=1.000000000000000e+05}', ""); @@ -69262,16 +71622,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126133, '\p{^Nv=1.000000000000000e+05}', ""); Expect(1, 126133, '\P{Nv=1.000000000000000e+05}', ""); Expect(0, 126133, '\P{^Nv=1.000000000000000e+05}', ""); - Error('\p{Is_Numeric_Value: :=+000100000}'); - Error('\P{Is_Numeric_Value: :=+000100000}'); - Expect(1, 126132, '\p{Is_Numeric_Value=000000000100000}', ""); - Expect(0, 126132, '\p{^Is_Numeric_Value=000000000100000}', ""); - Expect(0, 126132, '\P{Is_Numeric_Value=000000000100000}', ""); - Expect(1, 126132, '\P{^Is_Numeric_Value=000000000100000}', ""); - Expect(0, 126133, '\p{Is_Numeric_Value=000000000100000}', ""); - Expect(1, 126133, '\p{^Is_Numeric_Value=000000000100000}', ""); - Expect(1, 126133, '\P{Is_Numeric_Value=000000000100000}', ""); - Expect(0, 126133, '\P{^Is_Numeric_Value=000000000100000}', ""); + Error('\p{Is_Numeric_Value=-_0_0_0_0_0_1_0_0_000/a/}'); + Error('\P{Is_Numeric_Value=-_0_0_0_0_0_1_0_0_000/a/}'); + Expect(1, 126132, '\p{Is_Numeric_Value=0_0_0_0_0_1_0_0_000}', ""); + Expect(0, 126132, '\p{^Is_Numeric_Value=0_0_0_0_0_1_0_0_000}', ""); + Expect(0, 126132, '\P{Is_Numeric_Value=0_0_0_0_0_1_0_0_000}', ""); + Expect(1, 126132, '\P{^Is_Numeric_Value=0_0_0_0_0_1_0_0_000}', ""); + Expect(0, 126133, '\p{Is_Numeric_Value=0_0_0_0_0_1_0_0_000}', ""); + Expect(1, 126133, '\p{^Is_Numeric_Value=0_0_0_0_0_1_0_0_000}', ""); + Expect(1, 126133, '\P{Is_Numeric_Value=0_0_0_0_0_1_0_0_000}', ""); + Expect(0, 126133, '\P{^Is_Numeric_Value=0_0_0_0_0_1_0_0_000}', ""); Expect(1, 126132, '\p{Is_Numeric_Value=1.000000000000000e+05}', ""); Expect(0, 126132, '\p{^Is_Numeric_Value=1.000000000000000e+05}', ""); Expect(0, 126132, '\P{Is_Numeric_Value=1.000000000000000e+05}', ""); @@ -69280,16 +71640,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126133, '\p{^Is_Numeric_Value=1.000000000000000e+05}', ""); Expect(1, 126133, '\P{Is_Numeric_Value=1.000000000000000e+05}', ""); Expect(0, 126133, '\P{^Is_Numeric_Value=1.000000000000000e+05}', ""); - Error('\p{Is_Nv:- +000000000100000:=}'); - Error('\P{Is_Nv:- +000000000100000:=}'); - Expect(1, 126132, '\p{Is_Nv=100000}', ""); - Expect(0, 126132, '\p{^Is_Nv=100000}', ""); - Expect(0, 126132, '\P{Is_Nv=100000}', ""); - Expect(1, 126132, '\P{^Is_Nv=100000}', ""); - Expect(0, 126133, '\p{Is_Nv=100000}', ""); - Expect(1, 126133, '\p{^Is_Nv=100000}', ""); - Expect(1, 126133, '\P{Is_Nv=100000}', ""); - Expect(0, 126133, '\P{^Is_Nv=100000}', ""); + Error('\p{Is_Nv= /a/00_01_00_00_0}'); + Error('\P{Is_Nv= /a/00_01_00_00_0}'); + Expect(1, 126132, '\p{Is_Nv=0100000}', ""); + Expect(0, 126132, '\p{^Is_Nv=0100000}', ""); + Expect(0, 126132, '\P{Is_Nv=0100000}', ""); + Expect(1, 126132, '\P{^Is_Nv=0100000}', ""); + Expect(0, 126133, '\p{Is_Nv=0100000}', ""); + Expect(1, 126133, '\p{^Is_Nv=0100000}', ""); + Expect(1, 126133, '\P{Is_Nv=0100000}', ""); + Expect(0, 126133, '\P{^Is_Nv=0100000}', ""); Expect(1, 126132, '\p{Is_Nv=1.000000000000000e+05}', ""); Expect(0, 126132, '\p{^Is_Nv=1.000000000000000e+05}', ""); Expect(0, 126132, '\P{Is_Nv=1.000000000000000e+05}', ""); @@ -69298,18 +71658,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126133, '\p{^Is_Nv=1.000000000000000e+05}', ""); Expect(1, 126133, '\P{Is_Nv=1.000000000000000e+05}', ""); Expect(0, 126133, '\P{^Is_Nv=1.000000000000000e+05}', ""); - Error('\p{Numeric_Value=:=01000000}'); - Error('\P{Numeric_Value=:=01000000}'); + Error('\p{Numeric_Value=_:=0_0_0_0_0_1_000000}'); + Error('\P{Numeric_Value=_:=0_0_0_0_0_1_000000}'); Expect(1, 93022, '\p{Numeric_Value=:\A1000000\z:}', "");; Expect(0, 93023, '\p{Numeric_Value=:\A1000000\z:}', "");; - Expect(1, 93022, '\p{Numeric_Value=10_00_00_0}', ""); - Expect(0, 93022, '\p{^Numeric_Value=10_00_00_0}', ""); - Expect(0, 93022, '\P{Numeric_Value=10_00_00_0}', ""); - Expect(1, 93022, '\P{^Numeric_Value=10_00_00_0}', ""); - Expect(0, 93023, '\p{Numeric_Value=10_00_00_0}', ""); - Expect(1, 93023, '\p{^Numeric_Value=10_00_00_0}', ""); - Expect(1, 93023, '\P{Numeric_Value=10_00_00_0}', ""); - Expect(0, 93023, '\P{^Numeric_Value=10_00_00_0}', ""); + Expect(1, 93022, '\p{Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_00}', ""); + Expect(0, 93022, '\p{^Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_00}', ""); + Expect(0, 93022, '\P{Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_00}', ""); + Expect(1, 93022, '\P{^Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_00}', ""); + Expect(0, 93023, '\p{Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_00}', ""); + Expect(1, 93023, '\p{^Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_00}', ""); + Expect(1, 93023, '\P{Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_00}', ""); + Expect(0, 93023, '\P{^Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_00}', ""); Expect(1, 93022, '\p{Numeric_Value=1.000000000000000e+06}', ""); Expect(0, 93022, '\p{^Numeric_Value=1.000000000000000e+06}', ""); Expect(0, 93022, '\P{Numeric_Value=1.000000000000000e+06}', ""); @@ -69318,18 +71678,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 93023, '\p{^Numeric_Value=1.000000000000000e+06}', ""); Expect(1, 93023, '\P{Numeric_Value=1.000000000000000e+06}', ""); Expect(0, 93023, '\P{^Numeric_Value=1.000000000000000e+06}', ""); - Error('\p{Nv=-_0000001000000:=}'); - Error('\P{Nv=-_0000001000000:=}'); + Error('\p{Nv::= 000001000000}'); + Error('\P{Nv::= 000001000000}'); Expect(1, 93022, '\p{Nv=:\A1000000\z:}', "");; Expect(0, 93023, '\p{Nv=:\A1000000\z:}', "");; - Expect(1, 93022, '\p{Nv=00_00_00_10_00_000}', ""); - Expect(0, 93022, '\p{^Nv=00_00_00_10_00_000}', ""); - Expect(0, 93022, '\P{Nv=00_00_00_10_00_000}', ""); - Expect(1, 93022, '\P{^Nv=00_00_00_10_00_000}', ""); - Expect(0, 93023, '\p{Nv=00_00_00_10_00_000}', ""); - Expect(1, 93023, '\p{^Nv=00_00_00_10_00_000}', ""); - Expect(1, 93023, '\P{Nv=00_00_00_10_00_000}', ""); - Expect(0, 93023, '\P{^Nv=00_00_00_10_00_000}', ""); + Expect(1, 93022, '\p{Nv=000001000000}', ""); + Expect(0, 93022, '\p{^Nv=000001000000}', ""); + Expect(0, 93022, '\P{Nv=000001000000}', ""); + Expect(1, 93022, '\P{^Nv=000001000000}', ""); + Expect(0, 93023, '\p{Nv=000001000000}', ""); + Expect(1, 93023, '\p{^Nv=000001000000}', ""); + Expect(1, 93023, '\P{Nv=000001000000}', ""); + Expect(0, 93023, '\P{^Nv=000001000000}', ""); Expect(1, 93022, '\p{Nv=1.000000000000000e+06}', ""); Expect(0, 93022, '\p{^Nv=1.000000000000000e+06}', ""); Expect(0, 93022, '\P{Nv=1.000000000000000e+06}', ""); @@ -69338,16 +71698,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 93023, '\p{^Nv=1.000000000000000e+06}', ""); Expect(1, 93023, '\P{Nv=1.000000000000000e+06}', ""); Expect(0, 93023, '\P{^Nv=1.000000000000000e+06}', ""); - Error('\p{Is_Numeric_Value= _0000000001000000/a/}'); - Error('\P{Is_Numeric_Value= _0000000001000000/a/}'); - Expect(1, 93022, '\p{Is_Numeric_Value: 0_0_0_1_0_00000}', ""); - Expect(0, 93022, '\p{^Is_Numeric_Value: 0_0_0_1_0_00000}', ""); - Expect(0, 93022, '\P{Is_Numeric_Value: 0_0_0_1_0_00000}', ""); - Expect(1, 93022, '\P{^Is_Numeric_Value: 0_0_0_1_0_00000}', ""); - Expect(0, 93023, '\p{Is_Numeric_Value: 0_0_0_1_0_00000}', ""); - Expect(1, 93023, '\p{^Is_Numeric_Value: 0_0_0_1_0_00000}', ""); - Expect(1, 93023, '\P{Is_Numeric_Value: 0_0_0_1_0_00000}', ""); - Expect(0, 93023, '\P{^Is_Numeric_Value: 0_0_0_1_0_00000}', ""); + Error('\p{Is_Numeric_Value=-:=001000000}'); + Error('\P{Is_Numeric_Value=-:=001000000}'); + Expect(1, 93022, '\p{Is_Numeric_Value=000000001000000}', ""); + Expect(0, 93022, '\p{^Is_Numeric_Value=000000001000000}', ""); + Expect(0, 93022, '\P{Is_Numeric_Value=000000001000000}', ""); + Expect(1, 93022, '\P{^Is_Numeric_Value=000000001000000}', ""); + Expect(0, 93023, '\p{Is_Numeric_Value=000000001000000}', ""); + Expect(1, 93023, '\p{^Is_Numeric_Value=000000001000000}', ""); + Expect(1, 93023, '\P{Is_Numeric_Value=000000001000000}', ""); + Expect(0, 93023, '\P{^Is_Numeric_Value=000000001000000}', ""); Expect(1, 93022, '\p{Is_Numeric_Value=1.000000000000000e+06}', ""); Expect(0, 93022, '\p{^Is_Numeric_Value=1.000000000000000e+06}', ""); Expect(0, 93022, '\P{Is_Numeric_Value=1.000000000000000e+06}', ""); @@ -69356,56 +71716,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 93023, '\p{^Is_Numeric_Value=1.000000000000000e+06}', ""); Expect(1, 93023, '\P{Is_Numeric_Value=1.000000000000000e+06}', ""); Expect(0, 93023, '\P{^Is_Numeric_Value=1.000000000000000e+06}', ""); - Error('\p{Is_Nv=/a/+00_00_00_00_10_00_000}'); - Error('\P{Is_Nv=/a/+00_00_00_00_10_00_000}'); - Expect(1, 93022, '\p{Is_Nv=+000_100_000_0}', ""); - Expect(0, 93022, '\p{^Is_Nv=+000_100_000_0}', ""); - Expect(0, 93022, '\P{Is_Nv=+000_100_000_0}', ""); - Expect(1, 93022, '\P{^Is_Nv=+000_100_000_0}', ""); - Expect(0, 93023, '\p{Is_Nv=+000_100_000_0}', ""); - Expect(1, 93023, '\p{^Is_Nv=+000_100_000_0}', ""); - Expect(1, 93023, '\P{Is_Nv=+000_100_000_0}', ""); - Expect(0, 93023, '\P{^Is_Nv=+000_100_000_0}', ""); - Expect(1, 93022, '\p{Is_Nv=1.000000000000000e+06}', ""); - Expect(0, 93022, '\p{^Is_Nv=1.000000000000000e+06}', ""); - Expect(0, 93022, '\P{Is_Nv=1.000000000000000e+06}', ""); - Expect(1, 93022, '\P{^Is_Nv=1.000000000000000e+06}', ""); - Expect(0, 93023, '\p{Is_Nv=1.000000000000000e+06}', ""); - Expect(1, 93023, '\p{^Is_Nv=1.000000000000000e+06}', ""); - Expect(1, 93023, '\P{Is_Nv=1.000000000000000e+06}', ""); - Expect(0, 93023, '\P{^Is_Nv=1.000000000000000e+06}', ""); - Error('\p{Numeric_Value=/a/ 00000010000000}'); - Error('\P{Numeric_Value=/a/ 00000010000000}'); + Error('\p{Is_Nv=/a/ _100_000_0}'); + Error('\P{Is_Nv=/a/ _100_000_0}'); + Expect(1, 93022, '\p{Is_Nv=001000000}', ""); + Expect(0, 93022, '\p{^Is_Nv=001000000}', ""); + Expect(0, 93022, '\P{Is_Nv=001000000}', ""); + Expect(1, 93022, '\P{^Is_Nv=001000000}', ""); + Expect(0, 93023, '\p{Is_Nv=001000000}', ""); + Expect(1, 93023, '\p{^Is_Nv=001000000}', ""); + Expect(1, 93023, '\P{Is_Nv=001000000}', ""); + Expect(0, 93023, '\P{^Is_Nv=001000000}', ""); + Expect(1, 93022, '\p{Is_Nv: 1.000000000000000e+06}', ""); + Expect(0, 93022, '\p{^Is_Nv: 1.000000000000000e+06}', ""); + Expect(0, 93022, '\P{Is_Nv: 1.000000000000000e+06}', ""); + Expect(1, 93022, '\P{^Is_Nv: 1.000000000000000e+06}', ""); + Expect(0, 93023, '\p{Is_Nv: 1.000000000000000e+06}', ""); + Expect(1, 93023, '\p{^Is_Nv: 1.000000000000000e+06}', ""); + Expect(1, 93023, '\P{Is_Nv: 1.000000000000000e+06}', ""); + Expect(0, 93023, '\P{^Is_Nv: 1.000000000000000e+06}', ""); + Error('\p{Numeric_Value=-:=00010000000}'); + Error('\P{Numeric_Value=-:=00010000000}'); Expect(1, 126113, '\p{Numeric_Value=:\A10000000\z:}', "");; Expect(0, 126114, '\p{Numeric_Value=:\A10000000\z:}', "");; - Expect(1, 126113, '\p{Numeric_Value=000000010000000}', ""); - Expect(0, 126113, '\p{^Numeric_Value=000000010000000}', ""); - Expect(0, 126113, '\P{Numeric_Value=000000010000000}', ""); - Expect(1, 126113, '\P{^Numeric_Value=000000010000000}', ""); - Expect(0, 126114, '\p{Numeric_Value=000000010000000}', ""); - Expect(1, 126114, '\p{^Numeric_Value=000000010000000}', ""); - Expect(1, 126114, '\P{Numeric_Value=000000010000000}', ""); - Expect(0, 126114, '\P{^Numeric_Value=000000010000000}', ""); - Expect(1, 126113, '\p{Numeric_Value: 1.000000000000000e+07}', ""); - Expect(0, 126113, '\p{^Numeric_Value: 1.000000000000000e+07}', ""); - Expect(0, 126113, '\P{Numeric_Value: 1.000000000000000e+07}', ""); - Expect(1, 126113, '\P{^Numeric_Value: 1.000000000000000e+07}', ""); - Expect(0, 126114, '\p{Numeric_Value: 1.000000000000000e+07}', ""); - Expect(1, 126114, '\p{^Numeric_Value: 1.000000000000000e+07}', ""); - Expect(1, 126114, '\P{Numeric_Value: 1.000000000000000e+07}', ""); - Expect(0, 126114, '\P{^Numeric_Value: 1.000000000000000e+07}', ""); - Error('\p{Nv=_/a/0000010000000}'); - Error('\P{Nv=_/a/0000010000000}'); + Expect(1, 126113, '\p{Numeric_Value=0000000010000000}', ""); + Expect(0, 126113, '\p{^Numeric_Value=0000000010000000}', ""); + Expect(0, 126113, '\P{Numeric_Value=0000000010000000}', ""); + Expect(1, 126113, '\P{^Numeric_Value=0000000010000000}', ""); + Expect(0, 126114, '\p{Numeric_Value=0000000010000000}', ""); + Expect(1, 126114, '\p{^Numeric_Value=0000000010000000}', ""); + Expect(1, 126114, '\P{Numeric_Value=0000000010000000}', ""); + Expect(0, 126114, '\P{^Numeric_Value=0000000010000000}', ""); + Expect(1, 126113, '\p{Numeric_Value=1.000000000000000e+07}', ""); + Expect(0, 126113, '\p{^Numeric_Value=1.000000000000000e+07}', ""); + Expect(0, 126113, '\P{Numeric_Value=1.000000000000000e+07}', ""); + Expect(1, 126113, '\P{^Numeric_Value=1.000000000000000e+07}', ""); + Expect(0, 126114, '\p{Numeric_Value=1.000000000000000e+07}', ""); + Expect(1, 126114, '\p{^Numeric_Value=1.000000000000000e+07}', ""); + Expect(1, 126114, '\P{Numeric_Value=1.000000000000000e+07}', ""); + Expect(0, 126114, '\P{^Numeric_Value=1.000000000000000e+07}', ""); + Error('\p{Nv=/a/- 0_0_1_0_0_0_0000}'); + Error('\P{Nv=/a/- 0_0_1_0_0_0_0000}'); Expect(1, 126113, '\p{Nv=:\A10000000\z:}', "");; Expect(0, 126114, '\p{Nv=:\A10000000\z:}', "");; - Expect(1, 126113, '\p{Nv:1000000_0}', ""); - Expect(0, 126113, '\p{^Nv:1000000_0}', ""); - Expect(0, 126113, '\P{Nv:1000000_0}', ""); - Expect(1, 126113, '\P{^Nv:1000000_0}', ""); - Expect(0, 126114, '\p{Nv:1000000_0}', ""); - Expect(1, 126114, '\p{^Nv:1000000_0}', ""); - Expect(1, 126114, '\P{Nv:1000000_0}', ""); - Expect(0, 126114, '\P{^Nv:1000000_0}', ""); + Expect(1, 126113, '\p{Nv=01_00_00_00_0}', ""); + Expect(0, 126113, '\p{^Nv=01_00_00_00_0}', ""); + Expect(0, 126113, '\P{Nv=01_00_00_00_0}', ""); + Expect(1, 126113, '\P{^Nv=01_00_00_00_0}', ""); + Expect(0, 126114, '\p{Nv=01_00_00_00_0}', ""); + Expect(1, 126114, '\p{^Nv=01_00_00_00_0}', ""); + Expect(1, 126114, '\P{Nv=01_00_00_00_0}', ""); + Expect(0, 126114, '\P{^Nv=01_00_00_00_0}', ""); Expect(1, 126113, '\p{Nv=1.000000000000000e+07}', ""); Expect(0, 126113, '\p{^Nv=1.000000000000000e+07}', ""); Expect(0, 126113, '\P{Nv=1.000000000000000e+07}', ""); @@ -69414,16 +71774,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126114, '\p{^Nv=1.000000000000000e+07}', ""); Expect(1, 126114, '\P{Nv=1.000000000000000e+07}', ""); Expect(0, 126114, '\P{^Nv=1.000000000000000e+07}', ""); - Error('\p{Is_Numeric_Value=-/a/000000010000000}'); - Error('\P{Is_Numeric_Value=-/a/000000010000000}'); - Expect(1, 126113, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_0_1_0_0_0_0_0_00}', ""); - Expect(0, 126113, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_0_1_0_0_0_0_0_00}', ""); - Expect(0, 126113, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_0_1_0_0_0_0_0_00}', ""); - Expect(1, 126113, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_0_1_0_0_0_0_0_00}', ""); - Expect(0, 126114, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_0_1_0_0_0_0_0_00}', ""); - Expect(1, 126114, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_0_1_0_0_0_0_0_00}', ""); - Expect(1, 126114, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_0_1_0_0_0_0_0_00}', ""); - Expect(0, 126114, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_0_1_0_0_0_0_0_00}', ""); + Error('\p{Is_Numeric_Value=:=--0010000000}'); + Error('\P{Is_Numeric_Value=:=--0010000000}'); + Expect(1, 126113, '\p{Is_Numeric_Value=+10000000}', ""); + Expect(0, 126113, '\p{^Is_Numeric_Value=+10000000}', ""); + Expect(0, 126113, '\P{Is_Numeric_Value=+10000000}', ""); + Expect(1, 126113, '\P{^Is_Numeric_Value=+10000000}', ""); + Expect(0, 126114, '\p{Is_Numeric_Value=+10000000}', ""); + Expect(1, 126114, '\p{^Is_Numeric_Value=+10000000}', ""); + Expect(1, 126114, '\P{Is_Numeric_Value=+10000000}', ""); + Expect(0, 126114, '\P{^Is_Numeric_Value=+10000000}', ""); Expect(1, 126113, '\p{Is_Numeric_Value=1.000000000000000e+07}', ""); Expect(0, 126113, '\p{^Is_Numeric_Value=1.000000000000000e+07}', ""); Expect(0, 126113, '\P{Is_Numeric_Value=1.000000000000000e+07}', ""); @@ -69432,16 +71792,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126114, '\p{^Is_Numeric_Value=1.000000000000000e+07}', ""); Expect(1, 126114, '\P{Is_Numeric_Value=1.000000000000000e+07}', ""); Expect(0, 126114, '\P{^Is_Numeric_Value=1.000000000000000e+07}', ""); - Error('\p{Is_Nv=-000_001_000_000_0:=}'); - Error('\P{Is_Nv=-000_001_000_000_0:=}'); - Expect(1, 126113, '\p{Is_Nv=0010000000}', ""); - Expect(0, 126113, '\p{^Is_Nv=0010000000}', ""); - Expect(0, 126113, '\P{Is_Nv=0010000000}', ""); - Expect(1, 126113, '\P{^Is_Nv=0010000000}', ""); - Expect(0, 126114, '\p{Is_Nv=0010000000}', ""); - Expect(1, 126114, '\p{^Is_Nv=0010000000}', ""); - Expect(1, 126114, '\P{Is_Nv=0010000000}', ""); - Expect(0, 126114, '\P{^Is_Nv=0010000000}', ""); + Error('\p{Is_Nv=/a/_ +00000000010000000}'); + Error('\P{Is_Nv=/a/_ +00000000010000000}'); + Expect(1, 126113, '\p{Is_Nv=000001_000000_0}', ""); + Expect(0, 126113, '\p{^Is_Nv=000001_000000_0}', ""); + Expect(0, 126113, '\P{Is_Nv=000001_000000_0}', ""); + Expect(1, 126113, '\P{^Is_Nv=000001_000000_0}', ""); + Expect(0, 126114, '\p{Is_Nv=000001_000000_0}', ""); + Expect(1, 126114, '\p{^Is_Nv=000001_000000_0}', ""); + Expect(1, 126114, '\P{Is_Nv=000001_000000_0}', ""); + Expect(0, 126114, '\P{^Is_Nv=000001_000000_0}', ""); Expect(1, 126113, '\p{Is_Nv=1.000000000000000e+07}', ""); Expect(0, 126113, '\p{^Is_Nv=1.000000000000000e+07}', ""); Expect(0, 126113, '\P{Is_Nv=1.000000000000000e+07}', ""); @@ -69450,18 +71810,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126114, '\p{^Is_Nv=1.000000000000000e+07}', ""); Expect(1, 126114, '\P{Is_Nv=1.000000000000000e+07}', ""); Expect(0, 126114, '\P{^Is_Nv=1.000000000000000e+07}', ""); - Error('\p{Numeric_Value=/a/ -000000100000000}'); - Error('\P{Numeric_Value=/a/ -000000100000000}'); + Error('\p{Numeric_Value=:= 000000000100000000}'); + Error('\P{Numeric_Value=:= 000000000100000000}'); Expect(1, 93023, '\p{Numeric_Value=:\A100000000\z:}', "");; Expect(0, 93024, '\p{Numeric_Value=:\A100000000\z:}', "");; - Expect(1, 93023, '\p{Numeric_Value=0100000000}', ""); - Expect(0, 93023, '\p{^Numeric_Value=0100000000}', ""); - Expect(0, 93023, '\P{Numeric_Value=0100000000}', ""); - Expect(1, 93023, '\P{^Numeric_Value=0100000000}', ""); - Expect(0, 93024, '\p{Numeric_Value=0100000000}', ""); - Expect(1, 93024, '\p{^Numeric_Value=0100000000}', ""); - Expect(1, 93024, '\P{Numeric_Value=0100000000}', ""); - Expect(0, 93024, '\P{^Numeric_Value=0100000000}', ""); + Expect(1, 93023, '\p{Numeric_Value=000001_000000_00}', ""); + Expect(0, 93023, '\p{^Numeric_Value=000001_000000_00}', ""); + Expect(0, 93023, '\P{Numeric_Value=000001_000000_00}', ""); + Expect(1, 93023, '\P{^Numeric_Value=000001_000000_00}', ""); + Expect(0, 93024, '\p{Numeric_Value=000001_000000_00}', ""); + Expect(1, 93024, '\p{^Numeric_Value=000001_000000_00}', ""); + Expect(1, 93024, '\P{Numeric_Value=000001_000000_00}', ""); + Expect(0, 93024, '\P{^Numeric_Value=000001_000000_00}', ""); Expect(1, 93023, '\p{Numeric_Value=1.000000000000000e+08}', ""); Expect(0, 93023, '\p{^Numeric_Value=1.000000000000000e+08}', ""); Expect(0, 93023, '\P{Numeric_Value=1.000000000000000e+08}', ""); @@ -69470,18 +71830,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 93024, '\p{^Numeric_Value=1.000000000000000e+08}', ""); Expect(1, 93024, '\P{Numeric_Value=1.000000000000000e+08}', ""); Expect(0, 93024, '\P{^Numeric_Value=1.000000000000000e+08}', ""); - Error('\p{Nv=/a/ 000100000000}'); - Error('\P{Nv=/a/ 000100000000}'); + Error('\p{Nv= :=0_0_0_0_1_0_0_0_00000}'); + Error('\P{Nv= :=0_0_0_0_1_0_0_0_00000}'); Expect(1, 93023, '\p{Nv=:\A100000000\z:}', "");; Expect(0, 93024, '\p{Nv=:\A100000000\z:}', "");; - Expect(1, 93023, '\p{Nv=+00_00_10_00_00_000}', ""); - Expect(0, 93023, '\p{^Nv=+00_00_10_00_00_000}', ""); - Expect(0, 93023, '\P{Nv=+00_00_10_00_00_000}', ""); - Expect(1, 93023, '\P{^Nv=+00_00_10_00_00_000}', ""); - Expect(0, 93024, '\p{Nv=+00_00_10_00_00_000}', ""); - Expect(1, 93024, '\p{^Nv=+00_00_10_00_00_000}', ""); - Expect(1, 93024, '\P{Nv=+00_00_10_00_00_000}', ""); - Expect(0, 93024, '\P{^Nv=+00_00_10_00_00_000}', ""); + Expect(1, 93023, '\p{Nv=0_0_0_0_0_0_0_1_0_0_0_00000}', ""); + Expect(0, 93023, '\p{^Nv=0_0_0_0_0_0_0_1_0_0_0_00000}', ""); + Expect(0, 93023, '\P{Nv=0_0_0_0_0_0_0_1_0_0_0_00000}', ""); + Expect(1, 93023, '\P{^Nv=0_0_0_0_0_0_0_1_0_0_0_00000}', ""); + Expect(0, 93024, '\p{Nv=0_0_0_0_0_0_0_1_0_0_0_00000}', ""); + Expect(1, 93024, '\p{^Nv=0_0_0_0_0_0_0_1_0_0_0_00000}', ""); + Expect(1, 93024, '\P{Nv=0_0_0_0_0_0_0_1_0_0_0_00000}', ""); + Expect(0, 93024, '\P{^Nv=0_0_0_0_0_0_0_1_0_0_0_00000}', ""); Expect(1, 93023, '\p{Nv=1.000000000000000e+08}', ""); Expect(0, 93023, '\p{^Nv=1.000000000000000e+08}', ""); Expect(0, 93023, '\P{Nv=1.000000000000000e+08}', ""); @@ -69490,54 +71850,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 93024, '\p{^Nv=1.000000000000000e+08}', ""); Expect(1, 93024, '\P{Nv=1.000000000000000e+08}', ""); Expect(0, 93024, '\P{^Nv=1.000000000000000e+08}', ""); - Error('\p{Is_Numeric_Value: := +0100_0000_00}'); - Error('\P{Is_Numeric_Value: := +0100_0000_00}'); - Expect(1, 93023, '\p{Is_Numeric_Value=+00_00_00_00_01_00_00_00_00}', ""); - Expect(0, 93023, '\p{^Is_Numeric_Value=+00_00_00_00_01_00_00_00_00}', ""); - Expect(0, 93023, '\P{Is_Numeric_Value=+00_00_00_00_01_00_00_00_00}', ""); - Expect(1, 93023, '\P{^Is_Numeric_Value=+00_00_00_00_01_00_00_00_00}', ""); - Expect(0, 93024, '\p{Is_Numeric_Value=+00_00_00_00_01_00_00_00_00}', ""); - Expect(1, 93024, '\p{^Is_Numeric_Value=+00_00_00_00_01_00_00_00_00}', ""); - Expect(1, 93024, '\P{Is_Numeric_Value=+00_00_00_00_01_00_00_00_00}', ""); - Expect(0, 93024, '\P{^Is_Numeric_Value=+00_00_00_00_01_00_00_00_00}', ""); - Expect(1, 93023, '\p{Is_Numeric_Value=1.000000000000000e+08}', ""); - Expect(0, 93023, '\p{^Is_Numeric_Value=1.000000000000000e+08}', ""); - Expect(0, 93023, '\P{Is_Numeric_Value=1.000000000000000e+08}', ""); - Expect(1, 93023, '\P{^Is_Numeric_Value=1.000000000000000e+08}', ""); - Expect(0, 93024, '\p{Is_Numeric_Value=1.000000000000000e+08}', ""); - Expect(1, 93024, '\p{^Is_Numeric_Value=1.000000000000000e+08}', ""); - Expect(1, 93024, '\P{Is_Numeric_Value=1.000000000000000e+08}', ""); - Expect(0, 93024, '\P{^Is_Numeric_Value=1.000000000000000e+08}', ""); - Error('\p{Is_Nv=/a/000100000000}'); - Error('\P{Is_Nv=/a/000100000000}'); - Expect(1, 93023, '\p{Is_Nv=+00_01_00_00_00_00}', ""); - Expect(0, 93023, '\p{^Is_Nv=+00_01_00_00_00_00}', ""); - Expect(0, 93023, '\P{Is_Nv=+00_01_00_00_00_00}', ""); - Expect(1, 93023, '\P{^Is_Nv=+00_01_00_00_00_00}', ""); - Expect(0, 93024, '\p{Is_Nv=+00_01_00_00_00_00}', ""); - Expect(1, 93024, '\p{^Is_Nv=+00_01_00_00_00_00}', ""); - Expect(1, 93024, '\P{Is_Nv=+00_01_00_00_00_00}', ""); - Expect(0, 93024, '\P{^Is_Nv=+00_01_00_00_00_00}', ""); - Expect(1, 93023, '\p{Is_Nv:1.000000000000000e+08}', ""); - Expect(0, 93023, '\p{^Is_Nv:1.000000000000000e+08}', ""); - Expect(0, 93023, '\P{Is_Nv:1.000000000000000e+08}', ""); - Expect(1, 93023, '\P{^Is_Nv:1.000000000000000e+08}', ""); - Expect(0, 93024, '\p{Is_Nv:1.000000000000000e+08}', ""); - Expect(1, 93024, '\p{^Is_Nv:1.000000000000000e+08}', ""); - Expect(1, 93024, '\P{Is_Nv:1.000000000000000e+08}', ""); - Expect(0, 93024, '\P{^Is_Nv:1.000000000000000e+08}', ""); - Error('\p{Numeric_Value=/a/__00_00_00_00_01_00_00_000000}'); - Error('\P{Numeric_Value=/a/__00_00_00_00_01_00_00_000000}'); + Error('\p{Is_Numeric_Value=-/a/+10_00_00_000}'); + Error('\P{Is_Numeric_Value=-/a/+10_00_00_000}'); + Expect(1, 93023, '\p{Is_Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_00}', ""); + Expect(0, 93023, '\p{^Is_Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_00}', ""); + Expect(0, 93023, '\P{Is_Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_00}', ""); + Expect(1, 93023, '\P{^Is_Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_00}', ""); + Expect(0, 93024, '\p{Is_Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_00}', ""); + Expect(1, 93024, '\p{^Is_Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_00}', ""); + Expect(1, 93024, '\P{Is_Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_00}', ""); + Expect(0, 93024, '\P{^Is_Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_00}', ""); + Expect(1, 93023, '\p{Is_Numeric_Value:1.000000000000000e+08}', ""); + Expect(0, 93023, '\p{^Is_Numeric_Value:1.000000000000000e+08}', ""); + Expect(0, 93023, '\P{Is_Numeric_Value:1.000000000000000e+08}', ""); + Expect(1, 93023, '\P{^Is_Numeric_Value:1.000000000000000e+08}', ""); + Expect(0, 93024, '\p{Is_Numeric_Value:1.000000000000000e+08}', ""); + Expect(1, 93024, '\p{^Is_Numeric_Value:1.000000000000000e+08}', ""); + Expect(1, 93024, '\P{Is_Numeric_Value:1.000000000000000e+08}', ""); + Expect(0, 93024, '\P{^Is_Numeric_Value:1.000000000000000e+08}', ""); + Error('\p{Is_Nv=-/a/+0000000100000000}'); + Error('\P{Is_Nv=-/a/+0000000100000000}'); + Expect(1, 93023, '\p{Is_Nv=00000100000000}', ""); + Expect(0, 93023, '\p{^Is_Nv=00000100000000}', ""); + Expect(0, 93023, '\P{Is_Nv=00000100000000}', ""); + Expect(1, 93023, '\P{^Is_Nv=00000100000000}', ""); + Expect(0, 93024, '\p{Is_Nv=00000100000000}', ""); + Expect(1, 93024, '\p{^Is_Nv=00000100000000}', ""); + Expect(1, 93024, '\P{Is_Nv=00000100000000}', ""); + Expect(0, 93024, '\P{^Is_Nv=00000100000000}', ""); + Expect(1, 93023, '\p{Is_Nv=1.000000000000000e+08}', ""); + Expect(0, 93023, '\p{^Is_Nv=1.000000000000000e+08}', ""); + Expect(0, 93023, '\P{Is_Nv=1.000000000000000e+08}', ""); + Expect(1, 93023, '\P{^Is_Nv=1.000000000000000e+08}', ""); + Expect(0, 93024, '\p{Is_Nv=1.000000000000000e+08}', ""); + Expect(1, 93024, '\p{^Is_Nv=1.000000000000000e+08}', ""); + Expect(1, 93024, '\P{Is_Nv=1.000000000000000e+08}', ""); + Expect(0, 93024, '\P{^Is_Nv=1.000000000000000e+08}', ""); + Error('\p{Numeric_Value= -10000000000/a/}'); + Error('\P{Numeric_Value= -10000000000/a/}'); Expect(1, 93024, '\p{Numeric_Value=:\A10000000000\z:}', "");; Expect(0, 93025, '\p{Numeric_Value=:\A10000000000\z:}', "");; - Expect(1, 93024, '\p{Numeric_Value=10000000000}', ""); - Expect(0, 93024, '\p{^Numeric_Value=10000000000}', ""); - Expect(0, 93024, '\P{Numeric_Value=10000000000}', ""); - Expect(1, 93024, '\P{^Numeric_Value=10000000000}', ""); - Expect(0, 93025, '\p{Numeric_Value=10000000000}', ""); - Expect(1, 93025, '\p{^Numeric_Value=10000000000}', ""); - Expect(1, 93025, '\P{Numeric_Value=10000000000}', ""); - Expect(0, 93025, '\P{^Numeric_Value=10000000000}', ""); + Expect(1, 93024, '\p{Numeric_Value=1_0_0_0_0_0_0_0_0_00}', ""); + Expect(0, 93024, '\p{^Numeric_Value=1_0_0_0_0_0_0_0_0_00}', ""); + Expect(0, 93024, '\P{Numeric_Value=1_0_0_0_0_0_0_0_0_00}', ""); + Expect(1, 93024, '\P{^Numeric_Value=1_0_0_0_0_0_0_0_0_00}', ""); + Expect(0, 93025, '\p{Numeric_Value=1_0_0_0_0_0_0_0_0_00}', ""); + Expect(1, 93025, '\p{^Numeric_Value=1_0_0_0_0_0_0_0_0_00}', ""); + Expect(1, 93025, '\P{Numeric_Value=1_0_0_0_0_0_0_0_0_00}', ""); + Expect(0, 93025, '\P{^Numeric_Value=1_0_0_0_0_0_0_0_0_00}', ""); Expect(1, 93024, '\p{Numeric_Value=1.000000000000000e+10}', ""); Expect(0, 93024, '\p{^Numeric_Value=1.000000000000000e+10}', ""); Expect(0, 93024, '\P{Numeric_Value=1.000000000000000e+10}', ""); @@ -69546,8 +71906,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 93025, '\p{^Numeric_Value=1.000000000000000e+10}', ""); Expect(1, 93025, '\P{Numeric_Value=1.000000000000000e+10}', ""); Expect(0, 93025, '\P{^Numeric_Value=1.000000000000000e+10}', ""); - Error('\p{Nv= /a/+0_0_1_0_0_0_0_000000}'); - Error('\P{Nv= /a/+0_0_1_0_0_0_0_000000}'); + Error('\p{Nv=/a/-00_01_00_00_00_0000}'); + Error('\P{Nv=/a/-00_01_00_00_00_0000}'); Expect(1, 93024, '\p{Nv=:\A10000000000\z:}', "");; Expect(0, 93025, '\p{Nv=:\A10000000000\z:}', "");; Expect(1, 93024, '\p{Nv=0_0_0_1_0_0_0_0_0_0_0_000}', ""); @@ -69566,34 +71926,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 93025, '\p{^Nv=1.000000000000000e+10}', ""); Expect(1, 93025, '\P{Nv=1.000000000000000e+10}', ""); Expect(0, 93025, '\P{^Nv=1.000000000000000e+10}', ""); - Error('\p{Is_Numeric_Value= /a/1000000000_0}'); - Error('\P{Is_Numeric_Value= /a/1000000000_0}'); - Expect(1, 93024, '\p{Is_Numeric_Value=1_0_0_0_0_0_0_0000}', ""); - Expect(0, 93024, '\p{^Is_Numeric_Value=1_0_0_0_0_0_0_0000}', ""); - Expect(0, 93024, '\P{Is_Numeric_Value=1_0_0_0_0_0_0_0000}', ""); - Expect(1, 93024, '\P{^Is_Numeric_Value=1_0_0_0_0_0_0_0000}', ""); - Expect(0, 93025, '\p{Is_Numeric_Value=1_0_0_0_0_0_0_0000}', ""); - Expect(1, 93025, '\p{^Is_Numeric_Value=1_0_0_0_0_0_0_0000}', ""); - Expect(1, 93025, '\P{Is_Numeric_Value=1_0_0_0_0_0_0_0000}', ""); - Expect(0, 93025, '\P{^Is_Numeric_Value=1_0_0_0_0_0_0_0000}', ""); - Expect(1, 93024, '\p{Is_Numeric_Value=1.000000000000000e+10}', ""); - Expect(0, 93024, '\p{^Is_Numeric_Value=1.000000000000000e+10}', ""); - Expect(0, 93024, '\P{Is_Numeric_Value=1.000000000000000e+10}', ""); - Expect(1, 93024, '\P{^Is_Numeric_Value=1.000000000000000e+10}', ""); - Expect(0, 93025, '\p{Is_Numeric_Value=1.000000000000000e+10}', ""); - Expect(1, 93025, '\p{^Is_Numeric_Value=1.000000000000000e+10}', ""); - Expect(1, 93025, '\P{Is_Numeric_Value=1.000000000000000e+10}', ""); - Expect(0, 93025, '\P{^Is_Numeric_Value=1.000000000000000e+10}', ""); - Error('\p{Is_Nv:-_010000000000:=}'); - Error('\P{Is_Nv:-_010000000000:=}'); - Expect(1, 93024, '\p{Is_Nv: 000010000000000}', ""); - Expect(0, 93024, '\p{^Is_Nv: 000010000000000}', ""); - Expect(0, 93024, '\P{Is_Nv: 000010000000000}', ""); - Expect(1, 93024, '\P{^Is_Nv: 000010000000000}', ""); - Expect(0, 93025, '\p{Is_Nv: 000010000000000}', ""); - Expect(1, 93025, '\p{^Is_Nv: 000010000000000}', ""); - Expect(1, 93025, '\P{Is_Nv: 000010000000000}', ""); - Expect(0, 93025, '\P{^Is_Nv: 000010000000000}', ""); + Error('\p{Is_Numeric_Value=:=+0_0_0_0_0_0_1_0_0_0_0_000000}'); + Error('\P{Is_Numeric_Value=:=+0_0_0_0_0_0_1_0_0_0_0_000000}'); + Expect(1, 93024, '\p{Is_Numeric_Value=+000100_000000_00}', ""); + Expect(0, 93024, '\p{^Is_Numeric_Value=+000100_000000_00}', ""); + Expect(0, 93024, '\P{Is_Numeric_Value=+000100_000000_00}', ""); + Expect(1, 93024, '\P{^Is_Numeric_Value=+000100_000000_00}', ""); + Expect(0, 93025, '\p{Is_Numeric_Value=+000100_000000_00}', ""); + Expect(1, 93025, '\p{^Is_Numeric_Value=+000100_000000_00}', ""); + Expect(1, 93025, '\P{Is_Numeric_Value=+000100_000000_00}', ""); + Expect(0, 93025, '\P{^Is_Numeric_Value=+000100_000000_00}', ""); + Expect(1, 93024, '\p{Is_Numeric_Value: 1.000000000000000e+10}', ""); + Expect(0, 93024, '\p{^Is_Numeric_Value: 1.000000000000000e+10}', ""); + Expect(0, 93024, '\P{Is_Numeric_Value: 1.000000000000000e+10}', ""); + Expect(1, 93024, '\P{^Is_Numeric_Value: 1.000000000000000e+10}', ""); + Expect(0, 93025, '\p{Is_Numeric_Value: 1.000000000000000e+10}', ""); + Expect(1, 93025, '\p{^Is_Numeric_Value: 1.000000000000000e+10}', ""); + Expect(1, 93025, '\P{Is_Numeric_Value: 1.000000000000000e+10}', ""); + Expect(0, 93025, '\P{^Is_Numeric_Value: 1.000000000000000e+10}', ""); + Error('\p{Is_Nv= /a/+000_001_000_000_0000}'); + Error('\P{Is_Nv= /a/+000_001_000_000_0000}'); + Expect(1, 93024, '\p{Is_Nv=0_0_0_0_0_1_0_0_00000000}', ""); + Expect(0, 93024, '\p{^Is_Nv=0_0_0_0_0_1_0_0_00000000}', ""); + Expect(0, 93024, '\P{Is_Nv=0_0_0_0_0_1_0_0_00000000}', ""); + Expect(1, 93024, '\P{^Is_Nv=0_0_0_0_0_1_0_0_00000000}', ""); + Expect(0, 93025, '\p{Is_Nv=0_0_0_0_0_1_0_0_00000000}', ""); + Expect(1, 93025, '\p{^Is_Nv=0_0_0_0_0_1_0_0_00000000}', ""); + Expect(1, 93025, '\P{Is_Nv=0_0_0_0_0_1_0_0_00000000}', ""); + Expect(0, 93025, '\P{^Is_Nv=0_0_0_0_0_1_0_0_00000000}', ""); Expect(1, 93024, '\p{Is_Nv=1.000000000000000e+10}', ""); Expect(0, 93024, '\p{^Is_Nv=1.000000000000000e+10}', ""); Expect(0, 93024, '\P{Is_Nv=1.000000000000000e+10}', ""); @@ -69602,18 +71962,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 93025, '\p{^Is_Nv=1.000000000000000e+10}', ""); Expect(1, 93025, '\P{Is_Nv=1.000000000000000e+10}', ""); Expect(0, 93025, '\P{^Is_Nv=1.000000000000000e+10}', ""); - Error('\p{Numeric_Value= 0_0_0_0_1_0_0_0_0_0_0_0_0_0000/a/}'); - Error('\P{Numeric_Value= 0_0_0_0_1_0_0_0_0_0_0_0_0_0000/a/}'); + Error('\p{Numeric_Value=- 000001000000000000/a/}'); + Error('\P{Numeric_Value=- 000001000000000000/a/}'); Expect(1, 93025, '\p{Numeric_Value=:\A1000000000000\z:}', "");; Expect(0, 93026, '\p{Numeric_Value=:\A1000000000000\z:}', "");; - Expect(1, 93025, '\p{Numeric_Value: +0_0_0_0_1_0_0_0_0_00000000}', ""); - Expect(0, 93025, '\p{^Numeric_Value: +0_0_0_0_1_0_0_0_0_00000000}', ""); - Expect(0, 93025, '\P{Numeric_Value: +0_0_0_0_1_0_0_0_0_00000000}', ""); - Expect(1, 93025, '\P{^Numeric_Value: +0_0_0_0_1_0_0_0_0_00000000}', ""); - Expect(0, 93026, '\p{Numeric_Value: +0_0_0_0_1_0_0_0_0_00000000}', ""); - Expect(1, 93026, '\p{^Numeric_Value: +0_0_0_0_1_0_0_0_0_00000000}', ""); - Expect(1, 93026, '\P{Numeric_Value: +0_0_0_0_1_0_0_0_0_00000000}', ""); - Expect(0, 93026, '\P{^Numeric_Value: +0_0_0_0_1_0_0_0_0_00000000}', ""); + Expect(1, 93025, '\p{Numeric_Value=0000_0000_1000_0000_0000_0}', ""); + Expect(0, 93025, '\p{^Numeric_Value=0000_0000_1000_0000_0000_0}', ""); + Expect(0, 93025, '\P{Numeric_Value=0000_0000_1000_0000_0000_0}', ""); + Expect(1, 93025, '\P{^Numeric_Value=0000_0000_1000_0000_0000_0}', ""); + Expect(0, 93026, '\p{Numeric_Value=0000_0000_1000_0000_0000_0}', ""); + Expect(1, 93026, '\p{^Numeric_Value=0000_0000_1000_0000_0000_0}', ""); + Expect(1, 93026, '\P{Numeric_Value=0000_0000_1000_0000_0000_0}', ""); + Expect(0, 93026, '\P{^Numeric_Value=0000_0000_1000_0000_0000_0}', ""); Expect(1, 93025, '\p{Numeric_Value=1.000000000000000e+12}', ""); Expect(0, 93025, '\p{^Numeric_Value=1.000000000000000e+12}', ""); Expect(0, 93025, '\P{Numeric_Value=1.000000000000000e+12}', ""); @@ -69622,18 +71982,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 93026, '\p{^Numeric_Value=1.000000000000000e+12}', ""); Expect(1, 93026, '\P{Numeric_Value=1.000000000000000e+12}', ""); Expect(0, 93026, '\P{^Numeric_Value=1.000000000000000e+12}', ""); - Error('\p{Nv: _ 000000001000000000000:=}'); - Error('\P{Nv: _ 000000001000000000000:=}'); + Error('\p{Nv: 0_0_0_0_0_0_1_0_0_0_0_0_0_0_00000:=}'); + Error('\P{Nv: 0_0_0_0_0_0_1_0_0_0_0_0_0_0_00000:=}'); Expect(1, 93025, '\p{Nv=:\A1000000000000\z:}', "");; Expect(0, 93026, '\p{Nv=:\A1000000000000\z:}', "");; - Expect(1, 93025, '\p{Nv: 000000100000000000_0}', ""); - Expect(0, 93025, '\p{^Nv: 000000100000000000_0}', ""); - Expect(0, 93025, '\P{Nv: 000000100000000000_0}', ""); - Expect(1, 93025, '\P{^Nv: 000000100000000000_0}', ""); - Expect(0, 93026, '\p{Nv: 000000100000000000_0}', ""); - Expect(1, 93026, '\p{^Nv: 000000100000000000_0}', ""); - Expect(1, 93026, '\P{Nv: 000000100000000000_0}', ""); - Expect(0, 93026, '\P{^Nv: 000000100000000000_0}', ""); + Expect(1, 93025, '\p{Nv=00001000000000000}', ""); + Expect(0, 93025, '\p{^Nv=00001000000000000}', ""); + Expect(0, 93025, '\P{Nv=00001000000000000}', ""); + Expect(1, 93025, '\P{^Nv=00001000000000000}', ""); + Expect(0, 93026, '\p{Nv=00001000000000000}', ""); + Expect(1, 93026, '\p{^Nv=00001000000000000}', ""); + Expect(1, 93026, '\P{Nv=00001000000000000}', ""); + Expect(0, 93026, '\P{^Nv=00001000000000000}', ""); Expect(1, 93025, '\p{Nv=1.000000000000000e+12}', ""); Expect(0, 93025, '\p{^Nv=1.000000000000000e+12}', ""); Expect(0, 93025, '\P{Nv=1.000000000000000e+12}', ""); @@ -69642,16 +72002,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 93026, '\p{^Nv=1.000000000000000e+12}', ""); Expect(1, 93026, '\P{Nv=1.000000000000000e+12}', ""); Expect(0, 93026, '\P{^Nv=1.000000000000000e+12}', ""); - Error('\p{Is_Numeric_Value: 00000001000000000000:=}'); - Error('\P{Is_Numeric_Value: 00000001000000000000:=}'); - Expect(1, 93025, '\p{Is_Numeric_Value=+000_100_000_000_0000}', ""); - Expect(0, 93025, '\p{^Is_Numeric_Value=+000_100_000_000_0000}', ""); - Expect(0, 93025, '\P{Is_Numeric_Value=+000_100_000_000_0000}', ""); - Expect(1, 93025, '\P{^Is_Numeric_Value=+000_100_000_000_0000}', ""); - Expect(0, 93026, '\p{Is_Numeric_Value=+000_100_000_000_0000}', ""); - Expect(1, 93026, '\p{^Is_Numeric_Value=+000_100_000_000_0000}', ""); - Expect(1, 93026, '\P{Is_Numeric_Value=+000_100_000_000_0000}', ""); - Expect(0, 93026, '\P{^Is_Numeric_Value=+000_100_000_000_0000}', ""); + Error('\p{Is_Numeric_Value: /a/_000001000000000000}'); + Error('\P{Is_Numeric_Value: /a/_000001000000000000}'); + Expect(1, 93025, '\p{Is_Numeric_Value=0_1_0_0_0_0_0_0_0_0_0000}', ""); + Expect(0, 93025, '\p{^Is_Numeric_Value=0_1_0_0_0_0_0_0_0_0_0000}', ""); + Expect(0, 93025, '\P{Is_Numeric_Value=0_1_0_0_0_0_0_0_0_0_0000}', ""); + Expect(1, 93025, '\P{^Is_Numeric_Value=0_1_0_0_0_0_0_0_0_0_0000}', ""); + Expect(0, 93026, '\p{Is_Numeric_Value=0_1_0_0_0_0_0_0_0_0_0000}', ""); + Expect(1, 93026, '\p{^Is_Numeric_Value=0_1_0_0_0_0_0_0_0_0_0000}', ""); + Expect(1, 93026, '\P{Is_Numeric_Value=0_1_0_0_0_0_0_0_0_0_0000}', ""); + Expect(0, 93026, '\P{^Is_Numeric_Value=0_1_0_0_0_0_0_0_0_0_0000}', ""); Expect(1, 93025, '\p{Is_Numeric_Value=1.000000000000000e+12}', ""); Expect(0, 93025, '\p{^Is_Numeric_Value=1.000000000000000e+12}', ""); Expect(0, 93025, '\P{Is_Numeric_Value=1.000000000000000e+12}', ""); @@ -69660,16 +72020,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 93026, '\p{^Is_Numeric_Value=1.000000000000000e+12}', ""); Expect(1, 93026, '\P{Is_Numeric_Value=1.000000000000000e+12}', ""); Expect(0, 93026, '\P{^Is_Numeric_Value=1.000000000000000e+12}', ""); - Error('\p{Is_Nv=/a/ -+0_1_0_0_0_0_0_0_0_00000}'); - Error('\P{Is_Nv=/a/ -+0_1_0_0_0_0_0_0_0_00000}'); - Expect(1, 93025, '\p{Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_000}', ""); - Expect(0, 93025, '\p{^Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_000}', ""); - Expect(0, 93025, '\P{Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_000}', ""); - Expect(1, 93025, '\P{^Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_000}', ""); - Expect(0, 93026, '\p{Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_000}', ""); - Expect(1, 93026, '\p{^Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_000}', ""); - Expect(1, 93026, '\P{Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_000}', ""); - Expect(0, 93026, '\P{^Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_000}', ""); + Error('\p{Is_Nv=/a/01000000000000}'); + Error('\P{Is_Nv=/a/01000000000000}'); + Expect(1, 93025, '\p{Is_Nv=000_000_001_000_000_000_000}', ""); + Expect(0, 93025, '\p{^Is_Nv=000_000_001_000_000_000_000}', ""); + Expect(0, 93025, '\P{Is_Nv=000_000_001_000_000_000_000}', ""); + Expect(1, 93025, '\P{^Is_Nv=000_000_001_000_000_000_000}', ""); + Expect(0, 93026, '\p{Is_Nv=000_000_001_000_000_000_000}', ""); + Expect(1, 93026, '\p{^Is_Nv=000_000_001_000_000_000_000}', ""); + Expect(1, 93026, '\P{Is_Nv=000_000_001_000_000_000_000}', ""); + Expect(0, 93026, '\P{^Is_Nv=000_000_001_000_000_000_000}', ""); Expect(1, 93025, '\p{Is_Nv=1.000000000000000e+12}', ""); Expect(0, 93025, '\p{^Is_Nv=1.000000000000000e+12}', ""); Expect(0, 93025, '\P{Is_Nv=1.000000000000000e+12}', ""); @@ -69678,38 +72038,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 93026, '\p{^Is_Nv=1.000000000000000e+12}', ""); Expect(1, 93026, '\P{Is_Nv=1.000000000000000e+12}', ""); Expect(0, 93026, '\P{^Is_Nv=1.000000000000000e+12}', ""); - Error('\p{Numeric_Value: -:=001_1}'); - Error('\P{Numeric_Value: -:=001_1}'); + Error('\p{Numeric_Value=/a/-+0_0_0_0_0_0_0_011}'); + Error('\P{Numeric_Value=/a/-+0_0_0_0_0_0_0_011}'); Expect(1, 119531, '\p{Numeric_Value=:\A11\z:}', "");; Expect(0, 119532, '\p{Numeric_Value=:\A11\z:}', "");; - Expect(1, 119531, '\p{Numeric_Value=0000001_1}', ""); - Expect(0, 119531, '\p{^Numeric_Value=0000001_1}', ""); - Expect(0, 119531, '\P{Numeric_Value=0000001_1}', ""); - Expect(1, 119531, '\P{^Numeric_Value=0000001_1}', ""); - Expect(0, 119532, '\p{Numeric_Value=0000001_1}', ""); - Expect(1, 119532, '\p{^Numeric_Value=0000001_1}', ""); - Expect(1, 119532, '\P{Numeric_Value=0000001_1}', ""); - Expect(0, 119532, '\P{^Numeric_Value=0000001_1}', ""); - Expect(1, 119531, '\p{Numeric_Value=1.100000000000000e+01}', ""); - Expect(0, 119531, '\p{^Numeric_Value=1.100000000000000e+01}', ""); - Expect(0, 119531, '\P{Numeric_Value=1.100000000000000e+01}', ""); - Expect(1, 119531, '\P{^Numeric_Value=1.100000000000000e+01}', ""); - Expect(0, 119532, '\p{Numeric_Value=1.100000000000000e+01}', ""); - Expect(1, 119532, '\p{^Numeric_Value=1.100000000000000e+01}', ""); - Expect(1, 119532, '\P{Numeric_Value=1.100000000000000e+01}', ""); - Expect(0, 119532, '\P{^Numeric_Value=1.100000000000000e+01}', ""); - Error('\p{Nv=/a/- 0_0_0_0_0_0011}'); - Error('\P{Nv=/a/- 0_0_0_0_0_0011}'); + Expect(1, 119531, '\p{Numeric_Value=00000000011}', ""); + Expect(0, 119531, '\p{^Numeric_Value=00000000011}', ""); + Expect(0, 119531, '\P{Numeric_Value=00000000011}', ""); + Expect(1, 119531, '\P{^Numeric_Value=00000000011}', ""); + Expect(0, 119532, '\p{Numeric_Value=00000000011}', ""); + Expect(1, 119532, '\p{^Numeric_Value=00000000011}', ""); + Expect(1, 119532, '\P{Numeric_Value=00000000011}', ""); + Expect(0, 119532, '\P{^Numeric_Value=00000000011}', ""); + Expect(1, 119531, '\p{Numeric_Value:1.100000000000000e+01}', ""); + Expect(0, 119531, '\p{^Numeric_Value:1.100000000000000e+01}', ""); + Expect(0, 119531, '\P{Numeric_Value:1.100000000000000e+01}', ""); + Expect(1, 119531, '\P{^Numeric_Value:1.100000000000000e+01}', ""); + Expect(0, 119532, '\p{Numeric_Value:1.100000000000000e+01}', ""); + Expect(1, 119532, '\p{^Numeric_Value:1.100000000000000e+01}', ""); + Expect(1, 119532, '\P{Numeric_Value:1.100000000000000e+01}', ""); + Expect(0, 119532, '\P{^Numeric_Value:1.100000000000000e+01}', ""); + Error('\p{Nv=/a/ +01_1}'); + Error('\P{Nv=/a/ +01_1}'); Expect(1, 119531, '\p{Nv=:\A11\z:}', "");; Expect(0, 119532, '\p{Nv=:\A11\z:}', "");; - Expect(1, 119531, '\p{Nv=11}', ""); - Expect(0, 119531, '\p{^Nv=11}', ""); - Expect(0, 119531, '\P{Nv=11}', ""); - Expect(1, 119531, '\P{^Nv=11}', ""); - Expect(0, 119532, '\p{Nv=11}', ""); - Expect(1, 119532, '\p{^Nv=11}', ""); - Expect(1, 119532, '\P{Nv=11}', ""); - Expect(0, 119532, '\P{^Nv=11}', ""); + Expect(1, 119531, '\p{Nv=+01_1}', ""); + Expect(0, 119531, '\p{^Nv=+01_1}', ""); + Expect(0, 119531, '\P{Nv=+01_1}', ""); + Expect(1, 119531, '\P{^Nv=+01_1}', ""); + Expect(0, 119532, '\p{Nv=+01_1}', ""); + Expect(1, 119532, '\p{^Nv=+01_1}', ""); + Expect(1, 119532, '\P{Nv=+01_1}', ""); + Expect(0, 119532, '\P{^Nv=+01_1}', ""); Expect(1, 119531, '\p{Nv=1.100000000000000e+01}', ""); Expect(0, 119531, '\p{^Nv=1.100000000000000e+01}', ""); Expect(0, 119531, '\P{Nv=1.100000000000000e+01}', ""); @@ -69718,16 +72078,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119532, '\p{^Nv=1.100000000000000e+01}', ""); Expect(1, 119532, '\P{Nv=1.100000000000000e+01}', ""); Expect(0, 119532, '\P{^Nv=1.100000000000000e+01}', ""); - Error('\p{Is_Numeric_Value= 00_01_1/a/}'); - Error('\P{Is_Numeric_Value= 00_01_1/a/}'); - Expect(1, 119531, '\p{Is_Numeric_Value: 0_0_0_0_0_11}', ""); - Expect(0, 119531, '\p{^Is_Numeric_Value: 0_0_0_0_0_11}', ""); - Expect(0, 119531, '\P{Is_Numeric_Value: 0_0_0_0_0_11}', ""); - Expect(1, 119531, '\P{^Is_Numeric_Value: 0_0_0_0_0_11}', ""); - Expect(0, 119532, '\p{Is_Numeric_Value: 0_0_0_0_0_11}', ""); - Expect(1, 119532, '\p{^Is_Numeric_Value: 0_0_0_0_0_11}', ""); - Expect(1, 119532, '\P{Is_Numeric_Value: 0_0_0_0_0_11}', ""); - Expect(0, 119532, '\P{^Is_Numeric_Value: 0_0_0_0_0_11}', ""); + Error('\p{Is_Numeric_Value=:=00000001_1}'); + Error('\P{Is_Numeric_Value=:=00000001_1}'); + Expect(1, 119531, '\p{Is_Numeric_Value=00_00_11}', ""); + Expect(0, 119531, '\p{^Is_Numeric_Value=00_00_11}', ""); + Expect(0, 119531, '\P{Is_Numeric_Value=00_00_11}', ""); + Expect(1, 119531, '\P{^Is_Numeric_Value=00_00_11}', ""); + Expect(0, 119532, '\p{Is_Numeric_Value=00_00_11}', ""); + Expect(1, 119532, '\p{^Is_Numeric_Value=00_00_11}', ""); + Expect(1, 119532, '\P{Is_Numeric_Value=00_00_11}', ""); + Expect(0, 119532, '\P{^Is_Numeric_Value=00_00_11}', ""); Expect(1, 119531, '\p{Is_Numeric_Value=1.100000000000000e+01}', ""); Expect(0, 119531, '\p{^Is_Numeric_Value=1.100000000000000e+01}', ""); Expect(0, 119531, '\P{Is_Numeric_Value=1.100000000000000e+01}', ""); @@ -69736,16 +72096,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119532, '\p{^Is_Numeric_Value=1.100000000000000e+01}', ""); Expect(1, 119532, '\P{Is_Numeric_Value=1.100000000000000e+01}', ""); Expect(0, 119532, '\P{^Is_Numeric_Value=1.100000000000000e+01}', ""); - Error('\p{Is_Nv= 0000011/a/}'); - Error('\P{Is_Nv= 0000011/a/}'); - Expect(1, 119531, '\p{Is_Nv: 000000011}', ""); - Expect(0, 119531, '\p{^Is_Nv: 000000011}', ""); - Expect(0, 119531, '\P{Is_Nv: 000000011}', ""); - Expect(1, 119531, '\P{^Is_Nv: 000000011}', ""); - Expect(0, 119532, '\p{Is_Nv: 000000011}', ""); - Expect(1, 119532, '\p{^Is_Nv: 000000011}', ""); - Expect(1, 119532, '\P{Is_Nv: 000000011}', ""); - Expect(0, 119532, '\P{^Is_Nv: 000000011}', ""); + Error('\p{Is_Nv=-:=0_0_11}'); + Error('\P{Is_Nv=-:=0_0_11}'); + Expect(1, 119531, '\p{Is_Nv=+1_1}', ""); + Expect(0, 119531, '\p{^Is_Nv=+1_1}', ""); + Expect(0, 119531, '\P{Is_Nv=+1_1}', ""); + Expect(1, 119531, '\P{^Is_Nv=+1_1}', ""); + Expect(0, 119532, '\p{Is_Nv=+1_1}', ""); + Expect(1, 119532, '\p{^Is_Nv=+1_1}', ""); + Expect(1, 119532, '\P{Is_Nv=+1_1}', ""); + Expect(0, 119532, '\P{^Is_Nv=+1_1}', ""); Expect(1, 119531, '\p{Is_Nv=1.100000000000000e+01}', ""); Expect(0, 119531, '\p{^Is_Nv=1.100000000000000e+01}', ""); Expect(0, 119531, '\P{Is_Nv=1.100000000000000e+01}', ""); @@ -69754,8 +72114,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119532, '\p{^Is_Nv=1.100000000000000e+01}', ""); Expect(1, 119532, '\P{Is_Nv=1.100000000000000e+01}', ""); Expect(0, 119532, '\P{^Is_Nv=1.100000000000000e+01}', ""); - Error('\p{Numeric_Value=-+0011/000000012/a/}'); - Error('\P{Numeric_Value=-+0011/000000012/a/}'); + Error('\p{Numeric_Value=-/a/00000000011/000000012}'); + Error('\P{Numeric_Value=-/a/00000000011/000000012}'); Expect(1, 68028, '\p{Numeric_Value=:\A11/12\z:}', "");; Expect(0, 68029, '\p{Numeric_Value=:\A11/12\z:}', "");; Expect(1, 68028, '\p{Numeric_Value=+000011/0000000012}', ""); @@ -69776,8 +72136,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68029, '\P{^Numeric_Value=660/720}', ""); Error('\p{Numeric_Value=9.2e-01}'); Error('\P{Numeric_Value=9.2e-01}'); - Error('\p{Numeric_Value=0.9}'); - Error('\P{Numeric_Value=0.9}'); + Error('\p{Numeric_Value: 0.9}'); + Error('\P{Numeric_Value: 0.9}'); Expect(1, 68028, '\p{Numeric_Value=9.17e-01}', ""); Expect(0, 68028, '\p{^Numeric_Value=9.17e-01}', ""); Expect(0, 68028, '\P{Numeric_Value=9.17e-01}', ""); @@ -69786,8 +72146,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68029, '\p{^Numeric_Value=9.17e-01}', ""); Expect(1, 68029, '\P{Numeric_Value=9.17e-01}', ""); Expect(0, 68029, '\P{^Numeric_Value=9.17e-01}', ""); - Error('\p{Numeric_Value: 0.92}'); - Error('\P{Numeric_Value: 0.92}'); + Error('\p{Numeric_Value=0.92}'); + Error('\P{Numeric_Value=0.92}'); Expect(1, 68028, '\p{Numeric_Value=9.167e-01}', ""); Expect(0, 68028, '\p{^Numeric_Value=9.167e-01}', ""); Expect(0, 68028, '\P{Numeric_Value=9.167e-01}', ""); @@ -69820,18 +72180,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68029, '\p{^Numeric_Value=0.9167}', ""); Expect(1, 68029, '\P{Numeric_Value=0.9167}', ""); Expect(0, 68029, '\P{^Numeric_Value=0.9167}', ""); - Error('\p{Nv= :=0011/0012}'); - Error('\P{Nv= :=0011/0012}'); + Error('\p{Nv= _+11/00012:=}'); + Error('\P{Nv= _+11/00012:=}'); Expect(1, 68028, '\p{Nv=:\A11/12\z:}', "");; Expect(0, 68029, '\p{Nv=:\A11/12\z:}', "");; - Expect(1, 68028, '\p{Nv: 0000000011/0000000012}', ""); - Expect(0, 68028, '\p{^Nv: 0000000011/0000000012}', ""); - Expect(0, 68028, '\P{Nv: 0000000011/0000000012}', ""); - Expect(1, 68028, '\P{^Nv: 0000000011/0000000012}', ""); - Expect(0, 68029, '\p{Nv: 0000000011/0000000012}', ""); - Expect(1, 68029, '\p{^Nv: 0000000011/0000000012}', ""); - Expect(1, 68029, '\P{Nv: 0000000011/0000000012}', ""); - Expect(0, 68029, '\P{^Nv: 0000000011/0000000012}', ""); + Expect(1, 68028, '\p{Nv=011/00000000012}', ""); + Expect(0, 68028, '\p{^Nv=011/00000000012}', ""); + Expect(0, 68028, '\P{Nv=011/00000000012}', ""); + Expect(1, 68028, '\P{^Nv=011/00000000012}', ""); + Expect(0, 68029, '\p{Nv=011/00000000012}', ""); + Expect(1, 68029, '\p{^Nv=011/00000000012}', ""); + Expect(1, 68029, '\P{Nv=011/00000000012}', ""); + Expect(0, 68029, '\P{^Nv=011/00000000012}', ""); Expect(1, 68028, '\p{Nv=660/720}', ""); Expect(0, 68028, '\p{^Nv=660/720}', ""); Expect(0, 68028, '\P{Nv=660/720}', ""); @@ -69842,8 +72202,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68029, '\P{^Nv=660/720}', ""); Error('\p{Nv=9.2e-01}'); Error('\P{Nv=9.2e-01}'); - Error('\p{Nv:0.9}'); - Error('\P{Nv:0.9}'); + Error('\p{Nv=0.9}'); + Error('\P{Nv=0.9}'); Expect(1, 68028, '\p{Nv=9.17e-01}', ""); Expect(0, 68028, '\p{^Nv=9.17e-01}', ""); Expect(0, 68028, '\P{Nv=9.17e-01}', ""); @@ -69886,16 +72246,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68029, '\p{^Nv=0.9167}', ""); Expect(1, 68029, '\P{Nv=0.9167}', ""); Expect(0, 68029, '\P{^Nv=0.9167}', ""); - Error('\p{Is_Numeric_Value= :=+000011/000012}'); - Error('\P{Is_Numeric_Value= :=+000011/000012}'); - Expect(1, 68028, '\p{Is_Numeric_Value=00000000011/000012}', ""); - Expect(0, 68028, '\p{^Is_Numeric_Value=00000000011/000012}', ""); - Expect(0, 68028, '\P{Is_Numeric_Value=00000000011/000012}', ""); - Expect(1, 68028, '\P{^Is_Numeric_Value=00000000011/000012}', ""); - Expect(0, 68029, '\p{Is_Numeric_Value=00000000011/000012}', ""); - Expect(1, 68029, '\p{^Is_Numeric_Value=00000000011/000012}', ""); - Expect(1, 68029, '\P{Is_Numeric_Value=00000000011/000012}', ""); - Expect(0, 68029, '\P{^Is_Numeric_Value=00000000011/000012}', ""); + Error('\p{Is_Numeric_Value=/a/_00000000011/012}'); + Error('\P{Is_Numeric_Value=/a/_00000000011/012}'); + Expect(1, 68028, '\p{Is_Numeric_Value=+011/0000012}', ""); + Expect(0, 68028, '\p{^Is_Numeric_Value=+011/0000012}', ""); + Expect(0, 68028, '\P{Is_Numeric_Value=+011/0000012}', ""); + Expect(1, 68028, '\P{^Is_Numeric_Value=+011/0000012}', ""); + Expect(0, 68029, '\p{Is_Numeric_Value=+011/0000012}', ""); + Expect(1, 68029, '\p{^Is_Numeric_Value=+011/0000012}', ""); + Expect(1, 68029, '\P{Is_Numeric_Value=+011/0000012}', ""); + Expect(0, 68029, '\P{^Is_Numeric_Value=+011/0000012}', ""); Expect(1, 68028, '\p{Is_Numeric_Value=660/720}', ""); Expect(0, 68028, '\p{^Is_Numeric_Value=660/720}', ""); Expect(0, 68028, '\P{Is_Numeric_Value=660/720}', ""); @@ -69904,10 +72264,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68029, '\p{^Is_Numeric_Value=660/720}', ""); Expect(1, 68029, '\P{Is_Numeric_Value=660/720}', ""); Expect(0, 68029, '\P{^Is_Numeric_Value=660/720}', ""); - Error('\p{Is_Numeric_Value=9.2e-01}'); - Error('\P{Is_Numeric_Value=9.2e-01}'); - Error('\p{Is_Numeric_Value=0.9}'); - Error('\P{Is_Numeric_Value=0.9}'); + Error('\p{Is_Numeric_Value: 9.2e-01}'); + Error('\P{Is_Numeric_Value: 9.2e-01}'); + Error('\p{Is_Numeric_Value: 0.9}'); + Error('\P{Is_Numeric_Value: 0.9}'); Expect(1, 68028, '\p{Is_Numeric_Value=9.17e-01}', ""); Expect(0, 68028, '\p{^Is_Numeric_Value=9.17e-01}', ""); Expect(0, 68028, '\P{Is_Numeric_Value=9.17e-01}', ""); @@ -69918,22 +72278,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68029, '\P{^Is_Numeric_Value=9.17e-01}', ""); Error('\p{Is_Numeric_Value=0.92}'); Error('\P{Is_Numeric_Value=0.92}'); - Expect(1, 68028, '\p{Is_Numeric_Value=9.167e-01}', ""); - Expect(0, 68028, '\p{^Is_Numeric_Value=9.167e-01}', ""); - Expect(0, 68028, '\P{Is_Numeric_Value=9.167e-01}', ""); - Expect(1, 68028, '\P{^Is_Numeric_Value=9.167e-01}', ""); - Expect(0, 68029, '\p{Is_Numeric_Value=9.167e-01}', ""); - Expect(1, 68029, '\p{^Is_Numeric_Value=9.167e-01}', ""); - Expect(1, 68029, '\P{Is_Numeric_Value=9.167e-01}', ""); - Expect(0, 68029, '\P{^Is_Numeric_Value=9.167e-01}', ""); - Expect(1, 68028, '\p{Is_Numeric_Value=0.917}', ""); - Expect(0, 68028, '\p{^Is_Numeric_Value=0.917}', ""); - Expect(0, 68028, '\P{Is_Numeric_Value=0.917}', ""); - Expect(1, 68028, '\P{^Is_Numeric_Value=0.917}', ""); - Expect(0, 68029, '\p{Is_Numeric_Value=0.917}', ""); - Expect(1, 68029, '\p{^Is_Numeric_Value=0.917}', ""); - Expect(1, 68029, '\P{Is_Numeric_Value=0.917}', ""); - Expect(0, 68029, '\P{^Is_Numeric_Value=0.917}', ""); + Expect(1, 68028, '\p{Is_Numeric_Value: 9.167e-01}', ""); + Expect(0, 68028, '\p{^Is_Numeric_Value: 9.167e-01}', ""); + Expect(0, 68028, '\P{Is_Numeric_Value: 9.167e-01}', ""); + Expect(1, 68028, '\P{^Is_Numeric_Value: 9.167e-01}', ""); + Expect(0, 68029, '\p{Is_Numeric_Value: 9.167e-01}', ""); + Expect(1, 68029, '\p{^Is_Numeric_Value: 9.167e-01}', ""); + Expect(1, 68029, '\P{Is_Numeric_Value: 9.167e-01}', ""); + Expect(0, 68029, '\P{^Is_Numeric_Value: 9.167e-01}', ""); + Expect(1, 68028, '\p{Is_Numeric_Value:0.917}', ""); + Expect(0, 68028, '\p{^Is_Numeric_Value:0.917}', ""); + Expect(0, 68028, '\P{Is_Numeric_Value:0.917}', ""); + Expect(1, 68028, '\P{^Is_Numeric_Value:0.917}', ""); + Expect(0, 68029, '\p{Is_Numeric_Value:0.917}', ""); + Expect(1, 68029, '\p{^Is_Numeric_Value:0.917}', ""); + Expect(1, 68029, '\P{Is_Numeric_Value:0.917}', ""); + Expect(0, 68029, '\P{^Is_Numeric_Value:0.917}', ""); Expect(1, 68028, '\p{Is_Numeric_Value=9.1667e-01}', ""); Expect(0, 68028, '\p{^Is_Numeric_Value=9.1667e-01}', ""); Expect(0, 68028, '\P{Is_Numeric_Value=9.1667e-01}', ""); @@ -69942,24 +72302,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68029, '\p{^Is_Numeric_Value=9.1667e-01}', ""); Expect(1, 68029, '\P{Is_Numeric_Value=9.1667e-01}', ""); Expect(0, 68029, '\P{^Is_Numeric_Value=9.1667e-01}', ""); - Expect(1, 68028, '\p{Is_Numeric_Value:0.9167}', ""); - Expect(0, 68028, '\p{^Is_Numeric_Value:0.9167}', ""); - Expect(0, 68028, '\P{Is_Numeric_Value:0.9167}', ""); - Expect(1, 68028, '\P{^Is_Numeric_Value:0.9167}', ""); - Expect(0, 68029, '\p{Is_Numeric_Value:0.9167}', ""); - Expect(1, 68029, '\p{^Is_Numeric_Value:0.9167}', ""); - Expect(1, 68029, '\P{Is_Numeric_Value:0.9167}', ""); - Expect(0, 68029, '\P{^Is_Numeric_Value:0.9167}', ""); - Error('\p{Is_Nv=/a/0000000011/0012}'); - Error('\P{Is_Nv=/a/0000000011/0012}'); - Expect(1, 68028, '\p{Is_Nv=0000000011/12}', ""); - Expect(0, 68028, '\p{^Is_Nv=0000000011/12}', ""); - Expect(0, 68028, '\P{Is_Nv=0000000011/12}', ""); - Expect(1, 68028, '\P{^Is_Nv=0000000011/12}', ""); - Expect(0, 68029, '\p{Is_Nv=0000000011/12}', ""); - Expect(1, 68029, '\p{^Is_Nv=0000000011/12}', ""); - Expect(1, 68029, '\P{Is_Nv=0000000011/12}', ""); - Expect(0, 68029, '\P{^Is_Nv=0000000011/12}', ""); + Expect(1, 68028, '\p{Is_Numeric_Value=0.9167}', ""); + Expect(0, 68028, '\p{^Is_Numeric_Value=0.9167}', ""); + Expect(0, 68028, '\P{Is_Numeric_Value=0.9167}', ""); + Expect(1, 68028, '\P{^Is_Numeric_Value=0.9167}', ""); + Expect(0, 68029, '\p{Is_Numeric_Value=0.9167}', ""); + Expect(1, 68029, '\p{^Is_Numeric_Value=0.9167}', ""); + Expect(1, 68029, '\P{Is_Numeric_Value=0.9167}', ""); + Expect(0, 68029, '\P{^Is_Numeric_Value=0.9167}', ""); + Error('\p{Is_Nv= /a/+0011/00012}'); + Error('\P{Is_Nv= /a/+0011/00012}'); + Expect(1, 68028, '\p{Is_Nv=000000011/12}', ""); + Expect(0, 68028, '\p{^Is_Nv=000000011/12}', ""); + Expect(0, 68028, '\P{Is_Nv=000000011/12}', ""); + Expect(1, 68028, '\P{^Is_Nv=000000011/12}', ""); + Expect(0, 68029, '\p{Is_Nv=000000011/12}', ""); + Expect(1, 68029, '\p{^Is_Nv=000000011/12}', ""); + Expect(1, 68029, '\P{Is_Nv=000000011/12}', ""); + Expect(0, 68029, '\P{^Is_Nv=000000011/12}', ""); Expect(1, 68028, '\p{Is_Nv=660/720}', ""); Expect(0, 68028, '\p{^Is_Nv=660/720}', ""); Expect(0, 68028, '\P{Is_Nv=660/720}', ""); @@ -69980,16 +72340,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68029, '\p{^Is_Nv=9.17e-01}', ""); Expect(1, 68029, '\P{Is_Nv=9.17e-01}', ""); Expect(0, 68029, '\P{^Is_Nv=9.17e-01}', ""); - Error('\p{Is_Nv=0.92}'); - Error('\P{Is_Nv=0.92}'); - Expect(1, 68028, '\p{Is_Nv: 9.167e-01}', ""); - Expect(0, 68028, '\p{^Is_Nv: 9.167e-01}', ""); - Expect(0, 68028, '\P{Is_Nv: 9.167e-01}', ""); - Expect(1, 68028, '\P{^Is_Nv: 9.167e-01}', ""); - Expect(0, 68029, '\p{Is_Nv: 9.167e-01}', ""); - Expect(1, 68029, '\p{^Is_Nv: 9.167e-01}', ""); - Expect(1, 68029, '\P{Is_Nv: 9.167e-01}', ""); - Expect(0, 68029, '\P{^Is_Nv: 9.167e-01}', ""); + Error('\p{Is_Nv:0.92}'); + Error('\P{Is_Nv:0.92}'); + Expect(1, 68028, '\p{Is_Nv:9.167e-01}', ""); + Expect(0, 68028, '\p{^Is_Nv:9.167e-01}', ""); + Expect(0, 68028, '\P{Is_Nv:9.167e-01}', ""); + Expect(1, 68028, '\P{^Is_Nv:9.167e-01}', ""); + Expect(0, 68029, '\p{Is_Nv:9.167e-01}', ""); + Expect(1, 68029, '\p{^Is_Nv:9.167e-01}', ""); + Expect(1, 68029, '\P{Is_Nv:9.167e-01}', ""); + Expect(0, 68029, '\P{^Is_Nv:9.167e-01}', ""); Expect(1, 68028, '\p{Is_Nv=0.917}', ""); Expect(0, 68028, '\p{^Is_Nv=0.917}', ""); Expect(0, 68028, '\P{Is_Nv=0.917}', ""); @@ -70006,26 +72366,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68029, '\p{^Is_Nv=9.1667e-01}', ""); Expect(1, 68029, '\P{Is_Nv=9.1667e-01}', ""); Expect(0, 68029, '\P{^Is_Nv=9.1667e-01}', ""); - Expect(1, 68028, '\p{Is_Nv: 0.9167}', ""); - Expect(0, 68028, '\p{^Is_Nv: 0.9167}', ""); - Expect(0, 68028, '\P{Is_Nv: 0.9167}', ""); - Expect(1, 68028, '\P{^Is_Nv: 0.9167}', ""); - Expect(0, 68029, '\p{Is_Nv: 0.9167}', ""); - Expect(1, 68029, '\p{^Is_Nv: 0.9167}', ""); - Expect(1, 68029, '\P{Is_Nv: 0.9167}', ""); - Expect(0, 68029, '\P{^Is_Nv: 0.9167}', ""); - Error('\p{Numeric_Value: /a/ +11/0002}'); - Error('\P{Numeric_Value: /a/ +11/0002}'); + Expect(1, 68028, '\p{Is_Nv=0.9167}', ""); + Expect(0, 68028, '\p{^Is_Nv=0.9167}', ""); + Expect(0, 68028, '\P{Is_Nv=0.9167}', ""); + Expect(1, 68028, '\P{^Is_Nv=0.9167}', ""); + Expect(0, 68029, '\p{Is_Nv=0.9167}', ""); + Expect(1, 68029, '\p{^Is_Nv=0.9167}', ""); + Expect(1, 68029, '\P{Is_Nv=0.9167}', ""); + Expect(0, 68029, '\P{^Is_Nv=0.9167}', ""); + Error('\p{Numeric_Value= :=+0000011/00000002}'); + Error('\P{Numeric_Value= :=+0000011/00000002}'); Expect(1, 3887, '\p{Numeric_Value=:\A11/2\z:}', "");; Expect(0, 3888, '\p{Numeric_Value=:\A11/2\z:}', "");; - Expect(1, 3887, '\p{Numeric_Value=000000011/0002}', ""); - Expect(0, 3887, '\p{^Numeric_Value=000000011/0002}', ""); - Expect(0, 3887, '\P{Numeric_Value=000000011/0002}', ""); - Expect(1, 3887, '\P{^Numeric_Value=000000011/0002}', ""); - Expect(0, 3888, '\p{Numeric_Value=000000011/0002}', ""); - Expect(1, 3888, '\p{^Numeric_Value=000000011/0002}', ""); - Expect(1, 3888, '\P{Numeric_Value=000000011/0002}', ""); - Expect(0, 3888, '\P{^Numeric_Value=000000011/0002}', ""); + Expect(1, 3887, '\p{Numeric_Value=0000011/000002}', ""); + Expect(0, 3887, '\p{^Numeric_Value=0000011/000002}', ""); + Expect(0, 3887, '\P{Numeric_Value=0000011/000002}', ""); + Expect(1, 3887, '\P{^Numeric_Value=0000011/000002}', ""); + Expect(0, 3888, '\p{Numeric_Value=0000011/000002}', ""); + Expect(1, 3888, '\p{^Numeric_Value=0000011/000002}', ""); + Expect(1, 3888, '\P{Numeric_Value=0000011/000002}', ""); + Expect(0, 3888, '\P{^Numeric_Value=0000011/000002}', ""); Expect(1, 3887, '\p{Numeric_Value=660/120}', ""); Expect(0, 3887, '\p{^Numeric_Value=660/120}', ""); Expect(0, 3887, '\P{Numeric_Value=660/120}', ""); @@ -70066,26 +72426,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3888, '\p{^Numeric_Value=5.50}', ""); Expect(1, 3888, '\P{Numeric_Value=5.50}', ""); Expect(0, 3888, '\P{^Numeric_Value=5.50}', ""); - Error('\p{Nv= :=00011/000002}'); - Error('\P{Nv= :=00011/000002}'); + Error('\p{Nv=/a/__0000000011/0002}'); + Error('\P{Nv=/a/__0000000011/0002}'); Expect(1, 3887, '\p{Nv=:\A11/2\z:}', "");; Expect(0, 3888, '\p{Nv=:\A11/2\z:}', "");; - Expect(1, 3887, '\p{Nv=0011/02}', ""); - Expect(0, 3887, '\p{^Nv=0011/02}', ""); - Expect(0, 3887, '\P{Nv=0011/02}', ""); - Expect(1, 3887, '\P{^Nv=0011/02}', ""); - Expect(0, 3888, '\p{Nv=0011/02}', ""); - Expect(1, 3888, '\p{^Nv=0011/02}', ""); - Expect(1, 3888, '\P{Nv=0011/02}', ""); - Expect(0, 3888, '\P{^Nv=0011/02}', ""); - Expect(1, 3887, '\p{Nv=660/120}', ""); - Expect(0, 3887, '\p{^Nv=660/120}', ""); - Expect(0, 3887, '\P{Nv=660/120}', ""); - Expect(1, 3887, '\P{^Nv=660/120}', ""); - Expect(0, 3888, '\p{Nv=660/120}', ""); - Expect(1, 3888, '\p{^Nv=660/120}', ""); - Expect(1, 3888, '\P{Nv=660/120}', ""); - Expect(0, 3888, '\P{^Nv=660/120}', ""); + Expect(1, 3887, '\p{Nv: 0000011/2}', ""); + Expect(0, 3887, '\p{^Nv: 0000011/2}', ""); + Expect(0, 3887, '\P{Nv: 0000011/2}', ""); + Expect(1, 3887, '\P{^Nv: 0000011/2}', ""); + Expect(0, 3888, '\p{Nv: 0000011/2}', ""); + Expect(1, 3888, '\p{^Nv: 0000011/2}', ""); + Expect(1, 3888, '\P{Nv: 0000011/2}', ""); + Expect(0, 3888, '\P{^Nv: 0000011/2}', ""); + Expect(1, 3887, '\p{Nv: 660/120}', ""); + Expect(0, 3887, '\p{^Nv: 660/120}', ""); + Expect(0, 3887, '\P{Nv: 660/120}', ""); + Expect(1, 3887, '\P{^Nv: 660/120}', ""); + Expect(0, 3888, '\p{Nv: 660/120}', ""); + Expect(1, 3888, '\p{^Nv: 660/120}', ""); + Expect(1, 3888, '\P{Nv: 660/120}', ""); + Expect(0, 3888, '\P{^Nv: 660/120}', ""); Expect(1, 3887, '\p{Nv=5.5e+00}', ""); Expect(0, 3887, '\p{^Nv=5.5e+00}', ""); Expect(0, 3887, '\P{Nv=5.5e+00}', ""); @@ -70118,32 +72478,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3888, '\p{^Nv=5.50}', ""); Expect(1, 3888, '\P{Nv=5.50}', ""); Expect(0, 3888, '\P{^Nv=5.50}', ""); - Error('\p{Is_Numeric_Value= 11/02/a/}'); - Error('\P{Is_Numeric_Value= 11/02/a/}'); - Expect(1, 3887, '\p{Is_Numeric_Value=+00000000011/000000002}', ""); - Expect(0, 3887, '\p{^Is_Numeric_Value=+00000000011/000000002}', ""); - Expect(0, 3887, '\P{Is_Numeric_Value=+00000000011/000000002}', ""); - Expect(1, 3887, '\P{^Is_Numeric_Value=+00000000011/000000002}', ""); - Expect(0, 3888, '\p{Is_Numeric_Value=+00000000011/000000002}', ""); - Expect(1, 3888, '\p{^Is_Numeric_Value=+00000000011/000000002}', ""); - Expect(1, 3888, '\P{Is_Numeric_Value=+00000000011/000000002}', ""); - Expect(0, 3888, '\P{^Is_Numeric_Value=+00000000011/000000002}', ""); - Expect(1, 3887, '\p{Is_Numeric_Value: 660/120}', ""); - Expect(0, 3887, '\p{^Is_Numeric_Value: 660/120}', ""); - Expect(0, 3887, '\P{Is_Numeric_Value: 660/120}', ""); - Expect(1, 3887, '\P{^Is_Numeric_Value: 660/120}', ""); - Expect(0, 3888, '\p{Is_Numeric_Value: 660/120}', ""); - Expect(1, 3888, '\p{^Is_Numeric_Value: 660/120}', ""); - Expect(1, 3888, '\P{Is_Numeric_Value: 660/120}', ""); - Expect(0, 3888, '\P{^Is_Numeric_Value: 660/120}', ""); - Expect(1, 3887, '\p{Is_Numeric_Value: 5.5e+00}', ""); - Expect(0, 3887, '\p{^Is_Numeric_Value: 5.5e+00}', ""); - Expect(0, 3887, '\P{Is_Numeric_Value: 5.5e+00}', ""); - Expect(1, 3887, '\P{^Is_Numeric_Value: 5.5e+00}', ""); - Expect(0, 3888, '\p{Is_Numeric_Value: 5.5e+00}', ""); - Expect(1, 3888, '\p{^Is_Numeric_Value: 5.5e+00}', ""); - Expect(1, 3888, '\P{Is_Numeric_Value: 5.5e+00}', ""); - Expect(0, 3888, '\P{^Is_Numeric_Value: 5.5e+00}', ""); + Error('\p{Is_Numeric_Value= _11/02:=}'); + Error('\P{Is_Numeric_Value= _11/02:=}'); + Expect(1, 3887, '\p{Is_Numeric_Value=0011/2}', ""); + Expect(0, 3887, '\p{^Is_Numeric_Value=0011/2}', ""); + Expect(0, 3887, '\P{Is_Numeric_Value=0011/2}', ""); + Expect(1, 3887, '\P{^Is_Numeric_Value=0011/2}', ""); + Expect(0, 3888, '\p{Is_Numeric_Value=0011/2}', ""); + Expect(1, 3888, '\p{^Is_Numeric_Value=0011/2}', ""); + Expect(1, 3888, '\P{Is_Numeric_Value=0011/2}', ""); + Expect(0, 3888, '\P{^Is_Numeric_Value=0011/2}', ""); + Expect(1, 3887, '\p{Is_Numeric_Value=660/120}', ""); + Expect(0, 3887, '\p{^Is_Numeric_Value=660/120}', ""); + Expect(0, 3887, '\P{Is_Numeric_Value=660/120}', ""); + Expect(1, 3887, '\P{^Is_Numeric_Value=660/120}', ""); + Expect(0, 3888, '\p{Is_Numeric_Value=660/120}', ""); + Expect(1, 3888, '\p{^Is_Numeric_Value=660/120}', ""); + Expect(1, 3888, '\P{Is_Numeric_Value=660/120}', ""); + Expect(0, 3888, '\P{^Is_Numeric_Value=660/120}', ""); + Expect(1, 3887, '\p{Is_Numeric_Value=5.5e+00}', ""); + Expect(0, 3887, '\p{^Is_Numeric_Value=5.5e+00}', ""); + Expect(0, 3887, '\P{Is_Numeric_Value=5.5e+00}', ""); + Expect(1, 3887, '\P{^Is_Numeric_Value=5.5e+00}', ""); + Expect(0, 3888, '\p{Is_Numeric_Value=5.5e+00}', ""); + Expect(1, 3888, '\p{^Is_Numeric_Value=5.5e+00}', ""); + Expect(1, 3888, '\P{Is_Numeric_Value=5.5e+00}', ""); + Expect(0, 3888, '\P{^Is_Numeric_Value=5.5e+00}', ""); Expect(1, 3887, '\p{Is_Numeric_Value=5.5}', ""); Expect(0, 3887, '\p{^Is_Numeric_Value=5.5}', ""); Expect(0, 3887, '\P{Is_Numeric_Value=5.5}', ""); @@ -70168,16 +72528,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3888, '\p{^Is_Numeric_Value=5.50}', ""); Expect(1, 3888, '\P{Is_Numeric_Value=5.50}', ""); Expect(0, 3888, '\P{^Is_Numeric_Value=5.50}', ""); - Error('\p{Is_Nv=- 00011/002/a/}'); - Error('\P{Is_Nv=- 00011/002/a/}'); - Expect(1, 3887, '\p{Is_Nv=00000000011/02}', ""); - Expect(0, 3887, '\p{^Is_Nv=00000000011/02}', ""); - Expect(0, 3887, '\P{Is_Nv=00000000011/02}', ""); - Expect(1, 3887, '\P{^Is_Nv=00000000011/02}', ""); - Expect(0, 3888, '\p{Is_Nv=00000000011/02}', ""); - Expect(1, 3888, '\p{^Is_Nv=00000000011/02}', ""); - Expect(1, 3888, '\P{Is_Nv=00000000011/02}', ""); - Expect(0, 3888, '\P{^Is_Nv=00000000011/02}', ""); + Error('\p{Is_Nv=:=+0011/02}'); + Error('\P{Is_Nv=:=+0011/02}'); + Expect(1, 3887, '\p{Is_Nv=00011/000000002}', ""); + Expect(0, 3887, '\p{^Is_Nv=00011/000000002}', ""); + Expect(0, 3887, '\P{Is_Nv=00011/000000002}', ""); + Expect(1, 3887, '\P{^Is_Nv=00011/000000002}', ""); + Expect(0, 3888, '\p{Is_Nv=00011/000000002}', ""); + Expect(1, 3888, '\p{^Is_Nv=00011/000000002}', ""); + Expect(1, 3888, '\P{Is_Nv=00011/000000002}', ""); + Expect(0, 3888, '\P{^Is_Nv=00011/000000002}', ""); Expect(1, 3887, '\p{Is_Nv=660/120}', ""); Expect(0, 3887, '\p{^Is_Nv=660/120}', ""); Expect(0, 3887, '\P{Is_Nv=660/120}', ""); @@ -70186,14 +72546,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3888, '\p{^Is_Nv=660/120}', ""); Expect(1, 3888, '\P{Is_Nv=660/120}', ""); Expect(0, 3888, '\P{^Is_Nv=660/120}', ""); - Expect(1, 3887, '\p{Is_Nv=5.5e+00}', ""); - Expect(0, 3887, '\p{^Is_Nv=5.5e+00}', ""); - Expect(0, 3887, '\P{Is_Nv=5.5e+00}', ""); - Expect(1, 3887, '\P{^Is_Nv=5.5e+00}', ""); - Expect(0, 3888, '\p{Is_Nv=5.5e+00}', ""); - Expect(1, 3888, '\p{^Is_Nv=5.5e+00}', ""); - Expect(1, 3888, '\P{Is_Nv=5.5e+00}', ""); - Expect(0, 3888, '\P{^Is_Nv=5.5e+00}', ""); + Expect(1, 3887, '\p{Is_Nv:5.5e+00}', ""); + Expect(0, 3887, '\p{^Is_Nv:5.5e+00}', ""); + Expect(0, 3887, '\P{Is_Nv:5.5e+00}', ""); + Expect(1, 3887, '\P{^Is_Nv:5.5e+00}', ""); + Expect(0, 3888, '\p{Is_Nv:5.5e+00}', ""); + Expect(1, 3888, '\p{^Is_Nv:5.5e+00}', ""); + Expect(1, 3888, '\P{Is_Nv:5.5e+00}', ""); + Expect(0, 3888, '\P{^Is_Nv:5.5e+00}', ""); Expect(1, 3887, '\p{Is_Nv=5.5}', ""); Expect(0, 3887, '\p{^Is_Nv=5.5}', ""); Expect(0, 3887, '\P{Is_Nv=5.5}', ""); @@ -70218,8 +72578,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3888, '\p{^Is_Nv=5.50}', ""); Expect(1, 3888, '\P{Is_Nv=5.50}', ""); Expect(0, 3888, '\P{^Is_Nv=5.50}', ""); - Error('\p{Numeric_Value=--0001_2/a/}'); - Error('\P{Numeric_Value=--0001_2/a/}'); + Error('\p{Numeric_Value: :=- 0_0_0_12}'); + Error('\P{Numeric_Value: :=- 0_0_0_12}'); Expect(1, 119532, '\p{Numeric_Value=:\A12\z:}', "");; Expect(0, 119533, '\p{Numeric_Value=:\A12\z:}', "");; Expect(1, 119532, '\p{Numeric_Value=0000012}', ""); @@ -70238,18 +72598,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119533, '\p{^Numeric_Value=1.200000000000000e+01}', ""); Expect(1, 119533, '\P{Numeric_Value=1.200000000000000e+01}', ""); Expect(0, 119533, '\P{^Numeric_Value=1.200000000000000e+01}', ""); - Error('\p{Nv=/a/_00000_00001_2}'); - Error('\P{Nv=/a/_00000_00001_2}'); + Error('\p{Nv=/a/ 01_2}'); + Error('\P{Nv=/a/ 01_2}'); Expect(1, 119532, '\p{Nv=:\A12\z:}', "");; Expect(0, 119533, '\p{Nv=:\A12\z:}', "");; - Expect(1, 119532, '\p{Nv=0_0_0_0_0_0_12}', ""); - Expect(0, 119532, '\p{^Nv=0_0_0_0_0_0_12}', ""); - Expect(0, 119532, '\P{Nv=0_0_0_0_0_0_12}', ""); - Expect(1, 119532, '\P{^Nv=0_0_0_0_0_0_12}', ""); - Expect(0, 119533, '\p{Nv=0_0_0_0_0_0_12}', ""); - Expect(1, 119533, '\p{^Nv=0_0_0_0_0_0_12}', ""); - Expect(1, 119533, '\P{Nv=0_0_0_0_0_0_12}', ""); - Expect(0, 119533, '\P{^Nv=0_0_0_0_0_0_12}', ""); + Expect(1, 119532, '\p{Nv=00_00_00_00_01_2}', ""); + Expect(0, 119532, '\p{^Nv=00_00_00_00_01_2}', ""); + Expect(0, 119532, '\P{Nv=00_00_00_00_01_2}', ""); + Expect(1, 119532, '\P{^Nv=00_00_00_00_01_2}', ""); + Expect(0, 119533, '\p{Nv=00_00_00_00_01_2}', ""); + Expect(1, 119533, '\p{^Nv=00_00_00_00_01_2}', ""); + Expect(1, 119533, '\P{Nv=00_00_00_00_01_2}', ""); + Expect(0, 119533, '\P{^Nv=00_00_00_00_01_2}', ""); Expect(1, 119532, '\p{Nv=1.200000000000000e+01}', ""); Expect(0, 119532, '\p{^Nv=1.200000000000000e+01}', ""); Expect(0, 119532, '\P{Nv=1.200000000000000e+01}', ""); @@ -70258,26 +72618,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119533, '\p{^Nv=1.200000000000000e+01}', ""); Expect(1, 119533, '\P{Nv=1.200000000000000e+01}', ""); Expect(0, 119533, '\P{^Nv=1.200000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=-:=01_2}'); - Error('\P{Is_Numeric_Value=-:=01_2}'); - Expect(1, 119532, '\p{Is_Numeric_Value: +00_00_01_2}', ""); - Expect(0, 119532, '\p{^Is_Numeric_Value: +00_00_01_2}', ""); - Expect(0, 119532, '\P{Is_Numeric_Value: +00_00_01_2}', ""); - Expect(1, 119532, '\P{^Is_Numeric_Value: +00_00_01_2}', ""); - Expect(0, 119533, '\p{Is_Numeric_Value: +00_00_01_2}', ""); - Expect(1, 119533, '\p{^Is_Numeric_Value: +00_00_01_2}', ""); - Expect(1, 119533, '\P{Is_Numeric_Value: +00_00_01_2}', ""); - Expect(0, 119533, '\P{^Is_Numeric_Value: +00_00_01_2}', ""); - Expect(1, 119532, '\p{Is_Numeric_Value=1.200000000000000e+01}', ""); - Expect(0, 119532, '\p{^Is_Numeric_Value=1.200000000000000e+01}', ""); - Expect(0, 119532, '\P{Is_Numeric_Value=1.200000000000000e+01}', ""); - Expect(1, 119532, '\P{^Is_Numeric_Value=1.200000000000000e+01}', ""); - Expect(0, 119533, '\p{Is_Numeric_Value=1.200000000000000e+01}', ""); - Expect(1, 119533, '\p{^Is_Numeric_Value=1.200000000000000e+01}', ""); - Expect(1, 119533, '\P{Is_Numeric_Value=1.200000000000000e+01}', ""); - Expect(0, 119533, '\P{^Is_Numeric_Value=1.200000000000000e+01}', ""); - Error('\p{Is_Nv=_ +0001_2:=}'); - Error('\P{Is_Nv=_ +0001_2:=}'); + Error('\p{Is_Numeric_Value=- 000_000_000_12/a/}'); + Error('\P{Is_Numeric_Value=- 000_000_000_12/a/}'); + Expect(1, 119532, '\p{Is_Numeric_Value=00_00_12}', ""); + Expect(0, 119532, '\p{^Is_Numeric_Value=00_00_12}', ""); + Expect(0, 119532, '\P{Is_Numeric_Value=00_00_12}', ""); + Expect(1, 119532, '\P{^Is_Numeric_Value=00_00_12}', ""); + Expect(0, 119533, '\p{Is_Numeric_Value=00_00_12}', ""); + Expect(1, 119533, '\p{^Is_Numeric_Value=00_00_12}', ""); + Expect(1, 119533, '\P{Is_Numeric_Value=00_00_12}', ""); + Expect(0, 119533, '\P{^Is_Numeric_Value=00_00_12}', ""); + Expect(1, 119532, '\p{Is_Numeric_Value: 1.200000000000000e+01}', ""); + Expect(0, 119532, '\p{^Is_Numeric_Value: 1.200000000000000e+01}', ""); + Expect(0, 119532, '\P{Is_Numeric_Value: 1.200000000000000e+01}', ""); + Expect(1, 119532, '\P{^Is_Numeric_Value: 1.200000000000000e+01}', ""); + Expect(0, 119533, '\p{Is_Numeric_Value: 1.200000000000000e+01}', ""); + Expect(1, 119533, '\p{^Is_Numeric_Value: 1.200000000000000e+01}', ""); + Expect(1, 119533, '\P{Is_Numeric_Value: 1.200000000000000e+01}', ""); + Expect(0, 119533, '\P{^Is_Numeric_Value: 1.200000000000000e+01}', ""); + Error('\p{Is_Nv=:=_-+0001_2}'); + Error('\P{Is_Nv=:=_-+0001_2}'); Expect(1, 119532, '\p{Is_Nv=+000000012}', ""); Expect(0, 119532, '\p{^Is_Nv=+000000012}', ""); Expect(0, 119532, '\P{Is_Nv=+000000012}', ""); @@ -70286,26 +72646,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119533, '\p{^Is_Nv=+000000012}', ""); Expect(1, 119533, '\P{Is_Nv=+000000012}', ""); Expect(0, 119533, '\P{^Is_Nv=+000000012}', ""); - Expect(1, 119532, '\p{Is_Nv: 1.200000000000000e+01}', ""); - Expect(0, 119532, '\p{^Is_Nv: 1.200000000000000e+01}', ""); - Expect(0, 119532, '\P{Is_Nv: 1.200000000000000e+01}', ""); - Expect(1, 119532, '\P{^Is_Nv: 1.200000000000000e+01}', ""); - Expect(0, 119533, '\p{Is_Nv: 1.200000000000000e+01}', ""); - Expect(1, 119533, '\p{^Is_Nv: 1.200000000000000e+01}', ""); - Expect(1, 119533, '\P{Is_Nv: 1.200000000000000e+01}', ""); - Expect(0, 119533, '\P{^Is_Nv: 1.200000000000000e+01}', ""); - Error('\p{Numeric_Value=-0_0_0_13:=}'); - Error('\P{Numeric_Value=-0_0_0_13:=}'); + Expect(1, 119532, '\p{Is_Nv=1.200000000000000e+01}', ""); + Expect(0, 119532, '\p{^Is_Nv=1.200000000000000e+01}', ""); + Expect(0, 119532, '\P{Is_Nv=1.200000000000000e+01}', ""); + Expect(1, 119532, '\P{^Is_Nv=1.200000000000000e+01}', ""); + Expect(0, 119533, '\p{Is_Nv=1.200000000000000e+01}', ""); + Expect(1, 119533, '\p{^Is_Nv=1.200000000000000e+01}', ""); + Expect(1, 119533, '\P{Is_Nv=1.200000000000000e+01}', ""); + Expect(0, 119533, '\P{^Is_Nv=1.200000000000000e+01}', ""); + Error('\p{Numeric_Value=-0000013:=}'); + Error('\P{Numeric_Value=-0000013:=}'); Expect(1, 119533, '\p{Numeric_Value=:\A13\z:}', "");; Expect(0, 119534, '\p{Numeric_Value=:\A13\z:}', "");; - Expect(1, 119533, '\p{Numeric_Value=13}', ""); - Expect(0, 119533, '\p{^Numeric_Value=13}', ""); - Expect(0, 119533, '\P{Numeric_Value=13}', ""); - Expect(1, 119533, '\P{^Numeric_Value=13}', ""); - Expect(0, 119534, '\p{Numeric_Value=13}', ""); - Expect(1, 119534, '\p{^Numeric_Value=13}', ""); - Expect(1, 119534, '\P{Numeric_Value=13}', ""); - Expect(0, 119534, '\P{^Numeric_Value=13}', ""); + Expect(1, 119533, '\p{Numeric_Value: 00000000013}', ""); + Expect(0, 119533, '\p{^Numeric_Value: 00000000013}', ""); + Expect(0, 119533, '\P{Numeric_Value: 00000000013}', ""); + Expect(1, 119533, '\P{^Numeric_Value: 00000000013}', ""); + Expect(0, 119534, '\p{Numeric_Value: 00000000013}', ""); + Expect(1, 119534, '\p{^Numeric_Value: 00000000013}', ""); + Expect(1, 119534, '\P{Numeric_Value: 00000000013}', ""); + Expect(0, 119534, '\P{^Numeric_Value: 00000000013}', ""); Expect(1, 119533, '\p{Numeric_Value=1.300000000000000e+01}', ""); Expect(0, 119533, '\p{^Numeric_Value=1.300000000000000e+01}', ""); Expect(0, 119533, '\P{Numeric_Value=1.300000000000000e+01}', ""); @@ -70314,18 +72674,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119534, '\p{^Numeric_Value=1.300000000000000e+01}', ""); Expect(1, 119534, '\P{Numeric_Value=1.300000000000000e+01}', ""); Expect(0, 119534, '\P{^Numeric_Value=1.300000000000000e+01}', ""); - Error('\p{Nv=_-000013:=}'); - Error('\P{Nv=_-000013:=}'); + Error('\p{Nv=_-00013/a/}'); + Error('\P{Nv=_-00013/a/}'); Expect(1, 119533, '\p{Nv=:\A13\z:}', "");; Expect(0, 119534, '\p{Nv=:\A13\z:}', "");; - Expect(1, 119533, '\p{Nv=+00000000013}', ""); - Expect(0, 119533, '\p{^Nv=+00000000013}', ""); - Expect(0, 119533, '\P{Nv=+00000000013}', ""); - Expect(1, 119533, '\P{^Nv=+00000000013}', ""); - Expect(0, 119534, '\p{Nv=+00000000013}', ""); - Expect(1, 119534, '\p{^Nv=+00000000013}', ""); - Expect(1, 119534, '\P{Nv=+00000000013}', ""); - Expect(0, 119534, '\P{^Nv=+00000000013}', ""); + Expect(1, 119533, '\p{Nv=0000000013}', ""); + Expect(0, 119533, '\p{^Nv=0000000013}', ""); + Expect(0, 119533, '\P{Nv=0000000013}', ""); + Expect(1, 119533, '\P{^Nv=0000000013}', ""); + Expect(0, 119534, '\p{Nv=0000000013}', ""); + Expect(1, 119534, '\p{^Nv=0000000013}', ""); + Expect(1, 119534, '\P{Nv=0000000013}', ""); + Expect(0, 119534, '\P{^Nv=0000000013}', ""); Expect(1, 119533, '\p{Nv=1.300000000000000e+01}', ""); Expect(0, 119533, '\p{^Nv=1.300000000000000e+01}', ""); Expect(0, 119533, '\P{Nv=1.300000000000000e+01}', ""); @@ -70334,34 +72694,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119534, '\p{^Nv=1.300000000000000e+01}', ""); Expect(1, 119534, '\P{Nv=1.300000000000000e+01}', ""); Expect(0, 119534, '\P{^Nv=1.300000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=- 0000000013/a/}'); - Error('\P{Is_Numeric_Value=- 0000000013/a/}'); - Expect(1, 119533, '\p{Is_Numeric_Value: 0013}', ""); - Expect(0, 119533, '\p{^Is_Numeric_Value: 0013}', ""); - Expect(0, 119533, '\P{Is_Numeric_Value: 0013}', ""); - Expect(1, 119533, '\P{^Is_Numeric_Value: 0013}', ""); - Expect(0, 119534, '\p{Is_Numeric_Value: 0013}', ""); - Expect(1, 119534, '\p{^Is_Numeric_Value: 0013}', ""); - Expect(1, 119534, '\P{Is_Numeric_Value: 0013}', ""); - Expect(0, 119534, '\P{^Is_Numeric_Value: 0013}', ""); - Expect(1, 119533, '\p{Is_Numeric_Value: 1.300000000000000e+01}', ""); - Expect(0, 119533, '\p{^Is_Numeric_Value: 1.300000000000000e+01}', ""); - Expect(0, 119533, '\P{Is_Numeric_Value: 1.300000000000000e+01}', ""); - Expect(1, 119533, '\P{^Is_Numeric_Value: 1.300000000000000e+01}', ""); - Expect(0, 119534, '\p{Is_Numeric_Value: 1.300000000000000e+01}', ""); - Expect(1, 119534, '\p{^Is_Numeric_Value: 1.300000000000000e+01}', ""); - Expect(1, 119534, '\P{Is_Numeric_Value: 1.300000000000000e+01}', ""); - Expect(0, 119534, '\P{^Is_Numeric_Value: 1.300000000000000e+01}', ""); - Error('\p{Is_Nv=:=_+00013}'); - Error('\P{Is_Nv=:=_+00013}'); - Expect(1, 119533, '\p{Is_Nv=000001_3}', ""); - Expect(0, 119533, '\p{^Is_Nv=000001_3}', ""); - Expect(0, 119533, '\P{Is_Nv=000001_3}', ""); - Expect(1, 119533, '\P{^Is_Nv=000001_3}', ""); - Expect(0, 119534, '\p{Is_Nv=000001_3}', ""); - Expect(1, 119534, '\p{^Is_Nv=000001_3}', ""); - Expect(1, 119534, '\P{Is_Nv=000001_3}', ""); - Expect(0, 119534, '\P{^Is_Nv=000001_3}', ""); + Error('\p{Is_Numeric_Value= :=+0_0_0_13}'); + Error('\P{Is_Numeric_Value= :=+0_0_0_13}'); + Expect(1, 119533, '\p{Is_Numeric_Value: 0_0_0_0_0_0_13}', ""); + Expect(0, 119533, '\p{^Is_Numeric_Value: 0_0_0_0_0_0_13}', ""); + Expect(0, 119533, '\P{Is_Numeric_Value: 0_0_0_0_0_0_13}', ""); + Expect(1, 119533, '\P{^Is_Numeric_Value: 0_0_0_0_0_0_13}', ""); + Expect(0, 119534, '\p{Is_Numeric_Value: 0_0_0_0_0_0_13}', ""); + Expect(1, 119534, '\p{^Is_Numeric_Value: 0_0_0_0_0_0_13}', ""); + Expect(1, 119534, '\P{Is_Numeric_Value: 0_0_0_0_0_0_13}', ""); + Expect(0, 119534, '\P{^Is_Numeric_Value: 0_0_0_0_0_0_13}', ""); + Expect(1, 119533, '\p{Is_Numeric_Value=1.300000000000000e+01}', ""); + Expect(0, 119533, '\p{^Is_Numeric_Value=1.300000000000000e+01}', ""); + Expect(0, 119533, '\P{Is_Numeric_Value=1.300000000000000e+01}', ""); + Expect(1, 119533, '\P{^Is_Numeric_Value=1.300000000000000e+01}', ""); + Expect(0, 119534, '\p{Is_Numeric_Value=1.300000000000000e+01}', ""); + Expect(1, 119534, '\p{^Is_Numeric_Value=1.300000000000000e+01}', ""); + Expect(1, 119534, '\P{Is_Numeric_Value=1.300000000000000e+01}', ""); + Expect(0, 119534, '\P{^Is_Numeric_Value=1.300000000000000e+01}', ""); + Error('\p{Is_Nv=/a/-0_0_0_0_0_0_0_0_013}'); + Error('\P{Is_Nv=/a/-0_0_0_0_0_0_0_0_013}'); + Expect(1, 119533, '\p{Is_Nv=+00000000013}', ""); + Expect(0, 119533, '\p{^Is_Nv=+00000000013}', ""); + Expect(0, 119533, '\P{Is_Nv=+00000000013}', ""); + Expect(1, 119533, '\P{^Is_Nv=+00000000013}', ""); + Expect(0, 119534, '\p{Is_Nv=+00000000013}', ""); + Expect(1, 119534, '\p{^Is_Nv=+00000000013}', ""); + Expect(1, 119534, '\P{Is_Nv=+00000000013}', ""); + Expect(0, 119534, '\P{^Is_Nv=+00000000013}', ""); Expect(1, 119533, '\p{Is_Nv=1.300000000000000e+01}', ""); Expect(0, 119533, '\p{^Is_Nv=1.300000000000000e+01}', ""); Expect(0, 119533, '\P{Is_Nv=1.300000000000000e+01}', ""); @@ -70370,18 +72730,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119534, '\p{^Is_Nv=1.300000000000000e+01}', ""); Expect(1, 119534, '\P{Is_Nv=1.300000000000000e+01}', ""); Expect(0, 119534, '\P{^Is_Nv=1.300000000000000e+01}', ""); - Error('\p{Numeric_Value= 13/0000002/a/}'); - Error('\P{Numeric_Value= 13/0000002/a/}'); + Error('\p{Numeric_Value=-:=00013/00002}'); + Error('\P{Numeric_Value=-:=00013/00002}'); Expect(1, 3888, '\p{Numeric_Value=:\A13/2\z:}', "");; Expect(0, 3889, '\p{Numeric_Value=:\A13/2\z:}', "");; - Expect(1, 3888, '\p{Numeric_Value=+0000000013/2}', ""); - Expect(0, 3888, '\p{^Numeric_Value=+0000000013/2}', ""); - Expect(0, 3888, '\P{Numeric_Value=+0000000013/2}', ""); - Expect(1, 3888, '\P{^Numeric_Value=+0000000013/2}', ""); - Expect(0, 3889, '\p{Numeric_Value=+0000000013/2}', ""); - Expect(1, 3889, '\p{^Numeric_Value=+0000000013/2}', ""); - Expect(1, 3889, '\P{Numeric_Value=+0000000013/2}', ""); - Expect(0, 3889, '\P{^Numeric_Value=+0000000013/2}', ""); + Expect(1, 3888, '\p{Numeric_Value=+00000013/02}', ""); + Expect(0, 3888, '\p{^Numeric_Value=+00000013/02}', ""); + Expect(0, 3888, '\P{Numeric_Value=+00000013/02}', ""); + Expect(1, 3888, '\P{^Numeric_Value=+00000013/02}', ""); + Expect(0, 3889, '\p{Numeric_Value=+00000013/02}', ""); + Expect(1, 3889, '\p{^Numeric_Value=+00000013/02}', ""); + Expect(1, 3889, '\P{Numeric_Value=+00000013/02}', ""); + Expect(0, 3889, '\P{^Numeric_Value=+00000013/02}', ""); Expect(1, 3888, '\p{Numeric_Value=780/120}', ""); Expect(0, 3888, '\p{^Numeric_Value=780/120}', ""); Expect(0, 3888, '\P{Numeric_Value=780/120}', ""); @@ -70422,18 +72782,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3889, '\p{^Numeric_Value=6.50}', ""); Expect(1, 3889, '\P{Numeric_Value=6.50}', ""); Expect(0, 3889, '\P{^Numeric_Value=6.50}', ""); - Error('\p{Nv=:= +0013/2}'); - Error('\P{Nv=:= +0013/2}'); + Error('\p{Nv=/a/ 00000013/000002}'); + Error('\P{Nv=/a/ 00000013/000002}'); Expect(1, 3888, '\p{Nv=:\A13/2\z:}', "");; Expect(0, 3889, '\p{Nv=:\A13/2\z:}', "");; - Expect(1, 3888, '\p{Nv=00000013/00002}', ""); - Expect(0, 3888, '\p{^Nv=00000013/00002}', ""); - Expect(0, 3888, '\P{Nv=00000013/00002}', ""); - Expect(1, 3888, '\P{^Nv=00000013/00002}', ""); - Expect(0, 3889, '\p{Nv=00000013/00002}', ""); - Expect(1, 3889, '\p{^Nv=00000013/00002}', ""); - Expect(1, 3889, '\P{Nv=00000013/00002}', ""); - Expect(0, 3889, '\P{^Nv=00000013/00002}', ""); + Expect(1, 3888, '\p{Nv=+00000000013/00000002}', ""); + Expect(0, 3888, '\p{^Nv=+00000000013/00000002}', ""); + Expect(0, 3888, '\P{Nv=+00000000013/00000002}', ""); + Expect(1, 3888, '\P{^Nv=+00000000013/00000002}', ""); + Expect(0, 3889, '\p{Nv=+00000000013/00000002}', ""); + Expect(1, 3889, '\p{^Nv=+00000000013/00000002}', ""); + Expect(1, 3889, '\P{Nv=+00000000013/00000002}', ""); + Expect(0, 3889, '\P{^Nv=+00000000013/00000002}', ""); Expect(1, 3888, '\p{Nv=780/120}', ""); Expect(0, 3888, '\p{^Nv=780/120}', ""); Expect(0, 3888, '\P{Nv=780/120}', ""); @@ -70450,22 +72810,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3889, '\p{^Nv=6.5e+00}', ""); Expect(1, 3889, '\P{Nv=6.5e+00}', ""); Expect(0, 3889, '\P{^Nv=6.5e+00}', ""); - Expect(1, 3888, '\p{Nv: 6.5}', ""); - Expect(0, 3888, '\p{^Nv: 6.5}', ""); - Expect(0, 3888, '\P{Nv: 6.5}', ""); - Expect(1, 3888, '\P{^Nv: 6.5}', ""); - Expect(0, 3889, '\p{Nv: 6.5}', ""); - Expect(1, 3889, '\p{^Nv: 6.5}', ""); - Expect(1, 3889, '\P{Nv: 6.5}', ""); - Expect(0, 3889, '\P{^Nv: 6.5}', ""); - Expect(1, 3888, '\p{Nv: 6.50e+00}', ""); - Expect(0, 3888, '\p{^Nv: 6.50e+00}', ""); - Expect(0, 3888, '\P{Nv: 6.50e+00}', ""); - Expect(1, 3888, '\P{^Nv: 6.50e+00}', ""); - Expect(0, 3889, '\p{Nv: 6.50e+00}', ""); - Expect(1, 3889, '\p{^Nv: 6.50e+00}', ""); - Expect(1, 3889, '\P{Nv: 6.50e+00}', ""); - Expect(0, 3889, '\P{^Nv: 6.50e+00}', ""); + Expect(1, 3888, '\p{Nv=6.5}', ""); + Expect(0, 3888, '\p{^Nv=6.5}', ""); + Expect(0, 3888, '\P{Nv=6.5}', ""); + Expect(1, 3888, '\P{^Nv=6.5}', ""); + Expect(0, 3889, '\p{Nv=6.5}', ""); + Expect(1, 3889, '\p{^Nv=6.5}', ""); + Expect(1, 3889, '\P{Nv=6.5}', ""); + Expect(0, 3889, '\P{^Nv=6.5}', ""); + Expect(1, 3888, '\p{Nv=6.50e+00}', ""); + Expect(0, 3888, '\p{^Nv=6.50e+00}', ""); + Expect(0, 3888, '\P{Nv=6.50e+00}', ""); + Expect(1, 3888, '\P{^Nv=6.50e+00}', ""); + Expect(0, 3889, '\p{Nv=6.50e+00}', ""); + Expect(1, 3889, '\p{^Nv=6.50e+00}', ""); + Expect(1, 3889, '\P{Nv=6.50e+00}', ""); + Expect(0, 3889, '\P{^Nv=6.50e+00}', ""); Expect(1, 3888, '\p{Nv=6.50}', ""); Expect(0, 3888, '\p{^Nv=6.50}', ""); Expect(0, 3888, '\P{Nv=6.50}', ""); @@ -70474,16 +72834,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3889, '\p{^Nv=6.50}', ""); Expect(1, 3889, '\P{Nv=6.50}', ""); Expect(0, 3889, '\P{^Nv=6.50}', ""); - Error('\p{Is_Numeric_Value=-013/0002/a/}'); - Error('\P{Is_Numeric_Value=-013/0002/a/}'); - Expect(1, 3888, '\p{Is_Numeric_Value=+013/02}', ""); - Expect(0, 3888, '\p{^Is_Numeric_Value=+013/02}', ""); - Expect(0, 3888, '\P{Is_Numeric_Value=+013/02}', ""); - Expect(1, 3888, '\P{^Is_Numeric_Value=+013/02}', ""); - Expect(0, 3889, '\p{Is_Numeric_Value=+013/02}', ""); - Expect(1, 3889, '\p{^Is_Numeric_Value=+013/02}', ""); - Expect(1, 3889, '\P{Is_Numeric_Value=+013/02}', ""); - Expect(0, 3889, '\P{^Is_Numeric_Value=+013/02}', ""); + Error('\p{Is_Numeric_Value=:= +000013/00002}'); + Error('\P{Is_Numeric_Value=:= +000013/00002}'); + Expect(1, 3888, '\p{Is_Numeric_Value=0000013/0000002}', ""); + Expect(0, 3888, '\p{^Is_Numeric_Value=0000013/0000002}', ""); + Expect(0, 3888, '\P{Is_Numeric_Value=0000013/0000002}', ""); + Expect(1, 3888, '\P{^Is_Numeric_Value=0000013/0000002}', ""); + Expect(0, 3889, '\p{Is_Numeric_Value=0000013/0000002}', ""); + Expect(1, 3889, '\p{^Is_Numeric_Value=0000013/0000002}', ""); + Expect(1, 3889, '\P{Is_Numeric_Value=0000013/0000002}', ""); + Expect(0, 3889, '\P{^Is_Numeric_Value=0000013/0000002}', ""); Expect(1, 3888, '\p{Is_Numeric_Value=780/120}', ""); Expect(0, 3888, '\p{^Is_Numeric_Value=780/120}', ""); Expect(0, 3888, '\P{Is_Numeric_Value=780/120}', ""); @@ -70492,22 +72852,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3889, '\p{^Is_Numeric_Value=780/120}', ""); Expect(1, 3889, '\P{Is_Numeric_Value=780/120}', ""); Expect(0, 3889, '\P{^Is_Numeric_Value=780/120}', ""); - Expect(1, 3888, '\p{Is_Numeric_Value=6.5e+00}', ""); - Expect(0, 3888, '\p{^Is_Numeric_Value=6.5e+00}', ""); - Expect(0, 3888, '\P{Is_Numeric_Value=6.5e+00}', ""); - Expect(1, 3888, '\P{^Is_Numeric_Value=6.5e+00}', ""); - Expect(0, 3889, '\p{Is_Numeric_Value=6.5e+00}', ""); - Expect(1, 3889, '\p{^Is_Numeric_Value=6.5e+00}', ""); - Expect(1, 3889, '\P{Is_Numeric_Value=6.5e+00}', ""); - Expect(0, 3889, '\P{^Is_Numeric_Value=6.5e+00}', ""); - Expect(1, 3888, '\p{Is_Numeric_Value=6.5}', ""); - Expect(0, 3888, '\p{^Is_Numeric_Value=6.5}', ""); - Expect(0, 3888, '\P{Is_Numeric_Value=6.5}', ""); - Expect(1, 3888, '\P{^Is_Numeric_Value=6.5}', ""); - Expect(0, 3889, '\p{Is_Numeric_Value=6.5}', ""); - Expect(1, 3889, '\p{^Is_Numeric_Value=6.5}', ""); - Expect(1, 3889, '\P{Is_Numeric_Value=6.5}', ""); - Expect(0, 3889, '\P{^Is_Numeric_Value=6.5}', ""); + Expect(1, 3888, '\p{Is_Numeric_Value: 6.5e+00}', ""); + Expect(0, 3888, '\p{^Is_Numeric_Value: 6.5e+00}', ""); + Expect(0, 3888, '\P{Is_Numeric_Value: 6.5e+00}', ""); + Expect(1, 3888, '\P{^Is_Numeric_Value: 6.5e+00}', ""); + Expect(0, 3889, '\p{Is_Numeric_Value: 6.5e+00}', ""); + Expect(1, 3889, '\p{^Is_Numeric_Value: 6.5e+00}', ""); + Expect(1, 3889, '\P{Is_Numeric_Value: 6.5e+00}', ""); + Expect(0, 3889, '\P{^Is_Numeric_Value: 6.5e+00}', ""); + Expect(1, 3888, '\p{Is_Numeric_Value:6.5}', ""); + Expect(0, 3888, '\p{^Is_Numeric_Value:6.5}', ""); + Expect(0, 3888, '\P{Is_Numeric_Value:6.5}', ""); + Expect(1, 3888, '\P{^Is_Numeric_Value:6.5}', ""); + Expect(0, 3889, '\p{Is_Numeric_Value:6.5}', ""); + Expect(1, 3889, '\p{^Is_Numeric_Value:6.5}', ""); + Expect(1, 3889, '\P{Is_Numeric_Value:6.5}', ""); + Expect(0, 3889, '\P{^Is_Numeric_Value:6.5}', ""); Expect(1, 3888, '\p{Is_Numeric_Value=6.50e+00}', ""); Expect(0, 3888, '\p{^Is_Numeric_Value=6.50e+00}', ""); Expect(0, 3888, '\P{Is_Numeric_Value=6.50e+00}', ""); @@ -70524,16 +72884,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3889, '\p{^Is_Numeric_Value=6.50}', ""); Expect(1, 3889, '\P{Is_Numeric_Value=6.50}', ""); Expect(0, 3889, '\P{^Is_Numeric_Value=6.50}', ""); - Error('\p{Is_Nv=-/a/000000013/000002}'); - Error('\P{Is_Nv=-/a/000000013/000002}'); - Expect(1, 3888, '\p{Is_Nv=00000013/00002}', ""); - Expect(0, 3888, '\p{^Is_Nv=00000013/00002}', ""); - Expect(0, 3888, '\P{Is_Nv=00000013/00002}', ""); - Expect(1, 3888, '\P{^Is_Nv=00000013/00002}', ""); - Expect(0, 3889, '\p{Is_Nv=00000013/00002}', ""); - Expect(1, 3889, '\p{^Is_Nv=00000013/00002}', ""); - Expect(1, 3889, '\P{Is_Nv=00000013/00002}', ""); - Expect(0, 3889, '\P{^Is_Nv=00000013/00002}', ""); + Error('\p{Is_Nv: /a/+00013/0002}'); + Error('\P{Is_Nv: /a/+00013/0002}'); + Expect(1, 3888, '\p{Is_Nv=0013/000000002}', ""); + Expect(0, 3888, '\p{^Is_Nv=0013/000000002}', ""); + Expect(0, 3888, '\P{Is_Nv=0013/000000002}', ""); + Expect(1, 3888, '\P{^Is_Nv=0013/000000002}', ""); + Expect(0, 3889, '\p{Is_Nv=0013/000000002}', ""); + Expect(1, 3889, '\p{^Is_Nv=0013/000000002}', ""); + Expect(1, 3889, '\P{Is_Nv=0013/000000002}', ""); + Expect(0, 3889, '\P{^Is_Nv=0013/000000002}', ""); Expect(1, 3888, '\p{Is_Nv=780/120}', ""); Expect(0, 3888, '\p{^Is_Nv=780/120}', ""); Expect(0, 3888, '\P{Is_Nv=780/120}', ""); @@ -70574,18 +72934,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3889, '\p{^Is_Nv=6.50}', ""); Expect(1, 3889, '\P{Is_Nv=6.50}', ""); Expect(0, 3889, '\P{^Is_Nv=6.50}', ""); - Error('\p{Numeric_Value=-:=00_00_00_00_14}'); - Error('\P{Numeric_Value=-:=00_00_00_00_14}'); + Error('\p{Numeric_Value= +14/a/}'); + Error('\P{Numeric_Value= +14/a/}'); Expect(1, 119534, '\p{Numeric_Value=:\A14\z:}', "");; Expect(0, 119535, '\p{Numeric_Value=:\A14\z:}', "");; - Expect(1, 119534, '\p{Numeric_Value=00_00_00_01_4}', ""); - Expect(0, 119534, '\p{^Numeric_Value=00_00_00_01_4}', ""); - Expect(0, 119534, '\P{Numeric_Value=00_00_00_01_4}', ""); - Expect(1, 119534, '\P{^Numeric_Value=00_00_00_01_4}', ""); - Expect(0, 119535, '\p{Numeric_Value=00_00_00_01_4}', ""); - Expect(1, 119535, '\p{^Numeric_Value=00_00_00_01_4}', ""); - Expect(1, 119535, '\P{Numeric_Value=00_00_00_01_4}', ""); - Expect(0, 119535, '\P{^Numeric_Value=00_00_00_01_4}', ""); + Expect(1, 119534, '\p{Numeric_Value=000014}', ""); + Expect(0, 119534, '\p{^Numeric_Value=000014}', ""); + Expect(0, 119534, '\P{Numeric_Value=000014}', ""); + Expect(1, 119534, '\P{^Numeric_Value=000014}', ""); + Expect(0, 119535, '\p{Numeric_Value=000014}', ""); + Expect(1, 119535, '\p{^Numeric_Value=000014}', ""); + Expect(1, 119535, '\P{Numeric_Value=000014}', ""); + Expect(0, 119535, '\P{^Numeric_Value=000014}', ""); Expect(1, 119534, '\p{Numeric_Value=1.400000000000000e+01}', ""); Expect(0, 119534, '\p{^Numeric_Value=1.400000000000000e+01}', ""); Expect(0, 119534, '\P{Numeric_Value=1.400000000000000e+01}', ""); @@ -70594,18 +72954,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119535, '\p{^Numeric_Value=1.400000000000000e+01}', ""); Expect(1, 119535, '\P{Numeric_Value=1.400000000000000e+01}', ""); Expect(0, 119535, '\P{^Numeric_Value=1.400000000000000e+01}', ""); - Error('\p{Nv=_:=00_00_00_014}'); - Error('\P{Nv=_:=00_00_00_014}'); + Error('\p{Nv=:=+0014}'); + Error('\P{Nv=:=+0014}'); Expect(1, 119534, '\p{Nv=:\A14\z:}', "");; Expect(0, 119535, '\p{Nv=:\A14\z:}', "");; - Expect(1, 119534, '\p{Nv=0_0_0_0_014}', ""); - Expect(0, 119534, '\p{^Nv=0_0_0_0_014}', ""); - Expect(0, 119534, '\P{Nv=0_0_0_0_014}', ""); - Expect(1, 119534, '\P{^Nv=0_0_0_0_014}', ""); - Expect(0, 119535, '\p{Nv=0_0_0_0_014}', ""); - Expect(1, 119535, '\p{^Nv=0_0_0_0_014}', ""); - Expect(1, 119535, '\P{Nv=0_0_0_0_014}', ""); - Expect(0, 119535, '\P{^Nv=0_0_0_0_014}', ""); + Expect(1, 119534, '\p{Nv=+0_0_0_0_0_0_0_14}', ""); + Expect(0, 119534, '\p{^Nv=+0_0_0_0_0_0_0_14}', ""); + Expect(0, 119534, '\P{Nv=+0_0_0_0_0_0_0_14}', ""); + Expect(1, 119534, '\P{^Nv=+0_0_0_0_0_0_0_14}', ""); + Expect(0, 119535, '\p{Nv=+0_0_0_0_0_0_0_14}', ""); + Expect(1, 119535, '\p{^Nv=+0_0_0_0_0_0_0_14}', ""); + Expect(1, 119535, '\P{Nv=+0_0_0_0_0_0_0_14}', ""); + Expect(0, 119535, '\P{^Nv=+0_0_0_0_0_0_0_14}', ""); Expect(1, 119534, '\p{Nv=1.400000000000000e+01}', ""); Expect(0, 119534, '\p{^Nv=1.400000000000000e+01}', ""); Expect(0, 119534, '\P{Nv=1.400000000000000e+01}', ""); @@ -70614,16 +72974,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119535, '\p{^Nv=1.400000000000000e+01}', ""); Expect(1, 119535, '\P{Nv=1.400000000000000e+01}', ""); Expect(0, 119535, '\P{^Nv=1.400000000000000e+01}', ""); - Error('\p{Is_Numeric_Value= :=00_01_4}'); - Error('\P{Is_Numeric_Value= :=00_01_4}'); - Expect(1, 119534, '\p{Is_Numeric_Value=00000000014}', ""); - Expect(0, 119534, '\p{^Is_Numeric_Value=00000000014}', ""); - Expect(0, 119534, '\P{Is_Numeric_Value=00000000014}', ""); - Expect(1, 119534, '\P{^Is_Numeric_Value=00000000014}', ""); - Expect(0, 119535, '\p{Is_Numeric_Value=00000000014}', ""); - Expect(1, 119535, '\p{^Is_Numeric_Value=00000000014}', ""); - Expect(1, 119535, '\P{Is_Numeric_Value=00000000014}', ""); - Expect(0, 119535, '\P{^Is_Numeric_Value=00000000014}', ""); + Error('\p{Is_Numeric_Value=/a/--0000014}'); + Error('\P{Is_Numeric_Value=/a/--0000014}'); + Expect(1, 119534, '\p{Is_Numeric_Value:0_0_0_0_0_0_0_14}', ""); + Expect(0, 119534, '\p{^Is_Numeric_Value:0_0_0_0_0_0_0_14}', ""); + Expect(0, 119534, '\P{Is_Numeric_Value:0_0_0_0_0_0_0_14}', ""); + Expect(1, 119534, '\P{^Is_Numeric_Value:0_0_0_0_0_0_0_14}', ""); + Expect(0, 119535, '\p{Is_Numeric_Value:0_0_0_0_0_0_0_14}', ""); + Expect(1, 119535, '\p{^Is_Numeric_Value:0_0_0_0_0_0_0_14}', ""); + Expect(1, 119535, '\P{Is_Numeric_Value:0_0_0_0_0_0_0_14}', ""); + Expect(0, 119535, '\P{^Is_Numeric_Value:0_0_0_0_0_0_0_14}', ""); Expect(1, 119534, '\p{Is_Numeric_Value=1.400000000000000e+01}', ""); Expect(0, 119534, '\p{^Is_Numeric_Value=1.400000000000000e+01}', ""); Expect(0, 119534, '\P{Is_Numeric_Value=1.400000000000000e+01}', ""); @@ -70632,16 +72992,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119535, '\p{^Is_Numeric_Value=1.400000000000000e+01}', ""); Expect(1, 119535, '\P{Is_Numeric_Value=1.400000000000000e+01}', ""); Expect(0, 119535, '\P{^Is_Numeric_Value=1.400000000000000e+01}', ""); - Error('\p{Is_Nv=/a/- 0_0_0_0_0014}'); - Error('\P{Is_Nv=/a/- 0_0_0_0_0014}'); - Expect(1, 119534, '\p{Is_Nv=01_4}', ""); - Expect(0, 119534, '\p{^Is_Nv=01_4}', ""); - Expect(0, 119534, '\P{Is_Nv=01_4}', ""); - Expect(1, 119534, '\P{^Is_Nv=01_4}', ""); - Expect(0, 119535, '\p{Is_Nv=01_4}', ""); - Expect(1, 119535, '\p{^Is_Nv=01_4}', ""); - Expect(1, 119535, '\P{Is_Nv=01_4}', ""); - Expect(0, 119535, '\P{^Is_Nv=01_4}', ""); + Error('\p{Is_Nv:/a/-14}'); + Error('\P{Is_Nv:/a/-14}'); + Expect(1, 119534, '\p{Is_Nv=000000001_4}', ""); + Expect(0, 119534, '\p{^Is_Nv=000000001_4}', ""); + Expect(0, 119534, '\P{Is_Nv=000000001_4}', ""); + Expect(1, 119534, '\P{^Is_Nv=000000001_4}', ""); + Expect(0, 119535, '\p{Is_Nv=000000001_4}', ""); + Expect(1, 119535, '\p{^Is_Nv=000000001_4}', ""); + Expect(1, 119535, '\P{Is_Nv=000000001_4}', ""); + Expect(0, 119535, '\P{^Is_Nv=000000001_4}', ""); Expect(1, 119534, '\p{Is_Nv=1.400000000000000e+01}', ""); Expect(0, 119534, '\p{^Is_Nv=1.400000000000000e+01}', ""); Expect(0, 119534, '\P{Is_Nv=1.400000000000000e+01}', ""); @@ -70650,56 +73010,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119535, '\p{^Is_Nv=1.400000000000000e+01}', ""); Expect(1, 119535, '\P{Is_Nv=1.400000000000000e+01}', ""); Expect(0, 119535, '\P{^Is_Nv=1.400000000000000e+01}', ""); - Error('\p{Numeric_Value= /a/+1_5}'); - Error('\P{Numeric_Value= /a/+1_5}'); + Error('\p{Numeric_Value=-_00000015:=}'); + Error('\P{Numeric_Value=-_00000015:=}'); Expect(1, 119535, '\p{Numeric_Value=:\A15\z:}', "");; Expect(0, 119536, '\p{Numeric_Value=:\A15\z:}', "");; - Expect(1, 119535, '\p{Numeric_Value=000_000_15}', ""); - Expect(0, 119535, '\p{^Numeric_Value=000_000_15}', ""); - Expect(0, 119535, '\P{Numeric_Value=000_000_15}', ""); - Expect(1, 119535, '\P{^Numeric_Value=000_000_15}', ""); - Expect(0, 119536, '\p{Numeric_Value=000_000_15}', ""); - Expect(1, 119536, '\p{^Numeric_Value=000_000_15}', ""); - Expect(1, 119536, '\P{Numeric_Value=000_000_15}', ""); - Expect(0, 119536, '\P{^Numeric_Value=000_000_15}', ""); - Expect(1, 119535, '\p{Numeric_Value=1.500000000000000e+01}', ""); - Expect(0, 119535, '\p{^Numeric_Value=1.500000000000000e+01}', ""); - Expect(0, 119535, '\P{Numeric_Value=1.500000000000000e+01}', ""); - Expect(1, 119535, '\P{^Numeric_Value=1.500000000000000e+01}', ""); - Expect(0, 119536, '\p{Numeric_Value=1.500000000000000e+01}', ""); - Expect(1, 119536, '\p{^Numeric_Value=1.500000000000000e+01}', ""); - Expect(1, 119536, '\P{Numeric_Value=1.500000000000000e+01}', ""); - Expect(0, 119536, '\P{^Numeric_Value=1.500000000000000e+01}', ""); - Error('\p{Nv=/a/-15}'); - Error('\P{Nv=/a/-15}'); + Expect(1, 119535, '\p{Numeric_Value=+0_0_15}', ""); + Expect(0, 119535, '\p{^Numeric_Value=+0_0_15}', ""); + Expect(0, 119535, '\P{Numeric_Value=+0_0_15}', ""); + Expect(1, 119535, '\P{^Numeric_Value=+0_0_15}', ""); + Expect(0, 119536, '\p{Numeric_Value=+0_0_15}', ""); + Expect(1, 119536, '\p{^Numeric_Value=+0_0_15}', ""); + Expect(1, 119536, '\P{Numeric_Value=+0_0_15}', ""); + Expect(0, 119536, '\P{^Numeric_Value=+0_0_15}', ""); + Expect(1, 119535, '\p{Numeric_Value:1.500000000000000e+01}', ""); + Expect(0, 119535, '\p{^Numeric_Value:1.500000000000000e+01}', ""); + Expect(0, 119535, '\P{Numeric_Value:1.500000000000000e+01}', ""); + Expect(1, 119535, '\P{^Numeric_Value:1.500000000000000e+01}', ""); + Expect(0, 119536, '\p{Numeric_Value:1.500000000000000e+01}', ""); + Expect(1, 119536, '\p{^Numeric_Value:1.500000000000000e+01}', ""); + Expect(1, 119536, '\P{Numeric_Value:1.500000000000000e+01}', ""); + Expect(0, 119536, '\P{^Numeric_Value:1.500000000000000e+01}', ""); + Error('\p{Nv= +000_000_000_15:=}'); + Error('\P{Nv= +000_000_000_15:=}'); Expect(1, 119535, '\p{Nv=:\A15\z:}', "");; Expect(0, 119536, '\p{Nv=:\A15\z:}', "");; - Expect(1, 119535, '\p{Nv=0_0_0_0_0_0_00015}', ""); - Expect(0, 119535, '\p{^Nv=0_0_0_0_0_0_00015}', ""); - Expect(0, 119535, '\P{Nv=0_0_0_0_0_0_00015}', ""); - Expect(1, 119535, '\P{^Nv=0_0_0_0_0_0_00015}', ""); - Expect(0, 119536, '\p{Nv=0_0_0_0_0_0_00015}', ""); - Expect(1, 119536, '\p{^Nv=0_0_0_0_0_0_00015}', ""); - Expect(1, 119536, '\P{Nv=0_0_0_0_0_0_00015}', ""); - Expect(0, 119536, '\P{^Nv=0_0_0_0_0_0_00015}', ""); - Expect(1, 119535, '\p{Nv:1.500000000000000e+01}', ""); - Expect(0, 119535, '\p{^Nv:1.500000000000000e+01}', ""); - Expect(0, 119535, '\P{Nv:1.500000000000000e+01}', ""); - Expect(1, 119535, '\P{^Nv:1.500000000000000e+01}', ""); - Expect(0, 119536, '\p{Nv:1.500000000000000e+01}', ""); - Expect(1, 119536, '\p{^Nv:1.500000000000000e+01}', ""); - Expect(1, 119536, '\P{Nv:1.500000000000000e+01}', ""); - Expect(0, 119536, '\P{^Nv:1.500000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=/a/_+0_0_0_0_0_015}'); - Error('\P{Is_Numeric_Value=/a/_+0_0_0_0_0_015}'); - Expect(1, 119535, '\p{Is_Numeric_Value=00000000015}', ""); - Expect(0, 119535, '\p{^Is_Numeric_Value=00000000015}', ""); - Expect(0, 119535, '\P{Is_Numeric_Value=00000000015}', ""); - Expect(1, 119535, '\P{^Is_Numeric_Value=00000000015}', ""); - Expect(0, 119536, '\p{Is_Numeric_Value=00000000015}', ""); - Expect(1, 119536, '\p{^Is_Numeric_Value=00000000015}', ""); - Expect(1, 119536, '\P{Is_Numeric_Value=00000000015}', ""); - Expect(0, 119536, '\P{^Is_Numeric_Value=00000000015}', ""); + Expect(1, 119535, '\p{Nv=15}', ""); + Expect(0, 119535, '\p{^Nv=15}', ""); + Expect(0, 119535, '\P{Nv=15}', ""); + Expect(1, 119535, '\P{^Nv=15}', ""); + Expect(0, 119536, '\p{Nv=15}', ""); + Expect(1, 119536, '\p{^Nv=15}', ""); + Expect(1, 119536, '\P{Nv=15}', ""); + Expect(0, 119536, '\P{^Nv=15}', ""); + Expect(1, 119535, '\p{Nv=1.500000000000000e+01}', ""); + Expect(0, 119535, '\p{^Nv=1.500000000000000e+01}', ""); + Expect(0, 119535, '\P{Nv=1.500000000000000e+01}', ""); + Expect(1, 119535, '\P{^Nv=1.500000000000000e+01}', ""); + Expect(0, 119536, '\p{Nv=1.500000000000000e+01}', ""); + Expect(1, 119536, '\p{^Nv=1.500000000000000e+01}', ""); + Expect(1, 119536, '\P{Nv=1.500000000000000e+01}', ""); + Expect(0, 119536, '\P{^Nv=1.500000000000000e+01}', ""); + Error('\p{Is_Numeric_Value= :=+000000015}'); + Error('\P{Is_Numeric_Value= :=+000000015}'); + Expect(1, 119535, '\p{Is_Numeric_Value=001_5}', ""); + Expect(0, 119535, '\p{^Is_Numeric_Value=001_5}', ""); + Expect(0, 119535, '\P{Is_Numeric_Value=001_5}', ""); + Expect(1, 119535, '\P{^Is_Numeric_Value=001_5}', ""); + Expect(0, 119536, '\p{Is_Numeric_Value=001_5}', ""); + Expect(1, 119536, '\p{^Is_Numeric_Value=001_5}', ""); + Expect(1, 119536, '\P{Is_Numeric_Value=001_5}', ""); + Expect(0, 119536, '\P{^Is_Numeric_Value=001_5}', ""); Expect(1, 119535, '\p{Is_Numeric_Value=1.500000000000000e+01}', ""); Expect(0, 119535, '\p{^Is_Numeric_Value=1.500000000000000e+01}', ""); Expect(0, 119535, '\P{Is_Numeric_Value=1.500000000000000e+01}', ""); @@ -70708,16 +73068,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119536, '\p{^Is_Numeric_Value=1.500000000000000e+01}', ""); Expect(1, 119536, '\P{Is_Numeric_Value=1.500000000000000e+01}', ""); Expect(0, 119536, '\P{^Is_Numeric_Value=1.500000000000000e+01}', ""); - Error('\p{Is_Nv: -:=+0_0_0_15}'); - Error('\P{Is_Nv: -:=+0_0_0_15}'); - Expect(1, 119535, '\p{Is_Nv=000015}', ""); - Expect(0, 119535, '\p{^Is_Nv=000015}', ""); - Expect(0, 119535, '\P{Is_Nv=000015}', ""); - Expect(1, 119535, '\P{^Is_Nv=000015}', ""); - Expect(0, 119536, '\p{Is_Nv=000015}', ""); - Expect(1, 119536, '\p{^Is_Nv=000015}', ""); - Expect(1, 119536, '\P{Is_Nv=000015}', ""); - Expect(0, 119536, '\P{^Is_Nv=000015}', ""); + Error('\p{Is_Nv= +0_0_0_0_0_0_00015:=}'); + Error('\P{Is_Nv= +0_0_0_0_0_0_00015:=}'); + Expect(1, 119535, '\p{Is_Nv=0_0_0_0_0_0_0015}', ""); + Expect(0, 119535, '\p{^Is_Nv=0_0_0_0_0_0_0015}', ""); + Expect(0, 119535, '\P{Is_Nv=0_0_0_0_0_0_0015}', ""); + Expect(1, 119535, '\P{^Is_Nv=0_0_0_0_0_0_0015}', ""); + Expect(0, 119536, '\p{Is_Nv=0_0_0_0_0_0_0015}', ""); + Expect(1, 119536, '\p{^Is_Nv=0_0_0_0_0_0_0015}', ""); + Expect(1, 119536, '\P{Is_Nv=0_0_0_0_0_0_0015}', ""); + Expect(0, 119536, '\P{^Is_Nv=0_0_0_0_0_0_0015}', ""); Expect(1, 119535, '\p{Is_Nv=1.500000000000000e+01}', ""); Expect(0, 119535, '\p{^Is_Nv=1.500000000000000e+01}', ""); Expect(0, 119535, '\P{Is_Nv=1.500000000000000e+01}', ""); @@ -70726,18 +73086,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119536, '\p{^Is_Nv=1.500000000000000e+01}', ""); Expect(1, 119536, '\P{Is_Nv=1.500000000000000e+01}', ""); Expect(0, 119536, '\P{^Is_Nv=1.500000000000000e+01}', ""); - Error('\p{Numeric_Value=_ 015/00002:=}'); - Error('\P{Numeric_Value=_ 015/00002:=}'); + Error('\p{Numeric_Value=:= 00000000015/0000000002}'); + Error('\P{Numeric_Value=:= 00000000015/0000000002}'); Expect(1, 3889, '\p{Numeric_Value=:\A15/2\z:}', "");; Expect(0, 3890, '\p{Numeric_Value=:\A15/2\z:}', "");; - Expect(1, 3889, '\p{Numeric_Value=+0000000015/002}', ""); - Expect(0, 3889, '\p{^Numeric_Value=+0000000015/002}', ""); - Expect(0, 3889, '\P{Numeric_Value=+0000000015/002}', ""); - Expect(1, 3889, '\P{^Numeric_Value=+0000000015/002}', ""); - Expect(0, 3890, '\p{Numeric_Value=+0000000015/002}', ""); - Expect(1, 3890, '\p{^Numeric_Value=+0000000015/002}', ""); - Expect(1, 3890, '\P{Numeric_Value=+0000000015/002}', ""); - Expect(0, 3890, '\P{^Numeric_Value=+0000000015/002}', ""); + Expect(1, 3889, '\p{Numeric_Value=000015/02}', ""); + Expect(0, 3889, '\p{^Numeric_Value=000015/02}', ""); + Expect(0, 3889, '\P{Numeric_Value=000015/02}', ""); + Expect(1, 3889, '\P{^Numeric_Value=000015/02}', ""); + Expect(0, 3890, '\p{Numeric_Value=000015/02}', ""); + Expect(1, 3890, '\p{^Numeric_Value=000015/02}', ""); + Expect(1, 3890, '\P{Numeric_Value=000015/02}', ""); + Expect(0, 3890, '\P{^Numeric_Value=000015/02}', ""); Expect(1, 3889, '\p{Numeric_Value=900/120}', ""); Expect(0, 3889, '\p{^Numeric_Value=900/120}', ""); Expect(0, 3889, '\P{Numeric_Value=900/120}', ""); @@ -70754,22 +73114,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3890, '\p{^Numeric_Value=7.5e+00}', ""); Expect(1, 3890, '\P{Numeric_Value=7.5e+00}', ""); Expect(0, 3890, '\P{^Numeric_Value=7.5e+00}', ""); - Expect(1, 3889, '\p{Numeric_Value=7.5}', ""); - Expect(0, 3889, '\p{^Numeric_Value=7.5}', ""); - Expect(0, 3889, '\P{Numeric_Value=7.5}', ""); - Expect(1, 3889, '\P{^Numeric_Value=7.5}', ""); - Expect(0, 3890, '\p{Numeric_Value=7.5}', ""); - Expect(1, 3890, '\p{^Numeric_Value=7.5}', ""); - Expect(1, 3890, '\P{Numeric_Value=7.5}', ""); - Expect(0, 3890, '\P{^Numeric_Value=7.5}', ""); - Expect(1, 3889, '\p{Numeric_Value: 7.50e+00}', ""); - Expect(0, 3889, '\p{^Numeric_Value: 7.50e+00}', ""); - Expect(0, 3889, '\P{Numeric_Value: 7.50e+00}', ""); - Expect(1, 3889, '\P{^Numeric_Value: 7.50e+00}', ""); - Expect(0, 3890, '\p{Numeric_Value: 7.50e+00}', ""); - Expect(1, 3890, '\p{^Numeric_Value: 7.50e+00}', ""); - Expect(1, 3890, '\P{Numeric_Value: 7.50e+00}', ""); - Expect(0, 3890, '\P{^Numeric_Value: 7.50e+00}', ""); + Expect(1, 3889, '\p{Numeric_Value: 7.5}', ""); + Expect(0, 3889, '\p{^Numeric_Value: 7.5}', ""); + Expect(0, 3889, '\P{Numeric_Value: 7.5}', ""); + Expect(1, 3889, '\P{^Numeric_Value: 7.5}', ""); + Expect(0, 3890, '\p{Numeric_Value: 7.5}', ""); + Expect(1, 3890, '\p{^Numeric_Value: 7.5}', ""); + Expect(1, 3890, '\P{Numeric_Value: 7.5}', ""); + Expect(0, 3890, '\P{^Numeric_Value: 7.5}', ""); + Expect(1, 3889, '\p{Numeric_Value=7.50e+00}', ""); + Expect(0, 3889, '\p{^Numeric_Value=7.50e+00}', ""); + Expect(0, 3889, '\P{Numeric_Value=7.50e+00}', ""); + Expect(1, 3889, '\P{^Numeric_Value=7.50e+00}', ""); + Expect(0, 3890, '\p{Numeric_Value=7.50e+00}', ""); + Expect(1, 3890, '\p{^Numeric_Value=7.50e+00}', ""); + Expect(1, 3890, '\P{Numeric_Value=7.50e+00}', ""); + Expect(0, 3890, '\P{^Numeric_Value=7.50e+00}', ""); Expect(1, 3889, '\p{Numeric_Value=7.50}', ""); Expect(0, 3889, '\p{^Numeric_Value=7.50}', ""); Expect(0, 3889, '\P{Numeric_Value=7.50}', ""); @@ -70778,26 +73138,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3890, '\p{^Numeric_Value=7.50}', ""); Expect(1, 3890, '\P{Numeric_Value=7.50}', ""); Expect(0, 3890, '\P{^Numeric_Value=7.50}', ""); - Error('\p{Nv= 00015/000000002:=}'); - Error('\P{Nv= 00015/000000002:=}'); + Error('\p{Nv= +00000000015/00000002:=}'); + Error('\P{Nv= +00000000015/00000002:=}'); Expect(1, 3889, '\p{Nv=:\A15/2\z:}', "");; Expect(0, 3890, '\p{Nv=:\A15/2\z:}', "");; - Expect(1, 3889, '\p{Nv: +0000000015/0000002}', ""); - Expect(0, 3889, '\p{^Nv: +0000000015/0000002}', ""); - Expect(0, 3889, '\P{Nv: +0000000015/0000002}', ""); - Expect(1, 3889, '\P{^Nv: +0000000015/0000002}', ""); - Expect(0, 3890, '\p{Nv: +0000000015/0000002}', ""); - Expect(1, 3890, '\p{^Nv: +0000000015/0000002}', ""); - Expect(1, 3890, '\P{Nv: +0000000015/0000002}', ""); - Expect(0, 3890, '\P{^Nv: +0000000015/0000002}', ""); - Expect(1, 3889, '\p{Nv=900/120}', ""); - Expect(0, 3889, '\p{^Nv=900/120}', ""); - Expect(0, 3889, '\P{Nv=900/120}', ""); - Expect(1, 3889, '\P{^Nv=900/120}', ""); - Expect(0, 3890, '\p{Nv=900/120}', ""); - Expect(1, 3890, '\p{^Nv=900/120}', ""); - Expect(1, 3890, '\P{Nv=900/120}', ""); - Expect(0, 3890, '\P{^Nv=900/120}', ""); + Expect(1, 3889, '\p{Nv=0000015/0002}', ""); + Expect(0, 3889, '\p{^Nv=0000015/0002}', ""); + Expect(0, 3889, '\P{Nv=0000015/0002}', ""); + Expect(1, 3889, '\P{^Nv=0000015/0002}', ""); + Expect(0, 3890, '\p{Nv=0000015/0002}', ""); + Expect(1, 3890, '\p{^Nv=0000015/0002}', ""); + Expect(1, 3890, '\P{Nv=0000015/0002}', ""); + Expect(0, 3890, '\P{^Nv=0000015/0002}', ""); + Expect(1, 3889, '\p{Nv: 900/120}', ""); + Expect(0, 3889, '\p{^Nv: 900/120}', ""); + Expect(0, 3889, '\P{Nv: 900/120}', ""); + Expect(1, 3889, '\P{^Nv: 900/120}', ""); + Expect(0, 3890, '\p{Nv: 900/120}', ""); + Expect(1, 3890, '\p{^Nv: 900/120}', ""); + Expect(1, 3890, '\P{Nv: 900/120}', ""); + Expect(0, 3890, '\P{^Nv: 900/120}', ""); Expect(1, 3889, '\p{Nv=7.5e+00}', ""); Expect(0, 3889, '\p{^Nv=7.5e+00}', ""); Expect(0, 3889, '\P{Nv=7.5e+00}', ""); @@ -70830,16 +73190,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3890, '\p{^Nv=7.50}', ""); Expect(1, 3890, '\P{Nv=7.50}', ""); Expect(0, 3890, '\P{^Nv=7.50}', ""); - Error('\p{Is_Numeric_Value=- +015/00002:=}'); - Error('\P{Is_Numeric_Value=- +015/00002:=}'); - Expect(1, 3889, '\p{Is_Numeric_Value=000015/000000002}', ""); - Expect(0, 3889, '\p{^Is_Numeric_Value=000015/000000002}', ""); - Expect(0, 3889, '\P{Is_Numeric_Value=000015/000000002}', ""); - Expect(1, 3889, '\P{^Is_Numeric_Value=000015/000000002}', ""); - Expect(0, 3890, '\p{Is_Numeric_Value=000015/000000002}', ""); - Expect(1, 3890, '\p{^Is_Numeric_Value=000015/000000002}', ""); - Expect(1, 3890, '\P{Is_Numeric_Value=000015/000000002}', ""); - Expect(0, 3890, '\P{^Is_Numeric_Value=000015/000000002}', ""); + Error('\p{Is_Numeric_Value=_00015/02/a/}'); + Error('\P{Is_Numeric_Value=_00015/02/a/}'); + Expect(1, 3889, '\p{Is_Numeric_Value:00000015/002}', ""); + Expect(0, 3889, '\p{^Is_Numeric_Value:00000015/002}', ""); + Expect(0, 3889, '\P{Is_Numeric_Value:00000015/002}', ""); + Expect(1, 3889, '\P{^Is_Numeric_Value:00000015/002}', ""); + Expect(0, 3890, '\p{Is_Numeric_Value:00000015/002}', ""); + Expect(1, 3890, '\p{^Is_Numeric_Value:00000015/002}', ""); + Expect(1, 3890, '\P{Is_Numeric_Value:00000015/002}', ""); + Expect(0, 3890, '\P{^Is_Numeric_Value:00000015/002}', ""); Expect(1, 3889, '\p{Is_Numeric_Value=900/120}', ""); Expect(0, 3889, '\p{^Is_Numeric_Value=900/120}', ""); Expect(0, 3889, '\P{Is_Numeric_Value=900/120}', ""); @@ -70864,14 +73224,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3890, '\p{^Is_Numeric_Value=7.5}', ""); Expect(1, 3890, '\P{Is_Numeric_Value=7.5}', ""); Expect(0, 3890, '\P{^Is_Numeric_Value=7.5}', ""); - Expect(1, 3889, '\p{Is_Numeric_Value=7.50e+00}', ""); - Expect(0, 3889, '\p{^Is_Numeric_Value=7.50e+00}', ""); - Expect(0, 3889, '\P{Is_Numeric_Value=7.50e+00}', ""); - Expect(1, 3889, '\P{^Is_Numeric_Value=7.50e+00}', ""); - Expect(0, 3890, '\p{Is_Numeric_Value=7.50e+00}', ""); - Expect(1, 3890, '\p{^Is_Numeric_Value=7.50e+00}', ""); - Expect(1, 3890, '\P{Is_Numeric_Value=7.50e+00}', ""); - Expect(0, 3890, '\P{^Is_Numeric_Value=7.50e+00}', ""); + Expect(1, 3889, '\p{Is_Numeric_Value:7.50e+00}', ""); + Expect(0, 3889, '\p{^Is_Numeric_Value:7.50e+00}', ""); + Expect(0, 3889, '\P{Is_Numeric_Value:7.50e+00}', ""); + Expect(1, 3889, '\P{^Is_Numeric_Value:7.50e+00}', ""); + Expect(0, 3890, '\p{Is_Numeric_Value:7.50e+00}', ""); + Expect(1, 3890, '\p{^Is_Numeric_Value:7.50e+00}', ""); + Expect(1, 3890, '\P{Is_Numeric_Value:7.50e+00}', ""); + Expect(0, 3890, '\P{^Is_Numeric_Value:7.50e+00}', ""); Expect(1, 3889, '\p{Is_Numeric_Value=7.50}', ""); Expect(0, 3889, '\p{^Is_Numeric_Value=7.50}', ""); Expect(0, 3889, '\P{Is_Numeric_Value=7.50}', ""); @@ -70880,16 +73240,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3890, '\p{^Is_Numeric_Value=7.50}', ""); Expect(1, 3890, '\P{Is_Numeric_Value=7.50}', ""); Expect(0, 3890, '\P{^Is_Numeric_Value=7.50}', ""); - Error('\p{Is_Nv=-000015/2:=}'); - Error('\P{Is_Nv=-000015/2:=}'); - Expect(1, 3889, '\p{Is_Nv=0015/00000002}', ""); - Expect(0, 3889, '\p{^Is_Nv=0015/00000002}', ""); - Expect(0, 3889, '\P{Is_Nv=0015/00000002}', ""); - Expect(1, 3889, '\P{^Is_Nv=0015/00000002}', ""); - Expect(0, 3890, '\p{Is_Nv=0015/00000002}', ""); - Expect(1, 3890, '\p{^Is_Nv=0015/00000002}', ""); - Expect(1, 3890, '\P{Is_Nv=0015/00000002}', ""); - Expect(0, 3890, '\P{^Is_Nv=0015/00000002}', ""); + Error('\p{Is_Nv=:= -+0000015/00002}'); + Error('\P{Is_Nv=:= -+0000015/00002}'); + Expect(1, 3889, '\p{Is_Nv=000000015/00002}', ""); + Expect(0, 3889, '\p{^Is_Nv=000000015/00002}', ""); + Expect(0, 3889, '\P{Is_Nv=000000015/00002}', ""); + Expect(1, 3889, '\P{^Is_Nv=000000015/00002}', ""); + Expect(0, 3890, '\p{Is_Nv=000000015/00002}', ""); + Expect(1, 3890, '\p{^Is_Nv=000000015/00002}', ""); + Expect(1, 3890, '\P{Is_Nv=000000015/00002}', ""); + Expect(0, 3890, '\P{^Is_Nv=000000015/00002}', ""); Expect(1, 3889, '\p{Is_Nv=900/120}', ""); Expect(0, 3889, '\p{^Is_Nv=900/120}', ""); Expect(0, 3889, '\P{Is_Nv=900/120}', ""); @@ -70914,14 +73274,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3890, '\p{^Is_Nv=7.5}', ""); Expect(1, 3890, '\P{Is_Nv=7.5}', ""); Expect(0, 3890, '\P{^Is_Nv=7.5}', ""); - Expect(1, 3889, '\p{Is_Nv=7.50e+00}', ""); - Expect(0, 3889, '\p{^Is_Nv=7.50e+00}', ""); - Expect(0, 3889, '\P{Is_Nv=7.50e+00}', ""); - Expect(1, 3889, '\P{^Is_Nv=7.50e+00}', ""); - Expect(0, 3890, '\p{Is_Nv=7.50e+00}', ""); - Expect(1, 3890, '\p{^Is_Nv=7.50e+00}', ""); - Expect(1, 3890, '\P{Is_Nv=7.50e+00}', ""); - Expect(0, 3890, '\P{^Is_Nv=7.50e+00}', ""); + Expect(1, 3889, '\p{Is_Nv: 7.50e+00}', ""); + Expect(0, 3889, '\p{^Is_Nv: 7.50e+00}', ""); + Expect(0, 3889, '\P{Is_Nv: 7.50e+00}', ""); + Expect(1, 3889, '\P{^Is_Nv: 7.50e+00}', ""); + Expect(0, 3890, '\p{Is_Nv: 7.50e+00}', ""); + Expect(1, 3890, '\p{^Is_Nv: 7.50e+00}', ""); + Expect(1, 3890, '\P{Is_Nv: 7.50e+00}', ""); + Expect(0, 3890, '\P{^Is_Nv: 7.50e+00}', ""); Expect(1, 3889, '\p{Is_Nv=7.50}', ""); Expect(0, 3889, '\p{^Is_Nv=7.50}', ""); Expect(0, 3889, '\P{Is_Nv=7.50}', ""); @@ -70930,18 +73290,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3890, '\p{^Is_Nv=7.50}', ""); Expect(1, 3890, '\P{Is_Nv=7.50}', ""); Expect(0, 3890, '\P{^Is_Nv=7.50}', ""); - Error('\p{Numeric_Value=:=_00016}'); - Error('\P{Numeric_Value=:=_00016}'); + Error('\p{Numeric_Value=_+00016/a/}'); + Error('\P{Numeric_Value=_+00016/a/}'); Expect(1, 119536, '\p{Numeric_Value=:\A16\z:}', "");; Expect(0, 119537, '\p{Numeric_Value=:\A16\z:}', "");; - Expect(1, 119536, '\p{Numeric_Value=0_0_16}', ""); - Expect(0, 119536, '\p{^Numeric_Value=0_0_16}', ""); - Expect(0, 119536, '\P{Numeric_Value=0_0_16}', ""); - Expect(1, 119536, '\P{^Numeric_Value=0_0_16}', ""); - Expect(0, 119537, '\p{Numeric_Value=0_0_16}', ""); - Expect(1, 119537, '\p{^Numeric_Value=0_0_16}', ""); - Expect(1, 119537, '\P{Numeric_Value=0_0_16}', ""); - Expect(0, 119537, '\P{^Numeric_Value=0_0_16}', ""); + Expect(1, 119536, '\p{Numeric_Value=000016}', ""); + Expect(0, 119536, '\p{^Numeric_Value=000016}', ""); + Expect(0, 119536, '\P{Numeric_Value=000016}', ""); + Expect(1, 119536, '\P{^Numeric_Value=000016}', ""); + Expect(0, 119537, '\p{Numeric_Value=000016}', ""); + Expect(1, 119537, '\p{^Numeric_Value=000016}', ""); + Expect(1, 119537, '\P{Numeric_Value=000016}', ""); + Expect(0, 119537, '\P{^Numeric_Value=000016}', ""); Expect(1, 119536, '\p{Numeric_Value=1.600000000000000e+01}', ""); Expect(0, 119536, '\p{^Numeric_Value=1.600000000000000e+01}', ""); Expect(0, 119536, '\P{Numeric_Value=1.600000000000000e+01}', ""); @@ -70950,18 +73310,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119537, '\p{^Numeric_Value=1.600000000000000e+01}', ""); Expect(1, 119537, '\P{Numeric_Value=1.600000000000000e+01}', ""); Expect(0, 119537, '\P{^Numeric_Value=1.600000000000000e+01}', ""); - Error('\p{Nv= 00000000016/a/}'); - Error('\P{Nv= 00000000016/a/}'); + Error('\p{Nv=:= _+0000000016}'); + Error('\P{Nv=:= _+0000000016}'); Expect(1, 119536, '\p{Nv=:\A16\z:}', "");; Expect(0, 119537, '\p{Nv=:\A16\z:}', "");; - Expect(1, 119536, '\p{Nv=+0_0_0_016}', ""); - Expect(0, 119536, '\p{^Nv=+0_0_0_016}', ""); - Expect(0, 119536, '\P{Nv=+0_0_0_016}', ""); - Expect(1, 119536, '\P{^Nv=+0_0_0_016}', ""); - Expect(0, 119537, '\p{Nv=+0_0_0_016}', ""); - Expect(1, 119537, '\p{^Nv=+0_0_0_016}', ""); - Expect(1, 119537, '\P{Nv=+0_0_0_016}', ""); - Expect(0, 119537, '\P{^Nv=+0_0_0_016}', ""); + Expect(1, 119536, '\p{Nv=0000016}', ""); + Expect(0, 119536, '\p{^Nv=0000016}', ""); + Expect(0, 119536, '\P{Nv=0000016}', ""); + Expect(1, 119536, '\P{^Nv=0000016}', ""); + Expect(0, 119537, '\p{Nv=0000016}', ""); + Expect(1, 119537, '\p{^Nv=0000016}', ""); + Expect(1, 119537, '\P{Nv=0000016}', ""); + Expect(0, 119537, '\P{^Nv=0000016}', ""); Expect(1, 119536, '\p{Nv=1.600000000000000e+01}', ""); Expect(0, 119536, '\p{^Nv=1.600000000000000e+01}', ""); Expect(0, 119536, '\P{Nv=1.600000000000000e+01}', ""); @@ -70970,16 +73330,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119537, '\p{^Nv=1.600000000000000e+01}', ""); Expect(1, 119537, '\P{Nv=1.600000000000000e+01}', ""); Expect(0, 119537, '\P{^Nv=1.600000000000000e+01}', ""); - Error('\p{Is_Numeric_Value= 0_0_0_0_0_016:=}'); - Error('\P{Is_Numeric_Value= 0_0_0_0_0_016:=}'); - Expect(1, 119536, '\p{Is_Numeric_Value=16}', ""); - Expect(0, 119536, '\p{^Is_Numeric_Value=16}', ""); - Expect(0, 119536, '\P{Is_Numeric_Value=16}', ""); - Expect(1, 119536, '\P{^Is_Numeric_Value=16}', ""); - Expect(0, 119537, '\p{Is_Numeric_Value=16}', ""); - Expect(1, 119537, '\p{^Is_Numeric_Value=16}', ""); - Expect(1, 119537, '\P{Is_Numeric_Value=16}', ""); - Expect(0, 119537, '\P{^Is_Numeric_Value=16}', ""); + Error('\p{Is_Numeric_Value=:=- 0000_0000_16}'); + Error('\P{Is_Numeric_Value=:=- 0000_0000_16}'); + Expect(1, 119536, '\p{Is_Numeric_Value=00000000016}', ""); + Expect(0, 119536, '\p{^Is_Numeric_Value=00000000016}', ""); + Expect(0, 119536, '\P{Is_Numeric_Value=00000000016}', ""); + Expect(1, 119536, '\P{^Is_Numeric_Value=00000000016}', ""); + Expect(0, 119537, '\p{Is_Numeric_Value=00000000016}', ""); + Expect(1, 119537, '\p{^Is_Numeric_Value=00000000016}', ""); + Expect(1, 119537, '\P{Is_Numeric_Value=00000000016}', ""); + Expect(0, 119537, '\P{^Is_Numeric_Value=00000000016}', ""); Expect(1, 119536, '\p{Is_Numeric_Value=1.600000000000000e+01}', ""); Expect(0, 119536, '\p{^Is_Numeric_Value=1.600000000000000e+01}', ""); Expect(0, 119536, '\P{Is_Numeric_Value=1.600000000000000e+01}', ""); @@ -70988,36 +73348,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119537, '\p{^Is_Numeric_Value=1.600000000000000e+01}', ""); Expect(1, 119537, '\P{Is_Numeric_Value=1.600000000000000e+01}', ""); Expect(0, 119537, '\P{^Is_Numeric_Value=1.600000000000000e+01}', ""); - Error('\p{Is_Nv=_:=0000016}'); - Error('\P{Is_Nv=_:=0000016}'); - Expect(1, 119536, '\p{Is_Nv=000001_6}', ""); - Expect(0, 119536, '\p{^Is_Nv=000001_6}', ""); - Expect(0, 119536, '\P{Is_Nv=000001_6}', ""); - Expect(1, 119536, '\P{^Is_Nv=000001_6}', ""); - Expect(0, 119537, '\p{Is_Nv=000001_6}', ""); - Expect(1, 119537, '\p{^Is_Nv=000001_6}', ""); - Expect(1, 119537, '\P{Is_Nv=000001_6}', ""); - Expect(0, 119537, '\P{^Is_Nv=000001_6}', ""); - Expect(1, 119536, '\p{Is_Nv:1.600000000000000e+01}', ""); - Expect(0, 119536, '\p{^Is_Nv:1.600000000000000e+01}', ""); - Expect(0, 119536, '\P{Is_Nv:1.600000000000000e+01}', ""); - Expect(1, 119536, '\P{^Is_Nv:1.600000000000000e+01}', ""); - Expect(0, 119537, '\p{Is_Nv:1.600000000000000e+01}', ""); - Expect(1, 119537, '\p{^Is_Nv:1.600000000000000e+01}', ""); - Expect(1, 119537, '\P{Is_Nv:1.600000000000000e+01}', ""); - Expect(0, 119537, '\P{^Is_Nv:1.600000000000000e+01}', ""); - Error('\p{Numeric_Value=_:=17}'); - Error('\P{Numeric_Value=_:=17}'); + Error('\p{Is_Nv=-:=000000001_6}'); + Error('\P{Is_Nv=-:=000000001_6}'); + Expect(1, 119536, '\p{Is_Nv=+0_0_0_0_016}', ""); + Expect(0, 119536, '\p{^Is_Nv=+0_0_0_0_016}', ""); + Expect(0, 119536, '\P{Is_Nv=+0_0_0_0_016}', ""); + Expect(1, 119536, '\P{^Is_Nv=+0_0_0_0_016}', ""); + Expect(0, 119537, '\p{Is_Nv=+0_0_0_0_016}', ""); + Expect(1, 119537, '\p{^Is_Nv=+0_0_0_0_016}', ""); + Expect(1, 119537, '\P{Is_Nv=+0_0_0_0_016}', ""); + Expect(0, 119537, '\P{^Is_Nv=+0_0_0_0_016}', ""); + Expect(1, 119536, '\p{Is_Nv=1.600000000000000e+01}', ""); + Expect(0, 119536, '\p{^Is_Nv=1.600000000000000e+01}', ""); + Expect(0, 119536, '\P{Is_Nv=1.600000000000000e+01}', ""); + Expect(1, 119536, '\P{^Is_Nv=1.600000000000000e+01}', ""); + Expect(0, 119537, '\p{Is_Nv=1.600000000000000e+01}', ""); + Expect(1, 119537, '\p{^Is_Nv=1.600000000000000e+01}', ""); + Expect(1, 119537, '\P{Is_Nv=1.600000000000000e+01}', ""); + Expect(0, 119537, '\P{^Is_Nv=1.600000000000000e+01}', ""); + Error('\p{Numeric_Value= 17/a/}'); + Error('\P{Numeric_Value= 17/a/}'); Expect(1, 119537, '\p{Numeric_Value=:\A17\z:}', "");; Expect(0, 119538, '\p{Numeric_Value=:\A17\z:}', "");; - Expect(1, 119537, '\p{Numeric_Value: 000000017}', ""); - Expect(0, 119537, '\p{^Numeric_Value: 000000017}', ""); - Expect(0, 119537, '\P{Numeric_Value: 000000017}', ""); - Expect(1, 119537, '\P{^Numeric_Value: 000000017}', ""); - Expect(0, 119538, '\p{Numeric_Value: 000000017}', ""); - Expect(1, 119538, '\p{^Numeric_Value: 000000017}', ""); - Expect(1, 119538, '\P{Numeric_Value: 000000017}', ""); - Expect(0, 119538, '\P{^Numeric_Value: 000000017}', ""); + Expect(1, 119537, '\p{Numeric_Value=00000000017}', ""); + Expect(0, 119537, '\p{^Numeric_Value=00000000017}', ""); + Expect(0, 119537, '\P{Numeric_Value=00000000017}', ""); + Expect(1, 119537, '\P{^Numeric_Value=00000000017}', ""); + Expect(0, 119538, '\p{Numeric_Value=00000000017}', ""); + Expect(1, 119538, '\p{^Numeric_Value=00000000017}', ""); + Expect(1, 119538, '\P{Numeric_Value=00000000017}', ""); + Expect(0, 119538, '\P{^Numeric_Value=00000000017}', ""); Expect(1, 119537, '\p{Numeric_Value=1.700000000000000e+01}', ""); Expect(0, 119537, '\p{^Numeric_Value=1.700000000000000e+01}', ""); Expect(0, 119537, '\P{Numeric_Value=1.700000000000000e+01}', ""); @@ -71026,18 +73386,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119538, '\p{^Numeric_Value=1.700000000000000e+01}', ""); Expect(1, 119538, '\P{Numeric_Value=1.700000000000000e+01}', ""); Expect(0, 119538, '\P{^Numeric_Value=1.700000000000000e+01}', ""); - Error('\p{Nv:/a/ 00000000017}'); - Error('\P{Nv:/a/ 00000000017}'); + Error('\p{Nv=:=+000017}'); + Error('\P{Nv=:=+000017}'); Expect(1, 119537, '\p{Nv=:\A17\z:}', "");; Expect(0, 119538, '\p{Nv=:\A17\z:}', "");; - Expect(1, 119537, '\p{Nv=+017}', ""); - Expect(0, 119537, '\p{^Nv=+017}', ""); - Expect(0, 119537, '\P{Nv=+017}', ""); - Expect(1, 119537, '\P{^Nv=+017}', ""); - Expect(0, 119538, '\p{Nv=+017}', ""); - Expect(1, 119538, '\p{^Nv=+017}', ""); - Expect(1, 119538, '\P{Nv=+017}', ""); - Expect(0, 119538, '\P{^Nv=+017}', ""); + Expect(1, 119537, '\p{Nv=000017}', ""); + Expect(0, 119537, '\p{^Nv=000017}', ""); + Expect(0, 119537, '\P{Nv=000017}', ""); + Expect(1, 119537, '\P{^Nv=000017}', ""); + Expect(0, 119538, '\p{Nv=000017}', ""); + Expect(1, 119538, '\p{^Nv=000017}', ""); + Expect(1, 119538, '\P{Nv=000017}', ""); + Expect(0, 119538, '\P{^Nv=000017}', ""); Expect(1, 119537, '\p{Nv=1.700000000000000e+01}', ""); Expect(0, 119537, '\p{^Nv=1.700000000000000e+01}', ""); Expect(0, 119537, '\P{Nv=1.700000000000000e+01}', ""); @@ -71046,16 +73406,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119538, '\p{^Nv=1.700000000000000e+01}', ""); Expect(1, 119538, '\P{Nv=1.700000000000000e+01}', ""); Expect(0, 119538, '\P{^Nv=1.700000000000000e+01}', ""); - Error('\p{Is_Numeric_Value= /a/017}'); - Error('\P{Is_Numeric_Value= /a/017}'); - Expect(1, 119537, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_0017}', ""); - Expect(0, 119537, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_0017}', ""); - Expect(0, 119537, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_0017}', ""); - Expect(1, 119537, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_0017}', ""); - Expect(0, 119538, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_0017}', ""); - Expect(1, 119538, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_0017}', ""); - Expect(1, 119538, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_0017}', ""); - Expect(0, 119538, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_0017}', ""); + Error('\p{Is_Numeric_Value=-00_00_00_01_7:=}'); + Error('\P{Is_Numeric_Value=-00_00_00_01_7:=}'); + Expect(1, 119537, '\p{Is_Numeric_Value=+0000000017}', ""); + Expect(0, 119537, '\p{^Is_Numeric_Value=+0000000017}', ""); + Expect(0, 119537, '\P{Is_Numeric_Value=+0000000017}', ""); + Expect(1, 119537, '\P{^Is_Numeric_Value=+0000000017}', ""); + Expect(0, 119538, '\p{Is_Numeric_Value=+0000000017}', ""); + Expect(1, 119538, '\p{^Is_Numeric_Value=+0000000017}', ""); + Expect(1, 119538, '\P{Is_Numeric_Value=+0000000017}', ""); + Expect(0, 119538, '\P{^Is_Numeric_Value=+0000000017}', ""); Expect(1, 119537, '\p{Is_Numeric_Value=1.700000000000000e+01}', ""); Expect(0, 119537, '\p{^Is_Numeric_Value=1.700000000000000e+01}', ""); Expect(0, 119537, '\P{Is_Numeric_Value=1.700000000000000e+01}', ""); @@ -71064,16 +73424,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119538, '\p{^Is_Numeric_Value=1.700000000000000e+01}', ""); Expect(1, 119538, '\P{Is_Numeric_Value=1.700000000000000e+01}', ""); Expect(0, 119538, '\P{^Is_Numeric_Value=1.700000000000000e+01}', ""); - Error('\p{Is_Nv=:= -00_00_00_00_17}'); - Error('\P{Is_Nv=:= -00_00_00_00_17}'); - Expect(1, 119537, '\p{Is_Nv=00017}', ""); - Expect(0, 119537, '\p{^Is_Nv=00017}', ""); - Expect(0, 119537, '\P{Is_Nv=00017}', ""); - Expect(1, 119537, '\P{^Is_Nv=00017}', ""); - Expect(0, 119538, '\p{Is_Nv=00017}', ""); - Expect(1, 119538, '\p{^Is_Nv=00017}', ""); - Expect(1, 119538, '\P{Is_Nv=00017}', ""); - Expect(0, 119538, '\P{^Is_Nv=00017}', ""); + Error('\p{Is_Nv=:=_ +0000001_7}'); + Error('\P{Is_Nv=:=_ +0000001_7}'); + Expect(1, 119537, '\p{Is_Nv=+00000000017}', ""); + Expect(0, 119537, '\p{^Is_Nv=+00000000017}', ""); + Expect(0, 119537, '\P{Is_Nv=+00000000017}', ""); + Expect(1, 119537, '\P{^Is_Nv=+00000000017}', ""); + Expect(0, 119538, '\p{Is_Nv=+00000000017}', ""); + Expect(1, 119538, '\p{^Is_Nv=+00000000017}', ""); + Expect(1, 119538, '\P{Is_Nv=+00000000017}', ""); + Expect(0, 119538, '\P{^Is_Nv=+00000000017}', ""); Expect(1, 119537, '\p{Is_Nv=1.700000000000000e+01}', ""); Expect(0, 119537, '\p{^Is_Nv=1.700000000000000e+01}', ""); Expect(0, 119537, '\P{Is_Nv=1.700000000000000e+01}', ""); @@ -71082,26 +73442,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119538, '\p{^Is_Nv=1.700000000000000e+01}', ""); Expect(1, 119538, '\P{Is_Nv=1.700000000000000e+01}', ""); Expect(0, 119538, '\P{^Is_Nv=1.700000000000000e+01}', ""); - Error('\p{Numeric_Value: _/a/0000017/00002}'); - Error('\P{Numeric_Value: _/a/0000017/00002}'); + Error('\p{Numeric_Value= 00000017/002/a/}'); + Error('\P{Numeric_Value= 00000017/002/a/}'); Expect(1, 3890, '\p{Numeric_Value=:\A17/2\z:}', "");; Expect(0, 3891, '\p{Numeric_Value=:\A17/2\z:}', "");; - Expect(1, 3890, '\p{Numeric_Value: 017/0002}', ""); - Expect(0, 3890, '\p{^Numeric_Value: 017/0002}', ""); - Expect(0, 3890, '\P{Numeric_Value: 017/0002}', ""); - Expect(1, 3890, '\P{^Numeric_Value: 017/0002}', ""); - Expect(0, 3891, '\p{Numeric_Value: 017/0002}', ""); - Expect(1, 3891, '\p{^Numeric_Value: 017/0002}', ""); - Expect(1, 3891, '\P{Numeric_Value: 017/0002}', ""); - Expect(0, 3891, '\P{^Numeric_Value: 017/0002}', ""); - Expect(1, 3890, '\p{Numeric_Value=1020/120}', ""); - Expect(0, 3890, '\p{^Numeric_Value=1020/120}', ""); - Expect(0, 3890, '\P{Numeric_Value=1020/120}', ""); - Expect(1, 3890, '\P{^Numeric_Value=1020/120}', ""); - Expect(0, 3891, '\p{Numeric_Value=1020/120}', ""); - Expect(1, 3891, '\p{^Numeric_Value=1020/120}', ""); - Expect(1, 3891, '\P{Numeric_Value=1020/120}', ""); - Expect(0, 3891, '\P{^Numeric_Value=1020/120}', ""); + Expect(1, 3890, '\p{Numeric_Value=000017/002}', ""); + Expect(0, 3890, '\p{^Numeric_Value=000017/002}', ""); + Expect(0, 3890, '\P{Numeric_Value=000017/002}', ""); + Expect(1, 3890, '\P{^Numeric_Value=000017/002}', ""); + Expect(0, 3891, '\p{Numeric_Value=000017/002}', ""); + Expect(1, 3891, '\p{^Numeric_Value=000017/002}', ""); + Expect(1, 3891, '\P{Numeric_Value=000017/002}', ""); + Expect(0, 3891, '\P{^Numeric_Value=000017/002}', ""); + Expect(1, 3890, '\p{Numeric_Value:1020/120}', ""); + Expect(0, 3890, '\p{^Numeric_Value:1020/120}', ""); + Expect(0, 3890, '\P{Numeric_Value:1020/120}', ""); + Expect(1, 3890, '\P{^Numeric_Value:1020/120}', ""); + Expect(0, 3891, '\p{Numeric_Value:1020/120}', ""); + Expect(1, 3891, '\p{^Numeric_Value:1020/120}', ""); + Expect(1, 3891, '\P{Numeric_Value:1020/120}', ""); + Expect(0, 3891, '\P{^Numeric_Value:1020/120}', ""); Expect(1, 3890, '\p{Numeric_Value=8.5e+00}', ""); Expect(0, 3890, '\p{^Numeric_Value=8.5e+00}', ""); Expect(0, 3890, '\P{Numeric_Value=8.5e+00}', ""); @@ -71110,22 +73470,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3891, '\p{^Numeric_Value=8.5e+00}', ""); Expect(1, 3891, '\P{Numeric_Value=8.5e+00}', ""); Expect(0, 3891, '\P{^Numeric_Value=8.5e+00}', ""); - Expect(1, 3890, '\p{Numeric_Value=8.5}', ""); - Expect(0, 3890, '\p{^Numeric_Value=8.5}', ""); - Expect(0, 3890, '\P{Numeric_Value=8.5}', ""); - Expect(1, 3890, '\P{^Numeric_Value=8.5}', ""); - Expect(0, 3891, '\p{Numeric_Value=8.5}', ""); - Expect(1, 3891, '\p{^Numeric_Value=8.5}', ""); - Expect(1, 3891, '\P{Numeric_Value=8.5}', ""); - Expect(0, 3891, '\P{^Numeric_Value=8.5}', ""); - Expect(1, 3890, '\p{Numeric_Value: 8.50e+00}', ""); - Expect(0, 3890, '\p{^Numeric_Value: 8.50e+00}', ""); - Expect(0, 3890, '\P{Numeric_Value: 8.50e+00}', ""); - Expect(1, 3890, '\P{^Numeric_Value: 8.50e+00}', ""); - Expect(0, 3891, '\p{Numeric_Value: 8.50e+00}', ""); - Expect(1, 3891, '\p{^Numeric_Value: 8.50e+00}', ""); - Expect(1, 3891, '\P{Numeric_Value: 8.50e+00}', ""); - Expect(0, 3891, '\P{^Numeric_Value: 8.50e+00}', ""); + Expect(1, 3890, '\p{Numeric_Value: 8.5}', ""); + Expect(0, 3890, '\p{^Numeric_Value: 8.5}', ""); + Expect(0, 3890, '\P{Numeric_Value: 8.5}', ""); + Expect(1, 3890, '\P{^Numeric_Value: 8.5}', ""); + Expect(0, 3891, '\p{Numeric_Value: 8.5}', ""); + Expect(1, 3891, '\p{^Numeric_Value: 8.5}', ""); + Expect(1, 3891, '\P{Numeric_Value: 8.5}', ""); + Expect(0, 3891, '\P{^Numeric_Value: 8.5}', ""); + Expect(1, 3890, '\p{Numeric_Value=8.50e+00}', ""); + Expect(0, 3890, '\p{^Numeric_Value=8.50e+00}', ""); + Expect(0, 3890, '\P{Numeric_Value=8.50e+00}', ""); + Expect(1, 3890, '\P{^Numeric_Value=8.50e+00}', ""); + Expect(0, 3891, '\p{Numeric_Value=8.50e+00}', ""); + Expect(1, 3891, '\p{^Numeric_Value=8.50e+00}', ""); + Expect(1, 3891, '\P{Numeric_Value=8.50e+00}', ""); + Expect(0, 3891, '\P{^Numeric_Value=8.50e+00}', ""); Expect(1, 3890, '\p{Numeric_Value=8.50}', ""); Expect(0, 3890, '\p{^Numeric_Value=8.50}', ""); Expect(0, 3890, '\P{Numeric_Value=8.50}', ""); @@ -71134,18 +73494,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3891, '\p{^Numeric_Value=8.50}', ""); Expect(1, 3891, '\P{Numeric_Value=8.50}', ""); Expect(0, 3891, '\P{^Numeric_Value=8.50}', ""); - Error('\p{Nv: /a/_-17/0000002}'); - Error('\P{Nv: /a/_-17/0000002}'); + Error('\p{Nv=-/a/0000000017/000002}'); + Error('\P{Nv=-/a/0000000017/000002}'); Expect(1, 3890, '\p{Nv=:\A17/2\z:}', "");; Expect(0, 3891, '\p{Nv=:\A17/2\z:}', "");; - Expect(1, 3890, '\p{Nv=000000017/002}', ""); - Expect(0, 3890, '\p{^Nv=000000017/002}', ""); - Expect(0, 3890, '\P{Nv=000000017/002}', ""); - Expect(1, 3890, '\P{^Nv=000000017/002}', ""); - Expect(0, 3891, '\p{Nv=000000017/002}', ""); - Expect(1, 3891, '\p{^Nv=000000017/002}', ""); - Expect(1, 3891, '\P{Nv=000000017/002}', ""); - Expect(0, 3891, '\P{^Nv=000000017/002}', ""); + Expect(1, 3890, '\p{Nv=17/02}', ""); + Expect(0, 3890, '\p{^Nv=17/02}', ""); + Expect(0, 3890, '\P{Nv=17/02}', ""); + Expect(1, 3890, '\P{^Nv=17/02}', ""); + Expect(0, 3891, '\p{Nv=17/02}', ""); + Expect(1, 3891, '\p{^Nv=17/02}', ""); + Expect(1, 3891, '\P{Nv=17/02}', ""); + Expect(0, 3891, '\P{^Nv=17/02}', ""); Expect(1, 3890, '\p{Nv=1020/120}', ""); Expect(0, 3890, '\p{^Nv=1020/120}', ""); Expect(0, 3890, '\P{Nv=1020/120}', ""); @@ -71162,14 +73522,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3891, '\p{^Nv=8.5e+00}', ""); Expect(1, 3891, '\P{Nv=8.5e+00}', ""); Expect(0, 3891, '\P{^Nv=8.5e+00}', ""); - Expect(1, 3890, '\p{Nv:8.5}', ""); - Expect(0, 3890, '\p{^Nv:8.5}', ""); - Expect(0, 3890, '\P{Nv:8.5}', ""); - Expect(1, 3890, '\P{^Nv:8.5}', ""); - Expect(0, 3891, '\p{Nv:8.5}', ""); - Expect(1, 3891, '\p{^Nv:8.5}', ""); - Expect(1, 3891, '\P{Nv:8.5}', ""); - Expect(0, 3891, '\P{^Nv:8.5}', ""); + Expect(1, 3890, '\p{Nv=8.5}', ""); + Expect(0, 3890, '\p{^Nv=8.5}', ""); + Expect(0, 3890, '\P{Nv=8.5}', ""); + Expect(1, 3890, '\P{^Nv=8.5}', ""); + Expect(0, 3891, '\p{Nv=8.5}', ""); + Expect(1, 3891, '\p{^Nv=8.5}', ""); + Expect(1, 3891, '\P{Nv=8.5}', ""); + Expect(0, 3891, '\P{^Nv=8.5}', ""); Expect(1, 3890, '\p{Nv=8.50e+00}', ""); Expect(0, 3890, '\p{^Nv=8.50e+00}', ""); Expect(0, 3890, '\P{Nv=8.50e+00}', ""); @@ -71186,16 +73546,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3891, '\p{^Nv=8.50}', ""); Expect(1, 3891, '\P{Nv=8.50}', ""); Expect(0, 3891, '\P{^Nv=8.50}', ""); - Error('\p{Is_Numeric_Value=/a/ _0000017/00002}'); - Error('\P{Is_Numeric_Value=/a/ _0000017/00002}'); - Expect(1, 3890, '\p{Is_Numeric_Value=+0000000017/0000002}', ""); - Expect(0, 3890, '\p{^Is_Numeric_Value=+0000000017/0000002}', ""); - Expect(0, 3890, '\P{Is_Numeric_Value=+0000000017/0000002}', ""); - Expect(1, 3890, '\P{^Is_Numeric_Value=+0000000017/0000002}', ""); - Expect(0, 3891, '\p{Is_Numeric_Value=+0000000017/0000002}', ""); - Expect(1, 3891, '\p{^Is_Numeric_Value=+0000000017/0000002}', ""); - Expect(1, 3891, '\P{Is_Numeric_Value=+0000000017/0000002}', ""); - Expect(0, 3891, '\P{^Is_Numeric_Value=+0000000017/0000002}', ""); + Error('\p{Is_Numeric_Value= /a/0000017/0002}'); + Error('\P{Is_Numeric_Value= /a/0000017/0002}'); + Expect(1, 3890, '\p{Is_Numeric_Value=0017/0000002}', ""); + Expect(0, 3890, '\p{^Is_Numeric_Value=0017/0000002}', ""); + Expect(0, 3890, '\P{Is_Numeric_Value=0017/0000002}', ""); + Expect(1, 3890, '\P{^Is_Numeric_Value=0017/0000002}', ""); + Expect(0, 3891, '\p{Is_Numeric_Value=0017/0000002}', ""); + Expect(1, 3891, '\p{^Is_Numeric_Value=0017/0000002}', ""); + Expect(1, 3891, '\P{Is_Numeric_Value=0017/0000002}', ""); + Expect(0, 3891, '\P{^Is_Numeric_Value=0017/0000002}', ""); Expect(1, 3890, '\p{Is_Numeric_Value=1020/120}', ""); Expect(0, 3890, '\p{^Is_Numeric_Value=1020/120}', ""); Expect(0, 3890, '\P{Is_Numeric_Value=1020/120}', ""); @@ -71236,16 +73596,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3891, '\p{^Is_Numeric_Value=8.50}', ""); Expect(1, 3891, '\P{Is_Numeric_Value=8.50}', ""); Expect(0, 3891, '\P{^Is_Numeric_Value=8.50}', ""); - Error('\p{Is_Nv=:=-_00017/002}'); - Error('\P{Is_Nv=:=-_00017/002}'); - Expect(1, 3890, '\p{Is_Nv=00017/000002}', ""); - Expect(0, 3890, '\p{^Is_Nv=00017/000002}', ""); - Expect(0, 3890, '\P{Is_Nv=00017/000002}', ""); - Expect(1, 3890, '\P{^Is_Nv=00017/000002}', ""); - Expect(0, 3891, '\p{Is_Nv=00017/000002}', ""); - Expect(1, 3891, '\p{^Is_Nv=00017/000002}', ""); - Expect(1, 3891, '\P{Is_Nv=00017/000002}', ""); - Expect(0, 3891, '\P{^Is_Nv=00017/000002}', ""); + Error('\p{Is_Nv= +00000000017/0000002:=}'); + Error('\P{Is_Nv= +00000000017/0000002:=}'); + Expect(1, 3890, '\p{Is_Nv=0000000017/02}', ""); + Expect(0, 3890, '\p{^Is_Nv=0000000017/02}', ""); + Expect(0, 3890, '\P{Is_Nv=0000000017/02}', ""); + Expect(1, 3890, '\P{^Is_Nv=0000000017/02}', ""); + Expect(0, 3891, '\p{Is_Nv=0000000017/02}', ""); + Expect(1, 3891, '\p{^Is_Nv=0000000017/02}', ""); + Expect(1, 3891, '\P{Is_Nv=0000000017/02}', ""); + Expect(0, 3891, '\P{^Is_Nv=0000000017/02}', ""); Expect(1, 3890, '\p{Is_Nv=1020/120}', ""); Expect(0, 3890, '\p{^Is_Nv=1020/120}', ""); Expect(0, 3890, '\P{Is_Nv=1020/120}', ""); @@ -71270,14 +73630,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3891, '\p{^Is_Nv=8.5}', ""); Expect(1, 3891, '\P{Is_Nv=8.5}', ""); Expect(0, 3891, '\P{^Is_Nv=8.5}', ""); - Expect(1, 3890, '\p{Is_Nv:8.50e+00}', ""); - Expect(0, 3890, '\p{^Is_Nv:8.50e+00}', ""); - Expect(0, 3890, '\P{Is_Nv:8.50e+00}', ""); - Expect(1, 3890, '\P{^Is_Nv:8.50e+00}', ""); - Expect(0, 3891, '\p{Is_Nv:8.50e+00}', ""); - Expect(1, 3891, '\p{^Is_Nv:8.50e+00}', ""); - Expect(1, 3891, '\P{Is_Nv:8.50e+00}', ""); - Expect(0, 3891, '\P{^Is_Nv:8.50e+00}', ""); + Expect(1, 3890, '\p{Is_Nv=8.50e+00}', ""); + Expect(0, 3890, '\p{^Is_Nv=8.50e+00}', ""); + Expect(0, 3890, '\P{Is_Nv=8.50e+00}', ""); + Expect(1, 3890, '\P{^Is_Nv=8.50e+00}', ""); + Expect(0, 3891, '\p{Is_Nv=8.50e+00}', ""); + Expect(1, 3891, '\p{^Is_Nv=8.50e+00}', ""); + Expect(1, 3891, '\P{Is_Nv=8.50e+00}', ""); + Expect(0, 3891, '\P{^Is_Nv=8.50e+00}', ""); Expect(1, 3890, '\p{Is_Nv=8.50}', ""); Expect(0, 3890, '\p{^Is_Nv=8.50}', ""); Expect(0, 3890, '\P{Is_Nv=8.50}', ""); @@ -71286,18 +73646,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3891, '\p{^Is_Nv=8.50}', ""); Expect(1, 3891, '\P{Is_Nv=8.50}', ""); Expect(0, 3891, '\P{^Is_Nv=8.50}', ""); - Error('\p{Numeric_Value= _000000018:=}'); - Error('\P{Numeric_Value= _000000018:=}'); + Error('\p{Numeric_Value: /a/ -00_01_8}'); + Error('\P{Numeric_Value: /a/ -00_01_8}'); Expect(1, 119538, '\p{Numeric_Value=:\A18\z:}', "");; Expect(0, 119539, '\p{Numeric_Value=:\A18\z:}', "");; - Expect(1, 119538, '\p{Numeric_Value: +00000018}', ""); - Expect(0, 119538, '\p{^Numeric_Value: +00000018}', ""); - Expect(0, 119538, '\P{Numeric_Value: +00000018}', ""); - Expect(1, 119538, '\P{^Numeric_Value: +00000018}', ""); - Expect(0, 119539, '\p{Numeric_Value: +00000018}', ""); - Expect(1, 119539, '\p{^Numeric_Value: +00000018}', ""); - Expect(1, 119539, '\P{Numeric_Value: +00000018}', ""); - Expect(0, 119539, '\P{^Numeric_Value: +00000018}', ""); + Expect(1, 119538, '\p{Numeric_Value=018}', ""); + Expect(0, 119538, '\p{^Numeric_Value=018}', ""); + Expect(0, 119538, '\P{Numeric_Value=018}', ""); + Expect(1, 119538, '\P{^Numeric_Value=018}', ""); + Expect(0, 119539, '\p{Numeric_Value=018}', ""); + Expect(1, 119539, '\p{^Numeric_Value=018}', ""); + Expect(1, 119539, '\P{Numeric_Value=018}', ""); + Expect(0, 119539, '\P{^Numeric_Value=018}', ""); Expect(1, 119538, '\p{Numeric_Value=1.800000000000000e+01}', ""); Expect(0, 119538, '\p{^Numeric_Value=1.800000000000000e+01}', ""); Expect(0, 119538, '\P{Numeric_Value=1.800000000000000e+01}', ""); @@ -71306,18 +73666,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119539, '\p{^Numeric_Value=1.800000000000000e+01}', ""); Expect(1, 119539, '\P{Numeric_Value=1.800000000000000e+01}', ""); Expect(0, 119539, '\P{^Numeric_Value=1.800000000000000e+01}', ""); - Error('\p{Nv=_:=0018}'); - Error('\P{Nv=_:=0018}'); + Error('\p{Nv= 00000000018:=}'); + Error('\P{Nv= 00000000018:=}'); Expect(1, 119538, '\p{Nv=:\A18\z:}', "");; Expect(0, 119539, '\p{Nv=:\A18\z:}', "");; - Expect(1, 119538, '\p{Nv=+0000_0000_18}', ""); - Expect(0, 119538, '\p{^Nv=+0000_0000_18}', ""); - Expect(0, 119538, '\P{Nv=+0000_0000_18}', ""); - Expect(1, 119538, '\P{^Nv=+0000_0000_18}', ""); - Expect(0, 119539, '\p{Nv=+0000_0000_18}', ""); - Expect(1, 119539, '\p{^Nv=+0000_0000_18}', ""); - Expect(1, 119539, '\P{Nv=+0000_0000_18}', ""); - Expect(0, 119539, '\P{^Nv=+0000_0000_18}', ""); + Expect(1, 119538, '\p{Nv=1_8}', ""); + Expect(0, 119538, '\p{^Nv=1_8}', ""); + Expect(0, 119538, '\P{Nv=1_8}', ""); + Expect(1, 119538, '\P{^Nv=1_8}', ""); + Expect(0, 119539, '\p{Nv=1_8}', ""); + Expect(1, 119539, '\p{^Nv=1_8}', ""); + Expect(1, 119539, '\P{Nv=1_8}', ""); + Expect(0, 119539, '\P{^Nv=1_8}', ""); Expect(1, 119538, '\p{Nv=1.800000000000000e+01}', ""); Expect(0, 119538, '\p{^Nv=1.800000000000000e+01}', ""); Expect(0, 119538, '\P{Nv=1.800000000000000e+01}', ""); @@ -71326,16 +73686,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119539, '\p{^Nv=1.800000000000000e+01}', ""); Expect(1, 119539, '\P{Nv=1.800000000000000e+01}', ""); Expect(0, 119539, '\P{^Nv=1.800000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=:=-_00000000018}'); - Error('\P{Is_Numeric_Value=:=-_00000000018}'); - Expect(1, 119538, '\p{Is_Numeric_Value=01_8}', ""); - Expect(0, 119538, '\p{^Is_Numeric_Value=01_8}', ""); - Expect(0, 119538, '\P{Is_Numeric_Value=01_8}', ""); - Expect(1, 119538, '\P{^Is_Numeric_Value=01_8}', ""); - Expect(0, 119539, '\p{Is_Numeric_Value=01_8}', ""); - Expect(1, 119539, '\p{^Is_Numeric_Value=01_8}', ""); - Expect(1, 119539, '\P{Is_Numeric_Value=01_8}', ""); - Expect(0, 119539, '\P{^Is_Numeric_Value=01_8}', ""); + Error('\p{Is_Numeric_Value=--00000018:=}'); + Error('\P{Is_Numeric_Value=--00000018:=}'); + Expect(1, 119538, '\p{Is_Numeric_Value=000001_8}', ""); + Expect(0, 119538, '\p{^Is_Numeric_Value=000001_8}', ""); + Expect(0, 119538, '\P{Is_Numeric_Value=000001_8}', ""); + Expect(1, 119538, '\P{^Is_Numeric_Value=000001_8}', ""); + Expect(0, 119539, '\p{Is_Numeric_Value=000001_8}', ""); + Expect(1, 119539, '\p{^Is_Numeric_Value=000001_8}', ""); + Expect(1, 119539, '\P{Is_Numeric_Value=000001_8}', ""); + Expect(0, 119539, '\P{^Is_Numeric_Value=000001_8}', ""); Expect(1, 119538, '\p{Is_Numeric_Value=1.800000000000000e+01}', ""); Expect(0, 119538, '\p{^Is_Numeric_Value=1.800000000000000e+01}', ""); Expect(0, 119538, '\P{Is_Numeric_Value=1.800000000000000e+01}', ""); @@ -71344,16 +73704,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119539, '\p{^Is_Numeric_Value=1.800000000000000e+01}', ""); Expect(1, 119539, '\P{Is_Numeric_Value=1.800000000000000e+01}', ""); Expect(0, 119539, '\P{^Is_Numeric_Value=1.800000000000000e+01}', ""); - Error('\p{Is_Nv=:=_0_0_0_0_0_018}'); - Error('\P{Is_Nv=:=_0_0_0_0_0_018}'); - Expect(1, 119538, '\p{Is_Nv=00000001_8}', ""); - Expect(0, 119538, '\p{^Is_Nv=00000001_8}', ""); - Expect(0, 119538, '\P{Is_Nv=00000001_8}', ""); - Expect(1, 119538, '\P{^Is_Nv=00000001_8}', ""); - Expect(0, 119539, '\p{Is_Nv=00000001_8}', ""); - Expect(1, 119539, '\p{^Is_Nv=00000001_8}', ""); - Expect(1, 119539, '\P{Is_Nv=00000001_8}', ""); - Expect(0, 119539, '\P{^Is_Nv=00000001_8}', ""); + Error('\p{Is_Nv=:= _018}'); + Error('\P{Is_Nv=:= _018}'); + Expect(1, 119538, '\p{Is_Nv=+000000018}', ""); + Expect(0, 119538, '\p{^Is_Nv=+000000018}', ""); + Expect(0, 119538, '\P{Is_Nv=+000000018}', ""); + Expect(1, 119538, '\P{^Is_Nv=+000000018}', ""); + Expect(0, 119539, '\p{Is_Nv=+000000018}', ""); + Expect(1, 119539, '\p{^Is_Nv=+000000018}', ""); + Expect(1, 119539, '\P{Is_Nv=+000000018}', ""); + Expect(0, 119539, '\P{^Is_Nv=+000000018}', ""); Expect(1, 119538, '\p{Is_Nv=1.800000000000000e+01}', ""); Expect(0, 119538, '\p{^Is_Nv=1.800000000000000e+01}', ""); Expect(0, 119538, '\P{Is_Nv=1.800000000000000e+01}', ""); @@ -71362,38 +73722,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119539, '\p{^Is_Nv=1.800000000000000e+01}', ""); Expect(1, 119539, '\P{Is_Nv=1.800000000000000e+01}', ""); Expect(0, 119539, '\P{^Is_Nv=1.800000000000000e+01}', ""); - Error('\p{Numeric_Value=-:=19}'); - Error('\P{Numeric_Value=-:=19}'); + Error('\p{Numeric_Value=:= -+000000019}'); + Error('\P{Numeric_Value=:= -+000000019}'); Expect(1, 119539, '\p{Numeric_Value=:\A19\z:}', "");; Expect(0, 119540, '\p{Numeric_Value=:\A19\z:}', "");; - Expect(1, 119539, '\p{Numeric_Value=0019}', ""); - Expect(0, 119539, '\p{^Numeric_Value=0019}', ""); - Expect(0, 119539, '\P{Numeric_Value=0019}', ""); - Expect(1, 119539, '\P{^Numeric_Value=0019}', ""); - Expect(0, 119540, '\p{Numeric_Value=0019}', ""); - Expect(1, 119540, '\p{^Numeric_Value=0019}', ""); - Expect(1, 119540, '\P{Numeric_Value=0019}', ""); - Expect(0, 119540, '\P{^Numeric_Value=0019}', ""); - Expect(1, 119539, '\p{Numeric_Value: 1.900000000000000e+01}', ""); - Expect(0, 119539, '\p{^Numeric_Value: 1.900000000000000e+01}', ""); - Expect(0, 119539, '\P{Numeric_Value: 1.900000000000000e+01}', ""); - Expect(1, 119539, '\P{^Numeric_Value: 1.900000000000000e+01}', ""); - Expect(0, 119540, '\p{Numeric_Value: 1.900000000000000e+01}', ""); - Expect(1, 119540, '\p{^Numeric_Value: 1.900000000000000e+01}', ""); - Expect(1, 119540, '\P{Numeric_Value: 1.900000000000000e+01}', ""); - Expect(0, 119540, '\P{^Numeric_Value: 1.900000000000000e+01}', ""); - Error('\p{Nv= +0000019/a/}'); - Error('\P{Nv= +0000019/a/}'); + Expect(1, 119539, '\p{Numeric_Value:+19}', ""); + Expect(0, 119539, '\p{^Numeric_Value:+19}', ""); + Expect(0, 119539, '\P{Numeric_Value:+19}', ""); + Expect(1, 119539, '\P{^Numeric_Value:+19}', ""); + Expect(0, 119540, '\p{Numeric_Value:+19}', ""); + Expect(1, 119540, '\p{^Numeric_Value:+19}', ""); + Expect(1, 119540, '\P{Numeric_Value:+19}', ""); + Expect(0, 119540, '\P{^Numeric_Value:+19}', ""); + Expect(1, 119539, '\p{Numeric_Value=1.900000000000000e+01}', ""); + Expect(0, 119539, '\p{^Numeric_Value=1.900000000000000e+01}', ""); + Expect(0, 119539, '\P{Numeric_Value=1.900000000000000e+01}', ""); + Expect(1, 119539, '\P{^Numeric_Value=1.900000000000000e+01}', ""); + Expect(0, 119540, '\p{Numeric_Value=1.900000000000000e+01}', ""); + Expect(1, 119540, '\p{^Numeric_Value=1.900000000000000e+01}', ""); + Expect(1, 119540, '\P{Numeric_Value=1.900000000000000e+01}', ""); + Expect(0, 119540, '\P{^Numeric_Value=1.900000000000000e+01}', ""); + Error('\p{Nv= _000019:=}'); + Error('\P{Nv= _000019:=}'); Expect(1, 119539, '\p{Nv=:\A19\z:}', "");; Expect(0, 119540, '\p{Nv=:\A19\z:}', "");; - Expect(1, 119539, '\p{Nv=+019}', ""); - Expect(0, 119539, '\p{^Nv=+019}', ""); - Expect(0, 119539, '\P{Nv=+019}', ""); - Expect(1, 119539, '\P{^Nv=+019}', ""); - Expect(0, 119540, '\p{Nv=+019}', ""); - Expect(1, 119540, '\p{^Nv=+019}', ""); - Expect(1, 119540, '\P{Nv=+019}', ""); - Expect(0, 119540, '\P{^Nv=+019}', ""); + Expect(1, 119539, '\p{Nv=00_00_00_00_19}', ""); + Expect(0, 119539, '\p{^Nv=00_00_00_00_19}', ""); + Expect(0, 119539, '\P{Nv=00_00_00_00_19}', ""); + Expect(1, 119539, '\P{^Nv=00_00_00_00_19}', ""); + Expect(0, 119540, '\p{Nv=00_00_00_00_19}', ""); + Expect(1, 119540, '\p{^Nv=00_00_00_00_19}', ""); + Expect(1, 119540, '\P{Nv=00_00_00_00_19}', ""); + Expect(0, 119540, '\P{^Nv=00_00_00_00_19}', ""); Expect(1, 119539, '\p{Nv=1.900000000000000e+01}', ""); Expect(0, 119539, '\p{^Nv=1.900000000000000e+01}', ""); Expect(0, 119539, '\P{Nv=1.900000000000000e+01}', ""); @@ -71402,34 +73762,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119540, '\p{^Nv=1.900000000000000e+01}', ""); Expect(1, 119540, '\P{Nv=1.900000000000000e+01}', ""); Expect(0, 119540, '\P{^Nv=1.900000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=/a/-1_9}'); - Error('\P{Is_Numeric_Value=/a/-1_9}'); - Expect(1, 119539, '\p{Is_Numeric_Value:0000001_9}', ""); - Expect(0, 119539, '\p{^Is_Numeric_Value:0000001_9}', ""); - Expect(0, 119539, '\P{Is_Numeric_Value:0000001_9}', ""); - Expect(1, 119539, '\P{^Is_Numeric_Value:0000001_9}', ""); - Expect(0, 119540, '\p{Is_Numeric_Value:0000001_9}', ""); - Expect(1, 119540, '\p{^Is_Numeric_Value:0000001_9}', ""); - Expect(1, 119540, '\P{Is_Numeric_Value:0000001_9}', ""); - Expect(0, 119540, '\P{^Is_Numeric_Value:0000001_9}', ""); - Expect(1, 119539, '\p{Is_Numeric_Value: 1.900000000000000e+01}', ""); - Expect(0, 119539, '\p{^Is_Numeric_Value: 1.900000000000000e+01}', ""); - Expect(0, 119539, '\P{Is_Numeric_Value: 1.900000000000000e+01}', ""); - Expect(1, 119539, '\P{^Is_Numeric_Value: 1.900000000000000e+01}', ""); - Expect(0, 119540, '\p{Is_Numeric_Value: 1.900000000000000e+01}', ""); - Expect(1, 119540, '\p{^Is_Numeric_Value: 1.900000000000000e+01}', ""); - Expect(1, 119540, '\P{Is_Numeric_Value: 1.900000000000000e+01}', ""); - Expect(0, 119540, '\P{^Is_Numeric_Value: 1.900000000000000e+01}', ""); - Error('\p{Is_Nv=:=01_9}'); - Error('\P{Is_Nv=:=01_9}'); - Expect(1, 119539, '\p{Is_Nv=+0_0_0_0_0_19}', ""); - Expect(0, 119539, '\p{^Is_Nv=+0_0_0_0_0_19}', ""); - Expect(0, 119539, '\P{Is_Nv=+0_0_0_0_0_19}', ""); - Expect(1, 119539, '\P{^Is_Nv=+0_0_0_0_0_19}', ""); - Expect(0, 119540, '\p{Is_Nv=+0_0_0_0_0_19}', ""); - Expect(1, 119540, '\p{^Is_Nv=+0_0_0_0_0_19}', ""); - Expect(1, 119540, '\P{Is_Nv=+0_0_0_0_0_19}', ""); - Expect(0, 119540, '\P{^Is_Nv=+0_0_0_0_0_19}', ""); + Error('\p{Is_Numeric_Value=:= +000019}'); + Error('\P{Is_Numeric_Value=:= +000019}'); + Expect(1, 119539, '\p{Is_Numeric_Value=00_00_19}', ""); + Expect(0, 119539, '\p{^Is_Numeric_Value=00_00_19}', ""); + Expect(0, 119539, '\P{Is_Numeric_Value=00_00_19}', ""); + Expect(1, 119539, '\P{^Is_Numeric_Value=00_00_19}', ""); + Expect(0, 119540, '\p{Is_Numeric_Value=00_00_19}', ""); + Expect(1, 119540, '\p{^Is_Numeric_Value=00_00_19}', ""); + Expect(1, 119540, '\P{Is_Numeric_Value=00_00_19}', ""); + Expect(0, 119540, '\P{^Is_Numeric_Value=00_00_19}', ""); + Expect(1, 119539, '\p{Is_Numeric_Value=1.900000000000000e+01}', ""); + Expect(0, 119539, '\p{^Is_Numeric_Value=1.900000000000000e+01}', ""); + Expect(0, 119539, '\P{Is_Numeric_Value=1.900000000000000e+01}', ""); + Expect(1, 119539, '\P{^Is_Numeric_Value=1.900000000000000e+01}', ""); + Expect(0, 119540, '\p{Is_Numeric_Value=1.900000000000000e+01}', ""); + Expect(1, 119540, '\p{^Is_Numeric_Value=1.900000000000000e+01}', ""); + Expect(1, 119540, '\P{Is_Numeric_Value=1.900000000000000e+01}', ""); + Expect(0, 119540, '\P{^Is_Numeric_Value=1.900000000000000e+01}', ""); + Error('\p{Is_Nv=:=_ 00001_9}'); + Error('\P{Is_Nv=:=_ 00001_9}'); + Expect(1, 119539, '\p{Is_Nv=+000000019}', ""); + Expect(0, 119539, '\p{^Is_Nv=+000000019}', ""); + Expect(0, 119539, '\P{Is_Nv=+000000019}', ""); + Expect(1, 119539, '\P{^Is_Nv=+000000019}', ""); + Expect(0, 119540, '\p{Is_Nv=+000000019}', ""); + Expect(1, 119540, '\p{^Is_Nv=+000000019}', ""); + Expect(1, 119540, '\P{Is_Nv=+000000019}', ""); + Expect(0, 119540, '\P{^Is_Nv=+000000019}', ""); Expect(1, 119539, '\p{Is_Nv=1.900000000000000e+01}', ""); Expect(0, 119539, '\p{^Is_Nv=1.900000000000000e+01}', ""); Expect(0, 119539, '\P{Is_Nv=1.900000000000000e+01}', ""); @@ -71438,18 +73798,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 119540, '\p{^Is_Nv=1.900000000000000e+01}', ""); Expect(1, 119540, '\P{Is_Nv=1.900000000000000e+01}', ""); Expect(0, 119540, '\P{^Is_Nv=1.900000000000000e+01}', ""); - Error('\p{Numeric_Value=_ 000000002/a/}'); - Error('\P{Numeric_Value=_ 000000002/a/}'); + Error('\p{Numeric_Value=-+2/a/}'); + Error('\P{Numeric_Value=-+2/a/}'); Expect(1, 140176, '\p{Numeric_Value=:\A2\z:}', "");; Expect(0, 140177, '\p{Numeric_Value=:\A2\z:}', "");; - Expect(1, 140176, '\p{Numeric_Value=+000000002}', ""); - Expect(0, 140176, '\p{^Numeric_Value=+000000002}', ""); - Expect(0, 140176, '\P{Numeric_Value=+000000002}', ""); - Expect(1, 140176, '\P{^Numeric_Value=+000000002}', ""); - Expect(0, 140177, '\p{Numeric_Value=+000000002}', ""); - Expect(1, 140177, '\p{^Numeric_Value=+000000002}', ""); - Expect(1, 140177, '\P{Numeric_Value=+000000002}', ""); - Expect(0, 140177, '\P{^Numeric_Value=+000000002}', ""); + Expect(1, 140176, '\p{Numeric_Value=0_0_02}', ""); + Expect(0, 140176, '\p{^Numeric_Value=0_0_02}', ""); + Expect(0, 140176, '\P{Numeric_Value=0_0_02}', ""); + Expect(1, 140176, '\P{^Numeric_Value=0_0_02}', ""); + Expect(0, 140177, '\p{Numeric_Value=0_0_02}', ""); + Expect(1, 140177, '\p{^Numeric_Value=0_0_02}', ""); + Expect(1, 140177, '\P{Numeric_Value=0_0_02}', ""); + Expect(0, 140177, '\P{^Numeric_Value=0_0_02}', ""); Expect(1, 140176, '\p{Numeric_Value=2.000000000000000e+00}', ""); Expect(0, 140176, '\p{^Numeric_Value=2.000000000000000e+00}', ""); Expect(0, 140176, '\P{Numeric_Value=2.000000000000000e+00}', ""); @@ -71458,36 +73818,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 140177, '\p{^Numeric_Value=2.000000000000000e+00}', ""); Expect(1, 140177, '\P{Numeric_Value=2.000000000000000e+00}', ""); Expect(0, 140177, '\P{^Numeric_Value=2.000000000000000e+00}', ""); - Error('\p{Nv=:=-002}'); - Error('\P{Nv=:=-002}'); + Error('\p{Nv=:=_ 0002}'); + Error('\P{Nv=:=_ 0002}'); Expect(1, 140176, '\p{Nv=:\A2\z:}', "");; Expect(0, 140177, '\p{Nv=:\A2\z:}', "");; - Expect(1, 140176, '\p{Nv=+0000002}', ""); - Expect(0, 140176, '\p{^Nv=+0000002}', ""); - Expect(0, 140176, '\P{Nv=+0000002}', ""); - Expect(1, 140176, '\P{^Nv=+0000002}', ""); - Expect(0, 140177, '\p{Nv=+0000002}', ""); - Expect(1, 140177, '\p{^Nv=+0000002}', ""); - Expect(1, 140177, '\P{Nv=+0000002}', ""); - Expect(0, 140177, '\P{^Nv=+0000002}', ""); - Expect(1, 140176, '\p{Nv=2.000000000000000e+00}', ""); - Expect(0, 140176, '\p{^Nv=2.000000000000000e+00}', ""); - Expect(0, 140176, '\P{Nv=2.000000000000000e+00}', ""); - Expect(1, 140176, '\P{^Nv=2.000000000000000e+00}', ""); - Expect(0, 140177, '\p{Nv=2.000000000000000e+00}', ""); - Expect(1, 140177, '\p{^Nv=2.000000000000000e+00}', ""); - Expect(1, 140177, '\P{Nv=2.000000000000000e+00}', ""); - Expect(0, 140177, '\P{^Nv=2.000000000000000e+00}', ""); - Error('\p{Is_Numeric_Value=/a/--002}'); - Error('\P{Is_Numeric_Value=/a/--002}'); - Expect(1, 140176, '\p{Is_Numeric_Value=000000002}', ""); - Expect(0, 140176, '\p{^Is_Numeric_Value=000000002}', ""); - Expect(0, 140176, '\P{Is_Numeric_Value=000000002}', ""); - Expect(1, 140176, '\P{^Is_Numeric_Value=000000002}', ""); - Expect(0, 140177, '\p{Is_Numeric_Value=000000002}', ""); - Expect(1, 140177, '\p{^Is_Numeric_Value=000000002}', ""); - Expect(1, 140177, '\P{Is_Numeric_Value=000000002}', ""); - Expect(0, 140177, '\P{^Is_Numeric_Value=000000002}', ""); + Expect(1, 140176, '\p{Nv=2}', ""); + Expect(0, 140176, '\p{^Nv=2}', ""); + Expect(0, 140176, '\P{Nv=2}', ""); + Expect(1, 140176, '\P{^Nv=2}', ""); + Expect(0, 140177, '\p{Nv=2}', ""); + Expect(1, 140177, '\p{^Nv=2}', ""); + Expect(1, 140177, '\P{Nv=2}', ""); + Expect(0, 140177, '\P{^Nv=2}', ""); + Expect(1, 140176, '\p{Nv: 2.000000000000000e+00}', ""); + Expect(0, 140176, '\p{^Nv: 2.000000000000000e+00}', ""); + Expect(0, 140176, '\P{Nv: 2.000000000000000e+00}', ""); + Expect(1, 140176, '\P{^Nv: 2.000000000000000e+00}', ""); + Expect(0, 140177, '\p{Nv: 2.000000000000000e+00}', ""); + Expect(1, 140177, '\p{^Nv: 2.000000000000000e+00}', ""); + Expect(1, 140177, '\P{Nv: 2.000000000000000e+00}', ""); + Expect(0, 140177, '\P{^Nv: 2.000000000000000e+00}', ""); + Error('\p{Is_Numeric_Value=:=+000000002}'); + Error('\P{Is_Numeric_Value=:=+000000002}'); + Expect(1, 140176, '\p{Is_Numeric_Value=000_2}', ""); + Expect(0, 140176, '\p{^Is_Numeric_Value=000_2}', ""); + Expect(0, 140176, '\P{Is_Numeric_Value=000_2}', ""); + Expect(1, 140176, '\P{^Is_Numeric_Value=000_2}', ""); + Expect(0, 140177, '\p{Is_Numeric_Value=000_2}', ""); + Expect(1, 140177, '\p{^Is_Numeric_Value=000_2}', ""); + Expect(1, 140177, '\P{Is_Numeric_Value=000_2}', ""); + Expect(0, 140177, '\P{^Is_Numeric_Value=000_2}', ""); Expect(1, 140176, '\p{Is_Numeric_Value=2.000000000000000e+00}', ""); Expect(0, 140176, '\p{^Is_Numeric_Value=2.000000000000000e+00}', ""); Expect(0, 140176, '\P{Is_Numeric_Value=2.000000000000000e+00}', ""); @@ -71496,16 +73856,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 140177, '\p{^Is_Numeric_Value=2.000000000000000e+00}', ""); Expect(1, 140177, '\P{Is_Numeric_Value=2.000000000000000e+00}', ""); Expect(0, 140177, '\P{^Is_Numeric_Value=2.000000000000000e+00}', ""); - Error('\p{Is_Nv: 0_0_0_0_0_0_02:=}'); - Error('\P{Is_Nv: 0_0_0_0_0_0_02:=}'); - Expect(1, 140176, '\p{Is_Nv=+0_0_0_02}', ""); - Expect(0, 140176, '\p{^Is_Nv=+0_0_0_02}', ""); - Expect(0, 140176, '\P{Is_Nv=+0_0_0_02}', ""); - Expect(1, 140176, '\P{^Is_Nv=+0_0_0_02}', ""); - Expect(0, 140177, '\p{Is_Nv=+0_0_0_02}', ""); - Expect(1, 140177, '\p{^Is_Nv=+0_0_0_02}', ""); - Expect(1, 140177, '\P{Is_Nv=+0_0_0_02}', ""); - Expect(0, 140177, '\P{^Is_Nv=+0_0_0_02}', ""); + Error('\p{Is_Nv=- +00_2:=}'); + Error('\P{Is_Nv=- +00_2:=}'); + Expect(1, 140176, '\p{Is_Nv=0000002}', ""); + Expect(0, 140176, '\p{^Is_Nv=0000002}', ""); + Expect(0, 140176, '\P{Is_Nv=0000002}', ""); + Expect(1, 140176, '\P{^Is_Nv=0000002}', ""); + Expect(0, 140177, '\p{Is_Nv=0000002}', ""); + Expect(1, 140177, '\p{^Is_Nv=0000002}', ""); + Expect(1, 140177, '\P{Is_Nv=0000002}', ""); + Expect(0, 140177, '\P{^Is_Nv=0000002}', ""); Expect(1, 140176, '\p{Is_Nv=2.000000000000000e+00}', ""); Expect(0, 140176, '\p{^Is_Nv=2.000000000000000e+00}', ""); Expect(0, 140176, '\P{Is_Nv=2.000000000000000e+00}', ""); @@ -71514,18 +73874,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 140177, '\p{^Is_Nv=2.000000000000000e+00}', ""); Expect(1, 140177, '\P{Is_Nv=2.000000000000000e+00}', ""); Expect(0, 140177, '\P{^Is_Nv=2.000000000000000e+00}', ""); - Error('\p{Numeric_Value=:=02/3}'); - Error('\P{Numeric_Value=:=02/3}'); + Error('\p{Numeric_Value=-+000000002/000000003/a/}'); + Error('\P{Numeric_Value=-+000000002/000000003/a/}'); Expect(1, 74854, '\p{Numeric_Value=:\A2/3\z:}', "");; Expect(0, 74855, '\p{Numeric_Value=:\A2/3\z:}', "");; - Expect(1, 74854, '\p{Numeric_Value=00000002/03}', ""); - Expect(0, 74854, '\p{^Numeric_Value=00000002/03}', ""); - Expect(0, 74854, '\P{Numeric_Value=00000002/03}', ""); - Expect(1, 74854, '\P{^Numeric_Value=00000002/03}', ""); - Expect(0, 74855, '\p{Numeric_Value=00000002/03}', ""); - Expect(1, 74855, '\p{^Numeric_Value=00000002/03}', ""); - Expect(1, 74855, '\P{Numeric_Value=00000002/03}', ""); - Expect(0, 74855, '\P{^Numeric_Value=00000002/03}', ""); + Expect(1, 74854, '\p{Numeric_Value:000000002/003}', ""); + Expect(0, 74854, '\p{^Numeric_Value:000000002/003}', ""); + Expect(0, 74854, '\P{Numeric_Value:000000002/003}', ""); + Expect(1, 74854, '\P{^Numeric_Value:000000002/003}', ""); + Expect(0, 74855, '\p{Numeric_Value:000000002/003}', ""); + Expect(1, 74855, '\p{^Numeric_Value:000000002/003}', ""); + Expect(1, 74855, '\P{Numeric_Value:000000002/003}', ""); + Expect(0, 74855, '\P{^Numeric_Value:000000002/003}', ""); Expect(1, 74854, '\p{Numeric_Value=120/180}', ""); Expect(0, 74854, '\p{^Numeric_Value=120/180}', ""); Expect(0, 74854, '\P{Numeric_Value=120/180}', ""); @@ -71538,14 +73898,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Numeric_Value=6.7e-01}'); Error('\p{Numeric_Value=0.7}'); Error('\P{Numeric_Value=0.7}'); - Expect(1, 74854, '\p{Numeric_Value: 6.67e-01}', ""); - Expect(0, 74854, '\p{^Numeric_Value: 6.67e-01}', ""); - Expect(0, 74854, '\P{Numeric_Value: 6.67e-01}', ""); - Expect(1, 74854, '\P{^Numeric_Value: 6.67e-01}', ""); - Expect(0, 74855, '\p{Numeric_Value: 6.67e-01}', ""); - Expect(1, 74855, '\p{^Numeric_Value: 6.67e-01}', ""); - Expect(1, 74855, '\P{Numeric_Value: 6.67e-01}', ""); - Expect(0, 74855, '\P{^Numeric_Value: 6.67e-01}', ""); + Expect(1, 74854, '\p{Numeric_Value=6.67e-01}', ""); + Expect(0, 74854, '\p{^Numeric_Value=6.67e-01}', ""); + Expect(0, 74854, '\P{Numeric_Value=6.67e-01}', ""); + Expect(1, 74854, '\P{^Numeric_Value=6.67e-01}', ""); + Expect(0, 74855, '\p{Numeric_Value=6.67e-01}', ""); + Expect(1, 74855, '\p{^Numeric_Value=6.67e-01}', ""); + Expect(1, 74855, '\P{Numeric_Value=6.67e-01}', ""); + Expect(0, 74855, '\P{^Numeric_Value=6.67e-01}', ""); Error('\p{Numeric_Value=0.67}'); Error('\P{Numeric_Value=0.67}'); Expect(1, 74854, '\p{Numeric_Value=6.667e-01}', ""); @@ -71556,22 +73916,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Numeric_Value=6.667e-01}', ""); Expect(1, 74855, '\P{Numeric_Value=6.667e-01}', ""); Expect(0, 74855, '\P{^Numeric_Value=6.667e-01}', ""); - Expect(1, 74854, '\p{Numeric_Value: 0.667}', ""); - Expect(0, 74854, '\p{^Numeric_Value: 0.667}', ""); - Expect(0, 74854, '\P{Numeric_Value: 0.667}', ""); - Expect(1, 74854, '\P{^Numeric_Value: 0.667}', ""); - Expect(0, 74855, '\p{Numeric_Value: 0.667}', ""); - Expect(1, 74855, '\p{^Numeric_Value: 0.667}', ""); - Expect(1, 74855, '\P{Numeric_Value: 0.667}', ""); - Expect(0, 74855, '\P{^Numeric_Value: 0.667}', ""); - Expect(1, 74854, '\p{Numeric_Value: 6.6667e-01}', ""); - Expect(0, 74854, '\p{^Numeric_Value: 6.6667e-01}', ""); - Expect(0, 74854, '\P{Numeric_Value: 6.6667e-01}', ""); - Expect(1, 74854, '\P{^Numeric_Value: 6.6667e-01}', ""); - Expect(0, 74855, '\p{Numeric_Value: 6.6667e-01}', ""); - Expect(1, 74855, '\p{^Numeric_Value: 6.6667e-01}', ""); - Expect(1, 74855, '\P{Numeric_Value: 6.6667e-01}', ""); - Expect(0, 74855, '\P{^Numeric_Value: 6.6667e-01}', ""); + Expect(1, 74854, '\p{Numeric_Value=0.667}', ""); + Expect(0, 74854, '\p{^Numeric_Value=0.667}', ""); + Expect(0, 74854, '\P{Numeric_Value=0.667}', ""); + Expect(1, 74854, '\P{^Numeric_Value=0.667}', ""); + Expect(0, 74855, '\p{Numeric_Value=0.667}', ""); + Expect(1, 74855, '\p{^Numeric_Value=0.667}', ""); + Expect(1, 74855, '\P{Numeric_Value=0.667}', ""); + Expect(0, 74855, '\P{^Numeric_Value=0.667}', ""); + Expect(1, 74854, '\p{Numeric_Value=6.6667e-01}', ""); + Expect(0, 74854, '\p{^Numeric_Value=6.6667e-01}', ""); + Expect(0, 74854, '\P{Numeric_Value=6.6667e-01}', ""); + Expect(1, 74854, '\P{^Numeric_Value=6.6667e-01}', ""); + Expect(0, 74855, '\p{Numeric_Value=6.6667e-01}', ""); + Expect(1, 74855, '\p{^Numeric_Value=6.6667e-01}', ""); + Expect(1, 74855, '\P{Numeric_Value=6.6667e-01}', ""); + Expect(0, 74855, '\P{^Numeric_Value=6.6667e-01}', ""); Expect(1, 74854, '\p{Numeric_Value=0.6667}', ""); Expect(0, 74854, '\p{^Numeric_Value=0.6667}', ""); Expect(0, 74854, '\P{Numeric_Value=0.6667}', ""); @@ -71580,18 +73940,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Numeric_Value=0.6667}', ""); Expect(1, 74855, '\P{Numeric_Value=0.6667}', ""); Expect(0, 74855, '\P{^Numeric_Value=0.6667}', ""); - Error('\p{Nv: /a/ 0002/00000003}'); - Error('\P{Nv: /a/ 0002/00000003}'); + Error('\p{Nv=:= 00002/003}'); + Error('\P{Nv=:= 00002/003}'); Expect(1, 74854, '\p{Nv=:\A2/3\z:}', "");; Expect(0, 74855, '\p{Nv=:\A2/3\z:}', "");; - Expect(1, 74854, '\p{Nv=00002/3}', ""); - Expect(0, 74854, '\p{^Nv=00002/3}', ""); - Expect(0, 74854, '\P{Nv=00002/3}', ""); - Expect(1, 74854, '\P{^Nv=00002/3}', ""); - Expect(0, 74855, '\p{Nv=00002/3}', ""); - Expect(1, 74855, '\p{^Nv=00002/3}', ""); - Expect(1, 74855, '\P{Nv=00002/3}', ""); - Expect(0, 74855, '\P{^Nv=00002/3}', ""); + Expect(1, 74854, '\p{Nv=02/0000000003}', ""); + Expect(0, 74854, '\p{^Nv=02/0000000003}', ""); + Expect(0, 74854, '\P{Nv=02/0000000003}', ""); + Expect(1, 74854, '\P{^Nv=02/0000000003}', ""); + Expect(0, 74855, '\p{Nv=02/0000000003}', ""); + Expect(1, 74855, '\p{^Nv=02/0000000003}', ""); + Expect(1, 74855, '\P{Nv=02/0000000003}', ""); + Expect(0, 74855, '\P{^Nv=02/0000000003}', ""); Expect(1, 74854, '\p{Nv=120/180}', ""); Expect(0, 74854, '\p{^Nv=120/180}', ""); Expect(0, 74854, '\P{Nv=120/180}', ""); @@ -71602,8 +73962,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 74855, '\P{^Nv=120/180}', ""); Error('\p{Nv=6.7e-01}'); Error('\P{Nv=6.7e-01}'); - Error('\p{Nv=0.7}'); - Error('\P{Nv=0.7}'); + Error('\p{Nv: 0.7}'); + Error('\P{Nv: 0.7}'); Expect(1, 74854, '\p{Nv=6.67e-01}', ""); Expect(0, 74854, '\p{^Nv=6.67e-01}', ""); Expect(0, 74854, '\P{Nv=6.67e-01}', ""); @@ -71638,24 +73998,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Nv=6.6667e-01}', ""); Expect(1, 74855, '\P{Nv=6.6667e-01}', ""); Expect(0, 74855, '\P{^Nv=6.6667e-01}', ""); - Expect(1, 74854, '\p{Nv=0.6667}', ""); - Expect(0, 74854, '\p{^Nv=0.6667}', ""); - Expect(0, 74854, '\P{Nv=0.6667}', ""); - Expect(1, 74854, '\P{^Nv=0.6667}', ""); - Expect(0, 74855, '\p{Nv=0.6667}', ""); - Expect(1, 74855, '\p{^Nv=0.6667}', ""); - Expect(1, 74855, '\P{Nv=0.6667}', ""); - Expect(0, 74855, '\P{^Nv=0.6667}', ""); - Error('\p{Is_Numeric_Value: :=- +0000002/0000000003}'); - Error('\P{Is_Numeric_Value: :=- +0000002/0000000003}'); - Expect(1, 74854, '\p{Is_Numeric_Value=000000002/00000003}', ""); - Expect(0, 74854, '\p{^Is_Numeric_Value=000000002/00000003}', ""); - Expect(0, 74854, '\P{Is_Numeric_Value=000000002/00000003}', ""); - Expect(1, 74854, '\P{^Is_Numeric_Value=000000002/00000003}', ""); - Expect(0, 74855, '\p{Is_Numeric_Value=000000002/00000003}', ""); - Expect(1, 74855, '\p{^Is_Numeric_Value=000000002/00000003}', ""); - Expect(1, 74855, '\P{Is_Numeric_Value=000000002/00000003}', ""); - Expect(0, 74855, '\P{^Is_Numeric_Value=000000002/00000003}', ""); + Expect(1, 74854, '\p{Nv: 0.6667}', ""); + Expect(0, 74854, '\p{^Nv: 0.6667}', ""); + Expect(0, 74854, '\P{Nv: 0.6667}', ""); + Expect(1, 74854, '\P{^Nv: 0.6667}', ""); + Expect(0, 74855, '\p{Nv: 0.6667}', ""); + Expect(1, 74855, '\p{^Nv: 0.6667}', ""); + Expect(1, 74855, '\P{Nv: 0.6667}', ""); + Expect(0, 74855, '\P{^Nv: 0.6667}', ""); + Error('\p{Is_Numeric_Value=:=_0000000002/0000000003}'); + Error('\P{Is_Numeric_Value=:=_0000000002/0000000003}'); + Expect(1, 74854, '\p{Is_Numeric_Value:+000002/03}', ""); + Expect(0, 74854, '\p{^Is_Numeric_Value:+000002/03}', ""); + Expect(0, 74854, '\P{Is_Numeric_Value:+000002/03}', ""); + Expect(1, 74854, '\P{^Is_Numeric_Value:+000002/03}', ""); + Expect(0, 74855, '\p{Is_Numeric_Value:+000002/03}', ""); + Expect(1, 74855, '\p{^Is_Numeric_Value:+000002/03}', ""); + Expect(1, 74855, '\P{Is_Numeric_Value:+000002/03}', ""); + Expect(0, 74855, '\P{^Is_Numeric_Value:+000002/03}', ""); Expect(1, 74854, '\p{Is_Numeric_Value=120/180}', ""); Expect(0, 74854, '\p{^Is_Numeric_Value=120/180}', ""); Expect(0, 74854, '\P{Is_Numeric_Value=120/180}', ""); @@ -71664,18 +74024,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Is_Numeric_Value=120/180}', ""); Expect(1, 74855, '\P{Is_Numeric_Value=120/180}', ""); Expect(0, 74855, '\P{^Is_Numeric_Value=120/180}', ""); - Error('\p{Is_Numeric_Value=6.7e-01}'); - Error('\P{Is_Numeric_Value=6.7e-01}'); - Error('\p{Is_Numeric_Value: 0.7}'); - Error('\P{Is_Numeric_Value: 0.7}'); - Expect(1, 74854, '\p{Is_Numeric_Value: 6.67e-01}', ""); - Expect(0, 74854, '\p{^Is_Numeric_Value: 6.67e-01}', ""); - Expect(0, 74854, '\P{Is_Numeric_Value: 6.67e-01}', ""); - Expect(1, 74854, '\P{^Is_Numeric_Value: 6.67e-01}', ""); - Expect(0, 74855, '\p{Is_Numeric_Value: 6.67e-01}', ""); - Expect(1, 74855, '\p{^Is_Numeric_Value: 6.67e-01}', ""); - Expect(1, 74855, '\P{Is_Numeric_Value: 6.67e-01}', ""); - Expect(0, 74855, '\P{^Is_Numeric_Value: 6.67e-01}', ""); + Error('\p{Is_Numeric_Value:6.7e-01}'); + Error('\P{Is_Numeric_Value:6.7e-01}'); + Error('\p{Is_Numeric_Value=0.7}'); + Error('\P{Is_Numeric_Value=0.7}'); + Expect(1, 74854, '\p{Is_Numeric_Value=6.67e-01}', ""); + Expect(0, 74854, '\p{^Is_Numeric_Value=6.67e-01}', ""); + Expect(0, 74854, '\P{Is_Numeric_Value=6.67e-01}', ""); + Expect(1, 74854, '\P{^Is_Numeric_Value=6.67e-01}', ""); + Expect(0, 74855, '\p{Is_Numeric_Value=6.67e-01}', ""); + Expect(1, 74855, '\p{^Is_Numeric_Value=6.67e-01}', ""); + Expect(1, 74855, '\P{Is_Numeric_Value=6.67e-01}', ""); + Expect(0, 74855, '\P{^Is_Numeric_Value=6.67e-01}', ""); Error('\p{Is_Numeric_Value=0.67}'); Error('\P{Is_Numeric_Value=0.67}'); Expect(1, 74854, '\p{Is_Numeric_Value=6.667e-01}', ""); @@ -71702,24 +74062,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Is_Numeric_Value=6.6667e-01}', ""); Expect(1, 74855, '\P{Is_Numeric_Value=6.6667e-01}', ""); Expect(0, 74855, '\P{^Is_Numeric_Value=6.6667e-01}', ""); - Expect(1, 74854, '\p{Is_Numeric_Value: 0.6667}', ""); - Expect(0, 74854, '\p{^Is_Numeric_Value: 0.6667}', ""); - Expect(0, 74854, '\P{Is_Numeric_Value: 0.6667}', ""); - Expect(1, 74854, '\P{^Is_Numeric_Value: 0.6667}', ""); - Expect(0, 74855, '\p{Is_Numeric_Value: 0.6667}', ""); - Expect(1, 74855, '\p{^Is_Numeric_Value: 0.6667}', ""); - Expect(1, 74855, '\P{Is_Numeric_Value: 0.6667}', ""); - Expect(0, 74855, '\P{^Is_Numeric_Value: 0.6667}', ""); - Error('\p{Is_Nv:/a/-0002/000003}'); - Error('\P{Is_Nv:/a/-0002/000003}'); - Expect(1, 74854, '\p{Is_Nv=+00000002/000003}', ""); - Expect(0, 74854, '\p{^Is_Nv=+00000002/000003}', ""); - Expect(0, 74854, '\P{Is_Nv=+00000002/000003}', ""); - Expect(1, 74854, '\P{^Is_Nv=+00000002/000003}', ""); - Expect(0, 74855, '\p{Is_Nv=+00000002/000003}', ""); - Expect(1, 74855, '\p{^Is_Nv=+00000002/000003}', ""); - Expect(1, 74855, '\P{Is_Nv=+00000002/000003}', ""); - Expect(0, 74855, '\P{^Is_Nv=+00000002/000003}', ""); + Expect(1, 74854, '\p{Is_Numeric_Value=0.6667}', ""); + Expect(0, 74854, '\p{^Is_Numeric_Value=0.6667}', ""); + Expect(0, 74854, '\P{Is_Numeric_Value=0.6667}', ""); + Expect(1, 74854, '\P{^Is_Numeric_Value=0.6667}', ""); + Expect(0, 74855, '\p{Is_Numeric_Value=0.6667}', ""); + Expect(1, 74855, '\p{^Is_Numeric_Value=0.6667}', ""); + Expect(1, 74855, '\P{Is_Numeric_Value=0.6667}', ""); + Expect(0, 74855, '\P{^Is_Numeric_Value=0.6667}', ""); + Error('\p{Is_Nv=/a/ 2/00003}'); + Error('\P{Is_Nv=/a/ 2/00003}'); + Expect(1, 74854, '\p{Is_Nv=0000002/0000003}', ""); + Expect(0, 74854, '\p{^Is_Nv=0000002/0000003}', ""); + Expect(0, 74854, '\P{Is_Nv=0000002/0000003}', ""); + Expect(1, 74854, '\P{^Is_Nv=0000002/0000003}', ""); + Expect(0, 74855, '\p{Is_Nv=0000002/0000003}', ""); + Expect(1, 74855, '\p{^Is_Nv=0000002/0000003}', ""); + Expect(1, 74855, '\P{Is_Nv=0000002/0000003}', ""); + Expect(0, 74855, '\P{^Is_Nv=0000002/0000003}', ""); Expect(1, 74854, '\p{Is_Nv=120/180}', ""); Expect(0, 74854, '\p{^Is_Nv=120/180}', ""); Expect(0, 74854, '\P{Is_Nv=120/180}', ""); @@ -71728,18 +74088,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Is_Nv=120/180}', ""); Expect(1, 74855, '\P{Is_Nv=120/180}', ""); Expect(0, 74855, '\P{^Is_Nv=120/180}', ""); - Error('\p{Is_Nv: 6.7e-01}'); - Error('\P{Is_Nv: 6.7e-01}'); + Error('\p{Is_Nv=6.7e-01}'); + Error('\P{Is_Nv=6.7e-01}'); Error('\p{Is_Nv=0.7}'); Error('\P{Is_Nv=0.7}'); - Expect(1, 74854, '\p{Is_Nv: 6.67e-01}', ""); - Expect(0, 74854, '\p{^Is_Nv: 6.67e-01}', ""); - Expect(0, 74854, '\P{Is_Nv: 6.67e-01}', ""); - Expect(1, 74854, '\P{^Is_Nv: 6.67e-01}', ""); - Expect(0, 74855, '\p{Is_Nv: 6.67e-01}', ""); - Expect(1, 74855, '\p{^Is_Nv: 6.67e-01}', ""); - Expect(1, 74855, '\P{Is_Nv: 6.67e-01}', ""); - Expect(0, 74855, '\P{^Is_Nv: 6.67e-01}', ""); + Expect(1, 74854, '\p{Is_Nv=6.67e-01}', ""); + Expect(0, 74854, '\p{^Is_Nv=6.67e-01}', ""); + Expect(0, 74854, '\P{Is_Nv=6.67e-01}', ""); + Expect(1, 74854, '\P{^Is_Nv=6.67e-01}', ""); + Expect(0, 74855, '\p{Is_Nv=6.67e-01}', ""); + Expect(1, 74855, '\p{^Is_Nv=6.67e-01}', ""); + Expect(1, 74855, '\P{Is_Nv=6.67e-01}', ""); + Expect(0, 74855, '\P{^Is_Nv=6.67e-01}', ""); Error('\p{Is_Nv=0.67}'); Error('\P{Is_Nv=0.67}'); Expect(1, 74854, '\p{Is_Nv=6.667e-01}', ""); @@ -71750,14 +74110,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Is_Nv=6.667e-01}', ""); Expect(1, 74855, '\P{Is_Nv=6.667e-01}', ""); Expect(0, 74855, '\P{^Is_Nv=6.667e-01}', ""); - Expect(1, 74854, '\p{Is_Nv: 0.667}', ""); - Expect(0, 74854, '\p{^Is_Nv: 0.667}', ""); - Expect(0, 74854, '\P{Is_Nv: 0.667}', ""); - Expect(1, 74854, '\P{^Is_Nv: 0.667}', ""); - Expect(0, 74855, '\p{Is_Nv: 0.667}', ""); - Expect(1, 74855, '\p{^Is_Nv: 0.667}', ""); - Expect(1, 74855, '\P{Is_Nv: 0.667}', ""); - Expect(0, 74855, '\P{^Is_Nv: 0.667}', ""); + Expect(1, 74854, '\p{Is_Nv=0.667}', ""); + Expect(0, 74854, '\p{^Is_Nv=0.667}', ""); + Expect(0, 74854, '\P{Is_Nv=0.667}', ""); + Expect(1, 74854, '\P{^Is_Nv=0.667}', ""); + Expect(0, 74855, '\p{Is_Nv=0.667}', ""); + Expect(1, 74855, '\p{^Is_Nv=0.667}', ""); + Expect(1, 74855, '\P{Is_Nv=0.667}', ""); + Expect(0, 74855, '\P{^Is_Nv=0.667}', ""); Expect(1, 74854, '\p{Is_Nv=6.6667e-01}', ""); Expect(0, 74854, '\p{^Is_Nv=6.6667e-01}', ""); Expect(0, 74854, '\P{Is_Nv=6.6667e-01}', ""); @@ -71766,26 +74126,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Is_Nv=6.6667e-01}', ""); Expect(1, 74855, '\P{Is_Nv=6.6667e-01}', ""); Expect(0, 74855, '\P{^Is_Nv=6.6667e-01}', ""); - Expect(1, 74854, '\p{Is_Nv: 0.6667}', ""); - Expect(0, 74854, '\p{^Is_Nv: 0.6667}', ""); - Expect(0, 74854, '\P{Is_Nv: 0.6667}', ""); - Expect(1, 74854, '\P{^Is_Nv: 0.6667}', ""); - Expect(0, 74855, '\p{Is_Nv: 0.6667}', ""); - Expect(1, 74855, '\p{^Is_Nv: 0.6667}', ""); - Expect(1, 74855, '\P{Is_Nv: 0.6667}', ""); - Expect(0, 74855, '\P{^Is_Nv: 0.6667}', ""); - Error('\p{Numeric_Value=-/a/0000002/0005}'); - Error('\P{Numeric_Value=-/a/0000002/0005}'); + Expect(1, 74854, '\p{Is_Nv=0.6667}', ""); + Expect(0, 74854, '\p{^Is_Nv=0.6667}', ""); + Expect(0, 74854, '\P{Is_Nv=0.6667}', ""); + Expect(1, 74854, '\P{^Is_Nv=0.6667}', ""); + Expect(0, 74855, '\p{Is_Nv=0.6667}', ""); + Expect(1, 74855, '\p{^Is_Nv=0.6667}', ""); + Expect(1, 74855, '\P{Is_Nv=0.6667}', ""); + Expect(0, 74855, '\P{^Is_Nv=0.6667}', ""); + Error('\p{Numeric_Value=_ 000002/005:=}'); + Error('\P{Numeric_Value=_ 000002/005:=}'); Expect(1, 8534, '\p{Numeric_Value=:\A2/5\z:}', "");; Expect(0, 8535, '\p{Numeric_Value=:\A2/5\z:}', "");; - Expect(1, 8534, '\p{Numeric_Value=0000000002/0000000005}', ""); - Expect(0, 8534, '\p{^Numeric_Value=0000000002/0000000005}', ""); - Expect(0, 8534, '\P{Numeric_Value=0000000002/0000000005}', ""); - Expect(1, 8534, '\P{^Numeric_Value=0000000002/0000000005}', ""); - Expect(0, 8535, '\p{Numeric_Value=0000000002/0000000005}', ""); - Expect(1, 8535, '\p{^Numeric_Value=0000000002/0000000005}', ""); - Expect(1, 8535, '\P{Numeric_Value=0000000002/0000000005}', ""); - Expect(0, 8535, '\P{^Numeric_Value=0000000002/0000000005}', ""); + Expect(1, 8534, '\p{Numeric_Value=02/05}', ""); + Expect(0, 8534, '\p{^Numeric_Value=02/05}', ""); + Expect(0, 8534, '\P{Numeric_Value=02/05}', ""); + Expect(1, 8534, '\P{^Numeric_Value=02/05}', ""); + Expect(0, 8535, '\p{Numeric_Value=02/05}', ""); + Expect(1, 8535, '\p{^Numeric_Value=02/05}', ""); + Expect(1, 8535, '\P{Numeric_Value=02/05}', ""); + Expect(0, 8535, '\P{^Numeric_Value=02/05}', ""); Expect(1, 8534, '\p{Numeric_Value=120/300}', ""); Expect(0, 8534, '\p{^Numeric_Value=120/300}', ""); Expect(0, 8534, '\P{Numeric_Value=120/300}', ""); @@ -71802,14 +74162,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8535, '\p{^Numeric_Value=4.0e-01}', ""); Expect(1, 8535, '\P{Numeric_Value=4.0e-01}', ""); Expect(0, 8535, '\P{^Numeric_Value=4.0e-01}', ""); - Expect(1, 8534, '\p{Numeric_Value=0.4}', ""); - Expect(0, 8534, '\p{^Numeric_Value=0.4}', ""); - Expect(0, 8534, '\P{Numeric_Value=0.4}', ""); - Expect(1, 8534, '\P{^Numeric_Value=0.4}', ""); - Expect(0, 8535, '\p{Numeric_Value=0.4}', ""); - Expect(1, 8535, '\p{^Numeric_Value=0.4}', ""); - Expect(1, 8535, '\P{Numeric_Value=0.4}', ""); - Expect(0, 8535, '\P{^Numeric_Value=0.4}', ""); + Expect(1, 8534, '\p{Numeric_Value: 0.4}', ""); + Expect(0, 8534, '\p{^Numeric_Value: 0.4}', ""); + Expect(0, 8534, '\P{Numeric_Value: 0.4}', ""); + Expect(1, 8534, '\P{^Numeric_Value: 0.4}', ""); + Expect(0, 8535, '\p{Numeric_Value: 0.4}', ""); + Expect(1, 8535, '\p{^Numeric_Value: 0.4}', ""); + Expect(1, 8535, '\P{Numeric_Value: 0.4}', ""); + Expect(0, 8535, '\P{^Numeric_Value: 0.4}', ""); Expect(1, 8534, '\p{Numeric_Value=4.00e-01}', ""); Expect(0, 8534, '\p{^Numeric_Value=4.00e-01}', ""); Expect(0, 8534, '\P{Numeric_Value=4.00e-01}', ""); @@ -71818,26 +74178,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8535, '\p{^Numeric_Value=4.00e-01}', ""); Expect(1, 8535, '\P{Numeric_Value=4.00e-01}', ""); Expect(0, 8535, '\P{^Numeric_Value=4.00e-01}', ""); - Expect(1, 8534, '\p{Numeric_Value: 0.40}', ""); - Expect(0, 8534, '\p{^Numeric_Value: 0.40}', ""); - Expect(0, 8534, '\P{Numeric_Value: 0.40}', ""); - Expect(1, 8534, '\P{^Numeric_Value: 0.40}', ""); - Expect(0, 8535, '\p{Numeric_Value: 0.40}', ""); - Expect(1, 8535, '\p{^Numeric_Value: 0.40}', ""); - Expect(1, 8535, '\P{Numeric_Value: 0.40}', ""); - Expect(0, 8535, '\P{^Numeric_Value: 0.40}', ""); - Error('\p{Nv=__000000002/00000005:=}'); - Error('\P{Nv=__000000002/00000005:=}'); + Expect(1, 8534, '\p{Numeric_Value: 0.40}', ""); + Expect(0, 8534, '\p{^Numeric_Value: 0.40}', ""); + Expect(0, 8534, '\P{Numeric_Value: 0.40}', ""); + Expect(1, 8534, '\P{^Numeric_Value: 0.40}', ""); + Expect(0, 8535, '\p{Numeric_Value: 0.40}', ""); + Expect(1, 8535, '\p{^Numeric_Value: 0.40}', ""); + Expect(1, 8535, '\P{Numeric_Value: 0.40}', ""); + Expect(0, 8535, '\P{^Numeric_Value: 0.40}', ""); + Error('\p{Nv=:=-0000002/05}'); + Error('\P{Nv=:=-0000002/05}'); Expect(1, 8534, '\p{Nv=:\A2/5\z:}', "");; Expect(0, 8535, '\p{Nv=:\A2/5\z:}', "");; - Expect(1, 8534, '\p{Nv=00002/005}', ""); - Expect(0, 8534, '\p{^Nv=00002/005}', ""); - Expect(0, 8534, '\P{Nv=00002/005}', ""); - Expect(1, 8534, '\P{^Nv=00002/005}', ""); - Expect(0, 8535, '\p{Nv=00002/005}', ""); - Expect(1, 8535, '\p{^Nv=00002/005}', ""); - Expect(1, 8535, '\P{Nv=00002/005}', ""); - Expect(0, 8535, '\P{^Nv=00002/005}', ""); + Expect(1, 8534, '\p{Nv=0002/000000005}', ""); + Expect(0, 8534, '\p{^Nv=0002/000000005}', ""); + Expect(0, 8534, '\P{Nv=0002/000000005}', ""); + Expect(1, 8534, '\P{^Nv=0002/000000005}', ""); + Expect(0, 8535, '\p{Nv=0002/000000005}', ""); + Expect(1, 8535, '\p{^Nv=0002/000000005}', ""); + Expect(1, 8535, '\P{Nv=0002/000000005}', ""); + Expect(0, 8535, '\P{^Nv=0002/000000005}', ""); Expect(1, 8534, '\p{Nv=120/300}', ""); Expect(0, 8534, '\p{^Nv=120/300}', ""); Expect(0, 8534, '\P{Nv=120/300}', ""); @@ -71846,22 +74206,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8535, '\p{^Nv=120/300}', ""); Expect(1, 8535, '\P{Nv=120/300}', ""); Expect(0, 8535, '\P{^Nv=120/300}', ""); - Expect(1, 8534, '\p{Nv=4.0e-01}', ""); - Expect(0, 8534, '\p{^Nv=4.0e-01}', ""); - Expect(0, 8534, '\P{Nv=4.0e-01}', ""); - Expect(1, 8534, '\P{^Nv=4.0e-01}', ""); - Expect(0, 8535, '\p{Nv=4.0e-01}', ""); - Expect(1, 8535, '\p{^Nv=4.0e-01}', ""); - Expect(1, 8535, '\P{Nv=4.0e-01}', ""); - Expect(0, 8535, '\P{^Nv=4.0e-01}', ""); - Expect(1, 8534, '\p{Nv:0.4}', ""); - Expect(0, 8534, '\p{^Nv:0.4}', ""); - Expect(0, 8534, '\P{Nv:0.4}', ""); - Expect(1, 8534, '\P{^Nv:0.4}', ""); - Expect(0, 8535, '\p{Nv:0.4}', ""); - Expect(1, 8535, '\p{^Nv:0.4}', ""); - Expect(1, 8535, '\P{Nv:0.4}', ""); - Expect(0, 8535, '\P{^Nv:0.4}', ""); + Expect(1, 8534, '\p{Nv: 4.0e-01}', ""); + Expect(0, 8534, '\p{^Nv: 4.0e-01}', ""); + Expect(0, 8534, '\P{Nv: 4.0e-01}', ""); + Expect(1, 8534, '\P{^Nv: 4.0e-01}', ""); + Expect(0, 8535, '\p{Nv: 4.0e-01}', ""); + Expect(1, 8535, '\p{^Nv: 4.0e-01}', ""); + Expect(1, 8535, '\P{Nv: 4.0e-01}', ""); + Expect(0, 8535, '\P{^Nv: 4.0e-01}', ""); + Expect(1, 8534, '\p{Nv=0.4}', ""); + Expect(0, 8534, '\p{^Nv=0.4}', ""); + Expect(0, 8534, '\P{Nv=0.4}', ""); + Expect(1, 8534, '\P{^Nv=0.4}', ""); + Expect(0, 8535, '\p{Nv=0.4}', ""); + Expect(1, 8535, '\p{^Nv=0.4}', ""); + Expect(1, 8535, '\P{Nv=0.4}', ""); + Expect(0, 8535, '\P{^Nv=0.4}', ""); Expect(1, 8534, '\p{Nv=4.00e-01}', ""); Expect(0, 8534, '\p{^Nv=4.00e-01}', ""); Expect(0, 8534, '\P{Nv=4.00e-01}', ""); @@ -71870,32 +74230,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8535, '\p{^Nv=4.00e-01}', ""); Expect(1, 8535, '\P{Nv=4.00e-01}', ""); Expect(0, 8535, '\P{^Nv=4.00e-01}', ""); - Expect(1, 8534, '\p{Nv=0.40}', ""); - Expect(0, 8534, '\p{^Nv=0.40}', ""); - Expect(0, 8534, '\P{Nv=0.40}', ""); - Expect(1, 8534, '\P{^Nv=0.40}', ""); - Expect(0, 8535, '\p{Nv=0.40}', ""); - Expect(1, 8535, '\p{^Nv=0.40}', ""); - Expect(1, 8535, '\P{Nv=0.40}', ""); - Expect(0, 8535, '\P{^Nv=0.40}', ""); - Error('\p{Is_Numeric_Value=__02/005:=}'); - Error('\P{Is_Numeric_Value=__02/005:=}'); - Expect(1, 8534, '\p{Is_Numeric_Value=00000002/000000005}', ""); - Expect(0, 8534, '\p{^Is_Numeric_Value=00000002/000000005}', ""); - Expect(0, 8534, '\P{Is_Numeric_Value=00000002/000000005}', ""); - Expect(1, 8534, '\P{^Is_Numeric_Value=00000002/000000005}', ""); - Expect(0, 8535, '\p{Is_Numeric_Value=00000002/000000005}', ""); - Expect(1, 8535, '\p{^Is_Numeric_Value=00000002/000000005}', ""); - Expect(1, 8535, '\P{Is_Numeric_Value=00000002/000000005}', ""); - Expect(0, 8535, '\P{^Is_Numeric_Value=00000002/000000005}', ""); - Expect(1, 8534, '\p{Is_Numeric_Value: 120/300}', ""); - Expect(0, 8534, '\p{^Is_Numeric_Value: 120/300}', ""); - Expect(0, 8534, '\P{Is_Numeric_Value: 120/300}', ""); - Expect(1, 8534, '\P{^Is_Numeric_Value: 120/300}', ""); - Expect(0, 8535, '\p{Is_Numeric_Value: 120/300}', ""); - Expect(1, 8535, '\p{^Is_Numeric_Value: 120/300}', ""); - Expect(1, 8535, '\P{Is_Numeric_Value: 120/300}', ""); - Expect(0, 8535, '\P{^Is_Numeric_Value: 120/300}', ""); + Expect(1, 8534, '\p{Nv: 0.40}', ""); + Expect(0, 8534, '\p{^Nv: 0.40}', ""); + Expect(0, 8534, '\P{Nv: 0.40}', ""); + Expect(1, 8534, '\P{^Nv: 0.40}', ""); + Expect(0, 8535, '\p{Nv: 0.40}', ""); + Expect(1, 8535, '\p{^Nv: 0.40}', ""); + Expect(1, 8535, '\P{Nv: 0.40}', ""); + Expect(0, 8535, '\P{^Nv: 0.40}', ""); + Error('\p{Is_Numeric_Value= -00000002/000005/a/}'); + Error('\P{Is_Numeric_Value= -00000002/000005/a/}'); + Expect(1, 8534, '\p{Is_Numeric_Value=+0002/005}', ""); + Expect(0, 8534, '\p{^Is_Numeric_Value=+0002/005}', ""); + Expect(0, 8534, '\P{Is_Numeric_Value=+0002/005}', ""); + Expect(1, 8534, '\P{^Is_Numeric_Value=+0002/005}', ""); + Expect(0, 8535, '\p{Is_Numeric_Value=+0002/005}', ""); + Expect(1, 8535, '\p{^Is_Numeric_Value=+0002/005}', ""); + Expect(1, 8535, '\P{Is_Numeric_Value=+0002/005}', ""); + Expect(0, 8535, '\P{^Is_Numeric_Value=+0002/005}', ""); + Expect(1, 8534, '\p{Is_Numeric_Value: 120/300}', ""); + Expect(0, 8534, '\p{^Is_Numeric_Value: 120/300}', ""); + Expect(0, 8534, '\P{Is_Numeric_Value: 120/300}', ""); + Expect(1, 8534, '\P{^Is_Numeric_Value: 120/300}', ""); + Expect(0, 8535, '\p{Is_Numeric_Value: 120/300}', ""); + Expect(1, 8535, '\p{^Is_Numeric_Value: 120/300}', ""); + Expect(1, 8535, '\P{Is_Numeric_Value: 120/300}', ""); + Expect(0, 8535, '\P{^Is_Numeric_Value: 120/300}', ""); Expect(1, 8534, '\p{Is_Numeric_Value=4.0e-01}', ""); Expect(0, 8534, '\p{^Is_Numeric_Value=4.0e-01}', ""); Expect(0, 8534, '\P{Is_Numeric_Value=4.0e-01}', ""); @@ -71928,24 +74288,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8535, '\p{^Is_Numeric_Value=0.40}', ""); Expect(1, 8535, '\P{Is_Numeric_Value=0.40}', ""); Expect(0, 8535, '\P{^Is_Numeric_Value=0.40}', ""); - Error('\p{Is_Nv= +2/00005:=}'); - Error('\P{Is_Nv= +2/00005:=}'); - Expect(1, 8534, '\p{Is_Nv=000002/00000005}', ""); - Expect(0, 8534, '\p{^Is_Nv=000002/00000005}', ""); - Expect(0, 8534, '\P{Is_Nv=000002/00000005}', ""); - Expect(1, 8534, '\P{^Is_Nv=000002/00000005}', ""); - Expect(0, 8535, '\p{Is_Nv=000002/00000005}', ""); - Expect(1, 8535, '\p{^Is_Nv=000002/00000005}', ""); - Expect(1, 8535, '\P{Is_Nv=000002/00000005}', ""); - Expect(0, 8535, '\P{^Is_Nv=000002/00000005}', ""); - Expect(1, 8534, '\p{Is_Nv=120/300}', ""); - Expect(0, 8534, '\p{^Is_Nv=120/300}', ""); - Expect(0, 8534, '\P{Is_Nv=120/300}', ""); - Expect(1, 8534, '\P{^Is_Nv=120/300}', ""); - Expect(0, 8535, '\p{Is_Nv=120/300}', ""); - Expect(1, 8535, '\p{^Is_Nv=120/300}', ""); - Expect(1, 8535, '\P{Is_Nv=120/300}', ""); - Expect(0, 8535, '\P{^Is_Nv=120/300}', ""); + Error('\p{Is_Nv=:= +02/00005}'); + Error('\P{Is_Nv=:= +02/00005}'); + Expect(1, 8534, '\p{Is_Nv=+0002/00000005}', ""); + Expect(0, 8534, '\p{^Is_Nv=+0002/00000005}', ""); + Expect(0, 8534, '\P{Is_Nv=+0002/00000005}', ""); + Expect(1, 8534, '\P{^Is_Nv=+0002/00000005}', ""); + Expect(0, 8535, '\p{Is_Nv=+0002/00000005}', ""); + Expect(1, 8535, '\p{^Is_Nv=+0002/00000005}', ""); + Expect(1, 8535, '\P{Is_Nv=+0002/00000005}', ""); + Expect(0, 8535, '\P{^Is_Nv=+0002/00000005}', ""); + Expect(1, 8534, '\p{Is_Nv: 120/300}', ""); + Expect(0, 8534, '\p{^Is_Nv: 120/300}', ""); + Expect(0, 8534, '\P{Is_Nv: 120/300}', ""); + Expect(1, 8534, '\P{^Is_Nv: 120/300}', ""); + Expect(0, 8535, '\p{Is_Nv: 120/300}', ""); + Expect(1, 8535, '\p{^Is_Nv: 120/300}', ""); + Expect(1, 8535, '\P{Is_Nv: 120/300}', ""); + Expect(0, 8535, '\P{^Is_Nv: 120/300}', ""); Expect(1, 8534, '\p{Is_Nv=4.0e-01}', ""); Expect(0, 8534, '\p{^Is_Nv=4.0e-01}', ""); Expect(0, 8534, '\P{Is_Nv=4.0e-01}', ""); @@ -71954,14 +74314,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8535, '\p{^Is_Nv=4.0e-01}', ""); Expect(1, 8535, '\P{Is_Nv=4.0e-01}', ""); Expect(0, 8535, '\P{^Is_Nv=4.0e-01}', ""); - Expect(1, 8534, '\p{Is_Nv: 0.4}', ""); - Expect(0, 8534, '\p{^Is_Nv: 0.4}', ""); - Expect(0, 8534, '\P{Is_Nv: 0.4}', ""); - Expect(1, 8534, '\P{^Is_Nv: 0.4}', ""); - Expect(0, 8535, '\p{Is_Nv: 0.4}', ""); - Expect(1, 8535, '\p{^Is_Nv: 0.4}', ""); - Expect(1, 8535, '\P{Is_Nv: 0.4}', ""); - Expect(0, 8535, '\P{^Is_Nv: 0.4}', ""); + Expect(1, 8534, '\p{Is_Nv=0.4}', ""); + Expect(0, 8534, '\p{^Is_Nv=0.4}', ""); + Expect(0, 8534, '\P{Is_Nv=0.4}', ""); + Expect(1, 8534, '\P{^Is_Nv=0.4}', ""); + Expect(0, 8535, '\p{Is_Nv=0.4}', ""); + Expect(1, 8535, '\p{^Is_Nv=0.4}', ""); + Expect(1, 8535, '\P{Is_Nv=0.4}', ""); + Expect(0, 8535, '\P{^Is_Nv=0.4}', ""); Expect(1, 8534, '\p{Is_Nv=4.00e-01}', ""); Expect(0, 8534, '\p{^Is_Nv=4.00e-01}', ""); Expect(0, 8534, '\P{Is_Nv=4.00e-01}', ""); @@ -71978,18 +74338,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8535, '\p{^Is_Nv=0.40}', ""); Expect(1, 8535, '\P{Is_Nv=0.40}', ""); Expect(0, 8535, '\P{^Is_Nv=0.40}', ""); - Error('\p{Numeric_Value= /a/00020}'); - Error('\P{Numeric_Value= /a/00020}'); + Error('\p{Numeric_Value=-/a/+000020}'); + Error('\P{Numeric_Value=-/a/+000020}'); Expect(1, 126219, '\p{Numeric_Value=:\A20\z:}', "");; Expect(0, 126220, '\p{Numeric_Value=:\A20\z:}', "");; - Expect(1, 126219, '\p{Numeric_Value=0_0_0_0_0_0_20}', ""); - Expect(0, 126219, '\p{^Numeric_Value=0_0_0_0_0_0_20}', ""); - Expect(0, 126219, '\P{Numeric_Value=0_0_0_0_0_0_20}', ""); - Expect(1, 126219, '\P{^Numeric_Value=0_0_0_0_0_0_20}', ""); - Expect(0, 126220, '\p{Numeric_Value=0_0_0_0_0_0_20}', ""); - Expect(1, 126220, '\p{^Numeric_Value=0_0_0_0_0_0_20}', ""); - Expect(1, 126220, '\P{Numeric_Value=0_0_0_0_0_0_20}', ""); - Expect(0, 126220, '\P{^Numeric_Value=0_0_0_0_0_0_20}', ""); + Expect(1, 126219, '\p{Numeric_Value=0000000020}', ""); + Expect(0, 126219, '\p{^Numeric_Value=0000000020}', ""); + Expect(0, 126219, '\P{Numeric_Value=0000000020}', ""); + Expect(1, 126219, '\P{^Numeric_Value=0000000020}', ""); + Expect(0, 126220, '\p{Numeric_Value=0000000020}', ""); + Expect(1, 126220, '\p{^Numeric_Value=0000000020}', ""); + Expect(1, 126220, '\P{Numeric_Value=0000000020}', ""); + Expect(0, 126220, '\P{^Numeric_Value=0000000020}', ""); Expect(1, 126219, '\p{Numeric_Value=2.000000000000000e+01}', ""); Expect(0, 126219, '\p{^Numeric_Value=2.000000000000000e+01}', ""); Expect(0, 126219, '\P{Numeric_Value=2.000000000000000e+01}', ""); @@ -71998,18 +74358,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126220, '\p{^Numeric_Value=2.000000000000000e+01}', ""); Expect(1, 126220, '\P{Numeric_Value=2.000000000000000e+01}', ""); Expect(0, 126220, '\P{^Numeric_Value=2.000000000000000e+01}', ""); - Error('\p{Nv=/a/00000000020}'); - Error('\P{Nv=/a/00000000020}'); + Error('\p{Nv: _00020/a/}'); + Error('\P{Nv: _00020/a/}'); Expect(1, 126219, '\p{Nv=:\A20\z:}', "");; Expect(0, 126220, '\p{Nv=:\A20\z:}', "");; - Expect(1, 126219, '\p{Nv=00_00_00_00_20}', ""); - Expect(0, 126219, '\p{^Nv=00_00_00_00_20}', ""); - Expect(0, 126219, '\P{Nv=00_00_00_00_20}', ""); - Expect(1, 126219, '\P{^Nv=00_00_00_00_20}', ""); - Expect(0, 126220, '\p{Nv=00_00_00_00_20}', ""); - Expect(1, 126220, '\p{^Nv=00_00_00_00_20}', ""); - Expect(1, 126220, '\P{Nv=00_00_00_00_20}', ""); - Expect(0, 126220, '\P{^Nv=00_00_00_00_20}', ""); + Expect(1, 126219, '\p{Nv=0_0_0_0_0_020}', ""); + Expect(0, 126219, '\p{^Nv=0_0_0_0_0_020}', ""); + Expect(0, 126219, '\P{Nv=0_0_0_0_0_020}', ""); + Expect(1, 126219, '\P{^Nv=0_0_0_0_0_020}', ""); + Expect(0, 126220, '\p{Nv=0_0_0_0_0_020}', ""); + Expect(1, 126220, '\p{^Nv=0_0_0_0_0_020}', ""); + Expect(1, 126220, '\P{Nv=0_0_0_0_0_020}', ""); + Expect(0, 126220, '\P{^Nv=0_0_0_0_0_020}', ""); Expect(1, 126219, '\p{Nv=2.000000000000000e+01}', ""); Expect(0, 126219, '\p{^Nv=2.000000000000000e+01}', ""); Expect(0, 126219, '\P{Nv=2.000000000000000e+01}', ""); @@ -72018,34 +74378,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126220, '\p{^Nv=2.000000000000000e+01}', ""); Expect(1, 126220, '\P{Nv=2.000000000000000e+01}', ""); Expect(0, 126220, '\P{^Nv=2.000000000000000e+01}', ""); - Error('\p{Is_Numeric_Value: -0_0_0_0_0_0_0020:=}'); - Error('\P{Is_Numeric_Value: -0_0_0_0_0_0_0020:=}'); - Expect(1, 126219, '\p{Is_Numeric_Value: 000000020}', ""); - Expect(0, 126219, '\p{^Is_Numeric_Value: 000000020}', ""); - Expect(0, 126219, '\P{Is_Numeric_Value: 000000020}', ""); - Expect(1, 126219, '\P{^Is_Numeric_Value: 000000020}', ""); - Expect(0, 126220, '\p{Is_Numeric_Value: 000000020}', ""); - Expect(1, 126220, '\p{^Is_Numeric_Value: 000000020}', ""); - Expect(1, 126220, '\P{Is_Numeric_Value: 000000020}', ""); - Expect(0, 126220, '\P{^Is_Numeric_Value: 000000020}', ""); - Expect(1, 126219, '\p{Is_Numeric_Value: 2.000000000000000e+01}', ""); - Expect(0, 126219, '\p{^Is_Numeric_Value: 2.000000000000000e+01}', ""); - Expect(0, 126219, '\P{Is_Numeric_Value: 2.000000000000000e+01}', ""); - Expect(1, 126219, '\P{^Is_Numeric_Value: 2.000000000000000e+01}', ""); - Expect(0, 126220, '\p{Is_Numeric_Value: 2.000000000000000e+01}', ""); - Expect(1, 126220, '\p{^Is_Numeric_Value: 2.000000000000000e+01}', ""); - Expect(1, 126220, '\P{Is_Numeric_Value: 2.000000000000000e+01}', ""); - Expect(0, 126220, '\P{^Is_Numeric_Value: 2.000000000000000e+01}', ""); - Error('\p{Is_Nv= 20/a/}'); - Error('\P{Is_Nv= 20/a/}'); - Expect(1, 126219, '\p{Is_Nv=00000000020}', ""); - Expect(0, 126219, '\p{^Is_Nv=00000000020}', ""); - Expect(0, 126219, '\P{Is_Nv=00000000020}', ""); - Expect(1, 126219, '\P{^Is_Nv=00000000020}', ""); - Expect(0, 126220, '\p{Is_Nv=00000000020}', ""); - Expect(1, 126220, '\p{^Is_Nv=00000000020}', ""); - Expect(1, 126220, '\P{Is_Nv=00000000020}', ""); - Expect(0, 126220, '\P{^Is_Nv=00000000020}', ""); + Error('\p{Is_Numeric_Value=_/a/+0_0_20}'); + Error('\P{Is_Numeric_Value=_/a/+0_0_20}'); + Expect(1, 126219, '\p{Is_Numeric_Value: 020}', ""); + Expect(0, 126219, '\p{^Is_Numeric_Value: 020}', ""); + Expect(0, 126219, '\P{Is_Numeric_Value: 020}', ""); + Expect(1, 126219, '\P{^Is_Numeric_Value: 020}', ""); + Expect(0, 126220, '\p{Is_Numeric_Value: 020}', ""); + Expect(1, 126220, '\p{^Is_Numeric_Value: 020}', ""); + Expect(1, 126220, '\P{Is_Numeric_Value: 020}', ""); + Expect(0, 126220, '\P{^Is_Numeric_Value: 020}', ""); + Expect(1, 126219, '\p{Is_Numeric_Value=2.000000000000000e+01}', ""); + Expect(0, 126219, '\p{^Is_Numeric_Value=2.000000000000000e+01}', ""); + Expect(0, 126219, '\P{Is_Numeric_Value=2.000000000000000e+01}', ""); + Expect(1, 126219, '\P{^Is_Numeric_Value=2.000000000000000e+01}', ""); + Expect(0, 126220, '\p{Is_Numeric_Value=2.000000000000000e+01}', ""); + Expect(1, 126220, '\p{^Is_Numeric_Value=2.000000000000000e+01}', ""); + Expect(1, 126220, '\P{Is_Numeric_Value=2.000000000000000e+01}', ""); + Expect(0, 126220, '\P{^Is_Numeric_Value=2.000000000000000e+01}', ""); + Error('\p{Is_Nv=:=_ 0_0_20}'); + Error('\P{Is_Nv=:=_ 0_0_20}'); + Expect(1, 126219, '\p{Is_Nv=+0_0_0_0_20}', ""); + Expect(0, 126219, '\p{^Is_Nv=+0_0_0_0_20}', ""); + Expect(0, 126219, '\P{Is_Nv=+0_0_0_0_20}', ""); + Expect(1, 126219, '\P{^Is_Nv=+0_0_0_0_20}', ""); + Expect(0, 126220, '\p{Is_Nv=+0_0_0_0_20}', ""); + Expect(1, 126220, '\p{^Is_Nv=+0_0_0_0_20}', ""); + Expect(1, 126220, '\P{Is_Nv=+0_0_0_0_20}', ""); + Expect(0, 126220, '\P{^Is_Nv=+0_0_0_0_20}', ""); Expect(1, 126219, '\p{Is_Nv=2.000000000000000e+01}', ""); Expect(0, 126219, '\p{^Is_Nv=2.000000000000000e+01}', ""); Expect(0, 126219, '\P{Is_Nv=2.000000000000000e+01}', ""); @@ -72054,18 +74414,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126220, '\p{^Is_Nv=2.000000000000000e+01}', ""); Expect(1, 126220, '\P{Is_Nv=2.000000000000000e+01}', ""); Expect(0, 126220, '\P{^Is_Nv=2.000000000000000e+01}', ""); - Error('\p{Numeric_Value=_/a/0_0_0_200}'); - Error('\P{Numeric_Value=_/a/0_0_0_200}'); + Error('\p{Numeric_Value=:=_0020_0}'); + Error('\P{Numeric_Value=:=_0020_0}'); Expect(1, 126228, '\p{Numeric_Value=:\A200\z:}', "");; Expect(0, 126229, '\p{Numeric_Value=:\A200\z:}', "");; - Expect(1, 126228, '\p{Numeric_Value: 000200}', ""); - Expect(0, 126228, '\p{^Numeric_Value: 000200}', ""); - Expect(0, 126228, '\P{Numeric_Value: 000200}', ""); - Expect(1, 126228, '\P{^Numeric_Value: 000200}', ""); - Expect(0, 126229, '\p{Numeric_Value: 000200}', ""); - Expect(1, 126229, '\p{^Numeric_Value: 000200}', ""); - Expect(1, 126229, '\P{Numeric_Value: 000200}', ""); - Expect(0, 126229, '\P{^Numeric_Value: 000200}', ""); + Expect(1, 126228, '\p{Numeric_Value: 0000000200}', ""); + Expect(0, 126228, '\p{^Numeric_Value: 0000000200}', ""); + Expect(0, 126228, '\P{Numeric_Value: 0000000200}', ""); + Expect(1, 126228, '\P{^Numeric_Value: 0000000200}', ""); + Expect(0, 126229, '\p{Numeric_Value: 0000000200}', ""); + Expect(1, 126229, '\p{^Numeric_Value: 0000000200}', ""); + Expect(1, 126229, '\P{Numeric_Value: 0000000200}', ""); + Expect(0, 126229, '\P{^Numeric_Value: 0000000200}', ""); Expect(1, 126228, '\p{Numeric_Value=2.000000000000000e+02}', ""); Expect(0, 126228, '\p{^Numeric_Value=2.000000000000000e+02}', ""); Expect(0, 126228, '\P{Numeric_Value=2.000000000000000e+02}', ""); @@ -72074,54 +74434,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126229, '\p{^Numeric_Value=2.000000000000000e+02}', ""); Expect(1, 126229, '\P{Numeric_Value=2.000000000000000e+02}', ""); Expect(0, 126229, '\P{^Numeric_Value=2.000000000000000e+02}', ""); - Error('\p{Nv= /a/+000200}'); - Error('\P{Nv= /a/+000200}'); + Error('\p{Nv=-/a/+000200}'); + Error('\P{Nv=-/a/+000200}'); Expect(1, 126228, '\p{Nv=:\A200\z:}', "");; Expect(0, 126229, '\p{Nv=:\A200\z:}', "");; - Expect(1, 126228, '\p{Nv=200}', ""); - Expect(0, 126228, '\p{^Nv=200}', ""); - Expect(0, 126228, '\P{Nv=200}', ""); - Expect(1, 126228, '\P{^Nv=200}', ""); - Expect(0, 126229, '\p{Nv=200}', ""); - Expect(1, 126229, '\p{^Nv=200}', ""); - Expect(1, 126229, '\P{Nv=200}', ""); - Expect(0, 126229, '\P{^Nv=200}', ""); - Expect(1, 126228, '\p{Nv=2.000000000000000e+02}', ""); - Expect(0, 126228, '\p{^Nv=2.000000000000000e+02}', ""); - Expect(0, 126228, '\P{Nv=2.000000000000000e+02}', ""); - Expect(1, 126228, '\P{^Nv=2.000000000000000e+02}', ""); - Expect(0, 126229, '\p{Nv=2.000000000000000e+02}', ""); - Expect(1, 126229, '\p{^Nv=2.000000000000000e+02}', ""); - Expect(1, 126229, '\P{Nv=2.000000000000000e+02}', ""); - Expect(0, 126229, '\P{^Nv=2.000000000000000e+02}', ""); - Error('\p{Is_Numeric_Value=/a/__0_0_0_0_0_0_0_0_0_200}'); - Error('\P{Is_Numeric_Value=/a/__0_0_0_0_0_0_0_0_0_200}'); - Expect(1, 126228, '\p{Is_Numeric_Value=00200}', ""); - Expect(0, 126228, '\p{^Is_Numeric_Value=00200}', ""); - Expect(0, 126228, '\P{Is_Numeric_Value=00200}', ""); - Expect(1, 126228, '\P{^Is_Numeric_Value=00200}', ""); - Expect(0, 126229, '\p{Is_Numeric_Value=00200}', ""); - Expect(1, 126229, '\p{^Is_Numeric_Value=00200}', ""); - Expect(1, 126229, '\P{Is_Numeric_Value=00200}', ""); - Expect(0, 126229, '\P{^Is_Numeric_Value=00200}', ""); - Expect(1, 126228, '\p{Is_Numeric_Value=2.000000000000000e+02}', ""); - Expect(0, 126228, '\p{^Is_Numeric_Value=2.000000000000000e+02}', ""); - Expect(0, 126228, '\P{Is_Numeric_Value=2.000000000000000e+02}', ""); - Expect(1, 126228, '\P{^Is_Numeric_Value=2.000000000000000e+02}', ""); - Expect(0, 126229, '\p{Is_Numeric_Value=2.000000000000000e+02}', ""); - Expect(1, 126229, '\p{^Is_Numeric_Value=2.000000000000000e+02}', ""); - Expect(1, 126229, '\P{Is_Numeric_Value=2.000000000000000e+02}', ""); - Expect(0, 126229, '\P{^Is_Numeric_Value=2.000000000000000e+02}', ""); - Error('\p{Is_Nv=-/a/00000020_0}'); - Error('\P{Is_Nv=-/a/00000020_0}'); - Expect(1, 126228, '\p{Is_Nv=0200}', ""); - Expect(0, 126228, '\p{^Is_Nv=0200}', ""); - Expect(0, 126228, '\P{Is_Nv=0200}', ""); - Expect(1, 126228, '\P{^Is_Nv=0200}', ""); - Expect(0, 126229, '\p{Is_Nv=0200}', ""); - Expect(1, 126229, '\p{^Is_Nv=0200}', ""); - Expect(1, 126229, '\P{Is_Nv=0200}', ""); - Expect(0, 126229, '\P{^Is_Nv=0200}', ""); + Expect(1, 126228, '\p{Nv=020_0}', ""); + Expect(0, 126228, '\p{^Nv=020_0}', ""); + Expect(0, 126228, '\P{Nv=020_0}', ""); + Expect(1, 126228, '\P{^Nv=020_0}', ""); + Expect(0, 126229, '\p{Nv=020_0}', ""); + Expect(1, 126229, '\p{^Nv=020_0}', ""); + Expect(1, 126229, '\P{Nv=020_0}', ""); + Expect(0, 126229, '\P{^Nv=020_0}', ""); + Expect(1, 126228, '\p{Nv: 2.000000000000000e+02}', ""); + Expect(0, 126228, '\p{^Nv: 2.000000000000000e+02}', ""); + Expect(0, 126228, '\P{Nv: 2.000000000000000e+02}', ""); + Expect(1, 126228, '\P{^Nv: 2.000000000000000e+02}', ""); + Expect(0, 126229, '\p{Nv: 2.000000000000000e+02}', ""); + Expect(1, 126229, '\p{^Nv: 2.000000000000000e+02}', ""); + Expect(1, 126229, '\P{Nv: 2.000000000000000e+02}', ""); + Expect(0, 126229, '\P{^Nv: 2.000000000000000e+02}', ""); + Error('\p{Is_Numeric_Value=_00_00_00_200:=}'); + Error('\P{Is_Numeric_Value=_00_00_00_200:=}'); + Expect(1, 126228, '\p{Is_Numeric_Value=000_020_0}', ""); + Expect(0, 126228, '\p{^Is_Numeric_Value=000_020_0}', ""); + Expect(0, 126228, '\P{Is_Numeric_Value=000_020_0}', ""); + Expect(1, 126228, '\P{^Is_Numeric_Value=000_020_0}', ""); + Expect(0, 126229, '\p{Is_Numeric_Value=000_020_0}', ""); + Expect(1, 126229, '\p{^Is_Numeric_Value=000_020_0}', ""); + Expect(1, 126229, '\P{Is_Numeric_Value=000_020_0}', ""); + Expect(0, 126229, '\P{^Is_Numeric_Value=000_020_0}', ""); + Expect(1, 126228, '\p{Is_Numeric_Value: 2.000000000000000e+02}', ""); + Expect(0, 126228, '\p{^Is_Numeric_Value: 2.000000000000000e+02}', ""); + Expect(0, 126228, '\P{Is_Numeric_Value: 2.000000000000000e+02}', ""); + Expect(1, 126228, '\P{^Is_Numeric_Value: 2.000000000000000e+02}', ""); + Expect(0, 126229, '\p{Is_Numeric_Value: 2.000000000000000e+02}', ""); + Expect(1, 126229, '\p{^Is_Numeric_Value: 2.000000000000000e+02}', ""); + Expect(1, 126229, '\P{Is_Numeric_Value: 2.000000000000000e+02}', ""); + Expect(0, 126229, '\P{^Is_Numeric_Value: 2.000000000000000e+02}', ""); + Error('\p{Is_Nv=/a/_00200}'); + Error('\P{Is_Nv=/a/_00200}'); + Expect(1, 126228, '\p{Is_Nv=00000020_0}', ""); + Expect(0, 126228, '\p{^Is_Nv=00000020_0}', ""); + Expect(0, 126228, '\P{Is_Nv=00000020_0}', ""); + Expect(1, 126228, '\P{^Is_Nv=00000020_0}', ""); + Expect(0, 126229, '\p{Is_Nv=00000020_0}', ""); + Expect(1, 126229, '\p{^Is_Nv=00000020_0}', ""); + Expect(1, 126229, '\P{Is_Nv=00000020_0}', ""); + Expect(0, 126229, '\P{^Is_Nv=00000020_0}', ""); Expect(1, 126228, '\p{Is_Nv=2.000000000000000e+02}', ""); Expect(0, 126228, '\p{^Is_Nv=2.000000000000000e+02}', ""); Expect(0, 126228, '\P{Is_Nv=2.000000000000000e+02}', ""); @@ -72130,18 +74490,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126229, '\p{^Is_Nv=2.000000000000000e+02}', ""); Expect(1, 126229, '\P{Is_Nv=2.000000000000000e+02}', ""); Expect(0, 126229, '\P{^Is_Nv=2.000000000000000e+02}', ""); - Error('\p{Numeric_Value=/a/000000002000}'); - Error('\P{Numeric_Value=/a/000000002000}'); + Error('\p{Numeric_Value=/a/0_0_0_0_0_0_2_0_00}'); + Error('\P{Numeric_Value=/a/0_0_0_0_0_0_2_0_00}'); Expect(1, 126266, '\p{Numeric_Value=:\A2000\z:}', "");; Expect(0, 126267, '\p{Numeric_Value=:\A2000\z:}', "");; - Expect(1, 126266, '\p{Numeric_Value=0000000002000}', ""); - Expect(0, 126266, '\p{^Numeric_Value=0000000002000}', ""); - Expect(0, 126266, '\P{Numeric_Value=0000000002000}', ""); - Expect(1, 126266, '\P{^Numeric_Value=0000000002000}', ""); - Expect(0, 126267, '\p{Numeric_Value=0000000002000}', ""); - Expect(1, 126267, '\p{^Numeric_Value=0000000002000}', ""); - Expect(1, 126267, '\P{Numeric_Value=0000000002000}', ""); - Expect(0, 126267, '\P{^Numeric_Value=0000000002000}', ""); + Expect(1, 126266, '\p{Numeric_Value=+0_0_0_0_2000}', ""); + Expect(0, 126266, '\p{^Numeric_Value=+0_0_0_0_2000}', ""); + Expect(0, 126266, '\P{Numeric_Value=+0_0_0_0_2000}', ""); + Expect(1, 126266, '\P{^Numeric_Value=+0_0_0_0_2000}', ""); + Expect(0, 126267, '\p{Numeric_Value=+0_0_0_0_2000}', ""); + Expect(1, 126267, '\p{^Numeric_Value=+0_0_0_0_2000}', ""); + Expect(1, 126267, '\P{Numeric_Value=+0_0_0_0_2000}', ""); + Expect(0, 126267, '\P{^Numeric_Value=+0_0_0_0_2000}', ""); Expect(1, 126266, '\p{Numeric_Value=2.000000000000000e+03}', ""); Expect(0, 126266, '\p{^Numeric_Value=2.000000000000000e+03}', ""); Expect(0, 126266, '\P{Numeric_Value=2.000000000000000e+03}', ""); @@ -72150,18 +74510,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126267, '\p{^Numeric_Value=2.000000000000000e+03}', ""); Expect(1, 126267, '\P{Numeric_Value=2.000000000000000e+03}', ""); Expect(0, 126267, '\P{^Numeric_Value=2.000000000000000e+03}', ""); - Error('\p{Nv=_/a/0002000}'); - Error('\P{Nv=_/a/0002000}'); + Error('\p{Nv=/a/ -+0000002000}'); + Error('\P{Nv=/a/ -+0000002000}'); Expect(1, 126266, '\p{Nv=:\A2000\z:}', "");; Expect(0, 126267, '\p{Nv=:\A2000\z:}', "");; - Expect(1, 126266, '\p{Nv=+002000}', ""); - Expect(0, 126266, '\p{^Nv=+002000}', ""); - Expect(0, 126266, '\P{Nv=+002000}', ""); - Expect(1, 126266, '\P{^Nv=+002000}', ""); - Expect(0, 126267, '\p{Nv=+002000}', ""); - Expect(1, 126267, '\p{^Nv=+002000}', ""); - Expect(1, 126267, '\P{Nv=+002000}', ""); - Expect(0, 126267, '\P{^Nv=+002000}', ""); + Expect(1, 126266, '\p{Nv=2000}', ""); + Expect(0, 126266, '\p{^Nv=2000}', ""); + Expect(0, 126266, '\P{Nv=2000}', ""); + Expect(1, 126266, '\P{^Nv=2000}', ""); + Expect(0, 126267, '\p{Nv=2000}', ""); + Expect(1, 126267, '\p{^Nv=2000}', ""); + Expect(1, 126267, '\P{Nv=2000}', ""); + Expect(0, 126267, '\P{^Nv=2000}', ""); Expect(1, 126266, '\p{Nv=2.000000000000000e+03}', ""); Expect(0, 126266, '\p{^Nv=2.000000000000000e+03}', ""); Expect(0, 126266, '\P{Nv=2.000000000000000e+03}', ""); @@ -72170,16 +74530,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126267, '\p{^Nv=2.000000000000000e+03}', ""); Expect(1, 126267, '\P{Nv=2.000000000000000e+03}', ""); Expect(0, 126267, '\P{^Nv=2.000000000000000e+03}', ""); - Error('\p{Is_Numeric_Value= /a/000000000200_0}'); - Error('\P{Is_Numeric_Value= /a/000000000200_0}'); - Expect(1, 126266, '\p{Is_Numeric_Value=00_20_00}', ""); - Expect(0, 126266, '\p{^Is_Numeric_Value=00_20_00}', ""); - Expect(0, 126266, '\P{Is_Numeric_Value=00_20_00}', ""); - Expect(1, 126266, '\P{^Is_Numeric_Value=00_20_00}', ""); - Expect(0, 126267, '\p{Is_Numeric_Value=00_20_00}', ""); - Expect(1, 126267, '\p{^Is_Numeric_Value=00_20_00}', ""); - Expect(1, 126267, '\P{Is_Numeric_Value=00_20_00}', ""); - Expect(0, 126267, '\P{^Is_Numeric_Value=00_20_00}', ""); + Error('\p{Is_Numeric_Value=/a/000002000}'); + Error('\P{Is_Numeric_Value=/a/000002000}'); + Expect(1, 126266, '\p{Is_Numeric_Value: 02000}', ""); + Expect(0, 126266, '\p{^Is_Numeric_Value: 02000}', ""); + Expect(0, 126266, '\P{Is_Numeric_Value: 02000}', ""); + Expect(1, 126266, '\P{^Is_Numeric_Value: 02000}', ""); + Expect(0, 126267, '\p{Is_Numeric_Value: 02000}', ""); + Expect(1, 126267, '\p{^Is_Numeric_Value: 02000}', ""); + Expect(1, 126267, '\P{Is_Numeric_Value: 02000}', ""); + Expect(0, 126267, '\P{^Is_Numeric_Value: 02000}', ""); Expect(1, 126266, '\p{Is_Numeric_Value=2.000000000000000e+03}', ""); Expect(0, 126266, '\p{^Is_Numeric_Value=2.000000000000000e+03}', ""); Expect(0, 126266, '\P{Is_Numeric_Value=2.000000000000000e+03}', ""); @@ -72188,16 +74548,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126267, '\p{^Is_Numeric_Value=2.000000000000000e+03}', ""); Expect(1, 126267, '\P{Is_Numeric_Value=2.000000000000000e+03}', ""); Expect(0, 126267, '\P{^Is_Numeric_Value=2.000000000000000e+03}', ""); - Error('\p{Is_Nv= /a/+200_0}'); - Error('\P{Is_Nv= /a/+200_0}'); - Expect(1, 126266, '\p{Is_Nv=0200_0}', ""); - Expect(0, 126266, '\p{^Is_Nv=0200_0}', ""); - Expect(0, 126266, '\P{Is_Nv=0200_0}', ""); - Expect(1, 126266, '\P{^Is_Nv=0200_0}', ""); - Expect(0, 126267, '\p{Is_Nv=0200_0}', ""); - Expect(1, 126267, '\p{^Is_Nv=0200_0}', ""); - Expect(1, 126267, '\P{Is_Nv=0200_0}', ""); - Expect(0, 126267, '\P{^Is_Nv=0200_0}', ""); + Error('\p{Is_Nv=_/a/+000000002000}'); + Error('\P{Is_Nv=_/a/+000000002000}'); + Expect(1, 126266, '\p{Is_Nv=000_000_000_200_0}', ""); + Expect(0, 126266, '\p{^Is_Nv=000_000_000_200_0}', ""); + Expect(0, 126266, '\P{Is_Nv=000_000_000_200_0}', ""); + Expect(1, 126266, '\P{^Is_Nv=000_000_000_200_0}', ""); + Expect(0, 126267, '\p{Is_Nv=000_000_000_200_0}', ""); + Expect(1, 126267, '\p{^Is_Nv=000_000_000_200_0}', ""); + Expect(1, 126267, '\P{Is_Nv=000_000_000_200_0}', ""); + Expect(0, 126267, '\P{^Is_Nv=000_000_000_200_0}', ""); Expect(1, 126266, '\p{Is_Nv=2.000000000000000e+03}', ""); Expect(0, 126266, '\p{^Is_Nv=2.000000000000000e+03}', ""); Expect(0, 126266, '\P{Is_Nv=2.000000000000000e+03}', ""); @@ -72206,18 +74566,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126267, '\p{^Is_Nv=2.000000000000000e+03}', ""); Expect(1, 126267, '\P{Is_Nv=2.000000000000000e+03}', ""); Expect(0, 126267, '\P{^Is_Nv=2.000000000000000e+03}', ""); - Error('\p{Numeric_Value=_-20000:=}'); - Error('\P{Numeric_Value=_-20000:=}'); + Error('\p{Numeric_Value: -00000020000:=}'); + Error('\P{Numeric_Value: -00000020000:=}'); Expect(1, 126246, '\p{Numeric_Value=:\A20000\z:}', "");; Expect(0, 126247, '\p{Numeric_Value=:\A20000\z:}', "");; - Expect(1, 126246, '\p{Numeric_Value=2000_0}', ""); - Expect(0, 126246, '\p{^Numeric_Value=2000_0}', ""); - Expect(0, 126246, '\P{Numeric_Value=2000_0}', ""); - Expect(1, 126246, '\P{^Numeric_Value=2000_0}', ""); - Expect(0, 126247, '\p{Numeric_Value=2000_0}', ""); - Expect(1, 126247, '\p{^Numeric_Value=2000_0}', ""); - Expect(1, 126247, '\P{Numeric_Value=2000_0}', ""); - Expect(0, 126247, '\P{^Numeric_Value=2000_0}', ""); + Expect(1, 126246, '\p{Numeric_Value=+00020000}', ""); + Expect(0, 126246, '\p{^Numeric_Value=+00020000}', ""); + Expect(0, 126246, '\P{Numeric_Value=+00020000}', ""); + Expect(1, 126246, '\P{^Numeric_Value=+00020000}', ""); + Expect(0, 126247, '\p{Numeric_Value=+00020000}', ""); + Expect(1, 126247, '\p{^Numeric_Value=+00020000}', ""); + Expect(1, 126247, '\P{Numeric_Value=+00020000}', ""); + Expect(0, 126247, '\P{^Numeric_Value=+00020000}', ""); Expect(1, 126246, '\p{Numeric_Value=2.000000000000000e+04}', ""); Expect(0, 126246, '\p{^Numeric_Value=2.000000000000000e+04}', ""); Expect(0, 126246, '\P{Numeric_Value=2.000000000000000e+04}', ""); @@ -72226,18 +74586,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126247, '\p{^Numeric_Value=2.000000000000000e+04}', ""); Expect(1, 126247, '\P{Numeric_Value=2.000000000000000e+04}', ""); Expect(0, 126247, '\P{^Numeric_Value=2.000000000000000e+04}', ""); - Error('\p{Nv=- 0000020000/a/}'); - Error('\P{Nv=- 0000020000/a/}'); + Error('\p{Nv: - 0_0_0_0_0_0_2_0_0_00/a/}'); + Error('\P{Nv: - 0_0_0_0_0_0_2_0_0_00/a/}'); Expect(1, 126246, '\p{Nv=:\A20000\z:}', "");; Expect(0, 126247, '\p{Nv=:\A20000\z:}', "");; - Expect(1, 126246, '\p{Nv=+0_0_0_0_0_0_0_020000}', ""); - Expect(0, 126246, '\p{^Nv=+0_0_0_0_0_0_0_020000}', ""); - Expect(0, 126246, '\P{Nv=+0_0_0_0_0_0_0_020000}', ""); - Expect(1, 126246, '\P{^Nv=+0_0_0_0_0_0_0_020000}', ""); - Expect(0, 126247, '\p{Nv=+0_0_0_0_0_0_0_020000}', ""); - Expect(1, 126247, '\p{^Nv=+0_0_0_0_0_0_0_020000}', ""); - Expect(1, 126247, '\P{Nv=+0_0_0_0_0_0_0_020000}', ""); - Expect(0, 126247, '\P{^Nv=+0_0_0_0_0_0_0_020000}', ""); + Expect(1, 126246, '\p{Nv=000020000}', ""); + Expect(0, 126246, '\p{^Nv=000020000}', ""); + Expect(0, 126246, '\P{Nv=000020000}', ""); + Expect(1, 126246, '\P{^Nv=000020000}', ""); + Expect(0, 126247, '\p{Nv=000020000}', ""); + Expect(1, 126247, '\p{^Nv=000020000}', ""); + Expect(1, 126247, '\P{Nv=000020000}', ""); + Expect(0, 126247, '\P{^Nv=000020000}', ""); Expect(1, 126246, '\p{Nv=2.000000000000000e+04}', ""); Expect(0, 126246, '\p{^Nv=2.000000000000000e+04}', ""); Expect(0, 126246, '\P{Nv=2.000000000000000e+04}', ""); @@ -72246,16 +74606,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126247, '\p{^Nv=2.000000000000000e+04}', ""); Expect(1, 126247, '\P{Nv=2.000000000000000e+04}', ""); Expect(0, 126247, '\P{^Nv=2.000000000000000e+04}', ""); - Error('\p{Is_Numeric_Value=--+000000_002000_0/a/}'); - Error('\P{Is_Numeric_Value=--+000000_002000_0/a/}'); - Expect(1, 126246, '\p{Is_Numeric_Value=0_0_0_0_2_0000}', ""); - Expect(0, 126246, '\p{^Is_Numeric_Value=0_0_0_0_2_0000}', ""); - Expect(0, 126246, '\P{Is_Numeric_Value=0_0_0_0_2_0000}', ""); - Expect(1, 126246, '\P{^Is_Numeric_Value=0_0_0_0_2_0000}', ""); - Expect(0, 126247, '\p{Is_Numeric_Value=0_0_0_0_2_0000}', ""); - Expect(1, 126247, '\p{^Is_Numeric_Value=0_0_0_0_2_0000}', ""); - Expect(1, 126247, '\P{Is_Numeric_Value=0_0_0_0_2_0000}', ""); - Expect(0, 126247, '\P{^Is_Numeric_Value=0_0_0_0_2_0000}', ""); + Error('\p{Is_Numeric_Value=:=+0000020000}'); + Error('\P{Is_Numeric_Value=:=+0000020000}'); + Expect(1, 126246, '\p{Is_Numeric_Value=00000020000}', ""); + Expect(0, 126246, '\p{^Is_Numeric_Value=00000020000}', ""); + Expect(0, 126246, '\P{Is_Numeric_Value=00000020000}', ""); + Expect(1, 126246, '\P{^Is_Numeric_Value=00000020000}', ""); + Expect(0, 126247, '\p{Is_Numeric_Value=00000020000}', ""); + Expect(1, 126247, '\p{^Is_Numeric_Value=00000020000}', ""); + Expect(1, 126247, '\P{Is_Numeric_Value=00000020000}', ""); + Expect(0, 126247, '\P{^Is_Numeric_Value=00000020000}', ""); Expect(1, 126246, '\p{Is_Numeric_Value=2.000000000000000e+04}', ""); Expect(0, 126246, '\p{^Is_Numeric_Value=2.000000000000000e+04}', ""); Expect(0, 126246, '\P{Is_Numeric_Value=2.000000000000000e+04}', ""); @@ -72264,16 +74624,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126247, '\p{^Is_Numeric_Value=2.000000000000000e+04}', ""); Expect(1, 126247, '\P{Is_Numeric_Value=2.000000000000000e+04}', ""); Expect(0, 126247, '\P{^Is_Numeric_Value=2.000000000000000e+04}', ""); - Error('\p{Is_Nv=_/a/000000020000}'); - Error('\P{Is_Nv=_/a/000000020000}'); - Expect(1, 126246, '\p{Is_Nv=+20000}', ""); - Expect(0, 126246, '\p{^Is_Nv=+20000}', ""); - Expect(0, 126246, '\P{Is_Nv=+20000}', ""); - Expect(1, 126246, '\P{^Is_Nv=+20000}', ""); - Expect(0, 126247, '\p{Is_Nv=+20000}', ""); - Expect(1, 126247, '\p{^Is_Nv=+20000}', ""); - Expect(1, 126247, '\P{Is_Nv=+20000}', ""); - Expect(0, 126247, '\P{^Is_Nv=+20000}', ""); + Error('\p{Is_Nv: :=+2_0_0_00}'); + Error('\P{Is_Nv: :=+2_0_0_00}'); + Expect(1, 126246, '\p{Is_Nv=00_20_00_0}', ""); + Expect(0, 126246, '\p{^Is_Nv=00_20_00_0}', ""); + Expect(0, 126246, '\P{Is_Nv=00_20_00_0}', ""); + Expect(1, 126246, '\P{^Is_Nv=00_20_00_0}', ""); + Expect(0, 126247, '\p{Is_Nv=00_20_00_0}', ""); + Expect(1, 126247, '\p{^Is_Nv=00_20_00_0}', ""); + Expect(1, 126247, '\P{Is_Nv=00_20_00_0}', ""); + Expect(0, 126247, '\P{^Is_Nv=00_20_00_0}', ""); Expect(1, 126246, '\p{Is_Nv=2.000000000000000e+04}', ""); Expect(0, 126246, '\p{^Is_Nv=2.000000000000000e+04}', ""); Expect(0, 126246, '\P{Is_Nv=2.000000000000000e+04}', ""); @@ -72282,18 +74642,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126247, '\p{^Is_Nv=2.000000000000000e+04}', ""); Expect(1, 126247, '\P{Is_Nv=2.000000000000000e+04}', ""); Expect(0, 126247, '\P{^Is_Nv=2.000000000000000e+04}', ""); - Error('\p{Numeric_Value=_:=0_0_0_0_2_0_0_0_00}'); - Error('\P{Numeric_Value=_:=0_0_0_0_2_0_0_0_00}'); + Error('\p{Numeric_Value=:= 0000200000}'); + Error('\P{Numeric_Value=:= 0000200000}'); Expect(1, 126111, '\p{Numeric_Value=:\A200000\z:}', "");; Expect(0, 126112, '\p{Numeric_Value=:\A200000\z:}', "");; - Expect(1, 126111, '\p{Numeric_Value=+02_00_00_0}', ""); - Expect(0, 126111, '\p{^Numeric_Value=+02_00_00_0}', ""); - Expect(0, 126111, '\P{Numeric_Value=+02_00_00_0}', ""); - Expect(1, 126111, '\P{^Numeric_Value=+02_00_00_0}', ""); - Expect(0, 126112, '\p{Numeric_Value=+02_00_00_0}', ""); - Expect(1, 126112, '\p{^Numeric_Value=+02_00_00_0}', ""); - Expect(1, 126112, '\P{Numeric_Value=+02_00_00_0}', ""); - Expect(0, 126112, '\P{^Numeric_Value=+02_00_00_0}', ""); + Expect(1, 126111, '\p{Numeric_Value=00000000200000}', ""); + Expect(0, 126111, '\p{^Numeric_Value=00000000200000}', ""); + Expect(0, 126111, '\P{Numeric_Value=00000000200000}', ""); + Expect(1, 126111, '\P{^Numeric_Value=00000000200000}', ""); + Expect(0, 126112, '\p{Numeric_Value=00000000200000}', ""); + Expect(1, 126112, '\p{^Numeric_Value=00000000200000}', ""); + Expect(1, 126112, '\P{Numeric_Value=00000000200000}', ""); + Expect(0, 126112, '\P{^Numeric_Value=00000000200000}', ""); Expect(1, 126111, '\p{Numeric_Value=2.000000000000000e+05}', ""); Expect(0, 126111, '\p{^Numeric_Value=2.000000000000000e+05}', ""); Expect(0, 126111, '\P{Numeric_Value=2.000000000000000e+05}', ""); @@ -72302,18 +74662,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126112, '\p{^Numeric_Value=2.000000000000000e+05}', ""); Expect(1, 126112, '\P{Numeric_Value=2.000000000000000e+05}', ""); Expect(0, 126112, '\P{^Numeric_Value=2.000000000000000e+05}', ""); - Error('\p{Nv:-:=000020000_0}'); - Error('\P{Nv:-:=000020000_0}'); + Error('\p{Nv= 00_00_02_00_000/a/}'); + Error('\P{Nv= 00_00_02_00_000/a/}'); Expect(1, 126111, '\p{Nv=:\A200000\z:}', "");; Expect(0, 126112, '\p{Nv=:\A200000\z:}', "");; - Expect(1, 126111, '\p{Nv=0_0_0_0_0_2_0_0_000}', ""); - Expect(0, 126111, '\p{^Nv=0_0_0_0_0_2_0_0_000}', ""); - Expect(0, 126111, '\P{Nv=0_0_0_0_0_2_0_0_000}', ""); - Expect(1, 126111, '\P{^Nv=0_0_0_0_0_2_0_0_000}', ""); - Expect(0, 126112, '\p{Nv=0_0_0_0_0_2_0_0_000}', ""); - Expect(1, 126112, '\p{^Nv=0_0_0_0_0_2_0_0_000}', ""); - Expect(1, 126112, '\P{Nv=0_0_0_0_0_2_0_0_000}', ""); - Expect(0, 126112, '\P{^Nv=0_0_0_0_0_2_0_0_000}', ""); + Expect(1, 126111, '\p{Nv=00000200000}', ""); + Expect(0, 126111, '\p{^Nv=00000200000}', ""); + Expect(0, 126111, '\P{Nv=00000200000}', ""); + Expect(1, 126111, '\P{^Nv=00000200000}', ""); + Expect(0, 126112, '\p{Nv=00000200000}', ""); + Expect(1, 126112, '\p{^Nv=00000200000}', ""); + Expect(1, 126112, '\P{Nv=00000200000}', ""); + Expect(0, 126112, '\P{^Nv=00000200000}', ""); Expect(1, 126111, '\p{Nv=2.000000000000000e+05}', ""); Expect(0, 126111, '\p{^Nv=2.000000000000000e+05}', ""); Expect(0, 126111, '\P{Nv=2.000000000000000e+05}', ""); @@ -72322,16 +74682,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126112, '\p{^Nv=2.000000000000000e+05}', ""); Expect(1, 126112, '\P{Nv=2.000000000000000e+05}', ""); Expect(0, 126112, '\P{^Nv=2.000000000000000e+05}', ""); - Error('\p{Is_Numeric_Value=:=+00000000200000}'); - Error('\P{Is_Numeric_Value=:=+00000000200000}'); - Expect(1, 126111, '\p{Is_Numeric_Value=+00_00_00_00_02_00000}', ""); - Expect(0, 126111, '\p{^Is_Numeric_Value=+00_00_00_00_02_00000}', ""); - Expect(0, 126111, '\P{Is_Numeric_Value=+00_00_00_00_02_00000}', ""); - Expect(1, 126111, '\P{^Is_Numeric_Value=+00_00_00_00_02_00000}', ""); - Expect(0, 126112, '\p{Is_Numeric_Value=+00_00_00_00_02_00000}', ""); - Expect(1, 126112, '\p{^Is_Numeric_Value=+00_00_00_00_02_00000}', ""); - Expect(1, 126112, '\P{Is_Numeric_Value=+00_00_00_00_02_00000}', ""); - Expect(0, 126112, '\P{^Is_Numeric_Value=+00_00_00_00_02_00000}', ""); + Error('\p{Is_Numeric_Value: /a/ 0000200000}'); + Error('\P{Is_Numeric_Value: /a/ 0000200000}'); + Expect(1, 126111, '\p{Is_Numeric_Value=+0000000_0020000_0}', ""); + Expect(0, 126111, '\p{^Is_Numeric_Value=+0000000_0020000_0}', ""); + Expect(0, 126111, '\P{Is_Numeric_Value=+0000000_0020000_0}', ""); + Expect(1, 126111, '\P{^Is_Numeric_Value=+0000000_0020000_0}', ""); + Expect(0, 126112, '\p{Is_Numeric_Value=+0000000_0020000_0}', ""); + Expect(1, 126112, '\p{^Is_Numeric_Value=+0000000_0020000_0}', ""); + Expect(1, 126112, '\P{Is_Numeric_Value=+0000000_0020000_0}', ""); + Expect(0, 126112, '\P{^Is_Numeric_Value=+0000000_0020000_0}', ""); Expect(1, 126111, '\p{Is_Numeric_Value=2.000000000000000e+05}', ""); Expect(0, 126111, '\p{^Is_Numeric_Value=2.000000000000000e+05}', ""); Expect(0, 126111, '\P{Is_Numeric_Value=2.000000000000000e+05}', ""); @@ -72340,16 +74700,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126112, '\p{^Is_Numeric_Value=2.000000000000000e+05}', ""); Expect(1, 126112, '\P{Is_Numeric_Value=2.000000000000000e+05}', ""); Expect(0, 126112, '\P{^Is_Numeric_Value=2.000000000000000e+05}', ""); - Error('\p{Is_Nv=:=00000000200000}'); - Error('\P{Is_Nv=:=00000000200000}'); - Expect(1, 126111, '\p{Is_Nv: 000200000}', ""); - Expect(0, 126111, '\p{^Is_Nv: 000200000}', ""); - Expect(0, 126111, '\P{Is_Nv: 000200000}', ""); - Expect(1, 126111, '\P{^Is_Nv: 000200000}', ""); - Expect(0, 126112, '\p{Is_Nv: 000200000}', ""); - Expect(1, 126112, '\p{^Is_Nv: 000200000}', ""); - Expect(1, 126112, '\P{Is_Nv: 000200000}', ""); - Expect(0, 126112, '\P{^Is_Nv: 000200000}', ""); + Error('\p{Is_Nv= 00000200000:=}'); + Error('\P{Is_Nv= 00000200000:=}'); + Expect(1, 126111, '\p{Is_Nv=0_0_0_0_0_0_0_0_2_00000}', ""); + Expect(0, 126111, '\p{^Is_Nv=0_0_0_0_0_0_0_0_2_00000}', ""); + Expect(0, 126111, '\P{Is_Nv=0_0_0_0_0_0_0_0_2_00000}', ""); + Expect(1, 126111, '\P{^Is_Nv=0_0_0_0_0_0_0_0_2_00000}', ""); + Expect(0, 126112, '\p{Is_Nv=0_0_0_0_0_0_0_0_2_00000}', ""); + Expect(1, 126112, '\p{^Is_Nv=0_0_0_0_0_0_0_0_2_00000}', ""); + Expect(1, 126112, '\P{Is_Nv=0_0_0_0_0_0_0_0_2_00000}', ""); + Expect(0, 126112, '\P{^Is_Nv=0_0_0_0_0_0_0_0_2_00000}', ""); Expect(1, 126111, '\p{Is_Nv=2.000000000000000e+05}', ""); Expect(0, 126111, '\p{^Is_Nv=2.000000000000000e+05}', ""); Expect(0, 126111, '\P{Is_Nv=2.000000000000000e+05}', ""); @@ -72358,18 +74718,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126112, '\p{^Is_Nv=2.000000000000000e+05}', ""); Expect(1, 126112, '\P{Is_Nv=2.000000000000000e+05}', ""); Expect(0, 126112, '\P{^Is_Nv=2.000000000000000e+05}', ""); - Error('\p{Numeric_Value=:= +0002000000_0}'); - Error('\P{Numeric_Value=:= +0002000000_0}'); + Error('\p{Numeric_Value: - 000020000000:=}'); + Error('\P{Numeric_Value: - 000020000000:=}'); Expect(1, 126114, '\p{Numeric_Value=:\A20000000\z:}', "");; Expect(0, 126115, '\p{Numeric_Value=:\A20000000\z:}', "");; - Expect(1, 126114, '\p{Numeric_Value=0_0_0_0_0_0_0_0_2_0000000}', ""); - Expect(0, 126114, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_2_0000000}', ""); - Expect(0, 126114, '\P{Numeric_Value=0_0_0_0_0_0_0_0_2_0000000}', ""); - Expect(1, 126114, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_2_0000000}', ""); - Expect(0, 126115, '\p{Numeric_Value=0_0_0_0_0_0_0_0_2_0000000}', ""); - Expect(1, 126115, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_2_0000000}', ""); - Expect(1, 126115, '\P{Numeric_Value=0_0_0_0_0_0_0_0_2_0000000}', ""); - Expect(0, 126115, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_2_0000000}', ""); + Expect(1, 126114, '\p{Numeric_Value=20000000}', ""); + Expect(0, 126114, '\p{^Numeric_Value=20000000}', ""); + Expect(0, 126114, '\P{Numeric_Value=20000000}', ""); + Expect(1, 126114, '\P{^Numeric_Value=20000000}', ""); + Expect(0, 126115, '\p{Numeric_Value=20000000}', ""); + Expect(1, 126115, '\p{^Numeric_Value=20000000}', ""); + Expect(1, 126115, '\P{Numeric_Value=20000000}', ""); + Expect(0, 126115, '\P{^Numeric_Value=20000000}', ""); Expect(1, 126114, '\p{Numeric_Value=2.000000000000000e+07}', ""); Expect(0, 126114, '\p{^Numeric_Value=2.000000000000000e+07}', ""); Expect(0, 126114, '\P{Numeric_Value=2.000000000000000e+07}', ""); @@ -72378,18 +74738,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126115, '\p{^Numeric_Value=2.000000000000000e+07}', ""); Expect(1, 126115, '\P{Numeric_Value=2.000000000000000e+07}', ""); Expect(0, 126115, '\P{^Numeric_Value=2.000000000000000e+07}', ""); - Error('\p{Nv=00_00_02_00_00_00_0:=}'); - Error('\P{Nv=00_00_02_00_00_00_0:=}'); + Error('\p{Nv=-00_00_20_00_0000/a/}'); + Error('\P{Nv=-00_00_20_00_0000/a/}'); Expect(1, 126114, '\p{Nv=:\A20000000\z:}', "");; Expect(0, 126115, '\p{Nv=:\A20000000\z:}', "");; - Expect(1, 126114, '\p{Nv=000020000000}', ""); - Expect(0, 126114, '\p{^Nv=000020000000}', ""); - Expect(0, 126114, '\P{Nv=000020000000}', ""); - Expect(1, 126114, '\P{^Nv=000020000000}', ""); - Expect(0, 126115, '\p{Nv=000020000000}', ""); - Expect(1, 126115, '\p{^Nv=000020000000}', ""); - Expect(1, 126115, '\P{Nv=000020000000}', ""); - Expect(0, 126115, '\P{^Nv=000020000000}', ""); + Expect(1, 126114, '\p{Nv=0_0_0_0_0_0_0_2_0_0_0_0_000}', ""); + Expect(0, 126114, '\p{^Nv=0_0_0_0_0_0_0_2_0_0_0_0_000}', ""); + Expect(0, 126114, '\P{Nv=0_0_0_0_0_0_0_2_0_0_0_0_000}', ""); + Expect(1, 126114, '\P{^Nv=0_0_0_0_0_0_0_2_0_0_0_0_000}', ""); + Expect(0, 126115, '\p{Nv=0_0_0_0_0_0_0_2_0_0_0_0_000}', ""); + Expect(1, 126115, '\p{^Nv=0_0_0_0_0_0_0_2_0_0_0_0_000}', ""); + Expect(1, 126115, '\P{Nv=0_0_0_0_0_0_0_2_0_0_0_0_000}', ""); + Expect(0, 126115, '\P{^Nv=0_0_0_0_0_0_0_2_0_0_0_0_000}', ""); Expect(1, 126114, '\p{Nv=2.000000000000000e+07}', ""); Expect(0, 126114, '\p{^Nv=2.000000000000000e+07}', ""); Expect(0, 126114, '\P{Nv=2.000000000000000e+07}', ""); @@ -72398,16 +74758,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126115, '\p{^Nv=2.000000000000000e+07}', ""); Expect(1, 126115, '\P{Nv=2.000000000000000e+07}', ""); Expect(0, 126115, '\P{^Nv=2.000000000000000e+07}', ""); - Error('\p{Is_Numeric_Value=- 000_000_002_000_0000/a/}'); - Error('\P{Is_Numeric_Value=- 000_000_002_000_0000/a/}'); - Expect(1, 126114, '\p{Is_Numeric_Value=020000000}', ""); - Expect(0, 126114, '\p{^Is_Numeric_Value=020000000}', ""); - Expect(0, 126114, '\P{Is_Numeric_Value=020000000}', ""); - Expect(1, 126114, '\P{^Is_Numeric_Value=020000000}', ""); - Expect(0, 126115, '\p{Is_Numeric_Value=020000000}', ""); - Expect(1, 126115, '\p{^Is_Numeric_Value=020000000}', ""); - Expect(1, 126115, '\P{Is_Numeric_Value=020000000}', ""); - Expect(0, 126115, '\P{^Is_Numeric_Value=020000000}', ""); + Error('\p{Is_Numeric_Value= -+00_00_00_00_02_00_00_00_0/a/}'); + Error('\P{Is_Numeric_Value= -+00_00_00_00_02_00_00_00_0/a/}'); + Expect(1, 126114, '\p{Is_Numeric_Value=+00000020000000}', ""); + Expect(0, 126114, '\p{^Is_Numeric_Value=+00000020000000}', ""); + Expect(0, 126114, '\P{Is_Numeric_Value=+00000020000000}', ""); + Expect(1, 126114, '\P{^Is_Numeric_Value=+00000020000000}', ""); + Expect(0, 126115, '\p{Is_Numeric_Value=+00000020000000}', ""); + Expect(1, 126115, '\p{^Is_Numeric_Value=+00000020000000}', ""); + Expect(1, 126115, '\P{Is_Numeric_Value=+00000020000000}', ""); + Expect(0, 126115, '\P{^Is_Numeric_Value=+00000020000000}', ""); Expect(1, 126114, '\p{Is_Numeric_Value=2.000000000000000e+07}', ""); Expect(0, 126114, '\p{^Is_Numeric_Value=2.000000000000000e+07}', ""); Expect(0, 126114, '\P{Is_Numeric_Value=2.000000000000000e+07}', ""); @@ -72416,16 +74776,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126115, '\p{^Is_Numeric_Value=2.000000000000000e+07}', ""); Expect(1, 126115, '\P{Is_Numeric_Value=2.000000000000000e+07}', ""); Expect(0, 126115, '\P{^Is_Numeric_Value=2.000000000000000e+07}', ""); - Error('\p{Is_Nv=:= 00020000000}'); - Error('\P{Is_Nv=:= 00020000000}'); - Expect(1, 126114, '\p{Is_Nv=+00_00_00_00_02_00_00_00_0}', ""); - Expect(0, 126114, '\p{^Is_Nv=+00_00_00_00_02_00_00_00_0}', ""); - Expect(0, 126114, '\P{Is_Nv=+00_00_00_00_02_00_00_00_0}', ""); - Expect(1, 126114, '\P{^Is_Nv=+00_00_00_00_02_00_00_00_0}', ""); - Expect(0, 126115, '\p{Is_Nv=+00_00_00_00_02_00_00_00_0}', ""); - Expect(1, 126115, '\p{^Is_Nv=+00_00_00_00_02_00_00_00_0}', ""); - Expect(1, 126115, '\P{Is_Nv=+00_00_00_00_02_00_00_00_0}', ""); - Expect(0, 126115, '\P{^Is_Nv=+00_00_00_00_02_00_00_00_0}', ""); + Error('\p{Is_Nv=/a/ 000000020000000}'); + Error('\P{Is_Nv=/a/ 000000020000000}'); + Expect(1, 126114, '\p{Is_Nv=00_00_02_00_00_00_0}', ""); + Expect(0, 126114, '\p{^Is_Nv=00_00_02_00_00_00_0}', ""); + Expect(0, 126114, '\P{Is_Nv=00_00_02_00_00_00_0}', ""); + Expect(1, 126114, '\P{^Is_Nv=00_00_02_00_00_00_0}', ""); + Expect(0, 126115, '\p{Is_Nv=00_00_02_00_00_00_0}', ""); + Expect(1, 126115, '\p{^Is_Nv=00_00_02_00_00_00_0}', ""); + Expect(1, 126115, '\P{Is_Nv=00_00_02_00_00_00_0}', ""); + Expect(0, 126115, '\P{^Is_Nv=00_00_02_00_00_00_0}', ""); Expect(1, 126114, '\p{Is_Nv=2.000000000000000e+07}', ""); Expect(0, 126114, '\p{^Is_Nv=2.000000000000000e+07}', ""); Expect(0, 126114, '\P{Is_Nv=2.000000000000000e+07}', ""); @@ -72434,18 +74794,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126115, '\p{^Is_Nv=2.000000000000000e+07}', ""); Expect(1, 126115, '\P{Is_Nv=2.000000000000000e+07}', ""); Expect(0, 126115, '\P{^Is_Nv=2.000000000000000e+07}', ""); - Error('\p{Numeric_Value=_:=000000021}'); - Error('\P{Numeric_Value=_:=000000021}'); + Error('\p{Numeric_Value=/a/_-00_00_21}'); + Error('\P{Numeric_Value=/a/_-00_00_21}'); Expect(1, 12881, '\p{Numeric_Value=:\A21\z:}', "");; Expect(0, 12882, '\p{Numeric_Value=:\A21\z:}', "");; - Expect(1, 12881, '\p{Numeric_Value=002_1}', ""); - Expect(0, 12881, '\p{^Numeric_Value=002_1}', ""); - Expect(0, 12881, '\P{Numeric_Value=002_1}', ""); - Expect(1, 12881, '\P{^Numeric_Value=002_1}', ""); - Expect(0, 12882, '\p{Numeric_Value=002_1}', ""); - Expect(1, 12882, '\p{^Numeric_Value=002_1}', ""); - Expect(1, 12882, '\P{Numeric_Value=002_1}', ""); - Expect(0, 12882, '\P{^Numeric_Value=002_1}', ""); + Expect(1, 12881, '\p{Numeric_Value=021}', ""); + Expect(0, 12881, '\p{^Numeric_Value=021}', ""); + Expect(0, 12881, '\P{Numeric_Value=021}', ""); + Expect(1, 12881, '\P{^Numeric_Value=021}', ""); + Expect(0, 12882, '\p{Numeric_Value=021}', ""); + Expect(1, 12882, '\p{^Numeric_Value=021}', ""); + Expect(1, 12882, '\P{Numeric_Value=021}', ""); + Expect(0, 12882, '\P{^Numeric_Value=021}', ""); Expect(1, 12881, '\p{Numeric_Value=2.100000000000000e+01}', ""); Expect(0, 12881, '\p{^Numeric_Value=2.100000000000000e+01}', ""); Expect(0, 12881, '\P{Numeric_Value=2.100000000000000e+01}', ""); @@ -72454,18 +74814,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12882, '\p{^Numeric_Value=2.100000000000000e+01}', ""); Expect(1, 12882, '\P{Numeric_Value=2.100000000000000e+01}', ""); Expect(0, 12882, '\P{^Numeric_Value=2.100000000000000e+01}', ""); - Error('\p{Nv=_-0_0_21/a/}'); - Error('\P{Nv=_-0_0_21/a/}'); + Error('\p{Nv= +0_0_0_0_0_0_021/a/}'); + Error('\P{Nv= +0_0_0_0_0_0_021/a/}'); Expect(1, 12881, '\p{Nv=:\A21\z:}', "");; Expect(0, 12882, '\p{Nv=:\A21\z:}', "");; - Expect(1, 12881, '\p{Nv=0021}', ""); - Expect(0, 12881, '\p{^Nv=0021}', ""); - Expect(0, 12881, '\P{Nv=0021}', ""); - Expect(1, 12881, '\P{^Nv=0021}', ""); - Expect(0, 12882, '\p{Nv=0021}', ""); - Expect(1, 12882, '\p{^Nv=0021}', ""); - Expect(1, 12882, '\P{Nv=0021}', ""); - Expect(0, 12882, '\P{^Nv=0021}', ""); + Expect(1, 12881, '\p{Nv: +21}', ""); + Expect(0, 12881, '\p{^Nv: +21}', ""); + Expect(0, 12881, '\P{Nv: +21}', ""); + Expect(1, 12881, '\P{^Nv: +21}', ""); + Expect(0, 12882, '\p{Nv: +21}', ""); + Expect(1, 12882, '\p{^Nv: +21}', ""); + Expect(1, 12882, '\P{Nv: +21}', ""); + Expect(0, 12882, '\P{^Nv: +21}', ""); Expect(1, 12881, '\p{Nv=2.100000000000000e+01}', ""); Expect(0, 12881, '\p{^Nv=2.100000000000000e+01}', ""); Expect(0, 12881, '\P{Nv=2.100000000000000e+01}', ""); @@ -72474,16 +74834,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12882, '\p{^Nv=2.100000000000000e+01}', ""); Expect(1, 12882, '\P{Nv=2.100000000000000e+01}', ""); Expect(0, 12882, '\P{^Nv=2.100000000000000e+01}', ""); - Error('\p{Is_Numeric_Value= /a/+0002_1}'); - Error('\P{Is_Numeric_Value= /a/+0002_1}'); - Expect(1, 12881, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_21}', ""); - Expect(0, 12881, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_21}', ""); - Expect(0, 12881, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_21}', ""); - Expect(1, 12881, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_21}', ""); - Expect(0, 12882, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_21}', ""); - Expect(1, 12882, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_21}', ""); - Expect(1, 12882, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_21}', ""); - Expect(0, 12882, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_21}', ""); + Error('\p{Is_Numeric_Value=-/a/+0000000021}'); + Error('\P{Is_Numeric_Value=-/a/+0000000021}'); + Expect(1, 12881, '\p{Is_Numeric_Value=0000021}', ""); + Expect(0, 12881, '\p{^Is_Numeric_Value=0000021}', ""); + Expect(0, 12881, '\P{Is_Numeric_Value=0000021}', ""); + Expect(1, 12881, '\P{^Is_Numeric_Value=0000021}', ""); + Expect(0, 12882, '\p{Is_Numeric_Value=0000021}', ""); + Expect(1, 12882, '\p{^Is_Numeric_Value=0000021}', ""); + Expect(1, 12882, '\P{Is_Numeric_Value=0000021}', ""); + Expect(0, 12882, '\P{^Is_Numeric_Value=0000021}', ""); Expect(1, 12881, '\p{Is_Numeric_Value=2.100000000000000e+01}', ""); Expect(0, 12881, '\p{^Is_Numeric_Value=2.100000000000000e+01}', ""); Expect(0, 12881, '\P{Is_Numeric_Value=2.100000000000000e+01}', ""); @@ -72492,56 +74852,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12882, '\p{^Is_Numeric_Value=2.100000000000000e+01}', ""); Expect(1, 12882, '\P{Is_Numeric_Value=2.100000000000000e+01}', ""); Expect(0, 12882, '\P{^Is_Numeric_Value=2.100000000000000e+01}', ""); - Error('\p{Is_Nv=_/a/+00_02_1}'); - Error('\P{Is_Nv=_/a/+00_02_1}'); - Expect(1, 12881, '\p{Is_Nv=021}', ""); - Expect(0, 12881, '\p{^Is_Nv=021}', ""); - Expect(0, 12881, '\P{Is_Nv=021}', ""); - Expect(1, 12881, '\P{^Is_Nv=021}', ""); - Expect(0, 12882, '\p{Is_Nv=021}', ""); - Expect(1, 12882, '\p{^Is_Nv=021}', ""); - Expect(1, 12882, '\P{Is_Nv=021}', ""); - Expect(0, 12882, '\P{^Is_Nv=021}', ""); - Expect(1, 12881, '\p{Is_Nv: 2.100000000000000e+01}', ""); - Expect(0, 12881, '\p{^Is_Nv: 2.100000000000000e+01}', ""); - Expect(0, 12881, '\P{Is_Nv: 2.100000000000000e+01}', ""); - Expect(1, 12881, '\P{^Is_Nv: 2.100000000000000e+01}', ""); - Expect(0, 12882, '\p{Is_Nv: 2.100000000000000e+01}', ""); - Expect(1, 12882, '\p{^Is_Nv: 2.100000000000000e+01}', ""); - Expect(1, 12882, '\P{Is_Nv: 2.100000000000000e+01}', ""); - Expect(0, 12882, '\P{^Is_Nv: 2.100000000000000e+01}', ""); - Error('\p{Numeric_Value= 00000021600_0/a/}'); - Error('\P{Numeric_Value= 00000021600_0/a/}'); + Error('\p{Is_Nv: /a/+00_00_00_21}'); + Error('\P{Is_Nv: /a/+00_00_00_21}'); + Expect(1, 12881, '\p{Is_Nv=002_1}', ""); + Expect(0, 12881, '\p{^Is_Nv=002_1}', ""); + Expect(0, 12881, '\P{Is_Nv=002_1}', ""); + Expect(1, 12881, '\P{^Is_Nv=002_1}', ""); + Expect(0, 12882, '\p{Is_Nv=002_1}', ""); + Expect(1, 12882, '\p{^Is_Nv=002_1}', ""); + Expect(1, 12882, '\P{Is_Nv=002_1}', ""); + Expect(0, 12882, '\P{^Is_Nv=002_1}', ""); + Expect(1, 12881, '\p{Is_Nv=2.100000000000000e+01}', ""); + Expect(0, 12881, '\p{^Is_Nv=2.100000000000000e+01}', ""); + Expect(0, 12881, '\P{Is_Nv=2.100000000000000e+01}', ""); + Expect(1, 12881, '\P{^Is_Nv=2.100000000000000e+01}', ""); + Expect(0, 12882, '\p{Is_Nv=2.100000000000000e+01}', ""); + Expect(1, 12882, '\p{^Is_Nv=2.100000000000000e+01}', ""); + Expect(1, 12882, '\P{Is_Nv=2.100000000000000e+01}', ""); + Expect(0, 12882, '\P{^Is_Nv=2.100000000000000e+01}', ""); + Error('\p{Numeric_Value=:=-+0021600_0}'); + Error('\P{Numeric_Value=:=-+0021600_0}'); Expect(1, 74802, '\p{Numeric_Value=:\A216000\z:}', "");; Expect(0, 74803, '\p{Numeric_Value=:\A216000\z:}', "");; - Expect(1, 74802, '\p{Numeric_Value=0_0_2_1_6000}', ""); - Expect(0, 74802, '\p{^Numeric_Value=0_0_2_1_6000}', ""); - Expect(0, 74802, '\P{Numeric_Value=0_0_2_1_6000}', ""); - Expect(1, 74802, '\P{^Numeric_Value=0_0_2_1_6000}', ""); - Expect(0, 74803, '\p{Numeric_Value=0_0_2_1_6000}', ""); - Expect(1, 74803, '\p{^Numeric_Value=0_0_2_1_6000}', ""); - Expect(1, 74803, '\P{Numeric_Value=0_0_2_1_6000}', ""); - Expect(0, 74803, '\P{^Numeric_Value=0_0_2_1_6000}', ""); - Expect(1, 74802, '\p{Numeric_Value: 2.160000000000000e+05}', ""); - Expect(0, 74802, '\p{^Numeric_Value: 2.160000000000000e+05}', ""); - Expect(0, 74802, '\P{Numeric_Value: 2.160000000000000e+05}', ""); - Expect(1, 74802, '\P{^Numeric_Value: 2.160000000000000e+05}', ""); - Expect(0, 74803, '\p{Numeric_Value: 2.160000000000000e+05}', ""); - Expect(1, 74803, '\p{^Numeric_Value: 2.160000000000000e+05}', ""); - Expect(1, 74803, '\P{Numeric_Value: 2.160000000000000e+05}', ""); - Expect(0, 74803, '\P{^Numeric_Value: 2.160000000000000e+05}', ""); - Error('\p{Nv= 0021600_0/a/}'); - Error('\P{Nv= 0021600_0/a/}'); + Expect(1, 74802, '\p{Numeric_Value=216000}', ""); + Expect(0, 74802, '\p{^Numeric_Value=216000}', ""); + Expect(0, 74802, '\P{Numeric_Value=216000}', ""); + Expect(1, 74802, '\P{^Numeric_Value=216000}', ""); + Expect(0, 74803, '\p{Numeric_Value=216000}', ""); + Expect(1, 74803, '\p{^Numeric_Value=216000}', ""); + Expect(1, 74803, '\P{Numeric_Value=216000}', ""); + Expect(0, 74803, '\P{^Numeric_Value=216000}', ""); + Expect(1, 74802, '\p{Numeric_Value=2.160000000000000e+05}', ""); + Expect(0, 74802, '\p{^Numeric_Value=2.160000000000000e+05}', ""); + Expect(0, 74802, '\P{Numeric_Value=2.160000000000000e+05}', ""); + Expect(1, 74802, '\P{^Numeric_Value=2.160000000000000e+05}', ""); + Expect(0, 74803, '\p{Numeric_Value=2.160000000000000e+05}', ""); + Expect(1, 74803, '\p{^Numeric_Value=2.160000000000000e+05}', ""); + Expect(1, 74803, '\P{Numeric_Value=2.160000000000000e+05}', ""); + Expect(0, 74803, '\P{^Numeric_Value=2.160000000000000e+05}', ""); + Error('\p{Nv=:= -000216000}'); + Error('\P{Nv=:= -000216000}'); Expect(1, 74802, '\p{Nv=:\A216000\z:}', "");; Expect(0, 74803, '\p{Nv=:\A216000\z:}', "");; - Expect(1, 74802, '\p{Nv=0000216000}', ""); - Expect(0, 74802, '\p{^Nv=0000216000}', ""); - Expect(0, 74802, '\P{Nv=0000216000}', ""); - Expect(1, 74802, '\P{^Nv=0000216000}', ""); - Expect(0, 74803, '\p{Nv=0000216000}', ""); - Expect(1, 74803, '\p{^Nv=0000216000}', ""); - Expect(1, 74803, '\P{Nv=0000216000}', ""); - Expect(0, 74803, '\P{^Nv=0000216000}', ""); + Expect(1, 74802, '\p{Nv=0216000}', ""); + Expect(0, 74802, '\p{^Nv=0216000}', ""); + Expect(0, 74802, '\P{Nv=0216000}', ""); + Expect(1, 74802, '\P{^Nv=0216000}', ""); + Expect(0, 74803, '\p{Nv=0216000}', ""); + Expect(1, 74803, '\p{^Nv=0216000}', ""); + Expect(1, 74803, '\P{Nv=0216000}', ""); + Expect(0, 74803, '\P{^Nv=0216000}', ""); Expect(1, 74802, '\p{Nv=2.160000000000000e+05}', ""); Expect(0, 74802, '\p{^Nv=2.160000000000000e+05}', ""); Expect(0, 74802, '\P{Nv=2.160000000000000e+05}', ""); @@ -72550,16 +74910,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74803, '\p{^Nv=2.160000000000000e+05}', ""); Expect(1, 74803, '\P{Nv=2.160000000000000e+05}', ""); Expect(0, 74803, '\P{^Nv=2.160000000000000e+05}', ""); - Error('\p{Is_Numeric_Value= /a/000216000}'); - Error('\P{Is_Numeric_Value= /a/000216000}'); - Expect(1, 74802, '\p{Is_Numeric_Value=00_02_16_000}', ""); - Expect(0, 74802, '\p{^Is_Numeric_Value=00_02_16_000}', ""); - Expect(0, 74802, '\P{Is_Numeric_Value=00_02_16_000}', ""); - Expect(1, 74802, '\P{^Is_Numeric_Value=00_02_16_000}', ""); - Expect(0, 74803, '\p{Is_Numeric_Value=00_02_16_000}', ""); - Expect(1, 74803, '\p{^Is_Numeric_Value=00_02_16_000}', ""); - Expect(1, 74803, '\P{Is_Numeric_Value=00_02_16_000}', ""); - Expect(0, 74803, '\P{^Is_Numeric_Value=00_02_16_000}', ""); + Error('\p{Is_Numeric_Value= /a/00000_02160_00}'); + Error('\P{Is_Numeric_Value= /a/00000_02160_00}'); + Expect(1, 74802, '\p{Is_Numeric_Value=000000_002160_00}', ""); + Expect(0, 74802, '\p{^Is_Numeric_Value=000000_002160_00}', ""); + Expect(0, 74802, '\P{Is_Numeric_Value=000000_002160_00}', ""); + Expect(1, 74802, '\P{^Is_Numeric_Value=000000_002160_00}', ""); + Expect(0, 74803, '\p{Is_Numeric_Value=000000_002160_00}', ""); + Expect(1, 74803, '\p{^Is_Numeric_Value=000000_002160_00}', ""); + Expect(1, 74803, '\P{Is_Numeric_Value=000000_002160_00}', ""); + Expect(0, 74803, '\P{^Is_Numeric_Value=000000_002160_00}', ""); Expect(1, 74802, '\p{Is_Numeric_Value=2.160000000000000e+05}', ""); Expect(0, 74802, '\p{^Is_Numeric_Value=2.160000000000000e+05}', ""); Expect(0, 74802, '\P{Is_Numeric_Value=2.160000000000000e+05}', ""); @@ -72568,16 +74928,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74803, '\p{^Is_Numeric_Value=2.160000000000000e+05}', ""); Expect(1, 74803, '\P{Is_Numeric_Value=2.160000000000000e+05}', ""); Expect(0, 74803, '\P{^Is_Numeric_Value=2.160000000000000e+05}', ""); - Error('\p{Is_Nv=+00216000/a/}'); - Error('\P{Is_Nv=+00216000/a/}'); - Expect(1, 74802, '\p{Is_Nv=0_0_0_2_1_6_000}', ""); - Expect(0, 74802, '\p{^Is_Nv=0_0_0_2_1_6_000}', ""); - Expect(0, 74802, '\P{Is_Nv=0_0_0_2_1_6_000}', ""); - Expect(1, 74802, '\P{^Is_Nv=0_0_0_2_1_6_000}', ""); - Expect(0, 74803, '\p{Is_Nv=0_0_0_2_1_6_000}', ""); - Expect(1, 74803, '\p{^Is_Nv=0_0_0_2_1_6_000}', ""); - Expect(1, 74803, '\P{Is_Nv=0_0_0_2_1_6_000}', ""); - Expect(0, 74803, '\P{^Is_Nv=0_0_0_2_1_6_000}', ""); + Error('\p{Is_Nv=_0021600_0/a/}'); + Error('\P{Is_Nv=_0021600_0/a/}'); + Expect(1, 74802, '\p{Is_Nv: +0_0_0_0_2_1_6_000}', ""); + Expect(0, 74802, '\p{^Is_Nv: +0_0_0_0_2_1_6_000}', ""); + Expect(0, 74802, '\P{Is_Nv: +0_0_0_0_2_1_6_000}', ""); + Expect(1, 74802, '\P{^Is_Nv: +0_0_0_0_2_1_6_000}', ""); + Expect(0, 74803, '\p{Is_Nv: +0_0_0_0_2_1_6_000}', ""); + Expect(1, 74803, '\p{^Is_Nv: +0_0_0_0_2_1_6_000}', ""); + Expect(1, 74803, '\P{Is_Nv: +0_0_0_0_2_1_6_000}', ""); + Expect(0, 74803, '\P{^Is_Nv: +0_0_0_0_2_1_6_000}', ""); Expect(1, 74802, '\p{Is_Nv=2.160000000000000e+05}', ""); Expect(0, 74802, '\p{^Is_Nv=2.160000000000000e+05}', ""); Expect(0, 74802, '\P{Is_Nv=2.160000000000000e+05}', ""); @@ -72586,18 +74946,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74803, '\p{^Is_Nv=2.160000000000000e+05}', ""); Expect(1, 74803, '\P{Is_Nv=2.160000000000000e+05}', ""); Expect(0, 74803, '\P{^Is_Nv=2.160000000000000e+05}', ""); - Error('\p{Numeric_Value=:= +0022}'); - Error('\P{Numeric_Value=:= +0022}'); + Error('\p{Numeric_Value=:= 0000000022}'); + Error('\P{Numeric_Value=:= 0000000022}'); Expect(1, 12882, '\p{Numeric_Value=:\A22\z:}', "");; Expect(0, 12883, '\p{Numeric_Value=:\A22\z:}', "");; - Expect(1, 12882, '\p{Numeric_Value=0000_0000_22}', ""); - Expect(0, 12882, '\p{^Numeric_Value=0000_0000_22}', ""); - Expect(0, 12882, '\P{Numeric_Value=0000_0000_22}', ""); - Expect(1, 12882, '\P{^Numeric_Value=0000_0000_22}', ""); - Expect(0, 12883, '\p{Numeric_Value=0000_0000_22}', ""); - Expect(1, 12883, '\p{^Numeric_Value=0000_0000_22}', ""); - Expect(1, 12883, '\P{Numeric_Value=0000_0000_22}', ""); - Expect(0, 12883, '\P{^Numeric_Value=0000_0000_22}', ""); + Expect(1, 12882, '\p{Numeric_Value: 22}', ""); + Expect(0, 12882, '\p{^Numeric_Value: 22}', ""); + Expect(0, 12882, '\P{Numeric_Value: 22}', ""); + Expect(1, 12882, '\P{^Numeric_Value: 22}', ""); + Expect(0, 12883, '\p{Numeric_Value: 22}', ""); + Expect(1, 12883, '\p{^Numeric_Value: 22}', ""); + Expect(1, 12883, '\P{Numeric_Value: 22}', ""); + Expect(0, 12883, '\P{^Numeric_Value: 22}', ""); Expect(1, 12882, '\p{Numeric_Value=2.200000000000000e+01}', ""); Expect(0, 12882, '\p{^Numeric_Value=2.200000000000000e+01}', ""); Expect(0, 12882, '\P{Numeric_Value=2.200000000000000e+01}', ""); @@ -72606,18 +74966,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12883, '\p{^Numeric_Value=2.200000000000000e+01}', ""); Expect(1, 12883, '\P{Numeric_Value=2.200000000000000e+01}', ""); Expect(0, 12883, '\P{^Numeric_Value=2.200000000000000e+01}', ""); - Error('\p{Nv=:=0022}'); - Error('\P{Nv=:=0022}'); + Error('\p{Nv= -00022:=}'); + Error('\P{Nv= -00022:=}'); Expect(1, 12882, '\p{Nv=:\A22\z:}', "");; Expect(0, 12883, '\p{Nv=:\A22\z:}', "");; - Expect(1, 12882, '\p{Nv=+00_00_02_2}', ""); - Expect(0, 12882, '\p{^Nv=+00_00_02_2}', ""); - Expect(0, 12882, '\P{Nv=+00_00_02_2}', ""); - Expect(1, 12882, '\P{^Nv=+00_00_02_2}', ""); - Expect(0, 12883, '\p{Nv=+00_00_02_2}', ""); - Expect(1, 12883, '\p{^Nv=+00_00_02_2}', ""); - Expect(1, 12883, '\P{Nv=+00_00_02_2}', ""); - Expect(0, 12883, '\P{^Nv=+00_00_02_2}', ""); + Expect(1, 12882, '\p{Nv=+0_0_0_0_22}', ""); + Expect(0, 12882, '\p{^Nv=+0_0_0_0_22}', ""); + Expect(0, 12882, '\P{Nv=+0_0_0_0_22}', ""); + Expect(1, 12882, '\P{^Nv=+0_0_0_0_22}', ""); + Expect(0, 12883, '\p{Nv=+0_0_0_0_22}', ""); + Expect(1, 12883, '\p{^Nv=+0_0_0_0_22}', ""); + Expect(1, 12883, '\P{Nv=+0_0_0_0_22}', ""); + Expect(0, 12883, '\P{^Nv=+0_0_0_0_22}', ""); Expect(1, 12882, '\p{Nv=2.200000000000000e+01}', ""); Expect(0, 12882, '\p{^Nv=2.200000000000000e+01}', ""); Expect(0, 12882, '\P{Nv=2.200000000000000e+01}', ""); @@ -72626,16 +74986,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12883, '\p{^Nv=2.200000000000000e+01}', ""); Expect(1, 12883, '\P{Nv=2.200000000000000e+01}', ""); Expect(0, 12883, '\P{^Nv=2.200000000000000e+01}', ""); - Error('\p{Is_Numeric_Value: +000022:=}'); - Error('\P{Is_Numeric_Value: +000022:=}'); - Expect(1, 12882, '\p{Is_Numeric_Value=00000022}', ""); - Expect(0, 12882, '\p{^Is_Numeric_Value=00000022}', ""); - Expect(0, 12882, '\P{Is_Numeric_Value=00000022}', ""); - Expect(1, 12882, '\P{^Is_Numeric_Value=00000022}', ""); - Expect(0, 12883, '\p{Is_Numeric_Value=00000022}', ""); - Expect(1, 12883, '\p{^Is_Numeric_Value=00000022}', ""); - Expect(1, 12883, '\P{Is_Numeric_Value=00000022}', ""); - Expect(0, 12883, '\P{^Is_Numeric_Value=00000022}', ""); + Error('\p{Is_Numeric_Value=:=_+2_2}'); + Error('\P{Is_Numeric_Value=:=_+2_2}'); + Expect(1, 12882, '\p{Is_Numeric_Value=+00000000022}', ""); + Expect(0, 12882, '\p{^Is_Numeric_Value=+00000000022}', ""); + Expect(0, 12882, '\P{Is_Numeric_Value=+00000000022}', ""); + Expect(1, 12882, '\P{^Is_Numeric_Value=+00000000022}', ""); + Expect(0, 12883, '\p{Is_Numeric_Value=+00000000022}', ""); + Expect(1, 12883, '\p{^Is_Numeric_Value=+00000000022}', ""); + Expect(1, 12883, '\P{Is_Numeric_Value=+00000000022}', ""); + Expect(0, 12883, '\P{^Is_Numeric_Value=+00000000022}', ""); Expect(1, 12882, '\p{Is_Numeric_Value=2.200000000000000e+01}', ""); Expect(0, 12882, '\p{^Is_Numeric_Value=2.200000000000000e+01}', ""); Expect(0, 12882, '\P{Is_Numeric_Value=2.200000000000000e+01}', ""); @@ -72644,56 +75004,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12883, '\p{^Is_Numeric_Value=2.200000000000000e+01}', ""); Expect(1, 12883, '\P{Is_Numeric_Value=2.200000000000000e+01}', ""); Expect(0, 12883, '\P{^Is_Numeric_Value=2.200000000000000e+01}', ""); - Error('\p{Is_Nv=:= 0_0_0_22}'); - Error('\P{Is_Nv=:= 0_0_0_22}'); - Expect(1, 12882, '\p{Is_Nv=00_02_2}', ""); - Expect(0, 12882, '\p{^Is_Nv=00_02_2}', ""); - Expect(0, 12882, '\P{Is_Nv=00_02_2}', ""); - Expect(1, 12882, '\P{^Is_Nv=00_02_2}', ""); - Expect(0, 12883, '\p{Is_Nv=00_02_2}', ""); - Expect(1, 12883, '\p{^Is_Nv=00_02_2}', ""); - Expect(1, 12883, '\P{Is_Nv=00_02_2}', ""); - Expect(0, 12883, '\P{^Is_Nv=00_02_2}', ""); - Expect(1, 12882, '\p{Is_Nv: 2.200000000000000e+01}', ""); - Expect(0, 12882, '\p{^Is_Nv: 2.200000000000000e+01}', ""); - Expect(0, 12882, '\P{Is_Nv: 2.200000000000000e+01}', ""); - Expect(1, 12882, '\P{^Is_Nv: 2.200000000000000e+01}', ""); - Expect(0, 12883, '\p{Is_Nv: 2.200000000000000e+01}', ""); - Expect(1, 12883, '\p{^Is_Nv: 2.200000000000000e+01}', ""); - Expect(1, 12883, '\P{Is_Nv: 2.200000000000000e+01}', ""); - Expect(0, 12883, '\P{^Is_Nv: 2.200000000000000e+01}', ""); - Error('\p{Numeric_Value:_0_0_0_0_023/a/}'); - Error('\P{Numeric_Value:_0_0_0_0_023/a/}'); + Error('\p{Is_Nv=-:=+0000000022}'); + Error('\P{Is_Nv=-:=+0000000022}'); + Expect(1, 12882, '\p{Is_Nv: +0000022}', ""); + Expect(0, 12882, '\p{^Is_Nv: +0000022}', ""); + Expect(0, 12882, '\P{Is_Nv: +0000022}', ""); + Expect(1, 12882, '\P{^Is_Nv: +0000022}', ""); + Expect(0, 12883, '\p{Is_Nv: +0000022}', ""); + Expect(1, 12883, '\p{^Is_Nv: +0000022}', ""); + Expect(1, 12883, '\P{Is_Nv: +0000022}', ""); + Expect(0, 12883, '\P{^Is_Nv: +0000022}', ""); + Expect(1, 12882, '\p{Is_Nv=2.200000000000000e+01}', ""); + Expect(0, 12882, '\p{^Is_Nv=2.200000000000000e+01}', ""); + Expect(0, 12882, '\P{Is_Nv=2.200000000000000e+01}', ""); + Expect(1, 12882, '\P{^Is_Nv=2.200000000000000e+01}', ""); + Expect(0, 12883, '\p{Is_Nv=2.200000000000000e+01}', ""); + Expect(1, 12883, '\p{^Is_Nv=2.200000000000000e+01}', ""); + Expect(1, 12883, '\P{Is_Nv=2.200000000000000e+01}', ""); + Expect(0, 12883, '\P{^Is_Nv=2.200000000000000e+01}', ""); + Error('\p{Numeric_Value=-/a/+0_0_0_0_0_0_0_023}'); + Error('\P{Numeric_Value=-/a/+0_0_0_0_0_0_0_023}'); Expect(1, 12883, '\p{Numeric_Value=:\A23\z:}', "");; Expect(0, 12884, '\p{Numeric_Value=:\A23\z:}', "");; - Expect(1, 12883, '\p{Numeric_Value=+0023}', ""); - Expect(0, 12883, '\p{^Numeric_Value=+0023}', ""); - Expect(0, 12883, '\P{Numeric_Value=+0023}', ""); - Expect(1, 12883, '\P{^Numeric_Value=+0023}', ""); - Expect(0, 12884, '\p{Numeric_Value=+0023}', ""); - Expect(1, 12884, '\p{^Numeric_Value=+0023}', ""); - Expect(1, 12884, '\P{Numeric_Value=+0023}', ""); - Expect(0, 12884, '\P{^Numeric_Value=+0023}', ""); - Expect(1, 12883, '\p{Numeric_Value: 2.300000000000000e+01}', ""); - Expect(0, 12883, '\p{^Numeric_Value: 2.300000000000000e+01}', ""); - Expect(0, 12883, '\P{Numeric_Value: 2.300000000000000e+01}', ""); - Expect(1, 12883, '\P{^Numeric_Value: 2.300000000000000e+01}', ""); - Expect(0, 12884, '\p{Numeric_Value: 2.300000000000000e+01}', ""); - Expect(1, 12884, '\p{^Numeric_Value: 2.300000000000000e+01}', ""); - Expect(1, 12884, '\P{Numeric_Value: 2.300000000000000e+01}', ""); - Expect(0, 12884, '\P{^Numeric_Value: 2.300000000000000e+01}', ""); - Error('\p{Nv: :=_-00023}'); - Error('\P{Nv: :=_-00023}'); + Expect(1, 12883, '\p{Numeric_Value=2_3}', ""); + Expect(0, 12883, '\p{^Numeric_Value=2_3}', ""); + Expect(0, 12883, '\P{Numeric_Value=2_3}', ""); + Expect(1, 12883, '\P{^Numeric_Value=2_3}', ""); + Expect(0, 12884, '\p{Numeric_Value=2_3}', ""); + Expect(1, 12884, '\p{^Numeric_Value=2_3}', ""); + Expect(1, 12884, '\P{Numeric_Value=2_3}', ""); + Expect(0, 12884, '\P{^Numeric_Value=2_3}', ""); + Expect(1, 12883, '\p{Numeric_Value=2.300000000000000e+01}', ""); + Expect(0, 12883, '\p{^Numeric_Value=2.300000000000000e+01}', ""); + Expect(0, 12883, '\P{Numeric_Value=2.300000000000000e+01}', ""); + Expect(1, 12883, '\P{^Numeric_Value=2.300000000000000e+01}', ""); + Expect(0, 12884, '\p{Numeric_Value=2.300000000000000e+01}', ""); + Expect(1, 12884, '\p{^Numeric_Value=2.300000000000000e+01}', ""); + Expect(1, 12884, '\P{Numeric_Value=2.300000000000000e+01}', ""); + Expect(0, 12884, '\P{^Numeric_Value=2.300000000000000e+01}', ""); + Error('\p{Nv=:=+00023}'); + Error('\P{Nv=:=+00023}'); Expect(1, 12883, '\p{Nv=:\A23\z:}', "");; Expect(0, 12884, '\p{Nv=:\A23\z:}', "");; - Expect(1, 12883, '\p{Nv=23}', ""); - Expect(0, 12883, '\p{^Nv=23}', ""); - Expect(0, 12883, '\P{Nv=23}', ""); - Expect(1, 12883, '\P{^Nv=23}', ""); - Expect(0, 12884, '\p{Nv=23}', ""); - Expect(1, 12884, '\p{^Nv=23}', ""); - Expect(1, 12884, '\P{Nv=23}', ""); - Expect(0, 12884, '\P{^Nv=23}', ""); + Expect(1, 12883, '\p{Nv=02_3}', ""); + Expect(0, 12883, '\p{^Nv=02_3}', ""); + Expect(0, 12883, '\P{Nv=02_3}', ""); + Expect(1, 12883, '\P{^Nv=02_3}', ""); + Expect(0, 12884, '\p{Nv=02_3}', ""); + Expect(1, 12884, '\p{^Nv=02_3}', ""); + Expect(1, 12884, '\P{Nv=02_3}', ""); + Expect(0, 12884, '\P{^Nv=02_3}', ""); Expect(1, 12883, '\p{Nv:2.300000000000000e+01}', ""); Expect(0, 12883, '\p{^Nv:2.300000000000000e+01}', ""); Expect(0, 12883, '\P{Nv:2.300000000000000e+01}', ""); @@ -72702,16 +75062,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12884, '\p{^Nv:2.300000000000000e+01}', ""); Expect(1, 12884, '\P{Nv:2.300000000000000e+01}', ""); Expect(0, 12884, '\P{^Nv:2.300000000000000e+01}', ""); - Error('\p{Is_Numeric_Value:/a/_2_3}'); - Error('\P{Is_Numeric_Value:/a/_2_3}'); - Expect(1, 12883, '\p{Is_Numeric_Value: 00000023}', ""); - Expect(0, 12883, '\p{^Is_Numeric_Value: 00000023}', ""); - Expect(0, 12883, '\P{Is_Numeric_Value: 00000023}', ""); - Expect(1, 12883, '\P{^Is_Numeric_Value: 00000023}', ""); - Expect(0, 12884, '\p{Is_Numeric_Value: 00000023}', ""); - Expect(1, 12884, '\p{^Is_Numeric_Value: 00000023}', ""); - Expect(1, 12884, '\P{Is_Numeric_Value: 00000023}', ""); - Expect(0, 12884, '\P{^Is_Numeric_Value: 00000023}', ""); + Error('\p{Is_Numeric_Value= :=2_3}'); + Error('\P{Is_Numeric_Value= :=2_3}'); + Expect(1, 12883, '\p{Is_Numeric_Value=002_3}', ""); + Expect(0, 12883, '\p{^Is_Numeric_Value=002_3}', ""); + Expect(0, 12883, '\P{Is_Numeric_Value=002_3}', ""); + Expect(1, 12883, '\P{^Is_Numeric_Value=002_3}', ""); + Expect(0, 12884, '\p{Is_Numeric_Value=002_3}', ""); + Expect(1, 12884, '\p{^Is_Numeric_Value=002_3}', ""); + Expect(1, 12884, '\P{Is_Numeric_Value=002_3}', ""); + Expect(0, 12884, '\P{^Is_Numeric_Value=002_3}', ""); Expect(1, 12883, '\p{Is_Numeric_Value=2.300000000000000e+01}', ""); Expect(0, 12883, '\p{^Is_Numeric_Value=2.300000000000000e+01}', ""); Expect(0, 12883, '\P{Is_Numeric_Value=2.300000000000000e+01}', ""); @@ -72720,16 +75080,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12884, '\p{^Is_Numeric_Value=2.300000000000000e+01}', ""); Expect(1, 12884, '\P{Is_Numeric_Value=2.300000000000000e+01}', ""); Expect(0, 12884, '\P{^Is_Numeric_Value=2.300000000000000e+01}', ""); - Error('\p{Is_Nv: /a/000002_3}'); - Error('\P{Is_Nv: /a/000002_3}'); - Expect(1, 12883, '\p{Is_Nv=023}', ""); - Expect(0, 12883, '\p{^Is_Nv=023}', ""); - Expect(0, 12883, '\P{Is_Nv=023}', ""); - Expect(1, 12883, '\P{^Is_Nv=023}', ""); - Expect(0, 12884, '\p{Is_Nv=023}', ""); - Expect(1, 12884, '\p{^Is_Nv=023}', ""); - Expect(1, 12884, '\P{Is_Nv=023}', ""); - Expect(0, 12884, '\P{^Is_Nv=023}', ""); + Error('\p{Is_Nv=:=-023}'); + Error('\P{Is_Nv=:=-023}'); + Expect(1, 12883, '\p{Is_Nv=2_3}', ""); + Expect(0, 12883, '\p{^Is_Nv=2_3}', ""); + Expect(0, 12883, '\P{Is_Nv=2_3}', ""); + Expect(1, 12883, '\P{^Is_Nv=2_3}', ""); + Expect(0, 12884, '\p{Is_Nv=2_3}', ""); + Expect(1, 12884, '\p{^Is_Nv=2_3}', ""); + Expect(1, 12884, '\P{Is_Nv=2_3}', ""); + Expect(0, 12884, '\P{^Is_Nv=2_3}', ""); Expect(1, 12883, '\p{Is_Nv=2.300000000000000e+01}', ""); Expect(0, 12883, '\p{^Is_Nv=2.300000000000000e+01}', ""); Expect(0, 12883, '\P{Is_Nv=2.300000000000000e+01}', ""); @@ -72738,18 +75098,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12884, '\p{^Is_Nv=2.300000000000000e+01}', ""); Expect(1, 12884, '\P{Is_Nv=2.300000000000000e+01}', ""); Expect(0, 12884, '\P{^Is_Nv=2.300000000000000e+01}', ""); - Error('\p{Numeric_Value=:=__+000024}'); - Error('\P{Numeric_Value=:=__+000024}'); + Error('\p{Numeric_Value: _2_4:=}'); + Error('\P{Numeric_Value: _2_4:=}'); Expect(1, 12884, '\p{Numeric_Value=:\A24\z:}', "");; Expect(0, 12885, '\p{Numeric_Value=:\A24\z:}', "");; - Expect(1, 12884, '\p{Numeric_Value=0000002_4}', ""); - Expect(0, 12884, '\p{^Numeric_Value=0000002_4}', ""); - Expect(0, 12884, '\P{Numeric_Value=0000002_4}', ""); - Expect(1, 12884, '\P{^Numeric_Value=0000002_4}', ""); - Expect(0, 12885, '\p{Numeric_Value=0000002_4}', ""); - Expect(1, 12885, '\p{^Numeric_Value=0000002_4}', ""); - Expect(1, 12885, '\P{Numeric_Value=0000002_4}', ""); - Expect(0, 12885, '\P{^Numeric_Value=0000002_4}', ""); + Expect(1, 12884, '\p{Numeric_Value: +000024}', ""); + Expect(0, 12884, '\p{^Numeric_Value: +000024}', ""); + Expect(0, 12884, '\P{Numeric_Value: +000024}', ""); + Expect(1, 12884, '\P{^Numeric_Value: +000024}', ""); + Expect(0, 12885, '\p{Numeric_Value: +000024}', ""); + Expect(1, 12885, '\p{^Numeric_Value: +000024}', ""); + Expect(1, 12885, '\P{Numeric_Value: +000024}', ""); + Expect(0, 12885, '\P{^Numeric_Value: +000024}', ""); Expect(1, 12884, '\p{Numeric_Value=2.400000000000000e+01}', ""); Expect(0, 12884, '\p{^Numeric_Value=2.400000000000000e+01}', ""); Expect(0, 12884, '\P{Numeric_Value=2.400000000000000e+01}', ""); @@ -72758,18 +75118,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12885, '\p{^Numeric_Value=2.400000000000000e+01}', ""); Expect(1, 12885, '\P{Numeric_Value=2.400000000000000e+01}', ""); Expect(0, 12885, '\P{^Numeric_Value=2.400000000000000e+01}', ""); - Error('\p{Nv=:=-_00000024}'); - Error('\P{Nv=:=-_00000024}'); + Error('\p{Nv=--0000000024:=}'); + Error('\P{Nv=--0000000024:=}'); Expect(1, 12884, '\p{Nv=:\A24\z:}', "");; Expect(0, 12885, '\p{Nv=:\A24\z:}', "");; - Expect(1, 12884, '\p{Nv=000024}', ""); - Expect(0, 12884, '\p{^Nv=000024}', ""); - Expect(0, 12884, '\P{Nv=000024}', ""); - Expect(1, 12884, '\P{^Nv=000024}', ""); - Expect(0, 12885, '\p{Nv=000024}', ""); - Expect(1, 12885, '\p{^Nv=000024}', ""); - Expect(1, 12885, '\P{Nv=000024}', ""); - Expect(0, 12885, '\P{^Nv=000024}', ""); + Expect(1, 12884, '\p{Nv=2_4}', ""); + Expect(0, 12884, '\p{^Nv=2_4}', ""); + Expect(0, 12884, '\P{Nv=2_4}', ""); + Expect(1, 12884, '\P{^Nv=2_4}', ""); + Expect(0, 12885, '\p{Nv=2_4}', ""); + Expect(1, 12885, '\p{^Nv=2_4}', ""); + Expect(1, 12885, '\P{Nv=2_4}', ""); + Expect(0, 12885, '\P{^Nv=2_4}', ""); Expect(1, 12884, '\p{Nv=2.400000000000000e+01}', ""); Expect(0, 12884, '\p{^Nv=2.400000000000000e+01}', ""); Expect(0, 12884, '\P{Nv=2.400000000000000e+01}', ""); @@ -72778,16 +75138,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12885, '\p{^Nv=2.400000000000000e+01}', ""); Expect(1, 12885, '\P{Nv=2.400000000000000e+01}', ""); Expect(0, 12885, '\P{^Nv=2.400000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=_/a/+0_0_0_0_24}'); - Error('\P{Is_Numeric_Value=_/a/+0_0_0_0_24}'); - Expect(1, 12884, '\p{Is_Numeric_Value=000024}', ""); - Expect(0, 12884, '\p{^Is_Numeric_Value=000024}', ""); - Expect(0, 12884, '\P{Is_Numeric_Value=000024}', ""); - Expect(1, 12884, '\P{^Is_Numeric_Value=000024}', ""); - Expect(0, 12885, '\p{Is_Numeric_Value=000024}', ""); - Expect(1, 12885, '\p{^Is_Numeric_Value=000024}', ""); - Expect(1, 12885, '\P{Is_Numeric_Value=000024}', ""); - Expect(0, 12885, '\P{^Is_Numeric_Value=000024}', ""); + Error('\p{Is_Numeric_Value= /a/+0000024}'); + Error('\P{Is_Numeric_Value= /a/+0000024}'); + Expect(1, 12884, '\p{Is_Numeric_Value=+2_4}', ""); + Expect(0, 12884, '\p{^Is_Numeric_Value=+2_4}', ""); + Expect(0, 12884, '\P{Is_Numeric_Value=+2_4}', ""); + Expect(1, 12884, '\P{^Is_Numeric_Value=+2_4}', ""); + Expect(0, 12885, '\p{Is_Numeric_Value=+2_4}', ""); + Expect(1, 12885, '\p{^Is_Numeric_Value=+2_4}', ""); + Expect(1, 12885, '\P{Is_Numeric_Value=+2_4}', ""); + Expect(0, 12885, '\P{^Is_Numeric_Value=+2_4}', ""); Expect(1, 12884, '\p{Is_Numeric_Value=2.400000000000000e+01}', ""); Expect(0, 12884, '\p{^Is_Numeric_Value=2.400000000000000e+01}', ""); Expect(0, 12884, '\P{Is_Numeric_Value=2.400000000000000e+01}', ""); @@ -72796,16 +75156,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12885, '\p{^Is_Numeric_Value=2.400000000000000e+01}', ""); Expect(1, 12885, '\P{Is_Numeric_Value=2.400000000000000e+01}', ""); Expect(0, 12885, '\P{^Is_Numeric_Value=2.400000000000000e+01}', ""); - Error('\p{Is_Nv=:=_ +00000024}'); - Error('\P{Is_Nv=:=_ +00000024}'); - Expect(1, 12884, '\p{Is_Nv=+0024}', ""); - Expect(0, 12884, '\p{^Is_Nv=+0024}', ""); - Expect(0, 12884, '\P{Is_Nv=+0024}', ""); - Expect(1, 12884, '\P{^Is_Nv=+0024}', ""); - Expect(0, 12885, '\p{Is_Nv=+0024}', ""); - Expect(1, 12885, '\p{^Is_Nv=+0024}', ""); - Expect(1, 12885, '\P{Is_Nv=+0024}', ""); - Expect(0, 12885, '\P{^Is_Nv=+0024}', ""); + Error('\p{Is_Nv=:= _+00000000024}'); + Error('\P{Is_Nv=:= _+00000000024}'); + Expect(1, 12884, '\p{Is_Nv=00002_4}', ""); + Expect(0, 12884, '\p{^Is_Nv=00002_4}', ""); + Expect(0, 12884, '\P{Is_Nv=00002_4}', ""); + Expect(1, 12884, '\P{^Is_Nv=00002_4}', ""); + Expect(0, 12885, '\p{Is_Nv=00002_4}', ""); + Expect(1, 12885, '\p{^Is_Nv=00002_4}', ""); + Expect(1, 12885, '\P{Is_Nv=00002_4}', ""); + Expect(0, 12885, '\P{^Is_Nv=00002_4}', ""); Expect(1, 12884, '\p{Is_Nv=2.400000000000000e+01}', ""); Expect(0, 12884, '\p{^Is_Nv=2.400000000000000e+01}', ""); Expect(0, 12884, '\P{Is_Nv=2.400000000000000e+01}', ""); @@ -72814,18 +75174,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12885, '\p{^Is_Nv=2.400000000000000e+01}', ""); Expect(1, 12885, '\P{Is_Nv=2.400000000000000e+01}', ""); Expect(0, 12885, '\P{^Is_Nv=2.400000000000000e+01}', ""); - Error('\p{Numeric_Value=_/a/0_0_0_0_0_025}'); - Error('\P{Numeric_Value=_/a/0_0_0_0_0_025}'); + Error('\p{Numeric_Value=:= 0000_0002_5}'); + Error('\P{Numeric_Value=:= 0000_0002_5}'); Expect(1, 12885, '\p{Numeric_Value=:\A25\z:}', "");; Expect(0, 12886, '\p{Numeric_Value=:\A25\z:}', "");; - Expect(1, 12885, '\p{Numeric_Value=00000000025}', ""); - Expect(0, 12885, '\p{^Numeric_Value=00000000025}', ""); - Expect(0, 12885, '\P{Numeric_Value=00000000025}', ""); - Expect(1, 12885, '\P{^Numeric_Value=00000000025}', ""); - Expect(0, 12886, '\p{Numeric_Value=00000000025}', ""); - Expect(1, 12886, '\p{^Numeric_Value=00000000025}', ""); - Expect(1, 12886, '\P{Numeric_Value=00000000025}', ""); - Expect(0, 12886, '\P{^Numeric_Value=00000000025}', ""); + Expect(1, 12885, '\p{Numeric_Value: 00025}', ""); + Expect(0, 12885, '\p{^Numeric_Value: 00025}', ""); + Expect(0, 12885, '\P{Numeric_Value: 00025}', ""); + Expect(1, 12885, '\P{^Numeric_Value: 00025}', ""); + Expect(0, 12886, '\p{Numeric_Value: 00025}', ""); + Expect(1, 12886, '\p{^Numeric_Value: 00025}', ""); + Expect(1, 12886, '\P{Numeric_Value: 00025}', ""); + Expect(0, 12886, '\P{^Numeric_Value: 00025}', ""); Expect(1, 12885, '\p{Numeric_Value=2.500000000000000e+01}', ""); Expect(0, 12885, '\p{^Numeric_Value=2.500000000000000e+01}', ""); Expect(0, 12885, '\P{Numeric_Value=2.500000000000000e+01}', ""); @@ -72834,18 +75194,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12886, '\p{^Numeric_Value=2.500000000000000e+01}', ""); Expect(1, 12886, '\P{Numeric_Value=2.500000000000000e+01}', ""); Expect(0, 12886, '\P{^Numeric_Value=2.500000000000000e+01}', ""); - Error('\p{Nv= -00000000025/a/}'); - Error('\P{Nv= -00000000025/a/}'); + Error('\p{Nv=/a/ +0_0_0_0_0025}'); + Error('\P{Nv=/a/ +0_0_0_0_0025}'); Expect(1, 12885, '\p{Nv=:\A25\z:}', "");; Expect(0, 12886, '\p{Nv=:\A25\z:}', "");; - Expect(1, 12885, '\p{Nv=00_00_00_00_02_5}', ""); - Expect(0, 12885, '\p{^Nv=00_00_00_00_02_5}', ""); - Expect(0, 12885, '\P{Nv=00_00_00_00_02_5}', ""); - Expect(1, 12885, '\P{^Nv=00_00_00_00_02_5}', ""); - Expect(0, 12886, '\p{Nv=00_00_00_00_02_5}', ""); - Expect(1, 12886, '\p{^Nv=00_00_00_00_02_5}', ""); - Expect(1, 12886, '\P{Nv=00_00_00_00_02_5}', ""); - Expect(0, 12886, '\P{^Nv=00_00_00_00_02_5}', ""); + Expect(1, 12885, '\p{Nv=+0025}', ""); + Expect(0, 12885, '\p{^Nv=+0025}', ""); + Expect(0, 12885, '\P{Nv=+0025}', ""); + Expect(1, 12885, '\P{^Nv=+0025}', ""); + Expect(0, 12886, '\p{Nv=+0025}', ""); + Expect(1, 12886, '\p{^Nv=+0025}', ""); + Expect(1, 12886, '\P{Nv=+0025}', ""); + Expect(0, 12886, '\P{^Nv=+0025}', ""); Expect(1, 12885, '\p{Nv=2.500000000000000e+01}', ""); Expect(0, 12885, '\p{^Nv=2.500000000000000e+01}', ""); Expect(0, 12885, '\P{Nv=2.500000000000000e+01}', ""); @@ -72854,16 +75214,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12886, '\p{^Nv=2.500000000000000e+01}', ""); Expect(1, 12886, '\P{Nv=2.500000000000000e+01}', ""); Expect(0, 12886, '\P{^Nv=2.500000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=000000025:=}'); - Error('\P{Is_Numeric_Value=000000025:=}'); - Expect(1, 12885, '\p{Is_Numeric_Value=+002_5}', ""); - Expect(0, 12885, '\p{^Is_Numeric_Value=+002_5}', ""); - Expect(0, 12885, '\P{Is_Numeric_Value=+002_5}', ""); - Expect(1, 12885, '\P{^Is_Numeric_Value=+002_5}', ""); - Expect(0, 12886, '\p{Is_Numeric_Value=+002_5}', ""); - Expect(1, 12886, '\p{^Is_Numeric_Value=+002_5}', ""); - Expect(1, 12886, '\P{Is_Numeric_Value=+002_5}', ""); - Expect(0, 12886, '\P{^Is_Numeric_Value=+002_5}', ""); + Error('\p{Is_Numeric_Value: := 000000025}'); + Error('\P{Is_Numeric_Value: := 000000025}'); + Expect(1, 12885, '\p{Is_Numeric_Value=+0002_5}', ""); + Expect(0, 12885, '\p{^Is_Numeric_Value=+0002_5}', ""); + Expect(0, 12885, '\P{Is_Numeric_Value=+0002_5}', ""); + Expect(1, 12885, '\P{^Is_Numeric_Value=+0002_5}', ""); + Expect(0, 12886, '\p{Is_Numeric_Value=+0002_5}', ""); + Expect(1, 12886, '\p{^Is_Numeric_Value=+0002_5}', ""); + Expect(1, 12886, '\P{Is_Numeric_Value=+0002_5}', ""); + Expect(0, 12886, '\P{^Is_Numeric_Value=+0002_5}', ""); Expect(1, 12885, '\p{Is_Numeric_Value=2.500000000000000e+01}', ""); Expect(0, 12885, '\p{^Is_Numeric_Value=2.500000000000000e+01}', ""); Expect(0, 12885, '\P{Is_Numeric_Value=2.500000000000000e+01}', ""); @@ -72872,36 +75232,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12886, '\p{^Is_Numeric_Value=2.500000000000000e+01}', ""); Expect(1, 12886, '\P{Is_Numeric_Value=2.500000000000000e+01}', ""); Expect(0, 12886, '\P{^Is_Numeric_Value=2.500000000000000e+01}', ""); - Error('\p{Is_Nv=- 000_000_000_25/a/}'); - Error('\P{Is_Nv=- 000_000_000_25/a/}'); - Expect(1, 12885, '\p{Is_Nv=00_00_25}', ""); - Expect(0, 12885, '\p{^Is_Nv=00_00_25}', ""); - Expect(0, 12885, '\P{Is_Nv=00_00_25}', ""); - Expect(1, 12885, '\P{^Is_Nv=00_00_25}', ""); - Expect(0, 12886, '\p{Is_Nv=00_00_25}', ""); - Expect(1, 12886, '\p{^Is_Nv=00_00_25}', ""); - Expect(1, 12886, '\P{Is_Nv=00_00_25}', ""); - Expect(0, 12886, '\P{^Is_Nv=00_00_25}', ""); - Expect(1, 12885, '\p{Is_Nv: 2.500000000000000e+01}', ""); - Expect(0, 12885, '\p{^Is_Nv: 2.500000000000000e+01}', ""); - Expect(0, 12885, '\P{Is_Nv: 2.500000000000000e+01}', ""); - Expect(1, 12885, '\P{^Is_Nv: 2.500000000000000e+01}', ""); - Expect(0, 12886, '\p{Is_Nv: 2.500000000000000e+01}', ""); - Expect(1, 12886, '\p{^Is_Nv: 2.500000000000000e+01}', ""); - Expect(1, 12886, '\P{Is_Nv: 2.500000000000000e+01}', ""); - Expect(0, 12886, '\P{^Is_Nv: 2.500000000000000e+01}', ""); - Error('\p{Numeric_Value=:=_-+0002_6}'); - Error('\P{Numeric_Value=:=_-+0002_6}'); + Error('\p{Is_Nv=/a/000000002_5}'); + Error('\P{Is_Nv=/a/000000002_5}'); + Expect(1, 12885, '\p{Is_Nv=00002_5}', ""); + Expect(0, 12885, '\p{^Is_Nv=00002_5}', ""); + Expect(0, 12885, '\P{Is_Nv=00002_5}', ""); + Expect(1, 12885, '\P{^Is_Nv=00002_5}', ""); + Expect(0, 12886, '\p{Is_Nv=00002_5}', ""); + Expect(1, 12886, '\p{^Is_Nv=00002_5}', ""); + Expect(1, 12886, '\P{Is_Nv=00002_5}', ""); + Expect(0, 12886, '\P{^Is_Nv=00002_5}', ""); + Expect(1, 12885, '\p{Is_Nv=2.500000000000000e+01}', ""); + Expect(0, 12885, '\p{^Is_Nv=2.500000000000000e+01}', ""); + Expect(0, 12885, '\P{Is_Nv=2.500000000000000e+01}', ""); + Expect(1, 12885, '\P{^Is_Nv=2.500000000000000e+01}', ""); + Expect(0, 12886, '\p{Is_Nv=2.500000000000000e+01}', ""); + Expect(1, 12886, '\p{^Is_Nv=2.500000000000000e+01}', ""); + Expect(1, 12886, '\P{Is_Nv=2.500000000000000e+01}', ""); + Expect(0, 12886, '\P{^Is_Nv=2.500000000000000e+01}', ""); + Error('\p{Numeric_Value=:=- +026}'); + Error('\P{Numeric_Value=:=- +026}'); Expect(1, 12886, '\p{Numeric_Value=:\A26\z:}', "");; Expect(0, 12887, '\p{Numeric_Value=:\A26\z:}', "");; - Expect(1, 12886, '\p{Numeric_Value=+000000026}', ""); - Expect(0, 12886, '\p{^Numeric_Value=+000000026}', ""); - Expect(0, 12886, '\P{Numeric_Value=+000000026}', ""); - Expect(1, 12886, '\P{^Numeric_Value=+000000026}', ""); - Expect(0, 12887, '\p{Numeric_Value=+000000026}', ""); - Expect(1, 12887, '\p{^Numeric_Value=+000000026}', ""); - Expect(1, 12887, '\P{Numeric_Value=+000000026}', ""); - Expect(0, 12887, '\P{^Numeric_Value=+000000026}', ""); + Expect(1, 12886, '\p{Numeric_Value=+2_6}', ""); + Expect(0, 12886, '\p{^Numeric_Value=+2_6}', ""); + Expect(0, 12886, '\P{Numeric_Value=+2_6}', ""); + Expect(1, 12886, '\P{^Numeric_Value=+2_6}', ""); + Expect(0, 12887, '\p{Numeric_Value=+2_6}', ""); + Expect(1, 12887, '\p{^Numeric_Value=+2_6}', ""); + Expect(1, 12887, '\P{Numeric_Value=+2_6}', ""); + Expect(0, 12887, '\P{^Numeric_Value=+2_6}', ""); Expect(1, 12886, '\p{Numeric_Value=2.600000000000000e+01}', ""); Expect(0, 12886, '\p{^Numeric_Value=2.600000000000000e+01}', ""); Expect(0, 12886, '\P{Numeric_Value=2.600000000000000e+01}', ""); @@ -72910,18 +75270,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12887, '\p{^Numeric_Value=2.600000000000000e+01}', ""); Expect(1, 12887, '\P{Numeric_Value=2.600000000000000e+01}', ""); Expect(0, 12887, '\P{^Numeric_Value=2.600000000000000e+01}', ""); - Error('\p{Nv=-0000026:=}'); - Error('\P{Nv=-0000026:=}'); + Error('\p{Nv=/a/ _+0002_6}'); + Error('\P{Nv=/a/ _+0002_6}'); Expect(1, 12886, '\p{Nv=:\A26\z:}', "");; Expect(0, 12887, '\p{Nv=:\A26\z:}', "");; - Expect(1, 12886, '\p{Nv: 00000000026}', ""); - Expect(0, 12886, '\p{^Nv: 00000000026}', ""); - Expect(0, 12886, '\P{Nv: 00000000026}', ""); - Expect(1, 12886, '\P{^Nv: 00000000026}', ""); - Expect(0, 12887, '\p{Nv: 00000000026}', ""); - Expect(1, 12887, '\p{^Nv: 00000000026}', ""); - Expect(1, 12887, '\P{Nv: 00000000026}', ""); - Expect(0, 12887, '\P{^Nv: 00000000026}', ""); + Expect(1, 12886, '\p{Nv:00_02_6}', ""); + Expect(0, 12886, '\p{^Nv:00_02_6}', ""); + Expect(0, 12886, '\P{Nv:00_02_6}', ""); + Expect(1, 12886, '\P{^Nv:00_02_6}', ""); + Expect(0, 12887, '\p{Nv:00_02_6}', ""); + Expect(1, 12887, '\p{^Nv:00_02_6}', ""); + Expect(1, 12887, '\P{Nv:00_02_6}', ""); + Expect(0, 12887, '\P{^Nv:00_02_6}', ""); Expect(1, 12886, '\p{Nv=2.600000000000000e+01}', ""); Expect(0, 12886, '\p{^Nv=2.600000000000000e+01}', ""); Expect(0, 12886, '\P{Nv=2.600000000000000e+01}', ""); @@ -72930,16 +75290,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12887, '\p{^Nv=2.600000000000000e+01}', ""); Expect(1, 12887, '\P{Nv=2.600000000000000e+01}', ""); Expect(0, 12887, '\P{^Nv=2.600000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=_-00026/a/}'); - Error('\P{Is_Numeric_Value=_-00026/a/}'); - Expect(1, 12886, '\p{Is_Numeric_Value=0000000026}', ""); - Expect(0, 12886, '\p{^Is_Numeric_Value=0000000026}', ""); - Expect(0, 12886, '\P{Is_Numeric_Value=0000000026}', ""); - Expect(1, 12886, '\P{^Is_Numeric_Value=0000000026}', ""); - Expect(0, 12887, '\p{Is_Numeric_Value=0000000026}', ""); - Expect(1, 12887, '\p{^Is_Numeric_Value=0000000026}', ""); - Expect(1, 12887, '\P{Is_Numeric_Value=0000000026}', ""); - Expect(0, 12887, '\P{^Is_Numeric_Value=0000000026}', ""); + Error('\p{Is_Numeric_Value= /a/026}'); + Error('\P{Is_Numeric_Value= /a/026}'); + Expect(1, 12886, '\p{Is_Numeric_Value: +0000000026}', ""); + Expect(0, 12886, '\p{^Is_Numeric_Value: +0000000026}', ""); + Expect(0, 12886, '\P{Is_Numeric_Value: +0000000026}', ""); + Expect(1, 12886, '\P{^Is_Numeric_Value: +0000000026}', ""); + Expect(0, 12887, '\p{Is_Numeric_Value: +0000000026}', ""); + Expect(1, 12887, '\p{^Is_Numeric_Value: +0000000026}', ""); + Expect(1, 12887, '\P{Is_Numeric_Value: +0000000026}', ""); + Expect(0, 12887, '\P{^Is_Numeric_Value: +0000000026}', ""); Expect(1, 12886, '\p{Is_Numeric_Value=2.600000000000000e+01}', ""); Expect(0, 12886, '\p{^Is_Numeric_Value=2.600000000000000e+01}', ""); Expect(0, 12886, '\P{Is_Numeric_Value=2.600000000000000e+01}', ""); @@ -72948,16 +75308,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12887, '\p{^Is_Numeric_Value=2.600000000000000e+01}', ""); Expect(1, 12887, '\P{Is_Numeric_Value=2.600000000000000e+01}', ""); Expect(0, 12887, '\P{^Is_Numeric_Value=2.600000000000000e+01}', ""); - Error('\p{Is_Nv= :=+0_0_0_26}'); - Error('\P{Is_Nv= :=+0_0_0_26}'); - Expect(1, 12886, '\p{Is_Nv: 0_0_0_0_0_0_26}', ""); - Expect(0, 12886, '\p{^Is_Nv: 0_0_0_0_0_0_26}', ""); - Expect(0, 12886, '\P{Is_Nv: 0_0_0_0_0_0_26}', ""); - Expect(1, 12886, '\P{^Is_Nv: 0_0_0_0_0_0_26}', ""); - Expect(0, 12887, '\p{Is_Nv: 0_0_0_0_0_0_26}', ""); - Expect(1, 12887, '\p{^Is_Nv: 0_0_0_0_0_0_26}', ""); - Expect(1, 12887, '\P{Is_Nv: 0_0_0_0_0_0_26}', ""); - Expect(0, 12887, '\P{^Is_Nv: 0_0_0_0_0_0_26}', ""); + Error('\p{Is_Nv= /a/026}'); + Error('\P{Is_Nv= /a/026}'); + Expect(1, 12886, '\p{Is_Nv=00000000026}', ""); + Expect(0, 12886, '\p{^Is_Nv=00000000026}', ""); + Expect(0, 12886, '\P{Is_Nv=00000000026}', ""); + Expect(1, 12886, '\P{^Is_Nv=00000000026}', ""); + Expect(0, 12887, '\p{Is_Nv=00000000026}', ""); + Expect(1, 12887, '\p{^Is_Nv=00000000026}', ""); + Expect(1, 12887, '\P{Is_Nv=00000000026}', ""); + Expect(0, 12887, '\P{^Is_Nv=00000000026}', ""); Expect(1, 12886, '\p{Is_Nv=2.600000000000000e+01}', ""); Expect(0, 12886, '\p{^Is_Nv=2.600000000000000e+01}', ""); Expect(0, 12886, '\P{Is_Nv=2.600000000000000e+01}', ""); @@ -72966,18 +75326,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12887, '\p{^Is_Nv=2.600000000000000e+01}', ""); Expect(1, 12887, '\P{Is_Nv=2.600000000000000e+01}', ""); Expect(0, 12887, '\P{^Is_Nv=2.600000000000000e+01}', ""); - Error('\p{Numeric_Value=/a/-0_0_0_0_0_0_0_0_027}'); - Error('\P{Numeric_Value=/a/-0_0_0_0_0_0_0_0_027}'); + Error('\p{Numeric_Value= 0027/a/}'); + Error('\P{Numeric_Value= 0027/a/}'); Expect(1, 12887, '\p{Numeric_Value=:\A27\z:}', "");; Expect(0, 12888, '\p{Numeric_Value=:\A27\z:}', "");; - Expect(1, 12887, '\p{Numeric_Value=+00000000027}', ""); - Expect(0, 12887, '\p{^Numeric_Value=+00000000027}', ""); - Expect(0, 12887, '\P{Numeric_Value=+00000000027}', ""); - Expect(1, 12887, '\P{^Numeric_Value=+00000000027}', ""); - Expect(0, 12888, '\p{Numeric_Value=+00000000027}', ""); - Expect(1, 12888, '\p{^Numeric_Value=+00000000027}', ""); - Expect(1, 12888, '\P{Numeric_Value=+00000000027}', ""); - Expect(0, 12888, '\P{^Numeric_Value=+00000000027}', ""); + Expect(1, 12887, '\p{Numeric_Value=00000027}', ""); + Expect(0, 12887, '\p{^Numeric_Value=00000027}', ""); + Expect(0, 12887, '\P{Numeric_Value=00000027}', ""); + Expect(1, 12887, '\P{^Numeric_Value=00000027}', ""); + Expect(0, 12888, '\p{Numeric_Value=00000027}', ""); + Expect(1, 12888, '\p{^Numeric_Value=00000027}', ""); + Expect(1, 12888, '\P{Numeric_Value=00000027}', ""); + Expect(0, 12888, '\P{^Numeric_Value=00000027}', ""); Expect(1, 12887, '\p{Numeric_Value=2.700000000000000e+01}', ""); Expect(0, 12887, '\p{^Numeric_Value=2.700000000000000e+01}', ""); Expect(0, 12887, '\P{Numeric_Value=2.700000000000000e+01}', ""); @@ -72986,18 +75346,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12888, '\p{^Numeric_Value=2.700000000000000e+01}', ""); Expect(1, 12888, '\P{Numeric_Value=2.700000000000000e+01}', ""); Expect(0, 12888, '\P{^Numeric_Value=2.700000000000000e+01}', ""); - Error('\p{Nv=-/a/00027}'); - Error('\P{Nv=-/a/00027}'); + Error('\p{Nv=-00_00_27:=}'); + Error('\P{Nv=-00_00_27:=}'); Expect(1, 12887, '\p{Nv=:\A27\z:}', "");; Expect(0, 12888, '\p{Nv=:\A27\z:}', "");; - Expect(1, 12887, '\p{Nv=2_7}', ""); - Expect(0, 12887, '\p{^Nv=2_7}', ""); - Expect(0, 12887, '\P{Nv=2_7}', ""); - Expect(1, 12887, '\P{^Nv=2_7}', ""); - Expect(0, 12888, '\p{Nv=2_7}', ""); - Expect(1, 12888, '\p{^Nv=2_7}', ""); - Expect(1, 12888, '\P{Nv=2_7}', ""); - Expect(0, 12888, '\P{^Nv=2_7}', ""); + Expect(1, 12887, '\p{Nv=+0027}', ""); + Expect(0, 12887, '\p{^Nv=+0027}', ""); + Expect(0, 12887, '\P{Nv=+0027}', ""); + Expect(1, 12887, '\P{^Nv=+0027}', ""); + Expect(0, 12888, '\p{Nv=+0027}', ""); + Expect(1, 12888, '\p{^Nv=+0027}', ""); + Expect(1, 12888, '\P{Nv=+0027}', ""); + Expect(0, 12888, '\P{^Nv=+0027}', ""); Expect(1, 12887, '\p{Nv=2.700000000000000e+01}', ""); Expect(0, 12887, '\p{^Nv=2.700000000000000e+01}', ""); Expect(0, 12887, '\P{Nv=2.700000000000000e+01}', ""); @@ -73006,16 +75366,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12888, '\p{^Nv=2.700000000000000e+01}', ""); Expect(1, 12888, '\P{Nv=2.700000000000000e+01}', ""); Expect(0, 12888, '\P{^Nv=2.700000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=-000000027/a/}'); - Error('\P{Is_Numeric_Value=-000000027/a/}'); - Expect(1, 12887, '\p{Is_Numeric_Value=02_7}', ""); - Expect(0, 12887, '\p{^Is_Numeric_Value=02_7}', ""); - Expect(0, 12887, '\P{Is_Numeric_Value=02_7}', ""); - Expect(1, 12887, '\P{^Is_Numeric_Value=02_7}', ""); - Expect(0, 12888, '\p{Is_Numeric_Value=02_7}', ""); - Expect(1, 12888, '\p{^Is_Numeric_Value=02_7}', ""); - Expect(1, 12888, '\P{Is_Numeric_Value=02_7}', ""); - Expect(0, 12888, '\P{^Is_Numeric_Value=02_7}', ""); + Error('\p{Is_Numeric_Value=-:=0000000027}'); + Error('\P{Is_Numeric_Value=-:=0000000027}'); + Expect(1, 12887, '\p{Is_Numeric_Value=0000000027}', ""); + Expect(0, 12887, '\p{^Is_Numeric_Value=0000000027}', ""); + Expect(0, 12887, '\P{Is_Numeric_Value=0000000027}', ""); + Expect(1, 12887, '\P{^Is_Numeric_Value=0000000027}', ""); + Expect(0, 12888, '\p{Is_Numeric_Value=0000000027}', ""); + Expect(1, 12888, '\p{^Is_Numeric_Value=0000000027}', ""); + Expect(1, 12888, '\P{Is_Numeric_Value=0000000027}', ""); + Expect(0, 12888, '\P{^Is_Numeric_Value=0000000027}', ""); Expect(1, 12887, '\p{Is_Numeric_Value=2.700000000000000e+01}', ""); Expect(0, 12887, '\p{^Is_Numeric_Value=2.700000000000000e+01}', ""); Expect(0, 12887, '\P{Is_Numeric_Value=2.700000000000000e+01}', ""); @@ -73024,16 +75384,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12888, '\p{^Is_Numeric_Value=2.700000000000000e+01}', ""); Expect(1, 12888, '\P{Is_Numeric_Value=2.700000000000000e+01}', ""); Expect(0, 12888, '\P{^Is_Numeric_Value=2.700000000000000e+01}', ""); - Error('\p{Is_Nv= 027:=}'); - Error('\P{Is_Nv= 027:=}'); - Expect(1, 12887, '\p{Is_Nv=0_0_0_27}', ""); - Expect(0, 12887, '\p{^Is_Nv=0_0_0_27}', ""); - Expect(0, 12887, '\P{Is_Nv=0_0_0_27}', ""); - Expect(1, 12887, '\P{^Is_Nv=0_0_0_27}', ""); - Expect(0, 12888, '\p{Is_Nv=0_0_0_27}', ""); - Expect(1, 12888, '\p{^Is_Nv=0_0_0_27}', ""); - Expect(1, 12888, '\P{Is_Nv=0_0_0_27}', ""); - Expect(0, 12888, '\P{^Is_Nv=0_0_0_27}', ""); + Error('\p{Is_Nv= +02_7:=}'); + Error('\P{Is_Nv= +02_7:=}'); + Expect(1, 12887, '\p{Is_Nv=+00000000027}', ""); + Expect(0, 12887, '\p{^Is_Nv=+00000000027}', ""); + Expect(0, 12887, '\P{Is_Nv=+00000000027}', ""); + Expect(1, 12887, '\P{^Is_Nv=+00000000027}', ""); + Expect(0, 12888, '\p{Is_Nv=+00000000027}', ""); + Expect(1, 12888, '\p{^Is_Nv=+00000000027}', ""); + Expect(1, 12888, '\P{Is_Nv=+00000000027}', ""); + Expect(0, 12888, '\P{^Is_Nv=+00000000027}', ""); Expect(1, 12887, '\p{Is_Nv=2.700000000000000e+01}', ""); Expect(0, 12887, '\p{^Is_Nv=2.700000000000000e+01}', ""); Expect(0, 12887, '\P{Is_Nv=2.700000000000000e+01}', ""); @@ -73042,38 +75402,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12888, '\p{^Is_Nv=2.700000000000000e+01}', ""); Expect(1, 12888, '\P{Is_Nv=2.700000000000000e+01}', ""); Expect(0, 12888, '\P{^Is_Nv=2.700000000000000e+01}', ""); - Error('\p{Numeric_Value=/a/ 0_0_0_0_0_028}'); - Error('\P{Numeric_Value=/a/ 0_0_0_0_0_028}'); + Error('\p{Numeric_Value: 0_0_0_028/a/}'); + Error('\P{Numeric_Value: 0_0_0_028/a/}'); Expect(1, 12888, '\p{Numeric_Value=:\A28\z:}', "");; Expect(0, 12889, '\p{Numeric_Value=:\A28\z:}', "");; - Expect(1, 12888, '\p{Numeric_Value=+00002_8}', ""); - Expect(0, 12888, '\p{^Numeric_Value=+00002_8}', ""); - Expect(0, 12888, '\P{Numeric_Value=+00002_8}', ""); - Expect(1, 12888, '\P{^Numeric_Value=+00002_8}', ""); - Expect(0, 12889, '\p{Numeric_Value=+00002_8}', ""); - Expect(1, 12889, '\p{^Numeric_Value=+00002_8}', ""); - Expect(1, 12889, '\P{Numeric_Value=+00002_8}', ""); - Expect(0, 12889, '\P{^Numeric_Value=+00002_8}', ""); - Expect(1, 12888, '\p{Numeric_Value: 2.800000000000000e+01}', ""); - Expect(0, 12888, '\p{^Numeric_Value: 2.800000000000000e+01}', ""); - Expect(0, 12888, '\P{Numeric_Value: 2.800000000000000e+01}', ""); - Expect(1, 12888, '\P{^Numeric_Value: 2.800000000000000e+01}', ""); - Expect(0, 12889, '\p{Numeric_Value: 2.800000000000000e+01}', ""); - Expect(1, 12889, '\p{^Numeric_Value: 2.800000000000000e+01}', ""); - Expect(1, 12889, '\P{Numeric_Value: 2.800000000000000e+01}', ""); - Expect(0, 12889, '\P{^Numeric_Value: 2.800000000000000e+01}', ""); - Error('\p{Nv=:= 000028}'); - Error('\P{Nv=:= 000028}'); + Expect(1, 12888, '\p{Numeric_Value=0_0_0_0_0_00028}', ""); + Expect(0, 12888, '\p{^Numeric_Value=0_0_0_0_0_00028}', ""); + Expect(0, 12888, '\P{Numeric_Value=0_0_0_0_0_00028}', ""); + Expect(1, 12888, '\P{^Numeric_Value=0_0_0_0_0_00028}', ""); + Expect(0, 12889, '\p{Numeric_Value=0_0_0_0_0_00028}', ""); + Expect(1, 12889, '\p{^Numeric_Value=0_0_0_0_0_00028}', ""); + Expect(1, 12889, '\P{Numeric_Value=0_0_0_0_0_00028}', ""); + Expect(0, 12889, '\P{^Numeric_Value=0_0_0_0_0_00028}', ""); + Expect(1, 12888, '\p{Numeric_Value=2.800000000000000e+01}', ""); + Expect(0, 12888, '\p{^Numeric_Value=2.800000000000000e+01}', ""); + Expect(0, 12888, '\P{Numeric_Value=2.800000000000000e+01}', ""); + Expect(1, 12888, '\P{^Numeric_Value=2.800000000000000e+01}', ""); + Expect(0, 12889, '\p{Numeric_Value=2.800000000000000e+01}', ""); + Expect(1, 12889, '\p{^Numeric_Value=2.800000000000000e+01}', ""); + Expect(1, 12889, '\P{Numeric_Value=2.800000000000000e+01}', ""); + Expect(0, 12889, '\P{^Numeric_Value=2.800000000000000e+01}', ""); + Error('\p{Nv: -_2_8:=}'); + Error('\P{Nv: -_2_8:=}'); Expect(1, 12888, '\p{Nv=:\A28\z:}', "");; Expect(0, 12889, '\p{Nv=:\A28\z:}', "");; - Expect(1, 12888, '\p{Nv=0028}', ""); - Expect(0, 12888, '\p{^Nv=0028}', ""); - Expect(0, 12888, '\P{Nv=0028}', ""); - Expect(1, 12888, '\P{^Nv=0028}', ""); - Expect(0, 12889, '\p{Nv=0028}', ""); - Expect(1, 12889, '\p{^Nv=0028}', ""); - Expect(1, 12889, '\P{Nv=0028}', ""); - Expect(0, 12889, '\P{^Nv=0028}', ""); + Expect(1, 12888, '\p{Nv=+0028}', ""); + Expect(0, 12888, '\p{^Nv=+0028}', ""); + Expect(0, 12888, '\P{Nv=+0028}', ""); + Expect(1, 12888, '\P{^Nv=+0028}', ""); + Expect(0, 12889, '\p{Nv=+0028}', ""); + Expect(1, 12889, '\p{^Nv=+0028}', ""); + Expect(1, 12889, '\P{Nv=+0028}', ""); + Expect(0, 12889, '\P{^Nv=+0028}', ""); Expect(1, 12888, '\p{Nv=2.800000000000000e+01}', ""); Expect(0, 12888, '\p{^Nv=2.800000000000000e+01}', ""); Expect(0, 12888, '\P{Nv=2.800000000000000e+01}', ""); @@ -73082,16 +75442,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12889, '\p{^Nv=2.800000000000000e+01}', ""); Expect(1, 12889, '\P{Nv=2.800000000000000e+01}', ""); Expect(0, 12889, '\P{^Nv=2.800000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=-_028/a/}'); - Error('\P{Is_Numeric_Value=-_028/a/}'); - Expect(1, 12888, '\p{Is_Numeric_Value=+02_8}', ""); - Expect(0, 12888, '\p{^Is_Numeric_Value=+02_8}', ""); - Expect(0, 12888, '\P{Is_Numeric_Value=+02_8}', ""); - Expect(1, 12888, '\P{^Is_Numeric_Value=+02_8}', ""); - Expect(0, 12889, '\p{Is_Numeric_Value=+02_8}', ""); - Expect(1, 12889, '\p{^Is_Numeric_Value=+02_8}', ""); - Expect(1, 12889, '\P{Is_Numeric_Value=+02_8}', ""); - Expect(0, 12889, '\P{^Is_Numeric_Value=+02_8}', ""); + Error('\p{Is_Numeric_Value: :=00_00_28}'); + Error('\P{Is_Numeric_Value: :=00_00_28}'); + Expect(1, 12888, '\p{Is_Numeric_Value=+00_00_02_8}', ""); + Expect(0, 12888, '\p{^Is_Numeric_Value=+00_00_02_8}', ""); + Expect(0, 12888, '\P{Is_Numeric_Value=+00_00_02_8}', ""); + Expect(1, 12888, '\P{^Is_Numeric_Value=+00_00_02_8}', ""); + Expect(0, 12889, '\p{Is_Numeric_Value=+00_00_02_8}', ""); + Expect(1, 12889, '\p{^Is_Numeric_Value=+00_00_02_8}', ""); + Expect(1, 12889, '\P{Is_Numeric_Value=+00_00_02_8}', ""); + Expect(0, 12889, '\P{^Is_Numeric_Value=+00_00_02_8}', ""); Expect(1, 12888, '\p{Is_Numeric_Value=2.800000000000000e+01}', ""); Expect(0, 12888, '\p{^Is_Numeric_Value=2.800000000000000e+01}', ""); Expect(0, 12888, '\P{Is_Numeric_Value=2.800000000000000e+01}', ""); @@ -73100,16 +75460,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12889, '\p{^Is_Numeric_Value=2.800000000000000e+01}', ""); Expect(1, 12889, '\P{Is_Numeric_Value=2.800000000000000e+01}', ""); Expect(0, 12889, '\P{^Is_Numeric_Value=2.800000000000000e+01}', ""); - Error('\p{Is_Nv=_ 28/a/}'); - Error('\P{Is_Nv=_ 28/a/}'); - Expect(1, 12888, '\p{Is_Nv=+00000000028}', ""); - Expect(0, 12888, '\p{^Is_Nv=+00000000028}', ""); - Expect(0, 12888, '\P{Is_Nv=+00000000028}', ""); - Expect(1, 12888, '\P{^Is_Nv=+00000000028}', ""); - Expect(0, 12889, '\p{Is_Nv=+00000000028}', ""); - Expect(1, 12889, '\p{^Is_Nv=+00000000028}', ""); - Expect(1, 12889, '\P{Is_Nv=+00000000028}', ""); - Expect(0, 12889, '\P{^Is_Nv=+00000000028}', ""); + Error('\p{Is_Nv=:=_-+0028}'); + Error('\P{Is_Nv=:=_-+0028}'); + Expect(1, 12888, '\p{Is_Nv=02_8}', ""); + Expect(0, 12888, '\p{^Is_Nv=02_8}', ""); + Expect(0, 12888, '\P{Is_Nv=02_8}', ""); + Expect(1, 12888, '\P{^Is_Nv=02_8}', ""); + Expect(0, 12889, '\p{Is_Nv=02_8}', ""); + Expect(1, 12889, '\p{^Is_Nv=02_8}', ""); + Expect(1, 12889, '\P{Is_Nv=02_8}', ""); + Expect(0, 12889, '\P{^Is_Nv=02_8}', ""); Expect(1, 12888, '\p{Is_Nv=2.800000000000000e+01}', ""); Expect(0, 12888, '\p{^Is_Nv=2.800000000000000e+01}', ""); Expect(0, 12888, '\P{Is_Nv=2.800000000000000e+01}', ""); @@ -73118,18 +75478,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12889, '\p{^Is_Nv=2.800000000000000e+01}', ""); Expect(1, 12889, '\P{Is_Nv=2.800000000000000e+01}', ""); Expect(0, 12889, '\P{^Is_Nv=2.800000000000000e+01}', ""); - Error('\p{Numeric_Value=:= _000029}'); - Error('\P{Numeric_Value=:= _000029}'); + Error('\p{Numeric_Value= 0000000029:=}'); + Error('\P{Numeric_Value= 0000000029:=}'); Expect(1, 12889, '\p{Numeric_Value=:\A29\z:}', "");; Expect(0, 12890, '\p{Numeric_Value=:\A29\z:}', "");; - Expect(1, 12889, '\p{Numeric_Value=+00029}', ""); - Expect(0, 12889, '\p{^Numeric_Value=+00029}', ""); - Expect(0, 12889, '\P{Numeric_Value=+00029}', ""); - Expect(1, 12889, '\P{^Numeric_Value=+00029}', ""); - Expect(0, 12890, '\p{Numeric_Value=+00029}', ""); - Expect(1, 12890, '\p{^Numeric_Value=+00029}', ""); - Expect(1, 12890, '\P{Numeric_Value=+00029}', ""); - Expect(0, 12890, '\P{^Numeric_Value=+00029}', ""); + Expect(1, 12889, '\p{Numeric_Value=0_0_0_0_0_00029}', ""); + Expect(0, 12889, '\p{^Numeric_Value=0_0_0_0_0_00029}', ""); + Expect(0, 12889, '\P{Numeric_Value=0_0_0_0_0_00029}', ""); + Expect(1, 12889, '\P{^Numeric_Value=0_0_0_0_0_00029}', ""); + Expect(0, 12890, '\p{Numeric_Value=0_0_0_0_0_00029}', ""); + Expect(1, 12890, '\p{^Numeric_Value=0_0_0_0_0_00029}', ""); + Expect(1, 12890, '\P{Numeric_Value=0_0_0_0_0_00029}', ""); + Expect(0, 12890, '\P{^Numeric_Value=0_0_0_0_0_00029}', ""); Expect(1, 12889, '\p{Numeric_Value=2.900000000000000e+01}', ""); Expect(0, 12889, '\p{^Numeric_Value=2.900000000000000e+01}', ""); Expect(0, 12889, '\P{Numeric_Value=2.900000000000000e+01}', ""); @@ -73138,18 +75498,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12890, '\p{^Numeric_Value=2.900000000000000e+01}', ""); Expect(1, 12890, '\P{Numeric_Value=2.900000000000000e+01}', ""); Expect(0, 12890, '\P{^Numeric_Value=2.900000000000000e+01}', ""); - Error('\p{Nv= -0_0_0_0_29:=}'); - Error('\P{Nv= -0_0_0_0_29:=}'); + Error('\p{Nv: :=0000000029}'); + Error('\P{Nv: :=0000000029}'); Expect(1, 12889, '\p{Nv=:\A29\z:}', "");; Expect(0, 12890, '\p{Nv=:\A29\z:}', "");; - Expect(1, 12889, '\p{Nv=0000002_9}', ""); - Expect(0, 12889, '\p{^Nv=0000002_9}', ""); - Expect(0, 12889, '\P{Nv=0000002_9}', ""); - Expect(1, 12889, '\P{^Nv=0000002_9}', ""); - Expect(0, 12890, '\p{Nv=0000002_9}', ""); - Expect(1, 12890, '\p{^Nv=0000002_9}', ""); - Expect(1, 12890, '\P{Nv=0000002_9}', ""); - Expect(0, 12890, '\P{^Nv=0000002_9}', ""); + Expect(1, 12889, '\p{Nv=0_0_0_0_0_0_29}', ""); + Expect(0, 12889, '\p{^Nv=0_0_0_0_0_0_29}', ""); + Expect(0, 12889, '\P{Nv=0_0_0_0_0_0_29}', ""); + Expect(1, 12889, '\P{^Nv=0_0_0_0_0_0_29}', ""); + Expect(0, 12890, '\p{Nv=0_0_0_0_0_0_29}', ""); + Expect(1, 12890, '\p{^Nv=0_0_0_0_0_0_29}', ""); + Expect(1, 12890, '\P{Nv=0_0_0_0_0_0_29}', ""); + Expect(0, 12890, '\P{^Nv=0_0_0_0_0_0_29}', ""); Expect(1, 12889, '\p{Nv=2.900000000000000e+01}', ""); Expect(0, 12889, '\p{^Nv=2.900000000000000e+01}', ""); Expect(0, 12889, '\P{Nv=2.900000000000000e+01}', ""); @@ -73158,16 +75518,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12890, '\p{^Nv=2.900000000000000e+01}', ""); Expect(1, 12890, '\P{Nv=2.900000000000000e+01}', ""); Expect(0, 12890, '\P{^Nv=2.900000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=/a/ _0000_0000_29}'); - Error('\P{Is_Numeric_Value=/a/ _0000_0000_29}'); - Expect(1, 12889, '\p{Is_Numeric_Value: +29}', ""); - Expect(0, 12889, '\p{^Is_Numeric_Value: +29}', ""); - Expect(0, 12889, '\P{Is_Numeric_Value: +29}', ""); - Expect(1, 12889, '\P{^Is_Numeric_Value: +29}', ""); - Expect(0, 12890, '\p{Is_Numeric_Value: +29}', ""); - Expect(1, 12890, '\p{^Is_Numeric_Value: +29}', ""); - Expect(1, 12890, '\P{Is_Numeric_Value: +29}', ""); - Expect(0, 12890, '\P{^Is_Numeric_Value: +29}', ""); + Error('\p{Is_Numeric_Value= :=02_9}'); + Error('\P{Is_Numeric_Value= :=02_9}'); + Expect(1, 12889, '\p{Is_Numeric_Value=029}', ""); + Expect(0, 12889, '\p{^Is_Numeric_Value=029}', ""); + Expect(0, 12889, '\P{Is_Numeric_Value=029}', ""); + Expect(1, 12889, '\P{^Is_Numeric_Value=029}', ""); + Expect(0, 12890, '\p{Is_Numeric_Value=029}', ""); + Expect(1, 12890, '\p{^Is_Numeric_Value=029}', ""); + Expect(1, 12890, '\P{Is_Numeric_Value=029}', ""); + Expect(0, 12890, '\P{^Is_Numeric_Value=029}', ""); Expect(1, 12889, '\p{Is_Numeric_Value=2.900000000000000e+01}', ""); Expect(0, 12889, '\p{^Is_Numeric_Value=2.900000000000000e+01}', ""); Expect(0, 12889, '\P{Is_Numeric_Value=2.900000000000000e+01}', ""); @@ -73176,16 +75536,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12890, '\p{^Is_Numeric_Value=2.900000000000000e+01}', ""); Expect(1, 12890, '\P{Is_Numeric_Value=2.900000000000000e+01}', ""); Expect(0, 12890, '\P{^Is_Numeric_Value=2.900000000000000e+01}', ""); - Error('\p{Is_Nv= +0_0_0_0_0_029/a/}'); - Error('\P{Is_Nv= +0_0_0_0_0_029/a/}'); - Expect(1, 12889, '\p{Is_Nv=0029}', ""); - Expect(0, 12889, '\p{^Is_Nv=0029}', ""); - Expect(0, 12889, '\P{Is_Nv=0029}', ""); - Expect(1, 12889, '\P{^Is_Nv=0029}', ""); - Expect(0, 12890, '\p{Is_Nv=0029}', ""); - Expect(1, 12890, '\p{^Is_Nv=0029}', ""); - Expect(1, 12890, '\P{Is_Nv=0029}', ""); - Expect(0, 12890, '\P{^Is_Nv=0029}', ""); + Error('\p{Is_Nv= 0_0_0_0_0_0_0_0_29/a/}'); + Error('\P{Is_Nv= 0_0_0_0_0_0_0_0_29/a/}'); + Expect(1, 12889, '\p{Is_Nv=00_00_00_00_29}', ""); + Expect(0, 12889, '\p{^Is_Nv=00_00_00_00_29}', ""); + Expect(0, 12889, '\P{Is_Nv=00_00_00_00_29}', ""); + Expect(1, 12889, '\P{^Is_Nv=00_00_00_00_29}', ""); + Expect(0, 12890, '\p{Is_Nv=00_00_00_00_29}', ""); + Expect(1, 12890, '\p{^Is_Nv=00_00_00_00_29}', ""); + Expect(1, 12890, '\P{Is_Nv=00_00_00_00_29}', ""); + Expect(0, 12890, '\P{^Is_Nv=00_00_00_00_29}', ""); Expect(1, 12889, '\p{Is_Nv=2.900000000000000e+01}', ""); Expect(0, 12889, '\p{^Is_Nv=2.900000000000000e+01}', ""); Expect(0, 12889, '\P{Is_Nv=2.900000000000000e+01}', ""); @@ -73194,18 +75554,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12890, '\p{^Is_Nv=2.900000000000000e+01}', ""); Expect(1, 12890, '\P{Is_Nv=2.900000000000000e+01}', ""); Expect(0, 12890, '\P{^Is_Nv=2.900000000000000e+01}', ""); - Error('\p{Numeric_Value= :=00_3}'); - Error('\P{Numeric_Value= :=00_3}'); + Error('\p{Numeric_Value= _0_0_0_0_0003:=}'); + Error('\P{Numeric_Value= _0_0_0_0_0003:=}'); Expect(1, 146203, '\p{Numeric_Value=:\A3\z:}', "");; Expect(0, 146204, '\p{Numeric_Value=:\A3\z:}', "");; - Expect(1, 146203, '\p{Numeric_Value=000_000_3}', ""); - Expect(0, 146203, '\p{^Numeric_Value=000_000_3}', ""); - Expect(0, 146203, '\P{Numeric_Value=000_000_3}', ""); - Expect(1, 146203, '\P{^Numeric_Value=000_000_3}', ""); - Expect(0, 146204, '\p{Numeric_Value=000_000_3}', ""); - Expect(1, 146204, '\p{^Numeric_Value=000_000_3}', ""); - Expect(1, 146204, '\P{Numeric_Value=000_000_3}', ""); - Expect(0, 146204, '\P{^Numeric_Value=000_000_3}', ""); + Expect(1, 146203, '\p{Numeric_Value=00003}', ""); + Expect(0, 146203, '\p{^Numeric_Value=00003}', ""); + Expect(0, 146203, '\P{Numeric_Value=00003}', ""); + Expect(1, 146203, '\P{^Numeric_Value=00003}', ""); + Expect(0, 146204, '\p{Numeric_Value=00003}', ""); + Expect(1, 146204, '\p{^Numeric_Value=00003}', ""); + Expect(1, 146204, '\P{Numeric_Value=00003}', ""); + Expect(0, 146204, '\P{^Numeric_Value=00003}', ""); Expect(1, 146203, '\p{Numeric_Value=3.000000000000000e+00}', ""); Expect(0, 146203, '\p{^Numeric_Value=3.000000000000000e+00}', ""); Expect(0, 146203, '\P{Numeric_Value=3.000000000000000e+00}', ""); @@ -73214,18 +75574,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 146204, '\p{^Numeric_Value=3.000000000000000e+00}', ""); Expect(1, 146204, '\P{Numeric_Value=3.000000000000000e+00}', ""); Expect(0, 146204, '\P{^Numeric_Value=3.000000000000000e+00}', ""); - Error('\p{Nv=/a/ _0000000003}'); - Error('\P{Nv=/a/ _0000000003}'); + Error('\p{Nv=:=_ 3}'); + Error('\P{Nv=:=_ 3}'); Expect(1, 146203, '\p{Nv=:\A3\z:}', "");; Expect(0, 146204, '\p{Nv=:\A3\z:}', "");; - Expect(1, 146203, '\p{Nv=0_3}', ""); - Expect(0, 146203, '\p{^Nv=0_3}', ""); - Expect(0, 146203, '\P{Nv=0_3}', ""); - Expect(1, 146203, '\P{^Nv=0_3}', ""); - Expect(0, 146204, '\p{Nv=0_3}', ""); - Expect(1, 146204, '\p{^Nv=0_3}', ""); - Expect(1, 146204, '\P{Nv=0_3}', ""); - Expect(0, 146204, '\P{^Nv=0_3}', ""); + Expect(1, 146203, '\p{Nv:03}', ""); + Expect(0, 146203, '\p{^Nv:03}', ""); + Expect(0, 146203, '\P{Nv:03}', ""); + Expect(1, 146203, '\P{^Nv:03}', ""); + Expect(0, 146204, '\p{Nv:03}', ""); + Expect(1, 146204, '\p{^Nv:03}', ""); + Expect(1, 146204, '\P{Nv:03}', ""); + Expect(0, 146204, '\P{^Nv:03}', ""); Expect(1, 146203, '\p{Nv=3.000000000000000e+00}', ""); Expect(0, 146203, '\p{^Nv=3.000000000000000e+00}', ""); Expect(0, 146203, '\P{Nv=3.000000000000000e+00}', ""); @@ -73234,54 +75594,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 146204, '\p{^Nv=3.000000000000000e+00}', ""); Expect(1, 146204, '\P{Nv=3.000000000000000e+00}', ""); Expect(0, 146204, '\P{^Nv=3.000000000000000e+00}', ""); - Error('\p{Is_Numeric_Value= /a/00_3}'); - Error('\P{Is_Numeric_Value= /a/00_3}'); - Expect(1, 146203, '\p{Is_Numeric_Value: +0_0_0_0_03}', ""); - Expect(0, 146203, '\p{^Is_Numeric_Value: +0_0_0_0_03}', ""); - Expect(0, 146203, '\P{Is_Numeric_Value: +0_0_0_0_03}', ""); - Expect(1, 146203, '\P{^Is_Numeric_Value: +0_0_0_0_03}', ""); - Expect(0, 146204, '\p{Is_Numeric_Value: +0_0_0_0_03}', ""); - Expect(1, 146204, '\p{^Is_Numeric_Value: +0_0_0_0_03}', ""); - Expect(1, 146204, '\P{Is_Numeric_Value: +0_0_0_0_03}', ""); - Expect(0, 146204, '\P{^Is_Numeric_Value: +0_0_0_0_03}', ""); - Expect(1, 146203, '\p{Is_Numeric_Value: 3.000000000000000e+00}', ""); - Expect(0, 146203, '\p{^Is_Numeric_Value: 3.000000000000000e+00}', ""); - Expect(0, 146203, '\P{Is_Numeric_Value: 3.000000000000000e+00}', ""); - Expect(1, 146203, '\P{^Is_Numeric_Value: 3.000000000000000e+00}', ""); - Expect(0, 146204, '\p{Is_Numeric_Value: 3.000000000000000e+00}', ""); - Expect(1, 146204, '\p{^Is_Numeric_Value: 3.000000000000000e+00}', ""); - Expect(1, 146204, '\P{Is_Numeric_Value: 3.000000000000000e+00}', ""); - Expect(0, 146204, '\P{^Is_Numeric_Value: 3.000000000000000e+00}', ""); - Error('\p{Is_Nv: :=_0000003}'); - Error('\P{Is_Nv: :=_0000003}'); - Expect(1, 146203, '\p{Is_Nv=0003}', ""); - Expect(0, 146203, '\p{^Is_Nv=0003}', ""); - Expect(0, 146203, '\P{Is_Nv=0003}', ""); - Expect(1, 146203, '\P{^Is_Nv=0003}', ""); - Expect(0, 146204, '\p{Is_Nv=0003}', ""); - Expect(1, 146204, '\p{^Is_Nv=0003}', ""); - Expect(1, 146204, '\P{Is_Nv=0003}', ""); - Expect(0, 146204, '\P{^Is_Nv=0003}', ""); - Expect(1, 146203, '\p{Is_Nv=3.000000000000000e+00}', ""); - Expect(0, 146203, '\p{^Is_Nv=3.000000000000000e+00}', ""); - Expect(0, 146203, '\P{Is_Nv=3.000000000000000e+00}', ""); - Expect(1, 146203, '\P{^Is_Nv=3.000000000000000e+00}', ""); - Expect(0, 146204, '\p{Is_Nv=3.000000000000000e+00}', ""); - Expect(1, 146204, '\p{^Is_Nv=3.000000000000000e+00}', ""); - Expect(1, 146204, '\P{Is_Nv=3.000000000000000e+00}', ""); - Expect(0, 146204, '\P{^Is_Nv=3.000000000000000e+00}', ""); - Error('\p{Numeric_Value=- 3/0016/a/}'); - Error('\P{Numeric_Value=- 3/0016/a/}'); + Error('\p{Is_Numeric_Value=_/a/+0000000_3}'); + Error('\P{Is_Numeric_Value=_/a/+0000000_3}'); + Expect(1, 146203, '\p{Is_Numeric_Value=+3}', ""); + Expect(0, 146203, '\p{^Is_Numeric_Value=+3}', ""); + Expect(0, 146203, '\P{Is_Numeric_Value=+3}', ""); + Expect(1, 146203, '\P{^Is_Numeric_Value=+3}', ""); + Expect(0, 146204, '\p{Is_Numeric_Value=+3}', ""); + Expect(1, 146204, '\p{^Is_Numeric_Value=+3}', ""); + Expect(1, 146204, '\P{Is_Numeric_Value=+3}', ""); + Expect(0, 146204, '\P{^Is_Numeric_Value=+3}', ""); + Expect(1, 146203, '\p{Is_Numeric_Value=3.000000000000000e+00}', ""); + Expect(0, 146203, '\p{^Is_Numeric_Value=3.000000000000000e+00}', ""); + Expect(0, 146203, '\P{Is_Numeric_Value=3.000000000000000e+00}', ""); + Expect(1, 146203, '\P{^Is_Numeric_Value=3.000000000000000e+00}', ""); + Expect(0, 146204, '\p{Is_Numeric_Value=3.000000000000000e+00}', ""); + Expect(1, 146204, '\p{^Is_Numeric_Value=3.000000000000000e+00}', ""); + Expect(1, 146204, '\P{Is_Numeric_Value=3.000000000000000e+00}', ""); + Expect(0, 146204, '\P{^Is_Numeric_Value=3.000000000000000e+00}', ""); + Error('\p{Is_Nv=/a/-_000_3}'); + Error('\P{Is_Nv=/a/-_000_3}'); + Expect(1, 146203, '\p{Is_Nv=00003}', ""); + Expect(0, 146203, '\p{^Is_Nv=00003}', ""); + Expect(0, 146203, '\P{Is_Nv=00003}', ""); + Expect(1, 146203, '\P{^Is_Nv=00003}', ""); + Expect(0, 146204, '\p{Is_Nv=00003}', ""); + Expect(1, 146204, '\p{^Is_Nv=00003}', ""); + Expect(1, 146204, '\P{Is_Nv=00003}', ""); + Expect(0, 146204, '\P{^Is_Nv=00003}', ""); + Expect(1, 146203, '\p{Is_Nv: 3.000000000000000e+00}', ""); + Expect(0, 146203, '\p{^Is_Nv: 3.000000000000000e+00}', ""); + Expect(0, 146203, '\P{Is_Nv: 3.000000000000000e+00}', ""); + Expect(1, 146203, '\P{^Is_Nv: 3.000000000000000e+00}', ""); + Expect(0, 146204, '\p{Is_Nv: 3.000000000000000e+00}', ""); + Expect(1, 146204, '\p{^Is_Nv: 3.000000000000000e+00}', ""); + Expect(1, 146204, '\P{Is_Nv: 3.000000000000000e+00}', ""); + Expect(0, 146204, '\P{^Is_Nv: 3.000000000000000e+00}', ""); + Error('\p{Numeric_Value= 0000000003/00000016:=}'); + Error('\P{Numeric_Value= 0000000003/00000016:=}'); Expect(1, 73678, '\p{Numeric_Value=:\A3/16\z:}', "");; Expect(0, 73679, '\p{Numeric_Value=:\A3/16\z:}', "");; - Expect(1, 73678, '\p{Numeric_Value=00003/000000016}', ""); - Expect(0, 73678, '\p{^Numeric_Value=00003/000000016}', ""); - Expect(0, 73678, '\P{Numeric_Value=00003/000000016}', ""); - Expect(1, 73678, '\P{^Numeric_Value=00003/000000016}', ""); - Expect(0, 73679, '\p{Numeric_Value=00003/000000016}', ""); - Expect(1, 73679, '\p{^Numeric_Value=00003/000000016}', ""); - Expect(1, 73679, '\P{Numeric_Value=00003/000000016}', ""); - Expect(0, 73679, '\P{^Numeric_Value=00003/000000016}', ""); + Expect(1, 73678, '\p{Numeric_Value=+0003/00016}', ""); + Expect(0, 73678, '\p{^Numeric_Value=+0003/00016}', ""); + Expect(0, 73678, '\P{Numeric_Value=+0003/00016}', ""); + Expect(1, 73678, '\P{^Numeric_Value=+0003/00016}', ""); + Expect(0, 73679, '\p{Numeric_Value=+0003/00016}', ""); + Expect(1, 73679, '\p{^Numeric_Value=+0003/00016}', ""); + Expect(1, 73679, '\P{Numeric_Value=+0003/00016}', ""); + Expect(0, 73679, '\P{^Numeric_Value=+0003/00016}', ""); Expect(1, 73678, '\p{Numeric_Value=180/960}', ""); Expect(0, 73678, '\p{^Numeric_Value=180/960}', ""); Expect(0, 73678, '\P{Numeric_Value=180/960}', ""); @@ -73292,24 +75652,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73679, '\P{^Numeric_Value=180/960}', ""); Error('\p{Numeric_Value=1.9e-01}'); Error('\P{Numeric_Value=1.9e-01}'); - Expect(1, 73678, '\p{Numeric_Value: 1.88e-01}', ""); - Expect(0, 73678, '\p{^Numeric_Value: 1.88e-01}', ""); - Expect(0, 73678, '\P{Numeric_Value: 1.88e-01}', ""); - Expect(1, 73678, '\P{^Numeric_Value: 1.88e-01}', ""); - Expect(0, 73679, '\p{Numeric_Value: 1.88e-01}', ""); - Expect(1, 73679, '\p{^Numeric_Value: 1.88e-01}', ""); - Expect(1, 73679, '\P{Numeric_Value: 1.88e-01}', ""); - Expect(0, 73679, '\P{^Numeric_Value: 1.88e-01}', ""); + Expect(1, 73678, '\p{Numeric_Value=1.88e-01}', ""); + Expect(0, 73678, '\p{^Numeric_Value=1.88e-01}', ""); + Expect(0, 73678, '\P{Numeric_Value=1.88e-01}', ""); + Expect(1, 73678, '\P{^Numeric_Value=1.88e-01}', ""); + Expect(0, 73679, '\p{Numeric_Value=1.88e-01}', ""); + Expect(1, 73679, '\p{^Numeric_Value=1.88e-01}', ""); + Expect(1, 73679, '\P{Numeric_Value=1.88e-01}', ""); + Expect(0, 73679, '\P{^Numeric_Value=1.88e-01}', ""); Error('\p{Numeric_Value=0.19}'); Error('\P{Numeric_Value=0.19}'); - Expect(1, 73678, '\p{Numeric_Value:1.875e-01}', ""); - Expect(0, 73678, '\p{^Numeric_Value:1.875e-01}', ""); - Expect(0, 73678, '\P{Numeric_Value:1.875e-01}', ""); - Expect(1, 73678, '\P{^Numeric_Value:1.875e-01}', ""); - Expect(0, 73679, '\p{Numeric_Value:1.875e-01}', ""); - Expect(1, 73679, '\p{^Numeric_Value:1.875e-01}', ""); - Expect(1, 73679, '\P{Numeric_Value:1.875e-01}', ""); - Expect(0, 73679, '\P{^Numeric_Value:1.875e-01}', ""); + Expect(1, 73678, '\p{Numeric_Value=1.875e-01}', ""); + Expect(0, 73678, '\p{^Numeric_Value=1.875e-01}', ""); + Expect(0, 73678, '\P{Numeric_Value=1.875e-01}', ""); + Expect(1, 73678, '\P{^Numeric_Value=1.875e-01}', ""); + Expect(0, 73679, '\p{Numeric_Value=1.875e-01}', ""); + Expect(1, 73679, '\p{^Numeric_Value=1.875e-01}', ""); + Expect(1, 73679, '\P{Numeric_Value=1.875e-01}', ""); + Expect(0, 73679, '\P{^Numeric_Value=1.875e-01}', ""); Expect(1, 73678, '\p{Numeric_Value=0.188}', ""); Expect(0, 73678, '\p{^Numeric_Value=0.188}', ""); Expect(0, 73678, '\P{Numeric_Value=0.188}', ""); @@ -73334,18 +75694,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Numeric_Value=0.1875}', ""); Expect(1, 73679, '\P{Numeric_Value=0.1875}', ""); Expect(0, 73679, '\P{^Numeric_Value=0.1875}', ""); - Error('\p{Nv= +00000003/00000016:=}'); - Error('\P{Nv= +00000003/00000016:=}'); + Error('\p{Nv=_ 0000000003/00000000016:=}'); + Error('\P{Nv=_ 0000000003/00000000016:=}'); Expect(1, 73678, '\p{Nv=:\A3/16\z:}', "");; Expect(0, 73679, '\p{Nv=:\A3/16\z:}', "");; - Expect(1, 73678, '\p{Nv=000003/0000000016}', ""); - Expect(0, 73678, '\p{^Nv=000003/0000000016}', ""); - Expect(0, 73678, '\P{Nv=000003/0000000016}', ""); - Expect(1, 73678, '\P{^Nv=000003/0000000016}', ""); - Expect(0, 73679, '\p{Nv=000003/0000000016}', ""); - Expect(1, 73679, '\p{^Nv=000003/0000000016}', ""); - Expect(1, 73679, '\P{Nv=000003/0000000016}', ""); - Expect(0, 73679, '\P{^Nv=000003/0000000016}', ""); + Expect(1, 73678, '\p{Nv=000003/16}', ""); + Expect(0, 73678, '\p{^Nv=000003/16}', ""); + Expect(0, 73678, '\P{Nv=000003/16}', ""); + Expect(1, 73678, '\P{^Nv=000003/16}', ""); + Expect(0, 73679, '\p{Nv=000003/16}', ""); + Expect(1, 73679, '\p{^Nv=000003/16}', ""); + Expect(1, 73679, '\P{Nv=000003/16}', ""); + Expect(0, 73679, '\P{^Nv=000003/16}', ""); Expect(1, 73678, '\p{Nv=180/960}', ""); Expect(0, 73678, '\p{^Nv=180/960}', ""); Expect(0, 73678, '\P{Nv=180/960}', ""); @@ -73356,14 +75716,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73679, '\P{^Nv=180/960}', ""); Error('\p{Nv=1.9e-01}'); Error('\P{Nv=1.9e-01}'); - Expect(1, 73678, '\p{Nv: 1.88e-01}', ""); - Expect(0, 73678, '\p{^Nv: 1.88e-01}', ""); - Expect(0, 73678, '\P{Nv: 1.88e-01}', ""); - Expect(1, 73678, '\P{^Nv: 1.88e-01}', ""); - Expect(0, 73679, '\p{Nv: 1.88e-01}', ""); - Expect(1, 73679, '\p{^Nv: 1.88e-01}', ""); - Expect(1, 73679, '\P{Nv: 1.88e-01}', ""); - Expect(0, 73679, '\P{^Nv: 1.88e-01}', ""); + Expect(1, 73678, '\p{Nv=1.88e-01}', ""); + Expect(0, 73678, '\p{^Nv=1.88e-01}', ""); + Expect(0, 73678, '\P{Nv=1.88e-01}', ""); + Expect(1, 73678, '\P{^Nv=1.88e-01}', ""); + Expect(0, 73679, '\p{Nv=1.88e-01}', ""); + Expect(1, 73679, '\p{^Nv=1.88e-01}', ""); + Expect(1, 73679, '\P{Nv=1.88e-01}', ""); + Expect(0, 73679, '\P{^Nv=1.88e-01}', ""); Error('\p{Nv=0.19}'); Error('\P{Nv=0.19}'); Expect(1, 73678, '\p{Nv=1.875e-01}', ""); @@ -73398,36 +75758,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Nv=0.1875}', ""); Expect(1, 73679, '\P{Nv=0.1875}', ""); Expect(0, 73679, '\P{^Nv=0.1875}', ""); - Error('\p{Is_Numeric_Value= -0000003/16:=}'); - Error('\P{Is_Numeric_Value= -0000003/16:=}'); - Expect(1, 73678, '\p{Is_Numeric_Value=0003/016}', ""); - Expect(0, 73678, '\p{^Is_Numeric_Value=0003/016}', ""); - Expect(0, 73678, '\P{Is_Numeric_Value=0003/016}', ""); - Expect(1, 73678, '\P{^Is_Numeric_Value=0003/016}', ""); - Expect(0, 73679, '\p{Is_Numeric_Value=0003/016}', ""); - Expect(1, 73679, '\p{^Is_Numeric_Value=0003/016}', ""); - Expect(1, 73679, '\P{Is_Numeric_Value=0003/016}', ""); - Expect(0, 73679, '\P{^Is_Numeric_Value=0003/016}', ""); - Expect(1, 73678, '\p{Is_Numeric_Value: 180/960}', ""); - Expect(0, 73678, '\p{^Is_Numeric_Value: 180/960}', ""); - Expect(0, 73678, '\P{Is_Numeric_Value: 180/960}', ""); - Expect(1, 73678, '\P{^Is_Numeric_Value: 180/960}', ""); - Expect(0, 73679, '\p{Is_Numeric_Value: 180/960}', ""); - Expect(1, 73679, '\p{^Is_Numeric_Value: 180/960}', ""); - Expect(1, 73679, '\P{Is_Numeric_Value: 180/960}', ""); - Expect(0, 73679, '\P{^Is_Numeric_Value: 180/960}', ""); + Error('\p{Is_Numeric_Value= _+3/00000016:=}'); + Error('\P{Is_Numeric_Value= _+3/00000016:=}'); + Expect(1, 73678, '\p{Is_Numeric_Value: +0000000003/16}', ""); + Expect(0, 73678, '\p{^Is_Numeric_Value: +0000000003/16}', ""); + Expect(0, 73678, '\P{Is_Numeric_Value: +0000000003/16}', ""); + Expect(1, 73678, '\P{^Is_Numeric_Value: +0000000003/16}', ""); + Expect(0, 73679, '\p{Is_Numeric_Value: +0000000003/16}', ""); + Expect(1, 73679, '\p{^Is_Numeric_Value: +0000000003/16}', ""); + Expect(1, 73679, '\P{Is_Numeric_Value: +0000000003/16}', ""); + Expect(0, 73679, '\P{^Is_Numeric_Value: +0000000003/16}', ""); + Expect(1, 73678, '\p{Is_Numeric_Value=180/960}', ""); + Expect(0, 73678, '\p{^Is_Numeric_Value=180/960}', ""); + Expect(0, 73678, '\P{Is_Numeric_Value=180/960}', ""); + Expect(1, 73678, '\P{^Is_Numeric_Value=180/960}', ""); + Expect(0, 73679, '\p{Is_Numeric_Value=180/960}', ""); + Expect(1, 73679, '\p{^Is_Numeric_Value=180/960}', ""); + Expect(1, 73679, '\P{Is_Numeric_Value=180/960}', ""); + Expect(0, 73679, '\P{^Is_Numeric_Value=180/960}', ""); Error('\p{Is_Numeric_Value=1.9e-01}'); Error('\P{Is_Numeric_Value=1.9e-01}'); - Expect(1, 73678, '\p{Is_Numeric_Value=1.88e-01}', ""); - Expect(0, 73678, '\p{^Is_Numeric_Value=1.88e-01}', ""); - Expect(0, 73678, '\P{Is_Numeric_Value=1.88e-01}', ""); - Expect(1, 73678, '\P{^Is_Numeric_Value=1.88e-01}', ""); - Expect(0, 73679, '\p{Is_Numeric_Value=1.88e-01}', ""); - Expect(1, 73679, '\p{^Is_Numeric_Value=1.88e-01}', ""); - Expect(1, 73679, '\P{Is_Numeric_Value=1.88e-01}', ""); - Expect(0, 73679, '\P{^Is_Numeric_Value=1.88e-01}', ""); - Error('\p{Is_Numeric_Value=0.19}'); - Error('\P{Is_Numeric_Value=0.19}'); + Expect(1, 73678, '\p{Is_Numeric_Value: 1.88e-01}', ""); + Expect(0, 73678, '\p{^Is_Numeric_Value: 1.88e-01}', ""); + Expect(0, 73678, '\P{Is_Numeric_Value: 1.88e-01}', ""); + Expect(1, 73678, '\P{^Is_Numeric_Value: 1.88e-01}', ""); + Expect(0, 73679, '\p{Is_Numeric_Value: 1.88e-01}', ""); + Expect(1, 73679, '\p{^Is_Numeric_Value: 1.88e-01}', ""); + Expect(1, 73679, '\P{Is_Numeric_Value: 1.88e-01}', ""); + Expect(0, 73679, '\P{^Is_Numeric_Value: 1.88e-01}', ""); + Error('\p{Is_Numeric_Value: 0.19}'); + Error('\P{Is_Numeric_Value: 0.19}'); Expect(1, 73678, '\p{Is_Numeric_Value=1.875e-01}', ""); Expect(0, 73678, '\p{^Is_Numeric_Value=1.875e-01}', ""); Expect(0, 73678, '\P{Is_Numeric_Value=1.875e-01}', ""); @@ -73444,14 +75804,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Is_Numeric_Value=0.188}', ""); Expect(1, 73679, '\P{Is_Numeric_Value=0.188}', ""); Expect(0, 73679, '\P{^Is_Numeric_Value=0.188}', ""); - Expect(1, 73678, '\p{Is_Numeric_Value: 1.8750e-01}', ""); - Expect(0, 73678, '\p{^Is_Numeric_Value: 1.8750e-01}', ""); - Expect(0, 73678, '\P{Is_Numeric_Value: 1.8750e-01}', ""); - Expect(1, 73678, '\P{^Is_Numeric_Value: 1.8750e-01}', ""); - Expect(0, 73679, '\p{Is_Numeric_Value: 1.8750e-01}', ""); - Expect(1, 73679, '\p{^Is_Numeric_Value: 1.8750e-01}', ""); - Expect(1, 73679, '\P{Is_Numeric_Value: 1.8750e-01}', ""); - Expect(0, 73679, '\P{^Is_Numeric_Value: 1.8750e-01}', ""); + Expect(1, 73678, '\p{Is_Numeric_Value: 1.8750e-01}', ""); + Expect(0, 73678, '\p{^Is_Numeric_Value: 1.8750e-01}', ""); + Expect(0, 73678, '\P{Is_Numeric_Value: 1.8750e-01}', ""); + Expect(1, 73678, '\P{^Is_Numeric_Value: 1.8750e-01}', ""); + Expect(0, 73679, '\p{Is_Numeric_Value: 1.8750e-01}', ""); + Expect(1, 73679, '\p{^Is_Numeric_Value: 1.8750e-01}', ""); + Expect(1, 73679, '\P{Is_Numeric_Value: 1.8750e-01}', ""); + Expect(0, 73679, '\P{^Is_Numeric_Value: 1.8750e-01}', ""); Expect(1, 73678, '\p{Is_Numeric_Value=0.1875}', ""); Expect(0, 73678, '\p{^Is_Numeric_Value=0.1875}', ""); Expect(0, 73678, '\P{Is_Numeric_Value=0.1875}', ""); @@ -73460,16 +75820,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Is_Numeric_Value=0.1875}', ""); Expect(1, 73679, '\P{Is_Numeric_Value=0.1875}', ""); Expect(0, 73679, '\P{^Is_Numeric_Value=0.1875}', ""); - Error('\p{Is_Nv= +000003/0000016:=}'); - Error('\P{Is_Nv= +000003/0000016:=}'); - Expect(1, 73678, '\p{Is_Nv=0000003/016}', ""); - Expect(0, 73678, '\p{^Is_Nv=0000003/016}', ""); - Expect(0, 73678, '\P{Is_Nv=0000003/016}', ""); - Expect(1, 73678, '\P{^Is_Nv=0000003/016}', ""); - Expect(0, 73679, '\p{Is_Nv=0000003/016}', ""); - Expect(1, 73679, '\p{^Is_Nv=0000003/016}', ""); - Expect(1, 73679, '\P{Is_Nv=0000003/016}', ""); - Expect(0, 73679, '\P{^Is_Nv=0000003/016}', ""); + Error('\p{Is_Nv=-:=0003/0000016}'); + Error('\P{Is_Nv=-:=0003/0000016}'); + Expect(1, 73678, '\p{Is_Nv=00000003/16}', ""); + Expect(0, 73678, '\p{^Is_Nv=00000003/16}', ""); + Expect(0, 73678, '\P{Is_Nv=00000003/16}', ""); + Expect(1, 73678, '\P{^Is_Nv=00000003/16}', ""); + Expect(0, 73679, '\p{Is_Nv=00000003/16}', ""); + Expect(1, 73679, '\p{^Is_Nv=00000003/16}', ""); + Expect(1, 73679, '\P{Is_Nv=00000003/16}', ""); + Expect(0, 73679, '\P{^Is_Nv=00000003/16}', ""); Expect(1, 73678, '\p{Is_Nv=180/960}', ""); Expect(0, 73678, '\p{^Is_Nv=180/960}', ""); Expect(0, 73678, '\P{Is_Nv=180/960}', ""); @@ -73490,14 +75850,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73679, '\P{^Is_Nv=1.88e-01}', ""); Error('\p{Is_Nv=0.19}'); Error('\P{Is_Nv=0.19}'); - Expect(1, 73678, '\p{Is_Nv: 1.875e-01}', ""); - Expect(0, 73678, '\p{^Is_Nv: 1.875e-01}', ""); - Expect(0, 73678, '\P{Is_Nv: 1.875e-01}', ""); - Expect(1, 73678, '\P{^Is_Nv: 1.875e-01}', ""); - Expect(0, 73679, '\p{Is_Nv: 1.875e-01}', ""); - Expect(1, 73679, '\p{^Is_Nv: 1.875e-01}', ""); - Expect(1, 73679, '\P{Is_Nv: 1.875e-01}', ""); - Expect(0, 73679, '\P{^Is_Nv: 1.875e-01}', ""); + Expect(1, 73678, '\p{Is_Nv=1.875e-01}', ""); + Expect(0, 73678, '\p{^Is_Nv=1.875e-01}', ""); + Expect(0, 73678, '\P{Is_Nv=1.875e-01}', ""); + Expect(1, 73678, '\P{^Is_Nv=1.875e-01}', ""); + Expect(0, 73679, '\p{Is_Nv=1.875e-01}', ""); + Expect(1, 73679, '\p{^Is_Nv=1.875e-01}', ""); + Expect(1, 73679, '\P{Is_Nv=1.875e-01}', ""); + Expect(0, 73679, '\P{^Is_Nv=1.875e-01}', ""); Expect(1, 73678, '\p{Is_Nv=0.188}', ""); Expect(0, 73678, '\p{^Is_Nv=0.188}', ""); Expect(0, 73678, '\P{Is_Nv=0.188}', ""); @@ -73506,34 +75866,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Is_Nv=0.188}', ""); Expect(1, 73679, '\P{Is_Nv=0.188}', ""); Expect(0, 73679, '\P{^Is_Nv=0.188}', ""); - Expect(1, 73678, '\p{Is_Nv=1.8750e-01}', ""); - Expect(0, 73678, '\p{^Is_Nv=1.8750e-01}', ""); - Expect(0, 73678, '\P{Is_Nv=1.8750e-01}', ""); - Expect(1, 73678, '\P{^Is_Nv=1.8750e-01}', ""); - Expect(0, 73679, '\p{Is_Nv=1.8750e-01}', ""); - Expect(1, 73679, '\p{^Is_Nv=1.8750e-01}', ""); - Expect(1, 73679, '\P{Is_Nv=1.8750e-01}', ""); - Expect(0, 73679, '\P{^Is_Nv=1.8750e-01}', ""); - Expect(1, 73678, '\p{Is_Nv=0.1875}', ""); - Expect(0, 73678, '\p{^Is_Nv=0.1875}', ""); - Expect(0, 73678, '\P{Is_Nv=0.1875}', ""); - Expect(1, 73678, '\P{^Is_Nv=0.1875}', ""); - Expect(0, 73679, '\p{Is_Nv=0.1875}', ""); - Expect(1, 73679, '\p{^Is_Nv=0.1875}', ""); - Expect(1, 73679, '\P{Is_Nv=0.1875}', ""); - Expect(0, 73679, '\P{^Is_Nv=0.1875}', ""); - Error('\p{Numeric_Value=:=_-00003/000002}'); - Error('\P{Numeric_Value=:=_-00003/000002}'); + Expect(1, 73678, '\p{Is_Nv:1.8750e-01}', ""); + Expect(0, 73678, '\p{^Is_Nv:1.8750e-01}', ""); + Expect(0, 73678, '\P{Is_Nv:1.8750e-01}', ""); + Expect(1, 73678, '\P{^Is_Nv:1.8750e-01}', ""); + Expect(0, 73679, '\p{Is_Nv:1.8750e-01}', ""); + Expect(1, 73679, '\p{^Is_Nv:1.8750e-01}', ""); + Expect(1, 73679, '\P{Is_Nv:1.8750e-01}', ""); + Expect(0, 73679, '\P{^Is_Nv:1.8750e-01}', ""); + Expect(1, 73678, '\p{Is_Nv: 0.1875}', ""); + Expect(0, 73678, '\p{^Is_Nv: 0.1875}', ""); + Expect(0, 73678, '\P{Is_Nv: 0.1875}', ""); + Expect(1, 73678, '\P{^Is_Nv: 0.1875}', ""); + Expect(0, 73679, '\p{Is_Nv: 0.1875}', ""); + Expect(1, 73679, '\p{^Is_Nv: 0.1875}', ""); + Expect(1, 73679, '\P{Is_Nv: 0.1875}', ""); + Expect(0, 73679, '\P{^Is_Nv: 0.1875}', ""); + Error('\p{Numeric_Value=:= 000003/0000002}'); + Error('\P{Numeric_Value=:= 000003/0000002}'); Expect(1, 3883, '\p{Numeric_Value=:\A3/2\z:}', "");; Expect(0, 3884, '\p{Numeric_Value=:\A3/2\z:}', "");; - Expect(1, 3883, '\p{Numeric_Value=+3/000002}', ""); - Expect(0, 3883, '\p{^Numeric_Value=+3/000002}', ""); - Expect(0, 3883, '\P{Numeric_Value=+3/000002}', ""); - Expect(1, 3883, '\P{^Numeric_Value=+3/000002}', ""); - Expect(0, 3884, '\p{Numeric_Value=+3/000002}', ""); - Expect(1, 3884, '\p{^Numeric_Value=+3/000002}', ""); - Expect(1, 3884, '\P{Numeric_Value=+3/000002}', ""); - Expect(0, 3884, '\P{^Numeric_Value=+3/000002}', ""); + Expect(1, 3883, '\p{Numeric_Value=+0000000003/2}', ""); + Expect(0, 3883, '\p{^Numeric_Value=+0000000003/2}', ""); + Expect(0, 3883, '\P{Numeric_Value=+0000000003/2}', ""); + Expect(1, 3883, '\P{^Numeric_Value=+0000000003/2}', ""); + Expect(0, 3884, '\p{Numeric_Value=+0000000003/2}', ""); + Expect(1, 3884, '\p{^Numeric_Value=+0000000003/2}', ""); + Expect(1, 3884, '\P{Numeric_Value=+0000000003/2}', ""); + Expect(0, 3884, '\P{^Numeric_Value=+0000000003/2}', ""); Expect(1, 3883, '\p{Numeric_Value=180/120}', ""); Expect(0, 3883, '\p{^Numeric_Value=180/120}', ""); Expect(0, 3883, '\P{Numeric_Value=180/120}', ""); @@ -73574,18 +75934,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3884, '\p{^Numeric_Value=1.50}', ""); Expect(1, 3884, '\P{Numeric_Value=1.50}', ""); Expect(0, 3884, '\P{^Numeric_Value=1.50}', ""); - Error('\p{Nv=_ 000000003/0002/a/}'); - Error('\P{Nv=_ 000000003/0002/a/}'); + Error('\p{Nv= _00000003/00000002:=}'); + Error('\P{Nv= _00000003/00000002:=}'); Expect(1, 3883, '\p{Nv=:\A3/2\z:}', "");; Expect(0, 3884, '\p{Nv=:\A3/2\z:}', "");; - Expect(1, 3883, '\p{Nv=00003/2}', ""); - Expect(0, 3883, '\p{^Nv=00003/2}', ""); - Expect(0, 3883, '\P{Nv=00003/2}', ""); - Expect(1, 3883, '\P{^Nv=00003/2}', ""); - Expect(0, 3884, '\p{Nv=00003/2}', ""); - Expect(1, 3884, '\p{^Nv=00003/2}', ""); - Expect(1, 3884, '\P{Nv=00003/2}', ""); - Expect(0, 3884, '\P{^Nv=00003/2}', ""); + Expect(1, 3883, '\p{Nv=+00003/000000002}', ""); + Expect(0, 3883, '\p{^Nv=+00003/000000002}', ""); + Expect(0, 3883, '\P{Nv=+00003/000000002}', ""); + Expect(1, 3883, '\P{^Nv=+00003/000000002}', ""); + Expect(0, 3884, '\p{Nv=+00003/000000002}', ""); + Expect(1, 3884, '\p{^Nv=+00003/000000002}', ""); + Expect(1, 3884, '\P{Nv=+00003/000000002}', ""); + Expect(0, 3884, '\P{^Nv=+00003/000000002}', ""); Expect(1, 3883, '\p{Nv=180/120}', ""); Expect(0, 3883, '\p{^Nv=180/120}', ""); Expect(0, 3883, '\P{Nv=180/120}', ""); @@ -73626,16 +75986,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3884, '\p{^Nv=1.50}', ""); Expect(1, 3884, '\P{Nv=1.50}', ""); Expect(0, 3884, '\P{^Nv=1.50}', ""); - Error('\p{Is_Numeric_Value= -00000003/02:=}'); - Error('\P{Is_Numeric_Value= -00000003/02:=}'); - Expect(1, 3883, '\p{Is_Numeric_Value=0000003/000002}', ""); - Expect(0, 3883, '\p{^Is_Numeric_Value=0000003/000002}', ""); - Expect(0, 3883, '\P{Is_Numeric_Value=0000003/000002}', ""); - Expect(1, 3883, '\P{^Is_Numeric_Value=0000003/000002}', ""); - Expect(0, 3884, '\p{Is_Numeric_Value=0000003/000002}', ""); - Expect(1, 3884, '\p{^Is_Numeric_Value=0000003/000002}', ""); - Expect(1, 3884, '\P{Is_Numeric_Value=0000003/000002}', ""); - Expect(0, 3884, '\P{^Is_Numeric_Value=0000003/000002}', ""); + Error('\p{Is_Numeric_Value=:=_ +0000003/0000002}'); + Error('\P{Is_Numeric_Value=:=_ +0000003/0000002}'); + Expect(1, 3883, '\p{Is_Numeric_Value=00003/000000002}', ""); + Expect(0, 3883, '\p{^Is_Numeric_Value=00003/000000002}', ""); + Expect(0, 3883, '\P{Is_Numeric_Value=00003/000000002}', ""); + Expect(1, 3883, '\P{^Is_Numeric_Value=00003/000000002}', ""); + Expect(0, 3884, '\p{Is_Numeric_Value=00003/000000002}', ""); + Expect(1, 3884, '\p{^Is_Numeric_Value=00003/000000002}', ""); + Expect(1, 3884, '\P{Is_Numeric_Value=00003/000000002}', ""); + Expect(0, 3884, '\P{^Is_Numeric_Value=00003/000000002}', ""); Expect(1, 3883, '\p{Is_Numeric_Value=180/120}', ""); Expect(0, 3883, '\p{^Is_Numeric_Value=180/120}', ""); Expect(0, 3883, '\P{Is_Numeric_Value=180/120}', ""); @@ -73652,14 +76012,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3884, '\p{^Is_Numeric_Value=1.5e+00}', ""); Expect(1, 3884, '\P{Is_Numeric_Value=1.5e+00}', ""); Expect(0, 3884, '\P{^Is_Numeric_Value=1.5e+00}', ""); - Expect(1, 3883, '\p{Is_Numeric_Value=1.5}', ""); - Expect(0, 3883, '\p{^Is_Numeric_Value=1.5}', ""); - Expect(0, 3883, '\P{Is_Numeric_Value=1.5}', ""); - Expect(1, 3883, '\P{^Is_Numeric_Value=1.5}', ""); - Expect(0, 3884, '\p{Is_Numeric_Value=1.5}', ""); - Expect(1, 3884, '\p{^Is_Numeric_Value=1.5}', ""); - Expect(1, 3884, '\P{Is_Numeric_Value=1.5}', ""); - Expect(0, 3884, '\P{^Is_Numeric_Value=1.5}', ""); + Expect(1, 3883, '\p{Is_Numeric_Value: 1.5}', ""); + Expect(0, 3883, '\p{^Is_Numeric_Value: 1.5}', ""); + Expect(0, 3883, '\P{Is_Numeric_Value: 1.5}', ""); + Expect(1, 3883, '\P{^Is_Numeric_Value: 1.5}', ""); + Expect(0, 3884, '\p{Is_Numeric_Value: 1.5}', ""); + Expect(1, 3884, '\p{^Is_Numeric_Value: 1.5}', ""); + Expect(1, 3884, '\P{Is_Numeric_Value: 1.5}', ""); + Expect(0, 3884, '\P{^Is_Numeric_Value: 1.5}', ""); Expect(1, 3883, '\p{Is_Numeric_Value=1.50e+00}', ""); Expect(0, 3883, '\p{^Is_Numeric_Value=1.50e+00}', ""); Expect(0, 3883, '\P{Is_Numeric_Value=1.50e+00}', ""); @@ -73676,16 +76036,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3884, '\p{^Is_Numeric_Value=1.50}', ""); Expect(1, 3884, '\P{Is_Numeric_Value=1.50}', ""); Expect(0, 3884, '\P{^Is_Numeric_Value=1.50}', ""); - Error('\p{Is_Nv=/a/+003/000000002}'); - Error('\P{Is_Nv=/a/+003/000000002}'); - Expect(1, 3883, '\p{Is_Nv=3/0000000002}', ""); - Expect(0, 3883, '\p{^Is_Nv=3/0000000002}', ""); - Expect(0, 3883, '\P{Is_Nv=3/0000000002}', ""); - Expect(1, 3883, '\P{^Is_Nv=3/0000000002}', ""); - Expect(0, 3884, '\p{Is_Nv=3/0000000002}', ""); - Expect(1, 3884, '\p{^Is_Nv=3/0000000002}', ""); - Expect(1, 3884, '\P{Is_Nv=3/0000000002}', ""); - Expect(0, 3884, '\P{^Is_Nv=3/0000000002}', ""); + Error('\p{Is_Nv=:= +000000003/00002}'); + Error('\P{Is_Nv=:= +000000003/00002}'); + Expect(1, 3883, '\p{Is_Nv=0003/00002}', ""); + Expect(0, 3883, '\p{^Is_Nv=0003/00002}', ""); + Expect(0, 3883, '\P{Is_Nv=0003/00002}', ""); + Expect(1, 3883, '\P{^Is_Nv=0003/00002}', ""); + Expect(0, 3884, '\p{Is_Nv=0003/00002}', ""); + Expect(1, 3884, '\p{^Is_Nv=0003/00002}', ""); + Expect(1, 3884, '\P{Is_Nv=0003/00002}', ""); + Expect(0, 3884, '\P{^Is_Nv=0003/00002}', ""); Expect(1, 3883, '\p{Is_Nv=180/120}', ""); Expect(0, 3883, '\p{^Is_Nv=180/120}', ""); Expect(0, 3883, '\P{Is_Nv=180/120}', ""); @@ -73726,18 +76086,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3884, '\p{^Is_Nv=1.50}', ""); Expect(1, 3884, '\P{Is_Nv=1.50}', ""); Expect(0, 3884, '\P{^Is_Nv=1.50}', ""); - Error('\p{Numeric_Value= :=+000003/00000020}'); - Error('\P{Numeric_Value= :=+000003/00000020}'); + Error('\p{Numeric_Value=+003/0000000020/a/}'); + Error('\P{Numeric_Value=+003/0000000020/a/}'); Expect(1, 73677, '\p{Numeric_Value=:\A3/20\z:}', "");; Expect(0, 73678, '\p{Numeric_Value=:\A3/20\z:}', "");; - Expect(1, 73677, '\p{Numeric_Value=3/0000020}', ""); - Expect(0, 73677, '\p{^Numeric_Value=3/0000020}', ""); - Expect(0, 73677, '\P{Numeric_Value=3/0000020}', ""); - Expect(1, 73677, '\P{^Numeric_Value=3/0000020}', ""); - Expect(0, 73678, '\p{Numeric_Value=3/0000020}', ""); - Expect(1, 73678, '\p{^Numeric_Value=3/0000020}', ""); - Expect(1, 73678, '\P{Numeric_Value=3/0000020}', ""); - Expect(0, 73678, '\P{^Numeric_Value=3/0000020}', ""); + Expect(1, 73677, '\p{Numeric_Value=0000000003/0000020}', ""); + Expect(0, 73677, '\p{^Numeric_Value=0000000003/0000020}', ""); + Expect(0, 73677, '\P{Numeric_Value=0000000003/0000020}', ""); + Expect(1, 73677, '\P{^Numeric_Value=0000000003/0000020}', ""); + Expect(0, 73678, '\p{Numeric_Value=0000000003/0000020}', ""); + Expect(1, 73678, '\p{^Numeric_Value=0000000003/0000020}', ""); + Expect(1, 73678, '\P{Numeric_Value=0000000003/0000020}', ""); + Expect(0, 73678, '\P{^Numeric_Value=0000000003/0000020}', ""); Expect(1, 73677, '\p{Numeric_Value=180/1200}', ""); Expect(0, 73677, '\p{^Numeric_Value=180/1200}', ""); Expect(0, 73677, '\P{Numeric_Value=180/1200}', ""); @@ -73762,14 +76122,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73678, '\p{^Numeric_Value=1.50e-01}', ""); Expect(1, 73678, '\P{Numeric_Value=1.50e-01}', ""); Expect(0, 73678, '\P{^Numeric_Value=1.50e-01}', ""); - Expect(1, 73677, '\p{Numeric_Value: 0.15}', ""); - Expect(0, 73677, '\p{^Numeric_Value: 0.15}', ""); - Expect(0, 73677, '\P{Numeric_Value: 0.15}', ""); - Expect(1, 73677, '\P{^Numeric_Value: 0.15}', ""); - Expect(0, 73678, '\p{Numeric_Value: 0.15}', ""); - Expect(1, 73678, '\p{^Numeric_Value: 0.15}', ""); - Expect(1, 73678, '\P{Numeric_Value: 0.15}', ""); - Expect(0, 73678, '\P{^Numeric_Value: 0.15}', ""); + Expect(1, 73677, '\p{Numeric_Value=0.15}', ""); + Expect(0, 73677, '\p{^Numeric_Value=0.15}', ""); + Expect(0, 73677, '\P{Numeric_Value=0.15}', ""); + Expect(1, 73677, '\P{^Numeric_Value=0.15}', ""); + Expect(0, 73678, '\p{Numeric_Value=0.15}', ""); + Expect(1, 73678, '\p{^Numeric_Value=0.15}', ""); + Expect(1, 73678, '\P{Numeric_Value=0.15}', ""); + Expect(0, 73678, '\P{^Numeric_Value=0.15}', ""); Expect(1, 73677, '\p{Numeric_Value=1.500e-01}', ""); Expect(0, 73677, '\p{^Numeric_Value=1.500e-01}', ""); Expect(0, 73677, '\P{Numeric_Value=1.500e-01}', ""); @@ -73786,26 +76146,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73678, '\p{^Numeric_Value=0.150}', ""); Expect(1, 73678, '\P{Numeric_Value=0.150}', ""); Expect(0, 73678, '\P{^Numeric_Value=0.150}', ""); - Error('\p{Nv=/a/ -3/020}'); - Error('\P{Nv=/a/ -3/020}'); + Error('\p{Nv=:=03/00020}'); + Error('\P{Nv=:=03/00020}'); Expect(1, 73677, '\p{Nv=:\A3/20\z:}', "");; Expect(0, 73678, '\p{Nv=:\A3/20\z:}', "");; - Expect(1, 73677, '\p{Nv=000003/20}', ""); - Expect(0, 73677, '\p{^Nv=000003/20}', ""); - Expect(0, 73677, '\P{Nv=000003/20}', ""); - Expect(1, 73677, '\P{^Nv=000003/20}', ""); - Expect(0, 73678, '\p{Nv=000003/20}', ""); - Expect(1, 73678, '\p{^Nv=000003/20}', ""); - Expect(1, 73678, '\P{Nv=000003/20}', ""); - Expect(0, 73678, '\P{^Nv=000003/20}', ""); - Expect(1, 73677, '\p{Nv=180/1200}', ""); - Expect(0, 73677, '\p{^Nv=180/1200}', ""); - Expect(0, 73677, '\P{Nv=180/1200}', ""); - Expect(1, 73677, '\P{^Nv=180/1200}', ""); - Expect(0, 73678, '\p{Nv=180/1200}', ""); - Expect(1, 73678, '\p{^Nv=180/1200}', ""); - Expect(1, 73678, '\P{Nv=180/1200}', ""); - Expect(0, 73678, '\P{^Nv=180/1200}', ""); + Expect(1, 73677, '\p{Nv=0003/00000000020}', ""); + Expect(0, 73677, '\p{^Nv=0003/00000000020}', ""); + Expect(0, 73677, '\P{Nv=0003/00000000020}', ""); + Expect(1, 73677, '\P{^Nv=0003/00000000020}', ""); + Expect(0, 73678, '\p{Nv=0003/00000000020}', ""); + Expect(1, 73678, '\p{^Nv=0003/00000000020}', ""); + Expect(1, 73678, '\P{Nv=0003/00000000020}', ""); + Expect(0, 73678, '\P{^Nv=0003/00000000020}', ""); + Expect(1, 73677, '\p{Nv: 180/1200}', ""); + Expect(0, 73677, '\p{^Nv: 180/1200}', ""); + Expect(0, 73677, '\P{Nv: 180/1200}', ""); + Expect(1, 73677, '\P{^Nv: 180/1200}', ""); + Expect(0, 73678, '\p{Nv: 180/1200}', ""); + Expect(1, 73678, '\p{^Nv: 180/1200}', ""); + Expect(1, 73678, '\P{Nv: 180/1200}', ""); + Expect(0, 73678, '\P{^Nv: 180/1200}', ""); Expect(1, 73677, '\p{Nv=1.5e-01}', ""); Expect(0, 73677, '\p{^Nv=1.5e-01}', ""); Expect(0, 73677, '\P{Nv=1.5e-01}', ""); @@ -73830,14 +76190,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73678, '\p{^Nv=0.15}', ""); Expect(1, 73678, '\P{Nv=0.15}', ""); Expect(0, 73678, '\P{^Nv=0.15}', ""); - Expect(1, 73677, '\p{Nv=1.500e-01}', ""); - Expect(0, 73677, '\p{^Nv=1.500e-01}', ""); - Expect(0, 73677, '\P{Nv=1.500e-01}', ""); - Expect(1, 73677, '\P{^Nv=1.500e-01}', ""); - Expect(0, 73678, '\p{Nv=1.500e-01}', ""); - Expect(1, 73678, '\p{^Nv=1.500e-01}', ""); - Expect(1, 73678, '\P{Nv=1.500e-01}', ""); - Expect(0, 73678, '\P{^Nv=1.500e-01}', ""); + Expect(1, 73677, '\p{Nv: 1.500e-01}', ""); + Expect(0, 73677, '\p{^Nv: 1.500e-01}', ""); + Expect(0, 73677, '\P{Nv: 1.500e-01}', ""); + Expect(1, 73677, '\P{^Nv: 1.500e-01}', ""); + Expect(0, 73678, '\p{Nv: 1.500e-01}', ""); + Expect(1, 73678, '\p{^Nv: 1.500e-01}', ""); + Expect(1, 73678, '\P{Nv: 1.500e-01}', ""); + Expect(0, 73678, '\P{^Nv: 1.500e-01}', ""); Expect(1, 73677, '\p{Nv=0.150}', ""); Expect(0, 73677, '\p{^Nv=0.150}', ""); Expect(0, 73677, '\P{Nv=0.150}', ""); @@ -73846,16 +76206,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73678, '\p{^Nv=0.150}', ""); Expect(1, 73678, '\P{Nv=0.150}', ""); Expect(0, 73678, '\P{^Nv=0.150}', ""); - Error('\p{Is_Numeric_Value= 003/00000000020:=}'); - Error('\P{Is_Numeric_Value= 003/00000000020:=}'); - Expect(1, 73677, '\p{Is_Numeric_Value=03/00000020}', ""); - Expect(0, 73677, '\p{^Is_Numeric_Value=03/00000020}', ""); - Expect(0, 73677, '\P{Is_Numeric_Value=03/00000020}', ""); - Expect(1, 73677, '\P{^Is_Numeric_Value=03/00000020}', ""); - Expect(0, 73678, '\p{Is_Numeric_Value=03/00000020}', ""); - Expect(1, 73678, '\p{^Is_Numeric_Value=03/00000020}', ""); - Expect(1, 73678, '\P{Is_Numeric_Value=03/00000020}', ""); - Expect(0, 73678, '\P{^Is_Numeric_Value=03/00000020}', ""); + Error('\p{Is_Numeric_Value= :=+0000000003/0000000020}'); + Error('\P{Is_Numeric_Value= :=+0000000003/0000000020}'); + Expect(1, 73677, '\p{Is_Numeric_Value=3/000020}', ""); + Expect(0, 73677, '\p{^Is_Numeric_Value=3/000020}', ""); + Expect(0, 73677, '\P{Is_Numeric_Value=3/000020}', ""); + Expect(1, 73677, '\P{^Is_Numeric_Value=3/000020}', ""); + Expect(0, 73678, '\p{Is_Numeric_Value=3/000020}', ""); + Expect(1, 73678, '\p{^Is_Numeric_Value=3/000020}', ""); + Expect(1, 73678, '\P{Is_Numeric_Value=3/000020}', ""); + Expect(0, 73678, '\P{^Is_Numeric_Value=3/000020}', ""); Expect(1, 73677, '\p{Is_Numeric_Value=180/1200}', ""); Expect(0, 73677, '\p{^Is_Numeric_Value=180/1200}', ""); Expect(0, 73677, '\P{Is_Numeric_Value=180/1200}', ""); @@ -73880,14 +76240,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73678, '\p{^Is_Numeric_Value=1.50e-01}', ""); Expect(1, 73678, '\P{Is_Numeric_Value=1.50e-01}', ""); Expect(0, 73678, '\P{^Is_Numeric_Value=1.50e-01}', ""); - Expect(1, 73677, '\p{Is_Numeric_Value: 0.15}', ""); - Expect(0, 73677, '\p{^Is_Numeric_Value: 0.15}', ""); - Expect(0, 73677, '\P{Is_Numeric_Value: 0.15}', ""); - Expect(1, 73677, '\P{^Is_Numeric_Value: 0.15}', ""); - Expect(0, 73678, '\p{Is_Numeric_Value: 0.15}', ""); - Expect(1, 73678, '\p{^Is_Numeric_Value: 0.15}', ""); - Expect(1, 73678, '\P{Is_Numeric_Value: 0.15}', ""); - Expect(0, 73678, '\P{^Is_Numeric_Value: 0.15}', ""); + Expect(1, 73677, '\p{Is_Numeric_Value=0.15}', ""); + Expect(0, 73677, '\p{^Is_Numeric_Value=0.15}', ""); + Expect(0, 73677, '\P{Is_Numeric_Value=0.15}', ""); + Expect(1, 73677, '\P{^Is_Numeric_Value=0.15}', ""); + Expect(0, 73678, '\p{Is_Numeric_Value=0.15}', ""); + Expect(1, 73678, '\p{^Is_Numeric_Value=0.15}', ""); + Expect(1, 73678, '\P{Is_Numeric_Value=0.15}', ""); + Expect(0, 73678, '\P{^Is_Numeric_Value=0.15}', ""); Expect(1, 73677, '\p{Is_Numeric_Value=1.500e-01}', ""); Expect(0, 73677, '\p{^Is_Numeric_Value=1.500e-01}', ""); Expect(0, 73677, '\P{Is_Numeric_Value=1.500e-01}', ""); @@ -73904,16 +76264,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73678, '\p{^Is_Numeric_Value=0.150}', ""); Expect(1, 73678, '\P{Is_Numeric_Value=0.150}', ""); Expect(0, 73678, '\P{^Is_Numeric_Value=0.150}', ""); - Error('\p{Is_Nv: - +0000003/00000020:=}'); - Error('\P{Is_Nv: - +0000003/00000020:=}'); - Expect(1, 73677, '\p{Is_Nv=03/00000020}', ""); - Expect(0, 73677, '\p{^Is_Nv=03/00000020}', ""); - Expect(0, 73677, '\P{Is_Nv=03/00000020}', ""); - Expect(1, 73677, '\P{^Is_Nv=03/00000020}', ""); - Expect(0, 73678, '\p{Is_Nv=03/00000020}', ""); - Expect(1, 73678, '\p{^Is_Nv=03/00000020}', ""); - Expect(1, 73678, '\P{Is_Nv=03/00000020}', ""); - Expect(0, 73678, '\P{^Is_Nv=03/00000020}', ""); + Error('\p{Is_Nv=_+000000003/0000020/a/}'); + Error('\P{Is_Nv=_+000000003/0000020/a/}'); + Expect(1, 73677, '\p{Is_Nv=00003/20}', ""); + Expect(0, 73677, '\p{^Is_Nv=00003/20}', ""); + Expect(0, 73677, '\P{Is_Nv=00003/20}', ""); + Expect(1, 73677, '\P{^Is_Nv=00003/20}', ""); + Expect(0, 73678, '\p{Is_Nv=00003/20}', ""); + Expect(1, 73678, '\p{^Is_Nv=00003/20}', ""); + Expect(1, 73678, '\P{Is_Nv=00003/20}', ""); + Expect(0, 73678, '\P{^Is_Nv=00003/20}', ""); Expect(1, 73677, '\p{Is_Nv=180/1200}', ""); Expect(0, 73677, '\p{^Is_Nv=180/1200}', ""); Expect(0, 73677, '\P{Is_Nv=180/1200}', ""); @@ -73946,14 +76306,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73678, '\p{^Is_Nv=0.15}', ""); Expect(1, 73678, '\P{Is_Nv=0.15}', ""); Expect(0, 73678, '\P{^Is_Nv=0.15}', ""); - Expect(1, 73677, '\p{Is_Nv:1.500e-01}', ""); - Expect(0, 73677, '\p{^Is_Nv:1.500e-01}', ""); - Expect(0, 73677, '\P{Is_Nv:1.500e-01}', ""); - Expect(1, 73677, '\P{^Is_Nv:1.500e-01}', ""); - Expect(0, 73678, '\p{Is_Nv:1.500e-01}', ""); - Expect(1, 73678, '\p{^Is_Nv:1.500e-01}', ""); - Expect(1, 73678, '\P{Is_Nv:1.500e-01}', ""); - Expect(0, 73678, '\P{^Is_Nv:1.500e-01}', ""); + Expect(1, 73677, '\p{Is_Nv=1.500e-01}', ""); + Expect(0, 73677, '\p{^Is_Nv=1.500e-01}', ""); + Expect(0, 73677, '\P{Is_Nv=1.500e-01}', ""); + Expect(1, 73677, '\P{^Is_Nv=1.500e-01}', ""); + Expect(0, 73678, '\p{Is_Nv=1.500e-01}', ""); + Expect(1, 73678, '\p{^Is_Nv=1.500e-01}', ""); + Expect(1, 73678, '\P{Is_Nv=1.500e-01}', ""); + Expect(0, 73678, '\P{^Is_Nv=1.500e-01}', ""); Expect(1, 73677, '\p{Is_Nv=0.150}', ""); Expect(0, 73677, '\p{^Is_Nv=0.150}', ""); Expect(0, 73677, '\P{Is_Nv=0.150}', ""); @@ -73962,18 +76322,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73678, '\p{^Is_Nv=0.150}', ""); Expect(1, 73678, '\P{Is_Nv=0.150}', ""); Expect(0, 73678, '\P{^Is_Nv=0.150}', ""); - Error('\p{Numeric_Value= +00003/0000000004/a/}'); - Error('\P{Numeric_Value= +00003/0000000004/a/}'); + Error('\p{Numeric_Value= 0000003/4:=}'); + Error('\P{Numeric_Value= 0000003/4:=}'); Expect(1, 126127, '\p{Numeric_Value=:\A3/4\z:}', "");; Expect(0, 126128, '\p{Numeric_Value=:\A3/4\z:}', "");; - Expect(1, 126127, '\p{Numeric_Value=0003/00000004}', ""); - Expect(0, 126127, '\p{^Numeric_Value=0003/00000004}', ""); - Expect(0, 126127, '\P{Numeric_Value=0003/00000004}', ""); - Expect(1, 126127, '\P{^Numeric_Value=0003/00000004}', ""); - Expect(0, 126128, '\p{Numeric_Value=0003/00000004}', ""); - Expect(1, 126128, '\p{^Numeric_Value=0003/00000004}', ""); - Expect(1, 126128, '\P{Numeric_Value=0003/00000004}', ""); - Expect(0, 126128, '\P{^Numeric_Value=0003/00000004}', ""); + Expect(1, 126127, '\p{Numeric_Value=0000003/00000004}', ""); + Expect(0, 126127, '\p{^Numeric_Value=0000003/00000004}', ""); + Expect(0, 126127, '\P{Numeric_Value=0000003/00000004}', ""); + Expect(1, 126127, '\P{^Numeric_Value=0000003/00000004}', ""); + Expect(0, 126128, '\p{Numeric_Value=0000003/00000004}', ""); + Expect(1, 126128, '\p{^Numeric_Value=0000003/00000004}', ""); + Expect(1, 126128, '\P{Numeric_Value=0000003/00000004}', ""); + Expect(0, 126128, '\P{^Numeric_Value=0000003/00000004}', ""); Expect(1, 126127, '\p{Numeric_Value=180/240}', ""); Expect(0, 126127, '\p{^Numeric_Value=180/240}', ""); Expect(0, 126127, '\P{Numeric_Value=180/240}', ""); @@ -73990,14 +76350,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126128, '\p{^Numeric_Value=7.5e-01}', ""); Expect(1, 126128, '\P{Numeric_Value=7.5e-01}', ""); Expect(0, 126128, '\P{^Numeric_Value=7.5e-01}', ""); - Expect(1, 126127, '\p{Numeric_Value: 7.50e-01}', ""); - Expect(0, 126127, '\p{^Numeric_Value: 7.50e-01}', ""); - Expect(0, 126127, '\P{Numeric_Value: 7.50e-01}', ""); - Expect(1, 126127, '\P{^Numeric_Value: 7.50e-01}', ""); - Expect(0, 126128, '\p{Numeric_Value: 7.50e-01}', ""); - Expect(1, 126128, '\p{^Numeric_Value: 7.50e-01}', ""); - Expect(1, 126128, '\P{Numeric_Value: 7.50e-01}', ""); - Expect(0, 126128, '\P{^Numeric_Value: 7.50e-01}', ""); + Expect(1, 126127, '\p{Numeric_Value=7.50e-01}', ""); + Expect(0, 126127, '\p{^Numeric_Value=7.50e-01}', ""); + Expect(0, 126127, '\P{Numeric_Value=7.50e-01}', ""); + Expect(1, 126127, '\P{^Numeric_Value=7.50e-01}', ""); + Expect(0, 126128, '\p{Numeric_Value=7.50e-01}', ""); + Expect(1, 126128, '\p{^Numeric_Value=7.50e-01}', ""); + Expect(1, 126128, '\P{Numeric_Value=7.50e-01}', ""); + Expect(0, 126128, '\P{^Numeric_Value=7.50e-01}', ""); Expect(1, 126127, '\p{Numeric_Value=0.75}', ""); Expect(0, 126127, '\p{^Numeric_Value=0.75}', ""); Expect(0, 126127, '\P{Numeric_Value=0.75}', ""); @@ -74022,18 +76382,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126128, '\p{^Numeric_Value=0.750}', ""); Expect(1, 126128, '\P{Numeric_Value=0.750}', ""); Expect(0, 126128, '\P{^Numeric_Value=0.750}', ""); - Error('\p{Nv=-/a/00003/0004}'); - Error('\P{Nv=-/a/00003/0004}'); + Error('\p{Nv=_/a/00003/00000004}'); + Error('\P{Nv=_/a/00003/00000004}'); Expect(1, 126127, '\p{Nv=:\A3/4\z:}', "");; Expect(0, 126128, '\p{Nv=:\A3/4\z:}', "");; - Expect(1, 126127, '\p{Nv=+000000003/000000004}', ""); - Expect(0, 126127, '\p{^Nv=+000000003/000000004}', ""); - Expect(0, 126127, '\P{Nv=+000000003/000000004}', ""); - Expect(1, 126127, '\P{^Nv=+000000003/000000004}', ""); - Expect(0, 126128, '\p{Nv=+000000003/000000004}', ""); - Expect(1, 126128, '\p{^Nv=+000000003/000000004}', ""); - Expect(1, 126128, '\P{Nv=+000000003/000000004}', ""); - Expect(0, 126128, '\P{^Nv=+000000003/000000004}', ""); + Expect(1, 126127, '\p{Nv=0000003/4}', ""); + Expect(0, 126127, '\p{^Nv=0000003/4}', ""); + Expect(0, 126127, '\P{Nv=0000003/4}', ""); + Expect(1, 126127, '\P{^Nv=0000003/4}', ""); + Expect(0, 126128, '\p{Nv=0000003/4}', ""); + Expect(1, 126128, '\p{^Nv=0000003/4}', ""); + Expect(1, 126128, '\P{Nv=0000003/4}', ""); + Expect(0, 126128, '\P{^Nv=0000003/4}', ""); Expect(1, 126127, '\p{Nv=180/240}', ""); Expect(0, 126127, '\p{^Nv=180/240}', ""); Expect(0, 126127, '\P{Nv=180/240}', ""); @@ -74058,14 +76418,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126128, '\p{^Nv=7.50e-01}', ""); Expect(1, 126128, '\P{Nv=7.50e-01}', ""); Expect(0, 126128, '\P{^Nv=7.50e-01}', ""); - Expect(1, 126127, '\p{Nv=0.75}', ""); - Expect(0, 126127, '\p{^Nv=0.75}', ""); - Expect(0, 126127, '\P{Nv=0.75}', ""); - Expect(1, 126127, '\P{^Nv=0.75}', ""); - Expect(0, 126128, '\p{Nv=0.75}', ""); - Expect(1, 126128, '\p{^Nv=0.75}', ""); - Expect(1, 126128, '\P{Nv=0.75}', ""); - Expect(0, 126128, '\P{^Nv=0.75}', ""); + Expect(1, 126127, '\p{Nv: 0.75}', ""); + Expect(0, 126127, '\p{^Nv: 0.75}', ""); + Expect(0, 126127, '\P{Nv: 0.75}', ""); + Expect(1, 126127, '\P{^Nv: 0.75}', ""); + Expect(0, 126128, '\p{Nv: 0.75}', ""); + Expect(1, 126128, '\p{^Nv: 0.75}', ""); + Expect(1, 126128, '\P{Nv: 0.75}', ""); + Expect(0, 126128, '\P{^Nv: 0.75}', ""); Expect(1, 126127, '\p{Nv=7.500e-01}', ""); Expect(0, 126127, '\p{^Nv=7.500e-01}', ""); Expect(0, 126127, '\P{Nv=7.500e-01}', ""); @@ -74074,24 +76434,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126128, '\p{^Nv=7.500e-01}', ""); Expect(1, 126128, '\P{Nv=7.500e-01}', ""); Expect(0, 126128, '\P{^Nv=7.500e-01}', ""); - Expect(1, 126127, '\p{Nv=0.750}', ""); - Expect(0, 126127, '\p{^Nv=0.750}', ""); - Expect(0, 126127, '\P{Nv=0.750}', ""); - Expect(1, 126127, '\P{^Nv=0.750}', ""); - Expect(0, 126128, '\p{Nv=0.750}', ""); - Expect(1, 126128, '\p{^Nv=0.750}', ""); - Expect(1, 126128, '\P{Nv=0.750}', ""); - Expect(0, 126128, '\P{^Nv=0.750}', ""); - Error('\p{Is_Numeric_Value=:=_ +000000003/0000004}'); - Error('\P{Is_Numeric_Value=:=_ +000000003/0000004}'); - Expect(1, 126127, '\p{Is_Numeric_Value=0000000003/0000000004}', ""); - Expect(0, 126127, '\p{^Is_Numeric_Value=0000000003/0000000004}', ""); - Expect(0, 126127, '\P{Is_Numeric_Value=0000000003/0000000004}', ""); - Expect(1, 126127, '\P{^Is_Numeric_Value=0000000003/0000000004}', ""); - Expect(0, 126128, '\p{Is_Numeric_Value=0000000003/0000000004}', ""); - Expect(1, 126128, '\p{^Is_Numeric_Value=0000000003/0000000004}', ""); - Expect(1, 126128, '\P{Is_Numeric_Value=0000000003/0000000004}', ""); - Expect(0, 126128, '\P{^Is_Numeric_Value=0000000003/0000000004}', ""); + Expect(1, 126127, '\p{Nv: 0.750}', ""); + Expect(0, 126127, '\p{^Nv: 0.750}', ""); + Expect(0, 126127, '\P{Nv: 0.750}', ""); + Expect(1, 126127, '\P{^Nv: 0.750}', ""); + Expect(0, 126128, '\p{Nv: 0.750}', ""); + Expect(1, 126128, '\p{^Nv: 0.750}', ""); + Expect(1, 126128, '\P{Nv: 0.750}', ""); + Expect(0, 126128, '\P{^Nv: 0.750}', ""); + Error('\p{Is_Numeric_Value= :=+003/0000004}'); + Error('\P{Is_Numeric_Value= :=+003/0000004}'); + Expect(1, 126127, '\p{Is_Numeric_Value=00000003/000000004}', ""); + Expect(0, 126127, '\p{^Is_Numeric_Value=00000003/000000004}', ""); + Expect(0, 126127, '\P{Is_Numeric_Value=00000003/000000004}', ""); + Expect(1, 126127, '\P{^Is_Numeric_Value=00000003/000000004}', ""); + Expect(0, 126128, '\p{Is_Numeric_Value=00000003/000000004}', ""); + Expect(1, 126128, '\p{^Is_Numeric_Value=00000003/000000004}', ""); + Expect(1, 126128, '\P{Is_Numeric_Value=00000003/000000004}', ""); + Expect(0, 126128, '\P{^Is_Numeric_Value=00000003/000000004}', ""); Expect(1, 126127, '\p{Is_Numeric_Value=180/240}', ""); Expect(0, 126127, '\p{^Is_Numeric_Value=180/240}', ""); Expect(0, 126127, '\P{Is_Numeric_Value=180/240}', ""); @@ -74140,16 +76500,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126128, '\p{^Is_Numeric_Value=0.750}', ""); Expect(1, 126128, '\P{Is_Numeric_Value=0.750}', ""); Expect(0, 126128, '\P{^Is_Numeric_Value=0.750}', ""); - Error('\p{Is_Nv=_ 000003/00004/a/}'); - Error('\P{Is_Nv=_ 000003/00004/a/}'); - Expect(1, 126127, '\p{Is_Nv=03/4}', ""); - Expect(0, 126127, '\p{^Is_Nv=03/4}', ""); - Expect(0, 126127, '\P{Is_Nv=03/4}', ""); - Expect(1, 126127, '\P{^Is_Nv=03/4}', ""); - Expect(0, 126128, '\p{Is_Nv=03/4}', ""); - Expect(1, 126128, '\p{^Is_Nv=03/4}', ""); - Expect(1, 126128, '\P{Is_Nv=03/4}', ""); - Expect(0, 126128, '\P{^Is_Nv=03/4}', ""); + Error('\p{Is_Nv=:= +0003/00004}'); + Error('\P{Is_Nv=:= +0003/00004}'); + Expect(1, 126127, '\p{Is_Nv=00003/00004}', ""); + Expect(0, 126127, '\p{^Is_Nv=00003/00004}', ""); + Expect(0, 126127, '\P{Is_Nv=00003/00004}', ""); + Expect(1, 126127, '\P{^Is_Nv=00003/00004}', ""); + Expect(0, 126128, '\p{Is_Nv=00003/00004}', ""); + Expect(1, 126128, '\p{^Is_Nv=00003/00004}', ""); + Expect(1, 126128, '\P{Is_Nv=00003/00004}', ""); + Expect(0, 126128, '\P{^Is_Nv=00003/00004}', ""); Expect(1, 126127, '\p{Is_Nv=180/240}', ""); Expect(0, 126127, '\p{^Is_Nv=180/240}', ""); Expect(0, 126127, '\P{Is_Nv=180/240}', ""); @@ -74190,26 +76550,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126128, '\p{^Is_Nv=7.500e-01}', ""); Expect(1, 126128, '\P{Is_Nv=7.500e-01}', ""); Expect(0, 126128, '\P{^Is_Nv=7.500e-01}', ""); - Expect(1, 126127, '\p{Is_Nv=0.750}', ""); - Expect(0, 126127, '\p{^Is_Nv=0.750}', ""); - Expect(0, 126127, '\P{Is_Nv=0.750}', ""); - Expect(1, 126127, '\P{^Is_Nv=0.750}', ""); - Expect(0, 126128, '\p{Is_Nv=0.750}', ""); - Expect(1, 126128, '\p{^Is_Nv=0.750}', ""); - Expect(1, 126128, '\P{Is_Nv=0.750}', ""); - Expect(0, 126128, '\P{^Is_Nv=0.750}', ""); - Error('\p{Numeric_Value=:=+03/005}'); - Error('\P{Numeric_Value=:=+03/005}'); + Expect(1, 126127, '\p{Is_Nv: 0.750}', ""); + Expect(0, 126127, '\p{^Is_Nv: 0.750}', ""); + Expect(0, 126127, '\P{Is_Nv: 0.750}', ""); + Expect(1, 126127, '\P{^Is_Nv: 0.750}', ""); + Expect(0, 126128, '\p{Is_Nv: 0.750}', ""); + Expect(1, 126128, '\p{^Is_Nv: 0.750}', ""); + Expect(1, 126128, '\P{Is_Nv: 0.750}', ""); + Expect(0, 126128, '\P{^Is_Nv: 0.750}', ""); + Error('\p{Numeric_Value: _ +003/00000005/a/}'); + Error('\P{Numeric_Value: _ +003/00000005/a/}'); Expect(1, 8535, '\p{Numeric_Value=:\A3/5\z:}', "");; Expect(0, 8536, '\p{Numeric_Value=:\A3/5\z:}', "");; - Expect(1, 8535, '\p{Numeric_Value=00003/005}', ""); - Expect(0, 8535, '\p{^Numeric_Value=00003/005}', ""); - Expect(0, 8535, '\P{Numeric_Value=00003/005}', ""); - Expect(1, 8535, '\P{^Numeric_Value=00003/005}', ""); - Expect(0, 8536, '\p{Numeric_Value=00003/005}', ""); - Expect(1, 8536, '\p{^Numeric_Value=00003/005}', ""); - Expect(1, 8536, '\P{Numeric_Value=00003/005}', ""); - Expect(0, 8536, '\P{^Numeric_Value=00003/005}', ""); + Expect(1, 8535, '\p{Numeric_Value=000000003/00000005}', ""); + Expect(0, 8535, '\p{^Numeric_Value=000000003/00000005}', ""); + Expect(0, 8535, '\P{Numeric_Value=000000003/00000005}', ""); + Expect(1, 8535, '\P{^Numeric_Value=000000003/00000005}', ""); + Expect(0, 8536, '\p{Numeric_Value=000000003/00000005}', ""); + Expect(1, 8536, '\p{^Numeric_Value=000000003/00000005}', ""); + Expect(1, 8536, '\P{Numeric_Value=000000003/00000005}', ""); + Expect(0, 8536, '\P{^Numeric_Value=000000003/00000005}', ""); Expect(1, 8535, '\p{Numeric_Value=180/300}', ""); Expect(0, 8535, '\p{^Numeric_Value=180/300}', ""); Expect(0, 8535, '\P{Numeric_Value=180/300}', ""); @@ -74226,14 +76586,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8536, '\p{^Numeric_Value=6.0e-01}', ""); Expect(1, 8536, '\P{Numeric_Value=6.0e-01}', ""); Expect(0, 8536, '\P{^Numeric_Value=6.0e-01}', ""); - Expect(1, 8535, '\p{Numeric_Value=0.6}', ""); - Expect(0, 8535, '\p{^Numeric_Value=0.6}', ""); - Expect(0, 8535, '\P{Numeric_Value=0.6}', ""); - Expect(1, 8535, '\P{^Numeric_Value=0.6}', ""); - Expect(0, 8536, '\p{Numeric_Value=0.6}', ""); - Expect(1, 8536, '\p{^Numeric_Value=0.6}', ""); - Expect(1, 8536, '\P{Numeric_Value=0.6}', ""); - Expect(0, 8536, '\P{^Numeric_Value=0.6}', ""); + Expect(1, 8535, '\p{Numeric_Value:0.6}', ""); + Expect(0, 8535, '\p{^Numeric_Value:0.6}', ""); + Expect(0, 8535, '\P{Numeric_Value:0.6}', ""); + Expect(1, 8535, '\P{^Numeric_Value:0.6}', ""); + Expect(0, 8536, '\p{Numeric_Value:0.6}', ""); + Expect(1, 8536, '\p{^Numeric_Value:0.6}', ""); + Expect(1, 8536, '\P{Numeric_Value:0.6}', ""); + Expect(0, 8536, '\P{^Numeric_Value:0.6}', ""); Expect(1, 8535, '\p{Numeric_Value=6.00e-01}', ""); Expect(0, 8535, '\p{^Numeric_Value=6.00e-01}', ""); Expect(0, 8535, '\P{Numeric_Value=6.00e-01}', ""); @@ -74250,18 +76610,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8536, '\p{^Numeric_Value=0.60}', ""); Expect(1, 8536, '\P{Numeric_Value=0.60}', ""); Expect(0, 8536, '\P{^Numeric_Value=0.60}', ""); - Error('\p{Nv= /a/0003/5}'); - Error('\P{Nv= /a/0003/5}'); + Error('\p{Nv=-:=+00003/05}'); + Error('\P{Nv=-:=+00003/05}'); Expect(1, 8535, '\p{Nv=:\A3/5\z:}', "");; Expect(0, 8536, '\p{Nv=:\A3/5\z:}', "");; - Expect(1, 8535, '\p{Nv=+000003/0000005}', ""); - Expect(0, 8535, '\p{^Nv=+000003/0000005}', ""); - Expect(0, 8535, '\P{Nv=+000003/0000005}', ""); - Expect(1, 8535, '\P{^Nv=+000003/0000005}', ""); - Expect(0, 8536, '\p{Nv=+000003/0000005}', ""); - Expect(1, 8536, '\p{^Nv=+000003/0000005}', ""); - Expect(1, 8536, '\P{Nv=+000003/0000005}', ""); - Expect(0, 8536, '\P{^Nv=+000003/0000005}', ""); + Expect(1, 8535, '\p{Nv=00003/005}', ""); + Expect(0, 8535, '\p{^Nv=00003/005}', ""); + Expect(0, 8535, '\P{Nv=00003/005}', ""); + Expect(1, 8535, '\P{^Nv=00003/005}', ""); + Expect(0, 8536, '\p{Nv=00003/005}', ""); + Expect(1, 8536, '\p{^Nv=00003/005}', ""); + Expect(1, 8536, '\P{Nv=00003/005}', ""); + Expect(0, 8536, '\P{^Nv=00003/005}', ""); Expect(1, 8535, '\p{Nv=180/300}', ""); Expect(0, 8535, '\p{^Nv=180/300}', ""); Expect(0, 8535, '\P{Nv=180/300}', ""); @@ -74302,24 +76662,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8536, '\p{^Nv=0.60}', ""); Expect(1, 8536, '\P{Nv=0.60}', ""); Expect(0, 8536, '\P{^Nv=0.60}', ""); - Error('\p{Is_Numeric_Value=- +003/00000005:=}'); - Error('\P{Is_Numeric_Value=- +003/00000005:=}'); - Expect(1, 8535, '\p{Is_Numeric_Value=0000003/05}', ""); - Expect(0, 8535, '\p{^Is_Numeric_Value=0000003/05}', ""); - Expect(0, 8535, '\P{Is_Numeric_Value=0000003/05}', ""); - Expect(1, 8535, '\P{^Is_Numeric_Value=0000003/05}', ""); - Expect(0, 8536, '\p{Is_Numeric_Value=0000003/05}', ""); - Expect(1, 8536, '\p{^Is_Numeric_Value=0000003/05}', ""); - Expect(1, 8536, '\P{Is_Numeric_Value=0000003/05}', ""); - Expect(0, 8536, '\P{^Is_Numeric_Value=0000003/05}', ""); - Expect(1, 8535, '\p{Is_Numeric_Value: 180/300}', ""); - Expect(0, 8535, '\p{^Is_Numeric_Value: 180/300}', ""); - Expect(0, 8535, '\P{Is_Numeric_Value: 180/300}', ""); - Expect(1, 8535, '\P{^Is_Numeric_Value: 180/300}', ""); - Expect(0, 8536, '\p{Is_Numeric_Value: 180/300}', ""); - Expect(1, 8536, '\p{^Is_Numeric_Value: 180/300}', ""); - Expect(1, 8536, '\P{Is_Numeric_Value: 180/300}', ""); - Expect(0, 8536, '\P{^Is_Numeric_Value: 180/300}', ""); + Error('\p{Is_Numeric_Value=_-003/000000005/a/}'); + Error('\P{Is_Numeric_Value=_-003/000000005/a/}'); + Expect(1, 8535, '\p{Is_Numeric_Value=0000000003/0005}', ""); + Expect(0, 8535, '\p{^Is_Numeric_Value=0000000003/0005}', ""); + Expect(0, 8535, '\P{Is_Numeric_Value=0000000003/0005}', ""); + Expect(1, 8535, '\P{^Is_Numeric_Value=0000000003/0005}', ""); + Expect(0, 8536, '\p{Is_Numeric_Value=0000000003/0005}', ""); + Expect(1, 8536, '\p{^Is_Numeric_Value=0000000003/0005}', ""); + Expect(1, 8536, '\P{Is_Numeric_Value=0000000003/0005}', ""); + Expect(0, 8536, '\P{^Is_Numeric_Value=0000000003/0005}', ""); + Expect(1, 8535, '\p{Is_Numeric_Value=180/300}', ""); + Expect(0, 8535, '\p{^Is_Numeric_Value=180/300}', ""); + Expect(0, 8535, '\P{Is_Numeric_Value=180/300}', ""); + Expect(1, 8535, '\P{^Is_Numeric_Value=180/300}', ""); + Expect(0, 8536, '\p{Is_Numeric_Value=180/300}', ""); + Expect(1, 8536, '\p{^Is_Numeric_Value=180/300}', ""); + Expect(1, 8536, '\P{Is_Numeric_Value=180/300}', ""); + Expect(0, 8536, '\P{^Is_Numeric_Value=180/300}', ""); Expect(1, 8535, '\p{Is_Numeric_Value=6.0e-01}', ""); Expect(0, 8535, '\p{^Is_Numeric_Value=6.0e-01}', ""); Expect(0, 8535, '\P{Is_Numeric_Value=6.0e-01}', ""); @@ -74344,24 +76704,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8536, '\p{^Is_Numeric_Value=6.00e-01}', ""); Expect(1, 8536, '\P{Is_Numeric_Value=6.00e-01}', ""); Expect(0, 8536, '\P{^Is_Numeric_Value=6.00e-01}', ""); - Expect(1, 8535, '\p{Is_Numeric_Value=0.60}', ""); - Expect(0, 8535, '\p{^Is_Numeric_Value=0.60}', ""); - Expect(0, 8535, '\P{Is_Numeric_Value=0.60}', ""); - Expect(1, 8535, '\P{^Is_Numeric_Value=0.60}', ""); - Expect(0, 8536, '\p{Is_Numeric_Value=0.60}', ""); - Expect(1, 8536, '\p{^Is_Numeric_Value=0.60}', ""); - Expect(1, 8536, '\P{Is_Numeric_Value=0.60}', ""); - Expect(0, 8536, '\P{^Is_Numeric_Value=0.60}', ""); - Error('\p{Is_Nv: _+0000000003/005:=}'); - Error('\P{Is_Nv: _+0000000003/005:=}'); - Expect(1, 8535, '\p{Is_Nv=003/005}', ""); - Expect(0, 8535, '\p{^Is_Nv=003/005}', ""); - Expect(0, 8535, '\P{Is_Nv=003/005}', ""); - Expect(1, 8535, '\P{^Is_Nv=003/005}', ""); - Expect(0, 8536, '\p{Is_Nv=003/005}', ""); - Expect(1, 8536, '\p{^Is_Nv=003/005}', ""); - Expect(1, 8536, '\P{Is_Nv=003/005}', ""); - Expect(0, 8536, '\P{^Is_Nv=003/005}', ""); + Expect(1, 8535, '\p{Is_Numeric_Value: 0.60}', ""); + Expect(0, 8535, '\p{^Is_Numeric_Value: 0.60}', ""); + Expect(0, 8535, '\P{Is_Numeric_Value: 0.60}', ""); + Expect(1, 8535, '\P{^Is_Numeric_Value: 0.60}', ""); + Expect(0, 8536, '\p{Is_Numeric_Value: 0.60}', ""); + Expect(1, 8536, '\p{^Is_Numeric_Value: 0.60}', ""); + Expect(1, 8536, '\P{Is_Numeric_Value: 0.60}', ""); + Expect(0, 8536, '\P{^Is_Numeric_Value: 0.60}', ""); + Error('\p{Is_Nv= :=0003/0005}'); + Error('\P{Is_Nv= :=0003/0005}'); + Expect(1, 8535, '\p{Is_Nv=003/5}', ""); + Expect(0, 8535, '\p{^Is_Nv=003/5}', ""); + Expect(0, 8535, '\P{Is_Nv=003/5}', ""); + Expect(1, 8535, '\P{^Is_Nv=003/5}', ""); + Expect(0, 8536, '\p{Is_Nv=003/5}', ""); + Expect(1, 8536, '\p{^Is_Nv=003/5}', ""); + Expect(1, 8536, '\P{Is_Nv=003/5}', ""); + Expect(0, 8536, '\P{^Is_Nv=003/5}', ""); Expect(1, 8535, '\p{Is_Nv=180/300}', ""); Expect(0, 8535, '\p{^Is_Nv=180/300}', ""); Expect(0, 8535, '\P{Is_Nv=180/300}', ""); @@ -74386,14 +76746,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8536, '\p{^Is_Nv=0.6}', ""); Expect(1, 8536, '\P{Is_Nv=0.6}', ""); Expect(0, 8536, '\P{^Is_Nv=0.6}', ""); - Expect(1, 8535, '\p{Is_Nv: 6.00e-01}', ""); - Expect(0, 8535, '\p{^Is_Nv: 6.00e-01}', ""); - Expect(0, 8535, '\P{Is_Nv: 6.00e-01}', ""); - Expect(1, 8535, '\P{^Is_Nv: 6.00e-01}', ""); - Expect(0, 8536, '\p{Is_Nv: 6.00e-01}', ""); - Expect(1, 8536, '\p{^Is_Nv: 6.00e-01}', ""); - Expect(1, 8536, '\P{Is_Nv: 6.00e-01}', ""); - Expect(0, 8536, '\P{^Is_Nv: 6.00e-01}', ""); + Expect(1, 8535, '\p{Is_Nv:6.00e-01}', ""); + Expect(0, 8535, '\p{^Is_Nv:6.00e-01}', ""); + Expect(0, 8535, '\P{Is_Nv:6.00e-01}', ""); + Expect(1, 8535, '\P{^Is_Nv:6.00e-01}', ""); + Expect(0, 8536, '\p{Is_Nv:6.00e-01}', ""); + Expect(1, 8536, '\p{^Is_Nv:6.00e-01}', ""); + Expect(1, 8536, '\P{Is_Nv:6.00e-01}', ""); + Expect(0, 8536, '\P{^Is_Nv:6.00e-01}', ""); Expect(1, 8535, '\p{Is_Nv=0.60}', ""); Expect(0, 8535, '\p{^Is_Nv=0.60}', ""); Expect(0, 8535, '\P{Is_Nv=0.60}', ""); @@ -74402,18 +76762,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8536, '\p{^Is_Nv=0.60}', ""); Expect(1, 8536, '\P{Is_Nv=0.60}', ""); Expect(0, 8536, '\P{^Is_Nv=0.60}', ""); - Error('\p{Numeric_Value= -003/0000064:=}'); - Error('\P{Numeric_Value= -003/0000064:=}'); + Error('\p{Numeric_Value: /a/000003/0000000064}'); + Error('\P{Numeric_Value: /a/000003/0000000064}'); Expect(1, 73671, '\p{Numeric_Value=:\A3/64\z:}', "");; Expect(0, 73672, '\p{Numeric_Value=:\A3/64\z:}', "");; - Expect(1, 73671, '\p{Numeric_Value=+0000000003/000000064}', ""); - Expect(0, 73671, '\p{^Numeric_Value=+0000000003/000000064}', ""); - Expect(0, 73671, '\P{Numeric_Value=+0000000003/000000064}', ""); - Expect(1, 73671, '\P{^Numeric_Value=+0000000003/000000064}', ""); - Expect(0, 73672, '\p{Numeric_Value=+0000000003/000000064}', ""); - Expect(1, 73672, '\p{^Numeric_Value=+0000000003/000000064}', ""); - Expect(1, 73672, '\P{Numeric_Value=+0000000003/000000064}', ""); - Expect(0, 73672, '\P{^Numeric_Value=+0000000003/000000064}', ""); + Expect(1, 73671, '\p{Numeric_Value=0000003/00000064}', ""); + Expect(0, 73671, '\p{^Numeric_Value=0000003/00000064}', ""); + Expect(0, 73671, '\P{Numeric_Value=0000003/00000064}', ""); + Expect(1, 73671, '\P{^Numeric_Value=0000003/00000064}', ""); + Expect(0, 73672, '\p{Numeric_Value=0000003/00000064}', ""); + Expect(1, 73672, '\p{^Numeric_Value=0000003/00000064}', ""); + Expect(1, 73672, '\P{Numeric_Value=0000003/00000064}', ""); + Expect(0, 73672, '\P{^Numeric_Value=0000003/00000064}', ""); Expect(1, 73671, '\p{Numeric_Value=180/3840}', ""); Expect(0, 73671, '\p{^Numeric_Value=180/3840}', ""); Expect(0, 73671, '\P{Numeric_Value=180/3840}', ""); @@ -74422,24 +76782,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Numeric_Value=180/3840}', ""); Expect(1, 73672, '\P{Numeric_Value=180/3840}', ""); Expect(0, 73672, '\P{^Numeric_Value=180/3840}', ""); - Error('\p{Numeric_Value: 4.7e-02}'); - Error('\P{Numeric_Value: 4.7e-02}'); - Expect(1, 73671, '\p{Numeric_Value=4.69e-02}', ""); - Expect(0, 73671, '\p{^Numeric_Value=4.69e-02}', ""); - Expect(0, 73671, '\P{Numeric_Value=4.69e-02}', ""); - Expect(1, 73671, '\P{^Numeric_Value=4.69e-02}', ""); - Expect(0, 73672, '\p{Numeric_Value=4.69e-02}', ""); - Expect(1, 73672, '\p{^Numeric_Value=4.69e-02}', ""); - Expect(1, 73672, '\P{Numeric_Value=4.69e-02}', ""); - Expect(0, 73672, '\P{^Numeric_Value=4.69e-02}', ""); - Expect(1, 73671, '\p{Numeric_Value=4.688e-02}', ""); - Expect(0, 73671, '\p{^Numeric_Value=4.688e-02}', ""); - Expect(0, 73671, '\P{Numeric_Value=4.688e-02}', ""); - Expect(1, 73671, '\P{^Numeric_Value=4.688e-02}', ""); - Expect(0, 73672, '\p{Numeric_Value=4.688e-02}', ""); - Expect(1, 73672, '\p{^Numeric_Value=4.688e-02}', ""); - Expect(1, 73672, '\P{Numeric_Value=4.688e-02}', ""); - Expect(0, 73672, '\P{^Numeric_Value=4.688e-02}', ""); + Error('\p{Numeric_Value=4.7e-02}'); + Error('\P{Numeric_Value=4.7e-02}'); + Expect(1, 73671, '\p{Numeric_Value: 4.69e-02}', ""); + Expect(0, 73671, '\p{^Numeric_Value: 4.69e-02}', ""); + Expect(0, 73671, '\P{Numeric_Value: 4.69e-02}', ""); + Expect(1, 73671, '\P{^Numeric_Value: 4.69e-02}', ""); + Expect(0, 73672, '\p{Numeric_Value: 4.69e-02}', ""); + Expect(1, 73672, '\p{^Numeric_Value: 4.69e-02}', ""); + Expect(1, 73672, '\P{Numeric_Value: 4.69e-02}', ""); + Expect(0, 73672, '\P{^Numeric_Value: 4.69e-02}', ""); + Expect(1, 73671, '\p{Numeric_Value: 4.688e-02}', ""); + Expect(0, 73671, '\p{^Numeric_Value: 4.688e-02}', ""); + Expect(0, 73671, '\P{Numeric_Value: 4.688e-02}', ""); + Expect(1, 73671, '\P{^Numeric_Value: 4.688e-02}', ""); + Expect(0, 73672, '\p{Numeric_Value: 4.688e-02}', ""); + Expect(1, 73672, '\p{^Numeric_Value: 4.688e-02}', ""); + Expect(1, 73672, '\P{Numeric_Value: 4.688e-02}', ""); + Expect(0, 73672, '\P{^Numeric_Value: 4.688e-02}', ""); Error('\p{Numeric_Value=0.047}'); Error('\P{Numeric_Value=0.047}'); Expect(1, 73671, '\p{Numeric_Value=4.6875e-02}', ""); @@ -74458,14 +76818,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Numeric_Value=0.0469}', ""); Expect(1, 73672, '\P{Numeric_Value=0.0469}', ""); Expect(0, 73672, '\P{^Numeric_Value=0.0469}', ""); - Expect(1, 73671, '\p{Numeric_Value: 4.68750e-02}', ""); - Expect(0, 73671, '\p{^Numeric_Value: 4.68750e-02}', ""); - Expect(0, 73671, '\P{Numeric_Value: 4.68750e-02}', ""); - Expect(1, 73671, '\P{^Numeric_Value: 4.68750e-02}', ""); - Expect(0, 73672, '\p{Numeric_Value: 4.68750e-02}', ""); - Expect(1, 73672, '\p{^Numeric_Value: 4.68750e-02}', ""); - Expect(1, 73672, '\P{Numeric_Value: 4.68750e-02}', ""); - Expect(0, 73672, '\P{^Numeric_Value: 4.68750e-02}', ""); + Expect(1, 73671, '\p{Numeric_Value=4.68750e-02}', ""); + Expect(0, 73671, '\p{^Numeric_Value=4.68750e-02}', ""); + Expect(0, 73671, '\P{Numeric_Value=4.68750e-02}', ""); + Expect(1, 73671, '\P{^Numeric_Value=4.68750e-02}', ""); + Expect(0, 73672, '\p{Numeric_Value=4.68750e-02}', ""); + Expect(1, 73672, '\p{^Numeric_Value=4.68750e-02}', ""); + Expect(1, 73672, '\P{Numeric_Value=4.68750e-02}', ""); + Expect(0, 73672, '\P{^Numeric_Value=4.68750e-02}', ""); Expect(1, 73671, '\p{Numeric_Value=0.04688}', ""); Expect(0, 73671, '\p{^Numeric_Value=0.04688}', ""); Expect(0, 73671, '\P{Numeric_Value=0.04688}', ""); @@ -74474,18 +76834,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Numeric_Value=0.04688}', ""); Expect(1, 73672, '\P{Numeric_Value=0.04688}', ""); Expect(0, 73672, '\P{^Numeric_Value=0.04688}', ""); - Error('\p{Nv= -0000000003/000064/a/}'); - Error('\P{Nv= -0000000003/000064/a/}'); + Error('\p{Nv= +0000003/00064/a/}'); + Error('\P{Nv= +0000003/00064/a/}'); Expect(1, 73671, '\p{Nv=:\A3/64\z:}', "");; Expect(0, 73672, '\p{Nv=:\A3/64\z:}', "");; - Expect(1, 73671, '\p{Nv=00003/0000000064}', ""); - Expect(0, 73671, '\p{^Nv=00003/0000000064}', ""); - Expect(0, 73671, '\P{Nv=00003/0000000064}', ""); - Expect(1, 73671, '\P{^Nv=00003/0000000064}', ""); - Expect(0, 73672, '\p{Nv=00003/0000000064}', ""); - Expect(1, 73672, '\p{^Nv=00003/0000000064}', ""); - Expect(1, 73672, '\P{Nv=00003/0000000064}', ""); - Expect(0, 73672, '\P{^Nv=00003/0000000064}', ""); + Expect(1, 73671, '\p{Nv=0000003/00000000064}', ""); + Expect(0, 73671, '\p{^Nv=0000003/00000000064}', ""); + Expect(0, 73671, '\P{Nv=0000003/00000000064}', ""); + Expect(1, 73671, '\P{^Nv=0000003/00000000064}', ""); + Expect(0, 73672, '\p{Nv=0000003/00000000064}', ""); + Expect(1, 73672, '\p{^Nv=0000003/00000000064}', ""); + Expect(1, 73672, '\P{Nv=0000003/00000000064}', ""); + Expect(0, 73672, '\P{^Nv=0000003/00000000064}', ""); Expect(1, 73671, '\p{Nv=180/3840}', ""); Expect(0, 73671, '\p{^Nv=180/3840}', ""); Expect(0, 73671, '\P{Nv=180/3840}', ""); @@ -74494,16 +76854,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Nv=180/3840}', ""); Expect(1, 73672, '\P{Nv=180/3840}', ""); Expect(0, 73672, '\P{^Nv=180/3840}', ""); - Error('\p{Nv=4.7e-02}'); - Error('\P{Nv=4.7e-02}'); - Expect(1, 73671, '\p{Nv: 4.69e-02}', ""); - Expect(0, 73671, '\p{^Nv: 4.69e-02}', ""); - Expect(0, 73671, '\P{Nv: 4.69e-02}', ""); - Expect(1, 73671, '\P{^Nv: 4.69e-02}', ""); - Expect(0, 73672, '\p{Nv: 4.69e-02}', ""); - Expect(1, 73672, '\p{^Nv: 4.69e-02}', ""); - Expect(1, 73672, '\P{Nv: 4.69e-02}', ""); - Expect(0, 73672, '\P{^Nv: 4.69e-02}', ""); + Error('\p{Nv: 4.7e-02}'); + Error('\P{Nv: 4.7e-02}'); + Expect(1, 73671, '\p{Nv=4.69e-02}', ""); + Expect(0, 73671, '\p{^Nv=4.69e-02}', ""); + Expect(0, 73671, '\P{Nv=4.69e-02}', ""); + Expect(1, 73671, '\P{^Nv=4.69e-02}', ""); + Expect(0, 73672, '\p{Nv=4.69e-02}', ""); + Expect(1, 73672, '\p{^Nv=4.69e-02}', ""); + Expect(1, 73672, '\P{Nv=4.69e-02}', ""); + Expect(0, 73672, '\P{^Nv=4.69e-02}', ""); Expect(1, 73671, '\p{Nv=4.688e-02}', ""); Expect(0, 73671, '\p{^Nv=4.688e-02}', ""); Expect(0, 73671, '\P{Nv=4.688e-02}', ""); @@ -74522,22 +76882,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Nv=4.6875e-02}', ""); Expect(1, 73672, '\P{Nv=4.6875e-02}', ""); Expect(0, 73672, '\P{^Nv=4.6875e-02}', ""); - Expect(1, 73671, '\p{Nv:0.0469}', ""); - Expect(0, 73671, '\p{^Nv:0.0469}', ""); - Expect(0, 73671, '\P{Nv:0.0469}', ""); - Expect(1, 73671, '\P{^Nv:0.0469}', ""); - Expect(0, 73672, '\p{Nv:0.0469}', ""); - Expect(1, 73672, '\p{^Nv:0.0469}', ""); - Expect(1, 73672, '\P{Nv:0.0469}', ""); - Expect(0, 73672, '\P{^Nv:0.0469}', ""); - Expect(1, 73671, '\p{Nv=4.68750e-02}', ""); - Expect(0, 73671, '\p{^Nv=4.68750e-02}', ""); - Expect(0, 73671, '\P{Nv=4.68750e-02}', ""); - Expect(1, 73671, '\P{^Nv=4.68750e-02}', ""); - Expect(0, 73672, '\p{Nv=4.68750e-02}', ""); - Expect(1, 73672, '\p{^Nv=4.68750e-02}', ""); - Expect(1, 73672, '\P{Nv=4.68750e-02}', ""); - Expect(0, 73672, '\P{^Nv=4.68750e-02}', ""); + Expect(1, 73671, '\p{Nv: 0.0469}', ""); + Expect(0, 73671, '\p{^Nv: 0.0469}', ""); + Expect(0, 73671, '\P{Nv: 0.0469}', ""); + Expect(1, 73671, '\P{^Nv: 0.0469}', ""); + Expect(0, 73672, '\p{Nv: 0.0469}', ""); + Expect(1, 73672, '\p{^Nv: 0.0469}', ""); + Expect(1, 73672, '\P{Nv: 0.0469}', ""); + Expect(0, 73672, '\P{^Nv: 0.0469}', ""); + Expect(1, 73671, '\p{Nv: 4.68750e-02}', ""); + Expect(0, 73671, '\p{^Nv: 4.68750e-02}', ""); + Expect(0, 73671, '\P{Nv: 4.68750e-02}', ""); + Expect(1, 73671, '\P{^Nv: 4.68750e-02}', ""); + Expect(0, 73672, '\p{Nv: 4.68750e-02}', ""); + Expect(1, 73672, '\p{^Nv: 4.68750e-02}', ""); + Expect(1, 73672, '\P{Nv: 4.68750e-02}', ""); + Expect(0, 73672, '\P{^Nv: 4.68750e-02}', ""); Expect(1, 73671, '\p{Nv=0.04688}', ""); Expect(0, 73671, '\p{^Nv=0.04688}', ""); Expect(0, 73671, '\P{Nv=0.04688}', ""); @@ -74546,16 +76906,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Nv=0.04688}', ""); Expect(1, 73672, '\P{Nv=0.04688}', ""); Expect(0, 73672, '\P{^Nv=0.04688}', ""); - Error('\p{Is_Numeric_Value: /a/+00003/064}'); - Error('\P{Is_Numeric_Value: /a/+00003/064}'); - Expect(1, 73671, '\p{Is_Numeric_Value=0000003/00064}', ""); - Expect(0, 73671, '\p{^Is_Numeric_Value=0000003/00064}', ""); - Expect(0, 73671, '\P{Is_Numeric_Value=0000003/00064}', ""); - Expect(1, 73671, '\P{^Is_Numeric_Value=0000003/00064}', ""); - Expect(0, 73672, '\p{Is_Numeric_Value=0000003/00064}', ""); - Expect(1, 73672, '\p{^Is_Numeric_Value=0000003/00064}', ""); - Expect(1, 73672, '\P{Is_Numeric_Value=0000003/00064}', ""); - Expect(0, 73672, '\P{^Is_Numeric_Value=0000003/00064}', ""); + Error('\p{Is_Numeric_Value=-+000003/0000064:=}'); + Error('\P{Is_Numeric_Value=-+000003/0000064:=}'); + Expect(1, 73671, '\p{Is_Numeric_Value=3/0000064}', ""); + Expect(0, 73671, '\p{^Is_Numeric_Value=3/0000064}', ""); + Expect(0, 73671, '\P{Is_Numeric_Value=3/0000064}', ""); + Expect(1, 73671, '\P{^Is_Numeric_Value=3/0000064}', ""); + Expect(0, 73672, '\p{Is_Numeric_Value=3/0000064}', ""); + Expect(1, 73672, '\p{^Is_Numeric_Value=3/0000064}', ""); + Expect(1, 73672, '\P{Is_Numeric_Value=3/0000064}', ""); + Expect(0, 73672, '\P{^Is_Numeric_Value=3/0000064}', ""); Expect(1, 73671, '\p{Is_Numeric_Value=180/3840}', ""); Expect(0, 73671, '\p{^Is_Numeric_Value=180/3840}', ""); Expect(0, 73671, '\P{Is_Numeric_Value=180/3840}', ""); @@ -74564,8 +76924,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Is_Numeric_Value=180/3840}', ""); Expect(1, 73672, '\P{Is_Numeric_Value=180/3840}', ""); Expect(0, 73672, '\P{^Is_Numeric_Value=180/3840}', ""); - Error('\p{Is_Numeric_Value: 4.7e-02}'); - Error('\P{Is_Numeric_Value: 4.7e-02}'); + Error('\p{Is_Numeric_Value=4.7e-02}'); + Error('\P{Is_Numeric_Value=4.7e-02}'); Expect(1, 73671, '\p{Is_Numeric_Value=4.69e-02}', ""); Expect(0, 73671, '\p{^Is_Numeric_Value=4.69e-02}', ""); Expect(0, 73671, '\P{Is_Numeric_Value=4.69e-02}', ""); @@ -74574,32 +76934,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Is_Numeric_Value=4.69e-02}', ""); Expect(1, 73672, '\P{Is_Numeric_Value=4.69e-02}', ""); Expect(0, 73672, '\P{^Is_Numeric_Value=4.69e-02}', ""); - Expect(1, 73671, '\p{Is_Numeric_Value: 4.688e-02}', ""); - Expect(0, 73671, '\p{^Is_Numeric_Value: 4.688e-02}', ""); - Expect(0, 73671, '\P{Is_Numeric_Value: 4.688e-02}', ""); - Expect(1, 73671, '\P{^Is_Numeric_Value: 4.688e-02}', ""); - Expect(0, 73672, '\p{Is_Numeric_Value: 4.688e-02}', ""); - Expect(1, 73672, '\p{^Is_Numeric_Value: 4.688e-02}', ""); - Expect(1, 73672, '\P{Is_Numeric_Value: 4.688e-02}', ""); - Expect(0, 73672, '\P{^Is_Numeric_Value: 4.688e-02}', ""); - Error('\p{Is_Numeric_Value: 0.047}'); - Error('\P{Is_Numeric_Value: 0.047}'); - Expect(1, 73671, '\p{Is_Numeric_Value: 4.6875e-02}', ""); - Expect(0, 73671, '\p{^Is_Numeric_Value: 4.6875e-02}', ""); - Expect(0, 73671, '\P{Is_Numeric_Value: 4.6875e-02}', ""); - Expect(1, 73671, '\P{^Is_Numeric_Value: 4.6875e-02}', ""); - Expect(0, 73672, '\p{Is_Numeric_Value: 4.6875e-02}', ""); - Expect(1, 73672, '\p{^Is_Numeric_Value: 4.6875e-02}', ""); - Expect(1, 73672, '\P{Is_Numeric_Value: 4.6875e-02}', ""); - Expect(0, 73672, '\P{^Is_Numeric_Value: 4.6875e-02}', ""); - Expect(1, 73671, '\p{Is_Numeric_Value=0.0469}', ""); - Expect(0, 73671, '\p{^Is_Numeric_Value=0.0469}', ""); - Expect(0, 73671, '\P{Is_Numeric_Value=0.0469}', ""); - Expect(1, 73671, '\P{^Is_Numeric_Value=0.0469}', ""); - Expect(0, 73672, '\p{Is_Numeric_Value=0.0469}', ""); - Expect(1, 73672, '\p{^Is_Numeric_Value=0.0469}', ""); - Expect(1, 73672, '\P{Is_Numeric_Value=0.0469}', ""); - Expect(0, 73672, '\P{^Is_Numeric_Value=0.0469}', ""); + Expect(1, 73671, '\p{Is_Numeric_Value=4.688e-02}', ""); + Expect(0, 73671, '\p{^Is_Numeric_Value=4.688e-02}', ""); + Expect(0, 73671, '\P{Is_Numeric_Value=4.688e-02}', ""); + Expect(1, 73671, '\P{^Is_Numeric_Value=4.688e-02}', ""); + Expect(0, 73672, '\p{Is_Numeric_Value=4.688e-02}', ""); + Expect(1, 73672, '\p{^Is_Numeric_Value=4.688e-02}', ""); + Expect(1, 73672, '\P{Is_Numeric_Value=4.688e-02}', ""); + Expect(0, 73672, '\P{^Is_Numeric_Value=4.688e-02}', ""); + Error('\p{Is_Numeric_Value=0.047}'); + Error('\P{Is_Numeric_Value=0.047}'); + Expect(1, 73671, '\p{Is_Numeric_Value=4.6875e-02}', ""); + Expect(0, 73671, '\p{^Is_Numeric_Value=4.6875e-02}', ""); + Expect(0, 73671, '\P{Is_Numeric_Value=4.6875e-02}', ""); + Expect(1, 73671, '\P{^Is_Numeric_Value=4.6875e-02}', ""); + Expect(0, 73672, '\p{Is_Numeric_Value=4.6875e-02}', ""); + Expect(1, 73672, '\p{^Is_Numeric_Value=4.6875e-02}', ""); + Expect(1, 73672, '\P{Is_Numeric_Value=4.6875e-02}', ""); + Expect(0, 73672, '\P{^Is_Numeric_Value=4.6875e-02}', ""); + Expect(1, 73671, '\p{Is_Numeric_Value: 0.0469}', ""); + Expect(0, 73671, '\p{^Is_Numeric_Value: 0.0469}', ""); + Expect(0, 73671, '\P{Is_Numeric_Value: 0.0469}', ""); + Expect(1, 73671, '\P{^Is_Numeric_Value: 0.0469}', ""); + Expect(0, 73672, '\p{Is_Numeric_Value: 0.0469}', ""); + Expect(1, 73672, '\p{^Is_Numeric_Value: 0.0469}', ""); + Expect(1, 73672, '\P{Is_Numeric_Value: 0.0469}', ""); + Expect(0, 73672, '\P{^Is_Numeric_Value: 0.0469}', ""); Expect(1, 73671, '\p{Is_Numeric_Value=4.68750e-02}', ""); Expect(0, 73671, '\p{^Is_Numeric_Value=4.68750e-02}', ""); Expect(0, 73671, '\P{Is_Numeric_Value=4.68750e-02}', ""); @@ -74616,16 +76976,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Is_Numeric_Value=0.04688}', ""); Expect(1, 73672, '\P{Is_Numeric_Value=0.04688}', ""); Expect(0, 73672, '\P{^Is_Numeric_Value=0.04688}', ""); - Error('\p{Is_Nv=003/00000064/a/}'); - Error('\P{Is_Nv=003/00000064/a/}'); - Expect(1, 73671, '\p{Is_Nv=+03/00000000064}', ""); - Expect(0, 73671, '\p{^Is_Nv=+03/00000000064}', ""); - Expect(0, 73671, '\P{Is_Nv=+03/00000000064}', ""); - Expect(1, 73671, '\P{^Is_Nv=+03/00000000064}', ""); - Expect(0, 73672, '\p{Is_Nv=+03/00000000064}', ""); - Expect(1, 73672, '\p{^Is_Nv=+03/00000000064}', ""); - Expect(1, 73672, '\P{Is_Nv=+03/00000000064}', ""); - Expect(0, 73672, '\P{^Is_Nv=+03/00000000064}', ""); + Error('\p{Is_Nv=/a/_ 0000000003/000000064}'); + Error('\P{Is_Nv=/a/_ 0000000003/000000064}'); + Expect(1, 73671, '\p{Is_Nv=0000000003/0000000064}', ""); + Expect(0, 73671, '\p{^Is_Nv=0000000003/0000000064}', ""); + Expect(0, 73671, '\P{Is_Nv=0000000003/0000000064}', ""); + Expect(1, 73671, '\P{^Is_Nv=0000000003/0000000064}', ""); + Expect(0, 73672, '\p{Is_Nv=0000000003/0000000064}', ""); + Expect(1, 73672, '\p{^Is_Nv=0000000003/0000000064}', ""); + Expect(1, 73672, '\P{Is_Nv=0000000003/0000000064}', ""); + Expect(0, 73672, '\P{^Is_Nv=0000000003/0000000064}', ""); Expect(1, 73671, '\p{Is_Nv=180/3840}', ""); Expect(0, 73671, '\p{^Is_Nv=180/3840}', ""); Expect(0, 73671, '\P{Is_Nv=180/3840}', ""); @@ -74644,14 +77004,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Is_Nv=4.69e-02}', ""); Expect(1, 73672, '\P{Is_Nv=4.69e-02}', ""); Expect(0, 73672, '\P{^Is_Nv=4.69e-02}', ""); - Expect(1, 73671, '\p{Is_Nv: 4.688e-02}', ""); - Expect(0, 73671, '\p{^Is_Nv: 4.688e-02}', ""); - Expect(0, 73671, '\P{Is_Nv: 4.688e-02}', ""); - Expect(1, 73671, '\P{^Is_Nv: 4.688e-02}', ""); - Expect(0, 73672, '\p{Is_Nv: 4.688e-02}', ""); - Expect(1, 73672, '\p{^Is_Nv: 4.688e-02}', ""); - Expect(1, 73672, '\P{Is_Nv: 4.688e-02}', ""); - Expect(0, 73672, '\P{^Is_Nv: 4.688e-02}', ""); + Expect(1, 73671, '\p{Is_Nv:4.688e-02}', ""); + Expect(0, 73671, '\p{^Is_Nv:4.688e-02}', ""); + Expect(0, 73671, '\P{Is_Nv:4.688e-02}', ""); + Expect(1, 73671, '\P{^Is_Nv:4.688e-02}', ""); + Expect(0, 73672, '\p{Is_Nv:4.688e-02}', ""); + Expect(1, 73672, '\p{^Is_Nv:4.688e-02}', ""); + Expect(1, 73672, '\P{Is_Nv:4.688e-02}', ""); + Expect(0, 73672, '\P{^Is_Nv:4.688e-02}', ""); Error('\p{Is_Nv=0.047}'); Error('\P{Is_Nv=0.047}'); Expect(1, 73671, '\p{Is_Nv=4.6875e-02}', ""); @@ -74678,26 +77038,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Is_Nv=4.68750e-02}', ""); Expect(1, 73672, '\P{Is_Nv=4.68750e-02}', ""); Expect(0, 73672, '\P{^Is_Nv=4.68750e-02}', ""); - Expect(1, 73671, '\p{Is_Nv=0.04688}', ""); - Expect(0, 73671, '\p{^Is_Nv=0.04688}', ""); - Expect(0, 73671, '\P{Is_Nv=0.04688}', ""); - Expect(1, 73671, '\P{^Is_Nv=0.04688}', ""); - Expect(0, 73672, '\p{Is_Nv=0.04688}', ""); - Expect(1, 73672, '\p{^Is_Nv=0.04688}', ""); - Expect(1, 73672, '\P{Is_Nv=0.04688}', ""); - Expect(0, 73672, '\P{^Is_Nv=0.04688}', ""); - Error('\p{Numeric_Value: /a/- 0000000003/00000008}'); - Error('\P{Numeric_Value: /a/- 0000000003/00000008}'); + Expect(1, 73671, '\p{Is_Nv: 0.04688}', ""); + Expect(0, 73671, '\p{^Is_Nv: 0.04688}', ""); + Expect(0, 73671, '\P{Is_Nv: 0.04688}', ""); + Expect(1, 73671, '\P{^Is_Nv: 0.04688}', ""); + Expect(0, 73672, '\p{Is_Nv: 0.04688}', ""); + Expect(1, 73672, '\p{^Is_Nv: 0.04688}', ""); + Expect(1, 73672, '\P{Is_Nv: 0.04688}', ""); + Expect(0, 73672, '\P{^Is_Nv: 0.04688}', ""); + Error('\p{Numeric_Value= +000003/0000000008:=}'); + Error('\P{Numeric_Value= +000003/0000000008:=}'); Expect(1, 8540, '\p{Numeric_Value=:\A3/8\z:}', "");; Expect(0, 8541, '\p{Numeric_Value=:\A3/8\z:}', "");; - Expect(1, 8540, '\p{Numeric_Value: 00003/000000008}', ""); - Expect(0, 8540, '\p{^Numeric_Value: 00003/000000008}', ""); - Expect(0, 8540, '\P{Numeric_Value: 00003/000000008}', ""); - Expect(1, 8540, '\P{^Numeric_Value: 00003/000000008}', ""); - Expect(0, 8541, '\p{Numeric_Value: 00003/000000008}', ""); - Expect(1, 8541, '\p{^Numeric_Value: 00003/000000008}', ""); - Expect(1, 8541, '\P{Numeric_Value: 00003/000000008}', ""); - Expect(0, 8541, '\P{^Numeric_Value: 00003/000000008}', ""); + Expect(1, 8540, '\p{Numeric_Value=0000003/0000000008}', ""); + Expect(0, 8540, '\p{^Numeric_Value=0000003/0000000008}', ""); + Expect(0, 8540, '\P{Numeric_Value=0000003/0000000008}', ""); + Expect(1, 8540, '\P{^Numeric_Value=0000003/0000000008}', ""); + Expect(0, 8541, '\p{Numeric_Value=0000003/0000000008}', ""); + Expect(1, 8541, '\p{^Numeric_Value=0000003/0000000008}', ""); + Expect(1, 8541, '\P{Numeric_Value=0000003/0000000008}', ""); + Expect(0, 8541, '\P{^Numeric_Value=0000003/0000000008}', ""); Expect(1, 8540, '\p{Numeric_Value=180/480}', ""); Expect(0, 8540, '\p{^Numeric_Value=180/480}', ""); Expect(0, 8540, '\P{Numeric_Value=180/480}', ""); @@ -74718,14 +77078,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8541, '\P{^Numeric_Value=3.75e-01}', ""); Error('\p{Numeric_Value=0.38}'); Error('\P{Numeric_Value=0.38}'); - Expect(1, 8540, '\p{Numeric_Value=3.750e-01}', ""); - Expect(0, 8540, '\p{^Numeric_Value=3.750e-01}', ""); - Expect(0, 8540, '\P{Numeric_Value=3.750e-01}', ""); - Expect(1, 8540, '\P{^Numeric_Value=3.750e-01}', ""); - Expect(0, 8541, '\p{Numeric_Value=3.750e-01}', ""); - Expect(1, 8541, '\p{^Numeric_Value=3.750e-01}', ""); - Expect(1, 8541, '\P{Numeric_Value=3.750e-01}', ""); - Expect(0, 8541, '\P{^Numeric_Value=3.750e-01}', ""); + Expect(1, 8540, '\p{Numeric_Value: 3.750e-01}', ""); + Expect(0, 8540, '\p{^Numeric_Value: 3.750e-01}', ""); + Expect(0, 8540, '\P{Numeric_Value: 3.750e-01}', ""); + Expect(1, 8540, '\P{^Numeric_Value: 3.750e-01}', ""); + Expect(0, 8541, '\p{Numeric_Value: 3.750e-01}', ""); + Expect(1, 8541, '\p{^Numeric_Value: 3.750e-01}', ""); + Expect(1, 8541, '\P{Numeric_Value: 3.750e-01}', ""); + Expect(0, 8541, '\P{^Numeric_Value: 3.750e-01}', ""); Expect(1, 8540, '\p{Numeric_Value=0.375}', ""); Expect(0, 8540, '\p{^Numeric_Value=0.375}', ""); Expect(0, 8540, '\P{Numeric_Value=0.375}', ""); @@ -74742,26 +77102,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8541, '\p{^Numeric_Value=3.7500e-01}', ""); Expect(1, 8541, '\P{Numeric_Value=3.7500e-01}', ""); Expect(0, 8541, '\P{^Numeric_Value=3.7500e-01}', ""); - Expect(1, 8540, '\p{Numeric_Value: 0.3750}', ""); - Expect(0, 8540, '\p{^Numeric_Value: 0.3750}', ""); - Expect(0, 8540, '\P{Numeric_Value: 0.3750}', ""); - Expect(1, 8540, '\P{^Numeric_Value: 0.3750}', ""); - Expect(0, 8541, '\p{Numeric_Value: 0.3750}', ""); - Expect(1, 8541, '\p{^Numeric_Value: 0.3750}', ""); - Expect(1, 8541, '\P{Numeric_Value: 0.3750}', ""); - Expect(0, 8541, '\P{^Numeric_Value: 0.3750}', ""); - Error('\p{Nv=:=-003/8}'); - Error('\P{Nv=:=-003/8}'); + Expect(1, 8540, '\p{Numeric_Value=0.3750}', ""); + Expect(0, 8540, '\p{^Numeric_Value=0.3750}', ""); + Expect(0, 8540, '\P{Numeric_Value=0.3750}', ""); + Expect(1, 8540, '\P{^Numeric_Value=0.3750}', ""); + Expect(0, 8541, '\p{Numeric_Value=0.3750}', ""); + Expect(1, 8541, '\p{^Numeric_Value=0.3750}', ""); + Expect(1, 8541, '\P{Numeric_Value=0.3750}', ""); + Expect(0, 8541, '\P{^Numeric_Value=0.3750}', ""); + Error('\p{Nv=/a/ +03/8}'); + Error('\P{Nv=/a/ +03/8}'); Expect(1, 8540, '\p{Nv=:\A3/8\z:}', "");; Expect(0, 8541, '\p{Nv=:\A3/8\z:}', "");; - Expect(1, 8540, '\p{Nv=+000003/8}', ""); - Expect(0, 8540, '\p{^Nv=+000003/8}', ""); - Expect(0, 8540, '\P{Nv=+000003/8}', ""); - Expect(1, 8540, '\P{^Nv=+000003/8}', ""); - Expect(0, 8541, '\p{Nv=+000003/8}', ""); - Expect(1, 8541, '\p{^Nv=+000003/8}', ""); - Expect(1, 8541, '\P{Nv=+000003/8}', ""); - Expect(0, 8541, '\P{^Nv=+000003/8}', ""); + Expect(1, 8540, '\p{Nv=+00000003/008}', ""); + Expect(0, 8540, '\p{^Nv=+00000003/008}', ""); + Expect(0, 8540, '\P{Nv=+00000003/008}', ""); + Expect(1, 8540, '\P{^Nv=+00000003/008}', ""); + Expect(0, 8541, '\p{Nv=+00000003/008}', ""); + Expect(1, 8541, '\p{^Nv=+00000003/008}', ""); + Expect(1, 8541, '\P{Nv=+00000003/008}', ""); + Expect(0, 8541, '\P{^Nv=+00000003/008}', ""); Expect(1, 8540, '\p{Nv=180/480}', ""); Expect(0, 8540, '\p{^Nv=180/480}', ""); Expect(0, 8540, '\P{Nv=180/480}', ""); @@ -74772,14 +77132,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8541, '\P{^Nv=180/480}', ""); Error('\p{Nv=3.8e-01}'); Error('\P{Nv=3.8e-01}'); - Expect(1, 8540, '\p{Nv=3.75e-01}', ""); - Expect(0, 8540, '\p{^Nv=3.75e-01}', ""); - Expect(0, 8540, '\P{Nv=3.75e-01}', ""); - Expect(1, 8540, '\P{^Nv=3.75e-01}', ""); - Expect(0, 8541, '\p{Nv=3.75e-01}', ""); - Expect(1, 8541, '\p{^Nv=3.75e-01}', ""); - Expect(1, 8541, '\P{Nv=3.75e-01}', ""); - Expect(0, 8541, '\P{^Nv=3.75e-01}', ""); + Expect(1, 8540, '\p{Nv: 3.75e-01}', ""); + Expect(0, 8540, '\p{^Nv: 3.75e-01}', ""); + Expect(0, 8540, '\P{Nv: 3.75e-01}', ""); + Expect(1, 8540, '\P{^Nv: 3.75e-01}', ""); + Expect(0, 8541, '\p{Nv: 3.75e-01}', ""); + Expect(1, 8541, '\p{^Nv: 3.75e-01}', ""); + Expect(1, 8541, '\P{Nv: 3.75e-01}', ""); + Expect(0, 8541, '\P{^Nv: 3.75e-01}', ""); Error('\p{Nv=0.38}'); Error('\P{Nv=0.38}'); Expect(1, 8540, '\p{Nv=3.750e-01}', ""); @@ -74806,24 +77166,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8541, '\p{^Nv=3.7500e-01}', ""); Expect(1, 8541, '\P{Nv=3.7500e-01}', ""); Expect(0, 8541, '\P{^Nv=3.7500e-01}', ""); - Expect(1, 8540, '\p{Nv: 0.3750}', ""); - Expect(0, 8540, '\p{^Nv: 0.3750}', ""); - Expect(0, 8540, '\P{Nv: 0.3750}', ""); - Expect(1, 8540, '\P{^Nv: 0.3750}', ""); - Expect(0, 8541, '\p{Nv: 0.3750}', ""); - Expect(1, 8541, '\p{^Nv: 0.3750}', ""); - Expect(1, 8541, '\P{Nv: 0.3750}', ""); - Expect(0, 8541, '\P{^Nv: 0.3750}', ""); - Error('\p{Is_Numeric_Value=/a/ +0000000003/00008}'); - Error('\P{Is_Numeric_Value=/a/ +0000000003/00008}'); - Expect(1, 8540, '\p{Is_Numeric_Value=+003/000000008}', ""); - Expect(0, 8540, '\p{^Is_Numeric_Value=+003/000000008}', ""); - Expect(0, 8540, '\P{Is_Numeric_Value=+003/000000008}', ""); - Expect(1, 8540, '\P{^Is_Numeric_Value=+003/000000008}', ""); - Expect(0, 8541, '\p{Is_Numeric_Value=+003/000000008}', ""); - Expect(1, 8541, '\p{^Is_Numeric_Value=+003/000000008}', ""); - Expect(1, 8541, '\P{Is_Numeric_Value=+003/000000008}', ""); - Expect(0, 8541, '\P{^Is_Numeric_Value=+003/000000008}', ""); + Expect(1, 8540, '\p{Nv=0.3750}', ""); + Expect(0, 8540, '\p{^Nv=0.3750}', ""); + Expect(0, 8540, '\P{Nv=0.3750}', ""); + Expect(1, 8540, '\P{^Nv=0.3750}', ""); + Expect(0, 8541, '\p{Nv=0.3750}', ""); + Expect(1, 8541, '\p{^Nv=0.3750}', ""); + Expect(1, 8541, '\P{Nv=0.3750}', ""); + Expect(0, 8541, '\P{^Nv=0.3750}', ""); + Error('\p{Is_Numeric_Value= :=+0003/00000008}'); + Error('\P{Is_Numeric_Value= :=+0003/00000008}'); + Expect(1, 8540, '\p{Is_Numeric_Value=+0000000003/0000008}', ""); + Expect(0, 8540, '\p{^Is_Numeric_Value=+0000000003/0000008}', ""); + Expect(0, 8540, '\P{Is_Numeric_Value=+0000000003/0000008}', ""); + Expect(1, 8540, '\P{^Is_Numeric_Value=+0000000003/0000008}', ""); + Expect(0, 8541, '\p{Is_Numeric_Value=+0000000003/0000008}', ""); + Expect(1, 8541, '\p{^Is_Numeric_Value=+0000000003/0000008}', ""); + Expect(1, 8541, '\P{Is_Numeric_Value=+0000000003/0000008}', ""); + Expect(0, 8541, '\P{^Is_Numeric_Value=+0000000003/0000008}', ""); Expect(1, 8540, '\p{Is_Numeric_Value=180/480}', ""); Expect(0, 8540, '\p{^Is_Numeric_Value=180/480}', ""); Expect(0, 8540, '\P{Is_Numeric_Value=180/480}', ""); @@ -74844,14 +77204,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8541, '\P{^Is_Numeric_Value=3.75e-01}', ""); Error('\p{Is_Numeric_Value=0.38}'); Error('\P{Is_Numeric_Value=0.38}'); - Expect(1, 8540, '\p{Is_Numeric_Value: 3.750e-01}', ""); - Expect(0, 8540, '\p{^Is_Numeric_Value: 3.750e-01}', ""); - Expect(0, 8540, '\P{Is_Numeric_Value: 3.750e-01}', ""); - Expect(1, 8540, '\P{^Is_Numeric_Value: 3.750e-01}', ""); - Expect(0, 8541, '\p{Is_Numeric_Value: 3.750e-01}', ""); - Expect(1, 8541, '\p{^Is_Numeric_Value: 3.750e-01}', ""); - Expect(1, 8541, '\P{Is_Numeric_Value: 3.750e-01}', ""); - Expect(0, 8541, '\P{^Is_Numeric_Value: 3.750e-01}', ""); + Expect(1, 8540, '\p{Is_Numeric_Value=3.750e-01}', ""); + Expect(0, 8540, '\p{^Is_Numeric_Value=3.750e-01}', ""); + Expect(0, 8540, '\P{Is_Numeric_Value=3.750e-01}', ""); + Expect(1, 8540, '\P{^Is_Numeric_Value=3.750e-01}', ""); + Expect(0, 8541, '\p{Is_Numeric_Value=3.750e-01}', ""); + Expect(1, 8541, '\p{^Is_Numeric_Value=3.750e-01}', ""); + Expect(1, 8541, '\P{Is_Numeric_Value=3.750e-01}', ""); + Expect(0, 8541, '\P{^Is_Numeric_Value=3.750e-01}', ""); Expect(1, 8540, '\p{Is_Numeric_Value=0.375}', ""); Expect(0, 8540, '\p{^Is_Numeric_Value=0.375}', ""); Expect(0, 8540, '\P{Is_Numeric_Value=0.375}', ""); @@ -74860,14 +77220,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8541, '\p{^Is_Numeric_Value=0.375}', ""); Expect(1, 8541, '\P{Is_Numeric_Value=0.375}', ""); Expect(0, 8541, '\P{^Is_Numeric_Value=0.375}', ""); - Expect(1, 8540, '\p{Is_Numeric_Value:3.7500e-01}', ""); - Expect(0, 8540, '\p{^Is_Numeric_Value:3.7500e-01}', ""); - Expect(0, 8540, '\P{Is_Numeric_Value:3.7500e-01}', ""); - Expect(1, 8540, '\P{^Is_Numeric_Value:3.7500e-01}', ""); - Expect(0, 8541, '\p{Is_Numeric_Value:3.7500e-01}', ""); - Expect(1, 8541, '\p{^Is_Numeric_Value:3.7500e-01}', ""); - Expect(1, 8541, '\P{Is_Numeric_Value:3.7500e-01}', ""); - Expect(0, 8541, '\P{^Is_Numeric_Value:3.7500e-01}', ""); + Expect(1, 8540, '\p{Is_Numeric_Value=3.7500e-01}', ""); + Expect(0, 8540, '\p{^Is_Numeric_Value=3.7500e-01}', ""); + Expect(0, 8540, '\P{Is_Numeric_Value=3.7500e-01}', ""); + Expect(1, 8540, '\P{^Is_Numeric_Value=3.7500e-01}', ""); + Expect(0, 8541, '\p{Is_Numeric_Value=3.7500e-01}', ""); + Expect(1, 8541, '\p{^Is_Numeric_Value=3.7500e-01}', ""); + Expect(1, 8541, '\P{Is_Numeric_Value=3.7500e-01}', ""); + Expect(0, 8541, '\P{^Is_Numeric_Value=3.7500e-01}', ""); Expect(1, 8540, '\p{Is_Numeric_Value=0.3750}', ""); Expect(0, 8540, '\p{^Is_Numeric_Value=0.3750}', ""); Expect(0, 8540, '\P{Is_Numeric_Value=0.3750}', ""); @@ -74876,16 +77236,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8541, '\p{^Is_Numeric_Value=0.3750}', ""); Expect(1, 8541, '\P{Is_Numeric_Value=0.3750}', ""); Expect(0, 8541, '\P{^Is_Numeric_Value=0.3750}', ""); - Error('\p{Is_Nv=-:=+00000003/008}'); - Error('\P{Is_Nv=-:=+00000003/008}'); - Expect(1, 8540, '\p{Is_Nv=+03/08}', ""); - Expect(0, 8540, '\p{^Is_Nv=+03/08}', ""); - Expect(0, 8540, '\P{Is_Nv=+03/08}', ""); - Expect(1, 8540, '\P{^Is_Nv=+03/08}', ""); - Expect(0, 8541, '\p{Is_Nv=+03/08}', ""); - Expect(1, 8541, '\p{^Is_Nv=+03/08}', ""); - Expect(1, 8541, '\P{Is_Nv=+03/08}', ""); - Expect(0, 8541, '\P{^Is_Nv=+03/08}', ""); + Error('\p{Is_Nv=_-+0000000003/0008:=}'); + Error('\P{Is_Nv=_-+0000000003/0008:=}'); + Expect(1, 8540, '\p{Is_Nv:03/0008}', ""); + Expect(0, 8540, '\p{^Is_Nv:03/0008}', ""); + Expect(0, 8540, '\P{Is_Nv:03/0008}', ""); + Expect(1, 8540, '\P{^Is_Nv:03/0008}', ""); + Expect(0, 8541, '\p{Is_Nv:03/0008}', ""); + Expect(1, 8541, '\p{^Is_Nv:03/0008}', ""); + Expect(1, 8541, '\P{Is_Nv:03/0008}', ""); + Expect(0, 8541, '\P{^Is_Nv:03/0008}', ""); Expect(1, 8540, '\p{Is_Nv=180/480}', ""); Expect(0, 8540, '\p{^Is_Nv=180/480}', ""); Expect(0, 8540, '\P{Is_Nv=180/480}', ""); @@ -74894,8 +77254,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8541, '\p{^Is_Nv=180/480}', ""); Expect(1, 8541, '\P{Is_Nv=180/480}', ""); Expect(0, 8541, '\P{^Is_Nv=180/480}', ""); - Error('\p{Is_Nv: 3.8e-01}'); - Error('\P{Is_Nv: 3.8e-01}'); + Error('\p{Is_Nv=3.8e-01}'); + Error('\P{Is_Nv=3.8e-01}'); Expect(1, 8540, '\p{Is_Nv=3.75e-01}', ""); Expect(0, 8540, '\p{^Is_Nv=3.75e-01}', ""); Expect(0, 8540, '\P{Is_Nv=3.75e-01}', ""); @@ -74906,14 +77266,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8541, '\P{^Is_Nv=3.75e-01}', ""); Error('\p{Is_Nv=0.38}'); Error('\P{Is_Nv=0.38}'); - Expect(1, 8540, '\p{Is_Nv=3.750e-01}', ""); - Expect(0, 8540, '\p{^Is_Nv=3.750e-01}', ""); - Expect(0, 8540, '\P{Is_Nv=3.750e-01}', ""); - Expect(1, 8540, '\P{^Is_Nv=3.750e-01}', ""); - Expect(0, 8541, '\p{Is_Nv=3.750e-01}', ""); - Expect(1, 8541, '\p{^Is_Nv=3.750e-01}', ""); - Expect(1, 8541, '\P{Is_Nv=3.750e-01}', ""); - Expect(0, 8541, '\P{^Is_Nv=3.750e-01}', ""); + Expect(1, 8540, '\p{Is_Nv: 3.750e-01}', ""); + Expect(0, 8540, '\p{^Is_Nv: 3.750e-01}', ""); + Expect(0, 8540, '\P{Is_Nv: 3.750e-01}', ""); + Expect(1, 8540, '\P{^Is_Nv: 3.750e-01}', ""); + Expect(0, 8541, '\p{Is_Nv: 3.750e-01}', ""); + Expect(1, 8541, '\p{^Is_Nv: 3.750e-01}', ""); + Expect(1, 8541, '\P{Is_Nv: 3.750e-01}', ""); + Expect(0, 8541, '\P{^Is_Nv: 3.750e-01}', ""); Expect(1, 8540, '\p{Is_Nv=0.375}', ""); Expect(0, 8540, '\p{^Is_Nv=0.375}', ""); Expect(0, 8540, '\P{Is_Nv=0.375}', ""); @@ -74938,18 +77298,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8541, '\p{^Is_Nv=0.3750}', ""); Expect(1, 8541, '\P{Is_Nv=0.3750}', ""); Expect(0, 8541, '\P{^Is_Nv=0.3750}', ""); - Error('\p{Numeric_Value: +0000003/80/a/}'); - Error('\P{Numeric_Value: +0000003/80/a/}'); + Error('\p{Numeric_Value=_ 0000003/080/a/}'); + Error('\P{Numeric_Value=_ 0000003/080/a/}'); Expect(1, 73670, '\p{Numeric_Value=:\A3/80\z:}', "");; Expect(0, 73671, '\p{Numeric_Value=:\A3/80\z:}', "");; - Expect(1, 73670, '\p{Numeric_Value=+0000003/0000000080}', ""); - Expect(0, 73670, '\p{^Numeric_Value=+0000003/0000000080}', ""); - Expect(0, 73670, '\P{Numeric_Value=+0000003/0000000080}', ""); - Expect(1, 73670, '\P{^Numeric_Value=+0000003/0000000080}', ""); - Expect(0, 73671, '\p{Numeric_Value=+0000003/0000000080}', ""); - Expect(1, 73671, '\p{^Numeric_Value=+0000003/0000000080}', ""); - Expect(1, 73671, '\P{Numeric_Value=+0000003/0000000080}', ""); - Expect(0, 73671, '\P{^Numeric_Value=+0000003/0000000080}', ""); + Expect(1, 73670, '\p{Numeric_Value: 00003/00080}', ""); + Expect(0, 73670, '\p{^Numeric_Value: 00003/00080}', ""); + Expect(0, 73670, '\P{Numeric_Value: 00003/00080}', ""); + Expect(1, 73670, '\P{^Numeric_Value: 00003/00080}', ""); + Expect(0, 73671, '\p{Numeric_Value: 00003/00080}', ""); + Expect(1, 73671, '\p{^Numeric_Value: 00003/00080}', ""); + Expect(1, 73671, '\P{Numeric_Value: 00003/00080}', ""); + Expect(0, 73671, '\P{^Numeric_Value: 00003/00080}', ""); Expect(1, 73670, '\p{Numeric_Value=180/4800}', ""); Expect(0, 73670, '\p{^Numeric_Value=180/4800}', ""); Expect(0, 73670, '\P{Numeric_Value=180/4800}', ""); @@ -74958,8 +77318,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73671, '\p{^Numeric_Value=180/4800}', ""); Expect(1, 73671, '\P{Numeric_Value=180/4800}', ""); Expect(0, 73671, '\P{^Numeric_Value=180/4800}', ""); - Error('\p{Numeric_Value=3.7e-02}'); - Error('\P{Numeric_Value=3.7e-02}'); + Error('\p{Numeric_Value: 3.7e-02}'); + Error('\P{Numeric_Value: 3.7e-02}'); Expect(1, 73670, '\p{Numeric_Value=3.75e-02}', ""); Expect(0, 73670, '\p{^Numeric_Value=3.75e-02}', ""); Expect(0, 73670, '\P{Numeric_Value=3.75e-02}', ""); @@ -74978,8 +77338,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73671, '\p{^Numeric_Value=3.750e-02}', ""); Expect(1, 73671, '\P{Numeric_Value=3.750e-02}', ""); Expect(0, 73671, '\P{^Numeric_Value=3.750e-02}', ""); - Error('\p{Numeric_Value: 0.037}'); - Error('\P{Numeric_Value: 0.037}'); + Error('\p{Numeric_Value=0.037}'); + Error('\P{Numeric_Value=0.037}'); Expect(1, 73670, '\p{Numeric_Value=3.7500e-02}', ""); Expect(0, 73670, '\p{^Numeric_Value=3.7500e-02}', ""); Expect(0, 73670, '\P{Numeric_Value=3.7500e-02}', ""); @@ -75012,18 +77372,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73671, '\p{^Numeric_Value=0.03750}', ""); Expect(1, 73671, '\P{Numeric_Value=0.03750}', ""); Expect(0, 73671, '\P{^Numeric_Value=0.03750}', ""); - Error('\p{Nv=:=_+0000000003/00000080}'); - Error('\P{Nv=:=_+0000000003/00000080}'); + Error('\p{Nv=- +3/00000080/a/}'); + Error('\P{Nv=- +3/00000080/a/}'); Expect(1, 73670, '\p{Nv=:\A3/80\z:}', "");; Expect(0, 73671, '\p{Nv=:\A3/80\z:}', "");; - Expect(1, 73670, '\p{Nv=+03/00000080}', ""); - Expect(0, 73670, '\p{^Nv=+03/00000080}', ""); - Expect(0, 73670, '\P{Nv=+03/00000080}', ""); - Expect(1, 73670, '\P{^Nv=+03/00000080}', ""); - Expect(0, 73671, '\p{Nv=+03/00000080}', ""); - Expect(1, 73671, '\p{^Nv=+03/00000080}', ""); - Expect(1, 73671, '\P{Nv=+03/00000080}', ""); - Expect(0, 73671, '\P{^Nv=+03/00000080}', ""); + Expect(1, 73670, '\p{Nv=+003/0080}', ""); + Expect(0, 73670, '\p{^Nv=+003/0080}', ""); + Expect(0, 73670, '\P{Nv=+003/0080}', ""); + Expect(1, 73670, '\P{^Nv=+003/0080}', ""); + Expect(0, 73671, '\p{Nv=+003/0080}', ""); + Expect(1, 73671, '\p{^Nv=+003/0080}', ""); + Expect(1, 73671, '\P{Nv=+003/0080}', ""); + Expect(0, 73671, '\P{^Nv=+003/0080}', ""); Expect(1, 73670, '\p{Nv=180/4800}', ""); Expect(0, 73670, '\p{^Nv=180/4800}', ""); Expect(0, 73670, '\P{Nv=180/4800}', ""); @@ -75042,16 +77402,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73671, '\p{^Nv=3.75e-02}', ""); Expect(1, 73671, '\P{Nv=3.75e-02}', ""); Expect(0, 73671, '\P{^Nv=3.75e-02}', ""); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\p{Nv=0.04}'); Error('\P{Nv=0.04}'); - Expect(1, 73670, '\p{Nv=3.750e-02}', ""); - Expect(0, 73670, '\p{^Nv=3.750e-02}', ""); - Expect(0, 73670, '\P{Nv=3.750e-02}', ""); - Expect(1, 73670, '\P{^Nv=3.750e-02}', ""); - Expect(0, 73671, '\p{Nv=3.750e-02}', ""); - Expect(1, 73671, '\p{^Nv=3.750e-02}', ""); - Expect(1, 73671, '\P{Nv=3.750e-02}', ""); - Expect(0, 73671, '\P{^Nv=3.750e-02}', ""); + Expect(1, 73670, '\p{Nv: 3.750e-02}', ""); + Expect(0, 73670, '\p{^Nv: 3.750e-02}', ""); + Expect(0, 73670, '\P{Nv: 3.750e-02}', ""); + Expect(1, 73670, '\P{^Nv: 3.750e-02}', ""); + Expect(0, 73671, '\p{Nv: 3.750e-02}', ""); + Expect(1, 73671, '\p{^Nv: 3.750e-02}', ""); + Expect(1, 73671, '\P{Nv: 3.750e-02}', ""); + Expect(0, 73671, '\P{^Nv: 3.750e-02}', ""); Error('\p{Nv=0.037}'); Error('\P{Nv=0.037}'); Expect(1, 73670, '\p{Nv=3.7500e-02}', ""); @@ -75062,14 +77424,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73671, '\p{^Nv=3.7500e-02}', ""); Expect(1, 73671, '\P{Nv=3.7500e-02}', ""); Expect(0, 73671, '\P{^Nv=3.7500e-02}', ""); - Expect(1, 73670, '\p{Nv: 0.0375}', ""); - Expect(0, 73670, '\p{^Nv: 0.0375}', ""); - Expect(0, 73670, '\P{Nv: 0.0375}', ""); - Expect(1, 73670, '\P{^Nv: 0.0375}', ""); - Expect(0, 73671, '\p{Nv: 0.0375}', ""); - Expect(1, 73671, '\p{^Nv: 0.0375}', ""); - Expect(1, 73671, '\P{Nv: 0.0375}', ""); - Expect(0, 73671, '\P{^Nv: 0.0375}', ""); + Expect(1, 73670, '\p{Nv=0.0375}', ""); + Expect(0, 73670, '\p{^Nv=0.0375}', ""); + Expect(0, 73670, '\P{Nv=0.0375}', ""); + Expect(1, 73670, '\P{^Nv=0.0375}', ""); + Expect(0, 73671, '\p{Nv=0.0375}', ""); + Expect(1, 73671, '\p{^Nv=0.0375}', ""); + Expect(1, 73671, '\P{Nv=0.0375}', ""); + Expect(0, 73671, '\P{^Nv=0.0375}', ""); Expect(1, 73670, '\p{Nv=3.75000e-02}', ""); Expect(0, 73670, '\p{^Nv=3.75000e-02}', ""); Expect(0, 73670, '\P{Nv=3.75000e-02}', ""); @@ -75086,16 +77448,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73671, '\p{^Nv=0.03750}', ""); Expect(1, 73671, '\P{Nv=0.03750}', ""); Expect(0, 73671, '\P{^Nv=0.03750}', ""); - Error('\p{Is_Numeric_Value=_/a/+0000003/00080}'); - Error('\P{Is_Numeric_Value=_/a/+0000003/00080}'); - Expect(1, 73670, '\p{Is_Numeric_Value=0000003/80}', ""); - Expect(0, 73670, '\p{^Is_Numeric_Value=0000003/80}', ""); - Expect(0, 73670, '\P{Is_Numeric_Value=0000003/80}', ""); - Expect(1, 73670, '\P{^Is_Numeric_Value=0000003/80}', ""); - Expect(0, 73671, '\p{Is_Numeric_Value=0000003/80}', ""); - Expect(1, 73671, '\p{^Is_Numeric_Value=0000003/80}', ""); - Expect(1, 73671, '\P{Is_Numeric_Value=0000003/80}', ""); - Expect(0, 73671, '\P{^Is_Numeric_Value=0000003/80}', ""); + Error('\p{Is_Numeric_Value= -000000003/00080:=}'); + Error('\P{Is_Numeric_Value= -000000003/00080:=}'); + Expect(1, 73670, '\p{Is_Numeric_Value=+00000003/000080}', ""); + Expect(0, 73670, '\p{^Is_Numeric_Value=+00000003/000080}', ""); + Expect(0, 73670, '\P{Is_Numeric_Value=+00000003/000080}', ""); + Expect(1, 73670, '\P{^Is_Numeric_Value=+00000003/000080}', ""); + Expect(0, 73671, '\p{Is_Numeric_Value=+00000003/000080}', ""); + Expect(1, 73671, '\p{^Is_Numeric_Value=+00000003/000080}', ""); + Expect(1, 73671, '\P{Is_Numeric_Value=+00000003/000080}', ""); + Expect(0, 73671, '\P{^Is_Numeric_Value=+00000003/000080}', ""); Expect(1, 73670, '\p{Is_Numeric_Value=180/4800}', ""); Expect(0, 73670, '\p{^Is_Numeric_Value=180/4800}', ""); Expect(0, 73670, '\P{Is_Numeric_Value=180/4800}', ""); @@ -75116,16 +77478,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73671, '\P{^Is_Numeric_Value=3.75e-02}', ""); Error('\p{Is_Numeric_Value=0.04}'); Error('\P{Is_Numeric_Value=0.04}'); - Expect(1, 73670, '\p{Is_Numeric_Value=3.750e-02}', ""); - Expect(0, 73670, '\p{^Is_Numeric_Value=3.750e-02}', ""); - Expect(0, 73670, '\P{Is_Numeric_Value=3.750e-02}', ""); - Expect(1, 73670, '\P{^Is_Numeric_Value=3.750e-02}', ""); - Expect(0, 73671, '\p{Is_Numeric_Value=3.750e-02}', ""); - Expect(1, 73671, '\p{^Is_Numeric_Value=3.750e-02}', ""); - Expect(1, 73671, '\P{Is_Numeric_Value=3.750e-02}', ""); - Expect(0, 73671, '\P{^Is_Numeric_Value=3.750e-02}', ""); - Error('\p{Is_Numeric_Value: 0.037}'); - Error('\P{Is_Numeric_Value: 0.037}'); + Expect(1, 73670, '\p{Is_Numeric_Value: 3.750e-02}', ""); + Expect(0, 73670, '\p{^Is_Numeric_Value: 3.750e-02}', ""); + Expect(0, 73670, '\P{Is_Numeric_Value: 3.750e-02}', ""); + Expect(1, 73670, '\P{^Is_Numeric_Value: 3.750e-02}', ""); + Expect(0, 73671, '\p{Is_Numeric_Value: 3.750e-02}', ""); + Expect(1, 73671, '\p{^Is_Numeric_Value: 3.750e-02}', ""); + Expect(1, 73671, '\P{Is_Numeric_Value: 3.750e-02}', ""); + Expect(0, 73671, '\P{^Is_Numeric_Value: 3.750e-02}', ""); + Error('\p{Is_Numeric_Value=0.037}'); + Error('\P{Is_Numeric_Value=0.037}'); Expect(1, 73670, '\p{Is_Numeric_Value=3.7500e-02}', ""); Expect(0, 73670, '\p{^Is_Numeric_Value=3.7500e-02}', ""); Expect(0, 73670, '\P{Is_Numeric_Value=3.7500e-02}', ""); @@ -75142,14 +77504,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73671, '\p{^Is_Numeric_Value=0.0375}', ""); Expect(1, 73671, '\P{Is_Numeric_Value=0.0375}', ""); Expect(0, 73671, '\P{^Is_Numeric_Value=0.0375}', ""); - Expect(1, 73670, '\p{Is_Numeric_Value: 3.75000e-02}', ""); - Expect(0, 73670, '\p{^Is_Numeric_Value: 3.75000e-02}', ""); - Expect(0, 73670, '\P{Is_Numeric_Value: 3.75000e-02}', ""); - Expect(1, 73670, '\P{^Is_Numeric_Value: 3.75000e-02}', ""); - Expect(0, 73671, '\p{Is_Numeric_Value: 3.75000e-02}', ""); - Expect(1, 73671, '\p{^Is_Numeric_Value: 3.75000e-02}', ""); - Expect(1, 73671, '\P{Is_Numeric_Value: 3.75000e-02}', ""); - Expect(0, 73671, '\P{^Is_Numeric_Value: 3.75000e-02}', ""); + Expect(1, 73670, '\p{Is_Numeric_Value=3.75000e-02}', ""); + Expect(0, 73670, '\p{^Is_Numeric_Value=3.75000e-02}', ""); + Expect(0, 73670, '\P{Is_Numeric_Value=3.75000e-02}', ""); + Expect(1, 73670, '\P{^Is_Numeric_Value=3.75000e-02}', ""); + Expect(0, 73671, '\p{Is_Numeric_Value=3.75000e-02}', ""); + Expect(1, 73671, '\p{^Is_Numeric_Value=3.75000e-02}', ""); + Expect(1, 73671, '\P{Is_Numeric_Value=3.75000e-02}', ""); + Expect(0, 73671, '\P{^Is_Numeric_Value=3.75000e-02}', ""); Expect(1, 73670, '\p{Is_Numeric_Value=0.03750}', ""); Expect(0, 73670, '\p{^Is_Numeric_Value=0.03750}', ""); Expect(0, 73670, '\P{Is_Numeric_Value=0.03750}', ""); @@ -75158,16 +77520,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73671, '\p{^Is_Numeric_Value=0.03750}', ""); Expect(1, 73671, '\P{Is_Numeric_Value=0.03750}', ""); Expect(0, 73671, '\P{^Is_Numeric_Value=0.03750}', ""); - Error('\p{Is_Nv: 0000003/00080:=}'); - Error('\P{Is_Nv: 0000003/00080:=}'); - Expect(1, 73670, '\p{Is_Nv=+000003/00000000080}', ""); - Expect(0, 73670, '\p{^Is_Nv=+000003/00000000080}', ""); - Expect(0, 73670, '\P{Is_Nv=+000003/00000000080}', ""); - Expect(1, 73670, '\P{^Is_Nv=+000003/00000000080}', ""); - Expect(0, 73671, '\p{Is_Nv=+000003/00000000080}', ""); - Expect(1, 73671, '\p{^Is_Nv=+000003/00000000080}', ""); - Expect(1, 73671, '\P{Is_Nv=+000003/00000000080}', ""); - Expect(0, 73671, '\P{^Is_Nv=+000003/00000000080}', ""); + Error('\p{Is_Nv=_ +000000003/0000080:=}'); + Error('\P{Is_Nv=_ +000000003/0000080:=}'); + Expect(1, 73670, '\p{Is_Nv=000000003/80}', ""); + Expect(0, 73670, '\p{^Is_Nv=000000003/80}', ""); + Expect(0, 73670, '\P{Is_Nv=000000003/80}', ""); + Expect(1, 73670, '\P{^Is_Nv=000000003/80}', ""); + Expect(0, 73671, '\p{Is_Nv=000000003/80}', ""); + Expect(1, 73671, '\p{^Is_Nv=000000003/80}', ""); + Expect(1, 73671, '\P{Is_Nv=000000003/80}', ""); + Expect(0, 73671, '\P{^Is_Nv=000000003/80}', ""); Expect(1, 73670, '\p{Is_Nv=180/4800}', ""); Expect(0, 73670, '\p{^Is_Nv=180/4800}', ""); Expect(0, 73670, '\P{Is_Nv=180/4800}', ""); @@ -75198,14 +77560,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73671, '\P{^Is_Nv=3.750e-02}', ""); Error('\p{Is_Nv=0.037}'); Error('\P{Is_Nv=0.037}'); - Expect(1, 73670, '\p{Is_Nv=3.7500e-02}', ""); - Expect(0, 73670, '\p{^Is_Nv=3.7500e-02}', ""); - Expect(0, 73670, '\P{Is_Nv=3.7500e-02}', ""); - Expect(1, 73670, '\P{^Is_Nv=3.7500e-02}', ""); - Expect(0, 73671, '\p{Is_Nv=3.7500e-02}', ""); - Expect(1, 73671, '\p{^Is_Nv=3.7500e-02}', ""); - Expect(1, 73671, '\P{Is_Nv=3.7500e-02}', ""); - Expect(0, 73671, '\P{^Is_Nv=3.7500e-02}', ""); + Expect(1, 73670, '\p{Is_Nv: 3.7500e-02}', ""); + Expect(0, 73670, '\p{^Is_Nv: 3.7500e-02}', ""); + Expect(0, 73670, '\P{Is_Nv: 3.7500e-02}', ""); + Expect(1, 73670, '\P{^Is_Nv: 3.7500e-02}', ""); + Expect(0, 73671, '\p{Is_Nv: 3.7500e-02}', ""); + Expect(1, 73671, '\p{^Is_Nv: 3.7500e-02}', ""); + Expect(1, 73671, '\P{Is_Nv: 3.7500e-02}', ""); + Expect(0, 73671, '\P{^Is_Nv: 3.7500e-02}', ""); Expect(1, 73670, '\p{Is_Nv=0.0375}', ""); Expect(0, 73670, '\p{^Is_Nv=0.0375}', ""); Expect(0, 73670, '\P{Is_Nv=0.0375}', ""); @@ -75222,26 +77584,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73671, '\p{^Is_Nv=3.75000e-02}', ""); Expect(1, 73671, '\P{Is_Nv=3.75000e-02}', ""); Expect(0, 73671, '\P{^Is_Nv=3.75000e-02}', ""); - Expect(1, 73670, '\p{Is_Nv: 0.03750}', ""); - Expect(0, 73670, '\p{^Is_Nv: 0.03750}', ""); - Expect(0, 73670, '\P{Is_Nv: 0.03750}', ""); - Expect(1, 73670, '\P{^Is_Nv: 0.03750}', ""); - Expect(0, 73671, '\p{Is_Nv: 0.03750}', ""); - Expect(1, 73671, '\p{^Is_Nv: 0.03750}', ""); - Expect(1, 73671, '\P{Is_Nv: 0.03750}', ""); - Expect(0, 73671, '\P{^Is_Nv: 0.03750}', ""); - Error('\p{Numeric_Value=/a/ 000_003_0}'); - Error('\P{Numeric_Value=/a/ 000_003_0}'); + Expect(1, 73670, '\p{Is_Nv=0.03750}', ""); + Expect(0, 73670, '\p{^Is_Nv=0.03750}', ""); + Expect(0, 73670, '\P{Is_Nv=0.03750}', ""); + Expect(1, 73670, '\P{^Is_Nv=0.03750}', ""); + Expect(0, 73671, '\p{Is_Nv=0.03750}', ""); + Expect(1, 73671, '\p{^Is_Nv=0.03750}', ""); + Expect(1, 73671, '\P{Is_Nv=0.03750}', ""); + Expect(0, 73671, '\P{^Is_Nv=0.03750}', ""); + Error('\p{Numeric_Value=_/a/+00030}'); + Error('\P{Numeric_Value=_/a/+00030}'); Expect(1, 133507, '\p{Numeric_Value=:\A30\z:}', "");; Expect(0, 133508, '\p{Numeric_Value=:\A30\z:}', "");; - Expect(1, 133507, '\p{Numeric_Value=03_0}', ""); - Expect(0, 133507, '\p{^Numeric_Value=03_0}', ""); - Expect(0, 133507, '\P{Numeric_Value=03_0}', ""); - Expect(1, 133507, '\P{^Numeric_Value=03_0}', ""); - Expect(0, 133508, '\p{Numeric_Value=03_0}', ""); - Expect(1, 133508, '\p{^Numeric_Value=03_0}', ""); - Expect(1, 133508, '\P{Numeric_Value=03_0}', ""); - Expect(0, 133508, '\P{^Numeric_Value=03_0}', ""); + Expect(1, 133507, '\p{Numeric_Value=0_0_0_0_0_030}', ""); + Expect(0, 133507, '\p{^Numeric_Value=0_0_0_0_0_030}', ""); + Expect(0, 133507, '\P{Numeric_Value=0_0_0_0_0_030}', ""); + Expect(1, 133507, '\P{^Numeric_Value=0_0_0_0_0_030}', ""); + Expect(0, 133508, '\p{Numeric_Value=0_0_0_0_0_030}', ""); + Expect(1, 133508, '\p{^Numeric_Value=0_0_0_0_0_030}', ""); + Expect(1, 133508, '\P{Numeric_Value=0_0_0_0_0_030}', ""); + Expect(0, 133508, '\P{^Numeric_Value=0_0_0_0_0_030}', ""); Expect(1, 133507, '\p{Numeric_Value=3.000000000000000e+01}', ""); Expect(0, 133507, '\p{^Numeric_Value=3.000000000000000e+01}', ""); Expect(0, 133507, '\P{Numeric_Value=3.000000000000000e+01}', ""); @@ -75250,18 +77612,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 133508, '\p{^Numeric_Value=3.000000000000000e+01}', ""); Expect(1, 133508, '\P{Numeric_Value=3.000000000000000e+01}', ""); Expect(0, 133508, '\P{^Numeric_Value=3.000000000000000e+01}', ""); - Error('\p{Nv= 000000030:=}'); - Error('\P{Nv= 000000030:=}'); + Error('\p{Nv=--+00_00_03_0/a/}'); + Error('\P{Nv=--+00_00_03_0/a/}'); Expect(1, 133507, '\p{Nv=:\A30\z:}', "");; Expect(0, 133508, '\p{Nv=:\A30\z:}', "");; - Expect(1, 133507, '\p{Nv=3_0}', ""); - Expect(0, 133507, '\p{^Nv=3_0}', ""); - Expect(0, 133507, '\P{Nv=3_0}', ""); - Expect(1, 133507, '\P{^Nv=3_0}', ""); - Expect(0, 133508, '\p{Nv=3_0}', ""); - Expect(1, 133508, '\p{^Nv=3_0}', ""); - Expect(1, 133508, '\P{Nv=3_0}', ""); - Expect(0, 133508, '\P{^Nv=3_0}', ""); + Expect(1, 133507, '\p{Nv=000000030}', ""); + Expect(0, 133507, '\p{^Nv=000000030}', ""); + Expect(0, 133507, '\P{Nv=000000030}', ""); + Expect(1, 133507, '\P{^Nv=000000030}', ""); + Expect(0, 133508, '\p{Nv=000000030}', ""); + Expect(1, 133508, '\p{^Nv=000000030}', ""); + Expect(1, 133508, '\P{Nv=000000030}', ""); + Expect(0, 133508, '\P{^Nv=000000030}', ""); Expect(1, 133507, '\p{Nv=3.000000000000000e+01}', ""); Expect(0, 133507, '\p{^Nv=3.000000000000000e+01}', ""); Expect(0, 133507, '\P{Nv=3.000000000000000e+01}', ""); @@ -75270,16 +77632,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 133508, '\p{^Nv=3.000000000000000e+01}', ""); Expect(1, 133508, '\P{Nv=3.000000000000000e+01}', ""); Expect(0, 133508, '\P{^Nv=3.000000000000000e+01}', ""); - Error('\p{Is_Numeric_Value= 030:=}'); - Error('\P{Is_Numeric_Value= 030:=}'); - Expect(1, 133507, '\p{Is_Numeric_Value=+003_0}', ""); - Expect(0, 133507, '\p{^Is_Numeric_Value=+003_0}', ""); - Expect(0, 133507, '\P{Is_Numeric_Value=+003_0}', ""); - Expect(1, 133507, '\P{^Is_Numeric_Value=+003_0}', ""); - Expect(0, 133508, '\p{Is_Numeric_Value=+003_0}', ""); - Expect(1, 133508, '\p{^Is_Numeric_Value=+003_0}', ""); - Expect(1, 133508, '\P{Is_Numeric_Value=+003_0}', ""); - Expect(0, 133508, '\P{^Is_Numeric_Value=+003_0}', ""); + Error('\p{Is_Numeric_Value=_ 00030:=}'); + Error('\P{Is_Numeric_Value=_ 00030:=}'); + Expect(1, 133507, '\p{Is_Numeric_Value=+0030}', ""); + Expect(0, 133507, '\p{^Is_Numeric_Value=+0030}', ""); + Expect(0, 133507, '\P{Is_Numeric_Value=+0030}', ""); + Expect(1, 133507, '\P{^Is_Numeric_Value=+0030}', ""); + Expect(0, 133508, '\p{Is_Numeric_Value=+0030}', ""); + Expect(1, 133508, '\p{^Is_Numeric_Value=+0030}', ""); + Expect(1, 133508, '\P{Is_Numeric_Value=+0030}', ""); + Expect(0, 133508, '\P{^Is_Numeric_Value=+0030}', ""); Expect(1, 133507, '\p{Is_Numeric_Value=3.000000000000000e+01}', ""); Expect(0, 133507, '\p{^Is_Numeric_Value=3.000000000000000e+01}', ""); Expect(0, 133507, '\P{Is_Numeric_Value=3.000000000000000e+01}', ""); @@ -75288,16 +77650,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 133508, '\p{^Is_Numeric_Value=3.000000000000000e+01}', ""); Expect(1, 133508, '\P{Is_Numeric_Value=3.000000000000000e+01}', ""); Expect(0, 133508, '\P{^Is_Numeric_Value=3.000000000000000e+01}', ""); - Error('\p{Is_Nv= 00_00_03_0/a/}'); - Error('\P{Is_Nv= 00_00_03_0/a/}'); - Expect(1, 133507, '\p{Is_Nv=0000030}', ""); - Expect(0, 133507, '\p{^Is_Nv=0000030}', ""); - Expect(0, 133507, '\P{Is_Nv=0000030}', ""); - Expect(1, 133507, '\P{^Is_Nv=0000030}', ""); - Expect(0, 133508, '\p{Is_Nv=0000030}', ""); - Expect(1, 133508, '\p{^Is_Nv=0000030}', ""); - Expect(1, 133508, '\P{Is_Nv=0000030}', ""); - Expect(0, 133508, '\P{^Is_Nv=0000030}', ""); + Error('\p{Is_Nv= _0_0_0_0_0_30/a/}'); + Error('\P{Is_Nv= _0_0_0_0_0_30/a/}'); + Expect(1, 133507, '\p{Is_Nv=0030}', ""); + Expect(0, 133507, '\p{^Is_Nv=0030}', ""); + Expect(0, 133507, '\P{Is_Nv=0030}', ""); + Expect(1, 133507, '\P{^Is_Nv=0030}', ""); + Expect(0, 133508, '\p{Is_Nv=0030}', ""); + Expect(1, 133508, '\p{^Is_Nv=0030}', ""); + Expect(1, 133508, '\P{Is_Nv=0030}', ""); + Expect(0, 133508, '\P{^Is_Nv=0030}', ""); Expect(1, 133507, '\p{Is_Nv=3.000000000000000e+01}', ""); Expect(0, 133507, '\p{^Is_Nv=3.000000000000000e+01}', ""); Expect(0, 133507, '\P{Is_Nv=3.000000000000000e+01}', ""); @@ -75306,18 +77668,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 133508, '\p{^Is_Nv=3.000000000000000e+01}', ""); Expect(1, 133508, '\P{Is_Nv=3.000000000000000e+01}', ""); Expect(0, 133508, '\P{^Is_Nv=3.000000000000000e+01}', ""); - Error('\p{Numeric_Value: /a/ 0000300}'); - Error('\P{Numeric_Value: /a/ 0000300}'); + Error('\p{Numeric_Value=/a/+300}'); + Error('\P{Numeric_Value=/a/+300}'); Expect(1, 126229, '\p{Numeric_Value=:\A300\z:}', "");; Expect(0, 126230, '\p{Numeric_Value=:\A300\z:}', "");; - Expect(1, 126229, '\p{Numeric_Value=+00000_00003_00}', ""); - Expect(0, 126229, '\p{^Numeric_Value=+00000_00003_00}', ""); - Expect(0, 126229, '\P{Numeric_Value=+00000_00003_00}', ""); - Expect(1, 126229, '\P{^Numeric_Value=+00000_00003_00}', ""); - Expect(0, 126230, '\p{Numeric_Value=+00000_00003_00}', ""); - Expect(1, 126230, '\p{^Numeric_Value=+00000_00003_00}', ""); - Expect(1, 126230, '\P{Numeric_Value=+00000_00003_00}', ""); - Expect(0, 126230, '\P{^Numeric_Value=+00000_00003_00}', ""); + Expect(1, 126229, '\p{Numeric_Value=0000000300}', ""); + Expect(0, 126229, '\p{^Numeric_Value=0000000300}', ""); + Expect(0, 126229, '\P{Numeric_Value=0000000300}', ""); + Expect(1, 126229, '\P{^Numeric_Value=0000000300}', ""); + Expect(0, 126230, '\p{Numeric_Value=0000000300}', ""); + Expect(1, 126230, '\p{^Numeric_Value=0000000300}', ""); + Expect(1, 126230, '\P{Numeric_Value=0000000300}', ""); + Expect(0, 126230, '\P{^Numeric_Value=0000000300}', ""); Expect(1, 126229, '\p{Numeric_Value=3.000000000000000e+02}', ""); Expect(0, 126229, '\p{^Numeric_Value=3.000000000000000e+02}', ""); Expect(0, 126229, '\P{Numeric_Value=3.000000000000000e+02}', ""); @@ -75326,20 +77688,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126230, '\p{^Numeric_Value=3.000000000000000e+02}', ""); Expect(1, 126230, '\P{Numeric_Value=3.000000000000000e+02}', ""); Expect(0, 126230, '\P{^Numeric_Value=3.000000000000000e+02}', ""); - Error('\p{Nv= 00000300:=}'); - Error('\P{Nv= 00000300:=}'); + Error('\p{Nv=:=_ 0030_0}'); + Error('\P{Nv=:=_ 0030_0}'); Expect(1, 126229, '\p{Nv=:\A300\z:}', "");; Expect(0, 126230, '\p{Nv=:\A300\z:}', "");; - Expect(1, 126229, '\p{Nv=0_0_0_0_0_0_0_0300}', ""); - Expect(0, 126229, '\p{^Nv=0_0_0_0_0_0_0_0300}', ""); - Expect(0, 126229, '\P{Nv=0_0_0_0_0_0_0_0300}', ""); - Expect(1, 126229, '\P{^Nv=0_0_0_0_0_0_0_0300}', ""); - Expect(0, 126230, '\p{Nv=0_0_0_0_0_0_0_0300}', ""); -} -if (!$::TESTCHUNK or $::TESTCHUNK == 3) { - Expect(1, 126230, '\p{^Nv=0_0_0_0_0_0_0_0300}', ""); - Expect(1, 126230, '\P{Nv=0_0_0_0_0_0_0_0300}', ""); - Expect(0, 126230, '\P{^Nv=0_0_0_0_0_0_0_0300}', ""); + Expect(1, 126229, '\p{Nv=00000300}', ""); + Expect(0, 126229, '\p{^Nv=00000300}', ""); + Expect(0, 126229, '\P{Nv=00000300}', ""); + Expect(1, 126229, '\P{^Nv=00000300}', ""); + Expect(0, 126230, '\p{Nv=00000300}', ""); + Expect(1, 126230, '\p{^Nv=00000300}', ""); + Expect(1, 126230, '\P{Nv=00000300}', ""); + Expect(0, 126230, '\P{^Nv=00000300}', ""); Expect(1, 126229, '\p{Nv=3.000000000000000e+02}', ""); Expect(0, 126229, '\p{^Nv=3.000000000000000e+02}', ""); Expect(0, 126229, '\P{Nv=3.000000000000000e+02}', ""); @@ -75348,16 +77708,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126230, '\p{^Nv=3.000000000000000e+02}', ""); Expect(1, 126230, '\P{Nv=3.000000000000000e+02}', ""); Expect(0, 126230, '\P{^Nv=3.000000000000000e+02}', ""); - Error('\p{Is_Numeric_Value: - 0000300:=}'); - Error('\P{Is_Numeric_Value: - 0000300:=}'); - Expect(1, 126229, '\p{Is_Numeric_Value=300}', ""); - Expect(0, 126229, '\p{^Is_Numeric_Value=300}', ""); - Expect(0, 126229, '\P{Is_Numeric_Value=300}', ""); - Expect(1, 126229, '\P{^Is_Numeric_Value=300}', ""); - Expect(0, 126230, '\p{Is_Numeric_Value=300}', ""); - Expect(1, 126230, '\p{^Is_Numeric_Value=300}', ""); - Expect(1, 126230, '\P{Is_Numeric_Value=300}', ""); - Expect(0, 126230, '\P{^Is_Numeric_Value=300}', ""); + Error('\p{Is_Numeric_Value=:=000_003_00}'); + Error('\P{Is_Numeric_Value=:=000_003_00}'); + Expect(1, 126229, '\p{Is_Numeric_Value=000300}', ""); + Expect(0, 126229, '\p{^Is_Numeric_Value=000300}', ""); + Expect(0, 126229, '\P{Is_Numeric_Value=000300}', ""); + Expect(1, 126229, '\P{^Is_Numeric_Value=000300}', ""); + Expect(0, 126230, '\p{Is_Numeric_Value=000300}', ""); + Expect(1, 126230, '\p{^Is_Numeric_Value=000300}', ""); + Expect(1, 126230, '\P{Is_Numeric_Value=000300}', ""); + Expect(0, 126230, '\P{^Is_Numeric_Value=000300}', ""); Expect(1, 126229, '\p{Is_Numeric_Value=3.000000000000000e+02}', ""); Expect(0, 126229, '\p{^Is_Numeric_Value=3.000000000000000e+02}', ""); Expect(0, 126229, '\P{Is_Numeric_Value=3.000000000000000e+02}', ""); @@ -75366,16 +77726,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126230, '\p{^Is_Numeric_Value=3.000000000000000e+02}', ""); Expect(1, 126230, '\P{Is_Numeric_Value=3.000000000000000e+02}', ""); Expect(0, 126230, '\P{^Is_Numeric_Value=3.000000000000000e+02}', ""); - Error('\p{Is_Nv=-000_030_0/a/}'); - Error('\P{Is_Nv=-000_030_0/a/}'); - Expect(1, 126229, '\p{Is_Nv=0_0_0_0_0_0_0_3_00}', ""); - Expect(0, 126229, '\p{^Is_Nv=0_0_0_0_0_0_0_3_00}', ""); - Expect(0, 126229, '\P{Is_Nv=0_0_0_0_0_0_0_3_00}', ""); - Expect(1, 126229, '\P{^Is_Nv=0_0_0_0_0_0_0_3_00}', ""); - Expect(0, 126230, '\p{Is_Nv=0_0_0_0_0_0_0_3_00}', ""); - Expect(1, 126230, '\p{^Is_Nv=0_0_0_0_0_0_0_3_00}', ""); - Expect(1, 126230, '\P{Is_Nv=0_0_0_0_0_0_0_3_00}', ""); - Expect(0, 126230, '\P{^Is_Nv=0_0_0_0_0_0_0_3_00}', ""); + Error('\p{Is_Nv=__+0300:=}'); + Error('\P{Is_Nv=__+0300:=}'); + Expect(1, 126229, '\p{Is_Nv=+000000300}', ""); + Expect(0, 126229, '\p{^Is_Nv=+000000300}', ""); + Expect(0, 126229, '\P{Is_Nv=+000000300}', ""); + Expect(1, 126229, '\P{^Is_Nv=+000000300}', ""); + Expect(0, 126230, '\p{Is_Nv=+000000300}', ""); + Expect(1, 126230, '\p{^Is_Nv=+000000300}', ""); + Expect(1, 126230, '\P{Is_Nv=+000000300}', ""); + Expect(0, 126230, '\P{^Is_Nv=+000000300}', ""); Expect(1, 126229, '\p{Is_Nv=3.000000000000000e+02}', ""); Expect(0, 126229, '\p{^Is_Nv=3.000000000000000e+02}', ""); Expect(0, 126229, '\P{Is_Nv=3.000000000000000e+02}', ""); @@ -75384,38 +77744,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126230, '\p{^Is_Nv=3.000000000000000e+02}', ""); Expect(1, 126230, '\P{Is_Nv=3.000000000000000e+02}', ""); Expect(0, 126230, '\P{^Is_Nv=3.000000000000000e+02}', ""); - Error('\p{Numeric_Value= -+00_00_00_00_03_00_0/a/}'); - Error('\P{Numeric_Value= -+00_00_00_00_03_00_0/a/}'); + Error('\p{Numeric_Value=-:=03000}'); + Error('\P{Numeric_Value=-:=03000}'); Expect(1, 126238, '\p{Numeric_Value=:\A3000\z:}', "");; Expect(0, 126239, '\p{Numeric_Value=:\A3000\z:}', "");; - Expect(1, 126238, '\p{Numeric_Value=+0000003000}', ""); - Expect(0, 126238, '\p{^Numeric_Value=+0000003000}', ""); - Expect(0, 126238, '\P{Numeric_Value=+0000003000}', ""); - Expect(1, 126238, '\P{^Numeric_Value=+0000003000}', ""); - Expect(0, 126239, '\p{Numeric_Value=+0000003000}', ""); - Expect(1, 126239, '\p{^Numeric_Value=+0000003000}', ""); - Expect(1, 126239, '\P{Numeric_Value=+0000003000}', ""); - Expect(0, 126239, '\P{^Numeric_Value=+0000003000}', ""); - Expect(1, 126238, '\p{Numeric_Value=3.000000000000000e+03}', ""); - Expect(0, 126238, '\p{^Numeric_Value=3.000000000000000e+03}', ""); - Expect(0, 126238, '\P{Numeric_Value=3.000000000000000e+03}', ""); - Expect(1, 126238, '\P{^Numeric_Value=3.000000000000000e+03}', ""); - Expect(0, 126239, '\p{Numeric_Value=3.000000000000000e+03}', ""); - Expect(1, 126239, '\p{^Numeric_Value=3.000000000000000e+03}', ""); - Expect(1, 126239, '\P{Numeric_Value=3.000000000000000e+03}', ""); - Expect(0, 126239, '\P{^Numeric_Value=3.000000000000000e+03}', ""); - Error('\p{Nv=/a/ 00000003000}'); - Error('\P{Nv=/a/ 00000003000}'); + Expect(1, 126238, '\p{Numeric_Value=00003000}', ""); + Expect(0, 126238, '\p{^Numeric_Value=00003000}', ""); + Expect(0, 126238, '\P{Numeric_Value=00003000}', ""); + Expect(1, 126238, '\P{^Numeric_Value=00003000}', ""); + Expect(0, 126239, '\p{Numeric_Value=00003000}', ""); + Expect(1, 126239, '\p{^Numeric_Value=00003000}', ""); + Expect(1, 126239, '\P{Numeric_Value=00003000}', ""); + Expect(0, 126239, '\P{^Numeric_Value=00003000}', ""); + Expect(1, 126238, '\p{Numeric_Value: 3.000000000000000e+03}', ""); + Expect(0, 126238, '\p{^Numeric_Value: 3.000000000000000e+03}', ""); + Expect(0, 126238, '\P{Numeric_Value: 3.000000000000000e+03}', ""); + Expect(1, 126238, '\P{^Numeric_Value: 3.000000000000000e+03}', ""); + Expect(0, 126239, '\p{Numeric_Value: 3.000000000000000e+03}', ""); + Expect(1, 126239, '\p{^Numeric_Value: 3.000000000000000e+03}', ""); + Expect(1, 126239, '\P{Numeric_Value: 3.000000000000000e+03}', ""); + Expect(0, 126239, '\P{^Numeric_Value: 3.000000000000000e+03}', ""); + Error('\p{Nv=-:=00000003000}'); + Error('\P{Nv=-:=00000003000}'); Expect(1, 126238, '\p{Nv=:\A3000\z:}', "");; Expect(0, 126239, '\p{Nv=:\A3000\z:}', "");; - Expect(1, 126238, '\p{Nv=00_00_03_00_0}', ""); - Expect(0, 126238, '\p{^Nv=00_00_03_00_0}', ""); - Expect(0, 126238, '\P{Nv=00_00_03_00_0}', ""); - Expect(1, 126238, '\P{^Nv=00_00_03_00_0}', ""); - Expect(0, 126239, '\p{Nv=00_00_03_00_0}', ""); - Expect(1, 126239, '\p{^Nv=00_00_03_00_0}', ""); - Expect(1, 126239, '\P{Nv=00_00_03_00_0}', ""); - Expect(0, 126239, '\P{^Nv=00_00_03_00_0}', ""); + Expect(1, 126238, '\p{Nv=00003000}', ""); + Expect(0, 126238, '\p{^Nv=00003000}', ""); + Expect(0, 126238, '\P{Nv=00003000}', ""); + Expect(1, 126238, '\P{^Nv=00003000}', ""); + Expect(0, 126239, '\p{Nv=00003000}', ""); + Expect(1, 126239, '\p{^Nv=00003000}', ""); + Expect(1, 126239, '\P{Nv=00003000}', ""); + Expect(0, 126239, '\P{^Nv=00003000}', ""); Expect(1, 126238, '\p{Nv=3.000000000000000e+03}', ""); Expect(0, 126238, '\p{^Nv=3.000000000000000e+03}', ""); Expect(0, 126238, '\P{Nv=3.000000000000000e+03}', ""); @@ -75424,16 +77784,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126239, '\p{^Nv=3.000000000000000e+03}', ""); Expect(1, 126239, '\P{Nv=3.000000000000000e+03}', ""); Expect(0, 126239, '\P{^Nv=3.000000000000000e+03}', ""); - Error('\p{Is_Numeric_Value=/a/_-00_00_30_00}'); - Error('\P{Is_Numeric_Value=/a/_-00_00_30_00}'); - Expect(1, 126238, '\p{Is_Numeric_Value=03000}', ""); - Expect(0, 126238, '\p{^Is_Numeric_Value=03000}', ""); - Expect(0, 126238, '\P{Is_Numeric_Value=03000}', ""); - Expect(1, 126238, '\P{^Is_Numeric_Value=03000}', ""); - Expect(0, 126239, '\p{Is_Numeric_Value=03000}', ""); - Expect(1, 126239, '\p{^Is_Numeric_Value=03000}', ""); - Expect(1, 126239, '\P{Is_Numeric_Value=03000}', ""); - Expect(0, 126239, '\P{^Is_Numeric_Value=03000}', ""); + Error('\p{Is_Numeric_Value=-+0000000003000/a/}'); + Error('\P{Is_Numeric_Value=-+0000000003000/a/}'); + Expect(1, 126238, '\p{Is_Numeric_Value=+0300_0}', ""); + Expect(0, 126238, '\p{^Is_Numeric_Value=+0300_0}', ""); + Expect(0, 126238, '\P{Is_Numeric_Value=+0300_0}', ""); + Expect(1, 126238, '\P{^Is_Numeric_Value=+0300_0}', ""); + Expect(0, 126239, '\p{Is_Numeric_Value=+0300_0}', ""); + Expect(1, 126239, '\p{^Is_Numeric_Value=+0300_0}', ""); + Expect(1, 126239, '\P{Is_Numeric_Value=+0300_0}', ""); + Expect(0, 126239, '\P{^Is_Numeric_Value=+0300_0}', ""); Expect(1, 126238, '\p{Is_Numeric_Value=3.000000000000000e+03}', ""); Expect(0, 126238, '\p{^Is_Numeric_Value=3.000000000000000e+03}', ""); Expect(0, 126238, '\P{Is_Numeric_Value=3.000000000000000e+03}', ""); @@ -75442,16 +77802,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126239, '\p{^Is_Numeric_Value=3.000000000000000e+03}', ""); Expect(1, 126239, '\P{Is_Numeric_Value=3.000000000000000e+03}', ""); Expect(0, 126239, '\P{^Is_Numeric_Value=3.000000000000000e+03}', ""); - Error('\p{Is_Nv= +0_0_0_0_0_0_0_3000/a/}'); - Error('\P{Is_Nv= +0_0_0_0_0_0_0_3000/a/}'); - Expect(1, 126238, '\p{Is_Nv: +3000}', ""); - Expect(0, 126238, '\p{^Is_Nv: +3000}', ""); - Expect(0, 126238, '\P{Is_Nv: +3000}', ""); - Expect(1, 126238, '\P{^Is_Nv: +3000}', ""); - Expect(0, 126239, '\p{Is_Nv: +3000}', ""); - Expect(1, 126239, '\p{^Is_Nv: +3000}', ""); - Expect(1, 126239, '\P{Is_Nv: +3000}', ""); - Expect(0, 126239, '\P{^Is_Nv: +3000}', ""); + Error('\p{Is_Nv= 3000/a/}'); + Error('\P{Is_Nv= 3000/a/}'); + Expect(1, 126238, '\p{Is_Nv=+000000003000}', ""); + Expect(0, 126238, '\p{^Is_Nv=+000000003000}', ""); + Expect(0, 126238, '\P{Is_Nv=+000000003000}', ""); + Expect(1, 126238, '\P{^Is_Nv=+000000003000}', ""); + Expect(0, 126239, '\p{Is_Nv=+000000003000}', ""); + Expect(1, 126239, '\p{^Is_Nv=+000000003000}', ""); + Expect(1, 126239, '\P{Is_Nv=+000000003000}', ""); + Expect(0, 126239, '\P{^Is_Nv=+000000003000}', ""); Expect(1, 126238, '\p{Is_Nv=3.000000000000000e+03}', ""); Expect(0, 126238, '\p{^Is_Nv=3.000000000000000e+03}', ""); Expect(0, 126238, '\P{Is_Nv=3.000000000000000e+03}', ""); @@ -75460,18 +77820,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126239, '\p{^Is_Nv=3.000000000000000e+03}', ""); Expect(1, 126239, '\P{Is_Nv=3.000000000000000e+03}', ""); Expect(0, 126239, '\P{^Is_Nv=3.000000000000000e+03}', ""); - Error('\p{Numeric_Value=-/a/+0000000030000}'); - Error('\P{Numeric_Value=-/a/+0000000030000}'); + Error('\p{Numeric_Value=/a/ +30000}'); + Error('\P{Numeric_Value=/a/ +30000}'); Expect(1, 126247, '\p{Numeric_Value=:\A30000\z:}', "");; Expect(0, 126248, '\p{Numeric_Value=:\A30000\z:}', "");; - Expect(1, 126247, '\p{Numeric_Value=0000030000}', ""); - Expect(0, 126247, '\p{^Numeric_Value=0000030000}', ""); - Expect(0, 126247, '\P{Numeric_Value=0000030000}', ""); - Expect(1, 126247, '\P{^Numeric_Value=0000030000}', ""); - Expect(0, 126248, '\p{Numeric_Value=0000030000}', ""); - Expect(1, 126248, '\p{^Numeric_Value=0000030000}', ""); - Expect(1, 126248, '\P{Numeric_Value=0000030000}', ""); - Expect(0, 126248, '\P{^Numeric_Value=0000030000}', ""); + Expect(1, 126247, '\p{Numeric_Value=00030000}', ""); + Expect(0, 126247, '\p{^Numeric_Value=00030000}', ""); + Expect(0, 126247, '\P{Numeric_Value=00030000}', ""); + Expect(1, 126247, '\P{^Numeric_Value=00030000}', ""); + Expect(0, 126248, '\p{Numeric_Value=00030000}', ""); + Expect(1, 126248, '\p{^Numeric_Value=00030000}', ""); + Expect(1, 126248, '\P{Numeric_Value=00030000}', ""); + Expect(0, 126248, '\P{^Numeric_Value=00030000}', ""); Expect(1, 126247, '\p{Numeric_Value=3.000000000000000e+04}', ""); Expect(0, 126247, '\p{^Numeric_Value=3.000000000000000e+04}', ""); Expect(0, 126247, '\P{Numeric_Value=3.000000000000000e+04}', ""); @@ -75480,18 +77840,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126248, '\p{^Numeric_Value=3.000000000000000e+04}', ""); Expect(1, 126248, '\P{Numeric_Value=3.000000000000000e+04}', ""); Expect(0, 126248, '\P{^Numeric_Value=3.000000000000000e+04}', ""); - Error('\p{Nv: /a/+00_00_00_30_000}'); - Error('\P{Nv: /a/+00_00_00_30_000}'); + Error('\p{Nv: +0000_0300_00/a/}'); + Error('\P{Nv: +0000_0300_00/a/}'); Expect(1, 126247, '\p{Nv=:\A30000\z:}', "");; Expect(0, 126248, '\p{Nv=:\A30000\z:}', "");; - Expect(1, 126247, '\p{Nv=00_30_00_0}', ""); - Expect(0, 126247, '\p{^Nv=00_30_00_0}', ""); - Expect(0, 126247, '\P{Nv=00_30_00_0}', ""); - Expect(1, 126247, '\P{^Nv=00_30_00_0}', ""); - Expect(0, 126248, '\p{Nv=00_30_00_0}', ""); - Expect(1, 126248, '\p{^Nv=00_30_00_0}', ""); - Expect(1, 126248, '\P{Nv=00_30_00_0}', ""); - Expect(0, 126248, '\P{^Nv=00_30_00_0}', ""); + Expect(1, 126247, '\p{Nv=0000_3000_0}', ""); + Expect(0, 126247, '\p{^Nv=0000_3000_0}', ""); + Expect(0, 126247, '\P{Nv=0000_3000_0}', ""); + Expect(1, 126247, '\P{^Nv=0000_3000_0}', ""); + Expect(0, 126248, '\p{Nv=0000_3000_0}', ""); + Expect(1, 126248, '\p{^Nv=0000_3000_0}', ""); + Expect(1, 126248, '\P{Nv=0000_3000_0}', ""); + Expect(0, 126248, '\P{^Nv=0000_3000_0}', ""); Expect(1, 126247, '\p{Nv=3.000000000000000e+04}', ""); Expect(0, 126247, '\p{^Nv=3.000000000000000e+04}', ""); Expect(0, 126247, '\P{Nv=3.000000000000000e+04}', ""); @@ -75500,34 +77860,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126248, '\p{^Nv=3.000000000000000e+04}', ""); Expect(1, 126248, '\P{Nv=3.000000000000000e+04}', ""); Expect(0, 126248, '\P{^Nv=3.000000000000000e+04}', ""); - Error('\p{Is_Numeric_Value=:=-+003000_0}'); - Error('\P{Is_Numeric_Value=:=-+003000_0}'); - Expect(1, 126247, '\p{Is_Numeric_Value=30000}', ""); - Expect(0, 126247, '\p{^Is_Numeric_Value=30000}', ""); - Expect(0, 126247, '\P{Is_Numeric_Value=30000}', ""); - Expect(1, 126247, '\P{^Is_Numeric_Value=30000}', ""); - Expect(0, 126248, '\p{Is_Numeric_Value=30000}', ""); - Expect(1, 126248, '\p{^Is_Numeric_Value=30000}', ""); - Expect(1, 126248, '\P{Is_Numeric_Value=30000}', ""); - Expect(0, 126248, '\P{^Is_Numeric_Value=30000}', ""); - Expect(1, 126247, '\p{Is_Numeric_Value=3.000000000000000e+04}', ""); - Expect(0, 126247, '\p{^Is_Numeric_Value=3.000000000000000e+04}', ""); - Expect(0, 126247, '\P{Is_Numeric_Value=3.000000000000000e+04}', ""); - Expect(1, 126247, '\P{^Is_Numeric_Value=3.000000000000000e+04}', ""); - Expect(0, 126248, '\p{Is_Numeric_Value=3.000000000000000e+04}', ""); - Expect(1, 126248, '\p{^Is_Numeric_Value=3.000000000000000e+04}', ""); - Expect(1, 126248, '\P{Is_Numeric_Value=3.000000000000000e+04}', ""); - Expect(0, 126248, '\P{^Is_Numeric_Value=3.000000000000000e+04}', ""); - Error('\p{Is_Nv=:= -00030000}'); - Error('\P{Is_Nv=:= -00030000}'); - Expect(1, 126247, '\p{Is_Nv=030000}', ""); - Expect(0, 126247, '\p{^Is_Nv=030000}', ""); - Expect(0, 126247, '\P{Is_Nv=030000}', ""); - Expect(1, 126247, '\P{^Is_Nv=030000}', ""); - Expect(0, 126248, '\p{Is_Nv=030000}', ""); - Expect(1, 126248, '\p{^Is_Nv=030000}', ""); - Expect(1, 126248, '\P{Is_Nv=030000}', ""); - Expect(0, 126248, '\P{^Is_Nv=030000}', ""); + Error('\p{Is_Numeric_Value=/a/ 0_0_0_0_0_3_0000}'); + Error('\P{Is_Numeric_Value=/a/ 0_0_0_0_0_3_0000}'); + Expect(1, 126247, '\p{Is_Numeric_Value=00000000030000}', ""); + Expect(0, 126247, '\p{^Is_Numeric_Value=00000000030000}', ""); + Expect(0, 126247, '\P{Is_Numeric_Value=00000000030000}', ""); + Expect(1, 126247, '\P{^Is_Numeric_Value=00000000030000}', ""); + Expect(0, 126248, '\p{Is_Numeric_Value=00000000030000}', ""); + Expect(1, 126248, '\p{^Is_Numeric_Value=00000000030000}', ""); + Expect(1, 126248, '\P{Is_Numeric_Value=00000000030000}', ""); + Expect(0, 126248, '\P{^Is_Numeric_Value=00000000030000}', ""); + Expect(1, 126247, '\p{Is_Numeric_Value: 3.000000000000000e+04}', ""); + Expect(0, 126247, '\p{^Is_Numeric_Value: 3.000000000000000e+04}', ""); + Expect(0, 126247, '\P{Is_Numeric_Value: 3.000000000000000e+04}', ""); + Expect(1, 126247, '\P{^Is_Numeric_Value: 3.000000000000000e+04}', ""); + Expect(0, 126248, '\p{Is_Numeric_Value: 3.000000000000000e+04}', ""); + Expect(1, 126248, '\p{^Is_Numeric_Value: 3.000000000000000e+04}', ""); + Expect(1, 126248, '\P{Is_Numeric_Value: 3.000000000000000e+04}', ""); + Expect(0, 126248, '\P{^Is_Numeric_Value: 3.000000000000000e+04}', ""); + Error('\p{Is_Nv::=_ 030000}'); + Error('\P{Is_Nv::=_ 030000}'); + Expect(1, 126247, '\p{Is_Nv=+30_00_0}', ""); + Expect(0, 126247, '\p{^Is_Nv=+30_00_0}', ""); + Expect(0, 126247, '\P{Is_Nv=+30_00_0}', ""); + Expect(1, 126247, '\P{^Is_Nv=+30_00_0}', ""); + Expect(0, 126248, '\p{Is_Nv=+30_00_0}', ""); + Expect(1, 126248, '\p{^Is_Nv=+30_00_0}', ""); + Expect(1, 126248, '\P{Is_Nv=+30_00_0}', ""); + Expect(0, 126248, '\P{^Is_Nv=+30_00_0}', ""); Expect(1, 126247, '\p{Is_Nv=3.000000000000000e+04}', ""); Expect(0, 126247, '\p{^Is_Nv=3.000000000000000e+04}', ""); Expect(0, 126247, '\P{Is_Nv=3.000000000000000e+04}', ""); @@ -75536,18 +77896,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126248, '\p{^Is_Nv=3.000000000000000e+04}', ""); Expect(1, 126248, '\P{Is_Nv=3.000000000000000e+04}', ""); Expect(0, 126248, '\P{^Is_Nv=3.000000000000000e+04}', ""); - Error('\p{Numeric_Value= /a/00000_03000_00}'); - Error('\P{Numeric_Value= /a/00000_03000_00}'); + Error('\p{Numeric_Value=/a/ -3_0_0_000}'); + Error('\P{Numeric_Value=/a/ -3_0_0_000}'); Expect(1, 68079, '\p{Numeric_Value=:\A300000\z:}', "");; Expect(0, 68080, '\p{Numeric_Value=:\A300000\z:}', "");; - Expect(1, 68079, '\p{Numeric_Value=000000_003000_00}', ""); - Expect(0, 68079, '\p{^Numeric_Value=000000_003000_00}', ""); - Expect(0, 68079, '\P{Numeric_Value=000000_003000_00}', ""); - Expect(1, 68079, '\P{^Numeric_Value=000000_003000_00}', ""); - Expect(0, 68080, '\p{Numeric_Value=000000_003000_00}', ""); - Expect(1, 68080, '\p{^Numeric_Value=000000_003000_00}', ""); - Expect(1, 68080, '\P{Numeric_Value=000000_003000_00}', ""); - Expect(0, 68080, '\P{^Numeric_Value=000000_003000_00}', ""); + Expect(1, 68079, '\p{Numeric_Value=+00000000300000}', ""); + Expect(0, 68079, '\p{^Numeric_Value=+00000000300000}', ""); + Expect(0, 68079, '\P{Numeric_Value=+00000000300000}', ""); + Expect(1, 68079, '\P{^Numeric_Value=+00000000300000}', ""); + Expect(0, 68080, '\p{Numeric_Value=+00000000300000}', ""); + Expect(1, 68080, '\p{^Numeric_Value=+00000000300000}', ""); + Expect(1, 68080, '\P{Numeric_Value=+00000000300000}', ""); + Expect(0, 68080, '\P{^Numeric_Value=+00000000300000}', ""); Expect(1, 68079, '\p{Numeric_Value=3.000000000000000e+05}', ""); Expect(0, 68079, '\p{^Numeric_Value=3.000000000000000e+05}', ""); Expect(0, 68079, '\P{Numeric_Value=3.000000000000000e+05}', ""); @@ -75556,18 +77916,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68080, '\p{^Numeric_Value=3.000000000000000e+05}', ""); Expect(1, 68080, '\P{Numeric_Value=3.000000000000000e+05}', ""); Expect(0, 68080, '\P{^Numeric_Value=3.000000000000000e+05}', ""); - Error('\p{Nv=_0030000_0/a/}'); - Error('\P{Nv=_0030000_0/a/}'); + Error('\p{Nv=/a/ _0300000}'); + Error('\P{Nv=/a/ _0300000}'); Expect(1, 68079, '\p{Nv=:\A300000\z:}', "");; Expect(0, 68080, '\p{Nv=:\A300000\z:}', "");; - Expect(1, 68079, '\p{Nv: +0_0_0_0_3_0_0_000}', ""); - Expect(0, 68079, '\p{^Nv: +0_0_0_0_3_0_0_000}', ""); - Expect(0, 68079, '\P{Nv: +0_0_0_0_3_0_0_000}', ""); - Expect(1, 68079, '\P{^Nv: +0_0_0_0_3_0_0_000}', ""); - Expect(0, 68080, '\p{Nv: +0_0_0_0_3_0_0_000}', ""); - Expect(1, 68080, '\p{^Nv: +0_0_0_0_3_0_0_000}', ""); - Expect(1, 68080, '\P{Nv: +0_0_0_0_3_0_0_000}', ""); - Expect(0, 68080, '\P{^Nv: +0_0_0_0_3_0_0_000}', ""); + Expect(1, 68079, '\p{Nv=0_0_0_0_0_0_0_0_300000}', ""); + Expect(0, 68079, '\p{^Nv=0_0_0_0_0_0_0_0_300000}', ""); + Expect(0, 68079, '\P{Nv=0_0_0_0_0_0_0_0_300000}', ""); + Expect(1, 68079, '\P{^Nv=0_0_0_0_0_0_0_0_300000}', ""); + Expect(0, 68080, '\p{Nv=0_0_0_0_0_0_0_0_300000}', ""); + Expect(1, 68080, '\p{^Nv=0_0_0_0_0_0_0_0_300000}', ""); + Expect(1, 68080, '\P{Nv=0_0_0_0_0_0_0_0_300000}', ""); + Expect(0, 68080, '\P{^Nv=0_0_0_0_0_0_0_0_300000}', ""); Expect(1, 68079, '\p{Nv=3.000000000000000e+05}', ""); Expect(0, 68079, '\p{^Nv=3.000000000000000e+05}', ""); Expect(0, 68079, '\P{Nv=3.000000000000000e+05}', ""); @@ -75576,16 +77936,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68080, '\p{^Nv=3.000000000000000e+05}', ""); Expect(1, 68080, '\P{Nv=3.000000000000000e+05}', ""); Expect(0, 68080, '\P{^Nv=3.000000000000000e+05}', ""); - Error('\p{Is_Numeric_Value=:= 00000000300000}'); - Error('\P{Is_Numeric_Value=:= 00000000300000}'); - Expect(1, 68079, '\p{Is_Numeric_Value: 300000}', ""); - Expect(0, 68079, '\p{^Is_Numeric_Value: 300000}', ""); - Expect(0, 68079, '\P{Is_Numeric_Value: 300000}', ""); - Expect(1, 68079, '\P{^Is_Numeric_Value: 300000}', ""); - Expect(0, 68080, '\p{Is_Numeric_Value: 300000}', ""); - Expect(1, 68080, '\p{^Is_Numeric_Value: 300000}', ""); - Expect(1, 68080, '\P{Is_Numeric_Value: 300000}', ""); - Expect(0, 68080, '\P{^Is_Numeric_Value: 300000}', ""); + Error('\p{Is_Numeric_Value=/a/ 00030000_0}'); + Error('\P{Is_Numeric_Value=/a/ 00030000_0}'); + Expect(1, 68079, '\p{Is_Numeric_Value=000300000}', ""); + Expect(0, 68079, '\p{^Is_Numeric_Value=000300000}', ""); + Expect(0, 68079, '\P{Is_Numeric_Value=000300000}', ""); + Expect(1, 68079, '\P{^Is_Numeric_Value=000300000}', ""); + Expect(0, 68080, '\p{Is_Numeric_Value=000300000}', ""); + Expect(1, 68080, '\p{^Is_Numeric_Value=000300000}', ""); + Expect(1, 68080, '\P{Is_Numeric_Value=000300000}', ""); + Expect(0, 68080, '\P{^Is_Numeric_Value=000300000}', ""); Expect(1, 68079, '\p{Is_Numeric_Value=3.000000000000000e+05}', ""); Expect(0, 68079, '\p{^Is_Numeric_Value=3.000000000000000e+05}', ""); Expect(0, 68079, '\P{Is_Numeric_Value=3.000000000000000e+05}', ""); @@ -75594,16 +77954,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68080, '\p{^Is_Numeric_Value=3.000000000000000e+05}', ""); Expect(1, 68080, '\P{Is_Numeric_Value=3.000000000000000e+05}', ""); Expect(0, 68080, '\P{^Is_Numeric_Value=3.000000000000000e+05}', ""); - Error('\p{Is_Nv= -000300000:=}'); - Error('\P{Is_Nv= -000300000:=}'); - Expect(1, 68079, '\p{Is_Nv=+0_0_0_0_3_0_0_0_00}', ""); - Expect(0, 68079, '\p{^Is_Nv=+0_0_0_0_3_0_0_0_00}', ""); - Expect(0, 68079, '\P{Is_Nv=+0_0_0_0_3_0_0_0_00}', ""); - Expect(1, 68079, '\P{^Is_Nv=+0_0_0_0_3_0_0_0_00}', ""); - Expect(0, 68080, '\p{Is_Nv=+0_0_0_0_3_0_0_0_00}', ""); - Expect(1, 68080, '\p{^Is_Nv=+0_0_0_0_3_0_0_0_00}', ""); - Expect(1, 68080, '\P{Is_Nv=+0_0_0_0_3_0_0_0_00}', ""); - Expect(0, 68080, '\P{^Is_Nv=+0_0_0_0_3_0_0_0_00}', ""); + Error('\p{Is_Nv= /a/+0_0_0_0_3_0_0_0_00}'); + Error('\P{Is_Nv= /a/+0_0_0_0_3_0_0_0_00}'); + Expect(1, 68079, '\p{Is_Nv=0_0_0_0_0_0_3_0_0_000}', ""); + Expect(0, 68079, '\p{^Is_Nv=0_0_0_0_0_0_3_0_0_000}', ""); + Expect(0, 68079, '\P{Is_Nv=0_0_0_0_0_0_3_0_0_000}', ""); + Expect(1, 68079, '\P{^Is_Nv=0_0_0_0_0_0_3_0_0_000}', ""); + Expect(0, 68080, '\p{Is_Nv=0_0_0_0_0_0_3_0_0_000}', ""); + Expect(1, 68080, '\p{^Is_Nv=0_0_0_0_0_0_3_0_0_000}', ""); + Expect(1, 68080, '\P{Is_Nv=0_0_0_0_0_0_3_0_0_000}', ""); + Expect(0, 68080, '\P{^Is_Nv=0_0_0_0_0_0_3_0_0_000}', ""); Expect(1, 68079, '\p{Is_Nv=3.000000000000000e+05}', ""); Expect(0, 68079, '\p{^Is_Nv=3.000000000000000e+05}', ""); Expect(0, 68079, '\P{Is_Nv=3.000000000000000e+05}', ""); @@ -75612,38 +77972,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68080, '\p{^Is_Nv=3.000000000000000e+05}', ""); Expect(1, 68080, '\P{Is_Nv=3.000000000000000e+05}', ""); Expect(0, 68080, '\P{^Is_Nv=3.000000000000000e+05}', ""); - Error('\p{Numeric_Value=:=_+3_1}'); - Error('\P{Numeric_Value=:=_+3_1}'); + Error('\p{Numeric_Value=:= _0000031}'); + Error('\P{Numeric_Value=:= _0000031}'); Expect(1, 12891, '\p{Numeric_Value=:\A31\z:}', "");; Expect(0, 12892, '\p{Numeric_Value=:\A31\z:}', "");; - Expect(1, 12891, '\p{Numeric_Value=+00000000031}', ""); - Expect(0, 12891, '\p{^Numeric_Value=+00000000031}', ""); - Expect(0, 12891, '\P{Numeric_Value=+00000000031}', ""); - Expect(1, 12891, '\P{^Numeric_Value=+00000000031}', ""); - Expect(0, 12892, '\p{Numeric_Value=+00000000031}', ""); - Expect(1, 12892, '\p{^Numeric_Value=+00000000031}', ""); - Expect(1, 12892, '\P{Numeric_Value=+00000000031}', ""); - Expect(0, 12892, '\P{^Numeric_Value=+00000000031}', ""); - Expect(1, 12891, '\p{Numeric_Value=3.100000000000000e+01}', ""); - Expect(0, 12891, '\p{^Numeric_Value=3.100000000000000e+01}', ""); - Expect(0, 12891, '\P{Numeric_Value=3.100000000000000e+01}', ""); - Expect(1, 12891, '\P{^Numeric_Value=3.100000000000000e+01}', ""); - Expect(0, 12892, '\p{Numeric_Value=3.100000000000000e+01}', ""); - Expect(1, 12892, '\p{^Numeric_Value=3.100000000000000e+01}', ""); - Expect(1, 12892, '\P{Numeric_Value=3.100000000000000e+01}', ""); - Expect(0, 12892, '\P{^Numeric_Value=3.100000000000000e+01}', ""); - Error('\p{Nv=-:=+0000000031}'); - Error('\P{Nv=-:=+0000000031}'); + Expect(1, 12891, '\p{Numeric_Value:+0031}', ""); + Expect(0, 12891, '\p{^Numeric_Value:+0031}', ""); + Expect(0, 12891, '\P{Numeric_Value:+0031}', ""); + Expect(1, 12891, '\P{^Numeric_Value:+0031}', ""); + Expect(0, 12892, '\p{Numeric_Value:+0031}', ""); + Expect(1, 12892, '\p{^Numeric_Value:+0031}', ""); + Expect(1, 12892, '\P{Numeric_Value:+0031}', ""); + Expect(0, 12892, '\P{^Numeric_Value:+0031}', ""); + Expect(1, 12891, '\p{Numeric_Value: 3.100000000000000e+01}', ""); + Expect(0, 12891, '\p{^Numeric_Value: 3.100000000000000e+01}', ""); + Expect(0, 12891, '\P{Numeric_Value: 3.100000000000000e+01}', ""); + Expect(1, 12891, '\P{^Numeric_Value: 3.100000000000000e+01}', ""); + Expect(0, 12892, '\p{Numeric_Value: 3.100000000000000e+01}', ""); + Expect(1, 12892, '\p{^Numeric_Value: 3.100000000000000e+01}', ""); + Expect(1, 12892, '\P{Numeric_Value: 3.100000000000000e+01}', ""); + Expect(0, 12892, '\P{^Numeric_Value: 3.100000000000000e+01}', ""); + Error('\p{Nv= :=+000000003_1}'); + Error('\P{Nv= :=+000000003_1}'); Expect(1, 12891, '\p{Nv=:\A31\z:}', "");; Expect(0, 12892, '\p{Nv=:\A31\z:}', "");; - Expect(1, 12891, '\p{Nv: +0000031}', ""); - Expect(0, 12891, '\p{^Nv: +0000031}', ""); - Expect(0, 12891, '\P{Nv: +0000031}', ""); - Expect(1, 12891, '\P{^Nv: +0000031}', ""); - Expect(0, 12892, '\p{Nv: +0000031}', ""); - Expect(1, 12892, '\p{^Nv: +0000031}', ""); - Expect(1, 12892, '\P{Nv: +0000031}', ""); - Expect(0, 12892, '\P{^Nv: +0000031}', ""); + Expect(1, 12891, '\p{Nv=0_0_0_0_0_00031}', ""); + Expect(0, 12891, '\p{^Nv=0_0_0_0_0_00031}', ""); + Expect(0, 12891, '\P{Nv=0_0_0_0_0_00031}', ""); + Expect(1, 12891, '\P{^Nv=0_0_0_0_0_00031}', ""); + Expect(0, 12892, '\p{Nv=0_0_0_0_0_00031}', ""); + Expect(1, 12892, '\p{^Nv=0_0_0_0_0_00031}', ""); + Expect(1, 12892, '\P{Nv=0_0_0_0_0_00031}', ""); + Expect(0, 12892, '\P{^Nv=0_0_0_0_0_00031}', ""); Expect(1, 12891, '\p{Nv=3.100000000000000e+01}', ""); Expect(0, 12891, '\p{^Nv=3.100000000000000e+01}', ""); Expect(0, 12891, '\P{Nv=3.100000000000000e+01}', ""); @@ -75652,16 +78012,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12892, '\p{^Nv=3.100000000000000e+01}', ""); Expect(1, 12892, '\P{Nv=3.100000000000000e+01}', ""); Expect(0, 12892, '\P{^Nv=3.100000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=-/a/+0_0_0_0_0_0_0_031}'); - Error('\P{Is_Numeric_Value=-/a/+0_0_0_0_0_0_0_031}'); - Expect(1, 12891, '\p{Is_Numeric_Value=3_1}', ""); - Expect(0, 12891, '\p{^Is_Numeric_Value=3_1}', ""); - Expect(0, 12891, '\P{Is_Numeric_Value=3_1}', ""); - Expect(1, 12891, '\P{^Is_Numeric_Value=3_1}', ""); - Expect(0, 12892, '\p{Is_Numeric_Value=3_1}', ""); - Expect(1, 12892, '\p{^Is_Numeric_Value=3_1}', ""); - Expect(1, 12892, '\P{Is_Numeric_Value=3_1}', ""); - Expect(0, 12892, '\P{^Is_Numeric_Value=3_1}', ""); + Error('\p{Is_Numeric_Value=_/a/000_000_000_31}'); + Error('\P{Is_Numeric_Value=_/a/000_000_000_31}'); + Expect(1, 12891, '\p{Is_Numeric_Value=+0031}', ""); + Expect(0, 12891, '\p{^Is_Numeric_Value=+0031}', ""); + Expect(0, 12891, '\P{Is_Numeric_Value=+0031}', ""); + Expect(1, 12891, '\P{^Is_Numeric_Value=+0031}', ""); + Expect(0, 12892, '\p{Is_Numeric_Value=+0031}', ""); + Expect(1, 12892, '\p{^Is_Numeric_Value=+0031}', ""); + Expect(1, 12892, '\P{Is_Numeric_Value=+0031}', ""); + Expect(0, 12892, '\P{^Is_Numeric_Value=+0031}', ""); Expect(1, 12891, '\p{Is_Numeric_Value=3.100000000000000e+01}', ""); Expect(0, 12891, '\p{^Is_Numeric_Value=3.100000000000000e+01}', ""); Expect(0, 12891, '\P{Is_Numeric_Value=3.100000000000000e+01}', ""); @@ -75670,56 +78030,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12892, '\p{^Is_Numeric_Value=3.100000000000000e+01}', ""); Expect(1, 12892, '\P{Is_Numeric_Value=3.100000000000000e+01}', ""); Expect(0, 12892, '\P{^Is_Numeric_Value=3.100000000000000e+01}', ""); - Error('\p{Is_Nv=:=+00031}'); - Error('\P{Is_Nv=:=+00031}'); - Expect(1, 12891, '\p{Is_Nv=03_1}', ""); - Expect(0, 12891, '\p{^Is_Nv=03_1}', ""); - Expect(0, 12891, '\P{Is_Nv=03_1}', ""); - Expect(1, 12891, '\P{^Is_Nv=03_1}', ""); - Expect(0, 12892, '\p{Is_Nv=03_1}', ""); - Expect(1, 12892, '\p{^Is_Nv=03_1}', ""); - Expect(1, 12892, '\P{Is_Nv=03_1}', ""); - Expect(0, 12892, '\P{^Is_Nv=03_1}', ""); - Expect(1, 12891, '\p{Is_Nv:3.100000000000000e+01}', ""); - Expect(0, 12891, '\p{^Is_Nv:3.100000000000000e+01}', ""); - Expect(0, 12891, '\P{Is_Nv:3.100000000000000e+01}', ""); - Expect(1, 12891, '\P{^Is_Nv:3.100000000000000e+01}', ""); - Expect(0, 12892, '\p{Is_Nv:3.100000000000000e+01}', ""); - Expect(1, 12892, '\p{^Is_Nv:3.100000000000000e+01}', ""); - Expect(1, 12892, '\P{Is_Nv:3.100000000000000e+01}', ""); - Expect(0, 12892, '\P{^Is_Nv:3.100000000000000e+01}', ""); - Error('\p{Numeric_Value= :=3_2}'); - Error('\P{Numeric_Value= :=3_2}'); + Error('\p{Is_Nv=:= -000031}'); + Error('\P{Is_Nv=:= -000031}'); + Expect(1, 12891, '\p{Is_Nv=0_0_0_0_0_0_0_0_31}', ""); + Expect(0, 12891, '\p{^Is_Nv=0_0_0_0_0_0_0_0_31}', ""); + Expect(0, 12891, '\P{Is_Nv=0_0_0_0_0_0_0_0_31}', ""); + Expect(1, 12891, '\P{^Is_Nv=0_0_0_0_0_0_0_0_31}', ""); + Expect(0, 12892, '\p{Is_Nv=0_0_0_0_0_0_0_0_31}', ""); + Expect(1, 12892, '\p{^Is_Nv=0_0_0_0_0_0_0_0_31}', ""); + Expect(1, 12892, '\P{Is_Nv=0_0_0_0_0_0_0_0_31}', ""); + Expect(0, 12892, '\P{^Is_Nv=0_0_0_0_0_0_0_0_31}', ""); + Expect(1, 12891, '\p{Is_Nv=3.100000000000000e+01}', ""); + Expect(0, 12891, '\p{^Is_Nv=3.100000000000000e+01}', ""); + Expect(0, 12891, '\P{Is_Nv=3.100000000000000e+01}', ""); + Expect(1, 12891, '\P{^Is_Nv=3.100000000000000e+01}', ""); + Expect(0, 12892, '\p{Is_Nv=3.100000000000000e+01}', ""); + Expect(1, 12892, '\p{^Is_Nv=3.100000000000000e+01}', ""); + Expect(1, 12892, '\P{Is_Nv=3.100000000000000e+01}', ""); + Expect(0, 12892, '\P{^Is_Nv=3.100000000000000e+01}', ""); + Error('\p{Numeric_Value=:=--00000000032}'); + Error('\P{Numeric_Value=:=--00000000032}'); Expect(1, 12892, '\p{Numeric_Value=:\A32\z:}', "");; Expect(0, 12893, '\p{Numeric_Value=:\A32\z:}', "");; - Expect(1, 12892, '\p{Numeric_Value=003_2}', ""); - Expect(0, 12892, '\p{^Numeric_Value=003_2}', ""); - Expect(0, 12892, '\P{Numeric_Value=003_2}', ""); - Expect(1, 12892, '\P{^Numeric_Value=003_2}', ""); - Expect(0, 12893, '\p{Numeric_Value=003_2}', ""); - Expect(1, 12893, '\p{^Numeric_Value=003_2}', ""); - Expect(1, 12893, '\P{Numeric_Value=003_2}', ""); - Expect(0, 12893, '\P{^Numeric_Value=003_2}', ""); - Expect(1, 12892, '\p{Numeric_Value=3.200000000000000e+01}', ""); - Expect(0, 12892, '\p{^Numeric_Value=3.200000000000000e+01}', ""); - Expect(0, 12892, '\P{Numeric_Value=3.200000000000000e+01}', ""); - Expect(1, 12892, '\P{^Numeric_Value=3.200000000000000e+01}', ""); - Expect(0, 12893, '\p{Numeric_Value=3.200000000000000e+01}', ""); - Expect(1, 12893, '\p{^Numeric_Value=3.200000000000000e+01}', ""); - Expect(1, 12893, '\P{Numeric_Value=3.200000000000000e+01}', ""); - Expect(0, 12893, '\P{^Numeric_Value=3.200000000000000e+01}', ""); - Error('\p{Nv=:=-032}'); - Error('\P{Nv=:=-032}'); + Expect(1, 12892, '\p{Numeric_Value=032}', ""); + Expect(0, 12892, '\p{^Numeric_Value=032}', ""); + Expect(0, 12892, '\P{Numeric_Value=032}', ""); + Expect(1, 12892, '\P{^Numeric_Value=032}', ""); + Expect(0, 12893, '\p{Numeric_Value=032}', ""); + Expect(1, 12893, '\p{^Numeric_Value=032}', ""); + Expect(1, 12893, '\P{Numeric_Value=032}', ""); + Expect(0, 12893, '\P{^Numeric_Value=032}', ""); + Expect(1, 12892, '\p{Numeric_Value: 3.200000000000000e+01}', ""); + Expect(0, 12892, '\p{^Numeric_Value: 3.200000000000000e+01}', ""); + Expect(0, 12892, '\P{Numeric_Value: 3.200000000000000e+01}', ""); + Expect(1, 12892, '\P{^Numeric_Value: 3.200000000000000e+01}', ""); + Expect(0, 12893, '\p{Numeric_Value: 3.200000000000000e+01}', ""); + Expect(1, 12893, '\p{^Numeric_Value: 3.200000000000000e+01}', ""); + Expect(1, 12893, '\P{Numeric_Value: 3.200000000000000e+01}', ""); + Expect(0, 12893, '\P{^Numeric_Value: 3.200000000000000e+01}', ""); + Error('\p{Nv=/a/ _+00_00_03_2}'); + Error('\P{Nv=/a/ _+00_00_03_2}'); Expect(1, 12892, '\p{Nv=:\A32\z:}', "");; Expect(0, 12893, '\p{Nv=:\A32\z:}', "");; - Expect(1, 12892, '\p{Nv=3_2}', ""); - Expect(0, 12892, '\p{^Nv=3_2}', ""); - Expect(0, 12892, '\P{Nv=3_2}', ""); - Expect(1, 12892, '\P{^Nv=3_2}', ""); - Expect(0, 12893, '\p{Nv=3_2}', ""); - Expect(1, 12893, '\p{^Nv=3_2}', ""); - Expect(1, 12893, '\P{Nv=3_2}', ""); - Expect(0, 12893, '\P{^Nv=3_2}', ""); + Expect(1, 12892, '\p{Nv=00032}', ""); + Expect(0, 12892, '\p{^Nv=00032}', ""); + Expect(0, 12892, '\P{Nv=00032}', ""); + Expect(1, 12892, '\P{^Nv=00032}', ""); + Expect(0, 12893, '\p{Nv=00032}', ""); + Expect(1, 12893, '\p{^Nv=00032}', ""); + Expect(1, 12893, '\P{Nv=00032}', ""); + Expect(0, 12893, '\P{^Nv=00032}', ""); Expect(1, 12892, '\p{Nv=3.200000000000000e+01}', ""); Expect(0, 12892, '\p{^Nv=3.200000000000000e+01}', ""); Expect(0, 12892, '\P{Nv=3.200000000000000e+01}', ""); @@ -75728,16 +78088,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12893, '\p{^Nv=3.200000000000000e+01}', ""); Expect(1, 12893, '\P{Nv=3.200000000000000e+01}', ""); Expect(0, 12893, '\P{^Nv=3.200000000000000e+01}', ""); - Error('\p{Is_Numeric_Value: _3_2:=}'); - Error('\P{Is_Numeric_Value: _3_2:=}'); - Expect(1, 12892, '\p{Is_Numeric_Value: +000032}', ""); - Expect(0, 12892, '\p{^Is_Numeric_Value: +000032}', ""); - Expect(0, 12892, '\P{Is_Numeric_Value: +000032}', ""); - Expect(1, 12892, '\P{^Is_Numeric_Value: +000032}', ""); - Expect(0, 12893, '\p{Is_Numeric_Value: +000032}', ""); - Expect(1, 12893, '\p{^Is_Numeric_Value: +000032}', ""); - Expect(1, 12893, '\P{Is_Numeric_Value: +000032}', ""); - Expect(0, 12893, '\P{^Is_Numeric_Value: +000032}', ""); + Error('\p{Is_Numeric_Value=/a/00000_00003_2}'); + Error('\P{Is_Numeric_Value=/a/00000_00003_2}'); + Expect(1, 12892, '\p{Is_Numeric_Value:+000000032}', ""); + Expect(0, 12892, '\p{^Is_Numeric_Value:+000000032}', ""); + Expect(0, 12892, '\P{Is_Numeric_Value:+000000032}', ""); + Expect(1, 12892, '\P{^Is_Numeric_Value:+000000032}', ""); + Expect(0, 12893, '\p{Is_Numeric_Value:+000000032}', ""); + Expect(1, 12893, '\p{^Is_Numeric_Value:+000000032}', ""); + Expect(1, 12893, '\P{Is_Numeric_Value:+000000032}', ""); + Expect(0, 12893, '\P{^Is_Numeric_Value:+000000032}', ""); Expect(1, 12892, '\p{Is_Numeric_Value=3.200000000000000e+01}', ""); Expect(0, 12892, '\p{^Is_Numeric_Value=3.200000000000000e+01}', ""); Expect(0, 12892, '\P{Is_Numeric_Value=3.200000000000000e+01}', ""); @@ -75746,16 +78106,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12893, '\p{^Is_Numeric_Value=3.200000000000000e+01}', ""); Expect(1, 12893, '\P{Is_Numeric_Value=3.200000000000000e+01}', ""); Expect(0, 12893, '\P{^Is_Numeric_Value=3.200000000000000e+01}', ""); - Error('\p{Is_Nv=--0000000032:=}'); - Error('\P{Is_Nv=--0000000032:=}'); - Expect(1, 12892, '\p{Is_Nv=3_2}', ""); - Expect(0, 12892, '\p{^Is_Nv=3_2}', ""); - Expect(0, 12892, '\P{Is_Nv=3_2}', ""); - Expect(1, 12892, '\P{^Is_Nv=3_2}', ""); - Expect(0, 12893, '\p{Is_Nv=3_2}', ""); - Expect(1, 12893, '\p{^Is_Nv=3_2}', ""); - Expect(1, 12893, '\P{Is_Nv=3_2}', ""); - Expect(0, 12893, '\P{^Is_Nv=3_2}', ""); + Error('\p{Is_Nv=/a/+003_2}'); + Error('\P{Is_Nv=/a/+003_2}'); + Expect(1, 12892, '\p{Is_Nv=00000032}', ""); + Expect(0, 12892, '\p{^Is_Nv=00000032}', ""); + Expect(0, 12892, '\P{Is_Nv=00000032}', ""); + Expect(1, 12892, '\P{^Is_Nv=00000032}', ""); + Expect(0, 12893, '\p{Is_Nv=00000032}', ""); + Expect(1, 12893, '\p{^Is_Nv=00000032}', ""); + Expect(1, 12893, '\P{Is_Nv=00000032}', ""); + Expect(0, 12893, '\P{^Is_Nv=00000032}', ""); Expect(1, 12892, '\p{Is_Nv=3.200000000000000e+01}', ""); Expect(0, 12892, '\p{^Is_Nv=3.200000000000000e+01}', ""); Expect(0, 12892, '\P{Is_Nv=3.200000000000000e+01}', ""); @@ -75764,38 +78124,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12893, '\p{^Is_Nv=3.200000000000000e+01}', ""); Expect(1, 12893, '\P{Is_Nv=3.200000000000000e+01}', ""); Expect(0, 12893, '\P{^Is_Nv=3.200000000000000e+01}', ""); - Error('\p{Numeric_Value= /a/+0000033}'); - Error('\P{Numeric_Value= /a/+0000033}'); + Error('\p{Numeric_Value=-:=0000033}'); + Error('\P{Numeric_Value=-:=0000033}'); Expect(1, 12893, '\p{Numeric_Value=:\A33\z:}', "");; Expect(0, 12894, '\p{Numeric_Value=:\A33\z:}', "");; - Expect(1, 12893, '\p{Numeric_Value=+3_3}', ""); - Expect(0, 12893, '\p{^Numeric_Value=+3_3}', ""); - Expect(0, 12893, '\P{Numeric_Value=+3_3}', ""); - Expect(1, 12893, '\P{^Numeric_Value=+3_3}', ""); - Expect(0, 12894, '\p{Numeric_Value=+3_3}', ""); - Expect(1, 12894, '\p{^Numeric_Value=+3_3}', ""); - Expect(1, 12894, '\P{Numeric_Value=+3_3}', ""); - Expect(0, 12894, '\P{^Numeric_Value=+3_3}', ""); - Expect(1, 12893, '\p{Numeric_Value=3.300000000000000e+01}', ""); - Expect(0, 12893, '\p{^Numeric_Value=3.300000000000000e+01}', ""); - Expect(0, 12893, '\P{Numeric_Value=3.300000000000000e+01}', ""); - Expect(1, 12893, '\P{^Numeric_Value=3.300000000000000e+01}', ""); - Expect(0, 12894, '\p{Numeric_Value=3.300000000000000e+01}', ""); - Expect(1, 12894, '\p{^Numeric_Value=3.300000000000000e+01}', ""); - Expect(1, 12894, '\P{Numeric_Value=3.300000000000000e+01}', ""); - Expect(0, 12894, '\P{^Numeric_Value=3.300000000000000e+01}', ""); - Error('\p{Nv=:= _+00000000033}'); - Error('\P{Nv=:= _+00000000033}'); + Expect(1, 12893, '\p{Numeric_Value=00033}', ""); + Expect(0, 12893, '\p{^Numeric_Value=00033}', ""); + Expect(0, 12893, '\P{Numeric_Value=00033}', ""); + Expect(1, 12893, '\P{^Numeric_Value=00033}', ""); + Expect(0, 12894, '\p{Numeric_Value=00033}', ""); + Expect(1, 12894, '\p{^Numeric_Value=00033}', ""); + Expect(1, 12894, '\P{Numeric_Value=00033}', ""); + Expect(0, 12894, '\P{^Numeric_Value=00033}', ""); + Expect(1, 12893, '\p{Numeric_Value:3.300000000000000e+01}', ""); + Expect(0, 12893, '\p{^Numeric_Value:3.300000000000000e+01}', ""); + Expect(0, 12893, '\P{Numeric_Value:3.300000000000000e+01}', ""); + Expect(1, 12893, '\P{^Numeric_Value:3.300000000000000e+01}', ""); + Expect(0, 12894, '\p{Numeric_Value:3.300000000000000e+01}', ""); + Expect(1, 12894, '\p{^Numeric_Value:3.300000000000000e+01}', ""); + Expect(1, 12894, '\P{Numeric_Value:3.300000000000000e+01}', ""); + Expect(0, 12894, '\P{^Numeric_Value:3.300000000000000e+01}', ""); + Error('\p{Nv= -0_0_0_0_0033:=}'); + Error('\P{Nv= -0_0_0_0_0033:=}'); Expect(1, 12893, '\p{Nv=:\A33\z:}', "");; Expect(0, 12894, '\p{Nv=:\A33\z:}', "");; - Expect(1, 12893, '\p{Nv=00003_3}', ""); - Expect(0, 12893, '\p{^Nv=00003_3}', ""); - Expect(0, 12893, '\P{Nv=00003_3}', ""); - Expect(1, 12893, '\P{^Nv=00003_3}', ""); - Expect(0, 12894, '\p{Nv=00003_3}', ""); - Expect(1, 12894, '\p{^Nv=00003_3}', ""); - Expect(1, 12894, '\P{Nv=00003_3}', ""); - Expect(0, 12894, '\P{^Nv=00003_3}', ""); + Expect(1, 12893, '\p{Nv=+00_03_3}', ""); + Expect(0, 12893, '\p{^Nv=+00_03_3}', ""); + Expect(0, 12893, '\P{Nv=+00_03_3}', ""); + Expect(1, 12893, '\P{^Nv=+00_03_3}', ""); + Expect(0, 12894, '\p{Nv=+00_03_3}', ""); + Expect(1, 12894, '\p{^Nv=+00_03_3}', ""); + Expect(1, 12894, '\P{Nv=+00_03_3}', ""); + Expect(0, 12894, '\P{^Nv=+00_03_3}', ""); Expect(1, 12893, '\p{Nv=3.300000000000000e+01}', ""); Expect(0, 12893, '\p{^Nv=3.300000000000000e+01}', ""); Expect(0, 12893, '\P{Nv=3.300000000000000e+01}', ""); @@ -75804,16 +78164,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12894, '\p{^Nv=3.300000000000000e+01}', ""); Expect(1, 12894, '\P{Nv=3.300000000000000e+01}', ""); Expect(0, 12894, '\P{^Nv=3.300000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=:= 0000_0003_3}'); - Error('\P{Is_Numeric_Value=:= 0000_0003_3}'); - Expect(1, 12893, '\p{Is_Numeric_Value: 00033}', ""); - Expect(0, 12893, '\p{^Is_Numeric_Value: 00033}', ""); - Expect(0, 12893, '\P{Is_Numeric_Value: 00033}', ""); - Expect(1, 12893, '\P{^Is_Numeric_Value: 00033}', ""); - Expect(0, 12894, '\p{Is_Numeric_Value: 00033}', ""); - Expect(1, 12894, '\p{^Is_Numeric_Value: 00033}', ""); - Expect(1, 12894, '\P{Is_Numeric_Value: 00033}', ""); - Expect(0, 12894, '\P{^Is_Numeric_Value: 00033}', ""); + Error('\p{Is_Numeric_Value=-0_0_0_0_0_0_0_33:=}'); + Error('\P{Is_Numeric_Value=-0_0_0_0_0_0_0_33:=}'); + Expect(1, 12893, '\p{Is_Numeric_Value=000033}', ""); + Expect(0, 12893, '\p{^Is_Numeric_Value=000033}', ""); + Expect(0, 12893, '\P{Is_Numeric_Value=000033}', ""); + Expect(1, 12893, '\P{^Is_Numeric_Value=000033}', ""); + Expect(0, 12894, '\p{Is_Numeric_Value=000033}', ""); + Expect(1, 12894, '\p{^Is_Numeric_Value=000033}', ""); + Expect(1, 12894, '\P{Is_Numeric_Value=000033}', ""); + Expect(0, 12894, '\P{^Is_Numeric_Value=000033}', ""); Expect(1, 12893, '\p{Is_Numeric_Value=3.300000000000000e+01}', ""); Expect(0, 12893, '\p{^Is_Numeric_Value=3.300000000000000e+01}', ""); Expect(0, 12893, '\P{Is_Numeric_Value=3.300000000000000e+01}', ""); @@ -75822,36 +78182,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12894, '\p{^Is_Numeric_Value=3.300000000000000e+01}', ""); Expect(1, 12894, '\P{Is_Numeric_Value=3.300000000000000e+01}', ""); Expect(0, 12894, '\P{^Is_Numeric_Value=3.300000000000000e+01}', ""); - Error('\p{Is_Nv=/a/ +0_0_0_0_0033}'); - Error('\P{Is_Nv=/a/ +0_0_0_0_0033}'); - Expect(1, 12893, '\p{Is_Nv=+0033}', ""); - Expect(0, 12893, '\p{^Is_Nv=+0033}', ""); - Expect(0, 12893, '\P{Is_Nv=+0033}', ""); - Expect(1, 12893, '\P{^Is_Nv=+0033}', ""); - Expect(0, 12894, '\p{Is_Nv=+0033}', ""); - Expect(1, 12894, '\p{^Is_Nv=+0033}', ""); - Expect(1, 12894, '\P{Is_Nv=+0033}', ""); - Expect(0, 12894, '\P{^Is_Nv=+0033}', ""); - Expect(1, 12893, '\p{Is_Nv=3.300000000000000e+01}', ""); - Expect(0, 12893, '\p{^Is_Nv=3.300000000000000e+01}', ""); - Expect(0, 12893, '\P{Is_Nv=3.300000000000000e+01}', ""); - Expect(1, 12893, '\P{^Is_Nv=3.300000000000000e+01}', ""); - Expect(0, 12894, '\p{Is_Nv=3.300000000000000e+01}', ""); - Expect(1, 12894, '\p{^Is_Nv=3.300000000000000e+01}', ""); - Expect(1, 12894, '\P{Is_Nv=3.300000000000000e+01}', ""); - Expect(0, 12894, '\P{^Is_Nv=3.300000000000000e+01}', ""); - Error('\p{Numeric_Value: := 000000034}'); - Error('\P{Numeric_Value: := 000000034}'); + Error('\p{Is_Nv: /a/-0_0_0_0_0_0_00033}'); + Error('\P{Is_Nv: /a/-0_0_0_0_0_0_00033}'); + Expect(1, 12893, '\p{Is_Nv=+000_000_33}', ""); + Expect(0, 12893, '\p{^Is_Nv=+000_000_33}', ""); + Expect(0, 12893, '\P{Is_Nv=+000_000_33}', ""); + Expect(1, 12893, '\P{^Is_Nv=+000_000_33}', ""); + Expect(0, 12894, '\p{Is_Nv=+000_000_33}', ""); + Expect(1, 12894, '\p{^Is_Nv=+000_000_33}', ""); + Expect(1, 12894, '\P{Is_Nv=+000_000_33}', ""); + Expect(0, 12894, '\P{^Is_Nv=+000_000_33}', ""); + Expect(1, 12893, '\p{Is_Nv: 3.300000000000000e+01}', ""); + Expect(0, 12893, '\p{^Is_Nv: 3.300000000000000e+01}', ""); + Expect(0, 12893, '\P{Is_Nv: 3.300000000000000e+01}', ""); + Expect(1, 12893, '\P{^Is_Nv: 3.300000000000000e+01}', ""); + Expect(0, 12894, '\p{Is_Nv: 3.300000000000000e+01}', ""); + Expect(1, 12894, '\p{^Is_Nv: 3.300000000000000e+01}', ""); + Expect(1, 12894, '\P{Is_Nv: 3.300000000000000e+01}', ""); + Expect(0, 12894, '\P{^Is_Nv: 3.300000000000000e+01}', ""); + Error('\p{Numeric_Value= _03_4/a/}'); + Error('\P{Numeric_Value= _03_4/a/}'); Expect(1, 12894, '\p{Numeric_Value=:\A34\z:}', "");; Expect(0, 12895, '\p{Numeric_Value=:\A34\z:}', "");; - Expect(1, 12894, '\p{Numeric_Value=+0003_4}', ""); - Expect(0, 12894, '\p{^Numeric_Value=+0003_4}', ""); - Expect(0, 12894, '\P{Numeric_Value=+0003_4}', ""); - Expect(1, 12894, '\P{^Numeric_Value=+0003_4}', ""); - Expect(0, 12895, '\p{Numeric_Value=+0003_4}', ""); - Expect(1, 12895, '\p{^Numeric_Value=+0003_4}', ""); - Expect(1, 12895, '\P{Numeric_Value=+0003_4}', ""); - Expect(0, 12895, '\P{^Numeric_Value=+0003_4}', ""); + Expect(1, 12894, '\p{Numeric_Value=00000003_4}', ""); + Expect(0, 12894, '\p{^Numeric_Value=00000003_4}', ""); + Expect(0, 12894, '\P{Numeric_Value=00000003_4}', ""); + Expect(1, 12894, '\P{^Numeric_Value=00000003_4}', ""); + Expect(0, 12895, '\p{Numeric_Value=00000003_4}', ""); + Expect(1, 12895, '\p{^Numeric_Value=00000003_4}', ""); + Expect(1, 12895, '\P{Numeric_Value=00000003_4}', ""); + Expect(0, 12895, '\P{^Numeric_Value=00000003_4}', ""); Expect(1, 12894, '\p{Numeric_Value=3.400000000000000e+01}', ""); Expect(0, 12894, '\p{^Numeric_Value=3.400000000000000e+01}', ""); Expect(0, 12894, '\P{Numeric_Value=3.400000000000000e+01}', ""); @@ -75860,18 +78220,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12895, '\p{^Numeric_Value=3.400000000000000e+01}', ""); Expect(1, 12895, '\P{Numeric_Value=3.400000000000000e+01}', ""); Expect(0, 12895, '\P{^Numeric_Value=3.400000000000000e+01}', ""); - Error('\p{Nv=/a/000000003_4}'); - Error('\P{Nv=/a/000000003_4}'); + Error('\p{Nv=-_0_0_0_034:=}'); + Error('\P{Nv=-_0_0_0_034:=}'); Expect(1, 12894, '\p{Nv=:\A34\z:}', "");; Expect(0, 12895, '\p{Nv=:\A34\z:}', "");; - Expect(1, 12894, '\p{Nv=00003_4}', ""); - Expect(0, 12894, '\p{^Nv=00003_4}', ""); - Expect(0, 12894, '\P{Nv=00003_4}', ""); - Expect(1, 12894, '\P{^Nv=00003_4}', ""); - Expect(0, 12895, '\p{Nv=00003_4}', ""); - Expect(1, 12895, '\p{^Nv=00003_4}', ""); - Expect(1, 12895, '\P{Nv=00003_4}', ""); - Expect(0, 12895, '\P{^Nv=00003_4}', ""); + Expect(1, 12894, '\p{Nv=3_4}', ""); + Expect(0, 12894, '\p{^Nv=3_4}', ""); + Expect(0, 12894, '\P{Nv=3_4}', ""); + Expect(1, 12894, '\P{^Nv=3_4}', ""); + Expect(0, 12895, '\p{Nv=3_4}', ""); + Expect(1, 12895, '\p{^Nv=3_4}', ""); + Expect(1, 12895, '\P{Nv=3_4}', ""); + Expect(0, 12895, '\P{^Nv=3_4}', ""); Expect(1, 12894, '\p{Nv=3.400000000000000e+01}', ""); Expect(0, 12894, '\p{^Nv=3.400000000000000e+01}', ""); Expect(0, 12894, '\P{Nv=3.400000000000000e+01}', ""); @@ -75880,34 +78240,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12895, '\p{^Nv=3.400000000000000e+01}', ""); Expect(1, 12895, '\P{Nv=3.400000000000000e+01}', ""); Expect(0, 12895, '\P{^Nv=3.400000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=:=- +034}'); - Error('\P{Is_Numeric_Value=:=- +034}'); - Expect(1, 12894, '\p{Is_Numeric_Value=+3_4}', ""); - Expect(0, 12894, '\p{^Is_Numeric_Value=+3_4}', ""); - Expect(0, 12894, '\P{Is_Numeric_Value=+3_4}', ""); - Expect(1, 12894, '\P{^Is_Numeric_Value=+3_4}', ""); - Expect(0, 12895, '\p{Is_Numeric_Value=+3_4}', ""); - Expect(1, 12895, '\p{^Is_Numeric_Value=+3_4}', ""); - Expect(1, 12895, '\P{Is_Numeric_Value=+3_4}', ""); - Expect(0, 12895, '\P{^Is_Numeric_Value=+3_4}', ""); - Expect(1, 12894, '\p{Is_Numeric_Value=3.400000000000000e+01}', ""); - Expect(0, 12894, '\p{^Is_Numeric_Value=3.400000000000000e+01}', ""); - Expect(0, 12894, '\P{Is_Numeric_Value=3.400000000000000e+01}', ""); - Expect(1, 12894, '\P{^Is_Numeric_Value=3.400000000000000e+01}', ""); - Expect(0, 12895, '\p{Is_Numeric_Value=3.400000000000000e+01}', ""); - Expect(1, 12895, '\p{^Is_Numeric_Value=3.400000000000000e+01}', ""); - Expect(1, 12895, '\P{Is_Numeric_Value=3.400000000000000e+01}', ""); - Expect(0, 12895, '\P{^Is_Numeric_Value=3.400000000000000e+01}', ""); - Error('\p{Is_Nv=/a/ _+0003_4}'); - Error('\P{Is_Nv=/a/ _+0003_4}'); - Expect(1, 12894, '\p{Is_Nv:00_03_4}', ""); - Expect(0, 12894, '\p{^Is_Nv:00_03_4}', ""); - Expect(0, 12894, '\P{Is_Nv:00_03_4}', ""); - Expect(1, 12894, '\P{^Is_Nv:00_03_4}', ""); - Expect(0, 12895, '\p{Is_Nv:00_03_4}', ""); - Expect(1, 12895, '\p{^Is_Nv:00_03_4}', ""); - Expect(1, 12895, '\P{Is_Nv:00_03_4}', ""); - Expect(0, 12895, '\P{^Is_Nv:00_03_4}', ""); + Error('\p{Is_Numeric_Value=:=_+0_0_0_0_034}'); + Error('\P{Is_Numeric_Value=:=_+0_0_0_0_034}'); + Expect(1, 12894, '\p{Is_Numeric_Value=000000034}', ""); + Expect(0, 12894, '\p{^Is_Numeric_Value=000000034}', ""); + Expect(0, 12894, '\P{Is_Numeric_Value=000000034}', ""); + Expect(1, 12894, '\P{^Is_Numeric_Value=000000034}', ""); + Expect(0, 12895, '\p{Is_Numeric_Value=000000034}', ""); + Expect(1, 12895, '\p{^Is_Numeric_Value=000000034}', ""); + Expect(1, 12895, '\P{Is_Numeric_Value=000000034}', ""); + Expect(0, 12895, '\P{^Is_Numeric_Value=000000034}', ""); + Expect(1, 12894, '\p{Is_Numeric_Value: 3.400000000000000e+01}', ""); + Expect(0, 12894, '\p{^Is_Numeric_Value: 3.400000000000000e+01}', ""); + Expect(0, 12894, '\P{Is_Numeric_Value: 3.400000000000000e+01}', ""); + Expect(1, 12894, '\P{^Is_Numeric_Value: 3.400000000000000e+01}', ""); + Expect(0, 12895, '\p{Is_Numeric_Value: 3.400000000000000e+01}', ""); + Expect(1, 12895, '\p{^Is_Numeric_Value: 3.400000000000000e+01}', ""); + Expect(1, 12895, '\P{Is_Numeric_Value: 3.400000000000000e+01}', ""); + Expect(0, 12895, '\P{^Is_Numeric_Value: 3.400000000000000e+01}', ""); + Error('\p{Is_Nv=_ +00000034:=}'); + Error('\P{Is_Nv=_ +00000034:=}'); + Expect(1, 12894, '\p{Is_Nv=+034}', ""); + Expect(0, 12894, '\p{^Is_Nv=+034}', ""); + Expect(0, 12894, '\P{Is_Nv=+034}', ""); + Expect(1, 12894, '\P{^Is_Nv=+034}', ""); + Expect(0, 12895, '\p{Is_Nv=+034}', ""); + Expect(1, 12895, '\p{^Is_Nv=+034}', ""); + Expect(1, 12895, '\P{Is_Nv=+034}', ""); + Expect(0, 12895, '\P{^Is_Nv=+034}', ""); Expect(1, 12894, '\p{Is_Nv=3.400000000000000e+01}', ""); Expect(0, 12894, '\p{^Is_Nv=3.400000000000000e+01}', ""); Expect(0, 12894, '\P{Is_Nv=3.400000000000000e+01}', ""); @@ -75916,18 +78276,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12895, '\p{^Is_Nv=3.400000000000000e+01}', ""); Expect(1, 12895, '\P{Is_Nv=3.400000000000000e+01}', ""); Expect(0, 12895, '\P{^Is_Nv=3.400000000000000e+01}', ""); - Error('\p{Numeric_Value= /a/035}'); - Error('\P{Numeric_Value= /a/035}'); + Error('\p{Numeric_Value=_/a/00000000035}'); + Error('\P{Numeric_Value=_/a/00000000035}'); Expect(1, 12895, '\p{Numeric_Value=:\A35\z:}', "");; Expect(0, 12896, '\p{Numeric_Value=:\A35\z:}', "");; - Expect(1, 12895, '\p{Numeric_Value: +0000000035}', ""); - Expect(0, 12895, '\p{^Numeric_Value: +0000000035}', ""); - Expect(0, 12895, '\P{Numeric_Value: +0000000035}', ""); - Expect(1, 12895, '\P{^Numeric_Value: +0000000035}', ""); - Expect(0, 12896, '\p{Numeric_Value: +0000000035}', ""); - Expect(1, 12896, '\p{^Numeric_Value: +0000000035}', ""); - Expect(1, 12896, '\P{Numeric_Value: +0000000035}', ""); - Expect(0, 12896, '\P{^Numeric_Value: +0000000035}', ""); + Expect(1, 12895, '\p{Numeric_Value=035}', ""); + Expect(0, 12895, '\p{^Numeric_Value=035}', ""); + Expect(0, 12895, '\P{Numeric_Value=035}', ""); + Expect(1, 12895, '\P{^Numeric_Value=035}', ""); + Expect(0, 12896, '\p{Numeric_Value=035}', ""); + Expect(1, 12896, '\p{^Numeric_Value=035}', ""); + Expect(1, 12896, '\P{Numeric_Value=035}', ""); + Expect(0, 12896, '\P{^Numeric_Value=035}', ""); Expect(1, 12895, '\p{Numeric_Value=3.500000000000000e+01}', ""); Expect(0, 12895, '\p{^Numeric_Value=3.500000000000000e+01}', ""); Expect(0, 12895, '\P{Numeric_Value=3.500000000000000e+01}', ""); @@ -75936,18 +78296,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12896, '\p{^Numeric_Value=3.500000000000000e+01}', ""); Expect(1, 12896, '\P{Numeric_Value=3.500000000000000e+01}', ""); Expect(0, 12896, '\P{^Numeric_Value=3.500000000000000e+01}', ""); - Error('\p{Nv= /a/035}'); - Error('\P{Nv= /a/035}'); + Error('\p{Nv=__35:=}'); + Error('\P{Nv=__35:=}'); Expect(1, 12895, '\p{Nv=:\A35\z:}', "");; Expect(0, 12896, '\p{Nv=:\A35\z:}', "");; - Expect(1, 12895, '\p{Nv=00000000035}', ""); - Expect(0, 12895, '\p{^Nv=00000000035}', ""); - Expect(0, 12895, '\P{Nv=00000000035}', ""); - Expect(1, 12895, '\P{^Nv=00000000035}', ""); - Expect(0, 12896, '\p{Nv=00000000035}', ""); - Expect(1, 12896, '\p{^Nv=00000000035}', ""); - Expect(1, 12896, '\P{Nv=00000000035}', ""); - Expect(0, 12896, '\P{^Nv=00000000035}', ""); + Expect(1, 12895, '\p{Nv: 00_00_00_00_035}', ""); + Expect(0, 12895, '\p{^Nv: 00_00_00_00_035}', ""); + Expect(0, 12895, '\P{Nv: 00_00_00_00_035}', ""); + Expect(1, 12895, '\P{^Nv: 00_00_00_00_035}', ""); + Expect(0, 12896, '\p{Nv: 00_00_00_00_035}', ""); + Expect(1, 12896, '\p{^Nv: 00_00_00_00_035}', ""); + Expect(1, 12896, '\P{Nv: 00_00_00_00_035}', ""); + Expect(0, 12896, '\P{^Nv: 00_00_00_00_035}', ""); Expect(1, 12895, '\p{Nv=3.500000000000000e+01}', ""); Expect(0, 12895, '\p{^Nv=3.500000000000000e+01}', ""); Expect(0, 12895, '\P{Nv=3.500000000000000e+01}', ""); @@ -75956,34 +78316,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12896, '\p{^Nv=3.500000000000000e+01}', ""); Expect(1, 12896, '\P{Nv=3.500000000000000e+01}', ""); Expect(0, 12896, '\P{^Nv=3.500000000000000e+01}', ""); - Error('\p{Is_Numeric_Value= 0035/a/}'); - Error('\P{Is_Numeric_Value= 0035/a/}'); - Expect(1, 12895, '\p{Is_Numeric_Value=00000035}', ""); - Expect(0, 12895, '\p{^Is_Numeric_Value=00000035}', ""); - Expect(0, 12895, '\P{Is_Numeric_Value=00000035}', ""); - Expect(1, 12895, '\P{^Is_Numeric_Value=00000035}', ""); - Expect(0, 12896, '\p{Is_Numeric_Value=00000035}', ""); - Expect(1, 12896, '\p{^Is_Numeric_Value=00000035}', ""); - Expect(1, 12896, '\P{Is_Numeric_Value=00000035}', ""); - Expect(0, 12896, '\P{^Is_Numeric_Value=00000035}', ""); - Expect(1, 12895, '\p{Is_Numeric_Value=3.500000000000000e+01}', ""); - Expect(0, 12895, '\p{^Is_Numeric_Value=3.500000000000000e+01}', ""); - Expect(0, 12895, '\P{Is_Numeric_Value=3.500000000000000e+01}', ""); - Expect(1, 12895, '\P{^Is_Numeric_Value=3.500000000000000e+01}', ""); - Expect(0, 12896, '\p{Is_Numeric_Value=3.500000000000000e+01}', ""); - Expect(1, 12896, '\p{^Is_Numeric_Value=3.500000000000000e+01}', ""); - Expect(1, 12896, '\P{Is_Numeric_Value=3.500000000000000e+01}', ""); - Expect(0, 12896, '\P{^Is_Numeric_Value=3.500000000000000e+01}', ""); - Error('\p{Is_Nv=-00_00_35:=}'); - Error('\P{Is_Nv=-00_00_35:=}'); - Expect(1, 12895, '\p{Is_Nv=+0035}', ""); - Expect(0, 12895, '\p{^Is_Nv=+0035}', ""); - Expect(0, 12895, '\P{Is_Nv=+0035}', ""); - Expect(1, 12895, '\P{^Is_Nv=+0035}', ""); - Expect(0, 12896, '\p{Is_Nv=+0035}', ""); - Expect(1, 12896, '\p{^Is_Nv=+0035}', ""); - Expect(1, 12896, '\P{Is_Nv=+0035}', ""); - Expect(0, 12896, '\P{^Is_Nv=+0035}', ""); + Error('\p{Is_Numeric_Value=/a/-+0_0_0_35}'); + Error('\P{Is_Numeric_Value=/a/-+0_0_0_35}'); + Expect(1, 12895, '\p{Is_Numeric_Value=000000035}', ""); + Expect(0, 12895, '\p{^Is_Numeric_Value=000000035}', ""); + Expect(0, 12895, '\P{Is_Numeric_Value=000000035}', ""); + Expect(1, 12895, '\P{^Is_Numeric_Value=000000035}', ""); + Expect(0, 12896, '\p{Is_Numeric_Value=000000035}', ""); + Expect(1, 12896, '\p{^Is_Numeric_Value=000000035}', ""); + Expect(1, 12896, '\P{Is_Numeric_Value=000000035}', ""); + Expect(0, 12896, '\P{^Is_Numeric_Value=000000035}', ""); + Expect(1, 12895, '\p{Is_Numeric_Value:3.500000000000000e+01}', ""); + Expect(0, 12895, '\p{^Is_Numeric_Value:3.500000000000000e+01}', ""); + Expect(0, 12895, '\P{Is_Numeric_Value:3.500000000000000e+01}', ""); + Expect(1, 12895, '\P{^Is_Numeric_Value:3.500000000000000e+01}', ""); + Expect(0, 12896, '\p{Is_Numeric_Value:3.500000000000000e+01}', ""); + Expect(1, 12896, '\p{^Is_Numeric_Value:3.500000000000000e+01}', ""); + Expect(1, 12896, '\P{Is_Numeric_Value:3.500000000000000e+01}', ""); + Expect(0, 12896, '\P{^Is_Numeric_Value:3.500000000000000e+01}', ""); + Error('\p{Is_Nv= +00000035/a/}'); + Error('\P{Is_Nv= +00000035/a/}'); + Expect(1, 12895, '\p{Is_Nv=+00000035}', ""); + Expect(0, 12895, '\p{^Is_Nv=+00000035}', ""); + Expect(0, 12895, '\P{Is_Nv=+00000035}', ""); + Expect(1, 12895, '\P{^Is_Nv=+00000035}', ""); + Expect(0, 12896, '\p{Is_Nv=+00000035}', ""); + Expect(1, 12896, '\p{^Is_Nv=+00000035}', ""); + Expect(1, 12896, '\P{Is_Nv=+00000035}', ""); + Expect(0, 12896, '\P{^Is_Nv=+00000035}', ""); Expect(1, 12895, '\p{Is_Nv=3.500000000000000e+01}', ""); Expect(0, 12895, '\p{^Is_Nv=3.500000000000000e+01}', ""); Expect(0, 12895, '\P{Is_Nv=3.500000000000000e+01}', ""); @@ -75992,18 +78352,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12896, '\p{^Is_Nv=3.500000000000000e+01}', ""); Expect(1, 12896, '\P{Is_Nv=3.500000000000000e+01}', ""); Expect(0, 12896, '\P{^Is_Nv=3.500000000000000e+01}', ""); - Error('\p{Numeric_Value=-:=0000000036}'); - Error('\P{Numeric_Value=-:=0000000036}'); + Error('\p{Numeric_Value=:= -0_0_0_0_0_036}'); + Error('\P{Numeric_Value=:= -0_0_0_0_0_036}'); Expect(1, 12977, '\p{Numeric_Value=:\A36\z:}', "");; Expect(0, 12978, '\p{Numeric_Value=:\A36\z:}', "");; - Expect(1, 12977, '\p{Numeric_Value=0000000036}', ""); - Expect(0, 12977, '\p{^Numeric_Value=0000000036}', ""); - Expect(0, 12977, '\P{Numeric_Value=0000000036}', ""); - Expect(1, 12977, '\P{^Numeric_Value=0000000036}', ""); - Expect(0, 12978, '\p{Numeric_Value=0000000036}', ""); - Expect(1, 12978, '\p{^Numeric_Value=0000000036}', ""); - Expect(1, 12978, '\P{Numeric_Value=0000000036}', ""); - Expect(0, 12978, '\P{^Numeric_Value=0000000036}', ""); + Expect(1, 12977, '\p{Numeric_Value=3_6}', ""); + Expect(0, 12977, '\p{^Numeric_Value=3_6}', ""); + Expect(0, 12977, '\P{Numeric_Value=3_6}', ""); + Expect(1, 12977, '\P{^Numeric_Value=3_6}', ""); + Expect(0, 12978, '\p{Numeric_Value=3_6}', ""); + Expect(1, 12978, '\p{^Numeric_Value=3_6}', ""); + Expect(1, 12978, '\P{Numeric_Value=3_6}', ""); + Expect(0, 12978, '\P{^Numeric_Value=3_6}', ""); Expect(1, 12977, '\p{Numeric_Value=3.600000000000000e+01}', ""); Expect(0, 12977, '\p{^Numeric_Value=3.600000000000000e+01}', ""); Expect(0, 12977, '\P{Numeric_Value=3.600000000000000e+01}', ""); @@ -76012,18 +78372,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12978, '\p{^Numeric_Value=3.600000000000000e+01}', ""); Expect(1, 12978, '\P{Numeric_Value=3.600000000000000e+01}', ""); Expect(0, 12978, '\P{^Numeric_Value=3.600000000000000e+01}', ""); - Error('\p{Nv= +03_6:=}'); - Error('\P{Nv= +03_6:=}'); + Error('\p{Nv= _000_000_003_6/a/}'); + Error('\P{Nv= _000_000_003_6/a/}'); Expect(1, 12977, '\p{Nv=:\A36\z:}', "");; Expect(0, 12978, '\p{Nv=:\A36\z:}', "");; - Expect(1, 12977, '\p{Nv=+00000000036}', ""); - Expect(0, 12977, '\p{^Nv=+00000000036}', ""); - Expect(0, 12977, '\P{Nv=+00000000036}', ""); - Expect(1, 12977, '\P{^Nv=+00000000036}', ""); - Expect(0, 12978, '\p{Nv=+00000000036}', ""); - Expect(1, 12978, '\p{^Nv=+00000000036}', ""); - Expect(1, 12978, '\P{Nv=+00000000036}', ""); - Expect(0, 12978, '\P{^Nv=+00000000036}', ""); + Expect(1, 12977, '\p{Nv=036}', ""); + Expect(0, 12977, '\p{^Nv=036}', ""); + Expect(0, 12977, '\P{Nv=036}', ""); + Expect(1, 12977, '\P{^Nv=036}', ""); + Expect(0, 12978, '\p{Nv=036}', ""); + Expect(1, 12978, '\p{^Nv=036}', ""); + Expect(1, 12978, '\P{Nv=036}', ""); + Expect(0, 12978, '\P{^Nv=036}', ""); Expect(1, 12977, '\p{Nv=3.600000000000000e+01}', ""); Expect(0, 12977, '\p{^Nv=3.600000000000000e+01}', ""); Expect(0, 12977, '\P{Nv=3.600000000000000e+01}', ""); @@ -76032,16 +78392,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12978, '\p{^Nv=3.600000000000000e+01}', ""); Expect(1, 12978, '\P{Nv=3.600000000000000e+01}', ""); Expect(0, 12978, '\P{^Nv=3.600000000000000e+01}', ""); - Error('\p{Is_Numeric_Value: 0_0_0_036/a/}'); - Error('\P{Is_Numeric_Value: 0_0_0_036/a/}'); - Expect(1, 12977, '\p{Is_Numeric_Value=0_0_0_0_0_00036}', ""); - Expect(0, 12977, '\p{^Is_Numeric_Value=0_0_0_0_0_00036}', ""); - Expect(0, 12977, '\P{Is_Numeric_Value=0_0_0_0_0_00036}', ""); - Expect(1, 12977, '\P{^Is_Numeric_Value=0_0_0_0_0_00036}', ""); - Expect(0, 12978, '\p{Is_Numeric_Value=0_0_0_0_0_00036}', ""); - Expect(1, 12978, '\p{^Is_Numeric_Value=0_0_0_0_0_00036}', ""); - Expect(1, 12978, '\P{Is_Numeric_Value=0_0_0_0_0_00036}', ""); - Expect(0, 12978, '\P{^Is_Numeric_Value=0_0_0_0_0_00036}', ""); + Error('\p{Is_Numeric_Value=:=_-003_6}'); + Error('\P{Is_Numeric_Value=:=_-003_6}'); + Expect(1, 12977, '\p{Is_Numeric_Value=0003_6}', ""); + Expect(0, 12977, '\p{^Is_Numeric_Value=0003_6}', ""); + Expect(0, 12977, '\P{Is_Numeric_Value=0003_6}', ""); + Expect(1, 12977, '\P{^Is_Numeric_Value=0003_6}', ""); + Expect(0, 12978, '\p{Is_Numeric_Value=0003_6}', ""); + Expect(1, 12978, '\p{^Is_Numeric_Value=0003_6}', ""); + Expect(1, 12978, '\P{Is_Numeric_Value=0003_6}', ""); + Expect(0, 12978, '\P{^Is_Numeric_Value=0003_6}', ""); Expect(1, 12977, '\p{Is_Numeric_Value=3.600000000000000e+01}', ""); Expect(0, 12977, '\p{^Is_Numeric_Value=3.600000000000000e+01}', ""); Expect(0, 12977, '\P{Is_Numeric_Value=3.600000000000000e+01}', ""); @@ -76050,16 +78410,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12978, '\p{^Is_Numeric_Value=3.600000000000000e+01}', ""); Expect(1, 12978, '\P{Is_Numeric_Value=3.600000000000000e+01}', ""); Expect(0, 12978, '\P{^Is_Numeric_Value=3.600000000000000e+01}', ""); - Error('\p{Is_Nv: -_3_6:=}'); - Error('\P{Is_Nv: -_3_6:=}'); - Expect(1, 12977, '\p{Is_Nv=+0036}', ""); - Expect(0, 12977, '\p{^Is_Nv=+0036}', ""); - Expect(0, 12977, '\P{Is_Nv=+0036}', ""); - Expect(1, 12977, '\P{^Is_Nv=+0036}', ""); - Expect(0, 12978, '\p{Is_Nv=+0036}', ""); - Expect(1, 12978, '\p{^Is_Nv=+0036}', ""); - Expect(1, 12978, '\P{Is_Nv=+0036}', ""); - Expect(0, 12978, '\P{^Is_Nv=+0036}', ""); + Error('\p{Is_Nv=-3_6/a/}'); + Error('\P{Is_Nv=-3_6/a/}'); + Expect(1, 12977, '\p{Is_Nv=+0_0_0_036}', ""); + Expect(0, 12977, '\p{^Is_Nv=+0_0_0_036}', ""); + Expect(0, 12977, '\P{Is_Nv=+0_0_0_036}', ""); + Expect(1, 12977, '\P{^Is_Nv=+0_0_0_036}', ""); + Expect(0, 12978, '\p{Is_Nv=+0_0_0_036}', ""); + Expect(1, 12978, '\p{^Is_Nv=+0_0_0_036}', ""); + Expect(1, 12978, '\P{Is_Nv=+0_0_0_036}', ""); + Expect(0, 12978, '\P{^Is_Nv=+0_0_0_036}', ""); Expect(1, 12977, '\p{Is_Nv=3.600000000000000e+01}', ""); Expect(0, 12977, '\p{^Is_Nv=3.600000000000000e+01}', ""); Expect(0, 12977, '\P{Is_Nv=3.600000000000000e+01}', ""); @@ -76068,18 +78428,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12978, '\p{^Is_Nv=3.600000000000000e+01}', ""); Expect(1, 12978, '\P{Is_Nv=3.600000000000000e+01}', ""); Expect(0, 12978, '\P{^Is_Nv=3.600000000000000e+01}', ""); - Error('\p{Numeric_Value: :=00_00_37}'); - Error('\P{Numeric_Value: :=00_00_37}'); + Error('\p{Numeric_Value=/a/00000037}'); + Error('\P{Numeric_Value=/a/00000037}'); Expect(1, 12978, '\p{Numeric_Value=:\A37\z:}', "");; Expect(0, 12979, '\p{Numeric_Value=:\A37\z:}', "");; - Expect(1, 12978, '\p{Numeric_Value=+00_00_03_7}', ""); - Expect(0, 12978, '\p{^Numeric_Value=+00_00_03_7}', ""); - Expect(0, 12978, '\P{Numeric_Value=+00_00_03_7}', ""); - Expect(1, 12978, '\P{^Numeric_Value=+00_00_03_7}', ""); - Expect(0, 12979, '\p{Numeric_Value=+00_00_03_7}', ""); - Expect(1, 12979, '\p{^Numeric_Value=+00_00_03_7}', ""); - Expect(1, 12979, '\P{Numeric_Value=+00_00_03_7}', ""); - Expect(0, 12979, '\P{^Numeric_Value=+00_00_03_7}', ""); + Expect(1, 12978, '\p{Numeric_Value=0_0_0_0_037}', ""); + Expect(0, 12978, '\p{^Numeric_Value=0_0_0_0_037}', ""); + Expect(0, 12978, '\P{Numeric_Value=0_0_0_0_037}', ""); + Expect(1, 12978, '\P{^Numeric_Value=0_0_0_0_037}', ""); + Expect(0, 12979, '\p{Numeric_Value=0_0_0_0_037}', ""); + Expect(1, 12979, '\p{^Numeric_Value=0_0_0_0_037}', ""); + Expect(1, 12979, '\P{Numeric_Value=0_0_0_0_037}', ""); + Expect(0, 12979, '\P{^Numeric_Value=0_0_0_0_037}', ""); Expect(1, 12978, '\p{Numeric_Value=3.700000000000000e+01}', ""); Expect(0, 12978, '\p{^Numeric_Value=3.700000000000000e+01}', ""); Expect(0, 12978, '\P{Numeric_Value=3.700000000000000e+01}', ""); @@ -76088,18 +78448,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12979, '\p{^Numeric_Value=3.700000000000000e+01}', ""); Expect(1, 12979, '\P{Numeric_Value=3.700000000000000e+01}', ""); Expect(0, 12979, '\P{^Numeric_Value=3.700000000000000e+01}', ""); - Error('\p{Nv=:=_-+0037}'); - Error('\P{Nv=:=_-+0037}'); + Error('\p{Nv=:=_000_003_7}'); + Error('\P{Nv=:=_000_003_7}'); Expect(1, 12978, '\p{Nv=:\A37\z:}', "");; Expect(0, 12979, '\p{Nv=:\A37\z:}', "");; - Expect(1, 12978, '\p{Nv=03_7}', ""); - Expect(0, 12978, '\p{^Nv=03_7}', ""); - Expect(0, 12978, '\P{Nv=03_7}', ""); - Expect(1, 12978, '\P{^Nv=03_7}', ""); - Expect(0, 12979, '\p{Nv=03_7}', ""); - Expect(1, 12979, '\p{^Nv=03_7}', ""); - Expect(1, 12979, '\P{Nv=03_7}', ""); - Expect(0, 12979, '\P{^Nv=03_7}', ""); + Expect(1, 12978, '\p{Nv=00000000037}', ""); + Expect(0, 12978, '\p{^Nv=00000000037}', ""); + Expect(0, 12978, '\P{Nv=00000000037}', ""); + Expect(1, 12978, '\P{^Nv=00000000037}', ""); + Expect(0, 12979, '\p{Nv=00000000037}', ""); + Expect(1, 12979, '\p{^Nv=00000000037}', ""); + Expect(1, 12979, '\P{Nv=00000000037}', ""); + Expect(0, 12979, '\P{^Nv=00000000037}', ""); Expect(1, 12978, '\p{Nv=3.700000000000000e+01}', ""); Expect(0, 12978, '\p{^Nv=3.700000000000000e+01}', ""); Expect(0, 12978, '\P{Nv=3.700000000000000e+01}', ""); @@ -76108,16 +78468,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12979, '\p{^Nv=3.700000000000000e+01}', ""); Expect(1, 12979, '\P{Nv=3.700000000000000e+01}', ""); Expect(0, 12979, '\P{^Nv=3.700000000000000e+01}', ""); - Error('\p{Is_Numeric_Value= 0000000037:=}'); - Error('\P{Is_Numeric_Value= 0000000037:=}'); - Expect(1, 12978, '\p{Is_Numeric_Value=0_0_0_0_0_00037}', ""); - Expect(0, 12978, '\p{^Is_Numeric_Value=0_0_0_0_0_00037}', ""); - Expect(0, 12978, '\P{Is_Numeric_Value=0_0_0_0_0_00037}', ""); - Expect(1, 12978, '\P{^Is_Numeric_Value=0_0_0_0_0_00037}', ""); - Expect(0, 12979, '\p{Is_Numeric_Value=0_0_0_0_0_00037}', ""); - Expect(1, 12979, '\p{^Is_Numeric_Value=0_0_0_0_0_00037}', ""); - Expect(1, 12979, '\P{Is_Numeric_Value=0_0_0_0_0_00037}', ""); - Expect(0, 12979, '\P{^Is_Numeric_Value=0_0_0_0_0_00037}', ""); + Error('\p{Is_Numeric_Value= :=00000_00003_7}'); + Error('\P{Is_Numeric_Value= :=00000_00003_7}'); + Expect(1, 12978, '\p{Is_Numeric_Value: 00000037}', ""); + Expect(0, 12978, '\p{^Is_Numeric_Value: 00000037}', ""); + Expect(0, 12978, '\P{Is_Numeric_Value: 00000037}', ""); + Expect(1, 12978, '\P{^Is_Numeric_Value: 00000037}', ""); + Expect(0, 12979, '\p{Is_Numeric_Value: 00000037}', ""); + Expect(1, 12979, '\p{^Is_Numeric_Value: 00000037}', ""); + Expect(1, 12979, '\P{Is_Numeric_Value: 00000037}', ""); + Expect(0, 12979, '\P{^Is_Numeric_Value: 00000037}', ""); Expect(1, 12978, '\p{Is_Numeric_Value=3.700000000000000e+01}', ""); Expect(0, 12978, '\p{^Is_Numeric_Value=3.700000000000000e+01}', ""); Expect(0, 12978, '\P{Is_Numeric_Value=3.700000000000000e+01}', ""); @@ -76126,16 +78486,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12979, '\p{^Is_Numeric_Value=3.700000000000000e+01}', ""); Expect(1, 12979, '\P{Is_Numeric_Value=3.700000000000000e+01}', ""); Expect(0, 12979, '\P{^Is_Numeric_Value=3.700000000000000e+01}', ""); - Error('\p{Is_Nv: :=0000000037}'); - Error('\P{Is_Nv: :=0000000037}'); - Expect(1, 12978, '\p{Is_Nv=0_0_0_0_0_0_37}', ""); - Expect(0, 12978, '\p{^Is_Nv=0_0_0_0_0_0_37}', ""); - Expect(0, 12978, '\P{Is_Nv=0_0_0_0_0_0_37}', ""); - Expect(1, 12978, '\P{^Is_Nv=0_0_0_0_0_0_37}', ""); - Expect(0, 12979, '\p{Is_Nv=0_0_0_0_0_0_37}', ""); - Expect(1, 12979, '\p{^Is_Nv=0_0_0_0_0_0_37}', ""); - Expect(1, 12979, '\P{Is_Nv=0_0_0_0_0_0_37}', ""); - Expect(0, 12979, '\P{^Is_Nv=0_0_0_0_0_0_37}', ""); + Error('\p{Is_Nv=/a/_000000037}'); + Error('\P{Is_Nv=/a/_000000037}'); + Expect(1, 12978, '\p{Is_Nv=+0037}', ""); + Expect(0, 12978, '\p{^Is_Nv=+0037}', ""); + Expect(0, 12978, '\P{Is_Nv=+0037}', ""); + Expect(1, 12978, '\P{^Is_Nv=+0037}', ""); + Expect(0, 12979, '\p{Is_Nv=+0037}', ""); + Expect(1, 12979, '\p{^Is_Nv=+0037}', ""); + Expect(1, 12979, '\P{Is_Nv=+0037}', ""); + Expect(0, 12979, '\P{^Is_Nv=+0037}', ""); Expect(1, 12978, '\p{Is_Nv=3.700000000000000e+01}', ""); Expect(0, 12978, '\p{^Is_Nv=3.700000000000000e+01}', ""); Expect(0, 12978, '\P{Is_Nv=3.700000000000000e+01}', ""); @@ -76144,18 +78504,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12979, '\p{^Is_Nv=3.700000000000000e+01}', ""); Expect(1, 12979, '\P{Is_Nv=3.700000000000000e+01}', ""); Expect(0, 12979, '\P{^Is_Nv=3.700000000000000e+01}', ""); - Error('\p{Numeric_Value= :=03_8}'); - Error('\P{Numeric_Value= :=03_8}'); + Error('\p{Numeric_Value= _+38:=}'); + Error('\P{Numeric_Value= _+38:=}'); Expect(1, 12979, '\p{Numeric_Value=:\A38\z:}', "");; Expect(0, 12980, '\p{Numeric_Value=:\A38\z:}', "");; - Expect(1, 12979, '\p{Numeric_Value=038}', ""); - Expect(0, 12979, '\p{^Numeric_Value=038}', ""); - Expect(0, 12979, '\P{Numeric_Value=038}', ""); - Expect(1, 12979, '\P{^Numeric_Value=038}', ""); - Expect(0, 12980, '\p{Numeric_Value=038}', ""); - Expect(1, 12980, '\p{^Numeric_Value=038}', ""); - Expect(1, 12980, '\P{Numeric_Value=038}', ""); - Expect(0, 12980, '\P{^Numeric_Value=038}', ""); + Expect(1, 12979, '\p{Numeric_Value: +38}', ""); + Expect(0, 12979, '\p{^Numeric_Value: +38}', ""); + Expect(0, 12979, '\P{Numeric_Value: +38}', ""); + Expect(1, 12979, '\P{^Numeric_Value: +38}', ""); + Expect(0, 12980, '\p{Numeric_Value: +38}', ""); + Expect(1, 12980, '\p{^Numeric_Value: +38}', ""); + Expect(1, 12980, '\P{Numeric_Value: +38}', ""); + Expect(0, 12980, '\P{^Numeric_Value: +38}', ""); Expect(1, 12979, '\p{Numeric_Value=3.800000000000000e+01}', ""); Expect(0, 12979, '\p{^Numeric_Value=3.800000000000000e+01}', ""); Expect(0, 12979, '\P{Numeric_Value=3.800000000000000e+01}', ""); @@ -76164,36 +78524,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12980, '\p{^Numeric_Value=3.800000000000000e+01}', ""); Expect(1, 12980, '\P{Numeric_Value=3.800000000000000e+01}', ""); Expect(0, 12980, '\P{^Numeric_Value=3.800000000000000e+01}', ""); - Error('\p{Nv= 0_0_0_0_0_0_0_0_38/a/}'); - Error('\P{Nv= 0_0_0_0_0_0_0_0_38/a/}'); + Error('\p{Nv=:=--0_0_0_0_0_0038}'); + Error('\P{Nv=:=--0_0_0_0_0_0038}'); Expect(1, 12979, '\p{Nv=:\A38\z:}', "");; Expect(0, 12980, '\p{Nv=:\A38\z:}', "");; - Expect(1, 12979, '\p{Nv=00_00_00_00_38}', ""); - Expect(0, 12979, '\p{^Nv=00_00_00_00_38}', ""); - Expect(0, 12979, '\P{Nv=00_00_00_00_38}', ""); - Expect(1, 12979, '\P{^Nv=00_00_00_00_38}', ""); - Expect(0, 12980, '\p{Nv=00_00_00_00_38}', ""); - Expect(1, 12980, '\p{^Nv=00_00_00_00_38}', ""); - Expect(1, 12980, '\P{Nv=00_00_00_00_38}', ""); - Expect(0, 12980, '\P{^Nv=00_00_00_00_38}', ""); - Expect(1, 12979, '\p{Nv=3.800000000000000e+01}', ""); - Expect(0, 12979, '\p{^Nv=3.800000000000000e+01}', ""); - Expect(0, 12979, '\P{Nv=3.800000000000000e+01}', ""); - Expect(1, 12979, '\P{^Nv=3.800000000000000e+01}', ""); - Expect(0, 12980, '\p{Nv=3.800000000000000e+01}', ""); - Expect(1, 12980, '\p{^Nv=3.800000000000000e+01}', ""); - Expect(1, 12980, '\P{Nv=3.800000000000000e+01}', ""); - Expect(0, 12980, '\P{^Nv=3.800000000000000e+01}', ""); - Error('\p{Is_Numeric_Value= _0_0_0_0_0_0038:=}'); - Error('\P{Is_Numeric_Value= _0_0_0_0_0_0038:=}'); - Expect(1, 12979, '\p{Is_Numeric_Value=000038}', ""); - Expect(0, 12979, '\p{^Is_Numeric_Value=000038}', ""); - Expect(0, 12979, '\P{Is_Numeric_Value=000038}', ""); - Expect(1, 12979, '\P{^Is_Numeric_Value=000038}', ""); - Expect(0, 12980, '\p{Is_Numeric_Value=000038}', ""); - Expect(1, 12980, '\p{^Is_Numeric_Value=000038}', ""); - Expect(1, 12980, '\P{Is_Numeric_Value=000038}', ""); - Expect(0, 12980, '\P{^Is_Numeric_Value=000038}', ""); + Expect(1, 12979, '\p{Nv=000_003_8}', ""); + Expect(0, 12979, '\p{^Nv=000_003_8}', ""); + Expect(0, 12979, '\P{Nv=000_003_8}', ""); + Expect(1, 12979, '\P{^Nv=000_003_8}', ""); + Expect(0, 12980, '\p{Nv=000_003_8}', ""); + Expect(1, 12980, '\p{^Nv=000_003_8}', ""); + Expect(1, 12980, '\P{Nv=000_003_8}', ""); + Expect(0, 12980, '\P{^Nv=000_003_8}', ""); + Expect(1, 12979, '\p{Nv: 3.800000000000000e+01}', ""); + Expect(0, 12979, '\p{^Nv: 3.800000000000000e+01}', ""); + Expect(0, 12979, '\P{Nv: 3.800000000000000e+01}', ""); + Expect(1, 12979, '\P{^Nv: 3.800000000000000e+01}', ""); + Expect(0, 12980, '\p{Nv: 3.800000000000000e+01}', ""); + Expect(1, 12980, '\p{^Nv: 3.800000000000000e+01}', ""); + Expect(1, 12980, '\P{Nv: 3.800000000000000e+01}', ""); + Expect(0, 12980, '\P{^Nv: 3.800000000000000e+01}', ""); + Error('\p{Is_Numeric_Value: _3_8/a/}'); + Error('\P{Is_Numeric_Value: _3_8/a/}'); + Expect(1, 12979, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_0_0_38}', ""); + Expect(0, 12979, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_0_0_38}', ""); + Expect(0, 12979, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_0_0_38}', ""); + Expect(1, 12979, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_0_0_38}', ""); + Expect(0, 12980, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_0_0_38}', ""); + Expect(1, 12980, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_0_0_38}', ""); + Expect(1, 12980, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_0_0_38}', ""); + Expect(0, 12980, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_0_0_38}', ""); Expect(1, 12979, '\p{Is_Numeric_Value=3.800000000000000e+01}', ""); Expect(0, 12979, '\p{^Is_Numeric_Value=3.800000000000000e+01}', ""); Expect(0, 12979, '\P{Is_Numeric_Value=3.800000000000000e+01}', ""); @@ -76202,16 +78562,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12980, '\p{^Is_Numeric_Value=3.800000000000000e+01}', ""); Expect(1, 12980, '\P{Is_Numeric_Value=3.800000000000000e+01}', ""); Expect(0, 12980, '\P{^Is_Numeric_Value=3.800000000000000e+01}', ""); - Error('\p{Is_Nv=_/a/3_8}'); - Error('\P{Is_Nv=_/a/3_8}'); - Expect(1, 12979, '\p{Is_Nv=000000038}', ""); - Expect(0, 12979, '\p{^Is_Nv=000000038}', ""); - Expect(0, 12979, '\P{Is_Nv=000000038}', ""); - Expect(1, 12979, '\P{^Is_Nv=000000038}', ""); - Expect(0, 12980, '\p{Is_Nv=000000038}', ""); - Expect(1, 12980, '\p{^Is_Nv=000000038}', ""); - Expect(1, 12980, '\P{Is_Nv=000000038}', ""); - Expect(0, 12980, '\P{^Is_Nv=000000038}', ""); + Error('\p{Is_Nv=/a/ 03_8}'); + Error('\P{Is_Nv=/a/ 03_8}'); + Expect(1, 12979, '\p{Is_Nv=+0000003_8}', ""); + Expect(0, 12979, '\p{^Is_Nv=+0000003_8}', ""); + Expect(0, 12979, '\P{Is_Nv=+0000003_8}', ""); + Expect(1, 12979, '\P{^Is_Nv=+0000003_8}', ""); + Expect(0, 12980, '\p{Is_Nv=+0000003_8}', ""); + Expect(1, 12980, '\p{^Is_Nv=+0000003_8}', ""); + Expect(1, 12980, '\P{Is_Nv=+0000003_8}', ""); + Expect(0, 12980, '\P{^Is_Nv=+0000003_8}', ""); Expect(1, 12979, '\p{Is_Nv=3.800000000000000e+01}', ""); Expect(0, 12979, '\p{^Is_Nv=3.800000000000000e+01}', ""); Expect(0, 12979, '\P{Is_Nv=3.800000000000000e+01}', ""); @@ -76220,18 +78580,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12980, '\p{^Is_Nv=3.800000000000000e+01}', ""); Expect(1, 12980, '\P{Is_Nv=3.800000000000000e+01}', ""); Expect(0, 12980, '\P{^Is_Nv=3.800000000000000e+01}', ""); - Error('\p{Numeric_Value=_ 003_9/a/}'); - Error('\P{Numeric_Value=_ 003_9/a/}'); + Error('\p{Numeric_Value=:= +00000000039}'); + Error('\P{Numeric_Value=:= +00000000039}'); Expect(1, 12980, '\p{Numeric_Value=:\A39\z:}', "");; Expect(0, 12981, '\p{Numeric_Value=:\A39\z:}', "");; - Expect(1, 12980, '\p{Numeric_Value=+0_0_39}', ""); - Expect(0, 12980, '\p{^Numeric_Value=+0_0_39}', ""); - Expect(0, 12980, '\P{Numeric_Value=+0_0_39}', ""); - Expect(1, 12980, '\P{^Numeric_Value=+0_0_39}', ""); - Expect(0, 12981, '\p{Numeric_Value=+0_0_39}', ""); - Expect(1, 12981, '\p{^Numeric_Value=+0_0_39}', ""); - Expect(1, 12981, '\P{Numeric_Value=+0_0_39}', ""); - Expect(0, 12981, '\P{^Numeric_Value=+0_0_39}', ""); + Expect(1, 12980, '\p{Numeric_Value=0_0_39}', ""); + Expect(0, 12980, '\p{^Numeric_Value=0_0_39}', ""); + Expect(0, 12980, '\P{Numeric_Value=0_0_39}', ""); + Expect(1, 12980, '\P{^Numeric_Value=0_0_39}', ""); + Expect(0, 12981, '\p{Numeric_Value=0_0_39}', ""); + Expect(1, 12981, '\p{^Numeric_Value=0_0_39}', ""); + Expect(1, 12981, '\P{Numeric_Value=0_0_39}', ""); + Expect(0, 12981, '\P{^Numeric_Value=0_0_39}', ""); Expect(1, 12980, '\p{Numeric_Value=3.900000000000000e+01}', ""); Expect(0, 12980, '\p{^Numeric_Value=3.900000000000000e+01}', ""); Expect(0, 12980, '\P{Numeric_Value=3.900000000000000e+01}', ""); @@ -76240,54 +78600,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12981, '\p{^Numeric_Value=3.900000000000000e+01}', ""); Expect(1, 12981, '\P{Numeric_Value=3.900000000000000e+01}', ""); Expect(0, 12981, '\P{^Numeric_Value=3.900000000000000e+01}', ""); - Error('\p{Nv=/a/-_0003_9}'); - Error('\P{Nv=/a/-_0003_9}'); + Error('\p{Nv= /a/39}'); + Error('\P{Nv= /a/39}'); Expect(1, 12980, '\p{Nv=:\A39\z:}', "");; Expect(0, 12981, '\p{Nv=:\A39\z:}', "");; - Expect(1, 12980, '\p{Nv=000039}', ""); - Expect(0, 12980, '\p{^Nv=000039}', ""); - Expect(0, 12980, '\P{Nv=000039}', ""); - Expect(1, 12980, '\P{^Nv=000039}', ""); - Expect(0, 12981, '\p{Nv=000039}', ""); - Expect(1, 12981, '\p{^Nv=000039}', ""); - Expect(1, 12981, '\P{Nv=000039}', ""); - Expect(0, 12981, '\P{^Nv=000039}', ""); - Expect(1, 12980, '\p{Nv: 3.900000000000000e+01}', ""); - Expect(0, 12980, '\p{^Nv: 3.900000000000000e+01}', ""); - Expect(0, 12980, '\P{Nv: 3.900000000000000e+01}', ""); - Expect(1, 12980, '\P{^Nv: 3.900000000000000e+01}', ""); - Expect(0, 12981, '\p{Nv: 3.900000000000000e+01}', ""); - Expect(1, 12981, '\p{^Nv: 3.900000000000000e+01}', ""); - Expect(1, 12981, '\P{Nv: 3.900000000000000e+01}', ""); - Expect(0, 12981, '\P{^Nv: 3.900000000000000e+01}', ""); - Error('\p{Is_Numeric_Value= 0_0_0_0_0_0_00039:=}'); - Error('\P{Is_Numeric_Value= 0_0_0_0_0_0_00039:=}'); - Expect(1, 12980, '\p{Is_Numeric_Value=+00039}', ""); - Expect(0, 12980, '\p{^Is_Numeric_Value=+00039}', ""); - Expect(0, 12980, '\P{Is_Numeric_Value=+00039}', ""); - Expect(1, 12980, '\P{^Is_Numeric_Value=+00039}', ""); - Expect(0, 12981, '\p{Is_Numeric_Value=+00039}', ""); - Expect(1, 12981, '\p{^Is_Numeric_Value=+00039}', ""); - Expect(1, 12981, '\P{Is_Numeric_Value=+00039}', ""); - Expect(0, 12981, '\P{^Is_Numeric_Value=+00039}', ""); - Expect(1, 12980, '\p{Is_Numeric_Value: 3.900000000000000e+01}', ""); - Expect(0, 12980, '\p{^Is_Numeric_Value: 3.900000000000000e+01}', ""); - Expect(0, 12980, '\P{Is_Numeric_Value: 3.900000000000000e+01}', ""); - Expect(1, 12980, '\P{^Is_Numeric_Value: 3.900000000000000e+01}', ""); - Expect(0, 12981, '\p{Is_Numeric_Value: 3.900000000000000e+01}', ""); - Expect(1, 12981, '\p{^Is_Numeric_Value: 3.900000000000000e+01}', ""); - Expect(1, 12981, '\P{Is_Numeric_Value: 3.900000000000000e+01}', ""); - Expect(0, 12981, '\P{^Is_Numeric_Value: 3.900000000000000e+01}', ""); - Error('\p{Is_Nv=:=0000000039}'); - Error('\P{Is_Nv=:=0000000039}'); - Expect(1, 12980, '\p{Is_Nv=+0000000003_9}', ""); - Expect(0, 12980, '\p{^Is_Nv=+0000000003_9}', ""); - Expect(0, 12980, '\P{Is_Nv=+0000000003_9}', ""); - Expect(1, 12980, '\P{^Is_Nv=+0000000003_9}', ""); - Expect(0, 12981, '\p{Is_Nv=+0000000003_9}', ""); - Expect(1, 12981, '\p{^Is_Nv=+0000000003_9}', ""); - Expect(1, 12981, '\P{Is_Nv=+0000000003_9}', ""); - Expect(0, 12981, '\P{^Is_Nv=+0000000003_9}', ""); + Expect(1, 12980, '\p{Nv=+0000000039}', ""); + Expect(0, 12980, '\p{^Nv=+0000000039}', ""); + Expect(0, 12980, '\P{Nv=+0000000039}', ""); + Expect(1, 12980, '\P{^Nv=+0000000039}', ""); + Expect(0, 12981, '\p{Nv=+0000000039}', ""); + Expect(1, 12981, '\p{^Nv=+0000000039}', ""); + Expect(1, 12981, '\P{Nv=+0000000039}', ""); + Expect(0, 12981, '\P{^Nv=+0000000039}', ""); + Expect(1, 12980, '\p{Nv=3.900000000000000e+01}', ""); + Expect(0, 12980, '\p{^Nv=3.900000000000000e+01}', ""); + Expect(0, 12980, '\P{Nv=3.900000000000000e+01}', ""); + Expect(1, 12980, '\P{^Nv=3.900000000000000e+01}', ""); + Expect(0, 12981, '\p{Nv=3.900000000000000e+01}', ""); + Expect(1, 12981, '\p{^Nv=3.900000000000000e+01}', ""); + Expect(1, 12981, '\P{Nv=3.900000000000000e+01}', ""); + Expect(0, 12981, '\P{^Nv=3.900000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=_000_003_9:=}'); + Error('\P{Is_Numeric_Value=_000_003_9:=}'); + Expect(1, 12980, '\p{Is_Numeric_Value=+0_0_0_039}', ""); + Expect(0, 12980, '\p{^Is_Numeric_Value=+0_0_0_039}', ""); + Expect(0, 12980, '\P{Is_Numeric_Value=+0_0_0_039}', ""); + Expect(1, 12980, '\P{^Is_Numeric_Value=+0_0_0_039}', ""); + Expect(0, 12981, '\p{Is_Numeric_Value=+0_0_0_039}', ""); + Expect(1, 12981, '\p{^Is_Numeric_Value=+0_0_0_039}', ""); + Expect(1, 12981, '\P{Is_Numeric_Value=+0_0_0_039}', ""); + Expect(0, 12981, '\P{^Is_Numeric_Value=+0_0_0_039}', ""); + Expect(1, 12980, '\p{Is_Numeric_Value=3.900000000000000e+01}', ""); + Expect(0, 12980, '\p{^Is_Numeric_Value=3.900000000000000e+01}', ""); + Expect(0, 12980, '\P{Is_Numeric_Value=3.900000000000000e+01}', ""); + Expect(1, 12980, '\P{^Is_Numeric_Value=3.900000000000000e+01}', ""); + Expect(0, 12981, '\p{Is_Numeric_Value=3.900000000000000e+01}', ""); + Expect(1, 12981, '\p{^Is_Numeric_Value=3.900000000000000e+01}', ""); + Expect(1, 12981, '\P{Is_Numeric_Value=3.900000000000000e+01}', ""); + Expect(0, 12981, '\P{^Is_Numeric_Value=3.900000000000000e+01}', ""); + Error('\p{Is_Nv=/a/ -0000039}'); + Error('\P{Is_Nv=/a/ -0000039}'); + Expect(1, 12980, '\p{Is_Nv=+0000039}', ""); + Expect(0, 12980, '\p{^Is_Nv=+0000039}', ""); + Expect(0, 12980, '\P{Is_Nv=+0000039}', ""); + Expect(1, 12980, '\P{^Is_Nv=+0000039}', ""); + Expect(0, 12981, '\p{Is_Nv=+0000039}', ""); + Expect(1, 12981, '\p{^Is_Nv=+0000039}', ""); + Expect(1, 12981, '\P{Is_Nv=+0000039}', ""); + Expect(0, 12981, '\P{^Is_Nv=+0000039}', ""); Expect(1, 12980, '\p{Is_Nv=3.900000000000000e+01}', ""); Expect(0, 12980, '\p{^Is_Nv=3.900000000000000e+01}', ""); Expect(0, 12980, '\P{Is_Nv=3.900000000000000e+01}', ""); @@ -76296,18 +78656,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12981, '\p{^Is_Nv=3.900000000000000e+01}', ""); Expect(1, 12981, '\P{Is_Nv=3.900000000000000e+01}', ""); Expect(0, 12981, '\P{^Is_Nv=3.900000000000000e+01}', ""); - Error('\p{Numeric_Value= :=+0_0_0_04}'); - Error('\P{Numeric_Value= :=+0_0_0_04}'); + Error('\p{Numeric_Value=-/a/0_0_0_004}'); + Error('\P{Numeric_Value=-/a/0_0_0_004}'); Expect(1, 156269, '\p{Numeric_Value=:\A4\z:}', "");; Expect(0, 156270, '\p{Numeric_Value=:\A4\z:}', "");; - Expect(1, 156269, '\p{Numeric_Value=000_4}', ""); - Expect(0, 156269, '\p{^Numeric_Value=000_4}', ""); - Expect(0, 156269, '\P{Numeric_Value=000_4}', ""); - Expect(1, 156269, '\P{^Numeric_Value=000_4}', ""); - Expect(0, 156270, '\p{Numeric_Value=000_4}', ""); - Expect(1, 156270, '\p{^Numeric_Value=000_4}', ""); - Expect(1, 156270, '\P{Numeric_Value=000_4}', ""); - Expect(0, 156270, '\P{^Numeric_Value=000_4}', ""); + Expect(1, 156269, '\p{Numeric_Value=+00000004}', ""); + Expect(0, 156269, '\p{^Numeric_Value=+00000004}', ""); + Expect(0, 156269, '\P{Numeric_Value=+00000004}', ""); + Expect(1, 156269, '\P{^Numeric_Value=+00000004}', ""); + Expect(0, 156270, '\p{Numeric_Value=+00000004}', ""); + Expect(1, 156270, '\p{^Numeric_Value=+00000004}', ""); + Expect(1, 156270, '\P{Numeric_Value=+00000004}', ""); + Expect(0, 156270, '\P{^Numeric_Value=+00000004}', ""); Expect(1, 156269, '\p{Numeric_Value=4.000000000000000e+00}', ""); Expect(0, 156269, '\p{^Numeric_Value=4.000000000000000e+00}', ""); Expect(0, 156269, '\P{Numeric_Value=4.000000000000000e+00}', ""); @@ -76316,18 +78676,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 156270, '\p{^Numeric_Value=4.000000000000000e+00}', ""); Expect(1, 156270, '\P{Numeric_Value=4.000000000000000e+00}', ""); Expect(0, 156270, '\P{^Numeric_Value=4.000000000000000e+00}', ""); - Error('\p{Nv=--0004:=}'); - Error('\P{Nv=--0004:=}'); + Error('\p{Nv= _+0_0_0_0_0004:=}'); + Error('\P{Nv= _+0_0_0_0_0004:=}'); Expect(1, 156269, '\p{Nv=:\A4\z:}', "");; Expect(0, 156270, '\p{Nv=:\A4\z:}', "");; - Expect(1, 156269, '\p{Nv=4}', ""); - Expect(0, 156269, '\p{^Nv=4}', ""); - Expect(0, 156269, '\P{Nv=4}', ""); - Expect(1, 156269, '\P{^Nv=4}', ""); - Expect(0, 156270, '\p{Nv=4}', ""); - Expect(1, 156270, '\p{^Nv=4}', ""); - Expect(1, 156270, '\P{Nv=4}', ""); - Expect(0, 156270, '\P{^Nv=4}', ""); + Expect(1, 156269, '\p{Nv=0000004}', ""); + Expect(0, 156269, '\p{^Nv=0000004}', ""); + Expect(0, 156269, '\P{Nv=0000004}', ""); + Expect(1, 156269, '\P{^Nv=0000004}', ""); + Expect(0, 156270, '\p{Nv=0000004}', ""); + Expect(1, 156270, '\p{^Nv=0000004}', ""); + Expect(1, 156270, '\P{Nv=0000004}', ""); + Expect(0, 156270, '\P{^Nv=0000004}', ""); Expect(1, 156269, '\p{Nv=4.000000000000000e+00}', ""); Expect(0, 156269, '\p{^Nv=4.000000000000000e+00}', ""); Expect(0, 156269, '\P{Nv=4.000000000000000e+00}', ""); @@ -76336,16 +78696,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 156270, '\p{^Nv=4.000000000000000e+00}', ""); Expect(1, 156270, '\P{Nv=4.000000000000000e+00}', ""); Expect(0, 156270, '\P{^Nv=4.000000000000000e+00}', ""); - Error('\p{Is_Numeric_Value: := 00000004}'); - Error('\P{Is_Numeric_Value: := 00000004}'); - Expect(1, 156269, '\p{Is_Numeric_Value=+000_000_4}', ""); - Expect(0, 156269, '\p{^Is_Numeric_Value=+000_000_4}', ""); - Expect(0, 156269, '\P{Is_Numeric_Value=+000_000_4}', ""); - Expect(1, 156269, '\P{^Is_Numeric_Value=+000_000_4}', ""); - Expect(0, 156270, '\p{Is_Numeric_Value=+000_000_4}', ""); - Expect(1, 156270, '\p{^Is_Numeric_Value=+000_000_4}', ""); - Expect(1, 156270, '\P{Is_Numeric_Value=+000_000_4}', ""); - Expect(0, 156270, '\P{^Is_Numeric_Value=+000_000_4}', ""); + Error('\p{Is_Numeric_Value=:=__0000000004}'); + Error('\P{Is_Numeric_Value=:=__0000000004}'); + Expect(1, 156269, '\p{Is_Numeric_Value=+4}', ""); + Expect(0, 156269, '\p{^Is_Numeric_Value=+4}', ""); + Expect(0, 156269, '\P{Is_Numeric_Value=+4}', ""); + Expect(1, 156269, '\P{^Is_Numeric_Value=+4}', ""); + Expect(0, 156270, '\p{Is_Numeric_Value=+4}', ""); + Expect(1, 156270, '\p{^Is_Numeric_Value=+4}', ""); + Expect(1, 156270, '\P{Is_Numeric_Value=+4}', ""); + Expect(0, 156270, '\P{^Is_Numeric_Value=+4}', ""); Expect(1, 156269, '\p{Is_Numeric_Value=4.000000000000000e+00}', ""); Expect(0, 156269, '\p{^Is_Numeric_Value=4.000000000000000e+00}', ""); Expect(0, 156269, '\P{Is_Numeric_Value=4.000000000000000e+00}', ""); @@ -76354,8 +78714,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 156270, '\p{^Is_Numeric_Value=4.000000000000000e+00}', ""); Expect(1, 156270, '\P{Is_Numeric_Value=4.000000000000000e+00}', ""); Expect(0, 156270, '\P{^Is_Numeric_Value=4.000000000000000e+00}', ""); - Error('\p{Is_Nv=:=0_0_0_004}'); - Error('\P{Is_Nv=:=0_0_0_004}'); + Error('\p{Is_Nv=:=-+0_0_0_0_0_0_0_004}'); + Error('\P{Is_Nv=:=-+0_0_0_0_0_0_0_004}'); Expect(1, 156269, '\p{Is_Nv=004}', ""); Expect(0, 156269, '\p{^Is_Nv=004}', ""); Expect(0, 156269, '\P{Is_Nv=004}', ""); @@ -76372,26 +78732,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 156270, '\p{^Is_Nv=4.000000000000000e+00}', ""); Expect(1, 156270, '\P{Is_Nv=4.000000000000000e+00}', ""); Expect(0, 156270, '\P{^Is_Nv=4.000000000000000e+00}', ""); - Error('\p{Numeric_Value=/a/--4/00000005}'); - Error('\P{Numeric_Value=/a/--4/00000005}'); + Error('\p{Numeric_Value:_/a/+4/0000000005}'); + Error('\P{Numeric_Value:_/a/+4/0000000005}'); Expect(1, 8536, '\p{Numeric_Value=:\A4/5\z:}', "");; Expect(0, 8537, '\p{Numeric_Value=:\A4/5\z:}', "");; - Expect(1, 8536, '\p{Numeric_Value=000004/005}', ""); - Expect(0, 8536, '\p{^Numeric_Value=000004/005}', ""); - Expect(0, 8536, '\P{Numeric_Value=000004/005}', ""); - Expect(1, 8536, '\P{^Numeric_Value=000004/005}', ""); - Expect(0, 8537, '\p{Numeric_Value=000004/005}', ""); - Expect(1, 8537, '\p{^Numeric_Value=000004/005}', ""); - Expect(1, 8537, '\P{Numeric_Value=000004/005}', ""); - Expect(0, 8537, '\P{^Numeric_Value=000004/005}', ""); - Expect(1, 8536, '\p{Numeric_Value: 240/300}', ""); - Expect(0, 8536, '\p{^Numeric_Value: 240/300}', ""); - Expect(0, 8536, '\P{Numeric_Value: 240/300}', ""); - Expect(1, 8536, '\P{^Numeric_Value: 240/300}', ""); - Expect(0, 8537, '\p{Numeric_Value: 240/300}', ""); - Expect(1, 8537, '\p{^Numeric_Value: 240/300}', ""); - Expect(1, 8537, '\P{Numeric_Value: 240/300}', ""); - Expect(0, 8537, '\P{^Numeric_Value: 240/300}', ""); + Expect(1, 8536, '\p{Numeric_Value: 000000004/00000005}', ""); + Expect(0, 8536, '\p{^Numeric_Value: 000000004/00000005}', ""); + Expect(0, 8536, '\P{Numeric_Value: 000000004/00000005}', ""); + Expect(1, 8536, '\P{^Numeric_Value: 000000004/00000005}', ""); + Expect(0, 8537, '\p{Numeric_Value: 000000004/00000005}', ""); + Expect(1, 8537, '\p{^Numeric_Value: 000000004/00000005}', ""); + Expect(1, 8537, '\P{Numeric_Value: 000000004/00000005}', ""); + Expect(0, 8537, '\P{^Numeric_Value: 000000004/00000005}', ""); + Expect(1, 8536, '\p{Numeric_Value: 240/300}', ""); + Expect(0, 8536, '\p{^Numeric_Value: 240/300}', ""); + Expect(0, 8536, '\P{Numeric_Value: 240/300}', ""); + Expect(1, 8536, '\P{^Numeric_Value: 240/300}', ""); + Expect(0, 8537, '\p{Numeric_Value: 240/300}', ""); + Expect(1, 8537, '\p{^Numeric_Value: 240/300}', ""); + Expect(1, 8537, '\P{Numeric_Value: 240/300}', ""); + Expect(0, 8537, '\P{^Numeric_Value: 240/300}', ""); Expect(1, 8536, '\p{Numeric_Value=8.0e-01}', ""); Expect(0, 8536, '\p{^Numeric_Value=8.0e-01}', ""); Expect(0, 8536, '\P{Numeric_Value=8.0e-01}', ""); @@ -76416,26 +78776,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8537, '\p{^Numeric_Value=8.00e-01}', ""); Expect(1, 8537, '\P{Numeric_Value=8.00e-01}', ""); Expect(0, 8537, '\P{^Numeric_Value=8.00e-01}', ""); - Expect(1, 8536, '\p{Numeric_Value: 0.80}', ""); - Expect(0, 8536, '\p{^Numeric_Value: 0.80}', ""); - Expect(0, 8536, '\P{Numeric_Value: 0.80}', ""); - Expect(1, 8536, '\P{^Numeric_Value: 0.80}', ""); - Expect(0, 8537, '\p{Numeric_Value: 0.80}', ""); - Expect(1, 8537, '\p{^Numeric_Value: 0.80}', ""); - Expect(1, 8537, '\P{Numeric_Value: 0.80}', ""); - Expect(0, 8537, '\P{^Numeric_Value: 0.80}', ""); - Error('\p{Nv= +4/05:=}'); - Error('\P{Nv= +4/05:=}'); + Expect(1, 8536, '\p{Numeric_Value=0.80}', ""); + Expect(0, 8536, '\p{^Numeric_Value=0.80}', ""); + Expect(0, 8536, '\P{Numeric_Value=0.80}', ""); + Expect(1, 8536, '\P{^Numeric_Value=0.80}', ""); + Expect(0, 8537, '\p{Numeric_Value=0.80}', ""); + Expect(1, 8537, '\p{^Numeric_Value=0.80}', ""); + Expect(1, 8537, '\P{Numeric_Value=0.80}', ""); + Expect(0, 8537, '\P{^Numeric_Value=0.80}', ""); + Error('\p{Nv=/a/ _4/5}'); + Error('\P{Nv=/a/ _4/5}'); Expect(1, 8536, '\p{Nv=:\A4/5\z:}', "");; Expect(0, 8537, '\p{Nv=:\A4/5\z:}', "");; - Expect(1, 8536, '\p{Nv=00000004/000000005}', ""); - Expect(0, 8536, '\p{^Nv=00000004/000000005}', ""); - Expect(0, 8536, '\P{Nv=00000004/000000005}', ""); - Expect(1, 8536, '\P{^Nv=00000004/000000005}', ""); - Expect(0, 8537, '\p{Nv=00000004/000000005}', ""); - Expect(1, 8537, '\p{^Nv=00000004/000000005}', ""); - Expect(1, 8537, '\P{Nv=00000004/000000005}', ""); - Expect(0, 8537, '\P{^Nv=00000004/000000005}', ""); + Expect(1, 8536, '\p{Nv=+000004/0000000005}', ""); + Expect(0, 8536, '\p{^Nv=+000004/0000000005}', ""); + Expect(0, 8536, '\P{Nv=+000004/0000000005}', ""); + Expect(1, 8536, '\P{^Nv=+000004/0000000005}', ""); + Expect(0, 8537, '\p{Nv=+000004/0000000005}', ""); + Expect(1, 8537, '\p{^Nv=+000004/0000000005}', ""); + Expect(1, 8537, '\P{Nv=+000004/0000000005}', ""); + Expect(0, 8537, '\P{^Nv=+000004/0000000005}', ""); Expect(1, 8536, '\p{Nv=240/300}', ""); Expect(0, 8536, '\p{^Nv=240/300}', ""); Expect(0, 8536, '\P{Nv=240/300}', ""); @@ -76476,16 +78836,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8537, '\p{^Nv=0.80}', ""); Expect(1, 8537, '\P{Nv=0.80}', ""); Expect(0, 8537, '\P{^Nv=0.80}', ""); - Error('\p{Is_Numeric_Value= :=0000000004/005}'); - Error('\P{Is_Numeric_Value= :=0000000004/005}'); - Expect(1, 8536, '\p{Is_Numeric_Value=+04/0000000005}', ""); - Expect(0, 8536, '\p{^Is_Numeric_Value=+04/0000000005}', ""); - Expect(0, 8536, '\P{Is_Numeric_Value=+04/0000000005}', ""); - Expect(1, 8536, '\P{^Is_Numeric_Value=+04/0000000005}', ""); - Expect(0, 8537, '\p{Is_Numeric_Value=+04/0000000005}', ""); - Expect(1, 8537, '\p{^Is_Numeric_Value=+04/0000000005}', ""); - Expect(1, 8537, '\P{Is_Numeric_Value=+04/0000000005}', ""); - Expect(0, 8537, '\P{^Is_Numeric_Value=+04/0000000005}', ""); + Error('\p{Is_Numeric_Value=_ 00004/005:=}'); + Error('\P{Is_Numeric_Value=_ 00004/005:=}'); + Expect(1, 8536, '\p{Is_Numeric_Value=+0000000004/000005}', ""); + Expect(0, 8536, '\p{^Is_Numeric_Value=+0000000004/000005}', ""); + Expect(0, 8536, '\P{Is_Numeric_Value=+0000000004/000005}', ""); + Expect(1, 8536, '\P{^Is_Numeric_Value=+0000000004/000005}', ""); + Expect(0, 8537, '\p{Is_Numeric_Value=+0000000004/000005}', ""); + Expect(1, 8537, '\p{^Is_Numeric_Value=+0000000004/000005}', ""); + Expect(1, 8537, '\P{Is_Numeric_Value=+0000000004/000005}', ""); + Expect(0, 8537, '\P{^Is_Numeric_Value=+0000000004/000005}', ""); Expect(1, 8536, '\p{Is_Numeric_Value=240/300}', ""); Expect(0, 8536, '\p{^Is_Numeric_Value=240/300}', ""); Expect(0, 8536, '\P{Is_Numeric_Value=240/300}', ""); @@ -76526,16 +78886,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8537, '\p{^Is_Numeric_Value=0.80}', ""); Expect(1, 8537, '\P{Is_Numeric_Value=0.80}', ""); Expect(0, 8537, '\P{^Is_Numeric_Value=0.80}', ""); - Error('\p{Is_Nv= 0000000004/00005:=}'); - Error('\P{Is_Nv= 0000000004/00005:=}'); - Expect(1, 8536, '\p{Is_Nv=000004/5}', ""); - Expect(0, 8536, '\p{^Is_Nv=000004/5}', ""); - Expect(0, 8536, '\P{Is_Nv=000004/5}', ""); - Expect(1, 8536, '\P{^Is_Nv=000004/5}', ""); - Expect(0, 8537, '\p{Is_Nv=000004/5}', ""); - Expect(1, 8537, '\p{^Is_Nv=000004/5}', ""); - Expect(1, 8537, '\P{Is_Nv=000004/5}', ""); - Expect(0, 8537, '\P{^Is_Nv=000004/5}', ""); + Error('\p{Is_Nv=-:=004/005}'); + Error('\P{Is_Nv=-:=004/005}'); + Expect(1, 8536, '\p{Is_Nv: +00000004/00000005}', ""); + Expect(0, 8536, '\p{^Is_Nv: +00000004/00000005}', ""); + Expect(0, 8536, '\P{Is_Nv: +00000004/00000005}', ""); + Expect(1, 8536, '\P{^Is_Nv: +00000004/00000005}', ""); + Expect(0, 8537, '\p{Is_Nv: +00000004/00000005}', ""); + Expect(1, 8537, '\p{^Is_Nv: +00000004/00000005}', ""); + Expect(1, 8537, '\P{Is_Nv: +00000004/00000005}', ""); + Expect(0, 8537, '\P{^Is_Nv: +00000004/00000005}', ""); Expect(1, 8536, '\p{Is_Nv=240/300}', ""); Expect(0, 8536, '\p{^Is_Nv=240/300}', ""); Expect(0, 8536, '\P{Is_Nv=240/300}', ""); @@ -76576,18 +78936,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8537, '\p{^Is_Nv=0.80}', ""); Expect(1, 8537, '\P{Is_Nv=0.80}', ""); Expect(0, 8537, '\P{^Is_Nv=0.80}', ""); - Error('\p{Numeric_Value=:=00000000040}'); - Error('\P{Numeric_Value=:=00000000040}'); + Error('\p{Numeric_Value=:=- +000040}'); + Error('\P{Numeric_Value=:=- +000040}'); Expect(1, 133532, '\p{Numeric_Value=:\A40\z:}', "");; Expect(0, 133533, '\p{Numeric_Value=:\A40\z:}', "");; - Expect(1, 133532, '\p{Numeric_Value=+0_0_0_0_0_0_0_0_040}', ""); - Expect(0, 133532, '\p{^Numeric_Value=+0_0_0_0_0_0_0_0_040}', ""); - Expect(0, 133532, '\P{Numeric_Value=+0_0_0_0_0_0_0_0_040}', ""); - Expect(1, 133532, '\P{^Numeric_Value=+0_0_0_0_0_0_0_0_040}', ""); - Expect(0, 133533, '\p{Numeric_Value=+0_0_0_0_0_0_0_0_040}', ""); - Expect(1, 133533, '\p{^Numeric_Value=+0_0_0_0_0_0_0_0_040}', ""); - Expect(1, 133533, '\P{Numeric_Value=+0_0_0_0_0_0_0_0_040}', ""); - Expect(0, 133533, '\P{^Numeric_Value=+0_0_0_0_0_0_0_0_040}', ""); + Expect(1, 133532, '\p{Numeric_Value=00000000040}', ""); + Expect(0, 133532, '\p{^Numeric_Value=00000000040}', ""); + Expect(0, 133532, '\P{Numeric_Value=00000000040}', ""); + Expect(1, 133532, '\P{^Numeric_Value=00000000040}', ""); + Expect(0, 133533, '\p{Numeric_Value=00000000040}', ""); + Expect(1, 133533, '\p{^Numeric_Value=00000000040}', ""); + Expect(1, 133533, '\P{Numeric_Value=00000000040}', ""); + Expect(0, 133533, '\P{^Numeric_Value=00000000040}', ""); Expect(1, 133532, '\p{Numeric_Value=4.000000000000000e+01}', ""); Expect(0, 133532, '\p{^Numeric_Value=4.000000000000000e+01}', ""); Expect(0, 133532, '\P{Numeric_Value=4.000000000000000e+01}', ""); @@ -76596,18 +78956,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 133533, '\p{^Numeric_Value=4.000000000000000e+01}', ""); Expect(1, 133533, '\P{Numeric_Value=4.000000000000000e+01}', ""); Expect(0, 133533, '\P{^Numeric_Value=4.000000000000000e+01}', ""); - Error('\p{Nv= 0_0_40/a/}'); - Error('\P{Nv= 0_0_40/a/}'); + Error('\p{Nv=/a/ _+00_04_0}'); + Error('\P{Nv=/a/ _+00_04_0}'); Expect(1, 133532, '\p{Nv=:\A40\z:}', "");; Expect(0, 133533, '\p{Nv=:\A40\z:}', "");; - Expect(1, 133532, '\p{Nv=000040}', ""); - Expect(0, 133532, '\p{^Nv=000040}', ""); - Expect(0, 133532, '\P{Nv=000040}', ""); - Expect(1, 133532, '\P{^Nv=000040}', ""); - Expect(0, 133533, '\p{Nv=000040}', ""); - Expect(1, 133533, '\p{^Nv=000040}', ""); - Expect(1, 133533, '\P{Nv=000040}', ""); - Expect(0, 133533, '\P{^Nv=000040}', ""); + Expect(1, 133532, '\p{Nv=000004_0}', ""); + Expect(0, 133532, '\p{^Nv=000004_0}', ""); + Expect(0, 133532, '\P{Nv=000004_0}', ""); + Expect(1, 133532, '\P{^Nv=000004_0}', ""); + Expect(0, 133533, '\p{Nv=000004_0}', ""); + Expect(1, 133533, '\p{^Nv=000004_0}', ""); + Expect(1, 133533, '\P{Nv=000004_0}', ""); + Expect(0, 133533, '\P{^Nv=000004_0}', ""); Expect(1, 133532, '\p{Nv=4.000000000000000e+01}', ""); Expect(0, 133532, '\p{^Nv=4.000000000000000e+01}', ""); Expect(0, 133532, '\P{Nv=4.000000000000000e+01}', ""); @@ -76616,16 +78976,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 133533, '\p{^Nv=4.000000000000000e+01}', ""); Expect(1, 133533, '\P{Nv=4.000000000000000e+01}', ""); Expect(0, 133533, '\P{^Nv=4.000000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=-0_0_0_0_0_0_0_040:=}'); - Error('\P{Is_Numeric_Value=-0_0_0_0_0_0_0_040:=}'); - Expect(1, 133532, '\p{Is_Numeric_Value: 004_0}', ""); - Expect(0, 133532, '\p{^Is_Numeric_Value: 004_0}', ""); - Expect(0, 133532, '\P{Is_Numeric_Value: 004_0}', ""); - Expect(1, 133532, '\P{^Is_Numeric_Value: 004_0}', ""); - Expect(0, 133533, '\p{Is_Numeric_Value: 004_0}', ""); - Expect(1, 133533, '\p{^Is_Numeric_Value: 004_0}', ""); - Expect(1, 133533, '\P{Is_Numeric_Value: 004_0}', ""); - Expect(0, 133533, '\P{^Is_Numeric_Value: 004_0}', ""); + Error('\p{Is_Numeric_Value=:=40}'); + Error('\P{Is_Numeric_Value=:=40}'); + Expect(1, 133532, '\p{Is_Numeric_Value=0040}', ""); + Expect(0, 133532, '\p{^Is_Numeric_Value=0040}', ""); + Expect(0, 133532, '\P{Is_Numeric_Value=0040}', ""); + Expect(1, 133532, '\P{^Is_Numeric_Value=0040}', ""); + Expect(0, 133533, '\p{Is_Numeric_Value=0040}', ""); + Expect(1, 133533, '\p{^Is_Numeric_Value=0040}', ""); + Expect(1, 133533, '\P{Is_Numeric_Value=0040}', ""); + Expect(0, 133533, '\P{^Is_Numeric_Value=0040}', ""); Expect(1, 133532, '\p{Is_Numeric_Value=4.000000000000000e+01}', ""); Expect(0, 133532, '\p{^Is_Numeric_Value=4.000000000000000e+01}', ""); Expect(0, 133532, '\P{Is_Numeric_Value=4.000000000000000e+01}', ""); @@ -76634,16 +78994,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 133533, '\p{^Is_Numeric_Value=4.000000000000000e+01}', ""); Expect(1, 133533, '\P{Is_Numeric_Value=4.000000000000000e+01}', ""); Expect(0, 133533, '\P{^Is_Numeric_Value=4.000000000000000e+01}', ""); - Error('\p{Is_Nv= /a/00_04_0}'); - Error('\P{Is_Nv= /a/00_04_0}'); - Expect(1, 133532, '\p{Is_Nv=00040}', ""); - Expect(0, 133532, '\p{^Is_Nv=00040}', ""); - Expect(0, 133532, '\P{Is_Nv=00040}', ""); - Expect(1, 133532, '\P{^Is_Nv=00040}', ""); - Expect(0, 133533, '\p{Is_Nv=00040}', ""); - Expect(1, 133533, '\p{^Is_Nv=00040}', ""); - Expect(1, 133533, '\P{Is_Nv=00040}', ""); - Expect(0, 133533, '\P{^Is_Nv=00040}', ""); + Error('\p{Is_Nv=:= +40}'); + Error('\P{Is_Nv=:= +40}'); + Expect(1, 133532, '\p{Is_Nv: 040}', ""); + Expect(0, 133532, '\p{^Is_Nv: 040}', ""); + Expect(0, 133532, '\P{Is_Nv: 040}', ""); + Expect(1, 133532, '\P{^Is_Nv: 040}', ""); + Expect(0, 133533, '\p{Is_Nv: 040}', ""); + Expect(1, 133533, '\p{^Is_Nv: 040}', ""); + Expect(1, 133533, '\P{Is_Nv: 040}', ""); + Expect(0, 133533, '\P{^Is_Nv: 040}', ""); Expect(1, 133532, '\p{Is_Nv=4.000000000000000e+01}', ""); Expect(0, 133532, '\p{^Is_Nv=4.000000000000000e+01}', ""); Expect(0, 133532, '\P{Is_Nv=4.000000000000000e+01}', ""); @@ -76652,18 +79012,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 133533, '\p{^Is_Nv=4.000000000000000e+01}', ""); Expect(1, 133533, '\P{Is_Nv=4.000000000000000e+01}', ""); Expect(0, 133533, '\P{^Is_Nv=4.000000000000000e+01}', ""); - Error('\p{Numeric_Value=/a/--00_40_0}'); - Error('\P{Numeric_Value=/a/--00_40_0}'); + Error('\p{Numeric_Value=/a/ -0_0_0_0_0_400}'); + Error('\P{Numeric_Value=/a/ -0_0_0_0_0_400}'); Expect(1, 126264, '\p{Numeric_Value=:\A400\z:}', "");; Expect(0, 126265, '\p{Numeric_Value=:\A400\z:}', "");; - Expect(1, 126264, '\p{Numeric_Value: +0_0_0_0_400}', ""); - Expect(0, 126264, '\p{^Numeric_Value: +0_0_0_0_400}', ""); - Expect(0, 126264, '\P{Numeric_Value: +0_0_0_0_400}', ""); - Expect(1, 126264, '\P{^Numeric_Value: +0_0_0_0_400}', ""); - Expect(0, 126265, '\p{Numeric_Value: +0_0_0_0_400}', ""); - Expect(1, 126265, '\p{^Numeric_Value: +0_0_0_0_400}', ""); - Expect(1, 126265, '\P{Numeric_Value: +0_0_0_0_400}', ""); - Expect(0, 126265, '\P{^Numeric_Value: +0_0_0_0_400}', ""); + Expect(1, 126264, '\p{Numeric_Value=00000000400}', ""); + Expect(0, 126264, '\p{^Numeric_Value=00000000400}', ""); + Expect(0, 126264, '\P{Numeric_Value=00000000400}', ""); + Expect(1, 126264, '\P{^Numeric_Value=00000000400}', ""); + Expect(0, 126265, '\p{Numeric_Value=00000000400}', ""); + Expect(1, 126265, '\p{^Numeric_Value=00000000400}', ""); + Expect(1, 126265, '\P{Numeric_Value=00000000400}', ""); + Expect(0, 126265, '\P{^Numeric_Value=00000000400}', ""); Expect(1, 126264, '\p{Numeric_Value=4.000000000000000e+02}', ""); Expect(0, 126264, '\p{^Numeric_Value=4.000000000000000e+02}', ""); Expect(0, 126264, '\P{Numeric_Value=4.000000000000000e+02}', ""); @@ -76672,18 +79032,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126265, '\p{^Numeric_Value=4.000000000000000e+02}', ""); Expect(1, 126265, '\P{Numeric_Value=4.000000000000000e+02}', ""); Expect(0, 126265, '\P{^Numeric_Value=4.000000000000000e+02}', ""); - Error('\p{Nv=/a/_+000000400}'); - Error('\P{Nv=/a/_+000000400}'); + Error('\p{Nv:/a/+0000400}'); + Error('\P{Nv:/a/+0000400}'); Expect(1, 126264, '\p{Nv=:\A400\z:}', "");; Expect(0, 126265, '\p{Nv=:\A400\z:}', "");; - Expect(1, 126264, '\p{Nv=00400}', ""); - Expect(0, 126264, '\p{^Nv=00400}', ""); - Expect(0, 126264, '\P{Nv=00400}', ""); - Expect(1, 126264, '\P{^Nv=00400}', ""); - Expect(0, 126265, '\p{Nv=00400}', ""); - Expect(1, 126265, '\p{^Nv=00400}', ""); - Expect(1, 126265, '\P{Nv=00400}', ""); - Expect(0, 126265, '\P{^Nv=00400}', ""); + Expect(1, 126264, '\p{Nv=0000400}', ""); + Expect(0, 126264, '\p{^Nv=0000400}', ""); + Expect(0, 126264, '\P{Nv=0000400}', ""); + Expect(1, 126264, '\P{^Nv=0000400}', ""); + Expect(0, 126265, '\p{Nv=0000400}', ""); + Expect(1, 126265, '\p{^Nv=0000400}', ""); + Expect(1, 126265, '\P{Nv=0000400}', ""); + Expect(0, 126265, '\P{^Nv=0000400}', ""); Expect(1, 126264, '\p{Nv=4.000000000000000e+02}', ""); Expect(0, 126264, '\p{^Nv=4.000000000000000e+02}', ""); Expect(0, 126264, '\P{Nv=4.000000000000000e+02}', ""); @@ -76692,16 +79052,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126265, '\p{^Nv=4.000000000000000e+02}', ""); Expect(1, 126265, '\P{Nv=4.000000000000000e+02}', ""); Expect(0, 126265, '\P{^Nv=4.000000000000000e+02}', ""); - Error('\p{Is_Numeric_Value=-/a/0_0_0_0_0_0_0_0400}'); - Error('\P{Is_Numeric_Value=-/a/0_0_0_0_0_0_0_0400}'); - Expect(1, 126264, '\p{Is_Numeric_Value=0000000400}', ""); - Expect(0, 126264, '\p{^Is_Numeric_Value=0000000400}', ""); - Expect(0, 126264, '\P{Is_Numeric_Value=0000000400}', ""); - Expect(1, 126264, '\P{^Is_Numeric_Value=0000000400}', ""); - Expect(0, 126265, '\p{Is_Numeric_Value=0000000400}', ""); - Expect(1, 126265, '\p{^Is_Numeric_Value=0000000400}', ""); - Expect(1, 126265, '\P{Is_Numeric_Value=0000000400}', ""); - Expect(0, 126265, '\P{^Is_Numeric_Value=0000000400}', ""); + Error('\p{Is_Numeric_Value=/a/ _400}'); + Error('\P{Is_Numeric_Value=/a/ _400}'); + Expect(1, 126264, '\p{Is_Numeric_Value=+0400}', ""); + Expect(0, 126264, '\p{^Is_Numeric_Value=+0400}', ""); + Expect(0, 126264, '\P{Is_Numeric_Value=+0400}', ""); + Expect(1, 126264, '\P{^Is_Numeric_Value=+0400}', ""); + Expect(0, 126265, '\p{Is_Numeric_Value=+0400}', ""); + Expect(1, 126265, '\p{^Is_Numeric_Value=+0400}', ""); + Expect(1, 126265, '\P{Is_Numeric_Value=+0400}', ""); + Expect(0, 126265, '\P{^Is_Numeric_Value=+0400}', ""); Expect(1, 126264, '\p{Is_Numeric_Value=4.000000000000000e+02}', ""); Expect(0, 126264, '\p{^Is_Numeric_Value=4.000000000000000e+02}', ""); Expect(0, 126264, '\P{Is_Numeric_Value=4.000000000000000e+02}', ""); @@ -76710,56 +79070,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126265, '\p{^Is_Numeric_Value=4.000000000000000e+02}', ""); Expect(1, 126265, '\P{Is_Numeric_Value=4.000000000000000e+02}', ""); Expect(0, 126265, '\P{^Is_Numeric_Value=4.000000000000000e+02}', ""); - Error('\p{Is_Nv=_-000040_0:=}'); - Error('\P{Is_Nv=_-000040_0:=}'); - Expect(1, 126264, '\p{Is_Nv=+0000000400}', ""); - Expect(0, 126264, '\p{^Is_Nv=+0000000400}', ""); - Expect(0, 126264, '\P{Is_Nv=+0000000400}', ""); - Expect(1, 126264, '\P{^Is_Nv=+0000000400}', ""); - Expect(0, 126265, '\p{Is_Nv=+0000000400}', ""); - Expect(1, 126265, '\p{^Is_Nv=+0000000400}', ""); - Expect(1, 126265, '\P{Is_Nv=+0000000400}', ""); - Expect(0, 126265, '\P{^Is_Nv=+0000000400}', ""); - Expect(1, 126264, '\p{Is_Nv: 4.000000000000000e+02}', ""); - Expect(0, 126264, '\p{^Is_Nv: 4.000000000000000e+02}', ""); - Expect(0, 126264, '\P{Is_Nv: 4.000000000000000e+02}', ""); - Expect(1, 126264, '\P{^Is_Nv: 4.000000000000000e+02}', ""); - Expect(0, 126265, '\p{Is_Nv: 4.000000000000000e+02}', ""); - Expect(1, 126265, '\p{^Is_Nv: 4.000000000000000e+02}', ""); - Expect(1, 126265, '\P{Is_Nv: 4.000000000000000e+02}', ""); - Expect(0, 126265, '\P{^Is_Nv: 4.000000000000000e+02}', ""); - Error('\p{Numeric_Value=/a/ 0_0_0_0_0_0_0_0_4_000}'); - Error('\P{Numeric_Value=/a/ 0_0_0_0_0_0_0_0_4_000}'); + Error('\p{Is_Nv= /a/+0000000400}'); + Error('\P{Is_Nv= /a/+0000000400}'); + Expect(1, 126264, '\p{Is_Nv=+0400}', ""); + Expect(0, 126264, '\p{^Is_Nv=+0400}', ""); + Expect(0, 126264, '\P{Is_Nv=+0400}', ""); + Expect(1, 126264, '\P{^Is_Nv=+0400}', ""); + Expect(0, 126265, '\p{Is_Nv=+0400}', ""); + Expect(1, 126265, '\p{^Is_Nv=+0400}', ""); + Expect(1, 126265, '\P{Is_Nv=+0400}', ""); + Expect(0, 126265, '\P{^Is_Nv=+0400}', ""); + Expect(1, 126264, '\p{Is_Nv=4.000000000000000e+02}', ""); + Expect(0, 126264, '\p{^Is_Nv=4.000000000000000e+02}', ""); + Expect(0, 126264, '\P{Is_Nv=4.000000000000000e+02}', ""); + Expect(1, 126264, '\P{^Is_Nv=4.000000000000000e+02}', ""); + Expect(0, 126265, '\p{Is_Nv=4.000000000000000e+02}', ""); + Expect(1, 126265, '\p{^Is_Nv=4.000000000000000e+02}', ""); + Expect(1, 126265, '\P{Is_Nv=4.000000000000000e+02}', ""); + Expect(0, 126265, '\P{^Is_Nv=4.000000000000000e+02}', ""); + Error('\p{Numeric_Value=-_000000004000:=}'); + Error('\P{Numeric_Value=-_000000004000:=}'); Expect(1, 126239, '\p{Numeric_Value=:\A4000\z:}', "");; Expect(0, 126240, '\p{Numeric_Value=:\A4000\z:}', "");; - Expect(1, 126239, '\p{Numeric_Value:0400_0}', ""); - Expect(0, 126239, '\p{^Numeric_Value:0400_0}', ""); - Expect(0, 126239, '\P{Numeric_Value:0400_0}', ""); - Expect(1, 126239, '\P{^Numeric_Value:0400_0}', ""); - Expect(0, 126240, '\p{Numeric_Value:0400_0}', ""); - Expect(1, 126240, '\p{^Numeric_Value:0400_0}', ""); - Expect(1, 126240, '\P{Numeric_Value:0400_0}', ""); - Expect(0, 126240, '\P{^Numeric_Value:0400_0}', ""); - Expect(1, 126239, '\p{Numeric_Value=4.000000000000000e+03}', ""); - Expect(0, 126239, '\p{^Numeric_Value=4.000000000000000e+03}', ""); - Expect(0, 126239, '\P{Numeric_Value=4.000000000000000e+03}', ""); - Expect(1, 126239, '\P{^Numeric_Value=4.000000000000000e+03}', ""); - Expect(0, 126240, '\p{Numeric_Value=4.000000000000000e+03}', ""); - Expect(1, 126240, '\p{^Numeric_Value=4.000000000000000e+03}', ""); - Expect(1, 126240, '\P{Numeric_Value=4.000000000000000e+03}', ""); - Expect(0, 126240, '\P{^Numeric_Value=4.000000000000000e+03}', ""); - Error('\p{Nv=_ 0_0_0_4_0_00:=}'); - Error('\P{Nv=_ 0_0_0_4_0_00:=}'); + Expect(1, 126239, '\p{Numeric_Value: +00400_0}', ""); + Expect(0, 126239, '\p{^Numeric_Value: +00400_0}', ""); + Expect(0, 126239, '\P{Numeric_Value: +00400_0}', ""); + Expect(1, 126239, '\P{^Numeric_Value: +00400_0}', ""); + Expect(0, 126240, '\p{Numeric_Value: +00400_0}', ""); + Expect(1, 126240, '\p{^Numeric_Value: +00400_0}', ""); + Expect(1, 126240, '\P{Numeric_Value: +00400_0}', ""); + Expect(0, 126240, '\P{^Numeric_Value: +00400_0}', ""); + Expect(1, 126239, '\p{Numeric_Value: 4.000000000000000e+03}', ""); + Expect(0, 126239, '\p{^Numeric_Value: 4.000000000000000e+03}', ""); + Expect(0, 126239, '\P{Numeric_Value: 4.000000000000000e+03}', ""); + Expect(1, 126239, '\P{^Numeric_Value: 4.000000000000000e+03}', ""); + Expect(0, 126240, '\p{Numeric_Value: 4.000000000000000e+03}', ""); + Expect(1, 126240, '\p{^Numeric_Value: 4.000000000000000e+03}', ""); + Expect(1, 126240, '\P{Numeric_Value: 4.000000000000000e+03}', ""); + Expect(0, 126240, '\P{^Numeric_Value: 4.000000000000000e+03}', ""); + Error('\p{Nv=-000000004000:=}'); + Error('\P{Nv=-000000004000:=}'); Expect(1, 126239, '\p{Nv=:\A4000\z:}', "");; Expect(0, 126240, '\p{Nv=:\A4000\z:}', "");; - Expect(1, 126239, '\p{Nv=0_0_0_0_0_0_0_04000}', ""); - Expect(0, 126239, '\p{^Nv=0_0_0_0_0_0_0_04000}', ""); - Expect(0, 126239, '\P{Nv=0_0_0_0_0_0_0_04000}', ""); - Expect(1, 126239, '\P{^Nv=0_0_0_0_0_0_0_04000}', ""); - Expect(0, 126240, '\p{Nv=0_0_0_0_0_0_0_04000}', ""); - Expect(1, 126240, '\p{^Nv=0_0_0_0_0_0_0_04000}', ""); - Expect(1, 126240, '\P{Nv=0_0_0_0_0_0_0_04000}', ""); - Expect(0, 126240, '\P{^Nv=0_0_0_0_0_0_0_04000}', ""); + Expect(1, 126239, '\p{Nv=+400_0}', ""); + Expect(0, 126239, '\p{^Nv=+400_0}', ""); + Expect(0, 126239, '\P{Nv=+400_0}', ""); + Expect(1, 126239, '\P{^Nv=+400_0}', ""); + Expect(0, 126240, '\p{Nv=+400_0}', ""); + Expect(1, 126240, '\p{^Nv=+400_0}', ""); + Expect(1, 126240, '\P{Nv=+400_0}', ""); + Expect(0, 126240, '\P{^Nv=+400_0}', ""); Expect(1, 126239, '\p{Nv=4.000000000000000e+03}', ""); Expect(0, 126239, '\p{^Nv=4.000000000000000e+03}', ""); Expect(0, 126239, '\P{Nv=4.000000000000000e+03}', ""); @@ -76768,16 +79128,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126240, '\p{^Nv=4.000000000000000e+03}', ""); Expect(1, 126240, '\P{Nv=4.000000000000000e+03}', ""); Expect(0, 126240, '\P{^Nv=4.000000000000000e+03}', ""); - Error('\p{Is_Numeric_Value=_00004000/a/}'); - Error('\P{Is_Numeric_Value=_00004000/a/}'); - Expect(1, 126239, '\p{Is_Numeric_Value=000000004000}', ""); - Expect(0, 126239, '\p{^Is_Numeric_Value=000000004000}', ""); - Expect(0, 126239, '\P{Is_Numeric_Value=000000004000}', ""); - Expect(1, 126239, '\P{^Is_Numeric_Value=000000004000}', ""); - Expect(0, 126240, '\p{Is_Numeric_Value=000000004000}', ""); - Expect(1, 126240, '\p{^Is_Numeric_Value=000000004000}', ""); - Expect(1, 126240, '\P{Is_Numeric_Value=000000004000}', ""); - Expect(0, 126240, '\P{^Is_Numeric_Value=000000004000}', ""); + Error('\p{Is_Numeric_Value= 000000_000400_0:=}'); + Error('\P{Is_Numeric_Value= 000000_000400_0:=}'); + Expect(1, 126239, '\p{Is_Numeric_Value=+400_0}', ""); + Expect(0, 126239, '\p{^Is_Numeric_Value=+400_0}', ""); + Expect(0, 126239, '\P{Is_Numeric_Value=+400_0}', ""); + Expect(1, 126239, '\P{^Is_Numeric_Value=+400_0}', ""); + Expect(0, 126240, '\p{Is_Numeric_Value=+400_0}', ""); + Expect(1, 126240, '\p{^Is_Numeric_Value=+400_0}', ""); + Expect(1, 126240, '\P{Is_Numeric_Value=+400_0}', ""); + Expect(0, 126240, '\P{^Is_Numeric_Value=+400_0}', ""); Expect(1, 126239, '\p{Is_Numeric_Value=4.000000000000000e+03}', ""); Expect(0, 126239, '\p{^Is_Numeric_Value=4.000000000000000e+03}', ""); Expect(0, 126239, '\P{Is_Numeric_Value=4.000000000000000e+03}', ""); @@ -76786,36 +79146,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126240, '\p{^Is_Numeric_Value=4.000000000000000e+03}', ""); Expect(1, 126240, '\P{Is_Numeric_Value=4.000000000000000e+03}', ""); Expect(0, 126240, '\P{^Is_Numeric_Value=4.000000000000000e+03}', ""); - Error('\p{Is_Nv=:= 0000_0400_0}'); - Error('\P{Is_Nv=:= 0000_0400_0}'); - Expect(1, 126239, '\p{Is_Nv=0000000004000}', ""); - Expect(0, 126239, '\p{^Is_Nv=0000000004000}', ""); - Expect(0, 126239, '\P{Is_Nv=0000000004000}', ""); - Expect(1, 126239, '\P{^Is_Nv=0000000004000}', ""); - Expect(0, 126240, '\p{Is_Nv=0000000004000}', ""); - Expect(1, 126240, '\p{^Is_Nv=0000000004000}', ""); - Expect(1, 126240, '\P{Is_Nv=0000000004000}', ""); - Expect(0, 126240, '\P{^Is_Nv=0000000004000}', ""); - Expect(1, 126239, '\p{Is_Nv:4.000000000000000e+03}', ""); - Expect(0, 126239, '\p{^Is_Nv:4.000000000000000e+03}', ""); - Expect(0, 126239, '\P{Is_Nv:4.000000000000000e+03}', ""); - Expect(1, 126239, '\P{^Is_Nv:4.000000000000000e+03}', ""); - Expect(0, 126240, '\p{Is_Nv:4.000000000000000e+03}', ""); - Expect(1, 126240, '\p{^Is_Nv:4.000000000000000e+03}', ""); - Expect(1, 126240, '\P{Is_Nv:4.000000000000000e+03}', ""); - Expect(0, 126240, '\P{^Is_Nv:4.000000000000000e+03}', ""); - Error('\p{Numeric_Value=/a/_-0_0_0_0_0_0_040000}'); - Error('\P{Numeric_Value=/a/_-0_0_0_0_0_0_040000}'); + Error('\p{Is_Nv: /a/00000004000}'); + Error('\P{Is_Nv: /a/00000004000}'); + Expect(1, 126239, '\p{Is_Nv=000000004000}', ""); + Expect(0, 126239, '\p{^Is_Nv=000000004000}', ""); + Expect(0, 126239, '\P{Is_Nv=000000004000}', ""); + Expect(1, 126239, '\P{^Is_Nv=000000004000}', ""); + Expect(0, 126240, '\p{Is_Nv=000000004000}', ""); + Expect(1, 126240, '\p{^Is_Nv=000000004000}', ""); + Expect(1, 126240, '\P{Is_Nv=000000004000}', ""); + Expect(0, 126240, '\P{^Is_Nv=000000004000}', ""); + Expect(1, 126239, '\p{Is_Nv=4.000000000000000e+03}', ""); + Expect(0, 126239, '\p{^Is_Nv=4.000000000000000e+03}', ""); + Expect(0, 126239, '\P{Is_Nv=4.000000000000000e+03}', ""); + Expect(1, 126239, '\P{^Is_Nv=4.000000000000000e+03}', ""); + Expect(0, 126240, '\p{Is_Nv=4.000000000000000e+03}', ""); + Expect(1, 126240, '\p{^Is_Nv=4.000000000000000e+03}', ""); + Expect(1, 126240, '\P{Is_Nv=4.000000000000000e+03}', ""); + Expect(0, 126240, '\P{^Is_Nv=4.000000000000000e+03}', ""); + Error('\p{Numeric_Value:_:=000_000_400_00}'); + Error('\P{Numeric_Value:_:=000_000_400_00}'); Expect(1, 126248, '\p{Numeric_Value=:\A40000\z:}', "");; Expect(0, 126249, '\p{Numeric_Value=:\A40000\z:}', "");; - Expect(1, 126248, '\p{Numeric_Value=0_0_0_0_0_0_0_040000}', ""); - Expect(0, 126248, '\p{^Numeric_Value=0_0_0_0_0_0_0_040000}', ""); - Expect(0, 126248, '\P{Numeric_Value=0_0_0_0_0_0_0_040000}', ""); - Expect(1, 126248, '\P{^Numeric_Value=0_0_0_0_0_0_0_040000}', ""); - Expect(0, 126249, '\p{Numeric_Value=0_0_0_0_0_0_0_040000}', ""); - Expect(1, 126249, '\p{^Numeric_Value=0_0_0_0_0_0_0_040000}', ""); - Expect(1, 126249, '\P{Numeric_Value=0_0_0_0_0_0_0_040000}', ""); - Expect(0, 126249, '\P{^Numeric_Value=0_0_0_0_0_0_0_040000}', ""); + Expect(1, 126248, '\p{Numeric_Value=0_0_4_0_000}', ""); + Expect(0, 126248, '\p{^Numeric_Value=0_0_4_0_000}', ""); + Expect(0, 126248, '\P{Numeric_Value=0_0_4_0_000}', ""); + Expect(1, 126248, '\P{^Numeric_Value=0_0_4_0_000}', ""); + Expect(0, 126249, '\p{Numeric_Value=0_0_4_0_000}', ""); + Expect(1, 126249, '\p{^Numeric_Value=0_0_4_0_000}', ""); + Expect(1, 126249, '\P{Numeric_Value=0_0_4_0_000}', ""); + Expect(0, 126249, '\P{^Numeric_Value=0_0_4_0_000}', ""); Expect(1, 126248, '\p{Numeric_Value=4.000000000000000e+04}', ""); Expect(0, 126248, '\p{^Numeric_Value=4.000000000000000e+04}', ""); Expect(0, 126248, '\P{Numeric_Value=4.000000000000000e+04}', ""); @@ -76824,18 +79184,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126249, '\p{^Numeric_Value=4.000000000000000e+04}', ""); Expect(1, 126249, '\P{Numeric_Value=4.000000000000000e+04}', ""); Expect(0, 126249, '\P{^Numeric_Value=4.000000000000000e+04}', ""); - Error('\p{Nv=/a/000040000}'); - Error('\P{Nv=/a/000040000}'); + Error('\p{Nv= -0_0_4_0_000:=}'); + Error('\P{Nv= -0_0_4_0_000:=}'); Expect(1, 126248, '\p{Nv=:\A40000\z:}', "");; Expect(0, 126249, '\p{Nv=:\A40000\z:}', "");; - Expect(1, 126248, '\p{Nv=0_0_0_0_0_0_4_0_000}', ""); - Expect(0, 126248, '\p{^Nv=0_0_0_0_0_0_4_0_000}', ""); - Expect(0, 126248, '\P{Nv=0_0_0_0_0_0_4_0_000}', ""); - Expect(1, 126248, '\P{^Nv=0_0_0_0_0_0_4_0_000}', ""); - Expect(0, 126249, '\p{Nv=0_0_0_0_0_0_4_0_000}', ""); - Expect(1, 126249, '\p{^Nv=0_0_0_0_0_0_4_0_000}', ""); - Expect(1, 126249, '\P{Nv=0_0_0_0_0_0_4_0_000}', ""); - Expect(0, 126249, '\P{^Nv=0_0_0_0_0_0_4_0_000}', ""); + Expect(1, 126248, '\p{Nv=0000040000}', ""); + Expect(0, 126248, '\p{^Nv=0000040000}', ""); + Expect(0, 126248, '\P{Nv=0000040000}', ""); + Expect(1, 126248, '\P{^Nv=0000040000}', ""); + Expect(0, 126249, '\p{Nv=0000040000}', ""); + Expect(1, 126249, '\p{^Nv=0000040000}', ""); + Expect(1, 126249, '\P{Nv=0000040000}', ""); + Expect(0, 126249, '\P{^Nv=0000040000}', ""); Expect(1, 126248, '\p{Nv=4.000000000000000e+04}', ""); Expect(0, 126248, '\p{^Nv=4.000000000000000e+04}', ""); Expect(0, 126248, '\P{Nv=4.000000000000000e+04}', ""); @@ -76844,16 +79204,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126249, '\p{^Nv=4.000000000000000e+04}', ""); Expect(1, 126249, '\P{Nv=4.000000000000000e+04}', ""); Expect(0, 126249, '\P{^Nv=4.000000000000000e+04}', ""); - Error('\p{Is_Numeric_Value= +000_400_00:=}'); - Error('\P{Is_Numeric_Value= +000_400_00:=}'); - Expect(1, 126248, '\p{Is_Numeric_Value=+00000004000_0}', ""); - Expect(0, 126248, '\p{^Is_Numeric_Value=+00000004000_0}', ""); - Expect(0, 126248, '\P{Is_Numeric_Value=+00000004000_0}', ""); - Expect(1, 126248, '\P{^Is_Numeric_Value=+00000004000_0}', ""); - Expect(0, 126249, '\p{Is_Numeric_Value=+00000004000_0}', ""); - Expect(1, 126249, '\p{^Is_Numeric_Value=+00000004000_0}', ""); - Expect(1, 126249, '\P{Is_Numeric_Value=+00000004000_0}', ""); - Expect(0, 126249, '\P{^Is_Numeric_Value=+00000004000_0}', ""); + Error('\p{Is_Numeric_Value: _ 0040000:=}'); + Error('\P{Is_Numeric_Value: _ 0040000:=}'); + Expect(1, 126248, '\p{Is_Numeric_Value=00_00_00_04_00_00}', ""); + Expect(0, 126248, '\p{^Is_Numeric_Value=00_00_00_04_00_00}', ""); + Expect(0, 126248, '\P{Is_Numeric_Value=00_00_00_04_00_00}', ""); + Expect(1, 126248, '\P{^Is_Numeric_Value=00_00_00_04_00_00}', ""); + Expect(0, 126249, '\p{Is_Numeric_Value=00_00_00_04_00_00}', ""); + Expect(1, 126249, '\p{^Is_Numeric_Value=00_00_00_04_00_00}', ""); + Expect(1, 126249, '\P{Is_Numeric_Value=00_00_00_04_00_00}', ""); + Expect(0, 126249, '\P{^Is_Numeric_Value=00_00_00_04_00_00}', ""); Expect(1, 126248, '\p{Is_Numeric_Value=4.000000000000000e+04}', ""); Expect(0, 126248, '\p{^Is_Numeric_Value=4.000000000000000e+04}', ""); Expect(0, 126248, '\P{Is_Numeric_Value=4.000000000000000e+04}', ""); @@ -76862,16 +79222,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126249, '\p{^Is_Numeric_Value=4.000000000000000e+04}', ""); Expect(1, 126249, '\P{Is_Numeric_Value=4.000000000000000e+04}', ""); Expect(0, 126249, '\P{^Is_Numeric_Value=4.000000000000000e+04}', ""); - Error('\p{Is_Nv= /a/000000040000}'); - Error('\P{Is_Nv= /a/000000040000}'); - Expect(1, 126248, '\p{Is_Nv=0_0_0_0_0_0_4_0_0_00}', ""); - Expect(0, 126248, '\p{^Is_Nv=0_0_0_0_0_0_4_0_0_00}', ""); - Expect(0, 126248, '\P{Is_Nv=0_0_0_0_0_0_4_0_0_00}', ""); - Expect(1, 126248, '\P{^Is_Nv=0_0_0_0_0_0_4_0_0_00}', ""); - Expect(0, 126249, '\p{Is_Nv=0_0_0_0_0_0_4_0_0_00}', ""); - Expect(1, 126249, '\p{^Is_Nv=0_0_0_0_0_0_4_0_0_00}', ""); - Expect(1, 126249, '\P{Is_Nv=0_0_0_0_0_0_4_0_0_00}', ""); - Expect(0, 126249, '\P{^Is_Nv=0_0_0_0_0_0_4_0_0_00}', ""); + Error('\p{Is_Nv=- +40000/a/}'); + Error('\P{Is_Nv=- +40000/a/}'); + Expect(1, 126248, '\p{Is_Nv=0_0_0_0_0_0_40000}', ""); + Expect(0, 126248, '\p{^Is_Nv=0_0_0_0_0_0_40000}', ""); + Expect(0, 126248, '\P{Is_Nv=0_0_0_0_0_0_40000}', ""); + Expect(1, 126248, '\P{^Is_Nv=0_0_0_0_0_0_40000}', ""); + Expect(0, 126249, '\p{Is_Nv=0_0_0_0_0_0_40000}', ""); + Expect(1, 126249, '\p{^Is_Nv=0_0_0_0_0_0_40000}', ""); + Expect(1, 126249, '\P{Is_Nv=0_0_0_0_0_0_40000}', ""); + Expect(0, 126249, '\P{^Is_Nv=0_0_0_0_0_0_40000}', ""); Expect(1, 126248, '\p{Is_Nv=4.000000000000000e+04}', ""); Expect(0, 126248, '\p{^Is_Nv=4.000000000000000e+04}', ""); Expect(0, 126248, '\P{Is_Nv=4.000000000000000e+04}', ""); @@ -76880,18 +79240,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126249, '\p{^Is_Nv=4.000000000000000e+04}', ""); Expect(1, 126249, '\P{Is_Nv=4.000000000000000e+04}', ""); Expect(0, 126249, '\P{^Is_Nv=4.000000000000000e+04}', ""); - Error('\p{Numeric_Value: +00000400000:=}'); - Error('\P{Numeric_Value: +00000400000:=}'); + Error('\p{Numeric_Value= +00_00_00_00_04_00_000/a/}'); + Error('\P{Numeric_Value= +00_00_00_00_04_00_000/a/}'); Expect(1, 68080, '\p{Numeric_Value=:\A400000\z:}', "");; Expect(0, 68081, '\p{Numeric_Value=:\A400000\z:}', "");; - Expect(1, 68080, '\p{Numeric_Value=+00400000}', ""); - Expect(0, 68080, '\p{^Numeric_Value=+00400000}', ""); - Expect(0, 68080, '\P{Numeric_Value=+00400000}', ""); - Expect(1, 68080, '\P{^Numeric_Value=+00400000}', ""); - Expect(0, 68081, '\p{Numeric_Value=+00400000}', ""); - Expect(1, 68081, '\p{^Numeric_Value=+00400000}', ""); - Expect(1, 68081, '\P{Numeric_Value=+00400000}', ""); - Expect(0, 68081, '\P{^Numeric_Value=+00400000}', ""); + Expect(1, 68080, '\p{Numeric_Value=+0000000400000}', ""); + Expect(0, 68080, '\p{^Numeric_Value=+0000000400000}', ""); + Expect(0, 68080, '\P{Numeric_Value=+0000000400000}', ""); + Expect(1, 68080, '\P{^Numeric_Value=+0000000400000}', ""); + Expect(0, 68081, '\p{Numeric_Value=+0000000400000}', ""); + Expect(1, 68081, '\p{^Numeric_Value=+0000000400000}', ""); + Expect(1, 68081, '\P{Numeric_Value=+0000000400000}', ""); + Expect(0, 68081, '\P{^Numeric_Value=+0000000400000}', ""); Expect(1, 68080, '\p{Numeric_Value=4.000000000000000e+05}', ""); Expect(0, 68080, '\p{^Numeric_Value=4.000000000000000e+05}', ""); Expect(0, 68080, '\P{Numeric_Value=4.000000000000000e+05}', ""); @@ -76900,8 +79260,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68081, '\p{^Numeric_Value=4.000000000000000e+05}', ""); Expect(1, 68081, '\P{Numeric_Value=4.000000000000000e+05}', ""); Expect(0, 68081, '\P{^Numeric_Value=4.000000000000000e+05}', ""); - Error('\p{Nv=/a/ +4_0_0_0_00}'); - Error('\P{Nv=/a/ +4_0_0_0_00}'); + Error('\p{Nv: :=0_0_0_0_0_0_0_0_0_4_0_0_000}'); + Error('\P{Nv: :=0_0_0_0_0_0_0_0_0_4_0_0_000}'); Expect(1, 68080, '\p{Nv=:\A400000\z:}', "");; Expect(0, 68081, '\p{Nv=:\A400000\z:}', "");; Expect(1, 68080, '\p{Nv=+000000000400000}', ""); @@ -76920,16 +79280,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68081, '\p{^Nv=4.000000000000000e+05}', ""); Expect(1, 68081, '\P{Nv=4.000000000000000e+05}', ""); Expect(0, 68081, '\P{^Nv=4.000000000000000e+05}', ""); - Error('\p{Is_Numeric_Value=-:=0400000}'); - Error('\P{Is_Numeric_Value=-:=0400000}'); - Expect(1, 68080, '\p{Is_Numeric_Value=0000400000}', ""); - Expect(0, 68080, '\p{^Is_Numeric_Value=0000400000}', ""); - Expect(0, 68080, '\P{Is_Numeric_Value=0000400000}', ""); - Expect(1, 68080, '\P{^Is_Numeric_Value=0000400000}', ""); - Expect(0, 68081, '\p{Is_Numeric_Value=0000400000}', ""); - Expect(1, 68081, '\p{^Is_Numeric_Value=0000400000}', ""); - Expect(1, 68081, '\P{Is_Numeric_Value=0000400000}', ""); - Expect(0, 68081, '\P{^Is_Numeric_Value=0000400000}', ""); + Error('\p{Is_Numeric_Value=/a/_400000}'); + Error('\P{Is_Numeric_Value=/a/_400000}'); + Expect(1, 68080, '\p{Is_Numeric_Value=0400000}', ""); + Expect(0, 68080, '\p{^Is_Numeric_Value=0400000}', ""); + Expect(0, 68080, '\P{Is_Numeric_Value=0400000}', ""); + Expect(1, 68080, '\P{^Is_Numeric_Value=0400000}', ""); + Expect(0, 68081, '\p{Is_Numeric_Value=0400000}', ""); + Expect(1, 68081, '\p{^Is_Numeric_Value=0400000}', ""); + Expect(1, 68081, '\P{Is_Numeric_Value=0400000}', ""); + Expect(0, 68081, '\P{^Is_Numeric_Value=0400000}', ""); Expect(1, 68080, '\p{Is_Numeric_Value=4.000000000000000e+05}', ""); Expect(0, 68080, '\p{^Is_Numeric_Value=4.000000000000000e+05}', ""); Expect(0, 68080, '\P{Is_Numeric_Value=4.000000000000000e+05}', ""); @@ -76938,36 +79298,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68081, '\p{^Is_Numeric_Value=4.000000000000000e+05}', ""); Expect(1, 68081, '\P{Is_Numeric_Value=4.000000000000000e+05}', ""); Expect(0, 68081, '\P{^Is_Numeric_Value=4.000000000000000e+05}', ""); - Error('\p{Is_Nv=:= 00000400000}'); - Error('\P{Is_Nv=:= 00000400000}'); - Expect(1, 68080, '\p{Is_Nv=000400000}', ""); - Expect(0, 68080, '\p{^Is_Nv=000400000}', ""); - Expect(0, 68080, '\P{Is_Nv=000400000}', ""); - Expect(1, 68080, '\P{^Is_Nv=000400000}', ""); - Expect(0, 68081, '\p{Is_Nv=000400000}', ""); - Expect(1, 68081, '\p{^Is_Nv=000400000}', ""); - Expect(1, 68081, '\P{Is_Nv=000400000}', ""); - Expect(0, 68081, '\P{^Is_Nv=000400000}', ""); - Expect(1, 68080, '\p{Is_Nv=4.000000000000000e+05}', ""); - Expect(0, 68080, '\p{^Is_Nv=4.000000000000000e+05}', ""); - Expect(0, 68080, '\P{Is_Nv=4.000000000000000e+05}', ""); - Expect(1, 68080, '\P{^Is_Nv=4.000000000000000e+05}', ""); - Expect(0, 68081, '\p{Is_Nv=4.000000000000000e+05}', ""); - Expect(1, 68081, '\p{^Is_Nv=4.000000000000000e+05}', ""); - Expect(1, 68081, '\P{Is_Nv=4.000000000000000e+05}', ""); - Expect(0, 68081, '\P{^Is_Nv=4.000000000000000e+05}', ""); - Error('\p{Numeric_Value=-_0_0_0_0_41:=}'); - Error('\P{Numeric_Value=-_0_0_0_0_41:=}'); + Error('\p{Is_Nv= /a/0400000}'); + Error('\P{Is_Nv= /a/0400000}'); + Expect(1, 68080, '\p{Is_Nv=+400000}', ""); + Expect(0, 68080, '\p{^Is_Nv=+400000}', ""); + Expect(0, 68080, '\P{Is_Nv=+400000}', ""); + Expect(1, 68080, '\P{^Is_Nv=+400000}', ""); + Expect(0, 68081, '\p{Is_Nv=+400000}', ""); + Expect(1, 68081, '\p{^Is_Nv=+400000}', ""); + Expect(1, 68081, '\P{Is_Nv=+400000}', ""); + Expect(0, 68081, '\P{^Is_Nv=+400000}', ""); + Expect(1, 68080, '\p{Is_Nv:4.000000000000000e+05}', ""); + Expect(0, 68080, '\p{^Is_Nv:4.000000000000000e+05}', ""); + Expect(0, 68080, '\P{Is_Nv:4.000000000000000e+05}', ""); + Expect(1, 68080, '\P{^Is_Nv:4.000000000000000e+05}', ""); + Expect(0, 68081, '\p{Is_Nv:4.000000000000000e+05}', ""); + Expect(1, 68081, '\p{^Is_Nv:4.000000000000000e+05}', ""); + Expect(1, 68081, '\P{Is_Nv:4.000000000000000e+05}', ""); + Expect(0, 68081, '\P{^Is_Nv:4.000000000000000e+05}', ""); + Error('\p{Numeric_Value=_00_00_41:=}'); + Error('\P{Numeric_Value=_00_00_41:=}'); Expect(1, 12982, '\p{Numeric_Value=:\A41\z:}', "");; Expect(0, 12983, '\p{Numeric_Value=:\A41\z:}', "");; - Expect(1, 12982, '\p{Numeric_Value=0000000041}', ""); - Expect(0, 12982, '\p{^Numeric_Value=0000000041}', ""); - Expect(0, 12982, '\P{Numeric_Value=0000000041}', ""); - Expect(1, 12982, '\P{^Numeric_Value=0000000041}', ""); - Expect(0, 12983, '\p{Numeric_Value=0000000041}', ""); - Expect(1, 12983, '\p{^Numeric_Value=0000000041}', ""); - Expect(1, 12983, '\P{Numeric_Value=0000000041}', ""); - Expect(0, 12983, '\P{^Numeric_Value=0000000041}', ""); + Expect(1, 12982, '\p{Numeric_Value=000000041}', ""); + Expect(0, 12982, '\p{^Numeric_Value=000000041}', ""); + Expect(0, 12982, '\P{Numeric_Value=000000041}', ""); + Expect(1, 12982, '\P{^Numeric_Value=000000041}', ""); + Expect(0, 12983, '\p{Numeric_Value=000000041}', ""); + Expect(1, 12983, '\p{^Numeric_Value=000000041}', ""); + Expect(1, 12983, '\P{Numeric_Value=000000041}', ""); + Expect(0, 12983, '\P{^Numeric_Value=000000041}', ""); Expect(1, 12982, '\p{Numeric_Value=4.100000000000000e+01}', ""); Expect(0, 12982, '\p{^Numeric_Value=4.100000000000000e+01}', ""); Expect(0, 12982, '\P{Numeric_Value=4.100000000000000e+01}', ""); @@ -76976,18 +79336,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12983, '\p{^Numeric_Value=4.100000000000000e+01}', ""); Expect(1, 12983, '\P{Numeric_Value=4.100000000000000e+01}', ""); Expect(0, 12983, '\P{^Numeric_Value=4.100000000000000e+01}', ""); - Error('\p{Nv=/a/ -+0_0_0_0_0_41}'); - Error('\P{Nv=/a/ -+0_0_0_0_0_41}'); + Error('\p{Nv=/a/__+000000041}'); + Error('\P{Nv=/a/__+000000041}'); Expect(1, 12982, '\p{Nv=:\A41\z:}', "");; Expect(0, 12983, '\p{Nv=:\A41\z:}', "");; - Expect(1, 12982, '\p{Nv=+000000041}', ""); - Expect(0, 12982, '\p{^Nv=+000000041}', ""); - Expect(0, 12982, '\P{Nv=+000000041}', ""); - Expect(1, 12982, '\P{^Nv=+000000041}', ""); - Expect(0, 12983, '\p{Nv=+000000041}', ""); - Expect(1, 12983, '\p{^Nv=+000000041}', ""); - Expect(1, 12983, '\P{Nv=+000000041}', ""); - Expect(0, 12983, '\P{^Nv=+000000041}', ""); + Expect(1, 12982, '\p{Nv=+0_0_0_0_0_0_0_041}', ""); + Expect(0, 12982, '\p{^Nv=+0_0_0_0_0_0_0_041}', ""); + Expect(0, 12982, '\P{Nv=+0_0_0_0_0_0_0_041}', ""); + Expect(1, 12982, '\P{^Nv=+0_0_0_0_0_0_0_041}', ""); + Expect(0, 12983, '\p{Nv=+0_0_0_0_0_0_0_041}', ""); + Expect(1, 12983, '\p{^Nv=+0_0_0_0_0_0_0_041}', ""); + Expect(1, 12983, '\P{Nv=+0_0_0_0_0_0_0_041}', ""); + Expect(0, 12983, '\P{^Nv=+0_0_0_0_0_0_0_041}', ""); Expect(1, 12982, '\p{Nv=4.100000000000000e+01}', ""); Expect(0, 12982, '\p{^Nv=4.100000000000000e+01}', ""); Expect(0, 12982, '\P{Nv=4.100000000000000e+01}', ""); @@ -76996,34 +79356,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12983, '\p{^Nv=4.100000000000000e+01}', ""); Expect(1, 12983, '\P{Nv=4.100000000000000e+01}', ""); Expect(0, 12983, '\P{^Nv=4.100000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=:= +000000041}'); - Error('\P{Is_Numeric_Value=:= +000000041}'); - Expect(1, 12982, '\p{Is_Numeric_Value=+04_1}', ""); - Expect(0, 12982, '\p{^Is_Numeric_Value=+04_1}', ""); - Expect(0, 12982, '\P{Is_Numeric_Value=+04_1}', ""); - Expect(1, 12982, '\P{^Is_Numeric_Value=+04_1}', ""); - Expect(0, 12983, '\p{Is_Numeric_Value=+04_1}', ""); - Expect(1, 12983, '\p{^Is_Numeric_Value=+04_1}', ""); - Expect(1, 12983, '\P{Is_Numeric_Value=+04_1}', ""); - Expect(0, 12983, '\P{^Is_Numeric_Value=+04_1}', ""); - Expect(1, 12982, '\p{Is_Numeric_Value: 4.100000000000000e+01}', ""); - Expect(0, 12982, '\p{^Is_Numeric_Value: 4.100000000000000e+01}', ""); - Expect(0, 12982, '\P{Is_Numeric_Value: 4.100000000000000e+01}', ""); - Expect(1, 12982, '\P{^Is_Numeric_Value: 4.100000000000000e+01}', ""); - Expect(0, 12983, '\p{Is_Numeric_Value: 4.100000000000000e+01}', ""); - Expect(1, 12983, '\p{^Is_Numeric_Value: 4.100000000000000e+01}', ""); - Expect(1, 12983, '\P{Is_Numeric_Value: 4.100000000000000e+01}', ""); - Expect(0, 12983, '\P{^Is_Numeric_Value: 4.100000000000000e+01}', ""); - Error('\p{Is_Nv=/a/ 0_0_41}'); - Error('\P{Is_Nv=/a/ 0_0_41}'); - Expect(1, 12982, '\p{Is_Nv=00000000041}', ""); - Expect(0, 12982, '\p{^Is_Nv=00000000041}', ""); - Expect(0, 12982, '\P{Is_Nv=00000000041}', ""); - Expect(1, 12982, '\P{^Is_Nv=00000000041}', ""); - Expect(0, 12983, '\p{Is_Nv=00000000041}', ""); - Expect(1, 12983, '\p{^Is_Nv=00000000041}', ""); - Expect(1, 12983, '\P{Is_Nv=00000000041}', ""); - Expect(0, 12983, '\P{^Is_Nv=00000000041}', ""); + Error('\p{Is_Numeric_Value= 00041/a/}'); + Error('\P{Is_Numeric_Value= 00041/a/}'); + Expect(1, 12982, '\p{Is_Numeric_Value=+0041}', ""); + Expect(0, 12982, '\p{^Is_Numeric_Value=+0041}', ""); + Expect(0, 12982, '\P{Is_Numeric_Value=+0041}', ""); + Expect(1, 12982, '\P{^Is_Numeric_Value=+0041}', ""); + Expect(0, 12983, '\p{Is_Numeric_Value=+0041}', ""); + Expect(1, 12983, '\p{^Is_Numeric_Value=+0041}', ""); + Expect(1, 12983, '\P{Is_Numeric_Value=+0041}', ""); + Expect(0, 12983, '\P{^Is_Numeric_Value=+0041}', ""); + Expect(1, 12982, '\p{Is_Numeric_Value=4.100000000000000e+01}', ""); + Expect(0, 12982, '\p{^Is_Numeric_Value=4.100000000000000e+01}', ""); + Expect(0, 12982, '\P{Is_Numeric_Value=4.100000000000000e+01}', ""); + Expect(1, 12982, '\P{^Is_Numeric_Value=4.100000000000000e+01}', ""); + Expect(0, 12983, '\p{Is_Numeric_Value=4.100000000000000e+01}', ""); + Expect(1, 12983, '\p{^Is_Numeric_Value=4.100000000000000e+01}', ""); + Expect(1, 12983, '\P{Is_Numeric_Value=4.100000000000000e+01}', ""); + Expect(0, 12983, '\P{^Is_Numeric_Value=4.100000000000000e+01}', ""); + Error('\p{Is_Nv=-/a/00041}'); + Error('\P{Is_Nv=-/a/00041}'); + Expect(1, 12982, '\p{Is_Nv: 41}', ""); + Expect(0, 12982, '\p{^Is_Nv: 41}', ""); + Expect(0, 12982, '\P{Is_Nv: 41}', ""); + Expect(1, 12982, '\P{^Is_Nv: 41}', ""); + Expect(0, 12983, '\p{Is_Nv: 41}', ""); + Expect(1, 12983, '\p{^Is_Nv: 41}', ""); + Expect(1, 12983, '\P{Is_Nv: 41}', ""); + Expect(0, 12983, '\P{^Is_Nv: 41}', ""); Expect(1, 12982, '\p{Is_Nv=4.100000000000000e+01}', ""); Expect(0, 12982, '\p{^Is_Nv=4.100000000000000e+01}', ""); Expect(0, 12982, '\P{Is_Nv=4.100000000000000e+01}', ""); @@ -77032,18 +79392,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12983, '\p{^Is_Nv=4.100000000000000e+01}', ""); Expect(1, 12983, '\P{Is_Nv=4.100000000000000e+01}', ""); Expect(0, 12983, '\P{^Is_Nv=4.100000000000000e+01}', ""); - Error('\p{Numeric_Value= /a/00_04_2}'); - Error('\P{Numeric_Value= /a/00_04_2}'); + Error('\p{Numeric_Value: 00000042:=}'); + Error('\P{Numeric_Value: 00000042:=}'); Expect(1, 12983, '\p{Numeric_Value=:\A42\z:}', "");; Expect(0, 12984, '\p{Numeric_Value=:\A42\z:}', "");; - Expect(1, 12983, '\p{Numeric_Value=+000000042}', ""); - Expect(0, 12983, '\p{^Numeric_Value=+000000042}', ""); - Expect(0, 12983, '\P{Numeric_Value=+000000042}', ""); - Expect(1, 12983, '\P{^Numeric_Value=+000000042}', ""); - Expect(0, 12984, '\p{Numeric_Value=+000000042}', ""); - Expect(1, 12984, '\p{^Numeric_Value=+000000042}', ""); - Expect(1, 12984, '\P{Numeric_Value=+000000042}', ""); - Expect(0, 12984, '\P{^Numeric_Value=+000000042}', ""); + Expect(1, 12983, '\p{Numeric_Value=+0042}', ""); + Expect(0, 12983, '\p{^Numeric_Value=+0042}', ""); + Expect(0, 12983, '\P{Numeric_Value=+0042}', ""); + Expect(1, 12983, '\P{^Numeric_Value=+0042}', ""); + Expect(0, 12984, '\p{Numeric_Value=+0042}', ""); + Expect(1, 12984, '\p{^Numeric_Value=+0042}', ""); + Expect(1, 12984, '\P{Numeric_Value=+0042}', ""); + Expect(0, 12984, '\P{^Numeric_Value=+0042}', ""); Expect(1, 12983, '\p{Numeric_Value=4.200000000000000e+01}', ""); Expect(0, 12983, '\p{^Numeric_Value=4.200000000000000e+01}', ""); Expect(0, 12983, '\P{Numeric_Value=4.200000000000000e+01}', ""); @@ -77052,18 +79412,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12984, '\p{^Numeric_Value=4.200000000000000e+01}', ""); Expect(1, 12984, '\P{Numeric_Value=4.200000000000000e+01}', ""); Expect(0, 12984, '\P{^Numeric_Value=4.200000000000000e+01}', ""); - Error('\p{Nv=:=+00000042}'); - Error('\P{Nv=:=+00000042}'); + Error('\p{Nv=_042:=}'); + Error('\P{Nv=_042:=}'); Expect(1, 12983, '\p{Nv=:\A42\z:}', "");; Expect(0, 12984, '\p{Nv=:\A42\z:}', "");; - Expect(1, 12983, '\p{Nv: 00000042}', ""); - Expect(0, 12983, '\p{^Nv: 00000042}', ""); - Expect(0, 12983, '\P{Nv: 00000042}', ""); - Expect(1, 12983, '\P{^Nv: 00000042}', ""); - Expect(0, 12984, '\p{Nv: 00000042}', ""); - Expect(1, 12984, '\p{^Nv: 00000042}', ""); - Expect(1, 12984, '\P{Nv: 00000042}', ""); - Expect(0, 12984, '\P{^Nv: 00000042}', ""); + Expect(1, 12983, '\p{Nv=00042}', ""); + Expect(0, 12983, '\p{^Nv=00042}', ""); + Expect(0, 12983, '\P{Nv=00042}', ""); + Expect(1, 12983, '\P{^Nv=00042}', ""); + Expect(0, 12984, '\p{Nv=00042}', ""); + Expect(1, 12984, '\p{^Nv=00042}', ""); + Expect(1, 12984, '\P{Nv=00042}', ""); + Expect(0, 12984, '\P{^Nv=00042}', ""); Expect(1, 12983, '\p{Nv=4.200000000000000e+01}', ""); Expect(0, 12983, '\p{^Nv=4.200000000000000e+01}', ""); Expect(0, 12983, '\P{Nv=4.200000000000000e+01}', ""); @@ -77072,16 +79432,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12984, '\p{^Nv=4.200000000000000e+01}', ""); Expect(1, 12984, '\P{Nv=4.200000000000000e+01}', ""); Expect(0, 12984, '\P{^Nv=4.200000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=/a/--0000000042}'); - Error('\P{Is_Numeric_Value=/a/--0000000042}'); - Expect(1, 12983, '\p{Is_Numeric_Value=42}', ""); - Expect(0, 12983, '\p{^Is_Numeric_Value=42}', ""); - Expect(0, 12983, '\P{Is_Numeric_Value=42}', ""); - Expect(1, 12983, '\P{^Is_Numeric_Value=42}', ""); - Expect(0, 12984, '\p{Is_Numeric_Value=42}', ""); - Expect(1, 12984, '\p{^Is_Numeric_Value=42}', ""); - Expect(1, 12984, '\P{Is_Numeric_Value=42}', ""); - Expect(0, 12984, '\P{^Is_Numeric_Value=42}', ""); + Error('\p{Is_Numeric_Value= 004_2/a/}'); + Error('\P{Is_Numeric_Value= 004_2/a/}'); + Expect(1, 12983, '\p{Is_Numeric_Value=00042}', ""); + Expect(0, 12983, '\p{^Is_Numeric_Value=00042}', ""); + Expect(0, 12983, '\P{Is_Numeric_Value=00042}', ""); + Expect(1, 12983, '\P{^Is_Numeric_Value=00042}', ""); + Expect(0, 12984, '\p{Is_Numeric_Value=00042}', ""); + Expect(1, 12984, '\p{^Is_Numeric_Value=00042}', ""); + Expect(1, 12984, '\P{Is_Numeric_Value=00042}', ""); + Expect(0, 12984, '\P{^Is_Numeric_Value=00042}', ""); Expect(1, 12983, '\p{Is_Numeric_Value=4.200000000000000e+01}', ""); Expect(0, 12983, '\p{^Is_Numeric_Value=4.200000000000000e+01}', ""); Expect(0, 12983, '\P{Is_Numeric_Value=4.200000000000000e+01}', ""); @@ -77090,16 +79450,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12984, '\p{^Is_Numeric_Value=4.200000000000000e+01}', ""); Expect(1, 12984, '\P{Is_Numeric_Value=4.200000000000000e+01}', ""); Expect(0, 12984, '\P{^Is_Numeric_Value=4.200000000000000e+01}', ""); - Error('\p{Is_Nv=-00_04_2:=}'); - Error('\P{Is_Nv=-00_04_2:=}'); - Expect(1, 12983, '\p{Is_Nv=4_2}', ""); - Expect(0, 12983, '\p{^Is_Nv=4_2}', ""); - Expect(0, 12983, '\P{Is_Nv=4_2}', ""); - Expect(1, 12983, '\P{^Is_Nv=4_2}', ""); - Expect(0, 12984, '\p{Is_Nv=4_2}', ""); - Expect(1, 12984, '\p{^Is_Nv=4_2}', ""); - Expect(1, 12984, '\P{Is_Nv=4_2}', ""); - Expect(0, 12984, '\P{^Is_Nv=4_2}', ""); + Error('\p{Is_Nv=:=-0_0_0_0_0042}'); + Error('\P{Is_Nv=:=-0_0_0_0_0042}'); + Expect(1, 12983, '\p{Is_Nv=00_04_2}', ""); + Expect(0, 12983, '\p{^Is_Nv=00_04_2}', ""); + Expect(0, 12983, '\P{Is_Nv=00_04_2}', ""); + Expect(1, 12983, '\P{^Is_Nv=00_04_2}', ""); + Expect(0, 12984, '\p{Is_Nv=00_04_2}', ""); + Expect(1, 12984, '\p{^Is_Nv=00_04_2}', ""); + Expect(1, 12984, '\P{Is_Nv=00_04_2}', ""); + Expect(0, 12984, '\P{^Is_Nv=00_04_2}', ""); Expect(1, 12983, '\p{Is_Nv=4.200000000000000e+01}', ""); Expect(0, 12983, '\p{^Is_Nv=4.200000000000000e+01}', ""); Expect(0, 12983, '\P{Is_Nv=4.200000000000000e+01}', ""); @@ -77108,18 +79468,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12984, '\p{^Is_Nv=4.200000000000000e+01}', ""); Expect(1, 12984, '\P{Is_Nv=4.200000000000000e+01}', ""); Expect(0, 12984, '\P{^Is_Nv=4.200000000000000e+01}', ""); - Error('\p{Numeric_Value= -00000043/a/}'); - Error('\P{Numeric_Value= -00000043/a/}'); + Error('\p{Numeric_Value= /a/+00000043}'); + Error('\P{Numeric_Value= /a/+00000043}'); Expect(1, 12984, '\p{Numeric_Value=:\A43\z:}', "");; Expect(0, 12985, '\p{Numeric_Value=:\A43\z:}', "");; - Expect(1, 12984, '\p{Numeric_Value=+00043}', ""); - Expect(0, 12984, '\p{^Numeric_Value=+00043}', ""); - Expect(0, 12984, '\P{Numeric_Value=+00043}', ""); - Expect(1, 12984, '\P{^Numeric_Value=+00043}', ""); - Expect(0, 12985, '\p{Numeric_Value=+00043}', ""); - Expect(1, 12985, '\p{^Numeric_Value=+00043}', ""); - Expect(1, 12985, '\P{Numeric_Value=+00043}', ""); - Expect(0, 12985, '\P{^Numeric_Value=+00043}', ""); + Expect(1, 12984, '\p{Numeric_Value=0000043}', ""); + Expect(0, 12984, '\p{^Numeric_Value=0000043}', ""); + Expect(0, 12984, '\P{Numeric_Value=0000043}', ""); + Expect(1, 12984, '\P{^Numeric_Value=0000043}', ""); + Expect(0, 12985, '\p{Numeric_Value=0000043}', ""); + Expect(1, 12985, '\p{^Numeric_Value=0000043}', ""); + Expect(1, 12985, '\P{Numeric_Value=0000043}', ""); + Expect(0, 12985, '\P{^Numeric_Value=0000043}', ""); Expect(1, 12984, '\p{Numeric_Value=4.300000000000000e+01}', ""); Expect(0, 12984, '\p{^Numeric_Value=4.300000000000000e+01}', ""); Expect(0, 12984, '\P{Numeric_Value=4.300000000000000e+01}', ""); @@ -77128,18 +79488,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12985, '\p{^Numeric_Value=4.300000000000000e+01}', ""); Expect(1, 12985, '\P{Numeric_Value=4.300000000000000e+01}', ""); Expect(0, 12985, '\P{^Numeric_Value=4.300000000000000e+01}', ""); - Error('\p{Nv=_0043/a/}'); - Error('\P{Nv=_0043/a/}'); + Error('\p{Nv= 00000043/a/}'); + Error('\P{Nv= 00000043/a/}'); Expect(1, 12984, '\p{Nv=:\A43\z:}', "");; Expect(0, 12985, '\p{Nv=:\A43\z:}', "");; - Expect(1, 12984, '\p{Nv=43}', ""); - Expect(0, 12984, '\p{^Nv=43}', ""); - Expect(0, 12984, '\P{Nv=43}', ""); - Expect(1, 12984, '\P{^Nv=43}', ""); - Expect(0, 12985, '\p{Nv=43}', ""); - Expect(1, 12985, '\p{^Nv=43}', ""); - Expect(1, 12985, '\P{Nv=43}', ""); - Expect(0, 12985, '\P{^Nv=43}', ""); + Expect(1, 12984, '\p{Nv=00000000043}', ""); + Expect(0, 12984, '\p{^Nv=00000000043}', ""); + Expect(0, 12984, '\P{Nv=00000000043}', ""); + Expect(1, 12984, '\P{^Nv=00000000043}', ""); + Expect(0, 12985, '\p{Nv=00000000043}', ""); + Expect(1, 12985, '\p{^Nv=00000000043}', ""); + Expect(1, 12985, '\P{Nv=00000000043}', ""); + Expect(0, 12985, '\P{^Nv=00000000043}', ""); Expect(1, 12984, '\p{Nv=4.300000000000000e+01}', ""); Expect(0, 12984, '\p{^Nv=4.300000000000000e+01}', ""); Expect(0, 12984, '\P{Nv=4.300000000000000e+01}', ""); @@ -77148,16 +79508,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12985, '\p{^Nv=4.300000000000000e+01}', ""); Expect(1, 12985, '\P{Nv=4.300000000000000e+01}', ""); Expect(0, 12985, '\P{^Nv=4.300000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=/a/+04_3}'); - Error('\P{Is_Numeric_Value=/a/+04_3}'); - Expect(1, 12984, '\p{Is_Numeric_Value: 0000000043}', ""); - Expect(0, 12984, '\p{^Is_Numeric_Value: 0000000043}', ""); - Expect(0, 12984, '\P{Is_Numeric_Value: 0000000043}', ""); - Expect(1, 12984, '\P{^Is_Numeric_Value: 0000000043}', ""); - Expect(0, 12985, '\p{Is_Numeric_Value: 0000000043}', ""); - Expect(1, 12985, '\p{^Is_Numeric_Value: 0000000043}', ""); - Expect(1, 12985, '\P{Is_Numeric_Value: 0000000043}', ""); - Expect(0, 12985, '\P{^Is_Numeric_Value: 0000000043}', ""); + Error('\p{Is_Numeric_Value= /a/00000000043}'); + Error('\P{Is_Numeric_Value= /a/00000000043}'); + Expect(1, 12984, '\p{Is_Numeric_Value=00043}', ""); + Expect(0, 12984, '\p{^Is_Numeric_Value=00043}', ""); + Expect(0, 12984, '\P{Is_Numeric_Value=00043}', ""); + Expect(1, 12984, '\P{^Is_Numeric_Value=00043}', ""); + Expect(0, 12985, '\p{Is_Numeric_Value=00043}', ""); + Expect(1, 12985, '\p{^Is_Numeric_Value=00043}', ""); + Expect(1, 12985, '\P{Is_Numeric_Value=00043}', ""); + Expect(0, 12985, '\P{^Is_Numeric_Value=00043}', ""); Expect(1, 12984, '\p{Is_Numeric_Value=4.300000000000000e+01}', ""); Expect(0, 12984, '\p{^Is_Numeric_Value=4.300000000000000e+01}', ""); Expect(0, 12984, '\P{Is_Numeric_Value=4.300000000000000e+01}', ""); @@ -77166,36 +79526,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12985, '\p{^Is_Numeric_Value=4.300000000000000e+01}', ""); Expect(1, 12985, '\P{Is_Numeric_Value=4.300000000000000e+01}', ""); Expect(0, 12985, '\P{^Is_Numeric_Value=4.300000000000000e+01}', ""); - Error('\p{Is_Nv= /a/4_3}'); - Error('\P{Is_Nv= /a/4_3}'); - Expect(1, 12984, '\p{Is_Nv=+0000043}', ""); - Expect(0, 12984, '\p{^Is_Nv=+0000043}', ""); - Expect(0, 12984, '\P{Is_Nv=+0000043}', ""); - Expect(1, 12984, '\P{^Is_Nv=+0000043}', ""); - Expect(0, 12985, '\p{Is_Nv=+0000043}', ""); - Expect(1, 12985, '\p{^Is_Nv=+0000043}', ""); - Expect(1, 12985, '\P{Is_Nv=+0000043}', ""); - Expect(0, 12985, '\P{^Is_Nv=+0000043}', ""); - Expect(1, 12984, '\p{Is_Nv: 4.300000000000000e+01}', ""); - Expect(0, 12984, '\p{^Is_Nv: 4.300000000000000e+01}', ""); - Expect(0, 12984, '\P{Is_Nv: 4.300000000000000e+01}', ""); - Expect(1, 12984, '\P{^Is_Nv: 4.300000000000000e+01}', ""); - Expect(0, 12985, '\p{Is_Nv: 4.300000000000000e+01}', ""); - Expect(1, 12985, '\p{^Is_Nv: 4.300000000000000e+01}', ""); - Expect(1, 12985, '\P{Is_Nv: 4.300000000000000e+01}', ""); - Expect(0, 12985, '\P{^Is_Nv: 4.300000000000000e+01}', ""); - Error('\p{Numeric_Value= -+00_04_32_00_0:=}'); - Error('\P{Numeric_Value= -+00_04_32_00_0:=}'); + Error('\p{Is_Nv=:=0_0_0_0_0_043}'); + Error('\P{Is_Nv=:=0_0_0_0_0_043}'); + Expect(1, 12984, '\p{Is_Nv: +043}', ""); + Expect(0, 12984, '\p{^Is_Nv: +043}', ""); + Expect(0, 12984, '\P{Is_Nv: +043}', ""); + Expect(1, 12984, '\P{^Is_Nv: +043}', ""); + Expect(0, 12985, '\p{Is_Nv: +043}', ""); + Expect(1, 12985, '\p{^Is_Nv: +043}', ""); + Expect(1, 12985, '\P{Is_Nv: +043}', ""); + Expect(0, 12985, '\P{^Is_Nv: +043}', ""); + Expect(1, 12984, '\p{Is_Nv=4.300000000000000e+01}', ""); + Expect(0, 12984, '\p{^Is_Nv=4.300000000000000e+01}', ""); + Expect(0, 12984, '\P{Is_Nv=4.300000000000000e+01}', ""); + Expect(1, 12984, '\P{^Is_Nv=4.300000000000000e+01}', ""); + Expect(0, 12985, '\p{Is_Nv=4.300000000000000e+01}', ""); + Expect(1, 12985, '\p{^Is_Nv=4.300000000000000e+01}', ""); + Expect(1, 12985, '\P{Is_Nv=4.300000000000000e+01}', ""); + Expect(0, 12985, '\P{^Is_Nv=4.300000000000000e+01}', ""); + Error('\p{Numeric_Value= /a/00_00_00_00_04_32000}'); + Error('\P{Numeric_Value= /a/00_00_00_00_04_32000}'); Expect(1, 74803, '\p{Numeric_Value=:\A432000\z:}', "");; Expect(0, 74804, '\p{Numeric_Value=:\A432000\z:}', "");; - Expect(1, 74803, '\p{Numeric_Value=0_0_0_0_0_0_0_0_4_3_2_000}', ""); - Expect(0, 74803, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_4_3_2_000}', ""); - Expect(0, 74803, '\P{Numeric_Value=0_0_0_0_0_0_0_0_4_3_2_000}', ""); - Expect(1, 74803, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_4_3_2_000}', ""); - Expect(0, 74804, '\p{Numeric_Value=0_0_0_0_0_0_0_0_4_3_2_000}', ""); - Expect(1, 74804, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_4_3_2_000}', ""); - Expect(1, 74804, '\P{Numeric_Value=0_0_0_0_0_0_0_0_4_3_2_000}', ""); - Expect(0, 74804, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_4_3_2_000}', ""); + Expect(1, 74803, '\p{Numeric_Value=+0_0_0_0_4_3_2_0_00}', ""); + Expect(0, 74803, '\p{^Numeric_Value=+0_0_0_0_4_3_2_0_00}', ""); + Expect(0, 74803, '\P{Numeric_Value=+0_0_0_0_4_3_2_0_00}', ""); + Expect(1, 74803, '\P{^Numeric_Value=+0_0_0_0_4_3_2_0_00}', ""); + Expect(0, 74804, '\p{Numeric_Value=+0_0_0_0_4_3_2_0_00}', ""); + Expect(1, 74804, '\p{^Numeric_Value=+0_0_0_0_4_3_2_0_00}', ""); + Expect(1, 74804, '\P{Numeric_Value=+0_0_0_0_4_3_2_0_00}', ""); + Expect(0, 74804, '\P{^Numeric_Value=+0_0_0_0_4_3_2_0_00}', ""); Expect(1, 74803, '\p{Numeric_Value=4.320000000000000e+05}', ""); Expect(0, 74803, '\p{^Numeric_Value=4.320000000000000e+05}', ""); Expect(0, 74803, '\P{Numeric_Value=4.320000000000000e+05}', ""); @@ -77204,28 +79564,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74804, '\p{^Numeric_Value=4.320000000000000e+05}', ""); Expect(1, 74804, '\P{Numeric_Value=4.320000000000000e+05}', ""); Expect(0, 74804, '\P{^Numeric_Value=4.320000000000000e+05}', ""); - Error('\p{Nv=_/a/+00000000432000}'); - Error('\P{Nv=_/a/+00000000432000}'); + Error('\p{Nv=/a/ 43_20_00}'); + Error('\P{Nv=/a/ 43_20_00}'); Expect(1, 74803, '\p{Nv=:\A432000\z:}', "");; Expect(0, 74804, '\p{Nv=:\A432000\z:}', "");; - Expect(1, 74803, '\p{Nv=+4_3_2_000}', ""); - Expect(0, 74803, '\p{^Nv=+4_3_2_000}', ""); - Expect(0, 74803, '\P{Nv=+4_3_2_000}', ""); - Expect(1, 74803, '\P{^Nv=+4_3_2_000}', ""); - Expect(0, 74804, '\p{Nv=+4_3_2_000}', ""); - Expect(1, 74804, '\p{^Nv=+4_3_2_000}', ""); - Expect(1, 74804, '\P{Nv=+4_3_2_000}', ""); - Expect(0, 74804, '\P{^Nv=+4_3_2_000}', ""); - Expect(1, 74803, '\p{Nv:4.320000000000000e+05}', ""); - Expect(0, 74803, '\p{^Nv:4.320000000000000e+05}', ""); - Expect(0, 74803, '\P{Nv:4.320000000000000e+05}', ""); - Expect(1, 74803, '\P{^Nv:4.320000000000000e+05}', ""); - Expect(0, 74804, '\p{Nv:4.320000000000000e+05}', ""); - Expect(1, 74804, '\p{^Nv:4.320000000000000e+05}', ""); - Expect(1, 74804, '\P{Nv:4.320000000000000e+05}', ""); - Expect(0, 74804, '\P{^Nv:4.320000000000000e+05}', ""); - Error('\p{Is_Numeric_Value= -+00_00_00_00_04_32_00_0/a/}'); - Error('\P{Is_Numeric_Value= -+00_00_00_00_04_32_00_0/a/}'); + Expect(1, 74803, '\p{Nv=43200_0}', ""); + Expect(0, 74803, '\p{^Nv=43200_0}', ""); + Expect(0, 74803, '\P{Nv=43200_0}', ""); + Expect(1, 74803, '\P{^Nv=43200_0}', ""); + Expect(0, 74804, '\p{Nv=43200_0}', ""); + Expect(1, 74804, '\p{^Nv=43200_0}', ""); + Expect(1, 74804, '\P{Nv=43200_0}', ""); + Expect(0, 74804, '\P{^Nv=43200_0}', ""); + Expect(1, 74803, '\p{Nv=4.320000000000000e+05}', ""); + Expect(0, 74803, '\p{^Nv=4.320000000000000e+05}', ""); + Expect(0, 74803, '\P{Nv=4.320000000000000e+05}', ""); + Expect(1, 74803, '\P{^Nv=4.320000000000000e+05}', ""); + Expect(0, 74804, '\p{Nv=4.320000000000000e+05}', ""); + Expect(1, 74804, '\p{^Nv=4.320000000000000e+05}', ""); + Expect(1, 74804, '\P{Nv=4.320000000000000e+05}', ""); + Expect(0, 74804, '\P{^Nv=4.320000000000000e+05}', ""); + Error('\p{Is_Numeric_Value=/a/ +0_0_0_0_0_0_4_3_2_000}'); + Error('\P{Is_Numeric_Value=/a/ +0_0_0_0_0_0_4_3_2_000}'); Expect(1, 74803, '\p{Is_Numeric_Value=000000432000}', ""); Expect(0, 74803, '\p{^Is_Numeric_Value=000000432000}', ""); Expect(0, 74803, '\P{Is_Numeric_Value=000000432000}', ""); @@ -77242,16 +79602,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74804, '\p{^Is_Numeric_Value=4.320000000000000e+05}', ""); Expect(1, 74804, '\P{Is_Numeric_Value=4.320000000000000e+05}', ""); Expect(0, 74804, '\P{^Is_Numeric_Value=4.320000000000000e+05}', ""); - Error('\p{Is_Nv= -4_3_2_0_00/a/}'); - Error('\P{Is_Nv= -4_3_2_0_00/a/}'); - Expect(1, 74803, '\p{Is_Nv=0000000432000}', ""); - Expect(0, 74803, '\p{^Is_Nv=0000000432000}', ""); - Expect(0, 74803, '\P{Is_Nv=0000000432000}', ""); - Expect(1, 74803, '\P{^Is_Nv=0000000432000}', ""); - Expect(0, 74804, '\p{Is_Nv=0000000432000}', ""); - Expect(1, 74804, '\p{^Is_Nv=0000000432000}', ""); - Expect(1, 74804, '\P{Is_Nv=0000000432000}', ""); - Expect(0, 74804, '\P{^Is_Nv=0000000432000}', ""); + Error('\p{Is_Nv=--0432000/a/}'); + Error('\P{Is_Nv=--0432000/a/}'); + Expect(1, 74803, '\p{Is_Nv=0432000}', ""); + Expect(0, 74803, '\p{^Is_Nv=0432000}', ""); + Expect(0, 74803, '\P{Is_Nv=0432000}', ""); + Expect(1, 74803, '\P{^Is_Nv=0432000}', ""); + Expect(0, 74804, '\p{Is_Nv=0432000}', ""); + Expect(1, 74804, '\p{^Is_Nv=0432000}', ""); + Expect(1, 74804, '\P{Is_Nv=0432000}', ""); + Expect(0, 74804, '\P{^Is_Nv=0432000}', ""); Expect(1, 74803, '\p{Is_Nv=4.320000000000000e+05}', ""); Expect(0, 74803, '\p{^Is_Nv=4.320000000000000e+05}', ""); Expect(0, 74803, '\P{Is_Nv=4.320000000000000e+05}', ""); @@ -77260,18 +79620,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74804, '\p{^Is_Nv=4.320000000000000e+05}', ""); Expect(1, 74804, '\P{Is_Nv=4.320000000000000e+05}', ""); Expect(0, 74804, '\P{^Is_Nv=4.320000000000000e+05}', ""); - Error('\p{Numeric_Value= +044/a/}'); - Error('\P{Numeric_Value= +044/a/}'); + Error('\p{Numeric_Value=:= +4_4}'); + Error('\P{Numeric_Value=:= +4_4}'); Expect(1, 12985, '\p{Numeric_Value=:\A44\z:}', "");; Expect(0, 12986, '\p{Numeric_Value=:\A44\z:}', "");; - Expect(1, 12985, '\p{Numeric_Value=0_0_0_44}', ""); - Expect(0, 12985, '\p{^Numeric_Value=0_0_0_44}', ""); - Expect(0, 12985, '\P{Numeric_Value=0_0_0_44}', ""); - Expect(1, 12985, '\P{^Numeric_Value=0_0_0_44}', ""); - Expect(0, 12986, '\p{Numeric_Value=0_0_0_44}', ""); - Expect(1, 12986, '\p{^Numeric_Value=0_0_0_44}', ""); - Expect(1, 12986, '\P{Numeric_Value=0_0_0_44}', ""); - Expect(0, 12986, '\P{^Numeric_Value=0_0_0_44}', ""); + Expect(1, 12985, '\p{Numeric_Value=+00044}', ""); + Expect(0, 12985, '\p{^Numeric_Value=+00044}', ""); + Expect(0, 12985, '\P{Numeric_Value=+00044}', ""); + Expect(1, 12985, '\P{^Numeric_Value=+00044}', ""); + Expect(0, 12986, '\p{Numeric_Value=+00044}', ""); + Expect(1, 12986, '\p{^Numeric_Value=+00044}', ""); + Expect(1, 12986, '\P{Numeric_Value=+00044}', ""); + Expect(0, 12986, '\P{^Numeric_Value=+00044}', ""); Expect(1, 12985, '\p{Numeric_Value=4.400000000000000e+01}', ""); Expect(0, 12985, '\p{^Numeric_Value=4.400000000000000e+01}', ""); Expect(0, 12985, '\P{Numeric_Value=4.400000000000000e+01}', ""); @@ -77280,18 +79640,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12986, '\p{^Numeric_Value=4.400000000000000e+01}', ""); Expect(1, 12986, '\P{Numeric_Value=4.400000000000000e+01}', ""); Expect(0, 12986, '\P{^Numeric_Value=4.400000000000000e+01}', ""); - Error('\p{Nv=/a/ 0_0_0_0_0044}'); - Error('\P{Nv=/a/ 0_0_0_0_0044}'); + Error('\p{Nv=/a/0_0_0_0_0_0_0_0_44}'); + Error('\P{Nv=/a/0_0_0_0_0_0_0_0_44}'); Expect(1, 12985, '\p{Nv=:\A44\z:}', "");; Expect(0, 12986, '\p{Nv=:\A44\z:}', "");; - Expect(1, 12985, '\p{Nv=+000_000_000_44}', ""); - Expect(0, 12985, '\p{^Nv=+000_000_000_44}', ""); - Expect(0, 12985, '\P{Nv=+000_000_000_44}', ""); - Expect(1, 12985, '\P{^Nv=+000_000_000_44}', ""); - Expect(0, 12986, '\p{Nv=+000_000_000_44}', ""); - Expect(1, 12986, '\p{^Nv=+000_000_000_44}', ""); - Expect(1, 12986, '\P{Nv=+000_000_000_44}', ""); - Expect(0, 12986, '\P{^Nv=+000_000_000_44}', ""); + Expect(1, 12985, '\p{Nv=04_4}', ""); + Expect(0, 12985, '\p{^Nv=04_4}', ""); + Expect(0, 12985, '\P{Nv=04_4}', ""); + Expect(1, 12985, '\P{^Nv=04_4}', ""); + Expect(0, 12986, '\p{Nv=04_4}', ""); + Expect(1, 12986, '\p{^Nv=04_4}', ""); + Expect(1, 12986, '\P{Nv=04_4}', ""); + Expect(0, 12986, '\P{^Nv=04_4}', ""); Expect(1, 12985, '\p{Nv=4.400000000000000e+01}', ""); Expect(0, 12985, '\p{^Nv=4.400000000000000e+01}', ""); Expect(0, 12985, '\P{Nv=4.400000000000000e+01}', ""); @@ -77300,16 +79660,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12986, '\p{^Nv=4.400000000000000e+01}', ""); Expect(1, 12986, '\P{Nv=4.400000000000000e+01}', ""); Expect(0, 12986, '\P{^Nv=4.400000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=/a/__+044}'); - Error('\P{Is_Numeric_Value=/a/__+044}'); - Expect(1, 12985, '\p{Is_Numeric_Value=+004_4}', ""); - Expect(0, 12985, '\p{^Is_Numeric_Value=+004_4}', ""); - Expect(0, 12985, '\P{Is_Numeric_Value=+004_4}', ""); - Expect(1, 12985, '\P{^Is_Numeric_Value=+004_4}', ""); - Expect(0, 12986, '\p{Is_Numeric_Value=+004_4}', ""); - Expect(1, 12986, '\p{^Is_Numeric_Value=+004_4}', ""); - Expect(1, 12986, '\P{Is_Numeric_Value=+004_4}', ""); - Expect(0, 12986, '\P{^Is_Numeric_Value=+004_4}', ""); + Error('\p{Is_Numeric_Value: 0000000004_4:=}'); + Error('\P{Is_Numeric_Value: 0000000004_4:=}'); + Expect(1, 12985, '\p{Is_Numeric_Value=+0_0_0_44}', ""); + Expect(0, 12985, '\p{^Is_Numeric_Value=+0_0_0_44}', ""); + Expect(0, 12985, '\P{Is_Numeric_Value=+0_0_0_44}', ""); + Expect(1, 12985, '\P{^Is_Numeric_Value=+0_0_0_44}', ""); + Expect(0, 12986, '\p{Is_Numeric_Value=+0_0_0_44}', ""); + Expect(1, 12986, '\p{^Is_Numeric_Value=+0_0_0_44}', ""); + Expect(1, 12986, '\P{Is_Numeric_Value=+0_0_0_44}', ""); + Expect(0, 12986, '\P{^Is_Numeric_Value=+0_0_0_44}', ""); Expect(1, 12985, '\p{Is_Numeric_Value=4.400000000000000e+01}', ""); Expect(0, 12985, '\p{^Is_Numeric_Value=4.400000000000000e+01}', ""); Expect(0, 12985, '\P{Is_Numeric_Value=4.400000000000000e+01}', ""); @@ -77318,56 +79678,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12986, '\p{^Is_Numeric_Value=4.400000000000000e+01}', ""); Expect(1, 12986, '\P{Is_Numeric_Value=4.400000000000000e+01}', ""); Expect(0, 12986, '\P{^Is_Numeric_Value=4.400000000000000e+01}', ""); - Error('\p{Is_Nv=/a/+0_0_0_0_0_00044}'); - Error('\P{Is_Nv=/a/+0_0_0_0_0_00044}'); - Expect(1, 12985, '\p{Is_Nv=00044}', ""); - Expect(0, 12985, '\p{^Is_Nv=00044}', ""); - Expect(0, 12985, '\P{Is_Nv=00044}', ""); - Expect(1, 12985, '\P{^Is_Nv=00044}', ""); - Expect(0, 12986, '\p{Is_Nv=00044}', ""); - Expect(1, 12986, '\p{^Is_Nv=00044}', ""); - Expect(1, 12986, '\P{Is_Nv=00044}', ""); - Expect(0, 12986, '\P{^Is_Nv=00044}', ""); - Expect(1, 12985, '\p{Is_Nv=4.400000000000000e+01}', ""); - Expect(0, 12985, '\p{^Is_Nv=4.400000000000000e+01}', ""); - Expect(0, 12985, '\P{Is_Nv=4.400000000000000e+01}', ""); - Expect(1, 12985, '\P{^Is_Nv=4.400000000000000e+01}', ""); - Expect(0, 12986, '\p{Is_Nv=4.400000000000000e+01}', ""); - Expect(1, 12986, '\p{^Is_Nv=4.400000000000000e+01}', ""); - Expect(1, 12986, '\P{Is_Nv=4.400000000000000e+01}', ""); - Expect(0, 12986, '\P{^Is_Nv=4.400000000000000e+01}', ""); - Error('\p{Numeric_Value: /a/ 0004_5}'); - Error('\P{Numeric_Value: /a/ 0004_5}'); + Error('\p{Is_Nv=_/a/44}'); + Error('\P{Is_Nv=_/a/44}'); + Expect(1, 12985, '\p{Is_Nv=0000044}', ""); + Expect(0, 12985, '\p{^Is_Nv=0000044}', ""); + Expect(0, 12985, '\P{Is_Nv=0000044}', ""); + Expect(1, 12985, '\P{^Is_Nv=0000044}', ""); + Expect(0, 12986, '\p{Is_Nv=0000044}', ""); + Expect(1, 12986, '\p{^Is_Nv=0000044}', ""); + Expect(1, 12986, '\P{Is_Nv=0000044}', ""); + Expect(0, 12986, '\P{^Is_Nv=0000044}', ""); + Expect(1, 12985, '\p{Is_Nv: 4.400000000000000e+01}', ""); + Expect(0, 12985, '\p{^Is_Nv: 4.400000000000000e+01}', ""); + Expect(0, 12985, '\P{Is_Nv: 4.400000000000000e+01}', ""); + Expect(1, 12985, '\P{^Is_Nv: 4.400000000000000e+01}', ""); + Expect(0, 12986, '\p{Is_Nv: 4.400000000000000e+01}', ""); + Expect(1, 12986, '\p{^Is_Nv: 4.400000000000000e+01}', ""); + Expect(1, 12986, '\P{Is_Nv: 4.400000000000000e+01}', ""); + Expect(0, 12986, '\P{^Is_Nv: 4.400000000000000e+01}', ""); + Error('\p{Numeric_Value= _0_0_0_0_0_0_45:=}'); + Error('\P{Numeric_Value= _0_0_0_0_0_0_45:=}'); Expect(1, 12986, '\p{Numeric_Value=:\A45\z:}', "");; Expect(0, 12987, '\p{Numeric_Value=:\A45\z:}', "");; - Expect(1, 12986, '\p{Numeric_Value=00_00_04_5}', ""); - Expect(0, 12986, '\p{^Numeric_Value=00_00_04_5}', ""); - Expect(0, 12986, '\P{Numeric_Value=00_00_04_5}', ""); - Expect(1, 12986, '\P{^Numeric_Value=00_00_04_5}', ""); - Expect(0, 12987, '\p{Numeric_Value=00_00_04_5}', ""); - Expect(1, 12987, '\p{^Numeric_Value=00_00_04_5}', ""); - Expect(1, 12987, '\P{Numeric_Value=00_00_04_5}', ""); - Expect(0, 12987, '\P{^Numeric_Value=00_00_04_5}', ""); - Expect(1, 12986, '\p{Numeric_Value=4.500000000000000e+01}', ""); - Expect(0, 12986, '\p{^Numeric_Value=4.500000000000000e+01}', ""); - Expect(0, 12986, '\P{Numeric_Value=4.500000000000000e+01}', ""); - Expect(1, 12986, '\P{^Numeric_Value=4.500000000000000e+01}', ""); - Expect(0, 12987, '\p{Numeric_Value=4.500000000000000e+01}', ""); - Expect(1, 12987, '\p{^Numeric_Value=4.500000000000000e+01}', ""); - Expect(1, 12987, '\P{Numeric_Value=4.500000000000000e+01}', ""); - Expect(0, 12987, '\P{^Numeric_Value=4.500000000000000e+01}', ""); - Error('\p{Nv=-/a/+0004_5}'); - Error('\P{Nv=-/a/+0004_5}'); + Expect(1, 12986, '\p{Numeric_Value=0000_0000_45}', ""); + Expect(0, 12986, '\p{^Numeric_Value=0000_0000_45}', ""); + Expect(0, 12986, '\P{Numeric_Value=0000_0000_45}', ""); + Expect(1, 12986, '\P{^Numeric_Value=0000_0000_45}', ""); + Expect(0, 12987, '\p{Numeric_Value=0000_0000_45}', ""); + Expect(1, 12987, '\p{^Numeric_Value=0000_0000_45}', ""); + Expect(1, 12987, '\P{Numeric_Value=0000_0000_45}', ""); + Expect(0, 12987, '\P{^Numeric_Value=0000_0000_45}', ""); + Expect(1, 12986, '\p{Numeric_Value: 4.500000000000000e+01}', ""); + Expect(0, 12986, '\p{^Numeric_Value: 4.500000000000000e+01}', ""); + Expect(0, 12986, '\P{Numeric_Value: 4.500000000000000e+01}', ""); + Expect(1, 12986, '\P{^Numeric_Value: 4.500000000000000e+01}', ""); + Expect(0, 12987, '\p{Numeric_Value: 4.500000000000000e+01}', ""); + Expect(1, 12987, '\p{^Numeric_Value: 4.500000000000000e+01}', ""); + Expect(1, 12987, '\P{Numeric_Value: 4.500000000000000e+01}', ""); + Expect(0, 12987, '\P{^Numeric_Value: 4.500000000000000e+01}', ""); + Error('\p{Nv= 0045:=}'); + Error('\P{Nv= 0045:=}'); Expect(1, 12986, '\p{Nv=:\A45\z:}', "");; Expect(0, 12987, '\p{Nv=:\A45\z:}', "");; - Expect(1, 12986, '\p{Nv: 000000045}', ""); - Expect(0, 12986, '\p{^Nv: 000000045}', ""); - Expect(0, 12986, '\P{Nv: 000000045}', ""); - Expect(1, 12986, '\P{^Nv: 000000045}', ""); - Expect(0, 12987, '\p{Nv: 000000045}', ""); - Expect(1, 12987, '\p{^Nv: 000000045}', ""); - Expect(1, 12987, '\P{Nv: 000000045}', ""); - Expect(0, 12987, '\P{^Nv: 000000045}', ""); + Expect(1, 12986, '\p{Nv=00_00_00_00_45}', ""); + Expect(0, 12986, '\p{^Nv=00_00_00_00_45}', ""); + Expect(0, 12986, '\P{Nv=00_00_00_00_45}', ""); + Expect(1, 12986, '\P{^Nv=00_00_00_00_45}', ""); + Expect(0, 12987, '\p{Nv=00_00_00_00_45}', ""); + Expect(1, 12987, '\p{^Nv=00_00_00_00_45}', ""); + Expect(1, 12987, '\P{Nv=00_00_00_00_45}', ""); + Expect(0, 12987, '\P{^Nv=00_00_00_00_45}', ""); Expect(1, 12986, '\p{Nv=4.500000000000000e+01}', ""); Expect(0, 12986, '\p{^Nv=4.500000000000000e+01}', ""); Expect(0, 12986, '\P{Nv=4.500000000000000e+01}', ""); @@ -77376,16 +79736,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12987, '\p{^Nv=4.500000000000000e+01}', ""); Expect(1, 12987, '\P{Nv=4.500000000000000e+01}', ""); Expect(0, 12987, '\P{^Nv=4.500000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=:=--45}'); - Error('\P{Is_Numeric_Value=:=--45}'); - Expect(1, 12986, '\p{Is_Numeric_Value=+0_0_0_0_0_0_45}', ""); - Expect(0, 12986, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_45}', ""); - Expect(0, 12986, '\P{Is_Numeric_Value=+0_0_0_0_0_0_45}', ""); - Expect(1, 12986, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_45}', ""); - Expect(0, 12987, '\p{Is_Numeric_Value=+0_0_0_0_0_0_45}', ""); - Expect(1, 12987, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_45}', ""); - Expect(1, 12987, '\P{Is_Numeric_Value=+0_0_0_0_0_0_45}', ""); - Expect(0, 12987, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_45}', ""); + Error('\p{Is_Numeric_Value=:=- +0_0_0_0_0_0_45}'); + Error('\P{Is_Numeric_Value=:=- +0_0_0_0_0_0_45}'); + Expect(1, 12986, '\p{Is_Numeric_Value=+00045}', ""); + Expect(0, 12986, '\p{^Is_Numeric_Value=+00045}', ""); + Expect(0, 12986, '\P{Is_Numeric_Value=+00045}', ""); + Expect(1, 12986, '\P{^Is_Numeric_Value=+00045}', ""); + Expect(0, 12987, '\p{Is_Numeric_Value=+00045}', ""); + Expect(1, 12987, '\p{^Is_Numeric_Value=+00045}', ""); + Expect(1, 12987, '\P{Is_Numeric_Value=+00045}', ""); + Expect(0, 12987, '\P{^Is_Numeric_Value=+00045}', ""); Expect(1, 12986, '\p{Is_Numeric_Value=4.500000000000000e+01}', ""); Expect(0, 12986, '\p{^Is_Numeric_Value=4.500000000000000e+01}', ""); Expect(0, 12986, '\P{Is_Numeric_Value=4.500000000000000e+01}', ""); @@ -77394,16 +79754,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12987, '\p{^Is_Numeric_Value=4.500000000000000e+01}', ""); Expect(1, 12987, '\P{Is_Numeric_Value=4.500000000000000e+01}', ""); Expect(0, 12987, '\P{^Is_Numeric_Value=4.500000000000000e+01}', ""); - Error('\p{Is_Nv=:=0_0_0_0_0_0_0_0_0_45}'); - Error('\P{Is_Nv=:=0_0_0_0_0_0_0_0_0_45}'); - Expect(1, 12986, '\p{Is_Nv=0004_5}', ""); - Expect(0, 12986, '\p{^Is_Nv=0004_5}', ""); - Expect(0, 12986, '\P{Is_Nv=0004_5}', ""); - Expect(1, 12986, '\P{^Is_Nv=0004_5}', ""); - Expect(0, 12987, '\p{Is_Nv=0004_5}', ""); - Expect(1, 12987, '\p{^Is_Nv=0004_5}', ""); - Expect(1, 12987, '\P{Is_Nv=0004_5}', ""); - Expect(0, 12987, '\P{^Is_Nv=0004_5}', ""); + Error('\p{Is_Nv= :=+00_00_00_45}'); + Error('\P{Is_Nv= :=+00_00_00_45}'); + Expect(1, 12986, '\p{Is_Nv=000045}', ""); + Expect(0, 12986, '\p{^Is_Nv=000045}', ""); + Expect(0, 12986, '\P{Is_Nv=000045}', ""); + Expect(1, 12986, '\P{^Is_Nv=000045}', ""); + Expect(0, 12987, '\p{Is_Nv=000045}', ""); + Expect(1, 12987, '\p{^Is_Nv=000045}', ""); + Expect(1, 12987, '\P{Is_Nv=000045}', ""); + Expect(0, 12987, '\P{^Is_Nv=000045}', ""); Expect(1, 12986, '\p{Is_Nv=4.500000000000000e+01}', ""); Expect(0, 12986, '\p{^Is_Nv=4.500000000000000e+01}', ""); Expect(0, 12986, '\P{Is_Nv=4.500000000000000e+01}', ""); @@ -77412,18 +79772,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12987, '\p{^Is_Nv=4.500000000000000e+01}', ""); Expect(1, 12987, '\P{Is_Nv=4.500000000000000e+01}', ""); Expect(0, 12987, '\P{^Is_Nv=4.500000000000000e+01}', ""); - Error('\p{Numeric_Value=_:=0046}'); - Error('\P{Numeric_Value=_:=0046}'); + Error('\p{Numeric_Value= _00_00_46:=}'); + Error('\P{Numeric_Value= _00_00_46:=}'); Expect(1, 12987, '\p{Numeric_Value=:\A46\z:}', "");; Expect(0, 12988, '\p{Numeric_Value=:\A46\z:}', "");; - Expect(1, 12987, '\p{Numeric_Value=04_6}', ""); - Expect(0, 12987, '\p{^Numeric_Value=04_6}', ""); - Expect(0, 12987, '\P{Numeric_Value=04_6}', ""); - Expect(1, 12987, '\P{^Numeric_Value=04_6}', ""); - Expect(0, 12988, '\p{Numeric_Value=04_6}', ""); - Expect(1, 12988, '\p{^Numeric_Value=04_6}', ""); - Expect(1, 12988, '\P{Numeric_Value=04_6}', ""); - Expect(0, 12988, '\P{^Numeric_Value=04_6}', ""); + Expect(1, 12987, '\p{Numeric_Value=0_0_0_0_0_46}', ""); + Expect(0, 12987, '\p{^Numeric_Value=0_0_0_0_0_46}', ""); + Expect(0, 12987, '\P{Numeric_Value=0_0_0_0_0_46}', ""); + Expect(1, 12987, '\P{^Numeric_Value=0_0_0_0_0_46}', ""); + Expect(0, 12988, '\p{Numeric_Value=0_0_0_0_0_46}', ""); + Expect(1, 12988, '\p{^Numeric_Value=0_0_0_0_0_46}', ""); + Expect(1, 12988, '\P{Numeric_Value=0_0_0_0_0_46}', ""); + Expect(0, 12988, '\P{^Numeric_Value=0_0_0_0_0_46}', ""); Expect(1, 12987, '\p{Numeric_Value=4.600000000000000e+01}', ""); Expect(0, 12987, '\p{^Numeric_Value=4.600000000000000e+01}', ""); Expect(0, 12987, '\P{Numeric_Value=4.600000000000000e+01}', ""); @@ -77432,18 +79792,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12988, '\p{^Numeric_Value=4.600000000000000e+01}', ""); Expect(1, 12988, '\P{Numeric_Value=4.600000000000000e+01}', ""); Expect(0, 12988, '\P{^Numeric_Value=4.600000000000000e+01}', ""); - Error('\p{Nv=/a/00000046}'); - Error('\P{Nv=/a/00000046}'); + Error('\p{Nv= 0_0_0_0_0_0_046/a/}'); + Error('\P{Nv= 0_0_0_0_0_0_046/a/}'); Expect(1, 12987, '\p{Nv=:\A46\z:}', "");; Expect(0, 12988, '\p{Nv=:\A46\z:}', "");; - Expect(1, 12987, '\p{Nv: 000000046}', ""); - Expect(0, 12987, '\p{^Nv: 000000046}', ""); - Expect(0, 12987, '\P{Nv: 000000046}', ""); - Expect(1, 12987, '\P{^Nv: 000000046}', ""); - Expect(0, 12988, '\p{Nv: 000000046}', ""); - Expect(1, 12988, '\p{^Nv: 000000046}', ""); - Expect(1, 12988, '\P{Nv: 000000046}', ""); - Expect(0, 12988, '\P{^Nv: 000000046}', ""); + Expect(1, 12987, '\p{Nv=0_0_0_46}', ""); + Expect(0, 12987, '\p{^Nv=0_0_0_46}', ""); + Expect(0, 12987, '\P{Nv=0_0_0_46}', ""); + Expect(1, 12987, '\P{^Nv=0_0_0_46}', ""); + Expect(0, 12988, '\p{Nv=0_0_0_46}', ""); + Expect(1, 12988, '\p{^Nv=0_0_0_46}', ""); + Expect(1, 12988, '\P{Nv=0_0_0_46}', ""); + Expect(0, 12988, '\P{^Nv=0_0_0_46}', ""); Expect(1, 12987, '\p{Nv=4.600000000000000e+01}', ""); Expect(0, 12987, '\p{^Nv=4.600000000000000e+01}', ""); Expect(0, 12987, '\P{Nv=4.600000000000000e+01}', ""); @@ -77452,54 +79812,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12988, '\p{^Nv=4.600000000000000e+01}', ""); Expect(1, 12988, '\P{Nv=4.600000000000000e+01}', ""); Expect(0, 12988, '\P{^Nv=4.600000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=-/a/0_0_0_0_0046}'); - Error('\P{Is_Numeric_Value=-/a/0_0_0_0_0046}'); - Expect(1, 12987, '\p{Is_Numeric_Value=+04_6}', ""); - Expect(0, 12987, '\p{^Is_Numeric_Value=+04_6}', ""); - Expect(0, 12987, '\P{Is_Numeric_Value=+04_6}', ""); - Expect(1, 12987, '\P{^Is_Numeric_Value=+04_6}', ""); - Expect(0, 12988, '\p{Is_Numeric_Value=+04_6}', ""); - Expect(1, 12988, '\p{^Is_Numeric_Value=+04_6}', ""); - Expect(1, 12988, '\P{Is_Numeric_Value=+04_6}', ""); - Expect(0, 12988, '\P{^Is_Numeric_Value=+04_6}', ""); - Expect(1, 12987, '\p{Is_Numeric_Value:4.600000000000000e+01}', ""); - Expect(0, 12987, '\p{^Is_Numeric_Value:4.600000000000000e+01}', ""); - Expect(0, 12987, '\P{Is_Numeric_Value:4.600000000000000e+01}', ""); - Expect(1, 12987, '\P{^Is_Numeric_Value:4.600000000000000e+01}', ""); - Expect(0, 12988, '\p{Is_Numeric_Value:4.600000000000000e+01}', ""); - Expect(1, 12988, '\p{^Is_Numeric_Value:4.600000000000000e+01}', ""); - Expect(1, 12988, '\P{Is_Numeric_Value:4.600000000000000e+01}', ""); - Expect(0, 12988, '\P{^Is_Numeric_Value:4.600000000000000e+01}', ""); - Error('\p{Is_Nv= /a/00000004_6}'); - Error('\P{Is_Nv= /a/00000004_6}'); - Expect(1, 12987, '\p{Is_Nv=000_004_6}', ""); - Expect(0, 12987, '\p{^Is_Nv=000_004_6}', ""); - Expect(0, 12987, '\P{Is_Nv=000_004_6}', ""); - Expect(1, 12987, '\P{^Is_Nv=000_004_6}', ""); - Expect(0, 12988, '\p{Is_Nv=000_004_6}', ""); - Expect(1, 12988, '\p{^Is_Nv=000_004_6}', ""); - Expect(1, 12988, '\P{Is_Nv=000_004_6}', ""); - Expect(0, 12988, '\P{^Is_Nv=000_004_6}', ""); - Expect(1, 12987, '\p{Is_Nv=4.600000000000000e+01}', ""); - Expect(0, 12987, '\p{^Is_Nv=4.600000000000000e+01}', ""); - Expect(0, 12987, '\P{Is_Nv=4.600000000000000e+01}', ""); - Expect(1, 12987, '\P{^Is_Nv=4.600000000000000e+01}', ""); - Expect(0, 12988, '\p{Is_Nv=4.600000000000000e+01}', ""); - Expect(1, 12988, '\p{^Is_Nv=4.600000000000000e+01}', ""); - Expect(1, 12988, '\P{Is_Nv=4.600000000000000e+01}', ""); - Expect(0, 12988, '\P{^Is_Nv=4.600000000000000e+01}', ""); - Error('\p{Numeric_Value=:=__0047}'); - Error('\P{Numeric_Value=:=__0047}'); + Error('\p{Is_Numeric_Value=:=-_00_00_00_00_04_6}'); + Error('\P{Is_Numeric_Value=:=-_00_00_00_00_04_6}'); + Expect(1, 12987, '\p{Is_Numeric_Value=+0_0_0_0_0_00046}', ""); + Expect(0, 12987, '\p{^Is_Numeric_Value=+0_0_0_0_0_00046}', ""); + Expect(0, 12987, '\P{Is_Numeric_Value=+0_0_0_0_0_00046}', ""); + Expect(1, 12987, '\P{^Is_Numeric_Value=+0_0_0_0_0_00046}', ""); + Expect(0, 12988, '\p{Is_Numeric_Value=+0_0_0_0_0_00046}', ""); + Expect(1, 12988, '\p{^Is_Numeric_Value=+0_0_0_0_0_00046}', ""); + Expect(1, 12988, '\P{Is_Numeric_Value=+0_0_0_0_0_00046}', ""); + Expect(0, 12988, '\P{^Is_Numeric_Value=+0_0_0_0_0_00046}', ""); + Expect(1, 12987, '\p{Is_Numeric_Value=4.600000000000000e+01}', ""); + Expect(0, 12987, '\p{^Is_Numeric_Value=4.600000000000000e+01}', ""); + Expect(0, 12987, '\P{Is_Numeric_Value=4.600000000000000e+01}', ""); + Expect(1, 12987, '\P{^Is_Numeric_Value=4.600000000000000e+01}', ""); + Expect(0, 12988, '\p{Is_Numeric_Value=4.600000000000000e+01}', ""); + Expect(1, 12988, '\p{^Is_Numeric_Value=4.600000000000000e+01}', ""); + Expect(1, 12988, '\P{Is_Numeric_Value=4.600000000000000e+01}', ""); + Expect(0, 12988, '\P{^Is_Numeric_Value=4.600000000000000e+01}', ""); + Error('\p{Is_Nv= -+0000_0000_46/a/}'); + Error('\P{Is_Nv= -+0000_0000_46/a/}'); + Expect(1, 12987, '\p{Is_Nv: 0_0_0_0_0_0_0_0_0_46}', ""); + Expect(0, 12987, '\p{^Is_Nv: 0_0_0_0_0_0_0_0_0_46}', ""); + Expect(0, 12987, '\P{Is_Nv: 0_0_0_0_0_0_0_0_0_46}', ""); + Expect(1, 12987, '\P{^Is_Nv: 0_0_0_0_0_0_0_0_0_46}', ""); + Expect(0, 12988, '\p{Is_Nv: 0_0_0_0_0_0_0_0_0_46}', ""); + Expect(1, 12988, '\p{^Is_Nv: 0_0_0_0_0_0_0_0_0_46}', ""); + Expect(1, 12988, '\P{Is_Nv: 0_0_0_0_0_0_0_0_0_46}', ""); + Expect(0, 12988, '\P{^Is_Nv: 0_0_0_0_0_0_0_0_0_46}', ""); + Expect(1, 12987, '\p{Is_Nv: 4.600000000000000e+01}', ""); + Expect(0, 12987, '\p{^Is_Nv: 4.600000000000000e+01}', ""); + Expect(0, 12987, '\P{Is_Nv: 4.600000000000000e+01}', ""); + Expect(1, 12987, '\P{^Is_Nv: 4.600000000000000e+01}', ""); + Expect(0, 12988, '\p{Is_Nv: 4.600000000000000e+01}', ""); + Expect(1, 12988, '\p{^Is_Nv: 4.600000000000000e+01}', ""); + Expect(1, 12988, '\P{Is_Nv: 4.600000000000000e+01}', ""); + Expect(0, 12988, '\P{^Is_Nv: 4.600000000000000e+01}', ""); + Error('\p{Numeric_Value= 00000047/a/}'); + Error('\P{Numeric_Value= 00000047/a/}'); Expect(1, 12988, '\p{Numeric_Value=:\A47\z:}', "");; Expect(0, 12989, '\p{Numeric_Value=:\A47\z:}', "");; - Expect(1, 12988, '\p{Numeric_Value=00047}', ""); - Expect(0, 12988, '\p{^Numeric_Value=00047}', ""); - Expect(0, 12988, '\P{Numeric_Value=00047}', ""); - Expect(1, 12988, '\P{^Numeric_Value=00047}', ""); - Expect(0, 12989, '\p{Numeric_Value=00047}', ""); - Expect(1, 12989, '\p{^Numeric_Value=00047}', ""); - Expect(1, 12989, '\P{Numeric_Value=00047}', ""); - Expect(0, 12989, '\P{^Numeric_Value=00047}', ""); + Expect(1, 12988, '\p{Numeric_Value=0_0_0_0_0_0_0_0_47}', ""); + Expect(0, 12988, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_47}', ""); + Expect(0, 12988, '\P{Numeric_Value=0_0_0_0_0_0_0_0_47}', ""); + Expect(1, 12988, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_47}', ""); + Expect(0, 12989, '\p{Numeric_Value=0_0_0_0_0_0_0_0_47}', ""); + Expect(1, 12989, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_47}', ""); + Expect(1, 12989, '\P{Numeric_Value=0_0_0_0_0_0_0_0_47}', ""); + Expect(0, 12989, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_47}', ""); Expect(1, 12988, '\p{Numeric_Value=4.700000000000000e+01}', ""); Expect(0, 12988, '\p{^Numeric_Value=4.700000000000000e+01}', ""); Expect(0, 12988, '\P{Numeric_Value=4.700000000000000e+01}', ""); @@ -77508,18 +79868,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12989, '\p{^Numeric_Value=4.700000000000000e+01}', ""); Expect(1, 12989, '\P{Numeric_Value=4.700000000000000e+01}', ""); Expect(0, 12989, '\P{^Numeric_Value=4.700000000000000e+01}', ""); - Error('\p{Nv=_/a/+04_7}'); - Error('\P{Nv=_/a/+04_7}'); + Error('\p{Nv=/a/ +04_7}'); + Error('\P{Nv=/a/ +04_7}'); Expect(1, 12988, '\p{Nv=:\A47\z:}', "");; Expect(0, 12989, '\p{Nv=:\A47\z:}', "");; - Expect(1, 12988, '\p{Nv=0_0_0_0_0_047}', ""); - Expect(0, 12988, '\p{^Nv=0_0_0_0_0_047}', ""); - Expect(0, 12988, '\P{Nv=0_0_0_0_0_047}', ""); - Expect(1, 12988, '\P{^Nv=0_0_0_0_0_047}', ""); - Expect(0, 12989, '\p{Nv=0_0_0_0_0_047}', ""); - Expect(1, 12989, '\p{^Nv=0_0_0_0_0_047}', ""); - Expect(1, 12989, '\P{Nv=0_0_0_0_0_047}', ""); - Expect(0, 12989, '\P{^Nv=0_0_0_0_0_047}', ""); + Expect(1, 12988, '\p{Nv=000000047}', ""); + Expect(0, 12988, '\p{^Nv=000000047}', ""); + Expect(0, 12988, '\P{Nv=000000047}', ""); + Expect(1, 12988, '\P{^Nv=000000047}', ""); + Expect(0, 12989, '\p{Nv=000000047}', ""); + Expect(1, 12989, '\p{^Nv=000000047}', ""); + Expect(1, 12989, '\P{Nv=000000047}', ""); + Expect(0, 12989, '\P{^Nv=000000047}', ""); Expect(1, 12988, '\p{Nv=4.700000000000000e+01}', ""); Expect(0, 12988, '\p{^Nv=4.700000000000000e+01}', ""); Expect(0, 12988, '\P{Nv=4.700000000000000e+01}', ""); @@ -77528,16 +79888,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12989, '\p{^Nv=4.700000000000000e+01}', ""); Expect(1, 12989, '\P{Nv=4.700000000000000e+01}', ""); Expect(0, 12989, '\P{^Nv=4.700000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=--+00_00_04_7/a/}'); - Error('\P{Is_Numeric_Value=--+00_00_04_7/a/}'); - Expect(1, 12988, '\p{Is_Numeric_Value=000000047}', ""); - Expect(0, 12988, '\p{^Is_Numeric_Value=000000047}', ""); - Expect(0, 12988, '\P{Is_Numeric_Value=000000047}', ""); - Expect(1, 12988, '\P{^Is_Numeric_Value=000000047}', ""); - Expect(0, 12989, '\p{Is_Numeric_Value=000000047}', ""); - Expect(1, 12989, '\p{^Is_Numeric_Value=000000047}', ""); - Expect(1, 12989, '\P{Is_Numeric_Value=000000047}', ""); - Expect(0, 12989, '\P{^Is_Numeric_Value=000000047}', ""); + Error('\p{Is_Numeric_Value=_ 000000047/a/}'); + Error('\P{Is_Numeric_Value=_ 000000047/a/}'); + Expect(1, 12988, '\p{Is_Numeric_Value=000004_7}', ""); + Expect(0, 12988, '\p{^Is_Numeric_Value=000004_7}', ""); + Expect(0, 12988, '\P{Is_Numeric_Value=000004_7}', ""); + Expect(1, 12988, '\P{^Is_Numeric_Value=000004_7}', ""); + Expect(0, 12989, '\p{Is_Numeric_Value=000004_7}', ""); + Expect(1, 12989, '\p{^Is_Numeric_Value=000004_7}', ""); + Expect(1, 12989, '\P{Is_Numeric_Value=000004_7}', ""); + Expect(0, 12989, '\P{^Is_Numeric_Value=000004_7}', ""); Expect(1, 12988, '\p{Is_Numeric_Value=4.700000000000000e+01}', ""); Expect(0, 12988, '\p{^Is_Numeric_Value=4.700000000000000e+01}', ""); Expect(0, 12988, '\P{Is_Numeric_Value=4.700000000000000e+01}', ""); @@ -77546,36 +79906,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12989, '\p{^Is_Numeric_Value=4.700000000000000e+01}', ""); Expect(1, 12989, '\P{Is_Numeric_Value=4.700000000000000e+01}', ""); Expect(0, 12989, '\P{^Is_Numeric_Value=4.700000000000000e+01}', ""); - Error('\p{Is_Nv=_ 00047:=}'); - Error('\P{Is_Nv=_ 00047:=}'); - Expect(1, 12988, '\p{Is_Nv=+0047}', ""); - Expect(0, 12988, '\p{^Is_Nv=+0047}', ""); - Expect(0, 12988, '\P{Is_Nv=+0047}', ""); - Expect(1, 12988, '\P{^Is_Nv=+0047}', ""); - Expect(0, 12989, '\p{Is_Nv=+0047}', ""); - Expect(1, 12989, '\p{^Is_Nv=+0047}', ""); - Expect(1, 12989, '\P{Is_Nv=+0047}', ""); - Expect(0, 12989, '\P{^Is_Nv=+0047}', ""); - Expect(1, 12988, '\p{Is_Nv=4.700000000000000e+01}', ""); - Expect(0, 12988, '\p{^Is_Nv=4.700000000000000e+01}', ""); - Expect(0, 12988, '\P{Is_Nv=4.700000000000000e+01}', ""); - Expect(1, 12988, '\P{^Is_Nv=4.700000000000000e+01}', ""); - Expect(0, 12989, '\p{Is_Nv=4.700000000000000e+01}', ""); - Expect(1, 12989, '\p{^Is_Nv=4.700000000000000e+01}', ""); - Expect(1, 12989, '\P{Is_Nv=4.700000000000000e+01}', ""); - Expect(0, 12989, '\P{^Is_Nv=4.700000000000000e+01}', ""); - Error('\p{Numeric_Value= _0_0_0_0_0_48/a/}'); - Error('\P{Numeric_Value= _0_0_0_0_0_48/a/}'); + Error('\p{Is_Nv: :=47}'); + Error('\P{Is_Nv: :=47}'); + Expect(1, 12988, '\p{Is_Nv=000047}', ""); + Expect(0, 12988, '\p{^Is_Nv=000047}', ""); + Expect(0, 12988, '\P{Is_Nv=000047}', ""); + Expect(1, 12988, '\P{^Is_Nv=000047}', ""); + Expect(0, 12989, '\p{Is_Nv=000047}', ""); + Expect(1, 12989, '\p{^Is_Nv=000047}', ""); + Expect(1, 12989, '\P{Is_Nv=000047}', ""); + Expect(0, 12989, '\P{^Is_Nv=000047}', ""); + Expect(1, 12988, '\p{Is_Nv: 4.700000000000000e+01}', ""); + Expect(0, 12988, '\p{^Is_Nv: 4.700000000000000e+01}', ""); + Expect(0, 12988, '\P{Is_Nv: 4.700000000000000e+01}', ""); + Expect(1, 12988, '\P{^Is_Nv: 4.700000000000000e+01}', ""); + Expect(0, 12989, '\p{Is_Nv: 4.700000000000000e+01}', ""); + Expect(1, 12989, '\p{^Is_Nv: 4.700000000000000e+01}', ""); + Expect(1, 12989, '\P{Is_Nv: 4.700000000000000e+01}', ""); + Expect(0, 12989, '\P{^Is_Nv: 4.700000000000000e+01}', ""); + Error('\p{Numeric_Value: /a/ _48}'); + Error('\P{Numeric_Value: /a/ _48}'); Expect(1, 12989, '\p{Numeric_Value=:\A48\z:}', "");; Expect(0, 12990, '\p{Numeric_Value=:\A48\z:}', "");; - Expect(1, 12989, '\p{Numeric_Value=0048}', ""); - Expect(0, 12989, '\p{^Numeric_Value=0048}', ""); - Expect(0, 12989, '\P{Numeric_Value=0048}', ""); - Expect(1, 12989, '\P{^Numeric_Value=0048}', ""); - Expect(0, 12990, '\p{Numeric_Value=0048}', ""); - Expect(1, 12990, '\p{^Numeric_Value=0048}', ""); - Expect(1, 12990, '\P{Numeric_Value=0048}', ""); - Expect(0, 12990, '\P{^Numeric_Value=0048}', ""); + Expect(1, 12989, '\p{Numeric_Value=004_8}', ""); + Expect(0, 12989, '\p{^Numeric_Value=004_8}', ""); + Expect(0, 12989, '\P{Numeric_Value=004_8}', ""); + Expect(1, 12989, '\P{^Numeric_Value=004_8}', ""); + Expect(0, 12990, '\p{Numeric_Value=004_8}', ""); + Expect(1, 12990, '\p{^Numeric_Value=004_8}', ""); + Expect(1, 12990, '\P{Numeric_Value=004_8}', ""); + Expect(0, 12990, '\P{^Numeric_Value=004_8}', ""); Expect(1, 12989, '\p{Numeric_Value=4.800000000000000e+01}', ""); Expect(0, 12989, '\p{^Numeric_Value=4.800000000000000e+01}', ""); Expect(0, 12989, '\P{Numeric_Value=4.800000000000000e+01}', ""); @@ -77584,36 +79944,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12990, '\p{^Numeric_Value=4.800000000000000e+01}', ""); Expect(1, 12990, '\P{Numeric_Value=4.800000000000000e+01}', ""); Expect(0, 12990, '\P{^Numeric_Value=4.800000000000000e+01}', ""); - Error('\p{Nv=/a/+48}'); - Error('\P{Nv=/a/+48}'); + Error('\p{Nv= :=00000048}'); + Error('\P{Nv= :=00000048}'); Expect(1, 12989, '\p{Nv=:\A48\z:}', "");; Expect(0, 12990, '\p{Nv=:\A48\z:}', "");; - Expect(1, 12989, '\p{Nv=000000048}', ""); - Expect(0, 12989, '\p{^Nv=000000048}', ""); - Expect(0, 12989, '\P{Nv=000000048}', ""); - Expect(1, 12989, '\P{^Nv=000000048}', ""); - Expect(0, 12990, '\p{Nv=000000048}', ""); - Expect(1, 12990, '\p{^Nv=000000048}', ""); - Expect(1, 12990, '\P{Nv=000000048}', ""); - Expect(0, 12990, '\P{^Nv=000000048}', ""); - Expect(1, 12989, '\p{Nv=4.800000000000000e+01}', ""); - Expect(0, 12989, '\p{^Nv=4.800000000000000e+01}', ""); - Expect(0, 12989, '\P{Nv=4.800000000000000e+01}', ""); - Expect(1, 12989, '\P{^Nv=4.800000000000000e+01}', ""); - Expect(0, 12990, '\p{Nv=4.800000000000000e+01}', ""); - Expect(1, 12990, '\p{^Nv=4.800000000000000e+01}', ""); - Expect(1, 12990, '\P{Nv=4.800000000000000e+01}', ""); - Expect(0, 12990, '\P{^Nv=4.800000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=:=_ 004_8}'); - Error('\P{Is_Numeric_Value=:=_ 004_8}'); - Expect(1, 12989, '\p{Is_Numeric_Value=0000048}', ""); - Expect(0, 12989, '\p{^Is_Numeric_Value=0000048}', ""); - Expect(0, 12989, '\P{Is_Numeric_Value=0000048}', ""); - Expect(1, 12989, '\P{^Is_Numeric_Value=0000048}', ""); - Expect(0, 12990, '\p{Is_Numeric_Value=0000048}', ""); - Expect(1, 12990, '\p{^Is_Numeric_Value=0000048}', ""); - Expect(1, 12990, '\P{Is_Numeric_Value=0000048}', ""); - Expect(0, 12990, '\P{^Is_Numeric_Value=0000048}', ""); + Expect(1, 12989, '\p{Nv=+00048}', ""); + Expect(0, 12989, '\p{^Nv=+00048}', ""); + Expect(0, 12989, '\P{Nv=+00048}', ""); + Expect(1, 12989, '\P{^Nv=+00048}', ""); + Expect(0, 12990, '\p{Nv=+00048}', ""); + Expect(1, 12990, '\p{^Nv=+00048}', ""); + Expect(1, 12990, '\P{Nv=+00048}', ""); + Expect(0, 12990, '\P{^Nv=+00048}', ""); + Expect(1, 12989, '\p{Nv: 4.800000000000000e+01}', ""); + Expect(0, 12989, '\p{^Nv: 4.800000000000000e+01}', ""); + Expect(0, 12989, '\P{Nv: 4.800000000000000e+01}', ""); + Expect(1, 12989, '\P{^Nv: 4.800000000000000e+01}', ""); + Expect(0, 12990, '\p{Nv: 4.800000000000000e+01}', ""); + Expect(1, 12990, '\p{^Nv: 4.800000000000000e+01}', ""); + Expect(1, 12990, '\P{Nv: 4.800000000000000e+01}', ""); + Expect(0, 12990, '\P{^Nv: 4.800000000000000e+01}', ""); + Error('\p{Is_Numeric_Value= :=0048}'); + Error('\P{Is_Numeric_Value= :=0048}'); + Expect(1, 12989, '\p{Is_Numeric_Value=+0_0_0_0_0048}', ""); + Expect(0, 12989, '\p{^Is_Numeric_Value=+0_0_0_0_0048}', ""); + Expect(0, 12989, '\P{Is_Numeric_Value=+0_0_0_0_0048}', ""); + Expect(1, 12989, '\P{^Is_Numeric_Value=+0_0_0_0_0048}', ""); + Expect(0, 12990, '\p{Is_Numeric_Value=+0_0_0_0_0048}', ""); + Expect(1, 12990, '\p{^Is_Numeric_Value=+0_0_0_0_0048}', ""); + Expect(1, 12990, '\P{Is_Numeric_Value=+0_0_0_0_0048}', ""); + Expect(0, 12990, '\P{^Is_Numeric_Value=+0_0_0_0_0048}', ""); Expect(1, 12989, '\p{Is_Numeric_Value=4.800000000000000e+01}', ""); Expect(0, 12989, '\p{^Is_Numeric_Value=4.800000000000000e+01}', ""); Expect(0, 12989, '\P{Is_Numeric_Value=4.800000000000000e+01}', ""); @@ -77622,16 +79982,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12990, '\p{^Is_Numeric_Value=4.800000000000000e+01}', ""); Expect(1, 12990, '\P{Is_Numeric_Value=4.800000000000000e+01}', ""); Expect(0, 12990, '\P{^Is_Numeric_Value=4.800000000000000e+01}', ""); - Error('\p{Is_Nv=:=000004_8}'); - Error('\P{Is_Nv=:=000004_8}'); - Expect(1, 12989, '\p{Is_Nv=00048}', ""); - Expect(0, 12989, '\p{^Is_Nv=00048}', ""); - Expect(0, 12989, '\P{Is_Nv=00048}', ""); - Expect(1, 12989, '\P{^Is_Nv=00048}', ""); - Expect(0, 12990, '\p{Is_Nv=00048}', ""); - Expect(1, 12990, '\p{^Is_Nv=00048}', ""); - Expect(1, 12990, '\P{Is_Nv=00048}', ""); - Expect(0, 12990, '\P{^Is_Nv=00048}', ""); + Error('\p{Is_Nv=:=_-00000048}'); + Error('\P{Is_Nv=:=_-00000048}'); + Expect(1, 12989, '\p{Is_Nv: +00048}', ""); + Expect(0, 12989, '\p{^Is_Nv: +00048}', ""); + Expect(0, 12989, '\P{Is_Nv: +00048}', ""); + Expect(1, 12989, '\P{^Is_Nv: +00048}', ""); + Expect(0, 12990, '\p{Is_Nv: +00048}', ""); + Expect(1, 12990, '\p{^Is_Nv: +00048}', ""); + Expect(1, 12990, '\P{Is_Nv: +00048}', ""); + Expect(0, 12990, '\P{^Is_Nv: +00048}', ""); Expect(1, 12989, '\p{Is_Nv=4.800000000000000e+01}', ""); Expect(0, 12989, '\p{^Is_Nv=4.800000000000000e+01}', ""); Expect(0, 12989, '\P{Is_Nv=4.800000000000000e+01}', ""); @@ -77640,18 +80000,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12990, '\p{^Is_Nv=4.800000000000000e+01}', ""); Expect(1, 12990, '\P{Is_Nv=4.800000000000000e+01}', ""); Expect(0, 12990, '\P{^Is_Nv=4.800000000000000e+01}', ""); - Error('\p{Numeric_Value=__+049:=}'); - Error('\P{Numeric_Value=__+049:=}'); + Error('\p{Numeric_Value=_+00000_00004_9/a/}'); + Error('\P{Numeric_Value=_+00000_00004_9/a/}'); Expect(1, 12990, '\p{Numeric_Value=:\A49\z:}', "");; Expect(0, 12991, '\p{Numeric_Value=:\A49\z:}', "");; - Expect(1, 12990, '\p{Numeric_Value=+00000049}', ""); - Expect(0, 12990, '\p{^Numeric_Value=+00000049}', ""); - Expect(0, 12990, '\P{Numeric_Value=+00000049}', ""); - Expect(1, 12990, '\P{^Numeric_Value=+00000049}', ""); - Expect(0, 12991, '\p{Numeric_Value=+00000049}', ""); - Expect(1, 12991, '\p{^Numeric_Value=+00000049}', ""); - Expect(1, 12991, '\P{Numeric_Value=+00000049}', ""); - Expect(0, 12991, '\P{^Numeric_Value=+00000049}', ""); + Expect(1, 12990, '\p{Numeric_Value=00000000049}', ""); + Expect(0, 12990, '\p{^Numeric_Value=00000000049}', ""); + Expect(0, 12990, '\P{Numeric_Value=00000000049}', ""); + Expect(1, 12990, '\P{^Numeric_Value=00000000049}', ""); + Expect(0, 12991, '\p{Numeric_Value=00000000049}', ""); + Expect(1, 12991, '\p{^Numeric_Value=00000000049}', ""); + Expect(1, 12991, '\P{Numeric_Value=00000000049}', ""); + Expect(0, 12991, '\P{^Numeric_Value=00000000049}', ""); Expect(1, 12990, '\p{Numeric_Value=4.900000000000000e+01}', ""); Expect(0, 12990, '\p{^Numeric_Value=4.900000000000000e+01}', ""); Expect(0, 12990, '\P{Numeric_Value=4.900000000000000e+01}', ""); @@ -77660,36 +80020,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12991, '\p{^Numeric_Value=4.900000000000000e+01}', ""); Expect(1, 12991, '\P{Numeric_Value=4.900000000000000e+01}', ""); Expect(0, 12991, '\P{^Numeric_Value=4.900000000000000e+01}', ""); - Error('\p{Nv=-:=049}'); - Error('\P{Nv=-:=049}'); + Error('\p{Nv=/a/ -049}'); + Error('\P{Nv=/a/ -049}'); Expect(1, 12990, '\p{Nv=:\A49\z:}', "");; Expect(0, 12991, '\p{Nv=:\A49\z:}', "");; - Expect(1, 12990, '\p{Nv=000049}', ""); - Expect(0, 12990, '\p{^Nv=000049}', ""); - Expect(0, 12990, '\P{Nv=000049}', ""); - Expect(1, 12990, '\P{^Nv=000049}', ""); - Expect(0, 12991, '\p{Nv=000049}', ""); - Expect(1, 12991, '\p{^Nv=000049}', ""); - Expect(1, 12991, '\P{Nv=000049}', ""); - Expect(0, 12991, '\P{^Nv=000049}', ""); - Expect(1, 12990, '\p{Nv: 4.900000000000000e+01}', ""); - Expect(0, 12990, '\p{^Nv: 4.900000000000000e+01}', ""); - Expect(0, 12990, '\P{Nv: 4.900000000000000e+01}', ""); - Expect(1, 12990, '\P{^Nv: 4.900000000000000e+01}', ""); - Expect(0, 12991, '\p{Nv: 4.900000000000000e+01}', ""); - Expect(1, 12991, '\p{^Nv: 4.900000000000000e+01}', ""); - Expect(1, 12991, '\P{Nv: 4.900000000000000e+01}', ""); - Expect(0, 12991, '\P{^Nv: 4.900000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=-:=000000049}'); - Error('\P{Is_Numeric_Value=-:=000000049}'); - Expect(1, 12990, '\p{Is_Numeric_Value=000049}', ""); - Expect(0, 12990, '\p{^Is_Numeric_Value=000049}', ""); - Expect(0, 12990, '\P{Is_Numeric_Value=000049}', ""); - Expect(1, 12990, '\P{^Is_Numeric_Value=000049}', ""); - Expect(0, 12991, '\p{Is_Numeric_Value=000049}', ""); - Expect(1, 12991, '\p{^Is_Numeric_Value=000049}', ""); - Expect(1, 12991, '\P{Is_Numeric_Value=000049}', ""); - Expect(0, 12991, '\P{^Is_Numeric_Value=000049}', ""); + Expect(1, 12990, '\p{Nv=0049}', ""); + Expect(0, 12990, '\p{^Nv=0049}', ""); + Expect(0, 12990, '\P{Nv=0049}', ""); + Expect(1, 12990, '\P{^Nv=0049}', ""); + Expect(0, 12991, '\p{Nv=0049}', ""); + Expect(1, 12991, '\p{^Nv=0049}', ""); + Expect(1, 12991, '\P{Nv=0049}', ""); + Expect(0, 12991, '\P{^Nv=0049}', ""); + Expect(1, 12990, '\p{Nv=4.900000000000000e+01}', ""); + Expect(0, 12990, '\p{^Nv=4.900000000000000e+01}', ""); + Expect(0, 12990, '\P{Nv=4.900000000000000e+01}', ""); + Expect(1, 12990, '\P{^Nv=4.900000000000000e+01}', ""); + Expect(0, 12991, '\p{Nv=4.900000000000000e+01}', ""); + Expect(1, 12991, '\p{^Nv=4.900000000000000e+01}', ""); + Expect(1, 12991, '\P{Nv=4.900000000000000e+01}', ""); + Expect(0, 12991, '\P{^Nv=4.900000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=-000000049/a/}'); + Error('\P{Is_Numeric_Value=-000000049/a/}'); + Expect(1, 12990, '\p{Is_Numeric_Value=+4_9}', ""); + Expect(0, 12990, '\p{^Is_Numeric_Value=+4_9}', ""); + Expect(0, 12990, '\P{Is_Numeric_Value=+4_9}', ""); + Expect(1, 12990, '\P{^Is_Numeric_Value=+4_9}', ""); + Expect(0, 12991, '\p{Is_Numeric_Value=+4_9}', ""); + Expect(1, 12991, '\p{^Is_Numeric_Value=+4_9}', ""); + Expect(1, 12991, '\P{Is_Numeric_Value=+4_9}', ""); + Expect(0, 12991, '\P{^Is_Numeric_Value=+4_9}', ""); Expect(1, 12990, '\p{Is_Numeric_Value=4.900000000000000e+01}', ""); Expect(0, 12990, '\p{^Is_Numeric_Value=4.900000000000000e+01}', ""); Expect(0, 12990, '\P{Is_Numeric_Value=4.900000000000000e+01}', ""); @@ -77698,16 +80058,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12991, '\p{^Is_Numeric_Value=4.900000000000000e+01}', ""); Expect(1, 12991, '\P{Is_Numeric_Value=4.900000000000000e+01}', ""); Expect(0, 12991, '\P{^Is_Numeric_Value=4.900000000000000e+01}', ""); - Error('\p{Is_Nv=-+00000000049/a/}'); - Error('\P{Is_Nv=-+00000000049/a/}'); - Expect(1, 12990, '\p{Is_Nv=+04_9}', ""); - Expect(0, 12990, '\p{^Is_Nv=+04_9}', ""); - Expect(0, 12990, '\P{Is_Nv=+04_9}', ""); - Expect(1, 12990, '\P{^Is_Nv=+04_9}', ""); - Expect(0, 12991, '\p{Is_Nv=+04_9}', ""); - Expect(1, 12991, '\p{^Is_Nv=+04_9}', ""); - Expect(1, 12991, '\P{Is_Nv=+04_9}', ""); - Expect(0, 12991, '\P{^Is_Nv=+04_9}', ""); + Error('\p{Is_Nv=_:=0049}'); + Error('\P{Is_Nv=_:=0049}'); + Expect(1, 12990, '\p{Is_Nv=0000049}', ""); + Expect(0, 12990, '\p{^Is_Nv=0000049}', ""); + Expect(0, 12990, '\P{Is_Nv=0000049}', ""); + Expect(1, 12990, '\P{^Is_Nv=0000049}', ""); + Expect(0, 12991, '\p{Is_Nv=0000049}', ""); + Expect(1, 12991, '\p{^Is_Nv=0000049}', ""); + Expect(1, 12991, '\P{Is_Nv=0000049}', ""); + Expect(0, 12991, '\P{^Is_Nv=0000049}', ""); Expect(1, 12990, '\p{Is_Nv=4.900000000000000e+01}', ""); Expect(0, 12990, '\p{^Is_Nv=4.900000000000000e+01}', ""); Expect(0, 12990, '\P{Is_Nv=4.900000000000000e+01}', ""); @@ -77716,18 +80076,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12991, '\p{^Is_Nv=4.900000000000000e+01}', ""); Expect(1, 12991, '\P{Is_Nv=4.900000000000000e+01}', ""); Expect(0, 12991, '\P{^Is_Nv=4.900000000000000e+01}', ""); - Error('\p{Numeric_Value= 5/a/}'); - Error('\P{Numeric_Value= 5/a/}'); + Error('\p{Numeric_Value: _:=0_0_0_0_0_0_0_0_05}'); + Error('\P{Numeric_Value: _:=0_0_0_0_0_0_0_0_05}'); Expect(1, 131361, '\p{Numeric_Value=:\A5\z:}', "");; Expect(0, 131362, '\p{Numeric_Value=:\A5\z:}', "");; - Expect(1, 131361, '\p{Numeric_Value=+000000005}', ""); - Expect(0, 131361, '\p{^Numeric_Value=+000000005}', ""); - Expect(0, 131361, '\P{Numeric_Value=+000000005}', ""); - Expect(1, 131361, '\P{^Numeric_Value=+000000005}', ""); - Expect(0, 131362, '\p{Numeric_Value=+000000005}', ""); - Expect(1, 131362, '\p{^Numeric_Value=+000000005}', ""); - Expect(1, 131362, '\P{Numeric_Value=+000000005}', ""); - Expect(0, 131362, '\P{^Numeric_Value=+000000005}', ""); + Expect(1, 131361, '\p{Numeric_Value=0_5}', ""); + Expect(0, 131361, '\p{^Numeric_Value=0_5}', ""); + Expect(0, 131361, '\P{Numeric_Value=0_5}', ""); + Expect(1, 131361, '\P{^Numeric_Value=0_5}', ""); + Expect(0, 131362, '\p{Numeric_Value=0_5}', ""); + Expect(1, 131362, '\p{^Numeric_Value=0_5}', ""); + Expect(1, 131362, '\P{Numeric_Value=0_5}', ""); + Expect(0, 131362, '\P{^Numeric_Value=0_5}', ""); Expect(1, 131361, '\p{Numeric_Value=5.000000000000000e+00}', ""); Expect(0, 131361, '\p{^Numeric_Value=5.000000000000000e+00}', ""); Expect(0, 131361, '\P{Numeric_Value=5.000000000000000e+00}', ""); @@ -77736,18 +80096,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 131362, '\p{^Numeric_Value=5.000000000000000e+00}', ""); Expect(1, 131362, '\P{Numeric_Value=5.000000000000000e+00}', ""); Expect(0, 131362, '\P{^Numeric_Value=5.000000000000000e+00}', ""); - Error('\p{Nv=/a/ +5}'); - Error('\P{Nv=/a/ +5}'); + Error('\p{Nv: :=00_00_5}'); + Error('\P{Nv: :=00_00_5}'); Expect(1, 131361, '\p{Nv=:\A5\z:}', "");; Expect(0, 131362, '\p{Nv=:\A5\z:}', "");; - Expect(1, 131361, '\p{Nv=0005}', ""); - Expect(0, 131361, '\p{^Nv=0005}', ""); - Expect(0, 131361, '\P{Nv=0005}', ""); - Expect(1, 131361, '\P{^Nv=0005}', ""); - Expect(0, 131362, '\p{Nv=0005}', ""); - Expect(1, 131362, '\p{^Nv=0005}', ""); - Expect(1, 131362, '\P{Nv=0005}', ""); - Expect(0, 131362, '\P{^Nv=0005}', ""); + Expect(1, 131361, '\p{Nv=005}', ""); + Expect(0, 131361, '\p{^Nv=005}', ""); + Expect(0, 131361, '\P{Nv=005}', ""); + Expect(1, 131361, '\P{^Nv=005}', ""); + Expect(0, 131362, '\p{Nv=005}', ""); + Expect(1, 131362, '\p{^Nv=005}', ""); + Expect(1, 131362, '\P{Nv=005}', ""); + Expect(0, 131362, '\P{^Nv=005}', ""); Expect(1, 131361, '\p{Nv=5.000000000000000e+00}', ""); Expect(0, 131361, '\p{^Nv=5.000000000000000e+00}', ""); Expect(0, 131361, '\P{Nv=5.000000000000000e+00}', ""); @@ -77756,16 +80116,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 131362, '\p{^Nv=5.000000000000000e+00}', ""); Expect(1, 131362, '\P{Nv=5.000000000000000e+00}', ""); Expect(0, 131362, '\P{^Nv=5.000000000000000e+00}', ""); - Error('\p{Is_Numeric_Value: +00000_5/a/}'); - Error('\P{Is_Numeric_Value: +00000_5/a/}'); - Expect(1, 131361, '\p{Is_Numeric_Value=0000_5}', ""); - Expect(0, 131361, '\p{^Is_Numeric_Value=0000_5}', ""); - Expect(0, 131361, '\P{Is_Numeric_Value=0000_5}', ""); - Expect(1, 131361, '\P{^Is_Numeric_Value=0000_5}', ""); - Expect(0, 131362, '\p{Is_Numeric_Value=0000_5}', ""); - Expect(1, 131362, '\p{^Is_Numeric_Value=0000_5}', ""); - Expect(1, 131362, '\P{Is_Numeric_Value=0000_5}', ""); - Expect(0, 131362, '\P{^Is_Numeric_Value=0000_5}', ""); + Error('\p{Is_Numeric_Value: -_000005/a/}'); + Error('\P{Is_Numeric_Value: -_000005/a/}'); + Expect(1, 131361, '\p{Is_Numeric_Value: +0000000005}', ""); + Expect(0, 131361, '\p{^Is_Numeric_Value: +0000000005}', ""); + Expect(0, 131361, '\P{Is_Numeric_Value: +0000000005}', ""); + Expect(1, 131361, '\P{^Is_Numeric_Value: +0000000005}', ""); + Expect(0, 131362, '\p{Is_Numeric_Value: +0000000005}', ""); + Expect(1, 131362, '\p{^Is_Numeric_Value: +0000000005}', ""); + Expect(1, 131362, '\P{Is_Numeric_Value: +0000000005}', ""); + Expect(0, 131362, '\P{^Is_Numeric_Value: +0000000005}', ""); Expect(1, 131361, '\p{Is_Numeric_Value=5.000000000000000e+00}', ""); Expect(0, 131361, '\p{^Is_Numeric_Value=5.000000000000000e+00}', ""); Expect(0, 131361, '\P{Is_Numeric_Value=5.000000000000000e+00}', ""); @@ -77774,36 +80134,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 131362, '\p{^Is_Numeric_Value=5.000000000000000e+00}', ""); Expect(1, 131362, '\P{Is_Numeric_Value=5.000000000000000e+00}', ""); Expect(0, 131362, '\P{^Is_Numeric_Value=5.000000000000000e+00}', ""); - Error('\p{Is_Nv=/a/ 0_0_0_005}'); - Error('\P{Is_Nv=/a/ 0_0_0_005}'); - Expect(1, 131361, '\p{Is_Nv=0000000005}', ""); - Expect(0, 131361, '\p{^Is_Nv=0000000005}', ""); - Expect(0, 131361, '\P{Is_Nv=0000000005}', ""); - Expect(1, 131361, '\P{^Is_Nv=0000000005}', ""); - Expect(0, 131362, '\p{Is_Nv=0000000005}', ""); - Expect(1, 131362, '\p{^Is_Nv=0000000005}', ""); - Expect(1, 131362, '\P{Is_Nv=0000000005}', ""); - Expect(0, 131362, '\P{^Is_Nv=0000000005}', ""); - Expect(1, 131361, '\p{Is_Nv: 5.000000000000000e+00}', ""); - Expect(0, 131361, '\p{^Is_Nv: 5.000000000000000e+00}', ""); - Expect(0, 131361, '\P{Is_Nv: 5.000000000000000e+00}', ""); - Expect(1, 131361, '\P{^Is_Nv: 5.000000000000000e+00}', ""); - Expect(0, 131362, '\p{Is_Nv: 5.000000000000000e+00}', ""); - Expect(1, 131362, '\p{^Is_Nv: 5.000000000000000e+00}', ""); - Expect(1, 131362, '\P{Is_Nv: 5.000000000000000e+00}', ""); - Expect(0, 131362, '\P{^Is_Nv: 5.000000000000000e+00}', ""); - Error('\p{Numeric_Value:-/a/05/000012}'); - Error('\P{Numeric_Value:-/a/05/000012}'); + Error('\p{Is_Nv=/a/ 00_00_5}'); + Error('\P{Is_Nv=/a/ 00_00_5}'); + Expect(1, 131361, '\p{Is_Nv=000000005}', ""); + Expect(0, 131361, '\p{^Is_Nv=000000005}', ""); + Expect(0, 131361, '\P{Is_Nv=000000005}', ""); + Expect(1, 131361, '\P{^Is_Nv=000000005}', ""); + Expect(0, 131362, '\p{Is_Nv=000000005}', ""); + Expect(1, 131362, '\p{^Is_Nv=000000005}', ""); + Expect(1, 131362, '\P{Is_Nv=000000005}', ""); + Expect(0, 131362, '\P{^Is_Nv=000000005}', ""); + Expect(1, 131361, '\p{Is_Nv=5.000000000000000e+00}', ""); + Expect(0, 131361, '\p{^Is_Nv=5.000000000000000e+00}', ""); + Expect(0, 131361, '\P{Is_Nv=5.000000000000000e+00}', ""); + Expect(1, 131361, '\P{^Is_Nv=5.000000000000000e+00}', ""); + Expect(0, 131362, '\p{Is_Nv=5.000000000000000e+00}', ""); + Expect(1, 131362, '\p{^Is_Nv=5.000000000000000e+00}', ""); + Expect(1, 131362, '\P{Is_Nv=5.000000000000000e+00}', ""); + Expect(0, 131362, '\P{^Is_Nv=5.000000000000000e+00}', ""); + Error('\p{Numeric_Value: /a/_-0005/000000012}'); + Error('\P{Numeric_Value: /a/_-0005/000000012}'); Expect(1, 68090, '\p{Numeric_Value=:\A5/12\z:}', "");; Expect(0, 68091, '\p{Numeric_Value=:\A5/12\z:}', "");; - Expect(1, 68090, '\p{Numeric_Value=5/12}', ""); - Expect(0, 68090, '\p{^Numeric_Value=5/12}', ""); - Expect(0, 68090, '\P{Numeric_Value=5/12}', ""); - Expect(1, 68090, '\P{^Numeric_Value=5/12}', ""); - Expect(0, 68091, '\p{Numeric_Value=5/12}', ""); - Expect(1, 68091, '\p{^Numeric_Value=5/12}', ""); - Expect(1, 68091, '\P{Numeric_Value=5/12}', ""); - Expect(0, 68091, '\P{^Numeric_Value=5/12}', ""); + Expect(1, 68090, '\p{Numeric_Value=0005/0012}', ""); + Expect(0, 68090, '\p{^Numeric_Value=0005/0012}', ""); + Expect(0, 68090, '\P{Numeric_Value=0005/0012}', ""); + Expect(1, 68090, '\P{^Numeric_Value=0005/0012}', ""); + Expect(0, 68091, '\p{Numeric_Value=0005/0012}', ""); + Expect(1, 68091, '\p{^Numeric_Value=0005/0012}', ""); + Expect(1, 68091, '\P{Numeric_Value=0005/0012}', ""); + Expect(0, 68091, '\P{^Numeric_Value=0005/0012}', ""); Expect(1, 68090, '\p{Numeric_Value=300/720}', ""); Expect(0, 68090, '\p{^Numeric_Value=300/720}', ""); Expect(0, 68090, '\P{Numeric_Value=300/720}', ""); @@ -77848,26 +80208,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68091, '\p{^Numeric_Value=4.1667e-01}', ""); Expect(1, 68091, '\P{Numeric_Value=4.1667e-01}', ""); Expect(0, 68091, '\P{^Numeric_Value=4.1667e-01}', ""); - Expect(1, 68090, '\p{Numeric_Value: 0.4167}', ""); - Expect(0, 68090, '\p{^Numeric_Value: 0.4167}', ""); - Expect(0, 68090, '\P{Numeric_Value: 0.4167}', ""); - Expect(1, 68090, '\P{^Numeric_Value: 0.4167}', ""); - Expect(0, 68091, '\p{Numeric_Value: 0.4167}', ""); - Expect(1, 68091, '\p{^Numeric_Value: 0.4167}', ""); - Expect(1, 68091, '\P{Numeric_Value: 0.4167}', ""); - Expect(0, 68091, '\P{^Numeric_Value: 0.4167}', ""); - Error('\p{Nv=:=- 5/0000000012}'); - Error('\P{Nv=:=- 5/0000000012}'); + Expect(1, 68090, '\p{Numeric_Value=0.4167}', ""); + Expect(0, 68090, '\p{^Numeric_Value=0.4167}', ""); + Expect(0, 68090, '\P{Numeric_Value=0.4167}', ""); + Expect(1, 68090, '\P{^Numeric_Value=0.4167}', ""); + Expect(0, 68091, '\p{Numeric_Value=0.4167}', ""); + Expect(1, 68091, '\p{^Numeric_Value=0.4167}', ""); + Expect(1, 68091, '\P{Numeric_Value=0.4167}', ""); + Expect(0, 68091, '\P{^Numeric_Value=0.4167}', ""); + Error('\p{Nv=/a/ 0000000005/00000012}'); + Error('\P{Nv=/a/ 0000000005/00000012}'); Expect(1, 68090, '\p{Nv=:\A5/12\z:}', "");; Expect(0, 68091, '\p{Nv=:\A5/12\z:}', "");; - Expect(1, 68090, '\p{Nv=0000000005/00012}', ""); - Expect(0, 68090, '\p{^Nv=0000000005/00012}', ""); - Expect(0, 68090, '\P{Nv=0000000005/00012}', ""); - Expect(1, 68090, '\P{^Nv=0000000005/00012}', ""); - Expect(0, 68091, '\p{Nv=0000000005/00012}', ""); - Expect(1, 68091, '\p{^Nv=0000000005/00012}', ""); - Expect(1, 68091, '\P{Nv=0000000005/00012}', ""); - Expect(0, 68091, '\P{^Nv=0000000005/00012}', ""); + Expect(1, 68090, '\p{Nv=005/00000012}', ""); + Expect(0, 68090, '\p{^Nv=005/00000012}', ""); + Expect(0, 68090, '\P{Nv=005/00000012}', ""); + Expect(1, 68090, '\P{^Nv=005/00000012}', ""); + Expect(0, 68091, '\p{Nv=005/00000012}', ""); + Expect(1, 68091, '\p{^Nv=005/00000012}', ""); + Expect(1, 68091, '\P{Nv=005/00000012}', ""); + Expect(0, 68091, '\P{^Nv=005/00000012}', ""); Expect(1, 68090, '\p{Nv=300/720}', ""); Expect(0, 68090, '\p{^Nv=300/720}', ""); Expect(0, 68090, '\P{Nv=300/720}', ""); @@ -77878,14 +80238,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 68091, '\P{^Nv=300/720}', ""); Error('\p{Nv=4.2e-01}'); Error('\P{Nv=4.2e-01}'); - Expect(1, 68090, '\p{Nv=4.17e-01}', ""); - Expect(0, 68090, '\p{^Nv=4.17e-01}', ""); - Expect(0, 68090, '\P{Nv=4.17e-01}', ""); - Expect(1, 68090, '\P{^Nv=4.17e-01}', ""); - Expect(0, 68091, '\p{Nv=4.17e-01}', ""); - Expect(1, 68091, '\p{^Nv=4.17e-01}', ""); - Expect(1, 68091, '\P{Nv=4.17e-01}', ""); - Expect(0, 68091, '\P{^Nv=4.17e-01}', ""); + Expect(1, 68090, '\p{Nv:4.17e-01}', ""); + Expect(0, 68090, '\p{^Nv:4.17e-01}', ""); + Expect(0, 68090, '\P{Nv:4.17e-01}', ""); + Expect(1, 68090, '\P{^Nv:4.17e-01}', ""); + Expect(0, 68091, '\p{Nv:4.17e-01}', ""); + Expect(1, 68091, '\p{^Nv:4.17e-01}', ""); + Expect(1, 68091, '\P{Nv:4.17e-01}', ""); + Expect(0, 68091, '\P{^Nv:4.17e-01}', ""); Error('\p{Nv=0.42}'); Error('\P{Nv=0.42}'); Expect(1, 68090, '\p{Nv=4.167e-01}', ""); @@ -77912,24 +80272,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68091, '\p{^Nv=4.1667e-01}', ""); Expect(1, 68091, '\P{Nv=4.1667e-01}', ""); Expect(0, 68091, '\P{^Nv=4.1667e-01}', ""); - Expect(1, 68090, '\p{Nv: 0.4167}', ""); - Expect(0, 68090, '\p{^Nv: 0.4167}', ""); - Expect(0, 68090, '\P{Nv: 0.4167}', ""); - Expect(1, 68090, '\P{^Nv: 0.4167}', ""); - Expect(0, 68091, '\p{Nv: 0.4167}', ""); - Expect(1, 68091, '\p{^Nv: 0.4167}', ""); - Expect(1, 68091, '\P{Nv: 0.4167}', ""); - Expect(0, 68091, '\P{^Nv: 0.4167}', ""); - Error('\p{Is_Numeric_Value= -000000005/0000012:=}'); - Error('\P{Is_Numeric_Value= -000000005/0000012:=}'); - Expect(1, 68090, '\p{Is_Numeric_Value=05/12}', ""); - Expect(0, 68090, '\p{^Is_Numeric_Value=05/12}', ""); - Expect(0, 68090, '\P{Is_Numeric_Value=05/12}', ""); - Expect(1, 68090, '\P{^Is_Numeric_Value=05/12}', ""); - Expect(0, 68091, '\p{Is_Numeric_Value=05/12}', ""); - Expect(1, 68091, '\p{^Is_Numeric_Value=05/12}', ""); - Expect(1, 68091, '\P{Is_Numeric_Value=05/12}', ""); - Expect(0, 68091, '\P{^Is_Numeric_Value=05/12}', ""); + Expect(1, 68090, '\p{Nv=0.4167}', ""); + Expect(0, 68090, '\p{^Nv=0.4167}', ""); + Expect(0, 68090, '\P{Nv=0.4167}', ""); + Expect(1, 68090, '\P{^Nv=0.4167}', ""); + Expect(0, 68091, '\p{Nv=0.4167}', ""); + Expect(1, 68091, '\p{^Nv=0.4167}', ""); + Expect(1, 68091, '\P{Nv=0.4167}', ""); + Expect(0, 68091, '\P{^Nv=0.4167}', ""); + Error('\p{Is_Numeric_Value=/a/ -000000005/0012}'); + Error('\P{Is_Numeric_Value=/a/ -000000005/0012}'); + Expect(1, 68090, '\p{Is_Numeric_Value=00005/00012}', ""); + Expect(0, 68090, '\p{^Is_Numeric_Value=00005/00012}', ""); + Expect(0, 68090, '\P{Is_Numeric_Value=00005/00012}', ""); + Expect(1, 68090, '\P{^Is_Numeric_Value=00005/00012}', ""); + Expect(0, 68091, '\p{Is_Numeric_Value=00005/00012}', ""); + Expect(1, 68091, '\p{^Is_Numeric_Value=00005/00012}', ""); + Expect(1, 68091, '\P{Is_Numeric_Value=00005/00012}', ""); + Expect(0, 68091, '\P{^Is_Numeric_Value=00005/00012}', ""); Expect(1, 68090, '\p{Is_Numeric_Value=300/720}', ""); Expect(0, 68090, '\p{^Is_Numeric_Value=300/720}', ""); Expect(0, 68090, '\P{Is_Numeric_Value=300/720}', ""); @@ -77940,24 +80300,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 68091, '\P{^Is_Numeric_Value=300/720}', ""); Error('\p{Is_Numeric_Value=4.2e-01}'); Error('\P{Is_Numeric_Value=4.2e-01}'); - Expect(1, 68090, '\p{Is_Numeric_Value: 4.17e-01}', ""); - Expect(0, 68090, '\p{^Is_Numeric_Value: 4.17e-01}', ""); - Expect(0, 68090, '\P{Is_Numeric_Value: 4.17e-01}', ""); - Expect(1, 68090, '\P{^Is_Numeric_Value: 4.17e-01}', ""); - Expect(0, 68091, '\p{Is_Numeric_Value: 4.17e-01}', ""); - Expect(1, 68091, '\p{^Is_Numeric_Value: 4.17e-01}', ""); - Expect(1, 68091, '\P{Is_Numeric_Value: 4.17e-01}', ""); - Expect(0, 68091, '\P{^Is_Numeric_Value: 4.17e-01}', ""); + Expect(1, 68090, '\p{Is_Numeric_Value=4.17e-01}', ""); + Expect(0, 68090, '\p{^Is_Numeric_Value=4.17e-01}', ""); + Expect(0, 68090, '\P{Is_Numeric_Value=4.17e-01}', ""); + Expect(1, 68090, '\P{^Is_Numeric_Value=4.17e-01}', ""); + Expect(0, 68091, '\p{Is_Numeric_Value=4.17e-01}', ""); + Expect(1, 68091, '\p{^Is_Numeric_Value=4.17e-01}', ""); + Expect(1, 68091, '\P{Is_Numeric_Value=4.17e-01}', ""); + Expect(0, 68091, '\P{^Is_Numeric_Value=4.17e-01}', ""); Error('\p{Is_Numeric_Value=0.42}'); Error('\P{Is_Numeric_Value=0.42}'); - Expect(1, 68090, '\p{Is_Numeric_Value:4.167e-01}', ""); - Expect(0, 68090, '\p{^Is_Numeric_Value:4.167e-01}', ""); - Expect(0, 68090, '\P{Is_Numeric_Value:4.167e-01}', ""); - Expect(1, 68090, '\P{^Is_Numeric_Value:4.167e-01}', ""); - Expect(0, 68091, '\p{Is_Numeric_Value:4.167e-01}', ""); - Expect(1, 68091, '\p{^Is_Numeric_Value:4.167e-01}', ""); - Expect(1, 68091, '\P{Is_Numeric_Value:4.167e-01}', ""); - Expect(0, 68091, '\P{^Is_Numeric_Value:4.167e-01}', ""); + Expect(1, 68090, '\p{Is_Numeric_Value: 4.167e-01}', ""); + Expect(0, 68090, '\p{^Is_Numeric_Value: 4.167e-01}', ""); + Expect(0, 68090, '\P{Is_Numeric_Value: 4.167e-01}', ""); + Expect(1, 68090, '\P{^Is_Numeric_Value: 4.167e-01}', ""); + Expect(0, 68091, '\p{Is_Numeric_Value: 4.167e-01}', ""); + Expect(1, 68091, '\p{^Is_Numeric_Value: 4.167e-01}', ""); + Expect(1, 68091, '\P{Is_Numeric_Value: 4.167e-01}', ""); + Expect(0, 68091, '\P{^Is_Numeric_Value: 4.167e-01}', ""); Expect(1, 68090, '\p{Is_Numeric_Value=0.417}', ""); Expect(0, 68090, '\p{^Is_Numeric_Value=0.417}', ""); Expect(0, 68090, '\P{Is_Numeric_Value=0.417}', ""); @@ -77982,16 +80342,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68091, '\p{^Is_Numeric_Value=0.4167}', ""); Expect(1, 68091, '\P{Is_Numeric_Value=0.4167}', ""); Expect(0, 68091, '\P{^Is_Numeric_Value=0.4167}', ""); - Error('\p{Is_Nv=_:=00000005/0000012}'); - Error('\P{Is_Nv=_:=00000005/0000012}'); - Expect(1, 68090, '\p{Is_Nv=0000000005/00000012}', ""); - Expect(0, 68090, '\p{^Is_Nv=0000000005/00000012}', ""); - Expect(0, 68090, '\P{Is_Nv=0000000005/00000012}', ""); - Expect(1, 68090, '\P{^Is_Nv=0000000005/00000012}', ""); - Expect(0, 68091, '\p{Is_Nv=0000000005/00000012}', ""); - Expect(1, 68091, '\p{^Is_Nv=0000000005/00000012}', ""); - Expect(1, 68091, '\P{Is_Nv=0000000005/00000012}', ""); - Expect(0, 68091, '\P{^Is_Nv=0000000005/00000012}', ""); + Error('\p{Is_Nv= 0000000005/0000012:=}'); + Error('\P{Is_Nv= 0000000005/0000012:=}'); + Expect(1, 68090, '\p{Is_Nv: 000005/0012}', ""); + Expect(0, 68090, '\p{^Is_Nv: 000005/0012}', ""); + Expect(0, 68090, '\P{Is_Nv: 000005/0012}', ""); + Expect(1, 68090, '\P{^Is_Nv: 000005/0012}', ""); + Expect(0, 68091, '\p{Is_Nv: 000005/0012}', ""); + Expect(1, 68091, '\p{^Is_Nv: 000005/0012}', ""); + Expect(1, 68091, '\P{Is_Nv: 000005/0012}', ""); + Expect(0, 68091, '\P{^Is_Nv: 000005/0012}', ""); Expect(1, 68090, '\p{Is_Nv=300/720}', ""); Expect(0, 68090, '\p{^Is_Nv=300/720}', ""); Expect(0, 68090, '\P{Is_Nv=300/720}', ""); @@ -78036,26 +80396,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68091, '\p{^Is_Nv=4.1667e-01}', ""); Expect(1, 68091, '\P{Is_Nv=4.1667e-01}', ""); Expect(0, 68091, '\P{^Is_Nv=4.1667e-01}', ""); - Expect(1, 68090, '\p{Is_Nv: 0.4167}', ""); - Expect(0, 68090, '\p{^Is_Nv: 0.4167}', ""); - Expect(0, 68090, '\P{Is_Nv: 0.4167}', ""); - Expect(1, 68090, '\P{^Is_Nv: 0.4167}', ""); - Expect(0, 68091, '\p{Is_Nv: 0.4167}', ""); - Expect(1, 68091, '\p{^Is_Nv: 0.4167}', ""); - Expect(1, 68091, '\P{Is_Nv: 0.4167}', ""); - Expect(0, 68091, '\P{^Is_Nv: 0.4167}', ""); - Error('\p{Numeric_Value=_0000000005/0000002/a/}'); - Error('\P{Numeric_Value=_0000000005/0000002/a/}'); + Expect(1, 68090, '\p{Is_Nv=0.4167}', ""); + Expect(0, 68090, '\p{^Is_Nv=0.4167}', ""); + Expect(0, 68090, '\P{Is_Nv=0.4167}', ""); + Expect(1, 68090, '\P{^Is_Nv=0.4167}', ""); + Expect(0, 68091, '\p{Is_Nv=0.4167}', ""); + Expect(1, 68091, '\p{^Is_Nv=0.4167}', ""); + Expect(1, 68091, '\P{Is_Nv=0.4167}', ""); + Expect(0, 68091, '\P{^Is_Nv=0.4167}', ""); + Error('\p{Numeric_Value=-/a/05/000002}'); + Error('\P{Numeric_Value=-/a/05/000002}'); Expect(1, 3884, '\p{Numeric_Value=:\A5/2\z:}', "");; Expect(0, 3885, '\p{Numeric_Value=:\A5/2\z:}', "");; - Expect(1, 3884, '\p{Numeric_Value=+000005/000000002}', ""); - Expect(0, 3884, '\p{^Numeric_Value=+000005/000000002}', ""); - Expect(0, 3884, '\P{Numeric_Value=+000005/000000002}', ""); - Expect(1, 3884, '\P{^Numeric_Value=+000005/000000002}', ""); - Expect(0, 3885, '\p{Numeric_Value=+000005/000000002}', ""); - Expect(1, 3885, '\p{^Numeric_Value=+000005/000000002}', ""); - Expect(1, 3885, '\P{Numeric_Value=+000005/000000002}', ""); - Expect(0, 3885, '\P{^Numeric_Value=+000005/000000002}', ""); + Expect(1, 3884, '\p{Numeric_Value: 5/02}', ""); + Expect(0, 3884, '\p{^Numeric_Value: 5/02}', ""); + Expect(0, 3884, '\P{Numeric_Value: 5/02}', ""); + Expect(1, 3884, '\P{^Numeric_Value: 5/02}', ""); + Expect(0, 3885, '\p{Numeric_Value: 5/02}', ""); + Expect(1, 3885, '\p{^Numeric_Value: 5/02}', ""); + Expect(1, 3885, '\P{Numeric_Value: 5/02}', ""); + Expect(0, 3885, '\P{^Numeric_Value: 5/02}', ""); Expect(1, 3884, '\p{Numeric_Value=300/120}', ""); Expect(0, 3884, '\p{^Numeric_Value=300/120}', ""); Expect(0, 3884, '\P{Numeric_Value=300/120}', ""); @@ -78080,34 +80440,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3885, '\p{^Numeric_Value=2.5}', ""); Expect(1, 3885, '\P{Numeric_Value=2.5}', ""); Expect(0, 3885, '\P{^Numeric_Value=2.5}', ""); - Expect(1, 3884, '\p{Numeric_Value: 2.50e+00}', ""); - Expect(0, 3884, '\p{^Numeric_Value: 2.50e+00}', ""); - Expect(0, 3884, '\P{Numeric_Value: 2.50e+00}', ""); - Expect(1, 3884, '\P{^Numeric_Value: 2.50e+00}', ""); - Expect(0, 3885, '\p{Numeric_Value: 2.50e+00}', ""); - Expect(1, 3885, '\p{^Numeric_Value: 2.50e+00}', ""); - Expect(1, 3885, '\P{Numeric_Value: 2.50e+00}', ""); - Expect(0, 3885, '\P{^Numeric_Value: 2.50e+00}', ""); - Expect(1, 3884, '\p{Numeric_Value:2.50}', ""); - Expect(0, 3884, '\p{^Numeric_Value:2.50}', ""); - Expect(0, 3884, '\P{Numeric_Value:2.50}', ""); - Expect(1, 3884, '\P{^Numeric_Value:2.50}', ""); - Expect(0, 3885, '\p{Numeric_Value:2.50}', ""); - Expect(1, 3885, '\p{^Numeric_Value:2.50}', ""); - Expect(1, 3885, '\P{Numeric_Value:2.50}', ""); - Expect(0, 3885, '\P{^Numeric_Value:2.50}', ""); - Error('\p{Nv= 05/2:=}'); - Error('\P{Nv= 05/2:=}'); + Expect(1, 3884, '\p{Numeric_Value=2.50e+00}', ""); + Expect(0, 3884, '\p{^Numeric_Value=2.50e+00}', ""); + Expect(0, 3884, '\P{Numeric_Value=2.50e+00}', ""); + Expect(1, 3884, '\P{^Numeric_Value=2.50e+00}', ""); + Expect(0, 3885, '\p{Numeric_Value=2.50e+00}', ""); + Expect(1, 3885, '\p{^Numeric_Value=2.50e+00}', ""); + Expect(1, 3885, '\P{Numeric_Value=2.50e+00}', ""); + Expect(0, 3885, '\P{^Numeric_Value=2.50e+00}', ""); + Expect(1, 3884, '\p{Numeric_Value=2.50}', ""); + Expect(0, 3884, '\p{^Numeric_Value=2.50}', ""); + Expect(0, 3884, '\P{Numeric_Value=2.50}', ""); + Expect(1, 3884, '\P{^Numeric_Value=2.50}', ""); + Expect(0, 3885, '\p{Numeric_Value=2.50}', ""); + Expect(1, 3885, '\p{^Numeric_Value=2.50}', ""); + Expect(1, 3885, '\P{Numeric_Value=2.50}', ""); + Expect(0, 3885, '\P{^Numeric_Value=2.50}', ""); + Error('\p{Nv= +0000000005/2:=}'); + Error('\P{Nv= +0000000005/2:=}'); Expect(1, 3884, '\p{Nv=:\A5/2\z:}', "");; Expect(0, 3885, '\p{Nv=:\A5/2\z:}', "");; - Expect(1, 3884, '\p{Nv=000005/002}', ""); - Expect(0, 3884, '\p{^Nv=000005/002}', ""); - Expect(0, 3884, '\P{Nv=000005/002}', ""); - Expect(1, 3884, '\P{^Nv=000005/002}', ""); - Expect(0, 3885, '\p{Nv=000005/002}', ""); - Expect(1, 3885, '\p{^Nv=000005/002}', ""); - Expect(1, 3885, '\P{Nv=000005/002}', ""); - Expect(0, 3885, '\P{^Nv=000005/002}', ""); + Expect(1, 3884, '\p{Nv=+005/0000002}', ""); + Expect(0, 3884, '\p{^Nv=+005/0000002}', ""); + Expect(0, 3884, '\P{Nv=+005/0000002}', ""); + Expect(1, 3884, '\P{^Nv=+005/0000002}', ""); + Expect(0, 3885, '\p{Nv=+005/0000002}', ""); + Expect(1, 3885, '\p{^Nv=+005/0000002}', ""); + Expect(1, 3885, '\P{Nv=+005/0000002}', ""); + Expect(0, 3885, '\P{^Nv=+005/0000002}', ""); Expect(1, 3884, '\p{Nv=300/120}', ""); Expect(0, 3884, '\p{^Nv=300/120}', ""); Expect(0, 3884, '\P{Nv=300/120}', ""); @@ -78148,16 +80508,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3885, '\p{^Nv=2.50}', ""); Expect(1, 3885, '\P{Nv=2.50}', ""); Expect(0, 3885, '\P{^Nv=2.50}', ""); - Error('\p{Is_Numeric_Value: +0000000005/0000000002:=}'); - Error('\P{Is_Numeric_Value: +0000000005/0000000002:=}'); - Expect(1, 3884, '\p{Is_Numeric_Value=05/2}', ""); - Expect(0, 3884, '\p{^Is_Numeric_Value=05/2}', ""); - Expect(0, 3884, '\P{Is_Numeric_Value=05/2}', ""); - Expect(1, 3884, '\P{^Is_Numeric_Value=05/2}', ""); - Expect(0, 3885, '\p{Is_Numeric_Value=05/2}', ""); - Expect(1, 3885, '\p{^Is_Numeric_Value=05/2}', ""); - Expect(1, 3885, '\P{Is_Numeric_Value=05/2}', ""); - Expect(0, 3885, '\P{^Is_Numeric_Value=05/2}', ""); + Error('\p{Is_Numeric_Value= /a/0000000005/0000002}'); + Error('\P{Is_Numeric_Value= /a/0000000005/0000002}'); + Expect(1, 3884, '\p{Is_Numeric_Value=00005/00002}', ""); + Expect(0, 3884, '\p{^Is_Numeric_Value=00005/00002}', ""); + Expect(0, 3884, '\P{Is_Numeric_Value=00005/00002}', ""); + Expect(1, 3884, '\P{^Is_Numeric_Value=00005/00002}', ""); + Expect(0, 3885, '\p{Is_Numeric_Value=00005/00002}', ""); + Expect(1, 3885, '\p{^Is_Numeric_Value=00005/00002}', ""); + Expect(1, 3885, '\P{Is_Numeric_Value=00005/00002}', ""); + Expect(0, 3885, '\P{^Is_Numeric_Value=00005/00002}', ""); Expect(1, 3884, '\p{Is_Numeric_Value=300/120}', ""); Expect(0, 3884, '\p{^Is_Numeric_Value=300/120}', ""); Expect(0, 3884, '\P{Is_Numeric_Value=300/120}', ""); @@ -78190,24 +80550,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3885, '\p{^Is_Numeric_Value=2.50e+00}', ""); Expect(1, 3885, '\P{Is_Numeric_Value=2.50e+00}', ""); Expect(0, 3885, '\P{^Is_Numeric_Value=2.50e+00}', ""); - Expect(1, 3884, '\p{Is_Numeric_Value: 2.50}', ""); - Expect(0, 3884, '\p{^Is_Numeric_Value: 2.50}', ""); - Expect(0, 3884, '\P{Is_Numeric_Value: 2.50}', ""); - Expect(1, 3884, '\P{^Is_Numeric_Value: 2.50}', ""); - Expect(0, 3885, '\p{Is_Numeric_Value: 2.50}', ""); - Expect(1, 3885, '\p{^Is_Numeric_Value: 2.50}', ""); - Expect(1, 3885, '\P{Is_Numeric_Value: 2.50}', ""); - Expect(0, 3885, '\P{^Is_Numeric_Value: 2.50}', ""); - Error('\p{Is_Nv: _:=005/000002}'); - Error('\P{Is_Nv: _:=005/000002}'); - Expect(1, 3884, '\p{Is_Nv=000005/00002}', ""); - Expect(0, 3884, '\p{^Is_Nv=000005/00002}', ""); - Expect(0, 3884, '\P{Is_Nv=000005/00002}', ""); - Expect(1, 3884, '\P{^Is_Nv=000005/00002}', ""); - Expect(0, 3885, '\p{Is_Nv=000005/00002}', ""); - Expect(1, 3885, '\p{^Is_Nv=000005/00002}', ""); - Expect(1, 3885, '\P{Is_Nv=000005/00002}', ""); - Expect(0, 3885, '\P{^Is_Nv=000005/00002}', ""); + Expect(1, 3884, '\p{Is_Numeric_Value=2.50}', ""); + Expect(0, 3884, '\p{^Is_Numeric_Value=2.50}', ""); + Expect(0, 3884, '\P{Is_Numeric_Value=2.50}', ""); + Expect(1, 3884, '\P{^Is_Numeric_Value=2.50}', ""); + Expect(0, 3885, '\p{Is_Numeric_Value=2.50}', ""); + Expect(1, 3885, '\p{^Is_Numeric_Value=2.50}', ""); + Expect(1, 3885, '\P{Is_Numeric_Value=2.50}', ""); + Expect(0, 3885, '\P{^Is_Numeric_Value=2.50}', ""); + Error('\p{Is_Nv=:=- 5/0000002}'); + Error('\P{Is_Nv=:=- 5/0000002}'); + Expect(1, 3884, '\p{Is_Nv=+005/2}', ""); + Expect(0, 3884, '\p{^Is_Nv=+005/2}', ""); + Expect(0, 3884, '\P{Is_Nv=+005/2}', ""); + Expect(1, 3884, '\P{^Is_Nv=+005/2}', ""); + Expect(0, 3885, '\p{Is_Nv=+005/2}', ""); + Expect(1, 3885, '\p{^Is_Nv=+005/2}', ""); + Expect(1, 3885, '\P{Is_Nv=+005/2}', ""); + Expect(0, 3885, '\P{^Is_Nv=+005/2}', ""); Expect(1, 3884, '\p{Is_Nv=300/120}', ""); Expect(0, 3884, '\p{^Is_Nv=300/120}', ""); Expect(0, 3884, '\P{Is_Nv=300/120}', ""); @@ -78224,14 +80584,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3885, '\p{^Is_Nv=2.5e+00}', ""); Expect(1, 3885, '\P{Is_Nv=2.5e+00}', ""); Expect(0, 3885, '\P{^Is_Nv=2.5e+00}', ""); - Expect(1, 3884, '\p{Is_Nv: 2.5}', ""); - Expect(0, 3884, '\p{^Is_Nv: 2.5}', ""); - Expect(0, 3884, '\P{Is_Nv: 2.5}', ""); - Expect(1, 3884, '\P{^Is_Nv: 2.5}', ""); - Expect(0, 3885, '\p{Is_Nv: 2.5}', ""); - Expect(1, 3885, '\p{^Is_Nv: 2.5}', ""); - Expect(1, 3885, '\P{Is_Nv: 2.5}', ""); - Expect(0, 3885, '\P{^Is_Nv: 2.5}', ""); + Expect(1, 3884, '\p{Is_Nv=2.5}', ""); + Expect(0, 3884, '\p{^Is_Nv=2.5}', ""); + Expect(0, 3884, '\P{Is_Nv=2.5}', ""); + Expect(1, 3884, '\P{^Is_Nv=2.5}', ""); + Expect(0, 3885, '\p{Is_Nv=2.5}', ""); + Expect(1, 3885, '\p{^Is_Nv=2.5}', ""); + Expect(1, 3885, '\P{Is_Nv=2.5}', ""); + Expect(0, 3885, '\P{^Is_Nv=2.5}', ""); Expect(1, 3884, '\p{Is_Nv=2.50e+00}', ""); Expect(0, 3884, '\p{^Is_Nv=2.50e+00}', ""); Expect(0, 3884, '\P{Is_Nv=2.50e+00}', ""); @@ -78248,18 +80608,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3885, '\p{^Is_Nv=2.50}', ""); Expect(1, 3885, '\P{Is_Nv=2.50}', ""); Expect(0, 3885, '\P{^Is_Nv=2.50}', ""); - Error('\p{Numeric_Value=:=0000000005/006}'); - Error('\P{Numeric_Value=:=0000000005/006}'); + Error('\p{Numeric_Value= 05/000000006:=}'); + Error('\P{Numeric_Value= 05/000000006:=}'); Expect(1, 74844, '\p{Numeric_Value=:\A5/6\z:}', "");; Expect(0, 74845, '\p{Numeric_Value=:\A5/6\z:}', "");; - Expect(1, 74844, '\p{Numeric_Value=000005/000000006}', ""); - Expect(0, 74844, '\p{^Numeric_Value=000005/000000006}', ""); - Expect(0, 74844, '\P{Numeric_Value=000005/000000006}', ""); - Expect(1, 74844, '\P{^Numeric_Value=000005/000000006}', ""); - Expect(0, 74845, '\p{Numeric_Value=000005/000000006}', ""); - Expect(1, 74845, '\p{^Numeric_Value=000005/000000006}', ""); - Expect(1, 74845, '\P{Numeric_Value=000005/000000006}', ""); - Expect(0, 74845, '\P{^Numeric_Value=000005/000000006}', ""); + Expect(1, 74844, '\p{Numeric_Value: +005/000006}', ""); + Expect(0, 74844, '\p{^Numeric_Value: +005/000006}', ""); + Expect(0, 74844, '\P{Numeric_Value: +005/000006}', ""); + Expect(1, 74844, '\P{^Numeric_Value: +005/000006}', ""); + Expect(0, 74845, '\p{Numeric_Value: +005/000006}', ""); + Expect(1, 74845, '\p{^Numeric_Value: +005/000006}', ""); + Expect(1, 74845, '\P{Numeric_Value: +005/000006}', ""); + Expect(0, 74845, '\P{^Numeric_Value: +005/000006}', ""); Expect(1, 74844, '\p{Numeric_Value=300/360}', ""); Expect(0, 74844, '\p{^Numeric_Value=300/360}', ""); Expect(0, 74844, '\P{Numeric_Value=300/360}', ""); @@ -78270,14 +80630,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 74845, '\P{^Numeric_Value=300/360}', ""); Error('\p{Numeric_Value=8.3e-01}'); Error('\P{Numeric_Value=8.3e-01}'); - Expect(1, 74844, '\p{Numeric_Value=8.33e-01}', ""); - Expect(0, 74844, '\p{^Numeric_Value=8.33e-01}', ""); - Expect(0, 74844, '\P{Numeric_Value=8.33e-01}', ""); - Expect(1, 74844, '\P{^Numeric_Value=8.33e-01}', ""); - Expect(0, 74845, '\p{Numeric_Value=8.33e-01}', ""); - Expect(1, 74845, '\p{^Numeric_Value=8.33e-01}', ""); - Expect(1, 74845, '\P{Numeric_Value=8.33e-01}', ""); - Expect(0, 74845, '\P{^Numeric_Value=8.33e-01}', ""); + Expect(1, 74844, '\p{Numeric_Value: 8.33e-01}', ""); + Expect(0, 74844, '\p{^Numeric_Value: 8.33e-01}', ""); + Expect(0, 74844, '\P{Numeric_Value: 8.33e-01}', ""); + Expect(1, 74844, '\P{^Numeric_Value: 8.33e-01}', ""); + Expect(0, 74845, '\p{Numeric_Value: 8.33e-01}', ""); + Expect(1, 74845, '\p{^Numeric_Value: 8.33e-01}', ""); + Expect(1, 74845, '\P{Numeric_Value: 8.33e-01}', ""); + Expect(0, 74845, '\P{^Numeric_Value: 8.33e-01}', ""); Error('\p{Numeric_Value=0.83}'); Error('\P{Numeric_Value=0.83}'); Expect(1, 74844, '\p{Numeric_Value=8.333e-01}', ""); @@ -78304,36 +80664,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74845, '\p{^Numeric_Value=8.3333e-01}', ""); Expect(1, 74845, '\P{Numeric_Value=8.3333e-01}', ""); Expect(0, 74845, '\P{^Numeric_Value=8.3333e-01}', ""); - Expect(1, 74844, '\p{Numeric_Value: 0.8333}', ""); - Expect(0, 74844, '\p{^Numeric_Value: 0.8333}', ""); - Expect(0, 74844, '\P{Numeric_Value: 0.8333}', ""); - Expect(1, 74844, '\P{^Numeric_Value: 0.8333}', ""); - Expect(0, 74845, '\p{Numeric_Value: 0.8333}', ""); - Expect(1, 74845, '\p{^Numeric_Value: 0.8333}', ""); - Expect(1, 74845, '\P{Numeric_Value: 0.8333}', ""); - Expect(0, 74845, '\P{^Numeric_Value: 0.8333}', ""); - Error('\p{Nv= /a/0005/00006}'); - Error('\P{Nv= /a/0005/00006}'); + Expect(1, 74844, '\p{Numeric_Value=0.8333}', ""); + Expect(0, 74844, '\p{^Numeric_Value=0.8333}', ""); + Expect(0, 74844, '\P{Numeric_Value=0.8333}', ""); + Expect(1, 74844, '\P{^Numeric_Value=0.8333}', ""); + Expect(0, 74845, '\p{Numeric_Value=0.8333}', ""); + Expect(1, 74845, '\p{^Numeric_Value=0.8333}', ""); + Expect(1, 74845, '\P{Numeric_Value=0.8333}', ""); + Expect(0, 74845, '\P{^Numeric_Value=0.8333}', ""); + Error('\p{Nv=/a/ 000000005/0000000006}'); + Error('\P{Nv=/a/ 000000005/0000000006}'); Expect(1, 74844, '\p{Nv=:\A5/6\z:}', "");; Expect(0, 74845, '\p{Nv=:\A5/6\z:}', "");; - Expect(1, 74844, '\p{Nv=0000005/0000000006}', ""); - Expect(0, 74844, '\p{^Nv=0000005/0000000006}', ""); - Expect(0, 74844, '\P{Nv=0000005/0000000006}', ""); - Expect(1, 74844, '\P{^Nv=0000005/0000000006}', ""); - Expect(0, 74845, '\p{Nv=0000005/0000000006}', ""); - Expect(1, 74845, '\p{^Nv=0000005/0000000006}', ""); - Expect(1, 74845, '\P{Nv=0000005/0000000006}', ""); - Expect(0, 74845, '\P{^Nv=0000005/0000000006}', ""); - Expect(1, 74844, '\p{Nv=300/360}', ""); - Expect(0, 74844, '\p{^Nv=300/360}', ""); - Expect(0, 74844, '\P{Nv=300/360}', ""); - Expect(1, 74844, '\P{^Nv=300/360}', ""); - Expect(0, 74845, '\p{Nv=300/360}', ""); - Expect(1, 74845, '\p{^Nv=300/360}', ""); - Expect(1, 74845, '\P{Nv=300/360}', ""); - Expect(0, 74845, '\P{^Nv=300/360}', ""); - Error('\p{Nv=8.3e-01}'); - Error('\P{Nv=8.3e-01}'); + Expect(1, 74844, '\p{Nv=005/0006}', ""); + Expect(0, 74844, '\p{^Nv=005/0006}', ""); + Expect(0, 74844, '\P{Nv=005/0006}', ""); + Expect(1, 74844, '\P{^Nv=005/0006}', ""); + Expect(0, 74845, '\p{Nv=005/0006}', ""); + Expect(1, 74845, '\p{^Nv=005/0006}', ""); + Expect(1, 74845, '\P{Nv=005/0006}', ""); + Expect(0, 74845, '\P{^Nv=005/0006}', ""); + Expect(1, 74844, '\p{Nv: 300/360}', ""); + Expect(0, 74844, '\p{^Nv: 300/360}', ""); + Expect(0, 74844, '\P{Nv: 300/360}', ""); + Expect(1, 74844, '\P{^Nv: 300/360}', ""); + Expect(0, 74845, '\p{Nv: 300/360}', ""); + Expect(1, 74845, '\p{^Nv: 300/360}', ""); + Expect(1, 74845, '\P{Nv: 300/360}', ""); + Expect(0, 74845, '\P{^Nv: 300/360}', ""); + Error('\p{Nv: 8.3e-01}'); + Error('\P{Nv: 8.3e-01}'); Expect(1, 74844, '\p{Nv=8.33e-01}', ""); Expect(0, 74844, '\p{^Nv=8.33e-01}', ""); Expect(0, 74844, '\P{Nv=8.33e-01}', ""); @@ -78344,22 +80704,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 74845, '\P{^Nv=8.33e-01}', ""); Error('\p{Nv=0.83}'); Error('\P{Nv=0.83}'); - Expect(1, 74844, '\p{Nv=8.333e-01}', ""); - Expect(0, 74844, '\p{^Nv=8.333e-01}', ""); - Expect(0, 74844, '\P{Nv=8.333e-01}', ""); - Expect(1, 74844, '\P{^Nv=8.333e-01}', ""); - Expect(0, 74845, '\p{Nv=8.333e-01}', ""); - Expect(1, 74845, '\p{^Nv=8.333e-01}', ""); - Expect(1, 74845, '\P{Nv=8.333e-01}', ""); - Expect(0, 74845, '\P{^Nv=8.333e-01}', ""); - Expect(1, 74844, '\p{Nv: 0.833}', ""); - Expect(0, 74844, '\p{^Nv: 0.833}', ""); - Expect(0, 74844, '\P{Nv: 0.833}', ""); - Expect(1, 74844, '\P{^Nv: 0.833}', ""); - Expect(0, 74845, '\p{Nv: 0.833}', ""); - Expect(1, 74845, '\p{^Nv: 0.833}', ""); - Expect(1, 74845, '\P{Nv: 0.833}', ""); - Expect(0, 74845, '\P{^Nv: 0.833}', ""); + Expect(1, 74844, '\p{Nv: 8.333e-01}', ""); + Expect(0, 74844, '\p{^Nv: 8.333e-01}', ""); + Expect(0, 74844, '\P{Nv: 8.333e-01}', ""); + Expect(1, 74844, '\P{^Nv: 8.333e-01}', ""); + Expect(0, 74845, '\p{Nv: 8.333e-01}', ""); + Expect(1, 74845, '\p{^Nv: 8.333e-01}', ""); + Expect(1, 74845, '\P{Nv: 8.333e-01}', ""); + Expect(0, 74845, '\P{^Nv: 8.333e-01}', ""); + Expect(1, 74844, '\p{Nv=0.833}', ""); + Expect(0, 74844, '\p{^Nv=0.833}', ""); + Expect(0, 74844, '\P{Nv=0.833}', ""); + Expect(1, 74844, '\P{^Nv=0.833}', ""); + Expect(0, 74845, '\p{Nv=0.833}', ""); + Expect(1, 74845, '\p{^Nv=0.833}', ""); + Expect(1, 74845, '\P{Nv=0.833}', ""); + Expect(0, 74845, '\P{^Nv=0.833}', ""); Expect(1, 74844, '\p{Nv=8.3333e-01}', ""); Expect(0, 74844, '\p{^Nv=8.3333e-01}', ""); Expect(0, 74844, '\P{Nv=8.3333e-01}', ""); @@ -78376,24 +80736,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74845, '\p{^Nv=0.8333}', ""); Expect(1, 74845, '\P{Nv=0.8333}', ""); Expect(0, 74845, '\P{^Nv=0.8333}', ""); - Error('\p{Is_Numeric_Value= -5/0000000006:=}'); - Error('\P{Is_Numeric_Value= -5/0000000006:=}'); - Expect(1, 74844, '\p{Is_Numeric_Value=000000005/0006}', ""); - Expect(0, 74844, '\p{^Is_Numeric_Value=000000005/0006}', ""); - Expect(0, 74844, '\P{Is_Numeric_Value=000000005/0006}', ""); - Expect(1, 74844, '\P{^Is_Numeric_Value=000000005/0006}', ""); - Expect(0, 74845, '\p{Is_Numeric_Value=000000005/0006}', ""); - Expect(1, 74845, '\p{^Is_Numeric_Value=000000005/0006}', ""); - Expect(1, 74845, '\P{Is_Numeric_Value=000000005/0006}', ""); - Expect(0, 74845, '\P{^Is_Numeric_Value=000000005/0006}', ""); - Expect(1, 74844, '\p{Is_Numeric_Value=300/360}', ""); - Expect(0, 74844, '\p{^Is_Numeric_Value=300/360}', ""); - Expect(0, 74844, '\P{Is_Numeric_Value=300/360}', ""); - Expect(1, 74844, '\P{^Is_Numeric_Value=300/360}', ""); - Expect(0, 74845, '\p{Is_Numeric_Value=300/360}', ""); - Expect(1, 74845, '\p{^Is_Numeric_Value=300/360}', ""); - Expect(1, 74845, '\P{Is_Numeric_Value=300/360}', ""); - Expect(0, 74845, '\P{^Is_Numeric_Value=300/360}', ""); + Error('\p{Is_Numeric_Value=:= _000000005/0000000006}'); + Error('\P{Is_Numeric_Value=:= _000000005/0000000006}'); + Expect(1, 74844, '\p{Is_Numeric_Value=0000005/00006}', ""); + Expect(0, 74844, '\p{^Is_Numeric_Value=0000005/00006}', ""); + Expect(0, 74844, '\P{Is_Numeric_Value=0000005/00006}', ""); + Expect(1, 74844, '\P{^Is_Numeric_Value=0000005/00006}', ""); + Expect(0, 74845, '\p{Is_Numeric_Value=0000005/00006}', ""); + Expect(1, 74845, '\p{^Is_Numeric_Value=0000005/00006}', ""); + Expect(1, 74845, '\P{Is_Numeric_Value=0000005/00006}', ""); + Expect(0, 74845, '\P{^Is_Numeric_Value=0000005/00006}', ""); + Expect(1, 74844, '\p{Is_Numeric_Value: 300/360}', ""); + Expect(0, 74844, '\p{^Is_Numeric_Value: 300/360}', ""); + Expect(0, 74844, '\P{Is_Numeric_Value: 300/360}', ""); + Expect(1, 74844, '\P{^Is_Numeric_Value: 300/360}', ""); + Expect(0, 74845, '\p{Is_Numeric_Value: 300/360}', ""); + Expect(1, 74845, '\p{^Is_Numeric_Value: 300/360}', ""); + Expect(1, 74845, '\P{Is_Numeric_Value: 300/360}', ""); + Expect(0, 74845, '\P{^Is_Numeric_Value: 300/360}', ""); Error('\p{Is_Numeric_Value=8.3e-01}'); Error('\P{Is_Numeric_Value=8.3e-01}'); Expect(1, 74844, '\p{Is_Numeric_Value=8.33e-01}', ""); @@ -78438,16 +80798,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74845, '\p{^Is_Numeric_Value=0.8333}', ""); Expect(1, 74845, '\P{Is_Numeric_Value=0.8333}', ""); Expect(0, 74845, '\P{^Is_Numeric_Value=0.8333}', ""); - Error('\p{Is_Nv=/a/--00005/006}'); - Error('\P{Is_Nv=/a/--00005/006}'); - Expect(1, 74844, '\p{Is_Nv=000005/06}', ""); - Expect(0, 74844, '\p{^Is_Nv=000005/06}', ""); - Expect(0, 74844, '\P{Is_Nv=000005/06}', ""); - Expect(1, 74844, '\P{^Is_Nv=000005/06}', ""); - Expect(0, 74845, '\p{Is_Nv=000005/06}', ""); - Expect(1, 74845, '\p{^Is_Nv=000005/06}', ""); - Expect(1, 74845, '\P{Is_Nv=000005/06}', ""); - Expect(0, 74845, '\P{^Is_Nv=000005/06}', ""); + Error('\p{Is_Nv=/a/+005/0006}'); + Error('\P{Is_Nv=/a/+005/0006}'); + Expect(1, 74844, '\p{Is_Nv=000000005/0006}', ""); + Expect(0, 74844, '\p{^Is_Nv=000000005/0006}', ""); + Expect(0, 74844, '\P{Is_Nv=000000005/0006}', ""); + Expect(1, 74844, '\P{^Is_Nv=000000005/0006}', ""); + Expect(0, 74845, '\p{Is_Nv=000000005/0006}', ""); + Expect(1, 74845, '\p{^Is_Nv=000000005/0006}', ""); + Expect(1, 74845, '\P{Is_Nv=000000005/0006}', ""); + Expect(0, 74845, '\P{^Is_Nv=000000005/0006}', ""); Expect(1, 74844, '\p{Is_Nv=300/360}', ""); Expect(0, 74844, '\p{^Is_Nv=300/360}', ""); Expect(0, 74844, '\P{Is_Nv=300/360}', ""); @@ -78476,14 +80836,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74845, '\p{^Is_Nv=8.333e-01}', ""); Expect(1, 74845, '\P{Is_Nv=8.333e-01}', ""); Expect(0, 74845, '\P{^Is_Nv=8.333e-01}', ""); - Expect(1, 74844, '\p{Is_Nv=0.833}', ""); - Expect(0, 74844, '\p{^Is_Nv=0.833}', ""); - Expect(0, 74844, '\P{Is_Nv=0.833}', ""); - Expect(1, 74844, '\P{^Is_Nv=0.833}', ""); - Expect(0, 74845, '\p{Is_Nv=0.833}', ""); - Expect(1, 74845, '\p{^Is_Nv=0.833}', ""); - Expect(1, 74845, '\P{Is_Nv=0.833}', ""); - Expect(0, 74845, '\P{^Is_Nv=0.833}', ""); + Expect(1, 74844, '\p{Is_Nv: 0.833}', ""); + Expect(0, 74844, '\p{^Is_Nv: 0.833}', ""); + Expect(0, 74844, '\P{Is_Nv: 0.833}', ""); + Expect(1, 74844, '\P{^Is_Nv: 0.833}', ""); + Expect(0, 74845, '\p{Is_Nv: 0.833}', ""); + Expect(1, 74845, '\p{^Is_Nv: 0.833}', ""); + Expect(1, 74845, '\P{Is_Nv: 0.833}', ""); + Expect(0, 74845, '\P{^Is_Nv: 0.833}', ""); Expect(1, 74844, '\p{Is_Nv=8.3333e-01}', ""); Expect(0, 74844, '\p{^Is_Nv=8.3333e-01}', ""); Expect(0, 74844, '\P{Is_Nv=8.3333e-01}', ""); @@ -78500,36 +80860,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74845, '\p{^Is_Nv=0.8333}', ""); Expect(1, 74845, '\P{Is_Nv=0.8333}', ""); Expect(0, 74845, '\P{^Is_Nv=0.8333}', ""); - Error('\p{Numeric_Value=__+00000005/8:=}'); - Error('\P{Numeric_Value=__+00000005/8:=}'); + Error('\p{Numeric_Value= +00005/008:=}'); + Error('\P{Numeric_Value= +00005/008:=}'); Expect(1, 8541, '\p{Numeric_Value=:\A5/8\z:}', "");; Expect(0, 8542, '\p{Numeric_Value=:\A5/8\z:}', "");; - Expect(1, 8541, '\p{Numeric_Value: 0000000005/00000008}', ""); - Expect(0, 8541, '\p{^Numeric_Value: 0000000005/00000008}', ""); - Expect(0, 8541, '\P{Numeric_Value: 0000000005/00000008}', ""); - Expect(1, 8541, '\P{^Numeric_Value: 0000000005/00000008}', ""); - Expect(0, 8542, '\p{Numeric_Value: 0000000005/00000008}', ""); - Expect(1, 8542, '\p{^Numeric_Value: 0000000005/00000008}', ""); - Expect(1, 8542, '\P{Numeric_Value: 0000000005/00000008}', ""); - Expect(0, 8542, '\P{^Numeric_Value: 0000000005/00000008}', ""); - Expect(1, 8541, '\p{Numeric_Value=300/480}', ""); - Expect(0, 8541, '\p{^Numeric_Value=300/480}', ""); - Expect(0, 8541, '\P{Numeric_Value=300/480}', ""); - Expect(1, 8541, '\P{^Numeric_Value=300/480}', ""); - Expect(0, 8542, '\p{Numeric_Value=300/480}', ""); - Expect(1, 8542, '\p{^Numeric_Value=300/480}', ""); - Expect(1, 8542, '\P{Numeric_Value=300/480}', ""); - Expect(0, 8542, '\P{^Numeric_Value=300/480}', ""); + Expect(1, 8541, '\p{Numeric_Value:+05/00008}', ""); + Expect(0, 8541, '\p{^Numeric_Value:+05/00008}', ""); + Expect(0, 8541, '\P{Numeric_Value:+05/00008}', ""); + Expect(1, 8541, '\P{^Numeric_Value:+05/00008}', ""); + Expect(0, 8542, '\p{Numeric_Value:+05/00008}', ""); + Expect(1, 8542, '\p{^Numeric_Value:+05/00008}', ""); + Expect(1, 8542, '\P{Numeric_Value:+05/00008}', ""); + Expect(0, 8542, '\P{^Numeric_Value:+05/00008}', ""); + Expect(1, 8541, '\p{Numeric_Value: 300/480}', ""); + Expect(0, 8541, '\p{^Numeric_Value: 300/480}', ""); + Expect(0, 8541, '\P{Numeric_Value: 300/480}', ""); + Expect(1, 8541, '\P{^Numeric_Value: 300/480}', ""); + Expect(0, 8542, '\p{Numeric_Value: 300/480}', ""); + Expect(1, 8542, '\p{^Numeric_Value: 300/480}', ""); + Expect(1, 8542, '\P{Numeric_Value: 300/480}', ""); + Expect(0, 8542, '\P{^Numeric_Value: 300/480}', ""); Error('\p{Numeric_Value=6.2e-01}'); Error('\P{Numeric_Value=6.2e-01}'); - Expect(1, 8541, '\p{Numeric_Value: 6.25e-01}', ""); - Expect(0, 8541, '\p{^Numeric_Value: 6.25e-01}', ""); - Expect(0, 8541, '\P{Numeric_Value: 6.25e-01}', ""); - Expect(1, 8541, '\P{^Numeric_Value: 6.25e-01}', ""); - Expect(0, 8542, '\p{Numeric_Value: 6.25e-01}', ""); - Expect(1, 8542, '\p{^Numeric_Value: 6.25e-01}', ""); - Expect(1, 8542, '\P{Numeric_Value: 6.25e-01}', ""); - Expect(0, 8542, '\P{^Numeric_Value: 6.25e-01}', ""); + Expect(1, 8541, '\p{Numeric_Value=6.25e-01}', ""); + Expect(0, 8541, '\p{^Numeric_Value=6.25e-01}', ""); + Expect(0, 8541, '\P{Numeric_Value=6.25e-01}', ""); + Expect(1, 8541, '\P{^Numeric_Value=6.25e-01}', ""); + Expect(0, 8542, '\p{Numeric_Value=6.25e-01}', ""); + Expect(1, 8542, '\p{^Numeric_Value=6.25e-01}', ""); + Expect(1, 8542, '\P{Numeric_Value=6.25e-01}', ""); + Expect(0, 8542, '\P{^Numeric_Value=6.25e-01}', ""); Error('\p{Numeric_Value=0.62}'); Error('\P{Numeric_Value=0.62}'); Expect(1, 8541, '\p{Numeric_Value=6.250e-01}', ""); @@ -78564,18 +80924,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8542, '\p{^Numeric_Value=0.6250}', ""); Expect(1, 8542, '\P{Numeric_Value=0.6250}', ""); Expect(0, 8542, '\P{^Numeric_Value=0.6250}', ""); - Error('\p{Nv=:=- +00005/08}'); - Error('\P{Nv=:=- +00005/08}'); + Error('\p{Nv= +0000000005/008:=}'); + Error('\P{Nv= +0000000005/008:=}'); Expect(1, 8541, '\p{Nv=:\A5/8\z:}', "");; Expect(0, 8542, '\p{Nv=:\A5/8\z:}', "");; - Expect(1, 8541, '\p{Nv=05/0000008}', ""); - Expect(0, 8541, '\p{^Nv=05/0000008}', ""); - Expect(0, 8541, '\P{Nv=05/0000008}', ""); - Expect(1, 8541, '\P{^Nv=05/0000008}', ""); - Expect(0, 8542, '\p{Nv=05/0000008}', ""); - Expect(1, 8542, '\p{^Nv=05/0000008}', ""); - Expect(1, 8542, '\P{Nv=05/0000008}', ""); - Expect(0, 8542, '\P{^Nv=05/0000008}', ""); + Expect(1, 8541, '\p{Nv:00000005/0000008}', ""); + Expect(0, 8541, '\p{^Nv:00000005/0000008}', ""); + Expect(0, 8541, '\P{Nv:00000005/0000008}', ""); + Expect(1, 8541, '\P{^Nv:00000005/0000008}', ""); + Expect(0, 8542, '\p{Nv:00000005/0000008}', ""); + Expect(1, 8542, '\p{^Nv:00000005/0000008}', ""); + Expect(1, 8542, '\P{Nv:00000005/0000008}', ""); + Expect(0, 8542, '\P{^Nv:00000005/0000008}', ""); Expect(1, 8541, '\p{Nv=300/480}', ""); Expect(0, 8541, '\p{^Nv=300/480}', ""); Expect(0, 8541, '\P{Nv=300/480}', ""); @@ -78604,22 +80964,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8542, '\p{^Nv=6.250e-01}', ""); Expect(1, 8542, '\P{Nv=6.250e-01}', ""); Expect(0, 8542, '\P{^Nv=6.250e-01}', ""); - Expect(1, 8541, '\p{Nv: 0.625}', ""); - Expect(0, 8541, '\p{^Nv: 0.625}', ""); - Expect(0, 8541, '\P{Nv: 0.625}', ""); - Expect(1, 8541, '\P{^Nv: 0.625}', ""); - Expect(0, 8542, '\p{Nv: 0.625}', ""); - Expect(1, 8542, '\p{^Nv: 0.625}', ""); - Expect(1, 8542, '\P{Nv: 0.625}', ""); - Expect(0, 8542, '\P{^Nv: 0.625}', ""); - Expect(1, 8541, '\p{Nv: 6.2500e-01}', ""); - Expect(0, 8541, '\p{^Nv: 6.2500e-01}', ""); - Expect(0, 8541, '\P{Nv: 6.2500e-01}', ""); - Expect(1, 8541, '\P{^Nv: 6.2500e-01}', ""); - Expect(0, 8542, '\p{Nv: 6.2500e-01}', ""); - Expect(1, 8542, '\p{^Nv: 6.2500e-01}', ""); - Expect(1, 8542, '\P{Nv: 6.2500e-01}', ""); - Expect(0, 8542, '\P{^Nv: 6.2500e-01}', ""); + Expect(1, 8541, '\p{Nv=0.625}', ""); + Expect(0, 8541, '\p{^Nv=0.625}', ""); + Expect(0, 8541, '\P{Nv=0.625}', ""); + Expect(1, 8541, '\P{^Nv=0.625}', ""); + Expect(0, 8542, '\p{Nv=0.625}', ""); + Expect(1, 8542, '\p{^Nv=0.625}', ""); + Expect(1, 8542, '\P{Nv=0.625}', ""); + Expect(0, 8542, '\P{^Nv=0.625}', ""); + Expect(1, 8541, '\p{Nv=6.2500e-01}', ""); + Expect(0, 8541, '\p{^Nv=6.2500e-01}', ""); + Expect(0, 8541, '\P{Nv=6.2500e-01}', ""); + Expect(1, 8541, '\P{^Nv=6.2500e-01}', ""); + Expect(0, 8542, '\p{Nv=6.2500e-01}', ""); + Expect(1, 8542, '\p{^Nv=6.2500e-01}', ""); + Expect(1, 8542, '\P{Nv=6.2500e-01}', ""); + Expect(0, 8542, '\P{^Nv=6.2500e-01}', ""); Expect(1, 8541, '\p{Nv=0.6250}', ""); Expect(0, 8541, '\p{^Nv=0.6250}', ""); Expect(0, 8541, '\P{Nv=0.6250}', ""); @@ -78628,24 +80988,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8542, '\p{^Nv=0.6250}', ""); Expect(1, 8542, '\P{Nv=0.6250}', ""); Expect(0, 8542, '\P{^Nv=0.6250}', ""); - Error('\p{Is_Numeric_Value=:=_-00005/0000008}'); - Error('\P{Is_Numeric_Value=:=_-00005/0000008}'); - Expect(1, 8541, '\p{Is_Numeric_Value:000000005/08}', ""); - Expect(0, 8541, '\p{^Is_Numeric_Value:000000005/08}', ""); - Expect(0, 8541, '\P{Is_Numeric_Value:000000005/08}', ""); - Expect(1, 8541, '\P{^Is_Numeric_Value:000000005/08}', ""); - Expect(0, 8542, '\p{Is_Numeric_Value:000000005/08}', ""); - Expect(1, 8542, '\p{^Is_Numeric_Value:000000005/08}', ""); - Expect(1, 8542, '\P{Is_Numeric_Value:000000005/08}', ""); - Expect(0, 8542, '\P{^Is_Numeric_Value:000000005/08}', ""); - Expect(1, 8541, '\p{Is_Numeric_Value: 300/480}', ""); - Expect(0, 8541, '\p{^Is_Numeric_Value: 300/480}', ""); - Expect(0, 8541, '\P{Is_Numeric_Value: 300/480}', ""); - Expect(1, 8541, '\P{^Is_Numeric_Value: 300/480}', ""); - Expect(0, 8542, '\p{Is_Numeric_Value: 300/480}', ""); - Expect(1, 8542, '\p{^Is_Numeric_Value: 300/480}', ""); - Expect(1, 8542, '\P{Is_Numeric_Value: 300/480}', ""); - Expect(0, 8542, '\P{^Is_Numeric_Value: 300/480}', ""); + Error('\p{Is_Numeric_Value= :=00000005/0000000008}'); + Error('\P{Is_Numeric_Value= :=00000005/0000000008}'); + Expect(1, 8541, '\p{Is_Numeric_Value=+0005/008}', ""); + Expect(0, 8541, '\p{^Is_Numeric_Value=+0005/008}', ""); + Expect(0, 8541, '\P{Is_Numeric_Value=+0005/008}', ""); + Expect(1, 8541, '\P{^Is_Numeric_Value=+0005/008}', ""); + Expect(0, 8542, '\p{Is_Numeric_Value=+0005/008}', ""); + Expect(1, 8542, '\p{^Is_Numeric_Value=+0005/008}', ""); + Expect(1, 8542, '\P{Is_Numeric_Value=+0005/008}', ""); + Expect(0, 8542, '\P{^Is_Numeric_Value=+0005/008}', ""); + Expect(1, 8541, '\p{Is_Numeric_Value=300/480}', ""); + Expect(0, 8541, '\p{^Is_Numeric_Value=300/480}', ""); + Expect(0, 8541, '\P{Is_Numeric_Value=300/480}', ""); + Expect(1, 8541, '\P{^Is_Numeric_Value=300/480}', ""); + Expect(0, 8542, '\p{Is_Numeric_Value=300/480}', ""); + Expect(1, 8542, '\p{^Is_Numeric_Value=300/480}', ""); + Expect(1, 8542, '\P{Is_Numeric_Value=300/480}', ""); + Expect(0, 8542, '\P{^Is_Numeric_Value=300/480}', ""); Error('\p{Is_Numeric_Value=6.2e-01}'); Error('\P{Is_Numeric_Value=6.2e-01}'); Expect(1, 8541, '\p{Is_Numeric_Value=6.25e-01}', ""); @@ -78656,8 +81016,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8542, '\p{^Is_Numeric_Value=6.25e-01}', ""); Expect(1, 8542, '\P{Is_Numeric_Value=6.25e-01}', ""); Expect(0, 8542, '\P{^Is_Numeric_Value=6.25e-01}', ""); - Error('\p{Is_Numeric_Value=0.62}'); - Error('\P{Is_Numeric_Value=0.62}'); + Error('\p{Is_Numeric_Value: 0.62}'); + Error('\P{Is_Numeric_Value: 0.62}'); Expect(1, 8541, '\p{Is_Numeric_Value=6.250e-01}', ""); Expect(0, 8541, '\p{^Is_Numeric_Value=6.250e-01}', ""); Expect(0, 8541, '\P{Is_Numeric_Value=6.250e-01}', ""); @@ -78666,14 +81026,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8542, '\p{^Is_Numeric_Value=6.250e-01}', ""); Expect(1, 8542, '\P{Is_Numeric_Value=6.250e-01}', ""); Expect(0, 8542, '\P{^Is_Numeric_Value=6.250e-01}', ""); - Expect(1, 8541, '\p{Is_Numeric_Value: 0.625}', ""); - Expect(0, 8541, '\p{^Is_Numeric_Value: 0.625}', ""); - Expect(0, 8541, '\P{Is_Numeric_Value: 0.625}', ""); - Expect(1, 8541, '\P{^Is_Numeric_Value: 0.625}', ""); - Expect(0, 8542, '\p{Is_Numeric_Value: 0.625}', ""); - Expect(1, 8542, '\p{^Is_Numeric_Value: 0.625}', ""); - Expect(1, 8542, '\P{Is_Numeric_Value: 0.625}', ""); - Expect(0, 8542, '\P{^Is_Numeric_Value: 0.625}', ""); + Expect(1, 8541, '\p{Is_Numeric_Value=0.625}', ""); + Expect(0, 8541, '\p{^Is_Numeric_Value=0.625}', ""); + Expect(0, 8541, '\P{Is_Numeric_Value=0.625}', ""); + Expect(1, 8541, '\P{^Is_Numeric_Value=0.625}', ""); + Expect(0, 8542, '\p{Is_Numeric_Value=0.625}', ""); + Expect(1, 8542, '\p{^Is_Numeric_Value=0.625}', ""); + Expect(1, 8542, '\P{Is_Numeric_Value=0.625}', ""); + Expect(0, 8542, '\P{^Is_Numeric_Value=0.625}', ""); Expect(1, 8541, '\p{Is_Numeric_Value=6.2500e-01}', ""); Expect(0, 8541, '\p{^Is_Numeric_Value=6.2500e-01}', ""); Expect(0, 8541, '\P{Is_Numeric_Value=6.2500e-01}', ""); @@ -78690,16 +81050,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8542, '\p{^Is_Numeric_Value=0.6250}', ""); Expect(1, 8542, '\P{Is_Numeric_Value=0.6250}', ""); Expect(0, 8542, '\P{^Is_Numeric_Value=0.6250}', ""); - Error('\p{Is_Nv= _0005/0000008:=}'); - Error('\P{Is_Nv= _0005/0000008:=}'); - Expect(1, 8541, '\p{Is_Nv=000005/008}', ""); - Expect(0, 8541, '\p{^Is_Nv=000005/008}', ""); - Expect(0, 8541, '\P{Is_Nv=000005/008}', ""); - Expect(1, 8541, '\P{^Is_Nv=000005/008}', ""); - Expect(0, 8542, '\p{Is_Nv=000005/008}', ""); - Expect(1, 8542, '\p{^Is_Nv=000005/008}', ""); - Expect(1, 8542, '\P{Is_Nv=000005/008}', ""); - Expect(0, 8542, '\P{^Is_Nv=000005/008}', ""); + Error('\p{Is_Nv=_:=0000005/8}'); + Error('\P{Is_Nv=_:=0000005/8}'); + Expect(1, 8541, '\p{Is_Nv: 0005/08}', ""); + Expect(0, 8541, '\p{^Is_Nv: 0005/08}', ""); + Expect(0, 8541, '\P{Is_Nv: 0005/08}', ""); + Expect(1, 8541, '\P{^Is_Nv: 0005/08}', ""); + Expect(0, 8542, '\p{Is_Nv: 0005/08}', ""); + Expect(1, 8542, '\p{^Is_Nv: 0005/08}', ""); + Expect(1, 8542, '\P{Is_Nv: 0005/08}', ""); + Expect(0, 8542, '\P{^Is_Nv: 0005/08}', ""); Expect(1, 8541, '\p{Is_Nv=300/480}', ""); Expect(0, 8541, '\p{^Is_Nv=300/480}', ""); Expect(0, 8541, '\P{Is_Nv=300/480}', ""); @@ -78718,8 +81078,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8542, '\p{^Is_Nv=6.25e-01}', ""); Expect(1, 8542, '\P{Is_Nv=6.25e-01}', ""); Expect(0, 8542, '\P{^Is_Nv=6.25e-01}', ""); - Error('\p{Is_Nv=0.62}'); - Error('\P{Is_Nv=0.62}'); + Error('\p{Is_Nv: 0.62}'); + Error('\P{Is_Nv: 0.62}'); Expect(1, 8541, '\p{Is_Nv=6.250e-01}', ""); Expect(0, 8541, '\p{^Is_Nv=6.250e-01}', ""); Expect(0, 8541, '\P{Is_Nv=6.250e-01}', ""); @@ -78752,18 +81112,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8542, '\p{^Is_Nv=0.6250}', ""); Expect(1, 8542, '\P{Is_Nv=0.6250}', ""); Expect(0, 8542, '\P{^Is_Nv=0.6250}', ""); - Error('\p{Numeric_Value= -0_0_0_0_0_0_0_0050:=}'); - Error('\P{Numeric_Value= -0_0_0_0_0_0_0_0050:=}'); + Error('\p{Numeric_Value= :=000050}'); + Error('\P{Numeric_Value= :=000050}'); Expect(1, 126222, '\p{Numeric_Value=:\A50\z:}', "");; Expect(0, 126223, '\p{Numeric_Value=:\A50\z:}', "");; - Expect(1, 126222, '\p{Numeric_Value=05_0}', ""); - Expect(0, 126222, '\p{^Numeric_Value=05_0}', ""); - Expect(0, 126222, '\P{Numeric_Value=05_0}', ""); - Expect(1, 126222, '\P{^Numeric_Value=05_0}', ""); - Expect(0, 126223, '\p{Numeric_Value=05_0}', ""); - Expect(1, 126223, '\p{^Numeric_Value=05_0}', ""); - Expect(1, 126223, '\P{Numeric_Value=05_0}', ""); - Expect(0, 126223, '\P{^Numeric_Value=05_0}', ""); + Expect(1, 126222, '\p{Numeric_Value=0000000050}', ""); + Expect(0, 126222, '\p{^Numeric_Value=0000000050}', ""); + Expect(0, 126222, '\P{Numeric_Value=0000000050}', ""); + Expect(1, 126222, '\P{^Numeric_Value=0000000050}', ""); + Expect(0, 126223, '\p{Numeric_Value=0000000050}', ""); + Expect(1, 126223, '\p{^Numeric_Value=0000000050}', ""); + Expect(1, 126223, '\P{Numeric_Value=0000000050}', ""); + Expect(0, 126223, '\P{^Numeric_Value=0000000050}', ""); Expect(1, 126222, '\p{Numeric_Value=5.000000000000000e+01}', ""); Expect(0, 126222, '\p{^Numeric_Value=5.000000000000000e+01}', ""); Expect(0, 126222, '\P{Numeric_Value=5.000000000000000e+01}', ""); @@ -78772,18 +81132,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126223, '\p{^Numeric_Value=5.000000000000000e+01}', ""); Expect(1, 126223, '\P{Numeric_Value=5.000000000000000e+01}', ""); Expect(0, 126223, '\P{^Numeric_Value=5.000000000000000e+01}', ""); - Error('\p{Nv=_:=0_0_50}'); - Error('\P{Nv=_:=0_0_50}'); + Error('\p{Nv= 00050:=}'); + Error('\P{Nv= 00050:=}'); Expect(1, 126222, '\p{Nv=:\A50\z:}', "");; Expect(0, 126223, '\p{Nv=:\A50\z:}', "");; - Expect(1, 126222, '\p{Nv: +00000050}', ""); - Expect(0, 126222, '\p{^Nv: +00000050}', ""); - Expect(0, 126222, '\P{Nv: +00000050}', ""); - Expect(1, 126222, '\P{^Nv: +00000050}', ""); - Expect(0, 126223, '\p{Nv: +00000050}', ""); - Expect(1, 126223, '\p{^Nv: +00000050}', ""); - Expect(1, 126223, '\P{Nv: +00000050}', ""); - Expect(0, 126223, '\P{^Nv: +00000050}', ""); + Expect(1, 126222, '\p{Nv=000000050}', ""); + Expect(0, 126222, '\p{^Nv=000000050}', ""); + Expect(0, 126222, '\P{Nv=000000050}', ""); + Expect(1, 126222, '\P{^Nv=000000050}', ""); + Expect(0, 126223, '\p{Nv=000000050}', ""); + Expect(1, 126223, '\p{^Nv=000000050}', ""); + Expect(1, 126223, '\P{Nv=000000050}', ""); + Expect(0, 126223, '\P{^Nv=000000050}', ""); Expect(1, 126222, '\p{Nv=5.000000000000000e+01}', ""); Expect(0, 126222, '\p{^Nv=5.000000000000000e+01}', ""); Expect(0, 126222, '\P{Nv=5.000000000000000e+01}', ""); @@ -78792,16 +81152,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126223, '\p{^Nv=5.000000000000000e+01}', ""); Expect(1, 126223, '\P{Nv=5.000000000000000e+01}', ""); Expect(0, 126223, '\P{^Nv=5.000000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=/a/_000000050}'); - Error('\P{Is_Numeric_Value=/a/_000000050}'); - Expect(1, 126222, '\p{Is_Numeric_Value=+0050}', ""); - Expect(0, 126222, '\p{^Is_Numeric_Value=+0050}', ""); - Expect(0, 126222, '\P{Is_Numeric_Value=+0050}', ""); - Expect(1, 126222, '\P{^Is_Numeric_Value=+0050}', ""); - Expect(0, 126223, '\p{Is_Numeric_Value=+0050}', ""); - Expect(1, 126223, '\p{^Is_Numeric_Value=+0050}', ""); - Expect(1, 126223, '\P{Is_Numeric_Value=+0050}', ""); - Expect(0, 126223, '\P{^Is_Numeric_Value=+0050}', ""); + Error('\p{Is_Numeric_Value=--000000050/a/}'); + Error('\P{Is_Numeric_Value=--000000050/a/}'); + Expect(1, 126222, '\p{Is_Numeric_Value=000050}', ""); + Expect(0, 126222, '\p{^Is_Numeric_Value=000050}', ""); + Expect(0, 126222, '\P{Is_Numeric_Value=000050}', ""); + Expect(1, 126222, '\P{^Is_Numeric_Value=000050}', ""); + Expect(0, 126223, '\p{Is_Numeric_Value=000050}', ""); + Expect(1, 126223, '\p{^Is_Numeric_Value=000050}', ""); + Expect(1, 126223, '\P{Is_Numeric_Value=000050}', ""); + Expect(0, 126223, '\P{^Is_Numeric_Value=000050}', ""); Expect(1, 126222, '\p{Is_Numeric_Value=5.000000000000000e+01}', ""); Expect(0, 126222, '\p{^Is_Numeric_Value=5.000000000000000e+01}', ""); Expect(0, 126222, '\P{Is_Numeric_Value=5.000000000000000e+01}', ""); @@ -78810,56 +81170,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126223, '\p{^Is_Numeric_Value=5.000000000000000e+01}', ""); Expect(1, 126223, '\P{Is_Numeric_Value=5.000000000000000e+01}', ""); Expect(0, 126223, '\P{^Is_Numeric_Value=5.000000000000000e+01}', ""); - Error('\p{Is_Nv= _+50:=}'); - Error('\P{Is_Nv= _+50:=}'); - Expect(1, 126222, '\p{Is_Nv: +50}', ""); - Expect(0, 126222, '\p{^Is_Nv: +50}', ""); - Expect(0, 126222, '\P{Is_Nv: +50}', ""); - Expect(1, 126222, '\P{^Is_Nv: +50}', ""); - Expect(0, 126223, '\p{Is_Nv: +50}', ""); - Expect(1, 126223, '\p{^Is_Nv: +50}', ""); - Expect(1, 126223, '\P{Is_Nv: +50}', ""); - Expect(0, 126223, '\P{^Is_Nv: +50}', ""); - Expect(1, 126222, '\p{Is_Nv=5.000000000000000e+01}', ""); - Expect(0, 126222, '\p{^Is_Nv=5.000000000000000e+01}', ""); - Expect(0, 126222, '\P{Is_Nv=5.000000000000000e+01}', ""); - Expect(1, 126222, '\P{^Is_Nv=5.000000000000000e+01}', ""); - Expect(0, 126223, '\p{Is_Nv=5.000000000000000e+01}', ""); - Expect(1, 126223, '\p{^Is_Nv=5.000000000000000e+01}', ""); - Expect(1, 126223, '\P{Is_Nv=5.000000000000000e+01}', ""); - Expect(0, 126223, '\P{^Is_Nv=5.000000000000000e+01}', ""); - Error('\p{Numeric_Value=:=--0_0_0_0_0_00500}'); - Error('\P{Numeric_Value=:=--0_0_0_0_0_00500}'); + Error('\p{Is_Nv= /a/00000000050}'); + Error('\P{Is_Nv= /a/00000000050}'); + Expect(1, 126222, '\p{Is_Nv=0000000050}', ""); + Expect(0, 126222, '\p{^Is_Nv=0000000050}', ""); + Expect(0, 126222, '\P{Is_Nv=0000000050}', ""); + Expect(1, 126222, '\P{^Is_Nv=0000000050}', ""); + Expect(0, 126223, '\p{Is_Nv=0000000050}', ""); + Expect(1, 126223, '\p{^Is_Nv=0000000050}', ""); + Expect(1, 126223, '\P{Is_Nv=0000000050}', ""); + Expect(0, 126223, '\P{^Is_Nv=0000000050}', ""); + Expect(1, 126222, '\p{Is_Nv: 5.000000000000000e+01}', ""); + Expect(0, 126222, '\p{^Is_Nv: 5.000000000000000e+01}', ""); + Expect(0, 126222, '\P{Is_Nv: 5.000000000000000e+01}', ""); + Expect(1, 126222, '\P{^Is_Nv: 5.000000000000000e+01}', ""); + Expect(0, 126223, '\p{Is_Nv: 5.000000000000000e+01}', ""); + Expect(1, 126223, '\p{^Is_Nv: 5.000000000000000e+01}', ""); + Expect(1, 126223, '\P{Is_Nv: 5.000000000000000e+01}', ""); + Expect(0, 126223, '\P{^Is_Nv: 5.000000000000000e+01}', ""); + Error('\p{Numeric_Value=_ 00_00_00_05_00:=}'); + Error('\P{Numeric_Value=_ 00_00_00_05_00:=}'); Expect(1, 126231, '\p{Numeric_Value=:\A500\z:}', "");; Expect(0, 126232, '\p{Numeric_Value=:\A500\z:}', "");; - Expect(1, 126231, '\p{Numeric_Value=00_00_05_00}', ""); - Expect(0, 126231, '\p{^Numeric_Value=00_00_05_00}', ""); - Expect(0, 126231, '\P{Numeric_Value=00_00_05_00}', ""); - Expect(1, 126231, '\P{^Numeric_Value=00_00_05_00}', ""); - Expect(0, 126232, '\p{Numeric_Value=00_00_05_00}', ""); - Expect(1, 126232, '\p{^Numeric_Value=00_00_05_00}', ""); - Expect(1, 126232, '\P{Numeric_Value=00_00_05_00}', ""); - Expect(0, 126232, '\P{^Numeric_Value=00_00_05_00}', ""); - Expect(1, 126231, '\p{Numeric_Value: 5.000000000000000e+02}', ""); - Expect(0, 126231, '\p{^Numeric_Value: 5.000000000000000e+02}', ""); - Expect(0, 126231, '\P{Numeric_Value: 5.000000000000000e+02}', ""); - Expect(1, 126231, '\P{^Numeric_Value: 5.000000000000000e+02}', ""); - Expect(0, 126232, '\p{Numeric_Value: 5.000000000000000e+02}', ""); - Expect(1, 126232, '\p{^Numeric_Value: 5.000000000000000e+02}', ""); - Expect(1, 126232, '\P{Numeric_Value: 5.000000000000000e+02}', ""); - Expect(0, 126232, '\P{^Numeric_Value: 5.000000000000000e+02}', ""); - Error('\p{Nv: _50_0/a/}'); - Error('\P{Nv: _50_0/a/}'); + Expect(1, 126231, '\p{Numeric_Value=+000_005_00}', ""); + Expect(0, 126231, '\p{^Numeric_Value=+000_005_00}', ""); + Expect(0, 126231, '\P{Numeric_Value=+000_005_00}', ""); + Expect(1, 126231, '\P{^Numeric_Value=+000_005_00}', ""); + Expect(0, 126232, '\p{Numeric_Value=+000_005_00}', ""); + Expect(1, 126232, '\p{^Numeric_Value=+000_005_00}', ""); + Expect(1, 126232, '\P{Numeric_Value=+000_005_00}', ""); + Expect(0, 126232, '\P{^Numeric_Value=+000_005_00}', ""); + Expect(1, 126231, '\p{Numeric_Value=5.000000000000000e+02}', ""); + Expect(0, 126231, '\p{^Numeric_Value=5.000000000000000e+02}', ""); + Expect(0, 126231, '\P{Numeric_Value=5.000000000000000e+02}', ""); + Expect(1, 126231, '\P{^Numeric_Value=5.000000000000000e+02}', ""); + Expect(0, 126232, '\p{Numeric_Value=5.000000000000000e+02}', ""); + Expect(1, 126232, '\p{^Numeric_Value=5.000000000000000e+02}', ""); + Expect(1, 126232, '\P{Numeric_Value=5.000000000000000e+02}', ""); + Expect(0, 126232, '\P{^Numeric_Value=5.000000000000000e+02}', ""); + Error('\p{Nv: /a/+00000_00050_0}'); + Error('\P{Nv: /a/+00000_00050_0}'); Expect(1, 126231, '\p{Nv=:\A500\z:}', "");; Expect(0, 126232, '\p{Nv=:\A500\z:}', "");; - Expect(1, 126231, '\p{Nv=0_0_0_0_0_0_0_0_0_5_00}', ""); - Expect(0, 126231, '\p{^Nv=0_0_0_0_0_0_0_0_0_5_00}', ""); - Expect(0, 126231, '\P{Nv=0_0_0_0_0_0_0_0_0_5_00}', ""); - Expect(1, 126231, '\P{^Nv=0_0_0_0_0_0_0_0_0_5_00}', ""); - Expect(0, 126232, '\p{Nv=0_0_0_0_0_0_0_0_0_5_00}', ""); - Expect(1, 126232, '\p{^Nv=0_0_0_0_0_0_0_0_0_5_00}', ""); - Expect(1, 126232, '\P{Nv=0_0_0_0_0_0_0_0_0_5_00}', ""); - Expect(0, 126232, '\P{^Nv=0_0_0_0_0_0_0_0_0_5_00}', ""); + Expect(1, 126231, '\p{Nv=00000500}', ""); + Expect(0, 126231, '\p{^Nv=00000500}', ""); + Expect(0, 126231, '\P{Nv=00000500}', ""); + Expect(1, 126231, '\P{^Nv=00000500}', ""); + Expect(0, 126232, '\p{Nv=00000500}', ""); + Expect(1, 126232, '\p{^Nv=00000500}', ""); + Expect(1, 126232, '\P{Nv=00000500}', ""); + Expect(0, 126232, '\P{^Nv=00000500}', ""); Expect(1, 126231, '\p{Nv=5.000000000000000e+02}', ""); Expect(0, 126231, '\p{^Nv=5.000000000000000e+02}', ""); Expect(0, 126231, '\P{Nv=5.000000000000000e+02}', ""); @@ -78868,16 +81228,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126232, '\p{^Nv=5.000000000000000e+02}', ""); Expect(1, 126232, '\P{Nv=5.000000000000000e+02}', ""); Expect(0, 126232, '\P{^Nv=5.000000000000000e+02}', ""); - Error('\p{Is_Numeric_Value=/a/ 050_0}'); - Error('\P{Is_Numeric_Value=/a/ 050_0}'); - Expect(1, 126231, '\p{Is_Numeric_Value=+00000050_0}', ""); - Expect(0, 126231, '\p{^Is_Numeric_Value=+00000050_0}', ""); - Expect(0, 126231, '\P{Is_Numeric_Value=+00000050_0}', ""); - Expect(1, 126231, '\P{^Is_Numeric_Value=+00000050_0}', ""); - Expect(0, 126232, '\p{Is_Numeric_Value=+00000050_0}', ""); - Expect(1, 126232, '\p{^Is_Numeric_Value=+00000050_0}', ""); - Expect(1, 126232, '\P{Is_Numeric_Value=+00000050_0}', ""); - Expect(0, 126232, '\P{^Is_Numeric_Value=+00000050_0}', ""); + Error('\p{Is_Numeric_Value=/a/ -0_0_0_0_5_00}'); + Error('\P{Is_Numeric_Value=/a/ -0_0_0_0_5_00}'); + Expect(1, 126231, '\p{Is_Numeric_Value=+0_5_00}', ""); + Expect(0, 126231, '\p{^Is_Numeric_Value=+0_5_00}', ""); + Expect(0, 126231, '\P{Is_Numeric_Value=+0_5_00}', ""); + Expect(1, 126231, '\P{^Is_Numeric_Value=+0_5_00}', ""); + Expect(0, 126232, '\p{Is_Numeric_Value=+0_5_00}', ""); + Expect(1, 126232, '\p{^Is_Numeric_Value=+0_5_00}', ""); + Expect(1, 126232, '\P{Is_Numeric_Value=+0_5_00}', ""); + Expect(0, 126232, '\P{^Is_Numeric_Value=+0_5_00}', ""); Expect(1, 126231, '\p{Is_Numeric_Value=5.000000000000000e+02}', ""); Expect(0, 126231, '\p{^Is_Numeric_Value=5.000000000000000e+02}', ""); Expect(0, 126231, '\P{Is_Numeric_Value=5.000000000000000e+02}', ""); @@ -78886,16 +81246,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126232, '\p{^Is_Numeric_Value=5.000000000000000e+02}', ""); Expect(1, 126232, '\P{Is_Numeric_Value=5.000000000000000e+02}', ""); Expect(0, 126232, '\P{^Is_Numeric_Value=5.000000000000000e+02}', ""); - Error('\p{Is_Nv=:= +000000000500}'); - Error('\P{Is_Nv=:= +000000000500}'); - Expect(1, 126231, '\p{Is_Nv=0_0_5_00}', ""); - Expect(0, 126231, '\p{^Is_Nv=0_0_5_00}', ""); - Expect(0, 126231, '\P{Is_Nv=0_0_5_00}', ""); - Expect(1, 126231, '\P{^Is_Nv=0_0_5_00}', ""); - Expect(0, 126232, '\p{Is_Nv=0_0_5_00}', ""); - Expect(1, 126232, '\p{^Is_Nv=0_0_5_00}', ""); - Expect(1, 126232, '\P{Is_Nv=0_0_5_00}', ""); - Expect(0, 126232, '\P{^Is_Nv=0_0_5_00}', ""); + Error('\p{Is_Nv= :=+000_005_00}'); + Error('\P{Is_Nv= :=+000_005_00}'); + Expect(1, 126231, '\p{Is_Nv=000000500}', ""); + Expect(0, 126231, '\p{^Is_Nv=000000500}', ""); + Expect(0, 126231, '\P{Is_Nv=000000500}', ""); + Expect(1, 126231, '\P{^Is_Nv=000000500}', ""); + Expect(0, 126232, '\p{Is_Nv=000000500}', ""); + Expect(1, 126232, '\p{^Is_Nv=000000500}', ""); + Expect(1, 126232, '\P{Is_Nv=000000500}', ""); + Expect(0, 126232, '\P{^Is_Nv=000000500}', ""); Expect(1, 126231, '\p{Is_Nv=5.000000000000000e+02}', ""); Expect(0, 126231, '\p{^Is_Nv=5.000000000000000e+02}', ""); Expect(0, 126231, '\P{Is_Nv=5.000000000000000e+02}', ""); @@ -78904,18 +81264,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126232, '\p{^Is_Nv=5.000000000000000e+02}', ""); Expect(1, 126232, '\P{Is_Nv=5.000000000000000e+02}', ""); Expect(0, 126232, '\P{^Is_Nv=5.000000000000000e+02}', ""); - Error('\p{Numeric_Value= /a/5000}'); - Error('\P{Numeric_Value= /a/5000}'); + Error('\p{Numeric_Value=/a/+000000005000}'); + Error('\P{Numeric_Value=/a/+000000005000}'); Expect(1, 126240, '\p{Numeric_Value=:\A5000\z:}', "");; Expect(0, 126241, '\p{Numeric_Value=:\A5000\z:}', "");; - Expect(1, 126240, '\p{Numeric_Value=+000000005000}', ""); - Expect(0, 126240, '\p{^Numeric_Value=+000000005000}', ""); - Expect(0, 126240, '\P{Numeric_Value=+000000005000}', ""); - Expect(1, 126240, '\P{^Numeric_Value=+000000005000}', ""); - Expect(0, 126241, '\p{Numeric_Value=+000000005000}', ""); - Expect(1, 126241, '\p{^Numeric_Value=+000000005000}', ""); - Expect(1, 126241, '\P{Numeric_Value=+000000005000}', ""); - Expect(0, 126241, '\P{^Numeric_Value=+000000005000}', ""); + Expect(1, 126240, '\p{Numeric_Value=00_05_00_0}', ""); + Expect(0, 126240, '\p{^Numeric_Value=00_05_00_0}', ""); + Expect(0, 126240, '\P{Numeric_Value=00_05_00_0}', ""); + Expect(1, 126240, '\P{^Numeric_Value=00_05_00_0}', ""); + Expect(0, 126241, '\p{Numeric_Value=00_05_00_0}', ""); + Expect(1, 126241, '\p{^Numeric_Value=00_05_00_0}', ""); + Expect(1, 126241, '\P{Numeric_Value=00_05_00_0}', ""); + Expect(0, 126241, '\P{^Numeric_Value=00_05_00_0}', ""); Expect(1, 126240, '\p{Numeric_Value=5.000000000000000e+03}', ""); Expect(0, 126240, '\p{^Numeric_Value=5.000000000000000e+03}', ""); Expect(0, 126240, '\P{Numeric_Value=5.000000000000000e+03}', ""); @@ -78924,18 +81284,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126241, '\p{^Numeric_Value=5.000000000000000e+03}', ""); Expect(1, 126241, '\P{Numeric_Value=5.000000000000000e+03}', ""); Expect(0, 126241, '\P{^Numeric_Value=5.000000000000000e+03}', ""); - Error('\p{Nv=_00_00_05_000:=}'); - Error('\P{Nv=_00_00_05_000:=}'); + Error('\p{Nv= /a/0_5_0_00}'); + Error('\P{Nv= /a/0_5_0_00}'); Expect(1, 126240, '\p{Nv=:\A5000\z:}', "");; Expect(0, 126241, '\p{Nv=:\A5000\z:}', "");; - Expect(1, 126240, '\p{Nv=+0_0_0_0_5000}', ""); - Expect(0, 126240, '\p{^Nv=+0_0_0_0_5000}', ""); - Expect(0, 126240, '\P{Nv=+0_0_0_0_5000}', ""); - Expect(1, 126240, '\P{^Nv=+0_0_0_0_5000}', ""); - Expect(0, 126241, '\p{Nv=+0_0_0_0_5000}', ""); - Expect(1, 126241, '\p{^Nv=+0_0_0_0_5000}', ""); - Expect(1, 126241, '\P{Nv=+0_0_0_0_5000}', ""); - Expect(0, 126241, '\P{^Nv=+0_0_0_0_5000}', ""); + Expect(1, 126240, '\p{Nv: 000005000}', ""); + Expect(0, 126240, '\p{^Nv: 000005000}', ""); + Expect(0, 126240, '\P{Nv: 000005000}', ""); + Expect(1, 126240, '\P{^Nv: 000005000}', ""); + Expect(0, 126241, '\p{Nv: 000005000}', ""); + Expect(1, 126241, '\p{^Nv: 000005000}', ""); + Expect(1, 126241, '\P{Nv: 000005000}', ""); + Expect(0, 126241, '\P{^Nv: 000005000}', ""); Expect(1, 126240, '\p{Nv=5.000000000000000e+03}', ""); Expect(0, 126240, '\p{^Nv=5.000000000000000e+03}', ""); Expect(0, 126240, '\P{Nv=5.000000000000000e+03}', ""); @@ -78944,16 +81304,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126241, '\p{^Nv=5.000000000000000e+03}', ""); Expect(1, 126241, '\P{Nv=5.000000000000000e+03}', ""); Expect(0, 126241, '\P{^Nv=5.000000000000000e+03}', ""); - Error('\p{Is_Numeric_Value=/a/ -000005000}'); - Error('\P{Is_Numeric_Value=/a/ -000005000}'); - Expect(1, 126240, '\p{Is_Numeric_Value=+000005000}', ""); - Expect(0, 126240, '\p{^Is_Numeric_Value=+000005000}', ""); - Expect(0, 126240, '\P{Is_Numeric_Value=+000005000}', ""); - Expect(1, 126240, '\P{^Is_Numeric_Value=+000005000}', ""); - Expect(0, 126241, '\p{Is_Numeric_Value=+000005000}', ""); - Expect(1, 126241, '\p{^Is_Numeric_Value=+000005000}', ""); - Expect(1, 126241, '\P{Is_Numeric_Value=+000005000}', ""); - Expect(0, 126241, '\P{^Is_Numeric_Value=+000005000}', ""); + Error('\p{Is_Numeric_Value=__000005000:=}'); + Error('\P{Is_Numeric_Value=__000005000:=}'); + Expect(1, 126240, '\p{Is_Numeric_Value: 000000005000}', ""); + Expect(0, 126240, '\p{^Is_Numeric_Value: 000000005000}', ""); + Expect(0, 126240, '\P{Is_Numeric_Value: 000000005000}', ""); + Expect(1, 126240, '\P{^Is_Numeric_Value: 000000005000}', ""); + Expect(0, 126241, '\p{Is_Numeric_Value: 000000005000}', ""); + Expect(1, 126241, '\p{^Is_Numeric_Value: 000000005000}', ""); + Expect(1, 126241, '\P{Is_Numeric_Value: 000000005000}', ""); + Expect(0, 126241, '\P{^Is_Numeric_Value: 000000005000}', ""); Expect(1, 126240, '\p{Is_Numeric_Value=5.000000000000000e+03}', ""); Expect(0, 126240, '\p{^Is_Numeric_Value=5.000000000000000e+03}', ""); Expect(0, 126240, '\P{Is_Numeric_Value=5.000000000000000e+03}', ""); @@ -78962,16 +81322,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126241, '\p{^Is_Numeric_Value=5.000000000000000e+03}', ""); Expect(1, 126241, '\P{Is_Numeric_Value=5.000000000000000e+03}', ""); Expect(0, 126241, '\P{^Is_Numeric_Value=5.000000000000000e+03}', ""); - Error('\p{Is_Nv=-/a/0_0_0_0_0_5_000}'); - Error('\P{Is_Nv=-/a/0_0_0_0_0_5_000}'); - Expect(1, 126240, '\p{Is_Nv=+00000005000}', ""); - Expect(0, 126240, '\p{^Is_Nv=+00000005000}', ""); - Expect(0, 126240, '\P{Is_Nv=+00000005000}', ""); - Expect(1, 126240, '\P{^Is_Nv=+00000005000}', ""); - Expect(0, 126241, '\p{Is_Nv=+00000005000}', ""); - Expect(1, 126241, '\p{^Is_Nv=+00000005000}', ""); - Expect(1, 126241, '\P{Is_Nv=+00000005000}', ""); - Expect(0, 126241, '\P{^Is_Nv=+00000005000}', ""); + Error('\p{Is_Nv: := 0_0_0_0_0_0_5000}'); + Error('\P{Is_Nv: := 0_0_0_0_0_0_5000}'); + Expect(1, 126240, '\p{Is_Nv=+005000}', ""); + Expect(0, 126240, '\p{^Is_Nv=+005000}', ""); + Expect(0, 126240, '\P{Is_Nv=+005000}', ""); + Expect(1, 126240, '\P{^Is_Nv=+005000}', ""); + Expect(0, 126241, '\p{Is_Nv=+005000}', ""); + Expect(1, 126241, '\p{^Is_Nv=+005000}', ""); + Expect(1, 126241, '\P{Is_Nv=+005000}', ""); + Expect(0, 126241, '\P{^Is_Nv=+005000}', ""); Expect(1, 126240, '\p{Is_Nv=5.000000000000000e+03}', ""); Expect(0, 126240, '\p{^Is_Nv=5.000000000000000e+03}', ""); Expect(0, 126240, '\P{Is_Nv=5.000000000000000e+03}', ""); @@ -78980,38 +81340,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126241, '\p{^Is_Nv=5.000000000000000e+03}', ""); Expect(1, 126241, '\P{Is_Nv=5.000000000000000e+03}', ""); Expect(0, 126241, '\P{^Is_Nv=5.000000000000000e+03}', ""); - Error('\p{Numeric_Value= _+0_0_0_0_0_0_0_50000:=}'); - Error('\P{Numeric_Value= _+0_0_0_0_0_0_0_50000:=}'); + Error('\p{Numeric_Value: := 000000050000}'); + Error('\P{Numeric_Value: := 000000050000}'); Expect(1, 126249, '\p{Numeric_Value=:\A50000\z:}', "");; Expect(0, 126250, '\p{Numeric_Value=:\A50000\z:}', "");; - Expect(1, 126249, '\p{Numeric_Value=00000050000}', ""); - Expect(0, 126249, '\p{^Numeric_Value=00000050000}', ""); - Expect(0, 126249, '\P{Numeric_Value=00000050000}', ""); - Expect(1, 126249, '\P{^Numeric_Value=00000050000}', ""); - Expect(0, 126250, '\p{Numeric_Value=00000050000}', ""); - Expect(1, 126250, '\p{^Numeric_Value=00000050000}', ""); - Expect(1, 126250, '\P{Numeric_Value=00000050000}', ""); - Expect(0, 126250, '\P{^Numeric_Value=00000050000}', ""); - Expect(1, 126249, '\p{Numeric_Value=5.000000000000000e+04}', ""); - Expect(0, 126249, '\p{^Numeric_Value=5.000000000000000e+04}', ""); - Expect(0, 126249, '\P{Numeric_Value=5.000000000000000e+04}', ""); - Expect(1, 126249, '\P{^Numeric_Value=5.000000000000000e+04}', ""); - Expect(0, 126250, '\p{Numeric_Value=5.000000000000000e+04}', ""); - Expect(1, 126250, '\p{^Numeric_Value=5.000000000000000e+04}', ""); - Expect(1, 126250, '\P{Numeric_Value=5.000000000000000e+04}', ""); - Expect(0, 126250, '\P{^Numeric_Value=5.000000000000000e+04}', ""); - Error('\p{Nv=:=__00000000050000}'); - Error('\P{Nv=:=__00000000050000}'); + Expect(1, 126249, '\p{Numeric_Value=0000000050000}', ""); + Expect(0, 126249, '\p{^Numeric_Value=0000000050000}', ""); + Expect(0, 126249, '\P{Numeric_Value=0000000050000}', ""); + Expect(1, 126249, '\P{^Numeric_Value=0000000050000}', ""); + Expect(0, 126250, '\p{Numeric_Value=0000000050000}', ""); + Expect(1, 126250, '\p{^Numeric_Value=0000000050000}', ""); + Expect(1, 126250, '\P{Numeric_Value=0000000050000}', ""); + Expect(0, 126250, '\P{^Numeric_Value=0000000050000}', ""); + Expect(1, 126249, '\p{Numeric_Value: 5.000000000000000e+04}', ""); + Expect(0, 126249, '\p{^Numeric_Value: 5.000000000000000e+04}', ""); + Expect(0, 126249, '\P{Numeric_Value: 5.000000000000000e+04}', ""); + Expect(1, 126249, '\P{^Numeric_Value: 5.000000000000000e+04}', ""); + Expect(0, 126250, '\p{Numeric_Value: 5.000000000000000e+04}', ""); + Expect(1, 126250, '\p{^Numeric_Value: 5.000000000000000e+04}', ""); + Expect(1, 126250, '\P{Numeric_Value: 5.000000000000000e+04}', ""); + Expect(0, 126250, '\P{^Numeric_Value: 5.000000000000000e+04}', ""); + Error('\p{Nv=_:=0000050000}'); + Error('\P{Nv=_:=0000050000}'); Expect(1, 126249, '\p{Nv=:\A50000\z:}', "");; Expect(0, 126250, '\p{Nv=:\A50000\z:}', "");; - Expect(1, 126249, '\p{Nv=+5_0_0_00}', ""); - Expect(0, 126249, '\p{^Nv=+5_0_0_00}', ""); - Expect(0, 126249, '\P{Nv=+5_0_0_00}', ""); - Expect(1, 126249, '\P{^Nv=+5_0_0_00}', ""); - Expect(0, 126250, '\p{Nv=+5_0_0_00}', ""); - Expect(1, 126250, '\p{^Nv=+5_0_0_00}', ""); - Expect(1, 126250, '\P{Nv=+5_0_0_00}', ""); - Expect(0, 126250, '\P{^Nv=+5_0_0_00}', ""); + Expect(1, 126249, '\p{Nv=000000050000}', ""); + Expect(0, 126249, '\p{^Nv=000000050000}', ""); + Expect(0, 126249, '\P{Nv=000000050000}', ""); + Expect(1, 126249, '\P{^Nv=000000050000}', ""); + Expect(0, 126250, '\p{Nv=000000050000}', ""); + Expect(1, 126250, '\p{^Nv=000000050000}', ""); + Expect(1, 126250, '\P{Nv=000000050000}', ""); + Expect(0, 126250, '\P{^Nv=000000050000}', ""); Expect(1, 126249, '\p{Nv=5.000000000000000e+04}', ""); Expect(0, 126249, '\p{^Nv=5.000000000000000e+04}', ""); Expect(0, 126249, '\P{Nv=5.000000000000000e+04}', ""); @@ -79020,16 +81380,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126250, '\p{^Nv=5.000000000000000e+04}', ""); Expect(1, 126250, '\P{Nv=5.000000000000000e+04}', ""); Expect(0, 126250, '\P{^Nv=5.000000000000000e+04}', ""); - Error('\p{Is_Numeric_Value=_0_0_0_0_0_5_0_000/a/}'); - Error('\P{Is_Numeric_Value=_0_0_0_0_0_5_0_000/a/}'); - Expect(1, 126249, '\p{Is_Numeric_Value=0000050000}', ""); - Expect(0, 126249, '\p{^Is_Numeric_Value=0000050000}', ""); - Expect(0, 126249, '\P{Is_Numeric_Value=0000050000}', ""); - Expect(1, 126249, '\P{^Is_Numeric_Value=0000050000}', ""); - Expect(0, 126250, '\p{Is_Numeric_Value=0000050000}', ""); - Expect(1, 126250, '\p{^Is_Numeric_Value=0000050000}', ""); - Expect(1, 126250, '\P{Is_Numeric_Value=0000050000}', ""); - Expect(0, 126250, '\P{^Is_Numeric_Value=0000050000}', ""); + Error('\p{Is_Numeric_Value=--00_05_00_00:=}'); + Error('\P{Is_Numeric_Value=--00_05_00_00:=}'); + Expect(1, 126249, '\p{Is_Numeric_Value=00050000}', ""); + Expect(0, 126249, '\p{^Is_Numeric_Value=00050000}', ""); + Expect(0, 126249, '\P{Is_Numeric_Value=00050000}', ""); + Expect(1, 126249, '\P{^Is_Numeric_Value=00050000}', ""); + Expect(0, 126250, '\p{Is_Numeric_Value=00050000}', ""); + Expect(1, 126250, '\p{^Is_Numeric_Value=00050000}', ""); + Expect(1, 126250, '\P{Is_Numeric_Value=00050000}', ""); + Expect(0, 126250, '\P{^Is_Numeric_Value=00050000}', ""); Expect(1, 126249, '\p{Is_Numeric_Value=5.000000000000000e+04}', ""); Expect(0, 126249, '\p{^Is_Numeric_Value=5.000000000000000e+04}', ""); Expect(0, 126249, '\P{Is_Numeric_Value=5.000000000000000e+04}', ""); @@ -79038,56 +81398,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126250, '\p{^Is_Numeric_Value=5.000000000000000e+04}', ""); Expect(1, 126250, '\P{Is_Numeric_Value=5.000000000000000e+04}', ""); Expect(0, 126250, '\P{^Is_Numeric_Value=5.000000000000000e+04}', ""); - Error('\p{Is_Nv=:=_ 050000}'); - Error('\P{Is_Nv=:=_ 050000}'); - Expect(1, 126249, '\p{Is_Nv: +50_00_0}', ""); - Expect(0, 126249, '\p{^Is_Nv: +50_00_0}', ""); - Expect(0, 126249, '\P{Is_Nv: +50_00_0}', ""); - Expect(1, 126249, '\P{^Is_Nv: +50_00_0}', ""); - Expect(0, 126250, '\p{Is_Nv: +50_00_0}', ""); - Expect(1, 126250, '\p{^Is_Nv: +50_00_0}', ""); - Expect(1, 126250, '\P{Is_Nv: +50_00_0}', ""); - Expect(0, 126250, '\P{^Is_Nv: +50_00_0}', ""); - Expect(1, 126249, '\p{Is_Nv: 5.000000000000000e+04}', ""); - Expect(0, 126249, '\p{^Is_Nv: 5.000000000000000e+04}', ""); - Expect(0, 126249, '\P{Is_Nv: 5.000000000000000e+04}', ""); - Expect(1, 126249, '\P{^Is_Nv: 5.000000000000000e+04}', ""); - Expect(0, 126250, '\p{Is_Nv: 5.000000000000000e+04}', ""); - Expect(1, 126250, '\p{^Is_Nv: 5.000000000000000e+04}', ""); - Expect(1, 126250, '\P{Is_Nv: 5.000000000000000e+04}', ""); - Expect(0, 126250, '\P{^Is_Nv: 5.000000000000000e+04}', ""); - Error('\p{Numeric_Value=_/a/0_0_0_0_0_0_0_0_500000}'); - Error('\P{Numeric_Value=_/a/0_0_0_0_0_0_0_0_500000}'); + Error('\p{Is_Nv=:=--+00000000050000}'); + Error('\P{Is_Nv=:=--+00000000050000}'); + Expect(1, 126249, '\p{Is_Nv: 00000000050000}', ""); + Expect(0, 126249, '\p{^Is_Nv: 00000000050000}', ""); + Expect(0, 126249, '\P{Is_Nv: 00000000050000}', ""); + Expect(1, 126249, '\P{^Is_Nv: 00000000050000}', ""); + Expect(0, 126250, '\p{Is_Nv: 00000000050000}', ""); + Expect(1, 126250, '\p{^Is_Nv: 00000000050000}', ""); + Expect(1, 126250, '\P{Is_Nv: 00000000050000}', ""); + Expect(0, 126250, '\P{^Is_Nv: 00000000050000}', ""); + Expect(1, 126249, '\p{Is_Nv=5.000000000000000e+04}', ""); + Expect(0, 126249, '\p{^Is_Nv=5.000000000000000e+04}', ""); + Expect(0, 126249, '\P{Is_Nv=5.000000000000000e+04}', ""); + Expect(1, 126249, '\P{^Is_Nv=5.000000000000000e+04}', ""); + Expect(0, 126250, '\p{Is_Nv=5.000000000000000e+04}', ""); + Expect(1, 126250, '\p{^Is_Nv=5.000000000000000e+04}', ""); + Expect(1, 126250, '\P{Is_Nv=5.000000000000000e+04}', ""); + Expect(0, 126250, '\P{^Is_Nv=5.000000000000000e+04}', ""); + Error('\p{Numeric_Value= 00500000/a/}'); + Error('\P{Numeric_Value= 00500000/a/}'); Expect(1, 68081, '\p{Numeric_Value=:\A500000\z:}', "");; Expect(0, 68082, '\p{Numeric_Value=:\A500000\z:}', "");; - Expect(1, 68081, '\p{Numeric_Value=+000500000}', ""); - Expect(0, 68081, '\p{^Numeric_Value=+000500000}', ""); - Expect(0, 68081, '\P{Numeric_Value=+000500000}', ""); - Expect(1, 68081, '\P{^Numeric_Value=+000500000}', ""); - Expect(0, 68082, '\p{Numeric_Value=+000500000}', ""); - Expect(1, 68082, '\p{^Numeric_Value=+000500000}', ""); - Expect(1, 68082, '\P{Numeric_Value=+000500000}', ""); - Expect(0, 68082, '\P{^Numeric_Value=+000500000}', ""); - Expect(1, 68081, '\p{Numeric_Value: 5.000000000000000e+05}', ""); - Expect(0, 68081, '\p{^Numeric_Value: 5.000000000000000e+05}', ""); - Expect(0, 68081, '\P{Numeric_Value: 5.000000000000000e+05}', ""); - Expect(1, 68081, '\P{^Numeric_Value: 5.000000000000000e+05}', ""); - Expect(0, 68082, '\p{Numeric_Value: 5.000000000000000e+05}', ""); - Expect(1, 68082, '\p{^Numeric_Value: 5.000000000000000e+05}', ""); - Expect(1, 68082, '\P{Numeric_Value: 5.000000000000000e+05}', ""); - Expect(0, 68082, '\P{^Numeric_Value: 5.000000000000000e+05}', ""); - Error('\p{Nv=/a/- +0_0_0_0_0_5_0_0_000}'); - Error('\P{Nv=/a/- +0_0_0_0_0_5_0_0_000}'); + Expect(1, 68081, '\p{Numeric_Value=00000500000}', ""); + Expect(0, 68081, '\p{^Numeric_Value=00000500000}', ""); + Expect(0, 68081, '\P{Numeric_Value=00000500000}', ""); + Expect(1, 68081, '\P{^Numeric_Value=00000500000}', ""); + Expect(0, 68082, '\p{Numeric_Value=00000500000}', ""); + Expect(1, 68082, '\p{^Numeric_Value=00000500000}', ""); + Expect(1, 68082, '\P{Numeric_Value=00000500000}', ""); + Expect(0, 68082, '\P{^Numeric_Value=00000500000}', ""); + Expect(1, 68081, '\p{Numeric_Value=5.000000000000000e+05}', ""); + Expect(0, 68081, '\p{^Numeric_Value=5.000000000000000e+05}', ""); + Expect(0, 68081, '\P{Numeric_Value=5.000000000000000e+05}', ""); + Expect(1, 68081, '\P{^Numeric_Value=5.000000000000000e+05}', ""); + Expect(0, 68082, '\p{Numeric_Value=5.000000000000000e+05}', ""); + Expect(1, 68082, '\p{^Numeric_Value=5.000000000000000e+05}', ""); + Expect(1, 68082, '\P{Numeric_Value=5.000000000000000e+05}', ""); + Expect(0, 68082, '\P{^Numeric_Value=5.000000000000000e+05}', ""); + Error('\p{Nv=:=_ 000000_005000_00}'); + Error('\P{Nv=:=_ 000000_005000_00}'); Expect(1, 68081, '\p{Nv=:\A500000\z:}', "");; Expect(0, 68082, '\p{Nv=:\A500000\z:}', "");; - Expect(1, 68081, '\p{Nv=+0500000}', ""); - Expect(0, 68081, '\p{^Nv=+0500000}', ""); - Expect(0, 68081, '\P{Nv=+0500000}', ""); - Expect(1, 68081, '\P{^Nv=+0500000}', ""); - Expect(0, 68082, '\p{Nv=+0500000}', ""); - Expect(1, 68082, '\p{^Nv=+0500000}', ""); - Expect(1, 68082, '\P{Nv=+0500000}', ""); - Expect(0, 68082, '\P{^Nv=+0500000}', ""); + Expect(1, 68081, '\p{Nv=+00000500000}', ""); + Expect(0, 68081, '\p{^Nv=+00000500000}', ""); + Expect(0, 68081, '\P{Nv=+00000500000}', ""); + Expect(1, 68081, '\P{^Nv=+00000500000}', ""); + Expect(0, 68082, '\p{Nv=+00000500000}', ""); + Expect(1, 68082, '\p{^Nv=+00000500000}', ""); + Expect(1, 68082, '\P{Nv=+00000500000}', ""); + Expect(0, 68082, '\P{^Nv=+00000500000}', ""); Expect(1, 68081, '\p{Nv=5.000000000000000e+05}', ""); Expect(0, 68081, '\p{^Nv=5.000000000000000e+05}', ""); Expect(0, 68081, '\P{Nv=5.000000000000000e+05}', ""); @@ -79096,54 +81456,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68082, '\p{^Nv=5.000000000000000e+05}', ""); Expect(1, 68082, '\P{Nv=5.000000000000000e+05}', ""); Expect(0, 68082, '\P{^Nv=5.000000000000000e+05}', ""); - Error('\p{Is_Numeric_Value: -_00_00_50_00_00:=}'); - Error('\P{Is_Numeric_Value: -_00_00_50_00_00:=}'); - Expect(1, 68081, '\p{Is_Numeric_Value=0000000500000}', ""); - Expect(0, 68081, '\p{^Is_Numeric_Value=0000000500000}', ""); - Expect(0, 68081, '\P{Is_Numeric_Value=0000000500000}', ""); - Expect(1, 68081, '\P{^Is_Numeric_Value=0000000500000}', ""); - Expect(0, 68082, '\p{Is_Numeric_Value=0000000500000}', ""); - Expect(1, 68082, '\p{^Is_Numeric_Value=0000000500000}', ""); - Expect(1, 68082, '\P{Is_Numeric_Value=0000000500000}', ""); - Expect(0, 68082, '\P{^Is_Numeric_Value=0000000500000}', ""); - Expect(1, 68081, '\p{Is_Numeric_Value: 5.000000000000000e+05}', ""); - Expect(0, 68081, '\p{^Is_Numeric_Value: 5.000000000000000e+05}', ""); - Expect(0, 68081, '\P{Is_Numeric_Value: 5.000000000000000e+05}', ""); - Expect(1, 68081, '\P{^Is_Numeric_Value: 5.000000000000000e+05}', ""); - Expect(0, 68082, '\p{Is_Numeric_Value: 5.000000000000000e+05}', ""); - Expect(1, 68082, '\p{^Is_Numeric_Value: 5.000000000000000e+05}', ""); - Expect(1, 68082, '\P{Is_Numeric_Value: 5.000000000000000e+05}', ""); - Expect(0, 68082, '\P{^Is_Numeric_Value: 5.000000000000000e+05}', ""); - Error('\p{Is_Nv: :=0500000}'); - Error('\P{Is_Nv: :=0500000}'); - Expect(1, 68081, '\p{Is_Nv=+00500000}', ""); - Expect(0, 68081, '\p{^Is_Nv=+00500000}', ""); - Expect(0, 68081, '\P{Is_Nv=+00500000}', ""); - Expect(1, 68081, '\P{^Is_Nv=+00500000}', ""); - Expect(0, 68082, '\p{Is_Nv=+00500000}', ""); - Expect(1, 68082, '\p{^Is_Nv=+00500000}', ""); - Expect(1, 68082, '\P{Is_Nv=+00500000}', ""); - Expect(0, 68082, '\P{^Is_Nv=+00500000}', ""); - Expect(1, 68081, '\p{Is_Nv=5.000000000000000e+05}', ""); - Expect(0, 68081, '\p{^Is_Nv=5.000000000000000e+05}', ""); - Expect(0, 68081, '\P{Is_Nv=5.000000000000000e+05}', ""); - Expect(1, 68081, '\P{^Is_Nv=5.000000000000000e+05}', ""); - Expect(0, 68082, '\p{Is_Nv=5.000000000000000e+05}', ""); - Expect(1, 68082, '\p{^Is_Nv=5.000000000000000e+05}', ""); - Expect(1, 68082, '\P{Is_Nv=5.000000000000000e+05}', ""); - Expect(0, 68082, '\P{^Is_Nv=5.000000000000000e+05}', ""); - Error('\p{Numeric_Value=_:=006}'); - Error('\P{Numeric_Value=_:=006}'); + Error('\p{Is_Numeric_Value=/a/ 500000}'); + Error('\P{Is_Numeric_Value=/a/ 500000}'); + Expect(1, 68081, '\p{Is_Numeric_Value:+000_000_005_000_00}', ""); + Expect(0, 68081, '\p{^Is_Numeric_Value:+000_000_005_000_00}', ""); + Expect(0, 68081, '\P{Is_Numeric_Value:+000_000_005_000_00}', ""); + Expect(1, 68081, '\P{^Is_Numeric_Value:+000_000_005_000_00}', ""); + Expect(0, 68082, '\p{Is_Numeric_Value:+000_000_005_000_00}', ""); + Expect(1, 68082, '\p{^Is_Numeric_Value:+000_000_005_000_00}', ""); + Expect(1, 68082, '\P{Is_Numeric_Value:+000_000_005_000_00}', ""); + Expect(0, 68082, '\P{^Is_Numeric_Value:+000_000_005_000_00}', ""); + Expect(1, 68081, '\p{Is_Numeric_Value=5.000000000000000e+05}', ""); + Expect(0, 68081, '\p{^Is_Numeric_Value=5.000000000000000e+05}', ""); + Expect(0, 68081, '\P{Is_Numeric_Value=5.000000000000000e+05}', ""); + Expect(1, 68081, '\P{^Is_Numeric_Value=5.000000000000000e+05}', ""); + Expect(0, 68082, '\p{Is_Numeric_Value=5.000000000000000e+05}', ""); + Expect(1, 68082, '\p{^Is_Numeric_Value=5.000000000000000e+05}', ""); + Expect(1, 68082, '\P{Is_Numeric_Value=5.000000000000000e+05}', ""); + Expect(0, 68082, '\P{^Is_Numeric_Value=5.000000000000000e+05}', ""); + Error('\p{Is_Nv= -500000/a/}'); + Error('\P{Is_Nv= -500000/a/}'); + Expect(1, 68081, '\p{Is_Nv=0000500000}', ""); + Expect(0, 68081, '\p{^Is_Nv=0000500000}', ""); + Expect(0, 68081, '\P{Is_Nv=0000500000}', ""); + Expect(1, 68081, '\P{^Is_Nv=0000500000}', ""); + Expect(0, 68082, '\p{Is_Nv=0000500000}', ""); + Expect(1, 68082, '\p{^Is_Nv=0000500000}', ""); + Expect(1, 68082, '\P{Is_Nv=0000500000}', ""); + Expect(0, 68082, '\P{^Is_Nv=0000500000}', ""); + Expect(1, 68081, '\p{Is_Nv: 5.000000000000000e+05}', ""); + Expect(0, 68081, '\p{^Is_Nv: 5.000000000000000e+05}', ""); + Expect(0, 68081, '\P{Is_Nv: 5.000000000000000e+05}', ""); + Expect(1, 68081, '\P{^Is_Nv: 5.000000000000000e+05}', ""); + Expect(0, 68082, '\p{Is_Nv: 5.000000000000000e+05}', ""); + Expect(1, 68082, '\p{^Is_Nv: 5.000000000000000e+05}', ""); + Expect(1, 68082, '\P{Is_Nv: 5.000000000000000e+05}', ""); + Expect(0, 68082, '\P{^Is_Nv: 5.000000000000000e+05}', ""); + Error('\p{Numeric_Value=6/a/}'); + Error('\P{Numeric_Value=6/a/}'); Expect(1, 133866, '\p{Numeric_Value=:\A6\z:}', "");; Expect(0, 133867, '\p{Numeric_Value=:\A6\z:}', "");; - Expect(1, 133866, '\p{Numeric_Value: 0_0_0_0_0_0_0_006}', ""); - Expect(0, 133866, '\p{^Numeric_Value: 0_0_0_0_0_0_0_006}', ""); - Expect(0, 133866, '\P{Numeric_Value: 0_0_0_0_0_0_0_006}', ""); - Expect(1, 133866, '\P{^Numeric_Value: 0_0_0_0_0_0_0_006}', ""); - Expect(0, 133867, '\p{Numeric_Value: 0_0_0_0_0_0_0_006}', ""); - Expect(1, 133867, '\p{^Numeric_Value: 0_0_0_0_0_0_0_006}', ""); - Expect(1, 133867, '\P{Numeric_Value: 0_0_0_0_0_0_0_006}', ""); - Expect(0, 133867, '\P{^Numeric_Value: 0_0_0_0_0_0_0_006}', ""); + Expect(1, 133866, '\p{Numeric_Value=+0_0_0_0_0_00006}', ""); + Expect(0, 133866, '\p{^Numeric_Value=+0_0_0_0_0_00006}', ""); + Expect(0, 133866, '\P{Numeric_Value=+0_0_0_0_0_00006}', ""); + Expect(1, 133866, '\P{^Numeric_Value=+0_0_0_0_0_00006}', ""); + Expect(0, 133867, '\p{Numeric_Value=+0_0_0_0_0_00006}', ""); + Expect(1, 133867, '\p{^Numeric_Value=+0_0_0_0_0_00006}', ""); + Expect(1, 133867, '\P{Numeric_Value=+0_0_0_0_0_00006}', ""); + Expect(0, 133867, '\P{^Numeric_Value=+0_0_0_0_0_00006}', ""); Expect(1, 133866, '\p{Numeric_Value=6.000000000000000e+00}', ""); Expect(0, 133866, '\p{^Numeric_Value=6.000000000000000e+00}', ""); Expect(0, 133866, '\P{Numeric_Value=6.000000000000000e+00}', ""); @@ -79152,18 +81512,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 133867, '\p{^Numeric_Value=6.000000000000000e+00}', ""); Expect(1, 133867, '\P{Numeric_Value=6.000000000000000e+00}', ""); Expect(0, 133867, '\P{^Numeric_Value=6.000000000000000e+00}', ""); - Error('\p{Nv=:= _0_0_0_0_0006}'); - Error('\P{Nv=:= _0_0_0_0_0006}'); + Error('\p{Nv=-:=00_6}'); + Error('\P{Nv=-:=00_6}'); Expect(1, 133866, '\p{Nv=:\A6\z:}', "");; Expect(0, 133867, '\p{Nv=:\A6\z:}', "");; - Expect(1, 133866, '\p{Nv=6}', ""); - Expect(0, 133866, '\p{^Nv=6}', ""); - Expect(0, 133866, '\P{Nv=6}', ""); - Expect(1, 133866, '\P{^Nv=6}', ""); - Expect(0, 133867, '\p{Nv=6}', ""); - Expect(1, 133867, '\p{^Nv=6}', ""); - Expect(1, 133867, '\P{Nv=6}', ""); - Expect(0, 133867, '\P{^Nv=6}', ""); + Expect(1, 133866, '\p{Nv=+0_0_0_0_0006}', ""); + Expect(0, 133866, '\p{^Nv=+0_0_0_0_0006}', ""); + Expect(0, 133866, '\P{Nv=+0_0_0_0_0006}', ""); + Expect(1, 133866, '\P{^Nv=+0_0_0_0_0006}', ""); + Expect(0, 133867, '\p{Nv=+0_0_0_0_0006}', ""); + Expect(1, 133867, '\p{^Nv=+0_0_0_0_0006}', ""); + Expect(1, 133867, '\P{Nv=+0_0_0_0_0006}', ""); + Expect(0, 133867, '\P{^Nv=+0_0_0_0_0006}', ""); Expect(1, 133866, '\p{Nv=6.000000000000000e+00}', ""); Expect(0, 133866, '\p{^Nv=6.000000000000000e+00}', ""); Expect(0, 133866, '\P{Nv=6.000000000000000e+00}', ""); @@ -79172,16 +81532,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 133867, '\p{^Nv=6.000000000000000e+00}', ""); Expect(1, 133867, '\P{Nv=6.000000000000000e+00}', ""); Expect(0, 133867, '\P{^Nv=6.000000000000000e+00}', ""); - Error('\p{Is_Numeric_Value= -0000000_6:=}'); - Error('\P{Is_Numeric_Value= -0000000_6:=}'); - Expect(1, 133866, '\p{Is_Numeric_Value=00000006}', ""); - Expect(0, 133866, '\p{^Is_Numeric_Value=00000006}', ""); - Expect(0, 133866, '\P{Is_Numeric_Value=00000006}', ""); - Expect(1, 133866, '\P{^Is_Numeric_Value=00000006}', ""); - Expect(0, 133867, '\p{Is_Numeric_Value=00000006}', ""); - Expect(1, 133867, '\p{^Is_Numeric_Value=00000006}', ""); - Expect(1, 133867, '\P{Is_Numeric_Value=00000006}', ""); - Expect(0, 133867, '\P{^Is_Numeric_Value=00000006}', ""); + Error('\p{Is_Numeric_Value= +0_6:=}'); + Error('\P{Is_Numeric_Value= +0_6:=}'); + Expect(1, 133866, '\p{Is_Numeric_Value=000000_6}', ""); + Expect(0, 133866, '\p{^Is_Numeric_Value=000000_6}', ""); + Expect(0, 133866, '\P{Is_Numeric_Value=000000_6}', ""); + Expect(1, 133866, '\P{^Is_Numeric_Value=000000_6}', ""); + Expect(0, 133867, '\p{Is_Numeric_Value=000000_6}', ""); + Expect(1, 133867, '\p{^Is_Numeric_Value=000000_6}', ""); + Expect(1, 133867, '\P{Is_Numeric_Value=000000_6}', ""); + Expect(0, 133867, '\P{^Is_Numeric_Value=000000_6}', ""); Expect(1, 133866, '\p{Is_Numeric_Value=6.000000000000000e+00}', ""); Expect(0, 133866, '\p{^Is_Numeric_Value=6.000000000000000e+00}', ""); Expect(0, 133866, '\P{Is_Numeric_Value=6.000000000000000e+00}', ""); @@ -79190,16 +81550,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 133867, '\p{^Is_Numeric_Value=6.000000000000000e+00}', ""); Expect(1, 133867, '\P{Is_Numeric_Value=6.000000000000000e+00}', ""); Expect(0, 133867, '\P{^Is_Numeric_Value=6.000000000000000e+00}', ""); - Error('\p{Is_Nv=:=_0006}'); - Error('\P{Is_Nv=:=_0006}'); - Expect(1, 133866, '\p{Is_Nv=00000006}', ""); - Expect(0, 133866, '\p{^Is_Nv=00000006}', ""); - Expect(0, 133866, '\P{Is_Nv=00000006}', ""); - Expect(1, 133866, '\P{^Is_Nv=00000006}', ""); - Expect(0, 133867, '\p{Is_Nv=00000006}', ""); - Expect(1, 133867, '\p{^Is_Nv=00000006}', ""); - Expect(1, 133867, '\P{Is_Nv=00000006}', ""); - Expect(0, 133867, '\P{^Is_Nv=00000006}', ""); + Error('\p{Is_Nv=- 0_0_06/a/}'); + Error('\P{Is_Nv=- 0_0_06/a/}'); + Expect(1, 133866, '\p{Is_Nv=00_00_6}', ""); + Expect(0, 133866, '\p{^Is_Nv=00_00_6}', ""); + Expect(0, 133866, '\P{Is_Nv=00_00_6}', ""); + Expect(1, 133866, '\P{^Is_Nv=00_00_6}', ""); + Expect(0, 133867, '\p{Is_Nv=00_00_6}', ""); + Expect(1, 133867, '\p{^Is_Nv=00_00_6}', ""); + Expect(1, 133867, '\P{Is_Nv=00_00_6}', ""); + Expect(0, 133867, '\P{^Is_Nv=00_00_6}', ""); Expect(1, 133866, '\p{Is_Nv=6.000000000000000e+00}', ""); Expect(0, 133866, '\p{^Is_Nv=6.000000000000000e+00}', ""); Expect(0, 133866, '\P{Is_Nv=6.000000000000000e+00}', ""); @@ -79208,38 +81568,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 133867, '\p{^Is_Nv=6.000000000000000e+00}', ""); Expect(1, 133867, '\P{Is_Nv=6.000000000000000e+00}', ""); Expect(0, 133867, '\P{^Is_Nv=6.000000000000000e+00}', ""); - Error('\p{Numeric_Value: /a/ +0000000060}'); - Error('\P{Numeric_Value: /a/ +0000000060}'); + Error('\p{Numeric_Value= /a/00006_0}'); + Error('\P{Numeric_Value= /a/00006_0}'); Expect(1, 126223, '\p{Numeric_Value=:\A60\z:}', "");; Expect(0, 126224, '\p{Numeric_Value=:\A60\z:}', "");; - Expect(1, 126223, '\p{Numeric_Value: +0000000060}', ""); - Expect(0, 126223, '\p{^Numeric_Value: +0000000060}', ""); - Expect(0, 126223, '\P{Numeric_Value: +0000000060}', ""); - Expect(1, 126223, '\P{^Numeric_Value: +0000000060}', ""); - Expect(0, 126224, '\p{Numeric_Value: +0000000060}', ""); - Expect(1, 126224, '\p{^Numeric_Value: +0000000060}', ""); - Expect(1, 126224, '\P{Numeric_Value: +0000000060}', ""); - Expect(0, 126224, '\P{^Numeric_Value: +0000000060}', ""); - Expect(1, 126223, '\p{Numeric_Value: 6.000000000000000e+01}', ""); - Expect(0, 126223, '\p{^Numeric_Value: 6.000000000000000e+01}', ""); - Expect(0, 126223, '\P{Numeric_Value: 6.000000000000000e+01}', ""); - Expect(1, 126223, '\P{^Numeric_Value: 6.000000000000000e+01}', ""); - Expect(0, 126224, '\p{Numeric_Value: 6.000000000000000e+01}', ""); - Expect(1, 126224, '\p{^Numeric_Value: 6.000000000000000e+01}', ""); - Expect(1, 126224, '\P{Numeric_Value: 6.000000000000000e+01}', ""); - Expect(0, 126224, '\P{^Numeric_Value: 6.000000000000000e+01}', ""); - Error('\p{Nv: _060:=}'); - Error('\P{Nv: _060:=}'); + Expect(1, 126223, '\p{Numeric_Value=00_00_60}', ""); + Expect(0, 126223, '\p{^Numeric_Value=00_00_60}', ""); + Expect(0, 126223, '\P{Numeric_Value=00_00_60}', ""); + Expect(1, 126223, '\P{^Numeric_Value=00_00_60}', ""); + Expect(0, 126224, '\p{Numeric_Value=00_00_60}', ""); + Expect(1, 126224, '\p{^Numeric_Value=00_00_60}', ""); + Expect(1, 126224, '\P{Numeric_Value=00_00_60}', ""); + Expect(0, 126224, '\P{^Numeric_Value=00_00_60}', ""); + Expect(1, 126223, '\p{Numeric_Value=6.000000000000000e+01}', ""); + Expect(0, 126223, '\p{^Numeric_Value=6.000000000000000e+01}', ""); + Expect(0, 126223, '\P{Numeric_Value=6.000000000000000e+01}', ""); + Expect(1, 126223, '\P{^Numeric_Value=6.000000000000000e+01}', ""); + Expect(0, 126224, '\p{Numeric_Value=6.000000000000000e+01}', ""); + Expect(1, 126224, '\p{^Numeric_Value=6.000000000000000e+01}', ""); + Expect(1, 126224, '\P{Numeric_Value=6.000000000000000e+01}', ""); + Expect(0, 126224, '\P{^Numeric_Value=6.000000000000000e+01}', ""); + Error('\p{Nv= +0000060:=}'); + Error('\P{Nv= +0000060:=}'); Expect(1, 126223, '\p{Nv=:\A60\z:}', "");; Expect(0, 126224, '\p{Nv=:\A60\z:}', "");; - Expect(1, 126223, '\p{Nv=000060}', ""); - Expect(0, 126223, '\p{^Nv=000060}', ""); - Expect(0, 126223, '\P{Nv=000060}', ""); - Expect(1, 126223, '\P{^Nv=000060}', ""); - Expect(0, 126224, '\p{Nv=000060}', ""); - Expect(1, 126224, '\p{^Nv=000060}', ""); - Expect(1, 126224, '\P{Nv=000060}', ""); - Expect(0, 126224, '\P{^Nv=000060}', ""); + Expect(1, 126223, '\p{Nv=0060}', ""); + Expect(0, 126223, '\p{^Nv=0060}', ""); + Expect(0, 126223, '\P{Nv=0060}', ""); + Expect(1, 126223, '\P{^Nv=0060}', ""); + Expect(0, 126224, '\p{Nv=0060}', ""); + Expect(1, 126224, '\p{^Nv=0060}', ""); + Expect(1, 126224, '\P{Nv=0060}', ""); + Expect(0, 126224, '\P{^Nv=0060}', ""); Expect(1, 126223, '\p{Nv=6.000000000000000e+01}', ""); Expect(0, 126223, '\p{^Nv=6.000000000000000e+01}', ""); Expect(0, 126223, '\P{Nv=6.000000000000000e+01}', ""); @@ -79248,16 +81608,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126224, '\p{^Nv=6.000000000000000e+01}', ""); Expect(1, 126224, '\P{Nv=6.000000000000000e+01}', ""); Expect(0, 126224, '\P{^Nv=6.000000000000000e+01}', ""); - Error('\p{Is_Numeric_Value= +000060:=}'); - Error('\P{Is_Numeric_Value= +000060:=}'); - Expect(1, 126223, '\p{Is_Numeric_Value=+060}', ""); - Expect(0, 126223, '\p{^Is_Numeric_Value=+060}', ""); - Expect(0, 126223, '\P{Is_Numeric_Value=+060}', ""); - Expect(1, 126223, '\P{^Is_Numeric_Value=+060}', ""); - Expect(0, 126224, '\p{Is_Numeric_Value=+060}', ""); - Expect(1, 126224, '\p{^Is_Numeric_Value=+060}', ""); - Expect(1, 126224, '\P{Is_Numeric_Value=+060}', ""); - Expect(0, 126224, '\P{^Is_Numeric_Value=+060}', ""); + Error('\p{Is_Numeric_Value= /a/00_00_60}'); + Error('\P{Is_Numeric_Value= /a/00_00_60}'); + Expect(1, 126223, '\p{Is_Numeric_Value=0006_0}', ""); + Expect(0, 126223, '\p{^Is_Numeric_Value=0006_0}', ""); + Expect(0, 126223, '\P{Is_Numeric_Value=0006_0}', ""); + Expect(1, 126223, '\P{^Is_Numeric_Value=0006_0}', ""); + Expect(0, 126224, '\p{Is_Numeric_Value=0006_0}', ""); + Expect(1, 126224, '\p{^Is_Numeric_Value=0006_0}', ""); + Expect(1, 126224, '\P{Is_Numeric_Value=0006_0}', ""); + Expect(0, 126224, '\P{^Is_Numeric_Value=0006_0}', ""); Expect(1, 126223, '\p{Is_Numeric_Value=6.000000000000000e+01}', ""); Expect(0, 126223, '\p{^Is_Numeric_Value=6.000000000000000e+01}', ""); Expect(0, 126223, '\P{Is_Numeric_Value=6.000000000000000e+01}', ""); @@ -79266,16 +81626,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126224, '\p{^Is_Numeric_Value=6.000000000000000e+01}', ""); Expect(1, 126224, '\P{Is_Numeric_Value=6.000000000000000e+01}', ""); Expect(0, 126224, '\P{^Is_Numeric_Value=6.000000000000000e+01}', ""); - Error('\p{Is_Nv=_:=060}'); - Error('\P{Is_Nv=_:=060}'); - Expect(1, 126223, '\p{Is_Nv:0_0_60}', ""); - Expect(0, 126223, '\p{^Is_Nv:0_0_60}', ""); - Expect(0, 126223, '\P{Is_Nv:0_0_60}', ""); - Expect(1, 126223, '\P{^Is_Nv:0_0_60}', ""); - Expect(0, 126224, '\p{Is_Nv:0_0_60}', ""); - Expect(1, 126224, '\p{^Is_Nv:0_0_60}', ""); - Expect(1, 126224, '\P{Is_Nv:0_0_60}', ""); - Expect(0, 126224, '\P{^Is_Nv:0_0_60}', ""); + Error('\p{Is_Nv=- +00_00_00_00_060/a/}'); + Error('\P{Is_Nv=- +00_00_00_00_060/a/}'); + Expect(1, 126223, '\p{Is_Nv=0_0_0_0_0_0_0_060}', ""); + Expect(0, 126223, '\p{^Is_Nv=0_0_0_0_0_0_0_060}', ""); + Expect(0, 126223, '\P{Is_Nv=0_0_0_0_0_0_0_060}', ""); + Expect(1, 126223, '\P{^Is_Nv=0_0_0_0_0_0_0_060}', ""); + Expect(0, 126224, '\p{Is_Nv=0_0_0_0_0_0_0_060}', ""); + Expect(1, 126224, '\p{^Is_Nv=0_0_0_0_0_0_0_060}', ""); + Expect(1, 126224, '\P{Is_Nv=0_0_0_0_0_0_0_060}', ""); + Expect(0, 126224, '\P{^Is_Nv=0_0_0_0_0_0_0_060}', ""); Expect(1, 126223, '\p{Is_Nv=6.000000000000000e+01}', ""); Expect(0, 126223, '\p{^Is_Nv=6.000000000000000e+01}', ""); Expect(0, 126223, '\P{Is_Nv=6.000000000000000e+01}', ""); @@ -79284,18 +81644,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126224, '\p{^Is_Nv=6.000000000000000e+01}', ""); Expect(1, 126224, '\P{Is_Nv=6.000000000000000e+01}', ""); Expect(0, 126224, '\P{^Is_Nv=6.000000000000000e+01}', ""); - Error('\p{Numeric_Value=-/a/0000600}'); - Error('\P{Numeric_Value=-/a/0000600}'); + Error('\p{Numeric_Value=--00_00_00_00_600/a/}'); + Error('\P{Numeric_Value=--00_00_00_00_600/a/}'); Expect(1, 126265, '\p{Numeric_Value=:\A600\z:}', "");; Expect(0, 126266, '\p{Numeric_Value=:\A600\z:}', "");; - Expect(1, 126265, '\p{Numeric_Value=0_0_0_6_00}', ""); - Expect(0, 126265, '\p{^Numeric_Value=0_0_0_6_00}', ""); - Expect(0, 126265, '\P{Numeric_Value=0_0_0_6_00}', ""); - Expect(1, 126265, '\P{^Numeric_Value=0_0_0_6_00}', ""); - Expect(0, 126266, '\p{Numeric_Value=0_0_0_6_00}', ""); - Expect(1, 126266, '\p{^Numeric_Value=0_0_0_6_00}', ""); - Expect(1, 126266, '\P{Numeric_Value=0_0_0_6_00}', ""); - Expect(0, 126266, '\P{^Numeric_Value=0_0_0_6_00}', ""); + Expect(1, 126265, '\p{Numeric_Value=0600}', ""); + Expect(0, 126265, '\p{^Numeric_Value=0600}', ""); + Expect(0, 126265, '\P{Numeric_Value=0600}', ""); + Expect(1, 126265, '\P{^Numeric_Value=0600}', ""); + Expect(0, 126266, '\p{Numeric_Value=0600}', ""); + Expect(1, 126266, '\p{^Numeric_Value=0600}', ""); + Expect(1, 126266, '\P{Numeric_Value=0600}', ""); + Expect(0, 126266, '\P{^Numeric_Value=0600}', ""); Expect(1, 126265, '\p{Numeric_Value=6.000000000000000e+02}', ""); Expect(0, 126265, '\p{^Numeric_Value=6.000000000000000e+02}', ""); Expect(0, 126265, '\P{Numeric_Value=6.000000000000000e+02}', ""); @@ -79304,54 +81664,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126266, '\p{^Numeric_Value=6.000000000000000e+02}', ""); Expect(1, 126266, '\P{Numeric_Value=6.000000000000000e+02}', ""); Expect(0, 126266, '\P{^Numeric_Value=6.000000000000000e+02}', ""); - Error('\p{Nv= -00600:=}'); - Error('\P{Nv= -00600:=}'); + Error('\p{Nv=/a/ +0600}'); + Error('\P{Nv=/a/ +0600}'); Expect(1, 126265, '\p{Nv=:\A600\z:}', "");; Expect(0, 126266, '\p{Nv=:\A600\z:}', "");; - Expect(1, 126265, '\p{Nv=600}', ""); - Expect(0, 126265, '\p{^Nv=600}', ""); - Expect(0, 126265, '\P{Nv=600}', ""); - Expect(1, 126265, '\P{^Nv=600}', ""); - Expect(0, 126266, '\p{Nv=600}', ""); - Expect(1, 126266, '\p{^Nv=600}', ""); - Expect(1, 126266, '\P{Nv=600}', ""); - Expect(0, 126266, '\P{^Nv=600}', ""); - Expect(1, 126265, '\p{Nv=6.000000000000000e+02}', ""); - Expect(0, 126265, '\p{^Nv=6.000000000000000e+02}', ""); - Expect(0, 126265, '\P{Nv=6.000000000000000e+02}', ""); - Expect(1, 126265, '\P{^Nv=6.000000000000000e+02}', ""); - Expect(0, 126266, '\p{Nv=6.000000000000000e+02}', ""); - Expect(1, 126266, '\p{^Nv=6.000000000000000e+02}', ""); - Expect(1, 126266, '\P{Nv=6.000000000000000e+02}', ""); - Expect(0, 126266, '\P{^Nv=6.000000000000000e+02}', ""); - Error('\p{Is_Numeric_Value=-_0000_0060_0/a/}'); - Error('\P{Is_Numeric_Value=-_0000_0060_0/a/}'); - Expect(1, 126265, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_600}', ""); - Expect(0, 126265, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_600}', ""); - Expect(0, 126265, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_600}', ""); - Expect(1, 126265, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_600}', ""); - Expect(0, 126266, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_600}', ""); - Expect(1, 126266, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_600}', ""); - Expect(1, 126266, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_600}', ""); - Expect(0, 126266, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_600}', ""); - Expect(1, 126265, '\p{Is_Numeric_Value=6.000000000000000e+02}', ""); - Expect(0, 126265, '\p{^Is_Numeric_Value=6.000000000000000e+02}', ""); - Expect(0, 126265, '\P{Is_Numeric_Value=6.000000000000000e+02}', ""); - Expect(1, 126265, '\P{^Is_Numeric_Value=6.000000000000000e+02}', ""); - Expect(0, 126266, '\p{Is_Numeric_Value=6.000000000000000e+02}', ""); - Expect(1, 126266, '\p{^Is_Numeric_Value=6.000000000000000e+02}', ""); - Expect(1, 126266, '\P{Is_Numeric_Value=6.000000000000000e+02}', ""); - Expect(0, 126266, '\P{^Is_Numeric_Value=6.000000000000000e+02}', ""); - Error('\p{Is_Nv: 0000000600/a/}'); - Error('\P{Is_Nv: 0000000600/a/}'); - Expect(1, 126265, '\p{Is_Nv=+00_06_00}', ""); - Expect(0, 126265, '\p{^Is_Nv=+00_06_00}', ""); - Expect(0, 126265, '\P{Is_Nv=+00_06_00}', ""); - Expect(1, 126265, '\P{^Is_Nv=+00_06_00}', ""); - Expect(0, 126266, '\p{Is_Nv=+00_06_00}', ""); - Expect(1, 126266, '\p{^Is_Nv=+00_06_00}', ""); - Expect(1, 126266, '\P{Is_Nv=+00_06_00}', ""); - Expect(0, 126266, '\P{^Is_Nv=+00_06_00}', ""); + Expect(1, 126265, '\p{Nv=0600}', ""); + Expect(0, 126265, '\p{^Nv=0600}', ""); + Expect(0, 126265, '\P{Nv=0600}', ""); + Expect(1, 126265, '\P{^Nv=0600}', ""); + Expect(0, 126266, '\p{Nv=0600}', ""); + Expect(1, 126266, '\p{^Nv=0600}', ""); + Expect(1, 126266, '\P{Nv=0600}', ""); + Expect(0, 126266, '\P{^Nv=0600}', ""); + Expect(1, 126265, '\p{Nv: 6.000000000000000e+02}', ""); + Expect(0, 126265, '\p{^Nv: 6.000000000000000e+02}', ""); + Expect(0, 126265, '\P{Nv: 6.000000000000000e+02}', ""); + Expect(1, 126265, '\P{^Nv: 6.000000000000000e+02}', ""); + Expect(0, 126266, '\p{Nv: 6.000000000000000e+02}', ""); + Expect(1, 126266, '\p{^Nv: 6.000000000000000e+02}', ""); + Expect(1, 126266, '\P{Nv: 6.000000000000000e+02}', ""); + Expect(0, 126266, '\P{^Nv: 6.000000000000000e+02}', ""); + Error('\p{Is_Numeric_Value=_0000600:=}'); + Error('\P{Is_Numeric_Value=_0000600:=}'); + Expect(1, 126265, '\p{Is_Numeric_Value=0000000600}', ""); + Expect(0, 126265, '\p{^Is_Numeric_Value=0000000600}', ""); + Expect(0, 126265, '\P{Is_Numeric_Value=0000000600}', ""); + Expect(1, 126265, '\P{^Is_Numeric_Value=0000000600}', ""); + Expect(0, 126266, '\p{Is_Numeric_Value=0000000600}', ""); + Expect(1, 126266, '\p{^Is_Numeric_Value=0000000600}', ""); + Expect(1, 126266, '\P{Is_Numeric_Value=0000000600}', ""); + Expect(0, 126266, '\P{^Is_Numeric_Value=0000000600}', ""); + Expect(1, 126265, '\p{Is_Numeric_Value:6.000000000000000e+02}', ""); + Expect(0, 126265, '\p{^Is_Numeric_Value:6.000000000000000e+02}', ""); + Expect(0, 126265, '\P{Is_Numeric_Value:6.000000000000000e+02}', ""); + Expect(1, 126265, '\P{^Is_Numeric_Value:6.000000000000000e+02}', ""); + Expect(0, 126266, '\p{Is_Numeric_Value:6.000000000000000e+02}', ""); + Expect(1, 126266, '\p{^Is_Numeric_Value:6.000000000000000e+02}', ""); + Expect(1, 126266, '\P{Is_Numeric_Value:6.000000000000000e+02}', ""); + Expect(0, 126266, '\P{^Is_Numeric_Value:6.000000000000000e+02}', ""); + Error('\p{Is_Nv=_:=0_0_0_6_00}'); + Error('\P{Is_Nv=_:=0_0_0_6_00}'); + Expect(1, 126265, '\p{Is_Nv=+00000600}', ""); + Expect(0, 126265, '\p{^Is_Nv=+00000600}', ""); + Expect(0, 126265, '\P{Is_Nv=+00000600}', ""); + Expect(1, 126265, '\P{^Is_Nv=+00000600}', ""); + Expect(0, 126266, '\p{Is_Nv=+00000600}', ""); + Expect(1, 126266, '\p{^Is_Nv=+00000600}', ""); + Expect(1, 126266, '\P{Is_Nv=+00000600}', ""); + Expect(0, 126266, '\P{^Is_Nv=+00000600}', ""); Expect(1, 126265, '\p{Is_Nv=6.000000000000000e+02}', ""); Expect(0, 126265, '\p{^Is_Nv=6.000000000000000e+02}', ""); Expect(0, 126265, '\P{Is_Nv=6.000000000000000e+02}', ""); @@ -79360,56 +81720,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126266, '\p{^Is_Nv=6.000000000000000e+02}', ""); Expect(1, 126266, '\P{Is_Nv=6.000000000000000e+02}', ""); Expect(0, 126266, '\P{^Is_Nv=6.000000000000000e+02}', ""); - Error('\p{Numeric_Value: 0000_0060_00/a/}'); - Error('\P{Numeric_Value: 0000_0060_00/a/}'); + Error('\p{Numeric_Value=--+0_0_0_0_0_0_0_0_0_6000:=}'); + Error('\P{Numeric_Value=--+0_0_0_0_0_0_0_0_0_6000:=}'); Expect(1, 126241, '\p{Numeric_Value=:\A6000\z:}', "");; Expect(0, 126242, '\p{Numeric_Value=:\A6000\z:}', "");; - Expect(1, 126241, '\p{Numeric_Value=00000006000}', ""); - Expect(0, 126241, '\p{^Numeric_Value=00000006000}', ""); - Expect(0, 126241, '\P{Numeric_Value=00000006000}', ""); - Expect(1, 126241, '\P{^Numeric_Value=00000006000}', ""); - Expect(0, 126242, '\p{Numeric_Value=00000006000}', ""); - Expect(1, 126242, '\p{^Numeric_Value=00000006000}', ""); - Expect(1, 126242, '\P{Numeric_Value=00000006000}', ""); - Expect(0, 126242, '\P{^Numeric_Value=00000006000}', ""); - Expect(1, 126241, '\p{Numeric_Value: 6.000000000000000e+03}', ""); - Expect(0, 126241, '\p{^Numeric_Value: 6.000000000000000e+03}', ""); - Expect(0, 126241, '\P{Numeric_Value: 6.000000000000000e+03}', ""); - Expect(1, 126241, '\P{^Numeric_Value: 6.000000000000000e+03}', ""); - Expect(0, 126242, '\p{Numeric_Value: 6.000000000000000e+03}', ""); - Expect(1, 126242, '\p{^Numeric_Value: 6.000000000000000e+03}', ""); - Expect(1, 126242, '\P{Numeric_Value: 6.000000000000000e+03}', ""); - Expect(0, 126242, '\P{^Numeric_Value: 6.000000000000000e+03}', ""); - Error('\p{Nv= -06000:=}'); - Error('\P{Nv= -06000:=}'); + Expect(1, 126241, '\p{Numeric_Value=0_0_0_0_6_0_00}', ""); + Expect(0, 126241, '\p{^Numeric_Value=0_0_0_0_6_0_00}', ""); + Expect(0, 126241, '\P{Numeric_Value=0_0_0_0_6_0_00}', ""); + Expect(1, 126241, '\P{^Numeric_Value=0_0_0_0_6_0_00}', ""); + Expect(0, 126242, '\p{Numeric_Value=0_0_0_0_6_0_00}', ""); + Expect(1, 126242, '\p{^Numeric_Value=0_0_0_0_6_0_00}', ""); + Expect(1, 126242, '\P{Numeric_Value=0_0_0_0_6_0_00}', ""); + Expect(0, 126242, '\P{^Numeric_Value=0_0_0_0_6_0_00}', ""); + Expect(1, 126241, '\p{Numeric_Value=6.000000000000000e+03}', ""); + Expect(0, 126241, '\p{^Numeric_Value=6.000000000000000e+03}', ""); + Expect(0, 126241, '\P{Numeric_Value=6.000000000000000e+03}', ""); + Expect(1, 126241, '\P{^Numeric_Value=6.000000000000000e+03}', ""); + Expect(0, 126242, '\p{Numeric_Value=6.000000000000000e+03}', ""); + Expect(1, 126242, '\p{^Numeric_Value=6.000000000000000e+03}', ""); + Expect(1, 126242, '\P{Numeric_Value=6.000000000000000e+03}', ""); + Expect(0, 126242, '\P{^Numeric_Value=6.000000000000000e+03}', ""); + Error('\p{Nv=/a/ -00000006000}'); + Error('\P{Nv=/a/ -00000006000}'); Expect(1, 126241, '\p{Nv=:\A6000\z:}', "");; Expect(0, 126242, '\p{Nv=:\A6000\z:}', "");; - Expect(1, 126241, '\p{Nv=00000006000}', ""); - Expect(0, 126241, '\p{^Nv=00000006000}', ""); - Expect(0, 126241, '\P{Nv=00000006000}', ""); - Expect(1, 126241, '\P{^Nv=00000006000}', ""); - Expect(0, 126242, '\p{Nv=00000006000}', ""); - Expect(1, 126242, '\p{^Nv=00000006000}', ""); - Expect(1, 126242, '\P{Nv=00000006000}', ""); - Expect(0, 126242, '\P{^Nv=00000006000}', ""); - Expect(1, 126241, '\p{Nv=6.000000000000000e+03}', ""); - Expect(0, 126241, '\p{^Nv=6.000000000000000e+03}', ""); - Expect(0, 126241, '\P{Nv=6.000000000000000e+03}', ""); - Expect(1, 126241, '\P{^Nv=6.000000000000000e+03}', ""); - Expect(0, 126242, '\p{Nv=6.000000000000000e+03}', ""); - Expect(1, 126242, '\p{^Nv=6.000000000000000e+03}', ""); - Expect(1, 126242, '\P{Nv=6.000000000000000e+03}', ""); - Expect(0, 126242, '\P{^Nv=6.000000000000000e+03}', ""); - Error('\p{Is_Numeric_Value=:=+0_0_0_0_0_0_0_0_06000}'); - Error('\P{Is_Numeric_Value=:=+0_0_0_0_0_0_0_0_06000}'); - Expect(1, 126241, '\p{Is_Numeric_Value=000600_0}', ""); - Expect(0, 126241, '\p{^Is_Numeric_Value=000600_0}', ""); - Expect(0, 126241, '\P{Is_Numeric_Value=000600_0}', ""); - Expect(1, 126241, '\P{^Is_Numeric_Value=000600_0}', ""); - Expect(0, 126242, '\p{Is_Numeric_Value=000600_0}', ""); - Expect(1, 126242, '\p{^Is_Numeric_Value=000600_0}', ""); - Expect(1, 126242, '\P{Is_Numeric_Value=000600_0}', ""); - Expect(0, 126242, '\P{^Is_Numeric_Value=000600_0}', ""); + Expect(1, 126241, '\p{Nv: 0000000006000}', ""); + Expect(0, 126241, '\p{^Nv: 0000000006000}', ""); + Expect(0, 126241, '\P{Nv: 0000000006000}', ""); + Expect(1, 126241, '\P{^Nv: 0000000006000}', ""); + Expect(0, 126242, '\p{Nv: 0000000006000}', ""); + Expect(1, 126242, '\p{^Nv: 0000000006000}', ""); + Expect(1, 126242, '\P{Nv: 0000000006000}', ""); + Expect(0, 126242, '\P{^Nv: 0000000006000}', ""); + Expect(1, 126241, '\p{Nv: 6.000000000000000e+03}', ""); + Expect(0, 126241, '\p{^Nv: 6.000000000000000e+03}', ""); + Expect(0, 126241, '\P{Nv: 6.000000000000000e+03}', ""); + Expect(1, 126241, '\P{^Nv: 6.000000000000000e+03}', ""); + Expect(0, 126242, '\p{Nv: 6.000000000000000e+03}', ""); + Expect(1, 126242, '\p{^Nv: 6.000000000000000e+03}', ""); + Expect(1, 126242, '\P{Nv: 6.000000000000000e+03}', ""); + Expect(0, 126242, '\P{^Nv: 6.000000000000000e+03}', ""); + Error('\p{Is_Numeric_Value=_ +000_000_006_000:=}'); + Error('\P{Is_Numeric_Value=_ +000_000_006_000:=}'); + Expect(1, 126241, '\p{Is_Numeric_Value=0000000006000}', ""); + Expect(0, 126241, '\p{^Is_Numeric_Value=0000000006000}', ""); + Expect(0, 126241, '\P{Is_Numeric_Value=0000000006000}', ""); + Expect(1, 126241, '\P{^Is_Numeric_Value=0000000006000}', ""); + Expect(0, 126242, '\p{Is_Numeric_Value=0000000006000}', ""); + Expect(1, 126242, '\p{^Is_Numeric_Value=0000000006000}', ""); + Expect(1, 126242, '\P{Is_Numeric_Value=0000000006000}', ""); + Expect(0, 126242, '\P{^Is_Numeric_Value=0000000006000}', ""); Expect(1, 126241, '\p{Is_Numeric_Value=6.000000000000000e+03}', ""); Expect(0, 126241, '\p{^Is_Numeric_Value=6.000000000000000e+03}', ""); Expect(0, 126241, '\P{Is_Numeric_Value=6.000000000000000e+03}', ""); @@ -79418,56 +81778,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126242, '\p{^Is_Numeric_Value=6.000000000000000e+03}', ""); Expect(1, 126242, '\P{Is_Numeric_Value=6.000000000000000e+03}', ""); Expect(0, 126242, '\P{^Is_Numeric_Value=6.000000000000000e+03}', ""); - Error('\p{Is_Nv= /a/0_0_0_0_0_06000}'); - Error('\P{Is_Nv= /a/0_0_0_0_0_06000}'); - Expect(1, 126241, '\p{Is_Nv=+000000006000}', ""); - Expect(0, 126241, '\p{^Is_Nv=+000000006000}', ""); - Expect(0, 126241, '\P{Is_Nv=+000000006000}', ""); - Expect(1, 126241, '\P{^Is_Nv=+000000006000}', ""); - Expect(0, 126242, '\p{Is_Nv=+000000006000}', ""); - Expect(1, 126242, '\p{^Is_Nv=+000000006000}', ""); - Expect(1, 126242, '\P{Is_Nv=+000000006000}', ""); - Expect(0, 126242, '\P{^Is_Nv=+000000006000}', ""); - Expect(1, 126241, '\p{Is_Nv:6.000000000000000e+03}', ""); - Expect(0, 126241, '\p{^Is_Nv:6.000000000000000e+03}', ""); - Expect(0, 126241, '\P{Is_Nv:6.000000000000000e+03}', ""); - Expect(1, 126241, '\P{^Is_Nv:6.000000000000000e+03}', ""); - Expect(0, 126242, '\p{Is_Nv:6.000000000000000e+03}', ""); - Expect(1, 126242, '\p{^Is_Nv:6.000000000000000e+03}', ""); - Expect(1, 126242, '\P{Is_Nv:6.000000000000000e+03}', ""); - Expect(0, 126242, '\P{^Is_Nv:6.000000000000000e+03}', ""); - Error('\p{Numeric_Value=/a/ 0_0_0_6_0_000}'); - Error('\P{Numeric_Value=/a/ 0_0_0_6_0_000}'); + Error('\p{Is_Nv=_-000000006000/a/}'); + Error('\P{Is_Nv=_-000000006000/a/}'); + Expect(1, 126241, '\p{Is_Nv=+0_0_0_0_0_0_0_0_0_6_000}', ""); + Expect(0, 126241, '\p{^Is_Nv=+0_0_0_0_0_0_0_0_0_6_000}', ""); + Expect(0, 126241, '\P{Is_Nv=+0_0_0_0_0_0_0_0_0_6_000}', ""); + Expect(1, 126241, '\P{^Is_Nv=+0_0_0_0_0_0_0_0_0_6_000}', ""); + Expect(0, 126242, '\p{Is_Nv=+0_0_0_0_0_0_0_0_0_6_000}', ""); + Expect(1, 126242, '\p{^Is_Nv=+0_0_0_0_0_0_0_0_0_6_000}', ""); + Expect(1, 126242, '\P{Is_Nv=+0_0_0_0_0_0_0_0_0_6_000}', ""); + Expect(0, 126242, '\P{^Is_Nv=+0_0_0_0_0_0_0_0_0_6_000}', ""); + Expect(1, 126241, '\p{Is_Nv=6.000000000000000e+03}', ""); + Expect(0, 126241, '\p{^Is_Nv=6.000000000000000e+03}', ""); + Expect(0, 126241, '\P{Is_Nv=6.000000000000000e+03}', ""); + Expect(1, 126241, '\P{^Is_Nv=6.000000000000000e+03}', ""); + Expect(0, 126242, '\p{Is_Nv=6.000000000000000e+03}', ""); + Expect(1, 126242, '\p{^Is_Nv=6.000000000000000e+03}', ""); + Expect(1, 126242, '\P{Is_Nv=6.000000000000000e+03}', ""); + Expect(0, 126242, '\P{^Is_Nv=6.000000000000000e+03}', ""); + Error('\p{Numeric_Value: :=006000_0}'); + Error('\P{Numeric_Value: :=006000_0}'); Expect(1, 126250, '\p{Numeric_Value=:\A60000\z:}', "");; Expect(0, 126251, '\p{Numeric_Value=:\A60000\z:}', "");; - Expect(1, 126250, '\p{Numeric_Value=000000060000}', ""); - Expect(0, 126250, '\p{^Numeric_Value=000000060000}', ""); - Expect(0, 126250, '\P{Numeric_Value=000000060000}', ""); - Expect(1, 126250, '\P{^Numeric_Value=000000060000}', ""); - Expect(0, 126251, '\p{Numeric_Value=000000060000}', ""); - Expect(1, 126251, '\p{^Numeric_Value=000000060000}', ""); - Expect(1, 126251, '\P{Numeric_Value=000000060000}', ""); - Expect(0, 126251, '\P{^Numeric_Value=000000060000}', ""); - Expect(1, 126250, '\p{Numeric_Value: 6.000000000000000e+04}', ""); - Expect(0, 126250, '\p{^Numeric_Value: 6.000000000000000e+04}', ""); - Expect(0, 126250, '\P{Numeric_Value: 6.000000000000000e+04}', ""); - Expect(1, 126250, '\P{^Numeric_Value: 6.000000000000000e+04}', ""); - Expect(0, 126251, '\p{Numeric_Value: 6.000000000000000e+04}', ""); - Expect(1, 126251, '\p{^Numeric_Value: 6.000000000000000e+04}', ""); - Expect(1, 126251, '\P{Numeric_Value: 6.000000000000000e+04}', ""); - Expect(0, 126251, '\P{^Numeric_Value: 6.000000000000000e+04}', ""); - Error('\p{Nv=0000060000:=}'); - Error('\P{Nv=0000060000:=}'); + Expect(1, 126250, '\p{Numeric_Value=60000}', ""); + Expect(0, 126250, '\p{^Numeric_Value=60000}', ""); + Expect(0, 126250, '\P{Numeric_Value=60000}', ""); + Expect(1, 126250, '\P{^Numeric_Value=60000}', ""); + Expect(0, 126251, '\p{Numeric_Value=60000}', ""); + Expect(1, 126251, '\p{^Numeric_Value=60000}', ""); + Expect(1, 126251, '\P{Numeric_Value=60000}', ""); + Expect(0, 126251, '\P{^Numeric_Value=60000}', ""); + Expect(1, 126250, '\p{Numeric_Value=6.000000000000000e+04}', ""); + Expect(0, 126250, '\p{^Numeric_Value=6.000000000000000e+04}', ""); + Expect(0, 126250, '\P{Numeric_Value=6.000000000000000e+04}', ""); + Expect(1, 126250, '\P{^Numeric_Value=6.000000000000000e+04}', ""); + Expect(0, 126251, '\p{Numeric_Value=6.000000000000000e+04}', ""); + Expect(1, 126251, '\p{^Numeric_Value=6.000000000000000e+04}', ""); + Expect(1, 126251, '\P{Numeric_Value=6.000000000000000e+04}', ""); + Expect(0, 126251, '\P{^Numeric_Value=6.000000000000000e+04}', ""); + Error('\p{Nv=:= _0_0_0_6_0000}'); + Error('\P{Nv=:= _0_0_0_6_0000}'); Expect(1, 126250, '\p{Nv=:\A60000\z:}', "");; Expect(0, 126251, '\p{Nv=:\A60000\z:}', "");; - Expect(1, 126250, '\p{Nv=60000}', ""); - Expect(0, 126250, '\p{^Nv=60000}', ""); - Expect(0, 126250, '\P{Nv=60000}', ""); - Expect(1, 126250, '\P{^Nv=60000}', ""); - Expect(0, 126251, '\p{Nv=60000}', ""); - Expect(1, 126251, '\p{^Nv=60000}', ""); - Expect(1, 126251, '\P{Nv=60000}', ""); - Expect(0, 126251, '\P{^Nv=60000}', ""); + Expect(1, 126250, '\p{Nv=6000_0}', ""); + Expect(0, 126250, '\p{^Nv=6000_0}', ""); + Expect(0, 126250, '\P{Nv=6000_0}', ""); + Expect(1, 126250, '\P{^Nv=6000_0}', ""); + Expect(0, 126251, '\p{Nv=6000_0}', ""); + Expect(1, 126251, '\p{^Nv=6000_0}', ""); + Expect(1, 126251, '\P{Nv=6000_0}', ""); + Expect(0, 126251, '\P{^Nv=6000_0}', ""); Expect(1, 126250, '\p{Nv=6.000000000000000e+04}', ""); Expect(0, 126250, '\p{^Nv=6.000000000000000e+04}', ""); Expect(0, 126250, '\P{Nv=6.000000000000000e+04}', ""); @@ -79476,34 +81836,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126251, '\p{^Nv=6.000000000000000e+04}', ""); Expect(1, 126251, '\P{Nv=6.000000000000000e+04}', ""); Expect(0, 126251, '\P{^Nv=6.000000000000000e+04}', ""); - Error('\p{Is_Numeric_Value=:= -00_00_60_00_0}'); - Error('\P{Is_Numeric_Value=:= -00_00_60_00_0}'); - Expect(1, 126250, '\p{Is_Numeric_Value=+06000_0}', ""); - Expect(0, 126250, '\p{^Is_Numeric_Value=+06000_0}', ""); - Expect(0, 126250, '\P{Is_Numeric_Value=+06000_0}', ""); - Expect(1, 126250, '\P{^Is_Numeric_Value=+06000_0}', ""); - Expect(0, 126251, '\p{Is_Numeric_Value=+06000_0}', ""); - Expect(1, 126251, '\p{^Is_Numeric_Value=+06000_0}', ""); - Expect(1, 126251, '\P{Is_Numeric_Value=+06000_0}', ""); - Expect(0, 126251, '\P{^Is_Numeric_Value=+06000_0}', ""); - Expect(1, 126250, '\p{Is_Numeric_Value: 6.000000000000000e+04}', ""); - Expect(0, 126250, '\p{^Is_Numeric_Value: 6.000000000000000e+04}', ""); - Expect(0, 126250, '\P{Is_Numeric_Value: 6.000000000000000e+04}', ""); - Expect(1, 126250, '\P{^Is_Numeric_Value: 6.000000000000000e+04}', ""); - Expect(0, 126251, '\p{Is_Numeric_Value: 6.000000000000000e+04}', ""); - Expect(1, 126251, '\p{^Is_Numeric_Value: 6.000000000000000e+04}', ""); - Expect(1, 126251, '\P{Is_Numeric_Value: 6.000000000000000e+04}', ""); - Expect(0, 126251, '\P{^Is_Numeric_Value: 6.000000000000000e+04}', ""); - Error('\p{Is_Nv= :=000060000}'); - Error('\P{Is_Nv= :=000060000}'); - Expect(1, 126250, '\p{Is_Nv=60000}', ""); - Expect(0, 126250, '\p{^Is_Nv=60000}', ""); - Expect(0, 126250, '\P{Is_Nv=60000}', ""); - Expect(1, 126250, '\P{^Is_Nv=60000}', ""); - Expect(0, 126251, '\p{Is_Nv=60000}', ""); - Expect(1, 126251, '\p{^Is_Nv=60000}', ""); - Expect(1, 126251, '\P{Is_Nv=60000}', ""); - Expect(0, 126251, '\P{^Is_Nv=60000}', ""); + Error('\p{Is_Numeric_Value=:= _60000}'); + Error('\P{Is_Numeric_Value=:= _60000}'); + Expect(1, 126250, '\p{Is_Numeric_Value=00_06_00_00}', ""); + Expect(0, 126250, '\p{^Is_Numeric_Value=00_06_00_00}', ""); + Expect(0, 126250, '\P{Is_Numeric_Value=00_06_00_00}', ""); + Expect(1, 126250, '\P{^Is_Numeric_Value=00_06_00_00}', ""); + Expect(0, 126251, '\p{Is_Numeric_Value=00_06_00_00}', ""); + Expect(1, 126251, '\p{^Is_Numeric_Value=00_06_00_00}', ""); + Expect(1, 126251, '\P{Is_Numeric_Value=00_06_00_00}', ""); + Expect(0, 126251, '\P{^Is_Numeric_Value=00_06_00_00}', ""); + Expect(1, 126250, '\p{Is_Numeric_Value=6.000000000000000e+04}', ""); + Expect(0, 126250, '\p{^Is_Numeric_Value=6.000000000000000e+04}', ""); + Expect(0, 126250, '\P{Is_Numeric_Value=6.000000000000000e+04}', ""); + Expect(1, 126250, '\P{^Is_Numeric_Value=6.000000000000000e+04}', ""); + Expect(0, 126251, '\p{Is_Numeric_Value=6.000000000000000e+04}', ""); + Expect(1, 126251, '\p{^Is_Numeric_Value=6.000000000000000e+04}', ""); + Expect(1, 126251, '\P{Is_Numeric_Value=6.000000000000000e+04}', ""); + Expect(0, 126251, '\P{^Is_Numeric_Value=6.000000000000000e+04}', ""); + Error('\p{Is_Nv=/a/_-0_0_6_0_000}'); + Error('\P{Is_Nv=/a/_-0_0_6_0_000}'); + Expect(1, 126250, '\p{Is_Nv=+000000060000}', ""); + Expect(0, 126250, '\p{^Is_Nv=+000000060000}', ""); + Expect(0, 126250, '\P{Is_Nv=+000000060000}', ""); + Expect(1, 126250, '\P{^Is_Nv=+000000060000}', ""); + Expect(0, 126251, '\p{Is_Nv=+000000060000}', ""); + Expect(1, 126251, '\p{^Is_Nv=+000000060000}', ""); + Expect(1, 126251, '\P{Is_Nv=+000000060000}', ""); + Expect(0, 126251, '\P{^Is_Nv=+000000060000}', ""); Expect(1, 126250, '\p{Is_Nv=6.000000000000000e+04}', ""); Expect(0, 126250, '\p{^Is_Nv=6.000000000000000e+04}', ""); Expect(0, 126250, '\P{Is_Nv=6.000000000000000e+04}', ""); @@ -79512,56 +81872,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126251, '\p{^Is_Nv=6.000000000000000e+04}', ""); Expect(1, 126251, '\P{Is_Nv=6.000000000000000e+04}', ""); Expect(0, 126251, '\P{^Is_Nv=6.000000000000000e+04}', ""); - Error('\p{Numeric_Value=/a/_600000}'); - Error('\P{Numeric_Value=/a/_600000}'); + Error('\p{Numeric_Value=-/a/00_60_00_00}'); + Error('\P{Numeric_Value=-/a/00_60_00_00}'); Expect(1, 68082, '\p{Numeric_Value=:\A600000\z:}', "");; Expect(0, 68083, '\p{Numeric_Value=:\A600000\z:}', "");; - Expect(1, 68082, '\p{Numeric_Value=0600000}', ""); - Expect(0, 68082, '\p{^Numeric_Value=0600000}', ""); - Expect(0, 68082, '\P{Numeric_Value=0600000}', ""); - Expect(1, 68082, '\P{^Numeric_Value=0600000}', ""); - Expect(0, 68083, '\p{Numeric_Value=0600000}', ""); - Expect(1, 68083, '\p{^Numeric_Value=0600000}', ""); - Expect(1, 68083, '\P{Numeric_Value=0600000}', ""); - Expect(0, 68083, '\P{^Numeric_Value=0600000}', ""); - Expect(1, 68082, '\p{Numeric_Value=6.000000000000000e+05}', ""); - Expect(0, 68082, '\p{^Numeric_Value=6.000000000000000e+05}', ""); - Expect(0, 68082, '\P{Numeric_Value=6.000000000000000e+05}', ""); - Expect(1, 68082, '\P{^Numeric_Value=6.000000000000000e+05}', ""); - Expect(0, 68083, '\p{Numeric_Value=6.000000000000000e+05}', ""); - Expect(1, 68083, '\p{^Numeric_Value=6.000000000000000e+05}', ""); - Expect(1, 68083, '\P{Numeric_Value=6.000000000000000e+05}', ""); - Expect(0, 68083, '\P{^Numeric_Value=6.000000000000000e+05}', ""); - Error('\p{Nv= /a/0600000}'); - Error('\P{Nv= /a/0600000}'); + Expect(1, 68082, '\p{Numeric_Value=00000600000}', ""); + Expect(0, 68082, '\p{^Numeric_Value=00000600000}', ""); + Expect(0, 68082, '\P{Numeric_Value=00000600000}', ""); + Expect(1, 68082, '\P{^Numeric_Value=00000600000}', ""); + Expect(0, 68083, '\p{Numeric_Value=00000600000}', ""); + Expect(1, 68083, '\p{^Numeric_Value=00000600000}', ""); + Expect(1, 68083, '\P{Numeric_Value=00000600000}', ""); + Expect(0, 68083, '\P{^Numeric_Value=00000600000}', ""); + Expect(1, 68082, '\p{Numeric_Value:6.000000000000000e+05}', ""); + Expect(0, 68082, '\p{^Numeric_Value:6.000000000000000e+05}', ""); + Expect(0, 68082, '\P{Numeric_Value:6.000000000000000e+05}', ""); + Expect(1, 68082, '\P{^Numeric_Value:6.000000000000000e+05}', ""); + Expect(0, 68083, '\p{Numeric_Value:6.000000000000000e+05}', ""); + Expect(1, 68083, '\p{^Numeric_Value:6.000000000000000e+05}', ""); + Expect(1, 68083, '\P{Numeric_Value:6.000000000000000e+05}', ""); + Expect(0, 68083, '\P{^Numeric_Value:6.000000000000000e+05}', ""); + Error('\p{Nv=:= _0000000600000}'); + Error('\P{Nv=:= _0000000600000}'); Expect(1, 68082, '\p{Nv=:\A600000\z:}', "");; Expect(0, 68083, '\p{Nv=:\A600000\z:}', "");; - Expect(1, 68082, '\p{Nv=+600000}', ""); - Expect(0, 68082, '\p{^Nv=+600000}', ""); - Expect(0, 68082, '\P{Nv=+600000}', ""); - Expect(1, 68082, '\P{^Nv=+600000}', ""); - Expect(0, 68083, '\p{Nv=+600000}', ""); - Expect(1, 68083, '\p{^Nv=+600000}', ""); - Expect(1, 68083, '\P{Nv=+600000}', ""); - Expect(0, 68083, '\P{^Nv=+600000}', ""); - Expect(1, 68082, '\p{Nv:6.000000000000000e+05}', ""); - Expect(0, 68082, '\p{^Nv:6.000000000000000e+05}', ""); - Expect(0, 68082, '\P{Nv:6.000000000000000e+05}', ""); - Expect(1, 68082, '\P{^Nv:6.000000000000000e+05}', ""); - Expect(0, 68083, '\p{Nv:6.000000000000000e+05}', ""); - Expect(1, 68083, '\p{^Nv:6.000000000000000e+05}', ""); - Expect(1, 68083, '\P{Nv:6.000000000000000e+05}', ""); - Expect(0, 68083, '\P{^Nv:6.000000000000000e+05}', ""); - Error('\p{Is_Numeric_Value=_00_00_60_00_00:=}'); - Error('\P{Is_Numeric_Value=_00_00_60_00_00:=}'); - Expect(1, 68082, '\p{Is_Numeric_Value=0000000600000}', ""); - Expect(0, 68082, '\p{^Is_Numeric_Value=0000000600000}', ""); - Expect(0, 68082, '\P{Is_Numeric_Value=0000000600000}', ""); - Expect(1, 68082, '\P{^Is_Numeric_Value=0000000600000}', ""); - Expect(0, 68083, '\p{Is_Numeric_Value=0000000600000}', ""); - Expect(1, 68083, '\p{^Is_Numeric_Value=0000000600000}', ""); - Expect(1, 68083, '\P{Is_Numeric_Value=0000000600000}', ""); - Expect(0, 68083, '\P{^Is_Numeric_Value=0000000600000}', ""); + Expect(1, 68082, '\p{Nv=+0000_6000_00}', ""); + Expect(0, 68082, '\p{^Nv=+0000_6000_00}', ""); + Expect(0, 68082, '\P{Nv=+0000_6000_00}', ""); + Expect(1, 68082, '\P{^Nv=+0000_6000_00}', ""); + Expect(0, 68083, '\p{Nv=+0000_6000_00}', ""); + Expect(1, 68083, '\p{^Nv=+0000_6000_00}', ""); + Expect(1, 68083, '\P{Nv=+0000_6000_00}', ""); + Expect(0, 68083, '\P{^Nv=+0000_6000_00}', ""); + Expect(1, 68082, '\p{Nv=6.000000000000000e+05}', ""); + Expect(0, 68082, '\p{^Nv=6.000000000000000e+05}', ""); + Expect(0, 68082, '\P{Nv=6.000000000000000e+05}', ""); + Expect(1, 68082, '\P{^Nv=6.000000000000000e+05}', ""); + Expect(0, 68083, '\p{Nv=6.000000000000000e+05}', ""); + Expect(1, 68083, '\p{^Nv=6.000000000000000e+05}', ""); + Expect(1, 68083, '\P{Nv=6.000000000000000e+05}', ""); + Expect(0, 68083, '\P{^Nv=6.000000000000000e+05}', ""); + Error('\p{Is_Numeric_Value=:=-+6_0_0_000}'); + Error('\P{Is_Numeric_Value=:=-+6_0_0_000}'); + Expect(1, 68082, '\p{Is_Numeric_Value: 000000600000}', ""); + Expect(0, 68082, '\p{^Is_Numeric_Value: 000000600000}', ""); + Expect(0, 68082, '\P{Is_Numeric_Value: 000000600000}', ""); + Expect(1, 68082, '\P{^Is_Numeric_Value: 000000600000}', ""); + Expect(0, 68083, '\p{Is_Numeric_Value: 000000600000}', ""); + Expect(1, 68083, '\p{^Is_Numeric_Value: 000000600000}', ""); + Expect(1, 68083, '\P{Is_Numeric_Value: 000000600000}', ""); + Expect(0, 68083, '\P{^Is_Numeric_Value: 000000600000}', ""); Expect(1, 68082, '\p{Is_Numeric_Value=6.000000000000000e+05}', ""); Expect(0, 68082, '\p{^Is_Numeric_Value=6.000000000000000e+05}', ""); Expect(0, 68082, '\P{Is_Numeric_Value=6.000000000000000e+05}', ""); @@ -79570,16 +81930,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68083, '\p{^Is_Numeric_Value=6.000000000000000e+05}', ""); Expect(1, 68083, '\P{Is_Numeric_Value=6.000000000000000e+05}', ""); Expect(0, 68083, '\P{^Is_Numeric_Value=6.000000000000000e+05}', ""); - Error('\p{Is_Nv=/a/__+0000000600000}'); - Error('\P{Is_Nv=/a/__+0000000600000}'); - Expect(1, 68082, '\p{Is_Nv=+0_0_0_0_0_0_0_0_6_0_0_000}', ""); - Expect(0, 68082, '\p{^Is_Nv=+0_0_0_0_0_0_0_0_6_0_0_000}', ""); - Expect(0, 68082, '\P{Is_Nv=+0_0_0_0_0_0_0_0_6_0_0_000}', ""); - Expect(1, 68082, '\P{^Is_Nv=+0_0_0_0_0_0_0_0_6_0_0_000}', ""); - Expect(0, 68083, '\p{Is_Nv=+0_0_0_0_0_0_0_0_6_0_0_000}', ""); - Expect(1, 68083, '\p{^Is_Nv=+0_0_0_0_0_0_0_0_6_0_0_000}', ""); - Expect(1, 68083, '\P{Is_Nv=+0_0_0_0_0_0_0_0_6_0_0_000}', ""); - Expect(0, 68083, '\P{^Is_Nv=+0_0_0_0_0_0_0_0_6_0_0_000}', ""); + Error('\p{Is_Nv= /a/0_0_6_0_0000}'); + Error('\P{Is_Nv= /a/0_0_6_0_0000}'); + Expect(1, 68082, '\p{Is_Nv=+000000000600000}', ""); + Expect(0, 68082, '\p{^Is_Nv=+000000000600000}', ""); + Expect(0, 68082, '\P{Is_Nv=+000000000600000}', ""); + Expect(1, 68082, '\P{^Is_Nv=+000000000600000}', ""); + Expect(0, 68083, '\p{Is_Nv=+000000000600000}', ""); + Expect(1, 68083, '\p{^Is_Nv=+000000000600000}', ""); + Expect(1, 68083, '\P{Is_Nv=+000000000600000}', ""); + Expect(0, 68083, '\P{^Is_Nv=+000000000600000}', ""); Expect(1, 68082, '\p{Is_Nv=6.000000000000000e+05}', ""); Expect(0, 68082, '\p{^Is_Nv=6.000000000000000e+05}', ""); Expect(0, 68082, '\P{Is_Nv=6.000000000000000e+05}', ""); @@ -79588,18 +81948,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68083, '\p{^Is_Nv=6.000000000000000e+05}', ""); Expect(1, 68083, '\P{Is_Nv=6.000000000000000e+05}', ""); Expect(0, 68083, '\P{^Is_Nv=6.000000000000000e+05}', ""); - Error('\p{Numeric_Value= 0007/a/}'); - Error('\P{Numeric_Value= 0007/a/}'); + Error('\p{Numeric_Value=/a/_ 0000000007}'); + Error('\P{Numeric_Value=/a/_ 0000000007}'); Expect(1, 131073, '\p{Numeric_Value=:\A7\z:}', "");; Expect(0, 131074, '\p{Numeric_Value=:\A7\z:}', "");; - Expect(1, 131073, '\p{Numeric_Value=+007}', ""); - Expect(0, 131073, '\p{^Numeric_Value=+007}', ""); - Expect(0, 131073, '\P{Numeric_Value=+007}', ""); - Expect(1, 131073, '\P{^Numeric_Value=+007}', ""); - Expect(0, 131074, '\p{Numeric_Value=+007}', ""); - Expect(1, 131074, '\p{^Numeric_Value=+007}', ""); - Expect(1, 131074, '\P{Numeric_Value=+007}', ""); - Expect(0, 131074, '\P{^Numeric_Value=+007}', ""); + Expect(1, 131073, '\p{Numeric_Value=0007}', ""); + Expect(0, 131073, '\p{^Numeric_Value=0007}', ""); + Expect(0, 131073, '\P{Numeric_Value=0007}', ""); + Expect(1, 131073, '\P{^Numeric_Value=0007}', ""); + Expect(0, 131074, '\p{Numeric_Value=0007}', ""); + Expect(1, 131074, '\p{^Numeric_Value=0007}', ""); + Expect(1, 131074, '\P{Numeric_Value=0007}', ""); + Expect(0, 131074, '\P{^Numeric_Value=0007}', ""); Expect(1, 131073, '\p{Numeric_Value=7.000000000000000e+00}', ""); Expect(0, 131073, '\p{^Numeric_Value=7.000000000000000e+00}', ""); Expect(0, 131073, '\P{Numeric_Value=7.000000000000000e+00}', ""); @@ -79608,18 +81968,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 131074, '\p{^Numeric_Value=7.000000000000000e+00}', ""); Expect(1, 131074, '\P{Numeric_Value=7.000000000000000e+00}', ""); Expect(0, 131074, '\P{^Numeric_Value=7.000000000000000e+00}', ""); - Error('\p{Nv=-/a/0007}'); - Error('\P{Nv=-/a/0007}'); + Error('\p{Nv= _0_0_0_0_07:=}'); + Error('\P{Nv= _0_0_0_0_07:=}'); Expect(1, 131073, '\p{Nv=:\A7\z:}', "");; Expect(0, 131074, '\p{Nv=:\A7\z:}', "");; - Expect(1, 131073, '\p{Nv: 7}', ""); - Expect(0, 131073, '\p{^Nv: 7}', ""); - Expect(0, 131073, '\P{Nv: 7}', ""); - Expect(1, 131073, '\P{^Nv: 7}', ""); - Expect(0, 131074, '\p{Nv: 7}', ""); - Expect(1, 131074, '\p{^Nv: 7}', ""); - Expect(1, 131074, '\P{Nv: 7}', ""); - Expect(0, 131074, '\P{^Nv: 7}', ""); + Expect(1, 131073, '\p{Nv=0007}', ""); + Expect(0, 131073, '\p{^Nv=0007}', ""); + Expect(0, 131073, '\P{Nv=0007}', ""); + Expect(1, 131073, '\P{^Nv=0007}', ""); + Expect(0, 131074, '\p{Nv=0007}', ""); + Expect(1, 131074, '\p{^Nv=0007}', ""); + Expect(1, 131074, '\P{Nv=0007}', ""); + Expect(0, 131074, '\P{^Nv=0007}', ""); Expect(1, 131073, '\p{Nv=7.000000000000000e+00}', ""); Expect(0, 131073, '\p{^Nv=7.000000000000000e+00}', ""); Expect(0, 131073, '\P{Nv=7.000000000000000e+00}', ""); @@ -79628,16 +81988,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 131074, '\p{^Nv=7.000000000000000e+00}', ""); Expect(1, 131074, '\P{Nv=7.000000000000000e+00}', ""); Expect(0, 131074, '\P{^Nv=7.000000000000000e+00}', ""); - Error('\p{Is_Numeric_Value: 0000007:=}'); - Error('\P{Is_Numeric_Value: 0000007:=}'); - Expect(1, 131073, '\p{Is_Numeric_Value=+007}', ""); - Expect(0, 131073, '\p{^Is_Numeric_Value=+007}', ""); - Expect(0, 131073, '\P{Is_Numeric_Value=+007}', ""); - Expect(1, 131073, '\P{^Is_Numeric_Value=+007}', ""); - Expect(0, 131074, '\p{Is_Numeric_Value=+007}', ""); - Expect(1, 131074, '\p{^Is_Numeric_Value=+007}', ""); - Expect(1, 131074, '\P{Is_Numeric_Value=+007}', ""); - Expect(0, 131074, '\P{^Is_Numeric_Value=+007}', ""); + Error('\p{Is_Numeric_Value=/a/0000007}'); + Error('\P{Is_Numeric_Value=/a/0000007}'); + Expect(1, 131073, '\p{Is_Numeric_Value=00000007}', ""); + Expect(0, 131073, '\p{^Is_Numeric_Value=00000007}', ""); + Expect(0, 131073, '\P{Is_Numeric_Value=00000007}', ""); + Expect(1, 131073, '\P{^Is_Numeric_Value=00000007}', ""); + Expect(0, 131074, '\p{Is_Numeric_Value=00000007}', ""); + Expect(1, 131074, '\p{^Is_Numeric_Value=00000007}', ""); + Expect(1, 131074, '\P{Is_Numeric_Value=00000007}', ""); + Expect(0, 131074, '\P{^Is_Numeric_Value=00000007}', ""); Expect(1, 131073, '\p{Is_Numeric_Value=7.000000000000000e+00}', ""); Expect(0, 131073, '\p{^Is_Numeric_Value=7.000000000000000e+00}', ""); Expect(0, 131073, '\P{Is_Numeric_Value=7.000000000000000e+00}', ""); @@ -79646,16 +82006,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 131074, '\p{^Is_Numeric_Value=7.000000000000000e+00}', ""); Expect(1, 131074, '\P{Is_Numeric_Value=7.000000000000000e+00}', ""); Expect(0, 131074, '\P{^Is_Numeric_Value=7.000000000000000e+00}', ""); - Error('\p{Is_Nv=_07:=}'); - Error('\P{Is_Nv=_07:=}'); - Expect(1, 131073, '\p{Is_Nv=0007}', ""); - Expect(0, 131073, '\p{^Is_Nv=0007}', ""); - Expect(0, 131073, '\P{Is_Nv=0007}', ""); - Expect(1, 131073, '\P{^Is_Nv=0007}', ""); - Expect(0, 131074, '\p{Is_Nv=0007}', ""); - Expect(1, 131074, '\p{^Is_Nv=0007}', ""); - Expect(1, 131074, '\P{Is_Nv=0007}', ""); - Expect(0, 131074, '\P{^Is_Nv=0007}', ""); + Error('\p{Is_Nv=/a/- 000_000_7}'); + Error('\P{Is_Nv=/a/- 000_000_7}'); + Expect(1, 131073, '\p{Is_Nv=+000007}', ""); + Expect(0, 131073, '\p{^Is_Nv=+000007}', ""); + Expect(0, 131073, '\P{Is_Nv=+000007}', ""); + Expect(1, 131073, '\P{^Is_Nv=+000007}', ""); + Expect(0, 131074, '\p{Is_Nv=+000007}', ""); + Expect(1, 131074, '\p{^Is_Nv=+000007}', ""); + Expect(1, 131074, '\P{Is_Nv=+000007}', ""); + Expect(0, 131074, '\P{^Is_Nv=+000007}', ""); Expect(1, 131073, '\p{Is_Nv=7.000000000000000e+00}', ""); Expect(0, 131073, '\p{^Is_Nv=7.000000000000000e+00}', ""); Expect(0, 131073, '\P{Is_Nv=7.000000000000000e+00}', ""); @@ -79664,18 +82024,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 131074, '\p{^Is_Nv=7.000000000000000e+00}', ""); Expect(1, 131074, '\P{Is_Nv=7.000000000000000e+00}', ""); Expect(0, 131074, '\P{^Is_Nv=7.000000000000000e+00}', ""); - Error('\p{Numeric_Value= 007/00000012/a/}'); - Error('\P{Numeric_Value= 007/00000012/a/}'); + Error('\p{Numeric_Value=:= +000007/0012}'); + Error('\P{Numeric_Value=:= +000007/0012}'); Expect(1, 68092, '\p{Numeric_Value=:\A7/12\z:}', "");; Expect(0, 68093, '\p{Numeric_Value=:\A7/12\z:}', "");; - Expect(1, 68092, '\p{Numeric_Value:0007/0012}', ""); - Expect(0, 68092, '\p{^Numeric_Value:0007/0012}', ""); - Expect(0, 68092, '\P{Numeric_Value:0007/0012}', ""); - Expect(1, 68092, '\P{^Numeric_Value:0007/0012}', ""); - Expect(0, 68093, '\p{Numeric_Value:0007/0012}', ""); - Expect(1, 68093, '\p{^Numeric_Value:0007/0012}', ""); - Expect(1, 68093, '\P{Numeric_Value:0007/0012}', ""); - Expect(0, 68093, '\P{^Numeric_Value:0007/0012}', ""); + Expect(1, 68092, '\p{Numeric_Value=0007/0000012}', ""); + Expect(0, 68092, '\p{^Numeric_Value=0007/0000012}', ""); + Expect(0, 68092, '\P{Numeric_Value=0007/0000012}', ""); + Expect(1, 68092, '\P{^Numeric_Value=0007/0000012}', ""); + Expect(0, 68093, '\p{Numeric_Value=0007/0000012}', ""); + Expect(1, 68093, '\p{^Numeric_Value=0007/0000012}', ""); + Expect(1, 68093, '\P{Numeric_Value=0007/0000012}', ""); + Expect(0, 68093, '\P{^Numeric_Value=0007/0000012}', ""); Expect(1, 68092, '\p{Numeric_Value=420/720}', ""); Expect(0, 68092, '\p{^Numeric_Value=420/720}', ""); Expect(0, 68092, '\P{Numeric_Value=420/720}', ""); @@ -79696,14 +82056,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 68093, '\P{^Numeric_Value=5.83e-01}', ""); Error('\p{Numeric_Value=0.58}'); Error('\P{Numeric_Value=0.58}'); - Expect(1, 68092, '\p{Numeric_Value: 5.833e-01}', ""); - Expect(0, 68092, '\p{^Numeric_Value: 5.833e-01}', ""); - Expect(0, 68092, '\P{Numeric_Value: 5.833e-01}', ""); - Expect(1, 68092, '\P{^Numeric_Value: 5.833e-01}', ""); - Expect(0, 68093, '\p{Numeric_Value: 5.833e-01}', ""); - Expect(1, 68093, '\p{^Numeric_Value: 5.833e-01}', ""); - Expect(1, 68093, '\P{Numeric_Value: 5.833e-01}', ""); - Expect(0, 68093, '\P{^Numeric_Value: 5.833e-01}', ""); + Expect(1, 68092, '\p{Numeric_Value=5.833e-01}', ""); + Expect(0, 68092, '\p{^Numeric_Value=5.833e-01}', ""); + Expect(0, 68092, '\P{Numeric_Value=5.833e-01}', ""); + Expect(1, 68092, '\P{^Numeric_Value=5.833e-01}', ""); + Expect(0, 68093, '\p{Numeric_Value=5.833e-01}', ""); + Expect(1, 68093, '\p{^Numeric_Value=5.833e-01}', ""); + Expect(1, 68093, '\P{Numeric_Value=5.833e-01}', ""); + Expect(0, 68093, '\P{^Numeric_Value=5.833e-01}', ""); Expect(1, 68092, '\p{Numeric_Value=0.583}', ""); Expect(0, 68092, '\p{^Numeric_Value=0.583}', ""); Expect(0, 68092, '\P{Numeric_Value=0.583}', ""); @@ -79712,14 +82072,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68093, '\p{^Numeric_Value=0.583}', ""); Expect(1, 68093, '\P{Numeric_Value=0.583}', ""); Expect(0, 68093, '\P{^Numeric_Value=0.583}', ""); - Expect(1, 68092, '\p{Numeric_Value=5.8333e-01}', ""); - Expect(0, 68092, '\p{^Numeric_Value=5.8333e-01}', ""); - Expect(0, 68092, '\P{Numeric_Value=5.8333e-01}', ""); - Expect(1, 68092, '\P{^Numeric_Value=5.8333e-01}', ""); - Expect(0, 68093, '\p{Numeric_Value=5.8333e-01}', ""); - Expect(1, 68093, '\p{^Numeric_Value=5.8333e-01}', ""); - Expect(1, 68093, '\P{Numeric_Value=5.8333e-01}', ""); - Expect(0, 68093, '\P{^Numeric_Value=5.8333e-01}', ""); + Expect(1, 68092, '\p{Numeric_Value:5.8333e-01}', ""); + Expect(0, 68092, '\p{^Numeric_Value:5.8333e-01}', ""); + Expect(0, 68092, '\P{Numeric_Value:5.8333e-01}', ""); + Expect(1, 68092, '\P{^Numeric_Value:5.8333e-01}', ""); + Expect(0, 68093, '\p{Numeric_Value:5.8333e-01}', ""); + Expect(1, 68093, '\p{^Numeric_Value:5.8333e-01}', ""); + Expect(1, 68093, '\P{Numeric_Value:5.8333e-01}', ""); + Expect(0, 68093, '\P{^Numeric_Value:5.8333e-01}', ""); Expect(1, 68092, '\p{Numeric_Value=0.5833}', ""); Expect(0, 68092, '\p{^Numeric_Value=0.5833}', ""); Expect(0, 68092, '\P{Numeric_Value=0.5833}', ""); @@ -79728,18 +82088,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68093, '\p{^Numeric_Value=0.5833}', ""); Expect(1, 68093, '\P{Numeric_Value=0.5833}', ""); Expect(0, 68093, '\P{^Numeric_Value=0.5833}', ""); - Error('\p{Nv=-/a/+0000007/012}'); - Error('\P{Nv=-/a/+0000007/012}'); + Error('\p{Nv=-:=07/012}'); + Error('\P{Nv=-:=07/012}'); Expect(1, 68092, '\p{Nv=:\A7/12\z:}', "");; Expect(0, 68093, '\p{Nv=:\A7/12\z:}', "");; - Expect(1, 68092, '\p{Nv: 7/00000012}', ""); - Expect(0, 68092, '\p{^Nv: 7/00000012}', ""); - Expect(0, 68092, '\P{Nv: 7/00000012}', ""); - Expect(1, 68092, '\P{^Nv: 7/00000012}', ""); - Expect(0, 68093, '\p{Nv: 7/00000012}', ""); - Expect(1, 68093, '\p{^Nv: 7/00000012}', ""); - Expect(1, 68093, '\P{Nv: 7/00000012}', ""); - Expect(0, 68093, '\P{^Nv: 7/00000012}', ""); + Expect(1, 68092, '\p{Nv=07/00000012}', ""); + Expect(0, 68092, '\p{^Nv=07/00000012}', ""); + Expect(0, 68092, '\P{Nv=07/00000012}', ""); + Expect(1, 68092, '\P{^Nv=07/00000012}', ""); + Expect(0, 68093, '\p{Nv=07/00000012}', ""); + Expect(1, 68093, '\p{^Nv=07/00000012}', ""); + Expect(1, 68093, '\P{Nv=07/00000012}', ""); + Expect(0, 68093, '\P{^Nv=07/00000012}', ""); Expect(1, 68092, '\p{Nv=420/720}', ""); Expect(0, 68092, '\p{^Nv=420/720}', ""); Expect(0, 68092, '\P{Nv=420/720}', ""); @@ -79784,24 +82144,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68093, '\p{^Nv=5.8333e-01}', ""); Expect(1, 68093, '\P{Nv=5.8333e-01}', ""); Expect(0, 68093, '\P{^Nv=5.8333e-01}', ""); - Expect(1, 68092, '\p{Nv=0.5833}', ""); - Expect(0, 68092, '\p{^Nv=0.5833}', ""); - Expect(0, 68092, '\P{Nv=0.5833}', ""); - Expect(1, 68092, '\P{^Nv=0.5833}', ""); - Expect(0, 68093, '\p{Nv=0.5833}', ""); - Expect(1, 68093, '\p{^Nv=0.5833}', ""); - Expect(1, 68093, '\P{Nv=0.5833}', ""); - Expect(0, 68093, '\P{^Nv=0.5833}', ""); - Error('\p{Is_Numeric_Value=_-+007/12:=}'); - Error('\P{Is_Numeric_Value=_-+007/12:=}'); - Expect(1, 68092, '\p{Is_Numeric_Value=007/000012}', ""); - Expect(0, 68092, '\p{^Is_Numeric_Value=007/000012}', ""); - Expect(0, 68092, '\P{Is_Numeric_Value=007/000012}', ""); - Expect(1, 68092, '\P{^Is_Numeric_Value=007/000012}', ""); - Expect(0, 68093, '\p{Is_Numeric_Value=007/000012}', ""); - Expect(1, 68093, '\p{^Is_Numeric_Value=007/000012}', ""); - Expect(1, 68093, '\P{Is_Numeric_Value=007/000012}', ""); - Expect(0, 68093, '\P{^Is_Numeric_Value=007/000012}', ""); + Expect(1, 68092, '\p{Nv: 0.5833}', ""); + Expect(0, 68092, '\p{^Nv: 0.5833}', ""); + Expect(0, 68092, '\P{Nv: 0.5833}', ""); + Expect(1, 68092, '\P{^Nv: 0.5833}', ""); + Expect(0, 68093, '\p{Nv: 0.5833}', ""); + Expect(1, 68093, '\p{^Nv: 0.5833}', ""); + Expect(1, 68093, '\P{Nv: 0.5833}', ""); + Expect(0, 68093, '\P{^Nv: 0.5833}', ""); + Error('\p{Is_Numeric_Value= /a/0000000007/00000000012}'); + Error('\P{Is_Numeric_Value= /a/0000000007/00000000012}'); + Expect(1, 68092, '\p{Is_Numeric_Value=000007/000012}', ""); + Expect(0, 68092, '\p{^Is_Numeric_Value=000007/000012}', ""); + Expect(0, 68092, '\P{Is_Numeric_Value=000007/000012}', ""); + Expect(1, 68092, '\P{^Is_Numeric_Value=000007/000012}', ""); + Expect(0, 68093, '\p{Is_Numeric_Value=000007/000012}', ""); + Expect(1, 68093, '\p{^Is_Numeric_Value=000007/000012}', ""); + Expect(1, 68093, '\P{Is_Numeric_Value=000007/000012}', ""); + Expect(0, 68093, '\P{^Is_Numeric_Value=000007/000012}', ""); Expect(1, 68092, '\p{Is_Numeric_Value=420/720}', ""); Expect(0, 68092, '\p{^Is_Numeric_Value=420/720}', ""); Expect(0, 68092, '\P{Is_Numeric_Value=420/720}', ""); @@ -79820,8 +82180,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68093, '\p{^Is_Numeric_Value=5.83e-01}', ""); Expect(1, 68093, '\P{Is_Numeric_Value=5.83e-01}', ""); Expect(0, 68093, '\P{^Is_Numeric_Value=5.83e-01}', ""); - Error('\p{Is_Numeric_Value: 0.58}'); - Error('\P{Is_Numeric_Value: 0.58}'); + Error('\p{Is_Numeric_Value=0.58}'); + Error('\P{Is_Numeric_Value=0.58}'); Expect(1, 68092, '\p{Is_Numeric_Value=5.833e-01}', ""); Expect(0, 68092, '\p{^Is_Numeric_Value=5.833e-01}', ""); Expect(0, 68092, '\P{Is_Numeric_Value=5.833e-01}', ""); @@ -79854,16 +82214,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68093, '\p{^Is_Numeric_Value=0.5833}', ""); Expect(1, 68093, '\P{Is_Numeric_Value=0.5833}', ""); Expect(0, 68093, '\P{^Is_Numeric_Value=0.5833}', ""); - Error('\p{Is_Nv= _+0007/000000012/a/}'); - Error('\P{Is_Nv= _+0007/000000012/a/}'); - Expect(1, 68092, '\p{Is_Nv=000000007/00012}', ""); - Expect(0, 68092, '\p{^Is_Nv=000000007/00012}', ""); - Expect(0, 68092, '\P{Is_Nv=000000007/00012}', ""); - Expect(1, 68092, '\P{^Is_Nv=000000007/00012}', ""); - Expect(0, 68093, '\p{Is_Nv=000000007/00012}', ""); - Expect(1, 68093, '\p{^Is_Nv=000000007/00012}', ""); - Expect(1, 68093, '\P{Is_Nv=000000007/00012}', ""); - Expect(0, 68093, '\P{^Is_Nv=000000007/00012}', ""); + Error('\p{Is_Nv=--00007/000000012/a/}'); + Error('\P{Is_Nv=--00007/000000012/a/}'); + Expect(1, 68092, '\p{Is_Nv=000007/00000012}', ""); + Expect(0, 68092, '\p{^Is_Nv=000007/00000012}', ""); + Expect(0, 68092, '\P{Is_Nv=000007/00000012}', ""); + Expect(1, 68092, '\P{^Is_Nv=000007/00000012}', ""); + Expect(0, 68093, '\p{Is_Nv=000007/00000012}', ""); + Expect(1, 68093, '\p{^Is_Nv=000007/00000012}', ""); + Expect(1, 68093, '\P{Is_Nv=000007/00000012}', ""); + Expect(0, 68093, '\P{^Is_Nv=000007/00000012}', ""); Expect(1, 68092, '\p{Is_Nv=420/720}', ""); Expect(0, 68092, '\p{^Is_Nv=420/720}', ""); Expect(0, 68092, '\P{Is_Nv=420/720}', ""); @@ -79882,8 +82242,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68093, '\p{^Is_Nv=5.83e-01}', ""); Expect(1, 68093, '\P{Is_Nv=5.83e-01}', ""); Expect(0, 68093, '\P{^Is_Nv=5.83e-01}', ""); - Error('\p{Is_Nv: 0.58}'); - Error('\P{Is_Nv: 0.58}'); + Error('\p{Is_Nv=0.58}'); + Error('\P{Is_Nv=0.58}'); Expect(1, 68092, '\p{Is_Nv=5.833e-01}', ""); Expect(0, 68092, '\p{^Is_Nv=5.833e-01}', ""); Expect(0, 68092, '\P{Is_Nv=5.833e-01}', ""); @@ -79908,26 +82268,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68093, '\p{^Is_Nv=5.8333e-01}', ""); Expect(1, 68093, '\P{Is_Nv=5.8333e-01}', ""); Expect(0, 68093, '\P{^Is_Nv=5.8333e-01}', ""); - Expect(1, 68092, '\p{Is_Nv=0.5833}', ""); - Expect(0, 68092, '\p{^Is_Nv=0.5833}', ""); - Expect(0, 68092, '\P{Is_Nv=0.5833}', ""); - Expect(1, 68092, '\P{^Is_Nv=0.5833}', ""); - Expect(0, 68093, '\p{Is_Nv=0.5833}', ""); - Expect(1, 68093, '\p{^Is_Nv=0.5833}', ""); - Expect(1, 68093, '\P{Is_Nv=0.5833}', ""); - Expect(0, 68093, '\P{^Is_Nv=0.5833}', ""); - Error('\p{Numeric_Value=:=_000007/0000002}'); - Error('\P{Numeric_Value=:=_000007/0000002}'); + Expect(1, 68092, '\p{Is_Nv:0.5833}', ""); + Expect(0, 68092, '\p{^Is_Nv:0.5833}', ""); + Expect(0, 68092, '\P{Is_Nv:0.5833}', ""); + Expect(1, 68092, '\P{^Is_Nv:0.5833}', ""); + Expect(0, 68093, '\p{Is_Nv:0.5833}', ""); + Expect(1, 68093, '\p{^Is_Nv:0.5833}', ""); + Expect(1, 68093, '\P{Is_Nv:0.5833}', ""); + Expect(0, 68093, '\P{^Is_Nv:0.5833}', ""); + Error('\p{Numeric_Value=:=7/02}'); + Error('\P{Numeric_Value=:=7/02}'); Expect(1, 3885, '\p{Numeric_Value=:\A7/2\z:}', "");; Expect(0, 3886, '\p{Numeric_Value=:\A7/2\z:}', "");; - Expect(1, 3885, '\p{Numeric_Value=+0007/00000002}', ""); - Expect(0, 3885, '\p{^Numeric_Value=+0007/00000002}', ""); - Expect(0, 3885, '\P{Numeric_Value=+0007/00000002}', ""); - Expect(1, 3885, '\P{^Numeric_Value=+0007/00000002}', ""); - Expect(0, 3886, '\p{Numeric_Value=+0007/00000002}', ""); - Expect(1, 3886, '\p{^Numeric_Value=+0007/00000002}', ""); - Expect(1, 3886, '\P{Numeric_Value=+0007/00000002}', ""); - Expect(0, 3886, '\P{^Numeric_Value=+0007/00000002}', ""); + Expect(1, 3885, '\p{Numeric_Value=0000007/00000002}', ""); + Expect(0, 3885, '\p{^Numeric_Value=0000007/00000002}', ""); + Expect(0, 3885, '\P{Numeric_Value=0000007/00000002}', ""); + Expect(1, 3885, '\P{^Numeric_Value=0000007/00000002}', ""); + Expect(0, 3886, '\p{Numeric_Value=0000007/00000002}', ""); + Expect(1, 3886, '\p{^Numeric_Value=0000007/00000002}', ""); + Expect(1, 3886, '\P{Numeric_Value=0000007/00000002}', ""); + Expect(0, 3886, '\P{^Numeric_Value=0000007/00000002}', ""); Expect(1, 3885, '\p{Numeric_Value=420/120}', ""); Expect(0, 3885, '\p{^Numeric_Value=420/120}', ""); Expect(0, 3885, '\P{Numeric_Value=420/120}', ""); @@ -79936,22 +82296,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3886, '\p{^Numeric_Value=420/120}', ""); Expect(1, 3886, '\P{Numeric_Value=420/120}', ""); Expect(0, 3886, '\P{^Numeric_Value=420/120}', ""); - Expect(1, 3885, '\p{Numeric_Value=3.5e+00}', ""); - Expect(0, 3885, '\p{^Numeric_Value=3.5e+00}', ""); - Expect(0, 3885, '\P{Numeric_Value=3.5e+00}', ""); - Expect(1, 3885, '\P{^Numeric_Value=3.5e+00}', ""); - Expect(0, 3886, '\p{Numeric_Value=3.5e+00}', ""); - Expect(1, 3886, '\p{^Numeric_Value=3.5e+00}', ""); - Expect(1, 3886, '\P{Numeric_Value=3.5e+00}', ""); - Expect(0, 3886, '\P{^Numeric_Value=3.5e+00}', ""); - Expect(1, 3885, '\p{Numeric_Value=3.5}', ""); - Expect(0, 3885, '\p{^Numeric_Value=3.5}', ""); - Expect(0, 3885, '\P{Numeric_Value=3.5}', ""); - Expect(1, 3885, '\P{^Numeric_Value=3.5}', ""); - Expect(0, 3886, '\p{Numeric_Value=3.5}', ""); - Expect(1, 3886, '\p{^Numeric_Value=3.5}', ""); - Expect(1, 3886, '\P{Numeric_Value=3.5}', ""); - Expect(0, 3886, '\P{^Numeric_Value=3.5}', ""); + Expect(1, 3885, '\p{Numeric_Value: 3.5e+00}', ""); + Expect(0, 3885, '\p{^Numeric_Value: 3.5e+00}', ""); + Expect(0, 3885, '\P{Numeric_Value: 3.5e+00}', ""); + Expect(1, 3885, '\P{^Numeric_Value: 3.5e+00}', ""); + Expect(0, 3886, '\p{Numeric_Value: 3.5e+00}', ""); + Expect(1, 3886, '\p{^Numeric_Value: 3.5e+00}', ""); + Expect(1, 3886, '\P{Numeric_Value: 3.5e+00}', ""); + Expect(0, 3886, '\P{^Numeric_Value: 3.5e+00}', ""); + Expect(1, 3885, '\p{Numeric_Value:3.5}', ""); + Expect(0, 3885, '\p{^Numeric_Value:3.5}', ""); + Expect(0, 3885, '\P{Numeric_Value:3.5}', ""); + Expect(1, 3885, '\P{^Numeric_Value:3.5}', ""); + Expect(0, 3886, '\p{Numeric_Value:3.5}', ""); + Expect(1, 3886, '\p{^Numeric_Value:3.5}', ""); + Expect(1, 3886, '\P{Numeric_Value:3.5}', ""); + Expect(0, 3886, '\P{^Numeric_Value:3.5}', ""); Expect(1, 3885, '\p{Numeric_Value=3.50e+00}', ""); Expect(0, 3885, '\p{^Numeric_Value=3.50e+00}', ""); Expect(0, 3885, '\P{Numeric_Value=3.50e+00}', ""); @@ -79960,26 +82320,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3886, '\p{^Numeric_Value=3.50e+00}', ""); Expect(1, 3886, '\P{Numeric_Value=3.50e+00}', ""); Expect(0, 3886, '\P{^Numeric_Value=3.50e+00}', ""); - Expect(1, 3885, '\p{Numeric_Value=3.50}', ""); - Expect(0, 3885, '\p{^Numeric_Value=3.50}', ""); - Expect(0, 3885, '\P{Numeric_Value=3.50}', ""); - Expect(1, 3885, '\P{^Numeric_Value=3.50}', ""); - Expect(0, 3886, '\p{Numeric_Value=3.50}', ""); - Expect(1, 3886, '\p{^Numeric_Value=3.50}', ""); - Expect(1, 3886, '\P{Numeric_Value=3.50}', ""); - Expect(0, 3886, '\P{^Numeric_Value=3.50}', ""); - Error('\p{Nv=:=--+0000000007/02}'); - Error('\P{Nv=:=--+0000000007/02}'); + Expect(1, 3885, '\p{Numeric_Value: 3.50}', ""); + Expect(0, 3885, '\p{^Numeric_Value: 3.50}', ""); + Expect(0, 3885, '\P{Numeric_Value: 3.50}', ""); + Expect(1, 3885, '\P{^Numeric_Value: 3.50}', ""); + Expect(0, 3886, '\p{Numeric_Value: 3.50}', ""); + Expect(1, 3886, '\p{^Numeric_Value: 3.50}', ""); + Expect(1, 3886, '\P{Numeric_Value: 3.50}', ""); + Expect(0, 3886, '\P{^Numeric_Value: 3.50}', ""); + Error('\p{Nv: /a/-+0000000007/00002}'); + Error('\P{Nv: /a/-+0000000007/00002}'); Expect(1, 3885, '\p{Nv=:\A7/2\z:}', "");; Expect(0, 3886, '\p{Nv=:\A7/2\z:}', "");; - Expect(1, 3885, '\p{Nv=007/000002}', ""); - Expect(0, 3885, '\p{^Nv=007/000002}', ""); - Expect(0, 3885, '\P{Nv=007/000002}', ""); - Expect(1, 3885, '\P{^Nv=007/000002}', ""); - Expect(0, 3886, '\p{Nv=007/000002}', ""); - Expect(1, 3886, '\p{^Nv=007/000002}', ""); - Expect(1, 3886, '\P{Nv=007/000002}', ""); - Expect(0, 3886, '\P{^Nv=007/000002}', ""); + Expect(1, 3885, '\p{Nv=0000007/00000002}', ""); + Expect(0, 3885, '\p{^Nv=0000007/00000002}', ""); + Expect(0, 3885, '\P{Nv=0000007/00000002}', ""); + Expect(1, 3885, '\P{^Nv=0000007/00000002}', ""); + Expect(0, 3886, '\p{Nv=0000007/00000002}', ""); + Expect(1, 3886, '\p{^Nv=0000007/00000002}', ""); + Expect(1, 3886, '\P{Nv=0000007/00000002}', ""); + Expect(0, 3886, '\P{^Nv=0000007/00000002}', ""); Expect(1, 3885, '\p{Nv=420/120}', ""); Expect(0, 3885, '\p{^Nv=420/120}', ""); Expect(0, 3885, '\P{Nv=420/120}', ""); @@ -79988,14 +82348,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3886, '\p{^Nv=420/120}', ""); Expect(1, 3886, '\P{Nv=420/120}', ""); Expect(0, 3886, '\P{^Nv=420/120}', ""); - Expect(1, 3885, '\p{Nv: 3.5e+00}', ""); - Expect(0, 3885, '\p{^Nv: 3.5e+00}', ""); - Expect(0, 3885, '\P{Nv: 3.5e+00}', ""); - Expect(1, 3885, '\P{^Nv: 3.5e+00}', ""); - Expect(0, 3886, '\p{Nv: 3.5e+00}', ""); - Expect(1, 3886, '\p{^Nv: 3.5e+00}', ""); - Expect(1, 3886, '\P{Nv: 3.5e+00}', ""); - Expect(0, 3886, '\P{^Nv: 3.5e+00}', ""); + Expect(1, 3885, '\p{Nv=3.5e+00}', ""); + Expect(0, 3885, '\p{^Nv=3.5e+00}', ""); + Expect(0, 3885, '\P{Nv=3.5e+00}', ""); + Expect(1, 3885, '\P{^Nv=3.5e+00}', ""); + Expect(0, 3886, '\p{Nv=3.5e+00}', ""); + Expect(1, 3886, '\p{^Nv=3.5e+00}', ""); + Expect(1, 3886, '\P{Nv=3.5e+00}', ""); + Expect(0, 3886, '\P{^Nv=3.5e+00}', ""); Expect(1, 3885, '\p{Nv=3.5}', ""); Expect(0, 3885, '\p{^Nv=3.5}', ""); Expect(0, 3885, '\P{Nv=3.5}', ""); @@ -80012,24 +82372,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3886, '\p{^Nv=3.50e+00}', ""); Expect(1, 3886, '\P{Nv=3.50e+00}', ""); Expect(0, 3886, '\P{^Nv=3.50e+00}', ""); - Expect(1, 3885, '\p{Nv: 3.50}', ""); - Expect(0, 3885, '\p{^Nv: 3.50}', ""); - Expect(0, 3885, '\P{Nv: 3.50}', ""); - Expect(1, 3885, '\P{^Nv: 3.50}', ""); - Expect(0, 3886, '\p{Nv: 3.50}', ""); - Expect(1, 3886, '\p{^Nv: 3.50}', ""); - Expect(1, 3886, '\P{Nv: 3.50}', ""); - Expect(0, 3886, '\P{^Nv: 3.50}', ""); - Error('\p{Is_Numeric_Value= _007/0000002:=}'); - Error('\P{Is_Numeric_Value= _007/0000002:=}'); - Expect(1, 3885, '\p{Is_Numeric_Value=+000007/000002}', ""); - Expect(0, 3885, '\p{^Is_Numeric_Value=+000007/000002}', ""); - Expect(0, 3885, '\P{Is_Numeric_Value=+000007/000002}', ""); - Expect(1, 3885, '\P{^Is_Numeric_Value=+000007/000002}', ""); - Expect(0, 3886, '\p{Is_Numeric_Value=+000007/000002}', ""); - Expect(1, 3886, '\p{^Is_Numeric_Value=+000007/000002}', ""); - Expect(1, 3886, '\P{Is_Numeric_Value=+000007/000002}', ""); - Expect(0, 3886, '\P{^Is_Numeric_Value=+000007/000002}', ""); + Expect(1, 3885, '\p{Nv=3.50}', ""); + Expect(0, 3885, '\p{^Nv=3.50}', ""); + Expect(0, 3885, '\P{Nv=3.50}', ""); + Expect(1, 3885, '\P{^Nv=3.50}', ""); + Expect(0, 3886, '\p{Nv=3.50}', ""); + Expect(1, 3886, '\p{^Nv=3.50}', ""); + Expect(1, 3886, '\P{Nv=3.50}', ""); + Expect(0, 3886, '\P{^Nv=3.50}', ""); + Error('\p{Is_Numeric_Value=/a/- 0000000007/0000000002}'); + Error('\P{Is_Numeric_Value=/a/- 0000000007/0000000002}'); + Expect(1, 3885, '\p{Is_Numeric_Value: 07/0002}', ""); + Expect(0, 3885, '\p{^Is_Numeric_Value: 07/0002}', ""); + Expect(0, 3885, '\P{Is_Numeric_Value: 07/0002}', ""); + Expect(1, 3885, '\P{^Is_Numeric_Value: 07/0002}', ""); + Expect(0, 3886, '\p{Is_Numeric_Value: 07/0002}', ""); + Expect(1, 3886, '\p{^Is_Numeric_Value: 07/0002}', ""); + Expect(1, 3886, '\P{Is_Numeric_Value: 07/0002}', ""); + Expect(0, 3886, '\P{^Is_Numeric_Value: 07/0002}', ""); Expect(1, 3885, '\p{Is_Numeric_Value=420/120}', ""); Expect(0, 3885, '\p{^Is_Numeric_Value=420/120}', ""); Expect(0, 3885, '\P{Is_Numeric_Value=420/120}', ""); @@ -80070,24 +82430,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3886, '\p{^Is_Numeric_Value=3.50}', ""); Expect(1, 3886, '\P{Is_Numeric_Value=3.50}', ""); Expect(0, 3886, '\P{^Is_Numeric_Value=3.50}', ""); - Error('\p{Is_Nv= /a/000007/002}'); - Error('\P{Is_Nv= /a/000007/002}'); - Expect(1, 3885, '\p{Is_Nv=000007/0000002}', ""); - Expect(0, 3885, '\p{^Is_Nv=000007/0000002}', ""); - Expect(0, 3885, '\P{Is_Nv=000007/0000002}', ""); - Expect(1, 3885, '\P{^Is_Nv=000007/0000002}', ""); - Expect(0, 3886, '\p{Is_Nv=000007/0000002}', ""); - Expect(1, 3886, '\p{^Is_Nv=000007/0000002}', ""); - Expect(1, 3886, '\P{Is_Nv=000007/0000002}', ""); - Expect(0, 3886, '\P{^Is_Nv=000007/0000002}', ""); - Expect(1, 3885, '\p{Is_Nv=420/120}', ""); - Expect(0, 3885, '\p{^Is_Nv=420/120}', ""); - Expect(0, 3885, '\P{Is_Nv=420/120}', ""); - Expect(1, 3885, '\P{^Is_Nv=420/120}', ""); - Expect(0, 3886, '\p{Is_Nv=420/120}', ""); - Expect(1, 3886, '\p{^Is_Nv=420/120}', ""); - Expect(1, 3886, '\P{Is_Nv=420/120}', ""); - Expect(0, 3886, '\P{^Is_Nv=420/120}', ""); + Error('\p{Is_Nv= :=7/00002}'); + Error('\P{Is_Nv= :=7/00002}'); + Expect(1, 3885, '\p{Is_Nv=000000007/0000000002}', ""); + Expect(0, 3885, '\p{^Is_Nv=000000007/0000000002}', ""); + Expect(0, 3885, '\P{Is_Nv=000000007/0000000002}', ""); + Expect(1, 3885, '\P{^Is_Nv=000000007/0000000002}', ""); + Expect(0, 3886, '\p{Is_Nv=000000007/0000000002}', ""); + Expect(1, 3886, '\p{^Is_Nv=000000007/0000000002}', ""); + Expect(1, 3886, '\P{Is_Nv=000000007/0000000002}', ""); + Expect(0, 3886, '\P{^Is_Nv=000000007/0000000002}', ""); + Expect(1, 3885, '\p{Is_Nv: 420/120}', ""); + Expect(0, 3885, '\p{^Is_Nv: 420/120}', ""); + Expect(0, 3885, '\P{Is_Nv: 420/120}', ""); + Expect(1, 3885, '\P{^Is_Nv: 420/120}', ""); + Expect(0, 3886, '\p{Is_Nv: 420/120}', ""); + Expect(1, 3886, '\p{^Is_Nv: 420/120}', ""); + Expect(1, 3886, '\P{Is_Nv: 420/120}', ""); + Expect(0, 3886, '\P{^Is_Nv: 420/120}', ""); Expect(1, 3885, '\p{Is_Nv=3.5e+00}', ""); Expect(0, 3885, '\p{^Is_Nv=3.5e+00}', ""); Expect(0, 3885, '\P{Is_Nv=3.5e+00}', ""); @@ -80120,18 +82480,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3886, '\p{^Is_Nv=3.50}', ""); Expect(1, 3886, '\P{Is_Nv=3.50}', ""); Expect(0, 3886, '\P{^Is_Nv=3.50}', ""); - Error('\p{Numeric_Value=:= _000007/00000008}'); - Error('\P{Numeric_Value=:= _000007/00000008}'); + Error('\p{Numeric_Value=/a/ -000000007/000000008}'); + Error('\P{Numeric_Value=/a/ -000000007/000000008}'); Expect(1, 8542, '\p{Numeric_Value=:\A7/8\z:}', "");; Expect(0, 8543, '\p{Numeric_Value=:\A7/8\z:}', "");; - Expect(1, 8542, '\p{Numeric_Value=0000007/000000008}', ""); - Expect(0, 8542, '\p{^Numeric_Value=0000007/000000008}', ""); - Expect(0, 8542, '\P{Numeric_Value=0000007/000000008}', ""); - Expect(1, 8542, '\P{^Numeric_Value=0000007/000000008}', ""); - Expect(0, 8543, '\p{Numeric_Value=0000007/000000008}', ""); - Expect(1, 8543, '\p{^Numeric_Value=0000007/000000008}', ""); - Expect(1, 8543, '\P{Numeric_Value=0000007/000000008}', ""); - Expect(0, 8543, '\P{^Numeric_Value=0000007/000000008}', ""); + Expect(1, 8542, '\p{Numeric_Value=7/08}', ""); + Expect(0, 8542, '\p{^Numeric_Value=7/08}', ""); + Expect(0, 8542, '\P{Numeric_Value=7/08}', ""); + Expect(1, 8542, '\P{^Numeric_Value=7/08}', ""); + Expect(0, 8543, '\p{Numeric_Value=7/08}', ""); + Expect(1, 8543, '\p{^Numeric_Value=7/08}', ""); + Expect(1, 8543, '\P{Numeric_Value=7/08}', ""); + Expect(0, 8543, '\P{^Numeric_Value=7/08}', ""); Expect(1, 8542, '\p{Numeric_Value=420/480}', ""); Expect(0, 8542, '\p{^Numeric_Value=420/480}', ""); Expect(0, 8542, '\P{Numeric_Value=420/480}', ""); @@ -80144,24 +82504,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\P{Numeric_Value=8.8e-01}'); Error('\p{Numeric_Value=0.9}'); Error('\P{Numeric_Value=0.9}'); - Expect(1, 8542, '\p{Numeric_Value=8.75e-01}', ""); - Expect(0, 8542, '\p{^Numeric_Value=8.75e-01}', ""); - Expect(0, 8542, '\P{Numeric_Value=8.75e-01}', ""); - Expect(1, 8542, '\P{^Numeric_Value=8.75e-01}', ""); - Expect(0, 8543, '\p{Numeric_Value=8.75e-01}', ""); - Expect(1, 8543, '\p{^Numeric_Value=8.75e-01}', ""); - Expect(1, 8543, '\P{Numeric_Value=8.75e-01}', ""); - Expect(0, 8543, '\P{^Numeric_Value=8.75e-01}', ""); + Expect(1, 8542, '\p{Numeric_Value:8.75e-01}', ""); + Expect(0, 8542, '\p{^Numeric_Value:8.75e-01}', ""); + Expect(0, 8542, '\P{Numeric_Value:8.75e-01}', ""); + Expect(1, 8542, '\P{^Numeric_Value:8.75e-01}', ""); + Expect(0, 8543, '\p{Numeric_Value:8.75e-01}', ""); + Expect(1, 8543, '\p{^Numeric_Value:8.75e-01}', ""); + Expect(1, 8543, '\P{Numeric_Value:8.75e-01}', ""); + Expect(0, 8543, '\P{^Numeric_Value:8.75e-01}', ""); Error('\p{Numeric_Value=0.88}'); Error('\P{Numeric_Value=0.88}'); - Expect(1, 8542, '\p{Numeric_Value: 8.750e-01}', ""); - Expect(0, 8542, '\p{^Numeric_Value: 8.750e-01}', ""); - Expect(0, 8542, '\P{Numeric_Value: 8.750e-01}', ""); - Expect(1, 8542, '\P{^Numeric_Value: 8.750e-01}', ""); - Expect(0, 8543, '\p{Numeric_Value: 8.750e-01}', ""); - Expect(1, 8543, '\p{^Numeric_Value: 8.750e-01}', ""); - Expect(1, 8543, '\P{Numeric_Value: 8.750e-01}', ""); - Expect(0, 8543, '\P{^Numeric_Value: 8.750e-01}', ""); + Expect(1, 8542, '\p{Numeric_Value=8.750e-01}', ""); + Expect(0, 8542, '\p{^Numeric_Value=8.750e-01}', ""); + Expect(0, 8542, '\P{Numeric_Value=8.750e-01}', ""); + Expect(1, 8542, '\P{^Numeric_Value=8.750e-01}', ""); + Expect(0, 8543, '\p{Numeric_Value=8.750e-01}', ""); + Expect(1, 8543, '\p{^Numeric_Value=8.750e-01}', ""); + Expect(1, 8543, '\P{Numeric_Value=8.750e-01}', ""); + Expect(0, 8543, '\P{^Numeric_Value=8.750e-01}', ""); Expect(1, 8542, '\p{Numeric_Value=0.875}', ""); Expect(0, 8542, '\p{^Numeric_Value=0.875}', ""); Expect(0, 8542, '\P{Numeric_Value=0.875}', ""); @@ -80170,14 +82530,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8543, '\p{^Numeric_Value=0.875}', ""); Expect(1, 8543, '\P{Numeric_Value=0.875}', ""); Expect(0, 8543, '\P{^Numeric_Value=0.875}', ""); - Expect(1, 8542, '\p{Numeric_Value:8.7500e-01}', ""); - Expect(0, 8542, '\p{^Numeric_Value:8.7500e-01}', ""); - Expect(0, 8542, '\P{Numeric_Value:8.7500e-01}', ""); - Expect(1, 8542, '\P{^Numeric_Value:8.7500e-01}', ""); - Expect(0, 8543, '\p{Numeric_Value:8.7500e-01}', ""); - Expect(1, 8543, '\p{^Numeric_Value:8.7500e-01}', ""); - Expect(1, 8543, '\P{Numeric_Value:8.7500e-01}', ""); - Expect(0, 8543, '\P{^Numeric_Value:8.7500e-01}', ""); + Expect(1, 8542, '\p{Numeric_Value=8.7500e-01}', ""); + Expect(0, 8542, '\p{^Numeric_Value=8.7500e-01}', ""); + Expect(0, 8542, '\P{Numeric_Value=8.7500e-01}', ""); + Expect(1, 8542, '\P{^Numeric_Value=8.7500e-01}', ""); + Expect(0, 8543, '\p{Numeric_Value=8.7500e-01}', ""); + Expect(1, 8543, '\p{^Numeric_Value=8.7500e-01}', ""); + Expect(1, 8543, '\P{Numeric_Value=8.7500e-01}', ""); + Expect(0, 8543, '\P{^Numeric_Value=8.7500e-01}', ""); Expect(1, 8542, '\p{Numeric_Value=0.8750}', ""); Expect(0, 8542, '\p{^Numeric_Value=0.8750}', ""); Expect(0, 8542, '\P{Numeric_Value=0.8750}', ""); @@ -80186,18 +82546,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8543, '\p{^Numeric_Value=0.8750}', ""); Expect(1, 8543, '\P{Numeric_Value=0.8750}', ""); Expect(0, 8543, '\P{^Numeric_Value=0.8750}', ""); - Error('\p{Nv=:=00007/008}'); - Error('\P{Nv=:=00007/008}'); + Error('\p{Nv=-/a/000000007/008}'); + Error('\P{Nv=-/a/000000007/008}'); Expect(1, 8542, '\p{Nv=:\A7/8\z:}', "");; Expect(0, 8543, '\p{Nv=:\A7/8\z:}', "");; - Expect(1, 8542, '\p{Nv=07/08}', ""); - Expect(0, 8542, '\p{^Nv=07/08}', ""); - Expect(0, 8542, '\P{Nv=07/08}', ""); - Expect(1, 8542, '\P{^Nv=07/08}', ""); - Expect(0, 8543, '\p{Nv=07/08}', ""); - Expect(1, 8543, '\p{^Nv=07/08}', ""); - Expect(1, 8543, '\P{Nv=07/08}', ""); - Expect(0, 8543, '\P{^Nv=07/08}', ""); + Expect(1, 8542, '\p{Nv=+07/000008}', ""); + Expect(0, 8542, '\p{^Nv=+07/000008}', ""); + Expect(0, 8542, '\P{Nv=+07/000008}', ""); + Expect(1, 8542, '\P{^Nv=+07/000008}', ""); + Expect(0, 8543, '\p{Nv=+07/000008}', ""); + Expect(1, 8543, '\p{^Nv=+07/000008}', ""); + Expect(1, 8543, '\P{Nv=+07/000008}', ""); + Expect(0, 8543, '\P{^Nv=+07/000008}', ""); Expect(1, 8542, '\p{Nv=420/480}', ""); Expect(0, 8542, '\p{^Nv=420/480}', ""); Expect(0, 8542, '\P{Nv=420/480}', ""); @@ -80252,24 +82612,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8543, '\p{^Nv=0.8750}', ""); Expect(1, 8543, '\P{Nv=0.8750}', ""); Expect(0, 8543, '\P{^Nv=0.8750}', ""); - Error('\p{Is_Numeric_Value: :=__0007/00000008}'); - Error('\P{Is_Numeric_Value: :=__0007/00000008}'); - Expect(1, 8542, '\p{Is_Numeric_Value=+0000007/0008}', ""); - Expect(0, 8542, '\p{^Is_Numeric_Value=+0000007/0008}', ""); - Expect(0, 8542, '\P{Is_Numeric_Value=+0000007/0008}', ""); - Expect(1, 8542, '\P{^Is_Numeric_Value=+0000007/0008}', ""); - Expect(0, 8543, '\p{Is_Numeric_Value=+0000007/0008}', ""); - Expect(1, 8543, '\p{^Is_Numeric_Value=+0000007/0008}', ""); - Expect(1, 8543, '\P{Is_Numeric_Value=+0000007/0008}', ""); - Expect(0, 8543, '\P{^Is_Numeric_Value=+0000007/0008}', ""); - Expect(1, 8542, '\p{Is_Numeric_Value: 420/480}', ""); - Expect(0, 8542, '\p{^Is_Numeric_Value: 420/480}', ""); - Expect(0, 8542, '\P{Is_Numeric_Value: 420/480}', ""); - Expect(1, 8542, '\P{^Is_Numeric_Value: 420/480}', ""); - Expect(0, 8543, '\p{Is_Numeric_Value: 420/480}', ""); - Expect(1, 8543, '\p{^Is_Numeric_Value: 420/480}', ""); - Expect(1, 8543, '\P{Is_Numeric_Value: 420/480}', ""); - Expect(0, 8543, '\P{^Is_Numeric_Value: 420/480}', ""); + Error('\p{Is_Numeric_Value= /a/0007/08}'); + Error('\P{Is_Numeric_Value= /a/0007/08}'); + Expect(1, 8542, '\p{Is_Numeric_Value=+00000007/8}', ""); + Expect(0, 8542, '\p{^Is_Numeric_Value=+00000007/8}', ""); + Expect(0, 8542, '\P{Is_Numeric_Value=+00000007/8}', ""); + Expect(1, 8542, '\P{^Is_Numeric_Value=+00000007/8}', ""); + Expect(0, 8543, '\p{Is_Numeric_Value=+00000007/8}', ""); + Expect(1, 8543, '\p{^Is_Numeric_Value=+00000007/8}', ""); + Expect(1, 8543, '\P{Is_Numeric_Value=+00000007/8}', ""); + Expect(0, 8543, '\P{^Is_Numeric_Value=+00000007/8}', ""); + Expect(1, 8542, '\p{Is_Numeric_Value=420/480}', ""); + Expect(0, 8542, '\p{^Is_Numeric_Value=420/480}', ""); + Expect(0, 8542, '\P{Is_Numeric_Value=420/480}', ""); + Expect(1, 8542, '\P{^Is_Numeric_Value=420/480}', ""); + Expect(0, 8543, '\p{Is_Numeric_Value=420/480}', ""); + Expect(1, 8543, '\p{^Is_Numeric_Value=420/480}', ""); + Expect(1, 8543, '\P{Is_Numeric_Value=420/480}', ""); + Expect(0, 8543, '\P{^Is_Numeric_Value=420/480}', ""); Error('\p{Is_Numeric_Value=8.8e-01}'); Error('\P{Is_Numeric_Value=8.8e-01}'); Error('\p{Is_Numeric_Value=0.9}'); @@ -80282,16 +82642,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8543, '\p{^Is_Numeric_Value=8.75e-01}', ""); Expect(1, 8543, '\P{Is_Numeric_Value=8.75e-01}', ""); Expect(0, 8543, '\P{^Is_Numeric_Value=8.75e-01}', ""); - Error('\p{Is_Numeric_Value=0.88}'); - Error('\P{Is_Numeric_Value=0.88}'); - Expect(1, 8542, '\p{Is_Numeric_Value=8.750e-01}', ""); - Expect(0, 8542, '\p{^Is_Numeric_Value=8.750e-01}', ""); - Expect(0, 8542, '\P{Is_Numeric_Value=8.750e-01}', ""); - Expect(1, 8542, '\P{^Is_Numeric_Value=8.750e-01}', ""); - Expect(0, 8543, '\p{Is_Numeric_Value=8.750e-01}', ""); - Expect(1, 8543, '\p{^Is_Numeric_Value=8.750e-01}', ""); - Expect(1, 8543, '\P{Is_Numeric_Value=8.750e-01}', ""); - Expect(0, 8543, '\P{^Is_Numeric_Value=8.750e-01}', ""); + Error('\p{Is_Numeric_Value: 0.88}'); + Error('\P{Is_Numeric_Value: 0.88}'); + Expect(1, 8542, '\p{Is_Numeric_Value: 8.750e-01}', ""); + Expect(0, 8542, '\p{^Is_Numeric_Value: 8.750e-01}', ""); + Expect(0, 8542, '\P{Is_Numeric_Value: 8.750e-01}', ""); + Expect(1, 8542, '\P{^Is_Numeric_Value: 8.750e-01}', ""); + Expect(0, 8543, '\p{Is_Numeric_Value: 8.750e-01}', ""); + Expect(1, 8543, '\p{^Is_Numeric_Value: 8.750e-01}', ""); + Expect(1, 8543, '\P{Is_Numeric_Value: 8.750e-01}', ""); + Expect(0, 8543, '\P{^Is_Numeric_Value: 8.750e-01}', ""); Expect(1, 8542, '\p{Is_Numeric_Value=0.875}', ""); Expect(0, 8542, '\p{^Is_Numeric_Value=0.875}', ""); Expect(0, 8542, '\P{Is_Numeric_Value=0.875}', ""); @@ -80308,24 +82668,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8543, '\p{^Is_Numeric_Value=8.7500e-01}', ""); Expect(1, 8543, '\P{Is_Numeric_Value=8.7500e-01}', ""); Expect(0, 8543, '\P{^Is_Numeric_Value=8.7500e-01}', ""); - Expect(1, 8542, '\p{Is_Numeric_Value:0.8750}', ""); - Expect(0, 8542, '\p{^Is_Numeric_Value:0.8750}', ""); - Expect(0, 8542, '\P{Is_Numeric_Value:0.8750}', ""); - Expect(1, 8542, '\P{^Is_Numeric_Value:0.8750}', ""); - Expect(0, 8543, '\p{Is_Numeric_Value:0.8750}', ""); - Expect(1, 8543, '\p{^Is_Numeric_Value:0.8750}', ""); - Expect(1, 8543, '\P{Is_Numeric_Value:0.8750}', ""); - Expect(0, 8543, '\P{^Is_Numeric_Value:0.8750}', ""); - Error('\p{Is_Nv=:= 007/000008}'); - Error('\P{Is_Nv=:= 007/000008}'); - Expect(1, 8542, '\p{Is_Nv=+0000000007/0000000008}', ""); - Expect(0, 8542, '\p{^Is_Nv=+0000000007/0000000008}', ""); - Expect(0, 8542, '\P{Is_Nv=+0000000007/0000000008}', ""); - Expect(1, 8542, '\P{^Is_Nv=+0000000007/0000000008}', ""); - Expect(0, 8543, '\p{Is_Nv=+0000000007/0000000008}', ""); - Expect(1, 8543, '\p{^Is_Nv=+0000000007/0000000008}', ""); - Expect(1, 8543, '\P{Is_Nv=+0000000007/0000000008}', ""); - Expect(0, 8543, '\P{^Is_Nv=+0000000007/0000000008}', ""); + Expect(1, 8542, '\p{Is_Numeric_Value=0.8750}', ""); + Expect(0, 8542, '\p{^Is_Numeric_Value=0.8750}', ""); + Expect(0, 8542, '\P{Is_Numeric_Value=0.8750}', ""); + Expect(1, 8542, '\P{^Is_Numeric_Value=0.8750}', ""); + Expect(0, 8543, '\p{Is_Numeric_Value=0.8750}', ""); + Expect(1, 8543, '\p{^Is_Numeric_Value=0.8750}', ""); + Expect(1, 8543, '\P{Is_Numeric_Value=0.8750}', ""); + Expect(0, 8543, '\P{^Is_Numeric_Value=0.8750}', ""); + Error('\p{Is_Nv=:=_+00000007/008}'); + Error('\P{Is_Nv=:=_+00000007/008}'); + Expect(1, 8542, '\p{Is_Nv=00007/00000008}', ""); + Expect(0, 8542, '\p{^Is_Nv=00007/00000008}', ""); + Expect(0, 8542, '\P{Is_Nv=00007/00000008}', ""); + Expect(1, 8542, '\P{^Is_Nv=00007/00000008}', ""); + Expect(0, 8543, '\p{Is_Nv=00007/00000008}', ""); + Expect(1, 8543, '\p{^Is_Nv=00007/00000008}', ""); + Expect(1, 8543, '\P{Is_Nv=00007/00000008}', ""); + Expect(0, 8543, '\P{^Is_Nv=00007/00000008}', ""); Expect(1, 8542, '\p{Is_Nv=420/480}', ""); Expect(0, 8542, '\p{^Is_Nv=420/480}', ""); Expect(0, 8542, '\P{Is_Nv=420/480}', ""); @@ -80346,16 +82706,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8543, '\p{^Is_Nv=8.75e-01}', ""); Expect(1, 8543, '\P{Is_Nv=8.75e-01}', ""); Expect(0, 8543, '\P{^Is_Nv=8.75e-01}', ""); - Error('\p{Is_Nv=0.88}'); - Error('\P{Is_Nv=0.88}'); - Expect(1, 8542, '\p{Is_Nv=8.750e-01}', ""); - Expect(0, 8542, '\p{^Is_Nv=8.750e-01}', ""); - Expect(0, 8542, '\P{Is_Nv=8.750e-01}', ""); - Expect(1, 8542, '\P{^Is_Nv=8.750e-01}', ""); - Expect(0, 8543, '\p{Is_Nv=8.750e-01}', ""); - Expect(1, 8543, '\p{^Is_Nv=8.750e-01}', ""); - Expect(1, 8543, '\P{Is_Nv=8.750e-01}', ""); - Expect(0, 8543, '\P{^Is_Nv=8.750e-01}', ""); + Error('\p{Is_Nv: 0.88}'); + Error('\P{Is_Nv: 0.88}'); + Expect(1, 8542, '\p{Is_Nv: 8.750e-01}', ""); + Expect(0, 8542, '\p{^Is_Nv: 8.750e-01}', ""); + Expect(0, 8542, '\P{Is_Nv: 8.750e-01}', ""); + Expect(1, 8542, '\P{^Is_Nv: 8.750e-01}', ""); + Expect(0, 8543, '\p{Is_Nv: 8.750e-01}', ""); + Expect(1, 8543, '\p{^Is_Nv: 8.750e-01}', ""); + Expect(1, 8543, '\P{Is_Nv: 8.750e-01}', ""); + Expect(0, 8543, '\P{^Is_Nv: 8.750e-01}', ""); Expect(1, 8542, '\p{Is_Nv=0.875}', ""); Expect(0, 8542, '\p{^Is_Nv=0.875}', ""); Expect(0, 8542, '\P{Is_Nv=0.875}', ""); @@ -80372,26 +82732,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8543, '\p{^Is_Nv=8.7500e-01}', ""); Expect(1, 8543, '\P{Is_Nv=8.7500e-01}', ""); Expect(0, 8543, '\P{^Is_Nv=8.7500e-01}', ""); - Expect(1, 8542, '\p{Is_Nv=0.8750}', ""); - Expect(0, 8542, '\p{^Is_Nv=0.8750}', ""); - Expect(0, 8542, '\P{Is_Nv=0.8750}', ""); - Expect(1, 8542, '\P{^Is_Nv=0.8750}', ""); - Expect(0, 8543, '\p{Is_Nv=0.8750}', ""); - Expect(1, 8543, '\p{^Is_Nv=0.8750}', ""); - Expect(1, 8543, '\P{Is_Nv=0.8750}', ""); - Expect(0, 8543, '\P{^Is_Nv=0.8750}', ""); - Error('\p{Numeric_Value=/a/070}'); - Error('\P{Numeric_Value=/a/070}'); + Expect(1, 8542, '\p{Is_Nv: 0.8750}', ""); + Expect(0, 8542, '\p{^Is_Nv: 0.8750}', ""); + Expect(0, 8542, '\P{Is_Nv: 0.8750}', ""); + Expect(1, 8542, '\P{^Is_Nv: 0.8750}', ""); + Expect(0, 8543, '\p{Is_Nv: 0.8750}', ""); + Expect(1, 8543, '\p{^Is_Nv: 0.8750}', ""); + Expect(1, 8543, '\P{Is_Nv: 0.8750}', ""); + Expect(0, 8543, '\P{^Is_Nv: 0.8750}', ""); + Error('\p{Numeric_Value=_/a/+0_0_0_0_0_00070}'); + Error('\P{Numeric_Value=_/a/+0_0_0_0_0_00070}'); Expect(1, 126224, '\p{Numeric_Value=:\A70\z:}', "");; Expect(0, 126225, '\p{Numeric_Value=:\A70\z:}', "");; - Expect(1, 126224, '\p{Numeric_Value=+00070}', ""); - Expect(0, 126224, '\p{^Numeric_Value=+00070}', ""); - Expect(0, 126224, '\P{Numeric_Value=+00070}', ""); - Expect(1, 126224, '\P{^Numeric_Value=+00070}', ""); - Expect(0, 126225, '\p{Numeric_Value=+00070}', ""); - Expect(1, 126225, '\p{^Numeric_Value=+00070}', ""); - Expect(1, 126225, '\P{Numeric_Value=+00070}', ""); - Expect(0, 126225, '\P{^Numeric_Value=+00070}', ""); + Expect(1, 126224, '\p{Numeric_Value=70}', ""); + Expect(0, 126224, '\p{^Numeric_Value=70}', ""); + Expect(0, 126224, '\P{Numeric_Value=70}', ""); + Expect(1, 126224, '\P{^Numeric_Value=70}', ""); + Expect(0, 126225, '\p{Numeric_Value=70}', ""); + Expect(1, 126225, '\p{^Numeric_Value=70}', ""); + Expect(1, 126225, '\P{Numeric_Value=70}', ""); + Expect(0, 126225, '\P{^Numeric_Value=70}', ""); Expect(1, 126224, '\p{Numeric_Value=7.000000000000000e+01}', ""); Expect(0, 126224, '\p{^Numeric_Value=7.000000000000000e+01}', ""); Expect(0, 126224, '\P{Numeric_Value=7.000000000000000e+01}', ""); @@ -80400,18 +82760,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126225, '\p{^Numeric_Value=7.000000000000000e+01}', ""); Expect(1, 126225, '\P{Numeric_Value=7.000000000000000e+01}', ""); Expect(0, 126225, '\P{^Numeric_Value=7.000000000000000e+01}', ""); - Error('\p{Nv= -07_0:=}'); - Error('\P{Nv= -07_0:=}'); + Error('\p{Nv: :=_-+00070}'); + Error('\P{Nv: :=_-+00070}'); Expect(1, 126224, '\p{Nv=:\A70\z:}', "");; Expect(0, 126225, '\p{Nv=:\A70\z:}', "");; - Expect(1, 126224, '\p{Nv=7_0}', ""); - Expect(0, 126224, '\p{^Nv=7_0}', ""); - Expect(0, 126224, '\P{Nv=7_0}', ""); - Expect(1, 126224, '\P{^Nv=7_0}', ""); - Expect(0, 126225, '\p{Nv=7_0}', ""); - Expect(1, 126225, '\p{^Nv=7_0}', ""); - Expect(1, 126225, '\P{Nv=7_0}', ""); - Expect(0, 126225, '\P{^Nv=7_0}', ""); + Expect(1, 126224, '\p{Nv:000000070}', ""); + Expect(0, 126224, '\p{^Nv:000000070}', ""); + Expect(0, 126224, '\P{Nv:000000070}', ""); + Expect(1, 126224, '\P{^Nv:000000070}', ""); + Expect(0, 126225, '\p{Nv:000000070}', ""); + Expect(1, 126225, '\p{^Nv:000000070}', ""); + Expect(1, 126225, '\P{Nv:000000070}', ""); + Expect(0, 126225, '\P{^Nv:000000070}', ""); Expect(1, 126224, '\p{Nv=7.000000000000000e+01}', ""); Expect(0, 126224, '\p{^Nv=7.000000000000000e+01}', ""); Expect(0, 126224, '\P{Nv=7.000000000000000e+01}', ""); @@ -80420,34 +82780,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126225, '\p{^Nv=7.000000000000000e+01}', ""); Expect(1, 126225, '\P{Nv=7.000000000000000e+01}', ""); Expect(0, 126225, '\P{^Nv=7.000000000000000e+01}', ""); - Error('\p{Is_Numeric_Value= :=+0000070}'); - Error('\P{Is_Numeric_Value= :=+0000070}'); - Expect(1, 126224, '\p{Is_Numeric_Value=0070}', ""); - Expect(0, 126224, '\p{^Is_Numeric_Value=0070}', ""); - Expect(0, 126224, '\P{Is_Numeric_Value=0070}', ""); - Expect(1, 126224, '\P{^Is_Numeric_Value=0070}', ""); - Expect(0, 126225, '\p{Is_Numeric_Value=0070}', ""); - Expect(1, 126225, '\p{^Is_Numeric_Value=0070}', ""); - Expect(1, 126225, '\P{Is_Numeric_Value=0070}', ""); - Expect(0, 126225, '\P{^Is_Numeric_Value=0070}', ""); - Expect(1, 126224, '\p{Is_Numeric_Value=7.000000000000000e+01}', ""); - Expect(0, 126224, '\p{^Is_Numeric_Value=7.000000000000000e+01}', ""); - Expect(0, 126224, '\P{Is_Numeric_Value=7.000000000000000e+01}', ""); - Expect(1, 126224, '\P{^Is_Numeric_Value=7.000000000000000e+01}', ""); - Expect(0, 126225, '\p{Is_Numeric_Value=7.000000000000000e+01}', ""); - Expect(1, 126225, '\p{^Is_Numeric_Value=7.000000000000000e+01}', ""); - Expect(1, 126225, '\P{Is_Numeric_Value=7.000000000000000e+01}', ""); - Expect(0, 126225, '\P{^Is_Numeric_Value=7.000000000000000e+01}', ""); - Error('\p{Is_Nv= -0000000070/a/}'); - Error('\P{Is_Nv= -0000000070/a/}'); - Expect(1, 126224, '\p{Is_Nv=00070}', ""); - Expect(0, 126224, '\p{^Is_Nv=00070}', ""); - Expect(0, 126224, '\P{Is_Nv=00070}', ""); - Expect(1, 126224, '\P{^Is_Nv=00070}', ""); - Expect(0, 126225, '\p{Is_Nv=00070}', ""); - Expect(1, 126225, '\p{^Is_Nv=00070}', ""); - Expect(1, 126225, '\P{Is_Nv=00070}', ""); - Expect(0, 126225, '\P{^Is_Nv=00070}', ""); + Error('\p{Is_Numeric_Value= :=0070}'); + Error('\P{Is_Numeric_Value= :=0070}'); + Expect(1, 126224, '\p{Is_Numeric_Value=+0007_0}', ""); + Expect(0, 126224, '\p{^Is_Numeric_Value=+0007_0}', ""); + Expect(0, 126224, '\P{Is_Numeric_Value=+0007_0}', ""); + Expect(1, 126224, '\P{^Is_Numeric_Value=+0007_0}', ""); + Expect(0, 126225, '\p{Is_Numeric_Value=+0007_0}', ""); + Expect(1, 126225, '\p{^Is_Numeric_Value=+0007_0}', ""); + Expect(1, 126225, '\P{Is_Numeric_Value=+0007_0}', ""); + Expect(0, 126225, '\P{^Is_Numeric_Value=+0007_0}', ""); + Expect(1, 126224, '\p{Is_Numeric_Value:7.000000000000000e+01}', ""); + Expect(0, 126224, '\p{^Is_Numeric_Value:7.000000000000000e+01}', ""); + Expect(0, 126224, '\P{Is_Numeric_Value:7.000000000000000e+01}', ""); + Expect(1, 126224, '\P{^Is_Numeric_Value:7.000000000000000e+01}', ""); + Expect(0, 126225, '\p{Is_Numeric_Value:7.000000000000000e+01}', ""); + Expect(1, 126225, '\p{^Is_Numeric_Value:7.000000000000000e+01}', ""); + Expect(1, 126225, '\P{Is_Numeric_Value:7.000000000000000e+01}', ""); + Expect(0, 126225, '\P{^Is_Numeric_Value:7.000000000000000e+01}', ""); + Error('\p{Is_Nv= _+0007_0:=}'); + Error('\P{Is_Nv= _+0007_0:=}'); + Expect(1, 126224, '\p{Is_Nv=0000000070}', ""); + Expect(0, 126224, '\p{^Is_Nv=0000000070}', ""); + Expect(0, 126224, '\P{Is_Nv=0000000070}', ""); + Expect(1, 126224, '\P{^Is_Nv=0000000070}', ""); + Expect(0, 126225, '\p{Is_Nv=0000000070}', ""); + Expect(1, 126225, '\p{^Is_Nv=0000000070}', ""); + Expect(1, 126225, '\P{Is_Nv=0000000070}', ""); + Expect(0, 126225, '\P{^Is_Nv=0000000070}', ""); Expect(1, 126224, '\p{Is_Nv=7.000000000000000e+01}', ""); Expect(0, 126224, '\p{^Is_Nv=7.000000000000000e+01}', ""); Expect(0, 126224, '\P{Is_Nv=7.000000000000000e+01}', ""); @@ -80456,18 +82816,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126225, '\p{^Is_Nv=7.000000000000000e+01}', ""); Expect(1, 126225, '\P{Is_Nv=7.000000000000000e+01}', ""); Expect(0, 126225, '\P{^Is_Nv=7.000000000000000e+01}', ""); - Error('\p{Numeric_Value=/a/-070_0}'); - Error('\P{Numeric_Value=/a/-070_0}'); + Error('\p{Numeric_Value: _0_7_00:=}'); + Error('\P{Numeric_Value: _0_7_00:=}'); Expect(1, 126233, '\p{Numeric_Value=:\A700\z:}', "");; Expect(0, 126234, '\p{Numeric_Value=:\A700\z:}', "");; - Expect(1, 126233, '\p{Numeric_Value=00000700}', ""); - Expect(0, 126233, '\p{^Numeric_Value=00000700}', ""); - Expect(0, 126233, '\P{Numeric_Value=00000700}', ""); - Expect(1, 126233, '\P{^Numeric_Value=00000700}', ""); - Expect(0, 126234, '\p{Numeric_Value=00000700}', ""); - Expect(1, 126234, '\p{^Numeric_Value=00000700}', ""); - Expect(1, 126234, '\P{Numeric_Value=00000700}', ""); - Expect(0, 126234, '\P{^Numeric_Value=00000700}', ""); + Expect(1, 126233, '\p{Numeric_Value: +0_0_0_0_0_0_0_7_00}', ""); + Expect(0, 126233, '\p{^Numeric_Value: +0_0_0_0_0_0_0_7_00}', ""); + Expect(0, 126233, '\P{Numeric_Value: +0_0_0_0_0_0_0_7_00}', ""); + Expect(1, 126233, '\P{^Numeric_Value: +0_0_0_0_0_0_0_7_00}', ""); + Expect(0, 126234, '\p{Numeric_Value: +0_0_0_0_0_0_0_7_00}', ""); + Expect(1, 126234, '\p{^Numeric_Value: +0_0_0_0_0_0_0_7_00}', ""); + Expect(1, 126234, '\P{Numeric_Value: +0_0_0_0_0_0_0_7_00}', ""); + Expect(0, 126234, '\P{^Numeric_Value: +0_0_0_0_0_0_0_7_00}', ""); Expect(1, 126233, '\p{Numeric_Value=7.000000000000000e+02}', ""); Expect(0, 126233, '\p{^Numeric_Value=7.000000000000000e+02}', ""); Expect(0, 126233, '\P{Numeric_Value=7.000000000000000e+02}', ""); @@ -80476,54 +82836,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126234, '\p{^Numeric_Value=7.000000000000000e+02}', ""); Expect(1, 126234, '\P{Numeric_Value=7.000000000000000e+02}', ""); Expect(0, 126234, '\P{^Numeric_Value=7.000000000000000e+02}', ""); - Error('\p{Nv=:=_+00000700}'); - Error('\P{Nv=:=_+00000700}'); + Error('\p{Nv=-0000070_0:=}'); + Error('\P{Nv=-0000070_0:=}'); Expect(1, 126233, '\p{Nv=:\A700\z:}', "");; Expect(0, 126234, '\p{Nv=:\A700\z:}', "");; - Expect(1, 126233, '\p{Nv=00000070_0}', ""); - Expect(0, 126233, '\p{^Nv=00000070_0}', ""); - Expect(0, 126233, '\P{Nv=00000070_0}', ""); - Expect(1, 126233, '\P{^Nv=00000070_0}', ""); - Expect(0, 126234, '\p{Nv=00000070_0}', ""); - Expect(1, 126234, '\p{^Nv=00000070_0}', ""); - Expect(1, 126234, '\P{Nv=00000070_0}', ""); - Expect(0, 126234, '\P{^Nv=00000070_0}', ""); - Expect(1, 126233, '\p{Nv=7.000000000000000e+02}', ""); - Expect(0, 126233, '\p{^Nv=7.000000000000000e+02}', ""); - Expect(0, 126233, '\P{Nv=7.000000000000000e+02}', ""); - Expect(1, 126233, '\P{^Nv=7.000000000000000e+02}', ""); - Expect(0, 126234, '\p{Nv=7.000000000000000e+02}', ""); - Expect(1, 126234, '\p{^Nv=7.000000000000000e+02}', ""); - Expect(1, 126234, '\P{Nv=7.000000000000000e+02}', ""); - Expect(0, 126234, '\P{^Nv=7.000000000000000e+02}', ""); - Error('\p{Is_Numeric_Value=-:=+0_0_0_0_0_0_00700}'); - Error('\P{Is_Numeric_Value=-:=+0_0_0_0_0_0_00700}'); - Expect(1, 126233, '\p{Is_Numeric_Value=00_70_0}', ""); - Expect(0, 126233, '\p{^Is_Numeric_Value=00_70_0}', ""); - Expect(0, 126233, '\P{Is_Numeric_Value=00_70_0}', ""); - Expect(1, 126233, '\P{^Is_Numeric_Value=00_70_0}', ""); - Expect(0, 126234, '\p{Is_Numeric_Value=00_70_0}', ""); - Expect(1, 126234, '\p{^Is_Numeric_Value=00_70_0}', ""); - Expect(1, 126234, '\P{Is_Numeric_Value=00_70_0}', ""); - Expect(0, 126234, '\P{^Is_Numeric_Value=00_70_0}', ""); - Expect(1, 126233, '\p{Is_Numeric_Value=7.000000000000000e+02}', ""); - Expect(0, 126233, '\p{^Is_Numeric_Value=7.000000000000000e+02}', ""); - Expect(0, 126233, '\P{Is_Numeric_Value=7.000000000000000e+02}', ""); - Expect(1, 126233, '\P{^Is_Numeric_Value=7.000000000000000e+02}', ""); - Expect(0, 126234, '\p{Is_Numeric_Value=7.000000000000000e+02}', ""); - Expect(1, 126234, '\p{^Is_Numeric_Value=7.000000000000000e+02}', ""); - Expect(1, 126234, '\P{Is_Numeric_Value=7.000000000000000e+02}', ""); - Expect(0, 126234, '\P{^Is_Numeric_Value=7.000000000000000e+02}', ""); - Error('\p{Is_Nv=/a/-_0_0_0_0_0700}'); - Error('\P{Is_Nv=/a/-_0_0_0_0_0700}'); - Expect(1, 126233, '\p{Is_Nv=0_0_0_0_0_0_700}', ""); - Expect(0, 126233, '\p{^Is_Nv=0_0_0_0_0_0_700}', ""); - Expect(0, 126233, '\P{Is_Nv=0_0_0_0_0_0_700}', ""); - Expect(1, 126233, '\P{^Is_Nv=0_0_0_0_0_0_700}', ""); - Expect(0, 126234, '\p{Is_Nv=0_0_0_0_0_0_700}', ""); - Expect(1, 126234, '\p{^Is_Nv=0_0_0_0_0_0_700}', ""); - Expect(1, 126234, '\P{Is_Nv=0_0_0_0_0_0_700}', ""); - Expect(0, 126234, '\P{^Is_Nv=0_0_0_0_0_0_700}', ""); + Expect(1, 126233, '\p{Nv: 00000700}', ""); + Expect(0, 126233, '\p{^Nv: 00000700}', ""); + Expect(0, 126233, '\P{Nv: 00000700}', ""); + Expect(1, 126233, '\P{^Nv: 00000700}', ""); + Expect(0, 126234, '\p{Nv: 00000700}', ""); + Expect(1, 126234, '\p{^Nv: 00000700}', ""); + Expect(1, 126234, '\P{Nv: 00000700}', ""); + Expect(0, 126234, '\P{^Nv: 00000700}', ""); + Expect(1, 126233, '\p{Nv: 7.000000000000000e+02}', ""); + Expect(0, 126233, '\p{^Nv: 7.000000000000000e+02}', ""); + Expect(0, 126233, '\P{Nv: 7.000000000000000e+02}', ""); + Expect(1, 126233, '\P{^Nv: 7.000000000000000e+02}', ""); + Expect(0, 126234, '\p{Nv: 7.000000000000000e+02}', ""); + Expect(1, 126234, '\p{^Nv: 7.000000000000000e+02}', ""); + Expect(1, 126234, '\P{Nv: 7.000000000000000e+02}', ""); + Expect(0, 126234, '\P{^Nv: 7.000000000000000e+02}', ""); + Error('\p{Is_Numeric_Value=/a/ 0_0_0_0_0_0_00700}'); + Error('\P{Is_Numeric_Value=/a/ 0_0_0_0_0_0_00700}'); + Expect(1, 126233, '\p{Is_Numeric_Value=000000700}', ""); + Expect(0, 126233, '\p{^Is_Numeric_Value=000000700}', ""); + Expect(0, 126233, '\P{Is_Numeric_Value=000000700}', ""); + Expect(1, 126233, '\P{^Is_Numeric_Value=000000700}', ""); + Expect(0, 126234, '\p{Is_Numeric_Value=000000700}', ""); + Expect(1, 126234, '\p{^Is_Numeric_Value=000000700}', ""); + Expect(1, 126234, '\P{Is_Numeric_Value=000000700}', ""); + Expect(0, 126234, '\P{^Is_Numeric_Value=000000700}', ""); + Expect(1, 126233, '\p{Is_Numeric_Value:7.000000000000000e+02}', ""); + Expect(0, 126233, '\p{^Is_Numeric_Value:7.000000000000000e+02}', ""); + Expect(0, 126233, '\P{Is_Numeric_Value:7.000000000000000e+02}', ""); + Expect(1, 126233, '\P{^Is_Numeric_Value:7.000000000000000e+02}', ""); + Expect(0, 126234, '\p{Is_Numeric_Value:7.000000000000000e+02}', ""); + Expect(1, 126234, '\p{^Is_Numeric_Value:7.000000000000000e+02}', ""); + Expect(1, 126234, '\P{Is_Numeric_Value:7.000000000000000e+02}', ""); + Expect(0, 126234, '\P{^Is_Numeric_Value:7.000000000000000e+02}', ""); + Error('\p{Is_Nv=- 000700:=}'); + Error('\P{Is_Nv=- 000700:=}'); + Expect(1, 126233, '\p{Is_Nv=0700}', ""); + Expect(0, 126233, '\p{^Is_Nv=0700}', ""); + Expect(0, 126233, '\P{Is_Nv=0700}', ""); + Expect(1, 126233, '\P{^Is_Nv=0700}', ""); + Expect(0, 126234, '\p{Is_Nv=0700}', ""); + Expect(1, 126234, '\p{^Is_Nv=0700}', ""); + Expect(1, 126234, '\P{Is_Nv=0700}', ""); + Expect(0, 126234, '\P{^Is_Nv=0700}', ""); Expect(1, 126233, '\p{Is_Nv=7.000000000000000e+02}', ""); Expect(0, 126233, '\p{^Is_Nv=7.000000000000000e+02}', ""); Expect(0, 126233, '\P{Is_Nv=7.000000000000000e+02}', ""); @@ -80532,18 +82892,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126234, '\p{^Is_Nv=7.000000000000000e+02}', ""); Expect(1, 126234, '\P{Is_Nv=7.000000000000000e+02}', ""); Expect(0, 126234, '\P{^Is_Nv=7.000000000000000e+02}', ""); - Error('\p{Numeric_Value=:=-_+0007000}'); - Error('\P{Numeric_Value=:=-_+0007000}'); + Error('\p{Numeric_Value= 007000/a/}'); + Error('\P{Numeric_Value= 007000/a/}'); Expect(1, 126242, '\p{Numeric_Value=:\A7000\z:}', "");; Expect(0, 126243, '\p{Numeric_Value=:\A7000\z:}', "");; - Expect(1, 126242, '\p{Numeric_Value=7000}', ""); - Expect(0, 126242, '\p{^Numeric_Value=7000}', ""); - Expect(0, 126242, '\P{Numeric_Value=7000}', ""); - Expect(1, 126242, '\P{^Numeric_Value=7000}', ""); - Expect(0, 126243, '\p{Numeric_Value=7000}', ""); - Expect(1, 126243, '\p{^Numeric_Value=7000}', ""); - Expect(1, 126243, '\P{Numeric_Value=7000}', ""); - Expect(0, 126243, '\P{^Numeric_Value=7000}', ""); + Expect(1, 126242, '\p{Numeric_Value=00007000}', ""); + Expect(0, 126242, '\p{^Numeric_Value=00007000}', ""); + Expect(0, 126242, '\P{Numeric_Value=00007000}', ""); + Expect(1, 126242, '\P{^Numeric_Value=00007000}', ""); + Expect(0, 126243, '\p{Numeric_Value=00007000}', ""); + Expect(1, 126243, '\p{^Numeric_Value=00007000}', ""); + Expect(1, 126243, '\P{Numeric_Value=00007000}', ""); + Expect(0, 126243, '\P{^Numeric_Value=00007000}', ""); Expect(1, 126242, '\p{Numeric_Value=7.000000000000000e+03}', ""); Expect(0, 126242, '\p{^Numeric_Value=7.000000000000000e+03}', ""); Expect(0, 126242, '\P{Numeric_Value=7.000000000000000e+03}', ""); @@ -80552,36 +82912,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126243, '\p{^Numeric_Value=7.000000000000000e+03}', ""); Expect(1, 126243, '\P{Numeric_Value=7.000000000000000e+03}', ""); Expect(0, 126243, '\P{^Numeric_Value=7.000000000000000e+03}', ""); - Error('\p{Nv=_ +7000:=}'); - Error('\P{Nv=_ +7000:=}'); + Error('\p{Nv=-+00_70_00/a/}'); + Error('\P{Nv=-+00_70_00/a/}'); Expect(1, 126242, '\p{Nv=:\A7000\z:}', "");; Expect(0, 126243, '\p{Nv=:\A7000\z:}', "");; - Expect(1, 126242, '\p{Nv=7_0_00}', ""); - Expect(0, 126242, '\p{^Nv=7_0_00}', ""); - Expect(0, 126242, '\P{Nv=7_0_00}', ""); - Expect(1, 126242, '\P{^Nv=7_0_00}', ""); - Expect(0, 126243, '\p{Nv=7_0_00}', ""); - Expect(1, 126243, '\p{^Nv=7_0_00}', ""); - Expect(1, 126243, '\P{Nv=7_0_00}', ""); - Expect(0, 126243, '\P{^Nv=7_0_00}', ""); - Expect(1, 126242, '\p{Nv:7.000000000000000e+03}', ""); - Expect(0, 126242, '\p{^Nv:7.000000000000000e+03}', ""); - Expect(0, 126242, '\P{Nv:7.000000000000000e+03}', ""); - Expect(1, 126242, '\P{^Nv:7.000000000000000e+03}', ""); - Expect(0, 126243, '\p{Nv:7.000000000000000e+03}', ""); - Expect(1, 126243, '\p{^Nv:7.000000000000000e+03}', ""); - Expect(1, 126243, '\P{Nv:7.000000000000000e+03}', ""); - Expect(0, 126243, '\P{^Nv:7.000000000000000e+03}', ""); - Error('\p{Is_Numeric_Value: _/a/07000}'); - Error('\P{Is_Numeric_Value: _/a/07000}'); - Expect(1, 126242, '\p{Is_Numeric_Value=+00_00_00_70_00}', ""); - Expect(0, 126242, '\p{^Is_Numeric_Value=+00_00_00_70_00}', ""); - Expect(0, 126242, '\P{Is_Numeric_Value=+00_00_00_70_00}', ""); - Expect(1, 126242, '\P{^Is_Numeric_Value=+00_00_00_70_00}', ""); - Expect(0, 126243, '\p{Is_Numeric_Value=+00_00_00_70_00}', ""); - Expect(1, 126243, '\p{^Is_Numeric_Value=+00_00_00_70_00}', ""); - Expect(1, 126243, '\P{Is_Numeric_Value=+00_00_00_70_00}', ""); - Expect(0, 126243, '\P{^Is_Numeric_Value=+00_00_00_70_00}', ""); + Expect(1, 126242, '\p{Nv=00_00_00_00_07_00_0}', ""); + Expect(0, 126242, '\p{^Nv=00_00_00_00_07_00_0}', ""); + Expect(0, 126242, '\P{Nv=00_00_00_00_07_00_0}', ""); + Expect(1, 126242, '\P{^Nv=00_00_00_00_07_00_0}', ""); + Expect(0, 126243, '\p{Nv=00_00_00_00_07_00_0}', ""); + Expect(1, 126243, '\p{^Nv=00_00_00_00_07_00_0}', ""); + Expect(1, 126243, '\P{Nv=00_00_00_00_07_00_0}', ""); + Expect(0, 126243, '\P{^Nv=00_00_00_00_07_00_0}', ""); + Expect(1, 126242, '\p{Nv=7.000000000000000e+03}', ""); + Expect(0, 126242, '\p{^Nv=7.000000000000000e+03}', ""); + Expect(0, 126242, '\P{Nv=7.000000000000000e+03}', ""); + Expect(1, 126242, '\P{^Nv=7.000000000000000e+03}', ""); + Expect(0, 126243, '\p{Nv=7.000000000000000e+03}', ""); + Expect(1, 126243, '\p{^Nv=7.000000000000000e+03}', ""); + Expect(1, 126243, '\P{Nv=7.000000000000000e+03}', ""); + Expect(0, 126243, '\P{^Nv=7.000000000000000e+03}', ""); + Error('\p{Is_Numeric_Value=/a/ +700_0}'); + Error('\P{Is_Numeric_Value=/a/ +700_0}'); + Expect(1, 126242, '\p{Is_Numeric_Value: +000007000}', ""); + Expect(0, 126242, '\p{^Is_Numeric_Value: +000007000}', ""); + Expect(0, 126242, '\P{Is_Numeric_Value: +000007000}', ""); + Expect(1, 126242, '\P{^Is_Numeric_Value: +000007000}', ""); + Expect(0, 126243, '\p{Is_Numeric_Value: +000007000}', ""); + Expect(1, 126243, '\p{^Is_Numeric_Value: +000007000}', ""); + Expect(1, 126243, '\P{Is_Numeric_Value: +000007000}', ""); + Expect(0, 126243, '\P{^Is_Numeric_Value: +000007000}', ""); Expect(1, 126242, '\p{Is_Numeric_Value=7.000000000000000e+03}', ""); Expect(0, 126242, '\p{^Is_Numeric_Value=7.000000000000000e+03}', ""); Expect(0, 126242, '\P{Is_Numeric_Value=7.000000000000000e+03}', ""); @@ -80590,36 +82950,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126243, '\p{^Is_Numeric_Value=7.000000000000000e+03}', ""); Expect(1, 126243, '\P{Is_Numeric_Value=7.000000000000000e+03}', ""); Expect(0, 126243, '\P{^Is_Numeric_Value=7.000000000000000e+03}', ""); - Error('\p{Is_Nv=/a/- 000_070_00}'); - Error('\P{Is_Nv=/a/- 000_070_00}'); - Expect(1, 126242, '\p{Is_Nv=0000000007000}', ""); - Expect(0, 126242, '\p{^Is_Nv=0000000007000}', ""); - Expect(0, 126242, '\P{Is_Nv=0000000007000}', ""); - Expect(1, 126242, '\P{^Is_Nv=0000000007000}', ""); - Expect(0, 126243, '\p{Is_Nv=0000000007000}', ""); - Expect(1, 126243, '\p{^Is_Nv=0000000007000}', ""); - Expect(1, 126243, '\P{Is_Nv=0000000007000}', ""); - Expect(0, 126243, '\P{^Is_Nv=0000000007000}', ""); - Expect(1, 126242, '\p{Is_Nv: 7.000000000000000e+03}', ""); - Expect(0, 126242, '\p{^Is_Nv: 7.000000000000000e+03}', ""); - Expect(0, 126242, '\P{Is_Nv: 7.000000000000000e+03}', ""); - Expect(1, 126242, '\P{^Is_Nv: 7.000000000000000e+03}', ""); - Expect(0, 126243, '\p{Is_Nv: 7.000000000000000e+03}', ""); - Expect(1, 126243, '\p{^Is_Nv: 7.000000000000000e+03}', ""); - Expect(1, 126243, '\P{Is_Nv: 7.000000000000000e+03}', ""); - Expect(0, 126243, '\P{^Is_Nv: 7.000000000000000e+03}', ""); - Error('\p{Numeric_Value: :=7_0_0_00}'); - Error('\P{Numeric_Value: :=7_0_0_00}'); + Error('\p{Is_Nv=:=700_0}'); + Error('\P{Is_Nv=:=700_0}'); + Expect(1, 126242, '\p{Is_Nv=00_00_00_00_70_00}', ""); + Expect(0, 126242, '\p{^Is_Nv=00_00_00_00_70_00}', ""); + Expect(0, 126242, '\P{Is_Nv=00_00_00_00_70_00}', ""); + Expect(1, 126242, '\P{^Is_Nv=00_00_00_00_70_00}', ""); + Expect(0, 126243, '\p{Is_Nv=00_00_00_00_70_00}', ""); + Expect(1, 126243, '\p{^Is_Nv=00_00_00_00_70_00}', ""); + Expect(1, 126243, '\P{Is_Nv=00_00_00_00_70_00}', ""); + Expect(0, 126243, '\P{^Is_Nv=00_00_00_00_70_00}', ""); + Expect(1, 126242, '\p{Is_Nv=7.000000000000000e+03}', ""); + Expect(0, 126242, '\p{^Is_Nv=7.000000000000000e+03}', ""); + Expect(0, 126242, '\P{Is_Nv=7.000000000000000e+03}', ""); + Expect(1, 126242, '\P{^Is_Nv=7.000000000000000e+03}', ""); + Expect(0, 126243, '\p{Is_Nv=7.000000000000000e+03}', ""); + Expect(1, 126243, '\p{^Is_Nv=7.000000000000000e+03}', ""); + Expect(1, 126243, '\P{Is_Nv=7.000000000000000e+03}', ""); + Expect(0, 126243, '\P{^Is_Nv=7.000000000000000e+03}', ""); + Error('\p{Numeric_Value=:=000_000_007_000_0}'); + Error('\P{Numeric_Value=:=000_000_007_000_0}'); Expect(1, 126251, '\p{Numeric_Value=:\A70000\z:}', "");; Expect(0, 126252, '\p{Numeric_Value=:\A70000\z:}', "");; - Expect(1, 126251, '\p{Numeric_Value=00_00_07_00_00}', ""); - Expect(0, 126251, '\p{^Numeric_Value=00_00_07_00_00}', ""); - Expect(0, 126251, '\P{Numeric_Value=00_00_07_00_00}', ""); - Expect(1, 126251, '\P{^Numeric_Value=00_00_07_00_00}', ""); - Expect(0, 126252, '\p{Numeric_Value=00_00_07_00_00}', ""); - Expect(1, 126252, '\p{^Numeric_Value=00_00_07_00_00}', ""); - Expect(1, 126252, '\P{Numeric_Value=00_00_07_00_00}', ""); - Expect(0, 126252, '\P{^Numeric_Value=00_00_07_00_00}', ""); + Expect(1, 126251, '\p{Numeric_Value=+00070000}', ""); + Expect(0, 126251, '\p{^Numeric_Value=+00070000}', ""); + Expect(0, 126251, '\P{Numeric_Value=+00070000}', ""); + Expect(1, 126251, '\P{^Numeric_Value=+00070000}', ""); + Expect(0, 126252, '\p{Numeric_Value=+00070000}', ""); + Expect(1, 126252, '\p{^Numeric_Value=+00070000}', ""); + Expect(1, 126252, '\P{Numeric_Value=+00070000}', ""); + Expect(0, 126252, '\P{^Numeric_Value=+00070000}', ""); Expect(1, 126251, '\p{Numeric_Value=7.000000000000000e+04}', ""); Expect(0, 126251, '\p{^Numeric_Value=7.000000000000000e+04}', ""); Expect(0, 126251, '\P{Numeric_Value=7.000000000000000e+04}', ""); @@ -80628,18 +82988,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126252, '\p{^Numeric_Value=7.000000000000000e+04}', ""); Expect(1, 126252, '\P{Numeric_Value=7.000000000000000e+04}', ""); Expect(0, 126252, '\P{^Numeric_Value=7.000000000000000e+04}', ""); - Error('\p{Nv= /a/+0_7_0_000}'); - Error('\P{Nv= /a/+0_7_0_000}'); + Error('\p{Nv=:= 0_7_0_0_00}'); + Error('\P{Nv=:= 0_7_0_0_00}'); Expect(1, 126251, '\p{Nv=:\A70000\z:}', "");; Expect(0, 126252, '\p{Nv=:\A70000\z:}', "");; - Expect(1, 126251, '\p{Nv=+0000007000_0}', ""); - Expect(0, 126251, '\p{^Nv=+0000007000_0}', ""); - Expect(0, 126251, '\P{Nv=+0000007000_0}', ""); - Expect(1, 126251, '\P{^Nv=+0000007000_0}', ""); - Expect(0, 126252, '\p{Nv=+0000007000_0}', ""); - Expect(1, 126252, '\p{^Nv=+0000007000_0}', ""); - Expect(1, 126252, '\P{Nv=+0000007000_0}', ""); - Expect(0, 126252, '\P{^Nv=+0000007000_0}', ""); + Expect(1, 126251, '\p{Nv:0_0_0_7_0_0_00}', ""); + Expect(0, 126251, '\p{^Nv:0_0_0_7_0_0_00}', ""); + Expect(0, 126251, '\P{Nv:0_0_0_7_0_0_00}', ""); + Expect(1, 126251, '\P{^Nv:0_0_0_7_0_0_00}', ""); + Expect(0, 126252, '\p{Nv:0_0_0_7_0_0_00}', ""); + Expect(1, 126252, '\p{^Nv:0_0_0_7_0_0_00}', ""); + Expect(1, 126252, '\P{Nv:0_0_0_7_0_0_00}', ""); + Expect(0, 126252, '\P{^Nv:0_0_0_7_0_0_00}', ""); Expect(1, 126251, '\p{Nv=7.000000000000000e+04}', ""); Expect(0, 126251, '\p{^Nv=7.000000000000000e+04}', ""); Expect(0, 126251, '\P{Nv=7.000000000000000e+04}', ""); @@ -80648,16 +83008,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126252, '\p{^Nv=7.000000000000000e+04}', ""); Expect(1, 126252, '\P{Nv=7.000000000000000e+04}', ""); Expect(0, 126252, '\P{^Nv=7.000000000000000e+04}', ""); - Error('\p{Is_Numeric_Value=-/a/70000}'); - Error('\P{Is_Numeric_Value=-/a/70000}'); - Expect(1, 126251, '\p{Is_Numeric_Value=00070000}', ""); - Expect(0, 126251, '\p{^Is_Numeric_Value=00070000}', ""); - Expect(0, 126251, '\P{Is_Numeric_Value=00070000}', ""); - Expect(1, 126251, '\P{^Is_Numeric_Value=00070000}', ""); - Expect(0, 126252, '\p{Is_Numeric_Value=00070000}', ""); - Expect(1, 126252, '\p{^Is_Numeric_Value=00070000}', ""); - Expect(1, 126252, '\P{Is_Numeric_Value=00070000}', ""); - Expect(0, 126252, '\P{^Is_Numeric_Value=00070000}', ""); + Error('\p{Is_Numeric_Value=:= _000000070000}'); + Error('\P{Is_Numeric_Value=:= _000000070000}'); + Expect(1, 126251, '\p{Is_Numeric_Value=0000070000}', ""); + Expect(0, 126251, '\p{^Is_Numeric_Value=0000070000}', ""); + Expect(0, 126251, '\P{Is_Numeric_Value=0000070000}', ""); + Expect(1, 126251, '\P{^Is_Numeric_Value=0000070000}', ""); + Expect(0, 126252, '\p{Is_Numeric_Value=0000070000}', ""); + Expect(1, 126252, '\p{^Is_Numeric_Value=0000070000}', ""); + Expect(1, 126252, '\P{Is_Numeric_Value=0000070000}', ""); + Expect(0, 126252, '\P{^Is_Numeric_Value=0000070000}', ""); Expect(1, 126251, '\p{Is_Numeric_Value=7.000000000000000e+04}', ""); Expect(0, 126251, '\p{^Is_Numeric_Value=7.000000000000000e+04}', ""); Expect(0, 126251, '\P{Is_Numeric_Value=7.000000000000000e+04}', ""); @@ -80666,16 +83026,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126252, '\p{^Is_Numeric_Value=7.000000000000000e+04}', ""); Expect(1, 126252, '\P{Is_Numeric_Value=7.000000000000000e+04}', ""); Expect(0, 126252, '\P{^Is_Numeric_Value=7.000000000000000e+04}', ""); - Error('\p{Is_Nv= :=+00_00_70_00_0}'); - Error('\P{Is_Nv= :=+00_00_70_00_0}'); - Expect(1, 126251, '\p{Is_Nv=+70000}', ""); - Expect(0, 126251, '\p{^Is_Nv=+70000}', ""); - Expect(0, 126251, '\P{Is_Nv=+70000}', ""); - Expect(1, 126251, '\P{^Is_Nv=+70000}', ""); - Expect(0, 126252, '\p{Is_Nv=+70000}', ""); - Expect(1, 126252, '\p{^Is_Nv=+70000}', ""); - Expect(1, 126252, '\P{Is_Nv=+70000}', ""); - Expect(0, 126252, '\P{^Is_Nv=+70000}', ""); + Error('\p{Is_Nv=-/a/0_0_0_0_0_0_7_0_000}'); + Error('\P{Is_Nv=-/a/0_0_0_0_0_0_7_0_000}'); + Expect(1, 126251, '\p{Is_Nv=00000070000}', ""); + Expect(0, 126251, '\p{^Is_Nv=00000070000}', ""); + Expect(0, 126251, '\P{Is_Nv=00000070000}', ""); + Expect(1, 126251, '\P{^Is_Nv=00000070000}', ""); + Expect(0, 126252, '\p{Is_Nv=00000070000}', ""); + Expect(1, 126252, '\p{^Is_Nv=00000070000}', ""); + Expect(1, 126252, '\P{Is_Nv=00000070000}', ""); + Expect(0, 126252, '\P{^Is_Nv=00000070000}', ""); Expect(1, 126251, '\p{Is_Nv=7.000000000000000e+04}', ""); Expect(0, 126251, '\p{^Is_Nv=7.000000000000000e+04}', ""); Expect(0, 126251, '\P{Is_Nv=7.000000000000000e+04}', ""); @@ -80684,18 +83044,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126252, '\p{^Is_Nv=7.000000000000000e+04}', ""); Expect(1, 126252, '\P{Is_Nv=7.000000000000000e+04}', ""); Expect(0, 126252, '\P{^Is_Nv=7.000000000000000e+04}', ""); - Error('\p{Numeric_Value=-/a/070_000_0}'); - Error('\P{Numeric_Value=-/a/070_000_0}'); + Error('\p{Numeric_Value: /a/- 000000070000_0}'); + Error('\P{Numeric_Value: /a/- 000000070000_0}'); Expect(1, 68083, '\p{Numeric_Value=:\A700000\z:}', "");; Expect(0, 68084, '\p{Numeric_Value=:\A700000\z:}', "");; - Expect(1, 68083, '\p{Numeric_Value=0_0_0_0_0_0_7_0_0_0_00}', ""); - Expect(0, 68083, '\p{^Numeric_Value=0_0_0_0_0_0_7_0_0_0_00}', ""); - Expect(0, 68083, '\P{Numeric_Value=0_0_0_0_0_0_7_0_0_0_00}', ""); - Expect(1, 68083, '\P{^Numeric_Value=0_0_0_0_0_0_7_0_0_0_00}', ""); - Expect(0, 68084, '\p{Numeric_Value=0_0_0_0_0_0_7_0_0_0_00}', ""); - Expect(1, 68084, '\p{^Numeric_Value=0_0_0_0_0_0_7_0_0_0_00}', ""); - Expect(1, 68084, '\P{Numeric_Value=0_0_0_0_0_0_7_0_0_0_00}', ""); - Expect(0, 68084, '\P{^Numeric_Value=0_0_0_0_0_0_7_0_0_0_00}', ""); + Expect(1, 68083, '\p{Numeric_Value=0_0_0_7_0_0_0_00}', ""); + Expect(0, 68083, '\p{^Numeric_Value=0_0_0_7_0_0_0_00}', ""); + Expect(0, 68083, '\P{Numeric_Value=0_0_0_7_0_0_0_00}', ""); + Expect(1, 68083, '\P{^Numeric_Value=0_0_0_7_0_0_0_00}', ""); + Expect(0, 68084, '\p{Numeric_Value=0_0_0_7_0_0_0_00}', ""); + Expect(1, 68084, '\p{^Numeric_Value=0_0_0_7_0_0_0_00}', ""); + Expect(1, 68084, '\P{Numeric_Value=0_0_0_7_0_0_0_00}', ""); + Expect(0, 68084, '\P{^Numeric_Value=0_0_0_7_0_0_0_00}', ""); Expect(1, 68083, '\p{Numeric_Value=7.000000000000000e+05}', ""); Expect(0, 68083, '\p{^Numeric_Value=7.000000000000000e+05}', ""); Expect(0, 68083, '\P{Numeric_Value=7.000000000000000e+05}', ""); @@ -80704,18 +83064,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68084, '\p{^Numeric_Value=7.000000000000000e+05}', ""); Expect(1, 68084, '\P{Numeric_Value=7.000000000000000e+05}', ""); Expect(0, 68084, '\P{^Numeric_Value=7.000000000000000e+05}', ""); - Error('\p{Nv=-0000_0007_0000_0/a/}'); - Error('\P{Nv=-0000_0007_0000_0/a/}'); + Error('\p{Nv: /a/ 000_000_700_000}'); + Error('\P{Nv: /a/ 000_000_700_000}'); Expect(1, 68083, '\p{Nv=:\A700000\z:}', "");; Expect(0, 68084, '\p{Nv=:\A700000\z:}', "");; - Expect(1, 68083, '\p{Nv: 0700000}', ""); - Expect(0, 68083, '\p{^Nv: 0700000}', ""); - Expect(0, 68083, '\P{Nv: 0700000}', ""); - Expect(1, 68083, '\P{^Nv: 0700000}', ""); - Expect(0, 68084, '\p{Nv: 0700000}', ""); - Expect(1, 68084, '\p{^Nv: 0700000}', ""); - Expect(1, 68084, '\P{Nv: 0700000}', ""); - Expect(0, 68084, '\P{^Nv: 0700000}', ""); + Expect(1, 68083, '\p{Nv=0_0_0_0_0_0_7_0_0000}', ""); + Expect(0, 68083, '\p{^Nv=0_0_0_0_0_0_7_0_0000}', ""); + Expect(0, 68083, '\P{Nv=0_0_0_0_0_0_7_0_0000}', ""); + Expect(1, 68083, '\P{^Nv=0_0_0_0_0_0_7_0_0000}', ""); + Expect(0, 68084, '\p{Nv=0_0_0_0_0_0_7_0_0000}', ""); + Expect(1, 68084, '\p{^Nv=0_0_0_0_0_0_7_0_0000}', ""); + Expect(1, 68084, '\P{Nv=0_0_0_0_0_0_7_0_0000}', ""); + Expect(0, 68084, '\P{^Nv=0_0_0_0_0_0_7_0_0000}', ""); Expect(1, 68083, '\p{Nv=7.000000000000000e+05}', ""); Expect(0, 68083, '\p{^Nv=7.000000000000000e+05}', ""); Expect(0, 68083, '\P{Nv=7.000000000000000e+05}', ""); @@ -80724,16 +83084,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68084, '\p{^Nv=7.000000000000000e+05}', ""); Expect(1, 68084, '\P{Nv=7.000000000000000e+05}', ""); Expect(0, 68084, '\P{^Nv=7.000000000000000e+05}', ""); - Error('\p{Is_Numeric_Value= 00_00_70_00_00:=}'); - Error('\P{Is_Numeric_Value= 00_00_70_00_00:=}'); - Expect(1, 68083, '\p{Is_Numeric_Value: +00000700000}', ""); - Expect(0, 68083, '\p{^Is_Numeric_Value: +00000700000}', ""); - Expect(0, 68083, '\P{Is_Numeric_Value: +00000700000}', ""); - Expect(1, 68083, '\P{^Is_Numeric_Value: +00000700000}', ""); - Expect(0, 68084, '\p{Is_Numeric_Value: +00000700000}', ""); - Expect(1, 68084, '\p{^Is_Numeric_Value: +00000700000}', ""); - Expect(1, 68084, '\P{Is_Numeric_Value: +00000700000}', ""); - Expect(0, 68084, '\P{^Is_Numeric_Value: +00000700000}', ""); + Error('\p{Is_Numeric_Value= _0_0_0_7_0_0000:=}'); + Error('\P{Is_Numeric_Value= _0_0_0_7_0_0000:=}'); + Expect(1, 68083, '\p{Is_Numeric_Value=70_00_00}', ""); + Expect(0, 68083, '\p{^Is_Numeric_Value=70_00_00}', ""); + Expect(0, 68083, '\P{Is_Numeric_Value=70_00_00}', ""); + Expect(1, 68083, '\P{^Is_Numeric_Value=70_00_00}', ""); + Expect(0, 68084, '\p{Is_Numeric_Value=70_00_00}', ""); + Expect(1, 68084, '\p{^Is_Numeric_Value=70_00_00}', ""); + Expect(1, 68084, '\P{Is_Numeric_Value=70_00_00}', ""); + Expect(0, 68084, '\P{^Is_Numeric_Value=70_00_00}', ""); Expect(1, 68083, '\p{Is_Numeric_Value=7.000000000000000e+05}', ""); Expect(0, 68083, '\p{^Is_Numeric_Value=7.000000000000000e+05}', ""); Expect(0, 68083, '\P{Is_Numeric_Value=7.000000000000000e+05}', ""); @@ -80742,16 +83102,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68084, '\p{^Is_Numeric_Value=7.000000000000000e+05}', ""); Expect(1, 68084, '\P{Is_Numeric_Value=7.000000000000000e+05}', ""); Expect(0, 68084, '\P{^Is_Numeric_Value=7.000000000000000e+05}', ""); - Error('\p{Is_Nv=-000700000:=}'); - Error('\P{Is_Nv=-000700000:=}'); - Expect(1, 68083, '\p{Is_Nv=+000_007_000_00}', ""); - Expect(0, 68083, '\p{^Is_Nv=+000_007_000_00}', ""); - Expect(0, 68083, '\P{Is_Nv=+000_007_000_00}', ""); - Expect(1, 68083, '\P{^Is_Nv=+000_007_000_00}', ""); - Expect(0, 68084, '\p{Is_Nv=+000_007_000_00}', ""); - Expect(1, 68084, '\p{^Is_Nv=+000_007_000_00}', ""); - Expect(1, 68084, '\P{Is_Nv=+000_007_000_00}', ""); - Expect(0, 68084, '\P{^Is_Nv=+000_007_000_00}', ""); + Error('\p{Is_Nv= :=00_07_00_000}'); + Error('\P{Is_Nv= :=00_07_00_000}'); + Expect(1, 68083, '\p{Is_Nv=0_0_0_7_0_0_0_00}', ""); + Expect(0, 68083, '\p{^Is_Nv=0_0_0_7_0_0_0_00}', ""); + Expect(0, 68083, '\P{Is_Nv=0_0_0_7_0_0_0_00}', ""); + Expect(1, 68083, '\P{^Is_Nv=0_0_0_7_0_0_0_00}', ""); + Expect(0, 68084, '\p{Is_Nv=0_0_0_7_0_0_0_00}', ""); + Expect(1, 68084, '\p{^Is_Nv=0_0_0_7_0_0_0_00}', ""); + Expect(1, 68084, '\P{Is_Nv=0_0_0_7_0_0_0_00}', ""); + Expect(0, 68084, '\P{^Is_Nv=0_0_0_7_0_0_0_00}', ""); Expect(1, 68083, '\p{Is_Nv=7.000000000000000e+05}', ""); Expect(0, 68083, '\p{^Is_Nv=7.000000000000000e+05}', ""); Expect(0, 68083, '\P{Is_Nv=7.000000000000000e+05}', ""); @@ -80760,94 +83120,94 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68084, '\p{^Is_Nv=7.000000000000000e+05}', ""); Expect(1, 68084, '\P{Is_Nv=7.000000000000000e+05}', ""); Expect(0, 68084, '\P{^Is_Nv=7.000000000000000e+05}', ""); - Error('\p{Numeric_Value=/a/ 000008}'); - Error('\P{Numeric_Value=/a/ 000008}'); - Expect(1, 127241, '\p{Numeric_Value=:\A8\z:}', "");; - Expect(0, 127242, '\p{Numeric_Value=:\A8\z:}', "");; - Expect(1, 127241, '\p{Numeric_Value=00_00_00_00_08}', ""); - Expect(0, 127241, '\p{^Numeric_Value=00_00_00_00_08}', ""); - Expect(0, 127241, '\P{Numeric_Value=00_00_00_00_08}', ""); - Expect(1, 127241, '\P{^Numeric_Value=00_00_00_00_08}', ""); - Expect(0, 127242, '\p{Numeric_Value=00_00_00_00_08}', ""); - Expect(1, 127242, '\p{^Numeric_Value=00_00_00_00_08}', ""); - Expect(1, 127242, '\P{Numeric_Value=00_00_00_00_08}', ""); - Expect(0, 127242, '\P{^Numeric_Value=00_00_00_00_08}', ""); - Expect(1, 127241, '\p{Numeric_Value=8.000000000000000e+00}', ""); - Expect(0, 127241, '\p{^Numeric_Value=8.000000000000000e+00}', ""); - Expect(0, 127241, '\P{Numeric_Value=8.000000000000000e+00}', ""); - Expect(1, 127241, '\P{^Numeric_Value=8.000000000000000e+00}', ""); - Expect(0, 127242, '\p{Numeric_Value=8.000000000000000e+00}', ""); - Expect(1, 127242, '\p{^Numeric_Value=8.000000000000000e+00}', ""); - Expect(1, 127242, '\P{Numeric_Value=8.000000000000000e+00}', ""); - Expect(0, 127242, '\P{^Numeric_Value=8.000000000000000e+00}', ""); - Error('\p{Nv=:=+0_0_0_0_0_0_0_0_08}'); - Error('\P{Nv=:=+0_0_0_0_0_0_0_0_08}'); - Expect(1, 127241, '\p{Nv=:\A8\z:}', "");; - Expect(0, 127242, '\p{Nv=:\A8\z:}', "");; - Expect(1, 127241, '\p{Nv=0000_0000_08}', ""); - Expect(0, 127241, '\p{^Nv=0000_0000_08}', ""); - Expect(0, 127241, '\P{Nv=0000_0000_08}', ""); - Expect(1, 127241, '\P{^Nv=0000_0000_08}', ""); - Expect(0, 127242, '\p{Nv=0000_0000_08}', ""); - Expect(1, 127242, '\p{^Nv=0000_0000_08}', ""); - Expect(1, 127242, '\P{Nv=0000_0000_08}', ""); - Expect(0, 127242, '\P{^Nv=0000_0000_08}', ""); - Expect(1, 127241, '\p{Nv=8.000000000000000e+00}', ""); - Expect(0, 127241, '\p{^Nv=8.000000000000000e+00}', ""); - Expect(0, 127241, '\P{Nv=8.000000000000000e+00}', ""); - Expect(1, 127241, '\P{^Nv=8.000000000000000e+00}', ""); - Expect(0, 127242, '\p{Nv=8.000000000000000e+00}', ""); - Expect(1, 127242, '\p{^Nv=8.000000000000000e+00}', ""); - Expect(1, 127242, '\P{Nv=8.000000000000000e+00}', ""); - Expect(0, 127242, '\P{^Nv=8.000000000000000e+00}', ""); - Error('\p{Is_Numeric_Value=_ 08/a/}'); - Error('\P{Is_Numeric_Value=_ 08/a/}'); - Expect(1, 127241, '\p{Is_Numeric_Value=8}', ""); - Expect(0, 127241, '\p{^Is_Numeric_Value=8}', ""); - Expect(0, 127241, '\P{Is_Numeric_Value=8}', ""); - Expect(1, 127241, '\P{^Is_Numeric_Value=8}', ""); - Expect(0, 127242, '\p{Is_Numeric_Value=8}', ""); - Expect(1, 127242, '\p{^Is_Numeric_Value=8}', ""); - Expect(1, 127242, '\P{Is_Numeric_Value=8}', ""); - Expect(0, 127242, '\P{^Is_Numeric_Value=8}', ""); - Expect(1, 127241, '\p{Is_Numeric_Value=8.000000000000000e+00}', ""); - Expect(0, 127241, '\p{^Is_Numeric_Value=8.000000000000000e+00}', ""); - Expect(0, 127241, '\P{Is_Numeric_Value=8.000000000000000e+00}', ""); - Expect(1, 127241, '\P{^Is_Numeric_Value=8.000000000000000e+00}', ""); - Expect(0, 127242, '\p{Is_Numeric_Value=8.000000000000000e+00}', ""); - Expect(1, 127242, '\p{^Is_Numeric_Value=8.000000000000000e+00}', ""); - Expect(1, 127242, '\P{Is_Numeric_Value=8.000000000000000e+00}', ""); - Expect(0, 127242, '\P{^Is_Numeric_Value=8.000000000000000e+00}', ""); - Error('\p{Is_Nv: +00_00_8:=}'); - Error('\P{Is_Nv: +00_00_8:=}'); - Expect(1, 127241, '\p{Is_Nv=+8}', ""); - Expect(0, 127241, '\p{^Is_Nv=+8}', ""); - Expect(0, 127241, '\P{Is_Nv=+8}', ""); - Expect(1, 127241, '\P{^Is_Nv=+8}', ""); - Expect(0, 127242, '\p{Is_Nv=+8}', ""); - Expect(1, 127242, '\p{^Is_Nv=+8}', ""); - Expect(1, 127242, '\P{Is_Nv=+8}', ""); - Expect(0, 127242, '\P{^Is_Nv=+8}', ""); - Expect(1, 127241, '\p{Is_Nv=8.000000000000000e+00}', ""); - Expect(0, 127241, '\p{^Is_Nv=8.000000000000000e+00}', ""); - Expect(0, 127241, '\P{Is_Nv=8.000000000000000e+00}', ""); - Expect(1, 127241, '\P{^Is_Nv=8.000000000000000e+00}', ""); - Expect(0, 127242, '\p{Is_Nv=8.000000000000000e+00}', ""); - Expect(1, 127242, '\p{^Is_Nv=8.000000000000000e+00}', ""); - Expect(1, 127242, '\P{Is_Nv=8.000000000000000e+00}', ""); - Expect(0, 127242, '\P{^Is_Nv=8.000000000000000e+00}', ""); - Error('\p{Numeric_Value=-:=0_0_0_0_0_0_80}'); - Error('\P{Numeric_Value=-:=0_0_0_0_0_0_80}'); + Error('\p{Numeric_Value= 00008:=}'); + Error('\P{Numeric_Value= 00008:=}'); + Expect(1, 130040, '\p{Numeric_Value=:\A8\z:}', "");; + Expect(0, 130041, '\p{Numeric_Value=:\A8\z:}', "");; + Expect(1, 130040, '\p{Numeric_Value=8}', ""); + Expect(0, 130040, '\p{^Numeric_Value=8}', ""); + Expect(0, 130040, '\P{Numeric_Value=8}', ""); + Expect(1, 130040, '\P{^Numeric_Value=8}', ""); + Expect(0, 130041, '\p{Numeric_Value=8}', ""); + Expect(1, 130041, '\p{^Numeric_Value=8}', ""); + Expect(1, 130041, '\P{Numeric_Value=8}', ""); + Expect(0, 130041, '\P{^Numeric_Value=8}', ""); + Expect(1, 130040, '\p{Numeric_Value=8.000000000000000e+00}', ""); + Expect(0, 130040, '\p{^Numeric_Value=8.000000000000000e+00}', ""); + Expect(0, 130040, '\P{Numeric_Value=8.000000000000000e+00}', ""); + Expect(1, 130040, '\P{^Numeric_Value=8.000000000000000e+00}', ""); + Expect(0, 130041, '\p{Numeric_Value=8.000000000000000e+00}', ""); + Expect(1, 130041, '\p{^Numeric_Value=8.000000000000000e+00}', ""); + Expect(1, 130041, '\P{Numeric_Value=8.000000000000000e+00}', ""); + Expect(0, 130041, '\P{^Numeric_Value=8.000000000000000e+00}', ""); + Error('\p{Nv=-:=000_8}'); + Error('\P{Nv=-:=000_8}'); + Expect(1, 130040, '\p{Nv=:\A8\z:}', "");; + Expect(0, 130041, '\p{Nv=:\A8\z:}', "");; + Expect(1, 130040, '\p{Nv=00008}', ""); + Expect(0, 130040, '\p{^Nv=00008}', ""); + Expect(0, 130040, '\P{Nv=00008}', ""); + Expect(1, 130040, '\P{^Nv=00008}', ""); + Expect(0, 130041, '\p{Nv=00008}', ""); + Expect(1, 130041, '\p{^Nv=00008}', ""); + Expect(1, 130041, '\P{Nv=00008}', ""); + Expect(0, 130041, '\P{^Nv=00008}', ""); + Expect(1, 130040, '\p{Nv=8.000000000000000e+00}', ""); + Expect(0, 130040, '\p{^Nv=8.000000000000000e+00}', ""); + Expect(0, 130040, '\P{Nv=8.000000000000000e+00}', ""); + Expect(1, 130040, '\P{^Nv=8.000000000000000e+00}', ""); + Expect(0, 130041, '\p{Nv=8.000000000000000e+00}', ""); + Expect(1, 130041, '\p{^Nv=8.000000000000000e+00}', ""); + Expect(1, 130041, '\P{Nv=8.000000000000000e+00}', ""); + Expect(0, 130041, '\P{^Nv=8.000000000000000e+00}', ""); + Error('\p{Is_Numeric_Value: /a/+008}'); + Error('\P{Is_Numeric_Value: /a/+008}'); + Expect(1, 130040, '\p{Is_Numeric_Value=+00_00_00_00_8}', ""); + Expect(0, 130040, '\p{^Is_Numeric_Value=+00_00_00_00_8}', ""); + Expect(0, 130040, '\P{Is_Numeric_Value=+00_00_00_00_8}', ""); + Expect(1, 130040, '\P{^Is_Numeric_Value=+00_00_00_00_8}', ""); + Expect(0, 130041, '\p{Is_Numeric_Value=+00_00_00_00_8}', ""); + Expect(1, 130041, '\p{^Is_Numeric_Value=+00_00_00_00_8}', ""); + Expect(1, 130041, '\P{Is_Numeric_Value=+00_00_00_00_8}', ""); + Expect(0, 130041, '\P{^Is_Numeric_Value=+00_00_00_00_8}', ""); + Expect(1, 130040, '\p{Is_Numeric_Value=8.000000000000000e+00}', ""); + Expect(0, 130040, '\p{^Is_Numeric_Value=8.000000000000000e+00}', ""); + Expect(0, 130040, '\P{Is_Numeric_Value=8.000000000000000e+00}', ""); + Expect(1, 130040, '\P{^Is_Numeric_Value=8.000000000000000e+00}', ""); + Expect(0, 130041, '\p{Is_Numeric_Value=8.000000000000000e+00}', ""); + Expect(1, 130041, '\p{^Is_Numeric_Value=8.000000000000000e+00}', ""); + Expect(1, 130041, '\P{Is_Numeric_Value=8.000000000000000e+00}', ""); + Expect(0, 130041, '\P{^Is_Numeric_Value=8.000000000000000e+00}', ""); + Error('\p{Is_Nv=/a/-0008}'); + Error('\P{Is_Nv=/a/-0008}'); + Expect(1, 130040, '\p{Is_Nv=+8}', ""); + Expect(0, 130040, '\p{^Is_Nv=+8}', ""); + Expect(0, 130040, '\P{Is_Nv=+8}', ""); + Expect(1, 130040, '\P{^Is_Nv=+8}', ""); + Expect(0, 130041, '\p{Is_Nv=+8}', ""); + Expect(1, 130041, '\p{^Is_Nv=+8}', ""); + Expect(1, 130041, '\P{Is_Nv=+8}', ""); + Expect(0, 130041, '\P{^Is_Nv=+8}', ""); + Expect(1, 130040, '\p{Is_Nv=8.000000000000000e+00}', ""); + Expect(0, 130040, '\p{^Is_Nv=8.000000000000000e+00}', ""); + Expect(0, 130040, '\P{Is_Nv=8.000000000000000e+00}', ""); + Expect(1, 130040, '\P{^Is_Nv=8.000000000000000e+00}', ""); + Expect(0, 130041, '\p{Is_Nv=8.000000000000000e+00}', ""); + Expect(1, 130041, '\p{^Is_Nv=8.000000000000000e+00}', ""); + Expect(1, 130041, '\P{Is_Nv=8.000000000000000e+00}', ""); + Expect(0, 130041, '\P{^Is_Nv=8.000000000000000e+00}', ""); + Error('\p{Numeric_Value: -0080/a/}'); + Error('\P{Numeric_Value: -0080/a/}'); Expect(1, 126225, '\p{Numeric_Value=:\A80\z:}', "");; Expect(0, 126226, '\p{Numeric_Value=:\A80\z:}', "");; - Expect(1, 126225, '\p{Numeric_Value: +00080}', ""); - Expect(0, 126225, '\p{^Numeric_Value: +00080}', ""); - Expect(0, 126225, '\P{Numeric_Value: +00080}', ""); - Expect(1, 126225, '\P{^Numeric_Value: +00080}', ""); - Expect(0, 126226, '\p{Numeric_Value: +00080}', ""); - Expect(1, 126226, '\p{^Numeric_Value: +00080}', ""); - Expect(1, 126226, '\P{Numeric_Value: +00080}', ""); - Expect(0, 126226, '\P{^Numeric_Value: +00080}', ""); + Expect(1, 126225, '\p{Numeric_Value: +8_0}', ""); + Expect(0, 126225, '\p{^Numeric_Value: +8_0}', ""); + Expect(0, 126225, '\P{Numeric_Value: +8_0}', ""); + Expect(1, 126225, '\P{^Numeric_Value: +8_0}', ""); + Expect(0, 126226, '\p{Numeric_Value: +8_0}', ""); + Expect(1, 126226, '\p{^Numeric_Value: +8_0}', ""); + Expect(1, 126226, '\P{Numeric_Value: +8_0}', ""); + Expect(0, 126226, '\P{^Numeric_Value: +8_0}', ""); Expect(1, 126225, '\p{Numeric_Value=8.000000000000000e+01}', ""); Expect(0, 126225, '\p{^Numeric_Value=8.000000000000000e+01}', ""); Expect(0, 126225, '\P{Numeric_Value=8.000000000000000e+01}', ""); @@ -80856,36 +83216,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126226, '\p{^Numeric_Value=8.000000000000000e+01}', ""); Expect(1, 126226, '\P{Numeric_Value=8.000000000000000e+01}', ""); Expect(0, 126226, '\P{^Numeric_Value=8.000000000000000e+01}', ""); - Error('\p{Nv=-:=0000080}'); - Error('\P{Nv=-:=0000080}'); + Error('\p{Nv= :=+0000000080}'); + Error('\P{Nv= :=+0000000080}'); Expect(1, 126225, '\p{Nv=:\A80\z:}', "");; Expect(0, 126226, '\p{Nv=:\A80\z:}', "");; - Expect(1, 126225, '\p{Nv=+0_0_0_0_0_0_80}', ""); - Expect(0, 126225, '\p{^Nv=+0_0_0_0_0_0_80}', ""); - Expect(0, 126225, '\P{Nv=+0_0_0_0_0_0_80}', ""); - Expect(1, 126225, '\P{^Nv=+0_0_0_0_0_0_80}', ""); - Expect(0, 126226, '\p{Nv=+0_0_0_0_0_0_80}', ""); - Expect(1, 126226, '\p{^Nv=+0_0_0_0_0_0_80}', ""); - Expect(1, 126226, '\P{Nv=+0_0_0_0_0_0_80}', ""); - Expect(0, 126226, '\P{^Nv=+0_0_0_0_0_0_80}', ""); - Expect(1, 126225, '\p{Nv=8.000000000000000e+01}', ""); - Expect(0, 126225, '\p{^Nv=8.000000000000000e+01}', ""); - Expect(0, 126225, '\P{Nv=8.000000000000000e+01}', ""); - Expect(1, 126225, '\P{^Nv=8.000000000000000e+01}', ""); - Expect(0, 126226, '\p{Nv=8.000000000000000e+01}', ""); - Expect(1, 126226, '\p{^Nv=8.000000000000000e+01}', ""); - Expect(1, 126226, '\P{Nv=8.000000000000000e+01}', ""); - Expect(0, 126226, '\P{^Nv=8.000000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=/a/ +00_00_00_08_0}'); - Error('\P{Is_Numeric_Value=/a/ +00_00_00_08_0}'); - Expect(1, 126225, '\p{Is_Numeric_Value=0_0_0_080}', ""); - Expect(0, 126225, '\p{^Is_Numeric_Value=0_0_0_080}', ""); - Expect(0, 126225, '\P{Is_Numeric_Value=0_0_0_080}', ""); - Expect(1, 126225, '\P{^Is_Numeric_Value=0_0_0_080}', ""); - Expect(0, 126226, '\p{Is_Numeric_Value=0_0_0_080}', ""); - Expect(1, 126226, '\p{^Is_Numeric_Value=0_0_0_080}', ""); - Expect(1, 126226, '\P{Is_Numeric_Value=0_0_0_080}', ""); - Expect(0, 126226, '\P{^Is_Numeric_Value=0_0_0_080}', ""); + Expect(1, 126225, '\p{Nv=000000080}', ""); + Expect(0, 126225, '\p{^Nv=000000080}', ""); + Expect(0, 126225, '\P{Nv=000000080}', ""); + Expect(1, 126225, '\P{^Nv=000000080}', ""); + Expect(0, 126226, '\p{Nv=000000080}', ""); + Expect(1, 126226, '\p{^Nv=000000080}', ""); + Expect(1, 126226, '\P{Nv=000000080}', ""); + Expect(0, 126226, '\P{^Nv=000000080}', ""); + Expect(1, 126225, '\p{Nv:8.000000000000000e+01}', ""); + Expect(0, 126225, '\p{^Nv:8.000000000000000e+01}', ""); + Expect(0, 126225, '\P{Nv:8.000000000000000e+01}', ""); + Expect(1, 126225, '\P{^Nv:8.000000000000000e+01}', ""); + Expect(0, 126226, '\p{Nv:8.000000000000000e+01}', ""); + Expect(1, 126226, '\p{^Nv:8.000000000000000e+01}', ""); + Expect(1, 126226, '\P{Nv:8.000000000000000e+01}', ""); + Expect(0, 126226, '\P{^Nv:8.000000000000000e+01}', ""); + Error('\p{Is_Numeric_Value: _-00_00_00_00_080:=}'); + Error('\P{Is_Numeric_Value: _-00_00_00_00_080:=}'); + Expect(1, 126225, '\p{Is_Numeric_Value=+0_0_0_0_0_0_00080}', ""); + Expect(0, 126225, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_00080}', ""); + Expect(0, 126225, '\P{Is_Numeric_Value=+0_0_0_0_0_0_00080}', ""); + Expect(1, 126225, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_00080}', ""); + Expect(0, 126226, '\p{Is_Numeric_Value=+0_0_0_0_0_0_00080}', ""); + Expect(1, 126226, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_00080}', ""); + Expect(1, 126226, '\P{Is_Numeric_Value=+0_0_0_0_0_0_00080}', ""); + Expect(0, 126226, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_00080}', ""); Expect(1, 126225, '\p{Is_Numeric_Value=8.000000000000000e+01}', ""); Expect(0, 126225, '\p{^Is_Numeric_Value=8.000000000000000e+01}', ""); Expect(0, 126225, '\P{Is_Numeric_Value=8.000000000000000e+01}', ""); @@ -80894,16 +83254,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126226, '\p{^Is_Numeric_Value=8.000000000000000e+01}', ""); Expect(1, 126226, '\P{Is_Numeric_Value=8.000000000000000e+01}', ""); Expect(0, 126226, '\P{^Is_Numeric_Value=8.000000000000000e+01}', ""); - Error('\p{Is_Nv=/a/ 0008_0}'); - Error('\P{Is_Nv=/a/ 0008_0}'); - Expect(1, 126225, '\p{Is_Nv=0_0_0_80}', ""); - Expect(0, 126225, '\p{^Is_Nv=0_0_0_80}', ""); - Expect(0, 126225, '\P{Is_Nv=0_0_0_80}', ""); - Expect(1, 126225, '\P{^Is_Nv=0_0_0_80}', ""); - Expect(0, 126226, '\p{Is_Nv=0_0_0_80}', ""); - Expect(1, 126226, '\p{^Is_Nv=0_0_0_80}', ""); - Expect(1, 126226, '\P{Is_Nv=0_0_0_80}', ""); - Expect(0, 126226, '\P{^Is_Nv=0_0_0_80}', ""); + Error('\p{Is_Nv: :=__0_0_0_0_80}'); + Error('\P{Is_Nv: :=__0_0_0_0_80}'); + Expect(1, 126225, '\p{Is_Nv=+8_0}', ""); + Expect(0, 126225, '\p{^Is_Nv=+8_0}', ""); + Expect(0, 126225, '\P{Is_Nv=+8_0}', ""); + Expect(1, 126225, '\P{^Is_Nv=+8_0}', ""); + Expect(0, 126226, '\p{Is_Nv=+8_0}', ""); + Expect(1, 126226, '\p{^Is_Nv=+8_0}', ""); + Expect(1, 126226, '\P{Is_Nv=+8_0}', ""); + Expect(0, 126226, '\P{^Is_Nv=+8_0}', ""); Expect(1, 126225, '\p{Is_Nv=8.000000000000000e+01}', ""); Expect(0, 126225, '\p{^Is_Nv=8.000000000000000e+01}', ""); Expect(0, 126225, '\P{Is_Nv=8.000000000000000e+01}', ""); @@ -80912,18 +83272,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126226, '\p{^Is_Nv=8.000000000000000e+01}', ""); Expect(1, 126226, '\P{Is_Nv=8.000000000000000e+01}', ""); Expect(0, 126226, '\P{^Is_Nv=8.000000000000000e+01}', ""); - Error('\p{Numeric_Value=_-0080_0:=}'); - Error('\P{Numeric_Value=_-0080_0:=}'); + Error('\p{Numeric_Value= :=0800}'); + Error('\P{Numeric_Value= :=0800}'); Expect(1, 126234, '\p{Numeric_Value=:\A800\z:}', "");; Expect(0, 126235, '\p{Numeric_Value=:\A800\z:}', "");; - Expect(1, 126234, '\p{Numeric_Value=00000000800}', ""); - Expect(0, 126234, '\p{^Numeric_Value=00000000800}', ""); - Expect(0, 126234, '\P{Numeric_Value=00000000800}', ""); - Expect(1, 126234, '\P{^Numeric_Value=00000000800}', ""); - Expect(0, 126235, '\p{Numeric_Value=00000000800}', ""); - Expect(1, 126235, '\p{^Numeric_Value=00000000800}', ""); - Expect(1, 126235, '\P{Numeric_Value=00000000800}', ""); - Expect(0, 126235, '\P{^Numeric_Value=00000000800}', ""); + Expect(1, 126234, '\p{Numeric_Value=+0_0_0_0_0_0_000800}', ""); + Expect(0, 126234, '\p{^Numeric_Value=+0_0_0_0_0_0_000800}', ""); + Expect(0, 126234, '\P{Numeric_Value=+0_0_0_0_0_0_000800}', ""); + Expect(1, 126234, '\P{^Numeric_Value=+0_0_0_0_0_0_000800}', ""); + Expect(0, 126235, '\p{Numeric_Value=+0_0_0_0_0_0_000800}', ""); + Expect(1, 126235, '\p{^Numeric_Value=+0_0_0_0_0_0_000800}', ""); + Expect(1, 126235, '\P{Numeric_Value=+0_0_0_0_0_0_000800}', ""); + Expect(0, 126235, '\P{^Numeric_Value=+0_0_0_0_0_0_000800}', ""); Expect(1, 126234, '\p{Numeric_Value=8.000000000000000e+02}', ""); Expect(0, 126234, '\p{^Numeric_Value=8.000000000000000e+02}', ""); Expect(0, 126234, '\P{Numeric_Value=8.000000000000000e+02}', ""); @@ -80932,18 +83292,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126235, '\p{^Numeric_Value=8.000000000000000e+02}', ""); Expect(1, 126235, '\P{Numeric_Value=8.000000000000000e+02}', ""); Expect(0, 126235, '\P{^Numeric_Value=8.000000000000000e+02}', ""); - Error('\p{Nv=/a/ +00000800}'); - Error('\P{Nv=/a/ +00000800}'); + Error('\p{Nv=/a/ 0_0_0_0_0_0800}'); + Error('\P{Nv=/a/ 0_0_0_0_0_0800}'); Expect(1, 126234, '\p{Nv=:\A800\z:}', "");; Expect(0, 126235, '\p{Nv=:\A800\z:}', "");; - Expect(1, 126234, '\p{Nv=000800}', ""); - Expect(0, 126234, '\p{^Nv=000800}', ""); - Expect(0, 126234, '\P{Nv=000800}', ""); - Expect(1, 126234, '\P{^Nv=000800}', ""); - Expect(0, 126235, '\p{Nv=000800}', ""); - Expect(1, 126235, '\p{^Nv=000800}', ""); - Expect(1, 126235, '\P{Nv=000800}', ""); - Expect(0, 126235, '\P{^Nv=000800}', ""); + Expect(1, 126234, '\p{Nv=+00_00_00_00_800}', ""); + Expect(0, 126234, '\p{^Nv=+00_00_00_00_800}', ""); + Expect(0, 126234, '\P{Nv=+00_00_00_00_800}', ""); + Expect(1, 126234, '\P{^Nv=+00_00_00_00_800}', ""); + Expect(0, 126235, '\p{Nv=+00_00_00_00_800}', ""); + Expect(1, 126235, '\p{^Nv=+00_00_00_00_800}', ""); + Expect(1, 126235, '\P{Nv=+00_00_00_00_800}', ""); + Expect(0, 126235, '\P{^Nv=+00_00_00_00_800}', ""); Expect(1, 126234, '\p{Nv=8.000000000000000e+02}', ""); Expect(0, 126234, '\p{^Nv=8.000000000000000e+02}', ""); Expect(0, 126234, '\P{Nv=8.000000000000000e+02}', ""); @@ -80952,16 +83312,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126235, '\p{^Nv=8.000000000000000e+02}', ""); Expect(1, 126235, '\P{Nv=8.000000000000000e+02}', ""); Expect(0, 126235, '\P{^Nv=8.000000000000000e+02}', ""); - Error('\p{Is_Numeric_Value= -000800/a/}'); - Error('\P{Is_Numeric_Value= -000800/a/}'); - Expect(1, 126234, '\p{Is_Numeric_Value=+000000800}', ""); - Expect(0, 126234, '\p{^Is_Numeric_Value=+000000800}', ""); - Expect(0, 126234, '\P{Is_Numeric_Value=+000000800}', ""); - Expect(1, 126234, '\P{^Is_Numeric_Value=+000000800}', ""); - Expect(0, 126235, '\p{Is_Numeric_Value=+000000800}', ""); - Expect(1, 126235, '\p{^Is_Numeric_Value=+000000800}', ""); - Expect(1, 126235, '\P{Is_Numeric_Value=+000000800}', ""); - Expect(0, 126235, '\P{^Is_Numeric_Value=+000000800}', ""); + Error('\p{Is_Numeric_Value=- 0800:=}'); + Error('\P{Is_Numeric_Value=- 0800:=}'); + Expect(1, 126234, '\p{Is_Numeric_Value=00_00_80_0}', ""); + Expect(0, 126234, '\p{^Is_Numeric_Value=00_00_80_0}', ""); + Expect(0, 126234, '\P{Is_Numeric_Value=00_00_80_0}', ""); + Expect(1, 126234, '\P{^Is_Numeric_Value=00_00_80_0}', ""); + Expect(0, 126235, '\p{Is_Numeric_Value=00_00_80_0}', ""); + Expect(1, 126235, '\p{^Is_Numeric_Value=00_00_80_0}', ""); + Expect(1, 126235, '\P{Is_Numeric_Value=00_00_80_0}', ""); + Expect(0, 126235, '\P{^Is_Numeric_Value=00_00_80_0}', ""); Expect(1, 126234, '\p{Is_Numeric_Value=8.000000000000000e+02}', ""); Expect(0, 126234, '\p{^Is_Numeric_Value=8.000000000000000e+02}', ""); Expect(0, 126234, '\P{Is_Numeric_Value=8.000000000000000e+02}', ""); @@ -80970,8 +83330,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126235, '\p{^Is_Numeric_Value=8.000000000000000e+02}', ""); Expect(1, 126235, '\P{Is_Numeric_Value=8.000000000000000e+02}', ""); Expect(0, 126235, '\P{^Is_Numeric_Value=8.000000000000000e+02}', ""); - Error('\p{Is_Nv=/a/ -00800}'); - Error('\P{Is_Nv=/a/ -00800}'); + Error('\p{Is_Nv=--0080_0/a/}'); + Error('\P{Is_Nv=--0080_0/a/}'); Expect(1, 126234, '\p{Is_Nv=000000800}', ""); Expect(0, 126234, '\p{^Is_Nv=000000800}', ""); Expect(0, 126234, '\P{Is_Nv=000000800}', ""); @@ -80988,18 +83348,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126235, '\p{^Is_Nv=8.000000000000000e+02}', ""); Expect(1, 126235, '\P{Is_Nv=8.000000000000000e+02}', ""); Expect(0, 126235, '\P{^Is_Nv=8.000000000000000e+02}', ""); - Error('\p{Numeric_Value=_:=+000000008000}'); - Error('\P{Numeric_Value=_:=+000000008000}'); + Error('\p{Numeric_Value=_:=00000800_0}'); + Error('\P{Numeric_Value=_:=00000800_0}'); Expect(1, 126243, '\p{Numeric_Value=:\A8000\z:}', "");; Expect(0, 126244, '\p{Numeric_Value=:\A8000\z:}', "");; - Expect(1, 126243, '\p{Numeric_Value=0000008000}', ""); - Expect(0, 126243, '\p{^Numeric_Value=0000008000}', ""); - Expect(0, 126243, '\P{Numeric_Value=0000008000}', ""); - Expect(1, 126243, '\P{^Numeric_Value=0000008000}', ""); - Expect(0, 126244, '\p{Numeric_Value=0000008000}', ""); - Expect(1, 126244, '\p{^Numeric_Value=0000008000}', ""); - Expect(1, 126244, '\P{Numeric_Value=0000008000}', ""); - Expect(0, 126244, '\P{^Numeric_Value=0000008000}', ""); + Expect(1, 126243, '\p{Numeric_Value=00000000800_0}', ""); + Expect(0, 126243, '\p{^Numeric_Value=00000000800_0}', ""); + Expect(0, 126243, '\P{Numeric_Value=00000000800_0}', ""); + Expect(1, 126243, '\P{^Numeric_Value=00000000800_0}', ""); + Expect(0, 126244, '\p{Numeric_Value=00000000800_0}', ""); + Expect(1, 126244, '\p{^Numeric_Value=00000000800_0}', ""); + Expect(1, 126244, '\P{Numeric_Value=00000000800_0}', ""); + Expect(0, 126244, '\P{^Numeric_Value=00000000800_0}', ""); Expect(1, 126243, '\p{Numeric_Value=8.000000000000000e+03}', ""); Expect(0, 126243, '\p{^Numeric_Value=8.000000000000000e+03}', ""); Expect(0, 126243, '\P{Numeric_Value=8.000000000000000e+03}', ""); @@ -81008,36 +83368,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126244, '\p{^Numeric_Value=8.000000000000000e+03}', ""); Expect(1, 126244, '\P{Numeric_Value=8.000000000000000e+03}', ""); Expect(0, 126244, '\P{^Numeric_Value=8.000000000000000e+03}', ""); - Error('\p{Nv= 8_0_00:=}'); - Error('\P{Nv= 8_0_00:=}'); + Error('\p{Nv=/a/ -0000008000}'); + Error('\P{Nv=/a/ -0000008000}'); Expect(1, 126243, '\p{Nv=:\A8000\z:}', "");; Expect(0, 126244, '\p{Nv=:\A8000\z:}', "");; - Expect(1, 126243, '\p{Nv=8000}', ""); - Expect(0, 126243, '\p{^Nv=8000}', ""); - Expect(0, 126243, '\P{Nv=8000}', ""); - Expect(1, 126243, '\P{^Nv=8000}', ""); - Expect(0, 126244, '\p{Nv=8000}', ""); - Expect(1, 126244, '\p{^Nv=8000}', ""); - Expect(1, 126244, '\P{Nv=8000}', ""); - Expect(0, 126244, '\P{^Nv=8000}', ""); - Expect(1, 126243, '\p{Nv=8.000000000000000e+03}', ""); - Expect(0, 126243, '\p{^Nv=8.000000000000000e+03}', ""); - Expect(0, 126243, '\P{Nv=8.000000000000000e+03}', ""); - Expect(1, 126243, '\P{^Nv=8.000000000000000e+03}', ""); - Expect(0, 126244, '\p{Nv=8.000000000000000e+03}', ""); - Expect(1, 126244, '\p{^Nv=8.000000000000000e+03}', ""); - Expect(1, 126244, '\P{Nv=8.000000000000000e+03}', ""); - Expect(0, 126244, '\P{^Nv=8.000000000000000e+03}', ""); - Error('\p{Is_Numeric_Value=/a/ -0_0_0_0_0_0_0_0_8_0_00}'); - Error('\P{Is_Numeric_Value=/a/ -0_0_0_0_0_0_0_0_8_0_00}'); - Expect(1, 126243, '\p{Is_Numeric_Value=+08000}', ""); - Expect(0, 126243, '\p{^Is_Numeric_Value=+08000}', ""); - Expect(0, 126243, '\P{Is_Numeric_Value=+08000}', ""); - Expect(1, 126243, '\P{^Is_Numeric_Value=+08000}', ""); - Expect(0, 126244, '\p{Is_Numeric_Value=+08000}', ""); - Expect(1, 126244, '\p{^Is_Numeric_Value=+08000}', ""); - Expect(1, 126244, '\P{Is_Numeric_Value=+08000}', ""); - Expect(0, 126244, '\P{^Is_Numeric_Value=+08000}', ""); + Expect(1, 126243, '\p{Nv=00008000}', ""); + Expect(0, 126243, '\p{^Nv=00008000}', ""); + Expect(0, 126243, '\P{Nv=00008000}', ""); + Expect(1, 126243, '\P{^Nv=00008000}', ""); + Expect(0, 126244, '\p{Nv=00008000}', ""); + Expect(1, 126244, '\p{^Nv=00008000}', ""); + Expect(1, 126244, '\P{Nv=00008000}', ""); + Expect(0, 126244, '\P{^Nv=00008000}', ""); + Expect(1, 126243, '\p{Nv: 8.000000000000000e+03}', ""); + Expect(0, 126243, '\p{^Nv: 8.000000000000000e+03}', ""); + Expect(0, 126243, '\P{Nv: 8.000000000000000e+03}', ""); + Expect(1, 126243, '\P{^Nv: 8.000000000000000e+03}', ""); + Expect(0, 126244, '\p{Nv: 8.000000000000000e+03}', ""); + Expect(1, 126244, '\p{^Nv: 8.000000000000000e+03}', ""); + Expect(1, 126244, '\P{Nv: 8.000000000000000e+03}', ""); + Expect(0, 126244, '\P{^Nv: 8.000000000000000e+03}', ""); + Error('\p{Is_Numeric_Value=/a/ 08000}'); + Error('\P{Is_Numeric_Value=/a/ 08000}'); + Expect(1, 126243, '\p{Is_Numeric_Value=0_0_8_0_00}', ""); + Expect(0, 126243, '\p{^Is_Numeric_Value=0_0_8_0_00}', ""); + Expect(0, 126243, '\P{Is_Numeric_Value=0_0_8_0_00}', ""); + Expect(1, 126243, '\P{^Is_Numeric_Value=0_0_8_0_00}', ""); + Expect(0, 126244, '\p{Is_Numeric_Value=0_0_8_0_00}', ""); + Expect(1, 126244, '\p{^Is_Numeric_Value=0_0_8_0_00}', ""); + Expect(1, 126244, '\P{Is_Numeric_Value=0_0_8_0_00}', ""); + Expect(0, 126244, '\P{^Is_Numeric_Value=0_0_8_0_00}', ""); Expect(1, 126243, '\p{Is_Numeric_Value=8.000000000000000e+03}', ""); Expect(0, 126243, '\p{^Is_Numeric_Value=8.000000000000000e+03}', ""); Expect(0, 126243, '\P{Is_Numeric_Value=8.000000000000000e+03}', ""); @@ -81046,16 +83406,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126244, '\p{^Is_Numeric_Value=8.000000000000000e+03}', ""); Expect(1, 126244, '\P{Is_Numeric_Value=8.000000000000000e+03}', ""); Expect(0, 126244, '\P{^Is_Numeric_Value=8.000000000000000e+03}', ""); - Error('\p{Is_Nv=_-+8000/a/}'); - Error('\P{Is_Nv=_-+8000/a/}'); - Expect(1, 126243, '\p{Is_Nv=8000}', ""); - Expect(0, 126243, '\p{^Is_Nv=8000}', ""); - Expect(0, 126243, '\P{Is_Nv=8000}', ""); - Expect(1, 126243, '\P{^Is_Nv=8000}', ""); - Expect(0, 126244, '\p{Is_Nv=8000}', ""); - Expect(1, 126244, '\p{^Is_Nv=8000}', ""); - Expect(1, 126244, '\P{Is_Nv=8000}', ""); - Expect(0, 126244, '\P{^Is_Nv=8000}', ""); + Error('\p{Is_Nv=/a/__0008000}'); + Error('\P{Is_Nv=/a/__0008000}'); + Expect(1, 126243, '\p{Is_Nv=+8_0_00}', ""); + Expect(0, 126243, '\p{^Is_Nv=+8_0_00}', ""); + Expect(0, 126243, '\P{Is_Nv=+8_0_00}', ""); + Expect(1, 126243, '\P{^Is_Nv=+8_0_00}', ""); + Expect(0, 126244, '\p{Is_Nv=+8_0_00}', ""); + Expect(1, 126244, '\p{^Is_Nv=+8_0_00}', ""); + Expect(1, 126244, '\P{Is_Nv=+8_0_00}', ""); + Expect(0, 126244, '\P{^Is_Nv=+8_0_00}', ""); Expect(1, 126243, '\p{Is_Nv=8.000000000000000e+03}', ""); Expect(0, 126243, '\p{^Is_Nv=8.000000000000000e+03}', ""); Expect(0, 126243, '\P{Is_Nv=8.000000000000000e+03}', ""); @@ -81064,18 +83424,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126244, '\p{^Is_Nv=8.000000000000000e+03}', ""); Expect(1, 126244, '\P{Is_Nv=8.000000000000000e+03}', ""); Expect(0, 126244, '\P{^Is_Nv=8.000000000000000e+03}', ""); - Error('\p{Numeric_Value= -+0_0_0_8_0000/a/}'); - Error('\P{Numeric_Value= -+0_0_0_8_0000/a/}'); + Error('\p{Numeric_Value=/a/_00_00_00_00_80_00_0}'); + Error('\P{Numeric_Value=/a/_00_00_00_00_80_00_0}'); Expect(1, 126252, '\p{Numeric_Value=:\A80000\z:}', "");; Expect(0, 126253, '\p{Numeric_Value=:\A80000\z:}', "");; - Expect(1, 126252, '\p{Numeric_Value=0000000080000}', ""); - Expect(0, 126252, '\p{^Numeric_Value=0000000080000}', ""); - Expect(0, 126252, '\P{Numeric_Value=0000000080000}', ""); - Expect(1, 126252, '\P{^Numeric_Value=0000000080000}', ""); - Expect(0, 126253, '\p{Numeric_Value=0000000080000}', ""); - Expect(1, 126253, '\p{^Numeric_Value=0000000080000}', ""); - Expect(1, 126253, '\P{Numeric_Value=0000000080000}', ""); - Expect(0, 126253, '\P{^Numeric_Value=0000000080000}', ""); + Expect(1, 126252, '\p{Numeric_Value=+0_0_8_0_000}', ""); + Expect(0, 126252, '\p{^Numeric_Value=+0_0_8_0_000}', ""); + Expect(0, 126252, '\P{Numeric_Value=+0_0_8_0_000}', ""); + Expect(1, 126252, '\P{^Numeric_Value=+0_0_8_0_000}', ""); + Expect(0, 126253, '\p{Numeric_Value=+0_0_8_0_000}', ""); + Expect(1, 126253, '\p{^Numeric_Value=+0_0_8_0_000}', ""); + Expect(1, 126253, '\P{Numeric_Value=+0_0_8_0_000}', ""); + Expect(0, 126253, '\P{^Numeric_Value=+0_0_8_0_000}', ""); Expect(1, 126252, '\p{Numeric_Value=8.000000000000000e+04}', ""); Expect(0, 126252, '\p{^Numeric_Value=8.000000000000000e+04}', ""); Expect(0, 126252, '\P{Numeric_Value=8.000000000000000e+04}', ""); @@ -81084,18 +83444,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126253, '\p{^Numeric_Value=8.000000000000000e+04}', ""); Expect(1, 126253, '\P{Numeric_Value=8.000000000000000e+04}', ""); Expect(0, 126253, '\P{^Numeric_Value=8.000000000000000e+04}', ""); - Error('\p{Nv=:= -000000080000}'); - Error('\P{Nv=:= -000000080000}'); + Error('\p{Nv=-+0000000080000:=}'); + Error('\P{Nv=-+0000000080000:=}'); Expect(1, 126252, '\p{Nv=:\A80000\z:}', "");; Expect(0, 126253, '\p{Nv=:\A80000\z:}', "");; - Expect(1, 126252, '\p{Nv=+0_8_0_000}', ""); - Expect(0, 126252, '\p{^Nv=+0_8_0_000}', ""); - Expect(0, 126252, '\P{Nv=+0_8_0_000}', ""); - Expect(1, 126252, '\P{^Nv=+0_8_0_000}', ""); - Expect(0, 126253, '\p{Nv=+0_8_0_000}', ""); - Expect(1, 126253, '\p{^Nv=+0_8_0_000}', ""); - Expect(1, 126253, '\P{Nv=+0_8_0_000}', ""); - Expect(0, 126253, '\P{^Nv=+0_8_0_000}', ""); + Expect(1, 126252, '\p{Nv=080000}', ""); + Expect(0, 126252, '\p{^Nv=080000}', ""); + Expect(0, 126252, '\P{Nv=080000}', ""); + Expect(1, 126252, '\P{^Nv=080000}', ""); + Expect(0, 126253, '\p{Nv=080000}', ""); + Expect(1, 126253, '\p{^Nv=080000}', ""); + Expect(1, 126253, '\P{Nv=080000}', ""); + Expect(0, 126253, '\P{^Nv=080000}', ""); Expect(1, 126252, '\p{Nv=8.000000000000000e+04}', ""); Expect(0, 126252, '\p{^Nv=8.000000000000000e+04}', ""); Expect(0, 126252, '\P{Nv=8.000000000000000e+04}', ""); @@ -81104,16 +83464,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126253, '\p{^Nv=8.000000000000000e+04}', ""); Expect(1, 126253, '\P{Nv=8.000000000000000e+04}', ""); Expect(0, 126253, '\P{^Nv=8.000000000000000e+04}', ""); - Error('\p{Is_Numeric_Value=- 000000080000/a/}'); - Error('\P{Is_Numeric_Value=- 000000080000/a/}'); - Expect(1, 126252, '\p{Is_Numeric_Value=0_0_0_8_0_0_00}', ""); - Expect(0, 126252, '\p{^Is_Numeric_Value=0_0_0_8_0_0_00}', ""); - Expect(0, 126252, '\P{Is_Numeric_Value=0_0_0_8_0_0_00}', ""); - Expect(1, 126252, '\P{^Is_Numeric_Value=0_0_0_8_0_0_00}', ""); - Expect(0, 126253, '\p{Is_Numeric_Value=0_0_0_8_0_0_00}', ""); - Expect(1, 126253, '\p{^Is_Numeric_Value=0_0_0_8_0_0_00}', ""); - Expect(1, 126253, '\P{Is_Numeric_Value=0_0_0_8_0_0_00}', ""); - Expect(0, 126253, '\P{^Is_Numeric_Value=0_0_0_8_0_0_00}', ""); + Error('\p{Is_Numeric_Value= -00_80_00_0:=}'); + Error('\P{Is_Numeric_Value= -00_80_00_0:=}'); + Expect(1, 126252, '\p{Is_Numeric_Value=0_0_0_8_0000}', ""); + Expect(0, 126252, '\p{^Is_Numeric_Value=0_0_0_8_0000}', ""); + Expect(0, 126252, '\P{Is_Numeric_Value=0_0_0_8_0000}', ""); + Expect(1, 126252, '\P{^Is_Numeric_Value=0_0_0_8_0000}', ""); + Expect(0, 126253, '\p{Is_Numeric_Value=0_0_0_8_0000}', ""); + Expect(1, 126253, '\p{^Is_Numeric_Value=0_0_0_8_0000}', ""); + Expect(1, 126253, '\P{Is_Numeric_Value=0_0_0_8_0000}', ""); + Expect(0, 126253, '\P{^Is_Numeric_Value=0_0_0_8_0000}', ""); Expect(1, 126252, '\p{Is_Numeric_Value=8.000000000000000e+04}', ""); Expect(0, 126252, '\p{^Is_Numeric_Value=8.000000000000000e+04}', ""); Expect(0, 126252, '\P{Is_Numeric_Value=8.000000000000000e+04}', ""); @@ -81122,36 +83482,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126253, '\p{^Is_Numeric_Value=8.000000000000000e+04}', ""); Expect(1, 126253, '\P{Is_Numeric_Value=8.000000000000000e+04}', ""); Expect(0, 126253, '\P{^Is_Numeric_Value=8.000000000000000e+04}', ""); - Error('\p{Is_Nv=0000000080000:=}'); - Error('\P{Is_Nv=0000000080000:=}'); - Expect(1, 126252, '\p{Is_Nv=080000}', ""); - Expect(0, 126252, '\p{^Is_Nv=080000}', ""); - Expect(0, 126252, '\P{Is_Nv=080000}', ""); - Expect(1, 126252, '\P{^Is_Nv=080000}', ""); - Expect(0, 126253, '\p{Is_Nv=080000}', ""); - Expect(1, 126253, '\p{^Is_Nv=080000}', ""); - Expect(1, 126253, '\P{Is_Nv=080000}', ""); - Expect(0, 126253, '\P{^Is_Nv=080000}', ""); - Expect(1, 126252, '\p{Is_Nv=8.000000000000000e+04}', ""); - Expect(0, 126252, '\p{^Is_Nv=8.000000000000000e+04}', ""); - Expect(0, 126252, '\P{Is_Nv=8.000000000000000e+04}', ""); - Expect(1, 126252, '\P{^Is_Nv=8.000000000000000e+04}', ""); - Expect(0, 126253, '\p{Is_Nv=8.000000000000000e+04}', ""); - Expect(1, 126253, '\p{^Is_Nv=8.000000000000000e+04}', ""); - Expect(1, 126253, '\P{Is_Nv=8.000000000000000e+04}', ""); - Expect(0, 126253, '\P{^Is_Nv=8.000000000000000e+04}', ""); - Error('\p{Numeric_Value= _000800000:=}'); - Error('\P{Numeric_Value= _000800000:=}'); + Error('\p{Is_Nv=:= 0_0_0_0_0_0_80000}'); + Error('\P{Is_Nv=:= 0_0_0_0_0_0_80000}'); + Expect(1, 126252, '\p{Is_Nv=+80_00_0}', ""); + Expect(0, 126252, '\p{^Is_Nv=+80_00_0}', ""); + Expect(0, 126252, '\P{Is_Nv=+80_00_0}', ""); + Expect(1, 126252, '\P{^Is_Nv=+80_00_0}', ""); + Expect(0, 126253, '\p{Is_Nv=+80_00_0}', ""); + Expect(1, 126253, '\p{^Is_Nv=+80_00_0}', ""); + Expect(1, 126253, '\P{Is_Nv=+80_00_0}', ""); + Expect(0, 126253, '\P{^Is_Nv=+80_00_0}', ""); + Expect(1, 126252, '\p{Is_Nv: 8.000000000000000e+04}', ""); + Expect(0, 126252, '\p{^Is_Nv: 8.000000000000000e+04}', ""); + Expect(0, 126252, '\P{Is_Nv: 8.000000000000000e+04}', ""); + Expect(1, 126252, '\P{^Is_Nv: 8.000000000000000e+04}', ""); + Expect(0, 126253, '\p{Is_Nv: 8.000000000000000e+04}', ""); + Expect(1, 126253, '\p{^Is_Nv: 8.000000000000000e+04}', ""); + Expect(1, 126253, '\P{Is_Nv: 8.000000000000000e+04}', ""); + Expect(0, 126253, '\P{^Is_Nv: 8.000000000000000e+04}', ""); + Error('\p{Numeric_Value= /a/0080000_0}'); + Error('\P{Numeric_Value= /a/0080000_0}'); Expect(1, 68084, '\p{Numeric_Value=:\A800000\z:}', "");; Expect(0, 68085, '\p{Numeric_Value=:\A800000\z:}', "");; - Expect(1, 68084, '\p{Numeric_Value=00_00_00_08_00_000}', ""); - Expect(0, 68084, '\p{^Numeric_Value=00_00_00_08_00_000}', ""); - Expect(0, 68084, '\P{Numeric_Value=00_00_00_08_00_000}', ""); - Expect(1, 68084, '\P{^Numeric_Value=00_00_00_08_00_000}', ""); - Expect(0, 68085, '\p{Numeric_Value=00_00_00_08_00_000}', ""); - Expect(1, 68085, '\p{^Numeric_Value=00_00_00_08_00_000}', ""); - Expect(1, 68085, '\P{Numeric_Value=00_00_00_08_00_000}', ""); - Expect(0, 68085, '\P{^Numeric_Value=00_00_00_08_00_000}', ""); + Expect(1, 68084, '\p{Numeric_Value=800000}', ""); + Expect(0, 68084, '\p{^Numeric_Value=800000}', ""); + Expect(0, 68084, '\P{Numeric_Value=800000}', ""); + Expect(1, 68084, '\P{^Numeric_Value=800000}', ""); + Expect(0, 68085, '\p{Numeric_Value=800000}', ""); + Expect(1, 68085, '\p{^Numeric_Value=800000}', ""); + Expect(1, 68085, '\P{Numeric_Value=800000}', ""); + Expect(0, 68085, '\P{^Numeric_Value=800000}', ""); Expect(1, 68084, '\p{Numeric_Value=8.000000000000000e+05}', ""); Expect(0, 68084, '\p{^Numeric_Value=8.000000000000000e+05}', ""); Expect(0, 68084, '\P{Numeric_Value=8.000000000000000e+05}', ""); @@ -81160,18 +83520,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68085, '\p{^Numeric_Value=8.000000000000000e+05}', ""); Expect(1, 68085, '\P{Numeric_Value=8.000000000000000e+05}', ""); Expect(0, 68085, '\P{^Numeric_Value=8.000000000000000e+05}', ""); - Error('\p{Nv: /a/--000800000}'); - Error('\P{Nv: /a/--000800000}'); + Error('\p{Nv= /a/0000800000}'); + Error('\P{Nv= /a/0000800000}'); Expect(1, 68084, '\p{Nv=:\A800000\z:}', "");; Expect(0, 68085, '\p{Nv=:\A800000\z:}', "");; - Expect(1, 68084, '\p{Nv=+8_0_0_000}', ""); - Expect(0, 68084, '\p{^Nv=+8_0_0_000}', ""); - Expect(0, 68084, '\P{Nv=+8_0_0_000}', ""); - Expect(1, 68084, '\P{^Nv=+8_0_0_000}', ""); - Expect(0, 68085, '\p{Nv=+8_0_0_000}', ""); - Expect(1, 68085, '\p{^Nv=+8_0_0_000}', ""); - Expect(1, 68085, '\P{Nv=+8_0_0_000}', ""); - Expect(0, 68085, '\P{^Nv=+8_0_0_000}', ""); + Expect(1, 68084, '\p{Nv=080000_0}', ""); + Expect(0, 68084, '\p{^Nv=080000_0}', ""); + Expect(0, 68084, '\P{Nv=080000_0}', ""); + Expect(1, 68084, '\P{^Nv=080000_0}', ""); + Expect(0, 68085, '\p{Nv=080000_0}', ""); + Expect(1, 68085, '\p{^Nv=080000_0}', ""); + Expect(1, 68085, '\P{Nv=080000_0}', ""); + Expect(0, 68085, '\P{^Nv=080000_0}', ""); Expect(1, 68084, '\p{Nv=8.000000000000000e+05}', ""); Expect(0, 68084, '\p{^Nv=8.000000000000000e+05}', ""); Expect(0, 68084, '\P{Nv=8.000000000000000e+05}', ""); @@ -81180,16 +83540,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68085, '\p{^Nv=8.000000000000000e+05}', ""); Expect(1, 68085, '\P{Nv=8.000000000000000e+05}', ""); Expect(0, 68085, '\P{^Nv=8.000000000000000e+05}', ""); - Error('\p{Is_Numeric_Value= +000800000:=}'); - Error('\P{Is_Numeric_Value= +000800000:=}'); - Expect(1, 68084, '\p{Is_Numeric_Value=008_000_00}', ""); - Expect(0, 68084, '\p{^Is_Numeric_Value=008_000_00}', ""); - Expect(0, 68084, '\P{Is_Numeric_Value=008_000_00}', ""); - Expect(1, 68084, '\P{^Is_Numeric_Value=008_000_00}', ""); - Expect(0, 68085, '\p{Is_Numeric_Value=008_000_00}', ""); - Expect(1, 68085, '\p{^Is_Numeric_Value=008_000_00}', ""); - Expect(1, 68085, '\P{Is_Numeric_Value=008_000_00}', ""); - Expect(0, 68085, '\P{^Is_Numeric_Value=008_000_00}', ""); + Error('\p{Is_Numeric_Value=- 00000000800000/a/}'); + Error('\P{Is_Numeric_Value=- 00000000800000/a/}'); + Expect(1, 68084, '\p{Is_Numeric_Value=000000_008000_00}', ""); + Expect(0, 68084, '\p{^Is_Numeric_Value=000000_008000_00}', ""); + Expect(0, 68084, '\P{Is_Numeric_Value=000000_008000_00}', ""); + Expect(1, 68084, '\P{^Is_Numeric_Value=000000_008000_00}', ""); + Expect(0, 68085, '\p{Is_Numeric_Value=000000_008000_00}', ""); + Expect(1, 68085, '\p{^Is_Numeric_Value=000000_008000_00}', ""); + Expect(1, 68085, '\P{Is_Numeric_Value=000000_008000_00}', ""); + Expect(0, 68085, '\P{^Is_Numeric_Value=000000_008000_00}', ""); Expect(1, 68084, '\p{Is_Numeric_Value=8.000000000000000e+05}', ""); Expect(0, 68084, '\p{^Is_Numeric_Value=8.000000000000000e+05}', ""); Expect(0, 68084, '\P{Is_Numeric_Value=8.000000000000000e+05}', ""); @@ -81198,36 +83558,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68085, '\p{^Is_Numeric_Value=8.000000000000000e+05}', ""); Expect(1, 68085, '\P{Is_Numeric_Value=8.000000000000000e+05}', ""); Expect(0, 68085, '\P{^Is_Numeric_Value=8.000000000000000e+05}', ""); - Error('\p{Is_Nv: -:=+00000000800000}'); - Error('\P{Is_Nv: -:=+00000000800000}'); - Expect(1, 68084, '\p{Is_Nv=0800000}', ""); - Expect(0, 68084, '\p{^Is_Nv=0800000}', ""); - Expect(0, 68084, '\P{Is_Nv=0800000}', ""); - Expect(1, 68084, '\P{^Is_Nv=0800000}', ""); - Expect(0, 68085, '\p{Is_Nv=0800000}', ""); - Expect(1, 68085, '\p{^Is_Nv=0800000}', ""); - Expect(1, 68085, '\P{Is_Nv=0800000}', ""); - Expect(0, 68085, '\P{^Is_Nv=0800000}', ""); - Expect(1, 68084, '\p{Is_Nv: 8.000000000000000e+05}', ""); - Expect(0, 68084, '\p{^Is_Nv: 8.000000000000000e+05}', ""); - Expect(0, 68084, '\P{Is_Nv: 8.000000000000000e+05}', ""); - Expect(1, 68084, '\P{^Is_Nv: 8.000000000000000e+05}', ""); - Expect(0, 68085, '\p{Is_Nv: 8.000000000000000e+05}', ""); - Expect(1, 68085, '\p{^Is_Nv: 8.000000000000000e+05}', ""); - Expect(1, 68085, '\P{Is_Nv: 8.000000000000000e+05}', ""); - Expect(0, 68085, '\P{^Is_Nv: 8.000000000000000e+05}', ""); - Error('\p{Numeric_Value:-0000_9/a/}'); - Error('\P{Numeric_Value:-0000_9/a/}'); + Error('\p{Is_Nv= 0800000:=}'); + Error('\P{Is_Nv= 0800000:=}'); + Expect(1, 68084, '\p{Is_Nv=+00800000}', ""); + Expect(0, 68084, '\p{^Is_Nv=+00800000}', ""); + Expect(0, 68084, '\P{Is_Nv=+00800000}', ""); + Expect(1, 68084, '\P{^Is_Nv=+00800000}', ""); + Expect(0, 68085, '\p{Is_Nv=+00800000}', ""); + Expect(1, 68085, '\p{^Is_Nv=+00800000}', ""); + Expect(1, 68085, '\P{Is_Nv=+00800000}', ""); + Expect(0, 68085, '\P{^Is_Nv=+00800000}', ""); + Expect(1, 68084, '\p{Is_Nv=8.000000000000000e+05}', ""); + Expect(0, 68084, '\p{^Is_Nv=8.000000000000000e+05}', ""); + Expect(0, 68084, '\P{Is_Nv=8.000000000000000e+05}', ""); + Expect(1, 68084, '\P{^Is_Nv=8.000000000000000e+05}', ""); + Expect(0, 68085, '\p{Is_Nv=8.000000000000000e+05}', ""); + Expect(1, 68085, '\p{^Is_Nv=8.000000000000000e+05}', ""); + Expect(1, 68085, '\P{Is_Nv=8.000000000000000e+05}', ""); + Expect(0, 68085, '\P{^Is_Nv=8.000000000000000e+05}', ""); + Error('\p{Numeric_Value=_0009:=}'); + Error('\P{Numeric_Value=_0009:=}'); Expect(1, 194704, '\p{Numeric_Value=:\A9\z:}', "");; Expect(0, 194705, '\p{Numeric_Value=:\A9\z:}', "");; - Expect(1, 194704, '\p{Numeric_Value=00_9}', ""); - Expect(0, 194704, '\p{^Numeric_Value=00_9}', ""); - Expect(0, 194704, '\P{Numeric_Value=00_9}', ""); - Expect(1, 194704, '\P{^Numeric_Value=00_9}', ""); - Expect(0, 194705, '\p{Numeric_Value=00_9}', ""); - Expect(1, 194705, '\p{^Numeric_Value=00_9}', ""); - Expect(1, 194705, '\P{Numeric_Value=00_9}', ""); - Expect(0, 194705, '\P{^Numeric_Value=00_9}', ""); + Expect(1, 194704, '\p{Numeric_Value=00009}', ""); + Expect(0, 194704, '\p{^Numeric_Value=00009}', ""); + Expect(0, 194704, '\P{Numeric_Value=00009}', ""); + Expect(1, 194704, '\P{^Numeric_Value=00009}', ""); + Expect(0, 194705, '\p{Numeric_Value=00009}', ""); + Expect(1, 194705, '\p{^Numeric_Value=00009}', ""); + Expect(1, 194705, '\P{Numeric_Value=00009}', ""); + Expect(0, 194705, '\P{^Numeric_Value=00009}', ""); Expect(1, 194704, '\p{Numeric_Value=9.000000000000000e+00}', ""); Expect(0, 194704, '\p{^Numeric_Value=9.000000000000000e+00}', ""); Expect(0, 194704, '\P{Numeric_Value=9.000000000000000e+00}', ""); @@ -81236,18 +83596,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 194705, '\p{^Numeric_Value=9.000000000000000e+00}', ""); Expect(1, 194705, '\P{Numeric_Value=9.000000000000000e+00}', ""); Expect(0, 194705, '\P{^Numeric_Value=9.000000000000000e+00}', ""); - Error('\p{Nv=/a/000000009}'); - Error('\P{Nv=/a/000000009}'); + Error('\p{Nv=-+009/a/}'); + Error('\P{Nv=-+009/a/}'); Expect(1, 194704, '\p{Nv=:\A9\z:}', "");; Expect(0, 194705, '\p{Nv=:\A9\z:}', "");; - Expect(1, 194704, '\p{Nv=+000000009}', ""); - Expect(0, 194704, '\p{^Nv=+000000009}', ""); - Expect(0, 194704, '\P{Nv=+000000009}', ""); - Expect(1, 194704, '\P{^Nv=+000000009}', ""); - Expect(0, 194705, '\p{Nv=+000000009}', ""); - Expect(1, 194705, '\p{^Nv=+000000009}', ""); - Expect(1, 194705, '\P{Nv=+000000009}', ""); - Expect(0, 194705, '\P{^Nv=+000000009}', ""); + Expect(1, 194704, '\p{Nv=0_0_0_0_0_0_0_0_09}', ""); + Expect(0, 194704, '\p{^Nv=0_0_0_0_0_0_0_0_09}', ""); + Expect(0, 194704, '\P{Nv=0_0_0_0_0_0_0_0_09}', ""); + Expect(1, 194704, '\P{^Nv=0_0_0_0_0_0_0_0_09}', ""); + Expect(0, 194705, '\p{Nv=0_0_0_0_0_0_0_0_09}', ""); + Expect(1, 194705, '\p{^Nv=0_0_0_0_0_0_0_0_09}', ""); + Expect(1, 194705, '\P{Nv=0_0_0_0_0_0_0_0_09}', ""); + Expect(0, 194705, '\P{^Nv=0_0_0_0_0_0_0_0_09}', ""); Expect(1, 194704, '\p{Nv=9.000000000000000e+00}', ""); Expect(0, 194704, '\p{^Nv=9.000000000000000e+00}', ""); Expect(0, 194704, '\P{Nv=9.000000000000000e+00}', ""); @@ -81256,34 +83616,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 194705, '\p{^Nv=9.000000000000000e+00}', ""); Expect(1, 194705, '\P{Nv=9.000000000000000e+00}', ""); Expect(0, 194705, '\P{^Nv=9.000000000000000e+00}', ""); - Error('\p{Is_Numeric_Value=-00000009/a/}'); - Error('\P{Is_Numeric_Value=-00000009/a/}'); - Expect(1, 194704, '\p{Is_Numeric_Value=009}', ""); - Expect(0, 194704, '\p{^Is_Numeric_Value=009}', ""); - Expect(0, 194704, '\P{Is_Numeric_Value=009}', ""); - Expect(1, 194704, '\P{^Is_Numeric_Value=009}', ""); - Expect(0, 194705, '\p{Is_Numeric_Value=009}', ""); - Expect(1, 194705, '\p{^Is_Numeric_Value=009}', ""); - Expect(1, 194705, '\P{Is_Numeric_Value=009}', ""); - Expect(0, 194705, '\P{^Is_Numeric_Value=009}', ""); - Expect(1, 194704, '\p{Is_Numeric_Value: 9.000000000000000e+00}', ""); - Expect(0, 194704, '\p{^Is_Numeric_Value: 9.000000000000000e+00}', ""); - Expect(0, 194704, '\P{Is_Numeric_Value: 9.000000000000000e+00}', ""); - Expect(1, 194704, '\P{^Is_Numeric_Value: 9.000000000000000e+00}', ""); - Expect(0, 194705, '\p{Is_Numeric_Value: 9.000000000000000e+00}', ""); - Expect(1, 194705, '\p{^Is_Numeric_Value: 9.000000000000000e+00}', ""); - Expect(1, 194705, '\P{Is_Numeric_Value: 9.000000000000000e+00}', ""); - Expect(0, 194705, '\P{^Is_Numeric_Value: 9.000000000000000e+00}', ""); - Error('\p{Is_Nv= /a/00009}'); - Error('\P{Is_Nv= /a/00009}'); - Expect(1, 194704, '\p{Is_Nv=+0_0_0_0_0_09}', ""); - Expect(0, 194704, '\p{^Is_Nv=+0_0_0_0_0_09}', ""); - Expect(0, 194704, '\P{Is_Nv=+0_0_0_0_0_09}', ""); - Expect(1, 194704, '\P{^Is_Nv=+0_0_0_0_0_09}', ""); - Expect(0, 194705, '\p{Is_Nv=+0_0_0_0_0_09}', ""); - Expect(1, 194705, '\p{^Is_Nv=+0_0_0_0_0_09}', ""); - Expect(1, 194705, '\P{Is_Nv=+0_0_0_0_0_09}', ""); - Expect(0, 194705, '\P{^Is_Nv=+0_0_0_0_0_09}', ""); + Error('\p{Is_Numeric_Value=:=- +0_9}'); + Error('\P{Is_Numeric_Value=:=- +0_9}'); + Expect(1, 194704, '\p{Is_Numeric_Value=00_9}', ""); + Expect(0, 194704, '\p{^Is_Numeric_Value=00_9}', ""); + Expect(0, 194704, '\P{Is_Numeric_Value=00_9}', ""); + Expect(1, 194704, '\P{^Is_Numeric_Value=00_9}', ""); + Expect(0, 194705, '\p{Is_Numeric_Value=00_9}', ""); + Expect(1, 194705, '\p{^Is_Numeric_Value=00_9}', ""); + Expect(1, 194705, '\P{Is_Numeric_Value=00_9}', ""); + Expect(0, 194705, '\P{^Is_Numeric_Value=00_9}', ""); + Expect(1, 194704, '\p{Is_Numeric_Value=9.000000000000000e+00}', ""); + Expect(0, 194704, '\p{^Is_Numeric_Value=9.000000000000000e+00}', ""); + Expect(0, 194704, '\P{Is_Numeric_Value=9.000000000000000e+00}', ""); + Expect(1, 194704, '\P{^Is_Numeric_Value=9.000000000000000e+00}', ""); + Expect(0, 194705, '\p{Is_Numeric_Value=9.000000000000000e+00}', ""); + Expect(1, 194705, '\p{^Is_Numeric_Value=9.000000000000000e+00}', ""); + Expect(1, 194705, '\P{Is_Numeric_Value=9.000000000000000e+00}', ""); + Expect(0, 194705, '\P{^Is_Numeric_Value=9.000000000000000e+00}', ""); + Error('\p{Is_Nv=:=-+00009}'); + Error('\P{Is_Nv=:=-+00009}'); + Expect(1, 194704, '\p{Is_Nv=00_9}', ""); + Expect(0, 194704, '\p{^Is_Nv=00_9}', ""); + Expect(0, 194704, '\P{Is_Nv=00_9}', ""); + Expect(1, 194704, '\P{^Is_Nv=00_9}', ""); + Expect(0, 194705, '\p{Is_Nv=00_9}', ""); + Expect(1, 194705, '\p{^Is_Nv=00_9}', ""); + Expect(1, 194705, '\P{Is_Nv=00_9}', ""); + Expect(0, 194705, '\P{^Is_Nv=00_9}', ""); Expect(1, 194704, '\p{Is_Nv=9.000000000000000e+00}', ""); Expect(0, 194704, '\p{^Is_Nv=9.000000000000000e+00}', ""); Expect(0, 194704, '\P{Is_Nv=9.000000000000000e+00}', ""); @@ -81292,18 +83652,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 194705, '\p{^Is_Nv=9.000000000000000e+00}', ""); Expect(1, 194705, '\P{Is_Nv=9.000000000000000e+00}', ""); Expect(0, 194705, '\P{^Is_Nv=9.000000000000000e+00}', ""); - Error('\p{Numeric_Value= /a/+00009/02}'); - Error('\P{Numeric_Value= /a/+00009/02}'); + Error('\p{Numeric_Value=-000009/000002:=}'); + Error('\P{Numeric_Value=-000009/000002:=}'); Expect(1, 3886, '\p{Numeric_Value=:\A9/2\z:}', "");; Expect(0, 3887, '\p{Numeric_Value=:\A9/2\z:}', "");; - Expect(1, 3886, '\p{Numeric_Value=00000009/00000002}', ""); - Expect(0, 3886, '\p{^Numeric_Value=00000009/00000002}', ""); - Expect(0, 3886, '\P{Numeric_Value=00000009/00000002}', ""); - Expect(1, 3886, '\P{^Numeric_Value=00000009/00000002}', ""); - Expect(0, 3887, '\p{Numeric_Value=00000009/00000002}', ""); - Expect(1, 3887, '\p{^Numeric_Value=00000009/00000002}', ""); - Expect(1, 3887, '\P{Numeric_Value=00000009/00000002}', ""); - Expect(0, 3887, '\P{^Numeric_Value=00000009/00000002}', ""); + Expect(1, 3886, '\p{Numeric_Value=+0009/2}', ""); + Expect(0, 3886, '\p{^Numeric_Value=+0009/2}', ""); + Expect(0, 3886, '\P{Numeric_Value=+0009/2}', ""); + Expect(1, 3886, '\P{^Numeric_Value=+0009/2}', ""); + Expect(0, 3887, '\p{Numeric_Value=+0009/2}', ""); + Expect(1, 3887, '\p{^Numeric_Value=+0009/2}', ""); + Expect(1, 3887, '\P{Numeric_Value=+0009/2}', ""); + Expect(0, 3887, '\P{^Numeric_Value=+0009/2}', ""); Expect(1, 3886, '\p{Numeric_Value=540/120}', ""); Expect(0, 3886, '\p{^Numeric_Value=540/120}', ""); Expect(0, 3886, '\P{Numeric_Value=540/120}', ""); @@ -81320,14 +83680,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3887, '\p{^Numeric_Value=4.5e+00}', ""); Expect(1, 3887, '\P{Numeric_Value=4.5e+00}', ""); Expect(0, 3887, '\P{^Numeric_Value=4.5e+00}', ""); - Expect(1, 3886, '\p{Numeric_Value=4.5}', ""); - Expect(0, 3886, '\p{^Numeric_Value=4.5}', ""); - Expect(0, 3886, '\P{Numeric_Value=4.5}', ""); - Expect(1, 3886, '\P{^Numeric_Value=4.5}', ""); - Expect(0, 3887, '\p{Numeric_Value=4.5}', ""); - Expect(1, 3887, '\p{^Numeric_Value=4.5}', ""); - Expect(1, 3887, '\P{Numeric_Value=4.5}', ""); - Expect(0, 3887, '\P{^Numeric_Value=4.5}', ""); + Expect(1, 3886, '\p{Numeric_Value:4.5}', ""); + Expect(0, 3886, '\p{^Numeric_Value:4.5}', ""); + Expect(0, 3886, '\P{Numeric_Value:4.5}', ""); + Expect(1, 3886, '\P{^Numeric_Value:4.5}', ""); + Expect(0, 3887, '\p{Numeric_Value:4.5}', ""); + Expect(1, 3887, '\p{^Numeric_Value:4.5}', ""); + Expect(1, 3887, '\P{Numeric_Value:4.5}', ""); + Expect(0, 3887, '\P{^Numeric_Value:4.5}', ""); Expect(1, 3886, '\p{Numeric_Value=4.50e+00}', ""); Expect(0, 3886, '\p{^Numeric_Value=4.50e+00}', ""); Expect(0, 3886, '\P{Numeric_Value=4.50e+00}', ""); @@ -81344,26 +83704,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3887, '\p{^Numeric_Value=4.50}', ""); Expect(1, 3887, '\P{Numeric_Value=4.50}', ""); Expect(0, 3887, '\P{^Numeric_Value=4.50}', ""); - Error('\p{Nv=:= 9/002}'); - Error('\P{Nv=:= 9/002}'); + Error('\p{Nv=-:=009/000002}'); + Error('\P{Nv=-:=009/000002}'); Expect(1, 3886, '\p{Nv=:\A9/2\z:}', "");; Expect(0, 3887, '\p{Nv=:\A9/2\z:}', "");; - Expect(1, 3886, '\p{Nv:00009/00002}', ""); - Expect(0, 3886, '\p{^Nv:00009/00002}', ""); - Expect(0, 3886, '\P{Nv:00009/00002}', ""); - Expect(1, 3886, '\P{^Nv:00009/00002}', ""); - Expect(0, 3887, '\p{Nv:00009/00002}', ""); - Expect(1, 3887, '\p{^Nv:00009/00002}', ""); - Expect(1, 3887, '\P{Nv:00009/00002}', ""); - Expect(0, 3887, '\P{^Nv:00009/00002}', ""); - Expect(1, 3886, '\p{Nv: 540/120}', ""); - Expect(0, 3886, '\p{^Nv: 540/120}', ""); - Expect(0, 3886, '\P{Nv: 540/120}', ""); - Expect(1, 3886, '\P{^Nv: 540/120}', ""); - Expect(0, 3887, '\p{Nv: 540/120}', ""); - Expect(1, 3887, '\p{^Nv: 540/120}', ""); - Expect(1, 3887, '\P{Nv: 540/120}', ""); - Expect(0, 3887, '\P{^Nv: 540/120}', ""); + Expect(1, 3886, '\p{Nv=+09/00002}', ""); + Expect(0, 3886, '\p{^Nv=+09/00002}', ""); + Expect(0, 3886, '\P{Nv=+09/00002}', ""); + Expect(1, 3886, '\P{^Nv=+09/00002}', ""); + Expect(0, 3887, '\p{Nv=+09/00002}', ""); + Expect(1, 3887, '\p{^Nv=+09/00002}', ""); + Expect(1, 3887, '\P{Nv=+09/00002}', ""); + Expect(0, 3887, '\P{^Nv=+09/00002}', ""); + Expect(1, 3886, '\p{Nv=540/120}', ""); + Expect(0, 3886, '\p{^Nv=540/120}', ""); + Expect(0, 3886, '\P{Nv=540/120}', ""); + Expect(1, 3886, '\P{^Nv=540/120}', ""); + Expect(0, 3887, '\p{Nv=540/120}', ""); + Expect(1, 3887, '\p{^Nv=540/120}', ""); + Expect(1, 3887, '\P{Nv=540/120}', ""); + Expect(0, 3887, '\P{^Nv=540/120}', ""); Expect(1, 3886, '\p{Nv=4.5e+00}', ""); Expect(0, 3886, '\p{^Nv=4.5e+00}', ""); Expect(0, 3886, '\P{Nv=4.5e+00}', ""); @@ -81396,16 +83756,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3887, '\p{^Nv=4.50}', ""); Expect(1, 3887, '\P{Nv=4.50}', ""); Expect(0, 3887, '\P{^Nv=4.50}', ""); - Error('\p{Is_Numeric_Value= /a/00000009/0002}'); - Error('\P{Is_Numeric_Value= /a/00000009/0002}'); - Expect(1, 3886, '\p{Is_Numeric_Value=000000009/02}', ""); - Expect(0, 3886, '\p{^Is_Numeric_Value=000000009/02}', ""); - Expect(0, 3886, '\P{Is_Numeric_Value=000000009/02}', ""); - Expect(1, 3886, '\P{^Is_Numeric_Value=000000009/02}', ""); - Expect(0, 3887, '\p{Is_Numeric_Value=000000009/02}', ""); - Expect(1, 3887, '\p{^Is_Numeric_Value=000000009/02}', ""); - Expect(1, 3887, '\P{Is_Numeric_Value=000000009/02}', ""); - Expect(0, 3887, '\P{^Is_Numeric_Value=000000009/02}', ""); + Error('\p{Is_Numeric_Value=-000009/02/a/}'); + Error('\P{Is_Numeric_Value=-000009/02/a/}'); + Expect(1, 3886, '\p{Is_Numeric_Value=000009/000002}', ""); + Expect(0, 3886, '\p{^Is_Numeric_Value=000009/000002}', ""); + Expect(0, 3886, '\P{Is_Numeric_Value=000009/000002}', ""); + Expect(1, 3886, '\P{^Is_Numeric_Value=000009/000002}', ""); + Expect(0, 3887, '\p{Is_Numeric_Value=000009/000002}', ""); + Expect(1, 3887, '\p{^Is_Numeric_Value=000009/000002}', ""); + Expect(1, 3887, '\P{Is_Numeric_Value=000009/000002}', ""); + Expect(0, 3887, '\P{^Is_Numeric_Value=000009/000002}', ""); Expect(1, 3886, '\p{Is_Numeric_Value=540/120}', ""); Expect(0, 3886, '\p{^Is_Numeric_Value=540/120}', ""); Expect(0, 3886, '\P{Is_Numeric_Value=540/120}', ""); @@ -81414,14 +83774,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3887, '\p{^Is_Numeric_Value=540/120}', ""); Expect(1, 3887, '\P{Is_Numeric_Value=540/120}', ""); Expect(0, 3887, '\P{^Is_Numeric_Value=540/120}', ""); - Expect(1, 3886, '\p{Is_Numeric_Value: 4.5e+00}', ""); - Expect(0, 3886, '\p{^Is_Numeric_Value: 4.5e+00}', ""); - Expect(0, 3886, '\P{Is_Numeric_Value: 4.5e+00}', ""); - Expect(1, 3886, '\P{^Is_Numeric_Value: 4.5e+00}', ""); - Expect(0, 3887, '\p{Is_Numeric_Value: 4.5e+00}', ""); - Expect(1, 3887, '\p{^Is_Numeric_Value: 4.5e+00}', ""); - Expect(1, 3887, '\P{Is_Numeric_Value: 4.5e+00}', ""); - Expect(0, 3887, '\P{^Is_Numeric_Value: 4.5e+00}', ""); + Expect(1, 3886, '\p{Is_Numeric_Value=4.5e+00}', ""); + Expect(0, 3886, '\p{^Is_Numeric_Value=4.5e+00}', ""); + Expect(0, 3886, '\P{Is_Numeric_Value=4.5e+00}', ""); + Expect(1, 3886, '\P{^Is_Numeric_Value=4.5e+00}', ""); + Expect(0, 3887, '\p{Is_Numeric_Value=4.5e+00}', ""); + Expect(1, 3887, '\p{^Is_Numeric_Value=4.5e+00}', ""); + Expect(1, 3887, '\P{Is_Numeric_Value=4.5e+00}', ""); + Expect(0, 3887, '\P{^Is_Numeric_Value=4.5e+00}', ""); Expect(1, 3886, '\p{Is_Numeric_Value=4.5}', ""); Expect(0, 3886, '\p{^Is_Numeric_Value=4.5}', ""); Expect(0, 3886, '\P{Is_Numeric_Value=4.5}', ""); @@ -81438,24 +83798,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3887, '\p{^Is_Numeric_Value=4.50e+00}', ""); Expect(1, 3887, '\P{Is_Numeric_Value=4.50e+00}', ""); Expect(0, 3887, '\P{^Is_Numeric_Value=4.50e+00}', ""); - Expect(1, 3886, '\p{Is_Numeric_Value=4.50}', ""); - Expect(0, 3886, '\p{^Is_Numeric_Value=4.50}', ""); - Expect(0, 3886, '\P{Is_Numeric_Value=4.50}', ""); - Expect(1, 3886, '\P{^Is_Numeric_Value=4.50}', ""); - Expect(0, 3887, '\p{Is_Numeric_Value=4.50}', ""); - Expect(1, 3887, '\p{^Is_Numeric_Value=4.50}', ""); - Expect(1, 3887, '\P{Is_Numeric_Value=4.50}', ""); - Expect(0, 3887, '\P{^Is_Numeric_Value=4.50}', ""); - Error('\p{Is_Nv=/a/9/000002}'); - Error('\P{Is_Nv=/a/9/000002}'); - Expect(1, 3886, '\p{Is_Nv=0009/0000002}', ""); - Expect(0, 3886, '\p{^Is_Nv=0009/0000002}', ""); - Expect(0, 3886, '\P{Is_Nv=0009/0000002}', ""); - Expect(1, 3886, '\P{^Is_Nv=0009/0000002}', ""); - Expect(0, 3887, '\p{Is_Nv=0009/0000002}', ""); - Expect(1, 3887, '\p{^Is_Nv=0009/0000002}', ""); - Expect(1, 3887, '\P{Is_Nv=0009/0000002}', ""); - Expect(0, 3887, '\P{^Is_Nv=0009/0000002}', ""); + Expect(1, 3886, '\p{Is_Numeric_Value:4.50}', ""); + Expect(0, 3886, '\p{^Is_Numeric_Value:4.50}', ""); + Expect(0, 3886, '\P{Is_Numeric_Value:4.50}', ""); + Expect(1, 3886, '\P{^Is_Numeric_Value:4.50}', ""); + Expect(0, 3887, '\p{Is_Numeric_Value:4.50}', ""); + Expect(1, 3887, '\p{^Is_Numeric_Value:4.50}', ""); + Expect(1, 3887, '\P{Is_Numeric_Value:4.50}', ""); + Expect(0, 3887, '\P{^Is_Numeric_Value:4.50}', ""); + Error('\p{Is_Nv=/a/- 09/000002}'); + Error('\P{Is_Nv=/a/- 09/000002}'); + Expect(1, 3886, '\p{Is_Nv=009/0000002}', ""); + Expect(0, 3886, '\p{^Is_Nv=009/0000002}', ""); + Expect(0, 3886, '\P{Is_Nv=009/0000002}', ""); + Expect(1, 3886, '\P{^Is_Nv=009/0000002}', ""); + Expect(0, 3887, '\p{Is_Nv=009/0000002}', ""); + Expect(1, 3887, '\p{^Is_Nv=009/0000002}', ""); + Expect(1, 3887, '\P{Is_Nv=009/0000002}', ""); + Expect(0, 3887, '\P{^Is_Nv=009/0000002}', ""); Expect(1, 3886, '\p{Is_Nv=540/120}', ""); Expect(0, 3886, '\p{^Is_Nv=540/120}', ""); Expect(0, 3886, '\P{Is_Nv=540/120}', ""); @@ -81496,18 +83856,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3887, '\p{^Is_Nv=4.50}', ""); Expect(1, 3887, '\P{Is_Nv=4.50}', ""); Expect(0, 3887, '\P{^Is_Nv=4.50}', ""); - Error('\p{Numeric_Value: 000000009_0:=}'); - Error('\P{Numeric_Value: 000000009_0:=}'); + Error('\p{Numeric_Value=:= +00000090}'); + Error('\P{Numeric_Value=:= +00000090}'); Expect(1, 126226, '\p{Numeric_Value=:\A90\z:}', "");; Expect(0, 126227, '\p{Numeric_Value=:\A90\z:}', "");; - Expect(1, 126226, '\p{Numeric_Value=+0_0_0_0_0_0_0_0_0_90}', ""); - Expect(0, 126226, '\p{^Numeric_Value=+0_0_0_0_0_0_0_0_0_90}', ""); - Expect(0, 126226, '\P{Numeric_Value=+0_0_0_0_0_0_0_0_0_90}', ""); - Expect(1, 126226, '\P{^Numeric_Value=+0_0_0_0_0_0_0_0_0_90}', ""); - Expect(0, 126227, '\p{Numeric_Value=+0_0_0_0_0_0_0_0_0_90}', ""); - Expect(1, 126227, '\p{^Numeric_Value=+0_0_0_0_0_0_0_0_0_90}', ""); - Expect(1, 126227, '\P{Numeric_Value=+0_0_0_0_0_0_0_0_0_90}', ""); - Expect(0, 126227, '\P{^Numeric_Value=+0_0_0_0_0_0_0_0_0_90}', ""); + Expect(1, 126226, '\p{Numeric_Value=09_0}', ""); + Expect(0, 126226, '\p{^Numeric_Value=09_0}', ""); + Expect(0, 126226, '\P{Numeric_Value=09_0}', ""); + Expect(1, 126226, '\P{^Numeric_Value=09_0}', ""); + Expect(0, 126227, '\p{Numeric_Value=09_0}', ""); + Expect(1, 126227, '\p{^Numeric_Value=09_0}', ""); + Expect(1, 126227, '\P{Numeric_Value=09_0}', ""); + Expect(0, 126227, '\P{^Numeric_Value=09_0}', ""); Expect(1, 126226, '\p{Numeric_Value: 9.000000000000000e+01}', ""); Expect(0, 126226, '\p{^Numeric_Value: 9.000000000000000e+01}', ""); Expect(0, 126226, '\P{Numeric_Value: 9.000000000000000e+01}', ""); @@ -81516,54 +83876,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126227, '\p{^Numeric_Value: 9.000000000000000e+01}', ""); Expect(1, 126227, '\P{Numeric_Value: 9.000000000000000e+01}', ""); Expect(0, 126227, '\P{^Numeric_Value: 9.000000000000000e+01}', ""); - Error('\p{Nv= +0_0_0_90/a/}'); - Error('\P{Nv= +0_0_0_90/a/}'); + Error('\p{Nv=__00000090/a/}'); + Error('\P{Nv=__00000090/a/}'); Expect(1, 126226, '\p{Nv=:\A90\z:}', "");; Expect(0, 126227, '\p{Nv=:\A90\z:}', "");; - Expect(1, 126226, '\p{Nv=090}', ""); - Expect(0, 126226, '\p{^Nv=090}', ""); - Expect(0, 126226, '\P{Nv=090}', ""); - Expect(1, 126226, '\P{^Nv=090}', ""); - Expect(0, 126227, '\p{Nv=090}', ""); - Expect(1, 126227, '\p{^Nv=090}', ""); - Expect(1, 126227, '\P{Nv=090}', ""); - Expect(0, 126227, '\P{^Nv=090}', ""); - Expect(1, 126226, '\p{Nv=9.000000000000000e+01}', ""); - Expect(0, 126226, '\p{^Nv=9.000000000000000e+01}', ""); - Expect(0, 126226, '\P{Nv=9.000000000000000e+01}', ""); - Expect(1, 126226, '\P{^Nv=9.000000000000000e+01}', ""); - Expect(0, 126227, '\p{Nv=9.000000000000000e+01}', ""); - Expect(1, 126227, '\p{^Nv=9.000000000000000e+01}', ""); - Expect(1, 126227, '\P{Nv=9.000000000000000e+01}', ""); - Expect(0, 126227, '\P{^Nv=9.000000000000000e+01}', ""); - Error('\p{Is_Numeric_Value=:= +0009_0}'); - Error('\P{Is_Numeric_Value=:= +0009_0}'); - Expect(1, 126226, '\p{Is_Numeric_Value=0000000090}', ""); - Expect(0, 126226, '\p{^Is_Numeric_Value=0000000090}', ""); - Expect(0, 126226, '\P{Is_Numeric_Value=0000000090}', ""); - Expect(1, 126226, '\P{^Is_Numeric_Value=0000000090}', ""); - Expect(0, 126227, '\p{Is_Numeric_Value=0000000090}', ""); - Expect(1, 126227, '\p{^Is_Numeric_Value=0000000090}', ""); - Expect(1, 126227, '\P{Is_Numeric_Value=0000000090}', ""); - Expect(0, 126227, '\P{^Is_Numeric_Value=0000000090}', ""); - Expect(1, 126226, '\p{Is_Numeric_Value: 9.000000000000000e+01}', ""); - Expect(0, 126226, '\p{^Is_Numeric_Value: 9.000000000000000e+01}', ""); - Expect(0, 126226, '\P{Is_Numeric_Value: 9.000000000000000e+01}', ""); - Expect(1, 126226, '\P{^Is_Numeric_Value: 9.000000000000000e+01}', ""); - Expect(0, 126227, '\p{Is_Numeric_Value: 9.000000000000000e+01}', ""); - Expect(1, 126227, '\p{^Is_Numeric_Value: 9.000000000000000e+01}', ""); - Expect(1, 126227, '\P{Is_Numeric_Value: 9.000000000000000e+01}', ""); - Expect(0, 126227, '\P{^Is_Numeric_Value: 9.000000000000000e+01}', ""); - Error('\p{Is_Nv=_:=0000090}'); - Error('\P{Is_Nv=_:=0000090}'); - Expect(1, 126226, '\p{Is_Nv=000000090}', ""); - Expect(0, 126226, '\p{^Is_Nv=000000090}', ""); - Expect(0, 126226, '\P{Is_Nv=000000090}', ""); - Expect(1, 126226, '\P{^Is_Nv=000000090}', ""); - Expect(0, 126227, '\p{Is_Nv=000000090}', ""); - Expect(1, 126227, '\p{^Is_Nv=000000090}', ""); - Expect(1, 126227, '\P{Is_Nv=000000090}', ""); - Expect(0, 126227, '\P{^Is_Nv=000000090}', ""); + Expect(1, 126226, '\p{Nv=+00000000090}', ""); + Expect(0, 126226, '\p{^Nv=+00000000090}', ""); + Expect(0, 126226, '\P{Nv=+00000000090}', ""); + Expect(1, 126226, '\P{^Nv=+00000000090}', ""); + Expect(0, 126227, '\p{Nv=+00000000090}', ""); + Expect(1, 126227, '\p{^Nv=+00000000090}', ""); + Expect(1, 126227, '\P{Nv=+00000000090}', ""); + Expect(0, 126227, '\P{^Nv=+00000000090}', ""); + Expect(1, 126226, '\p{Nv:9.000000000000000e+01}', ""); + Expect(0, 126226, '\p{^Nv:9.000000000000000e+01}', ""); + Expect(0, 126226, '\P{Nv:9.000000000000000e+01}', ""); + Expect(1, 126226, '\P{^Nv:9.000000000000000e+01}', ""); + Expect(0, 126227, '\p{Nv:9.000000000000000e+01}', ""); + Expect(1, 126227, '\p{^Nv:9.000000000000000e+01}', ""); + Expect(1, 126227, '\P{Nv:9.000000000000000e+01}', ""); + Expect(0, 126227, '\P{^Nv:9.000000000000000e+01}', ""); + Error('\p{Is_Numeric_Value: _00_00_00_00_090:=}'); + Error('\P{Is_Numeric_Value: _00_00_00_00_090:=}'); + Expect(1, 126226, '\p{Is_Numeric_Value=00009_0}', ""); + Expect(0, 126226, '\p{^Is_Numeric_Value=00009_0}', ""); + Expect(0, 126226, '\P{Is_Numeric_Value=00009_0}', ""); + Expect(1, 126226, '\P{^Is_Numeric_Value=00009_0}', ""); + Expect(0, 126227, '\p{Is_Numeric_Value=00009_0}', ""); + Expect(1, 126227, '\p{^Is_Numeric_Value=00009_0}', ""); + Expect(1, 126227, '\P{Is_Numeric_Value=00009_0}', ""); + Expect(0, 126227, '\P{^Is_Numeric_Value=00009_0}', ""); + Expect(1, 126226, '\p{Is_Numeric_Value=9.000000000000000e+01}', ""); + Expect(0, 126226, '\p{^Is_Numeric_Value=9.000000000000000e+01}', ""); + Expect(0, 126226, '\P{Is_Numeric_Value=9.000000000000000e+01}', ""); + Expect(1, 126226, '\P{^Is_Numeric_Value=9.000000000000000e+01}', ""); + Expect(0, 126227, '\p{Is_Numeric_Value=9.000000000000000e+01}', ""); + Expect(1, 126227, '\p{^Is_Numeric_Value=9.000000000000000e+01}', ""); + Expect(1, 126227, '\P{Is_Numeric_Value=9.000000000000000e+01}', ""); + Expect(0, 126227, '\P{^Is_Numeric_Value=9.000000000000000e+01}', ""); + Error('\p{Is_Nv: /a/0000090}'); + Error('\P{Is_Nv: /a/0000090}'); + Expect(1, 126226, '\p{Is_Nv=00000090}', ""); + Expect(0, 126226, '\p{^Is_Nv=00000090}', ""); + Expect(0, 126226, '\P{Is_Nv=00000090}', ""); + Expect(1, 126226, '\P{^Is_Nv=00000090}', ""); + Expect(0, 126227, '\p{Is_Nv=00000090}', ""); + Expect(1, 126227, '\p{^Is_Nv=00000090}', ""); + Expect(1, 126227, '\P{Is_Nv=00000090}', ""); + Expect(0, 126227, '\P{^Is_Nv=00000090}', ""); Expect(1, 126226, '\p{Is_Nv=9.000000000000000e+01}', ""); Expect(0, 126226, '\p{^Is_Nv=9.000000000000000e+01}', ""); Expect(0, 126226, '\P{Is_Nv=9.000000000000000e+01}', ""); @@ -81572,38 +83932,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126227, '\p{^Is_Nv=9.000000000000000e+01}', ""); Expect(1, 126227, '\P{Is_Nv=9.000000000000000e+01}', ""); Expect(0, 126227, '\P{^Is_Nv=9.000000000000000e+01}', ""); - Error('\p{Numeric_Value=--00_09_00:=}'); - Error('\P{Numeric_Value=--00_09_00:=}'); + Error('\p{Numeric_Value=/a/ 0_0_0_0_0_0_0_0900}'); + Error('\P{Numeric_Value=/a/ 0_0_0_0_0_0_0_0900}'); Expect(1, 126235, '\p{Numeric_Value=:\A900\z:}', "");; Expect(0, 126236, '\p{Numeric_Value=:\A900\z:}', "");; - Expect(1, 126235, '\p{Numeric_Value=000900}', ""); - Expect(0, 126235, '\p{^Numeric_Value=000900}', ""); - Expect(0, 126235, '\P{Numeric_Value=000900}', ""); - Expect(1, 126235, '\P{^Numeric_Value=000900}', ""); - Expect(0, 126236, '\p{Numeric_Value=000900}', ""); - Expect(1, 126236, '\p{^Numeric_Value=000900}', ""); - Expect(1, 126236, '\P{Numeric_Value=000900}', ""); - Expect(0, 126236, '\P{^Numeric_Value=000900}', ""); - Expect(1, 126235, '\p{Numeric_Value=9.000000000000000e+02}', ""); - Expect(0, 126235, '\p{^Numeric_Value=9.000000000000000e+02}', ""); - Expect(0, 126235, '\P{Numeric_Value=9.000000000000000e+02}', ""); - Expect(1, 126235, '\P{^Numeric_Value=9.000000000000000e+02}', ""); - Expect(0, 126236, '\p{Numeric_Value=9.000000000000000e+02}', ""); - Expect(1, 126236, '\p{^Numeric_Value=9.000000000000000e+02}', ""); - Expect(1, 126236, '\P{Numeric_Value=9.000000000000000e+02}', ""); - Expect(0, 126236, '\P{^Numeric_Value=9.000000000000000e+02}', ""); - Error('\p{Nv=:=--+000000000900}'); - Error('\P{Nv=:=--+000000000900}'); + Expect(1, 126235, '\p{Numeric_Value=000000900}', ""); + Expect(0, 126235, '\p{^Numeric_Value=000000900}', ""); + Expect(0, 126235, '\P{Numeric_Value=000000900}', ""); + Expect(1, 126235, '\P{^Numeric_Value=000000900}', ""); + Expect(0, 126236, '\p{Numeric_Value=000000900}', ""); + Expect(1, 126236, '\p{^Numeric_Value=000000900}', ""); + Expect(1, 126236, '\P{Numeric_Value=000000900}', ""); + Expect(0, 126236, '\P{^Numeric_Value=000000900}', ""); + Expect(1, 126235, '\p{Numeric_Value: 9.000000000000000e+02}', ""); + Expect(0, 126235, '\p{^Numeric_Value: 9.000000000000000e+02}', ""); + Expect(0, 126235, '\P{Numeric_Value: 9.000000000000000e+02}', ""); + Expect(1, 126235, '\P{^Numeric_Value: 9.000000000000000e+02}', ""); + Expect(0, 126236, '\p{Numeric_Value: 9.000000000000000e+02}', ""); + Expect(1, 126236, '\p{^Numeric_Value: 9.000000000000000e+02}', ""); + Expect(1, 126236, '\P{Numeric_Value: 9.000000000000000e+02}', ""); + Expect(0, 126236, '\P{^Numeric_Value: 9.000000000000000e+02}', ""); + Error('\p{Nv: -00000000900:=}'); + Error('\P{Nv: -00000000900:=}'); Expect(1, 126235, '\p{Nv=:\A900\z:}', "");; Expect(0, 126236, '\p{Nv=:\A900\z:}', "");; - Expect(1, 126235, '\p{Nv: 000000000900}', ""); - Expect(0, 126235, '\p{^Nv: 000000000900}', ""); - Expect(0, 126235, '\P{Nv: 000000000900}', ""); - Expect(1, 126235, '\P{^Nv: 000000000900}', ""); - Expect(0, 126236, '\p{Nv: 000000000900}', ""); - Expect(1, 126236, '\p{^Nv: 000000000900}', ""); - Expect(1, 126236, '\P{Nv: 000000000900}', ""); - Expect(0, 126236, '\P{^Nv: 000000000900}', ""); + Expect(1, 126235, '\p{Nv=0900}', ""); + Expect(0, 126235, '\p{^Nv=0900}', ""); + Expect(0, 126235, '\P{Nv=0900}', ""); + Expect(1, 126235, '\P{^Nv=0900}', ""); + Expect(0, 126236, '\p{Nv=0900}', ""); + Expect(1, 126236, '\p{^Nv=0900}', ""); + Expect(1, 126236, '\P{Nv=0900}', ""); + Expect(0, 126236, '\P{^Nv=0900}', ""); Expect(1, 126235, '\p{Nv=9.000000000000000e+02}', ""); Expect(0, 126235, '\p{^Nv=9.000000000000000e+02}', ""); Expect(0, 126235, '\P{Nv=9.000000000000000e+02}', ""); @@ -81612,16 +83972,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126236, '\p{^Nv=9.000000000000000e+02}', ""); Expect(1, 126236, '\P{Nv=9.000000000000000e+02}', ""); Expect(0, 126236, '\P{^Nv=9.000000000000000e+02}', ""); - Error('\p{Is_Numeric_Value= 00900/a/}'); - Error('\P{Is_Numeric_Value= 00900/a/}'); - Expect(1, 126235, '\p{Is_Numeric_Value=00000900}', ""); - Expect(0, 126235, '\p{^Is_Numeric_Value=00000900}', ""); - Expect(0, 126235, '\P{Is_Numeric_Value=00000900}', ""); - Expect(1, 126235, '\P{^Is_Numeric_Value=00000900}', ""); - Expect(0, 126236, '\p{Is_Numeric_Value=00000900}', ""); - Expect(1, 126236, '\p{^Is_Numeric_Value=00000900}', ""); - Expect(1, 126236, '\P{Is_Numeric_Value=00000900}', ""); - Expect(0, 126236, '\P{^Is_Numeric_Value=00000900}', ""); + Error('\p{Is_Numeric_Value=/a/- 00900}'); + Error('\P{Is_Numeric_Value=/a/- 00900}'); + Expect(1, 126235, '\p{Is_Numeric_Value=0000_0090_0}', ""); + Expect(0, 126235, '\p{^Is_Numeric_Value=0000_0090_0}', ""); + Expect(0, 126235, '\P{Is_Numeric_Value=0000_0090_0}', ""); + Expect(1, 126235, '\P{^Is_Numeric_Value=0000_0090_0}', ""); + Expect(0, 126236, '\p{Is_Numeric_Value=0000_0090_0}', ""); + Expect(1, 126236, '\p{^Is_Numeric_Value=0000_0090_0}', ""); + Expect(1, 126236, '\P{Is_Numeric_Value=0000_0090_0}', ""); + Expect(0, 126236, '\P{^Is_Numeric_Value=0000_0090_0}', ""); Expect(1, 126235, '\p{Is_Numeric_Value=9.000000000000000e+02}', ""); Expect(0, 126235, '\p{^Is_Numeric_Value=9.000000000000000e+02}', ""); Expect(0, 126235, '\P{Is_Numeric_Value=9.000000000000000e+02}', ""); @@ -81630,16 +83990,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126236, '\p{^Is_Numeric_Value=9.000000000000000e+02}', ""); Expect(1, 126236, '\P{Is_Numeric_Value=9.000000000000000e+02}', ""); Expect(0, 126236, '\P{^Is_Numeric_Value=9.000000000000000e+02}', ""); - Error('\p{Is_Nv=:=_ 00000_00090_0}'); - Error('\P{Is_Nv=:=_ 00000_00090_0}'); - Expect(1, 126235, '\p{Is_Nv=+00000900}', ""); - Expect(0, 126235, '\p{^Is_Nv=+00000900}', ""); - Expect(0, 126235, '\P{Is_Nv=+00000900}', ""); - Expect(1, 126235, '\P{^Is_Nv=+00000900}', ""); - Expect(0, 126236, '\p{Is_Nv=+00000900}', ""); - Expect(1, 126236, '\p{^Is_Nv=+00000900}', ""); - Expect(1, 126236, '\P{Is_Nv=+00000900}', ""); - Expect(0, 126236, '\P{^Is_Nv=+00000900}', ""); + Error('\p{Is_Nv=/a/-00_00_00_90_0}'); + Error('\P{Is_Nv=/a/-00_00_00_90_0}'); + Expect(1, 126235, '\p{Is_Nv=+00_90_0}', ""); + Expect(0, 126235, '\p{^Is_Nv=+00_90_0}', ""); + Expect(0, 126235, '\P{Is_Nv=+00_90_0}', ""); + Expect(1, 126235, '\P{^Is_Nv=+00_90_0}', ""); + Expect(0, 126236, '\p{Is_Nv=+00_90_0}', ""); + Expect(1, 126236, '\p{^Is_Nv=+00_90_0}', ""); + Expect(1, 126236, '\P{Is_Nv=+00_90_0}', ""); + Expect(0, 126236, '\P{^Is_Nv=+00_90_0}', ""); Expect(1, 126235, '\p{Is_Nv=9.000000000000000e+02}', ""); Expect(0, 126235, '\p{^Is_Nv=9.000000000000000e+02}', ""); Expect(0, 126235, '\P{Is_Nv=9.000000000000000e+02}', ""); @@ -81648,18 +84008,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126236, '\p{^Is_Nv=9.000000000000000e+02}', ""); Expect(1, 126236, '\P{Is_Nv=9.000000000000000e+02}', ""); Expect(0, 126236, '\P{^Is_Nv=9.000000000000000e+02}', ""); - Error('\p{Numeric_Value=/a/ 9000}'); - Error('\P{Numeric_Value=/a/ 9000}'); + Error('\p{Numeric_Value=_:=09000}'); + Error('\P{Numeric_Value=_:=09000}'); Expect(1, 126244, '\p{Numeric_Value=:\A9000\z:}', "");; Expect(0, 126245, '\p{Numeric_Value=:\A9000\z:}', "");; - Expect(1, 126244, '\p{Numeric_Value:+000_000_009_000}', ""); - Expect(0, 126244, '\p{^Numeric_Value:+000_000_009_000}', ""); - Expect(0, 126244, '\P{Numeric_Value:+000_000_009_000}', ""); - Expect(1, 126244, '\P{^Numeric_Value:+000_000_009_000}', ""); - Expect(0, 126245, '\p{Numeric_Value:+000_000_009_000}', ""); - Expect(1, 126245, '\p{^Numeric_Value:+000_000_009_000}', ""); - Expect(1, 126245, '\P{Numeric_Value:+000_000_009_000}', ""); - Expect(0, 126245, '\P{^Numeric_Value:+000_000_009_000}', ""); + Expect(1, 126244, '\p{Numeric_Value=+00_90_00}', ""); + Expect(0, 126244, '\p{^Numeric_Value=+00_90_00}', ""); + Expect(0, 126244, '\P{Numeric_Value=+00_90_00}', ""); + Expect(1, 126244, '\P{^Numeric_Value=+00_90_00}', ""); + Expect(0, 126245, '\p{Numeric_Value=+00_90_00}', ""); + Expect(1, 126245, '\p{^Numeric_Value=+00_90_00}', ""); + Expect(1, 126245, '\P{Numeric_Value=+00_90_00}', ""); + Expect(0, 126245, '\P{^Numeric_Value=+00_90_00}', ""); Expect(1, 126244, '\p{Numeric_Value=9.000000000000000e+03}', ""); Expect(0, 126244, '\p{^Numeric_Value=9.000000000000000e+03}', ""); Expect(0, 126244, '\P{Numeric_Value=9.000000000000000e+03}', ""); @@ -81668,36 +84028,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126245, '\p{^Numeric_Value=9.000000000000000e+03}', ""); Expect(1, 126245, '\P{Numeric_Value=9.000000000000000e+03}', ""); Expect(0, 126245, '\P{^Numeric_Value=9.000000000000000e+03}', ""); - Error('\p{Nv= -9000/a/}'); - Error('\P{Nv= -9000/a/}'); + Error('\p{Nv=:=0_0_0_0_0_0_0_9000}'); + Error('\P{Nv=:=0_0_0_0_0_0_0_9000}'); Expect(1, 126244, '\p{Nv=:\A9000\z:}', "");; Expect(0, 126245, '\p{Nv=:\A9000\z:}', "");; - Expect(1, 126244, '\p{Nv=00009000}', ""); - Expect(0, 126244, '\p{^Nv=00009000}', ""); - Expect(0, 126244, '\P{Nv=00009000}', ""); - Expect(1, 126244, '\P{^Nv=00009000}', ""); - Expect(0, 126245, '\p{Nv=00009000}', ""); - Expect(1, 126245, '\p{^Nv=00009000}', ""); - Expect(1, 126245, '\P{Nv=00009000}', ""); - Expect(0, 126245, '\P{^Nv=00009000}', ""); - Expect(1, 126244, '\p{Nv: 9.000000000000000e+03}', ""); - Expect(0, 126244, '\p{^Nv: 9.000000000000000e+03}', ""); - Expect(0, 126244, '\P{Nv: 9.000000000000000e+03}', ""); - Expect(1, 126244, '\P{^Nv: 9.000000000000000e+03}', ""); - Expect(0, 126245, '\p{Nv: 9.000000000000000e+03}', ""); - Expect(1, 126245, '\p{^Nv: 9.000000000000000e+03}', ""); - Expect(1, 126245, '\P{Nv: 9.000000000000000e+03}', ""); - Expect(0, 126245, '\P{^Nv: 9.000000000000000e+03}', ""); - Error('\p{Is_Numeric_Value=9000/a/}'); - Error('\P{Is_Numeric_Value=9000/a/}'); - Expect(1, 126244, '\p{Is_Numeric_Value=+00_00_00_00_09_00_0}', ""); - Expect(0, 126244, '\p{^Is_Numeric_Value=+00_00_00_00_09_00_0}', ""); - Expect(0, 126244, '\P{Is_Numeric_Value=+00_00_00_00_09_00_0}', ""); - Expect(1, 126244, '\P{^Is_Numeric_Value=+00_00_00_00_09_00_0}', ""); - Expect(0, 126245, '\p{Is_Numeric_Value=+00_00_00_00_09_00_0}', ""); - Expect(1, 126245, '\p{^Is_Numeric_Value=+00_00_00_00_09_00_0}', ""); - Expect(1, 126245, '\P{Is_Numeric_Value=+00_00_00_00_09_00_0}', ""); - Expect(0, 126245, '\P{^Is_Numeric_Value=+00_00_00_00_09_00_0}', ""); + Expect(1, 126244, '\p{Nv=+0000009000}', ""); + Expect(0, 126244, '\p{^Nv=+0000009000}', ""); + Expect(0, 126244, '\P{Nv=+0000009000}', ""); + Expect(1, 126244, '\P{^Nv=+0000009000}', ""); + Expect(0, 126245, '\p{Nv=+0000009000}', ""); + Expect(1, 126245, '\p{^Nv=+0000009000}', ""); + Expect(1, 126245, '\P{Nv=+0000009000}', ""); + Expect(0, 126245, '\P{^Nv=+0000009000}', ""); + Expect(1, 126244, '\p{Nv=9.000000000000000e+03}', ""); + Expect(0, 126244, '\p{^Nv=9.000000000000000e+03}', ""); + Expect(0, 126244, '\P{Nv=9.000000000000000e+03}', ""); + Expect(1, 126244, '\P{^Nv=9.000000000000000e+03}', ""); + Expect(0, 126245, '\p{Nv=9.000000000000000e+03}', ""); + Expect(1, 126245, '\p{^Nv=9.000000000000000e+03}', ""); + Expect(1, 126245, '\P{Nv=9.000000000000000e+03}', ""); + Expect(0, 126245, '\P{^Nv=9.000000000000000e+03}', ""); + Error('\p{Is_Numeric_Value=/a/+009000}'); + Error('\P{Is_Numeric_Value=/a/+009000}'); + Expect(1, 126244, '\p{Is_Numeric_Value=0000009000}', ""); + Expect(0, 126244, '\p{^Is_Numeric_Value=0000009000}', ""); + Expect(0, 126244, '\P{Is_Numeric_Value=0000009000}', ""); + Expect(1, 126244, '\P{^Is_Numeric_Value=0000009000}', ""); + Expect(0, 126245, '\p{Is_Numeric_Value=0000009000}', ""); + Expect(1, 126245, '\p{^Is_Numeric_Value=0000009000}', ""); + Expect(1, 126245, '\P{Is_Numeric_Value=0000009000}', ""); + Expect(0, 126245, '\P{^Is_Numeric_Value=0000009000}', ""); Expect(1, 126244, '\p{Is_Numeric_Value=9.000000000000000e+03}', ""); Expect(0, 126244, '\p{^Is_Numeric_Value=9.000000000000000e+03}', ""); Expect(0, 126244, '\P{Is_Numeric_Value=9.000000000000000e+03}', ""); @@ -81706,16 +84066,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126245, '\p{^Is_Numeric_Value=9.000000000000000e+03}', ""); Expect(1, 126245, '\P{Is_Numeric_Value=9.000000000000000e+03}', ""); Expect(0, 126245, '\P{^Is_Numeric_Value=9.000000000000000e+03}', ""); - Error('\p{Is_Nv=-:=0_0_9_000}'); - Error('\P{Is_Nv=-:=0_0_9_000}'); - Expect(1, 126244, '\p{Is_Nv=+0_0_0_0_0_0_09000}', ""); - Expect(0, 126244, '\p{^Is_Nv=+0_0_0_0_0_0_09000}', ""); - Expect(0, 126244, '\P{Is_Nv=+0_0_0_0_0_0_09000}', ""); - Expect(1, 126244, '\P{^Is_Nv=+0_0_0_0_0_0_09000}', ""); - Expect(0, 126245, '\p{Is_Nv=+0_0_0_0_0_0_09000}', ""); - Expect(1, 126245, '\p{^Is_Nv=+0_0_0_0_0_0_09000}', ""); - Expect(1, 126245, '\P{Is_Nv=+0_0_0_0_0_0_09000}', ""); - Expect(0, 126245, '\P{^Is_Nv=+0_0_0_0_0_0_09000}', ""); + Error('\p{Is_Nv=:=__09000}'); + Error('\P{Is_Nv=:=__09000}'); + Expect(1, 126244, '\p{Is_Nv:00900_0}', ""); + Expect(0, 126244, '\p{^Is_Nv:00900_0}', ""); + Expect(0, 126244, '\P{Is_Nv:00900_0}', ""); + Expect(1, 126244, '\P{^Is_Nv:00900_0}', ""); + Expect(0, 126245, '\p{Is_Nv:00900_0}', ""); + Expect(1, 126245, '\p{^Is_Nv:00900_0}', ""); + Expect(1, 126245, '\P{Is_Nv:00900_0}', ""); + Expect(0, 126245, '\P{^Is_Nv:00900_0}', ""); Expect(1, 126244, '\p{Is_Nv=9.000000000000000e+03}', ""); Expect(0, 126244, '\p{^Is_Nv=9.000000000000000e+03}', ""); Expect(0, 126244, '\P{Is_Nv=9.000000000000000e+03}', ""); @@ -81724,28 +84084,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126245, '\p{^Is_Nv=9.000000000000000e+03}', ""); Expect(1, 126245, '\P{Is_Nv=9.000000000000000e+03}', ""); Expect(0, 126245, '\P{^Is_Nv=9.000000000000000e+03}', ""); - Error('\p{Numeric_Value= +0_9_0_0_00:=}'); - Error('\P{Numeric_Value= +0_9_0_0_00:=}'); + Error('\p{Numeric_Value=-/a/+0_0_0_9_0_0_00}'); + Error('\P{Numeric_Value=-/a/+0_0_0_9_0_0_00}'); Expect(1, 126253, '\p{Numeric_Value=:\A90000\z:}', "");; Expect(0, 126254, '\p{Numeric_Value=:\A90000\z:}', "");; - Expect(1, 126253, '\p{Numeric_Value=0000009000_0}', ""); - Expect(0, 126253, '\p{^Numeric_Value=0000009000_0}', ""); - Expect(0, 126253, '\P{Numeric_Value=0000009000_0}', ""); - Expect(1, 126253, '\P{^Numeric_Value=0000009000_0}', ""); - Expect(0, 126254, '\p{Numeric_Value=0000009000_0}', ""); - Expect(1, 126254, '\p{^Numeric_Value=0000009000_0}', ""); - Expect(1, 126254, '\P{Numeric_Value=0000009000_0}', ""); - Expect(0, 126254, '\P{^Numeric_Value=0000009000_0}', ""); - Expect(1, 126253, '\p{Numeric_Value=9.000000000000000e+04}', ""); - Expect(0, 126253, '\p{^Numeric_Value=9.000000000000000e+04}', ""); - Expect(0, 126253, '\P{Numeric_Value=9.000000000000000e+04}', ""); - Expect(1, 126253, '\P{^Numeric_Value=9.000000000000000e+04}', ""); - Expect(0, 126254, '\p{Numeric_Value=9.000000000000000e+04}', ""); - Expect(1, 126254, '\p{^Numeric_Value=9.000000000000000e+04}', ""); - Expect(1, 126254, '\P{Numeric_Value=9.000000000000000e+04}', ""); - Expect(0, 126254, '\P{^Numeric_Value=9.000000000000000e+04}', ""); - Error('\p{Nv=- 0_0_0_9_0_0_00/a/}'); - Error('\P{Nv=- 0_0_0_9_0_0_00/a/}'); + Expect(1, 126253, '\p{Numeric_Value=0_0_0_0_0_0_0_090000}', ""); + Expect(0, 126253, '\p{^Numeric_Value=0_0_0_0_0_0_0_090000}', ""); + Expect(0, 126253, '\P{Numeric_Value=0_0_0_0_0_0_0_090000}', ""); + Expect(1, 126253, '\P{^Numeric_Value=0_0_0_0_0_0_0_090000}', ""); + Expect(0, 126254, '\p{Numeric_Value=0_0_0_0_0_0_0_090000}', ""); + Expect(1, 126254, '\p{^Numeric_Value=0_0_0_0_0_0_0_090000}', ""); + Expect(1, 126254, '\P{Numeric_Value=0_0_0_0_0_0_0_090000}', ""); + Expect(0, 126254, '\P{^Numeric_Value=0_0_0_0_0_0_0_090000}', ""); + Expect(1, 126253, '\p{Numeric_Value: 9.000000000000000e+04}', ""); + Expect(0, 126253, '\p{^Numeric_Value: 9.000000000000000e+04}', ""); + Expect(0, 126253, '\P{Numeric_Value: 9.000000000000000e+04}', ""); + Expect(1, 126253, '\P{^Numeric_Value: 9.000000000000000e+04}', ""); + Expect(0, 126254, '\p{Numeric_Value: 9.000000000000000e+04}', ""); + Expect(1, 126254, '\p{^Numeric_Value: 9.000000000000000e+04}', ""); + Expect(1, 126254, '\P{Numeric_Value: 9.000000000000000e+04}', ""); + Expect(0, 126254, '\P{^Numeric_Value: 9.000000000000000e+04}', ""); + Error('\p{Nv=:=- 000_000_000_900_00}'); + Error('\P{Nv=:=- 000_000_000_900_00}'); Expect(1, 126253, '\p{Nv=:\A90000\z:}', "");; Expect(0, 126254, '\p{Nv=:\A90000\z:}', "");; Expect(1, 126253, '\p{Nv=00_00_90_00_0}', ""); @@ -81764,16 +84124,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126254, '\p{^Nv=9.000000000000000e+04}', ""); Expect(1, 126254, '\P{Nv=9.000000000000000e+04}', ""); Expect(0, 126254, '\P{^Nv=9.000000000000000e+04}', ""); - Error('\p{Is_Numeric_Value= /a/0000_9000_0}'); - Error('\P{Is_Numeric_Value= /a/0000_9000_0}'); - Expect(1, 126253, '\p{Is_Numeric_Value=00_00_90_000}', ""); - Expect(0, 126253, '\p{^Is_Numeric_Value=00_00_90_000}', ""); - Expect(0, 126253, '\P{Is_Numeric_Value=00_00_90_000}', ""); - Expect(1, 126253, '\P{^Is_Numeric_Value=00_00_90_000}', ""); - Expect(0, 126254, '\p{Is_Numeric_Value=00_00_90_000}', ""); - Expect(1, 126254, '\p{^Is_Numeric_Value=00_00_90_000}', ""); - Expect(1, 126254, '\P{Is_Numeric_Value=00_00_90_000}', ""); - Expect(0, 126254, '\P{^Is_Numeric_Value=00_00_90_000}', ""); + Error('\p{Is_Numeric_Value=_ +0_0_0_0_0_0_0_90000/a/}'); + Error('\P{Is_Numeric_Value=_ +0_0_0_0_0_0_0_90000/a/}'); + Expect(1, 126253, '\p{Is_Numeric_Value: 0_0_0_9_0_000}', ""); + Expect(0, 126253, '\p{^Is_Numeric_Value: 0_0_0_9_0_000}', ""); + Expect(0, 126253, '\P{Is_Numeric_Value: 0_0_0_9_0_000}', ""); + Expect(1, 126253, '\P{^Is_Numeric_Value: 0_0_0_9_0_000}', ""); + Expect(0, 126254, '\p{Is_Numeric_Value: 0_0_0_9_0_000}', ""); + Expect(1, 126254, '\p{^Is_Numeric_Value: 0_0_0_9_0_000}', ""); + Expect(1, 126254, '\P{Is_Numeric_Value: 0_0_0_9_0_000}', ""); + Expect(0, 126254, '\P{^Is_Numeric_Value: 0_0_0_9_0_000}', ""); Expect(1, 126253, '\p{Is_Numeric_Value=9.000000000000000e+04}', ""); Expect(0, 126253, '\p{^Is_Numeric_Value=9.000000000000000e+04}', ""); Expect(0, 126253, '\P{Is_Numeric_Value=9.000000000000000e+04}', ""); @@ -81782,16 +84142,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126254, '\p{^Is_Numeric_Value=9.000000000000000e+04}', ""); Expect(1, 126254, '\P{Is_Numeric_Value=9.000000000000000e+04}', ""); Expect(0, 126254, '\P{^Is_Numeric_Value=9.000000000000000e+04}', ""); - Error('\p{Is_Nv= +0000090000:=}'); - Error('\P{Is_Nv= +0000090000:=}'); - Expect(1, 126253, '\p{Is_Nv=0090000}', ""); - Expect(0, 126253, '\p{^Is_Nv=0090000}', ""); - Expect(0, 126253, '\P{Is_Nv=0090000}', ""); - Expect(1, 126253, '\P{^Is_Nv=0090000}', ""); - Expect(0, 126254, '\p{Is_Nv=0090000}', ""); - Expect(1, 126254, '\p{^Is_Nv=0090000}', ""); - Expect(1, 126254, '\P{Is_Nv=0090000}', ""); - Expect(0, 126254, '\P{^Is_Nv=0090000}', ""); + Error('\p{Is_Nv:/a/__+0000000090000}'); + Error('\P{Is_Nv:/a/__+0000000090000}'); + Expect(1, 126253, '\p{Is_Nv=+00000090000}', ""); + Expect(0, 126253, '\p{^Is_Nv=+00000090000}', ""); + Expect(0, 126253, '\P{Is_Nv=+00000090000}', ""); + Expect(1, 126253, '\P{^Is_Nv=+00000090000}', ""); + Expect(0, 126254, '\p{Is_Nv=+00000090000}', ""); + Expect(1, 126254, '\p{^Is_Nv=+00000090000}', ""); + Expect(1, 126254, '\P{Is_Nv=+00000090000}', ""); + Expect(0, 126254, '\P{^Is_Nv=+00000090000}', ""); Expect(1, 126253, '\p{Is_Nv=9.000000000000000e+04}', ""); Expect(0, 126253, '\p{^Is_Nv=9.000000000000000e+04}', ""); Expect(0, 126253, '\P{Is_Nv=9.000000000000000e+04}', ""); @@ -81800,18 +84160,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126254, '\p{^Is_Nv=9.000000000000000e+04}', ""); Expect(1, 126254, '\P{Is_Nv=9.000000000000000e+04}', ""); Expect(0, 126254, '\P{^Is_Nv=9.000000000000000e+04}', ""); - Error('\p{Numeric_Value= /a/00_00_90_00_00}'); - Error('\P{Numeric_Value= /a/00_00_90_00_00}'); + Error('\p{Numeric_Value= /a/+0_0_0_0_0_0_0_0_9_0_0_000}'); + Error('\P{Numeric_Value= /a/+0_0_0_0_0_0_0_0_9_0_0_000}'); Expect(1, 68085, '\p{Numeric_Value=:\A900000\z:}', "");; Expect(0, 68086, '\p{Numeric_Value=:\A900000\z:}', "");; - Expect(1, 68085, '\p{Numeric_Value=00_09_00_000}', ""); - Expect(0, 68085, '\p{^Numeric_Value=00_09_00_000}', ""); - Expect(0, 68085, '\P{Numeric_Value=00_09_00_000}', ""); - Expect(1, 68085, '\P{^Numeric_Value=00_09_00_000}', ""); - Expect(0, 68086, '\p{Numeric_Value=00_09_00_000}', ""); - Expect(1, 68086, '\p{^Numeric_Value=00_09_00_000}', ""); - Expect(1, 68086, '\P{Numeric_Value=00_09_00_000}', ""); - Expect(0, 68086, '\P{^Numeric_Value=00_09_00_000}', ""); + Expect(1, 68085, '\p{Numeric_Value=+0000900000}', ""); + Expect(0, 68085, '\p{^Numeric_Value=+0000900000}', ""); + Expect(0, 68085, '\P{Numeric_Value=+0000900000}', ""); + Expect(1, 68085, '\P{^Numeric_Value=+0000900000}', ""); + Expect(0, 68086, '\p{Numeric_Value=+0000900000}', ""); + Expect(1, 68086, '\p{^Numeric_Value=+0000900000}', ""); + Expect(1, 68086, '\P{Numeric_Value=+0000900000}', ""); + Expect(0, 68086, '\P{^Numeric_Value=+0000900000}', ""); Expect(1, 68085, '\p{Numeric_Value=9.000000000000000e+05}', ""); Expect(0, 68085, '\p{^Numeric_Value=9.000000000000000e+05}', ""); Expect(0, 68085, '\P{Numeric_Value=9.000000000000000e+05}', ""); @@ -81820,18 +84180,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68086, '\p{^Numeric_Value=9.000000000000000e+05}', ""); Expect(1, 68086, '\P{Numeric_Value=9.000000000000000e+05}', ""); Expect(0, 68086, '\P{^Numeric_Value=9.000000000000000e+05}', ""); - Error('\p{Nv=- +00_00_00_00_09_00000/a/}'); - Error('\P{Nv=- +00_00_00_00_09_00000/a/}'); + Error('\p{Nv=/a/00900000}'); + Error('\P{Nv=/a/00900000}'); Expect(1, 68085, '\p{Nv=:\A900000\z:}', "");; Expect(0, 68086, '\p{Nv=:\A900000\z:}', "");; - Expect(1, 68085, '\p{Nv=0_0_0_0_0_0_0_0_9_0_0000}', ""); - Expect(0, 68085, '\p{^Nv=0_0_0_0_0_0_0_0_9_0_0000}', ""); - Expect(0, 68085, '\P{Nv=0_0_0_0_0_0_0_0_9_0_0000}', ""); - Expect(1, 68085, '\P{^Nv=0_0_0_0_0_0_0_0_9_0_0000}', ""); - Expect(0, 68086, '\p{Nv=0_0_0_0_0_0_0_0_9_0_0000}', ""); - Expect(1, 68086, '\p{^Nv=0_0_0_0_0_0_0_0_9_0_0000}', ""); - Expect(1, 68086, '\P{Nv=0_0_0_0_0_0_0_0_9_0_0000}', ""); - Expect(0, 68086, '\P{^Nv=0_0_0_0_0_0_0_0_9_0_0000}', ""); + Expect(1, 68085, '\p{Nv=+900000}', ""); + Expect(0, 68085, '\p{^Nv=+900000}', ""); + Expect(0, 68085, '\P{Nv=+900000}', ""); + Expect(1, 68085, '\P{^Nv=+900000}', ""); + Expect(0, 68086, '\p{Nv=+900000}', ""); + Expect(1, 68086, '\p{^Nv=+900000}', ""); + Expect(1, 68086, '\P{Nv=+900000}', ""); + Expect(0, 68086, '\P{^Nv=+900000}', ""); Expect(1, 68085, '\p{Nv=9.000000000000000e+05}', ""); Expect(0, 68085, '\p{^Nv=9.000000000000000e+05}', ""); Expect(0, 68085, '\P{Nv=9.000000000000000e+05}', ""); @@ -81840,16 +84200,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68086, '\p{^Nv=9.000000000000000e+05}', ""); Expect(1, 68086, '\P{Nv=9.000000000000000e+05}', ""); Expect(0, 68086, '\P{^Nv=9.000000000000000e+05}', ""); - Error('\p{Is_Numeric_Value=--00_00_00_00_90_0000/a/}'); - Error('\P{Is_Numeric_Value=--00_00_00_00_90_0000/a/}'); - Expect(1, 68085, '\p{Is_Numeric_Value=0900000}', ""); - Expect(0, 68085, '\p{^Is_Numeric_Value=0900000}', ""); - Expect(0, 68085, '\P{Is_Numeric_Value=0900000}', ""); - Expect(1, 68085, '\P{^Is_Numeric_Value=0900000}', ""); - Expect(0, 68086, '\p{Is_Numeric_Value=0900000}', ""); - Expect(1, 68086, '\p{^Is_Numeric_Value=0900000}', ""); - Expect(1, 68086, '\P{Is_Numeric_Value=0900000}', ""); - Expect(0, 68086, '\P{^Is_Numeric_Value=0900000}', ""); + Error('\p{Is_Numeric_Value::=0_0_9_0_0_000}'); + Error('\P{Is_Numeric_Value::=0_0_9_0_0_000}'); + Expect(1, 68085, '\p{Is_Numeric_Value:00000900000}', ""); + Expect(0, 68085, '\p{^Is_Numeric_Value:00000900000}', ""); + Expect(0, 68085, '\P{Is_Numeric_Value:00000900000}', ""); + Expect(1, 68085, '\P{^Is_Numeric_Value:00000900000}', ""); + Expect(0, 68086, '\p{Is_Numeric_Value:00000900000}', ""); + Expect(1, 68086, '\p{^Is_Numeric_Value:00000900000}', ""); + Expect(1, 68086, '\P{Is_Numeric_Value:00000900000}', ""); + Expect(0, 68086, '\P{^Is_Numeric_Value:00000900000}', ""); Expect(1, 68085, '\p{Is_Numeric_Value=9.000000000000000e+05}', ""); Expect(0, 68085, '\p{^Is_Numeric_Value=9.000000000000000e+05}', ""); Expect(0, 68085, '\P{Is_Numeric_Value=9.000000000000000e+05}', ""); @@ -81858,26 +84218,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68086, '\p{^Is_Numeric_Value=9.000000000000000e+05}', ""); Expect(1, 68086, '\P{Is_Numeric_Value=9.000000000000000e+05}', ""); Expect(0, 68086, '\P{^Is_Numeric_Value=9.000000000000000e+05}', ""); - Error('\p{Is_Nv=/a/ +0900000}'); - Error('\P{Is_Nv=/a/ +0900000}'); - Expect(1, 68085, '\p{Is_Nv=0900000}', ""); - Expect(0, 68085, '\p{^Is_Nv=0900000}', ""); - Expect(0, 68085, '\P{Is_Nv=0900000}', ""); - Expect(1, 68085, '\P{^Is_Nv=0900000}', ""); - Expect(0, 68086, '\p{Is_Nv=0900000}', ""); - Expect(1, 68086, '\p{^Is_Nv=0900000}', ""); - Expect(1, 68086, '\P{Is_Nv=0900000}', ""); - Expect(0, 68086, '\P{^Is_Nv=0900000}', ""); - Expect(1, 68085, '\p{Is_Nv: 9.000000000000000e+05}', ""); - Expect(0, 68085, '\p{^Is_Nv: 9.000000000000000e+05}', ""); - Expect(0, 68085, '\P{Is_Nv: 9.000000000000000e+05}', ""); - Expect(1, 68085, '\P{^Is_Nv: 9.000000000000000e+05}', ""); - Expect(0, 68086, '\p{Is_Nv: 9.000000000000000e+05}', ""); - Expect(1, 68086, '\p{^Is_Nv: 9.000000000000000e+05}', ""); - Expect(1, 68086, '\P{Is_Nv: 9.000000000000000e+05}', ""); - Expect(0, 68086, '\P{^Is_Nv: 9.000000000000000e+05}', ""); - Error('\p{Numeric_Value= :=nan}'); - Error('\P{Numeric_Value= :=nan}'); + Error('\p{Is_Nv=:= +0900000}'); + Error('\P{Is_Nv=:= +0900000}'); + Expect(1, 68085, '\p{Is_Nv: 90000_0}', ""); + Expect(0, 68085, '\p{^Is_Nv: 90000_0}', ""); + Expect(0, 68085, '\P{Is_Nv: 90000_0}', ""); + Expect(1, 68085, '\P{^Is_Nv: 90000_0}', ""); + Expect(0, 68086, '\p{Is_Nv: 90000_0}', ""); + Expect(1, 68086, '\p{^Is_Nv: 90000_0}', ""); + Expect(1, 68086, '\P{Is_Nv: 90000_0}', ""); + Expect(0, 68086, '\P{^Is_Nv: 90000_0}', ""); + Expect(1, 68085, '\p{Is_Nv=9.000000000000000e+05}', ""); + Expect(0, 68085, '\p{^Is_Nv=9.000000000000000e+05}', ""); + Expect(0, 68085, '\P{Is_Nv=9.000000000000000e+05}', ""); + Expect(1, 68085, '\P{^Is_Nv=9.000000000000000e+05}', ""); + Expect(0, 68086, '\p{Is_Nv=9.000000000000000e+05}', ""); + Expect(1, 68086, '\p{^Is_Nv=9.000000000000000e+05}', ""); + Expect(1, 68086, '\P{Is_Nv=9.000000000000000e+05}', ""); + Expect(0, 68086, '\P{^Is_Nv=9.000000000000000e+05}', ""); + Error('\p{Numeric_Value=:=-nan}'); + Error('\P{Numeric_Value=:=-nan}'); Expect(1, 194705, '\p{Numeric_Value=:\ANaN\z:}', "");; Expect(0, 194704, '\p{Numeric_Value=:\ANaN\z:}', "");; Expect(1, 194705, '\p{Numeric_Value=nan}', ""); @@ -81890,14 +84250,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 194704, '\P{^Numeric_Value=nan}', ""); Expect(1, 194705, '\p{Numeric_Value=:\Anan\z:}', "");; Expect(0, 194704, '\p{Numeric_Value=:\Anan\z:}', "");; - Expect(1, 194705, '\p{Numeric_Value=_NaN}', ""); - Expect(0, 194705, '\p{^Numeric_Value=_NaN}', ""); - Expect(0, 194705, '\P{Numeric_Value=_NaN}', ""); - Expect(1, 194705, '\P{^Numeric_Value=_NaN}', ""); - Expect(0, 194704, '\p{Numeric_Value=_NaN}', ""); - Expect(1, 194704, '\p{^Numeric_Value=_NaN}', ""); - Expect(1, 194704, '\P{Numeric_Value=_NaN}', ""); - Expect(0, 194704, '\P{^Numeric_Value=_NaN}', ""); + Expect(1, 194705, '\p{Numeric_Value= NaN}', ""); + Expect(0, 194705, '\p{^Numeric_Value= NaN}', ""); + Expect(0, 194705, '\P{Numeric_Value= NaN}', ""); + Expect(1, 194705, '\P{^Numeric_Value= NaN}', ""); + Expect(0, 194704, '\p{Numeric_Value= NaN}', ""); + Expect(1, 194704, '\p{^Numeric_Value= NaN}', ""); + Expect(1, 194704, '\P{Numeric_Value= NaN}', ""); + Expect(0, 194704, '\P{^Numeric_Value= NaN}', ""); Expect(1, 194705, '\p{Numeric_Value=NaN}', ""); Expect(0, 194705, '\p{^Numeric_Value=NaN}', ""); Expect(0, 194705, '\P{Numeric_Value=NaN}', ""); @@ -81906,8 +84266,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 194704, '\p{^Numeric_Value=NaN}', ""); Expect(1, 194704, '\P{Numeric_Value=NaN}', ""); Expect(0, 194704, '\P{^Numeric_Value=NaN}', ""); - Error('\p{Nv= _NAN:=}'); - Error('\P{Nv= _NAN:=}'); + Error('\p{Nv=_/a/nan}'); + Error('\P{Nv=_/a/nan}'); Expect(1, 194705, '\p{Nv=:\ANaN\z:}', "");; Expect(0, 194704, '\p{Nv=:\ANaN\z:}', "");; Expect(1, 194705, '\p{Nv=nan}', ""); @@ -81920,14 +84280,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 194704, '\P{^Nv=nan}', ""); Expect(1, 194705, '\p{Nv=:\Anan\z:}', "");; Expect(0, 194704, '\p{Nv=:\Anan\z:}', "");; - Expect(1, 194705, '\p{Nv: -_NaN}', ""); - Expect(0, 194705, '\p{^Nv: -_NaN}', ""); - Expect(0, 194705, '\P{Nv: -_NaN}', ""); - Expect(1, 194705, '\P{^Nv: -_NaN}', ""); - Expect(0, 194704, '\p{Nv: -_NaN}', ""); - Expect(1, 194704, '\p{^Nv: -_NaN}', ""); - Expect(1, 194704, '\P{Nv: -_NaN}', ""); - Expect(0, 194704, '\P{^Nv: -_NaN}', ""); + Expect(1, 194705, '\p{Nv:_nan}', ""); + Expect(0, 194705, '\p{^Nv:_nan}', ""); + Expect(0, 194705, '\P{Nv:_nan}', ""); + Expect(1, 194705, '\P{^Nv:_nan}', ""); + Expect(0, 194704, '\p{Nv:_nan}', ""); + Expect(1, 194704, '\p{^Nv:_nan}', ""); + Expect(1, 194704, '\P{Nv:_nan}', ""); + Expect(0, 194704, '\P{^Nv:_nan}', ""); Expect(1, 194705, '\p{Nv=NaN}', ""); Expect(0, 194705, '\p{^Nv=NaN}', ""); Expect(0, 194705, '\P{Nv=NaN}', ""); @@ -81936,8 +84296,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 194704, '\p{^Nv=NaN}', ""); Expect(1, 194704, '\P{Nv=NaN}', ""); Expect(0, 194704, '\P{^Nv=NaN}', ""); - Error('\p{Is_Numeric_Value=:= _nan}'); - Error('\P{Is_Numeric_Value=:= _nan}'); + Error('\p{Is_Numeric_Value=/a/ NAN}'); + Error('\P{Is_Numeric_Value=/a/ NAN}'); Expect(1, 194705, '\p{Is_Numeric_Value=nan}', ""); Expect(0, 194705, '\p{^Is_Numeric_Value=nan}', ""); Expect(0, 194705, '\P{Is_Numeric_Value=nan}', ""); @@ -81946,24 +84306,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 194704, '\p{^Is_Numeric_Value=nan}', ""); Expect(1, 194704, '\P{Is_Numeric_Value=nan}', ""); Expect(0, 194704, '\P{^Is_Numeric_Value=nan}', ""); - Expect(1, 194705, '\p{Is_Numeric_Value=_NAN}', ""); - Expect(0, 194705, '\p{^Is_Numeric_Value=_NAN}', ""); - Expect(0, 194705, '\P{Is_Numeric_Value=_NAN}', ""); - Expect(1, 194705, '\P{^Is_Numeric_Value=_NAN}', ""); - Expect(0, 194704, '\p{Is_Numeric_Value=_NAN}', ""); - Expect(1, 194704, '\p{^Is_Numeric_Value=_NAN}', ""); - Expect(1, 194704, '\P{Is_Numeric_Value=_NAN}', ""); - Expect(0, 194704, '\P{^Is_Numeric_Value=_NAN}', ""); - Expect(1, 194705, '\p{Is_Numeric_Value=NaN}', ""); - Expect(0, 194705, '\p{^Is_Numeric_Value=NaN}', ""); - Expect(0, 194705, '\P{Is_Numeric_Value=NaN}', ""); - Expect(1, 194705, '\P{^Is_Numeric_Value=NaN}', ""); - Expect(0, 194704, '\p{Is_Numeric_Value=NaN}', ""); - Expect(1, 194704, '\p{^Is_Numeric_Value=NaN}', ""); - Expect(1, 194704, '\P{Is_Numeric_Value=NaN}', ""); - Expect(0, 194704, '\P{^Is_Numeric_Value=NaN}', ""); - Error('\p{Is_Nv: _NaN:=}'); - Error('\P{Is_Nv: _NaN:=}'); + Error('\p{Is_Nv= nan/a/}'); + Error('\P{Is_Nv= nan/a/}'); Expect(1, 194705, '\p{Is_Nv=nan}', ""); Expect(0, 194705, '\p{^Is_Nv=nan}', ""); Expect(0, 194705, '\P{Is_Nv=nan}', ""); @@ -81972,174 +84316,174 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 194704, '\p{^Is_Nv=nan}', ""); Expect(1, 194704, '\P{Is_Nv=nan}', ""); Expect(0, 194704, '\P{^Is_Nv=nan}', ""); - Expect(1, 194705, '\p{Is_Nv= nan}', ""); - Expect(0, 194705, '\p{^Is_Nv= nan}', ""); - Expect(0, 194705, '\P{Is_Nv= nan}', ""); - Expect(1, 194705, '\P{^Is_Nv= nan}', ""); - Expect(0, 194704, '\p{Is_Nv= nan}', ""); - Expect(1, 194704, '\p{^Is_Nv= nan}', ""); - Expect(1, 194704, '\P{Is_Nv= nan}', ""); - Expect(0, 194704, '\P{^Is_Nv= nan}', ""); - Expect(1, 194705, '\p{Is_Nv: NaN}', ""); - Expect(0, 194705, '\p{^Is_Nv: NaN}', ""); - Expect(0, 194705, '\P{Is_Nv: NaN}', ""); - Expect(1, 194705, '\P{^Is_Nv: NaN}', ""); - Expect(0, 194704, '\p{Is_Nv: NaN}', ""); - Expect(1, 194704, '\p{^Is_Nv: NaN}', ""); - Expect(1, 194704, '\P{Is_Nv: NaN}', ""); - Expect(0, 194704, '\P{^Is_Nv: NaN}', ""); - Error('\p{Other_Alphabetic: No}'); - Error('\P{Other_Alphabetic: No}'); + Expect(1, 194705, '\p{Is_Nv=-_NaN}', ""); + Expect(0, 194705, '\p{^Is_Nv=-_NaN}', ""); + Expect(0, 194705, '\P{Is_Nv=-_NaN}', ""); + Expect(1, 194705, '\P{^Is_Nv=-_NaN}', ""); + Expect(0, 194704, '\p{Is_Nv=-_NaN}', ""); + Expect(1, 194704, '\p{^Is_Nv=-_NaN}', ""); + Expect(1, 194704, '\P{Is_Nv=-_NaN}', ""); + Expect(0, 194704, '\P{^Is_Nv=-_NaN}', ""); + Expect(1, 194705, '\p{Is_Nv=NaN}', ""); + Expect(0, 194705, '\p{^Is_Nv=NaN}', ""); + Expect(0, 194705, '\P{Is_Nv=NaN}', ""); + Expect(1, 194705, '\P{^Is_Nv=NaN}', ""); + Expect(0, 194704, '\p{Is_Nv=NaN}', ""); + Expect(1, 194704, '\p{^Is_Nv=NaN}', ""); + Expect(1, 194704, '\P{Is_Nv=NaN}', ""); + Expect(0, 194704, '\P{^Is_Nv=NaN}', ""); + Error('\p{Other_Alphabetic=No}'); + Error('\P{Other_Alphabetic=No}'); Error('\p{OAlpha=N}'); Error('\P{OAlpha=N}'); Error('\p{Is_Other_Alphabetic=F}'); Error('\P{Is_Other_Alphabetic=F}'); Error('\p{Is_OAlpha=False}'); Error('\P{Is_OAlpha=False}'); - Error('\p{Other_Alphabetic=Yes}'); - Error('\P{Other_Alphabetic=Yes}'); - Error('\p{OAlpha=Y}'); - Error('\P{OAlpha=Y}'); + Error('\p{Other_Alphabetic:Yes}'); + Error('\P{Other_Alphabetic:Yes}'); + Error('\p{OAlpha: Y}'); + Error('\P{OAlpha: Y}'); Error('\p{Is_Other_Alphabetic=T}'); Error('\P{Is_Other_Alphabetic=T}'); Error('\p{Is_OAlpha=True}'); Error('\P{Is_OAlpha=True}'); Error('\p{Other_Default_Ignorable_Code_Point=No}'); Error('\P{Other_Default_Ignorable_Code_Point=No}'); - Error('\p{ODI:N}'); - Error('\P{ODI:N}'); + Error('\p{ODI=N}'); + Error('\P{ODI=N}'); Error('\p{Is_Other_Default_Ignorable_Code_Point=F}'); Error('\P{Is_Other_Default_Ignorable_Code_Point=F}'); Error('\p{Is_ODI=False}'); Error('\P{Is_ODI=False}'); - Error('\p{Other_Default_Ignorable_Code_Point:Yes}'); - Error('\P{Other_Default_Ignorable_Code_Point:Yes}'); + Error('\p{Other_Default_Ignorable_Code_Point=Yes}'); + Error('\P{Other_Default_Ignorable_Code_Point=Yes}'); Error('\p{ODI=Y}'); Error('\P{ODI=Y}'); Error('\p{Is_Other_Default_Ignorable_Code_Point=T}'); Error('\P{Is_Other_Default_Ignorable_Code_Point=T}'); - Error('\p{Is_ODI: True}'); - Error('\P{Is_ODI: True}'); + Error('\p{Is_ODI=True}'); + Error('\P{Is_ODI=True}'); Error('\p{Other_Grapheme_Extend=No}'); Error('\P{Other_Grapheme_Extend=No}'); Error('\p{OGr_Ext=N}'); Error('\P{OGr_Ext=N}'); Error('\p{Is_Other_Grapheme_Extend=F}'); Error('\P{Is_Other_Grapheme_Extend=F}'); - Error('\p{Is_OGr_Ext: False}'); - Error('\P{Is_OGr_Ext: False}'); - Error('\p{Other_Grapheme_Extend: Yes}'); - Error('\P{Other_Grapheme_Extend: Yes}'); + Error('\p{Is_OGr_Ext=False}'); + Error('\P{Is_OGr_Ext=False}'); + Error('\p{Other_Grapheme_Extend=Yes}'); + Error('\P{Other_Grapheme_Extend=Yes}'); Error('\p{OGr_Ext=Y}'); Error('\P{OGr_Ext=Y}'); - Error('\p{Is_Other_Grapheme_Extend=T}'); - Error('\P{Is_Other_Grapheme_Extend=T}'); + Error('\p{Is_Other_Grapheme_Extend: T}'); + Error('\P{Is_Other_Grapheme_Extend: T}'); Error('\p{Is_OGr_Ext=True}'); Error('\P{Is_OGr_Ext=True}'); Error('\p{Other_ID_Continue=No}'); Error('\P{Other_ID_Continue=No}'); Error('\p{OIDC=N}'); Error('\P{OIDC=N}'); - Error('\p{Is_Other_ID_Continue: F}'); - Error('\P{Is_Other_ID_Continue: F}'); + Error('\p{Is_Other_ID_Continue=F}'); + Error('\P{Is_Other_ID_Continue=F}'); Error('\p{Is_OIDC=False}'); Error('\P{Is_OIDC=False}'); Error('\p{Other_ID_Continue=Yes}'); Error('\P{Other_ID_Continue=Yes}'); Error('\p{OIDC=Y}'); Error('\P{OIDC=Y}'); - Error('\p{Is_Other_ID_Continue=T}'); - Error('\P{Is_Other_ID_Continue=T}'); + Error('\p{Is_Other_ID_Continue:T}'); + Error('\P{Is_Other_ID_Continue:T}'); Error('\p{Is_OIDC=True}'); Error('\P{Is_OIDC=True}'); Error('\p{Other_ID_Start=No}'); Error('\P{Other_ID_Start=No}'); Error('\p{OIDS=N}'); Error('\P{OIDS=N}'); - Error('\p{Is_Other_ID_Start=F}'); - Error('\P{Is_Other_ID_Start=F}'); + Error('\p{Is_Other_ID_Start:F}'); + Error('\P{Is_Other_ID_Start:F}'); Error('\p{Is_OIDS=False}'); Error('\P{Is_OIDS=False}'); Error('\p{Other_ID_Start=Yes}'); Error('\P{Other_ID_Start=Yes}'); - Error('\p{OIDS=Y}'); - Error('\P{OIDS=Y}'); + Error('\p{OIDS: Y}'); + Error('\P{OIDS: Y}'); Error('\p{Is_Other_ID_Start=T}'); Error('\P{Is_Other_ID_Start=T}'); Error('\p{Is_OIDS=True}'); Error('\P{Is_OIDS=True}'); Error('\p{Other_Lowercase=No}'); Error('\P{Other_Lowercase=No}'); - Error('\p{OLower: N}'); - Error('\P{OLower: N}'); - Error('\p{Is_Other_Lowercase: F}'); - Error('\P{Is_Other_Lowercase: F}'); - Error('\p{Is_OLower: False}'); - Error('\P{Is_OLower: False}'); + Error('\p{OLower=N}'); + Error('\P{OLower=N}'); + Error('\p{Is_Other_Lowercase=F}'); + Error('\P{Is_Other_Lowercase=F}'); + Error('\p{Is_OLower:False}'); + Error('\P{Is_OLower:False}'); Error('\p{Other_Lowercase=Yes}'); Error('\P{Other_Lowercase=Yes}'); Error('\p{OLower=Y}'); Error('\P{OLower=Y}'); - Error('\p{Is_Other_Lowercase=T}'); - Error('\P{Is_Other_Lowercase=T}'); - Error('\p{Is_OLower=True}'); - Error('\P{Is_OLower=True}'); + Error('\p{Is_Other_Lowercase: T}'); + Error('\P{Is_Other_Lowercase: T}'); + Error('\p{Is_OLower: True}'); + Error('\P{Is_OLower: True}'); Error('\p{Other_Math=No}'); Error('\P{Other_Math=No}'); Error('\p{OMath=N}'); Error('\P{OMath=N}'); - Error('\p{Is_Other_Math:F}'); - Error('\P{Is_Other_Math:F}'); + Error('\p{Is_Other_Math=F}'); + Error('\P{Is_Other_Math=F}'); Error('\p{Is_OMath=False}'); Error('\P{Is_OMath=False}'); Error('\p{Other_Math=Yes}'); Error('\P{Other_Math=Yes}'); - Error('\p{OMath: Y}'); - Error('\P{OMath: Y}'); + Error('\p{OMath=Y}'); + Error('\P{OMath=Y}'); Error('\p{Is_Other_Math=T}'); Error('\P{Is_Other_Math=T}'); Error('\p{Is_OMath=True}'); Error('\P{Is_OMath=True}'); Error('\p{Other_Uppercase=No}'); Error('\P{Other_Uppercase=No}'); - Error('\p{OUpper: N}'); - Error('\P{OUpper: N}'); + Error('\p{OUpper=N}'); + Error('\P{OUpper=N}'); Error('\p{Is_Other_Uppercase=F}'); Error('\P{Is_Other_Uppercase=F}'); Error('\p{Is_OUpper=False}'); Error('\P{Is_OUpper=False}'); - Error('\p{Other_Uppercase:Yes}'); - Error('\P{Other_Uppercase:Yes}'); + Error('\p{Other_Uppercase=Yes}'); + Error('\P{Other_Uppercase=Yes}'); Error('\p{OUpper=Y}'); Error('\P{OUpper=Y}'); Error('\p{Is_Other_Uppercase=T}'); Error('\P{Is_Other_Uppercase=T}'); Error('\p{Is_OUpper=True}'); Error('\P{Is_OUpper=True}'); - Error('\p{Pattern_Syntax=-/a/No}'); - Error('\P{Pattern_Syntax=-/a/No}'); + Error('\p{Pattern_Syntax=/a/ no}'); + Error('\P{Pattern_Syntax=/a/ no}'); Expect(1, 65095, '\p{Pattern_Syntax=:\ANo\z:}', "");; Expect(0, 65094, '\p{Pattern_Syntax=:\ANo\z:}', "");; - Expect(1, 65095, '\p{Pattern_Syntax=no}', ""); - Expect(0, 65095, '\p{^Pattern_Syntax=no}', ""); - Expect(0, 65095, '\P{Pattern_Syntax=no}', ""); - Expect(1, 65095, '\P{^Pattern_Syntax=no}', ""); - Expect(0, 65094, '\p{Pattern_Syntax=no}', ""); - Expect(1, 65094, '\p{^Pattern_Syntax=no}', ""); - Expect(1, 65094, '\P{Pattern_Syntax=no}', ""); - Expect(0, 65094, '\P{^Pattern_Syntax=no}', ""); + Expect(1, 65095, '\p{Pattern_Syntax: no}', ""); + Expect(0, 65095, '\p{^Pattern_Syntax: no}', ""); + Expect(0, 65095, '\P{Pattern_Syntax: no}', ""); + Expect(1, 65095, '\P{^Pattern_Syntax: no}', ""); + Expect(0, 65094, '\p{Pattern_Syntax: no}', ""); + Expect(1, 65094, '\p{^Pattern_Syntax: no}', ""); + Expect(1, 65094, '\P{Pattern_Syntax: no}', ""); + Expect(0, 65094, '\P{^Pattern_Syntax: no}', ""); Expect(1, 65095, '\p{Pattern_Syntax=:\Ano\z:}', "");; Expect(0, 65094, '\p{Pattern_Syntax=:\Ano\z:}', "");; - Expect(1, 65095, '\p{Pattern_Syntax=-No}', ""); - Expect(0, 65095, '\p{^Pattern_Syntax=-No}', ""); - Expect(0, 65095, '\P{Pattern_Syntax=-No}', ""); - Expect(1, 65095, '\P{^Pattern_Syntax=-No}', ""); - Expect(0, 65094, '\p{Pattern_Syntax=-No}', ""); - Expect(1, 65094, '\p{^Pattern_Syntax=-No}', ""); - Expect(1, 65094, '\P{Pattern_Syntax=-No}', ""); - Expect(0, 65094, '\P{^Pattern_Syntax=-No}', ""); - Error('\p{Pat_Syn=/a/--n}'); - Error('\P{Pat_Syn=/a/--n}'); + Expect(1, 65095, '\p{Pattern_Syntax= No}', ""); + Expect(0, 65095, '\p{^Pattern_Syntax= No}', ""); + Expect(0, 65095, '\P{Pattern_Syntax= No}', ""); + Expect(1, 65095, '\P{^Pattern_Syntax= No}', ""); + Expect(0, 65094, '\p{Pattern_Syntax= No}', ""); + Expect(1, 65094, '\p{^Pattern_Syntax= No}', ""); + Expect(1, 65094, '\P{Pattern_Syntax= No}', ""); + Expect(0, 65094, '\P{^Pattern_Syntax= No}', ""); + Error('\p{Pat_Syn=/a/ N}'); + Error('\P{Pat_Syn=/a/ N}'); Expect(1, 65095, '\p{Pat_Syn=:\AN\z:}', "");; Expect(0, 65094, '\p{Pat_Syn=:\AN\z:}', "");; Expect(1, 65095, '\p{Pat_Syn=n}', ""); @@ -82152,16 +84496,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 65094, '\P{^Pat_Syn=n}', ""); Expect(1, 65095, '\p{Pat_Syn=:\An\z:}', "");; Expect(0, 65094, '\p{Pat_Syn=:\An\z:}', "");; - Expect(1, 65095, '\p{Pat_Syn= _N}', ""); - Expect(0, 65095, '\p{^Pat_Syn= _N}', ""); - Expect(0, 65095, '\P{Pat_Syn= _N}', ""); - Expect(1, 65095, '\P{^Pat_Syn= _N}', ""); - Expect(0, 65094, '\p{Pat_Syn= _N}', ""); - Expect(1, 65094, '\p{^Pat_Syn= _N}', ""); - Expect(1, 65094, '\P{Pat_Syn= _N}', ""); - Expect(0, 65094, '\P{^Pat_Syn= _N}', ""); - Error('\p{Is_Pattern_Syntax=/a/--f}'); - Error('\P{Is_Pattern_Syntax=/a/--f}'); + Expect(1, 65095, '\p{Pat_Syn= -n}', ""); + Expect(0, 65095, '\p{^Pat_Syn= -n}', ""); + Expect(0, 65095, '\P{Pat_Syn= -n}', ""); + Expect(1, 65095, '\P{^Pat_Syn= -n}', ""); + Expect(0, 65094, '\p{Pat_Syn= -n}', ""); + Expect(1, 65094, '\p{^Pat_Syn= -n}', ""); + Expect(1, 65094, '\P{Pat_Syn= -n}', ""); + Expect(0, 65094, '\P{^Pat_Syn= -n}', ""); + Error('\p{Is_Pattern_Syntax=-_F:=}'); + Error('\P{Is_Pattern_Syntax=-_F:=}'); Expect(1, 65095, '\p{Is_Pattern_Syntax=f}', ""); Expect(0, 65095, '\p{^Is_Pattern_Syntax=f}', ""); Expect(0, 65095, '\P{Is_Pattern_Syntax=f}', ""); @@ -82170,16 +84514,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65094, '\p{^Is_Pattern_Syntax=f}', ""); Expect(1, 65094, '\P{Is_Pattern_Syntax=f}', ""); Expect(0, 65094, '\P{^Is_Pattern_Syntax=f}', ""); - Expect(1, 65095, '\p{Is_Pattern_Syntax=-F}', ""); - Expect(0, 65095, '\p{^Is_Pattern_Syntax=-F}', ""); - Expect(0, 65095, '\P{Is_Pattern_Syntax=-F}', ""); - Expect(1, 65095, '\P{^Is_Pattern_Syntax=-F}', ""); - Expect(0, 65094, '\p{Is_Pattern_Syntax=-F}', ""); - Expect(1, 65094, '\p{^Is_Pattern_Syntax=-F}', ""); - Expect(1, 65094, '\P{Is_Pattern_Syntax=-F}', ""); - Expect(0, 65094, '\P{^Is_Pattern_Syntax=-F}', ""); - Error('\p{Is_Pat_Syn=_false:=}'); - Error('\P{Is_Pat_Syn=_false:=}'); + Expect(1, 65095, '\p{Is_Pattern_Syntax=- F}', ""); + Expect(0, 65095, '\p{^Is_Pattern_Syntax=- F}', ""); + Expect(0, 65095, '\P{Is_Pattern_Syntax=- F}', ""); + Expect(1, 65095, '\P{^Is_Pattern_Syntax=- F}', ""); + Expect(0, 65094, '\p{Is_Pattern_Syntax=- F}', ""); + Expect(1, 65094, '\p{^Is_Pattern_Syntax=- F}', ""); + Expect(1, 65094, '\P{Is_Pattern_Syntax=- F}', ""); + Expect(0, 65094, '\P{^Is_Pattern_Syntax=- F}', ""); + Error('\p{Is_Pat_Syn=-False/a/}'); + Error('\P{Is_Pat_Syn=-False/a/}'); Expect(1, 65095, '\p{Is_Pat_Syn=false}', ""); Expect(0, 65095, '\p{^Is_Pat_Syn=false}', ""); Expect(0, 65095, '\P{Is_Pat_Syn=false}', ""); @@ -82188,38 +84532,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65094, '\p{^Is_Pat_Syn=false}', ""); Expect(1, 65094, '\P{Is_Pat_Syn=false}', ""); Expect(0, 65094, '\P{^Is_Pat_Syn=false}', ""); - Expect(1, 65095, '\p{Is_Pat_Syn= false}', ""); - Expect(0, 65095, '\p{^Is_Pat_Syn= false}', ""); - Expect(0, 65095, '\P{Is_Pat_Syn= false}', ""); - Expect(1, 65095, '\P{^Is_Pat_Syn= false}', ""); - Expect(0, 65094, '\p{Is_Pat_Syn= false}', ""); - Expect(1, 65094, '\p{^Is_Pat_Syn= false}', ""); - Expect(1, 65094, '\P{Is_Pat_Syn= false}', ""); - Expect(0, 65094, '\P{^Is_Pat_Syn= false}', ""); - Error('\p{Pattern_Syntax: := -Yes}'); - Error('\P{Pattern_Syntax: := -Yes}'); + Expect(1, 65095, '\p{Is_Pat_Syn=--False}', ""); + Expect(0, 65095, '\p{^Is_Pat_Syn=--False}', ""); + Expect(0, 65095, '\P{Is_Pat_Syn=--False}', ""); + Expect(1, 65095, '\P{^Is_Pat_Syn=--False}', ""); + Expect(0, 65094, '\p{Is_Pat_Syn=--False}', ""); + Expect(1, 65094, '\p{^Is_Pat_Syn=--False}', ""); + Expect(1, 65094, '\P{Is_Pat_Syn=--False}', ""); + Expect(0, 65094, '\P{^Is_Pat_Syn=--False}', ""); + Error('\p{Pattern_Syntax= Yes/a/}'); + Error('\P{Pattern_Syntax= Yes/a/}'); Expect(1, 65094, '\p{Pattern_Syntax=:\AYes\z:}', "");; Expect(0, 65095, '\p{Pattern_Syntax=:\AYes\z:}', "");; - Expect(1, 65094, '\p{Pattern_Syntax=yes}', ""); - Expect(0, 65094, '\p{^Pattern_Syntax=yes}', ""); - Expect(0, 65094, '\P{Pattern_Syntax=yes}', ""); - Expect(1, 65094, '\P{^Pattern_Syntax=yes}', ""); - Expect(0, 65095, '\p{Pattern_Syntax=yes}', ""); - Expect(1, 65095, '\p{^Pattern_Syntax=yes}', ""); - Expect(1, 65095, '\P{Pattern_Syntax=yes}', ""); - Expect(0, 65095, '\P{^Pattern_Syntax=yes}', ""); + Expect(1, 65094, '\p{Pattern_Syntax: yes}', ""); + Expect(0, 65094, '\p{^Pattern_Syntax: yes}', ""); + Expect(0, 65094, '\P{Pattern_Syntax: yes}', ""); + Expect(1, 65094, '\P{^Pattern_Syntax: yes}', ""); + Expect(0, 65095, '\p{Pattern_Syntax: yes}', ""); + Expect(1, 65095, '\p{^Pattern_Syntax: yes}', ""); + Expect(1, 65095, '\P{Pattern_Syntax: yes}', ""); + Expect(0, 65095, '\P{^Pattern_Syntax: yes}', ""); Expect(1, 65094, '\p{Pattern_Syntax=:\Ayes\z:}', "");; Expect(0, 65095, '\p{Pattern_Syntax=:\Ayes\z:}', "");; - Expect(1, 65094, '\p{Pattern_Syntax=- yes}', ""); - Expect(0, 65094, '\p{^Pattern_Syntax=- yes}', ""); - Expect(0, 65094, '\P{Pattern_Syntax=- yes}', ""); - Expect(1, 65094, '\P{^Pattern_Syntax=- yes}', ""); - Expect(0, 65095, '\p{Pattern_Syntax=- yes}', ""); - Expect(1, 65095, '\p{^Pattern_Syntax=- yes}', ""); - Expect(1, 65095, '\P{Pattern_Syntax=- yes}', ""); - Expect(0, 65095, '\P{^Pattern_Syntax=- yes}', ""); - Error('\p{Pat_Syn=-Y/a/}'); - Error('\P{Pat_Syn=-Y/a/}'); + Expect(1, 65094, '\p{Pattern_Syntax=__YES}', ""); + Expect(0, 65094, '\p{^Pattern_Syntax=__YES}', ""); + Expect(0, 65094, '\P{Pattern_Syntax=__YES}', ""); + Expect(1, 65094, '\P{^Pattern_Syntax=__YES}', ""); + Expect(0, 65095, '\p{Pattern_Syntax=__YES}', ""); + Expect(1, 65095, '\p{^Pattern_Syntax=__YES}', ""); + Expect(1, 65095, '\P{Pattern_Syntax=__YES}', ""); + Expect(0, 65095, '\P{^Pattern_Syntax=__YES}', ""); + Error('\p{Pat_Syn=-:=Y}'); + Error('\P{Pat_Syn=-:=Y}'); Expect(1, 65094, '\p{Pat_Syn=:\AY\z:}', "");; Expect(0, 65095, '\p{Pat_Syn=:\AY\z:}', "");; Expect(1, 65094, '\p{Pat_Syn=y}', ""); @@ -82240,8 +84584,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65095, '\p{^Pat_Syn= Y}', ""); Expect(1, 65095, '\P{Pat_Syn= Y}', ""); Expect(0, 65095, '\P{^Pat_Syn= Y}', ""); - Error('\p{Is_Pattern_Syntax=:= T}'); - Error('\P{Is_Pattern_Syntax=:= T}'); + Error('\p{Is_Pattern_Syntax=/a/ t}'); + Error('\P{Is_Pattern_Syntax=/a/ t}'); Expect(1, 65094, '\p{Is_Pattern_Syntax=t}', ""); Expect(0, 65094, '\p{^Is_Pattern_Syntax=t}', ""); Expect(0, 65094, '\P{Is_Pattern_Syntax=t}', ""); @@ -82250,56 +84594,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65095, '\p{^Is_Pattern_Syntax=t}', ""); Expect(1, 65095, '\P{Is_Pattern_Syntax=t}', ""); Expect(0, 65095, '\P{^Is_Pattern_Syntax=t}', ""); - Expect(1, 65094, '\p{Is_Pattern_Syntax: t}', ""); - Expect(0, 65094, '\p{^Is_Pattern_Syntax: t}', ""); - Expect(0, 65094, '\P{Is_Pattern_Syntax: t}', ""); - Expect(1, 65094, '\P{^Is_Pattern_Syntax: t}', ""); - Expect(0, 65095, '\p{Is_Pattern_Syntax: t}', ""); - Expect(1, 65095, '\p{^Is_Pattern_Syntax: t}', ""); - Expect(1, 65095, '\P{Is_Pattern_Syntax: t}', ""); - Expect(0, 65095, '\P{^Is_Pattern_Syntax: t}', ""); - Error('\p{Is_Pat_Syn= -True:=}'); - Error('\P{Is_Pat_Syn= -True:=}'); - Expect(1, 65094, '\p{Is_Pat_Syn=true}', ""); - Expect(0, 65094, '\p{^Is_Pat_Syn=true}', ""); - Expect(0, 65094, '\P{Is_Pat_Syn=true}', ""); - Expect(1, 65094, '\P{^Is_Pat_Syn=true}', ""); - Expect(0, 65095, '\p{Is_Pat_Syn=true}', ""); - Expect(1, 65095, '\p{^Is_Pat_Syn=true}', ""); - Expect(1, 65095, '\P{Is_Pat_Syn=true}', ""); - Expect(0, 65095, '\P{^Is_Pat_Syn=true}', ""); - Expect(1, 65094, '\p{Is_Pat_Syn=--TRUE}', ""); - Expect(0, 65094, '\p{^Is_Pat_Syn=--TRUE}', ""); - Expect(0, 65094, '\P{Is_Pat_Syn=--TRUE}', ""); - Expect(1, 65094, '\P{^Is_Pat_Syn=--TRUE}', ""); - Expect(0, 65095, '\p{Is_Pat_Syn=--TRUE}', ""); - Expect(1, 65095, '\p{^Is_Pat_Syn=--TRUE}', ""); - Expect(1, 65095, '\P{Is_Pat_Syn=--TRUE}', ""); - Expect(0, 65095, '\P{^Is_Pat_Syn=--TRUE}', ""); - Error('\p{Pattern_White_Space=:=No}'); - Error('\P{Pattern_White_Space=:=No}'); + Expect(1, 65094, '\p{Is_Pattern_Syntax= -T}', ""); + Expect(0, 65094, '\p{^Is_Pattern_Syntax= -T}', ""); + Expect(0, 65094, '\P{Is_Pattern_Syntax= -T}', ""); + Expect(1, 65094, '\P{^Is_Pattern_Syntax= -T}', ""); + Expect(0, 65095, '\p{Is_Pattern_Syntax= -T}', ""); + Expect(1, 65095, '\p{^Is_Pattern_Syntax= -T}', ""); + Expect(1, 65095, '\P{Is_Pattern_Syntax= -T}', ""); + Expect(0, 65095, '\P{^Is_Pattern_Syntax= -T}', ""); + Error('\p{Is_Pat_Syn:/a/-_TRUE}'); + Error('\P{Is_Pat_Syn:/a/-_TRUE}'); + Expect(1, 65094, '\p{Is_Pat_Syn: true}', ""); + Expect(0, 65094, '\p{^Is_Pat_Syn: true}', ""); + Expect(0, 65094, '\P{Is_Pat_Syn: true}', ""); + Expect(1, 65094, '\P{^Is_Pat_Syn: true}', ""); + Expect(0, 65095, '\p{Is_Pat_Syn: true}', ""); + Expect(1, 65095, '\p{^Is_Pat_Syn: true}', ""); + Expect(1, 65095, '\P{Is_Pat_Syn: true}', ""); + Expect(0, 65095, '\P{^Is_Pat_Syn: true}', ""); + Expect(1, 65094, '\p{Is_Pat_Syn=True}', ""); + Expect(0, 65094, '\p{^Is_Pat_Syn=True}', ""); + Expect(0, 65094, '\P{Is_Pat_Syn=True}', ""); + Expect(1, 65094, '\P{^Is_Pat_Syn=True}', ""); + Expect(0, 65095, '\p{Is_Pat_Syn=True}', ""); + Expect(1, 65095, '\p{^Is_Pat_Syn=True}', ""); + Expect(1, 65095, '\P{Is_Pat_Syn=True}', ""); + Expect(0, 65095, '\P{^Is_Pat_Syn=True}', ""); + Error('\p{Pattern_White_Space=_:=NO}'); + Error('\P{Pattern_White_Space=_:=NO}'); Expect(1, 8234, '\p{Pattern_White_Space=:\ANo\z:}', "");; Expect(0, 8233, '\p{Pattern_White_Space=:\ANo\z:}', "");; - Expect(1, 8234, '\p{Pattern_White_Space:no}', ""); - Expect(0, 8234, '\p{^Pattern_White_Space:no}', ""); - Expect(0, 8234, '\P{Pattern_White_Space:no}', ""); - Expect(1, 8234, '\P{^Pattern_White_Space:no}', ""); - Expect(0, 8233, '\p{Pattern_White_Space:no}', ""); - Expect(1, 8233, '\p{^Pattern_White_Space:no}', ""); - Expect(1, 8233, '\P{Pattern_White_Space:no}', ""); - Expect(0, 8233, '\P{^Pattern_White_Space:no}', ""); + Expect(1, 8234, '\p{Pattern_White_Space=no}', ""); + Expect(0, 8234, '\p{^Pattern_White_Space=no}', ""); + Expect(0, 8234, '\P{Pattern_White_Space=no}', ""); + Expect(1, 8234, '\P{^Pattern_White_Space=no}', ""); + Expect(0, 8233, '\p{Pattern_White_Space=no}', ""); + Expect(1, 8233, '\p{^Pattern_White_Space=no}', ""); + Expect(1, 8233, '\P{Pattern_White_Space=no}', ""); + Expect(0, 8233, '\P{^Pattern_White_Space=no}', ""); Expect(1, 8234, '\p{Pattern_White_Space=:\Ano\z:}', "");; Expect(0, 8233, '\p{Pattern_White_Space=:\Ano\z:}', "");; - Expect(1, 8234, '\p{Pattern_White_Space= -No}', ""); - Expect(0, 8234, '\p{^Pattern_White_Space= -No}', ""); - Expect(0, 8234, '\P{Pattern_White_Space= -No}', ""); - Expect(1, 8234, '\P{^Pattern_White_Space= -No}', ""); - Expect(0, 8233, '\p{Pattern_White_Space= -No}', ""); - Expect(1, 8233, '\p{^Pattern_White_Space= -No}', ""); - Expect(1, 8233, '\P{Pattern_White_Space= -No}', ""); - Expect(0, 8233, '\P{^Pattern_White_Space= -No}', ""); - Error('\p{Pat_WS=-:=N}'); - Error('\P{Pat_WS=-:=N}'); + Expect(1, 8234, '\p{Pattern_White_Space=_ NO}', ""); + Expect(0, 8234, '\p{^Pattern_White_Space=_ NO}', ""); + Expect(0, 8234, '\P{Pattern_White_Space=_ NO}', ""); + Expect(1, 8234, '\P{^Pattern_White_Space=_ NO}', ""); + Expect(0, 8233, '\p{Pattern_White_Space=_ NO}', ""); + Expect(1, 8233, '\p{^Pattern_White_Space=_ NO}', ""); + Expect(1, 8233, '\P{Pattern_White_Space=_ NO}', ""); + Expect(0, 8233, '\P{^Pattern_White_Space=_ NO}', ""); + Error('\p{Pat_WS=_n/a/}'); + Error('\P{Pat_WS=_n/a/}'); Expect(1, 8234, '\p{Pat_WS=:\AN\z:}', "");; Expect(0, 8233, '\p{Pat_WS=:\AN\z:}', "");; Expect(1, 8234, '\p{Pat_WS=n}', ""); @@ -82312,16 +84656,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 8233, '\P{^Pat_WS=n}', ""); Expect(1, 8234, '\p{Pat_WS=:\An\z:}', "");; Expect(0, 8233, '\p{Pat_WS=:\An\z:}', "");; - Expect(1, 8234, '\p{Pat_WS= n}', ""); - Expect(0, 8234, '\p{^Pat_WS= n}', ""); - Expect(0, 8234, '\P{Pat_WS= n}', ""); - Expect(1, 8234, '\P{^Pat_WS= n}', ""); - Expect(0, 8233, '\p{Pat_WS= n}', ""); - Expect(1, 8233, '\p{^Pat_WS= n}', ""); - Expect(1, 8233, '\P{Pat_WS= n}', ""); - Expect(0, 8233, '\P{^Pat_WS= n}', ""); - Error('\p{Is_Pattern_White_Space= -F:=}'); - Error('\P{Is_Pattern_White_Space= -F:=}'); + Expect(1, 8234, '\p{Pat_WS= _N}', ""); + Expect(0, 8234, '\p{^Pat_WS= _N}', ""); + Expect(0, 8234, '\P{Pat_WS= _N}', ""); + Expect(1, 8234, '\P{^Pat_WS= _N}', ""); + Expect(0, 8233, '\p{Pat_WS= _N}', ""); + Expect(1, 8233, '\p{^Pat_WS= _N}', ""); + Expect(1, 8233, '\P{Pat_WS= _N}', ""); + Expect(0, 8233, '\P{^Pat_WS= _N}', ""); + Error('\p{Is_Pattern_White_Space=:=F}'); + Error('\P{Is_Pattern_White_Space=:=F}'); Expect(1, 8234, '\p{Is_Pattern_White_Space=f}', ""); Expect(0, 8234, '\p{^Is_Pattern_White_Space=f}', ""); Expect(0, 8234, '\P{Is_Pattern_White_Space=f}', ""); @@ -82330,16 +84674,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8233, '\p{^Is_Pattern_White_Space=f}', ""); Expect(1, 8233, '\P{Is_Pattern_White_Space=f}', ""); Expect(0, 8233, '\P{^Is_Pattern_White_Space=f}', ""); - Expect(1, 8234, '\p{Is_Pattern_White_Space= _F}', ""); - Expect(0, 8234, '\p{^Is_Pattern_White_Space= _F}', ""); - Expect(0, 8234, '\P{Is_Pattern_White_Space= _F}', ""); - Expect(1, 8234, '\P{^Is_Pattern_White_Space= _F}', ""); - Expect(0, 8233, '\p{Is_Pattern_White_Space= _F}', ""); - Expect(1, 8233, '\p{^Is_Pattern_White_Space= _F}', ""); - Expect(1, 8233, '\P{Is_Pattern_White_Space= _F}', ""); - Expect(0, 8233, '\P{^Is_Pattern_White_Space= _F}', ""); - Error('\p{Is_Pat_WS= /a/False}'); - Error('\P{Is_Pat_WS= /a/False}'); + Expect(1, 8234, '\p{Is_Pattern_White_Space=-_F}', ""); + Expect(0, 8234, '\p{^Is_Pattern_White_Space=-_F}', ""); + Expect(0, 8234, '\P{Is_Pattern_White_Space=-_F}', ""); + Expect(1, 8234, '\P{^Is_Pattern_White_Space=-_F}', ""); + Expect(0, 8233, '\p{Is_Pattern_White_Space=-_F}', ""); + Expect(1, 8233, '\p{^Is_Pattern_White_Space=-_F}', ""); + Expect(1, 8233, '\P{Is_Pattern_White_Space=-_F}', ""); + Expect(0, 8233, '\P{^Is_Pattern_White_Space=-_F}', ""); + Error('\p{Is_Pat_WS=:=False}'); + Error('\P{Is_Pat_WS=:=False}'); Expect(1, 8234, '\p{Is_Pat_WS=false}', ""); Expect(0, 8234, '\p{^Is_Pat_WS=false}', ""); Expect(0, 8234, '\P{Is_Pat_WS=false}', ""); @@ -82348,16 +84692,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8233, '\p{^Is_Pat_WS=false}', ""); Expect(1, 8233, '\P{Is_Pat_WS=false}', ""); Expect(0, 8233, '\P{^Is_Pat_WS=false}', ""); - Expect(1, 8234, '\p{Is_Pat_WS= False}', ""); - Expect(0, 8234, '\p{^Is_Pat_WS= False}', ""); - Expect(0, 8234, '\P{Is_Pat_WS= False}', ""); - Expect(1, 8234, '\P{^Is_Pat_WS= False}', ""); - Expect(0, 8233, '\p{Is_Pat_WS= False}', ""); - Expect(1, 8233, '\p{^Is_Pat_WS= False}', ""); - Expect(1, 8233, '\P{Is_Pat_WS= False}', ""); - Expect(0, 8233, '\P{^Is_Pat_WS= False}', ""); - Error('\p{Pattern_White_Space= Yes:=}'); - Error('\P{Pattern_White_Space= Yes:=}'); + Expect(1, 8234, '\p{Is_Pat_WS= false}', ""); + Expect(0, 8234, '\p{^Is_Pat_WS= false}', ""); + Expect(0, 8234, '\P{Is_Pat_WS= false}', ""); + Expect(1, 8234, '\P{^Is_Pat_WS= false}', ""); + Expect(0, 8233, '\p{Is_Pat_WS= false}', ""); + Expect(1, 8233, '\p{^Is_Pat_WS= false}', ""); + Expect(1, 8233, '\P{Is_Pat_WS= false}', ""); + Expect(0, 8233, '\P{^Is_Pat_WS= false}', ""); + Error('\p{Pattern_White_Space=/a/Yes}'); + Error('\P{Pattern_White_Space=/a/Yes}'); Expect(1, 8233, '\p{Pattern_White_Space=:\AYes\z:}', "");; Expect(0, 8234, '\p{Pattern_White_Space=:\AYes\z:}', "");; Expect(1, 8233, '\p{Pattern_White_Space=yes}', ""); @@ -82370,16 +84714,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 8234, '\P{^Pattern_White_Space=yes}', ""); Expect(1, 8233, '\p{Pattern_White_Space=:\Ayes\z:}', "");; Expect(0, 8234, '\p{Pattern_White_Space=:\Ayes\z:}', "");; - Expect(1, 8233, '\p{Pattern_White_Space= YES}', ""); - Expect(0, 8233, '\p{^Pattern_White_Space= YES}', ""); - Expect(0, 8233, '\P{Pattern_White_Space= YES}', ""); - Expect(1, 8233, '\P{^Pattern_White_Space= YES}', ""); - Expect(0, 8234, '\p{Pattern_White_Space= YES}', ""); - Expect(1, 8234, '\p{^Pattern_White_Space= YES}', ""); - Expect(1, 8234, '\P{Pattern_White_Space= YES}', ""); - Expect(0, 8234, '\P{^Pattern_White_Space= YES}', ""); - Error('\p{Pat_WS=__Y:=}'); - Error('\P{Pat_WS=__Y:=}'); + Expect(1, 8233, '\p{Pattern_White_Space:--YES}', ""); + Expect(0, 8233, '\p{^Pattern_White_Space:--YES}', ""); + Expect(0, 8233, '\P{Pattern_White_Space:--YES}', ""); + Expect(1, 8233, '\P{^Pattern_White_Space:--YES}', ""); + Expect(0, 8234, '\p{Pattern_White_Space:--YES}', ""); + Expect(1, 8234, '\p{^Pattern_White_Space:--YES}', ""); + Expect(1, 8234, '\P{Pattern_White_Space:--YES}', ""); + Expect(0, 8234, '\P{^Pattern_White_Space:--YES}', ""); + Error('\p{Pat_WS: /a/ Y}'); + Error('\P{Pat_WS: /a/ Y}'); Expect(1, 8233, '\p{Pat_WS=:\AY\z:}', "");; Expect(0, 8234, '\p{Pat_WS=:\AY\z:}', "");; Expect(1, 8233, '\p{Pat_WS=y}', ""); @@ -82392,16 +84736,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 8234, '\P{^Pat_WS=y}', ""); Expect(1, 8233, '\p{Pat_WS=:\Ay\z:}', "");; Expect(0, 8234, '\p{Pat_WS=:\Ay\z:}', "");; - Expect(1, 8233, '\p{Pat_WS= Y}', ""); - Expect(0, 8233, '\p{^Pat_WS= Y}', ""); - Expect(0, 8233, '\P{Pat_WS= Y}', ""); - Expect(1, 8233, '\P{^Pat_WS= Y}', ""); - Expect(0, 8234, '\p{Pat_WS= Y}', ""); - Expect(1, 8234, '\p{^Pat_WS= Y}', ""); - Expect(1, 8234, '\P{Pat_WS= Y}', ""); - Expect(0, 8234, '\P{^Pat_WS= Y}', ""); - Error('\p{Is_Pattern_White_Space=- T/a/}'); - Error('\P{Is_Pattern_White_Space=- T/a/}'); + Expect(1, 8233, '\p{Pat_WS= Y}', ""); + Expect(0, 8233, '\p{^Pat_WS= Y}', ""); + Expect(0, 8233, '\P{Pat_WS= Y}', ""); + Expect(1, 8233, '\P{^Pat_WS= Y}', ""); + Expect(0, 8234, '\p{Pat_WS= Y}', ""); + Expect(1, 8234, '\p{^Pat_WS= Y}', ""); + Expect(1, 8234, '\P{Pat_WS= Y}', ""); + Expect(0, 8234, '\P{^Pat_WS= Y}', ""); + Error('\p{Is_Pattern_White_Space=-_T:=}'); + Error('\P{Is_Pattern_White_Space=-_T:=}'); Expect(1, 8233, '\p{Is_Pattern_White_Space=t}', ""); Expect(0, 8233, '\p{^Is_Pattern_White_Space=t}', ""); Expect(0, 8233, '\P{Is_Pattern_White_Space=t}', ""); @@ -82410,34 +84754,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8234, '\p{^Is_Pattern_White_Space=t}', ""); Expect(1, 8234, '\P{Is_Pattern_White_Space=t}', ""); Expect(0, 8234, '\P{^Is_Pattern_White_Space=t}', ""); - Expect(1, 8233, '\p{Is_Pattern_White_Space= _t}', ""); - Expect(0, 8233, '\p{^Is_Pattern_White_Space= _t}', ""); - Expect(0, 8233, '\P{Is_Pattern_White_Space= _t}', ""); - Expect(1, 8233, '\P{^Is_Pattern_White_Space= _t}', ""); - Expect(0, 8234, '\p{Is_Pattern_White_Space= _t}', ""); - Expect(1, 8234, '\p{^Is_Pattern_White_Space= _t}', ""); - Expect(1, 8234, '\P{Is_Pattern_White_Space= _t}', ""); - Expect(0, 8234, '\P{^Is_Pattern_White_Space= _t}', ""); - Error('\p{Is_Pat_WS=/a/-true}'); - Error('\P{Is_Pat_WS=/a/-true}'); - Expect(1, 8233, '\p{Is_Pat_WS=true}', ""); - Expect(0, 8233, '\p{^Is_Pat_WS=true}', ""); - Expect(0, 8233, '\P{Is_Pat_WS=true}', ""); - Expect(1, 8233, '\P{^Is_Pat_WS=true}', ""); - Expect(0, 8234, '\p{Is_Pat_WS=true}', ""); - Expect(1, 8234, '\p{^Is_Pat_WS=true}', ""); - Expect(1, 8234, '\P{Is_Pat_WS=true}', ""); - Expect(0, 8234, '\P{^Is_Pat_WS=true}', ""); - Expect(1, 8233, '\p{Is_Pat_WS:_-true}', ""); - Expect(0, 8233, '\p{^Is_Pat_WS:_-true}', ""); - Expect(0, 8233, '\P{Is_Pat_WS:_-true}', ""); - Expect(1, 8233, '\P{^Is_Pat_WS:_-true}', ""); - Expect(0, 8234, '\p{Is_Pat_WS:_-true}', ""); - Expect(1, 8234, '\p{^Is_Pat_WS:_-true}', ""); - Expect(1, 8234, '\P{Is_Pat_WS:_-true}', ""); - Expect(0, 8234, '\P{^Is_Pat_WS:_-true}', ""); - Error('\p{Prepended_Concatenation_Mark= /a/No}'); - Error('\P{Prepended_Concatenation_Mark= /a/No}'); + Expect(1, 8233, '\p{Is_Pattern_White_Space= _T}', ""); + Expect(0, 8233, '\p{^Is_Pattern_White_Space= _T}', ""); + Expect(0, 8233, '\P{Is_Pattern_White_Space= _T}', ""); + Expect(1, 8233, '\P{^Is_Pattern_White_Space= _T}', ""); + Expect(0, 8234, '\p{Is_Pattern_White_Space= _T}', ""); + Expect(1, 8234, '\p{^Is_Pattern_White_Space= _T}', ""); + Expect(1, 8234, '\P{Is_Pattern_White_Space= _T}', ""); + Expect(0, 8234, '\P{^Is_Pattern_White_Space= _T}', ""); + Error('\p{Is_Pat_WS= :=True}'); + Error('\P{Is_Pat_WS= :=True}'); + Expect(1, 8233, '\p{Is_Pat_WS: true}', ""); + Expect(0, 8233, '\p{^Is_Pat_WS: true}', ""); + Expect(0, 8233, '\P{Is_Pat_WS: true}', ""); + Expect(1, 8233, '\P{^Is_Pat_WS: true}', ""); + Expect(0, 8234, '\p{Is_Pat_WS: true}', ""); + Expect(1, 8234, '\p{^Is_Pat_WS: true}', ""); + Expect(1, 8234, '\P{Is_Pat_WS: true}', ""); + Expect(0, 8234, '\P{^Is_Pat_WS: true}', ""); + Expect(1, 8233, '\p{Is_Pat_WS= True}', ""); + Expect(0, 8233, '\p{^Is_Pat_WS= True}', ""); + Expect(0, 8233, '\P{Is_Pat_WS= True}', ""); + Expect(1, 8233, '\P{^Is_Pat_WS= True}', ""); + Expect(0, 8234, '\p{Is_Pat_WS= True}', ""); + Expect(1, 8234, '\p{^Is_Pat_WS= True}', ""); + Expect(1, 8234, '\P{Is_Pat_WS= True}', ""); + Expect(0, 8234, '\P{^Is_Pat_WS= True}', ""); + Error('\p{Prepended_Concatenation_Mark=:= no}'); + Error('\P{Prepended_Concatenation_Mark=:= no}'); Expect(1, 69838, '\p{Prepended_Concatenation_Mark=:\ANo\z:}', "");; Expect(0, 69837, '\p{Prepended_Concatenation_Mark=:\ANo\z:}', "");; Expect(1, 69838, '\p{Prepended_Concatenation_Mark=no}', ""); @@ -82450,16 +84794,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 69837, '\P{^Prepended_Concatenation_Mark=no}', ""); Expect(1, 69838, '\p{Prepended_Concatenation_Mark=:\Ano\z:}', "");; Expect(0, 69837, '\p{Prepended_Concatenation_Mark=:\Ano\z:}', "");; - Expect(1, 69838, '\p{Prepended_Concatenation_Mark=No}', ""); - Expect(0, 69838, '\p{^Prepended_Concatenation_Mark=No}', ""); - Expect(0, 69838, '\P{Prepended_Concatenation_Mark=No}', ""); - Expect(1, 69838, '\P{^Prepended_Concatenation_Mark=No}', ""); - Expect(0, 69837, '\p{Prepended_Concatenation_Mark=No}', ""); - Expect(1, 69837, '\p{^Prepended_Concatenation_Mark=No}', ""); - Expect(1, 69837, '\P{Prepended_Concatenation_Mark=No}', ""); - Expect(0, 69837, '\P{^Prepended_Concatenation_Mark=No}', ""); - Error('\p{PCM=/a/ _n}'); - Error('\P{PCM=/a/ _n}'); + Expect(1, 69838, '\p{Prepended_Concatenation_Mark= No}', ""); + Expect(0, 69838, '\p{^Prepended_Concatenation_Mark= No}', ""); + Expect(0, 69838, '\P{Prepended_Concatenation_Mark= No}', ""); + Expect(1, 69838, '\P{^Prepended_Concatenation_Mark= No}', ""); + Expect(0, 69837, '\p{Prepended_Concatenation_Mark= No}', ""); + Expect(1, 69837, '\p{^Prepended_Concatenation_Mark= No}', ""); + Expect(1, 69837, '\P{Prepended_Concatenation_Mark= No}', ""); + Expect(0, 69837, '\P{^Prepended_Concatenation_Mark= No}', ""); + Error('\p{PCM=/a/--n}'); + Error('\P{PCM=/a/--n}'); Expect(1, 69838, '\p{PCM=:\AN\z:}', "");; Expect(0, 69837, '\p{PCM=:\AN\z:}', "");; Expect(1, 69838, '\p{PCM=n}', ""); @@ -82472,24 +84816,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 69837, '\P{^PCM=n}', ""); Expect(1, 69838, '\p{PCM=:\An\z:}', "");; Expect(0, 69837, '\p{PCM=:\An\z:}', "");; - Expect(1, 69838, '\p{PCM=--N}', ""); - Expect(0, 69838, '\p{^PCM=--N}', ""); - Expect(0, 69838, '\P{PCM=--N}', ""); - Expect(1, 69838, '\P{^PCM=--N}', ""); - Expect(0, 69837, '\p{PCM=--N}', ""); - Expect(1, 69837, '\p{^PCM=--N}', ""); - Expect(1, 69837, '\P{PCM=--N}', ""); - Expect(0, 69837, '\P{^PCM=--N}', ""); - Error('\p{Is_Prepended_Concatenation_Mark= f:=}'); - Error('\P{Is_Prepended_Concatenation_Mark= f:=}'); - Expect(1, 69838, '\p{Is_Prepended_Concatenation_Mark=f}', ""); - Expect(0, 69838, '\p{^Is_Prepended_Concatenation_Mark=f}', ""); - Expect(0, 69838, '\P{Is_Prepended_Concatenation_Mark=f}', ""); - Expect(1, 69838, '\P{^Is_Prepended_Concatenation_Mark=f}', ""); - Expect(0, 69837, '\p{Is_Prepended_Concatenation_Mark=f}', ""); - Expect(1, 69837, '\p{^Is_Prepended_Concatenation_Mark=f}', ""); - Expect(1, 69837, '\P{Is_Prepended_Concatenation_Mark=f}', ""); - Expect(0, 69837, '\P{^Is_Prepended_Concatenation_Mark=f}', ""); + Expect(1, 69838, '\p{PCM= -N}', ""); + Expect(0, 69838, '\p{^PCM= -N}', ""); + Expect(0, 69838, '\P{PCM= -N}', ""); + Expect(1, 69838, '\P{^PCM= -N}', ""); + Expect(0, 69837, '\p{PCM= -N}', ""); + Expect(1, 69837, '\p{^PCM= -N}', ""); + Expect(1, 69837, '\P{PCM= -N}', ""); + Expect(0, 69837, '\P{^PCM= -N}', ""); + Error('\p{Is_Prepended_Concatenation_Mark=- f/a/}'); + Error('\P{Is_Prepended_Concatenation_Mark=- f/a/}'); + Expect(1, 69838, '\p{Is_Prepended_Concatenation_Mark:f}', ""); + Expect(0, 69838, '\p{^Is_Prepended_Concatenation_Mark:f}', ""); + Expect(0, 69838, '\P{Is_Prepended_Concatenation_Mark:f}', ""); + Expect(1, 69838, '\P{^Is_Prepended_Concatenation_Mark:f}', ""); + Expect(0, 69837, '\p{Is_Prepended_Concatenation_Mark:f}', ""); + Expect(1, 69837, '\p{^Is_Prepended_Concatenation_Mark:f}', ""); + Expect(1, 69837, '\P{Is_Prepended_Concatenation_Mark:f}', ""); + Expect(0, 69837, '\P{^Is_Prepended_Concatenation_Mark:f}', ""); Expect(1, 69838, '\p{Is_Prepended_Concatenation_Mark=F}', ""); Expect(0, 69838, '\p{^Is_Prepended_Concatenation_Mark=F}', ""); Expect(0, 69838, '\P{Is_Prepended_Concatenation_Mark=F}', ""); @@ -82498,8 +84842,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69837, '\p{^Is_Prepended_Concatenation_Mark=F}', ""); Expect(1, 69837, '\P{Is_Prepended_Concatenation_Mark=F}', ""); Expect(0, 69837, '\P{^Is_Prepended_Concatenation_Mark=F}', ""); - Error('\p{Is_PCM: false:=}'); - Error('\P{Is_PCM: false:=}'); + Error('\p{Is_PCM=_-False:=}'); + Error('\P{Is_PCM=_-False:=}'); Expect(1, 69838, '\p{Is_PCM=false}', ""); Expect(0, 69838, '\p{^Is_PCM=false}', ""); Expect(0, 69838, '\P{Is_PCM=false}', ""); @@ -82508,16 +84852,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69837, '\p{^Is_PCM=false}', ""); Expect(1, 69837, '\P{Is_PCM=false}', ""); Expect(0, 69837, '\P{^Is_PCM=false}', ""); - Expect(1, 69838, '\p{Is_PCM= False}', ""); - Expect(0, 69838, '\p{^Is_PCM= False}', ""); - Expect(0, 69838, '\P{Is_PCM= False}', ""); - Expect(1, 69838, '\P{^Is_PCM= False}', ""); - Expect(0, 69837, '\p{Is_PCM= False}', ""); - Expect(1, 69837, '\p{^Is_PCM= False}', ""); - Expect(1, 69837, '\P{Is_PCM= False}', ""); - Expect(0, 69837, '\P{^Is_PCM= False}', ""); - Error('\p{Prepended_Concatenation_Mark=:=Yes}'); - Error('\P{Prepended_Concatenation_Mark=:=Yes}'); + Expect(1, 69838, '\p{Is_PCM=_ False}', ""); + Expect(0, 69838, '\p{^Is_PCM=_ False}', ""); + Expect(0, 69838, '\P{Is_PCM=_ False}', ""); + Expect(1, 69838, '\P{^Is_PCM=_ False}', ""); + Expect(0, 69837, '\p{Is_PCM=_ False}', ""); + Expect(1, 69837, '\p{^Is_PCM=_ False}', ""); + Expect(1, 69837, '\P{Is_PCM=_ False}', ""); + Expect(0, 69837, '\P{^Is_PCM=_ False}', ""); + Error('\p{Prepended_Concatenation_Mark=:=--Yes}'); + Error('\P{Prepended_Concatenation_Mark=:=--Yes}'); Expect(1, 69837, '\p{Prepended_Concatenation_Mark=:\AYes\z:}', "");; Expect(0, 69838, '\p{Prepended_Concatenation_Mark=:\AYes\z:}', "");; Expect(1, 69837, '\p{Prepended_Concatenation_Mark=yes}', ""); @@ -82530,16 +84874,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 69838, '\P{^Prepended_Concatenation_Mark=yes}', ""); Expect(1, 69837, '\p{Prepended_Concatenation_Mark=:\Ayes\z:}', "");; Expect(0, 69838, '\p{Prepended_Concatenation_Mark=:\Ayes\z:}', "");; - Expect(1, 69837, '\p{Prepended_Concatenation_Mark= -Yes}', ""); - Expect(0, 69837, '\p{^Prepended_Concatenation_Mark= -Yes}', ""); - Expect(0, 69837, '\P{Prepended_Concatenation_Mark= -Yes}', ""); - Expect(1, 69837, '\P{^Prepended_Concatenation_Mark= -Yes}', ""); - Expect(0, 69838, '\p{Prepended_Concatenation_Mark= -Yes}', ""); - Expect(1, 69838, '\p{^Prepended_Concatenation_Mark= -Yes}', ""); - Expect(1, 69838, '\P{Prepended_Concatenation_Mark= -Yes}', ""); - Expect(0, 69838, '\P{^Prepended_Concatenation_Mark= -Yes}', ""); - Error('\p{PCM=:= Y}'); - Error('\P{PCM=:= Y}'); + Expect(1, 69837, '\p{Prepended_Concatenation_Mark:Yes}', ""); + Expect(0, 69837, '\p{^Prepended_Concatenation_Mark:Yes}', ""); + Expect(0, 69837, '\P{Prepended_Concatenation_Mark:Yes}', ""); + Expect(1, 69837, '\P{^Prepended_Concatenation_Mark:Yes}', ""); + Expect(0, 69838, '\p{Prepended_Concatenation_Mark:Yes}', ""); + Expect(1, 69838, '\p{^Prepended_Concatenation_Mark:Yes}', ""); + Expect(1, 69838, '\P{Prepended_Concatenation_Mark:Yes}', ""); + Expect(0, 69838, '\P{^Prepended_Concatenation_Mark:Yes}', ""); + Error('\p{PCM=_:=y}'); + Error('\P{PCM=_:=y}'); Expect(1, 69837, '\p{PCM=:\AY\z:}', "");; Expect(0, 69838, '\p{PCM=:\AY\z:}', "");; Expect(1, 69837, '\p{PCM=y}', ""); @@ -82552,54 +84896,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 69838, '\P{^PCM=y}', ""); Expect(1, 69837, '\p{PCM=:\Ay\z:}', "");; Expect(0, 69838, '\p{PCM=:\Ay\z:}', "");; - Expect(1, 69837, '\p{PCM: _Y}', ""); - Expect(0, 69837, '\p{^PCM: _Y}', ""); - Expect(0, 69837, '\P{PCM: _Y}', ""); - Expect(1, 69837, '\P{^PCM: _Y}', ""); - Expect(0, 69838, '\p{PCM: _Y}', ""); - Expect(1, 69838, '\p{^PCM: _Y}', ""); - Expect(1, 69838, '\P{PCM: _Y}', ""); - Expect(0, 69838, '\P{^PCM: _Y}', ""); - Error('\p{Is_Prepended_Concatenation_Mark=/a/t}'); - Error('\P{Is_Prepended_Concatenation_Mark=/a/t}'); - Expect(1, 69837, '\p{Is_Prepended_Concatenation_Mark=t}', ""); - Expect(0, 69837, '\p{^Is_Prepended_Concatenation_Mark=t}', ""); - Expect(0, 69837, '\P{Is_Prepended_Concatenation_Mark=t}', ""); - Expect(1, 69837, '\P{^Is_Prepended_Concatenation_Mark=t}', ""); - Expect(0, 69838, '\p{Is_Prepended_Concatenation_Mark=t}', ""); - Expect(1, 69838, '\p{^Is_Prepended_Concatenation_Mark=t}', ""); - Expect(1, 69838, '\P{Is_Prepended_Concatenation_Mark=t}', ""); - Expect(0, 69838, '\P{^Is_Prepended_Concatenation_Mark=t}', ""); - Expect(1, 69837, '\p{Is_Prepended_Concatenation_Mark=-T}', ""); - Expect(0, 69837, '\p{^Is_Prepended_Concatenation_Mark=-T}', ""); - Expect(0, 69837, '\P{Is_Prepended_Concatenation_Mark=-T}', ""); - Expect(1, 69837, '\P{^Is_Prepended_Concatenation_Mark=-T}', ""); - Expect(0, 69838, '\p{Is_Prepended_Concatenation_Mark=-T}', ""); - Expect(1, 69838, '\p{^Is_Prepended_Concatenation_Mark=-T}', ""); - Expect(1, 69838, '\P{Is_Prepended_Concatenation_Mark=-T}', ""); - Expect(0, 69838, '\P{^Is_Prepended_Concatenation_Mark=-T}', ""); - Error('\p{Is_PCM=-_True:=}'); - Error('\P{Is_PCM=-_True:=}'); - Expect(1, 69837, '\p{Is_PCM=true}', ""); - Expect(0, 69837, '\p{^Is_PCM=true}', ""); - Expect(0, 69837, '\P{Is_PCM=true}', ""); - Expect(1, 69837, '\P{^Is_PCM=true}', ""); - Expect(0, 69838, '\p{Is_PCM=true}', ""); - Expect(1, 69838, '\p{^Is_PCM=true}', ""); - Expect(1, 69838, '\P{Is_PCM=true}', ""); - Expect(0, 69838, '\P{^Is_PCM=true}', ""); - Expect(1, 69837, '\p{Is_PCM=- True}', ""); - Expect(0, 69837, '\p{^Is_PCM=- True}', ""); - Expect(0, 69837, '\P{Is_PCM=- True}', ""); - Expect(1, 69837, '\P{^Is_PCM=- True}', ""); - Expect(0, 69838, '\p{Is_PCM=- True}', ""); - Expect(1, 69838, '\p{^Is_PCM=- True}', ""); - Expect(1, 69838, '\P{Is_PCM=- True}', ""); - Expect(0, 69838, '\P{^Is_PCM=- True}', ""); + Expect(1, 69837, '\p{PCM=_Y}', ""); + Expect(0, 69837, '\p{^PCM=_Y}', ""); + Expect(0, 69837, '\P{PCM=_Y}', ""); + Expect(1, 69837, '\P{^PCM=_Y}', ""); + Expect(0, 69838, '\p{PCM=_Y}', ""); + Expect(1, 69838, '\p{^PCM=_Y}', ""); + Expect(1, 69838, '\P{PCM=_Y}', ""); + Expect(0, 69838, '\P{^PCM=_Y}', ""); + Error('\p{Is_Prepended_Concatenation_Mark=- T:=}'); + Error('\P{Is_Prepended_Concatenation_Mark=- T:=}'); + Expect(1, 69837, '\p{Is_Prepended_Concatenation_Mark: t}', ""); + Expect(0, 69837, '\p{^Is_Prepended_Concatenation_Mark: t}', ""); + Expect(0, 69837, '\P{Is_Prepended_Concatenation_Mark: t}', ""); + Expect(1, 69837, '\P{^Is_Prepended_Concatenation_Mark: t}', ""); + Expect(0, 69838, '\p{Is_Prepended_Concatenation_Mark: t}', ""); + Expect(1, 69838, '\p{^Is_Prepended_Concatenation_Mark: t}', ""); + Expect(1, 69838, '\P{Is_Prepended_Concatenation_Mark: t}', ""); + Expect(0, 69838, '\P{^Is_Prepended_Concatenation_Mark: t}', ""); + Expect(1, 69837, '\p{Is_Prepended_Concatenation_Mark= t}', ""); + Expect(0, 69837, '\p{^Is_Prepended_Concatenation_Mark= t}', ""); + Expect(0, 69837, '\P{Is_Prepended_Concatenation_Mark= t}', ""); + Expect(1, 69837, '\P{^Is_Prepended_Concatenation_Mark= t}', ""); + Expect(0, 69838, '\p{Is_Prepended_Concatenation_Mark= t}', ""); + Expect(1, 69838, '\p{^Is_Prepended_Concatenation_Mark= t}', ""); + Expect(1, 69838, '\P{Is_Prepended_Concatenation_Mark= t}', ""); + Expect(0, 69838, '\P{^Is_Prepended_Concatenation_Mark= t}', ""); + Error('\p{Is_PCM= TRUE/a/}'); + Error('\P{Is_PCM= TRUE/a/}'); + Expect(1, 69837, '\p{Is_PCM: true}', ""); + Expect(0, 69837, '\p{^Is_PCM: true}', ""); + Expect(0, 69837, '\P{Is_PCM: true}', ""); + Expect(1, 69837, '\P{^Is_PCM: true}', ""); + Expect(0, 69838, '\p{Is_PCM: true}', ""); + Expect(1, 69838, '\p{^Is_PCM: true}', ""); + Expect(1, 69838, '\P{Is_PCM: true}', ""); + Expect(0, 69838, '\P{^Is_PCM: true}', ""); + Expect(1, 69837, '\p{Is_PCM=_ True}', ""); + Expect(0, 69837, '\p{^Is_PCM=_ True}', ""); + Expect(0, 69837, '\P{Is_PCM=_ True}', ""); + Expect(1, 69837, '\P{^Is_PCM=_ True}', ""); + Expect(0, 69838, '\p{Is_PCM=_ True}', ""); + Expect(1, 69838, '\p{^Is_PCM=_ True}', ""); + Expect(1, 69838, '\P{Is_PCM=_ True}', ""); + Expect(0, 69838, '\P{^Is_PCM=_ True}', ""); Error('\p{perl}'); Error('\P{perl}'); - Error('\p{_ Adlam/a/}'); - Error('\P{_ Adlam/a/}'); + Error('\p{- Adlam/a/}'); + Error('\P{- Adlam/a/}'); Expect(1, 125279, '\p{adlam}', ""); Expect(0, 125279, '\p{^adlam}', ""); Expect(0, 125279, '\P{adlam}', ""); @@ -82608,16 +84952,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^adlam}', ""); Expect(1, 125280, '\P{adlam}', ""); Expect(0, 125280, '\P{^adlam}', ""); - Expect(1, 125279, '\p{ adlam}', ""); - Expect(0, 125279, '\p{^ adlam}', ""); - Expect(0, 125279, '\P{ adlam}', ""); - Expect(1, 125279, '\P{^ adlam}', ""); - Expect(0, 125280, '\p{ adlam}', ""); - Expect(1, 125280, '\p{^ adlam}', ""); - Expect(1, 125280, '\P{ adlam}', ""); - Expect(0, 125280, '\P{^ adlam}', ""); - Error('\p{-/a/IS_Adlam}'); - Error('\P{-/a/IS_Adlam}'); + Expect(1, 125279, '\p{ adlam}', ""); + Expect(0, 125279, '\p{^ adlam}', ""); + Expect(0, 125279, '\P{ adlam}', ""); + Expect(1, 125279, '\P{^ adlam}', ""); + Expect(0, 125280, '\p{ adlam}', ""); + Expect(1, 125280, '\p{^ adlam}', ""); + Expect(1, 125280, '\P{ adlam}', ""); + Expect(0, 125280, '\P{^ adlam}', ""); + Error('\p{/a/-is_adlam}'); + Error('\P{/a/-is_adlam}'); Expect(1, 125279, '\p{isadlam}', ""); Expect(0, 125279, '\p{^isadlam}', ""); Expect(0, 125279, '\P{isadlam}', ""); @@ -82626,16 +84970,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^isadlam}', ""); Expect(1, 125280, '\P{isadlam}', ""); Expect(0, 125280, '\P{^isadlam}', ""); - Expect(1, 125279, '\p{ Is_ADLAM}', ""); - Expect(0, 125279, '\p{^ Is_ADLAM}', ""); - Expect(0, 125279, '\P{ Is_ADLAM}', ""); - Expect(1, 125279, '\P{^ Is_ADLAM}', ""); - Expect(0, 125280, '\p{ Is_ADLAM}', ""); - Expect(1, 125280, '\p{^ Is_ADLAM}', ""); - Expect(1, 125280, '\P{ Is_ADLAM}', ""); - Expect(0, 125280, '\P{^ Is_ADLAM}', ""); - Error('\p{_/a/Adlm}'); - Error('\P{_/a/Adlm}'); + Expect(1, 125279, '\p{_ Is_adlam}', ""); + Expect(0, 125279, '\p{^_ Is_adlam}', ""); + Expect(0, 125279, '\P{_ Is_adlam}', ""); + Expect(1, 125279, '\P{^_ Is_adlam}', ""); + Expect(0, 125280, '\p{_ Is_adlam}', ""); + Expect(1, 125280, '\p{^_ Is_adlam}', ""); + Expect(1, 125280, '\P{_ Is_adlam}', ""); + Expect(0, 125280, '\P{^_ Is_adlam}', ""); + Error('\p{:= adlm}'); + Error('\P{:= adlm}'); Expect(1, 125279, '\p{adlm}', ""); Expect(0, 125279, '\p{^adlm}', ""); Expect(0, 125279, '\P{adlm}', ""); @@ -82644,16 +84988,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^adlm}', ""); Expect(1, 125280, '\P{adlm}', ""); Expect(0, 125280, '\P{^adlm}', ""); - Expect(1, 125279, '\p{ _ADLM}', ""); - Expect(0, 125279, '\p{^ _ADLM}', ""); - Expect(0, 125279, '\P{ _ADLM}', ""); - Expect(1, 125279, '\P{^ _ADLM}', ""); - Expect(0, 125280, '\p{ _ADLM}', ""); - Expect(1, 125280, '\p{^ _ADLM}', ""); - Expect(1, 125280, '\P{ _ADLM}', ""); - Expect(0, 125280, '\P{^ _ADLM}', ""); - Error('\p{_/a/Is_Adlm}'); - Error('\P{_/a/Is_Adlm}'); + Expect(1, 125279, '\p{-Adlm}', ""); + Expect(0, 125279, '\p{^-Adlm}', ""); + Expect(0, 125279, '\P{-Adlm}', ""); + Expect(1, 125279, '\P{^-Adlm}', ""); + Expect(0, 125280, '\p{-Adlm}', ""); + Expect(1, 125280, '\p{^-Adlm}', ""); + Expect(1, 125280, '\P{-Adlm}', ""); + Expect(0, 125280, '\P{^-Adlm}', ""); + Error('\p{ :=Is_adlm}'); + Error('\P{ :=Is_adlm}'); Expect(1, 125279, '\p{isadlm}', ""); Expect(0, 125279, '\p{^isadlm}', ""); Expect(0, 125279, '\P{isadlm}', ""); @@ -82662,16 +85006,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^isadlm}', ""); Expect(1, 125280, '\P{isadlm}', ""); Expect(0, 125280, '\P{^isadlm}', ""); - Expect(1, 125279, '\p{-_IS_ADLM}', ""); - Expect(0, 125279, '\p{^-_IS_ADLM}', ""); - Expect(0, 125279, '\P{-_IS_ADLM}', ""); - Expect(1, 125279, '\P{^-_IS_ADLM}', ""); - Expect(0, 125280, '\p{-_IS_ADLM}', ""); - Expect(1, 125280, '\p{^-_IS_ADLM}', ""); - Expect(1, 125280, '\P{-_IS_ADLM}', ""); - Expect(0, 125280, '\P{^-_IS_ADLM}', ""); - Error('\p{:=--aegean_Numbers}'); - Error('\P{:=--aegean_Numbers}'); + Expect(1, 125279, '\p{__Is_Adlm}', ""); + Expect(0, 125279, '\p{^__Is_Adlm}', ""); + Expect(0, 125279, '\P{__Is_Adlm}', ""); + Expect(1, 125279, '\P{^__Is_Adlm}', ""); + Expect(0, 125280, '\p{__Is_Adlm}', ""); + Expect(1, 125280, '\p{^__Is_Adlm}', ""); + Expect(1, 125280, '\P{__Is_Adlm}', ""); + Expect(0, 125280, '\P{^__Is_Adlm}', ""); + Error('\p{_Aegean_Numbers/a/}'); + Error('\P{_Aegean_Numbers/a/}'); Expect(1, 65855, '\p{aegeannumbers}', ""); Expect(0, 65855, '\p{^aegeannumbers}', ""); Expect(0, 65855, '\P{aegeannumbers}', ""); @@ -82680,16 +85024,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65856, '\p{^aegeannumbers}', ""); Expect(1, 65856, '\P{aegeannumbers}', ""); Expect(0, 65856, '\P{^aegeannumbers}', ""); - Expect(1, 65855, '\p{--Aegean_NUMBERS}', ""); - Expect(0, 65855, '\p{^--Aegean_NUMBERS}', ""); - Expect(0, 65855, '\P{--Aegean_NUMBERS}', ""); - Expect(1, 65855, '\P{^--Aegean_NUMBERS}', ""); - Expect(0, 65856, '\p{--Aegean_NUMBERS}', ""); - Expect(1, 65856, '\p{^--Aegean_NUMBERS}', ""); - Expect(1, 65856, '\P{--Aegean_NUMBERS}', ""); - Expect(0, 65856, '\P{^--Aegean_NUMBERS}', ""); - Error('\p{:=-_IS_AEGEAN_Numbers}'); - Error('\P{:=-_IS_AEGEAN_Numbers}'); + Expect(1, 65855, '\p{ -Aegean_numbers}', ""); + Expect(0, 65855, '\p{^ -Aegean_numbers}', ""); + Expect(0, 65855, '\P{ -Aegean_numbers}', ""); + Expect(1, 65855, '\P{^ -Aegean_numbers}', ""); + Expect(0, 65856, '\p{ -Aegean_numbers}', ""); + Expect(1, 65856, '\p{^ -Aegean_numbers}', ""); + Expect(1, 65856, '\P{ -Aegean_numbers}', ""); + Expect(0, 65856, '\P{^ -Aegean_numbers}', ""); + Error('\p{:=__is_Aegean_Numbers}'); + Error('\P{:=__is_Aegean_Numbers}'); Expect(1, 65855, '\p{isaegeannumbers}', ""); Expect(0, 65855, '\p{^isaegeannumbers}', ""); Expect(0, 65855, '\P{isaegeannumbers}', ""); @@ -82698,16 +85042,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65856, '\p{^isaegeannumbers}', ""); Expect(1, 65856, '\P{isaegeannumbers}', ""); Expect(0, 65856, '\P{^isaegeannumbers}', ""); - Expect(1, 65855, '\p{ _Is_aegean_Numbers}', ""); - Expect(0, 65855, '\p{^ _Is_aegean_Numbers}', ""); - Expect(0, 65855, '\P{ _Is_aegean_Numbers}', ""); - Expect(1, 65855, '\P{^ _Is_aegean_Numbers}', ""); - Expect(0, 65856, '\p{ _Is_aegean_Numbers}', ""); - Expect(1, 65856, '\p{^ _Is_aegean_Numbers}', ""); - Expect(1, 65856, '\P{ _Is_aegean_Numbers}', ""); - Expect(0, 65856, '\P{^ _Is_aegean_Numbers}', ""); - Error('\p{ _In_AEGEAN_numbers:=}'); - Error('\P{ _In_AEGEAN_numbers:=}'); + Expect(1, 65855, '\p{ Is_Aegean_Numbers}', ""); + Expect(0, 65855, '\p{^ Is_Aegean_Numbers}', ""); + Expect(0, 65855, '\P{ Is_Aegean_Numbers}', ""); + Expect(1, 65855, '\P{^ Is_Aegean_Numbers}', ""); + Expect(0, 65856, '\p{ Is_Aegean_Numbers}', ""); + Expect(1, 65856, '\p{^ Is_Aegean_Numbers}', ""); + Expect(1, 65856, '\P{ Is_Aegean_Numbers}', ""); + Expect(0, 65856, '\P{^ Is_Aegean_Numbers}', ""); + Error('\p{_ in_aegean_Numbers/a/}'); + Error('\P{_ in_aegean_Numbers/a/}'); Expect(1, 65855, '\p{inaegeannumbers}', ""); Expect(0, 65855, '\p{^inaegeannumbers}', ""); Expect(0, 65855, '\P{inaegeannumbers}', ""); @@ -82716,16 +85060,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65856, '\p{^inaegeannumbers}', ""); Expect(1, 65856, '\P{inaegeannumbers}', ""); Expect(0, 65856, '\P{^inaegeannumbers}', ""); - Expect(1, 65855, '\p{- In_Aegean_Numbers}', ""); - Expect(0, 65855, '\p{^- In_Aegean_Numbers}', ""); - Expect(0, 65855, '\P{- In_Aegean_Numbers}', ""); - Expect(1, 65855, '\P{^- In_Aegean_Numbers}', ""); - Expect(0, 65856, '\p{- In_Aegean_Numbers}', ""); - Expect(1, 65856, '\p{^- In_Aegean_Numbers}', ""); - Expect(1, 65856, '\P{- In_Aegean_Numbers}', ""); - Expect(0, 65856, '\P{^- In_Aegean_Numbers}', ""); - Error('\p{/a/ Ahom}'); - Error('\P{/a/ Ahom}'); + Expect(1, 65855, '\p{ In_Aegean_numbers}', ""); + Expect(0, 65855, '\p{^ In_Aegean_numbers}', ""); + Expect(0, 65855, '\P{ In_Aegean_numbers}', ""); + Expect(1, 65855, '\P{^ In_Aegean_numbers}', ""); + Expect(0, 65856, '\p{ In_Aegean_numbers}', ""); + Expect(1, 65856, '\p{^ In_Aegean_numbers}', ""); + Expect(1, 65856, '\P{ In_Aegean_numbers}', ""); + Expect(0, 65856, '\P{^ In_Aegean_numbers}', ""); + Error('\p{:=-_Ahom}'); + Error('\P{:=-_Ahom}'); Expect(1, 71487, '\p{ahom}', ""); Expect(0, 71487, '\p{^ahom}', ""); Expect(0, 71487, '\P{ahom}', ""); @@ -82734,16 +85078,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71488, '\p{^ahom}', ""); Expect(1, 71488, '\P{ahom}', ""); Expect(0, 71488, '\P{^ahom}', ""); - Expect(1, 71487, '\p{- Ahom}', ""); - Expect(0, 71487, '\p{^- Ahom}', ""); - Expect(0, 71487, '\P{- Ahom}', ""); - Expect(1, 71487, '\P{^- Ahom}', ""); - Expect(0, 71488, '\p{- Ahom}', ""); - Expect(1, 71488, '\p{^- Ahom}', ""); - Expect(1, 71488, '\P{- Ahom}', ""); - Expect(0, 71488, '\P{^- Ahom}', ""); - Error('\p{ :=is_AHOM}'); - Error('\P{ :=is_AHOM}'); + Expect(1, 71487, '\p{_ ahom}', ""); + Expect(0, 71487, '\p{^_ ahom}', ""); + Expect(0, 71487, '\P{_ ahom}', ""); + Expect(1, 71487, '\P{^_ ahom}', ""); + Expect(0, 71488, '\p{_ ahom}', ""); + Expect(1, 71488, '\p{^_ ahom}', ""); + Expect(1, 71488, '\P{_ ahom}', ""); + Expect(0, 71488, '\P{^_ ahom}', ""); + Error('\p{ is_AHOM:=}'); + Error('\P{ is_AHOM:=}'); Expect(1, 71487, '\p{isahom}', ""); Expect(0, 71487, '\p{^isahom}', ""); Expect(0, 71487, '\P{isahom}', ""); @@ -82752,16 +85096,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71488, '\p{^isahom}', ""); Expect(1, 71488, '\P{isahom}', ""); Expect(0, 71488, '\P{^isahom}', ""); - Expect(1, 71487, '\p{ _IS_Ahom}', ""); - Expect(0, 71487, '\p{^ _IS_Ahom}', ""); - Expect(0, 71487, '\P{ _IS_Ahom}', ""); - Expect(1, 71487, '\P{^ _IS_Ahom}', ""); - Expect(0, 71488, '\p{ _IS_Ahom}', ""); - Expect(1, 71488, '\p{^ _IS_Ahom}', ""); - Expect(1, 71488, '\P{ _IS_Ahom}', ""); - Expect(0, 71488, '\P{^ _IS_Ahom}', ""); - Error('\p{-:=Alchemical_SYMBOLS}'); - Error('\P{-:=Alchemical_SYMBOLS}'); + Expect(1, 71487, '\p{- Is_AHOM}', ""); + Expect(0, 71487, '\p{^- Is_AHOM}', ""); + Expect(0, 71487, '\P{- Is_AHOM}', ""); + Expect(1, 71487, '\P{^- Is_AHOM}', ""); + Expect(0, 71488, '\p{- Is_AHOM}', ""); + Expect(1, 71488, '\p{^- Is_AHOM}', ""); + Expect(1, 71488, '\P{- Is_AHOM}', ""); + Expect(0, 71488, '\P{^- Is_AHOM}', ""); + Error('\p{ /a/Alchemical_Symbols}'); + Error('\P{ /a/Alchemical_Symbols}'); Expect(1, 128895, '\p{alchemicalsymbols}', ""); Expect(0, 128895, '\p{^alchemicalsymbols}', ""); Expect(0, 128895, '\P{alchemicalsymbols}', ""); @@ -82778,8 +85122,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128896, '\p{^- alchemical_symbols}', ""); Expect(1, 128896, '\P{- alchemical_symbols}', ""); Expect(0, 128896, '\P{^- alchemical_symbols}', ""); - Error('\p{/a/Is_alchemical_Symbols}'); - Error('\P{/a/Is_alchemical_Symbols}'); + Error('\p{-is_Alchemical_SYMBOLS:=}'); + Error('\P{-is_Alchemical_SYMBOLS:=}'); Expect(1, 128895, '\p{isalchemicalsymbols}', ""); Expect(0, 128895, '\p{^isalchemicalsymbols}', ""); Expect(0, 128895, '\P{isalchemicalsymbols}', ""); @@ -82788,16 +85132,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128896, '\p{^isalchemicalsymbols}', ""); Expect(1, 128896, '\P{isalchemicalsymbols}', ""); Expect(0, 128896, '\P{^isalchemicalsymbols}', ""); - Expect(1, 128895, '\p{ Is_alchemical_SYMBOLS}', ""); - Expect(0, 128895, '\p{^ Is_alchemical_SYMBOLS}', ""); - Expect(0, 128895, '\P{ Is_alchemical_SYMBOLS}', ""); - Expect(1, 128895, '\P{^ Is_alchemical_SYMBOLS}', ""); - Expect(0, 128896, '\p{ Is_alchemical_SYMBOLS}', ""); - Expect(1, 128896, '\p{^ Is_alchemical_SYMBOLS}', ""); - Expect(1, 128896, '\P{ Is_alchemical_SYMBOLS}', ""); - Expect(0, 128896, '\P{^ Is_alchemical_SYMBOLS}', ""); - Error('\p{:=in_alchemical_Symbols}'); - Error('\P{:=in_alchemical_Symbols}'); + Expect(1, 128895, '\p{ Is_alchemical_Symbols}', ""); + Expect(0, 128895, '\p{^ Is_alchemical_Symbols}', ""); + Expect(0, 128895, '\P{ Is_alchemical_Symbols}', ""); + Expect(1, 128895, '\P{^ Is_alchemical_Symbols}', ""); + Expect(0, 128896, '\p{ Is_alchemical_Symbols}', ""); + Expect(1, 128896, '\p{^ Is_alchemical_Symbols}', ""); + Expect(1, 128896, '\P{ Is_alchemical_Symbols}', ""); + Expect(0, 128896, '\P{^ Is_alchemical_Symbols}', ""); + Error('\p{_In_Alchemical_Symbols:=}'); + Error('\P{_In_Alchemical_Symbols:=}'); Expect(1, 128895, '\p{inalchemicalsymbols}', ""); Expect(0, 128895, '\p{^inalchemicalsymbols}', ""); Expect(0, 128895, '\P{inalchemicalsymbols}', ""); @@ -82806,16 +85150,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128896, '\p{^inalchemicalsymbols}', ""); Expect(1, 128896, '\P{inalchemicalsymbols}', ""); Expect(0, 128896, '\P{^inalchemicalsymbols}', ""); - Expect(1, 128895, '\p{_in_alchemical_Symbols}', ""); - Expect(0, 128895, '\p{^_in_alchemical_Symbols}', ""); - Expect(0, 128895, '\P{_in_alchemical_Symbols}', ""); - Expect(1, 128895, '\P{^_in_alchemical_Symbols}', ""); - Expect(0, 128896, '\p{_in_alchemical_Symbols}', ""); - Expect(1, 128896, '\p{^_in_alchemical_Symbols}', ""); - Expect(1, 128896, '\P{_in_alchemical_Symbols}', ""); - Expect(0, 128896, '\P{^_in_alchemical_Symbols}', ""); - Error('\p{_ alchemical/a/}'); - Error('\P{_ alchemical/a/}'); + Expect(1, 128895, '\p{ -in_alchemical_SYMBOLS}', ""); + Expect(0, 128895, '\p{^ -in_alchemical_SYMBOLS}', ""); + Expect(0, 128895, '\P{ -in_alchemical_SYMBOLS}', ""); + Expect(1, 128895, '\P{^ -in_alchemical_SYMBOLS}', ""); + Expect(0, 128896, '\p{ -in_alchemical_SYMBOLS}', ""); + Expect(1, 128896, '\p{^ -in_alchemical_SYMBOLS}', ""); + Expect(1, 128896, '\P{ -in_alchemical_SYMBOLS}', ""); + Expect(0, 128896, '\P{^ -in_alchemical_SYMBOLS}', ""); + Error('\p{/a/--alchemical}'); + Error('\P{/a/--alchemical}'); Expect(1, 128895, '\p{alchemical}', ""); Expect(0, 128895, '\p{^alchemical}', ""); Expect(0, 128895, '\P{alchemical}', ""); @@ -82824,16 +85168,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128896, '\p{^alchemical}', ""); Expect(1, 128896, '\P{alchemical}', ""); Expect(0, 128896, '\P{^alchemical}', ""); - Expect(1, 128895, '\p{ _Alchemical}', ""); - Expect(0, 128895, '\p{^ _Alchemical}', ""); - Expect(0, 128895, '\P{ _Alchemical}', ""); - Expect(1, 128895, '\P{^ _Alchemical}', ""); - Expect(0, 128896, '\p{ _Alchemical}', ""); - Expect(1, 128896, '\p{^ _Alchemical}', ""); - Expect(1, 128896, '\P{ _Alchemical}', ""); - Expect(0, 128896, '\P{^ _Alchemical}', ""); - Error('\p{ is_alchemical:=}'); - Error('\P{ is_alchemical:=}'); + Expect(1, 128895, '\p{ Alchemical}', ""); + Expect(0, 128895, '\p{^ Alchemical}', ""); + Expect(0, 128895, '\P{ Alchemical}', ""); + Expect(1, 128895, '\P{^ Alchemical}', ""); + Expect(0, 128896, '\p{ Alchemical}', ""); + Expect(1, 128896, '\p{^ Alchemical}', ""); + Expect(1, 128896, '\P{ Alchemical}', ""); + Expect(0, 128896, '\P{^ Alchemical}', ""); + Error('\p{ /a/IS_Alchemical}'); + Error('\P{ /a/IS_Alchemical}'); Expect(1, 128895, '\p{isalchemical}', ""); Expect(0, 128895, '\p{^isalchemical}', ""); Expect(0, 128895, '\P{isalchemical}', ""); @@ -82842,16 +85186,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128896, '\p{^isalchemical}', ""); Expect(1, 128896, '\P{isalchemical}', ""); Expect(0, 128896, '\P{^isalchemical}', ""); - Expect(1, 128895, '\p{ Is_Alchemical}', ""); - Expect(0, 128895, '\p{^ Is_Alchemical}', ""); - Expect(0, 128895, '\P{ Is_Alchemical}', ""); - Expect(1, 128895, '\P{^ Is_Alchemical}', ""); - Expect(0, 128896, '\p{ Is_Alchemical}', ""); - Expect(1, 128896, '\p{^ Is_Alchemical}', ""); - Expect(1, 128896, '\P{ Is_Alchemical}', ""); - Expect(0, 128896, '\P{^ Is_Alchemical}', ""); - Error('\p{ in_ALCHEMICAL/a/}'); - Error('\P{ in_ALCHEMICAL/a/}'); + Expect(1, 128895, '\p{-Is_Alchemical}', ""); + Expect(0, 128895, '\p{^-Is_Alchemical}', ""); + Expect(0, 128895, '\P{-Is_Alchemical}', ""); + Expect(1, 128895, '\P{^-Is_Alchemical}', ""); + Expect(0, 128896, '\p{-Is_Alchemical}', ""); + Expect(1, 128896, '\p{^-Is_Alchemical}', ""); + Expect(1, 128896, '\P{-Is_Alchemical}', ""); + Expect(0, 128896, '\P{^-Is_Alchemical}', ""); + Error('\p{:=In_Alchemical}'); + Error('\P{:=In_Alchemical}'); Expect(1, 128895, '\p{inalchemical}', ""); Expect(0, 128895, '\p{^inalchemical}', ""); Expect(0, 128895, '\P{inalchemical}', ""); @@ -82860,108 +85204,108 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128896, '\p{^inalchemical}', ""); Expect(1, 128896, '\P{inalchemical}', ""); Expect(0, 128896, '\P{^inalchemical}', ""); - Expect(1, 128895, '\p{ In_ALCHEMICAL}', ""); - Expect(0, 128895, '\p{^ In_ALCHEMICAL}', ""); - Expect(0, 128895, '\P{ In_ALCHEMICAL}', ""); - Expect(1, 128895, '\P{^ In_ALCHEMICAL}', ""); - Expect(0, 128896, '\p{ In_ALCHEMICAL}', ""); - Expect(1, 128896, '\p{^ In_ALCHEMICAL}', ""); - Expect(1, 128896, '\P{ In_ALCHEMICAL}', ""); - Expect(0, 128896, '\P{^ In_ALCHEMICAL}', ""); - Error('\p{:=_ All}'); - Error('\P{:=_ All}'); + Expect(1, 128895, '\p{ IN_Alchemical}', ""); + Expect(0, 128895, '\p{^ IN_Alchemical}', ""); + Expect(0, 128895, '\P{ IN_Alchemical}', ""); + Expect(1, 128895, '\P{^ IN_Alchemical}', ""); + Expect(0, 128896, '\p{ IN_Alchemical}', ""); + Expect(1, 128896, '\p{^ IN_Alchemical}', ""); + Expect(1, 128896, '\P{ IN_Alchemical}', ""); + Expect(0, 128896, '\P{^ IN_Alchemical}', ""); + Error('\p{ all:=}'); + Error('\P{ all:=}'); Expect(1, 1, '\p{all}', ""); Expect(0, 1, '\p{^all}', ""); Expect(0, 1, '\P{all}', ""); Expect(1, 1, '\P{^all}', ""); - Expect(1, 1, '\p{__All}', ""); - Expect(0, 1, '\p{^__All}', ""); - Expect(0, 1, '\P{__All}', ""); - Expect(1, 1, '\P{^__All}', ""); - Error('\p{/a/ Is_all}'); - Error('\P{/a/ Is_all}'); + Expect(1, 1, '\p{--ALL}', ""); + Expect(0, 1, '\p{^--ALL}', ""); + Expect(0, 1, '\P{--ALL}', ""); + Expect(1, 1, '\P{^--ALL}', ""); + Error('\p{ -Is_All/a/}'); + Error('\P{ -Is_All/a/}'); Expect(1, 1, '\p{isall}', ""); Expect(0, 1, '\p{^isall}', ""); Expect(0, 1, '\P{isall}', ""); Expect(1, 1, '\P{^isall}', ""); - Expect(1, 1, '\p{ Is_ALL}', ""); - Expect(0, 1, '\p{^ Is_ALL}', ""); - Expect(0, 1, '\P{ Is_ALL}', ""); - Expect(1, 1, '\P{^ Is_ALL}', ""); - Error('\p{:=- XPOSIXALNUM}'); - Error('\P{:=- XPOSIXALNUM}'); - Expect(1, 195101, '\p{xposixalnum}', ""); - Expect(0, 195101, '\p{^xposixalnum}', ""); - Expect(0, 195101, '\P{xposixalnum}', ""); - Expect(1, 195101, '\P{^xposixalnum}', ""); - Expect(0, 195102, '\p{xposixalnum}', ""); - Expect(1, 195102, '\p{^xposixalnum}', ""); - Expect(1, 195102, '\P{xposixalnum}', ""); - Expect(0, 195102, '\P{^xposixalnum}', ""); - Expect(1, 195101, '\p{ _XPosixAlnum}', ""); - Expect(0, 195101, '\p{^ _XPosixAlnum}', ""); - Expect(0, 195101, '\P{ _XPosixAlnum}', ""); - Expect(1, 195101, '\P{^ _XPosixAlnum}', ""); - Expect(0, 195102, '\p{ _XPosixAlnum}', ""); - Expect(1, 195102, '\p{^ _XPosixAlnum}', ""); - Expect(1, 195102, '\P{ _XPosixAlnum}', ""); - Expect(0, 195102, '\P{^ _XPosixAlnum}', ""); - Error('\p{:=-Alnum}'); - Error('\P{:=-Alnum}'); - Expect(1, 195101, '\p{alnum}', ""); - Expect(0, 195101, '\p{^alnum}', ""); - Expect(0, 195101, '\P{alnum}', ""); - Expect(1, 195101, '\P{^alnum}', ""); - Expect(0, 195102, '\p{alnum}', ""); - Expect(1, 195102, '\p{^alnum}', ""); - Expect(1, 195102, '\P{alnum}', ""); - Expect(0, 195102, '\P{^alnum}', ""); - Expect(1, 195101, '\p{--ALNUM}', ""); - Expect(0, 195101, '\p{^--ALNUM}', ""); - Expect(0, 195101, '\P{--ALNUM}', ""); - Expect(1, 195101, '\P{^--ALNUM}', ""); - Expect(0, 195102, '\p{--ALNUM}', ""); - Expect(1, 195102, '\p{^--ALNUM}', ""); - Expect(1, 195102, '\P{--ALNUM}', ""); - Expect(0, 195102, '\P{^--ALNUM}', ""); - Error('\p{ :=Is_XPosixAlnum}'); - Error('\P{ :=Is_XPosixAlnum}'); - Expect(1, 195101, '\p{isxposixalnum}', ""); - Expect(0, 195101, '\p{^isxposixalnum}', ""); - Expect(0, 195101, '\P{isxposixalnum}', ""); - Expect(1, 195101, '\P{^isxposixalnum}', ""); - Expect(0, 195102, '\p{isxposixalnum}', ""); - Expect(1, 195102, '\p{^isxposixalnum}', ""); - Expect(1, 195102, '\P{isxposixalnum}', ""); - Expect(0, 195102, '\P{^isxposixalnum}', ""); - Expect(1, 195101, '\p{- is_xposixalnum}', ""); - Expect(0, 195101, '\p{^- is_xposixalnum}', ""); - Expect(0, 195101, '\P{- is_xposixalnum}', ""); - Expect(1, 195101, '\P{^- is_xposixalnum}', ""); - Expect(0, 195102, '\p{- is_xposixalnum}', ""); - Expect(1, 195102, '\p{^- is_xposixalnum}', ""); - Expect(1, 195102, '\P{- is_xposixalnum}', ""); - Expect(0, 195102, '\P{^- is_xposixalnum}', ""); - Error('\p{- IS_ALNUM/a/}'); - Error('\P{- IS_ALNUM/a/}'); - Expect(1, 195101, '\p{isalnum}', ""); - Expect(0, 195101, '\p{^isalnum}', ""); - Expect(0, 195101, '\P{isalnum}', ""); - Expect(1, 195101, '\P{^isalnum}', ""); - Expect(0, 195102, '\p{isalnum}', ""); - Expect(1, 195102, '\p{^isalnum}', ""); - Expect(1, 195102, '\P{isalnum}', ""); - Expect(0, 195102, '\P{^isalnum}', ""); - Expect(1, 195101, '\p{ is_Alnum}', ""); - Expect(0, 195101, '\p{^ is_Alnum}', ""); - Expect(0, 195101, '\P{ is_Alnum}', ""); - Expect(1, 195101, '\P{^ is_Alnum}', ""); - Expect(0, 195102, '\p{ is_Alnum}', ""); - Expect(1, 195102, '\p{^ is_Alnum}', ""); - Expect(1, 195102, '\P{ is_Alnum}', ""); - Expect(0, 195102, '\P{^ is_Alnum}', ""); - Error('\p{-/a/Alphabetic_Presentation_FORMS}'); - Error('\P{-/a/Alphabetic_Presentation_FORMS}'); + Expect(1, 1, '\p{ IS_all}', ""); + Expect(0, 1, '\p{^ IS_all}', ""); + Expect(0, 1, '\P{ IS_all}', ""); + Expect(1, 1, '\P{^ IS_all}', ""); + Error('\p{ :=XPOSIXALNUM}'); + Error('\P{ :=XPOSIXALNUM}'); + Expect(1, 201546, '\p{xposixalnum}', ""); + Expect(0, 201546, '\p{^xposixalnum}', ""); + Expect(0, 201546, '\P{xposixalnum}', ""); + Expect(1, 201546, '\P{^xposixalnum}', ""); + Expect(0, 201547, '\p{xposixalnum}', ""); + Expect(1, 201547, '\p{^xposixalnum}', ""); + Expect(1, 201547, '\P{xposixalnum}', ""); + Expect(0, 201547, '\P{^xposixalnum}', ""); + Expect(1, 201546, '\p{ XPOSIXALNUM}', ""); + Expect(0, 201546, '\p{^ XPOSIXALNUM}', ""); + Expect(0, 201546, '\P{ XPOSIXALNUM}', ""); + Expect(1, 201546, '\P{^ XPOSIXALNUM}', ""); + Expect(0, 201547, '\p{ XPOSIXALNUM}', ""); + Expect(1, 201547, '\p{^ XPOSIXALNUM}', ""); + Expect(1, 201547, '\P{ XPOSIXALNUM}', ""); + Expect(0, 201547, '\P{^ XPOSIXALNUM}', ""); + Error('\p{ :=Alnum}'); + Error('\P{ :=Alnum}'); + Expect(1, 201546, '\p{alnum}', ""); + Expect(0, 201546, '\p{^alnum}', ""); + Expect(0, 201546, '\P{alnum}', ""); + Expect(1, 201546, '\P{^alnum}', ""); + Expect(0, 201547, '\p{alnum}', ""); + Expect(1, 201547, '\p{^alnum}', ""); + Expect(1, 201547, '\P{alnum}', ""); + Expect(0, 201547, '\P{^alnum}', ""); + Expect(1, 201546, '\p{ -alnum}', ""); + Expect(0, 201546, '\p{^ -alnum}', ""); + Expect(0, 201546, '\P{ -alnum}', ""); + Expect(1, 201546, '\P{^ -alnum}', ""); + Expect(0, 201547, '\p{ -alnum}', ""); + Expect(1, 201547, '\p{^ -alnum}', ""); + Expect(1, 201547, '\P{ -alnum}', ""); + Expect(0, 201547, '\P{^ -alnum}', ""); + Error('\p{ _Is_XPosixAlnum:=}'); + Error('\P{ _Is_XPosixAlnum:=}'); + Expect(1, 201546, '\p{isxposixalnum}', ""); + Expect(0, 201546, '\p{^isxposixalnum}', ""); + Expect(0, 201546, '\P{isxposixalnum}', ""); + Expect(1, 201546, '\P{^isxposixalnum}', ""); + Expect(0, 201547, '\p{isxposixalnum}', ""); + Expect(1, 201547, '\p{^isxposixalnum}', ""); + Expect(1, 201547, '\P{isxposixalnum}', ""); + Expect(0, 201547, '\P{^isxposixalnum}', ""); + Expect(1, 201546, '\p{Is_XPosixAlnum}', ""); + Expect(0, 201546, '\p{^Is_XPosixAlnum}', ""); + Expect(0, 201546, '\P{Is_XPosixAlnum}', ""); + Expect(1, 201546, '\P{^Is_XPosixAlnum}', ""); + Expect(0, 201547, '\p{Is_XPosixAlnum}', ""); + Expect(1, 201547, '\p{^Is_XPosixAlnum}', ""); + Expect(1, 201547, '\P{Is_XPosixAlnum}', ""); + Expect(0, 201547, '\P{^Is_XPosixAlnum}', ""); + Error('\p{-is_Alnum:=}'); + Error('\P{-is_Alnum:=}'); + Expect(1, 201546, '\p{isalnum}', ""); + Expect(0, 201546, '\p{^isalnum}', ""); + Expect(0, 201546, '\P{isalnum}', ""); + Expect(1, 201546, '\P{^isalnum}', ""); + Expect(0, 201547, '\p{isalnum}', ""); + Expect(1, 201547, '\p{^isalnum}', ""); + Expect(1, 201547, '\P{isalnum}', ""); + Expect(0, 201547, '\P{^isalnum}', ""); + Expect(1, 201546, '\p{ -IS_Alnum}', ""); + Expect(0, 201546, '\p{^ -IS_Alnum}', ""); + Expect(0, 201546, '\P{ -IS_Alnum}', ""); + Expect(1, 201546, '\P{^ -IS_Alnum}', ""); + Expect(0, 201547, '\p{ -IS_Alnum}', ""); + Expect(1, 201547, '\p{^ -IS_Alnum}', ""); + Expect(1, 201547, '\P{ -IS_Alnum}', ""); + Expect(0, 201547, '\P{^ -IS_Alnum}', ""); + Error('\p{_/a/alphabetic_Presentation_Forms}'); + Error('\P{_/a/alphabetic_Presentation_Forms}'); Expect(1, 64335, '\p{alphabeticpresentationforms}', ""); Expect(0, 64335, '\p{^alphabeticpresentationforms}', ""); Expect(0, 64335, '\P{alphabeticpresentationforms}', ""); @@ -82970,16 +85314,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64336, '\p{^alphabeticpresentationforms}', ""); Expect(1, 64336, '\P{alphabeticpresentationforms}', ""); Expect(0, 64336, '\P{^alphabeticpresentationforms}', ""); - Expect(1, 64335, '\p{_Alphabetic_PRESENTATION_Forms}', ""); - Expect(0, 64335, '\p{^_Alphabetic_PRESENTATION_Forms}', ""); - Expect(0, 64335, '\P{_Alphabetic_PRESENTATION_Forms}', ""); - Expect(1, 64335, '\P{^_Alphabetic_PRESENTATION_Forms}', ""); - Expect(0, 64336, '\p{_Alphabetic_PRESENTATION_Forms}', ""); - Expect(1, 64336, '\p{^_Alphabetic_PRESENTATION_Forms}', ""); - Expect(1, 64336, '\P{_Alphabetic_PRESENTATION_Forms}', ""); - Expect(0, 64336, '\P{^_Alphabetic_PRESENTATION_Forms}', ""); - Error('\p{:=- is_ALPHABETIC_PRESENTATION_forms}'); - Error('\P{:=- is_ALPHABETIC_PRESENTATION_forms}'); + Expect(1, 64335, '\p{-ALPHABETIC_Presentation_FORMS}', ""); + Expect(0, 64335, '\p{^-ALPHABETIC_Presentation_FORMS}', ""); + Expect(0, 64335, '\P{-ALPHABETIC_Presentation_FORMS}', ""); + Expect(1, 64335, '\P{^-ALPHABETIC_Presentation_FORMS}', ""); + Expect(0, 64336, '\p{-ALPHABETIC_Presentation_FORMS}', ""); + Expect(1, 64336, '\p{^-ALPHABETIC_Presentation_FORMS}', ""); + Expect(1, 64336, '\P{-ALPHABETIC_Presentation_FORMS}', ""); + Expect(0, 64336, '\P{^-ALPHABETIC_Presentation_FORMS}', ""); + Error('\p{:= Is_alphabetic_Presentation_forms}'); + Error('\P{:= Is_alphabetic_Presentation_forms}'); Expect(1, 64335, '\p{isalphabeticpresentationforms}', ""); Expect(0, 64335, '\p{^isalphabeticpresentationforms}', ""); Expect(0, 64335, '\P{isalphabeticpresentationforms}', ""); @@ -82988,16 +85332,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64336, '\p{^isalphabeticpresentationforms}', ""); Expect(1, 64336, '\P{isalphabeticpresentationforms}', ""); Expect(0, 64336, '\P{^isalphabeticpresentationforms}', ""); - Expect(1, 64335, '\p{_Is_Alphabetic_Presentation_Forms}', ""); - Expect(0, 64335, '\p{^_Is_Alphabetic_Presentation_Forms}', ""); - Expect(0, 64335, '\P{_Is_Alphabetic_Presentation_Forms}', ""); - Expect(1, 64335, '\P{^_Is_Alphabetic_Presentation_Forms}', ""); - Expect(0, 64336, '\p{_Is_Alphabetic_Presentation_Forms}', ""); - Expect(1, 64336, '\p{^_Is_Alphabetic_Presentation_Forms}', ""); - Expect(1, 64336, '\P{_Is_Alphabetic_Presentation_Forms}', ""); - Expect(0, 64336, '\P{^_Is_Alphabetic_Presentation_Forms}', ""); - Error('\p{-IN_alphabetic_Presentation_FORMS:=}'); - Error('\P{-IN_alphabetic_Presentation_FORMS:=}'); + Expect(1, 64335, '\p{ Is_Alphabetic_Presentation_forms}', ""); + Expect(0, 64335, '\p{^ Is_Alphabetic_Presentation_forms}', ""); + Expect(0, 64335, '\P{ Is_Alphabetic_Presentation_forms}', ""); + Expect(1, 64335, '\P{^ Is_Alphabetic_Presentation_forms}', ""); + Expect(0, 64336, '\p{ Is_Alphabetic_Presentation_forms}', ""); + Expect(1, 64336, '\p{^ Is_Alphabetic_Presentation_forms}', ""); + Expect(1, 64336, '\P{ Is_Alphabetic_Presentation_forms}', ""); + Expect(0, 64336, '\P{^ Is_Alphabetic_Presentation_forms}', ""); + Error('\p{ in_ALPHABETIC_presentation_FORMS/a/}'); + Error('\P{ in_ALPHABETIC_presentation_FORMS/a/}'); Expect(1, 64335, '\p{inalphabeticpresentationforms}', ""); Expect(0, 64335, '\p{^inalphabeticpresentationforms}', ""); Expect(0, 64335, '\P{inalphabeticpresentationforms}', ""); @@ -83006,16 +85350,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64336, '\p{^inalphabeticpresentationforms}', ""); Expect(1, 64336, '\P{inalphabeticpresentationforms}', ""); Expect(0, 64336, '\P{^inalphabeticpresentationforms}', ""); - Expect(1, 64335, '\p{-In_ALPHABETIC_Presentation_FORMS}', ""); - Expect(0, 64335, '\p{^-In_ALPHABETIC_Presentation_FORMS}', ""); - Expect(0, 64335, '\P{-In_ALPHABETIC_Presentation_FORMS}', ""); - Expect(1, 64335, '\P{^-In_ALPHABETIC_Presentation_FORMS}', ""); - Expect(0, 64336, '\p{-In_ALPHABETIC_Presentation_FORMS}', ""); - Expect(1, 64336, '\p{^-In_ALPHABETIC_Presentation_FORMS}', ""); - Expect(1, 64336, '\P{-In_ALPHABETIC_Presentation_FORMS}', ""); - Expect(0, 64336, '\P{^-In_ALPHABETIC_Presentation_FORMS}', ""); - Error('\p{:= ALPHABETIC_PF}'); - Error('\P{:= ALPHABETIC_PF}'); + Expect(1, 64335, '\p{ IN_Alphabetic_presentation_Forms}', ""); + Expect(0, 64335, '\p{^ IN_Alphabetic_presentation_Forms}', ""); + Expect(0, 64335, '\P{ IN_Alphabetic_presentation_Forms}', ""); + Expect(1, 64335, '\P{^ IN_Alphabetic_presentation_Forms}', ""); + Expect(0, 64336, '\p{ IN_Alphabetic_presentation_Forms}', ""); + Expect(1, 64336, '\p{^ IN_Alphabetic_presentation_Forms}', ""); + Expect(1, 64336, '\P{ IN_Alphabetic_presentation_Forms}', ""); + Expect(0, 64336, '\P{^ IN_Alphabetic_presentation_Forms}', ""); + Error('\p{ :=alphabetic_PF}'); + Error('\P{ :=alphabetic_PF}'); Expect(1, 64335, '\p{alphabeticpf}', ""); Expect(0, 64335, '\p{^alphabeticpf}', ""); Expect(0, 64335, '\P{alphabeticpf}', ""); @@ -83024,16 +85368,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64336, '\p{^alphabeticpf}', ""); Expect(1, 64336, '\P{alphabeticpf}', ""); Expect(0, 64336, '\P{^alphabeticpf}', ""); - Expect(1, 64335, '\p{_Alphabetic_pf}', ""); - Expect(0, 64335, '\p{^_Alphabetic_pf}', ""); - Expect(0, 64335, '\P{_Alphabetic_pf}', ""); - Expect(1, 64335, '\P{^_Alphabetic_pf}', ""); - Expect(0, 64336, '\p{_Alphabetic_pf}', ""); - Expect(1, 64336, '\p{^_Alphabetic_pf}', ""); - Expect(1, 64336, '\P{_Alphabetic_pf}', ""); - Expect(0, 64336, '\P{^_Alphabetic_pf}', ""); - Error('\p{ -Is_alphabetic_PF/a/}'); - Error('\P{ -Is_alphabetic_PF/a/}'); + Expect(1, 64335, '\p{ alphabetic_PF}', ""); + Expect(0, 64335, '\p{^ alphabetic_PF}', ""); + Expect(0, 64335, '\P{ alphabetic_PF}', ""); + Expect(1, 64335, '\P{^ alphabetic_PF}', ""); + Expect(0, 64336, '\p{ alphabetic_PF}', ""); + Expect(1, 64336, '\p{^ alphabetic_PF}', ""); + Expect(1, 64336, '\P{ alphabetic_PF}', ""); + Expect(0, 64336, '\P{^ alphabetic_PF}', ""); + Error('\p{- Is_Alphabetic_PF/a/}'); + Error('\P{- Is_Alphabetic_PF/a/}'); Expect(1, 64335, '\p{isalphabeticpf}', ""); Expect(0, 64335, '\p{^isalphabeticpf}', ""); Expect(0, 64335, '\P{isalphabeticpf}', ""); @@ -83042,16 +85386,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64336, '\p{^isalphabeticpf}', ""); Expect(1, 64336, '\P{isalphabeticpf}', ""); Expect(0, 64336, '\P{^isalphabeticpf}', ""); - Expect(1, 64335, '\p{- IS_Alphabetic_PF}', ""); - Expect(0, 64335, '\p{^- IS_Alphabetic_PF}', ""); - Expect(0, 64335, '\P{- IS_Alphabetic_PF}', ""); - Expect(1, 64335, '\P{^- IS_Alphabetic_PF}', ""); - Expect(0, 64336, '\p{- IS_Alphabetic_PF}', ""); - Expect(1, 64336, '\p{^- IS_Alphabetic_PF}', ""); - Expect(1, 64336, '\P{- IS_Alphabetic_PF}', ""); - Expect(0, 64336, '\P{^- IS_Alphabetic_PF}', ""); - Error('\p{/a/ -IN_Alphabetic_pf}'); - Error('\P{/a/ -IN_Alphabetic_pf}'); + Expect(1, 64335, '\p{ is_ALPHABETIC_PF}', ""); + Expect(0, 64335, '\p{^ is_ALPHABETIC_PF}', ""); + Expect(0, 64335, '\P{ is_ALPHABETIC_PF}', ""); + Expect(1, 64335, '\P{^ is_ALPHABETIC_PF}', ""); + Expect(0, 64336, '\p{ is_ALPHABETIC_PF}', ""); + Expect(1, 64336, '\p{^ is_ALPHABETIC_PF}', ""); + Expect(1, 64336, '\P{ is_ALPHABETIC_PF}', ""); + Expect(0, 64336, '\P{^ is_ALPHABETIC_PF}', ""); + Error('\p{_in_ALPHABETIC_PF/a/}'); + Error('\P{_in_ALPHABETIC_PF/a/}'); Expect(1, 64335, '\p{inalphabeticpf}', ""); Expect(0, 64335, '\p{^inalphabeticpf}', ""); Expect(0, 64335, '\P{inalphabeticpf}', ""); @@ -83060,16 +85404,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64336, '\p{^inalphabeticpf}', ""); Expect(1, 64336, '\P{inalphabeticpf}', ""); Expect(0, 64336, '\P{^inalphabeticpf}', ""); - Expect(1, 64335, '\p{ In_Alphabetic_PF}', ""); - Expect(0, 64335, '\p{^ In_Alphabetic_PF}', ""); - Expect(0, 64335, '\P{ In_Alphabetic_PF}', ""); - Expect(1, 64335, '\P{^ In_Alphabetic_PF}', ""); - Expect(0, 64336, '\p{ In_Alphabetic_PF}', ""); - Expect(1, 64336, '\p{^ In_Alphabetic_PF}', ""); - Expect(1, 64336, '\P{ In_Alphabetic_PF}', ""); - Expect(0, 64336, '\P{^ In_Alphabetic_PF}', ""); - Error('\p{-_Anatolian_Hieroglyphs:=}'); - Error('\P{-_Anatolian_Hieroglyphs:=}'); + Expect(1, 64335, '\p{- IN_ALPHABETIC_pf}', ""); + Expect(0, 64335, '\p{^- IN_ALPHABETIC_pf}', ""); + Expect(0, 64335, '\P{- IN_ALPHABETIC_pf}', ""); + Expect(1, 64335, '\P{^- IN_ALPHABETIC_pf}', ""); + Expect(0, 64336, '\p{- IN_ALPHABETIC_pf}', ""); + Expect(1, 64336, '\p{^- IN_ALPHABETIC_pf}', ""); + Expect(1, 64336, '\P{- IN_ALPHABETIC_pf}', ""); + Expect(0, 64336, '\P{^- IN_ALPHABETIC_pf}', ""); + Error('\p{-Anatolian_Hieroglyphs:=}'); + Error('\P{-Anatolian_Hieroglyphs:=}'); Expect(1, 83526, '\p{anatolianhieroglyphs}', ""); Expect(0, 83526, '\p{^anatolianhieroglyphs}', ""); Expect(0, 83526, '\P{anatolianhieroglyphs}', ""); @@ -83086,8 +85430,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 83527, '\p{^- Anatolian_hieroglyphs}', ""); Expect(1, 83527, '\P{- Anatolian_hieroglyphs}', ""); Expect(0, 83527, '\P{^- Anatolian_hieroglyphs}', ""); - Error('\p{ :=Is_Anatolian_Hieroglyphs}'); - Error('\P{ :=Is_Anatolian_Hieroglyphs}'); + Error('\p{/a/_ Is_Anatolian_HIEROGLYPHS}'); + Error('\P{/a/_ Is_Anatolian_HIEROGLYPHS}'); Expect(1, 83526, '\p{isanatolianhieroglyphs}', ""); Expect(0, 83526, '\p{^isanatolianhieroglyphs}', ""); Expect(0, 83526, '\P{isanatolianhieroglyphs}', ""); @@ -83096,16 +85440,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 83527, '\p{^isanatolianhieroglyphs}', ""); Expect(1, 83527, '\P{isanatolianhieroglyphs}', ""); Expect(0, 83527, '\P{^isanatolianhieroglyphs}', ""); - Expect(1, 83526, '\p{ IS_ANATOLIAN_hieroglyphs}', ""); - Expect(0, 83526, '\p{^ IS_ANATOLIAN_hieroglyphs}', ""); - Expect(0, 83526, '\P{ IS_ANATOLIAN_hieroglyphs}', ""); - Expect(1, 83526, '\P{^ IS_ANATOLIAN_hieroglyphs}', ""); - Expect(0, 83527, '\p{ IS_ANATOLIAN_hieroglyphs}', ""); - Expect(1, 83527, '\p{^ IS_ANATOLIAN_hieroglyphs}', ""); - Expect(1, 83527, '\P{ IS_ANATOLIAN_hieroglyphs}', ""); - Expect(0, 83527, '\P{^ IS_ANATOLIAN_hieroglyphs}', ""); - Error('\p{ :=HLUW}'); - Error('\P{ :=HLUW}'); + Expect(1, 83526, '\p{__Is_ANATOLIAN_hieroglyphs}', ""); + Expect(0, 83526, '\p{^__Is_ANATOLIAN_hieroglyphs}', ""); + Expect(0, 83526, '\P{__Is_ANATOLIAN_hieroglyphs}', ""); + Expect(1, 83526, '\P{^__Is_ANATOLIAN_hieroglyphs}', ""); + Expect(0, 83527, '\p{__Is_ANATOLIAN_hieroglyphs}', ""); + Expect(1, 83527, '\p{^__Is_ANATOLIAN_hieroglyphs}', ""); + Expect(1, 83527, '\P{__Is_ANATOLIAN_hieroglyphs}', ""); + Expect(0, 83527, '\P{^__Is_ANATOLIAN_hieroglyphs}', ""); + Error('\p{ /a/Hluw}'); + Error('\P{ /a/Hluw}'); Expect(1, 83526, '\p{hluw}', ""); Expect(0, 83526, '\p{^hluw}', ""); Expect(0, 83526, '\P{hluw}', ""); @@ -83114,16 +85458,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 83527, '\p{^hluw}', ""); Expect(1, 83527, '\P{hluw}', ""); Expect(0, 83527, '\P{^hluw}', ""); - Expect(1, 83526, '\p{_-Hluw}', ""); - Expect(0, 83526, '\p{^_-Hluw}', ""); - Expect(0, 83526, '\P{_-Hluw}', ""); - Expect(1, 83526, '\P{^_-Hluw}', ""); - Expect(0, 83527, '\p{_-Hluw}', ""); - Expect(1, 83527, '\p{^_-Hluw}', ""); - Expect(1, 83527, '\P{_-Hluw}', ""); - Expect(0, 83527, '\P{^_-Hluw}', ""); - Error('\p{_:=Is_hluw}'); - Error('\P{_:=Is_hluw}'); + Expect(1, 83526, '\p{ _Hluw}', ""); + Expect(0, 83526, '\p{^ _Hluw}', ""); + Expect(0, 83526, '\P{ _Hluw}', ""); + Expect(1, 83526, '\P{^ _Hluw}', ""); + Expect(0, 83527, '\p{ _Hluw}', ""); + Expect(1, 83527, '\p{^ _Hluw}', ""); + Expect(1, 83527, '\P{ _Hluw}', ""); + Expect(0, 83527, '\P{^ _Hluw}', ""); + Error('\p{:=- Is_Hluw}'); + Error('\P{:=- Is_Hluw}'); Expect(1, 83526, '\p{ishluw}', ""); Expect(0, 83526, '\p{^ishluw}', ""); Expect(0, 83526, '\P{ishluw}', ""); @@ -83132,16 +85476,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 83527, '\p{^ishluw}', ""); Expect(1, 83527, '\P{ishluw}', ""); Expect(0, 83527, '\P{^ishluw}', ""); - Expect(1, 83526, '\p{_Is_hluw}', ""); - Expect(0, 83526, '\p{^_Is_hluw}', ""); - Expect(0, 83526, '\P{_Is_hluw}', ""); - Expect(1, 83526, '\P{^_Is_hluw}', ""); - Expect(0, 83527, '\p{_Is_hluw}', ""); - Expect(1, 83527, '\p{^_Is_hluw}', ""); - Expect(1, 83527, '\P{_Is_hluw}', ""); - Expect(0, 83527, '\P{^_Is_hluw}', ""); - Error('\p{ :=ANCIENT_Greek_Musical_notation}'); - Error('\P{ :=ANCIENT_Greek_Musical_notation}'); + Expect(1, 83526, '\p{- is_Hluw}', ""); + Expect(0, 83526, '\p{^- is_Hluw}', ""); + Expect(0, 83526, '\P{- is_Hluw}', ""); + Expect(1, 83526, '\P{^- is_Hluw}', ""); + Expect(0, 83527, '\p{- is_Hluw}', ""); + Expect(1, 83527, '\p{^- is_Hluw}', ""); + Expect(1, 83527, '\P{- is_Hluw}', ""); + Expect(0, 83527, '\P{^- is_Hluw}', ""); + Error('\p{_/a/ANCIENT_GREEK_MUSICAL_NOTATION}'); + Error('\P{_/a/ANCIENT_GREEK_MUSICAL_NOTATION}'); Expect(1, 119375, '\p{ancientgreekmusicalnotation}', ""); Expect(0, 119375, '\p{^ancientgreekmusicalnotation}', ""); Expect(0, 119375, '\P{ancientgreekmusicalnotation}', ""); @@ -83150,16 +85494,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119376, '\p{^ancientgreekmusicalnotation}', ""); Expect(1, 119376, '\P{ancientgreekmusicalnotation}', ""); Expect(0, 119376, '\P{^ancientgreekmusicalnotation}', ""); - Expect(1, 119375, '\p{ -Ancient_greek_Musical_NOTATION}', ""); - Expect(0, 119375, '\p{^ -Ancient_greek_Musical_NOTATION}', ""); - Expect(0, 119375, '\P{ -Ancient_greek_Musical_NOTATION}', ""); - Expect(1, 119375, '\P{^ -Ancient_greek_Musical_NOTATION}', ""); - Expect(0, 119376, '\p{ -Ancient_greek_Musical_NOTATION}', ""); - Expect(1, 119376, '\p{^ -Ancient_greek_Musical_NOTATION}', ""); - Expect(1, 119376, '\P{ -Ancient_greek_Musical_NOTATION}', ""); - Expect(0, 119376, '\P{^ -Ancient_greek_Musical_NOTATION}', ""); - Error('\p{:= Is_Ancient_GREEK_Musical_NOTATION}'); - Error('\P{:= Is_Ancient_GREEK_Musical_NOTATION}'); + Expect(1, 119375, '\p{-ancient_Greek_musical_notation}', ""); + Expect(0, 119375, '\p{^-ancient_Greek_musical_notation}', ""); + Expect(0, 119375, '\P{-ancient_Greek_musical_notation}', ""); + Expect(1, 119375, '\P{^-ancient_Greek_musical_notation}', ""); + Expect(0, 119376, '\p{-ancient_Greek_musical_notation}', ""); + Expect(1, 119376, '\p{^-ancient_Greek_musical_notation}', ""); + Expect(1, 119376, '\P{-ancient_Greek_musical_notation}', ""); + Expect(0, 119376, '\P{^-ancient_Greek_musical_notation}', ""); + Error('\p{-/a/Is_ancient_greek_Musical_notation}'); + Error('\P{-/a/Is_ancient_greek_Musical_notation}'); Expect(1, 119375, '\p{isancientgreekmusicalnotation}', ""); Expect(0, 119375, '\p{^isancientgreekmusicalnotation}', ""); Expect(0, 119375, '\P{isancientgreekmusicalnotation}', ""); @@ -83168,16 +85512,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119376, '\p{^isancientgreekmusicalnotation}', ""); Expect(1, 119376, '\P{isancientgreekmusicalnotation}', ""); Expect(0, 119376, '\P{^isancientgreekmusicalnotation}', ""); - Expect(1, 119375, '\p{ _IS_ancient_greek_musical_Notation}', ""); - Expect(0, 119375, '\p{^ _IS_ancient_greek_musical_Notation}', ""); - Expect(0, 119375, '\P{ _IS_ancient_greek_musical_Notation}', ""); - Expect(1, 119375, '\P{^ _IS_ancient_greek_musical_Notation}', ""); - Expect(0, 119376, '\p{ _IS_ancient_greek_musical_Notation}', ""); - Expect(1, 119376, '\p{^ _IS_ancient_greek_musical_Notation}', ""); - Expect(1, 119376, '\P{ _IS_ancient_greek_musical_Notation}', ""); - Expect(0, 119376, '\P{^ _IS_ancient_greek_musical_Notation}', ""); - Error('\p{_-IN_Ancient_Greek_musical_Notation/a/}'); - Error('\P{_-IN_Ancient_Greek_musical_Notation/a/}'); + Expect(1, 119375, '\p{ _Is_ancient_GREEK_Musical_Notation}', ""); + Expect(0, 119375, '\p{^ _Is_ancient_GREEK_Musical_Notation}', ""); + Expect(0, 119375, '\P{ _Is_ancient_GREEK_Musical_Notation}', ""); + Expect(1, 119375, '\P{^ _Is_ancient_GREEK_Musical_Notation}', ""); + Expect(0, 119376, '\p{ _Is_ancient_GREEK_Musical_Notation}', ""); + Expect(1, 119376, '\p{^ _Is_ancient_GREEK_Musical_Notation}', ""); + Expect(1, 119376, '\P{ _Is_ancient_GREEK_Musical_Notation}', ""); + Expect(0, 119376, '\P{^ _Is_ancient_GREEK_Musical_Notation}', ""); + Error('\p{ IN_Ancient_greek_Musical_NOTATION/a/}'); + Error('\P{ IN_Ancient_greek_Musical_NOTATION/a/}'); Expect(1, 119375, '\p{inancientgreekmusicalnotation}', ""); Expect(0, 119375, '\p{^inancientgreekmusicalnotation}', ""); Expect(0, 119375, '\P{inancientgreekmusicalnotation}', ""); @@ -83186,16 +85530,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119376, '\p{^inancientgreekmusicalnotation}', ""); Expect(1, 119376, '\P{inancientgreekmusicalnotation}', ""); Expect(0, 119376, '\P{^inancientgreekmusicalnotation}', ""); - Expect(1, 119375, '\p{--In_ancient_Greek_MUSICAL_NOTATION}', ""); - Expect(0, 119375, '\p{^--In_ancient_Greek_MUSICAL_NOTATION}', ""); - Expect(0, 119375, '\P{--In_ancient_Greek_MUSICAL_NOTATION}', ""); - Expect(1, 119375, '\P{^--In_ancient_Greek_MUSICAL_NOTATION}', ""); - Expect(0, 119376, '\p{--In_ancient_Greek_MUSICAL_NOTATION}', ""); - Expect(1, 119376, '\p{^--In_ancient_Greek_MUSICAL_NOTATION}', ""); - Expect(1, 119376, '\P{--In_ancient_Greek_MUSICAL_NOTATION}', ""); - Expect(0, 119376, '\P{^--In_ancient_Greek_MUSICAL_NOTATION}', ""); - Error('\p{ ancient_GREEK_Music/a/}'); - Error('\P{ ancient_GREEK_Music/a/}'); + Expect(1, 119375, '\p{IN_Ancient_Greek_MUSICAL_notation}', ""); + Expect(0, 119375, '\p{^IN_Ancient_Greek_MUSICAL_notation}', ""); + Expect(0, 119375, '\P{IN_Ancient_Greek_MUSICAL_notation}', ""); + Expect(1, 119375, '\P{^IN_Ancient_Greek_MUSICAL_notation}', ""); + Expect(0, 119376, '\p{IN_Ancient_Greek_MUSICAL_notation}', ""); + Expect(1, 119376, '\p{^IN_Ancient_Greek_MUSICAL_notation}', ""); + Expect(1, 119376, '\P{IN_Ancient_Greek_MUSICAL_notation}', ""); + Expect(0, 119376, '\P{^IN_Ancient_Greek_MUSICAL_notation}', ""); + Error('\p{_/a/Ancient_Greek_music}'); + Error('\P{_/a/Ancient_Greek_music}'); Expect(1, 119375, '\p{ancientgreekmusic}', ""); Expect(0, 119375, '\p{^ancientgreekmusic}', ""); Expect(0, 119375, '\P{ancientgreekmusic}', ""); @@ -83204,16 +85548,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119376, '\p{^ancientgreekmusic}', ""); Expect(1, 119376, '\P{ancientgreekmusic}', ""); Expect(0, 119376, '\P{^ancientgreekmusic}', ""); - Expect(1, 119375, '\p{ _ANCIENT_Greek_music}', ""); - Expect(0, 119375, '\p{^ _ANCIENT_Greek_music}', ""); - Expect(0, 119375, '\P{ _ANCIENT_Greek_music}', ""); - Expect(1, 119375, '\P{^ _ANCIENT_Greek_music}', ""); - Expect(0, 119376, '\p{ _ANCIENT_Greek_music}', ""); - Expect(1, 119376, '\p{^ _ANCIENT_Greek_music}', ""); - Expect(1, 119376, '\P{ _ANCIENT_Greek_music}', ""); - Expect(0, 119376, '\P{^ _ANCIENT_Greek_music}', ""); - Error('\p{_-IS_Ancient_Greek_music/a/}'); - Error('\P{_-IS_Ancient_Greek_music/a/}'); + Expect(1, 119375, '\p{_ancient_GREEK_Music}', ""); + Expect(0, 119375, '\p{^_ancient_GREEK_Music}', ""); + Expect(0, 119375, '\P{_ancient_GREEK_Music}', ""); + Expect(1, 119375, '\P{^_ancient_GREEK_Music}', ""); + Expect(0, 119376, '\p{_ancient_GREEK_Music}', ""); + Expect(1, 119376, '\p{^_ancient_GREEK_Music}', ""); + Expect(1, 119376, '\P{_ancient_GREEK_Music}', ""); + Expect(0, 119376, '\P{^_ancient_GREEK_Music}', ""); + Error('\p{/a/ _Is_Ancient_greek_Music}'); + Error('\P{/a/ _Is_Ancient_greek_Music}'); Expect(1, 119375, '\p{isancientgreekmusic}', ""); Expect(0, 119375, '\p{^isancientgreekmusic}', ""); Expect(0, 119375, '\P{isancientgreekmusic}', ""); @@ -83222,16 +85566,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119376, '\p{^isancientgreekmusic}', ""); Expect(1, 119376, '\P{isancientgreekmusic}', ""); Expect(0, 119376, '\P{^isancientgreekmusic}', ""); - Expect(1, 119375, '\p{ IS_Ancient_Greek_Music}', ""); - Expect(0, 119375, '\p{^ IS_Ancient_Greek_Music}', ""); - Expect(0, 119375, '\P{ IS_Ancient_Greek_Music}', ""); - Expect(1, 119375, '\P{^ IS_Ancient_Greek_Music}', ""); - Expect(0, 119376, '\p{ IS_Ancient_Greek_Music}', ""); - Expect(1, 119376, '\p{^ IS_Ancient_Greek_Music}', ""); - Expect(1, 119376, '\P{ IS_Ancient_Greek_Music}', ""); - Expect(0, 119376, '\P{^ IS_Ancient_Greek_Music}', ""); - Error('\p{-IN_Ancient_Greek_MUSIC:=}'); - Error('\P{-IN_Ancient_Greek_MUSIC:=}'); + Expect(1, 119375, '\p{ -is_ancient_greek_Music}', ""); + Expect(0, 119375, '\p{^ -is_ancient_greek_Music}', ""); + Expect(0, 119375, '\P{ -is_ancient_greek_Music}', ""); + Expect(1, 119375, '\P{^ -is_ancient_greek_Music}', ""); + Expect(0, 119376, '\p{ -is_ancient_greek_Music}', ""); + Expect(1, 119376, '\p{^ -is_ancient_greek_Music}', ""); + Expect(1, 119376, '\P{ -is_ancient_greek_Music}', ""); + Expect(0, 119376, '\P{^ -is_ancient_greek_Music}', ""); + Error('\p{ _In_ANCIENT_GREEK_Music:=}'); + Error('\P{ _In_ANCIENT_GREEK_Music:=}'); Expect(1, 119375, '\p{inancientgreekmusic}', ""); Expect(0, 119375, '\p{^inancientgreekmusic}', ""); Expect(0, 119375, '\P{inancientgreekmusic}', ""); @@ -83240,16 +85584,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119376, '\p{^inancientgreekmusic}', ""); Expect(1, 119376, '\P{inancientgreekmusic}', ""); Expect(0, 119376, '\P{^inancientgreekmusic}', ""); - Expect(1, 119375, '\p{ in_ancient_Greek_Music}', ""); - Expect(0, 119375, '\p{^ in_ancient_Greek_Music}', ""); - Expect(0, 119375, '\P{ in_ancient_Greek_Music}', ""); - Expect(1, 119375, '\P{^ in_ancient_Greek_Music}', ""); - Expect(0, 119376, '\p{ in_ancient_Greek_Music}', ""); - Expect(1, 119376, '\p{^ in_ancient_Greek_Music}', ""); - Expect(1, 119376, '\P{ in_ancient_Greek_Music}', ""); - Expect(0, 119376, '\P{^ in_ancient_Greek_Music}', ""); - Error('\p{Ancient_Greek_Numbers/a/}'); - Error('\P{Ancient_Greek_Numbers/a/}'); + Expect(1, 119375, '\p{__In_Ancient_GREEK_Music}', ""); + Expect(0, 119375, '\p{^__In_Ancient_GREEK_Music}', ""); + Expect(0, 119375, '\P{__In_Ancient_GREEK_Music}', ""); + Expect(1, 119375, '\P{^__In_Ancient_GREEK_Music}', ""); + Expect(0, 119376, '\p{__In_Ancient_GREEK_Music}', ""); + Expect(1, 119376, '\p{^__In_Ancient_GREEK_Music}', ""); + Expect(1, 119376, '\P{__In_Ancient_GREEK_Music}', ""); + Expect(0, 119376, '\P{^__In_Ancient_GREEK_Music}', ""); + Error('\p{ /a/Ancient_GREEK_numbers}'); + Error('\P{ /a/Ancient_GREEK_numbers}'); Expect(1, 65935, '\p{ancientgreeknumbers}', ""); Expect(0, 65935, '\p{^ancientgreeknumbers}', ""); Expect(0, 65935, '\P{ancientgreeknumbers}', ""); @@ -83258,16 +85602,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65936, '\p{^ancientgreeknumbers}', ""); Expect(1, 65936, '\P{ancientgreeknumbers}', ""); Expect(0, 65936, '\P{^ancientgreeknumbers}', ""); - Expect(1, 65935, '\p{-ancient_GREEK_NUMBERS}', ""); - Expect(0, 65935, '\p{^-ancient_GREEK_NUMBERS}', ""); - Expect(0, 65935, '\P{-ancient_GREEK_NUMBERS}', ""); - Expect(1, 65935, '\P{^-ancient_GREEK_NUMBERS}', ""); - Expect(0, 65936, '\p{-ancient_GREEK_NUMBERS}', ""); - Expect(1, 65936, '\p{^-ancient_GREEK_NUMBERS}', ""); - Expect(1, 65936, '\P{-ancient_GREEK_NUMBERS}', ""); - Expect(0, 65936, '\P{^-ancient_GREEK_NUMBERS}', ""); - Error('\p{/a/Is_Ancient_greek_Numbers}'); - Error('\P{/a/Is_Ancient_greek_Numbers}'); + Expect(1, 65935, '\p{ -ANCIENT_Greek_NUMBERS}', ""); + Expect(0, 65935, '\p{^ -ANCIENT_Greek_NUMBERS}', ""); + Expect(0, 65935, '\P{ -ANCIENT_Greek_NUMBERS}', ""); + Expect(1, 65935, '\P{^ -ANCIENT_Greek_NUMBERS}', ""); + Expect(0, 65936, '\p{ -ANCIENT_Greek_NUMBERS}', ""); + Expect(1, 65936, '\p{^ -ANCIENT_Greek_NUMBERS}', ""); + Expect(1, 65936, '\P{ -ANCIENT_Greek_NUMBERS}', ""); + Expect(0, 65936, '\P{^ -ANCIENT_Greek_NUMBERS}', ""); + Error('\p{ -IS_Ancient_Greek_Numbers:=}'); + Error('\P{ -IS_Ancient_Greek_Numbers:=}'); Expect(1, 65935, '\p{isancientgreeknumbers}', ""); Expect(0, 65935, '\p{^isancientgreeknumbers}', ""); Expect(0, 65935, '\P{isancientgreeknumbers}', ""); @@ -83276,16 +85620,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65936, '\p{^isancientgreeknumbers}', ""); Expect(1, 65936, '\P{isancientgreeknumbers}', ""); Expect(0, 65936, '\P{^isancientgreeknumbers}', ""); - Expect(1, 65935, '\p{ Is_Ancient_GREEK_Numbers}', ""); - Expect(0, 65935, '\p{^ Is_Ancient_GREEK_Numbers}', ""); - Expect(0, 65935, '\P{ Is_Ancient_GREEK_Numbers}', ""); - Expect(1, 65935, '\P{^ Is_Ancient_GREEK_Numbers}', ""); - Expect(0, 65936, '\p{ Is_Ancient_GREEK_Numbers}', ""); - Expect(1, 65936, '\p{^ Is_Ancient_GREEK_Numbers}', ""); - Expect(1, 65936, '\P{ Is_Ancient_GREEK_Numbers}', ""); - Expect(0, 65936, '\P{^ Is_Ancient_GREEK_Numbers}', ""); - Error('\p{ _in_Ancient_Greek_Numbers:=}'); - Error('\P{ _in_Ancient_Greek_Numbers:=}'); + Expect(1, 65935, '\p{ IS_ancient_greek_Numbers}', ""); + Expect(0, 65935, '\p{^ IS_ancient_greek_Numbers}', ""); + Expect(0, 65935, '\P{ IS_ancient_greek_Numbers}', ""); + Expect(1, 65935, '\P{^ IS_ancient_greek_Numbers}', ""); + Expect(0, 65936, '\p{ IS_ancient_greek_Numbers}', ""); + Expect(1, 65936, '\p{^ IS_ancient_greek_Numbers}', ""); + Expect(1, 65936, '\P{ IS_ancient_greek_Numbers}', ""); + Expect(0, 65936, '\P{^ IS_ancient_greek_Numbers}', ""); + Error('\p{ in_Ancient_GREEK_NUMBERS:=}'); + Error('\P{ in_Ancient_GREEK_NUMBERS:=}'); Expect(1, 65935, '\p{inancientgreeknumbers}', ""); Expect(0, 65935, '\p{^inancientgreeknumbers}', ""); Expect(0, 65935, '\P{inancientgreeknumbers}', ""); @@ -83294,16 +85638,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65936, '\p{^inancientgreeknumbers}', ""); Expect(1, 65936, '\P{inancientgreeknumbers}', ""); Expect(0, 65936, '\P{^inancientgreeknumbers}', ""); - Expect(1, 65935, '\p{_in_ancient_Greek_NUMBERS}', ""); - Expect(0, 65935, '\p{^_in_ancient_Greek_NUMBERS}', ""); - Expect(0, 65935, '\P{_in_ancient_Greek_NUMBERS}', ""); - Expect(1, 65935, '\P{^_in_ancient_Greek_NUMBERS}', ""); - Expect(0, 65936, '\p{_in_ancient_Greek_NUMBERS}', ""); - Expect(1, 65936, '\p{^_in_ancient_Greek_NUMBERS}', ""); - Expect(1, 65936, '\P{_in_ancient_Greek_NUMBERS}', ""); - Expect(0, 65936, '\P{^_in_ancient_Greek_NUMBERS}', ""); - Error('\p{ -Ancient_Symbols/a/}'); - Error('\P{ -Ancient_Symbols/a/}'); + Expect(1, 65935, '\p{ -in_Ancient_Greek_NUMBERS}', ""); + Expect(0, 65935, '\p{^ -in_Ancient_Greek_NUMBERS}', ""); + Expect(0, 65935, '\P{ -in_Ancient_Greek_NUMBERS}', ""); + Expect(1, 65935, '\P{^ -in_Ancient_Greek_NUMBERS}', ""); + Expect(0, 65936, '\p{ -in_Ancient_Greek_NUMBERS}', ""); + Expect(1, 65936, '\p{^ -in_Ancient_Greek_NUMBERS}', ""); + Expect(1, 65936, '\P{ -in_Ancient_Greek_NUMBERS}', ""); + Expect(0, 65936, '\P{^ -in_Ancient_Greek_NUMBERS}', ""); + Error('\p{-/a/ANCIENT_Symbols}'); + Error('\P{-/a/ANCIENT_Symbols}'); Expect(1, 65999, '\p{ancientsymbols}', ""); Expect(0, 65999, '\p{^ancientsymbols}', ""); Expect(0, 65999, '\P{ancientsymbols}', ""); @@ -83312,16 +85656,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66000, '\p{^ancientsymbols}', ""); Expect(1, 66000, '\P{ancientsymbols}', ""); Expect(0, 66000, '\P{^ancientsymbols}', ""); - Expect(1, 65999, '\p{--ancient_symbols}', ""); - Expect(0, 65999, '\p{^--ancient_symbols}', ""); - Expect(0, 65999, '\P{--ancient_symbols}', ""); - Expect(1, 65999, '\P{^--ancient_symbols}', ""); - Expect(0, 66000, '\p{--ancient_symbols}', ""); - Expect(1, 66000, '\p{^--ancient_symbols}', ""); - Expect(1, 66000, '\P{--ancient_symbols}', ""); - Expect(0, 66000, '\P{^--ancient_symbols}', ""); - Error('\p{ Is_Ancient_Symbols:=}'); - Error('\P{ Is_Ancient_Symbols:=}'); + Expect(1, 65999, '\p{_ Ancient_Symbols}', ""); + Expect(0, 65999, '\p{^_ Ancient_Symbols}', ""); + Expect(0, 65999, '\P{_ Ancient_Symbols}', ""); + Expect(1, 65999, '\P{^_ Ancient_Symbols}', ""); + Expect(0, 66000, '\p{_ Ancient_Symbols}', ""); + Expect(1, 66000, '\p{^_ Ancient_Symbols}', ""); + Expect(1, 66000, '\P{_ Ancient_Symbols}', ""); + Expect(0, 66000, '\P{^_ Ancient_Symbols}', ""); + Error('\p{ -Is_ANCIENT_Symbols/a/}'); + Error('\P{ -Is_ANCIENT_Symbols/a/}'); Expect(1, 65999, '\p{isancientsymbols}', ""); Expect(0, 65999, '\p{^isancientsymbols}', ""); Expect(0, 65999, '\P{isancientsymbols}', ""); @@ -83330,16 +85674,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66000, '\p{^isancientsymbols}', ""); Expect(1, 66000, '\P{isancientsymbols}', ""); Expect(0, 66000, '\P{^isancientsymbols}', ""); - Expect(1, 65999, '\p{ is_Ancient_Symbols}', ""); - Expect(0, 65999, '\p{^ is_Ancient_Symbols}', ""); - Expect(0, 65999, '\P{ is_Ancient_Symbols}', ""); - Expect(1, 65999, '\P{^ is_Ancient_Symbols}', ""); - Expect(0, 66000, '\p{ is_Ancient_Symbols}', ""); - Expect(1, 66000, '\p{^ is_Ancient_Symbols}', ""); - Expect(1, 66000, '\P{ is_Ancient_Symbols}', ""); - Expect(0, 66000, '\P{^ is_Ancient_Symbols}', ""); - Error('\p{:=-In_ancient_Symbols}'); - Error('\P{:=-In_ancient_Symbols}'); + Expect(1, 65999, '\p{ is_ancient_Symbols}', ""); + Expect(0, 65999, '\p{^ is_ancient_Symbols}', ""); + Expect(0, 65999, '\P{ is_ancient_Symbols}', ""); + Expect(1, 65999, '\P{^ is_ancient_Symbols}', ""); + Expect(0, 66000, '\p{ is_ancient_Symbols}', ""); + Expect(1, 66000, '\p{^ is_ancient_Symbols}', ""); + Expect(1, 66000, '\P{ is_ancient_Symbols}', ""); + Expect(0, 66000, '\P{^ is_ancient_Symbols}', ""); + Error('\p{ :=IN_Ancient_symbols}'); + Error('\P{ :=IN_Ancient_symbols}'); Expect(1, 65999, '\p{inancientsymbols}', ""); Expect(0, 65999, '\p{^inancientsymbols}', ""); Expect(0, 65999, '\P{inancientsymbols}', ""); @@ -83348,16 +85692,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66000, '\p{^inancientsymbols}', ""); Expect(1, 66000, '\P{inancientsymbols}', ""); Expect(0, 66000, '\P{^inancientsymbols}', ""); - Expect(1, 65999, '\p{ In_Ancient_SYMBOLS}', ""); - Expect(0, 65999, '\p{^ In_Ancient_SYMBOLS}', ""); - Expect(0, 65999, '\P{ In_Ancient_SYMBOLS}', ""); - Expect(1, 65999, '\P{^ In_Ancient_SYMBOLS}', ""); - Expect(0, 66000, '\p{ In_Ancient_SYMBOLS}', ""); - Expect(1, 66000, '\p{^ In_Ancient_SYMBOLS}', ""); - Expect(1, 66000, '\P{ In_Ancient_SYMBOLS}', ""); - Expect(0, 66000, '\P{^ In_Ancient_SYMBOLS}', ""); - Error('\p{ Any:=}'); - Error('\P{ Any:=}'); + Expect(1, 65999, '\p{ -In_Ancient_symbols}', ""); + Expect(0, 65999, '\p{^ -In_Ancient_symbols}', ""); + Expect(0, 65999, '\P{ -In_Ancient_symbols}', ""); + Expect(1, 65999, '\P{^ -In_Ancient_symbols}', ""); + Expect(0, 66000, '\p{ -In_Ancient_symbols}', ""); + Expect(1, 66000, '\p{^ -In_Ancient_symbols}', ""); + Expect(1, 66000, '\P{ -In_Ancient_symbols}', ""); + Expect(0, 66000, '\P{^ -In_Ancient_symbols}', ""); + Error('\p{/a/ ANY}'); + Error('\P{/a/ ANY}'); Expect(1, 1, '\p{any}', ""); Expect(0, 1, '\p{^any}', ""); Expect(0, 1, '\P{any}', ""); @@ -83366,16 +85710,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8912887, '\p{^any}', ""); Expect(1, 8912887, '\P{any}', ""); Expect(0, 8912887, '\P{^any}', ""); - Expect(1, 1, '\p{ any}', ""); - Expect(0, 1, '\p{^ any}', ""); - Expect(0, 1, '\P{ any}', ""); - Expect(1, 1, '\P{^ any}', ""); - Expect(0, 8912887, '\p{ any}', ""); - Expect(1, 8912887, '\p{^ any}', ""); - Expect(1, 8912887, '\P{ any}', ""); - Expect(0, 8912887, '\P{^ any}', ""); - Error('\p{ /a/unicode}'); - Error('\P{ /a/unicode}'); + Expect(1, 1, '\p{ ANY}', ""); + Expect(0, 1, '\p{^ ANY}', ""); + Expect(0, 1, '\P{ ANY}', ""); + Expect(1, 1, '\P{^ ANY}', ""); + Expect(0, 8912887, '\p{ ANY}', ""); + Expect(1, 8912887, '\p{^ ANY}', ""); + Expect(1, 8912887, '\P{ ANY}', ""); + Expect(0, 8912887, '\P{^ ANY}', ""); + Error('\p{_:=Unicode}'); + Error('\P{_:=Unicode}'); Expect(1, 1, '\p{unicode}', ""); Expect(0, 1, '\p{^unicode}', ""); Expect(0, 1, '\P{unicode}', ""); @@ -83384,16 +85728,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8912887, '\p{^unicode}', ""); Expect(1, 8912887, '\P{unicode}', ""); Expect(0, 8912887, '\P{^unicode}', ""); - Expect(1, 1, '\p{ UNICODE}', ""); - Expect(0, 1, '\p{^ UNICODE}', ""); - Expect(0, 1, '\P{ UNICODE}', ""); - Expect(1, 1, '\P{^ UNICODE}', ""); - Expect(0, 8912887, '\p{ UNICODE}', ""); - Expect(1, 8912887, '\p{^ UNICODE}', ""); - Expect(1, 8912887, '\P{ UNICODE}', ""); - Expect(0, 8912887, '\P{^ UNICODE}', ""); - Error('\p{__is_any/a/}'); - Error('\P{__is_any/a/}'); + Expect(1, 1, '\p{- UNICODE}', ""); + Expect(0, 1, '\p{^- UNICODE}', ""); + Expect(0, 1, '\P{- UNICODE}', ""); + Expect(1, 1, '\P{^- UNICODE}', ""); + Expect(0, 8912887, '\p{- UNICODE}', ""); + Expect(1, 8912887, '\p{^- UNICODE}', ""); + Expect(1, 8912887, '\P{- UNICODE}', ""); + Expect(0, 8912887, '\P{^- UNICODE}', ""); + Error('\p{:= IS_Any}'); + Error('\P{:= IS_Any}'); Expect(1, 1, '\p{isany}', ""); Expect(0, 1, '\p{^isany}', ""); Expect(0, 1, '\P{isany}', ""); @@ -83402,16 +85746,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8912887, '\p{^isany}', ""); Expect(1, 8912887, '\P{isany}', ""); Expect(0, 8912887, '\P{^isany}', ""); - Expect(1, 1, '\p{ -IS_Any}', ""); - Expect(0, 1, '\p{^ -IS_Any}', ""); - Expect(0, 1, '\P{ -IS_Any}', ""); - Expect(1, 1, '\P{^ -IS_Any}', ""); - Expect(0, 8912887, '\p{ -IS_Any}', ""); - Expect(1, 8912887, '\p{^ -IS_Any}', ""); - Expect(1, 8912887, '\P{ -IS_Any}', ""); - Expect(0, 8912887, '\P{^ -IS_Any}', ""); - Error('\p{ /a/Is_UNICODE}'); - Error('\P{ /a/Is_UNICODE}'); + Expect(1, 1, '\p{ is_Any}', ""); + Expect(0, 1, '\p{^ is_Any}', ""); + Expect(0, 1, '\P{ is_Any}', ""); + Expect(1, 1, '\P{^ is_Any}', ""); + Expect(0, 8912887, '\p{ is_Any}', ""); + Expect(1, 8912887, '\p{^ is_Any}', ""); + Expect(1, 8912887, '\P{ is_Any}', ""); + Expect(0, 8912887, '\P{^ is_Any}', ""); + Error('\p{/a/ Is_Unicode}'); + Error('\P{/a/ Is_Unicode}'); Expect(1, 1, '\p{isunicode}', ""); Expect(0, 1, '\p{^isunicode}', ""); Expect(0, 1, '\P{isunicode}', ""); @@ -83420,16 +85764,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8912887, '\p{^isunicode}', ""); Expect(1, 8912887, '\P{isunicode}', ""); Expect(0, 8912887, '\P{^isunicode}', ""); - Expect(1, 1, '\p{_IS_Unicode}', ""); - Expect(0, 1, '\p{^_IS_Unicode}', ""); - Expect(0, 1, '\P{_IS_Unicode}', ""); - Expect(1, 1, '\P{^_IS_Unicode}', ""); - Expect(0, 8912887, '\p{_IS_Unicode}', ""); - Expect(1, 8912887, '\p{^_IS_Unicode}', ""); - Expect(1, 8912887, '\P{_IS_Unicode}', ""); - Expect(0, 8912887, '\P{^_IS_Unicode}', ""); - Error('\p{ Arabic:=}'); - Error('\P{ Arabic:=}'); + Expect(1, 1, '\p{ -Is_UNICODE}', ""); + Expect(0, 1, '\p{^ -Is_UNICODE}', ""); + Expect(0, 1, '\P{ -Is_UNICODE}', ""); + Expect(1, 1, '\P{^ -Is_UNICODE}', ""); + Expect(0, 8912887, '\p{ -Is_UNICODE}', ""); + Expect(1, 8912887, '\p{^ -Is_UNICODE}', ""); + Expect(1, 8912887, '\P{ -Is_UNICODE}', ""); + Expect(0, 8912887, '\P{^ -Is_UNICODE}', ""); + Error('\p{ :=ARABIC}'); + Error('\P{ :=ARABIC}'); Expect(1, 126705, '\p{arabic}', ""); Expect(0, 126705, '\p{^arabic}', ""); Expect(0, 126705, '\P{arabic}', ""); @@ -83438,16 +85782,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126706, '\p{^arabic}', ""); Expect(1, 126706, '\P{arabic}', ""); Expect(0, 126706, '\P{^arabic}', ""); - Expect(1, 126705, '\p{ Arabic}', ""); - Expect(0, 126705, '\p{^ Arabic}', ""); - Expect(0, 126705, '\P{ Arabic}', ""); - Expect(1, 126705, '\P{^ Arabic}', ""); - Expect(0, 126706, '\p{ Arabic}', ""); - Expect(1, 126706, '\p{^ Arabic}', ""); - Expect(1, 126706, '\P{ Arabic}', ""); - Expect(0, 126706, '\P{^ Arabic}', ""); - Error('\p{/a/ is_arabic}'); - Error('\P{/a/ is_arabic}'); + Expect(1, 126705, '\p{-Arabic}', ""); + Expect(0, 126705, '\p{^-Arabic}', ""); + Expect(0, 126705, '\P{-Arabic}', ""); + Expect(1, 126705, '\P{^-Arabic}', ""); + Expect(0, 126706, '\p{-Arabic}', ""); + Expect(1, 126706, '\p{^-Arabic}', ""); + Expect(1, 126706, '\P{-Arabic}', ""); + Expect(0, 126706, '\P{^-Arabic}', ""); + Error('\p{ -Is_ARABIC:=}'); + Error('\P{ -Is_ARABIC:=}'); Expect(1, 126705, '\p{isarabic}', ""); Expect(0, 126705, '\p{^isarabic}', ""); Expect(0, 126705, '\P{isarabic}', ""); @@ -83456,16 +85800,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126706, '\p{^isarabic}', ""); Expect(1, 126706, '\P{isarabic}', ""); Expect(0, 126706, '\P{^isarabic}', ""); - Expect(1, 126705, '\p{ IS_ARABIC}', ""); - Expect(0, 126705, '\p{^ IS_ARABIC}', ""); - Expect(0, 126705, '\P{ IS_ARABIC}', ""); - Expect(1, 126705, '\P{^ IS_ARABIC}', ""); - Expect(0, 126706, '\p{ IS_ARABIC}', ""); - Expect(1, 126706, '\p{^ IS_ARABIC}', ""); - Expect(1, 126706, '\P{ IS_ARABIC}', ""); - Expect(0, 126706, '\P{^ IS_ARABIC}', ""); - Error('\p{_/a/Arab}'); - Error('\P{_/a/Arab}'); + Expect(1, 126705, '\p{ Is_ARABIC}', ""); + Expect(0, 126705, '\p{^ Is_ARABIC}', ""); + Expect(0, 126705, '\P{ Is_ARABIC}', ""); + Expect(1, 126705, '\P{^ Is_ARABIC}', ""); + Expect(0, 126706, '\p{ Is_ARABIC}', ""); + Expect(1, 126706, '\p{^ Is_ARABIC}', ""); + Expect(1, 126706, '\P{ Is_ARABIC}', ""); + Expect(0, 126706, '\P{^ Is_ARABIC}', ""); + Error('\p{ arab/a/}'); + Error('\P{ arab/a/}'); Expect(1, 126705, '\p{arab}', ""); Expect(0, 126705, '\p{^arab}', ""); Expect(0, 126705, '\P{arab}', ""); @@ -83474,16 +85818,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126706, '\p{^arab}', ""); Expect(1, 126706, '\P{arab}', ""); Expect(0, 126706, '\P{^arab}', ""); - Expect(1, 126705, '\p{ _Arab}', ""); - Expect(0, 126705, '\p{^ _Arab}', ""); - Expect(0, 126705, '\P{ _Arab}', ""); - Expect(1, 126705, '\P{^ _Arab}', ""); - Expect(0, 126706, '\p{ _Arab}', ""); - Expect(1, 126706, '\p{^ _Arab}', ""); - Expect(1, 126706, '\P{ _Arab}', ""); - Expect(0, 126706, '\P{^ _Arab}', ""); - Error('\p{/a/IS_Arab}'); - Error('\P{/a/IS_Arab}'); + Expect(1, 126705, '\p{--Arab}', ""); + Expect(0, 126705, '\p{^--Arab}', ""); + Expect(0, 126705, '\P{--Arab}', ""); + Expect(1, 126705, '\P{^--Arab}', ""); + Expect(0, 126706, '\p{--Arab}', ""); + Expect(1, 126706, '\p{^--Arab}', ""); + Expect(1, 126706, '\P{--Arab}', ""); + Expect(0, 126706, '\P{^--Arab}', ""); + Error('\p{Is_arab:=}'); + Error('\P{Is_arab:=}'); Expect(1, 126705, '\p{isarab}', ""); Expect(0, 126705, '\p{^isarab}', ""); Expect(0, 126705, '\P{isarab}', ""); @@ -83500,8 +85844,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126706, '\p{^-Is_arab}', ""); Expect(1, 126706, '\P{-Is_arab}', ""); Expect(0, 126706, '\P{^-Is_arab}', ""); - Error('\p{/a/ARABIC_Extended_A}'); - Error('\P{/a/ARABIC_Extended_A}'); + Error('\p{-_arabic_Extended_a:=}'); + Error('\P{-_arabic_Extended_a:=}'); Expect(1, 2303, '\p{arabicextendeda}', ""); Expect(0, 2303, '\p{^arabicextendeda}', ""); Expect(0, 2303, '\P{arabicextendeda}', ""); @@ -83510,16 +85854,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2304, '\p{^arabicextendeda}', ""); Expect(1, 2304, '\P{arabicextendeda}', ""); Expect(0, 2304, '\P{^arabicextendeda}', ""); - Expect(1, 2303, '\p{-_Arabic_extended_a}', ""); - Expect(0, 2303, '\p{^-_Arabic_extended_a}', ""); - Expect(0, 2303, '\P{-_Arabic_extended_a}', ""); - Expect(1, 2303, '\P{^-_Arabic_extended_a}', ""); - Expect(0, 2304, '\p{-_Arabic_extended_a}', ""); - Expect(1, 2304, '\p{^-_Arabic_extended_a}', ""); - Expect(1, 2304, '\P{-_Arabic_extended_a}', ""); - Expect(0, 2304, '\P{^-_Arabic_extended_a}', ""); - Error('\p{:=IS_Arabic_extended_a}'); - Error('\P{:=IS_Arabic_extended_a}'); + Expect(1, 2303, '\p{_-Arabic_Extended_A}', ""); + Expect(0, 2303, '\p{^_-Arabic_Extended_A}', ""); + Expect(0, 2303, '\P{_-Arabic_Extended_A}', ""); + Expect(1, 2303, '\P{^_-Arabic_Extended_A}', ""); + Expect(0, 2304, '\p{_-Arabic_Extended_A}', ""); + Expect(1, 2304, '\p{^_-Arabic_Extended_A}', ""); + Expect(1, 2304, '\P{_-Arabic_Extended_A}', ""); + Expect(0, 2304, '\P{^_-Arabic_Extended_A}', ""); + Error('\p{--is_Arabic_Extended_a:=}'); + Error('\P{--is_Arabic_Extended_a:=}'); Expect(1, 2303, '\p{isarabicextendeda}', ""); Expect(0, 2303, '\p{^isarabicextendeda}', ""); Expect(0, 2303, '\P{isarabicextendeda}', ""); @@ -83528,16 +85872,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2304, '\p{^isarabicextendeda}', ""); Expect(1, 2304, '\P{isarabicextendeda}', ""); Expect(0, 2304, '\P{^isarabicextendeda}', ""); - Expect(1, 2303, '\p{ _is_ARABIC_Extended_A}', ""); - Expect(0, 2303, '\p{^ _is_ARABIC_Extended_A}', ""); - Expect(0, 2303, '\P{ _is_ARABIC_Extended_A}', ""); - Expect(1, 2303, '\P{^ _is_ARABIC_Extended_A}', ""); - Expect(0, 2304, '\p{ _is_ARABIC_Extended_A}', ""); - Expect(1, 2304, '\p{^ _is_ARABIC_Extended_A}', ""); - Expect(1, 2304, '\P{ _is_ARABIC_Extended_A}', ""); - Expect(0, 2304, '\P{^ _is_ARABIC_Extended_A}', ""); - Error('\p{_:=In_arabic_Extended_A}'); - Error('\P{_:=In_arabic_Extended_A}'); + Expect(1, 2303, '\p{ IS_ARABIC_Extended_a}', ""); + Expect(0, 2303, '\p{^ IS_ARABIC_Extended_a}', ""); + Expect(0, 2303, '\P{ IS_ARABIC_Extended_a}', ""); + Expect(1, 2303, '\P{^ IS_ARABIC_Extended_a}', ""); + Expect(0, 2304, '\p{ IS_ARABIC_Extended_a}', ""); + Expect(1, 2304, '\p{^ IS_ARABIC_Extended_a}', ""); + Expect(1, 2304, '\P{ IS_ARABIC_Extended_a}', ""); + Expect(0, 2304, '\P{^ IS_ARABIC_Extended_a}', ""); + Error('\p{ In_ARABIC_EXTENDED_A/a/}'); + Error('\P{ In_ARABIC_EXTENDED_A/a/}'); Expect(1, 2303, '\p{inarabicextendeda}', ""); Expect(0, 2303, '\p{^inarabicextendeda}', ""); Expect(0, 2303, '\P{inarabicextendeda}', ""); @@ -83546,16 +85890,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2304, '\p{^inarabicextendeda}', ""); Expect(1, 2304, '\P{inarabicextendeda}', ""); Expect(0, 2304, '\P{^inarabicextendeda}', ""); - Expect(1, 2303, '\p{ In_Arabic_Extended_A}', ""); - Expect(0, 2303, '\p{^ In_Arabic_Extended_A}', ""); - Expect(0, 2303, '\P{ In_Arabic_Extended_A}', ""); - Expect(1, 2303, '\P{^ In_Arabic_Extended_A}', ""); - Expect(0, 2304, '\p{ In_Arabic_Extended_A}', ""); - Expect(1, 2304, '\p{^ In_Arabic_Extended_A}', ""); - Expect(1, 2304, '\P{ In_Arabic_Extended_A}', ""); - Expect(0, 2304, '\P{^ In_Arabic_Extended_A}', ""); - Error('\p{ arabic_Ext_a:=}'); - Error('\P{ arabic_Ext_a:=}'); + Expect(1, 2303, '\p{ In_Arabic_Extended_a}', ""); + Expect(0, 2303, '\p{^ In_Arabic_Extended_a}', ""); + Expect(0, 2303, '\P{ In_Arabic_Extended_a}', ""); + Expect(1, 2303, '\P{^ In_Arabic_Extended_a}', ""); + Expect(0, 2304, '\p{ In_Arabic_Extended_a}', ""); + Expect(1, 2304, '\p{^ In_Arabic_Extended_a}', ""); + Expect(1, 2304, '\P{ In_Arabic_Extended_a}', ""); + Expect(0, 2304, '\P{^ In_Arabic_Extended_a}', ""); + Error('\p{arabic_ext_A/a/}'); + Error('\P{arabic_ext_A/a/}'); Expect(1, 2303, '\p{arabicexta}', ""); Expect(0, 2303, '\p{^arabicexta}', ""); Expect(0, 2303, '\P{arabicexta}', ""); @@ -83564,16 +85908,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2304, '\p{^arabicexta}', ""); Expect(1, 2304, '\P{arabicexta}', ""); Expect(0, 2304, '\P{^arabicexta}', ""); - Expect(1, 2303, '\p{_Arabic_Ext_A}', ""); - Expect(0, 2303, '\p{^_Arabic_Ext_A}', ""); - Expect(0, 2303, '\P{_Arabic_Ext_A}', ""); - Expect(1, 2303, '\P{^_Arabic_Ext_A}', ""); - Expect(0, 2304, '\p{_Arabic_Ext_A}', ""); - Expect(1, 2304, '\p{^_Arabic_Ext_A}', ""); - Expect(1, 2304, '\P{_Arabic_Ext_A}', ""); - Expect(0, 2304, '\P{^_Arabic_Ext_A}', ""); - Error('\p{_:=Is_Arabic_ext_A}'); - Error('\P{_:=Is_Arabic_ext_A}'); + Expect(1, 2303, '\p{-arabic_Ext_A}', ""); + Expect(0, 2303, '\p{^-arabic_Ext_A}', ""); + Expect(0, 2303, '\P{-arabic_Ext_A}', ""); + Expect(1, 2303, '\P{^-arabic_Ext_A}', ""); + Expect(0, 2304, '\p{-arabic_Ext_A}', ""); + Expect(1, 2304, '\p{^-arabic_Ext_A}', ""); + Expect(1, 2304, '\P{-arabic_Ext_A}', ""); + Expect(0, 2304, '\P{^-arabic_Ext_A}', ""); + Error('\p{_:=IS_Arabic_Ext_a}'); + Error('\P{_:=IS_Arabic_Ext_a}'); Expect(1, 2303, '\p{isarabicexta}', ""); Expect(0, 2303, '\p{^isarabicexta}', ""); Expect(0, 2303, '\P{isarabicexta}', ""); @@ -83582,16 +85926,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2304, '\p{^isarabicexta}', ""); Expect(1, 2304, '\P{isarabicexta}', ""); Expect(0, 2304, '\P{^isarabicexta}', ""); - Expect(1, 2303, '\p{-_IS_ARABIC_EXT_A}', ""); - Expect(0, 2303, '\p{^-_IS_ARABIC_EXT_A}', ""); - Expect(0, 2303, '\P{-_IS_ARABIC_EXT_A}', ""); - Expect(1, 2303, '\P{^-_IS_ARABIC_EXT_A}', ""); - Expect(0, 2304, '\p{-_IS_ARABIC_EXT_A}', ""); - Expect(1, 2304, '\p{^-_IS_ARABIC_EXT_A}', ""); - Expect(1, 2304, '\P{-_IS_ARABIC_EXT_A}', ""); - Expect(0, 2304, '\P{^-_IS_ARABIC_EXT_A}', ""); - Error('\p{:=-in_Arabic_EXT_A}'); - Error('\P{:=-in_Arabic_EXT_A}'); + Expect(1, 2303, '\p{ IS_Arabic_Ext_A}', ""); + Expect(0, 2303, '\p{^ IS_Arabic_Ext_A}', ""); + Expect(0, 2303, '\P{ IS_Arabic_Ext_A}', ""); + Expect(1, 2303, '\P{^ IS_Arabic_Ext_A}', ""); + Expect(0, 2304, '\p{ IS_Arabic_Ext_A}', ""); + Expect(1, 2304, '\p{^ IS_Arabic_Ext_A}', ""); + Expect(1, 2304, '\P{ IS_Arabic_Ext_A}', ""); + Expect(0, 2304, '\P{^ IS_Arabic_Ext_A}', ""); + Error('\p{-In_ARABIC_ext_A:=}'); + Error('\P{-In_ARABIC_ext_A:=}'); Expect(1, 2303, '\p{inarabicexta}', ""); Expect(0, 2303, '\p{^inarabicexta}', ""); Expect(0, 2303, '\P{inarabicexta}', ""); @@ -83600,16 +85944,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2304, '\p{^inarabicexta}', ""); Expect(1, 2304, '\P{inarabicexta}', ""); Expect(0, 2304, '\P{^inarabicexta}', ""); - Expect(1, 2303, '\p{ In_Arabic_Ext_A}', ""); - Expect(0, 2303, '\p{^ In_Arabic_Ext_A}', ""); - Expect(0, 2303, '\P{ In_Arabic_Ext_A}', ""); - Expect(1, 2303, '\P{^ In_Arabic_Ext_A}', ""); - Expect(0, 2304, '\p{ In_Arabic_Ext_A}', ""); - Expect(1, 2304, '\p{^ In_Arabic_Ext_A}', ""); - Expect(1, 2304, '\P{ In_Arabic_Ext_A}', ""); - Expect(0, 2304, '\P{^ In_Arabic_Ext_A}', ""); - Error('\p{- ARABIC_Mathematical_Alphabetic_symbols/a/}'); - Error('\P{- ARABIC_Mathematical_Alphabetic_symbols/a/}'); + Expect(1, 2303, '\p{- in_ARABIC_Ext_a}', ""); + Expect(0, 2303, '\p{^- in_ARABIC_Ext_a}', ""); + Expect(0, 2303, '\P{- in_ARABIC_Ext_a}', ""); + Expect(1, 2303, '\P{^- in_ARABIC_Ext_a}', ""); + Expect(0, 2304, '\p{- in_ARABIC_Ext_a}', ""); + Expect(1, 2304, '\p{^- in_ARABIC_Ext_a}', ""); + Expect(1, 2304, '\P{- in_ARABIC_Ext_a}', ""); + Expect(0, 2304, '\P{^- in_ARABIC_Ext_a}', ""); + Error('\p{:=-_Arabic_Mathematical_alphabetic_Symbols}'); + Error('\P{:=-_Arabic_Mathematical_alphabetic_Symbols}'); Expect(1, 126719, '\p{arabicmathematicalalphabeticsymbols}', ""); Expect(0, 126719, '\p{^arabicmathematicalalphabeticsymbols}', ""); Expect(0, 126719, '\P{arabicmathematicalalphabeticsymbols}', ""); @@ -83618,16 +85962,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126720, '\p{^arabicmathematicalalphabeticsymbols}', ""); Expect(1, 126720, '\P{arabicmathematicalalphabeticsymbols}', ""); Expect(0, 126720, '\P{^arabicmathematicalalphabeticsymbols}', ""); - Expect(1, 126719, '\p{-_arabic_MATHEMATICAL_Alphabetic_symbols}', ""); - Expect(0, 126719, '\p{^-_arabic_MATHEMATICAL_Alphabetic_symbols}', ""); - Expect(0, 126719, '\P{-_arabic_MATHEMATICAL_Alphabetic_symbols}', ""); - Expect(1, 126719, '\P{^-_arabic_MATHEMATICAL_Alphabetic_symbols}', ""); - Expect(0, 126720, '\p{-_arabic_MATHEMATICAL_Alphabetic_symbols}', ""); - Expect(1, 126720, '\p{^-_arabic_MATHEMATICAL_Alphabetic_symbols}', ""); - Expect(1, 126720, '\P{-_arabic_MATHEMATICAL_Alphabetic_symbols}', ""); - Expect(0, 126720, '\P{^-_arabic_MATHEMATICAL_Alphabetic_symbols}', ""); - Error('\p{:= Is_Arabic_mathematical_Alphabetic_Symbols}'); - Error('\P{:= Is_Arabic_mathematical_Alphabetic_Symbols}'); + Expect(1, 126719, '\p{Arabic_mathematical_ALPHABETIC_Symbols}', ""); + Expect(0, 126719, '\p{^Arabic_mathematical_ALPHABETIC_Symbols}', ""); + Expect(0, 126719, '\P{Arabic_mathematical_ALPHABETIC_Symbols}', ""); + Expect(1, 126719, '\P{^Arabic_mathematical_ALPHABETIC_Symbols}', ""); + Expect(0, 126720, '\p{Arabic_mathematical_ALPHABETIC_Symbols}', ""); + Expect(1, 126720, '\p{^Arabic_mathematical_ALPHABETIC_Symbols}', ""); + Expect(1, 126720, '\P{Arabic_mathematical_ALPHABETIC_Symbols}', ""); + Expect(0, 126720, '\P{^Arabic_mathematical_ALPHABETIC_Symbols}', ""); + Error('\p{-:=Is_ARABIC_Mathematical_Alphabetic_SYMBOLS}'); + Error('\P{-:=Is_ARABIC_Mathematical_Alphabetic_SYMBOLS}'); Expect(1, 126719, '\p{isarabicmathematicalalphabeticsymbols}', ""); Expect(0, 126719, '\p{^isarabicmathematicalalphabeticsymbols}', ""); Expect(0, 126719, '\P{isarabicmathematicalalphabeticsymbols}', ""); @@ -83636,16 +85980,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126720, '\p{^isarabicmathematicalalphabeticsymbols}', ""); Expect(1, 126720, '\P{isarabicmathematicalalphabeticsymbols}', ""); Expect(0, 126720, '\P{^isarabicmathematicalalphabeticsymbols}', ""); - Expect(1, 126719, '\p{ IS_arabic_Mathematical_alphabetic_SYMBOLS}', ""); - Expect(0, 126719, '\p{^ IS_arabic_Mathematical_alphabetic_SYMBOLS}', ""); - Expect(0, 126719, '\P{ IS_arabic_Mathematical_alphabetic_SYMBOLS}', ""); - Expect(1, 126719, '\P{^ IS_arabic_Mathematical_alphabetic_SYMBOLS}', ""); - Expect(0, 126720, '\p{ IS_arabic_Mathematical_alphabetic_SYMBOLS}', ""); - Expect(1, 126720, '\p{^ IS_arabic_Mathematical_alphabetic_SYMBOLS}', ""); - Expect(1, 126720, '\P{ IS_arabic_Mathematical_alphabetic_SYMBOLS}', ""); - Expect(0, 126720, '\P{^ IS_arabic_Mathematical_alphabetic_SYMBOLS}', ""); - Error('\p{:=In_ARABIC_Mathematical_Alphabetic_symbols}'); - Error('\P{:=In_ARABIC_Mathematical_Alphabetic_symbols}'); + Expect(1, 126719, '\p{_ is_arabic_Mathematical_ALPHABETIC_Symbols}', ""); + Expect(0, 126719, '\p{^_ is_arabic_Mathematical_ALPHABETIC_Symbols}', ""); + Expect(0, 126719, '\P{_ is_arabic_Mathematical_ALPHABETIC_Symbols}', ""); + Expect(1, 126719, '\P{^_ is_arabic_Mathematical_ALPHABETIC_Symbols}', ""); + Expect(0, 126720, '\p{_ is_arabic_Mathematical_ALPHABETIC_Symbols}', ""); + Expect(1, 126720, '\p{^_ is_arabic_Mathematical_ALPHABETIC_Symbols}', ""); + Expect(1, 126720, '\P{_ is_arabic_Mathematical_ALPHABETIC_Symbols}', ""); + Expect(0, 126720, '\P{^_ is_arabic_Mathematical_ALPHABETIC_Symbols}', ""); + Error('\p{ /a/In_Arabic_mathematical_Alphabetic_SYMBOLS}'); + Error('\P{ /a/In_Arabic_mathematical_Alphabetic_SYMBOLS}'); Expect(1, 126719, '\p{inarabicmathematicalalphabeticsymbols}', ""); Expect(0, 126719, '\p{^inarabicmathematicalalphabeticsymbols}', ""); Expect(0, 126719, '\P{inarabicmathematicalalphabeticsymbols}', ""); @@ -83654,16 +85998,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126720, '\p{^inarabicmathematicalalphabeticsymbols}', ""); Expect(1, 126720, '\P{inarabicmathematicalalphabeticsymbols}', ""); Expect(0, 126720, '\P{^inarabicmathematicalalphabeticsymbols}', ""); - Expect(1, 126719, '\p{_In_Arabic_Mathematical_Alphabetic_SYMBOLS}', ""); - Expect(0, 126719, '\p{^_In_Arabic_Mathematical_Alphabetic_SYMBOLS}', ""); - Expect(0, 126719, '\P{_In_Arabic_Mathematical_Alphabetic_SYMBOLS}', ""); - Expect(1, 126719, '\P{^_In_Arabic_Mathematical_Alphabetic_SYMBOLS}', ""); - Expect(0, 126720, '\p{_In_Arabic_Mathematical_Alphabetic_SYMBOLS}', ""); - Expect(1, 126720, '\p{^_In_Arabic_Mathematical_Alphabetic_SYMBOLS}', ""); - Expect(1, 126720, '\P{_In_Arabic_Mathematical_Alphabetic_SYMBOLS}', ""); - Expect(0, 126720, '\P{^_In_Arabic_Mathematical_Alphabetic_SYMBOLS}', ""); - Error('\p{/a/_ARABIC_Math}'); - Error('\P{/a/_ARABIC_Math}'); + Expect(1, 126719, '\p{- IN_arabic_mathematical_Alphabetic_Symbols}', ""); + Expect(0, 126719, '\p{^- IN_arabic_mathematical_Alphabetic_Symbols}', ""); + Expect(0, 126719, '\P{- IN_arabic_mathematical_Alphabetic_Symbols}', ""); + Expect(1, 126719, '\P{^- IN_arabic_mathematical_Alphabetic_Symbols}', ""); + Expect(0, 126720, '\p{- IN_arabic_mathematical_Alphabetic_Symbols}', ""); + Expect(1, 126720, '\p{^- IN_arabic_mathematical_Alphabetic_Symbols}', ""); + Expect(1, 126720, '\P{- IN_arabic_mathematical_Alphabetic_Symbols}', ""); + Expect(0, 126720, '\P{^- IN_arabic_mathematical_Alphabetic_Symbols}', ""); + Error('\p{:=-arabic_MATH}'); + Error('\P{:=-arabic_MATH}'); Expect(1, 126719, '\p{arabicmath}', ""); Expect(0, 126719, '\p{^arabicmath}', ""); Expect(0, 126719, '\P{arabicmath}', ""); @@ -83672,16 +86016,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126720, '\p{^arabicmath}', ""); Expect(1, 126720, '\P{arabicmath}', ""); Expect(0, 126720, '\P{^arabicmath}', ""); - Expect(1, 126719, '\p{_-Arabic_MATH}', ""); - Expect(0, 126719, '\p{^_-Arabic_MATH}', ""); - Expect(0, 126719, '\P{_-Arabic_MATH}', ""); - Expect(1, 126719, '\P{^_-Arabic_MATH}', ""); - Expect(0, 126720, '\p{_-Arabic_MATH}', ""); - Expect(1, 126720, '\p{^_-Arabic_MATH}', ""); - Expect(1, 126720, '\P{_-Arabic_MATH}', ""); - Expect(0, 126720, '\P{^_-Arabic_MATH}', ""); - Error('\p{-/a/is_arabic_MATH}'); - Error('\P{-/a/is_arabic_MATH}'); + Expect(1, 126719, '\p{-arabic_Math}', ""); + Expect(0, 126719, '\p{^-arabic_Math}', ""); + Expect(0, 126719, '\P{-arabic_Math}', ""); + Expect(1, 126719, '\P{^-arabic_Math}', ""); + Expect(0, 126720, '\p{-arabic_Math}', ""); + Expect(1, 126720, '\p{^-arabic_Math}', ""); + Expect(1, 126720, '\P{-arabic_Math}', ""); + Expect(0, 126720, '\P{^-arabic_Math}', ""); + Error('\p{:=is_ARABIC_MATH}'); + Error('\P{:=is_ARABIC_MATH}'); Expect(1, 126719, '\p{isarabicmath}', ""); Expect(0, 126719, '\p{^isarabicmath}', ""); Expect(0, 126719, '\P{isarabicmath}', ""); @@ -83690,16 +86034,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126720, '\p{^isarabicmath}', ""); Expect(1, 126720, '\P{isarabicmath}', ""); Expect(0, 126720, '\P{^isarabicmath}', ""); - Expect(1, 126719, '\p{- IS_Arabic_MATH}', ""); - Expect(0, 126719, '\p{^- IS_Arabic_MATH}', ""); - Expect(0, 126719, '\P{- IS_Arabic_MATH}', ""); - Expect(1, 126719, '\P{^- IS_Arabic_MATH}', ""); - Expect(0, 126720, '\p{- IS_Arabic_MATH}', ""); - Expect(1, 126720, '\p{^- IS_Arabic_MATH}', ""); - Expect(1, 126720, '\P{- IS_Arabic_MATH}', ""); - Expect(0, 126720, '\P{^- IS_Arabic_MATH}', ""); - Error('\p{:= -IN_Arabic_MATH}'); - Error('\P{:= -IN_Arabic_MATH}'); + Expect(1, 126719, '\p{ Is_Arabic_math}', ""); + Expect(0, 126719, '\p{^ Is_Arabic_math}', ""); + Expect(0, 126719, '\P{ Is_Arabic_math}', ""); + Expect(1, 126719, '\P{^ Is_Arabic_math}', ""); + Expect(0, 126720, '\p{ Is_Arabic_math}', ""); + Expect(1, 126720, '\p{^ Is_Arabic_math}', ""); + Expect(1, 126720, '\P{ Is_Arabic_math}', ""); + Expect(0, 126720, '\P{^ Is_Arabic_math}', ""); + Error('\p{ _In_Arabic_Math/a/}'); + Error('\P{ _In_Arabic_Math/a/}'); Expect(1, 126719, '\p{inarabicmath}', ""); Expect(0, 126719, '\p{^inarabicmath}', ""); Expect(0, 126719, '\P{inarabicmath}', ""); @@ -83708,16 +86052,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126720, '\p{^inarabicmath}', ""); Expect(1, 126720, '\P{inarabicmath}', ""); Expect(0, 126720, '\P{^inarabicmath}', ""); - Expect(1, 126719, '\p{- In_Arabic_MATH}', ""); - Expect(0, 126719, '\p{^- In_Arabic_MATH}', ""); - Expect(0, 126719, '\P{- In_Arabic_MATH}', ""); - Expect(1, 126719, '\P{^- In_Arabic_MATH}', ""); - Expect(0, 126720, '\p{- In_Arabic_MATH}', ""); - Expect(1, 126720, '\p{^- In_Arabic_MATH}', ""); - Expect(1, 126720, '\P{- In_Arabic_MATH}', ""); - Expect(0, 126720, '\P{^- In_Arabic_MATH}', ""); - Error('\p{/a/--Arabic_Presentation_forms_A}'); - Error('\P{/a/--Arabic_Presentation_forms_A}'); + Expect(1, 126719, '\p{ -IN_ARABIC_Math}', ""); + Expect(0, 126719, '\p{^ -IN_ARABIC_Math}', ""); + Expect(0, 126719, '\P{ -IN_ARABIC_Math}', ""); + Expect(1, 126719, '\P{^ -IN_ARABIC_Math}', ""); + Expect(0, 126720, '\p{ -IN_ARABIC_Math}', ""); + Expect(1, 126720, '\p{^ -IN_ARABIC_Math}', ""); + Expect(1, 126720, '\P{ -IN_ARABIC_Math}', ""); + Expect(0, 126720, '\P{^ -IN_ARABIC_Math}', ""); + Error('\p{_Arabic_presentation_forms_A/a/}'); + Error('\P{_Arabic_presentation_forms_A/a/}'); Expect(1, 65023, '\p{arabicpresentationformsa}', ""); Expect(0, 65023, '\p{^arabicpresentationformsa}', ""); Expect(0, 65023, '\P{arabicpresentationformsa}', ""); @@ -83726,16 +86070,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65024, '\p{^arabicpresentationformsa}', ""); Expect(1, 65024, '\P{arabicpresentationformsa}', ""); Expect(0, 65024, '\P{^arabicpresentationformsa}', ""); - Expect(1, 65023, '\p{ ARABIC_Presentation_Forms_A}', ""); - Expect(0, 65023, '\p{^ ARABIC_Presentation_Forms_A}', ""); - Expect(0, 65023, '\P{ ARABIC_Presentation_Forms_A}', ""); - Expect(1, 65023, '\P{^ ARABIC_Presentation_Forms_A}', ""); - Expect(0, 65024, '\p{ ARABIC_Presentation_Forms_A}', ""); - Expect(1, 65024, '\p{^ ARABIC_Presentation_Forms_A}', ""); - Expect(1, 65024, '\P{ ARABIC_Presentation_Forms_A}', ""); - Expect(0, 65024, '\P{^ ARABIC_Presentation_Forms_A}', ""); - Error('\p{/a/_Is_Arabic_presentation_Forms_a}'); - Error('\P{/a/_Is_Arabic_presentation_Forms_a}'); + Expect(1, 65023, '\p{_ arabic_Presentation_FORMS_A}', ""); + Expect(0, 65023, '\p{^_ arabic_Presentation_FORMS_A}', ""); + Expect(0, 65023, '\P{_ arabic_Presentation_FORMS_A}', ""); + Expect(1, 65023, '\P{^_ arabic_Presentation_FORMS_A}', ""); + Expect(0, 65024, '\p{_ arabic_Presentation_FORMS_A}', ""); + Expect(1, 65024, '\p{^_ arabic_Presentation_FORMS_A}', ""); + Expect(1, 65024, '\P{_ arabic_Presentation_FORMS_A}', ""); + Expect(0, 65024, '\P{^_ arabic_Presentation_FORMS_A}', ""); + Error('\p{ /a/IS_ARABIC_Presentation_Forms_A}'); + Error('\P{ /a/IS_ARABIC_Presentation_Forms_A}'); Expect(1, 65023, '\p{isarabicpresentationformsa}', ""); Expect(0, 65023, '\p{^isarabicpresentationformsa}', ""); Expect(0, 65023, '\P{isarabicpresentationformsa}', ""); @@ -83744,16 +86088,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65024, '\p{^isarabicpresentationformsa}', ""); Expect(1, 65024, '\P{isarabicpresentationformsa}', ""); Expect(0, 65024, '\P{^isarabicpresentationformsa}', ""); - Expect(1, 65023, '\p{-IS_Arabic_Presentation_forms_A}', ""); - Expect(0, 65023, '\p{^-IS_Arabic_Presentation_forms_A}', ""); - Expect(0, 65023, '\P{-IS_Arabic_Presentation_forms_A}', ""); - Expect(1, 65023, '\P{^-IS_Arabic_Presentation_forms_A}', ""); - Expect(0, 65024, '\p{-IS_Arabic_Presentation_forms_A}', ""); - Expect(1, 65024, '\p{^-IS_Arabic_Presentation_forms_A}', ""); - Expect(1, 65024, '\P{-IS_Arabic_Presentation_forms_A}', ""); - Expect(0, 65024, '\P{^-IS_Arabic_Presentation_forms_A}', ""); - Error('\p{-in_ARABIC_presentation_forms_a:=}'); - Error('\P{-in_ARABIC_presentation_forms_a:=}'); + Expect(1, 65023, '\p{- Is_arabic_presentation_Forms_A}', ""); + Expect(0, 65023, '\p{^- Is_arabic_presentation_Forms_A}', ""); + Expect(0, 65023, '\P{- Is_arabic_presentation_Forms_A}', ""); + Expect(1, 65023, '\P{^- Is_arabic_presentation_Forms_A}', ""); + Expect(0, 65024, '\p{- Is_arabic_presentation_Forms_A}', ""); + Expect(1, 65024, '\p{^- Is_arabic_presentation_Forms_A}', ""); + Expect(1, 65024, '\P{- Is_arabic_presentation_Forms_A}', ""); + Expect(0, 65024, '\P{^- Is_arabic_presentation_Forms_A}', ""); + Error('\p{ :=In_arabic_Presentation_Forms_A}'); + Error('\P{ :=In_arabic_Presentation_Forms_A}'); Expect(1, 65023, '\p{inarabicpresentationformsa}', ""); Expect(0, 65023, '\p{^inarabicpresentationformsa}', ""); Expect(0, 65023, '\P{inarabicpresentationformsa}', ""); @@ -83762,16 +86106,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65024, '\p{^inarabicpresentationformsa}', ""); Expect(1, 65024, '\P{inarabicpresentationformsa}', ""); Expect(0, 65024, '\P{^inarabicpresentationformsa}', ""); - Expect(1, 65023, '\p{- In_ARABIC_Presentation_forms_a}', ""); - Expect(0, 65023, '\p{^- In_ARABIC_Presentation_forms_a}', ""); - Expect(0, 65023, '\P{- In_ARABIC_Presentation_forms_a}', ""); - Expect(1, 65023, '\P{^- In_ARABIC_Presentation_forms_a}', ""); - Expect(0, 65024, '\p{- In_ARABIC_Presentation_forms_a}', ""); - Expect(1, 65024, '\p{^- In_ARABIC_Presentation_forms_a}', ""); - Expect(1, 65024, '\P{- In_ARABIC_Presentation_forms_a}', ""); - Expect(0, 65024, '\P{^- In_ARABIC_Presentation_forms_a}', ""); - Error('\p{ -ARABIC_pf_a:=}'); - Error('\P{ -ARABIC_pf_a:=}'); + Expect(1, 65023, '\p{_In_Arabic_presentation_Forms_a}', ""); + Expect(0, 65023, '\p{^_In_Arabic_presentation_Forms_a}', ""); + Expect(0, 65023, '\P{_In_Arabic_presentation_Forms_a}', ""); + Expect(1, 65023, '\P{^_In_Arabic_presentation_Forms_a}', ""); + Expect(0, 65024, '\p{_In_Arabic_presentation_Forms_a}', ""); + Expect(1, 65024, '\p{^_In_Arabic_presentation_Forms_a}', ""); + Expect(1, 65024, '\P{_In_Arabic_presentation_Forms_a}', ""); + Expect(0, 65024, '\P{^_In_Arabic_presentation_Forms_a}', ""); + Error('\p{:=-Arabic_PF_A}'); + Error('\P{:=-Arabic_PF_A}'); Expect(1, 65023, '\p{arabicpfa}', ""); Expect(0, 65023, '\p{^arabicpfa}', ""); Expect(0, 65023, '\P{arabicpfa}', ""); @@ -83780,16 +86124,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65024, '\p{^arabicpfa}', ""); Expect(1, 65024, '\P{arabicpfa}', ""); Expect(0, 65024, '\P{^arabicpfa}', ""); - Expect(1, 65023, '\p{ -arabic_PF_a}', ""); - Expect(0, 65023, '\p{^ -arabic_PF_a}', ""); - Expect(0, 65023, '\P{ -arabic_PF_a}', ""); - Expect(1, 65023, '\P{^ -arabic_PF_a}', ""); - Expect(0, 65024, '\p{ -arabic_PF_a}', ""); - Expect(1, 65024, '\p{^ -arabic_PF_a}', ""); - Expect(1, 65024, '\P{ -arabic_PF_a}', ""); - Expect(0, 65024, '\P{^ -arabic_PF_a}', ""); - Error('\p{:=Is_arabic_pf_A}'); - Error('\P{:=Is_arabic_pf_A}'); + Expect(1, 65023, '\p{ _Arabic_PF_A}', ""); + Expect(0, 65023, '\p{^ _Arabic_PF_A}', ""); + Expect(0, 65023, '\P{ _Arabic_PF_A}', ""); + Expect(1, 65023, '\P{^ _Arabic_PF_A}', ""); + Expect(0, 65024, '\p{ _Arabic_PF_A}', ""); + Expect(1, 65024, '\p{^ _Arabic_PF_A}', ""); + Expect(1, 65024, '\P{ _Arabic_PF_A}', ""); + Expect(0, 65024, '\P{^ _Arabic_PF_A}', ""); + Error('\p{-is_Arabic_PF_A/a/}'); + Error('\P{-is_Arabic_PF_A/a/}'); Expect(1, 65023, '\p{isarabicpfa}', ""); Expect(0, 65023, '\p{^isarabicpfa}', ""); Expect(0, 65023, '\P{isarabicpfa}', ""); @@ -83798,16 +86142,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65024, '\p{^isarabicpfa}', ""); Expect(1, 65024, '\P{isarabicpfa}', ""); Expect(0, 65024, '\P{^isarabicpfa}', ""); - Expect(1, 65023, '\p{ Is_Arabic_PF_a}', ""); - Expect(0, 65023, '\p{^ Is_Arabic_PF_a}', ""); - Expect(0, 65023, '\P{ Is_Arabic_PF_a}', ""); - Expect(1, 65023, '\P{^ Is_Arabic_PF_a}', ""); - Expect(0, 65024, '\p{ Is_Arabic_PF_a}', ""); - Expect(1, 65024, '\p{^ Is_Arabic_PF_a}', ""); - Expect(1, 65024, '\P{ Is_Arabic_PF_a}', ""); - Expect(0, 65024, '\P{^ Is_Arabic_PF_a}', ""); - Error('\p{:=In_Arabic_PF_A}'); - Error('\P{:=In_Arabic_PF_A}'); + Expect(1, 65023, '\p{ -IS_Arabic_PF_A}', ""); + Expect(0, 65023, '\p{^ -IS_Arabic_PF_A}', ""); + Expect(0, 65023, '\P{ -IS_Arabic_PF_A}', ""); + Expect(1, 65023, '\P{^ -IS_Arabic_PF_A}', ""); + Expect(0, 65024, '\p{ -IS_Arabic_PF_A}', ""); + Expect(1, 65024, '\p{^ -IS_Arabic_PF_A}', ""); + Expect(1, 65024, '\P{ -IS_Arabic_PF_A}', ""); + Expect(0, 65024, '\P{^ -IS_Arabic_PF_A}', ""); + Error('\p{ _In_Arabic_pf_A:=}'); + Error('\P{ _In_Arabic_pf_A:=}'); Expect(1, 65023, '\p{inarabicpfa}', ""); Expect(0, 65023, '\p{^inarabicpfa}', ""); Expect(0, 65023, '\P{inarabicpfa}', ""); @@ -83816,16 +86160,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65024, '\p{^inarabicpfa}', ""); Expect(1, 65024, '\P{inarabicpfa}', ""); Expect(0, 65024, '\P{^inarabicpfa}', ""); - Expect(1, 65023, '\p{ in_ARABIC_PF_A}', ""); - Expect(0, 65023, '\p{^ in_ARABIC_PF_A}', ""); - Expect(0, 65023, '\P{ in_ARABIC_PF_A}', ""); - Expect(1, 65023, '\P{^ in_ARABIC_PF_A}', ""); - Expect(0, 65024, '\p{ in_ARABIC_PF_A}', ""); - Expect(1, 65024, '\p{^ in_ARABIC_PF_A}', ""); - Expect(1, 65024, '\P{ in_ARABIC_PF_A}', ""); - Expect(0, 65024, '\P{^ in_ARABIC_PF_A}', ""); - Error('\p{/a/-arabic_PRESENTATION_forms_b}'); - Error('\P{/a/-arabic_PRESENTATION_forms_b}'); + Expect(1, 65023, '\p{-_in_Arabic_PF_A}', ""); + Expect(0, 65023, '\p{^-_in_Arabic_PF_A}', ""); + Expect(0, 65023, '\P{-_in_Arabic_PF_A}', ""); + Expect(1, 65023, '\P{^-_in_Arabic_PF_A}', ""); + Expect(0, 65024, '\p{-_in_Arabic_PF_A}', ""); + Expect(1, 65024, '\p{^-_in_Arabic_PF_A}', ""); + Expect(1, 65024, '\P{-_in_Arabic_PF_A}', ""); + Expect(0, 65024, '\P{^-_in_Arabic_PF_A}', ""); + Error('\p{ Arabic_PRESENTATION_Forms_B/a/}'); + Error('\P{ Arabic_PRESENTATION_Forms_B/a/}'); Expect(1, 65279, '\p{arabicpresentationformsb}', ""); Expect(0, 65279, '\p{^arabicpresentationformsb}', ""); Expect(0, 65279, '\P{arabicpresentationformsb}', ""); @@ -83834,16 +86178,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65280, '\p{^arabicpresentationformsb}', ""); Expect(1, 65280, '\P{arabicpresentationformsb}', ""); Expect(0, 65280, '\P{^arabicpresentationformsb}', ""); - Expect(1, 65279, '\p{ARABIC_presentation_FORMS_B}', ""); - Expect(0, 65279, '\p{^ARABIC_presentation_FORMS_B}', ""); - Expect(0, 65279, '\P{ARABIC_presentation_FORMS_B}', ""); - Expect(1, 65279, '\P{^ARABIC_presentation_FORMS_B}', ""); - Expect(0, 65280, '\p{ARABIC_presentation_FORMS_B}', ""); - Expect(1, 65280, '\p{^ARABIC_presentation_FORMS_B}', ""); - Expect(1, 65280, '\P{ARABIC_presentation_FORMS_B}', ""); - Expect(0, 65280, '\P{^ARABIC_presentation_FORMS_B}', ""); - Error('\p{-/a/IS_ARABIC_Presentation_Forms_B}'); - Error('\P{-/a/IS_ARABIC_Presentation_Forms_B}'); + Expect(1, 65279, '\p{ arabic_presentation_FORMS_b}', ""); + Expect(0, 65279, '\p{^ arabic_presentation_FORMS_b}', ""); + Expect(0, 65279, '\P{ arabic_presentation_FORMS_b}', ""); + Expect(1, 65279, '\P{^ arabic_presentation_FORMS_b}', ""); + Expect(0, 65280, '\p{ arabic_presentation_FORMS_b}', ""); + Expect(1, 65280, '\p{^ arabic_presentation_FORMS_b}', ""); + Expect(1, 65280, '\P{ arabic_presentation_FORMS_b}', ""); + Expect(0, 65280, '\P{^ arabic_presentation_FORMS_b}', ""); + Error('\p{/a/_-Is_Arabic_PRESENTATION_Forms_B}'); + Error('\P{/a/_-Is_Arabic_PRESENTATION_Forms_B}'); Expect(1, 65279, '\p{isarabicpresentationformsb}', ""); Expect(0, 65279, '\p{^isarabicpresentationformsb}', ""); Expect(0, 65279, '\P{isarabicpresentationformsb}', ""); @@ -83852,16 +86196,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65280, '\p{^isarabicpresentationformsb}', ""); Expect(1, 65280, '\P{isarabicpresentationformsb}', ""); Expect(0, 65280, '\P{^isarabicpresentationformsb}', ""); - Expect(1, 65279, '\p{ _is_arabic_Presentation_FORMS_B}', ""); - Expect(0, 65279, '\p{^ _is_arabic_Presentation_FORMS_B}', ""); - Expect(0, 65279, '\P{ _is_arabic_Presentation_FORMS_B}', ""); - Expect(1, 65279, '\P{^ _is_arabic_Presentation_FORMS_B}', ""); - Expect(0, 65280, '\p{ _is_arabic_Presentation_FORMS_B}', ""); - Expect(1, 65280, '\p{^ _is_arabic_Presentation_FORMS_B}', ""); - Expect(1, 65280, '\P{ _is_arabic_Presentation_FORMS_B}', ""); - Expect(0, 65280, '\P{^ _is_arabic_Presentation_FORMS_B}', ""); - Error('\p{:=IN_Arabic_PRESENTATION_FORMS_b}'); - Error('\P{:=IN_Arabic_PRESENTATION_FORMS_b}'); + Expect(1, 65279, '\p{IS_Arabic_Presentation_Forms_b}', ""); + Expect(0, 65279, '\p{^IS_Arabic_Presentation_Forms_b}', ""); + Expect(0, 65279, '\P{IS_Arabic_Presentation_Forms_b}', ""); + Expect(1, 65279, '\P{^IS_Arabic_Presentation_Forms_b}', ""); + Expect(0, 65280, '\p{IS_Arabic_Presentation_Forms_b}', ""); + Expect(1, 65280, '\p{^IS_Arabic_Presentation_Forms_b}', ""); + Expect(1, 65280, '\P{IS_Arabic_Presentation_Forms_b}', ""); + Expect(0, 65280, '\P{^IS_Arabic_Presentation_Forms_b}', ""); + Error('\p{/a/_-In_arabic_PRESENTATION_Forms_B}'); + Error('\P{/a/_-In_arabic_PRESENTATION_Forms_B}'); Expect(1, 65279, '\p{inarabicpresentationformsb}', ""); Expect(0, 65279, '\p{^inarabicpresentationformsb}', ""); Expect(0, 65279, '\P{inarabicpresentationformsb}', ""); @@ -83870,16 +86214,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65280, '\p{^inarabicpresentationformsb}', ""); Expect(1, 65280, '\P{inarabicpresentationformsb}', ""); Expect(0, 65280, '\P{^inarabicpresentationformsb}', ""); - Expect(1, 65279, '\p{_-In_ARABIC_Presentation_Forms_B}', ""); - Expect(0, 65279, '\p{^_-In_ARABIC_Presentation_Forms_B}', ""); - Expect(0, 65279, '\P{_-In_ARABIC_Presentation_Forms_B}', ""); - Expect(1, 65279, '\P{^_-In_ARABIC_Presentation_Forms_B}', ""); - Expect(0, 65280, '\p{_-In_ARABIC_Presentation_Forms_B}', ""); - Expect(1, 65280, '\p{^_-In_ARABIC_Presentation_Forms_B}', ""); - Expect(1, 65280, '\P{_-In_ARABIC_Presentation_Forms_B}', ""); - Expect(0, 65280, '\P{^_-In_ARABIC_Presentation_Forms_B}', ""); - Error('\p{-arabic_PF_B:=}'); - Error('\P{-arabic_PF_B:=}'); + Expect(1, 65279, '\p{__IN_ARABIC_PRESENTATION_Forms_B}', ""); + Expect(0, 65279, '\p{^__IN_ARABIC_PRESENTATION_Forms_B}', ""); + Expect(0, 65279, '\P{__IN_ARABIC_PRESENTATION_Forms_B}', ""); + Expect(1, 65279, '\P{^__IN_ARABIC_PRESENTATION_Forms_B}', ""); + Expect(0, 65280, '\p{__IN_ARABIC_PRESENTATION_Forms_B}', ""); + Expect(1, 65280, '\p{^__IN_ARABIC_PRESENTATION_Forms_B}', ""); + Expect(1, 65280, '\P{__IN_ARABIC_PRESENTATION_Forms_B}', ""); + Expect(0, 65280, '\P{^__IN_ARABIC_PRESENTATION_Forms_B}', ""); + Error('\p{_:=ARABIC_PF_b}'); + Error('\P{_:=ARABIC_PF_b}'); Expect(1, 65279, '\p{arabicpfb}', ""); Expect(0, 65279, '\p{^arabicpfb}', ""); Expect(0, 65279, '\P{arabicpfb}', ""); @@ -83888,16 +86232,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65280, '\p{^arabicpfb}', ""); Expect(1, 65280, '\P{arabicpfb}', ""); Expect(0, 65280, '\P{^arabicpfb}', ""); - Expect(1, 65279, '\p{ Arabic_pf_B}', ""); - Expect(0, 65279, '\p{^ Arabic_pf_B}', ""); - Expect(0, 65279, '\P{ Arabic_pf_B}', ""); - Expect(1, 65279, '\P{^ Arabic_pf_B}', ""); - Expect(0, 65280, '\p{ Arabic_pf_B}', ""); - Expect(1, 65280, '\p{^ Arabic_pf_B}', ""); - Expect(1, 65280, '\P{ Arabic_pf_B}', ""); - Expect(0, 65280, '\P{^ Arabic_pf_B}', ""); - Error('\p{ /a/Is_Arabic_PF_b}'); - Error('\P{ /a/Is_Arabic_PF_b}'); + Expect(1, 65279, '\p{ Arabic_PF_b}', ""); + Expect(0, 65279, '\p{^ Arabic_PF_b}', ""); + Expect(0, 65279, '\P{ Arabic_PF_b}', ""); + Expect(1, 65279, '\P{^ Arabic_PF_b}', ""); + Expect(0, 65280, '\p{ Arabic_PF_b}', ""); + Expect(1, 65280, '\p{^ Arabic_PF_b}', ""); + Expect(1, 65280, '\P{ Arabic_PF_b}', ""); + Expect(0, 65280, '\P{^ Arabic_PF_b}', ""); + Error('\p{ :=Is_Arabic_PF_B}'); + Error('\P{ :=Is_Arabic_PF_B}'); Expect(1, 65279, '\p{isarabicpfb}', ""); Expect(0, 65279, '\p{^isarabicpfb}', ""); Expect(0, 65279, '\P{isarabicpfb}', ""); @@ -83906,16 +86250,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65280, '\p{^isarabicpfb}', ""); Expect(1, 65280, '\P{isarabicpfb}', ""); Expect(0, 65280, '\P{^isarabicpfb}', ""); - Expect(1, 65279, '\p{__is_arabic_PF_b}', ""); - Expect(0, 65279, '\p{^__is_arabic_PF_b}', ""); - Expect(0, 65279, '\P{__is_arabic_PF_b}', ""); - Expect(1, 65279, '\P{^__is_arabic_PF_b}', ""); - Expect(0, 65280, '\p{__is_arabic_PF_b}', ""); - Expect(1, 65280, '\p{^__is_arabic_PF_b}', ""); - Expect(1, 65280, '\P{__is_arabic_PF_b}', ""); - Expect(0, 65280, '\P{^__is_arabic_PF_b}', ""); - Error('\p{/a/ In_arabic_PF_b}'); - Error('\P{/a/ In_arabic_PF_b}'); + Expect(1, 65279, '\p{- is_Arabic_PF_b}', ""); + Expect(0, 65279, '\p{^- is_Arabic_PF_b}', ""); + Expect(0, 65279, '\P{- is_Arabic_PF_b}', ""); + Expect(1, 65279, '\P{^- is_Arabic_PF_b}', ""); + Expect(0, 65280, '\p{- is_Arabic_PF_b}', ""); + Expect(1, 65280, '\p{^- is_Arabic_PF_b}', ""); + Expect(1, 65280, '\P{- is_Arabic_PF_b}', ""); + Expect(0, 65280, '\P{^- is_Arabic_PF_b}', ""); + Error('\p{/a/In_Arabic_PF_b}'); + Error('\P{/a/In_Arabic_PF_b}'); Expect(1, 65279, '\p{inarabicpfb}', ""); Expect(0, 65279, '\p{^inarabicpfb}', ""); Expect(0, 65279, '\P{inarabicpfb}', ""); @@ -83924,16 +86268,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65280, '\p{^inarabicpfb}', ""); Expect(1, 65280, '\P{inarabicpfb}', ""); Expect(0, 65280, '\P{^inarabicpfb}', ""); - Expect(1, 65279, '\p{ IN_Arabic_PF_B}', ""); - Expect(0, 65279, '\p{^ IN_Arabic_PF_B}', ""); - Expect(0, 65279, '\P{ IN_Arabic_PF_B}', ""); - Expect(1, 65279, '\P{^ IN_Arabic_PF_B}', ""); - Expect(0, 65280, '\p{ IN_Arabic_PF_B}', ""); - Expect(1, 65280, '\p{^ IN_Arabic_PF_B}', ""); - Expect(1, 65280, '\P{ IN_Arabic_PF_B}', ""); - Expect(0, 65280, '\P{^ IN_Arabic_PF_B}', ""); - Error('\p{:=_ Arabic_supplement}'); - Error('\P{:=_ Arabic_supplement}'); + Expect(1, 65279, '\p{ In_arabic_pf_B}', ""); + Expect(0, 65279, '\p{^ In_arabic_pf_B}', ""); + Expect(0, 65279, '\P{ In_arabic_pf_B}', ""); + Expect(1, 65279, '\P{^ In_arabic_pf_B}', ""); + Expect(0, 65280, '\p{ In_arabic_pf_B}', ""); + Expect(1, 65280, '\p{^ In_arabic_pf_B}', ""); + Expect(1, 65280, '\P{ In_arabic_pf_B}', ""); + Expect(0, 65280, '\P{^ In_arabic_pf_B}', ""); + Error('\p{ /a/ARABIC_Supplement}'); + Error('\P{ /a/ARABIC_Supplement}'); Expect(1, 1919, '\p{arabicsupplement}', ""); Expect(0, 1919, '\p{^arabicsupplement}', ""); Expect(0, 1919, '\P{arabicsupplement}', ""); @@ -83942,16 +86286,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1920, '\p{^arabicsupplement}', ""); Expect(1, 1920, '\P{arabicsupplement}', ""); Expect(0, 1920, '\P{^arabicsupplement}', ""); - Expect(1, 1919, '\p{ _Arabic_SUPPLEMENT}', ""); - Expect(0, 1919, '\p{^ _Arabic_SUPPLEMENT}', ""); - Expect(0, 1919, '\P{ _Arabic_SUPPLEMENT}', ""); - Expect(1, 1919, '\P{^ _Arabic_SUPPLEMENT}', ""); - Expect(0, 1920, '\p{ _Arabic_SUPPLEMENT}', ""); - Expect(1, 1920, '\p{^ _Arabic_SUPPLEMENT}', ""); - Expect(1, 1920, '\P{ _Arabic_SUPPLEMENT}', ""); - Expect(0, 1920, '\P{^ _Arabic_SUPPLEMENT}', ""); - Error('\p{ :=Is_arabic_Supplement}'); - Error('\P{ :=Is_arabic_Supplement}'); + Expect(1, 1919, '\p{ _Arabic_SUPPLEMENT}', ""); + Expect(0, 1919, '\p{^ _Arabic_SUPPLEMENT}', ""); + Expect(0, 1919, '\P{ _Arabic_SUPPLEMENT}', ""); + Expect(1, 1919, '\P{^ _Arabic_SUPPLEMENT}', ""); + Expect(0, 1920, '\p{ _Arabic_SUPPLEMENT}', ""); + Expect(1, 1920, '\p{^ _Arabic_SUPPLEMENT}', ""); + Expect(1, 1920, '\P{ _Arabic_SUPPLEMENT}', ""); + Expect(0, 1920, '\P{^ _Arabic_SUPPLEMENT}', ""); + Error('\p{_/a/IS_Arabic_supplement}'); + Error('\P{_/a/IS_Arabic_supplement}'); Expect(1, 1919, '\p{isarabicsupplement}', ""); Expect(0, 1919, '\p{^isarabicsupplement}', ""); Expect(0, 1919, '\P{isarabicsupplement}', ""); @@ -83960,16 +86304,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1920, '\p{^isarabicsupplement}', ""); Expect(1, 1920, '\P{isarabicsupplement}', ""); Expect(0, 1920, '\P{^isarabicsupplement}', ""); - Expect(1, 1919, '\p{_ Is_Arabic_supplement}', ""); - Expect(0, 1919, '\p{^_ Is_Arabic_supplement}', ""); - Expect(0, 1919, '\P{_ Is_Arabic_supplement}', ""); - Expect(1, 1919, '\P{^_ Is_Arabic_supplement}', ""); - Expect(0, 1920, '\p{_ Is_Arabic_supplement}', ""); - Expect(1, 1920, '\p{^_ Is_Arabic_supplement}', ""); - Expect(1, 1920, '\P{_ Is_Arabic_supplement}', ""); - Expect(0, 1920, '\P{^_ Is_Arabic_supplement}', ""); - Error('\p{-_In_Arabic_SUPPLEMENT:=}'); - Error('\P{-_In_Arabic_SUPPLEMENT:=}'); + Expect(1, 1919, '\p{_ IS_Arabic_supplement}', ""); + Expect(0, 1919, '\p{^_ IS_Arabic_supplement}', ""); + Expect(0, 1919, '\P{_ IS_Arabic_supplement}', ""); + Expect(1, 1919, '\P{^_ IS_Arabic_supplement}', ""); + Expect(0, 1920, '\p{_ IS_Arabic_supplement}', ""); + Expect(1, 1920, '\p{^_ IS_Arabic_supplement}', ""); + Expect(1, 1920, '\P{_ IS_Arabic_supplement}', ""); + Expect(0, 1920, '\P{^_ IS_Arabic_supplement}', ""); + Error('\p{- in_arabic_Supplement/a/}'); + Error('\P{- in_arabic_Supplement/a/}'); Expect(1, 1919, '\p{inarabicsupplement}', ""); Expect(0, 1919, '\p{^inarabicsupplement}', ""); Expect(0, 1919, '\P{inarabicsupplement}', ""); @@ -83978,16 +86322,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1920, '\p{^inarabicsupplement}', ""); Expect(1, 1920, '\P{inarabicsupplement}', ""); Expect(0, 1920, '\P{^inarabicsupplement}', ""); - Expect(1, 1919, '\p{ In_ARABIC_supplement}', ""); - Expect(0, 1919, '\p{^ In_ARABIC_supplement}', ""); - Expect(0, 1919, '\P{ In_ARABIC_supplement}', ""); - Expect(1, 1919, '\P{^ In_ARABIC_supplement}', ""); - Expect(0, 1920, '\p{ In_ARABIC_supplement}', ""); - Expect(1, 1920, '\p{^ In_ARABIC_supplement}', ""); - Expect(1, 1920, '\P{ In_ARABIC_supplement}', ""); - Expect(0, 1920, '\P{^ In_ARABIC_supplement}', ""); - Error('\p{:= Arabic_sup}'); - Error('\P{:= Arabic_sup}'); + Expect(1, 1919, '\p{--IN_arabic_Supplement}', ""); + Expect(0, 1919, '\p{^--IN_arabic_Supplement}', ""); + Expect(0, 1919, '\P{--IN_arabic_Supplement}', ""); + Expect(1, 1919, '\P{^--IN_arabic_Supplement}', ""); + Expect(0, 1920, '\p{--IN_arabic_Supplement}', ""); + Expect(1, 1920, '\p{^--IN_arabic_Supplement}', ""); + Expect(1, 1920, '\P{--IN_arabic_Supplement}', ""); + Expect(0, 1920, '\P{^--IN_arabic_Supplement}', ""); + Error('\p{ /a/Arabic_Sup}'); + Error('\P{ /a/Arabic_Sup}'); Expect(1, 1919, '\p{arabicsup}', ""); Expect(0, 1919, '\p{^arabicsup}', ""); Expect(0, 1919, '\P{arabicsup}', ""); @@ -83996,16 +86340,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1920, '\p{^arabicsup}', ""); Expect(1, 1920, '\P{arabicsup}', ""); Expect(0, 1920, '\P{^arabicsup}', ""); - Expect(1, 1919, '\p{ Arabic_Sup}', ""); - Expect(0, 1919, '\p{^ Arabic_Sup}', ""); - Expect(0, 1919, '\P{ Arabic_Sup}', ""); - Expect(1, 1919, '\P{^ Arabic_Sup}', ""); - Expect(0, 1920, '\p{ Arabic_Sup}', ""); - Expect(1, 1920, '\p{^ Arabic_Sup}', ""); - Expect(1, 1920, '\P{ Arabic_Sup}', ""); - Expect(0, 1920, '\P{^ Arabic_Sup}', ""); - Error('\p{_ Is_ARABIC_SUP:=}'); - Error('\P{_ Is_ARABIC_SUP:=}'); + Expect(1, 1919, '\p{-arabic_SUP}', ""); + Expect(0, 1919, '\p{^-arabic_SUP}', ""); + Expect(0, 1919, '\P{-arabic_SUP}', ""); + Expect(1, 1919, '\P{^-arabic_SUP}', ""); + Expect(0, 1920, '\p{-arabic_SUP}', ""); + Expect(1, 1920, '\p{^-arabic_SUP}', ""); + Expect(1, 1920, '\P{-arabic_SUP}', ""); + Expect(0, 1920, '\P{^-arabic_SUP}', ""); + Error('\p{ /a/Is_ARABIC_sup}'); + Error('\P{ /a/Is_ARABIC_sup}'); Expect(1, 1919, '\p{isarabicsup}', ""); Expect(0, 1919, '\p{^isarabicsup}', ""); Expect(0, 1919, '\P{isarabicsup}', ""); @@ -84014,16 +86358,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1920, '\p{^isarabicsup}', ""); Expect(1, 1920, '\P{isarabicsup}', ""); Expect(0, 1920, '\P{^isarabicsup}', ""); - Expect(1, 1919, '\p{ -Is_arabic_SUP}', ""); - Expect(0, 1919, '\p{^ -Is_arabic_SUP}', ""); - Expect(0, 1919, '\P{ -Is_arabic_SUP}', ""); - Expect(1, 1919, '\P{^ -Is_arabic_SUP}', ""); - Expect(0, 1920, '\p{ -Is_arabic_SUP}', ""); - Expect(1, 1920, '\p{^ -Is_arabic_SUP}', ""); - Expect(1, 1920, '\P{ -Is_arabic_SUP}', ""); - Expect(0, 1920, '\P{^ -Is_arabic_SUP}', ""); - Error('\p{-/a/In_arabic_Sup}'); - Error('\P{-/a/In_arabic_Sup}'); + Expect(1, 1919, '\p{__Is_Arabic_SUP}', ""); + Expect(0, 1919, '\p{^__Is_Arabic_SUP}', ""); + Expect(0, 1919, '\P{__Is_Arabic_SUP}', ""); + Expect(1, 1919, '\P{^__Is_Arabic_SUP}', ""); + Expect(0, 1920, '\p{__Is_Arabic_SUP}', ""); + Expect(1, 1920, '\p{^__Is_Arabic_SUP}', ""); + Expect(1, 1920, '\P{__Is_Arabic_SUP}', ""); + Expect(0, 1920, '\P{^__Is_Arabic_SUP}', ""); + Error('\p{:= -IN_arabic_SUP}'); + Error('\P{:= -IN_arabic_SUP}'); Expect(1, 1919, '\p{inarabicsup}', ""); Expect(0, 1919, '\p{^inarabicsup}', ""); Expect(0, 1919, '\P{inarabicsup}', ""); @@ -84032,16 +86376,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1920, '\p{^inarabicsup}', ""); Expect(1, 1920, '\P{inarabicsup}', ""); Expect(0, 1920, '\P{^inarabicsup}', ""); - Expect(1, 1919, '\p{ In_Arabic_Sup}', ""); - Expect(0, 1919, '\p{^ In_Arabic_Sup}', ""); - Expect(0, 1919, '\P{ In_Arabic_Sup}', ""); - Expect(1, 1919, '\P{^ In_Arabic_Sup}', ""); - Expect(0, 1920, '\p{ In_Arabic_Sup}', ""); - Expect(1, 1920, '\p{^ In_Arabic_Sup}', ""); - Expect(1, 1920, '\P{ In_Arabic_Sup}', ""); - Expect(0, 1920, '\P{^ In_Arabic_Sup}', ""); - Error('\p{armenian:=}'); - Error('\P{armenian:=}'); + Expect(1, 1919, '\p{ in_ARABIC_SUP}', ""); + Expect(0, 1919, '\p{^ in_ARABIC_SUP}', ""); + Expect(0, 1919, '\P{ in_ARABIC_SUP}', ""); + Expect(1, 1919, '\P{^ in_ARABIC_SUP}', ""); + Expect(0, 1920, '\p{ in_ARABIC_SUP}', ""); + Expect(1, 1920, '\p{^ in_ARABIC_SUP}', ""); + Expect(1, 1920, '\P{ in_ARABIC_SUP}', ""); + Expect(0, 1920, '\P{^ in_ARABIC_SUP}', ""); + Error('\p{/a/Armenian}'); + Error('\P{/a/Armenian}'); Expect(1, 64279, '\p{armenian}', ""); Expect(0, 64279, '\p{^armenian}', ""); Expect(0, 64279, '\P{armenian}', ""); @@ -84050,16 +86394,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64280, '\p{^armenian}', ""); Expect(1, 64280, '\P{armenian}', ""); Expect(0, 64280, '\P{^armenian}', ""); - Expect(1, 64279, '\p{_ Armenian}', ""); - Expect(0, 64279, '\p{^_ Armenian}', ""); - Expect(0, 64279, '\P{_ Armenian}', ""); - Expect(1, 64279, '\P{^_ Armenian}', ""); - Expect(0, 64280, '\p{_ Armenian}', ""); - Expect(1, 64280, '\p{^_ Armenian}', ""); - Expect(1, 64280, '\P{_ Armenian}', ""); - Expect(0, 64280, '\P{^_ Armenian}', ""); - Error('\p{_-IS_Armenian/a/}'); - Error('\P{_-IS_Armenian/a/}'); + Expect(1, 64279, '\p{ ARMENIAN}', ""); + Expect(0, 64279, '\p{^ ARMENIAN}', ""); + Expect(0, 64279, '\P{ ARMENIAN}', ""); + Expect(1, 64279, '\P{^ ARMENIAN}', ""); + Expect(0, 64280, '\p{ ARMENIAN}', ""); + Expect(1, 64280, '\p{^ ARMENIAN}', ""); + Expect(1, 64280, '\P{ ARMENIAN}', ""); + Expect(0, 64280, '\P{^ ARMENIAN}', ""); + Error('\p{:= is_ARMENIAN}'); + Error('\P{:= is_ARMENIAN}'); Expect(1, 64279, '\p{isarmenian}', ""); Expect(0, 64279, '\p{^isarmenian}', ""); Expect(0, 64279, '\P{isarmenian}', ""); @@ -84068,16 +86412,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64280, '\p{^isarmenian}', ""); Expect(1, 64280, '\P{isarmenian}', ""); Expect(0, 64280, '\P{^isarmenian}', ""); - Expect(1, 64279, '\p{_Is_ARMENIAN}', ""); - Expect(0, 64279, '\p{^_Is_ARMENIAN}', ""); - Expect(0, 64279, '\P{_Is_ARMENIAN}', ""); - Expect(1, 64279, '\P{^_Is_ARMENIAN}', ""); - Expect(0, 64280, '\p{_Is_ARMENIAN}', ""); - Expect(1, 64280, '\p{^_Is_ARMENIAN}', ""); - Expect(1, 64280, '\P{_Is_ARMENIAN}', ""); - Expect(0, 64280, '\P{^_Is_ARMENIAN}', ""); - Error('\p{- Armn:=}'); - Error('\P{- Armn:=}'); + Expect(1, 64279, '\p{ Is_Armenian}', ""); + Expect(0, 64279, '\p{^ Is_Armenian}', ""); + Expect(0, 64279, '\P{ Is_Armenian}', ""); + Expect(1, 64279, '\P{^ Is_Armenian}', ""); + Expect(0, 64280, '\p{ Is_Armenian}', ""); + Expect(1, 64280, '\p{^ Is_Armenian}', ""); + Expect(1, 64280, '\P{ Is_Armenian}', ""); + Expect(0, 64280, '\P{^ Is_Armenian}', ""); + Error('\p{ /a/armn}'); + Error('\P{ /a/armn}'); Expect(1, 64279, '\p{armn}', ""); Expect(0, 64279, '\p{^armn}', ""); Expect(0, 64279, '\P{armn}', ""); @@ -84086,16 +86430,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64280, '\p{^armn}', ""); Expect(1, 64280, '\P{armn}', ""); Expect(0, 64280, '\P{^armn}', ""); - Expect(1, 64279, '\p{-Armn}', ""); - Expect(0, 64279, '\p{^-Armn}', ""); - Expect(0, 64279, '\P{-Armn}', ""); - Expect(1, 64279, '\P{^-Armn}', ""); - Expect(0, 64280, '\p{-Armn}', ""); - Expect(1, 64280, '\p{^-Armn}', ""); - Expect(1, 64280, '\P{-Armn}', ""); - Expect(0, 64280, '\P{^-Armn}', ""); - Error('\p{ /a/Is_ARMN}'); - Error('\P{ /a/Is_ARMN}'); + Expect(1, 64279, '\p{- ARMN}', ""); + Expect(0, 64279, '\p{^- ARMN}', ""); + Expect(0, 64279, '\P{- ARMN}', ""); + Expect(1, 64279, '\P{^- ARMN}', ""); + Expect(0, 64280, '\p{- ARMN}', ""); + Expect(1, 64280, '\p{^- ARMN}', ""); + Expect(1, 64280, '\P{- ARMN}', ""); + Expect(0, 64280, '\P{^- ARMN}', ""); + Error('\p{/a/ IS_Armn}'); + Error('\P{/a/ IS_Armn}'); Expect(1, 64279, '\p{isarmn}', ""); Expect(0, 64279, '\p{^isarmn}', ""); Expect(0, 64279, '\P{isarmn}', ""); @@ -84104,16 +86448,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64280, '\p{^isarmn}', ""); Expect(1, 64280, '\P{isarmn}', ""); Expect(0, 64280, '\P{^isarmn}', ""); - Expect(1, 64279, '\p{_ is_Armn}', ""); - Expect(0, 64279, '\p{^_ is_Armn}', ""); - Expect(0, 64279, '\P{_ is_Armn}', ""); - Expect(1, 64279, '\P{^_ is_Armn}', ""); - Expect(0, 64280, '\p{_ is_Armn}', ""); - Expect(1, 64280, '\p{^_ is_Armn}', ""); - Expect(1, 64280, '\P{_ is_Armn}', ""); - Expect(0, 64280, '\P{^_ is_Armn}', ""); - Error('\p{:= -ARROWS}'); - Error('\P{:= -ARROWS}'); + Expect(1, 64279, '\p{_IS_Armn}', ""); + Expect(0, 64279, '\p{^_IS_Armn}', ""); + Expect(0, 64279, '\P{_IS_Armn}', ""); + Expect(1, 64279, '\P{^_IS_Armn}', ""); + Expect(0, 64280, '\p{_IS_Armn}', ""); + Expect(1, 64280, '\p{^_IS_Armn}', ""); + Expect(1, 64280, '\P{_IS_Armn}', ""); + Expect(0, 64280, '\P{^_IS_Armn}', ""); + Error('\p{-Arrows:=}'); + Error('\P{-Arrows:=}'); Expect(1, 8703, '\p{arrows}', ""); Expect(0, 8703, '\p{^arrows}', ""); Expect(0, 8703, '\P{arrows}', ""); @@ -84122,16 +86466,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8704, '\p{^arrows}', ""); Expect(1, 8704, '\P{arrows}', ""); Expect(0, 8704, '\P{^arrows}', ""); - Expect(1, 8703, '\p{ _Arrows}', ""); - Expect(0, 8703, '\p{^ _Arrows}', ""); - Expect(0, 8703, '\P{ _Arrows}', ""); - Expect(1, 8703, '\P{^ _Arrows}', ""); - Expect(0, 8704, '\p{ _Arrows}', ""); - Expect(1, 8704, '\p{^ _Arrows}', ""); - Expect(1, 8704, '\P{ _Arrows}', ""); - Expect(0, 8704, '\P{^ _Arrows}', ""); - Error('\p{:=is_Arrows}'); - Error('\P{:=is_Arrows}'); + Expect(1, 8703, '\p{ ARROWS}', ""); + Expect(0, 8703, '\p{^ ARROWS}', ""); + Expect(0, 8703, '\P{ ARROWS}', ""); + Expect(1, 8703, '\P{^ ARROWS}', ""); + Expect(0, 8704, '\p{ ARROWS}', ""); + Expect(1, 8704, '\p{^ ARROWS}', ""); + Expect(1, 8704, '\P{ ARROWS}', ""); + Expect(0, 8704, '\P{^ ARROWS}', ""); + Error('\p{ :=Is_arrows}'); + Error('\P{ :=Is_arrows}'); Expect(1, 8703, '\p{isarrows}', ""); Expect(0, 8703, '\p{^isarrows}', ""); Expect(0, 8703, '\P{isarrows}', ""); @@ -84140,16 +86484,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8704, '\p{^isarrows}', ""); Expect(1, 8704, '\P{isarrows}', ""); Expect(0, 8704, '\P{^isarrows}', ""); - Expect(1, 8703, '\p{-IS_arrows}', ""); - Expect(0, 8703, '\p{^-IS_arrows}', ""); - Expect(0, 8703, '\P{-IS_arrows}', ""); - Expect(1, 8703, '\P{^-IS_arrows}', ""); - Expect(0, 8704, '\p{-IS_arrows}', ""); - Expect(1, 8704, '\p{^-IS_arrows}', ""); - Expect(1, 8704, '\P{-IS_arrows}', ""); - Expect(0, 8704, '\P{^-IS_arrows}', ""); - Error('\p{-/a/In_ARROWS}'); - Error('\P{-/a/In_ARROWS}'); + Expect(1, 8703, '\p{ Is_Arrows}', ""); + Expect(0, 8703, '\p{^ Is_Arrows}', ""); + Expect(0, 8703, '\P{ Is_Arrows}', ""); + Expect(1, 8703, '\P{^ Is_Arrows}', ""); + Expect(0, 8704, '\p{ Is_Arrows}', ""); + Expect(1, 8704, '\p{^ Is_Arrows}', ""); + Expect(1, 8704, '\P{ Is_Arrows}', ""); + Expect(0, 8704, '\P{^ Is_Arrows}', ""); + Error('\p{ _IN_Arrows/a/}'); + Error('\P{ _IN_Arrows/a/}'); Expect(1, 8703, '\p{inarrows}', ""); Expect(0, 8703, '\p{^inarrows}', ""); Expect(0, 8703, '\P{inarrows}', ""); @@ -84158,16 +86502,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8704, '\p{^inarrows}', ""); Expect(1, 8704, '\P{inarrows}', ""); Expect(0, 8704, '\P{^inarrows}', ""); - Expect(1, 8703, '\p{ In_arrows}', ""); - Expect(0, 8703, '\p{^ In_arrows}', ""); - Expect(0, 8703, '\P{ In_arrows}', ""); - Expect(1, 8703, '\P{^ In_arrows}', ""); - Expect(0, 8704, '\p{ In_arrows}', ""); - Expect(1, 8704, '\p{^ In_arrows}', ""); - Expect(1, 8704, '\P{ In_arrows}', ""); - Expect(0, 8704, '\P{^ In_arrows}', ""); - Error('\p{ :=ascii}'); - Error('\P{ :=ascii}'); + Expect(1, 8703, '\p{ In_arrows}', ""); + Expect(0, 8703, '\p{^ In_arrows}', ""); + Expect(0, 8703, '\P{ In_arrows}', ""); + Expect(1, 8703, '\P{^ In_arrows}', ""); + Expect(0, 8704, '\p{ In_arrows}', ""); + Expect(1, 8704, '\p{^ In_arrows}', ""); + Expect(1, 8704, '\P{ In_arrows}', ""); + Expect(0, 8704, '\P{^ In_arrows}', ""); + Error('\p{:=ASCII}'); + Error('\P{:=ASCII}'); Expect(1, 127, '\p{ascii}', ""); Expect(0, 127, '\p{^ascii}', ""); Expect(0, 127, '\P{ascii}', ""); @@ -84176,16 +86520,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128, '\p{^ascii}', ""); Expect(1, 128, '\P{ascii}', ""); Expect(0, 128, '\P{^ascii}', ""); - Expect(1, 127, '\p{ ASCII}', ""); - Expect(0, 127, '\p{^ ASCII}', ""); - Expect(0, 127, '\P{ ASCII}', ""); - Expect(1, 127, '\P{^ ASCII}', ""); - Expect(0, 128, '\p{ ASCII}', ""); - Expect(1, 128, '\p{^ ASCII}', ""); - Expect(1, 128, '\P{ ASCII}', ""); - Expect(0, 128, '\P{^ ASCII}', ""); - Error('\p{_ Is_ascii:=}'); - Error('\P{_ Is_ascii:=}'); + Expect(1, 127, '\p{-ASCII}', ""); + Expect(0, 127, '\p{^-ASCII}', ""); + Expect(0, 127, '\P{-ASCII}', ""); + Expect(1, 127, '\P{^-ASCII}', ""); + Expect(0, 128, '\p{-ASCII}', ""); + Expect(1, 128, '\p{^-ASCII}', ""); + Expect(1, 128, '\P{-ASCII}', ""); + Expect(0, 128, '\P{^-ASCII}', ""); + Error('\p{/a/_is_ASCII}'); + Error('\P{/a/_is_ASCII}'); Expect(1, 127, '\p{isascii}', ""); Expect(0, 127, '\p{^isascii}', ""); Expect(0, 127, '\P{isascii}', ""); @@ -84194,16 +86538,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128, '\p{^isascii}', ""); Expect(1, 128, '\P{isascii}', ""); Expect(0, 128, '\P{^isascii}', ""); - Expect(1, 127, '\p{- is_ASCII}', ""); - Expect(0, 127, '\p{^- is_ASCII}', ""); - Expect(0, 127, '\P{- is_ASCII}', ""); - Expect(1, 127, '\P{^- is_ASCII}', ""); - Expect(0, 128, '\p{- is_ASCII}', ""); - Expect(1, 128, '\p{^- is_ASCII}', ""); - Expect(1, 128, '\P{- is_ASCII}', ""); - Expect(0, 128, '\P{^- is_ASCII}', ""); - Error('\p{/a/ _BASIC_Latin}'); - Error('\P{/a/ _BASIC_Latin}'); + Expect(1, 127, '\p{- is_ascii}', ""); + Expect(0, 127, '\p{^- is_ascii}', ""); + Expect(0, 127, '\P{- is_ascii}', ""); + Expect(1, 127, '\P{^- is_ascii}', ""); + Expect(0, 128, '\p{- is_ascii}', ""); + Expect(1, 128, '\p{^- is_ascii}', ""); + Expect(1, 128, '\P{- is_ascii}', ""); + Expect(0, 128, '\P{^- is_ascii}', ""); + Error('\p{ /a/basic_LATIN}'); + Error('\P{ /a/basic_LATIN}'); Expect(1, 127, '\p{basiclatin}', ""); Expect(0, 127, '\p{^basiclatin}', ""); Expect(0, 127, '\P{basiclatin}', ""); @@ -84212,16 +86556,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128, '\p{^basiclatin}', ""); Expect(1, 128, '\P{basiclatin}', ""); Expect(0, 128, '\P{^basiclatin}', ""); - Expect(1, 127, '\p{ -basic_latin}', ""); - Expect(0, 127, '\p{^ -basic_latin}', ""); - Expect(0, 127, '\P{ -basic_latin}', ""); - Expect(1, 127, '\P{^ -basic_latin}', ""); - Expect(0, 128, '\p{ -basic_latin}', ""); - Expect(1, 128, '\p{^ -basic_latin}', ""); - Expect(1, 128, '\P{ -basic_latin}', ""); - Expect(0, 128, '\P{^ -basic_latin}', ""); - Error('\p{__Is_Basic_latin/a/}'); - Error('\P{__Is_Basic_latin/a/}'); + Expect(1, 127, '\p{ Basic_LATIN}', ""); + Expect(0, 127, '\p{^ Basic_LATIN}', ""); + Expect(0, 127, '\P{ Basic_LATIN}', ""); + Expect(1, 127, '\P{^ Basic_LATIN}', ""); + Expect(0, 128, '\p{ Basic_LATIN}', ""); + Expect(1, 128, '\p{^ Basic_LATIN}', ""); + Expect(1, 128, '\P{ Basic_LATIN}', ""); + Expect(0, 128, '\P{^ Basic_LATIN}', ""); + Error('\p{-/a/Is_basic_LATIN}'); + Error('\P{-/a/Is_basic_LATIN}'); Expect(1, 127, '\p{isbasiclatin}', ""); Expect(0, 127, '\p{^isbasiclatin}', ""); Expect(0, 127, '\P{isbasiclatin}', ""); @@ -84230,16 +86574,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128, '\p{^isbasiclatin}', ""); Expect(1, 128, '\P{isbasiclatin}', ""); Expect(0, 128, '\P{^isbasiclatin}', ""); - Expect(1, 127, '\p{_ IS_basic_LATIN}', ""); - Expect(0, 127, '\p{^_ IS_basic_LATIN}', ""); - Expect(0, 127, '\P{_ IS_basic_LATIN}', ""); - Expect(1, 127, '\P{^_ IS_basic_LATIN}', ""); - Expect(0, 128, '\p{_ IS_basic_LATIN}', ""); - Expect(1, 128, '\p{^_ IS_basic_LATIN}', ""); - Expect(1, 128, '\P{_ IS_basic_LATIN}', ""); - Expect(0, 128, '\P{^_ IS_basic_LATIN}', ""); - Error('\p{ IN_BASIC_LATIN:=}'); - Error('\P{ IN_BASIC_LATIN:=}'); + Expect(1, 127, '\p{ -Is_basic_Latin}', ""); + Expect(0, 127, '\p{^ -Is_basic_Latin}', ""); + Expect(0, 127, '\P{ -Is_basic_Latin}', ""); + Expect(1, 127, '\P{^ -Is_basic_Latin}', ""); + Expect(0, 128, '\p{ -Is_basic_Latin}', ""); + Expect(1, 128, '\p{^ -Is_basic_Latin}', ""); + Expect(1, 128, '\P{ -Is_basic_Latin}', ""); + Expect(0, 128, '\P{^ -Is_basic_Latin}', ""); + Error('\p{/a/ in_basic_LATIN}'); + Error('\P{/a/ in_basic_LATIN}'); Expect(1, 127, '\p{inbasiclatin}', ""); Expect(0, 127, '\p{^inbasiclatin}', ""); Expect(0, 127, '\P{inbasiclatin}', ""); @@ -84248,16 +86592,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128, '\p{^inbasiclatin}', ""); Expect(1, 128, '\P{inbasiclatin}', ""); Expect(0, 128, '\P{^inbasiclatin}', ""); - Expect(1, 127, '\p{__in_Basic_Latin}', ""); - Expect(0, 127, '\p{^__in_Basic_Latin}', ""); - Expect(0, 127, '\P{__in_Basic_Latin}', ""); - Expect(1, 127, '\P{^__in_Basic_Latin}', ""); - Expect(0, 128, '\p{__in_Basic_Latin}', ""); - Expect(1, 128, '\p{^__in_Basic_Latin}', ""); - Expect(1, 128, '\P{__in_Basic_Latin}', ""); - Expect(0, 128, '\P{^__in_Basic_Latin}', ""); - Error('\p{ in_ASCII/a/}'); - Error('\P{ in_ASCII/a/}'); + Expect(1, 127, '\p{-in_BASIC_Latin}', ""); + Expect(0, 127, '\p{^-in_BASIC_Latin}', ""); + Expect(0, 127, '\P{-in_BASIC_Latin}', ""); + Expect(1, 127, '\P{^-in_BASIC_Latin}', ""); + Expect(0, 128, '\p{-in_BASIC_Latin}', ""); + Expect(1, 128, '\p{^-in_BASIC_Latin}', ""); + Expect(1, 128, '\P{-in_BASIC_Latin}', ""); + Expect(0, 128, '\P{^-in_BASIC_Latin}', ""); + Error('\p{-_In_ASCII/a/}'); + Error('\P{-_In_ASCII/a/}'); Expect(1, 127, '\p{inascii}', ""); Expect(0, 127, '\p{^inascii}', ""); Expect(0, 127, '\P{inascii}', ""); @@ -84266,16 +86610,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128, '\p{^inascii}', ""); Expect(1, 128, '\P{inascii}', ""); Expect(0, 128, '\P{^inascii}', ""); - Expect(1, 127, '\p{ -In_ascii}', ""); - Expect(0, 127, '\p{^ -In_ascii}', ""); - Expect(0, 127, '\P{ -In_ascii}', ""); - Expect(1, 127, '\P{^ -In_ascii}', ""); - Expect(0, 128, '\p{ -In_ascii}', ""); - Expect(1, 128, '\p{^ -In_ascii}', ""); - Expect(1, 128, '\P{ -In_ascii}', ""); - Expect(0, 128, '\P{^ -In_ascii}', ""); - Error('\p{/a/ -Assigned}'); - Error('\P{/a/ -Assigned}'); + Expect(1, 127, '\p{--In_ASCII}', ""); + Expect(0, 127, '\p{^--In_ASCII}', ""); + Expect(0, 127, '\P{--In_ASCII}', ""); + Expect(1, 127, '\P{^--In_ASCII}', ""); + Expect(0, 128, '\p{--In_ASCII}', ""); + Expect(1, 128, '\p{^--In_ASCII}', ""); + Expect(1, 128, '\P{--In_ASCII}', ""); + Expect(0, 128, '\P{^--In_ASCII}', ""); + Error('\p{:=_ ASSIGNED}'); + Error('\P{:=_ ASSIGNED}'); Expect(1, 1114109, '\p{assigned}', ""); Expect(0, 1114109, '\p{^assigned}', ""); Expect(0, 1114109, '\P{assigned}', ""); @@ -84284,16 +86628,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^assigned}', ""); Expect(1, 918000, '\P{assigned}', ""); Expect(0, 918000, '\P{^assigned}', ""); - Expect(1, 1114109, '\p{- Assigned}', ""); - Expect(0, 1114109, '\p{^- Assigned}', ""); - Expect(0, 1114109, '\P{- Assigned}', ""); - Expect(1, 1114109, '\P{^- Assigned}', ""); - Expect(0, 918000, '\p{- Assigned}', ""); - Expect(1, 918000, '\p{^- Assigned}', ""); - Expect(1, 918000, '\P{- Assigned}', ""); - Expect(0, 918000, '\P{^- Assigned}', ""); - Error('\p{ :=Is_Assigned}'); - Error('\P{ :=Is_Assigned}'); + Expect(1, 1114109, '\p{ -assigned}', ""); + Expect(0, 1114109, '\p{^ -assigned}', ""); + Expect(0, 1114109, '\P{ -assigned}', ""); + Expect(1, 1114109, '\P{^ -assigned}', ""); + Expect(0, 918000, '\p{ -assigned}', ""); + Expect(1, 918000, '\p{^ -assigned}', ""); + Expect(1, 918000, '\P{ -assigned}', ""); + Expect(0, 918000, '\P{^ -assigned}', ""); + Error('\p{/a/ Is_assigned}'); + Error('\P{/a/ Is_assigned}'); Expect(1, 1114109, '\p{isassigned}', ""); Expect(0, 1114109, '\p{^isassigned}', ""); Expect(0, 1114109, '\P{isassigned}', ""); @@ -84302,16 +86646,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^isassigned}', ""); Expect(1, 918000, '\P{isassigned}', ""); Expect(0, 918000, '\P{^isassigned}', ""); - Expect(1, 1114109, '\p{__Is_Assigned}', ""); - Expect(0, 1114109, '\p{^__Is_Assigned}', ""); - Expect(0, 1114109, '\P{__Is_Assigned}', ""); - Expect(1, 1114109, '\P{^__Is_Assigned}', ""); - Expect(0, 918000, '\p{__Is_Assigned}', ""); - Expect(1, 918000, '\p{^__Is_Assigned}', ""); - Expect(1, 918000, '\P{__Is_Assigned}', ""); - Expect(0, 918000, '\P{^__Is_Assigned}', ""); - Error('\p{/a/ Avestan}'); - Error('\P{/a/ Avestan}'); + Expect(1, 1114109, '\p{_-is_assigned}', ""); + Expect(0, 1114109, '\p{^_-is_assigned}', ""); + Expect(0, 1114109, '\P{_-is_assigned}', ""); + Expect(1, 1114109, '\P{^_-is_assigned}', ""); + Expect(0, 918000, '\p{_-is_assigned}', ""); + Expect(1, 918000, '\p{^_-is_assigned}', ""); + Expect(1, 918000, '\P{_-is_assigned}', ""); + Expect(0, 918000, '\P{^_-is_assigned}', ""); + Error('\p{_:=Avestan}'); + Error('\P{_:=Avestan}'); Expect(1, 68415, '\p{avestan}', ""); Expect(0, 68415, '\p{^avestan}', ""); Expect(0, 68415, '\P{avestan}', ""); @@ -84320,16 +86664,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68416, '\p{^avestan}', ""); Expect(1, 68416, '\P{avestan}', ""); Expect(0, 68416, '\P{^avestan}', ""); - Expect(1, 68415, '\p{ avestan}', ""); - Expect(0, 68415, '\p{^ avestan}', ""); - Expect(0, 68415, '\P{ avestan}', ""); - Expect(1, 68415, '\P{^ avestan}', ""); - Expect(0, 68416, '\p{ avestan}', ""); - Expect(1, 68416, '\p{^ avestan}', ""); - Expect(1, 68416, '\P{ avestan}', ""); - Expect(0, 68416, '\P{^ avestan}', ""); - Error('\p{:= Is_Avestan}'); - Error('\P{:= Is_Avestan}'); + Expect(1, 68415, '\p{ Avestan}', ""); + Expect(0, 68415, '\p{^ Avestan}', ""); + Expect(0, 68415, '\P{ Avestan}', ""); + Expect(1, 68415, '\P{^ Avestan}', ""); + Expect(0, 68416, '\p{ Avestan}', ""); + Expect(1, 68416, '\p{^ Avestan}', ""); + Expect(1, 68416, '\P{ Avestan}', ""); + Expect(0, 68416, '\P{^ Avestan}', ""); + Error('\p{ IS_AVESTAN:=}'); + Error('\P{ IS_AVESTAN:=}'); Expect(1, 68415, '\p{isavestan}', ""); Expect(0, 68415, '\p{^isavestan}', ""); Expect(0, 68415, '\P{isavestan}', ""); @@ -84338,16 +86682,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68416, '\p{^isavestan}', ""); Expect(1, 68416, '\P{isavestan}', ""); Expect(0, 68416, '\P{^isavestan}', ""); - Expect(1, 68415, '\p{ Is_Avestan}', ""); - Expect(0, 68415, '\p{^ Is_Avestan}', ""); - Expect(0, 68415, '\P{ Is_Avestan}', ""); - Expect(1, 68415, '\P{^ Is_Avestan}', ""); - Expect(0, 68416, '\p{ Is_Avestan}', ""); - Expect(1, 68416, '\p{^ Is_Avestan}', ""); - Expect(1, 68416, '\P{ Is_Avestan}', ""); - Expect(0, 68416, '\P{^ Is_Avestan}', ""); - Error('\p{-avst/a/}'); - Error('\P{-avst/a/}'); + Expect(1, 68415, '\p{_Is_avestan}', ""); + Expect(0, 68415, '\p{^_Is_avestan}', ""); + Expect(0, 68415, '\P{_Is_avestan}', ""); + Expect(1, 68415, '\P{^_Is_avestan}', ""); + Expect(0, 68416, '\p{_Is_avestan}', ""); + Expect(1, 68416, '\p{^_Is_avestan}', ""); + Expect(1, 68416, '\P{_Is_avestan}', ""); + Expect(0, 68416, '\P{^_Is_avestan}', ""); + Error('\p{:=--avst}'); + Error('\P{:=--avst}'); Expect(1, 68415, '\p{avst}', ""); Expect(0, 68415, '\p{^avst}', ""); Expect(0, 68415, '\P{avst}', ""); @@ -84356,16 +86700,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68416, '\p{^avst}', ""); Expect(1, 68416, '\P{avst}', ""); Expect(0, 68416, '\P{^avst}', ""); - Expect(1, 68415, '\p{-avst}', ""); - Expect(0, 68415, '\p{^-avst}', ""); - Expect(0, 68415, '\P{-avst}', ""); - Expect(1, 68415, '\P{^-avst}', ""); - Expect(0, 68416, '\p{-avst}', ""); - Expect(1, 68416, '\p{^-avst}', ""); - Expect(1, 68416, '\P{-avst}', ""); - Expect(0, 68416, '\P{^-avst}', ""); - Error('\p{ -is_avst:=}'); - Error('\P{ -is_avst:=}'); + Expect(1, 68415, '\p{ _avst}', ""); + Expect(0, 68415, '\p{^ _avst}', ""); + Expect(0, 68415, '\P{ _avst}', ""); + Expect(1, 68415, '\P{^ _avst}', ""); + Expect(0, 68416, '\p{ _avst}', ""); + Expect(1, 68416, '\p{^ _avst}', ""); + Expect(1, 68416, '\P{ _avst}', ""); + Expect(0, 68416, '\P{^ _avst}', ""); + Error('\p{__is_Avst:=}'); + Error('\P{__is_Avst:=}'); Expect(1, 68415, '\p{isavst}', ""); Expect(0, 68415, '\p{^isavst}', ""); Expect(0, 68415, '\P{isavst}', ""); @@ -84374,16 +86718,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68416, '\p{^isavst}', ""); Expect(1, 68416, '\P{isavst}', ""); Expect(0, 68416, '\P{^isavst}', ""); - Expect(1, 68415, '\p{ IS_avst}', ""); - Expect(0, 68415, '\p{^ IS_avst}', ""); - Expect(0, 68415, '\P{ IS_avst}', ""); - Expect(1, 68415, '\P{^ IS_avst}', ""); - Expect(0, 68416, '\p{ IS_avst}', ""); - Expect(1, 68416, '\p{^ IS_avst}', ""); - Expect(1, 68416, '\P{ IS_avst}', ""); - Expect(0, 68416, '\P{^ IS_avst}', ""); - Error('\p{ BALINESE/a/}'); - Error('\P{ BALINESE/a/}'); + Expect(1, 68415, '\p{_IS_avst}', ""); + Expect(0, 68415, '\p{^_IS_avst}', ""); + Expect(0, 68415, '\P{_IS_avst}', ""); + Expect(1, 68415, '\P{^_IS_avst}', ""); + Expect(0, 68416, '\p{_IS_avst}', ""); + Expect(1, 68416, '\p{^_IS_avst}', ""); + Expect(1, 68416, '\P{_IS_avst}', ""); + Expect(0, 68416, '\P{^_IS_avst}', ""); + Error('\p{/a/-_Balinese}'); + Error('\P{/a/-_Balinese}'); Expect(1, 7036, '\p{balinese}', ""); Expect(0, 7036, '\p{^balinese}', ""); Expect(0, 7036, '\P{balinese}', ""); @@ -84392,16 +86736,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7037, '\p{^balinese}', ""); Expect(1, 7037, '\P{balinese}', ""); Expect(0, 7037, '\P{^balinese}', ""); - Expect(1, 7036, '\p{ -balinese}', ""); - Expect(0, 7036, '\p{^ -balinese}', ""); - Expect(0, 7036, '\P{ -balinese}', ""); - Expect(1, 7036, '\P{^ -balinese}', ""); - Expect(0, 7037, '\p{ -balinese}', ""); - Expect(1, 7037, '\p{^ -balinese}', ""); - Expect(1, 7037, '\P{ -balinese}', ""); - Expect(0, 7037, '\P{^ -balinese}', ""); - Error('\p{_/a/Is_BALINESE}'); - Error('\P{_/a/Is_BALINESE}'); + Expect(1, 7036, '\p{ Balinese}', ""); + Expect(0, 7036, '\p{^ Balinese}', ""); + Expect(0, 7036, '\P{ Balinese}', ""); + Expect(1, 7036, '\P{^ Balinese}', ""); + Expect(0, 7037, '\p{ Balinese}', ""); + Expect(1, 7037, '\p{^ Balinese}', ""); + Expect(1, 7037, '\P{ Balinese}', ""); + Expect(0, 7037, '\P{^ Balinese}', ""); + Error('\p{/a/ is_BALINESE}'); + Error('\P{/a/ is_BALINESE}'); Expect(1, 7036, '\p{isbalinese}', ""); Expect(0, 7036, '\p{^isbalinese}', ""); Expect(0, 7036, '\P{isbalinese}', ""); @@ -84410,16 +86754,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7037, '\p{^isbalinese}', ""); Expect(1, 7037, '\P{isbalinese}', ""); Expect(0, 7037, '\P{^isbalinese}', ""); - Expect(1, 7036, '\p{ Is_Balinese}', ""); - Expect(0, 7036, '\p{^ Is_Balinese}', ""); - Expect(0, 7036, '\P{ Is_Balinese}', ""); - Expect(1, 7036, '\P{^ Is_Balinese}', ""); - Expect(0, 7037, '\p{ Is_Balinese}', ""); - Expect(1, 7037, '\p{^ Is_Balinese}', ""); - Expect(1, 7037, '\P{ Is_Balinese}', ""); - Expect(0, 7037, '\P{^ Is_Balinese}', ""); - Error('\p{/a/- Bali}'); - Error('\P{/a/- Bali}'); + Expect(1, 7036, '\p{ Is_Balinese}', ""); + Expect(0, 7036, '\p{^ Is_Balinese}', ""); + Expect(0, 7036, '\P{ Is_Balinese}', ""); + Expect(1, 7036, '\P{^ Is_Balinese}', ""); + Expect(0, 7037, '\p{ Is_Balinese}', ""); + Expect(1, 7037, '\p{^ Is_Balinese}', ""); + Expect(1, 7037, '\P{ Is_Balinese}', ""); + Expect(0, 7037, '\P{^ Is_Balinese}', ""); + Error('\p{_:=bali}'); + Error('\P{_:=bali}'); Expect(1, 7036, '\p{bali}', ""); Expect(0, 7036, '\p{^bali}', ""); Expect(0, 7036, '\P{bali}', ""); @@ -84428,16 +86772,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7037, '\p{^bali}', ""); Expect(1, 7037, '\P{bali}', ""); Expect(0, 7037, '\P{^bali}', ""); - Expect(1, 7036, '\p{_Bali}', ""); - Expect(0, 7036, '\p{^_Bali}', ""); - Expect(0, 7036, '\P{_Bali}', ""); - Expect(1, 7036, '\P{^_Bali}', ""); - Expect(0, 7037, '\p{_Bali}', ""); - Expect(1, 7037, '\p{^_Bali}', ""); - Expect(1, 7037, '\P{_Bali}', ""); - Expect(0, 7037, '\P{^_Bali}', ""); - Error('\p{__is_bali:=}'); - Error('\P{__is_bali:=}'); + Expect(1, 7036, '\p{-bali}', ""); + Expect(0, 7036, '\p{^-bali}', ""); + Expect(0, 7036, '\P{-bali}', ""); + Expect(1, 7036, '\P{^-bali}', ""); + Expect(0, 7037, '\p{-bali}', ""); + Expect(1, 7037, '\p{^-bali}', ""); + Expect(1, 7037, '\P{-bali}', ""); + Expect(0, 7037, '\P{^-bali}', ""); + Error('\p{ is_bali/a/}'); + Error('\P{ is_bali/a/}'); Expect(1, 7036, '\p{isbali}', ""); Expect(0, 7036, '\p{^isbali}', ""); Expect(0, 7036, '\P{isbali}', ""); @@ -84446,16 +86790,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7037, '\p{^isbali}', ""); Expect(1, 7037, '\P{isbali}', ""); Expect(0, 7037, '\P{^isbali}', ""); - Expect(1, 7036, '\p{ Is_bali}', ""); - Expect(0, 7036, '\p{^ Is_bali}', ""); - Expect(0, 7036, '\P{ Is_bali}', ""); - Expect(1, 7036, '\P{^ Is_bali}', ""); - Expect(0, 7037, '\p{ Is_bali}', ""); - Expect(1, 7037, '\p{^ Is_bali}', ""); - Expect(1, 7037, '\P{ Is_bali}', ""); - Expect(0, 7037, '\P{^ Is_bali}', ""); - Error('\p{:= Bamum}'); - Error('\P{:= Bamum}'); + Expect(1, 7036, '\p{- Is_bali}', ""); + Expect(0, 7036, '\p{^- Is_bali}', ""); + Expect(0, 7036, '\P{- Is_bali}', ""); + Expect(1, 7036, '\P{^- Is_bali}', ""); + Expect(0, 7037, '\p{- Is_bali}', ""); + Expect(1, 7037, '\p{^- Is_bali}', ""); + Expect(1, 7037, '\P{- Is_bali}', ""); + Expect(0, 7037, '\P{^- Is_bali}', ""); + Error('\p{/a/- bamum}'); + Error('\P{/a/- bamum}'); Expect(1, 92728, '\p{bamum}', ""); Expect(0, 92728, '\p{^bamum}', ""); Expect(0, 92728, '\P{bamum}', ""); @@ -84464,16 +86808,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92729, '\p{^bamum}', ""); Expect(1, 92729, '\P{bamum}', ""); Expect(0, 92729, '\P{^bamum}', ""); - Expect(1, 92728, '\p{_-BAMUM}', ""); - Expect(0, 92728, '\p{^_-BAMUM}', ""); - Expect(0, 92728, '\P{_-BAMUM}', ""); - Expect(1, 92728, '\P{^_-BAMUM}', ""); - Expect(0, 92729, '\p{_-BAMUM}', ""); - Expect(1, 92729, '\p{^_-BAMUM}', ""); - Expect(1, 92729, '\P{_-BAMUM}', ""); - Expect(0, 92729, '\P{^_-BAMUM}', ""); - Error('\p{ Is_BAMUM/a/}'); - Error('\P{ Is_BAMUM/a/}'); + Expect(1, 92728, '\p{ _Bamum}', ""); + Expect(0, 92728, '\p{^ _Bamum}', ""); + Expect(0, 92728, '\P{ _Bamum}', ""); + Expect(1, 92728, '\P{^ _Bamum}', ""); + Expect(0, 92729, '\p{ _Bamum}', ""); + Expect(1, 92729, '\p{^ _Bamum}', ""); + Expect(1, 92729, '\P{ _Bamum}', ""); + Expect(0, 92729, '\P{^ _Bamum}', ""); + Error('\p{ Is_bamum/a/}'); + Error('\P{ Is_bamum/a/}'); Expect(1, 92728, '\p{isbamum}', ""); Expect(0, 92728, '\p{^isbamum}', ""); Expect(0, 92728, '\P{isbamum}', ""); @@ -84482,16 +86826,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92729, '\p{^isbamum}', ""); Expect(1, 92729, '\P{isbamum}', ""); Expect(0, 92729, '\P{^isbamum}', ""); - Expect(1, 92728, '\p{is_Bamum}', ""); - Expect(0, 92728, '\p{^is_Bamum}', ""); - Expect(0, 92728, '\P{is_Bamum}', ""); - Expect(1, 92728, '\P{^is_Bamum}', ""); - Expect(0, 92729, '\p{is_Bamum}', ""); - Expect(1, 92729, '\p{^is_Bamum}', ""); - Expect(1, 92729, '\P{is_Bamum}', ""); - Expect(0, 92729, '\P{^is_Bamum}', ""); - Error('\p{ Bamu:=}'); - Error('\P{ Bamu:=}'); + Expect(1, 92728, '\p{_Is_Bamum}', ""); + Expect(0, 92728, '\p{^_Is_Bamum}', ""); + Expect(0, 92728, '\P{_Is_Bamum}', ""); + Expect(1, 92728, '\P{^_Is_Bamum}', ""); + Expect(0, 92729, '\p{_Is_Bamum}', ""); + Expect(1, 92729, '\p{^_Is_Bamum}', ""); + Expect(1, 92729, '\P{_Is_Bamum}', ""); + Expect(0, 92729, '\P{^_Is_Bamum}', ""); + Error('\p{:= -BAMU}'); + Error('\P{:= -BAMU}'); Expect(1, 92728, '\p{bamu}', ""); Expect(0, 92728, '\p{^bamu}', ""); Expect(0, 92728, '\P{bamu}', ""); @@ -84500,16 +86844,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92729, '\p{^bamu}', ""); Expect(1, 92729, '\P{bamu}', ""); Expect(0, 92729, '\P{^bamu}', ""); - Expect(1, 92728, '\p{ Bamu}', ""); - Expect(0, 92728, '\p{^ Bamu}', ""); - Expect(0, 92728, '\P{ Bamu}', ""); - Expect(1, 92728, '\P{^ Bamu}', ""); - Expect(0, 92729, '\p{ Bamu}', ""); - Expect(1, 92729, '\p{^ Bamu}', ""); - Expect(1, 92729, '\P{ Bamu}', ""); - Expect(0, 92729, '\P{^ Bamu}', ""); - Error('\p{ :=IS_BAMU}'); - Error('\P{ :=IS_BAMU}'); + Expect(1, 92728, '\p{ _Bamu}', ""); + Expect(0, 92728, '\p{^ _Bamu}', ""); + Expect(0, 92728, '\P{ _Bamu}', ""); + Expect(1, 92728, '\P{^ _Bamu}', ""); + Expect(0, 92729, '\p{ _Bamu}', ""); + Expect(1, 92729, '\p{^ _Bamu}', ""); + Expect(1, 92729, '\P{ _Bamu}', ""); + Expect(0, 92729, '\P{^ _Bamu}', ""); + Error('\p{_/a/is_bamu}'); + Error('\P{_/a/is_bamu}'); Expect(1, 92728, '\p{isbamu}', ""); Expect(0, 92728, '\p{^isbamu}', ""); Expect(0, 92728, '\P{isbamu}', ""); @@ -84518,16 +86862,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92729, '\p{^isbamu}', ""); Expect(1, 92729, '\P{isbamu}', ""); Expect(0, 92729, '\P{^isbamu}', ""); - Expect(1, 92728, '\p{- is_BAMU}', ""); - Expect(0, 92728, '\p{^- is_BAMU}', ""); - Expect(0, 92728, '\P{- is_BAMU}', ""); - Expect(1, 92728, '\P{^- is_BAMU}', ""); - Expect(0, 92729, '\p{- is_BAMU}', ""); - Expect(1, 92729, '\p{^- is_BAMU}', ""); - Expect(1, 92729, '\P{- is_BAMU}', ""); - Expect(0, 92729, '\P{^- is_BAMU}', ""); - Error('\p{ Bamum_Supplement/a/}'); - Error('\P{ Bamum_Supplement/a/}'); + Expect(1, 92728, '\p{ Is_BAMU}', ""); + Expect(0, 92728, '\p{^ Is_BAMU}', ""); + Expect(0, 92728, '\P{ Is_BAMU}', ""); + Expect(1, 92728, '\P{^ Is_BAMU}', ""); + Expect(0, 92729, '\p{ Is_BAMU}', ""); + Expect(1, 92729, '\p{^ Is_BAMU}', ""); + Expect(1, 92729, '\P{ Is_BAMU}', ""); + Expect(0, 92729, '\P{^ Is_BAMU}', ""); + Error('\p{:= BAMUM_SUPPLEMENT}'); + Error('\P{:= BAMUM_SUPPLEMENT}'); Expect(1, 92735, '\p{bamumsupplement}', ""); Expect(0, 92735, '\p{^bamumsupplement}', ""); Expect(0, 92735, '\P{bamumsupplement}', ""); @@ -84536,16 +86880,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92736, '\p{^bamumsupplement}', ""); Expect(1, 92736, '\P{bamumsupplement}', ""); Expect(0, 92736, '\P{^bamumsupplement}', ""); - Expect(1, 92735, '\p{bamum_Supplement}', ""); - Expect(0, 92735, '\p{^bamum_Supplement}', ""); - Expect(0, 92735, '\P{bamum_Supplement}', ""); - Expect(1, 92735, '\P{^bamum_Supplement}', ""); - Expect(0, 92736, '\p{bamum_Supplement}', ""); - Expect(1, 92736, '\p{^bamum_Supplement}', ""); - Expect(1, 92736, '\P{bamum_Supplement}', ""); - Expect(0, 92736, '\P{^bamum_Supplement}', ""); - Error('\p{ _Is_bamum_Supplement:=}'); - Error('\P{ _Is_bamum_Supplement:=}'); + Expect(1, 92735, '\p{ BAMUM_Supplement}', ""); + Expect(0, 92735, '\p{^ BAMUM_Supplement}', ""); + Expect(0, 92735, '\P{ BAMUM_Supplement}', ""); + Expect(1, 92735, '\P{^ BAMUM_Supplement}', ""); + Expect(0, 92736, '\p{ BAMUM_Supplement}', ""); + Expect(1, 92736, '\p{^ BAMUM_Supplement}', ""); + Expect(1, 92736, '\P{ BAMUM_Supplement}', ""); + Expect(0, 92736, '\P{^ BAMUM_Supplement}', ""); + Error('\p{/a/ _IS_bamum_Supplement}'); + Error('\P{/a/ _IS_bamum_Supplement}'); Expect(1, 92735, '\p{isbamumsupplement}', ""); Expect(0, 92735, '\p{^isbamumsupplement}', ""); Expect(0, 92735, '\P{isbamumsupplement}', ""); @@ -84554,16 +86898,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92736, '\p{^isbamumsupplement}', ""); Expect(1, 92736, '\P{isbamumsupplement}', ""); Expect(0, 92736, '\P{^isbamumsupplement}', ""); - Expect(1, 92735, '\p{ -is_Bamum_Supplement}', ""); - Expect(0, 92735, '\p{^ -is_Bamum_Supplement}', ""); - Expect(0, 92735, '\P{ -is_Bamum_Supplement}', ""); - Expect(1, 92735, '\P{^ -is_Bamum_Supplement}', ""); - Expect(0, 92736, '\p{ -is_Bamum_Supplement}', ""); - Expect(1, 92736, '\p{^ -is_Bamum_Supplement}', ""); - Expect(1, 92736, '\P{ -is_Bamum_Supplement}', ""); - Expect(0, 92736, '\P{^ -is_Bamum_Supplement}', ""); - Error('\p{/a/ IN_Bamum_SUPPLEMENT}'); - Error('\P{/a/ IN_Bamum_SUPPLEMENT}'); + Expect(1, 92735, '\p{-Is_Bamum_supplement}', ""); + Expect(0, 92735, '\p{^-Is_Bamum_supplement}', ""); + Expect(0, 92735, '\P{-Is_Bamum_supplement}', ""); + Expect(1, 92735, '\P{^-Is_Bamum_supplement}', ""); + Expect(0, 92736, '\p{-Is_Bamum_supplement}', ""); + Expect(1, 92736, '\p{^-Is_Bamum_supplement}', ""); + Expect(1, 92736, '\P{-Is_Bamum_supplement}', ""); + Expect(0, 92736, '\P{^-Is_Bamum_supplement}', ""); + Error('\p{_:=In_bamum_Supplement}'); + Error('\P{_:=In_bamum_Supplement}'); Expect(1, 92735, '\p{inbamumsupplement}', ""); Expect(0, 92735, '\p{^inbamumsupplement}', ""); Expect(0, 92735, '\P{inbamumsupplement}', ""); @@ -84572,16 +86916,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92736, '\p{^inbamumsupplement}', ""); Expect(1, 92736, '\P{inbamumsupplement}', ""); Expect(0, 92736, '\P{^inbamumsupplement}', ""); - Expect(1, 92735, '\p{ IN_Bamum_supplement}', ""); - Expect(0, 92735, '\p{^ IN_Bamum_supplement}', ""); - Expect(0, 92735, '\P{ IN_Bamum_supplement}', ""); - Expect(1, 92735, '\P{^ IN_Bamum_supplement}', ""); - Expect(0, 92736, '\p{ IN_Bamum_supplement}', ""); - Expect(1, 92736, '\p{^ IN_Bamum_supplement}', ""); - Expect(1, 92736, '\P{ IN_Bamum_supplement}', ""); - Expect(0, 92736, '\P{^ IN_Bamum_supplement}', ""); - Error('\p{ Bamum_Sup/a/}'); - Error('\P{ Bamum_Sup/a/}'); + Expect(1, 92735, '\p{ IN_Bamum_Supplement}', ""); + Expect(0, 92735, '\p{^ IN_Bamum_Supplement}', ""); + Expect(0, 92735, '\P{ IN_Bamum_Supplement}', ""); + Expect(1, 92735, '\P{^ IN_Bamum_Supplement}', ""); + Expect(0, 92736, '\p{ IN_Bamum_Supplement}', ""); + Expect(1, 92736, '\p{^ IN_Bamum_Supplement}', ""); + Expect(1, 92736, '\P{ IN_Bamum_Supplement}', ""); + Expect(0, 92736, '\P{^ IN_Bamum_Supplement}', ""); + Error('\p{/a/-Bamum_Sup}'); + Error('\P{/a/-Bamum_Sup}'); Expect(1, 92735, '\p{bamumsup}', ""); Expect(0, 92735, '\p{^bamumsup}', ""); Expect(0, 92735, '\P{bamumsup}', ""); @@ -84590,16 +86934,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92736, '\p{^bamumsup}', ""); Expect(1, 92736, '\P{bamumsup}', ""); Expect(0, 92736, '\P{^bamumsup}', ""); - Expect(1, 92735, '\p{ _Bamum_Sup}', ""); - Expect(0, 92735, '\p{^ _Bamum_Sup}', ""); - Expect(0, 92735, '\P{ _Bamum_Sup}', ""); - Expect(1, 92735, '\P{^ _Bamum_Sup}', ""); - Expect(0, 92736, '\p{ _Bamum_Sup}', ""); - Expect(1, 92736, '\p{^ _Bamum_Sup}', ""); - Expect(1, 92736, '\P{ _Bamum_Sup}', ""); - Expect(0, 92736, '\P{^ _Bamum_Sup}', ""); - Error('\p{ is_Bamum_sup/a/}'); - Error('\P{ is_Bamum_sup/a/}'); + Expect(1, 92735, '\p{ -BAMUM_SUP}', ""); + Expect(0, 92735, '\p{^ -BAMUM_SUP}', ""); + Expect(0, 92735, '\P{ -BAMUM_SUP}', ""); + Expect(1, 92735, '\P{^ -BAMUM_SUP}', ""); + Expect(0, 92736, '\p{ -BAMUM_SUP}', ""); + Expect(1, 92736, '\p{^ -BAMUM_SUP}', ""); + Expect(1, 92736, '\P{ -BAMUM_SUP}', ""); + Expect(0, 92736, '\P{^ -BAMUM_SUP}', ""); + Error('\p{_/a/IS_Bamum_sup}'); + Error('\P{_/a/IS_Bamum_sup}'); Expect(1, 92735, '\p{isbamumsup}', ""); Expect(0, 92735, '\p{^isbamumsup}', ""); Expect(0, 92735, '\P{isbamumsup}', ""); @@ -84608,16 +86952,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92736, '\p{^isbamumsup}', ""); Expect(1, 92736, '\P{isbamumsup}', ""); Expect(0, 92736, '\P{^isbamumsup}', ""); - Expect(1, 92735, '\p{ is_bamum_Sup}', ""); - Expect(0, 92735, '\p{^ is_bamum_Sup}', ""); - Expect(0, 92735, '\P{ is_bamum_Sup}', ""); - Expect(1, 92735, '\P{^ is_bamum_Sup}', ""); - Expect(0, 92736, '\p{ is_bamum_Sup}', ""); - Expect(1, 92736, '\p{^ is_bamum_Sup}', ""); - Expect(1, 92736, '\P{ is_bamum_Sup}', ""); - Expect(0, 92736, '\P{^ is_bamum_Sup}', ""); - Error('\p{:=- IN_Bamum_SUP}'); - Error('\P{:=- IN_Bamum_SUP}'); + Expect(1, 92735, '\p{_-Is_Bamum_SUP}', ""); + Expect(0, 92735, '\p{^_-Is_Bamum_SUP}', ""); + Expect(0, 92735, '\P{_-Is_Bamum_SUP}', ""); + Expect(1, 92735, '\P{^_-Is_Bamum_SUP}', ""); + Expect(0, 92736, '\p{_-Is_Bamum_SUP}', ""); + Expect(1, 92736, '\p{^_-Is_Bamum_SUP}', ""); + Expect(1, 92736, '\P{_-Is_Bamum_SUP}', ""); + Expect(0, 92736, '\P{^_-Is_Bamum_SUP}', ""); + Error('\p{ /a/IN_BAMUM_Sup}'); + Error('\P{ /a/IN_BAMUM_Sup}'); Expect(1, 92735, '\p{inbamumsup}', ""); Expect(0, 92735, '\p{^inbamumsup}', ""); Expect(0, 92735, '\P{inbamumsup}', ""); @@ -84626,16 +86970,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92736, '\p{^inbamumsup}', ""); Expect(1, 92736, '\P{inbamumsup}', ""); Expect(0, 92736, '\P{^inbamumsup}', ""); - Expect(1, 92735, '\p{-_In_Bamum_Sup}', ""); - Expect(0, 92735, '\p{^-_In_Bamum_Sup}', ""); - Expect(0, 92735, '\P{-_In_Bamum_Sup}', ""); - Expect(1, 92735, '\P{^-_In_Bamum_Sup}', ""); - Expect(0, 92736, '\p{-_In_Bamum_Sup}', ""); - Expect(1, 92736, '\p{^-_In_Bamum_Sup}', ""); - Expect(1, 92736, '\P{-_In_Bamum_Sup}', ""); - Expect(0, 92736, '\P{^-_In_Bamum_Sup}', ""); - Error('\p{ _bassa_Vah:=}'); - Error('\P{ _bassa_Vah:=}'); + Expect(1, 92735, '\p{In_bamum_SUP}', ""); + Expect(0, 92735, '\p{^In_bamum_SUP}', ""); + Expect(0, 92735, '\P{In_bamum_SUP}', ""); + Expect(1, 92735, '\P{^In_bamum_SUP}', ""); + Expect(0, 92736, '\p{In_bamum_SUP}', ""); + Expect(1, 92736, '\p{^In_bamum_SUP}', ""); + Expect(1, 92736, '\P{In_bamum_SUP}', ""); + Expect(0, 92736, '\P{^In_bamum_SUP}', ""); + Error('\p{ _Bassa_Vah/a/}'); + Error('\P{ _Bassa_Vah/a/}'); Expect(1, 92917, '\p{bassavah}', ""); Expect(0, 92917, '\p{^bassavah}', ""); Expect(0, 92917, '\P{bassavah}', ""); @@ -84644,16 +86988,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92918, '\p{^bassavah}', ""); Expect(1, 92918, '\P{bassavah}', ""); Expect(0, 92918, '\P{^bassavah}', ""); - Expect(1, 92917, '\p{_ Bassa_VAH}', ""); - Expect(0, 92917, '\p{^_ Bassa_VAH}', ""); - Expect(0, 92917, '\P{_ Bassa_VAH}', ""); - Expect(1, 92917, '\P{^_ Bassa_VAH}', ""); - Expect(0, 92918, '\p{_ Bassa_VAH}', ""); - Expect(1, 92918, '\p{^_ Bassa_VAH}', ""); - Expect(1, 92918, '\P{_ Bassa_VAH}', ""); - Expect(0, 92918, '\P{^_ Bassa_VAH}', ""); - Error('\p{/a/ -Is_Bassa_Vah}'); - Error('\P{/a/ -Is_Bassa_Vah}'); + Expect(1, 92917, '\p{ BASSA_Vah}', ""); + Expect(0, 92917, '\p{^ BASSA_Vah}', ""); + Expect(0, 92917, '\P{ BASSA_Vah}', ""); + Expect(1, 92917, '\P{^ BASSA_Vah}', ""); + Expect(0, 92918, '\p{ BASSA_Vah}', ""); + Expect(1, 92918, '\p{^ BASSA_Vah}', ""); + Expect(1, 92918, '\P{ BASSA_Vah}', ""); + Expect(0, 92918, '\P{^ BASSA_Vah}', ""); + Error('\p{_is_Bassa_vah:=}'); + Error('\P{_is_Bassa_vah:=}'); Expect(1, 92917, '\p{isbassavah}', ""); Expect(0, 92917, '\p{^isbassavah}', ""); Expect(0, 92917, '\P{isbassavah}', ""); @@ -84662,16 +87006,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92918, '\p{^isbassavah}', ""); Expect(1, 92918, '\P{isbassavah}', ""); Expect(0, 92918, '\P{^isbassavah}', ""); - Expect(1, 92917, '\p{_ Is_Bassa_VAH}', ""); - Expect(0, 92917, '\p{^_ Is_Bassa_VAH}', ""); - Expect(0, 92917, '\P{_ Is_Bassa_VAH}', ""); - Expect(1, 92917, '\P{^_ Is_Bassa_VAH}', ""); - Expect(0, 92918, '\p{_ Is_Bassa_VAH}', ""); - Expect(1, 92918, '\p{^_ Is_Bassa_VAH}', ""); - Expect(1, 92918, '\P{_ Is_Bassa_VAH}', ""); - Expect(0, 92918, '\P{^_ Is_Bassa_VAH}', ""); - Error('\p{-:=BASS}'); - Error('\P{-:=BASS}'); + Expect(1, 92917, '\p{ IS_bassa_Vah}', ""); + Expect(0, 92917, '\p{^ IS_bassa_Vah}', ""); + Expect(0, 92917, '\P{ IS_bassa_Vah}', ""); + Expect(1, 92917, '\P{^ IS_bassa_Vah}', ""); + Expect(0, 92918, '\p{ IS_bassa_Vah}', ""); + Expect(1, 92918, '\p{^ IS_bassa_Vah}', ""); + Expect(1, 92918, '\P{ IS_bassa_Vah}', ""); + Expect(0, 92918, '\P{^ IS_bassa_Vah}', ""); + Error('\p{/a/ -Bass}'); + Error('\P{/a/ -Bass}'); Expect(1, 92917, '\p{bass}', ""); Expect(0, 92917, '\p{^bass}', ""); Expect(0, 92917, '\P{bass}', ""); @@ -84680,16 +87024,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92918, '\p{^bass}', ""); Expect(1, 92918, '\P{bass}', ""); Expect(0, 92918, '\P{^bass}', ""); - Expect(1, 92917, '\p{_ BASS}', ""); - Expect(0, 92917, '\p{^_ BASS}', ""); - Expect(0, 92917, '\P{_ BASS}', ""); - Expect(1, 92917, '\P{^_ BASS}', ""); - Expect(0, 92918, '\p{_ BASS}', ""); - Expect(1, 92918, '\p{^_ BASS}', ""); - Expect(1, 92918, '\P{_ BASS}', ""); - Expect(0, 92918, '\P{^_ BASS}', ""); - Error('\p{/a/ Is_Bass}'); - Error('\P{/a/ Is_Bass}'); + Expect(1, 92917, '\p{ _Bass}', ""); + Expect(0, 92917, '\p{^ _Bass}', ""); + Expect(0, 92917, '\P{ _Bass}', ""); + Expect(1, 92917, '\P{^ _Bass}', ""); + Expect(0, 92918, '\p{ _Bass}', ""); + Expect(1, 92918, '\p{^ _Bass}', ""); + Expect(1, 92918, '\P{ _Bass}', ""); + Expect(0, 92918, '\P{^ _Bass}', ""); + Error('\p{-/a/Is_BASS}'); + Error('\P{-/a/Is_BASS}'); Expect(1, 92917, '\p{isbass}', ""); Expect(0, 92917, '\p{^isbass}', ""); Expect(0, 92917, '\P{isbass}', ""); @@ -84698,16 +87042,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92918, '\p{^isbass}', ""); Expect(1, 92918, '\P{isbass}', ""); Expect(0, 92918, '\P{^isbass}', ""); - Expect(1, 92917, '\p{ IS_bass}', ""); - Expect(0, 92917, '\p{^ IS_bass}', ""); - Expect(0, 92917, '\P{ IS_bass}', ""); - Expect(1, 92917, '\P{^ IS_bass}', ""); - Expect(0, 92918, '\p{ IS_bass}', ""); - Expect(1, 92918, '\p{^ IS_bass}', ""); - Expect(1, 92918, '\P{ IS_bass}', ""); - Expect(0, 92918, '\P{^ IS_bass}', ""); - Error('\p{ :=Batak}'); - Error('\P{ :=Batak}'); + Expect(1, 92917, '\p{_ Is_bass}', ""); + Expect(0, 92917, '\p{^_ Is_bass}', ""); + Expect(0, 92917, '\P{_ Is_bass}', ""); + Expect(1, 92917, '\P{^_ Is_bass}', ""); + Expect(0, 92918, '\p{_ Is_bass}', ""); + Expect(1, 92918, '\p{^_ Is_bass}', ""); + Expect(1, 92918, '\P{_ Is_bass}', ""); + Expect(0, 92918, '\P{^_ Is_bass}', ""); + Error('\p{/a/ BATAK}'); + Error('\P{/a/ BATAK}'); Expect(1, 7167, '\p{batak}', ""); Expect(0, 7167, '\p{^batak}', ""); Expect(0, 7167, '\P{batak}', ""); @@ -84716,16 +87060,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7168, '\p{^batak}', ""); Expect(1, 7168, '\P{batak}', ""); Expect(0, 7168, '\P{^batak}', ""); - Expect(1, 7167, '\p{ batak}', ""); - Expect(0, 7167, '\p{^ batak}', ""); - Expect(0, 7167, '\P{ batak}', ""); - Expect(1, 7167, '\P{^ batak}', ""); - Expect(0, 7168, '\p{ batak}', ""); - Expect(1, 7168, '\p{^ batak}', ""); - Expect(1, 7168, '\P{ batak}', ""); - Expect(0, 7168, '\P{^ batak}', ""); - Error('\p{/a/-is_batak}'); - Error('\P{/a/-is_batak}'); + Expect(1, 7167, '\p{ Batak}', ""); + Expect(0, 7167, '\p{^ Batak}', ""); + Expect(0, 7167, '\P{ Batak}', ""); + Expect(1, 7167, '\P{^ Batak}', ""); + Expect(0, 7168, '\p{ Batak}', ""); + Expect(1, 7168, '\p{^ Batak}', ""); + Expect(1, 7168, '\P{ Batak}', ""); + Expect(0, 7168, '\P{^ Batak}', ""); + Error('\p{_Is_batak:=}'); + Error('\P{_Is_batak:=}'); Expect(1, 7167, '\p{isbatak}', ""); Expect(0, 7167, '\p{^isbatak}', ""); Expect(0, 7167, '\P{isbatak}', ""); @@ -84734,16 +87078,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7168, '\p{^isbatak}', ""); Expect(1, 7168, '\P{isbatak}', ""); Expect(0, 7168, '\P{^isbatak}', ""); - Expect(1, 7167, '\p{_ IS_batak}', ""); - Expect(0, 7167, '\p{^_ IS_batak}', ""); - Expect(0, 7167, '\P{_ IS_batak}', ""); - Expect(1, 7167, '\P{^_ IS_batak}', ""); - Expect(0, 7168, '\p{_ IS_batak}', ""); - Expect(1, 7168, '\p{^_ IS_batak}', ""); - Expect(1, 7168, '\P{_ IS_batak}', ""); - Expect(0, 7168, '\P{^_ IS_batak}', ""); - Error('\p{:= _batk}'); - Error('\P{:= _batk}'); + Expect(1, 7167, '\p{- Is_BATAK}', ""); + Expect(0, 7167, '\p{^- Is_BATAK}', ""); + Expect(0, 7167, '\P{- Is_BATAK}', ""); + Expect(1, 7167, '\P{^- Is_BATAK}', ""); + Expect(0, 7168, '\p{- Is_BATAK}', ""); + Expect(1, 7168, '\p{^- Is_BATAK}', ""); + Expect(1, 7168, '\P{- Is_BATAK}', ""); + Expect(0, 7168, '\P{^- Is_BATAK}', ""); + Error('\p{_:=BATK}'); + Error('\P{_:=BATK}'); Expect(1, 7167, '\p{batk}', ""); Expect(0, 7167, '\p{^batk}', ""); Expect(0, 7167, '\P{batk}', ""); @@ -84752,16 +87096,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7168, '\p{^batk}', ""); Expect(1, 7168, '\P{batk}', ""); Expect(0, 7168, '\P{^batk}', ""); - Expect(1, 7167, '\p{ BATK}', ""); - Expect(0, 7167, '\p{^ BATK}', ""); - Expect(0, 7167, '\P{ BATK}', ""); - Expect(1, 7167, '\P{^ BATK}', ""); - Expect(0, 7168, '\p{ BATK}', ""); - Expect(1, 7168, '\p{^ BATK}', ""); - Expect(1, 7168, '\P{ BATK}', ""); - Expect(0, 7168, '\P{^ BATK}', ""); - Error('\p{ is_Batk:=}'); - Error('\P{ is_Batk:=}'); + Expect(1, 7167, '\p{ Batk}', ""); + Expect(0, 7167, '\p{^ Batk}', ""); + Expect(0, 7167, '\P{ Batk}', ""); + Expect(1, 7167, '\P{^ Batk}', ""); + Expect(0, 7168, '\p{ Batk}', ""); + Expect(1, 7168, '\p{^ Batk}', ""); + Expect(1, 7168, '\P{ Batk}', ""); + Expect(0, 7168, '\P{^ Batk}', ""); + Error('\p{ /a/Is_Batk}'); + Error('\P{ /a/Is_Batk}'); Expect(1, 7167, '\p{isbatk}', ""); Expect(0, 7167, '\p{^isbatk}', ""); Expect(0, 7167, '\P{isbatk}', ""); @@ -84770,16 +87114,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7168, '\p{^isbatk}', ""); Expect(1, 7168, '\P{isbatk}', ""); Expect(0, 7168, '\P{^isbatk}', ""); - Expect(1, 7167, '\p{ _Is_BATK}', ""); - Expect(0, 7167, '\p{^ _Is_BATK}', ""); - Expect(0, 7167, '\P{ _Is_BATK}', ""); - Expect(1, 7167, '\P{^ _Is_BATK}', ""); - Expect(0, 7168, '\p{ _Is_BATK}', ""); - Expect(1, 7168, '\p{^ _Is_BATK}', ""); - Expect(1, 7168, '\P{ _Is_BATK}', ""); - Expect(0, 7168, '\P{^ _Is_BATK}', ""); - Error('\p{_/a/Bengali}'); - Error('\P{_/a/Bengali}'); + Expect(1, 7167, '\p{- IS_Batk}', ""); + Expect(0, 7167, '\p{^- IS_Batk}', ""); + Expect(0, 7167, '\P{- IS_Batk}', ""); + Expect(1, 7167, '\P{^- IS_Batk}', ""); + Expect(0, 7168, '\p{- IS_Batk}', ""); + Expect(1, 7168, '\p{^- IS_Batk}', ""); + Expect(1, 7168, '\P{- IS_Batk}', ""); + Expect(0, 7168, '\P{^- IS_Batk}', ""); + Error('\p{/a/__Bengali}'); + Error('\P{/a/__Bengali}'); Expect(1, 43249, '\p{bengali}', ""); Expect(0, 43249, '\p{^bengali}', ""); Expect(0, 43249, '\P{bengali}', ""); @@ -84788,16 +87132,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43250, '\p{^bengali}', ""); Expect(1, 43250, '\P{bengali}', ""); Expect(0, 43250, '\P{^bengali}', ""); - Expect(1, 43249, '\p{--Bengali}', ""); - Expect(0, 43249, '\p{^--Bengali}', ""); - Expect(0, 43249, '\P{--Bengali}', ""); - Expect(1, 43249, '\P{^--Bengali}', ""); - Expect(0, 43250, '\p{--Bengali}', ""); - Expect(1, 43250, '\p{^--Bengali}', ""); - Expect(1, 43250, '\P{--Bengali}', ""); - Expect(0, 43250, '\P{^--Bengali}', ""); - Error('\p{-:=IS_BENGALI}'); - Error('\P{-:=IS_BENGALI}'); + Expect(1, 43249, '\p{ bengali}', ""); + Expect(0, 43249, '\p{^ bengali}', ""); + Expect(0, 43249, '\P{ bengali}', ""); + Expect(1, 43249, '\P{^ bengali}', ""); + Expect(0, 43250, '\p{ bengali}', ""); + Expect(1, 43250, '\p{^ bengali}', ""); + Expect(1, 43250, '\P{ bengali}', ""); + Expect(0, 43250, '\P{^ bengali}', ""); + Error('\p{:= -is_BENGALI}'); + Error('\P{:= -is_BENGALI}'); Expect(1, 43249, '\p{isbengali}', ""); Expect(0, 43249, '\p{^isbengali}', ""); Expect(0, 43249, '\P{isbengali}', ""); @@ -84806,16 +87150,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43250, '\p{^isbengali}', ""); Expect(1, 43250, '\P{isbengali}', ""); Expect(0, 43250, '\P{^isbengali}', ""); - Expect(1, 43249, '\p{- is_Bengali}', ""); - Expect(0, 43249, '\p{^- is_Bengali}', ""); - Expect(0, 43249, '\P{- is_Bengali}', ""); - Expect(1, 43249, '\P{^- is_Bengali}', ""); - Expect(0, 43250, '\p{- is_Bengali}', ""); - Expect(1, 43250, '\p{^- is_Bengali}', ""); - Expect(1, 43250, '\P{- is_Bengali}', ""); - Expect(0, 43250, '\P{^- is_Bengali}', ""); - Error('\p{ /a/Beng}'); - Error('\P{ /a/Beng}'); + Expect(1, 43249, '\p{_ IS_bengali}', ""); + Expect(0, 43249, '\p{^_ IS_bengali}', ""); + Expect(0, 43249, '\P{_ IS_bengali}', ""); + Expect(1, 43249, '\P{^_ IS_bengali}', ""); + Expect(0, 43250, '\p{_ IS_bengali}', ""); + Expect(1, 43250, '\p{^_ IS_bengali}', ""); + Expect(1, 43250, '\P{_ IS_bengali}', ""); + Expect(0, 43250, '\P{^_ IS_bengali}', ""); + Error('\p{:=- Beng}'); + Error('\P{:=- Beng}'); Expect(1, 43249, '\p{beng}', ""); Expect(0, 43249, '\p{^beng}', ""); Expect(0, 43249, '\P{beng}', ""); @@ -84824,16 +87168,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43250, '\p{^beng}', ""); Expect(1, 43250, '\P{beng}', ""); Expect(0, 43250, '\P{^beng}', ""); - Expect(1, 43249, '\p{_Beng}', ""); - Expect(0, 43249, '\p{^_Beng}', ""); - Expect(0, 43249, '\P{_Beng}', ""); - Expect(1, 43249, '\P{^_Beng}', ""); - Expect(0, 43250, '\p{_Beng}', ""); - Expect(1, 43250, '\p{^_Beng}', ""); - Expect(1, 43250, '\P{_Beng}', ""); - Expect(0, 43250, '\P{^_Beng}', ""); - Error('\p{-Is_BENG/a/}'); - Error('\P{-Is_BENG/a/}'); + Expect(1, 43249, '\p{ Beng}', ""); + Expect(0, 43249, '\p{^ Beng}', ""); + Expect(0, 43249, '\P{ Beng}', ""); + Expect(1, 43249, '\P{^ Beng}', ""); + Expect(0, 43250, '\p{ Beng}', ""); + Expect(1, 43250, '\p{^ Beng}', ""); + Expect(1, 43250, '\P{ Beng}', ""); + Expect(0, 43250, '\P{^ Beng}', ""); + Error('\p{/a/ Is_Beng}'); + Error('\P{/a/ Is_Beng}'); Expect(1, 43249, '\p{isbeng}', ""); Expect(0, 43249, '\p{^isbeng}', ""); Expect(0, 43249, '\P{isbeng}', ""); @@ -84842,16 +87186,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43250, '\p{^isbeng}', ""); Expect(1, 43250, '\P{isbeng}', ""); Expect(0, 43250, '\P{^isbeng}', ""); - Expect(1, 43249, '\p{ _IS_Beng}', ""); - Expect(0, 43249, '\p{^ _IS_Beng}', ""); - Expect(0, 43249, '\P{ _IS_Beng}', ""); - Expect(1, 43249, '\P{^ _IS_Beng}', ""); - Expect(0, 43250, '\p{ _IS_Beng}', ""); - Expect(1, 43250, '\p{^ _IS_Beng}', ""); - Expect(1, 43250, '\P{ _IS_Beng}', ""); - Expect(0, 43250, '\P{^ _IS_Beng}', ""); - Error('\p{ :=Bhaiksuki}'); - Error('\P{ :=Bhaiksuki}'); + Expect(1, 43249, '\p{_ Is_beng}', ""); + Expect(0, 43249, '\p{^_ Is_beng}', ""); + Expect(0, 43249, '\P{_ Is_beng}', ""); + Expect(1, 43249, '\P{^_ Is_beng}', ""); + Expect(0, 43250, '\p{_ Is_beng}', ""); + Expect(1, 43250, '\p{^_ Is_beng}', ""); + Expect(1, 43250, '\P{_ Is_beng}', ""); + Expect(0, 43250, '\P{^_ Is_beng}', ""); + Error('\p{:=BHAIKSUKI}'); + Error('\P{:=BHAIKSUKI}'); Expect(1, 72812, '\p{bhaiksuki}', ""); Expect(0, 72812, '\p{^bhaiksuki}', ""); Expect(0, 72812, '\P{bhaiksuki}', ""); @@ -84860,16 +87204,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72813, '\p{^bhaiksuki}', ""); Expect(1, 72813, '\P{bhaiksuki}', ""); Expect(0, 72813, '\P{^bhaiksuki}', ""); - Expect(1, 72812, '\p{_bhaiksuki}', ""); - Expect(0, 72812, '\p{^_bhaiksuki}', ""); - Expect(0, 72812, '\P{_bhaiksuki}', ""); - Expect(1, 72812, '\P{^_bhaiksuki}', ""); - Expect(0, 72813, '\p{_bhaiksuki}', ""); - Expect(1, 72813, '\p{^_bhaiksuki}', ""); - Expect(1, 72813, '\P{_bhaiksuki}', ""); - Expect(0, 72813, '\P{^_bhaiksuki}', ""); - Error('\p{ /a/Is_Bhaiksuki}'); - Error('\P{ /a/Is_Bhaiksuki}'); + Expect(1, 72812, '\p{ -BHAIKSUKI}', ""); + Expect(0, 72812, '\p{^ -BHAIKSUKI}', ""); + Expect(0, 72812, '\P{ -BHAIKSUKI}', ""); + Expect(1, 72812, '\P{^ -BHAIKSUKI}', ""); + Expect(0, 72813, '\p{ -BHAIKSUKI}', ""); + Expect(1, 72813, '\p{^ -BHAIKSUKI}', ""); + Expect(1, 72813, '\P{ -BHAIKSUKI}', ""); + Expect(0, 72813, '\P{^ -BHAIKSUKI}', ""); + Error('\p{/a/ Is_BHAIKSUKI}'); + Error('\P{/a/ Is_BHAIKSUKI}'); Expect(1, 72812, '\p{isbhaiksuki}', ""); Expect(0, 72812, '\p{^isbhaiksuki}', ""); Expect(0, 72812, '\P{isbhaiksuki}', ""); @@ -84878,16 +87222,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72813, '\p{^isbhaiksuki}', ""); Expect(1, 72813, '\P{isbhaiksuki}', ""); Expect(0, 72813, '\P{^isbhaiksuki}', ""); - Expect(1, 72812, '\p{ Is_bhaiksuki}', ""); - Expect(0, 72812, '\p{^ Is_bhaiksuki}', ""); - Expect(0, 72812, '\P{ Is_bhaiksuki}', ""); - Expect(1, 72812, '\P{^ Is_bhaiksuki}', ""); - Expect(0, 72813, '\p{ Is_bhaiksuki}', ""); - Expect(1, 72813, '\p{^ Is_bhaiksuki}', ""); - Expect(1, 72813, '\P{ Is_bhaiksuki}', ""); - Expect(0, 72813, '\P{^ Is_bhaiksuki}', ""); - Error('\p{/a/ BHKS}'); - Error('\P{/a/ BHKS}'); + Expect(1, 72812, '\p{ Is_Bhaiksuki}', ""); + Expect(0, 72812, '\p{^ Is_Bhaiksuki}', ""); + Expect(0, 72812, '\P{ Is_Bhaiksuki}', ""); + Expect(1, 72812, '\P{^ Is_Bhaiksuki}', ""); + Expect(0, 72813, '\p{ Is_Bhaiksuki}', ""); + Expect(1, 72813, '\p{^ Is_Bhaiksuki}', ""); + Expect(1, 72813, '\P{ Is_Bhaiksuki}', ""); + Expect(0, 72813, '\P{^ Is_Bhaiksuki}', ""); + Error('\p{- bhks:=}'); + Error('\P{- bhks:=}'); Expect(1, 72812, '\p{bhks}', ""); Expect(0, 72812, '\p{^bhks}', ""); Expect(0, 72812, '\P{bhks}', ""); @@ -84896,16 +87240,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72813, '\p{^bhks}', ""); Expect(1, 72813, '\P{bhks}', ""); Expect(0, 72813, '\P{^bhks}', ""); - Expect(1, 72812, '\p{_Bhks}', ""); - Expect(0, 72812, '\p{^_Bhks}', ""); - Expect(0, 72812, '\P{_Bhks}', ""); - Expect(1, 72812, '\P{^_Bhks}', ""); - Expect(0, 72813, '\p{_Bhks}', ""); - Expect(1, 72813, '\p{^_Bhks}', ""); - Expect(1, 72813, '\P{_Bhks}', ""); - Expect(0, 72813, '\P{^_Bhks}', ""); - Error('\p{ /a/is_Bhks}'); - Error('\P{ /a/is_Bhks}'); + Expect(1, 72812, '\p{ BHKS}', ""); + Expect(0, 72812, '\p{^ BHKS}', ""); + Expect(0, 72812, '\P{ BHKS}', ""); + Expect(1, 72812, '\P{^ BHKS}', ""); + Expect(0, 72813, '\p{ BHKS}', ""); + Expect(1, 72813, '\p{^ BHKS}', ""); + Expect(1, 72813, '\P{ BHKS}', ""); + Expect(0, 72813, '\P{^ BHKS}', ""); + Error('\p{ -Is_BHKS:=}'); + Error('\P{ -Is_BHKS:=}'); Expect(1, 72812, '\p{isbhks}', ""); Expect(0, 72812, '\p{^isbhks}', ""); Expect(0, 72812, '\P{isbhks}', ""); @@ -84914,16 +87258,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72813, '\p{^isbhks}', ""); Expect(1, 72813, '\P{isbhks}', ""); Expect(0, 72813, '\P{^isbhks}', ""); - Expect(1, 72812, '\p{ is_bhks}', ""); - Expect(0, 72812, '\p{^ is_bhks}', ""); - Expect(0, 72812, '\P{ is_bhks}', ""); - Expect(1, 72812, '\P{^ is_bhks}', ""); - Expect(0, 72813, '\p{ is_bhks}', ""); - Expect(1, 72813, '\p{^ is_bhks}', ""); - Expect(1, 72813, '\P{ is_bhks}', ""); - Expect(0, 72813, '\P{^ is_bhks}', ""); - Error('\p{/a/ Bidi_control}'); - Error('\P{/a/ Bidi_control}'); + Expect(1, 72812, '\p{-Is_Bhks}', ""); + Expect(0, 72812, '\p{^-Is_Bhks}', ""); + Expect(0, 72812, '\P{-Is_Bhks}', ""); + Expect(1, 72812, '\P{^-Is_Bhks}', ""); + Expect(0, 72813, '\p{-Is_Bhks}', ""); + Expect(1, 72813, '\p{^-Is_Bhks}', ""); + Expect(1, 72813, '\P{-Is_Bhks}', ""); + Expect(0, 72813, '\P{^-Is_Bhks}', ""); + Error('\p{:= Bidi_Control}'); + Error('\P{:= Bidi_Control}'); Expect(1, 8297, '\p{bidicontrol}', ""); Expect(0, 8297, '\p{^bidicontrol}', ""); Expect(0, 8297, '\P{bidicontrol}', ""); @@ -84932,16 +87276,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8298, '\p{^bidicontrol}', ""); Expect(1, 8298, '\P{bidicontrol}', ""); Expect(0, 8298, '\P{^bidicontrol}', ""); - Expect(1, 8297, '\p{ _bidi_control}', ""); - Expect(0, 8297, '\p{^ _bidi_control}', ""); - Expect(0, 8297, '\P{ _bidi_control}', ""); - Expect(1, 8297, '\P{^ _bidi_control}', ""); - Expect(0, 8298, '\p{ _bidi_control}', ""); - Expect(1, 8298, '\p{^ _bidi_control}', ""); - Expect(1, 8298, '\P{ _bidi_control}', ""); - Expect(0, 8298, '\P{^ _bidi_control}', ""); - Error('\p{-IS_bidi_Control/a/}'); - Error('\P{-IS_bidi_Control/a/}'); + Expect(1, 8297, '\p{-Bidi_Control}', ""); + Expect(0, 8297, '\p{^-Bidi_Control}', ""); + Expect(0, 8297, '\P{-Bidi_Control}', ""); + Expect(1, 8297, '\P{^-Bidi_Control}', ""); + Expect(0, 8298, '\p{-Bidi_Control}', ""); + Expect(1, 8298, '\p{^-Bidi_Control}', ""); + Expect(1, 8298, '\P{-Bidi_Control}', ""); + Expect(0, 8298, '\P{^-Bidi_Control}', ""); + Error('\p{:=- Is_BIDI_control}'); + Error('\P{:=- Is_BIDI_control}'); Expect(1, 8297, '\p{isbidicontrol}', ""); Expect(0, 8297, '\p{^isbidicontrol}', ""); Expect(0, 8297, '\P{isbidicontrol}', ""); @@ -84950,16 +87294,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8298, '\p{^isbidicontrol}', ""); Expect(1, 8298, '\P{isbidicontrol}', ""); Expect(0, 8298, '\P{^isbidicontrol}', ""); - Expect(1, 8297, '\p{_ Is_Bidi_CONTROL}', ""); - Expect(0, 8297, '\p{^_ Is_Bidi_CONTROL}', ""); - Expect(0, 8297, '\P{_ Is_Bidi_CONTROL}', ""); - Expect(1, 8297, '\P{^_ Is_Bidi_CONTROL}', ""); - Expect(0, 8298, '\p{_ Is_Bidi_CONTROL}', ""); - Expect(1, 8298, '\p{^_ Is_Bidi_CONTROL}', ""); - Expect(1, 8298, '\P{_ Is_Bidi_CONTROL}', ""); - Expect(0, 8298, '\P{^_ Is_Bidi_CONTROL}', ""); - Error('\p{:= _BIDI_c}'); - Error('\P{:= _BIDI_c}'); + Expect(1, 8297, '\p{- IS_BIDI_control}', ""); + Expect(0, 8297, '\p{^- IS_BIDI_control}', ""); + Expect(0, 8297, '\P{- IS_BIDI_control}', ""); + Expect(1, 8297, '\P{^- IS_BIDI_control}', ""); + Expect(0, 8298, '\p{- IS_BIDI_control}', ""); + Expect(1, 8298, '\p{^- IS_BIDI_control}', ""); + Expect(1, 8298, '\P{- IS_BIDI_control}', ""); + Expect(0, 8298, '\P{^- IS_BIDI_control}', ""); + Error('\p{:=_ BIDI_C}'); + Error('\P{:=_ BIDI_C}'); Expect(1, 8297, '\p{bidic}', ""); Expect(0, 8297, '\p{^bidic}', ""); Expect(0, 8297, '\P{bidic}', ""); @@ -84968,16 +87312,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8298, '\p{^bidic}', ""); Expect(1, 8298, '\P{bidic}', ""); Expect(0, 8298, '\P{^bidic}', ""); - Expect(1, 8297, '\p{ -BIDI_C}', ""); - Expect(0, 8297, '\p{^ -BIDI_C}', ""); - Expect(0, 8297, '\P{ -BIDI_C}', ""); - Expect(1, 8297, '\P{^ -BIDI_C}', ""); - Expect(0, 8298, '\p{ -BIDI_C}', ""); - Expect(1, 8298, '\p{^ -BIDI_C}', ""); - Expect(1, 8298, '\P{ -BIDI_C}', ""); - Expect(0, 8298, '\P{^ -BIDI_C}', ""); - Error('\p{ Is_Bidi_C:=}'); - Error('\P{ Is_Bidi_C:=}'); + Expect(1, 8297, '\p{--Bidi_C}', ""); + Expect(0, 8297, '\p{^--Bidi_C}', ""); + Expect(0, 8297, '\P{--Bidi_C}', ""); + Expect(1, 8297, '\P{^--Bidi_C}', ""); + Expect(0, 8298, '\p{--Bidi_C}', ""); + Expect(1, 8298, '\p{^--Bidi_C}', ""); + Expect(1, 8298, '\P{--Bidi_C}', ""); + Expect(0, 8298, '\P{^--Bidi_C}', ""); + Error('\p{:= _IS_Bidi_C}'); + Error('\P{:= _IS_Bidi_C}'); Expect(1, 8297, '\p{isbidic}', ""); Expect(0, 8297, '\p{^isbidic}', ""); Expect(0, 8297, '\P{isbidic}', ""); @@ -84986,16 +87330,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8298, '\p{^isbidic}', ""); Expect(1, 8298, '\P{isbidic}', ""); Expect(0, 8298, '\P{^isbidic}', ""); - Expect(1, 8297, '\p{-_Is_Bidi_C}', ""); - Expect(0, 8297, '\p{^-_Is_Bidi_C}', ""); - Expect(0, 8297, '\P{-_Is_Bidi_C}', ""); - Expect(1, 8297, '\P{^-_Is_Bidi_C}', ""); - Expect(0, 8298, '\p{-_Is_Bidi_C}', ""); - Expect(1, 8298, '\p{^-_Is_Bidi_C}', ""); - Expect(1, 8298, '\P{-_Is_Bidi_C}', ""); - Expect(0, 8298, '\P{^-_Is_Bidi_C}', ""); - Error('\p{ /a/bidi_MIRRORED}'); - Error('\P{ /a/bidi_MIRRORED}'); + Expect(1, 8297, '\p{ is_bidi_C}', ""); + Expect(0, 8297, '\p{^ is_bidi_C}', ""); + Expect(0, 8297, '\P{ is_bidi_C}', ""); + Expect(1, 8297, '\P{^ is_bidi_C}', ""); + Expect(0, 8298, '\p{ is_bidi_C}', ""); + Expect(1, 8298, '\p{^ is_bidi_C}', ""); + Expect(1, 8298, '\P{ is_bidi_C}', ""); + Expect(0, 8298, '\P{^ is_bidi_C}', ""); + Error('\p{:= Bidi_Mirrored}'); + Error('\P{:= Bidi_Mirrored}'); Expect(1, 120771, '\p{bidimirrored}', ""); Expect(0, 120771, '\p{^bidimirrored}', ""); Expect(0, 120771, '\P{bidimirrored}', ""); @@ -85004,16 +87348,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 120772, '\p{^bidimirrored}', ""); Expect(1, 120772, '\P{bidimirrored}', ""); Expect(0, 120772, '\P{^bidimirrored}', ""); - Expect(1, 120771, '\p{-Bidi_mirrored}', ""); - Expect(0, 120771, '\p{^-Bidi_mirrored}', ""); - Expect(0, 120771, '\P{-Bidi_mirrored}', ""); - Expect(1, 120771, '\P{^-Bidi_mirrored}', ""); - Expect(0, 120772, '\p{-Bidi_mirrored}', ""); - Expect(1, 120772, '\p{^-Bidi_mirrored}', ""); - Expect(1, 120772, '\P{-Bidi_mirrored}', ""); - Expect(0, 120772, '\P{^-Bidi_mirrored}', ""); - Error('\p{:=_is_Bidi_Mirrored}'); - Error('\P{:=_is_Bidi_Mirrored}'); + Expect(1, 120771, '\p{-_Bidi_mirrored}', ""); + Expect(0, 120771, '\p{^-_Bidi_mirrored}', ""); + Expect(0, 120771, '\P{-_Bidi_mirrored}', ""); + Expect(1, 120771, '\P{^-_Bidi_mirrored}', ""); + Expect(0, 120772, '\p{-_Bidi_mirrored}', ""); + Expect(1, 120772, '\p{^-_Bidi_mirrored}', ""); + Expect(1, 120772, '\P{-_Bidi_mirrored}', ""); + Expect(0, 120772, '\P{^-_Bidi_mirrored}', ""); + Error('\p{_/a/Is_BIDI_Mirrored}'); + Error('\P{_/a/Is_BIDI_Mirrored}'); Expect(1, 120771, '\p{isbidimirrored}', ""); Expect(0, 120771, '\p{^isbidimirrored}', ""); Expect(0, 120771, '\P{isbidimirrored}', ""); @@ -85022,16 +87366,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 120772, '\p{^isbidimirrored}', ""); Expect(1, 120772, '\P{isbidimirrored}', ""); Expect(0, 120772, '\P{^isbidimirrored}', ""); - Expect(1, 120771, '\p{ -is_BIDI_mirrored}', ""); - Expect(0, 120771, '\p{^ -is_BIDI_mirrored}', ""); - Expect(0, 120771, '\P{ -is_BIDI_mirrored}', ""); - Expect(1, 120771, '\P{^ -is_BIDI_mirrored}', ""); - Expect(0, 120772, '\p{ -is_BIDI_mirrored}', ""); - Expect(1, 120772, '\p{^ -is_BIDI_mirrored}', ""); - Expect(1, 120772, '\P{ -is_BIDI_mirrored}', ""); - Expect(0, 120772, '\P{^ -is_BIDI_mirrored}', ""); - Error('\p{-:=bidi_M}'); - Error('\P{-:=bidi_M}'); + Expect(1, 120771, '\p{ Is_Bidi_MIRRORED}', ""); + Expect(0, 120771, '\p{^ Is_Bidi_MIRRORED}', ""); + Expect(0, 120771, '\P{ Is_Bidi_MIRRORED}', ""); + Expect(1, 120771, '\P{^ Is_Bidi_MIRRORED}', ""); + Expect(0, 120772, '\p{ Is_Bidi_MIRRORED}', ""); + Expect(1, 120772, '\p{^ Is_Bidi_MIRRORED}', ""); + Expect(1, 120772, '\P{ Is_Bidi_MIRRORED}', ""); + Expect(0, 120772, '\P{^ Is_Bidi_MIRRORED}', ""); + Error('\p{-BIDI_M:=}'); + Error('\P{-BIDI_M:=}'); Expect(1, 120771, '\p{bidim}', ""); Expect(0, 120771, '\p{^bidim}', ""); Expect(0, 120771, '\P{bidim}', ""); @@ -85040,16 +87384,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 120772, '\p{^bidim}', ""); Expect(1, 120772, '\P{bidim}', ""); Expect(0, 120772, '\P{^bidim}', ""); - Expect(1, 120771, '\p{- Bidi_M}', ""); - Expect(0, 120771, '\p{^- Bidi_M}', ""); - Expect(0, 120771, '\P{- Bidi_M}', ""); - Expect(1, 120771, '\P{^- Bidi_M}', ""); - Expect(0, 120772, '\p{- Bidi_M}', ""); - Expect(1, 120772, '\p{^- Bidi_M}', ""); - Expect(1, 120772, '\P{- Bidi_M}', ""); - Expect(0, 120772, '\P{^- Bidi_M}', ""); - Error('\p{__Is_bidi_M:=}'); - Error('\P{__Is_bidi_M:=}'); + Expect(1, 120771, '\p{ _bidi_M}', ""); + Expect(0, 120771, '\p{^ _bidi_M}', ""); + Expect(0, 120771, '\P{ _bidi_M}', ""); + Expect(1, 120771, '\P{^ _bidi_M}', ""); + Expect(0, 120772, '\p{ _bidi_M}', ""); + Expect(1, 120772, '\p{^ _bidi_M}', ""); + Expect(1, 120772, '\P{ _bidi_M}', ""); + Expect(0, 120772, '\P{^ _bidi_M}', ""); + Error('\p{:= Is_bidi_M}'); + Error('\P{:= Is_bidi_M}'); Expect(1, 120771, '\p{isbidim}', ""); Expect(0, 120771, '\p{^isbidim}', ""); Expect(0, 120771, '\P{isbidim}', ""); @@ -85058,16 +87402,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 120772, '\p{^isbidim}', ""); Expect(1, 120772, '\P{isbidim}', ""); Expect(0, 120772, '\P{^isbidim}', ""); - Expect(1, 120771, '\p{ -Is_BIDI_M}', ""); - Expect(0, 120771, '\p{^ -Is_BIDI_M}', ""); - Expect(0, 120771, '\P{ -Is_BIDI_M}', ""); - Expect(1, 120771, '\P{^ -Is_BIDI_M}', ""); - Expect(0, 120772, '\p{ -Is_BIDI_M}', ""); - Expect(1, 120772, '\p{^ -Is_BIDI_M}', ""); - Expect(1, 120772, '\P{ -Is_BIDI_M}', ""); - Expect(0, 120772, '\P{^ -Is_BIDI_M}', ""); - Error('\p{- XPOSIXBLANK/a/}'); - Error('\P{- XPOSIXBLANK/a/}'); + Expect(1, 120771, '\p{ Is_Bidi_M}', ""); + Expect(0, 120771, '\p{^ Is_Bidi_M}', ""); + Expect(0, 120771, '\P{ Is_Bidi_M}', ""); + Expect(1, 120771, '\P{^ Is_Bidi_M}', ""); + Expect(0, 120772, '\p{ Is_Bidi_M}', ""); + Expect(1, 120772, '\p{^ Is_Bidi_M}', ""); + Expect(1, 120772, '\P{ Is_Bidi_M}', ""); + Expect(0, 120772, '\P{^ Is_Bidi_M}', ""); + Error('\p{-XPosixBlank/a/}'); + Error('\P{-XPosixBlank/a/}'); Expect(1, 12288, '\p{xposixblank}', ""); Expect(0, 12288, '\p{^xposixblank}', ""); Expect(0, 12288, '\P{xposixblank}', ""); @@ -85076,16 +87420,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12289, '\p{^xposixblank}', ""); Expect(1, 12289, '\P{xposixblank}', ""); Expect(0, 12289, '\P{^xposixblank}', ""); - Expect(1, 12288, '\p{ _xposixblank}', ""); - Expect(0, 12288, '\p{^ _xposixblank}', ""); - Expect(0, 12288, '\P{ _xposixblank}', ""); - Expect(1, 12288, '\P{^ _xposixblank}', ""); - Expect(0, 12289, '\p{ _xposixblank}', ""); - Expect(1, 12289, '\p{^ _xposixblank}', ""); - Expect(1, 12289, '\P{ _xposixblank}', ""); - Expect(0, 12289, '\P{^ _xposixblank}', ""); - Error('\p{:= BLANK}'); - Error('\P{:= BLANK}'); + Expect(1, 12288, '\p{ XPOSIXBLANK}', ""); + Expect(0, 12288, '\p{^ XPOSIXBLANK}', ""); + Expect(0, 12288, '\P{ XPOSIXBLANK}', ""); + Expect(1, 12288, '\P{^ XPOSIXBLANK}', ""); + Expect(0, 12289, '\p{ XPOSIXBLANK}', ""); + Expect(1, 12289, '\p{^ XPOSIXBLANK}', ""); + Expect(1, 12289, '\P{ XPOSIXBLANK}', ""); + Expect(0, 12289, '\P{^ XPOSIXBLANK}', ""); + Error('\p{-_Blank:=}'); + Error('\P{-_Blank:=}'); Expect(1, 12288, '\p{blank}', ""); Expect(0, 12288, '\p{^blank}', ""); Expect(0, 12288, '\P{blank}', ""); @@ -85094,16 +87438,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12289, '\p{^blank}', ""); Expect(1, 12289, '\P{blank}', ""); Expect(0, 12289, '\P{^blank}', ""); - Expect(1, 12288, '\p{ -blank}', ""); - Expect(0, 12288, '\p{^ -blank}', ""); - Expect(0, 12288, '\P{ -blank}', ""); - Expect(1, 12288, '\P{^ -blank}', ""); - Expect(0, 12289, '\p{ -blank}', ""); - Expect(1, 12289, '\p{^ -blank}', ""); - Expect(1, 12289, '\P{ -blank}', ""); - Expect(0, 12289, '\P{^ -blank}', ""); - Error('\p{ /a/horizspace}'); - Error('\P{ /a/horizspace}'); + Expect(1, 12288, '\p{ blank}', ""); + Expect(0, 12288, '\p{^ blank}', ""); + Expect(0, 12288, '\P{ blank}', ""); + Expect(1, 12288, '\P{^ blank}', ""); + Expect(0, 12289, '\p{ blank}', ""); + Expect(1, 12289, '\p{^ blank}', ""); + Expect(1, 12289, '\P{ blank}', ""); + Expect(0, 12289, '\P{^ blank}', ""); + Error('\p{:=-HorizSpace}'); + Error('\P{:=-HorizSpace}'); Expect(1, 12288, '\p{horizspace}', ""); Expect(0, 12288, '\p{^horizspace}', ""); Expect(0, 12288, '\P{horizspace}', ""); @@ -85112,16 +87456,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12289, '\p{^horizspace}', ""); Expect(1, 12289, '\P{horizspace}', ""); Expect(0, 12289, '\P{^horizspace}', ""); - Expect(1, 12288, '\p{_HorizSpace}', ""); - Expect(0, 12288, '\p{^_HorizSpace}', ""); - Expect(0, 12288, '\P{_HorizSpace}', ""); - Expect(1, 12288, '\P{^_HorizSpace}', ""); - Expect(0, 12289, '\p{_HorizSpace}', ""); - Expect(1, 12289, '\p{^_HorizSpace}', ""); - Expect(1, 12289, '\P{_HorizSpace}', ""); - Expect(0, 12289, '\P{^_HorizSpace}', ""); - Error('\p{_/a/Is_xposixblank}'); - Error('\P{_/a/Is_xposixblank}'); + Expect(1, 12288, '\p{ HORIZSPACE}', ""); + Expect(0, 12288, '\p{^ HORIZSPACE}', ""); + Expect(0, 12288, '\P{ HORIZSPACE}', ""); + Expect(1, 12288, '\P{^ HORIZSPACE}', ""); + Expect(0, 12289, '\p{ HORIZSPACE}', ""); + Expect(1, 12289, '\p{^ HORIZSPACE}', ""); + Expect(1, 12289, '\P{ HORIZSPACE}', ""); + Expect(0, 12289, '\P{^ HORIZSPACE}', ""); + Error('\p{-_Is_XPOSIXBLANK/a/}'); + Error('\P{-_Is_XPOSIXBLANK/a/}'); Expect(1, 12288, '\p{isxposixblank}', ""); Expect(0, 12288, '\p{^isxposixblank}', ""); Expect(0, 12288, '\P{isxposixblank}', ""); @@ -85130,16 +87474,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12289, '\p{^isxposixblank}', ""); Expect(1, 12289, '\P{isxposixblank}', ""); Expect(0, 12289, '\P{^isxposixblank}', ""); - Expect(1, 12288, '\p{ Is_xposixblank}', ""); - Expect(0, 12288, '\p{^ Is_xposixblank}', ""); - Expect(0, 12288, '\P{ Is_xposixblank}', ""); - Expect(1, 12288, '\P{^ Is_xposixblank}', ""); - Expect(0, 12289, '\p{ Is_xposixblank}', ""); - Expect(1, 12289, '\p{^ Is_xposixblank}', ""); - Expect(1, 12289, '\P{ Is_xposixblank}', ""); - Expect(0, 12289, '\P{^ Is_xposixblank}', ""); - Error('\p{-:=Is_Blank}'); - Error('\P{-:=Is_Blank}'); + Expect(1, 12288, '\p{_-IS_XPOSIXBLANK}', ""); + Expect(0, 12288, '\p{^_-IS_XPOSIXBLANK}', ""); + Expect(0, 12288, '\P{_-IS_XPOSIXBLANK}', ""); + Expect(1, 12288, '\P{^_-IS_XPOSIXBLANK}', ""); + Expect(0, 12289, '\p{_-IS_XPOSIXBLANK}', ""); + Expect(1, 12289, '\p{^_-IS_XPOSIXBLANK}', ""); + Expect(1, 12289, '\P{_-IS_XPOSIXBLANK}', ""); + Expect(0, 12289, '\P{^_-IS_XPOSIXBLANK}', ""); + Error('\p{ IS_blank:=}'); + Error('\P{ IS_blank:=}'); Expect(1, 12288, '\p{isblank}', ""); Expect(0, 12288, '\p{^isblank}', ""); Expect(0, 12288, '\P{isblank}', ""); @@ -85148,16 +87492,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12289, '\p{^isblank}', ""); Expect(1, 12289, '\P{isblank}', ""); Expect(0, 12289, '\P{^isblank}', ""); - Expect(1, 12288, '\p{- is_blank}', ""); - Expect(0, 12288, '\p{^- is_blank}', ""); - Expect(0, 12288, '\P{- is_blank}', ""); - Expect(1, 12288, '\P{^- is_blank}', ""); - Expect(0, 12289, '\p{- is_blank}', ""); - Expect(1, 12289, '\p{^- is_blank}', ""); - Expect(1, 12289, '\P{- is_blank}', ""); - Expect(0, 12289, '\P{^- is_blank}', ""); - Error('\p{:=IS_HorizSpace}'); - Error('\P{:=IS_HorizSpace}'); + Expect(1, 12288, '\p{-is_BLANK}', ""); + Expect(0, 12288, '\p{^-is_BLANK}', ""); + Expect(0, 12288, '\P{-is_BLANK}', ""); + Expect(1, 12288, '\P{^-is_BLANK}', ""); + Expect(0, 12289, '\p{-is_BLANK}', ""); + Expect(1, 12289, '\p{^-is_BLANK}', ""); + Expect(1, 12289, '\P{-is_BLANK}', ""); + Expect(0, 12289, '\P{^-is_BLANK}', ""); + Error('\p{/a/_Is_horizspace}'); + Error('\P{/a/_Is_horizspace}'); Expect(1, 12288, '\p{ishorizspace}', ""); Expect(0, 12288, '\p{^ishorizspace}', ""); Expect(0, 12288, '\P{ishorizspace}', ""); @@ -85166,16 +87510,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12289, '\p{^ishorizspace}', ""); Expect(1, 12289, '\P{ishorizspace}', ""); Expect(0, 12289, '\P{^ishorizspace}', ""); - Expect(1, 12288, '\p{ Is_HORIZSPACE}', ""); - Expect(0, 12288, '\p{^ Is_HORIZSPACE}', ""); - Expect(0, 12288, '\P{ Is_HORIZSPACE}', ""); - Expect(1, 12288, '\P{^ Is_HORIZSPACE}', ""); - Expect(0, 12289, '\p{ Is_HORIZSPACE}', ""); - Expect(1, 12289, '\p{^ Is_HORIZSPACE}', ""); - Expect(1, 12289, '\P{ Is_HORIZSPACE}', ""); - Expect(0, 12289, '\P{^ Is_HORIZSPACE}', ""); - Error('\p{/a/ Block_elements}'); - Error('\P{/a/ Block_elements}'); + Expect(1, 12288, '\p{ _Is_HorizSpace}', ""); + Expect(0, 12288, '\p{^ _Is_HorizSpace}', ""); + Expect(0, 12288, '\P{ _Is_HorizSpace}', ""); + Expect(1, 12288, '\P{^ _Is_HorizSpace}', ""); + Expect(0, 12289, '\p{ _Is_HorizSpace}', ""); + Expect(1, 12289, '\p{^ _Is_HorizSpace}', ""); + Expect(1, 12289, '\P{ _Is_HorizSpace}', ""); + Expect(0, 12289, '\P{^ _Is_HorizSpace}', ""); + Error('\p{ /a/Block_Elements}'); + Error('\P{ /a/Block_Elements}'); Expect(1, 9631, '\p{blockelements}', ""); Expect(0, 9631, '\p{^blockelements}', ""); Expect(0, 9631, '\P{blockelements}', ""); @@ -85184,16 +87528,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9632, '\p{^blockelements}', ""); Expect(1, 9632, '\P{blockelements}', ""); Expect(0, 9632, '\P{^blockelements}', ""); - Expect(1, 9631, '\p{_block_ELEMENTS}', ""); - Expect(0, 9631, '\p{^_block_ELEMENTS}', ""); - Expect(0, 9631, '\P{_block_ELEMENTS}', ""); - Expect(1, 9631, '\P{^_block_ELEMENTS}', ""); - Expect(0, 9632, '\p{_block_ELEMENTS}', ""); - Expect(1, 9632, '\p{^_block_ELEMENTS}', ""); - Expect(1, 9632, '\P{_block_ELEMENTS}', ""); - Expect(0, 9632, '\P{^_block_ELEMENTS}', ""); - Error('\p{-:=Is_Block_Elements}'); - Error('\P{-:=Is_Block_Elements}'); + Expect(1, 9631, '\p{ Block_Elements}', ""); + Expect(0, 9631, '\p{^ Block_Elements}', ""); + Expect(0, 9631, '\P{ Block_Elements}', ""); + Expect(1, 9631, '\P{^ Block_Elements}', ""); + Expect(0, 9632, '\p{ Block_Elements}', ""); + Expect(1, 9632, '\p{^ Block_Elements}', ""); + Expect(1, 9632, '\P{ Block_Elements}', ""); + Expect(0, 9632, '\P{^ Block_Elements}', ""); + Error('\p{ IS_block_Elements/a/}'); + Error('\P{ IS_block_Elements/a/}'); Expect(1, 9631, '\p{isblockelements}', ""); Expect(0, 9631, '\p{^isblockelements}', ""); Expect(0, 9631, '\P{isblockelements}', ""); @@ -85202,16 +87546,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9632, '\p{^isblockelements}', ""); Expect(1, 9632, '\P{isblockelements}', ""); Expect(0, 9632, '\P{^isblockelements}', ""); - Expect(1, 9631, '\p{_Is_block_ELEMENTS}', ""); - Expect(0, 9631, '\p{^_Is_block_ELEMENTS}', ""); - Expect(0, 9631, '\P{_Is_block_ELEMENTS}', ""); - Expect(1, 9631, '\P{^_Is_block_ELEMENTS}', ""); - Expect(0, 9632, '\p{_Is_block_ELEMENTS}', ""); - Expect(1, 9632, '\p{^_Is_block_ELEMENTS}', ""); - Expect(1, 9632, '\P{_Is_block_ELEMENTS}', ""); - Expect(0, 9632, '\P{^_Is_block_ELEMENTS}', ""); - Error('\p{ In_BLOCK_Elements/a/}'); - Error('\P{ In_BLOCK_Elements/a/}'); + Expect(1, 9631, '\p{ is_Block_Elements}', ""); + Expect(0, 9631, '\p{^ is_Block_Elements}', ""); + Expect(0, 9631, '\P{ is_Block_Elements}', ""); + Expect(1, 9631, '\P{^ is_Block_Elements}', ""); + Expect(0, 9632, '\p{ is_Block_Elements}', ""); + Expect(1, 9632, '\p{^ is_Block_Elements}', ""); + Expect(1, 9632, '\P{ is_Block_Elements}', ""); + Expect(0, 9632, '\P{^ is_Block_Elements}', ""); + Error('\p{ IN_Block_elements/a/}'); + Error('\P{ IN_Block_elements/a/}'); Expect(1, 9631, '\p{inblockelements}', ""); Expect(0, 9631, '\p{^inblockelements}', ""); Expect(0, 9631, '\P{inblockelements}', ""); @@ -85220,16 +87564,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9632, '\p{^inblockelements}', ""); Expect(1, 9632, '\P{inblockelements}', ""); Expect(0, 9632, '\P{^inblockelements}', ""); - Expect(1, 9631, '\p{ _IN_block_ELEMENTS}', ""); - Expect(0, 9631, '\p{^ _IN_block_ELEMENTS}', ""); - Expect(0, 9631, '\P{ _IN_block_ELEMENTS}', ""); - Expect(1, 9631, '\P{^ _IN_block_ELEMENTS}', ""); - Expect(0, 9632, '\p{ _IN_block_ELEMENTS}', ""); - Expect(1, 9632, '\p{^ _IN_block_ELEMENTS}', ""); - Expect(1, 9632, '\P{ _IN_block_ELEMENTS}', ""); - Expect(0, 9632, '\P{^ _IN_block_ELEMENTS}', ""); - Error('\p{- Bopomofo/a/}'); - Error('\P{- Bopomofo/a/}'); + Expect(1, 9631, '\p{ In_BLOCK_Elements}', ""); + Expect(0, 9631, '\p{^ In_BLOCK_Elements}', ""); + Expect(0, 9631, '\P{ In_BLOCK_Elements}', ""); + Expect(1, 9631, '\P{^ In_BLOCK_Elements}', ""); + Expect(0, 9632, '\p{ In_BLOCK_Elements}', ""); + Expect(1, 9632, '\p{^ In_BLOCK_Elements}', ""); + Expect(1, 9632, '\P{ In_BLOCK_Elements}', ""); + Expect(0, 9632, '\P{^ In_BLOCK_Elements}', ""); + Error('\p{ bopomofo/a/}'); + Error('\P{ bopomofo/a/}'); Expect(1, 65381, '\p{bopomofo}', ""); Expect(0, 65381, '\p{^bopomofo}', ""); Expect(0, 65381, '\P{bopomofo}', ""); @@ -85238,16 +87582,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65382, '\p{^bopomofo}', ""); Expect(1, 65382, '\P{bopomofo}', ""); Expect(0, 65382, '\P{^bopomofo}', ""); - Expect(1, 65381, '\p{ -BOPOMOFO}', ""); - Expect(0, 65381, '\p{^ -BOPOMOFO}', ""); - Expect(0, 65381, '\P{ -BOPOMOFO}', ""); - Expect(1, 65381, '\P{^ -BOPOMOFO}', ""); - Expect(0, 65382, '\p{ -BOPOMOFO}', ""); - Expect(1, 65382, '\p{^ -BOPOMOFO}', ""); - Expect(1, 65382, '\P{ -BOPOMOFO}', ""); - Expect(0, 65382, '\P{^ -BOPOMOFO}', ""); - Error('\p{/a/ _Is_Bopomofo}'); - Error('\P{/a/ _Is_Bopomofo}'); + Expect(1, 65381, '\p{ Bopomofo}', ""); + Expect(0, 65381, '\p{^ Bopomofo}', ""); + Expect(0, 65381, '\P{ Bopomofo}', ""); + Expect(1, 65381, '\P{^ Bopomofo}', ""); + Expect(0, 65382, '\p{ Bopomofo}', ""); + Expect(1, 65382, '\p{^ Bopomofo}', ""); + Expect(1, 65382, '\P{ Bopomofo}', ""); + Expect(0, 65382, '\P{^ Bopomofo}', ""); + Error('\p{_:=Is_Bopomofo}'); + Error('\P{_:=Is_Bopomofo}'); Expect(1, 65381, '\p{isbopomofo}', ""); Expect(0, 65381, '\p{^isbopomofo}', ""); Expect(0, 65381, '\P{isbopomofo}', ""); @@ -85256,16 +87600,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65382, '\p{^isbopomofo}', ""); Expect(1, 65382, '\P{isbopomofo}', ""); Expect(0, 65382, '\P{^isbopomofo}', ""); - Expect(1, 65381, '\p{is_Bopomofo}', ""); - Expect(0, 65381, '\p{^is_Bopomofo}', ""); - Expect(0, 65381, '\P{is_Bopomofo}', ""); - Expect(1, 65381, '\P{^is_Bopomofo}', ""); - Expect(0, 65382, '\p{is_Bopomofo}', ""); - Expect(1, 65382, '\p{^is_Bopomofo}', ""); - Expect(1, 65382, '\P{is_Bopomofo}', ""); - Expect(0, 65382, '\P{^is_Bopomofo}', ""); - Error('\p{ /a/Bopo}'); - Error('\P{ /a/Bopo}'); + Expect(1, 65381, '\p{__is_bopomofo}', ""); + Expect(0, 65381, '\p{^__is_bopomofo}', ""); + Expect(0, 65381, '\P{__is_bopomofo}', ""); + Expect(1, 65381, '\P{^__is_bopomofo}', ""); + Expect(0, 65382, '\p{__is_bopomofo}', ""); + Expect(1, 65382, '\p{^__is_bopomofo}', ""); + Expect(1, 65382, '\P{__is_bopomofo}', ""); + Expect(0, 65382, '\P{^__is_bopomofo}', ""); + Error('\p{ Bopo/a/}'); + Error('\P{ Bopo/a/}'); Expect(1, 65381, '\p{bopo}', ""); Expect(0, 65381, '\p{^bopo}', ""); Expect(0, 65381, '\P{bopo}', ""); @@ -85274,16 +87618,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65382, '\p{^bopo}', ""); Expect(1, 65382, '\P{bopo}', ""); Expect(0, 65382, '\P{^bopo}', ""); - Expect(1, 65381, '\p{ Bopo}', ""); - Expect(0, 65381, '\p{^ Bopo}', ""); - Expect(0, 65381, '\P{ Bopo}', ""); - Expect(1, 65381, '\P{^ Bopo}', ""); - Expect(0, 65382, '\p{ Bopo}', ""); - Expect(1, 65382, '\p{^ Bopo}', ""); - Expect(1, 65382, '\P{ Bopo}', ""); - Expect(0, 65382, '\P{^ Bopo}', ""); - Error('\p{_:=is_bopo}'); - Error('\P{_:=is_bopo}'); + Expect(1, 65381, '\p{ Bopo}', ""); + Expect(0, 65381, '\p{^ Bopo}', ""); + Expect(0, 65381, '\P{ Bopo}', ""); + Expect(1, 65381, '\P{^ Bopo}', ""); + Expect(0, 65382, '\p{ Bopo}', ""); + Expect(1, 65382, '\p{^ Bopo}', ""); + Expect(1, 65382, '\P{ Bopo}', ""); + Expect(0, 65382, '\P{^ Bopo}', ""); + Error('\p{ :=Is_BOPO}'); + Error('\P{ :=Is_BOPO}'); Expect(1, 65381, '\p{isbopo}', ""); Expect(0, 65381, '\p{^isbopo}', ""); Expect(0, 65381, '\P{isbopo}', ""); @@ -85292,16 +87636,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65382, '\p{^isbopo}', ""); Expect(1, 65382, '\P{isbopo}', ""); Expect(0, 65382, '\P{^isbopo}', ""); - Expect(1, 65381, '\p{ -Is_bopo}', ""); - Expect(0, 65381, '\p{^ -Is_bopo}', ""); - Expect(0, 65381, '\P{ -Is_bopo}', ""); - Expect(1, 65381, '\P{^ -Is_bopo}', ""); - Expect(0, 65382, '\p{ -Is_bopo}', ""); - Expect(1, 65382, '\p{^ -Is_bopo}', ""); - Expect(1, 65382, '\P{ -Is_bopo}', ""); - Expect(0, 65382, '\P{^ -Is_bopo}', ""); - Error('\p{_/a/bopomofo_Extended}'); - Error('\P{_/a/bopomofo_Extended}'); + Expect(1, 65381, '\p{-_Is_Bopo}', ""); + Expect(0, 65381, '\p{^-_Is_Bopo}', ""); + Expect(0, 65381, '\P{-_Is_Bopo}', ""); + Expect(1, 65381, '\P{^-_Is_Bopo}', ""); + Expect(0, 65382, '\p{-_Is_Bopo}', ""); + Expect(1, 65382, '\p{^-_Is_Bopo}', ""); + Expect(1, 65382, '\P{-_Is_Bopo}', ""); + Expect(0, 65382, '\P{^-_Is_Bopo}', ""); + Error('\p{ /a/Bopomofo_EXTENDED}'); + Error('\P{ /a/Bopomofo_EXTENDED}'); Expect(1, 12735, '\p{bopomofoextended}', ""); Expect(0, 12735, '\p{^bopomofoextended}', ""); Expect(0, 12735, '\P{bopomofoextended}', ""); @@ -85310,16 +87654,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12736, '\p{^bopomofoextended}', ""); Expect(1, 12736, '\P{bopomofoextended}', ""); Expect(0, 12736, '\P{^bopomofoextended}', ""); - Expect(1, 12735, '\p{ Bopomofo_EXTENDED}', ""); - Expect(0, 12735, '\p{^ Bopomofo_EXTENDED}', ""); - Expect(0, 12735, '\P{ Bopomofo_EXTENDED}', ""); - Expect(1, 12735, '\P{^ Bopomofo_EXTENDED}', ""); - Expect(0, 12736, '\p{ Bopomofo_EXTENDED}', ""); - Expect(1, 12736, '\p{^ Bopomofo_EXTENDED}', ""); - Expect(1, 12736, '\P{ Bopomofo_EXTENDED}', ""); - Expect(0, 12736, '\P{^ Bopomofo_EXTENDED}', ""); - Error('\p{_is_BOPOMOFO_EXTENDED:=}'); - Error('\P{_is_BOPOMOFO_EXTENDED:=}'); + Expect(1, 12735, '\p{ bopomofo_extended}', ""); + Expect(0, 12735, '\p{^ bopomofo_extended}', ""); + Expect(0, 12735, '\P{ bopomofo_extended}', ""); + Expect(1, 12735, '\P{^ bopomofo_extended}', ""); + Expect(0, 12736, '\p{ bopomofo_extended}', ""); + Expect(1, 12736, '\p{^ bopomofo_extended}', ""); + Expect(1, 12736, '\P{ bopomofo_extended}', ""); + Expect(0, 12736, '\P{^ bopomofo_extended}', ""); + Error('\p{ /a/Is_Bopomofo_extended}'); + Error('\P{ /a/Is_Bopomofo_extended}'); Expect(1, 12735, '\p{isbopomofoextended}', ""); Expect(0, 12735, '\p{^isbopomofoextended}', ""); Expect(0, 12735, '\P{isbopomofoextended}', ""); @@ -85328,16 +87672,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12736, '\p{^isbopomofoextended}', ""); Expect(1, 12736, '\P{isbopomofoextended}', ""); Expect(0, 12736, '\P{^isbopomofoextended}', ""); - Expect(1, 12735, '\p{--is_BOPOMOFO_Extended}', ""); - Expect(0, 12735, '\p{^--is_BOPOMOFO_Extended}', ""); - Expect(0, 12735, '\P{--is_BOPOMOFO_Extended}', ""); - Expect(1, 12735, '\P{^--is_BOPOMOFO_Extended}', ""); - Expect(0, 12736, '\p{--is_BOPOMOFO_Extended}', ""); - Expect(1, 12736, '\p{^--is_BOPOMOFO_Extended}', ""); - Expect(1, 12736, '\P{--is_BOPOMOFO_Extended}', ""); - Expect(0, 12736, '\P{^--is_BOPOMOFO_Extended}', ""); - Error('\p{ In_bopomofo_Extended:=}'); - Error('\P{ In_bopomofo_Extended:=}'); + Expect(1, 12735, '\p{_-is_bopomofo_EXTENDED}', ""); + Expect(0, 12735, '\p{^_-is_bopomofo_EXTENDED}', ""); + Expect(0, 12735, '\P{_-is_bopomofo_EXTENDED}', ""); + Expect(1, 12735, '\P{^_-is_bopomofo_EXTENDED}', ""); + Expect(0, 12736, '\p{_-is_bopomofo_EXTENDED}', ""); + Expect(1, 12736, '\p{^_-is_bopomofo_EXTENDED}', ""); + Expect(1, 12736, '\P{_-is_bopomofo_EXTENDED}', ""); + Expect(0, 12736, '\P{^_-is_bopomofo_EXTENDED}', ""); + Error('\p{_IN_Bopomofo_EXTENDED:=}'); + Error('\P{_IN_Bopomofo_EXTENDED:=}'); Expect(1, 12735, '\p{inbopomofoextended}', ""); Expect(0, 12735, '\p{^inbopomofoextended}', ""); Expect(0, 12735, '\P{inbopomofoextended}', ""); @@ -85346,16 +87690,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12736, '\p{^inbopomofoextended}', ""); Expect(1, 12736, '\P{inbopomofoextended}', ""); Expect(0, 12736, '\P{^inbopomofoextended}', ""); - Expect(1, 12735, '\p{ _In_BOPOMOFO_Extended}', ""); - Expect(0, 12735, '\p{^ _In_BOPOMOFO_Extended}', ""); - Expect(0, 12735, '\P{ _In_BOPOMOFO_Extended}', ""); - Expect(1, 12735, '\P{^ _In_BOPOMOFO_Extended}', ""); - Expect(0, 12736, '\p{ _In_BOPOMOFO_Extended}', ""); - Expect(1, 12736, '\p{^ _In_BOPOMOFO_Extended}', ""); - Expect(1, 12736, '\P{ _In_BOPOMOFO_Extended}', ""); - Expect(0, 12736, '\P{^ _In_BOPOMOFO_Extended}', ""); - Error('\p{:=-Bopomofo_Ext}'); - Error('\P{:=-Bopomofo_Ext}'); + Expect(1, 12735, '\p{_In_Bopomofo_Extended}', ""); + Expect(0, 12735, '\p{^_In_Bopomofo_Extended}', ""); + Expect(0, 12735, '\P{_In_Bopomofo_Extended}', ""); + Expect(1, 12735, '\P{^_In_Bopomofo_Extended}', ""); + Expect(0, 12736, '\p{_In_Bopomofo_Extended}', ""); + Expect(1, 12736, '\p{^_In_Bopomofo_Extended}', ""); + Expect(1, 12736, '\P{_In_Bopomofo_Extended}', ""); + Expect(0, 12736, '\P{^_In_Bopomofo_Extended}', ""); + Error('\p{ :=bopomofo_Ext}'); + Error('\P{ :=bopomofo_Ext}'); Expect(1, 12735, '\p{bopomofoext}', ""); Expect(0, 12735, '\p{^bopomofoext}', ""); Expect(0, 12735, '\P{bopomofoext}', ""); @@ -85364,16 +87708,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12736, '\p{^bopomofoext}', ""); Expect(1, 12736, '\P{bopomofoext}', ""); Expect(0, 12736, '\P{^bopomofoext}', ""); - Expect(1, 12735, '\p{ bopomofo_Ext}', ""); - Expect(0, 12735, '\p{^ bopomofo_Ext}', ""); - Expect(0, 12735, '\P{ bopomofo_Ext}', ""); - Expect(1, 12735, '\P{^ bopomofo_Ext}', ""); - Expect(0, 12736, '\p{ bopomofo_Ext}', ""); - Expect(1, 12736, '\p{^ bopomofo_Ext}', ""); - Expect(1, 12736, '\P{ bopomofo_Ext}', ""); - Expect(0, 12736, '\P{^ bopomofo_Ext}', ""); - Error('\p{:=IS_Bopomofo_Ext}'); - Error('\P{:=IS_Bopomofo_Ext}'); + Expect(1, 12735, '\p{--Bopomofo_EXT}', ""); + Expect(0, 12735, '\p{^--Bopomofo_EXT}', ""); + Expect(0, 12735, '\P{--Bopomofo_EXT}', ""); + Expect(1, 12735, '\P{^--Bopomofo_EXT}', ""); + Expect(0, 12736, '\p{--Bopomofo_EXT}', ""); + Expect(1, 12736, '\p{^--Bopomofo_EXT}', ""); + Expect(1, 12736, '\P{--Bopomofo_EXT}', ""); + Expect(0, 12736, '\P{^--Bopomofo_EXT}', ""); + Error('\p{:=Is_bopomofo_EXT}'); + Error('\P{:=Is_bopomofo_EXT}'); Expect(1, 12735, '\p{isbopomofoext}', ""); Expect(0, 12735, '\p{^isbopomofoext}', ""); Expect(0, 12735, '\P{isbopomofoext}', ""); @@ -85382,16 +87726,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12736, '\p{^isbopomofoext}', ""); Expect(1, 12736, '\P{isbopomofoext}', ""); Expect(0, 12736, '\P{^isbopomofoext}', ""); - Expect(1, 12735, '\p{ IS_bopomofo_ext}', ""); - Expect(0, 12735, '\p{^ IS_bopomofo_ext}', ""); - Expect(0, 12735, '\P{ IS_bopomofo_ext}', ""); - Expect(1, 12735, '\P{^ IS_bopomofo_ext}', ""); - Expect(0, 12736, '\p{ IS_bopomofo_ext}', ""); - Expect(1, 12736, '\p{^ IS_bopomofo_ext}', ""); - Expect(1, 12736, '\P{ IS_bopomofo_ext}', ""); - Expect(0, 12736, '\P{^ IS_bopomofo_ext}', ""); - Error('\p{/a/ _in_Bopomofo_Ext}'); - Error('\P{/a/ _in_Bopomofo_Ext}'); + Expect(1, 12735, '\p{_ Is_Bopomofo_Ext}', ""); + Expect(0, 12735, '\p{^_ Is_Bopomofo_Ext}', ""); + Expect(0, 12735, '\P{_ Is_Bopomofo_Ext}', ""); + Expect(1, 12735, '\P{^_ Is_Bopomofo_Ext}', ""); + Expect(0, 12736, '\p{_ Is_Bopomofo_Ext}', ""); + Expect(1, 12736, '\p{^_ Is_Bopomofo_Ext}', ""); + Expect(1, 12736, '\P{_ Is_Bopomofo_Ext}', ""); + Expect(0, 12736, '\P{^_ Is_Bopomofo_Ext}', ""); + Error('\p{ :=In_bopomofo_EXT}'); + Error('\P{ :=In_bopomofo_EXT}'); Expect(1, 12735, '\p{inbopomofoext}', ""); Expect(0, 12735, '\p{^inbopomofoext}', ""); Expect(0, 12735, '\P{inbopomofoext}', ""); @@ -85400,16 +87744,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12736, '\p{^inbopomofoext}', ""); Expect(1, 12736, '\P{inbopomofoext}', ""); Expect(0, 12736, '\P{^inbopomofoext}', ""); - Expect(1, 12735, '\p{ _IN_Bopomofo_EXT}', ""); - Expect(0, 12735, '\p{^ _IN_Bopomofo_EXT}', ""); - Expect(0, 12735, '\P{ _IN_Bopomofo_EXT}', ""); - Expect(1, 12735, '\P{^ _IN_Bopomofo_EXT}', ""); - Expect(0, 12736, '\p{ _IN_Bopomofo_EXT}', ""); - Expect(1, 12736, '\p{^ _IN_Bopomofo_EXT}', ""); - Expect(1, 12736, '\P{ _IN_Bopomofo_EXT}', ""); - Expect(0, 12736, '\P{^ _IN_Bopomofo_EXT}', ""); - Error('\p{-_box_DRAWING:=}'); - Error('\P{-_box_DRAWING:=}'); + Expect(1, 12735, '\p{-in_BOPOMOFO_EXT}', ""); + Expect(0, 12735, '\p{^-in_BOPOMOFO_EXT}', ""); + Expect(0, 12735, '\P{-in_BOPOMOFO_EXT}', ""); + Expect(1, 12735, '\P{^-in_BOPOMOFO_EXT}', ""); + Expect(0, 12736, '\p{-in_BOPOMOFO_EXT}', ""); + Expect(1, 12736, '\p{^-in_BOPOMOFO_EXT}', ""); + Expect(1, 12736, '\P{-in_BOPOMOFO_EXT}', ""); + Expect(0, 12736, '\P{^-in_BOPOMOFO_EXT}', ""); + Error('\p{_-box_Drawing:=}'); + Error('\P{_-box_Drawing:=}'); Expect(1, 9599, '\p{boxdrawing}', ""); Expect(0, 9599, '\p{^boxdrawing}', ""); Expect(0, 9599, '\P{boxdrawing}', ""); @@ -85418,16 +87762,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9600, '\p{^boxdrawing}', ""); Expect(1, 9600, '\P{boxdrawing}', ""); Expect(0, 9600, '\P{^boxdrawing}', ""); - Expect(1, 9599, '\p{_Box_Drawing}', ""); - Expect(0, 9599, '\p{^_Box_Drawing}', ""); - Expect(0, 9599, '\P{_Box_Drawing}', ""); - Expect(1, 9599, '\P{^_Box_Drawing}', ""); - Expect(0, 9600, '\p{_Box_Drawing}', ""); - Expect(1, 9600, '\p{^_Box_Drawing}', ""); - Expect(1, 9600, '\P{_Box_Drawing}', ""); - Expect(0, 9600, '\P{^_Box_Drawing}', ""); - Error('\p{:=Is_Box_Drawing}'); - Error('\P{:=Is_Box_Drawing}'); + Expect(1, 9599, '\p{ BOX_Drawing}', ""); + Expect(0, 9599, '\p{^ BOX_Drawing}', ""); + Expect(0, 9599, '\P{ BOX_Drawing}', ""); + Expect(1, 9599, '\P{^ BOX_Drawing}', ""); + Expect(0, 9600, '\p{ BOX_Drawing}', ""); + Expect(1, 9600, '\p{^ BOX_Drawing}', ""); + Expect(1, 9600, '\P{ BOX_Drawing}', ""); + Expect(0, 9600, '\P{^ BOX_Drawing}', ""); + Error('\p{-_IS_Box_Drawing/a/}'); + Error('\P{-_IS_Box_Drawing/a/}'); Expect(1, 9599, '\p{isboxdrawing}', ""); Expect(0, 9599, '\p{^isboxdrawing}', ""); Expect(0, 9599, '\P{isboxdrawing}', ""); @@ -85436,16 +87780,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9600, '\p{^isboxdrawing}', ""); Expect(1, 9600, '\P{isboxdrawing}', ""); Expect(0, 9600, '\P{^isboxdrawing}', ""); - Expect(1, 9599, '\p{_ IS_box_Drawing}', ""); - Expect(0, 9599, '\p{^_ IS_box_Drawing}', ""); - Expect(0, 9599, '\P{_ IS_box_Drawing}', ""); - Expect(1, 9599, '\P{^_ IS_box_Drawing}', ""); - Expect(0, 9600, '\p{_ IS_box_Drawing}', ""); - Expect(1, 9600, '\p{^_ IS_box_Drawing}', ""); - Expect(1, 9600, '\P{_ IS_box_Drawing}', ""); - Expect(0, 9600, '\P{^_ IS_box_Drawing}', ""); - Error('\p{-IN_box_drawing/a/}'); - Error('\P{-IN_box_drawing/a/}'); + Expect(1, 9599, '\p{_is_BOX_Drawing}', ""); + Expect(0, 9599, '\p{^_is_BOX_Drawing}', ""); + Expect(0, 9599, '\P{_is_BOX_Drawing}', ""); + Expect(1, 9599, '\P{^_is_BOX_Drawing}', ""); + Expect(0, 9600, '\p{_is_BOX_Drawing}', ""); + Expect(1, 9600, '\p{^_is_BOX_Drawing}', ""); + Expect(1, 9600, '\P{_is_BOX_Drawing}', ""); + Expect(0, 9600, '\P{^_is_BOX_Drawing}', ""); + Error('\p{ IN_BOX_Drawing/a/}'); + Error('\P{ IN_BOX_Drawing/a/}'); Expect(1, 9599, '\p{inboxdrawing}', ""); Expect(0, 9599, '\p{^inboxdrawing}', ""); Expect(0, 9599, '\P{inboxdrawing}', ""); @@ -85454,16 +87798,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9600, '\p{^inboxdrawing}', ""); Expect(1, 9600, '\P{inboxdrawing}', ""); Expect(0, 9600, '\P{^inboxdrawing}', ""); - Expect(1, 9599, '\p{ _IN_BOX_drawing}', ""); - Expect(0, 9599, '\p{^ _IN_BOX_drawing}', ""); - Expect(0, 9599, '\P{ _IN_BOX_drawing}', ""); - Expect(1, 9599, '\P{^ _IN_BOX_drawing}', ""); - Expect(0, 9600, '\p{ _IN_BOX_drawing}', ""); - Expect(1, 9600, '\p{^ _IN_BOX_drawing}', ""); - Expect(1, 9600, '\P{ _IN_BOX_drawing}', ""); - Expect(0, 9600, '\P{^ _IN_BOX_drawing}', ""); - Error('\p{_:=BRAHMI}'); - Error('\P{_:=BRAHMI}'); + Expect(1, 9599, '\p{ -In_Box_DRAWING}', ""); + Expect(0, 9599, '\p{^ -In_Box_DRAWING}', ""); + Expect(0, 9599, '\P{ -In_Box_DRAWING}', ""); + Expect(1, 9599, '\P{^ -In_Box_DRAWING}', ""); + Expect(0, 9600, '\p{ -In_Box_DRAWING}', ""); + Expect(1, 9600, '\p{^ -In_Box_DRAWING}', ""); + Expect(1, 9600, '\P{ -In_Box_DRAWING}', ""); + Expect(0, 9600, '\P{^ -In_Box_DRAWING}', ""); + Error('\p{-/a/brahmi}'); + Error('\P{-/a/brahmi}'); Expect(1, 69759, '\p{brahmi}', ""); Expect(0, 69759, '\p{^brahmi}', ""); Expect(0, 69759, '\P{brahmi}', ""); @@ -85472,16 +87816,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69760, '\p{^brahmi}', ""); Expect(1, 69760, '\P{brahmi}', ""); Expect(0, 69760, '\P{^brahmi}', ""); - Expect(1, 69759, '\p{ _Brahmi}', ""); - Expect(0, 69759, '\p{^ _Brahmi}', ""); - Expect(0, 69759, '\P{ _Brahmi}', ""); - Expect(1, 69759, '\P{^ _Brahmi}', ""); - Expect(0, 69760, '\p{ _Brahmi}', ""); - Expect(1, 69760, '\p{^ _Brahmi}', ""); - Expect(1, 69760, '\P{ _Brahmi}', ""); - Expect(0, 69760, '\P{^ _Brahmi}', ""); - Error('\p{_:=Is_Brahmi}'); - Error('\P{_:=Is_Brahmi}'); + Expect(1, 69759, '\p{ brahmi}', ""); + Expect(0, 69759, '\p{^ brahmi}', ""); + Expect(0, 69759, '\P{ brahmi}', ""); + Expect(1, 69759, '\P{^ brahmi}', ""); + Expect(0, 69760, '\p{ brahmi}', ""); + Expect(1, 69760, '\p{^ brahmi}', ""); + Expect(1, 69760, '\P{ brahmi}', ""); + Expect(0, 69760, '\P{^ brahmi}', ""); + Error('\p{/a/_Is_brahmi}'); + Error('\P{/a/_Is_brahmi}'); Expect(1, 69759, '\p{isbrahmi}', ""); Expect(0, 69759, '\p{^isbrahmi}', ""); Expect(0, 69759, '\P{isbrahmi}', ""); @@ -85490,16 +87834,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69760, '\p{^isbrahmi}', ""); Expect(1, 69760, '\P{isbrahmi}', ""); Expect(0, 69760, '\P{^isbrahmi}', ""); - Expect(1, 69759, '\p{ Is_Brahmi}', ""); - Expect(0, 69759, '\p{^ Is_Brahmi}', ""); - Expect(0, 69759, '\P{ Is_Brahmi}', ""); - Expect(1, 69759, '\P{^ Is_Brahmi}', ""); - Expect(0, 69760, '\p{ Is_Brahmi}', ""); - Expect(1, 69760, '\p{^ Is_Brahmi}', ""); - Expect(1, 69760, '\P{ Is_Brahmi}', ""); - Expect(0, 69760, '\P{^ Is_Brahmi}', ""); - Error('\p{ Brah/a/}'); - Error('\P{ Brah/a/}'); + Expect(1, 69759, '\p{ IS_Brahmi}', ""); + Expect(0, 69759, '\p{^ IS_Brahmi}', ""); + Expect(0, 69759, '\P{ IS_Brahmi}', ""); + Expect(1, 69759, '\P{^ IS_Brahmi}', ""); + Expect(0, 69760, '\p{ IS_Brahmi}', ""); + Expect(1, 69760, '\p{^ IS_Brahmi}', ""); + Expect(1, 69760, '\P{ IS_Brahmi}', ""); + Expect(0, 69760, '\P{^ IS_Brahmi}', ""); + Error('\p{--BRAH/a/}'); + Error('\P{--BRAH/a/}'); Expect(1, 69759, '\p{brah}', ""); Expect(0, 69759, '\p{^brah}', ""); Expect(0, 69759, '\P{brah}', ""); @@ -85508,16 +87852,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69760, '\p{^brah}', ""); Expect(1, 69760, '\P{brah}', ""); Expect(0, 69760, '\P{^brah}', ""); - Expect(1, 69759, '\p{ -BRAH}', ""); - Expect(0, 69759, '\p{^ -BRAH}', ""); - Expect(0, 69759, '\P{ -BRAH}', ""); - Expect(1, 69759, '\P{^ -BRAH}', ""); - Expect(0, 69760, '\p{ -BRAH}', ""); - Expect(1, 69760, '\p{^ -BRAH}', ""); - Expect(1, 69760, '\P{ -BRAH}', ""); - Expect(0, 69760, '\P{^ -BRAH}', ""); - Error('\p{:=IS_brah}'); - Error('\P{:=IS_brah}'); + Expect(1, 69759, '\p{ BRAH}', ""); + Expect(0, 69759, '\p{^ BRAH}', ""); + Expect(0, 69759, '\P{ BRAH}', ""); + Expect(1, 69759, '\P{^ BRAH}', ""); + Expect(0, 69760, '\p{ BRAH}', ""); + Expect(1, 69760, '\p{^ BRAH}', ""); + Expect(1, 69760, '\P{ BRAH}', ""); + Expect(0, 69760, '\P{^ BRAH}', ""); + Error('\p{/a/_-Is_Brah}'); + Error('\P{/a/_-Is_Brah}'); Expect(1, 69759, '\p{isbrah}', ""); Expect(0, 69759, '\p{^isbrah}', ""); Expect(0, 69759, '\P{isbrah}', ""); @@ -85526,16 +87870,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69760, '\p{^isbrah}', ""); Expect(1, 69760, '\P{isbrah}', ""); Expect(0, 69760, '\P{^isbrah}', ""); - Expect(1, 69759, '\p{ Is_Brah}', ""); - Expect(0, 69759, '\p{^ Is_Brah}', ""); - Expect(0, 69759, '\P{ Is_Brah}', ""); - Expect(1, 69759, '\P{^ Is_Brah}', ""); - Expect(0, 69760, '\p{ Is_Brah}', ""); - Expect(1, 69760, '\p{^ Is_Brah}', ""); - Expect(1, 69760, '\P{ Is_Brah}', ""); - Expect(0, 69760, '\P{^ Is_Brah}', ""); - Error('\p{/a/ BRAILLE}'); - Error('\P{/a/ BRAILLE}'); + Expect(1, 69759, '\p{ Is_Brah}', ""); + Expect(0, 69759, '\p{^ Is_Brah}', ""); + Expect(0, 69759, '\P{ Is_Brah}', ""); + Expect(1, 69759, '\P{^ Is_Brah}', ""); + Expect(0, 69760, '\p{ Is_Brah}', ""); + Expect(1, 69760, '\p{^ Is_Brah}', ""); + Expect(1, 69760, '\P{ Is_Brah}', ""); + Expect(0, 69760, '\P{^ Is_Brah}', ""); + Error('\p{ :=Braille}'); + Error('\P{ :=Braille}'); Expect(1, 10495, '\p{braille}', ""); Expect(0, 10495, '\p{^braille}', ""); Expect(0, 10495, '\P{braille}', ""); @@ -85544,16 +87888,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10496, '\p{^braille}', ""); Expect(1, 10496, '\P{braille}', ""); Expect(0, 10496, '\P{^braille}', ""); - Expect(1, 10495, '\p{ braille}', ""); - Expect(0, 10495, '\p{^ braille}', ""); - Expect(0, 10495, '\P{ braille}', ""); - Expect(1, 10495, '\P{^ braille}', ""); - Expect(0, 10496, '\p{ braille}', ""); - Expect(1, 10496, '\p{^ braille}', ""); - Expect(1, 10496, '\P{ braille}', ""); - Expect(0, 10496, '\P{^ braille}', ""); - Error('\p{_Is_braille/a/}'); - Error('\P{_Is_braille/a/}'); + Expect(1, 10495, '\p{ _BRAILLE}', ""); + Expect(0, 10495, '\p{^ _BRAILLE}', ""); + Expect(0, 10495, '\P{ _BRAILLE}', ""); + Expect(1, 10495, '\P{^ _BRAILLE}', ""); + Expect(0, 10496, '\p{ _BRAILLE}', ""); + Expect(1, 10496, '\p{^ _BRAILLE}', ""); + Expect(1, 10496, '\P{ _BRAILLE}', ""); + Expect(0, 10496, '\P{^ _BRAILLE}', ""); + Error('\p{ Is_braille/a/}'); + Error('\P{ Is_braille/a/}'); Expect(1, 10495, '\p{isbraille}', ""); Expect(0, 10495, '\p{^isbraille}', ""); Expect(0, 10495, '\P{isbraille}', ""); @@ -85562,16 +87906,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10496, '\p{^isbraille}', ""); Expect(1, 10496, '\P{isbraille}', ""); Expect(0, 10496, '\P{^isbraille}', ""); - Expect(1, 10495, '\p{-is_Braille}', ""); - Expect(0, 10495, '\p{^-is_Braille}', ""); - Expect(0, 10495, '\P{-is_Braille}', ""); - Expect(1, 10495, '\P{^-is_Braille}', ""); - Expect(0, 10496, '\p{-is_Braille}', ""); - Expect(1, 10496, '\p{^-is_Braille}', ""); - Expect(1, 10496, '\P{-is_Braille}', ""); - Expect(0, 10496, '\P{^-is_Braille}', ""); - Error('\p{ :=Brai}'); - Error('\P{ :=Brai}'); + Expect(1, 10495, '\p{ is_Braille}', ""); + Expect(0, 10495, '\p{^ is_Braille}', ""); + Expect(0, 10495, '\P{ is_Braille}', ""); + Expect(1, 10495, '\P{^ is_Braille}', ""); + Expect(0, 10496, '\p{ is_Braille}', ""); + Expect(1, 10496, '\p{^ is_Braille}', ""); + Expect(1, 10496, '\P{ is_Braille}', ""); + Expect(0, 10496, '\P{^ is_Braille}', ""); + Error('\p{ Brai/a/}'); + Error('\P{ Brai/a/}'); Expect(1, 10495, '\p{brai}', ""); Expect(0, 10495, '\p{^brai}', ""); Expect(0, 10495, '\P{brai}', ""); @@ -85588,8 +87932,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10496, '\p{^ Brai}', ""); Expect(1, 10496, '\P{ Brai}', ""); Expect(0, 10496, '\P{^ Brai}', ""); - Error('\p{-_Is_Brai:=}'); - Error('\P{-_Is_Brai:=}'); + Error('\p{_/a/is_brai}'); + Error('\P{_/a/is_brai}'); Expect(1, 10495, '\p{isbrai}', ""); Expect(0, 10495, '\p{^isbrai}', ""); Expect(0, 10495, '\P{isbrai}', ""); @@ -85598,16 +87942,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10496, '\p{^isbrai}', ""); Expect(1, 10496, '\P{isbrai}', ""); Expect(0, 10496, '\P{^isbrai}', ""); - Expect(1, 10495, '\p{_ Is_BRAI}', ""); - Expect(0, 10495, '\p{^_ Is_BRAI}', ""); - Expect(0, 10495, '\P{_ Is_BRAI}', ""); - Expect(1, 10495, '\P{^_ Is_BRAI}', ""); - Expect(0, 10496, '\p{_ Is_BRAI}', ""); - Expect(1, 10496, '\p{^_ Is_BRAI}', ""); - Expect(1, 10496, '\P{_ Is_BRAI}', ""); - Expect(0, 10496, '\P{^_ Is_BRAI}', ""); - Error('\p{:= Braille_patterns}'); - Error('\P{:= Braille_patterns}'); + Expect(1, 10495, '\p{ is_Brai}', ""); + Expect(0, 10495, '\p{^ is_Brai}', ""); + Expect(0, 10495, '\P{ is_Brai}', ""); + Expect(1, 10495, '\P{^ is_Brai}', ""); + Expect(0, 10496, '\p{ is_Brai}', ""); + Expect(1, 10496, '\p{^ is_Brai}', ""); + Expect(1, 10496, '\P{ is_Brai}', ""); + Expect(0, 10496, '\P{^ is_Brai}', ""); + Error('\p{:= braille_Patterns}'); + Error('\P{:= braille_Patterns}'); Expect(1, 10495, '\p{braillepatterns}', ""); Expect(0, 10495, '\p{^braillepatterns}', ""); Expect(0, 10495, '\P{braillepatterns}', ""); @@ -85616,16 +87960,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10496, '\p{^braillepatterns}', ""); Expect(1, 10496, '\P{braillepatterns}', ""); Expect(0, 10496, '\P{^braillepatterns}', ""); - Expect(1, 10495, '\p{ _Braille_Patterns}', ""); - Expect(0, 10495, '\p{^ _Braille_Patterns}', ""); - Expect(0, 10495, '\P{ _Braille_Patterns}', ""); - Expect(1, 10495, '\P{^ _Braille_Patterns}', ""); - Expect(0, 10496, '\p{ _Braille_Patterns}', ""); - Expect(1, 10496, '\p{^ _Braille_Patterns}', ""); - Expect(1, 10496, '\P{ _Braille_Patterns}', ""); - Expect(0, 10496, '\P{^ _Braille_Patterns}', ""); - Error('\p{:= Is_BRAILLE_Patterns}'); - Error('\P{:= Is_BRAILLE_Patterns}'); + Expect(1, 10495, '\p{ BRAILLE_patterns}', ""); + Expect(0, 10495, '\p{^ BRAILLE_patterns}', ""); + Expect(0, 10495, '\P{ BRAILLE_patterns}', ""); + Expect(1, 10495, '\P{^ BRAILLE_patterns}', ""); + Expect(0, 10496, '\p{ BRAILLE_patterns}', ""); + Expect(1, 10496, '\p{^ BRAILLE_patterns}', ""); + Expect(1, 10496, '\P{ BRAILLE_patterns}', ""); + Expect(0, 10496, '\P{^ BRAILLE_patterns}', ""); + Error('\p{:= Is_braille_Patterns}'); + Error('\P{:= Is_braille_Patterns}'); Expect(1, 10495, '\p{isbraillepatterns}', ""); Expect(0, 10495, '\p{^isbraillepatterns}', ""); Expect(0, 10495, '\P{isbraillepatterns}', ""); @@ -85634,16 +87978,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10496, '\p{^isbraillepatterns}', ""); Expect(1, 10496, '\P{isbraillepatterns}', ""); Expect(0, 10496, '\P{^isbraillepatterns}', ""); - Expect(1, 10495, '\p{ is_braille_PATTERNS}', ""); - Expect(0, 10495, '\p{^ is_braille_PATTERNS}', ""); - Expect(0, 10495, '\P{ is_braille_PATTERNS}', ""); - Expect(1, 10495, '\P{^ is_braille_PATTERNS}', ""); - Expect(0, 10496, '\p{ is_braille_PATTERNS}', ""); - Expect(1, 10496, '\p{^ is_braille_PATTERNS}', ""); - Expect(1, 10496, '\P{ is_braille_PATTERNS}', ""); - Expect(0, 10496, '\P{^ is_braille_PATTERNS}', ""); - Error('\p{/a/ -In_Braille_patterns}'); - Error('\P{/a/ -In_Braille_patterns}'); + Expect(1, 10495, '\p{ is_BRAILLE_Patterns}', ""); + Expect(0, 10495, '\p{^ is_BRAILLE_Patterns}', ""); + Expect(0, 10495, '\P{ is_BRAILLE_Patterns}', ""); + Expect(1, 10495, '\P{^ is_BRAILLE_Patterns}', ""); + Expect(0, 10496, '\p{ is_BRAILLE_Patterns}', ""); + Expect(1, 10496, '\p{^ is_BRAILLE_Patterns}', ""); + Expect(1, 10496, '\P{ is_BRAILLE_Patterns}', ""); + Expect(0, 10496, '\P{^ is_BRAILLE_Patterns}', ""); + Error('\p{/a/In_BRAILLE_patterns}'); + Error('\P{/a/In_BRAILLE_patterns}'); Expect(1, 10495, '\p{inbraillepatterns}', ""); Expect(0, 10495, '\p{^inbraillepatterns}', ""); Expect(0, 10495, '\P{inbraillepatterns}', ""); @@ -85652,16 +87996,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10496, '\p{^inbraillepatterns}', ""); Expect(1, 10496, '\P{inbraillepatterns}', ""); Expect(0, 10496, '\P{^inbraillepatterns}', ""); - Expect(1, 10495, '\p{- In_braille_PATTERNS}', ""); - Expect(0, 10495, '\p{^- In_braille_PATTERNS}', ""); - Expect(0, 10495, '\P{- In_braille_PATTERNS}', ""); - Expect(1, 10495, '\P{^- In_braille_PATTERNS}', ""); - Expect(0, 10496, '\p{- In_braille_PATTERNS}', ""); - Expect(1, 10496, '\p{^- In_braille_PATTERNS}', ""); - Expect(1, 10496, '\P{- In_braille_PATTERNS}', ""); - Expect(0, 10496, '\P{^- In_braille_PATTERNS}', ""); - Error('\p{ -In_Braille/a/}'); - Error('\P{ -In_Braille/a/}'); + Expect(1, 10495, '\p{-in_BRAILLE_PATTERNS}', ""); + Expect(0, 10495, '\p{^-in_BRAILLE_PATTERNS}', ""); + Expect(0, 10495, '\P{-in_BRAILLE_PATTERNS}', ""); + Expect(1, 10495, '\P{^-in_BRAILLE_PATTERNS}', ""); + Expect(0, 10496, '\p{-in_BRAILLE_PATTERNS}', ""); + Expect(1, 10496, '\p{^-in_BRAILLE_PATTERNS}', ""); + Expect(1, 10496, '\P{-in_BRAILLE_PATTERNS}', ""); + Expect(0, 10496, '\P{^-in_BRAILLE_PATTERNS}', ""); + Error('\p{/a/ In_braille}'); + Error('\P{/a/ In_braille}'); Expect(1, 10495, '\p{inbraille}', ""); Expect(0, 10495, '\p{^inbraille}', ""); Expect(0, 10495, '\P{inbraille}', ""); @@ -85670,16 +88014,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10496, '\p{^inbraille}', ""); Expect(1, 10496, '\P{inbraille}', ""); Expect(0, 10496, '\P{^inbraille}', ""); - Expect(1, 10495, '\p{ -In_braille}', ""); - Expect(0, 10495, '\p{^ -In_braille}', ""); - Expect(0, 10495, '\P{ -In_braille}', ""); - Expect(1, 10495, '\P{^ -In_braille}', ""); - Expect(0, 10496, '\p{ -In_braille}', ""); - Expect(1, 10496, '\p{^ -In_braille}', ""); - Expect(1, 10496, '\P{ -In_braille}', ""); - Expect(0, 10496, '\P{^ -In_braille}', ""); - Error('\p{/a/ BUGINESE}'); - Error('\P{/a/ BUGINESE}'); + Expect(1, 10495, '\p{__In_braille}', ""); + Expect(0, 10495, '\p{^__In_braille}', ""); + Expect(0, 10495, '\P{__In_braille}', ""); + Expect(1, 10495, '\P{^__In_braille}', ""); + Expect(0, 10496, '\p{__In_braille}', ""); + Expect(1, 10496, '\p{^__In_braille}', ""); + Expect(1, 10496, '\P{__In_braille}', ""); + Expect(0, 10496, '\P{^__In_braille}', ""); + Error('\p{/a/ Buginese}'); + Error('\P{/a/ Buginese}'); Expect(1, 43471, '\p{buginese}', ""); Expect(0, 43471, '\p{^buginese}', ""); Expect(0, 43471, '\P{buginese}', ""); @@ -85688,16 +88032,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43472, '\p{^buginese}', ""); Expect(1, 43472, '\P{buginese}', ""); Expect(0, 43472, '\P{^buginese}', ""); - Expect(1, 43471, '\p{-BUGINESE}', ""); - Expect(0, 43471, '\p{^-BUGINESE}', ""); - Expect(0, 43471, '\P{-BUGINESE}', ""); - Expect(1, 43471, '\P{^-BUGINESE}', ""); - Expect(0, 43472, '\p{-BUGINESE}', ""); - Expect(1, 43472, '\p{^-BUGINESE}', ""); - Expect(1, 43472, '\P{-BUGINESE}', ""); - Expect(0, 43472, '\P{^-BUGINESE}', ""); - Error('\p{/a/-_Is_buginese}'); - Error('\P{/a/-_Is_buginese}'); + Expect(1, 43471, '\p{-buginese}', ""); + Expect(0, 43471, '\p{^-buginese}', ""); + Expect(0, 43471, '\P{-buginese}', ""); + Expect(1, 43471, '\P{^-buginese}', ""); + Expect(0, 43472, '\p{-buginese}', ""); + Expect(1, 43472, '\p{^-buginese}', ""); + Expect(1, 43472, '\P{-buginese}', ""); + Expect(0, 43472, '\P{^-buginese}', ""); + Error('\p{ _Is_buginese/a/}'); + Error('\P{ _Is_buginese/a/}'); Expect(1, 43471, '\p{isbuginese}', ""); Expect(0, 43471, '\p{^isbuginese}', ""); Expect(0, 43471, '\P{isbuginese}', ""); @@ -85706,16 +88050,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43472, '\p{^isbuginese}', ""); Expect(1, 43472, '\P{isbuginese}', ""); Expect(0, 43472, '\P{^isbuginese}', ""); - Expect(1, 43471, '\p{-_Is_Buginese}', ""); - Expect(0, 43471, '\p{^-_Is_Buginese}', ""); - Expect(0, 43471, '\P{-_Is_Buginese}', ""); - Expect(1, 43471, '\P{^-_Is_Buginese}', ""); - Expect(0, 43472, '\p{-_Is_Buginese}', ""); - Expect(1, 43472, '\p{^-_Is_Buginese}', ""); - Expect(1, 43472, '\P{-_Is_Buginese}', ""); - Expect(0, 43472, '\P{^-_Is_Buginese}', ""); - Error('\p{Bugi:=}'); - Error('\P{Bugi:=}'); + Expect(1, 43471, '\p{- Is_Buginese}', ""); + Expect(0, 43471, '\p{^- Is_Buginese}', ""); + Expect(0, 43471, '\P{- Is_Buginese}', ""); + Expect(1, 43471, '\P{^- Is_Buginese}', ""); + Expect(0, 43472, '\p{- Is_Buginese}', ""); + Expect(1, 43472, '\p{^- Is_Buginese}', ""); + Expect(1, 43472, '\P{- Is_Buginese}', ""); + Expect(0, 43472, '\P{^- Is_Buginese}', ""); + Error('\p{:= Bugi}'); + Error('\P{:= Bugi}'); Expect(1, 43471, '\p{bugi}', ""); Expect(0, 43471, '\p{^bugi}', ""); Expect(0, 43471, '\P{bugi}', ""); @@ -85724,16 +88068,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43472, '\p{^bugi}', ""); Expect(1, 43472, '\P{bugi}', ""); Expect(0, 43472, '\P{^bugi}', ""); - Expect(1, 43471, '\p{ _BUGI}', ""); - Expect(0, 43471, '\p{^ _BUGI}', ""); - Expect(0, 43471, '\P{ _BUGI}', ""); - Expect(1, 43471, '\P{^ _BUGI}', ""); - Expect(0, 43472, '\p{ _BUGI}', ""); - Expect(1, 43472, '\p{^ _BUGI}', ""); - Expect(1, 43472, '\P{ _BUGI}', ""); - Expect(0, 43472, '\P{^ _BUGI}', ""); - Error('\p{--is_BUGI/a/}'); - Error('\P{--is_BUGI/a/}'); + Expect(1, 43471, '\p{- Bugi}', ""); + Expect(0, 43471, '\p{^- Bugi}', ""); + Expect(0, 43471, '\P{- Bugi}', ""); + Expect(1, 43471, '\P{^- Bugi}', ""); + Expect(0, 43472, '\p{- Bugi}', ""); + Expect(1, 43472, '\p{^- Bugi}', ""); + Expect(1, 43472, '\P{- Bugi}', ""); + Expect(0, 43472, '\P{^- Bugi}', ""); + Error('\p{ /a/Is_Bugi}'); + Error('\P{ /a/Is_Bugi}'); Expect(1, 43471, '\p{isbugi}', ""); Expect(0, 43471, '\p{^isbugi}', ""); Expect(0, 43471, '\P{isbugi}', ""); @@ -85742,16 +88086,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43472, '\p{^isbugi}', ""); Expect(1, 43472, '\P{isbugi}', ""); Expect(0, 43472, '\P{^isbugi}', ""); - Expect(1, 43471, '\p{-_IS_bugi}', ""); - Expect(0, 43471, '\p{^-_IS_bugi}', ""); - Expect(0, 43471, '\P{-_IS_bugi}', ""); - Expect(1, 43471, '\P{^-_IS_bugi}', ""); - Expect(0, 43472, '\p{-_IS_bugi}', ""); - Expect(1, 43472, '\p{^-_IS_bugi}', ""); - Expect(1, 43472, '\P{-_IS_bugi}', ""); - Expect(0, 43472, '\P{^-_IS_bugi}', ""); - Error('\p{:= Buhid}'); - Error('\P{:= Buhid}'); + Expect(1, 43471, '\p{__IS_bugi}', ""); + Expect(0, 43471, '\p{^__IS_bugi}', ""); + Expect(0, 43471, '\P{__IS_bugi}', ""); + Expect(1, 43471, '\P{^__IS_bugi}', ""); + Expect(0, 43472, '\p{__IS_bugi}', ""); + Expect(1, 43472, '\p{^__IS_bugi}', ""); + Expect(1, 43472, '\P{__IS_bugi}', ""); + Expect(0, 43472, '\P{^__IS_bugi}', ""); + Error('\p{/a/- buhid}'); + Error('\P{/a/- buhid}'); Expect(1, 5971, '\p{buhid}', ""); Expect(0, 5971, '\p{^buhid}', ""); Expect(0, 5971, '\P{buhid}', ""); @@ -85760,16 +88104,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5972, '\p{^buhid}', ""); Expect(1, 5972, '\P{buhid}', ""); Expect(0, 5972, '\P{^buhid}', ""); - Expect(1, 5971, '\p{ BUHID}', ""); - Expect(0, 5971, '\p{^ BUHID}', ""); - Expect(0, 5971, '\P{ BUHID}', ""); - Expect(1, 5971, '\P{^ BUHID}', ""); - Expect(0, 5972, '\p{ BUHID}', ""); - Expect(1, 5972, '\p{^ BUHID}', ""); - Expect(1, 5972, '\P{ BUHID}', ""); - Expect(0, 5972, '\P{^ BUHID}', ""); - Error('\p{_/a/is_buhid}'); - Error('\P{_/a/is_buhid}'); + Expect(1, 5971, '\p{ -Buhid}', ""); + Expect(0, 5971, '\p{^ -Buhid}', ""); + Expect(0, 5971, '\P{ -Buhid}', ""); + Expect(1, 5971, '\P{^ -Buhid}', ""); + Expect(0, 5972, '\p{ -Buhid}', ""); + Expect(1, 5972, '\p{^ -Buhid}', ""); + Expect(1, 5972, '\P{ -Buhid}', ""); + Expect(0, 5972, '\P{^ -Buhid}', ""); + Error('\p{- is_buhid/a/}'); + Error('\P{- is_buhid/a/}'); Expect(1, 5971, '\p{isbuhid}', ""); Expect(0, 5971, '\p{^isbuhid}', ""); Expect(0, 5971, '\P{isbuhid}', ""); @@ -85778,16 +88122,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5972, '\p{^isbuhid}', ""); Expect(1, 5972, '\P{isbuhid}', ""); Expect(0, 5972, '\P{^isbuhid}', ""); - Expect(1, 5971, '\p{_is_Buhid}', ""); - Expect(0, 5971, '\p{^_is_Buhid}', ""); - Expect(0, 5971, '\P{_is_Buhid}', ""); - Expect(1, 5971, '\P{^_is_Buhid}', ""); - Expect(0, 5972, '\p{_is_Buhid}', ""); - Expect(1, 5972, '\p{^_is_Buhid}', ""); - Expect(1, 5972, '\P{_is_Buhid}', ""); - Expect(0, 5972, '\P{^_is_Buhid}', ""); - Error('\p{/a/- buhd}'); - Error('\P{/a/- buhd}'); + Expect(1, 5971, '\p{- IS_Buhid}', ""); + Expect(0, 5971, '\p{^- IS_Buhid}', ""); + Expect(0, 5971, '\P{- IS_Buhid}', ""); + Expect(1, 5971, '\P{^- IS_Buhid}', ""); + Expect(0, 5972, '\p{- IS_Buhid}', ""); + Expect(1, 5972, '\p{^- IS_Buhid}', ""); + Expect(1, 5972, '\P{- IS_Buhid}', ""); + Expect(0, 5972, '\P{^- IS_Buhid}', ""); + Error('\p{/a/ buhd}'); + Error('\P{/a/ buhd}'); Expect(1, 5971, '\p{buhd}', ""); Expect(0, 5971, '\p{^buhd}', ""); Expect(0, 5971, '\P{buhd}', ""); @@ -85796,16 +88140,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5972, '\p{^buhd}', ""); Expect(1, 5972, '\P{buhd}', ""); Expect(0, 5972, '\P{^buhd}', ""); - Expect(1, 5971, '\p{ buhd}', ""); - Expect(0, 5971, '\p{^ buhd}', ""); - Expect(0, 5971, '\P{ buhd}', ""); - Expect(1, 5971, '\P{^ buhd}', ""); - Expect(0, 5972, '\p{ buhd}', ""); - Expect(1, 5972, '\p{^ buhd}', ""); - Expect(1, 5972, '\P{ buhd}', ""); - Expect(0, 5972, '\P{^ buhd}', ""); - Error('\p{:=_-Is_BUHD}'); - Error('\P{:=_-Is_BUHD}'); + Expect(1, 5971, '\p{ Buhd}', ""); + Expect(0, 5971, '\p{^ Buhd}', ""); + Expect(0, 5971, '\P{ Buhd}', ""); + Expect(1, 5971, '\P{^ Buhd}', ""); + Expect(0, 5972, '\p{ Buhd}', ""); + Expect(1, 5972, '\p{^ Buhd}', ""); + Expect(1, 5972, '\P{ Buhd}', ""); + Expect(0, 5972, '\P{^ Buhd}', ""); + Error('\p{-is_buhd:=}'); + Error('\P{-is_buhd:=}'); Expect(1, 5971, '\p{isbuhd}', ""); Expect(0, 5971, '\p{^isbuhd}', ""); Expect(0, 5971, '\P{isbuhd}', ""); @@ -85814,16 +88158,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5972, '\p{^isbuhd}', ""); Expect(1, 5972, '\P{isbuhd}', ""); Expect(0, 5972, '\P{^isbuhd}', ""); - Expect(1, 5971, '\p{ is_buhd}', ""); - Expect(0, 5971, '\p{^ is_buhd}', ""); - Expect(0, 5971, '\P{ is_buhd}', ""); - Expect(1, 5971, '\P{^ is_buhd}', ""); - Expect(0, 5972, '\p{ is_buhd}', ""); - Expect(1, 5972, '\p{^ is_buhd}', ""); - Expect(1, 5972, '\P{ is_buhd}', ""); - Expect(0, 5972, '\P{^ is_buhd}', ""); - Error('\p{_/a/byzantine_MUSICAL_Symbols}'); - Error('\P{_/a/byzantine_MUSICAL_Symbols}'); + Expect(1, 5971, '\p{_ Is_buhd}', ""); + Expect(0, 5971, '\p{^_ Is_buhd}', ""); + Expect(0, 5971, '\P{_ Is_buhd}', ""); + Expect(1, 5971, '\P{^_ Is_buhd}', ""); + Expect(0, 5972, '\p{_ Is_buhd}', ""); + Expect(1, 5972, '\p{^_ Is_buhd}', ""); + Expect(1, 5972, '\P{_ Is_buhd}', ""); + Expect(0, 5972, '\P{^_ Is_buhd}', ""); + Error('\p{-_Byzantine_MUSICAL_Symbols:=}'); + Error('\P{-_Byzantine_MUSICAL_Symbols:=}'); Expect(1, 119039, '\p{byzantinemusicalsymbols}', ""); Expect(0, 119039, '\p{^byzantinemusicalsymbols}', ""); Expect(0, 119039, '\P{byzantinemusicalsymbols}', ""); @@ -85832,16 +88176,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119040, '\p{^byzantinemusicalsymbols}', ""); Expect(1, 119040, '\P{byzantinemusicalsymbols}', ""); Expect(0, 119040, '\P{^byzantinemusicalsymbols}', ""); - Expect(1, 119039, '\p{- Byzantine_Musical_symbols}', ""); - Expect(0, 119039, '\p{^- Byzantine_Musical_symbols}', ""); - Expect(0, 119039, '\P{- Byzantine_Musical_symbols}', ""); - Expect(1, 119039, '\P{^- Byzantine_Musical_symbols}', ""); - Expect(0, 119040, '\p{- Byzantine_Musical_symbols}', ""); - Expect(1, 119040, '\p{^- Byzantine_Musical_symbols}', ""); - Expect(1, 119040, '\P{- Byzantine_Musical_symbols}', ""); - Expect(0, 119040, '\P{^- Byzantine_Musical_symbols}', ""); - Error('\p{/a/ is_BYZANTINE_Musical_SYMBOLS}'); - Error('\P{/a/ is_BYZANTINE_Musical_SYMBOLS}'); + Expect(1, 119039, '\p{--byzantine_Musical_Symbols}', ""); + Expect(0, 119039, '\p{^--byzantine_Musical_Symbols}', ""); + Expect(0, 119039, '\P{--byzantine_Musical_Symbols}', ""); + Expect(1, 119039, '\P{^--byzantine_Musical_Symbols}', ""); + Expect(0, 119040, '\p{--byzantine_Musical_Symbols}', ""); + Expect(1, 119040, '\p{^--byzantine_Musical_Symbols}', ""); + Expect(1, 119040, '\P{--byzantine_Musical_Symbols}', ""); + Expect(0, 119040, '\P{^--byzantine_Musical_Symbols}', ""); + Error('\p{ IS_BYZANTINE_MUSICAL_symbols/a/}'); + Error('\P{ IS_BYZANTINE_MUSICAL_symbols/a/}'); Expect(1, 119039, '\p{isbyzantinemusicalsymbols}', ""); Expect(0, 119039, '\p{^isbyzantinemusicalsymbols}', ""); Expect(0, 119039, '\P{isbyzantinemusicalsymbols}', ""); @@ -85850,16 +88194,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119040, '\p{^isbyzantinemusicalsymbols}', ""); Expect(1, 119040, '\P{isbyzantinemusicalsymbols}', ""); Expect(0, 119040, '\P{^isbyzantinemusicalsymbols}', ""); - Expect(1, 119039, '\p{_-is_byzantine_musical_Symbols}', ""); - Expect(0, 119039, '\p{^_-is_byzantine_musical_Symbols}', ""); - Expect(0, 119039, '\P{_-is_byzantine_musical_Symbols}', ""); - Expect(1, 119039, '\P{^_-is_byzantine_musical_Symbols}', ""); - Expect(0, 119040, '\p{_-is_byzantine_musical_Symbols}', ""); - Expect(1, 119040, '\p{^_-is_byzantine_musical_Symbols}', ""); - Expect(1, 119040, '\P{_-is_byzantine_musical_Symbols}', ""); - Expect(0, 119040, '\P{^_-is_byzantine_musical_Symbols}', ""); - Error('\p{:= In_byzantine_Musical_SYMBOLS}'); - Error('\P{:= In_byzantine_Musical_SYMBOLS}'); + Expect(1, 119039, '\p{ Is_Byzantine_Musical_SYMBOLS}', ""); + Expect(0, 119039, '\p{^ Is_Byzantine_Musical_SYMBOLS}', ""); + Expect(0, 119039, '\P{ Is_Byzantine_Musical_SYMBOLS}', ""); + Expect(1, 119039, '\P{^ Is_Byzantine_Musical_SYMBOLS}', ""); + Expect(0, 119040, '\p{ Is_Byzantine_Musical_SYMBOLS}', ""); + Expect(1, 119040, '\p{^ Is_Byzantine_Musical_SYMBOLS}', ""); + Expect(1, 119040, '\P{ Is_Byzantine_Musical_SYMBOLS}', ""); + Expect(0, 119040, '\P{^ Is_Byzantine_Musical_SYMBOLS}', ""); + Error('\p{:= In_Byzantine_Musical_symbols}'); + Error('\P{:= In_Byzantine_Musical_symbols}'); Expect(1, 119039, '\p{inbyzantinemusicalsymbols}', ""); Expect(0, 119039, '\p{^inbyzantinemusicalsymbols}', ""); Expect(0, 119039, '\P{inbyzantinemusicalsymbols}', ""); @@ -85868,16 +88212,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119040, '\p{^inbyzantinemusicalsymbols}', ""); Expect(1, 119040, '\P{inbyzantinemusicalsymbols}', ""); Expect(0, 119040, '\P{^inbyzantinemusicalsymbols}', ""); - Expect(1, 119039, '\p{__In_Byzantine_Musical_Symbols}', ""); - Expect(0, 119039, '\p{^__In_Byzantine_Musical_Symbols}', ""); - Expect(0, 119039, '\P{__In_Byzantine_Musical_Symbols}', ""); - Expect(1, 119039, '\P{^__In_Byzantine_Musical_Symbols}', ""); - Expect(0, 119040, '\p{__In_Byzantine_Musical_Symbols}', ""); - Expect(1, 119040, '\p{^__In_Byzantine_Musical_Symbols}', ""); - Expect(1, 119040, '\P{__In_Byzantine_Musical_Symbols}', ""); - Expect(0, 119040, '\P{^__In_Byzantine_Musical_Symbols}', ""); - Error('\p{ -Byzantine_Music:=}'); - Error('\P{ -Byzantine_Music:=}'); + Expect(1, 119039, '\p{__in_Byzantine_Musical_symbols}', ""); + Expect(0, 119039, '\p{^__in_Byzantine_Musical_symbols}', ""); + Expect(0, 119039, '\P{__in_Byzantine_Musical_symbols}', ""); + Expect(1, 119039, '\P{^__in_Byzantine_Musical_symbols}', ""); + Expect(0, 119040, '\p{__in_Byzantine_Musical_symbols}', ""); + Expect(1, 119040, '\p{^__in_Byzantine_Musical_symbols}', ""); + Expect(1, 119040, '\P{__in_Byzantine_Musical_symbols}', ""); + Expect(0, 119040, '\P{^__in_Byzantine_Musical_symbols}', ""); + Error('\p{ :=byzantine_Music}'); + Error('\P{ :=byzantine_Music}'); Expect(1, 119039, '\p{byzantinemusic}', ""); Expect(0, 119039, '\p{^byzantinemusic}', ""); Expect(0, 119039, '\P{byzantinemusic}', ""); @@ -85886,16 +88230,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119040, '\p{^byzantinemusic}', ""); Expect(1, 119040, '\P{byzantinemusic}', ""); Expect(0, 119040, '\P{^byzantinemusic}', ""); - Expect(1, 119039, '\p{ byzantine_MUSIC}', ""); - Expect(0, 119039, '\p{^ byzantine_MUSIC}', ""); - Expect(0, 119039, '\P{ byzantine_MUSIC}', ""); - Expect(1, 119039, '\P{^ byzantine_MUSIC}', ""); - Expect(0, 119040, '\p{ byzantine_MUSIC}', ""); - Expect(1, 119040, '\p{^ byzantine_MUSIC}', ""); - Expect(1, 119040, '\P{ byzantine_MUSIC}', ""); - Expect(0, 119040, '\P{^ byzantine_MUSIC}', ""); - Error('\p{_ IS_BYZANTINE_MUSIC/a/}'); - Error('\P{_ IS_BYZANTINE_MUSIC/a/}'); + Expect(1, 119039, '\p{- Byzantine_MUSIC}', ""); + Expect(0, 119039, '\p{^- Byzantine_MUSIC}', ""); + Expect(0, 119039, '\P{- Byzantine_MUSIC}', ""); + Expect(1, 119039, '\P{^- Byzantine_MUSIC}', ""); + Expect(0, 119040, '\p{- Byzantine_MUSIC}', ""); + Expect(1, 119040, '\p{^- Byzantine_MUSIC}', ""); + Expect(1, 119040, '\P{- Byzantine_MUSIC}', ""); + Expect(0, 119040, '\P{^- Byzantine_MUSIC}', ""); + Error('\p{ /a/Is_Byzantine_Music}'); + Error('\P{ /a/Is_Byzantine_Music}'); Expect(1, 119039, '\p{isbyzantinemusic}', ""); Expect(0, 119039, '\p{^isbyzantinemusic}', ""); Expect(0, 119039, '\P{isbyzantinemusic}', ""); @@ -85904,16 +88248,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119040, '\p{^isbyzantinemusic}', ""); Expect(1, 119040, '\P{isbyzantinemusic}', ""); Expect(0, 119040, '\P{^isbyzantinemusic}', ""); - Expect(1, 119039, '\p{ Is_Byzantine_MUSIC}', ""); - Expect(0, 119039, '\p{^ Is_Byzantine_MUSIC}', ""); - Expect(0, 119039, '\P{ Is_Byzantine_MUSIC}', ""); - Expect(1, 119039, '\P{^ Is_Byzantine_MUSIC}', ""); - Expect(0, 119040, '\p{ Is_Byzantine_MUSIC}', ""); - Expect(1, 119040, '\p{^ Is_Byzantine_MUSIC}', ""); - Expect(1, 119040, '\P{ Is_Byzantine_MUSIC}', ""); - Expect(0, 119040, '\P{^ Is_Byzantine_MUSIC}', ""); - Error('\p{ in_BYZANTINE_Music:=}'); - Error('\P{ in_BYZANTINE_Music:=}'); + Expect(1, 119039, '\p{ -Is_Byzantine_music}', ""); + Expect(0, 119039, '\p{^ -Is_Byzantine_music}', ""); + Expect(0, 119039, '\P{ -Is_Byzantine_music}', ""); + Expect(1, 119039, '\P{^ -Is_Byzantine_music}', ""); + Expect(0, 119040, '\p{ -Is_Byzantine_music}', ""); + Expect(1, 119040, '\p{^ -Is_Byzantine_music}', ""); + Expect(1, 119040, '\P{ -Is_Byzantine_music}', ""); + Expect(0, 119040, '\P{^ -Is_Byzantine_music}', ""); + Error('\p{/a/_in_byzantine_Music}'); + Error('\P{/a/_in_byzantine_Music}'); Expect(1, 119039, '\p{inbyzantinemusic}', ""); Expect(0, 119039, '\p{^inbyzantinemusic}', ""); Expect(0, 119039, '\P{inbyzantinemusic}', ""); @@ -85922,16 +88266,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119040, '\p{^inbyzantinemusic}', ""); Expect(1, 119040, '\P{inbyzantinemusic}', ""); Expect(0, 119040, '\P{^inbyzantinemusic}', ""); - Expect(1, 119039, '\p{ in_BYZANTINE_Music}', ""); - Expect(0, 119039, '\p{^ in_BYZANTINE_Music}', ""); - Expect(0, 119039, '\P{ in_BYZANTINE_Music}', ""); - Expect(1, 119039, '\P{^ in_BYZANTINE_Music}', ""); - Expect(0, 119040, '\p{ in_BYZANTINE_Music}', ""); - Expect(1, 119040, '\p{^ in_BYZANTINE_Music}', ""); - Expect(1, 119040, '\P{ in_BYZANTINE_Music}', ""); - Expect(0, 119040, '\P{^ in_BYZANTINE_Music}', ""); - Error('\p{- canadian_aboriginal/a/}'); - Error('\P{- canadian_aboriginal/a/}'); + Expect(1, 119039, '\p{-_IN_byzantine_MUSIC}', ""); + Expect(0, 119039, '\p{^-_IN_byzantine_MUSIC}', ""); + Expect(0, 119039, '\P{-_IN_byzantine_MUSIC}', ""); + Expect(1, 119039, '\P{^-_IN_byzantine_MUSIC}', ""); + Expect(0, 119040, '\p{-_IN_byzantine_MUSIC}', ""); + Expect(1, 119040, '\p{^-_IN_byzantine_MUSIC}', ""); + Expect(1, 119040, '\P{-_IN_byzantine_MUSIC}', ""); + Expect(0, 119040, '\P{^-_IN_byzantine_MUSIC}', ""); + Error('\p{/a/ canadian_Aboriginal}'); + Error('\P{/a/ canadian_Aboriginal}'); Expect(1, 6389, '\p{canadianaboriginal}', ""); Expect(0, 6389, '\p{^canadianaboriginal}', ""); Expect(0, 6389, '\P{canadianaboriginal}', ""); @@ -85940,16 +88284,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6390, '\p{^canadianaboriginal}', ""); Expect(1, 6390, '\P{canadianaboriginal}', ""); Expect(0, 6390, '\P{^canadianaboriginal}', ""); - Expect(1, 6389, '\p{ Canadian_aboriginal}', ""); - Expect(0, 6389, '\p{^ Canadian_aboriginal}', ""); - Expect(0, 6389, '\P{ Canadian_aboriginal}', ""); - Expect(1, 6389, '\P{^ Canadian_aboriginal}', ""); - Expect(0, 6390, '\p{ Canadian_aboriginal}', ""); - Expect(1, 6390, '\p{^ Canadian_aboriginal}', ""); - Expect(1, 6390, '\P{ Canadian_aboriginal}', ""); - Expect(0, 6390, '\P{^ Canadian_aboriginal}', ""); - Error('\p{:= Is_CANADIAN_Aboriginal}'); - Error('\P{:= Is_CANADIAN_Aboriginal}'); + Expect(1, 6389, '\p{-Canadian_ABORIGINAL}', ""); + Expect(0, 6389, '\p{^-Canadian_ABORIGINAL}', ""); + Expect(0, 6389, '\P{-Canadian_ABORIGINAL}', ""); + Expect(1, 6389, '\P{^-Canadian_ABORIGINAL}', ""); + Expect(0, 6390, '\p{-Canadian_ABORIGINAL}', ""); + Expect(1, 6390, '\p{^-Canadian_ABORIGINAL}', ""); + Expect(1, 6390, '\P{-Canadian_ABORIGINAL}', ""); + Expect(0, 6390, '\P{^-Canadian_ABORIGINAL}', ""); + Error('\p{:=is_canadian_ABORIGINAL}'); + Error('\P{:=is_canadian_ABORIGINAL}'); Expect(1, 6389, '\p{iscanadianaboriginal}', ""); Expect(0, 6389, '\p{^iscanadianaboriginal}', ""); Expect(0, 6389, '\P{iscanadianaboriginal}', ""); @@ -85958,16 +88302,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6390, '\p{^iscanadianaboriginal}', ""); Expect(1, 6390, '\P{iscanadianaboriginal}', ""); Expect(0, 6390, '\P{^iscanadianaboriginal}', ""); - Expect(1, 6389, '\p{- Is_Canadian_ABORIGINAL}', ""); - Expect(0, 6389, '\p{^- Is_Canadian_ABORIGINAL}', ""); - Expect(0, 6389, '\P{- Is_Canadian_ABORIGINAL}', ""); - Expect(1, 6389, '\P{^- Is_Canadian_ABORIGINAL}', ""); - Expect(0, 6390, '\p{- Is_Canadian_ABORIGINAL}', ""); - Expect(1, 6390, '\p{^- Is_Canadian_ABORIGINAL}', ""); - Expect(1, 6390, '\P{- Is_Canadian_ABORIGINAL}', ""); - Expect(0, 6390, '\P{^- Is_Canadian_ABORIGINAL}', ""); - Error('\p{/a/ cans}'); - Error('\P{/a/ cans}'); + Expect(1, 6389, '\p{ _IS_CANADIAN_aboriginal}', ""); + Expect(0, 6389, '\p{^ _IS_CANADIAN_aboriginal}', ""); + Expect(0, 6389, '\P{ _IS_CANADIAN_aboriginal}', ""); + Expect(1, 6389, '\P{^ _IS_CANADIAN_aboriginal}', ""); + Expect(0, 6390, '\p{ _IS_CANADIAN_aboriginal}', ""); + Expect(1, 6390, '\p{^ _IS_CANADIAN_aboriginal}', ""); + Expect(1, 6390, '\P{ _IS_CANADIAN_aboriginal}', ""); + Expect(0, 6390, '\P{^ _IS_CANADIAN_aboriginal}', ""); + Error('\p{ Cans/a/}'); + Error('\P{ Cans/a/}'); Expect(1, 6389, '\p{cans}', ""); Expect(0, 6389, '\p{^cans}', ""); Expect(0, 6389, '\P{cans}', ""); @@ -85976,16 +88320,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6390, '\p{^cans}', ""); Expect(1, 6390, '\P{cans}', ""); Expect(0, 6390, '\P{^cans}', ""); - Expect(1, 6389, '\p{ Cans}', ""); - Expect(0, 6389, '\p{^ Cans}', ""); - Expect(0, 6389, '\P{ Cans}', ""); - Expect(1, 6389, '\P{^ Cans}', ""); - Expect(0, 6390, '\p{ Cans}', ""); - Expect(1, 6390, '\p{^ Cans}', ""); - Expect(1, 6390, '\P{ Cans}', ""); - Expect(0, 6390, '\P{^ Cans}', ""); - Error('\p{/a/ is_Cans}'); - Error('\P{/a/ is_Cans}'); + Expect(1, 6389, '\p{ Cans}', ""); + Expect(0, 6389, '\p{^ Cans}', ""); + Expect(0, 6389, '\P{ Cans}', ""); + Expect(1, 6389, '\P{^ Cans}', ""); + Expect(0, 6390, '\p{ Cans}', ""); + Expect(1, 6390, '\p{^ Cans}', ""); + Expect(1, 6390, '\P{ Cans}', ""); + Expect(0, 6390, '\P{^ Cans}', ""); + Error('\p{:=Is_Cans}'); + Error('\P{:=Is_Cans}'); Expect(1, 6389, '\p{iscans}', ""); Expect(0, 6389, '\p{^iscans}', ""); Expect(0, 6389, '\P{iscans}', ""); @@ -85994,16 +88338,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6390, '\p{^iscans}', ""); Expect(1, 6390, '\P{iscans}', ""); Expect(0, 6390, '\P{^iscans}', ""); - Expect(1, 6389, '\p{ _Is_CANS}', ""); - Expect(0, 6389, '\p{^ _Is_CANS}', ""); - Expect(0, 6389, '\P{ _Is_CANS}', ""); - Expect(1, 6389, '\P{^ _Is_CANS}', ""); - Expect(0, 6390, '\p{ _Is_CANS}', ""); - Expect(1, 6390, '\p{^ _Is_CANS}', ""); - Expect(1, 6390, '\P{ _Is_CANS}', ""); - Expect(0, 6390, '\P{^ _Is_CANS}', ""); - Error('\p{_:=Carian}'); - Error('\P{_:=Carian}'); + Expect(1, 6389, '\p{ -Is_Cans}', ""); + Expect(0, 6389, '\p{^ -Is_Cans}', ""); + Expect(0, 6389, '\P{ -Is_Cans}', ""); + Expect(1, 6389, '\P{^ -Is_Cans}', ""); + Expect(0, 6390, '\p{ -Is_Cans}', ""); + Expect(1, 6390, '\p{^ -Is_Cans}', ""); + Expect(1, 6390, '\P{ -Is_Cans}', ""); + Expect(0, 6390, '\P{^ -Is_Cans}', ""); + Error('\p{ CARIAN:=}'); + Error('\P{ CARIAN:=}'); Expect(1, 66256, '\p{carian}', ""); Expect(0, 66256, '\p{^carian}', ""); Expect(0, 66256, '\P{carian}', ""); @@ -86012,16 +88356,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66257, '\p{^carian}', ""); Expect(1, 66257, '\P{carian}', ""); Expect(0, 66257, '\P{^carian}', ""); - Expect(1, 66256, '\p{ _Carian}', ""); - Expect(0, 66256, '\p{^ _Carian}', ""); - Expect(0, 66256, '\P{ _Carian}', ""); - Expect(1, 66256, '\P{^ _Carian}', ""); - Expect(0, 66257, '\p{ _Carian}', ""); - Expect(1, 66257, '\p{^ _Carian}', ""); - Expect(1, 66257, '\P{ _Carian}', ""); - Expect(0, 66257, '\P{^ _Carian}', ""); - Error('\p{/a/ Is_carian}'); - Error('\P{/a/ Is_carian}'); + Expect(1, 66256, '\p{- CARIAN}', ""); + Expect(0, 66256, '\p{^- CARIAN}', ""); + Expect(0, 66256, '\P{- CARIAN}', ""); + Expect(1, 66256, '\P{^- CARIAN}', ""); + Expect(0, 66257, '\p{- CARIAN}', ""); + Expect(1, 66257, '\p{^- CARIAN}', ""); + Expect(1, 66257, '\P{- CARIAN}', ""); + Expect(0, 66257, '\P{^- CARIAN}', ""); + Error('\p{_-IS_CARIAN:=}'); + Error('\P{_-IS_CARIAN:=}'); Expect(1, 66256, '\p{iscarian}', ""); Expect(0, 66256, '\p{^iscarian}', ""); Expect(0, 66256, '\P{iscarian}', ""); @@ -86030,16 +88374,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66257, '\p{^iscarian}', ""); Expect(1, 66257, '\P{iscarian}', ""); Expect(0, 66257, '\P{^iscarian}', ""); - Expect(1, 66256, '\p{_-is_carian}', ""); - Expect(0, 66256, '\p{^_-is_carian}', ""); - Expect(0, 66256, '\P{_-is_carian}', ""); - Expect(1, 66256, '\P{^_-is_carian}', ""); - Expect(0, 66257, '\p{_-is_carian}', ""); - Expect(1, 66257, '\p{^_-is_carian}', ""); - Expect(1, 66257, '\P{_-is_carian}', ""); - Expect(0, 66257, '\P{^_-is_carian}', ""); - Error('\p{/a/ cari}'); - Error('\P{/a/ cari}'); + Expect(1, 66256, '\p{--Is_carian}', ""); + Expect(0, 66256, '\p{^--Is_carian}', ""); + Expect(0, 66256, '\P{--Is_carian}', ""); + Expect(1, 66256, '\P{^--Is_carian}', ""); + Expect(0, 66257, '\p{--Is_carian}', ""); + Expect(1, 66257, '\p{^--Is_carian}', ""); + Expect(1, 66257, '\P{--Is_carian}', ""); + Expect(0, 66257, '\P{^--Is_carian}', ""); + Error('\p{ _Cari:=}'); + Error('\P{ _Cari:=}'); Expect(1, 66256, '\p{cari}', ""); Expect(0, 66256, '\p{^cari}', ""); Expect(0, 66256, '\P{cari}', ""); @@ -86056,8 +88400,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66257, '\p{^ Cari}', ""); Expect(1, 66257, '\P{ Cari}', ""); Expect(0, 66257, '\P{^ Cari}', ""); - Error('\p{-IS_Cari:=}'); - Error('\P{-IS_Cari:=}'); + Error('\p{:= -IS_CARI}'); + Error('\P{:= -IS_CARI}'); Expect(1, 66256, '\p{iscari}', ""); Expect(0, 66256, '\p{^iscari}', ""); Expect(0, 66256, '\P{iscari}', ""); @@ -86066,16 +88410,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66257, '\p{^iscari}', ""); Expect(1, 66257, '\P{iscari}', ""); Expect(0, 66257, '\P{^iscari}', ""); - Expect(1, 66256, '\p{-_is_Cari}', ""); - Expect(0, 66256, '\p{^-_is_Cari}', ""); - Expect(0, 66256, '\P{-_is_Cari}', ""); - Expect(1, 66256, '\P{^-_is_Cari}', ""); - Expect(0, 66257, '\p{-_is_Cari}', ""); - Expect(1, 66257, '\p{^-_is_Cari}', ""); - Expect(1, 66257, '\P{-_is_Cari}', ""); - Expect(0, 66257, '\P{^-_is_Cari}', ""); - Error('\p{:= -CASE_Ignorable}'); - Error('\P{:= -CASE_Ignorable}'); + Expect(1, 66256, '\p{_ Is_Cari}', ""); + Expect(0, 66256, '\p{^_ Is_Cari}', ""); + Expect(0, 66256, '\P{_ Is_Cari}', ""); + Expect(1, 66256, '\P{^_ Is_Cari}', ""); + Expect(0, 66257, '\p{_ Is_Cari}', ""); + Expect(1, 66257, '\p{^_ Is_Cari}', ""); + Expect(1, 66257, '\P{_ Is_Cari}', ""); + Expect(0, 66257, '\P{^_ Is_Cari}', ""); + Error('\p{ Case_Ignorable:=}'); + Error('\P{ Case_Ignorable:=}'); Expect(1, 917999, '\p{caseignorable}', ""); Expect(0, 917999, '\p{^caseignorable}', ""); Expect(0, 917999, '\P{caseignorable}', ""); @@ -86084,16 +88428,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^caseignorable}', ""); Expect(1, 918000, '\P{caseignorable}', ""); Expect(0, 918000, '\P{^caseignorable}', ""); - Expect(1, 917999, '\p{ -Case_Ignorable}', ""); - Expect(0, 917999, '\p{^ -Case_Ignorable}', ""); - Expect(0, 917999, '\P{ -Case_Ignorable}', ""); - Expect(1, 917999, '\P{^ -Case_Ignorable}', ""); - Expect(0, 918000, '\p{ -Case_Ignorable}', ""); - Expect(1, 918000, '\p{^ -Case_Ignorable}', ""); - Expect(1, 918000, '\P{ -Case_Ignorable}', ""); - Expect(0, 918000, '\P{^ -Case_Ignorable}', ""); - Error('\p{_:=IS_Case_IGNORABLE}'); - Error('\P{_:=IS_Case_IGNORABLE}'); + Expect(1, 917999, '\p{ CASE_Ignorable}', ""); + Expect(0, 917999, '\p{^ CASE_Ignorable}', ""); + Expect(0, 917999, '\P{ CASE_Ignorable}', ""); + Expect(1, 917999, '\P{^ CASE_Ignorable}', ""); + Expect(0, 918000, '\p{ CASE_Ignorable}', ""); + Expect(1, 918000, '\p{^ CASE_Ignorable}', ""); + Expect(1, 918000, '\P{ CASE_Ignorable}', ""); + Expect(0, 918000, '\P{^ CASE_Ignorable}', ""); + Error('\p{-/a/Is_case_ignorable}'); + Error('\P{-/a/Is_case_ignorable}'); Expect(1, 917999, '\p{iscaseignorable}', ""); Expect(0, 917999, '\p{^iscaseignorable}', ""); Expect(0, 917999, '\P{iscaseignorable}', ""); @@ -86102,16 +88446,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^iscaseignorable}', ""); Expect(1, 918000, '\P{iscaseignorable}', ""); Expect(0, 918000, '\P{^iscaseignorable}', ""); - Expect(1, 917999, '\p{ IS_Case_Ignorable}', ""); - Expect(0, 917999, '\p{^ IS_Case_Ignorable}', ""); - Expect(0, 917999, '\P{ IS_Case_Ignorable}', ""); - Expect(1, 917999, '\P{^ IS_Case_Ignorable}', ""); - Expect(0, 918000, '\p{ IS_Case_Ignorable}', ""); - Expect(1, 918000, '\p{^ IS_Case_Ignorable}', ""); - Expect(1, 918000, '\P{ IS_Case_Ignorable}', ""); - Expect(0, 918000, '\P{^ IS_Case_Ignorable}', ""); - Error('\p{:= CI}'); - Error('\P{:= CI}'); + Expect(1, 917999, '\p{ Is_Case_Ignorable}', ""); + Expect(0, 917999, '\p{^ Is_Case_Ignorable}', ""); + Expect(0, 917999, '\P{ Is_Case_Ignorable}', ""); + Expect(1, 917999, '\P{^ Is_Case_Ignorable}', ""); + Expect(0, 918000, '\p{ Is_Case_Ignorable}', ""); + Expect(1, 918000, '\p{^ Is_Case_Ignorable}', ""); + Expect(1, 918000, '\P{ Is_Case_Ignorable}', ""); + Expect(0, 918000, '\P{^ Is_Case_Ignorable}', ""); + Error('\p{ /a/CI}'); + Error('\P{ /a/CI}'); Expect(1, 917999, '\p{ci}', ""); Expect(0, 917999, '\p{^ci}', ""); Expect(0, 917999, '\P{ci}', ""); @@ -86120,16 +88464,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^ci}', ""); Expect(1, 918000, '\P{ci}', ""); Expect(0, 918000, '\P{^ci}', ""); - Expect(1, 917999, '\p{ -CI}', ""); - Expect(0, 917999, '\p{^ -CI}', ""); - Expect(0, 917999, '\P{ -CI}', ""); - Expect(1, 917999, '\P{^ -CI}', ""); - Expect(0, 918000, '\p{ -CI}', ""); - Expect(1, 918000, '\p{^ -CI}', ""); - Expect(1, 918000, '\P{ -CI}', ""); - Expect(0, 918000, '\P{^ -CI}', ""); - Error('\p{-_Is_CI/a/}'); - Error('\P{-_Is_CI/a/}'); + Expect(1, 917999, '\p{ CI}', ""); + Expect(0, 917999, '\p{^ CI}', ""); + Expect(0, 917999, '\P{ CI}', ""); + Expect(1, 917999, '\P{^ CI}', ""); + Expect(0, 918000, '\p{ CI}', ""); + Expect(1, 918000, '\p{^ CI}', ""); + Expect(1, 918000, '\P{ CI}', ""); + Expect(0, 918000, '\P{^ CI}', ""); + Error('\p{ IS_CI:=}'); + Error('\P{ IS_CI:=}'); Expect(1, 917999, '\p{isci}', ""); Expect(0, 917999, '\p{^isci}', ""); Expect(0, 917999, '\P{isci}', ""); @@ -86138,16 +88482,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^isci}', ""); Expect(1, 918000, '\P{isci}', ""); Expect(0, 918000, '\P{^isci}', ""); - Expect(1, 917999, '\p{ is_CI}', ""); - Expect(0, 917999, '\p{^ is_CI}', ""); - Expect(0, 917999, '\P{ is_CI}', ""); - Expect(1, 917999, '\P{^ is_CI}', ""); - Expect(0, 918000, '\p{ is_CI}', ""); - Expect(1, 918000, '\p{^ is_CI}', ""); - Expect(1, 918000, '\P{ is_CI}', ""); - Expect(0, 918000, '\P{^ is_CI}', ""); - Error('\p{:=Cased}'); - Error('\P{:=Cased}'); + Expect(1, 917999, '\p{ Is_CI}', ""); + Expect(0, 917999, '\p{^ Is_CI}', ""); + Expect(0, 917999, '\P{ Is_CI}', ""); + Expect(1, 917999, '\P{^ Is_CI}', ""); + Expect(0, 918000, '\p{ Is_CI}', ""); + Expect(1, 918000, '\p{^ Is_CI}', ""); + Expect(1, 918000, '\P{ Is_CI}', ""); + Expect(0, 918000, '\P{^ Is_CI}', ""); + Error('\p{:=CASED}'); + Error('\P{:=CASED}'); Expect(1, 127369, '\p{cased}', ""); Expect(0, 127369, '\p{^cased}', ""); Expect(0, 127369, '\P{cased}', ""); @@ -86156,16 +88500,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127370, '\p{^cased}', ""); Expect(1, 127370, '\P{cased}', ""); Expect(0, 127370, '\P{^cased}', ""); - Expect(1, 127369, '\p{_Cased}', ""); - Expect(0, 127369, '\p{^_Cased}', ""); - Expect(0, 127369, '\P{_Cased}', ""); - Expect(1, 127369, '\P{^_Cased}', ""); - Expect(0, 127370, '\p{_Cased}', ""); - Expect(1, 127370, '\p{^_Cased}', ""); - Expect(1, 127370, '\P{_Cased}', ""); - Expect(0, 127370, '\P{^_Cased}', ""); - Error('\p{/a/-_is_Cased}'); - Error('\P{/a/-_is_Cased}'); + Expect(1, 127369, '\p{ cased}', ""); + Expect(0, 127369, '\p{^ cased}', ""); + Expect(0, 127369, '\P{ cased}', ""); + Expect(1, 127369, '\P{^ cased}', ""); + Expect(0, 127370, '\p{ cased}', ""); + Expect(1, 127370, '\p{^ cased}', ""); + Expect(1, 127370, '\P{ cased}', ""); + Expect(0, 127370, '\P{^ cased}', ""); + Error('\p{_ IS_Cased:=}'); + Error('\P{_ IS_Cased:=}'); Expect(1, 127369, '\p{iscased}', ""); Expect(0, 127369, '\p{^iscased}', ""); Expect(0, 127369, '\P{iscased}', ""); @@ -86174,16 +88518,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127370, '\p{^iscased}', ""); Expect(1, 127370, '\P{iscased}', ""); Expect(0, 127370, '\P{^iscased}', ""); - Expect(1, 127369, '\p{is_Cased}', ""); - Expect(0, 127369, '\p{^is_Cased}', ""); - Expect(0, 127369, '\P{is_Cased}', ""); - Expect(1, 127369, '\P{^is_Cased}', ""); - Expect(0, 127370, '\p{is_Cased}', ""); - Expect(1, 127370, '\p{^is_Cased}', ""); - Expect(1, 127370, '\P{is_Cased}', ""); - Expect(0, 127370, '\P{^is_Cased}', ""); - Error('\p{ :=Cased_LETTER}'); - Error('\P{ :=Cased_LETTER}'); + Expect(1, 127369, '\p{- is_CASED}', ""); + Expect(0, 127369, '\p{^- is_CASED}', ""); + Expect(0, 127369, '\P{- is_CASED}', ""); + Expect(1, 127369, '\P{^- is_CASED}', ""); + Expect(0, 127370, '\p{- is_CASED}', ""); + Expect(1, 127370, '\p{^- is_CASED}', ""); + Expect(1, 127370, '\P{- is_CASED}', ""); + Expect(0, 127370, '\P{^- is_CASED}', ""); + Error('\p{/a/-_Cased_Letter}'); + Error('\P{/a/-_Cased_Letter}'); Expect(1, 125251, '\p{casedletter}', ""); Expect(0, 125251, '\p{^casedletter}', ""); Expect(0, 125251, '\P{casedletter}', ""); @@ -86192,16 +88536,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^casedletter}', ""); Expect(1, 125252, '\P{casedletter}', ""); Expect(0, 125252, '\P{^casedletter}', ""); - Expect(1, 125251, '\p{ cased_letter}', ""); - Expect(0, 125251, '\p{^ cased_letter}', ""); - Expect(0, 125251, '\P{ cased_letter}', ""); - Expect(1, 125251, '\P{^ cased_letter}', ""); - Expect(0, 125252, '\p{ cased_letter}', ""); - Expect(1, 125252, '\p{^ cased_letter}', ""); - Expect(1, 125252, '\P{ cased_letter}', ""); - Expect(0, 125252, '\P{^ cased_letter}', ""); - Error('\p{ /a/Is_cased_LETTER}'); - Error('\P{ /a/Is_cased_LETTER}'); + Expect(1, 125251, '\p{ CASED_Letter}', ""); + Expect(0, 125251, '\p{^ CASED_Letter}', ""); + Expect(0, 125251, '\P{ CASED_Letter}', ""); + Expect(1, 125251, '\P{^ CASED_Letter}', ""); + Expect(0, 125252, '\p{ CASED_Letter}', ""); + Expect(1, 125252, '\p{^ CASED_Letter}', ""); + Expect(1, 125252, '\P{ CASED_Letter}', ""); + Expect(0, 125252, '\P{^ CASED_Letter}', ""); + Error('\p{ IS_cased_LETTER/a/}'); + Error('\P{ IS_cased_LETTER/a/}'); Expect(1, 125251, '\p{iscasedletter}', ""); Expect(0, 125251, '\p{^iscasedletter}', ""); Expect(0, 125251, '\P{iscasedletter}', ""); @@ -86210,16 +88554,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^iscasedletter}', ""); Expect(1, 125252, '\P{iscasedletter}', ""); Expect(0, 125252, '\P{^iscasedletter}', ""); - Expect(1, 125251, '\p{_Is_Cased_Letter}', ""); - Expect(0, 125251, '\p{^_Is_Cased_Letter}', ""); - Expect(0, 125251, '\P{_Is_Cased_Letter}', ""); - Expect(1, 125251, '\P{^_Is_Cased_Letter}', ""); - Expect(0, 125252, '\p{_Is_Cased_Letter}', ""); - Expect(1, 125252, '\p{^_Is_Cased_Letter}', ""); - Expect(1, 125252, '\P{_Is_Cased_Letter}', ""); - Expect(0, 125252, '\P{^_Is_Cased_Letter}', ""); - Error('\p{- LC/a/}'); - Error('\P{- LC/a/}'); + Expect(1, 125251, '\p{ _Is_Cased_Letter}', ""); + Expect(0, 125251, '\p{^ _Is_Cased_Letter}', ""); + Expect(0, 125251, '\P{ _Is_Cased_Letter}', ""); + Expect(1, 125251, '\P{^ _Is_Cased_Letter}', ""); + Expect(0, 125252, '\p{ _Is_Cased_Letter}', ""); + Expect(1, 125252, '\p{^ _Is_Cased_Letter}', ""); + Expect(1, 125252, '\P{ _Is_Cased_Letter}', ""); + Expect(0, 125252, '\P{^ _Is_Cased_Letter}', ""); + Error('\p{:= LC}'); + Error('\P{:= LC}'); Expect(1, 125251, '\p{lc}', ""); Expect(0, 125251, '\p{^lc}', ""); Expect(0, 125251, '\P{lc}', ""); @@ -86228,16 +88572,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^lc}', ""); Expect(1, 125252, '\P{lc}', ""); Expect(0, 125252, '\P{^lc}', ""); - Expect(1, 125251, '\p{ lc}', ""); - Expect(0, 125251, '\p{^ lc}', ""); - Expect(0, 125251, '\P{ lc}', ""); - Expect(1, 125251, '\P{^ lc}', ""); - Expect(0, 125252, '\p{ lc}', ""); - Expect(1, 125252, '\p{^ lc}', ""); - Expect(1, 125252, '\P{ lc}', ""); - Expect(0, 125252, '\P{^ lc}', ""); - Error('\p{ is_LC/a/}'); - Error('\P{ is_LC/a/}'); + Expect(1, 125251, '\p{ _LC}', ""); + Expect(0, 125251, '\p{^ _LC}', ""); + Expect(0, 125251, '\P{ _LC}', ""); + Expect(1, 125251, '\P{^ _LC}', ""); + Expect(0, 125252, '\p{ _LC}', ""); + Expect(1, 125252, '\p{^ _LC}', ""); + Expect(1, 125252, '\P{ _LC}', ""); + Expect(0, 125252, '\P{^ _LC}', ""); + Error('\p{ Is_LC/a/}'); + Error('\P{ Is_LC/a/}'); Expect(1, 125251, '\p{islc}', ""); Expect(0, 125251, '\p{^islc}', ""); Expect(0, 125251, '\P{islc}', ""); @@ -86246,16 +88590,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^islc}', ""); Expect(1, 125252, '\P{islc}', ""); Expect(0, 125252, '\P{^islc}', ""); - Expect(1, 125251, '\p{_-IS_LC}', ""); - Expect(0, 125251, '\p{^_-IS_LC}', ""); - Expect(0, 125251, '\P{_-IS_LC}', ""); - Expect(1, 125251, '\P{^_-IS_LC}', ""); - Expect(0, 125252, '\p{_-IS_LC}', ""); - Expect(1, 125252, '\p{^_-IS_LC}', ""); - Expect(1, 125252, '\P{_-IS_LC}', ""); - Expect(0, 125252, '\P{^_-IS_LC}', ""); - Error('\p{ /a/l_}'); - Error('\P{ /a/l_}'); + Expect(1, 125251, '\p{ _is_LC}', ""); + Expect(0, 125251, '\p{^ _is_LC}', ""); + Expect(0, 125251, '\P{ _is_LC}', ""); + Expect(1, 125251, '\P{^ _is_LC}', ""); + Expect(0, 125252, '\p{ _is_LC}', ""); + Expect(1, 125252, '\p{^ _is_LC}', ""); + Expect(1, 125252, '\P{ _is_LC}', ""); + Expect(0, 125252, '\P{^ _is_LC}', ""); + Error('\p{:= _l_}'); + Error('\P{:= _l_}'); Expect(1, 125251, '\p{l_}', ""); Expect(0, 125251, '\p{^l_}', ""); Expect(0, 125251, '\P{l_}', ""); @@ -86264,16 +88608,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^l_}', ""); Expect(1, 125252, '\P{l_}', ""); Expect(0, 125252, '\P{^l_}', ""); - Expect(1, 125251, '\p{ L_}', ""); - Expect(0, 125251, '\p{^ L_}', ""); - Expect(0, 125251, '\P{ L_}', ""); - Expect(1, 125251, '\P{^ L_}', ""); - Expect(0, 125252, '\p{ L_}', ""); - Expect(1, 125252, '\p{^ L_}', ""); - Expect(1, 125252, '\P{ L_}', ""); - Expect(0, 125252, '\P{^ L_}', ""); - Error('\p{:=Is_L_}'); - Error('\P{:=Is_L_}'); + Expect(1, 125251, '\p{ _l_}', ""); + Expect(0, 125251, '\p{^ _l_}', ""); + Expect(0, 125251, '\P{ _l_}', ""); + Expect(1, 125251, '\P{^ _l_}', ""); + Expect(0, 125252, '\p{ _l_}', ""); + Expect(1, 125252, '\p{^ _l_}', ""); + Expect(1, 125252, '\P{ _l_}', ""); + Expect(0, 125252, '\P{^ _l_}', ""); + Error('\p{- is_L_:=}'); + Error('\P{- is_L_:=}'); Expect(1, 125251, '\p{isl_}', ""); Expect(0, 125251, '\p{^isl_}', ""); Expect(0, 125251, '\P{isl_}', ""); @@ -86282,16 +88626,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^isl_}', ""); Expect(1, 125252, '\P{isl_}', ""); Expect(0, 125252, '\P{^isl_}', ""); - Expect(1, 125251, '\p{ Is_l_}', ""); - Expect(0, 125251, '\p{^ Is_l_}', ""); - Expect(0, 125251, '\P{ Is_l_}', ""); - Expect(1, 125251, '\P{^ Is_l_}', ""); - Expect(0, 125252, '\p{ Is_l_}', ""); - Expect(1, 125252, '\p{^ Is_l_}', ""); - Expect(1, 125252, '\P{ Is_l_}', ""); - Expect(0, 125252, '\P{^ Is_l_}', ""); - Error('\p{:= l&}'); - Error('\P{:= l&}'); + Expect(1, 125251, '\p{_-Is_L_}', ""); + Expect(0, 125251, '\p{^_-Is_L_}', ""); + Expect(0, 125251, '\P{_-Is_L_}', ""); + Expect(1, 125251, '\P{^_-Is_L_}', ""); + Expect(0, 125252, '\p{_-Is_L_}', ""); + Expect(1, 125252, '\p{^_-Is_L_}', ""); + Expect(1, 125252, '\P{_-Is_L_}', ""); + Expect(0, 125252, '\P{^_-Is_L_}', ""); + Error('\p{ :=L&}'); + Error('\P{ :=L&}'); Expect(1, 125251, '\p{l&}', ""); Expect(0, 125251, '\p{^l&}', ""); Expect(0, 125251, '\P{l&}', ""); @@ -86300,16 +88644,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^l&}', ""); Expect(1, 125252, '\P{l&}', ""); Expect(0, 125252, '\P{^l&}', ""); - Expect(1, 125251, '\p{ -L&}', ""); - Expect(0, 125251, '\p{^ -L&}', ""); - Expect(0, 125251, '\P{ -L&}', ""); - Expect(1, 125251, '\P{^ -L&}', ""); - Expect(0, 125252, '\p{ -L&}', ""); - Expect(1, 125252, '\p{^ -L&}', ""); - Expect(1, 125252, '\P{ -L&}', ""); - Expect(0, 125252, '\P{^ -L&}', ""); - Error('\p{ Is_l&:=}'); - Error('\P{ Is_l&:=}'); + Expect(1, 125251, '\p{- L&}', ""); + Expect(0, 125251, '\p{^- L&}', ""); + Expect(0, 125251, '\P{- L&}', ""); + Expect(1, 125251, '\P{^- L&}', ""); + Expect(0, 125252, '\p{- L&}', ""); + Expect(1, 125252, '\p{^- L&}', ""); + Expect(1, 125252, '\P{- L&}', ""); + Expect(0, 125252, '\P{^- L&}', ""); + Error('\p{-Is_L&/a/}'); + Error('\P{-Is_L&/a/}'); Expect(1, 125251, '\p{isl&}', ""); Expect(0, 125251, '\p{^isl&}', ""); Expect(0, 125251, '\P{isl&}', ""); @@ -86318,16 +88662,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^isl&}', ""); Expect(1, 125252, '\P{isl&}', ""); Expect(0, 125252, '\P{^isl&}', ""); - Expect(1, 125251, '\p{ -IS_L&}', ""); - Expect(0, 125251, '\p{^ -IS_L&}', ""); - Expect(0, 125251, '\P{ -IS_L&}', ""); - Expect(1, 125251, '\P{^ -IS_L&}', ""); - Expect(0, 125252, '\p{ -IS_L&}', ""); - Expect(1, 125252, '\p{^ -IS_L&}', ""); - Expect(1, 125252, '\P{ -IS_L&}', ""); - Expect(0, 125252, '\P{^ -IS_L&}', ""); - Error('\p{_:=caucasian_ALBANIAN}'); - Error('\P{_:=caucasian_ALBANIAN}'); + Expect(1, 125251, '\p{ _Is_L&}', ""); + Expect(0, 125251, '\p{^ _Is_L&}', ""); + Expect(0, 125251, '\P{ _Is_L&}', ""); + Expect(1, 125251, '\P{^ _Is_L&}', ""); + Expect(0, 125252, '\p{ _Is_L&}', ""); + Expect(1, 125252, '\p{^ _Is_L&}', ""); + Expect(1, 125252, '\P{ _Is_L&}', ""); + Expect(0, 125252, '\P{^ _Is_L&}', ""); + Error('\p{_Caucasian_ALBANIAN:=}'); + Error('\P{_Caucasian_ALBANIAN:=}'); Expect(1, 66927, '\p{caucasianalbanian}', ""); Expect(0, 66927, '\p{^caucasianalbanian}', ""); Expect(0, 66927, '\P{caucasianalbanian}', ""); @@ -86336,16 +88680,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66928, '\p{^caucasianalbanian}', ""); Expect(1, 66928, '\P{caucasianalbanian}', ""); Expect(0, 66928, '\P{^caucasianalbanian}', ""); - Expect(1, 66927, '\p{_ caucasian_Albanian}', ""); - Expect(0, 66927, '\p{^_ caucasian_Albanian}', ""); - Expect(0, 66927, '\P{_ caucasian_Albanian}', ""); - Expect(1, 66927, '\P{^_ caucasian_Albanian}', ""); - Expect(0, 66928, '\p{_ caucasian_Albanian}', ""); - Expect(1, 66928, '\p{^_ caucasian_Albanian}', ""); - Expect(1, 66928, '\P{_ caucasian_Albanian}', ""); - Expect(0, 66928, '\P{^_ caucasian_Albanian}', ""); - Error('\p{/a/Is_caucasian_ALBANIAN}'); - Error('\P{/a/Is_caucasian_ALBANIAN}'); + Expect(1, 66927, '\p{ caucasian_albanian}', ""); + Expect(0, 66927, '\p{^ caucasian_albanian}', ""); + Expect(0, 66927, '\P{ caucasian_albanian}', ""); + Expect(1, 66927, '\P{^ caucasian_albanian}', ""); + Expect(0, 66928, '\p{ caucasian_albanian}', ""); + Expect(1, 66928, '\p{^ caucasian_albanian}', ""); + Expect(1, 66928, '\P{ caucasian_albanian}', ""); + Expect(0, 66928, '\P{^ caucasian_albanian}', ""); + Error('\p{ :=Is_CAUCASIAN_Albanian}'); + Error('\P{ :=Is_CAUCASIAN_Albanian}'); Expect(1, 66927, '\p{iscaucasianalbanian}', ""); Expect(0, 66927, '\p{^iscaucasianalbanian}', ""); Expect(0, 66927, '\P{iscaucasianalbanian}', ""); @@ -86354,16 +88698,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66928, '\p{^iscaucasianalbanian}', ""); Expect(1, 66928, '\P{iscaucasianalbanian}', ""); Expect(0, 66928, '\P{^iscaucasianalbanian}', ""); - Expect(1, 66927, '\p{ Is_CAUCASIAN_ALBANIAN}', ""); - Expect(0, 66927, '\p{^ Is_CAUCASIAN_ALBANIAN}', ""); - Expect(0, 66927, '\P{ Is_CAUCASIAN_ALBANIAN}', ""); - Expect(1, 66927, '\P{^ Is_CAUCASIAN_ALBANIAN}', ""); - Expect(0, 66928, '\p{ Is_CAUCASIAN_ALBANIAN}', ""); - Expect(1, 66928, '\p{^ Is_CAUCASIAN_ALBANIAN}', ""); - Expect(1, 66928, '\P{ Is_CAUCASIAN_ALBANIAN}', ""); - Expect(0, 66928, '\P{^ Is_CAUCASIAN_ALBANIAN}', ""); - Error('\p{-:=AGHB}'); - Error('\P{-:=AGHB}'); + Expect(1, 66927, '\p{- IS_CAUCASIAN_albanian}', ""); + Expect(0, 66927, '\p{^- IS_CAUCASIAN_albanian}', ""); + Expect(0, 66927, '\P{- IS_CAUCASIAN_albanian}', ""); + Expect(1, 66927, '\P{^- IS_CAUCASIAN_albanian}', ""); + Expect(0, 66928, '\p{- IS_CAUCASIAN_albanian}', ""); + Expect(1, 66928, '\p{^- IS_CAUCASIAN_albanian}', ""); + Expect(1, 66928, '\P{- IS_CAUCASIAN_albanian}', ""); + Expect(0, 66928, '\P{^- IS_CAUCASIAN_albanian}', ""); + Error('\p{:= _Aghb}'); + Error('\P{:= _Aghb}'); Expect(1, 66927, '\p{aghb}', ""); Expect(0, 66927, '\p{^aghb}', ""); Expect(0, 66927, '\P{aghb}', ""); @@ -86372,16 +88716,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66928, '\p{^aghb}', ""); Expect(1, 66928, '\P{aghb}', ""); Expect(0, 66928, '\P{^aghb}', ""); - Expect(1, 66927, '\p{ Aghb}', ""); - Expect(0, 66927, '\p{^ Aghb}', ""); - Expect(0, 66927, '\P{ Aghb}', ""); - Expect(1, 66927, '\P{^ Aghb}', ""); - Expect(0, 66928, '\p{ Aghb}', ""); - Expect(1, 66928, '\p{^ Aghb}', ""); - Expect(1, 66928, '\P{ Aghb}', ""); - Expect(0, 66928, '\P{^ Aghb}', ""); - Error('\p{:= IS_Aghb}'); - Error('\P{:= IS_Aghb}'); + Expect(1, 66927, '\p{_ AGHB}', ""); + Expect(0, 66927, '\p{^_ AGHB}', ""); + Expect(0, 66927, '\P{_ AGHB}', ""); + Expect(1, 66927, '\P{^_ AGHB}', ""); + Expect(0, 66928, '\p{_ AGHB}', ""); + Expect(1, 66928, '\p{^_ AGHB}', ""); + Expect(1, 66928, '\P{_ AGHB}', ""); + Expect(0, 66928, '\P{^_ AGHB}', ""); + Error('\p{:= Is_aghb}'); + Error('\P{:= Is_aghb}'); Expect(1, 66927, '\p{isaghb}', ""); Expect(0, 66927, '\p{^isaghb}', ""); Expect(0, 66927, '\P{isaghb}', ""); @@ -86390,88 +88734,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66928, '\p{^isaghb}', ""); Expect(1, 66928, '\P{isaghb}', ""); Expect(0, 66928, '\P{^isaghb}', ""); - Expect(1, 66927, '\p{ _is_aghb}', ""); - Expect(0, 66927, '\p{^ _is_aghb}', ""); - Expect(0, 66927, '\P{ _is_aghb}', ""); - Expect(1, 66927, '\P{^ _is_aghb}', ""); - Expect(0, 66928, '\p{ _is_aghb}', ""); - Expect(1, 66928, '\p{^ _is_aghb}', ""); - Expect(1, 66928, '\P{ _is_aghb}', ""); - Expect(0, 66928, '\P{^ _is_aghb}', ""); - Error('\p{/a/--chakma}'); - Error('\P{/a/--chakma}'); - Expect(1, 69958, '\p{chakma}', ""); - Expect(0, 69958, '\p{^chakma}', ""); - Expect(0, 69958, '\P{chakma}', ""); - Expect(1, 69958, '\P{^chakma}', ""); - Expect(0, 69959, '\p{chakma}', ""); - Expect(1, 69959, '\p{^chakma}', ""); - Expect(1, 69959, '\P{chakma}', ""); - Expect(0, 69959, '\P{^chakma}', ""); - Expect(1, 69958, '\p{ Chakma}', ""); - Expect(0, 69958, '\p{^ Chakma}', ""); - Expect(0, 69958, '\P{ Chakma}', ""); - Expect(1, 69958, '\P{^ Chakma}', ""); - Expect(0, 69959, '\p{ Chakma}', ""); - Expect(1, 69959, '\p{^ Chakma}', ""); - Expect(1, 69959, '\P{ Chakma}', ""); - Expect(0, 69959, '\P{^ Chakma}', ""); - Error('\p{_/a/IS_CHAKMA}'); - Error('\P{_/a/IS_CHAKMA}'); - Expect(1, 69958, '\p{ischakma}', ""); - Expect(0, 69958, '\p{^ischakma}', ""); - Expect(0, 69958, '\P{ischakma}', ""); - Expect(1, 69958, '\P{^ischakma}', ""); - Expect(0, 69959, '\p{ischakma}', ""); - Expect(1, 69959, '\p{^ischakma}', ""); - Expect(1, 69959, '\P{ischakma}', ""); - Expect(0, 69959, '\P{^ischakma}', ""); - Expect(1, 69958, '\p{--is_Chakma}', ""); - Expect(0, 69958, '\p{^--is_Chakma}', ""); - Expect(0, 69958, '\P{--is_Chakma}', ""); - Expect(1, 69958, '\P{^--is_Chakma}', ""); - Expect(0, 69959, '\p{--is_Chakma}', ""); - Expect(1, 69959, '\p{^--is_Chakma}', ""); - Expect(1, 69959, '\P{--is_Chakma}', ""); - Expect(0, 69959, '\P{^--is_Chakma}', ""); - Error('\p{ :=Cakm}'); - Error('\P{ :=Cakm}'); - Expect(1, 69958, '\p{cakm}', ""); - Expect(0, 69958, '\p{^cakm}', ""); - Expect(0, 69958, '\P{cakm}', ""); - Expect(1, 69958, '\P{^cakm}', ""); - Expect(0, 69959, '\p{cakm}', ""); - Expect(1, 69959, '\p{^cakm}', ""); - Expect(1, 69959, '\P{cakm}', ""); - Expect(0, 69959, '\P{^cakm}', ""); - Expect(1, 69958, '\p{ Cakm}', ""); - Expect(0, 69958, '\p{^ Cakm}', ""); - Expect(0, 69958, '\P{ Cakm}', ""); - Expect(1, 69958, '\P{^ Cakm}', ""); - Expect(0, 69959, '\p{ Cakm}', ""); - Expect(1, 69959, '\p{^ Cakm}', ""); - Expect(1, 69959, '\P{ Cakm}', ""); - Expect(0, 69959, '\P{^ Cakm}', ""); - Error('\p{/a/_-Is_Cakm}'); - Error('\P{/a/_-Is_Cakm}'); - Expect(1, 69958, '\p{iscakm}', ""); - Expect(0, 69958, '\p{^iscakm}', ""); - Expect(0, 69958, '\P{iscakm}', ""); - Expect(1, 69958, '\P{^iscakm}', ""); - Expect(0, 69959, '\p{iscakm}', ""); - Expect(1, 69959, '\p{^iscakm}', ""); - Expect(1, 69959, '\P{iscakm}', ""); - Expect(0, 69959, '\P{^iscakm}', ""); - Expect(1, 69958, '\p{-_IS_Cakm}', ""); - Expect(0, 69958, '\p{^-_IS_Cakm}', ""); - Expect(0, 69958, '\P{-_IS_Cakm}', ""); - Expect(1, 69958, '\P{^-_IS_Cakm}', ""); - Expect(0, 69959, '\p{-_IS_Cakm}', ""); - Expect(1, 69959, '\p{^-_IS_Cakm}', ""); - Expect(1, 69959, '\P{-_IS_Cakm}', ""); - Expect(0, 69959, '\P{^-_IS_Cakm}', ""); - Error('\p{ CHAM/a/}'); - Error('\P{ CHAM/a/}'); + Expect(1, 66927, '\p{_-Is_AGHB}', ""); + Expect(0, 66927, '\p{^_-Is_AGHB}', ""); + Expect(0, 66927, '\P{_-Is_AGHB}', ""); + Expect(1, 66927, '\P{^_-Is_AGHB}', ""); + Expect(0, 66928, '\p{_-Is_AGHB}', ""); + Expect(1, 66928, '\p{^_-Is_AGHB}', ""); + Expect(1, 66928, '\P{_-Is_AGHB}', ""); + Expect(0, 66928, '\P{^_-Is_AGHB}', ""); + Error('\p{_Chakma:=}'); + Error('\P{_Chakma:=}'); + Expect(1, 69959, '\p{chakma}', ""); + Expect(0, 69959, '\p{^chakma}', ""); + Expect(0, 69959, '\P{chakma}', ""); + Expect(1, 69959, '\P{^chakma}', ""); + Expect(0, 69960, '\p{chakma}', ""); + Expect(1, 69960, '\p{^chakma}', ""); + Expect(1, 69960, '\P{chakma}', ""); + Expect(0, 69960, '\P{^chakma}', ""); + Expect(1, 69959, '\p{-Chakma}', ""); + Expect(0, 69959, '\p{^-Chakma}', ""); + Expect(0, 69959, '\P{-Chakma}', ""); + Expect(1, 69959, '\P{^-Chakma}', ""); + Expect(0, 69960, '\p{-Chakma}', ""); + Expect(1, 69960, '\p{^-Chakma}', ""); + Expect(1, 69960, '\P{-Chakma}', ""); + Expect(0, 69960, '\P{^-Chakma}', ""); + Error('\p{:= Is_Chakma}'); + Error('\P{:= Is_Chakma}'); + Expect(1, 69959, '\p{ischakma}', ""); + Expect(0, 69959, '\p{^ischakma}', ""); + Expect(0, 69959, '\P{ischakma}', ""); + Expect(1, 69959, '\P{^ischakma}', ""); + Expect(0, 69960, '\p{ischakma}', ""); + Expect(1, 69960, '\p{^ischakma}', ""); + Expect(1, 69960, '\P{ischakma}', ""); + Expect(0, 69960, '\P{^ischakma}', ""); + Expect(1, 69959, '\p{ IS_chakma}', ""); + Expect(0, 69959, '\p{^ IS_chakma}', ""); + Expect(0, 69959, '\P{ IS_chakma}', ""); + Expect(1, 69959, '\P{^ IS_chakma}', ""); + Expect(0, 69960, '\p{ IS_chakma}', ""); + Expect(1, 69960, '\p{^ IS_chakma}', ""); + Expect(1, 69960, '\P{ IS_chakma}', ""); + Expect(0, 69960, '\P{^ IS_chakma}', ""); + Error('\p{ /a/Cakm}'); + Error('\P{ /a/Cakm}'); + Expect(1, 69959, '\p{cakm}', ""); + Expect(0, 69959, '\p{^cakm}', ""); + Expect(0, 69959, '\P{cakm}', ""); + Expect(1, 69959, '\P{^cakm}', ""); + Expect(0, 69960, '\p{cakm}', ""); + Expect(1, 69960, '\p{^cakm}', ""); + Expect(1, 69960, '\P{cakm}', ""); + Expect(0, 69960, '\P{^cakm}', ""); + Expect(1, 69959, '\p{CAKM}', ""); + Expect(0, 69959, '\p{^CAKM}', ""); + Expect(0, 69959, '\P{CAKM}', ""); + Expect(1, 69959, '\P{^CAKM}', ""); + Expect(0, 69960, '\p{CAKM}', ""); + Expect(1, 69960, '\p{^CAKM}', ""); + Expect(1, 69960, '\P{CAKM}', ""); + Expect(0, 69960, '\P{^CAKM}', ""); + Error('\p{/a/ _IS_Cakm}'); + Error('\P{/a/ _IS_Cakm}'); + Expect(1, 69959, '\p{iscakm}', ""); + Expect(0, 69959, '\p{^iscakm}', ""); + Expect(0, 69959, '\P{iscakm}', ""); + Expect(1, 69959, '\P{^iscakm}', ""); + Expect(0, 69960, '\p{iscakm}', ""); + Expect(1, 69960, '\p{^iscakm}', ""); + Expect(1, 69960, '\P{iscakm}', ""); + Expect(0, 69960, '\P{^iscakm}', ""); + Expect(1, 69959, '\p{-Is_cakm}', ""); + Expect(0, 69959, '\p{^-Is_cakm}', ""); + Expect(0, 69959, '\P{-Is_cakm}', ""); + Expect(1, 69959, '\P{^-Is_cakm}', ""); + Expect(0, 69960, '\p{-Is_cakm}', ""); + Expect(1, 69960, '\p{^-Is_cakm}', ""); + Expect(1, 69960, '\P{-Is_cakm}', ""); + Expect(0, 69960, '\P{^-Is_cakm}', ""); + Error('\p{:=_ CHAM}'); + Error('\P{:=_ CHAM}'); Expect(1, 43615, '\p{cham}', ""); Expect(0, 43615, '\p{^cham}', ""); Expect(0, 43615, '\P{cham}', ""); @@ -86480,16 +88824,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43616, '\p{^cham}', ""); Expect(1, 43616, '\P{cham}', ""); Expect(0, 43616, '\P{^cham}', ""); - Expect(1, 43615, '\p{-Cham}', ""); - Expect(0, 43615, '\p{^-Cham}', ""); - Expect(0, 43615, '\P{-Cham}', ""); - Expect(1, 43615, '\P{^-Cham}', ""); - Expect(0, 43616, '\p{-Cham}', ""); - Expect(1, 43616, '\p{^-Cham}', ""); - Expect(1, 43616, '\P{-Cham}', ""); - Expect(0, 43616, '\P{^-Cham}', ""); - Error('\p{:=- Is_cham}'); - Error('\P{:=- Is_cham}'); + Expect(1, 43615, '\p{ Cham}', ""); + Expect(0, 43615, '\p{^ Cham}', ""); + Expect(0, 43615, '\P{ Cham}', ""); + Expect(1, 43615, '\P{^ Cham}', ""); + Expect(0, 43616, '\p{ Cham}', ""); + Expect(1, 43616, '\p{^ Cham}', ""); + Expect(1, 43616, '\P{ Cham}', ""); + Expect(0, 43616, '\P{^ Cham}', ""); + Error('\p{ _is_Cham:=}'); + Error('\P{ _is_Cham:=}'); Expect(1, 43615, '\p{ischam}', ""); Expect(0, 43615, '\p{^ischam}', ""); Expect(0, 43615, '\P{ischam}', ""); @@ -86498,16 +88842,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43616, '\p{^ischam}', ""); Expect(1, 43616, '\P{ischam}', ""); Expect(0, 43616, '\P{^ischam}', ""); - Expect(1, 43615, '\p{--Is_Cham}', ""); - Expect(0, 43615, '\p{^--Is_Cham}', ""); - Expect(0, 43615, '\P{--Is_Cham}', ""); - Expect(1, 43615, '\P{^--Is_Cham}', ""); - Expect(0, 43616, '\p{--Is_Cham}', ""); - Expect(1, 43616, '\p{^--Is_Cham}', ""); - Expect(1, 43616, '\P{--Is_Cham}', ""); - Expect(0, 43616, '\P{^--Is_Cham}', ""); - Error('\p{ -Changes_When_Casefolded:=}'); - Error('\P{ -Changes_When_Casefolded:=}'); + Expect(1, 43615, '\p{-Is_Cham}', ""); + Expect(0, 43615, '\p{^-Is_Cham}', ""); + Expect(0, 43615, '\P{-Is_Cham}', ""); + Expect(1, 43615, '\P{^-Is_Cham}', ""); + Expect(0, 43616, '\p{-Is_Cham}', ""); + Expect(1, 43616, '\p{^-Is_Cham}', ""); + Expect(1, 43616, '\P{-Is_Cham}', ""); + Expect(0, 43616, '\P{^-Is_Cham}', ""); + Error('\p{ /a/Changes_When_CASEFOLDED}'); + Error('\P{ /a/Changes_When_CASEFOLDED}'); Expect(1, 125217, '\p{changeswhencasefolded}', ""); Expect(0, 125217, '\p{^changeswhencasefolded}', ""); Expect(0, 125217, '\P{changeswhencasefolded}', ""); @@ -86516,16 +88860,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125218, '\p{^changeswhencasefolded}', ""); Expect(1, 125218, '\P{changeswhencasefolded}', ""); Expect(0, 125218, '\P{^changeswhencasefolded}', ""); - Expect(1, 125217, '\p{_ Changes_When_casefolded}', ""); - Expect(0, 125217, '\p{^_ Changes_When_casefolded}', ""); - Expect(0, 125217, '\P{_ Changes_When_casefolded}', ""); - Expect(1, 125217, '\P{^_ Changes_When_casefolded}', ""); - Expect(0, 125218, '\p{_ Changes_When_casefolded}', ""); - Expect(1, 125218, '\p{^_ Changes_When_casefolded}', ""); - Expect(1, 125218, '\P{_ Changes_When_casefolded}', ""); - Expect(0, 125218, '\P{^_ Changes_When_casefolded}', ""); - Error('\p{__is_changes_When_Casefolded:=}'); - Error('\P{__is_changes_When_Casefolded:=}'); + Expect(1, 125217, '\p{ _changes_When_CASEFOLDED}', ""); + Expect(0, 125217, '\p{^ _changes_When_CASEFOLDED}', ""); + Expect(0, 125217, '\P{ _changes_When_CASEFOLDED}', ""); + Expect(1, 125217, '\P{^ _changes_When_CASEFOLDED}', ""); + Expect(0, 125218, '\p{ _changes_When_CASEFOLDED}', ""); + Expect(1, 125218, '\p{^ _changes_When_CASEFOLDED}', ""); + Expect(1, 125218, '\P{ _changes_When_CASEFOLDED}', ""); + Expect(0, 125218, '\P{^ _changes_When_CASEFOLDED}', ""); + Error('\p{ Is_CHANGES_When_Casefolded/a/}'); + Error('\P{ Is_CHANGES_When_Casefolded/a/}'); Expect(1, 125217, '\p{ischangeswhencasefolded}', ""); Expect(0, 125217, '\p{^ischangeswhencasefolded}', ""); Expect(0, 125217, '\P{ischangeswhencasefolded}', ""); @@ -86534,16 +88878,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125218, '\p{^ischangeswhencasefolded}', ""); Expect(1, 125218, '\P{ischangeswhencasefolded}', ""); Expect(0, 125218, '\P{^ischangeswhencasefolded}', ""); - Expect(1, 125217, '\p{ -is_Changes_when_CASEFOLDED}', ""); - Expect(0, 125217, '\p{^ -is_Changes_when_CASEFOLDED}', ""); - Expect(0, 125217, '\P{ -is_Changes_when_CASEFOLDED}', ""); - Expect(1, 125217, '\P{^ -is_Changes_when_CASEFOLDED}', ""); - Expect(0, 125218, '\p{ -is_Changes_when_CASEFOLDED}', ""); - Expect(1, 125218, '\p{^ -is_Changes_when_CASEFOLDED}', ""); - Expect(1, 125218, '\P{ -is_Changes_when_CASEFOLDED}', ""); - Expect(0, 125218, '\P{^ -is_Changes_when_CASEFOLDED}', ""); - Error('\p{- cwcf:=}'); - Error('\P{- cwcf:=}'); + Expect(1, 125217, '\p{ _IS_changes_When_Casefolded}', ""); + Expect(0, 125217, '\p{^ _IS_changes_When_Casefolded}', ""); + Expect(0, 125217, '\P{ _IS_changes_When_Casefolded}', ""); + Expect(1, 125217, '\P{^ _IS_changes_When_Casefolded}', ""); + Expect(0, 125218, '\p{ _IS_changes_When_Casefolded}', ""); + Expect(1, 125218, '\p{^ _IS_changes_When_Casefolded}', ""); + Expect(1, 125218, '\P{ _IS_changes_When_Casefolded}', ""); + Expect(0, 125218, '\P{^ _IS_changes_When_Casefolded}', ""); + Error('\p{/a/ cwcf}'); + Error('\P{/a/ cwcf}'); Expect(1, 125217, '\p{cwcf}', ""); Expect(0, 125217, '\p{^cwcf}', ""); Expect(0, 125217, '\P{cwcf}', ""); @@ -86552,16 +88896,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125218, '\p{^cwcf}', ""); Expect(1, 125218, '\P{cwcf}', ""); Expect(0, 125218, '\P{^cwcf}', ""); - Expect(1, 125217, '\p{-_CWCF}', ""); - Expect(0, 125217, '\p{^-_CWCF}', ""); - Expect(0, 125217, '\P{-_CWCF}', ""); - Expect(1, 125217, '\P{^-_CWCF}', ""); - Expect(0, 125218, '\p{-_CWCF}', ""); - Expect(1, 125218, '\p{^-_CWCF}', ""); - Expect(1, 125218, '\P{-_CWCF}', ""); - Expect(0, 125218, '\P{^-_CWCF}', ""); - Error('\p{ :=Is_CWCF}'); - Error('\P{ :=Is_CWCF}'); + Expect(1, 125217, '\p{ CWCF}', ""); + Expect(0, 125217, '\p{^ CWCF}', ""); + Expect(0, 125217, '\P{ CWCF}', ""); + Expect(1, 125217, '\P{^ CWCF}', ""); + Expect(0, 125218, '\p{ CWCF}', ""); + Expect(1, 125218, '\p{^ CWCF}', ""); + Expect(1, 125218, '\P{ CWCF}', ""); + Expect(0, 125218, '\P{^ CWCF}', ""); + Error('\p{ Is_CWCF:=}'); + Error('\P{ Is_CWCF:=}'); Expect(1, 125217, '\p{iscwcf}', ""); Expect(0, 125217, '\p{^iscwcf}', ""); Expect(0, 125217, '\P{iscwcf}', ""); @@ -86570,16 +88914,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125218, '\p{^iscwcf}', ""); Expect(1, 125218, '\P{iscwcf}', ""); Expect(0, 125218, '\P{^iscwcf}', ""); - Expect(1, 125217, '\p{__IS_CWCF}', ""); - Expect(0, 125217, '\p{^__IS_CWCF}', ""); - Expect(0, 125217, '\P{__IS_CWCF}', ""); - Expect(1, 125217, '\P{^__IS_CWCF}', ""); - Expect(0, 125218, '\p{__IS_CWCF}', ""); - Expect(1, 125218, '\p{^__IS_CWCF}', ""); - Expect(1, 125218, '\P{__IS_CWCF}', ""); - Expect(0, 125218, '\P{^__IS_CWCF}', ""); - Error('\p{__Changes_When_CASEMAPPED:=}'); - Error('\P{__Changes_When_CASEMAPPED:=}'); + Expect(1, 125217, '\p{ Is_CWCF}', ""); + Expect(0, 125217, '\p{^ Is_CWCF}', ""); + Expect(0, 125217, '\P{ Is_CWCF}', ""); + Expect(1, 125217, '\P{^ Is_CWCF}', ""); + Expect(0, 125218, '\p{ Is_CWCF}', ""); + Expect(1, 125218, '\p{^ Is_CWCF}', ""); + Expect(1, 125218, '\P{ Is_CWCF}', ""); + Expect(0, 125218, '\P{^ Is_CWCF}', ""); + Error('\p{_CHANGES_when_casemapped/a/}'); + Error('\P{_CHANGES_when_casemapped/a/}'); Expect(1, 125251, '\p{changeswhencasemapped}', ""); Expect(0, 125251, '\p{^changeswhencasemapped}', ""); Expect(0, 125251, '\P{changeswhencasemapped}', ""); @@ -86588,16 +88932,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^changeswhencasemapped}', ""); Expect(1, 125252, '\P{changeswhencasemapped}', ""); Expect(0, 125252, '\P{^changeswhencasemapped}', ""); - Expect(1, 125251, '\p{ Changes_When_CASEMAPPED}', ""); - Expect(0, 125251, '\p{^ Changes_When_CASEMAPPED}', ""); - Expect(0, 125251, '\P{ Changes_When_CASEMAPPED}', ""); - Expect(1, 125251, '\P{^ Changes_When_CASEMAPPED}', ""); - Expect(0, 125252, '\p{ Changes_When_CASEMAPPED}', ""); - Expect(1, 125252, '\p{^ Changes_When_CASEMAPPED}', ""); - Expect(1, 125252, '\P{ Changes_When_CASEMAPPED}', ""); - Expect(0, 125252, '\P{^ Changes_When_CASEMAPPED}', ""); - Error('\p{:= IS_Changes_WHEN_casemapped}'); - Error('\P{:= IS_Changes_WHEN_casemapped}'); + Expect(1, 125251, '\p{-Changes_when_Casemapped}', ""); + Expect(0, 125251, '\p{^-Changes_when_Casemapped}', ""); + Expect(0, 125251, '\P{-Changes_when_Casemapped}', ""); + Expect(1, 125251, '\P{^-Changes_when_Casemapped}', ""); + Expect(0, 125252, '\p{-Changes_when_Casemapped}', ""); + Expect(1, 125252, '\p{^-Changes_when_Casemapped}', ""); + Expect(1, 125252, '\P{-Changes_when_Casemapped}', ""); + Expect(0, 125252, '\P{^-Changes_when_Casemapped}', ""); + Error('\p{/a/_-Is_Changes_WHEN_CASEMAPPED}'); + Error('\P{/a/_-Is_Changes_WHEN_CASEMAPPED}'); Expect(1, 125251, '\p{ischangeswhencasemapped}', ""); Expect(0, 125251, '\p{^ischangeswhencasemapped}', ""); Expect(0, 125251, '\P{ischangeswhencasemapped}', ""); @@ -86606,16 +88950,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^ischangeswhencasemapped}', ""); Expect(1, 125252, '\P{ischangeswhencasemapped}', ""); Expect(0, 125252, '\P{^ischangeswhencasemapped}', ""); - Expect(1, 125251, '\p{ Is_CHANGES_when_Casemapped}', ""); - Expect(0, 125251, '\p{^ Is_CHANGES_when_Casemapped}', ""); - Expect(0, 125251, '\P{ Is_CHANGES_when_Casemapped}', ""); - Expect(1, 125251, '\P{^ Is_CHANGES_when_Casemapped}', ""); - Expect(0, 125252, '\p{ Is_CHANGES_when_Casemapped}', ""); - Expect(1, 125252, '\p{^ Is_CHANGES_when_Casemapped}', ""); - Expect(1, 125252, '\P{ Is_CHANGES_when_Casemapped}', ""); - Expect(0, 125252, '\P{^ Is_CHANGES_when_Casemapped}', ""); - Error('\p{ /a/cwcm}'); - Error('\P{ /a/cwcm}'); + Expect(1, 125251, '\p{-Is_changes_When_Casemapped}', ""); + Expect(0, 125251, '\p{^-Is_changes_When_Casemapped}', ""); + Expect(0, 125251, '\P{-Is_changes_When_Casemapped}', ""); + Expect(1, 125251, '\P{^-Is_changes_When_Casemapped}', ""); + Expect(0, 125252, '\p{-Is_changes_When_Casemapped}', ""); + Expect(1, 125252, '\p{^-Is_changes_When_Casemapped}', ""); + Expect(1, 125252, '\P{-Is_changes_When_Casemapped}', ""); + Expect(0, 125252, '\P{^-Is_changes_When_Casemapped}', ""); + Error('\p{ :=cwcm}'); + Error('\P{ :=cwcm}'); Expect(1, 125251, '\p{cwcm}', ""); Expect(0, 125251, '\p{^cwcm}', ""); Expect(0, 125251, '\P{cwcm}', ""); @@ -86632,8 +88976,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^ CWCM}', ""); Expect(1, 125252, '\P{ CWCM}', ""); Expect(0, 125252, '\P{^ CWCM}', ""); - Error('\p{ /a/is_CWCM}'); - Error('\P{ /a/is_CWCM}'); + Error('\p{-IS_CWCM/a/}'); + Error('\P{-IS_CWCM/a/}'); Expect(1, 125251, '\p{iscwcm}', ""); Expect(0, 125251, '\p{^iscwcm}', ""); Expect(0, 125251, '\P{iscwcm}', ""); @@ -86642,16 +88986,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^iscwcm}', ""); Expect(1, 125252, '\P{iscwcm}', ""); Expect(0, 125252, '\P{^iscwcm}', ""); - Expect(1, 125251, '\p{ IS_cwcm}', ""); - Expect(0, 125251, '\p{^ IS_cwcm}', ""); - Expect(0, 125251, '\P{ IS_cwcm}', ""); - Expect(1, 125251, '\P{^ IS_cwcm}', ""); - Expect(0, 125252, '\p{ IS_cwcm}', ""); - Expect(1, 125252, '\p{^ IS_cwcm}', ""); - Expect(1, 125252, '\P{ IS_cwcm}', ""); - Expect(0, 125252, '\P{^ IS_cwcm}', ""); - Error('\p{/a/-Changes_When_Lowercased}'); - Error('\P{/a/-Changes_When_Lowercased}'); + Expect(1, 125251, '\p{ Is_CWCM}', ""); + Expect(0, 125251, '\p{^ Is_CWCM}', ""); + Expect(0, 125251, '\P{ Is_CWCM}', ""); + Expect(1, 125251, '\P{^ Is_CWCM}', ""); + Expect(0, 125252, '\p{ Is_CWCM}', ""); + Expect(1, 125252, '\p{^ Is_CWCM}', ""); + Expect(1, 125252, '\P{ Is_CWCM}', ""); + Expect(0, 125252, '\P{^ Is_CWCM}', ""); + Error('\p{ /a/Changes_When_Lowercased}'); + Error('\P{ /a/Changes_When_Lowercased}'); Expect(1, 125217, '\p{changeswhenlowercased}', ""); Expect(0, 125217, '\p{^changeswhenlowercased}', ""); Expect(0, 125217, '\P{changeswhenlowercased}', ""); @@ -86660,16 +89004,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125218, '\p{^changeswhenlowercased}', ""); Expect(1, 125218, '\P{changeswhenlowercased}', ""); Expect(0, 125218, '\P{^changeswhenlowercased}', ""); - Expect(1, 125217, '\p{- CHANGES_When_LOWERCASED}', ""); - Expect(0, 125217, '\p{^- CHANGES_When_LOWERCASED}', ""); - Expect(0, 125217, '\P{- CHANGES_When_LOWERCASED}', ""); - Expect(1, 125217, '\P{^- CHANGES_When_LOWERCASED}', ""); - Expect(0, 125218, '\p{- CHANGES_When_LOWERCASED}', ""); - Expect(1, 125218, '\p{^- CHANGES_When_LOWERCASED}', ""); - Expect(1, 125218, '\P{- CHANGES_When_LOWERCASED}', ""); - Expect(0, 125218, '\P{^- CHANGES_When_LOWERCASED}', ""); - Error('\p{ Is_Changes_When_LOWERCASED/a/}'); - Error('\P{ Is_Changes_When_LOWERCASED/a/}'); + Expect(1, 125217, '\p{-_Changes_when_lowercased}', ""); + Expect(0, 125217, '\p{^-_Changes_when_lowercased}', ""); + Expect(0, 125217, '\P{-_Changes_when_lowercased}', ""); + Expect(1, 125217, '\P{^-_Changes_when_lowercased}', ""); + Expect(0, 125218, '\p{-_Changes_when_lowercased}', ""); + Expect(1, 125218, '\p{^-_Changes_when_lowercased}', ""); + Expect(1, 125218, '\P{-_Changes_when_lowercased}', ""); + Expect(0, 125218, '\P{^-_Changes_when_lowercased}', ""); + Error('\p{_IS_Changes_When_Lowercased/a/}'); + Error('\P{_IS_Changes_When_Lowercased/a/}'); Expect(1, 125217, '\p{ischangeswhenlowercased}', ""); Expect(0, 125217, '\p{^ischangeswhenlowercased}', ""); Expect(0, 125217, '\P{ischangeswhenlowercased}', ""); @@ -86678,16 +89022,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125218, '\p{^ischangeswhenlowercased}', ""); Expect(1, 125218, '\P{ischangeswhenlowercased}', ""); Expect(0, 125218, '\P{^ischangeswhenlowercased}', ""); - Expect(1, 125217, '\p{ Is_changes_when_Lowercased}', ""); - Expect(0, 125217, '\p{^ Is_changes_when_Lowercased}', ""); - Expect(0, 125217, '\P{ Is_changes_when_Lowercased}', ""); - Expect(1, 125217, '\P{^ Is_changes_when_Lowercased}', ""); - Expect(0, 125218, '\p{ Is_changes_when_Lowercased}', ""); - Expect(1, 125218, '\p{^ Is_changes_when_Lowercased}', ""); - Expect(1, 125218, '\P{ Is_changes_when_Lowercased}', ""); - Expect(0, 125218, '\P{^ Is_changes_when_Lowercased}', ""); - Error('\p{/a/-CWL}'); - Error('\P{/a/-CWL}'); + Expect(1, 125217, '\p{ -is_Changes_when_LOWERCASED}', ""); + Expect(0, 125217, '\p{^ -is_Changes_when_LOWERCASED}', ""); + Expect(0, 125217, '\P{ -is_Changes_when_LOWERCASED}', ""); + Expect(1, 125217, '\P{^ -is_Changes_when_LOWERCASED}', ""); + Expect(0, 125218, '\p{ -is_Changes_when_LOWERCASED}', ""); + Expect(1, 125218, '\p{^ -is_Changes_when_LOWERCASED}', ""); + Expect(1, 125218, '\P{ -is_Changes_when_LOWERCASED}', ""); + Expect(0, 125218, '\P{^ -is_Changes_when_LOWERCASED}', ""); + Error('\p{-:=CWL}'); + Error('\P{-:=CWL}'); Expect(1, 125217, '\p{cwl}', ""); Expect(0, 125217, '\p{^cwl}', ""); Expect(0, 125217, '\P{cwl}', ""); @@ -86696,16 +89040,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125218, '\p{^cwl}', ""); Expect(1, 125218, '\P{cwl}', ""); Expect(0, 125218, '\P{^cwl}', ""); - Expect(1, 125217, '\p{_CWL}', ""); - Expect(0, 125217, '\p{^_CWL}', ""); - Expect(0, 125217, '\P{_CWL}', ""); - Expect(1, 125217, '\P{^_CWL}', ""); - Expect(0, 125218, '\p{_CWL}', ""); - Expect(1, 125218, '\p{^_CWL}', ""); - Expect(1, 125218, '\P{_CWL}', ""); - Expect(0, 125218, '\P{^_CWL}', ""); - Error('\p{:= -Is_CWL}'); - Error('\P{:= -Is_CWL}'); + Expect(1, 125217, '\p{-CWL}', ""); + Expect(0, 125217, '\p{^-CWL}', ""); + Expect(0, 125217, '\P{-CWL}', ""); + Expect(1, 125217, '\P{^-CWL}', ""); + Expect(0, 125218, '\p{-CWL}', ""); + Expect(1, 125218, '\p{^-CWL}', ""); + Expect(1, 125218, '\P{-CWL}', ""); + Expect(0, 125218, '\P{^-CWL}', ""); + Error('\p{-Is_CWL:=}'); + Error('\P{-Is_CWL:=}'); Expect(1, 125217, '\p{iscwl}', ""); Expect(0, 125217, '\p{^iscwl}', ""); Expect(0, 125217, '\P{iscwl}', ""); @@ -86714,16 +89058,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125218, '\p{^iscwl}', ""); Expect(1, 125218, '\P{iscwl}', ""); Expect(0, 125218, '\P{^iscwl}', ""); - Expect(1, 125217, '\p{ Is_cwl}', ""); - Expect(0, 125217, '\p{^ Is_cwl}', ""); - Expect(0, 125217, '\P{ Is_cwl}', ""); - Expect(1, 125217, '\P{^ Is_cwl}', ""); - Expect(0, 125218, '\p{ Is_cwl}', ""); - Expect(1, 125218, '\p{^ Is_cwl}', ""); - Expect(1, 125218, '\P{ Is_cwl}', ""); - Expect(0, 125218, '\P{^ Is_cwl}', ""); - Error('\p{-/a/changes_When_NFKC_CASEFOLDED}'); - Error('\P{-/a/changes_When_NFKC_CASEFOLDED}'); + Expect(1, 125217, '\p{ Is_CWL}', ""); + Expect(0, 125217, '\p{^ Is_CWL}', ""); + Expect(0, 125217, '\P{ Is_CWL}', ""); + Expect(1, 125217, '\P{^ Is_CWL}', ""); + Expect(0, 125218, '\p{ Is_CWL}', ""); + Expect(1, 125218, '\p{^ Is_CWL}', ""); + Expect(1, 125218, '\P{ Is_CWL}', ""); + Expect(0, 125218, '\P{^ Is_CWL}', ""); + Error('\p{/a/- Changes_when_NFKC_casefolded}'); + Error('\P{/a/- Changes_when_NFKC_casefolded}'); Expect(1, 921599, '\p{changeswhennfkccasefolded}', ""); Expect(0, 921599, '\p{^changeswhennfkccasefolded}', ""); Expect(0, 921599, '\P{changeswhennfkccasefolded}', ""); @@ -86732,16 +89076,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 921600, '\p{^changeswhennfkccasefolded}', ""); Expect(1, 921600, '\P{changeswhennfkccasefolded}', ""); Expect(0, 921600, '\P{^changeswhennfkccasefolded}', ""); - Expect(1, 921599, '\p{- Changes_When_NFKC_Casefolded}', ""); - Expect(0, 921599, '\p{^- Changes_When_NFKC_Casefolded}', ""); - Expect(0, 921599, '\P{- Changes_When_NFKC_Casefolded}', ""); - Expect(1, 921599, '\P{^- Changes_When_NFKC_Casefolded}', ""); - Expect(0, 921600, '\p{- Changes_When_NFKC_Casefolded}', ""); - Expect(1, 921600, '\p{^- Changes_When_NFKC_Casefolded}', ""); - Expect(1, 921600, '\P{- Changes_When_NFKC_Casefolded}', ""); - Expect(0, 921600, '\P{^- Changes_When_NFKC_Casefolded}', ""); - Error('\p{ :=Is_Changes_when_nfkc_Casefolded}'); - Error('\P{ :=Is_Changes_when_nfkc_Casefolded}'); + Expect(1, 921599, '\p{ CHANGES_When_NFKC_Casefolded}', ""); + Expect(0, 921599, '\p{^ CHANGES_When_NFKC_Casefolded}', ""); + Expect(0, 921599, '\P{ CHANGES_When_NFKC_Casefolded}', ""); + Expect(1, 921599, '\P{^ CHANGES_When_NFKC_Casefolded}', ""); + Expect(0, 921600, '\p{ CHANGES_When_NFKC_Casefolded}', ""); + Expect(1, 921600, '\p{^ CHANGES_When_NFKC_Casefolded}', ""); + Expect(1, 921600, '\P{ CHANGES_When_NFKC_Casefolded}', ""); + Expect(0, 921600, '\P{^ CHANGES_When_NFKC_Casefolded}', ""); + Error('\p{ is_changes_When_nfkc_casefolded:=}'); + Error('\P{ is_changes_When_nfkc_casefolded:=}'); Expect(1, 921599, '\p{ischangeswhennfkccasefolded}', ""); Expect(0, 921599, '\p{^ischangeswhennfkccasefolded}', ""); Expect(0, 921599, '\P{ischangeswhennfkccasefolded}', ""); @@ -86750,16 +89094,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 921600, '\p{^ischangeswhennfkccasefolded}', ""); Expect(1, 921600, '\P{ischangeswhennfkccasefolded}', ""); Expect(0, 921600, '\P{^ischangeswhennfkccasefolded}', ""); - Expect(1, 921599, '\p{-IS_CHANGES_WHEN_NFKC_Casefolded}', ""); - Expect(0, 921599, '\p{^-IS_CHANGES_WHEN_NFKC_Casefolded}', ""); - Expect(0, 921599, '\P{-IS_CHANGES_WHEN_NFKC_Casefolded}', ""); - Expect(1, 921599, '\P{^-IS_CHANGES_WHEN_NFKC_Casefolded}', ""); - Expect(0, 921600, '\p{-IS_CHANGES_WHEN_NFKC_Casefolded}', ""); - Expect(1, 921600, '\p{^-IS_CHANGES_WHEN_NFKC_Casefolded}', ""); - Expect(1, 921600, '\P{-IS_CHANGES_WHEN_NFKC_Casefolded}', ""); - Expect(0, 921600, '\P{^-IS_CHANGES_WHEN_NFKC_Casefolded}', ""); - Error('\p{/a/CWKCF}'); - Error('\P{/a/CWKCF}'); + Expect(1, 921599, '\p{-IS_CHANGES_When_NFKC_casefolded}', ""); + Expect(0, 921599, '\p{^-IS_CHANGES_When_NFKC_casefolded}', ""); + Expect(0, 921599, '\P{-IS_CHANGES_When_NFKC_casefolded}', ""); + Expect(1, 921599, '\P{^-IS_CHANGES_When_NFKC_casefolded}', ""); + Expect(0, 921600, '\p{-IS_CHANGES_When_NFKC_casefolded}', ""); + Expect(1, 921600, '\p{^-IS_CHANGES_When_NFKC_casefolded}', ""); + Expect(1, 921600, '\P{-IS_CHANGES_When_NFKC_casefolded}', ""); + Expect(0, 921600, '\P{^-IS_CHANGES_When_NFKC_casefolded}', ""); + Error('\p{-/a/CWKCF}'); + Error('\P{-/a/CWKCF}'); Expect(1, 921599, '\p{cwkcf}', ""); Expect(0, 921599, '\p{^cwkcf}', ""); Expect(0, 921599, '\P{cwkcf}', ""); @@ -86768,16 +89112,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 921600, '\p{^cwkcf}', ""); Expect(1, 921600, '\P{cwkcf}', ""); Expect(0, 921600, '\P{^cwkcf}', ""); - Expect(1, 921599, '\p{- CWKCF}', ""); - Expect(0, 921599, '\p{^- CWKCF}', ""); - Expect(0, 921599, '\P{- CWKCF}', ""); - Expect(1, 921599, '\P{^- CWKCF}', ""); - Expect(0, 921600, '\p{- CWKCF}', ""); - Expect(1, 921600, '\p{^- CWKCF}', ""); - Expect(1, 921600, '\P{- CWKCF}', ""); - Expect(0, 921600, '\P{^- CWKCF}', ""); - Error('\p{:= Is_cwkcf}'); - Error('\P{:= Is_cwkcf}'); + Expect(1, 921599, '\p{ _CWKCF}', ""); + Expect(0, 921599, '\p{^ _CWKCF}', ""); + Expect(0, 921599, '\P{ _CWKCF}', ""); + Expect(1, 921599, '\P{^ _CWKCF}', ""); + Expect(0, 921600, '\p{ _CWKCF}', ""); + Expect(1, 921600, '\p{^ _CWKCF}', ""); + Expect(1, 921600, '\P{ _CWKCF}', ""); + Expect(0, 921600, '\P{^ _CWKCF}', ""); + Error('\p{ -is_CWKCF/a/}'); + Error('\P{ -is_CWKCF/a/}'); Expect(1, 921599, '\p{iscwkcf}', ""); Expect(0, 921599, '\p{^iscwkcf}', ""); Expect(0, 921599, '\P{iscwkcf}', ""); @@ -86786,16 +89130,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 921600, '\p{^iscwkcf}', ""); Expect(1, 921600, '\P{iscwkcf}', ""); Expect(0, 921600, '\P{^iscwkcf}', ""); - Expect(1, 921599, '\p{-_Is_CWKCF}', ""); - Expect(0, 921599, '\p{^-_Is_CWKCF}', ""); - Expect(0, 921599, '\P{-_Is_CWKCF}', ""); - Expect(1, 921599, '\P{^-_Is_CWKCF}', ""); - Expect(0, 921600, '\p{-_Is_CWKCF}', ""); - Expect(1, 921600, '\p{^-_Is_CWKCF}', ""); - Expect(1, 921600, '\P{-_Is_CWKCF}', ""); - Expect(0, 921600, '\P{^-_Is_CWKCF}', ""); - Error('\p{changes_When_titlecased:=}'); - Error('\P{changes_When_titlecased:=}'); + Expect(1, 921599, '\p{--is_CWKCF}', ""); + Expect(0, 921599, '\p{^--is_CWKCF}', ""); + Expect(0, 921599, '\P{--is_CWKCF}', ""); + Expect(1, 921599, '\P{^--is_CWKCF}', ""); + Expect(0, 921600, '\p{--is_CWKCF}', ""); + Expect(1, 921600, '\p{^--is_CWKCF}', ""); + Expect(1, 921600, '\P{--is_CWKCF}', ""); + Expect(0, 921600, '\P{^--is_CWKCF}', ""); + Error('\p{:=_changes_When_titlecased}'); + Error('\P{:=_changes_When_titlecased}'); Expect(1, 125251, '\p{changeswhentitlecased}', ""); Expect(0, 125251, '\p{^changeswhentitlecased}', ""); Expect(0, 125251, '\P{changeswhentitlecased}', ""); @@ -86804,16 +89148,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^changeswhentitlecased}', ""); Expect(1, 125252, '\P{changeswhentitlecased}', ""); Expect(0, 125252, '\P{^changeswhentitlecased}', ""); - Expect(1, 125251, '\p{- Changes_when_Titlecased}', ""); - Expect(0, 125251, '\p{^- Changes_when_Titlecased}', ""); - Expect(0, 125251, '\P{- Changes_when_Titlecased}', ""); - Expect(1, 125251, '\P{^- Changes_when_Titlecased}', ""); - Expect(0, 125252, '\p{- Changes_when_Titlecased}', ""); - Expect(1, 125252, '\p{^- Changes_when_Titlecased}', ""); - Expect(1, 125252, '\P{- Changes_when_Titlecased}', ""); - Expect(0, 125252, '\P{^- Changes_when_Titlecased}', ""); - Error('\p{ Is_changes_When_Titlecased:=}'); - Error('\P{ Is_changes_When_Titlecased:=}'); + Expect(1, 125251, '\p{- CHANGES_When_Titlecased}', ""); + Expect(0, 125251, '\p{^- CHANGES_When_Titlecased}', ""); + Expect(0, 125251, '\P{- CHANGES_When_Titlecased}', ""); + Expect(1, 125251, '\P{^- CHANGES_When_Titlecased}', ""); + Expect(0, 125252, '\p{- CHANGES_When_Titlecased}', ""); + Expect(1, 125252, '\p{^- CHANGES_When_Titlecased}', ""); + Expect(1, 125252, '\P{- CHANGES_When_Titlecased}', ""); + Expect(0, 125252, '\P{^- CHANGES_When_Titlecased}', ""); + Error('\p{ -Is_Changes_When_Titlecased/a/}'); + Error('\P{ -Is_Changes_When_Titlecased/a/}'); Expect(1, 125251, '\p{ischangeswhentitlecased}', ""); Expect(0, 125251, '\p{^ischangeswhentitlecased}', ""); Expect(0, 125251, '\P{ischangeswhentitlecased}', ""); @@ -86822,16 +89166,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^ischangeswhentitlecased}', ""); Expect(1, 125252, '\P{ischangeswhentitlecased}', ""); Expect(0, 125252, '\P{^ischangeswhentitlecased}', ""); - Expect(1, 125251, '\p{ Is_changes_When_titlecased}', ""); - Expect(0, 125251, '\p{^ Is_changes_When_titlecased}', ""); - Expect(0, 125251, '\P{ Is_changes_When_titlecased}', ""); - Expect(1, 125251, '\P{^ Is_changes_When_titlecased}', ""); - Expect(0, 125252, '\p{ Is_changes_When_titlecased}', ""); - Expect(1, 125252, '\p{^ Is_changes_When_titlecased}', ""); - Expect(1, 125252, '\P{ Is_changes_When_titlecased}', ""); - Expect(0, 125252, '\P{^ Is_changes_When_titlecased}', ""); - Error('\p{--cwt:=}'); - Error('\P{--cwt:=}'); + Expect(1, 125251, '\p{_-is_Changes_WHEN_Titlecased}', ""); + Expect(0, 125251, '\p{^_-is_Changes_WHEN_Titlecased}', ""); + Expect(0, 125251, '\P{_-is_Changes_WHEN_Titlecased}', ""); + Expect(1, 125251, '\P{^_-is_Changes_WHEN_Titlecased}', ""); + Expect(0, 125252, '\p{_-is_Changes_WHEN_Titlecased}', ""); + Expect(1, 125252, '\p{^_-is_Changes_WHEN_Titlecased}', ""); + Expect(1, 125252, '\P{_-is_Changes_WHEN_Titlecased}', ""); + Expect(0, 125252, '\P{^_-is_Changes_WHEN_Titlecased}', ""); + Error('\p{ /a/CWT}'); + Error('\P{ /a/CWT}'); Expect(1, 125251, '\p{cwt}', ""); Expect(0, 125251, '\p{^cwt}', ""); Expect(0, 125251, '\P{cwt}', ""); @@ -86840,16 +89184,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^cwt}', ""); Expect(1, 125252, '\P{cwt}', ""); Expect(0, 125252, '\P{^cwt}', ""); - Expect(1, 125251, '\p{ CWT}', ""); - Expect(0, 125251, '\p{^ CWT}', ""); - Expect(0, 125251, '\P{ CWT}', ""); - Expect(1, 125251, '\P{^ CWT}', ""); - Expect(0, 125252, '\p{ CWT}', ""); - Expect(1, 125252, '\p{^ CWT}', ""); - Expect(1, 125252, '\P{ CWT}', ""); - Expect(0, 125252, '\P{^ CWT}', ""); - Error('\p{- Is_CWT:=}'); - Error('\P{- Is_CWT:=}'); + Expect(1, 125251, '\p{ _CWT}', ""); + Expect(0, 125251, '\p{^ _CWT}', ""); + Expect(0, 125251, '\P{ _CWT}', ""); + Expect(1, 125251, '\P{^ _CWT}', ""); + Expect(0, 125252, '\p{ _CWT}', ""); + Expect(1, 125252, '\p{^ _CWT}', ""); + Expect(1, 125252, '\P{ _CWT}', ""); + Expect(0, 125252, '\P{^ _CWT}', ""); + Error('\p{ is_CWT:=}'); + Error('\P{ is_CWT:=}'); Expect(1, 125251, '\p{iscwt}', ""); Expect(0, 125251, '\p{^iscwt}', ""); Expect(0, 125251, '\P{iscwt}', ""); @@ -86858,16 +89202,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^iscwt}', ""); Expect(1, 125252, '\P{iscwt}', ""); Expect(0, 125252, '\P{^iscwt}', ""); - Expect(1, 125251, '\p{ IS_CWT}', ""); - Expect(0, 125251, '\p{^ IS_CWT}', ""); - Expect(0, 125251, '\P{ IS_CWT}', ""); - Expect(1, 125251, '\P{^ IS_CWT}', ""); - Expect(0, 125252, '\p{ IS_CWT}', ""); - Expect(1, 125252, '\p{^ IS_CWT}', ""); - Expect(1, 125252, '\P{ IS_CWT}', ""); - Expect(0, 125252, '\P{^ IS_CWT}', ""); - Error('\p{ :=CHANGES_WHEN_UPPERCASED}'); - Error('\P{ :=CHANGES_WHEN_UPPERCASED}'); + Expect(1, 125251, '\p{ is_cwt}', ""); + Expect(0, 125251, '\p{^ is_cwt}', ""); + Expect(0, 125251, '\P{ is_cwt}', ""); + Expect(1, 125251, '\P{^ is_cwt}', ""); + Expect(0, 125252, '\p{ is_cwt}', ""); + Expect(1, 125252, '\p{^ is_cwt}', ""); + Expect(1, 125252, '\P{ is_cwt}', ""); + Expect(0, 125252, '\P{^ is_cwt}', ""); + Error('\p{:=-_Changes_When_UPPERCASED}'); + Error('\P{:=-_Changes_When_UPPERCASED}'); Expect(1, 125251, '\p{changeswhenuppercased}', ""); Expect(0, 125251, '\p{^changeswhenuppercased}', ""); Expect(0, 125251, '\P{changeswhenuppercased}', ""); @@ -86876,16 +89220,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^changeswhenuppercased}', ""); Expect(1, 125252, '\P{changeswhenuppercased}', ""); Expect(0, 125252, '\P{^changeswhenuppercased}', ""); - Expect(1, 125251, '\p{ -Changes_When_UPPERCASED}', ""); - Expect(0, 125251, '\p{^ -Changes_When_UPPERCASED}', ""); - Expect(0, 125251, '\P{ -Changes_When_UPPERCASED}', ""); - Expect(1, 125251, '\P{^ -Changes_When_UPPERCASED}', ""); - Expect(0, 125252, '\p{ -Changes_When_UPPERCASED}', ""); - Expect(1, 125252, '\p{^ -Changes_When_UPPERCASED}', ""); - Expect(1, 125252, '\P{ -Changes_When_UPPERCASED}', ""); - Expect(0, 125252, '\P{^ -Changes_When_UPPERCASED}', ""); - Error('\p{:= -Is_Changes_When_Uppercased}'); - Error('\P{:= -Is_Changes_When_Uppercased}'); + Expect(1, 125251, '\p{_Changes_when_Uppercased}', ""); + Expect(0, 125251, '\p{^_Changes_when_Uppercased}', ""); + Expect(0, 125251, '\P{_Changes_when_Uppercased}', ""); + Expect(1, 125251, '\P{^_Changes_when_Uppercased}', ""); + Expect(0, 125252, '\p{_Changes_when_Uppercased}', ""); + Expect(1, 125252, '\p{^_Changes_when_Uppercased}', ""); + Expect(1, 125252, '\P{_Changes_when_Uppercased}', ""); + Expect(0, 125252, '\P{^_Changes_when_Uppercased}', ""); + Error('\p{:=_-IS_Changes_When_Uppercased}'); + Error('\P{:=_-IS_Changes_When_Uppercased}'); Expect(1, 125251, '\p{ischangeswhenuppercased}', ""); Expect(0, 125251, '\p{^ischangeswhenuppercased}', ""); Expect(0, 125251, '\P{ischangeswhenuppercased}', ""); @@ -86894,16 +89238,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^ischangeswhenuppercased}', ""); Expect(1, 125252, '\P{ischangeswhenuppercased}', ""); Expect(0, 125252, '\P{^ischangeswhenuppercased}', ""); - Expect(1, 125251, '\p{- is_Changes_WHEN_Uppercased}', ""); - Expect(0, 125251, '\p{^- is_Changes_WHEN_Uppercased}', ""); - Expect(0, 125251, '\P{- is_Changes_WHEN_Uppercased}', ""); - Expect(1, 125251, '\P{^- is_Changes_WHEN_Uppercased}', ""); - Expect(0, 125252, '\p{- is_Changes_WHEN_Uppercased}', ""); - Expect(1, 125252, '\p{^- is_Changes_WHEN_Uppercased}', ""); - Expect(1, 125252, '\P{- is_Changes_WHEN_Uppercased}', ""); - Expect(0, 125252, '\P{^- is_Changes_WHEN_Uppercased}', ""); - Error('\p{- CWU/a/}'); - Error('\P{- CWU/a/}'); + Expect(1, 125251, '\p{ _is_changes_WHEN_Uppercased}', ""); + Expect(0, 125251, '\p{^ _is_changes_WHEN_Uppercased}', ""); + Expect(0, 125251, '\P{ _is_changes_WHEN_Uppercased}', ""); + Expect(1, 125251, '\P{^ _is_changes_WHEN_Uppercased}', ""); + Expect(0, 125252, '\p{ _is_changes_WHEN_Uppercased}', ""); + Expect(1, 125252, '\p{^ _is_changes_WHEN_Uppercased}', ""); + Expect(1, 125252, '\P{ _is_changes_WHEN_Uppercased}', ""); + Expect(0, 125252, '\P{^ _is_changes_WHEN_Uppercased}', ""); + Error('\p{-CWU:=}'); + Error('\P{-CWU:=}'); Expect(1, 125251, '\p{cwu}', ""); Expect(0, 125251, '\p{^cwu}', ""); Expect(0, 125251, '\P{cwu}', ""); @@ -86912,16 +89256,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^cwu}', ""); Expect(1, 125252, '\P{cwu}', ""); Expect(0, 125252, '\P{^cwu}', ""); - Expect(1, 125251, '\p{__CWU}', ""); - Expect(0, 125251, '\p{^__CWU}', ""); - Expect(0, 125251, '\P{__CWU}', ""); - Expect(1, 125251, '\P{^__CWU}', ""); - Expect(0, 125252, '\p{__CWU}', ""); - Expect(1, 125252, '\p{^__CWU}', ""); - Expect(1, 125252, '\P{__CWU}', ""); - Expect(0, 125252, '\P{^__CWU}', ""); - Error('\p{ :=Is_CWU}'); - Error('\P{ :=Is_CWU}'); + Expect(1, 125251, '\p{ CWU}', ""); + Expect(0, 125251, '\p{^ CWU}', ""); + Expect(0, 125251, '\P{ CWU}', ""); + Expect(1, 125251, '\P{^ CWU}', ""); + Expect(0, 125252, '\p{ CWU}', ""); + Expect(1, 125252, '\p{^ CWU}', ""); + Expect(1, 125252, '\P{ CWU}', ""); + Expect(0, 125252, '\P{^ CWU}', ""); + Error('\p{_IS_CWU/a/}'); + Error('\P{_IS_CWU/a/}'); Expect(1, 125251, '\p{iscwu}', ""); Expect(0, 125251, '\p{^iscwu}', ""); Expect(0, 125251, '\P{iscwu}', ""); @@ -86930,16 +89274,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^iscwu}', ""); Expect(1, 125252, '\P{iscwu}', ""); Expect(0, 125252, '\P{^iscwu}', ""); - Expect(1, 125251, '\p{ Is_CWU}', ""); - Expect(0, 125251, '\p{^ Is_CWU}', ""); - Expect(0, 125251, '\P{ Is_CWU}', ""); - Expect(1, 125251, '\P{^ Is_CWU}', ""); - Expect(0, 125252, '\p{ Is_CWU}', ""); - Expect(1, 125252, '\p{^ Is_CWU}', ""); - Expect(1, 125252, '\P{ Is_CWU}', ""); - Expect(0, 125252, '\P{^ Is_CWU}', ""); - Error('\p{-CHEROKEE:=}'); - Error('\P{-CHEROKEE:=}'); + Expect(1, 125251, '\p{_Is_CWU}', ""); + Expect(0, 125251, '\p{^_Is_CWU}', ""); + Expect(0, 125251, '\P{_Is_CWU}', ""); + Expect(1, 125251, '\P{^_Is_CWU}', ""); + Expect(0, 125252, '\p{_Is_CWU}', ""); + Expect(1, 125252, '\p{^_Is_CWU}', ""); + Expect(1, 125252, '\P{_Is_CWU}', ""); + Expect(0, 125252, '\P{^_Is_CWU}', ""); + Error('\p{ :=CHEROKEE}'); + Error('\P{ :=CHEROKEE}'); Expect(1, 43967, '\p{cherokee}', ""); Expect(0, 43967, '\p{^cherokee}', ""); Expect(0, 43967, '\P{cherokee}', ""); @@ -86948,16 +89292,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43968, '\p{^cherokee}', ""); Expect(1, 43968, '\P{cherokee}', ""); Expect(0, 43968, '\P{^cherokee}', ""); - Expect(1, 43967, '\p{ cherokee}', ""); - Expect(0, 43967, '\p{^ cherokee}', ""); - Expect(0, 43967, '\P{ cherokee}', ""); - Expect(1, 43967, '\P{^ cherokee}', ""); - Expect(0, 43968, '\p{ cherokee}', ""); - Expect(1, 43968, '\p{^ cherokee}', ""); - Expect(1, 43968, '\P{ cherokee}', ""); - Expect(0, 43968, '\P{^ cherokee}', ""); - Error('\p{ :=Is_CHEROKEE}'); - Error('\P{ :=Is_CHEROKEE}'); + Expect(1, 43967, '\p{_Cherokee}', ""); + Expect(0, 43967, '\p{^_Cherokee}', ""); + Expect(0, 43967, '\P{_Cherokee}', ""); + Expect(1, 43967, '\P{^_Cherokee}', ""); + Expect(0, 43968, '\p{_Cherokee}', ""); + Expect(1, 43968, '\p{^_Cherokee}', ""); + Expect(1, 43968, '\P{_Cherokee}', ""); + Expect(0, 43968, '\P{^_Cherokee}', ""); + Error('\p{ Is_cherokee/a/}'); + Error('\P{ Is_cherokee/a/}'); Expect(1, 43967, '\p{ischerokee}', ""); Expect(0, 43967, '\p{^ischerokee}', ""); Expect(0, 43967, '\P{ischerokee}', ""); @@ -86966,16 +89310,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43968, '\p{^ischerokee}', ""); Expect(1, 43968, '\P{ischerokee}', ""); Expect(0, 43968, '\P{^ischerokee}', ""); - Expect(1, 43967, '\p{ -Is_Cherokee}', ""); - Expect(0, 43967, '\p{^ -Is_Cherokee}', ""); - Expect(0, 43967, '\P{ -Is_Cherokee}', ""); - Expect(1, 43967, '\P{^ -Is_Cherokee}', ""); - Expect(0, 43968, '\p{ -Is_Cherokee}', ""); - Expect(1, 43968, '\p{^ -Is_Cherokee}', ""); - Expect(1, 43968, '\P{ -Is_Cherokee}', ""); - Expect(0, 43968, '\P{^ -Is_Cherokee}', ""); - Error('\p{ :=Cher}'); - Error('\P{ :=Cher}'); + Expect(1, 43967, '\p{_IS_cherokee}', ""); + Expect(0, 43967, '\p{^_IS_cherokee}', ""); + Expect(0, 43967, '\P{_IS_cherokee}', ""); + Expect(1, 43967, '\P{^_IS_cherokee}', ""); + Expect(0, 43968, '\p{_IS_cherokee}', ""); + Expect(1, 43968, '\p{^_IS_cherokee}', ""); + Expect(1, 43968, '\P{_IS_cherokee}', ""); + Expect(0, 43968, '\P{^_IS_cherokee}', ""); + Error('\p{:=- CHER}'); + Error('\P{:=- CHER}'); Expect(1, 43967, '\p{cher}', ""); Expect(0, 43967, '\p{^cher}', ""); Expect(0, 43967, '\P{cher}', ""); @@ -86984,16 +89328,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43968, '\p{^cher}', ""); Expect(1, 43968, '\P{cher}', ""); Expect(0, 43968, '\P{^cher}', ""); - Expect(1, 43967, '\p{-Cher}', ""); - Expect(0, 43967, '\p{^-Cher}', ""); - Expect(0, 43967, '\P{-Cher}', ""); - Expect(1, 43967, '\P{^-Cher}', ""); - Expect(0, 43968, '\p{-Cher}', ""); - Expect(1, 43968, '\p{^-Cher}', ""); - Expect(1, 43968, '\P{-Cher}', ""); - Expect(0, 43968, '\P{^-Cher}', ""); - Error('\p{_:=Is_cher}'); - Error('\P{_:=Is_cher}'); + Expect(1, 43967, '\p{_ cher}', ""); + Expect(0, 43967, '\p{^_ cher}', ""); + Expect(0, 43967, '\P{_ cher}', ""); + Expect(1, 43967, '\P{^_ cher}', ""); + Expect(0, 43968, '\p{_ cher}', ""); + Expect(1, 43968, '\p{^_ cher}', ""); + Expect(1, 43968, '\P{_ cher}', ""); + Expect(0, 43968, '\P{^_ cher}', ""); + Error('\p{ /a/Is_Cher}'); + Error('\P{ /a/Is_Cher}'); Expect(1, 43967, '\p{ischer}', ""); Expect(0, 43967, '\p{^ischer}', ""); Expect(0, 43967, '\P{ischer}', ""); @@ -87002,16 +89346,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43968, '\p{^ischer}', ""); Expect(1, 43968, '\P{ischer}', ""); Expect(0, 43968, '\P{^ischer}', ""); - Expect(1, 43967, '\p{__Is_Cher}', ""); - Expect(0, 43967, '\p{^__Is_Cher}', ""); - Expect(0, 43967, '\P{__Is_Cher}', ""); - Expect(1, 43967, '\P{^__Is_Cher}', ""); - Expect(0, 43968, '\p{__Is_Cher}', ""); - Expect(1, 43968, '\p{^__Is_Cher}', ""); - Expect(1, 43968, '\P{__Is_Cher}', ""); - Expect(0, 43968, '\P{^__Is_Cher}', ""); - Error('\p{/a/- CHEROKEE_Supplement}'); - Error('\P{/a/- CHEROKEE_Supplement}'); + Expect(1, 43967, '\p{_-Is_Cher}', ""); + Expect(0, 43967, '\p{^_-Is_Cher}', ""); + Expect(0, 43967, '\P{_-Is_Cher}', ""); + Expect(1, 43967, '\P{^_-Is_Cher}', ""); + Expect(0, 43968, '\p{_-Is_Cher}', ""); + Expect(1, 43968, '\p{^_-Is_Cher}', ""); + Expect(1, 43968, '\P{_-Is_Cher}', ""); + Expect(0, 43968, '\P{^_-Is_Cher}', ""); + Error('\p{cherokee_supplement:=}'); + Error('\P{cherokee_supplement:=}'); Expect(1, 43967, '\p{cherokeesupplement}', ""); Expect(0, 43967, '\p{^cherokeesupplement}', ""); Expect(0, 43967, '\P{cherokeesupplement}', ""); @@ -87020,16 +89364,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43968, '\p{^cherokeesupplement}', ""); Expect(1, 43968, '\P{cherokeesupplement}', ""); Expect(0, 43968, '\P{^cherokeesupplement}', ""); - Expect(1, 43967, '\p{--CHEROKEE_supplement}', ""); - Expect(0, 43967, '\p{^--CHEROKEE_supplement}', ""); - Expect(0, 43967, '\P{--CHEROKEE_supplement}', ""); - Expect(1, 43967, '\P{^--CHEROKEE_supplement}', ""); - Expect(0, 43968, '\p{--CHEROKEE_supplement}', ""); - Expect(1, 43968, '\p{^--CHEROKEE_supplement}', ""); - Expect(1, 43968, '\P{--CHEROKEE_supplement}', ""); - Expect(0, 43968, '\P{^--CHEROKEE_supplement}', ""); - Error('\p{_ IS_Cherokee_SUPPLEMENT:=}'); - Error('\P{_ IS_Cherokee_SUPPLEMENT:=}'); + Expect(1, 43967, '\p{ -Cherokee_Supplement}', ""); + Expect(0, 43967, '\p{^ -Cherokee_Supplement}', ""); + Expect(0, 43967, '\P{ -Cherokee_Supplement}', ""); + Expect(1, 43967, '\P{^ -Cherokee_Supplement}', ""); + Expect(0, 43968, '\p{ -Cherokee_Supplement}', ""); + Expect(1, 43968, '\p{^ -Cherokee_Supplement}', ""); + Expect(1, 43968, '\P{ -Cherokee_Supplement}', ""); + Expect(0, 43968, '\P{^ -Cherokee_Supplement}', ""); + Error('\p{_:=IS_cherokee_SUPPLEMENT}'); + Error('\P{_:=IS_cherokee_SUPPLEMENT}'); Expect(1, 43967, '\p{ischerokeesupplement}', ""); Expect(0, 43967, '\p{^ischerokeesupplement}', ""); Expect(0, 43967, '\P{ischerokeesupplement}', ""); @@ -87038,16 +89382,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43968, '\p{^ischerokeesupplement}', ""); Expect(1, 43968, '\P{ischerokeesupplement}', ""); Expect(0, 43968, '\P{^ischerokeesupplement}', ""); - Expect(1, 43967, '\p{ -Is_cherokee_Supplement}', ""); - Expect(0, 43967, '\p{^ -Is_cherokee_Supplement}', ""); - Expect(0, 43967, '\P{ -Is_cherokee_Supplement}', ""); - Expect(1, 43967, '\P{^ -Is_cherokee_Supplement}', ""); - Expect(0, 43968, '\p{ -Is_cherokee_Supplement}', ""); - Expect(1, 43968, '\p{^ -Is_cherokee_Supplement}', ""); - Expect(1, 43968, '\P{ -Is_cherokee_Supplement}', ""); - Expect(0, 43968, '\P{^ -Is_cherokee_Supplement}', ""); - Error('\p{:= -In_CHEROKEE_Supplement}'); - Error('\P{:= -In_CHEROKEE_Supplement}'); + Expect(1, 43967, '\p{ -is_Cherokee_Supplement}', ""); + Expect(0, 43967, '\p{^ -is_Cherokee_Supplement}', ""); + Expect(0, 43967, '\P{ -is_Cherokee_Supplement}', ""); + Expect(1, 43967, '\P{^ -is_Cherokee_Supplement}', ""); + Expect(0, 43968, '\p{ -is_Cherokee_Supplement}', ""); + Expect(1, 43968, '\p{^ -is_Cherokee_Supplement}', ""); + Expect(1, 43968, '\P{ -is_Cherokee_Supplement}', ""); + Expect(0, 43968, '\P{^ -is_Cherokee_Supplement}', ""); + Error('\p{/a/__in_CHEROKEE_Supplement}'); + Error('\P{/a/__in_CHEROKEE_Supplement}'); Expect(1, 43967, '\p{incherokeesupplement}', ""); Expect(0, 43967, '\p{^incherokeesupplement}', ""); Expect(0, 43967, '\P{incherokeesupplement}', ""); @@ -87064,8 +89408,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43968, '\p{^ in_cherokee_supplement}', ""); Expect(1, 43968, '\P{ in_cherokee_supplement}', ""); Expect(0, 43968, '\P{^ in_cherokee_supplement}', ""); - Error('\p{ -Cherokee_sup:=}'); - Error('\P{ -Cherokee_sup:=}'); + Error('\p{ /a/CHEROKEE_SUP}'); + Error('\P{ /a/CHEROKEE_SUP}'); Expect(1, 43967, '\p{cherokeesup}', ""); Expect(0, 43967, '\p{^cherokeesup}', ""); Expect(0, 43967, '\P{cherokeesup}', ""); @@ -87074,16 +89418,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43968, '\p{^cherokeesup}', ""); Expect(1, 43968, '\P{cherokeesup}', ""); Expect(0, 43968, '\P{^cherokeesup}', ""); - Expect(1, 43967, '\p{_ cherokee_sup}', ""); - Expect(0, 43967, '\p{^_ cherokee_sup}', ""); - Expect(0, 43967, '\P{_ cherokee_sup}', ""); - Expect(1, 43967, '\P{^_ cherokee_sup}', ""); - Expect(0, 43968, '\p{_ cherokee_sup}', ""); - Expect(1, 43968, '\p{^_ cherokee_sup}', ""); - Expect(1, 43968, '\P{_ cherokee_sup}', ""); - Expect(0, 43968, '\P{^_ cherokee_sup}', ""); - Error('\p{_IS_Cherokee_Sup/a/}'); - Error('\P{_IS_Cherokee_Sup/a/}'); + Expect(1, 43967, '\p{-_Cherokee_Sup}', ""); + Expect(0, 43967, '\p{^-_Cherokee_Sup}', ""); + Expect(0, 43967, '\P{-_Cherokee_Sup}', ""); + Expect(1, 43967, '\P{^-_Cherokee_Sup}', ""); + Expect(0, 43968, '\p{-_Cherokee_Sup}', ""); + Expect(1, 43968, '\p{^-_Cherokee_Sup}', ""); + Expect(1, 43968, '\P{-_Cherokee_Sup}', ""); + Expect(0, 43968, '\P{^-_Cherokee_Sup}', ""); + Error('\p{/a/ _is_Cherokee_Sup}'); + Error('\P{/a/ _is_Cherokee_Sup}'); Expect(1, 43967, '\p{ischerokeesup}', ""); Expect(0, 43967, '\p{^ischerokeesup}', ""); Expect(0, 43967, '\P{ischerokeesup}', ""); @@ -87092,16 +89436,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43968, '\p{^ischerokeesup}', ""); Expect(1, 43968, '\P{ischerokeesup}', ""); Expect(0, 43968, '\P{^ischerokeesup}', ""); - Expect(1, 43967, '\p{ is_Cherokee_Sup}', ""); - Expect(0, 43967, '\p{^ is_Cherokee_Sup}', ""); - Expect(0, 43967, '\P{ is_Cherokee_Sup}', ""); - Expect(1, 43967, '\P{^ is_Cherokee_Sup}', ""); - Expect(0, 43968, '\p{ is_Cherokee_Sup}', ""); - Expect(1, 43968, '\p{^ is_Cherokee_Sup}', ""); - Expect(1, 43968, '\P{ is_Cherokee_Sup}', ""); - Expect(0, 43968, '\P{^ is_Cherokee_Sup}', ""); - Error('\p{:=- in_Cherokee_sup}'); - Error('\P{:=- in_Cherokee_sup}'); + Expect(1, 43967, '\p{ Is_cherokee_Sup}', ""); + Expect(0, 43967, '\p{^ Is_cherokee_Sup}', ""); + Expect(0, 43967, '\P{ Is_cherokee_Sup}', ""); + Expect(1, 43967, '\P{^ Is_cherokee_Sup}', ""); + Expect(0, 43968, '\p{ Is_cherokee_Sup}', ""); + Expect(1, 43968, '\p{^ Is_cherokee_Sup}', ""); + Expect(1, 43968, '\P{ Is_cherokee_Sup}', ""); + Expect(0, 43968, '\P{^ Is_cherokee_Sup}', ""); + Error('\p{:= IN_Cherokee_SUP}'); + Error('\P{:= IN_Cherokee_SUP}'); Expect(1, 43967, '\p{incherokeesup}', ""); Expect(0, 43967, '\p{^incherokeesup}', ""); Expect(0, 43967, '\P{incherokeesup}', ""); @@ -87110,16 +89454,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43968, '\p{^incherokeesup}', ""); Expect(1, 43968, '\P{incherokeesup}', ""); Expect(0, 43968, '\P{^incherokeesup}', ""); - Expect(1, 43967, '\p{-IN_Cherokee_sup}', ""); - Expect(0, 43967, '\p{^-IN_Cherokee_sup}', ""); - Expect(0, 43967, '\P{-IN_Cherokee_sup}', ""); - Expect(1, 43967, '\P{^-IN_Cherokee_sup}', ""); - Expect(0, 43968, '\p{-IN_Cherokee_sup}', ""); - Expect(1, 43968, '\p{^-IN_Cherokee_sup}', ""); - Expect(1, 43968, '\P{-IN_Cherokee_sup}', ""); - Expect(0, 43968, '\P{^-IN_Cherokee_sup}', ""); - Error('\p{/a/_Chess_Symbols}'); - Error('\P{/a/_Chess_Symbols}'); + Expect(1, 43967, '\p{_ IN_Cherokee_Sup}', ""); + Expect(0, 43967, '\p{^_ IN_Cherokee_Sup}', ""); + Expect(0, 43967, '\P{_ IN_Cherokee_Sup}', ""); + Expect(1, 43967, '\P{^_ IN_Cherokee_Sup}', ""); + Expect(0, 43968, '\p{_ IN_Cherokee_Sup}', ""); + Expect(1, 43968, '\p{^_ IN_Cherokee_Sup}', ""); + Expect(1, 43968, '\P{_ IN_Cherokee_Sup}', ""); + Expect(0, 43968, '\P{^_ IN_Cherokee_Sup}', ""); + Error('\p{_Chess_Symbols/a/}'); + Error('\P{_Chess_Symbols/a/}'); Expect(1, 129647, '\p{chesssymbols}', ""); Expect(0, 129647, '\p{^chesssymbols}', ""); Expect(0, 129647, '\P{chesssymbols}', ""); @@ -87128,16 +89472,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 129648, '\p{^chesssymbols}', ""); Expect(1, 129648, '\P{chesssymbols}', ""); Expect(0, 129648, '\P{^chesssymbols}', ""); - Expect(1, 129647, '\p{ _Chess_symbols}', ""); - Expect(0, 129647, '\p{^ _Chess_symbols}', ""); - Expect(0, 129647, '\P{ _Chess_symbols}', ""); - Expect(1, 129647, '\P{^ _Chess_symbols}', ""); - Expect(0, 129648, '\p{ _Chess_symbols}', ""); - Expect(1, 129648, '\p{^ _Chess_symbols}', ""); - Expect(1, 129648, '\P{ _Chess_symbols}', ""); - Expect(0, 129648, '\P{^ _Chess_symbols}', ""); - Error('\p{- Is_chess_symbols:=}'); - Error('\P{- Is_chess_symbols:=}'); + Expect(1, 129647, '\p{ Chess_Symbols}', ""); + Expect(0, 129647, '\p{^ Chess_Symbols}', ""); + Expect(0, 129647, '\P{ Chess_Symbols}', ""); + Expect(1, 129647, '\P{^ Chess_Symbols}', ""); + Expect(0, 129648, '\p{ Chess_Symbols}', ""); + Expect(1, 129648, '\p{^ Chess_Symbols}', ""); + Expect(1, 129648, '\P{ Chess_Symbols}', ""); + Expect(0, 129648, '\P{^ Chess_Symbols}', ""); + Error('\p{ Is_CHESS_Symbols:=}'); + Error('\P{ Is_CHESS_Symbols:=}'); Expect(1, 129647, '\p{ischesssymbols}', ""); Expect(0, 129647, '\p{^ischesssymbols}', ""); Expect(0, 129647, '\P{ischesssymbols}', ""); @@ -87146,16 +89490,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 129648, '\p{^ischesssymbols}', ""); Expect(1, 129648, '\P{ischesssymbols}', ""); Expect(0, 129648, '\P{^ischesssymbols}', ""); - Expect(1, 129647, '\p{_ IS_CHESS_SYMBOLS}', ""); - Expect(0, 129647, '\p{^_ IS_CHESS_SYMBOLS}', ""); - Expect(0, 129647, '\P{_ IS_CHESS_SYMBOLS}', ""); - Expect(1, 129647, '\P{^_ IS_CHESS_SYMBOLS}', ""); - Expect(0, 129648, '\p{_ IS_CHESS_SYMBOLS}', ""); - Expect(1, 129648, '\p{^_ IS_CHESS_SYMBOLS}', ""); - Expect(1, 129648, '\P{_ IS_CHESS_SYMBOLS}', ""); - Expect(0, 129648, '\P{^_ IS_CHESS_SYMBOLS}', ""); - Error('\p{--in_chess_Symbols:=}'); - Error('\P{--in_chess_Symbols:=}'); + Expect(1, 129647, '\p{_-is_Chess_SYMBOLS}', ""); + Expect(0, 129647, '\p{^_-is_Chess_SYMBOLS}', ""); + Expect(0, 129647, '\P{_-is_Chess_SYMBOLS}', ""); + Expect(1, 129647, '\P{^_-is_Chess_SYMBOLS}', ""); + Expect(0, 129648, '\p{_-is_Chess_SYMBOLS}', ""); + Expect(1, 129648, '\p{^_-is_Chess_SYMBOLS}', ""); + Expect(1, 129648, '\P{_-is_Chess_SYMBOLS}', ""); + Expect(0, 129648, '\P{^_-is_Chess_SYMBOLS}', ""); + Error('\p{/a/_ In_CHESS_Symbols}'); + Error('\P{/a/_ In_CHESS_Symbols}'); Expect(1, 129647, '\p{inchesssymbols}', ""); Expect(0, 129647, '\p{^inchesssymbols}', ""); Expect(0, 129647, '\P{inchesssymbols}', ""); @@ -87164,16 +89508,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 129648, '\p{^inchesssymbols}', ""); Expect(1, 129648, '\P{inchesssymbols}', ""); Expect(0, 129648, '\P{^inchesssymbols}', ""); - Expect(1, 129647, '\p{ In_Chess_Symbols}', ""); - Expect(0, 129647, '\p{^ In_Chess_Symbols}', ""); - Expect(0, 129647, '\P{ In_Chess_Symbols}', ""); - Expect(1, 129647, '\P{^ In_Chess_Symbols}', ""); - Expect(0, 129648, '\p{ In_Chess_Symbols}', ""); - Expect(1, 129648, '\p{^ In_Chess_Symbols}', ""); - Expect(1, 129648, '\P{ In_Chess_Symbols}', ""); - Expect(0, 129648, '\P{^ In_Chess_Symbols}', ""); - Error('\p{__CJK_compatibility:=}'); - Error('\P{__CJK_compatibility:=}'); + Expect(1, 129647, '\p{ In_Chess_SYMBOLS}', ""); + Expect(0, 129647, '\p{^ In_Chess_SYMBOLS}', ""); + Expect(0, 129647, '\P{ In_Chess_SYMBOLS}', ""); + Expect(1, 129647, '\P{^ In_Chess_SYMBOLS}', ""); + Expect(0, 129648, '\p{ In_Chess_SYMBOLS}', ""); + Expect(1, 129648, '\p{^ In_Chess_SYMBOLS}', ""); + Expect(1, 129648, '\P{ In_Chess_SYMBOLS}', ""); + Expect(0, 129648, '\P{^ In_Chess_SYMBOLS}', ""); + Error('\p{/a/__Chorasmian}'); + Error('\P{/a/__Chorasmian}'); + Expect(1, 69579, '\p{chorasmian}', ""); + Expect(0, 69579, '\p{^chorasmian}', ""); + Expect(0, 69579, '\P{chorasmian}', ""); + Expect(1, 69579, '\P{^chorasmian}', ""); + Expect(0, 69580, '\p{chorasmian}', ""); + Expect(1, 69580, '\p{^chorasmian}', ""); + Expect(1, 69580, '\P{chorasmian}', ""); + Expect(0, 69580, '\P{^chorasmian}', ""); + Expect(1, 69579, '\p{ CHORASMIAN}', ""); + Expect(0, 69579, '\p{^ CHORASMIAN}', ""); + Expect(0, 69579, '\P{ CHORASMIAN}', ""); + Expect(1, 69579, '\P{^ CHORASMIAN}', ""); + Expect(0, 69580, '\p{ CHORASMIAN}', ""); + Expect(1, 69580, '\p{^ CHORASMIAN}', ""); + Expect(1, 69580, '\P{ CHORASMIAN}', ""); + Expect(0, 69580, '\P{^ CHORASMIAN}', ""); + Error('\p{_:=Is_chorasmian}'); + Error('\P{_:=Is_chorasmian}'); + Expect(1, 69579, '\p{ischorasmian}', ""); + Expect(0, 69579, '\p{^ischorasmian}', ""); + Expect(0, 69579, '\P{ischorasmian}', ""); + Expect(1, 69579, '\P{^ischorasmian}', ""); + Expect(0, 69580, '\p{ischorasmian}', ""); + Expect(1, 69580, '\p{^ischorasmian}', ""); + Expect(1, 69580, '\P{ischorasmian}', ""); + Expect(0, 69580, '\P{^ischorasmian}', ""); + Expect(1, 69579, '\p{_ IS_chorasmian}', ""); + Expect(0, 69579, '\p{^_ IS_chorasmian}', ""); + Expect(0, 69579, '\P{_ IS_chorasmian}', ""); + Expect(1, 69579, '\P{^_ IS_chorasmian}', ""); + Expect(0, 69580, '\p{_ IS_chorasmian}', ""); + Expect(1, 69580, '\p{^_ IS_chorasmian}', ""); + Expect(1, 69580, '\P{_ IS_chorasmian}', ""); + Expect(0, 69580, '\P{^_ IS_chorasmian}', ""); + Error('\p{:=_-Chrs}'); + Error('\P{:=_-Chrs}'); + Expect(1, 69579, '\p{chrs}', ""); + Expect(0, 69579, '\p{^chrs}', ""); + Expect(0, 69579, '\P{chrs}', ""); + Expect(1, 69579, '\P{^chrs}', ""); + Expect(0, 69580, '\p{chrs}', ""); + Expect(1, 69580, '\p{^chrs}', ""); + Expect(1, 69580, '\P{chrs}', ""); + Expect(0, 69580, '\P{^chrs}', ""); + Expect(1, 69579, '\p{ chrs}', ""); + Expect(0, 69579, '\p{^ chrs}', ""); + Expect(0, 69579, '\P{ chrs}', ""); + Expect(1, 69579, '\P{^ chrs}', ""); + Expect(0, 69580, '\p{ chrs}', ""); + Expect(1, 69580, '\p{^ chrs}', ""); + Expect(1, 69580, '\P{ chrs}', ""); + Expect(0, 69580, '\P{^ chrs}', ""); + Error('\p{:=- Is_Chrs}'); + Error('\P{:=- Is_Chrs}'); + Expect(1, 69579, '\p{ischrs}', ""); + Expect(0, 69579, '\p{^ischrs}', ""); + Expect(0, 69579, '\P{ischrs}', ""); + Expect(1, 69579, '\P{^ischrs}', ""); + Expect(0, 69580, '\p{ischrs}', ""); + Expect(1, 69580, '\p{^ischrs}', ""); + Expect(1, 69580, '\P{ischrs}', ""); + Expect(0, 69580, '\P{^ischrs}', ""); + Expect(1, 69579, '\p{-_is_Chrs}', ""); + Expect(0, 69579, '\p{^-_is_Chrs}', ""); + Expect(0, 69579, '\P{-_is_Chrs}', ""); + Expect(1, 69579, '\P{^-_is_Chrs}', ""); + Expect(0, 69580, '\p{-_is_Chrs}', ""); + Expect(1, 69580, '\p{^-_is_Chrs}', ""); + Expect(1, 69580, '\P{-_is_Chrs}', ""); + Expect(0, 69580, '\P{^-_is_Chrs}', ""); + Error('\p{ cjk_Compatibility:=}'); + Error('\P{ cjk_Compatibility:=}'); Expect(1, 13311, '\p{cjkcompatibility}', ""); Expect(0, 13311, '\p{^cjkcompatibility}', ""); Expect(0, 13311, '\P{cjkcompatibility}', ""); @@ -87182,16 +89598,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13312, '\p{^cjkcompatibility}', ""); Expect(1, 13312, '\P{cjkcompatibility}', ""); Expect(0, 13312, '\P{^cjkcompatibility}', ""); - Expect(1, 13311, '\p{_-cjk_Compatibility}', ""); - Expect(0, 13311, '\p{^_-cjk_Compatibility}', ""); - Expect(0, 13311, '\P{_-cjk_Compatibility}', ""); - Expect(1, 13311, '\P{^_-cjk_Compatibility}', ""); - Expect(0, 13312, '\p{_-cjk_Compatibility}', ""); - Expect(1, 13312, '\p{^_-cjk_Compatibility}', ""); - Expect(1, 13312, '\P{_-cjk_Compatibility}', ""); - Expect(0, 13312, '\P{^_-cjk_Compatibility}', ""); - Error('\p{/a/ Is_CJK_Compatibility}'); - Error('\P{/a/ Is_CJK_Compatibility}'); + Expect(1, 13311, '\p{--CJK_Compatibility}', ""); + Expect(0, 13311, '\p{^--CJK_Compatibility}', ""); + Expect(0, 13311, '\P{--CJK_Compatibility}', ""); + Expect(1, 13311, '\P{^--CJK_Compatibility}', ""); + Expect(0, 13312, '\p{--CJK_Compatibility}', ""); + Expect(1, 13312, '\p{^--CJK_Compatibility}', ""); + Expect(1, 13312, '\P{--CJK_Compatibility}', ""); + Expect(0, 13312, '\P{^--CJK_Compatibility}', ""); + Error('\p{_/a/Is_CJK_Compatibility}'); + Error('\P{_/a/Is_CJK_Compatibility}'); Expect(1, 13311, '\p{iscjkcompatibility}', ""); Expect(0, 13311, '\p{^iscjkcompatibility}', ""); Expect(0, 13311, '\P{iscjkcompatibility}', ""); @@ -87200,16 +89616,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13312, '\p{^iscjkcompatibility}', ""); Expect(1, 13312, '\P{iscjkcompatibility}', ""); Expect(0, 13312, '\P{^iscjkcompatibility}', ""); - Expect(1, 13311, '\p{ is_CJK_Compatibility}', ""); - Expect(0, 13311, '\p{^ is_CJK_Compatibility}', ""); - Expect(0, 13311, '\P{ is_CJK_Compatibility}', ""); - Expect(1, 13311, '\P{^ is_CJK_Compatibility}', ""); - Expect(0, 13312, '\p{ is_CJK_Compatibility}', ""); - Expect(1, 13312, '\p{^ is_CJK_Compatibility}', ""); - Expect(1, 13312, '\P{ is_CJK_Compatibility}', ""); - Expect(0, 13312, '\P{^ is_CJK_Compatibility}', ""); - Error('\p{- IN_cjk_Compatibility:=}'); - Error('\P{- IN_cjk_Compatibility:=}'); + Expect(1, 13311, '\p{_Is_CJK_Compatibility}', ""); + Expect(0, 13311, '\p{^_Is_CJK_Compatibility}', ""); + Expect(0, 13311, '\P{_Is_CJK_Compatibility}', ""); + Expect(1, 13311, '\P{^_Is_CJK_Compatibility}', ""); + Expect(0, 13312, '\p{_Is_CJK_Compatibility}', ""); + Expect(1, 13312, '\p{^_Is_CJK_Compatibility}', ""); + Expect(1, 13312, '\P{_Is_CJK_Compatibility}', ""); + Expect(0, 13312, '\P{^_Is_CJK_Compatibility}', ""); + Error('\p{/a/ In_CJK_COMPATIBILITY}'); + Error('\P{/a/ In_CJK_COMPATIBILITY}'); Expect(1, 13311, '\p{incjkcompatibility}', ""); Expect(0, 13311, '\p{^incjkcompatibility}', ""); Expect(0, 13311, '\P{incjkcompatibility}', ""); @@ -87218,16 +89634,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13312, '\p{^incjkcompatibility}', ""); Expect(1, 13312, '\P{incjkcompatibility}', ""); Expect(0, 13312, '\P{^incjkcompatibility}', ""); - Expect(1, 13311, '\p{ _In_CJK_COMPATIBILITY}', ""); - Expect(0, 13311, '\p{^ _In_CJK_COMPATIBILITY}', ""); - Expect(0, 13311, '\P{ _In_CJK_COMPATIBILITY}', ""); - Expect(1, 13311, '\P{^ _In_CJK_COMPATIBILITY}', ""); - Expect(0, 13312, '\p{ _In_CJK_COMPATIBILITY}', ""); - Expect(1, 13312, '\p{^ _In_CJK_COMPATIBILITY}', ""); - Expect(1, 13312, '\P{ _In_CJK_COMPATIBILITY}', ""); - Expect(0, 13312, '\P{^ _In_CJK_COMPATIBILITY}', ""); - Error('\p{-CJK_Compat:=}'); - Error('\P{-CJK_Compat:=}'); + Expect(1, 13311, '\p{_in_cjk_COMPATIBILITY}', ""); + Expect(0, 13311, '\p{^_in_cjk_COMPATIBILITY}', ""); + Expect(0, 13311, '\P{_in_cjk_COMPATIBILITY}', ""); + Expect(1, 13311, '\P{^_in_cjk_COMPATIBILITY}', ""); + Expect(0, 13312, '\p{_in_cjk_COMPATIBILITY}', ""); + Expect(1, 13312, '\p{^_in_cjk_COMPATIBILITY}', ""); + Expect(1, 13312, '\P{_in_cjk_COMPATIBILITY}', ""); + Expect(0, 13312, '\P{^_in_cjk_COMPATIBILITY}', ""); + Error('\p{ CJK_compat:=}'); + Error('\P{ CJK_compat:=}'); Expect(1, 13311, '\p{cjkcompat}', ""); Expect(0, 13311, '\p{^cjkcompat}', ""); Expect(0, 13311, '\P{cjkcompat}', ""); @@ -87236,16 +89652,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13312, '\p{^cjkcompat}', ""); Expect(1, 13312, '\P{cjkcompat}', ""); Expect(0, 13312, '\P{^cjkcompat}', ""); - Expect(1, 13311, '\p{ CJK_compat}', ""); - Expect(0, 13311, '\p{^ CJK_compat}', ""); - Expect(0, 13311, '\P{ CJK_compat}', ""); - Expect(1, 13311, '\P{^ CJK_compat}', ""); - Expect(0, 13312, '\p{ CJK_compat}', ""); - Expect(1, 13312, '\p{^ CJK_compat}', ""); - Expect(1, 13312, '\P{ CJK_compat}', ""); - Expect(0, 13312, '\P{^ CJK_compat}', ""); - Error('\p{ :=IS_CJK_Compat}'); - Error('\P{ :=IS_CJK_Compat}'); + Expect(1, 13311, '\p{ cjk_compat}', ""); + Expect(0, 13311, '\p{^ cjk_compat}', ""); + Expect(0, 13311, '\P{ cjk_compat}', ""); + Expect(1, 13311, '\P{^ cjk_compat}', ""); + Expect(0, 13312, '\p{ cjk_compat}', ""); + Expect(1, 13312, '\p{^ cjk_compat}', ""); + Expect(1, 13312, '\P{ cjk_compat}', ""); + Expect(0, 13312, '\P{^ cjk_compat}', ""); + Error('\p{_:=Is_CJK_Compat}'); + Error('\P{_:=Is_CJK_Compat}'); Expect(1, 13311, '\p{iscjkcompat}', ""); Expect(0, 13311, '\p{^iscjkcompat}', ""); Expect(0, 13311, '\P{iscjkcompat}', ""); @@ -87254,16 +89670,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13312, '\p{^iscjkcompat}', ""); Expect(1, 13312, '\P{iscjkcompat}', ""); Expect(0, 13312, '\P{^iscjkcompat}', ""); - Expect(1, 13311, '\p{_ IS_CJK_compat}', ""); - Expect(0, 13311, '\p{^_ IS_CJK_compat}', ""); - Expect(0, 13311, '\P{_ IS_CJK_compat}', ""); - Expect(1, 13311, '\P{^_ IS_CJK_compat}', ""); - Expect(0, 13312, '\p{_ IS_CJK_compat}', ""); - Expect(1, 13312, '\p{^_ IS_CJK_compat}', ""); - Expect(1, 13312, '\P{_ IS_CJK_compat}', ""); - Expect(0, 13312, '\P{^_ IS_CJK_compat}', ""); - Error('\p{:= In_CJK_Compat}'); - Error('\P{:= In_CJK_Compat}'); + Expect(1, 13311, '\p{ IS_cjk_Compat}', ""); + Expect(0, 13311, '\p{^ IS_cjk_Compat}', ""); + Expect(0, 13311, '\P{ IS_cjk_Compat}', ""); + Expect(1, 13311, '\P{^ IS_cjk_Compat}', ""); + Expect(0, 13312, '\p{ IS_cjk_Compat}', ""); + Expect(1, 13312, '\p{^ IS_cjk_Compat}', ""); + Expect(1, 13312, '\P{ IS_cjk_Compat}', ""); + Expect(0, 13312, '\P{^ IS_cjk_Compat}', ""); + Error('\p{_In_cjk_compat:=}'); + Error('\P{_In_cjk_compat:=}'); Expect(1, 13311, '\p{incjkcompat}', ""); Expect(0, 13311, '\p{^incjkcompat}', ""); Expect(0, 13311, '\P{incjkcompat}', ""); @@ -87272,16 +89688,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13312, '\p{^incjkcompat}', ""); Expect(1, 13312, '\P{incjkcompat}', ""); Expect(0, 13312, '\P{^incjkcompat}', ""); - Expect(1, 13311, '\p{ in_CJK_Compat}', ""); - Expect(0, 13311, '\p{^ in_CJK_Compat}', ""); - Expect(0, 13311, '\P{ in_CJK_Compat}', ""); - Expect(1, 13311, '\P{^ in_CJK_Compat}', ""); - Expect(0, 13312, '\p{ in_CJK_Compat}', ""); - Expect(1, 13312, '\p{^ in_CJK_Compat}', ""); - Expect(1, 13312, '\P{ in_CJK_Compat}', ""); - Expect(0, 13312, '\P{^ in_CJK_Compat}', ""); - Error('\p{_ cjk_Compatibility_Forms:=}'); - Error('\P{_ cjk_Compatibility_Forms:=}'); + Expect(1, 13311, '\p{ _In_CJK_Compat}', ""); + Expect(0, 13311, '\p{^ _In_CJK_Compat}', ""); + Expect(0, 13311, '\P{ _In_CJK_Compat}', ""); + Expect(1, 13311, '\P{^ _In_CJK_Compat}', ""); + Expect(0, 13312, '\p{ _In_CJK_Compat}', ""); + Expect(1, 13312, '\p{^ _In_CJK_Compat}', ""); + Expect(1, 13312, '\P{ _In_CJK_Compat}', ""); + Expect(0, 13312, '\P{^ _In_CJK_Compat}', ""); + Error('\p{_:=CJK_Compatibility_Forms}'); + Error('\P{_:=CJK_Compatibility_Forms}'); Expect(1, 65103, '\p{cjkcompatibilityforms}', ""); Expect(0, 65103, '\p{^cjkcompatibilityforms}', ""); Expect(0, 65103, '\P{cjkcompatibilityforms}', ""); @@ -87290,16 +89706,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65104, '\p{^cjkcompatibilityforms}', ""); Expect(1, 65104, '\P{cjkcompatibilityforms}', ""); Expect(0, 65104, '\P{^cjkcompatibilityforms}', ""); - Expect(1, 65103, '\p{- CJK_Compatibility_forms}', ""); - Expect(0, 65103, '\p{^- CJK_Compatibility_forms}', ""); - Expect(0, 65103, '\P{- CJK_Compatibility_forms}', ""); - Expect(1, 65103, '\P{^- CJK_Compatibility_forms}', ""); - Expect(0, 65104, '\p{- CJK_Compatibility_forms}', ""); - Expect(1, 65104, '\p{^- CJK_Compatibility_forms}', ""); - Expect(1, 65104, '\P{- CJK_Compatibility_forms}', ""); - Expect(0, 65104, '\P{^- CJK_Compatibility_forms}', ""); - Error('\p{_IS_CJK_Compatibility_Forms:=}'); - Error('\P{_IS_CJK_Compatibility_Forms:=}'); + Expect(1, 65103, '\p{_ CJK_COMPATIBILITY_FORMS}', ""); + Expect(0, 65103, '\p{^_ CJK_COMPATIBILITY_FORMS}', ""); + Expect(0, 65103, '\P{_ CJK_COMPATIBILITY_FORMS}', ""); + Expect(1, 65103, '\P{^_ CJK_COMPATIBILITY_FORMS}', ""); + Expect(0, 65104, '\p{_ CJK_COMPATIBILITY_FORMS}', ""); + Expect(1, 65104, '\p{^_ CJK_COMPATIBILITY_FORMS}', ""); + Expect(1, 65104, '\P{_ CJK_COMPATIBILITY_FORMS}', ""); + Expect(0, 65104, '\P{^_ CJK_COMPATIBILITY_FORMS}', ""); + Error('\p{ :=IS_CJK_Compatibility_Forms}'); + Error('\P{ :=IS_CJK_Compatibility_Forms}'); Expect(1, 65103, '\p{iscjkcompatibilityforms}', ""); Expect(0, 65103, '\p{^iscjkcompatibilityforms}', ""); Expect(0, 65103, '\P{iscjkcompatibilityforms}', ""); @@ -87308,16 +89724,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65104, '\p{^iscjkcompatibilityforms}', ""); Expect(1, 65104, '\P{iscjkcompatibilityforms}', ""); Expect(0, 65104, '\P{^iscjkcompatibilityforms}', ""); - Expect(1, 65103, '\p{__Is_CJK_compatibility_Forms}', ""); - Expect(0, 65103, '\p{^__Is_CJK_compatibility_Forms}', ""); - Expect(0, 65103, '\P{__Is_CJK_compatibility_Forms}', ""); - Expect(1, 65103, '\P{^__Is_CJK_compatibility_Forms}', ""); - Expect(0, 65104, '\p{__Is_CJK_compatibility_Forms}', ""); - Expect(1, 65104, '\p{^__Is_CJK_compatibility_Forms}', ""); - Expect(1, 65104, '\P{__Is_CJK_compatibility_Forms}', ""); - Expect(0, 65104, '\P{^__Is_CJK_compatibility_Forms}', ""); - Error('\p{-:=in_CJK_COMPATIBILITY_FORMS}'); - Error('\P{-:=in_CJK_COMPATIBILITY_FORMS}'); + Expect(1, 65103, '\p{-Is_CJK_COMPATIBILITY_FORMS}', ""); + Expect(0, 65103, '\p{^-Is_CJK_COMPATIBILITY_FORMS}', ""); + Expect(0, 65103, '\P{-Is_CJK_COMPATIBILITY_FORMS}', ""); + Expect(1, 65103, '\P{^-Is_CJK_COMPATIBILITY_FORMS}', ""); + Expect(0, 65104, '\p{-Is_CJK_COMPATIBILITY_FORMS}', ""); + Expect(1, 65104, '\p{^-Is_CJK_COMPATIBILITY_FORMS}', ""); + Expect(1, 65104, '\P{-Is_CJK_COMPATIBILITY_FORMS}', ""); + Expect(0, 65104, '\P{^-Is_CJK_COMPATIBILITY_FORMS}', ""); + Error('\p{ /a/IN_CJK_compatibility_FORMS}'); + Error('\P{ /a/IN_CJK_compatibility_FORMS}'); Expect(1, 65103, '\p{incjkcompatibilityforms}', ""); Expect(0, 65103, '\p{^incjkcompatibilityforms}', ""); Expect(0, 65103, '\P{incjkcompatibilityforms}', ""); @@ -87326,16 +89742,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65104, '\p{^incjkcompatibilityforms}', ""); Expect(1, 65104, '\P{incjkcompatibilityforms}', ""); Expect(0, 65104, '\P{^incjkcompatibilityforms}', ""); - Expect(1, 65103, '\p{_ In_CJK_Compatibility_Forms}', ""); - Expect(0, 65103, '\p{^_ In_CJK_Compatibility_Forms}', ""); - Expect(0, 65103, '\P{_ In_CJK_Compatibility_Forms}', ""); - Expect(1, 65103, '\P{^_ In_CJK_Compatibility_Forms}', ""); - Expect(0, 65104, '\p{_ In_CJK_Compatibility_Forms}', ""); - Expect(1, 65104, '\p{^_ In_CJK_Compatibility_Forms}', ""); - Expect(1, 65104, '\P{_ In_CJK_Compatibility_Forms}', ""); - Expect(0, 65104, '\P{^_ In_CJK_Compatibility_Forms}', ""); - Error('\p{:= cjk_COMPAT_Forms}'); - Error('\P{:= cjk_COMPAT_Forms}'); + Expect(1, 65103, '\p{ _In_CJK_Compatibility_Forms}', ""); + Expect(0, 65103, '\p{^ _In_CJK_Compatibility_Forms}', ""); + Expect(0, 65103, '\P{ _In_CJK_Compatibility_Forms}', ""); + Expect(1, 65103, '\P{^ _In_CJK_Compatibility_Forms}', ""); + Expect(0, 65104, '\p{ _In_CJK_Compatibility_Forms}', ""); + Expect(1, 65104, '\p{^ _In_CJK_Compatibility_Forms}', ""); + Expect(1, 65104, '\P{ _In_CJK_Compatibility_Forms}', ""); + Expect(0, 65104, '\P{^ _In_CJK_Compatibility_Forms}', ""); + Error('\p{ /a/CJK_Compat_forms}'); + Error('\P{ /a/CJK_Compat_forms}'); Expect(1, 65103, '\p{cjkcompatforms}', ""); Expect(0, 65103, '\p{^cjkcompatforms}', ""); Expect(0, 65103, '\P{cjkcompatforms}', ""); @@ -87344,16 +89760,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65104, '\p{^cjkcompatforms}', ""); Expect(1, 65104, '\P{cjkcompatforms}', ""); Expect(0, 65104, '\P{^cjkcompatforms}', ""); - Expect(1, 65103, '\p{_-CJK_Compat_forms}', ""); - Expect(0, 65103, '\p{^_-CJK_Compat_forms}', ""); - Expect(0, 65103, '\P{_-CJK_Compat_forms}', ""); - Expect(1, 65103, '\P{^_-CJK_Compat_forms}', ""); - Expect(0, 65104, '\p{_-CJK_Compat_forms}', ""); - Expect(1, 65104, '\p{^_-CJK_Compat_forms}', ""); - Expect(1, 65104, '\P{_-CJK_Compat_forms}', ""); - Expect(0, 65104, '\P{^_-CJK_Compat_forms}', ""); - Error('\p{/a/ -Is_CJK_compat_Forms}'); - Error('\P{/a/ -Is_CJK_compat_Forms}'); + Expect(1, 65103, '\p{_CJK_Compat_Forms}', ""); + Expect(0, 65103, '\p{^_CJK_Compat_Forms}', ""); + Expect(0, 65103, '\P{_CJK_Compat_Forms}', ""); + Expect(1, 65103, '\P{^_CJK_Compat_Forms}', ""); + Expect(0, 65104, '\p{_CJK_Compat_Forms}', ""); + Expect(1, 65104, '\p{^_CJK_Compat_Forms}', ""); + Expect(1, 65104, '\P{_CJK_Compat_Forms}', ""); + Expect(0, 65104, '\P{^_CJK_Compat_Forms}', ""); + Error('\p{ -is_cjk_COMPAT_Forms/a/}'); + Error('\P{ -is_cjk_COMPAT_Forms/a/}'); Expect(1, 65103, '\p{iscjkcompatforms}', ""); Expect(0, 65103, '\p{^iscjkcompatforms}', ""); Expect(0, 65103, '\P{iscjkcompatforms}', ""); @@ -87362,16 +89778,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65104, '\p{^iscjkcompatforms}', ""); Expect(1, 65104, '\P{iscjkcompatforms}', ""); Expect(0, 65104, '\P{^iscjkcompatforms}', ""); - Expect(1, 65103, '\p{ IS_CJK_Compat_FORMS}', ""); - Expect(0, 65103, '\p{^ IS_CJK_Compat_FORMS}', ""); - Expect(0, 65103, '\P{ IS_CJK_Compat_FORMS}', ""); - Expect(1, 65103, '\P{^ IS_CJK_Compat_FORMS}', ""); - Expect(0, 65104, '\p{ IS_CJK_Compat_FORMS}', ""); - Expect(1, 65104, '\p{^ IS_CJK_Compat_FORMS}', ""); - Expect(1, 65104, '\P{ IS_CJK_Compat_FORMS}', ""); - Expect(0, 65104, '\P{^ IS_CJK_Compat_FORMS}', ""); - Error('\p{/a/ IN_CJK_compat_forms}'); - Error('\P{/a/ IN_CJK_compat_forms}'); + Expect(1, 65103, '\p{ Is_CJK_COMPAT_Forms}', ""); + Expect(0, 65103, '\p{^ Is_CJK_COMPAT_Forms}', ""); + Expect(0, 65103, '\P{ Is_CJK_COMPAT_Forms}', ""); + Expect(1, 65103, '\P{^ Is_CJK_COMPAT_Forms}', ""); + Expect(0, 65104, '\p{ Is_CJK_COMPAT_Forms}', ""); + Expect(1, 65104, '\p{^ Is_CJK_COMPAT_Forms}', ""); + Expect(1, 65104, '\P{ Is_CJK_COMPAT_Forms}', ""); + Expect(0, 65104, '\P{^ Is_CJK_COMPAT_Forms}', ""); + Error('\p{_ In_CJK_Compat_forms:=}'); + Error('\P{_ In_CJK_Compat_forms:=}'); Expect(1, 65103, '\p{incjkcompatforms}', ""); Expect(0, 65103, '\p{^incjkcompatforms}', ""); Expect(0, 65103, '\P{incjkcompatforms}', ""); @@ -87380,16 +89796,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65104, '\p{^incjkcompatforms}', ""); Expect(1, 65104, '\P{incjkcompatforms}', ""); Expect(0, 65104, '\P{^incjkcompatforms}', ""); - Expect(1, 65103, '\p{ IN_CJK_COMPAT_forms}', ""); - Expect(0, 65103, '\p{^ IN_CJK_COMPAT_forms}', ""); - Expect(0, 65103, '\P{ IN_CJK_COMPAT_forms}', ""); - Expect(1, 65103, '\P{^ IN_CJK_COMPAT_forms}', ""); - Expect(0, 65104, '\p{ IN_CJK_COMPAT_forms}', ""); - Expect(1, 65104, '\p{^ IN_CJK_COMPAT_forms}', ""); - Expect(1, 65104, '\P{ IN_CJK_COMPAT_forms}', ""); - Expect(0, 65104, '\P{^ IN_CJK_COMPAT_forms}', ""); - Error('\p{/a/ -CJK_COMPATIBILITY_Ideographs}'); - Error('\P{/a/ -CJK_COMPATIBILITY_Ideographs}'); + Expect(1, 65103, '\p{ _In_CJK_COMPAT_forms}', ""); + Expect(0, 65103, '\p{^ _In_CJK_COMPAT_forms}', ""); + Expect(0, 65103, '\P{ _In_CJK_COMPAT_forms}', ""); + Expect(1, 65103, '\P{^ _In_CJK_COMPAT_forms}', ""); + Expect(0, 65104, '\p{ _In_CJK_COMPAT_forms}', ""); + Expect(1, 65104, '\p{^ _In_CJK_COMPAT_forms}', ""); + Expect(1, 65104, '\P{ _In_CJK_COMPAT_forms}', ""); + Expect(0, 65104, '\P{^ _In_CJK_COMPAT_forms}', ""); + Error('\p{CJK_COMPATIBILITY_Ideographs/a/}'); + Error('\P{CJK_COMPATIBILITY_Ideographs/a/}'); Expect(1, 64255, '\p{cjkcompatibilityideographs}', ""); Expect(0, 64255, '\p{^cjkcompatibilityideographs}', ""); Expect(0, 64255, '\P{cjkcompatibilityideographs}', ""); @@ -87398,16 +89814,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64256, '\p{^cjkcompatibilityideographs}', ""); Expect(1, 64256, '\P{cjkcompatibilityideographs}', ""); Expect(0, 64256, '\P{^cjkcompatibilityideographs}', ""); - Expect(1, 64255, '\p{ -CJK_compatibility_Ideographs}', ""); - Expect(0, 64255, '\p{^ -CJK_compatibility_Ideographs}', ""); - Expect(0, 64255, '\P{ -CJK_compatibility_Ideographs}', ""); - Expect(1, 64255, '\P{^ -CJK_compatibility_Ideographs}', ""); - Expect(0, 64256, '\p{ -CJK_compatibility_Ideographs}', ""); - Expect(1, 64256, '\p{^ -CJK_compatibility_Ideographs}', ""); - Expect(1, 64256, '\P{ -CJK_compatibility_Ideographs}', ""); - Expect(0, 64256, '\P{^ -CJK_compatibility_Ideographs}', ""); - Error('\p{_-Is_CJK_compatibility_IDEOGRAPHS/a/}'); - Error('\P{_-Is_CJK_compatibility_IDEOGRAPHS/a/}'); + Expect(1, 64255, '\p{ CJK_Compatibility_Ideographs}', ""); + Expect(0, 64255, '\p{^ CJK_Compatibility_Ideographs}', ""); + Expect(0, 64255, '\P{ CJK_Compatibility_Ideographs}', ""); + Expect(1, 64255, '\P{^ CJK_Compatibility_Ideographs}', ""); + Expect(0, 64256, '\p{ CJK_Compatibility_Ideographs}', ""); + Expect(1, 64256, '\p{^ CJK_Compatibility_Ideographs}', ""); + Expect(1, 64256, '\P{ CJK_Compatibility_Ideographs}', ""); + Expect(0, 64256, '\P{^ CJK_Compatibility_Ideographs}', ""); + Error('\p{/a/ Is_CJK_Compatibility_Ideographs}'); + Error('\P{/a/ Is_CJK_Compatibility_Ideographs}'); Expect(1, 64255, '\p{iscjkcompatibilityideographs}', ""); Expect(0, 64255, '\p{^iscjkcompatibilityideographs}', ""); Expect(0, 64255, '\P{iscjkcompatibilityideographs}', ""); @@ -87416,16 +89832,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64256, '\p{^iscjkcompatibilityideographs}', ""); Expect(1, 64256, '\P{iscjkcompatibilityideographs}', ""); Expect(0, 64256, '\P{^iscjkcompatibilityideographs}', ""); - Expect(1, 64255, '\p{ IS_cjk_Compatibility_Ideographs}', ""); - Expect(0, 64255, '\p{^ IS_cjk_Compatibility_Ideographs}', ""); - Expect(0, 64255, '\P{ IS_cjk_Compatibility_Ideographs}', ""); - Expect(1, 64255, '\P{^ IS_cjk_Compatibility_Ideographs}', ""); - Expect(0, 64256, '\p{ IS_cjk_Compatibility_Ideographs}', ""); - Expect(1, 64256, '\p{^ IS_cjk_Compatibility_Ideographs}', ""); - Expect(1, 64256, '\P{ IS_cjk_Compatibility_Ideographs}', ""); - Expect(0, 64256, '\P{^ IS_cjk_Compatibility_Ideographs}', ""); - Error('\p{:=in_cjk_compatibility_Ideographs}'); - Error('\P{:=in_cjk_compatibility_Ideographs}'); + Expect(1, 64255, '\p{ Is_CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(0, 64255, '\p{^ Is_CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(0, 64255, '\P{ Is_CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(1, 64255, '\P{^ Is_CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(0, 64256, '\p{ Is_CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(1, 64256, '\p{^ Is_CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(1, 64256, '\P{ Is_CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(0, 64256, '\P{^ Is_CJK_COMPATIBILITY_IDEOGRAPHS}', ""); + Error('\p{/a/ in_CJK_COMPATIBILITY_Ideographs}'); + Error('\P{/a/ in_CJK_COMPATIBILITY_Ideographs}'); Expect(1, 64255, '\p{incjkcompatibilityideographs}', ""); Expect(0, 64255, '\p{^incjkcompatibilityideographs}', ""); Expect(0, 64255, '\P{incjkcompatibilityideographs}', ""); @@ -87434,16 +89850,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64256, '\p{^incjkcompatibilityideographs}', ""); Expect(1, 64256, '\P{incjkcompatibilityideographs}', ""); Expect(0, 64256, '\P{^incjkcompatibilityideographs}', ""); - Expect(1, 64255, '\p{_ in_cjk_Compatibility_Ideographs}', ""); - Expect(0, 64255, '\p{^_ in_cjk_Compatibility_Ideographs}', ""); - Expect(0, 64255, '\P{_ in_cjk_Compatibility_Ideographs}', ""); - Expect(1, 64255, '\P{^_ in_cjk_Compatibility_Ideographs}', ""); - Expect(0, 64256, '\p{_ in_cjk_Compatibility_Ideographs}', ""); - Expect(1, 64256, '\p{^_ in_cjk_Compatibility_Ideographs}', ""); - Expect(1, 64256, '\P{_ in_cjk_Compatibility_Ideographs}', ""); - Expect(0, 64256, '\P{^_ in_cjk_Compatibility_Ideographs}', ""); - Error('\p{/a/CJK_COMPAT_ideographs}'); - Error('\P{/a/CJK_COMPAT_ideographs}'); + Expect(1, 64255, '\p{ In_CJK_COMPATIBILITY_ideographs}', ""); + Expect(0, 64255, '\p{^ In_CJK_COMPATIBILITY_ideographs}', ""); + Expect(0, 64255, '\P{ In_CJK_COMPATIBILITY_ideographs}', ""); + Expect(1, 64255, '\P{^ In_CJK_COMPATIBILITY_ideographs}', ""); + Expect(0, 64256, '\p{ In_CJK_COMPATIBILITY_ideographs}', ""); + Expect(1, 64256, '\p{^ In_CJK_COMPATIBILITY_ideographs}', ""); + Expect(1, 64256, '\P{ In_CJK_COMPATIBILITY_ideographs}', ""); + Expect(0, 64256, '\P{^ In_CJK_COMPATIBILITY_ideographs}', ""); + Error('\p{:= CJK_Compat_Ideographs}'); + Error('\P{:= CJK_Compat_Ideographs}'); Expect(1, 64255, '\p{cjkcompatideographs}', ""); Expect(0, 64255, '\p{^cjkcompatideographs}', ""); Expect(0, 64255, '\P{cjkcompatideographs}', ""); @@ -87452,16 +89868,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64256, '\p{^cjkcompatideographs}', ""); Expect(1, 64256, '\P{cjkcompatideographs}', ""); Expect(0, 64256, '\P{^cjkcompatideographs}', ""); - Expect(1, 64255, '\p{ -cjk_COMPAT_ideographs}', ""); - Expect(0, 64255, '\p{^ -cjk_COMPAT_ideographs}', ""); - Expect(0, 64255, '\P{ -cjk_COMPAT_ideographs}', ""); - Expect(1, 64255, '\P{^ -cjk_COMPAT_ideographs}', ""); - Expect(0, 64256, '\p{ -cjk_COMPAT_ideographs}', ""); - Expect(1, 64256, '\p{^ -cjk_COMPAT_ideographs}', ""); - Expect(1, 64256, '\P{ -cjk_COMPAT_ideographs}', ""); - Expect(0, 64256, '\P{^ -cjk_COMPAT_ideographs}', ""); - Error('\p{-/a/is_cjk_Compat_IDEOGRAPHS}'); - Error('\P{-/a/is_cjk_Compat_IDEOGRAPHS}'); + Expect(1, 64255, '\p{ cjk_COMPAT_ideographs}', ""); + Expect(0, 64255, '\p{^ cjk_COMPAT_ideographs}', ""); + Expect(0, 64255, '\P{ cjk_COMPAT_ideographs}', ""); + Expect(1, 64255, '\P{^ cjk_COMPAT_ideographs}', ""); + Expect(0, 64256, '\p{ cjk_COMPAT_ideographs}', ""); + Expect(1, 64256, '\p{^ cjk_COMPAT_ideographs}', ""); + Expect(1, 64256, '\P{ cjk_COMPAT_ideographs}', ""); + Expect(0, 64256, '\P{^ cjk_COMPAT_ideographs}', ""); + Error('\p{:= IS_CJK_compat_IDEOGRAPHS}'); + Error('\P{:= IS_CJK_compat_IDEOGRAPHS}'); Expect(1, 64255, '\p{iscjkcompatideographs}', ""); Expect(0, 64255, '\p{^iscjkcompatideographs}', ""); Expect(0, 64255, '\P{iscjkcompatideographs}', ""); @@ -87470,16 +89886,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64256, '\p{^iscjkcompatideographs}', ""); Expect(1, 64256, '\P{iscjkcompatideographs}', ""); Expect(0, 64256, '\P{^iscjkcompatideographs}', ""); - Expect(1, 64255, '\p{ is_CJK_COMPAT_IDEOGRAPHS}', ""); - Expect(0, 64255, '\p{^ is_CJK_COMPAT_IDEOGRAPHS}', ""); - Expect(0, 64255, '\P{ is_CJK_COMPAT_IDEOGRAPHS}', ""); - Expect(1, 64255, '\P{^ is_CJK_COMPAT_IDEOGRAPHS}', ""); - Expect(0, 64256, '\p{ is_CJK_COMPAT_IDEOGRAPHS}', ""); - Expect(1, 64256, '\p{^ is_CJK_COMPAT_IDEOGRAPHS}', ""); - Expect(1, 64256, '\P{ is_CJK_COMPAT_IDEOGRAPHS}', ""); - Expect(0, 64256, '\P{^ is_CJK_COMPAT_IDEOGRAPHS}', ""); - Error('\p{/a/- In_CJK_COMPAT_Ideographs}'); - Error('\P{/a/- In_CJK_COMPAT_Ideographs}'); + Expect(1, 64255, '\p{ _is_cjk_compat_Ideographs}', ""); + Expect(0, 64255, '\p{^ _is_cjk_compat_Ideographs}', ""); + Expect(0, 64255, '\P{ _is_cjk_compat_Ideographs}', ""); + Expect(1, 64255, '\P{^ _is_cjk_compat_Ideographs}', ""); + Expect(0, 64256, '\p{ _is_cjk_compat_Ideographs}', ""); + Expect(1, 64256, '\p{^ _is_cjk_compat_Ideographs}', ""); + Expect(1, 64256, '\P{ _is_cjk_compat_Ideographs}', ""); + Expect(0, 64256, '\P{^ _is_cjk_compat_Ideographs}', ""); + Error('\p{ in_CJK_compat_ideographs/a/}'); + Error('\P{ in_CJK_compat_ideographs/a/}'); Expect(1, 64255, '\p{incjkcompatideographs}', ""); Expect(0, 64255, '\p{^incjkcompatideographs}', ""); Expect(0, 64255, '\P{incjkcompatideographs}', ""); @@ -87488,16 +89904,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64256, '\p{^incjkcompatideographs}', ""); Expect(1, 64256, '\P{incjkcompatideographs}', ""); Expect(0, 64256, '\P{^incjkcompatideographs}', ""); - Expect(1, 64255, '\p{ IN_CJK_Compat_IDEOGRAPHS}', ""); - Expect(0, 64255, '\p{^ IN_CJK_Compat_IDEOGRAPHS}', ""); - Expect(0, 64255, '\P{ IN_CJK_Compat_IDEOGRAPHS}', ""); - Expect(1, 64255, '\P{^ IN_CJK_Compat_IDEOGRAPHS}', ""); - Expect(0, 64256, '\p{ IN_CJK_Compat_IDEOGRAPHS}', ""); - Expect(1, 64256, '\p{^ IN_CJK_Compat_IDEOGRAPHS}', ""); - Expect(1, 64256, '\P{ IN_CJK_Compat_IDEOGRAPHS}', ""); - Expect(0, 64256, '\P{^ IN_CJK_Compat_IDEOGRAPHS}', ""); - Error('\p{/a/- CJK_Compatibility_Ideographs_Supplement}'); - Error('\P{/a/- CJK_Compatibility_Ideographs_Supplement}'); + Expect(1, 64255, '\p{ _In_cjk_compat_IDEOGRAPHS}', ""); + Expect(0, 64255, '\p{^ _In_cjk_compat_IDEOGRAPHS}', ""); + Expect(0, 64255, '\P{ _In_cjk_compat_IDEOGRAPHS}', ""); + Expect(1, 64255, '\P{^ _In_cjk_compat_IDEOGRAPHS}', ""); + Expect(0, 64256, '\p{ _In_cjk_compat_IDEOGRAPHS}', ""); + Expect(1, 64256, '\p{^ _In_cjk_compat_IDEOGRAPHS}', ""); + Expect(1, 64256, '\P{ _In_cjk_compat_IDEOGRAPHS}', ""); + Expect(0, 64256, '\P{^ _In_cjk_compat_IDEOGRAPHS}', ""); + Error('\p{/a/ -CJK_COMPATIBILITY_Ideographs_SUPPLEMENT}'); + Error('\P{/a/ -CJK_COMPATIBILITY_Ideographs_SUPPLEMENT}'); Expect(1, 195103, '\p{cjkcompatibilityideographssupplement}', ""); Expect(0, 195103, '\p{^cjkcompatibilityideographssupplement}', ""); Expect(0, 195103, '\P{cjkcompatibilityideographssupplement}', ""); @@ -87506,16 +89922,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 195104, '\p{^cjkcompatibilityideographssupplement}', ""); Expect(1, 195104, '\P{cjkcompatibilityideographssupplement}', ""); Expect(0, 195104, '\P{^cjkcompatibilityideographssupplement}', ""); - Expect(1, 195103, '\p{CJK_COMPATIBILITY_ideographs_Supplement}', ""); - Expect(0, 195103, '\p{^CJK_COMPATIBILITY_ideographs_Supplement}', ""); - Expect(0, 195103, '\P{CJK_COMPATIBILITY_ideographs_Supplement}', ""); - Expect(1, 195103, '\P{^CJK_COMPATIBILITY_ideographs_Supplement}', ""); - Expect(0, 195104, '\p{CJK_COMPATIBILITY_ideographs_Supplement}', ""); - Expect(1, 195104, '\p{^CJK_COMPATIBILITY_ideographs_Supplement}', ""); - Expect(1, 195104, '\P{CJK_COMPATIBILITY_ideographs_Supplement}', ""); - Expect(0, 195104, '\P{^CJK_COMPATIBILITY_ideographs_Supplement}', ""); - Error('\p{_:=Is_cjk_Compatibility_Ideographs_Supplement}'); - Error('\P{_:=Is_cjk_Compatibility_Ideographs_Supplement}'); + Expect(1, 195103, '\p{_ CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(0, 195103, '\p{^_ CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(0, 195103, '\P{_ CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(1, 195103, '\P{^_ CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(0, 195104, '\p{_ CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(1, 195104, '\p{^_ CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(1, 195104, '\P{_ CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(0, 195104, '\P{^_ CJK_Compatibility_Ideographs_Supplement}', ""); + Error('\p{/a/Is_CJK_Compatibility_Ideographs_Supplement}'); + Error('\P{/a/Is_CJK_Compatibility_Ideographs_Supplement}'); Expect(1, 195103, '\p{iscjkcompatibilityideographssupplement}', ""); Expect(0, 195103, '\p{^iscjkcompatibilityideographssupplement}', ""); Expect(0, 195103, '\P{iscjkcompatibilityideographssupplement}', ""); @@ -87524,16 +89940,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 195104, '\p{^iscjkcompatibilityideographssupplement}', ""); Expect(1, 195104, '\P{iscjkcompatibilityideographssupplement}', ""); Expect(0, 195104, '\P{^iscjkcompatibilityideographssupplement}', ""); - Expect(1, 195103, '\p{-Is_CJK_COMPATIBILITY_IDEOGRAPHS_Supplement}', ""); - Expect(0, 195103, '\p{^-Is_CJK_COMPATIBILITY_IDEOGRAPHS_Supplement}', ""); - Expect(0, 195103, '\P{-Is_CJK_COMPATIBILITY_IDEOGRAPHS_Supplement}', ""); - Expect(1, 195103, '\P{^-Is_CJK_COMPATIBILITY_IDEOGRAPHS_Supplement}', ""); - Expect(0, 195104, '\p{-Is_CJK_COMPATIBILITY_IDEOGRAPHS_Supplement}', ""); - Expect(1, 195104, '\p{^-Is_CJK_COMPATIBILITY_IDEOGRAPHS_Supplement}', ""); - Expect(1, 195104, '\P{-Is_CJK_COMPATIBILITY_IDEOGRAPHS_Supplement}', ""); - Expect(0, 195104, '\P{^-Is_CJK_COMPATIBILITY_IDEOGRAPHS_Supplement}', ""); - Error('\p{/a/ -in_CJK_Compatibility_ideographs_supplement}'); - Error('\P{/a/ -in_CJK_Compatibility_ideographs_supplement}'); + Expect(1, 195103, '\p{ is_CJK_Compatibility_Ideographs_SUPPLEMENT}', ""); + Expect(0, 195103, '\p{^ is_CJK_Compatibility_Ideographs_SUPPLEMENT}', ""); + Expect(0, 195103, '\P{ is_CJK_Compatibility_Ideographs_SUPPLEMENT}', ""); + Expect(1, 195103, '\P{^ is_CJK_Compatibility_Ideographs_SUPPLEMENT}', ""); + Expect(0, 195104, '\p{ is_CJK_Compatibility_Ideographs_SUPPLEMENT}', ""); + Expect(1, 195104, '\p{^ is_CJK_Compatibility_Ideographs_SUPPLEMENT}', ""); + Expect(1, 195104, '\P{ is_CJK_Compatibility_Ideographs_SUPPLEMENT}', ""); + Expect(0, 195104, '\P{^ is_CJK_Compatibility_Ideographs_SUPPLEMENT}', ""); + Error('\p{--In_cjk_compatibility_IDEOGRAPHS_SUPPLEMENT:=}'); + Error('\P{--In_cjk_compatibility_IDEOGRAPHS_SUPPLEMENT:=}'); Expect(1, 195103, '\p{incjkcompatibilityideographssupplement}', ""); Expect(0, 195103, '\p{^incjkcompatibilityideographssupplement}', ""); Expect(0, 195103, '\P{incjkcompatibilityideographssupplement}', ""); @@ -87542,16 +89958,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 195104, '\p{^incjkcompatibilityideographssupplement}', ""); Expect(1, 195104, '\P{incjkcompatibilityideographssupplement}', ""); Expect(0, 195104, '\P{^incjkcompatibilityideographssupplement}', ""); - Expect(1, 195103, '\p{ _IN_CJK_compatibility_ideographs_Supplement}', ""); - Expect(0, 195103, '\p{^ _IN_CJK_compatibility_ideographs_Supplement}', ""); - Expect(0, 195103, '\P{ _IN_CJK_compatibility_ideographs_Supplement}', ""); - Expect(1, 195103, '\P{^ _IN_CJK_compatibility_ideographs_Supplement}', ""); - Expect(0, 195104, '\p{ _IN_CJK_compatibility_ideographs_Supplement}', ""); - Expect(1, 195104, '\p{^ _IN_CJK_compatibility_ideographs_Supplement}', ""); - Expect(1, 195104, '\P{ _IN_CJK_compatibility_ideographs_Supplement}', ""); - Expect(0, 195104, '\P{^ _IN_CJK_compatibility_ideographs_Supplement}', ""); - Error('\p{ -CJK_Compat_ideographs_SUP:=}'); - Error('\P{ -CJK_Compat_ideographs_SUP:=}'); + Expect(1, 195103, '\p{- in_CJK_Compatibility_ideographs_Supplement}', ""); + Expect(0, 195103, '\p{^- in_CJK_Compatibility_ideographs_Supplement}', ""); + Expect(0, 195103, '\P{- in_CJK_Compatibility_ideographs_Supplement}', ""); + Expect(1, 195103, '\P{^- in_CJK_Compatibility_ideographs_Supplement}', ""); + Expect(0, 195104, '\p{- in_CJK_Compatibility_ideographs_Supplement}', ""); + Expect(1, 195104, '\p{^- in_CJK_Compatibility_ideographs_Supplement}', ""); + Expect(1, 195104, '\P{- in_CJK_Compatibility_ideographs_Supplement}', ""); + Expect(0, 195104, '\P{^- in_CJK_Compatibility_ideographs_Supplement}', ""); + Error('\p{_/a/CJK_COMPAT_Ideographs_sup}'); + Error('\P{_/a/CJK_COMPAT_Ideographs_sup}'); Expect(1, 195103, '\p{cjkcompatideographssup}', ""); Expect(0, 195103, '\p{^cjkcompatideographssup}', ""); Expect(0, 195103, '\P{cjkcompatideographssup}', ""); @@ -87560,16 +89976,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 195104, '\p{^cjkcompatideographssup}', ""); Expect(1, 195104, '\P{cjkcompatideographssup}', ""); Expect(0, 195104, '\P{^cjkcompatideographssup}', ""); - Expect(1, 195103, '\p{ _CJK_compat_ideographs_SUP}', ""); - Expect(0, 195103, '\p{^ _CJK_compat_ideographs_SUP}', ""); - Expect(0, 195103, '\P{ _CJK_compat_ideographs_SUP}', ""); - Expect(1, 195103, '\P{^ _CJK_compat_ideographs_SUP}', ""); - Expect(0, 195104, '\p{ _CJK_compat_ideographs_SUP}', ""); - Expect(1, 195104, '\p{^ _CJK_compat_ideographs_SUP}', ""); - Expect(1, 195104, '\P{ _CJK_compat_ideographs_SUP}', ""); - Expect(0, 195104, '\P{^ _CJK_compat_ideographs_SUP}', ""); - Error('\p{/a/-Is_CJK_Compat_ideographs_SUP}'); - Error('\P{/a/-Is_CJK_Compat_ideographs_SUP}'); + Expect(1, 195103, '\p{ cjk_Compat_Ideographs_Sup}', ""); + Expect(0, 195103, '\p{^ cjk_Compat_Ideographs_Sup}', ""); + Expect(0, 195103, '\P{ cjk_Compat_Ideographs_Sup}', ""); + Expect(1, 195103, '\P{^ cjk_Compat_Ideographs_Sup}', ""); + Expect(0, 195104, '\p{ cjk_Compat_Ideographs_Sup}', ""); + Expect(1, 195104, '\p{^ cjk_Compat_Ideographs_Sup}', ""); + Expect(1, 195104, '\P{ cjk_Compat_Ideographs_Sup}', ""); + Expect(0, 195104, '\P{^ cjk_Compat_Ideographs_Sup}', ""); + Error('\p{ -Is_CJK_compat_ideographs_sup:=}'); + Error('\P{ -Is_CJK_compat_ideographs_sup:=}'); Expect(1, 195103, '\p{iscjkcompatideographssup}', ""); Expect(0, 195103, '\p{^iscjkcompatideographssup}', ""); Expect(0, 195103, '\P{iscjkcompatideographssup}', ""); @@ -87578,16 +89994,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 195104, '\p{^iscjkcompatideographssup}', ""); Expect(1, 195104, '\P{iscjkcompatideographssup}', ""); Expect(0, 195104, '\P{^iscjkcompatideographssup}', ""); - Expect(1, 195103, '\p{ _Is_CJK_Compat_Ideographs_sup}', ""); - Expect(0, 195103, '\p{^ _Is_CJK_Compat_Ideographs_sup}', ""); - Expect(0, 195103, '\P{ _Is_CJK_Compat_Ideographs_sup}', ""); - Expect(1, 195103, '\P{^ _Is_CJK_Compat_Ideographs_sup}', ""); - Expect(0, 195104, '\p{ _Is_CJK_Compat_Ideographs_sup}', ""); - Expect(1, 195104, '\p{^ _Is_CJK_Compat_Ideographs_sup}', ""); - Expect(1, 195104, '\P{ _Is_CJK_Compat_Ideographs_sup}', ""); - Expect(0, 195104, '\P{^ _Is_CJK_Compat_Ideographs_sup}', ""); - Error('\p{ :=in_cjk_compat_IDEOGRAPHS_sup}'); - Error('\P{ :=in_cjk_compat_IDEOGRAPHS_sup}'); + Expect(1, 195103, '\p{_-IS_CJK_Compat_IDEOGRAPHS_sup}', ""); + Expect(0, 195103, '\p{^_-IS_CJK_Compat_IDEOGRAPHS_sup}', ""); + Expect(0, 195103, '\P{_-IS_CJK_Compat_IDEOGRAPHS_sup}', ""); + Expect(1, 195103, '\P{^_-IS_CJK_Compat_IDEOGRAPHS_sup}', ""); + Expect(0, 195104, '\p{_-IS_CJK_Compat_IDEOGRAPHS_sup}', ""); + Expect(1, 195104, '\p{^_-IS_CJK_Compat_IDEOGRAPHS_sup}', ""); + Expect(1, 195104, '\P{_-IS_CJK_Compat_IDEOGRAPHS_sup}', ""); + Expect(0, 195104, '\P{^_-IS_CJK_Compat_IDEOGRAPHS_sup}', ""); + Error('\p{_/a/In_CJK_COMPAT_Ideographs_sup}'); + Error('\P{_/a/In_CJK_COMPAT_Ideographs_sup}'); Expect(1, 195103, '\p{incjkcompatideographssup}', ""); Expect(0, 195103, '\p{^incjkcompatideographssup}', ""); Expect(0, 195103, '\P{incjkcompatideographssup}', ""); @@ -87596,16 +90012,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 195104, '\p{^incjkcompatideographssup}', ""); Expect(1, 195104, '\P{incjkcompatideographssup}', ""); Expect(0, 195104, '\P{^incjkcompatideographssup}', ""); - Expect(1, 195103, '\p{_-IN_cjk_Compat_Ideographs_Sup}', ""); - Expect(0, 195103, '\p{^_-IN_cjk_Compat_Ideographs_Sup}', ""); - Expect(0, 195103, '\P{_-IN_cjk_Compat_Ideographs_Sup}', ""); - Expect(1, 195103, '\P{^_-IN_cjk_Compat_Ideographs_Sup}', ""); - Expect(0, 195104, '\p{_-IN_cjk_Compat_Ideographs_Sup}', ""); - Expect(1, 195104, '\p{^_-IN_cjk_Compat_Ideographs_Sup}', ""); - Expect(1, 195104, '\P{_-IN_cjk_Compat_Ideographs_Sup}', ""); - Expect(0, 195104, '\P{^_-IN_cjk_Compat_Ideographs_Sup}', ""); - Error('\p{ :=CJK_Radicals_SUPPLEMENT}'); - Error('\P{ :=CJK_Radicals_SUPPLEMENT}'); + Expect(1, 195103, '\p{ _In_CJK_Compat_Ideographs_Sup}', ""); + Expect(0, 195103, '\p{^ _In_CJK_Compat_Ideographs_Sup}', ""); + Expect(0, 195103, '\P{ _In_CJK_Compat_Ideographs_Sup}', ""); + Expect(1, 195103, '\P{^ _In_CJK_Compat_Ideographs_Sup}', ""); + Expect(0, 195104, '\p{ _In_CJK_Compat_Ideographs_Sup}', ""); + Expect(1, 195104, '\p{^ _In_CJK_Compat_Ideographs_Sup}', ""); + Expect(1, 195104, '\P{ _In_CJK_Compat_Ideographs_Sup}', ""); + Expect(0, 195104, '\P{^ _In_CJK_Compat_Ideographs_Sup}', ""); + Error('\p{-/a/cjk_Radicals_SUPPLEMENT}'); + Error('\P{-/a/cjk_Radicals_SUPPLEMENT}'); Expect(1, 12031, '\p{cjkradicalssupplement}', ""); Expect(0, 12031, '\p{^cjkradicalssupplement}', ""); Expect(0, 12031, '\P{cjkradicalssupplement}', ""); @@ -87614,16 +90030,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12032, '\p{^cjkradicalssupplement}', ""); Expect(1, 12032, '\P{cjkradicalssupplement}', ""); Expect(0, 12032, '\P{^cjkradicalssupplement}', ""); - Expect(1, 12031, '\p{ CJK_Radicals_Supplement}', ""); - Expect(0, 12031, '\p{^ CJK_Radicals_Supplement}', ""); - Expect(0, 12031, '\P{ CJK_Radicals_Supplement}', ""); - Expect(1, 12031, '\P{^ CJK_Radicals_Supplement}', ""); - Expect(0, 12032, '\p{ CJK_Radicals_Supplement}', ""); - Expect(1, 12032, '\p{^ CJK_Radicals_Supplement}', ""); - Expect(1, 12032, '\P{ CJK_Radicals_Supplement}', ""); - Expect(0, 12032, '\P{^ CJK_Radicals_Supplement}', ""); - Error('\p{ /a/Is_cjk_Radicals_SUPPLEMENT}'); - Error('\P{ /a/Is_cjk_Radicals_SUPPLEMENT}'); + Expect(1, 12031, '\p{_CJK_Radicals_Supplement}', ""); + Expect(0, 12031, '\p{^_CJK_Radicals_Supplement}', ""); + Expect(0, 12031, '\P{_CJK_Radicals_Supplement}', ""); + Expect(1, 12031, '\P{^_CJK_Radicals_Supplement}', ""); + Expect(0, 12032, '\p{_CJK_Radicals_Supplement}', ""); + Expect(1, 12032, '\p{^_CJK_Radicals_Supplement}', ""); + Expect(1, 12032, '\P{_CJK_Radicals_Supplement}', ""); + Expect(0, 12032, '\P{^_CJK_Radicals_Supplement}', ""); + Error('\p{:= IS_cjk_Radicals_Supplement}'); + Error('\P{:= IS_cjk_Radicals_Supplement}'); Expect(1, 12031, '\p{iscjkradicalssupplement}', ""); Expect(0, 12031, '\p{^iscjkradicalssupplement}', ""); Expect(0, 12031, '\P{iscjkradicalssupplement}', ""); @@ -87632,16 +90048,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12032, '\p{^iscjkradicalssupplement}', ""); Expect(1, 12032, '\P{iscjkradicalssupplement}', ""); Expect(0, 12032, '\P{^iscjkradicalssupplement}', ""); - Expect(1, 12031, '\p{ Is_CJK_Radicals_Supplement}', ""); - Expect(0, 12031, '\p{^ Is_CJK_Radicals_Supplement}', ""); - Expect(0, 12031, '\P{ Is_CJK_Radicals_Supplement}', ""); - Expect(1, 12031, '\P{^ Is_CJK_Radicals_Supplement}', ""); - Expect(0, 12032, '\p{ Is_CJK_Radicals_Supplement}', ""); - Expect(1, 12032, '\p{^ Is_CJK_Radicals_Supplement}', ""); - Expect(1, 12032, '\P{ Is_CJK_Radicals_Supplement}', ""); - Expect(0, 12032, '\P{^ Is_CJK_Radicals_Supplement}', ""); - Error('\p{:=- IN_cjk_Radicals_supplement}'); - Error('\P{:=- IN_cjk_Radicals_supplement}'); + Expect(1, 12031, '\p{ is_cjk_Radicals_Supplement}', ""); + Expect(0, 12031, '\p{^ is_cjk_Radicals_Supplement}', ""); + Expect(0, 12031, '\P{ is_cjk_Radicals_Supplement}', ""); + Expect(1, 12031, '\P{^ is_cjk_Radicals_Supplement}', ""); + Expect(0, 12032, '\p{ is_cjk_Radicals_Supplement}', ""); + Expect(1, 12032, '\p{^ is_cjk_Radicals_Supplement}', ""); + Expect(1, 12032, '\P{ is_cjk_Radicals_Supplement}', ""); + Expect(0, 12032, '\P{^ is_cjk_Radicals_Supplement}', ""); + Error('\p{_In_CJK_RADICALS_Supplement:=}'); + Error('\P{_In_CJK_RADICALS_Supplement:=}'); Expect(1, 12031, '\p{incjkradicalssupplement}', ""); Expect(0, 12031, '\p{^incjkradicalssupplement}', ""); Expect(0, 12031, '\P{incjkradicalssupplement}', ""); @@ -87650,16 +90066,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12032, '\p{^incjkradicalssupplement}', ""); Expect(1, 12032, '\P{incjkradicalssupplement}', ""); Expect(0, 12032, '\P{^incjkradicalssupplement}', ""); - Expect(1, 12031, '\p{ In_cjk_RADICALS_supplement}', ""); - Expect(0, 12031, '\p{^ In_cjk_RADICALS_supplement}', ""); - Expect(0, 12031, '\P{ In_cjk_RADICALS_supplement}', ""); - Expect(1, 12031, '\P{^ In_cjk_RADICALS_supplement}', ""); - Expect(0, 12032, '\p{ In_cjk_RADICALS_supplement}', ""); - Expect(1, 12032, '\p{^ In_cjk_RADICALS_supplement}', ""); - Expect(1, 12032, '\P{ In_cjk_RADICALS_supplement}', ""); - Expect(0, 12032, '\P{^ In_cjk_RADICALS_supplement}', ""); - Error('\p{:= _CJK_radicals_SUP}'); - Error('\P{:= _CJK_radicals_SUP}'); + Expect(1, 12031, '\p{--IN_CJK_radicals_SUPPLEMENT}', ""); + Expect(0, 12031, '\p{^--IN_CJK_radicals_SUPPLEMENT}', ""); + Expect(0, 12031, '\P{--IN_CJK_radicals_SUPPLEMENT}', ""); + Expect(1, 12031, '\P{^--IN_CJK_radicals_SUPPLEMENT}', ""); + Expect(0, 12032, '\p{--IN_CJK_radicals_SUPPLEMENT}', ""); + Expect(1, 12032, '\p{^--IN_CJK_radicals_SUPPLEMENT}', ""); + Expect(1, 12032, '\P{--IN_CJK_radicals_SUPPLEMENT}', ""); + Expect(0, 12032, '\P{^--IN_CJK_radicals_SUPPLEMENT}', ""); + Error('\p{_-CJK_Radicals_sup/a/}'); + Error('\P{_-CJK_Radicals_sup/a/}'); Expect(1, 12031, '\p{cjkradicalssup}', ""); Expect(0, 12031, '\p{^cjkradicalssup}', ""); Expect(0, 12031, '\P{cjkradicalssup}', ""); @@ -87668,16 +90084,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12032, '\p{^cjkradicalssup}', ""); Expect(1, 12032, '\P{cjkradicalssup}', ""); Expect(0, 12032, '\P{^cjkradicalssup}', ""); - Expect(1, 12031, '\p{- cjk_Radicals_Sup}', ""); - Expect(0, 12031, '\p{^- cjk_Radicals_Sup}', ""); - Expect(0, 12031, '\P{- cjk_Radicals_Sup}', ""); - Expect(1, 12031, '\P{^- cjk_Radicals_Sup}', ""); - Expect(0, 12032, '\p{- cjk_Radicals_Sup}', ""); - Expect(1, 12032, '\p{^- cjk_Radicals_Sup}', ""); - Expect(1, 12032, '\P{- cjk_Radicals_Sup}', ""); - Expect(0, 12032, '\P{^- cjk_Radicals_Sup}', ""); - Error('\p{:=--Is_CJK_Radicals_sup}'); - Error('\P{:=--Is_CJK_Radicals_sup}'); + Expect(1, 12031, '\p{ CJK_radicals_Sup}', ""); + Expect(0, 12031, '\p{^ CJK_radicals_Sup}', ""); + Expect(0, 12031, '\P{ CJK_radicals_Sup}', ""); + Expect(1, 12031, '\P{^ CJK_radicals_Sup}', ""); + Expect(0, 12032, '\p{ CJK_radicals_Sup}', ""); + Expect(1, 12032, '\p{^ CJK_radicals_Sup}', ""); + Expect(1, 12032, '\P{ CJK_radicals_Sup}', ""); + Expect(0, 12032, '\P{^ CJK_radicals_Sup}', ""); + Error('\p{-is_CJK_Radicals_Sup:=}'); + Error('\P{-is_CJK_Radicals_Sup:=}'); Expect(1, 12031, '\p{iscjkradicalssup}', ""); Expect(0, 12031, '\p{^iscjkradicalssup}', ""); Expect(0, 12031, '\P{iscjkradicalssup}', ""); @@ -87686,16 +90102,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12032, '\p{^iscjkradicalssup}', ""); Expect(1, 12032, '\P{iscjkradicalssup}', ""); Expect(0, 12032, '\P{^iscjkradicalssup}', ""); - Expect(1, 12031, '\p{-IS_cjk_RADICALS_Sup}', ""); - Expect(0, 12031, '\p{^-IS_cjk_RADICALS_Sup}', ""); - Expect(0, 12031, '\P{-IS_cjk_RADICALS_Sup}', ""); - Expect(1, 12031, '\P{^-IS_cjk_RADICALS_Sup}', ""); - Expect(0, 12032, '\p{-IS_cjk_RADICALS_Sup}', ""); - Expect(1, 12032, '\p{^-IS_cjk_RADICALS_Sup}', ""); - Expect(1, 12032, '\P{-IS_cjk_RADICALS_Sup}', ""); - Expect(0, 12032, '\P{^-IS_cjk_RADICALS_Sup}', ""); - Error('\p{/a/_IN_CJK_radicals_Sup}'); - Error('\P{/a/_IN_CJK_radicals_Sup}'); + Expect(1, 12031, '\p{ _Is_cjk_Radicals_sup}', ""); + Expect(0, 12031, '\p{^ _Is_cjk_Radicals_sup}', ""); + Expect(0, 12031, '\P{ _Is_cjk_Radicals_sup}', ""); + Expect(1, 12031, '\P{^ _Is_cjk_Radicals_sup}', ""); + Expect(0, 12032, '\p{ _Is_cjk_Radicals_sup}', ""); + Expect(1, 12032, '\p{^ _Is_cjk_Radicals_sup}', ""); + Expect(1, 12032, '\P{ _Is_cjk_Radicals_sup}', ""); + Expect(0, 12032, '\P{^ _Is_cjk_Radicals_sup}', ""); + Error('\p{ /a/In_CJK_RADICALS_SUP}'); + Error('\P{ /a/In_CJK_RADICALS_SUP}'); Expect(1, 12031, '\p{incjkradicalssup}', ""); Expect(0, 12031, '\p{^incjkradicalssup}', ""); Expect(0, 12031, '\P{incjkradicalssup}', ""); @@ -87704,16 +90120,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12032, '\p{^incjkradicalssup}', ""); Expect(1, 12032, '\P{incjkradicalssup}', ""); Expect(0, 12032, '\P{^incjkradicalssup}', ""); - Expect(1, 12031, '\p{- in_CJK_Radicals_Sup}', ""); - Expect(0, 12031, '\p{^- in_CJK_Radicals_Sup}', ""); - Expect(0, 12031, '\P{- in_CJK_Radicals_Sup}', ""); - Expect(1, 12031, '\P{^- in_CJK_Radicals_Sup}', ""); - Expect(0, 12032, '\p{- in_CJK_Radicals_Sup}', ""); - Expect(1, 12032, '\p{^- in_CJK_Radicals_Sup}', ""); - Expect(1, 12032, '\P{- in_CJK_Radicals_Sup}', ""); - Expect(0, 12032, '\P{^- in_CJK_Radicals_Sup}', ""); - Error('\p{/a/-cjk_STROKES}'); - Error('\P{/a/-cjk_STROKES}'); + Expect(1, 12031, '\p{-_in_CJK_RADICALS_Sup}', ""); + Expect(0, 12031, '\p{^-_in_CJK_RADICALS_Sup}', ""); + Expect(0, 12031, '\P{-_in_CJK_RADICALS_Sup}', ""); + Expect(1, 12031, '\P{^-_in_CJK_RADICALS_Sup}', ""); + Expect(0, 12032, '\p{-_in_CJK_RADICALS_Sup}', ""); + Expect(1, 12032, '\p{^-_in_CJK_RADICALS_Sup}', ""); + Expect(1, 12032, '\P{-_in_CJK_RADICALS_Sup}', ""); + Expect(0, 12032, '\P{^-_in_CJK_RADICALS_Sup}', ""); + Error('\p{-:=CJK_STROKES}'); + Error('\P{-:=CJK_STROKES}'); Expect(1, 12783, '\p{cjkstrokes}', ""); Expect(0, 12783, '\p{^cjkstrokes}', ""); Expect(0, 12783, '\P{cjkstrokes}', ""); @@ -87722,16 +90138,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12784, '\p{^cjkstrokes}', ""); Expect(1, 12784, '\P{cjkstrokes}', ""); Expect(0, 12784, '\P{^cjkstrokes}', ""); - Expect(1, 12783, '\p{ cjk_STROKES}', ""); - Expect(0, 12783, '\p{^ cjk_STROKES}', ""); - Expect(0, 12783, '\P{ cjk_STROKES}', ""); - Expect(1, 12783, '\P{^ cjk_STROKES}', ""); - Expect(0, 12784, '\p{ cjk_STROKES}', ""); - Expect(1, 12784, '\p{^ cjk_STROKES}', ""); - Expect(1, 12784, '\P{ cjk_STROKES}', ""); - Expect(0, 12784, '\P{^ cjk_STROKES}', ""); - Error('\p{_ Is_cjk_STROKES/a/}'); - Error('\P{_ Is_cjk_STROKES/a/}'); + Expect(1, 12783, '\p{ CJK_STROKES}', ""); + Expect(0, 12783, '\p{^ CJK_STROKES}', ""); + Expect(0, 12783, '\P{ CJK_STROKES}', ""); + Expect(1, 12783, '\P{^ CJK_STROKES}', ""); + Expect(0, 12784, '\p{ CJK_STROKES}', ""); + Expect(1, 12784, '\p{^ CJK_STROKES}', ""); + Expect(1, 12784, '\P{ CJK_STROKES}', ""); + Expect(0, 12784, '\P{^ CJK_STROKES}', ""); + Error('\p{_/a/IS_cjk_STROKES}'); + Error('\P{_/a/IS_cjk_STROKES}'); Expect(1, 12783, '\p{iscjkstrokes}', ""); Expect(0, 12783, '\p{^iscjkstrokes}', ""); Expect(0, 12783, '\P{iscjkstrokes}', ""); @@ -87740,16 +90156,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12784, '\p{^iscjkstrokes}', ""); Expect(1, 12784, '\P{iscjkstrokes}', ""); Expect(0, 12784, '\P{^iscjkstrokes}', ""); - Expect(1, 12783, '\p{ _is_CJK_STROKES}', ""); - Expect(0, 12783, '\p{^ _is_CJK_STROKES}', ""); - Expect(0, 12783, '\P{ _is_CJK_STROKES}', ""); - Expect(1, 12783, '\P{^ _is_CJK_STROKES}', ""); - Expect(0, 12784, '\p{ _is_CJK_STROKES}', ""); - Expect(1, 12784, '\p{^ _is_CJK_STROKES}', ""); - Expect(1, 12784, '\P{ _is_CJK_STROKES}', ""); - Expect(0, 12784, '\P{^ _is_CJK_STROKES}', ""); - Error('\p{-IN_CJK_Strokes:=}'); - Error('\P{-IN_CJK_Strokes:=}'); + Expect(1, 12783, '\p{_-Is_cjk_Strokes}', ""); + Expect(0, 12783, '\p{^_-Is_cjk_Strokes}', ""); + Expect(0, 12783, '\P{_-Is_cjk_Strokes}', ""); + Expect(1, 12783, '\P{^_-Is_cjk_Strokes}', ""); + Expect(0, 12784, '\p{_-Is_cjk_Strokes}', ""); + Expect(1, 12784, '\p{^_-Is_cjk_Strokes}', ""); + Expect(1, 12784, '\P{_-Is_cjk_Strokes}', ""); + Expect(0, 12784, '\P{^_-Is_cjk_Strokes}', ""); + Error('\p{ In_CJK_Strokes:=}'); + Error('\P{ In_CJK_Strokes:=}'); Expect(1, 12783, '\p{incjkstrokes}', ""); Expect(0, 12783, '\p{^incjkstrokes}', ""); Expect(0, 12783, '\P{incjkstrokes}', ""); @@ -87758,16 +90174,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12784, '\p{^incjkstrokes}', ""); Expect(1, 12784, '\P{incjkstrokes}', ""); Expect(0, 12784, '\P{^incjkstrokes}', ""); - Expect(1, 12783, '\p{ IN_cjk_Strokes}', ""); - Expect(0, 12783, '\p{^ IN_cjk_Strokes}', ""); - Expect(0, 12783, '\P{ IN_cjk_Strokes}', ""); - Expect(1, 12783, '\P{^ IN_cjk_Strokes}', ""); - Expect(0, 12784, '\p{ IN_cjk_Strokes}', ""); - Expect(1, 12784, '\p{^ IN_cjk_Strokes}', ""); - Expect(1, 12784, '\P{ IN_cjk_Strokes}', ""); - Expect(0, 12784, '\P{^ IN_cjk_Strokes}', ""); - Error('\p{:=__CJK_Symbols_And_PUNCTUATION}'); - Error('\P{:=__CJK_Symbols_And_PUNCTUATION}'); + Expect(1, 12783, '\p{ In_CJK_STROKES}', ""); + Expect(0, 12783, '\p{^ In_CJK_STROKES}', ""); + Expect(0, 12783, '\P{ In_CJK_STROKES}', ""); + Expect(1, 12783, '\P{^ In_CJK_STROKES}', ""); + Expect(0, 12784, '\p{ In_CJK_STROKES}', ""); + Expect(1, 12784, '\p{^ In_CJK_STROKES}', ""); + Expect(1, 12784, '\P{ In_CJK_STROKES}', ""); + Expect(0, 12784, '\P{^ In_CJK_STROKES}', ""); + Error('\p{/a/_CJK_Symbols_And_Punctuation}'); + Error('\P{/a/_CJK_Symbols_And_Punctuation}'); Expect(1, 12351, '\p{cjksymbolsandpunctuation}', ""); Expect(0, 12351, '\p{^cjksymbolsandpunctuation}', ""); Expect(0, 12351, '\P{cjksymbolsandpunctuation}', ""); @@ -87776,16 +90192,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12352, '\p{^cjksymbolsandpunctuation}', ""); Expect(1, 12352, '\P{cjksymbolsandpunctuation}', ""); Expect(0, 12352, '\P{^cjksymbolsandpunctuation}', ""); - Expect(1, 12351, '\p{- CJK_SYMBOLS_and_PUNCTUATION}', ""); - Expect(0, 12351, '\p{^- CJK_SYMBOLS_and_PUNCTUATION}', ""); - Expect(0, 12351, '\P{- CJK_SYMBOLS_and_PUNCTUATION}', ""); - Expect(1, 12351, '\P{^- CJK_SYMBOLS_and_PUNCTUATION}', ""); - Expect(0, 12352, '\p{- CJK_SYMBOLS_and_PUNCTUATION}', ""); - Expect(1, 12352, '\p{^- CJK_SYMBOLS_and_PUNCTUATION}', ""); - Expect(1, 12352, '\P{- CJK_SYMBOLS_and_PUNCTUATION}', ""); - Expect(0, 12352, '\P{^- CJK_SYMBOLS_and_PUNCTUATION}', ""); - Error('\p{-Is_CJK_Symbols_AND_Punctuation/a/}'); - Error('\P{-Is_CJK_Symbols_AND_Punctuation/a/}'); + Expect(1, 12351, '\p{-_CJK_symbols_And_Punctuation}', ""); + Expect(0, 12351, '\p{^-_CJK_symbols_And_Punctuation}', ""); + Expect(0, 12351, '\P{-_CJK_symbols_And_Punctuation}', ""); + Expect(1, 12351, '\P{^-_CJK_symbols_And_Punctuation}', ""); + Expect(0, 12352, '\p{-_CJK_symbols_And_Punctuation}', ""); + Expect(1, 12352, '\p{^-_CJK_symbols_And_Punctuation}', ""); + Expect(1, 12352, '\P{-_CJK_symbols_And_Punctuation}', ""); + Expect(0, 12352, '\P{^-_CJK_symbols_And_Punctuation}', ""); + Error('\p{:= Is_CJK_Symbols_AND_PUNCTUATION}'); + Error('\P{:= Is_CJK_Symbols_AND_PUNCTUATION}'); Expect(1, 12351, '\p{iscjksymbolsandpunctuation}', ""); Expect(0, 12351, '\p{^iscjksymbolsandpunctuation}', ""); Expect(0, 12351, '\P{iscjksymbolsandpunctuation}', ""); @@ -87794,16 +90210,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12352, '\p{^iscjksymbolsandpunctuation}', ""); Expect(1, 12352, '\P{iscjksymbolsandpunctuation}', ""); Expect(0, 12352, '\P{^iscjksymbolsandpunctuation}', ""); - Expect(1, 12351, '\p{ IS_CJK_Symbols_AND_Punctuation}', ""); - Expect(0, 12351, '\p{^ IS_CJK_Symbols_AND_Punctuation}', ""); - Expect(0, 12351, '\P{ IS_CJK_Symbols_AND_Punctuation}', ""); - Expect(1, 12351, '\P{^ IS_CJK_Symbols_AND_Punctuation}', ""); - Expect(0, 12352, '\p{ IS_CJK_Symbols_AND_Punctuation}', ""); - Expect(1, 12352, '\p{^ IS_CJK_Symbols_AND_Punctuation}', ""); - Expect(1, 12352, '\P{ IS_CJK_Symbols_AND_Punctuation}', ""); - Expect(0, 12352, '\P{^ IS_CJK_Symbols_AND_Punctuation}', ""); - Error('\p{/a/_-IN_CJK_Symbols_And_Punctuation}'); - Error('\P{/a/_-IN_CJK_Symbols_And_Punctuation}'); + Expect(1, 12351, '\p{- Is_cjk_symbols_And_PUNCTUATION}', ""); + Expect(0, 12351, '\p{^- Is_cjk_symbols_And_PUNCTUATION}', ""); + Expect(0, 12351, '\P{- Is_cjk_symbols_And_PUNCTUATION}', ""); + Expect(1, 12351, '\P{^- Is_cjk_symbols_And_PUNCTUATION}', ""); + Expect(0, 12352, '\p{- Is_cjk_symbols_And_PUNCTUATION}', ""); + Expect(1, 12352, '\p{^- Is_cjk_symbols_And_PUNCTUATION}', ""); + Expect(1, 12352, '\P{- Is_cjk_symbols_And_PUNCTUATION}', ""); + Expect(0, 12352, '\P{^- Is_cjk_symbols_And_PUNCTUATION}', ""); + Error('\p{/a/- IN_CJK_Symbols_AND_punctuation}'); + Error('\P{/a/- IN_CJK_Symbols_AND_punctuation}'); Expect(1, 12351, '\p{incjksymbolsandpunctuation}', ""); Expect(0, 12351, '\p{^incjksymbolsandpunctuation}', ""); Expect(0, 12351, '\P{incjksymbolsandpunctuation}', ""); @@ -87812,16 +90228,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12352, '\p{^incjksymbolsandpunctuation}', ""); Expect(1, 12352, '\P{incjksymbolsandpunctuation}', ""); Expect(0, 12352, '\P{^incjksymbolsandpunctuation}', ""); - Expect(1, 12351, '\p{-_In_cjk_symbols_And_Punctuation}', ""); - Expect(0, 12351, '\p{^-_In_cjk_symbols_And_Punctuation}', ""); - Expect(0, 12351, '\P{-_In_cjk_symbols_And_Punctuation}', ""); - Expect(1, 12351, '\P{^-_In_cjk_symbols_And_Punctuation}', ""); - Expect(0, 12352, '\p{-_In_cjk_symbols_And_Punctuation}', ""); - Expect(1, 12352, '\p{^-_In_cjk_symbols_And_Punctuation}', ""); - Expect(1, 12352, '\P{-_In_cjk_symbols_And_Punctuation}', ""); - Expect(0, 12352, '\P{^-_In_cjk_symbols_And_Punctuation}', ""); - Error('\p{-CJK_SYMBOLS:=}'); - Error('\P{-CJK_SYMBOLS:=}'); + Expect(1, 12351, '\p{ In_CJK_symbols_And_Punctuation}', ""); + Expect(0, 12351, '\p{^ In_CJK_symbols_And_Punctuation}', ""); + Expect(0, 12351, '\P{ In_CJK_symbols_And_Punctuation}', ""); + Expect(1, 12351, '\P{^ In_CJK_symbols_And_Punctuation}', ""); + Expect(0, 12352, '\p{ In_CJK_symbols_And_Punctuation}', ""); + Expect(1, 12352, '\p{^ In_CJK_symbols_And_Punctuation}', ""); + Expect(1, 12352, '\P{ In_CJK_symbols_And_Punctuation}', ""); + Expect(0, 12352, '\P{^ In_CJK_symbols_And_Punctuation}', ""); + Error('\p{__CJK_symbols:=}'); + Error('\P{__CJK_symbols:=}'); Expect(1, 12351, '\p{cjksymbols}', ""); Expect(0, 12351, '\p{^cjksymbols}', ""); Expect(0, 12351, '\P{cjksymbols}', ""); @@ -87830,16 +90246,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12352, '\p{^cjksymbols}', ""); Expect(1, 12352, '\P{cjksymbols}', ""); Expect(0, 12352, '\P{^cjksymbols}', ""); - Expect(1, 12351, '\p{-cjk_symbols}', ""); - Expect(0, 12351, '\p{^-cjk_symbols}', ""); - Expect(0, 12351, '\P{-cjk_symbols}', ""); - Expect(1, 12351, '\P{^-cjk_symbols}', ""); - Expect(0, 12352, '\p{-cjk_symbols}', ""); - Expect(1, 12352, '\p{^-cjk_symbols}', ""); - Expect(1, 12352, '\P{-cjk_symbols}', ""); - Expect(0, 12352, '\P{^-cjk_symbols}', ""); - Error('\p{/a/_ IS_CJK_Symbols}'); - Error('\P{/a/_ IS_CJK_Symbols}'); + Expect(1, 12351, '\p{- CJK_symbols}', ""); + Expect(0, 12351, '\p{^- CJK_symbols}', ""); + Expect(0, 12351, '\P{- CJK_symbols}', ""); + Expect(1, 12351, '\P{^- CJK_symbols}', ""); + Expect(0, 12352, '\p{- CJK_symbols}', ""); + Expect(1, 12352, '\p{^- CJK_symbols}', ""); + Expect(1, 12352, '\P{- CJK_symbols}', ""); + Expect(0, 12352, '\P{^- CJK_symbols}', ""); + Error('\p{/a/__IS_CJK_Symbols}'); + Error('\P{/a/__IS_CJK_Symbols}'); Expect(1, 12351, '\p{iscjksymbols}', ""); Expect(0, 12351, '\p{^iscjksymbols}', ""); Expect(0, 12351, '\P{iscjksymbols}', ""); @@ -87848,16 +90264,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12352, '\p{^iscjksymbols}', ""); Expect(1, 12352, '\P{iscjksymbols}', ""); Expect(0, 12352, '\P{^iscjksymbols}', ""); - Expect(1, 12351, '\p{ is_CJK_Symbols}', ""); - Expect(0, 12351, '\p{^ is_CJK_Symbols}', ""); - Expect(0, 12351, '\P{ is_CJK_Symbols}', ""); - Expect(1, 12351, '\P{^ is_CJK_Symbols}', ""); - Expect(0, 12352, '\p{ is_CJK_Symbols}', ""); - Expect(1, 12352, '\p{^ is_CJK_Symbols}', ""); - Expect(1, 12352, '\P{ is_CJK_Symbols}', ""); - Expect(0, 12352, '\P{^ is_CJK_Symbols}', ""); - Error('\p{ in_cjk_SYMBOLS/a/}'); - Error('\P{ in_cjk_SYMBOLS/a/}'); + Expect(1, 12351, '\p{-_Is_cjk_SYMBOLS}', ""); + Expect(0, 12351, '\p{^-_Is_cjk_SYMBOLS}', ""); + Expect(0, 12351, '\P{-_Is_cjk_SYMBOLS}', ""); + Expect(1, 12351, '\P{^-_Is_cjk_SYMBOLS}', ""); + Expect(0, 12352, '\p{-_Is_cjk_SYMBOLS}', ""); + Expect(1, 12352, '\p{^-_Is_cjk_SYMBOLS}', ""); + Expect(1, 12352, '\P{-_Is_cjk_SYMBOLS}', ""); + Expect(0, 12352, '\P{^-_Is_cjk_SYMBOLS}', ""); + Error('\p{ -In_CJK_Symbols/a/}'); + Error('\P{ -In_CJK_Symbols/a/}'); Expect(1, 12351, '\p{incjksymbols}', ""); Expect(0, 12351, '\p{^incjksymbols}', ""); Expect(0, 12351, '\P{incjksymbols}', ""); @@ -87866,16 +90282,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12352, '\p{^incjksymbols}', ""); Expect(1, 12352, '\P{incjksymbols}', ""); Expect(0, 12352, '\P{^incjksymbols}', ""); - Expect(1, 12351, '\p{_ in_CJK_Symbols}', ""); - Expect(0, 12351, '\p{^_ in_CJK_Symbols}', ""); - Expect(0, 12351, '\P{_ in_CJK_Symbols}', ""); - Expect(1, 12351, '\P{^_ in_CJK_Symbols}', ""); - Expect(0, 12352, '\p{_ in_CJK_Symbols}', ""); - Expect(1, 12352, '\p{^_ in_CJK_Symbols}', ""); - Expect(1, 12352, '\P{_ in_CJK_Symbols}', ""); - Expect(0, 12352, '\P{^_ in_CJK_Symbols}', ""); - Error('\p{_:=cjk_UNIFIED_IDEOGRAPHS}'); - Error('\P{_:=cjk_UNIFIED_IDEOGRAPHS}'); + Expect(1, 12351, '\p{_-In_CJK_Symbols}', ""); + Expect(0, 12351, '\p{^_-In_CJK_Symbols}', ""); + Expect(0, 12351, '\P{_-In_CJK_Symbols}', ""); + Expect(1, 12351, '\P{^_-In_CJK_Symbols}', ""); + Expect(0, 12352, '\p{_-In_CJK_Symbols}', ""); + Expect(1, 12352, '\p{^_-In_CJK_Symbols}', ""); + Expect(1, 12352, '\P{_-In_CJK_Symbols}', ""); + Expect(0, 12352, '\P{^_-In_CJK_Symbols}', ""); + Error('\p{ _CJK_unified_Ideographs:=}'); + Error('\P{ _CJK_unified_Ideographs:=}'); Expect(1, 40959, '\p{cjkunifiedideographs}', ""); Expect(0, 40959, '\p{^cjkunifiedideographs}', ""); Expect(0, 40959, '\P{cjkunifiedideographs}', ""); @@ -87884,16 +90300,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 40960, '\p{^cjkunifiedideographs}', ""); Expect(1, 40960, '\P{cjkunifiedideographs}', ""); Expect(0, 40960, '\P{^cjkunifiedideographs}', ""); - Expect(1, 40959, '\p{_ CJK_Unified_ideographs}', ""); - Expect(0, 40959, '\p{^_ CJK_Unified_ideographs}', ""); - Expect(0, 40959, '\P{_ CJK_Unified_ideographs}', ""); - Expect(1, 40959, '\P{^_ CJK_Unified_ideographs}', ""); - Expect(0, 40960, '\p{_ CJK_Unified_ideographs}', ""); - Expect(1, 40960, '\p{^_ CJK_Unified_ideographs}', ""); - Expect(1, 40960, '\P{_ CJK_Unified_ideographs}', ""); - Expect(0, 40960, '\P{^_ CJK_Unified_ideographs}', ""); - Error('\p{_IS_CJK_Unified_IDEOGRAPHS/a/}'); - Error('\P{_IS_CJK_Unified_IDEOGRAPHS/a/}'); + Expect(1, 40959, '\p{ -CJK_unified_Ideographs}', ""); + Expect(0, 40959, '\p{^ -CJK_unified_Ideographs}', ""); + Expect(0, 40959, '\P{ -CJK_unified_Ideographs}', ""); + Expect(1, 40959, '\P{^ -CJK_unified_Ideographs}', ""); + Expect(0, 40960, '\p{ -CJK_unified_Ideographs}', ""); + Expect(1, 40960, '\p{^ -CJK_unified_Ideographs}', ""); + Expect(1, 40960, '\P{ -CJK_unified_Ideographs}', ""); + Expect(0, 40960, '\P{^ -CJK_unified_Ideographs}', ""); + Error('\p{/a/_Is_CJK_unified_IDEOGRAPHS}'); + Error('\P{/a/_Is_CJK_unified_IDEOGRAPHS}'); Expect(1, 40959, '\p{iscjkunifiedideographs}', ""); Expect(0, 40959, '\p{^iscjkunifiedideographs}', ""); Expect(0, 40959, '\P{iscjkunifiedideographs}', ""); @@ -87902,16 +90318,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 40960, '\p{^iscjkunifiedideographs}', ""); Expect(1, 40960, '\P{iscjkunifiedideographs}', ""); Expect(0, 40960, '\P{^iscjkunifiedideographs}', ""); - Expect(1, 40959, '\p{ is_CJK_unified_IDEOGRAPHS}', ""); - Expect(0, 40959, '\p{^ is_CJK_unified_IDEOGRAPHS}', ""); - Expect(0, 40959, '\P{ is_CJK_unified_IDEOGRAPHS}', ""); - Expect(1, 40959, '\P{^ is_CJK_unified_IDEOGRAPHS}', ""); - Expect(0, 40960, '\p{ is_CJK_unified_IDEOGRAPHS}', ""); - Expect(1, 40960, '\p{^ is_CJK_unified_IDEOGRAPHS}', ""); - Expect(1, 40960, '\P{ is_CJK_unified_IDEOGRAPHS}', ""); - Expect(0, 40960, '\P{^ is_CJK_unified_IDEOGRAPHS}', ""); - Error('\p{ -in_CJK_unified_Ideographs:=}'); - Error('\P{ -in_CJK_unified_Ideographs:=}'); + Expect(1, 40959, '\p{ _is_CJK_UNIFIED_Ideographs}', ""); + Expect(0, 40959, '\p{^ _is_CJK_UNIFIED_Ideographs}', ""); + Expect(0, 40959, '\P{ _is_CJK_UNIFIED_Ideographs}', ""); + Expect(1, 40959, '\P{^ _is_CJK_UNIFIED_Ideographs}', ""); + Expect(0, 40960, '\p{ _is_CJK_UNIFIED_Ideographs}', ""); + Expect(1, 40960, '\p{^ _is_CJK_UNIFIED_Ideographs}', ""); + Expect(1, 40960, '\P{ _is_CJK_UNIFIED_Ideographs}', ""); + Expect(0, 40960, '\P{^ _is_CJK_UNIFIED_Ideographs}', ""); + Error('\p{:=In_cjk_Unified_Ideographs}'); + Error('\P{:=In_cjk_Unified_Ideographs}'); Expect(1, 40959, '\p{incjkunifiedideographs}', ""); Expect(0, 40959, '\p{^incjkunifiedideographs}', ""); Expect(0, 40959, '\P{incjkunifiedideographs}', ""); @@ -87920,16 +90336,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 40960, '\p{^incjkunifiedideographs}', ""); Expect(1, 40960, '\P{incjkunifiedideographs}', ""); Expect(0, 40960, '\P{^incjkunifiedideographs}', ""); - Expect(1, 40959, '\p{ in_CJK_Unified_Ideographs}', ""); - Expect(0, 40959, '\p{^ in_CJK_Unified_Ideographs}', ""); - Expect(0, 40959, '\P{ in_CJK_Unified_Ideographs}', ""); - Expect(1, 40959, '\P{^ in_CJK_Unified_Ideographs}', ""); - Expect(0, 40960, '\p{ in_CJK_Unified_Ideographs}', ""); - Expect(1, 40960, '\p{^ in_CJK_Unified_Ideographs}', ""); - Expect(1, 40960, '\P{ in_CJK_Unified_Ideographs}', ""); - Expect(0, 40960, '\P{^ in_CJK_Unified_Ideographs}', ""); - Error('\p{-CJK:=}'); - Error('\P{-CJK:=}'); + Expect(1, 40959, '\p{ -IN_CJK_unified_IDEOGRAPHS}', ""); + Expect(0, 40959, '\p{^ -IN_CJK_unified_IDEOGRAPHS}', ""); + Expect(0, 40959, '\P{ -IN_CJK_unified_IDEOGRAPHS}', ""); + Expect(1, 40959, '\P{^ -IN_CJK_unified_IDEOGRAPHS}', ""); + Expect(0, 40960, '\p{ -IN_CJK_unified_IDEOGRAPHS}', ""); + Expect(1, 40960, '\p{^ -IN_CJK_unified_IDEOGRAPHS}', ""); + Expect(1, 40960, '\P{ -IN_CJK_unified_IDEOGRAPHS}', ""); + Expect(0, 40960, '\P{^ -IN_CJK_unified_IDEOGRAPHS}', ""); + Error('\p{:=--CJK}'); + Error('\P{:=--CJK}'); Expect(1, 40959, '\p{cjk}', ""); Expect(0, 40959, '\p{^cjk}', ""); Expect(0, 40959, '\P{cjk}', ""); @@ -87938,16 +90354,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 40960, '\p{^cjk}', ""); Expect(1, 40960, '\P{cjk}', ""); Expect(0, 40960, '\P{^cjk}', ""); - Expect(1, 40959, '\p{_ cjk}', ""); - Expect(0, 40959, '\p{^_ cjk}', ""); - Expect(0, 40959, '\P{_ cjk}', ""); - Expect(1, 40959, '\P{^_ cjk}', ""); - Expect(0, 40960, '\p{_ cjk}', ""); - Expect(1, 40960, '\p{^_ cjk}', ""); - Expect(1, 40960, '\P{_ cjk}', ""); - Expect(0, 40960, '\P{^_ cjk}', ""); - Error('\p{_/a/IS_CJK}'); - Error('\P{_/a/IS_CJK}'); + Expect(1, 40959, '\p{ _CJK}', ""); + Expect(0, 40959, '\p{^ _CJK}', ""); + Expect(0, 40959, '\P{ _CJK}', ""); + Expect(1, 40959, '\P{^ _CJK}', ""); + Expect(0, 40960, '\p{ _CJK}', ""); + Expect(1, 40960, '\p{^ _CJK}', ""); + Expect(1, 40960, '\P{ _CJK}', ""); + Expect(0, 40960, '\P{^ _CJK}', ""); + Error('\p{--Is_CJK/a/}'); + Error('\P{--Is_CJK/a/}'); Expect(1, 40959, '\p{iscjk}', ""); Expect(0, 40959, '\p{^iscjk}', ""); Expect(0, 40959, '\P{iscjk}', ""); @@ -87956,16 +90372,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 40960, '\p{^iscjk}', ""); Expect(1, 40960, '\P{iscjk}', ""); Expect(0, 40960, '\P{^iscjk}', ""); - Expect(1, 40959, '\p{ is_CJK}', ""); - Expect(0, 40959, '\p{^ is_CJK}', ""); - Expect(0, 40959, '\P{ is_CJK}', ""); - Expect(1, 40959, '\P{^ is_CJK}', ""); - Expect(0, 40960, '\p{ is_CJK}', ""); - Expect(1, 40960, '\p{^ is_CJK}', ""); - Expect(1, 40960, '\P{ is_CJK}', ""); - Expect(0, 40960, '\P{^ is_CJK}', ""); - Error('\p{ _In_CJK/a/}'); - Error('\P{ _In_CJK/a/}'); + Expect(1, 40959, '\p{ IS_cjk}', ""); + Expect(0, 40959, '\p{^ IS_cjk}', ""); + Expect(0, 40959, '\P{ IS_cjk}', ""); + Expect(1, 40959, '\P{^ IS_cjk}', ""); + Expect(0, 40960, '\p{ IS_cjk}', ""); + Expect(1, 40960, '\p{^ IS_cjk}', ""); + Expect(1, 40960, '\P{ IS_cjk}', ""); + Expect(0, 40960, '\P{^ IS_cjk}', ""); + Error('\p{ IN_CJK:=}'); + Error('\P{ IN_CJK:=}'); Expect(1, 40959, '\p{incjk}', ""); Expect(0, 40959, '\p{^incjk}', ""); Expect(0, 40959, '\P{incjk}', ""); @@ -87974,16 +90390,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 40960, '\p{^incjk}', ""); Expect(1, 40960, '\P{incjk}', ""); Expect(0, 40960, '\P{^incjk}', ""); - Expect(1, 40959, '\p{_ In_CJK}', ""); - Expect(0, 40959, '\p{^_ In_CJK}', ""); - Expect(0, 40959, '\P{_ In_CJK}', ""); - Expect(1, 40959, '\P{^_ In_CJK}', ""); - Expect(0, 40960, '\p{_ In_CJK}', ""); - Expect(1, 40960, '\p{^_ In_CJK}', ""); - Expect(1, 40960, '\P{_ In_CJK}', ""); - Expect(0, 40960, '\P{^_ In_CJK}', ""); - Error('\p{:=CJK_UNIFIED_Ideographs_EXTENSION_A}'); - Error('\P{:=CJK_UNIFIED_Ideographs_EXTENSION_A}'); + Expect(1, 40959, '\p{In_cjk}', ""); + Expect(0, 40959, '\p{^In_cjk}', ""); + Expect(0, 40959, '\P{In_cjk}', ""); + Expect(1, 40959, '\P{^In_cjk}', ""); + Expect(0, 40960, '\p{In_cjk}', ""); + Expect(1, 40960, '\p{^In_cjk}', ""); + Expect(1, 40960, '\P{In_cjk}', ""); + Expect(0, 40960, '\P{^In_cjk}', ""); + Error('\p{ :=CJK_UNIFIED_ideographs_extension_a}'); + Error('\P{ :=CJK_UNIFIED_ideographs_extension_a}'); Expect(1, 19903, '\p{cjkunifiedideographsextensiona}', ""); Expect(0, 19903, '\p{^cjkunifiedideographsextensiona}', ""); Expect(0, 19903, '\P{cjkunifiedideographsextensiona}', ""); @@ -87992,16 +90408,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 19904, '\p{^cjkunifiedideographsextensiona}', ""); Expect(1, 19904, '\P{cjkunifiedideographsextensiona}', ""); Expect(0, 19904, '\P{^cjkunifiedideographsextensiona}', ""); - Expect(1, 19903, '\p{ _CJK_Unified_Ideographs_Extension_A}', ""); - Expect(0, 19903, '\p{^ _CJK_Unified_Ideographs_Extension_A}', ""); - Expect(0, 19903, '\P{ _CJK_Unified_Ideographs_Extension_A}', ""); - Expect(1, 19903, '\P{^ _CJK_Unified_Ideographs_Extension_A}', ""); - Expect(0, 19904, '\p{ _CJK_Unified_Ideographs_Extension_A}', ""); - Expect(1, 19904, '\p{^ _CJK_Unified_Ideographs_Extension_A}', ""); - Expect(1, 19904, '\P{ _CJK_Unified_Ideographs_Extension_A}', ""); - Expect(0, 19904, '\P{^ _CJK_Unified_Ideographs_Extension_A}', ""); - Error('\p{-is_CJK_unified_ideographs_Extension_A/a/}'); - Error('\P{-is_CJK_unified_ideographs_Extension_A/a/}'); + Expect(1, 19903, '\p{ _cjk_UNIFIED_IDEOGRAPHS_EXTENSION_a}', ""); + Expect(0, 19903, '\p{^ _cjk_UNIFIED_IDEOGRAPHS_EXTENSION_a}', ""); + Expect(0, 19903, '\P{ _cjk_UNIFIED_IDEOGRAPHS_EXTENSION_a}', ""); + Expect(1, 19903, '\P{^ _cjk_UNIFIED_IDEOGRAPHS_EXTENSION_a}', ""); + Expect(0, 19904, '\p{ _cjk_UNIFIED_IDEOGRAPHS_EXTENSION_a}', ""); + Expect(1, 19904, '\p{^ _cjk_UNIFIED_IDEOGRAPHS_EXTENSION_a}', ""); + Expect(1, 19904, '\P{ _cjk_UNIFIED_IDEOGRAPHS_EXTENSION_a}', ""); + Expect(0, 19904, '\P{^ _cjk_UNIFIED_IDEOGRAPHS_EXTENSION_a}', ""); + Error('\p{/a/ Is_CJK_UNIFIED_Ideographs_Extension_a}'); + Error('\P{/a/ Is_CJK_UNIFIED_Ideographs_Extension_a}'); Expect(1, 19903, '\p{iscjkunifiedideographsextensiona}', ""); Expect(0, 19903, '\p{^iscjkunifiedideographsextensiona}', ""); Expect(0, 19903, '\P{iscjkunifiedideographsextensiona}', ""); @@ -88010,16 +90426,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 19904, '\p{^iscjkunifiedideographsextensiona}', ""); Expect(1, 19904, '\P{iscjkunifiedideographsextensiona}', ""); Expect(0, 19904, '\P{^iscjkunifiedideographsextensiona}', ""); - Expect(1, 19903, '\p{ _is_CJK_UNIFIED_ideographs_EXTENSION_A}', ""); - Expect(0, 19903, '\p{^ _is_CJK_UNIFIED_ideographs_EXTENSION_A}', ""); - Expect(0, 19903, '\P{ _is_CJK_UNIFIED_ideographs_EXTENSION_A}', ""); - Expect(1, 19903, '\P{^ _is_CJK_UNIFIED_ideographs_EXTENSION_A}', ""); - Expect(0, 19904, '\p{ _is_CJK_UNIFIED_ideographs_EXTENSION_A}', ""); - Expect(1, 19904, '\p{^ _is_CJK_UNIFIED_ideographs_EXTENSION_A}', ""); - Expect(1, 19904, '\P{ _is_CJK_UNIFIED_ideographs_EXTENSION_A}', ""); - Expect(0, 19904, '\P{^ _is_CJK_UNIFIED_ideographs_EXTENSION_A}', ""); - Error('\p{In_CJK_Unified_IDEOGRAPHS_extension_A:=}'); - Error('\P{In_CJK_Unified_IDEOGRAPHS_extension_A:=}'); + Expect(1, 19903, '\p{__IS_CJK_Unified_Ideographs_Extension_A}', ""); + Expect(0, 19903, '\p{^__IS_CJK_Unified_Ideographs_Extension_A}', ""); + Expect(0, 19903, '\P{__IS_CJK_Unified_Ideographs_Extension_A}', ""); + Expect(1, 19903, '\P{^__IS_CJK_Unified_Ideographs_Extension_A}', ""); + Expect(0, 19904, '\p{__IS_CJK_Unified_Ideographs_Extension_A}', ""); + Expect(1, 19904, '\p{^__IS_CJK_Unified_Ideographs_Extension_A}', ""); + Expect(1, 19904, '\P{__IS_CJK_Unified_Ideographs_Extension_A}', ""); + Expect(0, 19904, '\P{^__IS_CJK_Unified_Ideographs_Extension_A}', ""); + Error('\p{ /a/in_cjk_UNIFIED_ideographs_Extension_a}'); + Error('\P{ /a/in_cjk_UNIFIED_ideographs_Extension_a}'); Expect(1, 19903, '\p{incjkunifiedideographsextensiona}', ""); Expect(0, 19903, '\p{^incjkunifiedideographsextensiona}', ""); Expect(0, 19903, '\P{incjkunifiedideographsextensiona}', ""); @@ -88028,16 +90444,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 19904, '\p{^incjkunifiedideographsextensiona}', ""); Expect(1, 19904, '\P{incjkunifiedideographsextensiona}', ""); Expect(0, 19904, '\P{^incjkunifiedideographsextensiona}', ""); - Expect(1, 19903, '\p{-_In_CJK_UNIFIED_Ideographs_Extension_A}', ""); - Expect(0, 19903, '\p{^-_In_CJK_UNIFIED_Ideographs_Extension_A}', ""); - Expect(0, 19903, '\P{-_In_CJK_UNIFIED_Ideographs_Extension_A}', ""); - Expect(1, 19903, '\P{^-_In_CJK_UNIFIED_Ideographs_Extension_A}', ""); - Expect(0, 19904, '\p{-_In_CJK_UNIFIED_Ideographs_Extension_A}', ""); - Expect(1, 19904, '\p{^-_In_CJK_UNIFIED_Ideographs_Extension_A}', ""); - Expect(1, 19904, '\P{-_In_CJK_UNIFIED_Ideographs_Extension_A}', ""); - Expect(0, 19904, '\P{^-_In_CJK_UNIFIED_Ideographs_Extension_A}', ""); - Error('\p{:=_ CJK_EXT_A}'); - Error('\P{:=_ CJK_EXT_A}'); + Expect(1, 19903, '\p{ in_CJK_unified_Ideographs_Extension_A}', ""); + Expect(0, 19903, '\p{^ in_CJK_unified_Ideographs_Extension_A}', ""); + Expect(0, 19903, '\P{ in_CJK_unified_Ideographs_Extension_A}', ""); + Expect(1, 19903, '\P{^ in_CJK_unified_Ideographs_Extension_A}', ""); + Expect(0, 19904, '\p{ in_CJK_unified_Ideographs_Extension_A}', ""); + Expect(1, 19904, '\p{^ in_CJK_unified_Ideographs_Extension_A}', ""); + Expect(1, 19904, '\P{ in_CJK_unified_Ideographs_Extension_A}', ""); + Expect(0, 19904, '\P{^ in_CJK_unified_Ideographs_Extension_A}', ""); + Error('\p{_-CJK_EXT_A:=}'); + Error('\P{_-CJK_EXT_A:=}'); Expect(1, 19903, '\p{cjkexta}', ""); Expect(0, 19903, '\p{^cjkexta}', ""); Expect(0, 19903, '\P{cjkexta}', ""); @@ -88046,16 +90462,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 19904, '\p{^cjkexta}', ""); Expect(1, 19904, '\P{cjkexta}', ""); Expect(0, 19904, '\P{^cjkexta}', ""); - Expect(1, 19903, '\p{_ CJK_EXT_A}', ""); - Expect(0, 19903, '\p{^_ CJK_EXT_A}', ""); - Expect(0, 19903, '\P{_ CJK_EXT_A}', ""); - Expect(1, 19903, '\P{^_ CJK_EXT_A}', ""); - Expect(0, 19904, '\p{_ CJK_EXT_A}', ""); - Expect(1, 19904, '\p{^_ CJK_EXT_A}', ""); - Expect(1, 19904, '\P{_ CJK_EXT_A}', ""); - Expect(0, 19904, '\P{^_ CJK_EXT_A}', ""); - Error('\p{ /a/is_CJK_ext_A}'); - Error('\P{ /a/is_CJK_ext_A}'); + Expect(1, 19903, '\p{ _CJK_ext_A}', ""); + Expect(0, 19903, '\p{^ _CJK_ext_A}', ""); + Expect(0, 19903, '\P{ _CJK_ext_A}', ""); + Expect(1, 19903, '\P{^ _CJK_ext_A}', ""); + Expect(0, 19904, '\p{ _CJK_ext_A}', ""); + Expect(1, 19904, '\p{^ _CJK_ext_A}', ""); + Expect(1, 19904, '\P{ _CJK_ext_A}', ""); + Expect(0, 19904, '\P{^ _CJK_ext_A}', ""); + Error('\p{ Is_CJK_EXT_a:=}'); + Error('\P{ Is_CJK_EXT_a:=}'); Expect(1, 19903, '\p{iscjkexta}', ""); Expect(0, 19903, '\p{^iscjkexta}', ""); Expect(0, 19903, '\P{iscjkexta}', ""); @@ -88064,16 +90480,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 19904, '\p{^iscjkexta}', ""); Expect(1, 19904, '\P{iscjkexta}', ""); Expect(0, 19904, '\P{^iscjkexta}', ""); - Expect(1, 19903, '\p{ _Is_cjk_Ext_a}', ""); - Expect(0, 19903, '\p{^ _Is_cjk_Ext_a}', ""); - Expect(0, 19903, '\P{ _Is_cjk_Ext_a}', ""); - Expect(1, 19903, '\P{^ _Is_cjk_Ext_a}', ""); - Expect(0, 19904, '\p{ _Is_cjk_Ext_a}', ""); - Expect(1, 19904, '\p{^ _Is_cjk_Ext_a}', ""); - Expect(1, 19904, '\P{ _Is_cjk_Ext_a}', ""); - Expect(0, 19904, '\P{^ _Is_cjk_Ext_a}', ""); - Error('\p{:= in_CJK_ext_A}'); - Error('\P{:= in_CJK_ext_A}'); + Expect(1, 19903, '\p{_ is_cjk_Ext_A}', ""); + Expect(0, 19903, '\p{^_ is_cjk_Ext_A}', ""); + Expect(0, 19903, '\P{_ is_cjk_Ext_A}', ""); + Expect(1, 19903, '\P{^_ is_cjk_Ext_A}', ""); + Expect(0, 19904, '\p{_ is_cjk_Ext_A}', ""); + Expect(1, 19904, '\p{^_ is_cjk_Ext_A}', ""); + Expect(1, 19904, '\P{_ is_cjk_Ext_A}', ""); + Expect(0, 19904, '\P{^_ is_cjk_Ext_A}', ""); + Error('\p{-/a/In_CJK_Ext_A}'); + Error('\P{-/a/In_CJK_Ext_A}'); Expect(1, 19903, '\p{incjkexta}', ""); Expect(0, 19903, '\p{^incjkexta}', ""); Expect(0, 19903, '\P{incjkexta}', ""); @@ -88082,16 +90498,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 19904, '\p{^incjkexta}', ""); Expect(1, 19904, '\P{incjkexta}', ""); Expect(0, 19904, '\P{^incjkexta}', ""); - Expect(1, 19903, '\p{_-In_CJK_Ext_A}', ""); - Expect(0, 19903, '\p{^_-In_CJK_Ext_A}', ""); - Expect(0, 19903, '\P{_-In_CJK_Ext_A}', ""); - Expect(1, 19903, '\P{^_-In_CJK_Ext_A}', ""); - Expect(0, 19904, '\p{_-In_CJK_Ext_A}', ""); - Expect(1, 19904, '\p{^_-In_CJK_Ext_A}', ""); - Expect(1, 19904, '\P{_-In_CJK_Ext_A}', ""); - Expect(0, 19904, '\P{^_-In_CJK_Ext_A}', ""); - Error('\p{-CJK_Unified_IDEOGRAPHS_EXTENSION_b/a/}'); - Error('\P{-CJK_Unified_IDEOGRAPHS_EXTENSION_b/a/}'); + Expect(1, 19903, '\p{_-in_CJK_Ext_A}', ""); + Expect(0, 19903, '\p{^_-in_CJK_Ext_A}', ""); + Expect(0, 19903, '\P{_-in_CJK_Ext_A}', ""); + Expect(1, 19903, '\P{^_-in_CJK_Ext_A}', ""); + Expect(0, 19904, '\p{_-in_CJK_Ext_A}', ""); + Expect(1, 19904, '\p{^_-in_CJK_Ext_A}', ""); + Expect(1, 19904, '\P{_-in_CJK_Ext_A}', ""); + Expect(0, 19904, '\P{^_-in_CJK_Ext_A}', ""); + Error('\p{-cjk_UNIFIED_Ideographs_Extension_B/a/}'); + Error('\P{-cjk_UNIFIED_Ideographs_Extension_B/a/}'); Expect(1, 173791, '\p{cjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\p{^cjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\P{cjkunifiedideographsextensionb}', ""); @@ -88100,16 +90516,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 173792, '\p{^cjkunifiedideographsextensionb}', ""); Expect(1, 173792, '\P{cjkunifiedideographsextensionb}', ""); Expect(0, 173792, '\P{^cjkunifiedideographsextensionb}', ""); - Expect(1, 173791, '\p{ CJK_Unified_Ideographs_EXTENSION_B}', ""); - Expect(0, 173791, '\p{^ CJK_Unified_Ideographs_EXTENSION_B}', ""); - Expect(0, 173791, '\P{ CJK_Unified_Ideographs_EXTENSION_B}', ""); - Expect(1, 173791, '\P{^ CJK_Unified_Ideographs_EXTENSION_B}', ""); - Expect(0, 173792, '\p{ CJK_Unified_Ideographs_EXTENSION_B}', ""); - Expect(1, 173792, '\p{^ CJK_Unified_Ideographs_EXTENSION_B}', ""); - Expect(1, 173792, '\P{ CJK_Unified_Ideographs_EXTENSION_B}', ""); - Expect(0, 173792, '\P{^ CJK_Unified_Ideographs_EXTENSION_B}', ""); - Error('\p{_ Is_CJK_unified_Ideographs_EXTENSION_B/a/}'); - Error('\P{_ Is_CJK_unified_Ideographs_EXTENSION_B/a/}'); + Expect(1, 173791, '\p{-CJK_Unified_ideographs_Extension_b}', ""); + Expect(0, 173791, '\p{^-CJK_Unified_ideographs_Extension_b}', ""); + Expect(0, 173791, '\P{-CJK_Unified_ideographs_Extension_b}', ""); + Expect(1, 173791, '\P{^-CJK_Unified_ideographs_Extension_b}', ""); + Expect(0, 173792, '\p{-CJK_Unified_ideographs_Extension_b}', ""); + Expect(1, 173792, '\p{^-CJK_Unified_ideographs_Extension_b}', ""); + Expect(1, 173792, '\P{-CJK_Unified_ideographs_Extension_b}', ""); + Expect(0, 173792, '\P{^-CJK_Unified_ideographs_Extension_b}', ""); + Error('\p{_is_CJK_unified_Ideographs_EXTENSION_B/a/}'); + Error('\P{_is_CJK_unified_Ideographs_EXTENSION_B/a/}'); Expect(1, 173791, '\p{iscjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\p{^iscjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\P{iscjkunifiedideographsextensionb}', ""); @@ -88118,16 +90534,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 173792, '\p{^iscjkunifiedideographsextensionb}', ""); Expect(1, 173792, '\P{iscjkunifiedideographsextensionb}', ""); Expect(0, 173792, '\P{^iscjkunifiedideographsextensionb}', ""); - Expect(1, 173791, '\p{ -IS_CJK_Unified_Ideographs_Extension_B}', ""); - Expect(0, 173791, '\p{^ -IS_CJK_Unified_Ideographs_Extension_B}', ""); - Expect(0, 173791, '\P{ -IS_CJK_Unified_Ideographs_Extension_B}', ""); - Expect(1, 173791, '\P{^ -IS_CJK_Unified_Ideographs_Extension_B}', ""); - Expect(0, 173792, '\p{ -IS_CJK_Unified_Ideographs_Extension_B}', ""); - Expect(1, 173792, '\p{^ -IS_CJK_Unified_Ideographs_Extension_B}', ""); - Expect(1, 173792, '\P{ -IS_CJK_Unified_Ideographs_Extension_B}', ""); - Expect(0, 173792, '\P{^ -IS_CJK_Unified_Ideographs_Extension_B}', ""); - Error('\p{/a/ In_CJK_unified_IDEOGRAPHS_EXTENSION_B}'); - Error('\P{/a/ In_CJK_unified_IDEOGRAPHS_EXTENSION_B}'); + Expect(1, 173791, '\p{-Is_CJK_unified_ideographs_extension_B}', ""); + Expect(0, 173791, '\p{^-Is_CJK_unified_ideographs_extension_B}', ""); + Expect(0, 173791, '\P{-Is_CJK_unified_ideographs_extension_B}', ""); + Expect(1, 173791, '\P{^-Is_CJK_unified_ideographs_extension_B}', ""); + Expect(0, 173792, '\p{-Is_CJK_unified_ideographs_extension_B}', ""); + Expect(1, 173792, '\p{^-Is_CJK_unified_ideographs_extension_B}', ""); + Expect(1, 173792, '\P{-Is_CJK_unified_ideographs_extension_B}', ""); + Expect(0, 173792, '\P{^-Is_CJK_unified_ideographs_extension_B}', ""); + Error('\p{/a/IN_CJK_Unified_IDEOGRAPHS_Extension_B}'); + Error('\P{/a/IN_CJK_Unified_IDEOGRAPHS_Extension_B}'); Expect(1, 173791, '\p{incjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\p{^incjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\P{incjkunifiedideographsextensionb}', ""); @@ -88136,16 +90552,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 173792, '\p{^incjkunifiedideographsextensionb}', ""); Expect(1, 173792, '\P{incjkunifiedideographsextensionb}', ""); Expect(0, 173792, '\P{^incjkunifiedideographsextensionb}', ""); - Expect(1, 173791, '\p{- In_CJK_UNIFIED_IDEOGRAPHS_Extension_B}', ""); - Expect(0, 173791, '\p{^- In_CJK_UNIFIED_IDEOGRAPHS_Extension_B}', ""); - Expect(0, 173791, '\P{- In_CJK_UNIFIED_IDEOGRAPHS_Extension_B}', ""); - Expect(1, 173791, '\P{^- In_CJK_UNIFIED_IDEOGRAPHS_Extension_B}', ""); - Expect(0, 173792, '\p{- In_CJK_UNIFIED_IDEOGRAPHS_Extension_B}', ""); - Expect(1, 173792, '\p{^- In_CJK_UNIFIED_IDEOGRAPHS_Extension_B}', ""); - Expect(1, 173792, '\P{- In_CJK_UNIFIED_IDEOGRAPHS_Extension_B}', ""); - Expect(0, 173792, '\P{^- In_CJK_UNIFIED_IDEOGRAPHS_Extension_B}', ""); - Error('\p{/a/CJK_ext_B}'); - Error('\P{/a/CJK_ext_B}'); + Expect(1, 173791, '\p{- In_cjk_UNIFIED_ideographs_EXTENSION_b}', ""); + Expect(0, 173791, '\p{^- In_cjk_UNIFIED_ideographs_EXTENSION_b}', ""); + Expect(0, 173791, '\P{- In_cjk_UNIFIED_ideographs_EXTENSION_b}', ""); + Expect(1, 173791, '\P{^- In_cjk_UNIFIED_ideographs_EXTENSION_b}', ""); + Expect(0, 173792, '\p{- In_cjk_UNIFIED_ideographs_EXTENSION_b}', ""); + Expect(1, 173792, '\p{^- In_cjk_UNIFIED_ideographs_EXTENSION_b}', ""); + Expect(1, 173792, '\P{- In_cjk_UNIFIED_ideographs_EXTENSION_b}', ""); + Expect(0, 173792, '\P{^- In_cjk_UNIFIED_ideographs_EXTENSION_b}', ""); + Error('\p{-/a/CJK_Ext_b}'); + Error('\P{-/a/CJK_Ext_b}'); Expect(1, 173791, '\p{cjkextb}', ""); Expect(0, 173791, '\p{^cjkextb}', ""); Expect(0, 173791, '\P{cjkextb}', ""); @@ -88154,16 +90570,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 173792, '\p{^cjkextb}', ""); Expect(1, 173792, '\P{cjkextb}', ""); Expect(0, 173792, '\P{^cjkextb}', ""); - Expect(1, 173791, '\p{-CJK_Ext_B}', ""); - Expect(0, 173791, '\p{^-CJK_Ext_B}', ""); - Expect(0, 173791, '\P{-CJK_Ext_B}', ""); - Expect(1, 173791, '\P{^-CJK_Ext_B}', ""); - Expect(0, 173792, '\p{-CJK_Ext_B}', ""); - Expect(1, 173792, '\p{^-CJK_Ext_B}', ""); - Expect(1, 173792, '\P{-CJK_Ext_B}', ""); - Expect(0, 173792, '\P{^-CJK_Ext_B}', ""); - Error('\p{/a/Is_CJK_EXT_B}'); - Error('\P{/a/Is_CJK_EXT_B}'); + Expect(1, 173791, '\p{--CJK_Ext_B}', ""); + Expect(0, 173791, '\p{^--CJK_Ext_B}', ""); + Expect(0, 173791, '\P{--CJK_Ext_B}', ""); + Expect(1, 173791, '\P{^--CJK_Ext_B}', ""); + Expect(0, 173792, '\p{--CJK_Ext_B}', ""); + Expect(1, 173792, '\p{^--CJK_Ext_B}', ""); + Expect(1, 173792, '\P{--CJK_Ext_B}', ""); + Expect(0, 173792, '\P{^--CJK_Ext_B}', ""); + Error('\p{:=- IS_CJK_ext_B}'); + Error('\P{:=- IS_CJK_ext_B}'); Expect(1, 173791, '\p{iscjkextb}', ""); Expect(0, 173791, '\p{^iscjkextb}', ""); Expect(0, 173791, '\P{iscjkextb}', ""); @@ -88172,16 +90588,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 173792, '\p{^iscjkextb}', ""); Expect(1, 173792, '\P{iscjkextb}', ""); Expect(0, 173792, '\P{^iscjkextb}', ""); - Expect(1, 173791, '\p{ IS_CJK_EXT_B}', ""); - Expect(0, 173791, '\p{^ IS_CJK_EXT_B}', ""); - Expect(0, 173791, '\P{ IS_CJK_EXT_B}', ""); - Expect(1, 173791, '\P{^ IS_CJK_EXT_B}', ""); - Expect(0, 173792, '\p{ IS_CJK_EXT_B}', ""); - Expect(1, 173792, '\p{^ IS_CJK_EXT_B}', ""); - Expect(1, 173792, '\P{ IS_CJK_EXT_B}', ""); - Expect(0, 173792, '\P{^ IS_CJK_EXT_B}', ""); - Error('\p{-_In_CJK_Ext_B:=}'); - Error('\P{-_In_CJK_Ext_B:=}'); + Expect(1, 173791, '\p{ is_CJK_Ext_B}', ""); + Expect(0, 173791, '\p{^ is_CJK_Ext_B}', ""); + Expect(0, 173791, '\P{ is_CJK_Ext_B}', ""); + Expect(1, 173791, '\P{^ is_CJK_Ext_B}', ""); + Expect(0, 173792, '\p{ is_CJK_Ext_B}', ""); + Expect(1, 173792, '\p{^ is_CJK_Ext_B}', ""); + Expect(1, 173792, '\P{ is_CJK_Ext_B}', ""); + Expect(0, 173792, '\P{^ is_CJK_Ext_B}', ""); + Error('\p{:=IN_CJK_Ext_B}'); + Error('\P{:=IN_CJK_Ext_B}'); Expect(1, 173791, '\p{incjkextb}', ""); Expect(0, 173791, '\p{^incjkextb}', ""); Expect(0, 173791, '\P{incjkextb}', ""); @@ -88190,16 +90606,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 173792, '\p{^incjkextb}', ""); Expect(1, 173792, '\P{incjkextb}', ""); Expect(0, 173792, '\P{^incjkextb}', ""); - Expect(1, 173791, '\p{_in_CJK_Ext_B}', ""); - Expect(0, 173791, '\p{^_in_CJK_Ext_B}', ""); - Expect(0, 173791, '\P{_in_CJK_Ext_B}', ""); - Expect(1, 173791, '\P{^_in_CJK_Ext_B}', ""); - Expect(0, 173792, '\p{_in_CJK_Ext_B}', ""); - Expect(1, 173792, '\p{^_in_CJK_Ext_B}', ""); - Expect(1, 173792, '\P{_in_CJK_Ext_B}', ""); - Expect(0, 173792, '\P{^_in_CJK_Ext_B}', ""); - Error('\p{_-CJK_UNIFIED_Ideographs_Extension_C/a/}'); - Error('\P{_-CJK_UNIFIED_Ideographs_Extension_C/a/}'); + Expect(1, 173791, '\p{- In_CJK_EXT_b}', ""); + Expect(0, 173791, '\p{^- In_CJK_EXT_b}', ""); + Expect(0, 173791, '\P{- In_CJK_EXT_b}', ""); + Expect(1, 173791, '\P{^- In_CJK_EXT_b}', ""); + Expect(0, 173792, '\p{- In_CJK_EXT_b}', ""); + Expect(1, 173792, '\p{^- In_CJK_EXT_b}', ""); + Expect(1, 173792, '\P{- In_CJK_EXT_b}', ""); + Expect(0, 173792, '\P{^- In_CJK_EXT_b}', ""); + Error('\p{_-CJK_UNIFIED_Ideographs_Extension_C:=}'); + Error('\P{_-CJK_UNIFIED_Ideographs_Extension_C:=}'); Expect(1, 177983, '\p{cjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\p{^cjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\P{cjkunifiedideographsextensionc}', ""); @@ -88208,16 +90624,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 177984, '\p{^cjkunifiedideographsextensionc}', ""); Expect(1, 177984, '\P{cjkunifiedideographsextensionc}', ""); Expect(0, 177984, '\P{^cjkunifiedideographsextensionc}', ""); - Expect(1, 177983, '\p{- CJK_Unified_ideographs_Extension_C}', ""); - Expect(0, 177983, '\p{^- CJK_Unified_ideographs_Extension_C}', ""); - Expect(0, 177983, '\P{- CJK_Unified_ideographs_Extension_C}', ""); - Expect(1, 177983, '\P{^- CJK_Unified_ideographs_Extension_C}', ""); - Expect(0, 177984, '\p{- CJK_Unified_ideographs_Extension_C}', ""); - Expect(1, 177984, '\p{^- CJK_Unified_ideographs_Extension_C}', ""); - Expect(1, 177984, '\P{- CJK_Unified_ideographs_Extension_C}', ""); - Expect(0, 177984, '\P{^- CJK_Unified_ideographs_Extension_C}', ""); - Error('\p{:=-IS_cjk_Unified_Ideographs_Extension_C}'); - Error('\P{:=-IS_cjk_Unified_Ideographs_Extension_C}'); + Expect(1, 177983, '\p{_CJK_UNIFIED_IDEOGRAPHS_extension_c}', ""); + Expect(0, 177983, '\p{^_CJK_UNIFIED_IDEOGRAPHS_extension_c}', ""); + Expect(0, 177983, '\P{_CJK_UNIFIED_IDEOGRAPHS_extension_c}', ""); + Expect(1, 177983, '\P{^_CJK_UNIFIED_IDEOGRAPHS_extension_c}', ""); + Expect(0, 177984, '\p{_CJK_UNIFIED_IDEOGRAPHS_extension_c}', ""); + Expect(1, 177984, '\p{^_CJK_UNIFIED_IDEOGRAPHS_extension_c}', ""); + Expect(1, 177984, '\P{_CJK_UNIFIED_IDEOGRAPHS_extension_c}', ""); + Expect(0, 177984, '\P{^_CJK_UNIFIED_IDEOGRAPHS_extension_c}', ""); + Error('\p{ :=Is_CJK_Unified_ideographs_extension_C}'); + Error('\P{ :=Is_CJK_Unified_ideographs_extension_C}'); Expect(1, 177983, '\p{iscjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\p{^iscjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\P{iscjkunifiedideographsextensionc}', ""); @@ -88226,16 +90642,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 177984, '\p{^iscjkunifiedideographsextensionc}', ""); Expect(1, 177984, '\P{iscjkunifiedideographsextensionc}', ""); Expect(0, 177984, '\P{^iscjkunifiedideographsextensionc}', ""); - Expect(1, 177983, '\p{-Is_CJK_Unified_Ideographs_Extension_C}', ""); - Expect(0, 177983, '\p{^-Is_CJK_Unified_Ideographs_Extension_C}', ""); - Expect(0, 177983, '\P{-Is_CJK_Unified_Ideographs_Extension_C}', ""); - Expect(1, 177983, '\P{^-Is_CJK_Unified_Ideographs_Extension_C}', ""); - Expect(0, 177984, '\p{-Is_CJK_Unified_Ideographs_Extension_C}', ""); - Expect(1, 177984, '\p{^-Is_CJK_Unified_Ideographs_Extension_C}', ""); - Expect(1, 177984, '\P{-Is_CJK_Unified_Ideographs_Extension_C}', ""); - Expect(0, 177984, '\P{^-Is_CJK_Unified_Ideographs_Extension_C}', ""); - Error('\p{ In_CJK_Unified_IDEOGRAPHS_extension_C/a/}'); - Error('\P{ In_CJK_Unified_IDEOGRAPHS_extension_C/a/}'); + Expect(1, 177983, '\p{-IS_CJK_Unified_Ideographs_EXTENSION_C}', ""); + Expect(0, 177983, '\p{^-IS_CJK_Unified_Ideographs_EXTENSION_C}', ""); + Expect(0, 177983, '\P{-IS_CJK_Unified_Ideographs_EXTENSION_C}', ""); + Expect(1, 177983, '\P{^-IS_CJK_Unified_Ideographs_EXTENSION_C}', ""); + Expect(0, 177984, '\p{-IS_CJK_Unified_Ideographs_EXTENSION_C}', ""); + Expect(1, 177984, '\p{^-IS_CJK_Unified_Ideographs_EXTENSION_C}', ""); + Expect(1, 177984, '\P{-IS_CJK_Unified_Ideographs_EXTENSION_C}', ""); + Expect(0, 177984, '\P{^-IS_CJK_Unified_Ideographs_EXTENSION_C}', ""); + Error('\p{-/a/In_CJK_Unified_Ideographs_Extension_C}'); + Error('\P{-/a/In_CJK_Unified_Ideographs_Extension_C}'); Expect(1, 177983, '\p{incjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\p{^incjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\P{incjkunifiedideographsextensionc}', ""); @@ -88244,16 +90660,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 177984, '\p{^incjkunifiedideographsextensionc}', ""); Expect(1, 177984, '\P{incjkunifiedideographsextensionc}', ""); Expect(0, 177984, '\P{^incjkunifiedideographsextensionc}', ""); - Expect(1, 177983, '\p{- In_CJK_Unified_Ideographs_Extension_c}', ""); - Expect(0, 177983, '\p{^- In_CJK_Unified_Ideographs_Extension_c}', ""); - Expect(0, 177983, '\P{- In_CJK_Unified_Ideographs_Extension_c}', ""); - Expect(1, 177983, '\P{^- In_CJK_Unified_Ideographs_Extension_c}', ""); - Expect(0, 177984, '\p{- In_CJK_Unified_Ideographs_Extension_c}', ""); - Expect(1, 177984, '\p{^- In_CJK_Unified_Ideographs_Extension_c}', ""); - Expect(1, 177984, '\P{- In_CJK_Unified_Ideographs_Extension_c}', ""); - Expect(0, 177984, '\P{^- In_CJK_Unified_Ideographs_Extension_c}', ""); - Error('\p{ /a/CJK_Ext_C}'); - Error('\P{ /a/CJK_Ext_C}'); + Expect(1, 177983, '\p{ In_CJK_Unified_IDEOGRAPHS_extension_C}', ""); + Expect(0, 177983, '\p{^ In_CJK_Unified_IDEOGRAPHS_extension_C}', ""); + Expect(0, 177983, '\P{ In_CJK_Unified_IDEOGRAPHS_extension_C}', ""); + Expect(1, 177983, '\P{^ In_CJK_Unified_IDEOGRAPHS_extension_C}', ""); + Expect(0, 177984, '\p{ In_CJK_Unified_IDEOGRAPHS_extension_C}', ""); + Expect(1, 177984, '\p{^ In_CJK_Unified_IDEOGRAPHS_extension_C}', ""); + Expect(1, 177984, '\P{ In_CJK_Unified_IDEOGRAPHS_extension_C}', ""); + Expect(0, 177984, '\P{^ In_CJK_Unified_IDEOGRAPHS_extension_C}', ""); + Error('\p{-/a/CJK_ext_C}'); + Error('\P{-/a/CJK_ext_C}'); Expect(1, 177983, '\p{cjkextc}', ""); Expect(0, 177983, '\p{^cjkextc}', ""); Expect(0, 177983, '\P{cjkextc}', ""); @@ -88262,16 +90678,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 177984, '\p{^cjkextc}', ""); Expect(1, 177984, '\P{cjkextc}', ""); Expect(0, 177984, '\P{^cjkextc}', ""); - Expect(1, 177983, '\p{_CJK_ext_C}', ""); - Expect(0, 177983, '\p{^_CJK_ext_C}', ""); - Expect(0, 177983, '\P{_CJK_ext_C}', ""); - Expect(1, 177983, '\P{^_CJK_ext_C}', ""); - Expect(0, 177984, '\p{_CJK_ext_C}', ""); - Expect(1, 177984, '\p{^_CJK_ext_C}', ""); - Expect(1, 177984, '\P{_CJK_ext_C}', ""); - Expect(0, 177984, '\P{^_CJK_ext_C}', ""); - Error('\p{ /a/is_CJK_Ext_c}'); - Error('\P{ /a/is_CJK_Ext_c}'); + Expect(1, 177983, '\p{ CJK_ext_C}', ""); + Expect(0, 177983, '\p{^ CJK_ext_C}', ""); + Expect(0, 177983, '\P{ CJK_ext_C}', ""); + Expect(1, 177983, '\P{^ CJK_ext_C}', ""); + Expect(0, 177984, '\p{ CJK_ext_C}', ""); + Expect(1, 177984, '\p{^ CJK_ext_C}', ""); + Expect(1, 177984, '\P{ CJK_ext_C}', ""); + Expect(0, 177984, '\P{^ CJK_ext_C}', ""); + Error('\p{-IS_CJK_ext_C/a/}'); + Error('\P{-IS_CJK_ext_C/a/}'); Expect(1, 177983, '\p{iscjkextc}', ""); Expect(0, 177983, '\p{^iscjkextc}', ""); Expect(0, 177983, '\P{iscjkextc}', ""); @@ -88280,16 +90696,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 177984, '\p{^iscjkextc}', ""); Expect(1, 177984, '\P{iscjkextc}', ""); Expect(0, 177984, '\P{^iscjkextc}', ""); - Expect(1, 177983, '\p{--Is_CJK_ext_C}', ""); - Expect(0, 177983, '\p{^--Is_CJK_ext_C}', ""); - Expect(0, 177983, '\P{--Is_CJK_ext_C}', ""); - Expect(1, 177983, '\P{^--Is_CJK_ext_C}', ""); - Expect(0, 177984, '\p{--Is_CJK_ext_C}', ""); - Expect(1, 177984, '\p{^--Is_CJK_ext_C}', ""); - Expect(1, 177984, '\P{--Is_CJK_ext_C}', ""); - Expect(0, 177984, '\P{^--Is_CJK_ext_C}', ""); - Error('\p{-:=in_CJK_Ext_C}'); - Error('\P{-:=in_CJK_Ext_C}'); + Expect(1, 177983, '\p{--Is_cjk_EXT_C}', ""); + Expect(0, 177983, '\p{^--Is_cjk_EXT_C}', ""); + Expect(0, 177983, '\P{--Is_cjk_EXT_C}', ""); + Expect(1, 177983, '\P{^--Is_cjk_EXT_C}', ""); + Expect(0, 177984, '\p{--Is_cjk_EXT_C}', ""); + Expect(1, 177984, '\p{^--Is_cjk_EXT_C}', ""); + Expect(1, 177984, '\P{--Is_cjk_EXT_C}', ""); + Expect(0, 177984, '\P{^--Is_cjk_EXT_C}', ""); + Error('\p{- In_CJK_EXT_c/a/}'); + Error('\P{- In_CJK_EXT_c/a/}'); Expect(1, 177983, '\p{incjkextc}', ""); Expect(0, 177983, '\p{^incjkextc}', ""); Expect(0, 177983, '\P{incjkextc}', ""); @@ -88298,16 +90714,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 177984, '\p{^incjkextc}', ""); Expect(1, 177984, '\P{incjkextc}', ""); Expect(0, 177984, '\P{^incjkextc}', ""); - Expect(1, 177983, '\p{__In_CJK_Ext_C}', ""); - Expect(0, 177983, '\p{^__In_CJK_Ext_C}', ""); - Expect(0, 177983, '\P{__In_CJK_Ext_C}', ""); - Expect(1, 177983, '\P{^__In_CJK_Ext_C}', ""); - Expect(0, 177984, '\p{__In_CJK_Ext_C}', ""); - Expect(1, 177984, '\p{^__In_CJK_Ext_C}', ""); - Expect(1, 177984, '\P{__In_CJK_Ext_C}', ""); - Expect(0, 177984, '\P{^__In_CJK_Ext_C}', ""); - Error('\p{ _CJK_UNIFIED_ideographs_EXTENSION_d/a/}'); - Error('\P{ _CJK_UNIFIED_ideographs_EXTENSION_d/a/}'); + Expect(1, 177983, '\p{-IN_cjk_ext_C}', ""); + Expect(0, 177983, '\p{^-IN_cjk_ext_C}', ""); + Expect(0, 177983, '\P{-IN_cjk_ext_C}', ""); + Expect(1, 177983, '\P{^-IN_cjk_ext_C}', ""); + Expect(0, 177984, '\p{-IN_cjk_ext_C}', ""); + Expect(1, 177984, '\p{^-IN_cjk_ext_C}', ""); + Expect(1, 177984, '\P{-IN_cjk_ext_C}', ""); + Expect(0, 177984, '\P{^-IN_cjk_ext_C}', ""); + Error('\p{_:=CJK_Unified_Ideographs_extension_d}'); + Error('\P{_:=CJK_Unified_Ideographs_extension_d}'); Expect(1, 178207, '\p{cjkunifiedideographsextensiond}', ""); Expect(0, 178207, '\p{^cjkunifiedideographsextensiond}', ""); Expect(0, 178207, '\P{cjkunifiedideographsextensiond}', ""); @@ -88316,16 +90732,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 178208, '\p{^cjkunifiedideographsextensiond}', ""); Expect(1, 178208, '\P{cjkunifiedideographsextensiond}', ""); Expect(0, 178208, '\P{^cjkunifiedideographsextensiond}', ""); - Expect(1, 178207, '\p{ CJK_Unified_ideographs_Extension_D}', ""); - Expect(0, 178207, '\p{^ CJK_Unified_ideographs_Extension_D}', ""); - Expect(0, 178207, '\P{ CJK_Unified_ideographs_Extension_D}', ""); - Expect(1, 178207, '\P{^ CJK_Unified_ideographs_Extension_D}', ""); - Expect(0, 178208, '\p{ CJK_Unified_ideographs_Extension_D}', ""); - Expect(1, 178208, '\p{^ CJK_Unified_ideographs_Extension_D}', ""); - Expect(1, 178208, '\P{ CJK_Unified_ideographs_Extension_D}', ""); - Expect(0, 178208, '\P{^ CJK_Unified_ideographs_Extension_D}', ""); - Error('\p{/a/_-is_cjk_unified_Ideographs_Extension_D}'); - Error('\P{/a/_-is_cjk_unified_Ideographs_Extension_D}'); + Expect(1, 178207, '\p{_CJK_Unified_Ideographs_Extension_D}', ""); + Expect(0, 178207, '\p{^_CJK_Unified_Ideographs_Extension_D}', ""); + Expect(0, 178207, '\P{_CJK_Unified_Ideographs_Extension_D}', ""); + Expect(1, 178207, '\P{^_CJK_Unified_Ideographs_Extension_D}', ""); + Expect(0, 178208, '\p{_CJK_Unified_Ideographs_Extension_D}', ""); + Expect(1, 178208, '\p{^_CJK_Unified_Ideographs_Extension_D}', ""); + Expect(1, 178208, '\P{_CJK_Unified_Ideographs_Extension_D}', ""); + Expect(0, 178208, '\P{^_CJK_Unified_Ideographs_Extension_D}', ""); + Error('\p{:= IS_CJK_unified_Ideographs_EXTENSION_d}'); + Error('\P{:= IS_CJK_unified_Ideographs_EXTENSION_d}'); Expect(1, 178207, '\p{iscjkunifiedideographsextensiond}', ""); Expect(0, 178207, '\p{^iscjkunifiedideographsextensiond}', ""); Expect(0, 178207, '\P{iscjkunifiedideographsextensiond}', ""); @@ -88334,16 +90750,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 178208, '\p{^iscjkunifiedideographsextensiond}', ""); Expect(1, 178208, '\P{iscjkunifiedideographsextensiond}', ""); Expect(0, 178208, '\P{^iscjkunifiedideographsextensiond}', ""); - Expect(1, 178207, '\p{_Is_CJK_Unified_IDEOGRAPHS_Extension_D}', ""); - Expect(0, 178207, '\p{^_Is_CJK_Unified_IDEOGRAPHS_Extension_D}', ""); - Expect(0, 178207, '\P{_Is_CJK_Unified_IDEOGRAPHS_Extension_D}', ""); - Expect(1, 178207, '\P{^_Is_CJK_Unified_IDEOGRAPHS_Extension_D}', ""); - Expect(0, 178208, '\p{_Is_CJK_Unified_IDEOGRAPHS_Extension_D}', ""); - Expect(1, 178208, '\p{^_Is_CJK_Unified_IDEOGRAPHS_Extension_D}', ""); - Expect(1, 178208, '\P{_Is_CJK_Unified_IDEOGRAPHS_Extension_D}', ""); - Expect(0, 178208, '\P{^_Is_CJK_Unified_IDEOGRAPHS_Extension_D}', ""); - Error('\p{/a/ In_CJK_Unified_IDEOGRAPHS_Extension_d}'); - Error('\P{/a/ In_CJK_Unified_IDEOGRAPHS_Extension_d}'); + Expect(1, 178207, '\p{ _Is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D}', ""); + Expect(0, 178207, '\p{^ _Is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D}', ""); + Expect(0, 178207, '\P{ _Is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D}', ""); + Expect(1, 178207, '\P{^ _Is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D}', ""); + Expect(0, 178208, '\p{ _Is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D}', ""); + Expect(1, 178208, '\p{^ _Is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D}', ""); + Expect(1, 178208, '\P{ _Is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D}', ""); + Expect(0, 178208, '\P{^ _Is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D}', ""); + Error('\p{ In_CJK_UNIFIED_Ideographs_Extension_D/a/}'); + Error('\P{ In_CJK_UNIFIED_Ideographs_Extension_D/a/}'); Expect(1, 178207, '\p{incjkunifiedideographsextensiond}', ""); Expect(0, 178207, '\p{^incjkunifiedideographsextensiond}', ""); Expect(0, 178207, '\P{incjkunifiedideographsextensiond}', ""); @@ -88352,16 +90768,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 178208, '\p{^incjkunifiedideographsextensiond}', ""); Expect(1, 178208, '\P{incjkunifiedideographsextensiond}', ""); Expect(0, 178208, '\P{^incjkunifiedideographsextensiond}', ""); - Expect(1, 178207, '\p{- In_CJK_Unified_Ideographs_Extension_D}', ""); - Expect(0, 178207, '\p{^- In_CJK_Unified_Ideographs_Extension_D}', ""); - Expect(0, 178207, '\P{- In_CJK_Unified_Ideographs_Extension_D}', ""); - Expect(1, 178207, '\P{^- In_CJK_Unified_Ideographs_Extension_D}', ""); - Expect(0, 178208, '\p{- In_CJK_Unified_Ideographs_Extension_D}', ""); - Expect(1, 178208, '\p{^- In_CJK_Unified_Ideographs_Extension_D}', ""); - Expect(1, 178208, '\P{- In_CJK_Unified_Ideographs_Extension_D}', ""); - Expect(0, 178208, '\P{^- In_CJK_Unified_Ideographs_Extension_D}', ""); - Error('\p{_:=CJK_EXT_D}'); - Error('\P{_:=CJK_EXT_D}'); + Expect(1, 178207, '\p{ _IN_CJK_Unified_Ideographs_extension_D}', ""); + Expect(0, 178207, '\p{^ _IN_CJK_Unified_Ideographs_extension_D}', ""); + Expect(0, 178207, '\P{ _IN_CJK_Unified_Ideographs_extension_D}', ""); + Expect(1, 178207, '\P{^ _IN_CJK_Unified_Ideographs_extension_D}', ""); + Expect(0, 178208, '\p{ _IN_CJK_Unified_Ideographs_extension_D}', ""); + Expect(1, 178208, '\p{^ _IN_CJK_Unified_Ideographs_extension_D}', ""); + Expect(1, 178208, '\P{ _IN_CJK_Unified_Ideographs_extension_D}', ""); + Expect(0, 178208, '\P{^ _IN_CJK_Unified_Ideographs_extension_D}', ""); + Error('\p{-:=CJK_Ext_D}'); + Error('\P{-:=CJK_Ext_D}'); Expect(1, 178207, '\p{cjkextd}', ""); Expect(0, 178207, '\p{^cjkextd}', ""); Expect(0, 178207, '\P{cjkextd}', ""); @@ -88370,16 +90786,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 178208, '\p{^cjkextd}', ""); Expect(1, 178208, '\P{cjkextd}', ""); Expect(0, 178208, '\P{^cjkextd}', ""); - Expect(1, 178207, '\p{- CJK_Ext_D}', ""); - Expect(0, 178207, '\p{^- CJK_Ext_D}', ""); - Expect(0, 178207, '\P{- CJK_Ext_D}', ""); - Expect(1, 178207, '\P{^- CJK_Ext_D}', ""); - Expect(0, 178208, '\p{- CJK_Ext_D}', ""); - Expect(1, 178208, '\p{^- CJK_Ext_D}', ""); - Expect(1, 178208, '\P{- CJK_Ext_D}', ""); - Expect(0, 178208, '\P{^- CJK_Ext_D}', ""); - Error('\p{ /a/IS_CJK_Ext_D}'); - Error('\P{ /a/IS_CJK_Ext_D}'); + Expect(1, 178207, '\p{-CJK_ext_D}', ""); + Expect(0, 178207, '\p{^-CJK_ext_D}', ""); + Expect(0, 178207, '\P{-CJK_ext_D}', ""); + Expect(1, 178207, '\P{^-CJK_ext_D}', ""); + Expect(0, 178208, '\p{-CJK_ext_D}', ""); + Expect(1, 178208, '\p{^-CJK_ext_D}', ""); + Expect(1, 178208, '\P{-CJK_ext_D}', ""); + Expect(0, 178208, '\P{^-CJK_ext_D}', ""); + Error('\p{:=--is_CJK_ext_d}'); + Error('\P{:=--is_CJK_ext_d}'); Expect(1, 178207, '\p{iscjkextd}', ""); Expect(0, 178207, '\p{^iscjkextd}', ""); Expect(0, 178207, '\P{iscjkextd}', ""); @@ -88388,16 +90804,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 178208, '\p{^iscjkextd}', ""); Expect(1, 178208, '\P{iscjkextd}', ""); Expect(0, 178208, '\P{^iscjkextd}', ""); - Expect(1, 178207, '\p{ _Is_CJK_Ext_D}', ""); - Expect(0, 178207, '\p{^ _Is_CJK_Ext_D}', ""); - Expect(0, 178207, '\P{ _Is_CJK_Ext_D}', ""); - Expect(1, 178207, '\P{^ _Is_CJK_Ext_D}', ""); - Expect(0, 178208, '\p{ _Is_CJK_Ext_D}', ""); - Expect(1, 178208, '\p{^ _Is_CJK_Ext_D}', ""); - Expect(1, 178208, '\P{ _Is_CJK_Ext_D}', ""); - Expect(0, 178208, '\P{^ _Is_CJK_Ext_D}', ""); - Error('\p{ in_cjk_Ext_D/a/}'); - Error('\P{ in_cjk_Ext_D/a/}'); + Expect(1, 178207, '\p{ _IS_CJK_Ext_d}', ""); + Expect(0, 178207, '\p{^ _IS_CJK_Ext_d}', ""); + Expect(0, 178207, '\P{ _IS_CJK_Ext_d}', ""); + Expect(1, 178207, '\P{^ _IS_CJK_Ext_d}', ""); + Expect(0, 178208, '\p{ _IS_CJK_Ext_d}', ""); + Expect(1, 178208, '\p{^ _IS_CJK_Ext_d}', ""); + Expect(1, 178208, '\P{ _IS_CJK_Ext_d}', ""); + Expect(0, 178208, '\P{^ _IS_CJK_Ext_d}', ""); + Error('\p{ /a/IN_CJK_Ext_D}'); + Error('\P{ /a/IN_CJK_Ext_D}'); Expect(1, 178207, '\p{incjkextd}', ""); Expect(0, 178207, '\p{^incjkextd}', ""); Expect(0, 178207, '\P{incjkextd}', ""); @@ -88406,16 +90822,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 178208, '\p{^incjkextd}', ""); Expect(1, 178208, '\P{incjkextd}', ""); Expect(0, 178208, '\P{^incjkextd}', ""); - Expect(1, 178207, '\p{ -IN_CJK_ext_D}', ""); - Expect(0, 178207, '\p{^ -IN_CJK_ext_D}', ""); - Expect(0, 178207, '\P{ -IN_CJK_ext_D}', ""); - Expect(1, 178207, '\P{^ -IN_CJK_ext_D}', ""); - Expect(0, 178208, '\p{ -IN_CJK_ext_D}', ""); - Expect(1, 178208, '\p{^ -IN_CJK_ext_D}', ""); - Expect(1, 178208, '\P{ -IN_CJK_ext_D}', ""); - Expect(0, 178208, '\P{^ -IN_CJK_ext_D}', ""); - Error('\p{:=-CJK_Unified_Ideographs_Extension_e}'); - Error('\P{:=-CJK_Unified_Ideographs_Extension_e}'); + Expect(1, 178207, '\p{_ in_CJK_Ext_d}', ""); + Expect(0, 178207, '\p{^_ in_CJK_Ext_d}', ""); + Expect(0, 178207, '\P{_ in_CJK_Ext_d}', ""); + Expect(1, 178207, '\P{^_ in_CJK_Ext_d}', ""); + Expect(0, 178208, '\p{_ in_CJK_Ext_d}', ""); + Expect(1, 178208, '\p{^_ in_CJK_Ext_d}', ""); + Expect(1, 178208, '\P{_ in_CJK_Ext_d}', ""); + Expect(0, 178208, '\P{^_ in_CJK_Ext_d}', ""); + Error('\p{/a/ -CJK_unified_IDEOGRAPHS_EXTENSION_E}'); + Error('\P{/a/ -CJK_unified_IDEOGRAPHS_EXTENSION_E}'); Expect(1, 183983, '\p{cjkunifiedideographsextensione}', ""); Expect(0, 183983, '\p{^cjkunifiedideographsextensione}', ""); Expect(0, 183983, '\P{cjkunifiedideographsextensione}', ""); @@ -88424,16 +90840,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 183984, '\p{^cjkunifiedideographsextensione}', ""); Expect(1, 183984, '\P{cjkunifiedideographsextensione}', ""); Expect(0, 183984, '\P{^cjkunifiedideographsextensione}', ""); - Expect(1, 183983, '\p{_cjk_Unified_IDEOGRAPHS_Extension_E}', ""); - Expect(0, 183983, '\p{^_cjk_Unified_IDEOGRAPHS_Extension_E}', ""); - Expect(0, 183983, '\P{_cjk_Unified_IDEOGRAPHS_Extension_E}', ""); - Expect(1, 183983, '\P{^_cjk_Unified_IDEOGRAPHS_Extension_E}', ""); - Expect(0, 183984, '\p{_cjk_Unified_IDEOGRAPHS_Extension_E}', ""); - Expect(1, 183984, '\p{^_cjk_Unified_IDEOGRAPHS_Extension_E}', ""); - Expect(1, 183984, '\P{_cjk_Unified_IDEOGRAPHS_Extension_E}', ""); - Expect(0, 183984, '\P{^_cjk_Unified_IDEOGRAPHS_Extension_E}', ""); - Error('\p{ Is_CJK_UNIFIED_Ideographs_Extension_E/a/}'); - Error('\P{ Is_CJK_UNIFIED_Ideographs_Extension_E/a/}'); + Expect(1, 183983, '\p{_ CJK_UNIFIED_Ideographs_extension_E}', ""); + Expect(0, 183983, '\p{^_ CJK_UNIFIED_Ideographs_extension_E}', ""); + Expect(0, 183983, '\P{_ CJK_UNIFIED_Ideographs_extension_E}', ""); + Expect(1, 183983, '\P{^_ CJK_UNIFIED_Ideographs_extension_E}', ""); + Expect(0, 183984, '\p{_ CJK_UNIFIED_Ideographs_extension_E}', ""); + Expect(1, 183984, '\p{^_ CJK_UNIFIED_Ideographs_extension_E}', ""); + Expect(1, 183984, '\P{_ CJK_UNIFIED_Ideographs_extension_E}', ""); + Expect(0, 183984, '\P{^_ CJK_UNIFIED_Ideographs_extension_E}', ""); + Error('\p{:=is_CJK_Unified_ideographs_Extension_E}'); + Error('\P{:=is_CJK_Unified_ideographs_Extension_E}'); Expect(1, 183983, '\p{iscjkunifiedideographsextensione}', ""); Expect(0, 183983, '\p{^iscjkunifiedideographsextensione}', ""); Expect(0, 183983, '\P{iscjkunifiedideographsextensione}', ""); @@ -88442,16 +90858,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 183984, '\p{^iscjkunifiedideographsextensione}', ""); Expect(1, 183984, '\P{iscjkunifiedideographsextensione}', ""); Expect(0, 183984, '\P{^iscjkunifiedideographsextensione}', ""); - Expect(1, 183983, '\p{ IS_CJK_unified_Ideographs_extension_E}', ""); - Expect(0, 183983, '\p{^ IS_CJK_unified_Ideographs_extension_E}', ""); - Expect(0, 183983, '\P{ IS_CJK_unified_Ideographs_extension_E}', ""); - Expect(1, 183983, '\P{^ IS_CJK_unified_Ideographs_extension_E}', ""); - Expect(0, 183984, '\p{ IS_CJK_unified_Ideographs_extension_E}', ""); - Expect(1, 183984, '\p{^ IS_CJK_unified_Ideographs_extension_E}', ""); - Expect(1, 183984, '\P{ IS_CJK_unified_Ideographs_extension_E}', ""); - Expect(0, 183984, '\P{^ IS_CJK_unified_Ideographs_extension_E}', ""); - Error('\p{ :=In_cjk_unified_IDEOGRAPHS_EXTENSION_e}'); - Error('\P{ :=In_cjk_unified_IDEOGRAPHS_EXTENSION_e}'); + Expect(1, 183983, '\p{Is_CJK_Unified_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(0, 183983, '\p{^Is_CJK_Unified_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(0, 183983, '\P{Is_CJK_Unified_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(1, 183983, '\P{^Is_CJK_Unified_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(0, 183984, '\p{Is_CJK_Unified_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(1, 183984, '\p{^Is_CJK_Unified_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(1, 183984, '\P{Is_CJK_Unified_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(0, 183984, '\P{^Is_CJK_Unified_IDEOGRAPHS_EXTENSION_E}', ""); + Error('\p{ _IN_CJK_Unified_Ideographs_EXTENSION_e/a/}'); + Error('\P{ _IN_CJK_Unified_Ideographs_EXTENSION_e/a/}'); Expect(1, 183983, '\p{incjkunifiedideographsextensione}', ""); Expect(0, 183983, '\p{^incjkunifiedideographsextensione}', ""); Expect(0, 183983, '\P{incjkunifiedideographsextensione}', ""); @@ -88460,16 +90876,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 183984, '\p{^incjkunifiedideographsextensione}', ""); Expect(1, 183984, '\P{incjkunifiedideographsextensione}', ""); Expect(0, 183984, '\P{^incjkunifiedideographsextensione}', ""); - Expect(1, 183983, '\p{ _IN_cjk_Unified_IDEOGRAPHS_Extension_E}', ""); - Expect(0, 183983, '\p{^ _IN_cjk_Unified_IDEOGRAPHS_Extension_E}', ""); - Expect(0, 183983, '\P{ _IN_cjk_Unified_IDEOGRAPHS_Extension_E}', ""); - Expect(1, 183983, '\P{^ _IN_cjk_Unified_IDEOGRAPHS_Extension_E}', ""); - Expect(0, 183984, '\p{ _IN_cjk_Unified_IDEOGRAPHS_Extension_E}', ""); - Expect(1, 183984, '\p{^ _IN_cjk_Unified_IDEOGRAPHS_Extension_E}', ""); - Expect(1, 183984, '\P{ _IN_cjk_Unified_IDEOGRAPHS_Extension_E}', ""); - Expect(0, 183984, '\P{^ _IN_cjk_Unified_IDEOGRAPHS_Extension_E}', ""); - Error('\p{:= -cjk_Ext_E}'); - Error('\P{:= -cjk_Ext_E}'); + Expect(1, 183983, '\p{ In_CJK_unified_Ideographs_extension_e}', ""); + Expect(0, 183983, '\p{^ In_CJK_unified_Ideographs_extension_e}', ""); + Expect(0, 183983, '\P{ In_CJK_unified_Ideographs_extension_e}', ""); + Expect(1, 183983, '\P{^ In_CJK_unified_Ideographs_extension_e}', ""); + Expect(0, 183984, '\p{ In_CJK_unified_Ideographs_extension_e}', ""); + Expect(1, 183984, '\p{^ In_CJK_unified_Ideographs_extension_e}', ""); + Expect(1, 183984, '\P{ In_CJK_unified_Ideographs_extension_e}', ""); + Expect(0, 183984, '\P{^ In_CJK_unified_Ideographs_extension_e}', ""); + Error('\p{_/a/CJK_EXT_E}'); + Error('\P{_/a/CJK_EXT_E}'); Expect(1, 183983, '\p{cjkexte}', ""); Expect(0, 183983, '\p{^cjkexte}', ""); Expect(0, 183983, '\P{cjkexte}', ""); @@ -88478,16 +90894,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 183984, '\p{^cjkexte}', ""); Expect(1, 183984, '\P{cjkexte}', ""); Expect(0, 183984, '\P{^cjkexte}', ""); - Expect(1, 183983, '\p{-CJK_Ext_E}', ""); - Expect(0, 183983, '\p{^-CJK_Ext_E}', ""); - Expect(0, 183983, '\P{-CJK_Ext_E}', ""); - Expect(1, 183983, '\P{^-CJK_Ext_E}', ""); - Expect(0, 183984, '\p{-CJK_Ext_E}', ""); - Expect(1, 183984, '\p{^-CJK_Ext_E}', ""); - Expect(1, 183984, '\P{-CJK_Ext_E}', ""); - Expect(0, 183984, '\P{^-CJK_Ext_E}', ""); - Error('\p{/a/-is_CJK_ext_E}'); - Error('\P{/a/-is_CJK_ext_E}'); + Expect(1, 183983, '\p{_-CJK_Ext_E}', ""); + Expect(0, 183983, '\p{^_-CJK_Ext_E}', ""); + Expect(0, 183983, '\P{_-CJK_Ext_E}', ""); + Expect(1, 183983, '\P{^_-CJK_Ext_E}', ""); + Expect(0, 183984, '\p{_-CJK_Ext_E}', ""); + Expect(1, 183984, '\p{^_-CJK_Ext_E}', ""); + Expect(1, 183984, '\P{_-CJK_Ext_E}', ""); + Expect(0, 183984, '\P{^_-CJK_Ext_E}', ""); + Error('\p{- Is_CJK_ext_E/a/}'); + Error('\P{- Is_CJK_ext_E/a/}'); Expect(1, 183983, '\p{iscjkexte}', ""); Expect(0, 183983, '\p{^iscjkexte}', ""); Expect(0, 183983, '\P{iscjkexte}', ""); @@ -88496,16 +90912,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 183984, '\p{^iscjkexte}', ""); Expect(1, 183984, '\P{iscjkexte}', ""); Expect(0, 183984, '\P{^iscjkexte}', ""); - Expect(1, 183983, '\p{ is_CJK_Ext_e}', ""); - Expect(0, 183983, '\p{^ is_CJK_Ext_e}', ""); - Expect(0, 183983, '\P{ is_CJK_Ext_e}', ""); - Expect(1, 183983, '\P{^ is_CJK_Ext_e}', ""); - Expect(0, 183984, '\p{ is_CJK_Ext_e}', ""); - Expect(1, 183984, '\p{^ is_CJK_Ext_e}', ""); - Expect(1, 183984, '\P{ is_CJK_Ext_e}', ""); - Expect(0, 183984, '\P{^ is_CJK_Ext_e}', ""); - Error('\p{ :=In_CJK_Ext_E}'); - Error('\P{ :=In_CJK_Ext_E}'); + Expect(1, 183983, '\p{ IS_cjk_EXT_e}', ""); + Expect(0, 183983, '\p{^ IS_cjk_EXT_e}', ""); + Expect(0, 183983, '\P{ IS_cjk_EXT_e}', ""); + Expect(1, 183983, '\P{^ IS_cjk_EXT_e}', ""); + Expect(0, 183984, '\p{ IS_cjk_EXT_e}', ""); + Expect(1, 183984, '\p{^ IS_cjk_EXT_e}', ""); + Expect(1, 183984, '\P{ IS_cjk_EXT_e}', ""); + Expect(0, 183984, '\P{^ IS_cjk_EXT_e}', ""); + Error('\p{/a/ in_CJK_Ext_E}'); + Error('\P{/a/ in_CJK_Ext_E}'); Expect(1, 183983, '\p{incjkexte}', ""); Expect(0, 183983, '\p{^incjkexte}', ""); Expect(0, 183983, '\P{incjkexte}', ""); @@ -88514,16 +90930,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 183984, '\p{^incjkexte}', ""); Expect(1, 183984, '\P{incjkexte}', ""); Expect(0, 183984, '\P{^incjkexte}', ""); - Expect(1, 183983, '\p{- IN_CJK_Ext_e}', ""); - Expect(0, 183983, '\p{^- IN_CJK_Ext_e}', ""); - Expect(0, 183983, '\P{- IN_CJK_Ext_e}', ""); - Expect(1, 183983, '\P{^- IN_CJK_Ext_e}', ""); - Expect(0, 183984, '\p{- IN_CJK_Ext_e}', ""); - Expect(1, 183984, '\p{^- IN_CJK_Ext_e}', ""); - Expect(1, 183984, '\P{- IN_CJK_Ext_e}', ""); - Expect(0, 183984, '\P{^- IN_CJK_Ext_e}', ""); - Error('\p{-_CJK_UNIFIED_ideographs_Extension_F/a/}'); - Error('\P{-_CJK_UNIFIED_ideographs_Extension_F/a/}'); + Expect(1, 183983, '\p{_In_CJK_EXT_E}', ""); + Expect(0, 183983, '\p{^_In_CJK_EXT_E}', ""); + Expect(0, 183983, '\P{_In_CJK_EXT_E}', ""); + Expect(1, 183983, '\P{^_In_CJK_EXT_E}', ""); + Expect(0, 183984, '\p{_In_CJK_EXT_E}', ""); + Expect(1, 183984, '\p{^_In_CJK_EXT_E}', ""); + Expect(1, 183984, '\P{_In_CJK_EXT_E}', ""); + Expect(0, 183984, '\P{^_In_CJK_EXT_E}', ""); + Error('\p{:=cjk_UNIFIED_IDEOGRAPHS_Extension_f}'); + Error('\P{:=cjk_UNIFIED_IDEOGRAPHS_Extension_f}'); Expect(1, 191471, '\p{cjkunifiedideographsextensionf}', ""); Expect(0, 191471, '\p{^cjkunifiedideographsextensionf}', ""); Expect(0, 191471, '\P{cjkunifiedideographsextensionf}', ""); @@ -88532,16 +90948,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 191472, '\p{^cjkunifiedideographsextensionf}', ""); Expect(1, 191472, '\P{cjkunifiedideographsextensionf}', ""); Expect(0, 191472, '\P{^cjkunifiedideographsextensionf}', ""); - Expect(1, 191471, '\p{ CJK_UNIFIED_Ideographs_extension_F}', ""); - Expect(0, 191471, '\p{^ CJK_UNIFIED_Ideographs_extension_F}', ""); - Expect(0, 191471, '\P{ CJK_UNIFIED_Ideographs_extension_F}', ""); - Expect(1, 191471, '\P{^ CJK_UNIFIED_Ideographs_extension_F}', ""); - Expect(0, 191472, '\p{ CJK_UNIFIED_Ideographs_extension_F}', ""); - Expect(1, 191472, '\p{^ CJK_UNIFIED_Ideographs_extension_F}', ""); - Expect(1, 191472, '\P{ CJK_UNIFIED_Ideographs_extension_F}', ""); - Expect(0, 191472, '\P{^ CJK_UNIFIED_Ideographs_extension_F}', ""); - Error('\p{:= -IS_cjk_UNIFIED_IDEOGRAPHS_Extension_F}'); - Error('\P{:= -IS_cjk_UNIFIED_IDEOGRAPHS_Extension_F}'); + Expect(1, 191471, '\p{-CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(0, 191471, '\p{^-CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(0, 191471, '\P{-CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(1, 191471, '\P{^-CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(0, 191472, '\p{-CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(1, 191472, '\p{^-CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(1, 191472, '\P{-CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(0, 191472, '\P{^-CJK_UNIFIED_Ideographs_Extension_F}', ""); + Error('\p{:= is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F}'); + Error('\P{:= is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F}'); Expect(1, 191471, '\p{iscjkunifiedideographsextensionf}', ""); Expect(0, 191471, '\p{^iscjkunifiedideographsextensionf}', ""); Expect(0, 191471, '\P{iscjkunifiedideographsextensionf}', ""); @@ -88550,16 +90966,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 191472, '\p{^iscjkunifiedideographsextensionf}', ""); Expect(1, 191472, '\P{iscjkunifiedideographsextensionf}', ""); Expect(0, 191472, '\P{^iscjkunifiedideographsextensionf}', ""); - Expect(1, 191471, '\p{_ is_CJK_Unified_IDEOGRAPHS_EXTENSION_f}', ""); - Expect(0, 191471, '\p{^_ is_CJK_Unified_IDEOGRAPHS_EXTENSION_f}', ""); - Expect(0, 191471, '\P{_ is_CJK_Unified_IDEOGRAPHS_EXTENSION_f}', ""); - Expect(1, 191471, '\P{^_ is_CJK_Unified_IDEOGRAPHS_EXTENSION_f}', ""); - Expect(0, 191472, '\p{_ is_CJK_Unified_IDEOGRAPHS_EXTENSION_f}', ""); - Expect(1, 191472, '\p{^_ is_CJK_Unified_IDEOGRAPHS_EXTENSION_f}', ""); - Expect(1, 191472, '\P{_ is_CJK_Unified_IDEOGRAPHS_EXTENSION_f}', ""); - Expect(0, 191472, '\P{^_ is_CJK_Unified_IDEOGRAPHS_EXTENSION_f}', ""); - Error('\p{ :=in_cjk_Unified_Ideographs_extension_F}'); - Error('\P{ :=in_cjk_Unified_Ideographs_extension_F}'); + Expect(1, 191471, '\p{-Is_CJK_Unified_Ideographs_EXTENSION_F}', ""); + Expect(0, 191471, '\p{^-Is_CJK_Unified_Ideographs_EXTENSION_F}', ""); + Expect(0, 191471, '\P{-Is_CJK_Unified_Ideographs_EXTENSION_F}', ""); + Expect(1, 191471, '\P{^-Is_CJK_Unified_Ideographs_EXTENSION_F}', ""); + Expect(0, 191472, '\p{-Is_CJK_Unified_Ideographs_EXTENSION_F}', ""); + Expect(1, 191472, '\p{^-Is_CJK_Unified_Ideographs_EXTENSION_F}', ""); + Expect(1, 191472, '\P{-Is_CJK_Unified_Ideographs_EXTENSION_F}', ""); + Expect(0, 191472, '\P{^-Is_CJK_Unified_Ideographs_EXTENSION_F}', ""); + Error('\p{/a/- in_cjk_unified_Ideographs_extension_F}'); + Error('\P{/a/- in_cjk_unified_Ideographs_extension_F}'); Expect(1, 191471, '\p{incjkunifiedideographsextensionf}', ""); Expect(0, 191471, '\p{^incjkunifiedideographsextensionf}', ""); Expect(0, 191471, '\P{incjkunifiedideographsextensionf}', ""); @@ -88568,16 +90984,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 191472, '\p{^incjkunifiedideographsextensionf}', ""); Expect(1, 191472, '\P{incjkunifiedideographsextensionf}', ""); Expect(0, 191472, '\P{^incjkunifiedideographsextensionf}', ""); - Expect(1, 191471, '\p{ -in_CJK_UNIFIED_Ideographs_Extension_F}', ""); - Expect(0, 191471, '\p{^ -in_CJK_UNIFIED_Ideographs_Extension_F}', ""); - Expect(0, 191471, '\P{ -in_CJK_UNIFIED_Ideographs_Extension_F}', ""); - Expect(1, 191471, '\P{^ -in_CJK_UNIFIED_Ideographs_Extension_F}', ""); - Expect(0, 191472, '\p{ -in_CJK_UNIFIED_Ideographs_Extension_F}', ""); - Expect(1, 191472, '\p{^ -in_CJK_UNIFIED_Ideographs_Extension_F}', ""); - Expect(1, 191472, '\P{ -in_CJK_UNIFIED_Ideographs_Extension_F}', ""); - Expect(0, 191472, '\P{^ -in_CJK_UNIFIED_Ideographs_Extension_F}', ""); - Error('\p{_:=cjk_Ext_F}'); - Error('\P{_:=cjk_Ext_F}'); + Expect(1, 191471, '\p{ IN_CJK_Unified_ideographs_EXTENSION_f}', ""); + Expect(0, 191471, '\p{^ IN_CJK_Unified_ideographs_EXTENSION_f}', ""); + Expect(0, 191471, '\P{ IN_CJK_Unified_ideographs_EXTENSION_f}', ""); + Expect(1, 191471, '\P{^ IN_CJK_Unified_ideographs_EXTENSION_f}', ""); + Expect(0, 191472, '\p{ IN_CJK_Unified_ideographs_EXTENSION_f}', ""); + Expect(1, 191472, '\p{^ IN_CJK_Unified_ideographs_EXTENSION_f}', ""); + Expect(1, 191472, '\P{ IN_CJK_Unified_ideographs_EXTENSION_f}', ""); + Expect(0, 191472, '\P{^ IN_CJK_Unified_ideographs_EXTENSION_f}', ""); + Error('\p{:=- CJK_Ext_F}'); + Error('\P{:=- CJK_Ext_F}'); Expect(1, 191471, '\p{cjkextf}', ""); Expect(0, 191471, '\p{^cjkextf}', ""); Expect(0, 191471, '\P{cjkextf}', ""); @@ -88586,16 +91002,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 191472, '\p{^cjkextf}', ""); Expect(1, 191472, '\P{cjkextf}', ""); Expect(0, 191472, '\P{^cjkextf}', ""); - Expect(1, 191471, '\p{-_CJK_EXT_F}', ""); - Expect(0, 191471, '\p{^-_CJK_EXT_F}', ""); - Expect(0, 191471, '\P{-_CJK_EXT_F}', ""); - Expect(1, 191471, '\P{^-_CJK_EXT_F}', ""); - Expect(0, 191472, '\p{-_CJK_EXT_F}', ""); - Expect(1, 191472, '\p{^-_CJK_EXT_F}', ""); - Expect(1, 191472, '\P{-_CJK_EXT_F}', ""); - Expect(0, 191472, '\P{^-_CJK_EXT_F}', ""); - Error('\p{-:=Is_CJK_Ext_F}'); - Error('\P{-:=Is_CJK_Ext_F}'); + Expect(1, 191471, '\p{ cjk_ext_F}', ""); + Expect(0, 191471, '\p{^ cjk_ext_F}', ""); + Expect(0, 191471, '\P{ cjk_ext_F}', ""); + Expect(1, 191471, '\P{^ cjk_ext_F}', ""); + Expect(0, 191472, '\p{ cjk_ext_F}', ""); + Expect(1, 191472, '\p{^ cjk_ext_F}', ""); + Expect(1, 191472, '\P{ cjk_ext_F}', ""); + Expect(0, 191472, '\P{^ cjk_ext_F}', ""); + Error('\p{_Is_cjk_Ext_F/a/}'); + Error('\P{_Is_cjk_Ext_F/a/}'); Expect(1, 191471, '\p{iscjkextf}', ""); Expect(0, 191471, '\p{^iscjkextf}', ""); Expect(0, 191471, '\P{iscjkextf}', ""); @@ -88604,16 +91020,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 191472, '\p{^iscjkextf}', ""); Expect(1, 191472, '\P{iscjkextf}', ""); Expect(0, 191472, '\P{^iscjkextf}', ""); - Expect(1, 191471, '\p{- Is_CJK_EXT_F}', ""); - Expect(0, 191471, '\p{^- Is_CJK_EXT_F}', ""); - Expect(0, 191471, '\P{- Is_CJK_EXT_F}', ""); - Expect(1, 191471, '\P{^- Is_CJK_EXT_F}', ""); - Expect(0, 191472, '\p{- Is_CJK_EXT_F}', ""); - Expect(1, 191472, '\p{^- Is_CJK_EXT_F}', ""); - Expect(1, 191472, '\P{- Is_CJK_EXT_F}', ""); - Expect(0, 191472, '\P{^- Is_CJK_EXT_F}', ""); - Error('\p{-/a/IN_cjk_Ext_F}'); - Error('\P{-/a/IN_cjk_Ext_F}'); + Expect(1, 191471, '\p{_ Is_cjk_Ext_F}', ""); + Expect(0, 191471, '\p{^_ Is_cjk_Ext_F}', ""); + Expect(0, 191471, '\P{_ Is_cjk_Ext_F}', ""); + Expect(1, 191471, '\P{^_ Is_cjk_Ext_F}', ""); + Expect(0, 191472, '\p{_ Is_cjk_Ext_F}', ""); + Expect(1, 191472, '\p{^_ Is_cjk_Ext_F}', ""); + Expect(1, 191472, '\P{_ Is_cjk_Ext_F}', ""); + Expect(0, 191472, '\P{^_ Is_cjk_Ext_F}', ""); + Error('\p{/a/ _IN_CJK_ext_F}'); + Error('\P{/a/ _IN_CJK_ext_F}'); Expect(1, 191471, '\p{incjkextf}', ""); Expect(0, 191471, '\p{^incjkextf}', ""); Expect(0, 191471, '\P{incjkextf}', ""); @@ -88622,16 +91038,124 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 191472, '\p{^incjkextf}', ""); Expect(1, 191472, '\P{incjkextf}', ""); Expect(0, 191472, '\P{^incjkextf}', ""); - Expect(1, 191471, '\p{ in_CJK_Ext_F}', ""); - Expect(0, 191471, '\p{^ in_CJK_Ext_F}', ""); - Expect(0, 191471, '\P{ in_CJK_Ext_F}', ""); - Expect(1, 191471, '\P{^ in_CJK_Ext_F}', ""); - Expect(0, 191472, '\p{ in_CJK_Ext_F}', ""); - Expect(1, 191472, '\p{^ in_CJK_Ext_F}', ""); - Expect(1, 191472, '\P{ in_CJK_Ext_F}', ""); - Expect(0, 191472, '\P{^ in_CJK_Ext_F}', ""); - Error('\p{-/a/Close_Punctuation}'); - Error('\P{-/a/Close_Punctuation}'); + Expect(1, 191471, '\p{ In_CJK_Ext_F}', ""); + Expect(0, 191471, '\p{^ In_CJK_Ext_F}', ""); + Expect(0, 191471, '\P{ In_CJK_Ext_F}', ""); + Expect(1, 191471, '\P{^ In_CJK_Ext_F}', ""); + Expect(0, 191472, '\p{ In_CJK_Ext_F}', ""); + Expect(1, 191472, '\p{^ In_CJK_Ext_F}', ""); + Expect(1, 191472, '\P{ In_CJK_Ext_F}', ""); + Expect(0, 191472, '\P{^ In_CJK_Ext_F}', ""); + Error('\p{/a/ _cjk_unified_Ideographs_extension_G}'); + Error('\P{/a/ _cjk_unified_Ideographs_extension_G}'); + Expect(1, 201551, '\p{cjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\p{^cjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\P{cjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\P{^cjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\p{cjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\p{^cjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\P{cjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\P{^cjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\p{ CJK_Unified_Ideographs_EXTENSION_G}', ""); + Expect(0, 201551, '\p{^ CJK_Unified_Ideographs_EXTENSION_G}', ""); + Expect(0, 201551, '\P{ CJK_Unified_Ideographs_EXTENSION_G}', ""); + Expect(1, 201551, '\P{^ CJK_Unified_Ideographs_EXTENSION_G}', ""); + Expect(0, 201552, '\p{ CJK_Unified_Ideographs_EXTENSION_G}', ""); + Expect(1, 201552, '\p{^ CJK_Unified_Ideographs_EXTENSION_G}', ""); + Expect(1, 201552, '\P{ CJK_Unified_Ideographs_EXTENSION_G}', ""); + Expect(0, 201552, '\P{^ CJK_Unified_Ideographs_EXTENSION_G}', ""); + Error('\p{-:=is_CJK_unified_ideographs_extension_G}'); + Error('\P{-:=is_CJK_unified_ideographs_extension_G}'); + Expect(1, 201551, '\p{iscjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\p{^iscjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\P{iscjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\P{^iscjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\p{iscjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\p{^iscjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\P{iscjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\P{^iscjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\p{_is_CJK_Unified_Ideographs_Extension_g}', ""); + Expect(0, 201551, '\p{^_is_CJK_Unified_Ideographs_Extension_g}', ""); + Expect(0, 201551, '\P{_is_CJK_Unified_Ideographs_Extension_g}', ""); + Expect(1, 201551, '\P{^_is_CJK_Unified_Ideographs_Extension_g}', ""); + Expect(0, 201552, '\p{_is_CJK_Unified_Ideographs_Extension_g}', ""); + Expect(1, 201552, '\p{^_is_CJK_Unified_Ideographs_Extension_g}', ""); + Expect(1, 201552, '\P{_is_CJK_Unified_Ideographs_Extension_g}', ""); + Expect(0, 201552, '\P{^_is_CJK_Unified_Ideographs_Extension_g}', ""); + Error('\p{- IN_CJK_unified_Ideographs_EXTENSION_G:=}'); + Error('\P{- IN_CJK_unified_Ideographs_EXTENSION_G:=}'); + Expect(1, 201551, '\p{incjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\p{^incjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\P{incjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\P{^incjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\p{incjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\p{^incjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\P{incjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\P{^incjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\p{ _In_CJK_Unified_Ideographs_EXTENSION_G}', ""); + Expect(0, 201551, '\p{^ _In_CJK_Unified_Ideographs_EXTENSION_G}', ""); + Expect(0, 201551, '\P{ _In_CJK_Unified_Ideographs_EXTENSION_G}', ""); + Expect(1, 201551, '\P{^ _In_CJK_Unified_Ideographs_EXTENSION_G}', ""); + Expect(0, 201552, '\p{ _In_CJK_Unified_Ideographs_EXTENSION_G}', ""); + Expect(1, 201552, '\p{^ _In_CJK_Unified_Ideographs_EXTENSION_G}', ""); + Expect(1, 201552, '\P{ _In_CJK_Unified_Ideographs_EXTENSION_G}', ""); + Expect(0, 201552, '\P{^ _In_CJK_Unified_Ideographs_EXTENSION_G}', ""); + Error('\p{ :=CJK_Ext_G}'); + Error('\P{ :=CJK_Ext_G}'); + Expect(1, 201551, '\p{cjkextg}', ""); + Expect(0, 201551, '\p{^cjkextg}', ""); + Expect(0, 201551, '\P{cjkextg}', ""); + Expect(1, 201551, '\P{^cjkextg}', ""); + Expect(0, 201552, '\p{cjkextg}', ""); + Expect(1, 201552, '\p{^cjkextg}', ""); + Expect(1, 201552, '\P{cjkextg}', ""); + Expect(0, 201552, '\P{^cjkextg}', ""); + Expect(1, 201551, '\p{ -CJK_Ext_G}', ""); + Expect(0, 201551, '\p{^ -CJK_Ext_G}', ""); + Expect(0, 201551, '\P{ -CJK_Ext_G}', ""); + Expect(1, 201551, '\P{^ -CJK_Ext_G}', ""); + Expect(0, 201552, '\p{ -CJK_Ext_G}', ""); + Expect(1, 201552, '\p{^ -CJK_Ext_G}', ""); + Expect(1, 201552, '\P{ -CJK_Ext_G}', ""); + Expect(0, 201552, '\P{^ -CJK_Ext_G}', ""); + Error('\p{:= Is_CJK_Ext_G}'); + Error('\P{:= Is_CJK_Ext_G}'); + Expect(1, 201551, '\p{iscjkextg}', ""); + Expect(0, 201551, '\p{^iscjkextg}', ""); + Expect(0, 201551, '\P{iscjkextg}', ""); + Expect(1, 201551, '\P{^iscjkextg}', ""); + Expect(0, 201552, '\p{iscjkextg}', ""); + Expect(1, 201552, '\p{^iscjkextg}', ""); + Expect(1, 201552, '\P{iscjkextg}', ""); + Expect(0, 201552, '\P{^iscjkextg}', ""); + Expect(1, 201551, '\p{-_IS_CJK_ext_G}', ""); + Expect(0, 201551, '\p{^-_IS_CJK_ext_G}', ""); + Expect(0, 201551, '\P{-_IS_CJK_ext_G}', ""); + Expect(1, 201551, '\P{^-_IS_CJK_ext_G}', ""); + Expect(0, 201552, '\p{-_IS_CJK_ext_G}', ""); + Expect(1, 201552, '\p{^-_IS_CJK_ext_G}', ""); + Expect(1, 201552, '\P{-_IS_CJK_ext_G}', ""); + Expect(0, 201552, '\P{^-_IS_CJK_ext_G}', ""); + Error('\p{ :=In_CJK_Ext_g}'); + Error('\P{ :=In_CJK_Ext_g}'); + Expect(1, 201551, '\p{incjkextg}', ""); + Expect(0, 201551, '\p{^incjkextg}', ""); + Expect(0, 201551, '\P{incjkextg}', ""); + Expect(1, 201551, '\P{^incjkextg}', ""); + Expect(0, 201552, '\p{incjkextg}', ""); + Expect(1, 201552, '\p{^incjkextg}', ""); + Expect(1, 201552, '\P{incjkextg}', ""); + Expect(0, 201552, '\P{^incjkextg}', ""); + Expect(1, 201551, '\p{ IN_CJK_ext_G}', ""); + Expect(0, 201551, '\p{^ IN_CJK_ext_G}', ""); + Expect(0, 201551, '\P{ IN_CJK_ext_G}', ""); + Expect(1, 201551, '\P{^ IN_CJK_ext_G}', ""); + Expect(0, 201552, '\p{ IN_CJK_ext_G}', ""); + Expect(1, 201552, '\p{^ IN_CJK_ext_G}', ""); + Expect(1, 201552, '\P{ IN_CJK_ext_G}', ""); + Expect(0, 201552, '\P{^ IN_CJK_ext_G}', ""); + Error('\p{ /a/Close_PUNCTUATION}'); + Error('\P{ /a/Close_PUNCTUATION}'); Expect(1, 65379, '\p{closepunctuation}', ""); Expect(0, 65379, '\p{^closepunctuation}', ""); Expect(0, 65379, '\P{closepunctuation}', ""); @@ -88640,16 +91164,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65380, '\p{^closepunctuation}', ""); Expect(1, 65380, '\P{closepunctuation}', ""); Expect(0, 65380, '\P{^closepunctuation}', ""); - Expect(1, 65379, '\p{ CLOSE_Punctuation}', ""); - Expect(0, 65379, '\p{^ CLOSE_Punctuation}', ""); - Expect(0, 65379, '\P{ CLOSE_Punctuation}', ""); - Expect(1, 65379, '\P{^ CLOSE_Punctuation}', ""); - Expect(0, 65380, '\p{ CLOSE_Punctuation}', ""); - Expect(1, 65380, '\p{^ CLOSE_Punctuation}', ""); - Expect(1, 65380, '\P{ CLOSE_Punctuation}', ""); - Expect(0, 65380, '\P{^ CLOSE_Punctuation}', ""); - Error('\p{_Is_close_Punctuation:=}'); - Error('\P{_Is_close_Punctuation:=}'); + Expect(1, 65379, '\p{-_close_punctuation}', ""); + Expect(0, 65379, '\p{^-_close_punctuation}', ""); + Expect(0, 65379, '\P{-_close_punctuation}', ""); + Expect(1, 65379, '\P{^-_close_punctuation}', ""); + Expect(0, 65380, '\p{-_close_punctuation}', ""); + Expect(1, 65380, '\p{^-_close_punctuation}', ""); + Expect(1, 65380, '\P{-_close_punctuation}', ""); + Expect(0, 65380, '\P{^-_close_punctuation}', ""); + Error('\p{:=_-Is_close_punctuation}'); + Error('\P{:=_-Is_close_punctuation}'); Expect(1, 65379, '\p{isclosepunctuation}', ""); Expect(0, 65379, '\p{^isclosepunctuation}', ""); Expect(0, 65379, '\P{isclosepunctuation}', ""); @@ -88658,16 +91182,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65380, '\p{^isclosepunctuation}', ""); Expect(1, 65380, '\P{isclosepunctuation}', ""); Expect(0, 65380, '\P{^isclosepunctuation}', ""); - Expect(1, 65379, '\p{_Is_CLOSE_PUNCTUATION}', ""); - Expect(0, 65379, '\p{^_Is_CLOSE_PUNCTUATION}', ""); - Expect(0, 65379, '\P{_Is_CLOSE_PUNCTUATION}', ""); - Expect(1, 65379, '\P{^_Is_CLOSE_PUNCTUATION}', ""); - Expect(0, 65380, '\p{_Is_CLOSE_PUNCTUATION}', ""); - Expect(1, 65380, '\p{^_Is_CLOSE_PUNCTUATION}', ""); - Expect(1, 65380, '\P{_Is_CLOSE_PUNCTUATION}', ""); - Expect(0, 65380, '\P{^_Is_CLOSE_PUNCTUATION}', ""); - Error('\p{/a/--pe}'); - Error('\P{/a/--pe}'); + Expect(1, 65379, '\p{_Is_close_PUNCTUATION}', ""); + Expect(0, 65379, '\p{^_Is_close_PUNCTUATION}', ""); + Expect(0, 65379, '\P{_Is_close_PUNCTUATION}', ""); + Expect(1, 65379, '\P{^_Is_close_PUNCTUATION}', ""); + Expect(0, 65380, '\p{_Is_close_PUNCTUATION}', ""); + Expect(1, 65380, '\p{^_Is_close_PUNCTUATION}', ""); + Expect(1, 65380, '\P{_Is_close_PUNCTUATION}', ""); + Expect(0, 65380, '\P{^_Is_close_PUNCTUATION}', ""); + Error('\p{/a/ Pe}'); + Error('\P{/a/ Pe}'); Expect(1, 65379, '\p{pe}', ""); Expect(0, 65379, '\p{^pe}', ""); Expect(0, 65379, '\P{pe}', ""); @@ -88676,16 +91200,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65380, '\p{^pe}', ""); Expect(1, 65380, '\P{pe}', ""); Expect(0, 65380, '\P{^pe}', ""); - Expect(1, 65379, '\p{__pe}', ""); - Expect(0, 65379, '\p{^__pe}', ""); - Expect(0, 65379, '\P{__pe}', ""); - Expect(1, 65379, '\P{^__pe}', ""); - Expect(0, 65380, '\p{__pe}', ""); - Expect(1, 65380, '\p{^__pe}', ""); - Expect(1, 65380, '\P{__pe}', ""); - Expect(0, 65380, '\P{^__pe}', ""); - Error('\p{ :=Is_Pe}'); - Error('\P{ :=Is_Pe}'); + Expect(1, 65379, '\p{_PE}', ""); + Expect(0, 65379, '\p{^_PE}', ""); + Expect(0, 65379, '\P{_PE}', ""); + Expect(1, 65379, '\P{^_PE}', ""); + Expect(0, 65380, '\p{_PE}', ""); + Expect(1, 65380, '\p{^_PE}', ""); + Expect(1, 65380, '\P{_PE}', ""); + Expect(0, 65380, '\P{^_PE}', ""); + Error('\p{_ Is_Pe:=}'); + Error('\P{_ Is_Pe:=}'); Expect(1, 65379, '\p{ispe}', ""); Expect(0, 65379, '\p{^ispe}', ""); Expect(0, 65379, '\P{ispe}', ""); @@ -88694,16 +91218,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65380, '\p{^ispe}', ""); Expect(1, 65380, '\P{ispe}', ""); Expect(0, 65380, '\P{^ispe}', ""); - Expect(1, 65379, '\p{ is_pe}', ""); - Expect(0, 65379, '\p{^ is_pe}', ""); - Expect(0, 65379, '\P{ is_pe}', ""); - Expect(1, 65379, '\P{^ is_pe}', ""); - Expect(0, 65380, '\p{ is_pe}', ""); - Expect(1, 65380, '\p{^ is_pe}', ""); - Expect(1, 65380, '\P{ is_pe}', ""); - Expect(0, 65380, '\P{^ is_pe}', ""); - Error('\p{:= XPosixCntrl}'); - Error('\P{:= XPosixCntrl}'); + Expect(1, 65379, '\p{_is_pe}', ""); + Expect(0, 65379, '\p{^_is_pe}', ""); + Expect(0, 65379, '\P{_is_pe}', ""); + Expect(1, 65379, '\P{^_is_pe}', ""); + Expect(0, 65380, '\p{_is_pe}', ""); + Expect(1, 65380, '\p{^_is_pe}', ""); + Expect(1, 65380, '\P{_is_pe}', ""); + Expect(0, 65380, '\P{^_is_pe}', ""); + Error('\p{_/a/xposixcntrl}'); + Error('\P{_/a/xposixcntrl}'); Expect(1, 159, '\p{xposixcntrl}', ""); Expect(0, 159, '\p{^xposixcntrl}', ""); Expect(0, 159, '\P{xposixcntrl}', ""); @@ -88712,16 +91236,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 160, '\p{^xposixcntrl}', ""); Expect(1, 160, '\P{xposixcntrl}', ""); Expect(0, 160, '\P{^xposixcntrl}', ""); - Expect(1, 159, '\p{_XPOSIXCNTRL}', ""); - Expect(0, 159, '\p{^_XPOSIXCNTRL}', ""); - Expect(0, 159, '\P{_XPOSIXCNTRL}', ""); - Expect(1, 159, '\P{^_XPOSIXCNTRL}', ""); - Expect(0, 160, '\p{_XPOSIXCNTRL}', ""); - Expect(1, 160, '\p{^_XPOSIXCNTRL}', ""); - Expect(1, 160, '\P{_XPOSIXCNTRL}', ""); - Expect(0, 160, '\P{^_XPOSIXCNTRL}', ""); - Error('\p{- Cntrl/a/}'); - Error('\P{- Cntrl/a/}'); + Error('\p{/a/ -CNTRL}'); + Error('\P{/a/ -CNTRL}'); Expect(1, 159, '\p{cntrl}', ""); Expect(0, 159, '\p{^cntrl}', ""); Expect(0, 159, '\P{cntrl}', ""); @@ -88730,16 +91246,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 160, '\p{^cntrl}', ""); Expect(1, 160, '\P{cntrl}', ""); Expect(0, 160, '\P{^cntrl}', ""); - Expect(1, 159, '\p{ Cntrl}', ""); - Expect(0, 159, '\p{^ Cntrl}', ""); - Expect(0, 159, '\P{ Cntrl}', ""); - Expect(1, 159, '\P{^ Cntrl}', ""); - Expect(0, 160, '\p{ Cntrl}', ""); - Expect(1, 160, '\p{^ Cntrl}', ""); - Expect(1, 160, '\P{ Cntrl}', ""); - Expect(0, 160, '\P{^ Cntrl}', ""); - Error('\p{ :=is_XPosixCntrl}'); - Error('\P{ :=is_XPosixCntrl}'); + Expect(1, 159, '\p{- Cntrl}', ""); + Expect(0, 159, '\p{^- Cntrl}', ""); + Expect(0, 159, '\P{- Cntrl}', ""); + Expect(1, 159, '\P{^- Cntrl}', ""); + Expect(0, 160, '\p{- Cntrl}', ""); + Expect(1, 160, '\p{^- Cntrl}', ""); + Expect(1, 160, '\P{- Cntrl}', ""); + Expect(0, 160, '\P{^- Cntrl}', ""); + Error('\p{:= IS_XPosixCntrl}'); + Error('\P{:= IS_XPosixCntrl}'); Expect(1, 159, '\p{isxposixcntrl}', ""); Expect(0, 159, '\p{^isxposixcntrl}', ""); Expect(0, 159, '\P{isxposixcntrl}', ""); @@ -88748,16 +91264,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 160, '\p{^isxposixcntrl}', ""); Expect(1, 160, '\P{isxposixcntrl}', ""); Expect(0, 160, '\P{^isxposixcntrl}', ""); - Expect(1, 159, '\p{_ Is_XPOSIXCNTRL}', ""); - Expect(0, 159, '\p{^_ Is_XPOSIXCNTRL}', ""); - Expect(0, 159, '\P{_ Is_XPOSIXCNTRL}', ""); - Expect(1, 159, '\P{^_ Is_XPOSIXCNTRL}', ""); - Expect(0, 160, '\p{_ Is_XPOSIXCNTRL}', ""); - Expect(1, 160, '\p{^_ Is_XPOSIXCNTRL}', ""); - Expect(1, 160, '\P{_ Is_XPOSIXCNTRL}', ""); - Expect(0, 160, '\P{^_ Is_XPOSIXCNTRL}', ""); - Error('\p{-:=is_CNTRL}'); - Error('\P{-:=is_CNTRL}'); + Expect(1, 159, '\p{--Is_XPosixCntrl}', ""); + Expect(0, 159, '\p{^--Is_XPosixCntrl}', ""); + Expect(0, 159, '\P{--Is_XPosixCntrl}', ""); + Expect(1, 159, '\P{^--Is_XPosixCntrl}', ""); + Expect(0, 160, '\p{--Is_XPosixCntrl}', ""); + Expect(1, 160, '\p{^--Is_XPosixCntrl}', ""); + Expect(1, 160, '\P{--Is_XPosixCntrl}', ""); + Expect(0, 160, '\P{^--Is_XPosixCntrl}', ""); + Error('\p{ Is_Cntrl:=}'); + Error('\P{ Is_Cntrl:=}'); Expect(1, 159, '\p{iscntrl}', ""); Expect(0, 159, '\p{^iscntrl}', ""); Expect(0, 159, '\P{iscntrl}', ""); @@ -88766,16 +91282,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 160, '\p{^iscntrl}', ""); Expect(1, 160, '\P{iscntrl}', ""); Expect(0, 160, '\P{^iscntrl}', ""); - Expect(1, 159, '\p{__IS_cntrl}', ""); - Expect(0, 159, '\p{^__IS_cntrl}', ""); - Expect(0, 159, '\P{__IS_cntrl}', ""); - Expect(1, 159, '\P{^__IS_cntrl}', ""); - Expect(0, 160, '\p{__IS_cntrl}', ""); - Expect(1, 160, '\p{^__IS_cntrl}', ""); - Expect(1, 160, '\P{__IS_cntrl}', ""); - Expect(0, 160, '\P{^__IS_cntrl}', ""); - Error('\p{ :=CONTROL}'); - Error('\P{ :=CONTROL}'); + Expect(1, 159, '\p{_ IS_cntrl}', ""); + Expect(0, 159, '\p{^_ IS_cntrl}', ""); + Expect(0, 159, '\P{_ IS_cntrl}', ""); + Expect(1, 159, '\P{^_ IS_cntrl}', ""); + Expect(0, 160, '\p{_ IS_cntrl}', ""); + Expect(1, 160, '\p{^_ IS_cntrl}', ""); + Expect(1, 160, '\P{_ IS_cntrl}', ""); + Expect(0, 160, '\P{^_ IS_cntrl}', ""); + Error('\p{:=_ Control}'); + Error('\P{:=_ Control}'); Expect(1, 159, '\p{control}', ""); Expect(0, 159, '\p{^control}', ""); Expect(0, 159, '\P{control}', ""); @@ -88784,16 +91300,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 160, '\p{^control}', ""); Expect(1, 160, '\P{control}', ""); Expect(0, 160, '\P{^control}', ""); - Expect(1, 159, '\p{ Control}', ""); - Expect(0, 159, '\p{^ Control}', ""); - Expect(0, 159, '\P{ Control}', ""); - Expect(1, 159, '\P{^ Control}', ""); - Expect(0, 160, '\p{ Control}', ""); - Expect(1, 160, '\p{^ Control}', ""); - Expect(1, 160, '\P{ Control}', ""); - Expect(0, 160, '\P{^ Control}', ""); - Error('\p{_/a/IS_control}'); - Error('\P{_/a/IS_control}'); + Expect(1, 159, '\p{Control}', ""); + Expect(0, 159, '\p{^Control}', ""); + Expect(0, 159, '\P{Control}', ""); + Expect(1, 159, '\P{^Control}', ""); + Expect(0, 160, '\p{Control}', ""); + Expect(1, 160, '\p{^Control}', ""); + Expect(1, 160, '\P{Control}', ""); + Expect(0, 160, '\P{^Control}', ""); + Error('\p{/a/--is_Control}'); + Error('\P{/a/--is_Control}'); Expect(1, 159, '\p{iscontrol}', ""); Expect(0, 159, '\p{^iscontrol}', ""); Expect(0, 159, '\P{iscontrol}', ""); @@ -88802,16 +91318,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 160, '\p{^iscontrol}', ""); Expect(1, 160, '\P{iscontrol}', ""); Expect(0, 160, '\P{^iscontrol}', ""); - Expect(1, 159, '\p{-Is_Control}', ""); - Expect(0, 159, '\p{^-Is_Control}', ""); - Expect(0, 159, '\P{-Is_Control}', ""); - Expect(1, 159, '\P{^-Is_Control}', ""); - Expect(0, 160, '\p{-Is_Control}', ""); - Expect(1, 160, '\p{^-Is_Control}', ""); - Expect(1, 160, '\P{-Is_Control}', ""); - Expect(0, 160, '\P{^-Is_Control}', ""); - Error('\p{cc:=}'); - Error('\P{cc:=}'); + Expect(1, 159, '\p{ IS_Control}', ""); + Expect(0, 159, '\p{^ IS_Control}', ""); + Expect(0, 159, '\P{ IS_Control}', ""); + Expect(1, 159, '\P{^ IS_Control}', ""); + Expect(0, 160, '\p{ IS_Control}', ""); + Expect(1, 160, '\p{^ IS_Control}', ""); + Expect(1, 160, '\P{ IS_Control}', ""); + Expect(0, 160, '\P{^ IS_Control}', ""); + Error('\p{ /a/Cc}'); + Error('\P{ /a/Cc}'); Expect(1, 159, '\p{cc}', ""); Expect(0, 159, '\p{^cc}', ""); Expect(0, 159, '\P{cc}', ""); @@ -88820,16 +91336,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 160, '\p{^cc}', ""); Expect(1, 160, '\P{cc}', ""); Expect(0, 160, '\P{^cc}', ""); - Expect(1, 159, '\p{ _Cc}', ""); - Expect(0, 159, '\p{^ _Cc}', ""); - Expect(0, 159, '\P{ _Cc}', ""); - Expect(1, 159, '\P{^ _Cc}', ""); - Expect(0, 160, '\p{ _Cc}', ""); - Expect(1, 160, '\p{^ _Cc}', ""); - Expect(1, 160, '\P{ _Cc}', ""); - Expect(0, 160, '\P{^ _Cc}', ""); - Error('\p{:=Is_Cc}'); - Error('\P{:=Is_Cc}'); + Expect(1, 159, '\p{ Cc}', ""); + Expect(0, 159, '\p{^ Cc}', ""); + Expect(0, 159, '\P{ Cc}', ""); + Expect(1, 159, '\P{^ Cc}', ""); + Expect(0, 160, '\p{ Cc}', ""); + Expect(1, 160, '\p{^ Cc}', ""); + Expect(1, 160, '\P{ Cc}', ""); + Expect(0, 160, '\P{^ Cc}', ""); + Error('\p{:= IS_CC}'); + Error('\P{:= IS_CC}'); Expect(1, 159, '\p{iscc}', ""); Expect(0, 159, '\p{^iscc}', ""); Expect(0, 159, '\P{iscc}', ""); @@ -88838,16 +91354,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 160, '\p{^iscc}', ""); Expect(1, 160, '\P{iscc}', ""); Expect(0, 160, '\P{^iscc}', ""); - Expect(1, 159, '\p{-Is_Cc}', ""); - Expect(0, 159, '\p{^-Is_Cc}', ""); - Expect(0, 159, '\P{-Is_Cc}', ""); - Expect(1, 159, '\P{^-Is_Cc}', ""); - Expect(0, 160, '\p{-Is_Cc}', ""); - Expect(1, 160, '\p{^-Is_Cc}', ""); - Expect(1, 160, '\P{-Is_Cc}', ""); - Expect(0, 160, '\P{^-Is_Cc}', ""); - Error('\p{/a/ _COMBINING_diacritical_Marks}'); - Error('\P{/a/ _COMBINING_diacritical_Marks}'); + Expect(1, 159, '\p{__IS_Cc}', ""); + Expect(0, 159, '\p{^__IS_Cc}', ""); + Expect(0, 159, '\P{__IS_Cc}', ""); + Expect(1, 159, '\P{^__IS_Cc}', ""); + Expect(0, 160, '\p{__IS_Cc}', ""); + Expect(1, 160, '\p{^__IS_Cc}', ""); + Expect(1, 160, '\P{__IS_Cc}', ""); + Expect(0, 160, '\P{^__IS_Cc}', ""); + Error('\p{:=Combining_diacritical_Marks}'); + Error('\P{:=Combining_diacritical_Marks}'); Expect(1, 879, '\p{combiningdiacriticalmarks}', ""); Expect(0, 879, '\p{^combiningdiacriticalmarks}', ""); Expect(0, 879, '\P{combiningdiacriticalmarks}', ""); @@ -88856,16 +91372,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 880, '\p{^combiningdiacriticalmarks}', ""); Expect(1, 880, '\P{combiningdiacriticalmarks}', ""); Expect(0, 880, '\P{^combiningdiacriticalmarks}', ""); - Expect(1, 879, '\p{--Combining_Diacritical_Marks}', ""); - Expect(0, 879, '\p{^--Combining_Diacritical_Marks}', ""); - Expect(0, 879, '\P{--Combining_Diacritical_Marks}', ""); - Expect(1, 879, '\P{^--Combining_Diacritical_Marks}', ""); - Expect(0, 880, '\p{--Combining_Diacritical_Marks}', ""); - Expect(1, 880, '\p{^--Combining_Diacritical_Marks}', ""); - Expect(1, 880, '\P{--Combining_Diacritical_Marks}', ""); - Expect(0, 880, '\P{^--Combining_Diacritical_Marks}', ""); - Error('\p{ :=IS_combining_DIACRITICAL_MARKS}'); - Error('\P{ :=IS_combining_DIACRITICAL_MARKS}'); + Expect(1, 879, '\p{_ Combining_DIACRITICAL_Marks}', ""); + Expect(0, 879, '\p{^_ Combining_DIACRITICAL_Marks}', ""); + Expect(0, 879, '\P{_ Combining_DIACRITICAL_Marks}', ""); + Expect(1, 879, '\P{^_ Combining_DIACRITICAL_Marks}', ""); + Expect(0, 880, '\p{_ Combining_DIACRITICAL_Marks}', ""); + Expect(1, 880, '\p{^_ Combining_DIACRITICAL_Marks}', ""); + Expect(1, 880, '\P{_ Combining_DIACRITICAL_Marks}', ""); + Expect(0, 880, '\P{^_ Combining_DIACRITICAL_Marks}', ""); + Error('\p{ /a/IS_COMBINING_Diacritical_Marks}'); + Error('\P{ /a/IS_COMBINING_Diacritical_Marks}'); Expect(1, 879, '\p{iscombiningdiacriticalmarks}', ""); Expect(0, 879, '\p{^iscombiningdiacriticalmarks}', ""); Expect(0, 879, '\P{iscombiningdiacriticalmarks}', ""); @@ -88874,16 +91390,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 880, '\p{^iscombiningdiacriticalmarks}', ""); Expect(1, 880, '\P{iscombiningdiacriticalmarks}', ""); Expect(0, 880, '\P{^iscombiningdiacriticalmarks}', ""); - Expect(1, 879, '\p{ Is_Combining_DIACRITICAL_marks}', ""); - Expect(0, 879, '\p{^ Is_Combining_DIACRITICAL_marks}', ""); - Expect(0, 879, '\P{ Is_Combining_DIACRITICAL_marks}', ""); - Expect(1, 879, '\P{^ Is_Combining_DIACRITICAL_marks}', ""); - Expect(0, 880, '\p{ Is_Combining_DIACRITICAL_marks}', ""); - Expect(1, 880, '\p{^ Is_Combining_DIACRITICAL_marks}', ""); - Expect(1, 880, '\P{ Is_Combining_DIACRITICAL_marks}', ""); - Expect(0, 880, '\P{^ Is_Combining_DIACRITICAL_marks}', ""); - Error('\p{IN_Combining_diacritical_Marks:=}'); - Error('\P{IN_Combining_diacritical_Marks:=}'); + Expect(1, 879, '\p{_Is_combining_diacritical_Marks}', ""); + Expect(0, 879, '\p{^_Is_combining_diacritical_Marks}', ""); + Expect(0, 879, '\P{_Is_combining_diacritical_Marks}', ""); + Expect(1, 879, '\P{^_Is_combining_diacritical_Marks}', ""); + Expect(0, 880, '\p{_Is_combining_diacritical_Marks}', ""); + Expect(1, 880, '\p{^_Is_combining_diacritical_Marks}', ""); + Expect(1, 880, '\P{_Is_combining_diacritical_Marks}', ""); + Expect(0, 880, '\P{^_Is_combining_diacritical_Marks}', ""); + Error('\p{ :=IN_COMBINING_Diacritical_Marks}'); + Error('\P{ :=IN_COMBINING_Diacritical_Marks}'); Expect(1, 879, '\p{incombiningdiacriticalmarks}', ""); Expect(0, 879, '\p{^incombiningdiacriticalmarks}', ""); Expect(0, 879, '\P{incombiningdiacriticalmarks}', ""); @@ -88892,16 +91408,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 880, '\p{^incombiningdiacriticalmarks}', ""); Expect(1, 880, '\P{incombiningdiacriticalmarks}', ""); Expect(0, 880, '\P{^incombiningdiacriticalmarks}', ""); - Expect(1, 879, '\p{- IN_COMBINING_Diacritical_Marks}', ""); - Expect(0, 879, '\p{^- IN_COMBINING_Diacritical_Marks}', ""); - Expect(0, 879, '\P{- IN_COMBINING_Diacritical_Marks}', ""); - Expect(1, 879, '\P{^- IN_COMBINING_Diacritical_Marks}', ""); - Expect(0, 880, '\p{- IN_COMBINING_Diacritical_Marks}', ""); - Expect(1, 880, '\p{^- IN_COMBINING_Diacritical_Marks}', ""); - Expect(1, 880, '\P{- IN_COMBINING_Diacritical_Marks}', ""); - Expect(0, 880, '\P{^- IN_COMBINING_Diacritical_Marks}', ""); - Error('\p{ Diacriticals/a/}'); - Error('\P{ Diacriticals/a/}'); + Expect(1, 879, '\p{-IN_combining_DIACRITICAL_Marks}', ""); + Expect(0, 879, '\p{^-IN_combining_DIACRITICAL_Marks}', ""); + Expect(0, 879, '\P{-IN_combining_DIACRITICAL_Marks}', ""); + Expect(1, 879, '\P{^-IN_combining_DIACRITICAL_Marks}', ""); + Expect(0, 880, '\p{-IN_combining_DIACRITICAL_Marks}', ""); + Expect(1, 880, '\p{^-IN_combining_DIACRITICAL_Marks}', ""); + Expect(1, 880, '\P{-IN_combining_DIACRITICAL_Marks}', ""); + Expect(0, 880, '\P{^-IN_combining_DIACRITICAL_Marks}', ""); + Error('\p{_diacriticals:=}'); + Error('\P{_diacriticals:=}'); Expect(1, 879, '\p{diacriticals}', ""); Expect(0, 879, '\p{^diacriticals}', ""); Expect(0, 879, '\P{diacriticals}', ""); @@ -88910,16 +91426,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 880, '\p{^diacriticals}', ""); Expect(1, 880, '\P{diacriticals}', ""); Expect(0, 880, '\P{^diacriticals}', ""); - Expect(1, 879, '\p{-Diacriticals}', ""); - Expect(0, 879, '\p{^-Diacriticals}', ""); - Expect(0, 879, '\P{-Diacriticals}', ""); - Expect(1, 879, '\P{^-Diacriticals}', ""); - Expect(0, 880, '\p{-Diacriticals}', ""); - Expect(1, 880, '\p{^-Diacriticals}', ""); - Expect(1, 880, '\P{-Diacriticals}', ""); - Expect(0, 880, '\P{^-Diacriticals}', ""); - Error('\p{ IS_Diacriticals/a/}'); - Error('\P{ IS_Diacriticals/a/}'); + Expect(1, 879, '\p{ -Diacriticals}', ""); + Expect(0, 879, '\p{^ -Diacriticals}', ""); + Expect(0, 879, '\P{ -Diacriticals}', ""); + Expect(1, 879, '\P{^ -Diacriticals}', ""); + Expect(0, 880, '\p{ -Diacriticals}', ""); + Expect(1, 880, '\p{^ -Diacriticals}', ""); + Expect(1, 880, '\P{ -Diacriticals}', ""); + Expect(0, 880, '\P{^ -Diacriticals}', ""); + Error('\p{_-Is_diacriticals:=}'); + Error('\P{_-Is_diacriticals:=}'); Expect(1, 879, '\p{isdiacriticals}', ""); Expect(0, 879, '\p{^isdiacriticals}', ""); Expect(0, 879, '\P{isdiacriticals}', ""); @@ -88928,16 +91444,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 880, '\p{^isdiacriticals}', ""); Expect(1, 880, '\P{isdiacriticals}', ""); Expect(0, 880, '\P{^isdiacriticals}', ""); - Expect(1, 879, '\p{-_Is_Diacriticals}', ""); - Expect(0, 879, '\p{^-_Is_Diacriticals}', ""); - Expect(0, 879, '\P{-_Is_Diacriticals}', ""); - Expect(1, 879, '\P{^-_Is_Diacriticals}', ""); - Expect(0, 880, '\p{-_Is_Diacriticals}', ""); - Expect(1, 880, '\p{^-_Is_Diacriticals}', ""); - Expect(1, 880, '\P{-_Is_Diacriticals}', ""); - Expect(0, 880, '\P{^-_Is_Diacriticals}', ""); - Error('\p{_in_Diacriticals/a/}'); - Error('\P{_in_Diacriticals/a/}'); + Expect(1, 879, '\p{- Is_diacriticals}', ""); + Expect(0, 879, '\p{^- Is_diacriticals}', ""); + Expect(0, 879, '\P{- Is_diacriticals}', ""); + Expect(1, 879, '\P{^- Is_diacriticals}', ""); + Expect(0, 880, '\p{- Is_diacriticals}', ""); + Expect(1, 880, '\p{^- Is_diacriticals}', ""); + Expect(1, 880, '\P{- Is_diacriticals}', ""); + Expect(0, 880, '\P{^- Is_diacriticals}', ""); + Error('\p{:=_ IN_DIACRITICALS}'); + Error('\P{:=_ IN_DIACRITICALS}'); Expect(1, 879, '\p{indiacriticals}', ""); Expect(0, 879, '\p{^indiacriticals}', ""); Expect(0, 879, '\P{indiacriticals}', ""); @@ -88946,16 +91462,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 880, '\p{^indiacriticals}', ""); Expect(1, 880, '\P{indiacriticals}', ""); Expect(0, 880, '\P{^indiacriticals}', ""); - Expect(1, 879, '\p{ In_Diacriticals}', ""); - Expect(0, 879, '\p{^ In_Diacriticals}', ""); - Expect(0, 879, '\P{ In_Diacriticals}', ""); - Expect(1, 879, '\P{^ In_Diacriticals}', ""); - Expect(0, 880, '\p{ In_Diacriticals}', ""); - Expect(1, 880, '\p{^ In_Diacriticals}', ""); - Expect(1, 880, '\P{ In_Diacriticals}', ""); - Expect(0, 880, '\P{^ In_Diacriticals}', ""); - Error('\p{_ COMBINING_diacritical_MARKS_Extended/a/}'); - Error('\P{_ COMBINING_diacritical_MARKS_Extended/a/}'); + Expect(1, 879, '\p{ in_Diacriticals}', ""); + Expect(0, 879, '\p{^ in_Diacriticals}', ""); + Expect(0, 879, '\P{ in_Diacriticals}', ""); + Expect(1, 879, '\P{^ in_Diacriticals}', ""); + Expect(0, 880, '\p{ in_Diacriticals}', ""); + Expect(1, 880, '\p{^ in_Diacriticals}', ""); + Expect(1, 880, '\P{ in_Diacriticals}', ""); + Expect(0, 880, '\P{^ in_Diacriticals}', ""); + Error('\p{ /a/COMBINING_Diacritical_marks_EXTENDED}'); + Error('\P{ /a/COMBINING_Diacritical_marks_EXTENDED}'); Expect(1, 6911, '\p{combiningdiacriticalmarksextended}', ""); Expect(0, 6911, '\p{^combiningdiacriticalmarksextended}', ""); Expect(0, 6911, '\P{combiningdiacriticalmarksextended}', ""); @@ -88964,16 +91480,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6912, '\p{^combiningdiacriticalmarksextended}', ""); Expect(1, 6912, '\P{combiningdiacriticalmarksextended}', ""); Expect(0, 6912, '\P{^combiningdiacriticalmarksextended}', ""); - Expect(1, 6911, '\p{-Combining_Diacritical_Marks_Extended}', ""); - Expect(0, 6911, '\p{^-Combining_Diacritical_Marks_Extended}', ""); - Expect(0, 6911, '\P{-Combining_Diacritical_Marks_Extended}', ""); - Expect(1, 6911, '\P{^-Combining_Diacritical_Marks_Extended}', ""); - Expect(0, 6912, '\p{-Combining_Diacritical_Marks_Extended}', ""); - Expect(1, 6912, '\p{^-Combining_Diacritical_Marks_Extended}', ""); - Expect(1, 6912, '\P{-Combining_Diacritical_Marks_Extended}', ""); - Expect(0, 6912, '\P{^-Combining_Diacritical_Marks_Extended}', ""); - Error('\p{:= Is_Combining_Diacritical_MARKS_EXTENDED}'); - Error('\P{:= Is_Combining_Diacritical_MARKS_EXTENDED}'); + Expect(1, 6911, '\p{ Combining_DIACRITICAL_Marks_EXTENDED}', ""); + Expect(0, 6911, '\p{^ Combining_DIACRITICAL_Marks_EXTENDED}', ""); + Expect(0, 6911, '\P{ Combining_DIACRITICAL_Marks_EXTENDED}', ""); + Expect(1, 6911, '\P{^ Combining_DIACRITICAL_Marks_EXTENDED}', ""); + Expect(0, 6912, '\p{ Combining_DIACRITICAL_Marks_EXTENDED}', ""); + Expect(1, 6912, '\p{^ Combining_DIACRITICAL_Marks_EXTENDED}', ""); + Expect(1, 6912, '\P{ Combining_DIACRITICAL_Marks_EXTENDED}', ""); + Expect(0, 6912, '\P{^ Combining_DIACRITICAL_Marks_EXTENDED}', ""); + Error('\p{ -Is_COMBINING_DIACRITICAL_MARKS_Extended:=}'); + Error('\P{ -Is_COMBINING_DIACRITICAL_MARKS_Extended:=}'); Expect(1, 6911, '\p{iscombiningdiacriticalmarksextended}', ""); Expect(0, 6911, '\p{^iscombiningdiacriticalmarksextended}', ""); Expect(0, 6911, '\P{iscombiningdiacriticalmarksextended}', ""); @@ -88982,16 +91498,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6912, '\p{^iscombiningdiacriticalmarksextended}', ""); Expect(1, 6912, '\P{iscombiningdiacriticalmarksextended}', ""); Expect(0, 6912, '\P{^iscombiningdiacriticalmarksextended}', ""); - Expect(1, 6911, '\p{ -IS_combining_Diacritical_MARKS_Extended}', ""); - Expect(0, 6911, '\p{^ -IS_combining_Diacritical_MARKS_Extended}', ""); - Expect(0, 6911, '\P{ -IS_combining_Diacritical_MARKS_Extended}', ""); - Expect(1, 6911, '\P{^ -IS_combining_Diacritical_MARKS_Extended}', ""); - Expect(0, 6912, '\p{ -IS_combining_Diacritical_MARKS_Extended}', ""); - Expect(1, 6912, '\p{^ -IS_combining_Diacritical_MARKS_Extended}', ""); - Expect(1, 6912, '\P{ -IS_combining_Diacritical_MARKS_Extended}', ""); - Expect(0, 6912, '\P{^ -IS_combining_Diacritical_MARKS_Extended}', ""); - Error('\p{:=_ In_combining_diacritical_Marks_EXTENDED}'); - Error('\P{:=_ In_combining_diacritical_Marks_EXTENDED}'); + Expect(1, 6911, '\p{ is_Combining_DIACRITICAL_MARKS_Extended}', ""); + Expect(0, 6911, '\p{^ is_Combining_DIACRITICAL_MARKS_Extended}', ""); + Expect(0, 6911, '\P{ is_Combining_DIACRITICAL_MARKS_Extended}', ""); + Expect(1, 6911, '\P{^ is_Combining_DIACRITICAL_MARKS_Extended}', ""); + Expect(0, 6912, '\p{ is_Combining_DIACRITICAL_MARKS_Extended}', ""); + Expect(1, 6912, '\p{^ is_Combining_DIACRITICAL_MARKS_Extended}', ""); + Expect(1, 6912, '\P{ is_Combining_DIACRITICAL_MARKS_Extended}', ""); + Expect(0, 6912, '\P{^ is_Combining_DIACRITICAL_MARKS_Extended}', ""); + Error('\p{ In_combining_DIACRITICAL_MARKS_extended:=}'); + Error('\P{ In_combining_DIACRITICAL_MARKS_extended:=}'); Expect(1, 6911, '\p{incombiningdiacriticalmarksextended}', ""); Expect(0, 6911, '\p{^incombiningdiacriticalmarksextended}', ""); Expect(0, 6911, '\P{incombiningdiacriticalmarksextended}', ""); @@ -89000,16 +91516,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6912, '\p{^incombiningdiacriticalmarksextended}', ""); Expect(1, 6912, '\P{incombiningdiacriticalmarksextended}', ""); Expect(0, 6912, '\P{^incombiningdiacriticalmarksextended}', ""); - Expect(1, 6911, '\p{_In_COMBINING_Diacritical_Marks_Extended}', ""); - Expect(0, 6911, '\p{^_In_COMBINING_Diacritical_Marks_Extended}', ""); - Expect(0, 6911, '\P{_In_COMBINING_Diacritical_Marks_Extended}', ""); - Expect(1, 6911, '\P{^_In_COMBINING_Diacritical_Marks_Extended}', ""); - Expect(0, 6912, '\p{_In_COMBINING_Diacritical_Marks_Extended}', ""); - Expect(1, 6912, '\p{^_In_COMBINING_Diacritical_Marks_Extended}', ""); - Expect(1, 6912, '\P{_In_COMBINING_Diacritical_Marks_Extended}', ""); - Expect(0, 6912, '\P{^_In_COMBINING_Diacritical_Marks_Extended}', ""); - Error('\p{:=-Diacriticals_Ext}'); - Error('\P{:=-Diacriticals_Ext}'); + Expect(1, 6911, '\p{- in_combining_diacritical_Marks_Extended}', ""); + Expect(0, 6911, '\p{^- in_combining_diacritical_Marks_Extended}', ""); + Expect(0, 6911, '\P{- in_combining_diacritical_Marks_Extended}', ""); + Expect(1, 6911, '\P{^- in_combining_diacritical_Marks_Extended}', ""); + Expect(0, 6912, '\p{- in_combining_diacritical_Marks_Extended}', ""); + Expect(1, 6912, '\p{^- in_combining_diacritical_Marks_Extended}', ""); + Expect(1, 6912, '\P{- in_combining_diacritical_Marks_Extended}', ""); + Expect(0, 6912, '\P{^- in_combining_diacritical_Marks_Extended}', ""); + Error('\p{ /a/Diacriticals_Ext}'); + Error('\P{ /a/Diacriticals_Ext}'); Expect(1, 6911, '\p{diacriticalsext}', ""); Expect(0, 6911, '\p{^diacriticalsext}', ""); Expect(0, 6911, '\P{diacriticalsext}', ""); @@ -89018,16 +91534,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6912, '\p{^diacriticalsext}', ""); Expect(1, 6912, '\P{diacriticalsext}', ""); Expect(0, 6912, '\P{^diacriticalsext}', ""); - Expect(1, 6911, '\p{ -Diacriticals_ext}', ""); - Expect(0, 6911, '\p{^ -Diacriticals_ext}', ""); - Expect(0, 6911, '\P{ -Diacriticals_ext}', ""); - Expect(1, 6911, '\P{^ -Diacriticals_ext}', ""); - Expect(0, 6912, '\p{ -Diacriticals_ext}', ""); - Expect(1, 6912, '\p{^ -Diacriticals_ext}', ""); - Expect(1, 6912, '\P{ -Diacriticals_ext}', ""); - Expect(0, 6912, '\P{^ -Diacriticals_ext}', ""); - Error('\p{/a/ _is_Diacriticals_EXT}'); - Error('\P{/a/ _is_Diacriticals_EXT}'); + Expect(1, 6911, '\p{ diacriticals_Ext}', ""); + Expect(0, 6911, '\p{^ diacriticals_Ext}', ""); + Expect(0, 6911, '\P{ diacriticals_Ext}', ""); + Expect(1, 6911, '\P{^ diacriticals_Ext}', ""); + Expect(0, 6912, '\p{ diacriticals_Ext}', ""); + Expect(1, 6912, '\p{^ diacriticals_Ext}', ""); + Expect(1, 6912, '\P{ diacriticals_Ext}', ""); + Expect(0, 6912, '\P{^ diacriticals_Ext}', ""); + Error('\p{_/a/is_DIACRITICALS_ext}'); + Error('\P{_/a/is_DIACRITICALS_ext}'); Expect(1, 6911, '\p{isdiacriticalsext}', ""); Expect(0, 6911, '\p{^isdiacriticalsext}', ""); Expect(0, 6911, '\P{isdiacriticalsext}', ""); @@ -89036,16 +91552,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6912, '\p{^isdiacriticalsext}', ""); Expect(1, 6912, '\P{isdiacriticalsext}', ""); Expect(0, 6912, '\P{^isdiacriticalsext}', ""); - Expect(1, 6911, '\p{ Is_diacriticals_Ext}', ""); - Expect(0, 6911, '\p{^ Is_diacriticals_Ext}', ""); - Expect(0, 6911, '\P{ Is_diacriticals_Ext}', ""); - Expect(1, 6911, '\P{^ Is_diacriticals_Ext}', ""); - Expect(0, 6912, '\p{ Is_diacriticals_Ext}', ""); - Expect(1, 6912, '\p{^ Is_diacriticals_Ext}', ""); - Expect(1, 6912, '\P{ Is_diacriticals_Ext}', ""); - Expect(0, 6912, '\P{^ Is_diacriticals_Ext}', ""); - Error('\p{- In_DIACRITICALS_ext/a/}'); - Error('\P{- In_DIACRITICALS_ext/a/}'); + Expect(1, 6911, '\p{- is_Diacriticals_Ext}', ""); + Expect(0, 6911, '\p{^- is_Diacriticals_Ext}', ""); + Expect(0, 6911, '\P{- is_Diacriticals_Ext}', ""); + Expect(1, 6911, '\P{^- is_Diacriticals_Ext}', ""); + Expect(0, 6912, '\p{- is_Diacriticals_Ext}', ""); + Expect(1, 6912, '\p{^- is_Diacriticals_Ext}', ""); + Expect(1, 6912, '\P{- is_Diacriticals_Ext}', ""); + Expect(0, 6912, '\P{^- is_Diacriticals_Ext}', ""); + Error('\p{:=_ in_Diacriticals_EXT}'); + Error('\P{:=_ in_Diacriticals_EXT}'); Expect(1, 6911, '\p{indiacriticalsext}', ""); Expect(0, 6911, '\p{^indiacriticalsext}', ""); Expect(0, 6911, '\P{indiacriticalsext}', ""); @@ -89054,16 +91570,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6912, '\p{^indiacriticalsext}', ""); Expect(1, 6912, '\P{indiacriticalsext}', ""); Expect(0, 6912, '\P{^indiacriticalsext}', ""); - Expect(1, 6911, '\p{--In_DIACRITICALS_Ext}', ""); - Expect(0, 6911, '\p{^--In_DIACRITICALS_Ext}', ""); - Expect(0, 6911, '\P{--In_DIACRITICALS_Ext}', ""); - Expect(1, 6911, '\P{^--In_DIACRITICALS_Ext}', ""); - Expect(0, 6912, '\p{--In_DIACRITICALS_Ext}', ""); - Expect(1, 6912, '\p{^--In_DIACRITICALS_Ext}', ""); - Expect(1, 6912, '\P{--In_DIACRITICALS_Ext}', ""); - Expect(0, 6912, '\P{^--In_DIACRITICALS_Ext}', ""); - Error('\p{:=__COMBINING_DIACRITICAL_Marks_For_Symbols}'); - Error('\P{:=__COMBINING_DIACRITICAL_Marks_For_Symbols}'); + Expect(1, 6911, '\p{ In_DIACRITICALS_Ext}', ""); + Expect(0, 6911, '\p{^ In_DIACRITICALS_Ext}', ""); + Expect(0, 6911, '\P{ In_DIACRITICALS_Ext}', ""); + Expect(1, 6911, '\P{^ In_DIACRITICALS_Ext}', ""); + Expect(0, 6912, '\p{ In_DIACRITICALS_Ext}', ""); + Expect(1, 6912, '\p{^ In_DIACRITICALS_Ext}', ""); + Expect(1, 6912, '\P{ In_DIACRITICALS_Ext}', ""); + Expect(0, 6912, '\P{^ In_DIACRITICALS_Ext}', ""); + Error('\p{-Combining_DIACRITICAL_Marks_For_SYMBOLS/a/}'); + Error('\P{-Combining_DIACRITICAL_Marks_For_SYMBOLS/a/}'); Expect(1, 8447, '\p{combiningdiacriticalmarksforsymbols}', ""); Expect(0, 8447, '\p{^combiningdiacriticalmarksforsymbols}', ""); Expect(0, 8447, '\P{combiningdiacriticalmarksforsymbols}', ""); @@ -89072,16 +91588,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8448, '\p{^combiningdiacriticalmarksforsymbols}', ""); Expect(1, 8448, '\P{combiningdiacriticalmarksforsymbols}', ""); Expect(0, 8448, '\P{^combiningdiacriticalmarksforsymbols}', ""); - Expect(1, 8447, '\p{ COMBINING_DIACRITICAL_marks_for_Symbols}', ""); - Expect(0, 8447, '\p{^ COMBINING_DIACRITICAL_marks_for_Symbols}', ""); - Expect(0, 8447, '\P{ COMBINING_DIACRITICAL_marks_for_Symbols}', ""); - Expect(1, 8447, '\P{^ COMBINING_DIACRITICAL_marks_for_Symbols}', ""); - Expect(0, 8448, '\p{ COMBINING_DIACRITICAL_marks_for_Symbols}', ""); - Expect(1, 8448, '\p{^ COMBINING_DIACRITICAL_marks_for_Symbols}', ""); - Expect(1, 8448, '\P{ COMBINING_DIACRITICAL_marks_for_Symbols}', ""); - Expect(0, 8448, '\P{^ COMBINING_DIACRITICAL_marks_for_Symbols}', ""); - Error('\p{ /a/IS_combining_diacritical_marks_For_Symbols}'); - Error('\P{ /a/IS_combining_diacritical_marks_For_Symbols}'); + Expect(1, 8447, '\p{- combining_Diacritical_Marks_For_SYMBOLS}', ""); + Expect(0, 8447, '\p{^- combining_Diacritical_Marks_For_SYMBOLS}', ""); + Expect(0, 8447, '\P{- combining_Diacritical_Marks_For_SYMBOLS}', ""); + Expect(1, 8447, '\P{^- combining_Diacritical_Marks_For_SYMBOLS}', ""); + Expect(0, 8448, '\p{- combining_Diacritical_Marks_For_SYMBOLS}', ""); + Expect(1, 8448, '\p{^- combining_Diacritical_Marks_For_SYMBOLS}', ""); + Expect(1, 8448, '\P{- combining_Diacritical_Marks_For_SYMBOLS}', ""); + Expect(0, 8448, '\P{^- combining_Diacritical_Marks_For_SYMBOLS}', ""); + Error('\p{:= is_Combining_diacritical_MARKS_for_SYMBOLS}'); + Error('\P{:= is_Combining_diacritical_MARKS_for_SYMBOLS}'); Expect(1, 8447, '\p{iscombiningdiacriticalmarksforsymbols}', ""); Expect(0, 8447, '\p{^iscombiningdiacriticalmarksforsymbols}', ""); Expect(0, 8447, '\P{iscombiningdiacriticalmarksforsymbols}', ""); @@ -89090,16 +91606,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8448, '\p{^iscombiningdiacriticalmarksforsymbols}', ""); Expect(1, 8448, '\P{iscombiningdiacriticalmarksforsymbols}', ""); Expect(0, 8448, '\P{^iscombiningdiacriticalmarksforsymbols}', ""); - Expect(1, 8447, '\p{IS_Combining_DIACRITICAL_Marks_for_Symbols}', ""); - Expect(0, 8447, '\p{^IS_Combining_DIACRITICAL_Marks_for_Symbols}', ""); - Expect(0, 8447, '\P{IS_Combining_DIACRITICAL_Marks_for_Symbols}', ""); - Expect(1, 8447, '\P{^IS_Combining_DIACRITICAL_Marks_for_Symbols}', ""); - Expect(0, 8448, '\p{IS_Combining_DIACRITICAL_Marks_for_Symbols}', ""); - Expect(1, 8448, '\p{^IS_Combining_DIACRITICAL_Marks_for_Symbols}', ""); - Expect(1, 8448, '\P{IS_Combining_DIACRITICAL_Marks_for_Symbols}', ""); - Expect(0, 8448, '\P{^IS_Combining_DIACRITICAL_Marks_for_Symbols}', ""); - Error('\p{_/a/In_combining_DIACRITICAL_Marks_For_Symbols}'); - Error('\P{_/a/In_combining_DIACRITICAL_Marks_For_Symbols}'); + Expect(1, 8447, '\p{-_Is_Combining_Diacritical_marks_FOR_SYMBOLS}', ""); + Expect(0, 8447, '\p{^-_Is_Combining_Diacritical_marks_FOR_SYMBOLS}', ""); + Expect(0, 8447, '\P{-_Is_Combining_Diacritical_marks_FOR_SYMBOLS}', ""); + Expect(1, 8447, '\P{^-_Is_Combining_Diacritical_marks_FOR_SYMBOLS}', ""); + Expect(0, 8448, '\p{-_Is_Combining_Diacritical_marks_FOR_SYMBOLS}', ""); + Expect(1, 8448, '\p{^-_Is_Combining_Diacritical_marks_FOR_SYMBOLS}', ""); + Expect(1, 8448, '\P{-_Is_Combining_Diacritical_marks_FOR_SYMBOLS}', ""); + Expect(0, 8448, '\P{^-_Is_Combining_Diacritical_marks_FOR_SYMBOLS}', ""); + Error('\p{_:=in_combining_diacritical_Marks_for_symbols}'); + Error('\P{_:=in_combining_diacritical_Marks_for_symbols}'); Expect(1, 8447, '\p{incombiningdiacriticalmarksforsymbols}', ""); Expect(0, 8447, '\p{^incombiningdiacriticalmarksforsymbols}', ""); Expect(0, 8447, '\P{incombiningdiacriticalmarksforsymbols}', ""); @@ -89108,16 +91624,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8448, '\p{^incombiningdiacriticalmarksforsymbols}', ""); Expect(1, 8448, '\P{incombiningdiacriticalmarksforsymbols}', ""); Expect(0, 8448, '\P{^incombiningdiacriticalmarksforsymbols}', ""); - Expect(1, 8447, '\p{-_In_combining_Diacritical_MARKS_For_Symbols}', ""); - Expect(0, 8447, '\p{^-_In_combining_Diacritical_MARKS_For_Symbols}', ""); - Expect(0, 8447, '\P{-_In_combining_Diacritical_MARKS_For_Symbols}', ""); - Expect(1, 8447, '\P{^-_In_combining_Diacritical_MARKS_For_Symbols}', ""); - Expect(0, 8448, '\p{-_In_combining_Diacritical_MARKS_For_Symbols}', ""); - Expect(1, 8448, '\p{^-_In_combining_Diacritical_MARKS_For_Symbols}', ""); - Expect(1, 8448, '\P{-_In_combining_Diacritical_MARKS_For_Symbols}', ""); - Expect(0, 8448, '\P{^-_In_combining_Diacritical_MARKS_For_Symbols}', ""); - Error('\p{:=--DIACRITICALS_for_symbols}'); - Error('\P{:=--DIACRITICALS_for_symbols}'); + Expect(1, 8447, '\p{_ In_combining_Diacritical_MARKS_FOR_symbols}', ""); + Expect(0, 8447, '\p{^_ In_combining_Diacritical_MARKS_FOR_symbols}', ""); + Expect(0, 8447, '\P{_ In_combining_Diacritical_MARKS_FOR_symbols}', ""); + Expect(1, 8447, '\P{^_ In_combining_Diacritical_MARKS_FOR_symbols}', ""); + Expect(0, 8448, '\p{_ In_combining_Diacritical_MARKS_FOR_symbols}', ""); + Expect(1, 8448, '\p{^_ In_combining_Diacritical_MARKS_FOR_symbols}', ""); + Expect(1, 8448, '\P{_ In_combining_Diacritical_MARKS_FOR_symbols}', ""); + Expect(0, 8448, '\P{^_ In_combining_Diacritical_MARKS_FOR_symbols}', ""); + Error('\p{_/a/Diacriticals_For_SYMBOLS}'); + Error('\P{_/a/Diacriticals_For_SYMBOLS}'); Expect(1, 8447, '\p{diacriticalsforsymbols}', ""); Expect(0, 8447, '\p{^diacriticalsforsymbols}', ""); Expect(0, 8447, '\P{diacriticalsforsymbols}', ""); @@ -89126,16 +91642,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8448, '\p{^diacriticalsforsymbols}', ""); Expect(1, 8448, '\P{diacriticalsforsymbols}', ""); Expect(0, 8448, '\P{^diacriticalsforsymbols}', ""); - Expect(1, 8447, '\p{__DIACRITICALS_For_Symbols}', ""); - Expect(0, 8447, '\p{^__DIACRITICALS_For_Symbols}', ""); - Expect(0, 8447, '\P{__DIACRITICALS_For_Symbols}', ""); - Expect(1, 8447, '\P{^__DIACRITICALS_For_Symbols}', ""); - Expect(0, 8448, '\p{__DIACRITICALS_For_Symbols}', ""); - Expect(1, 8448, '\p{^__DIACRITICALS_For_Symbols}', ""); - Expect(1, 8448, '\P{__DIACRITICALS_For_Symbols}', ""); - Expect(0, 8448, '\P{^__DIACRITICALS_For_Symbols}', ""); - Error('\p{ Is_Diacriticals_for_SYMBOLS/a/}'); - Error('\P{ Is_Diacriticals_for_SYMBOLS/a/}'); + Expect(1, 8447, '\p{ _diacriticals_For_Symbols}', ""); + Expect(0, 8447, '\p{^ _diacriticals_For_Symbols}', ""); + Expect(0, 8447, '\P{ _diacriticals_For_Symbols}', ""); + Expect(1, 8447, '\P{^ _diacriticals_For_Symbols}', ""); + Expect(0, 8448, '\p{ _diacriticals_For_Symbols}', ""); + Expect(1, 8448, '\p{^ _diacriticals_For_Symbols}', ""); + Expect(1, 8448, '\P{ _diacriticals_For_Symbols}', ""); + Expect(0, 8448, '\P{^ _diacriticals_For_Symbols}', ""); + Error('\p{ is_diacriticals_For_SYMBOLS:=}'); + Error('\P{ is_diacriticals_For_SYMBOLS:=}'); Expect(1, 8447, '\p{isdiacriticalsforsymbols}', ""); Expect(0, 8447, '\p{^isdiacriticalsforsymbols}', ""); Expect(0, 8447, '\P{isdiacriticalsforsymbols}', ""); @@ -89144,16 +91660,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8448, '\p{^isdiacriticalsforsymbols}', ""); Expect(1, 8448, '\P{isdiacriticalsforsymbols}', ""); Expect(0, 8448, '\P{^isdiacriticalsforsymbols}', ""); - Expect(1, 8447, '\p{-is_DIACRITICALS_FOR_Symbols}', ""); - Expect(0, 8447, '\p{^-is_DIACRITICALS_FOR_Symbols}', ""); - Expect(0, 8447, '\P{-is_DIACRITICALS_FOR_Symbols}', ""); - Expect(1, 8447, '\P{^-is_DIACRITICALS_FOR_Symbols}', ""); - Expect(0, 8448, '\p{-is_DIACRITICALS_FOR_Symbols}', ""); - Expect(1, 8448, '\p{^-is_DIACRITICALS_FOR_Symbols}', ""); - Expect(1, 8448, '\P{-is_DIACRITICALS_FOR_Symbols}', ""); - Expect(0, 8448, '\P{^-is_DIACRITICALS_FOR_Symbols}', ""); - Error('\p{/a/_In_Diacriticals_For_Symbols}'); - Error('\P{/a/_In_Diacriticals_For_Symbols}'); + Expect(1, 8447, '\p{ -Is_Diacriticals_FOR_Symbols}', ""); + Expect(0, 8447, '\p{^ -Is_Diacriticals_FOR_Symbols}', ""); + Expect(0, 8447, '\P{ -Is_Diacriticals_FOR_Symbols}', ""); + Expect(1, 8447, '\P{^ -Is_Diacriticals_FOR_Symbols}', ""); + Expect(0, 8448, '\p{ -Is_Diacriticals_FOR_Symbols}', ""); + Expect(1, 8448, '\p{^ -Is_Diacriticals_FOR_Symbols}', ""); + Expect(1, 8448, '\P{ -Is_Diacriticals_FOR_Symbols}', ""); + Expect(0, 8448, '\P{^ -Is_Diacriticals_FOR_Symbols}', ""); + Error('\p{-in_Diacriticals_for_SYMBOLS:=}'); + Error('\P{-in_Diacriticals_for_SYMBOLS:=}'); Expect(1, 8447, '\p{indiacriticalsforsymbols}', ""); Expect(0, 8447, '\p{^indiacriticalsforsymbols}', ""); Expect(0, 8447, '\P{indiacriticalsforsymbols}', ""); @@ -89162,16 +91678,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8448, '\p{^indiacriticalsforsymbols}', ""); Expect(1, 8448, '\P{indiacriticalsforsymbols}', ""); Expect(0, 8448, '\P{^indiacriticalsforsymbols}', ""); - Expect(1, 8447, '\p{--IN_diacriticals_FOR_SYMBOLS}', ""); - Expect(0, 8447, '\p{^--IN_diacriticals_FOR_SYMBOLS}', ""); - Expect(0, 8447, '\P{--IN_diacriticals_FOR_SYMBOLS}', ""); - Expect(1, 8447, '\P{^--IN_diacriticals_FOR_SYMBOLS}', ""); - Expect(0, 8448, '\p{--IN_diacriticals_FOR_SYMBOLS}', ""); - Expect(1, 8448, '\p{^--IN_diacriticals_FOR_SYMBOLS}', ""); - Expect(1, 8448, '\P{--IN_diacriticals_FOR_SYMBOLS}', ""); - Expect(0, 8448, '\P{^--IN_diacriticals_FOR_SYMBOLS}', ""); - Error('\p{_/a/Combining_marks_FOR_Symbols}'); - Error('\P{_/a/Combining_marks_FOR_Symbols}'); + Expect(1, 8447, '\p{--IN_DIACRITICALS_for_Symbols}', ""); + Expect(0, 8447, '\p{^--IN_DIACRITICALS_for_Symbols}', ""); + Expect(0, 8447, '\P{--IN_DIACRITICALS_for_Symbols}', ""); + Expect(1, 8447, '\P{^--IN_DIACRITICALS_for_Symbols}', ""); + Expect(0, 8448, '\p{--IN_DIACRITICALS_for_Symbols}', ""); + Expect(1, 8448, '\p{^--IN_DIACRITICALS_for_Symbols}', ""); + Expect(1, 8448, '\P{--IN_DIACRITICALS_for_Symbols}', ""); + Expect(0, 8448, '\P{^--IN_DIACRITICALS_for_Symbols}', ""); + Error('\p{/a/Combining_marks_FOR_Symbols}'); + Error('\P{/a/Combining_marks_FOR_Symbols}'); Expect(1, 8447, '\p{combiningmarksforsymbols}', ""); Expect(0, 8447, '\p{^combiningmarksforsymbols}', ""); Expect(0, 8447, '\P{combiningmarksforsymbols}', ""); @@ -89180,16 +91696,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8448, '\p{^combiningmarksforsymbols}', ""); Expect(1, 8448, '\P{combiningmarksforsymbols}', ""); Expect(0, 8448, '\P{^combiningmarksforsymbols}', ""); - Expect(1, 8447, '\p{_Combining_marks_FOR_SYMBOLS}', ""); - Expect(0, 8447, '\p{^_Combining_marks_FOR_SYMBOLS}', ""); - Expect(0, 8447, '\P{_Combining_marks_FOR_SYMBOLS}', ""); - Expect(1, 8447, '\P{^_Combining_marks_FOR_SYMBOLS}', ""); - Expect(0, 8448, '\p{_Combining_marks_FOR_SYMBOLS}', ""); - Expect(1, 8448, '\p{^_Combining_marks_FOR_SYMBOLS}', ""); - Expect(1, 8448, '\P{_Combining_marks_FOR_SYMBOLS}', ""); - Expect(0, 8448, '\P{^_Combining_marks_FOR_SYMBOLS}', ""); - Error('\p{ /a/is_combining_marks_For_SYMBOLS}'); - Error('\P{ /a/is_combining_marks_For_SYMBOLS}'); + Expect(1, 8447, '\p{ Combining_marks_for_Symbols}', ""); + Expect(0, 8447, '\p{^ Combining_marks_for_Symbols}', ""); + Expect(0, 8447, '\P{ Combining_marks_for_Symbols}', ""); + Expect(1, 8447, '\P{^ Combining_marks_for_Symbols}', ""); + Expect(0, 8448, '\p{ Combining_marks_for_Symbols}', ""); + Expect(1, 8448, '\p{^ Combining_marks_for_Symbols}', ""); + Expect(1, 8448, '\P{ Combining_marks_for_Symbols}', ""); + Expect(0, 8448, '\P{^ Combining_marks_for_Symbols}', ""); + Error('\p{ _IS_combining_marks_For_Symbols/a/}'); + Error('\P{ _IS_combining_marks_For_Symbols/a/}'); Expect(1, 8447, '\p{iscombiningmarksforsymbols}', ""); Expect(0, 8447, '\p{^iscombiningmarksforsymbols}', ""); Expect(0, 8447, '\P{iscombiningmarksforsymbols}', ""); @@ -89198,16 +91714,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8448, '\p{^iscombiningmarksforsymbols}', ""); Expect(1, 8448, '\P{iscombiningmarksforsymbols}', ""); Expect(0, 8448, '\P{^iscombiningmarksforsymbols}', ""); - Expect(1, 8447, '\p{ Is_Combining_marks_for_symbols}', ""); - Expect(0, 8447, '\p{^ Is_Combining_marks_for_symbols}', ""); - Expect(0, 8447, '\P{ Is_Combining_marks_for_symbols}', ""); - Expect(1, 8447, '\P{^ Is_Combining_marks_for_symbols}', ""); - Expect(0, 8448, '\p{ Is_Combining_marks_for_symbols}', ""); - Expect(1, 8448, '\p{^ Is_Combining_marks_for_symbols}', ""); - Expect(1, 8448, '\P{ Is_Combining_marks_for_symbols}', ""); - Expect(0, 8448, '\P{^ Is_Combining_marks_for_symbols}', ""); - Error('\p{_-IN_Combining_Marks_for_symbols:=}'); - Error('\P{_-IN_Combining_Marks_for_symbols:=}'); + Expect(1, 8447, '\p{ Is_COMBINING_Marks_For_Symbols}', ""); + Expect(0, 8447, '\p{^ Is_COMBINING_Marks_For_Symbols}', ""); + Expect(0, 8447, '\P{ Is_COMBINING_Marks_For_Symbols}', ""); + Expect(1, 8447, '\P{^ Is_COMBINING_Marks_For_Symbols}', ""); + Expect(0, 8448, '\p{ Is_COMBINING_Marks_For_Symbols}', ""); + Expect(1, 8448, '\p{^ Is_COMBINING_Marks_For_Symbols}', ""); + Expect(1, 8448, '\P{ Is_COMBINING_Marks_For_Symbols}', ""); + Expect(0, 8448, '\P{^ Is_COMBINING_Marks_For_Symbols}', ""); + Error('\p{/a/_ In_Combining_MARKS_For_symbols}'); + Error('\P{/a/_ In_Combining_MARKS_For_symbols}'); Expect(1, 8447, '\p{incombiningmarksforsymbols}', ""); Expect(0, 8447, '\p{^incombiningmarksforsymbols}', ""); Expect(0, 8447, '\P{incombiningmarksforsymbols}', ""); @@ -89216,16 +91732,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8448, '\p{^incombiningmarksforsymbols}', ""); Expect(1, 8448, '\P{incombiningmarksforsymbols}', ""); Expect(0, 8448, '\P{^incombiningmarksforsymbols}', ""); - Expect(1, 8447, '\p{_-IN_combining_Marks_for_symbols}', ""); - Expect(0, 8447, '\p{^_-IN_combining_Marks_for_symbols}', ""); - Expect(0, 8447, '\P{_-IN_combining_Marks_for_symbols}', ""); - Expect(1, 8447, '\P{^_-IN_combining_Marks_for_symbols}', ""); - Expect(0, 8448, '\p{_-IN_combining_Marks_for_symbols}', ""); - Expect(1, 8448, '\p{^_-IN_combining_Marks_for_symbols}', ""); - Expect(1, 8448, '\P{_-IN_combining_Marks_for_symbols}', ""); - Expect(0, 8448, '\P{^_-IN_combining_Marks_for_symbols}', ""); - Error('\p{ Combining_Diacritical_marks_supplement/a/}'); - Error('\P{ Combining_Diacritical_marks_supplement/a/}'); + Expect(1, 8447, '\p{_in_Combining_MARKS_For_Symbols}', ""); + Expect(0, 8447, '\p{^_in_Combining_MARKS_For_Symbols}', ""); + Expect(0, 8447, '\P{_in_Combining_MARKS_For_Symbols}', ""); + Expect(1, 8447, '\P{^_in_Combining_MARKS_For_Symbols}', ""); + Expect(0, 8448, '\p{_in_Combining_MARKS_For_Symbols}', ""); + Expect(1, 8448, '\p{^_in_Combining_MARKS_For_Symbols}', ""); + Expect(1, 8448, '\P{_in_Combining_MARKS_For_Symbols}', ""); + Expect(0, 8448, '\P{^_in_Combining_MARKS_For_Symbols}', ""); + Error('\p{ /a/Combining_diacritical_Marks_Supplement}'); + Error('\P{ /a/Combining_diacritical_Marks_Supplement}'); Expect(1, 7679, '\p{combiningdiacriticalmarkssupplement}', ""); Expect(0, 7679, '\p{^combiningdiacriticalmarkssupplement}', ""); Expect(0, 7679, '\P{combiningdiacriticalmarkssupplement}', ""); @@ -89234,16 +91750,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7680, '\p{^combiningdiacriticalmarkssupplement}', ""); Expect(1, 7680, '\P{combiningdiacriticalmarkssupplement}', ""); Expect(0, 7680, '\P{^combiningdiacriticalmarkssupplement}', ""); - Expect(1, 7679, '\p{ -Combining_Diacritical_marks_Supplement}', ""); - Expect(0, 7679, '\p{^ -Combining_Diacritical_marks_Supplement}', ""); - Expect(0, 7679, '\P{ -Combining_Diacritical_marks_Supplement}', ""); - Expect(1, 7679, '\P{^ -Combining_Diacritical_marks_Supplement}', ""); - Expect(0, 7680, '\p{ -Combining_Diacritical_marks_Supplement}', ""); - Expect(1, 7680, '\p{^ -Combining_Diacritical_marks_Supplement}', ""); - Expect(1, 7680, '\P{ -Combining_Diacritical_marks_Supplement}', ""); - Expect(0, 7680, '\P{^ -Combining_Diacritical_marks_Supplement}', ""); - Error('\p{ /a/IS_combining_DIACRITICAL_Marks_SUPPLEMENT}'); - Error('\P{ /a/IS_combining_DIACRITICAL_Marks_SUPPLEMENT}'); + Expect(1, 7679, '\p{-combining_DIACRITICAL_marks_supplement}', ""); + Expect(0, 7679, '\p{^-combining_DIACRITICAL_marks_supplement}', ""); + Expect(0, 7679, '\P{-combining_DIACRITICAL_marks_supplement}', ""); + Expect(1, 7679, '\P{^-combining_DIACRITICAL_marks_supplement}', ""); + Expect(0, 7680, '\p{-combining_DIACRITICAL_marks_supplement}', ""); + Expect(1, 7680, '\p{^-combining_DIACRITICAL_marks_supplement}', ""); + Expect(1, 7680, '\P{-combining_DIACRITICAL_marks_supplement}', ""); + Expect(0, 7680, '\P{^-combining_DIACRITICAL_marks_supplement}', ""); + Error('\p{:= Is_combining_DIACRITICAL_Marks_supplement}'); + Error('\P{:= Is_combining_DIACRITICAL_Marks_supplement}'); Expect(1, 7679, '\p{iscombiningdiacriticalmarkssupplement}', ""); Expect(0, 7679, '\p{^iscombiningdiacriticalmarkssupplement}', ""); Expect(0, 7679, '\P{iscombiningdiacriticalmarkssupplement}', ""); @@ -89252,16 +91768,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7680, '\p{^iscombiningdiacriticalmarkssupplement}', ""); Expect(1, 7680, '\P{iscombiningdiacriticalmarkssupplement}', ""); Expect(0, 7680, '\P{^iscombiningdiacriticalmarkssupplement}', ""); - Expect(1, 7679, '\p{ _Is_Combining_Diacritical_marks_supplement}', ""); - Expect(0, 7679, '\p{^ _Is_Combining_Diacritical_marks_supplement}', ""); - Expect(0, 7679, '\P{ _Is_Combining_Diacritical_marks_supplement}', ""); - Expect(1, 7679, '\P{^ _Is_Combining_Diacritical_marks_supplement}', ""); - Expect(0, 7680, '\p{ _Is_Combining_Diacritical_marks_supplement}', ""); - Expect(1, 7680, '\p{^ _Is_Combining_Diacritical_marks_supplement}', ""); - Expect(1, 7680, '\P{ _Is_Combining_Diacritical_marks_supplement}', ""); - Expect(0, 7680, '\P{^ _Is_Combining_Diacritical_marks_supplement}', ""); - Error('\p{-/a/in_combining_Diacritical_MARKS_SUPPLEMENT}'); - Error('\P{-/a/in_combining_Diacritical_MARKS_SUPPLEMENT}'); + Expect(1, 7679, '\p{-IS_Combining_Diacritical_Marks_supplement}', ""); + Expect(0, 7679, '\p{^-IS_Combining_Diacritical_Marks_supplement}', ""); + Expect(0, 7679, '\P{-IS_Combining_Diacritical_Marks_supplement}', ""); + Expect(1, 7679, '\P{^-IS_Combining_Diacritical_Marks_supplement}', ""); + Expect(0, 7680, '\p{-IS_Combining_Diacritical_Marks_supplement}', ""); + Expect(1, 7680, '\p{^-IS_Combining_Diacritical_Marks_supplement}', ""); + Expect(1, 7680, '\P{-IS_Combining_Diacritical_Marks_supplement}', ""); + Expect(0, 7680, '\P{^-IS_Combining_Diacritical_Marks_supplement}', ""); + Error('\p{/a/ _IN_Combining_Diacritical_Marks_Supplement}'); + Error('\P{/a/ _IN_Combining_Diacritical_Marks_Supplement}'); Expect(1, 7679, '\p{incombiningdiacriticalmarkssupplement}', ""); Expect(0, 7679, '\p{^incombiningdiacriticalmarkssupplement}', ""); Expect(0, 7679, '\P{incombiningdiacriticalmarkssupplement}', ""); @@ -89270,16 +91786,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7680, '\p{^incombiningdiacriticalmarkssupplement}', ""); Expect(1, 7680, '\P{incombiningdiacriticalmarkssupplement}', ""); Expect(0, 7680, '\P{^incombiningdiacriticalmarkssupplement}', ""); - Expect(1, 7679, '\p{_-In_Combining_Diacritical_Marks_Supplement}', ""); - Expect(0, 7679, '\p{^_-In_Combining_Diacritical_Marks_Supplement}', ""); - Expect(0, 7679, '\P{_-In_Combining_Diacritical_Marks_Supplement}', ""); - Expect(1, 7679, '\P{^_-In_Combining_Diacritical_Marks_Supplement}', ""); - Expect(0, 7680, '\p{_-In_Combining_Diacritical_Marks_Supplement}', ""); - Expect(1, 7680, '\p{^_-In_Combining_Diacritical_Marks_Supplement}', ""); - Expect(1, 7680, '\P{_-In_Combining_Diacritical_Marks_Supplement}', ""); - Expect(0, 7680, '\P{^_-In_Combining_Diacritical_Marks_Supplement}', ""); - Error('\p{_:=Diacriticals_Sup}'); - Error('\P{_:=Diacriticals_Sup}'); + Expect(1, 7679, '\p{_in_combining_DIACRITICAL_Marks_supplement}', ""); + Expect(0, 7679, '\p{^_in_combining_DIACRITICAL_Marks_supplement}', ""); + Expect(0, 7679, '\P{_in_combining_DIACRITICAL_Marks_supplement}', ""); + Expect(1, 7679, '\P{^_in_combining_DIACRITICAL_Marks_supplement}', ""); + Expect(0, 7680, '\p{_in_combining_DIACRITICAL_Marks_supplement}', ""); + Expect(1, 7680, '\p{^_in_combining_DIACRITICAL_Marks_supplement}', ""); + Expect(1, 7680, '\P{_in_combining_DIACRITICAL_Marks_supplement}', ""); + Expect(0, 7680, '\P{^_in_combining_DIACRITICAL_Marks_supplement}', ""); + Error('\p{/a/__DIACRITICALS_sup}'); + Error('\P{/a/__DIACRITICALS_sup}'); Expect(1, 7679, '\p{diacriticalssup}', ""); Expect(0, 7679, '\p{^diacriticalssup}', ""); Expect(0, 7679, '\P{diacriticalssup}', ""); @@ -89288,16 +91804,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7680, '\p{^diacriticalssup}', ""); Expect(1, 7680, '\P{diacriticalssup}', ""); Expect(0, 7680, '\P{^diacriticalssup}', ""); - Expect(1, 7679, '\p{-_Diacriticals_sup}', ""); - Expect(0, 7679, '\p{^-_Diacriticals_sup}', ""); - Expect(0, 7679, '\P{-_Diacriticals_sup}', ""); - Expect(1, 7679, '\P{^-_Diacriticals_sup}', ""); - Expect(0, 7680, '\p{-_Diacriticals_sup}', ""); - Expect(1, 7680, '\p{^-_Diacriticals_sup}', ""); - Expect(1, 7680, '\P{-_Diacriticals_sup}', ""); - Expect(0, 7680, '\P{^-_Diacriticals_sup}', ""); - Error('\p{ is_diacriticals_SUP/a/}'); - Error('\P{ is_diacriticals_SUP/a/}'); + Expect(1, 7679, '\p{-_DIACRITICALS_Sup}', ""); + Expect(0, 7679, '\p{^-_DIACRITICALS_Sup}', ""); + Expect(0, 7679, '\P{-_DIACRITICALS_Sup}', ""); + Expect(1, 7679, '\P{^-_DIACRITICALS_Sup}', ""); + Expect(0, 7680, '\p{-_DIACRITICALS_Sup}', ""); + Expect(1, 7680, '\p{^-_DIACRITICALS_Sup}', ""); + Expect(1, 7680, '\P{-_DIACRITICALS_Sup}', ""); + Expect(0, 7680, '\P{^-_DIACRITICALS_Sup}', ""); + Error('\p{:= is_Diacriticals_sup}'); + Error('\P{:= is_Diacriticals_sup}'); Expect(1, 7679, '\p{isdiacriticalssup}', ""); Expect(0, 7679, '\p{^isdiacriticalssup}', ""); Expect(0, 7679, '\P{isdiacriticalssup}', ""); @@ -89306,16 +91822,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7680, '\p{^isdiacriticalssup}', ""); Expect(1, 7680, '\P{isdiacriticalssup}', ""); Expect(0, 7680, '\P{^isdiacriticalssup}', ""); - Expect(1, 7679, '\p{ is_Diacriticals_Sup}', ""); - Expect(0, 7679, '\p{^ is_Diacriticals_Sup}', ""); - Expect(0, 7679, '\P{ is_Diacriticals_Sup}', ""); - Expect(1, 7679, '\P{^ is_Diacriticals_Sup}', ""); - Expect(0, 7680, '\p{ is_Diacriticals_Sup}', ""); - Expect(1, 7680, '\p{^ is_Diacriticals_Sup}', ""); - Expect(1, 7680, '\P{ is_Diacriticals_Sup}', ""); - Expect(0, 7680, '\P{^ is_Diacriticals_Sup}', ""); - Error('\p{:= _In_DIACRITICALS_Sup}'); - Error('\P{:= _In_DIACRITICALS_Sup}'); + Expect(1, 7679, '\p{- is_DIACRITICALS_sup}', ""); + Expect(0, 7679, '\p{^- is_DIACRITICALS_sup}', ""); + Expect(0, 7679, '\P{- is_DIACRITICALS_sup}', ""); + Expect(1, 7679, '\P{^- is_DIACRITICALS_sup}', ""); + Expect(0, 7680, '\p{- is_DIACRITICALS_sup}', ""); + Expect(1, 7680, '\p{^- is_DIACRITICALS_sup}', ""); + Expect(1, 7680, '\P{- is_DIACRITICALS_sup}', ""); + Expect(0, 7680, '\P{^- is_DIACRITICALS_sup}', ""); + Error('\p{:= _In_Diacriticals_sup}'); + Error('\P{:= _In_Diacriticals_sup}'); Expect(1, 7679, '\p{indiacriticalssup}', ""); Expect(0, 7679, '\p{^indiacriticalssup}', ""); Expect(0, 7679, '\P{indiacriticalssup}', ""); @@ -89324,16 +91840,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7680, '\p{^indiacriticalssup}', ""); Expect(1, 7680, '\P{indiacriticalssup}', ""); Expect(0, 7680, '\P{^indiacriticalssup}', ""); - Expect(1, 7679, '\p{ -IN_Diacriticals_SUP}', ""); - Expect(0, 7679, '\p{^ -IN_Diacriticals_SUP}', ""); - Expect(0, 7679, '\P{ -IN_Diacriticals_SUP}', ""); - Expect(1, 7679, '\P{^ -IN_Diacriticals_SUP}', ""); - Expect(0, 7680, '\p{ -IN_Diacriticals_SUP}', ""); - Expect(1, 7680, '\p{^ -IN_Diacriticals_SUP}', ""); - Expect(1, 7680, '\P{ -IN_Diacriticals_SUP}', ""); - Expect(0, 7680, '\P{^ -IN_Diacriticals_SUP}', ""); - Error('\p{:=Combining_Half_Marks}'); - Error('\P{:=Combining_Half_Marks}'); + Expect(1, 7679, '\p{_ in_Diacriticals_Sup}', ""); + Expect(0, 7679, '\p{^_ in_Diacriticals_Sup}', ""); + Expect(0, 7679, '\P{_ in_Diacriticals_Sup}', ""); + Expect(1, 7679, '\P{^_ in_Diacriticals_Sup}', ""); + Expect(0, 7680, '\p{_ in_Diacriticals_Sup}', ""); + Expect(1, 7680, '\p{^_ in_Diacriticals_Sup}', ""); + Expect(1, 7680, '\P{_ in_Diacriticals_Sup}', ""); + Expect(0, 7680, '\P{^_ in_Diacriticals_Sup}', ""); + Error('\p{/a/__Combining_half_Marks}'); + Error('\P{/a/__Combining_half_Marks}'); Expect(1, 65071, '\p{combininghalfmarks}', ""); Expect(0, 65071, '\p{^combininghalfmarks}', ""); Expect(0, 65071, '\P{combininghalfmarks}', ""); @@ -89342,16 +91858,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65072, '\p{^combininghalfmarks}', ""); Expect(1, 65072, '\P{combininghalfmarks}', ""); Expect(0, 65072, '\P{^combininghalfmarks}', ""); - Expect(1, 65071, '\p{--Combining_Half_MARKS}', ""); - Expect(0, 65071, '\p{^--Combining_Half_MARKS}', ""); - Expect(0, 65071, '\P{--Combining_Half_MARKS}', ""); - Expect(1, 65071, '\P{^--Combining_Half_MARKS}', ""); - Expect(0, 65072, '\p{--Combining_Half_MARKS}', ""); - Expect(1, 65072, '\p{^--Combining_Half_MARKS}', ""); - Expect(1, 65072, '\P{--Combining_Half_MARKS}', ""); - Expect(0, 65072, '\P{^--Combining_Half_MARKS}', ""); - Error('\p{:=_Is_COMBINING_Half_marks}'); - Error('\P{:=_Is_COMBINING_Half_marks}'); + Expect(1, 65071, '\p{- COMBINING_Half_Marks}', ""); + Expect(0, 65071, '\p{^- COMBINING_Half_Marks}', ""); + Expect(0, 65071, '\P{- COMBINING_Half_Marks}', ""); + Expect(1, 65071, '\P{^- COMBINING_Half_Marks}', ""); + Expect(0, 65072, '\p{- COMBINING_Half_Marks}', ""); + Expect(1, 65072, '\p{^- COMBINING_Half_Marks}', ""); + Expect(1, 65072, '\P{- COMBINING_Half_Marks}', ""); + Expect(0, 65072, '\P{^- COMBINING_Half_Marks}', ""); + Error('\p{ Is_COMBINING_HALF_Marks/a/}'); + Error('\P{ Is_COMBINING_HALF_Marks/a/}'); Expect(1, 65071, '\p{iscombininghalfmarks}', ""); Expect(0, 65071, '\p{^iscombininghalfmarks}', ""); Expect(0, 65071, '\P{iscombininghalfmarks}', ""); @@ -89360,16 +91876,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65072, '\p{^iscombininghalfmarks}', ""); Expect(1, 65072, '\P{iscombininghalfmarks}', ""); Expect(0, 65072, '\P{^iscombininghalfmarks}', ""); - Expect(1, 65071, '\p{ _Is_COMBINING_HALF_Marks}', ""); - Expect(0, 65071, '\p{^ _Is_COMBINING_HALF_Marks}', ""); - Expect(0, 65071, '\P{ _Is_COMBINING_HALF_Marks}', ""); - Expect(1, 65071, '\P{^ _Is_COMBINING_HALF_Marks}', ""); - Expect(0, 65072, '\p{ _Is_COMBINING_HALF_Marks}', ""); - Expect(1, 65072, '\p{^ _Is_COMBINING_HALF_Marks}', ""); - Expect(1, 65072, '\P{ _Is_COMBINING_HALF_Marks}', ""); - Expect(0, 65072, '\P{^ _Is_COMBINING_HALF_Marks}', ""); - Error('\p{IN_COMBINING_Half_Marks:=}'); - Error('\P{IN_COMBINING_Half_Marks:=}'); + Expect(1, 65071, '\p{ is_COMBINING_Half_MARKS}', ""); + Expect(0, 65071, '\p{^ is_COMBINING_Half_MARKS}', ""); + Expect(0, 65071, '\P{ is_COMBINING_Half_MARKS}', ""); + Expect(1, 65071, '\P{^ is_COMBINING_Half_MARKS}', ""); + Expect(0, 65072, '\p{ is_COMBINING_Half_MARKS}', ""); + Expect(1, 65072, '\p{^ is_COMBINING_Half_MARKS}', ""); + Expect(1, 65072, '\P{ is_COMBINING_Half_MARKS}', ""); + Expect(0, 65072, '\P{^ is_COMBINING_Half_MARKS}', ""); + Error('\p{_ In_Combining_HALF_Marks:=}'); + Error('\P{_ In_Combining_HALF_Marks:=}'); Expect(1, 65071, '\p{incombininghalfmarks}', ""); Expect(0, 65071, '\p{^incombininghalfmarks}', ""); Expect(0, 65071, '\P{incombininghalfmarks}', ""); @@ -89378,16 +91894,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65072, '\p{^incombininghalfmarks}', ""); Expect(1, 65072, '\P{incombininghalfmarks}', ""); Expect(0, 65072, '\P{^incombininghalfmarks}', ""); - Expect(1, 65071, '\p{_-in_COMBINING_half_MARKS}', ""); - Expect(0, 65071, '\p{^_-in_COMBINING_half_MARKS}', ""); - Expect(0, 65071, '\P{_-in_COMBINING_half_MARKS}', ""); - Expect(1, 65071, '\P{^_-in_COMBINING_half_MARKS}', ""); - Expect(0, 65072, '\p{_-in_COMBINING_half_MARKS}', ""); - Expect(1, 65072, '\p{^_-in_COMBINING_half_MARKS}', ""); - Expect(1, 65072, '\P{_-in_COMBINING_half_MARKS}', ""); - Expect(0, 65072, '\P{^_-in_COMBINING_half_MARKS}', ""); - Error('\p{:=Half_Marks}'); - Error('\P{:=Half_Marks}'); + Expect(1, 65071, '\p{-_In_COMBINING_half_marks}', ""); + Expect(0, 65071, '\p{^-_In_COMBINING_half_marks}', ""); + Expect(0, 65071, '\P{-_In_COMBINING_half_marks}', ""); + Expect(1, 65071, '\P{^-_In_COMBINING_half_marks}', ""); + Expect(0, 65072, '\p{-_In_COMBINING_half_marks}', ""); + Expect(1, 65072, '\p{^-_In_COMBINING_half_marks}', ""); + Expect(1, 65072, '\P{-_In_COMBINING_half_marks}', ""); + Expect(0, 65072, '\P{^-_In_COMBINING_half_marks}', ""); + Error('\p{ :=Half_Marks}'); + Error('\P{ :=Half_Marks}'); Expect(1, 65071, '\p{halfmarks}', ""); Expect(0, 65071, '\p{^halfmarks}', ""); Expect(0, 65071, '\P{halfmarks}', ""); @@ -89396,16 +91912,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65072, '\p{^halfmarks}', ""); Expect(1, 65072, '\P{halfmarks}', ""); Expect(0, 65072, '\P{^halfmarks}', ""); - Expect(1, 65071, '\p{ Half_marks}', ""); - Expect(0, 65071, '\p{^ Half_marks}', ""); - Expect(0, 65071, '\P{ Half_marks}', ""); - Expect(1, 65071, '\P{^ Half_marks}', ""); - Expect(0, 65072, '\p{ Half_marks}', ""); - Expect(1, 65072, '\p{^ Half_marks}', ""); - Expect(1, 65072, '\P{ Half_marks}', ""); - Expect(0, 65072, '\P{^ Half_marks}', ""); - Error('\p{/a/ Is_Half_Marks}'); - Error('\P{/a/ Is_Half_Marks}'); + Expect(1, 65071, '\p{- HALF_MARKS}', ""); + Expect(0, 65071, '\p{^- HALF_MARKS}', ""); + Expect(0, 65071, '\P{- HALF_MARKS}', ""); + Expect(1, 65071, '\P{^- HALF_MARKS}', ""); + Expect(0, 65072, '\p{- HALF_MARKS}', ""); + Expect(1, 65072, '\p{^- HALF_MARKS}', ""); + Expect(1, 65072, '\P{- HALF_MARKS}', ""); + Expect(0, 65072, '\P{^- HALF_MARKS}', ""); + Error('\p{:=_ IS_half_Marks}'); + Error('\P{:=_ IS_half_Marks}'); Expect(1, 65071, '\p{ishalfmarks}', ""); Expect(0, 65071, '\p{^ishalfmarks}', ""); Expect(0, 65071, '\P{ishalfmarks}', ""); @@ -89414,16 +91930,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65072, '\p{^ishalfmarks}', ""); Expect(1, 65072, '\P{ishalfmarks}', ""); Expect(0, 65072, '\P{^ishalfmarks}', ""); - Expect(1, 65071, '\p{- IS_Half_MARKS}', ""); - Expect(0, 65071, '\p{^- IS_Half_MARKS}', ""); - Expect(0, 65071, '\P{- IS_Half_MARKS}', ""); - Expect(1, 65071, '\P{^- IS_Half_MARKS}', ""); - Expect(0, 65072, '\p{- IS_Half_MARKS}', ""); - Expect(1, 65072, '\p{^- IS_Half_MARKS}', ""); - Expect(1, 65072, '\P{- IS_Half_MARKS}', ""); - Expect(0, 65072, '\P{^- IS_Half_MARKS}', ""); - Error('\p{:=__IN_HALF_MARKS}'); - Error('\P{:=__IN_HALF_MARKS}'); + Expect(1, 65071, '\p{_is_half_MARKS}', ""); + Expect(0, 65071, '\p{^_is_half_MARKS}', ""); + Expect(0, 65071, '\P{_is_half_MARKS}', ""); + Expect(1, 65071, '\P{^_is_half_MARKS}', ""); + Expect(0, 65072, '\p{_is_half_MARKS}', ""); + Expect(1, 65072, '\p{^_is_half_MARKS}', ""); + Expect(1, 65072, '\P{_is_half_MARKS}', ""); + Expect(0, 65072, '\P{^_is_half_MARKS}', ""); + Error('\p{-:=IN_Half_marks}'); + Error('\P{-:=IN_Half_marks}'); Expect(1, 65071, '\p{inhalfmarks}', ""); Expect(0, 65071, '\p{^inhalfmarks}', ""); Expect(0, 65071, '\P{inhalfmarks}', ""); @@ -89432,16 +91948,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65072, '\p{^inhalfmarks}', ""); Expect(1, 65072, '\P{inhalfmarks}', ""); Expect(0, 65072, '\P{^inhalfmarks}', ""); - Expect(1, 65071, '\p{_ In_Half_marks}', ""); - Expect(0, 65071, '\p{^_ In_Half_marks}', ""); - Expect(0, 65071, '\P{_ In_Half_marks}', ""); - Expect(1, 65071, '\P{^_ In_Half_marks}', ""); - Expect(0, 65072, '\p{_ In_Half_marks}', ""); - Expect(1, 65072, '\p{^_ In_Half_marks}', ""); - Expect(1, 65072, '\P{_ In_Half_marks}', ""); - Expect(0, 65072, '\P{^_ In_Half_marks}', ""); - Error('\p{/a/common}'); - Error('\P{/a/common}'); + Expect(1, 65071, '\p{- In_half_MARKS}', ""); + Expect(0, 65071, '\p{^- In_half_MARKS}', ""); + Expect(0, 65071, '\P{- In_half_MARKS}', ""); + Expect(1, 65071, '\P{^- In_half_MARKS}', ""); + Expect(0, 65072, '\p{- In_half_MARKS}', ""); + Expect(1, 65072, '\p{^- In_half_MARKS}', ""); + Expect(1, 65072, '\P{- In_half_MARKS}', ""); + Expect(0, 65072, '\P{^- In_half_MARKS}', ""); + Error('\p{:=common}'); + Error('\P{:=common}'); Expect(1, 917631, '\p{common}', ""); Expect(0, 917631, '\p{^common}', ""); Expect(0, 917631, '\P{common}', ""); @@ -89450,16 +91966,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917632, '\p{^common}', ""); Expect(1, 917632, '\P{common}', ""); Expect(0, 917632, '\P{^common}', ""); - Expect(1, 917631, '\p{ COMMON}', ""); - Expect(0, 917631, '\p{^ COMMON}', ""); - Expect(0, 917631, '\P{ COMMON}', ""); - Expect(1, 917631, '\P{^ COMMON}', ""); - Expect(0, 917632, '\p{ COMMON}', ""); - Expect(1, 917632, '\p{^ COMMON}', ""); - Expect(1, 917632, '\P{ COMMON}', ""); - Expect(0, 917632, '\P{^ COMMON}', ""); - Error('\p{/a/_-is_Common}'); - Error('\P{/a/_-is_Common}'); + Expect(1, 917631, '\p{ common}', ""); + Expect(0, 917631, '\p{^ common}', ""); + Expect(0, 917631, '\P{ common}', ""); + Expect(1, 917631, '\P{^ common}', ""); + Expect(0, 917632, '\p{ common}', ""); + Expect(1, 917632, '\p{^ common}', ""); + Expect(1, 917632, '\P{ common}', ""); + Expect(0, 917632, '\P{^ common}', ""); + Error('\p{-_IS_Common/a/}'); + Error('\P{-_IS_Common/a/}'); Expect(1, 917631, '\p{iscommon}', ""); Expect(0, 917631, '\p{^iscommon}', ""); Expect(0, 917631, '\P{iscommon}', ""); @@ -89468,16 +91984,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917632, '\p{^iscommon}', ""); Expect(1, 917632, '\P{iscommon}', ""); Expect(0, 917632, '\P{^iscommon}', ""); - Expect(1, 917631, '\p{ is_Common}', ""); - Expect(0, 917631, '\p{^ is_Common}', ""); - Expect(0, 917631, '\P{ is_Common}', ""); - Expect(1, 917631, '\P{^ is_Common}', ""); - Expect(0, 917632, '\p{ is_Common}', ""); - Expect(1, 917632, '\p{^ is_Common}', ""); - Expect(1, 917632, '\P{ is_Common}', ""); - Expect(0, 917632, '\P{^ is_Common}', ""); - Error('\p{_Zyyy:=}'); - Error('\P{_Zyyy:=}'); + Expect(1, 917631, '\p{-_Is_Common}', ""); + Expect(0, 917631, '\p{^-_Is_Common}', ""); + Expect(0, 917631, '\P{-_Is_Common}', ""); + Expect(1, 917631, '\P{^-_Is_Common}', ""); + Expect(0, 917632, '\p{-_Is_Common}', ""); + Expect(1, 917632, '\p{^-_Is_Common}', ""); + Expect(1, 917632, '\P{-_Is_Common}', ""); + Expect(0, 917632, '\P{^-_Is_Common}', ""); + Error('\p{/a/-zyyy}'); + Error('\P{/a/-zyyy}'); Expect(1, 917631, '\p{zyyy}', ""); Expect(0, 917631, '\p{^zyyy}', ""); Expect(0, 917631, '\P{zyyy}', ""); @@ -89486,16 +92002,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917632, '\p{^zyyy}', ""); Expect(1, 917632, '\P{zyyy}', ""); Expect(0, 917632, '\P{^zyyy}', ""); - Expect(1, 917631, '\p{ZYYY}', ""); - Expect(0, 917631, '\p{^ZYYY}', ""); - Expect(0, 917631, '\P{ZYYY}', ""); - Expect(1, 917631, '\P{^ZYYY}', ""); - Expect(0, 917632, '\p{ZYYY}', ""); - Expect(1, 917632, '\p{^ZYYY}', ""); - Expect(1, 917632, '\P{ZYYY}', ""); - Expect(0, 917632, '\P{^ZYYY}', ""); - Error('\p{-is_Zyyy:=}'); - Error('\P{-is_Zyyy:=}'); + Expect(1, 917631, '\p{ zyyy}', ""); + Expect(0, 917631, '\p{^ zyyy}', ""); + Expect(0, 917631, '\P{ zyyy}', ""); + Expect(1, 917631, '\P{^ zyyy}', ""); + Expect(0, 917632, '\p{ zyyy}', ""); + Expect(1, 917632, '\p{^ zyyy}', ""); + Expect(1, 917632, '\P{ zyyy}', ""); + Expect(0, 917632, '\P{^ zyyy}', ""); + Error('\p{:=- Is_Zyyy}'); + Error('\P{:=- Is_Zyyy}'); Expect(1, 917631, '\p{iszyyy}', ""); Expect(0, 917631, '\p{^iszyyy}', ""); Expect(0, 917631, '\P{iszyyy}', ""); @@ -89504,16 +92020,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917632, '\p{^iszyyy}', ""); Expect(1, 917632, '\P{iszyyy}', ""); Expect(0, 917632, '\P{^iszyyy}', ""); - Expect(1, 917631, '\p{ IS_Zyyy}', ""); - Expect(0, 917631, '\p{^ IS_Zyyy}', ""); - Expect(0, 917631, '\P{ IS_Zyyy}', ""); - Expect(1, 917631, '\P{^ IS_Zyyy}', ""); - Expect(0, 917632, '\p{ IS_Zyyy}', ""); - Expect(1, 917632, '\p{^ IS_Zyyy}', ""); - Expect(1, 917632, '\P{ IS_Zyyy}', ""); - Expect(0, 917632, '\P{^ IS_Zyyy}', ""); - Error('\p{:= Common_Indic_Number_forms}'); - Error('\P{:= Common_Indic_Number_forms}'); + Expect(1, 917631, '\p{-Is_zyyy}', ""); + Expect(0, 917631, '\p{^-Is_zyyy}', ""); + Expect(0, 917631, '\P{-Is_zyyy}', ""); + Expect(1, 917631, '\P{^-Is_zyyy}', ""); + Expect(0, 917632, '\p{-Is_zyyy}', ""); + Expect(1, 917632, '\p{^-Is_zyyy}', ""); + Expect(1, 917632, '\P{-Is_zyyy}', ""); + Expect(0, 917632, '\P{^-Is_zyyy}', ""); + Error('\p{_Common_indic_NUMBER_FORMS:=}'); + Error('\P{_Common_indic_NUMBER_FORMS:=}'); Expect(1, 43071, '\p{commonindicnumberforms}', ""); Expect(0, 43071, '\p{^commonindicnumberforms}', ""); Expect(0, 43071, '\P{commonindicnumberforms}', ""); @@ -89522,16 +92038,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43072, '\p{^commonindicnumberforms}', ""); Expect(1, 43072, '\P{commonindicnumberforms}', ""); Expect(0, 43072, '\P{^commonindicnumberforms}', ""); - Expect(1, 43071, '\p{ COMMON_Indic_NUMBER_Forms}', ""); - Expect(0, 43071, '\p{^ COMMON_Indic_NUMBER_Forms}', ""); - Expect(0, 43071, '\P{ COMMON_Indic_NUMBER_Forms}', ""); - Expect(1, 43071, '\P{^ COMMON_Indic_NUMBER_Forms}', ""); - Expect(0, 43072, '\p{ COMMON_Indic_NUMBER_Forms}', ""); - Expect(1, 43072, '\p{^ COMMON_Indic_NUMBER_Forms}', ""); - Expect(1, 43072, '\P{ COMMON_Indic_NUMBER_Forms}', ""); - Expect(0, 43072, '\P{^ COMMON_Indic_NUMBER_Forms}', ""); - Error('\p{_-IS_Common_Indic_NUMBER_FORMS/a/}'); - Error('\P{_-IS_Common_Indic_NUMBER_FORMS/a/}'); + Expect(1, 43071, '\p{_COMMON_indic_NUMBER_FORMS}', ""); + Expect(0, 43071, '\p{^_COMMON_indic_NUMBER_FORMS}', ""); + Expect(0, 43071, '\P{_COMMON_indic_NUMBER_FORMS}', ""); + Expect(1, 43071, '\P{^_COMMON_indic_NUMBER_FORMS}', ""); + Expect(0, 43072, '\p{_COMMON_indic_NUMBER_FORMS}', ""); + Expect(1, 43072, '\p{^_COMMON_indic_NUMBER_FORMS}', ""); + Expect(1, 43072, '\P{_COMMON_indic_NUMBER_FORMS}', ""); + Expect(0, 43072, '\P{^_COMMON_indic_NUMBER_FORMS}', ""); + Error('\p{_/a/IS_Common_INDIC_NUMBER_forms}'); + Error('\P{_/a/IS_Common_INDIC_NUMBER_forms}'); Expect(1, 43071, '\p{iscommonindicnumberforms}', ""); Expect(0, 43071, '\p{^iscommonindicnumberforms}', ""); Expect(0, 43071, '\P{iscommonindicnumberforms}', ""); @@ -89540,16 +92056,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43072, '\p{^iscommonindicnumberforms}', ""); Expect(1, 43072, '\P{iscommonindicnumberforms}', ""); Expect(0, 43072, '\P{^iscommonindicnumberforms}', ""); - Expect(1, 43071, '\p{_ is_Common_Indic_number_FORMS}', ""); - Expect(0, 43071, '\p{^_ is_Common_Indic_number_FORMS}', ""); - Expect(0, 43071, '\P{_ is_Common_Indic_number_FORMS}', ""); - Expect(1, 43071, '\P{^_ is_Common_Indic_number_FORMS}', ""); - Expect(0, 43072, '\p{_ is_Common_Indic_number_FORMS}', ""); - Expect(1, 43072, '\p{^_ is_Common_Indic_number_FORMS}', ""); - Expect(1, 43072, '\P{_ is_Common_Indic_number_FORMS}', ""); - Expect(0, 43072, '\P{^_ is_Common_Indic_number_FORMS}', ""); - Error('\p{:= In_Common_Indic_Number_forms}'); - Error('\P{:= In_Common_Indic_Number_forms}'); + Expect(1, 43071, '\p{ Is_COMMON_INDIC_number_Forms}', ""); + Expect(0, 43071, '\p{^ Is_COMMON_INDIC_number_Forms}', ""); + Expect(0, 43071, '\P{ Is_COMMON_INDIC_number_Forms}', ""); + Expect(1, 43071, '\P{^ Is_COMMON_INDIC_number_Forms}', ""); + Expect(0, 43072, '\p{ Is_COMMON_INDIC_number_Forms}', ""); + Expect(1, 43072, '\p{^ Is_COMMON_INDIC_number_Forms}', ""); + Expect(1, 43072, '\P{ Is_COMMON_INDIC_number_Forms}', ""); + Expect(0, 43072, '\P{^ Is_COMMON_INDIC_number_Forms}', ""); + Error('\p{IN_Common_indic_Number_FORMS:=}'); + Error('\P{IN_Common_indic_Number_FORMS:=}'); Expect(1, 43071, '\p{incommonindicnumberforms}', ""); Expect(0, 43071, '\p{^incommonindicnumberforms}', ""); Expect(0, 43071, '\P{incommonindicnumberforms}', ""); @@ -89558,16 +92074,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43072, '\p{^incommonindicnumberforms}', ""); Expect(1, 43072, '\P{incommonindicnumberforms}', ""); Expect(0, 43072, '\P{^incommonindicnumberforms}', ""); - Expect(1, 43071, '\p{-IN_common_INDIC_Number_Forms}', ""); - Expect(0, 43071, '\p{^-IN_common_INDIC_Number_Forms}', ""); - Expect(0, 43071, '\P{-IN_common_INDIC_Number_Forms}', ""); - Expect(1, 43071, '\P{^-IN_common_INDIC_Number_Forms}', ""); - Expect(0, 43072, '\p{-IN_common_INDIC_Number_Forms}', ""); - Expect(1, 43072, '\p{^-IN_common_INDIC_Number_Forms}', ""); - Expect(1, 43072, '\P{-IN_common_INDIC_Number_Forms}', ""); - Expect(0, 43072, '\P{^-IN_common_INDIC_Number_Forms}', ""); - Error('\p{:=Indic_number_FORMS}'); - Error('\P{:=Indic_number_FORMS}'); + Expect(1, 43071, '\p{ in_common_INDIC_Number_FORMS}', ""); + Expect(0, 43071, '\p{^ in_common_INDIC_Number_FORMS}', ""); + Expect(0, 43071, '\P{ in_common_INDIC_Number_FORMS}', ""); + Expect(1, 43071, '\P{^ in_common_INDIC_Number_FORMS}', ""); + Expect(0, 43072, '\p{ in_common_INDIC_Number_FORMS}', ""); + Expect(1, 43072, '\p{^ in_common_INDIC_Number_FORMS}', ""); + Expect(1, 43072, '\P{ in_common_INDIC_Number_FORMS}', ""); + Expect(0, 43072, '\P{^ in_common_INDIC_Number_FORMS}', ""); + Error('\p{:= Indic_Number_Forms}'); + Error('\P{:= Indic_Number_Forms}'); Expect(1, 43071, '\p{indicnumberforms}', ""); Expect(0, 43071, '\p{^indicnumberforms}', ""); Expect(0, 43071, '\P{indicnumberforms}', ""); @@ -89576,16 +92092,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43072, '\p{^indicnumberforms}', ""); Expect(1, 43072, '\P{indicnumberforms}', ""); Expect(0, 43072, '\P{^indicnumberforms}', ""); - Expect(1, 43071, '\p{-Indic_Number_FORMS}', ""); - Expect(0, 43071, '\p{^-Indic_Number_FORMS}', ""); - Expect(0, 43071, '\P{-Indic_Number_FORMS}', ""); - Expect(1, 43071, '\P{^-Indic_Number_FORMS}', ""); - Expect(0, 43072, '\p{-Indic_Number_FORMS}', ""); - Expect(1, 43072, '\p{^-Indic_Number_FORMS}', ""); - Expect(1, 43072, '\P{-Indic_Number_FORMS}', ""); - Expect(0, 43072, '\P{^-Indic_Number_FORMS}', ""); - Error('\p{_ Is_indic_Number_forms:=}'); - Error('\P{_ Is_indic_Number_forms:=}'); + Expect(1, 43071, '\p{ INDIC_Number_FORMS}', ""); + Expect(0, 43071, '\p{^ INDIC_Number_FORMS}', ""); + Expect(0, 43071, '\P{ INDIC_Number_FORMS}', ""); + Expect(1, 43071, '\P{^ INDIC_Number_FORMS}', ""); + Expect(0, 43072, '\p{ INDIC_Number_FORMS}', ""); + Expect(1, 43072, '\p{^ INDIC_Number_FORMS}', ""); + Expect(1, 43072, '\P{ INDIC_Number_FORMS}', ""); + Expect(0, 43072, '\P{^ INDIC_Number_FORMS}', ""); + Error('\p{_Is_Indic_Number_FORMS/a/}'); + Error('\P{_Is_Indic_Number_FORMS/a/}'); Expect(1, 43071, '\p{isindicnumberforms}', ""); Expect(0, 43071, '\p{^isindicnumberforms}', ""); Expect(0, 43071, '\P{isindicnumberforms}', ""); @@ -89594,16 +92110,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43072, '\p{^isindicnumberforms}', ""); Expect(1, 43072, '\P{isindicnumberforms}', ""); Expect(0, 43072, '\P{^isindicnumberforms}', ""); - Expect(1, 43071, '\p{ Is_Indic_Number_FORMS}', ""); - Expect(0, 43071, '\p{^ Is_Indic_Number_FORMS}', ""); - Expect(0, 43071, '\P{ Is_Indic_Number_FORMS}', ""); - Expect(1, 43071, '\P{^ Is_Indic_Number_FORMS}', ""); - Expect(0, 43072, '\p{ Is_Indic_Number_FORMS}', ""); - Expect(1, 43072, '\p{^ Is_Indic_Number_FORMS}', ""); - Expect(1, 43072, '\P{ Is_Indic_Number_FORMS}', ""); - Expect(0, 43072, '\P{^ Is_Indic_Number_FORMS}', ""); - Error('\p{ _In_indic_NUMBER_forms/a/}'); - Error('\P{ _In_indic_NUMBER_forms/a/}'); + Expect(1, 43071, '\p{-_is_indic_NUMBER_forms}', ""); + Expect(0, 43071, '\p{^-_is_indic_NUMBER_forms}', ""); + Expect(0, 43071, '\P{-_is_indic_NUMBER_forms}', ""); + Expect(1, 43071, '\P{^-_is_indic_NUMBER_forms}', ""); + Expect(0, 43072, '\p{-_is_indic_NUMBER_forms}', ""); + Expect(1, 43072, '\p{^-_is_indic_NUMBER_forms}', ""); + Expect(1, 43072, '\P{-_is_indic_NUMBER_forms}', ""); + Expect(0, 43072, '\P{^-_is_indic_NUMBER_forms}', ""); + Error('\p{/a/--IN_indic_NUMBER_FORMS}'); + Error('\P{/a/--IN_indic_NUMBER_FORMS}'); Expect(1, 43071, '\p{inindicnumberforms}', ""); Expect(0, 43071, '\p{^inindicnumberforms}', ""); Expect(0, 43071, '\P{inindicnumberforms}', ""); @@ -89612,16 +92128,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43072, '\p{^inindicnumberforms}', ""); Expect(1, 43072, '\P{inindicnumberforms}', ""); Expect(0, 43072, '\P{^inindicnumberforms}', ""); - Expect(1, 43071, '\p{ -in_Indic_Number_forms}', ""); - Expect(0, 43071, '\p{^ -in_Indic_Number_forms}', ""); - Expect(0, 43071, '\P{ -in_Indic_Number_forms}', ""); - Expect(1, 43071, '\P{^ -in_Indic_Number_forms}', ""); - Expect(0, 43072, '\p{ -in_Indic_Number_forms}', ""); - Expect(1, 43072, '\p{^ -in_Indic_Number_forms}', ""); - Expect(1, 43072, '\P{ -in_Indic_Number_forms}', ""); - Expect(0, 43072, '\P{^ -in_Indic_Number_forms}', ""); - Error('\p{- composition_Exclusion:=}'); - Error('\P{- composition_Exclusion:=}'); + Expect(1, 43071, '\p{__In_indic_Number_Forms}', ""); + Expect(0, 43071, '\p{^__In_indic_Number_Forms}', ""); + Expect(0, 43071, '\P{__In_indic_Number_Forms}', ""); + Expect(1, 43071, '\P{^__In_indic_Number_Forms}', ""); + Expect(0, 43072, '\p{__In_indic_Number_Forms}', ""); + Expect(1, 43072, '\p{^__In_indic_Number_Forms}', ""); + Expect(1, 43072, '\P{__In_indic_Number_Forms}', ""); + Expect(0, 43072, '\P{^__In_indic_Number_Forms}', ""); + Error('\p{Composition_Exclusion:=}'); + Error('\P{Composition_Exclusion:=}'); Expect(1, 119232, '\p{compositionexclusion}', ""); Expect(0, 119232, '\p{^compositionexclusion}', ""); Expect(0, 119232, '\P{compositionexclusion}', ""); @@ -89630,16 +92146,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119233, '\p{^compositionexclusion}', ""); Expect(1, 119233, '\P{compositionexclusion}', ""); Expect(0, 119233, '\P{^compositionexclusion}', ""); - Expect(1, 119232, '\p{ COMPOSITION_EXCLUSION}', ""); - Expect(0, 119232, '\p{^ COMPOSITION_EXCLUSION}', ""); - Expect(0, 119232, '\P{ COMPOSITION_EXCLUSION}', ""); - Expect(1, 119232, '\P{^ COMPOSITION_EXCLUSION}', ""); - Expect(0, 119233, '\p{ COMPOSITION_EXCLUSION}', ""); - Expect(1, 119233, '\p{^ COMPOSITION_EXCLUSION}', ""); - Expect(1, 119233, '\P{ COMPOSITION_EXCLUSION}', ""); - Expect(0, 119233, '\P{^ COMPOSITION_EXCLUSION}', ""); - Error('\p{:=_Is_Composition_Exclusion}'); - Error('\P{:=_Is_Composition_Exclusion}'); + Expect(1, 119232, '\p{ composition_EXCLUSION}', ""); + Expect(0, 119232, '\p{^ composition_EXCLUSION}', ""); + Expect(0, 119232, '\P{ composition_EXCLUSION}', ""); + Expect(1, 119232, '\P{^ composition_EXCLUSION}', ""); + Expect(0, 119233, '\p{ composition_EXCLUSION}', ""); + Expect(1, 119233, '\p{^ composition_EXCLUSION}', ""); + Expect(1, 119233, '\P{ composition_EXCLUSION}', ""); + Expect(0, 119233, '\P{^ composition_EXCLUSION}', ""); + Error('\p{:= is_Composition_Exclusion}'); + Error('\P{:= is_Composition_Exclusion}'); Expect(1, 119232, '\p{iscompositionexclusion}', ""); Expect(0, 119232, '\p{^iscompositionexclusion}', ""); Expect(0, 119232, '\P{iscompositionexclusion}', ""); @@ -89648,16 +92164,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119233, '\p{^iscompositionexclusion}', ""); Expect(1, 119233, '\P{iscompositionexclusion}', ""); Expect(0, 119233, '\P{^iscompositionexclusion}', ""); - Expect(1, 119232, '\p{-Is_Composition_Exclusion}', ""); - Expect(0, 119232, '\p{^-Is_Composition_Exclusion}', ""); - Expect(0, 119232, '\P{-Is_Composition_Exclusion}', ""); - Expect(1, 119232, '\P{^-Is_Composition_Exclusion}', ""); - Expect(0, 119233, '\p{-Is_Composition_Exclusion}', ""); - Expect(1, 119233, '\p{^-Is_Composition_Exclusion}', ""); - Expect(1, 119233, '\P{-Is_Composition_Exclusion}', ""); - Expect(0, 119233, '\P{^-Is_Composition_Exclusion}', ""); - Error('\p{_:=CE}'); - Error('\P{_:=CE}'); + Expect(1, 119232, '\p{ IS_Composition_Exclusion}', ""); + Expect(0, 119232, '\p{^ IS_Composition_Exclusion}', ""); + Expect(0, 119232, '\P{ IS_Composition_Exclusion}', ""); + Expect(1, 119232, '\P{^ IS_Composition_Exclusion}', ""); + Expect(0, 119233, '\p{ IS_Composition_Exclusion}', ""); + Expect(1, 119233, '\p{^ IS_Composition_Exclusion}', ""); + Expect(1, 119233, '\P{ IS_Composition_Exclusion}', ""); + Expect(0, 119233, '\P{^ IS_Composition_Exclusion}', ""); + Error('\p{ CE:=}'); + Error('\P{ CE:=}'); Expect(1, 119232, '\p{ce}', ""); Expect(0, 119232, '\p{^ce}', ""); Expect(0, 119232, '\P{ce}', ""); @@ -89666,16 +92182,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119233, '\p{^ce}', ""); Expect(1, 119233, '\P{ce}', ""); Expect(0, 119233, '\P{^ce}', ""); - Expect(1, 119232, '\p{- CE}', ""); - Expect(0, 119232, '\p{^- CE}', ""); - Expect(0, 119232, '\P{- CE}', ""); - Expect(1, 119232, '\P{^- CE}', ""); - Expect(0, 119233, '\p{- CE}', ""); - Expect(1, 119233, '\p{^- CE}', ""); - Expect(1, 119233, '\P{- CE}', ""); - Expect(0, 119233, '\P{^- CE}', ""); - Error('\p{/a/ Is_CE}'); - Error('\P{/a/ Is_CE}'); + Expect(1, 119232, '\p{_ CE}', ""); + Expect(0, 119232, '\p{^_ CE}', ""); + Expect(0, 119232, '\P{_ CE}', ""); + Expect(1, 119232, '\P{^_ CE}', ""); + Expect(0, 119233, '\p{_ CE}', ""); + Expect(1, 119233, '\p{^_ CE}', ""); + Expect(1, 119233, '\P{_ CE}', ""); + Expect(0, 119233, '\P{^_ CE}', ""); + Error('\p{_Is_CE:=}'); + Error('\P{_Is_CE:=}'); Expect(1, 119232, '\p{isce}', ""); Expect(0, 119232, '\p{^isce}', ""); Expect(0, 119232, '\P{isce}', ""); @@ -89684,16 +92200,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119233, '\p{^isce}', ""); Expect(1, 119233, '\P{isce}', ""); Expect(0, 119233, '\P{^isce}', ""); - Expect(1, 119232, '\p{ Is_CE}', ""); - Expect(0, 119232, '\p{^ Is_CE}', ""); - Expect(0, 119232, '\P{ Is_CE}', ""); - Expect(1, 119232, '\P{^ Is_CE}', ""); - Expect(0, 119233, '\p{ Is_CE}', ""); - Expect(1, 119233, '\p{^ Is_CE}', ""); - Expect(1, 119233, '\P{ Is_CE}', ""); - Expect(0, 119233, '\P{^ Is_CE}', ""); - Error('\p{:=Connector_Punctuation}'); - Error('\P{:=Connector_Punctuation}'); + Expect(1, 119232, '\p{ -Is_CE}', ""); + Expect(0, 119232, '\p{^ -Is_CE}', ""); + Expect(0, 119232, '\P{ -Is_CE}', ""); + Expect(1, 119232, '\P{^ -Is_CE}', ""); + Expect(0, 119233, '\p{ -Is_CE}', ""); + Expect(1, 119233, '\p{^ -Is_CE}', ""); + Expect(1, 119233, '\P{ -Is_CE}', ""); + Expect(0, 119233, '\P{^ -Is_CE}', ""); + Error('\p{ Connector_Punctuation:=}'); + Error('\P{ Connector_Punctuation:=}'); Expect(1, 65343, '\p{connectorpunctuation}', ""); Expect(0, 65343, '\p{^connectorpunctuation}', ""); Expect(0, 65343, '\P{connectorpunctuation}', ""); @@ -89702,16 +92218,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65344, '\p{^connectorpunctuation}', ""); Expect(1, 65344, '\P{connectorpunctuation}', ""); Expect(0, 65344, '\P{^connectorpunctuation}', ""); - Expect(1, 65343, '\p{ Connector_Punctuation}', ""); - Expect(0, 65343, '\p{^ Connector_Punctuation}', ""); - Expect(0, 65343, '\P{ Connector_Punctuation}', ""); - Expect(1, 65343, '\P{^ Connector_Punctuation}', ""); - Expect(0, 65344, '\p{ Connector_Punctuation}', ""); - Expect(1, 65344, '\p{^ Connector_Punctuation}', ""); - Expect(1, 65344, '\P{ Connector_Punctuation}', ""); - Expect(0, 65344, '\P{^ Connector_Punctuation}', ""); - Error('\p{ Is_CONNECTOR_PUNCTUATION:=}'); - Error('\P{ Is_CONNECTOR_PUNCTUATION:=}'); + Expect(1, 65343, '\p{-_Connector_punctuation}', ""); + Expect(0, 65343, '\p{^-_Connector_punctuation}', ""); + Expect(0, 65343, '\P{-_Connector_punctuation}', ""); + Expect(1, 65343, '\P{^-_Connector_punctuation}', ""); + Expect(0, 65344, '\p{-_Connector_punctuation}', ""); + Expect(1, 65344, '\p{^-_Connector_punctuation}', ""); + Expect(1, 65344, '\P{-_Connector_punctuation}', ""); + Expect(0, 65344, '\P{^-_Connector_punctuation}', ""); + Error('\p{ _Is_connector_punctuation/a/}'); + Error('\P{ _Is_connector_punctuation/a/}'); Expect(1, 65343, '\p{isconnectorpunctuation}', ""); Expect(0, 65343, '\p{^isconnectorpunctuation}', ""); Expect(0, 65343, '\P{isconnectorpunctuation}', ""); @@ -89720,16 +92236,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65344, '\p{^isconnectorpunctuation}', ""); Expect(1, 65344, '\P{isconnectorpunctuation}', ""); Expect(0, 65344, '\P{^isconnectorpunctuation}', ""); - Expect(1, 65343, '\p{--Is_CONNECTOR_punctuation}', ""); - Expect(0, 65343, '\p{^--Is_CONNECTOR_punctuation}', ""); - Expect(0, 65343, '\P{--Is_CONNECTOR_punctuation}', ""); - Expect(1, 65343, '\P{^--Is_CONNECTOR_punctuation}', ""); - Expect(0, 65344, '\p{--Is_CONNECTOR_punctuation}', ""); - Expect(1, 65344, '\p{^--Is_CONNECTOR_punctuation}', ""); - Expect(1, 65344, '\P{--Is_CONNECTOR_punctuation}', ""); - Expect(0, 65344, '\P{^--Is_CONNECTOR_punctuation}', ""); - Error('\p{_:=Pc}'); - Error('\P{_:=Pc}'); + Expect(1, 65343, '\p{ Is_Connector_PUNCTUATION}', ""); + Expect(0, 65343, '\p{^ Is_Connector_PUNCTUATION}', ""); + Expect(0, 65343, '\P{ Is_Connector_PUNCTUATION}', ""); + Expect(1, 65343, '\P{^ Is_Connector_PUNCTUATION}', ""); + Expect(0, 65344, '\p{ Is_Connector_PUNCTUATION}', ""); + Expect(1, 65344, '\p{^ Is_Connector_PUNCTUATION}', ""); + Expect(1, 65344, '\P{ Is_Connector_PUNCTUATION}', ""); + Expect(0, 65344, '\P{^ Is_Connector_PUNCTUATION}', ""); + Error('\p{:= PC}'); + Error('\P{:= PC}'); Expect(1, 65343, '\p{pc}', ""); Expect(0, 65343, '\p{^pc}', ""); Expect(0, 65343, '\P{pc}', ""); @@ -89738,16 +92254,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65344, '\p{^pc}', ""); Expect(1, 65344, '\P{pc}', ""); Expect(0, 65344, '\P{^pc}', ""); - Expect(1, 65343, '\p{Pc}', ""); - Expect(0, 65343, '\p{^Pc}', ""); - Expect(0, 65343, '\P{Pc}', ""); - Expect(1, 65343, '\P{^Pc}', ""); - Expect(0, 65344, '\p{Pc}', ""); - Expect(1, 65344, '\p{^Pc}', ""); - Expect(1, 65344, '\P{Pc}', ""); - Expect(0, 65344, '\P{^Pc}', ""); - Error('\p{/a/__IS_Pc}'); - Error('\P{/a/__IS_Pc}'); + Expect(1, 65343, '\p{ PC}', ""); + Expect(0, 65343, '\p{^ PC}', ""); + Expect(0, 65343, '\P{ PC}', ""); + Expect(1, 65343, '\P{^ PC}', ""); + Expect(0, 65344, '\p{ PC}', ""); + Expect(1, 65344, '\p{^ PC}', ""); + Expect(1, 65344, '\P{ PC}', ""); + Expect(0, 65344, '\P{^ PC}', ""); + Error('\p{/a/--is_PC}'); + Error('\P{/a/--is_PC}'); Expect(1, 65343, '\p{ispc}', ""); Expect(0, 65343, '\p{^ispc}', ""); Expect(0, 65343, '\P{ispc}', ""); @@ -89756,16 +92272,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65344, '\p{^ispc}', ""); Expect(1, 65344, '\P{ispc}', ""); Expect(0, 65344, '\P{^ispc}', ""); - Expect(1, 65343, '\p{__is_PC}', ""); - Expect(0, 65343, '\p{^__is_PC}', ""); - Expect(0, 65343, '\P{__is_PC}', ""); - Expect(1, 65343, '\P{^__is_PC}', ""); - Expect(0, 65344, '\p{__is_PC}', ""); - Expect(1, 65344, '\p{^__is_PC}', ""); - Expect(1, 65344, '\P{__is_PC}', ""); - Expect(0, 65344, '\P{^__is_PC}', ""); - Error('\p{:=control_Pictures}'); - Error('\P{:=control_Pictures}'); + Expect(1, 65343, '\p{ Is_PC}', ""); + Expect(0, 65343, '\p{^ Is_PC}', ""); + Expect(0, 65343, '\P{ Is_PC}', ""); + Expect(1, 65343, '\P{^ Is_PC}', ""); + Expect(0, 65344, '\p{ Is_PC}', ""); + Expect(1, 65344, '\p{^ Is_PC}', ""); + Expect(1, 65344, '\P{ Is_PC}', ""); + Expect(0, 65344, '\P{^ Is_PC}', ""); + Error('\p{:=- CONTROL_pictures}'); + Error('\P{:=- CONTROL_pictures}'); Expect(1, 9279, '\p{controlpictures}', ""); Expect(0, 9279, '\p{^controlpictures}', ""); Expect(0, 9279, '\P{controlpictures}', ""); @@ -89774,16 +92290,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9280, '\p{^controlpictures}', ""); Expect(1, 9280, '\P{controlpictures}', ""); Expect(0, 9280, '\P{^controlpictures}', ""); - Expect(1, 9279, '\p{-_control_PICTURES}', ""); - Expect(0, 9279, '\p{^-_control_PICTURES}', ""); - Expect(0, 9279, '\P{-_control_PICTURES}', ""); - Expect(1, 9279, '\P{^-_control_PICTURES}', ""); - Expect(0, 9280, '\p{-_control_PICTURES}', ""); - Expect(1, 9280, '\p{^-_control_PICTURES}', ""); - Expect(1, 9280, '\P{-_control_PICTURES}', ""); - Expect(0, 9280, '\P{^-_control_PICTURES}', ""); - Error('\p{_IS_CONTROL_PICTURES/a/}'); - Error('\P{_IS_CONTROL_PICTURES/a/}'); + Expect(1, 9279, '\p{-_Control_pictures}', ""); + Expect(0, 9279, '\p{^-_Control_pictures}', ""); + Expect(0, 9279, '\P{-_Control_pictures}', ""); + Expect(1, 9279, '\P{^-_Control_pictures}', ""); + Expect(0, 9280, '\p{-_Control_pictures}', ""); + Expect(1, 9280, '\p{^-_Control_pictures}', ""); + Expect(1, 9280, '\P{-_Control_pictures}', ""); + Expect(0, 9280, '\P{^-_Control_pictures}', ""); + Error('\p{:= _Is_control_Pictures}'); + Error('\P{:= _Is_control_Pictures}'); Expect(1, 9279, '\p{iscontrolpictures}', ""); Expect(0, 9279, '\p{^iscontrolpictures}', ""); Expect(0, 9279, '\P{iscontrolpictures}', ""); @@ -89792,16 +92308,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9280, '\p{^iscontrolpictures}', ""); Expect(1, 9280, '\P{iscontrolpictures}', ""); Expect(0, 9280, '\P{^iscontrolpictures}', ""); - Expect(1, 9279, '\p{-_is_Control_Pictures}', ""); - Expect(0, 9279, '\p{^-_is_Control_Pictures}', ""); - Expect(0, 9279, '\P{-_is_Control_Pictures}', ""); - Expect(1, 9279, '\P{^-_is_Control_Pictures}', ""); - Expect(0, 9280, '\p{-_is_Control_Pictures}', ""); - Expect(1, 9280, '\p{^-_is_Control_Pictures}', ""); - Expect(1, 9280, '\P{-_is_Control_Pictures}', ""); - Expect(0, 9280, '\P{^-_is_Control_Pictures}', ""); - Error('\p{ :=In_control_Pictures}'); - Error('\P{ :=In_control_Pictures}'); + Expect(1, 9279, '\p{ is_Control_Pictures}', ""); + Expect(0, 9279, '\p{^ is_Control_Pictures}', ""); + Expect(0, 9279, '\P{ is_Control_Pictures}', ""); + Expect(1, 9279, '\P{^ is_Control_Pictures}', ""); + Expect(0, 9280, '\p{ is_Control_Pictures}', ""); + Expect(1, 9280, '\p{^ is_Control_Pictures}', ""); + Expect(1, 9280, '\P{ is_Control_Pictures}', ""); + Expect(0, 9280, '\P{^ is_Control_Pictures}', ""); + Error('\p{- In_Control_pictures:=}'); + Error('\P{- In_Control_pictures:=}'); Expect(1, 9279, '\p{incontrolpictures}', ""); Expect(0, 9279, '\p{^incontrolpictures}', ""); Expect(0, 9279, '\P{incontrolpictures}', ""); @@ -89810,16 +92326,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9280, '\p{^incontrolpictures}', ""); Expect(1, 9280, '\P{incontrolpictures}', ""); Expect(0, 9280, '\P{^incontrolpictures}', ""); - Expect(1, 9279, '\p{ In_control_Pictures}', ""); - Expect(0, 9279, '\p{^ In_control_Pictures}', ""); - Expect(0, 9279, '\P{ In_control_Pictures}', ""); - Expect(1, 9279, '\P{^ In_control_Pictures}', ""); - Expect(0, 9280, '\p{ In_control_Pictures}', ""); - Expect(1, 9280, '\p{^ In_control_Pictures}', ""); - Expect(1, 9280, '\P{ In_control_Pictures}', ""); - Expect(0, 9280, '\P{^ In_control_Pictures}', ""); - Error('\p{/a/ coptic}'); - Error('\P{/a/ coptic}'); + Expect(1, 9279, '\p{ _In_control_Pictures}', ""); + Expect(0, 9279, '\p{^ _In_control_Pictures}', ""); + Expect(0, 9279, '\P{ _In_control_Pictures}', ""); + Expect(1, 9279, '\P{^ _In_control_Pictures}', ""); + Expect(0, 9280, '\p{ _In_control_Pictures}', ""); + Expect(1, 9280, '\p{^ _In_control_Pictures}', ""); + Expect(1, 9280, '\P{ _In_control_Pictures}', ""); + Expect(0, 9280, '\P{^ _In_control_Pictures}', ""); + Error('\p{ Coptic/a/}'); + Error('\P{ Coptic/a/}'); Expect(1, 66299, '\p{coptic}', ""); Expect(0, 66299, '\p{^coptic}', ""); Expect(0, 66299, '\P{coptic}', ""); @@ -89828,16 +92344,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66300, '\p{^coptic}', ""); Expect(1, 66300, '\P{coptic}', ""); Expect(0, 66300, '\P{^coptic}', ""); - Expect(1, 66299, '\p{Coptic}', ""); - Expect(0, 66299, '\p{^Coptic}', ""); - Expect(0, 66299, '\P{Coptic}', ""); - Expect(1, 66299, '\P{^Coptic}', ""); - Expect(0, 66300, '\p{Coptic}', ""); - Expect(1, 66300, '\p{^Coptic}', ""); - Expect(1, 66300, '\P{Coptic}', ""); - Expect(0, 66300, '\P{^Coptic}', ""); - Error('\p{ Is_Coptic:=}'); - Error('\P{ Is_Coptic:=}'); + Expect(1, 66299, '\p{ _Coptic}', ""); + Expect(0, 66299, '\p{^ _Coptic}', ""); + Expect(0, 66299, '\P{ _Coptic}', ""); + Expect(1, 66299, '\P{^ _Coptic}', ""); + Expect(0, 66300, '\p{ _Coptic}', ""); + Expect(1, 66300, '\p{^ _Coptic}', ""); + Expect(1, 66300, '\P{ _Coptic}', ""); + Expect(0, 66300, '\P{^ _Coptic}', ""); + Error('\p{ IS_Coptic/a/}'); + Error('\P{ IS_Coptic/a/}'); Expect(1, 66299, '\p{iscoptic}', ""); Expect(0, 66299, '\p{^iscoptic}', ""); Expect(0, 66299, '\P{iscoptic}', ""); @@ -89846,16 +92362,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66300, '\p{^iscoptic}', ""); Expect(1, 66300, '\P{iscoptic}', ""); Expect(0, 66300, '\P{^iscoptic}', ""); - Expect(1, 66299, '\p{_Is_Coptic}', ""); - Expect(0, 66299, '\p{^_Is_Coptic}', ""); - Expect(0, 66299, '\P{_Is_Coptic}', ""); - Expect(1, 66299, '\P{^_Is_Coptic}', ""); - Expect(0, 66300, '\p{_Is_Coptic}', ""); - Expect(1, 66300, '\p{^_Is_Coptic}', ""); - Expect(1, 66300, '\P{_Is_Coptic}', ""); - Expect(0, 66300, '\P{^_Is_Coptic}', ""); - Error('\p{ COPT:=}'); - Error('\P{ COPT:=}'); + Expect(1, 66299, '\p{-Is_Coptic}', ""); + Expect(0, 66299, '\p{^-Is_Coptic}', ""); + Expect(0, 66299, '\P{-Is_Coptic}', ""); + Expect(1, 66299, '\P{^-Is_Coptic}', ""); + Expect(0, 66300, '\p{-Is_Coptic}', ""); + Expect(1, 66300, '\p{^-Is_Coptic}', ""); + Expect(1, 66300, '\P{-Is_Coptic}', ""); + Expect(0, 66300, '\P{^-Is_Coptic}', ""); + Error('\p{ :=Copt}'); + Error('\P{ :=Copt}'); Expect(1, 66299, '\p{copt}', ""); Expect(0, 66299, '\p{^copt}', ""); Expect(0, 66299, '\P{copt}', ""); @@ -89864,16 +92380,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66300, '\p{^copt}', ""); Expect(1, 66300, '\P{copt}', ""); Expect(0, 66300, '\P{^copt}', ""); - Expect(1, 66299, '\p{ Copt}', ""); - Expect(0, 66299, '\p{^ Copt}', ""); - Expect(0, 66299, '\P{ Copt}', ""); - Expect(1, 66299, '\P{^ Copt}', ""); - Expect(0, 66300, '\p{ Copt}', ""); - Expect(1, 66300, '\p{^ Copt}', ""); - Expect(1, 66300, '\P{ Copt}', ""); - Expect(0, 66300, '\P{^ Copt}', ""); - Error('\p{_/a/is_copt}'); - Error('\P{_/a/is_copt}'); + Expect(1, 66299, '\p{__Copt}', ""); + Expect(0, 66299, '\p{^__Copt}', ""); + Expect(0, 66299, '\P{__Copt}', ""); + Expect(1, 66299, '\P{^__Copt}', ""); + Expect(0, 66300, '\p{__Copt}', ""); + Expect(1, 66300, '\p{^__Copt}', ""); + Expect(1, 66300, '\P{__Copt}', ""); + Expect(0, 66300, '\P{^__Copt}', ""); + Error('\p{_Is_Copt:=}'); + Error('\P{_Is_Copt:=}'); Expect(1, 66299, '\p{iscopt}', ""); Expect(0, 66299, '\p{^iscopt}', ""); Expect(0, 66299, '\P{iscopt}', ""); @@ -89882,16 +92398,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66300, '\p{^iscopt}', ""); Expect(1, 66300, '\P{iscopt}', ""); Expect(0, 66300, '\P{^iscopt}', ""); - Expect(1, 66299, '\p{ IS_Copt}', ""); - Expect(0, 66299, '\p{^ IS_Copt}', ""); - Expect(0, 66299, '\P{ IS_Copt}', ""); - Expect(1, 66299, '\P{^ IS_Copt}', ""); - Expect(0, 66300, '\p{ IS_Copt}', ""); - Expect(1, 66300, '\p{^ IS_Copt}', ""); - Expect(1, 66300, '\P{ IS_Copt}', ""); - Expect(0, 66300, '\P{^ IS_Copt}', ""); - Error('\p{:= qaac}'); - Error('\P{:= qaac}'); + Expect(1, 66299, '\p{ -Is_COPT}', ""); + Expect(0, 66299, '\p{^ -Is_COPT}', ""); + Expect(0, 66299, '\P{ -Is_COPT}', ""); + Expect(1, 66299, '\P{^ -Is_COPT}', ""); + Expect(0, 66300, '\p{ -Is_COPT}', ""); + Expect(1, 66300, '\p{^ -Is_COPT}', ""); + Expect(1, 66300, '\P{ -Is_COPT}', ""); + Expect(0, 66300, '\P{^ -Is_COPT}', ""); + Error('\p{-/a/QAAC}'); + Error('\P{-/a/QAAC}'); Expect(1, 66299, '\p{qaac}', ""); Expect(0, 66299, '\p{^qaac}', ""); Expect(0, 66299, '\P{qaac}', ""); @@ -89908,8 +92424,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66300, '\p{^-Qaac}', ""); Expect(1, 66300, '\P{-Qaac}', ""); Expect(0, 66300, '\P{^-Qaac}', ""); - Error('\p{ :=is_Qaac}'); - Error('\P{ :=is_Qaac}'); + Error('\p{-IS_QAAC/a/}'); + Error('\P{-IS_QAAC/a/}'); Expect(1, 66299, '\p{isqaac}', ""); Expect(0, 66299, '\p{^isqaac}', ""); Expect(0, 66299, '\P{isqaac}', ""); @@ -89918,16 +92434,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66300, '\p{^isqaac}', ""); Expect(1, 66300, '\P{isqaac}', ""); Expect(0, 66300, '\P{^isqaac}', ""); - Expect(1, 66299, '\p{ IS_qaac}', ""); - Expect(0, 66299, '\p{^ IS_qaac}', ""); - Expect(0, 66299, '\P{ IS_qaac}', ""); - Expect(1, 66299, '\P{^ IS_qaac}', ""); - Expect(0, 66300, '\p{ IS_qaac}', ""); - Expect(1, 66300, '\p{^ IS_qaac}', ""); - Expect(1, 66300, '\P{ IS_qaac}', ""); - Expect(0, 66300, '\P{^ IS_qaac}', ""); - Error('\p{:= Coptic_Epact_Numbers}'); - Error('\P{:= Coptic_Epact_Numbers}'); + Expect(1, 66299, '\p{--IS_Qaac}', ""); + Expect(0, 66299, '\p{^--IS_Qaac}', ""); + Expect(0, 66299, '\P{--IS_Qaac}', ""); + Expect(1, 66299, '\P{^--IS_Qaac}', ""); + Expect(0, 66300, '\p{--IS_Qaac}', ""); + Expect(1, 66300, '\p{^--IS_Qaac}', ""); + Expect(1, 66300, '\P{--IS_Qaac}', ""); + Expect(0, 66300, '\P{^--IS_Qaac}', ""); + Error('\p{/a/Coptic_epact_Numbers}'); + Error('\P{/a/Coptic_epact_Numbers}'); Expect(1, 66303, '\p{copticepactnumbers}', ""); Expect(0, 66303, '\p{^copticepactnumbers}', ""); Expect(0, 66303, '\P{copticepactnumbers}', ""); @@ -89936,16 +92452,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66304, '\p{^copticepactnumbers}', ""); Expect(1, 66304, '\P{copticepactnumbers}', ""); Expect(0, 66304, '\P{^copticepactnumbers}', ""); - Expect(1, 66303, '\p{ coptic_EPACT_numbers}', ""); - Expect(0, 66303, '\p{^ coptic_EPACT_numbers}', ""); - Expect(0, 66303, '\P{ coptic_EPACT_numbers}', ""); - Expect(1, 66303, '\P{^ coptic_EPACT_numbers}', ""); - Expect(0, 66304, '\p{ coptic_EPACT_numbers}', ""); - Expect(1, 66304, '\p{^ coptic_EPACT_numbers}', ""); - Expect(1, 66304, '\P{ coptic_EPACT_numbers}', ""); - Expect(0, 66304, '\P{^ coptic_EPACT_numbers}', ""); - Error('\p{:= IS_COPTIC_epact_NUMBERS}'); - Error('\P{:= IS_COPTIC_epact_NUMBERS}'); + Expect(1, 66303, '\p{_Coptic_Epact_Numbers}', ""); + Expect(0, 66303, '\p{^_Coptic_Epact_Numbers}', ""); + Expect(0, 66303, '\P{_Coptic_Epact_Numbers}', ""); + Expect(1, 66303, '\P{^_Coptic_Epact_Numbers}', ""); + Expect(0, 66304, '\p{_Coptic_Epact_Numbers}', ""); + Expect(1, 66304, '\p{^_Coptic_Epact_Numbers}', ""); + Expect(1, 66304, '\P{_Coptic_Epact_Numbers}', ""); + Expect(0, 66304, '\P{^_Coptic_Epact_Numbers}', ""); + Error('\p{-IS_Coptic_epact_Numbers:=}'); + Error('\P{-IS_Coptic_epact_Numbers:=}'); Expect(1, 66303, '\p{iscopticepactnumbers}', ""); Expect(0, 66303, '\p{^iscopticepactnumbers}', ""); Expect(0, 66303, '\P{iscopticepactnumbers}', ""); @@ -89954,16 +92470,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66304, '\p{^iscopticepactnumbers}', ""); Expect(1, 66304, '\P{iscopticepactnumbers}', ""); Expect(0, 66304, '\P{^iscopticepactnumbers}', ""); - Expect(1, 66303, '\p{ _is_coptic_epact_Numbers}', ""); - Expect(0, 66303, '\p{^ _is_coptic_epact_Numbers}', ""); - Expect(0, 66303, '\P{ _is_coptic_epact_Numbers}', ""); - Expect(1, 66303, '\P{^ _is_coptic_epact_Numbers}', ""); - Expect(0, 66304, '\p{ _is_coptic_epact_Numbers}', ""); - Expect(1, 66304, '\p{^ _is_coptic_epact_Numbers}', ""); - Expect(1, 66304, '\P{ _is_coptic_epact_Numbers}', ""); - Expect(0, 66304, '\P{^ _is_coptic_epact_Numbers}', ""); - Error('\p{ in_Coptic_epact_numbers/a/}'); - Error('\P{ in_Coptic_epact_numbers/a/}'); + Expect(1, 66303, '\p{ Is_Coptic_epact_Numbers}', ""); + Expect(0, 66303, '\p{^ Is_Coptic_epact_Numbers}', ""); + Expect(0, 66303, '\P{ Is_Coptic_epact_Numbers}', ""); + Expect(1, 66303, '\P{^ Is_Coptic_epact_Numbers}', ""); + Expect(0, 66304, '\p{ Is_Coptic_epact_Numbers}', ""); + Expect(1, 66304, '\p{^ Is_Coptic_epact_Numbers}', ""); + Expect(1, 66304, '\P{ Is_Coptic_epact_Numbers}', ""); + Expect(0, 66304, '\P{^ Is_Coptic_epact_Numbers}', ""); + Error('\p{:=-_IN_Coptic_EPACT_numbers}'); + Error('\P{:=-_IN_Coptic_EPACT_numbers}'); Expect(1, 66303, '\p{incopticepactnumbers}', ""); Expect(0, 66303, '\p{^incopticepactnumbers}', ""); Expect(0, 66303, '\P{incopticepactnumbers}', ""); @@ -89972,16 +92488,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66304, '\p{^incopticepactnumbers}', ""); Expect(1, 66304, '\P{incopticepactnumbers}', ""); Expect(0, 66304, '\P{^incopticepactnumbers}', ""); - Expect(1, 66303, '\p{ _In_coptic_epact_NUMBERS}', ""); - Expect(0, 66303, '\p{^ _In_coptic_epact_NUMBERS}', ""); - Expect(0, 66303, '\P{ _In_coptic_epact_NUMBERS}', ""); - Expect(1, 66303, '\P{^ _In_coptic_epact_NUMBERS}', ""); - Expect(0, 66304, '\p{ _In_coptic_epact_NUMBERS}', ""); - Expect(1, 66304, '\p{^ _In_coptic_epact_NUMBERS}', ""); - Expect(1, 66304, '\P{ _In_coptic_epact_NUMBERS}', ""); - Expect(0, 66304, '\P{^ _In_coptic_epact_NUMBERS}', ""); - Error('\p{ /a/Counting_ROD_Numerals}'); - Error('\P{ /a/Counting_ROD_Numerals}'); + Expect(1, 66303, '\p{ In_Coptic_Epact_Numbers}', ""); + Expect(0, 66303, '\p{^ In_Coptic_Epact_Numbers}', ""); + Expect(0, 66303, '\P{ In_Coptic_Epact_Numbers}', ""); + Expect(1, 66303, '\P{^ In_Coptic_Epact_Numbers}', ""); + Expect(0, 66304, '\p{ In_Coptic_Epact_Numbers}', ""); + Expect(1, 66304, '\p{^ In_Coptic_Epact_Numbers}', ""); + Expect(1, 66304, '\P{ In_Coptic_Epact_Numbers}', ""); + Expect(0, 66304, '\P{^ In_Coptic_Epact_Numbers}', ""); + Error('\p{ Counting_rod_Numerals/a/}'); + Error('\P{ Counting_rod_Numerals/a/}'); Expect(1, 119679, '\p{countingrodnumerals}', ""); Expect(0, 119679, '\p{^countingrodnumerals}', ""); Expect(0, 119679, '\P{countingrodnumerals}', ""); @@ -89990,16 +92506,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119680, '\p{^countingrodnumerals}', ""); Expect(1, 119680, '\P{countingrodnumerals}', ""); Expect(0, 119680, '\P{^countingrodnumerals}', ""); - Expect(1, 119679, '\p{ Counting_ROD_Numerals}', ""); - Expect(0, 119679, '\p{^ Counting_ROD_Numerals}', ""); - Expect(0, 119679, '\P{ Counting_ROD_Numerals}', ""); - Expect(1, 119679, '\P{^ Counting_ROD_Numerals}', ""); - Expect(0, 119680, '\p{ Counting_ROD_Numerals}', ""); - Expect(1, 119680, '\p{^ Counting_ROD_Numerals}', ""); - Expect(1, 119680, '\P{ Counting_ROD_Numerals}', ""); - Expect(0, 119680, '\P{^ Counting_ROD_Numerals}', ""); - Error('\p{_Is_counting_Rod_Numerals/a/}'); - Error('\P{_Is_counting_Rod_Numerals/a/}'); + Expect(1, 119679, '\p{ COUNTING_Rod_numerals}', ""); + Expect(0, 119679, '\p{^ COUNTING_Rod_numerals}', ""); + Expect(0, 119679, '\P{ COUNTING_Rod_numerals}', ""); + Expect(1, 119679, '\P{^ COUNTING_Rod_numerals}', ""); + Expect(0, 119680, '\p{ COUNTING_Rod_numerals}', ""); + Expect(1, 119680, '\p{^ COUNTING_Rod_numerals}', ""); + Expect(1, 119680, '\P{ COUNTING_Rod_numerals}', ""); + Expect(0, 119680, '\P{^ COUNTING_Rod_numerals}', ""); + Error('\p{/a/__is_Counting_rod_Numerals}'); + Error('\P{/a/__is_Counting_rod_Numerals}'); Expect(1, 119679, '\p{iscountingrodnumerals}', ""); Expect(0, 119679, '\p{^iscountingrodnumerals}', ""); Expect(0, 119679, '\P{iscountingrodnumerals}', ""); @@ -90008,16 +92524,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119680, '\p{^iscountingrodnumerals}', ""); Expect(1, 119680, '\P{iscountingrodnumerals}', ""); Expect(0, 119680, '\P{^iscountingrodnumerals}', ""); - Expect(1, 119679, '\p{ Is_Counting_rod_numerals}', ""); - Expect(0, 119679, '\p{^ Is_Counting_rod_numerals}', ""); - Expect(0, 119679, '\P{ Is_Counting_rod_numerals}', ""); - Expect(1, 119679, '\P{^ Is_Counting_rod_numerals}', ""); - Expect(0, 119680, '\p{ Is_Counting_rod_numerals}', ""); - Expect(1, 119680, '\p{^ Is_Counting_rod_numerals}', ""); - Expect(1, 119680, '\P{ Is_Counting_rod_numerals}', ""); - Expect(0, 119680, '\P{^ Is_Counting_rod_numerals}', ""); - Error('\p{ In_COUNTING_Rod_NUMERALS/a/}'); - Error('\P{ In_COUNTING_Rod_NUMERALS/a/}'); + Expect(1, 119679, '\p{ is_COUNTING_rod_numerals}', ""); + Expect(0, 119679, '\p{^ is_COUNTING_rod_numerals}', ""); + Expect(0, 119679, '\P{ is_COUNTING_rod_numerals}', ""); + Expect(1, 119679, '\P{^ is_COUNTING_rod_numerals}', ""); + Expect(0, 119680, '\p{ is_COUNTING_rod_numerals}', ""); + Expect(1, 119680, '\p{^ is_COUNTING_rod_numerals}', ""); + Expect(1, 119680, '\P{ is_COUNTING_rod_numerals}', ""); + Expect(0, 119680, '\P{^ is_COUNTING_rod_numerals}', ""); + Error('\p{ -In_Counting_ROD_NUMERALS:=}'); + Error('\P{ -In_Counting_ROD_NUMERALS:=}'); Expect(1, 119679, '\p{incountingrodnumerals}', ""); Expect(0, 119679, '\p{^incountingrodnumerals}', ""); Expect(0, 119679, '\P{incountingrodnumerals}', ""); @@ -90026,16 +92542,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119680, '\p{^incountingrodnumerals}', ""); Expect(1, 119680, '\P{incountingrodnumerals}', ""); Expect(0, 119680, '\P{^incountingrodnumerals}', ""); - Expect(1, 119679, '\p{- in_counting_ROD_NUMERALS}', ""); - Expect(0, 119679, '\p{^- in_counting_ROD_NUMERALS}', ""); - Expect(0, 119679, '\P{- in_counting_ROD_NUMERALS}', ""); - Expect(1, 119679, '\P{^- in_counting_ROD_NUMERALS}', ""); - Expect(0, 119680, '\p{- in_counting_ROD_NUMERALS}', ""); - Expect(1, 119680, '\p{^- in_counting_ROD_NUMERALS}', ""); - Expect(1, 119680, '\P{- in_counting_ROD_NUMERALS}', ""); - Expect(0, 119680, '\P{^- in_counting_ROD_NUMERALS}', ""); - Error('\p{-:=counting_Rod}'); - Error('\P{-:=counting_Rod}'); + Expect(1, 119679, '\p{In_COUNTING_ROD_Numerals}', ""); + Expect(0, 119679, '\p{^In_COUNTING_ROD_Numerals}', ""); + Expect(0, 119679, '\P{In_COUNTING_ROD_Numerals}', ""); + Expect(1, 119679, '\P{^In_COUNTING_ROD_Numerals}', ""); + Expect(0, 119680, '\p{In_COUNTING_ROD_Numerals}', ""); + Expect(1, 119680, '\p{^In_COUNTING_ROD_Numerals}', ""); + Expect(1, 119680, '\P{In_COUNTING_ROD_Numerals}', ""); + Expect(0, 119680, '\P{^In_COUNTING_ROD_Numerals}', ""); + Error('\p{_/a/Counting_rod}'); + Error('\P{_/a/Counting_rod}'); Expect(1, 119679, '\p{countingrod}', ""); Expect(0, 119679, '\p{^countingrod}', ""); Expect(0, 119679, '\P{countingrod}', ""); @@ -90044,16 +92560,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119680, '\p{^countingrod}', ""); Expect(1, 119680, '\P{countingrod}', ""); Expect(0, 119680, '\P{^countingrod}', ""); - Expect(1, 119679, '\p{ Counting_Rod}', ""); - Expect(0, 119679, '\p{^ Counting_Rod}', ""); - Expect(0, 119679, '\P{ Counting_Rod}', ""); - Expect(1, 119679, '\P{^ Counting_Rod}', ""); - Expect(0, 119680, '\p{ Counting_Rod}', ""); - Expect(1, 119680, '\p{^ Counting_Rod}', ""); - Expect(1, 119680, '\P{ Counting_Rod}', ""); - Expect(0, 119680, '\P{^ Counting_Rod}', ""); - Error('\p{ Is_Counting_ROD/a/}'); - Error('\P{ Is_Counting_ROD/a/}'); + Expect(1, 119679, '\p{ Counting_ROD}', ""); + Expect(0, 119679, '\p{^ Counting_ROD}', ""); + Expect(0, 119679, '\P{ Counting_ROD}', ""); + Expect(1, 119679, '\P{^ Counting_ROD}', ""); + Expect(0, 119680, '\p{ Counting_ROD}', ""); + Expect(1, 119680, '\p{^ Counting_ROD}', ""); + Expect(1, 119680, '\P{ Counting_ROD}', ""); + Expect(0, 119680, '\P{^ Counting_ROD}', ""); + Error('\p{:=_-IS_Counting_ROD}'); + Error('\P{:=_-IS_Counting_ROD}'); Expect(1, 119679, '\p{iscountingrod}', ""); Expect(0, 119679, '\p{^iscountingrod}', ""); Expect(0, 119679, '\P{iscountingrod}', ""); @@ -90062,16 +92578,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119680, '\p{^iscountingrod}', ""); Expect(1, 119680, '\P{iscountingrod}', ""); Expect(0, 119680, '\P{^iscountingrod}', ""); - Expect(1, 119679, '\p{ Is_COUNTING_rod}', ""); - Expect(0, 119679, '\p{^ Is_COUNTING_rod}', ""); - Expect(0, 119679, '\P{ Is_COUNTING_rod}', ""); - Expect(1, 119679, '\P{^ Is_COUNTING_rod}', ""); - Expect(0, 119680, '\p{ Is_COUNTING_rod}', ""); - Expect(1, 119680, '\p{^ Is_COUNTING_rod}', ""); - Expect(1, 119680, '\P{ Is_COUNTING_rod}', ""); - Expect(0, 119680, '\P{^ Is_COUNTING_rod}', ""); - Error('\p{_-In_Counting_ROD/a/}'); - Error('\P{_-In_Counting_ROD/a/}'); + Expect(1, 119679, '\p{_-is_Counting_ROD}', ""); + Expect(0, 119679, '\p{^_-is_Counting_ROD}', ""); + Expect(0, 119679, '\P{_-is_Counting_ROD}', ""); + Expect(1, 119679, '\P{^_-is_Counting_ROD}', ""); + Expect(0, 119680, '\p{_-is_Counting_ROD}', ""); + Expect(1, 119680, '\p{^_-is_Counting_ROD}', ""); + Expect(1, 119680, '\P{_-is_Counting_ROD}', ""); + Expect(0, 119680, '\P{^_-is_Counting_ROD}', ""); + Error('\p{/a/ In_Counting_rod}'); + Error('\P{/a/ In_Counting_rod}'); Expect(1, 119679, '\p{incountingrod}', ""); Expect(0, 119679, '\p{^incountingrod}', ""); Expect(0, 119679, '\P{incountingrod}', ""); @@ -90080,16 +92596,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119680, '\p{^incountingrod}', ""); Expect(1, 119680, '\P{incountingrod}', ""); Expect(0, 119680, '\P{^incountingrod}', ""); - Expect(1, 119679, '\p{-In_COUNTING_Rod}', ""); - Expect(0, 119679, '\p{^-In_COUNTING_Rod}', ""); - Expect(0, 119679, '\P{-In_COUNTING_Rod}', ""); - Expect(1, 119679, '\P{^-In_COUNTING_Rod}', ""); - Expect(0, 119680, '\p{-In_COUNTING_Rod}', ""); - Expect(1, 119680, '\p{^-In_COUNTING_Rod}', ""); - Expect(1, 119680, '\P{-In_COUNTING_Rod}', ""); - Expect(0, 119680, '\P{^-In_COUNTING_Rod}', ""); - Error('\p{:=Cuneiform}'); - Error('\P{:=Cuneiform}'); + Expect(1, 119679, '\p{_ in_Counting_rod}', ""); + Expect(0, 119679, '\p{^_ in_Counting_rod}', ""); + Expect(0, 119679, '\P{_ in_Counting_rod}', ""); + Expect(1, 119679, '\P{^_ in_Counting_rod}', ""); + Expect(0, 119680, '\p{_ in_Counting_rod}', ""); + Expect(1, 119680, '\p{^_ in_Counting_rod}', ""); + Expect(1, 119680, '\P{_ in_Counting_rod}', ""); + Expect(0, 119680, '\P{^_ in_Counting_rod}', ""); + Error('\p{/a/ cuneiform}'); + Error('\P{/a/ cuneiform}'); Expect(1, 75075, '\p{cuneiform}', ""); Expect(0, 75075, '\p{^cuneiform}', ""); Expect(0, 75075, '\P{cuneiform}', ""); @@ -90098,16 +92614,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 75076, '\p{^cuneiform}', ""); Expect(1, 75076, '\P{cuneiform}', ""); Expect(0, 75076, '\P{^cuneiform}', ""); - Expect(1, 75075, '\p{ _CUNEIFORM}', ""); - Expect(0, 75075, '\p{^ _CUNEIFORM}', ""); - Expect(0, 75075, '\P{ _CUNEIFORM}', ""); - Expect(1, 75075, '\P{^ _CUNEIFORM}', ""); - Expect(0, 75076, '\p{ _CUNEIFORM}', ""); - Expect(1, 75076, '\p{^ _CUNEIFORM}', ""); - Expect(1, 75076, '\P{ _CUNEIFORM}', ""); - Expect(0, 75076, '\P{^ _CUNEIFORM}', ""); - Error('\p{ -IS_cuneiform:=}'); - Error('\P{ -IS_cuneiform:=}'); + Expect(1, 75075, '\p{_ CUNEIFORM}', ""); + Expect(0, 75075, '\p{^_ CUNEIFORM}', ""); + Expect(0, 75075, '\P{_ CUNEIFORM}', ""); + Expect(1, 75075, '\P{^_ CUNEIFORM}', ""); + Expect(0, 75076, '\p{_ CUNEIFORM}', ""); + Expect(1, 75076, '\p{^_ CUNEIFORM}', ""); + Expect(1, 75076, '\P{_ CUNEIFORM}', ""); + Expect(0, 75076, '\P{^_ CUNEIFORM}', ""); + Error('\p{Is_Cuneiform:=}'); + Error('\P{Is_Cuneiform:=}'); Expect(1, 75075, '\p{iscuneiform}', ""); Expect(0, 75075, '\p{^iscuneiform}', ""); Expect(0, 75075, '\P{iscuneiform}', ""); @@ -90116,16 +92632,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 75076, '\p{^iscuneiform}', ""); Expect(1, 75076, '\P{iscuneiform}', ""); Expect(0, 75076, '\P{^iscuneiform}', ""); - Expect(1, 75075, '\p{-_Is_CUNEIFORM}', ""); - Expect(0, 75075, '\p{^-_Is_CUNEIFORM}', ""); - Expect(0, 75075, '\P{-_Is_CUNEIFORM}', ""); - Expect(1, 75075, '\P{^-_Is_CUNEIFORM}', ""); - Expect(0, 75076, '\p{-_Is_CUNEIFORM}', ""); - Expect(1, 75076, '\p{^-_Is_CUNEIFORM}', ""); - Expect(1, 75076, '\P{-_Is_CUNEIFORM}', ""); - Expect(0, 75076, '\P{^-_Is_CUNEIFORM}', ""); - Error('\p{:= Xsux}'); - Error('\P{:= Xsux}'); + Expect(1, 75075, '\p{__IS_Cuneiform}', ""); + Expect(0, 75075, '\p{^__IS_Cuneiform}', ""); + Expect(0, 75075, '\P{__IS_Cuneiform}', ""); + Expect(1, 75075, '\P{^__IS_Cuneiform}', ""); + Expect(0, 75076, '\p{__IS_Cuneiform}', ""); + Expect(1, 75076, '\p{^__IS_Cuneiform}', ""); + Expect(1, 75076, '\P{__IS_Cuneiform}', ""); + Expect(0, 75076, '\P{^__IS_Cuneiform}', ""); + Error('\p{:=xsux}'); + Error('\P{:=xsux}'); Expect(1, 75075, '\p{xsux}', ""); Expect(0, 75075, '\p{^xsux}', ""); Expect(0, 75075, '\P{xsux}', ""); @@ -90134,16 +92650,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 75076, '\p{^xsux}', ""); Expect(1, 75076, '\P{xsux}', ""); Expect(0, 75076, '\P{^xsux}', ""); - Expect(1, 75075, '\p{ _XSUX}', ""); - Expect(0, 75075, '\p{^ _XSUX}', ""); - Expect(0, 75075, '\P{ _XSUX}', ""); - Expect(1, 75075, '\P{^ _XSUX}', ""); - Expect(0, 75076, '\p{ _XSUX}', ""); - Expect(1, 75076, '\p{^ _XSUX}', ""); - Expect(1, 75076, '\P{ _XSUX}', ""); - Expect(0, 75076, '\P{^ _XSUX}', ""); - Error('\p{- Is_Xsux/a/}'); - Error('\P{- Is_Xsux/a/}'); + Expect(1, 75075, '\p{ Xsux}', ""); + Expect(0, 75075, '\p{^ Xsux}', ""); + Expect(0, 75075, '\P{ Xsux}', ""); + Expect(1, 75075, '\P{^ Xsux}', ""); + Expect(0, 75076, '\p{ Xsux}', ""); + Expect(1, 75076, '\p{^ Xsux}', ""); + Expect(1, 75076, '\P{ Xsux}', ""); + Expect(0, 75076, '\P{^ Xsux}', ""); + Error('\p{ Is_xsux:=}'); + Error('\P{ Is_xsux:=}'); Expect(1, 75075, '\p{isxsux}', ""); Expect(0, 75075, '\p{^isxsux}', ""); Expect(0, 75075, '\P{isxsux}', ""); @@ -90152,16 +92668,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 75076, '\p{^isxsux}', ""); Expect(1, 75076, '\P{isxsux}', ""); Expect(0, 75076, '\P{^isxsux}', ""); - Expect(1, 75075, '\p{ -IS_XSUX}', ""); - Expect(0, 75075, '\p{^ -IS_XSUX}', ""); - Expect(0, 75075, '\P{ -IS_XSUX}', ""); - Expect(1, 75075, '\P{^ -IS_XSUX}', ""); - Expect(0, 75076, '\p{ -IS_XSUX}', ""); - Expect(1, 75076, '\p{^ -IS_XSUX}', ""); - Expect(1, 75076, '\P{ -IS_XSUX}', ""); - Expect(0, 75076, '\P{^ -IS_XSUX}', ""); - Error('\p{/a/_-CUNEIFORM_Numbers_And_Punctuation}'); - Error('\P{/a/_-CUNEIFORM_Numbers_And_Punctuation}'); + Expect(1, 75075, '\p{-IS_Xsux}', ""); + Expect(0, 75075, '\p{^-IS_Xsux}', ""); + Expect(0, 75075, '\P{-IS_Xsux}', ""); + Expect(1, 75075, '\P{^-IS_Xsux}', ""); + Expect(0, 75076, '\p{-IS_Xsux}', ""); + Expect(1, 75076, '\p{^-IS_Xsux}', ""); + Expect(1, 75076, '\P{-IS_Xsux}', ""); + Expect(0, 75076, '\P{^-IS_Xsux}', ""); + Error('\p{:= _cuneiform_numbers_AND_punctuation}'); + Error('\P{:= _cuneiform_numbers_AND_punctuation}'); Expect(1, 74879, '\p{cuneiformnumbersandpunctuation}', ""); Expect(0, 74879, '\p{^cuneiformnumbersandpunctuation}', ""); Expect(0, 74879, '\P{cuneiformnumbersandpunctuation}', ""); @@ -90170,16 +92686,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74880, '\p{^cuneiformnumbersandpunctuation}', ""); Expect(1, 74880, '\P{cuneiformnumbersandpunctuation}', ""); Expect(0, 74880, '\P{^cuneiformnumbersandpunctuation}', ""); - Expect(1, 74879, '\p{ Cuneiform_NUMBERS_And_PUNCTUATION}', ""); - Expect(0, 74879, '\p{^ Cuneiform_NUMBERS_And_PUNCTUATION}', ""); - Expect(0, 74879, '\P{ Cuneiform_NUMBERS_And_PUNCTUATION}', ""); - Expect(1, 74879, '\P{^ Cuneiform_NUMBERS_And_PUNCTUATION}', ""); - Expect(0, 74880, '\p{ Cuneiform_NUMBERS_And_PUNCTUATION}', ""); - Expect(1, 74880, '\p{^ Cuneiform_NUMBERS_And_PUNCTUATION}', ""); - Expect(1, 74880, '\P{ Cuneiform_NUMBERS_And_PUNCTUATION}', ""); - Expect(0, 74880, '\P{^ Cuneiform_NUMBERS_And_PUNCTUATION}', ""); - Error('\p{:=is_cuneiform_Numbers_And_Punctuation}'); - Error('\P{:=is_cuneiform_Numbers_And_Punctuation}'); + Expect(1, 74879, '\p{_ Cuneiform_Numbers_and_Punctuation}', ""); + Expect(0, 74879, '\p{^_ Cuneiform_Numbers_and_Punctuation}', ""); + Expect(0, 74879, '\P{_ Cuneiform_Numbers_and_Punctuation}', ""); + Expect(1, 74879, '\P{^_ Cuneiform_Numbers_and_Punctuation}', ""); + Expect(0, 74880, '\p{_ Cuneiform_Numbers_and_Punctuation}', ""); + Expect(1, 74880, '\p{^_ Cuneiform_Numbers_and_Punctuation}', ""); + Expect(1, 74880, '\P{_ Cuneiform_Numbers_and_Punctuation}', ""); + Expect(0, 74880, '\P{^_ Cuneiform_Numbers_and_Punctuation}', ""); + Error('\p{/a/- Is_CUNEIFORM_Numbers_And_PUNCTUATION}'); + Error('\P{/a/- Is_CUNEIFORM_Numbers_And_PUNCTUATION}'); Expect(1, 74879, '\p{iscuneiformnumbersandpunctuation}', ""); Expect(0, 74879, '\p{^iscuneiformnumbersandpunctuation}', ""); Expect(0, 74879, '\P{iscuneiformnumbersandpunctuation}', ""); @@ -90188,16 +92704,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74880, '\p{^iscuneiformnumbersandpunctuation}', ""); Expect(1, 74880, '\P{iscuneiformnumbersandpunctuation}', ""); Expect(0, 74880, '\P{^iscuneiformnumbersandpunctuation}', ""); - Expect(1, 74879, '\p{ Is_cuneiform_Numbers_And_Punctuation}', ""); - Expect(0, 74879, '\p{^ Is_cuneiform_Numbers_And_Punctuation}', ""); - Expect(0, 74879, '\P{ Is_cuneiform_Numbers_And_Punctuation}', ""); - Expect(1, 74879, '\P{^ Is_cuneiform_Numbers_And_Punctuation}', ""); - Expect(0, 74880, '\p{ Is_cuneiform_Numbers_And_Punctuation}', ""); - Expect(1, 74880, '\p{^ Is_cuneiform_Numbers_And_Punctuation}', ""); - Expect(1, 74880, '\P{ Is_cuneiform_Numbers_And_Punctuation}', ""); - Expect(0, 74880, '\P{^ Is_cuneiform_Numbers_And_Punctuation}', ""); - Error('\p{ /a/IN_cuneiform_NUMBERS_and_Punctuation}'); - Error('\P{ /a/IN_cuneiform_NUMBERS_and_Punctuation}'); + Expect(1, 74879, '\p{ is_Cuneiform_Numbers_and_PUNCTUATION}', ""); + Expect(0, 74879, '\p{^ is_Cuneiform_Numbers_and_PUNCTUATION}', ""); + Expect(0, 74879, '\P{ is_Cuneiform_Numbers_and_PUNCTUATION}', ""); + Expect(1, 74879, '\P{^ is_Cuneiform_Numbers_and_PUNCTUATION}', ""); + Expect(0, 74880, '\p{ is_Cuneiform_Numbers_and_PUNCTUATION}', ""); + Expect(1, 74880, '\p{^ is_Cuneiform_Numbers_and_PUNCTUATION}', ""); + Expect(1, 74880, '\P{ is_Cuneiform_Numbers_and_PUNCTUATION}', ""); + Expect(0, 74880, '\P{^ is_Cuneiform_Numbers_and_PUNCTUATION}', ""); + Error('\p{ _IN_CUNEIFORM_Numbers_And_PUNCTUATION:=}'); + Error('\P{ _IN_CUNEIFORM_Numbers_And_PUNCTUATION:=}'); Expect(1, 74879, '\p{incuneiformnumbersandpunctuation}', ""); Expect(0, 74879, '\p{^incuneiformnumbersandpunctuation}', ""); Expect(0, 74879, '\P{incuneiformnumbersandpunctuation}', ""); @@ -90206,16 +92722,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74880, '\p{^incuneiformnumbersandpunctuation}', ""); Expect(1, 74880, '\P{incuneiformnumbersandpunctuation}', ""); Expect(0, 74880, '\P{^incuneiformnumbersandpunctuation}', ""); - Expect(1, 74879, '\p{_ In_cuneiform_numbers_AND_punctuation}', ""); - Expect(0, 74879, '\p{^_ In_cuneiform_numbers_AND_punctuation}', ""); - Expect(0, 74879, '\P{_ In_cuneiform_numbers_AND_punctuation}', ""); - Expect(1, 74879, '\P{^_ In_cuneiform_numbers_AND_punctuation}', ""); - Expect(0, 74880, '\p{_ In_cuneiform_numbers_AND_punctuation}', ""); - Expect(1, 74880, '\p{^_ In_cuneiform_numbers_AND_punctuation}', ""); - Expect(1, 74880, '\P{_ In_cuneiform_numbers_AND_punctuation}', ""); - Expect(0, 74880, '\P{^_ In_cuneiform_numbers_AND_punctuation}', ""); - Error('\p{- cuneiform_numbers:=}'); - Error('\P{- cuneiform_numbers:=}'); + Expect(1, 74879, '\p{ -In_CUNEIFORM_NUMBERS_And_PUNCTUATION}', ""); + Expect(0, 74879, '\p{^ -In_CUNEIFORM_NUMBERS_And_PUNCTUATION}', ""); + Expect(0, 74879, '\P{ -In_CUNEIFORM_NUMBERS_And_PUNCTUATION}', ""); + Expect(1, 74879, '\P{^ -In_CUNEIFORM_NUMBERS_And_PUNCTUATION}', ""); + Expect(0, 74880, '\p{ -In_CUNEIFORM_NUMBERS_And_PUNCTUATION}', ""); + Expect(1, 74880, '\p{^ -In_CUNEIFORM_NUMBERS_And_PUNCTUATION}', ""); + Expect(1, 74880, '\P{ -In_CUNEIFORM_NUMBERS_And_PUNCTUATION}', ""); + Expect(0, 74880, '\P{^ -In_CUNEIFORM_NUMBERS_And_PUNCTUATION}', ""); + Error('\p{ cuneiform_numbers:=}'); + Error('\P{ cuneiform_numbers:=}'); Expect(1, 74879, '\p{cuneiformnumbers}', ""); Expect(0, 74879, '\p{^cuneiformnumbers}', ""); Expect(0, 74879, '\P{cuneiformnumbers}', ""); @@ -90224,16 +92740,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74880, '\p{^cuneiformnumbers}', ""); Expect(1, 74880, '\P{cuneiformnumbers}', ""); Expect(0, 74880, '\P{^cuneiformnumbers}', ""); - Expect(1, 74879, '\p{_cuneiform_Numbers}', ""); - Expect(0, 74879, '\p{^_cuneiform_Numbers}', ""); - Expect(0, 74879, '\P{_cuneiform_Numbers}', ""); - Expect(1, 74879, '\P{^_cuneiform_Numbers}', ""); - Expect(0, 74880, '\p{_cuneiform_Numbers}', ""); - Expect(1, 74880, '\p{^_cuneiform_Numbers}', ""); - Expect(1, 74880, '\P{_cuneiform_Numbers}', ""); - Expect(0, 74880, '\P{^_cuneiform_Numbers}', ""); - Error('\p{_ Is_cuneiform_Numbers:=}'); - Error('\P{_ Is_cuneiform_Numbers:=}'); + Expect(1, 74879, '\p{ cuneiform_numbers}', ""); + Expect(0, 74879, '\p{^ cuneiform_numbers}', ""); + Expect(0, 74879, '\P{ cuneiform_numbers}', ""); + Expect(1, 74879, '\P{^ cuneiform_numbers}', ""); + Expect(0, 74880, '\p{ cuneiform_numbers}', ""); + Expect(1, 74880, '\p{^ cuneiform_numbers}', ""); + Expect(1, 74880, '\P{ cuneiform_numbers}', ""); + Expect(0, 74880, '\P{^ cuneiform_numbers}', ""); + Error('\p{:= _is_Cuneiform_Numbers}'); + Error('\P{:= _is_Cuneiform_Numbers}'); Expect(1, 74879, '\p{iscuneiformnumbers}', ""); Expect(0, 74879, '\p{^iscuneiformnumbers}', ""); Expect(0, 74879, '\P{iscuneiformnumbers}', ""); @@ -90242,16 +92758,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74880, '\p{^iscuneiformnumbers}', ""); Expect(1, 74880, '\P{iscuneiformnumbers}', ""); Expect(0, 74880, '\P{^iscuneiformnumbers}', ""); - Expect(1, 74879, '\p{ IS_cuneiform_Numbers}', ""); - Expect(0, 74879, '\p{^ IS_cuneiform_Numbers}', ""); - Expect(0, 74879, '\P{ IS_cuneiform_Numbers}', ""); - Expect(1, 74879, '\P{^ IS_cuneiform_Numbers}', ""); - Expect(0, 74880, '\p{ IS_cuneiform_Numbers}', ""); - Expect(1, 74880, '\p{^ IS_cuneiform_Numbers}', ""); - Expect(1, 74880, '\P{ IS_cuneiform_Numbers}', ""); - Expect(0, 74880, '\P{^ IS_cuneiform_Numbers}', ""); - Error('\p{-:=IN_cuneiform_Numbers}'); - Error('\P{-:=IN_cuneiform_Numbers}'); + Expect(1, 74879, '\p{_ Is_Cuneiform_Numbers}', ""); + Expect(0, 74879, '\p{^_ Is_Cuneiform_Numbers}', ""); + Expect(0, 74879, '\P{_ Is_Cuneiform_Numbers}', ""); + Expect(1, 74879, '\P{^_ Is_Cuneiform_Numbers}', ""); + Expect(0, 74880, '\p{_ Is_Cuneiform_Numbers}', ""); + Expect(1, 74880, '\p{^_ Is_Cuneiform_Numbers}', ""); + Expect(1, 74880, '\P{_ Is_Cuneiform_Numbers}', ""); + Expect(0, 74880, '\P{^_ Is_Cuneiform_Numbers}', ""); + Error('\p{/a/ _in_cuneiform_numbers}'); + Error('\P{/a/ _in_cuneiform_numbers}'); Expect(1, 74879, '\p{incuneiformnumbers}', ""); Expect(0, 74879, '\p{^incuneiformnumbers}', ""); Expect(0, 74879, '\P{incuneiformnumbers}', ""); @@ -90260,16 +92776,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74880, '\p{^incuneiformnumbers}', ""); Expect(1, 74880, '\P{incuneiformnumbers}', ""); Expect(0, 74880, '\P{^incuneiformnumbers}', ""); - Expect(1, 74879, '\p{ -In_Cuneiform_numbers}', ""); - Expect(0, 74879, '\p{^ -In_Cuneiform_numbers}', ""); - Expect(0, 74879, '\P{ -In_Cuneiform_numbers}', ""); - Expect(1, 74879, '\P{^ -In_Cuneiform_numbers}', ""); - Expect(0, 74880, '\p{ -In_Cuneiform_numbers}', ""); - Expect(1, 74880, '\p{^ -In_Cuneiform_numbers}', ""); - Expect(1, 74880, '\P{ -In_Cuneiform_numbers}', ""); - Expect(0, 74880, '\P{^ -In_Cuneiform_numbers}', ""); - Error('\p{:=CURRENCY_Symbol}'); - Error('\P{:=CURRENCY_Symbol}'); + Expect(1, 74879, '\p{ -In_cuneiform_NUMBERS}', ""); + Expect(0, 74879, '\p{^ -In_cuneiform_NUMBERS}', ""); + Expect(0, 74879, '\P{ -In_cuneiform_NUMBERS}', ""); + Expect(1, 74879, '\P{^ -In_cuneiform_NUMBERS}', ""); + Expect(0, 74880, '\p{ -In_cuneiform_NUMBERS}', ""); + Expect(1, 74880, '\p{^ -In_cuneiform_NUMBERS}', ""); + Expect(1, 74880, '\P{ -In_cuneiform_NUMBERS}', ""); + Expect(0, 74880, '\P{^ -In_cuneiform_NUMBERS}', ""); + Error('\p{-:=CURRENCY_Symbol}'); + Error('\P{-:=CURRENCY_Symbol}'); Expect(1, 126128, '\p{currencysymbol}', ""); Expect(0, 126128, '\p{^currencysymbol}', ""); Expect(0, 126128, '\P{currencysymbol}', ""); @@ -90278,16 +92794,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126129, '\p{^currencysymbol}', ""); Expect(1, 126129, '\P{currencysymbol}', ""); Expect(0, 126129, '\P{^currencysymbol}', ""); - Expect(1, 126128, '\p{-Currency_SYMBOL}', ""); - Expect(0, 126128, '\p{^-Currency_SYMBOL}', ""); - Expect(0, 126128, '\P{-Currency_SYMBOL}', ""); - Expect(1, 126128, '\P{^-Currency_SYMBOL}', ""); - Expect(0, 126129, '\p{-Currency_SYMBOL}', ""); - Expect(1, 126129, '\p{^-Currency_SYMBOL}', ""); - Expect(1, 126129, '\P{-Currency_SYMBOL}', ""); - Expect(0, 126129, '\P{^-Currency_SYMBOL}', ""); - Error('\p{_ IS_CURRENCY_Symbol:=}'); - Error('\P{_ IS_CURRENCY_Symbol:=}'); + Expect(1, 126128, '\p{ CURRENCY_Symbol}', ""); + Expect(0, 126128, '\p{^ CURRENCY_Symbol}', ""); + Expect(0, 126128, '\P{ CURRENCY_Symbol}', ""); + Expect(1, 126128, '\P{^ CURRENCY_Symbol}', ""); + Expect(0, 126129, '\p{ CURRENCY_Symbol}', ""); + Expect(1, 126129, '\p{^ CURRENCY_Symbol}', ""); + Expect(1, 126129, '\P{ CURRENCY_Symbol}', ""); + Expect(0, 126129, '\P{^ CURRENCY_Symbol}', ""); + Error('\p{ /a/is_CURRENCY_Symbol}'); + Error('\P{ /a/is_CURRENCY_Symbol}'); Expect(1, 126128, '\p{iscurrencysymbol}', ""); Expect(0, 126128, '\p{^iscurrencysymbol}', ""); Expect(0, 126128, '\P{iscurrencysymbol}', ""); @@ -90296,16 +92812,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126129, '\p{^iscurrencysymbol}', ""); Expect(1, 126129, '\P{iscurrencysymbol}', ""); Expect(0, 126129, '\P{^iscurrencysymbol}', ""); - Expect(1, 126128, '\p{ is_currency_Symbol}', ""); - Expect(0, 126128, '\p{^ is_currency_Symbol}', ""); - Expect(0, 126128, '\P{ is_currency_Symbol}', ""); - Expect(1, 126128, '\P{^ is_currency_Symbol}', ""); - Expect(0, 126129, '\p{ is_currency_Symbol}', ""); - Expect(1, 126129, '\p{^ is_currency_Symbol}', ""); - Expect(1, 126129, '\P{ is_currency_Symbol}', ""); - Expect(0, 126129, '\P{^ is_currency_Symbol}', ""); - Error('\p{ _Sc:=}'); - Error('\P{ _Sc:=}'); + Expect(1, 126128, '\p{ IS_CURRENCY_Symbol}', ""); + Expect(0, 126128, '\p{^ IS_CURRENCY_Symbol}', ""); + Expect(0, 126128, '\P{ IS_CURRENCY_Symbol}', ""); + Expect(1, 126128, '\P{^ IS_CURRENCY_Symbol}', ""); + Expect(0, 126129, '\p{ IS_CURRENCY_Symbol}', ""); + Expect(1, 126129, '\p{^ IS_CURRENCY_Symbol}', ""); + Expect(1, 126129, '\P{ IS_CURRENCY_Symbol}', ""); + Expect(0, 126129, '\P{^ IS_CURRENCY_Symbol}', ""); + Error('\p{-:=Sc}'); + Error('\P{-:=Sc}'); Expect(1, 126128, '\p{sc}', ""); Expect(0, 126128, '\p{^sc}', ""); Expect(0, 126128, '\P{sc}', ""); @@ -90314,16 +92830,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126129, '\p{^sc}', ""); Expect(1, 126129, '\P{sc}', ""); Expect(0, 126129, '\P{^sc}', ""); - Expect(1, 126128, '\p{-SC}', ""); - Expect(0, 126128, '\p{^-SC}', ""); - Expect(0, 126128, '\P{-SC}', ""); - Expect(1, 126128, '\P{^-SC}', ""); - Expect(0, 126129, '\p{-SC}', ""); - Expect(1, 126129, '\p{^-SC}', ""); - Expect(1, 126129, '\P{-SC}', ""); - Expect(0, 126129, '\P{^-SC}', ""); - Error('\p{ -Is_Sc:=}'); - Error('\P{ -Is_Sc:=}'); + Expect(1, 126128, '\p{ Sc}', ""); + Expect(0, 126128, '\p{^ Sc}', ""); + Expect(0, 126128, '\P{ Sc}', ""); + Expect(1, 126128, '\P{^ Sc}', ""); + Expect(0, 126129, '\p{ Sc}', ""); + Expect(1, 126129, '\p{^ Sc}', ""); + Expect(1, 126129, '\P{ Sc}', ""); + Expect(0, 126129, '\P{^ Sc}', ""); + Error('\p{_:=Is_Sc}'); + Error('\P{_:=Is_Sc}'); Expect(1, 126128, '\p{issc}', ""); Expect(0, 126128, '\p{^issc}', ""); Expect(0, 126128, '\P{issc}', ""); @@ -90332,16 +92848,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126129, '\p{^issc}', ""); Expect(1, 126129, '\P{issc}', ""); Expect(0, 126129, '\P{^issc}', ""); - Expect(1, 126128, '\p{_-Is_sc}', ""); - Expect(0, 126128, '\p{^_-Is_sc}', ""); - Expect(0, 126128, '\P{_-Is_sc}', ""); - Expect(1, 126128, '\P{^_-Is_sc}', ""); - Expect(0, 126129, '\p{_-Is_sc}', ""); - Expect(1, 126129, '\p{^_-Is_sc}', ""); - Expect(1, 126129, '\P{_-Is_sc}', ""); - Expect(0, 126129, '\P{^_-Is_sc}', ""); - Error('\p{- currency_SYMBOLS:=}'); - Error('\P{- currency_SYMBOLS:=}'); + Expect(1, 126128, '\p{_IS_Sc}', ""); + Expect(0, 126128, '\p{^_IS_Sc}', ""); + Expect(0, 126128, '\P{_IS_Sc}', ""); + Expect(1, 126128, '\P{^_IS_Sc}', ""); + Expect(0, 126129, '\p{_IS_Sc}', ""); + Expect(1, 126129, '\p{^_IS_Sc}', ""); + Expect(1, 126129, '\P{_IS_Sc}', ""); + Expect(0, 126129, '\P{^_IS_Sc}', ""); + Error('\p{_-currency_Symbols/a/}'); + Error('\P{_-currency_Symbols/a/}'); Expect(1, 8399, '\p{currencysymbols}', ""); Expect(0, 8399, '\p{^currencysymbols}', ""); Expect(0, 8399, '\P{currencysymbols}', ""); @@ -90350,16 +92866,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8400, '\p{^currencysymbols}', ""); Expect(1, 8400, '\P{currencysymbols}', ""); Expect(0, 8400, '\P{^currencysymbols}', ""); - Expect(1, 8399, '\p{-currency_Symbols}', ""); - Expect(0, 8399, '\p{^-currency_Symbols}', ""); - Expect(0, 8399, '\P{-currency_Symbols}', ""); - Expect(1, 8399, '\P{^-currency_Symbols}', ""); - Expect(0, 8400, '\p{-currency_Symbols}', ""); - Expect(1, 8400, '\p{^-currency_Symbols}', ""); - Expect(1, 8400, '\P{-currency_Symbols}', ""); - Expect(0, 8400, '\P{^-currency_Symbols}', ""); - Error('\p{ Is_CURRENCY_symbols/a/}'); - Error('\P{ Is_CURRENCY_symbols/a/}'); + Expect(1, 8399, '\p{ currency_SYMBOLS}', ""); + Expect(0, 8399, '\p{^ currency_SYMBOLS}', ""); + Expect(0, 8399, '\P{ currency_SYMBOLS}', ""); + Expect(1, 8399, '\P{^ currency_SYMBOLS}', ""); + Expect(0, 8400, '\p{ currency_SYMBOLS}', ""); + Expect(1, 8400, '\p{^ currency_SYMBOLS}', ""); + Expect(1, 8400, '\P{ currency_SYMBOLS}', ""); + Expect(0, 8400, '\P{^ currency_SYMBOLS}', ""); + Error('\p{ IS_Currency_SYMBOLS/a/}'); + Error('\P{ IS_Currency_SYMBOLS/a/}'); Expect(1, 8399, '\p{iscurrencysymbols}', ""); Expect(0, 8399, '\p{^iscurrencysymbols}', ""); Expect(0, 8399, '\P{iscurrencysymbols}', ""); @@ -90368,16 +92884,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8400, '\p{^iscurrencysymbols}', ""); Expect(1, 8400, '\P{iscurrencysymbols}', ""); Expect(0, 8400, '\P{^iscurrencysymbols}', ""); - Expect(1, 8399, '\p{-Is_CURRENCY_Symbols}', ""); - Expect(0, 8399, '\p{^-Is_CURRENCY_Symbols}', ""); - Expect(0, 8399, '\P{-Is_CURRENCY_Symbols}', ""); - Expect(1, 8399, '\P{^-Is_CURRENCY_Symbols}', ""); - Expect(0, 8400, '\p{-Is_CURRENCY_Symbols}', ""); - Expect(1, 8400, '\p{^-Is_CURRENCY_Symbols}', ""); - Expect(1, 8400, '\P{-Is_CURRENCY_Symbols}', ""); - Expect(0, 8400, '\P{^-Is_CURRENCY_Symbols}', ""); - Error('\p{:=-_In_CURRENCY_Symbols}'); - Error('\P{:=-_In_CURRENCY_Symbols}'); + Expect(1, 8399, '\p{ Is_Currency_Symbols}', ""); + Expect(0, 8399, '\p{^ Is_Currency_Symbols}', ""); + Expect(0, 8399, '\P{ Is_Currency_Symbols}', ""); + Expect(1, 8399, '\P{^ Is_Currency_Symbols}', ""); + Expect(0, 8400, '\p{ Is_Currency_Symbols}', ""); + Expect(1, 8400, '\p{^ Is_Currency_Symbols}', ""); + Expect(1, 8400, '\P{ Is_Currency_Symbols}', ""); + Expect(0, 8400, '\P{^ Is_Currency_Symbols}', ""); + Error('\p{ In_Currency_Symbols/a/}'); + Error('\P{ In_Currency_Symbols/a/}'); Expect(1, 8399, '\p{incurrencysymbols}', ""); Expect(0, 8399, '\p{^incurrencysymbols}', ""); Expect(0, 8399, '\P{incurrencysymbols}', ""); @@ -90386,16 +92902,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8400, '\p{^incurrencysymbols}', ""); Expect(1, 8400, '\P{incurrencysymbols}', ""); Expect(0, 8400, '\P{^incurrencysymbols}', ""); - Expect(1, 8399, '\p{- IN_CURRENCY_symbols}', ""); - Expect(0, 8399, '\p{^- IN_CURRENCY_symbols}', ""); - Expect(0, 8399, '\P{- IN_CURRENCY_symbols}', ""); - Expect(1, 8399, '\P{^- IN_CURRENCY_symbols}', ""); - Expect(0, 8400, '\p{- IN_CURRENCY_symbols}', ""); - Expect(1, 8400, '\p{^- IN_CURRENCY_symbols}', ""); - Expect(1, 8400, '\P{- IN_CURRENCY_symbols}', ""); - Expect(0, 8400, '\P{^- IN_CURRENCY_symbols}', ""); - Error('\p{-_CYPRIOT:=}'); - Error('\P{-_CYPRIOT:=}'); + Expect(1, 8399, '\p{ In_Currency_symbols}', ""); + Expect(0, 8399, '\p{^ In_Currency_symbols}', ""); + Expect(0, 8399, '\P{ In_Currency_symbols}', ""); + Expect(1, 8399, '\P{^ In_Currency_symbols}', ""); + Expect(0, 8400, '\p{ In_Currency_symbols}', ""); + Expect(1, 8400, '\p{^ In_Currency_symbols}', ""); + Expect(1, 8400, '\P{ In_Currency_symbols}', ""); + Expect(0, 8400, '\P{^ In_Currency_symbols}', ""); + Error('\p{:= _cypriot}'); + Error('\P{:= _cypriot}'); Expect(1, 67647, '\p{cypriot}', ""); Expect(0, 67647, '\p{^cypriot}', ""); Expect(0, 67647, '\P{cypriot}', ""); @@ -90404,16 +92920,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67648, '\p{^cypriot}', ""); Expect(1, 67648, '\P{cypriot}', ""); Expect(0, 67648, '\P{^cypriot}', ""); - Expect(1, 67647, '\p{_cypriot}', ""); - Expect(0, 67647, '\p{^_cypriot}', ""); - Expect(0, 67647, '\P{_cypriot}', ""); - Expect(1, 67647, '\P{^_cypriot}', ""); - Expect(0, 67648, '\p{_cypriot}', ""); - Expect(1, 67648, '\p{^_cypriot}', ""); - Expect(1, 67648, '\P{_cypriot}', ""); - Expect(0, 67648, '\P{^_cypriot}', ""); - Error('\p{:= _is_Cypriot}'); - Error('\P{:= _is_Cypriot}'); + Expect(1, 67647, '\p{- CYPRIOT}', ""); + Expect(0, 67647, '\p{^- CYPRIOT}', ""); + Expect(0, 67647, '\P{- CYPRIOT}', ""); + Expect(1, 67647, '\P{^- CYPRIOT}', ""); + Expect(0, 67648, '\p{- CYPRIOT}', ""); + Expect(1, 67648, '\p{^- CYPRIOT}', ""); + Expect(1, 67648, '\P{- CYPRIOT}', ""); + Expect(0, 67648, '\P{^- CYPRIOT}', ""); + Error('\p{_ IS_Cypriot/a/}'); + Error('\P{_ IS_Cypriot/a/}'); Expect(1, 67647, '\p{iscypriot}', ""); Expect(0, 67647, '\p{^iscypriot}', ""); Expect(0, 67647, '\P{iscypriot}', ""); @@ -90422,16 +92938,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67648, '\p{^iscypriot}', ""); Expect(1, 67648, '\P{iscypriot}', ""); Expect(0, 67648, '\P{^iscypriot}', ""); - Expect(1, 67647, '\p{_Is_Cypriot}', ""); - Expect(0, 67647, '\p{^_Is_Cypriot}', ""); - Expect(0, 67647, '\P{_Is_Cypriot}', ""); - Expect(1, 67647, '\P{^_Is_Cypriot}', ""); - Expect(0, 67648, '\p{_Is_Cypriot}', ""); - Expect(1, 67648, '\p{^_Is_Cypriot}', ""); - Expect(1, 67648, '\P{_Is_Cypriot}', ""); - Expect(0, 67648, '\P{^_Is_Cypriot}', ""); - Error('\p{:=- Cprt}'); - Error('\P{:=- Cprt}'); + Expect(1, 67647, '\p{__Is_cypriot}', ""); + Expect(0, 67647, '\p{^__Is_cypriot}', ""); + Expect(0, 67647, '\P{__Is_cypriot}', ""); + Expect(1, 67647, '\P{^__Is_cypriot}', ""); + Expect(0, 67648, '\p{__Is_cypriot}', ""); + Expect(1, 67648, '\p{^__Is_cypriot}', ""); + Expect(1, 67648, '\P{__Is_cypriot}', ""); + Expect(0, 67648, '\P{^__Is_cypriot}', ""); + Error('\p{- Cprt:=}'); + Error('\P{- Cprt:=}'); Expect(1, 67647, '\p{cprt}', ""); Expect(0, 67647, '\p{^cprt}', ""); Expect(0, 67647, '\P{cprt}', ""); @@ -90440,16 +92956,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67648, '\p{^cprt}', ""); Expect(1, 67648, '\P{cprt}', ""); Expect(0, 67648, '\P{^cprt}', ""); - Expect(1, 67647, '\p{ Cprt}', ""); - Expect(0, 67647, '\p{^ Cprt}', ""); - Expect(0, 67647, '\P{ Cprt}', ""); - Expect(1, 67647, '\P{^ Cprt}', ""); - Expect(0, 67648, '\p{ Cprt}', ""); - Expect(1, 67648, '\p{^ Cprt}', ""); - Expect(1, 67648, '\P{ Cprt}', ""); - Expect(0, 67648, '\P{^ Cprt}', ""); - Error('\p{ Is_Cprt/a/}'); - Error('\P{ Is_Cprt/a/}'); + Expect(1, 67647, '\p{-Cprt}', ""); + Expect(0, 67647, '\p{^-Cprt}', ""); + Expect(0, 67647, '\P{-Cprt}', ""); + Expect(1, 67647, '\P{^-Cprt}', ""); + Expect(0, 67648, '\p{-Cprt}', ""); + Expect(1, 67648, '\p{^-Cprt}', ""); + Expect(1, 67648, '\P{-Cprt}', ""); + Expect(0, 67648, '\P{^-Cprt}', ""); + Error('\p{ IS_CPRT:=}'); + Error('\P{ IS_CPRT:=}'); Expect(1, 67647, '\p{iscprt}', ""); Expect(0, 67647, '\p{^iscprt}', ""); Expect(0, 67647, '\P{iscprt}', ""); @@ -90458,16 +92974,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67648, '\p{^iscprt}', ""); Expect(1, 67648, '\P{iscprt}', ""); Expect(0, 67648, '\P{^iscprt}', ""); - Expect(1, 67647, '\p{_Is_cprt}', ""); - Expect(0, 67647, '\p{^_Is_cprt}', ""); - Expect(0, 67647, '\P{_Is_cprt}', ""); - Expect(1, 67647, '\P{^_Is_cprt}', ""); - Expect(0, 67648, '\p{_Is_cprt}', ""); - Expect(1, 67648, '\p{^_Is_cprt}', ""); - Expect(1, 67648, '\P{_Is_cprt}', ""); - Expect(0, 67648, '\P{^_Is_cprt}', ""); - Error('\p{ /a/cypriot_SYLLABARY}'); - Error('\P{ /a/cypriot_SYLLABARY}'); + Expect(1, 67647, '\p{ IS_CPRT}', ""); + Expect(0, 67647, '\p{^ IS_CPRT}', ""); + Expect(0, 67647, '\P{ IS_CPRT}', ""); + Expect(1, 67647, '\P{^ IS_CPRT}', ""); + Expect(0, 67648, '\p{ IS_CPRT}', ""); + Expect(1, 67648, '\p{^ IS_CPRT}', ""); + Expect(1, 67648, '\P{ IS_CPRT}', ""); + Expect(0, 67648, '\P{^ IS_CPRT}', ""); + Error('\p{ :=cypriot_syllabary}'); + Error('\P{ :=cypriot_syllabary}'); Expect(1, 67647, '\p{cypriotsyllabary}', ""); Expect(0, 67647, '\p{^cypriotsyllabary}', ""); Expect(0, 67647, '\P{cypriotsyllabary}', ""); @@ -90476,16 +92992,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67648, '\p{^cypriotsyllabary}', ""); Expect(1, 67648, '\P{cypriotsyllabary}', ""); Expect(0, 67648, '\P{^cypriotsyllabary}', ""); - Expect(1, 67647, '\p{__cypriot_SYLLABARY}', ""); - Expect(0, 67647, '\p{^__cypriot_SYLLABARY}', ""); - Expect(0, 67647, '\P{__cypriot_SYLLABARY}', ""); - Expect(1, 67647, '\P{^__cypriot_SYLLABARY}', ""); - Expect(0, 67648, '\p{__cypriot_SYLLABARY}', ""); - Expect(1, 67648, '\p{^__cypriot_SYLLABARY}', ""); - Expect(1, 67648, '\P{__cypriot_SYLLABARY}', ""); - Expect(0, 67648, '\P{^__cypriot_SYLLABARY}', ""); - Error('\p{:= -Is_Cypriot_syllabary}'); - Error('\P{:= -Is_Cypriot_syllabary}'); + Expect(1, 67647, '\p{ CYPRIOT_Syllabary}', ""); + Expect(0, 67647, '\p{^ CYPRIOT_Syllabary}', ""); + Expect(0, 67647, '\P{ CYPRIOT_Syllabary}', ""); + Expect(1, 67647, '\P{^ CYPRIOT_Syllabary}', ""); + Expect(0, 67648, '\p{ CYPRIOT_Syllabary}', ""); + Expect(1, 67648, '\p{^ CYPRIOT_Syllabary}', ""); + Expect(1, 67648, '\P{ CYPRIOT_Syllabary}', ""); + Expect(0, 67648, '\P{^ CYPRIOT_Syllabary}', ""); + Error('\p{:= _Is_CYPRIOT_Syllabary}'); + Error('\P{:= _Is_CYPRIOT_Syllabary}'); Expect(1, 67647, '\p{iscypriotsyllabary}', ""); Expect(0, 67647, '\p{^iscypriotsyllabary}', ""); Expect(0, 67647, '\P{iscypriotsyllabary}', ""); @@ -90494,16 +93010,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67648, '\p{^iscypriotsyllabary}', ""); Expect(1, 67648, '\P{iscypriotsyllabary}', ""); Expect(0, 67648, '\P{^iscypriotsyllabary}', ""); - Expect(1, 67647, '\p{_ IS_Cypriot_Syllabary}', ""); - Expect(0, 67647, '\p{^_ IS_Cypriot_Syllabary}', ""); - Expect(0, 67647, '\P{_ IS_Cypriot_Syllabary}', ""); - Expect(1, 67647, '\P{^_ IS_Cypriot_Syllabary}', ""); - Expect(0, 67648, '\p{_ IS_Cypriot_Syllabary}', ""); - Expect(1, 67648, '\p{^_ IS_Cypriot_Syllabary}', ""); - Expect(1, 67648, '\P{_ IS_Cypriot_Syllabary}', ""); - Expect(0, 67648, '\P{^_ IS_Cypriot_Syllabary}', ""); - Error('\p{/a/in_Cypriot_SYLLABARY}'); - Error('\P{/a/in_Cypriot_SYLLABARY}'); + Expect(1, 67647, '\p{-_Is_Cypriot_SYLLABARY}', ""); + Expect(0, 67647, '\p{^-_Is_Cypriot_SYLLABARY}', ""); + Expect(0, 67647, '\P{-_Is_Cypriot_SYLLABARY}', ""); + Expect(1, 67647, '\P{^-_Is_Cypriot_SYLLABARY}', ""); + Expect(0, 67648, '\p{-_Is_Cypriot_SYLLABARY}', ""); + Expect(1, 67648, '\p{^-_Is_Cypriot_SYLLABARY}', ""); + Expect(1, 67648, '\P{-_Is_Cypriot_SYLLABARY}', ""); + Expect(0, 67648, '\P{^-_Is_Cypriot_SYLLABARY}', ""); + Error('\p{_ In_cypriot_Syllabary:=}'); + Error('\P{_ In_cypriot_Syllabary:=}'); Expect(1, 67647, '\p{incypriotsyllabary}', ""); Expect(0, 67647, '\p{^incypriotsyllabary}', ""); Expect(0, 67647, '\P{incypriotsyllabary}', ""); @@ -90512,16 +93028,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67648, '\p{^incypriotsyllabary}', ""); Expect(1, 67648, '\P{incypriotsyllabary}', ""); Expect(0, 67648, '\P{^incypriotsyllabary}', ""); - Expect(1, 67647, '\p{ in_CYPRIOT_Syllabary}', ""); - Expect(0, 67647, '\p{^ in_CYPRIOT_Syllabary}', ""); - Expect(0, 67647, '\P{ in_CYPRIOT_Syllabary}', ""); - Expect(1, 67647, '\P{^ in_CYPRIOT_Syllabary}', ""); - Expect(0, 67648, '\p{ in_CYPRIOT_Syllabary}', ""); - Expect(1, 67648, '\p{^ in_CYPRIOT_Syllabary}', ""); - Expect(1, 67648, '\P{ in_CYPRIOT_Syllabary}', ""); - Expect(0, 67648, '\P{^ in_CYPRIOT_Syllabary}', ""); - Error('\p{:= _cyrillic}'); - Error('\P{:= _cyrillic}'); + Expect(1, 67647, '\p{ In_Cypriot_SYLLABARY}', ""); + Expect(0, 67647, '\p{^ In_Cypriot_SYLLABARY}', ""); + Expect(0, 67647, '\P{ In_Cypriot_SYLLABARY}', ""); + Expect(1, 67647, '\P{^ In_Cypriot_SYLLABARY}', ""); + Expect(0, 67648, '\p{ In_Cypriot_SYLLABARY}', ""); + Expect(1, 67648, '\p{^ In_Cypriot_SYLLABARY}', ""); + Expect(1, 67648, '\P{ In_Cypriot_SYLLABARY}', ""); + Expect(0, 67648, '\P{^ In_Cypriot_SYLLABARY}', ""); + Error('\p{/a/ -Cyrillic}'); + Error('\P{/a/ -Cyrillic}'); Expect(1, 65071, '\p{cyrillic}', ""); Expect(0, 65071, '\p{^cyrillic}', ""); Expect(0, 65071, '\P{cyrillic}', ""); @@ -90530,16 +93046,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65072, '\p{^cyrillic}', ""); Expect(1, 65072, '\P{cyrillic}', ""); Expect(0, 65072, '\P{^cyrillic}', ""); - Expect(1, 65071, '\p{CYRILLIC}', ""); - Expect(0, 65071, '\p{^CYRILLIC}', ""); - Expect(0, 65071, '\P{CYRILLIC}', ""); - Expect(1, 65071, '\P{^CYRILLIC}', ""); - Expect(0, 65072, '\p{CYRILLIC}', ""); - Expect(1, 65072, '\p{^CYRILLIC}', ""); - Expect(1, 65072, '\P{CYRILLIC}', ""); - Expect(0, 65072, '\P{^CYRILLIC}', ""); - Error('\p{__IS_Cyrillic:=}'); - Error('\P{__IS_Cyrillic:=}'); + Expect(1, 65071, '\p{-Cyrillic}', ""); + Expect(0, 65071, '\p{^-Cyrillic}', ""); + Expect(0, 65071, '\P{-Cyrillic}', ""); + Expect(1, 65071, '\P{^-Cyrillic}', ""); + Expect(0, 65072, '\p{-Cyrillic}', ""); + Expect(1, 65072, '\p{^-Cyrillic}', ""); + Expect(1, 65072, '\P{-Cyrillic}', ""); + Expect(0, 65072, '\P{^-Cyrillic}', ""); + Error('\p{-:=Is_Cyrillic}'); + Error('\P{-:=Is_Cyrillic}'); Expect(1, 65071, '\p{iscyrillic}', ""); Expect(0, 65071, '\p{^iscyrillic}', ""); Expect(0, 65071, '\P{iscyrillic}', ""); @@ -90548,14 +93064,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65072, '\p{^iscyrillic}', ""); Expect(1, 65072, '\P{iscyrillic}', ""); Expect(0, 65072, '\P{^iscyrillic}', ""); - Expect(1, 65071, '\p{_ Is_CYRILLIC}', ""); - Expect(0, 65071, '\p{^_ Is_CYRILLIC}', ""); - Expect(0, 65071, '\P{_ Is_CYRILLIC}', ""); - Expect(1, 65071, '\P{^_ Is_CYRILLIC}', ""); - Expect(0, 65072, '\p{_ Is_CYRILLIC}', ""); - Expect(1, 65072, '\p{^_ Is_CYRILLIC}', ""); - Expect(1, 65072, '\P{_ Is_CYRILLIC}', ""); - Expect(0, 65072, '\P{^_ Is_CYRILLIC}', ""); + Expect(1, 65071, '\p{ -IS_Cyrillic}', ""); + Expect(0, 65071, '\p{^ -IS_Cyrillic}', ""); + Expect(0, 65071, '\P{ -IS_Cyrillic}', ""); + Expect(1, 65071, '\P{^ -IS_Cyrillic}', ""); + Expect(0, 65072, '\p{ -IS_Cyrillic}', ""); + Expect(1, 65072, '\p{^ -IS_Cyrillic}', ""); + Expect(1, 65072, '\P{ -IS_Cyrillic}', ""); + Expect(0, 65072, '\P{^ -IS_Cyrillic}', ""); Error('\p{_/a/CYRL}'); Error('\P{_/a/CYRL}'); Expect(1, 65071, '\p{cyrl}', ""); @@ -90566,16 +93082,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65072, '\p{^cyrl}', ""); Expect(1, 65072, '\P{cyrl}', ""); Expect(0, 65072, '\P{^cyrl}', ""); - Expect(1, 65071, '\p{ CYRL}', ""); - Expect(0, 65071, '\p{^ CYRL}', ""); - Expect(0, 65071, '\P{ CYRL}', ""); - Expect(1, 65071, '\P{^ CYRL}', ""); - Expect(0, 65072, '\p{ CYRL}', ""); - Expect(1, 65072, '\p{^ CYRL}', ""); - Expect(1, 65072, '\P{ CYRL}', ""); - Expect(0, 65072, '\P{^ CYRL}', ""); - Error('\p{ /a/is_cyrl}'); - Error('\P{ /a/is_cyrl}'); + Expect(1, 65071, '\p{_ CYRL}', ""); + Expect(0, 65071, '\p{^_ CYRL}', ""); + Expect(0, 65071, '\P{_ CYRL}', ""); + Expect(1, 65071, '\P{^_ CYRL}', ""); + Expect(0, 65072, '\p{_ CYRL}', ""); + Expect(1, 65072, '\p{^_ CYRL}', ""); + Expect(1, 65072, '\P{_ CYRL}', ""); + Expect(0, 65072, '\P{^_ CYRL}', ""); + Error('\p{-/a/is_CYRL}'); + Error('\P{-/a/is_CYRL}'); Expect(1, 65071, '\p{iscyrl}', ""); Expect(0, 65071, '\p{^iscyrl}', ""); Expect(0, 65071, '\P{iscyrl}', ""); @@ -90584,16 +93100,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65072, '\p{^iscyrl}', ""); Expect(1, 65072, '\P{iscyrl}', ""); Expect(0, 65072, '\P{^iscyrl}', ""); - Expect(1, 65071, '\p{_Is_CYRL}', ""); - Expect(0, 65071, '\p{^_Is_CYRL}', ""); - Expect(0, 65071, '\P{_Is_CYRL}', ""); - Expect(1, 65071, '\P{^_Is_CYRL}', ""); - Expect(0, 65072, '\p{_Is_CYRL}', ""); - Expect(1, 65072, '\p{^_Is_CYRL}', ""); - Expect(1, 65072, '\P{_Is_CYRL}', ""); - Expect(0, 65072, '\P{^_Is_CYRL}', ""); - Error('\p{/a/cyrillic_EXTENDED_a}'); - Error('\P{/a/cyrillic_EXTENDED_a}'); + Expect(1, 65071, '\p{ Is_Cyrl}', ""); + Expect(0, 65071, '\p{^ Is_Cyrl}', ""); + Expect(0, 65071, '\P{ Is_Cyrl}', ""); + Expect(1, 65071, '\P{^ Is_Cyrl}', ""); + Expect(0, 65072, '\p{ Is_Cyrl}', ""); + Expect(1, 65072, '\p{^ Is_Cyrl}', ""); + Expect(1, 65072, '\P{ Is_Cyrl}', ""); + Expect(0, 65072, '\P{^ Is_Cyrl}', ""); + Error('\p{ -Cyrillic_Extended_A/a/}'); + Error('\P{ -Cyrillic_Extended_A/a/}'); Expect(1, 11775, '\p{cyrillicextendeda}', ""); Expect(0, 11775, '\p{^cyrillicextendeda}', ""); Expect(0, 11775, '\P{cyrillicextendeda}', ""); @@ -90602,16 +93118,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11776, '\p{^cyrillicextendeda}', ""); Expect(1, 11776, '\P{cyrillicextendeda}', ""); Expect(0, 11776, '\P{^cyrillicextendeda}', ""); - Expect(1, 11775, '\p{-_cyrillic_EXTENDED_A}', ""); - Expect(0, 11775, '\p{^-_cyrillic_EXTENDED_A}', ""); - Expect(0, 11775, '\P{-_cyrillic_EXTENDED_A}', ""); - Expect(1, 11775, '\P{^-_cyrillic_EXTENDED_A}', ""); - Expect(0, 11776, '\p{-_cyrillic_EXTENDED_A}', ""); - Expect(1, 11776, '\p{^-_cyrillic_EXTENDED_A}', ""); - Expect(1, 11776, '\P{-_cyrillic_EXTENDED_A}', ""); - Expect(0, 11776, '\P{^-_cyrillic_EXTENDED_A}', ""); - Error('\p{-Is_Cyrillic_Extended_A/a/}'); - Error('\P{-Is_Cyrillic_Extended_A/a/}'); + Expect(1, 11775, '\p{ CYRILLIC_Extended_A}', ""); + Expect(0, 11775, '\p{^ CYRILLIC_Extended_A}', ""); + Expect(0, 11775, '\P{ CYRILLIC_Extended_A}', ""); + Expect(1, 11775, '\P{^ CYRILLIC_Extended_A}', ""); + Expect(0, 11776, '\p{ CYRILLIC_Extended_A}', ""); + Expect(1, 11776, '\p{^ CYRILLIC_Extended_A}', ""); + Expect(1, 11776, '\P{ CYRILLIC_Extended_A}', ""); + Expect(0, 11776, '\P{^ CYRILLIC_Extended_A}', ""); + Error('\p{/a/Is_CYRILLIC_extended_A}'); + Error('\P{/a/Is_CYRILLIC_extended_A}'); Expect(1, 11775, '\p{iscyrillicextendeda}', ""); Expect(0, 11775, '\p{^iscyrillicextendeda}', ""); Expect(0, 11775, '\P{iscyrillicextendeda}', ""); @@ -90620,16 +93136,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11776, '\p{^iscyrillicextendeda}', ""); Expect(1, 11776, '\P{iscyrillicextendeda}', ""); Expect(0, 11776, '\P{^iscyrillicextendeda}', ""); - Expect(1, 11775, '\p{ IS_cyrillic_extended_a}', ""); - Expect(0, 11775, '\p{^ IS_cyrillic_extended_a}', ""); - Expect(0, 11775, '\P{ IS_cyrillic_extended_a}', ""); - Expect(1, 11775, '\P{^ IS_cyrillic_extended_a}', ""); - Expect(0, 11776, '\p{ IS_cyrillic_extended_a}', ""); - Expect(1, 11776, '\p{^ IS_cyrillic_extended_a}', ""); - Expect(1, 11776, '\P{ IS_cyrillic_extended_a}', ""); - Expect(0, 11776, '\P{^ IS_cyrillic_extended_a}', ""); - Error('\p{ /a/In_CYRILLIC_extended_a}'); - Error('\P{ /a/In_CYRILLIC_extended_a}'); + Expect(1, 11775, '\p{_-is_cyrillic_Extended_A}', ""); + Expect(0, 11775, '\p{^_-is_cyrillic_Extended_A}', ""); + Expect(0, 11775, '\P{_-is_cyrillic_Extended_A}', ""); + Expect(1, 11775, '\P{^_-is_cyrillic_Extended_A}', ""); + Expect(0, 11776, '\p{_-is_cyrillic_Extended_A}', ""); + Expect(1, 11776, '\p{^_-is_cyrillic_Extended_A}', ""); + Expect(1, 11776, '\P{_-is_cyrillic_Extended_A}', ""); + Expect(0, 11776, '\P{^_-is_cyrillic_Extended_A}', ""); + Error('\p{/a/ in_cyrillic_extended_a}'); + Error('\P{/a/ in_cyrillic_extended_a}'); Expect(1, 11775, '\p{incyrillicextendeda}', ""); Expect(0, 11775, '\p{^incyrillicextendeda}', ""); Expect(0, 11775, '\P{incyrillicextendeda}', ""); @@ -90638,16 +93154,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11776, '\p{^incyrillicextendeda}', ""); Expect(1, 11776, '\P{incyrillicextendeda}', ""); Expect(0, 11776, '\P{^incyrillicextendeda}', ""); - Expect(1, 11775, '\p{ in_Cyrillic_EXTENDED_A}', ""); - Expect(0, 11775, '\p{^ in_Cyrillic_EXTENDED_A}', ""); - Expect(0, 11775, '\P{ in_Cyrillic_EXTENDED_A}', ""); - Expect(1, 11775, '\P{^ in_Cyrillic_EXTENDED_A}', ""); - Expect(0, 11776, '\p{ in_Cyrillic_EXTENDED_A}', ""); - Expect(1, 11776, '\p{^ in_Cyrillic_EXTENDED_A}', ""); - Expect(1, 11776, '\P{ in_Cyrillic_EXTENDED_A}', ""); - Expect(0, 11776, '\P{^ in_Cyrillic_EXTENDED_A}', ""); - Error('\p{/a/-CYRILLIC_Ext_A}'); - Error('\P{/a/-CYRILLIC_Ext_A}'); + Expect(1, 11775, '\p{_In_Cyrillic_extended_A}', ""); + Expect(0, 11775, '\p{^_In_Cyrillic_extended_A}', ""); + Expect(0, 11775, '\P{_In_Cyrillic_extended_A}', ""); + Expect(1, 11775, '\P{^_In_Cyrillic_extended_A}', ""); + Expect(0, 11776, '\p{_In_Cyrillic_extended_A}', ""); + Expect(1, 11776, '\p{^_In_Cyrillic_extended_A}', ""); + Expect(1, 11776, '\P{_In_Cyrillic_extended_A}', ""); + Expect(0, 11776, '\P{^_In_Cyrillic_extended_A}', ""); + Error('\p{ Cyrillic_Ext_A:=}'); + Error('\P{ Cyrillic_Ext_A:=}'); Expect(1, 11775, '\p{cyrillicexta}', ""); Expect(0, 11775, '\p{^cyrillicexta}', ""); Expect(0, 11775, '\P{cyrillicexta}', ""); @@ -90656,16 +93172,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11776, '\p{^cyrillicexta}', ""); Expect(1, 11776, '\P{cyrillicexta}', ""); Expect(0, 11776, '\P{^cyrillicexta}', ""); - Expect(1, 11775, '\p{ Cyrillic_EXT_A}', ""); - Expect(0, 11775, '\p{^ Cyrillic_EXT_A}', ""); - Expect(0, 11775, '\P{ Cyrillic_EXT_A}', ""); - Expect(1, 11775, '\P{^ Cyrillic_EXT_A}', ""); - Expect(0, 11776, '\p{ Cyrillic_EXT_A}', ""); - Expect(1, 11776, '\p{^ Cyrillic_EXT_A}', ""); - Expect(1, 11776, '\P{ Cyrillic_EXT_A}', ""); - Expect(0, 11776, '\P{^ Cyrillic_EXT_A}', ""); - Error('\p{- Is_CYRILLIC_Ext_A/a/}'); - Error('\P{- Is_CYRILLIC_Ext_A/a/}'); + Expect(1, 11775, '\p{_ Cyrillic_Ext_A}', ""); + Expect(0, 11775, '\p{^_ Cyrillic_Ext_A}', ""); + Expect(0, 11775, '\P{_ Cyrillic_Ext_A}', ""); + Expect(1, 11775, '\P{^_ Cyrillic_Ext_A}', ""); + Expect(0, 11776, '\p{_ Cyrillic_Ext_A}', ""); + Expect(1, 11776, '\p{^_ Cyrillic_Ext_A}', ""); + Expect(1, 11776, '\P{_ Cyrillic_Ext_A}', ""); + Expect(0, 11776, '\P{^_ Cyrillic_Ext_A}', ""); + Error('\p{ /a/is_Cyrillic_ext_A}'); + Error('\P{ /a/is_Cyrillic_ext_A}'); Expect(1, 11775, '\p{iscyrillicexta}', ""); Expect(0, 11775, '\p{^iscyrillicexta}', ""); Expect(0, 11775, '\P{iscyrillicexta}', ""); @@ -90674,16 +93190,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11776, '\p{^iscyrillicexta}', ""); Expect(1, 11776, '\P{iscyrillicexta}', ""); Expect(0, 11776, '\P{^iscyrillicexta}', ""); - Expect(1, 11775, '\p{-IS_cyrillic_EXT_A}', ""); - Expect(0, 11775, '\p{^-IS_cyrillic_EXT_A}', ""); - Expect(0, 11775, '\P{-IS_cyrillic_EXT_A}', ""); - Expect(1, 11775, '\P{^-IS_cyrillic_EXT_A}', ""); - Expect(0, 11776, '\p{-IS_cyrillic_EXT_A}', ""); - Expect(1, 11776, '\p{^-IS_cyrillic_EXT_A}', ""); - Expect(1, 11776, '\P{-IS_cyrillic_EXT_A}', ""); - Expect(0, 11776, '\P{^-IS_cyrillic_EXT_A}', ""); - Error('\p{ /a/In_cyrillic_Ext_A}'); - Error('\P{ /a/In_cyrillic_Ext_A}'); + Expect(1, 11775, '\p{_ Is_Cyrillic_EXT_A}', ""); + Expect(0, 11775, '\p{^_ Is_Cyrillic_EXT_A}', ""); + Expect(0, 11775, '\P{_ Is_Cyrillic_EXT_A}', ""); + Expect(1, 11775, '\P{^_ Is_Cyrillic_EXT_A}', ""); + Expect(0, 11776, '\p{_ Is_Cyrillic_EXT_A}', ""); + Expect(1, 11776, '\p{^_ Is_Cyrillic_EXT_A}', ""); + Expect(1, 11776, '\P{_ Is_Cyrillic_EXT_A}', ""); + Expect(0, 11776, '\P{^_ Is_Cyrillic_EXT_A}', ""); + Error('\p{/a/_ in_CYRILLIC_ext_A}'); + Error('\P{/a/_ in_CYRILLIC_ext_A}'); Expect(1, 11775, '\p{incyrillicexta}', ""); Expect(0, 11775, '\p{^incyrillicexta}', ""); Expect(0, 11775, '\P{incyrillicexta}', ""); @@ -90692,16 +93208,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11776, '\p{^incyrillicexta}', ""); Expect(1, 11776, '\P{incyrillicexta}', ""); Expect(0, 11776, '\P{^incyrillicexta}', ""); - Expect(1, 11775, '\p{--In_CYRILLIC_Ext_A}', ""); - Expect(0, 11775, '\p{^--In_CYRILLIC_Ext_A}', ""); - Expect(0, 11775, '\P{--In_CYRILLIC_Ext_A}', ""); - Expect(1, 11775, '\P{^--In_CYRILLIC_Ext_A}', ""); - Expect(0, 11776, '\p{--In_CYRILLIC_Ext_A}', ""); - Expect(1, 11776, '\p{^--In_CYRILLIC_Ext_A}', ""); - Expect(1, 11776, '\P{--In_CYRILLIC_Ext_A}', ""); - Expect(0, 11776, '\P{^--In_CYRILLIC_Ext_A}', ""); - Error('\p{/a/Cyrillic_Extended_b}'); - Error('\P{/a/Cyrillic_Extended_b}'); + Expect(1, 11775, '\p{ in_Cyrillic_EXT_A}', ""); + Expect(0, 11775, '\p{^ in_Cyrillic_EXT_A}', ""); + Expect(0, 11775, '\P{ in_Cyrillic_EXT_A}', ""); + Expect(1, 11775, '\P{^ in_Cyrillic_EXT_A}', ""); + Expect(0, 11776, '\p{ in_Cyrillic_EXT_A}', ""); + Expect(1, 11776, '\p{^ in_Cyrillic_EXT_A}', ""); + Expect(1, 11776, '\P{ in_Cyrillic_EXT_A}', ""); + Expect(0, 11776, '\P{^ in_Cyrillic_EXT_A}', ""); + Error('\p{ /a/Cyrillic_Extended_B}'); + Error('\P{ /a/Cyrillic_Extended_B}'); Expect(1, 42655, '\p{cyrillicextendedb}', ""); Expect(0, 42655, '\p{^cyrillicextendedb}', ""); Expect(0, 42655, '\P{cyrillicextendedb}', ""); @@ -90710,16 +93226,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 42656, '\p{^cyrillicextendedb}', ""); Expect(1, 42656, '\P{cyrillicextendedb}', ""); Expect(0, 42656, '\P{^cyrillicextendedb}', ""); - Expect(1, 42655, '\p{ Cyrillic_extended_B}', ""); - Expect(0, 42655, '\p{^ Cyrillic_extended_B}', ""); - Expect(0, 42655, '\P{ Cyrillic_extended_B}', ""); - Expect(1, 42655, '\P{^ Cyrillic_extended_B}', ""); - Expect(0, 42656, '\p{ Cyrillic_extended_B}', ""); - Expect(1, 42656, '\p{^ Cyrillic_extended_B}', ""); - Expect(1, 42656, '\P{ Cyrillic_extended_B}', ""); - Expect(0, 42656, '\P{^ Cyrillic_extended_B}', ""); - Error('\p{ -is_Cyrillic_Extended_b/a/}'); - Error('\P{ -is_Cyrillic_Extended_b/a/}'); + Expect(1, 42655, '\p{_ cyrillic_Extended_b}', ""); + Expect(0, 42655, '\p{^_ cyrillic_Extended_b}', ""); + Expect(0, 42655, '\P{_ cyrillic_Extended_b}', ""); + Expect(1, 42655, '\P{^_ cyrillic_Extended_b}', ""); + Expect(0, 42656, '\p{_ cyrillic_Extended_b}', ""); + Expect(1, 42656, '\p{^_ cyrillic_Extended_b}', ""); + Expect(1, 42656, '\P{_ cyrillic_Extended_b}', ""); + Expect(0, 42656, '\P{^_ cyrillic_Extended_b}', ""); + Error('\p{-:=Is_Cyrillic_Extended_b}'); + Error('\P{-:=Is_Cyrillic_Extended_b}'); Expect(1, 42655, '\p{iscyrillicextendedb}', ""); Expect(0, 42655, '\p{^iscyrillicextendedb}', ""); Expect(0, 42655, '\P{iscyrillicextendedb}', ""); @@ -90728,16 +93244,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 42656, '\p{^iscyrillicextendedb}', ""); Expect(1, 42656, '\P{iscyrillicextendedb}', ""); Expect(0, 42656, '\P{^iscyrillicextendedb}', ""); - Expect(1, 42655, '\p{_Is_cyrillic_Extended_B}', ""); - Expect(0, 42655, '\p{^_Is_cyrillic_Extended_B}', ""); - Expect(0, 42655, '\P{_Is_cyrillic_Extended_B}', ""); - Expect(1, 42655, '\P{^_Is_cyrillic_Extended_B}', ""); - Expect(0, 42656, '\p{_Is_cyrillic_Extended_B}', ""); - Expect(1, 42656, '\p{^_Is_cyrillic_Extended_B}', ""); - Expect(1, 42656, '\P{_Is_cyrillic_Extended_B}', ""); - Expect(0, 42656, '\P{^_Is_cyrillic_Extended_B}', ""); - Error('\p{:=-In_CYRILLIC_extended_B}'); - Error('\P{:=-In_CYRILLIC_extended_B}'); + Expect(1, 42655, '\p{_Is_Cyrillic_Extended_b}', ""); + Expect(0, 42655, '\p{^_Is_Cyrillic_Extended_b}', ""); + Expect(0, 42655, '\P{_Is_Cyrillic_Extended_b}', ""); + Expect(1, 42655, '\P{^_Is_Cyrillic_Extended_b}', ""); + Expect(0, 42656, '\p{_Is_Cyrillic_Extended_b}', ""); + Expect(1, 42656, '\p{^_Is_Cyrillic_Extended_b}', ""); + Expect(1, 42656, '\P{_Is_Cyrillic_Extended_b}', ""); + Expect(0, 42656, '\P{^_Is_Cyrillic_Extended_b}', ""); + Error('\p{ in_cyrillic_Extended_B:=}'); + Error('\P{ in_cyrillic_Extended_B:=}'); Expect(1, 42655, '\p{incyrillicextendedb}', ""); Expect(0, 42655, '\p{^incyrillicextendedb}', ""); Expect(0, 42655, '\P{incyrillicextendedb}', ""); @@ -90746,16 +93262,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 42656, '\p{^incyrillicextendedb}', ""); Expect(1, 42656, '\P{incyrillicextendedb}', ""); Expect(0, 42656, '\P{^incyrillicextendedb}', ""); - Expect(1, 42655, '\p{_-in_CYRILLIC_EXTENDED_b}', ""); - Expect(0, 42655, '\p{^_-in_CYRILLIC_EXTENDED_b}', ""); - Expect(0, 42655, '\P{_-in_CYRILLIC_EXTENDED_b}', ""); - Expect(1, 42655, '\P{^_-in_CYRILLIC_EXTENDED_b}', ""); - Expect(0, 42656, '\p{_-in_CYRILLIC_EXTENDED_b}', ""); - Expect(1, 42656, '\p{^_-in_CYRILLIC_EXTENDED_b}', ""); - Expect(1, 42656, '\P{_-in_CYRILLIC_EXTENDED_b}', ""); - Expect(0, 42656, '\P{^_-in_CYRILLIC_EXTENDED_b}', ""); - Error('\p{ CYRILLIC_ext_B:=}'); - Error('\P{ CYRILLIC_ext_B:=}'); + Expect(1, 42655, '\p{_-In_cyrillic_EXTENDED_B}', ""); + Expect(0, 42655, '\p{^_-In_cyrillic_EXTENDED_B}', ""); + Expect(0, 42655, '\P{_-In_cyrillic_EXTENDED_B}', ""); + Expect(1, 42655, '\P{^_-In_cyrillic_EXTENDED_B}', ""); + Expect(0, 42656, '\p{_-In_cyrillic_EXTENDED_B}', ""); + Expect(1, 42656, '\p{^_-In_cyrillic_EXTENDED_B}', ""); + Expect(1, 42656, '\P{_-In_cyrillic_EXTENDED_B}', ""); + Expect(0, 42656, '\P{^_-In_cyrillic_EXTENDED_B}', ""); + Error('\p{:= Cyrillic_Ext_b}'); + Error('\P{:= Cyrillic_Ext_b}'); Expect(1, 42655, '\p{cyrillicextb}', ""); Expect(0, 42655, '\p{^cyrillicextb}', ""); Expect(0, 42655, '\P{cyrillicextb}', ""); @@ -90764,16 +93280,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 42656, '\p{^cyrillicextb}', ""); Expect(1, 42656, '\P{cyrillicextb}', ""); Expect(0, 42656, '\P{^cyrillicextb}', ""); - Expect(1, 42655, '\p{-cyrillic_Ext_b}', ""); - Expect(0, 42655, '\p{^-cyrillic_Ext_b}', ""); - Expect(0, 42655, '\P{-cyrillic_Ext_b}', ""); - Expect(1, 42655, '\P{^-cyrillic_Ext_b}', ""); - Expect(0, 42656, '\p{-cyrillic_Ext_b}', ""); - Expect(1, 42656, '\p{^-cyrillic_Ext_b}', ""); - Expect(1, 42656, '\P{-cyrillic_Ext_b}', ""); - Expect(0, 42656, '\P{^-cyrillic_Ext_b}', ""); - Error('\p{ :=is_Cyrillic_ext_B}'); - Error('\P{ :=is_Cyrillic_ext_B}'); + Expect(1, 42655, '\p{_cyrillic_EXT_B}', ""); + Expect(0, 42655, '\p{^_cyrillic_EXT_B}', ""); + Expect(0, 42655, '\P{_cyrillic_EXT_B}', ""); + Expect(1, 42655, '\P{^_cyrillic_EXT_B}', ""); + Expect(0, 42656, '\p{_cyrillic_EXT_B}', ""); + Expect(1, 42656, '\p{^_cyrillic_EXT_B}', ""); + Expect(1, 42656, '\P{_cyrillic_EXT_B}', ""); + Expect(0, 42656, '\P{^_cyrillic_EXT_B}', ""); + Error('\p{-/a/Is_Cyrillic_ext_B}'); + Error('\P{-/a/Is_Cyrillic_ext_B}'); Expect(1, 42655, '\p{iscyrillicextb}', ""); Expect(0, 42655, '\p{^iscyrillicextb}', ""); Expect(0, 42655, '\P{iscyrillicextb}', ""); @@ -90782,16 +93298,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 42656, '\p{^iscyrillicextb}', ""); Expect(1, 42656, '\P{iscyrillicextb}', ""); Expect(0, 42656, '\P{^iscyrillicextb}', ""); - Expect(1, 42655, '\p{_IS_cyrillic_Ext_B}', ""); - Expect(0, 42655, '\p{^_IS_cyrillic_Ext_B}', ""); - Expect(0, 42655, '\P{_IS_cyrillic_Ext_B}', ""); - Expect(1, 42655, '\P{^_IS_cyrillic_Ext_B}', ""); - Expect(0, 42656, '\p{_IS_cyrillic_Ext_B}', ""); - Expect(1, 42656, '\p{^_IS_cyrillic_Ext_B}', ""); - Expect(1, 42656, '\P{_IS_cyrillic_Ext_B}', ""); - Expect(0, 42656, '\P{^_IS_cyrillic_Ext_B}', ""); - Error('\p{/a/_In_Cyrillic_ext_B}'); - Error('\P{/a/_In_Cyrillic_ext_B}'); + Expect(1, 42655, '\p{Is_cyrillic_ext_b}', ""); + Expect(0, 42655, '\p{^Is_cyrillic_ext_b}', ""); + Expect(0, 42655, '\P{Is_cyrillic_ext_b}', ""); + Expect(1, 42655, '\P{^Is_cyrillic_ext_b}', ""); + Expect(0, 42656, '\p{Is_cyrillic_ext_b}', ""); + Expect(1, 42656, '\p{^Is_cyrillic_ext_b}', ""); + Expect(1, 42656, '\P{Is_cyrillic_ext_b}', ""); + Expect(0, 42656, '\P{^Is_cyrillic_ext_b}', ""); + Error('\p{:= In_Cyrillic_EXT_b}'); + Error('\P{:= In_Cyrillic_EXT_b}'); Expect(1, 42655, '\p{incyrillicextb}', ""); Expect(0, 42655, '\p{^incyrillicextb}', ""); Expect(0, 42655, '\P{incyrillicextb}', ""); @@ -90800,16 +93316,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 42656, '\p{^incyrillicextb}', ""); Expect(1, 42656, '\P{incyrillicextb}', ""); Expect(0, 42656, '\P{^incyrillicextb}', ""); - Expect(1, 42655, '\p{ In_Cyrillic_EXT_B}', ""); - Expect(0, 42655, '\p{^ In_Cyrillic_EXT_B}', ""); - Expect(0, 42655, '\P{ In_Cyrillic_EXT_B}', ""); - Expect(1, 42655, '\P{^ In_Cyrillic_EXT_B}', ""); - Expect(0, 42656, '\p{ In_Cyrillic_EXT_B}', ""); - Expect(1, 42656, '\p{^ In_Cyrillic_EXT_B}', ""); - Expect(1, 42656, '\P{ In_Cyrillic_EXT_B}', ""); - Expect(0, 42656, '\P{^ In_Cyrillic_EXT_B}', ""); - Error('\p{- Cyrillic_extended_C/a/}'); - Error('\P{- Cyrillic_extended_C/a/}'); + Expect(1, 42655, '\p{ in_Cyrillic_Ext_B}', ""); + Expect(0, 42655, '\p{^ in_Cyrillic_Ext_B}', ""); + Expect(0, 42655, '\P{ in_Cyrillic_Ext_B}', ""); + Expect(1, 42655, '\P{^ in_Cyrillic_Ext_B}', ""); + Expect(0, 42656, '\p{ in_Cyrillic_Ext_B}', ""); + Expect(1, 42656, '\p{^ in_Cyrillic_Ext_B}', ""); + Expect(1, 42656, '\P{ in_Cyrillic_Ext_B}', ""); + Expect(0, 42656, '\P{^ in_Cyrillic_Ext_B}', ""); + Error('\p{_:=cyrillic_Extended_C}'); + Error('\P{_:=cyrillic_Extended_C}'); Expect(1, 7311, '\p{cyrillicextendedc}', ""); Expect(0, 7311, '\p{^cyrillicextendedc}', ""); Expect(0, 7311, '\P{cyrillicextendedc}', ""); @@ -90818,16 +93334,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7312, '\p{^cyrillicextendedc}', ""); Expect(1, 7312, '\P{cyrillicextendedc}', ""); Expect(0, 7312, '\P{^cyrillicextendedc}', ""); - Expect(1, 7311, '\p{ _Cyrillic_Extended_c}', ""); - Expect(0, 7311, '\p{^ _Cyrillic_Extended_c}', ""); - Expect(0, 7311, '\P{ _Cyrillic_Extended_c}', ""); - Expect(1, 7311, '\P{^ _Cyrillic_Extended_c}', ""); - Expect(0, 7312, '\p{ _Cyrillic_Extended_c}', ""); - Expect(1, 7312, '\p{^ _Cyrillic_Extended_c}', ""); - Expect(1, 7312, '\P{ _Cyrillic_Extended_c}', ""); - Expect(0, 7312, '\P{^ _Cyrillic_Extended_c}', ""); - Error('\p{/a/_Is_Cyrillic_extended_c}'); - Error('\P{/a/_Is_Cyrillic_extended_c}'); + Expect(1, 7311, '\p{ Cyrillic_EXTENDED_C}', ""); + Expect(0, 7311, '\p{^ Cyrillic_EXTENDED_C}', ""); + Expect(0, 7311, '\P{ Cyrillic_EXTENDED_C}', ""); + Expect(1, 7311, '\P{^ Cyrillic_EXTENDED_C}', ""); + Expect(0, 7312, '\p{ Cyrillic_EXTENDED_C}', ""); + Expect(1, 7312, '\p{^ Cyrillic_EXTENDED_C}', ""); + Expect(1, 7312, '\P{ Cyrillic_EXTENDED_C}', ""); + Expect(0, 7312, '\P{^ Cyrillic_EXTENDED_C}', ""); + Error('\p{ Is_CYRILLIC_extended_C/a/}'); + Error('\P{ Is_CYRILLIC_extended_C/a/}'); Expect(1, 7311, '\p{iscyrillicextendedc}', ""); Expect(0, 7311, '\p{^iscyrillicextendedc}', ""); Expect(0, 7311, '\P{iscyrillicextendedc}', ""); @@ -90836,16 +93352,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7312, '\p{^iscyrillicextendedc}', ""); Expect(1, 7312, '\P{iscyrillicextendedc}', ""); Expect(0, 7312, '\P{^iscyrillicextendedc}', ""); - Expect(1, 7311, '\p{ is_CYRILLIC_EXTENDED_c}', ""); - Expect(0, 7311, '\p{^ is_CYRILLIC_EXTENDED_c}', ""); - Expect(0, 7311, '\P{ is_CYRILLIC_EXTENDED_c}', ""); - Expect(1, 7311, '\P{^ is_CYRILLIC_EXTENDED_c}', ""); - Expect(0, 7312, '\p{ is_CYRILLIC_EXTENDED_c}', ""); - Expect(1, 7312, '\p{^ is_CYRILLIC_EXTENDED_c}', ""); - Expect(1, 7312, '\P{ is_CYRILLIC_EXTENDED_c}', ""); - Expect(0, 7312, '\P{^ is_CYRILLIC_EXTENDED_c}', ""); - Error('\p{ :=in_CYRILLIC_Extended_C}'); - Error('\P{ :=in_CYRILLIC_Extended_C}'); + Expect(1, 7311, '\p{ _is_Cyrillic_Extended_C}', ""); + Expect(0, 7311, '\p{^ _is_Cyrillic_Extended_C}', ""); + Expect(0, 7311, '\P{ _is_Cyrillic_Extended_C}', ""); + Expect(1, 7311, '\P{^ _is_Cyrillic_Extended_C}', ""); + Expect(0, 7312, '\p{ _is_Cyrillic_Extended_C}', ""); + Expect(1, 7312, '\p{^ _is_Cyrillic_Extended_C}', ""); + Expect(1, 7312, '\P{ _is_Cyrillic_Extended_C}', ""); + Expect(0, 7312, '\P{^ _is_Cyrillic_Extended_C}', ""); + Error('\p{_ IN_Cyrillic_Extended_C:=}'); + Error('\P{_ IN_Cyrillic_Extended_C:=}'); Expect(1, 7311, '\p{incyrillicextendedc}', ""); Expect(0, 7311, '\p{^incyrillicextendedc}', ""); Expect(0, 7311, '\P{incyrillicextendedc}', ""); @@ -90854,16 +93370,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7312, '\p{^incyrillicextendedc}', ""); Expect(1, 7312, '\P{incyrillicextendedc}', ""); Expect(0, 7312, '\P{^incyrillicextendedc}', ""); - Expect(1, 7311, '\p{in_Cyrillic_EXTENDED_C}', ""); - Expect(0, 7311, '\p{^in_Cyrillic_EXTENDED_C}', ""); - Expect(0, 7311, '\P{in_Cyrillic_EXTENDED_C}', ""); - Expect(1, 7311, '\P{^in_Cyrillic_EXTENDED_C}', ""); - Expect(0, 7312, '\p{in_Cyrillic_EXTENDED_C}', ""); - Expect(1, 7312, '\p{^in_Cyrillic_EXTENDED_C}', ""); - Expect(1, 7312, '\P{in_Cyrillic_EXTENDED_C}', ""); - Expect(0, 7312, '\P{^in_Cyrillic_EXTENDED_C}', ""); - Error('\p{ Cyrillic_Ext_C/a/}'); - Error('\P{ Cyrillic_Ext_C/a/}'); + Expect(1, 7311, '\p{_IN_CYRILLIC_Extended_C}', ""); + Expect(0, 7311, '\p{^_IN_CYRILLIC_Extended_C}', ""); + Expect(0, 7311, '\P{_IN_CYRILLIC_Extended_C}', ""); + Expect(1, 7311, '\P{^_IN_CYRILLIC_Extended_C}', ""); + Expect(0, 7312, '\p{_IN_CYRILLIC_Extended_C}', ""); + Expect(1, 7312, '\p{^_IN_CYRILLIC_Extended_C}', ""); + Expect(1, 7312, '\P{_IN_CYRILLIC_Extended_C}', ""); + Expect(0, 7312, '\P{^_IN_CYRILLIC_Extended_C}', ""); + Error('\p{ cyrillic_Ext_C/a/}'); + Error('\P{ cyrillic_Ext_C/a/}'); Expect(1, 7311, '\p{cyrillicextc}', ""); Expect(0, 7311, '\p{^cyrillicextc}', ""); Expect(0, 7311, '\P{cyrillicextc}', ""); @@ -90872,16 +93388,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7312, '\p{^cyrillicextc}', ""); Expect(1, 7312, '\P{cyrillicextc}', ""); Expect(0, 7312, '\P{^cyrillicextc}', ""); - Expect(1, 7311, '\p{ _Cyrillic_EXT_c}', ""); - Expect(0, 7311, '\p{^ _Cyrillic_EXT_c}', ""); - Expect(0, 7311, '\P{ _Cyrillic_EXT_c}', ""); - Expect(1, 7311, '\P{^ _Cyrillic_EXT_c}', ""); - Expect(0, 7312, '\p{ _Cyrillic_EXT_c}', ""); - Expect(1, 7312, '\p{^ _Cyrillic_EXT_c}', ""); - Expect(1, 7312, '\P{ _Cyrillic_EXT_c}', ""); - Expect(0, 7312, '\P{^ _Cyrillic_EXT_c}', ""); - Error('\p{:=-Is_cyrillic_Ext_C}'); - Error('\P{:=-Is_cyrillic_Ext_C}'); + Expect(1, 7311, '\p{--cyrillic_EXT_C}', ""); + Expect(0, 7311, '\p{^--cyrillic_EXT_C}', ""); + Expect(0, 7311, '\P{--cyrillic_EXT_C}', ""); + Expect(1, 7311, '\P{^--cyrillic_EXT_C}', ""); + Expect(0, 7312, '\p{--cyrillic_EXT_C}', ""); + Expect(1, 7312, '\p{^--cyrillic_EXT_C}', ""); + Expect(1, 7312, '\P{--cyrillic_EXT_C}', ""); + Expect(0, 7312, '\P{^--cyrillic_EXT_C}', ""); + Error('\p{ /a/is_CYRILLIC_Ext_c}'); + Error('\P{ /a/is_CYRILLIC_Ext_c}'); Expect(1, 7311, '\p{iscyrillicextc}', ""); Expect(0, 7311, '\p{^iscyrillicextc}', ""); Expect(0, 7311, '\P{iscyrillicextc}', ""); @@ -90890,16 +93406,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7312, '\p{^iscyrillicextc}', ""); Expect(1, 7312, '\P{iscyrillicextc}', ""); Expect(0, 7312, '\P{^iscyrillicextc}', ""); - Expect(1, 7311, '\p{ Is_Cyrillic_Ext_C}', ""); - Expect(0, 7311, '\p{^ Is_Cyrillic_Ext_C}', ""); - Expect(0, 7311, '\P{ Is_Cyrillic_Ext_C}', ""); - Expect(1, 7311, '\P{^ Is_Cyrillic_Ext_C}', ""); - Expect(0, 7312, '\p{ Is_Cyrillic_Ext_C}', ""); - Expect(1, 7312, '\p{^ Is_Cyrillic_Ext_C}', ""); - Expect(1, 7312, '\P{ Is_Cyrillic_Ext_C}', ""); - Expect(0, 7312, '\P{^ Is_Cyrillic_Ext_C}', ""); - Error('\p{/a/_-in_Cyrillic_ext_C}'); - Error('\P{/a/_-in_Cyrillic_ext_C}'); + Expect(1, 7311, '\p{--is_Cyrillic_EXT_C}', ""); + Expect(0, 7311, '\p{^--is_Cyrillic_EXT_C}', ""); + Expect(0, 7311, '\P{--is_Cyrillic_EXT_C}', ""); + Expect(1, 7311, '\P{^--is_Cyrillic_EXT_C}', ""); + Expect(0, 7312, '\p{--is_Cyrillic_EXT_C}', ""); + Expect(1, 7312, '\p{^--is_Cyrillic_EXT_C}', ""); + Expect(1, 7312, '\P{--is_Cyrillic_EXT_C}', ""); + Expect(0, 7312, '\P{^--is_Cyrillic_EXT_C}', ""); + Error('\p{:= IN_CYRILLIC_EXT_c}'); + Error('\P{:= IN_CYRILLIC_EXT_c}'); Expect(1, 7311, '\p{incyrillicextc}', ""); Expect(0, 7311, '\p{^incyrillicextc}', ""); Expect(0, 7311, '\P{incyrillicextc}', ""); @@ -90908,16 +93424,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7312, '\p{^incyrillicextc}', ""); Expect(1, 7312, '\P{incyrillicextc}', ""); Expect(0, 7312, '\P{^incyrillicextc}', ""); - Expect(1, 7311, '\p{__in_CYRILLIC_Ext_C}', ""); - Expect(0, 7311, '\p{^__in_CYRILLIC_Ext_C}', ""); - Expect(0, 7311, '\P{__in_CYRILLIC_Ext_C}', ""); - Expect(1, 7311, '\P{^__in_CYRILLIC_Ext_C}', ""); - Expect(0, 7312, '\p{__in_CYRILLIC_Ext_C}', ""); - Expect(1, 7312, '\p{^__in_CYRILLIC_Ext_C}', ""); - Expect(1, 7312, '\P{__in_CYRILLIC_Ext_C}', ""); - Expect(0, 7312, '\P{^__in_CYRILLIC_Ext_C}', ""); - Error('\p{_/a/Cyrillic_Supplement}'); - Error('\P{_/a/Cyrillic_Supplement}'); + Expect(1, 7311, '\p{- In_Cyrillic_ext_c}', ""); + Expect(0, 7311, '\p{^- In_Cyrillic_ext_c}', ""); + Expect(0, 7311, '\P{- In_Cyrillic_ext_c}', ""); + Expect(1, 7311, '\P{^- In_Cyrillic_ext_c}', ""); + Expect(0, 7312, '\p{- In_Cyrillic_ext_c}', ""); + Expect(1, 7312, '\p{^- In_Cyrillic_ext_c}', ""); + Expect(1, 7312, '\P{- In_Cyrillic_ext_c}', ""); + Expect(0, 7312, '\P{^- In_Cyrillic_ext_c}', ""); + Error('\p{:=_Cyrillic_Supplement}'); + Error('\P{:=_Cyrillic_Supplement}'); Expect(1, 1327, '\p{cyrillicsupplement}', ""); Expect(0, 1327, '\p{^cyrillicsupplement}', ""); Expect(0, 1327, '\P{cyrillicsupplement}', ""); @@ -90926,16 +93442,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1328, '\p{^cyrillicsupplement}', ""); Expect(1, 1328, '\P{cyrillicsupplement}', ""); Expect(0, 1328, '\P{^cyrillicsupplement}', ""); - Expect(1, 1327, '\p{_ Cyrillic_Supplement}', ""); - Expect(0, 1327, '\p{^_ Cyrillic_Supplement}', ""); - Expect(0, 1327, '\P{_ Cyrillic_Supplement}', ""); - Expect(1, 1327, '\P{^_ Cyrillic_Supplement}', ""); - Expect(0, 1328, '\p{_ Cyrillic_Supplement}', ""); - Expect(1, 1328, '\p{^_ Cyrillic_Supplement}', ""); - Expect(1, 1328, '\P{_ Cyrillic_Supplement}', ""); - Expect(0, 1328, '\P{^_ Cyrillic_Supplement}', ""); - Error('\p{/a/ IS_Cyrillic_Supplement}'); - Error('\P{/a/ IS_Cyrillic_Supplement}'); + Expect(1, 1327, '\p{ Cyrillic_SUPPLEMENT}', ""); + Expect(0, 1327, '\p{^ Cyrillic_SUPPLEMENT}', ""); + Expect(0, 1327, '\P{ Cyrillic_SUPPLEMENT}', ""); + Expect(1, 1327, '\P{^ Cyrillic_SUPPLEMENT}', ""); + Expect(0, 1328, '\p{ Cyrillic_SUPPLEMENT}', ""); + Expect(1, 1328, '\p{^ Cyrillic_SUPPLEMENT}', ""); + Expect(1, 1328, '\P{ Cyrillic_SUPPLEMENT}', ""); + Expect(0, 1328, '\P{^ Cyrillic_SUPPLEMENT}', ""); + Error('\p{Is_Cyrillic_supplement/a/}'); + Error('\P{Is_Cyrillic_supplement/a/}'); Expect(1, 1327, '\p{iscyrillicsupplement}', ""); Expect(0, 1327, '\p{^iscyrillicsupplement}', ""); Expect(0, 1327, '\P{iscyrillicsupplement}', ""); @@ -90944,16 +93460,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1328, '\p{^iscyrillicsupplement}', ""); Expect(1, 1328, '\P{iscyrillicsupplement}', ""); Expect(0, 1328, '\P{^iscyrillicsupplement}', ""); - Expect(1, 1327, '\p{__IS_Cyrillic_Supplement}', ""); - Expect(0, 1327, '\p{^__IS_Cyrillic_Supplement}', ""); - Expect(0, 1327, '\P{__IS_Cyrillic_Supplement}', ""); - Expect(1, 1327, '\P{^__IS_Cyrillic_Supplement}', ""); - Expect(0, 1328, '\p{__IS_Cyrillic_Supplement}', ""); - Expect(1, 1328, '\p{^__IS_Cyrillic_Supplement}', ""); - Expect(1, 1328, '\P{__IS_Cyrillic_Supplement}', ""); - Expect(0, 1328, '\P{^__IS_Cyrillic_Supplement}', ""); - Error('\p{_In_CYRILLIC_Supplement/a/}'); - Error('\P{_In_CYRILLIC_Supplement/a/}'); + Expect(1, 1327, '\p{_Is_Cyrillic_SUPPLEMENT}', ""); + Expect(0, 1327, '\p{^_Is_Cyrillic_SUPPLEMENT}', ""); + Expect(0, 1327, '\P{_Is_Cyrillic_SUPPLEMENT}', ""); + Expect(1, 1327, '\P{^_Is_Cyrillic_SUPPLEMENT}', ""); + Expect(0, 1328, '\p{_Is_Cyrillic_SUPPLEMENT}', ""); + Expect(1, 1328, '\p{^_Is_Cyrillic_SUPPLEMENT}', ""); + Expect(1, 1328, '\P{_Is_Cyrillic_SUPPLEMENT}', ""); + Expect(0, 1328, '\P{^_Is_Cyrillic_SUPPLEMENT}', ""); + Error('\p{:=_IN_CYRILLIC_Supplement}'); + Error('\P{:=_IN_CYRILLIC_Supplement}'); Expect(1, 1327, '\p{incyrillicsupplement}', ""); Expect(0, 1327, '\p{^incyrillicsupplement}', ""); Expect(0, 1327, '\P{incyrillicsupplement}', ""); @@ -90962,16 +93478,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1328, '\p{^incyrillicsupplement}', ""); Expect(1, 1328, '\P{incyrillicsupplement}', ""); Expect(0, 1328, '\P{^incyrillicsupplement}', ""); - Expect(1, 1327, '\p{ in_CYRILLIC_SUPPLEMENT}', ""); - Expect(0, 1327, '\p{^ in_CYRILLIC_SUPPLEMENT}', ""); - Expect(0, 1327, '\P{ in_CYRILLIC_SUPPLEMENT}', ""); - Expect(1, 1327, '\P{^ in_CYRILLIC_SUPPLEMENT}', ""); - Expect(0, 1328, '\p{ in_CYRILLIC_SUPPLEMENT}', ""); - Expect(1, 1328, '\p{^ in_CYRILLIC_SUPPLEMENT}', ""); - Expect(1, 1328, '\P{ in_CYRILLIC_SUPPLEMENT}', ""); - Expect(0, 1328, '\P{^ in_CYRILLIC_SUPPLEMENT}', ""); - Error('\p{/a/_ cyrillic_SUP}'); - Error('\P{/a/_ cyrillic_SUP}'); + Expect(1, 1327, '\p{- in_Cyrillic_Supplement}', ""); + Expect(0, 1327, '\p{^- in_Cyrillic_Supplement}', ""); + Expect(0, 1327, '\P{- in_Cyrillic_Supplement}', ""); + Expect(1, 1327, '\P{^- in_Cyrillic_Supplement}', ""); + Expect(0, 1328, '\p{- in_Cyrillic_Supplement}', ""); + Expect(1, 1328, '\p{^- in_Cyrillic_Supplement}', ""); + Expect(1, 1328, '\P{- in_Cyrillic_Supplement}', ""); + Expect(0, 1328, '\P{^- in_Cyrillic_Supplement}', ""); + Error('\p{:=CYRILLIC_Sup}'); + Error('\P{:=CYRILLIC_Sup}'); Expect(1, 1327, '\p{cyrillicsup}', ""); Expect(0, 1327, '\p{^cyrillicsup}', ""); Expect(0, 1327, '\P{cyrillicsup}', ""); @@ -90980,16 +93496,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1328, '\p{^cyrillicsup}', ""); Expect(1, 1328, '\P{cyrillicsup}', ""); Expect(0, 1328, '\P{^cyrillicsup}', ""); - Expect(1, 1327, '\p{ -CYRILLIC_sup}', ""); - Expect(0, 1327, '\p{^ -CYRILLIC_sup}', ""); - Expect(0, 1327, '\P{ -CYRILLIC_sup}', ""); - Expect(1, 1327, '\P{^ -CYRILLIC_sup}', ""); - Expect(0, 1328, '\p{ -CYRILLIC_sup}', ""); - Expect(1, 1328, '\p{^ -CYRILLIC_sup}', ""); - Expect(1, 1328, '\P{ -CYRILLIC_sup}', ""); - Expect(0, 1328, '\P{^ -CYRILLIC_sup}', ""); - Error('\p{_/a/is_Cyrillic_SUP}'); - Error('\P{_/a/is_Cyrillic_SUP}'); + Expect(1, 1327, '\p{- Cyrillic_Sup}', ""); + Expect(0, 1327, '\p{^- Cyrillic_Sup}', ""); + Expect(0, 1327, '\P{- Cyrillic_Sup}', ""); + Expect(1, 1327, '\P{^- Cyrillic_Sup}', ""); + Expect(0, 1328, '\p{- Cyrillic_Sup}', ""); + Expect(1, 1328, '\p{^- Cyrillic_Sup}', ""); + Expect(1, 1328, '\P{- Cyrillic_Sup}', ""); + Expect(0, 1328, '\P{^- Cyrillic_Sup}', ""); + Error('\p{ Is_CYRILLIC_SUP:=}'); + Error('\P{ Is_CYRILLIC_SUP:=}'); Expect(1, 1327, '\p{iscyrillicsup}', ""); Expect(0, 1327, '\p{^iscyrillicsup}', ""); Expect(0, 1327, '\P{iscyrillicsup}', ""); @@ -90998,16 +93514,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1328, '\p{^iscyrillicsup}', ""); Expect(1, 1328, '\P{iscyrillicsup}', ""); Expect(0, 1328, '\P{^iscyrillicsup}', ""); - Expect(1, 1327, '\p{-_is_Cyrillic_sup}', ""); - Expect(0, 1327, '\p{^-_is_Cyrillic_sup}', ""); - Expect(0, 1327, '\P{-_is_Cyrillic_sup}', ""); - Expect(1, 1327, '\P{^-_is_Cyrillic_sup}', ""); - Expect(0, 1328, '\p{-_is_Cyrillic_sup}', ""); - Expect(1, 1328, '\p{^-_is_Cyrillic_sup}', ""); - Expect(1, 1328, '\P{-_is_Cyrillic_sup}', ""); - Expect(0, 1328, '\P{^-_is_Cyrillic_sup}', ""); - Error('\p{:=-_In_cyrillic_Sup}'); - Error('\P{:=-_In_cyrillic_Sup}'); + Expect(1, 1327, '\p{-Is_Cyrillic_Sup}', ""); + Expect(0, 1327, '\p{^-Is_Cyrillic_Sup}', ""); + Expect(0, 1327, '\P{-Is_Cyrillic_Sup}', ""); + Expect(1, 1327, '\P{^-Is_Cyrillic_Sup}', ""); + Expect(0, 1328, '\p{-Is_Cyrillic_Sup}', ""); + Expect(1, 1328, '\p{^-Is_Cyrillic_Sup}', ""); + Expect(1, 1328, '\P{-Is_Cyrillic_Sup}', ""); + Expect(0, 1328, '\P{^-Is_Cyrillic_Sup}', ""); + Error('\p{_In_Cyrillic_Sup/a/}'); + Error('\P{_In_Cyrillic_Sup/a/}'); Expect(1, 1327, '\p{incyrillicsup}', ""); Expect(0, 1327, '\p{^incyrillicsup}', ""); Expect(0, 1327, '\P{incyrillicsup}', ""); @@ -91016,16 +93532,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1328, '\p{^incyrillicsup}', ""); Expect(1, 1328, '\P{incyrillicsup}', ""); Expect(0, 1328, '\P{^incyrillicsup}', ""); - Expect(1, 1327, '\p{ IN_CYRILLIC_Sup}', ""); - Expect(0, 1327, '\p{^ IN_CYRILLIC_Sup}', ""); - Expect(0, 1327, '\P{ IN_CYRILLIC_Sup}', ""); - Expect(1, 1327, '\P{^ IN_CYRILLIC_Sup}', ""); - Expect(0, 1328, '\p{ IN_CYRILLIC_Sup}', ""); - Expect(1, 1328, '\p{^ IN_CYRILLIC_Sup}', ""); - Expect(1, 1328, '\P{ IN_CYRILLIC_Sup}', ""); - Expect(0, 1328, '\P{^ IN_CYRILLIC_Sup}', ""); - Error('\p{:= CYRILLIC_supplementary}'); - Error('\P{:= CYRILLIC_supplementary}'); + Expect(1, 1327, '\p{ -In_CYRILLIC_sup}', ""); + Expect(0, 1327, '\p{^ -In_CYRILLIC_sup}', ""); + Expect(0, 1327, '\P{ -In_CYRILLIC_sup}', ""); + Expect(1, 1327, '\P{^ -In_CYRILLIC_sup}', ""); + Expect(0, 1328, '\p{ -In_CYRILLIC_sup}', ""); + Expect(1, 1328, '\p{^ -In_CYRILLIC_sup}', ""); + Expect(1, 1328, '\P{ -In_CYRILLIC_sup}', ""); + Expect(0, 1328, '\P{^ -In_CYRILLIC_sup}', ""); + Error('\p{/a/ cyrillic_Supplementary}'); + Error('\P{/a/ cyrillic_Supplementary}'); Expect(1, 1327, '\p{cyrillicsupplementary}', ""); Expect(0, 1327, '\p{^cyrillicsupplementary}', ""); Expect(0, 1327, '\P{cyrillicsupplementary}', ""); @@ -91034,16 +93550,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1328, '\p{^cyrillicsupplementary}', ""); Expect(1, 1328, '\P{cyrillicsupplementary}', ""); Expect(0, 1328, '\P{^cyrillicsupplementary}', ""); - Expect(1, 1327, '\p{ _Cyrillic_Supplementary}', ""); - Expect(0, 1327, '\p{^ _Cyrillic_Supplementary}', ""); - Expect(0, 1327, '\P{ _Cyrillic_Supplementary}', ""); - Expect(1, 1327, '\P{^ _Cyrillic_Supplementary}', ""); - Expect(0, 1328, '\p{ _Cyrillic_Supplementary}', ""); - Expect(1, 1328, '\p{^ _Cyrillic_Supplementary}', ""); - Expect(1, 1328, '\P{ _Cyrillic_Supplementary}', ""); - Expect(0, 1328, '\P{^ _Cyrillic_Supplementary}', ""); - Error('\p{ IS_Cyrillic_Supplementary:=}'); - Error('\P{ IS_Cyrillic_Supplementary:=}'); + Expect(1, 1327, '\p{-_Cyrillic_Supplementary}', ""); + Expect(0, 1327, '\p{^-_Cyrillic_Supplementary}', ""); + Expect(0, 1327, '\P{-_Cyrillic_Supplementary}', ""); + Expect(1, 1327, '\P{^-_Cyrillic_Supplementary}', ""); + Expect(0, 1328, '\p{-_Cyrillic_Supplementary}', ""); + Expect(1, 1328, '\p{^-_Cyrillic_Supplementary}', ""); + Expect(1, 1328, '\P{-_Cyrillic_Supplementary}', ""); + Expect(0, 1328, '\P{^-_Cyrillic_Supplementary}', ""); + Error('\p{/a/_-Is_Cyrillic_supplementary}'); + Error('\P{/a/_-Is_Cyrillic_supplementary}'); Expect(1, 1327, '\p{iscyrillicsupplementary}', ""); Expect(0, 1327, '\p{^iscyrillicsupplementary}', ""); Expect(0, 1327, '\P{iscyrillicsupplementary}', ""); @@ -91052,16 +93568,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1328, '\p{^iscyrillicsupplementary}', ""); Expect(1, 1328, '\P{iscyrillicsupplementary}', ""); Expect(0, 1328, '\P{^iscyrillicsupplementary}', ""); - Expect(1, 1327, '\p{Is_Cyrillic_SUPPLEMENTARY}', ""); - Expect(0, 1327, '\p{^Is_Cyrillic_SUPPLEMENTARY}', ""); - Expect(0, 1327, '\P{Is_Cyrillic_SUPPLEMENTARY}', ""); - Expect(1, 1327, '\P{^Is_Cyrillic_SUPPLEMENTARY}', ""); - Expect(0, 1328, '\p{Is_Cyrillic_SUPPLEMENTARY}', ""); - Expect(1, 1328, '\p{^Is_Cyrillic_SUPPLEMENTARY}', ""); - Expect(1, 1328, '\P{Is_Cyrillic_SUPPLEMENTARY}', ""); - Expect(0, 1328, '\P{^Is_Cyrillic_SUPPLEMENTARY}', ""); - Error('\p{ in_Cyrillic_SUPPLEMENTARY/a/}'); - Error('\P{ in_Cyrillic_SUPPLEMENTARY/a/}'); + Expect(1, 1327, '\p{_ is_CYRILLIC_SUPPLEMENTARY}', ""); + Expect(0, 1327, '\p{^_ is_CYRILLIC_SUPPLEMENTARY}', ""); + Expect(0, 1327, '\P{_ is_CYRILLIC_SUPPLEMENTARY}', ""); + Expect(1, 1327, '\P{^_ is_CYRILLIC_SUPPLEMENTARY}', ""); + Expect(0, 1328, '\p{_ is_CYRILLIC_SUPPLEMENTARY}', ""); + Expect(1, 1328, '\p{^_ is_CYRILLIC_SUPPLEMENTARY}', ""); + Expect(1, 1328, '\P{_ is_CYRILLIC_SUPPLEMENTARY}', ""); + Expect(0, 1328, '\P{^_ is_CYRILLIC_SUPPLEMENTARY}', ""); + Error('\p{ :=in_cyrillic_Supplementary}'); + Error('\P{ :=in_cyrillic_Supplementary}'); Expect(1, 1327, '\p{incyrillicsupplementary}', ""); Expect(0, 1327, '\p{^incyrillicsupplementary}', ""); Expect(0, 1327, '\P{incyrillicsupplementary}', ""); @@ -91070,124 +93586,124 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1328, '\p{^incyrillicsupplementary}', ""); Expect(1, 1328, '\P{incyrillicsupplementary}', ""); Expect(0, 1328, '\P{^incyrillicsupplementary}', ""); - Expect(1, 1327, '\p{ in_Cyrillic_SUPPLEMENTARY}', ""); - Expect(0, 1327, '\p{^ in_Cyrillic_SUPPLEMENTARY}', ""); - Expect(0, 1327, '\P{ in_Cyrillic_SUPPLEMENTARY}', ""); - Expect(1, 1327, '\P{^ in_Cyrillic_SUPPLEMENTARY}', ""); - Expect(0, 1328, '\p{ in_Cyrillic_SUPPLEMENTARY}', ""); - Expect(1, 1328, '\p{^ in_Cyrillic_SUPPLEMENTARY}', ""); - Expect(1, 1328, '\P{ in_Cyrillic_SUPPLEMENTARY}', ""); - Expect(0, 1328, '\P{^ in_Cyrillic_SUPPLEMENTARY}', ""); - Error('\p{ /a/Dash}'); - Error('\P{ /a/Dash}'); - Expect(1, 65293, '\p{dash}', ""); - Expect(0, 65293, '\p{^dash}', ""); - Expect(0, 65293, '\P{dash}', ""); - Expect(1, 65293, '\P{^dash}', ""); - Expect(0, 65294, '\p{dash}', ""); - Expect(1, 65294, '\p{^dash}', ""); - Expect(1, 65294, '\P{dash}', ""); - Expect(0, 65294, '\P{^dash}', ""); - Expect(1, 65293, '\p{ dash}', ""); - Expect(0, 65293, '\p{^ dash}', ""); - Expect(0, 65293, '\P{ dash}', ""); - Expect(1, 65293, '\P{^ dash}', ""); - Expect(0, 65294, '\p{ dash}', ""); - Expect(1, 65294, '\p{^ dash}', ""); - Expect(1, 65294, '\P{ dash}', ""); - Expect(0, 65294, '\P{^ dash}', ""); - Error('\p{ Is_Dash:=}'); - Error('\P{ Is_Dash:=}'); - Expect(1, 65293, '\p{isdash}', ""); - Expect(0, 65293, '\p{^isdash}', ""); - Expect(0, 65293, '\P{isdash}', ""); - Expect(1, 65293, '\P{^isdash}', ""); - Expect(0, 65294, '\p{isdash}', ""); - Expect(1, 65294, '\p{^isdash}', ""); - Expect(1, 65294, '\P{isdash}', ""); - Expect(0, 65294, '\P{^isdash}', ""); - Expect(1, 65293, '\p{Is_dash}', ""); - Expect(0, 65293, '\p{^Is_dash}', ""); - Expect(0, 65293, '\P{Is_dash}', ""); - Expect(1, 65293, '\P{^Is_dash}', ""); - Expect(0, 65294, '\p{Is_dash}', ""); - Expect(1, 65294, '\p{^Is_dash}', ""); - Expect(1, 65294, '\P{Is_dash}', ""); - Expect(0, 65294, '\P{^Is_dash}', ""); - Error('\p{-:=Dash_Punctuation}'); - Error('\P{-:=Dash_Punctuation}'); - Expect(1, 65293, '\p{dashpunctuation}', ""); - Expect(0, 65293, '\p{^dashpunctuation}', ""); - Expect(0, 65293, '\P{dashpunctuation}', ""); - Expect(1, 65293, '\P{^dashpunctuation}', ""); - Expect(0, 65294, '\p{dashpunctuation}', ""); - Expect(1, 65294, '\p{^dashpunctuation}', ""); - Expect(1, 65294, '\P{dashpunctuation}', ""); - Expect(0, 65294, '\P{^dashpunctuation}', ""); - Expect(1, 65293, '\p{ _Dash_Punctuation}', ""); - Expect(0, 65293, '\p{^ _Dash_Punctuation}', ""); - Expect(0, 65293, '\P{ _Dash_Punctuation}', ""); - Expect(1, 65293, '\P{^ _Dash_Punctuation}', ""); - Expect(0, 65294, '\p{ _Dash_Punctuation}', ""); - Expect(1, 65294, '\p{^ _Dash_Punctuation}', ""); - Expect(1, 65294, '\P{ _Dash_Punctuation}', ""); - Expect(0, 65294, '\P{^ _Dash_Punctuation}', ""); - Error('\p{__is_DASH_punctuation/a/}'); - Error('\P{__is_DASH_punctuation/a/}'); - Expect(1, 65293, '\p{isdashpunctuation}', ""); - Expect(0, 65293, '\p{^isdashpunctuation}', ""); - Expect(0, 65293, '\P{isdashpunctuation}', ""); - Expect(1, 65293, '\P{^isdashpunctuation}', ""); - Expect(0, 65294, '\p{isdashpunctuation}', ""); - Expect(1, 65294, '\p{^isdashpunctuation}', ""); - Expect(1, 65294, '\P{isdashpunctuation}', ""); - Expect(0, 65294, '\P{^isdashpunctuation}', ""); - Expect(1, 65293, '\p{--Is_DASH_Punctuation}', ""); - Expect(0, 65293, '\p{^--Is_DASH_Punctuation}', ""); - Expect(0, 65293, '\P{--Is_DASH_Punctuation}', ""); - Expect(1, 65293, '\P{^--Is_DASH_Punctuation}', ""); - Expect(0, 65294, '\p{--Is_DASH_Punctuation}', ""); - Expect(1, 65294, '\p{^--Is_DASH_Punctuation}', ""); - Expect(1, 65294, '\P{--Is_DASH_Punctuation}', ""); - Expect(0, 65294, '\P{^--Is_DASH_Punctuation}', ""); - Error('\p{_:=Pd}'); - Error('\P{_:=Pd}'); - Expect(1, 65293, '\p{pd}', ""); - Expect(0, 65293, '\p{^pd}', ""); - Expect(0, 65293, '\P{pd}', ""); - Expect(1, 65293, '\P{^pd}', ""); - Expect(0, 65294, '\p{pd}', ""); - Expect(1, 65294, '\p{^pd}', ""); - Expect(1, 65294, '\P{pd}', ""); - Expect(0, 65294, '\P{^pd}', ""); - Expect(1, 65293, '\p{_pd}', ""); - Expect(0, 65293, '\p{^_pd}', ""); - Expect(0, 65293, '\P{_pd}', ""); - Expect(1, 65293, '\P{^_pd}', ""); - Expect(0, 65294, '\p{_pd}', ""); - Expect(1, 65294, '\p{^_pd}', ""); - Expect(1, 65294, '\P{_pd}', ""); - Expect(0, 65294, '\P{^_pd}', ""); - Error('\p{ :=Is_PD}'); - Error('\P{ :=Is_PD}'); - Expect(1, 65293, '\p{ispd}', ""); - Expect(0, 65293, '\p{^ispd}', ""); - Expect(0, 65293, '\P{ispd}', ""); - Expect(1, 65293, '\P{^ispd}', ""); - Expect(0, 65294, '\p{ispd}', ""); - Expect(1, 65294, '\p{^ispd}', ""); - Expect(1, 65294, '\P{ispd}', ""); - Expect(0, 65294, '\P{^ispd}', ""); - Expect(1, 65293, '\p{-_IS_Pd}', ""); - Expect(0, 65293, '\p{^-_IS_Pd}', ""); - Expect(0, 65293, '\P{-_IS_Pd}', ""); - Expect(1, 65293, '\P{^-_IS_Pd}', ""); - Expect(0, 65294, '\p{-_IS_Pd}', ""); - Expect(1, 65294, '\p{^-_IS_Pd}', ""); - Expect(1, 65294, '\P{-_IS_Pd}', ""); - Expect(0, 65294, '\P{^-_IS_Pd}', ""); - Error('\p{- Default_Ignorable_code_Point:=}'); - Error('\P{- Default_Ignorable_code_Point:=}'); + Expect(1, 1327, '\p{ in_Cyrillic_supplementary}', ""); + Expect(0, 1327, '\p{^ in_Cyrillic_supplementary}', ""); + Expect(0, 1327, '\P{ in_Cyrillic_supplementary}', ""); + Expect(1, 1327, '\P{^ in_Cyrillic_supplementary}', ""); + Expect(0, 1328, '\p{ in_Cyrillic_supplementary}', ""); + Expect(1, 1328, '\p{^ in_Cyrillic_supplementary}', ""); + Expect(1, 1328, '\P{ in_Cyrillic_supplementary}', ""); + Expect(0, 1328, '\P{^ in_Cyrillic_supplementary}', ""); + Error('\p{ DASH/a/}'); + Error('\P{ DASH/a/}'); + Expect(1, 69293, '\p{dash}', ""); + Expect(0, 69293, '\p{^dash}', ""); + Expect(0, 69293, '\P{dash}', ""); + Expect(1, 69293, '\P{^dash}', ""); + Expect(0, 69294, '\p{dash}', ""); + Expect(1, 69294, '\p{^dash}', ""); + Expect(1, 69294, '\P{dash}', ""); + Expect(0, 69294, '\P{^dash}', ""); + Expect(1, 69293, '\p{ DASH}', ""); + Expect(0, 69293, '\p{^ DASH}', ""); + Expect(0, 69293, '\P{ DASH}', ""); + Expect(1, 69293, '\P{^ DASH}', ""); + Expect(0, 69294, '\p{ DASH}', ""); + Expect(1, 69294, '\p{^ DASH}', ""); + Expect(1, 69294, '\P{ DASH}', ""); + Expect(0, 69294, '\P{^ DASH}', ""); + Error('\p{ /a/IS_Dash}'); + Error('\P{ /a/IS_Dash}'); + Expect(1, 69293, '\p{isdash}', ""); + Expect(0, 69293, '\p{^isdash}', ""); + Expect(0, 69293, '\P{isdash}', ""); + Expect(1, 69293, '\P{^isdash}', ""); + Expect(0, 69294, '\p{isdash}', ""); + Expect(1, 69294, '\p{^isdash}', ""); + Expect(1, 69294, '\P{isdash}', ""); + Expect(0, 69294, '\P{^isdash}', ""); + Expect(1, 69293, '\p{--IS_Dash}', ""); + Expect(0, 69293, '\p{^--IS_Dash}', ""); + Expect(0, 69293, '\P{--IS_Dash}', ""); + Expect(1, 69293, '\P{^--IS_Dash}', ""); + Expect(0, 69294, '\p{--IS_Dash}', ""); + Expect(1, 69294, '\p{^--IS_Dash}', ""); + Expect(1, 69294, '\P{--IS_Dash}', ""); + Expect(0, 69294, '\P{^--IS_Dash}', ""); + Error('\p{_:=dash_PUNCTUATION}'); + Error('\P{_:=dash_PUNCTUATION}'); + Expect(1, 69293, '\p{dashpunctuation}', ""); + Expect(0, 69293, '\p{^dashpunctuation}', ""); + Expect(0, 69293, '\P{dashpunctuation}', ""); + Expect(1, 69293, '\P{^dashpunctuation}', ""); + Expect(0, 69294, '\p{dashpunctuation}', ""); + Expect(1, 69294, '\p{^dashpunctuation}', ""); + Expect(1, 69294, '\P{dashpunctuation}', ""); + Expect(0, 69294, '\P{^dashpunctuation}', ""); + Expect(1, 69293, '\p{ DASH_Punctuation}', ""); + Expect(0, 69293, '\p{^ DASH_Punctuation}', ""); + Expect(0, 69293, '\P{ DASH_Punctuation}', ""); + Expect(1, 69293, '\P{^ DASH_Punctuation}', ""); + Expect(0, 69294, '\p{ DASH_Punctuation}', ""); + Expect(1, 69294, '\p{^ DASH_Punctuation}', ""); + Expect(1, 69294, '\P{ DASH_Punctuation}', ""); + Expect(0, 69294, '\P{^ DASH_Punctuation}', ""); + Error('\p{-/a/is_Dash_PUNCTUATION}'); + Error('\P{-/a/is_Dash_PUNCTUATION}'); + Expect(1, 69293, '\p{isdashpunctuation}', ""); + Expect(0, 69293, '\p{^isdashpunctuation}', ""); + Expect(0, 69293, '\P{isdashpunctuation}', ""); + Expect(1, 69293, '\P{^isdashpunctuation}', ""); + Expect(0, 69294, '\p{isdashpunctuation}', ""); + Expect(1, 69294, '\p{^isdashpunctuation}', ""); + Expect(1, 69294, '\P{isdashpunctuation}', ""); + Expect(0, 69294, '\P{^isdashpunctuation}', ""); + Expect(1, 69293, '\p{ -IS_Dash_PUNCTUATION}', ""); + Expect(0, 69293, '\p{^ -IS_Dash_PUNCTUATION}', ""); + Expect(0, 69293, '\P{ -IS_Dash_PUNCTUATION}', ""); + Expect(1, 69293, '\P{^ -IS_Dash_PUNCTUATION}', ""); + Expect(0, 69294, '\p{ -IS_Dash_PUNCTUATION}', ""); + Expect(1, 69294, '\p{^ -IS_Dash_PUNCTUATION}', ""); + Expect(1, 69294, '\P{ -IS_Dash_PUNCTUATION}', ""); + Expect(0, 69294, '\P{^ -IS_Dash_PUNCTUATION}', ""); + Error('\p{ PD/a/}'); + Error('\P{ PD/a/}'); + Expect(1, 69293, '\p{pd}', ""); + Expect(0, 69293, '\p{^pd}', ""); + Expect(0, 69293, '\P{pd}', ""); + Expect(1, 69293, '\P{^pd}', ""); + Expect(0, 69294, '\p{pd}', ""); + Expect(1, 69294, '\p{^pd}', ""); + Expect(1, 69294, '\P{pd}', ""); + Expect(0, 69294, '\P{^pd}', ""); + Expect(1, 69293, '\p{ PD}', ""); + Expect(0, 69293, '\p{^ PD}', ""); + Expect(0, 69293, '\P{ PD}', ""); + Expect(1, 69293, '\P{^ PD}', ""); + Expect(0, 69294, '\p{ PD}', ""); + Expect(1, 69294, '\p{^ PD}', ""); + Expect(1, 69294, '\P{ PD}', ""); + Expect(0, 69294, '\P{^ PD}', ""); + Error('\p{/a/- IS_pd}'); + Error('\P{/a/- IS_pd}'); + Expect(1, 69293, '\p{ispd}', ""); + Expect(0, 69293, '\p{^ispd}', ""); + Expect(0, 69293, '\P{ispd}', ""); + Expect(1, 69293, '\P{^ispd}', ""); + Expect(0, 69294, '\p{ispd}', ""); + Expect(1, 69294, '\p{^ispd}', ""); + Expect(1, 69294, '\P{ispd}', ""); + Expect(0, 69294, '\P{^ispd}', ""); + Expect(1, 69293, '\p{ Is_PD}', ""); + Expect(0, 69293, '\p{^ Is_PD}', ""); + Expect(0, 69293, '\P{ Is_PD}', ""); + Expect(1, 69293, '\P{^ Is_PD}', ""); + Expect(0, 69294, '\p{ Is_PD}', ""); + Expect(1, 69294, '\p{^ Is_PD}', ""); + Expect(1, 69294, '\P{ Is_PD}', ""); + Expect(0, 69294, '\P{^ Is_PD}', ""); + Error('\p{ DEFAULT_IGNORABLE_Code_Point/a/}'); + Error('\P{ DEFAULT_IGNORABLE_Code_Point/a/}'); Expect(1, 921599, '\p{defaultignorablecodepoint}', ""); Expect(0, 921599, '\p{^defaultignorablecodepoint}', ""); Expect(0, 921599, '\P{defaultignorablecodepoint}', ""); @@ -91196,16 +93712,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 921600, '\p{^defaultignorablecodepoint}', ""); Expect(1, 921600, '\P{defaultignorablecodepoint}', ""); Expect(0, 921600, '\P{^defaultignorablecodepoint}', ""); - Expect(1, 921599, '\p{ _Default_ignorable_code_point}', ""); - Expect(0, 921599, '\p{^ _Default_ignorable_code_point}', ""); - Expect(0, 921599, '\P{ _Default_ignorable_code_point}', ""); - Expect(1, 921599, '\P{^ _Default_ignorable_code_point}', ""); - Expect(0, 921600, '\p{ _Default_ignorable_code_point}', ""); - Expect(1, 921600, '\p{^ _Default_ignorable_code_point}', ""); - Expect(1, 921600, '\P{ _Default_ignorable_code_point}', ""); - Expect(0, 921600, '\P{^ _Default_ignorable_code_point}', ""); - Error('\p{:= -Is_default_IGNORABLE_CODE_POINT}'); - Error('\P{:= -Is_default_IGNORABLE_CODE_POINT}'); + Expect(1, 921599, '\p{--Default_Ignorable_Code_Point}', ""); + Expect(0, 921599, '\p{^--Default_Ignorable_Code_Point}', ""); + Expect(0, 921599, '\P{--Default_Ignorable_Code_Point}', ""); + Expect(1, 921599, '\P{^--Default_Ignorable_Code_Point}', ""); + Expect(0, 921600, '\p{--Default_Ignorable_Code_Point}', ""); + Expect(1, 921600, '\p{^--Default_Ignorable_Code_Point}', ""); + Expect(1, 921600, '\P{--Default_Ignorable_Code_Point}', ""); + Expect(0, 921600, '\P{^--Default_Ignorable_Code_Point}', ""); + Error('\p{ is_Default_Ignorable_Code_point/a/}'); + Error('\P{ is_Default_Ignorable_Code_point/a/}'); Expect(1, 921599, '\p{isdefaultignorablecodepoint}', ""); Expect(0, 921599, '\p{^isdefaultignorablecodepoint}', ""); Expect(0, 921599, '\P{isdefaultignorablecodepoint}', ""); @@ -91214,16 +93730,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 921600, '\p{^isdefaultignorablecodepoint}', ""); Expect(1, 921600, '\P{isdefaultignorablecodepoint}', ""); Expect(0, 921600, '\P{^isdefaultignorablecodepoint}', ""); - Expect(1, 921599, '\p{ _Is_default_ignorable_Code_Point}', ""); - Expect(0, 921599, '\p{^ _Is_default_ignorable_Code_Point}', ""); - Expect(0, 921599, '\P{ _Is_default_ignorable_Code_Point}', ""); - Expect(1, 921599, '\P{^ _Is_default_ignorable_Code_Point}', ""); - Expect(0, 921600, '\p{ _Is_default_ignorable_Code_Point}', ""); - Expect(1, 921600, '\p{^ _Is_default_ignorable_Code_Point}', ""); - Expect(1, 921600, '\P{ _Is_default_ignorable_Code_Point}', ""); - Expect(0, 921600, '\P{^ _Is_default_ignorable_Code_Point}', ""); - Error('\p{/a/__di}'); - Error('\P{/a/__di}'); + Expect(1, 921599, '\p{-is_Default_Ignorable_Code_Point}', ""); + Expect(0, 921599, '\p{^-is_Default_Ignorable_Code_Point}', ""); + Expect(0, 921599, '\P{-is_Default_Ignorable_Code_Point}', ""); + Expect(1, 921599, '\P{^-is_Default_Ignorable_Code_Point}', ""); + Expect(0, 921600, '\p{-is_Default_Ignorable_Code_Point}', ""); + Expect(1, 921600, '\p{^-is_Default_Ignorable_Code_Point}', ""); + Expect(1, 921600, '\P{-is_Default_Ignorable_Code_Point}', ""); + Expect(0, 921600, '\P{^-is_Default_Ignorable_Code_Point}', ""); + Error('\p{/a/ DI}'); + Error('\P{/a/ DI}'); Expect(1, 921599, '\p{di}', ""); Expect(0, 921599, '\p{^di}', ""); Expect(0, 921599, '\P{di}', ""); @@ -91232,16 +93748,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 921600, '\p{^di}', ""); Expect(1, 921600, '\P{di}', ""); Expect(0, 921600, '\P{^di}', ""); - Expect(1, 921599, '\p{ DI}', ""); - Expect(0, 921599, '\p{^ DI}', ""); - Expect(0, 921599, '\P{ DI}', ""); - Expect(1, 921599, '\P{^ DI}', ""); - Expect(0, 921600, '\p{ DI}', ""); - Expect(1, 921600, '\p{^ DI}', ""); - Expect(1, 921600, '\P{ DI}', ""); - Expect(0, 921600, '\P{^ DI}', ""); - Error('\p{-_Is_di:=}'); - Error('\P{-_Is_di:=}'); + Expect(1, 921599, '\p{-DI}', ""); + Expect(0, 921599, '\p{^-DI}', ""); + Expect(0, 921599, '\P{-DI}', ""); + Expect(1, 921599, '\P{^-DI}', ""); + Expect(0, 921600, '\p{-DI}', ""); + Expect(1, 921600, '\p{^-DI}', ""); + Expect(1, 921600, '\P{-DI}', ""); + Expect(0, 921600, '\P{^-DI}', ""); + Error('\p{-_Is_DI:=}'); + Error('\P{-_Is_DI:=}'); Expect(1, 921599, '\p{isdi}', ""); Expect(0, 921599, '\p{^isdi}', ""); Expect(0, 921599, '\P{isdi}', ""); @@ -91250,16 +93766,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 921600, '\p{^isdi}', ""); Expect(1, 921600, '\P{isdi}', ""); Expect(0, 921600, '\P{^isdi}', ""); - Expect(1, 921599, '\p{_ Is_DI}', ""); - Expect(0, 921599, '\p{^_ Is_DI}', ""); - Expect(0, 921599, '\P{_ Is_DI}', ""); - Expect(1, 921599, '\P{^_ Is_DI}', ""); - Expect(0, 921600, '\p{_ Is_DI}', ""); - Expect(1, 921600, '\p{^_ Is_DI}', ""); - Expect(1, 921600, '\P{_ Is_DI}', ""); - Expect(0, 921600, '\P{^_ Is_DI}', ""); - Error('\p{/a/ _deprecated}'); - Error('\P{/a/ _deprecated}'); + Expect(1, 921599, '\p{_Is_di}', ""); + Expect(0, 921599, '\p{^_Is_di}', ""); + Expect(0, 921599, '\P{_Is_di}', ""); + Expect(1, 921599, '\P{^_Is_di}', ""); + Expect(0, 921600, '\p{_Is_di}', ""); + Expect(1, 921600, '\p{^_Is_di}', ""); + Expect(1, 921600, '\P{_Is_di}', ""); + Expect(0, 921600, '\P{^_Is_di}', ""); + Error('\p{ :=deprecated}'); + Error('\P{ :=deprecated}'); Expect(1, 917505, '\p{deprecated}', ""); Expect(0, 917505, '\p{^deprecated}', ""); Expect(0, 917505, '\P{deprecated}', ""); @@ -91268,16 +93784,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917506, '\p{^deprecated}', ""); Expect(1, 917506, '\P{deprecated}', ""); Expect(0, 917506, '\P{^deprecated}', ""); - Expect(1, 917505, '\p{-deprecated}', ""); - Expect(0, 917505, '\p{^-deprecated}', ""); - Expect(0, 917505, '\P{-deprecated}', ""); - Expect(1, 917505, '\P{^-deprecated}', ""); - Expect(0, 917506, '\p{-deprecated}', ""); - Expect(1, 917506, '\p{^-deprecated}', ""); - Expect(1, 917506, '\P{-deprecated}', ""); - Expect(0, 917506, '\P{^-deprecated}', ""); - Error('\p{ :=Is_Deprecated}'); - Error('\P{ :=Is_Deprecated}'); + Expect(1, 917505, '\p{ Deprecated}', ""); + Expect(0, 917505, '\p{^ Deprecated}', ""); + Expect(0, 917505, '\P{ Deprecated}', ""); + Expect(1, 917505, '\P{^ Deprecated}', ""); + Expect(0, 917506, '\p{ Deprecated}', ""); + Expect(1, 917506, '\p{^ Deprecated}', ""); + Expect(1, 917506, '\P{ Deprecated}', ""); + Expect(0, 917506, '\P{^ Deprecated}', ""); + Error('\p{/a/_ Is_DEPRECATED}'); + Error('\P{/a/_ Is_DEPRECATED}'); Expect(1, 917505, '\p{isdeprecated}', ""); Expect(0, 917505, '\p{^isdeprecated}', ""); Expect(0, 917505, '\P{isdeprecated}', ""); @@ -91286,16 +93802,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917506, '\p{^isdeprecated}', ""); Expect(1, 917506, '\P{isdeprecated}', ""); Expect(0, 917506, '\P{^isdeprecated}', ""); - Expect(1, 917505, '\p{_is_DEPRECATED}', ""); - Expect(0, 917505, '\p{^_is_DEPRECATED}', ""); - Expect(0, 917505, '\P{_is_DEPRECATED}', ""); - Expect(1, 917505, '\P{^_is_DEPRECATED}', ""); - Expect(0, 917506, '\p{_is_DEPRECATED}', ""); - Expect(1, 917506, '\p{^_is_DEPRECATED}', ""); - Expect(1, 917506, '\P{_is_DEPRECATED}', ""); - Expect(0, 917506, '\P{^_is_DEPRECATED}', ""); - Error('\p{ :=DEP}'); - Error('\P{ :=DEP}'); + Expect(1, 917505, '\p{ Is_DEPRECATED}', ""); + Expect(0, 917505, '\p{^ Is_DEPRECATED}', ""); + Expect(0, 917505, '\P{ Is_DEPRECATED}', ""); + Expect(1, 917505, '\P{^ Is_DEPRECATED}', ""); + Expect(0, 917506, '\p{ Is_DEPRECATED}', ""); + Expect(1, 917506, '\p{^ Is_DEPRECATED}', ""); + Expect(1, 917506, '\P{ Is_DEPRECATED}', ""); + Expect(0, 917506, '\P{^ Is_DEPRECATED}', ""); + Error('\p{:=__Dep}'); + Error('\P{:=__Dep}'); Expect(1, 917505, '\p{dep}', ""); Expect(0, 917505, '\p{^dep}', ""); Expect(0, 917505, '\P{dep}', ""); @@ -91304,16 +93820,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917506, '\p{^dep}', ""); Expect(1, 917506, '\P{dep}', ""); Expect(0, 917506, '\P{^dep}', ""); - Expect(1, 917505, '\p{_Dep}', ""); - Expect(0, 917505, '\p{^_Dep}', ""); - Expect(0, 917505, '\P{_Dep}', ""); - Expect(1, 917505, '\P{^_Dep}', ""); - Expect(0, 917506, '\p{_Dep}', ""); - Expect(1, 917506, '\p{^_Dep}', ""); - Expect(1, 917506, '\P{_Dep}', ""); - Expect(0, 917506, '\P{^_Dep}', ""); - Error('\p{ /a/IS_DEP}'); - Error('\P{ /a/IS_DEP}'); + Expect(1, 917505, '\p{__DEP}', ""); + Expect(0, 917505, '\p{^__DEP}', ""); + Expect(0, 917505, '\P{__DEP}', ""); + Expect(1, 917505, '\P{^__DEP}', ""); + Expect(0, 917506, '\p{__DEP}', ""); + Expect(1, 917506, '\p{^__DEP}', ""); + Expect(1, 917506, '\P{__DEP}', ""); + Expect(0, 917506, '\P{^__DEP}', ""); + Error('\p{ /a/is_Dep}'); + Error('\P{ /a/is_Dep}'); Expect(1, 917505, '\p{isdep}', ""); Expect(0, 917505, '\p{^isdep}', ""); Expect(0, 917505, '\P{isdep}', ""); @@ -91322,16 +93838,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917506, '\p{^isdep}', ""); Expect(1, 917506, '\P{isdep}', ""); Expect(0, 917506, '\P{^isdep}', ""); - Expect(1, 917505, '\p{ _IS_DEP}', ""); - Expect(0, 917505, '\p{^ _IS_DEP}', ""); - Expect(0, 917505, '\P{ _IS_DEP}', ""); - Expect(1, 917505, '\P{^ _IS_DEP}', ""); - Expect(0, 917506, '\p{ _IS_DEP}', ""); - Expect(1, 917506, '\p{^ _IS_DEP}', ""); - Expect(1, 917506, '\P{ _IS_DEP}', ""); - Expect(0, 917506, '\P{^ _IS_DEP}', ""); - Error('\p{ :=deseret}'); - Error('\P{ :=deseret}'); + Expect(1, 917505, '\p{ -IS_Dep}', ""); + Expect(0, 917505, '\p{^ -IS_Dep}', ""); + Expect(0, 917505, '\P{ -IS_Dep}', ""); + Expect(1, 917505, '\P{^ -IS_Dep}', ""); + Expect(0, 917506, '\p{ -IS_Dep}', ""); + Expect(1, 917506, '\p{^ -IS_Dep}', ""); + Expect(1, 917506, '\P{ -IS_Dep}', ""); + Expect(0, 917506, '\P{^ -IS_Dep}', ""); + Error('\p{-/a/Deseret}'); + Error('\P{-/a/Deseret}'); Expect(1, 66639, '\p{deseret}', ""); Expect(0, 66639, '\p{^deseret}', ""); Expect(0, 66639, '\P{deseret}', ""); @@ -91340,16 +93856,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66640, '\p{^deseret}', ""); Expect(1, 66640, '\P{deseret}', ""); Expect(0, 66640, '\P{^deseret}', ""); - Expect(1, 66639, '\p{ _DESERET}', ""); - Expect(0, 66639, '\p{^ _DESERET}', ""); - Expect(0, 66639, '\P{ _DESERET}', ""); - Expect(1, 66639, '\P{^ _DESERET}', ""); - Expect(0, 66640, '\p{ _DESERET}', ""); - Expect(1, 66640, '\p{^ _DESERET}', ""); - Expect(1, 66640, '\P{ _DESERET}', ""); - Expect(0, 66640, '\P{^ _DESERET}', ""); - Error('\p{- Is_DESERET:=}'); - Error('\P{- Is_DESERET:=}'); + Expect(1, 66639, '\p{--deseret}', ""); + Expect(0, 66639, '\p{^--deseret}', ""); + Expect(0, 66639, '\P{--deseret}', ""); + Expect(1, 66639, '\P{^--deseret}', ""); + Expect(0, 66640, '\p{--deseret}', ""); + Expect(1, 66640, '\p{^--deseret}', ""); + Expect(1, 66640, '\P{--deseret}', ""); + Expect(0, 66640, '\P{^--deseret}', ""); + Error('\p{ _IS_DESERET/a/}'); + Error('\P{ _IS_DESERET/a/}'); Expect(1, 66639, '\p{isdeseret}', ""); Expect(0, 66639, '\p{^isdeseret}', ""); Expect(0, 66639, '\P{isdeseret}', ""); @@ -91358,16 +93874,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66640, '\p{^isdeseret}', ""); Expect(1, 66640, '\P{isdeseret}', ""); Expect(0, 66640, '\P{^isdeseret}', ""); - Expect(1, 66639, '\p{-Is_deseret}', ""); - Expect(0, 66639, '\p{^-Is_deseret}', ""); - Expect(0, 66639, '\P{-Is_deseret}', ""); - Expect(1, 66639, '\P{^-Is_deseret}', ""); - Expect(0, 66640, '\p{-Is_deseret}', ""); - Expect(1, 66640, '\p{^-Is_deseret}', ""); - Expect(1, 66640, '\P{-Is_deseret}', ""); - Expect(0, 66640, '\P{^-Is_deseret}', ""); - Error('\p{ DSRT/a/}'); - Error('\P{ DSRT/a/}'); + Expect(1, 66639, '\p{ Is_Deseret}', ""); + Expect(0, 66639, '\p{^ Is_Deseret}', ""); + Expect(0, 66639, '\P{ Is_Deseret}', ""); + Expect(1, 66639, '\P{^ Is_Deseret}', ""); + Expect(0, 66640, '\p{ Is_Deseret}', ""); + Expect(1, 66640, '\p{^ Is_Deseret}', ""); + Expect(1, 66640, '\P{ Is_Deseret}', ""); + Expect(0, 66640, '\P{^ Is_Deseret}', ""); + Error('\p{/a/ Dsrt}'); + Error('\P{/a/ Dsrt}'); Expect(1, 66639, '\p{dsrt}', ""); Expect(0, 66639, '\p{^dsrt}', ""); Expect(0, 66639, '\P{dsrt}', ""); @@ -91376,16 +93892,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66640, '\p{^dsrt}', ""); Expect(1, 66640, '\P{dsrt}', ""); Expect(0, 66640, '\P{^dsrt}', ""); - Expect(1, 66639, '\p{ Dsrt}', ""); - Expect(0, 66639, '\p{^ Dsrt}', ""); - Expect(0, 66639, '\P{ Dsrt}', ""); - Expect(1, 66639, '\P{^ Dsrt}', ""); - Expect(0, 66640, '\p{ Dsrt}', ""); - Expect(1, 66640, '\p{^ Dsrt}', ""); - Expect(1, 66640, '\P{ Dsrt}', ""); - Expect(0, 66640, '\P{^ Dsrt}', ""); - Error('\p{ IS_DSRT/a/}'); - Error('\P{ IS_DSRT/a/}'); + Expect(1, 66639, '\p{--Dsrt}', ""); + Expect(0, 66639, '\p{^--Dsrt}', ""); + Expect(0, 66639, '\P{--Dsrt}', ""); + Expect(1, 66639, '\P{^--Dsrt}', ""); + Expect(0, 66640, '\p{--Dsrt}', ""); + Expect(1, 66640, '\p{^--Dsrt}', ""); + Expect(1, 66640, '\P{--Dsrt}', ""); + Expect(0, 66640, '\P{^--Dsrt}', ""); + Error('\p{ -is_DSRT:=}'); + Error('\P{ -is_DSRT:=}'); Expect(1, 66639, '\p{isdsrt}', ""); Expect(0, 66639, '\p{^isdsrt}', ""); Expect(0, 66639, '\P{isdsrt}', ""); @@ -91394,16 +93910,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66640, '\p{^isdsrt}', ""); Expect(1, 66640, '\P{isdsrt}', ""); Expect(0, 66640, '\P{^isdsrt}', ""); - Expect(1, 66639, '\p{ _IS_dsrt}', ""); - Expect(0, 66639, '\p{^ _IS_dsrt}', ""); - Expect(0, 66639, '\P{ _IS_dsrt}', ""); - Expect(1, 66639, '\P{^ _IS_dsrt}', ""); - Expect(0, 66640, '\p{ _IS_dsrt}', ""); - Expect(1, 66640, '\p{^ _IS_dsrt}', ""); - Expect(1, 66640, '\P{ _IS_dsrt}', ""); - Expect(0, 66640, '\P{^ _IS_dsrt}', ""); - Error('\p{:= Devanagari}'); - Error('\P{:= Devanagari}'); + Expect(1, 66639, '\p{ -IS_dsrt}', ""); + Expect(0, 66639, '\p{^ -IS_dsrt}', ""); + Expect(0, 66639, '\P{ -IS_dsrt}', ""); + Expect(1, 66639, '\P{^ -IS_dsrt}', ""); + Expect(0, 66640, '\p{ -IS_dsrt}', ""); + Expect(1, 66640, '\p{^ -IS_dsrt}', ""); + Expect(1, 66640, '\P{ -IS_dsrt}', ""); + Expect(0, 66640, '\P{^ -IS_dsrt}', ""); + Error('\p{ /a/devanagari}'); + Error('\P{ /a/devanagari}'); Expect(1, 43263, '\p{devanagari}', ""); Expect(0, 43263, '\p{^devanagari}', ""); Expect(0, 43263, '\P{devanagari}', ""); @@ -91412,16 +93928,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43264, '\p{^devanagari}', ""); Expect(1, 43264, '\P{devanagari}', ""); Expect(0, 43264, '\P{^devanagari}', ""); - Expect(1, 43263, '\p{ -devanagari}', ""); - Expect(0, 43263, '\p{^ -devanagari}', ""); - Expect(0, 43263, '\P{ -devanagari}', ""); - Expect(1, 43263, '\P{^ -devanagari}', ""); - Expect(0, 43264, '\p{ -devanagari}', ""); - Expect(1, 43264, '\p{^ -devanagari}', ""); - Expect(1, 43264, '\P{ -devanagari}', ""); - Expect(0, 43264, '\P{^ -devanagari}', ""); - Error('\p{ :=Is_DEVANAGARI}'); - Error('\P{ :=Is_DEVANAGARI}'); + Expect(1, 43263, '\p{_ devanagari}', ""); + Expect(0, 43263, '\p{^_ devanagari}', ""); + Expect(0, 43263, '\P{_ devanagari}', ""); + Expect(1, 43263, '\P{^_ devanagari}', ""); + Expect(0, 43264, '\p{_ devanagari}', ""); + Expect(1, 43264, '\p{^_ devanagari}', ""); + Expect(1, 43264, '\P{_ devanagari}', ""); + Expect(0, 43264, '\P{^_ devanagari}', ""); + Error('\p{:=__IS_Devanagari}'); + Error('\P{:=__IS_Devanagari}'); Expect(1, 43263, '\p{isdevanagari}', ""); Expect(0, 43263, '\p{^isdevanagari}', ""); Expect(0, 43263, '\P{isdevanagari}', ""); @@ -91430,16 +93946,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43264, '\p{^isdevanagari}', ""); Expect(1, 43264, '\P{isdevanagari}', ""); Expect(0, 43264, '\P{^isdevanagari}', ""); - Expect(1, 43263, '\p{- IS_Devanagari}', ""); - Expect(0, 43263, '\p{^- IS_Devanagari}', ""); - Expect(0, 43263, '\P{- IS_Devanagari}', ""); - Expect(1, 43263, '\P{^- IS_Devanagari}', ""); - Expect(0, 43264, '\p{- IS_Devanagari}', ""); - Expect(1, 43264, '\p{^- IS_Devanagari}', ""); - Expect(1, 43264, '\P{- IS_Devanagari}', ""); - Expect(0, 43264, '\P{^- IS_Devanagari}', ""); - Error('\p{-:=DEVA}'); - Error('\P{-:=DEVA}'); + Expect(1, 43263, '\p{Is_DEVANAGARI}', ""); + Expect(0, 43263, '\p{^Is_DEVANAGARI}', ""); + Expect(0, 43263, '\P{Is_DEVANAGARI}', ""); + Expect(1, 43263, '\P{^Is_DEVANAGARI}', ""); + Expect(0, 43264, '\p{Is_DEVANAGARI}', ""); + Expect(1, 43264, '\p{^Is_DEVANAGARI}', ""); + Expect(1, 43264, '\P{Is_DEVANAGARI}', ""); + Expect(0, 43264, '\P{^Is_DEVANAGARI}', ""); + Error('\p{ _deva/a/}'); + Error('\P{ _deva/a/}'); Expect(1, 43263, '\p{deva}', ""); Expect(0, 43263, '\p{^deva}', ""); Expect(0, 43263, '\P{deva}', ""); @@ -91448,16 +93964,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43264, '\p{^deva}', ""); Expect(1, 43264, '\P{deva}', ""); Expect(0, 43264, '\P{^deva}', ""); - Expect(1, 43263, '\p{ -Deva}', ""); - Expect(0, 43263, '\p{^ -Deva}', ""); - Expect(0, 43263, '\P{ -Deva}', ""); - Expect(1, 43263, '\P{^ -Deva}', ""); - Expect(0, 43264, '\p{ -Deva}', ""); - Expect(1, 43264, '\p{^ -Deva}', ""); - Expect(1, 43264, '\P{ -Deva}', ""); - Expect(0, 43264, '\P{^ -Deva}', ""); - Error('\p{:= Is_Deva}'); - Error('\P{:= Is_Deva}'); + Expect(1, 43263, '\p{_ Deva}', ""); + Expect(0, 43263, '\p{^_ Deva}', ""); + Expect(0, 43263, '\P{_ Deva}', ""); + Expect(1, 43263, '\P{^_ Deva}', ""); + Expect(0, 43264, '\p{_ Deva}', ""); + Expect(1, 43264, '\p{^_ Deva}', ""); + Expect(1, 43264, '\P{_ Deva}', ""); + Expect(0, 43264, '\P{^_ Deva}', ""); + Error('\p{_ IS_Deva/a/}'); + Error('\P{_ IS_Deva/a/}'); Expect(1, 43263, '\p{isdeva}', ""); Expect(0, 43263, '\p{^isdeva}', ""); Expect(0, 43263, '\P{isdeva}', ""); @@ -91466,16 +93982,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43264, '\p{^isdeva}', ""); Expect(1, 43264, '\P{isdeva}', ""); Expect(0, 43264, '\P{^isdeva}', ""); - Expect(1, 43263, '\p{_Is_deva}', ""); - Expect(0, 43263, '\p{^_Is_deva}', ""); - Expect(0, 43263, '\P{_Is_deva}', ""); - Expect(1, 43263, '\P{^_Is_deva}', ""); - Expect(0, 43264, '\p{_Is_deva}', ""); - Expect(1, 43264, '\p{^_Is_deva}', ""); - Expect(1, 43264, '\P{_Is_deva}', ""); - Expect(0, 43264, '\P{^_Is_deva}', ""); - Error('\p{_ devanagari_Extended/a/}'); - Error('\P{_ devanagari_Extended/a/}'); + Expect(1, 43263, '\p{ is_Deva}', ""); + Expect(0, 43263, '\p{^ is_Deva}', ""); + Expect(0, 43263, '\P{ is_Deva}', ""); + Expect(1, 43263, '\P{^ is_Deva}', ""); + Expect(0, 43264, '\p{ is_Deva}', ""); + Expect(1, 43264, '\p{^ is_Deva}', ""); + Expect(1, 43264, '\P{ is_Deva}', ""); + Expect(0, 43264, '\P{^ is_Deva}', ""); + Error('\p{/a/Devanagari_Extended}'); + Error('\P{/a/Devanagari_Extended}'); Expect(1, 43263, '\p{devanagariextended}', ""); Expect(0, 43263, '\p{^devanagariextended}', ""); Expect(0, 43263, '\P{devanagariextended}', ""); @@ -91484,16 +94000,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43264, '\p{^devanagariextended}', ""); Expect(1, 43264, '\P{devanagariextended}', ""); Expect(0, 43264, '\P{^devanagariextended}', ""); - Expect(1, 43263, '\p{_Devanagari_EXTENDED}', ""); - Expect(0, 43263, '\p{^_Devanagari_EXTENDED}', ""); - Expect(0, 43263, '\P{_Devanagari_EXTENDED}', ""); - Expect(1, 43263, '\P{^_Devanagari_EXTENDED}', ""); - Expect(0, 43264, '\p{_Devanagari_EXTENDED}', ""); - Expect(1, 43264, '\p{^_Devanagari_EXTENDED}', ""); - Expect(1, 43264, '\P{_Devanagari_EXTENDED}', ""); - Expect(0, 43264, '\P{^_Devanagari_EXTENDED}', ""); - Error('\p{-Is_devanagari_Extended:=}'); - Error('\P{-Is_devanagari_Extended:=}'); + Expect(1, 43263, '\p{_ devanagari_Extended}', ""); + Expect(0, 43263, '\p{^_ devanagari_Extended}', ""); + Expect(0, 43263, '\P{_ devanagari_Extended}', ""); + Expect(1, 43263, '\P{^_ devanagari_Extended}', ""); + Expect(0, 43264, '\p{_ devanagari_Extended}', ""); + Expect(1, 43264, '\p{^_ devanagari_Extended}', ""); + Expect(1, 43264, '\P{_ devanagari_Extended}', ""); + Expect(0, 43264, '\P{^_ devanagari_Extended}', ""); + Error('\p{ /a/is_DEVANAGARI_Extended}'); + Error('\P{ /a/is_DEVANAGARI_Extended}'); Expect(1, 43263, '\p{isdevanagariextended}', ""); Expect(0, 43263, '\p{^isdevanagariextended}', ""); Expect(0, 43263, '\P{isdevanagariextended}', ""); @@ -91502,16 +94018,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43264, '\p{^isdevanagariextended}', ""); Expect(1, 43264, '\P{isdevanagariextended}', ""); Expect(0, 43264, '\P{^isdevanagariextended}', ""); - Expect(1, 43263, '\p{-Is_DEVANAGARI_Extended}', ""); - Expect(0, 43263, '\p{^-Is_DEVANAGARI_Extended}', ""); - Expect(0, 43263, '\P{-Is_DEVANAGARI_Extended}', ""); - Expect(1, 43263, '\P{^-Is_DEVANAGARI_Extended}', ""); - Expect(0, 43264, '\p{-Is_DEVANAGARI_Extended}', ""); - Expect(1, 43264, '\p{^-Is_DEVANAGARI_Extended}', ""); - Expect(1, 43264, '\P{-Is_DEVANAGARI_Extended}', ""); - Expect(0, 43264, '\P{^-Is_DEVANAGARI_Extended}', ""); - Error('\p{:=_-in_devanagari_extended}'); - Error('\P{:=_-in_devanagari_extended}'); + Expect(1, 43263, '\p{_-IS_devanagari_extended}', ""); + Expect(0, 43263, '\p{^_-IS_devanagari_extended}', ""); + Expect(0, 43263, '\P{_-IS_devanagari_extended}', ""); + Expect(1, 43263, '\P{^_-IS_devanagari_extended}', ""); + Expect(0, 43264, '\p{_-IS_devanagari_extended}', ""); + Expect(1, 43264, '\p{^_-IS_devanagari_extended}', ""); + Expect(1, 43264, '\P{_-IS_devanagari_extended}', ""); + Expect(0, 43264, '\P{^_-IS_devanagari_extended}', ""); + Error('\p{/a/ in_DEVANAGARI_Extended}'); + Error('\P{/a/ in_DEVANAGARI_Extended}'); Expect(1, 43263, '\p{indevanagariextended}', ""); Expect(0, 43263, '\p{^indevanagariextended}', ""); Expect(0, 43263, '\P{indevanagariextended}', ""); @@ -91520,16 +94036,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43264, '\p{^indevanagariextended}', ""); Expect(1, 43264, '\P{indevanagariextended}', ""); Expect(0, 43264, '\P{^indevanagariextended}', ""); - Expect(1, 43263, '\p{- IN_Devanagari_EXTENDED}', ""); - Expect(0, 43263, '\p{^- IN_Devanagari_EXTENDED}', ""); - Expect(0, 43263, '\P{- IN_Devanagari_EXTENDED}', ""); - Expect(1, 43263, '\P{^- IN_Devanagari_EXTENDED}', ""); - Expect(0, 43264, '\p{- IN_Devanagari_EXTENDED}', ""); - Expect(1, 43264, '\p{^- IN_Devanagari_EXTENDED}', ""); - Expect(1, 43264, '\P{- IN_Devanagari_EXTENDED}', ""); - Expect(0, 43264, '\P{^- IN_Devanagari_EXTENDED}', ""); - Error('\p{_-DEVANAGARI_Ext/a/}'); - Error('\P{_-DEVANAGARI_Ext/a/}'); + Expect(1, 43263, '\p{ _IN_Devanagari_Extended}', ""); + Expect(0, 43263, '\p{^ _IN_Devanagari_Extended}', ""); + Expect(0, 43263, '\P{ _IN_Devanagari_Extended}', ""); + Expect(1, 43263, '\P{^ _IN_Devanagari_Extended}', ""); + Expect(0, 43264, '\p{ _IN_Devanagari_Extended}', ""); + Expect(1, 43264, '\p{^ _IN_Devanagari_Extended}', ""); + Expect(1, 43264, '\P{ _IN_Devanagari_Extended}', ""); + Expect(0, 43264, '\P{^ _IN_Devanagari_Extended}', ""); + Error('\p{:= _devanagari_Ext}'); + Error('\P{:= _devanagari_Ext}'); Expect(1, 43263, '\p{devanagariext}', ""); Expect(0, 43263, '\p{^devanagariext}', ""); Expect(0, 43263, '\P{devanagariext}', ""); @@ -91538,16 +94054,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43264, '\p{^devanagariext}', ""); Expect(1, 43264, '\P{devanagariext}', ""); Expect(0, 43264, '\P{^devanagariext}', ""); - Expect(1, 43263, '\p{DEVANAGARI_ext}', ""); - Expect(0, 43263, '\p{^DEVANAGARI_ext}', ""); - Expect(0, 43263, '\P{DEVANAGARI_ext}', ""); - Expect(1, 43263, '\P{^DEVANAGARI_ext}', ""); - Expect(0, 43264, '\p{DEVANAGARI_ext}', ""); - Expect(1, 43264, '\p{^DEVANAGARI_ext}', ""); - Expect(1, 43264, '\P{DEVANAGARI_ext}', ""); - Expect(0, 43264, '\P{^DEVANAGARI_ext}', ""); - Error('\p{/a/Is_devanagari_ext}'); - Error('\P{/a/Is_devanagari_ext}'); + Expect(1, 43263, '\p{ -Devanagari_ext}', ""); + Expect(0, 43263, '\p{^ -Devanagari_ext}', ""); + Expect(0, 43263, '\P{ -Devanagari_ext}', ""); + Expect(1, 43263, '\P{^ -Devanagari_ext}', ""); + Expect(0, 43264, '\p{ -Devanagari_ext}', ""); + Expect(1, 43264, '\p{^ -Devanagari_ext}', ""); + Expect(1, 43264, '\P{ -Devanagari_ext}', ""); + Expect(0, 43264, '\P{^ -Devanagari_ext}', ""); + Error('\p{/a/ _IS_devanagari_EXT}'); + Error('\P{/a/ _IS_devanagari_EXT}'); Expect(1, 43263, '\p{isdevanagariext}', ""); Expect(0, 43263, '\p{^isdevanagariext}', ""); Expect(0, 43263, '\P{isdevanagariext}', ""); @@ -91556,16 +94072,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43264, '\p{^isdevanagariext}', ""); Expect(1, 43264, '\P{isdevanagariext}', ""); Expect(0, 43264, '\P{^isdevanagariext}', ""); - Expect(1, 43263, '\p{_ Is_DEVANAGARI_ext}', ""); - Expect(0, 43263, '\p{^_ Is_DEVANAGARI_ext}', ""); - Expect(0, 43263, '\P{_ Is_DEVANAGARI_ext}', ""); - Expect(1, 43263, '\P{^_ Is_DEVANAGARI_ext}', ""); - Expect(0, 43264, '\p{_ Is_DEVANAGARI_ext}', ""); - Expect(1, 43264, '\p{^_ Is_DEVANAGARI_ext}', ""); - Expect(1, 43264, '\P{_ Is_DEVANAGARI_ext}', ""); - Expect(0, 43264, '\P{^_ Is_DEVANAGARI_ext}', ""); - Error('\p{ :=In_Devanagari_EXT}'); - Error('\P{ :=In_Devanagari_EXT}'); + Expect(1, 43263, '\p{--Is_Devanagari_EXT}', ""); + Expect(0, 43263, '\p{^--Is_Devanagari_EXT}', ""); + Expect(0, 43263, '\P{--Is_Devanagari_EXT}', ""); + Expect(1, 43263, '\P{^--Is_Devanagari_EXT}', ""); + Expect(0, 43264, '\p{--Is_Devanagari_EXT}', ""); + Expect(1, 43264, '\p{^--Is_Devanagari_EXT}', ""); + Expect(1, 43264, '\P{--Is_Devanagari_EXT}', ""); + Expect(0, 43264, '\P{^--Is_Devanagari_EXT}', ""); + Error('\p{:=In_Devanagari_Ext}'); + Error('\P{:=In_Devanagari_Ext}'); Expect(1, 43263, '\p{indevanagariext}', ""); Expect(0, 43263, '\p{^indevanagariext}', ""); Expect(0, 43263, '\P{indevanagariext}', ""); @@ -91574,16 +94090,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43264, '\p{^indevanagariext}', ""); Expect(1, 43264, '\P{indevanagariext}', ""); Expect(0, 43264, '\P{^indevanagariext}', ""); - Expect(1, 43263, '\p{_In_Devanagari_ext}', ""); - Expect(0, 43263, '\p{^_In_Devanagari_ext}', ""); - Expect(0, 43263, '\P{_In_Devanagari_ext}', ""); - Expect(1, 43263, '\P{^_In_Devanagari_ext}', ""); - Expect(0, 43264, '\p{_In_Devanagari_ext}', ""); - Expect(1, 43264, '\p{^_In_Devanagari_ext}', ""); - Expect(1, 43264, '\P{_In_Devanagari_ext}', ""); - Expect(0, 43264, '\P{^_In_Devanagari_ext}', ""); - Error('\p{:= diacritic}'); - Error('\P{:= diacritic}'); + Expect(1, 43263, '\p{ In_Devanagari_ext}', ""); + Expect(0, 43263, '\p{^ In_Devanagari_ext}', ""); + Expect(0, 43263, '\P{ In_Devanagari_ext}', ""); + Expect(1, 43263, '\P{^ In_Devanagari_ext}', ""); + Expect(0, 43264, '\p{ In_Devanagari_ext}', ""); + Expect(1, 43264, '\p{^ In_Devanagari_ext}', ""); + Expect(1, 43264, '\P{ In_Devanagari_ext}', ""); + Expect(0, 43264, '\P{^ In_Devanagari_ext}', ""); + Error('\p{/a/ DIACRITIC}'); + Error('\P{/a/ DIACRITIC}'); Expect(1, 125258, '\p{diacritic}', ""); Expect(0, 125258, '\p{^diacritic}', ""); Expect(0, 125258, '\P{diacritic}', ""); @@ -91592,16 +94108,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125259, '\p{^diacritic}', ""); Expect(1, 125259, '\P{diacritic}', ""); Expect(0, 125259, '\P{^diacritic}', ""); - Expect(1, 125258, '\p{ diacritic}', ""); - Expect(0, 125258, '\p{^ diacritic}', ""); - Expect(0, 125258, '\P{ diacritic}', ""); - Expect(1, 125258, '\P{^ diacritic}', ""); - Expect(0, 125259, '\p{ diacritic}', ""); - Expect(1, 125259, '\p{^ diacritic}', ""); - Expect(1, 125259, '\P{ diacritic}', ""); - Expect(0, 125259, '\P{^ diacritic}', ""); - Error('\p{:= Is_diacritic}'); - Error('\P{:= Is_diacritic}'); + Expect(1, 125258, '\p{ DIACRITIC}', ""); + Expect(0, 125258, '\p{^ DIACRITIC}', ""); + Expect(0, 125258, '\P{ DIACRITIC}', ""); + Expect(1, 125258, '\P{^ DIACRITIC}', ""); + Expect(0, 125259, '\p{ DIACRITIC}', ""); + Expect(1, 125259, '\p{^ DIACRITIC}', ""); + Expect(1, 125259, '\P{ DIACRITIC}', ""); + Expect(0, 125259, '\P{^ DIACRITIC}', ""); + Error('\p{-:=is_diacritic}'); + Error('\P{-:=is_diacritic}'); Expect(1, 125258, '\p{isdiacritic}', ""); Expect(0, 125258, '\p{^isdiacritic}', ""); Expect(0, 125258, '\P{isdiacritic}', ""); @@ -91610,16 +94126,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125259, '\p{^isdiacritic}', ""); Expect(1, 125259, '\P{isdiacritic}', ""); Expect(0, 125259, '\P{^isdiacritic}', ""); - Expect(1, 125258, '\p{is_Diacritic}', ""); - Expect(0, 125258, '\p{^is_Diacritic}', ""); - Expect(0, 125258, '\P{is_Diacritic}', ""); - Expect(1, 125258, '\P{^is_Diacritic}', ""); - Expect(0, 125259, '\p{is_Diacritic}', ""); - Expect(1, 125259, '\p{^is_Diacritic}', ""); - Expect(1, 125259, '\P{is_Diacritic}', ""); - Expect(0, 125259, '\P{^is_Diacritic}', ""); - Error('\p{_:=DIA}'); - Error('\P{_:=DIA}'); + Expect(1, 125258, '\p{_ Is_Diacritic}', ""); + Expect(0, 125258, '\p{^_ Is_Diacritic}', ""); + Expect(0, 125258, '\P{_ Is_Diacritic}', ""); + Expect(1, 125258, '\P{^_ Is_Diacritic}', ""); + Expect(0, 125259, '\p{_ Is_Diacritic}', ""); + Expect(1, 125259, '\p{^_ Is_Diacritic}', ""); + Expect(1, 125259, '\P{_ Is_Diacritic}', ""); + Expect(0, 125259, '\P{^_ Is_Diacritic}', ""); + Error('\p{ _DIA/a/}'); + Error('\P{ _DIA/a/}'); Expect(1, 125258, '\p{dia}', ""); Expect(0, 125258, '\p{^dia}', ""); Expect(0, 125258, '\P{dia}', ""); @@ -91628,16 +94144,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125259, '\p{^dia}', ""); Expect(1, 125259, '\P{dia}', ""); Expect(0, 125259, '\P{^dia}', ""); - Expect(1, 125258, '\p{-Dia}', ""); - Expect(0, 125258, '\p{^-Dia}', ""); - Expect(0, 125258, '\P{-Dia}', ""); - Expect(1, 125258, '\P{^-Dia}', ""); - Expect(0, 125259, '\p{-Dia}', ""); - Expect(1, 125259, '\p{^-Dia}', ""); - Expect(1, 125259, '\P{-Dia}', ""); - Expect(0, 125259, '\P{^-Dia}', ""); - Error('\p{:=_-is_DIA}'); - Error('\P{:=_-is_DIA}'); + Expect(1, 125258, '\p{-_dia}', ""); + Expect(0, 125258, '\p{^-_dia}', ""); + Expect(0, 125258, '\P{-_dia}', ""); + Expect(1, 125258, '\P{^-_dia}', ""); + Expect(0, 125259, '\p{-_dia}', ""); + Expect(1, 125259, '\p{^-_dia}', ""); + Expect(1, 125259, '\P{-_dia}', ""); + Expect(0, 125259, '\P{^-_dia}', ""); + Error('\p{ /a/IS_Dia}'); + Error('\P{ /a/IS_Dia}'); Expect(1, 125258, '\p{isdia}', ""); Expect(0, 125258, '\p{^isdia}', ""); Expect(0, 125258, '\P{isdia}', ""); @@ -91646,160 +94162,160 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125259, '\p{^isdia}', ""); Expect(1, 125259, '\P{isdia}', ""); Expect(0, 125259, '\P{^isdia}', ""); - Expect(1, 125258, '\p{ IS_Dia}', ""); - Expect(0, 125258, '\p{^ IS_Dia}', ""); - Expect(0, 125258, '\P{ IS_Dia}', ""); - Expect(1, 125258, '\P{^ IS_Dia}', ""); - Expect(0, 125259, '\p{ IS_Dia}', ""); - Expect(1, 125259, '\p{^ IS_Dia}', ""); - Expect(1, 125259, '\P{ IS_Dia}', ""); - Expect(0, 125259, '\P{^ IS_Dia}', ""); - Error('\p{ XPOSIXDIGIT/a/}'); - Error('\P{ XPOSIXDIGIT/a/}'); - Expect(1, 125273, '\p{xposixdigit}', ""); - Expect(0, 125273, '\p{^xposixdigit}', ""); - Expect(0, 125273, '\P{xposixdigit}', ""); - Expect(1, 125273, '\P{^xposixdigit}', ""); - Expect(0, 125274, '\p{xposixdigit}', ""); - Expect(1, 125274, '\p{^xposixdigit}', ""); - Expect(1, 125274, '\P{xposixdigit}', ""); - Expect(0, 125274, '\P{^xposixdigit}', ""); - Expect(1, 125273, '\p{-XPOSIXDIGIT}', ""); - Expect(0, 125273, '\p{^-XPOSIXDIGIT}', ""); - Expect(0, 125273, '\P{-XPOSIXDIGIT}', ""); - Expect(1, 125273, '\P{^-XPOSIXDIGIT}', ""); - Expect(0, 125274, '\p{-XPOSIXDIGIT}', ""); - Expect(1, 125274, '\p{^-XPOSIXDIGIT}', ""); - Expect(1, 125274, '\P{-XPOSIXDIGIT}', ""); - Expect(0, 125274, '\P{^-XPOSIXDIGIT}', ""); - Error('\p{ DIGIT:=}'); - Error('\P{ DIGIT:=}'); - Expect(1, 125273, '\p{digit}', ""); - Expect(0, 125273, '\p{^digit}', ""); - Expect(0, 125273, '\P{digit}', ""); - Expect(1, 125273, '\P{^digit}', ""); - Expect(0, 125274, '\p{digit}', ""); - Expect(1, 125274, '\p{^digit}', ""); - Expect(1, 125274, '\P{digit}', ""); - Expect(0, 125274, '\P{^digit}', ""); - Expect(1, 125273, '\p{- digit}', ""); - Expect(0, 125273, '\p{^- digit}', ""); - Expect(0, 125273, '\P{- digit}', ""); - Expect(1, 125273, '\P{^- digit}', ""); - Expect(0, 125274, '\p{- digit}', ""); - Expect(1, 125274, '\p{^- digit}', ""); - Expect(1, 125274, '\P{- digit}', ""); - Expect(0, 125274, '\P{^- digit}', ""); - Error('\p{ -Is_XPOSIXDIGIT/a/}'); - Error('\P{ -Is_XPOSIXDIGIT/a/}'); - Expect(1, 125273, '\p{isxposixdigit}', ""); - Expect(0, 125273, '\p{^isxposixdigit}', ""); - Expect(0, 125273, '\P{isxposixdigit}', ""); - Expect(1, 125273, '\P{^isxposixdigit}', ""); - Expect(0, 125274, '\p{isxposixdigit}', ""); - Expect(1, 125274, '\p{^isxposixdigit}', ""); - Expect(1, 125274, '\P{isxposixdigit}', ""); - Expect(0, 125274, '\P{^isxposixdigit}', ""); - Expect(1, 125273, '\p{ _IS_XPOSIXDIGIT}', ""); - Expect(0, 125273, '\p{^ _IS_XPOSIXDIGIT}', ""); - Expect(0, 125273, '\P{ _IS_XPOSIXDIGIT}', ""); - Expect(1, 125273, '\P{^ _IS_XPOSIXDIGIT}', ""); - Expect(0, 125274, '\p{ _IS_XPOSIXDIGIT}', ""); - Expect(1, 125274, '\p{^ _IS_XPOSIXDIGIT}', ""); - Expect(1, 125274, '\P{ _IS_XPOSIXDIGIT}', ""); - Expect(0, 125274, '\P{^ _IS_XPOSIXDIGIT}', ""); - Error('\p{ Is_Digit/a/}'); - Error('\P{ Is_Digit/a/}'); - Expect(1, 125273, '\p{isdigit}', ""); - Expect(0, 125273, '\p{^isdigit}', ""); - Expect(0, 125273, '\P{isdigit}', ""); - Expect(1, 125273, '\P{^isdigit}', ""); - Expect(0, 125274, '\p{isdigit}', ""); - Expect(1, 125274, '\p{^isdigit}', ""); - Expect(1, 125274, '\P{isdigit}', ""); - Expect(0, 125274, '\P{^isdigit}', ""); - Expect(1, 125273, '\p{ is_digit}', ""); - Expect(0, 125273, '\p{^ is_digit}', ""); - Expect(0, 125273, '\P{ is_digit}', ""); - Expect(1, 125273, '\P{^ is_digit}', ""); - Expect(0, 125274, '\p{ is_digit}', ""); - Expect(1, 125274, '\p{^ is_digit}', ""); - Expect(1, 125274, '\P{ is_digit}', ""); - Expect(0, 125274, '\P{^ is_digit}', ""); - Error('\p{/a/ -Decimal_NUMBER}'); - Error('\P{/a/ -Decimal_NUMBER}'); - Expect(1, 125273, '\p{decimalnumber}', ""); - Expect(0, 125273, '\p{^decimalnumber}', ""); - Expect(0, 125273, '\P{decimalnumber}', ""); - Expect(1, 125273, '\P{^decimalnumber}', ""); - Expect(0, 125274, '\p{decimalnumber}', ""); - Expect(1, 125274, '\p{^decimalnumber}', ""); - Expect(1, 125274, '\P{decimalnumber}', ""); - Expect(0, 125274, '\P{^decimalnumber}', ""); - Expect(1, 125273, '\p{ Decimal_Number}', ""); - Expect(0, 125273, '\p{^ Decimal_Number}', ""); - Expect(0, 125273, '\P{ Decimal_Number}', ""); - Expect(1, 125273, '\P{^ Decimal_Number}', ""); - Expect(0, 125274, '\p{ Decimal_Number}', ""); - Expect(1, 125274, '\p{^ Decimal_Number}', ""); - Expect(1, 125274, '\P{ Decimal_Number}', ""); - Expect(0, 125274, '\P{^ Decimal_Number}', ""); - Error('\p{-/a/Is_DECIMAL_Number}'); - Error('\P{-/a/Is_DECIMAL_Number}'); - Expect(1, 125273, '\p{isdecimalnumber}', ""); - Expect(0, 125273, '\p{^isdecimalnumber}', ""); - Expect(0, 125273, '\P{isdecimalnumber}', ""); - Expect(1, 125273, '\P{^isdecimalnumber}', ""); - Expect(0, 125274, '\p{isdecimalnumber}', ""); - Expect(1, 125274, '\p{^isdecimalnumber}', ""); - Expect(1, 125274, '\P{isdecimalnumber}', ""); - Expect(0, 125274, '\P{^isdecimalnumber}', ""); - Expect(1, 125273, '\p{ _Is_Decimal_Number}', ""); - Expect(0, 125273, '\p{^ _Is_Decimal_Number}', ""); - Expect(0, 125273, '\P{ _Is_Decimal_Number}', ""); - Expect(1, 125273, '\P{^ _Is_Decimal_Number}', ""); - Expect(0, 125274, '\p{ _Is_Decimal_Number}', ""); - Expect(1, 125274, '\p{^ _Is_Decimal_Number}', ""); - Expect(1, 125274, '\P{ _Is_Decimal_Number}', ""); - Expect(0, 125274, '\P{^ _Is_Decimal_Number}', ""); - Error('\p{:= _nd}'); - Error('\P{:= _nd}'); - Expect(1, 125273, '\p{nd}', ""); - Expect(0, 125273, '\p{^nd}', ""); - Expect(0, 125273, '\P{nd}', ""); - Expect(1, 125273, '\P{^nd}', ""); - Expect(0, 125274, '\p{nd}', ""); - Expect(1, 125274, '\p{^nd}', ""); - Expect(1, 125274, '\P{nd}', ""); - Expect(0, 125274, '\P{^nd}', ""); - Expect(1, 125273, '\p{ Nd}', ""); - Expect(0, 125273, '\p{^ Nd}', ""); - Expect(0, 125273, '\P{ Nd}', ""); - Expect(1, 125273, '\P{^ Nd}', ""); - Expect(0, 125274, '\p{ Nd}', ""); - Expect(1, 125274, '\p{^ Nd}', ""); - Expect(1, 125274, '\P{ Nd}', ""); - Expect(0, 125274, '\P{^ Nd}', ""); - Error('\p{_:=is_Nd}'); - Error('\P{_:=is_Nd}'); - Expect(1, 125273, '\p{isnd}', ""); - Expect(0, 125273, '\p{^isnd}', ""); - Expect(0, 125273, '\P{isnd}', ""); - Expect(1, 125273, '\P{^isnd}', ""); - Expect(0, 125274, '\p{isnd}', ""); - Expect(1, 125274, '\p{^isnd}', ""); - Expect(1, 125274, '\P{isnd}', ""); - Expect(0, 125274, '\P{^isnd}', ""); - Expect(1, 125273, '\p{_Is_nd}', ""); - Expect(0, 125273, '\p{^_Is_nd}', ""); - Expect(0, 125273, '\P{_Is_nd}', ""); - Expect(1, 125273, '\P{^_Is_nd}', ""); - Expect(0, 125274, '\p{_Is_nd}', ""); - Expect(1, 125274, '\p{^_Is_nd}', ""); - Expect(1, 125274, '\P{_Is_nd}', ""); - Expect(0, 125274, '\P{^_Is_nd}', ""); - Error('\p{/a/dingbats}'); - Error('\P{/a/dingbats}'); + Expect(1, 125258, '\p{_is_DIA}', ""); + Expect(0, 125258, '\p{^_is_DIA}', ""); + Expect(0, 125258, '\P{_is_DIA}', ""); + Expect(1, 125258, '\P{^_is_DIA}', ""); + Expect(0, 125259, '\p{_is_DIA}', ""); + Expect(1, 125259, '\p{^_is_DIA}', ""); + Expect(1, 125259, '\P{_is_DIA}', ""); + Expect(0, 125259, '\P{^_is_DIA}', ""); + Error('\p{_XPosixDigit:=}'); + Error('\P{_XPosixDigit:=}'); + Expect(1, 130041, '\p{xposixdigit}', ""); + Expect(0, 130041, '\p{^xposixdigit}', ""); + Expect(0, 130041, '\P{xposixdigit}', ""); + Expect(1, 130041, '\P{^xposixdigit}', ""); + Expect(0, 130042, '\p{xposixdigit}', ""); + Expect(1, 130042, '\p{^xposixdigit}', ""); + Expect(1, 130042, '\P{xposixdigit}', ""); + Expect(0, 130042, '\P{^xposixdigit}', ""); + Expect(1, 130041, '\p{XPosixDigit}', ""); + Expect(0, 130041, '\p{^XPosixDigit}', ""); + Expect(0, 130041, '\P{XPosixDigit}', ""); + Expect(1, 130041, '\P{^XPosixDigit}', ""); + Expect(0, 130042, '\p{XPosixDigit}', ""); + Expect(1, 130042, '\p{^XPosixDigit}', ""); + Expect(1, 130042, '\P{XPosixDigit}', ""); + Expect(0, 130042, '\P{^XPosixDigit}', ""); + Error('\p{ _DIGIT/a/}'); + Error('\P{ _DIGIT/a/}'); + Expect(1, 130041, '\p{digit}', ""); + Expect(0, 130041, '\p{^digit}', ""); + Expect(0, 130041, '\P{digit}', ""); + Expect(1, 130041, '\P{^digit}', ""); + Expect(0, 130042, '\p{digit}', ""); + Expect(1, 130042, '\p{^digit}', ""); + Expect(1, 130042, '\P{digit}', ""); + Expect(0, 130042, '\P{^digit}', ""); + Expect(1, 130041, '\p{- Digit}', ""); + Expect(0, 130041, '\p{^- Digit}', ""); + Expect(0, 130041, '\P{- Digit}', ""); + Expect(1, 130041, '\P{^- Digit}', ""); + Expect(0, 130042, '\p{- Digit}', ""); + Expect(1, 130042, '\p{^- Digit}', ""); + Expect(1, 130042, '\P{- Digit}', ""); + Expect(0, 130042, '\P{^- Digit}', ""); + Error('\p{ :=Is_xposixdigit}'); + Error('\P{ :=Is_xposixdigit}'); + Expect(1, 130041, '\p{isxposixdigit}', ""); + Expect(0, 130041, '\p{^isxposixdigit}', ""); + Expect(0, 130041, '\P{isxposixdigit}', ""); + Expect(1, 130041, '\P{^isxposixdigit}', ""); + Expect(0, 130042, '\p{isxposixdigit}', ""); + Expect(1, 130042, '\p{^isxposixdigit}', ""); + Expect(1, 130042, '\P{isxposixdigit}', ""); + Expect(0, 130042, '\P{^isxposixdigit}', ""); + Expect(1, 130041, '\p{-Is_xposixdigit}', ""); + Expect(0, 130041, '\p{^-Is_xposixdigit}', ""); + Expect(0, 130041, '\P{-Is_xposixdigit}', ""); + Expect(1, 130041, '\P{^-Is_xposixdigit}', ""); + Expect(0, 130042, '\p{-Is_xposixdigit}', ""); + Expect(1, 130042, '\p{^-Is_xposixdigit}', ""); + Expect(1, 130042, '\P{-Is_xposixdigit}', ""); + Expect(0, 130042, '\P{^-Is_xposixdigit}', ""); + Error('\p{:=Is_DIGIT}'); + Error('\P{:=Is_DIGIT}'); + Expect(1, 130041, '\p{isdigit}', ""); + Expect(0, 130041, '\p{^isdigit}', ""); + Expect(0, 130041, '\P{isdigit}', ""); + Expect(1, 130041, '\P{^isdigit}', ""); + Expect(0, 130042, '\p{isdigit}', ""); + Expect(1, 130042, '\p{^isdigit}', ""); + Expect(1, 130042, '\P{isdigit}', ""); + Expect(0, 130042, '\P{^isdigit}', ""); + Expect(1, 130041, '\p{ IS_DIGIT}', ""); + Expect(0, 130041, '\p{^ IS_DIGIT}', ""); + Expect(0, 130041, '\P{ IS_DIGIT}', ""); + Expect(1, 130041, '\P{^ IS_DIGIT}', ""); + Expect(0, 130042, '\p{ IS_DIGIT}', ""); + Expect(1, 130042, '\p{^ IS_DIGIT}', ""); + Expect(1, 130042, '\P{ IS_DIGIT}', ""); + Expect(0, 130042, '\P{^ IS_DIGIT}', ""); + Error('\p{ /a/DECIMAL_Number}'); + Error('\P{ /a/DECIMAL_Number}'); + Expect(1, 130041, '\p{decimalnumber}', ""); + Expect(0, 130041, '\p{^decimalnumber}', ""); + Expect(0, 130041, '\P{decimalnumber}', ""); + Expect(1, 130041, '\P{^decimalnumber}', ""); + Expect(0, 130042, '\p{decimalnumber}', ""); + Expect(1, 130042, '\p{^decimalnumber}', ""); + Expect(1, 130042, '\P{decimalnumber}', ""); + Expect(0, 130042, '\P{^decimalnumber}', ""); + Expect(1, 130041, '\p{-_decimal_NUMBER}', ""); + Expect(0, 130041, '\p{^-_decimal_NUMBER}', ""); + Expect(0, 130041, '\P{-_decimal_NUMBER}', ""); + Expect(1, 130041, '\P{^-_decimal_NUMBER}', ""); + Expect(0, 130042, '\p{-_decimal_NUMBER}', ""); + Expect(1, 130042, '\p{^-_decimal_NUMBER}', ""); + Expect(1, 130042, '\P{-_decimal_NUMBER}', ""); + Expect(0, 130042, '\P{^-_decimal_NUMBER}', ""); + Error('\p{_:=Is_Decimal_number}'); + Error('\P{_:=Is_Decimal_number}'); + Expect(1, 130041, '\p{isdecimalnumber}', ""); + Expect(0, 130041, '\p{^isdecimalnumber}', ""); + Expect(0, 130041, '\P{isdecimalnumber}', ""); + Expect(1, 130041, '\P{^isdecimalnumber}', ""); + Expect(0, 130042, '\p{isdecimalnumber}', ""); + Expect(1, 130042, '\p{^isdecimalnumber}', ""); + Expect(1, 130042, '\P{isdecimalnumber}', ""); + Expect(0, 130042, '\P{^isdecimalnumber}', ""); + Expect(1, 130041, '\p{_Is_Decimal_Number}', ""); + Expect(0, 130041, '\p{^_Is_Decimal_Number}', ""); + Expect(0, 130041, '\P{_Is_Decimal_Number}', ""); + Expect(1, 130041, '\P{^_Is_Decimal_Number}', ""); + Expect(0, 130042, '\p{_Is_Decimal_Number}', ""); + Expect(1, 130042, '\p{^_Is_Decimal_Number}', ""); + Expect(1, 130042, '\P{_Is_Decimal_Number}', ""); + Expect(0, 130042, '\P{^_Is_Decimal_Number}', ""); + Error('\p{ :=Nd}'); + Error('\P{ :=Nd}'); + Expect(1, 130041, '\p{nd}', ""); + Expect(0, 130041, '\p{^nd}', ""); + Expect(0, 130041, '\P{nd}', ""); + Expect(1, 130041, '\P{^nd}', ""); + Expect(0, 130042, '\p{nd}', ""); + Expect(1, 130042, '\p{^nd}', ""); + Expect(1, 130042, '\P{nd}', ""); + Expect(0, 130042, '\P{^nd}', ""); + Expect(1, 130041, '\p{__Nd}', ""); + Expect(0, 130041, '\p{^__Nd}', ""); + Expect(0, 130041, '\P{__Nd}', ""); + Expect(1, 130041, '\P{^__Nd}', ""); + Expect(0, 130042, '\p{__Nd}', ""); + Expect(1, 130042, '\p{^__Nd}', ""); + Expect(1, 130042, '\P{__Nd}', ""); + Expect(0, 130042, '\P{^__Nd}', ""); + Error('\p{-/a/is_ND}'); + Error('\P{-/a/is_ND}'); + Expect(1, 130041, '\p{isnd}', ""); + Expect(0, 130041, '\p{^isnd}', ""); + Expect(0, 130041, '\P{isnd}', ""); + Expect(1, 130041, '\P{^isnd}', ""); + Expect(0, 130042, '\p{isnd}', ""); + Expect(1, 130042, '\p{^isnd}', ""); + Expect(1, 130042, '\P{isnd}', ""); + Expect(0, 130042, '\P{^isnd}', ""); + Expect(1, 130041, '\p{ is_Nd}', ""); + Expect(0, 130041, '\p{^ is_Nd}', ""); + Expect(0, 130041, '\P{ is_Nd}', ""); + Expect(1, 130041, '\P{^ is_Nd}', ""); + Expect(0, 130042, '\p{ is_Nd}', ""); + Expect(1, 130042, '\p{^ is_Nd}', ""); + Expect(1, 130042, '\P{ is_Nd}', ""); + Expect(0, 130042, '\P{^ is_Nd}', ""); + Error('\p{/a/ Dingbats}'); + Error('\P{/a/ Dingbats}'); Expect(1, 10175, '\p{dingbats}', ""); Expect(0, 10175, '\p{^dingbats}', ""); Expect(0, 10175, '\P{dingbats}', ""); @@ -91808,16 +94324,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10176, '\p{^dingbats}', ""); Expect(1, 10176, '\P{dingbats}', ""); Expect(0, 10176, '\P{^dingbats}', ""); - Expect(1, 10175, '\p{ -Dingbats}', ""); - Expect(0, 10175, '\p{^ -Dingbats}', ""); - Expect(0, 10175, '\P{ -Dingbats}', ""); - Expect(1, 10175, '\P{^ -Dingbats}', ""); - Expect(0, 10176, '\p{ -Dingbats}', ""); - Expect(1, 10176, '\p{^ -Dingbats}', ""); - Expect(1, 10176, '\P{ -Dingbats}', ""); - Expect(0, 10176, '\P{^ -Dingbats}', ""); - Error('\p{_IS_DINGBATS:=}'); - Error('\P{_IS_DINGBATS:=}'); + Expect(1, 10175, '\p{_dingbats}', ""); + Expect(0, 10175, '\p{^_dingbats}', ""); + Expect(0, 10175, '\P{_dingbats}', ""); + Expect(1, 10175, '\P{^_dingbats}', ""); + Expect(0, 10176, '\p{_dingbats}', ""); + Expect(1, 10176, '\p{^_dingbats}', ""); + Expect(1, 10176, '\P{_dingbats}', ""); + Expect(0, 10176, '\P{^_dingbats}', ""); + Error('\p{/a/ Is_DINGBATS}'); + Error('\P{/a/ Is_DINGBATS}'); Expect(1, 10175, '\p{isdingbats}', ""); Expect(0, 10175, '\p{^isdingbats}', ""); Expect(0, 10175, '\P{isdingbats}', ""); @@ -91826,16 +94342,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10176, '\p{^isdingbats}', ""); Expect(1, 10176, '\P{isdingbats}', ""); Expect(0, 10176, '\P{^isdingbats}', ""); - Expect(1, 10175, '\p{ Is_dingbats}', ""); - Expect(0, 10175, '\p{^ Is_dingbats}', ""); - Expect(0, 10175, '\P{ Is_dingbats}', ""); - Expect(1, 10175, '\P{^ Is_dingbats}', ""); - Expect(0, 10176, '\p{ Is_dingbats}', ""); - Expect(1, 10176, '\p{^ Is_dingbats}', ""); - Expect(1, 10176, '\P{ Is_dingbats}', ""); - Expect(0, 10176, '\P{^ Is_dingbats}', ""); - Error('\p{/a/In_Dingbats}'); - Error('\P{/a/In_Dingbats}'); + Expect(1, 10175, '\p{ -is_Dingbats}', ""); + Expect(0, 10175, '\p{^ -is_Dingbats}', ""); + Expect(0, 10175, '\P{ -is_Dingbats}', ""); + Expect(1, 10175, '\P{^ -is_Dingbats}', ""); + Expect(0, 10176, '\p{ -is_Dingbats}', ""); + Expect(1, 10176, '\p{^ -is_Dingbats}', ""); + Expect(1, 10176, '\P{ -is_Dingbats}', ""); + Expect(0, 10176, '\P{^ -is_Dingbats}', ""); + Error('\p{ In_Dingbats/a/}'); + Error('\P{ In_Dingbats/a/}'); Expect(1, 10175, '\p{indingbats}', ""); Expect(0, 10175, '\p{^indingbats}', ""); Expect(0, 10175, '\P{indingbats}', ""); @@ -91844,16 +94360,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10176, '\p{^indingbats}', ""); Expect(1, 10176, '\P{indingbats}', ""); Expect(0, 10176, '\P{^indingbats}', ""); - Expect(1, 10175, '\p{ in_Dingbats}', ""); - Expect(0, 10175, '\p{^ in_Dingbats}', ""); - Expect(0, 10175, '\P{ in_Dingbats}', ""); - Expect(1, 10175, '\P{^ in_Dingbats}', ""); - Expect(0, 10176, '\p{ in_Dingbats}', ""); - Expect(1, 10176, '\p{^ in_Dingbats}', ""); - Expect(1, 10176, '\P{ in_Dingbats}', ""); - Expect(0, 10176, '\P{^ in_Dingbats}', ""); - Error('\p{-/a/dogra}'); - Error('\P{-/a/dogra}'); + Expect(1, 10175, '\p{- In_DINGBATS}', ""); + Expect(0, 10175, '\p{^- In_DINGBATS}', ""); + Expect(0, 10175, '\P{- In_DINGBATS}', ""); + Expect(1, 10175, '\P{^- In_DINGBATS}', ""); + Expect(0, 10176, '\p{- In_DINGBATS}', ""); + Expect(1, 10176, '\p{^- In_DINGBATS}', ""); + Expect(1, 10176, '\P{- In_DINGBATS}', ""); + Expect(0, 10176, '\P{^- In_DINGBATS}', ""); + Error('\p{ Dives_AKURU:=}'); + Error('\P{ Dives_AKURU:=}'); + Expect(1, 72025, '\p{divesakuru}', ""); + Expect(0, 72025, '\p{^divesakuru}', ""); + Expect(0, 72025, '\P{divesakuru}', ""); + Expect(1, 72025, '\P{^divesakuru}', ""); + Expect(0, 72026, '\p{divesakuru}', ""); + Expect(1, 72026, '\p{^divesakuru}', ""); + Expect(1, 72026, '\P{divesakuru}', ""); + Expect(0, 72026, '\P{^divesakuru}', ""); + Expect(1, 72025, '\p{ _dives_Akuru}', ""); + Expect(0, 72025, '\p{^ _dives_Akuru}', ""); + Expect(0, 72025, '\P{ _dives_Akuru}', ""); + Expect(1, 72025, '\P{^ _dives_Akuru}', ""); + Expect(0, 72026, '\p{ _dives_Akuru}', ""); + Expect(1, 72026, '\p{^ _dives_Akuru}', ""); + Expect(1, 72026, '\P{ _dives_Akuru}', ""); + Expect(0, 72026, '\P{^ _dives_Akuru}', ""); + Error('\p{- Is_Dives_AKURU/a/}'); + Error('\P{- Is_Dives_AKURU/a/}'); + Expect(1, 72025, '\p{isdivesakuru}', ""); + Expect(0, 72025, '\p{^isdivesakuru}', ""); + Expect(0, 72025, '\P{isdivesakuru}', ""); + Expect(1, 72025, '\P{^isdivesakuru}', ""); + Expect(0, 72026, '\p{isdivesakuru}', ""); + Expect(1, 72026, '\p{^isdivesakuru}', ""); + Expect(1, 72026, '\P{isdivesakuru}', ""); + Expect(0, 72026, '\P{^isdivesakuru}', ""); + Expect(1, 72025, '\p{ _Is_dives_AKURU}', ""); + Expect(0, 72025, '\p{^ _Is_dives_AKURU}', ""); + Expect(0, 72025, '\P{ _Is_dives_AKURU}', ""); + Expect(1, 72025, '\P{^ _Is_dives_AKURU}', ""); + Expect(0, 72026, '\p{ _Is_dives_AKURU}', ""); + Expect(1, 72026, '\p{^ _Is_dives_AKURU}', ""); + Expect(1, 72026, '\P{ _Is_dives_AKURU}', ""); + Expect(0, 72026, '\P{^ _Is_dives_AKURU}', ""); + Error('\p{/a/Diak}'); + Error('\P{/a/Diak}'); + Expect(1, 72025, '\p{diak}', ""); + Expect(0, 72025, '\p{^diak}', ""); + Expect(0, 72025, '\P{diak}', ""); + Expect(1, 72025, '\P{^diak}', ""); + Expect(0, 72026, '\p{diak}', ""); + Expect(1, 72026, '\p{^diak}', ""); + Expect(1, 72026, '\P{diak}', ""); + Expect(0, 72026, '\P{^diak}', ""); + Expect(1, 72025, '\p{- diak}', ""); + Expect(0, 72025, '\p{^- diak}', ""); + Expect(0, 72025, '\P{- diak}', ""); + Expect(1, 72025, '\P{^- diak}', ""); + Expect(0, 72026, '\p{- diak}', ""); + Expect(1, 72026, '\p{^- diak}', ""); + Expect(1, 72026, '\P{- diak}', ""); + Expect(0, 72026, '\P{^- diak}', ""); + Error('\p{:=IS_DIAK}'); + Error('\P{:=IS_DIAK}'); + Expect(1, 72025, '\p{isdiak}', ""); + Expect(0, 72025, '\p{^isdiak}', ""); + Expect(0, 72025, '\P{isdiak}', ""); + Expect(1, 72025, '\P{^isdiak}', ""); + Expect(0, 72026, '\p{isdiak}', ""); + Expect(1, 72026, '\p{^isdiak}', ""); + Expect(1, 72026, '\P{isdiak}', ""); + Expect(0, 72026, '\P{^isdiak}', ""); + Expect(1, 72025, '\p{ -IS_Diak}', ""); + Expect(0, 72025, '\p{^ -IS_Diak}', ""); + Expect(0, 72025, '\P{ -IS_Diak}', ""); + Expect(1, 72025, '\P{^ -IS_Diak}', ""); + Expect(0, 72026, '\p{ -IS_Diak}', ""); + Expect(1, 72026, '\p{^ -IS_Diak}', ""); + Expect(1, 72026, '\P{ -IS_Diak}', ""); + Expect(0, 72026, '\P{^ -IS_Diak}', ""); + Error('\p{_/a/Dogra}'); + Error('\P{_/a/Dogra}'); Expect(1, 71739, '\p{dogra}', ""); Expect(0, 71739, '\p{^dogra}', ""); Expect(0, 71739, '\P{dogra}', ""); @@ -91862,16 +94450,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71740, '\p{^dogra}', ""); Expect(1, 71740, '\P{dogra}', ""); Expect(0, 71740, '\P{^dogra}', ""); - Expect(1, 71739, '\p{ -DOGRA}', ""); - Expect(0, 71739, '\p{^ -DOGRA}', ""); - Expect(0, 71739, '\P{ -DOGRA}', ""); - Expect(1, 71739, '\P{^ -DOGRA}', ""); - Expect(0, 71740, '\p{ -DOGRA}', ""); - Expect(1, 71740, '\p{^ -DOGRA}', ""); - Expect(1, 71740, '\P{ -DOGRA}', ""); - Expect(0, 71740, '\P{^ -DOGRA}', ""); - Error('\p{ is_Dogra/a/}'); - Error('\P{ is_Dogra/a/}'); + Expect(1, 71739, '\p{ Dogra}', ""); + Expect(0, 71739, '\p{^ Dogra}', ""); + Expect(0, 71739, '\P{ Dogra}', ""); + Expect(1, 71739, '\P{^ Dogra}', ""); + Expect(0, 71740, '\p{ Dogra}', ""); + Expect(1, 71740, '\p{^ Dogra}', ""); + Expect(1, 71740, '\P{ Dogra}', ""); + Expect(0, 71740, '\P{^ Dogra}', ""); + Error('\p{:= -is_dogra}'); + Error('\P{:= -is_dogra}'); Expect(1, 71739, '\p{isdogra}', ""); Expect(0, 71739, '\p{^isdogra}', ""); Expect(0, 71739, '\P{isdogra}', ""); @@ -91880,16 +94468,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71740, '\p{^isdogra}', ""); Expect(1, 71740, '\P{isdogra}', ""); Expect(0, 71740, '\P{^isdogra}', ""); - Expect(1, 71739, '\p{ _Is_dogra}', ""); - Expect(0, 71739, '\p{^ _Is_dogra}', ""); - Expect(0, 71739, '\P{ _Is_dogra}', ""); - Expect(1, 71739, '\P{^ _Is_dogra}', ""); - Expect(0, 71740, '\p{ _Is_dogra}', ""); - Expect(1, 71740, '\p{^ _Is_dogra}', ""); - Expect(1, 71740, '\P{ _Is_dogra}', ""); - Expect(0, 71740, '\P{^ _Is_dogra}', ""); - Error('\p{:=- Dogr}'); - Error('\P{:=- Dogr}'); + Expect(1, 71739, '\p{ -IS_DOGRA}', ""); + Expect(0, 71739, '\p{^ -IS_DOGRA}', ""); + Expect(0, 71739, '\P{ -IS_DOGRA}', ""); + Expect(1, 71739, '\P{^ -IS_DOGRA}', ""); + Expect(0, 71740, '\p{ -IS_DOGRA}', ""); + Expect(1, 71740, '\p{^ -IS_DOGRA}', ""); + Expect(1, 71740, '\P{ -IS_DOGRA}', ""); + Expect(0, 71740, '\P{^ -IS_DOGRA}', ""); + Error('\p{-_Dogr:=}'); + Error('\P{-_Dogr:=}'); Expect(1, 71739, '\p{dogr}', ""); Expect(0, 71739, '\p{^dogr}', ""); Expect(0, 71739, '\P{dogr}', ""); @@ -91898,16 +94486,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71740, '\p{^dogr}', ""); Expect(1, 71740, '\P{dogr}', ""); Expect(0, 71740, '\P{^dogr}', ""); - Expect(1, 71739, '\p{ Dogr}', ""); - Expect(0, 71739, '\p{^ Dogr}', ""); - Expect(0, 71739, '\P{ Dogr}', ""); - Expect(1, 71739, '\P{^ Dogr}', ""); - Expect(0, 71740, '\p{ Dogr}', ""); - Expect(1, 71740, '\p{^ Dogr}', ""); - Expect(1, 71740, '\P{ Dogr}', ""); - Expect(0, 71740, '\P{^ Dogr}', ""); - Error('\p{ :=Is_DOGR}'); - Error('\P{ :=Is_DOGR}'); + Expect(1, 71739, '\p{ DOGR}', ""); + Expect(0, 71739, '\p{^ DOGR}', ""); + Expect(0, 71739, '\P{ DOGR}', ""); + Expect(1, 71739, '\P{^ DOGR}', ""); + Expect(0, 71740, '\p{ DOGR}', ""); + Expect(1, 71740, '\p{^ DOGR}', ""); + Expect(1, 71740, '\P{ DOGR}', ""); + Expect(0, 71740, '\P{^ DOGR}', ""); + Error('\p{ -is_dogr:=}'); + Error('\P{ -is_dogr:=}'); Expect(1, 71739, '\p{isdogr}', ""); Expect(0, 71739, '\p{^isdogr}', ""); Expect(0, 71739, '\P{isdogr}', ""); @@ -91916,16 +94504,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71740, '\p{^isdogr}', ""); Expect(1, 71740, '\P{isdogr}', ""); Expect(0, 71740, '\P{^isdogr}', ""); - Expect(1, 71739, '\p{ _Is_DOGR}', ""); - Expect(0, 71739, '\p{^ _Is_DOGR}', ""); - Expect(0, 71739, '\P{ _Is_DOGR}', ""); - Expect(1, 71739, '\P{^ _Is_DOGR}', ""); - Expect(0, 71740, '\p{ _Is_DOGR}', ""); - Expect(1, 71740, '\p{^ _Is_DOGR}', ""); - Expect(1, 71740, '\P{ _Is_DOGR}', ""); - Expect(0, 71740, '\P{^ _Is_DOGR}', ""); - Error('\p{:=_ Domino_Tiles}'); - Error('\P{:=_ Domino_Tiles}'); + Expect(1, 71739, '\p{ -IS_dogr}', ""); + Expect(0, 71739, '\p{^ -IS_dogr}', ""); + Expect(0, 71739, '\P{ -IS_dogr}', ""); + Expect(1, 71739, '\P{^ -IS_dogr}', ""); + Expect(0, 71740, '\p{ -IS_dogr}', ""); + Expect(1, 71740, '\p{^ -IS_dogr}', ""); + Expect(1, 71740, '\P{ -IS_dogr}', ""); + Expect(0, 71740, '\P{^ -IS_dogr}', ""); + Error('\p{__Domino_Tiles/a/}'); + Error('\P{__Domino_Tiles/a/}'); Expect(1, 127135, '\p{dominotiles}', ""); Expect(0, 127135, '\p{^dominotiles}', ""); Expect(0, 127135, '\P{dominotiles}', ""); @@ -91934,16 +94522,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127136, '\p{^dominotiles}', ""); Expect(1, 127136, '\P{dominotiles}', ""); Expect(0, 127136, '\P{^dominotiles}', ""); - Expect(1, 127135, '\p{- Domino_Tiles}', ""); - Expect(0, 127135, '\p{^- Domino_Tiles}', ""); - Expect(0, 127135, '\P{- Domino_Tiles}', ""); - Expect(1, 127135, '\P{^- Domino_Tiles}', ""); - Expect(0, 127136, '\p{- Domino_Tiles}', ""); - Expect(1, 127136, '\p{^- Domino_Tiles}', ""); - Expect(1, 127136, '\P{- Domino_Tiles}', ""); - Expect(0, 127136, '\P{^- Domino_Tiles}', ""); - Error('\p{-/a/is_Domino_Tiles}'); - Error('\P{-/a/is_Domino_Tiles}'); + Expect(1, 127135, '\p{- domino_Tiles}', ""); + Expect(0, 127135, '\p{^- domino_Tiles}', ""); + Expect(0, 127135, '\P{- domino_Tiles}', ""); + Expect(1, 127135, '\P{^- domino_Tiles}', ""); + Expect(0, 127136, '\p{- domino_Tiles}', ""); + Expect(1, 127136, '\p{^- domino_Tiles}', ""); + Expect(1, 127136, '\P{- domino_Tiles}', ""); + Expect(0, 127136, '\P{^- domino_Tiles}', ""); + Error('\p{ Is_DOMINO_TILES/a/}'); + Error('\P{ Is_DOMINO_TILES/a/}'); Expect(1, 127135, '\p{isdominotiles}', ""); Expect(0, 127135, '\p{^isdominotiles}', ""); Expect(0, 127135, '\P{isdominotiles}', ""); @@ -91952,16 +94540,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127136, '\p{^isdominotiles}', ""); Expect(1, 127136, '\P{isdominotiles}', ""); Expect(0, 127136, '\P{^isdominotiles}', ""); - Expect(1, 127135, '\p{ IS_DOMINO_TILES}', ""); - Expect(0, 127135, '\p{^ IS_DOMINO_TILES}', ""); - Expect(0, 127135, '\P{ IS_DOMINO_TILES}', ""); - Expect(1, 127135, '\P{^ IS_DOMINO_TILES}', ""); - Expect(0, 127136, '\p{ IS_DOMINO_TILES}', ""); - Expect(1, 127136, '\p{^ IS_DOMINO_TILES}', ""); - Expect(1, 127136, '\P{ IS_DOMINO_TILES}', ""); - Expect(0, 127136, '\P{^ IS_DOMINO_TILES}', ""); - Error('\p{/a/_ In_Domino_Tiles}'); - Error('\P{/a/_ In_Domino_Tiles}'); + Expect(1, 127135, '\p{_-Is_domino_Tiles}', ""); + Expect(0, 127135, '\p{^_-Is_domino_Tiles}', ""); + Expect(0, 127135, '\P{_-Is_domino_Tiles}', ""); + Expect(1, 127135, '\P{^_-Is_domino_Tiles}', ""); + Expect(0, 127136, '\p{_-Is_domino_Tiles}', ""); + Expect(1, 127136, '\p{^_-Is_domino_Tiles}', ""); + Expect(1, 127136, '\P{_-Is_domino_Tiles}', ""); + Expect(0, 127136, '\P{^_-Is_domino_Tiles}', ""); + Error('\p{ IN_DOMINO_Tiles:=}'); + Error('\P{ IN_DOMINO_Tiles:=}'); Expect(1, 127135, '\p{indominotiles}', ""); Expect(0, 127135, '\p{^indominotiles}', ""); Expect(0, 127135, '\P{indominotiles}', ""); @@ -91970,16 +94558,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127136, '\p{^indominotiles}', ""); Expect(1, 127136, '\P{indominotiles}', ""); Expect(0, 127136, '\P{^indominotiles}', ""); - Expect(1, 127135, '\p{ _In_Domino_Tiles}', ""); - Expect(0, 127135, '\p{^ _In_Domino_Tiles}', ""); - Expect(0, 127135, '\P{ _In_Domino_Tiles}', ""); - Expect(1, 127135, '\P{^ _In_Domino_Tiles}', ""); - Expect(0, 127136, '\p{ _In_Domino_Tiles}', ""); - Expect(1, 127136, '\p{^ _In_Domino_Tiles}', ""); - Expect(1, 127136, '\P{ _In_Domino_Tiles}', ""); - Expect(0, 127136, '\P{^ _In_Domino_Tiles}', ""); - Error('\p{ Domino:=}'); - Error('\P{ Domino:=}'); + Expect(1, 127135, '\p{_ in_DOMINO_Tiles}', ""); + Expect(0, 127135, '\p{^_ in_DOMINO_Tiles}', ""); + Expect(0, 127135, '\P{_ in_DOMINO_Tiles}', ""); + Expect(1, 127135, '\P{^_ in_DOMINO_Tiles}', ""); + Expect(0, 127136, '\p{_ in_DOMINO_Tiles}', ""); + Expect(1, 127136, '\p{^_ in_DOMINO_Tiles}', ""); + Expect(1, 127136, '\P{_ in_DOMINO_Tiles}', ""); + Expect(0, 127136, '\P{^_ in_DOMINO_Tiles}', ""); + Error('\p{Domino/a/}'); + Error('\P{Domino/a/}'); Expect(1, 127135, '\p{domino}', ""); Expect(0, 127135, '\p{^domino}', ""); Expect(0, 127135, '\P{domino}', ""); @@ -91988,16 +94576,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127136, '\p{^domino}', ""); Expect(1, 127136, '\P{domino}', ""); Expect(0, 127136, '\P{^domino}', ""); - Expect(1, 127135, '\p{_ Domino}', ""); - Expect(0, 127135, '\p{^_ Domino}', ""); - Expect(0, 127135, '\P{_ Domino}', ""); - Expect(1, 127135, '\P{^_ Domino}', ""); - Expect(0, 127136, '\p{_ Domino}', ""); - Expect(1, 127136, '\p{^_ Domino}', ""); - Expect(1, 127136, '\P{_ Domino}', ""); - Expect(0, 127136, '\P{^_ Domino}', ""); - Error('\p{/a/Is_Domino}'); - Error('\P{/a/Is_Domino}'); + Expect(1, 127135, '\p{Domino}', ""); + Expect(0, 127135, '\p{^Domino}', ""); + Expect(0, 127135, '\P{Domino}', ""); + Expect(1, 127135, '\P{^Domino}', ""); + Expect(0, 127136, '\p{Domino}', ""); + Expect(1, 127136, '\p{^Domino}', ""); + Expect(1, 127136, '\P{Domino}', ""); + Expect(0, 127136, '\P{^Domino}', ""); + Error('\p{ Is_Domino/a/}'); + Error('\P{ Is_Domino/a/}'); Expect(1, 127135, '\p{isdomino}', ""); Expect(0, 127135, '\p{^isdomino}', ""); Expect(0, 127135, '\P{isdomino}', ""); @@ -92006,16 +94594,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127136, '\p{^isdomino}', ""); Expect(1, 127136, '\P{isdomino}', ""); Expect(0, 127136, '\P{^isdomino}', ""); - Expect(1, 127135, '\p{--Is_domino}', ""); - Expect(0, 127135, '\p{^--Is_domino}', ""); - Expect(0, 127135, '\P{--Is_domino}', ""); - Expect(1, 127135, '\P{^--Is_domino}', ""); - Expect(0, 127136, '\p{--Is_domino}', ""); - Expect(1, 127136, '\p{^--Is_domino}', ""); - Expect(1, 127136, '\P{--Is_domino}', ""); - Expect(0, 127136, '\P{^--Is_domino}', ""); - Error('\p{_ IN_Domino/a/}'); - Error('\P{_ IN_Domino/a/}'); + Expect(1, 127135, '\p{_-Is_domino}', ""); + Expect(0, 127135, '\p{^_-Is_domino}', ""); + Expect(0, 127135, '\P{_-Is_domino}', ""); + Expect(1, 127135, '\P{^_-Is_domino}', ""); + Expect(0, 127136, '\p{_-Is_domino}', ""); + Expect(1, 127136, '\p{^_-Is_domino}', ""); + Expect(1, 127136, '\P{_-Is_domino}', ""); + Expect(0, 127136, '\P{^_-Is_domino}', ""); + Error('\p{/a/-IN_Domino}'); + Error('\P{/a/-IN_Domino}'); Expect(1, 127135, '\p{indomino}', ""); Expect(0, 127135, '\p{^indomino}', ""); Expect(0, 127135, '\P{indomino}', ""); @@ -92024,16 +94612,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127136, '\p{^indomino}', ""); Expect(1, 127136, '\P{indomino}', ""); Expect(0, 127136, '\P{^indomino}', ""); - Expect(1, 127135, '\p{ IN_Domino}', ""); - Expect(0, 127135, '\p{^ IN_Domino}', ""); - Expect(0, 127135, '\P{ IN_Domino}', ""); - Expect(1, 127135, '\P{^ IN_Domino}', ""); - Expect(0, 127136, '\p{ IN_Domino}', ""); - Expect(1, 127136, '\p{^ IN_Domino}', ""); - Expect(1, 127136, '\P{ IN_Domino}', ""); - Expect(0, 127136, '\P{^ IN_Domino}', ""); - Error('\p{_:=DUPLOYAN}'); - Error('\P{_:=DUPLOYAN}'); + Expect(1, 127135, '\p{ _In_Domino}', ""); + Expect(0, 127135, '\p{^ _In_Domino}', ""); + Expect(0, 127135, '\P{ _In_Domino}', ""); + Expect(1, 127135, '\P{^ _In_Domino}', ""); + Expect(0, 127136, '\p{ _In_Domino}', ""); + Expect(1, 127136, '\p{^ _In_Domino}', ""); + Expect(1, 127136, '\P{ _In_Domino}', ""); + Expect(0, 127136, '\P{^ _In_Domino}', ""); + Error('\p{/a/DUPLOYAN}'); + Error('\P{/a/DUPLOYAN}'); Expect(1, 113827, '\p{duployan}', ""); Expect(0, 113827, '\p{^duployan}', ""); Expect(0, 113827, '\P{duployan}', ""); @@ -92042,16 +94630,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 113828, '\p{^duployan}', ""); Expect(1, 113828, '\P{duployan}', ""); Expect(0, 113828, '\P{^duployan}', ""); - Expect(1, 113827, '\p{-duployan}', ""); - Expect(0, 113827, '\p{^-duployan}', ""); - Expect(0, 113827, '\P{-duployan}', ""); - Expect(1, 113827, '\P{^-duployan}', ""); - Expect(0, 113828, '\p{-duployan}', ""); - Expect(1, 113828, '\p{^-duployan}', ""); - Expect(1, 113828, '\P{-duployan}', ""); - Expect(0, 113828, '\P{^-duployan}', ""); - Error('\p{_Is_Duployan/a/}'); - Error('\P{_Is_Duployan/a/}'); + Expect(1, 113827, '\p{ duployan}', ""); + Expect(0, 113827, '\p{^ duployan}', ""); + Expect(0, 113827, '\P{ duployan}', ""); + Expect(1, 113827, '\P{^ duployan}', ""); + Expect(0, 113828, '\p{ duployan}', ""); + Expect(1, 113828, '\p{^ duployan}', ""); + Expect(1, 113828, '\P{ duployan}', ""); + Expect(0, 113828, '\P{^ duployan}', ""); + Error('\p{/a/__IS_duployan}'); + Error('\P{/a/__IS_duployan}'); Expect(1, 113827, '\p{isduployan}', ""); Expect(0, 113827, '\p{^isduployan}', ""); Expect(0, 113827, '\P{isduployan}', ""); @@ -92060,16 +94648,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 113828, '\p{^isduployan}', ""); Expect(1, 113828, '\P{isduployan}', ""); Expect(0, 113828, '\P{^isduployan}', ""); - Expect(1, 113827, '\p{ is_Duployan}', ""); - Expect(0, 113827, '\p{^ is_Duployan}', ""); - Expect(0, 113827, '\P{ is_Duployan}', ""); - Expect(1, 113827, '\P{^ is_Duployan}', ""); - Expect(0, 113828, '\p{ is_Duployan}', ""); - Expect(1, 113828, '\p{^ is_Duployan}', ""); - Expect(1, 113828, '\P{ is_Duployan}', ""); - Expect(0, 113828, '\P{^ is_Duployan}', ""); - Error('\p{_ Dupl:=}'); - Error('\P{_ Dupl:=}'); + Expect(1, 113827, '\p{ Is_Duployan}', ""); + Expect(0, 113827, '\p{^ Is_Duployan}', ""); + Expect(0, 113827, '\P{ Is_Duployan}', ""); + Expect(1, 113827, '\P{^ Is_Duployan}', ""); + Expect(0, 113828, '\p{ Is_Duployan}', ""); + Expect(1, 113828, '\p{^ Is_Duployan}', ""); + Expect(1, 113828, '\P{ Is_Duployan}', ""); + Expect(0, 113828, '\P{^ Is_Duployan}', ""); + Error('\p{ Dupl/a/}'); + Error('\P{ Dupl/a/}'); Expect(1, 113827, '\p{dupl}', ""); Expect(0, 113827, '\p{^dupl}', ""); Expect(0, 113827, '\P{dupl}', ""); @@ -92078,16 +94666,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 113828, '\p{^dupl}', ""); Expect(1, 113828, '\P{dupl}', ""); Expect(0, 113828, '\P{^dupl}', ""); - Expect(1, 113827, '\p{ Dupl}', ""); - Expect(0, 113827, '\p{^ Dupl}', ""); - Expect(0, 113827, '\P{ Dupl}', ""); - Expect(1, 113827, '\P{^ Dupl}', ""); - Expect(0, 113828, '\p{ Dupl}', ""); - Expect(1, 113828, '\p{^ Dupl}', ""); - Expect(1, 113828, '\P{ Dupl}', ""); - Expect(0, 113828, '\P{^ Dupl}', ""); - Error('\p{:=is_Dupl}'); - Error('\P{:=is_Dupl}'); + Expect(1, 113827, '\p{_ dupl}', ""); + Expect(0, 113827, '\p{^_ dupl}', ""); + Expect(0, 113827, '\P{_ dupl}', ""); + Expect(1, 113827, '\P{^_ dupl}', ""); + Expect(0, 113828, '\p{_ dupl}', ""); + Expect(1, 113828, '\p{^_ dupl}', ""); + Expect(1, 113828, '\P{_ dupl}', ""); + Expect(0, 113828, '\P{^_ dupl}', ""); + Error('\p{/a/ _is_dupl}'); + Error('\P{/a/ _is_dupl}'); Expect(1, 113827, '\p{isdupl}', ""); Expect(0, 113827, '\p{^isdupl}', ""); Expect(0, 113827, '\P{isdupl}', ""); @@ -92096,16 +94684,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 113828, '\p{^isdupl}', ""); Expect(1, 113828, '\P{isdupl}', ""); Expect(0, 113828, '\P{^isdupl}', ""); - Expect(1, 113827, '\p{__is_dupl}', ""); - Expect(0, 113827, '\p{^__is_dupl}', ""); - Expect(0, 113827, '\P{__is_dupl}', ""); - Expect(1, 113827, '\P{^__is_dupl}', ""); - Expect(0, 113828, '\p{__is_dupl}', ""); - Expect(1, 113828, '\p{^__is_dupl}', ""); - Expect(1, 113828, '\P{__is_dupl}', ""); - Expect(0, 113828, '\P{^__is_dupl}', ""); - Error('\p{/a/ early_dynastic_Cuneiform}'); - Error('\P{/a/ early_dynastic_Cuneiform}'); + Expect(1, 113827, '\p{ Is_Dupl}', ""); + Expect(0, 113827, '\p{^ Is_Dupl}', ""); + Expect(0, 113827, '\P{ Is_Dupl}', ""); + Expect(1, 113827, '\P{^ Is_Dupl}', ""); + Expect(0, 113828, '\p{ Is_Dupl}', ""); + Expect(1, 113828, '\p{^ Is_Dupl}', ""); + Expect(1, 113828, '\P{ Is_Dupl}', ""); + Expect(0, 113828, '\P{^ Is_Dupl}', ""); + Error('\p{-EARLY_dynastic_Cuneiform/a/}'); + Error('\P{-EARLY_dynastic_Cuneiform/a/}'); Expect(1, 75087, '\p{earlydynasticcuneiform}', ""); Expect(0, 75087, '\p{^earlydynasticcuneiform}', ""); Expect(0, 75087, '\P{earlydynasticcuneiform}', ""); @@ -92114,16 +94702,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 75088, '\p{^earlydynasticcuneiform}', ""); Expect(1, 75088, '\P{earlydynasticcuneiform}', ""); Expect(0, 75088, '\P{^earlydynasticcuneiform}', ""); - Expect(1, 75087, '\p{ Early_DYNASTIC_CUNEIFORM}', ""); - Expect(0, 75087, '\p{^ Early_DYNASTIC_CUNEIFORM}', ""); - Expect(0, 75087, '\P{ Early_DYNASTIC_CUNEIFORM}', ""); - Expect(1, 75087, '\P{^ Early_DYNASTIC_CUNEIFORM}', ""); - Expect(0, 75088, '\p{ Early_DYNASTIC_CUNEIFORM}', ""); - Expect(1, 75088, '\p{^ Early_DYNASTIC_CUNEIFORM}', ""); - Expect(1, 75088, '\P{ Early_DYNASTIC_CUNEIFORM}', ""); - Expect(0, 75088, '\P{^ Early_DYNASTIC_CUNEIFORM}', ""); - Error('\p{--IS_early_DYNASTIC_Cuneiform/a/}'); - Error('\P{--IS_early_DYNASTIC_Cuneiform/a/}'); + Expect(1, 75087, '\p{_Early_Dynastic_CUNEIFORM}', ""); + Expect(0, 75087, '\p{^_Early_Dynastic_CUNEIFORM}', ""); + Expect(0, 75087, '\P{_Early_Dynastic_CUNEIFORM}', ""); + Expect(1, 75087, '\P{^_Early_Dynastic_CUNEIFORM}', ""); + Expect(0, 75088, '\p{_Early_Dynastic_CUNEIFORM}', ""); + Expect(1, 75088, '\p{^_Early_Dynastic_CUNEIFORM}', ""); + Expect(1, 75088, '\P{_Early_Dynastic_CUNEIFORM}', ""); + Expect(0, 75088, '\P{^_Early_Dynastic_CUNEIFORM}', ""); + Error('\p{-:=Is_early_DYNASTIC_CUNEIFORM}'); + Error('\P{-:=Is_early_DYNASTIC_CUNEIFORM}'); Expect(1, 75087, '\p{isearlydynasticcuneiform}', ""); Expect(0, 75087, '\p{^isearlydynasticcuneiform}', ""); Expect(0, 75087, '\P{isearlydynasticcuneiform}', ""); @@ -92132,16 +94720,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 75088, '\p{^isearlydynasticcuneiform}', ""); Expect(1, 75088, '\P{isearlydynasticcuneiform}', ""); Expect(0, 75088, '\P{^isearlydynasticcuneiform}', ""); - Expect(1, 75087, '\p{-Is_Early_DYNASTIC_Cuneiform}', ""); - Expect(0, 75087, '\p{^-Is_Early_DYNASTIC_Cuneiform}', ""); - Expect(0, 75087, '\P{-Is_Early_DYNASTIC_Cuneiform}', ""); - Expect(1, 75087, '\P{^-Is_Early_DYNASTIC_Cuneiform}', ""); - Expect(0, 75088, '\p{-Is_Early_DYNASTIC_Cuneiform}', ""); - Expect(1, 75088, '\p{^-Is_Early_DYNASTIC_Cuneiform}', ""); - Expect(1, 75088, '\P{-Is_Early_DYNASTIC_Cuneiform}', ""); - Expect(0, 75088, '\P{^-Is_Early_DYNASTIC_Cuneiform}', ""); - Error('\p{/a/- In_early_Dynastic_Cuneiform}'); - Error('\P{/a/- In_early_Dynastic_Cuneiform}'); + Expect(1, 75087, '\p{_IS_EARLY_DYNASTIC_Cuneiform}', ""); + Expect(0, 75087, '\p{^_IS_EARLY_DYNASTIC_Cuneiform}', ""); + Expect(0, 75087, '\P{_IS_EARLY_DYNASTIC_Cuneiform}', ""); + Expect(1, 75087, '\P{^_IS_EARLY_DYNASTIC_Cuneiform}', ""); + Expect(0, 75088, '\p{_IS_EARLY_DYNASTIC_Cuneiform}', ""); + Expect(1, 75088, '\p{^_IS_EARLY_DYNASTIC_Cuneiform}', ""); + Expect(1, 75088, '\P{_IS_EARLY_DYNASTIC_Cuneiform}', ""); + Expect(0, 75088, '\P{^_IS_EARLY_DYNASTIC_Cuneiform}', ""); + Error('\p{:= -In_early_DYNASTIC_cuneiform}'); + Error('\P{:= -In_early_DYNASTIC_cuneiform}'); Expect(1, 75087, '\p{inearlydynasticcuneiform}', ""); Expect(0, 75087, '\p{^inearlydynasticcuneiform}', ""); Expect(0, 75087, '\P{inearlydynasticcuneiform}', ""); @@ -92150,16 +94738,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 75088, '\p{^inearlydynasticcuneiform}', ""); Expect(1, 75088, '\P{inearlydynasticcuneiform}', ""); Expect(0, 75088, '\P{^inearlydynasticcuneiform}', ""); - Expect(1, 75087, '\p{ IN_Early_DYNASTIC_cuneiform}', ""); - Expect(0, 75087, '\p{^ IN_Early_DYNASTIC_cuneiform}', ""); - Expect(0, 75087, '\P{ IN_Early_DYNASTIC_cuneiform}', ""); - Expect(1, 75087, '\P{^ IN_Early_DYNASTIC_cuneiform}', ""); - Expect(0, 75088, '\p{ IN_Early_DYNASTIC_cuneiform}', ""); - Expect(1, 75088, '\p{^ IN_Early_DYNASTIC_cuneiform}', ""); - Expect(1, 75088, '\P{ IN_Early_DYNASTIC_cuneiform}', ""); - Expect(0, 75088, '\P{^ IN_Early_DYNASTIC_cuneiform}', ""); - Error('\p{ /a/EGYPTIAN_HIEROGLYPH_Format_controls}'); - Error('\P{ /a/EGYPTIAN_HIEROGLYPH_Format_controls}'); + Expect(1, 75087, '\p{ In_early_Dynastic_CUNEIFORM}', ""); + Expect(0, 75087, '\p{^ In_early_Dynastic_CUNEIFORM}', ""); + Expect(0, 75087, '\P{ In_early_Dynastic_CUNEIFORM}', ""); + Expect(1, 75087, '\P{^ In_early_Dynastic_CUNEIFORM}', ""); + Expect(0, 75088, '\p{ In_early_Dynastic_CUNEIFORM}', ""); + Expect(1, 75088, '\p{^ In_early_Dynastic_CUNEIFORM}', ""); + Expect(1, 75088, '\P{ In_early_Dynastic_CUNEIFORM}', ""); + Expect(0, 75088, '\P{^ In_early_Dynastic_CUNEIFORM}', ""); + Error('\p{ :=Egyptian_hieroglyph_Format_Controls}'); + Error('\P{ :=Egyptian_hieroglyph_Format_Controls}'); Expect(1, 78911, '\p{egyptianhieroglyphformatcontrols}', ""); Expect(0, 78911, '\p{^egyptianhieroglyphformatcontrols}', ""); Expect(0, 78911, '\P{egyptianhieroglyphformatcontrols}', ""); @@ -92168,16 +94756,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 78912, '\p{^egyptianhieroglyphformatcontrols}', ""); Expect(1, 78912, '\P{egyptianhieroglyphformatcontrols}', ""); Expect(0, 78912, '\P{^egyptianhieroglyphformatcontrols}', ""); - Expect(1, 78911, '\p{ EGYPTIAN_Hieroglyph_FORMAT_Controls}', ""); - Expect(0, 78911, '\p{^ EGYPTIAN_Hieroglyph_FORMAT_Controls}', ""); - Expect(0, 78911, '\P{ EGYPTIAN_Hieroglyph_FORMAT_Controls}', ""); - Expect(1, 78911, '\P{^ EGYPTIAN_Hieroglyph_FORMAT_Controls}', ""); - Expect(0, 78912, '\p{ EGYPTIAN_Hieroglyph_FORMAT_Controls}', ""); - Expect(1, 78912, '\p{^ EGYPTIAN_Hieroglyph_FORMAT_Controls}', ""); - Expect(1, 78912, '\P{ EGYPTIAN_Hieroglyph_FORMAT_Controls}', ""); - Expect(0, 78912, '\P{^ EGYPTIAN_Hieroglyph_FORMAT_Controls}', ""); - Error('\p{ Is_Egyptian_HIEROGLYPH_FORMAT_CONTROLS/a/}'); - Error('\P{ Is_Egyptian_HIEROGLYPH_FORMAT_CONTROLS/a/}'); + Expect(1, 78911, '\p{_-egyptian_hieroglyph_Format_Controls}', ""); + Expect(0, 78911, '\p{^_-egyptian_hieroglyph_Format_Controls}', ""); + Expect(0, 78911, '\P{_-egyptian_hieroglyph_Format_Controls}', ""); + Expect(1, 78911, '\P{^_-egyptian_hieroglyph_Format_Controls}', ""); + Expect(0, 78912, '\p{_-egyptian_hieroglyph_Format_Controls}', ""); + Expect(1, 78912, '\p{^_-egyptian_hieroglyph_Format_Controls}', ""); + Expect(1, 78912, '\P{_-egyptian_hieroglyph_Format_Controls}', ""); + Expect(0, 78912, '\P{^_-egyptian_hieroglyph_Format_Controls}', ""); + Error('\p{/a/ _Is_Egyptian_HIEROGLYPH_FORMAT_CONTROLS}'); + Error('\P{/a/ _Is_Egyptian_HIEROGLYPH_FORMAT_CONTROLS}'); Expect(1, 78911, '\p{isegyptianhieroglyphformatcontrols}', ""); Expect(0, 78911, '\p{^isegyptianhieroglyphformatcontrols}', ""); Expect(0, 78911, '\P{isegyptianhieroglyphformatcontrols}', ""); @@ -92186,16 +94774,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 78912, '\p{^isegyptianhieroglyphformatcontrols}', ""); Expect(1, 78912, '\P{isegyptianhieroglyphformatcontrols}', ""); Expect(0, 78912, '\P{^isegyptianhieroglyphformatcontrols}', ""); - Expect(1, 78911, '\p{-_Is_egyptian_Hieroglyph_FORMAT_CONTROLS}', ""); - Expect(0, 78911, '\p{^-_Is_egyptian_Hieroglyph_FORMAT_CONTROLS}', ""); - Expect(0, 78911, '\P{-_Is_egyptian_Hieroglyph_FORMAT_CONTROLS}', ""); - Expect(1, 78911, '\P{^-_Is_egyptian_Hieroglyph_FORMAT_CONTROLS}', ""); - Expect(0, 78912, '\p{-_Is_egyptian_Hieroglyph_FORMAT_CONTROLS}', ""); - Expect(1, 78912, '\p{^-_Is_egyptian_Hieroglyph_FORMAT_CONTROLS}', ""); - Expect(1, 78912, '\P{-_Is_egyptian_Hieroglyph_FORMAT_CONTROLS}', ""); - Expect(0, 78912, '\P{^-_Is_egyptian_Hieroglyph_FORMAT_CONTROLS}', ""); - Error('\p{:= in_Egyptian_hieroglyph_FORMAT_CONTROLS}'); - Error('\P{:= in_Egyptian_hieroglyph_FORMAT_CONTROLS}'); + Expect(1, 78911, '\p{ -is_EGYPTIAN_Hieroglyph_FORMAT_controls}', ""); + Expect(0, 78911, '\p{^ -is_EGYPTIAN_Hieroglyph_FORMAT_controls}', ""); + Expect(0, 78911, '\P{ -is_EGYPTIAN_Hieroglyph_FORMAT_controls}', ""); + Expect(1, 78911, '\P{^ -is_EGYPTIAN_Hieroglyph_FORMAT_controls}', ""); + Expect(0, 78912, '\p{ -is_EGYPTIAN_Hieroglyph_FORMAT_controls}', ""); + Expect(1, 78912, '\p{^ -is_EGYPTIAN_Hieroglyph_FORMAT_controls}', ""); + Expect(1, 78912, '\P{ -is_EGYPTIAN_Hieroglyph_FORMAT_controls}', ""); + Expect(0, 78912, '\P{^ -is_EGYPTIAN_Hieroglyph_FORMAT_controls}', ""); + Error('\p{:= _In_egyptian_hieroglyph_FORMAT_Controls}'); + Error('\P{:= _In_egyptian_hieroglyph_FORMAT_Controls}'); Expect(1, 78911, '\p{inegyptianhieroglyphformatcontrols}', ""); Expect(0, 78911, '\p{^inegyptianhieroglyphformatcontrols}', ""); Expect(0, 78911, '\P{inegyptianhieroglyphformatcontrols}', ""); @@ -92204,16 +94792,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 78912, '\p{^inegyptianhieroglyphformatcontrols}', ""); Expect(1, 78912, '\P{inegyptianhieroglyphformatcontrols}', ""); Expect(0, 78912, '\P{^inegyptianhieroglyphformatcontrols}', ""); - Expect(1, 78911, '\p{In_egyptian_hieroglyph_format_Controls}', ""); - Expect(0, 78911, '\p{^In_egyptian_hieroglyph_format_Controls}', ""); - Expect(0, 78911, '\P{In_egyptian_hieroglyph_format_Controls}', ""); - Expect(1, 78911, '\P{^In_egyptian_hieroglyph_format_Controls}', ""); - Expect(0, 78912, '\p{In_egyptian_hieroglyph_format_Controls}', ""); - Expect(1, 78912, '\p{^In_egyptian_hieroglyph_format_Controls}', ""); - Expect(1, 78912, '\P{In_egyptian_hieroglyph_format_Controls}', ""); - Expect(0, 78912, '\P{^In_egyptian_hieroglyph_format_Controls}', ""); - Error('\p{/a/ egyptian_Hieroglyphs}'); - Error('\P{/a/ egyptian_Hieroglyphs}'); + Expect(1, 78911, '\p{ _In_EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); + Expect(0, 78911, '\p{^ _In_EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); + Expect(0, 78911, '\P{ _In_EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); + Expect(1, 78911, '\P{^ _In_EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); + Expect(0, 78912, '\p{ _In_EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); + Expect(1, 78912, '\p{^ _In_EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); + Expect(1, 78912, '\P{ _In_EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); + Expect(0, 78912, '\P{^ _In_EGYPTIAN_Hieroglyph_Format_CONTROLS}', ""); + Error('\p{EGYPTIAN_hieroglyphs/a/}'); + Error('\P{EGYPTIAN_hieroglyphs/a/}'); Expect(1, 78904, '\p{egyptianhieroglyphs}', ""); Expect(0, 78904, '\p{^egyptianhieroglyphs}', ""); Expect(0, 78904, '\P{egyptianhieroglyphs}', ""); @@ -92222,16 +94810,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 78905, '\p{^egyptianhieroglyphs}', ""); Expect(1, 78905, '\P{egyptianhieroglyphs}', ""); Expect(0, 78905, '\P{^egyptianhieroglyphs}', ""); - Expect(1, 78904, '\p{ egyptian_Hieroglyphs}', ""); - Expect(0, 78904, '\p{^ egyptian_Hieroglyphs}', ""); - Expect(0, 78904, '\P{ egyptian_Hieroglyphs}', ""); - Expect(1, 78904, '\P{^ egyptian_Hieroglyphs}', ""); - Expect(0, 78905, '\p{ egyptian_Hieroglyphs}', ""); - Expect(1, 78905, '\p{^ egyptian_Hieroglyphs}', ""); - Expect(1, 78905, '\P{ egyptian_Hieroglyphs}', ""); - Expect(0, 78905, '\P{^ egyptian_Hieroglyphs}', ""); - Error('\p{_/a/is_EGYPTIAN_hieroglyphs}'); - Error('\P{_/a/is_EGYPTIAN_hieroglyphs}'); + Expect(1, 78904, '\p{-_EGYPTIAN_hieroglyphs}', ""); + Expect(0, 78904, '\p{^-_EGYPTIAN_hieroglyphs}', ""); + Expect(0, 78904, '\P{-_EGYPTIAN_hieroglyphs}', ""); + Expect(1, 78904, '\P{^-_EGYPTIAN_hieroglyphs}', ""); + Expect(0, 78905, '\p{-_EGYPTIAN_hieroglyphs}', ""); + Expect(1, 78905, '\p{^-_EGYPTIAN_hieroglyphs}', ""); + Expect(1, 78905, '\P{-_EGYPTIAN_hieroglyphs}', ""); + Expect(0, 78905, '\P{^-_EGYPTIAN_hieroglyphs}', ""); + Error('\p{ Is_EGYPTIAN_Hieroglyphs/a/}'); + Error('\P{ Is_EGYPTIAN_Hieroglyphs/a/}'); Expect(1, 78904, '\p{isegyptianhieroglyphs}', ""); Expect(0, 78904, '\p{^isegyptianhieroglyphs}', ""); Expect(0, 78904, '\P{isegyptianhieroglyphs}', ""); @@ -92240,16 +94828,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 78905, '\p{^isegyptianhieroglyphs}', ""); Expect(1, 78905, '\P{isegyptianhieroglyphs}', ""); Expect(0, 78905, '\P{^isegyptianhieroglyphs}', ""); - Expect(1, 78904, '\p{- is_Egyptian_Hieroglyphs}', ""); - Expect(0, 78904, '\p{^- is_Egyptian_Hieroglyphs}', ""); - Expect(0, 78904, '\P{- is_Egyptian_Hieroglyphs}', ""); - Expect(1, 78904, '\P{^- is_Egyptian_Hieroglyphs}', ""); - Expect(0, 78905, '\p{- is_Egyptian_Hieroglyphs}', ""); - Expect(1, 78905, '\p{^- is_Egyptian_Hieroglyphs}', ""); - Expect(1, 78905, '\P{- is_Egyptian_Hieroglyphs}', ""); - Expect(0, 78905, '\P{^- is_Egyptian_Hieroglyphs}', ""); - Error('\p{:=--egyp}'); - Error('\P{:=--egyp}'); + Expect(1, 78904, '\p{ IS_egyptian_hieroglyphs}', ""); + Expect(0, 78904, '\p{^ IS_egyptian_hieroglyphs}', ""); + Expect(0, 78904, '\P{ IS_egyptian_hieroglyphs}', ""); + Expect(1, 78904, '\P{^ IS_egyptian_hieroglyphs}', ""); + Expect(0, 78905, '\p{ IS_egyptian_hieroglyphs}', ""); + Expect(1, 78905, '\p{^ IS_egyptian_hieroglyphs}', ""); + Expect(1, 78905, '\P{ IS_egyptian_hieroglyphs}', ""); + Expect(0, 78905, '\P{^ IS_egyptian_hieroglyphs}', ""); + Error('\p{_ Egyp/a/}'); + Error('\P{_ Egyp/a/}'); Expect(1, 78904, '\p{egyp}', ""); Expect(0, 78904, '\p{^egyp}', ""); Expect(0, 78904, '\P{egyp}', ""); @@ -92258,16 +94846,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 78905, '\p{^egyp}', ""); Expect(1, 78905, '\P{egyp}', ""); Expect(0, 78905, '\P{^egyp}', ""); - Expect(1, 78904, '\p{ Egyp}', ""); - Expect(0, 78904, '\p{^ Egyp}', ""); - Expect(0, 78904, '\P{ Egyp}', ""); - Expect(1, 78904, '\P{^ Egyp}', ""); - Expect(0, 78905, '\p{ Egyp}', ""); - Expect(1, 78905, '\p{^ Egyp}', ""); - Expect(1, 78905, '\P{ Egyp}', ""); - Expect(0, 78905, '\P{^ Egyp}', ""); - Error('\p{/a/ Is_Egyp}'); - Error('\P{/a/ Is_Egyp}'); + Expect(1, 78904, '\p{__Egyp}', ""); + Expect(0, 78904, '\p{^__Egyp}', ""); + Expect(0, 78904, '\P{__Egyp}', ""); + Expect(1, 78904, '\P{^__Egyp}', ""); + Expect(0, 78905, '\p{__Egyp}', ""); + Expect(1, 78905, '\p{^__Egyp}', ""); + Expect(1, 78905, '\P{__Egyp}', ""); + Expect(0, 78905, '\P{^__Egyp}', ""); + Error('\p{ /a/IS_egyp}'); + Error('\P{ /a/IS_egyp}'); Expect(1, 78904, '\p{isegyp}', ""); Expect(0, 78904, '\p{^isegyp}', ""); Expect(0, 78904, '\P{isegyp}', ""); @@ -92276,16 +94864,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 78905, '\p{^isegyp}', ""); Expect(1, 78905, '\P{isegyp}', ""); Expect(0, 78905, '\P{^isegyp}', ""); - Expect(1, 78904, '\p{-_Is_EGYP}', ""); - Expect(0, 78904, '\p{^-_Is_EGYP}', ""); - Expect(0, 78904, '\P{-_Is_EGYP}', ""); - Expect(1, 78904, '\P{^-_Is_EGYP}', ""); - Expect(0, 78905, '\p{-_Is_EGYP}', ""); - Expect(1, 78905, '\p{^-_Is_EGYP}', ""); - Expect(1, 78905, '\P{-_Is_EGYP}', ""); - Expect(0, 78905, '\P{^-_Is_EGYP}', ""); - Error('\p{/a/_ ELBASAN}'); - Error('\P{/a/_ ELBASAN}'); + Expect(1, 78904, '\p{ -IS_EGYP}', ""); + Expect(0, 78904, '\p{^ -IS_EGYP}', ""); + Expect(0, 78904, '\P{ -IS_EGYP}', ""); + Expect(1, 78904, '\P{^ -IS_EGYP}', ""); + Expect(0, 78905, '\p{ -IS_EGYP}', ""); + Expect(1, 78905, '\p{^ -IS_EGYP}', ""); + Expect(1, 78905, '\P{ -IS_EGYP}', ""); + Expect(0, 78905, '\P{^ -IS_EGYP}', ""); + Error('\p{--Elbasan/a/}'); + Error('\P{--Elbasan/a/}'); Expect(1, 66855, '\p{elbasan}', ""); Expect(0, 66855, '\p{^elbasan}', ""); Expect(0, 66855, '\P{elbasan}', ""); @@ -92294,16 +94882,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66856, '\p{^elbasan}', ""); Expect(1, 66856, '\P{elbasan}', ""); Expect(0, 66856, '\P{^elbasan}', ""); - Expect(1, 66855, '\p{_-Elbasan}', ""); - Expect(0, 66855, '\p{^_-Elbasan}', ""); - Expect(0, 66855, '\P{_-Elbasan}', ""); - Expect(1, 66855, '\P{^_-Elbasan}', ""); - Expect(0, 66856, '\p{_-Elbasan}', ""); - Expect(1, 66856, '\p{^_-Elbasan}', ""); - Expect(1, 66856, '\P{_-Elbasan}', ""); - Expect(0, 66856, '\P{^_-Elbasan}', ""); - Error('\p{ is_Elbasan:=}'); - Error('\P{ is_Elbasan:=}'); + Expect(1, 66855, '\p{ Elbasan}', ""); + Expect(0, 66855, '\p{^ Elbasan}', ""); + Expect(0, 66855, '\P{ Elbasan}', ""); + Expect(1, 66855, '\P{^ Elbasan}', ""); + Expect(0, 66856, '\p{ Elbasan}', ""); + Expect(1, 66856, '\p{^ Elbasan}', ""); + Expect(1, 66856, '\P{ Elbasan}', ""); + Expect(0, 66856, '\P{^ Elbasan}', ""); + Error('\p{/a/--is_ELBASAN}'); + Error('\P{/a/--is_ELBASAN}'); Expect(1, 66855, '\p{iselbasan}', ""); Expect(0, 66855, '\p{^iselbasan}', ""); Expect(0, 66855, '\P{iselbasan}', ""); @@ -92312,16 +94900,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66856, '\p{^iselbasan}', ""); Expect(1, 66856, '\P{iselbasan}', ""); Expect(0, 66856, '\P{^iselbasan}', ""); - Expect(1, 66855, '\p{ -IS_ELBASAN}', ""); - Expect(0, 66855, '\p{^ -IS_ELBASAN}', ""); - Expect(0, 66855, '\P{ -IS_ELBASAN}', ""); - Expect(1, 66855, '\P{^ -IS_ELBASAN}', ""); - Expect(0, 66856, '\p{ -IS_ELBASAN}', ""); - Expect(1, 66856, '\p{^ -IS_ELBASAN}', ""); - Expect(1, 66856, '\P{ -IS_ELBASAN}', ""); - Expect(0, 66856, '\P{^ -IS_ELBASAN}', ""); - Error('\p{/a/- Elba}'); - Error('\P{/a/- Elba}'); + Expect(1, 66855, '\p{__Is_Elbasan}', ""); + Expect(0, 66855, '\p{^__Is_Elbasan}', ""); + Expect(0, 66855, '\P{__Is_Elbasan}', ""); + Expect(1, 66855, '\P{^__Is_Elbasan}', ""); + Expect(0, 66856, '\p{__Is_Elbasan}', ""); + Expect(1, 66856, '\p{^__Is_Elbasan}', ""); + Expect(1, 66856, '\P{__Is_Elbasan}', ""); + Expect(0, 66856, '\P{^__Is_Elbasan}', ""); + Error('\p{ ELBA/a/}'); + Error('\P{ ELBA/a/}'); Expect(1, 66855, '\p{elba}', ""); Expect(0, 66855, '\p{^elba}', ""); Expect(0, 66855, '\P{elba}', ""); @@ -92330,16 +94918,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66856, '\p{^elba}', ""); Expect(1, 66856, '\P{elba}', ""); Expect(0, 66856, '\P{^elba}', ""); - Expect(1, 66855, '\p{ elba}', ""); - Expect(0, 66855, '\p{^ elba}', ""); - Expect(0, 66855, '\P{ elba}', ""); - Expect(1, 66855, '\P{^ elba}', ""); - Expect(0, 66856, '\p{ elba}', ""); - Expect(1, 66856, '\p{^ elba}', ""); - Expect(1, 66856, '\P{ elba}', ""); - Expect(0, 66856, '\P{^ elba}', ""); - Error('\p{-IS_Elba:=}'); - Error('\P{-IS_Elba:=}'); + Expect(1, 66855, '\p{_ Elba}', ""); + Expect(0, 66855, '\p{^_ Elba}', ""); + Expect(0, 66855, '\P{_ Elba}', ""); + Expect(1, 66855, '\P{^_ Elba}', ""); + Expect(0, 66856, '\p{_ Elba}', ""); + Expect(1, 66856, '\p{^_ Elba}', ""); + Expect(1, 66856, '\P{_ Elba}', ""); + Expect(0, 66856, '\P{^_ Elba}', ""); + Error('\p{:= Is_elba}'); + Error('\P{:= Is_elba}'); Expect(1, 66855, '\p{iselba}', ""); Expect(0, 66855, '\p{^iselba}', ""); Expect(0, 66855, '\P{iselba}', ""); @@ -92348,16 +94936,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66856, '\p{^iselba}', ""); Expect(1, 66856, '\P{iselba}', ""); Expect(0, 66856, '\P{^iselba}', ""); - Expect(1, 66855, '\p{-Is_elba}', ""); - Expect(0, 66855, '\p{^-Is_elba}', ""); - Expect(0, 66855, '\P{-Is_elba}', ""); - Expect(1, 66855, '\P{^-Is_elba}', ""); - Expect(0, 66856, '\p{-Is_elba}', ""); - Expect(1, 66856, '\p{^-Is_elba}', ""); - Expect(1, 66856, '\P{-Is_elba}', ""); - Expect(0, 66856, '\P{^-Is_elba}', ""); - Error('\p{ /a/ELYMAIC}'); - Error('\P{ /a/ELYMAIC}'); + Expect(1, 66855, '\p{--Is_ELBA}', ""); + Expect(0, 66855, '\p{^--Is_ELBA}', ""); + Expect(0, 66855, '\P{--Is_ELBA}', ""); + Expect(1, 66855, '\P{^--Is_ELBA}', ""); + Expect(0, 66856, '\p{--Is_ELBA}', ""); + Expect(1, 66856, '\p{^--Is_ELBA}', ""); + Expect(1, 66856, '\P{--Is_ELBA}', ""); + Expect(0, 66856, '\P{^--Is_ELBA}', ""); + Error('\p{:=elymaic}'); + Error('\P{:=elymaic}'); Expect(1, 69622, '\p{elymaic}', ""); Expect(0, 69622, '\p{^elymaic}', ""); Expect(0, 69622, '\P{elymaic}', ""); @@ -92366,16 +94954,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69623, '\p{^elymaic}', ""); Expect(1, 69623, '\P{elymaic}', ""); Expect(0, 69623, '\P{^elymaic}', ""); - Expect(1, 69622, '\p{--Elymaic}', ""); - Expect(0, 69622, '\p{^--Elymaic}', ""); - Expect(0, 69622, '\P{--Elymaic}', ""); - Expect(1, 69622, '\P{^--Elymaic}', ""); - Expect(0, 69623, '\p{--Elymaic}', ""); - Expect(1, 69623, '\p{^--Elymaic}', ""); - Expect(1, 69623, '\P{--Elymaic}', ""); - Expect(0, 69623, '\P{^--Elymaic}', ""); - Error('\p{:= _is_elymaic}'); - Error('\P{:= _is_elymaic}'); + Expect(1, 69622, '\p{--elymaic}', ""); + Expect(0, 69622, '\p{^--elymaic}', ""); + Expect(0, 69622, '\P{--elymaic}', ""); + Expect(1, 69622, '\P{^--elymaic}', ""); + Expect(0, 69623, '\p{--elymaic}', ""); + Expect(1, 69623, '\p{^--elymaic}', ""); + Expect(1, 69623, '\P{--elymaic}', ""); + Expect(0, 69623, '\P{^--elymaic}', ""); + Error('\p{ is_Elymaic:=}'); + Error('\P{ is_Elymaic:=}'); Expect(1, 69622, '\p{iselymaic}', ""); Expect(0, 69622, '\p{^iselymaic}', ""); Expect(0, 69622, '\P{iselymaic}', ""); @@ -92384,16 +94972,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69623, '\p{^iselymaic}', ""); Expect(1, 69623, '\P{iselymaic}', ""); Expect(0, 69623, '\P{^iselymaic}', ""); - Expect(1, 69622, '\p{ is_ELYMAIC}', ""); - Expect(0, 69622, '\p{^ is_ELYMAIC}', ""); - Expect(0, 69622, '\P{ is_ELYMAIC}', ""); - Expect(1, 69622, '\P{^ is_ELYMAIC}', ""); - Expect(0, 69623, '\p{ is_ELYMAIC}', ""); - Expect(1, 69623, '\p{^ is_ELYMAIC}', ""); - Expect(1, 69623, '\P{ is_ELYMAIC}', ""); - Expect(0, 69623, '\P{^ is_ELYMAIC}', ""); - Error('\p{ ELYM/a/}'); - Error('\P{ ELYM/a/}'); + Expect(1, 69622, '\p{ -Is_elymaic}', ""); + Expect(0, 69622, '\p{^ -Is_elymaic}', ""); + Expect(0, 69622, '\P{ -Is_elymaic}', ""); + Expect(1, 69622, '\P{^ -Is_elymaic}', ""); + Expect(0, 69623, '\p{ -Is_elymaic}', ""); + Expect(1, 69623, '\p{^ -Is_elymaic}', ""); + Expect(1, 69623, '\P{ -Is_elymaic}', ""); + Expect(0, 69623, '\P{^ -Is_elymaic}', ""); + Error('\p{ elym/a/}'); + Error('\P{ elym/a/}'); Expect(1, 69622, '\p{elym}', ""); Expect(0, 69622, '\p{^elym}', ""); Expect(0, 69622, '\P{elym}', ""); @@ -92402,16 +94990,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69623, '\p{^elym}', ""); Expect(1, 69623, '\P{elym}', ""); Expect(0, 69623, '\P{^elym}', ""); - Expect(1, 69622, '\p{ _Elym}', ""); - Expect(0, 69622, '\p{^ _Elym}', ""); - Expect(0, 69622, '\P{ _Elym}', ""); - Expect(1, 69622, '\P{^ _Elym}', ""); - Expect(0, 69623, '\p{ _Elym}', ""); - Expect(1, 69623, '\p{^ _Elym}', ""); - Expect(1, 69623, '\P{ _Elym}', ""); - Expect(0, 69623, '\P{^ _Elym}', ""); - Error('\p{_:=is_ELYM}'); - Error('\P{_:=is_ELYM}'); + Expect(1, 69622, '\p{ elym}', ""); + Expect(0, 69622, '\p{^ elym}', ""); + Expect(0, 69622, '\P{ elym}', ""); + Expect(1, 69622, '\P{^ elym}', ""); + Expect(0, 69623, '\p{ elym}', ""); + Expect(1, 69623, '\p{^ elym}', ""); + Expect(1, 69623, '\P{ elym}', ""); + Expect(0, 69623, '\P{^ elym}', ""); + Error('\p{_Is_ELYM/a/}'); + Error('\P{_Is_ELYM/a/}'); Expect(1, 69622, '\p{iselym}', ""); Expect(0, 69622, '\p{^iselym}', ""); Expect(0, 69622, '\P{iselym}', ""); @@ -92420,16 +95008,340 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69623, '\p{^iselym}', ""); Expect(1, 69623, '\P{iselym}', ""); Expect(0, 69623, '\P{^iselym}', ""); - Expect(1, 69622, '\p{- is_Elym}', ""); - Expect(0, 69622, '\p{^- is_Elym}', ""); - Expect(0, 69622, '\P{- is_Elym}', ""); - Expect(1, 69622, '\P{^- is_Elym}', ""); - Expect(0, 69623, '\p{- is_Elym}', ""); - Expect(1, 69623, '\p{^- is_Elym}', ""); - Expect(1, 69623, '\P{- is_Elym}', ""); - Expect(0, 69623, '\P{^- is_Elym}', ""); - Error('\p{emoticons/a/}'); - Error('\P{emoticons/a/}'); + Expect(1, 69622, '\p{ IS_Elym}', ""); + Expect(0, 69622, '\p{^ IS_Elym}', ""); + Expect(0, 69622, '\P{ IS_Elym}', ""); + Expect(1, 69622, '\P{^ IS_Elym}', ""); + Expect(0, 69623, '\p{ IS_Elym}', ""); + Expect(1, 69623, '\p{^ IS_Elym}', ""); + Expect(1, 69623, '\P{ IS_Elym}', ""); + Expect(0, 69623, '\P{^ IS_Elym}', ""); + Error('\p{ emoji/a/}'); + Error('\P{ emoji/a/}'); + Expect(1, 129750, '\p{emoji}', ""); + Expect(0, 129750, '\p{^emoji}', ""); + Expect(0, 129750, '\P{emoji}', ""); + Expect(1, 129750, '\P{^emoji}', ""); + Expect(0, 129751, '\p{emoji}', ""); + Expect(1, 129751, '\p{^emoji}', ""); + Expect(1, 129751, '\P{emoji}', ""); + Expect(0, 129751, '\P{^emoji}', ""); + Expect(1, 129750, '\p{ _Emoji}', ""); + Expect(0, 129750, '\p{^ _Emoji}', ""); + Expect(0, 129750, '\P{ _Emoji}', ""); + Expect(1, 129750, '\P{^ _Emoji}', ""); + Expect(0, 129751, '\p{ _Emoji}', ""); + Expect(1, 129751, '\p{^ _Emoji}', ""); + Expect(1, 129751, '\P{ _Emoji}', ""); + Expect(0, 129751, '\P{^ _Emoji}', ""); + Error('\p{/a/ is_emoji}'); + Error('\P{/a/ is_emoji}'); + Expect(1, 129750, '\p{isemoji}', ""); + Expect(0, 129750, '\p{^isemoji}', ""); + Expect(0, 129750, '\P{isemoji}', ""); + Expect(1, 129750, '\P{^isemoji}', ""); + Expect(0, 129751, '\p{isemoji}', ""); + Expect(1, 129751, '\p{^isemoji}', ""); + Expect(1, 129751, '\P{isemoji}', ""); + Expect(0, 129751, '\P{^isemoji}', ""); + Expect(1, 129750, '\p{ is_emoji}', ""); + Expect(0, 129750, '\p{^ is_emoji}', ""); + Expect(0, 129750, '\P{ is_emoji}', ""); + Expect(1, 129750, '\P{^ is_emoji}', ""); + Expect(0, 129751, '\p{ is_emoji}', ""); + Expect(1, 129751, '\p{^ is_emoji}', ""); + Expect(1, 129751, '\P{ is_emoji}', ""); + Expect(0, 129751, '\P{^ is_emoji}', ""); + Error('\p{ /a/EMOJI_COMPONENT}'); + Error('\P{ /a/EMOJI_COMPONENT}'); + Expect(1, 917631, '\p{emojicomponent}', ""); + Expect(0, 917631, '\p{^emojicomponent}', ""); + Expect(0, 917631, '\P{emojicomponent}', ""); + Expect(1, 917631, '\P{^emojicomponent}', ""); + Expect(0, 917632, '\p{emojicomponent}', ""); + Expect(1, 917632, '\p{^emojicomponent}', ""); + Expect(1, 917632, '\P{emojicomponent}', ""); + Expect(0, 917632, '\P{^emojicomponent}', ""); + Expect(1, 917631, '\p{-Emoji_Component}', ""); + Expect(0, 917631, '\p{^-Emoji_Component}', ""); + Expect(0, 917631, '\P{-Emoji_Component}', ""); + Expect(1, 917631, '\P{^-Emoji_Component}', ""); + Expect(0, 917632, '\p{-Emoji_Component}', ""); + Expect(1, 917632, '\p{^-Emoji_Component}', ""); + Expect(1, 917632, '\P{-Emoji_Component}', ""); + Expect(0, 917632, '\P{^-Emoji_Component}', ""); + Error('\p{ Is_Emoji_Component:=}'); + Error('\P{ Is_Emoji_Component:=}'); + Expect(1, 917631, '\p{isemojicomponent}', ""); + Expect(0, 917631, '\p{^isemojicomponent}', ""); + Expect(0, 917631, '\P{isemojicomponent}', ""); + Expect(1, 917631, '\P{^isemojicomponent}', ""); + Expect(0, 917632, '\p{isemojicomponent}', ""); + Expect(1, 917632, '\p{^isemojicomponent}', ""); + Expect(1, 917632, '\P{isemojicomponent}', ""); + Expect(0, 917632, '\P{^isemojicomponent}', ""); + Expect(1, 917631, '\p{_-Is_emoji_component}', ""); + Expect(0, 917631, '\p{^_-Is_emoji_component}', ""); + Expect(0, 917631, '\P{_-Is_emoji_component}', ""); + Expect(1, 917631, '\P{^_-Is_emoji_component}', ""); + Expect(0, 917632, '\p{_-Is_emoji_component}', ""); + Expect(1, 917632, '\p{^_-Is_emoji_component}', ""); + Expect(1, 917632, '\P{_-Is_emoji_component}', ""); + Expect(0, 917632, '\P{^_-Is_emoji_component}', ""); + Error('\p{:=- ECOMP}'); + Error('\P{:=- ECOMP}'); + Expect(1, 917631, '\p{ecomp}', ""); + Expect(0, 917631, '\p{^ecomp}', ""); + Expect(0, 917631, '\P{ecomp}', ""); + Expect(1, 917631, '\P{^ecomp}', ""); + Expect(0, 917632, '\p{ecomp}', ""); + Expect(1, 917632, '\p{^ecomp}', ""); + Expect(1, 917632, '\P{ecomp}', ""); + Expect(0, 917632, '\P{^ecomp}', ""); + Expect(1, 917631, '\p{ -ECOMP}', ""); + Expect(0, 917631, '\p{^ -ECOMP}', ""); + Expect(0, 917631, '\P{ -ECOMP}', ""); + Expect(1, 917631, '\P{^ -ECOMP}', ""); + Expect(0, 917632, '\p{ -ECOMP}', ""); + Expect(1, 917632, '\p{^ -ECOMP}', ""); + Expect(1, 917632, '\P{ -ECOMP}', ""); + Expect(0, 917632, '\P{^ -ECOMP}', ""); + Error('\p{- is_ECOMP:=}'); + Error('\P{- is_ECOMP:=}'); + Expect(1, 917631, '\p{isecomp}', ""); + Expect(0, 917631, '\p{^isecomp}', ""); + Expect(0, 917631, '\P{isecomp}', ""); + Expect(1, 917631, '\P{^isecomp}', ""); + Expect(0, 917632, '\p{isecomp}', ""); + Expect(1, 917632, '\p{^isecomp}', ""); + Expect(1, 917632, '\P{isecomp}', ""); + Expect(0, 917632, '\P{^isecomp}', ""); + Expect(1, 917631, '\p{ -Is_EComp}', ""); + Expect(0, 917631, '\p{^ -Is_EComp}', ""); + Expect(0, 917631, '\P{ -Is_EComp}', ""); + Expect(1, 917631, '\P{^ -Is_EComp}', ""); + Expect(0, 917632, '\p{ -Is_EComp}', ""); + Expect(1, 917632, '\p{^ -Is_EComp}', ""); + Expect(1, 917632, '\P{ -Is_EComp}', ""); + Expect(0, 917632, '\P{^ -Is_EComp}', ""); + Error('\p{:=_Emoji_Modifier}'); + Error('\P{:=_Emoji_Modifier}'); + Expect(1, 127999, '\p{emojimodifier}', ""); + Expect(0, 127999, '\p{^emojimodifier}', ""); + Expect(0, 127999, '\P{emojimodifier}', ""); + Expect(1, 127999, '\P{^emojimodifier}', ""); + Expect(0, 128000, '\p{emojimodifier}', ""); + Expect(1, 128000, '\p{^emojimodifier}', ""); + Expect(1, 128000, '\P{emojimodifier}', ""); + Expect(0, 128000, '\P{^emojimodifier}', ""); + Expect(1, 127999, '\p{ Emoji_Modifier}', ""); + Expect(0, 127999, '\p{^ Emoji_Modifier}', ""); + Expect(0, 127999, '\P{ Emoji_Modifier}', ""); + Expect(1, 127999, '\P{^ Emoji_Modifier}', ""); + Expect(0, 128000, '\p{ Emoji_Modifier}', ""); + Expect(1, 128000, '\p{^ Emoji_Modifier}', ""); + Expect(1, 128000, '\P{ Emoji_Modifier}', ""); + Expect(0, 128000, '\P{^ Emoji_Modifier}', ""); + Error('\p{:=is_Emoji_Modifier}'); + Error('\P{:=is_Emoji_Modifier}'); + Expect(1, 127999, '\p{isemojimodifier}', ""); + Expect(0, 127999, '\p{^isemojimodifier}', ""); + Expect(0, 127999, '\P{isemojimodifier}', ""); + Expect(1, 127999, '\P{^isemojimodifier}', ""); + Expect(0, 128000, '\p{isemojimodifier}', ""); + Expect(1, 128000, '\p{^isemojimodifier}', ""); + Expect(1, 128000, '\P{isemojimodifier}', ""); + Expect(0, 128000, '\P{^isemojimodifier}', ""); + Expect(1, 127999, '\p{_-Is_EMOJI_Modifier}', ""); + Expect(0, 127999, '\p{^_-Is_EMOJI_Modifier}', ""); + Expect(0, 127999, '\P{_-Is_EMOJI_Modifier}', ""); + Expect(1, 127999, '\P{^_-Is_EMOJI_Modifier}', ""); + Expect(0, 128000, '\p{_-Is_EMOJI_Modifier}', ""); + Expect(1, 128000, '\p{^_-Is_EMOJI_Modifier}', ""); + Expect(1, 128000, '\P{_-Is_EMOJI_Modifier}', ""); + Expect(0, 128000, '\P{^_-Is_EMOJI_Modifier}', ""); + Error('\p{ EMOD:=}'); + Error('\P{ EMOD:=}'); + Expect(1, 127999, '\p{emod}', ""); + Expect(0, 127999, '\p{^emod}', ""); + Expect(0, 127999, '\P{emod}', ""); + Expect(1, 127999, '\P{^emod}', ""); + Expect(0, 128000, '\p{emod}', ""); + Expect(1, 128000, '\p{^emod}', ""); + Expect(1, 128000, '\P{emod}', ""); + Expect(0, 128000, '\P{^emod}', ""); + Expect(1, 127999, '\p{_EMod}', ""); + Expect(0, 127999, '\p{^_EMod}', ""); + Expect(0, 127999, '\P{_EMod}', ""); + Expect(1, 127999, '\P{^_EMod}', ""); + Expect(0, 128000, '\p{_EMod}', ""); + Expect(1, 128000, '\p{^_EMod}', ""); + Expect(1, 128000, '\P{_EMod}', ""); + Expect(0, 128000, '\P{^_EMod}', ""); + Error('\p{_/a/is_EMOD}'); + Error('\P{_/a/is_EMOD}'); + Expect(1, 127999, '\p{isemod}', ""); + Expect(0, 127999, '\p{^isemod}', ""); + Expect(0, 127999, '\P{isemod}', ""); + Expect(1, 127999, '\P{^isemod}', ""); + Expect(0, 128000, '\p{isemod}', ""); + Expect(1, 128000, '\p{^isemod}', ""); + Expect(1, 128000, '\P{isemod}', ""); + Expect(0, 128000, '\P{^isemod}', ""); + Expect(1, 127999, '\p{ Is_EMOD}', ""); + Expect(0, 127999, '\p{^ Is_EMOD}', ""); + Expect(0, 127999, '\P{ Is_EMOD}', ""); + Expect(1, 127999, '\P{^ Is_EMOD}', ""); + Expect(0, 128000, '\p{ Is_EMOD}', ""); + Expect(1, 128000, '\p{^ Is_EMOD}', ""); + Expect(1, 128000, '\P{ Is_EMOD}', ""); + Expect(0, 128000, '\P{^ Is_EMOD}', ""); + Error('\p{- EMOJI_modifier_base:=}'); + Error('\P{- EMOJI_modifier_base:=}'); + Expect(1, 129501, '\p{emojimodifierbase}', ""); + Expect(0, 129501, '\p{^emojimodifierbase}', ""); + Expect(0, 129501, '\P{emojimodifierbase}', ""); + Expect(1, 129501, '\P{^emojimodifierbase}', ""); + Expect(0, 129502, '\p{emojimodifierbase}', ""); + Expect(1, 129502, '\p{^emojimodifierbase}', ""); + Expect(1, 129502, '\P{emojimodifierbase}', ""); + Expect(0, 129502, '\P{^emojimodifierbase}', ""); + Expect(1, 129501, '\p{emoji_Modifier_Base}', ""); + Expect(0, 129501, '\p{^emoji_Modifier_Base}', ""); + Expect(0, 129501, '\P{emoji_Modifier_Base}', ""); + Expect(1, 129501, '\P{^emoji_Modifier_Base}', ""); + Expect(0, 129502, '\p{emoji_Modifier_Base}', ""); + Expect(1, 129502, '\p{^emoji_Modifier_Base}', ""); + Expect(1, 129502, '\P{emoji_Modifier_Base}', ""); + Expect(0, 129502, '\P{^emoji_Modifier_Base}', ""); + Error('\p{:= Is_Emoji_MODIFIER_Base}'); + Error('\P{:= Is_Emoji_MODIFIER_Base}'); + Expect(1, 129501, '\p{isemojimodifierbase}', ""); + Expect(0, 129501, '\p{^isemojimodifierbase}', ""); + Expect(0, 129501, '\P{isemojimodifierbase}', ""); + Expect(1, 129501, '\P{^isemojimodifierbase}', ""); + Expect(0, 129502, '\p{isemojimodifierbase}', ""); + Expect(1, 129502, '\p{^isemojimodifierbase}', ""); + Expect(1, 129502, '\P{isemojimodifierbase}', ""); + Expect(0, 129502, '\P{^isemojimodifierbase}', ""); + Expect(1, 129501, '\p{- Is_Emoji_Modifier_base}', ""); + Expect(0, 129501, '\p{^- Is_Emoji_Modifier_base}', ""); + Expect(0, 129501, '\P{- Is_Emoji_Modifier_base}', ""); + Expect(1, 129501, '\P{^- Is_Emoji_Modifier_base}', ""); + Expect(0, 129502, '\p{- Is_Emoji_Modifier_base}', ""); + Expect(1, 129502, '\p{^- Is_Emoji_Modifier_base}', ""); + Expect(1, 129502, '\P{- Is_Emoji_Modifier_base}', ""); + Expect(0, 129502, '\P{^- Is_Emoji_Modifier_base}', ""); + Error('\p{ _EBase/a/}'); + Error('\P{ _EBase/a/}'); + Expect(1, 129501, '\p{ebase}', ""); + Expect(0, 129501, '\p{^ebase}', ""); + Expect(0, 129501, '\P{ebase}', ""); + Expect(1, 129501, '\P{^ebase}', ""); + Expect(0, 129502, '\p{ebase}', ""); + Expect(1, 129502, '\p{^ebase}', ""); + Expect(1, 129502, '\P{ebase}', ""); + Expect(0, 129502, '\P{^ebase}', ""); + Expect(1, 129501, '\p{ ebase}', ""); + Expect(0, 129501, '\p{^ ebase}', ""); + Expect(0, 129501, '\P{ ebase}', ""); + Expect(1, 129501, '\P{^ ebase}', ""); + Expect(0, 129502, '\p{ ebase}', ""); + Expect(1, 129502, '\p{^ ebase}', ""); + Expect(1, 129502, '\P{ ebase}', ""); + Expect(0, 129502, '\P{^ ebase}', ""); + Error('\p{ /a/IS_EBASE}'); + Error('\P{ /a/IS_EBASE}'); + Expect(1, 129501, '\p{isebase}', ""); + Expect(0, 129501, '\p{^isebase}', ""); + Expect(0, 129501, '\P{isebase}', ""); + Expect(1, 129501, '\P{^isebase}', ""); + Expect(0, 129502, '\p{isebase}', ""); + Expect(1, 129502, '\p{^isebase}', ""); + Expect(1, 129502, '\P{isebase}', ""); + Expect(0, 129502, '\P{^isebase}', ""); + Expect(1, 129501, '\p{is_EBASE}', ""); + Expect(0, 129501, '\p{^is_EBASE}', ""); + Expect(0, 129501, '\P{is_EBASE}', ""); + Expect(1, 129501, '\P{^is_EBASE}', ""); + Expect(0, 129502, '\p{is_EBASE}', ""); + Expect(1, 129502, '\p{^is_EBASE}', ""); + Expect(1, 129502, '\P{is_EBASE}', ""); + Expect(0, 129502, '\P{^is_EBASE}', ""); + Error('\p{ EMOJI_Presentation/a/}'); + Error('\P{ EMOJI_Presentation/a/}'); + Expect(1, 129750, '\p{emojipresentation}', ""); + Expect(0, 129750, '\p{^emojipresentation}', ""); + Expect(0, 129750, '\P{emojipresentation}', ""); + Expect(1, 129750, '\P{^emojipresentation}', ""); + Expect(0, 129751, '\p{emojipresentation}', ""); + Expect(1, 129751, '\p{^emojipresentation}', ""); + Expect(1, 129751, '\P{emojipresentation}', ""); + Expect(0, 129751, '\P{^emojipresentation}', ""); + Expect(1, 129750, '\p{_Emoji_presentation}', ""); + Expect(0, 129750, '\p{^_Emoji_presentation}', ""); + Expect(0, 129750, '\P{_Emoji_presentation}', ""); + Expect(1, 129750, '\P{^_Emoji_presentation}', ""); + Expect(0, 129751, '\p{_Emoji_presentation}', ""); + Expect(1, 129751, '\p{^_Emoji_presentation}', ""); + Expect(1, 129751, '\P{_Emoji_presentation}', ""); + Expect(0, 129751, '\P{^_Emoji_presentation}', ""); + Error('\p{/a/ Is_Emoji_Presentation}'); + Error('\P{/a/ Is_Emoji_Presentation}'); + Expect(1, 129750, '\p{isemojipresentation}', ""); + Expect(0, 129750, '\p{^isemojipresentation}', ""); + Expect(0, 129750, '\P{isemojipresentation}', ""); + Expect(1, 129750, '\P{^isemojipresentation}', ""); + Expect(0, 129751, '\p{isemojipresentation}', ""); + Expect(1, 129751, '\p{^isemojipresentation}', ""); + Expect(1, 129751, '\P{isemojipresentation}', ""); + Expect(0, 129751, '\P{^isemojipresentation}', ""); + Expect(1, 129750, '\p{_Is_emoji_Presentation}', ""); + Expect(0, 129750, '\p{^_Is_emoji_Presentation}', ""); + Expect(0, 129750, '\P{_Is_emoji_Presentation}', ""); + Expect(1, 129750, '\P{^_Is_emoji_Presentation}', ""); + Expect(0, 129751, '\p{_Is_emoji_Presentation}', ""); + Expect(1, 129751, '\p{^_Is_emoji_Presentation}', ""); + Expect(1, 129751, '\P{_Is_emoji_Presentation}', ""); + Expect(0, 129751, '\P{^_Is_emoji_Presentation}', ""); + Error('\p{:= _EPRES}'); + Error('\P{:= _EPRES}'); + Expect(1, 129750, '\p{epres}', ""); + Expect(0, 129750, '\p{^epres}', ""); + Expect(0, 129750, '\P{epres}', ""); + Expect(1, 129750, '\P{^epres}', ""); + Expect(0, 129751, '\p{epres}', ""); + Expect(1, 129751, '\p{^epres}', ""); + Expect(1, 129751, '\P{epres}', ""); + Expect(0, 129751, '\P{^epres}', ""); + Expect(1, 129750, '\p{_ epres}', ""); + Expect(0, 129750, '\p{^_ epres}', ""); + Expect(0, 129750, '\P{_ epres}', ""); + Expect(1, 129750, '\P{^_ epres}', ""); + Expect(0, 129751, '\p{_ epres}', ""); + Expect(1, 129751, '\p{^_ epres}', ""); + Expect(1, 129751, '\P{_ epres}', ""); + Expect(0, 129751, '\P{^_ epres}', ""); + Error('\p{:=- IS_EPRES}'); + Error('\P{:=- IS_EPRES}'); + Expect(1, 129750, '\p{isepres}', ""); + Expect(0, 129750, '\p{^isepres}', ""); + Expect(0, 129750, '\P{isepres}', ""); + Expect(1, 129750, '\P{^isepres}', ""); + Expect(0, 129751, '\p{isepres}', ""); + Expect(1, 129751, '\p{^isepres}', ""); + Expect(1, 129751, '\P{isepres}', ""); + Expect(0, 129751, '\P{^isepres}', ""); + Expect(1, 129750, '\p{-is_EPres}', ""); + Expect(0, 129750, '\p{^-is_EPres}', ""); + Expect(0, 129750, '\P{-is_EPres}', ""); + Expect(1, 129750, '\P{^-is_EPres}', ""); + Expect(0, 129751, '\p{-is_EPres}', ""); + Expect(1, 129751, '\p{^-is_EPres}', ""); + Expect(1, 129751, '\P{-is_EPres}', ""); + Expect(0, 129751, '\P{^-is_EPres}', ""); + Error('\p{/a/- Emoticons}'); + Error('\P{/a/- Emoticons}'); Expect(1, 128591, '\p{emoticons}', ""); Expect(0, 128591, '\p{^emoticons}', ""); Expect(0, 128591, '\P{emoticons}', ""); @@ -92438,16 +95350,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128592, '\p{^emoticons}', ""); Expect(1, 128592, '\P{emoticons}', ""); Expect(0, 128592, '\P{^emoticons}', ""); - Expect(1, 128591, '\p{- Emoticons}', ""); - Expect(0, 128591, '\p{^- Emoticons}', ""); - Expect(0, 128591, '\P{- Emoticons}', ""); - Expect(1, 128591, '\P{^- Emoticons}', ""); - Expect(0, 128592, '\p{- Emoticons}', ""); - Expect(1, 128592, '\p{^- Emoticons}', ""); - Expect(1, 128592, '\P{- Emoticons}', ""); - Expect(0, 128592, '\P{^- Emoticons}', ""); - Error('\p{-/a/is_Emoticons}'); - Error('\P{-/a/is_Emoticons}'); + Expect(1, 128591, '\p{_ emoticons}', ""); + Expect(0, 128591, '\p{^_ emoticons}', ""); + Expect(0, 128591, '\P{_ emoticons}', ""); + Expect(1, 128591, '\P{^_ emoticons}', ""); + Expect(0, 128592, '\p{_ emoticons}', ""); + Expect(1, 128592, '\p{^_ emoticons}', ""); + Expect(1, 128592, '\P{_ emoticons}', ""); + Expect(0, 128592, '\P{^_ emoticons}', ""); + Error('\p{ IS_Emoticons:=}'); + Error('\P{ IS_Emoticons:=}'); Expect(1, 128591, '\p{isemoticons}', ""); Expect(0, 128591, '\p{^isemoticons}', ""); Expect(0, 128591, '\P{isemoticons}', ""); @@ -92456,16 +95368,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128592, '\p{^isemoticons}', ""); Expect(1, 128592, '\P{isemoticons}', ""); Expect(0, 128592, '\P{^isemoticons}', ""); - Expect(1, 128591, '\p{Is_Emoticons}', ""); - Expect(0, 128591, '\p{^Is_Emoticons}', ""); - Expect(0, 128591, '\P{Is_Emoticons}', ""); - Expect(1, 128591, '\P{^Is_Emoticons}', ""); - Expect(0, 128592, '\p{Is_Emoticons}', ""); - Expect(1, 128592, '\p{^Is_Emoticons}', ""); - Expect(1, 128592, '\P{Is_Emoticons}', ""); - Expect(0, 128592, '\P{^Is_Emoticons}', ""); - Error('\p{/a/ _IN_EMOTICONS}'); - Error('\P{/a/ _IN_EMOTICONS}'); + Expect(1, 128591, '\p{_-IS_EMOTICONS}', ""); + Expect(0, 128591, '\p{^_-IS_EMOTICONS}', ""); + Expect(0, 128591, '\P{_-IS_EMOTICONS}', ""); + Expect(1, 128591, '\P{^_-IS_EMOTICONS}', ""); + Expect(0, 128592, '\p{_-IS_EMOTICONS}', ""); + Expect(1, 128592, '\p{^_-IS_EMOTICONS}', ""); + Expect(1, 128592, '\P{_-IS_EMOTICONS}', ""); + Expect(0, 128592, '\P{^_-IS_EMOTICONS}', ""); + Error('\p{_ In_Emoticons:=}'); + Error('\P{_ In_Emoticons:=}'); Expect(1, 128591, '\p{inemoticons}', ""); Expect(0, 128591, '\p{^inemoticons}', ""); Expect(0, 128591, '\P{inemoticons}', ""); @@ -92474,16 +95386,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128592, '\p{^inemoticons}', ""); Expect(1, 128592, '\P{inemoticons}', ""); Expect(0, 128592, '\P{^inemoticons}', ""); - Expect(1, 128591, '\p{ -in_Emoticons}', ""); - Expect(0, 128591, '\p{^ -in_Emoticons}', ""); - Expect(0, 128591, '\P{ -in_Emoticons}', ""); - Expect(1, 128591, '\P{^ -in_Emoticons}', ""); - Expect(0, 128592, '\p{ -in_Emoticons}', ""); - Expect(1, 128592, '\p{^ -in_Emoticons}', ""); - Expect(1, 128592, '\P{ -in_Emoticons}', ""); - Expect(0, 128592, '\P{^ -in_Emoticons}', ""); - Error('\p{_ ENCLOSED_Alphanumeric_SUPPLEMENT/a/}'); - Error('\P{_ ENCLOSED_Alphanumeric_SUPPLEMENT/a/}'); + Expect(1, 128591, '\p{- In_emoticons}', ""); + Expect(0, 128591, '\p{^- In_emoticons}', ""); + Expect(0, 128591, '\P{- In_emoticons}', ""); + Expect(1, 128591, '\P{^- In_emoticons}', ""); + Expect(0, 128592, '\p{- In_emoticons}', ""); + Expect(1, 128592, '\p{^- In_emoticons}', ""); + Expect(1, 128592, '\P{- In_emoticons}', ""); + Expect(0, 128592, '\P{^- In_emoticons}', ""); + Error('\p{-enclosed_Alphanumeric_Supplement/a/}'); + Error('\P{-enclosed_Alphanumeric_Supplement/a/}'); Expect(1, 127487, '\p{enclosedalphanumericsupplement}', ""); Expect(0, 127487, '\p{^enclosedalphanumericsupplement}', ""); Expect(0, 127487, '\P{enclosedalphanumericsupplement}', ""); @@ -92492,16 +95404,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127488, '\p{^enclosedalphanumericsupplement}', ""); Expect(1, 127488, '\P{enclosedalphanumericsupplement}', ""); Expect(0, 127488, '\P{^enclosedalphanumericsupplement}', ""); - Expect(1, 127487, '\p{-Enclosed_alphanumeric_SUPPLEMENT}', ""); - Expect(0, 127487, '\p{^-Enclosed_alphanumeric_SUPPLEMENT}', ""); - Expect(0, 127487, '\P{-Enclosed_alphanumeric_SUPPLEMENT}', ""); - Expect(1, 127487, '\P{^-Enclosed_alphanumeric_SUPPLEMENT}', ""); - Expect(0, 127488, '\p{-Enclosed_alphanumeric_SUPPLEMENT}', ""); - Expect(1, 127488, '\p{^-Enclosed_alphanumeric_SUPPLEMENT}', ""); - Expect(1, 127488, '\P{-Enclosed_alphanumeric_SUPPLEMENT}', ""); - Expect(0, 127488, '\P{^-Enclosed_alphanumeric_SUPPLEMENT}', ""); - Error('\p{/a/ Is_enclosed_Alphanumeric_Supplement}'); - Error('\P{/a/ Is_enclosed_Alphanumeric_Supplement}'); + Expect(1, 127487, '\p{_ Enclosed_alphanumeric_supplement}', ""); + Expect(0, 127487, '\p{^_ Enclosed_alphanumeric_supplement}', ""); + Expect(0, 127487, '\P{_ Enclosed_alphanumeric_supplement}', ""); + Expect(1, 127487, '\P{^_ Enclosed_alphanumeric_supplement}', ""); + Expect(0, 127488, '\p{_ Enclosed_alphanumeric_supplement}', ""); + Expect(1, 127488, '\p{^_ Enclosed_alphanumeric_supplement}', ""); + Expect(1, 127488, '\P{_ Enclosed_alphanumeric_supplement}', ""); + Expect(0, 127488, '\P{^_ Enclosed_alphanumeric_supplement}', ""); + Error('\p{_Is_enclosed_ALPHANUMERIC_SUPPLEMENT:=}'); + Error('\P{_Is_enclosed_ALPHANUMERIC_SUPPLEMENT:=}'); Expect(1, 127487, '\p{isenclosedalphanumericsupplement}', ""); Expect(0, 127487, '\p{^isenclosedalphanumericsupplement}', ""); Expect(0, 127487, '\P{isenclosedalphanumericsupplement}', ""); @@ -92510,16 +95422,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127488, '\p{^isenclosedalphanumericsupplement}', ""); Expect(1, 127488, '\P{isenclosedalphanumericsupplement}', ""); Expect(0, 127488, '\P{^isenclosedalphanumericsupplement}', ""); - Expect(1, 127487, '\p{_ Is_Enclosed_Alphanumeric_SUPPLEMENT}', ""); - Expect(0, 127487, '\p{^_ Is_Enclosed_Alphanumeric_SUPPLEMENT}', ""); - Expect(0, 127487, '\P{_ Is_Enclosed_Alphanumeric_SUPPLEMENT}', ""); - Expect(1, 127487, '\P{^_ Is_Enclosed_Alphanumeric_SUPPLEMENT}', ""); - Expect(0, 127488, '\p{_ Is_Enclosed_Alphanumeric_SUPPLEMENT}', ""); - Expect(1, 127488, '\p{^_ Is_Enclosed_Alphanumeric_SUPPLEMENT}', ""); - Expect(1, 127488, '\P{_ Is_Enclosed_Alphanumeric_SUPPLEMENT}', ""); - Expect(0, 127488, '\P{^_ Is_Enclosed_Alphanumeric_SUPPLEMENT}', ""); - Error('\p{:=-IN_ENCLOSED_Alphanumeric_SUPPLEMENT}'); - Error('\P{:=-IN_ENCLOSED_Alphanumeric_SUPPLEMENT}'); + Expect(1, 127487, '\p{ Is_Enclosed_Alphanumeric_Supplement}', ""); + Expect(0, 127487, '\p{^ Is_Enclosed_Alphanumeric_Supplement}', ""); + Expect(0, 127487, '\P{ Is_Enclosed_Alphanumeric_Supplement}', ""); + Expect(1, 127487, '\P{^ Is_Enclosed_Alphanumeric_Supplement}', ""); + Expect(0, 127488, '\p{ Is_Enclosed_Alphanumeric_Supplement}', ""); + Expect(1, 127488, '\p{^ Is_Enclosed_Alphanumeric_Supplement}', ""); + Expect(1, 127488, '\P{ Is_Enclosed_Alphanumeric_Supplement}', ""); + Expect(0, 127488, '\P{^ Is_Enclosed_Alphanumeric_Supplement}', ""); + Error('\p{ In_enclosed_ALPHANUMERIC_Supplement/a/}'); + Error('\P{ In_enclosed_ALPHANUMERIC_Supplement/a/}'); Expect(1, 127487, '\p{inenclosedalphanumericsupplement}', ""); Expect(0, 127487, '\p{^inenclosedalphanumericsupplement}', ""); Expect(0, 127487, '\P{inenclosedalphanumericsupplement}', ""); @@ -92528,16 +95440,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127488, '\p{^inenclosedalphanumericsupplement}', ""); Expect(1, 127488, '\P{inenclosedalphanumericsupplement}', ""); Expect(0, 127488, '\P{^inenclosedalphanumericsupplement}', ""); - Expect(1, 127487, '\p{_In_Enclosed_alphanumeric_supplement}', ""); - Expect(0, 127487, '\p{^_In_Enclosed_alphanumeric_supplement}', ""); - Expect(0, 127487, '\P{_In_Enclosed_alphanumeric_supplement}', ""); - Expect(1, 127487, '\P{^_In_Enclosed_alphanumeric_supplement}', ""); - Expect(0, 127488, '\p{_In_Enclosed_alphanumeric_supplement}', ""); - Expect(1, 127488, '\p{^_In_Enclosed_alphanumeric_supplement}', ""); - Expect(1, 127488, '\P{_In_Enclosed_alphanumeric_supplement}', ""); - Expect(0, 127488, '\P{^_In_Enclosed_alphanumeric_supplement}', ""); - Error('\p{/a/ _ENCLOSED_Alphanum_Sup}'); - Error('\P{/a/ _ENCLOSED_Alphanum_Sup}'); + Expect(1, 127487, '\p{ In_enclosed_ALPHANUMERIC_SUPPLEMENT}', ""); + Expect(0, 127487, '\p{^ In_enclosed_ALPHANUMERIC_SUPPLEMENT}', ""); + Expect(0, 127487, '\P{ In_enclosed_ALPHANUMERIC_SUPPLEMENT}', ""); + Expect(1, 127487, '\P{^ In_enclosed_ALPHANUMERIC_SUPPLEMENT}', ""); + Expect(0, 127488, '\p{ In_enclosed_ALPHANUMERIC_SUPPLEMENT}', ""); + Expect(1, 127488, '\p{^ In_enclosed_ALPHANUMERIC_SUPPLEMENT}', ""); + Expect(1, 127488, '\P{ In_enclosed_ALPHANUMERIC_SUPPLEMENT}', ""); + Expect(0, 127488, '\P{^ In_enclosed_ALPHANUMERIC_SUPPLEMENT}', ""); + Error('\p{ :=enclosed_alphanum_Sup}'); + Error('\P{ :=enclosed_alphanum_Sup}'); Expect(1, 127487, '\p{enclosedalphanumsup}', ""); Expect(0, 127487, '\p{^enclosedalphanumsup}', ""); Expect(0, 127487, '\P{enclosedalphanumsup}', ""); @@ -92546,16 +95458,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127488, '\p{^enclosedalphanumsup}', ""); Expect(1, 127488, '\P{enclosedalphanumsup}', ""); Expect(0, 127488, '\P{^enclosedalphanumsup}', ""); - Expect(1, 127487, '\p{- Enclosed_alphanum_SUP}', ""); - Expect(0, 127487, '\p{^- Enclosed_alphanum_SUP}', ""); - Expect(0, 127487, '\P{- Enclosed_alphanum_SUP}', ""); - Expect(1, 127487, '\P{^- Enclosed_alphanum_SUP}', ""); - Expect(0, 127488, '\p{- Enclosed_alphanum_SUP}', ""); - Expect(1, 127488, '\p{^- Enclosed_alphanum_SUP}', ""); - Expect(1, 127488, '\P{- Enclosed_alphanum_SUP}', ""); - Expect(0, 127488, '\P{^- Enclosed_alphanum_SUP}', ""); - Error('\p{/a/_Is_ENCLOSED_Alphanum_Sup}'); - Error('\P{/a/_Is_ENCLOSED_Alphanum_Sup}'); + Expect(1, 127487, '\p{_ENCLOSED_ALPHANUM_Sup}', ""); + Expect(0, 127487, '\p{^_ENCLOSED_ALPHANUM_Sup}', ""); + Expect(0, 127487, '\P{_ENCLOSED_ALPHANUM_Sup}', ""); + Expect(1, 127487, '\P{^_ENCLOSED_ALPHANUM_Sup}', ""); + Expect(0, 127488, '\p{_ENCLOSED_ALPHANUM_Sup}', ""); + Expect(1, 127488, '\p{^_ENCLOSED_ALPHANUM_Sup}', ""); + Expect(1, 127488, '\P{_ENCLOSED_ALPHANUM_Sup}', ""); + Expect(0, 127488, '\P{^_ENCLOSED_ALPHANUM_Sup}', ""); + Error('\p{ is_enclosed_alphanum_SUP:=}'); + Error('\P{ is_enclosed_alphanum_SUP:=}'); Expect(1, 127487, '\p{isenclosedalphanumsup}', ""); Expect(0, 127487, '\p{^isenclosedalphanumsup}', ""); Expect(0, 127487, '\P{isenclosedalphanumsup}', ""); @@ -92564,16 +95476,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127488, '\p{^isenclosedalphanumsup}', ""); Expect(1, 127488, '\P{isenclosedalphanumsup}', ""); Expect(0, 127488, '\P{^isenclosedalphanumsup}', ""); - Expect(1, 127487, '\p{- is_ENCLOSED_Alphanum_sup}', ""); - Expect(0, 127487, '\p{^- is_ENCLOSED_Alphanum_sup}', ""); - Expect(0, 127487, '\P{- is_ENCLOSED_Alphanum_sup}', ""); - Expect(1, 127487, '\P{^- is_ENCLOSED_Alphanum_sup}', ""); - Expect(0, 127488, '\p{- is_ENCLOSED_Alphanum_sup}', ""); - Expect(1, 127488, '\p{^- is_ENCLOSED_Alphanum_sup}', ""); - Expect(1, 127488, '\P{- is_ENCLOSED_Alphanum_sup}', ""); - Expect(0, 127488, '\P{^- is_ENCLOSED_Alphanum_sup}', ""); - Error('\p{/a/IN_enclosed_alphanum_Sup}'); - Error('\P{/a/IN_enclosed_alphanum_Sup}'); + Expect(1, 127487, '\p{ _Is_Enclosed_Alphanum_Sup}', ""); + Expect(0, 127487, '\p{^ _Is_Enclosed_Alphanum_Sup}', ""); + Expect(0, 127487, '\P{ _Is_Enclosed_Alphanum_Sup}', ""); + Expect(1, 127487, '\P{^ _Is_Enclosed_Alphanum_Sup}', ""); + Expect(0, 127488, '\p{ _Is_Enclosed_Alphanum_Sup}', ""); + Expect(1, 127488, '\p{^ _Is_Enclosed_Alphanum_Sup}', ""); + Expect(1, 127488, '\P{ _Is_Enclosed_Alphanum_Sup}', ""); + Expect(0, 127488, '\P{^ _Is_Enclosed_Alphanum_Sup}', ""); + Error('\p{ In_ENCLOSED_Alphanum_SUP/a/}'); + Error('\P{ In_ENCLOSED_Alphanum_SUP/a/}'); Expect(1, 127487, '\p{inenclosedalphanumsup}', ""); Expect(0, 127487, '\p{^inenclosedalphanumsup}', ""); Expect(0, 127487, '\P{inenclosedalphanumsup}', ""); @@ -92582,16 +95494,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127488, '\p{^inenclosedalphanumsup}', ""); Expect(1, 127488, '\P{inenclosedalphanumsup}', ""); Expect(0, 127488, '\P{^inenclosedalphanumsup}', ""); - Expect(1, 127487, '\p{_ IN_enclosed_Alphanum_Sup}', ""); - Expect(0, 127487, '\p{^_ IN_enclosed_Alphanum_Sup}', ""); - Expect(0, 127487, '\P{_ IN_enclosed_Alphanum_Sup}', ""); - Expect(1, 127487, '\P{^_ IN_enclosed_Alphanum_Sup}', ""); - Expect(0, 127488, '\p{_ IN_enclosed_Alphanum_Sup}', ""); - Expect(1, 127488, '\p{^_ IN_enclosed_Alphanum_Sup}', ""); - Expect(1, 127488, '\P{_ IN_enclosed_Alphanum_Sup}', ""); - Expect(0, 127488, '\P{^_ IN_enclosed_Alphanum_Sup}', ""); - Error('\p{ -enclosed_ALPHANUMERICS/a/}'); - Error('\P{ -enclosed_ALPHANUMERICS/a/}'); + Expect(1, 127487, '\p{__in_enclosed_Alphanum_sup}', ""); + Expect(0, 127487, '\p{^__in_enclosed_Alphanum_sup}', ""); + Expect(0, 127487, '\P{__in_enclosed_Alphanum_sup}', ""); + Expect(1, 127487, '\P{^__in_enclosed_Alphanum_sup}', ""); + Expect(0, 127488, '\p{__in_enclosed_Alphanum_sup}', ""); + Expect(1, 127488, '\p{^__in_enclosed_Alphanum_sup}', ""); + Expect(1, 127488, '\P{__in_enclosed_Alphanum_sup}', ""); + Expect(0, 127488, '\P{^__in_enclosed_Alphanum_sup}', ""); + Error('\p{ :=ENCLOSED_Alphanumerics}'); + Error('\P{ :=ENCLOSED_Alphanumerics}'); Expect(1, 9471, '\p{enclosedalphanumerics}', ""); Expect(0, 9471, '\p{^enclosedalphanumerics}', ""); Expect(0, 9471, '\P{enclosedalphanumerics}', ""); @@ -92600,16 +95512,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9472, '\p{^enclosedalphanumerics}', ""); Expect(1, 9472, '\P{enclosedalphanumerics}', ""); Expect(0, 9472, '\P{^enclosedalphanumerics}', ""); - Expect(1, 9471, '\p{-Enclosed_alphanumerics}', ""); - Expect(0, 9471, '\p{^-Enclosed_alphanumerics}', ""); - Expect(0, 9471, '\P{-Enclosed_alphanumerics}', ""); - Expect(1, 9471, '\P{^-Enclosed_alphanumerics}', ""); - Expect(0, 9472, '\p{-Enclosed_alphanumerics}', ""); - Expect(1, 9472, '\p{^-Enclosed_alphanumerics}', ""); - Expect(1, 9472, '\P{-Enclosed_alphanumerics}', ""); - Expect(0, 9472, '\P{^-Enclosed_alphanumerics}', ""); - Error('\p{__IS_Enclosed_Alphanumerics/a/}'); - Error('\P{__IS_Enclosed_Alphanumerics/a/}'); + Expect(1, 9471, '\p{ Enclosed_Alphanumerics}', ""); + Expect(0, 9471, '\p{^ Enclosed_Alphanumerics}', ""); + Expect(0, 9471, '\P{ Enclosed_Alphanumerics}', ""); + Expect(1, 9471, '\P{^ Enclosed_Alphanumerics}', ""); + Expect(0, 9472, '\p{ Enclosed_Alphanumerics}', ""); + Expect(1, 9472, '\p{^ Enclosed_Alphanumerics}', ""); + Expect(1, 9472, '\P{ Enclosed_Alphanumerics}', ""); + Expect(0, 9472, '\P{^ Enclosed_Alphanumerics}', ""); + Error('\p{:=- is_Enclosed_alphanumerics}'); + Error('\P{:=- is_Enclosed_alphanumerics}'); Expect(1, 9471, '\p{isenclosedalphanumerics}', ""); Expect(0, 9471, '\p{^isenclosedalphanumerics}', ""); Expect(0, 9471, '\P{isenclosedalphanumerics}', ""); @@ -92618,16 +95530,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9472, '\p{^isenclosedalphanumerics}', ""); Expect(1, 9472, '\P{isenclosedalphanumerics}', ""); Expect(0, 9472, '\P{^isenclosedalphanumerics}', ""); - Expect(1, 9471, '\p{_-Is_enclosed_alphanumerics}', ""); - Expect(0, 9471, '\p{^_-Is_enclosed_alphanumerics}', ""); - Expect(0, 9471, '\P{_-Is_enclosed_alphanumerics}', ""); - Expect(1, 9471, '\P{^_-Is_enclosed_alphanumerics}', ""); - Expect(0, 9472, '\p{_-Is_enclosed_alphanumerics}', ""); - Expect(1, 9472, '\p{^_-Is_enclosed_alphanumerics}', ""); - Expect(1, 9472, '\P{_-Is_enclosed_alphanumerics}', ""); - Expect(0, 9472, '\P{^_-Is_enclosed_alphanumerics}', ""); - Error('\p{/a/ _in_Enclosed_Alphanumerics}'); - Error('\P{/a/ _in_Enclosed_Alphanumerics}'); + Expect(1, 9471, '\p{ IS_enclosed_Alphanumerics}', ""); + Expect(0, 9471, '\p{^ IS_enclosed_Alphanumerics}', ""); + Expect(0, 9471, '\P{ IS_enclosed_Alphanumerics}', ""); + Expect(1, 9471, '\P{^ IS_enclosed_Alphanumerics}', ""); + Expect(0, 9472, '\p{ IS_enclosed_Alphanumerics}', ""); + Expect(1, 9472, '\p{^ IS_enclosed_Alphanumerics}', ""); + Expect(1, 9472, '\P{ IS_enclosed_Alphanumerics}', ""); + Expect(0, 9472, '\P{^ IS_enclosed_Alphanumerics}', ""); + Error('\p{:=--in_ENCLOSED_Alphanumerics}'); + Error('\P{:=--in_ENCLOSED_Alphanumerics}'); Expect(1, 9471, '\p{inenclosedalphanumerics}', ""); Expect(0, 9471, '\p{^inenclosedalphanumerics}', ""); Expect(0, 9471, '\P{inenclosedalphanumerics}', ""); @@ -92636,16 +95548,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9472, '\p{^inenclosedalphanumerics}', ""); Expect(1, 9472, '\P{inenclosedalphanumerics}', ""); Expect(0, 9472, '\P{^inenclosedalphanumerics}', ""); - Expect(1, 9471, '\p{ in_Enclosed_alphanumerics}', ""); - Expect(0, 9471, '\p{^ in_Enclosed_alphanumerics}', ""); - Expect(0, 9471, '\P{ in_Enclosed_alphanumerics}', ""); - Expect(1, 9471, '\P{^ in_Enclosed_alphanumerics}', ""); - Expect(0, 9472, '\p{ in_Enclosed_alphanumerics}', ""); - Expect(1, 9472, '\p{^ in_Enclosed_alphanumerics}', ""); - Expect(1, 9472, '\P{ in_Enclosed_alphanumerics}', ""); - Expect(0, 9472, '\P{^ in_Enclosed_alphanumerics}', ""); - Error('\p{_ enclosed_alphanum:=}'); - Error('\P{_ enclosed_alphanum:=}'); + Expect(1, 9471, '\p{-IN_ENCLOSED_Alphanumerics}', ""); + Expect(0, 9471, '\p{^-IN_ENCLOSED_Alphanumerics}', ""); + Expect(0, 9471, '\P{-IN_ENCLOSED_Alphanumerics}', ""); + Expect(1, 9471, '\P{^-IN_ENCLOSED_Alphanumerics}', ""); + Expect(0, 9472, '\p{-IN_ENCLOSED_Alphanumerics}', ""); + Expect(1, 9472, '\p{^-IN_ENCLOSED_Alphanumerics}', ""); + Expect(1, 9472, '\P{-IN_ENCLOSED_Alphanumerics}', ""); + Expect(0, 9472, '\P{^-IN_ENCLOSED_Alphanumerics}', ""); + Error('\p{:=ENCLOSED_Alphanum}'); + Error('\P{:=ENCLOSED_Alphanum}'); Expect(1, 9471, '\p{enclosedalphanum}', ""); Expect(0, 9471, '\p{^enclosedalphanum}', ""); Expect(0, 9471, '\P{enclosedalphanum}', ""); @@ -92654,16 +95566,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9472, '\p{^enclosedalphanum}', ""); Expect(1, 9472, '\P{enclosedalphanum}', ""); Expect(0, 9472, '\P{^enclosedalphanum}', ""); - Expect(1, 9471, '\p{ enclosed_alphanum}', ""); - Expect(0, 9471, '\p{^ enclosed_alphanum}', ""); - Expect(0, 9471, '\P{ enclosed_alphanum}', ""); - Expect(1, 9471, '\P{^ enclosed_alphanum}', ""); - Expect(0, 9472, '\p{ enclosed_alphanum}', ""); - Expect(1, 9472, '\p{^ enclosed_alphanum}', ""); - Expect(1, 9472, '\P{ enclosed_alphanum}', ""); - Expect(0, 9472, '\P{^ enclosed_alphanum}', ""); - Error('\p{ Is_Enclosed_Alphanum/a/}'); - Error('\P{ Is_Enclosed_Alphanum/a/}'); + Expect(1, 9471, '\p{ Enclosed_ALPHANUM}', ""); + Expect(0, 9471, '\p{^ Enclosed_ALPHANUM}', ""); + Expect(0, 9471, '\P{ Enclosed_ALPHANUM}', ""); + Expect(1, 9471, '\P{^ Enclosed_ALPHANUM}', ""); + Expect(0, 9472, '\p{ Enclosed_ALPHANUM}', ""); + Expect(1, 9472, '\p{^ Enclosed_ALPHANUM}', ""); + Expect(1, 9472, '\P{ Enclosed_ALPHANUM}', ""); + Expect(0, 9472, '\P{^ Enclosed_ALPHANUM}', ""); + Error('\p{ _Is_Enclosed_ALPHANUM/a/}'); + Error('\P{ _Is_Enclosed_ALPHANUM/a/}'); Expect(1, 9471, '\p{isenclosedalphanum}', ""); Expect(0, 9471, '\p{^isenclosedalphanum}', ""); Expect(0, 9471, '\P{isenclosedalphanum}', ""); @@ -92672,16 +95584,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9472, '\p{^isenclosedalphanum}', ""); Expect(1, 9472, '\P{isenclosedalphanum}', ""); Expect(0, 9472, '\P{^isenclosedalphanum}', ""); - Expect(1, 9471, '\p{_-Is_enclosed_alphanum}', ""); - Expect(0, 9471, '\p{^_-Is_enclosed_alphanum}', ""); - Expect(0, 9471, '\P{_-Is_enclosed_alphanum}', ""); - Expect(1, 9471, '\P{^_-Is_enclosed_alphanum}', ""); - Expect(0, 9472, '\p{_-Is_enclosed_alphanum}', ""); - Expect(1, 9472, '\p{^_-Is_enclosed_alphanum}', ""); - Expect(1, 9472, '\P{_-Is_enclosed_alphanum}', ""); - Expect(0, 9472, '\P{^_-Is_enclosed_alphanum}', ""); - Error('\p{ In_Enclosed_alphanum/a/}'); - Error('\P{ In_Enclosed_alphanum/a/}'); + Expect(1, 9471, '\p{ _IS_enclosed_Alphanum}', ""); + Expect(0, 9471, '\p{^ _IS_enclosed_Alphanum}', ""); + Expect(0, 9471, '\P{ _IS_enclosed_Alphanum}', ""); + Expect(1, 9471, '\P{^ _IS_enclosed_Alphanum}', ""); + Expect(0, 9472, '\p{ _IS_enclosed_Alphanum}', ""); + Expect(1, 9472, '\p{^ _IS_enclosed_Alphanum}', ""); + Expect(1, 9472, '\P{ _IS_enclosed_Alphanum}', ""); + Expect(0, 9472, '\P{^ _IS_enclosed_Alphanum}', ""); + Error('\p{__in_Enclosed_Alphanum/a/}'); + Error('\P{__in_Enclosed_Alphanum/a/}'); Expect(1, 9471, '\p{inenclosedalphanum}', ""); Expect(0, 9471, '\p{^inenclosedalphanum}', ""); Expect(0, 9471, '\P{inenclosedalphanum}', ""); @@ -92690,16 +95602,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9472, '\p{^inenclosedalphanum}', ""); Expect(1, 9472, '\P{inenclosedalphanum}', ""); Expect(0, 9472, '\P{^inenclosedalphanum}', ""); - Expect(1, 9471, '\p{_-in_Enclosed_Alphanum}', ""); - Expect(0, 9471, '\p{^_-in_Enclosed_Alphanum}', ""); - Expect(0, 9471, '\P{_-in_Enclosed_Alphanum}', ""); - Expect(1, 9471, '\P{^_-in_Enclosed_Alphanum}', ""); - Expect(0, 9472, '\p{_-in_Enclosed_Alphanum}', ""); - Expect(1, 9472, '\p{^_-in_Enclosed_Alphanum}', ""); - Expect(1, 9472, '\P{_-in_Enclosed_Alphanum}', ""); - Expect(0, 9472, '\P{^_-in_Enclosed_Alphanum}', ""); - Error('\p{_:=enclosed_CJK_Letters_and_Months}'); - Error('\P{_:=enclosed_CJK_Letters_and_Months}'); + Expect(1, 9471, '\p{ _IN_enclosed_Alphanum}', ""); + Expect(0, 9471, '\p{^ _IN_enclosed_Alphanum}', ""); + Expect(0, 9471, '\P{ _IN_enclosed_Alphanum}', ""); + Expect(1, 9471, '\P{^ _IN_enclosed_Alphanum}', ""); + Expect(0, 9472, '\p{ _IN_enclosed_Alphanum}', ""); + Expect(1, 9472, '\p{^ _IN_enclosed_Alphanum}', ""); + Expect(1, 9472, '\P{ _IN_enclosed_Alphanum}', ""); + Expect(0, 9472, '\P{^ _IN_enclosed_Alphanum}', ""); + Error('\p{:=-_enclosed_CJK_LETTERS_And_MONTHS}'); + Error('\P{:=-_enclosed_CJK_LETTERS_And_MONTHS}'); Expect(1, 13055, '\p{enclosedcjklettersandmonths}', ""); Expect(0, 13055, '\p{^enclosedcjklettersandmonths}', ""); Expect(0, 13055, '\P{enclosedcjklettersandmonths}', ""); @@ -92708,16 +95620,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13056, '\p{^enclosedcjklettersandmonths}', ""); Expect(1, 13056, '\P{enclosedcjklettersandmonths}', ""); Expect(0, 13056, '\P{^enclosedcjklettersandmonths}', ""); - Expect(1, 13055, '\p{ ENCLOSED_CJK_Letters_And_months}', ""); - Expect(0, 13055, '\p{^ ENCLOSED_CJK_Letters_And_months}', ""); - Expect(0, 13055, '\P{ ENCLOSED_CJK_Letters_And_months}', ""); - Expect(1, 13055, '\P{^ ENCLOSED_CJK_Letters_And_months}', ""); - Expect(0, 13056, '\p{ ENCLOSED_CJK_Letters_And_months}', ""); - Expect(1, 13056, '\p{^ ENCLOSED_CJK_Letters_And_months}', ""); - Expect(1, 13056, '\P{ ENCLOSED_CJK_Letters_And_months}', ""); - Expect(0, 13056, '\P{^ ENCLOSED_CJK_Letters_And_months}', ""); - Error('\p{-_is_enclosed_CJK_Letters_And_MONTHS/a/}'); - Error('\P{-_is_enclosed_CJK_Letters_And_MONTHS/a/}'); + Expect(1, 13055, '\p{__ENCLOSED_cjk_Letters_and_MONTHS}', ""); + Expect(0, 13055, '\p{^__ENCLOSED_cjk_Letters_and_MONTHS}', ""); + Expect(0, 13055, '\P{__ENCLOSED_cjk_Letters_and_MONTHS}', ""); + Expect(1, 13055, '\P{^__ENCLOSED_cjk_Letters_and_MONTHS}', ""); + Expect(0, 13056, '\p{__ENCLOSED_cjk_Letters_and_MONTHS}', ""); + Expect(1, 13056, '\p{^__ENCLOSED_cjk_Letters_and_MONTHS}', ""); + Expect(1, 13056, '\P{__ENCLOSED_cjk_Letters_and_MONTHS}', ""); + Expect(0, 13056, '\P{^__ENCLOSED_cjk_Letters_and_MONTHS}', ""); + Error('\p{:= IS_enclosed_CJK_LETTERS_and_Months}'); + Error('\P{:= IS_enclosed_CJK_LETTERS_and_Months}'); Expect(1, 13055, '\p{isenclosedcjklettersandmonths}', ""); Expect(0, 13055, '\p{^isenclosedcjklettersandmonths}', ""); Expect(0, 13055, '\P{isenclosedcjklettersandmonths}', ""); @@ -92726,16 +95638,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13056, '\p{^isenclosedcjklettersandmonths}', ""); Expect(1, 13056, '\P{isenclosedcjklettersandmonths}', ""); Expect(0, 13056, '\P{^isenclosedcjklettersandmonths}', ""); - Expect(1, 13055, '\p{ Is_Enclosed_CJK_letters_and_Months}', ""); - Expect(0, 13055, '\p{^ Is_Enclosed_CJK_letters_and_Months}', ""); - Expect(0, 13055, '\P{ Is_Enclosed_CJK_letters_and_Months}', ""); - Expect(1, 13055, '\P{^ Is_Enclosed_CJK_letters_and_Months}', ""); - Expect(0, 13056, '\p{ Is_Enclosed_CJK_letters_and_Months}', ""); - Expect(1, 13056, '\p{^ Is_Enclosed_CJK_letters_and_Months}', ""); - Expect(1, 13056, '\P{ Is_Enclosed_CJK_letters_and_Months}', ""); - Expect(0, 13056, '\P{^ Is_Enclosed_CJK_letters_and_Months}', ""); - Error('\p{-:=In_ENCLOSED_CJK_LETTERS_and_Months}'); - Error('\P{-:=In_ENCLOSED_CJK_LETTERS_and_Months}'); + Expect(1, 13055, '\p{ is_Enclosed_CJK_Letters_and_months}', ""); + Expect(0, 13055, '\p{^ is_Enclosed_CJK_Letters_and_months}', ""); + Expect(0, 13055, '\P{ is_Enclosed_CJK_Letters_and_months}', ""); + Expect(1, 13055, '\P{^ is_Enclosed_CJK_Letters_and_months}', ""); + Expect(0, 13056, '\p{ is_Enclosed_CJK_Letters_and_months}', ""); + Expect(1, 13056, '\p{^ is_Enclosed_CJK_Letters_and_months}', ""); + Expect(1, 13056, '\P{ is_Enclosed_CJK_Letters_and_months}', ""); + Expect(0, 13056, '\P{^ is_Enclosed_CJK_Letters_and_months}', ""); + Error('\p{/a/-_in_enclosed_CJK_Letters_and_Months}'); + Error('\P{/a/-_in_enclosed_CJK_Letters_and_Months}'); Expect(1, 13055, '\p{inenclosedcjklettersandmonths}', ""); Expect(0, 13055, '\p{^inenclosedcjklettersandmonths}', ""); Expect(0, 13055, '\P{inenclosedcjklettersandmonths}', ""); @@ -92744,16 +95656,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13056, '\p{^inenclosedcjklettersandmonths}', ""); Expect(1, 13056, '\P{inenclosedcjklettersandmonths}', ""); Expect(0, 13056, '\P{^inenclosedcjklettersandmonths}', ""); - Expect(1, 13055, '\p{ In_enclosed_CJK_letters_And_Months}', ""); - Expect(0, 13055, '\p{^ In_enclosed_CJK_letters_And_Months}', ""); - Expect(0, 13055, '\P{ In_enclosed_CJK_letters_And_Months}', ""); - Expect(1, 13055, '\P{^ In_enclosed_CJK_letters_And_Months}', ""); - Expect(0, 13056, '\p{ In_enclosed_CJK_letters_And_Months}', ""); - Expect(1, 13056, '\p{^ In_enclosed_CJK_letters_And_Months}', ""); - Expect(1, 13056, '\P{ In_enclosed_CJK_letters_And_Months}', ""); - Expect(0, 13056, '\P{^ In_enclosed_CJK_letters_And_Months}', ""); - Error('\p{-/a/Enclosed_CJK}'); - Error('\P{-/a/Enclosed_CJK}'); + Expect(1, 13055, '\p{ IN_Enclosed_CJK_Letters_and_Months}', ""); + Expect(0, 13055, '\p{^ IN_Enclosed_CJK_Letters_and_Months}', ""); + Expect(0, 13055, '\P{ IN_Enclosed_CJK_Letters_and_Months}', ""); + Expect(1, 13055, '\P{^ IN_Enclosed_CJK_Letters_and_Months}', ""); + Expect(0, 13056, '\p{ IN_Enclosed_CJK_Letters_and_Months}', ""); + Expect(1, 13056, '\p{^ IN_Enclosed_CJK_Letters_and_Months}', ""); + Expect(1, 13056, '\P{ IN_Enclosed_CJK_Letters_and_Months}', ""); + Expect(0, 13056, '\P{^ IN_Enclosed_CJK_Letters_and_Months}', ""); + Error('\p{_:=enclosed_cjk}'); + Error('\P{_:=enclosed_cjk}'); Expect(1, 13055, '\p{enclosedcjk}', ""); Expect(0, 13055, '\p{^enclosedcjk}', ""); Expect(0, 13055, '\P{enclosedcjk}', ""); @@ -92762,16 +95674,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13056, '\p{^enclosedcjk}', ""); Expect(1, 13056, '\P{enclosedcjk}', ""); Expect(0, 13056, '\P{^enclosedcjk}', ""); - Expect(1, 13055, '\p{-_Enclosed_cjk}', ""); - Expect(0, 13055, '\p{^-_Enclosed_cjk}', ""); - Expect(0, 13055, '\P{-_Enclosed_cjk}', ""); - Expect(1, 13055, '\P{^-_Enclosed_cjk}', ""); - Expect(0, 13056, '\p{-_Enclosed_cjk}', ""); - Expect(1, 13056, '\p{^-_Enclosed_cjk}', ""); - Expect(1, 13056, '\P{-_Enclosed_cjk}', ""); - Expect(0, 13056, '\P{^-_Enclosed_cjk}', ""); - Error('\p{ IS_Enclosed_CJK/a/}'); - Error('\P{ IS_Enclosed_CJK/a/}'); + Expect(1, 13055, '\p{- ENCLOSED_cjk}', ""); + Expect(0, 13055, '\p{^- ENCLOSED_cjk}', ""); + Expect(0, 13055, '\P{- ENCLOSED_cjk}', ""); + Expect(1, 13055, '\P{^- ENCLOSED_cjk}', ""); + Expect(0, 13056, '\p{- ENCLOSED_cjk}', ""); + Expect(1, 13056, '\p{^- ENCLOSED_cjk}', ""); + Expect(1, 13056, '\P{- ENCLOSED_cjk}', ""); + Expect(0, 13056, '\P{^- ENCLOSED_cjk}', ""); + Error('\p{ IS_Enclosed_CJK:=}'); + Error('\P{ IS_Enclosed_CJK:=}'); Expect(1, 13055, '\p{isenclosedcjk}', ""); Expect(0, 13055, '\p{^isenclosedcjk}', ""); Expect(0, 13055, '\P{isenclosedcjk}', ""); @@ -92780,16 +95692,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13056, '\p{^isenclosedcjk}', ""); Expect(1, 13056, '\P{isenclosedcjk}', ""); Expect(0, 13056, '\P{^isenclosedcjk}', ""); - Expect(1, 13055, '\p{-Is_ENCLOSED_CJK}', ""); - Expect(0, 13055, '\p{^-Is_ENCLOSED_CJK}', ""); - Expect(0, 13055, '\P{-Is_ENCLOSED_CJK}', ""); - Expect(1, 13055, '\P{^-Is_ENCLOSED_CJK}', ""); - Expect(0, 13056, '\p{-Is_ENCLOSED_CJK}', ""); - Expect(1, 13056, '\p{^-Is_ENCLOSED_CJK}', ""); - Expect(1, 13056, '\P{-Is_ENCLOSED_CJK}', ""); - Expect(0, 13056, '\P{^-Is_ENCLOSED_CJK}', ""); - Error('\p{_:=In_enclosed_CJK}'); - Error('\P{_:=In_enclosed_CJK}'); + Expect(1, 13055, '\p{ _Is_ENCLOSED_cjk}', ""); + Expect(0, 13055, '\p{^ _Is_ENCLOSED_cjk}', ""); + Expect(0, 13055, '\P{ _Is_ENCLOSED_cjk}', ""); + Expect(1, 13055, '\P{^ _Is_ENCLOSED_cjk}', ""); + Expect(0, 13056, '\p{ _Is_ENCLOSED_cjk}', ""); + Expect(1, 13056, '\p{^ _Is_ENCLOSED_cjk}', ""); + Expect(1, 13056, '\P{ _Is_ENCLOSED_cjk}', ""); + Expect(0, 13056, '\P{^ _Is_ENCLOSED_cjk}', ""); + Error('\p{:=in_Enclosed_CJK}'); + Error('\P{:=in_Enclosed_CJK}'); Expect(1, 13055, '\p{inenclosedcjk}', ""); Expect(0, 13055, '\p{^inenclosedcjk}', ""); Expect(0, 13055, '\P{inenclosedcjk}', ""); @@ -92798,16 +95710,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 13056, '\p{^inenclosedcjk}', ""); Expect(1, 13056, '\P{inenclosedcjk}', ""); Expect(0, 13056, '\P{^inenclosedcjk}', ""); - Expect(1, 13055, '\p{ -in_enclosed_cjk}', ""); - Expect(0, 13055, '\p{^ -in_enclosed_cjk}', ""); - Expect(0, 13055, '\P{ -in_enclosed_cjk}', ""); - Expect(1, 13055, '\P{^ -in_enclosed_cjk}', ""); - Expect(0, 13056, '\p{ -in_enclosed_cjk}', ""); - Expect(1, 13056, '\p{^ -in_enclosed_cjk}', ""); - Expect(1, 13056, '\P{ -in_enclosed_cjk}', ""); - Expect(0, 13056, '\P{^ -in_enclosed_cjk}', ""); - Error('\p{:=- Enclosed_Ideographic_Supplement}'); - Error('\P{:=- Enclosed_Ideographic_Supplement}'); + Expect(1, 13055, '\p{ In_Enclosed_CJK}', ""); + Expect(0, 13055, '\p{^ In_Enclosed_CJK}', ""); + Expect(0, 13055, '\P{ In_Enclosed_CJK}', ""); + Expect(1, 13055, '\P{^ In_Enclosed_CJK}', ""); + Expect(0, 13056, '\p{ In_Enclosed_CJK}', ""); + Expect(1, 13056, '\p{^ In_Enclosed_CJK}', ""); + Expect(1, 13056, '\P{ In_Enclosed_CJK}', ""); + Expect(0, 13056, '\P{^ In_Enclosed_CJK}', ""); + Error('\p{ ENCLOSED_IDEOGRAPHIC_Supplement/a/}'); + Error('\P{ ENCLOSED_IDEOGRAPHIC_Supplement/a/}'); Expect(1, 127743, '\p{enclosedideographicsupplement}', ""); Expect(0, 127743, '\p{^enclosedideographicsupplement}', ""); Expect(0, 127743, '\P{enclosedideographicsupplement}', ""); @@ -92816,16 +95728,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127744, '\p{^enclosedideographicsupplement}', ""); Expect(1, 127744, '\P{enclosedideographicsupplement}', ""); Expect(0, 127744, '\P{^enclosedideographicsupplement}', ""); - Expect(1, 127743, '\p{ -Enclosed_ideographic_Supplement}', ""); - Expect(0, 127743, '\p{^ -Enclosed_ideographic_Supplement}', ""); - Expect(0, 127743, '\P{ -Enclosed_ideographic_Supplement}', ""); - Expect(1, 127743, '\P{^ -Enclosed_ideographic_Supplement}', ""); - Expect(0, 127744, '\p{ -Enclosed_ideographic_Supplement}', ""); - Expect(1, 127744, '\p{^ -Enclosed_ideographic_Supplement}', ""); - Expect(1, 127744, '\P{ -Enclosed_ideographic_Supplement}', ""); - Expect(0, 127744, '\P{^ -Enclosed_ideographic_Supplement}', ""); - Error('\p{/a/__is_ENCLOSED_IDEOGRAPHIC_supplement}'); - Error('\P{/a/__is_ENCLOSED_IDEOGRAPHIC_supplement}'); + Expect(1, 127743, '\p{__ENCLOSED_Ideographic_supplement}', ""); + Expect(0, 127743, '\p{^__ENCLOSED_Ideographic_supplement}', ""); + Expect(0, 127743, '\P{__ENCLOSED_Ideographic_supplement}', ""); + Expect(1, 127743, '\P{^__ENCLOSED_Ideographic_supplement}', ""); + Expect(0, 127744, '\p{__ENCLOSED_Ideographic_supplement}', ""); + Expect(1, 127744, '\p{^__ENCLOSED_Ideographic_supplement}', ""); + Expect(1, 127744, '\P{__ENCLOSED_Ideographic_supplement}', ""); + Expect(0, 127744, '\P{^__ENCLOSED_Ideographic_supplement}', ""); + Error('\p{_Is_ENCLOSED_IDEOGRAPHIC_Supplement/a/}'); + Error('\P{_Is_ENCLOSED_IDEOGRAPHIC_Supplement/a/}'); Expect(1, 127743, '\p{isenclosedideographicsupplement}', ""); Expect(0, 127743, '\p{^isenclosedideographicsupplement}', ""); Expect(0, 127743, '\P{isenclosedideographicsupplement}', ""); @@ -92834,16 +95746,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127744, '\p{^isenclosedideographicsupplement}', ""); Expect(1, 127744, '\P{isenclosedideographicsupplement}', ""); Expect(0, 127744, '\P{^isenclosedideographicsupplement}', ""); - Expect(1, 127743, '\p{ _is_ENCLOSED_IDEOGRAPHIC_Supplement}', ""); - Expect(0, 127743, '\p{^ _is_ENCLOSED_IDEOGRAPHIC_Supplement}', ""); - Expect(0, 127743, '\P{ _is_ENCLOSED_IDEOGRAPHIC_Supplement}', ""); - Expect(1, 127743, '\P{^ _is_ENCLOSED_IDEOGRAPHIC_Supplement}', ""); - Expect(0, 127744, '\p{ _is_ENCLOSED_IDEOGRAPHIC_Supplement}', ""); - Expect(1, 127744, '\p{^ _is_ENCLOSED_IDEOGRAPHIC_Supplement}', ""); - Expect(1, 127744, '\P{ _is_ENCLOSED_IDEOGRAPHIC_Supplement}', ""); - Expect(0, 127744, '\P{^ _is_ENCLOSED_IDEOGRAPHIC_Supplement}', ""); - Error('\p{_/a/In_ENCLOSED_IDEOGRAPHIC_supplement}'); - Error('\P{_/a/In_ENCLOSED_IDEOGRAPHIC_supplement}'); + Expect(1, 127743, '\p{__is_enclosed_Ideographic_Supplement}', ""); + Expect(0, 127743, '\p{^__is_enclosed_Ideographic_Supplement}', ""); + Expect(0, 127743, '\P{__is_enclosed_Ideographic_Supplement}', ""); + Expect(1, 127743, '\P{^__is_enclosed_Ideographic_Supplement}', ""); + Expect(0, 127744, '\p{__is_enclosed_Ideographic_Supplement}', ""); + Expect(1, 127744, '\p{^__is_enclosed_Ideographic_Supplement}', ""); + Expect(1, 127744, '\P{__is_enclosed_Ideographic_Supplement}', ""); + Expect(0, 127744, '\P{^__is_enclosed_Ideographic_Supplement}', ""); + Error('\p{:= IN_enclosed_Ideographic_supplement}'); + Error('\P{:= IN_enclosed_Ideographic_supplement}'); Expect(1, 127743, '\p{inenclosedideographicsupplement}', ""); Expect(0, 127743, '\p{^inenclosedideographicsupplement}', ""); Expect(0, 127743, '\P{inenclosedideographicsupplement}', ""); @@ -92852,16 +95764,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127744, '\p{^inenclosedideographicsupplement}', ""); Expect(1, 127744, '\P{inenclosedideographicsupplement}', ""); Expect(0, 127744, '\P{^inenclosedideographicsupplement}', ""); - Expect(1, 127743, '\p{_In_ENCLOSED_IDEOGRAPHIC_supplement}', ""); - Expect(0, 127743, '\p{^_In_ENCLOSED_IDEOGRAPHIC_supplement}', ""); - Expect(0, 127743, '\P{_In_ENCLOSED_IDEOGRAPHIC_supplement}', ""); - Expect(1, 127743, '\P{^_In_ENCLOSED_IDEOGRAPHIC_supplement}', ""); - Expect(0, 127744, '\p{_In_ENCLOSED_IDEOGRAPHIC_supplement}', ""); - Expect(1, 127744, '\p{^_In_ENCLOSED_IDEOGRAPHIC_supplement}', ""); - Expect(1, 127744, '\P{_In_ENCLOSED_IDEOGRAPHIC_supplement}', ""); - Expect(0, 127744, '\P{^_In_ENCLOSED_IDEOGRAPHIC_supplement}', ""); - Error('\p{ -Enclosed_IDEOGRAPHIC_Sup:=}'); - Error('\P{ -Enclosed_IDEOGRAPHIC_Sup:=}'); + Expect(1, 127743, '\p{- IN_ENCLOSED_Ideographic_Supplement}', ""); + Expect(0, 127743, '\p{^- IN_ENCLOSED_Ideographic_Supplement}', ""); + Expect(0, 127743, '\P{- IN_ENCLOSED_Ideographic_Supplement}', ""); + Expect(1, 127743, '\P{^- IN_ENCLOSED_Ideographic_Supplement}', ""); + Expect(0, 127744, '\p{- IN_ENCLOSED_Ideographic_Supplement}', ""); + Expect(1, 127744, '\p{^- IN_ENCLOSED_Ideographic_Supplement}', ""); + Expect(1, 127744, '\P{- IN_ENCLOSED_Ideographic_Supplement}', ""); + Expect(0, 127744, '\P{^- IN_ENCLOSED_Ideographic_Supplement}', ""); + Error('\p{ _enclosed_Ideographic_SUP:=}'); + Error('\P{ _enclosed_Ideographic_SUP:=}'); Expect(1, 127743, '\p{enclosedideographicsup}', ""); Expect(0, 127743, '\p{^enclosedideographicsup}', ""); Expect(0, 127743, '\P{enclosedideographicsup}', ""); @@ -92870,16 +95782,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127744, '\p{^enclosedideographicsup}', ""); Expect(1, 127744, '\P{enclosedideographicsup}', ""); Expect(0, 127744, '\P{^enclosedideographicsup}', ""); - Expect(1, 127743, '\p{ -ENCLOSED_Ideographic_Sup}', ""); - Expect(0, 127743, '\p{^ -ENCLOSED_Ideographic_Sup}', ""); - Expect(0, 127743, '\P{ -ENCLOSED_Ideographic_Sup}', ""); - Expect(1, 127743, '\P{^ -ENCLOSED_Ideographic_Sup}', ""); - Expect(0, 127744, '\p{ -ENCLOSED_Ideographic_Sup}', ""); - Expect(1, 127744, '\p{^ -ENCLOSED_Ideographic_Sup}', ""); - Expect(1, 127744, '\P{ -ENCLOSED_Ideographic_Sup}', ""); - Expect(0, 127744, '\P{^ -ENCLOSED_Ideographic_Sup}', ""); - Error('\p{ :=IS_enclosed_ideographic_SUP}'); - Error('\P{ :=IS_enclosed_ideographic_SUP}'); + Expect(1, 127743, '\p{-_enclosed_Ideographic_Sup}', ""); + Expect(0, 127743, '\p{^-_enclosed_Ideographic_Sup}', ""); + Expect(0, 127743, '\P{-_enclosed_Ideographic_Sup}', ""); + Expect(1, 127743, '\P{^-_enclosed_Ideographic_Sup}', ""); + Expect(0, 127744, '\p{-_enclosed_Ideographic_Sup}', ""); + Expect(1, 127744, '\p{^-_enclosed_Ideographic_Sup}', ""); + Expect(1, 127744, '\P{-_enclosed_Ideographic_Sup}', ""); + Expect(0, 127744, '\P{^-_enclosed_Ideographic_Sup}', ""); + Error('\p{:= is_enclosed_Ideographic_Sup}'); + Error('\P{:= is_enclosed_Ideographic_Sup}'); Expect(1, 127743, '\p{isenclosedideographicsup}', ""); Expect(0, 127743, '\p{^isenclosedideographicsup}', ""); Expect(0, 127743, '\P{isenclosedideographicsup}', ""); @@ -92888,16 +95800,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127744, '\p{^isenclosedideographicsup}', ""); Expect(1, 127744, '\P{isenclosedideographicsup}', ""); Expect(0, 127744, '\P{^isenclosedideographicsup}', ""); - Expect(1, 127743, '\p{ Is_Enclosed_Ideographic_Sup}', ""); - Expect(0, 127743, '\p{^ Is_Enclosed_Ideographic_Sup}', ""); - Expect(0, 127743, '\P{ Is_Enclosed_Ideographic_Sup}', ""); - Expect(1, 127743, '\P{^ Is_Enclosed_Ideographic_Sup}', ""); - Expect(0, 127744, '\p{ Is_Enclosed_Ideographic_Sup}', ""); - Expect(1, 127744, '\p{^ Is_Enclosed_Ideographic_Sup}', ""); - Expect(1, 127744, '\P{ Is_Enclosed_Ideographic_Sup}', ""); - Expect(0, 127744, '\P{^ Is_Enclosed_Ideographic_Sup}', ""); - Error('\p{ _In_Enclosed_ideographic_Sup:=}'); - Error('\P{ _In_Enclosed_ideographic_Sup:=}'); + Expect(1, 127743, '\p{ Is_Enclosed_Ideographic_sup}', ""); + Expect(0, 127743, '\p{^ Is_Enclosed_Ideographic_sup}', ""); + Expect(0, 127743, '\P{ Is_Enclosed_Ideographic_sup}', ""); + Expect(1, 127743, '\P{^ Is_Enclosed_Ideographic_sup}', ""); + Expect(0, 127744, '\p{ Is_Enclosed_Ideographic_sup}', ""); + Expect(1, 127744, '\p{^ Is_Enclosed_Ideographic_sup}', ""); + Expect(1, 127744, '\P{ Is_Enclosed_Ideographic_sup}', ""); + Expect(0, 127744, '\P{^ Is_Enclosed_Ideographic_sup}', ""); + Error('\p{_-In_Enclosed_IDEOGRAPHIC_SUP/a/}'); + Error('\P{_-In_Enclosed_IDEOGRAPHIC_SUP/a/}'); Expect(1, 127743, '\p{inenclosedideographicsup}', ""); Expect(0, 127743, '\p{^inenclosedideographicsup}', ""); Expect(0, 127743, '\P{inenclosedideographicsup}', ""); @@ -92906,16 +95818,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127744, '\p{^inenclosedideographicsup}', ""); Expect(1, 127744, '\P{inenclosedideographicsup}', ""); Expect(0, 127744, '\P{^inenclosedideographicsup}', ""); - Expect(1, 127743, '\p{ In_ENCLOSED_Ideographic_Sup}', ""); - Expect(0, 127743, '\p{^ In_ENCLOSED_Ideographic_Sup}', ""); - Expect(0, 127743, '\P{ In_ENCLOSED_Ideographic_Sup}', ""); - Expect(1, 127743, '\P{^ In_ENCLOSED_Ideographic_Sup}', ""); - Expect(0, 127744, '\p{ In_ENCLOSED_Ideographic_Sup}', ""); - Expect(1, 127744, '\p{^ In_ENCLOSED_Ideographic_Sup}', ""); - Expect(1, 127744, '\P{ In_ENCLOSED_Ideographic_Sup}', ""); - Expect(0, 127744, '\P{^ In_ENCLOSED_Ideographic_Sup}', ""); - Error('\p{:=--enclosing_Mark}'); - Error('\P{:=--enclosing_Mark}'); + Expect(1, 127743, '\p{ -In_ENCLOSED_Ideographic_SUP}', ""); + Expect(0, 127743, '\p{^ -In_ENCLOSED_Ideographic_SUP}', ""); + Expect(0, 127743, '\P{ -In_ENCLOSED_Ideographic_SUP}', ""); + Expect(1, 127743, '\P{^ -In_ENCLOSED_Ideographic_SUP}', ""); + Expect(0, 127744, '\p{ -In_ENCLOSED_Ideographic_SUP}', ""); + Expect(1, 127744, '\p{^ -In_ENCLOSED_Ideographic_SUP}', ""); + Expect(1, 127744, '\P{ -In_ENCLOSED_Ideographic_SUP}', ""); + Expect(0, 127744, '\P{^ -In_ENCLOSED_Ideographic_SUP}', ""); + Error('\p{/a/ enclosing_Mark}'); + Error('\P{/a/ enclosing_Mark}'); Expect(1, 42610, '\p{enclosingmark}', ""); Expect(0, 42610, '\p{^enclosingmark}', ""); Expect(0, 42610, '\P{enclosingmark}', ""); @@ -92924,16 +95836,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 42611, '\p{^enclosingmark}', ""); Expect(1, 42611, '\P{enclosingmark}', ""); Expect(0, 42611, '\P{^enclosingmark}', ""); - Expect(1, 42610, '\p{ ENCLOSING_mark}', ""); - Expect(0, 42610, '\p{^ ENCLOSING_mark}', ""); - Expect(0, 42610, '\P{ ENCLOSING_mark}', ""); - Expect(1, 42610, '\P{^ ENCLOSING_mark}', ""); - Expect(0, 42611, '\p{ ENCLOSING_mark}', ""); - Expect(1, 42611, '\p{^ ENCLOSING_mark}', ""); - Expect(1, 42611, '\P{ ENCLOSING_mark}', ""); - Expect(0, 42611, '\P{^ ENCLOSING_mark}', ""); - Error('\p{ IS_enclosing_mark/a/}'); - Error('\P{ IS_enclosing_mark/a/}'); + Expect(1, 42610, '\p{ Enclosing_MARK}', ""); + Expect(0, 42610, '\p{^ Enclosing_MARK}', ""); + Expect(0, 42610, '\P{ Enclosing_MARK}', ""); + Expect(1, 42610, '\P{^ Enclosing_MARK}', ""); + Expect(0, 42611, '\p{ Enclosing_MARK}', ""); + Expect(1, 42611, '\p{^ Enclosing_MARK}', ""); + Expect(1, 42611, '\P{ Enclosing_MARK}', ""); + Expect(0, 42611, '\P{^ Enclosing_MARK}', ""); + Error('\p{/a/__Is_Enclosing_Mark}'); + Error('\P{/a/__Is_Enclosing_Mark}'); Expect(1, 42610, '\p{isenclosingmark}', ""); Expect(0, 42610, '\p{^isenclosingmark}', ""); Expect(0, 42610, '\P{isenclosingmark}', ""); @@ -92942,16 +95854,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 42611, '\p{^isenclosingmark}', ""); Expect(1, 42611, '\P{isenclosingmark}', ""); Expect(0, 42611, '\P{^isenclosingmark}', ""); - Expect(1, 42610, '\p{_ IS_Enclosing_Mark}', ""); - Expect(0, 42610, '\p{^_ IS_Enclosing_Mark}', ""); - Expect(0, 42610, '\P{_ IS_Enclosing_Mark}', ""); - Expect(1, 42610, '\P{^_ IS_Enclosing_Mark}', ""); - Expect(0, 42611, '\p{_ IS_Enclosing_Mark}', ""); - Expect(1, 42611, '\p{^_ IS_Enclosing_Mark}', ""); - Expect(1, 42611, '\P{_ IS_Enclosing_Mark}', ""); - Expect(0, 42611, '\P{^_ IS_Enclosing_Mark}', ""); - Error('\p{_ME:=}'); - Error('\P{_ME:=}'); + Expect(1, 42610, '\p{-Is_enclosing_Mark}', ""); + Expect(0, 42610, '\p{^-Is_enclosing_Mark}', ""); + Expect(0, 42610, '\P{-Is_enclosing_Mark}', ""); + Expect(1, 42610, '\P{^-Is_enclosing_Mark}', ""); + Expect(0, 42611, '\p{-Is_enclosing_Mark}', ""); + Expect(1, 42611, '\p{^-Is_enclosing_Mark}', ""); + Expect(1, 42611, '\P{-Is_enclosing_Mark}', ""); + Expect(0, 42611, '\P{^-Is_enclosing_Mark}', ""); + Error('\p{/a/-_Me}'); + Error('\P{/a/-_Me}'); Expect(1, 42610, '\p{me}', ""); Expect(0, 42610, '\p{^me}', ""); Expect(0, 42610, '\P{me}', ""); @@ -92960,16 +95872,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 42611, '\p{^me}', ""); Expect(1, 42611, '\P{me}', ""); Expect(0, 42611, '\P{^me}', ""); - Expect(1, 42610, '\p{--Me}', ""); - Expect(0, 42610, '\p{^--Me}', ""); - Expect(0, 42610, '\P{--Me}', ""); - Expect(1, 42610, '\P{^--Me}', ""); - Expect(0, 42611, '\p{--Me}', ""); - Expect(1, 42611, '\p{^--Me}', ""); - Expect(1, 42611, '\P{--Me}', ""); - Expect(0, 42611, '\P{^--Me}', ""); - Error('\p{ _IS_Me:=}'); - Error('\P{ _IS_Me:=}'); + Expect(1, 42610, '\p{ -ME}', ""); + Expect(0, 42610, '\p{^ -ME}', ""); + Expect(0, 42610, '\P{ -ME}', ""); + Expect(1, 42610, '\P{^ -ME}', ""); + Expect(0, 42611, '\p{ -ME}', ""); + Expect(1, 42611, '\p{^ -ME}', ""); + Expect(1, 42611, '\P{ -ME}', ""); + Expect(0, 42611, '\P{^ -ME}', ""); + Error('\p{/a/_ Is_me}'); + Error('\P{/a/_ Is_me}'); Expect(1, 42610, '\p{isme}', ""); Expect(0, 42610, '\p{^isme}', ""); Expect(0, 42610, '\P{isme}', ""); @@ -92978,16 +95890,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 42611, '\p{^isme}', ""); Expect(1, 42611, '\P{isme}', ""); Expect(0, 42611, '\P{^isme}', ""); - Expect(1, 42610, '\p{ _IS_ME}', ""); - Expect(0, 42610, '\p{^ _IS_ME}', ""); - Expect(0, 42610, '\P{ _IS_ME}', ""); - Expect(1, 42610, '\P{^ _IS_ME}', ""); - Expect(0, 42611, '\p{ _IS_ME}', ""); - Expect(1, 42611, '\p{^ _IS_ME}', ""); - Expect(1, 42611, '\P{ _IS_ME}', ""); - Expect(0, 42611, '\P{^ _IS_ME}', ""); - Error('\p{ ETHIOPIC/a/}'); - Error('\P{ ETHIOPIC/a/}'); + Expect(1, 42610, '\p{ is_Me}', ""); + Expect(0, 42610, '\p{^ is_Me}', ""); + Expect(0, 42610, '\P{ is_Me}', ""); + Expect(1, 42610, '\P{^ is_Me}', ""); + Expect(0, 42611, '\p{ is_Me}', ""); + Expect(1, 42611, '\p{^ is_Me}', ""); + Expect(1, 42611, '\P{ is_Me}', ""); + Expect(0, 42611, '\P{^ is_Me}', ""); + Error('\p{/a/Ethiopic}'); + Error('\P{/a/Ethiopic}'); Expect(1, 43822, '\p{ethiopic}', ""); Expect(0, 43822, '\p{^ethiopic}', ""); Expect(0, 43822, '\P{ethiopic}', ""); @@ -92996,16 +95908,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43823, '\p{^ethiopic}', ""); Expect(1, 43823, '\P{ethiopic}', ""); Expect(0, 43823, '\P{^ethiopic}', ""); - Expect(1, 43822, '\p{ Ethiopic}', ""); - Expect(0, 43822, '\p{^ Ethiopic}', ""); - Expect(0, 43822, '\P{ Ethiopic}', ""); - Expect(1, 43822, '\P{^ Ethiopic}', ""); - Expect(0, 43823, '\p{ Ethiopic}', ""); - Expect(1, 43823, '\p{^ Ethiopic}', ""); - Expect(1, 43823, '\P{ Ethiopic}', ""); - Expect(0, 43823, '\P{^ Ethiopic}', ""); - Error('\p{_:=is_Ethiopic}'); - Error('\P{_:=is_Ethiopic}'); + Expect(1, 43822, '\p{ Ethiopic}', ""); + Expect(0, 43822, '\p{^ Ethiopic}', ""); + Expect(0, 43822, '\P{ Ethiopic}', ""); + Expect(1, 43822, '\P{^ Ethiopic}', ""); + Expect(0, 43823, '\p{ Ethiopic}', ""); + Expect(1, 43823, '\p{^ Ethiopic}', ""); + Expect(1, 43823, '\P{ Ethiopic}', ""); + Expect(0, 43823, '\P{^ Ethiopic}', ""); + Error('\p{ Is_ETHIOPIC/a/}'); + Error('\P{ Is_ETHIOPIC/a/}'); Expect(1, 43822, '\p{isethiopic}', ""); Expect(0, 43822, '\p{^isethiopic}', ""); Expect(0, 43822, '\P{isethiopic}', ""); @@ -93014,16 +95926,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43823, '\p{^isethiopic}', ""); Expect(1, 43823, '\P{isethiopic}', ""); Expect(0, 43823, '\P{^isethiopic}', ""); - Expect(1, 43822, '\p{ Is_Ethiopic}', ""); - Expect(0, 43822, '\p{^ Is_Ethiopic}', ""); - Expect(0, 43822, '\P{ Is_Ethiopic}', ""); - Expect(1, 43822, '\P{^ Is_Ethiopic}', ""); - Expect(0, 43823, '\p{ Is_Ethiopic}', ""); - Expect(1, 43823, '\p{^ Is_Ethiopic}', ""); - Expect(1, 43823, '\P{ Is_Ethiopic}', ""); - Expect(0, 43823, '\P{^ Is_Ethiopic}', ""); - Error('\p{_ Ethi/a/}'); - Error('\P{_ Ethi/a/}'); + Expect(1, 43822, '\p{Is_ETHIOPIC}', ""); + Expect(0, 43822, '\p{^Is_ETHIOPIC}', ""); + Expect(0, 43822, '\P{Is_ETHIOPIC}', ""); + Expect(1, 43822, '\P{^Is_ETHIOPIC}', ""); + Expect(0, 43823, '\p{Is_ETHIOPIC}', ""); + Expect(1, 43823, '\p{^Is_ETHIOPIC}', ""); + Expect(1, 43823, '\P{Is_ETHIOPIC}', ""); + Expect(0, 43823, '\P{^Is_ETHIOPIC}', ""); + Error('\p{:=- Ethi}'); + Error('\P{:=- Ethi}'); Expect(1, 43822, '\p{ethi}', ""); Expect(0, 43822, '\p{^ethi}', ""); Expect(0, 43822, '\P{ethi}', ""); @@ -93032,16 +95944,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43823, '\p{^ethi}', ""); Expect(1, 43823, '\P{ethi}', ""); Expect(0, 43823, '\P{^ethi}', ""); - Expect(1, 43822, '\p{ -Ethi}', ""); - Expect(0, 43822, '\p{^ -Ethi}', ""); - Expect(0, 43822, '\P{ -Ethi}', ""); - Expect(1, 43822, '\P{^ -Ethi}', ""); - Expect(0, 43823, '\p{ -Ethi}', ""); - Expect(1, 43823, '\p{^ -Ethi}', ""); - Expect(1, 43823, '\P{ -Ethi}', ""); - Expect(0, 43823, '\P{^ -Ethi}', ""); - Error('\p{ Is_Ethi:=}'); - Error('\P{ Is_Ethi:=}'); + Expect(1, 43822, '\p{ ETHI}', ""); + Expect(0, 43822, '\p{^ ETHI}', ""); + Expect(0, 43822, '\P{ ETHI}', ""); + Expect(1, 43822, '\P{^ ETHI}', ""); + Expect(0, 43823, '\p{ ETHI}', ""); + Expect(1, 43823, '\p{^ ETHI}', ""); + Expect(1, 43823, '\P{ ETHI}', ""); + Expect(0, 43823, '\P{^ ETHI}', ""); + Error('\p{_-IS_ETHI:=}'); + Error('\P{_-IS_ETHI:=}'); Expect(1, 43822, '\p{isethi}', ""); Expect(0, 43822, '\p{^isethi}', ""); Expect(0, 43822, '\P{isethi}', ""); @@ -93050,16 +95962,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43823, '\p{^isethi}', ""); Expect(1, 43823, '\P{isethi}', ""); Expect(0, 43823, '\P{^isethi}', ""); - Expect(1, 43822, '\p{-_Is_ethi}', ""); - Expect(0, 43822, '\p{^-_Is_ethi}', ""); - Expect(0, 43822, '\P{-_Is_ethi}', ""); - Expect(1, 43822, '\P{^-_Is_ethi}', ""); - Expect(0, 43823, '\p{-_Is_ethi}', ""); - Expect(1, 43823, '\p{^-_Is_ethi}', ""); - Expect(1, 43823, '\P{-_Is_ethi}', ""); - Expect(0, 43823, '\P{^-_Is_ethi}', ""); - Error('\p{ Ethiopic_extended:=}'); - Error('\P{ Ethiopic_extended:=}'); + Expect(1, 43822, '\p{_ is_ETHI}', ""); + Expect(0, 43822, '\p{^_ is_ETHI}', ""); + Expect(0, 43822, '\P{_ is_ETHI}', ""); + Expect(1, 43822, '\P{^_ is_ETHI}', ""); + Expect(0, 43823, '\p{_ is_ETHI}', ""); + Expect(1, 43823, '\p{^_ is_ETHI}', ""); + Expect(1, 43823, '\P{_ is_ETHI}', ""); + Expect(0, 43823, '\P{^_ is_ETHI}', ""); + Error('\p{/a/ ETHIOPIC_Extended}'); + Error('\P{/a/ ETHIOPIC_Extended}'); Expect(1, 11743, '\p{ethiopicextended}', ""); Expect(0, 11743, '\p{^ethiopicextended}', ""); Expect(0, 11743, '\P{ethiopicextended}', ""); @@ -93068,16 +95980,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11744, '\p{^ethiopicextended}', ""); Expect(1, 11744, '\P{ethiopicextended}', ""); Expect(0, 11744, '\P{^ethiopicextended}', ""); - Expect(1, 11743, '\p{_Ethiopic_Extended}', ""); - Expect(0, 11743, '\p{^_Ethiopic_Extended}', ""); - Expect(0, 11743, '\P{_Ethiopic_Extended}', ""); - Expect(1, 11743, '\P{^_Ethiopic_Extended}', ""); - Expect(0, 11744, '\p{_Ethiopic_Extended}', ""); - Expect(1, 11744, '\p{^_Ethiopic_Extended}', ""); - Expect(1, 11744, '\P{_Ethiopic_Extended}', ""); - Expect(0, 11744, '\P{^_Ethiopic_Extended}', ""); - Error('\p{:= Is_Ethiopic_EXTENDED}'); - Error('\P{:= Is_Ethiopic_EXTENDED}'); + Expect(1, 11743, '\p{ Ethiopic_extended}', ""); + Expect(0, 11743, '\p{^ Ethiopic_extended}', ""); + Expect(0, 11743, '\P{ Ethiopic_extended}', ""); + Expect(1, 11743, '\P{^ Ethiopic_extended}', ""); + Expect(0, 11744, '\p{ Ethiopic_extended}', ""); + Expect(1, 11744, '\p{^ Ethiopic_extended}', ""); + Expect(1, 11744, '\P{ Ethiopic_extended}', ""); + Expect(0, 11744, '\P{^ Ethiopic_extended}', ""); + Error('\p{ is_Ethiopic_Extended:=}'); + Error('\P{ is_Ethiopic_Extended:=}'); Expect(1, 11743, '\p{isethiopicextended}', ""); Expect(0, 11743, '\p{^isethiopicextended}', ""); Expect(0, 11743, '\P{isethiopicextended}', ""); @@ -93086,16 +95998,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11744, '\p{^isethiopicextended}', ""); Expect(1, 11744, '\P{isethiopicextended}', ""); Expect(0, 11744, '\P{^isethiopicextended}', ""); - Expect(1, 11743, '\p{ -IS_ethiopic_Extended}', ""); - Expect(0, 11743, '\p{^ -IS_ethiopic_Extended}', ""); - Expect(0, 11743, '\P{ -IS_ethiopic_Extended}', ""); - Expect(1, 11743, '\P{^ -IS_ethiopic_Extended}', ""); - Expect(0, 11744, '\p{ -IS_ethiopic_Extended}', ""); - Expect(1, 11744, '\p{^ -IS_ethiopic_Extended}', ""); - Expect(1, 11744, '\P{ -IS_ethiopic_Extended}', ""); - Expect(0, 11744, '\P{^ -IS_ethiopic_Extended}', ""); - Error('\p{-/a/In_ethiopic_Extended}'); - Error('\P{-/a/In_ethiopic_Extended}'); + Expect(1, 11743, '\p{--IS_ETHIOPIC_EXTENDED}', ""); + Expect(0, 11743, '\p{^--IS_ETHIOPIC_EXTENDED}', ""); + Expect(0, 11743, '\P{--IS_ETHIOPIC_EXTENDED}', ""); + Expect(1, 11743, '\P{^--IS_ETHIOPIC_EXTENDED}', ""); + Expect(0, 11744, '\p{--IS_ETHIOPIC_EXTENDED}', ""); + Expect(1, 11744, '\p{^--IS_ETHIOPIC_EXTENDED}', ""); + Expect(1, 11744, '\P{--IS_ETHIOPIC_EXTENDED}', ""); + Expect(0, 11744, '\P{^--IS_ETHIOPIC_EXTENDED}', ""); + Error('\p{:=__In_Ethiopic_extended}'); + Error('\P{:=__In_Ethiopic_extended}'); Expect(1, 11743, '\p{inethiopicextended}', ""); Expect(0, 11743, '\p{^inethiopicextended}', ""); Expect(0, 11743, '\P{inethiopicextended}', ""); @@ -93104,16 +96016,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11744, '\p{^inethiopicextended}', ""); Expect(1, 11744, '\P{inethiopicextended}', ""); Expect(0, 11744, '\P{^inethiopicextended}', ""); - Expect(1, 11743, '\p{ IN_Ethiopic_EXTENDED}', ""); - Expect(0, 11743, '\p{^ IN_Ethiopic_EXTENDED}', ""); - Expect(0, 11743, '\P{ IN_Ethiopic_EXTENDED}', ""); - Expect(1, 11743, '\P{^ IN_Ethiopic_EXTENDED}', ""); - Expect(0, 11744, '\p{ IN_Ethiopic_EXTENDED}', ""); - Expect(1, 11744, '\p{^ IN_Ethiopic_EXTENDED}', ""); - Expect(1, 11744, '\P{ IN_Ethiopic_EXTENDED}', ""); - Expect(0, 11744, '\P{^ IN_Ethiopic_EXTENDED}', ""); - Error('\p{ -ETHIOPIC_Ext:=}'); - Error('\P{ -ETHIOPIC_Ext:=}'); + Expect(1, 11743, '\p{_ IN_ethiopic_extended}', ""); + Expect(0, 11743, '\p{^_ IN_ethiopic_extended}', ""); + Expect(0, 11743, '\P{_ IN_ethiopic_extended}', ""); + Expect(1, 11743, '\P{^_ IN_ethiopic_extended}', ""); + Expect(0, 11744, '\p{_ IN_ethiopic_extended}', ""); + Expect(1, 11744, '\p{^_ IN_ethiopic_extended}', ""); + Expect(1, 11744, '\P{_ IN_ethiopic_extended}', ""); + Expect(0, 11744, '\P{^_ IN_ethiopic_extended}', ""); + Error('\p{ Ethiopic_EXT/a/}'); + Error('\P{ Ethiopic_EXT/a/}'); Expect(1, 11743, '\p{ethiopicext}', ""); Expect(0, 11743, '\p{^ethiopicext}', ""); Expect(0, 11743, '\P{ethiopicext}', ""); @@ -93122,16 +96034,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11744, '\p{^ethiopicext}', ""); Expect(1, 11744, '\P{ethiopicext}', ""); Expect(0, 11744, '\P{^ethiopicext}', ""); - Expect(1, 11743, '\p{ ethiopic_Ext}', ""); - Expect(0, 11743, '\p{^ ethiopic_Ext}', ""); - Expect(0, 11743, '\P{ ethiopic_Ext}', ""); - Expect(1, 11743, '\P{^ ethiopic_Ext}', ""); - Expect(0, 11744, '\p{ ethiopic_Ext}', ""); - Expect(1, 11744, '\p{^ ethiopic_Ext}', ""); - Expect(1, 11744, '\P{ ethiopic_Ext}', ""); - Expect(0, 11744, '\P{^ ethiopic_Ext}', ""); - Error('\p{ Is_ethiopic_ext:=}'); - Error('\P{ Is_ethiopic_ext:=}'); + Expect(1, 11743, '\p{__ethiopic_EXT}', ""); + Expect(0, 11743, '\p{^__ethiopic_EXT}', ""); + Expect(0, 11743, '\P{__ethiopic_EXT}', ""); + Expect(1, 11743, '\P{^__ethiopic_EXT}', ""); + Expect(0, 11744, '\p{__ethiopic_EXT}', ""); + Expect(1, 11744, '\p{^__ethiopic_EXT}', ""); + Expect(1, 11744, '\P{__ethiopic_EXT}', ""); + Expect(0, 11744, '\P{^__ethiopic_EXT}', ""); + Error('\p{--IS_ETHIOPIC_Ext:=}'); + Error('\P{--IS_ETHIOPIC_Ext:=}'); Expect(1, 11743, '\p{isethiopicext}', ""); Expect(0, 11743, '\p{^isethiopicext}', ""); Expect(0, 11743, '\P{isethiopicext}', ""); @@ -93140,16 +96052,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11744, '\p{^isethiopicext}', ""); Expect(1, 11744, '\P{isethiopicext}', ""); Expect(0, 11744, '\P{^isethiopicext}', ""); - Expect(1, 11743, '\p{--IS_Ethiopic_Ext}', ""); - Expect(0, 11743, '\p{^--IS_Ethiopic_Ext}', ""); - Expect(0, 11743, '\P{--IS_Ethiopic_Ext}', ""); - Expect(1, 11743, '\P{^--IS_Ethiopic_Ext}', ""); - Expect(0, 11744, '\p{--IS_Ethiopic_Ext}', ""); - Expect(1, 11744, '\p{^--IS_Ethiopic_Ext}', ""); - Expect(1, 11744, '\P{--IS_Ethiopic_Ext}', ""); - Expect(0, 11744, '\P{^--IS_Ethiopic_Ext}', ""); - Error('\p{_-In_Ethiopic_Ext/a/}'); - Error('\P{_-In_Ethiopic_Ext/a/}'); + Expect(1, 11743, '\p{ Is_ETHIOPIC_EXT}', ""); + Expect(0, 11743, '\p{^ Is_ETHIOPIC_EXT}', ""); + Expect(0, 11743, '\P{ Is_ETHIOPIC_EXT}', ""); + Expect(1, 11743, '\P{^ Is_ETHIOPIC_EXT}', ""); + Expect(0, 11744, '\p{ Is_ETHIOPIC_EXT}', ""); + Expect(1, 11744, '\p{^ Is_ETHIOPIC_EXT}', ""); + Expect(1, 11744, '\P{ Is_ETHIOPIC_EXT}', ""); + Expect(0, 11744, '\P{^ Is_ETHIOPIC_EXT}', ""); + Error('\p{/a/_In_Ethiopic_Ext}'); + Error('\P{/a/_In_Ethiopic_Ext}'); Expect(1, 11743, '\p{inethiopicext}', ""); Expect(0, 11743, '\p{^inethiopicext}', ""); Expect(0, 11743, '\P{inethiopicext}', ""); @@ -93158,16 +96070,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11744, '\p{^inethiopicext}', ""); Expect(1, 11744, '\P{inethiopicext}', ""); Expect(0, 11744, '\P{^inethiopicext}', ""); - Expect(1, 11743, '\p{_-In_Ethiopic_EXT}', ""); - Expect(0, 11743, '\p{^_-In_Ethiopic_EXT}', ""); - Expect(0, 11743, '\P{_-In_Ethiopic_EXT}', ""); - Expect(1, 11743, '\P{^_-In_Ethiopic_EXT}', ""); - Expect(0, 11744, '\p{_-In_Ethiopic_EXT}', ""); - Expect(1, 11744, '\p{^_-In_Ethiopic_EXT}', ""); - Expect(1, 11744, '\P{_-In_Ethiopic_EXT}', ""); - Expect(0, 11744, '\P{^_-In_Ethiopic_EXT}', ""); - Error('\p{:=__Ethiopic_Extended_A}'); - Error('\P{:=__Ethiopic_Extended_A}'); + Expect(1, 11743, '\p{ In_ethiopic_EXT}', ""); + Expect(0, 11743, '\p{^ In_ethiopic_EXT}', ""); + Expect(0, 11743, '\P{ In_ethiopic_EXT}', ""); + Expect(1, 11743, '\P{^ In_ethiopic_EXT}', ""); + Expect(0, 11744, '\p{ In_ethiopic_EXT}', ""); + Expect(1, 11744, '\p{^ In_ethiopic_EXT}', ""); + Expect(1, 11744, '\P{ In_ethiopic_EXT}', ""); + Expect(0, 11744, '\P{^ In_ethiopic_EXT}', ""); + Error('\p{ ETHIOPIC_Extended_A/a/}'); + Error('\P{ ETHIOPIC_Extended_A/a/}'); Expect(1, 43823, '\p{ethiopicextendeda}', ""); Expect(0, 43823, '\p{^ethiopicextendeda}', ""); Expect(0, 43823, '\P{ethiopicextendeda}', ""); @@ -93176,16 +96088,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43824, '\p{^ethiopicextendeda}', ""); Expect(1, 43824, '\P{ethiopicextendeda}', ""); Expect(0, 43824, '\P{^ethiopicextendeda}', ""); - Expect(1, 43823, '\p{-_ethiopic_Extended_A}', ""); - Expect(0, 43823, '\p{^-_ethiopic_Extended_A}', ""); - Expect(0, 43823, '\P{-_ethiopic_Extended_A}', ""); - Expect(1, 43823, '\P{^-_ethiopic_Extended_A}', ""); - Expect(0, 43824, '\p{-_ethiopic_Extended_A}', ""); - Expect(1, 43824, '\p{^-_ethiopic_Extended_A}', ""); - Expect(1, 43824, '\P{-_ethiopic_Extended_A}', ""); - Expect(0, 43824, '\P{^-_ethiopic_Extended_A}', ""); - Error('\p{:=-IS_Ethiopic_Extended_A}'); - Error('\P{:=-IS_Ethiopic_Extended_A}'); + Expect(1, 43823, '\p{ ETHIOPIC_Extended_a}', ""); + Expect(0, 43823, '\p{^ ETHIOPIC_Extended_a}', ""); + Expect(0, 43823, '\P{ ETHIOPIC_Extended_a}', ""); + Expect(1, 43823, '\P{^ ETHIOPIC_Extended_a}', ""); + Expect(0, 43824, '\p{ ETHIOPIC_Extended_a}', ""); + Expect(1, 43824, '\p{^ ETHIOPIC_Extended_a}', ""); + Expect(1, 43824, '\P{ ETHIOPIC_Extended_a}', ""); + Expect(0, 43824, '\P{^ ETHIOPIC_Extended_a}', ""); + Error('\p{-:=Is_ETHIOPIC_EXTENDED_A}'); + Error('\P{-:=Is_ETHIOPIC_EXTENDED_A}'); Expect(1, 43823, '\p{isethiopicextendeda}', ""); Expect(0, 43823, '\p{^isethiopicextendeda}', ""); Expect(0, 43823, '\P{isethiopicextendeda}', ""); @@ -93194,16 +96106,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43824, '\p{^isethiopicextendeda}', ""); Expect(1, 43824, '\P{isethiopicextendeda}', ""); Expect(0, 43824, '\P{^isethiopicextendeda}', ""); - Expect(1, 43823, '\p{ -Is_Ethiopic_EXTENDED_a}', ""); - Expect(0, 43823, '\p{^ -Is_Ethiopic_EXTENDED_a}', ""); - Expect(0, 43823, '\P{ -Is_Ethiopic_EXTENDED_a}', ""); - Expect(1, 43823, '\P{^ -Is_Ethiopic_EXTENDED_a}', ""); - Expect(0, 43824, '\p{ -Is_Ethiopic_EXTENDED_a}', ""); - Expect(1, 43824, '\p{^ -Is_Ethiopic_EXTENDED_a}', ""); - Expect(1, 43824, '\P{ -Is_Ethiopic_EXTENDED_a}', ""); - Expect(0, 43824, '\P{^ -Is_Ethiopic_EXTENDED_a}', ""); - Error('\p{:= _IN_Ethiopic_Extended_a}'); - Error('\P{:= _IN_Ethiopic_Extended_a}'); + Expect(1, 43823, '\p{-IS_Ethiopic_extended_A}', ""); + Expect(0, 43823, '\p{^-IS_Ethiopic_extended_A}', ""); + Expect(0, 43823, '\P{-IS_Ethiopic_extended_A}', ""); + Expect(1, 43823, '\P{^-IS_Ethiopic_extended_A}', ""); + Expect(0, 43824, '\p{-IS_Ethiopic_extended_A}', ""); + Expect(1, 43824, '\p{^-IS_Ethiopic_extended_A}', ""); + Expect(1, 43824, '\P{-IS_Ethiopic_extended_A}', ""); + Expect(0, 43824, '\P{^-IS_Ethiopic_extended_A}', ""); + Error('\p{-in_ethiopic_EXTENDED_A/a/}'); + Error('\P{-in_ethiopic_EXTENDED_A/a/}'); Expect(1, 43823, '\p{inethiopicextendeda}', ""); Expect(0, 43823, '\p{^inethiopicextendeda}', ""); Expect(0, 43823, '\P{inethiopicextendeda}', ""); @@ -93212,16 +96124,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43824, '\p{^inethiopicextendeda}', ""); Expect(1, 43824, '\P{inethiopicextendeda}', ""); Expect(0, 43824, '\P{^inethiopicextendeda}', ""); - Expect(1, 43823, '\p{--in_Ethiopic_EXTENDED_A}', ""); - Expect(0, 43823, '\p{^--in_Ethiopic_EXTENDED_A}', ""); - Expect(0, 43823, '\P{--in_Ethiopic_EXTENDED_A}', ""); - Expect(1, 43823, '\P{^--in_Ethiopic_EXTENDED_A}', ""); - Expect(0, 43824, '\p{--in_Ethiopic_EXTENDED_A}', ""); - Expect(1, 43824, '\p{^--in_Ethiopic_EXTENDED_A}', ""); - Expect(1, 43824, '\P{--in_Ethiopic_EXTENDED_A}', ""); - Expect(0, 43824, '\P{^--in_Ethiopic_EXTENDED_A}', ""); - Error('\p{ _Ethiopic_Ext_A:=}'); - Error('\P{ _Ethiopic_Ext_A:=}'); + Expect(1, 43823, '\p{ in_ETHIOPIC_Extended_A}', ""); + Expect(0, 43823, '\p{^ in_ETHIOPIC_Extended_A}', ""); + Expect(0, 43823, '\P{ in_ETHIOPIC_Extended_A}', ""); + Expect(1, 43823, '\P{^ in_ETHIOPIC_Extended_A}', ""); + Expect(0, 43824, '\p{ in_ETHIOPIC_Extended_A}', ""); + Expect(1, 43824, '\p{^ in_ETHIOPIC_Extended_A}', ""); + Expect(1, 43824, '\P{ in_ETHIOPIC_Extended_A}', ""); + Expect(0, 43824, '\P{^ in_ETHIOPIC_Extended_A}', ""); + Error('\p{ :=ETHIOPIC_ext_A}'); + Error('\P{ :=ETHIOPIC_ext_A}'); Expect(1, 43823, '\p{ethiopicexta}', ""); Expect(0, 43823, '\p{^ethiopicexta}', ""); Expect(0, 43823, '\P{ethiopicexta}', ""); @@ -93230,16 +96142,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43824, '\p{^ethiopicexta}', ""); Expect(1, 43824, '\P{ethiopicexta}', ""); Expect(0, 43824, '\P{^ethiopicexta}', ""); - Expect(1, 43823, '\p{ _ethiopic_Ext_A}', ""); - Expect(0, 43823, '\p{^ _ethiopic_Ext_A}', ""); - Expect(0, 43823, '\P{ _ethiopic_Ext_A}', ""); - Expect(1, 43823, '\P{^ _ethiopic_Ext_A}', ""); - Expect(0, 43824, '\p{ _ethiopic_Ext_A}', ""); - Expect(1, 43824, '\p{^ _ethiopic_Ext_A}', ""); - Expect(1, 43824, '\P{ _ethiopic_Ext_A}', ""); - Expect(0, 43824, '\P{^ _ethiopic_Ext_A}', ""); - Error('\p{__is_Ethiopic_ext_A:=}'); - Error('\P{__is_Ethiopic_ext_A:=}'); + Expect(1, 43823, '\p{_ethiopic_EXT_A}', ""); + Expect(0, 43823, '\p{^_ethiopic_EXT_A}', ""); + Expect(0, 43823, '\P{_ethiopic_EXT_A}', ""); + Expect(1, 43823, '\P{^_ethiopic_EXT_A}', ""); + Expect(0, 43824, '\p{_ethiopic_EXT_A}', ""); + Expect(1, 43824, '\p{^_ethiopic_EXT_A}', ""); + Expect(1, 43824, '\P{_ethiopic_EXT_A}', ""); + Expect(0, 43824, '\P{^_ethiopic_EXT_A}', ""); + Error('\p{/a/ _Is_Ethiopic_Ext_A}'); + Error('\P{/a/ _Is_Ethiopic_Ext_A}'); Expect(1, 43823, '\p{isethiopicexta}', ""); Expect(0, 43823, '\p{^isethiopicexta}', ""); Expect(0, 43823, '\P{isethiopicexta}', ""); @@ -93248,16 +96160,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43824, '\p{^isethiopicexta}', ""); Expect(1, 43824, '\P{isethiopicexta}', ""); Expect(0, 43824, '\P{^isethiopicexta}', ""); - Expect(1, 43823, '\p{-is_Ethiopic_EXT_A}', ""); - Expect(0, 43823, '\p{^-is_Ethiopic_EXT_A}', ""); - Expect(0, 43823, '\P{-is_Ethiopic_EXT_A}', ""); - Expect(1, 43823, '\P{^-is_Ethiopic_EXT_A}', ""); - Expect(0, 43824, '\p{-is_Ethiopic_EXT_A}', ""); - Expect(1, 43824, '\p{^-is_Ethiopic_EXT_A}', ""); - Expect(1, 43824, '\P{-is_Ethiopic_EXT_A}', ""); - Expect(0, 43824, '\P{^-is_Ethiopic_EXT_A}', ""); - Error('\p{ In_ethiopic_ext_A:=}'); - Error('\P{ In_ethiopic_ext_A:=}'); + Expect(1, 43823, '\p{ Is_ETHIOPIC_ext_A}', ""); + Expect(0, 43823, '\p{^ Is_ETHIOPIC_ext_A}', ""); + Expect(0, 43823, '\P{ Is_ETHIOPIC_ext_A}', ""); + Expect(1, 43823, '\P{^ Is_ETHIOPIC_ext_A}', ""); + Expect(0, 43824, '\p{ Is_ETHIOPIC_ext_A}', ""); + Expect(1, 43824, '\p{^ Is_ETHIOPIC_ext_A}', ""); + Expect(1, 43824, '\P{ Is_ETHIOPIC_ext_A}', ""); + Expect(0, 43824, '\P{^ Is_ETHIOPIC_ext_A}', ""); + Error('\p{ /a/in_Ethiopic_Ext_A}'); + Error('\P{ /a/in_Ethiopic_Ext_A}'); Expect(1, 43823, '\p{inethiopicexta}', ""); Expect(0, 43823, '\p{^inethiopicexta}', ""); Expect(0, 43823, '\P{inethiopicexta}', ""); @@ -93266,16 +96178,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43824, '\p{^inethiopicexta}', ""); Expect(1, 43824, '\P{inethiopicexta}', ""); Expect(0, 43824, '\P{^inethiopicexta}', ""); - Expect(1, 43823, '\p{--IN_ETHIOPIC_EXT_A}', ""); - Expect(0, 43823, '\p{^--IN_ETHIOPIC_EXT_A}', ""); - Expect(0, 43823, '\P{--IN_ETHIOPIC_EXT_A}', ""); - Expect(1, 43823, '\P{^--IN_ETHIOPIC_EXT_A}', ""); - Expect(0, 43824, '\p{--IN_ETHIOPIC_EXT_A}', ""); - Expect(1, 43824, '\p{^--IN_ETHIOPIC_EXT_A}', ""); - Expect(1, 43824, '\P{--IN_ETHIOPIC_EXT_A}', ""); - Expect(0, 43824, '\P{^--IN_ETHIOPIC_EXT_A}', ""); - Error('\p{/a/ ethiopic_SUPPLEMENT}'); - Error('\P{/a/ ethiopic_SUPPLEMENT}'); + Expect(1, 43823, '\p{__In_ethiopic_ext_A}', ""); + Expect(0, 43823, '\p{^__In_ethiopic_ext_A}', ""); + Expect(0, 43823, '\P{__In_ethiopic_ext_A}', ""); + Expect(1, 43823, '\P{^__In_ethiopic_ext_A}', ""); + Expect(0, 43824, '\p{__In_ethiopic_ext_A}', ""); + Expect(1, 43824, '\p{^__In_ethiopic_ext_A}', ""); + Expect(1, 43824, '\P{__In_ethiopic_ext_A}', ""); + Expect(0, 43824, '\P{^__In_ethiopic_ext_A}', ""); + Error('\p{-/a/Ethiopic_Supplement}'); + Error('\P{-/a/Ethiopic_Supplement}'); Expect(1, 5023, '\p{ethiopicsupplement}', ""); Expect(0, 5023, '\p{^ethiopicsupplement}', ""); Expect(0, 5023, '\P{ethiopicsupplement}', ""); @@ -93284,16 +96196,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5024, '\p{^ethiopicsupplement}', ""); Expect(1, 5024, '\P{ethiopicsupplement}', ""); Expect(0, 5024, '\P{^ethiopicsupplement}', ""); - Expect(1, 5023, '\p{ ethiopic_supplement}', ""); - Expect(0, 5023, '\p{^ ethiopic_supplement}', ""); - Expect(0, 5023, '\P{ ethiopic_supplement}', ""); - Expect(1, 5023, '\P{^ ethiopic_supplement}', ""); - Expect(0, 5024, '\p{ ethiopic_supplement}', ""); - Expect(1, 5024, '\p{^ ethiopic_supplement}', ""); - Expect(1, 5024, '\P{ ethiopic_supplement}', ""); - Expect(0, 5024, '\P{^ ethiopic_supplement}', ""); - Error('\p{-Is_ethiopic_SUPPLEMENT:=}'); - Error('\P{-Is_ethiopic_SUPPLEMENT:=}'); + Expect(1, 5023, '\p{ -Ethiopic_SUPPLEMENT}', ""); + Expect(0, 5023, '\p{^ -Ethiopic_SUPPLEMENT}', ""); + Expect(0, 5023, '\P{ -Ethiopic_SUPPLEMENT}', ""); + Expect(1, 5023, '\P{^ -Ethiopic_SUPPLEMENT}', ""); + Expect(0, 5024, '\p{ -Ethiopic_SUPPLEMENT}', ""); + Expect(1, 5024, '\p{^ -Ethiopic_SUPPLEMENT}', ""); + Expect(1, 5024, '\P{ -Ethiopic_SUPPLEMENT}', ""); + Expect(0, 5024, '\P{^ -Ethiopic_SUPPLEMENT}', ""); + Error('\p{ :=Is_Ethiopic_SUPPLEMENT}'); + Error('\P{ :=Is_Ethiopic_SUPPLEMENT}'); Expect(1, 5023, '\p{isethiopicsupplement}', ""); Expect(0, 5023, '\p{^isethiopicsupplement}', ""); Expect(0, 5023, '\P{isethiopicsupplement}', ""); @@ -93302,16 +96214,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5024, '\p{^isethiopicsupplement}', ""); Expect(1, 5024, '\P{isethiopicsupplement}', ""); Expect(0, 5024, '\P{^isethiopicsupplement}', ""); - Expect(1, 5023, '\p{ -Is_ethiopic_supplement}', ""); - Expect(0, 5023, '\p{^ -Is_ethiopic_supplement}', ""); - Expect(0, 5023, '\P{ -Is_ethiopic_supplement}', ""); - Expect(1, 5023, '\P{^ -Is_ethiopic_supplement}', ""); - Expect(0, 5024, '\p{ -Is_ethiopic_supplement}', ""); - Expect(1, 5024, '\p{^ -Is_ethiopic_supplement}', ""); - Expect(1, 5024, '\P{ -Is_ethiopic_supplement}', ""); - Expect(0, 5024, '\P{^ -Is_ethiopic_supplement}', ""); - Error('\p{/a/_in_ethiopic_Supplement}'); - Error('\P{/a/_in_ethiopic_Supplement}'); + Expect(1, 5023, '\p{_ IS_Ethiopic_supplement}', ""); + Expect(0, 5023, '\p{^_ IS_Ethiopic_supplement}', ""); + Expect(0, 5023, '\P{_ IS_Ethiopic_supplement}', ""); + Expect(1, 5023, '\P{^_ IS_Ethiopic_supplement}', ""); + Expect(0, 5024, '\p{_ IS_Ethiopic_supplement}', ""); + Expect(1, 5024, '\p{^_ IS_Ethiopic_supplement}', ""); + Expect(1, 5024, '\P{_ IS_Ethiopic_supplement}', ""); + Expect(0, 5024, '\P{^_ IS_Ethiopic_supplement}', ""); + Error('\p{ in_Ethiopic_Supplement/a/}'); + Error('\P{ in_Ethiopic_Supplement/a/}'); Expect(1, 5023, '\p{inethiopicsupplement}', ""); Expect(0, 5023, '\p{^inethiopicsupplement}', ""); Expect(0, 5023, '\P{inethiopicsupplement}', ""); @@ -93320,16 +96232,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5024, '\p{^inethiopicsupplement}', ""); Expect(1, 5024, '\P{inethiopicsupplement}', ""); Expect(0, 5024, '\P{^inethiopicsupplement}', ""); - Expect(1, 5023, '\p{__in_Ethiopic_supplement}', ""); - Expect(0, 5023, '\p{^__in_Ethiopic_supplement}', ""); - Expect(0, 5023, '\P{__in_Ethiopic_supplement}', ""); - Expect(1, 5023, '\P{^__in_Ethiopic_supplement}', ""); - Expect(0, 5024, '\p{__in_Ethiopic_supplement}', ""); - Expect(1, 5024, '\p{^__in_Ethiopic_supplement}', ""); - Expect(1, 5024, '\P{__in_Ethiopic_supplement}', ""); - Expect(0, 5024, '\P{^__in_Ethiopic_supplement}', ""); - Error('\p{ :=Ethiopic_SUP}'); - Error('\P{ :=Ethiopic_SUP}'); + Expect(1, 5023, '\p{ in_ethiopic_Supplement}', ""); + Expect(0, 5023, '\p{^ in_ethiopic_Supplement}', ""); + Expect(0, 5023, '\P{ in_ethiopic_Supplement}', ""); + Expect(1, 5023, '\P{^ in_ethiopic_Supplement}', ""); + Expect(0, 5024, '\p{ in_ethiopic_Supplement}', ""); + Expect(1, 5024, '\p{^ in_ethiopic_Supplement}', ""); + Expect(1, 5024, '\P{ in_ethiopic_Supplement}', ""); + Expect(0, 5024, '\P{^ in_ethiopic_Supplement}', ""); + Error('\p{-:=Ethiopic_Sup}'); + Error('\P{-:=Ethiopic_Sup}'); Expect(1, 5023, '\p{ethiopicsup}', ""); Expect(0, 5023, '\p{^ethiopicsup}', ""); Expect(0, 5023, '\P{ethiopicsup}', ""); @@ -93338,16 +96250,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5024, '\p{^ethiopicsup}', ""); Expect(1, 5024, '\P{ethiopicsup}', ""); Expect(0, 5024, '\P{^ethiopicsup}', ""); - Expect(1, 5023, '\p{__Ethiopic_Sup}', ""); - Expect(0, 5023, '\p{^__Ethiopic_Sup}', ""); - Expect(0, 5023, '\P{__Ethiopic_Sup}', ""); - Expect(1, 5023, '\P{^__Ethiopic_Sup}', ""); - Expect(0, 5024, '\p{__Ethiopic_Sup}', ""); - Expect(1, 5024, '\p{^__Ethiopic_Sup}', ""); - Expect(1, 5024, '\P{__Ethiopic_Sup}', ""); - Expect(0, 5024, '\P{^__Ethiopic_Sup}', ""); - Error('\p{-/a/is_ETHIOPIC_Sup}'); - Error('\P{-/a/is_ETHIOPIC_Sup}'); + Expect(1, 5023, '\p{- ETHIOPIC_sup}', ""); + Expect(0, 5023, '\p{^- ETHIOPIC_sup}', ""); + Expect(0, 5023, '\P{- ETHIOPIC_sup}', ""); + Expect(1, 5023, '\P{^- ETHIOPIC_sup}', ""); + Expect(0, 5024, '\p{- ETHIOPIC_sup}', ""); + Expect(1, 5024, '\p{^- ETHIOPIC_sup}', ""); + Expect(1, 5024, '\P{- ETHIOPIC_sup}', ""); + Expect(0, 5024, '\P{^- ETHIOPIC_sup}', ""); + Error('\p{ Is_Ethiopic_Sup:=}'); + Error('\P{ Is_Ethiopic_Sup:=}'); Expect(1, 5023, '\p{isethiopicsup}', ""); Expect(0, 5023, '\p{^isethiopicsup}', ""); Expect(0, 5023, '\P{isethiopicsup}', ""); @@ -93356,16 +96268,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5024, '\p{^isethiopicsup}', ""); Expect(1, 5024, '\P{isethiopicsup}', ""); Expect(0, 5024, '\P{^isethiopicsup}', ""); - Expect(1, 5023, '\p{ _Is_Ethiopic_Sup}', ""); - Expect(0, 5023, '\p{^ _Is_Ethiopic_Sup}', ""); - Expect(0, 5023, '\P{ _Is_Ethiopic_Sup}', ""); - Expect(1, 5023, '\P{^ _Is_Ethiopic_Sup}', ""); - Expect(0, 5024, '\p{ _Is_Ethiopic_Sup}', ""); - Expect(1, 5024, '\p{^ _Is_Ethiopic_Sup}', ""); - Expect(1, 5024, '\P{ _Is_Ethiopic_Sup}', ""); - Expect(0, 5024, '\P{^ _Is_Ethiopic_Sup}', ""); - Error('\p{:=__In_ethiopic_sup}'); - Error('\P{:=__In_ethiopic_sup}'); + Expect(1, 5023, '\p{- is_ETHIOPIC_Sup}', ""); + Expect(0, 5023, '\p{^- is_ETHIOPIC_Sup}', ""); + Expect(0, 5023, '\P{- is_ETHIOPIC_Sup}', ""); + Expect(1, 5023, '\P{^- is_ETHIOPIC_Sup}', ""); + Expect(0, 5024, '\p{- is_ETHIOPIC_Sup}', ""); + Expect(1, 5024, '\p{^- is_ETHIOPIC_Sup}', ""); + Expect(1, 5024, '\P{- is_ETHIOPIC_Sup}', ""); + Expect(0, 5024, '\P{^- is_ETHIOPIC_Sup}', ""); + Error('\p{:=-in_ETHIOPIC_SUP}'); + Error('\P{:=-in_ETHIOPIC_SUP}'); Expect(1, 5023, '\p{inethiopicsup}', ""); Expect(0, 5023, '\p{^inethiopicsup}', ""); Expect(0, 5023, '\P{inethiopicsup}', ""); @@ -93374,14 +96286,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5024, '\p{^inethiopicsup}', ""); Expect(1, 5024, '\P{inethiopicsup}', ""); Expect(0, 5024, '\P{^inethiopicsup}', ""); - Expect(1, 5023, '\p{- in_Ethiopic_Sup}', ""); - Expect(0, 5023, '\p{^- in_Ethiopic_Sup}', ""); - Expect(0, 5023, '\P{- in_Ethiopic_Sup}', ""); - Expect(1, 5023, '\P{^- in_Ethiopic_Sup}', ""); - Expect(0, 5024, '\p{- in_Ethiopic_Sup}', ""); - Expect(1, 5024, '\p{^- in_Ethiopic_Sup}', ""); - Expect(1, 5024, '\P{- in_Ethiopic_Sup}', ""); - Expect(0, 5024, '\P{^- in_Ethiopic_Sup}', ""); + Expect(1, 5023, '\p{ in_Ethiopic_Sup}', ""); + Expect(0, 5023, '\p{^ in_Ethiopic_Sup}', ""); + Expect(0, 5023, '\P{ in_Ethiopic_Sup}', ""); + Expect(1, 5023, '\P{^ in_Ethiopic_Sup}', ""); + Expect(0, 5024, '\p{ in_Ethiopic_Sup}', ""); + Expect(1, 5024, '\p{^ in_Ethiopic_Sup}', ""); + Expect(1, 5024, '\P{ in_Ethiopic_Sup}', ""); + Expect(0, 5024, '\P{^ in_Ethiopic_Sup}', ""); Error('\p{Expands_On_NFC}'); Error('\P{Expands_On_NFC}'); Error('\p{XO_NFC}'); @@ -93398,12 +96310,80 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\P{Expands_On_NFKD}'); Error('\p{XO_NFKD}'); Error('\P{XO_NFKD}'); - Error('\p{Extended_Pictographic}'); - Error('\P{Extended_Pictographic}'); - Error('\p{XPG}'); - Error('\P{XPG}'); - Error('\p{:= Extender}'); - Error('\P{:= Extender}'); + Error('\p{ _Extended_Pictographic/a/}'); + Error('\P{ _Extended_Pictographic/a/}'); + Expect(1, 131069, '\p{extendedpictographic}', ""); + Expect(0, 131069, '\p{^extendedpictographic}', ""); + Expect(0, 131069, '\P{extendedpictographic}', ""); + Expect(1, 131069, '\P{^extendedpictographic}', ""); + Expect(0, 131072, '\p{extendedpictographic}', ""); + Expect(1, 131072, '\p{^extendedpictographic}', ""); + Expect(1, 131072, '\P{extendedpictographic}', ""); + Expect(0, 131072, '\P{^extendedpictographic}', ""); + Expect(1, 131069, '\p{ _EXTENDED_PICTOGRAPHIC}', ""); + Expect(0, 131069, '\p{^ _EXTENDED_PICTOGRAPHIC}', ""); + Expect(0, 131069, '\P{ _EXTENDED_PICTOGRAPHIC}', ""); + Expect(1, 131069, '\P{^ _EXTENDED_PICTOGRAPHIC}', ""); + Expect(0, 131072, '\p{ _EXTENDED_PICTOGRAPHIC}', ""); + Expect(1, 131072, '\p{^ _EXTENDED_PICTOGRAPHIC}', ""); + Expect(1, 131072, '\P{ _EXTENDED_PICTOGRAPHIC}', ""); + Expect(0, 131072, '\P{^ _EXTENDED_PICTOGRAPHIC}', ""); + Error('\p{/a/ Is_EXTENDED_pictographic}'); + Error('\P{/a/ Is_EXTENDED_pictographic}'); + Expect(1, 131069, '\p{isextendedpictographic}', ""); + Expect(0, 131069, '\p{^isextendedpictographic}', ""); + Expect(0, 131069, '\P{isextendedpictographic}', ""); + Expect(1, 131069, '\P{^isextendedpictographic}', ""); + Expect(0, 131072, '\p{isextendedpictographic}', ""); + Expect(1, 131072, '\p{^isextendedpictographic}', ""); + Expect(1, 131072, '\P{isextendedpictographic}', ""); + Expect(0, 131072, '\P{^isextendedpictographic}', ""); + Expect(1, 131069, '\p{ IS_Extended_pictographic}', ""); + Expect(0, 131069, '\p{^ IS_Extended_pictographic}', ""); + Expect(0, 131069, '\P{ IS_Extended_pictographic}', ""); + Expect(1, 131069, '\P{^ IS_Extended_pictographic}', ""); + Expect(0, 131072, '\p{ IS_Extended_pictographic}', ""); + Expect(1, 131072, '\p{^ IS_Extended_pictographic}', ""); + Expect(1, 131072, '\P{ IS_Extended_pictographic}', ""); + Expect(0, 131072, '\P{^ IS_Extended_pictographic}', ""); + Error('\p{:= extpict}'); + Error('\P{:= extpict}'); + Expect(1, 131069, '\p{extpict}', ""); + Expect(0, 131069, '\p{^extpict}', ""); + Expect(0, 131069, '\P{extpict}', ""); + Expect(1, 131069, '\P{^extpict}', ""); + Expect(0, 131072, '\p{extpict}', ""); + Expect(1, 131072, '\p{^extpict}', ""); + Expect(1, 131072, '\P{extpict}', ""); + Expect(0, 131072, '\P{^extpict}', ""); + Expect(1, 131069, '\p{-EXTPICT}', ""); + Expect(0, 131069, '\p{^-EXTPICT}', ""); + Expect(0, 131069, '\P{-EXTPICT}', ""); + Expect(1, 131069, '\P{^-EXTPICT}', ""); + Expect(0, 131072, '\p{-EXTPICT}', ""); + Expect(1, 131072, '\p{^-EXTPICT}', ""); + Expect(1, 131072, '\P{-EXTPICT}', ""); + Expect(0, 131072, '\P{^-EXTPICT}', ""); + Error('\p{_ is_EXTPICT:=}'); + Error('\P{_ is_EXTPICT:=}'); + Expect(1, 131069, '\p{isextpict}', ""); + Expect(0, 131069, '\p{^isextpict}', ""); + Expect(0, 131069, '\P{isextpict}', ""); + Expect(1, 131069, '\P{^isextpict}', ""); + Expect(0, 131072, '\p{isextpict}', ""); + Expect(1, 131072, '\p{^isextpict}', ""); + Expect(1, 131072, '\P{isextpict}', ""); + Expect(0, 131072, '\P{^isextpict}', ""); + Expect(1, 131069, '\p{_is_EXTPICT}', ""); + Expect(0, 131069, '\p{^_is_EXTPICT}', ""); + Expect(0, 131069, '\P{_is_EXTPICT}', ""); + Expect(1, 131069, '\P{^_is_EXTPICT}', ""); + Expect(0, 131072, '\p{_is_EXTPICT}', ""); + Expect(1, 131072, '\p{^_is_EXTPICT}', ""); + Expect(1, 131072, '\P{_is_EXTPICT}', ""); + Expect(0, 131072, '\P{^_is_EXTPICT}', ""); + Error('\p{_/a/Extender}'); + Error('\P{_/a/Extender}'); Expect(1, 125254, '\p{extender}', ""); Expect(0, 125254, '\p{^extender}', ""); Expect(0, 125254, '\P{extender}', ""); @@ -93412,16 +96392,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125255, '\p{^extender}', ""); Expect(1, 125255, '\P{extender}', ""); Expect(0, 125255, '\P{^extender}', ""); - Expect(1, 125254, '\p{ -Extender}', ""); - Expect(0, 125254, '\p{^ -Extender}', ""); - Expect(0, 125254, '\P{ -Extender}', ""); - Expect(1, 125254, '\P{^ -Extender}', ""); - Expect(0, 125255, '\p{ -Extender}', ""); - Expect(1, 125255, '\p{^ -Extender}', ""); - Expect(1, 125255, '\P{ -Extender}', ""); - Expect(0, 125255, '\P{^ -Extender}', ""); - Error('\p{/a/ Is_extender}'); - Error('\P{/a/ Is_extender}'); + Expect(1, 125254, '\p{--extender}', ""); + Expect(0, 125254, '\p{^--extender}', ""); + Expect(0, 125254, '\P{--extender}', ""); + Expect(1, 125254, '\P{^--extender}', ""); + Expect(0, 125255, '\p{--extender}', ""); + Expect(1, 125255, '\p{^--extender}', ""); + Expect(1, 125255, '\P{--extender}', ""); + Expect(0, 125255, '\P{^--extender}', ""); + Error('\p{_ IS_Extender/a/}'); + Error('\P{_ IS_Extender/a/}'); Expect(1, 125254, '\p{isextender}', ""); Expect(0, 125254, '\p{^isextender}', ""); Expect(0, 125254, '\P{isextender}', ""); @@ -93430,14 +96410,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125255, '\p{^isextender}', ""); Expect(1, 125255, '\P{isextender}', ""); Expect(0, 125255, '\P{^isextender}', ""); - Expect(1, 125254, '\p{_IS_Extender}', ""); - Expect(0, 125254, '\p{^_IS_Extender}', ""); - Expect(0, 125254, '\P{_IS_Extender}', ""); - Expect(1, 125254, '\P{^_IS_Extender}', ""); - Expect(0, 125255, '\p{_IS_Extender}', ""); - Expect(1, 125255, '\p{^_IS_Extender}', ""); - Expect(1, 125255, '\P{_IS_Extender}', ""); - Expect(0, 125255, '\P{^_IS_Extender}', ""); + Expect(1, 125254, '\p{ IS_extender}', ""); + Expect(0, 125254, '\p{^ IS_extender}', ""); + Expect(0, 125254, '\P{ IS_extender}', ""); + Expect(1, 125254, '\P{^ IS_extender}', ""); + Expect(0, 125255, '\p{ IS_extender}', ""); + Expect(1, 125255, '\p{^ IS_extender}', ""); + Expect(1, 125255, '\P{ IS_extender}', ""); + Expect(0, 125255, '\P{^ IS_extender}', ""); Error('\p{Ext:=}'); Error('\P{Ext:=}'); Expect(1, 125254, '\p{ext}', ""); @@ -93448,16 +96428,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125255, '\p{^ext}', ""); Expect(1, 125255, '\P{ext}', ""); Expect(0, 125255, '\P{^ext}', ""); - Expect(1, 125254, '\p{__EXT}', ""); - Expect(0, 125254, '\p{^__EXT}', ""); - Expect(0, 125254, '\P{__EXT}', ""); - Expect(1, 125254, '\P{^__EXT}', ""); - Expect(0, 125255, '\p{__EXT}', ""); - Expect(1, 125255, '\p{^__EXT}', ""); - Expect(1, 125255, '\P{__EXT}', ""); - Expect(0, 125255, '\P{^__EXT}', ""); - Error('\p{:=Is_ext}'); - Error('\P{:=Is_ext}'); + Expect(1, 125254, '\p{ _Ext}', ""); + Expect(0, 125254, '\p{^ _Ext}', ""); + Expect(0, 125254, '\P{ _Ext}', ""); + Expect(1, 125254, '\P{^ _Ext}', ""); + Expect(0, 125255, '\p{ _Ext}', ""); + Expect(1, 125255, '\p{^ _Ext}', ""); + Expect(1, 125255, '\P{ _Ext}', ""); + Expect(0, 125255, '\P{^ _Ext}', ""); + Error('\p{:= Is_ext}'); + Error('\P{:= Is_ext}'); Expect(1, 125254, '\p{isext}', ""); Expect(0, 125254, '\p{^isext}', ""); Expect(0, 125254, '\P{isext}', ""); @@ -93466,16 +96446,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125255, '\p{^isext}', ""); Expect(1, 125255, '\P{isext}', ""); Expect(0, 125255, '\P{^isext}', ""); - Expect(1, 125254, '\p{Is_ext}', ""); - Expect(0, 125254, '\p{^Is_ext}', ""); - Expect(0, 125254, '\P{Is_ext}', ""); - Expect(1, 125254, '\P{^Is_ext}', ""); - Expect(0, 125255, '\p{Is_ext}', ""); - Expect(1, 125255, '\p{^Is_ext}', ""); - Expect(1, 125255, '\P{Is_ext}', ""); - Expect(0, 125255, '\P{^Is_ext}', ""); - Error('\p{:= final_Punctuation}'); - Error('\P{:= final_Punctuation}'); + Expect(1, 125254, '\p{-IS_ext}', ""); + Expect(0, 125254, '\p{^-IS_ext}', ""); + Expect(0, 125254, '\P{-IS_ext}', ""); + Expect(1, 125254, '\P{^-IS_ext}', ""); + Expect(0, 125255, '\p{-IS_ext}', ""); + Expect(1, 125255, '\p{^-IS_ext}', ""); + Expect(1, 125255, '\P{-IS_ext}', ""); + Expect(0, 125255, '\P{^-IS_ext}', ""); + Error('\p{:= -FINAL_PUNCTUATION}'); + Error('\P{:= -FINAL_PUNCTUATION}'); Expect(1, 11809, '\p{finalpunctuation}', ""); Expect(0, 11809, '\p{^finalpunctuation}', ""); Expect(0, 11809, '\P{finalpunctuation}', ""); @@ -93484,16 +96464,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11810, '\p{^finalpunctuation}', ""); Expect(1, 11810, '\P{finalpunctuation}', ""); Expect(0, 11810, '\P{^finalpunctuation}', ""); - Expect(1, 11809, '\p{-Final_Punctuation}', ""); - Expect(0, 11809, '\p{^-Final_Punctuation}', ""); - Expect(0, 11809, '\P{-Final_Punctuation}', ""); - Expect(1, 11809, '\P{^-Final_Punctuation}', ""); - Expect(0, 11810, '\p{-Final_Punctuation}', ""); - Expect(1, 11810, '\p{^-Final_Punctuation}', ""); - Expect(1, 11810, '\P{-Final_Punctuation}', ""); - Expect(0, 11810, '\P{^-Final_Punctuation}', ""); - Error('\p{:= _is_FINAL_punctuation}'); - Error('\P{:= _is_FINAL_punctuation}'); + Expect(1, 11809, '\p{_ Final_Punctuation}', ""); + Expect(0, 11809, '\p{^_ Final_Punctuation}', ""); + Expect(0, 11809, '\P{_ Final_Punctuation}', ""); + Expect(1, 11809, '\P{^_ Final_Punctuation}', ""); + Expect(0, 11810, '\p{_ Final_Punctuation}', ""); + Expect(1, 11810, '\p{^_ Final_Punctuation}', ""); + Expect(1, 11810, '\P{_ Final_Punctuation}', ""); + Expect(0, 11810, '\P{^_ Final_Punctuation}', ""); + Error('\p{:=Is_FINAL_PUNCTUATION}'); + Error('\P{:=Is_FINAL_PUNCTUATION}'); Expect(1, 11809, '\p{isfinalpunctuation}', ""); Expect(0, 11809, '\p{^isfinalpunctuation}', ""); Expect(0, 11809, '\P{isfinalpunctuation}', ""); @@ -93502,16 +96482,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11810, '\p{^isfinalpunctuation}', ""); Expect(1, 11810, '\P{isfinalpunctuation}', ""); Expect(0, 11810, '\P{^isfinalpunctuation}', ""); - Expect(1, 11809, '\p{__Is_Final_punctuation}', ""); - Expect(0, 11809, '\p{^__Is_Final_punctuation}', ""); - Expect(0, 11809, '\P{__Is_Final_punctuation}', ""); - Expect(1, 11809, '\P{^__Is_Final_punctuation}', ""); - Expect(0, 11810, '\p{__Is_Final_punctuation}', ""); - Expect(1, 11810, '\p{^__Is_Final_punctuation}', ""); - Expect(1, 11810, '\P{__Is_Final_punctuation}', ""); - Expect(0, 11810, '\P{^__Is_Final_punctuation}', ""); - Error('\p{:= Pf}'); - Error('\P{:= Pf}'); + Expect(1, 11809, '\p{ is_Final_Punctuation}', ""); + Expect(0, 11809, '\p{^ is_Final_Punctuation}', ""); + Expect(0, 11809, '\P{ is_Final_Punctuation}', ""); + Expect(1, 11809, '\P{^ is_Final_Punctuation}', ""); + Expect(0, 11810, '\p{ is_Final_Punctuation}', ""); + Expect(1, 11810, '\p{^ is_Final_Punctuation}', ""); + Expect(1, 11810, '\P{ is_Final_Punctuation}', ""); + Expect(0, 11810, '\P{^ is_Final_Punctuation}', ""); + Error('\p{ :=Pf}'); + Error('\P{ :=Pf}'); Expect(1, 11809, '\p{pf}', ""); Expect(0, 11809, '\p{^pf}', ""); Expect(0, 11809, '\P{pf}', ""); @@ -93520,16 +96500,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11810, '\p{^pf}', ""); Expect(1, 11810, '\P{pf}', ""); Expect(0, 11810, '\P{^pf}', ""); - Expect(1, 11809, '\p{_Pf}', ""); - Expect(0, 11809, '\p{^_Pf}', ""); - Expect(0, 11809, '\P{_Pf}', ""); - Expect(1, 11809, '\P{^_Pf}', ""); - Expect(0, 11810, '\p{_Pf}', ""); - Expect(1, 11810, '\p{^_Pf}', ""); - Expect(1, 11810, '\P{_Pf}', ""); - Expect(0, 11810, '\P{^_Pf}', ""); - Error('\p{_/a/is_pf}'); - Error('\P{_/a/is_pf}'); + Expect(1, 11809, '\p{ Pf}', ""); + Expect(0, 11809, '\p{^ Pf}', ""); + Expect(0, 11809, '\P{ Pf}', ""); + Expect(1, 11809, '\P{^ Pf}', ""); + Expect(0, 11810, '\p{ Pf}', ""); + Expect(1, 11810, '\p{^ Pf}', ""); + Expect(1, 11810, '\P{ Pf}', ""); + Expect(0, 11810, '\P{^ Pf}', ""); + Error('\p{ -is_Pf/a/}'); + Error('\P{ -is_Pf/a/}'); Expect(1, 11809, '\p{ispf}', ""); Expect(0, 11809, '\p{^ispf}', ""); Expect(0, 11809, '\P{ispf}', ""); @@ -93538,16 +96518,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11810, '\p{^ispf}', ""); Expect(1, 11810, '\P{ispf}', ""); Expect(0, 11810, '\P{^ispf}', ""); - Expect(1, 11809, '\p{ is_Pf}', ""); - Expect(0, 11809, '\p{^ is_Pf}', ""); - Expect(0, 11809, '\P{ is_Pf}', ""); - Expect(1, 11809, '\P{^ is_Pf}', ""); - Expect(0, 11810, '\p{ is_Pf}', ""); - Expect(1, 11810, '\p{^ is_Pf}', ""); - Expect(1, 11810, '\P{ is_Pf}', ""); - Expect(0, 11810, '\P{^ is_Pf}', ""); - Error('\p{:= Format}'); - Error('\P{:= Format}'); + Expect(1, 11809, '\p{-Is_Pf}', ""); + Expect(0, 11809, '\p{^-Is_Pf}', ""); + Expect(0, 11809, '\P{-Is_Pf}', ""); + Expect(1, 11809, '\P{^-Is_Pf}', ""); + Expect(0, 11810, '\p{-Is_Pf}', ""); + Expect(1, 11810, '\p{^-Is_Pf}', ""); + Expect(1, 11810, '\P{-Is_Pf}', ""); + Expect(0, 11810, '\P{^-Is_Pf}', ""); + Error('\p{:= Format}'); + Error('\P{:= Format}'); Expect(1, 917631, '\p{format}', ""); Expect(0, 917631, '\p{^format}', ""); Expect(0, 917631, '\P{format}', ""); @@ -93556,16 +96536,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917632, '\p{^format}', ""); Expect(1, 917632, '\P{format}', ""); Expect(0, 917632, '\P{^format}', ""); - Expect(1, 917631, '\p{ -format}', ""); - Expect(0, 917631, '\p{^ -format}', ""); - Expect(0, 917631, '\P{ -format}', ""); - Expect(1, 917631, '\P{^ -format}', ""); - Expect(0, 917632, '\p{ -format}', ""); - Expect(1, 917632, '\p{^ -format}', ""); - Expect(1, 917632, '\P{ -format}', ""); - Expect(0, 917632, '\P{^ -format}', ""); - Error('\p{/a/-_IS_Format}'); - Error('\P{/a/-_IS_Format}'); + Expect(1, 917631, '\p{-format}', ""); + Expect(0, 917631, '\p{^-format}', ""); + Expect(0, 917631, '\P{-format}', ""); + Expect(1, 917631, '\P{^-format}', ""); + Expect(0, 917632, '\p{-format}', ""); + Expect(1, 917632, '\p{^-format}', ""); + Expect(1, 917632, '\P{-format}', ""); + Expect(0, 917632, '\P{^-format}', ""); + Error('\p{_ Is_Format:=}'); + Error('\P{_ Is_Format:=}'); Expect(1, 917631, '\p{isformat}', ""); Expect(0, 917631, '\p{^isformat}', ""); Expect(0, 917631, '\P{isformat}', ""); @@ -93574,16 +96554,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917632, '\p{^isformat}', ""); Expect(1, 917632, '\P{isformat}', ""); Expect(0, 917632, '\P{^isformat}', ""); - Expect(1, 917631, '\p{ is_Format}', ""); - Expect(0, 917631, '\p{^ is_Format}', ""); - Expect(0, 917631, '\P{ is_Format}', ""); - Expect(1, 917631, '\P{^ is_Format}', ""); - Expect(0, 917632, '\p{ is_Format}', ""); - Expect(1, 917632, '\p{^ is_Format}', ""); - Expect(1, 917632, '\P{ is_Format}', ""); - Expect(0, 917632, '\P{^ is_Format}', ""); - Error('\p{ /a/CF}'); - Error('\P{ /a/CF}'); + Expect(1, 917631, '\p{ IS_Format}', ""); + Expect(0, 917631, '\p{^ IS_Format}', ""); + Expect(0, 917631, '\P{ IS_Format}', ""); + Expect(1, 917631, '\P{^ IS_Format}', ""); + Expect(0, 917632, '\p{ IS_Format}', ""); + Expect(1, 917632, '\p{^ IS_Format}', ""); + Expect(1, 917632, '\P{ IS_Format}', ""); + Expect(0, 917632, '\P{^ IS_Format}', ""); + Error('\p{_ cf:=}'); + Error('\P{_ cf:=}'); Expect(1, 917631, '\p{cf}', ""); Expect(0, 917631, '\p{^cf}', ""); Expect(0, 917631, '\P{cf}', ""); @@ -93592,16 +96572,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917632, '\p{^cf}', ""); Expect(1, 917632, '\P{cf}', ""); Expect(0, 917632, '\P{^cf}', ""); - Expect(1, 917631, '\p{ Cf}', ""); - Expect(0, 917631, '\p{^ Cf}', ""); - Expect(0, 917631, '\P{ Cf}', ""); - Expect(1, 917631, '\P{^ Cf}', ""); - Expect(0, 917632, '\p{ Cf}', ""); - Expect(1, 917632, '\p{^ Cf}', ""); - Expect(1, 917632, '\P{ Cf}', ""); - Expect(0, 917632, '\P{^ Cf}', ""); - Error('\p{/a/ -IS_CF}'); - Error('\P{/a/ -IS_CF}'); + Expect(1, 917631, '\p{- CF}', ""); + Expect(0, 917631, '\p{^- CF}', ""); + Expect(0, 917631, '\P{- CF}', ""); + Expect(1, 917631, '\P{^- CF}', ""); + Expect(0, 917632, '\p{- CF}', ""); + Expect(1, 917632, '\p{^- CF}', ""); + Expect(1, 917632, '\P{- CF}', ""); + Expect(0, 917632, '\P{^- CF}', ""); + Error('\p{ /a/Is_CF}'); + Error('\P{ /a/Is_CF}'); Expect(1, 917631, '\p{iscf}', ""); Expect(0, 917631, '\p{^iscf}', ""); Expect(0, 917631, '\P{iscf}', ""); @@ -93610,16 +96590,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917632, '\p{^iscf}', ""); Expect(1, 917632, '\P{iscf}', ""); Expect(0, 917632, '\P{^iscf}', ""); - Expect(1, 917631, '\p{ -Is_Cf}', ""); - Expect(0, 917631, '\p{^ -Is_Cf}', ""); - Expect(0, 917631, '\P{ -Is_Cf}', ""); - Expect(1, 917631, '\P{^ -Is_Cf}', ""); - Expect(0, 917632, '\p{ -Is_Cf}', ""); - Expect(1, 917632, '\p{^ -Is_Cf}', ""); - Expect(1, 917632, '\P{ -Is_Cf}', ""); - Expect(0, 917632, '\P{^ -Is_Cf}', ""); - Error('\p{:=_full_Composition_Exclusion}'); - Error('\P{:=_full_Composition_Exclusion}'); + Expect(1, 917631, '\p{__Is_Cf}', ""); + Expect(0, 917631, '\p{^__Is_Cf}', ""); + Expect(0, 917631, '\P{__Is_Cf}', ""); + Expect(1, 917631, '\P{^__Is_Cf}', ""); + Expect(0, 917632, '\p{__Is_Cf}', ""); + Expect(1, 917632, '\p{^__Is_Cf}', ""); + Expect(1, 917632, '\P{__Is_Cf}', ""); + Expect(0, 917632, '\P{^__Is_Cf}', ""); + Error('\p{ FULL_composition_Exclusion:=}'); + Error('\P{ FULL_composition_Exclusion:=}'); Expect(1, 195101, '\p{fullcompositionexclusion}', ""); Expect(0, 195101, '\p{^fullcompositionexclusion}', ""); Expect(0, 195101, '\P{fullcompositionexclusion}', ""); @@ -93628,16 +96608,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 195102, '\p{^fullcompositionexclusion}', ""); Expect(1, 195102, '\P{fullcompositionexclusion}', ""); Expect(0, 195102, '\P{^fullcompositionexclusion}', ""); - Expect(1, 195101, '\p{_ Full_Composition_exclusion}', ""); - Expect(0, 195101, '\p{^_ Full_Composition_exclusion}', ""); - Expect(0, 195101, '\P{_ Full_Composition_exclusion}', ""); - Expect(1, 195101, '\P{^_ Full_Composition_exclusion}', ""); - Expect(0, 195102, '\p{_ Full_Composition_exclusion}', ""); - Expect(1, 195102, '\p{^_ Full_Composition_exclusion}', ""); - Expect(1, 195102, '\P{_ Full_Composition_exclusion}', ""); - Expect(0, 195102, '\P{^_ Full_Composition_exclusion}', ""); - Error('\p{-:=Is_FULL_Composition_Exclusion}'); - Error('\P{-:=Is_FULL_Composition_Exclusion}'); + Expect(1, 195101, '\p{full_COMPOSITION_Exclusion}', ""); + Expect(0, 195101, '\p{^full_COMPOSITION_Exclusion}', ""); + Expect(0, 195101, '\P{full_COMPOSITION_Exclusion}', ""); + Expect(1, 195101, '\P{^full_COMPOSITION_Exclusion}', ""); + Expect(0, 195102, '\p{full_COMPOSITION_Exclusion}', ""); + Expect(1, 195102, '\p{^full_COMPOSITION_Exclusion}', ""); + Expect(1, 195102, '\P{full_COMPOSITION_Exclusion}', ""); + Expect(0, 195102, '\P{^full_COMPOSITION_Exclusion}', ""); + Error('\p{ :=Is_FULL_Composition_EXCLUSION}'); + Error('\P{ :=Is_FULL_Composition_EXCLUSION}'); Expect(1, 195101, '\p{isfullcompositionexclusion}', ""); Expect(0, 195101, '\p{^isfullcompositionexclusion}', ""); Expect(0, 195101, '\P{isfullcompositionexclusion}', ""); @@ -93646,16 +96626,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 195102, '\p{^isfullcompositionexclusion}', ""); Expect(1, 195102, '\P{isfullcompositionexclusion}', ""); Expect(0, 195102, '\P{^isfullcompositionexclusion}', ""); - Expect(1, 195101, '\p{ Is_FULL_Composition_Exclusion}', ""); - Expect(0, 195101, '\p{^ Is_FULL_Composition_Exclusion}', ""); - Expect(0, 195101, '\P{ Is_FULL_Composition_Exclusion}', ""); - Expect(1, 195101, '\P{^ Is_FULL_Composition_Exclusion}', ""); - Expect(0, 195102, '\p{ Is_FULL_Composition_Exclusion}', ""); - Expect(1, 195102, '\p{^ Is_FULL_Composition_Exclusion}', ""); - Expect(1, 195102, '\P{ Is_FULL_Composition_Exclusion}', ""); - Expect(0, 195102, '\P{^ Is_FULL_Composition_Exclusion}', ""); - Error('\p{ comp_Ex/a/}'); - Error('\P{ comp_Ex/a/}'); + Expect(1, 195101, '\p{ _IS_Full_Composition_Exclusion}', ""); + Expect(0, 195101, '\p{^ _IS_Full_Composition_Exclusion}', ""); + Expect(0, 195101, '\P{ _IS_Full_Composition_Exclusion}', ""); + Expect(1, 195101, '\P{^ _IS_Full_Composition_Exclusion}', ""); + Expect(0, 195102, '\p{ _IS_Full_Composition_Exclusion}', ""); + Expect(1, 195102, '\p{^ _IS_Full_Composition_Exclusion}', ""); + Expect(1, 195102, '\P{ _IS_Full_Composition_Exclusion}', ""); + Expect(0, 195102, '\P{^ _IS_Full_Composition_Exclusion}', ""); + Error('\p{:= -comp_EX}'); + Error('\P{:= -comp_EX}'); Expect(1, 195101, '\p{compex}', ""); Expect(0, 195101, '\p{^compex}', ""); Expect(0, 195101, '\P{compex}', ""); @@ -93664,16 +96644,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 195102, '\p{^compex}', ""); Expect(1, 195102, '\P{compex}', ""); Expect(0, 195102, '\P{^compex}', ""); - Expect(1, 195101, '\p{ -comp_EX}', ""); - Expect(0, 195101, '\p{^ -comp_EX}', ""); - Expect(0, 195101, '\P{ -comp_EX}', ""); - Expect(1, 195101, '\P{^ -comp_EX}', ""); - Expect(0, 195102, '\p{ -comp_EX}', ""); - Expect(1, 195102, '\p{^ -comp_EX}', ""); - Expect(1, 195102, '\P{ -comp_EX}', ""); - Expect(0, 195102, '\P{^ -comp_EX}', ""); - Error('\p{-/a/Is_COMP_Ex}'); - Error('\P{-/a/Is_COMP_Ex}'); + Expect(1, 195101, '\p{_ comp_ex}', ""); + Expect(0, 195101, '\p{^_ comp_ex}', ""); + Expect(0, 195101, '\P{_ comp_ex}', ""); + Expect(1, 195101, '\P{^_ comp_ex}', ""); + Expect(0, 195102, '\p{_ comp_ex}', ""); + Expect(1, 195102, '\p{^_ comp_ex}', ""); + Expect(1, 195102, '\P{_ comp_ex}', ""); + Expect(0, 195102, '\P{^_ comp_ex}', ""); + Error('\p{/a/- Is_comp_ex}'); + Error('\P{/a/- Is_comp_ex}'); Expect(1, 195101, '\p{iscompex}', ""); Expect(0, 195101, '\p{^iscompex}', ""); Expect(0, 195101, '\P{iscompex}', ""); @@ -93682,16 +96662,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 195102, '\p{^iscompex}', ""); Expect(1, 195102, '\P{iscompex}', ""); Expect(0, 195102, '\P{^iscompex}', ""); - Expect(1, 195101, '\p{ IS_Comp_Ex}', ""); - Expect(0, 195101, '\p{^ IS_Comp_Ex}', ""); - Expect(0, 195101, '\P{ IS_Comp_Ex}', ""); - Expect(1, 195101, '\P{^ IS_Comp_Ex}', ""); - Expect(0, 195102, '\p{ IS_Comp_Ex}', ""); - Expect(1, 195102, '\p{^ IS_Comp_Ex}', ""); - Expect(1, 195102, '\P{ IS_Comp_Ex}', ""); - Expect(0, 195102, '\P{^ IS_Comp_Ex}', ""); - Error('\p{/a/general_Punctuation}'); - Error('\P{/a/general_Punctuation}'); + Expect(1, 195101, '\p{_Is_COMP_Ex}', ""); + Expect(0, 195101, '\p{^_Is_COMP_Ex}', ""); + Expect(0, 195101, '\P{_Is_COMP_Ex}', ""); + Expect(1, 195101, '\P{^_Is_COMP_Ex}', ""); + Expect(0, 195102, '\p{_Is_COMP_Ex}', ""); + Expect(1, 195102, '\p{^_Is_COMP_Ex}', ""); + Expect(1, 195102, '\P{_Is_COMP_Ex}', ""); + Expect(0, 195102, '\P{^_Is_COMP_Ex}', ""); + Error('\p{ GENERAL_Punctuation:=}'); + Error('\P{ GENERAL_Punctuation:=}'); Expect(1, 8303, '\p{generalpunctuation}', ""); Expect(0, 8303, '\p{^generalpunctuation}', ""); Expect(0, 8303, '\P{generalpunctuation}', ""); @@ -93700,16 +96680,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8304, '\p{^generalpunctuation}', ""); Expect(1, 8304, '\P{generalpunctuation}', ""); Expect(0, 8304, '\P{^generalpunctuation}', ""); - Expect(1, 8303, '\p{_-General_Punctuation}', ""); - Expect(0, 8303, '\p{^_-General_Punctuation}', ""); - Expect(0, 8303, '\P{_-General_Punctuation}', ""); - Expect(1, 8303, '\P{^_-General_Punctuation}', ""); - Expect(0, 8304, '\p{_-General_Punctuation}', ""); - Expect(1, 8304, '\p{^_-General_Punctuation}', ""); - Expect(1, 8304, '\P{_-General_Punctuation}', ""); - Expect(0, 8304, '\P{^_-General_Punctuation}', ""); - Error('\p{_Is_General_Punctuation:=}'); - Error('\P{_Is_General_Punctuation:=}'); + Expect(1, 8303, '\p{- General_Punctuation}', ""); + Expect(0, 8303, '\p{^- General_Punctuation}', ""); + Expect(0, 8303, '\P{- General_Punctuation}', ""); + Expect(1, 8303, '\P{^- General_Punctuation}', ""); + Expect(0, 8304, '\p{- General_Punctuation}', ""); + Expect(1, 8304, '\p{^- General_Punctuation}', ""); + Expect(1, 8304, '\P{- General_Punctuation}', ""); + Expect(0, 8304, '\P{^- General_Punctuation}', ""); + Error('\p{ is_general_punctuation/a/}'); + Error('\P{ is_general_punctuation/a/}'); Expect(1, 8303, '\p{isgeneralpunctuation}', ""); Expect(0, 8303, '\p{^isgeneralpunctuation}', ""); Expect(0, 8303, '\P{isgeneralpunctuation}', ""); @@ -93718,16 +96698,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8304, '\p{^isgeneralpunctuation}', ""); Expect(1, 8304, '\P{isgeneralpunctuation}', ""); Expect(0, 8304, '\P{^isgeneralpunctuation}', ""); - Expect(1, 8303, '\p{- Is_General_punctuation}', ""); - Expect(0, 8303, '\p{^- Is_General_punctuation}', ""); - Expect(0, 8303, '\P{- Is_General_punctuation}', ""); - Expect(1, 8303, '\P{^- Is_General_punctuation}', ""); - Expect(0, 8304, '\p{- Is_General_punctuation}', ""); - Expect(1, 8304, '\p{^- Is_General_punctuation}', ""); - Expect(1, 8304, '\P{- Is_General_punctuation}', ""); - Expect(0, 8304, '\P{^- Is_General_punctuation}', ""); - Error('\p{/a/In_GENERAL_Punctuation}'); - Error('\P{/a/In_GENERAL_Punctuation}'); + Expect(1, 8303, '\p{ -Is_General_punctuation}', ""); + Expect(0, 8303, '\p{^ -Is_General_punctuation}', ""); + Expect(0, 8303, '\P{ -Is_General_punctuation}', ""); + Expect(1, 8303, '\P{^ -Is_General_punctuation}', ""); + Expect(0, 8304, '\p{ -Is_General_punctuation}', ""); + Expect(1, 8304, '\p{^ -Is_General_punctuation}', ""); + Expect(1, 8304, '\P{ -Is_General_punctuation}', ""); + Expect(0, 8304, '\P{^ -Is_General_punctuation}', ""); + Error('\p{ In_General_Punctuation:=}'); + Error('\P{ In_General_Punctuation:=}'); Expect(1, 8303, '\p{ingeneralpunctuation}', ""); Expect(0, 8303, '\p{^ingeneralpunctuation}', ""); Expect(0, 8303, '\P{ingeneralpunctuation}', ""); @@ -93736,16 +96716,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8304, '\p{^ingeneralpunctuation}', ""); Expect(1, 8304, '\P{ingeneralpunctuation}', ""); Expect(0, 8304, '\P{^ingeneralpunctuation}', ""); - Expect(1, 8303, '\p{_In_General_Punctuation}', ""); - Expect(0, 8303, '\p{^_In_General_Punctuation}', ""); - Expect(0, 8303, '\P{_In_General_Punctuation}', ""); - Expect(1, 8303, '\P{^_In_General_Punctuation}', ""); - Expect(0, 8304, '\p{_In_General_Punctuation}', ""); - Expect(1, 8304, '\p{^_In_General_Punctuation}', ""); - Expect(1, 8304, '\P{_In_General_Punctuation}', ""); - Expect(0, 8304, '\P{^_In_General_Punctuation}', ""); - Error('\p{ in_Punctuation/a/}'); - Error('\P{ in_Punctuation/a/}'); + Expect(1, 8303, '\p{--In_GENERAL_Punctuation}', ""); + Expect(0, 8303, '\p{^--In_GENERAL_Punctuation}', ""); + Expect(0, 8303, '\P{--In_GENERAL_Punctuation}', ""); + Expect(1, 8303, '\P{^--In_GENERAL_Punctuation}', ""); + Expect(0, 8304, '\p{--In_GENERAL_Punctuation}', ""); + Expect(1, 8304, '\p{^--In_GENERAL_Punctuation}', ""); + Expect(1, 8304, '\P{--In_GENERAL_Punctuation}', ""); + Expect(0, 8304, '\P{^--In_GENERAL_Punctuation}', ""); + Error('\p{ :=IN_Punctuation}'); + Error('\P{ :=IN_Punctuation}'); Expect(1, 8303, '\p{inpunctuation}', ""); Expect(0, 8303, '\p{^inpunctuation}', ""); Expect(0, 8303, '\P{inpunctuation}', ""); @@ -93754,16 +96734,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8304, '\p{^inpunctuation}', ""); Expect(1, 8304, '\P{inpunctuation}', ""); Expect(0, 8304, '\P{^inpunctuation}', ""); - Expect(1, 8303, '\p{ _In_Punctuation}', ""); - Expect(0, 8303, '\p{^ _In_Punctuation}', ""); - Expect(0, 8303, '\P{ _In_Punctuation}', ""); - Expect(1, 8303, '\P{^ _In_Punctuation}', ""); - Expect(0, 8304, '\p{ _In_Punctuation}', ""); - Expect(1, 8304, '\p{^ _In_Punctuation}', ""); - Expect(1, 8304, '\P{ _In_Punctuation}', ""); - Expect(0, 8304, '\P{^ _In_Punctuation}', ""); - Error('\p{ /a/geometric_SHAPES}'); - Error('\P{ /a/geometric_SHAPES}'); + Expect(1, 8303, '\p{_ IN_Punctuation}', ""); + Expect(0, 8303, '\p{^_ IN_Punctuation}', ""); + Expect(0, 8303, '\P{_ IN_Punctuation}', ""); + Expect(1, 8303, '\P{^_ IN_Punctuation}', ""); + Expect(0, 8304, '\p{_ IN_Punctuation}', ""); + Expect(1, 8304, '\p{^_ IN_Punctuation}', ""); + Expect(1, 8304, '\P{_ IN_Punctuation}', ""); + Expect(0, 8304, '\P{^_ IN_Punctuation}', ""); + Error('\p{ /a/geometric_Shapes}'); + Error('\P{ /a/geometric_Shapes}'); Expect(1, 9727, '\p{geometricshapes}', ""); Expect(0, 9727, '\p{^geometricshapes}', ""); Expect(0, 9727, '\P{geometricshapes}', ""); @@ -93772,16 +96752,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9728, '\p{^geometricshapes}', ""); Expect(1, 9728, '\P{geometricshapes}', ""); Expect(0, 9728, '\P{^geometricshapes}', ""); - Expect(1, 9727, '\p{ geometric_shapes}', ""); - Expect(0, 9727, '\p{^ geometric_shapes}', ""); - Expect(0, 9727, '\P{ geometric_shapes}', ""); - Expect(1, 9727, '\P{^ geometric_shapes}', ""); - Expect(0, 9728, '\p{ geometric_shapes}', ""); - Expect(1, 9728, '\p{^ geometric_shapes}', ""); - Expect(1, 9728, '\P{ geometric_shapes}', ""); - Expect(0, 9728, '\P{^ geometric_shapes}', ""); - Error('\p{ /a/Is_Geometric_SHAPES}'); - Error('\P{ /a/Is_Geometric_SHAPES}'); + Expect(1, 9727, '\p{- Geometric_Shapes}', ""); + Expect(0, 9727, '\p{^- Geometric_Shapes}', ""); + Expect(0, 9727, '\P{- Geometric_Shapes}', ""); + Expect(1, 9727, '\P{^- Geometric_Shapes}', ""); + Expect(0, 9728, '\p{- Geometric_Shapes}', ""); + Expect(1, 9728, '\p{^- Geometric_Shapes}', ""); + Expect(1, 9728, '\P{- Geometric_Shapes}', ""); + Expect(0, 9728, '\P{^- Geometric_Shapes}', ""); + Error('\p{ :=IS_Geometric_Shapes}'); + Error('\P{ :=IS_Geometric_Shapes}'); Expect(1, 9727, '\p{isgeometricshapes}', ""); Expect(0, 9727, '\p{^isgeometricshapes}', ""); Expect(0, 9727, '\P{isgeometricshapes}', ""); @@ -93790,16 +96770,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9728, '\p{^isgeometricshapes}', ""); Expect(1, 9728, '\P{isgeometricshapes}', ""); Expect(0, 9728, '\P{^isgeometricshapes}', ""); - Expect(1, 9727, '\p{-Is_Geometric_Shapes}', ""); - Expect(0, 9727, '\p{^-Is_Geometric_Shapes}', ""); - Expect(0, 9727, '\P{-Is_Geometric_Shapes}', ""); - Expect(1, 9727, '\P{^-Is_Geometric_Shapes}', ""); - Expect(0, 9728, '\p{-Is_Geometric_Shapes}', ""); - Expect(1, 9728, '\p{^-Is_Geometric_Shapes}', ""); - Expect(1, 9728, '\P{-Is_Geometric_Shapes}', ""); - Expect(0, 9728, '\P{^-Is_Geometric_Shapes}', ""); - Error('\p{- In_Geometric_Shapes:=}'); - Error('\P{- In_Geometric_Shapes:=}'); + Expect(1, 9727, '\p{-_Is_GEOMETRIC_SHAPES}', ""); + Expect(0, 9727, '\p{^-_Is_GEOMETRIC_SHAPES}', ""); + Expect(0, 9727, '\P{-_Is_GEOMETRIC_SHAPES}', ""); + Expect(1, 9727, '\P{^-_Is_GEOMETRIC_SHAPES}', ""); + Expect(0, 9728, '\p{-_Is_GEOMETRIC_SHAPES}', ""); + Expect(1, 9728, '\p{^-_Is_GEOMETRIC_SHAPES}', ""); + Expect(1, 9728, '\P{-_Is_GEOMETRIC_SHAPES}', ""); + Expect(0, 9728, '\P{^-_Is_GEOMETRIC_SHAPES}', ""); + Error('\p{-In_GEOMETRIC_Shapes:=}'); + Error('\P{-In_GEOMETRIC_Shapes:=}'); Expect(1, 9727, '\p{ingeometricshapes}', ""); Expect(0, 9727, '\p{^ingeometricshapes}', ""); Expect(0, 9727, '\P{ingeometricshapes}', ""); @@ -93808,16 +96788,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9728, '\p{^ingeometricshapes}', ""); Expect(1, 9728, '\P{ingeometricshapes}', ""); Expect(0, 9728, '\P{^ingeometricshapes}', ""); - Expect(1, 9727, '\p{ In_geometric_Shapes}', ""); - Expect(0, 9727, '\p{^ In_geometric_Shapes}', ""); - Expect(0, 9727, '\P{ In_geometric_Shapes}', ""); - Expect(1, 9727, '\P{^ In_geometric_Shapes}', ""); - Expect(0, 9728, '\p{ In_geometric_Shapes}', ""); - Expect(1, 9728, '\p{^ In_geometric_Shapes}', ""); - Expect(1, 9728, '\P{ In_geometric_Shapes}', ""); - Expect(0, 9728, '\P{^ In_geometric_Shapes}', ""); - Error('\p{/a/Geometric_Shapes_EXTENDED}'); - Error('\P{/a/Geometric_Shapes_EXTENDED}'); + Expect(1, 9727, '\p{-in_GEOMETRIC_Shapes}', ""); + Expect(0, 9727, '\p{^-in_GEOMETRIC_Shapes}', ""); + Expect(0, 9727, '\P{-in_GEOMETRIC_Shapes}', ""); + Expect(1, 9727, '\P{^-in_GEOMETRIC_Shapes}', ""); + Expect(0, 9728, '\p{-in_GEOMETRIC_Shapes}', ""); + Expect(1, 9728, '\p{^-in_GEOMETRIC_Shapes}', ""); + Expect(1, 9728, '\P{-in_GEOMETRIC_Shapes}', ""); + Expect(0, 9728, '\P{^-in_GEOMETRIC_Shapes}', ""); + Error('\p{-/a/Geometric_Shapes_Extended}'); + Error('\P{-/a/Geometric_Shapes_Extended}'); Expect(1, 129023, '\p{geometricshapesextended}', ""); Expect(0, 129023, '\p{^geometricshapesextended}', ""); Expect(0, 129023, '\P{geometricshapesextended}', ""); @@ -93826,16 +96806,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 129024, '\p{^geometricshapesextended}', ""); Expect(1, 129024, '\P{geometricshapesextended}', ""); Expect(0, 129024, '\P{^geometricshapesextended}', ""); - Expect(1, 129023, '\p{-_geometric_Shapes_extended}', ""); - Expect(0, 129023, '\p{^-_geometric_Shapes_extended}', ""); - Expect(0, 129023, '\P{-_geometric_Shapes_extended}', ""); - Expect(1, 129023, '\P{^-_geometric_Shapes_extended}', ""); - Expect(0, 129024, '\p{-_geometric_Shapes_extended}', ""); - Expect(1, 129024, '\p{^-_geometric_Shapes_extended}', ""); - Expect(1, 129024, '\P{-_geometric_Shapes_extended}', ""); - Expect(0, 129024, '\P{^-_geometric_Shapes_extended}', ""); - Error('\p{-:=IS_Geometric_Shapes_Extended}'); - Error('\P{-:=IS_Geometric_Shapes_Extended}'); + Expect(1, 129023, '\p{_GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129023, '\p{^_GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129023, '\P{_GEOMETRIC_Shapes_Extended}', ""); + Expect(1, 129023, '\P{^_GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129024, '\p{_GEOMETRIC_Shapes_Extended}', ""); + Expect(1, 129024, '\p{^_GEOMETRIC_Shapes_Extended}', ""); + Expect(1, 129024, '\P{_GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129024, '\P{^_GEOMETRIC_Shapes_Extended}', ""); + Error('\p{:=-Is_geometric_Shapes_Extended}'); + Error('\P{:=-Is_geometric_Shapes_Extended}'); Expect(1, 129023, '\p{isgeometricshapesextended}', ""); Expect(0, 129023, '\p{^isgeometricshapesextended}', ""); Expect(0, 129023, '\P{isgeometricshapesextended}', ""); @@ -93844,16 +96824,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 129024, '\p{^isgeometricshapesextended}', ""); Expect(1, 129024, '\P{isgeometricshapesextended}', ""); Expect(0, 129024, '\P{^isgeometricshapesextended}', ""); - Expect(1, 129023, '\p{_Is_Geometric_Shapes_Extended}', ""); - Expect(0, 129023, '\p{^_Is_Geometric_Shapes_Extended}', ""); - Expect(0, 129023, '\P{_Is_Geometric_Shapes_Extended}', ""); - Expect(1, 129023, '\P{^_Is_Geometric_Shapes_Extended}', ""); - Expect(0, 129024, '\p{_Is_Geometric_Shapes_Extended}', ""); - Expect(1, 129024, '\p{^_Is_Geometric_Shapes_Extended}', ""); - Expect(1, 129024, '\P{_Is_Geometric_Shapes_Extended}', ""); - Expect(0, 129024, '\P{^_Is_Geometric_Shapes_Extended}', ""); - Error('\p{:= _IN_Geometric_SHAPES_EXTENDED}'); - Error('\P{:= _IN_Geometric_SHAPES_EXTENDED}'); + Expect(1, 129023, '\p{- Is_Geometric_SHAPES_Extended}', ""); + Expect(0, 129023, '\p{^- Is_Geometric_SHAPES_Extended}', ""); + Expect(0, 129023, '\P{- Is_Geometric_SHAPES_Extended}', ""); + Expect(1, 129023, '\P{^- Is_Geometric_SHAPES_Extended}', ""); + Expect(0, 129024, '\p{- Is_Geometric_SHAPES_Extended}', ""); + Expect(1, 129024, '\p{^- Is_Geometric_SHAPES_Extended}', ""); + Expect(1, 129024, '\P{- Is_Geometric_SHAPES_Extended}', ""); + Expect(0, 129024, '\P{^- Is_Geometric_SHAPES_Extended}', ""); + Error('\p{ /a/in_Geometric_shapes_extended}'); + Error('\P{ /a/in_Geometric_shapes_extended}'); Expect(1, 129023, '\p{ingeometricshapesextended}', ""); Expect(0, 129023, '\p{^ingeometricshapesextended}', ""); Expect(0, 129023, '\P{ingeometricshapesextended}', ""); @@ -93862,16 +96842,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 129024, '\p{^ingeometricshapesextended}', ""); Expect(1, 129024, '\P{ingeometricshapesextended}', ""); Expect(0, 129024, '\P{^ingeometricshapesextended}', ""); - Expect(1, 129023, '\p{ _In_Geometric_shapes_Extended}', ""); - Expect(0, 129023, '\p{^ _In_Geometric_shapes_Extended}', ""); - Expect(0, 129023, '\P{ _In_Geometric_shapes_Extended}', ""); - Expect(1, 129023, '\P{^ _In_Geometric_shapes_Extended}', ""); - Expect(0, 129024, '\p{ _In_Geometric_shapes_Extended}', ""); - Expect(1, 129024, '\p{^ _In_Geometric_shapes_Extended}', ""); - Expect(1, 129024, '\P{ _In_Geometric_shapes_Extended}', ""); - Expect(0, 129024, '\P{^ _In_Geometric_shapes_Extended}', ""); - Error('\p{GEOMETRIC_shapes_ext:=}'); - Error('\P{GEOMETRIC_shapes_ext:=}'); + Expect(1, 129023, '\p{-In_Geometric_Shapes_extended}', ""); + Expect(0, 129023, '\p{^-In_Geometric_Shapes_extended}', ""); + Expect(0, 129023, '\P{-In_Geometric_Shapes_extended}', ""); + Expect(1, 129023, '\P{^-In_Geometric_Shapes_extended}', ""); + Expect(0, 129024, '\p{-In_Geometric_Shapes_extended}', ""); + Expect(1, 129024, '\p{^-In_Geometric_Shapes_extended}', ""); + Expect(1, 129024, '\P{-In_Geometric_Shapes_extended}', ""); + Expect(0, 129024, '\P{^-In_Geometric_Shapes_extended}', ""); + Error('\p{_ geometric_Shapes_EXT:=}'); + Error('\P{_ geometric_Shapes_EXT:=}'); Expect(1, 129023, '\p{geometricshapesext}', ""); Expect(0, 129023, '\p{^geometricshapesext}', ""); Expect(0, 129023, '\P{geometricshapesext}', ""); @@ -93880,16 +96860,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 129024, '\p{^geometricshapesext}', ""); Expect(1, 129024, '\P{geometricshapesext}', ""); Expect(0, 129024, '\P{^geometricshapesext}', ""); - Expect(1, 129023, '\p{ _Geometric_SHAPES_EXT}', ""); - Expect(0, 129023, '\p{^ _Geometric_SHAPES_EXT}', ""); - Expect(0, 129023, '\P{ _Geometric_SHAPES_EXT}', ""); - Expect(1, 129023, '\P{^ _Geometric_SHAPES_EXT}', ""); - Expect(0, 129024, '\p{ _Geometric_SHAPES_EXT}', ""); - Expect(1, 129024, '\p{^ _Geometric_SHAPES_EXT}', ""); - Expect(1, 129024, '\P{ _Geometric_SHAPES_EXT}', ""); - Expect(0, 129024, '\P{^ _Geometric_SHAPES_EXT}', ""); - Error('\p{_ IS_GEOMETRIC_shapes_EXT/a/}'); - Error('\P{_ IS_GEOMETRIC_shapes_EXT/a/}'); + Expect(1, 129023, '\p{_ Geometric_SHAPES_ext}', ""); + Expect(0, 129023, '\p{^_ Geometric_SHAPES_ext}', ""); + Expect(0, 129023, '\P{_ Geometric_SHAPES_ext}', ""); + Expect(1, 129023, '\P{^_ Geometric_SHAPES_ext}', ""); + Expect(0, 129024, '\p{_ Geometric_SHAPES_ext}', ""); + Expect(1, 129024, '\p{^_ Geometric_SHAPES_ext}', ""); + Expect(1, 129024, '\P{_ Geometric_SHAPES_ext}', ""); + Expect(0, 129024, '\P{^_ Geometric_SHAPES_ext}', ""); + Error('\p{:=Is_Geometric_Shapes_Ext}'); + Error('\P{:=Is_Geometric_Shapes_Ext}'); Expect(1, 129023, '\p{isgeometricshapesext}', ""); Expect(0, 129023, '\p{^isgeometricshapesext}', ""); Expect(0, 129023, '\P{isgeometricshapesext}', ""); @@ -93898,16 +96878,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 129024, '\p{^isgeometricshapesext}', ""); Expect(1, 129024, '\P{isgeometricshapesext}', ""); Expect(0, 129024, '\P{^isgeometricshapesext}', ""); - Expect(1, 129023, '\p{IS_geometric_Shapes_ext}', ""); - Expect(0, 129023, '\p{^IS_geometric_Shapes_ext}', ""); - Expect(0, 129023, '\P{IS_geometric_Shapes_ext}', ""); - Expect(1, 129023, '\P{^IS_geometric_Shapes_ext}', ""); - Expect(0, 129024, '\p{IS_geometric_Shapes_ext}', ""); - Expect(1, 129024, '\p{^IS_geometric_Shapes_ext}', ""); - Expect(1, 129024, '\P{IS_geometric_Shapes_ext}', ""); - Expect(0, 129024, '\P{^IS_geometric_Shapes_ext}', ""); - Error('\p{_/a/in_geometric_SHAPES_ext}'); - Error('\P{_/a/in_geometric_SHAPES_ext}'); + Expect(1, 129023, '\p{--Is_Geometric_shapes_EXT}', ""); + Expect(0, 129023, '\p{^--Is_Geometric_shapes_EXT}', ""); + Expect(0, 129023, '\P{--Is_Geometric_shapes_EXT}', ""); + Expect(1, 129023, '\P{^--Is_Geometric_shapes_EXT}', ""); + Expect(0, 129024, '\p{--Is_Geometric_shapes_EXT}', ""); + Expect(1, 129024, '\p{^--Is_Geometric_shapes_EXT}', ""); + Expect(1, 129024, '\P{--Is_Geometric_shapes_EXT}', ""); + Expect(0, 129024, '\P{^--Is_Geometric_shapes_EXT}', ""); + Error('\p{/a/-_IN_GEOMETRIC_Shapes_Ext}'); + Error('\P{/a/-_IN_GEOMETRIC_Shapes_Ext}'); Expect(1, 129023, '\p{ingeometricshapesext}', ""); Expect(0, 129023, '\p{^ingeometricshapesext}', ""); Expect(0, 129023, '\P{ingeometricshapesext}', ""); @@ -93916,16 +96896,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 129024, '\p{^ingeometricshapesext}', ""); Expect(1, 129024, '\P{ingeometricshapesext}', ""); Expect(0, 129024, '\P{^ingeometricshapesext}', ""); - Expect(1, 129023, '\p{ In_Geometric_shapes_Ext}', ""); - Expect(0, 129023, '\p{^ In_Geometric_shapes_Ext}', ""); - Expect(0, 129023, '\P{ In_Geometric_shapes_Ext}', ""); - Expect(1, 129023, '\P{^ In_Geometric_shapes_Ext}', ""); - Expect(0, 129024, '\p{ In_Geometric_shapes_Ext}', ""); - Expect(1, 129024, '\p{^ In_Geometric_shapes_Ext}', ""); - Expect(1, 129024, '\P{ In_Geometric_shapes_Ext}', ""); - Expect(0, 129024, '\P{^ In_Geometric_shapes_Ext}', ""); - Error('\p{- Georgian:=}'); - Error('\P{- Georgian:=}'); + Expect(1, 129023, '\p{ -In_Geometric_SHAPES_ext}', ""); + Expect(0, 129023, '\p{^ -In_Geometric_SHAPES_ext}', ""); + Expect(0, 129023, '\P{ -In_Geometric_SHAPES_ext}', ""); + Expect(1, 129023, '\P{^ -In_Geometric_SHAPES_ext}', ""); + Expect(0, 129024, '\p{ -In_Geometric_SHAPES_ext}', ""); + Expect(1, 129024, '\p{^ -In_Geometric_SHAPES_ext}', ""); + Expect(1, 129024, '\P{ -In_Geometric_SHAPES_ext}', ""); + Expect(0, 129024, '\P{^ -In_Geometric_SHAPES_ext}', ""); + Error('\p{/a/GEORGIAN}'); + Error('\P{/a/GEORGIAN}'); Expect(1, 11565, '\p{georgian}', ""); Expect(0, 11565, '\p{^georgian}', ""); Expect(0, 11565, '\P{georgian}', ""); @@ -93934,16 +96914,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11566, '\p{^georgian}', ""); Expect(1, 11566, '\P{georgian}', ""); Expect(0, 11566, '\P{^georgian}', ""); - Expect(1, 11565, '\p{- Georgian}', ""); - Expect(0, 11565, '\p{^- Georgian}', ""); - Expect(0, 11565, '\P{- Georgian}', ""); - Expect(1, 11565, '\P{^- Georgian}', ""); - Expect(0, 11566, '\p{- Georgian}', ""); - Expect(1, 11566, '\p{^- Georgian}', ""); - Expect(1, 11566, '\P{- Georgian}', ""); - Expect(0, 11566, '\P{^- Georgian}', ""); - Error('\p{ is_georgian:=}'); - Error('\P{ is_georgian:=}'); + Expect(1, 11565, '\p{ GEORGIAN}', ""); + Expect(0, 11565, '\p{^ GEORGIAN}', ""); + Expect(0, 11565, '\P{ GEORGIAN}', ""); + Expect(1, 11565, '\P{^ GEORGIAN}', ""); + Expect(0, 11566, '\p{ GEORGIAN}', ""); + Expect(1, 11566, '\p{^ GEORGIAN}', ""); + Expect(1, 11566, '\P{ GEORGIAN}', ""); + Expect(0, 11566, '\P{^ GEORGIAN}', ""); + Error('\p{:=IS_GEORGIAN}'); + Error('\P{:=IS_GEORGIAN}'); Expect(1, 11565, '\p{isgeorgian}', ""); Expect(0, 11565, '\p{^isgeorgian}', ""); Expect(0, 11565, '\P{isgeorgian}', ""); @@ -93952,16 +96932,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11566, '\p{^isgeorgian}', ""); Expect(1, 11566, '\P{isgeorgian}', ""); Expect(0, 11566, '\P{^isgeorgian}', ""); - Expect(1, 11565, '\p{ _is_GEORGIAN}', ""); - Expect(0, 11565, '\p{^ _is_GEORGIAN}', ""); - Expect(0, 11565, '\P{ _is_GEORGIAN}', ""); - Expect(1, 11565, '\P{^ _is_GEORGIAN}', ""); - Expect(0, 11566, '\p{ _is_GEORGIAN}', ""); - Expect(1, 11566, '\p{^ _is_GEORGIAN}', ""); - Expect(1, 11566, '\P{ _is_GEORGIAN}', ""); - Expect(0, 11566, '\P{^ _is_GEORGIAN}', ""); - Error('\p{ :=geor}'); - Error('\P{ :=geor}'); + Expect(1, 11565, '\p{ _is_GEORGIAN}', ""); + Expect(0, 11565, '\p{^ _is_GEORGIAN}', ""); + Expect(0, 11565, '\P{ _is_GEORGIAN}', ""); + Expect(1, 11565, '\P{^ _is_GEORGIAN}', ""); + Expect(0, 11566, '\p{ _is_GEORGIAN}', ""); + Expect(1, 11566, '\p{^ _is_GEORGIAN}', ""); + Expect(1, 11566, '\P{ _is_GEORGIAN}', ""); + Expect(0, 11566, '\P{^ _is_GEORGIAN}', ""); + Error('\p{-:=geor}'); + Error('\P{-:=geor}'); Expect(1, 11565, '\p{geor}', ""); Expect(0, 11565, '\p{^geor}', ""); Expect(0, 11565, '\P{geor}', ""); @@ -93970,16 +96950,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11566, '\p{^geor}', ""); Expect(1, 11566, '\P{geor}', ""); Expect(0, 11566, '\P{^geor}', ""); - Expect(1, 11565, '\p{ -geor}', ""); - Expect(0, 11565, '\p{^ -geor}', ""); - Expect(0, 11565, '\P{ -geor}', ""); - Expect(1, 11565, '\P{^ -geor}', ""); - Expect(0, 11566, '\p{ -geor}', ""); - Expect(1, 11566, '\p{^ -geor}', ""); - Expect(1, 11566, '\P{ -geor}', ""); - Expect(0, 11566, '\P{^ -geor}', ""); - Error('\p{_ IS_Geor/a/}'); - Error('\P{_ IS_Geor/a/}'); + Expect(1, 11565, '\p{ _geor}', ""); + Expect(0, 11565, '\p{^ _geor}', ""); + Expect(0, 11565, '\P{ _geor}', ""); + Expect(1, 11565, '\P{^ _geor}', ""); + Expect(0, 11566, '\p{ _geor}', ""); + Expect(1, 11566, '\p{^ _geor}', ""); + Expect(1, 11566, '\P{ _geor}', ""); + Expect(0, 11566, '\P{^ _geor}', ""); + Error('\p{_ IS_GEOR/a/}'); + Error('\P{_ IS_GEOR/a/}'); Expect(1, 11565, '\p{isgeor}', ""); Expect(0, 11565, '\p{^isgeor}', ""); Expect(0, 11565, '\P{isgeor}', ""); @@ -93988,16 +96968,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11566, '\p{^isgeor}', ""); Expect(1, 11566, '\P{isgeor}', ""); Expect(0, 11566, '\P{^isgeor}', ""); - Expect(1, 11565, '\p{_ Is_Geor}', ""); - Expect(0, 11565, '\p{^_ Is_Geor}', ""); - Expect(0, 11565, '\P{_ Is_Geor}', ""); - Expect(1, 11565, '\P{^_ Is_Geor}', ""); - Expect(0, 11566, '\p{_ Is_Geor}', ""); - Expect(1, 11566, '\p{^_ Is_Geor}', ""); - Expect(1, 11566, '\P{_ Is_Geor}', ""); - Expect(0, 11566, '\P{^_ Is_Geor}', ""); - Error('\p{ _Georgian_EXTENDED:=}'); - Error('\P{ _Georgian_EXTENDED:=}'); + Expect(1, 11565, '\p{ Is_Geor}', ""); + Expect(0, 11565, '\p{^ Is_Geor}', ""); + Expect(0, 11565, '\P{ Is_Geor}', ""); + Expect(1, 11565, '\P{^ Is_Geor}', ""); + Expect(0, 11566, '\p{ Is_Geor}', ""); + Expect(1, 11566, '\p{^ Is_Geor}', ""); + Expect(1, 11566, '\P{ Is_Geor}', ""); + Expect(0, 11566, '\P{^ Is_Geor}', ""); + Error('\p{-:=Georgian_Extended}'); + Error('\P{-:=Georgian_Extended}'); Expect(1, 7359, '\p{georgianextended}', ""); Expect(0, 7359, '\p{^georgianextended}', ""); Expect(0, 7359, '\P{georgianextended}', ""); @@ -94006,16 +96986,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7360, '\p{^georgianextended}', ""); Expect(1, 7360, '\P{georgianextended}', ""); Expect(0, 7360, '\P{^georgianextended}', ""); - Expect(1, 7359, '\p{_georgian_EXTENDED}', ""); - Expect(0, 7359, '\p{^_georgian_EXTENDED}', ""); - Expect(0, 7359, '\P{_georgian_EXTENDED}', ""); - Expect(1, 7359, '\P{^_georgian_EXTENDED}', ""); - Expect(0, 7360, '\p{_georgian_EXTENDED}', ""); - Expect(1, 7360, '\p{^_georgian_EXTENDED}', ""); - Expect(1, 7360, '\P{_georgian_EXTENDED}', ""); - Expect(0, 7360, '\P{^_georgian_EXTENDED}', ""); - Error('\p{/a/- IS_Georgian_Extended}'); - Error('\P{/a/- IS_Georgian_Extended}'); + Expect(1, 7359, '\p{ Georgian_Extended}', ""); + Expect(0, 7359, '\p{^ Georgian_Extended}', ""); + Expect(0, 7359, '\P{ Georgian_Extended}', ""); + Expect(1, 7359, '\P{^ Georgian_Extended}', ""); + Expect(0, 7360, '\p{ Georgian_Extended}', ""); + Expect(1, 7360, '\p{^ Georgian_Extended}', ""); + Expect(1, 7360, '\P{ Georgian_Extended}', ""); + Expect(0, 7360, '\P{^ Georgian_Extended}', ""); + Error('\p{/a/ IS_Georgian_extended}'); + Error('\P{/a/ IS_Georgian_extended}'); Expect(1, 7359, '\p{isgeorgianextended}', ""); Expect(0, 7359, '\p{^isgeorgianextended}', ""); Expect(0, 7359, '\P{isgeorgianextended}', ""); @@ -94024,16 +97004,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7360, '\p{^isgeorgianextended}', ""); Expect(1, 7360, '\P{isgeorgianextended}', ""); Expect(0, 7360, '\P{^isgeorgianextended}', ""); - Expect(1, 7359, '\p{ IS_Georgian_EXTENDED}', ""); - Expect(0, 7359, '\p{^ IS_Georgian_EXTENDED}', ""); - Expect(0, 7359, '\P{ IS_Georgian_EXTENDED}', ""); - Expect(1, 7359, '\P{^ IS_Georgian_EXTENDED}', ""); - Expect(0, 7360, '\p{ IS_Georgian_EXTENDED}', ""); - Expect(1, 7360, '\p{^ IS_Georgian_EXTENDED}', ""); - Expect(1, 7360, '\P{ IS_Georgian_EXTENDED}', ""); - Expect(0, 7360, '\P{^ IS_Georgian_EXTENDED}', ""); - Error('\p{/a/ IN_GEORGIAN_extended}'); - Error('\P{/a/ IN_GEORGIAN_extended}'); + Expect(1, 7359, '\p{ Is_Georgian_Extended}', ""); + Expect(0, 7359, '\p{^ Is_Georgian_Extended}', ""); + Expect(0, 7359, '\P{ Is_Georgian_Extended}', ""); + Expect(1, 7359, '\P{^ Is_Georgian_Extended}', ""); + Expect(0, 7360, '\p{ Is_Georgian_Extended}', ""); + Expect(1, 7360, '\p{^ Is_Georgian_Extended}', ""); + Expect(1, 7360, '\P{ Is_Georgian_Extended}', ""); + Expect(0, 7360, '\P{^ Is_Georgian_Extended}', ""); + Error('\p{ :=In_Georgian_extended}'); + Error('\P{ :=In_Georgian_extended}'); Expect(1, 7359, '\p{ingeorgianextended}', ""); Expect(0, 7359, '\p{^ingeorgianextended}', ""); Expect(0, 7359, '\P{ingeorgianextended}', ""); @@ -94042,16 +97022,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7360, '\p{^ingeorgianextended}', ""); Expect(1, 7360, '\P{ingeorgianextended}', ""); Expect(0, 7360, '\P{^ingeorgianextended}', ""); - Expect(1, 7359, '\p{ _In_Georgian_extended}', ""); - Expect(0, 7359, '\p{^ _In_Georgian_extended}', ""); - Expect(0, 7359, '\P{ _In_Georgian_extended}', ""); - Expect(1, 7359, '\P{^ _In_Georgian_extended}', ""); - Expect(0, 7360, '\p{ _In_Georgian_extended}', ""); - Expect(1, 7360, '\p{^ _In_Georgian_extended}', ""); - Expect(1, 7360, '\P{ _In_Georgian_extended}', ""); - Expect(0, 7360, '\P{^ _In_Georgian_extended}', ""); - Error('\p{:= Georgian_EXT}'); - Error('\P{:= Georgian_EXT}'); + Expect(1, 7359, '\p{- In_Georgian_EXTENDED}', ""); + Expect(0, 7359, '\p{^- In_Georgian_EXTENDED}', ""); + Expect(0, 7359, '\P{- In_Georgian_EXTENDED}', ""); + Expect(1, 7359, '\P{^- In_Georgian_EXTENDED}', ""); + Expect(0, 7360, '\p{- In_Georgian_EXTENDED}', ""); + Expect(1, 7360, '\p{^- In_Georgian_EXTENDED}', ""); + Expect(1, 7360, '\P{- In_Georgian_EXTENDED}', ""); + Expect(0, 7360, '\P{^- In_Georgian_EXTENDED}', ""); + Error('\p{ Georgian_Ext:=}'); + Error('\P{ Georgian_Ext:=}'); Expect(1, 7359, '\p{georgianext}', ""); Expect(0, 7359, '\p{^georgianext}', ""); Expect(0, 7359, '\P{georgianext}', ""); @@ -94060,16 +97040,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7360, '\p{^georgianext}', ""); Expect(1, 7360, '\P{georgianext}', ""); Expect(0, 7360, '\P{^georgianext}', ""); - Expect(1, 7359, '\p{ GEORGIAN_EXT}', ""); - Expect(0, 7359, '\p{^ GEORGIAN_EXT}', ""); - Expect(0, 7359, '\P{ GEORGIAN_EXT}', ""); - Expect(1, 7359, '\P{^ GEORGIAN_EXT}', ""); - Expect(0, 7360, '\p{ GEORGIAN_EXT}', ""); - Expect(1, 7360, '\p{^ GEORGIAN_EXT}', ""); - Expect(1, 7360, '\P{ GEORGIAN_EXT}', ""); - Expect(0, 7360, '\P{^ GEORGIAN_EXT}', ""); - Error('\p{:= _IS_georgian_Ext}'); - Error('\P{:= _IS_georgian_Ext}'); + Expect(1, 7359, '\p{ georgian_Ext}', ""); + Expect(0, 7359, '\p{^ georgian_Ext}', ""); + Expect(0, 7359, '\P{ georgian_Ext}', ""); + Expect(1, 7359, '\P{^ georgian_Ext}', ""); + Expect(0, 7360, '\p{ georgian_Ext}', ""); + Expect(1, 7360, '\p{^ georgian_Ext}', ""); + Expect(1, 7360, '\P{ georgian_Ext}', ""); + Expect(0, 7360, '\P{^ georgian_Ext}', ""); + Error('\p{ -Is_Georgian_ext:=}'); + Error('\P{ -Is_Georgian_ext:=}'); Expect(1, 7359, '\p{isgeorgianext}', ""); Expect(0, 7359, '\p{^isgeorgianext}', ""); Expect(0, 7359, '\P{isgeorgianext}', ""); @@ -94078,16 +97058,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7360, '\p{^isgeorgianext}', ""); Expect(1, 7360, '\P{isgeorgianext}', ""); Expect(0, 7360, '\P{^isgeorgianext}', ""); - Expect(1, 7359, '\p{--Is_Georgian_Ext}', ""); - Expect(0, 7359, '\p{^--Is_Georgian_Ext}', ""); - Expect(0, 7359, '\P{--Is_Georgian_Ext}', ""); - Expect(1, 7359, '\P{^--Is_Georgian_Ext}', ""); - Expect(0, 7360, '\p{--Is_Georgian_Ext}', ""); - Expect(1, 7360, '\p{^--Is_Georgian_Ext}', ""); - Expect(1, 7360, '\P{--Is_Georgian_Ext}', ""); - Expect(0, 7360, '\P{^--Is_Georgian_Ext}', ""); - Error('\p{:=- IN_Georgian_Ext}'); - Error('\P{:=- IN_Georgian_Ext}'); + Expect(1, 7359, '\p{-_Is_Georgian_Ext}', ""); + Expect(0, 7359, '\p{^-_Is_Georgian_Ext}', ""); + Expect(0, 7359, '\P{-_Is_Georgian_Ext}', ""); + Expect(1, 7359, '\P{^-_Is_Georgian_Ext}', ""); + Expect(0, 7360, '\p{-_Is_Georgian_Ext}', ""); + Expect(1, 7360, '\p{^-_Is_Georgian_Ext}', ""); + Expect(1, 7360, '\P{-_Is_Georgian_Ext}', ""); + Expect(0, 7360, '\P{^-_Is_Georgian_Ext}', ""); + Error('\p{_In_GEORGIAN_EXT:=}'); + Error('\P{_In_GEORGIAN_EXT:=}'); Expect(1, 7359, '\p{ingeorgianext}', ""); Expect(0, 7359, '\p{^ingeorgianext}', ""); Expect(0, 7359, '\P{ingeorgianext}', ""); @@ -94096,16 +97076,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7360, '\p{^ingeorgianext}', ""); Expect(1, 7360, '\P{ingeorgianext}', ""); Expect(0, 7360, '\P{^ingeorgianext}', ""); - Expect(1, 7359, '\p{ In_georgian_ext}', ""); - Expect(0, 7359, '\p{^ In_georgian_ext}', ""); - Expect(0, 7359, '\P{ In_georgian_ext}', ""); - Expect(1, 7359, '\P{^ In_georgian_ext}', ""); - Expect(0, 7360, '\p{ In_georgian_ext}', ""); - Expect(1, 7360, '\p{^ In_georgian_ext}', ""); - Expect(1, 7360, '\P{ In_georgian_ext}', ""); - Expect(0, 7360, '\P{^ In_georgian_ext}', ""); - Error('\p{ Georgian_Supplement:=}'); - Error('\P{ Georgian_Supplement:=}'); + Expect(1, 7359, '\p{-In_georgian_EXT}', ""); + Expect(0, 7359, '\p{^-In_georgian_EXT}', ""); + Expect(0, 7359, '\P{-In_georgian_EXT}', ""); + Expect(1, 7359, '\P{^-In_georgian_EXT}', ""); + Expect(0, 7360, '\p{-In_georgian_EXT}', ""); + Expect(1, 7360, '\p{^-In_georgian_EXT}', ""); + Expect(1, 7360, '\P{-In_georgian_EXT}', ""); + Expect(0, 7360, '\P{^-In_georgian_EXT}', ""); + Error('\p{:=georgian_SUPPLEMENT}'); + Error('\P{:=georgian_SUPPLEMENT}'); Expect(1, 11567, '\p{georgiansupplement}', ""); Expect(0, 11567, '\p{^georgiansupplement}', ""); Expect(0, 11567, '\P{georgiansupplement}', ""); @@ -94114,16 +97094,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11568, '\p{^georgiansupplement}', ""); Expect(1, 11568, '\P{georgiansupplement}', ""); Expect(0, 11568, '\P{^georgiansupplement}', ""); - Expect(1, 11567, '\p{georgian_SUPPLEMENT}', ""); - Expect(0, 11567, '\p{^georgian_SUPPLEMENT}', ""); - Expect(0, 11567, '\P{georgian_SUPPLEMENT}', ""); - Expect(1, 11567, '\P{^georgian_SUPPLEMENT}', ""); - Expect(0, 11568, '\p{georgian_SUPPLEMENT}', ""); - Expect(1, 11568, '\p{^georgian_SUPPLEMENT}', ""); - Expect(1, 11568, '\P{georgian_SUPPLEMENT}', ""); - Expect(0, 11568, '\P{^georgian_SUPPLEMENT}', ""); - Error('\p{- Is_Georgian_Supplement:=}'); - Error('\P{- Is_Georgian_Supplement:=}'); + Expect(1, 11567, '\p{ Georgian_Supplement}', ""); + Expect(0, 11567, '\p{^ Georgian_Supplement}', ""); + Expect(0, 11567, '\P{ Georgian_Supplement}', ""); + Expect(1, 11567, '\P{^ Georgian_Supplement}', ""); + Expect(0, 11568, '\p{ Georgian_Supplement}', ""); + Expect(1, 11568, '\p{^ Georgian_Supplement}', ""); + Expect(1, 11568, '\P{ Georgian_Supplement}', ""); + Expect(0, 11568, '\P{^ Georgian_Supplement}', ""); + Error('\p{- Is_GEORGIAN_Supplement:=}'); + Error('\P{- Is_GEORGIAN_Supplement:=}'); Expect(1, 11567, '\p{isgeorgiansupplement}', ""); Expect(0, 11567, '\p{^isgeorgiansupplement}', ""); Expect(0, 11567, '\P{isgeorgiansupplement}', ""); @@ -94132,16 +97112,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11568, '\p{^isgeorgiansupplement}', ""); Expect(1, 11568, '\P{isgeorgiansupplement}', ""); Expect(0, 11568, '\P{^isgeorgiansupplement}', ""); - Expect(1, 11567, '\p{- is_georgian_SUPPLEMENT}', ""); - Expect(0, 11567, '\p{^- is_georgian_SUPPLEMENT}', ""); - Expect(0, 11567, '\P{- is_georgian_SUPPLEMENT}', ""); - Expect(1, 11567, '\P{^- is_georgian_SUPPLEMENT}', ""); - Expect(0, 11568, '\p{- is_georgian_SUPPLEMENT}', ""); - Expect(1, 11568, '\p{^- is_georgian_SUPPLEMENT}', ""); - Expect(1, 11568, '\P{- is_georgian_SUPPLEMENT}', ""); - Expect(0, 11568, '\P{^- is_georgian_SUPPLEMENT}', ""); - Error('\p{ In_Georgian_Supplement/a/}'); - Error('\P{ In_Georgian_Supplement/a/}'); + Expect(1, 11567, '\p{_ Is_Georgian_SUPPLEMENT}', ""); + Expect(0, 11567, '\p{^_ Is_Georgian_SUPPLEMENT}', ""); + Expect(0, 11567, '\P{_ Is_Georgian_SUPPLEMENT}', ""); + Expect(1, 11567, '\P{^_ Is_Georgian_SUPPLEMENT}', ""); + Expect(0, 11568, '\p{_ Is_Georgian_SUPPLEMENT}', ""); + Expect(1, 11568, '\p{^_ Is_Georgian_SUPPLEMENT}', ""); + Expect(1, 11568, '\P{_ Is_Georgian_SUPPLEMENT}', ""); + Expect(0, 11568, '\P{^_ Is_Georgian_SUPPLEMENT}', ""); + Error('\p{/a/ -In_GEORGIAN_supplement}'); + Error('\P{/a/ -In_GEORGIAN_supplement}'); Expect(1, 11567, '\p{ingeorgiansupplement}', ""); Expect(0, 11567, '\p{^ingeorgiansupplement}', ""); Expect(0, 11567, '\P{ingeorgiansupplement}', ""); @@ -94150,16 +97130,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11568, '\p{^ingeorgiansupplement}', ""); Expect(1, 11568, '\P{ingeorgiansupplement}', ""); Expect(0, 11568, '\P{^ingeorgiansupplement}', ""); - Expect(1, 11567, '\p{ -IN_Georgian_supplement}', ""); - Expect(0, 11567, '\p{^ -IN_Georgian_supplement}', ""); - Expect(0, 11567, '\P{ -IN_Georgian_supplement}', ""); - Expect(1, 11567, '\P{^ -IN_Georgian_supplement}', ""); - Expect(0, 11568, '\p{ -IN_Georgian_supplement}', ""); - Expect(1, 11568, '\p{^ -IN_Georgian_supplement}', ""); - Expect(1, 11568, '\P{ -IN_Georgian_supplement}', ""); - Expect(0, 11568, '\P{^ -IN_Georgian_supplement}', ""); - Error('\p{ Georgian_Sup:=}'); - Error('\P{ Georgian_Sup:=}'); + Expect(1, 11567, '\p{ _In_Georgian_Supplement}', ""); + Expect(0, 11567, '\p{^ _In_Georgian_Supplement}', ""); + Expect(0, 11567, '\P{ _In_Georgian_Supplement}', ""); + Expect(1, 11567, '\P{^ _In_Georgian_Supplement}', ""); + Expect(0, 11568, '\p{ _In_Georgian_Supplement}', ""); + Expect(1, 11568, '\p{^ _In_Georgian_Supplement}', ""); + Expect(1, 11568, '\P{ _In_Georgian_Supplement}', ""); + Expect(0, 11568, '\P{^ _In_Georgian_Supplement}', ""); + Error('\p{_ GEORGIAN_Sup:=}'); + Error('\P{_ GEORGIAN_Sup:=}'); Expect(1, 11567, '\p{georgiansup}', ""); Expect(0, 11567, '\p{^georgiansup}', ""); Expect(0, 11567, '\P{georgiansup}', ""); @@ -94168,16 +97148,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11568, '\p{^georgiansup}', ""); Expect(1, 11568, '\P{georgiansup}', ""); Expect(0, 11568, '\P{^georgiansup}', ""); - Expect(1, 11567, '\p{ GEORGIAN_sup}', ""); - Expect(0, 11567, '\p{^ GEORGIAN_sup}', ""); - Expect(0, 11567, '\P{ GEORGIAN_sup}', ""); - Expect(1, 11567, '\P{^ GEORGIAN_sup}', ""); - Expect(0, 11568, '\p{ GEORGIAN_sup}', ""); - Expect(1, 11568, '\p{^ GEORGIAN_sup}', ""); - Expect(1, 11568, '\P{ GEORGIAN_sup}', ""); - Expect(0, 11568, '\P{^ GEORGIAN_sup}', ""); - Error('\p{ _IS_Georgian_sup:=}'); - Error('\P{ _IS_Georgian_sup:=}'); + Expect(1, 11567, '\p{ Georgian_Sup}', ""); + Expect(0, 11567, '\p{^ Georgian_Sup}', ""); + Expect(0, 11567, '\P{ Georgian_Sup}', ""); + Expect(1, 11567, '\P{^ Georgian_Sup}', ""); + Expect(0, 11568, '\p{ Georgian_Sup}', ""); + Expect(1, 11568, '\p{^ Georgian_Sup}', ""); + Expect(1, 11568, '\P{ Georgian_Sup}', ""); + Expect(0, 11568, '\P{^ Georgian_Sup}', ""); + Error('\p{:=- Is_georgian_Sup}'); + Error('\P{:=- Is_georgian_Sup}'); Expect(1, 11567, '\p{isgeorgiansup}', ""); Expect(0, 11567, '\p{^isgeorgiansup}', ""); Expect(0, 11567, '\P{isgeorgiansup}', ""); @@ -94186,16 +97166,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11568, '\p{^isgeorgiansup}', ""); Expect(1, 11568, '\P{isgeorgiansup}', ""); Expect(0, 11568, '\P{^isgeorgiansup}', ""); - Expect(1, 11567, '\p{ _IS_georgian_Sup}', ""); - Expect(0, 11567, '\p{^ _IS_georgian_Sup}', ""); - Expect(0, 11567, '\P{ _IS_georgian_Sup}', ""); - Expect(1, 11567, '\P{^ _IS_georgian_Sup}', ""); - Expect(0, 11568, '\p{ _IS_georgian_Sup}', ""); - Expect(1, 11568, '\p{^ _IS_georgian_Sup}', ""); - Expect(1, 11568, '\P{ _IS_georgian_Sup}', ""); - Expect(0, 11568, '\P{^ _IS_georgian_Sup}', ""); - Error('\p{/a/ In_Georgian_sup}'); - Error('\P{/a/ In_Georgian_sup}'); + Expect(1, 11567, '\p{_-is_Georgian_SUP}', ""); + Expect(0, 11567, '\p{^_-is_Georgian_SUP}', ""); + Expect(0, 11567, '\P{_-is_Georgian_SUP}', ""); + Expect(1, 11567, '\P{^_-is_Georgian_SUP}', ""); + Expect(0, 11568, '\p{_-is_Georgian_SUP}', ""); + Expect(1, 11568, '\p{^_-is_Georgian_SUP}', ""); + Expect(1, 11568, '\P{_-is_Georgian_SUP}', ""); + Expect(0, 11568, '\P{^_-is_Georgian_SUP}', ""); + Error('\p{_:=IN_Georgian_Sup}'); + Error('\P{_:=IN_Georgian_Sup}'); Expect(1, 11567, '\p{ingeorgiansup}', ""); Expect(0, 11567, '\p{^ingeorgiansup}', ""); Expect(0, 11567, '\P{ingeorgiansup}', ""); @@ -94204,16 +97184,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11568, '\p{^ingeorgiansup}', ""); Expect(1, 11568, '\P{ingeorgiansup}', ""); Expect(0, 11568, '\P{^ingeorgiansup}', ""); - Expect(1, 11567, '\p{ In_GEORGIAN_sup}', ""); - Expect(0, 11567, '\p{^ In_GEORGIAN_sup}', ""); - Expect(0, 11567, '\P{ In_GEORGIAN_sup}', ""); - Expect(1, 11567, '\P{^ In_GEORGIAN_sup}', ""); - Expect(0, 11568, '\p{ In_GEORGIAN_sup}', ""); - Expect(1, 11568, '\p{^ In_GEORGIAN_sup}', ""); - Expect(1, 11568, '\P{ In_GEORGIAN_sup}', ""); - Expect(0, 11568, '\P{^ In_GEORGIAN_sup}', ""); - Error('\p{/a/ glagolitic}'); - Error('\P{/a/ glagolitic}'); + Expect(1, 11567, '\p{ In_Georgian_SUP}', ""); + Expect(0, 11567, '\p{^ In_Georgian_SUP}', ""); + Expect(0, 11567, '\P{ In_Georgian_SUP}', ""); + Expect(1, 11567, '\P{^ In_Georgian_SUP}', ""); + Expect(0, 11568, '\p{ In_Georgian_SUP}', ""); + Expect(1, 11568, '\p{^ In_Georgian_SUP}', ""); + Expect(1, 11568, '\P{ In_Georgian_SUP}', ""); + Expect(0, 11568, '\P{^ In_Georgian_SUP}', ""); + Error('\p{/a/-Glagolitic}'); + Error('\P{/a/-Glagolitic}'); Expect(1, 122922, '\p{glagolitic}', ""); Expect(0, 122922, '\p{^glagolitic}', ""); Expect(0, 122922, '\P{glagolitic}', ""); @@ -94222,16 +97202,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122923, '\p{^glagolitic}', ""); Expect(1, 122923, '\P{glagolitic}', ""); Expect(0, 122923, '\P{^glagolitic}', ""); - Expect(1, 122922, '\p{ glagolitic}', ""); - Expect(0, 122922, '\p{^ glagolitic}', ""); - Expect(0, 122922, '\P{ glagolitic}', ""); - Expect(1, 122922, '\P{^ glagolitic}', ""); - Expect(0, 122923, '\p{ glagolitic}', ""); - Expect(1, 122923, '\p{^ glagolitic}', ""); - Expect(1, 122923, '\P{ glagolitic}', ""); - Expect(0, 122923, '\P{^ glagolitic}', ""); - Error('\p{ Is_Glagolitic:=}'); - Error('\P{ Is_Glagolitic:=}'); + Expect(1, 122922, '\p{-Glagolitic}', ""); + Expect(0, 122922, '\p{^-Glagolitic}', ""); + Expect(0, 122922, '\P{-Glagolitic}', ""); + Expect(1, 122922, '\P{^-Glagolitic}', ""); + Expect(0, 122923, '\p{-Glagolitic}', ""); + Expect(1, 122923, '\p{^-Glagolitic}', ""); + Expect(1, 122923, '\P{-Glagolitic}', ""); + Expect(0, 122923, '\P{^-Glagolitic}', ""); + Error('\p{/a/ Is_Glagolitic}'); + Error('\P{/a/ Is_Glagolitic}'); Expect(1, 122922, '\p{isglagolitic}', ""); Expect(0, 122922, '\p{^isglagolitic}', ""); Expect(0, 122922, '\P{isglagolitic}', ""); @@ -94240,16 +97220,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122923, '\p{^isglagolitic}', ""); Expect(1, 122923, '\P{isglagolitic}', ""); Expect(0, 122923, '\P{^isglagolitic}', ""); - Expect(1, 122922, '\p{ _Is_GLAGOLITIC}', ""); - Expect(0, 122922, '\p{^ _Is_GLAGOLITIC}', ""); - Expect(0, 122922, '\P{ _Is_GLAGOLITIC}', ""); - Expect(1, 122922, '\P{^ _Is_GLAGOLITIC}', ""); - Expect(0, 122923, '\p{ _Is_GLAGOLITIC}', ""); - Expect(1, 122923, '\p{^ _Is_GLAGOLITIC}', ""); - Expect(1, 122923, '\P{ _Is_GLAGOLITIC}', ""); - Expect(0, 122923, '\P{^ _Is_GLAGOLITIC}', ""); - Error('\p{:= Glag}'); - Error('\P{:= Glag}'); + Expect(1, 122922, '\p{ IS_glagolitic}', ""); + Expect(0, 122922, '\p{^ IS_glagolitic}', ""); + Expect(0, 122922, '\P{ IS_glagolitic}', ""); + Expect(1, 122922, '\P{^ IS_glagolitic}', ""); + Expect(0, 122923, '\p{ IS_glagolitic}', ""); + Expect(1, 122923, '\p{^ IS_glagolitic}', ""); + Expect(1, 122923, '\P{ IS_glagolitic}', ""); + Expect(0, 122923, '\P{^ IS_glagolitic}', ""); + Error('\p{ GLAG/a/}'); + Error('\P{ GLAG/a/}'); Expect(1, 122922, '\p{glag}', ""); Expect(0, 122922, '\p{^glag}', ""); Expect(0, 122922, '\P{glag}', ""); @@ -94258,16 +97238,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122923, '\p{^glag}', ""); Expect(1, 122923, '\P{glag}', ""); Expect(0, 122923, '\P{^glag}', ""); - Expect(1, 122922, '\p{_GLAG}', ""); - Expect(0, 122922, '\p{^_GLAG}', ""); - Expect(0, 122922, '\P{_GLAG}', ""); - Expect(1, 122922, '\P{^_GLAG}', ""); - Expect(0, 122923, '\p{_GLAG}', ""); - Expect(1, 122923, '\p{^_GLAG}', ""); - Expect(1, 122923, '\P{_GLAG}', ""); - Expect(0, 122923, '\P{^_GLAG}', ""); - Error('\p{_IS_Glag:=}'); - Error('\P{_IS_Glag:=}'); + Expect(1, 122922, '\p{__glag}', ""); + Expect(0, 122922, '\p{^__glag}', ""); + Expect(0, 122922, '\P{__glag}', ""); + Expect(1, 122922, '\P{^__glag}', ""); + Expect(0, 122923, '\p{__glag}', ""); + Expect(1, 122923, '\p{^__glag}', ""); + Expect(1, 122923, '\P{__glag}', ""); + Expect(0, 122923, '\P{^__glag}', ""); + Error('\p{:=IS_GLAG}'); + Error('\P{:=IS_GLAG}'); Expect(1, 122922, '\p{isglag}', ""); Expect(0, 122922, '\p{^isglag}', ""); Expect(0, 122922, '\P{isglag}', ""); @@ -94276,16 +97256,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122923, '\p{^isglag}', ""); Expect(1, 122923, '\P{isglag}', ""); Expect(0, 122923, '\P{^isglag}', ""); - Expect(1, 122922, '\p{ Is_glag}', ""); - Expect(0, 122922, '\p{^ Is_glag}', ""); - Expect(0, 122922, '\P{ Is_glag}', ""); - Expect(1, 122922, '\P{^ Is_glag}', ""); - Expect(0, 122923, '\p{ Is_glag}', ""); - Expect(1, 122923, '\p{^ Is_glag}', ""); - Expect(1, 122923, '\P{ Is_glag}', ""); - Expect(0, 122923, '\P{^ Is_glag}', ""); - Error('\p{/a/ glagolitic_supplement}'); - Error('\P{/a/ glagolitic_supplement}'); + Expect(1, 122922, '\p{- Is_Glag}', ""); + Expect(0, 122922, '\p{^- Is_Glag}', ""); + Expect(0, 122922, '\P{- Is_Glag}', ""); + Expect(1, 122922, '\P{^- Is_Glag}', ""); + Expect(0, 122923, '\p{- Is_Glag}', ""); + Expect(1, 122923, '\p{^- Is_Glag}', ""); + Expect(1, 122923, '\P{- Is_Glag}', ""); + Expect(0, 122923, '\P{^- Is_Glag}', ""); + Error('\p{ _glagolitic_supplement:=}'); + Error('\P{ _glagolitic_supplement:=}'); Expect(1, 122927, '\p{glagoliticsupplement}', ""); Expect(0, 122927, '\p{^glagoliticsupplement}', ""); Expect(0, 122927, '\P{glagoliticsupplement}', ""); @@ -94294,16 +97274,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122928, '\p{^glagoliticsupplement}', ""); Expect(1, 122928, '\P{glagoliticsupplement}', ""); Expect(0, 122928, '\P{^glagoliticsupplement}', ""); - Expect(1, 122927, '\p{glagolitic_SUPPLEMENT}', ""); - Expect(0, 122927, '\p{^glagolitic_SUPPLEMENT}', ""); - Expect(0, 122927, '\P{glagolitic_SUPPLEMENT}', ""); - Expect(1, 122927, '\P{^glagolitic_SUPPLEMENT}', ""); - Expect(0, 122928, '\p{glagolitic_SUPPLEMENT}', ""); - Expect(1, 122928, '\p{^glagolitic_SUPPLEMENT}', ""); - Expect(1, 122928, '\P{glagolitic_SUPPLEMENT}', ""); - Expect(0, 122928, '\P{^glagolitic_SUPPLEMENT}', ""); - Error('\p{/a/- Is_Glagolitic_supplement}'); - Error('\P{/a/- Is_Glagolitic_supplement}'); + Expect(1, 122927, '\p{_Glagolitic_Supplement}', ""); + Expect(0, 122927, '\p{^_Glagolitic_Supplement}', ""); + Expect(0, 122927, '\P{_Glagolitic_Supplement}', ""); + Expect(1, 122927, '\P{^_Glagolitic_Supplement}', ""); + Expect(0, 122928, '\p{_Glagolitic_Supplement}', ""); + Expect(1, 122928, '\p{^_Glagolitic_Supplement}', ""); + Expect(1, 122928, '\P{_Glagolitic_Supplement}', ""); + Expect(0, 122928, '\P{^_Glagolitic_Supplement}', ""); + Error('\p{:=IS_GLAGOLITIC_supplement}'); + Error('\P{:=IS_GLAGOLITIC_supplement}'); Expect(1, 122927, '\p{isglagoliticsupplement}', ""); Expect(0, 122927, '\p{^isglagoliticsupplement}', ""); Expect(0, 122927, '\P{isglagoliticsupplement}', ""); @@ -94312,16 +97292,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122928, '\p{^isglagoliticsupplement}', ""); Expect(1, 122928, '\P{isglagoliticsupplement}', ""); Expect(0, 122928, '\P{^isglagoliticsupplement}', ""); - Expect(1, 122927, '\p{_ Is_glagolitic_SUPPLEMENT}', ""); - Expect(0, 122927, '\p{^_ Is_glagolitic_SUPPLEMENT}', ""); - Expect(0, 122927, '\P{_ Is_glagolitic_SUPPLEMENT}', ""); - Expect(1, 122927, '\P{^_ Is_glagolitic_SUPPLEMENT}', ""); - Expect(0, 122928, '\p{_ Is_glagolitic_SUPPLEMENT}', ""); - Expect(1, 122928, '\p{^_ Is_glagolitic_SUPPLEMENT}', ""); - Expect(1, 122928, '\P{_ Is_glagolitic_SUPPLEMENT}', ""); - Expect(0, 122928, '\P{^_ Is_glagolitic_SUPPLEMENT}', ""); - Error('\p{/a/IN_Glagolitic_Supplement}'); - Error('\P{/a/IN_Glagolitic_Supplement}'); + Expect(1, 122927, '\p{--IS_GLAGOLITIC_SUPPLEMENT}', ""); + Expect(0, 122927, '\p{^--IS_GLAGOLITIC_SUPPLEMENT}', ""); + Expect(0, 122927, '\P{--IS_GLAGOLITIC_SUPPLEMENT}', ""); + Expect(1, 122927, '\P{^--IS_GLAGOLITIC_SUPPLEMENT}', ""); + Expect(0, 122928, '\p{--IS_GLAGOLITIC_SUPPLEMENT}', ""); + Expect(1, 122928, '\p{^--IS_GLAGOLITIC_SUPPLEMENT}', ""); + Expect(1, 122928, '\P{--IS_GLAGOLITIC_SUPPLEMENT}', ""); + Expect(0, 122928, '\P{^--IS_GLAGOLITIC_SUPPLEMENT}', ""); + Error('\p{_:=IN_GLAGOLITIC_Supplement}'); + Error('\P{_:=IN_GLAGOLITIC_Supplement}'); Expect(1, 122927, '\p{inglagoliticsupplement}', ""); Expect(0, 122927, '\p{^inglagoliticsupplement}', ""); Expect(0, 122927, '\P{inglagoliticsupplement}', ""); @@ -94330,16 +97310,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122928, '\p{^inglagoliticsupplement}', ""); Expect(1, 122928, '\P{inglagoliticsupplement}', ""); Expect(0, 122928, '\P{^inglagoliticsupplement}', ""); - Expect(1, 122927, '\p{ In_Glagolitic_SUPPLEMENT}', ""); - Expect(0, 122927, '\p{^ In_Glagolitic_SUPPLEMENT}', ""); - Expect(0, 122927, '\P{ In_Glagolitic_SUPPLEMENT}', ""); - Expect(1, 122927, '\P{^ In_Glagolitic_SUPPLEMENT}', ""); - Expect(0, 122928, '\p{ In_Glagolitic_SUPPLEMENT}', ""); - Expect(1, 122928, '\p{^ In_Glagolitic_SUPPLEMENT}', ""); - Expect(1, 122928, '\P{ In_Glagolitic_SUPPLEMENT}', ""); - Expect(0, 122928, '\P{^ In_Glagolitic_SUPPLEMENT}', ""); - Error('\p{:=glagolitic_SUP}'); - Error('\P{:=glagolitic_SUP}'); + Expect(1, 122927, '\p{_ in_GLAGOLITIC_SUPPLEMENT}', ""); + Expect(0, 122927, '\p{^_ in_GLAGOLITIC_SUPPLEMENT}', ""); + Expect(0, 122927, '\P{_ in_GLAGOLITIC_SUPPLEMENT}', ""); + Expect(1, 122927, '\P{^_ in_GLAGOLITIC_SUPPLEMENT}', ""); + Expect(0, 122928, '\p{_ in_GLAGOLITIC_SUPPLEMENT}', ""); + Expect(1, 122928, '\p{^_ in_GLAGOLITIC_SUPPLEMENT}', ""); + Expect(1, 122928, '\P{_ in_GLAGOLITIC_SUPPLEMENT}', ""); + Expect(0, 122928, '\P{^_ in_GLAGOLITIC_SUPPLEMENT}', ""); + Error('\p{:=- Glagolitic_SUP}'); + Error('\P{:=- Glagolitic_SUP}'); Expect(1, 122927, '\p{glagoliticsup}', ""); Expect(0, 122927, '\p{^glagoliticsup}', ""); Expect(0, 122927, '\P{glagoliticsup}', ""); @@ -94348,16 +97328,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122928, '\p{^glagoliticsup}', ""); Expect(1, 122928, '\P{glagoliticsup}', ""); Expect(0, 122928, '\P{^glagoliticsup}', ""); - Expect(1, 122927, '\p{ _Glagolitic_Sup}', ""); - Expect(0, 122927, '\p{^ _Glagolitic_Sup}', ""); - Expect(0, 122927, '\P{ _Glagolitic_Sup}', ""); - Expect(1, 122927, '\P{^ _Glagolitic_Sup}', ""); - Expect(0, 122928, '\p{ _Glagolitic_Sup}', ""); - Expect(1, 122928, '\p{^ _Glagolitic_Sup}', ""); - Expect(1, 122928, '\P{ _Glagolitic_Sup}', ""); - Expect(0, 122928, '\P{^ _Glagolitic_Sup}', ""); - Error('\p{_Is_GLAGOLITIC_Sup/a/}'); - Error('\P{_Is_GLAGOLITIC_Sup/a/}'); + Expect(1, 122927, '\p{_Glagolitic_SUP}', ""); + Expect(0, 122927, '\p{^_Glagolitic_SUP}', ""); + Expect(0, 122927, '\P{_Glagolitic_SUP}', ""); + Expect(1, 122927, '\P{^_Glagolitic_SUP}', ""); + Expect(0, 122928, '\p{_Glagolitic_SUP}', ""); + Expect(1, 122928, '\p{^_Glagolitic_SUP}', ""); + Expect(1, 122928, '\P{_Glagolitic_SUP}', ""); + Expect(0, 122928, '\P{^_Glagolitic_SUP}', ""); + Error('\p{_Is_Glagolitic_Sup/a/}'); + Error('\P{_Is_Glagolitic_Sup/a/}'); Expect(1, 122927, '\p{isglagoliticsup}', ""); Expect(0, 122927, '\p{^isglagoliticsup}', ""); Expect(0, 122927, '\P{isglagoliticsup}', ""); @@ -94366,16 +97346,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122928, '\p{^isglagoliticsup}', ""); Expect(1, 122928, '\P{isglagoliticsup}', ""); Expect(0, 122928, '\P{^isglagoliticsup}', ""); - Expect(1, 122927, '\p{ Is_Glagolitic_sup}', ""); - Expect(0, 122927, '\p{^ Is_Glagolitic_sup}', ""); - Expect(0, 122927, '\P{ Is_Glagolitic_sup}', ""); - Expect(1, 122927, '\P{^ Is_Glagolitic_sup}', ""); - Expect(0, 122928, '\p{ Is_Glagolitic_sup}', ""); - Expect(1, 122928, '\p{^ Is_Glagolitic_sup}', ""); - Expect(1, 122928, '\P{ Is_Glagolitic_sup}', ""); - Expect(0, 122928, '\P{^ Is_Glagolitic_sup}', ""); - Error('\p{ /a/In_GLAGOLITIC_Sup}'); - Error('\P{ /a/In_GLAGOLITIC_Sup}'); + Expect(1, 122927, '\p{ -IS_glagolitic_Sup}', ""); + Expect(0, 122927, '\p{^ -IS_glagolitic_Sup}', ""); + Expect(0, 122927, '\P{ -IS_glagolitic_Sup}', ""); + Expect(1, 122927, '\P{^ -IS_glagolitic_Sup}', ""); + Expect(0, 122928, '\p{ -IS_glagolitic_Sup}', ""); + Expect(1, 122928, '\p{^ -IS_glagolitic_Sup}', ""); + Expect(1, 122928, '\P{ -IS_glagolitic_Sup}', ""); + Expect(0, 122928, '\P{^ -IS_glagolitic_Sup}', ""); + Error('\p{:=In_Glagolitic_Sup}'); + Error('\P{:=In_Glagolitic_Sup}'); Expect(1, 122927, '\p{inglagoliticsup}', ""); Expect(0, 122927, '\p{^inglagoliticsup}', ""); Expect(0, 122927, '\P{inglagoliticsup}', ""); @@ -94384,16 +97364,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122928, '\p{^inglagoliticsup}', ""); Expect(1, 122928, '\P{inglagoliticsup}', ""); Expect(0, 122928, '\P{^inglagoliticsup}', ""); - Expect(1, 122927, '\p{ _IN_Glagolitic_Sup}', ""); - Expect(0, 122927, '\p{^ _IN_Glagolitic_Sup}', ""); - Expect(0, 122927, '\P{ _IN_Glagolitic_Sup}', ""); - Expect(1, 122927, '\P{^ _IN_Glagolitic_Sup}', ""); - Expect(0, 122928, '\p{ _IN_Glagolitic_Sup}', ""); - Expect(1, 122928, '\p{^ _IN_Glagolitic_Sup}', ""); - Expect(1, 122928, '\P{ _IN_Glagolitic_Sup}', ""); - Expect(0, 122928, '\P{^ _IN_Glagolitic_Sup}', ""); - Error('\p{__gothic/a/}'); - Error('\P{__gothic/a/}'); + Expect(1, 122927, '\p{_ IN_Glagolitic_sup}', ""); + Expect(0, 122927, '\p{^_ IN_Glagolitic_sup}', ""); + Expect(0, 122927, '\P{_ IN_Glagolitic_sup}', ""); + Expect(1, 122927, '\P{^_ IN_Glagolitic_sup}', ""); + Expect(0, 122928, '\p{_ IN_Glagolitic_sup}', ""); + Expect(1, 122928, '\p{^_ IN_Glagolitic_sup}', ""); + Expect(1, 122928, '\P{_ IN_Glagolitic_sup}', ""); + Expect(0, 122928, '\P{^_ IN_Glagolitic_sup}', ""); + Error('\p{ /a/GOTHIC}'); + Error('\P{ /a/GOTHIC}'); Expect(1, 66378, '\p{gothic}', ""); Expect(0, 66378, '\p{^gothic}', ""); Expect(0, 66378, '\P{gothic}', ""); @@ -94402,16 +97382,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66379, '\p{^gothic}', ""); Expect(1, 66379, '\P{gothic}', ""); Expect(0, 66379, '\P{^gothic}', ""); - Expect(1, 66378, '\p{ GOTHIC}', ""); - Expect(0, 66378, '\p{^ GOTHIC}', ""); - Expect(0, 66378, '\P{ GOTHIC}', ""); - Expect(1, 66378, '\P{^ GOTHIC}', ""); - Expect(0, 66379, '\p{ GOTHIC}', ""); - Expect(1, 66379, '\p{^ GOTHIC}', ""); - Expect(1, 66379, '\P{ GOTHIC}', ""); - Expect(0, 66379, '\P{^ GOTHIC}', ""); - Error('\p{-Is_GOTHIC/a/}'); - Error('\P{-Is_GOTHIC/a/}'); + Expect(1, 66378, '\p{__GOTHIC}', ""); + Expect(0, 66378, '\p{^__GOTHIC}', ""); + Expect(0, 66378, '\P{__GOTHIC}', ""); + Expect(1, 66378, '\P{^__GOTHIC}', ""); + Expect(0, 66379, '\p{__GOTHIC}', ""); + Expect(1, 66379, '\p{^__GOTHIC}', ""); + Expect(1, 66379, '\P{__GOTHIC}', ""); + Expect(0, 66379, '\P{^__GOTHIC}', ""); + Error('\p{/a/__IS_gothic}'); + Error('\P{/a/__IS_gothic}'); Expect(1, 66378, '\p{isgothic}', ""); Expect(0, 66378, '\p{^isgothic}', ""); Expect(0, 66378, '\P{isgothic}', ""); @@ -94420,16 +97400,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66379, '\p{^isgothic}', ""); Expect(1, 66379, '\P{isgothic}', ""); Expect(0, 66379, '\P{^isgothic}', ""); - Expect(1, 66378, '\p{ _is_Gothic}', ""); - Expect(0, 66378, '\p{^ _is_Gothic}', ""); - Expect(0, 66378, '\P{ _is_Gothic}', ""); - Expect(1, 66378, '\P{^ _is_Gothic}', ""); - Expect(0, 66379, '\p{ _is_Gothic}', ""); - Expect(1, 66379, '\p{^ _is_Gothic}', ""); - Expect(1, 66379, '\P{ _is_Gothic}', ""); - Expect(0, 66379, '\P{^ _is_Gothic}', ""); - Error('\p{ GOTH:=}'); - Error('\P{ GOTH:=}'); + Expect(1, 66378, '\p{ IS_gothic}', ""); + Expect(0, 66378, '\p{^ IS_gothic}', ""); + Expect(0, 66378, '\P{ IS_gothic}', ""); + Expect(1, 66378, '\P{^ IS_gothic}', ""); + Expect(0, 66379, '\p{ IS_gothic}', ""); + Expect(1, 66379, '\p{^ IS_gothic}', ""); + Expect(1, 66379, '\P{ IS_gothic}', ""); + Expect(0, 66379, '\P{^ IS_gothic}', ""); + Error('\p{ :=GOTH}'); + Error('\P{ :=GOTH}'); Expect(1, 66378, '\p{goth}', ""); Expect(0, 66378, '\p{^goth}', ""); Expect(0, 66378, '\P{goth}', ""); @@ -94438,16 +97418,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66379, '\p{^goth}', ""); Expect(1, 66379, '\P{goth}', ""); Expect(0, 66379, '\P{^goth}', ""); - Expect(1, 66378, '\p{ _Goth}', ""); - Expect(0, 66378, '\p{^ _Goth}', ""); - Expect(0, 66378, '\P{ _Goth}', ""); - Expect(1, 66378, '\P{^ _Goth}', ""); - Expect(0, 66379, '\p{ _Goth}', ""); - Expect(1, 66379, '\p{^ _Goth}', ""); - Expect(1, 66379, '\P{ _Goth}', ""); - Expect(0, 66379, '\P{^ _Goth}', ""); - Error('\p{ Is_GOTH:=}'); - Error('\P{ Is_GOTH:=}'); + Expect(1, 66378, '\p{ goth}', ""); + Expect(0, 66378, '\p{^ goth}', ""); + Expect(0, 66378, '\P{ goth}', ""); + Expect(1, 66378, '\P{^ goth}', ""); + Expect(0, 66379, '\p{ goth}', ""); + Expect(1, 66379, '\p{^ goth}', ""); + Expect(1, 66379, '\P{ goth}', ""); + Expect(0, 66379, '\P{^ goth}', ""); + Error('\p{--is_goth:=}'); + Error('\P{--is_goth:=}'); Expect(1, 66378, '\p{isgoth}', ""); Expect(0, 66378, '\p{^isgoth}', ""); Expect(0, 66378, '\P{isgoth}', ""); @@ -94456,16 +97436,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66379, '\p{^isgoth}', ""); Expect(1, 66379, '\P{isgoth}', ""); Expect(0, 66379, '\P{^isgoth}', ""); - Expect(1, 66378, '\p{Is_Goth}', ""); - Expect(0, 66378, '\p{^Is_Goth}', ""); - Expect(0, 66378, '\P{Is_Goth}', ""); - Expect(1, 66378, '\P{^Is_Goth}', ""); - Expect(0, 66379, '\p{Is_Goth}', ""); - Expect(1, 66379, '\p{^Is_Goth}', ""); - Expect(1, 66379, '\P{Is_Goth}', ""); - Expect(0, 66379, '\P{^Is_Goth}', ""); - Error('\p{ GRANTHA/a/}'); - Error('\P{ GRANTHA/a/}'); + Expect(1, 66378, '\p{-Is_Goth}', ""); + Expect(0, 66378, '\p{^-Is_Goth}', ""); + Expect(0, 66378, '\P{-Is_Goth}', ""); + Expect(1, 66378, '\P{^-Is_Goth}', ""); + Expect(0, 66379, '\p{-Is_Goth}', ""); + Expect(1, 66379, '\p{^-Is_Goth}', ""); + Expect(1, 66379, '\P{-Is_Goth}', ""); + Expect(0, 66379, '\P{^-Is_Goth}', ""); + Error('\p{ -Grantha:=}'); + Error('\P{ -Grantha:=}'); Expect(1, 73683, '\p{grantha}', ""); Expect(0, 73683, '\p{^grantha}', ""); Expect(0, 73683, '\P{grantha}', ""); @@ -94474,16 +97454,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73684, '\p{^grantha}', ""); Expect(1, 73684, '\P{grantha}', ""); Expect(0, 73684, '\P{^grantha}', ""); - Expect(1, 73683, '\p{--GRANTHA}', ""); - Expect(0, 73683, '\p{^--GRANTHA}', ""); - Expect(0, 73683, '\P{--GRANTHA}', ""); - Expect(1, 73683, '\P{^--GRANTHA}', ""); - Expect(0, 73684, '\p{--GRANTHA}', ""); - Expect(1, 73684, '\p{^--GRANTHA}', ""); - Expect(1, 73684, '\P{--GRANTHA}', ""); - Expect(0, 73684, '\P{^--GRANTHA}', ""); - Error('\p{:=- Is_Grantha}'); - Error('\P{:=- Is_Grantha}'); + Expect(1, 73683, '\p{_GRANTHA}', ""); + Expect(0, 73683, '\p{^_GRANTHA}', ""); + Expect(0, 73683, '\P{_GRANTHA}', ""); + Expect(1, 73683, '\P{^_GRANTHA}', ""); + Expect(0, 73684, '\p{_GRANTHA}', ""); + Expect(1, 73684, '\p{^_GRANTHA}', ""); + Expect(1, 73684, '\P{_GRANTHA}', ""); + Expect(0, 73684, '\P{^_GRANTHA}', ""); + Error('\p{:=-IS_GRANTHA}'); + Error('\P{:=-IS_GRANTHA}'); Expect(1, 73683, '\p{isgrantha}', ""); Expect(0, 73683, '\p{^isgrantha}', ""); Expect(0, 73683, '\P{isgrantha}', ""); @@ -94492,16 +97472,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73684, '\p{^isgrantha}', ""); Expect(1, 73684, '\P{isgrantha}', ""); Expect(0, 73684, '\P{^isgrantha}', ""); - Expect(1, 73683, '\p{__Is_grantha}', ""); - Expect(0, 73683, '\p{^__Is_grantha}', ""); - Expect(0, 73683, '\P{__Is_grantha}', ""); - Expect(1, 73683, '\P{^__Is_grantha}', ""); - Expect(0, 73684, '\p{__Is_grantha}', ""); - Expect(1, 73684, '\p{^__Is_grantha}', ""); - Expect(1, 73684, '\P{__Is_grantha}', ""); - Expect(0, 73684, '\P{^__Is_grantha}', ""); - Error('\p{-Gran/a/}'); - Error('\P{-Gran/a/}'); + Expect(1, 73683, '\p{ IS_Grantha}', ""); + Expect(0, 73683, '\p{^ IS_Grantha}', ""); + Expect(0, 73683, '\P{ IS_Grantha}', ""); + Expect(1, 73683, '\P{^ IS_Grantha}', ""); + Expect(0, 73684, '\p{ IS_Grantha}', ""); + Expect(1, 73684, '\p{^ IS_Grantha}', ""); + Expect(1, 73684, '\P{ IS_Grantha}', ""); + Expect(0, 73684, '\P{^ IS_Grantha}', ""); + Error('\p{ /a/Gran}'); + Error('\P{ /a/Gran}'); Expect(1, 73683, '\p{gran}', ""); Expect(0, 73683, '\p{^gran}', ""); Expect(0, 73683, '\P{gran}', ""); @@ -94510,16 +97490,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73684, '\p{^gran}', ""); Expect(1, 73684, '\P{gran}', ""); Expect(0, 73684, '\P{^gran}', ""); - Expect(1, 73683, '\p{ -gran}', ""); - Expect(0, 73683, '\p{^ -gran}', ""); - Expect(0, 73683, '\P{ -gran}', ""); - Expect(1, 73683, '\P{^ -gran}', ""); - Expect(0, 73684, '\p{ -gran}', ""); - Expect(1, 73684, '\p{^ -gran}', ""); - Expect(1, 73684, '\P{ -gran}', ""); - Expect(0, 73684, '\P{^ -gran}', ""); - Error('\p{ :=is_GRAN}'); - Error('\P{ :=is_GRAN}'); + Expect(1, 73683, '\p{--Gran}', ""); + Expect(0, 73683, '\p{^--Gran}', ""); + Expect(0, 73683, '\P{--Gran}', ""); + Expect(1, 73683, '\P{^--Gran}', ""); + Expect(0, 73684, '\p{--Gran}', ""); + Expect(1, 73684, '\p{^--Gran}', ""); + Expect(1, 73684, '\P{--Gran}', ""); + Expect(0, 73684, '\P{^--Gran}', ""); + Error('\p{_/a/Is_Gran}'); + Error('\P{_/a/Is_Gran}'); Expect(1, 73683, '\p{isgran}', ""); Expect(0, 73683, '\p{^isgran}', ""); Expect(0, 73683, '\P{isgran}', ""); @@ -94528,16 +97508,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73684, '\p{^isgran}', ""); Expect(1, 73684, '\P{isgran}', ""); Expect(0, 73684, '\P{^isgran}', ""); - Expect(1, 73683, '\p{-IS_Gran}', ""); - Expect(0, 73683, '\p{^-IS_Gran}', ""); - Expect(0, 73683, '\P{-IS_Gran}', ""); - Expect(1, 73683, '\P{^-IS_Gran}', ""); - Expect(0, 73684, '\p{-IS_Gran}', ""); - Expect(1, 73684, '\p{^-IS_Gran}', ""); - Expect(1, 73684, '\P{-IS_Gran}', ""); - Expect(0, 73684, '\P{^-IS_Gran}', ""); - Error('\p{ :=XPosixGraph}'); - Error('\P{ :=XPosixGraph}'); + Expect(1, 73683, '\p{ -Is_Gran}', ""); + Expect(0, 73683, '\p{^ -Is_Gran}', ""); + Expect(0, 73683, '\P{ -Is_Gran}', ""); + Expect(1, 73683, '\P{^ -Is_Gran}', ""); + Expect(0, 73684, '\p{ -Is_Gran}', ""); + Expect(1, 73684, '\p{^ -Is_Gran}', ""); + Expect(1, 73684, '\P{ -Is_Gran}', ""); + Expect(0, 73684, '\P{^ -Is_Gran}', ""); + Error('\p{ :=xposixgraph}'); + Error('\P{ :=xposixgraph}'); Expect(1, 1114109, '\p{xposixgraph}', ""); Expect(0, 1114109, '\p{^xposixgraph}', ""); Expect(0, 1114109, '\P{xposixgraph}', ""); @@ -94546,16 +97526,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^xposixgraph}', ""); Expect(1, 918000, '\P{xposixgraph}', ""); Expect(0, 918000, '\P{^xposixgraph}', ""); - Expect(1, 1114109, '\p{-_xposixgraph}', ""); - Expect(0, 1114109, '\p{^-_xposixgraph}', ""); - Expect(0, 1114109, '\P{-_xposixgraph}', ""); - Expect(1, 1114109, '\P{^-_xposixgraph}', ""); - Expect(0, 918000, '\p{-_xposixgraph}', ""); - Expect(1, 918000, '\p{^-_xposixgraph}', ""); - Expect(1, 918000, '\P{-_xposixgraph}', ""); - Expect(0, 918000, '\P{^-_xposixgraph}', ""); - Error('\p{-/a/GRAPH}'); - Error('\P{-/a/GRAPH}'); + Expect(1, 1114109, '\p{- XPOSIXGRAPH}', ""); + Expect(0, 1114109, '\p{^- XPOSIXGRAPH}', ""); + Expect(0, 1114109, '\P{- XPOSIXGRAPH}', ""); + Expect(1, 1114109, '\P{^- XPOSIXGRAPH}', ""); + Expect(0, 918000, '\p{- XPOSIXGRAPH}', ""); + Expect(1, 918000, '\p{^- XPOSIXGRAPH}', ""); + Expect(1, 918000, '\P{- XPOSIXGRAPH}', ""); + Expect(0, 918000, '\P{^- XPOSIXGRAPH}', ""); + Error('\p{:=__GRAPH}'); + Error('\P{:=__GRAPH}'); Expect(1, 1114109, '\p{graph}', ""); Expect(0, 1114109, '\p{^graph}', ""); Expect(0, 1114109, '\P{graph}', ""); @@ -94564,16 +97544,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^graph}', ""); Expect(1, 918000, '\P{graph}', ""); Expect(0, 918000, '\P{^graph}', ""); - Expect(1, 1114109, '\p{ GRAPH}', ""); - Expect(0, 1114109, '\p{^ GRAPH}', ""); - Expect(0, 1114109, '\P{ GRAPH}', ""); - Expect(1, 1114109, '\P{^ GRAPH}', ""); - Expect(0, 918000, '\p{ GRAPH}', ""); - Expect(1, 918000, '\p{^ GRAPH}', ""); - Expect(1, 918000, '\P{ GRAPH}', ""); - Expect(0, 918000, '\P{^ GRAPH}', ""); - Error('\p{/a/ IS_XPOSIXGRAPH}'); - Error('\P{/a/ IS_XPOSIXGRAPH}'); + Expect(1, 1114109, '\p{ Graph}', ""); + Expect(0, 1114109, '\p{^ Graph}', ""); + Expect(0, 1114109, '\P{ Graph}', ""); + Expect(1, 1114109, '\P{^ Graph}', ""); + Expect(0, 918000, '\p{ Graph}', ""); + Expect(1, 918000, '\p{^ Graph}', ""); + Expect(1, 918000, '\P{ Graph}', ""); + Expect(0, 918000, '\P{^ Graph}', ""); + Error('\p{__is_XPosixGraph/a/}'); + Error('\P{__is_XPosixGraph/a/}'); Expect(1, 1114109, '\p{isxposixgraph}', ""); Expect(0, 1114109, '\p{^isxposixgraph}', ""); Expect(0, 1114109, '\P{isxposixgraph}', ""); @@ -94582,16 +97562,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^isxposixgraph}', ""); Expect(1, 918000, '\P{isxposixgraph}', ""); Expect(0, 918000, '\P{^isxposixgraph}', ""); - Expect(1, 1114109, '\p{ Is_XPOSIXGRAPH}', ""); - Expect(0, 1114109, '\p{^ Is_XPOSIXGRAPH}', ""); - Expect(0, 1114109, '\P{ Is_XPOSIXGRAPH}', ""); - Expect(1, 1114109, '\P{^ Is_XPOSIXGRAPH}', ""); - Expect(0, 918000, '\p{ Is_XPOSIXGRAPH}', ""); - Expect(1, 918000, '\p{^ Is_XPOSIXGRAPH}', ""); - Expect(1, 918000, '\P{ Is_XPOSIXGRAPH}', ""); - Expect(0, 918000, '\P{^ Is_XPOSIXGRAPH}', ""); - Error('\p{:=--Is_graph}'); - Error('\P{:=--Is_graph}'); + Expect(1, 1114109, '\p{-_IS_XPOSIXGRAPH}', ""); + Expect(0, 1114109, '\p{^-_IS_XPOSIXGRAPH}', ""); + Expect(0, 1114109, '\P{-_IS_XPOSIXGRAPH}', ""); + Expect(1, 1114109, '\P{^-_IS_XPOSIXGRAPH}', ""); + Expect(0, 918000, '\p{-_IS_XPOSIXGRAPH}', ""); + Expect(1, 918000, '\p{^-_IS_XPOSIXGRAPH}', ""); + Expect(1, 918000, '\P{-_IS_XPOSIXGRAPH}', ""); + Expect(0, 918000, '\P{^-_IS_XPOSIXGRAPH}', ""); + Error('\p{/a/ Is_GRAPH}'); + Error('\P{/a/ Is_GRAPH}'); Expect(1, 1114109, '\p{isgraph}', ""); Expect(0, 1114109, '\p{^isgraph}', ""); Expect(0, 1114109, '\P{isgraph}', ""); @@ -94600,88 +97580,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^isgraph}', ""); Expect(1, 918000, '\P{isgraph}', ""); Expect(0, 918000, '\P{^isgraph}', ""); - Expect(1, 1114109, '\p{-IS_GRAPH}', ""); - Expect(0, 1114109, '\p{^-IS_GRAPH}', ""); - Expect(0, 1114109, '\P{-IS_GRAPH}', ""); - Expect(1, 1114109, '\P{^-IS_GRAPH}', ""); - Expect(0, 918000, '\p{-IS_GRAPH}', ""); - Expect(1, 918000, '\p{^-IS_GRAPH}', ""); - Expect(1, 918000, '\P{-IS_GRAPH}', ""); - Expect(0, 918000, '\P{^-IS_GRAPH}', ""); - Error('\p{/a/grapheme_base}'); - Error('\P{/a/grapheme_base}'); - Expect(1, 195101, '\p{graphemebase}', ""); - Expect(0, 195101, '\p{^graphemebase}', ""); - Expect(0, 195101, '\P{graphemebase}', ""); - Expect(1, 195101, '\P{^graphemebase}', ""); - Expect(0, 195102, '\p{graphemebase}', ""); - Expect(1, 195102, '\p{^graphemebase}', ""); - Expect(1, 195102, '\P{graphemebase}', ""); - Expect(0, 195102, '\P{^graphemebase}', ""); - Expect(1, 195101, '\p{ grapheme_BASE}', ""); - Expect(0, 195101, '\p{^ grapheme_BASE}', ""); - Expect(0, 195101, '\P{ grapheme_BASE}', ""); - Expect(1, 195101, '\P{^ grapheme_BASE}', ""); - Expect(0, 195102, '\p{ grapheme_BASE}', ""); - Expect(1, 195102, '\p{^ grapheme_BASE}', ""); - Expect(1, 195102, '\P{ grapheme_BASE}', ""); - Expect(0, 195102, '\P{^ grapheme_BASE}', ""); - Error('\p{ Is_GRAPHEME_BASE/a/}'); - Error('\P{ Is_GRAPHEME_BASE/a/}'); - Expect(1, 195101, '\p{isgraphemebase}', ""); - Expect(0, 195101, '\p{^isgraphemebase}', ""); - Expect(0, 195101, '\P{isgraphemebase}', ""); - Expect(1, 195101, '\P{^isgraphemebase}', ""); - Expect(0, 195102, '\p{isgraphemebase}', ""); - Expect(1, 195102, '\p{^isgraphemebase}', ""); - Expect(1, 195102, '\P{isgraphemebase}', ""); - Expect(0, 195102, '\P{^isgraphemebase}', ""); - Expect(1, 195101, '\p{--IS_GRAPHEME_BASE}', ""); - Expect(0, 195101, '\p{^--IS_GRAPHEME_BASE}', ""); - Expect(0, 195101, '\P{--IS_GRAPHEME_BASE}', ""); - Expect(1, 195101, '\P{^--IS_GRAPHEME_BASE}', ""); - Expect(0, 195102, '\p{--IS_GRAPHEME_BASE}', ""); - Expect(1, 195102, '\p{^--IS_GRAPHEME_BASE}', ""); - Expect(1, 195102, '\P{--IS_GRAPHEME_BASE}', ""); - Expect(0, 195102, '\P{^--IS_GRAPHEME_BASE}', ""); - Error('\p{/a/ -Gr_base}'); - Error('\P{/a/ -Gr_base}'); - Expect(1, 195101, '\p{grbase}', ""); - Expect(0, 195101, '\p{^grbase}', ""); - Expect(0, 195101, '\P{grbase}', ""); - Expect(1, 195101, '\P{^grbase}', ""); - Expect(0, 195102, '\p{grbase}', ""); - Expect(1, 195102, '\p{^grbase}', ""); - Expect(1, 195102, '\P{grbase}', ""); - Expect(0, 195102, '\P{^grbase}', ""); - Expect(1, 195101, '\p{ Gr_base}', ""); - Expect(0, 195101, '\p{^ Gr_base}', ""); - Expect(0, 195101, '\P{ Gr_base}', ""); - Expect(1, 195101, '\P{^ Gr_base}', ""); - Expect(0, 195102, '\p{ Gr_base}', ""); - Expect(1, 195102, '\p{^ Gr_base}', ""); - Expect(1, 195102, '\P{ Gr_base}', ""); - Expect(0, 195102, '\P{^ Gr_base}', ""); - Error('\p{ Is_Gr_Base/a/}'); - Error('\P{ Is_Gr_Base/a/}'); - Expect(1, 195101, '\p{isgrbase}', ""); - Expect(0, 195101, '\p{^isgrbase}', ""); - Expect(0, 195101, '\P{isgrbase}', ""); - Expect(1, 195101, '\P{^isgrbase}', ""); - Expect(0, 195102, '\p{isgrbase}', ""); - Expect(1, 195102, '\p{^isgrbase}', ""); - Expect(1, 195102, '\P{isgrbase}', ""); - Expect(0, 195102, '\P{^isgrbase}', ""); - Expect(1, 195101, '\p{--Is_Gr_Base}', ""); - Expect(0, 195101, '\p{^--Is_Gr_Base}', ""); - Expect(0, 195101, '\P{--Is_Gr_Base}', ""); - Expect(1, 195101, '\P{^--Is_Gr_Base}', ""); - Expect(0, 195102, '\p{--Is_Gr_Base}', ""); - Expect(1, 195102, '\p{^--Is_Gr_Base}', ""); - Expect(1, 195102, '\P{--Is_Gr_Base}', ""); - Expect(0, 195102, '\P{^--Is_Gr_Base}', ""); - Error('\p{ grapheme_Extend/a/}'); - Error('\P{ grapheme_Extend/a/}'); + Expect(1, 1114109, '\p{__Is_Graph}', ""); + Expect(0, 1114109, '\p{^__Is_Graph}', ""); + Expect(0, 1114109, '\P{__Is_Graph}', ""); + Expect(1, 1114109, '\P{^__Is_Graph}', ""); + Expect(0, 918000, '\p{__Is_Graph}', ""); + Expect(1, 918000, '\p{^__Is_Graph}', ""); + Expect(1, 918000, '\P{__Is_Graph}', ""); + Expect(0, 918000, '\P{^__Is_Graph}', ""); + Error('\p{ -grapheme_base:=}'); + Error('\P{ -grapheme_base:=}'); + Expect(1, 201546, '\p{graphemebase}', ""); + Expect(0, 201546, '\p{^graphemebase}', ""); + Expect(0, 201546, '\P{graphemebase}', ""); + Expect(1, 201546, '\P{^graphemebase}', ""); + Expect(0, 201547, '\p{graphemebase}', ""); + Expect(1, 201547, '\p{^graphemebase}', ""); + Expect(1, 201547, '\P{graphemebase}', ""); + Expect(0, 201547, '\P{^graphemebase}', ""); + Expect(1, 201546, '\p{ Grapheme_Base}', ""); + Expect(0, 201546, '\p{^ Grapheme_Base}', ""); + Expect(0, 201546, '\P{ Grapheme_Base}', ""); + Expect(1, 201546, '\P{^ Grapheme_Base}', ""); + Expect(0, 201547, '\p{ Grapheme_Base}', ""); + Expect(1, 201547, '\p{^ Grapheme_Base}', ""); + Expect(1, 201547, '\P{ Grapheme_Base}', ""); + Expect(0, 201547, '\P{^ Grapheme_Base}', ""); + Error('\p{-Is_Grapheme_Base:=}'); + Error('\P{-Is_Grapheme_Base:=}'); + Expect(1, 201546, '\p{isgraphemebase}', ""); + Expect(0, 201546, '\p{^isgraphemebase}', ""); + Expect(0, 201546, '\P{isgraphemebase}', ""); + Expect(1, 201546, '\P{^isgraphemebase}', ""); + Expect(0, 201547, '\p{isgraphemebase}', ""); + Expect(1, 201547, '\p{^isgraphemebase}', ""); + Expect(1, 201547, '\P{isgraphemebase}', ""); + Expect(0, 201547, '\P{^isgraphemebase}', ""); + Expect(1, 201546, '\p{_ Is_Grapheme_Base}', ""); + Expect(0, 201546, '\p{^_ Is_Grapheme_Base}', ""); + Expect(0, 201546, '\P{_ Is_Grapheme_Base}', ""); + Expect(1, 201546, '\P{^_ Is_Grapheme_Base}', ""); + Expect(0, 201547, '\p{_ Is_Grapheme_Base}', ""); + Expect(1, 201547, '\p{^_ Is_Grapheme_Base}', ""); + Expect(1, 201547, '\P{_ Is_Grapheme_Base}', ""); + Expect(0, 201547, '\P{^_ Is_Grapheme_Base}', ""); + Error('\p{:=_Gr_Base}'); + Error('\P{:=_Gr_Base}'); + Expect(1, 201546, '\p{grbase}', ""); + Expect(0, 201546, '\p{^grbase}', ""); + Expect(0, 201546, '\P{grbase}', ""); + Expect(1, 201546, '\P{^grbase}', ""); + Expect(0, 201547, '\p{grbase}', ""); + Expect(1, 201547, '\p{^grbase}', ""); + Expect(1, 201547, '\P{grbase}', ""); + Expect(0, 201547, '\P{^grbase}', ""); + Expect(1, 201546, '\p{- gr_base}', ""); + Expect(0, 201546, '\p{^- gr_base}', ""); + Expect(0, 201546, '\P{- gr_base}', ""); + Expect(1, 201546, '\P{^- gr_base}', ""); + Expect(0, 201547, '\p{- gr_base}', ""); + Expect(1, 201547, '\p{^- gr_base}', ""); + Expect(1, 201547, '\P{- gr_base}', ""); + Expect(0, 201547, '\P{^- gr_base}', ""); + Error('\p{ :=Is_GR_Base}'); + Error('\P{ :=Is_GR_Base}'); + Expect(1, 201546, '\p{isgrbase}', ""); + Expect(0, 201546, '\p{^isgrbase}', ""); + Expect(0, 201546, '\P{isgrbase}', ""); + Expect(1, 201546, '\P{^isgrbase}', ""); + Expect(0, 201547, '\p{isgrbase}', ""); + Expect(1, 201547, '\p{^isgrbase}', ""); + Expect(1, 201547, '\P{isgrbase}', ""); + Expect(0, 201547, '\P{^isgrbase}', ""); + Expect(1, 201546, '\p{-Is_Gr_base}', ""); + Expect(0, 201546, '\p{^-Is_Gr_base}', ""); + Expect(0, 201546, '\P{-Is_Gr_base}', ""); + Expect(1, 201546, '\P{^-Is_Gr_base}', ""); + Expect(0, 201547, '\p{-Is_Gr_base}', ""); + Expect(1, 201547, '\p{^-Is_Gr_base}', ""); + Expect(1, 201547, '\P{-Is_Gr_base}', ""); + Expect(0, 201547, '\P{^-Is_Gr_base}', ""); + Error('\p{:= Grapheme_EXTEND}'); + Error('\P{:= Grapheme_EXTEND}'); Expect(1, 917999, '\p{graphemeextend}', ""); Expect(0, 917999, '\p{^graphemeextend}', ""); Expect(0, 917999, '\P{graphemeextend}', ""); @@ -94690,16 +97670,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^graphemeextend}', ""); Expect(1, 918000, '\P{graphemeextend}', ""); Expect(0, 918000, '\P{^graphemeextend}', ""); - Expect(1, 917999, '\p{ grapheme_Extend}', ""); - Expect(0, 917999, '\p{^ grapheme_Extend}', ""); - Expect(0, 917999, '\P{ grapheme_Extend}', ""); - Expect(1, 917999, '\P{^ grapheme_Extend}', ""); - Expect(0, 918000, '\p{ grapheme_Extend}', ""); - Expect(1, 918000, '\p{^ grapheme_Extend}', ""); - Expect(1, 918000, '\P{ grapheme_Extend}', ""); - Expect(0, 918000, '\P{^ grapheme_Extend}', ""); - Error('\p{:= IS_GRAPHEME_EXTEND}'); - Error('\P{:= IS_GRAPHEME_EXTEND}'); + Expect(1, 917999, '\p{_ Grapheme_Extend}', ""); + Expect(0, 917999, '\p{^_ Grapheme_Extend}', ""); + Expect(0, 917999, '\P{_ Grapheme_Extend}', ""); + Expect(1, 917999, '\P{^_ Grapheme_Extend}', ""); + Expect(0, 918000, '\p{_ Grapheme_Extend}', ""); + Expect(1, 918000, '\p{^_ Grapheme_Extend}', ""); + Expect(1, 918000, '\P{_ Grapheme_Extend}', ""); + Expect(0, 918000, '\P{^_ Grapheme_Extend}', ""); + Error('\p{-Is_Grapheme_EXTEND/a/}'); + Error('\P{-Is_Grapheme_EXTEND/a/}'); Expect(1, 917999, '\p{isgraphemeextend}', ""); Expect(0, 917999, '\p{^isgraphemeextend}', ""); Expect(0, 917999, '\P{isgraphemeextend}', ""); @@ -94708,16 +97688,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^isgraphemeextend}', ""); Expect(1, 918000, '\P{isgraphemeextend}', ""); Expect(0, 918000, '\P{^isgraphemeextend}', ""); - Expect(1, 917999, '\p{ Is_GRAPHEME_Extend}', ""); - Expect(0, 917999, '\p{^ Is_GRAPHEME_Extend}', ""); - Expect(0, 917999, '\P{ Is_GRAPHEME_Extend}', ""); - Expect(1, 917999, '\P{^ Is_GRAPHEME_Extend}', ""); - Expect(0, 918000, '\p{ Is_GRAPHEME_Extend}', ""); - Expect(1, 918000, '\p{^ Is_GRAPHEME_Extend}', ""); - Expect(1, 918000, '\P{ Is_GRAPHEME_Extend}', ""); - Expect(0, 918000, '\P{^ Is_GRAPHEME_Extend}', ""); - Error('\p{/a/ gr_ext}'); - Error('\P{/a/ gr_ext}'); + Expect(1, 917999, '\p{ _IS_Grapheme_Extend}', ""); + Expect(0, 917999, '\p{^ _IS_Grapheme_Extend}', ""); + Expect(0, 917999, '\P{ _IS_Grapheme_Extend}', ""); + Expect(1, 917999, '\P{^ _IS_Grapheme_Extend}', ""); + Expect(0, 918000, '\p{ _IS_Grapheme_Extend}', ""); + Expect(1, 918000, '\p{^ _IS_Grapheme_Extend}', ""); + Expect(1, 918000, '\P{ _IS_Grapheme_Extend}', ""); + Expect(0, 918000, '\P{^ _IS_Grapheme_Extend}', ""); + Error('\p{_gr_Ext:=}'); + Error('\P{_gr_Ext:=}'); Expect(1, 917999, '\p{grext}', ""); Expect(0, 917999, '\p{^grext}', ""); Expect(0, 917999, '\P{grext}', ""); @@ -94726,16 +97706,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^grext}', ""); Expect(1, 918000, '\P{grext}', ""); Expect(0, 918000, '\P{^grext}', ""); - Expect(1, 917999, '\p{_gr_Ext}', ""); - Expect(0, 917999, '\p{^_gr_Ext}', ""); - Expect(0, 917999, '\P{_gr_Ext}', ""); - Expect(1, 917999, '\P{^_gr_Ext}', ""); - Expect(0, 918000, '\p{_gr_Ext}', ""); - Expect(1, 918000, '\p{^_gr_Ext}', ""); - Expect(1, 918000, '\P{_gr_Ext}', ""); - Expect(0, 918000, '\P{^_gr_Ext}', ""); - Error('\p{ :=Is_Gr_ext}'); - Error('\P{ :=Is_Gr_ext}'); + Expect(1, 917999, '\p{-Gr_Ext}', ""); + Expect(0, 917999, '\p{^-Gr_Ext}', ""); + Expect(0, 917999, '\P{-Gr_Ext}', ""); + Expect(1, 917999, '\P{^-Gr_Ext}', ""); + Expect(0, 918000, '\p{-Gr_Ext}', ""); + Expect(1, 918000, '\p{^-Gr_Ext}', ""); + Expect(1, 918000, '\P{-Gr_Ext}', ""); + Expect(0, 918000, '\P{^-Gr_Ext}', ""); + Error('\p{ /a/Is_GR_EXT}'); + Error('\P{ /a/Is_GR_EXT}'); Expect(1, 917999, '\p{isgrext}', ""); Expect(0, 917999, '\p{^isgrext}', ""); Expect(0, 917999, '\P{isgrext}', ""); @@ -94744,20 +97724,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^isgrext}', ""); Expect(1, 918000, '\P{isgrext}', ""); Expect(0, 918000, '\P{^isgrext}', ""); - Expect(1, 917999, '\p{ _Is_GR_Ext}', ""); - Expect(0, 917999, '\p{^ _Is_GR_Ext}', ""); - Expect(0, 917999, '\P{ _Is_GR_Ext}', ""); - Expect(1, 917999, '\P{^ _Is_GR_Ext}', ""); - Expect(0, 918000, '\p{ _Is_GR_Ext}', ""); - Expect(1, 918000, '\p{^ _Is_GR_Ext}', ""); - Expect(1, 918000, '\P{ _Is_GR_Ext}', ""); - Expect(0, 918000, '\P{^ _Is_GR_Ext}', ""); + Expect(1, 917999, '\p{ IS_GR_EXT}', ""); + Expect(0, 917999, '\p{^ IS_GR_EXT}', ""); + Expect(0, 917999, '\P{ IS_GR_EXT}', ""); + Expect(1, 917999, '\P{^ IS_GR_EXT}', ""); + Expect(0, 918000, '\p{ IS_GR_EXT}', ""); + Expect(1, 918000, '\p{^ IS_GR_EXT}', ""); + Expect(1, 918000, '\P{ IS_GR_EXT}', ""); + Expect(0, 918000, '\P{^ IS_GR_EXT}', ""); Error('\p{Grapheme_Link}'); Error('\P{Grapheme_Link}'); Error('\p{Gr_Link}'); Error('\P{Gr_Link}'); - Error('\p{ /a/greek}'); - Error('\P{ /a/greek}'); + Error('\p{ /a/Greek}'); + Error('\P{ /a/Greek}'); Expect(1, 119365, '\p{greek}', ""); Expect(0, 119365, '\p{^greek}', ""); Expect(0, 119365, '\P{greek}', ""); @@ -94766,16 +97746,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119366, '\p{^greek}', ""); Expect(1, 119366, '\P{greek}', ""); Expect(0, 119366, '\P{^greek}', ""); - Expect(1, 119365, '\p{ Greek}', ""); - Expect(0, 119365, '\p{^ Greek}', ""); - Expect(0, 119365, '\P{ Greek}', ""); - Expect(1, 119365, '\P{^ Greek}', ""); - Expect(0, 119366, '\p{ Greek}', ""); - Expect(1, 119366, '\p{^ Greek}', ""); - Expect(1, 119366, '\P{ Greek}', ""); - Expect(0, 119366, '\P{^ Greek}', ""); - Error('\p{:=__IS_Greek}'); - Error('\P{:=__IS_Greek}'); + Expect(1, 119365, '\p{- greek}', ""); + Expect(0, 119365, '\p{^- greek}', ""); + Expect(0, 119365, '\P{- greek}', ""); + Expect(1, 119365, '\P{^- greek}', ""); + Expect(0, 119366, '\p{- greek}', ""); + Expect(1, 119366, '\p{^- greek}', ""); + Expect(1, 119366, '\P{- greek}', ""); + Expect(0, 119366, '\P{^- greek}', ""); + Error('\p{/a/ Is_GREEK}'); + Error('\P{/a/ Is_GREEK}'); Expect(1, 119365, '\p{isgreek}', ""); Expect(0, 119365, '\p{^isgreek}', ""); Expect(0, 119365, '\P{isgreek}', ""); @@ -94784,16 +97764,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119366, '\p{^isgreek}', ""); Expect(1, 119366, '\P{isgreek}', ""); Expect(0, 119366, '\P{^isgreek}', ""); - Expect(1, 119365, '\p{ -IS_Greek}', ""); - Expect(0, 119365, '\p{^ -IS_Greek}', ""); - Expect(0, 119365, '\P{ -IS_Greek}', ""); - Expect(1, 119365, '\P{^ -IS_Greek}', ""); - Expect(0, 119366, '\p{ -IS_Greek}', ""); - Expect(1, 119366, '\p{^ -IS_Greek}', ""); - Expect(1, 119366, '\P{ -IS_Greek}', ""); - Expect(0, 119366, '\P{^ -IS_Greek}', ""); - Error('\p{ /a/Grek}'); - Error('\P{ /a/Grek}'); + Expect(1, 119365, '\p{_IS_greek}', ""); + Expect(0, 119365, '\p{^_IS_greek}', ""); + Expect(0, 119365, '\P{_IS_greek}', ""); + Expect(1, 119365, '\P{^_IS_greek}', ""); + Expect(0, 119366, '\p{_IS_greek}', ""); + Expect(1, 119366, '\p{^_IS_greek}', ""); + Expect(1, 119366, '\P{_IS_greek}', ""); + Expect(0, 119366, '\P{^_IS_greek}', ""); + Error('\p{ Grek/a/}'); + Error('\P{ Grek/a/}'); Expect(1, 119365, '\p{grek}', ""); Expect(0, 119365, '\p{^grek}', ""); Expect(0, 119365, '\P{grek}', ""); @@ -94802,16 +97782,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119366, '\p{^grek}', ""); Expect(1, 119366, '\P{grek}', ""); Expect(0, 119366, '\P{^grek}', ""); - Expect(1, 119365, '\p{-_GREK}', ""); - Expect(0, 119365, '\p{^-_GREK}', ""); - Expect(0, 119365, '\P{-_GREK}', ""); - Expect(1, 119365, '\P{^-_GREK}', ""); - Expect(0, 119366, '\p{-_GREK}', ""); - Expect(1, 119366, '\p{^-_GREK}', ""); - Expect(1, 119366, '\P{-_GREK}', ""); - Expect(0, 119366, '\P{^-_GREK}', ""); - Error('\p{-/a/Is_Grek}'); - Error('\P{-/a/Is_Grek}'); + Expect(1, 119365, '\p{_grek}', ""); + Expect(0, 119365, '\p{^_grek}', ""); + Expect(0, 119365, '\P{_grek}', ""); + Expect(1, 119365, '\P{^_grek}', ""); + Expect(0, 119366, '\p{_grek}', ""); + Expect(1, 119366, '\p{^_grek}', ""); + Expect(1, 119366, '\P{_grek}', ""); + Expect(0, 119366, '\P{^_grek}', ""); + Error('\p{ /a/IS_grek}'); + Error('\P{ /a/IS_grek}'); Expect(1, 119365, '\p{isgrek}', ""); Expect(0, 119365, '\p{^isgrek}', ""); Expect(0, 119365, '\P{isgrek}', ""); @@ -94820,16 +97800,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119366, '\p{^isgrek}', ""); Expect(1, 119366, '\P{isgrek}', ""); Expect(0, 119366, '\P{^isgrek}', ""); - Expect(1, 119365, '\p{ is_grek}', ""); - Expect(0, 119365, '\p{^ is_grek}', ""); - Expect(0, 119365, '\P{ is_grek}', ""); - Expect(1, 119365, '\P{^ is_grek}', ""); - Expect(0, 119366, '\p{ is_grek}', ""); - Expect(1, 119366, '\p{^ is_grek}', ""); - Expect(1, 119366, '\P{ is_grek}', ""); - Expect(0, 119366, '\P{^ is_grek}', ""); - Error('\p{ _GREEK_And_Coptic:=}'); - Error('\P{ _GREEK_And_Coptic:=}'); + Expect(1, 119365, '\p{ Is_GREK}', ""); + Expect(0, 119365, '\p{^ Is_GREK}', ""); + Expect(0, 119365, '\P{ Is_GREK}', ""); + Expect(1, 119365, '\P{^ Is_GREK}', ""); + Expect(0, 119366, '\p{ Is_GREK}', ""); + Expect(1, 119366, '\p{^ Is_GREK}', ""); + Expect(1, 119366, '\P{ Is_GREK}', ""); + Expect(0, 119366, '\P{^ Is_GREK}', ""); + Error('\p{:=_Greek_and_Coptic}'); + Error('\P{:=_Greek_and_Coptic}'); Expect(1, 1023, '\p{greekandcoptic}', ""); Expect(0, 1023, '\p{^greekandcoptic}', ""); Expect(0, 1023, '\P{greekandcoptic}', ""); @@ -94838,16 +97818,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1024, '\p{^greekandcoptic}', ""); Expect(1, 1024, '\P{greekandcoptic}', ""); Expect(0, 1024, '\P{^greekandcoptic}', ""); - Expect(1, 1023, '\p{ -greek_AND_coptic}', ""); - Expect(0, 1023, '\p{^ -greek_AND_coptic}', ""); - Expect(0, 1023, '\P{ -greek_AND_coptic}', ""); - Expect(1, 1023, '\P{^ -greek_AND_coptic}', ""); - Expect(0, 1024, '\p{ -greek_AND_coptic}', ""); - Expect(1, 1024, '\p{^ -greek_AND_coptic}', ""); - Expect(1, 1024, '\P{ -greek_AND_coptic}', ""); - Expect(0, 1024, '\P{^ -greek_AND_coptic}', ""); - Error('\p{__Is_greek_And_COPTIC/a/}'); - Error('\P{__Is_greek_And_COPTIC/a/}'); + Expect(1, 1023, '\p{ Greek_and_Coptic}', ""); + Expect(0, 1023, '\p{^ Greek_and_Coptic}', ""); + Expect(0, 1023, '\P{ Greek_and_Coptic}', ""); + Expect(1, 1023, '\P{^ Greek_and_Coptic}', ""); + Expect(0, 1024, '\p{ Greek_and_Coptic}', ""); + Expect(1, 1024, '\p{^ Greek_and_Coptic}', ""); + Expect(1, 1024, '\P{ Greek_and_Coptic}', ""); + Expect(0, 1024, '\P{^ Greek_and_Coptic}', ""); + Error('\p{:=IS_Greek_And_Coptic}'); + Error('\P{:=IS_Greek_And_Coptic}'); Expect(1, 1023, '\p{isgreekandcoptic}', ""); Expect(0, 1023, '\p{^isgreekandcoptic}', ""); Expect(0, 1023, '\P{isgreekandcoptic}', ""); @@ -94856,16 +97836,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1024, '\p{^isgreekandcoptic}', ""); Expect(1, 1024, '\P{isgreekandcoptic}', ""); Expect(0, 1024, '\P{^isgreekandcoptic}', ""); - Expect(1, 1023, '\p{ -Is_GREEK_and_COPTIC}', ""); - Expect(0, 1023, '\p{^ -Is_GREEK_and_COPTIC}', ""); - Expect(0, 1023, '\P{ -Is_GREEK_and_COPTIC}', ""); - Expect(1, 1023, '\P{^ -Is_GREEK_and_COPTIC}', ""); - Expect(0, 1024, '\p{ -Is_GREEK_and_COPTIC}', ""); - Expect(1, 1024, '\p{^ -Is_GREEK_and_COPTIC}', ""); - Expect(1, 1024, '\P{ -Is_GREEK_and_COPTIC}', ""); - Expect(0, 1024, '\P{^ -Is_GREEK_and_COPTIC}', ""); - Error('\p{_:=In_GREEK_And_Coptic}'); - Error('\P{_:=In_GREEK_And_Coptic}'); + Expect(1, 1023, '\p{ Is_Greek_And_COPTIC}', ""); + Expect(0, 1023, '\p{^ Is_Greek_And_COPTIC}', ""); + Expect(0, 1023, '\P{ Is_Greek_And_COPTIC}', ""); + Expect(1, 1023, '\P{^ Is_Greek_And_COPTIC}', ""); + Expect(0, 1024, '\p{ Is_Greek_And_COPTIC}', ""); + Expect(1, 1024, '\p{^ Is_Greek_And_COPTIC}', ""); + Expect(1, 1024, '\P{ Is_Greek_And_COPTIC}', ""); + Expect(0, 1024, '\P{^ Is_Greek_And_COPTIC}', ""); + Error('\p{:= In_Greek_And_coptic}'); + Error('\P{:= In_Greek_And_coptic}'); Expect(1, 1023, '\p{ingreekandcoptic}', ""); Expect(0, 1023, '\p{^ingreekandcoptic}', ""); Expect(0, 1023, '\P{ingreekandcoptic}', ""); @@ -94874,16 +97854,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1024, '\p{^ingreekandcoptic}', ""); Expect(1, 1024, '\P{ingreekandcoptic}', ""); Expect(0, 1024, '\P{^ingreekandcoptic}', ""); - Expect(1, 1023, '\p{ _In_GREEK_And_COPTIC}', ""); - Expect(0, 1023, '\p{^ _In_GREEK_And_COPTIC}', ""); - Expect(0, 1023, '\P{ _In_GREEK_And_COPTIC}', ""); - Expect(1, 1023, '\P{^ _In_GREEK_And_COPTIC}', ""); - Expect(0, 1024, '\p{ _In_GREEK_And_COPTIC}', ""); - Expect(1, 1024, '\p{^ _In_GREEK_And_COPTIC}', ""); - Expect(1, 1024, '\P{ _In_GREEK_And_COPTIC}', ""); - Expect(0, 1024, '\P{^ _In_GREEK_And_COPTIC}', ""); - Error('\p{_ In_Greek:=}'); - Error('\P{_ In_Greek:=}'); + Expect(1, 1023, '\p{-In_Greek_AND_Coptic}', ""); + Expect(0, 1023, '\p{^-In_Greek_AND_Coptic}', ""); + Expect(0, 1023, '\P{-In_Greek_AND_Coptic}', ""); + Expect(1, 1023, '\P{^-In_Greek_AND_Coptic}', ""); + Expect(0, 1024, '\p{-In_Greek_AND_Coptic}', ""); + Expect(1, 1024, '\p{^-In_Greek_AND_Coptic}', ""); + Expect(1, 1024, '\P{-In_Greek_AND_Coptic}', ""); + Expect(0, 1024, '\P{^-In_Greek_AND_Coptic}', ""); + Error('\p{ IN_greek/a/}'); + Error('\P{ IN_greek/a/}'); Expect(1, 1023, '\p{ingreek}', ""); Expect(0, 1023, '\p{^ingreek}', ""); Expect(0, 1023, '\P{ingreek}', ""); @@ -94892,16 +97872,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1024, '\p{^ingreek}', ""); Expect(1, 1024, '\P{ingreek}', ""); Expect(0, 1024, '\P{^ingreek}', ""); - Expect(1, 1023, '\p{ In_greek}', ""); - Expect(0, 1023, '\p{^ In_greek}', ""); - Expect(0, 1023, '\P{ In_greek}', ""); - Expect(1, 1023, '\P{^ In_greek}', ""); - Expect(0, 1024, '\p{ In_greek}', ""); - Expect(1, 1024, '\p{^ In_greek}', ""); - Expect(1, 1024, '\P{ In_greek}', ""); - Expect(0, 1024, '\P{^ In_greek}', ""); - Error('\p{:=greek_Extended}'); - Error('\P{:=greek_Extended}'); + Expect(1, 1023, '\p{- in_Greek}', ""); + Expect(0, 1023, '\p{^- in_Greek}', ""); + Expect(0, 1023, '\P{- in_Greek}', ""); + Expect(1, 1023, '\P{^- in_Greek}', ""); + Expect(0, 1024, '\p{- in_Greek}', ""); + Expect(1, 1024, '\p{^- in_Greek}', ""); + Expect(1, 1024, '\P{- in_Greek}', ""); + Expect(0, 1024, '\P{^- in_Greek}', ""); + Error('\p{ :=GREEK_Extended}'); + Error('\P{ :=GREEK_Extended}'); Expect(1, 8191, '\p{greekextended}', ""); Expect(0, 8191, '\p{^greekextended}', ""); Expect(0, 8191, '\P{greekextended}', ""); @@ -94910,16 +97890,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8192, '\p{^greekextended}', ""); Expect(1, 8192, '\P{greekextended}', ""); Expect(0, 8192, '\P{^greekextended}', ""); - Expect(1, 8191, '\p{ _Greek_EXTENDED}', ""); - Expect(0, 8191, '\p{^ _Greek_EXTENDED}', ""); - Expect(0, 8191, '\P{ _Greek_EXTENDED}', ""); - Expect(1, 8191, '\P{^ _Greek_EXTENDED}', ""); - Expect(0, 8192, '\p{ _Greek_EXTENDED}', ""); - Expect(1, 8192, '\p{^ _Greek_EXTENDED}', ""); - Expect(1, 8192, '\P{ _Greek_EXTENDED}', ""); - Expect(0, 8192, '\P{^ _Greek_EXTENDED}', ""); - Error('\p{/a/-Is_GREEK_extended}'); - Error('\P{/a/-Is_GREEK_extended}'); + Expect(1, 8191, '\p{ GREEK_extended}', ""); + Expect(0, 8191, '\p{^ GREEK_extended}', ""); + Expect(0, 8191, '\P{ GREEK_extended}', ""); + Expect(1, 8191, '\P{^ GREEK_extended}', ""); + Expect(0, 8192, '\p{ GREEK_extended}', ""); + Expect(1, 8192, '\p{^ GREEK_extended}', ""); + Expect(1, 8192, '\P{ GREEK_extended}', ""); + Expect(0, 8192, '\P{^ GREEK_extended}', ""); + Error('\p{/a/ Is_GREEK_EXTENDED}'); + Error('\P{/a/ Is_GREEK_EXTENDED}'); Expect(1, 8191, '\p{isgreekextended}', ""); Expect(0, 8191, '\p{^isgreekextended}', ""); Expect(0, 8191, '\P{isgreekextended}', ""); @@ -94928,16 +97908,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8192, '\p{^isgreekextended}', ""); Expect(1, 8192, '\P{isgreekextended}', ""); Expect(0, 8192, '\P{^isgreekextended}', ""); - Expect(1, 8191, '\p{-_is_Greek_Extended}', ""); - Expect(0, 8191, '\p{^-_is_Greek_Extended}', ""); - Expect(0, 8191, '\P{-_is_Greek_Extended}', ""); - Expect(1, 8191, '\P{^-_is_Greek_Extended}', ""); - Expect(0, 8192, '\p{-_is_Greek_Extended}', ""); - Expect(1, 8192, '\p{^-_is_Greek_Extended}', ""); - Expect(1, 8192, '\P{-_is_Greek_Extended}', ""); - Expect(0, 8192, '\P{^-_is_Greek_Extended}', ""); - Error('\p{_in_GREEK_Extended/a/}'); - Error('\P{_in_GREEK_Extended/a/}'); + Expect(1, 8191, '\p{--Is_greek_Extended}', ""); + Expect(0, 8191, '\p{^--Is_greek_Extended}', ""); + Expect(0, 8191, '\P{--Is_greek_Extended}', ""); + Expect(1, 8191, '\P{^--Is_greek_Extended}', ""); + Expect(0, 8192, '\p{--Is_greek_Extended}', ""); + Expect(1, 8192, '\p{^--Is_greek_Extended}', ""); + Expect(1, 8192, '\P{--Is_greek_Extended}', ""); + Expect(0, 8192, '\P{^--Is_greek_Extended}', ""); + Error('\p{_/a/in_greek_Extended}'); + Error('\P{_/a/in_greek_Extended}'); Expect(1, 8191, '\p{ingreekextended}', ""); Expect(0, 8191, '\p{^ingreekextended}', ""); Expect(0, 8191, '\P{ingreekextended}', ""); @@ -94946,16 +97926,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8192, '\p{^ingreekextended}', ""); Expect(1, 8192, '\P{ingreekextended}', ""); Expect(0, 8192, '\P{^ingreekextended}', ""); - Expect(1, 8191, '\p{ in_Greek_Extended}', ""); - Expect(0, 8191, '\p{^ in_Greek_Extended}', ""); - Expect(0, 8191, '\P{ in_Greek_Extended}', ""); - Expect(1, 8191, '\P{^ in_Greek_Extended}', ""); - Expect(0, 8192, '\p{ in_Greek_Extended}', ""); - Expect(1, 8192, '\p{^ in_Greek_Extended}', ""); - Expect(1, 8192, '\P{ in_Greek_Extended}', ""); - Expect(0, 8192, '\P{^ in_Greek_Extended}', ""); - Error('\p{_:=Greek_EXT}'); - Error('\P{_:=Greek_EXT}'); + Expect(1, 8191, '\p{in_Greek_extended}', ""); + Expect(0, 8191, '\p{^in_Greek_extended}', ""); + Expect(0, 8191, '\P{in_Greek_extended}', ""); + Expect(1, 8191, '\P{^in_Greek_extended}', ""); + Expect(0, 8192, '\p{in_Greek_extended}', ""); + Expect(1, 8192, '\p{^in_Greek_extended}', ""); + Expect(1, 8192, '\P{in_Greek_extended}', ""); + Expect(0, 8192, '\P{^in_Greek_extended}', ""); + Error('\p{_-Greek_Ext/a/}'); + Error('\P{_-Greek_Ext/a/}'); Expect(1, 8191, '\p{greekext}', ""); Expect(0, 8191, '\p{^greekext}', ""); Expect(0, 8191, '\P{greekext}', ""); @@ -94964,16 +97944,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8192, '\p{^greekext}', ""); Expect(1, 8192, '\P{greekext}', ""); Expect(0, 8192, '\P{^greekext}', ""); - Expect(1, 8191, '\p{ Greek_Ext}', ""); - Expect(0, 8191, '\p{^ Greek_Ext}', ""); - Expect(0, 8191, '\P{ Greek_Ext}', ""); - Expect(1, 8191, '\P{^ Greek_Ext}', ""); - Expect(0, 8192, '\p{ Greek_Ext}', ""); - Expect(1, 8192, '\p{^ Greek_Ext}', ""); - Expect(1, 8192, '\P{ Greek_Ext}', ""); - Expect(0, 8192, '\P{^ Greek_Ext}', ""); - Error('\p{ is_greek_Ext/a/}'); - Error('\P{ is_greek_Ext/a/}'); + Expect(1, 8191, '\p{Greek_EXT}', ""); + Expect(0, 8191, '\p{^Greek_EXT}', ""); + Expect(0, 8191, '\P{Greek_EXT}', ""); + Expect(1, 8191, '\P{^Greek_EXT}', ""); + Expect(0, 8192, '\p{Greek_EXT}', ""); + Expect(1, 8192, '\p{^Greek_EXT}', ""); + Expect(1, 8192, '\P{Greek_EXT}', ""); + Expect(0, 8192, '\P{^Greek_EXT}', ""); + Error('\p{/a/ is_Greek_Ext}'); + Error('\P{/a/ is_Greek_Ext}'); Expect(1, 8191, '\p{isgreekext}', ""); Expect(0, 8191, '\p{^isgreekext}', ""); Expect(0, 8191, '\P{isgreekext}', ""); @@ -94982,16 +97962,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8192, '\p{^isgreekext}', ""); Expect(1, 8192, '\P{isgreekext}', ""); Expect(0, 8192, '\P{^isgreekext}', ""); - Expect(1, 8191, '\p{-Is_GREEK_EXT}', ""); - Expect(0, 8191, '\p{^-Is_GREEK_EXT}', ""); - Expect(0, 8191, '\P{-Is_GREEK_EXT}', ""); - Expect(1, 8191, '\P{^-Is_GREEK_EXT}', ""); - Expect(0, 8192, '\p{-Is_GREEK_EXT}', ""); - Expect(1, 8192, '\p{^-Is_GREEK_EXT}', ""); - Expect(1, 8192, '\P{-Is_GREEK_EXT}', ""); - Expect(0, 8192, '\P{^-Is_GREEK_EXT}', ""); - Error('\p{:=IN_greek_Ext}'); - Error('\P{:=IN_greek_Ext}'); + Expect(1, 8191, '\p{Is_Greek_Ext}', ""); + Expect(0, 8191, '\p{^Is_Greek_Ext}', ""); + Expect(0, 8191, '\P{Is_Greek_Ext}', ""); + Expect(1, 8191, '\P{^Is_Greek_Ext}', ""); + Expect(0, 8192, '\p{Is_Greek_Ext}', ""); + Expect(1, 8192, '\p{^Is_Greek_Ext}', ""); + Expect(1, 8192, '\P{Is_Greek_Ext}', ""); + Expect(0, 8192, '\P{^Is_Greek_Ext}', ""); + Error('\p{ :=IN_GREEK_Ext}'); + Error('\P{ :=IN_GREEK_Ext}'); Expect(1, 8191, '\p{ingreekext}', ""); Expect(0, 8191, '\p{^ingreekext}', ""); Expect(0, 8191, '\P{ingreekext}', ""); @@ -95000,16 +97980,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8192, '\p{^ingreekext}', ""); Expect(1, 8192, '\P{ingreekext}', ""); Expect(0, 8192, '\P{^ingreekext}', ""); - Expect(1, 8191, '\p{_ In_Greek_EXT}', ""); - Expect(0, 8191, '\p{^_ In_Greek_EXT}', ""); - Expect(0, 8191, '\P{_ In_Greek_EXT}', ""); - Expect(1, 8191, '\P{^_ In_Greek_EXT}', ""); - Expect(0, 8192, '\p{_ In_Greek_EXT}', ""); - Expect(1, 8192, '\p{^_ In_Greek_EXT}', ""); - Expect(1, 8192, '\P{_ In_Greek_EXT}', ""); - Expect(0, 8192, '\P{^_ In_Greek_EXT}', ""); - Error('\p{/a/ gujarati}'); - Error('\P{/a/ gujarati}'); + Expect(1, 8191, '\p{ In_Greek_ext}', ""); + Expect(0, 8191, '\p{^ In_Greek_ext}', ""); + Expect(0, 8191, '\P{ In_Greek_ext}', ""); + Expect(1, 8191, '\P{^ In_Greek_ext}', ""); + Expect(0, 8192, '\p{ In_Greek_ext}', ""); + Expect(1, 8192, '\p{^ In_Greek_ext}', ""); + Expect(1, 8192, '\P{ In_Greek_ext}', ""); + Expect(0, 8192, '\P{^ In_Greek_ext}', ""); + Error('\p{GUJARATI:=}'); + Error('\P{GUJARATI:=}'); Expect(1, 43065, '\p{gujarati}', ""); Expect(0, 43065, '\p{^gujarati}', ""); Expect(0, 43065, '\P{gujarati}', ""); @@ -95018,16 +97998,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43066, '\p{^gujarati}', ""); Expect(1, 43066, '\P{gujarati}', ""); Expect(0, 43066, '\P{^gujarati}', ""); - Expect(1, 43065, '\p{ Gujarati}', ""); - Expect(0, 43065, '\p{^ Gujarati}', ""); - Expect(0, 43065, '\P{ Gujarati}', ""); - Expect(1, 43065, '\P{^ Gujarati}', ""); - Expect(0, 43066, '\p{ Gujarati}', ""); - Expect(1, 43066, '\p{^ Gujarati}', ""); - Expect(1, 43066, '\P{ Gujarati}', ""); - Expect(0, 43066, '\P{^ Gujarati}', ""); - Error('\p{/a/--IS_GUJARATI}'); - Error('\P{/a/--IS_GUJARATI}'); + Expect(1, 43065, '\p{-_Gujarati}', ""); + Expect(0, 43065, '\p{^-_Gujarati}', ""); + Expect(0, 43065, '\P{-_Gujarati}', ""); + Expect(1, 43065, '\P{^-_Gujarati}', ""); + Expect(0, 43066, '\p{-_Gujarati}', ""); + Expect(1, 43066, '\p{^-_Gujarati}', ""); + Expect(1, 43066, '\P{-_Gujarati}', ""); + Expect(0, 43066, '\P{^-_Gujarati}', ""); + Error('\p{:=__is_GUJARATI}'); + Error('\P{:=__is_GUJARATI}'); Expect(1, 43065, '\p{isgujarati}', ""); Expect(0, 43065, '\p{^isgujarati}', ""); Expect(0, 43065, '\P{isgujarati}', ""); @@ -95036,16 +98016,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43066, '\p{^isgujarati}', ""); Expect(1, 43066, '\P{isgujarati}', ""); Expect(0, 43066, '\P{^isgujarati}', ""); - Expect(1, 43065, '\p{__Is_Gujarati}', ""); - Expect(0, 43065, '\p{^__Is_Gujarati}', ""); - Expect(0, 43065, '\P{__Is_Gujarati}', ""); - Expect(1, 43065, '\P{^__Is_Gujarati}', ""); - Expect(0, 43066, '\p{__Is_Gujarati}', ""); - Expect(1, 43066, '\p{^__Is_Gujarati}', ""); - Expect(1, 43066, '\P{__Is_Gujarati}', ""); - Expect(0, 43066, '\P{^__Is_Gujarati}', ""); - Error('\p{ -GUJR:=}'); - Error('\P{ -GUJR:=}'); + Expect(1, 43065, '\p{_is_GUJARATI}', ""); + Expect(0, 43065, '\p{^_is_GUJARATI}', ""); + Expect(0, 43065, '\P{_is_GUJARATI}', ""); + Expect(1, 43065, '\P{^_is_GUJARATI}', ""); + Expect(0, 43066, '\p{_is_GUJARATI}', ""); + Expect(1, 43066, '\p{^_is_GUJARATI}', ""); + Expect(1, 43066, '\P{_is_GUJARATI}', ""); + Expect(0, 43066, '\P{^_is_GUJARATI}', ""); + Error('\p{ GUJR/a/}'); + Error('\P{ GUJR/a/}'); Expect(1, 43065, '\p{gujr}', ""); Expect(0, 43065, '\p{^gujr}', ""); Expect(0, 43065, '\P{gujr}', ""); @@ -95054,16 +98034,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43066, '\p{^gujr}', ""); Expect(1, 43066, '\P{gujr}', ""); Expect(0, 43066, '\P{^gujr}', ""); - Expect(1, 43065, '\p{--gujr}', ""); - Expect(0, 43065, '\p{^--gujr}', ""); - Expect(0, 43065, '\P{--gujr}', ""); - Expect(1, 43065, '\P{^--gujr}', ""); - Expect(0, 43066, '\p{--gujr}', ""); - Expect(1, 43066, '\p{^--gujr}', ""); - Expect(1, 43066, '\P{--gujr}', ""); - Expect(0, 43066, '\P{^--gujr}', ""); - Error('\p{/a/-Is_Gujr}'); - Error('\P{/a/-Is_Gujr}'); + Expect(1, 43065, '\p{ Gujr}', ""); + Expect(0, 43065, '\p{^ Gujr}', ""); + Expect(0, 43065, '\P{ Gujr}', ""); + Expect(1, 43065, '\P{^ Gujr}', ""); + Expect(0, 43066, '\p{ Gujr}', ""); + Expect(1, 43066, '\p{^ Gujr}', ""); + Expect(1, 43066, '\P{ Gujr}', ""); + Expect(0, 43066, '\P{^ Gujr}', ""); + Error('\p{:=Is_gujr}'); + Error('\P{:=Is_gujr}'); Expect(1, 43065, '\p{isgujr}', ""); Expect(0, 43065, '\p{^isgujr}', ""); Expect(0, 43065, '\P{isgujr}', ""); @@ -95072,16 +98052,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43066, '\p{^isgujr}', ""); Expect(1, 43066, '\P{isgujr}', ""); Expect(0, 43066, '\P{^isgujr}', ""); - Expect(1, 43065, '\p{IS_Gujr}', ""); - Expect(0, 43065, '\p{^IS_Gujr}', ""); - Expect(0, 43065, '\P{IS_Gujr}', ""); - Expect(1, 43065, '\P{^IS_Gujr}', ""); - Expect(0, 43066, '\p{IS_Gujr}', ""); - Expect(1, 43066, '\p{^IS_Gujr}', ""); - Expect(1, 43066, '\P{IS_Gujr}', ""); - Expect(0, 43066, '\P{^IS_Gujr}', ""); - Error('\p{__Gunjala_Gondi:=}'); - Error('\P{__Gunjala_Gondi:=}'); + Expect(1, 43065, '\p{__Is_gujr}', ""); + Expect(0, 43065, '\p{^__Is_gujr}', ""); + Expect(0, 43065, '\P{__Is_gujr}', ""); + Expect(1, 43065, '\P{^__Is_gujr}', ""); + Expect(0, 43066, '\p{__Is_gujr}', ""); + Expect(1, 43066, '\p{^__Is_gujr}', ""); + Expect(1, 43066, '\P{__Is_gujr}', ""); + Expect(0, 43066, '\P{^__Is_gujr}', ""); + Error('\p{/a/Gunjala_Gondi}'); + Error('\P{/a/Gunjala_Gondi}'); Expect(1, 73129, '\p{gunjalagondi}', ""); Expect(0, 73129, '\p{^gunjalagondi}', ""); Expect(0, 73129, '\P{gunjalagondi}', ""); @@ -95090,16 +98070,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73130, '\p{^gunjalagondi}', ""); Expect(1, 73130, '\P{gunjalagondi}', ""); Expect(0, 73130, '\P{^gunjalagondi}', ""); - Expect(1, 73129, '\p{_GUNJALA_Gondi}', ""); - Expect(0, 73129, '\p{^_GUNJALA_Gondi}', ""); - Expect(0, 73129, '\P{_GUNJALA_Gondi}', ""); - Expect(1, 73129, '\P{^_GUNJALA_Gondi}', ""); - Expect(0, 73130, '\p{_GUNJALA_Gondi}', ""); - Expect(1, 73130, '\p{^_GUNJALA_Gondi}', ""); - Expect(1, 73130, '\P{_GUNJALA_Gondi}', ""); - Expect(0, 73130, '\P{^_GUNJALA_Gondi}', ""); - Error('\p{:= IS_gunjala_Gondi}'); - Error('\P{:= IS_gunjala_Gondi}'); + Expect(1, 73129, '\p{_-gunjala_Gondi}', ""); + Expect(0, 73129, '\p{^_-gunjala_Gondi}', ""); + Expect(0, 73129, '\P{_-gunjala_Gondi}', ""); + Expect(1, 73129, '\P{^_-gunjala_Gondi}', ""); + Expect(0, 73130, '\p{_-gunjala_Gondi}', ""); + Expect(1, 73130, '\p{^_-gunjala_Gondi}', ""); + Expect(1, 73130, '\P{_-gunjala_Gondi}', ""); + Expect(0, 73130, '\P{^_-gunjala_Gondi}', ""); + Error('\p{_:=is_GUNJALA_Gondi}'); + Error('\P{_:=is_GUNJALA_Gondi}'); Expect(1, 73129, '\p{isgunjalagondi}', ""); Expect(0, 73129, '\p{^isgunjalagondi}', ""); Expect(0, 73129, '\P{isgunjalagondi}', ""); @@ -95108,16 +98088,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73130, '\p{^isgunjalagondi}', ""); Expect(1, 73130, '\P{isgunjalagondi}', ""); Expect(0, 73130, '\P{^isgunjalagondi}', ""); - Expect(1, 73129, '\p{_-Is_gunjala_gondi}', ""); - Expect(0, 73129, '\p{^_-Is_gunjala_gondi}', ""); - Expect(0, 73129, '\P{_-Is_gunjala_gondi}', ""); - Expect(1, 73129, '\P{^_-Is_gunjala_gondi}', ""); - Expect(0, 73130, '\p{_-Is_gunjala_gondi}', ""); - Expect(1, 73130, '\p{^_-Is_gunjala_gondi}', ""); - Expect(1, 73130, '\P{_-Is_gunjala_gondi}', ""); - Expect(0, 73130, '\P{^_-Is_gunjala_gondi}', ""); - Error('\p{:=GONG}'); - Error('\P{:=GONG}'); + Expect(1, 73129, '\p{--IS_GUNJALA_Gondi}', ""); + Expect(0, 73129, '\p{^--IS_GUNJALA_Gondi}', ""); + Expect(0, 73129, '\P{--IS_GUNJALA_Gondi}', ""); + Expect(1, 73129, '\P{^--IS_GUNJALA_Gondi}', ""); + Expect(0, 73130, '\p{--IS_GUNJALA_Gondi}', ""); + Expect(1, 73130, '\p{^--IS_GUNJALA_Gondi}', ""); + Expect(1, 73130, '\P{--IS_GUNJALA_Gondi}', ""); + Expect(0, 73130, '\P{^--IS_GUNJALA_Gondi}', ""); + Error('\p{- gong/a/}'); + Error('\P{- gong/a/}'); Expect(1, 73129, '\p{gong}', ""); Expect(0, 73129, '\p{^gong}', ""); Expect(0, 73129, '\P{gong}', ""); @@ -95126,16 +98106,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73130, '\p{^gong}', ""); Expect(1, 73130, '\P{gong}', ""); Expect(0, 73130, '\P{^gong}', ""); - Expect(1, 73129, '\p{- GONG}', ""); - Expect(0, 73129, '\p{^- GONG}', ""); - Expect(0, 73129, '\P{- GONG}', ""); - Expect(1, 73129, '\P{^- GONG}', ""); - Expect(0, 73130, '\p{- GONG}', ""); - Expect(1, 73130, '\p{^- GONG}', ""); - Expect(1, 73130, '\P{- GONG}', ""); - Expect(0, 73130, '\P{^- GONG}', ""); - Error('\p{/a/_ Is_GONG}'); - Error('\P{/a/_ Is_GONG}'); + Expect(1, 73129, '\p{-GONG}', ""); + Expect(0, 73129, '\p{^-GONG}', ""); + Expect(0, 73129, '\P{-GONG}', ""); + Expect(1, 73129, '\P{^-GONG}', ""); + Expect(0, 73130, '\p{-GONG}', ""); + Expect(1, 73130, '\p{^-GONG}', ""); + Expect(1, 73130, '\P{-GONG}', ""); + Expect(0, 73130, '\P{^-GONG}', ""); + Error('\p{/a/_ Is_gong}'); + Error('\P{/a/_ Is_gong}'); Expect(1, 73129, '\p{isgong}', ""); Expect(0, 73129, '\p{^isgong}', ""); Expect(0, 73129, '\P{isgong}', ""); @@ -95144,16 +98124,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73130, '\p{^isgong}', ""); Expect(1, 73130, '\P{isgong}', ""); Expect(0, 73130, '\P{^isgong}', ""); - Expect(1, 73129, '\p{-_is_GONG}', ""); - Expect(0, 73129, '\p{^-_is_GONG}', ""); - Expect(0, 73129, '\P{-_is_GONG}', ""); - Expect(1, 73129, '\P{^-_is_GONG}', ""); - Expect(0, 73130, '\p{-_is_GONG}', ""); - Expect(1, 73130, '\p{^-_is_GONG}', ""); - Expect(1, 73130, '\P{-_is_GONG}', ""); - Expect(0, 73130, '\P{^-_is_GONG}', ""); - Error('\p{:=__Gurmukhi}'); - Error('\P{:=__Gurmukhi}'); + Expect(1, 73129, '\p{ -Is_gong}', ""); + Expect(0, 73129, '\p{^ -Is_gong}', ""); + Expect(0, 73129, '\P{ -Is_gong}', ""); + Expect(1, 73129, '\P{^ -Is_gong}', ""); + Expect(0, 73130, '\p{ -Is_gong}', ""); + Expect(1, 73130, '\p{^ -Is_gong}', ""); + Expect(1, 73130, '\P{ -Is_gong}', ""); + Expect(0, 73130, '\P{^ -Is_gong}', ""); + Error('\p{/a/ -GURMUKHI}'); + Error('\P{/a/ -GURMUKHI}'); Expect(1, 43065, '\p{gurmukhi}', ""); Expect(0, 43065, '\p{^gurmukhi}', ""); Expect(0, 43065, '\P{gurmukhi}', ""); @@ -95162,16 +98142,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43066, '\p{^gurmukhi}', ""); Expect(1, 43066, '\P{gurmukhi}', ""); Expect(0, 43066, '\P{^gurmukhi}', ""); - Expect(1, 43065, '\p{_ GURMUKHI}', ""); - Expect(0, 43065, '\p{^_ GURMUKHI}', ""); - Expect(0, 43065, '\P{_ GURMUKHI}', ""); - Expect(1, 43065, '\P{^_ GURMUKHI}', ""); - Expect(0, 43066, '\p{_ GURMUKHI}', ""); - Expect(1, 43066, '\p{^_ GURMUKHI}', ""); - Expect(1, 43066, '\P{_ GURMUKHI}', ""); - Expect(0, 43066, '\P{^_ GURMUKHI}', ""); - Error('\p{_Is_Gurmukhi:=}'); - Error('\P{_Is_Gurmukhi:=}'); + Expect(1, 43065, '\p{ _Gurmukhi}', ""); + Expect(0, 43065, '\p{^ _Gurmukhi}', ""); + Expect(0, 43065, '\P{ _Gurmukhi}', ""); + Expect(1, 43065, '\P{^ _Gurmukhi}', ""); + Expect(0, 43066, '\p{ _Gurmukhi}', ""); + Expect(1, 43066, '\p{^ _Gurmukhi}', ""); + Expect(1, 43066, '\P{ _Gurmukhi}', ""); + Expect(0, 43066, '\P{^ _Gurmukhi}', ""); + Error('\p{:= Is_Gurmukhi}'); + Error('\P{:= Is_Gurmukhi}'); Expect(1, 43065, '\p{isgurmukhi}', ""); Expect(0, 43065, '\p{^isgurmukhi}', ""); Expect(0, 43065, '\P{isgurmukhi}', ""); @@ -95180,16 +98160,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43066, '\p{^isgurmukhi}', ""); Expect(1, 43066, '\P{isgurmukhi}', ""); Expect(0, 43066, '\P{^isgurmukhi}', ""); - Expect(1, 43065, '\p{__IS_Gurmukhi}', ""); - Expect(0, 43065, '\p{^__IS_Gurmukhi}', ""); - Expect(0, 43065, '\P{__IS_Gurmukhi}', ""); - Expect(1, 43065, '\P{^__IS_Gurmukhi}', ""); - Expect(0, 43066, '\p{__IS_Gurmukhi}', ""); - Expect(1, 43066, '\p{^__IS_Gurmukhi}', ""); - Expect(1, 43066, '\P{__IS_Gurmukhi}', ""); - Expect(0, 43066, '\P{^__IS_Gurmukhi}', ""); - Error('\p{ /a/guru}'); - Error('\P{ /a/guru}'); + Expect(1, 43065, '\p{ -Is_Gurmukhi}', ""); + Expect(0, 43065, '\p{^ -Is_Gurmukhi}', ""); + Expect(0, 43065, '\P{ -Is_Gurmukhi}', ""); + Expect(1, 43065, '\P{^ -Is_Gurmukhi}', ""); + Expect(0, 43066, '\p{ -Is_Gurmukhi}', ""); + Expect(1, 43066, '\p{^ -Is_Gurmukhi}', ""); + Expect(1, 43066, '\P{ -Is_Gurmukhi}', ""); + Expect(0, 43066, '\P{^ -Is_Gurmukhi}', ""); + Error('\p{:=_ GURU}'); + Error('\P{:=_ GURU}'); Expect(1, 43065, '\p{guru}', ""); Expect(0, 43065, '\p{^guru}', ""); Expect(0, 43065, '\P{guru}', ""); @@ -95198,16 +98178,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43066, '\p{^guru}', ""); Expect(1, 43066, '\P{guru}', ""); Expect(0, 43066, '\P{^guru}', ""); - Expect(1, 43065, '\p{--GURU}', ""); - Expect(0, 43065, '\p{^--GURU}', ""); - Expect(0, 43065, '\P{--GURU}', ""); - Expect(1, 43065, '\P{^--GURU}', ""); - Expect(0, 43066, '\p{--GURU}', ""); - Expect(1, 43066, '\p{^--GURU}', ""); - Expect(1, 43066, '\P{--GURU}', ""); - Expect(0, 43066, '\P{^--GURU}', ""); - Error('\p{ Is_Guru/a/}'); - Error('\P{ Is_Guru/a/}'); + Expect(1, 43065, '\p{_ guru}', ""); + Expect(0, 43065, '\p{^_ guru}', ""); + Expect(0, 43065, '\P{_ guru}', ""); + Expect(1, 43065, '\P{^_ guru}', ""); + Expect(0, 43066, '\p{_ guru}', ""); + Expect(1, 43066, '\p{^_ guru}', ""); + Expect(1, 43066, '\P{_ guru}', ""); + Expect(0, 43066, '\P{^_ guru}', ""); + Error('\p{_ Is_GURU/a/}'); + Error('\P{_ Is_GURU/a/}'); Expect(1, 43065, '\p{isguru}', ""); Expect(0, 43065, '\p{^isguru}', ""); Expect(0, 43065, '\P{isguru}', ""); @@ -95216,16 +98196,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43066, '\p{^isguru}', ""); Expect(1, 43066, '\P{isguru}', ""); Expect(0, 43066, '\P{^isguru}', ""); - Expect(1, 43065, '\p{_IS_guru}', ""); - Expect(0, 43065, '\p{^_IS_guru}', ""); - Expect(0, 43065, '\P{_IS_guru}', ""); - Expect(1, 43065, '\P{^_IS_guru}', ""); - Expect(0, 43066, '\p{_IS_guru}', ""); - Expect(1, 43066, '\p{^_IS_guru}', ""); - Expect(1, 43066, '\P{_IS_guru}', ""); - Expect(0, 43066, '\P{^_IS_guru}', ""); - Error('\p{ Halfwidth_AND_Fullwidth_forms/a/}'); - Error('\P{ Halfwidth_AND_Fullwidth_forms/a/}'); + Expect(1, 43065, '\p{ -is_guru}', ""); + Expect(0, 43065, '\p{^ -is_guru}', ""); + Expect(0, 43065, '\P{ -is_guru}', ""); + Expect(1, 43065, '\P{^ -is_guru}', ""); + Expect(0, 43066, '\p{ -is_guru}', ""); + Expect(1, 43066, '\p{^ -is_guru}', ""); + Expect(1, 43066, '\P{ -is_guru}', ""); + Expect(0, 43066, '\P{^ -is_guru}', ""); + Error('\p{ Halfwidth_AND_Fullwidth_forms:=}'); + Error('\P{ Halfwidth_AND_Fullwidth_forms:=}'); Expect(1, 65519, '\p{halfwidthandfullwidthforms}', ""); Expect(0, 65519, '\p{^halfwidthandfullwidthforms}', ""); Expect(0, 65519, '\P{halfwidthandfullwidthforms}', ""); @@ -95234,16 +98214,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65520, '\p{^halfwidthandfullwidthforms}', ""); Expect(1, 65520, '\P{halfwidthandfullwidthforms}', ""); Expect(0, 65520, '\P{^halfwidthandfullwidthforms}', ""); - Expect(1, 65519, '\p{_ HALFWIDTH_AND_fullwidth_Forms}', ""); - Expect(0, 65519, '\p{^_ HALFWIDTH_AND_fullwidth_Forms}', ""); - Expect(0, 65519, '\P{_ HALFWIDTH_AND_fullwidth_Forms}', ""); - Expect(1, 65519, '\P{^_ HALFWIDTH_AND_fullwidth_Forms}', ""); - Expect(0, 65520, '\p{_ HALFWIDTH_AND_fullwidth_Forms}', ""); - Expect(1, 65520, '\p{^_ HALFWIDTH_AND_fullwidth_Forms}', ""); - Expect(1, 65520, '\P{_ HALFWIDTH_AND_fullwidth_Forms}', ""); - Expect(0, 65520, '\P{^_ HALFWIDTH_AND_fullwidth_Forms}', ""); - Error('\p{Is_HALFWIDTH_AND_FULLWIDTH_forms/a/}'); - Error('\P{Is_HALFWIDTH_AND_FULLWIDTH_forms/a/}'); + Expect(1, 65519, '\p{ Halfwidth_And_FULLWIDTH_Forms}', ""); + Expect(0, 65519, '\p{^ Halfwidth_And_FULLWIDTH_Forms}', ""); + Expect(0, 65519, '\P{ Halfwidth_And_FULLWIDTH_Forms}', ""); + Expect(1, 65519, '\P{^ Halfwidth_And_FULLWIDTH_Forms}', ""); + Expect(0, 65520, '\p{ Halfwidth_And_FULLWIDTH_Forms}', ""); + Expect(1, 65520, '\p{^ Halfwidth_And_FULLWIDTH_Forms}', ""); + Expect(1, 65520, '\P{ Halfwidth_And_FULLWIDTH_Forms}', ""); + Expect(0, 65520, '\P{^ Halfwidth_And_FULLWIDTH_Forms}', ""); + Error('\p{- is_Halfwidth_And_fullwidth_Forms:=}'); + Error('\P{- is_Halfwidth_And_fullwidth_Forms:=}'); Expect(1, 65519, '\p{ishalfwidthandfullwidthforms}', ""); Expect(0, 65519, '\p{^ishalfwidthandfullwidthforms}', ""); Expect(0, 65519, '\P{ishalfwidthandfullwidthforms}', ""); @@ -95252,16 +98232,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65520, '\p{^ishalfwidthandfullwidthforms}', ""); Expect(1, 65520, '\P{ishalfwidthandfullwidthforms}', ""); Expect(0, 65520, '\P{^ishalfwidthandfullwidthforms}', ""); - Expect(1, 65519, '\p{--Is_halfwidth_And_Fullwidth_FORMS}', ""); - Expect(0, 65519, '\p{^--Is_halfwidth_And_Fullwidth_FORMS}', ""); - Expect(0, 65519, '\P{--Is_halfwidth_And_Fullwidth_FORMS}', ""); - Expect(1, 65519, '\P{^--Is_halfwidth_And_Fullwidth_FORMS}', ""); - Expect(0, 65520, '\p{--Is_halfwidth_And_Fullwidth_FORMS}', ""); - Expect(1, 65520, '\p{^--Is_halfwidth_And_Fullwidth_FORMS}', ""); - Expect(1, 65520, '\P{--Is_halfwidth_And_Fullwidth_FORMS}', ""); - Expect(0, 65520, '\P{^--Is_halfwidth_And_Fullwidth_FORMS}', ""); - Error('\p{/a/_IN_HALFWIDTH_And_Fullwidth_FORMS}'); - Error('\P{/a/_IN_HALFWIDTH_And_Fullwidth_FORMS}'); + Expect(1, 65519, '\p{ IS_Halfwidth_And_Fullwidth_Forms}', ""); + Expect(0, 65519, '\p{^ IS_Halfwidth_And_Fullwidth_Forms}', ""); + Expect(0, 65519, '\P{ IS_Halfwidth_And_Fullwidth_Forms}', ""); + Expect(1, 65519, '\P{^ IS_Halfwidth_And_Fullwidth_Forms}', ""); + Expect(0, 65520, '\p{ IS_Halfwidth_And_Fullwidth_Forms}', ""); + Expect(1, 65520, '\p{^ IS_Halfwidth_And_Fullwidth_Forms}', ""); + Expect(1, 65520, '\P{ IS_Halfwidth_And_Fullwidth_Forms}', ""); + Expect(0, 65520, '\P{^ IS_Halfwidth_And_Fullwidth_Forms}', ""); + Error('\p{-/a/In_HALFWIDTH_AND_FULLWIDTH_FORMS}'); + Error('\P{-/a/In_HALFWIDTH_AND_FULLWIDTH_FORMS}'); Expect(1, 65519, '\p{inhalfwidthandfullwidthforms}', ""); Expect(0, 65519, '\p{^inhalfwidthandfullwidthforms}', ""); Expect(0, 65519, '\P{inhalfwidthandfullwidthforms}', ""); @@ -95270,16 +98250,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65520, '\p{^inhalfwidthandfullwidthforms}', ""); Expect(1, 65520, '\P{inhalfwidthandfullwidthforms}', ""); Expect(0, 65520, '\P{^inhalfwidthandfullwidthforms}', ""); - Expect(1, 65519, '\p{ _in_halfwidth_And_Fullwidth_Forms}', ""); - Expect(0, 65519, '\p{^ _in_halfwidth_And_Fullwidth_Forms}', ""); - Expect(0, 65519, '\P{ _in_halfwidth_And_Fullwidth_Forms}', ""); - Expect(1, 65519, '\P{^ _in_halfwidth_And_Fullwidth_Forms}', ""); - Expect(0, 65520, '\p{ _in_halfwidth_And_Fullwidth_Forms}', ""); - Expect(1, 65520, '\p{^ _in_halfwidth_And_Fullwidth_Forms}', ""); - Expect(1, 65520, '\P{ _in_halfwidth_And_Fullwidth_Forms}', ""); - Expect(0, 65520, '\P{^ _in_halfwidth_And_Fullwidth_Forms}', ""); - Error('\p{/a/ Half_and_Full_forms}'); - Error('\P{/a/ Half_and_Full_forms}'); + Expect(1, 65519, '\p{ _IN_Halfwidth_and_Fullwidth_Forms}', ""); + Expect(0, 65519, '\p{^ _IN_Halfwidth_and_Fullwidth_Forms}', ""); + Expect(0, 65519, '\P{ _IN_Halfwidth_and_Fullwidth_Forms}', ""); + Expect(1, 65519, '\P{^ _IN_Halfwidth_and_Fullwidth_Forms}', ""); + Expect(0, 65520, '\p{ _IN_Halfwidth_and_Fullwidth_Forms}', ""); + Expect(1, 65520, '\p{^ _IN_Halfwidth_and_Fullwidth_Forms}', ""); + Expect(1, 65520, '\P{ _IN_Halfwidth_and_Fullwidth_Forms}', ""); + Expect(0, 65520, '\P{^ _IN_Halfwidth_and_Fullwidth_Forms}', ""); + Error('\p{/a/_half_and_full_forms}'); + Error('\P{/a/_half_and_full_forms}'); Expect(1, 65519, '\p{halfandfullforms}', ""); Expect(0, 65519, '\p{^halfandfullforms}', ""); Expect(0, 65519, '\P{halfandfullforms}', ""); @@ -95288,16 +98268,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65520, '\p{^halfandfullforms}', ""); Expect(1, 65520, '\P{halfandfullforms}', ""); Expect(0, 65520, '\P{^halfandfullforms}', ""); - Expect(1, 65519, '\p{ half_And_full_FORMS}', ""); - Expect(0, 65519, '\p{^ half_And_full_FORMS}', ""); - Expect(0, 65519, '\P{ half_And_full_FORMS}', ""); - Expect(1, 65519, '\P{^ half_And_full_FORMS}', ""); - Expect(0, 65520, '\p{ half_And_full_FORMS}', ""); - Expect(1, 65520, '\p{^ half_And_full_FORMS}', ""); - Expect(1, 65520, '\P{ half_And_full_FORMS}', ""); - Expect(0, 65520, '\P{^ half_And_full_FORMS}', ""); - Error('\p{ -Is_Half_And_Full_FORMS/a/}'); - Error('\P{ -Is_Half_And_Full_FORMS/a/}'); + Expect(1, 65519, '\p{ -HALF_And_FULL_forms}', ""); + Expect(0, 65519, '\p{^ -HALF_And_FULL_forms}', ""); + Expect(0, 65519, '\P{ -HALF_And_FULL_forms}', ""); + Expect(1, 65519, '\P{^ -HALF_And_FULL_forms}', ""); + Expect(0, 65520, '\p{ -HALF_And_FULL_forms}', ""); + Expect(1, 65520, '\p{^ -HALF_And_FULL_forms}', ""); + Expect(1, 65520, '\P{ -HALF_And_FULL_forms}', ""); + Expect(0, 65520, '\P{^ -HALF_And_FULL_forms}', ""); + Error('\p{is_half_AND_Full_forms/a/}'); + Error('\P{is_half_AND_Full_forms/a/}'); Expect(1, 65519, '\p{ishalfandfullforms}', ""); Expect(0, 65519, '\p{^ishalfandfullforms}', ""); Expect(0, 65519, '\P{ishalfandfullforms}', ""); @@ -95306,16 +98286,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65520, '\p{^ishalfandfullforms}', ""); Expect(1, 65520, '\P{ishalfandfullforms}', ""); Expect(0, 65520, '\P{^ishalfandfullforms}', ""); - Expect(1, 65519, '\p{-IS_half_And_Full_Forms}', ""); - Expect(0, 65519, '\p{^-IS_half_And_Full_Forms}', ""); - Expect(0, 65519, '\P{-IS_half_And_Full_Forms}', ""); - Expect(1, 65519, '\P{^-IS_half_And_Full_Forms}', ""); - Expect(0, 65520, '\p{-IS_half_And_Full_Forms}', ""); - Expect(1, 65520, '\p{^-IS_half_And_Full_Forms}', ""); - Expect(1, 65520, '\P{-IS_half_And_Full_Forms}', ""); - Expect(0, 65520, '\P{^-IS_half_And_Full_Forms}', ""); - Error('\p{_/a/In_Half_And_FULL_Forms}'); - Error('\P{_/a/In_Half_And_FULL_Forms}'); + Expect(1, 65519, '\p{--Is_Half_And_Full_forms}', ""); + Expect(0, 65519, '\p{^--Is_Half_And_Full_forms}', ""); + Expect(0, 65519, '\P{--Is_Half_And_Full_forms}', ""); + Expect(1, 65519, '\P{^--Is_Half_And_Full_forms}', ""); + Expect(0, 65520, '\p{--Is_Half_And_Full_forms}', ""); + Expect(1, 65520, '\p{^--Is_Half_And_Full_forms}', ""); + Expect(1, 65520, '\P{--Is_Half_And_Full_forms}', ""); + Expect(0, 65520, '\P{^--Is_Half_And_Full_forms}', ""); + Error('\p{ :=In_HALF_And_full_Forms}'); + Error('\P{ :=In_HALF_And_full_Forms}'); Expect(1, 65519, '\p{inhalfandfullforms}', ""); Expect(0, 65519, '\p{^inhalfandfullforms}', ""); Expect(0, 65519, '\P{inhalfandfullforms}', ""); @@ -95324,88 +98304,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65520, '\p{^inhalfandfullforms}', ""); Expect(1, 65520, '\P{inhalfandfullforms}', ""); Expect(0, 65520, '\P{^inhalfandfullforms}', ""); - Expect(1, 65519, '\p{ In_HALF_AND_Full_Forms}', ""); - Expect(0, 65519, '\p{^ In_HALF_AND_Full_Forms}', ""); - Expect(0, 65519, '\P{ In_HALF_AND_Full_Forms}', ""); - Expect(1, 65519, '\P{^ In_HALF_AND_Full_Forms}', ""); - Expect(0, 65520, '\p{ In_HALF_AND_Full_Forms}', ""); - Expect(1, 65520, '\p{^ In_HALF_AND_Full_Forms}', ""); - Expect(1, 65520, '\P{ In_HALF_AND_Full_Forms}', ""); - Expect(0, 65520, '\P{^ In_HALF_AND_Full_Forms}', ""); - Error('\p{-HAN/a/}'); - Error('\P{-HAN/a/}'); - Expect(1, 195101, '\p{han}', ""); - Expect(0, 195101, '\p{^han}', ""); - Expect(0, 195101, '\P{han}', ""); - Expect(1, 195101, '\P{^han}', ""); - Expect(0, 195102, '\p{han}', ""); - Expect(1, 195102, '\p{^han}', ""); - Expect(1, 195102, '\P{han}', ""); - Expect(0, 195102, '\P{^han}', ""); - Expect(1, 195101, '\p{- HAN}', ""); - Expect(0, 195101, '\p{^- HAN}', ""); - Expect(0, 195101, '\P{- HAN}', ""); - Expect(1, 195101, '\P{^- HAN}', ""); - Expect(0, 195102, '\p{- HAN}', ""); - Expect(1, 195102, '\p{^- HAN}', ""); - Expect(1, 195102, '\P{- HAN}', ""); - Expect(0, 195102, '\P{^- HAN}', ""); - Error('\p{ Is_Han/a/}'); - Error('\P{ Is_Han/a/}'); - Expect(1, 195101, '\p{ishan}', ""); - Expect(0, 195101, '\p{^ishan}', ""); - Expect(0, 195101, '\P{ishan}', ""); - Expect(1, 195101, '\P{^ishan}', ""); - Expect(0, 195102, '\p{ishan}', ""); - Expect(1, 195102, '\p{^ishan}', ""); - Expect(1, 195102, '\P{ishan}', ""); - Expect(0, 195102, '\P{^ishan}', ""); - Expect(1, 195101, '\p{_Is_han}', ""); - Expect(0, 195101, '\p{^_Is_han}', ""); - Expect(0, 195101, '\P{_Is_han}', ""); - Expect(1, 195101, '\P{^_Is_han}', ""); - Expect(0, 195102, '\p{_Is_han}', ""); - Expect(1, 195102, '\p{^_Is_han}', ""); - Expect(1, 195102, '\P{_Is_han}', ""); - Expect(0, 195102, '\P{^_Is_han}', ""); - Error('\p{_ hani:=}'); - Error('\P{_ hani:=}'); - Expect(1, 195101, '\p{hani}', ""); - Expect(0, 195101, '\p{^hani}', ""); - Expect(0, 195101, '\P{hani}', ""); - Expect(1, 195101, '\P{^hani}', ""); - Expect(0, 195102, '\p{hani}', ""); - Expect(1, 195102, '\p{^hani}', ""); - Expect(1, 195102, '\P{hani}', ""); - Expect(0, 195102, '\P{^hani}', ""); - Expect(1, 195101, '\p{_HANI}', ""); - Expect(0, 195101, '\p{^_HANI}', ""); - Expect(0, 195101, '\P{_HANI}', ""); - Expect(1, 195101, '\P{^_HANI}', ""); - Expect(0, 195102, '\p{_HANI}', ""); - Expect(1, 195102, '\p{^_HANI}', ""); - Expect(1, 195102, '\P{_HANI}', ""); - Expect(0, 195102, '\P{^_HANI}', ""); - Error('\p{:= Is_HANI}'); - Error('\P{:= Is_HANI}'); - Expect(1, 195101, '\p{ishani}', ""); - Expect(0, 195101, '\p{^ishani}', ""); - Expect(0, 195101, '\P{ishani}', ""); - Expect(1, 195101, '\P{^ishani}', ""); - Expect(0, 195102, '\p{ishani}', ""); - Expect(1, 195102, '\p{^ishani}', ""); - Expect(1, 195102, '\P{ishani}', ""); - Expect(0, 195102, '\P{^ishani}', ""); - Expect(1, 195101, '\p{ _is_HANI}', ""); - Expect(0, 195101, '\p{^ _is_HANI}', ""); - Expect(0, 195101, '\P{ _is_HANI}', ""); - Expect(1, 195101, '\P{^ _is_HANI}', ""); - Expect(0, 195102, '\p{ _is_HANI}', ""); - Expect(1, 195102, '\p{^ _is_HANI}', ""); - Expect(1, 195102, '\P{ _is_HANI}', ""); - Expect(0, 195102, '\P{^ _is_HANI}', ""); - Error('\p{/a/ HANGUL}'); - Error('\P{/a/ HANGUL}'); + Expect(1, 65519, '\p{--IN_HALF_and_FULL_forms}', ""); + Expect(0, 65519, '\p{^--IN_HALF_and_FULL_forms}', ""); + Expect(0, 65519, '\P{--IN_HALF_and_FULL_forms}', ""); + Expect(1, 65519, '\P{^--IN_HALF_and_FULL_forms}', ""); + Expect(0, 65520, '\p{--IN_HALF_and_FULL_forms}', ""); + Expect(1, 65520, '\p{^--IN_HALF_and_FULL_forms}', ""); + Expect(1, 65520, '\P{--IN_HALF_and_FULL_forms}', ""); + Expect(0, 65520, '\P{^--IN_HALF_and_FULL_forms}', ""); + Error('\p{:= HAN}'); + Error('\P{:= HAN}'); + Expect(1, 201546, '\p{han}', ""); + Expect(0, 201546, '\p{^han}', ""); + Expect(0, 201546, '\P{han}', ""); + Expect(1, 201546, '\P{^han}', ""); + Expect(0, 201547, '\p{han}', ""); + Expect(1, 201547, '\p{^han}', ""); + Expect(1, 201547, '\P{han}', ""); + Expect(0, 201547, '\P{^han}', ""); + Expect(1, 201546, '\p{ han}', ""); + Expect(0, 201546, '\p{^ han}', ""); + Expect(0, 201546, '\P{ han}', ""); + Expect(1, 201546, '\P{^ han}', ""); + Expect(0, 201547, '\p{ han}', ""); + Expect(1, 201547, '\p{^ han}', ""); + Expect(1, 201547, '\P{ han}', ""); + Expect(0, 201547, '\P{^ han}', ""); + Error('\p{-is_HAN/a/}'); + Error('\P{-is_HAN/a/}'); + Expect(1, 201546, '\p{ishan}', ""); + Expect(0, 201546, '\p{^ishan}', ""); + Expect(0, 201546, '\P{ishan}', ""); + Expect(1, 201546, '\P{^ishan}', ""); + Expect(0, 201547, '\p{ishan}', ""); + Expect(1, 201547, '\p{^ishan}', ""); + Expect(1, 201547, '\P{ishan}', ""); + Expect(0, 201547, '\P{^ishan}', ""); + Expect(1, 201546, '\p{ is_Han}', ""); + Expect(0, 201546, '\p{^ is_Han}', ""); + Expect(0, 201546, '\P{ is_Han}', ""); + Expect(1, 201546, '\P{^ is_Han}', ""); + Expect(0, 201547, '\p{ is_Han}', ""); + Expect(1, 201547, '\p{^ is_Han}', ""); + Expect(1, 201547, '\P{ is_Han}', ""); + Expect(0, 201547, '\P{^ is_Han}', ""); + Error('\p{:=_ HANI}'); + Error('\P{:=_ HANI}'); + Expect(1, 201546, '\p{hani}', ""); + Expect(0, 201546, '\p{^hani}', ""); + Expect(0, 201546, '\P{hani}', ""); + Expect(1, 201546, '\P{^hani}', ""); + Expect(0, 201547, '\p{hani}', ""); + Expect(1, 201547, '\p{^hani}', ""); + Expect(1, 201547, '\P{hani}', ""); + Expect(0, 201547, '\P{^hani}', ""); + Expect(1, 201546, '\p{_ Hani}', ""); + Expect(0, 201546, '\p{^_ Hani}', ""); + Expect(0, 201546, '\P{_ Hani}', ""); + Expect(1, 201546, '\P{^_ Hani}', ""); + Expect(0, 201547, '\p{_ Hani}', ""); + Expect(1, 201547, '\p{^_ Hani}', ""); + Expect(1, 201547, '\P{_ Hani}', ""); + Expect(0, 201547, '\P{^_ Hani}', ""); + Error('\p{/a/__IS_HANI}'); + Error('\P{/a/__IS_HANI}'); + Expect(1, 201546, '\p{ishani}', ""); + Expect(0, 201546, '\p{^ishani}', ""); + Expect(0, 201546, '\P{ishani}', ""); + Expect(1, 201546, '\P{^ishani}', ""); + Expect(0, 201547, '\p{ishani}', ""); + Expect(1, 201547, '\p{^ishani}', ""); + Expect(1, 201547, '\P{ishani}', ""); + Expect(0, 201547, '\P{^ishani}', ""); + Expect(1, 201546, '\p{ _Is_Hani}', ""); + Expect(0, 201546, '\p{^ _Is_Hani}', ""); + Expect(0, 201546, '\P{ _Is_Hani}', ""); + Expect(1, 201546, '\P{^ _Is_Hani}', ""); + Expect(0, 201547, '\p{ _Is_Hani}', ""); + Expect(1, 201547, '\p{^ _Is_Hani}', ""); + Expect(1, 201547, '\P{ _Is_Hani}', ""); + Expect(0, 201547, '\P{^ _Is_Hani}', ""); + Error('\p{ /a/Hangul}'); + Error('\P{ /a/Hangul}'); Expect(1, 65500, '\p{hangul}', ""); Expect(0, 65500, '\p{^hangul}', ""); Expect(0, 65500, '\P{hangul}', ""); @@ -95414,16 +98394,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65501, '\p{^hangul}', ""); Expect(1, 65501, '\P{hangul}', ""); Expect(0, 65501, '\P{^hangul}', ""); - Expect(1, 65500, '\p{ Hangul}', ""); - Expect(0, 65500, '\p{^ Hangul}', ""); - Expect(0, 65500, '\P{ Hangul}', ""); - Expect(1, 65500, '\P{^ Hangul}', ""); - Expect(0, 65501, '\p{ Hangul}', ""); - Expect(1, 65501, '\p{^ Hangul}', ""); - Expect(1, 65501, '\P{ Hangul}', ""); - Expect(0, 65501, '\P{^ Hangul}', ""); - Error('\p{ Is_Hangul:=}'); - Error('\P{ Is_Hangul:=}'); + Expect(1, 65500, '\p{ _hangul}', ""); + Expect(0, 65500, '\p{^ _hangul}', ""); + Expect(0, 65500, '\P{ _hangul}', ""); + Expect(1, 65500, '\P{^ _hangul}', ""); + Expect(0, 65501, '\p{ _hangul}', ""); + Expect(1, 65501, '\p{^ _hangul}', ""); + Expect(1, 65501, '\P{ _hangul}', ""); + Expect(0, 65501, '\P{^ _hangul}', ""); + Error('\p{/a/ Is_HANGUL}'); + Error('\P{/a/ Is_HANGUL}'); Expect(1, 65500, '\p{ishangul}', ""); Expect(0, 65500, '\p{^ishangul}', ""); Expect(0, 65500, '\P{ishangul}', ""); @@ -95432,16 +98412,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65501, '\p{^ishangul}', ""); Expect(1, 65501, '\P{ishangul}', ""); Expect(0, 65501, '\P{^ishangul}', ""); - Expect(1, 65500, '\p{ Is_hangul}', ""); - Expect(0, 65500, '\p{^ Is_hangul}', ""); - Expect(0, 65500, '\P{ Is_hangul}', ""); - Expect(1, 65500, '\P{^ Is_hangul}', ""); - Expect(0, 65501, '\p{ Is_hangul}', ""); - Expect(1, 65501, '\p{^ Is_hangul}', ""); - Expect(1, 65501, '\P{ Is_hangul}', ""); - Expect(0, 65501, '\P{^ Is_hangul}', ""); - Error('\p{ Hang:=}'); - Error('\P{ Hang:=}'); + Expect(1, 65500, '\p{- Is_Hangul}', ""); + Expect(0, 65500, '\p{^- Is_Hangul}', ""); + Expect(0, 65500, '\P{- Is_Hangul}', ""); + Expect(1, 65500, '\P{^- Is_Hangul}', ""); + Expect(0, 65501, '\p{- Is_Hangul}', ""); + Expect(1, 65501, '\p{^- Is_Hangul}', ""); + Expect(1, 65501, '\P{- Is_Hangul}', ""); + Expect(0, 65501, '\P{^- Is_Hangul}', ""); + Error('\p{ :=hang}'); + Error('\P{ :=hang}'); Expect(1, 65500, '\p{hang}', ""); Expect(0, 65500, '\p{^hang}', ""); Expect(0, 65500, '\P{hang}', ""); @@ -95450,16 +98430,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65501, '\p{^hang}', ""); Expect(1, 65501, '\P{hang}', ""); Expect(0, 65501, '\P{^hang}', ""); - Expect(1, 65500, '\p{ -Hang}', ""); - Expect(0, 65500, '\p{^ -Hang}', ""); - Expect(0, 65500, '\P{ -Hang}', ""); - Expect(1, 65500, '\P{^ -Hang}', ""); - Expect(0, 65501, '\p{ -Hang}', ""); - Expect(1, 65501, '\p{^ -Hang}', ""); - Expect(1, 65501, '\P{ -Hang}', ""); - Expect(0, 65501, '\P{^ -Hang}', ""); - Error('\p{ :=Is_Hang}'); - Error('\P{ :=Is_Hang}'); + Expect(1, 65500, '\p{_hang}', ""); + Expect(0, 65500, '\p{^_hang}', ""); + Expect(0, 65500, '\P{_hang}', ""); + Expect(1, 65500, '\P{^_hang}', ""); + Expect(0, 65501, '\p{_hang}', ""); + Expect(1, 65501, '\p{^_hang}', ""); + Expect(1, 65501, '\P{_hang}', ""); + Expect(0, 65501, '\P{^_hang}', ""); + Error('\p{- IS_Hang/a/}'); + Error('\P{- IS_Hang/a/}'); Expect(1, 65500, '\p{ishang}', ""); Expect(0, 65500, '\p{^ishang}', ""); Expect(0, 65500, '\P{ishang}', ""); @@ -95468,16 +98448,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65501, '\p{^ishang}', ""); Expect(1, 65501, '\P{ishang}', ""); Expect(0, 65501, '\P{^ishang}', ""); - Expect(1, 65500, '\p{ is_Hang}', ""); - Expect(0, 65500, '\p{^ is_Hang}', ""); - Expect(0, 65500, '\P{ is_Hang}', ""); - Expect(1, 65500, '\P{^ is_Hang}', ""); - Expect(0, 65501, '\p{ is_Hang}', ""); - Expect(1, 65501, '\p{^ is_Hang}', ""); - Expect(1, 65501, '\P{ is_Hang}', ""); - Expect(0, 65501, '\P{^ is_Hang}', ""); - Error('\p{ /a/hangul_Compatibility_Jamo}'); - Error('\P{ /a/hangul_Compatibility_Jamo}'); + Expect(1, 65500, '\p{_-Is_hang}', ""); + Expect(0, 65500, '\p{^_-Is_hang}', ""); + Expect(0, 65500, '\P{_-Is_hang}', ""); + Expect(1, 65500, '\P{^_-Is_hang}', ""); + Expect(0, 65501, '\p{_-Is_hang}', ""); + Expect(1, 65501, '\p{^_-Is_hang}', ""); + Expect(1, 65501, '\P{_-Is_hang}', ""); + Expect(0, 65501, '\P{^_-Is_hang}', ""); + Error('\p{_:=Hangul_Compatibility_Jamo}'); + Error('\P{_:=Hangul_Compatibility_Jamo}'); Expect(1, 12687, '\p{hangulcompatibilityjamo}', ""); Expect(0, 12687, '\p{^hangulcompatibilityjamo}', ""); Expect(0, 12687, '\P{hangulcompatibilityjamo}', ""); @@ -95486,16 +98466,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12688, '\p{^hangulcompatibilityjamo}', ""); Expect(1, 12688, '\P{hangulcompatibilityjamo}', ""); Expect(0, 12688, '\P{^hangulcompatibilityjamo}', ""); - Expect(1, 12687, '\p{ Hangul_COMPATIBILITY_Jamo}', ""); - Expect(0, 12687, '\p{^ Hangul_COMPATIBILITY_Jamo}', ""); - Expect(0, 12687, '\P{ Hangul_COMPATIBILITY_Jamo}', ""); - Expect(1, 12687, '\P{^ Hangul_COMPATIBILITY_Jamo}', ""); - Expect(0, 12688, '\p{ Hangul_COMPATIBILITY_Jamo}', ""); - Expect(1, 12688, '\p{^ Hangul_COMPATIBILITY_Jamo}', ""); - Expect(1, 12688, '\P{ Hangul_COMPATIBILITY_Jamo}', ""); - Expect(0, 12688, '\P{^ Hangul_COMPATIBILITY_Jamo}', ""); - Error('\p{:= IS_hangul_Compatibility_jamo}'); - Error('\P{:= IS_hangul_Compatibility_jamo}'); + Expect(1, 12687, '\p{_HANGUL_COMPATIBILITY_Jamo}', ""); + Expect(0, 12687, '\p{^_HANGUL_COMPATIBILITY_Jamo}', ""); + Expect(0, 12687, '\P{_HANGUL_COMPATIBILITY_Jamo}', ""); + Expect(1, 12687, '\P{^_HANGUL_COMPATIBILITY_Jamo}', ""); + Expect(0, 12688, '\p{_HANGUL_COMPATIBILITY_Jamo}', ""); + Expect(1, 12688, '\p{^_HANGUL_COMPATIBILITY_Jamo}', ""); + Expect(1, 12688, '\P{_HANGUL_COMPATIBILITY_Jamo}', ""); + Expect(0, 12688, '\P{^_HANGUL_COMPATIBILITY_Jamo}', ""); + Error('\p{-_IS_HANGUL_COMPATIBILITY_Jamo:=}'); + Error('\P{-_IS_HANGUL_COMPATIBILITY_Jamo:=}'); Expect(1, 12687, '\p{ishangulcompatibilityjamo}', ""); Expect(0, 12687, '\p{^ishangulcompatibilityjamo}', ""); Expect(0, 12687, '\P{ishangulcompatibilityjamo}', ""); @@ -95504,16 +98484,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12688, '\p{^ishangulcompatibilityjamo}', ""); Expect(1, 12688, '\P{ishangulcompatibilityjamo}', ""); Expect(0, 12688, '\P{^ishangulcompatibilityjamo}', ""); - Expect(1, 12687, '\p{ Is_Hangul_Compatibility_Jamo}', ""); - Expect(0, 12687, '\p{^ Is_Hangul_Compatibility_Jamo}', ""); - Expect(0, 12687, '\P{ Is_Hangul_Compatibility_Jamo}', ""); - Expect(1, 12687, '\P{^ Is_Hangul_Compatibility_Jamo}', ""); - Expect(0, 12688, '\p{ Is_Hangul_Compatibility_Jamo}', ""); - Expect(1, 12688, '\p{^ Is_Hangul_Compatibility_Jamo}', ""); - Expect(1, 12688, '\P{ Is_Hangul_Compatibility_Jamo}', ""); - Expect(0, 12688, '\P{^ Is_Hangul_Compatibility_Jamo}', ""); - Error('\p{ /a/in_Hangul_compatibility_Jamo}'); - Error('\P{ /a/in_Hangul_compatibility_Jamo}'); + Expect(1, 12687, '\p{ _Is_hangul_compatibility_jamo}', ""); + Expect(0, 12687, '\p{^ _Is_hangul_compatibility_jamo}', ""); + Expect(0, 12687, '\P{ _Is_hangul_compatibility_jamo}', ""); + Expect(1, 12687, '\P{^ _Is_hangul_compatibility_jamo}', ""); + Expect(0, 12688, '\p{ _Is_hangul_compatibility_jamo}', ""); + Expect(1, 12688, '\p{^ _Is_hangul_compatibility_jamo}', ""); + Expect(1, 12688, '\P{ _Is_hangul_compatibility_jamo}', ""); + Expect(0, 12688, '\P{^ _Is_hangul_compatibility_jamo}', ""); + Error('\p{:= IN_HANGUL_Compatibility_JAMO}'); + Error('\P{:= IN_HANGUL_Compatibility_JAMO}'); Expect(1, 12687, '\p{inhangulcompatibilityjamo}', ""); Expect(0, 12687, '\p{^inhangulcompatibilityjamo}', ""); Expect(0, 12687, '\P{inhangulcompatibilityjamo}', ""); @@ -95522,16 +98502,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12688, '\p{^inhangulcompatibilityjamo}', ""); Expect(1, 12688, '\P{inhangulcompatibilityjamo}', ""); Expect(0, 12688, '\P{^inhangulcompatibilityjamo}', ""); - Expect(1, 12687, '\p{ IN_Hangul_Compatibility_Jamo}', ""); - Expect(0, 12687, '\p{^ IN_Hangul_Compatibility_Jamo}', ""); - Expect(0, 12687, '\P{ IN_Hangul_Compatibility_Jamo}', ""); - Expect(1, 12687, '\P{^ IN_Hangul_Compatibility_Jamo}', ""); - Expect(0, 12688, '\p{ IN_Hangul_Compatibility_Jamo}', ""); - Expect(1, 12688, '\p{^ IN_Hangul_Compatibility_Jamo}', ""); - Expect(1, 12688, '\P{ IN_Hangul_Compatibility_Jamo}', ""); - Expect(0, 12688, '\P{^ IN_Hangul_Compatibility_Jamo}', ""); - Error('\p{-:=compat_Jamo}'); - Error('\P{-:=compat_Jamo}'); + Expect(1, 12687, '\p{ In_Hangul_Compatibility_jamo}', ""); + Expect(0, 12687, '\p{^ In_Hangul_Compatibility_jamo}', ""); + Expect(0, 12687, '\P{ In_Hangul_Compatibility_jamo}', ""); + Expect(1, 12687, '\P{^ In_Hangul_Compatibility_jamo}', ""); + Expect(0, 12688, '\p{ In_Hangul_Compatibility_jamo}', ""); + Expect(1, 12688, '\p{^ In_Hangul_Compatibility_jamo}', ""); + Expect(1, 12688, '\P{ In_Hangul_Compatibility_jamo}', ""); + Expect(0, 12688, '\P{^ In_Hangul_Compatibility_jamo}', ""); + Error('\p{ compat_Jamo:=}'); + Error('\P{ compat_Jamo:=}'); Expect(1, 12687, '\p{compatjamo}', ""); Expect(0, 12687, '\p{^compatjamo}', ""); Expect(0, 12687, '\P{compatjamo}', ""); @@ -95540,16 +98520,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12688, '\p{^compatjamo}', ""); Expect(1, 12688, '\P{compatjamo}', ""); Expect(0, 12688, '\P{^compatjamo}', ""); - Expect(1, 12687, '\p{-COMPAT_Jamo}', ""); - Expect(0, 12687, '\p{^-COMPAT_Jamo}', ""); - Expect(0, 12687, '\P{-COMPAT_Jamo}', ""); - Expect(1, 12687, '\P{^-COMPAT_Jamo}', ""); - Expect(0, 12688, '\p{-COMPAT_Jamo}', ""); - Expect(1, 12688, '\p{^-COMPAT_Jamo}', ""); - Expect(1, 12688, '\P{-COMPAT_Jamo}', ""); - Expect(0, 12688, '\P{^-COMPAT_Jamo}', ""); - Error('\p{ :=is_Compat_JAMO}'); - Error('\P{ :=is_Compat_JAMO}'); + Expect(1, 12687, '\p{--COMPAT_JAMO}', ""); + Expect(0, 12687, '\p{^--COMPAT_JAMO}', ""); + Expect(0, 12687, '\P{--COMPAT_JAMO}', ""); + Expect(1, 12687, '\P{^--COMPAT_JAMO}', ""); + Expect(0, 12688, '\p{--COMPAT_JAMO}', ""); + Expect(1, 12688, '\p{^--COMPAT_JAMO}', ""); + Expect(1, 12688, '\P{--COMPAT_JAMO}', ""); + Expect(0, 12688, '\P{^--COMPAT_JAMO}', ""); + Error('\p{_Is_Compat_JAMO/a/}'); + Error('\P{_Is_Compat_JAMO/a/}'); Expect(1, 12687, '\p{iscompatjamo}', ""); Expect(0, 12687, '\p{^iscompatjamo}', ""); Expect(0, 12687, '\P{iscompatjamo}', ""); @@ -95558,16 +98538,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12688, '\p{^iscompatjamo}', ""); Expect(1, 12688, '\P{iscompatjamo}', ""); Expect(0, 12688, '\P{^iscompatjamo}', ""); - Expect(1, 12687, '\p{ IS_Compat_JAMO}', ""); - Expect(0, 12687, '\p{^ IS_Compat_JAMO}', ""); - Expect(0, 12687, '\P{ IS_Compat_JAMO}', ""); - Expect(1, 12687, '\P{^ IS_Compat_JAMO}', ""); - Expect(0, 12688, '\p{ IS_Compat_JAMO}', ""); - Expect(1, 12688, '\p{^ IS_Compat_JAMO}', ""); - Expect(1, 12688, '\P{ IS_Compat_JAMO}', ""); - Expect(0, 12688, '\P{^ IS_Compat_JAMO}', ""); - Error('\p{ IN_compat_jamo:=}'); - Error('\P{ IN_compat_jamo:=}'); + Expect(1, 12687, '\p{ -Is_compat_Jamo}', ""); + Expect(0, 12687, '\p{^ -Is_compat_Jamo}', ""); + Expect(0, 12687, '\P{ -Is_compat_Jamo}', ""); + Expect(1, 12687, '\P{^ -Is_compat_Jamo}', ""); + Expect(0, 12688, '\p{ -Is_compat_Jamo}', ""); + Expect(1, 12688, '\p{^ -Is_compat_Jamo}', ""); + Expect(1, 12688, '\P{ -Is_compat_Jamo}', ""); + Expect(0, 12688, '\P{^ -Is_compat_Jamo}', ""); + Error('\p{__In_COMPAT_Jamo/a/}'); + Error('\P{__In_COMPAT_Jamo/a/}'); Expect(1, 12687, '\p{incompatjamo}', ""); Expect(0, 12687, '\p{^incompatjamo}', ""); Expect(0, 12687, '\P{incompatjamo}', ""); @@ -95576,16 +98556,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12688, '\p{^incompatjamo}', ""); Expect(1, 12688, '\P{incompatjamo}', ""); Expect(0, 12688, '\P{^incompatjamo}', ""); - Expect(1, 12687, '\p{- in_compat_Jamo}', ""); - Expect(0, 12687, '\p{^- in_compat_Jamo}', ""); - Expect(0, 12687, '\P{- in_compat_Jamo}', ""); - Expect(1, 12687, '\P{^- in_compat_Jamo}', ""); - Expect(0, 12688, '\p{- in_compat_Jamo}', ""); - Expect(1, 12688, '\p{^- in_compat_Jamo}', ""); - Expect(1, 12688, '\P{- in_compat_Jamo}', ""); - Expect(0, 12688, '\P{^- in_compat_Jamo}', ""); - Error('\p{/a/ _HANGUL_JAMO}'); - Error('\P{/a/ _HANGUL_JAMO}'); + Expect(1, 12687, '\p{-In_Compat_Jamo}', ""); + Expect(0, 12687, '\p{^-In_Compat_Jamo}', ""); + Expect(0, 12687, '\P{-In_Compat_Jamo}', ""); + Expect(1, 12687, '\P{^-In_Compat_Jamo}', ""); + Expect(0, 12688, '\p{-In_Compat_Jamo}', ""); + Expect(1, 12688, '\p{^-In_Compat_Jamo}', ""); + Expect(1, 12688, '\P{-In_Compat_Jamo}', ""); + Expect(0, 12688, '\P{^-In_Compat_Jamo}', ""); + Error('\p{ Hangul_Jamo:=}'); + Error('\P{ Hangul_Jamo:=}'); Expect(1, 4607, '\p{hanguljamo}', ""); Expect(0, 4607, '\p{^hanguljamo}', ""); Expect(0, 4607, '\P{hanguljamo}', ""); @@ -95594,16 +98574,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 4608, '\p{^hanguljamo}', ""); Expect(1, 4608, '\P{hanguljamo}', ""); Expect(0, 4608, '\P{^hanguljamo}', ""); - Expect(1, 4607, '\p{-hangul_JAMO}', ""); - Expect(0, 4607, '\p{^-hangul_JAMO}', ""); - Expect(0, 4607, '\P{-hangul_JAMO}', ""); - Expect(1, 4607, '\P{^-hangul_JAMO}', ""); - Expect(0, 4608, '\p{-hangul_JAMO}', ""); - Expect(1, 4608, '\p{^-hangul_JAMO}', ""); - Expect(1, 4608, '\P{-hangul_JAMO}', ""); - Expect(0, 4608, '\P{^-hangul_JAMO}', ""); - Error('\p{:=-_Is_HANGUL_JAMO}'); - Error('\P{:=-_Is_HANGUL_JAMO}'); + Expect(1, 4607, '\p{ hangul_Jamo}', ""); + Expect(0, 4607, '\p{^ hangul_Jamo}', ""); + Expect(0, 4607, '\P{ hangul_Jamo}', ""); + Expect(1, 4607, '\P{^ hangul_Jamo}', ""); + Expect(0, 4608, '\p{ hangul_Jamo}', ""); + Expect(1, 4608, '\p{^ hangul_Jamo}', ""); + Expect(1, 4608, '\P{ hangul_Jamo}', ""); + Expect(0, 4608, '\P{^ hangul_Jamo}', ""); + Error('\p{ :=Is_hangul_Jamo}'); + Error('\P{ :=Is_hangul_Jamo}'); Expect(1, 4607, '\p{ishanguljamo}', ""); Expect(0, 4607, '\p{^ishanguljamo}', ""); Expect(0, 4607, '\P{ishanguljamo}', ""); @@ -95612,16 +98592,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 4608, '\p{^ishanguljamo}', ""); Expect(1, 4608, '\P{ishanguljamo}', ""); Expect(0, 4608, '\P{^ishanguljamo}', ""); - Expect(1, 4607, '\p{ -is_HANGUL_Jamo}', ""); - Expect(0, 4607, '\p{^ -is_HANGUL_Jamo}', ""); - Expect(0, 4607, '\P{ -is_HANGUL_Jamo}', ""); - Expect(1, 4607, '\P{^ -is_HANGUL_Jamo}', ""); - Expect(0, 4608, '\p{ -is_HANGUL_Jamo}', ""); - Expect(1, 4608, '\p{^ -is_HANGUL_Jamo}', ""); - Expect(1, 4608, '\P{ -is_HANGUL_Jamo}', ""); - Expect(0, 4608, '\P{^ -is_HANGUL_Jamo}', ""); - Error('\p{:=-In_Hangul_Jamo}'); - Error('\P{:=-In_Hangul_Jamo}'); + Expect(1, 4607, '\p{Is_Hangul_jamo}', ""); + Expect(0, 4607, '\p{^Is_Hangul_jamo}', ""); + Expect(0, 4607, '\P{Is_Hangul_jamo}', ""); + Expect(1, 4607, '\P{^Is_Hangul_jamo}', ""); + Expect(0, 4608, '\p{Is_Hangul_jamo}', ""); + Expect(1, 4608, '\p{^Is_Hangul_jamo}', ""); + Expect(1, 4608, '\P{Is_Hangul_jamo}', ""); + Expect(0, 4608, '\P{^Is_Hangul_jamo}', ""); + Error('\p{-in_HANGUL_JAMO/a/}'); + Error('\P{-in_HANGUL_JAMO/a/}'); Expect(1, 4607, '\p{inhanguljamo}', ""); Expect(0, 4607, '\p{^inhanguljamo}', ""); Expect(0, 4607, '\P{inhanguljamo}', ""); @@ -95630,16 +98610,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 4608, '\p{^inhanguljamo}', ""); Expect(1, 4608, '\P{inhanguljamo}', ""); Expect(0, 4608, '\P{^inhanguljamo}', ""); - Expect(1, 4607, '\p{- in_Hangul_JAMO}', ""); - Expect(0, 4607, '\p{^- in_Hangul_JAMO}', ""); - Expect(0, 4607, '\P{- in_Hangul_JAMO}', ""); - Expect(1, 4607, '\P{^- in_Hangul_JAMO}', ""); - Expect(0, 4608, '\p{- in_Hangul_JAMO}', ""); - Expect(1, 4608, '\p{^- in_Hangul_JAMO}', ""); - Expect(1, 4608, '\P{- in_Hangul_JAMO}', ""); - Expect(0, 4608, '\P{^- in_Hangul_JAMO}', ""); - Error('\p{/a/_Jamo}'); - Error('\P{/a/_Jamo}'); + Expect(1, 4607, '\p{ -In_Hangul_jamo}', ""); + Expect(0, 4607, '\p{^ -In_Hangul_jamo}', ""); + Expect(0, 4607, '\P{ -In_Hangul_jamo}', ""); + Expect(1, 4607, '\P{^ -In_Hangul_jamo}', ""); + Expect(0, 4608, '\p{ -In_Hangul_jamo}', ""); + Expect(1, 4608, '\p{^ -In_Hangul_jamo}', ""); + Expect(1, 4608, '\P{ -In_Hangul_jamo}', ""); + Expect(0, 4608, '\P{^ -In_Hangul_jamo}', ""); + Error('\p{- Jamo/a/}'); + Error('\P{- Jamo/a/}'); Expect(1, 4607, '\p{jamo}', ""); Expect(0, 4607, '\p{^jamo}', ""); Expect(0, 4607, '\P{jamo}', ""); @@ -95648,16 +98628,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 4608, '\p{^jamo}', ""); Expect(1, 4608, '\P{jamo}', ""); Expect(0, 4608, '\P{^jamo}', ""); - Expect(1, 4607, '\p{--jamo}', ""); - Expect(0, 4607, '\p{^--jamo}', ""); - Expect(0, 4607, '\P{--jamo}', ""); - Expect(1, 4607, '\P{^--jamo}', ""); - Expect(0, 4608, '\p{--jamo}', ""); - Expect(1, 4608, '\p{^--jamo}', ""); - Expect(1, 4608, '\P{--jamo}', ""); - Expect(0, 4608, '\P{^--jamo}', ""); - Error('\p{ :=Is_JAMO}'); - Error('\P{ :=Is_JAMO}'); + Expect(1, 4607, '\p{ -JAMO}', ""); + Expect(0, 4607, '\p{^ -JAMO}', ""); + Expect(0, 4607, '\P{ -JAMO}', ""); + Expect(1, 4607, '\P{^ -JAMO}', ""); + Expect(0, 4608, '\p{ -JAMO}', ""); + Expect(1, 4608, '\p{^ -JAMO}', ""); + Expect(1, 4608, '\P{ -JAMO}', ""); + Expect(0, 4608, '\P{^ -JAMO}', ""); + Error('\p{/a/ is_jamo}'); + Error('\P{/a/ is_jamo}'); Expect(1, 4607, '\p{isjamo}', ""); Expect(0, 4607, '\p{^isjamo}', ""); Expect(0, 4607, '\P{isjamo}', ""); @@ -95666,16 +98646,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 4608, '\p{^isjamo}', ""); Expect(1, 4608, '\P{isjamo}', ""); Expect(0, 4608, '\P{^isjamo}', ""); - Expect(1, 4607, '\p{_ is_jamo}', ""); - Expect(0, 4607, '\p{^_ is_jamo}', ""); - Expect(0, 4607, '\P{_ is_jamo}', ""); - Expect(1, 4607, '\P{^_ is_jamo}', ""); - Expect(0, 4608, '\p{_ is_jamo}', ""); - Expect(1, 4608, '\p{^_ is_jamo}', ""); - Expect(1, 4608, '\P{_ is_jamo}', ""); - Expect(0, 4608, '\P{^_ is_jamo}', ""); - Error('\p{_ IN_jamo:=}'); - Error('\P{_ IN_jamo:=}'); + Expect(1, 4607, '\p{ -IS_jamo}', ""); + Expect(0, 4607, '\p{^ -IS_jamo}', ""); + Expect(0, 4607, '\P{ -IS_jamo}', ""); + Expect(1, 4607, '\P{^ -IS_jamo}', ""); + Expect(0, 4608, '\p{ -IS_jamo}', ""); + Expect(1, 4608, '\p{^ -IS_jamo}', ""); + Expect(1, 4608, '\P{ -IS_jamo}', ""); + Expect(0, 4608, '\P{^ -IS_jamo}', ""); + Error('\p{_in_jamo:=}'); + Error('\P{_in_jamo:=}'); Expect(1, 4607, '\p{injamo}', ""); Expect(0, 4607, '\p{^injamo}', ""); Expect(0, 4607, '\P{injamo}', ""); @@ -95684,16 +98664,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 4608, '\p{^injamo}', ""); Expect(1, 4608, '\P{injamo}', ""); Expect(0, 4608, '\P{^injamo}', ""); - Expect(1, 4607, '\p{-In_JAMO}', ""); - Expect(0, 4607, '\p{^-In_JAMO}', ""); - Expect(0, 4607, '\P{-In_JAMO}', ""); - Expect(1, 4607, '\P{^-In_JAMO}', ""); - Expect(0, 4608, '\p{-In_JAMO}', ""); - Expect(1, 4608, '\p{^-In_JAMO}', ""); - Expect(1, 4608, '\P{-In_JAMO}', ""); - Expect(0, 4608, '\P{^-In_JAMO}', ""); - Error('\p{ /a/Hangul_Jamo_Extended_A}'); - Error('\P{ /a/Hangul_Jamo_Extended_A}'); + Expect(1, 4607, '\p{ in_jamo}', ""); + Expect(0, 4607, '\p{^ in_jamo}', ""); + Expect(0, 4607, '\P{ in_jamo}', ""); + Expect(1, 4607, '\P{^ in_jamo}', ""); + Expect(0, 4608, '\p{ in_jamo}', ""); + Expect(1, 4608, '\p{^ in_jamo}', ""); + Expect(1, 4608, '\P{ in_jamo}', ""); + Expect(0, 4608, '\P{^ in_jamo}', ""); + Error('\p{ Hangul_Jamo_Extended_A:=}'); + Error('\P{ Hangul_Jamo_Extended_A:=}'); Expect(1, 43391, '\p{hanguljamoextendeda}', ""); Expect(0, 43391, '\p{^hanguljamoextendeda}', ""); Expect(0, 43391, '\P{hanguljamoextendeda}', ""); @@ -95702,16 +98682,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43392, '\p{^hanguljamoextendeda}', ""); Expect(1, 43392, '\P{hanguljamoextendeda}', ""); Expect(0, 43392, '\P{^hanguljamoextendeda}', ""); - Expect(1, 43391, '\p{- hangul_Jamo_Extended_A}', ""); - Expect(0, 43391, '\p{^- hangul_Jamo_Extended_A}', ""); - Expect(0, 43391, '\P{- hangul_Jamo_Extended_A}', ""); - Expect(1, 43391, '\P{^- hangul_Jamo_Extended_A}', ""); - Expect(0, 43392, '\p{- hangul_Jamo_Extended_A}', ""); - Expect(1, 43392, '\p{^- hangul_Jamo_Extended_A}', ""); - Expect(1, 43392, '\P{- hangul_Jamo_Extended_A}', ""); - Expect(0, 43392, '\P{^- hangul_Jamo_Extended_A}', ""); - Error('\p{- is_Hangul_jamo_EXTENDED_A/a/}'); - Error('\P{- is_Hangul_jamo_EXTENDED_A/a/}'); + Expect(1, 43391, '\p{ Hangul_Jamo_Extended_A}', ""); + Expect(0, 43391, '\p{^ Hangul_Jamo_Extended_A}', ""); + Expect(0, 43391, '\P{ Hangul_Jamo_Extended_A}', ""); + Expect(1, 43391, '\P{^ Hangul_Jamo_Extended_A}', ""); + Expect(0, 43392, '\p{ Hangul_Jamo_Extended_A}', ""); + Expect(1, 43392, '\p{^ Hangul_Jamo_Extended_A}', ""); + Expect(1, 43392, '\P{ Hangul_Jamo_Extended_A}', ""); + Expect(0, 43392, '\P{^ Hangul_Jamo_Extended_A}', ""); + Error('\p{/a/- Is_Hangul_Jamo_Extended_a}'); + Error('\P{/a/- Is_Hangul_Jamo_Extended_a}'); Expect(1, 43391, '\p{ishanguljamoextendeda}', ""); Expect(0, 43391, '\p{^ishanguljamoextendeda}', ""); Expect(0, 43391, '\P{ishanguljamoextendeda}', ""); @@ -95720,16 +98700,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43392, '\p{^ishanguljamoextendeda}', ""); Expect(1, 43392, '\P{ishanguljamoextendeda}', ""); Expect(0, 43392, '\P{^ishanguljamoextendeda}', ""); - Expect(1, 43391, '\p{_Is_Hangul_JAMO_EXTENDED_a}', ""); - Expect(0, 43391, '\p{^_Is_Hangul_JAMO_EXTENDED_a}', ""); - Expect(0, 43391, '\P{_Is_Hangul_JAMO_EXTENDED_a}', ""); - Expect(1, 43391, '\P{^_Is_Hangul_JAMO_EXTENDED_a}', ""); - Expect(0, 43392, '\p{_Is_Hangul_JAMO_EXTENDED_a}', ""); - Expect(1, 43392, '\p{^_Is_Hangul_JAMO_EXTENDED_a}', ""); - Expect(1, 43392, '\P{_Is_Hangul_JAMO_EXTENDED_a}', ""); - Expect(0, 43392, '\P{^_Is_Hangul_JAMO_EXTENDED_a}', ""); - Error('\p{/a/IN_Hangul_JAMO_Extended_A}'); - Error('\P{/a/IN_Hangul_JAMO_Extended_A}'); + Expect(1, 43391, '\p{ Is_Hangul_jamo_extended_A}', ""); + Expect(0, 43391, '\p{^ Is_Hangul_jamo_extended_A}', ""); + Expect(0, 43391, '\P{ Is_Hangul_jamo_extended_A}', ""); + Expect(1, 43391, '\P{^ Is_Hangul_jamo_extended_A}', ""); + Expect(0, 43392, '\p{ Is_Hangul_jamo_extended_A}', ""); + Expect(1, 43392, '\p{^ Is_Hangul_jamo_extended_A}', ""); + Expect(1, 43392, '\P{ Is_Hangul_jamo_extended_A}', ""); + Expect(0, 43392, '\P{^ Is_Hangul_jamo_extended_A}', ""); + Error('\p{- in_hangul_Jamo_extended_A:=}'); + Error('\P{- in_hangul_Jamo_extended_A:=}'); Expect(1, 43391, '\p{inhanguljamoextendeda}', ""); Expect(0, 43391, '\p{^inhanguljamoextendeda}', ""); Expect(0, 43391, '\P{inhanguljamoextendeda}', ""); @@ -95738,16 +98718,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43392, '\p{^inhanguljamoextendeda}', ""); Expect(1, 43392, '\P{inhanguljamoextendeda}', ""); Expect(0, 43392, '\P{^inhanguljamoextendeda}', ""); - Expect(1, 43391, '\p{--in_hangul_Jamo_extended_a}', ""); - Expect(0, 43391, '\p{^--in_hangul_Jamo_extended_a}', ""); - Expect(0, 43391, '\P{--in_hangul_Jamo_extended_a}', ""); - Expect(1, 43391, '\P{^--in_hangul_Jamo_extended_a}', ""); - Expect(0, 43392, '\p{--in_hangul_Jamo_extended_a}', ""); - Expect(1, 43392, '\p{^--in_hangul_Jamo_extended_a}', ""); - Expect(1, 43392, '\P{--in_hangul_Jamo_extended_a}', ""); - Expect(0, 43392, '\P{^--in_hangul_Jamo_extended_a}', ""); - Error('\p{ jamo_Ext_a:=}'); - Error('\P{ jamo_Ext_a:=}'); + Expect(1, 43391, '\p{-In_Hangul_JAMO_Extended_A}', ""); + Expect(0, 43391, '\p{^-In_Hangul_JAMO_Extended_A}', ""); + Expect(0, 43391, '\P{-In_Hangul_JAMO_Extended_A}', ""); + Expect(1, 43391, '\P{^-In_Hangul_JAMO_Extended_A}', ""); + Expect(0, 43392, '\p{-In_Hangul_JAMO_Extended_A}', ""); + Expect(1, 43392, '\p{^-In_Hangul_JAMO_Extended_A}', ""); + Expect(1, 43392, '\P{-In_Hangul_JAMO_Extended_A}', ""); + Expect(0, 43392, '\P{^-In_Hangul_JAMO_Extended_A}', ""); + Error('\p{/a/_ jamo_Ext_A}'); + Error('\P{/a/_ jamo_Ext_A}'); Expect(1, 43391, '\p{jamoexta}', ""); Expect(0, 43391, '\p{^jamoexta}', ""); Expect(0, 43391, '\P{jamoexta}', ""); @@ -95756,16 +98736,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43392, '\p{^jamoexta}', ""); Expect(1, 43392, '\P{jamoexta}', ""); Expect(0, 43392, '\P{^jamoexta}', ""); - Expect(1, 43391, '\p{ jamo_ext_A}', ""); - Expect(0, 43391, '\p{^ jamo_ext_A}', ""); - Expect(0, 43391, '\P{ jamo_ext_A}', ""); - Expect(1, 43391, '\P{^ jamo_ext_A}', ""); - Expect(0, 43392, '\p{ jamo_ext_A}', ""); - Expect(1, 43392, '\p{^ jamo_ext_A}', ""); - Expect(1, 43392, '\P{ jamo_ext_A}', ""); - Expect(0, 43392, '\P{^ jamo_ext_A}', ""); - Error('\p{ _Is_jamo_EXT_A:=}'); - Error('\P{ _Is_jamo_EXT_A:=}'); + Expect(1, 43391, '\p{ _JAMO_Ext_A}', ""); + Expect(0, 43391, '\p{^ _JAMO_Ext_A}', ""); + Expect(0, 43391, '\P{ _JAMO_Ext_A}', ""); + Expect(1, 43391, '\P{^ _JAMO_Ext_A}', ""); + Expect(0, 43392, '\p{ _JAMO_Ext_A}', ""); + Expect(1, 43392, '\p{^ _JAMO_Ext_A}', ""); + Expect(1, 43392, '\P{ _JAMO_Ext_A}', ""); + Expect(0, 43392, '\P{^ _JAMO_Ext_A}', ""); + Error('\p{:=_IS_Jamo_Ext_A}'); + Error('\P{:=_IS_Jamo_Ext_A}'); Expect(1, 43391, '\p{isjamoexta}', ""); Expect(0, 43391, '\p{^isjamoexta}', ""); Expect(0, 43391, '\P{isjamoexta}', ""); @@ -95774,16 +98754,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43392, '\p{^isjamoexta}', ""); Expect(1, 43392, '\P{isjamoexta}', ""); Expect(0, 43392, '\P{^isjamoexta}', ""); - Expect(1, 43391, '\p{ is_Jamo_ext_a}', ""); - Expect(0, 43391, '\p{^ is_Jamo_ext_a}', ""); - Expect(0, 43391, '\P{ is_Jamo_ext_a}', ""); - Expect(1, 43391, '\P{^ is_Jamo_ext_a}', ""); - Expect(0, 43392, '\p{ is_Jamo_ext_a}', ""); - Expect(1, 43392, '\p{^ is_Jamo_ext_a}', ""); - Expect(1, 43392, '\P{ is_Jamo_ext_a}', ""); - Expect(0, 43392, '\P{^ is_Jamo_ext_a}', ""); - Error('\p{_ In_jamo_EXT_a:=}'); - Error('\P{_ In_jamo_EXT_a:=}'); + Expect(1, 43391, '\p{--Is_Jamo_Ext_A}', ""); + Expect(0, 43391, '\p{^--Is_Jamo_Ext_A}', ""); + Expect(0, 43391, '\P{--Is_Jamo_Ext_A}', ""); + Expect(1, 43391, '\P{^--Is_Jamo_Ext_A}', ""); + Expect(0, 43392, '\p{--Is_Jamo_Ext_A}', ""); + Expect(1, 43392, '\p{^--Is_Jamo_Ext_A}', ""); + Expect(1, 43392, '\P{--Is_Jamo_Ext_A}', ""); + Expect(0, 43392, '\P{^--Is_Jamo_Ext_A}', ""); + Error('\p{/a/ IN_jamo_Ext_A}'); + Error('\P{/a/ IN_jamo_Ext_A}'); Expect(1, 43391, '\p{injamoexta}', ""); Expect(0, 43391, '\p{^injamoexta}', ""); Expect(0, 43391, '\P{injamoexta}', ""); @@ -95792,16 +98772,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43392, '\p{^injamoexta}', ""); Expect(1, 43392, '\P{injamoexta}', ""); Expect(0, 43392, '\P{^injamoexta}', ""); - Expect(1, 43391, '\p{ -IN_jamo_ext_A}', ""); - Expect(0, 43391, '\p{^ -IN_jamo_ext_A}', ""); - Expect(0, 43391, '\P{ -IN_jamo_ext_A}', ""); - Expect(1, 43391, '\P{^ -IN_jamo_ext_A}', ""); - Expect(0, 43392, '\p{ -IN_jamo_ext_A}', ""); - Expect(1, 43392, '\p{^ -IN_jamo_ext_A}', ""); - Expect(1, 43392, '\P{ -IN_jamo_ext_A}', ""); - Expect(0, 43392, '\P{^ -IN_jamo_ext_A}', ""); - Error('\p{HANGUL_JAMO_Extended_B:=}'); - Error('\P{HANGUL_JAMO_Extended_B:=}'); + Expect(1, 43391, '\p{ In_JAMO_Ext_A}', ""); + Expect(0, 43391, '\p{^ In_JAMO_Ext_A}', ""); + Expect(0, 43391, '\P{ In_JAMO_Ext_A}', ""); + Expect(1, 43391, '\P{^ In_JAMO_Ext_A}', ""); + Expect(0, 43392, '\p{ In_JAMO_Ext_A}', ""); + Expect(1, 43392, '\p{^ In_JAMO_Ext_A}', ""); + Expect(1, 43392, '\P{ In_JAMO_Ext_A}', ""); + Expect(0, 43392, '\P{^ In_JAMO_Ext_A}', ""); + Error('\p{- Hangul_jamo_extended_b/a/}'); + Error('\P{- Hangul_jamo_extended_b/a/}'); Expect(1, 55295, '\p{hanguljamoextendedb}', ""); Expect(0, 55295, '\p{^hanguljamoextendedb}', ""); Expect(0, 55295, '\P{hanguljamoextendedb}', ""); @@ -95810,16 +98790,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^hanguljamoextendedb}', ""); Expect(1, 57344, '\P{hanguljamoextendedb}', ""); Expect(0, 57344, '\P{^hanguljamoextendedb}', ""); - Expect(1, 55295, '\p{_HANGUL_JAMO_EXTENDED_B}', ""); - Expect(0, 55295, '\p{^_HANGUL_JAMO_EXTENDED_B}', ""); - Expect(0, 55295, '\P{_HANGUL_JAMO_EXTENDED_B}', ""); - Expect(1, 55295, '\P{^_HANGUL_JAMO_EXTENDED_B}', ""); - Expect(0, 57344, '\p{_HANGUL_JAMO_EXTENDED_B}', ""); - Expect(1, 57344, '\p{^_HANGUL_JAMO_EXTENDED_B}', ""); - Expect(1, 57344, '\P{_HANGUL_JAMO_EXTENDED_B}', ""); - Expect(0, 57344, '\P{^_HANGUL_JAMO_EXTENDED_B}', ""); - Error('\p{/a/ is_hangul_jamo_EXTENDED_B}'); - Error('\P{/a/ is_hangul_jamo_EXTENDED_B}'); + Expect(1, 55295, '\p{ Hangul_Jamo_Extended_B}', ""); + Expect(0, 55295, '\p{^ Hangul_Jamo_Extended_B}', ""); + Expect(0, 55295, '\P{ Hangul_Jamo_Extended_B}', ""); + Expect(1, 55295, '\P{^ Hangul_Jamo_Extended_B}', ""); + Expect(0, 57344, '\p{ Hangul_Jamo_Extended_B}', ""); + Expect(1, 57344, '\p{^ Hangul_Jamo_Extended_B}', ""); + Expect(1, 57344, '\P{ Hangul_Jamo_Extended_B}', ""); + Expect(0, 57344, '\P{^ Hangul_Jamo_Extended_B}', ""); + Error('\p{:=_Is_HANGUL_JAMO_EXTENDED_B}'); + Error('\P{:=_Is_HANGUL_JAMO_EXTENDED_B}'); Expect(1, 55295, '\p{ishanguljamoextendedb}', ""); Expect(0, 55295, '\p{^ishanguljamoextendedb}', ""); Expect(0, 55295, '\P{ishanguljamoextendedb}', ""); @@ -95828,16 +98808,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^ishanguljamoextendedb}', ""); Expect(1, 57344, '\P{ishanguljamoextendedb}', ""); Expect(0, 57344, '\P{^ishanguljamoextendedb}', ""); - Expect(1, 55295, '\p{ is_HANGUL_jamo_Extended_B}', ""); - Expect(0, 55295, '\p{^ is_HANGUL_jamo_Extended_B}', ""); - Expect(0, 55295, '\P{ is_HANGUL_jamo_Extended_B}', ""); - Expect(1, 55295, '\P{^ is_HANGUL_jamo_Extended_B}', ""); - Expect(0, 57344, '\p{ is_HANGUL_jamo_Extended_B}', ""); - Expect(1, 57344, '\p{^ is_HANGUL_jamo_Extended_B}', ""); - Expect(1, 57344, '\P{ is_HANGUL_jamo_Extended_B}', ""); - Expect(0, 57344, '\P{^ is_HANGUL_jamo_Extended_B}', ""); - Error('\p{ -IN_Hangul_Jamo_Extended_B/a/}'); - Error('\P{ -IN_Hangul_Jamo_Extended_B/a/}'); + Expect(1, 55295, '\p{_Is_hangul_JAMO_Extended_b}', ""); + Expect(0, 55295, '\p{^_Is_hangul_JAMO_Extended_b}', ""); + Expect(0, 55295, '\P{_Is_hangul_JAMO_Extended_b}', ""); + Expect(1, 55295, '\P{^_Is_hangul_JAMO_Extended_b}', ""); + Expect(0, 57344, '\p{_Is_hangul_JAMO_Extended_b}', ""); + Expect(1, 57344, '\p{^_Is_hangul_JAMO_Extended_b}', ""); + Expect(1, 57344, '\P{_Is_hangul_JAMO_Extended_b}', ""); + Expect(0, 57344, '\P{^_Is_hangul_JAMO_Extended_b}', ""); + Error('\p{:=IN_Hangul_jamo_extended_B}'); + Error('\P{:=IN_Hangul_jamo_extended_B}'); Expect(1, 55295, '\p{inhanguljamoextendedb}', ""); Expect(0, 55295, '\p{^inhanguljamoextendedb}', ""); Expect(0, 55295, '\P{inhanguljamoextendedb}', ""); @@ -95846,16 +98826,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^inhanguljamoextendedb}', ""); Expect(1, 57344, '\P{inhanguljamoextendedb}', ""); Expect(0, 57344, '\P{^inhanguljamoextendedb}', ""); - Expect(1, 55295, '\p{ IN_hangul_Jamo_Extended_B}', ""); - Expect(0, 55295, '\p{^ IN_hangul_Jamo_Extended_B}', ""); - Expect(0, 55295, '\P{ IN_hangul_Jamo_Extended_B}', ""); - Expect(1, 55295, '\P{^ IN_hangul_Jamo_Extended_B}', ""); - Expect(0, 57344, '\p{ IN_hangul_Jamo_Extended_B}', ""); - Expect(1, 57344, '\p{^ IN_hangul_Jamo_Extended_B}', ""); - Expect(1, 57344, '\P{ IN_hangul_Jamo_Extended_B}', ""); - Expect(0, 57344, '\P{^ IN_hangul_Jamo_Extended_B}', ""); - Error('\p{_/a/Jamo_EXT_B}'); - Error('\P{_/a/Jamo_EXT_B}'); + Expect(1, 55295, '\p{_in_Hangul_jamo_extended_B}', ""); + Expect(0, 55295, '\p{^_in_Hangul_jamo_extended_B}', ""); + Expect(0, 55295, '\P{_in_Hangul_jamo_extended_B}', ""); + Expect(1, 55295, '\P{^_in_Hangul_jamo_extended_B}', ""); + Expect(0, 57344, '\p{_in_Hangul_jamo_extended_B}', ""); + Expect(1, 57344, '\p{^_in_Hangul_jamo_extended_B}', ""); + Expect(1, 57344, '\P{_in_Hangul_jamo_extended_B}', ""); + Expect(0, 57344, '\P{^_in_Hangul_jamo_extended_B}', ""); + Error('\p{ /a/JAMO_ext_B}'); + Error('\P{ /a/JAMO_ext_B}'); Expect(1, 55295, '\p{jamoextb}', ""); Expect(0, 55295, '\p{^jamoextb}', ""); Expect(0, 55295, '\P{jamoextb}', ""); @@ -95864,16 +98844,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^jamoextb}', ""); Expect(1, 57344, '\P{jamoextb}', ""); Expect(0, 57344, '\P{^jamoextb}', ""); - Expect(1, 55295, '\p{_JAMO_EXT_B}', ""); - Expect(0, 55295, '\p{^_JAMO_EXT_B}', ""); - Expect(0, 55295, '\P{_JAMO_EXT_B}', ""); - Expect(1, 55295, '\P{^_JAMO_EXT_B}', ""); - Expect(0, 57344, '\p{_JAMO_EXT_B}', ""); - Expect(1, 57344, '\p{^_JAMO_EXT_B}', ""); - Expect(1, 57344, '\P{_JAMO_EXT_B}', ""); - Expect(0, 57344, '\P{^_JAMO_EXT_B}', ""); - Error('\p{/a/Is_Jamo_Ext_b}'); - Error('\P{/a/Is_Jamo_Ext_b}'); + Expect(1, 55295, '\p{- Jamo_ext_B}', ""); + Expect(0, 55295, '\p{^- Jamo_ext_B}', ""); + Expect(0, 55295, '\P{- Jamo_ext_B}', ""); + Expect(1, 55295, '\P{^- Jamo_ext_B}', ""); + Expect(0, 57344, '\p{- Jamo_ext_B}', ""); + Expect(1, 57344, '\p{^- Jamo_ext_B}', ""); + Expect(1, 57344, '\P{- Jamo_ext_B}', ""); + Expect(0, 57344, '\P{^- Jamo_ext_B}', ""); + Error('\p{:= is_jamo_ext_B}'); + Error('\P{:= is_jamo_ext_B}'); Expect(1, 55295, '\p{isjamoextb}', ""); Expect(0, 55295, '\p{^isjamoextb}', ""); Expect(0, 55295, '\P{isjamoextb}', ""); @@ -95882,16 +98862,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^isjamoextb}', ""); Expect(1, 57344, '\P{isjamoextb}', ""); Expect(0, 57344, '\P{^isjamoextb}', ""); - Expect(1, 55295, '\p{-_is_JAMO_ext_b}', ""); - Expect(0, 55295, '\p{^-_is_JAMO_ext_b}', ""); - Expect(0, 55295, '\P{-_is_JAMO_ext_b}', ""); - Expect(1, 55295, '\P{^-_is_JAMO_ext_b}', ""); - Expect(0, 57344, '\p{-_is_JAMO_ext_b}', ""); - Expect(1, 57344, '\p{^-_is_JAMO_ext_b}', ""); - Expect(1, 57344, '\P{-_is_JAMO_ext_b}', ""); - Expect(0, 57344, '\P{^-_is_JAMO_ext_b}', ""); - Error('\p{IN_Jamo_ext_b:=}'); - Error('\P{IN_Jamo_ext_b:=}'); + Expect(1, 55295, '\p{ IS_Jamo_ext_B}', ""); + Expect(0, 55295, '\p{^ IS_Jamo_ext_B}', ""); + Expect(0, 55295, '\P{ IS_Jamo_ext_B}', ""); + Expect(1, 55295, '\P{^ IS_Jamo_ext_B}', ""); + Expect(0, 57344, '\p{ IS_Jamo_ext_B}', ""); + Expect(1, 57344, '\p{^ IS_Jamo_ext_B}', ""); + Expect(1, 57344, '\P{ IS_Jamo_ext_B}', ""); + Expect(0, 57344, '\P{^ IS_Jamo_ext_B}', ""); + Error('\p{ -IN_jamo_Ext_B/a/}'); + Error('\P{ -IN_jamo_Ext_B/a/}'); Expect(1, 55295, '\p{injamoextb}', ""); Expect(0, 55295, '\p{^injamoextb}', ""); Expect(0, 55295, '\P{injamoextb}', ""); @@ -95900,16 +98880,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^injamoextb}', ""); Expect(1, 57344, '\P{injamoextb}', ""); Expect(0, 57344, '\P{^injamoextb}', ""); - Expect(1, 55295, '\p{ In_JAMO_Ext_B}', ""); - Expect(0, 55295, '\p{^ In_JAMO_Ext_B}', ""); - Expect(0, 55295, '\P{ In_JAMO_Ext_B}', ""); - Expect(1, 55295, '\P{^ In_JAMO_Ext_B}', ""); - Expect(0, 57344, '\p{ In_JAMO_Ext_B}', ""); - Expect(1, 57344, '\p{^ In_JAMO_Ext_B}', ""); - Expect(1, 57344, '\P{ In_JAMO_Ext_B}', ""); - Expect(0, 57344, '\P{^ In_JAMO_Ext_B}', ""); - Error('\p{/a/ Hangul_Syllables}'); - Error('\P{/a/ Hangul_Syllables}'); + Expect(1, 55295, '\p{_In_Jamo_Ext_B}', ""); + Expect(0, 55295, '\p{^_In_Jamo_Ext_B}', ""); + Expect(0, 55295, '\P{_In_Jamo_Ext_B}', ""); + Expect(1, 55295, '\P{^_In_Jamo_Ext_B}', ""); + Expect(0, 57344, '\p{_In_Jamo_Ext_B}', ""); + Expect(1, 57344, '\p{^_In_Jamo_Ext_B}', ""); + Expect(1, 57344, '\P{_In_Jamo_Ext_B}', ""); + Expect(0, 57344, '\P{^_In_Jamo_Ext_B}', ""); + Error('\p{__hangul_syllables:=}'); + Error('\P{__hangul_syllables:=}'); Expect(1, 55215, '\p{hangulsyllables}', ""); Expect(0, 55215, '\p{^hangulsyllables}', ""); Expect(0, 55215, '\P{hangulsyllables}', ""); @@ -95918,16 +98898,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 55216, '\p{^hangulsyllables}', ""); Expect(1, 55216, '\P{hangulsyllables}', ""); Expect(0, 55216, '\P{^hangulsyllables}', ""); - Expect(1, 55215, '\p{ HANGUL_Syllables}', ""); - Expect(0, 55215, '\p{^ HANGUL_Syllables}', ""); - Expect(0, 55215, '\P{ HANGUL_Syllables}', ""); - Expect(1, 55215, '\P{^ HANGUL_Syllables}', ""); - Expect(0, 55216, '\p{ HANGUL_Syllables}', ""); - Expect(1, 55216, '\p{^ HANGUL_Syllables}', ""); - Expect(1, 55216, '\P{ HANGUL_Syllables}', ""); - Expect(0, 55216, '\P{^ HANGUL_Syllables}', ""); - Error('\p{ :=Is_HANGUL_Syllables}'); - Error('\P{ :=Is_HANGUL_Syllables}'); + Expect(1, 55215, '\p{ HANGUL_syllables}', ""); + Expect(0, 55215, '\p{^ HANGUL_syllables}', ""); + Expect(0, 55215, '\P{ HANGUL_syllables}', ""); + Expect(1, 55215, '\P{^ HANGUL_syllables}', ""); + Expect(0, 55216, '\p{ HANGUL_syllables}', ""); + Expect(1, 55216, '\p{^ HANGUL_syllables}', ""); + Expect(1, 55216, '\P{ HANGUL_syllables}', ""); + Expect(0, 55216, '\P{^ HANGUL_syllables}', ""); + Error('\p{ is_Hangul_syllables:=}'); + Error('\P{ is_Hangul_syllables:=}'); Expect(1, 55215, '\p{ishangulsyllables}', ""); Expect(0, 55215, '\p{^ishangulsyllables}', ""); Expect(0, 55215, '\P{ishangulsyllables}', ""); @@ -95936,16 +98916,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 55216, '\p{^ishangulsyllables}', ""); Expect(1, 55216, '\P{ishangulsyllables}', ""); Expect(0, 55216, '\P{^ishangulsyllables}', ""); - Expect(1, 55215, '\p{_ IS_HANGUL_syllables}', ""); - Expect(0, 55215, '\p{^_ IS_HANGUL_syllables}', ""); - Expect(0, 55215, '\P{_ IS_HANGUL_syllables}', ""); - Expect(1, 55215, '\P{^_ IS_HANGUL_syllables}', ""); - Expect(0, 55216, '\p{_ IS_HANGUL_syllables}', ""); - Expect(1, 55216, '\p{^_ IS_HANGUL_syllables}', ""); - Expect(1, 55216, '\P{_ IS_HANGUL_syllables}', ""); - Expect(0, 55216, '\P{^_ IS_HANGUL_syllables}', ""); - Error('\p{ In_HANGUL_Syllables/a/}'); - Error('\P{ In_HANGUL_Syllables/a/}'); + Expect(1, 55215, '\p{_IS_HANGUL_syllables}', ""); + Expect(0, 55215, '\p{^_IS_HANGUL_syllables}', ""); + Expect(0, 55215, '\P{_IS_HANGUL_syllables}', ""); + Expect(1, 55215, '\P{^_IS_HANGUL_syllables}', ""); + Expect(0, 55216, '\p{_IS_HANGUL_syllables}', ""); + Expect(1, 55216, '\p{^_IS_HANGUL_syllables}', ""); + Expect(1, 55216, '\P{_IS_HANGUL_syllables}', ""); + Expect(0, 55216, '\P{^_IS_HANGUL_syllables}', ""); + Error('\p{-/a/IN_Hangul_Syllables}'); + Error('\P{-/a/IN_Hangul_Syllables}'); Expect(1, 55215, '\p{inhangulsyllables}', ""); Expect(0, 55215, '\p{^inhangulsyllables}', ""); Expect(0, 55215, '\P{inhangulsyllables}', ""); @@ -95954,16 +98934,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 55216, '\p{^inhangulsyllables}', ""); Expect(1, 55216, '\P{inhangulsyllables}', ""); Expect(0, 55216, '\P{^inhangulsyllables}', ""); - Expect(1, 55215, '\p{In_hangul_Syllables}', ""); - Expect(0, 55215, '\p{^In_hangul_Syllables}', ""); - Expect(0, 55215, '\P{In_hangul_Syllables}', ""); - Expect(1, 55215, '\P{^In_hangul_Syllables}', ""); - Expect(0, 55216, '\p{In_hangul_Syllables}', ""); - Expect(1, 55216, '\p{^In_hangul_Syllables}', ""); - Expect(1, 55216, '\P{In_hangul_Syllables}', ""); - Expect(0, 55216, '\P{^In_hangul_Syllables}', ""); - Error('\p{/a/ In_Hangul}'); - Error('\P{/a/ In_Hangul}'); + Expect(1, 55215, '\p{_In_hangul_syllables}', ""); + Expect(0, 55215, '\p{^_In_hangul_syllables}', ""); + Expect(0, 55215, '\P{_In_hangul_syllables}', ""); + Expect(1, 55215, '\P{^_In_hangul_syllables}', ""); + Expect(0, 55216, '\p{_In_hangul_syllables}', ""); + Expect(1, 55216, '\p{^_In_hangul_syllables}', ""); + Expect(1, 55216, '\P{_In_hangul_syllables}', ""); + Expect(0, 55216, '\P{^_In_hangul_syllables}', ""); + Error('\p{:=IN_HANGUL}'); + Error('\P{:=IN_HANGUL}'); Expect(1, 55215, '\p{inhangul}', ""); Expect(0, 55215, '\p{^inhangul}', ""); Expect(0, 55215, '\P{inhangul}', ""); @@ -95972,16 +98952,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 55216, '\p{^inhangul}', ""); Expect(1, 55216, '\P{inhangul}', ""); Expect(0, 55216, '\P{^inhangul}', ""); - Expect(1, 55215, '\p{ In_hangul}', ""); - Expect(0, 55215, '\p{^ In_hangul}', ""); - Expect(0, 55215, '\P{ In_hangul}', ""); - Expect(1, 55215, '\P{^ In_hangul}', ""); - Expect(0, 55216, '\p{ In_hangul}', ""); - Expect(1, 55216, '\p{^ In_hangul}', ""); - Expect(1, 55216, '\P{ In_hangul}', ""); - Expect(0, 55216, '\P{^ In_hangul}', ""); - Error('\p{:= _Hanifi_ROHINGYA}'); - Error('\P{:= _Hanifi_ROHINGYA}'); + Expect(1, 55215, '\p{ In_HANGUL}', ""); + Expect(0, 55215, '\p{^ In_HANGUL}', ""); + Expect(0, 55215, '\P{ In_HANGUL}', ""); + Expect(1, 55215, '\P{^ In_HANGUL}', ""); + Expect(0, 55216, '\p{ In_HANGUL}', ""); + Expect(1, 55216, '\p{^ In_HANGUL}', ""); + Expect(1, 55216, '\P{ In_HANGUL}', ""); + Expect(0, 55216, '\P{^ In_HANGUL}', ""); + Error('\p{/a/ _Hanifi_Rohingya}'); + Error('\P{/a/ _Hanifi_Rohingya}'); Expect(1, 68921, '\p{hanifirohingya}', ""); Expect(0, 68921, '\p{^hanifirohingya}', ""); Expect(0, 68921, '\P{hanifirohingya}', ""); @@ -95990,16 +98970,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68922, '\p{^hanifirohingya}', ""); Expect(1, 68922, '\P{hanifirohingya}', ""); Expect(0, 68922, '\P{^hanifirohingya}', ""); - Expect(1, 68921, '\p{- hanifi_ROHINGYA}', ""); - Expect(0, 68921, '\p{^- hanifi_ROHINGYA}', ""); - Expect(0, 68921, '\P{- hanifi_ROHINGYA}', ""); - Expect(1, 68921, '\P{^- hanifi_ROHINGYA}', ""); - Expect(0, 68922, '\p{- hanifi_ROHINGYA}', ""); - Expect(1, 68922, '\p{^- hanifi_ROHINGYA}', ""); - Expect(1, 68922, '\P{- hanifi_ROHINGYA}', ""); - Expect(0, 68922, '\P{^- hanifi_ROHINGYA}', ""); - Error('\p{_ IS_Hanifi_ROHINGYA/a/}'); - Error('\P{_ IS_Hanifi_ROHINGYA/a/}'); + Expect(1, 68921, '\p{ hanifi_rohingya}', ""); + Expect(0, 68921, '\p{^ hanifi_rohingya}', ""); + Expect(0, 68921, '\P{ hanifi_rohingya}', ""); + Expect(1, 68921, '\P{^ hanifi_rohingya}', ""); + Expect(0, 68922, '\p{ hanifi_rohingya}', ""); + Expect(1, 68922, '\p{^ hanifi_rohingya}', ""); + Expect(1, 68922, '\P{ hanifi_rohingya}', ""); + Expect(0, 68922, '\P{^ hanifi_rohingya}', ""); + Error('\p{ -IS_hanifi_rohingya:=}'); + Error('\P{ -IS_hanifi_rohingya:=}'); Expect(1, 68921, '\p{ishanifirohingya}', ""); Expect(0, 68921, '\p{^ishanifirohingya}', ""); Expect(0, 68921, '\P{ishanifirohingya}', ""); @@ -96008,16 +98988,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68922, '\p{^ishanifirohingya}', ""); Expect(1, 68922, '\P{ishanifirohingya}', ""); Expect(0, 68922, '\P{^ishanifirohingya}', ""); - Expect(1, 68921, '\p{- Is_hanifi_ROHINGYA}', ""); - Expect(0, 68921, '\p{^- Is_hanifi_ROHINGYA}', ""); - Expect(0, 68921, '\P{- Is_hanifi_ROHINGYA}', ""); - Expect(1, 68921, '\P{^- Is_hanifi_ROHINGYA}', ""); - Expect(0, 68922, '\p{- Is_hanifi_ROHINGYA}', ""); - Expect(1, 68922, '\p{^- Is_hanifi_ROHINGYA}', ""); - Expect(1, 68922, '\P{- Is_hanifi_ROHINGYA}', ""); - Expect(0, 68922, '\P{^- Is_hanifi_ROHINGYA}', ""); - Error('\p{:=_ rohg}'); - Error('\P{:=_ rohg}'); + Expect(1, 68921, '\p{- is_HANIFI_rohingya}', ""); + Expect(0, 68921, '\p{^- is_HANIFI_rohingya}', ""); + Expect(0, 68921, '\P{- is_HANIFI_rohingya}', ""); + Expect(1, 68921, '\P{^- is_HANIFI_rohingya}', ""); + Expect(0, 68922, '\p{- is_HANIFI_rohingya}', ""); + Expect(1, 68922, '\p{^- is_HANIFI_rohingya}', ""); + Expect(1, 68922, '\P{- is_HANIFI_rohingya}', ""); + Expect(0, 68922, '\P{^- is_HANIFI_rohingya}', ""); + Error('\p{ Rohg:=}'); + Error('\P{ Rohg:=}'); Expect(1, 68921, '\p{rohg}', ""); Expect(0, 68921, '\p{^rohg}', ""); Expect(0, 68921, '\P{rohg}', ""); @@ -96026,16 +99006,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68922, '\p{^rohg}', ""); Expect(1, 68922, '\P{rohg}', ""); Expect(0, 68922, '\P{^rohg}', ""); - Expect(1, 68921, '\p{_ rohg}', ""); - Expect(0, 68921, '\p{^_ rohg}', ""); - Expect(0, 68921, '\P{_ rohg}', ""); - Expect(1, 68921, '\P{^_ rohg}', ""); - Expect(0, 68922, '\p{_ rohg}', ""); - Expect(1, 68922, '\p{^_ rohg}', ""); - Expect(1, 68922, '\P{_ rohg}', ""); - Expect(0, 68922, '\P{^_ rohg}', ""); - Error('\p{:=Is_ROHG}'); - Error('\P{:=Is_ROHG}'); + Expect(1, 68921, '\p{- Rohg}', ""); + Expect(0, 68921, '\p{^- Rohg}', ""); + Expect(0, 68921, '\P{- Rohg}', ""); + Expect(1, 68921, '\P{^- Rohg}', ""); + Expect(0, 68922, '\p{- Rohg}', ""); + Expect(1, 68922, '\p{^- Rohg}', ""); + Expect(1, 68922, '\P{- Rohg}', ""); + Expect(0, 68922, '\P{^- Rohg}', ""); + Error('\p{:=--IS_Rohg}'); + Error('\P{:=--IS_Rohg}'); Expect(1, 68921, '\p{isrohg}', ""); Expect(0, 68921, '\p{^isrohg}', ""); Expect(0, 68921, '\P{isrohg}', ""); @@ -96044,16 +99024,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68922, '\p{^isrohg}', ""); Expect(1, 68922, '\P{isrohg}', ""); Expect(0, 68922, '\P{^isrohg}', ""); - Expect(1, 68921, '\p{__IS_rohg}', ""); - Expect(0, 68921, '\p{^__IS_rohg}', ""); - Expect(0, 68921, '\P{__IS_rohg}', ""); - Expect(1, 68921, '\P{^__IS_rohg}', ""); - Expect(0, 68922, '\p{__IS_rohg}', ""); - Expect(1, 68922, '\p{^__IS_rohg}', ""); - Expect(1, 68922, '\P{__IS_rohg}', ""); - Expect(0, 68922, '\P{^__IS_rohg}', ""); - Error('\p{ Hanunoo/a/}'); - Error('\P{ Hanunoo/a/}'); + Expect(1, 68921, '\p{ is_rohg}', ""); + Expect(0, 68921, '\p{^ is_rohg}', ""); + Expect(0, 68921, '\P{ is_rohg}', ""); + Expect(1, 68921, '\P{^ is_rohg}', ""); + Expect(0, 68922, '\p{ is_rohg}', ""); + Expect(1, 68922, '\p{^ is_rohg}', ""); + Expect(1, 68922, '\P{ is_rohg}', ""); + Expect(0, 68922, '\P{^ is_rohg}', ""); + Error('\p{:=_ Hanunoo}'); + Error('\P{:=_ Hanunoo}'); Expect(1, 5942, '\p{hanunoo}', ""); Expect(0, 5942, '\p{^hanunoo}', ""); Expect(0, 5942, '\P{hanunoo}', ""); @@ -96062,16 +99042,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5943, '\p{^hanunoo}', ""); Expect(1, 5943, '\P{hanunoo}', ""); Expect(0, 5943, '\P{^hanunoo}', ""); - Expect(1, 5942, '\p{- hanunoo}', ""); - Expect(0, 5942, '\p{^- hanunoo}', ""); - Expect(0, 5942, '\P{- hanunoo}', ""); - Expect(1, 5942, '\P{^- hanunoo}', ""); - Expect(0, 5943, '\p{- hanunoo}', ""); - Expect(1, 5943, '\p{^- hanunoo}', ""); - Expect(1, 5943, '\P{- hanunoo}', ""); - Expect(0, 5943, '\P{^- hanunoo}', ""); - Error('\p{is_Hanunoo/a/}'); - Error('\P{is_Hanunoo/a/}'); + Expect(1, 5942, '\p{ Hanunoo}', ""); + Expect(0, 5942, '\p{^ Hanunoo}', ""); + Expect(0, 5942, '\P{ Hanunoo}', ""); + Expect(1, 5942, '\P{^ Hanunoo}', ""); + Expect(0, 5943, '\p{ Hanunoo}', ""); + Expect(1, 5943, '\p{^ Hanunoo}', ""); + Expect(1, 5943, '\P{ Hanunoo}', ""); + Expect(0, 5943, '\P{^ Hanunoo}', ""); + Error('\p{Is_Hanunoo:=}'); + Error('\P{Is_Hanunoo:=}'); Expect(1, 5942, '\p{ishanunoo}', ""); Expect(0, 5942, '\p{^ishanunoo}', ""); Expect(0, 5942, '\P{ishanunoo}', ""); @@ -96080,16 +99060,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5943, '\p{^ishanunoo}', ""); Expect(1, 5943, '\P{ishanunoo}', ""); Expect(0, 5943, '\P{^ishanunoo}', ""); - Expect(1, 5942, '\p{ Is_Hanunoo}', ""); - Expect(0, 5942, '\p{^ Is_Hanunoo}', ""); - Expect(0, 5942, '\P{ Is_Hanunoo}', ""); - Expect(1, 5942, '\P{^ Is_Hanunoo}', ""); - Expect(0, 5943, '\p{ Is_Hanunoo}', ""); - Expect(1, 5943, '\p{^ Is_Hanunoo}', ""); - Expect(1, 5943, '\P{ Is_Hanunoo}', ""); - Expect(0, 5943, '\P{^ Is_Hanunoo}', ""); - Error('\p{- hano/a/}'); - Error('\P{- hano/a/}'); + Expect(1, 5942, '\p{is_Hanunoo}', ""); + Expect(0, 5942, '\p{^is_Hanunoo}', ""); + Expect(0, 5942, '\P{is_Hanunoo}', ""); + Expect(1, 5942, '\P{^is_Hanunoo}', ""); + Expect(0, 5943, '\p{is_Hanunoo}', ""); + Expect(1, 5943, '\p{^is_Hanunoo}', ""); + Expect(1, 5943, '\P{is_Hanunoo}', ""); + Expect(0, 5943, '\P{^is_Hanunoo}', ""); + Error('\p{/a/--Hano}'); + Error('\P{/a/--Hano}'); Expect(1, 5942, '\p{hano}', ""); Expect(0, 5942, '\p{^hano}', ""); Expect(0, 5942, '\P{hano}', ""); @@ -96098,16 +99078,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5943, '\p{^hano}', ""); Expect(1, 5943, '\P{hano}', ""); Expect(0, 5943, '\P{^hano}', ""); - Expect(1, 5942, '\p{-hano}', ""); - Expect(0, 5942, '\p{^-hano}', ""); - Expect(0, 5942, '\P{-hano}', ""); - Expect(1, 5942, '\P{^-hano}', ""); - Expect(0, 5943, '\p{-hano}', ""); - Expect(1, 5943, '\p{^-hano}', ""); - Expect(1, 5943, '\P{-hano}', ""); - Expect(0, 5943, '\P{^-hano}', ""); - Error('\p{__is_Hano:=}'); - Error('\P{__is_Hano:=}'); + Expect(1, 5942, '\p{ HANO}', ""); + Expect(0, 5942, '\p{^ HANO}', ""); + Expect(0, 5942, '\P{ HANO}', ""); + Expect(1, 5942, '\P{^ HANO}', ""); + Expect(0, 5943, '\p{ HANO}', ""); + Expect(1, 5943, '\p{^ HANO}', ""); + Expect(1, 5943, '\P{ HANO}', ""); + Expect(0, 5943, '\P{^ HANO}', ""); + Error('\p{ Is_Hano/a/}'); + Error('\P{ Is_Hano/a/}'); Expect(1, 5942, '\p{ishano}', ""); Expect(0, 5942, '\p{^ishano}', ""); Expect(0, 5942, '\P{ishano}', ""); @@ -96116,16 +99096,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5943, '\p{^ishano}', ""); Expect(1, 5943, '\P{ishano}', ""); Expect(0, 5943, '\P{^ishano}', ""); - Expect(1, 5942, '\p{_ Is_HANO}', ""); - Expect(0, 5942, '\p{^_ Is_HANO}', ""); - Expect(0, 5942, '\P{_ Is_HANO}', ""); - Expect(1, 5942, '\P{^_ Is_HANO}', ""); - Expect(0, 5943, '\p{_ Is_HANO}', ""); - Expect(1, 5943, '\p{^_ Is_HANO}', ""); - Expect(1, 5943, '\P{_ Is_HANO}', ""); - Expect(0, 5943, '\P{^_ Is_HANO}', ""); - Error('\p{ :=Hatran}'); - Error('\P{ :=Hatran}'); + Expect(1, 5942, '\p{_is_Hano}', ""); + Expect(0, 5942, '\p{^_is_Hano}', ""); + Expect(0, 5942, '\P{_is_Hano}', ""); + Expect(1, 5942, '\P{^_is_Hano}', ""); + Expect(0, 5943, '\p{_is_Hano}', ""); + Expect(1, 5943, '\p{^_is_Hano}', ""); + Expect(1, 5943, '\P{_is_Hano}', ""); + Expect(0, 5943, '\P{^_is_Hano}', ""); + Error('\p{/a/ HATRAN}'); + Error('\P{/a/ HATRAN}'); Expect(1, 67839, '\p{hatran}', ""); Expect(0, 67839, '\p{^hatran}', ""); Expect(0, 67839, '\P{hatran}', ""); @@ -96134,16 +99114,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67840, '\p{^hatran}', ""); Expect(1, 67840, '\P{hatran}', ""); Expect(0, 67840, '\P{^hatran}', ""); - Expect(1, 67839, '\p{- HATRAN}', ""); - Expect(0, 67839, '\p{^- HATRAN}', ""); - Expect(0, 67839, '\P{- HATRAN}', ""); - Expect(1, 67839, '\P{^- HATRAN}', ""); - Expect(0, 67840, '\p{- HATRAN}', ""); - Expect(1, 67840, '\p{^- HATRAN}', ""); - Expect(1, 67840, '\P{- HATRAN}', ""); - Expect(0, 67840, '\P{^- HATRAN}', ""); - Error('\p{ IS_Hatran/a/}'); - Error('\P{ IS_Hatran/a/}'); + Expect(1, 67839, '\p{ HATRAN}', ""); + Expect(0, 67839, '\p{^ HATRAN}', ""); + Expect(0, 67839, '\P{ HATRAN}', ""); + Expect(1, 67839, '\P{^ HATRAN}', ""); + Expect(0, 67840, '\p{ HATRAN}', ""); + Expect(1, 67840, '\p{^ HATRAN}', ""); + Expect(1, 67840, '\P{ HATRAN}', ""); + Expect(0, 67840, '\P{^ HATRAN}', ""); + Error('\p{:= IS_Hatran}'); + Error('\P{:= IS_Hatran}'); Expect(1, 67839, '\p{ishatran}', ""); Expect(0, 67839, '\p{^ishatran}', ""); Expect(0, 67839, '\P{ishatran}', ""); @@ -96152,16 +99132,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67840, '\p{^ishatran}', ""); Expect(1, 67840, '\P{ishatran}', ""); Expect(0, 67840, '\P{^ishatran}', ""); - Expect(1, 67839, '\p{ Is_hatran}', ""); - Expect(0, 67839, '\p{^ Is_hatran}', ""); - Expect(0, 67839, '\P{ Is_hatran}', ""); - Expect(1, 67839, '\P{^ Is_hatran}', ""); - Expect(0, 67840, '\p{ Is_hatran}', ""); - Expect(1, 67840, '\p{^ Is_hatran}', ""); - Expect(1, 67840, '\P{ Is_hatran}', ""); - Expect(0, 67840, '\P{^ Is_hatran}', ""); - Error('\p{ /a/Hatr}'); - Error('\P{ /a/Hatr}'); + Expect(1, 67839, '\p{ Is_HATRAN}', ""); + Expect(0, 67839, '\p{^ Is_HATRAN}', ""); + Expect(0, 67839, '\P{ Is_HATRAN}', ""); + Expect(1, 67839, '\P{^ Is_HATRAN}', ""); + Expect(0, 67840, '\p{ Is_HATRAN}', ""); + Expect(1, 67840, '\p{^ Is_HATRAN}', ""); + Expect(1, 67840, '\P{ Is_HATRAN}', ""); + Expect(0, 67840, '\P{^ Is_HATRAN}', ""); + Error('\p{_Hatr/a/}'); + Error('\P{_Hatr/a/}'); Expect(1, 67839, '\p{hatr}', ""); Expect(0, 67839, '\p{^hatr}', ""); Expect(0, 67839, '\P{hatr}', ""); @@ -96170,16 +99150,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67840, '\p{^hatr}', ""); Expect(1, 67840, '\P{hatr}', ""); Expect(0, 67840, '\P{^hatr}', ""); - Expect(1, 67839, '\p{ -hatr}', ""); - Expect(0, 67839, '\p{^ -hatr}', ""); - Expect(0, 67839, '\P{ -hatr}', ""); - Expect(1, 67839, '\P{^ -hatr}', ""); - Expect(0, 67840, '\p{ -hatr}', ""); - Expect(1, 67840, '\p{^ -hatr}', ""); - Expect(1, 67840, '\P{ -hatr}', ""); - Expect(0, 67840, '\P{^ -hatr}', ""); - Error('\p{- IS_hatr/a/}'); - Error('\P{- IS_hatr/a/}'); + Expect(1, 67839, '\p{-Hatr}', ""); + Expect(0, 67839, '\p{^-Hatr}', ""); + Expect(0, 67839, '\P{-Hatr}', ""); + Expect(1, 67839, '\P{^-Hatr}', ""); + Expect(0, 67840, '\p{-Hatr}', ""); + Expect(1, 67840, '\p{^-Hatr}', ""); + Expect(1, 67840, '\P{-Hatr}', ""); + Expect(0, 67840, '\P{^-Hatr}', ""); + Error('\p{_/a/Is_Hatr}'); + Error('\P{_/a/Is_Hatr}'); Expect(1, 67839, '\p{ishatr}', ""); Expect(0, 67839, '\p{^ishatr}', ""); Expect(0, 67839, '\P{ishatr}', ""); @@ -96188,16 +99168,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67840, '\p{^ishatr}', ""); Expect(1, 67840, '\P{ishatr}', ""); Expect(0, 67840, '\P{^ishatr}', ""); - Expect(1, 67839, '\p{ IS_Hatr}', ""); - Expect(0, 67839, '\p{^ IS_Hatr}', ""); - Expect(0, 67839, '\P{ IS_Hatr}', ""); - Expect(1, 67839, '\P{^ IS_Hatr}', ""); - Expect(0, 67840, '\p{ IS_Hatr}', ""); - Expect(1, 67840, '\p{^ IS_Hatr}', ""); - Expect(1, 67840, '\P{ IS_Hatr}', ""); - Expect(0, 67840, '\P{^ IS_Hatr}', ""); - Error('\p{/a/- HEBREW}'); - Error('\P{/a/- HEBREW}'); + Expect(1, 67839, '\p{_is_hatr}', ""); + Expect(0, 67839, '\p{^_is_hatr}', ""); + Expect(0, 67839, '\P{_is_hatr}', ""); + Expect(1, 67839, '\P{^_is_hatr}', ""); + Expect(0, 67840, '\p{_is_hatr}', ""); + Expect(1, 67840, '\p{^_is_hatr}', ""); + Expect(1, 67840, '\P{_is_hatr}', ""); + Expect(0, 67840, '\P{^_is_hatr}', ""); + Error('\p{ /a/Hebrew}'); + Error('\P{ /a/Hebrew}'); Expect(1, 64335, '\p{hebrew}', ""); Expect(0, 64335, '\p{^hebrew}', ""); Expect(0, 64335, '\P{hebrew}', ""); @@ -96206,16 +99186,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64336, '\p{^hebrew}', ""); Expect(1, 64336, '\P{hebrew}', ""); Expect(0, 64336, '\P{^hebrew}', ""); - Expect(1, 64335, '\p{ Hebrew}', ""); - Expect(0, 64335, '\p{^ Hebrew}', ""); - Expect(0, 64335, '\P{ Hebrew}', ""); - Expect(1, 64335, '\P{^ Hebrew}', ""); - Expect(0, 64336, '\p{ Hebrew}', ""); - Expect(1, 64336, '\p{^ Hebrew}', ""); - Expect(1, 64336, '\P{ Hebrew}', ""); - Expect(0, 64336, '\P{^ Hebrew}', ""); - Error('\p{-Is_Hebrew/a/}'); - Error('\P{-Is_Hebrew/a/}'); + Expect(1, 64335, '\p{ HEBREW}', ""); + Expect(0, 64335, '\p{^ HEBREW}', ""); + Expect(0, 64335, '\P{ HEBREW}', ""); + Expect(1, 64335, '\P{^ HEBREW}', ""); + Expect(0, 64336, '\p{ HEBREW}', ""); + Expect(1, 64336, '\p{^ HEBREW}', ""); + Expect(1, 64336, '\P{ HEBREW}', ""); + Expect(0, 64336, '\P{^ HEBREW}', ""); + Error('\p{:=- IS_HEBREW}'); + Error('\P{:=- IS_HEBREW}'); Expect(1, 64335, '\p{ishebrew}', ""); Expect(0, 64335, '\p{^ishebrew}', ""); Expect(0, 64335, '\P{ishebrew}', ""); @@ -96224,16 +99204,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64336, '\p{^ishebrew}', ""); Expect(1, 64336, '\P{ishebrew}', ""); Expect(0, 64336, '\P{^ishebrew}', ""); - Expect(1, 64335, '\p{ Is_Hebrew}', ""); - Expect(0, 64335, '\p{^ Is_Hebrew}', ""); - Expect(0, 64335, '\P{ Is_Hebrew}', ""); - Expect(1, 64335, '\P{^ Is_Hebrew}', ""); - Expect(0, 64336, '\p{ Is_Hebrew}', ""); - Expect(1, 64336, '\p{^ Is_Hebrew}', ""); - Expect(1, 64336, '\P{ Is_Hebrew}', ""); - Expect(0, 64336, '\P{^ Is_Hebrew}', ""); - Error('\p{:= -HEBR}'); - Error('\P{:= -HEBR}'); + Expect(1, 64335, '\p{- is_Hebrew}', ""); + Expect(0, 64335, '\p{^- is_Hebrew}', ""); + Expect(0, 64335, '\P{- is_Hebrew}', ""); + Expect(1, 64335, '\P{^- is_Hebrew}', ""); + Expect(0, 64336, '\p{- is_Hebrew}', ""); + Expect(1, 64336, '\p{^- is_Hebrew}', ""); + Expect(1, 64336, '\P{- is_Hebrew}', ""); + Expect(0, 64336, '\P{^- is_Hebrew}', ""); + Error('\p{:=Hebr}'); + Error('\P{:=Hebr}'); Expect(1, 64335, '\p{hebr}', ""); Expect(0, 64335, '\p{^hebr}', ""); Expect(0, 64335, '\P{hebr}', ""); @@ -96242,16 +99222,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64336, '\p{^hebr}', ""); Expect(1, 64336, '\P{hebr}', ""); Expect(0, 64336, '\P{^hebr}', ""); - Expect(1, 64335, '\p{ Hebr}', ""); - Expect(0, 64335, '\p{^ Hebr}', ""); - Expect(0, 64335, '\P{ Hebr}', ""); - Expect(1, 64335, '\P{^ Hebr}', ""); - Expect(0, 64336, '\p{ Hebr}', ""); - Expect(1, 64336, '\p{^ Hebr}', ""); - Expect(1, 64336, '\P{ Hebr}', ""); - Expect(0, 64336, '\P{^ Hebr}', ""); - Error('\p{-:=is_Hebr}'); - Error('\P{-:=is_Hebr}'); + Expect(1, 64335, '\p{ Hebr}', ""); + Expect(0, 64335, '\p{^ Hebr}', ""); + Expect(0, 64335, '\P{ Hebr}', ""); + Expect(1, 64335, '\P{^ Hebr}', ""); + Expect(0, 64336, '\p{ Hebr}', ""); + Expect(1, 64336, '\p{^ Hebr}', ""); + Expect(1, 64336, '\P{ Hebr}', ""); + Expect(0, 64336, '\P{^ Hebr}', ""); + Error('\p{-/a/Is_Hebr}'); + Error('\P{-/a/Is_Hebr}'); Expect(1, 64335, '\p{ishebr}', ""); Expect(0, 64335, '\p{^ishebr}', ""); Expect(0, 64335, '\P{ishebr}', ""); @@ -96260,16 +99240,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64336, '\p{^ishebr}', ""); Expect(1, 64336, '\P{ishebr}', ""); Expect(0, 64336, '\P{^ishebr}', ""); - Expect(1, 64335, '\p{_ IS_Hebr}', ""); - Expect(0, 64335, '\p{^_ IS_Hebr}', ""); - Expect(0, 64335, '\P{_ IS_Hebr}', ""); - Expect(1, 64335, '\P{^_ IS_Hebr}', ""); - Expect(0, 64336, '\p{_ IS_Hebr}', ""); - Expect(1, 64336, '\p{^_ IS_Hebr}', ""); - Expect(1, 64336, '\P{_ IS_Hebr}', ""); - Expect(0, 64336, '\P{^_ IS_Hebr}', ""); - Error('\p{:=_ high_Private_Use_SURROGATES}'); - Error('\P{:=_ high_Private_Use_SURROGATES}'); + Expect(1, 64335, '\p{ IS_hebr}', ""); + Expect(0, 64335, '\p{^ IS_hebr}', ""); + Expect(0, 64335, '\P{ IS_hebr}', ""); + Expect(1, 64335, '\P{^ IS_hebr}', ""); + Expect(0, 64336, '\p{ IS_hebr}', ""); + Expect(1, 64336, '\p{^ IS_hebr}', ""); + Expect(1, 64336, '\P{ IS_hebr}', ""); + Expect(0, 64336, '\P{^ IS_hebr}', ""); + Error('\p{ High_private_Use_SURROGATES/a/}'); + Error('\P{ High_private_Use_SURROGATES/a/}'); Expect(1, 56319, '\p{highprivateusesurrogates}', ""); Expect(0, 56319, '\p{^highprivateusesurrogates}', ""); Expect(0, 56319, '\P{highprivateusesurrogates}', ""); @@ -96278,16 +99258,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^highprivateusesurrogates}', ""); Expect(1, 57344, '\P{highprivateusesurrogates}', ""); Expect(0, 57344, '\P{^highprivateusesurrogates}', ""); - Expect(1, 56319, '\p{ -High_private_Use_SURROGATES}', ""); - Expect(0, 56319, '\p{^ -High_private_Use_SURROGATES}', ""); - Expect(0, 56319, '\P{ -High_private_Use_SURROGATES}', ""); - Expect(1, 56319, '\P{^ -High_private_Use_SURROGATES}', ""); - Expect(0, 57344, '\p{ -High_private_Use_SURROGATES}', ""); - Expect(1, 57344, '\p{^ -High_private_Use_SURROGATES}', ""); - Expect(1, 57344, '\P{ -High_private_Use_SURROGATES}', ""); - Expect(0, 57344, '\P{^ -High_private_Use_SURROGATES}', ""); - Error('\p{_-Is_high_Private_use_SURROGATES/a/}'); - Error('\P{_-Is_high_Private_use_SURROGATES/a/}'); + Expect(1, 56319, '\p{ High_PRIVATE_Use_surrogates}', ""); + Expect(0, 56319, '\p{^ High_PRIVATE_Use_surrogates}', ""); + Expect(0, 56319, '\P{ High_PRIVATE_Use_surrogates}', ""); + Expect(1, 56319, '\P{^ High_PRIVATE_Use_surrogates}', ""); + Expect(0, 57344, '\p{ High_PRIVATE_Use_surrogates}', ""); + Expect(1, 57344, '\p{^ High_PRIVATE_Use_surrogates}', ""); + Expect(1, 57344, '\P{ High_PRIVATE_Use_surrogates}', ""); + Expect(0, 57344, '\P{^ High_PRIVATE_Use_surrogates}', ""); + Error('\p{:=is_High_Private_Use_SURROGATES}'); + Error('\P{:=is_High_Private_Use_SURROGATES}'); Expect(1, 56319, '\p{ishighprivateusesurrogates}', ""); Expect(0, 56319, '\p{^ishighprivateusesurrogates}', ""); Expect(0, 56319, '\P{ishighprivateusesurrogates}', ""); @@ -96296,16 +99276,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^ishighprivateusesurrogates}', ""); Expect(1, 57344, '\P{ishighprivateusesurrogates}', ""); Expect(0, 57344, '\P{^ishighprivateusesurrogates}', ""); - Expect(1, 56319, '\p{ is_HIGH_PRIVATE_Use_SURROGATES}', ""); - Expect(0, 56319, '\p{^ is_HIGH_PRIVATE_Use_SURROGATES}', ""); - Expect(0, 56319, '\P{ is_HIGH_PRIVATE_Use_SURROGATES}', ""); - Expect(1, 56319, '\P{^ is_HIGH_PRIVATE_Use_SURROGATES}', ""); - Expect(0, 57344, '\p{ is_HIGH_PRIVATE_Use_SURROGATES}', ""); - Expect(1, 57344, '\p{^ is_HIGH_PRIVATE_Use_SURROGATES}', ""); - Expect(1, 57344, '\P{ is_HIGH_PRIVATE_Use_SURROGATES}', ""); - Expect(0, 57344, '\P{^ is_HIGH_PRIVATE_Use_SURROGATES}', ""); - Error('\p{/a/In_HIGH_Private_USE_Surrogates}'); - Error('\P{/a/In_HIGH_Private_USE_Surrogates}'); + Expect(1, 56319, '\p{ -IS_HIGH_PRIVATE_Use_surrogates}', ""); + Expect(0, 56319, '\p{^ -IS_HIGH_PRIVATE_Use_surrogates}', ""); + Expect(0, 56319, '\P{ -IS_HIGH_PRIVATE_Use_surrogates}', ""); + Expect(1, 56319, '\P{^ -IS_HIGH_PRIVATE_Use_surrogates}', ""); + Expect(0, 57344, '\p{ -IS_HIGH_PRIVATE_Use_surrogates}', ""); + Expect(1, 57344, '\p{^ -IS_HIGH_PRIVATE_Use_surrogates}', ""); + Expect(1, 57344, '\P{ -IS_HIGH_PRIVATE_Use_surrogates}', ""); + Expect(0, 57344, '\P{^ -IS_HIGH_PRIVATE_Use_surrogates}', ""); + Error('\p{_In_High_Private_use_SURROGATES/a/}'); + Error('\P{_In_High_Private_use_SURROGATES/a/}'); Expect(1, 56319, '\p{inhighprivateusesurrogates}', ""); Expect(0, 56319, '\p{^inhighprivateusesurrogates}', ""); Expect(0, 56319, '\P{inhighprivateusesurrogates}', ""); @@ -96314,16 +99294,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^inhighprivateusesurrogates}', ""); Expect(1, 57344, '\P{inhighprivateusesurrogates}', ""); Expect(0, 57344, '\P{^inhighprivateusesurrogates}', ""); - Expect(1, 56319, '\p{ in_High_PRIVATE_USE_Surrogates}', ""); - Expect(0, 56319, '\p{^ in_High_PRIVATE_USE_Surrogates}', ""); - Expect(0, 56319, '\P{ in_High_PRIVATE_USE_Surrogates}', ""); - Expect(1, 56319, '\P{^ in_High_PRIVATE_USE_Surrogates}', ""); - Expect(0, 57344, '\p{ in_High_PRIVATE_USE_Surrogates}', ""); - Expect(1, 57344, '\p{^ in_High_PRIVATE_USE_Surrogates}', ""); - Expect(1, 57344, '\P{ in_High_PRIVATE_USE_Surrogates}', ""); - Expect(0, 57344, '\P{^ in_High_PRIVATE_USE_Surrogates}', ""); - Error('\p{ High_PU_surrogates:=}'); - Error('\P{ High_PU_surrogates:=}'); + Expect(1, 56319, '\p{--In_High_PRIVATE_USE_surrogates}', ""); + Expect(0, 56319, '\p{^--In_High_PRIVATE_USE_surrogates}', ""); + Expect(0, 56319, '\P{--In_High_PRIVATE_USE_surrogates}', ""); + Expect(1, 56319, '\P{^--In_High_PRIVATE_USE_surrogates}', ""); + Expect(0, 57344, '\p{--In_High_PRIVATE_USE_surrogates}', ""); + Expect(1, 57344, '\p{^--In_High_PRIVATE_USE_surrogates}', ""); + Expect(1, 57344, '\P{--In_High_PRIVATE_USE_surrogates}', ""); + Expect(0, 57344, '\P{^--In_High_PRIVATE_USE_surrogates}', ""); + Error('\p{/a/ high_pu_Surrogates}'); + Error('\P{/a/ high_pu_Surrogates}'); Expect(1, 56319, '\p{highpusurrogates}', ""); Expect(0, 56319, '\p{^highpusurrogates}', ""); Expect(0, 56319, '\P{highpusurrogates}', ""); @@ -96332,16 +99312,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^highpusurrogates}', ""); Expect(1, 57344, '\P{highpusurrogates}', ""); Expect(0, 57344, '\P{^highpusurrogates}', ""); - Expect(1, 56319, '\p{ high_PU_surrogates}', ""); - Expect(0, 56319, '\p{^ high_PU_surrogates}', ""); - Expect(0, 56319, '\P{ high_PU_surrogates}', ""); - Expect(1, 56319, '\P{^ high_PU_surrogates}', ""); - Expect(0, 57344, '\p{ high_PU_surrogates}', ""); - Expect(1, 57344, '\p{^ high_PU_surrogates}', ""); - Expect(1, 57344, '\P{ high_PU_surrogates}', ""); - Expect(0, 57344, '\P{^ high_PU_surrogates}', ""); - Error('\p{/a/_ Is_high_PU_Surrogates}'); - Error('\P{/a/_ Is_high_PU_Surrogates}'); + Expect(1, 56319, '\p{ High_PU_Surrogates}', ""); + Expect(0, 56319, '\p{^ High_PU_Surrogates}', ""); + Expect(0, 56319, '\P{ High_PU_Surrogates}', ""); + Expect(1, 56319, '\P{^ High_PU_Surrogates}', ""); + Expect(0, 57344, '\p{ High_PU_Surrogates}', ""); + Expect(1, 57344, '\p{^ High_PU_Surrogates}', ""); + Expect(1, 57344, '\P{ High_PU_Surrogates}', ""); + Expect(0, 57344, '\P{^ High_PU_Surrogates}', ""); + Error('\p{ -Is_High_pu_surrogates:=}'); + Error('\P{ -Is_High_pu_surrogates:=}'); Expect(1, 56319, '\p{ishighpusurrogates}', ""); Expect(0, 56319, '\p{^ishighpusurrogates}', ""); Expect(0, 56319, '\P{ishighpusurrogates}', ""); @@ -96350,16 +99330,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^ishighpusurrogates}', ""); Expect(1, 57344, '\P{ishighpusurrogates}', ""); Expect(0, 57344, '\P{^ishighpusurrogates}', ""); - Expect(1, 56319, '\p{-Is_High_pu_SURROGATES}', ""); - Expect(0, 56319, '\p{^-Is_High_pu_SURROGATES}', ""); - Expect(0, 56319, '\P{-Is_High_pu_SURROGATES}', ""); - Expect(1, 56319, '\P{^-Is_High_pu_SURROGATES}', ""); - Expect(0, 57344, '\p{-Is_High_pu_SURROGATES}', ""); - Expect(1, 57344, '\p{^-Is_High_pu_SURROGATES}', ""); - Expect(1, 57344, '\P{-Is_High_pu_SURROGATES}', ""); - Expect(0, 57344, '\P{^-Is_High_pu_SURROGATES}', ""); - Error('\p{/a/ in_HIGH_PU_SURROGATES}'); - Error('\P{/a/ in_HIGH_PU_SURROGATES}'); + Expect(1, 56319, '\p{ _Is_HIGH_PU_SURROGATES}', ""); + Expect(0, 56319, '\p{^ _Is_HIGH_PU_SURROGATES}', ""); + Expect(0, 56319, '\P{ _Is_HIGH_PU_SURROGATES}', ""); + Expect(1, 56319, '\P{^ _Is_HIGH_PU_SURROGATES}', ""); + Expect(0, 57344, '\p{ _Is_HIGH_PU_SURROGATES}', ""); + Expect(1, 57344, '\p{^ _Is_HIGH_PU_SURROGATES}', ""); + Expect(1, 57344, '\P{ _Is_HIGH_PU_SURROGATES}', ""); + Expect(0, 57344, '\P{^ _Is_HIGH_PU_SURROGATES}', ""); + Error('\p{ In_high_PU_Surrogates/a/}'); + Error('\P{ In_high_PU_Surrogates/a/}'); Expect(1, 56319, '\p{inhighpusurrogates}', ""); Expect(0, 56319, '\p{^inhighpusurrogates}', ""); Expect(0, 56319, '\P{inhighpusurrogates}', ""); @@ -96368,16 +99348,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^inhighpusurrogates}', ""); Expect(1, 57344, '\P{inhighpusurrogates}', ""); Expect(0, 57344, '\P{^inhighpusurrogates}', ""); - Expect(1, 56319, '\p{ _In_High_PU_Surrogates}', ""); - Expect(0, 56319, '\p{^ _In_High_PU_Surrogates}', ""); - Expect(0, 56319, '\P{ _In_High_PU_Surrogates}', ""); - Expect(1, 56319, '\P{^ _In_High_PU_Surrogates}', ""); - Expect(0, 57344, '\p{ _In_High_PU_Surrogates}', ""); - Expect(1, 57344, '\p{^ _In_High_PU_Surrogates}', ""); - Expect(1, 57344, '\P{ _In_High_PU_Surrogates}', ""); - Expect(0, 57344, '\P{^ _In_High_PU_Surrogates}', ""); - Error('\p{_high_Surrogates:=}'); - Error('\P{_high_Surrogates:=}'); + Expect(1, 56319, '\p{ IN_High_PU_Surrogates}', ""); + Expect(0, 56319, '\p{^ IN_High_PU_Surrogates}', ""); + Expect(0, 56319, '\P{ IN_High_PU_Surrogates}', ""); + Expect(1, 56319, '\P{^ IN_High_PU_Surrogates}', ""); + Expect(0, 57344, '\p{ IN_High_PU_Surrogates}', ""); + Expect(1, 57344, '\p{^ IN_High_PU_Surrogates}', ""); + Expect(1, 57344, '\P{ IN_High_PU_Surrogates}', ""); + Expect(0, 57344, '\P{^ IN_High_PU_Surrogates}', ""); + Error('\p{_High_surrogates:=}'); + Error('\P{_High_surrogates:=}'); Expect(1, 56191, '\p{highsurrogates}', ""); Expect(0, 56191, '\p{^highsurrogates}', ""); Expect(0, 56191, '\P{highsurrogates}', ""); @@ -96386,16 +99366,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^highsurrogates}', ""); Expect(1, 57344, '\P{highsurrogates}', ""); Expect(0, 57344, '\P{^highsurrogates}', ""); - Expect(1, 56191, '\p{ high_surrogates}', ""); - Expect(0, 56191, '\p{^ high_surrogates}', ""); - Expect(0, 56191, '\P{ high_surrogates}', ""); - Expect(1, 56191, '\P{^ high_surrogates}', ""); - Expect(0, 57344, '\p{ high_surrogates}', ""); - Expect(1, 57344, '\p{^ high_surrogates}', ""); - Expect(1, 57344, '\P{ high_surrogates}', ""); - Expect(0, 57344, '\P{^ high_surrogates}', ""); - Error('\p{/a/_is_high_Surrogates}'); - Error('\P{/a/_is_high_Surrogates}'); + Expect(1, 56191, '\p{_-High_SURROGATES}', ""); + Expect(0, 56191, '\p{^_-High_SURROGATES}', ""); + Expect(0, 56191, '\P{_-High_SURROGATES}', ""); + Expect(1, 56191, '\P{^_-High_SURROGATES}', ""); + Expect(0, 57344, '\p{_-High_SURROGATES}', ""); + Expect(1, 57344, '\p{^_-High_SURROGATES}', ""); + Expect(1, 57344, '\P{_-High_SURROGATES}', ""); + Expect(0, 57344, '\P{^_-High_SURROGATES}', ""); + Error('\p{ IS_high_surrogates/a/}'); + Error('\P{ IS_high_surrogates/a/}'); Expect(1, 56191, '\p{ishighsurrogates}', ""); Expect(0, 56191, '\p{^ishighsurrogates}', ""); Expect(0, 56191, '\P{ishighsurrogates}', ""); @@ -96404,16 +99384,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^ishighsurrogates}', ""); Expect(1, 57344, '\P{ishighsurrogates}', ""); Expect(0, 57344, '\P{^ishighsurrogates}', ""); - Expect(1, 56191, '\p{ -Is_High_surrogates}', ""); - Expect(0, 56191, '\p{^ -Is_High_surrogates}', ""); - Expect(0, 56191, '\P{ -Is_High_surrogates}', ""); - Expect(1, 56191, '\P{^ -Is_High_surrogates}', ""); - Expect(0, 57344, '\p{ -Is_High_surrogates}', ""); - Expect(1, 57344, '\p{^ -Is_High_surrogates}', ""); - Expect(1, 57344, '\P{ -Is_High_surrogates}', ""); - Expect(0, 57344, '\P{^ -Is_High_surrogates}', ""); - Error('\p{:= In_High_surrogates}'); - Error('\P{:= In_High_surrogates}'); + Expect(1, 56191, '\p{ Is_high_surrogates}', ""); + Expect(0, 56191, '\p{^ Is_high_surrogates}', ""); + Expect(0, 56191, '\P{ Is_high_surrogates}', ""); + Expect(1, 56191, '\P{^ Is_high_surrogates}', ""); + Expect(0, 57344, '\p{ Is_high_surrogates}', ""); + Expect(1, 57344, '\p{^ Is_high_surrogates}', ""); + Expect(1, 57344, '\P{ Is_high_surrogates}', ""); + Expect(0, 57344, '\P{^ Is_high_surrogates}', ""); + Error('\p{:=_ IN_high_Surrogates}'); + Error('\P{:=_ IN_high_Surrogates}'); Expect(1, 56191, '\p{inhighsurrogates}', ""); Expect(0, 56191, '\p{^inhighsurrogates}', ""); Expect(0, 56191, '\P{inhighsurrogates}', ""); @@ -96422,16 +99402,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^inhighsurrogates}', ""); Expect(1, 57344, '\P{inhighsurrogates}', ""); Expect(0, 57344, '\P{^inhighsurrogates}', ""); - Expect(1, 56191, '\p{_ In_high_surrogates}', ""); - Expect(0, 56191, '\p{^_ In_high_surrogates}', ""); - Expect(0, 56191, '\P{_ In_high_surrogates}', ""); - Expect(1, 56191, '\P{^_ In_high_surrogates}', ""); - Expect(0, 57344, '\p{_ In_high_surrogates}', ""); - Expect(1, 57344, '\p{^_ In_high_surrogates}', ""); - Expect(1, 57344, '\P{_ In_high_surrogates}', ""); - Expect(0, 57344, '\P{^_ In_high_surrogates}', ""); - Error('\p{/a/ Hiragana}'); - Error('\P{/a/ Hiragana}'); + Expect(1, 56191, '\p{-IN_high_Surrogates}', ""); + Expect(0, 56191, '\p{^-IN_high_Surrogates}', ""); + Expect(0, 56191, '\P{-IN_high_Surrogates}', ""); + Expect(1, 56191, '\P{^-IN_high_Surrogates}', ""); + Expect(0, 57344, '\p{-IN_high_Surrogates}', ""); + Expect(1, 57344, '\p{^-IN_high_Surrogates}', ""); + Expect(1, 57344, '\P{-IN_high_Surrogates}', ""); + Expect(0, 57344, '\P{^-IN_high_Surrogates}', ""); + Error('\p{ HIRAGANA:=}'); + Error('\P{ HIRAGANA:=}'); Expect(1, 127488, '\p{hiragana}', ""); Expect(0, 127488, '\p{^hiragana}', ""); Expect(0, 127488, '\P{hiragana}', ""); @@ -96440,16 +99420,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127489, '\p{^hiragana}', ""); Expect(1, 127489, '\P{hiragana}', ""); Expect(0, 127489, '\P{^hiragana}', ""); - Expect(1, 127488, '\p{-HIRAGANA}', ""); - Expect(0, 127488, '\p{^-HIRAGANA}', ""); - Expect(0, 127488, '\P{-HIRAGANA}', ""); - Expect(1, 127488, '\P{^-HIRAGANA}', ""); - Expect(0, 127489, '\p{-HIRAGANA}', ""); - Expect(1, 127489, '\p{^-HIRAGANA}', ""); - Expect(1, 127489, '\P{-HIRAGANA}', ""); - Expect(0, 127489, '\P{^-HIRAGANA}', ""); - Error('\p{ Is_HIRAGANA:=}'); - Error('\P{ Is_HIRAGANA:=}'); + Expect(1, 127488, '\p{__Hiragana}', ""); + Expect(0, 127488, '\p{^__Hiragana}', ""); + Expect(0, 127488, '\P{__Hiragana}', ""); + Expect(1, 127488, '\P{^__Hiragana}', ""); + Expect(0, 127489, '\p{__Hiragana}', ""); + Expect(1, 127489, '\p{^__Hiragana}', ""); + Expect(1, 127489, '\P{__Hiragana}', ""); + Expect(0, 127489, '\P{^__Hiragana}', ""); + Error('\p{-/a/IS_HIRAGANA}'); + Error('\P{-/a/IS_HIRAGANA}'); Expect(1, 127488, '\p{ishiragana}', ""); Expect(0, 127488, '\p{^ishiragana}', ""); Expect(0, 127488, '\P{ishiragana}', ""); @@ -96458,16 +99438,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127489, '\p{^ishiragana}', ""); Expect(1, 127489, '\P{ishiragana}', ""); Expect(0, 127489, '\P{^ishiragana}', ""); - Expect(1, 127488, '\p{- Is_Hiragana}', ""); - Expect(0, 127488, '\p{^- Is_Hiragana}', ""); - Expect(0, 127488, '\P{- Is_Hiragana}', ""); - Expect(1, 127488, '\P{^- Is_Hiragana}', ""); - Expect(0, 127489, '\p{- Is_Hiragana}', ""); - Expect(1, 127489, '\p{^- Is_Hiragana}', ""); - Expect(1, 127489, '\P{- Is_Hiragana}', ""); - Expect(0, 127489, '\P{^- Is_Hiragana}', ""); - Error('\p{-_Hira:=}'); - Error('\P{-_Hira:=}'); + Expect(1, 127488, '\p{-is_Hiragana}', ""); + Expect(0, 127488, '\p{^-is_Hiragana}', ""); + Expect(0, 127488, '\P{-is_Hiragana}', ""); + Expect(1, 127488, '\P{^-is_Hiragana}', ""); + Expect(0, 127489, '\p{-is_Hiragana}', ""); + Expect(1, 127489, '\p{^-is_Hiragana}', ""); + Expect(1, 127489, '\P{-is_Hiragana}', ""); + Expect(0, 127489, '\P{^-is_Hiragana}', ""); + Error('\p{-:=HIRA}'); + Error('\P{-:=HIRA}'); Expect(1, 127488, '\p{hira}', ""); Expect(0, 127488, '\p{^hira}', ""); Expect(0, 127488, '\P{hira}', ""); @@ -96476,16 +99456,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127489, '\p{^hira}', ""); Expect(1, 127489, '\P{hira}', ""); Expect(0, 127489, '\P{^hira}', ""); - Expect(1, 127488, '\p{ _Hira}', ""); - Expect(0, 127488, '\p{^ _Hira}', ""); - Expect(0, 127488, '\P{ _Hira}', ""); - Expect(1, 127488, '\P{^ _Hira}', ""); - Expect(0, 127489, '\p{ _Hira}', ""); - Expect(1, 127489, '\p{^ _Hira}', ""); - Expect(1, 127489, '\P{ _Hira}', ""); - Expect(0, 127489, '\P{^ _Hira}', ""); - Error('\p{/a/_ Is_Hira}'); - Error('\P{/a/_ Is_Hira}'); + Expect(1, 127488, '\p{_Hira}', ""); + Expect(0, 127488, '\p{^_Hira}', ""); + Expect(0, 127488, '\P{_Hira}', ""); + Expect(1, 127488, '\P{^_Hira}', ""); + Expect(0, 127489, '\p{_Hira}', ""); + Expect(1, 127489, '\p{^_Hira}', ""); + Expect(1, 127489, '\P{_Hira}', ""); + Expect(0, 127489, '\P{^_Hira}', ""); + Error('\p{/a/-_Is_HIRA}'); + Error('\P{/a/-_Is_HIRA}'); Expect(1, 127488, '\p{ishira}', ""); Expect(0, 127488, '\p{^ishira}', ""); Expect(0, 127488, '\P{ishira}', ""); @@ -96494,16 +99474,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127489, '\p{^ishira}', ""); Expect(1, 127489, '\P{ishira}', ""); Expect(0, 127489, '\P{^ishira}', ""); - Expect(1, 127488, '\p{_ IS_Hira}', ""); - Expect(0, 127488, '\p{^_ IS_Hira}', ""); - Expect(0, 127488, '\P{_ IS_Hira}', ""); - Expect(1, 127488, '\P{^_ IS_Hira}', ""); - Expect(0, 127489, '\p{_ IS_Hira}', ""); - Expect(1, 127489, '\p{^_ IS_Hira}', ""); - Expect(1, 127489, '\P{_ IS_Hira}', ""); - Expect(0, 127489, '\P{^_ IS_Hira}', ""); - Error('\p{:= Hyphen}'); - Error('\P{:= Hyphen}'); + Expect(1, 127488, '\p{_IS_hira}', ""); + Expect(0, 127488, '\p{^_IS_hira}', ""); + Expect(0, 127488, '\P{_IS_hira}', ""); + Expect(1, 127488, '\P{^_IS_hira}', ""); + Expect(0, 127489, '\p{_IS_hira}', ""); + Expect(1, 127489, '\p{^_IS_hira}', ""); + Expect(1, 127489, '\P{_IS_hira}', ""); + Expect(0, 127489, '\P{^_IS_hira}', ""); + Error('\p{:= Hyphen}'); + Error('\P{:= Hyphen}'); Expect(1, 65381, '\p{hyphen}', 'deprecated'); Expect(0, 65381, '\p{^hyphen}', 'deprecated'); Expect(0, 65381, '\P{hyphen}', 'deprecated'); @@ -96512,16 +99492,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65382, '\p{^hyphen}', 'deprecated'); Expect(1, 65382, '\P{hyphen}', 'deprecated'); Expect(0, 65382, '\P{^hyphen}', 'deprecated'); - Expect(1, 65381, '\p{ -Hyphen}', 'deprecated'); - Expect(0, 65381, '\p{^ -Hyphen}', 'deprecated'); - Expect(0, 65381, '\P{ -Hyphen}', 'deprecated'); - Expect(1, 65381, '\P{^ -Hyphen}', 'deprecated'); - Expect(0, 65382, '\p{ -Hyphen}', 'deprecated'); - Expect(1, 65382, '\p{^ -Hyphen}', 'deprecated'); - Expect(1, 65382, '\P{ -Hyphen}', 'deprecated'); - Expect(0, 65382, '\P{^ -Hyphen}', 'deprecated'); - Error('\p{ /a/Is_Hyphen}'); - Error('\P{ /a/Is_Hyphen}'); + Expect(1, 65381, '\p{-HYPHEN}', 'deprecated'); + Expect(0, 65381, '\p{^-HYPHEN}', 'deprecated'); + Expect(0, 65381, '\P{-HYPHEN}', 'deprecated'); + Expect(1, 65381, '\P{^-HYPHEN}', 'deprecated'); + Expect(0, 65382, '\p{-HYPHEN}', 'deprecated'); + Expect(1, 65382, '\p{^-HYPHEN}', 'deprecated'); + Expect(1, 65382, '\P{-HYPHEN}', 'deprecated'); + Expect(0, 65382, '\P{^-HYPHEN}', 'deprecated'); + Error('\p{ is_Hyphen:=}'); + Error('\P{ is_Hyphen:=}'); Expect(1, 65381, '\p{ishyphen}', 'deprecated'); Expect(0, 65381, '\p{^ishyphen}', 'deprecated'); Expect(0, 65381, '\P{ishyphen}', 'deprecated'); @@ -96530,16 +99510,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65382, '\p{^ishyphen}', 'deprecated'); Expect(1, 65382, '\P{ishyphen}', 'deprecated'); Expect(0, 65382, '\P{^ishyphen}', 'deprecated'); - Expect(1, 65381, '\p{ IS_Hyphen}', 'deprecated'); - Expect(0, 65381, '\p{^ IS_Hyphen}', 'deprecated'); - Expect(0, 65381, '\P{ IS_Hyphen}', 'deprecated'); - Expect(1, 65381, '\P{^ IS_Hyphen}', 'deprecated'); - Expect(0, 65382, '\p{ IS_Hyphen}', 'deprecated'); - Expect(1, 65382, '\p{^ IS_Hyphen}', 'deprecated'); - Expect(1, 65382, '\P{ IS_Hyphen}', 'deprecated'); - Expect(0, 65382, '\P{^ IS_Hyphen}', 'deprecated'); - Error('\p{ -ID_CONTINUE:=}'); - Error('\P{ -ID_CONTINUE:=}'); + Expect(1, 65381, '\p{- Is_Hyphen}', 'deprecated'); + Expect(0, 65381, '\p{^- Is_Hyphen}', 'deprecated'); + Expect(0, 65381, '\P{- Is_Hyphen}', 'deprecated'); + Expect(1, 65381, '\P{^- Is_Hyphen}', 'deprecated'); + Expect(0, 65382, '\p{- Is_Hyphen}', 'deprecated'); + Expect(1, 65382, '\p{^- Is_Hyphen}', 'deprecated'); + Expect(1, 65382, '\P{- Is_Hyphen}', 'deprecated'); + Expect(0, 65382, '\P{^- Is_Hyphen}', 'deprecated'); + Error('\p{-:=ID_continue}'); + Error('\P{-:=ID_continue}'); Expect(1, 917999, '\p{idcontinue}', ""); Expect(0, 917999, '\p{^idcontinue}', ""); Expect(0, 917999, '\P{idcontinue}', ""); @@ -96548,16 +99528,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^idcontinue}', ""); Expect(1, 918000, '\P{idcontinue}', ""); Expect(0, 918000, '\P{^idcontinue}', ""); - Expect(1, 917999, '\p{_ ID_Continue}', ""); - Expect(0, 917999, '\p{^_ ID_Continue}', ""); - Expect(0, 917999, '\P{_ ID_Continue}', ""); - Expect(1, 917999, '\P{^_ ID_Continue}', ""); - Expect(0, 918000, '\p{_ ID_Continue}', ""); - Expect(1, 918000, '\p{^_ ID_Continue}', ""); - Expect(1, 918000, '\P{_ ID_Continue}', ""); - Expect(0, 918000, '\P{^_ ID_Continue}', ""); - Error('\p{ /a/Is_ID_continue}'); - Error('\P{ /a/Is_ID_continue}'); + Expect(1, 917999, '\p{_ id_Continue}', ""); + Expect(0, 917999, '\p{^_ id_Continue}', ""); + Expect(0, 917999, '\P{_ id_Continue}', ""); + Expect(1, 917999, '\P{^_ id_Continue}', ""); + Expect(0, 918000, '\p{_ id_Continue}', ""); + Expect(1, 918000, '\p{^_ id_Continue}', ""); + Expect(1, 918000, '\P{_ id_Continue}', ""); + Expect(0, 918000, '\P{^_ id_Continue}', ""); + Error('\p{_ Is_ID_Continue:=}'); + Error('\P{_ Is_ID_Continue:=}'); Expect(1, 917999, '\p{isidcontinue}', ""); Expect(0, 917999, '\p{^isidcontinue}', ""); Expect(0, 917999, '\P{isidcontinue}', ""); @@ -96566,16 +99546,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^isidcontinue}', ""); Expect(1, 918000, '\P{isidcontinue}', ""); Expect(0, 918000, '\P{^isidcontinue}', ""); - Expect(1, 917999, '\p{ is_ID_continue}', ""); - Expect(0, 917999, '\p{^ is_ID_continue}', ""); - Expect(0, 917999, '\P{ is_ID_continue}', ""); - Expect(1, 917999, '\P{^ is_ID_continue}', ""); - Expect(0, 918000, '\p{ is_ID_continue}', ""); - Expect(1, 918000, '\p{^ is_ID_continue}', ""); - Expect(1, 918000, '\P{ is_ID_continue}', ""); - Expect(0, 918000, '\P{^ is_ID_continue}', ""); - Error('\p{/a/_-IDC}'); - Error('\P{/a/_-IDC}'); + Expect(1, 917999, '\p{_Is_ID_Continue}', ""); + Expect(0, 917999, '\p{^_Is_ID_Continue}', ""); + Expect(0, 917999, '\P{_Is_ID_Continue}', ""); + Expect(1, 917999, '\P{^_Is_ID_Continue}', ""); + Expect(0, 918000, '\p{_Is_ID_Continue}', ""); + Expect(1, 918000, '\p{^_Is_ID_Continue}', ""); + Expect(1, 918000, '\P{_Is_ID_Continue}', ""); + Expect(0, 918000, '\P{^_Is_ID_Continue}', ""); + Error('\p{ IDC:=}'); + Error('\P{ IDC:=}'); Expect(1, 917999, '\p{idc}', ""); Expect(0, 917999, '\p{^idc}', ""); Expect(0, 917999, '\P{idc}', ""); @@ -96584,16 +99564,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^idc}', ""); Expect(1, 918000, '\P{idc}', ""); Expect(0, 918000, '\P{^idc}', ""); - Expect(1, 917999, '\p{_IDC}', ""); - Expect(0, 917999, '\p{^_IDC}', ""); - Expect(0, 917999, '\P{_IDC}', ""); - Expect(1, 917999, '\P{^_IDC}', ""); - Expect(0, 918000, '\p{_IDC}', ""); - Expect(1, 918000, '\p{^_IDC}', ""); - Expect(1, 918000, '\P{_IDC}', ""); - Expect(0, 918000, '\P{^_IDC}', ""); - Error('\p{:=_IS_IDC}'); - Error('\P{:=_IS_IDC}'); + Expect(1, 917999, '\p{- IDC}', ""); + Expect(0, 917999, '\p{^- IDC}', ""); + Expect(0, 917999, '\P{- IDC}', ""); + Expect(1, 917999, '\P{^- IDC}', ""); + Expect(0, 918000, '\p{- IDC}', ""); + Expect(1, 918000, '\p{^- IDC}', ""); + Expect(1, 918000, '\P{- IDC}', ""); + Expect(0, 918000, '\P{^- IDC}', ""); + Error('\p{ :=Is_IDC}'); + Error('\P{ :=Is_IDC}'); Expect(1, 917999, '\p{isidc}', ""); Expect(0, 917999, '\p{^isidc}', ""); Expect(0, 917999, '\P{isidc}', ""); @@ -96602,160 +99582,160 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^isidc}', ""); Expect(1, 918000, '\P{isidc}', ""); Expect(0, 918000, '\P{^isidc}', ""); - Expect(1, 917999, '\p{-_Is_IDC}', ""); - Expect(0, 917999, '\p{^-_Is_IDC}', ""); - Expect(0, 917999, '\P{-_Is_IDC}', ""); - Expect(1, 917999, '\P{^-_Is_IDC}', ""); - Expect(0, 918000, '\p{-_Is_IDC}', ""); - Expect(1, 918000, '\p{^-_Is_IDC}', ""); - Expect(1, 918000, '\P{-_Is_IDC}', ""); - Expect(0, 918000, '\P{^-_Is_IDC}', ""); - Error('\p{_ id_start:=}'); - Error('\P{_ id_start:=}'); - Expect(1, 195101, '\p{idstart}', ""); - Expect(0, 195101, '\p{^idstart}', ""); - Expect(0, 195101, '\P{idstart}', ""); - Expect(1, 195101, '\P{^idstart}', ""); - Expect(0, 195102, '\p{idstart}', ""); - Expect(1, 195102, '\p{^idstart}', ""); - Expect(1, 195102, '\P{idstart}', ""); - Expect(0, 195102, '\P{^idstart}', ""); - Expect(1, 195101, '\p{ id_START}', ""); - Expect(0, 195101, '\p{^ id_START}', ""); - Expect(0, 195101, '\P{ id_START}', ""); - Expect(1, 195101, '\P{^ id_START}', ""); - Expect(0, 195102, '\p{ id_START}', ""); - Expect(1, 195102, '\p{^ id_START}', ""); - Expect(1, 195102, '\P{ id_START}', ""); - Expect(0, 195102, '\P{^ id_START}', ""); - Error('\p{-is_ID_Start/a/}'); - Error('\P{-is_ID_Start/a/}'); - Expect(1, 195101, '\p{isidstart}', ""); - Expect(0, 195101, '\p{^isidstart}', ""); - Expect(0, 195101, '\P{isidstart}', ""); - Expect(1, 195101, '\P{^isidstart}', ""); - Expect(0, 195102, '\p{isidstart}', ""); - Expect(1, 195102, '\p{^isidstart}', ""); - Expect(1, 195102, '\P{isidstart}', ""); - Expect(0, 195102, '\P{^isidstart}', ""); - Expect(1, 195101, '\p{__Is_ID_START}', ""); - Expect(0, 195101, '\p{^__Is_ID_START}', ""); - Expect(0, 195101, '\P{__Is_ID_START}', ""); - Expect(1, 195101, '\P{^__Is_ID_START}', ""); - Expect(0, 195102, '\p{__Is_ID_START}', ""); - Expect(1, 195102, '\p{^__Is_ID_START}', ""); - Expect(1, 195102, '\P{__Is_ID_START}', ""); - Expect(0, 195102, '\P{^__Is_ID_START}', ""); - Error('\p{/a/ids}'); - Error('\P{/a/ids}'); - Expect(1, 195101, '\p{ids}', ""); - Expect(0, 195101, '\p{^ids}', ""); - Expect(0, 195101, '\P{ids}', ""); - Expect(1, 195101, '\P{^ids}', ""); - Expect(0, 195102, '\p{ids}', ""); - Expect(1, 195102, '\p{^ids}', ""); - Expect(1, 195102, '\P{ids}', ""); - Expect(0, 195102, '\P{^ids}', ""); - Expect(1, 195101, '\p{_ IDS}', ""); - Expect(0, 195101, '\p{^_ IDS}', ""); - Expect(0, 195101, '\P{_ IDS}', ""); - Expect(1, 195101, '\P{^_ IDS}', ""); - Expect(0, 195102, '\p{_ IDS}', ""); - Expect(1, 195102, '\p{^_ IDS}', ""); - Expect(1, 195102, '\P{_ IDS}', ""); - Expect(0, 195102, '\P{^_ IDS}', ""); - Error('\p{ :=IS_ids}'); - Error('\P{ :=IS_ids}'); - Expect(1, 195101, '\p{isids}', ""); - Expect(0, 195101, '\p{^isids}', ""); - Expect(0, 195101, '\P{isids}', ""); - Expect(1, 195101, '\P{^isids}', ""); - Expect(0, 195102, '\p{isids}', ""); - Expect(1, 195102, '\p{^isids}', ""); - Expect(1, 195102, '\P{isids}', ""); - Expect(0, 195102, '\P{^isids}', ""); - Expect(1, 195101, '\p{--Is_IDS}', ""); - Expect(0, 195101, '\p{^--Is_IDS}', ""); - Expect(0, 195101, '\P{--Is_IDS}', ""); - Expect(1, 195101, '\P{^--Is_IDS}', ""); - Expect(0, 195102, '\p{--Is_IDS}', ""); - Expect(1, 195102, '\p{^--Is_IDS}', ""); - Expect(1, 195102, '\P{--Is_IDS}', ""); - Expect(0, 195102, '\P{^--Is_IDS}', ""); - Error('\p{ /a/Ideographic}'); - Error('\P{ /a/Ideographic}'); - Expect(1, 195101, '\p{ideographic}', ""); - Expect(0, 195101, '\p{^ideographic}', ""); - Expect(0, 195101, '\P{ideographic}', ""); - Expect(1, 195101, '\P{^ideographic}', ""); - Expect(0, 195102, '\p{ideographic}', ""); - Expect(1, 195102, '\p{^ideographic}', ""); - Expect(1, 195102, '\P{ideographic}', ""); - Expect(0, 195102, '\P{^ideographic}', ""); - Expect(1, 195101, '\p{-Ideographic}', ""); - Expect(0, 195101, '\p{^-Ideographic}', ""); - Expect(0, 195101, '\P{-Ideographic}', ""); - Expect(1, 195101, '\P{^-Ideographic}', ""); - Expect(0, 195102, '\p{-Ideographic}', ""); - Expect(1, 195102, '\p{^-Ideographic}', ""); - Expect(1, 195102, '\P{-Ideographic}', ""); - Expect(0, 195102, '\P{^-Ideographic}', ""); - Error('\p{/a/__Is_Ideographic}'); - Error('\P{/a/__Is_Ideographic}'); - Expect(1, 195101, '\p{isideographic}', ""); - Expect(0, 195101, '\p{^isideographic}', ""); - Expect(0, 195101, '\P{isideographic}', ""); - Expect(1, 195101, '\P{^isideographic}', ""); - Expect(0, 195102, '\p{isideographic}', ""); - Expect(1, 195102, '\p{^isideographic}', ""); - Expect(1, 195102, '\P{isideographic}', ""); - Expect(0, 195102, '\P{^isideographic}', ""); - Expect(1, 195101, '\p{-Is_ideographic}', ""); - Expect(0, 195101, '\p{^-Is_ideographic}', ""); - Expect(0, 195101, '\P{-Is_ideographic}', ""); - Expect(1, 195101, '\P{^-Is_ideographic}', ""); - Expect(0, 195102, '\p{-Is_ideographic}', ""); - Expect(1, 195102, '\p{^-Is_ideographic}', ""); - Expect(1, 195102, '\P{-Is_ideographic}', ""); - Expect(0, 195102, '\P{^-Is_ideographic}', ""); - Error('\p{--Ideo:=}'); - Error('\P{--Ideo:=}'); - Expect(1, 195101, '\p{ideo}', ""); - Expect(0, 195101, '\p{^ideo}', ""); - Expect(0, 195101, '\P{ideo}', ""); - Expect(1, 195101, '\P{^ideo}', ""); - Expect(0, 195102, '\p{ideo}', ""); - Expect(1, 195102, '\p{^ideo}', ""); - Expect(1, 195102, '\P{ideo}', ""); - Expect(0, 195102, '\P{^ideo}', ""); - Expect(1, 195101, '\p{ IDEO}', ""); - Expect(0, 195101, '\p{^ IDEO}', ""); - Expect(0, 195101, '\P{ IDEO}', ""); - Expect(1, 195101, '\P{^ IDEO}', ""); - Expect(0, 195102, '\p{ IDEO}', ""); - Expect(1, 195102, '\p{^ IDEO}', ""); - Expect(1, 195102, '\P{ IDEO}', ""); - Expect(0, 195102, '\P{^ IDEO}', ""); - Error('\p{/a/_Is_Ideo}'); - Error('\P{/a/_Is_Ideo}'); - Expect(1, 195101, '\p{isideo}', ""); - Expect(0, 195101, '\p{^isideo}', ""); - Expect(0, 195101, '\P{isideo}', ""); - Expect(1, 195101, '\P{^isideo}', ""); - Expect(0, 195102, '\p{isideo}', ""); - Expect(1, 195102, '\p{^isideo}', ""); - Expect(1, 195102, '\P{isideo}', ""); - Expect(0, 195102, '\P{^isideo}', ""); - Expect(1, 195101, '\p{-IS_ideo}', ""); - Expect(0, 195101, '\p{^-IS_ideo}', ""); - Expect(0, 195101, '\P{-IS_ideo}', ""); - Expect(1, 195101, '\P{^-IS_ideo}', ""); - Expect(0, 195102, '\p{-IS_ideo}', ""); - Expect(1, 195102, '\p{^-IS_ideo}', ""); - Expect(1, 195102, '\P{-IS_ideo}', ""); - Expect(0, 195102, '\P{^-IS_ideo}', ""); - Error('\p{:= IDEOGRAPHIC_Description_CHARACTERS}'); - Error('\P{:= IDEOGRAPHIC_Description_CHARACTERS}'); + Expect(1, 917999, '\p{_is_IDC}', ""); + Expect(0, 917999, '\p{^_is_IDC}', ""); + Expect(0, 917999, '\P{_is_IDC}', ""); + Expect(1, 917999, '\P{^_is_IDC}', ""); + Expect(0, 918000, '\p{_is_IDC}', ""); + Expect(1, 918000, '\p{^_is_IDC}', ""); + Expect(1, 918000, '\P{_is_IDC}', ""); + Expect(0, 918000, '\P{^_is_IDC}', ""); + Error('\p{ -id_Start/a/}'); + Error('\P{ -id_Start/a/}'); + Expect(1, 201546, '\p{idstart}', ""); + Expect(0, 201546, '\p{^idstart}', ""); + Expect(0, 201546, '\P{idstart}', ""); + Expect(1, 201546, '\P{^idstart}', ""); + Expect(0, 201547, '\p{idstart}', ""); + Expect(1, 201547, '\p{^idstart}', ""); + Expect(1, 201547, '\P{idstart}', ""); + Expect(0, 201547, '\P{^idstart}', ""); + Expect(1, 201546, '\p{ ID_start}', ""); + Expect(0, 201546, '\p{^ ID_start}', ""); + Expect(0, 201546, '\P{ ID_start}', ""); + Expect(1, 201546, '\P{^ ID_start}', ""); + Expect(0, 201547, '\p{ ID_start}', ""); + Expect(1, 201547, '\p{^ ID_start}', ""); + Expect(1, 201547, '\P{ ID_start}', ""); + Expect(0, 201547, '\P{^ ID_start}', ""); + Error('\p{ is_ID_Start:=}'); + Error('\P{ is_ID_Start:=}'); + Expect(1, 201546, '\p{isidstart}', ""); + Expect(0, 201546, '\p{^isidstart}', ""); + Expect(0, 201546, '\P{isidstart}', ""); + Expect(1, 201546, '\P{^isidstart}', ""); + Expect(0, 201547, '\p{isidstart}', ""); + Expect(1, 201547, '\p{^isidstart}', ""); + Expect(1, 201547, '\P{isidstart}', ""); + Expect(0, 201547, '\P{^isidstart}', ""); + Expect(1, 201546, '\p{ -Is_ID_Start}', ""); + Expect(0, 201546, '\p{^ -Is_ID_Start}', ""); + Expect(0, 201546, '\P{ -Is_ID_Start}', ""); + Expect(1, 201546, '\P{^ -Is_ID_Start}', ""); + Expect(0, 201547, '\p{ -Is_ID_Start}', ""); + Expect(1, 201547, '\p{^ -Is_ID_Start}', ""); + Expect(1, 201547, '\P{ -Is_ID_Start}', ""); + Expect(0, 201547, '\P{^ -Is_ID_Start}', ""); + Error('\p{-ids/a/}'); + Error('\P{-ids/a/}'); + Expect(1, 201546, '\p{ids}', ""); + Expect(0, 201546, '\p{^ids}', ""); + Expect(0, 201546, '\P{ids}', ""); + Expect(1, 201546, '\P{^ids}', ""); + Expect(0, 201547, '\p{ids}', ""); + Expect(1, 201547, '\p{^ids}', ""); + Expect(1, 201547, '\P{ids}', ""); + Expect(0, 201547, '\P{^ids}', ""); + Expect(1, 201546, '\p{ IDS}', ""); + Expect(0, 201546, '\p{^ IDS}', ""); + Expect(0, 201546, '\P{ IDS}', ""); + Expect(1, 201546, '\P{^ IDS}', ""); + Expect(0, 201547, '\p{ IDS}', ""); + Expect(1, 201547, '\p{^ IDS}', ""); + Expect(1, 201547, '\P{ IDS}', ""); + Expect(0, 201547, '\P{^ IDS}', ""); + Error('\p{is_IDS/a/}'); + Error('\P{is_IDS/a/}'); + Expect(1, 201546, '\p{isids}', ""); + Expect(0, 201546, '\p{^isids}', ""); + Expect(0, 201546, '\P{isids}', ""); + Expect(1, 201546, '\P{^isids}', ""); + Expect(0, 201547, '\p{isids}', ""); + Expect(1, 201547, '\p{^isids}', ""); + Expect(1, 201547, '\P{isids}', ""); + Expect(0, 201547, '\P{^isids}', ""); + Expect(1, 201546, '\p{_is_IDS}', ""); + Expect(0, 201546, '\p{^_is_IDS}', ""); + Expect(0, 201546, '\P{_is_IDS}', ""); + Expect(1, 201546, '\P{^_is_IDS}', ""); + Expect(0, 201547, '\p{_is_IDS}', ""); + Expect(1, 201547, '\p{^_is_IDS}', ""); + Expect(1, 201547, '\P{_is_IDS}', ""); + Expect(0, 201547, '\P{^_is_IDS}', ""); + Error('\p{/a/ _IDEOGRAPHIC}'); + Error('\P{/a/ _IDEOGRAPHIC}'); + Expect(1, 201546, '\p{ideographic}', ""); + Expect(0, 201546, '\p{^ideographic}', ""); + Expect(0, 201546, '\P{ideographic}', ""); + Expect(1, 201546, '\P{^ideographic}', ""); + Expect(0, 201547, '\p{ideographic}', ""); + Expect(1, 201547, '\p{^ideographic}', ""); + Expect(1, 201547, '\P{ideographic}', ""); + Expect(0, 201547, '\P{^ideographic}', ""); + Expect(1, 201546, '\p{ Ideographic}', ""); + Expect(0, 201546, '\p{^ Ideographic}', ""); + Expect(0, 201546, '\P{ Ideographic}', ""); + Expect(1, 201546, '\P{^ Ideographic}', ""); + Expect(0, 201547, '\p{ Ideographic}', ""); + Expect(1, 201547, '\p{^ Ideographic}', ""); + Expect(1, 201547, '\P{ Ideographic}', ""); + Expect(0, 201547, '\P{^ Ideographic}', ""); + Error('\p{_ IS_Ideographic:=}'); + Error('\P{_ IS_Ideographic:=}'); + Expect(1, 201546, '\p{isideographic}', ""); + Expect(0, 201546, '\p{^isideographic}', ""); + Expect(0, 201546, '\P{isideographic}', ""); + Expect(1, 201546, '\P{^isideographic}', ""); + Expect(0, 201547, '\p{isideographic}', ""); + Expect(1, 201547, '\p{^isideographic}', ""); + Expect(1, 201547, '\P{isideographic}', ""); + Expect(0, 201547, '\P{^isideographic}', ""); + Expect(1, 201546, '\p{ is_Ideographic}', ""); + Expect(0, 201546, '\p{^ is_Ideographic}', ""); + Expect(0, 201546, '\P{ is_Ideographic}', ""); + Expect(1, 201546, '\P{^ is_Ideographic}', ""); + Expect(0, 201547, '\p{ is_Ideographic}', ""); + Expect(1, 201547, '\p{^ is_Ideographic}', ""); + Expect(1, 201547, '\P{ is_Ideographic}', ""); + Expect(0, 201547, '\P{^ is_Ideographic}', ""); + Error('\p{_ideo:=}'); + Error('\P{_ideo:=}'); + Expect(1, 201546, '\p{ideo}', ""); + Expect(0, 201546, '\p{^ideo}', ""); + Expect(0, 201546, '\P{ideo}', ""); + Expect(1, 201546, '\P{^ideo}', ""); + Expect(0, 201547, '\p{ideo}', ""); + Expect(1, 201547, '\p{^ideo}', ""); + Expect(1, 201547, '\P{ideo}', ""); + Expect(0, 201547, '\P{^ideo}', ""); + Expect(1, 201546, '\p{ IDEO}', ""); + Expect(0, 201546, '\p{^ IDEO}', ""); + Expect(0, 201546, '\P{ IDEO}', ""); + Expect(1, 201546, '\P{^ IDEO}', ""); + Expect(0, 201547, '\p{ IDEO}', ""); + Expect(1, 201547, '\p{^ IDEO}', ""); + Expect(1, 201547, '\P{ IDEO}', ""); + Expect(0, 201547, '\P{^ IDEO}', ""); + Error('\p{:=-_is_IDEO}'); + Error('\P{:=-_is_IDEO}'); + Expect(1, 201546, '\p{isideo}', ""); + Expect(0, 201546, '\p{^isideo}', ""); + Expect(0, 201546, '\P{isideo}', ""); + Expect(1, 201546, '\P{^isideo}', ""); + Expect(0, 201547, '\p{isideo}', ""); + Expect(1, 201547, '\p{^isideo}', ""); + Expect(1, 201547, '\P{isideo}', ""); + Expect(0, 201547, '\P{^isideo}', ""); + Expect(1, 201546, '\p{_ IS_Ideo}', ""); + Expect(0, 201546, '\p{^_ IS_Ideo}', ""); + Expect(0, 201546, '\P{_ IS_Ideo}', ""); + Expect(1, 201546, '\P{^_ IS_Ideo}', ""); + Expect(0, 201547, '\p{_ IS_Ideo}', ""); + Expect(1, 201547, '\p{^_ IS_Ideo}', ""); + Expect(1, 201547, '\P{_ IS_Ideo}', ""); + Expect(0, 201547, '\P{^_ IS_Ideo}', ""); + Error('\p{/a/_ IDEOGRAPHIC_Description_Characters}'); + Error('\P{/a/_ IDEOGRAPHIC_Description_Characters}'); Expect(1, 12287, '\p{ideographicdescriptioncharacters}', ""); Expect(0, 12287, '\p{^ideographicdescriptioncharacters}', ""); Expect(0, 12287, '\P{ideographicdescriptioncharacters}', ""); @@ -96764,16 +99744,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12288, '\p{^ideographicdescriptioncharacters}', ""); Expect(1, 12288, '\P{ideographicdescriptioncharacters}', ""); Expect(0, 12288, '\P{^ideographicdescriptioncharacters}', ""); - Expect(1, 12287, '\p{-Ideographic_DESCRIPTION_Characters}', ""); - Expect(0, 12287, '\p{^-Ideographic_DESCRIPTION_Characters}', ""); - Expect(0, 12287, '\P{-Ideographic_DESCRIPTION_Characters}', ""); - Expect(1, 12287, '\P{^-Ideographic_DESCRIPTION_Characters}', ""); - Expect(0, 12288, '\p{-Ideographic_DESCRIPTION_Characters}', ""); - Expect(1, 12288, '\p{^-Ideographic_DESCRIPTION_Characters}', ""); - Expect(1, 12288, '\P{-Ideographic_DESCRIPTION_Characters}', ""); - Expect(0, 12288, '\P{^-Ideographic_DESCRIPTION_Characters}', ""); - Error('\p{ /a/Is_IDEOGRAPHIC_Description_characters}'); - Error('\P{ /a/Is_IDEOGRAPHIC_Description_characters}'); + Expect(1, 12287, '\p{- IDEOGRAPHIC_Description_characters}', ""); + Expect(0, 12287, '\p{^- IDEOGRAPHIC_Description_characters}', ""); + Expect(0, 12287, '\P{- IDEOGRAPHIC_Description_characters}', ""); + Expect(1, 12287, '\P{^- IDEOGRAPHIC_Description_characters}', ""); + Expect(0, 12288, '\p{- IDEOGRAPHIC_Description_characters}', ""); + Expect(1, 12288, '\p{^- IDEOGRAPHIC_Description_characters}', ""); + Expect(1, 12288, '\P{- IDEOGRAPHIC_Description_characters}', ""); + Expect(0, 12288, '\P{^- IDEOGRAPHIC_Description_characters}', ""); + Error('\p{ Is_ideographic_description_Characters:=}'); + Error('\P{ Is_ideographic_description_Characters:=}'); Expect(1, 12287, '\p{isideographicdescriptioncharacters}', ""); Expect(0, 12287, '\p{^isideographicdescriptioncharacters}', ""); Expect(0, 12287, '\P{isideographicdescriptioncharacters}', ""); @@ -96782,16 +99762,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12288, '\p{^isideographicdescriptioncharacters}', ""); Expect(1, 12288, '\P{isideographicdescriptioncharacters}', ""); Expect(0, 12288, '\P{^isideographicdescriptioncharacters}', ""); - Expect(1, 12287, '\p{_Is_Ideographic_DESCRIPTION_CHARACTERS}', ""); - Expect(0, 12287, '\p{^_Is_Ideographic_DESCRIPTION_CHARACTERS}', ""); - Expect(0, 12287, '\P{_Is_Ideographic_DESCRIPTION_CHARACTERS}', ""); - Expect(1, 12287, '\P{^_Is_Ideographic_DESCRIPTION_CHARACTERS}', ""); - Expect(0, 12288, '\p{_Is_Ideographic_DESCRIPTION_CHARACTERS}', ""); - Expect(1, 12288, '\p{^_Is_Ideographic_DESCRIPTION_CHARACTERS}', ""); - Expect(1, 12288, '\P{_Is_Ideographic_DESCRIPTION_CHARACTERS}', ""); - Expect(0, 12288, '\P{^_Is_Ideographic_DESCRIPTION_CHARACTERS}', ""); - Error('\p{ :=in_Ideographic_description_Characters}'); - Error('\P{ :=in_Ideographic_description_Characters}'); + Expect(1, 12287, '\p{ is_Ideographic_description_Characters}', ""); + Expect(0, 12287, '\p{^ is_Ideographic_description_Characters}', ""); + Expect(0, 12287, '\P{ is_Ideographic_description_Characters}', ""); + Expect(1, 12287, '\P{^ is_Ideographic_description_Characters}', ""); + Expect(0, 12288, '\p{ is_Ideographic_description_Characters}', ""); + Expect(1, 12288, '\p{^ is_Ideographic_description_Characters}', ""); + Expect(1, 12288, '\P{ is_Ideographic_description_Characters}', ""); + Expect(0, 12288, '\P{^ is_Ideographic_description_Characters}', ""); + Error('\p{ :=In_Ideographic_DESCRIPTION_CHARACTERS}'); + Error('\P{ :=In_Ideographic_DESCRIPTION_CHARACTERS}'); Expect(1, 12287, '\p{inideographicdescriptioncharacters}', ""); Expect(0, 12287, '\p{^inideographicdescriptioncharacters}', ""); Expect(0, 12287, '\P{inideographicdescriptioncharacters}', ""); @@ -96800,16 +99780,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12288, '\p{^inideographicdescriptioncharacters}', ""); Expect(1, 12288, '\P{inideographicdescriptioncharacters}', ""); Expect(0, 12288, '\P{^inideographicdescriptioncharacters}', ""); - Expect(1, 12287, '\p{- In_Ideographic_description_Characters}', ""); - Expect(0, 12287, '\p{^- In_Ideographic_description_Characters}', ""); - Expect(0, 12287, '\P{- In_Ideographic_description_Characters}', ""); - Expect(1, 12287, '\P{^- In_Ideographic_description_Characters}', ""); - Expect(0, 12288, '\p{- In_Ideographic_description_Characters}', ""); - Expect(1, 12288, '\p{^- In_Ideographic_description_Characters}', ""); - Expect(1, 12288, '\P{- In_Ideographic_description_Characters}', ""); - Expect(0, 12288, '\P{^- In_Ideographic_description_Characters}', ""); - Error('\p{ _IN_idc/a/}'); - Error('\P{ _IN_idc/a/}'); + Expect(1, 12287, '\p{ In_IDEOGRAPHIC_Description_CHARACTERS}', ""); + Expect(0, 12287, '\p{^ In_IDEOGRAPHIC_Description_CHARACTERS}', ""); + Expect(0, 12287, '\P{ In_IDEOGRAPHIC_Description_CHARACTERS}', ""); + Expect(1, 12287, '\P{^ In_IDEOGRAPHIC_Description_CHARACTERS}', ""); + Expect(0, 12288, '\p{ In_IDEOGRAPHIC_Description_CHARACTERS}', ""); + Expect(1, 12288, '\p{^ In_IDEOGRAPHIC_Description_CHARACTERS}', ""); + Expect(1, 12288, '\P{ In_IDEOGRAPHIC_Description_CHARACTERS}', ""); + Expect(0, 12288, '\P{^ In_IDEOGRAPHIC_Description_CHARACTERS}', ""); + Error('\p{/a/_ IN_IDC}'); + Error('\P{/a/_ IN_IDC}'); Expect(1, 12287, '\p{inidc}', ""); Expect(0, 12287, '\p{^inidc}', ""); Expect(0, 12287, '\P{inidc}', ""); @@ -96818,16 +99798,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12288, '\p{^inidc}', ""); Expect(1, 12288, '\P{inidc}', ""); Expect(0, 12288, '\P{^inidc}', ""); - Expect(1, 12287, '\p{ -In_IDC}', ""); - Expect(0, 12287, '\p{^ -In_IDC}', ""); - Expect(0, 12287, '\P{ -In_IDC}', ""); - Expect(1, 12287, '\P{^ -In_IDC}', ""); - Expect(0, 12288, '\p{ -In_IDC}', ""); - Expect(1, 12288, '\p{^ -In_IDC}', ""); - Expect(1, 12288, '\P{ -In_IDC}', ""); - Expect(0, 12288, '\P{^ -In_IDC}', ""); - Error('\p{:= _Ideographic_Symbols_and_Punctuation}'); - Error('\P{:= _Ideographic_Symbols_and_Punctuation}'); + Expect(1, 12287, '\p{-_In_idc}', ""); + Expect(0, 12287, '\p{^-_In_idc}', ""); + Expect(0, 12287, '\P{-_In_idc}', ""); + Expect(1, 12287, '\P{^-_In_idc}', ""); + Expect(0, 12288, '\p{-_In_idc}', ""); + Expect(1, 12288, '\p{^-_In_idc}', ""); + Expect(1, 12288, '\P{-_In_idc}', ""); + Expect(0, 12288, '\P{^-_In_idc}', ""); + Error('\p{ ideographic_symbols_and_Punctuation/a/}'); + Error('\P{ ideographic_symbols_and_Punctuation/a/}'); Expect(1, 94207, '\p{ideographicsymbolsandpunctuation}', ""); Expect(0, 94207, '\p{^ideographicsymbolsandpunctuation}', ""); Expect(0, 94207, '\P{ideographicsymbolsandpunctuation}', ""); @@ -96836,16 +99816,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 94208, '\p{^ideographicsymbolsandpunctuation}', ""); Expect(1, 94208, '\P{ideographicsymbolsandpunctuation}', ""); Expect(0, 94208, '\P{^ideographicsymbolsandpunctuation}', ""); - Expect(1, 94207, '\p{ Ideographic_SYMBOLS_AND_punctuation}', ""); - Expect(0, 94207, '\p{^ Ideographic_SYMBOLS_AND_punctuation}', ""); - Expect(0, 94207, '\P{ Ideographic_SYMBOLS_AND_punctuation}', ""); - Expect(1, 94207, '\P{^ Ideographic_SYMBOLS_AND_punctuation}', ""); - Expect(0, 94208, '\p{ Ideographic_SYMBOLS_AND_punctuation}', ""); - Expect(1, 94208, '\p{^ Ideographic_SYMBOLS_AND_punctuation}', ""); - Expect(1, 94208, '\P{ Ideographic_SYMBOLS_AND_punctuation}', ""); - Expect(0, 94208, '\P{^ Ideographic_SYMBOLS_AND_punctuation}', ""); - Error('\p{:=-_Is_Ideographic_SYMBOLS_And_Punctuation}'); - Error('\P{:=-_Is_Ideographic_SYMBOLS_And_Punctuation}'); + Expect(1, 94207, '\p{ -Ideographic_Symbols_AND_Punctuation}', ""); + Expect(0, 94207, '\p{^ -Ideographic_Symbols_AND_Punctuation}', ""); + Expect(0, 94207, '\P{ -Ideographic_Symbols_AND_Punctuation}', ""); + Expect(1, 94207, '\P{^ -Ideographic_Symbols_AND_Punctuation}', ""); + Expect(0, 94208, '\p{ -Ideographic_Symbols_AND_Punctuation}', ""); + Expect(1, 94208, '\p{^ -Ideographic_Symbols_AND_Punctuation}', ""); + Expect(1, 94208, '\P{ -Ideographic_Symbols_AND_Punctuation}', ""); + Expect(0, 94208, '\P{^ -Ideographic_Symbols_AND_Punctuation}', ""); + Error('\p{_IS_IDEOGRAPHIC_Symbols_And_PUNCTUATION/a/}'); + Error('\P{_IS_IDEOGRAPHIC_Symbols_And_PUNCTUATION/a/}'); Expect(1, 94207, '\p{isideographicsymbolsandpunctuation}', ""); Expect(0, 94207, '\p{^isideographicsymbolsandpunctuation}', ""); Expect(0, 94207, '\P{isideographicsymbolsandpunctuation}', ""); @@ -96854,16 +99834,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 94208, '\p{^isideographicsymbolsandpunctuation}', ""); Expect(1, 94208, '\P{isideographicsymbolsandpunctuation}', ""); Expect(0, 94208, '\P{^isideographicsymbolsandpunctuation}', ""); - Expect(1, 94207, '\p{_ Is_ideographic_SYMBOLS_AND_punctuation}', ""); - Expect(0, 94207, '\p{^_ Is_ideographic_SYMBOLS_AND_punctuation}', ""); - Expect(0, 94207, '\P{_ Is_ideographic_SYMBOLS_AND_punctuation}', ""); - Expect(1, 94207, '\P{^_ Is_ideographic_SYMBOLS_AND_punctuation}', ""); - Expect(0, 94208, '\p{_ Is_ideographic_SYMBOLS_AND_punctuation}', ""); - Expect(1, 94208, '\p{^_ Is_ideographic_SYMBOLS_AND_punctuation}', ""); - Expect(1, 94208, '\P{_ Is_ideographic_SYMBOLS_AND_punctuation}', ""); - Expect(0, 94208, '\P{^_ Is_ideographic_SYMBOLS_AND_punctuation}', ""); - Error('\p{ In_IDEOGRAPHIC_SYMBOLS_And_PUNCTUATION:=}'); - Error('\P{ In_IDEOGRAPHIC_SYMBOLS_And_PUNCTUATION:=}'); + Expect(1, 94207, '\p{ is_Ideographic_symbols_and_PUNCTUATION}', ""); + Expect(0, 94207, '\p{^ is_Ideographic_symbols_and_PUNCTUATION}', ""); + Expect(0, 94207, '\P{ is_Ideographic_symbols_and_PUNCTUATION}', ""); + Expect(1, 94207, '\P{^ is_Ideographic_symbols_and_PUNCTUATION}', ""); + Expect(0, 94208, '\p{ is_Ideographic_symbols_and_PUNCTUATION}', ""); + Expect(1, 94208, '\p{^ is_Ideographic_symbols_and_PUNCTUATION}', ""); + Expect(1, 94208, '\P{ is_Ideographic_symbols_and_PUNCTUATION}', ""); + Expect(0, 94208, '\P{^ is_Ideographic_symbols_and_PUNCTUATION}', ""); + Error('\p{__In_Ideographic_Symbols_And_Punctuation:=}'); + Error('\P{__In_Ideographic_Symbols_And_Punctuation:=}'); Expect(1, 94207, '\p{inideographicsymbolsandpunctuation}', ""); Expect(0, 94207, '\p{^inideographicsymbolsandpunctuation}', ""); Expect(0, 94207, '\P{inideographicsymbolsandpunctuation}', ""); @@ -96872,16 +99852,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 94208, '\p{^inideographicsymbolsandpunctuation}', ""); Expect(1, 94208, '\P{inideographicsymbolsandpunctuation}', ""); Expect(0, 94208, '\P{^inideographicsymbolsandpunctuation}', ""); - Expect(1, 94207, '\p{ -In_IDEOGRAPHIC_Symbols_AND_PUNCTUATION}', ""); - Expect(0, 94207, '\p{^ -In_IDEOGRAPHIC_Symbols_AND_PUNCTUATION}', ""); - Expect(0, 94207, '\P{ -In_IDEOGRAPHIC_Symbols_AND_PUNCTUATION}', ""); - Expect(1, 94207, '\P{^ -In_IDEOGRAPHIC_Symbols_AND_PUNCTUATION}', ""); - Expect(0, 94208, '\p{ -In_IDEOGRAPHIC_Symbols_AND_PUNCTUATION}', ""); - Expect(1, 94208, '\p{^ -In_IDEOGRAPHIC_Symbols_AND_PUNCTUATION}', ""); - Expect(1, 94208, '\P{ -In_IDEOGRAPHIC_Symbols_AND_PUNCTUATION}', ""); - Expect(0, 94208, '\P{^ -In_IDEOGRAPHIC_Symbols_AND_PUNCTUATION}', ""); - Error('\p{:= Ideographic_SYMBOLS}'); - Error('\P{:= Ideographic_SYMBOLS}'); + Expect(1, 94207, '\p{ _in_IDEOGRAPHIC_Symbols_And_PUNCTUATION}', ""); + Expect(0, 94207, '\p{^ _in_IDEOGRAPHIC_Symbols_And_PUNCTUATION}', ""); + Expect(0, 94207, '\P{ _in_IDEOGRAPHIC_Symbols_And_PUNCTUATION}', ""); + Expect(1, 94207, '\P{^ _in_IDEOGRAPHIC_Symbols_And_PUNCTUATION}', ""); + Expect(0, 94208, '\p{ _in_IDEOGRAPHIC_Symbols_And_PUNCTUATION}', ""); + Expect(1, 94208, '\p{^ _in_IDEOGRAPHIC_Symbols_And_PUNCTUATION}', ""); + Expect(1, 94208, '\P{ _in_IDEOGRAPHIC_Symbols_And_PUNCTUATION}', ""); + Expect(0, 94208, '\P{^ _in_IDEOGRAPHIC_Symbols_And_PUNCTUATION}', ""); + Error('\p{_-Ideographic_SYMBOLS/a/}'); + Error('\P{_-Ideographic_SYMBOLS/a/}'); Expect(1, 94207, '\p{ideographicsymbols}', ""); Expect(0, 94207, '\p{^ideographicsymbols}', ""); Expect(0, 94207, '\P{ideographicsymbols}', ""); @@ -96890,16 +99870,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 94208, '\p{^ideographicsymbols}', ""); Expect(1, 94208, '\P{ideographicsymbols}', ""); Expect(0, 94208, '\P{^ideographicsymbols}', ""); - Expect(1, 94207, '\p{ IDEOGRAPHIC_SYMBOLS}', ""); - Expect(0, 94207, '\p{^ IDEOGRAPHIC_SYMBOLS}', ""); - Expect(0, 94207, '\P{ IDEOGRAPHIC_SYMBOLS}', ""); - Expect(1, 94207, '\P{^ IDEOGRAPHIC_SYMBOLS}', ""); - Expect(0, 94208, '\p{ IDEOGRAPHIC_SYMBOLS}', ""); - Expect(1, 94208, '\p{^ IDEOGRAPHIC_SYMBOLS}', ""); - Expect(1, 94208, '\P{ IDEOGRAPHIC_SYMBOLS}', ""); - Expect(0, 94208, '\P{^ IDEOGRAPHIC_SYMBOLS}', ""); - Error('\p{ is_IDEOGRAPHIC_Symbols:=}'); - Error('\P{ is_IDEOGRAPHIC_Symbols:=}'); + Expect(1, 94207, '\p{ Ideographic_Symbols}', ""); + Expect(0, 94207, '\p{^ Ideographic_Symbols}', ""); + Expect(0, 94207, '\P{ Ideographic_Symbols}', ""); + Expect(1, 94207, '\P{^ Ideographic_Symbols}', ""); + Expect(0, 94208, '\p{ Ideographic_Symbols}', ""); + Expect(1, 94208, '\p{^ Ideographic_Symbols}', ""); + Expect(1, 94208, '\P{ Ideographic_Symbols}', ""); + Expect(0, 94208, '\P{^ Ideographic_Symbols}', ""); + Error('\p{/a/ _Is_ideographic_SYMBOLS}'); + Error('\P{/a/ _Is_ideographic_SYMBOLS}'); Expect(1, 94207, '\p{isideographicsymbols}', ""); Expect(0, 94207, '\p{^isideographicsymbols}', ""); Expect(0, 94207, '\P{isideographicsymbols}', ""); @@ -96908,16 +99888,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 94208, '\p{^isideographicsymbols}', ""); Expect(1, 94208, '\P{isideographicsymbols}', ""); Expect(0, 94208, '\P{^isideographicsymbols}', ""); - Expect(1, 94207, '\p{_is_Ideographic_Symbols}', ""); - Expect(0, 94207, '\p{^_is_Ideographic_Symbols}', ""); - Expect(0, 94207, '\P{_is_Ideographic_Symbols}', ""); - Expect(1, 94207, '\P{^_is_Ideographic_Symbols}', ""); - Expect(0, 94208, '\p{_is_Ideographic_Symbols}', ""); - Expect(1, 94208, '\p{^_is_Ideographic_Symbols}', ""); - Expect(1, 94208, '\P{_is_Ideographic_Symbols}', ""); - Expect(0, 94208, '\P{^_is_Ideographic_Symbols}', ""); - Error('\p{ -in_Ideographic_SYMBOLS/a/}'); - Error('\P{ -in_Ideographic_SYMBOLS/a/}'); + Expect(1, 94207, '\p{ is_ideographic_SYMBOLS}', ""); + Expect(0, 94207, '\p{^ is_ideographic_SYMBOLS}', ""); + Expect(0, 94207, '\P{ is_ideographic_SYMBOLS}', ""); + Expect(1, 94207, '\P{^ is_ideographic_SYMBOLS}', ""); + Expect(0, 94208, '\p{ is_ideographic_SYMBOLS}', ""); + Expect(1, 94208, '\p{^ is_ideographic_SYMBOLS}', ""); + Expect(1, 94208, '\P{ is_ideographic_SYMBOLS}', ""); + Expect(0, 94208, '\P{^ is_ideographic_SYMBOLS}', ""); + Error('\p{ /a/in_ideographic_symbols}'); + Error('\P{ /a/in_ideographic_symbols}'); Expect(1, 94207, '\p{inideographicsymbols}', ""); Expect(0, 94207, '\p{^inideographicsymbols}', ""); Expect(0, 94207, '\P{inideographicsymbols}', ""); @@ -96926,16 +99906,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 94208, '\p{^inideographicsymbols}', ""); Expect(1, 94208, '\P{inideographicsymbols}', ""); Expect(0, 94208, '\P{^inideographicsymbols}', ""); - Expect(1, 94207, '\p{-In_Ideographic_symbols}', ""); - Expect(0, 94207, '\p{^-In_Ideographic_symbols}', ""); - Expect(0, 94207, '\P{-In_Ideographic_symbols}', ""); - Expect(1, 94207, '\P{^-In_Ideographic_symbols}', ""); - Expect(0, 94208, '\p{-In_Ideographic_symbols}', ""); - Expect(1, 94208, '\p{^-In_Ideographic_symbols}', ""); - Expect(1, 94208, '\P{-In_Ideographic_symbols}', ""); - Expect(0, 94208, '\P{^-In_Ideographic_symbols}', ""); - Error('\p{/a/ ids_BINARY_Operator}'); - Error('\P{/a/ ids_BINARY_Operator}'); + Expect(1, 94207, '\p{ IN_IDEOGRAPHIC_Symbols}', ""); + Expect(0, 94207, '\p{^ IN_IDEOGRAPHIC_Symbols}', ""); + Expect(0, 94207, '\P{ IN_IDEOGRAPHIC_Symbols}', ""); + Expect(1, 94207, '\P{^ IN_IDEOGRAPHIC_Symbols}', ""); + Expect(0, 94208, '\p{ IN_IDEOGRAPHIC_Symbols}', ""); + Expect(1, 94208, '\p{^ IN_IDEOGRAPHIC_Symbols}', ""); + Expect(1, 94208, '\P{ IN_IDEOGRAPHIC_Symbols}', ""); + Expect(0, 94208, '\P{^ IN_IDEOGRAPHIC_Symbols}', ""); + Error('\p{:=IDS_Binary_Operator}'); + Error('\P{:=IDS_Binary_Operator}'); Expect(1, 12283, '\p{idsbinaryoperator}', ""); Expect(0, 12283, '\p{^idsbinaryoperator}', ""); Expect(0, 12283, '\P{idsbinaryoperator}', ""); @@ -96944,16 +99924,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12284, '\p{^idsbinaryoperator}', ""); Expect(1, 12284, '\P{idsbinaryoperator}', ""); Expect(0, 12284, '\P{^idsbinaryoperator}', ""); - Expect(1, 12283, '\p{ _ids_binary_Operator}', ""); - Expect(0, 12283, '\p{^ _ids_binary_Operator}', ""); - Expect(0, 12283, '\P{ _ids_binary_Operator}', ""); - Expect(1, 12283, '\P{^ _ids_binary_Operator}', ""); - Expect(0, 12284, '\p{ _ids_binary_Operator}', ""); - Expect(1, 12284, '\p{^ _ids_binary_Operator}', ""); - Expect(1, 12284, '\P{ _ids_binary_Operator}', ""); - Expect(0, 12284, '\P{^ _ids_binary_Operator}', ""); - Error('\p{:= is_IDS_BINARY_Operator}'); - Error('\P{:= is_IDS_BINARY_Operator}'); + Expect(1, 12283, '\p{ -IDS_binary_Operator}', ""); + Expect(0, 12283, '\p{^ -IDS_binary_Operator}', ""); + Expect(0, 12283, '\P{ -IDS_binary_Operator}', ""); + Expect(1, 12283, '\P{^ -IDS_binary_Operator}', ""); + Expect(0, 12284, '\p{ -IDS_binary_Operator}', ""); + Expect(1, 12284, '\p{^ -IDS_binary_Operator}', ""); + Expect(1, 12284, '\P{ -IDS_binary_Operator}', ""); + Expect(0, 12284, '\P{^ -IDS_binary_Operator}', ""); + Error('\p{ Is_IDS_Binary_Operator:=}'); + Error('\P{ Is_IDS_Binary_Operator:=}'); Expect(1, 12283, '\p{isidsbinaryoperator}', ""); Expect(0, 12283, '\p{^isidsbinaryoperator}', ""); Expect(0, 12283, '\P{isidsbinaryoperator}', ""); @@ -96962,16 +99942,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12284, '\p{^isidsbinaryoperator}', ""); Expect(1, 12284, '\P{isidsbinaryoperator}', ""); Expect(0, 12284, '\P{^isidsbinaryoperator}', ""); - Expect(1, 12283, '\p{ is_IDS_Binary_OPERATOR}', ""); - Expect(0, 12283, '\p{^ is_IDS_Binary_OPERATOR}', ""); - Expect(0, 12283, '\P{ is_IDS_Binary_OPERATOR}', ""); - Expect(1, 12283, '\P{^ is_IDS_Binary_OPERATOR}', ""); - Expect(0, 12284, '\p{ is_IDS_Binary_OPERATOR}', ""); - Expect(1, 12284, '\p{^ is_IDS_Binary_OPERATOR}', ""); - Expect(1, 12284, '\P{ is_IDS_Binary_OPERATOR}', ""); - Expect(0, 12284, '\P{^ is_IDS_Binary_OPERATOR}', ""); - Error('\p{-IDSB/a/}'); - Error('\P{-IDSB/a/}'); + Expect(1, 12283, '\p{-_Is_IDS_Binary_Operator}', ""); + Expect(0, 12283, '\p{^-_Is_IDS_Binary_Operator}', ""); + Expect(0, 12283, '\P{-_Is_IDS_Binary_Operator}', ""); + Expect(1, 12283, '\P{^-_Is_IDS_Binary_Operator}', ""); + Expect(0, 12284, '\p{-_Is_IDS_Binary_Operator}', ""); + Expect(1, 12284, '\p{^-_Is_IDS_Binary_Operator}', ""); + Expect(1, 12284, '\P{-_Is_IDS_Binary_Operator}', ""); + Expect(0, 12284, '\P{^-_Is_IDS_Binary_Operator}', ""); + Error('\p{/a/ IDSB}'); + Error('\P{/a/ IDSB}'); Expect(1, 12283, '\p{idsb}', ""); Expect(0, 12283, '\p{^idsb}', ""); Expect(0, 12283, '\P{idsb}', ""); @@ -96980,16 +99960,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12284, '\p{^idsb}', ""); Expect(1, 12284, '\P{idsb}', ""); Expect(0, 12284, '\P{^idsb}', ""); - Expect(1, 12283, '\p{ -IDSB}', ""); - Expect(0, 12283, '\p{^ -IDSB}', ""); - Expect(0, 12283, '\P{ -IDSB}', ""); - Expect(1, 12283, '\P{^ -IDSB}', ""); - Expect(0, 12284, '\p{ -IDSB}', ""); - Expect(1, 12284, '\p{^ -IDSB}', ""); - Expect(1, 12284, '\P{ -IDSB}', ""); - Expect(0, 12284, '\P{^ -IDSB}', ""); - Error('\p{/a/_ Is_IDSB}'); - Error('\P{/a/_ Is_IDSB}'); + Expect(1, 12283, '\p{ -idsb}', ""); + Expect(0, 12283, '\p{^ -idsb}', ""); + Expect(0, 12283, '\P{ -idsb}', ""); + Expect(1, 12283, '\P{^ -idsb}', ""); + Expect(0, 12284, '\p{ -idsb}', ""); + Expect(1, 12284, '\p{^ -idsb}', ""); + Expect(1, 12284, '\P{ -idsb}', ""); + Expect(0, 12284, '\P{^ -idsb}', ""); + Error('\p{ /a/is_IDSB}'); + Error('\P{ /a/is_IDSB}'); Expect(1, 12283, '\p{isidsb}', ""); Expect(0, 12283, '\p{^isidsb}', ""); Expect(0, 12283, '\P{isidsb}', ""); @@ -96998,16 +99978,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12284, '\p{^isidsb}', ""); Expect(1, 12284, '\P{isidsb}', ""); Expect(0, 12284, '\P{^isidsb}', ""); - Expect(1, 12283, '\p{ Is_idsb}', ""); - Expect(0, 12283, '\p{^ Is_idsb}', ""); - Expect(0, 12283, '\P{ Is_idsb}', ""); - Expect(1, 12283, '\P{^ Is_idsb}', ""); - Expect(0, 12284, '\p{ Is_idsb}', ""); - Expect(1, 12284, '\p{^ Is_idsb}', ""); - Expect(1, 12284, '\P{ Is_idsb}', ""); - Expect(0, 12284, '\P{^ Is_idsb}', ""); - Error('\p{/a/--IDS_Trinary_Operator}'); - Error('\P{/a/--IDS_Trinary_Operator}'); + Expect(1, 12283, '\p{ IS_idsb}', ""); + Expect(0, 12283, '\p{^ IS_idsb}', ""); + Expect(0, 12283, '\P{ IS_idsb}', ""); + Expect(1, 12283, '\P{^ IS_idsb}', ""); + Expect(0, 12284, '\p{ IS_idsb}', ""); + Expect(1, 12284, '\p{^ IS_idsb}', ""); + Expect(1, 12284, '\P{ IS_idsb}', ""); + Expect(0, 12284, '\P{^ IS_idsb}', ""); + Error('\p{_:=IDS_TRINARY_Operator}'); + Error('\P{_:=IDS_TRINARY_Operator}'); Expect(1, 12275, '\p{idstrinaryoperator}', ""); Expect(0, 12275, '\p{^idstrinaryoperator}', ""); Expect(0, 12275, '\P{idstrinaryoperator}', ""); @@ -97016,16 +99996,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12276, '\p{^idstrinaryoperator}', ""); Expect(1, 12276, '\P{idstrinaryoperator}', ""); Expect(0, 12276, '\P{^idstrinaryoperator}', ""); - Expect(1, 12275, '\p{-IDS_TRINARY_operator}', ""); - Expect(0, 12275, '\p{^-IDS_TRINARY_operator}', ""); - Expect(0, 12275, '\P{-IDS_TRINARY_operator}', ""); - Expect(1, 12275, '\P{^-IDS_TRINARY_operator}', ""); - Expect(0, 12276, '\p{-IDS_TRINARY_operator}', ""); - Expect(1, 12276, '\p{^-IDS_TRINARY_operator}', ""); - Expect(1, 12276, '\P{-IDS_TRINARY_operator}', ""); - Expect(0, 12276, '\P{^-IDS_TRINARY_operator}', ""); - Error('\p{:=-Is_IDS_TRINARY_OPERATOR}'); - Error('\P{:=-Is_IDS_TRINARY_OPERATOR}'); + Expect(1, 12275, '\p{ _ids_trinary_OPERATOR}', ""); + Expect(0, 12275, '\p{^ _ids_trinary_OPERATOR}', ""); + Expect(0, 12275, '\P{ _ids_trinary_OPERATOR}', ""); + Expect(1, 12275, '\P{^ _ids_trinary_OPERATOR}', ""); + Expect(0, 12276, '\p{ _ids_trinary_OPERATOR}', ""); + Expect(1, 12276, '\p{^ _ids_trinary_OPERATOR}', ""); + Expect(1, 12276, '\P{ _ids_trinary_OPERATOR}', ""); + Expect(0, 12276, '\P{^ _ids_trinary_OPERATOR}', ""); + Error('\p{ Is_ids_TRINARY_Operator:=}'); + Error('\P{ Is_ids_TRINARY_Operator:=}'); Expect(1, 12275, '\p{isidstrinaryoperator}', ""); Expect(0, 12275, '\p{^isidstrinaryoperator}', ""); Expect(0, 12275, '\P{isidstrinaryoperator}', ""); @@ -97034,16 +100014,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12276, '\p{^isidstrinaryoperator}', ""); Expect(1, 12276, '\P{isidstrinaryoperator}', ""); Expect(0, 12276, '\P{^isidstrinaryoperator}', ""); - Expect(1, 12275, '\p{ IS_IDS_Trinary_Operator}', ""); - Expect(0, 12275, '\p{^ IS_IDS_Trinary_Operator}', ""); - Expect(0, 12275, '\P{ IS_IDS_Trinary_Operator}', ""); - Expect(1, 12275, '\P{^ IS_IDS_Trinary_Operator}', ""); - Expect(0, 12276, '\p{ IS_IDS_Trinary_Operator}', ""); - Expect(1, 12276, '\p{^ IS_IDS_Trinary_Operator}', ""); - Expect(1, 12276, '\P{ IS_IDS_Trinary_Operator}', ""); - Expect(0, 12276, '\P{^ IS_IDS_Trinary_Operator}', ""); - Error('\p{/a/-_IDST}'); - Error('\P{/a/-_IDST}'); + Expect(1, 12275, '\p{-IS_IDS_Trinary_operator}', ""); + Expect(0, 12275, '\p{^-IS_IDS_Trinary_operator}', ""); + Expect(0, 12275, '\P{-IS_IDS_Trinary_operator}', ""); + Expect(1, 12275, '\P{^-IS_IDS_Trinary_operator}', ""); + Expect(0, 12276, '\p{-IS_IDS_Trinary_operator}', ""); + Expect(1, 12276, '\p{^-IS_IDS_Trinary_operator}', ""); + Expect(1, 12276, '\P{-IS_IDS_Trinary_operator}', ""); + Expect(0, 12276, '\P{^-IS_IDS_Trinary_operator}', ""); + Error('\p{_ idst:=}'); + Error('\P{_ idst:=}'); Expect(1, 12275, '\p{idst}', ""); Expect(0, 12275, '\p{^idst}', ""); Expect(0, 12275, '\P{idst}', ""); @@ -97052,16 +100032,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12276, '\p{^idst}', ""); Expect(1, 12276, '\P{idst}', ""); Expect(0, 12276, '\P{^idst}', ""); - Expect(1, 12275, '\p{ IDST}', ""); - Expect(0, 12275, '\p{^ IDST}', ""); - Expect(0, 12275, '\P{ IDST}', ""); - Expect(1, 12275, '\P{^ IDST}', ""); - Expect(0, 12276, '\p{ IDST}', ""); - Expect(1, 12276, '\p{^ IDST}', ""); - Expect(1, 12276, '\P{ IDST}', ""); - Expect(0, 12276, '\P{^ IDST}', ""); - Error('\p{-:=Is_IDST}'); - Error('\P{-:=Is_IDST}'); + Expect(1, 12275, '\p{ IDST}', ""); + Expect(0, 12275, '\p{^ IDST}', ""); + Expect(0, 12275, '\P{ IDST}', ""); + Expect(1, 12275, '\P{^ IDST}', ""); + Expect(0, 12276, '\p{ IDST}', ""); + Expect(1, 12276, '\p{^ IDST}', ""); + Expect(1, 12276, '\P{ IDST}', ""); + Expect(0, 12276, '\P{^ IDST}', ""); + Error('\p{:=_ IS_IDST}'); + Error('\P{:=_ IS_IDST}'); Expect(1, 12275, '\p{isidst}', ""); Expect(0, 12275, '\p{^isidst}', ""); Expect(0, 12275, '\P{isidst}', ""); @@ -97070,16 +100050,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12276, '\p{^isidst}', ""); Expect(1, 12276, '\P{isidst}', ""); Expect(0, 12276, '\P{^isidst}', ""); - Expect(1, 12275, '\p{- IS_idst}', ""); - Expect(0, 12275, '\p{^- IS_idst}', ""); - Expect(0, 12275, '\P{- IS_idst}', ""); - Expect(1, 12275, '\P{^- IS_idst}', ""); - Expect(0, 12276, '\p{- IS_idst}', ""); - Expect(1, 12276, '\p{^- IS_idst}', ""); - Expect(1, 12276, '\P{- IS_idst}', ""); - Expect(0, 12276, '\P{^- IS_idst}', ""); - Error('\p{ Imperial_Aramaic/a/}'); - Error('\P{ Imperial_Aramaic/a/}'); + Expect(1, 12275, '\p{_ Is_IDST}', ""); + Expect(0, 12275, '\p{^_ Is_IDST}', ""); + Expect(0, 12275, '\P{_ Is_IDST}', ""); + Expect(1, 12275, '\P{^_ Is_IDST}', ""); + Expect(0, 12276, '\p{_ Is_IDST}', ""); + Expect(1, 12276, '\p{^_ Is_IDST}', ""); + Expect(1, 12276, '\P{_ Is_IDST}', ""); + Expect(0, 12276, '\P{^_ Is_IDST}', ""); + Error('\p{-:=Imperial_ARAMAIC}'); + Error('\P{-:=Imperial_ARAMAIC}'); Expect(1, 67679, '\p{imperialaramaic}', ""); Expect(0, 67679, '\p{^imperialaramaic}', ""); Expect(0, 67679, '\P{imperialaramaic}', ""); @@ -97088,16 +100068,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67680, '\p{^imperialaramaic}', ""); Expect(1, 67680, '\P{imperialaramaic}', ""); Expect(0, 67680, '\P{^imperialaramaic}', ""); - Expect(1, 67679, '\p{ Imperial_aramaic}', ""); - Expect(0, 67679, '\p{^ Imperial_aramaic}', ""); - Expect(0, 67679, '\P{ Imperial_aramaic}', ""); - Expect(1, 67679, '\P{^ Imperial_aramaic}', ""); - Expect(0, 67680, '\p{ Imperial_aramaic}', ""); - Expect(1, 67680, '\p{^ Imperial_aramaic}', ""); - Expect(1, 67680, '\P{ Imperial_aramaic}', ""); - Expect(0, 67680, '\P{^ Imperial_aramaic}', ""); - Error('\p{_/a/Is_imperial_aramaic}'); - Error('\P{_/a/Is_imperial_aramaic}'); + Expect(1, 67679, '\p{_ Imperial_Aramaic}', ""); + Expect(0, 67679, '\p{^_ Imperial_Aramaic}', ""); + Expect(0, 67679, '\P{_ Imperial_Aramaic}', ""); + Expect(1, 67679, '\P{^_ Imperial_Aramaic}', ""); + Expect(0, 67680, '\p{_ Imperial_Aramaic}', ""); + Expect(1, 67680, '\p{^_ Imperial_Aramaic}', ""); + Expect(1, 67680, '\P{_ Imperial_Aramaic}', ""); + Expect(0, 67680, '\P{^_ Imperial_Aramaic}', ""); + Error('\p{:= is_imperial_Aramaic}'); + Error('\P{:= is_imperial_Aramaic}'); Expect(1, 67679, '\p{isimperialaramaic}', ""); Expect(0, 67679, '\p{^isimperialaramaic}', ""); Expect(0, 67679, '\P{isimperialaramaic}', ""); @@ -97106,16 +100086,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67680, '\p{^isimperialaramaic}', ""); Expect(1, 67680, '\P{isimperialaramaic}', ""); Expect(0, 67680, '\P{^isimperialaramaic}', ""); - Expect(1, 67679, '\p{ IS_Imperial_aramaic}', ""); - Expect(0, 67679, '\p{^ IS_Imperial_aramaic}', ""); - Expect(0, 67679, '\P{ IS_Imperial_aramaic}', ""); - Expect(1, 67679, '\P{^ IS_Imperial_aramaic}', ""); - Expect(0, 67680, '\p{ IS_Imperial_aramaic}', ""); - Expect(1, 67680, '\p{^ IS_Imperial_aramaic}', ""); - Expect(1, 67680, '\P{ IS_Imperial_aramaic}', ""); - Expect(0, 67680, '\P{^ IS_Imperial_aramaic}', ""); - Error('\p{:= armi}'); - Error('\P{:= armi}'); + Expect(1, 67679, '\p{ Is_Imperial_Aramaic}', ""); + Expect(0, 67679, '\p{^ Is_Imperial_Aramaic}', ""); + Expect(0, 67679, '\P{ Is_Imperial_Aramaic}', ""); + Expect(1, 67679, '\P{^ Is_Imperial_Aramaic}', ""); + Expect(0, 67680, '\p{ Is_Imperial_Aramaic}', ""); + Expect(1, 67680, '\p{^ Is_Imperial_Aramaic}', ""); + Expect(1, 67680, '\P{ Is_Imperial_Aramaic}', ""); + Expect(0, 67680, '\P{^ Is_Imperial_Aramaic}', ""); + Error('\p{__Armi/a/}'); + Error('\P{__Armi/a/}'); Expect(1, 67679, '\p{armi}', ""); Expect(0, 67679, '\p{^armi}', ""); Expect(0, 67679, '\P{armi}', ""); @@ -97124,16 +100104,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67680, '\p{^armi}', ""); Expect(1, 67680, '\P{armi}', ""); Expect(0, 67680, '\P{^armi}', ""); - Expect(1, 67679, '\p{_Armi}', ""); - Expect(0, 67679, '\p{^_Armi}', ""); - Expect(0, 67679, '\P{_Armi}', ""); - Expect(1, 67679, '\P{^_Armi}', ""); - Expect(0, 67680, '\p{_Armi}', ""); - Expect(1, 67680, '\p{^_Armi}', ""); - Expect(1, 67680, '\P{_Armi}', ""); - Expect(0, 67680, '\P{^_Armi}', ""); - Error('\p{_/a/Is_Armi}'); - Error('\P{_/a/Is_Armi}'); + Expect(1, 67679, '\p{Armi}', ""); + Expect(0, 67679, '\p{^Armi}', ""); + Expect(0, 67679, '\P{Armi}', ""); + Expect(1, 67679, '\P{^Armi}', ""); + Expect(0, 67680, '\p{Armi}', ""); + Expect(1, 67680, '\p{^Armi}', ""); + Expect(1, 67680, '\P{Armi}', ""); + Expect(0, 67680, '\P{^Armi}', ""); + Error('\p{/a/ _Is_armi}'); + Error('\P{/a/ _Is_armi}'); Expect(1, 67679, '\p{isarmi}', ""); Expect(0, 67679, '\p{^isarmi}', ""); Expect(0, 67679, '\P{isarmi}', ""); @@ -97142,16 +100122,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67680, '\p{^isarmi}', ""); Expect(1, 67680, '\P{isarmi}', ""); Expect(0, 67680, '\P{^isarmi}', ""); - Expect(1, 67679, '\p{__Is_ARMI}', ""); - Expect(0, 67679, '\p{^__Is_ARMI}', ""); - Expect(0, 67679, '\P{__Is_ARMI}', ""); - Expect(1, 67679, '\P{^__Is_ARMI}', ""); - Expect(0, 67680, '\p{__Is_ARMI}', ""); - Expect(1, 67680, '\p{^__Is_ARMI}', ""); - Expect(1, 67680, '\P{__Is_ARMI}', ""); - Expect(0, 67680, '\P{^__Is_ARMI}', ""); - Error('\p{ In_adlam/a/}'); - Error('\P{ In_adlam/a/}'); + Expect(1, 67679, '\p{_ IS_Armi}', ""); + Expect(0, 67679, '\p{^_ IS_Armi}', ""); + Expect(0, 67679, '\P{_ IS_Armi}', ""); + Expect(1, 67679, '\P{^_ IS_Armi}', ""); + Expect(0, 67680, '\p{_ IS_Armi}', ""); + Expect(1, 67680, '\p{^_ IS_Armi}', ""); + Expect(1, 67680, '\P{_ IS_Armi}', ""); + Expect(0, 67680, '\P{^_ IS_Armi}', ""); + Error('\p{:=in_ADLAM}'); + Error('\P{:=in_ADLAM}'); Expect(1, 125279, '\p{inadlam}', ""); Expect(0, 125279, '\p{^inadlam}', ""); Expect(0, 125279, '\P{inadlam}', ""); @@ -97160,26 +100140,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^inadlam}', ""); Expect(1, 125280, '\P{inadlam}', ""); Expect(0, 125280, '\P{^inadlam}', ""); - Expect(1, 125279, '\p{_in_adlam}', ""); - Expect(0, 125279, '\p{^_in_adlam}', ""); - Expect(0, 125279, '\P{_in_adlam}', ""); - Expect(1, 125279, '\P{^_in_adlam}', ""); - Expect(0, 125280, '\p{_in_adlam}', ""); - Expect(1, 125280, '\p{^_in_adlam}', ""); - Expect(1, 125280, '\P{_in_adlam}', ""); - Expect(0, 125280, '\P{^_in_adlam}', ""); - Error('\p{-:=in_Adlam}'); - Error('\P{-:=in_Adlam}'); - Expect(1, 125279, '\p{ -In_Adlam}', ""); - Expect(0, 125279, '\p{^ -In_Adlam}', ""); - Expect(0, 125279, '\P{ -In_Adlam}', ""); - Expect(1, 125279, '\P{^ -In_Adlam}', ""); - Expect(0, 125280, '\p{ -In_Adlam}', ""); - Expect(1, 125280, '\p{^ -In_Adlam}', ""); - Expect(1, 125280, '\P{ -In_Adlam}', ""); - Expect(0, 125280, '\P{^ -In_Adlam}', ""); - Error('\p{:= In_Ahom}'); - Error('\P{:= In_Ahom}'); + Expect(1, 125279, '\p{-IN_ADLAM}', ""); + Expect(0, 125279, '\p{^-IN_ADLAM}', ""); + Expect(0, 125279, '\P{-IN_ADLAM}', ""); + Expect(1, 125279, '\P{^-IN_ADLAM}', ""); + Expect(0, 125280, '\p{-IN_ADLAM}', ""); + Expect(1, 125280, '\p{^-IN_ADLAM}', ""); + Expect(1, 125280, '\P{-IN_ADLAM}', ""); + Expect(0, 125280, '\P{^-IN_ADLAM}', ""); + Error('\p{:=_IN_Adlam}'); + Error('\P{:=_IN_Adlam}'); + Expect(1, 125279, '\p{In_Adlam}', ""); + Expect(0, 125279, '\p{^In_Adlam}', ""); + Expect(0, 125279, '\P{In_Adlam}', ""); + Expect(1, 125279, '\P{^In_Adlam}', ""); + Expect(0, 125280, '\p{In_Adlam}', ""); + Expect(1, 125280, '\p{^In_Adlam}', ""); + Expect(1, 125280, '\P{In_Adlam}', ""); + Expect(0, 125280, '\P{^In_Adlam}', ""); + Error('\p{/a/__In_ahom}'); + Error('\P{/a/__In_ahom}'); Expect(1, 71487, '\p{inahom}', ""); Expect(0, 71487, '\p{^inahom}', ""); Expect(0, 71487, '\P{inahom}', ""); @@ -97188,26 +100168,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71488, '\p{^inahom}', ""); Expect(1, 71488, '\P{inahom}', ""); Expect(0, 71488, '\P{^inahom}', ""); - Expect(1, 71487, '\p{ In_ahom}', ""); - Expect(0, 71487, '\p{^ In_ahom}', ""); - Expect(0, 71487, '\P{ In_ahom}', ""); - Expect(1, 71487, '\P{^ In_ahom}', ""); - Expect(0, 71488, '\p{ In_ahom}', ""); - Expect(1, 71488, '\p{^ In_ahom}', ""); - Expect(1, 71488, '\P{ In_ahom}', ""); - Expect(0, 71488, '\P{^ In_ahom}', ""); - Error('\p{ /a/In_Ahom}'); - Error('\P{ /a/In_Ahom}'); - Expect(1, 71487, '\p{-in_AHOM}', ""); - Expect(0, 71487, '\p{^-in_AHOM}', ""); - Expect(0, 71487, '\P{-in_AHOM}', ""); - Expect(1, 71487, '\P{^-in_AHOM}', ""); - Expect(0, 71488, '\p{-in_AHOM}', ""); - Expect(1, 71488, '\p{^-in_AHOM}', ""); - Expect(1, 71488, '\P{-in_AHOM}', ""); - Expect(0, 71488, '\P{^-in_AHOM}', ""); - Error('\p{ In_ANATOLIAN_hieroglyphs:=}'); - Error('\P{ In_ANATOLIAN_hieroglyphs:=}'); + Expect(1, 71487, '\p{ in_Ahom}', ""); + Expect(0, 71487, '\p{^ in_Ahom}', ""); + Expect(0, 71487, '\P{ in_Ahom}', ""); + Expect(1, 71487, '\P{^ in_Ahom}', ""); + Expect(0, 71488, '\p{ in_Ahom}', ""); + Expect(1, 71488, '\p{^ in_Ahom}', ""); + Expect(1, 71488, '\P{ in_Ahom}', ""); + Expect(0, 71488, '\P{^ in_Ahom}', ""); + Error('\p{/a/ In_Ahom}'); + Error('\P{/a/ In_Ahom}'); + Expect(1, 71487, '\p{_ in_ahom}', ""); + Expect(0, 71487, '\p{^_ in_ahom}', ""); + Expect(0, 71487, '\P{_ in_ahom}', ""); + Expect(1, 71487, '\P{^_ in_ahom}', ""); + Expect(0, 71488, '\p{_ in_ahom}', ""); + Expect(1, 71488, '\p{^_ in_ahom}', ""); + Expect(1, 71488, '\P{_ in_ahom}', ""); + Expect(0, 71488, '\P{^_ in_ahom}', ""); + Error('\p{ :=in_Anatolian_hieroglyphs}'); + Error('\P{ :=in_Anatolian_hieroglyphs}'); Expect(1, 83583, '\p{inanatolianhieroglyphs}', ""); Expect(0, 83583, '\p{^inanatolianhieroglyphs}', ""); Expect(0, 83583, '\P{inanatolianhieroglyphs}', ""); @@ -97216,26 +100196,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 83584, '\p{^inanatolianhieroglyphs}', ""); Expect(1, 83584, '\P{inanatolianhieroglyphs}', ""); Expect(0, 83584, '\P{^inanatolianhieroglyphs}', ""); - Expect(1, 83583, '\p{In_anatolian_Hieroglyphs}', ""); - Expect(0, 83583, '\p{^In_anatolian_Hieroglyphs}', ""); - Expect(0, 83583, '\P{In_anatolian_Hieroglyphs}', ""); - Expect(1, 83583, '\P{^In_anatolian_Hieroglyphs}', ""); - Expect(0, 83584, '\p{In_anatolian_Hieroglyphs}', ""); - Expect(1, 83584, '\p{^In_anatolian_Hieroglyphs}', ""); - Expect(1, 83584, '\P{In_anatolian_Hieroglyphs}', ""); - Expect(0, 83584, '\P{^In_anatolian_Hieroglyphs}', ""); - Error('\p{:= In_Anatolian_hieroglyphs}'); - Error('\P{:= In_Anatolian_hieroglyphs}'); - Expect(1, 83583, '\p{ IN_anatolian_Hieroglyphs}', ""); - Expect(0, 83583, '\p{^ IN_anatolian_Hieroglyphs}', ""); - Expect(0, 83583, '\P{ IN_anatolian_Hieroglyphs}', ""); - Expect(1, 83583, '\P{^ IN_anatolian_Hieroglyphs}', ""); - Expect(0, 83584, '\p{ IN_anatolian_Hieroglyphs}', ""); - Expect(1, 83584, '\p{^ IN_anatolian_Hieroglyphs}', ""); - Expect(1, 83584, '\P{ IN_anatolian_Hieroglyphs}', ""); - Expect(0, 83584, '\P{^ IN_anatolian_Hieroglyphs}', ""); - Error('\p{-:=IN_Arabic}'); - Error('\P{-:=IN_Arabic}'); + Expect(1, 83583, '\p{_ In_Anatolian_hieroglyphs}', ""); + Expect(0, 83583, '\p{^_ In_Anatolian_hieroglyphs}', ""); + Expect(0, 83583, '\P{_ In_Anatolian_hieroglyphs}', ""); + Expect(1, 83583, '\P{^_ In_Anatolian_hieroglyphs}', ""); + Expect(0, 83584, '\p{_ In_Anatolian_hieroglyphs}', ""); + Expect(1, 83584, '\p{^_ In_Anatolian_hieroglyphs}', ""); + Expect(1, 83584, '\P{_ In_Anatolian_hieroglyphs}', ""); + Expect(0, 83584, '\P{^_ In_Anatolian_hieroglyphs}', ""); + Error('\p{ -In_Anatolian_Hieroglyphs:=}'); + Error('\P{ -In_Anatolian_Hieroglyphs:=}'); + Expect(1, 83583, '\p{ in_ANATOLIAN_hieroglyphs}', ""); + Expect(0, 83583, '\p{^ in_ANATOLIAN_hieroglyphs}', ""); + Expect(0, 83583, '\P{ in_ANATOLIAN_hieroglyphs}', ""); + Expect(1, 83583, '\P{^ in_ANATOLIAN_hieroglyphs}', ""); + Expect(0, 83584, '\p{ in_ANATOLIAN_hieroglyphs}', ""); + Expect(1, 83584, '\p{^ in_ANATOLIAN_hieroglyphs}', ""); + Expect(1, 83584, '\P{ in_ANATOLIAN_hieroglyphs}', ""); + Expect(0, 83584, '\P{^ in_ANATOLIAN_hieroglyphs}', ""); + Error('\p{/a/In_Arabic}'); + Error('\P{/a/In_Arabic}'); Expect(1, 1791, '\p{inarabic}', ""); Expect(0, 1791, '\p{^inarabic}', ""); Expect(0, 1791, '\P{inarabic}', ""); @@ -97244,26 +100224,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1792, '\p{^inarabic}', ""); Expect(1, 1792, '\P{inarabic}', ""); Expect(0, 1792, '\P{^inarabic}', ""); - Expect(1, 1791, '\p{_ In_Arabic}', ""); - Expect(0, 1791, '\p{^_ In_Arabic}', ""); - Expect(0, 1791, '\P{_ In_Arabic}', ""); - Expect(1, 1791, '\P{^_ In_Arabic}', ""); - Expect(0, 1792, '\p{_ In_Arabic}', ""); - Expect(1, 1792, '\p{^_ In_Arabic}', ""); - Expect(1, 1792, '\P{_ In_Arabic}', ""); - Expect(0, 1792, '\P{^_ In_Arabic}', ""); - Error('\p{-:=In_ARABIC}'); - Error('\P{-:=In_ARABIC}'); - Expect(1, 1791, '\p{ IN_arabic}', ""); - Expect(0, 1791, '\p{^ IN_arabic}', ""); - Expect(0, 1791, '\P{ IN_arabic}', ""); - Expect(1, 1791, '\P{^ IN_arabic}', ""); - Expect(0, 1792, '\p{ IN_arabic}', ""); - Expect(1, 1792, '\p{^ IN_arabic}', ""); - Expect(1, 1792, '\P{ IN_arabic}', ""); - Expect(0, 1792, '\P{^ IN_arabic}', ""); - Error('\p{:= IN_ARMENIAN}'); - Error('\P{:= IN_ARMENIAN}'); + Expect(1, 1791, '\p{_IN_arabic}', ""); + Expect(0, 1791, '\p{^_IN_arabic}', ""); + Expect(0, 1791, '\P{_IN_arabic}', ""); + Expect(1, 1791, '\P{^_IN_arabic}', ""); + Expect(0, 1792, '\p{_IN_arabic}', ""); + Expect(1, 1792, '\p{^_IN_arabic}', ""); + Expect(1, 1792, '\P{_IN_arabic}', ""); + Expect(0, 1792, '\P{^_IN_arabic}', ""); + Error('\p{/a/- in_ARABIC}'); + Error('\P{/a/- in_ARABIC}'); + Expect(1, 1791, '\p{ in_arabic}', ""); + Expect(0, 1791, '\p{^ in_arabic}', ""); + Expect(0, 1791, '\P{ in_arabic}', ""); + Expect(1, 1791, '\P{^ in_arabic}', ""); + Expect(0, 1792, '\p{ in_arabic}', ""); + Expect(1, 1792, '\p{^ in_arabic}', ""); + Expect(1, 1792, '\P{ in_arabic}', ""); + Expect(0, 1792, '\P{^ in_arabic}', ""); + Error('\p{_:=In_Armenian}'); + Error('\P{_:=In_Armenian}'); Expect(1, 1423, '\p{inarmenian}', ""); Expect(0, 1423, '\p{^inarmenian}', ""); Expect(0, 1423, '\P{inarmenian}', ""); @@ -97272,26 +100252,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1424, '\p{^inarmenian}', ""); Expect(1, 1424, '\P{inarmenian}', ""); Expect(0, 1424, '\P{^inarmenian}', ""); - Expect(1, 1423, '\p{ -In_Armenian}', ""); - Expect(0, 1423, '\p{^ -In_Armenian}', ""); - Expect(0, 1423, '\P{ -In_Armenian}', ""); - Expect(1, 1423, '\P{^ -In_Armenian}', ""); - Expect(0, 1424, '\p{ -In_Armenian}', ""); - Expect(1, 1424, '\p{^ -In_Armenian}', ""); - Expect(1, 1424, '\P{ -In_Armenian}', ""); - Expect(0, 1424, '\P{^ -In_Armenian}', ""); - Error('\p{- In_Armenian/a/}'); - Error('\P{- In_Armenian/a/}'); - Expect(1, 1423, '\p{_ In_Armenian}', ""); - Expect(0, 1423, '\p{^_ In_Armenian}', ""); - Expect(0, 1423, '\P{_ In_Armenian}', ""); - Expect(1, 1423, '\P{^_ In_Armenian}', ""); - Expect(0, 1424, '\p{_ In_Armenian}', ""); - Expect(1, 1424, '\p{^_ In_Armenian}', ""); - Expect(1, 1424, '\P{_ In_Armenian}', ""); - Expect(0, 1424, '\P{^_ In_Armenian}', ""); - Error('\p{/a/In_avestan}'); - Error('\P{/a/In_avestan}'); + Expect(1, 1423, '\p{-_IN_ARMENIAN}', ""); + Expect(0, 1423, '\p{^-_IN_ARMENIAN}', ""); + Expect(0, 1423, '\P{-_IN_ARMENIAN}', ""); + Expect(1, 1423, '\P{^-_IN_ARMENIAN}', ""); + Expect(0, 1424, '\p{-_IN_ARMENIAN}', ""); + Expect(1, 1424, '\p{^-_IN_ARMENIAN}', ""); + Expect(1, 1424, '\P{-_IN_ARMENIAN}', ""); + Expect(0, 1424, '\P{^-_IN_ARMENIAN}', ""); + Error('\p{/a/-IN_Armenian}'); + Error('\P{/a/-IN_Armenian}'); + Expect(1, 1423, '\p{ _In_ARMENIAN}', ""); + Expect(0, 1423, '\p{^ _In_ARMENIAN}', ""); + Expect(0, 1423, '\P{ _In_ARMENIAN}', ""); + Expect(1, 1423, '\P{^ _In_ARMENIAN}', ""); + Expect(0, 1424, '\p{ _In_ARMENIAN}', ""); + Expect(1, 1424, '\p{^ _In_ARMENIAN}', ""); + Expect(1, 1424, '\P{ _In_ARMENIAN}', ""); + Expect(0, 1424, '\P{^ _In_ARMENIAN}', ""); + Error('\p{_ In_avestan/a/}'); + Error('\P{_ In_avestan/a/}'); Expect(1, 68415, '\p{inavestan}', ""); Expect(0, 68415, '\p{^inavestan}', ""); Expect(0, 68415, '\P{inavestan}', ""); @@ -97300,26 +100280,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68416, '\p{^inavestan}', ""); Expect(1, 68416, '\P{inavestan}', ""); Expect(0, 68416, '\P{^inavestan}', ""); - Expect(1, 68415, '\p{__In_Avestan}', ""); - Expect(0, 68415, '\p{^__In_Avestan}', ""); - Expect(0, 68415, '\P{__In_Avestan}', ""); - Expect(1, 68415, '\P{^__In_Avestan}', ""); - Expect(0, 68416, '\p{__In_Avestan}', ""); - Expect(1, 68416, '\p{^__In_Avestan}', ""); - Expect(1, 68416, '\P{__In_Avestan}', ""); - Expect(0, 68416, '\P{^__In_Avestan}', ""); - Error('\p{_/a/In_Avestan}'); - Error('\P{_/a/In_Avestan}'); - Expect(1, 68415, '\p{-_In_Avestan}', ""); - Expect(0, 68415, '\p{^-_In_Avestan}', ""); - Expect(0, 68415, '\P{-_In_Avestan}', ""); - Expect(1, 68415, '\P{^-_In_Avestan}', ""); - Expect(0, 68416, '\p{-_In_Avestan}', ""); - Expect(1, 68416, '\p{^-_In_Avestan}', ""); - Expect(1, 68416, '\P{-_In_Avestan}', ""); - Expect(0, 68416, '\P{^-_In_Avestan}', ""); - Error('\p{ /a/in_Balinese}'); - Error('\P{ /a/in_Balinese}'); + Expect(1, 68415, '\p{ _In_Avestan}', ""); + Expect(0, 68415, '\p{^ _In_Avestan}', ""); + Expect(0, 68415, '\P{ _In_Avestan}', ""); + Expect(1, 68415, '\P{^ _In_Avestan}', ""); + Expect(0, 68416, '\p{ _In_Avestan}', ""); + Expect(1, 68416, '\p{^ _In_Avestan}', ""); + Expect(1, 68416, '\P{ _In_Avestan}', ""); + Expect(0, 68416, '\P{^ _In_Avestan}', ""); + Error('\p{_In_Avestan/a/}'); + Error('\P{_In_Avestan/a/}'); + Expect(1, 68415, '\p{ IN_AVESTAN}', ""); + Expect(0, 68415, '\p{^ IN_AVESTAN}', ""); + Expect(0, 68415, '\P{ IN_AVESTAN}', ""); + Expect(1, 68415, '\P{^ IN_AVESTAN}', ""); + Expect(0, 68416, '\p{ IN_AVESTAN}', ""); + Expect(1, 68416, '\p{^ IN_AVESTAN}', ""); + Expect(1, 68416, '\P{ IN_AVESTAN}', ""); + Expect(0, 68416, '\P{^ IN_AVESTAN}', ""); + Error('\p{_-IN_BALINESE/a/}'); + Error('\P{_-IN_BALINESE/a/}'); Expect(1, 7039, '\p{inbalinese}', ""); Expect(0, 7039, '\p{^inbalinese}', ""); Expect(0, 7039, '\P{inbalinese}', ""); @@ -97328,26 +100308,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7040, '\p{^inbalinese}', ""); Expect(1, 7040, '\P{inbalinese}', ""); Expect(0, 7040, '\P{^inbalinese}', ""); - Expect(1, 7039, '\p{ In_BALINESE}', ""); - Expect(0, 7039, '\p{^ In_BALINESE}', ""); - Expect(0, 7039, '\P{ In_BALINESE}', ""); - Expect(1, 7039, '\P{^ In_BALINESE}', ""); - Expect(0, 7040, '\p{ In_BALINESE}', ""); - Expect(1, 7040, '\p{^ In_BALINESE}', ""); - Expect(1, 7040, '\P{ In_BALINESE}', ""); - Expect(0, 7040, '\P{^ In_BALINESE}', ""); - Error('\p{_IN_Balinese/a/}'); - Error('\P{_IN_Balinese/a/}'); - Expect(1, 7039, '\p{ In_Balinese}', ""); - Expect(0, 7039, '\p{^ In_Balinese}', ""); - Expect(0, 7039, '\P{ In_Balinese}', ""); - Expect(1, 7039, '\P{^ In_Balinese}', ""); - Expect(0, 7040, '\p{ In_Balinese}', ""); - Expect(1, 7040, '\p{^ In_Balinese}', ""); - Expect(1, 7040, '\P{ In_Balinese}', ""); - Expect(0, 7040, '\P{^ In_Balinese}', ""); - Error('\p{:= In_Bamum}'); - Error('\P{:= In_Bamum}'); + Expect(1, 7039, '\p{ in_Balinese}', ""); + Expect(0, 7039, '\p{^ in_Balinese}', ""); + Expect(0, 7039, '\P{ in_Balinese}', ""); + Expect(1, 7039, '\P{^ in_Balinese}', ""); + Expect(0, 7040, '\p{ in_Balinese}', ""); + Expect(1, 7040, '\p{^ in_Balinese}', ""); + Expect(1, 7040, '\P{ in_Balinese}', ""); + Expect(0, 7040, '\P{^ in_Balinese}', ""); + Error('\p{-/a/In_balinese}'); + Error('\P{-/a/In_balinese}'); + Expect(1, 7039, '\p{ IN_balinese}', ""); + Expect(0, 7039, '\p{^ IN_balinese}', ""); + Expect(0, 7039, '\P{ IN_balinese}', ""); + Expect(1, 7039, '\P{^ IN_balinese}', ""); + Expect(0, 7040, '\p{ IN_balinese}', ""); + Expect(1, 7040, '\p{^ IN_balinese}', ""); + Expect(1, 7040, '\P{ IN_balinese}', ""); + Expect(0, 7040, '\P{^ IN_balinese}', ""); + Error('\p{_In_Bamum/a/}'); + Error('\P{_In_Bamum/a/}'); Expect(1, 42751, '\p{inbamum}', ""); Expect(0, 42751, '\p{^inbamum}', ""); Expect(0, 42751, '\P{inbamum}', ""); @@ -97356,26 +100336,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 42752, '\p{^inbamum}', ""); Expect(1, 42752, '\P{inbamum}', ""); Expect(0, 42752, '\P{^inbamum}', ""); - Expect(1, 42751, '\p{_-In_Bamum}', ""); - Expect(0, 42751, '\p{^_-In_Bamum}', ""); - Expect(0, 42751, '\P{_-In_Bamum}', ""); - Expect(1, 42751, '\P{^_-In_Bamum}', ""); - Expect(0, 42752, '\p{_-In_Bamum}', ""); - Expect(1, 42752, '\p{^_-In_Bamum}', ""); - Expect(1, 42752, '\P{_-In_Bamum}', ""); - Expect(0, 42752, '\P{^_-In_Bamum}', ""); - Error('\p{ /a/IN_Bamum}'); - Error('\P{ /a/IN_Bamum}'); - Expect(1, 42751, '\p{ _IN_BAMUM}', ""); - Expect(0, 42751, '\p{^ _IN_BAMUM}', ""); - Expect(0, 42751, '\P{ _IN_BAMUM}', ""); - Expect(1, 42751, '\P{^ _IN_BAMUM}', ""); - Expect(0, 42752, '\p{ _IN_BAMUM}', ""); - Expect(1, 42752, '\p{^ _IN_BAMUM}', ""); - Expect(1, 42752, '\P{ _IN_BAMUM}', ""); - Expect(0, 42752, '\P{^ _IN_BAMUM}', ""); - Error('\p{/a/__In_BASSA_VAH}'); - Error('\P{/a/__In_BASSA_VAH}'); + Expect(1, 42751, '\p{_ IN_Bamum}', ""); + Expect(0, 42751, '\p{^_ IN_Bamum}', ""); + Expect(0, 42751, '\P{_ IN_Bamum}', ""); + Expect(1, 42751, '\P{^_ IN_Bamum}', ""); + Expect(0, 42752, '\p{_ IN_Bamum}', ""); + Expect(1, 42752, '\p{^_ IN_Bamum}', ""); + Expect(1, 42752, '\P{_ IN_Bamum}', ""); + Expect(0, 42752, '\P{^_ IN_Bamum}', ""); + Error('\p{:= in_BAMUM}'); + Error('\P{:= in_BAMUM}'); + Expect(1, 42751, '\p{ IN_Bamum}', ""); + Expect(0, 42751, '\p{^ IN_Bamum}', ""); + Expect(0, 42751, '\P{ IN_Bamum}', ""); + Expect(1, 42751, '\P{^ IN_Bamum}', ""); + Expect(0, 42752, '\p{ IN_Bamum}', ""); + Expect(1, 42752, '\p{^ IN_Bamum}', ""); + Expect(1, 42752, '\P{ IN_Bamum}', ""); + Expect(0, 42752, '\P{^ IN_Bamum}', ""); + Error('\p{ _IN_bassa_Vah:=}'); + Error('\P{ _IN_bassa_Vah:=}'); Expect(1, 92927, '\p{inbassavah}', ""); Expect(0, 92927, '\p{^inbassavah}', ""); Expect(0, 92927, '\P{inbassavah}', ""); @@ -97384,26 +100364,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92928, '\p{^inbassavah}', ""); Expect(1, 92928, '\P{inbassavah}', ""); Expect(0, 92928, '\P{^inbassavah}', ""); - Expect(1, 92927, '\p{ In_bassa_vah}', ""); - Expect(0, 92927, '\p{^ In_bassa_vah}', ""); - Expect(0, 92927, '\P{ In_bassa_vah}', ""); - Expect(1, 92927, '\P{^ In_bassa_vah}', ""); - Expect(0, 92928, '\p{ In_bassa_vah}', ""); - Expect(1, 92928, '\p{^ In_bassa_vah}', ""); - Expect(1, 92928, '\P{ In_bassa_vah}', ""); - Expect(0, 92928, '\P{^ In_bassa_vah}', ""); - Error('\p{/a/-In_Bassa_vah}'); - Error('\P{/a/-In_Bassa_vah}'); - Expect(1, 92927, '\p{ IN_Bassa_VAH}', ""); - Expect(0, 92927, '\p{^ IN_Bassa_VAH}', ""); - Expect(0, 92927, '\P{ IN_Bassa_VAH}', ""); - Expect(1, 92927, '\P{^ IN_Bassa_VAH}', ""); - Expect(0, 92928, '\p{ IN_Bassa_VAH}', ""); - Expect(1, 92928, '\p{^ IN_Bassa_VAH}', ""); - Expect(1, 92928, '\P{ IN_Bassa_VAH}', ""); - Expect(0, 92928, '\P{^ IN_Bassa_VAH}', ""); - Error('\p{ In_BATAK/a/}'); - Error('\P{ In_BATAK/a/}'); + Expect(1, 92927, '\p{ In_Bassa_VAH}', ""); + Expect(0, 92927, '\p{^ In_Bassa_VAH}', ""); + Expect(0, 92927, '\P{ In_Bassa_VAH}', ""); + Expect(1, 92927, '\P{^ In_Bassa_VAH}', ""); + Expect(0, 92928, '\p{ In_Bassa_VAH}', ""); + Expect(1, 92928, '\p{^ In_Bassa_VAH}', ""); + Expect(1, 92928, '\P{ In_Bassa_VAH}', ""); + Expect(0, 92928, '\P{^ In_Bassa_VAH}', ""); + Error('\p{/a/ -IN_bassa_VAH}'); + Error('\P{/a/ -IN_bassa_VAH}'); + Expect(1, 92927, '\p{_ In_Bassa_Vah}', ""); + Expect(0, 92927, '\p{^_ In_Bassa_Vah}', ""); + Expect(0, 92927, '\P{_ In_Bassa_Vah}', ""); + Expect(1, 92927, '\P{^_ In_Bassa_Vah}', ""); + Expect(0, 92928, '\p{_ In_Bassa_Vah}', ""); + Expect(1, 92928, '\p{^_ In_Bassa_Vah}', ""); + Expect(1, 92928, '\P{_ In_Bassa_Vah}', ""); + Expect(0, 92928, '\P{^_ In_Bassa_Vah}', ""); + Error('\p{In_batak/a/}'); + Error('\P{In_batak/a/}'); Expect(1, 7167, '\p{inbatak}', ""); Expect(0, 7167, '\p{^inbatak}', ""); Expect(0, 7167, '\P{inbatak}', ""); @@ -97412,18 +100392,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7168, '\p{^inbatak}', ""); Expect(1, 7168, '\P{inbatak}', ""); Expect(0, 7168, '\P{^inbatak}', ""); - Expect(1, 7167, '\p{ In_Batak}', ""); - Expect(0, 7167, '\p{^ In_Batak}', ""); - Expect(0, 7167, '\P{ In_Batak}', ""); - Expect(1, 7167, '\P{^ In_Batak}', ""); - Expect(0, 7168, '\p{ In_Batak}', ""); - Expect(1, 7168, '\p{^ In_Batak}', ""); - Expect(1, 7168, '\P{ In_Batak}', ""); - Expect(0, 7168, '\P{^ In_Batak}', ""); - Error('\p{/a/ IN_batak}'); - Error('\P{/a/ IN_batak}'); - Error('\p{-/a/In_BENGALI}'); - Error('\P{-/a/In_BENGALI}'); + Expect(1, 7167, '\p{ In_BATAK}', ""); + Expect(0, 7167, '\p{^ In_BATAK}', ""); + Expect(0, 7167, '\P{ In_BATAK}', ""); + Expect(1, 7167, '\P{^ In_BATAK}', ""); + Expect(0, 7168, '\p{ In_BATAK}', ""); + Expect(1, 7168, '\p{^ In_BATAK}', ""); + Expect(1, 7168, '\P{ In_BATAK}', ""); + Expect(0, 7168, '\P{^ In_BATAK}', ""); + Error('\p{_:=IN_Batak}'); + Error('\P{_:=IN_Batak}'); + Expect(1, 7167, '\p{_in_batak}', ""); + Expect(0, 7167, '\p{^_in_batak}', ""); + Expect(0, 7167, '\P{_in_batak}', ""); + Expect(1, 7167, '\P{^_in_batak}', ""); + Expect(0, 7168, '\p{_in_batak}', ""); + Expect(1, 7168, '\p{^_in_batak}', ""); + Expect(1, 7168, '\P{_in_batak}', ""); + Expect(0, 7168, '\P{^_in_batak}', ""); + Error('\p{/a/-In_Bengali}'); + Error('\P{/a/-In_Bengali}'); Expect(1, 2559, '\p{inbengali}', ""); Expect(0, 2559, '\p{^inbengali}', ""); Expect(0, 2559, '\P{inbengali}', ""); @@ -97432,26 +100420,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2560, '\p{^inbengali}', ""); Expect(1, 2560, '\P{inbengali}', ""); Expect(0, 2560, '\P{^inbengali}', ""); - Expect(1, 2559, '\p{ In_Bengali}', ""); - Expect(0, 2559, '\p{^ In_Bengali}', ""); - Expect(0, 2559, '\P{ In_Bengali}', ""); - Expect(1, 2559, '\P{^ In_Bengali}', ""); - Expect(0, 2560, '\p{ In_Bengali}', ""); - Expect(1, 2560, '\p{^ In_Bengali}', ""); - Expect(1, 2560, '\P{ In_Bengali}', ""); - Expect(0, 2560, '\P{^ In_Bengali}', ""); - Error('\p{_In_Bengali/a/}'); - Error('\P{_In_Bengali/a/}'); - Expect(1, 2559, '\p{- In_bengali}', ""); - Expect(0, 2559, '\p{^- In_bengali}', ""); - Expect(0, 2559, '\P{- In_bengali}', ""); - Expect(1, 2559, '\P{^- In_bengali}', ""); - Expect(0, 2560, '\p{- In_bengali}', ""); - Expect(1, 2560, '\p{^- In_bengali}', ""); - Expect(1, 2560, '\P{- In_bengali}', ""); - Expect(0, 2560, '\P{^- In_bengali}', ""); - Error('\p{- IN_Bhaiksuki:=}'); - Error('\P{- IN_Bhaiksuki:=}'); + Expect(1, 2559, '\p{ IN_bengali}', ""); + Expect(0, 2559, '\p{^ IN_bengali}', ""); + Expect(0, 2559, '\P{ IN_bengali}', ""); + Expect(1, 2559, '\P{^ IN_bengali}', ""); + Expect(0, 2560, '\p{ IN_bengali}', ""); + Expect(1, 2560, '\p{^ IN_bengali}', ""); + Expect(1, 2560, '\P{ IN_bengali}', ""); + Expect(0, 2560, '\P{^ IN_bengali}', ""); + Error('\p{/a/_in_BENGALI}'); + Error('\P{/a/_in_BENGALI}'); + Expect(1, 2559, '\p{_ In_Bengali}', ""); + Expect(0, 2559, '\p{^_ In_Bengali}', ""); + Expect(0, 2559, '\P{_ In_Bengali}', ""); + Expect(1, 2559, '\P{^_ In_Bengali}', ""); + Expect(0, 2560, '\p{_ In_Bengali}', ""); + Expect(1, 2560, '\p{^_ In_Bengali}', ""); + Expect(1, 2560, '\P{_ In_Bengali}', ""); + Expect(0, 2560, '\P{^_ In_Bengali}', ""); + Error('\p{ IN_Bhaiksuki/a/}'); + Error('\P{ IN_Bhaiksuki/a/}'); Expect(1, 72815, '\p{inbhaiksuki}', ""); Expect(0, 72815, '\p{^inbhaiksuki}', ""); Expect(0, 72815, '\P{inbhaiksuki}', ""); @@ -97460,26 +100448,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72816, '\p{^inbhaiksuki}', ""); Expect(1, 72816, '\P{inbhaiksuki}', ""); Expect(0, 72816, '\P{^inbhaiksuki}', ""); - Expect(1, 72815, '\p{ _In_bhaiksuki}', ""); - Expect(0, 72815, '\p{^ _In_bhaiksuki}', ""); - Expect(0, 72815, '\P{ _In_bhaiksuki}', ""); - Expect(1, 72815, '\P{^ _In_bhaiksuki}', ""); - Expect(0, 72816, '\p{ _In_bhaiksuki}', ""); - Expect(1, 72816, '\p{^ _In_bhaiksuki}', ""); - Expect(1, 72816, '\P{ _In_bhaiksuki}', ""); - Expect(0, 72816, '\P{^ _In_bhaiksuki}', ""); - Error('\p{:=_IN_bhaiksuki}'); - Error('\P{:=_IN_bhaiksuki}'); - Expect(1, 72815, '\p{ IN_Bhaiksuki}', ""); - Expect(0, 72815, '\p{^ IN_Bhaiksuki}', ""); - Expect(0, 72815, '\P{ IN_Bhaiksuki}', ""); - Expect(1, 72815, '\P{^ IN_Bhaiksuki}', ""); - Expect(0, 72816, '\p{ IN_Bhaiksuki}', ""); - Expect(1, 72816, '\p{^ IN_Bhaiksuki}', ""); - Expect(1, 72816, '\P{ IN_Bhaiksuki}', ""); - Expect(0, 72816, '\P{^ IN_Bhaiksuki}', ""); - Error('\p{/a/ IN_Bopomofo}'); - Error('\P{/a/ IN_Bopomofo}'); + Expect(1, 72815, '\p{--In_Bhaiksuki}', ""); + Expect(0, 72815, '\p{^--In_Bhaiksuki}', ""); + Expect(0, 72815, '\P{--In_Bhaiksuki}', ""); + Expect(1, 72815, '\P{^--In_Bhaiksuki}', ""); + Expect(0, 72816, '\p{--In_Bhaiksuki}', ""); + Expect(1, 72816, '\p{^--In_Bhaiksuki}', ""); + Expect(1, 72816, '\P{--In_Bhaiksuki}', ""); + Expect(0, 72816, '\P{^--In_Bhaiksuki}', ""); + Error('\p{:= In_BHAIKSUKI}'); + Error('\P{:= In_BHAIKSUKI}'); + Expect(1, 72815, '\p{ in_Bhaiksuki}', ""); + Expect(0, 72815, '\p{^ in_Bhaiksuki}', ""); + Expect(0, 72815, '\P{ in_Bhaiksuki}', ""); + Expect(1, 72815, '\P{^ in_Bhaiksuki}', ""); + Expect(0, 72816, '\p{ in_Bhaiksuki}', ""); + Expect(1, 72816, '\p{^ in_Bhaiksuki}', ""); + Expect(1, 72816, '\P{ in_Bhaiksuki}', ""); + Expect(0, 72816, '\P{^ in_Bhaiksuki}', ""); + Error('\p{/a/ -In_BOPOMOFO}'); + Error('\P{/a/ -In_BOPOMOFO}'); Expect(1, 12591, '\p{inbopomofo}', ""); Expect(0, 12591, '\p{^inbopomofo}', ""); Expect(0, 12591, '\P{inbopomofo}', ""); @@ -97488,26 +100476,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12592, '\p{^inbopomofo}', ""); Expect(1, 12592, '\P{inbopomofo}', ""); Expect(0, 12592, '\P{^inbopomofo}', ""); - Expect(1, 12591, '\p{ IN_Bopomofo}', ""); - Expect(0, 12591, '\p{^ IN_Bopomofo}', ""); - Expect(0, 12591, '\P{ IN_Bopomofo}', ""); - Expect(1, 12591, '\P{^ IN_Bopomofo}', ""); - Expect(0, 12592, '\p{ IN_Bopomofo}', ""); - Expect(1, 12592, '\p{^ IN_Bopomofo}', ""); - Expect(1, 12592, '\P{ IN_Bopomofo}', ""); - Expect(0, 12592, '\P{^ IN_Bopomofo}', ""); - Error('\p{ IN_Bopomofo/a/}'); - Error('\P{ IN_Bopomofo/a/}'); - Expect(1, 12591, '\p{_In_Bopomofo}', ""); - Expect(0, 12591, '\p{^_In_Bopomofo}', ""); - Expect(0, 12591, '\P{_In_Bopomofo}', ""); - Expect(1, 12591, '\P{^_In_Bopomofo}', ""); - Expect(0, 12592, '\p{_In_Bopomofo}', ""); - Expect(1, 12592, '\p{^_In_Bopomofo}', ""); - Expect(1, 12592, '\P{_In_Bopomofo}', ""); - Expect(0, 12592, '\P{^_In_Bopomofo}', ""); - Error('\p{_:=in_Brahmi}'); - Error('\P{_:=in_Brahmi}'); + Expect(1, 12591, '\p{__in_Bopomofo}', ""); + Expect(0, 12591, '\p{^__in_Bopomofo}', ""); + Expect(0, 12591, '\P{__in_Bopomofo}', ""); + Expect(1, 12591, '\P{^__in_Bopomofo}', ""); + Expect(0, 12592, '\p{__in_Bopomofo}', ""); + Expect(1, 12592, '\p{^__in_Bopomofo}', ""); + Expect(1, 12592, '\P{__in_Bopomofo}', ""); + Expect(0, 12592, '\P{^__in_Bopomofo}', ""); + Error('\p{/a/ IN_Bopomofo}'); + Error('\P{/a/ IN_Bopomofo}'); + Expect(1, 12591, '\p{_-IN_bopomofo}', ""); + Expect(0, 12591, '\p{^_-IN_bopomofo}', ""); + Expect(0, 12591, '\P{_-IN_bopomofo}', ""); + Expect(1, 12591, '\P{^_-IN_bopomofo}', ""); + Expect(0, 12592, '\p{_-IN_bopomofo}', ""); + Expect(1, 12592, '\p{^_-IN_bopomofo}', ""); + Expect(1, 12592, '\P{_-IN_bopomofo}', ""); + Expect(0, 12592, '\P{^_-IN_bopomofo}', ""); + Error('\p{ :=In_Brahmi}'); + Error('\P{ :=In_Brahmi}'); Expect(1, 69759, '\p{inbrahmi}', ""); Expect(0, 69759, '\p{^inbrahmi}', ""); Expect(0, 69759, '\P{inbrahmi}', ""); @@ -97516,26 +100504,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69760, '\p{^inbrahmi}', ""); Expect(1, 69760, '\P{inbrahmi}', ""); Expect(0, 69760, '\P{^inbrahmi}', ""); - Expect(1, 69759, '\p{ in_brahmi}', ""); - Expect(0, 69759, '\p{^ in_brahmi}', ""); - Expect(0, 69759, '\P{ in_brahmi}', ""); - Expect(1, 69759, '\P{^ in_brahmi}', ""); - Expect(0, 69760, '\p{ in_brahmi}', ""); - Expect(1, 69760, '\p{^ in_brahmi}', ""); - Expect(1, 69760, '\P{ in_brahmi}', ""); - Expect(0, 69760, '\P{^ in_brahmi}', ""); - Error('\p{_In_Brahmi/a/}'); - Error('\P{_In_Brahmi/a/}'); - Expect(1, 69759, '\p{_in_brahmi}', ""); - Expect(0, 69759, '\p{^_in_brahmi}', ""); - Expect(0, 69759, '\P{_in_brahmi}', ""); - Expect(1, 69759, '\P{^_in_brahmi}', ""); - Expect(0, 69760, '\p{_in_brahmi}', ""); - Expect(1, 69760, '\p{^_in_brahmi}', ""); - Expect(1, 69760, '\P{_in_brahmi}', ""); - Expect(0, 69760, '\P{^_in_brahmi}', ""); - Error('\p{ In_BUGINESE/a/}'); - Error('\P{ In_BUGINESE/a/}'); + Expect(1, 69759, '\p{ IN_Brahmi}', ""); + Expect(0, 69759, '\p{^ IN_Brahmi}', ""); + Expect(0, 69759, '\P{ IN_Brahmi}', ""); + Expect(1, 69759, '\P{^ IN_Brahmi}', ""); + Expect(0, 69760, '\p{ IN_Brahmi}', ""); + Expect(1, 69760, '\p{^ IN_Brahmi}', ""); + Expect(1, 69760, '\P{ IN_Brahmi}', ""); + Expect(0, 69760, '\P{^ IN_Brahmi}', ""); + Error('\p{ :=In_Brahmi}'); + Error('\P{ :=In_Brahmi}'); + Expect(1, 69759, '\p{-In_BRAHMI}', ""); + Expect(0, 69759, '\p{^-In_BRAHMI}', ""); + Expect(0, 69759, '\P{-In_BRAHMI}', ""); + Expect(1, 69759, '\P{^-In_BRAHMI}', ""); + Expect(0, 69760, '\p{-In_BRAHMI}', ""); + Expect(1, 69760, '\p{^-In_BRAHMI}', ""); + Expect(1, 69760, '\P{-In_BRAHMI}', ""); + Expect(0, 69760, '\P{^-In_BRAHMI}', ""); + Error('\p{ _IN_BUGINESE/a/}'); + Error('\P{ _IN_BUGINESE/a/}'); Expect(1, 6687, '\p{inbuginese}', ""); Expect(0, 6687, '\p{^inbuginese}', ""); Expect(0, 6687, '\P{inbuginese}', ""); @@ -97544,26 +100532,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6688, '\p{^inbuginese}', ""); Expect(1, 6688, '\P{inbuginese}', ""); Expect(0, 6688, '\P{^inbuginese}', ""); - Expect(1, 6687, '\p{- IN_Buginese}', ""); - Expect(0, 6687, '\p{^- IN_Buginese}', ""); - Expect(0, 6687, '\P{- IN_Buginese}', ""); - Expect(1, 6687, '\P{^- IN_Buginese}', ""); - Expect(0, 6688, '\p{- IN_Buginese}', ""); - Expect(1, 6688, '\p{^- IN_Buginese}', ""); - Expect(1, 6688, '\P{- IN_Buginese}', ""); - Expect(0, 6688, '\P{^- IN_Buginese}', ""); - Error('\p{/a/- in_Buginese}'); - Error('\P{/a/- in_Buginese}'); - Expect(1, 6687, '\p{ IN_Buginese}', ""); - Expect(0, 6687, '\p{^ IN_Buginese}', ""); - Expect(0, 6687, '\P{ IN_Buginese}', ""); - Expect(1, 6687, '\P{^ IN_Buginese}', ""); - Expect(0, 6688, '\p{ IN_Buginese}', ""); - Expect(1, 6688, '\p{^ IN_Buginese}', ""); - Expect(1, 6688, '\P{ IN_Buginese}', ""); - Expect(0, 6688, '\P{^ IN_Buginese}', ""); - Error('\p{:= -In_buhid}'); - Error('\P{:= -In_buhid}'); + Expect(1, 6687, '\p{ IN_buginese}', ""); + Expect(0, 6687, '\p{^ IN_buginese}', ""); + Expect(0, 6687, '\P{ IN_buginese}', ""); + Expect(1, 6687, '\P{^ IN_buginese}', ""); + Expect(0, 6688, '\p{ IN_buginese}', ""); + Expect(1, 6688, '\p{^ IN_buginese}', ""); + Expect(1, 6688, '\P{ IN_buginese}', ""); + Expect(0, 6688, '\P{^ IN_buginese}', ""); + Error('\p{--In_BUGINESE/a/}'); + Error('\P{--In_BUGINESE/a/}'); + Expect(1, 6687, '\p{ _In_buginese}', ""); + Expect(0, 6687, '\p{^ _In_buginese}', ""); + Expect(0, 6687, '\P{ _In_buginese}', ""); + Expect(1, 6687, '\P{^ _In_buginese}', ""); + Expect(0, 6688, '\p{ _In_buginese}', ""); + Expect(1, 6688, '\p{^ _In_buginese}', ""); + Expect(1, 6688, '\P{ _In_buginese}', ""); + Expect(0, 6688, '\P{^ _In_buginese}', ""); + Error('\p{_in_Buhid/a/}'); + Error('\P{_in_Buhid/a/}'); Expect(1, 5983, '\p{inbuhid}', ""); Expect(0, 5983, '\p{^inbuhid}', ""); Expect(0, 5983, '\P{inbuhid}', ""); @@ -97572,26 +100560,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5984, '\p{^inbuhid}', ""); Expect(1, 5984, '\P{inbuhid}', ""); Expect(0, 5984, '\P{^inbuhid}', ""); - Expect(1, 5983, '\p{__In_BUHID}', ""); - Expect(0, 5983, '\p{^__In_BUHID}', ""); - Expect(0, 5983, '\P{__In_BUHID}', ""); - Expect(1, 5983, '\P{^__In_BUHID}', ""); - Expect(0, 5984, '\p{__In_BUHID}', ""); - Expect(1, 5984, '\p{^__In_BUHID}', ""); - Expect(1, 5984, '\P{__In_BUHID}', ""); - Expect(0, 5984, '\P{^__In_BUHID}', ""); - Error('\p{/a/In_Buhid}'); - Error('\P{/a/In_Buhid}'); - Expect(1, 5983, '\p{ _In_Buhid}', ""); - Expect(0, 5983, '\p{^ _In_Buhid}', ""); - Expect(0, 5983, '\P{ _In_Buhid}', ""); - Expect(1, 5983, '\P{^ _In_Buhid}', ""); - Expect(0, 5984, '\p{ _In_Buhid}', ""); - Expect(1, 5984, '\p{^ _In_Buhid}', ""); - Expect(1, 5984, '\P{ _In_Buhid}', ""); - Expect(0, 5984, '\P{^ _In_Buhid}', ""); - Error('\p{In_Carian:=}'); - Error('\P{In_Carian:=}'); + Expect(1, 5983, '\p{ _In_buhid}', ""); + Expect(0, 5983, '\p{^ _In_buhid}', ""); + Expect(0, 5983, '\P{ _In_buhid}', ""); + Expect(1, 5983, '\P{^ _In_buhid}', ""); + Expect(0, 5984, '\p{ _In_buhid}', ""); + Expect(1, 5984, '\p{^ _In_buhid}', ""); + Expect(1, 5984, '\P{ _In_buhid}', ""); + Expect(0, 5984, '\P{^ _In_buhid}', ""); + Error('\p{:= In_Buhid}'); + Error('\P{:= In_Buhid}'); + Expect(1, 5983, '\p{_IN_Buhid}', ""); + Expect(0, 5983, '\p{^_IN_Buhid}', ""); + Expect(0, 5983, '\P{_IN_Buhid}', ""); + Expect(1, 5983, '\P{^_IN_Buhid}', ""); + Expect(0, 5984, '\p{_IN_Buhid}', ""); + Expect(1, 5984, '\p{^_IN_Buhid}', ""); + Expect(1, 5984, '\P{_IN_Buhid}', ""); + Expect(0, 5984, '\P{^_IN_Buhid}', ""); + Error('\p{ In_Carian/a/}'); + Error('\P{ In_Carian/a/}'); Expect(1, 66271, '\p{incarian}', ""); Expect(0, 66271, '\p{^incarian}', ""); Expect(0, 66271, '\P{incarian}', ""); @@ -97600,26 +100588,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66272, '\p{^incarian}', ""); Expect(1, 66272, '\P{incarian}', ""); Expect(0, 66272, '\P{^incarian}', ""); - Expect(1, 66271, '\p{-In_Carian}', ""); - Expect(0, 66271, '\p{^-In_Carian}', ""); - Expect(0, 66271, '\P{-In_Carian}', ""); - Expect(1, 66271, '\P{^-In_Carian}', ""); - Expect(0, 66272, '\p{-In_Carian}', ""); - Expect(1, 66272, '\p{^-In_Carian}', ""); - Expect(1, 66272, '\P{-In_Carian}', ""); - Expect(0, 66272, '\P{^-In_Carian}', ""); - Error('\p{_/a/In_carian}'); - Error('\P{_/a/In_carian}'); - Expect(1, 66271, '\p{- in_CARIAN}', ""); - Expect(0, 66271, '\p{^- in_CARIAN}', ""); - Expect(0, 66271, '\P{- in_CARIAN}', ""); - Expect(1, 66271, '\P{^- in_CARIAN}', ""); - Expect(0, 66272, '\p{- in_CARIAN}', ""); - Expect(1, 66272, '\p{^- in_CARIAN}', ""); - Expect(1, 66272, '\P{- in_CARIAN}', ""); - Expect(0, 66272, '\P{^- in_CARIAN}', ""); - Error('\p{_/a/In_Caucasian_Albanian}'); - Error('\P{_/a/In_Caucasian_Albanian}'); + Expect(1, 66271, '\p{- In_Carian}', ""); + Expect(0, 66271, '\p{^- In_Carian}', ""); + Expect(0, 66271, '\P{- In_Carian}', ""); + Expect(1, 66271, '\P{^- In_Carian}', ""); + Expect(0, 66272, '\p{- In_Carian}', ""); + Expect(1, 66272, '\p{^- In_Carian}', ""); + Expect(1, 66272, '\P{- In_Carian}', ""); + Expect(0, 66272, '\P{^- In_Carian}', ""); + Error('\p{:=_IN_Carian}'); + Error('\P{:=_IN_Carian}'); + Expect(1, 66271, '\p{ IN_CARIAN}', ""); + Expect(0, 66271, '\p{^ IN_CARIAN}', ""); + Expect(0, 66271, '\P{ IN_CARIAN}', ""); + Expect(1, 66271, '\P{^ IN_CARIAN}', ""); + Expect(0, 66272, '\p{ IN_CARIAN}', ""); + Expect(1, 66272, '\p{^ IN_CARIAN}', ""); + Expect(1, 66272, '\P{ IN_CARIAN}', ""); + Expect(0, 66272, '\P{^ IN_CARIAN}', ""); + Error('\p{:=--In_caucasian_Albanian}'); + Error('\P{:=--In_caucasian_Albanian}'); Expect(1, 66927, '\p{incaucasianalbanian}', ""); Expect(0, 66927, '\p{^incaucasianalbanian}', ""); Expect(0, 66927, '\P{incaucasianalbanian}', ""); @@ -97628,26 +100616,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66928, '\p{^incaucasianalbanian}', ""); Expect(1, 66928, '\P{incaucasianalbanian}', ""); Expect(0, 66928, '\P{^incaucasianalbanian}', ""); - Expect(1, 66927, '\p{- In_Caucasian_ALBANIAN}', ""); - Expect(0, 66927, '\p{^- In_Caucasian_ALBANIAN}', ""); - Expect(0, 66927, '\P{- In_Caucasian_ALBANIAN}', ""); - Expect(1, 66927, '\P{^- In_Caucasian_ALBANIAN}', ""); - Expect(0, 66928, '\p{- In_Caucasian_ALBANIAN}', ""); - Expect(1, 66928, '\p{^- In_Caucasian_ALBANIAN}', ""); - Expect(1, 66928, '\P{- In_Caucasian_ALBANIAN}', ""); - Expect(0, 66928, '\P{^- In_Caucasian_ALBANIAN}', ""); - Error('\p{ :=IN_CAUCASIAN_ALBANIAN}'); - Error('\P{ :=IN_CAUCASIAN_ALBANIAN}'); - Expect(1, 66927, '\p{- In_Caucasian_Albanian}', ""); - Expect(0, 66927, '\p{^- In_Caucasian_Albanian}', ""); - Expect(0, 66927, '\P{- In_Caucasian_Albanian}', ""); - Expect(1, 66927, '\P{^- In_Caucasian_Albanian}', ""); - Expect(0, 66928, '\p{- In_Caucasian_Albanian}', ""); - Expect(1, 66928, '\p{^- In_Caucasian_Albanian}', ""); - Expect(1, 66928, '\P{- In_Caucasian_Albanian}', ""); - Expect(0, 66928, '\P{^- In_Caucasian_Albanian}', ""); - Error('\p{/a/ -in_CHAKMA}'); - Error('\P{/a/ -in_CHAKMA}'); + Expect(1, 66927, '\p{ In_Caucasian_albanian}', ""); + Expect(0, 66927, '\p{^ In_Caucasian_albanian}', ""); + Expect(0, 66927, '\P{ In_Caucasian_albanian}', ""); + Expect(1, 66927, '\P{^ In_Caucasian_albanian}', ""); + Expect(0, 66928, '\p{ In_Caucasian_albanian}', ""); + Expect(1, 66928, '\p{^ In_Caucasian_albanian}', ""); + Expect(1, 66928, '\P{ In_Caucasian_albanian}', ""); + Expect(0, 66928, '\P{^ In_Caucasian_albanian}', ""); + Error('\p{_:=IN_Caucasian_albanian}'); + Error('\P{_:=IN_Caucasian_albanian}'); + Expect(1, 66927, '\p{_-in_Caucasian_albanian}', ""); + Expect(0, 66927, '\p{^_-in_Caucasian_albanian}', ""); + Expect(0, 66927, '\P{_-in_Caucasian_albanian}', ""); + Expect(1, 66927, '\P{^_-in_Caucasian_albanian}', ""); + Expect(0, 66928, '\p{_-in_Caucasian_albanian}', ""); + Expect(1, 66928, '\p{^_-in_Caucasian_albanian}', ""); + Expect(1, 66928, '\P{_-in_Caucasian_albanian}', ""); + Expect(0, 66928, '\P{^_-in_Caucasian_albanian}', ""); + Error('\p{:=In_Chakma}'); + Error('\P{:=In_Chakma}'); Expect(1, 69967, '\p{inchakma}', ""); Expect(0, 69967, '\p{^inchakma}', ""); Expect(0, 69967, '\P{inchakma}', ""); @@ -97664,18 +100652,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69968, '\p{^_-In_CHAKMA}', ""); Expect(1, 69968, '\P{_-In_CHAKMA}', ""); Expect(0, 69968, '\P{^_-In_CHAKMA}', ""); - Error('\p{-:=in_Chakma}'); - Error('\P{-:=in_Chakma}'); - Expect(1, 69967, '\p{ IN_Chakma}', ""); - Expect(0, 69967, '\p{^ IN_Chakma}', ""); - Expect(0, 69967, '\P{ IN_Chakma}', ""); - Expect(1, 69967, '\P{^ IN_Chakma}', ""); - Expect(0, 69968, '\p{ IN_Chakma}', ""); - Expect(1, 69968, '\p{^ IN_Chakma}', ""); - Expect(1, 69968, '\P{ IN_Chakma}', ""); - Expect(0, 69968, '\P{^ IN_Chakma}', ""); - Error('\p{_/a/IN_cham}'); - Error('\P{_/a/IN_cham}'); + Error('\p{/a/ In_Chakma}'); + Error('\P{/a/ In_Chakma}'); + Expect(1, 69967, '\p{ _In_CHAKMA}', ""); + Expect(0, 69967, '\p{^ _In_CHAKMA}', ""); + Expect(0, 69967, '\P{ _In_CHAKMA}', ""); + Expect(1, 69967, '\P{^ _In_CHAKMA}', ""); + Expect(0, 69968, '\p{ _In_CHAKMA}', ""); + Expect(1, 69968, '\p{^ _In_CHAKMA}', ""); + Expect(1, 69968, '\P{ _In_CHAKMA}', ""); + Expect(0, 69968, '\P{^ _In_CHAKMA}', ""); + Error('\p{-IN_CHAM:=}'); + Error('\P{-IN_CHAM:=}'); Expect(1, 43615, '\p{incham}', ""); Expect(0, 43615, '\p{^incham}', ""); Expect(0, 43615, '\P{incham}', ""); @@ -97684,26 +100672,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43616, '\p{^incham}', ""); Expect(1, 43616, '\P{incham}', ""); Expect(0, 43616, '\P{^incham}', ""); - Expect(1, 43615, '\p{_In_CHAM}', ""); - Expect(0, 43615, '\p{^_In_CHAM}', ""); - Expect(0, 43615, '\P{_In_CHAM}', ""); - Expect(1, 43615, '\P{^_In_CHAM}', ""); - Expect(0, 43616, '\p{_In_CHAM}', ""); - Expect(1, 43616, '\p{^_In_CHAM}', ""); - Expect(1, 43616, '\P{_In_CHAM}', ""); - Expect(0, 43616, '\P{^_In_CHAM}', ""); - Error('\p{_/a/IN_CHAM}'); - Error('\P{_/a/IN_CHAM}'); - Expect(1, 43615, '\p{- In_cham}', ""); - Expect(0, 43615, '\p{^- In_cham}', ""); - Expect(0, 43615, '\P{- In_cham}', ""); - Expect(1, 43615, '\P{^- In_cham}', ""); - Expect(0, 43616, '\p{- In_cham}', ""); - Expect(1, 43616, '\p{^- In_cham}', ""); - Expect(1, 43616, '\P{- In_cham}', ""); - Expect(0, 43616, '\P{^- In_cham}', ""); - Error('\p{:=_ In_Cherokee}'); - Error('\P{:=_ In_Cherokee}'); + Expect(1, 43615, '\p{- In_CHAM}', ""); + Expect(0, 43615, '\p{^- In_CHAM}', ""); + Expect(0, 43615, '\P{- In_CHAM}', ""); + Expect(1, 43615, '\P{^- In_CHAM}', ""); + Expect(0, 43616, '\p{- In_CHAM}', ""); + Expect(1, 43616, '\p{^- In_CHAM}', ""); + Expect(1, 43616, '\P{- In_CHAM}', ""); + Expect(0, 43616, '\P{^- In_CHAM}', ""); + Error('\p{-:=IN_Cham}'); + Error('\P{-:=IN_Cham}'); + Expect(1, 43615, '\p{ IN_CHAM}', ""); + Expect(0, 43615, '\p{^ IN_CHAM}', ""); + Expect(0, 43615, '\P{ IN_CHAM}', ""); + Expect(1, 43615, '\P{^ IN_CHAM}', ""); + Expect(0, 43616, '\p{ IN_CHAM}', ""); + Expect(1, 43616, '\p{^ IN_CHAM}', ""); + Expect(1, 43616, '\P{ IN_CHAM}', ""); + Expect(0, 43616, '\P{^ IN_CHAM}', ""); + Error('\p{ in_Cherokee/a/}'); + Error('\P{ in_Cherokee/a/}'); Expect(1, 5119, '\p{incherokee}', ""); Expect(0, 5119, '\p{^incherokee}', ""); Expect(0, 5119, '\P{incherokee}', ""); @@ -97712,26 +100700,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5120, '\p{^incherokee}', ""); Expect(1, 5120, '\P{incherokee}', ""); Expect(0, 5120, '\P{^incherokee}', ""); - Expect(1, 5119, '\p{ IN_Cherokee}', ""); - Expect(0, 5119, '\p{^ IN_Cherokee}', ""); - Expect(0, 5119, '\P{ IN_Cherokee}', ""); - Expect(1, 5119, '\P{^ IN_Cherokee}', ""); - Expect(0, 5120, '\p{ IN_Cherokee}', ""); - Expect(1, 5120, '\p{^ IN_Cherokee}', ""); - Expect(1, 5120, '\P{ IN_Cherokee}', ""); - Expect(0, 5120, '\P{^ IN_Cherokee}', ""); - Error('\p{/a/- IN_Cherokee}'); - Error('\P{/a/- IN_Cherokee}'); - Expect(1, 5119, '\p{_ IN_cherokee}', ""); - Expect(0, 5119, '\p{^_ IN_cherokee}', ""); - Expect(0, 5119, '\P{_ IN_cherokee}', ""); - Expect(1, 5119, '\P{^_ IN_cherokee}', ""); - Expect(0, 5120, '\p{_ IN_cherokee}', ""); - Expect(1, 5120, '\p{^_ IN_cherokee}', ""); - Expect(1, 5120, '\P{_ IN_cherokee}', ""); - Expect(0, 5120, '\P{^_ IN_cherokee}', ""); - Error('\p{_ In_Coptic/a/}'); - Error('\P{_ In_Coptic/a/}'); + Expect(1, 5119, '\p{ _In_Cherokee}', ""); + Expect(0, 5119, '\p{^ _In_Cherokee}', ""); + Expect(0, 5119, '\P{ _In_Cherokee}', ""); + Expect(1, 5119, '\P{^ _In_Cherokee}', ""); + Expect(0, 5120, '\p{ _In_Cherokee}', ""); + Expect(1, 5120, '\p{^ _In_Cherokee}', ""); + Expect(1, 5120, '\P{ _In_Cherokee}', ""); + Expect(0, 5120, '\P{^ _In_Cherokee}', ""); + Error('\p{ :=In_CHEROKEE}'); + Error('\P{ :=In_CHEROKEE}'); + Expect(1, 5119, '\p{ -In_cherokee}', ""); + Expect(0, 5119, '\p{^ -In_cherokee}', ""); + Expect(0, 5119, '\P{ -In_cherokee}', ""); + Expect(1, 5119, '\P{^ -In_cherokee}', ""); + Expect(0, 5120, '\p{ -In_cherokee}', ""); + Expect(1, 5120, '\p{^ -In_cherokee}', ""); + Expect(1, 5120, '\P{ -In_cherokee}', ""); + Expect(0, 5120, '\P{^ -In_cherokee}', ""); + Error('\p{/a/ _IN_chorasmian}'); + Error('\P{/a/ _IN_chorasmian}'); + Expect(1, 69599, '\p{inchorasmian}', ""); + Expect(0, 69599, '\p{^inchorasmian}', ""); + Expect(0, 69599, '\P{inchorasmian}', ""); + Expect(1, 69599, '\P{^inchorasmian}', ""); + Expect(0, 69600, '\p{inchorasmian}', ""); + Expect(1, 69600, '\p{^inchorasmian}', ""); + Expect(1, 69600, '\P{inchorasmian}', ""); + Expect(0, 69600, '\P{^inchorasmian}', ""); + Expect(1, 69599, '\p{- in_Chorasmian}', ""); + Expect(0, 69599, '\p{^- in_Chorasmian}', ""); + Expect(0, 69599, '\P{- in_Chorasmian}', ""); + Expect(1, 69599, '\P{^- in_Chorasmian}', ""); + Expect(0, 69600, '\p{- in_Chorasmian}', ""); + Expect(1, 69600, '\p{^- in_Chorasmian}', ""); + Expect(1, 69600, '\P{- in_Chorasmian}', ""); + Expect(0, 69600, '\P{^- in_Chorasmian}', ""); + Error('\p{ IN_chorasmian:=}'); + Error('\P{ IN_chorasmian:=}'); + Expect(1, 69599, '\p{ -in_Chorasmian}', ""); + Expect(0, 69599, '\p{^ -in_Chorasmian}', ""); + Expect(0, 69599, '\P{ -in_Chorasmian}', ""); + Expect(1, 69599, '\P{^ -in_Chorasmian}', ""); + Expect(0, 69600, '\p{ -in_Chorasmian}', ""); + Expect(1, 69600, '\p{^ -in_Chorasmian}', ""); + Expect(1, 69600, '\P{ -in_Chorasmian}', ""); + Expect(0, 69600, '\P{^ -in_Chorasmian}', ""); + Error('\p{_:=in_Coptic}'); + Error('\P{_:=in_Coptic}'); Expect(1, 11519, '\p{incoptic}', ""); Expect(0, 11519, '\p{^incoptic}', ""); Expect(0, 11519, '\P{incoptic}', ""); @@ -97740,26 +100756,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11520, '\p{^incoptic}', ""); Expect(1, 11520, '\P{incoptic}', ""); Expect(0, 11520, '\P{^incoptic}', ""); - Expect(1, 11519, '\p{IN_Coptic}', ""); - Expect(0, 11519, '\p{^IN_Coptic}', ""); - Expect(0, 11519, '\P{IN_Coptic}', ""); - Expect(1, 11519, '\P{^IN_Coptic}', ""); - Expect(0, 11520, '\p{IN_Coptic}', ""); - Expect(1, 11520, '\p{^IN_Coptic}', ""); - Expect(1, 11520, '\P{IN_Coptic}', ""); - Expect(0, 11520, '\P{^IN_Coptic}', ""); - Error('\p{- in_Coptic/a/}'); - Error('\P{- in_Coptic/a/}'); - Expect(1, 11519, '\p{-_In_Coptic}', ""); - Expect(0, 11519, '\p{^-_In_Coptic}', ""); - Expect(0, 11519, '\P{-_In_Coptic}', ""); - Expect(1, 11519, '\P{^-_In_Coptic}', ""); - Expect(0, 11520, '\p{-_In_Coptic}', ""); - Expect(1, 11520, '\p{^-_In_Coptic}', ""); - Expect(1, 11520, '\P{-_In_Coptic}', ""); - Expect(0, 11520, '\P{^-_In_Coptic}', ""); - Error('\p{_:=In_CUNEIFORM}'); - Error('\P{_:=In_CUNEIFORM}'); + Expect(1, 11519, '\p{ -IN_Coptic}', ""); + Expect(0, 11519, '\p{^ -IN_Coptic}', ""); + Expect(0, 11519, '\P{ -IN_Coptic}', ""); + Expect(1, 11519, '\P{^ -IN_Coptic}', ""); + Expect(0, 11520, '\p{ -IN_Coptic}', ""); + Expect(1, 11520, '\p{^ -IN_Coptic}', ""); + Expect(1, 11520, '\P{ -IN_Coptic}', ""); + Expect(0, 11520, '\P{^ -IN_Coptic}', ""); + Error('\p{-_IN_coptic/a/}'); + Error('\P{-_IN_coptic/a/}'); + Expect(1, 11519, '\p{- In_Coptic}', ""); + Expect(0, 11519, '\p{^- In_Coptic}', ""); + Expect(0, 11519, '\P{- In_Coptic}', ""); + Expect(1, 11519, '\P{^- In_Coptic}', ""); + Expect(0, 11520, '\p{- In_Coptic}', ""); + Expect(1, 11520, '\p{^- In_Coptic}', ""); + Expect(1, 11520, '\P{- In_Coptic}', ""); + Expect(0, 11520, '\P{^- In_Coptic}', ""); + Error('\p{/a/ _In_Cuneiform}'); + Error('\P{/a/ _In_Cuneiform}'); Expect(1, 74751, '\p{incuneiform}', ""); Expect(0, 74751, '\p{^incuneiform}', ""); Expect(0, 74751, '\P{incuneiform}', ""); @@ -97768,26 +100784,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74752, '\p{^incuneiform}', ""); Expect(1, 74752, '\P{incuneiform}', ""); Expect(0, 74752, '\P{^incuneiform}', ""); - Expect(1, 74751, '\p{__In_Cuneiform}', ""); - Expect(0, 74751, '\p{^__In_Cuneiform}', ""); - Expect(0, 74751, '\P{__In_Cuneiform}', ""); - Expect(1, 74751, '\P{^__In_Cuneiform}', ""); - Expect(0, 74752, '\p{__In_Cuneiform}', ""); - Expect(1, 74752, '\p{^__In_Cuneiform}', ""); - Expect(1, 74752, '\P{__In_Cuneiform}', ""); - Expect(0, 74752, '\P{^__In_Cuneiform}', ""); - Error('\p{ :=in_cuneiform}'); - Error('\P{ :=in_cuneiform}'); - Expect(1, 74751, '\p{ in_CUNEIFORM}', ""); - Expect(0, 74751, '\p{^ in_CUNEIFORM}', ""); - Expect(0, 74751, '\P{ in_CUNEIFORM}', ""); - Expect(1, 74751, '\P{^ in_CUNEIFORM}', ""); - Expect(0, 74752, '\p{ in_CUNEIFORM}', ""); - Expect(1, 74752, '\p{^ in_CUNEIFORM}', ""); - Expect(1, 74752, '\P{ in_CUNEIFORM}', ""); - Expect(0, 74752, '\P{^ in_CUNEIFORM}', ""); - Error('\p{_ In_CYRILLIC/a/}'); - Error('\P{_ In_CYRILLIC/a/}'); + Expect(1, 74751, '\p{--In_Cuneiform}', ""); + Expect(0, 74751, '\p{^--In_Cuneiform}', ""); + Expect(0, 74751, '\P{--In_Cuneiform}', ""); + Expect(1, 74751, '\P{^--In_Cuneiform}', ""); + Expect(0, 74752, '\p{--In_Cuneiform}', ""); + Expect(1, 74752, '\p{^--In_Cuneiform}', ""); + Expect(1, 74752, '\P{--In_Cuneiform}', ""); + Expect(0, 74752, '\P{^--In_Cuneiform}', ""); + Error('\p{:= in_CUNEIFORM}'); + Error('\P{:= in_CUNEIFORM}'); + Expect(1, 74751, '\p{ In_CUNEIFORM}', ""); + Expect(0, 74751, '\p{^ In_CUNEIFORM}', ""); + Expect(0, 74751, '\P{ In_CUNEIFORM}', ""); + Expect(1, 74751, '\P{^ In_CUNEIFORM}', ""); + Expect(0, 74752, '\p{ In_CUNEIFORM}', ""); + Expect(1, 74752, '\p{^ In_CUNEIFORM}', ""); + Expect(1, 74752, '\P{ In_CUNEIFORM}', ""); + Expect(0, 74752, '\P{^ In_CUNEIFORM}', ""); + Error('\p{:=__IN_Cyrillic}'); + Error('\P{:=__IN_Cyrillic}'); Expect(1, 1279, '\p{incyrillic}', ""); Expect(0, 1279, '\p{^incyrillic}', ""); Expect(0, 1279, '\P{incyrillic}', ""); @@ -97796,26 +100812,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1280, '\p{^incyrillic}', ""); Expect(1, 1280, '\P{incyrillic}', ""); Expect(0, 1280, '\P{^incyrillic}', ""); - Expect(1, 1279, '\p{-_IN_Cyrillic}', ""); - Expect(0, 1279, '\p{^-_IN_Cyrillic}', ""); - Expect(0, 1279, '\P{-_IN_Cyrillic}', ""); - Expect(1, 1279, '\P{^-_IN_Cyrillic}', ""); - Expect(0, 1280, '\p{-_IN_Cyrillic}', ""); - Expect(1, 1280, '\p{^-_IN_Cyrillic}', ""); - Expect(1, 1280, '\P{-_IN_Cyrillic}', ""); - Expect(0, 1280, '\P{^-_IN_Cyrillic}', ""); - Error('\p{:=In_Cyrillic}'); - Error('\P{:=In_Cyrillic}'); - Expect(1, 1279, '\p{ In_Cyrillic}', ""); - Expect(0, 1279, '\p{^ In_Cyrillic}', ""); - Expect(0, 1279, '\P{ In_Cyrillic}', ""); - Expect(1, 1279, '\P{^ In_Cyrillic}', ""); - Expect(0, 1280, '\p{ In_Cyrillic}', ""); - Expect(1, 1280, '\p{^ In_Cyrillic}', ""); - Expect(1, 1280, '\P{ In_Cyrillic}', ""); - Expect(0, 1280, '\P{^ In_Cyrillic}', ""); - Error('\p{/a/-_In_deseret}'); - Error('\P{/a/-_In_deseret}'); + Expect(1, 1279, '\p{ _In_CYRILLIC}', ""); + Expect(0, 1279, '\p{^ _In_CYRILLIC}', ""); + Expect(0, 1279, '\P{ _In_CYRILLIC}', ""); + Expect(1, 1279, '\P{^ _In_CYRILLIC}', ""); + Expect(0, 1280, '\p{ _In_CYRILLIC}', ""); + Expect(1, 1280, '\p{^ _In_CYRILLIC}', ""); + Expect(1, 1280, '\P{ _In_CYRILLIC}', ""); + Expect(0, 1280, '\P{^ _In_CYRILLIC}', ""); + Error('\p{-/a/In_CYRILLIC}'); + Error('\P{-/a/In_CYRILLIC}'); + Expect(1, 1279, '\p{ -In_Cyrillic}', ""); + Expect(0, 1279, '\p{^ -In_Cyrillic}', ""); + Expect(0, 1279, '\P{ -In_Cyrillic}', ""); + Expect(1, 1279, '\P{^ -In_Cyrillic}', ""); + Expect(0, 1280, '\p{ -In_Cyrillic}', ""); + Expect(1, 1280, '\p{^ -In_Cyrillic}', ""); + Expect(1, 1280, '\P{ -In_Cyrillic}', ""); + Expect(0, 1280, '\P{^ -In_Cyrillic}', ""); + Error('\p{/a/--in_Deseret}'); + Error('\P{/a/--in_Deseret}'); Expect(1, 66639, '\p{indeseret}', ""); Expect(0, 66639, '\p{^indeseret}', ""); Expect(0, 66639, '\P{indeseret}', ""); @@ -97824,26 +100840,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66640, '\p{^indeseret}', ""); Expect(1, 66640, '\P{indeseret}', ""); Expect(0, 66640, '\P{^indeseret}', ""); - Expect(1, 66639, '\p{ -IN_DESERET}', ""); - Expect(0, 66639, '\p{^ -IN_DESERET}', ""); - Expect(0, 66639, '\P{ -IN_DESERET}', ""); - Expect(1, 66639, '\P{^ -IN_DESERET}', ""); - Expect(0, 66640, '\p{ -IN_DESERET}', ""); - Expect(1, 66640, '\p{^ -IN_DESERET}', ""); - Expect(1, 66640, '\P{ -IN_DESERET}', ""); - Expect(0, 66640, '\P{^ -IN_DESERET}', ""); - Error('\p{ In_Deseret:=}'); - Error('\P{ In_Deseret:=}'); - Expect(1, 66639, '\p{-IN_Deseret}', ""); - Expect(0, 66639, '\p{^-IN_Deseret}', ""); - Expect(0, 66639, '\P{-IN_Deseret}', ""); - Expect(1, 66639, '\P{^-IN_Deseret}', ""); - Expect(0, 66640, '\p{-IN_Deseret}', ""); - Expect(1, 66640, '\p{^-IN_Deseret}', ""); - Expect(1, 66640, '\P{-IN_Deseret}', ""); - Expect(0, 66640, '\P{^-IN_Deseret}', ""); - Error('\p{_ In_DEVANAGARI:=}'); - Error('\P{_ In_DEVANAGARI:=}'); + Expect(1, 66639, '\p{ In_DESERET}', ""); + Expect(0, 66639, '\p{^ In_DESERET}', ""); + Expect(0, 66639, '\P{ In_DESERET}', ""); + Expect(1, 66639, '\P{^ In_DESERET}', ""); + Expect(0, 66640, '\p{ In_DESERET}', ""); + Expect(1, 66640, '\p{^ In_DESERET}', ""); + Expect(1, 66640, '\P{ In_DESERET}', ""); + Expect(0, 66640, '\P{^ In_DESERET}', ""); + Error('\p{:= _in_Deseret}'); + Error('\P{:= _in_Deseret}'); + Expect(1, 66639, '\p{- In_Deseret}', ""); + Expect(0, 66639, '\p{^- In_Deseret}', ""); + Expect(0, 66639, '\P{- In_Deseret}', ""); + Expect(1, 66639, '\P{^- In_Deseret}', ""); + Expect(0, 66640, '\p{- In_Deseret}', ""); + Expect(1, 66640, '\p{^- In_Deseret}', ""); + Expect(1, 66640, '\P{- In_Deseret}', ""); + Expect(0, 66640, '\P{^- In_Deseret}', ""); + Error('\p{ :=in_Devanagari}'); + Error('\P{ :=in_Devanagari}'); Expect(1, 2431, '\p{indevanagari}', ""); Expect(0, 2431, '\p{^indevanagari}', ""); Expect(0, 2431, '\P{indevanagari}', ""); @@ -97852,26 +100868,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2432, '\p{^indevanagari}', ""); Expect(1, 2432, '\P{indevanagari}', ""); Expect(0, 2432, '\P{^indevanagari}', ""); - Expect(1, 2431, '\p{ in_DEVANAGARI}', ""); - Expect(0, 2431, '\p{^ in_DEVANAGARI}', ""); - Expect(0, 2431, '\P{ in_DEVANAGARI}', ""); - Expect(1, 2431, '\P{^ in_DEVANAGARI}', ""); - Expect(0, 2432, '\p{ in_DEVANAGARI}', ""); - Expect(1, 2432, '\p{^ in_DEVANAGARI}', ""); - Expect(1, 2432, '\P{ in_DEVANAGARI}', ""); - Expect(0, 2432, '\P{^ in_DEVANAGARI}', ""); - Error('\p{ :=in_Devanagari}'); - Error('\P{ :=in_Devanagari}'); - Expect(1, 2431, '\p{ in_Devanagari}', ""); - Expect(0, 2431, '\p{^ in_Devanagari}', ""); - Expect(0, 2431, '\P{ in_Devanagari}', ""); - Expect(1, 2431, '\P{^ in_Devanagari}', ""); - Expect(0, 2432, '\p{ in_Devanagari}', ""); - Expect(1, 2432, '\p{^ in_Devanagari}', ""); - Expect(1, 2432, '\P{ in_Devanagari}', ""); - Expect(0, 2432, '\P{^ in_Devanagari}', ""); - Error('\p{ In_DOGRA/a/}'); - Error('\P{ In_DOGRA/a/}'); + Expect(1, 2431, '\p{ in_Devanagari}', ""); + Expect(0, 2431, '\p{^ in_Devanagari}', ""); + Expect(0, 2431, '\P{ in_Devanagari}', ""); + Expect(1, 2431, '\P{^ in_Devanagari}', ""); + Expect(0, 2432, '\p{ in_Devanagari}', ""); + Expect(1, 2432, '\p{^ in_Devanagari}', ""); + Expect(1, 2432, '\P{ in_Devanagari}', ""); + Expect(0, 2432, '\P{^ in_Devanagari}', ""); + Error('\p{_:=In_Devanagari}'); + Error('\P{_:=In_Devanagari}'); + Expect(1, 2431, '\p{_in_DEVANAGARI}', ""); + Expect(0, 2431, '\p{^_in_DEVANAGARI}', ""); + Expect(0, 2431, '\P{_in_DEVANAGARI}', ""); + Expect(1, 2431, '\P{^_in_DEVANAGARI}', ""); + Expect(0, 2432, '\p{_in_DEVANAGARI}', ""); + Expect(1, 2432, '\p{^_in_DEVANAGARI}', ""); + Expect(1, 2432, '\P{_in_DEVANAGARI}', ""); + Expect(0, 2432, '\P{^_in_DEVANAGARI}', ""); + Error('\p{_in_dives_AKURU:=}'); + Error('\P{_in_dives_AKURU:=}'); + Expect(1, 72031, '\p{indivesakuru}', ""); + Expect(0, 72031, '\p{^indivesakuru}', ""); + Expect(0, 72031, '\P{indivesakuru}', ""); + Expect(1, 72031, '\P{^indivesakuru}', ""); + Expect(0, 72032, '\p{indivesakuru}', ""); + Expect(1, 72032, '\p{^indivesakuru}', ""); + Expect(1, 72032, '\P{indivesakuru}', ""); + Expect(0, 72032, '\P{^indivesakuru}', ""); + Expect(1, 72031, '\p{-In_DIVES_AKURU}', ""); + Expect(0, 72031, '\p{^-In_DIVES_AKURU}', ""); + Expect(0, 72031, '\P{-In_DIVES_AKURU}', ""); + Expect(1, 72031, '\P{^-In_DIVES_AKURU}', ""); + Expect(0, 72032, '\p{-In_DIVES_AKURU}', ""); + Expect(1, 72032, '\p{^-In_DIVES_AKURU}', ""); + Expect(1, 72032, '\P{-In_DIVES_AKURU}', ""); + Expect(0, 72032, '\P{^-In_DIVES_AKURU}', ""); + Error('\p{/a/_ In_Dives_Akuru}'); + Error('\P{/a/_ In_Dives_Akuru}'); + Expect(1, 72031, '\p{ In_dives_AKURU}', ""); + Expect(0, 72031, '\p{^ In_dives_AKURU}', ""); + Expect(0, 72031, '\P{ In_dives_AKURU}', ""); + Expect(1, 72031, '\P{^ In_dives_AKURU}', ""); + Expect(0, 72032, '\p{ In_dives_AKURU}', ""); + Expect(1, 72032, '\p{^ In_dives_AKURU}', ""); + Expect(1, 72032, '\P{ In_dives_AKURU}', ""); + Expect(0, 72032, '\P{^ In_dives_AKURU}', ""); + Error('\p{ IN_dogra:=}'); + Error('\P{ IN_dogra:=}'); Expect(1, 71759, '\p{indogra}', ""); Expect(0, 71759, '\p{^indogra}', ""); Expect(0, 71759, '\P{indogra}', ""); @@ -97880,26 +100924,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71760, '\p{^indogra}', ""); Expect(1, 71760, '\P{indogra}', ""); Expect(0, 71760, '\P{^indogra}', ""); - Expect(1, 71759, '\p{IN_dogra}', ""); - Expect(0, 71759, '\p{^IN_dogra}', ""); - Expect(0, 71759, '\P{IN_dogra}', ""); - Expect(1, 71759, '\P{^IN_dogra}', ""); - Expect(0, 71760, '\p{IN_dogra}', ""); - Expect(1, 71760, '\p{^IN_dogra}', ""); - Expect(1, 71760, '\P{IN_dogra}', ""); - Expect(0, 71760, '\P{^IN_dogra}', ""); - Error('\p{:= In_dogra}'); - Error('\P{:= In_dogra}'); - Expect(1, 71759, '\p{ In_dogra}', ""); - Expect(0, 71759, '\p{^ In_dogra}', ""); - Expect(0, 71759, '\P{ In_dogra}', ""); - Expect(1, 71759, '\P{^ In_dogra}', ""); - Expect(0, 71760, '\p{ In_dogra}', ""); - Expect(1, 71760, '\p{^ In_dogra}', ""); - Expect(1, 71760, '\P{ In_dogra}', ""); - Expect(0, 71760, '\P{^ In_dogra}', ""); - Error('\p{/a/-IN_DUPLOYAN}'); - Error('\P{/a/-IN_DUPLOYAN}'); + Expect(1, 71759, '\p{-in_DOGRA}', ""); + Expect(0, 71759, '\p{^-in_DOGRA}', ""); + Expect(0, 71759, '\P{-in_DOGRA}', ""); + Expect(1, 71759, '\P{^-in_DOGRA}', ""); + Expect(0, 71760, '\p{-in_DOGRA}', ""); + Expect(1, 71760, '\p{^-in_DOGRA}', ""); + Expect(1, 71760, '\P{-in_DOGRA}', ""); + Expect(0, 71760, '\P{^-in_DOGRA}', ""); + Error('\p{_/a/in_dogra}'); + Error('\P{_/a/in_dogra}'); + Expect(1, 71759, '\p{ In_dogra}', ""); + Expect(0, 71759, '\p{^ In_dogra}', ""); + Expect(0, 71759, '\P{ In_dogra}', ""); + Expect(1, 71759, '\P{^ In_dogra}', ""); + Expect(0, 71760, '\p{ In_dogra}', ""); + Expect(1, 71760, '\p{^ In_dogra}', ""); + Expect(1, 71760, '\P{ In_dogra}', ""); + Expect(0, 71760, '\P{^ In_dogra}', ""); + Error('\p{_-IN_duployan/a/}'); + Error('\P{_-IN_duployan/a/}'); Expect(1, 113823, '\p{induployan}', ""); Expect(0, 113823, '\p{^induployan}', ""); Expect(0, 113823, '\P{induployan}', ""); @@ -97908,26 +100952,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 113824, '\p{^induployan}', ""); Expect(1, 113824, '\P{induployan}', ""); Expect(0, 113824, '\P{^induployan}', ""); - Expect(1, 113823, '\p{ IN_duployan}', ""); - Expect(0, 113823, '\p{^ IN_duployan}', ""); - Expect(0, 113823, '\P{ IN_duployan}', ""); - Expect(1, 113823, '\P{^ IN_duployan}', ""); - Expect(0, 113824, '\p{ IN_duployan}', ""); - Expect(1, 113824, '\p{^ IN_duployan}', ""); - Expect(1, 113824, '\P{ IN_duployan}', ""); - Expect(0, 113824, '\P{^ IN_duployan}', ""); - Error('\p{ /a/in_Duployan}'); - Error('\P{ /a/in_Duployan}'); - Expect(1, 113823, '\p{_-In_Duployan}', ""); - Expect(0, 113823, '\p{^_-In_Duployan}', ""); - Expect(0, 113823, '\P{_-In_Duployan}', ""); - Expect(1, 113823, '\P{^_-In_Duployan}', ""); - Expect(0, 113824, '\p{_-In_Duployan}', ""); - Expect(1, 113824, '\p{^_-In_Duployan}', ""); - Expect(1, 113824, '\P{_-In_Duployan}', ""); - Expect(0, 113824, '\P{^_-In_Duployan}', ""); - Error('\p{ In_egyptian_Hieroglyphs:=}'); - Error('\P{ In_egyptian_Hieroglyphs:=}'); + Expect(1, 113823, '\p{ In_DUPLOYAN}', ""); + Expect(0, 113823, '\p{^ In_DUPLOYAN}', ""); + Expect(0, 113823, '\P{ In_DUPLOYAN}', ""); + Expect(1, 113823, '\P{^ In_DUPLOYAN}', ""); + Expect(0, 113824, '\p{ In_DUPLOYAN}', ""); + Expect(1, 113824, '\p{^ In_DUPLOYAN}', ""); + Expect(1, 113824, '\P{ In_DUPLOYAN}', ""); + Expect(0, 113824, '\P{^ In_DUPLOYAN}', ""); + Error('\p{:= -In_DUPLOYAN}'); + Error('\P{:= -In_DUPLOYAN}'); + Expect(1, 113823, '\p{ IN_Duployan}', ""); + Expect(0, 113823, '\p{^ IN_Duployan}', ""); + Expect(0, 113823, '\P{ IN_Duployan}', ""); + Expect(1, 113823, '\P{^ IN_Duployan}', ""); + Expect(0, 113824, '\p{ IN_Duployan}', ""); + Expect(1, 113824, '\p{^ IN_Duployan}', ""); + Expect(1, 113824, '\P{ IN_Duployan}', ""); + Expect(0, 113824, '\P{^ IN_Duployan}', ""); + Error('\p{ _In_EGYPTIAN_HIEROGLYPHS:=}'); + Error('\P{ _In_EGYPTIAN_HIEROGLYPHS:=}'); Expect(1, 78895, '\p{inegyptianhieroglyphs}', ""); Expect(0, 78895, '\p{^inegyptianhieroglyphs}', ""); Expect(0, 78895, '\P{inegyptianhieroglyphs}', ""); @@ -97936,26 +100980,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 78896, '\p{^inegyptianhieroglyphs}', ""); Expect(1, 78896, '\P{inegyptianhieroglyphs}', ""); Expect(0, 78896, '\P{^inegyptianhieroglyphs}', ""); - Expect(1, 78895, '\p{ In_Egyptian_Hieroglyphs}', ""); - Expect(0, 78895, '\p{^ In_Egyptian_Hieroglyphs}', ""); - Expect(0, 78895, '\P{ In_Egyptian_Hieroglyphs}', ""); - Expect(1, 78895, '\P{^ In_Egyptian_Hieroglyphs}', ""); - Expect(0, 78896, '\p{ In_Egyptian_Hieroglyphs}', ""); - Expect(1, 78896, '\p{^ In_Egyptian_Hieroglyphs}', ""); - Expect(1, 78896, '\P{ In_Egyptian_Hieroglyphs}', ""); - Expect(0, 78896, '\P{^ In_Egyptian_Hieroglyphs}', ""); - Error('\p{/a/ In_Egyptian_Hieroglyphs}'); - Error('\P{/a/ In_Egyptian_Hieroglyphs}'); - Expect(1, 78895, '\p{ In_egyptian_HIEROGLYPHS}', ""); - Expect(0, 78895, '\p{^ In_egyptian_HIEROGLYPHS}', ""); - Expect(0, 78895, '\P{ In_egyptian_HIEROGLYPHS}', ""); - Expect(1, 78895, '\P{^ In_egyptian_HIEROGLYPHS}', ""); - Expect(0, 78896, '\p{ In_egyptian_HIEROGLYPHS}', ""); - Expect(1, 78896, '\p{^ In_egyptian_HIEROGLYPHS}', ""); - Expect(1, 78896, '\P{ In_egyptian_HIEROGLYPHS}', ""); - Expect(0, 78896, '\P{^ In_egyptian_HIEROGLYPHS}', ""); - Error('\p{ -In_Elbasan/a/}'); - Error('\P{ -In_Elbasan/a/}'); + Expect(1, 78895, '\p{In_Egyptian_Hieroglyphs}', ""); + Expect(0, 78895, '\p{^In_Egyptian_Hieroglyphs}', ""); + Expect(0, 78895, '\P{In_Egyptian_Hieroglyphs}', ""); + Expect(1, 78895, '\P{^In_Egyptian_Hieroglyphs}', ""); + Expect(0, 78896, '\p{In_Egyptian_Hieroglyphs}', ""); + Expect(1, 78896, '\p{^In_Egyptian_Hieroglyphs}', ""); + Expect(1, 78896, '\P{In_Egyptian_Hieroglyphs}', ""); + Expect(0, 78896, '\P{^In_Egyptian_Hieroglyphs}', ""); + Error('\p{/a/ In_EGYPTIAN_Hieroglyphs}'); + Error('\P{/a/ In_EGYPTIAN_Hieroglyphs}'); + Expect(1, 78895, '\p{ -In_Egyptian_hieroglyphs}', ""); + Expect(0, 78895, '\p{^ -In_Egyptian_hieroglyphs}', ""); + Expect(0, 78895, '\P{ -In_Egyptian_hieroglyphs}', ""); + Expect(1, 78895, '\P{^ -In_Egyptian_hieroglyphs}', ""); + Expect(0, 78896, '\p{ -In_Egyptian_hieroglyphs}', ""); + Expect(1, 78896, '\p{^ -In_Egyptian_hieroglyphs}', ""); + Expect(1, 78896, '\P{ -In_Egyptian_hieroglyphs}', ""); + Expect(0, 78896, '\P{^ -In_Egyptian_hieroglyphs}', ""); + Error('\p{ _In_ELBASAN/a/}'); + Error('\P{ _In_ELBASAN/a/}'); Expect(1, 66863, '\p{inelbasan}', ""); Expect(0, 66863, '\p{^inelbasan}', ""); Expect(0, 66863, '\P{inelbasan}', ""); @@ -97964,26 +101008,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66864, '\p{^inelbasan}', ""); Expect(1, 66864, '\P{inelbasan}', ""); Expect(0, 66864, '\P{^inelbasan}', ""); - Expect(1, 66863, '\p{ In_Elbasan}', ""); - Expect(0, 66863, '\p{^ In_Elbasan}', ""); - Expect(0, 66863, '\P{ In_Elbasan}', ""); - Expect(1, 66863, '\P{^ In_Elbasan}', ""); - Expect(0, 66864, '\p{ In_Elbasan}', ""); - Expect(1, 66864, '\p{^ In_Elbasan}', ""); - Expect(1, 66864, '\P{ In_Elbasan}', ""); - Expect(0, 66864, '\P{^ In_Elbasan}', ""); - Error('\p{_/a/in_elbasan}'); - Error('\P{_/a/in_elbasan}'); - Expect(1, 66863, '\p{ _In_elbasan}', ""); - Expect(0, 66863, '\p{^ _In_elbasan}', ""); - Expect(0, 66863, '\P{ _In_elbasan}', ""); - Expect(1, 66863, '\P{^ _In_elbasan}', ""); - Expect(0, 66864, '\p{ _In_elbasan}', ""); - Expect(1, 66864, '\p{^ _In_elbasan}', ""); - Expect(1, 66864, '\P{ _In_elbasan}', ""); - Expect(0, 66864, '\P{^ _In_elbasan}', ""); - Error('\p{ :=In_Elymaic}'); - Error('\P{ :=In_Elymaic}'); + Expect(1, 66863, '\p{ _in_Elbasan}', ""); + Expect(0, 66863, '\p{^ _in_Elbasan}', ""); + Expect(0, 66863, '\P{ _in_Elbasan}', ""); + Expect(1, 66863, '\P{^ _in_Elbasan}', ""); + Expect(0, 66864, '\p{ _in_Elbasan}', ""); + Expect(1, 66864, '\p{^ _in_Elbasan}', ""); + Expect(1, 66864, '\P{ _in_Elbasan}', ""); + Expect(0, 66864, '\P{^ _in_Elbasan}', ""); + Error('\p{_In_Elbasan/a/}'); + Error('\P{_In_Elbasan/a/}'); + Expect(1, 66863, '\p{-in_Elbasan}', ""); + Expect(0, 66863, '\p{^-in_Elbasan}', ""); + Expect(0, 66863, '\P{-in_Elbasan}', ""); + Expect(1, 66863, '\P{^-in_Elbasan}', ""); + Expect(0, 66864, '\p{-in_Elbasan}', ""); + Expect(1, 66864, '\p{^-in_Elbasan}', ""); + Expect(1, 66864, '\P{-in_Elbasan}', ""); + Expect(0, 66864, '\P{^-in_Elbasan}', ""); + Error('\p{:= in_ELYMAIC}'); + Error('\P{:= in_ELYMAIC}'); Expect(1, 69631, '\p{inelymaic}', ""); Expect(0, 69631, '\p{^inelymaic}', ""); Expect(0, 69631, '\P{inelymaic}', ""); @@ -97992,26 +101036,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69632, '\p{^inelymaic}', ""); Expect(1, 69632, '\P{inelymaic}', ""); Expect(0, 69632, '\P{^inelymaic}', ""); - Expect(1, 69631, '\p{ In_Elymaic}', ""); - Expect(0, 69631, '\p{^ In_Elymaic}', ""); - Expect(0, 69631, '\P{ In_Elymaic}', ""); - Expect(1, 69631, '\P{^ In_Elymaic}', ""); - Expect(0, 69632, '\p{ In_Elymaic}', ""); - Expect(1, 69632, '\p{^ In_Elymaic}', ""); - Expect(1, 69632, '\P{ In_Elymaic}', ""); - Expect(0, 69632, '\P{^ In_Elymaic}', ""); - Error('\p{:=_ IN_elymaic}'); - Error('\P{:=_ IN_elymaic}'); - Expect(1, 69631, '\p{_In_ELYMAIC}', ""); - Expect(0, 69631, '\p{^_In_ELYMAIC}', ""); - Expect(0, 69631, '\P{_In_ELYMAIC}', ""); - Expect(1, 69631, '\P{^_In_ELYMAIC}', ""); - Expect(0, 69632, '\p{_In_ELYMAIC}', ""); - Expect(1, 69632, '\p{^_In_ELYMAIC}', ""); - Expect(1, 69632, '\P{_In_ELYMAIC}', ""); - Expect(0, 69632, '\P{^_In_ELYMAIC}', ""); - Error('\p{:= -IN_ETHIOPIC}'); - Error('\P{:= -IN_ETHIOPIC}'); + Expect(1, 69631, '\p{ In_ELYMAIC}', ""); + Expect(0, 69631, '\p{^ In_ELYMAIC}', ""); + Expect(0, 69631, '\P{ In_ELYMAIC}', ""); + Expect(1, 69631, '\P{^ In_ELYMAIC}', ""); + Expect(0, 69632, '\p{ In_ELYMAIC}', ""); + Expect(1, 69632, '\p{^ In_ELYMAIC}', ""); + Expect(1, 69632, '\P{ In_ELYMAIC}', ""); + Expect(0, 69632, '\P{^ In_ELYMAIC}', ""); + Error('\p{In_Elymaic/a/}'); + Error('\P{In_Elymaic/a/}'); + Expect(1, 69631, '\p{ In_elymaic}', ""); + Expect(0, 69631, '\p{^ In_elymaic}', ""); + Expect(0, 69631, '\P{ In_elymaic}', ""); + Expect(1, 69631, '\P{^ In_elymaic}', ""); + Expect(0, 69632, '\p{ In_elymaic}', ""); + Expect(1, 69632, '\p{^ In_elymaic}', ""); + Expect(1, 69632, '\P{ In_elymaic}', ""); + Expect(0, 69632, '\P{^ In_elymaic}', ""); + Error('\p{--IN_Ethiopic:=}'); + Error('\P{--IN_Ethiopic:=}'); Expect(1, 4991, '\p{inethiopic}', ""); Expect(0, 4991, '\p{^inethiopic}', ""); Expect(0, 4991, '\P{inethiopic}', ""); @@ -98020,26 +101064,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 4992, '\p{^inethiopic}', ""); Expect(1, 4992, '\P{inethiopic}', ""); Expect(0, 4992, '\P{^inethiopic}', ""); - Expect(1, 4991, '\p{--in_ETHIOPIC}', ""); - Expect(0, 4991, '\p{^--in_ETHIOPIC}', ""); - Expect(0, 4991, '\P{--in_ETHIOPIC}', ""); - Expect(1, 4991, '\P{^--in_ETHIOPIC}', ""); - Expect(0, 4992, '\p{--in_ETHIOPIC}', ""); - Expect(1, 4992, '\p{^--in_ETHIOPIC}', ""); - Expect(1, 4992, '\P{--in_ETHIOPIC}', ""); - Expect(0, 4992, '\P{^--in_ETHIOPIC}', ""); - Error('\p{ -IN_Ethiopic/a/}'); - Error('\P{ -IN_Ethiopic/a/}'); - Expect(1, 4991, '\p{- In_ethiopic}', ""); - Expect(0, 4991, '\p{^- In_ethiopic}', ""); - Expect(0, 4991, '\P{- In_ethiopic}', ""); - Expect(1, 4991, '\P{^- In_ethiopic}', ""); - Expect(0, 4992, '\p{- In_ethiopic}', ""); - Expect(1, 4992, '\p{^- In_ethiopic}', ""); - Expect(1, 4992, '\P{- In_ethiopic}', ""); - Expect(0, 4992, '\P{^- In_ethiopic}', ""); - Error('\p{ /a/in_Georgian}'); - Error('\P{ /a/in_Georgian}'); + Expect(1, 4991, '\p{- In_Ethiopic}', ""); + Expect(0, 4991, '\p{^- In_Ethiopic}', ""); + Expect(0, 4991, '\P{- In_Ethiopic}', ""); + Expect(1, 4991, '\P{^- In_Ethiopic}', ""); + Expect(0, 4992, '\p{- In_Ethiopic}', ""); + Expect(1, 4992, '\p{^- In_Ethiopic}', ""); + Expect(1, 4992, '\P{- In_Ethiopic}', ""); + Expect(0, 4992, '\P{^- In_Ethiopic}', ""); + Error('\p{:=- IN_ethiopic}'); + Error('\P{:=- IN_ethiopic}'); + Expect(1, 4991, '\p{-in_Ethiopic}', ""); + Expect(0, 4991, '\p{^-in_Ethiopic}', ""); + Expect(0, 4991, '\P{-in_Ethiopic}', ""); + Expect(1, 4991, '\P{^-in_Ethiopic}', ""); + Expect(0, 4992, '\p{-in_Ethiopic}', ""); + Expect(1, 4992, '\p{^-in_Ethiopic}', ""); + Expect(1, 4992, '\P{-in_Ethiopic}', ""); + Expect(0, 4992, '\P{^-in_Ethiopic}', ""); + Error('\p{:= _in_Georgian}'); + Error('\P{:= _in_Georgian}'); Expect(1, 4351, '\p{ingeorgian}', ""); Expect(0, 4351, '\p{^ingeorgian}', ""); Expect(0, 4351, '\P{ingeorgian}', ""); @@ -98048,26 +101092,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 4352, '\p{^ingeorgian}', ""); Expect(1, 4352, '\P{ingeorgian}', ""); Expect(0, 4352, '\P{^ingeorgian}', ""); - Expect(1, 4351, '\p{ -In_Georgian}', ""); - Expect(0, 4351, '\p{^ -In_Georgian}', ""); - Expect(0, 4351, '\P{ -In_Georgian}', ""); - Expect(1, 4351, '\P{^ -In_Georgian}', ""); - Expect(0, 4352, '\p{ -In_Georgian}', ""); - Expect(1, 4352, '\p{^ -In_Georgian}', ""); - Expect(1, 4352, '\P{ -In_Georgian}', ""); - Expect(0, 4352, '\P{^ -In_Georgian}', ""); - Error('\p{-_In_GEORGIAN:=}'); - Error('\P{-_In_GEORGIAN:=}'); - Expect(1, 4351, '\p{In_georgian}', ""); - Expect(0, 4351, '\p{^In_georgian}', ""); - Expect(0, 4351, '\P{In_georgian}', ""); - Expect(1, 4351, '\P{^In_georgian}', ""); - Expect(0, 4352, '\p{In_georgian}', ""); - Expect(1, 4352, '\p{^In_georgian}', ""); - Expect(1, 4352, '\P{In_georgian}', ""); - Expect(0, 4352, '\P{^In_georgian}', ""); - Error('\p{_-IN_GLAGOLITIC:=}'); - Error('\P{_-IN_GLAGOLITIC:=}'); + Expect(1, 4351, '\p{ -In_Georgian}', ""); + Expect(0, 4351, '\p{^ -In_Georgian}', ""); + Expect(0, 4351, '\P{ -In_Georgian}', ""); + Expect(1, 4351, '\P{^ -In_Georgian}', ""); + Expect(0, 4352, '\p{ -In_Georgian}', ""); + Expect(1, 4352, '\p{^ -In_Georgian}', ""); + Expect(1, 4352, '\P{ -In_Georgian}', ""); + Expect(0, 4352, '\P{^ -In_Georgian}', ""); + Error('\p{_ In_Georgian/a/}'); + Error('\P{_ In_Georgian/a/}'); + Expect(1, 4351, '\p{- In_Georgian}', ""); + Expect(0, 4351, '\p{^- In_Georgian}', ""); + Expect(0, 4351, '\P{- In_Georgian}', ""); + Expect(1, 4351, '\P{^- In_Georgian}', ""); + Expect(0, 4352, '\p{- In_Georgian}', ""); + Expect(1, 4352, '\p{^- In_Georgian}', ""); + Expect(1, 4352, '\P{- In_Georgian}', ""); + Expect(0, 4352, '\P{^- In_Georgian}', ""); + Error('\p{:= In_GLAGOLITIC}'); + Error('\P{:= In_GLAGOLITIC}'); Expect(1, 11359, '\p{inglagolitic}', ""); Expect(0, 11359, '\p{^inglagolitic}', ""); Expect(0, 11359, '\P{inglagolitic}', ""); @@ -98076,26 +101120,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11360, '\p{^inglagolitic}', ""); Expect(1, 11360, '\P{inglagolitic}', ""); Expect(0, 11360, '\P{^inglagolitic}', ""); - Expect(1, 11359, '\p{ IN_GLAGOLITIC}', ""); - Expect(0, 11359, '\p{^ IN_GLAGOLITIC}', ""); - Expect(0, 11359, '\P{ IN_GLAGOLITIC}', ""); - Expect(1, 11359, '\P{^ IN_GLAGOLITIC}', ""); - Expect(0, 11360, '\p{ IN_GLAGOLITIC}', ""); - Expect(1, 11360, '\p{^ IN_GLAGOLITIC}', ""); - Expect(1, 11360, '\P{ IN_GLAGOLITIC}', ""); - Expect(0, 11360, '\P{^ IN_GLAGOLITIC}', ""); - Error('\p{ :=in_Glagolitic}'); - Error('\P{ :=in_Glagolitic}'); - Expect(1, 11359, '\p{ -IN_Glagolitic}', ""); - Expect(0, 11359, '\p{^ -IN_Glagolitic}', ""); - Expect(0, 11359, '\P{ -IN_Glagolitic}', ""); - Expect(1, 11359, '\P{^ -IN_Glagolitic}', ""); - Expect(0, 11360, '\p{ -IN_Glagolitic}', ""); - Expect(1, 11360, '\p{^ -IN_Glagolitic}', ""); - Expect(1, 11360, '\P{ -IN_Glagolitic}', ""); - Expect(0, 11360, '\P{^ -IN_Glagolitic}', ""); - Error('\p{-_IN_gothic:=}'); - Error('\P{-_IN_gothic:=}'); + Expect(1, 11359, '\p{- in_Glagolitic}', ""); + Expect(0, 11359, '\p{^- in_Glagolitic}', ""); + Expect(0, 11359, '\P{- in_Glagolitic}', ""); + Expect(1, 11359, '\P{^- in_Glagolitic}', ""); + Expect(0, 11360, '\p{- in_Glagolitic}', ""); + Expect(1, 11360, '\p{^- in_Glagolitic}', ""); + Expect(1, 11360, '\P{- in_Glagolitic}', ""); + Expect(0, 11360, '\P{^- in_Glagolitic}', ""); + Error('\p{:=-IN_Glagolitic}'); + Error('\P{:=-IN_Glagolitic}'); + Expect(1, 11359, '\p{IN_Glagolitic}', ""); + Expect(0, 11359, '\p{^IN_Glagolitic}', ""); + Expect(0, 11359, '\P{IN_Glagolitic}', ""); + Expect(1, 11359, '\P{^IN_Glagolitic}', ""); + Expect(0, 11360, '\p{IN_Glagolitic}', ""); + Expect(1, 11360, '\p{^IN_Glagolitic}', ""); + Expect(1, 11360, '\P{IN_Glagolitic}', ""); + Expect(0, 11360, '\P{^IN_Glagolitic}', ""); + Error('\p{_ IN_GOTHIC/a/}'); + Error('\P{_ IN_GOTHIC/a/}'); Expect(1, 66383, '\p{ingothic}', ""); Expect(0, 66383, '\p{^ingothic}', ""); Expect(0, 66383, '\P{ingothic}', ""); @@ -98104,26 +101148,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66384, '\p{^ingothic}', ""); Expect(1, 66384, '\P{ingothic}', ""); Expect(0, 66384, '\P{^ingothic}', ""); - Expect(1, 66383, '\p{-IN_Gothic}', ""); - Expect(0, 66383, '\p{^-IN_Gothic}', ""); - Expect(0, 66383, '\P{-IN_Gothic}', ""); - Expect(1, 66383, '\P{^-IN_Gothic}', ""); - Expect(0, 66384, '\p{-IN_Gothic}', ""); - Expect(1, 66384, '\p{^-IN_Gothic}', ""); - Expect(1, 66384, '\P{-IN_Gothic}', ""); - Expect(0, 66384, '\P{^-IN_Gothic}', ""); - Error('\p{ :=IN_gothic}'); - Error('\P{ :=IN_gothic}'); - Expect(1, 66383, '\p{ _IN_GOTHIC}', ""); - Expect(0, 66383, '\p{^ _IN_GOTHIC}', ""); - Expect(0, 66383, '\P{ _IN_GOTHIC}', ""); - Expect(1, 66383, '\P{^ _IN_GOTHIC}', ""); - Expect(0, 66384, '\p{ _IN_GOTHIC}', ""); - Expect(1, 66384, '\p{^ _IN_GOTHIC}', ""); - Expect(1, 66384, '\P{ _IN_GOTHIC}', ""); - Expect(0, 66384, '\P{^ _IN_GOTHIC}', ""); - Error('\p{/a/ In_grantha}'); - Error('\P{/a/ In_grantha}'); + Expect(1, 66383, '\p{_ IN_Gothic}', ""); + Expect(0, 66383, '\p{^_ IN_Gothic}', ""); + Expect(0, 66383, '\P{_ IN_Gothic}', ""); + Expect(1, 66383, '\P{^_ IN_Gothic}', ""); + Expect(0, 66384, '\p{_ IN_Gothic}', ""); + Expect(1, 66384, '\p{^_ IN_Gothic}', ""); + Expect(1, 66384, '\P{_ IN_Gothic}', ""); + Expect(0, 66384, '\P{^_ IN_Gothic}', ""); + Error('\p{/a/ in_Gothic}'); + Error('\P{/a/ in_Gothic}'); + Expect(1, 66383, '\p{-_IN_gothic}', ""); + Expect(0, 66383, '\p{^-_IN_gothic}', ""); + Expect(0, 66383, '\P{-_IN_gothic}', ""); + Expect(1, 66383, '\P{^-_IN_gothic}', ""); + Expect(0, 66384, '\p{-_IN_gothic}', ""); + Expect(1, 66384, '\p{^-_IN_gothic}', ""); + Expect(1, 66384, '\P{-_IN_gothic}', ""); + Expect(0, 66384, '\P{^-_IN_gothic}', ""); + Error('\p{/a/- In_Grantha}'); + Error('\P{/a/- In_Grantha}'); Expect(1, 70527, '\p{ingrantha}', ""); Expect(0, 70527, '\p{^ingrantha}', ""); Expect(0, 70527, '\P{ingrantha}', ""); @@ -98132,26 +101176,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70528, '\p{^ingrantha}', ""); Expect(1, 70528, '\P{ingrantha}', ""); Expect(0, 70528, '\P{^ingrantha}', ""); - Expect(1, 70527, '\p{__In_Grantha}', ""); - Expect(0, 70527, '\p{^__In_Grantha}', ""); - Expect(0, 70527, '\P{__In_Grantha}', ""); - Expect(1, 70527, '\P{^__In_Grantha}', ""); - Expect(0, 70528, '\p{__In_Grantha}', ""); - Expect(1, 70528, '\p{^__In_Grantha}', ""); - Expect(1, 70528, '\P{__In_Grantha}', ""); - Expect(0, 70528, '\P{^__In_Grantha}', ""); - Error('\p{ /a/In_GRANTHA}'); - Error('\P{ /a/In_GRANTHA}'); - Expect(1, 70527, '\p{ In_Grantha}', ""); - Expect(0, 70527, '\p{^ In_Grantha}', ""); - Expect(0, 70527, '\P{ In_Grantha}', ""); - Expect(1, 70527, '\P{^ In_Grantha}', ""); - Expect(0, 70528, '\p{ In_Grantha}', ""); - Expect(1, 70528, '\p{^ In_Grantha}', ""); - Expect(1, 70528, '\P{ In_Grantha}', ""); - Expect(0, 70528, '\P{^ In_Grantha}', ""); - Error('\p{ in_GUJARATI:=}'); - Error('\P{ in_GUJARATI:=}'); + Expect(1, 70527, '\p{_In_GRANTHA}', ""); + Expect(0, 70527, '\p{^_In_GRANTHA}', ""); + Expect(0, 70527, '\P{_In_GRANTHA}', ""); + Expect(1, 70527, '\P{^_In_GRANTHA}', ""); + Expect(0, 70528, '\p{_In_GRANTHA}', ""); + Expect(1, 70528, '\p{^_In_GRANTHA}', ""); + Expect(1, 70528, '\P{_In_GRANTHA}', ""); + Expect(0, 70528, '\P{^_In_GRANTHA}', ""); + Error('\p{:=In_Grantha}'); + Error('\P{:=In_Grantha}'); + Expect(1, 70527, '\p{-IN_Grantha}', ""); + Expect(0, 70527, '\p{^-IN_Grantha}', ""); + Expect(0, 70527, '\P{-IN_Grantha}', ""); + Expect(1, 70527, '\P{^-IN_Grantha}', ""); + Expect(0, 70528, '\p{-IN_Grantha}', ""); + Expect(1, 70528, '\p{^-IN_Grantha}', ""); + Expect(1, 70528, '\P{-IN_Grantha}', ""); + Expect(0, 70528, '\P{^-IN_Grantha}', ""); + Error('\p{-/a/In_gujarati}'); + Error('\P{-/a/In_gujarati}'); Expect(1, 2815, '\p{ingujarati}', ""); Expect(0, 2815, '\p{^ingujarati}', ""); Expect(0, 2815, '\P{ingujarati}', ""); @@ -98160,26 +101204,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2816, '\p{^ingujarati}', ""); Expect(1, 2816, '\P{ingujarati}', ""); Expect(0, 2816, '\P{^ingujarati}', ""); - Expect(1, 2815, '\p{- In_Gujarati}', ""); - Expect(0, 2815, '\p{^- In_Gujarati}', ""); - Expect(0, 2815, '\P{- In_Gujarati}', ""); - Expect(1, 2815, '\P{^- In_Gujarati}', ""); - Expect(0, 2816, '\p{- In_Gujarati}', ""); - Expect(1, 2816, '\p{^- In_Gujarati}', ""); - Expect(1, 2816, '\P{- In_Gujarati}', ""); - Expect(0, 2816, '\P{^- In_Gujarati}', ""); - Error('\p{ in_Gujarati:=}'); - Error('\P{ in_Gujarati:=}'); - Expect(1, 2815, '\p{_-IN_gujarati}', ""); - Expect(0, 2815, '\p{^_-IN_gujarati}', ""); - Expect(0, 2815, '\P{_-IN_gujarati}', ""); - Expect(1, 2815, '\P{^_-IN_gujarati}', ""); - Expect(0, 2816, '\p{_-IN_gujarati}', ""); - Expect(1, 2816, '\p{^_-IN_gujarati}', ""); - Expect(1, 2816, '\P{_-IN_gujarati}', ""); - Expect(0, 2816, '\P{^_-IN_gujarati}', ""); - Error('\p{_ In_Gunjala_Gondi:=}'); - Error('\P{_ In_Gunjala_Gondi:=}'); + Expect(1, 2815, '\p{ -In_Gujarati}', ""); + Expect(0, 2815, '\p{^ -In_Gujarati}', ""); + Expect(0, 2815, '\P{ -In_Gujarati}', ""); + Expect(1, 2815, '\P{^ -In_Gujarati}', ""); + Expect(0, 2816, '\p{ -In_Gujarati}', ""); + Expect(1, 2816, '\p{^ -In_Gujarati}', ""); + Expect(1, 2816, '\P{ -In_Gujarati}', ""); + Expect(0, 2816, '\P{^ -In_Gujarati}', ""); + Error('\p{/a/_-in_Gujarati}'); + Error('\P{/a/_-in_Gujarati}'); + Expect(1, 2815, '\p{ In_Gujarati}', ""); + Expect(0, 2815, '\p{^ In_Gujarati}', ""); + Expect(0, 2815, '\P{ In_Gujarati}', ""); + Expect(1, 2815, '\P{^ In_Gujarati}', ""); + Expect(0, 2816, '\p{ In_Gujarati}', ""); + Expect(1, 2816, '\p{^ In_Gujarati}', ""); + Expect(1, 2816, '\P{ In_Gujarati}', ""); + Expect(0, 2816, '\P{^ In_Gujarati}', ""); + Error('\p{/a/ In_Gunjala_GONDI}'); + Error('\P{/a/ In_Gunjala_GONDI}'); Expect(1, 73135, '\p{ingunjalagondi}', ""); Expect(0, 73135, '\p{^ingunjalagondi}', ""); Expect(0, 73135, '\P{ingunjalagondi}', ""); @@ -98188,26 +101232,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73136, '\p{^ingunjalagondi}', ""); Expect(1, 73136, '\P{ingunjalagondi}', ""); Expect(0, 73136, '\P{^ingunjalagondi}', ""); - Expect(1, 73135, '\p{__In_Gunjala_GONDI}', ""); - Expect(0, 73135, '\p{^__In_Gunjala_GONDI}', ""); - Expect(0, 73135, '\P{__In_Gunjala_GONDI}', ""); - Expect(1, 73135, '\P{^__In_Gunjala_GONDI}', ""); - Expect(0, 73136, '\p{__In_Gunjala_GONDI}', ""); - Expect(1, 73136, '\p{^__In_Gunjala_GONDI}', ""); - Expect(1, 73136, '\P{__In_Gunjala_GONDI}', ""); - Expect(0, 73136, '\P{^__In_Gunjala_GONDI}', ""); - Error('\p{:=_-In_GUNJALA_gondi}'); - Error('\P{:=_-In_GUNJALA_gondi}'); - Expect(1, 73135, '\p{- in_gunjala_GONDI}', ""); - Expect(0, 73135, '\p{^- in_gunjala_GONDI}', ""); - Expect(0, 73135, '\P{- in_gunjala_GONDI}', ""); - Expect(1, 73135, '\P{^- in_gunjala_GONDI}', ""); - Expect(0, 73136, '\p{- in_gunjala_GONDI}', ""); - Expect(1, 73136, '\p{^- in_gunjala_GONDI}', ""); - Expect(1, 73136, '\P{- in_gunjala_GONDI}', ""); - Expect(0, 73136, '\P{^- in_gunjala_GONDI}', ""); - Error('\p{:=-In_Gurmukhi}'); - Error('\P{:=-In_Gurmukhi}'); + Expect(1, 73135, '\p{ _in_Gunjala_Gondi}', ""); + Expect(0, 73135, '\p{^ _in_Gunjala_Gondi}', ""); + Expect(0, 73135, '\P{ _in_Gunjala_Gondi}', ""); + Expect(1, 73135, '\P{^ _in_Gunjala_Gondi}', ""); + Expect(0, 73136, '\p{ _in_Gunjala_Gondi}', ""); + Expect(1, 73136, '\p{^ _in_Gunjala_Gondi}', ""); + Expect(1, 73136, '\P{ _in_Gunjala_Gondi}', ""); + Expect(0, 73136, '\P{^ _in_Gunjala_Gondi}', ""); + Error('\p{/a/ In_Gunjala_gondi}'); + Error('\P{/a/ In_Gunjala_gondi}'); + Expect(1, 73135, '\p{ IN_GUNJALA_GONDI}', ""); + Expect(0, 73135, '\p{^ IN_GUNJALA_GONDI}', ""); + Expect(0, 73135, '\P{ IN_GUNJALA_GONDI}', ""); + Expect(1, 73135, '\P{^ IN_GUNJALA_GONDI}', ""); + Expect(0, 73136, '\p{ IN_GUNJALA_GONDI}', ""); + Expect(1, 73136, '\p{^ IN_GUNJALA_GONDI}', ""); + Expect(1, 73136, '\P{ IN_GUNJALA_GONDI}', ""); + Expect(0, 73136, '\P{^ IN_GUNJALA_GONDI}', ""); + Error('\p{ In_gurmukhi:=}'); + Error('\P{ In_gurmukhi:=}'); Expect(1, 2687, '\p{ingurmukhi}', ""); Expect(0, 2687, '\p{^ingurmukhi}', ""); Expect(0, 2687, '\P{ingurmukhi}', ""); @@ -98216,26 +101260,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2688, '\p{^ingurmukhi}', ""); Expect(1, 2688, '\P{ingurmukhi}', ""); Expect(0, 2688, '\P{^ingurmukhi}', ""); - Expect(1, 2687, '\p{IN_gurmukhi}', ""); - Expect(0, 2687, '\p{^IN_gurmukhi}', ""); - Expect(0, 2687, '\P{IN_gurmukhi}', ""); - Expect(1, 2687, '\P{^IN_gurmukhi}', ""); - Expect(0, 2688, '\p{IN_gurmukhi}', ""); - Expect(1, 2688, '\p{^IN_gurmukhi}', ""); - Expect(1, 2688, '\P{IN_gurmukhi}', ""); - Expect(0, 2688, '\P{^IN_gurmukhi}', ""); - Error('\p{:=-_IN_Gurmukhi}'); - Error('\P{:=-_IN_Gurmukhi}'); - Expect(1, 2687, '\p{ In_gurmukhi}', ""); - Expect(0, 2687, '\p{^ In_gurmukhi}', ""); - Expect(0, 2687, '\P{ In_gurmukhi}', ""); - Expect(1, 2687, '\P{^ In_gurmukhi}', ""); - Expect(0, 2688, '\p{ In_gurmukhi}', ""); - Expect(1, 2688, '\p{^ In_gurmukhi}', ""); - Expect(1, 2688, '\P{ In_gurmukhi}', ""); - Expect(0, 2688, '\P{^ In_gurmukhi}', ""); - Error('\p{ _in_Hanifi_ROHINGYA/a/}'); - Error('\P{ _in_Hanifi_ROHINGYA/a/}'); + Expect(1, 2687, '\p{ in_Gurmukhi}', ""); + Expect(0, 2687, '\p{^ in_Gurmukhi}', ""); + Expect(0, 2687, '\P{ in_Gurmukhi}', ""); + Expect(1, 2687, '\P{^ in_Gurmukhi}', ""); + Expect(0, 2688, '\p{ in_Gurmukhi}', ""); + Expect(1, 2688, '\p{^ in_Gurmukhi}', ""); + Expect(1, 2688, '\P{ in_Gurmukhi}', ""); + Expect(0, 2688, '\P{^ in_Gurmukhi}', ""); + Error('\p{:=_In_gurmukhi}'); + Error('\P{:=_In_gurmukhi}'); + Expect(1, 2687, '\p{ In_GURMUKHI}', ""); + Expect(0, 2687, '\p{^ In_GURMUKHI}', ""); + Expect(0, 2687, '\P{ In_GURMUKHI}', ""); + Expect(1, 2687, '\P{^ In_GURMUKHI}', ""); + Expect(0, 2688, '\p{ In_GURMUKHI}', ""); + Expect(1, 2688, '\p{^ In_GURMUKHI}', ""); + Expect(1, 2688, '\P{ In_GURMUKHI}', ""); + Expect(0, 2688, '\P{^ In_GURMUKHI}', ""); + Error('\p{/a/ IN_Hanifi_ROHINGYA}'); + Error('\P{/a/ IN_Hanifi_ROHINGYA}'); Expect(1, 68927, '\p{inhanifirohingya}', ""); Expect(0, 68927, '\p{^inhanifirohingya}', ""); Expect(0, 68927, '\P{inhanifirohingya}', ""); @@ -98244,26 +101288,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68928, '\p{^inhanifirohingya}', ""); Expect(1, 68928, '\P{inhanifirohingya}', ""); Expect(0, 68928, '\P{^inhanifirohingya}', ""); - Expect(1, 68927, '\p{__In_Hanifi_Rohingya}', ""); - Expect(0, 68927, '\p{^__In_Hanifi_Rohingya}', ""); - Expect(0, 68927, '\P{__In_Hanifi_Rohingya}', ""); - Expect(1, 68927, '\P{^__In_Hanifi_Rohingya}', ""); - Expect(0, 68928, '\p{__In_Hanifi_Rohingya}', ""); - Expect(1, 68928, '\p{^__In_Hanifi_Rohingya}', ""); - Expect(1, 68928, '\P{__In_Hanifi_Rohingya}', ""); - Expect(0, 68928, '\P{^__In_Hanifi_Rohingya}', ""); - Error('\p{:=In_Hanifi_Rohingya}'); - Error('\P{:=In_Hanifi_Rohingya}'); - Expect(1, 68927, '\p{ in_Hanifi_rohingya}', ""); - Expect(0, 68927, '\p{^ in_Hanifi_rohingya}', ""); - Expect(0, 68927, '\P{ in_Hanifi_rohingya}', ""); - Expect(1, 68927, '\P{^ in_Hanifi_rohingya}', ""); - Expect(0, 68928, '\p{ in_Hanifi_rohingya}', ""); - Expect(1, 68928, '\p{^ in_Hanifi_rohingya}', ""); - Expect(1, 68928, '\P{ in_Hanifi_rohingya}', ""); - Expect(0, 68928, '\P{^ in_Hanifi_rohingya}', ""); - Error('\p{ :=IN_HANUNOO}'); - Error('\P{ :=IN_HANUNOO}'); + Expect(1, 68927, '\p{-_IN_HANIFI_rohingya}', ""); + Expect(0, 68927, '\p{^-_IN_HANIFI_rohingya}', ""); + Expect(0, 68927, '\P{-_IN_HANIFI_rohingya}', ""); + Expect(1, 68927, '\P{^-_IN_HANIFI_rohingya}', ""); + Expect(0, 68928, '\p{-_IN_HANIFI_rohingya}', ""); + Expect(1, 68928, '\p{^-_IN_HANIFI_rohingya}', ""); + Expect(1, 68928, '\P{-_IN_HANIFI_rohingya}', ""); + Expect(0, 68928, '\P{^-_IN_HANIFI_rohingya}', ""); + Error('\p{- In_Hanifi_Rohingya/a/}'); + Error('\P{- In_Hanifi_Rohingya/a/}'); + Expect(1, 68927, '\p{_ In_Hanifi_Rohingya}', ""); + Expect(0, 68927, '\p{^_ In_Hanifi_Rohingya}', ""); + Expect(0, 68927, '\P{_ In_Hanifi_Rohingya}', ""); + Expect(1, 68927, '\P{^_ In_Hanifi_Rohingya}', ""); + Expect(0, 68928, '\p{_ In_Hanifi_Rohingya}', ""); + Expect(1, 68928, '\p{^_ In_Hanifi_Rohingya}', ""); + Expect(1, 68928, '\P{_ In_Hanifi_Rohingya}', ""); + Expect(0, 68928, '\P{^_ In_Hanifi_Rohingya}', ""); + Error('\p{ :=in_HANUNOO}'); + Error('\P{ :=in_HANUNOO}'); Expect(1, 5951, '\p{inhanunoo}', ""); Expect(0, 5951, '\p{^inhanunoo}', ""); Expect(0, 5951, '\P{inhanunoo}', ""); @@ -98272,26 +101316,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5952, '\p{^inhanunoo}', ""); Expect(1, 5952, '\P{inhanunoo}', ""); Expect(0, 5952, '\P{^inhanunoo}', ""); - Expect(1, 5951, '\p{- in_HANUNOO}', ""); - Expect(0, 5951, '\p{^- in_HANUNOO}', ""); - Expect(0, 5951, '\P{- in_HANUNOO}', ""); - Expect(1, 5951, '\P{^- in_HANUNOO}', ""); - Expect(0, 5952, '\p{- in_HANUNOO}', ""); - Expect(1, 5952, '\p{^- in_HANUNOO}', ""); - Expect(1, 5952, '\P{- in_HANUNOO}', ""); - Expect(0, 5952, '\P{^- in_HANUNOO}', ""); - Error('\p{/a/_ in_hanunoo}'); - Error('\P{/a/_ in_hanunoo}'); - Expect(1, 5951, '\p{ IN_hanunoo}', ""); - Expect(0, 5951, '\p{^ IN_hanunoo}', ""); - Expect(0, 5951, '\P{ IN_hanunoo}', ""); - Expect(1, 5951, '\P{^ IN_hanunoo}', ""); - Expect(0, 5952, '\p{ IN_hanunoo}', ""); - Expect(1, 5952, '\p{^ IN_hanunoo}', ""); - Expect(1, 5952, '\P{ IN_hanunoo}', ""); - Expect(0, 5952, '\P{^ IN_hanunoo}', ""); - Error('\p{-in_Hatran:=}'); - Error('\P{-in_Hatran:=}'); + Expect(1, 5951, '\p{_ In_hanunoo}', ""); + Expect(0, 5951, '\p{^_ In_hanunoo}', ""); + Expect(0, 5951, '\P{_ In_hanunoo}', ""); + Expect(1, 5951, '\P{^_ In_hanunoo}', ""); + Expect(0, 5952, '\p{_ In_hanunoo}', ""); + Expect(1, 5952, '\p{^_ In_hanunoo}', ""); + Expect(1, 5952, '\P{_ In_hanunoo}', ""); + Expect(0, 5952, '\P{^_ In_hanunoo}', ""); + Error('\p{/a/_ in_HANUNOO}'); + Error('\P{/a/_ in_HANUNOO}'); + Expect(1, 5951, '\p{--In_Hanunoo}', ""); + Expect(0, 5951, '\p{^--In_Hanunoo}', ""); + Expect(0, 5951, '\P{--In_Hanunoo}', ""); + Expect(1, 5951, '\P{^--In_Hanunoo}', ""); + Expect(0, 5952, '\p{--In_Hanunoo}', ""); + Expect(1, 5952, '\p{^--In_Hanunoo}', ""); + Expect(1, 5952, '\P{--In_Hanunoo}', ""); + Expect(0, 5952, '\P{^--In_Hanunoo}', ""); + Error('\p{ -In_Hatran/a/}'); + Error('\P{ -In_Hatran/a/}'); Expect(1, 67839, '\p{inhatran}', ""); Expect(0, 67839, '\p{^inhatran}', ""); Expect(0, 67839, '\P{inhatran}', ""); @@ -98300,16 +101344,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67840, '\p{^inhatran}', ""); Expect(1, 67840, '\P{inhatran}', ""); Expect(0, 67840, '\P{^inhatran}', ""); - Expect(1, 67839, '\p{ IN_Hatran}', ""); - Expect(0, 67839, '\p{^ IN_Hatran}', ""); - Expect(0, 67839, '\P{ IN_Hatran}', ""); - Expect(1, 67839, '\P{^ IN_Hatran}', ""); - Expect(0, 67840, '\p{ IN_Hatran}', ""); - Expect(1, 67840, '\p{^ IN_Hatran}', ""); - Expect(1, 67840, '\P{ IN_Hatran}', ""); - Expect(0, 67840, '\P{^ IN_Hatran}', ""); - Error('\p{ in_Hatran/a/}'); - Error('\P{ in_Hatran/a/}'); Expect(1, 67839, '\p{ -in_Hatran}', ""); Expect(0, 67839, '\p{^ -in_Hatran}', ""); Expect(0, 67839, '\P{ -in_Hatran}', ""); @@ -98318,8 +101352,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67840, '\p{^ -in_Hatran}', ""); Expect(1, 67840, '\P{ -in_Hatran}', ""); Expect(0, 67840, '\P{^ -in_Hatran}', ""); - Error('\p{ IN_Hebrew:=}'); - Error('\P{ IN_Hebrew:=}'); + Error('\p{/a/in_Hatran}'); + Error('\P{/a/in_Hatran}'); + Expect(1, 67839, '\p{-IN_Hatran}', ""); + Expect(0, 67839, '\p{^-IN_Hatran}', ""); + Expect(0, 67839, '\P{-IN_Hatran}', ""); + Expect(1, 67839, '\P{^-IN_Hatran}', ""); + Expect(0, 67840, '\p{-IN_Hatran}', ""); + Expect(1, 67840, '\p{^-IN_Hatran}', ""); + Expect(1, 67840, '\P{-IN_Hatran}', ""); + Expect(0, 67840, '\P{^-IN_Hatran}', ""); + Error('\p{- IN_Hebrew/a/}'); + Error('\P{- IN_Hebrew/a/}'); Expect(1, 1535, '\p{inhebrew}', ""); Expect(0, 1535, '\p{^inhebrew}', ""); Expect(0, 1535, '\P{inhebrew}', ""); @@ -98328,26 +101372,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1536, '\p{^inhebrew}', ""); Expect(1, 1536, '\P{inhebrew}', ""); Expect(0, 1536, '\P{^inhebrew}', ""); - Expect(1, 1535, '\p{ IN_hebrew}', ""); - Expect(0, 1535, '\p{^ IN_hebrew}', ""); - Expect(0, 1535, '\P{ IN_hebrew}', ""); - Expect(1, 1535, '\P{^ IN_hebrew}', ""); - Expect(0, 1536, '\p{ IN_hebrew}', ""); - Expect(1, 1536, '\p{^ IN_hebrew}', ""); - Expect(1, 1536, '\P{ IN_hebrew}', ""); - Expect(0, 1536, '\P{^ IN_hebrew}', ""); - Error('\p{:=__in_Hebrew}'); - Error('\P{:=__in_Hebrew}'); - Expect(1, 1535, '\p{_ In_Hebrew}', ""); - Expect(0, 1535, '\p{^_ In_Hebrew}', ""); - Expect(0, 1535, '\P{_ In_Hebrew}', ""); - Expect(1, 1535, '\P{^_ In_Hebrew}', ""); - Expect(0, 1536, '\p{_ In_Hebrew}', ""); - Expect(1, 1536, '\p{^_ In_Hebrew}', ""); - Expect(1, 1536, '\P{_ In_Hebrew}', ""); - Expect(0, 1536, '\P{^_ In_Hebrew}', ""); - Error('\p{-/a/In_Hiragana}'); - Error('\P{-/a/In_Hiragana}'); + Expect(1, 1535, '\p{ IN_HEBREW}', ""); + Expect(0, 1535, '\p{^ IN_HEBREW}', ""); + Expect(0, 1535, '\P{ IN_HEBREW}', ""); + Expect(1, 1535, '\P{^ IN_HEBREW}', ""); + Expect(0, 1536, '\p{ IN_HEBREW}', ""); + Expect(1, 1536, '\p{^ IN_HEBREW}', ""); + Expect(1, 1536, '\P{ IN_HEBREW}', ""); + Expect(0, 1536, '\P{^ IN_HEBREW}', ""); + Error('\p{:= In_Hebrew}'); + Error('\P{:= In_Hebrew}'); + Expect(1, 1535, '\p{ In_hebrew}', ""); + Expect(0, 1535, '\p{^ In_hebrew}', ""); + Expect(0, 1535, '\P{ In_hebrew}', ""); + Expect(1, 1535, '\P{^ In_hebrew}', ""); + Expect(0, 1536, '\p{ In_hebrew}', ""); + Expect(1, 1536, '\p{^ In_hebrew}', ""); + Expect(1, 1536, '\P{ In_hebrew}', ""); + Expect(0, 1536, '\P{^ In_hebrew}', ""); + Error('\p{/a/_IN_Hiragana}'); + Error('\P{/a/_IN_Hiragana}'); Expect(1, 12447, '\p{inhiragana}', ""); Expect(0, 12447, '\p{^inhiragana}', ""); Expect(0, 12447, '\P{inhiragana}', ""); @@ -98356,26 +101400,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12448, '\p{^inhiragana}', ""); Expect(1, 12448, '\P{inhiragana}', ""); Expect(0, 12448, '\P{^inhiragana}', ""); - Expect(1, 12447, '\p{_IN_Hiragana}', ""); - Expect(0, 12447, '\p{^_IN_Hiragana}', ""); - Expect(0, 12447, '\P{_IN_Hiragana}', ""); - Expect(1, 12447, '\P{^_IN_Hiragana}', ""); - Expect(0, 12448, '\p{_IN_Hiragana}', ""); - Expect(1, 12448, '\p{^_IN_Hiragana}', ""); - Expect(1, 12448, '\P{_IN_Hiragana}', ""); - Expect(0, 12448, '\P{^_IN_Hiragana}', ""); - Error('\p{:= In_hiragana}'); - Error('\P{:= In_hiragana}'); - Expect(1, 12447, '\p{_-In_Hiragana}', ""); - Expect(0, 12447, '\p{^_-In_Hiragana}', ""); - Expect(0, 12447, '\P{_-In_Hiragana}', ""); - Expect(1, 12447, '\P{^_-In_Hiragana}', ""); - Expect(0, 12448, '\p{_-In_Hiragana}', ""); - Expect(1, 12448, '\p{^_-In_Hiragana}', ""); - Expect(1, 12448, '\P{_-In_Hiragana}', ""); - Expect(0, 12448, '\P{^_-In_Hiragana}', ""); - Error('\p{ In_Imperial_ARAMAIC/a/}'); - Error('\P{ In_Imperial_ARAMAIC/a/}'); + Expect(1, 12447, '\p{__In_Hiragana}', ""); + Expect(0, 12447, '\p{^__In_Hiragana}', ""); + Expect(0, 12447, '\P{__In_Hiragana}', ""); + Expect(1, 12447, '\P{^__In_Hiragana}', ""); + Expect(0, 12448, '\p{__In_Hiragana}', ""); + Expect(1, 12448, '\p{^__In_Hiragana}', ""); + Expect(1, 12448, '\P{__In_Hiragana}', ""); + Expect(0, 12448, '\P{^__In_Hiragana}', ""); + Error('\p{-in_Hiragana:=}'); + Error('\P{-in_Hiragana:=}'); + Expect(1, 12447, '\p{-in_Hiragana}', ""); + Expect(0, 12447, '\p{^-in_Hiragana}', ""); + Expect(0, 12447, '\P{-in_Hiragana}', ""); + Expect(1, 12447, '\P{^-in_Hiragana}', ""); + Expect(0, 12448, '\p{-in_Hiragana}', ""); + Expect(1, 12448, '\p{^-in_Hiragana}', ""); + Expect(1, 12448, '\P{-in_Hiragana}', ""); + Expect(0, 12448, '\P{^-in_Hiragana}', ""); + Error('\p{ _In_imperial_ARAMAIC/a/}'); + Error('\P{ _In_imperial_ARAMAIC/a/}'); Expect(1, 67679, '\p{inimperialaramaic}', ""); Expect(0, 67679, '\p{^inimperialaramaic}', ""); Expect(0, 67679, '\P{inimperialaramaic}', ""); @@ -98384,26 +101428,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67680, '\p{^inimperialaramaic}', ""); Expect(1, 67680, '\P{inimperialaramaic}', ""); Expect(0, 67680, '\P{^inimperialaramaic}', ""); - Expect(1, 67679, '\p{- In_imperial_Aramaic}', ""); - Expect(0, 67679, '\p{^- In_imperial_Aramaic}', ""); - Expect(0, 67679, '\P{- In_imperial_Aramaic}', ""); - Expect(1, 67679, '\P{^- In_imperial_Aramaic}', ""); - Expect(0, 67680, '\p{- In_imperial_Aramaic}', ""); - Expect(1, 67680, '\p{^- In_imperial_Aramaic}', ""); - Expect(1, 67680, '\P{- In_imperial_Aramaic}', ""); - Expect(0, 67680, '\P{^- In_imperial_Aramaic}', ""); - Error('\p{_/a/IN_Imperial_ARAMAIC}'); - Error('\P{_/a/IN_Imperial_ARAMAIC}'); - Expect(1, 67679, '\p{ -in_IMPERIAL_Aramaic}', ""); - Expect(0, 67679, '\p{^ -in_IMPERIAL_Aramaic}', ""); - Expect(0, 67679, '\P{ -in_IMPERIAL_Aramaic}', ""); - Expect(1, 67679, '\P{^ -in_IMPERIAL_Aramaic}', ""); - Expect(0, 67680, '\p{ -in_IMPERIAL_Aramaic}', ""); - Expect(1, 67680, '\p{^ -in_IMPERIAL_Aramaic}', ""); - Expect(1, 67680, '\P{ -in_IMPERIAL_Aramaic}', ""); - Expect(0, 67680, '\P{^ -in_IMPERIAL_Aramaic}', ""); - Error('\p{/a/-_IN_Inscriptional_PAHLAVI}'); - Error('\P{/a/-_IN_Inscriptional_PAHLAVI}'); + Expect(1, 67679, '\p{ _In_Imperial_aramaic}', ""); + Expect(0, 67679, '\p{^ _In_Imperial_aramaic}', ""); + Expect(0, 67679, '\P{ _In_Imperial_aramaic}', ""); + Expect(1, 67679, '\P{^ _In_Imperial_aramaic}', ""); + Expect(0, 67680, '\p{ _In_Imperial_aramaic}', ""); + Expect(1, 67680, '\p{^ _In_Imperial_aramaic}', ""); + Expect(1, 67680, '\P{ _In_Imperial_aramaic}', ""); + Expect(0, 67680, '\P{^ _In_Imperial_aramaic}', ""); + Error('\p{- in_IMPERIAL_ARAMAIC/a/}'); + Error('\P{- in_IMPERIAL_ARAMAIC/a/}'); + Expect(1, 67679, '\p{- IN_Imperial_aramaic}', ""); + Expect(0, 67679, '\p{^- IN_Imperial_aramaic}', ""); + Expect(0, 67679, '\P{- IN_Imperial_aramaic}', ""); + Expect(1, 67679, '\P{^- IN_Imperial_aramaic}', ""); + Expect(0, 67680, '\p{- IN_Imperial_aramaic}', ""); + Expect(1, 67680, '\p{^- IN_Imperial_aramaic}', ""); + Expect(1, 67680, '\P{- IN_Imperial_aramaic}', ""); + Expect(0, 67680, '\P{^- IN_Imperial_aramaic}', ""); + Error('\p{_/a/IN_Inscriptional_Pahlavi}'); + Error('\P{_/a/IN_Inscriptional_Pahlavi}'); Expect(1, 68479, '\p{ininscriptionalpahlavi}', ""); Expect(0, 68479, '\p{^ininscriptionalpahlavi}', ""); Expect(0, 68479, '\P{ininscriptionalpahlavi}', ""); @@ -98412,26 +101456,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68480, '\p{^ininscriptionalpahlavi}', ""); Expect(1, 68480, '\P{ininscriptionalpahlavi}', ""); Expect(0, 68480, '\P{^ininscriptionalpahlavi}', ""); - Expect(1, 68479, '\p{ In_inscriptional_pahlavi}', ""); - Expect(0, 68479, '\p{^ In_inscriptional_pahlavi}', ""); - Expect(0, 68479, '\P{ In_inscriptional_pahlavi}', ""); - Expect(1, 68479, '\P{^ In_inscriptional_pahlavi}', ""); - Expect(0, 68480, '\p{ In_inscriptional_pahlavi}', ""); - Expect(1, 68480, '\p{^ In_inscriptional_pahlavi}', ""); - Expect(1, 68480, '\P{ In_inscriptional_pahlavi}', ""); - Expect(0, 68480, '\P{^ In_inscriptional_pahlavi}', ""); - Error('\p{:=-_In_INSCRIPTIONAL_pahlavi}'); - Error('\P{:=-_In_INSCRIPTIONAL_pahlavi}'); - Expect(1, 68479, '\p{--In_inscriptional_Pahlavi}', ""); - Expect(0, 68479, '\p{^--In_inscriptional_Pahlavi}', ""); - Expect(0, 68479, '\P{--In_inscriptional_Pahlavi}', ""); - Expect(1, 68479, '\P{^--In_inscriptional_Pahlavi}', ""); - Expect(0, 68480, '\p{--In_inscriptional_Pahlavi}', ""); - Expect(1, 68480, '\p{^--In_inscriptional_Pahlavi}', ""); - Expect(1, 68480, '\P{--In_inscriptional_Pahlavi}', ""); - Expect(0, 68480, '\P{^--In_inscriptional_Pahlavi}', ""); - Error('\p{ In_Inscriptional_PARTHIAN:=}'); - Error('\P{ In_Inscriptional_PARTHIAN:=}'); + Expect(1, 68479, '\p{__In_INSCRIPTIONAL_pahlavi}', ""); + Expect(0, 68479, '\p{^__In_INSCRIPTIONAL_pahlavi}', ""); + Expect(0, 68479, '\P{__In_INSCRIPTIONAL_pahlavi}', ""); + Expect(1, 68479, '\P{^__In_INSCRIPTIONAL_pahlavi}', ""); + Expect(0, 68480, '\p{__In_INSCRIPTIONAL_pahlavi}', ""); + Expect(1, 68480, '\p{^__In_INSCRIPTIONAL_pahlavi}', ""); + Expect(1, 68480, '\P{__In_INSCRIPTIONAL_pahlavi}', ""); + Expect(0, 68480, '\P{^__In_INSCRIPTIONAL_pahlavi}', ""); + Error('\p{/a/- In_Inscriptional_pahlavi}'); + Error('\P{/a/- In_Inscriptional_pahlavi}'); + Expect(1, 68479, '\p{-_IN_Inscriptional_Pahlavi}', ""); + Expect(0, 68479, '\p{^-_IN_Inscriptional_Pahlavi}', ""); + Expect(0, 68479, '\P{-_IN_Inscriptional_Pahlavi}', ""); + Expect(1, 68479, '\P{^-_IN_Inscriptional_Pahlavi}', ""); + Expect(0, 68480, '\p{-_IN_Inscriptional_Pahlavi}', ""); + Expect(1, 68480, '\p{^-_IN_Inscriptional_Pahlavi}', ""); + Expect(1, 68480, '\P{-_IN_Inscriptional_Pahlavi}', ""); + Expect(0, 68480, '\P{^-_IN_Inscriptional_Pahlavi}', ""); + Error('\p{:=-_In_inscriptional_parthian}'); + Error('\P{:=-_In_inscriptional_parthian}'); Expect(1, 68447, '\p{ininscriptionalparthian}', ""); Expect(0, 68447, '\p{^ininscriptionalparthian}', ""); Expect(0, 68447, '\P{ininscriptionalparthian}', ""); @@ -98440,26 +101484,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68448, '\p{^ininscriptionalparthian}', ""); Expect(1, 68448, '\P{ininscriptionalparthian}', ""); Expect(0, 68448, '\P{^ininscriptionalparthian}', ""); - Expect(1, 68447, '\p{ -in_inscriptional_PARTHIAN}', ""); - Expect(0, 68447, '\p{^ -in_inscriptional_PARTHIAN}', ""); - Expect(0, 68447, '\P{ -in_inscriptional_PARTHIAN}', ""); - Expect(1, 68447, '\P{^ -in_inscriptional_PARTHIAN}', ""); - Expect(0, 68448, '\p{ -in_inscriptional_PARTHIAN}', ""); - Expect(1, 68448, '\p{^ -in_inscriptional_PARTHIAN}', ""); - Expect(1, 68448, '\P{ -in_inscriptional_PARTHIAN}', ""); - Expect(0, 68448, '\P{^ -in_inscriptional_PARTHIAN}', ""); - Error('\p{ In_Inscriptional_Parthian/a/}'); - Error('\P{ In_Inscriptional_Parthian/a/}'); - Expect(1, 68447, '\p{_ In_inscriptional_Parthian}', ""); - Expect(0, 68447, '\p{^_ In_inscriptional_Parthian}', ""); - Expect(0, 68447, '\P{_ In_inscriptional_Parthian}', ""); - Expect(1, 68447, '\P{^_ In_inscriptional_Parthian}', ""); - Expect(0, 68448, '\p{_ In_inscriptional_Parthian}', ""); - Expect(1, 68448, '\p{^_ In_inscriptional_Parthian}', ""); - Expect(1, 68448, '\P{_ In_inscriptional_Parthian}', ""); - Expect(0, 68448, '\P{^_ In_inscriptional_Parthian}', ""); - Error('\p{ In_javanese:=}'); - Error('\P{ In_javanese:=}'); + Expect(1, 68447, '\p{ In_inscriptional_Parthian}', ""); + Expect(0, 68447, '\p{^ In_inscriptional_Parthian}', ""); + Expect(0, 68447, '\P{ In_inscriptional_Parthian}', ""); + Expect(1, 68447, '\P{^ In_inscriptional_Parthian}', ""); + Expect(0, 68448, '\p{ In_inscriptional_Parthian}', ""); + Expect(1, 68448, '\p{^ In_inscriptional_Parthian}', ""); + Expect(1, 68448, '\P{ In_inscriptional_Parthian}', ""); + Expect(0, 68448, '\P{^ In_inscriptional_Parthian}', ""); + Error('\p{ :=in_Inscriptional_Parthian}'); + Error('\P{ :=in_Inscriptional_Parthian}'); + Expect(1, 68447, '\p{- in_Inscriptional_Parthian}', ""); + Expect(0, 68447, '\p{^- in_Inscriptional_Parthian}', ""); + Expect(0, 68447, '\P{- in_Inscriptional_Parthian}', ""); + Expect(1, 68447, '\P{^- in_Inscriptional_Parthian}', ""); + Expect(0, 68448, '\p{- in_Inscriptional_Parthian}', ""); + Expect(1, 68448, '\p{^- in_Inscriptional_Parthian}', ""); + Expect(1, 68448, '\P{- in_Inscriptional_Parthian}', ""); + Expect(0, 68448, '\P{^- in_Inscriptional_Parthian}', ""); + Error('\p{:=IN_Javanese}'); + Error('\P{:=IN_Javanese}'); Expect(1, 43487, '\p{injavanese}', ""); Expect(0, 43487, '\p{^injavanese}', ""); Expect(0, 43487, '\P{injavanese}', ""); @@ -98468,26 +101512,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43488, '\p{^injavanese}', ""); Expect(1, 43488, '\P{injavanese}', ""); Expect(0, 43488, '\P{^injavanese}', ""); - Expect(1, 43487, '\p{_-In_Javanese}', ""); - Expect(0, 43487, '\p{^_-In_Javanese}', ""); - Expect(0, 43487, '\P{_-In_Javanese}', ""); - Expect(1, 43487, '\P{^_-In_Javanese}', ""); - Expect(0, 43488, '\p{_-In_Javanese}', ""); - Expect(1, 43488, '\p{^_-In_Javanese}', ""); - Expect(1, 43488, '\P{_-In_Javanese}', ""); - Expect(0, 43488, '\P{^_-In_Javanese}', ""); - Error('\p{ In_JAVANESE/a/}'); - Error('\P{ In_JAVANESE/a/}'); - Expect(1, 43487, '\p{ _In_JAVANESE}', ""); - Expect(0, 43487, '\p{^ _In_JAVANESE}', ""); - Expect(0, 43487, '\P{ _In_JAVANESE}', ""); - Expect(1, 43487, '\P{^ _In_JAVANESE}', ""); - Expect(0, 43488, '\p{ _In_JAVANESE}', ""); - Expect(1, 43488, '\p{^ _In_JAVANESE}', ""); - Expect(1, 43488, '\P{ _In_JAVANESE}', ""); - Expect(0, 43488, '\P{^ _In_JAVANESE}', ""); - Error('\p{_:=In_Kaithi}'); - Error('\P{_:=In_Kaithi}'); + Expect(1, 43487, '\p{_-In_JAVANESE}', ""); + Expect(0, 43487, '\p{^_-In_JAVANESE}', ""); + Expect(0, 43487, '\P{_-In_JAVANESE}', ""); + Expect(1, 43487, '\P{^_-In_JAVANESE}', ""); + Expect(0, 43488, '\p{_-In_JAVANESE}', ""); + Expect(1, 43488, '\p{^_-In_JAVANESE}', ""); + Expect(1, 43488, '\P{_-In_JAVANESE}', ""); + Expect(0, 43488, '\P{^_-In_JAVANESE}', ""); + Error('\p{ in_Javanese:=}'); + Error('\P{ in_Javanese:=}'); + Expect(1, 43487, '\p{ In_Javanese}', ""); + Expect(0, 43487, '\p{^ In_Javanese}', ""); + Expect(0, 43487, '\P{ In_Javanese}', ""); + Expect(1, 43487, '\P{^ In_Javanese}', ""); + Expect(0, 43488, '\p{ In_Javanese}', ""); + Expect(1, 43488, '\p{^ In_Javanese}', ""); + Expect(1, 43488, '\P{ In_Javanese}', ""); + Expect(0, 43488, '\P{^ In_Javanese}', ""); + Error('\p{ :=in_KAITHI}'); + Error('\P{ :=in_KAITHI}'); Expect(1, 69839, '\p{inkaithi}', ""); Expect(0, 69839, '\p{^inkaithi}', ""); Expect(0, 69839, '\P{inkaithi}', ""); @@ -98496,26 +101540,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69840, '\p{^inkaithi}', ""); Expect(1, 69840, '\P{inkaithi}', ""); Expect(0, 69840, '\P{^inkaithi}', ""); - Expect(1, 69839, '\p{in_kaithi}', ""); - Expect(0, 69839, '\p{^in_kaithi}', ""); - Expect(0, 69839, '\P{in_kaithi}', ""); - Expect(1, 69839, '\P{^in_kaithi}', ""); - Expect(0, 69840, '\p{in_kaithi}', ""); - Expect(1, 69840, '\p{^in_kaithi}', ""); - Expect(1, 69840, '\P{in_kaithi}', ""); - Expect(0, 69840, '\P{^in_kaithi}', ""); - Error('\p{ _in_Kaithi/a/}'); - Error('\P{ _in_Kaithi/a/}'); - Expect(1, 69839, '\p{ In_Kaithi}', ""); - Expect(0, 69839, '\p{^ In_Kaithi}', ""); - Expect(0, 69839, '\P{ In_Kaithi}', ""); - Expect(1, 69839, '\P{^ In_Kaithi}', ""); - Expect(0, 69840, '\p{ In_Kaithi}', ""); - Expect(1, 69840, '\p{^ In_Kaithi}', ""); - Expect(1, 69840, '\P{ In_Kaithi}', ""); - Expect(0, 69840, '\P{^ In_Kaithi}', ""); - Error('\p{-In_KANNADA/a/}'); - Error('\P{-In_KANNADA/a/}'); + Expect(1, 69839, '\p{ -In_KAITHI}', ""); + Expect(0, 69839, '\p{^ -In_KAITHI}', ""); + Expect(0, 69839, '\P{ -In_KAITHI}', ""); + Expect(1, 69839, '\P{^ -In_KAITHI}', ""); + Expect(0, 69840, '\p{ -In_KAITHI}', ""); + Expect(1, 69840, '\p{^ -In_KAITHI}', ""); + Expect(1, 69840, '\P{ -In_KAITHI}', ""); + Expect(0, 69840, '\P{^ -In_KAITHI}', ""); + Error('\p{ /a/IN_Kaithi}'); + Error('\P{ /a/IN_Kaithi}'); + Expect(1, 69839, '\p{-In_KAITHI}', ""); + Expect(0, 69839, '\p{^-In_KAITHI}', ""); + Expect(0, 69839, '\P{-In_KAITHI}', ""); + Expect(1, 69839, '\P{^-In_KAITHI}', ""); + Expect(0, 69840, '\p{-In_KAITHI}', ""); + Expect(1, 69840, '\p{^-In_KAITHI}', ""); + Expect(1, 69840, '\P{-In_KAITHI}', ""); + Expect(0, 69840, '\P{^-In_KAITHI}', ""); + Error('\p{:= In_KANNADA}'); + Error('\P{:= In_KANNADA}'); Expect(1, 3327, '\p{inkannada}', ""); Expect(0, 3327, '\p{^inkannada}', ""); Expect(0, 3327, '\P{inkannada}', ""); @@ -98524,26 +101568,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3328, '\p{^inkannada}', ""); Expect(1, 3328, '\P{inkannada}', ""); Expect(0, 3328, '\P{^inkannada}', ""); - Expect(1, 3327, '\p{__in_KANNADA}', ""); - Expect(0, 3327, '\p{^__in_KANNADA}', ""); - Expect(0, 3327, '\P{__in_KANNADA}', ""); - Expect(1, 3327, '\P{^__in_KANNADA}', ""); - Expect(0, 3328, '\p{__in_KANNADA}', ""); - Expect(1, 3328, '\p{^__in_KANNADA}', ""); - Expect(1, 3328, '\P{__in_KANNADA}', ""); - Expect(0, 3328, '\P{^__in_KANNADA}', ""); - Error('\p{:= In_Kannada}'); - Error('\P{:= In_Kannada}'); - Expect(1, 3327, '\p{--IN_kannada}', ""); - Expect(0, 3327, '\p{^--IN_kannada}', ""); - Expect(0, 3327, '\P{--IN_kannada}', ""); - Expect(1, 3327, '\P{^--IN_kannada}', ""); - Expect(0, 3328, '\p{--IN_kannada}', ""); - Expect(1, 3328, '\p{^--IN_kannada}', ""); - Expect(1, 3328, '\P{--IN_kannada}', ""); - Expect(0, 3328, '\P{^--IN_kannada}', ""); - Error('\p{ IN_KATAKANA/a/}'); - Error('\P{ IN_KATAKANA/a/}'); + Expect(1, 3327, '\p{ In_Kannada}', ""); + Expect(0, 3327, '\p{^ In_Kannada}', ""); + Expect(0, 3327, '\P{ In_Kannada}', ""); + Expect(1, 3327, '\P{^ In_Kannada}', ""); + Expect(0, 3328, '\p{ In_Kannada}', ""); + Expect(1, 3328, '\p{^ In_Kannada}', ""); + Expect(1, 3328, '\P{ In_Kannada}', ""); + Expect(0, 3328, '\P{^ In_Kannada}', ""); + Error('\p{:= in_KANNADA}'); + Error('\P{:= in_KANNADA}'); + Expect(1, 3327, '\p{ in_Kannada}', ""); + Expect(0, 3327, '\p{^ in_Kannada}', ""); + Expect(0, 3327, '\P{ in_Kannada}', ""); + Expect(1, 3327, '\P{^ in_Kannada}', ""); + Expect(0, 3328, '\p{ in_Kannada}', ""); + Expect(1, 3328, '\p{^ in_Kannada}', ""); + Expect(1, 3328, '\P{ in_Kannada}', ""); + Expect(0, 3328, '\P{^ in_Kannada}', ""); + Error('\p{:= _In_Katakana}'); + Error('\P{:= _In_Katakana}'); Expect(1, 12543, '\p{inkatakana}', ""); Expect(0, 12543, '\p{^inkatakana}', ""); Expect(0, 12543, '\P{inkatakana}', ""); @@ -98552,26 +101596,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12544, '\p{^inkatakana}', ""); Expect(1, 12544, '\P{inkatakana}', ""); Expect(0, 12544, '\P{^inkatakana}', ""); - Expect(1, 12543, '\p{ in_Katakana}', ""); - Expect(0, 12543, '\p{^ in_Katakana}', ""); - Expect(0, 12543, '\P{ in_Katakana}', ""); - Expect(1, 12543, '\P{^ in_Katakana}', ""); - Expect(0, 12544, '\p{ in_Katakana}', ""); - Expect(1, 12544, '\p{^ in_Katakana}', ""); - Expect(1, 12544, '\P{ in_Katakana}', ""); - Expect(0, 12544, '\P{^ in_Katakana}', ""); - Error('\p{ /a/IN_Katakana}'); - Error('\P{ /a/IN_Katakana}'); - Expect(1, 12543, '\p{- IN_Katakana}', ""); - Expect(0, 12543, '\p{^- IN_Katakana}', ""); - Expect(0, 12543, '\P{- IN_Katakana}', ""); - Expect(1, 12543, '\P{^- IN_Katakana}', ""); - Expect(0, 12544, '\p{- IN_Katakana}', ""); - Expect(1, 12544, '\p{^- IN_Katakana}', ""); - Expect(1, 12544, '\P{- IN_Katakana}', ""); - Expect(0, 12544, '\P{^- IN_Katakana}', ""); - Error('\p{:= in_KAYAH_Li}'); - Error('\P{:= in_KAYAH_Li}'); + Expect(1, 12543, '\p{_-In_Katakana}', ""); + Expect(0, 12543, '\p{^_-In_Katakana}', ""); + Expect(0, 12543, '\P{_-In_Katakana}', ""); + Expect(1, 12543, '\P{^_-In_Katakana}', ""); + Expect(0, 12544, '\p{_-In_Katakana}', ""); + Expect(1, 12544, '\p{^_-In_Katakana}', ""); + Expect(1, 12544, '\P{_-In_Katakana}', ""); + Expect(0, 12544, '\P{^_-In_Katakana}', ""); + Error('\p{:= IN_Katakana}'); + Error('\P{:= IN_Katakana}'); + Expect(1, 12543, '\p{- In_Katakana}', ""); + Expect(0, 12543, '\p{^- In_Katakana}', ""); + Expect(0, 12543, '\P{- In_Katakana}', ""); + Expect(1, 12543, '\P{^- In_Katakana}', ""); + Expect(0, 12544, '\p{- In_Katakana}', ""); + Expect(1, 12544, '\p{^- In_Katakana}', ""); + Expect(1, 12544, '\P{- In_Katakana}', ""); + Expect(0, 12544, '\P{^- In_Katakana}', ""); + Error('\p{:=in_Kayah_LI}'); + Error('\P{:=in_Kayah_LI}'); Expect(1, 43311, '\p{inkayahli}', ""); Expect(0, 43311, '\p{^inkayahli}', ""); Expect(0, 43311, '\P{inkayahli}', ""); @@ -98580,26 +101624,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43312, '\p{^inkayahli}', ""); Expect(1, 43312, '\P{inkayahli}', ""); Expect(0, 43312, '\P{^inkayahli}', ""); - Expect(1, 43311, '\p{ -in_Kayah_Li}', ""); - Expect(0, 43311, '\p{^ -in_Kayah_Li}', ""); - Expect(0, 43311, '\P{ -in_Kayah_Li}', ""); - Expect(1, 43311, '\P{^ -in_Kayah_Li}', ""); - Expect(0, 43312, '\p{ -in_Kayah_Li}', ""); - Expect(1, 43312, '\p{^ -in_Kayah_Li}', ""); - Expect(1, 43312, '\P{ -in_Kayah_Li}', ""); - Expect(0, 43312, '\P{^ -in_Kayah_Li}', ""); - Error('\p{:=IN_Kayah_LI}'); - Error('\P{:=IN_Kayah_LI}'); - Expect(1, 43311, '\p{ In_kayah_Li}', ""); - Expect(0, 43311, '\p{^ In_kayah_Li}', ""); - Expect(0, 43311, '\P{ In_kayah_Li}', ""); - Expect(1, 43311, '\P{^ In_kayah_Li}', ""); - Expect(0, 43312, '\p{ In_kayah_Li}', ""); - Expect(1, 43312, '\p{^ In_kayah_Li}', ""); - Expect(1, 43312, '\P{ In_kayah_Li}', ""); - Expect(0, 43312, '\P{^ In_kayah_Li}', ""); - Error('\p{ /a/In_kharoshthi}'); - Error('\P{ /a/In_kharoshthi}'); + Expect(1, 43311, '\p{_ In_kayah_li}', ""); + Expect(0, 43311, '\p{^_ In_kayah_li}', ""); + Expect(0, 43311, '\P{_ In_kayah_li}', ""); + Expect(1, 43311, '\P{^_ In_kayah_li}', ""); + Expect(0, 43312, '\p{_ In_kayah_li}', ""); + Expect(1, 43312, '\p{^_ In_kayah_li}', ""); + Expect(1, 43312, '\P{_ In_kayah_li}', ""); + Expect(0, 43312, '\P{^_ In_kayah_li}', ""); + Error('\p{/a/_In_Kayah_li}'); + Error('\P{/a/_In_Kayah_li}'); + Expect(1, 43311, '\p{ In_Kayah_li}', ""); + Expect(0, 43311, '\p{^ In_Kayah_li}', ""); + Expect(0, 43311, '\P{ In_Kayah_li}', ""); + Expect(1, 43311, '\P{^ In_Kayah_li}', ""); + Expect(0, 43312, '\p{ In_Kayah_li}', ""); + Expect(1, 43312, '\p{^ In_Kayah_li}', ""); + Expect(1, 43312, '\P{ In_Kayah_li}', ""); + Expect(0, 43312, '\P{^ In_Kayah_li}', ""); + Error('\p{_:=In_Kharoshthi}'); + Error('\P{_:=In_Kharoshthi}'); Expect(1, 68191, '\p{inkharoshthi}', ""); Expect(0, 68191, '\p{^inkharoshthi}', ""); Expect(0, 68191, '\P{inkharoshthi}', ""); @@ -98608,26 +101652,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68192, '\p{^inkharoshthi}', ""); Expect(1, 68192, '\P{inkharoshthi}', ""); Expect(0, 68192, '\P{^inkharoshthi}', ""); - Expect(1, 68191, '\p{ IN_Kharoshthi}', ""); - Expect(0, 68191, '\p{^ IN_Kharoshthi}', ""); - Expect(0, 68191, '\P{ IN_Kharoshthi}', ""); - Expect(1, 68191, '\P{^ IN_Kharoshthi}', ""); - Expect(0, 68192, '\p{ IN_Kharoshthi}', ""); - Expect(1, 68192, '\p{^ IN_Kharoshthi}', ""); - Expect(1, 68192, '\P{ IN_Kharoshthi}', ""); - Expect(0, 68192, '\P{^ IN_Kharoshthi}', ""); - Error('\p{ In_kharoshthi:=}'); - Error('\P{ In_kharoshthi:=}'); - Expect(1, 68191, '\p{ In_Kharoshthi}', ""); - Expect(0, 68191, '\p{^ In_Kharoshthi}', ""); - Expect(0, 68191, '\P{ In_Kharoshthi}', ""); - Expect(1, 68191, '\P{^ In_Kharoshthi}', ""); - Expect(0, 68192, '\p{ In_Kharoshthi}', ""); - Expect(1, 68192, '\p{^ In_Kharoshthi}', ""); - Expect(1, 68192, '\P{ In_Kharoshthi}', ""); - Expect(0, 68192, '\P{^ In_Kharoshthi}', ""); - Error('\p{ In_Khmer/a/}'); - Error('\P{ In_Khmer/a/}'); + Expect(1, 68191, '\p{_ in_Kharoshthi}', ""); + Expect(0, 68191, '\p{^_ in_Kharoshthi}', ""); + Expect(0, 68191, '\P{_ in_Kharoshthi}', ""); + Expect(1, 68191, '\P{^_ in_Kharoshthi}', ""); + Expect(0, 68192, '\p{_ in_Kharoshthi}', ""); + Expect(1, 68192, '\p{^_ in_Kharoshthi}', ""); + Expect(1, 68192, '\P{_ in_Kharoshthi}', ""); + Expect(0, 68192, '\P{^_ in_Kharoshthi}', ""); + Error('\p{/a/In_Kharoshthi}'); + Error('\P{/a/In_Kharoshthi}'); + Expect(1, 68191, '\p{-In_kharoshthi}', ""); + Expect(0, 68191, '\p{^-In_kharoshthi}', ""); + Expect(0, 68191, '\P{-In_kharoshthi}', ""); + Expect(1, 68191, '\P{^-In_kharoshthi}', ""); + Expect(0, 68192, '\p{-In_kharoshthi}', ""); + Expect(1, 68192, '\p{^-In_kharoshthi}', ""); + Expect(1, 68192, '\P{-In_kharoshthi}', ""); + Expect(0, 68192, '\P{^-In_kharoshthi}', ""); + Error('\p{/a/- In_KHITAN_SMALL_script}'); + Error('\P{/a/- In_KHITAN_SMALL_script}'); + Expect(1, 101631, '\p{inkhitansmallscript}', ""); + Expect(0, 101631, '\p{^inkhitansmallscript}', ""); + Expect(0, 101631, '\P{inkhitansmallscript}', ""); + Expect(1, 101631, '\P{^inkhitansmallscript}', ""); + Expect(0, 101632, '\p{inkhitansmallscript}', ""); + Expect(1, 101632, '\p{^inkhitansmallscript}', ""); + Expect(1, 101632, '\P{inkhitansmallscript}', ""); + Expect(0, 101632, '\P{^inkhitansmallscript}', ""); + Expect(1, 101631, '\p{in_khitan_SMALL_Script}', ""); + Expect(0, 101631, '\p{^in_khitan_SMALL_Script}', ""); + Expect(0, 101631, '\P{in_khitan_SMALL_Script}', ""); + Expect(1, 101631, '\P{^in_khitan_SMALL_Script}', ""); + Expect(0, 101632, '\p{in_khitan_SMALL_Script}', ""); + Expect(1, 101632, '\p{^in_khitan_SMALL_Script}', ""); + Expect(1, 101632, '\P{in_khitan_SMALL_Script}', ""); + Expect(0, 101632, '\P{^in_khitan_SMALL_Script}', ""); + Error('\p{ In_khitan_Small_Script:=}'); + Error('\P{ In_khitan_Small_Script:=}'); + Expect(1, 101631, '\p{-In_Khitan_Small_script}', ""); + Expect(0, 101631, '\p{^-In_Khitan_Small_script}', ""); + Expect(0, 101631, '\P{-In_Khitan_Small_script}', ""); + Expect(1, 101631, '\P{^-In_Khitan_Small_script}', ""); + Expect(0, 101632, '\p{-In_Khitan_Small_script}', ""); + Expect(1, 101632, '\p{^-In_Khitan_Small_script}', ""); + Expect(1, 101632, '\P{-In_Khitan_Small_script}', ""); + Expect(0, 101632, '\P{^-In_Khitan_Small_script}', ""); + Error('\p{IN_KHMER:=}'); + Error('\P{IN_KHMER:=}'); Expect(1, 6143, '\p{inkhmer}', ""); Expect(0, 6143, '\p{^inkhmer}', ""); Expect(0, 6143, '\P{inkhmer}', ""); @@ -98636,26 +101708,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6144, '\p{^inkhmer}', ""); Expect(1, 6144, '\P{inkhmer}', ""); Expect(0, 6144, '\P{^inkhmer}', ""); - Expect(1, 6143, '\p{ In_khmer}', ""); - Expect(0, 6143, '\p{^ In_khmer}', ""); - Expect(0, 6143, '\P{ In_khmer}', ""); - Expect(1, 6143, '\P{^ In_khmer}', ""); - Expect(0, 6144, '\p{ In_khmer}', ""); - Expect(1, 6144, '\p{^ In_khmer}', ""); - Expect(1, 6144, '\P{ In_khmer}', ""); - Expect(0, 6144, '\P{^ In_khmer}', ""); - Error('\p{_-in_KHMER:=}'); - Error('\P{_-in_KHMER:=}'); - Expect(1, 6143, '\p{_-In_Khmer}', ""); - Expect(0, 6143, '\p{^_-In_Khmer}', ""); - Expect(0, 6143, '\P{_-In_Khmer}', ""); - Expect(1, 6143, '\P{^_-In_Khmer}', ""); - Expect(0, 6144, '\p{_-In_Khmer}', ""); - Expect(1, 6144, '\p{^_-In_Khmer}', ""); - Expect(1, 6144, '\P{_-In_Khmer}', ""); - Expect(0, 6144, '\P{^_-In_Khmer}', ""); - Error('\p{_/a/In_khojki}'); - Error('\P{_/a/In_khojki}'); + Expect(1, 6143, '\p{ IN_khmer}', ""); + Expect(0, 6143, '\p{^ IN_khmer}', ""); + Expect(0, 6143, '\P{ IN_khmer}', ""); + Expect(1, 6143, '\P{^ IN_khmer}', ""); + Expect(0, 6144, '\p{ IN_khmer}', ""); + Expect(1, 6144, '\p{^ IN_khmer}', ""); + Expect(1, 6144, '\P{ IN_khmer}', ""); + Expect(0, 6144, '\P{^ IN_khmer}', ""); + Error('\p{/a/_ in_khmer}'); + Error('\P{/a/_ in_khmer}'); + Expect(1, 6143, '\p{In_KHMER}', ""); + Expect(0, 6143, '\p{^In_KHMER}', ""); + Expect(0, 6143, '\P{In_KHMER}', ""); + Expect(1, 6143, '\P{^In_KHMER}', ""); + Expect(0, 6144, '\p{In_KHMER}', ""); + Expect(1, 6144, '\p{^In_KHMER}', ""); + Expect(1, 6144, '\P{In_KHMER}', ""); + Expect(0, 6144, '\P{^In_KHMER}', ""); + Error('\p{-/a/in_Khojki}'); + Error('\P{-/a/in_Khojki}'); Expect(1, 70223, '\p{inkhojki}', ""); Expect(0, 70223, '\p{^inkhojki}', ""); Expect(0, 70223, '\P{inkhojki}', ""); @@ -98664,26 +101736,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70224, '\p{^inkhojki}', ""); Expect(1, 70224, '\P{inkhojki}', ""); Expect(0, 70224, '\P{^inkhojki}', ""); - Expect(1, 70223, '\p{ In_KHOJKI}', ""); - Expect(0, 70223, '\p{^ In_KHOJKI}', ""); - Expect(0, 70223, '\P{ In_KHOJKI}', ""); - Expect(1, 70223, '\P{^ In_KHOJKI}', ""); - Expect(0, 70224, '\p{ In_KHOJKI}', ""); - Expect(1, 70224, '\p{^ In_KHOJKI}', ""); - Expect(1, 70224, '\P{ In_KHOJKI}', ""); - Expect(0, 70224, '\P{^ In_KHOJKI}', ""); - Error('\p{ :=IN_KHOJKI}'); - Error('\P{ :=IN_KHOJKI}'); - Expect(1, 70223, '\p{-_In_khojki}', ""); - Expect(0, 70223, '\p{^-_In_khojki}', ""); - Expect(0, 70223, '\P{-_In_khojki}', ""); - Expect(1, 70223, '\P{^-_In_khojki}', ""); - Expect(0, 70224, '\p{-_In_khojki}', ""); - Expect(1, 70224, '\p{^-_In_khojki}', ""); - Expect(1, 70224, '\P{-_In_khojki}', ""); - Expect(0, 70224, '\P{^-_In_khojki}', ""); - Error('\p{/a/_-in_khudawadi}'); - Error('\P{/a/_-in_khudawadi}'); + Expect(1, 70223, '\p{_ In_Khojki}', ""); + Expect(0, 70223, '\p{^_ In_Khojki}', ""); + Expect(0, 70223, '\P{_ In_Khojki}', ""); + Expect(1, 70223, '\P{^_ In_Khojki}', ""); + Expect(0, 70224, '\p{_ In_Khojki}', ""); + Expect(1, 70224, '\p{^_ In_Khojki}', ""); + Expect(1, 70224, '\P{_ In_Khojki}', ""); + Expect(0, 70224, '\P{^_ In_Khojki}', ""); + Error('\p{ /a/in_Khojki}'); + Error('\P{ /a/in_Khojki}'); + Expect(1, 70223, '\p{_ IN_Khojki}', ""); + Expect(0, 70223, '\p{^_ IN_Khojki}', ""); + Expect(0, 70223, '\P{_ IN_Khojki}', ""); + Expect(1, 70223, '\P{^_ IN_Khojki}', ""); + Expect(0, 70224, '\p{_ IN_Khojki}', ""); + Expect(1, 70224, '\p{^_ IN_Khojki}', ""); + Expect(1, 70224, '\P{_ IN_Khojki}', ""); + Expect(0, 70224, '\P{^_ IN_Khojki}', ""); + Error('\p{ In_khudawadi/a/}'); + Error('\P{ In_khudawadi/a/}'); Expect(1, 70399, '\p{inkhudawadi}', ""); Expect(0, 70399, '\p{^inkhudawadi}', ""); Expect(0, 70399, '\P{inkhudawadi}', ""); @@ -98692,26 +101764,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70400, '\p{^inkhudawadi}', ""); Expect(1, 70400, '\P{inkhudawadi}', ""); Expect(0, 70400, '\P{^inkhudawadi}', ""); - Expect(1, 70399, '\p{in_khudawadi}', ""); - Expect(0, 70399, '\p{^in_khudawadi}', ""); - Expect(0, 70399, '\P{in_khudawadi}', ""); - Expect(1, 70399, '\P{^in_khudawadi}', ""); - Expect(0, 70400, '\p{in_khudawadi}', ""); - Expect(1, 70400, '\p{^in_khudawadi}', ""); - Expect(1, 70400, '\P{in_khudawadi}', ""); - Expect(0, 70400, '\P{^in_khudawadi}', ""); - Error('\p{ In_khudawadi/a/}'); - Error('\P{ In_khudawadi/a/}'); - Expect(1, 70399, '\p{- In_Khudawadi}', ""); - Expect(0, 70399, '\p{^- In_Khudawadi}', ""); - Expect(0, 70399, '\P{- In_Khudawadi}', ""); - Expect(1, 70399, '\P{^- In_Khudawadi}', ""); - Expect(0, 70400, '\p{- In_Khudawadi}', ""); - Expect(1, 70400, '\p{^- In_Khudawadi}', ""); - Expect(1, 70400, '\P{- In_Khudawadi}', ""); - Expect(0, 70400, '\P{^- In_Khudawadi}', ""); - Error('\p{ :=in_Lao}'); - Error('\P{ :=in_Lao}'); + Expect(1, 70399, '\p{__In_KHUDAWADI}', ""); + Expect(0, 70399, '\p{^__In_KHUDAWADI}', ""); + Expect(0, 70399, '\P{__In_KHUDAWADI}', ""); + Expect(1, 70399, '\P{^__In_KHUDAWADI}', ""); + Expect(0, 70400, '\p{__In_KHUDAWADI}', ""); + Expect(1, 70400, '\p{^__In_KHUDAWADI}', ""); + Expect(1, 70400, '\P{__In_KHUDAWADI}', ""); + Expect(0, 70400, '\P{^__In_KHUDAWADI}', ""); + Error('\p{ In_Khudawadi/a/}'); + Error('\P{ In_Khudawadi/a/}'); + Expect(1, 70399, '\p{-In_KHUDAWADI}', ""); + Expect(0, 70399, '\p{^-In_KHUDAWADI}', ""); + Expect(0, 70399, '\P{-In_KHUDAWADI}', ""); + Expect(1, 70399, '\P{^-In_KHUDAWADI}', ""); + Expect(0, 70400, '\p{-In_KHUDAWADI}', ""); + Expect(1, 70400, '\p{^-In_KHUDAWADI}', ""); + Expect(1, 70400, '\P{-In_KHUDAWADI}', ""); + Expect(0, 70400, '\P{^-In_KHUDAWADI}', ""); + Error('\p{ :=In_Lao}'); + Error('\P{ :=In_Lao}'); Expect(1, 3839, '\p{inlao}', ""); Expect(0, 3839, '\p{^inlao}', ""); Expect(0, 3839, '\P{inlao}', ""); @@ -98720,26 +101792,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3840, '\p{^inlao}', ""); Expect(1, 3840, '\P{inlao}', ""); Expect(0, 3840, '\P{^inlao}', ""); - Expect(1, 3839, '\p{-In_Lao}', ""); - Expect(0, 3839, '\p{^-In_Lao}', ""); - Expect(0, 3839, '\P{-In_Lao}', ""); - Expect(1, 3839, '\P{^-In_Lao}', ""); - Expect(0, 3840, '\p{-In_Lao}', ""); - Expect(1, 3840, '\p{^-In_Lao}', ""); - Expect(1, 3840, '\P{-In_Lao}', ""); - Expect(0, 3840, '\P{^-In_Lao}', ""); - Error('\p{ In_Lao/a/}'); - Error('\P{ In_Lao/a/}'); - Expect(1, 3839, '\p{--In_lao}', ""); - Expect(0, 3839, '\p{^--In_lao}', ""); - Expect(0, 3839, '\P{--In_lao}', ""); - Expect(1, 3839, '\P{^--In_lao}', ""); - Expect(0, 3840, '\p{--In_lao}', ""); - Expect(1, 3840, '\p{^--In_lao}', ""); - Expect(1, 3840, '\P{--In_lao}', ""); - Expect(0, 3840, '\P{^--In_lao}', ""); - Error('\p{:=-In_LEPCHA}'); - Error('\P{:=-In_LEPCHA}'); + Expect(1, 3839, '\p{ In_LAO}', ""); + Expect(0, 3839, '\p{^ In_LAO}', ""); + Expect(0, 3839, '\P{ In_LAO}', ""); + Expect(1, 3839, '\P{^ In_LAO}', ""); + Expect(0, 3840, '\p{ In_LAO}', ""); + Expect(1, 3840, '\p{^ In_LAO}', ""); + Expect(1, 3840, '\P{ In_LAO}', ""); + Expect(0, 3840, '\P{^ In_LAO}', ""); + Error('\p{/a/In_lao}'); + Error('\P{/a/In_lao}'); + Expect(1, 3839, '\p{ In_lao}', ""); + Expect(0, 3839, '\p{^ In_lao}', ""); + Expect(0, 3839, '\P{ In_lao}', ""); + Expect(1, 3839, '\P{^ In_lao}', ""); + Expect(0, 3840, '\p{ In_lao}', ""); + Expect(1, 3840, '\p{^ In_lao}', ""); + Expect(1, 3840, '\P{ In_lao}', ""); + Expect(0, 3840, '\P{^ In_lao}', ""); + Error('\p{/a/ _in_Lepcha}'); + Error('\P{/a/ _in_Lepcha}'); Expect(1, 7247, '\p{inlepcha}', ""); Expect(0, 7247, '\p{^inlepcha}', ""); Expect(0, 7247, '\P{inlepcha}', ""); @@ -98748,26 +101820,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7248, '\p{^inlepcha}', ""); Expect(1, 7248, '\P{inlepcha}', ""); Expect(0, 7248, '\P{^inlepcha}', ""); - Expect(1, 7247, '\p{_ In_LEPCHA}', ""); - Expect(0, 7247, '\p{^_ In_LEPCHA}', ""); - Expect(0, 7247, '\P{_ In_LEPCHA}', ""); - Expect(1, 7247, '\P{^_ In_LEPCHA}', ""); - Expect(0, 7248, '\p{_ In_LEPCHA}', ""); - Expect(1, 7248, '\p{^_ In_LEPCHA}', ""); - Expect(1, 7248, '\P{_ In_LEPCHA}', ""); - Expect(0, 7248, '\P{^_ In_LEPCHA}', ""); - Error('\p{/a/ in_Lepcha}'); - Error('\P{/a/ in_Lepcha}'); - Expect(1, 7247, '\p{IN_LEPCHA}', ""); - Expect(0, 7247, '\p{^IN_LEPCHA}', ""); - Expect(0, 7247, '\P{IN_LEPCHA}', ""); - Expect(1, 7247, '\P{^IN_LEPCHA}', ""); - Expect(0, 7248, '\p{IN_LEPCHA}', ""); - Expect(1, 7248, '\p{^IN_LEPCHA}', ""); - Expect(1, 7248, '\P{IN_LEPCHA}', ""); - Expect(0, 7248, '\P{^IN_LEPCHA}', ""); - Error('\p{/a/- IN_Limbu}'); - Error('\P{/a/- IN_Limbu}'); + Expect(1, 7247, '\p{ -IN_Lepcha}', ""); + Expect(0, 7247, '\p{^ -IN_Lepcha}', ""); + Expect(0, 7247, '\P{ -IN_Lepcha}', ""); + Expect(1, 7247, '\P{^ -IN_Lepcha}', ""); + Expect(0, 7248, '\p{ -IN_Lepcha}', ""); + Expect(1, 7248, '\p{^ -IN_Lepcha}', ""); + Expect(1, 7248, '\P{ -IN_Lepcha}', ""); + Expect(0, 7248, '\P{^ -IN_Lepcha}', ""); + Error('\p{ In_lepcha:=}'); + Error('\P{ In_lepcha:=}'); + Expect(1, 7247, '\p{__in_lepcha}', ""); + Expect(0, 7247, '\p{^__in_lepcha}', ""); + Expect(0, 7247, '\P{__in_lepcha}', ""); + Expect(1, 7247, '\P{^__in_lepcha}', ""); + Expect(0, 7248, '\p{__in_lepcha}', ""); + Expect(1, 7248, '\p{^__in_lepcha}', ""); + Expect(1, 7248, '\P{__in_lepcha}', ""); + Expect(0, 7248, '\P{^__in_lepcha}', ""); + Error('\p{/a/ In_LIMBU}'); + Error('\P{/a/ In_LIMBU}'); Expect(1, 6479, '\p{inlimbu}', ""); Expect(0, 6479, '\p{^inlimbu}', ""); Expect(0, 6479, '\P{inlimbu}', ""); @@ -98776,26 +101848,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6480, '\p{^inlimbu}', ""); Expect(1, 6480, '\P{inlimbu}', ""); Expect(0, 6480, '\P{^inlimbu}', ""); - Expect(1, 6479, '\p{-_IN_Limbu}', ""); - Expect(0, 6479, '\p{^-_IN_Limbu}', ""); - Expect(0, 6479, '\P{-_IN_Limbu}', ""); - Expect(1, 6479, '\P{^-_IN_Limbu}', ""); - Expect(0, 6480, '\p{-_IN_Limbu}', ""); - Expect(1, 6480, '\p{^-_IN_Limbu}', ""); - Expect(1, 6480, '\P{-_IN_Limbu}', ""); - Expect(0, 6480, '\P{^-_IN_Limbu}', ""); - Error('\p{_/a/in_Limbu}'); - Error('\P{_/a/in_Limbu}'); - Expect(1, 6479, '\p{ IN_limbu}', ""); - Expect(0, 6479, '\p{^ IN_limbu}', ""); - Expect(0, 6479, '\P{ IN_limbu}', ""); - Expect(1, 6479, '\P{^ IN_limbu}', ""); - Expect(0, 6480, '\p{ IN_limbu}', ""); - Expect(1, 6480, '\p{^ IN_limbu}', ""); - Expect(1, 6480, '\P{ IN_limbu}', ""); - Expect(0, 6480, '\P{^ IN_limbu}', ""); - Error('\p{ :=In_Linear_A}'); - Error('\P{ :=In_Linear_A}'); + Expect(1, 6479, '\p{_In_Limbu}', ""); + Expect(0, 6479, '\p{^_In_Limbu}', ""); + Expect(0, 6479, '\P{_In_Limbu}', ""); + Expect(1, 6479, '\P{^_In_Limbu}', ""); + Expect(0, 6480, '\p{_In_Limbu}', ""); + Expect(1, 6480, '\p{^_In_Limbu}', ""); + Expect(1, 6480, '\P{_In_Limbu}', ""); + Expect(0, 6480, '\P{^_In_Limbu}', ""); + Error('\p{-:=In_Limbu}'); + Error('\P{-:=In_Limbu}'); + Expect(1, 6479, '\p{-_IN_limbu}', ""); + Expect(0, 6479, '\p{^-_IN_limbu}', ""); + Expect(0, 6479, '\P{-_IN_limbu}', ""); + Expect(1, 6479, '\P{^-_IN_limbu}', ""); + Expect(0, 6480, '\p{-_IN_limbu}', ""); + Expect(1, 6480, '\p{^-_IN_limbu}', ""); + Expect(1, 6480, '\P{-_IN_limbu}', ""); + Expect(0, 6480, '\P{^-_IN_limbu}', ""); + Error('\p{/a/ In_LINEAR_A}'); + Error('\P{/a/ In_LINEAR_A}'); Expect(1, 67455, '\p{inlineara}', ""); Expect(0, 67455, '\p{^inlineara}', ""); Expect(0, 67455, '\P{inlineara}', ""); @@ -98804,26 +101876,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67456, '\p{^inlineara}', ""); Expect(1, 67456, '\P{inlineara}', ""); Expect(0, 67456, '\P{^inlineara}', ""); - Expect(1, 67455, '\p{_In_LINEAR_A}', ""); - Expect(0, 67455, '\p{^_In_LINEAR_A}', ""); - Expect(0, 67455, '\P{_In_LINEAR_A}', ""); - Expect(1, 67455, '\P{^_In_LINEAR_A}', ""); - Expect(0, 67456, '\p{_In_LINEAR_A}', ""); - Expect(1, 67456, '\p{^_In_LINEAR_A}', ""); - Expect(1, 67456, '\P{_In_LINEAR_A}', ""); - Expect(0, 67456, '\P{^_In_LINEAR_A}', ""); - Error('\p{ IN_Linear_A:=}'); - Error('\P{ IN_Linear_A:=}'); - Expect(1, 67455, '\p{- IN_LINEAR_A}', ""); - Expect(0, 67455, '\p{^- IN_LINEAR_A}', ""); - Expect(0, 67455, '\P{- IN_LINEAR_A}', ""); - Expect(1, 67455, '\P{^- IN_LINEAR_A}', ""); - Expect(0, 67456, '\p{- IN_LINEAR_A}', ""); - Expect(1, 67456, '\p{^- IN_LINEAR_A}', ""); - Expect(1, 67456, '\P{- IN_LINEAR_A}', ""); - Expect(0, 67456, '\P{^- IN_LINEAR_A}', ""); - Error('\p{/a/--In_Lisu}'); - Error('\P{/a/--In_Lisu}'); + Expect(1, 67455, '\p{ In_Linear_A}', ""); + Expect(0, 67455, '\p{^ In_Linear_A}', ""); + Expect(0, 67455, '\P{ In_Linear_A}', ""); + Expect(1, 67455, '\P{^ In_Linear_A}', ""); + Expect(0, 67456, '\p{ In_Linear_A}', ""); + Expect(1, 67456, '\p{^ In_Linear_A}', ""); + Expect(1, 67456, '\P{ In_Linear_A}', ""); + Expect(0, 67456, '\P{^ In_Linear_A}', ""); + Error('\p{ :=In_Linear_A}'); + Error('\P{ :=In_Linear_A}'); + Expect(1, 67455, '\p{-IN_Linear_a}', ""); + Expect(0, 67455, '\p{^-IN_Linear_a}', ""); + Expect(0, 67455, '\P{-IN_Linear_a}', ""); + Expect(1, 67455, '\P{^-IN_Linear_a}', ""); + Expect(0, 67456, '\p{-IN_Linear_a}', ""); + Expect(1, 67456, '\p{^-IN_Linear_a}', ""); + Expect(1, 67456, '\P{-IN_Linear_a}', ""); + Expect(0, 67456, '\P{^-IN_Linear_a}', ""); + Error('\p{:=-in_LISU}'); + Error('\P{:=-in_LISU}'); Expect(1, 42239, '\p{inlisu}', ""); Expect(0, 42239, '\p{^inlisu}', ""); Expect(0, 42239, '\P{inlisu}', ""); @@ -98832,26 +101904,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 42240, '\p{^inlisu}', ""); Expect(1, 42240, '\P{inlisu}', ""); Expect(0, 42240, '\P{^inlisu}', ""); - Expect(1, 42239, '\p{ In_Lisu}', ""); - Expect(0, 42239, '\p{^ In_Lisu}', ""); - Expect(0, 42239, '\P{ In_Lisu}', ""); - Expect(1, 42239, '\P{^ In_Lisu}', ""); - Expect(0, 42240, '\p{ In_Lisu}', ""); - Expect(1, 42240, '\p{^ In_Lisu}', ""); - Expect(1, 42240, '\P{ In_Lisu}', ""); - Expect(0, 42240, '\P{^ In_Lisu}', ""); - Error('\p{ :=in_lisu}'); - Error('\P{ :=in_lisu}'); - Expect(1, 42239, '\p{-_in_LISU}', ""); - Expect(0, 42239, '\p{^-_in_LISU}', ""); - Expect(0, 42239, '\P{-_in_LISU}', ""); - Expect(1, 42239, '\P{^-_in_LISU}', ""); - Expect(0, 42240, '\p{-_in_LISU}', ""); - Expect(1, 42240, '\p{^-_in_LISU}', ""); - Expect(1, 42240, '\P{-_in_LISU}', ""); - Expect(0, 42240, '\P{^-_in_LISU}', ""); - Error('\p{ :=in_Lycian}'); - Error('\P{ :=in_Lycian}'); + Expect(1, 42239, '\p{ -IN_Lisu}', ""); + Expect(0, 42239, '\p{^ -IN_Lisu}', ""); + Expect(0, 42239, '\P{ -IN_Lisu}', ""); + Expect(1, 42239, '\P{^ -IN_Lisu}', ""); + Expect(0, 42240, '\p{ -IN_Lisu}', ""); + Expect(1, 42240, '\p{^ -IN_Lisu}', ""); + Expect(1, 42240, '\P{ -IN_Lisu}', ""); + Expect(0, 42240, '\P{^ -IN_Lisu}', ""); + Error('\p{/a/-In_LISU}'); + Error('\P{/a/-In_LISU}'); + Expect(1, 42239, '\p{_ In_Lisu}', ""); + Expect(0, 42239, '\p{^_ In_Lisu}', ""); + Expect(0, 42239, '\P{_ In_Lisu}', ""); + Expect(1, 42239, '\P{^_ In_Lisu}', ""); + Expect(0, 42240, '\p{_ In_Lisu}', ""); + Expect(1, 42240, '\p{^_ In_Lisu}', ""); + Expect(1, 42240, '\P{_ In_Lisu}', ""); + Expect(0, 42240, '\P{^_ In_Lisu}', ""); + Error('\p{/a/ In_Lycian}'); + Error('\P{/a/ In_Lycian}'); Expect(1, 66207, '\p{inlycian}', ""); Expect(0, 66207, '\p{^inlycian}', ""); Expect(0, 66207, '\P{inlycian}', ""); @@ -98860,26 +101932,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66208, '\p{^inlycian}', ""); Expect(1, 66208, '\P{inlycian}', ""); Expect(0, 66208, '\P{^inlycian}', ""); - Expect(1, 66207, '\p{-_In_Lycian}', ""); - Expect(0, 66207, '\p{^-_In_Lycian}', ""); - Expect(0, 66207, '\P{-_In_Lycian}', ""); - Expect(1, 66207, '\P{^-_In_Lycian}', ""); - Expect(0, 66208, '\p{-_In_Lycian}', ""); - Expect(1, 66208, '\p{^-_In_Lycian}', ""); - Expect(1, 66208, '\P{-_In_Lycian}', ""); - Expect(0, 66208, '\P{^-_In_Lycian}', ""); - Error('\p{-IN_Lycian/a/}'); - Error('\P{-IN_Lycian/a/}'); - Expect(1, 66207, '\p{_-in_Lycian}', ""); - Expect(0, 66207, '\p{^_-in_Lycian}', ""); - Expect(0, 66207, '\P{_-in_Lycian}', ""); - Expect(1, 66207, '\P{^_-in_Lycian}', ""); - Expect(0, 66208, '\p{_-in_Lycian}', ""); - Expect(1, 66208, '\p{^_-in_Lycian}', ""); - Expect(1, 66208, '\P{_-in_Lycian}', ""); - Expect(0, 66208, '\P{^_-in_Lycian}', ""); - Error('\p{/a/_ In_Lydian}'); - Error('\P{/a/_ In_Lydian}'); + Expect(1, 66207, '\p{_In_lycian}', ""); + Expect(0, 66207, '\p{^_In_lycian}', ""); + Expect(0, 66207, '\P{_In_lycian}', ""); + Expect(1, 66207, '\P{^_In_lycian}', ""); + Expect(0, 66208, '\p{_In_lycian}', ""); + Expect(1, 66208, '\p{^_In_lycian}', ""); + Expect(1, 66208, '\P{_In_lycian}', ""); + Expect(0, 66208, '\P{^_In_lycian}', ""); + Error('\p{ In_lycian:=}'); + Error('\P{ In_lycian:=}'); + Expect(1, 66207, '\p{ In_lycian}', ""); + Expect(0, 66207, '\p{^ In_lycian}', ""); + Expect(0, 66207, '\P{ In_lycian}', ""); + Expect(1, 66207, '\P{^ In_lycian}', ""); + Expect(0, 66208, '\p{ In_lycian}', ""); + Expect(1, 66208, '\p{^ In_lycian}', ""); + Expect(1, 66208, '\P{ In_lycian}', ""); + Expect(0, 66208, '\P{^ In_lycian}', ""); + Error('\p{-:=In_LYDIAN}'); + Error('\P{-:=In_LYDIAN}'); Expect(1, 67903, '\p{inlydian}', ""); Expect(0, 67903, '\p{^inlydian}', ""); Expect(0, 67903, '\P{inlydian}', ""); @@ -98888,26 +101960,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67904, '\p{^inlydian}', ""); Expect(1, 67904, '\P{inlydian}', ""); Expect(0, 67904, '\P{^inlydian}', ""); - Expect(1, 67903, '\p{ _in_lydian}', ""); - Expect(0, 67903, '\p{^ _in_lydian}', ""); - Expect(0, 67903, '\P{ _in_lydian}', ""); - Expect(1, 67903, '\P{^ _in_lydian}', ""); - Expect(0, 67904, '\p{ _in_lydian}', ""); - Expect(1, 67904, '\p{^ _in_lydian}', ""); - Expect(1, 67904, '\P{ _in_lydian}', ""); - Expect(0, 67904, '\P{^ _in_lydian}', ""); - Error('\p{:=- IN_LYDIAN}'); - Error('\P{:=- IN_LYDIAN}'); - Expect(1, 67903, '\p{ _in_LYDIAN}', ""); - Expect(0, 67903, '\p{^ _in_LYDIAN}', ""); - Expect(0, 67903, '\P{ _in_LYDIAN}', ""); - Expect(1, 67903, '\P{^ _in_LYDIAN}', ""); - Expect(0, 67904, '\p{ _in_LYDIAN}', ""); - Expect(1, 67904, '\p{^ _in_LYDIAN}', ""); - Expect(1, 67904, '\P{ _in_LYDIAN}', ""); - Expect(0, 67904, '\P{^ _in_LYDIAN}', ""); - Error('\p{:=_ In_MAHAJANI}'); - Error('\P{:=_ In_MAHAJANI}'); + Expect(1, 67903, '\p{- in_LYDIAN}', ""); + Expect(0, 67903, '\p{^- in_LYDIAN}', ""); + Expect(0, 67903, '\P{- in_LYDIAN}', ""); + Expect(1, 67903, '\P{^- in_LYDIAN}', ""); + Expect(0, 67904, '\p{- in_LYDIAN}', ""); + Expect(1, 67904, '\p{^- in_LYDIAN}', ""); + Expect(1, 67904, '\P{- in_LYDIAN}', ""); + Expect(0, 67904, '\P{^- in_LYDIAN}', ""); + Error('\p{ /a/In_lydian}'); + Error('\P{ /a/In_lydian}'); + Expect(1, 67903, '\p{ in_lydian}', ""); + Expect(0, 67903, '\p{^ in_lydian}', ""); + Expect(0, 67903, '\P{ in_lydian}', ""); + Expect(1, 67903, '\P{^ in_lydian}', ""); + Expect(0, 67904, '\p{ in_lydian}', ""); + Expect(1, 67904, '\p{^ in_lydian}', ""); + Expect(1, 67904, '\P{ in_lydian}', ""); + Expect(0, 67904, '\P{^ in_lydian}', ""); + Error('\p{_/a/In_Mahajani}'); + Error('\P{_/a/In_Mahajani}'); Expect(1, 70015, '\p{inmahajani}', ""); Expect(0, 70015, '\p{^inmahajani}', ""); Expect(0, 70015, '\P{inmahajani}', ""); @@ -98916,26 +101988,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70016, '\p{^inmahajani}', ""); Expect(1, 70016, '\P{inmahajani}', ""); Expect(0, 70016, '\P{^inmahajani}', ""); - Expect(1, 70015, '\p{in_Mahajani}', ""); - Expect(0, 70015, '\p{^in_Mahajani}', ""); - Expect(0, 70015, '\P{in_Mahajani}', ""); - Expect(1, 70015, '\P{^in_Mahajani}', ""); - Expect(0, 70016, '\p{in_Mahajani}', ""); - Expect(1, 70016, '\p{^in_Mahajani}', ""); - Expect(1, 70016, '\P{in_Mahajani}', ""); - Expect(0, 70016, '\P{^in_Mahajani}', ""); - Error('\p{/a/ In_Mahajani}'); - Error('\P{/a/ In_Mahajani}'); - Expect(1, 70015, '\p{ In_Mahajani}', ""); - Expect(0, 70015, '\p{^ In_Mahajani}', ""); - Expect(0, 70015, '\P{ In_Mahajani}', ""); - Expect(1, 70015, '\P{^ In_Mahajani}', ""); - Expect(0, 70016, '\p{ In_Mahajani}', ""); - Expect(1, 70016, '\p{^ In_Mahajani}', ""); - Expect(1, 70016, '\P{ In_Mahajani}', ""); - Expect(0, 70016, '\P{^ In_Mahajani}', ""); - Error('\p{ :=In_Makasar}'); - Error('\P{ :=In_Makasar}'); + Expect(1, 70015, '\p{ IN_mahajani}', ""); + Expect(0, 70015, '\p{^ IN_mahajani}', ""); + Expect(0, 70015, '\P{ IN_mahajani}', ""); + Expect(1, 70015, '\P{^ IN_mahajani}', ""); + Expect(0, 70016, '\p{ IN_mahajani}', ""); + Expect(1, 70016, '\p{^ IN_mahajani}', ""); + Expect(1, 70016, '\P{ IN_mahajani}', ""); + Expect(0, 70016, '\P{^ IN_mahajani}', ""); + Error('\p{ In_mahajani:=}'); + Error('\P{ In_mahajani:=}'); + Expect(1, 70015, '\p{ IN_mahajani}', ""); + Expect(0, 70015, '\p{^ IN_mahajani}', ""); + Expect(0, 70015, '\P{ IN_mahajani}', ""); + Expect(1, 70015, '\P{^ IN_mahajani}', ""); + Expect(0, 70016, '\p{ IN_mahajani}', ""); + Expect(1, 70016, '\p{^ IN_mahajani}', ""); + Expect(1, 70016, '\P{ IN_mahajani}', ""); + Expect(0, 70016, '\P{^ IN_mahajani}', ""); + Error('\p{_:=In_MAKASAR}'); + Error('\P{_:=In_MAKASAR}'); Expect(1, 73471, '\p{inmakasar}', ""); Expect(0, 73471, '\p{^inmakasar}', ""); Expect(0, 73471, '\P{inmakasar}', ""); @@ -98944,26 +102016,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73472, '\p{^inmakasar}', ""); Expect(1, 73472, '\P{inmakasar}', ""); Expect(0, 73472, '\P{^inmakasar}', ""); - Expect(1, 73471, '\p{ in_makasar}', ""); - Expect(0, 73471, '\p{^ in_makasar}', ""); - Expect(0, 73471, '\P{ in_makasar}', ""); - Expect(1, 73471, '\P{^ in_makasar}', ""); - Expect(0, 73472, '\p{ in_makasar}', ""); - Expect(1, 73472, '\p{^ in_makasar}', ""); - Expect(1, 73472, '\P{ in_makasar}', ""); - Expect(0, 73472, '\P{^ in_makasar}', ""); - Error('\p{ :=in_makasar}'); - Error('\P{ :=in_makasar}'); - Expect(1, 73471, '\p{_ In_Makasar}', ""); - Expect(0, 73471, '\p{^_ In_Makasar}', ""); - Expect(0, 73471, '\P{_ In_Makasar}', ""); - Expect(1, 73471, '\P{^_ In_Makasar}', ""); - Expect(0, 73472, '\p{_ In_Makasar}', ""); - Expect(1, 73472, '\p{^_ In_Makasar}', ""); - Expect(1, 73472, '\P{_ In_Makasar}', ""); - Expect(0, 73472, '\P{^_ In_Makasar}', ""); - Error('\p{:= In_Malayalam}'); - Error('\P{:= In_Malayalam}'); + Expect(1, 73471, '\p{__In_Makasar}', ""); + Expect(0, 73471, '\p{^__In_Makasar}', ""); + Expect(0, 73471, '\P{__In_Makasar}', ""); + Expect(1, 73471, '\P{^__In_Makasar}', ""); + Expect(0, 73472, '\p{__In_Makasar}', ""); + Expect(1, 73472, '\p{^__In_Makasar}', ""); + Expect(1, 73472, '\P{__In_Makasar}', ""); + Expect(0, 73472, '\P{^__In_Makasar}', ""); + Error('\p{-_In_MAKASAR:=}'); + Error('\P{-_In_MAKASAR:=}'); + Expect(1, 73471, '\p{__In_makasar}', ""); + Expect(0, 73471, '\p{^__In_makasar}', ""); + Expect(0, 73471, '\P{__In_makasar}', ""); + Expect(1, 73471, '\P{^__In_makasar}', ""); + Expect(0, 73472, '\p{__In_makasar}', ""); + Expect(1, 73472, '\p{^__In_makasar}', ""); + Expect(1, 73472, '\P{__In_makasar}', ""); + Expect(0, 73472, '\P{^__In_makasar}', ""); + Error('\p{ _In_MALAYALAM/a/}'); + Error('\P{ _In_MALAYALAM/a/}'); Expect(1, 3455, '\p{inmalayalam}', ""); Expect(0, 3455, '\p{^inmalayalam}', ""); Expect(0, 3455, '\P{inmalayalam}', ""); @@ -98972,18 +102044,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3456, '\p{^inmalayalam}', ""); Expect(1, 3456, '\P{inmalayalam}', ""); Expect(0, 3456, '\P{^inmalayalam}', ""); - Expect(1, 3455, '\p{ IN_Malayalam}', ""); - Expect(0, 3455, '\p{^ IN_Malayalam}', ""); - Expect(0, 3455, '\P{ IN_Malayalam}', ""); - Expect(1, 3455, '\P{^ IN_Malayalam}', ""); - Expect(0, 3456, '\p{ IN_Malayalam}', ""); - Expect(1, 3456, '\p{^ IN_Malayalam}', ""); - Expect(1, 3456, '\P{ IN_Malayalam}', ""); - Expect(0, 3456, '\P{^ IN_Malayalam}', ""); - Error('\p{- In_malayalam:=}'); - Error('\P{- In_malayalam:=}'); - Error('\p{:= IN_Mandaic}'); - Error('\P{:= IN_Mandaic}'); + Expect(1, 3455, '\p{- In_malayalam}', ""); + Expect(0, 3455, '\p{^- In_malayalam}', ""); + Expect(0, 3455, '\P{- In_malayalam}', ""); + Expect(1, 3455, '\P{^- In_malayalam}', ""); + Expect(0, 3456, '\p{- In_malayalam}', ""); + Expect(1, 3456, '\p{^- In_malayalam}', ""); + Expect(1, 3456, '\P{- In_malayalam}', ""); + Expect(0, 3456, '\P{^- In_malayalam}', ""); + Error('\p{/a/ IN_malayalam}'); + Error('\P{/a/ IN_malayalam}'); + Expect(1, 3455, '\p{- in_malayalam}', ""); + Expect(0, 3455, '\p{^- in_malayalam}', ""); + Expect(0, 3455, '\P{- in_malayalam}', ""); + Expect(1, 3455, '\P{^- in_malayalam}', ""); + Expect(0, 3456, '\p{- in_malayalam}', ""); + Expect(1, 3456, '\p{^- in_malayalam}', ""); + Expect(1, 3456, '\P{- in_malayalam}', ""); + Expect(0, 3456, '\P{^- in_malayalam}', ""); + Error('\p{_:=In_Mandaic}'); + Error('\P{_:=In_Mandaic}'); Expect(1, 2143, '\p{inmandaic}', ""); Expect(0, 2143, '\p{^inmandaic}', ""); Expect(0, 2143, '\P{inmandaic}', ""); @@ -98992,26 +102072,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2144, '\p{^inmandaic}', ""); Expect(1, 2144, '\P{inmandaic}', ""); Expect(0, 2144, '\P{^inmandaic}', ""); - Expect(1, 2143, '\p{ In_MANDAIC}', ""); - Expect(0, 2143, '\p{^ In_MANDAIC}', ""); - Expect(0, 2143, '\P{ In_MANDAIC}', ""); - Expect(1, 2143, '\P{^ In_MANDAIC}', ""); - Expect(0, 2144, '\p{ In_MANDAIC}', ""); - Expect(1, 2144, '\p{^ In_MANDAIC}', ""); - Expect(1, 2144, '\P{ In_MANDAIC}', ""); - Expect(0, 2144, '\P{^ In_MANDAIC}', ""); - Error('\p{--IN_Mandaic/a/}'); - Error('\P{--IN_Mandaic/a/}'); - Expect(1, 2143, '\p{ -In_mandaic}', ""); - Expect(0, 2143, '\p{^ -In_mandaic}', ""); - Expect(0, 2143, '\P{ -In_mandaic}', ""); - Expect(1, 2143, '\P{^ -In_mandaic}', ""); - Expect(0, 2144, '\p{ -In_mandaic}', ""); - Expect(1, 2144, '\p{^ -In_mandaic}', ""); - Expect(1, 2144, '\P{ -In_mandaic}', ""); - Expect(0, 2144, '\P{^ -In_mandaic}', ""); - Error('\p{:= In_Manichaean}'); - Error('\P{:= In_Manichaean}'); + Expect(1, 2143, '\p{_in_mandaic}', ""); + Expect(0, 2143, '\p{^_in_mandaic}', ""); + Expect(0, 2143, '\P{_in_mandaic}', ""); + Expect(1, 2143, '\P{^_in_mandaic}', ""); + Expect(0, 2144, '\p{_in_mandaic}', ""); + Expect(1, 2144, '\p{^_in_mandaic}', ""); + Expect(1, 2144, '\P{_in_mandaic}', ""); + Expect(0, 2144, '\P{^_in_mandaic}', ""); + Error('\p{__IN_mandaic:=}'); + Error('\P{__IN_mandaic:=}'); + Expect(1, 2143, '\p{-IN_Mandaic}', ""); + Expect(0, 2143, '\p{^-IN_Mandaic}', ""); + Expect(0, 2143, '\P{-IN_Mandaic}', ""); + Expect(1, 2143, '\P{^-IN_Mandaic}', ""); + Expect(0, 2144, '\p{-IN_Mandaic}', ""); + Expect(1, 2144, '\p{^-IN_Mandaic}', ""); + Expect(1, 2144, '\P{-IN_Mandaic}', ""); + Expect(0, 2144, '\P{^-IN_Mandaic}', ""); + Error('\p{:=_ In_Manichaean}'); + Error('\P{:=_ In_Manichaean}'); Expect(1, 68351, '\p{inmanichaean}', ""); Expect(0, 68351, '\p{^inmanichaean}', ""); Expect(0, 68351, '\P{inmanichaean}', ""); @@ -99020,26 +102100,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68352, '\p{^inmanichaean}', ""); Expect(1, 68352, '\P{inmanichaean}', ""); Expect(0, 68352, '\P{^inmanichaean}', ""); - Expect(1, 68351, '\p{- IN_Manichaean}', ""); - Expect(0, 68351, '\p{^- IN_Manichaean}', ""); - Expect(0, 68351, '\P{- IN_Manichaean}', ""); - Expect(1, 68351, '\P{^- IN_Manichaean}', ""); - Expect(0, 68352, '\p{- IN_Manichaean}', ""); - Expect(1, 68352, '\p{^- IN_Manichaean}', ""); - Expect(1, 68352, '\P{- IN_Manichaean}', ""); - Expect(0, 68352, '\P{^- IN_Manichaean}', ""); - Error('\p{ /a/In_MANICHAEAN}'); - Error('\P{ /a/In_MANICHAEAN}'); - Expect(1, 68351, '\p{ _in_manichaean}', ""); - Expect(0, 68351, '\p{^ _in_manichaean}', ""); - Expect(0, 68351, '\P{ _in_manichaean}', ""); - Expect(1, 68351, '\P{^ _in_manichaean}', ""); - Expect(0, 68352, '\p{ _in_manichaean}', ""); - Expect(1, 68352, '\p{^ _in_manichaean}', ""); - Expect(1, 68352, '\P{ _in_manichaean}', ""); - Expect(0, 68352, '\P{^ _in_manichaean}', ""); - Error('\p{:=_in_Marchen}'); - Error('\P{:=_in_Marchen}'); + Expect(1, 68351, '\p{_in_manichaean}', ""); + Expect(0, 68351, '\p{^_in_manichaean}', ""); + Expect(0, 68351, '\P{_in_manichaean}', ""); + Expect(1, 68351, '\P{^_in_manichaean}', ""); + Expect(0, 68352, '\p{_in_manichaean}', ""); + Expect(1, 68352, '\p{^_in_manichaean}', ""); + Expect(1, 68352, '\P{_in_manichaean}', ""); + Expect(0, 68352, '\P{^_in_manichaean}', ""); + Error('\p{:=_IN_manichaean}'); + Error('\P{:=_IN_manichaean}'); + Expect(1, 68351, '\p{_IN_Manichaean}', ""); + Expect(0, 68351, '\p{^_IN_Manichaean}', ""); + Expect(0, 68351, '\P{_IN_Manichaean}', ""); + Expect(1, 68351, '\P{^_IN_Manichaean}', ""); + Expect(0, 68352, '\p{_IN_Manichaean}', ""); + Expect(1, 68352, '\p{^_IN_Manichaean}', ""); + Expect(1, 68352, '\P{_IN_Manichaean}', ""); + Expect(0, 68352, '\P{^_IN_Manichaean}', ""); + Error('\p{ /a/In_marchen}'); + Error('\P{ /a/In_marchen}'); Expect(1, 72895, '\p{inmarchen}', ""); Expect(0, 72895, '\p{^inmarchen}', ""); Expect(0, 72895, '\P{inmarchen}', ""); @@ -99048,26 +102128,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72896, '\p{^inmarchen}', ""); Expect(1, 72896, '\P{inmarchen}', ""); Expect(0, 72896, '\P{^inmarchen}', ""); - Expect(1, 72895, '\p{_-in_marchen}', ""); - Expect(0, 72895, '\p{^_-in_marchen}', ""); - Expect(0, 72895, '\P{_-in_marchen}', ""); - Expect(1, 72895, '\P{^_-in_marchen}', ""); - Expect(0, 72896, '\p{_-in_marchen}', ""); - Expect(1, 72896, '\p{^_-in_marchen}', ""); - Expect(1, 72896, '\P{_-in_marchen}', ""); - Expect(0, 72896, '\P{^_-in_marchen}', ""); - Error('\p{In_Marchen/a/}'); - Error('\P{In_Marchen/a/}'); - Expect(1, 72895, '\p{_In_Marchen}', ""); - Expect(0, 72895, '\p{^_In_Marchen}', ""); - Expect(0, 72895, '\P{_In_Marchen}', ""); - Expect(1, 72895, '\P{^_In_Marchen}', ""); - Expect(0, 72896, '\p{_In_Marchen}', ""); - Expect(1, 72896, '\p{^_In_Marchen}', ""); - Expect(1, 72896, '\P{_In_Marchen}', ""); - Expect(0, 72896, '\P{^_In_Marchen}', ""); - Error('\p{ In_MASARAM_Gondi:=}'); - Error('\P{ In_MASARAM_Gondi:=}'); + Expect(1, 72895, '\p{ in_Marchen}', ""); + Expect(0, 72895, '\p{^ in_Marchen}', ""); + Expect(0, 72895, '\P{ in_Marchen}', ""); + Expect(1, 72895, '\P{^ in_Marchen}', ""); + Expect(0, 72896, '\p{ in_Marchen}', ""); + Expect(1, 72896, '\p{^ in_Marchen}', ""); + Expect(1, 72896, '\P{ in_Marchen}', ""); + Expect(0, 72896, '\P{^ in_Marchen}', ""); + Error('\p{ _IN_MARCHEN:=}'); + Error('\P{ _IN_MARCHEN:=}'); + Expect(1, 72895, '\p{- in_Marchen}', ""); + Expect(0, 72895, '\p{^- in_Marchen}', ""); + Expect(0, 72895, '\P{- in_Marchen}', ""); + Expect(1, 72895, '\P{^- in_Marchen}', ""); + Expect(0, 72896, '\p{- in_Marchen}', ""); + Expect(1, 72896, '\p{^- in_Marchen}', ""); + Expect(1, 72896, '\P{- in_Marchen}', ""); + Expect(0, 72896, '\P{^- in_Marchen}', ""); + Error('\p{:=-In_Masaram_Gondi}'); + Error('\P{:=-In_Masaram_Gondi}'); Expect(1, 73055, '\p{inmasaramgondi}', ""); Expect(0, 73055, '\p{^inmasaramgondi}', ""); Expect(0, 73055, '\P{inmasaramgondi}', ""); @@ -99076,26 +102156,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73056, '\p{^inmasaramgondi}', ""); Expect(1, 73056, '\P{inmasaramgondi}', ""); Expect(0, 73056, '\P{^inmasaramgondi}', ""); - Expect(1, 73055, '\p{-In_Masaram_gondi}', ""); - Expect(0, 73055, '\p{^-In_Masaram_gondi}', ""); - Expect(0, 73055, '\P{-In_Masaram_gondi}', ""); - Expect(1, 73055, '\P{^-In_Masaram_gondi}', ""); - Expect(0, 73056, '\p{-In_Masaram_gondi}', ""); - Expect(1, 73056, '\p{^-In_Masaram_gondi}', ""); - Expect(1, 73056, '\P{-In_Masaram_gondi}', ""); - Expect(0, 73056, '\P{^-In_Masaram_gondi}', ""); - Error('\p{/a/-IN_masaram_GONDI}'); - Error('\P{/a/-IN_masaram_GONDI}'); - Expect(1, 73055, '\p{ -IN_Masaram_gondi}', ""); - Expect(0, 73055, '\p{^ -IN_Masaram_gondi}', ""); - Expect(0, 73055, '\P{ -IN_Masaram_gondi}', ""); - Expect(1, 73055, '\P{^ -IN_Masaram_gondi}', ""); - Expect(0, 73056, '\p{ -IN_Masaram_gondi}', ""); - Expect(1, 73056, '\p{^ -IN_Masaram_gondi}', ""); - Expect(1, 73056, '\P{ -IN_Masaram_gondi}', ""); - Expect(0, 73056, '\P{^ -IN_Masaram_gondi}', ""); - Error('\p{:= in_medefaidrin}'); - Error('\P{:= in_medefaidrin}'); + Expect(1, 73055, '\p{ -In_Masaram_Gondi}', ""); + Expect(0, 73055, '\p{^ -In_Masaram_Gondi}', ""); + Expect(0, 73055, '\P{ -In_Masaram_Gondi}', ""); + Expect(1, 73055, '\P{^ -In_Masaram_Gondi}', ""); + Expect(0, 73056, '\p{ -In_Masaram_Gondi}', ""); + Expect(1, 73056, '\p{^ -In_Masaram_Gondi}', ""); + Expect(1, 73056, '\P{ -In_Masaram_Gondi}', ""); + Expect(0, 73056, '\P{^ -In_Masaram_Gondi}', ""); + Error('\p{ -In_masaram_Gondi:=}'); + Error('\P{ -In_masaram_Gondi:=}'); + Expect(1, 73055, '\p{ In_Masaram_GONDI}', ""); + Expect(0, 73055, '\p{^ In_Masaram_GONDI}', ""); + Expect(0, 73055, '\P{ In_Masaram_GONDI}', ""); + Expect(1, 73055, '\P{^ In_Masaram_GONDI}', ""); + Expect(0, 73056, '\p{ In_Masaram_GONDI}', ""); + Expect(1, 73056, '\p{^ In_Masaram_GONDI}', ""); + Expect(1, 73056, '\P{ In_Masaram_GONDI}', ""); + Expect(0, 73056, '\P{^ In_Masaram_GONDI}', ""); + Error('\p{/a/ IN_Medefaidrin}'); + Error('\P{/a/ IN_Medefaidrin}'); Expect(1, 93855, '\p{inmedefaidrin}', ""); Expect(0, 93855, '\p{^inmedefaidrin}', ""); Expect(0, 93855, '\P{inmedefaidrin}', ""); @@ -99104,26 +102184,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 93856, '\p{^inmedefaidrin}', ""); Expect(1, 93856, '\P{inmedefaidrin}', ""); Expect(0, 93856, '\P{^inmedefaidrin}', ""); - Expect(1, 93855, '\p{_ IN_Medefaidrin}', ""); - Expect(0, 93855, '\p{^_ IN_Medefaidrin}', ""); - Expect(0, 93855, '\P{_ IN_Medefaidrin}', ""); - Expect(1, 93855, '\P{^_ IN_Medefaidrin}', ""); - Expect(0, 93856, '\p{_ IN_Medefaidrin}', ""); - Expect(1, 93856, '\p{^_ IN_Medefaidrin}', ""); - Expect(1, 93856, '\P{_ IN_Medefaidrin}', ""); - Expect(0, 93856, '\P{^_ IN_Medefaidrin}', ""); - Error('\p{- In_MEDEFAIDRIN/a/}'); - Error('\P{- In_MEDEFAIDRIN/a/}'); - Expect(1, 93855, '\p{-In_MEDEFAIDRIN}', ""); - Expect(0, 93855, '\p{^-In_MEDEFAIDRIN}', ""); - Expect(0, 93855, '\P{-In_MEDEFAIDRIN}', ""); - Expect(1, 93855, '\P{^-In_MEDEFAIDRIN}', ""); - Expect(0, 93856, '\p{-In_MEDEFAIDRIN}', ""); - Expect(1, 93856, '\p{^-In_MEDEFAIDRIN}', ""); - Expect(1, 93856, '\P{-In_MEDEFAIDRIN}', ""); - Expect(0, 93856, '\P{^-In_MEDEFAIDRIN}', ""); - Error('\p{ /a/In_meetei_MAYEK}'); - Error('\P{ /a/In_meetei_MAYEK}'); + Expect(1, 93855, '\p{__In_medefaidrin}', ""); + Expect(0, 93855, '\p{^__In_medefaidrin}', ""); + Expect(0, 93855, '\P{__In_medefaidrin}', ""); + Expect(1, 93855, '\P{^__In_medefaidrin}', ""); + Expect(0, 93856, '\p{__In_medefaidrin}', ""); + Expect(1, 93856, '\p{^__In_medefaidrin}', ""); + Expect(1, 93856, '\P{__In_medefaidrin}', ""); + Expect(0, 93856, '\P{^__In_medefaidrin}', ""); + Error('\p{:= In_Medefaidrin}'); + Error('\P{:= In_Medefaidrin}'); + Expect(1, 93855, '\p{- in_medefaidrin}', ""); + Expect(0, 93855, '\p{^- in_medefaidrin}', ""); + Expect(0, 93855, '\P{- in_medefaidrin}', ""); + Expect(1, 93855, '\P{^- in_medefaidrin}', ""); + Expect(0, 93856, '\p{- in_medefaidrin}', ""); + Expect(1, 93856, '\p{^- in_medefaidrin}', ""); + Expect(1, 93856, '\P{- in_medefaidrin}', ""); + Expect(0, 93856, '\P{^- in_medefaidrin}', ""); + Error('\p{ /a/In_Meetei_Mayek}'); + Error('\P{ /a/In_Meetei_Mayek}'); Expect(1, 44031, '\p{inmeeteimayek}', ""); Expect(0, 44031, '\p{^inmeeteimayek}', ""); Expect(0, 44031, '\P{inmeeteimayek}', ""); @@ -99132,26 +102212,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 44032, '\p{^inmeeteimayek}', ""); Expect(1, 44032, '\P{inmeeteimayek}', ""); Expect(0, 44032, '\P{^inmeeteimayek}', ""); - Expect(1, 44031, '\p{- In_Meetei_Mayek}', ""); - Expect(0, 44031, '\p{^- In_Meetei_Mayek}', ""); - Expect(0, 44031, '\P{- In_Meetei_Mayek}', ""); - Expect(1, 44031, '\P{^- In_Meetei_Mayek}', ""); - Expect(0, 44032, '\p{- In_Meetei_Mayek}', ""); - Expect(1, 44032, '\p{^- In_Meetei_Mayek}', ""); - Expect(1, 44032, '\P{- In_Meetei_Mayek}', ""); - Expect(0, 44032, '\P{^- In_Meetei_Mayek}', ""); - Error('\p{:=_In_Meetei_MAYEK}'); - Error('\P{:=_In_Meetei_MAYEK}'); - Expect(1, 44031, '\p{- In_Meetei_Mayek}', ""); - Expect(0, 44031, '\p{^- In_Meetei_Mayek}', ""); - Expect(0, 44031, '\P{- In_Meetei_Mayek}', ""); - Expect(1, 44031, '\P{^- In_Meetei_Mayek}', ""); - Expect(0, 44032, '\p{- In_Meetei_Mayek}', ""); - Expect(1, 44032, '\p{^- In_Meetei_Mayek}', ""); - Expect(1, 44032, '\P{- In_Meetei_Mayek}', ""); - Expect(0, 44032, '\P{^- In_Meetei_Mayek}', ""); - Error('\p{ in_MENDE_kikakui/a/}'); - Error('\P{ in_MENDE_kikakui/a/}'); + Expect(1, 44031, '\p{ in_Meetei_Mayek}', ""); + Expect(0, 44031, '\p{^ in_Meetei_Mayek}', ""); + Expect(0, 44031, '\P{ in_Meetei_Mayek}', ""); + Expect(1, 44031, '\P{^ in_Meetei_Mayek}', ""); + Expect(0, 44032, '\p{ in_Meetei_Mayek}', ""); + Expect(1, 44032, '\p{^ in_Meetei_Mayek}', ""); + Expect(1, 44032, '\P{ in_Meetei_Mayek}', ""); + Expect(0, 44032, '\P{^ in_Meetei_Mayek}', ""); + Error('\p{In_meetei_MAYEK:=}'); + Error('\P{In_meetei_MAYEK:=}'); + Expect(1, 44031, '\p{ -in_meetei_mayek}', ""); + Expect(0, 44031, '\p{^ -in_meetei_mayek}', ""); + Expect(0, 44031, '\P{ -in_meetei_mayek}', ""); + Expect(1, 44031, '\P{^ -in_meetei_mayek}', ""); + Expect(0, 44032, '\p{ -in_meetei_mayek}', ""); + Expect(1, 44032, '\p{^ -in_meetei_mayek}', ""); + Expect(1, 44032, '\P{ -in_meetei_mayek}', ""); + Expect(0, 44032, '\P{^ -in_meetei_mayek}', ""); + Error('\p{:= -in_mende_Kikakui}'); + Error('\P{:= -in_mende_Kikakui}'); Expect(1, 125151, '\p{inmendekikakui}', ""); Expect(0, 125151, '\p{^inmendekikakui}', ""); Expect(0, 125151, '\P{inmendekikakui}', ""); @@ -99160,26 +102240,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125152, '\p{^inmendekikakui}', ""); Expect(1, 125152, '\P{inmendekikakui}', ""); Expect(0, 125152, '\P{^inmendekikakui}', ""); - Expect(1, 125151, '\p{ in_MENDE_Kikakui}', ""); - Expect(0, 125151, '\p{^ in_MENDE_Kikakui}', ""); - Expect(0, 125151, '\P{ in_MENDE_Kikakui}', ""); - Expect(1, 125151, '\P{^ in_MENDE_Kikakui}', ""); - Expect(0, 125152, '\p{ in_MENDE_Kikakui}', ""); - Expect(1, 125152, '\p{^ in_MENDE_Kikakui}', ""); - Expect(1, 125152, '\P{ in_MENDE_Kikakui}', ""); - Expect(0, 125152, '\P{^ in_MENDE_Kikakui}', ""); - Error('\p{/a/ IN_Mende_KIKAKUI}'); - Error('\P{/a/ IN_Mende_KIKAKUI}'); - Expect(1, 125151, '\p{ in_mende_Kikakui}', ""); - Expect(0, 125151, '\p{^ in_mende_Kikakui}', ""); - Expect(0, 125151, '\P{ in_mende_Kikakui}', ""); - Expect(1, 125151, '\P{^ in_mende_Kikakui}', ""); - Expect(0, 125152, '\p{ in_mende_Kikakui}', ""); - Expect(1, 125152, '\p{^ in_mende_Kikakui}', ""); - Expect(1, 125152, '\P{ in_mende_Kikakui}', ""); - Expect(0, 125152, '\P{^ in_mende_Kikakui}', ""); - Error('\p{_/a/in_Meroitic_Cursive}'); - Error('\P{_/a/in_Meroitic_Cursive}'); + Expect(1, 125151, '\p{_ In_Mende_kikakui}', ""); + Expect(0, 125151, '\p{^_ In_Mende_kikakui}', ""); + Expect(0, 125151, '\P{_ In_Mende_kikakui}', ""); + Expect(1, 125151, '\P{^_ In_Mende_kikakui}', ""); + Expect(0, 125152, '\p{_ In_Mende_kikakui}', ""); + Expect(1, 125152, '\p{^_ In_Mende_kikakui}', ""); + Expect(1, 125152, '\P{_ In_Mende_kikakui}', ""); + Expect(0, 125152, '\P{^_ In_Mende_kikakui}', ""); + Error('\p{ -in_MENDE_kikakui/a/}'); + Error('\P{ -in_MENDE_kikakui/a/}'); + Expect(1, 125151, '\p{ -in_mende_KIKAKUI}', ""); + Expect(0, 125151, '\p{^ -in_mende_KIKAKUI}', ""); + Expect(0, 125151, '\P{ -in_mende_KIKAKUI}', ""); + Expect(1, 125151, '\P{^ -in_mende_KIKAKUI}', ""); + Expect(0, 125152, '\p{ -in_mende_KIKAKUI}', ""); + Expect(1, 125152, '\p{^ -in_mende_KIKAKUI}', ""); + Expect(1, 125152, '\P{ -in_mende_KIKAKUI}', ""); + Expect(0, 125152, '\P{^ -in_mende_KIKAKUI}', ""); + Error('\p{/a/ in_Meroitic_Cursive}'); + Error('\P{/a/ in_Meroitic_Cursive}'); Expect(1, 68095, '\p{inmeroiticcursive}', ""); Expect(0, 68095, '\p{^inmeroiticcursive}', ""); Expect(0, 68095, '\P{inmeroiticcursive}', ""); @@ -99188,26 +102268,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68096, '\p{^inmeroiticcursive}', ""); Expect(1, 68096, '\P{inmeroiticcursive}', ""); Expect(0, 68096, '\P{^inmeroiticcursive}', ""); - Expect(1, 68095, '\p{ IN_Meroitic_CURSIVE}', ""); - Expect(0, 68095, '\p{^ IN_Meroitic_CURSIVE}', ""); - Expect(0, 68095, '\P{ IN_Meroitic_CURSIVE}', ""); - Expect(1, 68095, '\P{^ IN_Meroitic_CURSIVE}', ""); - Expect(0, 68096, '\p{ IN_Meroitic_CURSIVE}', ""); - Expect(1, 68096, '\p{^ IN_Meroitic_CURSIVE}', ""); - Expect(1, 68096, '\P{ IN_Meroitic_CURSIVE}', ""); - Expect(0, 68096, '\P{^ IN_Meroitic_CURSIVE}', ""); - Error('\p{- in_Meroitic_Cursive:=}'); - Error('\P{- in_Meroitic_Cursive:=}'); - Expect(1, 68095, '\p{ IN_meroitic_Cursive}', ""); - Expect(0, 68095, '\p{^ IN_meroitic_Cursive}', ""); - Expect(0, 68095, '\P{ IN_meroitic_Cursive}', ""); - Expect(1, 68095, '\P{^ IN_meroitic_Cursive}', ""); - Expect(0, 68096, '\p{ IN_meroitic_Cursive}', ""); - Expect(1, 68096, '\p{^ IN_meroitic_Cursive}', ""); - Expect(1, 68096, '\P{ IN_meroitic_Cursive}', ""); - Expect(0, 68096, '\P{^ IN_meroitic_Cursive}', ""); - Error('\p{_/a/in_Meroitic_hieroglyphs}'); - Error('\P{_/a/in_Meroitic_hieroglyphs}'); + Expect(1, 68095, '\p{ in_Meroitic_Cursive}', ""); + Expect(0, 68095, '\p{^ in_Meroitic_Cursive}', ""); + Expect(0, 68095, '\P{ in_Meroitic_Cursive}', ""); + Expect(1, 68095, '\P{^ in_Meroitic_Cursive}', ""); + Expect(0, 68096, '\p{ in_Meroitic_Cursive}', ""); + Expect(1, 68096, '\p{^ in_Meroitic_Cursive}', ""); + Expect(1, 68096, '\P{ in_Meroitic_Cursive}', ""); + Expect(0, 68096, '\P{^ in_Meroitic_Cursive}', ""); + Error('\p{ :=In_Meroitic_CURSIVE}'); + Error('\P{ :=In_Meroitic_CURSIVE}'); + Expect(1, 68095, '\p{_ In_Meroitic_Cursive}', ""); + Expect(0, 68095, '\p{^_ In_Meroitic_Cursive}', ""); + Expect(0, 68095, '\P{_ In_Meroitic_Cursive}', ""); + Expect(1, 68095, '\P{^_ In_Meroitic_Cursive}', ""); + Expect(0, 68096, '\p{_ In_Meroitic_Cursive}', ""); + Expect(1, 68096, '\p{^_ In_Meroitic_Cursive}', ""); + Expect(1, 68096, '\P{_ In_Meroitic_Cursive}', ""); + Expect(0, 68096, '\P{^_ In_Meroitic_Cursive}', ""); + Error('\p{/a/ -In_MEROITIC_hieroglyphs}'); + Error('\P{/a/ -In_MEROITIC_hieroglyphs}'); Expect(1, 67999, '\p{inmeroitichieroglyphs}', ""); Expect(0, 67999, '\p{^inmeroitichieroglyphs}', ""); Expect(0, 67999, '\P{inmeroitichieroglyphs}', ""); @@ -99216,26 +102296,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68000, '\p{^inmeroitichieroglyphs}', ""); Expect(1, 68000, '\P{inmeroitichieroglyphs}', ""); Expect(0, 68000, '\P{^inmeroitichieroglyphs}', ""); - Expect(1, 67999, '\p{-in_meroitic_Hieroglyphs}', ""); - Expect(0, 67999, '\p{^-in_meroitic_Hieroglyphs}', ""); - Expect(0, 67999, '\P{-in_meroitic_Hieroglyphs}', ""); - Expect(1, 67999, '\P{^-in_meroitic_Hieroglyphs}', ""); - Expect(0, 68000, '\p{-in_meroitic_Hieroglyphs}', ""); - Expect(1, 68000, '\p{^-in_meroitic_Hieroglyphs}', ""); - Expect(1, 68000, '\P{-in_meroitic_Hieroglyphs}', ""); - Expect(0, 68000, '\P{^-in_meroitic_Hieroglyphs}', ""); - Error('\p{/a/ IN_meroitic_Hieroglyphs}'); - Error('\P{/a/ IN_meroitic_Hieroglyphs}'); - Expect(1, 67999, '\p{ In_Meroitic_Hieroglyphs}', ""); - Expect(0, 67999, '\p{^ In_Meroitic_Hieroglyphs}', ""); - Expect(0, 67999, '\P{ In_Meroitic_Hieroglyphs}', ""); - Expect(1, 67999, '\P{^ In_Meroitic_Hieroglyphs}', ""); - Expect(0, 68000, '\p{ In_Meroitic_Hieroglyphs}', ""); - Expect(1, 68000, '\p{^ In_Meroitic_Hieroglyphs}', ""); - Expect(1, 68000, '\P{ In_Meroitic_Hieroglyphs}', ""); - Expect(0, 68000, '\P{^ In_Meroitic_Hieroglyphs}', ""); - Error('\p{/a/- In_MIAO}'); - Error('\P{/a/- In_MIAO}'); + Expect(1, 67999, '\p{_IN_meroitic_hieroglyphs}', ""); + Expect(0, 67999, '\p{^_IN_meroitic_hieroglyphs}', ""); + Expect(0, 67999, '\P{_IN_meroitic_hieroglyphs}', ""); + Expect(1, 67999, '\P{^_IN_meroitic_hieroglyphs}', ""); + Expect(0, 68000, '\p{_IN_meroitic_hieroglyphs}', ""); + Expect(1, 68000, '\p{^_IN_meroitic_hieroglyphs}', ""); + Expect(1, 68000, '\P{_IN_meroitic_hieroglyphs}', ""); + Expect(0, 68000, '\P{^_IN_meroitic_hieroglyphs}', ""); + Error('\p{ IN_MEROITIC_hieroglyphs/a/}'); + Error('\P{ IN_MEROITIC_hieroglyphs/a/}'); + Expect(1, 67999, '\p{__In_MEROITIC_HIEROGLYPHS}', ""); + Expect(0, 67999, '\p{^__In_MEROITIC_HIEROGLYPHS}', ""); + Expect(0, 67999, '\P{__In_MEROITIC_HIEROGLYPHS}', ""); + Expect(1, 67999, '\P{^__In_MEROITIC_HIEROGLYPHS}', ""); + Expect(0, 68000, '\p{__In_MEROITIC_HIEROGLYPHS}', ""); + Expect(1, 68000, '\p{^__In_MEROITIC_HIEROGLYPHS}', ""); + Expect(1, 68000, '\P{__In_MEROITIC_HIEROGLYPHS}', ""); + Expect(0, 68000, '\P{^__In_MEROITIC_HIEROGLYPHS}', ""); + Error('\p{-IN_miao/a/}'); + Error('\P{-IN_miao/a/}'); Expect(1, 94111, '\p{inmiao}', ""); Expect(0, 94111, '\p{^inmiao}', ""); Expect(0, 94111, '\P{inmiao}', ""); @@ -99244,26 +102324,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 94112, '\p{^inmiao}', ""); Expect(1, 94112, '\P{inmiao}', ""); Expect(0, 94112, '\P{^inmiao}', ""); - Expect(1, 94111, '\p{ _In_Miao}', ""); - Expect(0, 94111, '\p{^ _In_Miao}', ""); - Expect(0, 94111, '\P{ _In_Miao}', ""); - Expect(1, 94111, '\P{^ _In_Miao}', ""); - Expect(0, 94112, '\p{ _In_Miao}', ""); - Expect(1, 94112, '\p{^ _In_Miao}', ""); - Expect(1, 94112, '\P{ _In_Miao}', ""); - Expect(0, 94112, '\P{^ _In_Miao}', ""); - Error('\p{in_miao/a/}'); - Error('\P{in_miao/a/}'); - Expect(1, 94111, '\p{- in_MIAO}', ""); - Expect(0, 94111, '\p{^- in_MIAO}', ""); - Expect(0, 94111, '\P{- in_MIAO}', ""); - Expect(1, 94111, '\P{^- in_MIAO}', ""); - Expect(0, 94112, '\p{- in_MIAO}', ""); - Expect(1, 94112, '\p{^- in_MIAO}', ""); - Expect(1, 94112, '\P{- in_MIAO}', ""); - Expect(0, 94112, '\P{^- in_MIAO}', ""); - Error('\p{:= IN_Modi}'); - Error('\P{:= IN_Modi}'); + Expect(1, 94111, '\p{- in_miao}', ""); + Expect(0, 94111, '\p{^- in_miao}', ""); + Expect(0, 94111, '\P{- in_miao}', ""); + Expect(1, 94111, '\P{^- in_miao}', ""); + Expect(0, 94112, '\p{- in_miao}', ""); + Expect(1, 94112, '\p{^- in_miao}', ""); + Expect(1, 94112, '\P{- in_miao}', ""); + Expect(0, 94112, '\P{^- in_miao}', ""); + Error('\p{/a/__IN_Miao}'); + Error('\P{/a/__IN_Miao}'); + Expect(1, 94111, '\p{ -in_miao}', ""); + Expect(0, 94111, '\p{^ -in_miao}', ""); + Expect(0, 94111, '\P{ -in_miao}', ""); + Expect(1, 94111, '\P{^ -in_miao}', ""); + Expect(0, 94112, '\p{ -in_miao}', ""); + Expect(1, 94112, '\p{^ -in_miao}', ""); + Expect(1, 94112, '\P{ -in_miao}', ""); + Expect(0, 94112, '\P{^ -in_miao}', ""); + Error('\p{-:=In_modi}'); + Error('\P{-:=In_modi}'); Expect(1, 71263, '\p{inmodi}', ""); Expect(0, 71263, '\p{^inmodi}', ""); Expect(0, 71263, '\P{inmodi}', ""); @@ -99272,26 +102352,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71264, '\p{^inmodi}', ""); Expect(1, 71264, '\P{inmodi}', ""); Expect(0, 71264, '\P{^inmodi}', ""); - Expect(1, 71263, '\p{- in_Modi}', ""); - Expect(0, 71263, '\p{^- in_Modi}', ""); - Expect(0, 71263, '\P{- in_Modi}', ""); - Expect(1, 71263, '\P{^- in_Modi}', ""); - Expect(0, 71264, '\p{- in_Modi}', ""); - Expect(1, 71264, '\p{^- in_Modi}', ""); - Expect(1, 71264, '\P{- in_Modi}', ""); - Expect(0, 71264, '\P{^- in_Modi}', ""); - Error('\p{_In_MODI:=}'); - Error('\P{_In_MODI:=}'); - Expect(1, 71263, '\p{ In_modi}', ""); - Expect(0, 71263, '\p{^ In_modi}', ""); - Expect(0, 71263, '\P{ In_modi}', ""); - Expect(1, 71263, '\P{^ In_modi}', ""); - Expect(0, 71264, '\p{ In_modi}', ""); - Expect(1, 71264, '\p{^ In_modi}', ""); - Expect(1, 71264, '\P{ In_modi}', ""); - Expect(0, 71264, '\P{^ In_modi}', ""); - Error('\p{-In_Mongolian:=}'); - Error('\P{-In_Mongolian:=}'); + Expect(1, 71263, '\p{_ In_Modi}', ""); + Expect(0, 71263, '\p{^_ In_Modi}', ""); + Expect(0, 71263, '\P{_ In_Modi}', ""); + Expect(1, 71263, '\P{^_ In_Modi}', ""); + Expect(0, 71264, '\p{_ In_Modi}', ""); + Expect(1, 71264, '\p{^_ In_Modi}', ""); + Expect(1, 71264, '\P{_ In_Modi}', ""); + Expect(0, 71264, '\P{^_ In_Modi}', ""); + Error('\p{/a/in_MODI}'); + Error('\P{/a/in_MODI}'); + Expect(1, 71263, '\p{ _In_modi}', ""); + Expect(0, 71263, '\p{^ _In_modi}', ""); + Expect(0, 71263, '\P{ _In_modi}', ""); + Expect(1, 71263, '\P{^ _In_modi}', ""); + Expect(0, 71264, '\p{ _In_modi}', ""); + Expect(1, 71264, '\p{^ _In_modi}', ""); + Expect(1, 71264, '\P{ _In_modi}', ""); + Expect(0, 71264, '\P{^ _In_modi}', ""); + Error('\p{in_mongolian:=}'); + Error('\P{in_mongolian:=}'); Expect(1, 6319, '\p{inmongolian}', ""); Expect(0, 6319, '\p{^inmongolian}', ""); Expect(0, 6319, '\P{inmongolian}', ""); @@ -99300,26 +102380,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6320, '\p{^inmongolian}', ""); Expect(1, 6320, '\P{inmongolian}', ""); Expect(0, 6320, '\P{^inmongolian}', ""); - Expect(1, 6319, '\p{- In_MONGOLIAN}', ""); - Expect(0, 6319, '\p{^- In_MONGOLIAN}', ""); - Expect(0, 6319, '\P{- In_MONGOLIAN}', ""); - Expect(1, 6319, '\P{^- In_MONGOLIAN}', ""); - Expect(0, 6320, '\p{- In_MONGOLIAN}', ""); - Expect(1, 6320, '\p{^- In_MONGOLIAN}', ""); - Expect(1, 6320, '\P{- In_MONGOLIAN}', ""); - Expect(0, 6320, '\P{^- In_MONGOLIAN}', ""); - Error('\p{ /a/In_mongolian}'); - Error('\P{ /a/In_mongolian}'); - Expect(1, 6319, '\p{_IN_mongolian}', ""); - Expect(0, 6319, '\p{^_IN_mongolian}', ""); - Expect(0, 6319, '\P{_IN_mongolian}', ""); - Expect(1, 6319, '\P{^_IN_mongolian}', ""); - Expect(0, 6320, '\p{_IN_mongolian}', ""); - Expect(1, 6320, '\p{^_IN_mongolian}', ""); - Expect(1, 6320, '\P{_IN_mongolian}', ""); - Expect(0, 6320, '\P{^_IN_mongolian}', ""); - Error('\p{_IN_MRO/a/}'); - Error('\P{_IN_MRO/a/}'); + Expect(1, 6319, '\p{ -IN_mongolian}', ""); + Expect(0, 6319, '\p{^ -IN_mongolian}', ""); + Expect(0, 6319, '\P{ -IN_mongolian}', ""); + Expect(1, 6319, '\P{^ -IN_mongolian}', ""); + Expect(0, 6320, '\p{ -IN_mongolian}', ""); + Expect(1, 6320, '\p{^ -IN_mongolian}', ""); + Expect(1, 6320, '\P{ -IN_mongolian}', ""); + Expect(0, 6320, '\P{^ -IN_mongolian}', ""); + Error('\p{:=- IN_MONGOLIAN}'); + Error('\P{:=- IN_MONGOLIAN}'); + Expect(1, 6319, '\p{in_Mongolian}', ""); + Expect(0, 6319, '\p{^in_Mongolian}', ""); + Expect(0, 6319, '\P{in_Mongolian}', ""); + Expect(1, 6319, '\P{^in_Mongolian}', ""); + Expect(0, 6320, '\p{in_Mongolian}', ""); + Expect(1, 6320, '\p{^in_Mongolian}', ""); + Expect(1, 6320, '\P{in_Mongolian}', ""); + Expect(0, 6320, '\P{^in_Mongolian}', ""); + Error('\p{ :=In_Mro}'); + Error('\P{ :=In_Mro}'); Expect(1, 92783, '\p{inmro}', ""); Expect(0, 92783, '\p{^inmro}', ""); Expect(0, 92783, '\P{inmro}', ""); @@ -99328,6 +102408,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92784, '\p{^inmro}', ""); Expect(1, 92784, '\P{inmro}', ""); Expect(0, 92784, '\P{^inmro}', ""); + Expect(1, 92783, '\p{-_IN_MRO}', ""); + Expect(0, 92783, '\p{^-_IN_MRO}', ""); + Expect(0, 92783, '\P{-_IN_MRO}', ""); + Expect(1, 92783, '\P{^-_IN_MRO}', ""); + Expect(0, 92784, '\p{-_IN_MRO}', ""); + Expect(1, 92784, '\p{^-_IN_MRO}', ""); + Expect(1, 92784, '\P{-_IN_MRO}', ""); + Expect(0, 92784, '\P{^-_IN_MRO}', ""); + Error('\p{ IN_mro:=}'); + Error('\P{ IN_mro:=}'); Expect(1, 92783, '\p{-In_Mro}', ""); Expect(0, 92783, '\p{^-In_Mro}', ""); Expect(0, 92783, '\P{-In_Mro}', ""); @@ -99336,18 +102426,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92784, '\p{^-In_Mro}', ""); Expect(1, 92784, '\P{-In_Mro}', ""); Expect(0, 92784, '\P{^-In_Mro}', ""); - Error('\p{_/a/IN_Mro}'); - Error('\P{_/a/IN_Mro}'); - Expect(1, 92783, '\p{ -in_Mro}', ""); - Expect(0, 92783, '\p{^ -in_Mro}', ""); - Expect(0, 92783, '\P{ -in_Mro}', ""); - Expect(1, 92783, '\P{^ -in_Mro}', ""); - Expect(0, 92784, '\p{ -in_Mro}', ""); - Expect(1, 92784, '\p{^ -in_Mro}', ""); - Expect(1, 92784, '\P{ -in_Mro}', ""); - Expect(0, 92784, '\P{^ -in_Mro}', ""); - Error('\p{/a/ IN_MULTANI}'); - Error('\P{/a/ IN_MULTANI}'); + Error('\p{/a/-In_Multani}'); + Error('\P{/a/-In_Multani}'); Expect(1, 70319, '\p{inmultani}', ""); Expect(0, 70319, '\p{^inmultani}', ""); Expect(0, 70319, '\P{inmultani}', ""); @@ -99356,26 +102436,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70320, '\p{^inmultani}', ""); Expect(1, 70320, '\P{inmultani}', ""); Expect(0, 70320, '\P{^inmultani}', ""); - Expect(1, 70319, '\p{_ In_multani}', ""); - Expect(0, 70319, '\p{^_ In_multani}', ""); - Expect(0, 70319, '\P{_ In_multani}', ""); - Expect(1, 70319, '\P{^_ In_multani}', ""); - Expect(0, 70320, '\p{_ In_multani}', ""); - Expect(1, 70320, '\p{^_ In_multani}', ""); - Expect(1, 70320, '\P{_ In_multani}', ""); - Expect(0, 70320, '\P{^_ In_multani}', ""); - Error('\p{:= In_multani}'); - Error('\P{:= In_multani}'); - Expect(1, 70319, '\p{- IN_Multani}', ""); - Expect(0, 70319, '\p{^- IN_Multani}', ""); - Expect(0, 70319, '\P{- IN_Multani}', ""); - Expect(1, 70319, '\P{^- IN_Multani}', ""); - Expect(0, 70320, '\p{- IN_Multani}', ""); - Expect(1, 70320, '\p{^- IN_Multani}', ""); - Expect(1, 70320, '\P{- IN_Multani}', ""); - Expect(0, 70320, '\P{^- IN_Multani}', ""); - Error('\p{:=-in_Myanmar}'); - Error('\P{:=-in_Myanmar}'); + Expect(1, 70319, '\p{-In_MULTANI}', ""); + Expect(0, 70319, '\p{^-In_MULTANI}', ""); + Expect(0, 70319, '\P{-In_MULTANI}', ""); + Expect(1, 70319, '\P{^-In_MULTANI}', ""); + Expect(0, 70320, '\p{-In_MULTANI}', ""); + Expect(1, 70320, '\p{^-In_MULTANI}', ""); + Expect(1, 70320, '\P{-In_MULTANI}', ""); + Expect(0, 70320, '\P{^-In_MULTANI}', ""); + Error('\p{/a/-in_multani}'); + Error('\P{/a/-in_multani}'); + Expect(1, 70319, '\p{ In_multani}', ""); + Expect(0, 70319, '\p{^ In_multani}', ""); + Expect(0, 70319, '\P{ In_multani}', ""); + Expect(1, 70319, '\P{^ In_multani}', ""); + Expect(0, 70320, '\p{ In_multani}', ""); + Expect(1, 70320, '\p{^ In_multani}', ""); + Expect(1, 70320, '\P{ In_multani}', ""); + Expect(0, 70320, '\P{^ In_multani}', ""); + Error('\p{ /a/In_MYANMAR}'); + Error('\P{ /a/In_MYANMAR}'); Expect(1, 4255, '\p{inmyanmar}', ""); Expect(0, 4255, '\p{^inmyanmar}', ""); Expect(0, 4255, '\P{inmyanmar}', ""); @@ -99384,26 +102464,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 4256, '\p{^inmyanmar}', ""); Expect(1, 4256, '\P{inmyanmar}', ""); Expect(0, 4256, '\P{^inmyanmar}', ""); - Expect(1, 4255, '\p{- IN_myanmar}', ""); - Expect(0, 4255, '\p{^- IN_myanmar}', ""); - Expect(0, 4255, '\P{- IN_myanmar}', ""); - Expect(1, 4255, '\P{^- IN_myanmar}', ""); - Expect(0, 4256, '\p{- IN_myanmar}', ""); - Expect(1, 4256, '\p{^- IN_myanmar}', ""); - Expect(1, 4256, '\P{- IN_myanmar}', ""); - Expect(0, 4256, '\P{^- IN_myanmar}', ""); - Error('\p{ In_Myanmar/a/}'); - Error('\P{ In_Myanmar/a/}'); - Expect(1, 4255, '\p{ -In_Myanmar}', ""); - Expect(0, 4255, '\p{^ -In_Myanmar}', ""); - Expect(0, 4255, '\P{ -In_Myanmar}', ""); - Expect(1, 4255, '\P{^ -In_Myanmar}', ""); - Expect(0, 4256, '\p{ -In_Myanmar}', ""); - Expect(1, 4256, '\p{^ -In_Myanmar}', ""); - Expect(1, 4256, '\P{ -In_Myanmar}', ""); - Expect(0, 4256, '\P{^ -In_Myanmar}', ""); - Error('\p{:=in_NABATAEAN}'); - Error('\P{:=in_NABATAEAN}'); + Expect(1, 4255, '\p{__IN_MYANMAR}', ""); + Expect(0, 4255, '\p{^__IN_MYANMAR}', ""); + Expect(0, 4255, '\P{__IN_MYANMAR}', ""); + Expect(1, 4255, '\P{^__IN_MYANMAR}', ""); + Expect(0, 4256, '\p{__IN_MYANMAR}', ""); + Expect(1, 4256, '\p{^__IN_MYANMAR}', ""); + Expect(1, 4256, '\P{__IN_MYANMAR}', ""); + Expect(0, 4256, '\P{^__IN_MYANMAR}', ""); + Error('\p{:= In_Myanmar}'); + Error('\P{:= In_Myanmar}'); + Expect(1, 4255, '\p{_ in_MYANMAR}', ""); + Expect(0, 4255, '\p{^_ in_MYANMAR}', ""); + Expect(0, 4255, '\P{_ in_MYANMAR}', ""); + Expect(1, 4255, '\P{^_ in_MYANMAR}', ""); + Expect(0, 4256, '\p{_ in_MYANMAR}', ""); + Expect(1, 4256, '\p{^_ in_MYANMAR}', ""); + Expect(1, 4256, '\P{_ in_MYANMAR}', ""); + Expect(0, 4256, '\P{^_ in_MYANMAR}', ""); + Error('\p{_-In_Nabataean/a/}'); + Error('\P{_-In_Nabataean/a/}'); Expect(1, 67759, '\p{innabataean}', ""); Expect(0, 67759, '\p{^innabataean}', ""); Expect(0, 67759, '\P{innabataean}', ""); @@ -99412,26 +102492,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67760, '\p{^innabataean}', ""); Expect(1, 67760, '\P{innabataean}', ""); Expect(0, 67760, '\P{^innabataean}', ""); - Expect(1, 67759, '\p{__in_Nabataean}', ""); - Expect(0, 67759, '\p{^__in_Nabataean}', ""); - Expect(0, 67759, '\P{__in_Nabataean}', ""); - Expect(1, 67759, '\P{^__in_Nabataean}', ""); - Expect(0, 67760, '\p{__in_Nabataean}', ""); - Expect(1, 67760, '\p{^__in_Nabataean}', ""); - Expect(1, 67760, '\P{__in_Nabataean}', ""); - Expect(0, 67760, '\P{^__in_Nabataean}', ""); - Error('\p{:= in_NABATAEAN}'); - Error('\P{:= in_NABATAEAN}'); - Expect(1, 67759, '\p{_In_Nabataean}', ""); - Expect(0, 67759, '\p{^_In_Nabataean}', ""); - Expect(0, 67759, '\P{_In_Nabataean}', ""); - Expect(1, 67759, '\P{^_In_Nabataean}', ""); - Expect(0, 67760, '\p{_In_Nabataean}', ""); - Expect(1, 67760, '\p{^_In_Nabataean}', ""); - Expect(1, 67760, '\P{_In_Nabataean}', ""); - Expect(0, 67760, '\P{^_In_Nabataean}', ""); - Error('\p{ In_nandinagari:=}'); - Error('\P{ In_nandinagari:=}'); + Expect(1, 67759, '\p{ IN_Nabataean}', ""); + Expect(0, 67759, '\p{^ IN_Nabataean}', ""); + Expect(0, 67759, '\P{ IN_Nabataean}', ""); + Expect(1, 67759, '\P{^ IN_Nabataean}', ""); + Expect(0, 67760, '\p{ IN_Nabataean}', ""); + Expect(1, 67760, '\p{^ IN_Nabataean}', ""); + Expect(1, 67760, '\P{ IN_Nabataean}', ""); + Expect(0, 67760, '\P{^ IN_Nabataean}', ""); + Error('\p{ /a/In_nabataean}'); + Error('\P{ /a/In_nabataean}'); + Expect(1, 67759, '\p{-In_NABATAEAN}', ""); + Expect(0, 67759, '\p{^-In_NABATAEAN}', ""); + Expect(0, 67759, '\P{-In_NABATAEAN}', ""); + Expect(1, 67759, '\P{^-In_NABATAEAN}', ""); + Expect(0, 67760, '\p{-In_NABATAEAN}', ""); + Expect(1, 67760, '\p{^-In_NABATAEAN}', ""); + Expect(1, 67760, '\P{-In_NABATAEAN}', ""); + Expect(0, 67760, '\P{^-In_NABATAEAN}', ""); + Error('\p{ -in_Nandinagari:=}'); + Error('\P{ -in_Nandinagari:=}'); Expect(1, 72191, '\p{innandinagari}', ""); Expect(0, 72191, '\p{^innandinagari}', ""); Expect(0, 72191, '\P{innandinagari}', ""); @@ -99440,26 +102520,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72192, '\p{^innandinagari}', ""); Expect(1, 72192, '\P{innandinagari}', ""); Expect(0, 72192, '\P{^innandinagari}', ""); - Expect(1, 72191, '\p{ -in_nandinagari}', ""); - Expect(0, 72191, '\p{^ -in_nandinagari}', ""); - Expect(0, 72191, '\P{ -in_nandinagari}', ""); - Expect(1, 72191, '\P{^ -in_nandinagari}', ""); - Expect(0, 72192, '\p{ -in_nandinagari}', ""); - Expect(1, 72192, '\p{^ -in_nandinagari}', ""); - Expect(1, 72192, '\P{ -in_nandinagari}', ""); - Expect(0, 72192, '\P{^ -in_nandinagari}', ""); - Error('\p{:= IN_NANDINAGARI}'); - Error('\P{:= IN_NANDINAGARI}'); - Expect(1, 72191, '\p{ IN_NANDINAGARI}', ""); - Expect(0, 72191, '\p{^ IN_NANDINAGARI}', ""); - Expect(0, 72191, '\P{ IN_NANDINAGARI}', ""); - Expect(1, 72191, '\P{^ IN_NANDINAGARI}', ""); - Expect(0, 72192, '\p{ IN_NANDINAGARI}', ""); - Expect(1, 72192, '\p{^ IN_NANDINAGARI}', ""); - Expect(1, 72192, '\P{ IN_NANDINAGARI}', ""); - Expect(0, 72192, '\P{^ IN_NANDINAGARI}', ""); - Error('\p{-/a/In_New_Tai_lue}'); - Error('\P{-/a/In_New_Tai_lue}'); + Expect(1, 72191, '\p{- IN_Nandinagari}', ""); + Expect(0, 72191, '\p{^- IN_Nandinagari}', ""); + Expect(0, 72191, '\P{- IN_Nandinagari}', ""); + Expect(1, 72191, '\P{^- IN_Nandinagari}', ""); + Expect(0, 72192, '\p{- IN_Nandinagari}', ""); + Expect(1, 72192, '\p{^- IN_Nandinagari}', ""); + Expect(1, 72192, '\P{- IN_Nandinagari}', ""); + Expect(0, 72192, '\P{^- IN_Nandinagari}', ""); + Error('\p{_ In_NANDINAGARI:=}'); + Error('\P{_ In_NANDINAGARI:=}'); + Expect(1, 72191, '\p{ _In_nandinagari}', ""); + Expect(0, 72191, '\p{^ _In_nandinagari}', ""); + Expect(0, 72191, '\P{ _In_nandinagari}', ""); + Expect(1, 72191, '\P{^ _In_nandinagari}', ""); + Expect(0, 72192, '\p{ _In_nandinagari}', ""); + Expect(1, 72192, '\p{^ _In_nandinagari}', ""); + Expect(1, 72192, '\P{ _In_nandinagari}', ""); + Expect(0, 72192, '\P{^ _In_nandinagari}', ""); + Error('\p{:=In_NEW_Tai_LUE}'); + Error('\P{:=In_NEW_Tai_LUE}'); Expect(1, 6623, '\p{innewtailue}', ""); Expect(0, 6623, '\p{^innewtailue}', ""); Expect(0, 6623, '\P{innewtailue}', ""); @@ -99468,26 +102548,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6624, '\p{^innewtailue}', ""); Expect(1, 6624, '\P{innewtailue}', ""); Expect(0, 6624, '\P{^innewtailue}', ""); - Expect(1, 6623, '\p{ -In_NEW_Tai_Lue}', ""); - Expect(0, 6623, '\p{^ -In_NEW_Tai_Lue}', ""); - Expect(0, 6623, '\P{ -In_NEW_Tai_Lue}', ""); - Expect(1, 6623, '\P{^ -In_NEW_Tai_Lue}', ""); - Expect(0, 6624, '\p{ -In_NEW_Tai_Lue}', ""); - Expect(1, 6624, '\p{^ -In_NEW_Tai_Lue}', ""); - Expect(1, 6624, '\P{ -In_NEW_Tai_Lue}', ""); - Expect(0, 6624, '\P{^ -In_NEW_Tai_Lue}', ""); - Error('\p{_In_New_Tai_Lue/a/}'); - Error('\P{_In_New_Tai_Lue/a/}'); - Expect(1, 6623, '\p{- In_New_tai_Lue}', ""); - Expect(0, 6623, '\p{^- In_New_tai_Lue}', ""); - Expect(0, 6623, '\P{- In_New_tai_Lue}', ""); - Expect(1, 6623, '\P{^- In_New_tai_Lue}', ""); - Expect(0, 6624, '\p{- In_New_tai_Lue}', ""); - Expect(1, 6624, '\p{^- In_New_tai_Lue}', ""); - Expect(1, 6624, '\P{- In_New_tai_Lue}', ""); - Expect(0, 6624, '\P{^- In_New_tai_Lue}', ""); - Error('\p{/a/__in_newa}'); - Error('\P{/a/__in_newa}'); + Expect(1, 6623, '\p{_ In_NEW_Tai_LUE}', ""); + Expect(0, 6623, '\p{^_ In_NEW_Tai_LUE}', ""); + Expect(0, 6623, '\P{_ In_NEW_Tai_LUE}', ""); + Expect(1, 6623, '\P{^_ In_NEW_Tai_LUE}', ""); + Expect(0, 6624, '\p{_ In_NEW_Tai_LUE}', ""); + Expect(1, 6624, '\p{^_ In_NEW_Tai_LUE}', ""); + Expect(1, 6624, '\P{_ In_NEW_Tai_LUE}', ""); + Expect(0, 6624, '\P{^_ In_NEW_Tai_LUE}', ""); + Error('\p{-/a/IN_New_Tai_Lue}'); + Error('\P{-/a/IN_New_Tai_Lue}'); + Expect(1, 6623, '\p{-_In_New_Tai_Lue}', ""); + Expect(0, 6623, '\p{^-_In_New_Tai_Lue}', ""); + Expect(0, 6623, '\P{-_In_New_Tai_Lue}', ""); + Expect(1, 6623, '\P{^-_In_New_Tai_Lue}', ""); + Expect(0, 6624, '\p{-_In_New_Tai_Lue}', ""); + Expect(1, 6624, '\p{^-_In_New_Tai_Lue}', ""); + Expect(1, 6624, '\P{-_In_New_Tai_Lue}', ""); + Expect(0, 6624, '\P{^-_In_New_Tai_Lue}', ""); + Error('\p{-In_NEWA/a/}'); + Error('\P{-In_NEWA/a/}'); Expect(1, 70783, '\p{innewa}', ""); Expect(0, 70783, '\p{^innewa}', ""); Expect(0, 70783, '\P{innewa}', ""); @@ -99496,26 +102576,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70784, '\p{^innewa}', ""); Expect(1, 70784, '\P{innewa}', ""); Expect(0, 70784, '\P{^innewa}', ""); - Expect(1, 70783, '\p{ IN_NEWA}', ""); - Expect(0, 70783, '\p{^ IN_NEWA}', ""); - Expect(0, 70783, '\P{ IN_NEWA}', ""); - Expect(1, 70783, '\P{^ IN_NEWA}', ""); - Expect(0, 70784, '\p{ IN_NEWA}', ""); - Expect(1, 70784, '\p{^ IN_NEWA}', ""); - Expect(1, 70784, '\P{ IN_NEWA}', ""); - Expect(0, 70784, '\P{^ IN_NEWA}', ""); - Error('\p{-/a/In_newa}'); - Error('\P{-/a/In_newa}'); - Expect(1, 70783, '\p{_-In_Newa}', ""); - Expect(0, 70783, '\p{^_-In_Newa}', ""); - Expect(0, 70783, '\P{_-In_Newa}', ""); - Expect(1, 70783, '\P{^_-In_Newa}', ""); - Expect(0, 70784, '\p{_-In_Newa}', ""); - Expect(1, 70784, '\p{^_-In_Newa}', ""); - Expect(1, 70784, '\P{_-In_Newa}', ""); - Expect(0, 70784, '\P{^_-In_Newa}', ""); - Error('\p{/a/-In_NKo}'); - Error('\P{/a/-In_NKo}'); + Expect(1, 70783, '\p{ In_NEWA}', ""); + Expect(0, 70783, '\p{^ In_NEWA}', ""); + Expect(0, 70783, '\P{ In_NEWA}', ""); + Expect(1, 70783, '\P{^ In_NEWA}', ""); + Expect(0, 70784, '\p{ In_NEWA}', ""); + Expect(1, 70784, '\p{^ In_NEWA}', ""); + Expect(1, 70784, '\P{ In_NEWA}', ""); + Expect(0, 70784, '\P{^ In_NEWA}', ""); + Error('\p{-_In_newa:=}'); + Error('\P{-_In_newa:=}'); + Expect(1, 70783, '\p{-_IN_Newa}', ""); + Expect(0, 70783, '\p{^-_IN_Newa}', ""); + Expect(0, 70783, '\P{-_IN_Newa}', ""); + Expect(1, 70783, '\P{^-_IN_Newa}', ""); + Expect(0, 70784, '\p{-_IN_Newa}', ""); + Expect(1, 70784, '\p{^-_IN_Newa}', ""); + Expect(1, 70784, '\P{-_IN_Newa}', ""); + Expect(0, 70784, '\P{^-_IN_Newa}', ""); + Error('\p{/a/ IN_NKo}'); + Error('\P{/a/ IN_NKo}'); Expect(1, 2047, '\p{innko}', ""); Expect(0, 2047, '\p{^innko}', ""); Expect(0, 2047, '\P{innko}', ""); @@ -99524,26 +102604,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2048, '\p{^innko}', ""); Expect(1, 2048, '\P{innko}', ""); Expect(0, 2048, '\P{^innko}', ""); - Expect(1, 2047, '\p{--In_NKo}', ""); - Expect(0, 2047, '\p{^--In_NKo}', ""); - Expect(0, 2047, '\P{--In_NKo}', ""); - Expect(1, 2047, '\P{^--In_NKo}', ""); - Expect(0, 2048, '\p{--In_NKo}', ""); - Expect(1, 2048, '\p{^--In_NKo}', ""); - Expect(1, 2048, '\P{--In_NKo}', ""); - Expect(0, 2048, '\P{^--In_NKo}', ""); - Error('\p{ IN_NKo:=}'); - Error('\P{ IN_NKo:=}'); - Expect(1, 2047, '\p{ in_NKo}', ""); - Expect(0, 2047, '\p{^ in_NKo}', ""); - Expect(0, 2047, '\P{ in_NKo}', ""); - Expect(1, 2047, '\P{^ in_NKo}', ""); - Expect(0, 2048, '\p{ in_NKo}', ""); - Expect(1, 2048, '\p{^ in_NKo}', ""); - Expect(1, 2048, '\P{ in_NKo}', ""); - Expect(0, 2048, '\P{^ in_NKo}', ""); - Error('\p{_:=In_nushu}'); - Error('\P{_:=In_nushu}'); + Expect(1, 2047, '\p{ -In_NKO}', ""); + Expect(0, 2047, '\p{^ -In_NKO}', ""); + Expect(0, 2047, '\P{ -In_NKO}', ""); + Expect(1, 2047, '\P{^ -In_NKO}', ""); + Expect(0, 2048, '\p{ -In_NKO}', ""); + Expect(1, 2048, '\p{^ -In_NKO}', ""); + Expect(1, 2048, '\P{ -In_NKO}', ""); + Expect(0, 2048, '\P{^ -In_NKO}', ""); + Error('\p{:=-in_NKO}'); + Error('\P{:=-in_NKO}'); + Expect(1, 2047, '\p{- in_NKo}', ""); + Expect(0, 2047, '\p{^- in_NKo}', ""); + Expect(0, 2047, '\P{- in_NKo}', ""); + Expect(1, 2047, '\P{^- in_NKo}', ""); + Expect(0, 2048, '\p{- in_NKo}', ""); + Expect(1, 2048, '\p{^- in_NKo}', ""); + Expect(1, 2048, '\P{- in_NKo}', ""); + Expect(0, 2048, '\P{^- in_NKo}', ""); + Error('\p{/a/in_nushu}'); + Error('\P{/a/in_nushu}'); Expect(1, 111359, '\p{innushu}', ""); Expect(0, 111359, '\p{^innushu}', ""); Expect(0, 111359, '\P{innushu}', ""); @@ -99552,26 +102632,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 111360, '\p{^innushu}', ""); Expect(1, 111360, '\P{innushu}', ""); Expect(0, 111360, '\P{^innushu}', ""); - Expect(1, 111359, '\p{ -in_NUSHU}', ""); - Expect(0, 111359, '\p{^ -in_NUSHU}', ""); - Expect(0, 111359, '\P{ -in_NUSHU}', ""); - Expect(1, 111359, '\P{^ -in_NUSHU}', ""); - Expect(0, 111360, '\p{ -in_NUSHU}', ""); - Expect(1, 111360, '\p{^ -in_NUSHU}', ""); - Expect(1, 111360, '\P{ -in_NUSHU}', ""); - Expect(0, 111360, '\P{^ -in_NUSHU}', ""); - Error('\p{-_in_NUSHU:=}'); - Error('\P{-_in_NUSHU:=}'); - Expect(1, 111359, '\p{ In_NUSHU}', ""); - Expect(0, 111359, '\p{^ In_NUSHU}', ""); - Expect(0, 111359, '\P{ In_NUSHU}', ""); - Expect(1, 111359, '\P{^ In_NUSHU}', ""); - Expect(0, 111360, '\p{ In_NUSHU}', ""); - Expect(1, 111360, '\p{^ In_NUSHU}', ""); - Expect(1, 111360, '\P{ In_NUSHU}', ""); - Expect(0, 111360, '\P{^ In_NUSHU}', ""); - Error('\p{/a/ IN_NYIAKENG_PUACHUE_HMONG}'); - Error('\P{/a/ IN_NYIAKENG_PUACHUE_HMONG}'); + Expect(1, 111359, '\p{_-In_Nushu}', ""); + Expect(0, 111359, '\p{^_-In_Nushu}', ""); + Expect(0, 111359, '\P{_-In_Nushu}', ""); + Expect(1, 111359, '\P{^_-In_Nushu}', ""); + Expect(0, 111360, '\p{_-In_Nushu}', ""); + Expect(1, 111360, '\p{^_-In_Nushu}', ""); + Expect(1, 111360, '\P{_-In_Nushu}', ""); + Expect(0, 111360, '\P{^_-In_Nushu}', ""); + Error('\p{ _in_Nushu:=}'); + Error('\P{ _in_Nushu:=}'); + Error('\p{_-In_nyiakeng_Puachue_HMONG/a/}'); + Error('\P{_-In_nyiakeng_Puachue_HMONG/a/}'); Expect(1, 123215, '\p{innyiakengpuachuehmong}', ""); Expect(0, 123215, '\p{^innyiakengpuachuehmong}', ""); Expect(0, 123215, '\P{innyiakengpuachuehmong}', ""); @@ -99580,26 +102652,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123216, '\p{^innyiakengpuachuehmong}', ""); Expect(1, 123216, '\P{innyiakengpuachuehmong}', ""); Expect(0, 123216, '\P{^innyiakengpuachuehmong}', ""); - Expect(1, 123215, '\p{- in_Nyiakeng_puachue_Hmong}', ""); - Expect(0, 123215, '\p{^- in_Nyiakeng_puachue_Hmong}', ""); - Expect(0, 123215, '\P{- in_Nyiakeng_puachue_Hmong}', ""); - Expect(1, 123215, '\P{^- in_Nyiakeng_puachue_Hmong}', ""); - Expect(0, 123216, '\p{- in_Nyiakeng_puachue_Hmong}', ""); - Expect(1, 123216, '\p{^- in_Nyiakeng_puachue_Hmong}', ""); - Expect(1, 123216, '\P{- in_Nyiakeng_puachue_Hmong}', ""); - Expect(0, 123216, '\P{^- in_Nyiakeng_puachue_Hmong}', ""); - Error('\p{/a/ IN_Nyiakeng_Puachue_Hmong}'); - Error('\P{/a/ IN_Nyiakeng_Puachue_Hmong}'); - Expect(1, 123215, '\p{ IN_nyiakeng_puachue_Hmong}', ""); - Expect(0, 123215, '\p{^ IN_nyiakeng_puachue_Hmong}', ""); - Expect(0, 123215, '\P{ IN_nyiakeng_puachue_Hmong}', ""); - Expect(1, 123215, '\P{^ IN_nyiakeng_puachue_Hmong}', ""); - Expect(0, 123216, '\p{ IN_nyiakeng_puachue_Hmong}', ""); - Expect(1, 123216, '\p{^ IN_nyiakeng_puachue_Hmong}', ""); - Expect(1, 123216, '\P{ IN_nyiakeng_puachue_Hmong}', ""); - Expect(0, 123216, '\P{^ IN_nyiakeng_puachue_Hmong}', ""); - Error('\p{-In_ogham:=}'); - Error('\P{-In_ogham:=}'); + Expect(1, 123215, '\p{-In_nyiakeng_Puachue_Hmong}', ""); + Expect(0, 123215, '\p{^-In_nyiakeng_Puachue_Hmong}', ""); + Expect(0, 123215, '\P{-In_nyiakeng_Puachue_Hmong}', ""); + Expect(1, 123215, '\P{^-In_nyiakeng_Puachue_Hmong}', ""); + Expect(0, 123216, '\p{-In_nyiakeng_Puachue_Hmong}', ""); + Expect(1, 123216, '\p{^-In_nyiakeng_Puachue_Hmong}', ""); + Expect(1, 123216, '\P{-In_nyiakeng_Puachue_Hmong}', ""); + Expect(0, 123216, '\P{^-In_nyiakeng_Puachue_Hmong}', ""); + Error('\p{:= _IN_NYIAKENG_Puachue_hmong}'); + Error('\P{:= _IN_NYIAKENG_Puachue_hmong}'); + Expect(1, 123215, '\p{_in_NYIAKENG_Puachue_Hmong}', ""); + Expect(0, 123215, '\p{^_in_NYIAKENG_Puachue_Hmong}', ""); + Expect(0, 123215, '\P{_in_NYIAKENG_Puachue_Hmong}', ""); + Expect(1, 123215, '\P{^_in_NYIAKENG_Puachue_Hmong}', ""); + Expect(0, 123216, '\p{_in_NYIAKENG_Puachue_Hmong}', ""); + Expect(1, 123216, '\p{^_in_NYIAKENG_Puachue_Hmong}', ""); + Expect(1, 123216, '\P{_in_NYIAKENG_Puachue_Hmong}', ""); + Expect(0, 123216, '\P{^_in_NYIAKENG_Puachue_Hmong}', ""); + Error('\p{ -In_OGHAM/a/}'); + Error('\P{ -In_OGHAM/a/}'); Expect(1, 5791, '\p{inogham}', ""); Expect(0, 5791, '\p{^inogham}', ""); Expect(0, 5791, '\P{inogham}', ""); @@ -99608,26 +102680,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5792, '\p{^inogham}', ""); Expect(1, 5792, '\P{inogham}', ""); Expect(0, 5792, '\P{^inogham}', ""); - Expect(1, 5791, '\p{ IN_Ogham}', ""); - Expect(0, 5791, '\p{^ IN_Ogham}', ""); - Expect(0, 5791, '\P{ IN_Ogham}', ""); - Expect(1, 5791, '\P{^ IN_Ogham}', ""); - Expect(0, 5792, '\p{ IN_Ogham}', ""); - Expect(1, 5792, '\p{^ IN_Ogham}', ""); - Expect(1, 5792, '\P{ IN_Ogham}', ""); - Expect(0, 5792, '\P{^ IN_Ogham}', ""); - Error('\p{/a/--In_Ogham}'); - Error('\P{/a/--In_Ogham}'); - Expect(1, 5791, '\p{ in_Ogham}', ""); - Expect(0, 5791, '\p{^ in_Ogham}', ""); - Expect(0, 5791, '\P{ in_Ogham}', ""); - Expect(1, 5791, '\P{^ in_Ogham}', ""); - Expect(0, 5792, '\p{ in_Ogham}', ""); - Expect(1, 5792, '\p{^ in_Ogham}', ""); - Expect(1, 5792, '\P{ in_Ogham}', ""); - Expect(0, 5792, '\P{^ in_Ogham}', ""); - Error('\p{ _IN_Ol_Chiki/a/}'); - Error('\P{ _IN_Ol_Chiki/a/}'); + Expect(1, 5791, '\p{ IN_Ogham}', ""); + Expect(0, 5791, '\p{^ IN_Ogham}', ""); + Expect(0, 5791, '\P{ IN_Ogham}', ""); + Expect(1, 5791, '\P{^ IN_Ogham}', ""); + Expect(0, 5792, '\p{ IN_Ogham}', ""); + Expect(1, 5792, '\p{^ IN_Ogham}', ""); + Expect(1, 5792, '\P{ IN_Ogham}', ""); + Expect(0, 5792, '\P{^ IN_Ogham}', ""); + Error('\p{/a/In_Ogham}'); + Error('\P{/a/In_Ogham}'); + Expect(1, 5791, '\p{ In_ogham}', ""); + Expect(0, 5791, '\p{^ In_ogham}', ""); + Expect(0, 5791, '\P{ In_ogham}', ""); + Expect(1, 5791, '\P{^ In_ogham}', ""); + Expect(0, 5792, '\p{ In_ogham}', ""); + Expect(1, 5792, '\p{^ In_ogham}', ""); + Expect(1, 5792, '\P{ In_ogham}', ""); + Expect(0, 5792, '\P{^ In_ogham}', ""); + Error('\p{ /a/IN_Ol_chiki}'); + Error('\P{ /a/IN_Ol_chiki}'); Expect(1, 7295, '\p{inolchiki}', ""); Expect(0, 7295, '\p{^inolchiki}', ""); Expect(0, 7295, '\P{inolchiki}', ""); @@ -99636,26 +102708,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7296, '\p{^inolchiki}', ""); Expect(1, 7296, '\P{inolchiki}', ""); Expect(0, 7296, '\P{^inolchiki}', ""); - Expect(1, 7295, '\p{ in_OL_Chiki}', ""); - Expect(0, 7295, '\p{^ in_OL_Chiki}', ""); - Expect(0, 7295, '\P{ in_OL_Chiki}', ""); - Expect(1, 7295, '\P{^ in_OL_Chiki}', ""); - Expect(0, 7296, '\p{ in_OL_Chiki}', ""); - Expect(1, 7296, '\p{^ in_OL_Chiki}', ""); - Expect(1, 7296, '\P{ in_OL_Chiki}', ""); - Expect(0, 7296, '\P{^ in_OL_Chiki}', ""); - Error('\p{:=IN_ol_CHIKI}'); - Error('\P{:=IN_ol_CHIKI}'); - Expect(1, 7295, '\p{_In_Ol_chiki}', ""); - Expect(0, 7295, '\p{^_In_Ol_chiki}', ""); - Expect(0, 7295, '\P{_In_Ol_chiki}', ""); - Expect(1, 7295, '\P{^_In_Ol_chiki}', ""); - Expect(0, 7296, '\p{_In_Ol_chiki}', ""); - Expect(1, 7296, '\p{^_In_Ol_chiki}', ""); - Expect(1, 7296, '\P{_In_Ol_chiki}', ""); - Expect(0, 7296, '\P{^_In_Ol_chiki}', ""); - Error('\p{/a/--In_Old_Hungarian}'); - Error('\P{/a/--In_Old_Hungarian}'); + Expect(1, 7295, '\p{_In_Ol_Chiki}', ""); + Expect(0, 7295, '\p{^_In_Ol_Chiki}', ""); + Expect(0, 7295, '\P{_In_Ol_Chiki}', ""); + Expect(1, 7295, '\P{^_In_Ol_Chiki}', ""); + Expect(0, 7296, '\p{_In_Ol_Chiki}', ""); + Expect(1, 7296, '\p{^_In_Ol_Chiki}', ""); + Expect(1, 7296, '\P{_In_Ol_Chiki}', ""); + Expect(0, 7296, '\P{^_In_Ol_Chiki}', ""); + Error('\p{_-In_Ol_Chiki/a/}'); + Error('\P{_-In_Ol_Chiki/a/}'); + Expect(1, 7295, '\p{-_In_OL_Chiki}', ""); + Expect(0, 7295, '\p{^-_In_OL_Chiki}', ""); + Expect(0, 7295, '\P{-_In_OL_Chiki}', ""); + Expect(1, 7295, '\P{^-_In_OL_Chiki}', ""); + Expect(0, 7296, '\p{-_In_OL_Chiki}', ""); + Expect(1, 7296, '\p{^-_In_OL_Chiki}', ""); + Expect(1, 7296, '\P{-_In_OL_Chiki}', ""); + Expect(0, 7296, '\P{^-_In_OL_Chiki}', ""); + Error('\p{ IN_Old_Hungarian:=}'); + Error('\P{ IN_Old_Hungarian:=}'); Expect(1, 68863, '\p{inoldhungarian}', ""); Expect(0, 68863, '\p{^inoldhungarian}', ""); Expect(0, 68863, '\P{inoldhungarian}', ""); @@ -99664,26 +102736,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68864, '\p{^inoldhungarian}', ""); Expect(1, 68864, '\P{inoldhungarian}', ""); Expect(0, 68864, '\P{^inoldhungarian}', ""); - Expect(1, 68863, '\p{_in_old_Hungarian}', ""); - Expect(0, 68863, '\p{^_in_old_Hungarian}', ""); - Expect(0, 68863, '\P{_in_old_Hungarian}', ""); - Expect(1, 68863, '\P{^_in_old_Hungarian}', ""); - Expect(0, 68864, '\p{_in_old_Hungarian}', ""); - Expect(1, 68864, '\p{^_in_old_Hungarian}', ""); - Expect(1, 68864, '\P{_in_old_Hungarian}', ""); - Expect(0, 68864, '\P{^_in_old_Hungarian}', ""); - Error('\p{/a/ IN_OLD_Hungarian}'); - Error('\P{/a/ IN_OLD_Hungarian}'); - Expect(1, 68863, '\p{ in_Old_Hungarian}', ""); - Expect(0, 68863, '\p{^ in_Old_Hungarian}', ""); - Expect(0, 68863, '\P{ in_Old_Hungarian}', ""); - Expect(1, 68863, '\P{^ in_Old_Hungarian}', ""); - Expect(0, 68864, '\p{ in_Old_Hungarian}', ""); - Expect(1, 68864, '\p{^ in_Old_Hungarian}', ""); - Expect(1, 68864, '\P{ in_Old_Hungarian}', ""); - Expect(0, 68864, '\P{^ in_Old_Hungarian}', ""); - Error('\p{/a/In_Old_italic}'); - Error('\P{/a/In_Old_italic}'); + Expect(1, 68863, '\p{ In_Old_hungarian}', ""); + Expect(0, 68863, '\p{^ In_Old_hungarian}', ""); + Expect(0, 68863, '\P{ In_Old_hungarian}', ""); + Expect(1, 68863, '\P{^ In_Old_hungarian}', ""); + Expect(0, 68864, '\p{ In_Old_hungarian}', ""); + Expect(1, 68864, '\p{^ In_Old_hungarian}', ""); + Expect(1, 68864, '\P{ In_Old_hungarian}', ""); + Expect(0, 68864, '\P{^ In_Old_hungarian}', ""); + Error('\p{_:=in_OLD_HUNGARIAN}'); + Error('\P{_:=in_OLD_HUNGARIAN}'); + Expect(1, 68863, '\p{--IN_old_HUNGARIAN}', ""); + Expect(0, 68863, '\p{^--IN_old_HUNGARIAN}', ""); + Expect(0, 68863, '\P{--IN_old_HUNGARIAN}', ""); + Expect(1, 68863, '\P{^--IN_old_HUNGARIAN}', ""); + Expect(0, 68864, '\p{--IN_old_HUNGARIAN}', ""); + Expect(1, 68864, '\p{^--IN_old_HUNGARIAN}', ""); + Expect(1, 68864, '\P{--IN_old_HUNGARIAN}', ""); + Expect(0, 68864, '\P{^--IN_old_HUNGARIAN}', ""); + Error('\p{:= _IN_Old_Italic}'); + Error('\P{:= _IN_Old_Italic}'); Expect(1, 66351, '\p{inolditalic}', ""); Expect(0, 66351, '\p{^inolditalic}', ""); Expect(0, 66351, '\P{inolditalic}', ""); @@ -99692,26 +102764,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66352, '\p{^inolditalic}', ""); Expect(1, 66352, '\P{inolditalic}', ""); Expect(0, 66352, '\P{^inolditalic}', ""); - Expect(1, 66351, '\p{__In_Old_Italic}', ""); - Expect(0, 66351, '\p{^__In_Old_Italic}', ""); - Expect(0, 66351, '\P{__In_Old_Italic}', ""); - Expect(1, 66351, '\P{^__In_Old_Italic}', ""); - Expect(0, 66352, '\p{__In_Old_Italic}', ""); - Expect(1, 66352, '\p{^__In_Old_Italic}', ""); - Expect(1, 66352, '\P{__In_Old_Italic}', ""); - Expect(0, 66352, '\P{^__In_Old_Italic}', ""); - Error('\p{- IN_OLD_ITALIC:=}'); - Error('\P{- IN_OLD_ITALIC:=}'); - Expect(1, 66351, '\p{_in_old_Italic}', ""); - Expect(0, 66351, '\p{^_in_old_Italic}', ""); - Expect(0, 66351, '\P{_in_old_Italic}', ""); - Expect(1, 66351, '\P{^_in_old_Italic}', ""); - Expect(0, 66352, '\p{_in_old_Italic}', ""); - Expect(1, 66352, '\p{^_in_old_Italic}', ""); - Expect(1, 66352, '\P{_in_old_Italic}', ""); - Expect(0, 66352, '\P{^_in_old_Italic}', ""); - Error('\p{/a/ In_OLD_north_Arabian}'); - Error('\P{/a/ In_OLD_north_Arabian}'); + Expect(1, 66351, '\p{_-in_old_Italic}', ""); + Expect(0, 66351, '\p{^_-in_old_Italic}', ""); + Expect(0, 66351, '\P{_-in_old_Italic}', ""); + Expect(1, 66351, '\P{^_-in_old_Italic}', ""); + Expect(0, 66352, '\p{_-in_old_Italic}', ""); + Expect(1, 66352, '\p{^_-in_old_Italic}', ""); + Expect(1, 66352, '\P{_-in_old_Italic}', ""); + Expect(0, 66352, '\P{^_-in_old_Italic}', ""); + Error('\p{_-In_Old_Italic/a/}'); + Error('\P{_-In_Old_Italic/a/}'); + Expect(1, 66351, '\p{_ In_Old_ITALIC}', ""); + Expect(0, 66351, '\p{^_ In_Old_ITALIC}', ""); + Expect(0, 66351, '\P{_ In_Old_ITALIC}', ""); + Expect(1, 66351, '\P{^_ In_Old_ITALIC}', ""); + Expect(0, 66352, '\p{_ In_Old_ITALIC}', ""); + Expect(1, 66352, '\p{^_ In_Old_ITALIC}', ""); + Expect(1, 66352, '\P{_ In_Old_ITALIC}', ""); + Expect(0, 66352, '\P{^_ In_Old_ITALIC}', ""); + Error('\p{:=in_OLD_NORTH_Arabian}'); + Error('\P{:=in_OLD_NORTH_Arabian}'); Expect(1, 68255, '\p{inoldnortharabian}', ""); Expect(0, 68255, '\p{^inoldnortharabian}', ""); Expect(0, 68255, '\P{inoldnortharabian}', ""); @@ -99720,26 +102792,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68256, '\p{^inoldnortharabian}', ""); Expect(1, 68256, '\P{inoldnortharabian}', ""); Expect(0, 68256, '\P{^inoldnortharabian}', ""); - Expect(1, 68255, '\p{ In_Old_North_ARABIAN}', ""); - Expect(0, 68255, '\p{^ In_Old_North_ARABIAN}', ""); - Expect(0, 68255, '\P{ In_Old_North_ARABIAN}', ""); - Expect(1, 68255, '\P{^ In_Old_North_ARABIAN}', ""); - Expect(0, 68256, '\p{ In_Old_North_ARABIAN}', ""); - Expect(1, 68256, '\p{^ In_Old_North_ARABIAN}', ""); - Expect(1, 68256, '\P{ In_Old_North_ARABIAN}', ""); - Expect(0, 68256, '\P{^ In_Old_North_ARABIAN}', ""); - Error('\p{ in_old_North_Arabian/a/}'); - Error('\P{ in_old_North_Arabian/a/}'); - Expect(1, 68255, '\p{ _In_Old_north_ARABIAN}', ""); - Expect(0, 68255, '\p{^ _In_Old_north_ARABIAN}', ""); - Expect(0, 68255, '\P{ _In_Old_north_ARABIAN}', ""); - Expect(1, 68255, '\P{^ _In_Old_north_ARABIAN}', ""); - Expect(0, 68256, '\p{ _In_Old_north_ARABIAN}', ""); - Expect(1, 68256, '\p{^ _In_Old_north_ARABIAN}', ""); - Expect(1, 68256, '\P{ _In_Old_north_ARABIAN}', ""); - Expect(0, 68256, '\P{^ _In_Old_north_ARABIAN}', ""); - Error('\p{ in_Old_PERMIC:=}'); - Error('\P{ in_Old_PERMIC:=}'); + Expect(1, 68255, '\p{- IN_old_North_Arabian}', ""); + Expect(0, 68255, '\p{^- IN_old_North_Arabian}', ""); + Expect(0, 68255, '\P{- IN_old_North_Arabian}', ""); + Expect(1, 68255, '\P{^- IN_old_North_Arabian}', ""); + Expect(0, 68256, '\p{- IN_old_North_Arabian}', ""); + Expect(1, 68256, '\p{^- IN_old_North_Arabian}', ""); + Expect(1, 68256, '\P{- IN_old_North_Arabian}', ""); + Expect(0, 68256, '\P{^- IN_old_North_Arabian}', ""); + Error('\p{ _in_old_North_Arabian/a/}'); + Error('\P{ _in_old_North_Arabian/a/}'); + Expect(1, 68255, '\p{_In_Old_North_Arabian}', ""); + Expect(0, 68255, '\p{^_In_Old_North_Arabian}', ""); + Expect(0, 68255, '\P{_In_Old_North_Arabian}', ""); + Expect(1, 68255, '\P{^_In_Old_North_Arabian}', ""); + Expect(0, 68256, '\p{_In_Old_North_Arabian}', ""); + Expect(1, 68256, '\p{^_In_Old_North_Arabian}', ""); + Expect(1, 68256, '\P{_In_Old_North_Arabian}', ""); + Expect(0, 68256, '\P{^_In_Old_North_Arabian}', ""); + Error('\p{_:=in_old_Permic}'); + Error('\P{_:=in_old_Permic}'); Expect(1, 66431, '\p{inoldpermic}', ""); Expect(0, 66431, '\p{^inoldpermic}', ""); Expect(0, 66431, '\P{inoldpermic}', ""); @@ -99748,26 +102820,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66432, '\p{^inoldpermic}', ""); Expect(1, 66432, '\P{inoldpermic}', ""); Expect(0, 66432, '\P{^inoldpermic}', ""); - Expect(1, 66431, '\p{_ In_Old_Permic}', ""); - Expect(0, 66431, '\p{^_ In_Old_Permic}', ""); - Expect(0, 66431, '\P{_ In_Old_Permic}', ""); - Expect(1, 66431, '\P{^_ In_Old_Permic}', ""); - Expect(0, 66432, '\p{_ In_Old_Permic}', ""); - Expect(1, 66432, '\p{^_ In_Old_Permic}', ""); - Expect(1, 66432, '\P{_ In_Old_Permic}', ""); - Expect(0, 66432, '\P{^_ In_Old_Permic}', ""); - Error('\p{ :=IN_Old_Permic}'); - Error('\P{ :=IN_Old_Permic}'); - Expect(1, 66431, '\p{ In_Old_PERMIC}', ""); - Expect(0, 66431, '\p{^ In_Old_PERMIC}', ""); - Expect(0, 66431, '\P{ In_Old_PERMIC}', ""); - Expect(1, 66431, '\P{^ In_Old_PERMIC}', ""); - Expect(0, 66432, '\p{ In_Old_PERMIC}', ""); - Expect(1, 66432, '\p{^ In_Old_PERMIC}', ""); - Expect(1, 66432, '\P{ In_Old_PERMIC}', ""); - Expect(0, 66432, '\P{^ In_Old_PERMIC}', ""); - Error('\p{- In_OLD_Persian:=}'); - Error('\P{- In_OLD_Persian:=}'); + Expect(1, 66431, '\p{_in_Old_Permic}', ""); + Expect(0, 66431, '\p{^_in_Old_Permic}', ""); + Expect(0, 66431, '\P{_in_Old_Permic}', ""); + Expect(1, 66431, '\P{^_in_Old_Permic}', ""); + Expect(0, 66432, '\p{_in_Old_Permic}', ""); + Expect(1, 66432, '\p{^_in_Old_Permic}', ""); + Expect(1, 66432, '\P{_in_Old_Permic}', ""); + Expect(0, 66432, '\P{^_in_Old_Permic}', ""); + Error('\p{-IN_Old_permic:=}'); + Error('\P{-IN_Old_permic:=}'); + Expect(1, 66431, '\p{-_In_Old_permic}', ""); + Expect(0, 66431, '\p{^-_In_Old_permic}', ""); + Expect(0, 66431, '\P{-_In_Old_permic}', ""); + Expect(1, 66431, '\P{^-_In_Old_permic}', ""); + Expect(0, 66432, '\p{-_In_Old_permic}', ""); + Expect(1, 66432, '\p{^-_In_Old_permic}', ""); + Expect(1, 66432, '\P{-_In_Old_permic}', ""); + Expect(0, 66432, '\P{^-_In_Old_permic}', ""); + Error('\p{:= IN_old_PERSIAN}'); + Error('\P{:= IN_old_PERSIAN}'); Expect(1, 66527, '\p{inoldpersian}', ""); Expect(0, 66527, '\p{^inoldpersian}', ""); Expect(0, 66527, '\P{inoldpersian}', ""); @@ -99776,26 +102848,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66528, '\p{^inoldpersian}', ""); Expect(1, 66528, '\P{inoldpersian}', ""); Expect(0, 66528, '\P{^inoldpersian}', ""); - Expect(1, 66527, '\p{-_in_Old_Persian}', ""); - Expect(0, 66527, '\p{^-_in_Old_Persian}', ""); - Expect(0, 66527, '\P{-_in_Old_Persian}', ""); - Expect(1, 66527, '\P{^-_in_Old_Persian}', ""); - Expect(0, 66528, '\p{-_in_Old_Persian}', ""); - Expect(1, 66528, '\p{^-_in_Old_Persian}', ""); - Expect(1, 66528, '\P{-_in_Old_Persian}', ""); - Expect(0, 66528, '\P{^-_in_Old_Persian}', ""); - Error('\p{ IN_old_PERSIAN/a/}'); - Error('\P{ IN_old_PERSIAN/a/}'); - Expect(1, 66527, '\p{ In_Old_Persian}', ""); - Expect(0, 66527, '\p{^ In_Old_Persian}', ""); - Expect(0, 66527, '\P{ In_Old_Persian}', ""); - Expect(1, 66527, '\P{^ In_Old_Persian}', ""); - Expect(0, 66528, '\p{ In_Old_Persian}', ""); - Expect(1, 66528, '\p{^ In_Old_Persian}', ""); - Expect(1, 66528, '\P{ In_Old_Persian}', ""); - Expect(0, 66528, '\P{^ In_Old_Persian}', ""); - Error('\p{--In_old_SOGDIAN:=}'); - Error('\P{--In_old_SOGDIAN:=}'); + Expect(1, 66527, '\p{- In_Old_Persian}', ""); + Expect(0, 66527, '\p{^- In_Old_Persian}', ""); + Expect(0, 66527, '\P{- In_Old_Persian}', ""); + Expect(1, 66527, '\P{^- In_Old_Persian}', ""); + Expect(0, 66528, '\p{- In_Old_Persian}', ""); + Expect(1, 66528, '\p{^- In_Old_Persian}', ""); + Expect(1, 66528, '\P{- In_Old_Persian}', ""); + Expect(0, 66528, '\P{^- In_Old_Persian}', ""); + Error('\p{_:=IN_Old_persian}'); + Error('\P{_:=IN_Old_persian}'); + Expect(1, 66527, '\p{_In_OLD_Persian}', ""); + Expect(0, 66527, '\p{^_In_OLD_Persian}', ""); + Expect(0, 66527, '\P{_In_OLD_Persian}', ""); + Expect(1, 66527, '\P{^_In_OLD_Persian}', ""); + Expect(0, 66528, '\p{_In_OLD_Persian}', ""); + Expect(1, 66528, '\p{^_In_OLD_Persian}', ""); + Expect(1, 66528, '\P{_In_OLD_Persian}', ""); + Expect(0, 66528, '\P{^_In_OLD_Persian}', ""); + Error('\p{ /a/in_old_sogdian}'); + Error('\P{ /a/in_old_sogdian}'); Expect(1, 69423, '\p{inoldsogdian}', ""); Expect(0, 69423, '\p{^inoldsogdian}', ""); Expect(0, 69423, '\P{inoldsogdian}', ""); @@ -99804,26 +102876,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69424, '\p{^inoldsogdian}', ""); Expect(1, 69424, '\P{inoldsogdian}', ""); Expect(0, 69424, '\P{^inoldsogdian}', ""); - Expect(1, 69423, '\p{ _In_Old_Sogdian}', ""); - Expect(0, 69423, '\p{^ _In_Old_Sogdian}', ""); - Expect(0, 69423, '\P{ _In_Old_Sogdian}', ""); - Expect(1, 69423, '\P{^ _In_Old_Sogdian}', ""); - Expect(0, 69424, '\p{ _In_Old_Sogdian}', ""); - Expect(1, 69424, '\p{^ _In_Old_Sogdian}', ""); - Expect(1, 69424, '\P{ _In_Old_Sogdian}', ""); - Expect(0, 69424, '\P{^ _In_Old_Sogdian}', ""); - Error('\p{--In_old_Sogdian:=}'); - Error('\P{--In_old_Sogdian:=}'); - Expect(1, 69423, '\p{ In_old_Sogdian}', ""); - Expect(0, 69423, '\p{^ In_old_Sogdian}', ""); - Expect(0, 69423, '\P{ In_old_Sogdian}', ""); - Expect(1, 69423, '\P{^ In_old_Sogdian}', ""); - Expect(0, 69424, '\p{ In_old_Sogdian}', ""); - Expect(1, 69424, '\p{^ In_old_Sogdian}', ""); - Expect(1, 69424, '\P{ In_old_Sogdian}', ""); - Expect(0, 69424, '\P{^ In_old_Sogdian}', ""); - Error('\p{__In_Old_South_Arabian/a/}'); - Error('\P{__In_Old_South_Arabian/a/}'); + Expect(1, 69423, '\p{- In_OLD_Sogdian}', ""); + Expect(0, 69423, '\p{^- In_OLD_Sogdian}', ""); + Expect(0, 69423, '\P{- In_OLD_Sogdian}', ""); + Expect(1, 69423, '\P{^- In_OLD_Sogdian}', ""); + Expect(0, 69424, '\p{- In_OLD_Sogdian}', ""); + Expect(1, 69424, '\p{^- In_OLD_Sogdian}', ""); + Expect(1, 69424, '\P{- In_OLD_Sogdian}', ""); + Expect(0, 69424, '\P{^- In_OLD_Sogdian}', ""); + Error('\p{_/a/In_OLD_Sogdian}'); + Error('\P{_/a/In_OLD_Sogdian}'); + Expect(1, 69423, '\p{In_OLD_sogdian}', ""); + Expect(0, 69423, '\p{^In_OLD_sogdian}', ""); + Expect(0, 69423, '\P{In_OLD_sogdian}', ""); + Expect(1, 69423, '\P{^In_OLD_sogdian}', ""); + Expect(0, 69424, '\p{In_OLD_sogdian}', ""); + Expect(1, 69424, '\p{^In_OLD_sogdian}', ""); + Expect(1, 69424, '\P{In_OLD_sogdian}', ""); + Expect(0, 69424, '\P{^In_OLD_sogdian}', ""); + Error('\p{ -IN_old_South_arabian:=}'); + Error('\P{ -IN_old_South_arabian:=}'); Expect(1, 68223, '\p{inoldsoutharabian}', ""); Expect(0, 68223, '\p{^inoldsoutharabian}', ""); Expect(0, 68223, '\P{inoldsoutharabian}', ""); @@ -99832,26 +102904,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68224, '\p{^inoldsoutharabian}', ""); Expect(1, 68224, '\P{inoldsoutharabian}', ""); Expect(0, 68224, '\P{^inoldsoutharabian}', ""); - Expect(1, 68223, '\p{_IN_OLD_south_arabian}', ""); - Expect(0, 68223, '\p{^_IN_OLD_south_arabian}', ""); - Expect(0, 68223, '\P{_IN_OLD_south_arabian}', ""); - Expect(1, 68223, '\P{^_IN_OLD_south_arabian}', ""); - Expect(0, 68224, '\p{_IN_OLD_south_arabian}', ""); - Expect(1, 68224, '\p{^_IN_OLD_south_arabian}', ""); - Expect(1, 68224, '\P{_IN_OLD_south_arabian}', ""); - Expect(0, 68224, '\P{^_IN_OLD_south_arabian}', ""); - Error('\p{:=-_In_OLD_south_ARABIAN}'); - Error('\P{:=-_In_OLD_south_ARABIAN}'); - Expect(1, 68223, '\p{_IN_Old_SOUTH_Arabian}', ""); - Expect(0, 68223, '\p{^_IN_Old_SOUTH_Arabian}', ""); - Expect(0, 68223, '\P{_IN_Old_SOUTH_Arabian}', ""); - Expect(1, 68223, '\P{^_IN_Old_SOUTH_Arabian}', ""); - Expect(0, 68224, '\p{_IN_Old_SOUTH_Arabian}', ""); - Expect(1, 68224, '\p{^_IN_Old_SOUTH_Arabian}', ""); - Expect(1, 68224, '\P{_IN_Old_SOUTH_Arabian}', ""); - Expect(0, 68224, '\P{^_IN_Old_SOUTH_Arabian}', ""); - Error('\p{ :=In_Old_TURKIC}'); - Error('\P{ :=In_Old_TURKIC}'); + Expect(1, 68223, '\p{ In_Old_SOUTH_Arabian}', ""); + Expect(0, 68223, '\p{^ In_Old_SOUTH_Arabian}', ""); + Expect(0, 68223, '\P{ In_Old_SOUTH_Arabian}', ""); + Expect(1, 68223, '\P{^ In_Old_SOUTH_Arabian}', ""); + Expect(0, 68224, '\p{ In_Old_SOUTH_Arabian}', ""); + Expect(1, 68224, '\p{^ In_Old_SOUTH_Arabian}', ""); + Expect(1, 68224, '\P{ In_Old_SOUTH_Arabian}', ""); + Expect(0, 68224, '\P{^ In_Old_SOUTH_Arabian}', ""); + Error('\p{_-In_Old_South_ARABIAN:=}'); + Error('\P{_-In_Old_South_ARABIAN:=}'); + Expect(1, 68223, '\p{ in_OLD_south_Arabian}', ""); + Expect(0, 68223, '\p{^ in_OLD_south_Arabian}', ""); + Expect(0, 68223, '\P{ in_OLD_south_Arabian}', ""); + Expect(1, 68223, '\P{^ in_OLD_south_Arabian}', ""); + Expect(0, 68224, '\p{ in_OLD_south_Arabian}', ""); + Expect(1, 68224, '\p{^ in_OLD_south_Arabian}', ""); + Expect(1, 68224, '\P{ in_OLD_south_Arabian}', ""); + Expect(0, 68224, '\P{^ in_OLD_south_Arabian}', ""); + Error('\p{:= In_old_Turkic}'); + Error('\P{:= In_old_Turkic}'); Expect(1, 68687, '\p{inoldturkic}', ""); Expect(0, 68687, '\p{^inoldturkic}', ""); Expect(0, 68687, '\P{inoldturkic}', ""); @@ -99860,26 +102932,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68688, '\p{^inoldturkic}', ""); Expect(1, 68688, '\P{inoldturkic}', ""); Expect(0, 68688, '\P{^inoldturkic}', ""); - Expect(1, 68687, '\p{_In_old_turkic}', ""); - Expect(0, 68687, '\p{^_In_old_turkic}', ""); - Expect(0, 68687, '\P{_In_old_turkic}', ""); - Expect(1, 68687, '\P{^_In_old_turkic}', ""); - Expect(0, 68688, '\p{_In_old_turkic}', ""); - Expect(1, 68688, '\p{^_In_old_turkic}', ""); - Expect(1, 68688, '\P{_In_old_turkic}', ""); - Expect(0, 68688, '\P{^_In_old_turkic}', ""); - Error('\p{ in_old_Turkic:=}'); - Error('\P{ in_old_Turkic:=}'); - Expect(1, 68687, '\p{ in_Old_turkic}', ""); - Expect(0, 68687, '\p{^ in_Old_turkic}', ""); - Expect(0, 68687, '\P{ in_Old_turkic}', ""); - Expect(1, 68687, '\P{^ in_Old_turkic}', ""); - Expect(0, 68688, '\p{ in_Old_turkic}', ""); - Expect(1, 68688, '\p{^ in_Old_turkic}', ""); - Expect(1, 68688, '\P{ in_Old_turkic}', ""); - Expect(0, 68688, '\P{^ in_Old_turkic}', ""); - Error('\p{/a/ In_Oriya}'); - Error('\P{/a/ In_Oriya}'); + Expect(1, 68687, '\p{- IN_OLD_Turkic}', ""); + Expect(0, 68687, '\p{^- IN_OLD_Turkic}', ""); + Expect(0, 68687, '\P{- IN_OLD_Turkic}', ""); + Expect(1, 68687, '\P{^- IN_OLD_Turkic}', ""); + Expect(0, 68688, '\p{- IN_OLD_Turkic}', ""); + Expect(1, 68688, '\p{^- IN_OLD_Turkic}', ""); + Expect(1, 68688, '\P{- IN_OLD_Turkic}', ""); + Expect(0, 68688, '\P{^- IN_OLD_Turkic}', ""); + Error('\p{_:=In_Old_turkic}'); + Error('\P{_:=In_Old_turkic}'); + Expect(1, 68687, '\p{ IN_Old_TURKIC}', ""); + Expect(0, 68687, '\p{^ IN_Old_TURKIC}', ""); + Expect(0, 68687, '\P{ IN_Old_TURKIC}', ""); + Expect(1, 68687, '\P{^ IN_Old_TURKIC}', ""); + Expect(0, 68688, '\p{ IN_Old_TURKIC}', ""); + Expect(1, 68688, '\p{^ IN_Old_TURKIC}', ""); + Expect(1, 68688, '\P{ IN_Old_TURKIC}', ""); + Expect(0, 68688, '\P{^ IN_Old_TURKIC}', ""); + Error('\p{ -In_ORIYA:=}'); + Error('\P{ -In_ORIYA:=}'); Expect(1, 2943, '\p{inoriya}', ""); Expect(0, 2943, '\p{^inoriya}', ""); Expect(0, 2943, '\P{inoriya}', ""); @@ -99888,26 +102960,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2944, '\p{^inoriya}', ""); Expect(1, 2944, '\P{inoriya}', ""); Expect(0, 2944, '\P{^inoriya}', ""); - Expect(1, 2943, '\p{_IN_ORIYA}', ""); - Expect(0, 2943, '\p{^_IN_ORIYA}', ""); - Expect(0, 2943, '\P{_IN_ORIYA}', ""); - Expect(1, 2943, '\P{^_IN_ORIYA}', ""); - Expect(0, 2944, '\p{_IN_ORIYA}', ""); - Expect(1, 2944, '\p{^_IN_ORIYA}', ""); - Expect(1, 2944, '\P{_IN_ORIYA}', ""); - Expect(0, 2944, '\P{^_IN_ORIYA}', ""); - Error('\p{ in_Oriya:=}'); - Error('\P{ in_Oriya:=}'); - Expect(1, 2943, '\p{_IN_Oriya}', ""); - Expect(0, 2943, '\p{^_IN_Oriya}', ""); - Expect(0, 2943, '\P{_IN_Oriya}', ""); - Expect(1, 2943, '\P{^_IN_Oriya}', ""); - Expect(0, 2944, '\p{_IN_Oriya}', ""); - Expect(1, 2944, '\p{^_IN_Oriya}', ""); - Expect(1, 2944, '\P{_IN_Oriya}', ""); - Expect(0, 2944, '\P{^_IN_Oriya}', ""); - Error('\p{:= IN_osage}'); - Error('\P{:= IN_osage}'); + Expect(1, 2943, '\p{ IN_Oriya}', ""); + Expect(0, 2943, '\p{^ IN_Oriya}', ""); + Expect(0, 2943, '\P{ IN_Oriya}', ""); + Expect(1, 2943, '\P{^ IN_Oriya}', ""); + Expect(0, 2944, '\p{ IN_Oriya}', ""); + Expect(1, 2944, '\p{^ IN_Oriya}', ""); + Expect(1, 2944, '\P{ IN_Oriya}', ""); + Expect(0, 2944, '\P{^ IN_Oriya}', ""); + Error('\p{-/a/IN_Oriya}'); + Error('\P{-/a/IN_Oriya}'); + Expect(1, 2943, '\p{ -in_ORIYA}', ""); + Expect(0, 2943, '\p{^ -in_ORIYA}', ""); + Expect(0, 2943, '\P{ -in_ORIYA}', ""); + Expect(1, 2943, '\P{^ -in_ORIYA}', ""); + Expect(0, 2944, '\p{ -in_ORIYA}', ""); + Expect(1, 2944, '\p{^ -in_ORIYA}', ""); + Expect(1, 2944, '\P{ -in_ORIYA}', ""); + Expect(0, 2944, '\P{^ -in_ORIYA}', ""); + Error('\p{:=_In_Osage}'); + Error('\P{:=_In_Osage}'); Expect(1, 66815, '\p{inosage}', ""); Expect(0, 66815, '\p{^inosage}', ""); Expect(0, 66815, '\P{inosage}', ""); @@ -99916,26 +102988,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66816, '\p{^inosage}', ""); Expect(1, 66816, '\P{inosage}', ""); Expect(0, 66816, '\P{^inosage}', ""); - Expect(1, 66815, '\p{ in_osage}', ""); - Expect(0, 66815, '\p{^ in_osage}', ""); - Expect(0, 66815, '\P{ in_osage}', ""); - Expect(1, 66815, '\P{^ in_osage}', ""); - Expect(0, 66816, '\p{ in_osage}', ""); - Expect(1, 66816, '\p{^ in_osage}', ""); - Expect(1, 66816, '\P{ in_osage}', ""); - Expect(0, 66816, '\P{^ in_osage}', ""); - Error('\p{:=In_Osage}'); - Error('\P{:=In_Osage}'); - Expect(1, 66815, '\p{-IN_Osage}', ""); - Expect(0, 66815, '\p{^-IN_Osage}', ""); - Expect(0, 66815, '\P{-IN_Osage}', ""); - Expect(1, 66815, '\P{^-IN_Osage}', ""); - Expect(0, 66816, '\p{-IN_Osage}', ""); - Expect(1, 66816, '\p{^-IN_Osage}', ""); - Expect(1, 66816, '\P{-IN_Osage}', ""); - Expect(0, 66816, '\P{^-IN_Osage}', ""); - Error('\p{/a/ IN_Osmanya}'); - Error('\P{/a/ IN_Osmanya}'); + Expect(1, 66815, '\p{_In_OSAGE}', ""); + Expect(0, 66815, '\p{^_In_OSAGE}', ""); + Expect(0, 66815, '\P{_In_OSAGE}', ""); + Expect(1, 66815, '\P{^_In_OSAGE}', ""); + Expect(0, 66816, '\p{_In_OSAGE}', ""); + Expect(1, 66816, '\p{^_In_OSAGE}', ""); + Expect(1, 66816, '\P{_In_OSAGE}', ""); + Expect(0, 66816, '\P{^_In_OSAGE}', ""); + Error('\p{-In_osage/a/}'); + Error('\P{-In_osage/a/}'); + Expect(1, 66815, '\p{- In_Osage}', ""); + Expect(0, 66815, '\p{^- In_Osage}', ""); + Expect(0, 66815, '\P{- In_Osage}', ""); + Expect(1, 66815, '\P{^- In_Osage}', ""); + Expect(0, 66816, '\p{- In_Osage}', ""); + Expect(1, 66816, '\p{^- In_Osage}', ""); + Expect(1, 66816, '\P{- In_Osage}', ""); + Expect(0, 66816, '\P{^- In_Osage}', ""); + Error('\p{ /a/In_OSMANYA}'); + Error('\P{ /a/In_OSMANYA}'); Expect(1, 66735, '\p{inosmanya}', ""); Expect(0, 66735, '\p{^inosmanya}', ""); Expect(0, 66735, '\P{inosmanya}', ""); @@ -99944,26 +103016,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66736, '\p{^inosmanya}', ""); Expect(1, 66736, '\P{inosmanya}', ""); Expect(0, 66736, '\P{^inosmanya}', ""); - Expect(1, 66735, '\p{_ In_Osmanya}', ""); - Expect(0, 66735, '\p{^_ In_Osmanya}', ""); - Expect(0, 66735, '\P{_ In_Osmanya}', ""); - Expect(1, 66735, '\P{^_ In_Osmanya}', ""); - Expect(0, 66736, '\p{_ In_Osmanya}', ""); - Expect(1, 66736, '\p{^_ In_Osmanya}', ""); - Expect(1, 66736, '\P{_ In_Osmanya}', ""); - Expect(0, 66736, '\P{^_ In_Osmanya}', ""); - Error('\p{/a/-IN_Osmanya}'); - Error('\P{/a/-IN_Osmanya}'); - Expect(1, 66735, '\p{_-In_osmanya}', ""); - Expect(0, 66735, '\p{^_-In_osmanya}', ""); - Expect(0, 66735, '\P{_-In_osmanya}', ""); - Expect(1, 66735, '\P{^_-In_osmanya}', ""); - Expect(0, 66736, '\p{_-In_osmanya}', ""); - Expect(1, 66736, '\p{^_-In_osmanya}', ""); - Expect(1, 66736, '\P{_-In_osmanya}', ""); - Expect(0, 66736, '\P{^_-In_osmanya}', ""); - Error('\p{ In_pahawh_Hmong/a/}'); - Error('\P{ In_pahawh_Hmong/a/}'); + Expect(1, 66735, '\p{ In_OSMANYA}', ""); + Expect(0, 66735, '\p{^ In_OSMANYA}', ""); + Expect(0, 66735, '\P{ In_OSMANYA}', ""); + Expect(1, 66735, '\P{^ In_OSMANYA}', ""); + Expect(0, 66736, '\p{ In_OSMANYA}', ""); + Expect(1, 66736, '\p{^ In_OSMANYA}', ""); + Expect(1, 66736, '\P{ In_OSMANYA}', ""); + Expect(0, 66736, '\P{^ In_OSMANYA}', ""); + Error('\p{:=in_Osmanya}'); + Error('\P{:=in_Osmanya}'); + Expect(1, 66735, '\p{ _IN_Osmanya}', ""); + Expect(0, 66735, '\p{^ _IN_Osmanya}', ""); + Expect(0, 66735, '\P{ _IN_Osmanya}', ""); + Expect(1, 66735, '\P{^ _IN_Osmanya}', ""); + Expect(0, 66736, '\p{ _IN_Osmanya}', ""); + Expect(1, 66736, '\p{^ _IN_Osmanya}', ""); + Expect(1, 66736, '\P{ _IN_Osmanya}', ""); + Expect(0, 66736, '\P{^ _IN_Osmanya}', ""); + Error('\p{_:=In_Pahawh_HMONG}'); + Error('\P{_:=In_Pahawh_HMONG}'); Expect(1, 93071, '\p{inpahawhhmong}', ""); Expect(0, 93071, '\p{^inpahawhhmong}', ""); Expect(0, 93071, '\P{inpahawhhmong}', ""); @@ -99972,26 +103044,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 93072, '\p{^inpahawhhmong}', ""); Expect(1, 93072, '\P{inpahawhhmong}', ""); Expect(0, 93072, '\P{^inpahawhhmong}', ""); - Expect(1, 93071, '\p{__In_Pahawh_Hmong}', ""); - Expect(0, 93071, '\p{^__In_Pahawh_Hmong}', ""); - Expect(0, 93071, '\P{__In_Pahawh_Hmong}', ""); - Expect(1, 93071, '\P{^__In_Pahawh_Hmong}', ""); - Expect(0, 93072, '\p{__In_Pahawh_Hmong}', ""); - Expect(1, 93072, '\p{^__In_Pahawh_Hmong}', ""); - Expect(1, 93072, '\P{__In_Pahawh_Hmong}', ""); - Expect(0, 93072, '\P{^__In_Pahawh_Hmong}', ""); - Error('\p{_In_PAHAWH_hmong/a/}'); - Error('\P{_In_PAHAWH_hmong/a/}'); - Expect(1, 93071, '\p{_ IN_Pahawh_HMONG}', ""); - Expect(0, 93071, '\p{^_ IN_Pahawh_HMONG}', ""); - Expect(0, 93071, '\P{_ IN_Pahawh_HMONG}', ""); - Expect(1, 93071, '\P{^_ IN_Pahawh_HMONG}', ""); - Expect(0, 93072, '\p{_ IN_Pahawh_HMONG}', ""); - Expect(1, 93072, '\p{^_ IN_Pahawh_HMONG}', ""); - Expect(1, 93072, '\P{_ IN_Pahawh_HMONG}', ""); - Expect(0, 93072, '\P{^_ IN_Pahawh_HMONG}', ""); - Error('\p{_in_palmyrene/a/}'); - Error('\P{_in_palmyrene/a/}'); + Expect(1, 93071, '\p{-IN_pahawh_Hmong}', ""); + Expect(0, 93071, '\p{^-IN_pahawh_Hmong}', ""); + Expect(0, 93071, '\P{-IN_pahawh_Hmong}', ""); + Expect(1, 93071, '\P{^-IN_pahawh_Hmong}', ""); + Expect(0, 93072, '\p{-IN_pahawh_Hmong}', ""); + Expect(1, 93072, '\p{^-IN_pahawh_Hmong}', ""); + Expect(1, 93072, '\P{-IN_pahawh_Hmong}', ""); + Expect(0, 93072, '\P{^-IN_pahawh_Hmong}', ""); + Error('\p{__In_PAHAWH_Hmong:=}'); + Error('\P{__In_PAHAWH_Hmong:=}'); + Expect(1, 93071, '\p{- IN_PAHAWH_Hmong}', ""); + Expect(0, 93071, '\p{^- IN_PAHAWH_Hmong}', ""); + Expect(0, 93071, '\P{- IN_PAHAWH_Hmong}', ""); + Expect(1, 93071, '\P{^- IN_PAHAWH_Hmong}', ""); + Expect(0, 93072, '\p{- IN_PAHAWH_Hmong}', ""); + Expect(1, 93072, '\p{^- IN_PAHAWH_Hmong}', ""); + Expect(1, 93072, '\P{- IN_PAHAWH_Hmong}', ""); + Expect(0, 93072, '\P{^- IN_PAHAWH_Hmong}', ""); + Error('\p{-/a/IN_PALMYRENE}'); + Error('\P{-/a/IN_PALMYRENE}'); Expect(1, 67711, '\p{inpalmyrene}', ""); Expect(0, 67711, '\p{^inpalmyrene}', ""); Expect(0, 67711, '\P{inpalmyrene}', ""); @@ -100000,26 +103072,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67712, '\p{^inpalmyrene}', ""); Expect(1, 67712, '\P{inpalmyrene}', ""); Expect(0, 67712, '\P{^inpalmyrene}', ""); - Expect(1, 67711, '\p{- In_palmyrene}', ""); - Expect(0, 67711, '\p{^- In_palmyrene}', ""); - Expect(0, 67711, '\P{- In_palmyrene}', ""); - Expect(1, 67711, '\P{^- In_palmyrene}', ""); - Expect(0, 67712, '\p{- In_palmyrene}', ""); - Expect(1, 67712, '\p{^- In_palmyrene}', ""); - Expect(1, 67712, '\P{- In_palmyrene}', ""); - Expect(0, 67712, '\P{^- In_palmyrene}', ""); - Error('\p{ /a/In_Palmyrene}'); - Error('\P{ /a/In_Palmyrene}'); - Expect(1, 67711, '\p{ IN_Palmyrene}', ""); - Expect(0, 67711, '\p{^ IN_Palmyrene}', ""); - Expect(0, 67711, '\P{ IN_Palmyrene}', ""); - Expect(1, 67711, '\P{^ IN_Palmyrene}', ""); - Expect(0, 67712, '\p{ IN_Palmyrene}', ""); - Expect(1, 67712, '\p{^ IN_Palmyrene}', ""); - Expect(1, 67712, '\P{ IN_Palmyrene}', ""); - Expect(0, 67712, '\P{^ IN_Palmyrene}', ""); - Error('\p{ /a/IN_Pau_cin_Hau}'); - Error('\P{ /a/IN_Pau_cin_Hau}'); + Expect(1, 67711, '\p{ _IN_PALMYRENE}', ""); + Expect(0, 67711, '\p{^ _IN_PALMYRENE}', ""); + Expect(0, 67711, '\P{ _IN_PALMYRENE}', ""); + Expect(1, 67711, '\P{^ _IN_PALMYRENE}', ""); + Expect(0, 67712, '\p{ _IN_PALMYRENE}', ""); + Expect(1, 67712, '\p{^ _IN_PALMYRENE}', ""); + Expect(1, 67712, '\P{ _IN_PALMYRENE}', ""); + Expect(0, 67712, '\P{^ _IN_PALMYRENE}', ""); + Error('\p{/a/ _In_Palmyrene}'); + Error('\P{/a/ _In_Palmyrene}'); + Expect(1, 67711, '\p{ In_Palmyrene}', ""); + Expect(0, 67711, '\p{^ In_Palmyrene}', ""); + Expect(0, 67711, '\P{ In_Palmyrene}', ""); + Expect(1, 67711, '\P{^ In_Palmyrene}', ""); + Expect(0, 67712, '\p{ In_Palmyrene}', ""); + Expect(1, 67712, '\p{^ In_Palmyrene}', ""); + Expect(1, 67712, '\P{ In_Palmyrene}', ""); + Expect(0, 67712, '\P{^ In_Palmyrene}', ""); + Error('\p{:= _In_Pau_Cin_hau}'); + Error('\P{:= _In_Pau_Cin_hau}'); Expect(1, 72447, '\p{inpaucinhau}', ""); Expect(0, 72447, '\p{^inpaucinhau}', ""); Expect(0, 72447, '\P{inpaucinhau}', ""); @@ -100028,26 +103100,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72448, '\p{^inpaucinhau}', ""); Expect(1, 72448, '\P{inpaucinhau}', ""); Expect(0, 72448, '\P{^inpaucinhau}', ""); - Expect(1, 72447, '\p{In_Pau_CIN_Hau}', ""); - Expect(0, 72447, '\p{^In_Pau_CIN_Hau}', ""); - Expect(0, 72447, '\P{In_Pau_CIN_Hau}', ""); - Expect(1, 72447, '\P{^In_Pau_CIN_Hau}', ""); - Expect(0, 72448, '\p{In_Pau_CIN_Hau}', ""); - Expect(1, 72448, '\p{^In_Pau_CIN_Hau}', ""); - Expect(1, 72448, '\P{In_Pau_CIN_Hau}', ""); - Expect(0, 72448, '\P{^In_Pau_CIN_Hau}', ""); - Error('\p{/a/-_IN_Pau_Cin_Hau}'); - Error('\P{/a/-_IN_Pau_Cin_Hau}'); - Expect(1, 72447, '\p{ In_Pau_Cin_Hau}', ""); - Expect(0, 72447, '\p{^ In_Pau_Cin_Hau}', ""); - Expect(0, 72447, '\P{ In_Pau_Cin_Hau}', ""); - Expect(1, 72447, '\P{^ In_Pau_Cin_Hau}', ""); - Expect(0, 72448, '\p{ In_Pau_Cin_Hau}', ""); - Expect(1, 72448, '\p{^ In_Pau_Cin_Hau}', ""); - Expect(1, 72448, '\P{ In_Pau_Cin_Hau}', ""); - Expect(0, 72448, '\P{^ In_Pau_Cin_Hau}', ""); - Error('\p{_:=In_Phags_Pa}'); - Error('\P{_:=In_Phags_Pa}'); + Expect(1, 72447, '\p{-_in_PAU_CIN_hau}', ""); + Expect(0, 72447, '\p{^-_in_PAU_CIN_hau}', ""); + Expect(0, 72447, '\P{-_in_PAU_CIN_hau}', ""); + Expect(1, 72447, '\P{^-_in_PAU_CIN_hau}', ""); + Expect(0, 72448, '\p{-_in_PAU_CIN_hau}', ""); + Expect(1, 72448, '\p{^-_in_PAU_CIN_hau}', ""); + Expect(1, 72448, '\P{-_in_PAU_CIN_hau}', ""); + Expect(0, 72448, '\P{^-_in_PAU_CIN_hau}', ""); + Error('\p{/a/ In_PAU_Cin_HAU}'); + Error('\P{/a/ In_PAU_Cin_HAU}'); + Expect(1, 72447, '\p{-in_Pau_Cin_hau}', ""); + Expect(0, 72447, '\p{^-in_Pau_Cin_hau}', ""); + Expect(0, 72447, '\P{-in_Pau_Cin_hau}', ""); + Expect(1, 72447, '\P{^-in_Pau_Cin_hau}', ""); + Expect(0, 72448, '\p{-in_Pau_Cin_hau}', ""); + Expect(1, 72448, '\p{^-in_Pau_Cin_hau}', ""); + Expect(1, 72448, '\P{-in_Pau_Cin_hau}', ""); + Expect(0, 72448, '\P{^-in_Pau_Cin_hau}', ""); + Error('\p{:= _IN_Phags_Pa}'); + Error('\P{:= _IN_Phags_Pa}'); Expect(1, 43135, '\p{inphagspa}', ""); Expect(0, 43135, '\p{^inphagspa}', ""); Expect(0, 43135, '\P{inphagspa}', ""); @@ -100056,26 +103128,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43136, '\p{^inphagspa}', ""); Expect(1, 43136, '\P{inphagspa}', ""); Expect(0, 43136, '\P{^inphagspa}', ""); - Expect(1, 43135, '\p{ _In_phags_PA}', ""); - Expect(0, 43135, '\p{^ _In_phags_PA}', ""); - Expect(0, 43135, '\P{ _In_phags_PA}', ""); - Expect(1, 43135, '\P{^ _In_phags_PA}', ""); - Expect(0, 43136, '\p{ _In_phags_PA}', ""); - Expect(1, 43136, '\p{^ _In_phags_PA}', ""); - Expect(1, 43136, '\P{ _In_phags_PA}', ""); - Expect(0, 43136, '\P{^ _In_phags_PA}', ""); - Error('\p{/a/-_In_PHAGS_PA}'); - Error('\P{/a/-_In_PHAGS_PA}'); - Expect(1, 43135, '\p{ IN_PHAGS_pa}', ""); - Expect(0, 43135, '\p{^ IN_PHAGS_pa}', ""); - Expect(0, 43135, '\P{ IN_PHAGS_pa}', ""); - Expect(1, 43135, '\P{^ IN_PHAGS_pa}', ""); - Expect(0, 43136, '\p{ IN_PHAGS_pa}', ""); - Expect(1, 43136, '\p{^ IN_PHAGS_pa}', ""); - Expect(1, 43136, '\P{ IN_PHAGS_pa}', ""); - Expect(0, 43136, '\P{^ IN_PHAGS_pa}', ""); - Error('\p{:= _In_PHOENICIAN}'); - Error('\P{:= _In_PHOENICIAN}'); + Expect(1, 43135, '\p{ In_phags_Pa}', ""); + Expect(0, 43135, '\p{^ In_phags_Pa}', ""); + Expect(0, 43135, '\P{ In_phags_Pa}', ""); + Expect(1, 43135, '\P{^ In_phags_Pa}', ""); + Expect(0, 43136, '\p{ In_phags_Pa}', ""); + Expect(1, 43136, '\p{^ In_phags_Pa}', ""); + Expect(1, 43136, '\P{ In_phags_Pa}', ""); + Expect(0, 43136, '\P{^ In_phags_Pa}', ""); + Error('\p{ In_PHAGS_PA/a/}'); + Error('\P{ In_PHAGS_PA/a/}'); + Expect(1, 43135, '\p{ in_Phags_Pa}', ""); + Expect(0, 43135, '\p{^ in_Phags_Pa}', ""); + Expect(0, 43135, '\P{ in_Phags_Pa}', ""); + Expect(1, 43135, '\P{^ in_Phags_Pa}', ""); + Expect(0, 43136, '\p{ in_Phags_Pa}', ""); + Expect(1, 43136, '\p{^ in_Phags_Pa}', ""); + Expect(1, 43136, '\P{ in_Phags_Pa}', ""); + Expect(0, 43136, '\P{^ in_Phags_Pa}', ""); + Error('\p{/a/ IN_phoenician}'); + Error('\P{/a/ IN_phoenician}'); Expect(1, 67871, '\p{inphoenician}', ""); Expect(0, 67871, '\p{^inphoenician}', ""); Expect(0, 67871, '\P{inphoenician}', ""); @@ -100084,26 +103156,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67872, '\p{^inphoenician}', ""); Expect(1, 67872, '\P{inphoenician}', ""); Expect(0, 67872, '\P{^inphoenician}', ""); - Expect(1, 67871, '\p{-in_phoenician}', ""); - Expect(0, 67871, '\p{^-in_phoenician}', ""); - Expect(0, 67871, '\P{-in_phoenician}', ""); - Expect(1, 67871, '\P{^-in_phoenician}', ""); - Expect(0, 67872, '\p{-in_phoenician}', ""); - Expect(1, 67872, '\p{^-in_phoenician}', ""); - Expect(1, 67872, '\P{-in_phoenician}', ""); - Expect(0, 67872, '\P{^-in_phoenician}', ""); - Error('\p{:= -IN_Phoenician}'); - Error('\P{:= -IN_Phoenician}'); - Expect(1, 67871, '\p{ _In_Phoenician}', ""); - Expect(0, 67871, '\p{^ _In_Phoenician}', ""); - Expect(0, 67871, '\P{ _In_Phoenician}', ""); - Expect(1, 67871, '\P{^ _In_Phoenician}', ""); - Expect(0, 67872, '\p{ _In_Phoenician}', ""); - Expect(1, 67872, '\p{^ _In_Phoenician}', ""); - Expect(1, 67872, '\P{ _In_Phoenician}', ""); - Expect(0, 67872, '\P{^ _In_Phoenician}', ""); - Error('\p{:=_ In_PSALTER_Pahlavi}'); - Error('\P{:=_ In_PSALTER_Pahlavi}'); + Expect(1, 67871, '\p{ In_Phoenician}', ""); + Expect(0, 67871, '\p{^ In_Phoenician}', ""); + Expect(0, 67871, '\P{ In_Phoenician}', ""); + Expect(1, 67871, '\P{^ In_Phoenician}', ""); + Expect(0, 67872, '\p{ In_Phoenician}', ""); + Expect(1, 67872, '\p{^ In_Phoenician}', ""); + Expect(1, 67872, '\P{ In_Phoenician}', ""); + Expect(0, 67872, '\P{^ In_Phoenician}', ""); + Error('\p{_IN_Phoenician:=}'); + Error('\P{_IN_Phoenician:=}'); + Expect(1, 67871, '\p{ In_Phoenician}', ""); + Expect(0, 67871, '\p{^ In_Phoenician}', ""); + Expect(0, 67871, '\P{ In_Phoenician}', ""); + Expect(1, 67871, '\P{^ In_Phoenician}', ""); + Expect(0, 67872, '\p{ In_Phoenician}', ""); + Expect(1, 67872, '\p{^ In_Phoenician}', ""); + Expect(1, 67872, '\P{ In_Phoenician}', ""); + Expect(0, 67872, '\P{^ In_Phoenician}', ""); + Error('\p{--IN_PSALTER_pahlavi/a/}'); + Error('\P{--IN_PSALTER_pahlavi/a/}'); Expect(1, 68527, '\p{inpsalterpahlavi}', ""); Expect(0, 68527, '\p{^inpsalterpahlavi}', ""); Expect(0, 68527, '\P{inpsalterpahlavi}', ""); @@ -100112,26 +103184,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68528, '\p{^inpsalterpahlavi}', ""); Expect(1, 68528, '\P{inpsalterpahlavi}', ""); Expect(0, 68528, '\P{^inpsalterpahlavi}', ""); - Expect(1, 68527, '\p{ in_Psalter_Pahlavi}', ""); - Expect(0, 68527, '\p{^ in_Psalter_Pahlavi}', ""); - Expect(0, 68527, '\P{ in_Psalter_Pahlavi}', ""); - Expect(1, 68527, '\P{^ in_Psalter_Pahlavi}', ""); - Expect(0, 68528, '\p{ in_Psalter_Pahlavi}', ""); - Expect(1, 68528, '\p{^ in_Psalter_Pahlavi}', ""); - Expect(1, 68528, '\P{ in_Psalter_Pahlavi}', ""); - Expect(0, 68528, '\P{^ in_Psalter_Pahlavi}', ""); - Error('\p{:=_ In_PSALTER_Pahlavi}'); - Error('\P{:=_ In_PSALTER_Pahlavi}'); - Expect(1, 68527, '\p{__In_Psalter_PAHLAVI}', ""); - Expect(0, 68527, '\p{^__In_Psalter_PAHLAVI}', ""); - Expect(0, 68527, '\P{__In_Psalter_PAHLAVI}', ""); - Expect(1, 68527, '\P{^__In_Psalter_PAHLAVI}', ""); - Expect(0, 68528, '\p{__In_Psalter_PAHLAVI}', ""); - Expect(1, 68528, '\p{^__In_Psalter_PAHLAVI}', ""); - Expect(1, 68528, '\P{__In_Psalter_PAHLAVI}', ""); - Expect(0, 68528, '\P{^__In_Psalter_PAHLAVI}', ""); - Error('\p{_ IN_REJANG:=}'); - Error('\P{_ IN_REJANG:=}'); + Expect(1, 68527, '\p{- in_Psalter_Pahlavi}', ""); + Expect(0, 68527, '\p{^- in_Psalter_Pahlavi}', ""); + Expect(0, 68527, '\P{- in_Psalter_Pahlavi}', ""); + Expect(1, 68527, '\P{^- in_Psalter_Pahlavi}', ""); + Expect(0, 68528, '\p{- in_Psalter_Pahlavi}', ""); + Expect(1, 68528, '\p{^- in_Psalter_Pahlavi}', ""); + Expect(1, 68528, '\P{- in_Psalter_Pahlavi}', ""); + Expect(0, 68528, '\P{^- in_Psalter_Pahlavi}', ""); + Error('\p{ /a/IN_psalter_PAHLAVI}'); + Error('\P{ /a/IN_psalter_PAHLAVI}'); + Expect(1, 68527, '\p{- in_Psalter_PAHLAVI}', ""); + Expect(0, 68527, '\p{^- in_Psalter_PAHLAVI}', ""); + Expect(0, 68527, '\P{- in_Psalter_PAHLAVI}', ""); + Expect(1, 68527, '\P{^- in_Psalter_PAHLAVI}', ""); + Expect(0, 68528, '\p{- in_Psalter_PAHLAVI}', ""); + Expect(1, 68528, '\p{^- in_Psalter_PAHLAVI}', ""); + Expect(1, 68528, '\P{- in_Psalter_PAHLAVI}', ""); + Expect(0, 68528, '\P{^- in_Psalter_PAHLAVI}', ""); + Error('\p{_/a/In_rejang}'); + Error('\P{_/a/In_rejang}'); Expect(1, 43359, '\p{inrejang}', ""); Expect(0, 43359, '\p{^inrejang}', ""); Expect(0, 43359, '\P{inrejang}', ""); @@ -100140,26 +103212,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43360, '\p{^inrejang}', ""); Expect(1, 43360, '\P{inrejang}', ""); Expect(0, 43360, '\P{^inrejang}', ""); - Expect(1, 43359, '\p{-_in_rejang}', ""); - Expect(0, 43359, '\p{^-_in_rejang}', ""); - Expect(0, 43359, '\P{-_in_rejang}', ""); - Expect(1, 43359, '\P{^-_in_rejang}', ""); - Expect(0, 43360, '\p{-_in_rejang}', ""); - Expect(1, 43360, '\p{^-_in_rejang}', ""); - Expect(1, 43360, '\P{-_in_rejang}', ""); - Expect(0, 43360, '\P{^-_in_rejang}', ""); - Error('\p{In_Rejang:=}'); - Error('\P{In_Rejang:=}'); - Expect(1, 43359, '\p{ In_Rejang}', ""); - Expect(0, 43359, '\p{^ In_Rejang}', ""); - Expect(0, 43359, '\P{ In_Rejang}', ""); - Expect(1, 43359, '\P{^ In_Rejang}', ""); - Expect(0, 43360, '\p{ In_Rejang}', ""); - Expect(1, 43360, '\p{^ In_Rejang}', ""); - Expect(1, 43360, '\P{ In_Rejang}', ""); - Expect(0, 43360, '\P{^ In_Rejang}', ""); - Error('\p{_ In_Runic:=}'); - Error('\P{_ In_Runic:=}'); + Expect(1, 43359, '\p{_-In_Rejang}', ""); + Expect(0, 43359, '\p{^_-In_Rejang}', ""); + Expect(0, 43359, '\P{_-In_Rejang}', ""); + Expect(1, 43359, '\P{^_-In_Rejang}', ""); + Expect(0, 43360, '\p{_-In_Rejang}', ""); + Expect(1, 43360, '\p{^_-In_Rejang}', ""); + Expect(1, 43360, '\P{_-In_Rejang}', ""); + Expect(0, 43360, '\P{^_-In_Rejang}', ""); + Error('\p{/a/__In_Rejang}'); + Error('\P{/a/__In_Rejang}'); + Expect(1, 43359, '\p{ _in_REJANG}', ""); + Expect(0, 43359, '\p{^ _in_REJANG}', ""); + Expect(0, 43359, '\P{ _in_REJANG}', ""); + Expect(1, 43359, '\P{^ _in_REJANG}', ""); + Expect(0, 43360, '\p{ _in_REJANG}', ""); + Expect(1, 43360, '\p{^ _in_REJANG}', ""); + Expect(1, 43360, '\P{ _in_REJANG}', ""); + Expect(0, 43360, '\P{^ _in_REJANG}', ""); + Error('\p{:= In_runic}'); + Error('\P{:= In_runic}'); Expect(1, 5887, '\p{inrunic}', ""); Expect(0, 5887, '\p{^inrunic}', ""); Expect(0, 5887, '\P{inrunic}', ""); @@ -100168,26 +103240,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5888, '\p{^inrunic}', ""); Expect(1, 5888, '\P{inrunic}', ""); Expect(0, 5888, '\P{^inrunic}', ""); - Expect(1, 5887, '\p{- In_runic}', ""); - Expect(0, 5887, '\p{^- In_runic}', ""); - Expect(0, 5887, '\P{- In_runic}', ""); - Expect(1, 5887, '\P{^- In_runic}', ""); - Expect(0, 5888, '\p{- In_runic}', ""); - Expect(1, 5888, '\p{^- In_runic}', ""); - Expect(1, 5888, '\P{- In_runic}', ""); - Expect(0, 5888, '\P{^- In_runic}', ""); - Error('\p{-:=In_runic}'); - Error('\P{-:=In_runic}'); - Expect(1, 5887, '\p{ In_RUNIC}', ""); - Expect(0, 5887, '\p{^ In_RUNIC}', ""); - Expect(0, 5887, '\P{ In_RUNIC}', ""); - Expect(1, 5887, '\P{^ In_RUNIC}', ""); - Expect(0, 5888, '\p{ In_RUNIC}', ""); - Expect(1, 5888, '\p{^ In_RUNIC}', ""); - Expect(1, 5888, '\P{ In_RUNIC}', ""); - Expect(0, 5888, '\P{^ In_RUNIC}', ""); - Error('\p{ :=IN_SAMARITAN}'); - Error('\P{ :=IN_SAMARITAN}'); + Expect(1, 5887, '\p{ In_Runic}', ""); + Expect(0, 5887, '\p{^ In_Runic}', ""); + Expect(0, 5887, '\P{ In_Runic}', ""); + Expect(1, 5887, '\P{^ In_Runic}', ""); + Expect(0, 5888, '\p{ In_Runic}', ""); + Expect(1, 5888, '\p{^ In_Runic}', ""); + Expect(1, 5888, '\P{ In_Runic}', ""); + Expect(0, 5888, '\P{^ In_Runic}', ""); + Error('\p{__In_RUNIC/a/}'); + Error('\P{__In_RUNIC/a/}'); + Expect(1, 5887, '\p{ In_Runic}', ""); + Expect(0, 5887, '\p{^ In_Runic}', ""); + Expect(0, 5887, '\P{ In_Runic}', ""); + Expect(1, 5887, '\P{^ In_Runic}', ""); + Expect(0, 5888, '\p{ In_Runic}', ""); + Expect(1, 5888, '\p{^ In_Runic}', ""); + Expect(1, 5888, '\P{ In_Runic}', ""); + Expect(0, 5888, '\P{^ In_Runic}', ""); + Error('\p{ :=In_Samaritan}'); + Error('\P{ :=In_Samaritan}'); Expect(1, 2111, '\p{insamaritan}', ""); Expect(0, 2111, '\p{^insamaritan}', ""); Expect(0, 2111, '\P{insamaritan}', ""); @@ -100196,26 +103268,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2112, '\p{^insamaritan}', ""); Expect(1, 2112, '\P{insamaritan}', ""); Expect(0, 2112, '\P{^insamaritan}', ""); - Expect(1, 2111, '\p{ -IN_samaritan}', ""); - Expect(0, 2111, '\p{^ -IN_samaritan}', ""); - Expect(0, 2111, '\P{ -IN_samaritan}', ""); - Expect(1, 2111, '\P{^ -IN_samaritan}', ""); - Expect(0, 2112, '\p{ -IN_samaritan}', ""); - Expect(1, 2112, '\p{^ -IN_samaritan}', ""); - Expect(1, 2112, '\P{ -IN_samaritan}', ""); - Expect(0, 2112, '\P{^ -IN_samaritan}', ""); - Error('\p{__In_Samaritan/a/}'); - Error('\P{__In_Samaritan/a/}'); - Expect(1, 2111, '\p{__In_Samaritan}', ""); - Expect(0, 2111, '\p{^__In_Samaritan}', ""); - Expect(0, 2111, '\P{__In_Samaritan}', ""); - Expect(1, 2111, '\P{^__In_Samaritan}', ""); - Expect(0, 2112, '\p{__In_Samaritan}', ""); - Expect(1, 2112, '\p{^__In_Samaritan}', ""); - Expect(1, 2112, '\P{__In_Samaritan}', ""); - Expect(0, 2112, '\P{^__In_Samaritan}', ""); - Error('\p{_/a/in_Saurashtra}'); - Error('\P{_/a/in_Saurashtra}'); + Expect(1, 2111, '\p{_In_Samaritan}', ""); + Expect(0, 2111, '\p{^_In_Samaritan}', ""); + Expect(0, 2111, '\P{_In_Samaritan}', ""); + Expect(1, 2111, '\P{^_In_Samaritan}', ""); + Expect(0, 2112, '\p{_In_Samaritan}', ""); + Expect(1, 2112, '\p{^_In_Samaritan}', ""); + Expect(1, 2112, '\P{_In_Samaritan}', ""); + Expect(0, 2112, '\P{^_In_Samaritan}', ""); + Error('\p{ :=in_SAMARITAN}'); + Error('\P{ :=in_SAMARITAN}'); + Expect(1, 2111, '\p{-In_Samaritan}', ""); + Expect(0, 2111, '\p{^-In_Samaritan}', ""); + Expect(0, 2111, '\P{-In_Samaritan}', ""); + Expect(1, 2111, '\P{^-In_Samaritan}', ""); + Expect(0, 2112, '\p{-In_Samaritan}', ""); + Expect(1, 2112, '\p{^-In_Samaritan}', ""); + Expect(1, 2112, '\P{-In_Samaritan}', ""); + Expect(0, 2112, '\P{^-In_Samaritan}', ""); + Error('\p{_IN_saurashtra/a/}'); + Error('\P{_IN_saurashtra/a/}'); Expect(1, 43231, '\p{insaurashtra}', ""); Expect(0, 43231, '\p{^insaurashtra}', ""); Expect(0, 43231, '\P{insaurashtra}', ""); @@ -100224,26 +103296,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43232, '\p{^insaurashtra}', ""); Expect(1, 43232, '\P{insaurashtra}', ""); Expect(0, 43232, '\P{^insaurashtra}', ""); - Expect(1, 43231, '\p{ in_Saurashtra}', ""); - Expect(0, 43231, '\p{^ in_Saurashtra}', ""); - Expect(0, 43231, '\P{ in_Saurashtra}', ""); - Expect(1, 43231, '\P{^ in_Saurashtra}', ""); - Expect(0, 43232, '\p{ in_Saurashtra}', ""); - Expect(1, 43232, '\p{^ in_Saurashtra}', ""); - Expect(1, 43232, '\P{ in_Saurashtra}', ""); - Expect(0, 43232, '\P{^ in_Saurashtra}', ""); - Error('\p{/a/ In_Saurashtra}'); - Error('\P{/a/ In_Saurashtra}'); - Expect(1, 43231, '\p{_ in_saurashtra}', ""); - Expect(0, 43231, '\p{^_ in_saurashtra}', ""); - Expect(0, 43231, '\P{_ in_saurashtra}', ""); - Expect(1, 43231, '\P{^_ in_saurashtra}', ""); - Expect(0, 43232, '\p{_ in_saurashtra}', ""); - Expect(1, 43232, '\p{^_ in_saurashtra}', ""); - Expect(1, 43232, '\P{_ in_saurashtra}', ""); - Expect(0, 43232, '\P{^_ in_saurashtra}', ""); - Error('\p{:=in_Sharada}'); - Error('\P{:=in_Sharada}'); + Expect(1, 43231, '\p{in_Saurashtra}', ""); + Expect(0, 43231, '\p{^in_Saurashtra}', ""); + Expect(0, 43231, '\P{in_Saurashtra}', ""); + Expect(1, 43231, '\P{^in_Saurashtra}', ""); + Expect(0, 43232, '\p{in_Saurashtra}', ""); + Expect(1, 43232, '\p{^in_Saurashtra}', ""); + Expect(1, 43232, '\P{in_Saurashtra}', ""); + Expect(0, 43232, '\P{^in_Saurashtra}', ""); + Error('\p{ IN_saurashtra:=}'); + Error('\P{ IN_saurashtra:=}'); + Expect(1, 43231, '\p{_ In_Saurashtra}', ""); + Expect(0, 43231, '\p{^_ In_Saurashtra}', ""); + Expect(0, 43231, '\P{_ In_Saurashtra}', ""); + Expect(1, 43231, '\P{^_ In_Saurashtra}', ""); + Expect(0, 43232, '\p{_ In_Saurashtra}', ""); + Expect(1, 43232, '\p{^_ In_Saurashtra}', ""); + Expect(1, 43232, '\P{_ In_Saurashtra}', ""); + Expect(0, 43232, '\P{^_ In_Saurashtra}', ""); + Error('\p{/a/ In_SHARADA}'); + Error('\P{/a/ In_SHARADA}'); Expect(1, 70111, '\p{insharada}', ""); Expect(0, 70111, '\p{^insharada}', ""); Expect(0, 70111, '\P{insharada}', ""); @@ -100252,26 +103324,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70112, '\p{^insharada}', ""); Expect(1, 70112, '\P{insharada}', ""); Expect(0, 70112, '\P{^insharada}', ""); - Expect(1, 70111, '\p{_IN_Sharada}', ""); - Expect(0, 70111, '\p{^_IN_Sharada}', ""); - Expect(0, 70111, '\P{_IN_Sharada}', ""); - Expect(1, 70111, '\P{^_IN_Sharada}', ""); - Expect(0, 70112, '\p{_IN_Sharada}', ""); - Expect(1, 70112, '\p{^_IN_Sharada}', ""); - Expect(1, 70112, '\P{_IN_Sharada}', ""); - Expect(0, 70112, '\P{^_IN_Sharada}', ""); - Error('\p{ -In_Sharada:=}'); - Error('\P{ -In_Sharada:=}'); - Expect(1, 70111, '\p{-In_Sharada}', ""); - Expect(0, 70111, '\p{^-In_Sharada}', ""); - Expect(0, 70111, '\P{-In_Sharada}', ""); - Expect(1, 70111, '\P{^-In_Sharada}', ""); - Expect(0, 70112, '\p{-In_Sharada}', ""); - Expect(1, 70112, '\p{^-In_Sharada}', ""); - Expect(1, 70112, '\P{-In_Sharada}', ""); - Expect(0, 70112, '\P{^-In_Sharada}', ""); - Error('\p{--In_SHAVIAN:=}'); - Error('\P{--In_SHAVIAN:=}'); + Expect(1, 70111, '\p{__in_Sharada}', ""); + Expect(0, 70111, '\p{^__in_Sharada}', ""); + Expect(0, 70111, '\P{__in_Sharada}', ""); + Expect(1, 70111, '\P{^__in_Sharada}', ""); + Expect(0, 70112, '\p{__in_Sharada}', ""); + Expect(1, 70112, '\p{^__in_Sharada}', ""); + Expect(1, 70112, '\P{__in_Sharada}', ""); + Expect(0, 70112, '\P{^__in_Sharada}', ""); + Error('\p{ :=In_Sharada}'); + Error('\P{ :=In_Sharada}'); + Expect(1, 70111, '\p{ In_SHARADA}', ""); + Expect(0, 70111, '\p{^ In_SHARADA}', ""); + Expect(0, 70111, '\P{ In_SHARADA}', ""); + Expect(1, 70111, '\P{^ In_SHARADA}', ""); + Expect(0, 70112, '\p{ In_SHARADA}', ""); + Expect(1, 70112, '\p{^ In_SHARADA}', ""); + Expect(1, 70112, '\P{ In_SHARADA}', ""); + Expect(0, 70112, '\P{^ In_SHARADA}', ""); + Error('\p{_/a/in_Shavian}'); + Error('\P{_/a/in_Shavian}'); Expect(1, 66687, '\p{inshavian}', ""); Expect(0, 66687, '\p{^inshavian}', ""); Expect(0, 66687, '\P{inshavian}', ""); @@ -100280,26 +103352,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66688, '\p{^inshavian}', ""); Expect(1, 66688, '\P{inshavian}', ""); Expect(0, 66688, '\P{^inshavian}', ""); - Expect(1, 66687, '\p{ In_Shavian}', ""); - Expect(0, 66687, '\p{^ In_Shavian}', ""); - Expect(0, 66687, '\P{ In_Shavian}', ""); - Expect(1, 66687, '\P{^ In_Shavian}', ""); - Expect(0, 66688, '\p{ In_Shavian}', ""); - Expect(1, 66688, '\p{^ In_Shavian}', ""); - Expect(1, 66688, '\P{ In_Shavian}', ""); - Expect(0, 66688, '\P{^ In_Shavian}', ""); - Error('\p{:= _in_Shavian}'); - Error('\P{:= _in_Shavian}'); - Expect(1, 66687, '\p{ -IN_Shavian}', ""); - Expect(0, 66687, '\p{^ -IN_Shavian}', ""); - Expect(0, 66687, '\P{ -IN_Shavian}', ""); - Expect(1, 66687, '\P{^ -IN_Shavian}', ""); - Expect(0, 66688, '\p{ -IN_Shavian}', ""); - Expect(1, 66688, '\p{^ -IN_Shavian}', ""); - Expect(1, 66688, '\P{ -IN_Shavian}', ""); - Expect(0, 66688, '\P{^ -IN_Shavian}', ""); - Error('\p{ /a/in_siddham}'); - Error('\P{ /a/in_siddham}'); + Expect(1, 66687, '\p{ In_Shavian}', ""); + Expect(0, 66687, '\p{^ In_Shavian}', ""); + Expect(0, 66687, '\P{ In_Shavian}', ""); + Expect(1, 66687, '\P{^ In_Shavian}', ""); + Expect(0, 66688, '\p{ In_Shavian}', ""); + Expect(1, 66688, '\p{^ In_Shavian}', ""); + Expect(1, 66688, '\P{ In_Shavian}', ""); + Expect(0, 66688, '\P{^ In_Shavian}', ""); + Error('\p{ _IN_Shavian:=}'); + Error('\P{ _IN_Shavian:=}'); + Expect(1, 66687, '\p{_In_shavian}', ""); + Expect(0, 66687, '\p{^_In_shavian}', ""); + Expect(0, 66687, '\P{_In_shavian}', ""); + Expect(1, 66687, '\P{^_In_shavian}', ""); + Expect(0, 66688, '\p{_In_shavian}', ""); + Expect(1, 66688, '\p{^_In_shavian}', ""); + Expect(1, 66688, '\P{_In_shavian}', ""); + Expect(0, 66688, '\P{^_In_shavian}', ""); + Error('\p{_:=IN_Siddham}'); + Error('\P{_:=IN_Siddham}'); Expect(1, 71167, '\p{insiddham}', ""); Expect(0, 71167, '\p{^insiddham}', ""); Expect(0, 71167, '\P{insiddham}', ""); @@ -100308,26 +103380,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71168, '\p{^insiddham}', ""); Expect(1, 71168, '\P{insiddham}', ""); Expect(0, 71168, '\P{^insiddham}', ""); - Expect(1, 71167, '\p{_ In_Siddham}', ""); - Expect(0, 71167, '\p{^_ In_Siddham}', ""); - Expect(0, 71167, '\P{_ In_Siddham}', ""); - Expect(1, 71167, '\P{^_ In_Siddham}', ""); - Expect(0, 71168, '\p{_ In_Siddham}', ""); - Expect(1, 71168, '\p{^_ In_Siddham}', ""); - Expect(1, 71168, '\P{_ In_Siddham}', ""); - Expect(0, 71168, '\P{^_ In_Siddham}', ""); - Error('\p{:= _In_siddham}'); - Error('\P{:= _In_siddham}'); - Expect(1, 71167, '\p{- In_Siddham}', ""); - Expect(0, 71167, '\p{^- In_Siddham}', ""); - Expect(0, 71167, '\P{- In_Siddham}', ""); - Expect(1, 71167, '\P{^- In_Siddham}', ""); - Expect(0, 71168, '\p{- In_Siddham}', ""); - Expect(1, 71168, '\p{^- In_Siddham}', ""); - Expect(1, 71168, '\P{- In_Siddham}', ""); - Expect(0, 71168, '\P{^- In_Siddham}', ""); - Error('\p{ :=in_Sinhala}'); - Error('\P{ :=in_Sinhala}'); + Expect(1, 71167, '\p{--In_Siddham}', ""); + Expect(0, 71167, '\p{^--In_Siddham}', ""); + Expect(0, 71167, '\P{--In_Siddham}', ""); + Expect(1, 71167, '\P{^--In_Siddham}', ""); + Expect(0, 71168, '\p{--In_Siddham}', ""); + Expect(1, 71168, '\p{^--In_Siddham}', ""); + Expect(1, 71168, '\P{--In_Siddham}', ""); + Expect(0, 71168, '\P{^--In_Siddham}', ""); + Error('\p{ -In_siddham/a/}'); + Error('\P{ -In_siddham/a/}'); + Expect(1, 71167, '\p{_In_Siddham}', ""); + Expect(0, 71167, '\p{^_In_Siddham}', ""); + Expect(0, 71167, '\P{_In_Siddham}', ""); + Expect(1, 71167, '\P{^_In_Siddham}', ""); + Expect(0, 71168, '\p{_In_Siddham}', ""); + Expect(1, 71168, '\p{^_In_Siddham}', ""); + Expect(1, 71168, '\P{_In_Siddham}', ""); + Expect(0, 71168, '\P{^_In_Siddham}', ""); + Error('\p{/a/ In_Sinhala}'); + Error('\P{/a/ In_Sinhala}'); Expect(1, 3583, '\p{insinhala}', ""); Expect(0, 3583, '\p{^insinhala}', ""); Expect(0, 3583, '\P{insinhala}', ""); @@ -100336,26 +103408,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3584, '\p{^insinhala}', ""); Expect(1, 3584, '\P{insinhala}', ""); Expect(0, 3584, '\P{^insinhala}', ""); - Expect(1, 3583, '\p{_ In_sinhala}', ""); - Expect(0, 3583, '\p{^_ In_sinhala}', ""); - Expect(0, 3583, '\P{_ In_sinhala}', ""); - Expect(1, 3583, '\P{^_ In_sinhala}', ""); - Expect(0, 3584, '\p{_ In_sinhala}', ""); - Expect(1, 3584, '\p{^_ In_sinhala}', ""); - Expect(1, 3584, '\P{_ In_sinhala}', ""); - Expect(0, 3584, '\P{^_ In_sinhala}', ""); - Error('\p{:= IN_SINHALA}'); - Error('\P{:= IN_SINHALA}'); - Expect(1, 3583, '\p{_ In_Sinhala}', ""); - Expect(0, 3583, '\p{^_ In_Sinhala}', ""); - Expect(0, 3583, '\P{_ In_Sinhala}', ""); - Expect(1, 3583, '\P{^_ In_Sinhala}', ""); - Expect(0, 3584, '\p{_ In_Sinhala}', ""); - Expect(1, 3584, '\p{^_ In_Sinhala}', ""); - Expect(1, 3584, '\P{_ In_Sinhala}', ""); - Expect(0, 3584, '\P{^_ In_Sinhala}', ""); - Error('\p{:= -In_sogdian}'); - Error('\P{:= -In_sogdian}'); + Expect(1, 3583, '\p{ In_Sinhala}', ""); + Expect(0, 3583, '\p{^ In_Sinhala}', ""); + Expect(0, 3583, '\P{ In_Sinhala}', ""); + Expect(1, 3583, '\P{^ In_Sinhala}', ""); + Expect(0, 3584, '\p{ In_Sinhala}', ""); + Expect(1, 3584, '\p{^ In_Sinhala}', ""); + Expect(1, 3584, '\P{ In_Sinhala}', ""); + Expect(0, 3584, '\P{^ In_Sinhala}', ""); + Error('\p{ :=in_sinhala}'); + Error('\P{ :=in_sinhala}'); + Expect(1, 3583, '\p{ _In_SINHALA}', ""); + Expect(0, 3583, '\p{^ _In_SINHALA}', ""); + Expect(0, 3583, '\P{ _In_SINHALA}', ""); + Expect(1, 3583, '\P{^ _In_SINHALA}', ""); + Expect(0, 3584, '\p{ _In_SINHALA}', ""); + Expect(1, 3584, '\p{^ _In_SINHALA}', ""); + Expect(1, 3584, '\P{ _In_SINHALA}', ""); + Expect(0, 3584, '\P{^ _In_SINHALA}', ""); + Error('\p{ In_SOGDIAN:=}'); + Error('\P{ In_SOGDIAN:=}'); Expect(1, 69487, '\p{insogdian}', ""); Expect(0, 69487, '\p{^insogdian}', ""); Expect(0, 69487, '\P{insogdian}', ""); @@ -100364,26 +103436,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69488, '\p{^insogdian}', ""); Expect(1, 69488, '\P{insogdian}', ""); Expect(0, 69488, '\P{^insogdian}', ""); - Expect(1, 69487, '\p{__IN_SOGDIAN}', ""); - Expect(0, 69487, '\p{^__IN_SOGDIAN}', ""); - Expect(0, 69487, '\P{__IN_SOGDIAN}', ""); - Expect(1, 69487, '\P{^__IN_SOGDIAN}', ""); - Expect(0, 69488, '\p{__IN_SOGDIAN}', ""); - Expect(1, 69488, '\p{^__IN_SOGDIAN}', ""); - Expect(1, 69488, '\P{__IN_SOGDIAN}', ""); - Expect(0, 69488, '\P{^__IN_SOGDIAN}', ""); - Error('\p{/a/-_in_SOGDIAN}'); - Error('\P{/a/-_in_SOGDIAN}'); - Expect(1, 69487, '\p{- In_sogdian}', ""); - Expect(0, 69487, '\p{^- In_sogdian}', ""); - Expect(0, 69487, '\P{- In_sogdian}', ""); - Expect(1, 69487, '\P{^- In_sogdian}', ""); - Expect(0, 69488, '\p{- In_sogdian}', ""); - Expect(1, 69488, '\p{^- In_sogdian}', ""); - Expect(1, 69488, '\P{- In_sogdian}', ""); - Expect(0, 69488, '\P{^- In_sogdian}', ""); - Error('\p{ IN_SORA_sompeng:=}'); - Error('\P{ IN_SORA_sompeng:=}'); + Expect(1, 69487, '\p{ IN_SOGDIAN}', ""); + Expect(0, 69487, '\p{^ IN_SOGDIAN}', ""); + Expect(0, 69487, '\P{ IN_SOGDIAN}', ""); + Expect(1, 69487, '\P{^ IN_SOGDIAN}', ""); + Expect(0, 69488, '\p{ IN_SOGDIAN}', ""); + Expect(1, 69488, '\p{^ IN_SOGDIAN}', ""); + Expect(1, 69488, '\P{ IN_SOGDIAN}', ""); + Expect(0, 69488, '\P{^ IN_SOGDIAN}', ""); + Error('\p{:= In_SOGDIAN}'); + Error('\P{:= In_SOGDIAN}'); + Expect(1, 69487, '\p{- IN_Sogdian}', ""); + Expect(0, 69487, '\p{^- IN_Sogdian}', ""); + Expect(0, 69487, '\P{- IN_Sogdian}', ""); + Expect(1, 69487, '\P{^- IN_Sogdian}', ""); + Expect(0, 69488, '\p{- IN_Sogdian}', ""); + Expect(1, 69488, '\p{^- IN_Sogdian}', ""); + Expect(1, 69488, '\P{- IN_Sogdian}', ""); + Expect(0, 69488, '\P{^- IN_Sogdian}', ""); + Error('\p{_:=IN_Sora_Sompeng}'); + Error('\P{_:=IN_Sora_Sompeng}'); Expect(1, 69887, '\p{insorasompeng}', ""); Expect(0, 69887, '\p{^insorasompeng}', ""); Expect(0, 69887, '\P{insorasompeng}', ""); @@ -100392,26 +103464,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69888, '\p{^insorasompeng}', ""); Expect(1, 69888, '\P{insorasompeng}', ""); Expect(0, 69888, '\P{^insorasompeng}', ""); - Expect(1, 69887, '\p{ In_Sora_SOMPENG}', ""); - Expect(0, 69887, '\p{^ In_Sora_SOMPENG}', ""); - Expect(0, 69887, '\P{ In_Sora_SOMPENG}', ""); - Expect(1, 69887, '\P{^ In_Sora_SOMPENG}', ""); - Expect(0, 69888, '\p{ In_Sora_SOMPENG}', ""); - Expect(1, 69888, '\p{^ In_Sora_SOMPENG}', ""); - Expect(1, 69888, '\P{ In_Sora_SOMPENG}', ""); - Expect(0, 69888, '\P{^ In_Sora_SOMPENG}', ""); - Error('\p{:= In_sora_SOMPENG}'); - Error('\P{:= In_sora_SOMPENG}'); - Expect(1, 69887, '\p{-_IN_Sora_sompeng}', ""); - Expect(0, 69887, '\p{^-_IN_Sora_sompeng}', ""); - Expect(0, 69887, '\P{-_IN_Sora_sompeng}', ""); - Expect(1, 69887, '\P{^-_IN_Sora_sompeng}', ""); - Expect(0, 69888, '\p{-_IN_Sora_sompeng}', ""); - Expect(1, 69888, '\p{^-_IN_Sora_sompeng}', ""); - Expect(1, 69888, '\P{-_IN_Sora_sompeng}', ""); - Expect(0, 69888, '\P{^-_IN_Sora_sompeng}', ""); - Error('\p{ _in_Soyombo:=}'); - Error('\P{ _in_Soyombo:=}'); + Expect(1, 69887, '\p{_ In_Sora_sompeng}', ""); + Expect(0, 69887, '\p{^_ In_Sora_sompeng}', ""); + Expect(0, 69887, '\P{_ In_Sora_sompeng}', ""); + Expect(1, 69887, '\P{^_ In_Sora_sompeng}', ""); + Expect(0, 69888, '\p{_ In_Sora_sompeng}', ""); + Expect(1, 69888, '\p{^_ In_Sora_sompeng}', ""); + Expect(1, 69888, '\P{_ In_Sora_sompeng}', ""); + Expect(0, 69888, '\P{^_ In_Sora_sompeng}', ""); + Error('\p{/a/-In_Sora_SOMPENG}'); + Error('\P{/a/-In_Sora_SOMPENG}'); + Expect(1, 69887, '\p{_ IN_Sora_Sompeng}', ""); + Expect(0, 69887, '\p{^_ IN_Sora_Sompeng}', ""); + Expect(0, 69887, '\P{_ IN_Sora_Sompeng}', ""); + Expect(1, 69887, '\P{^_ IN_Sora_Sompeng}', ""); + Expect(0, 69888, '\p{_ IN_Sora_Sompeng}', ""); + Expect(1, 69888, '\p{^_ IN_Sora_Sompeng}', ""); + Expect(1, 69888, '\P{_ IN_Sora_Sompeng}', ""); + Expect(0, 69888, '\P{^_ IN_Sora_Sompeng}', ""); + Error('\p{ -IN_Soyombo/a/}'); + Error('\P{ -IN_Soyombo/a/}'); Expect(1, 72367, '\p{insoyombo}', ""); Expect(0, 72367, '\p{^insoyombo}', ""); Expect(0, 72367, '\P{insoyombo}', ""); @@ -100420,26 +103492,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72368, '\p{^insoyombo}', ""); Expect(1, 72368, '\P{insoyombo}', ""); Expect(0, 72368, '\P{^insoyombo}', ""); - Expect(1, 72367, '\p{ In_Soyombo}', ""); - Expect(0, 72367, '\p{^ In_Soyombo}', ""); - Expect(0, 72367, '\P{ In_Soyombo}', ""); - Expect(1, 72367, '\P{^ In_Soyombo}', ""); - Expect(0, 72368, '\p{ In_Soyombo}', ""); - Expect(1, 72368, '\p{^ In_Soyombo}', ""); - Expect(1, 72368, '\P{ In_Soyombo}', ""); - Expect(0, 72368, '\P{^ In_Soyombo}', ""); - Error('\p{:= In_SOYOMBO}'); - Error('\P{:= In_SOYOMBO}'); - Expect(1, 72367, '\p{-_in_SOYOMBO}', ""); - Expect(0, 72367, '\p{^-_in_SOYOMBO}', ""); - Expect(0, 72367, '\P{-_in_SOYOMBO}', ""); - Expect(1, 72367, '\P{^-_in_SOYOMBO}', ""); - Expect(0, 72368, '\p{-_in_SOYOMBO}', ""); - Expect(1, 72368, '\p{^-_in_SOYOMBO}', ""); - Expect(1, 72368, '\P{-_in_SOYOMBO}', ""); - Expect(0, 72368, '\P{^-_in_SOYOMBO}', ""); - Error('\p{ In_Sundanese/a/}'); - Error('\P{ In_Sundanese/a/}'); + Expect(1, 72367, '\p{_IN_Soyombo}', ""); + Expect(0, 72367, '\p{^_IN_Soyombo}', ""); + Expect(0, 72367, '\P{_IN_Soyombo}', ""); + Expect(1, 72367, '\P{^_IN_Soyombo}', ""); + Expect(0, 72368, '\p{_IN_Soyombo}', ""); + Expect(1, 72368, '\p{^_IN_Soyombo}', ""); + Expect(1, 72368, '\P{_IN_Soyombo}', ""); + Expect(0, 72368, '\P{^_IN_Soyombo}', ""); + Error('\p{In_Soyombo:=}'); + Error('\P{In_Soyombo:=}'); + Expect(1, 72367, '\p{ in_Soyombo}', ""); + Expect(0, 72367, '\p{^ in_Soyombo}', ""); + Expect(0, 72367, '\P{ in_Soyombo}', ""); + Expect(1, 72367, '\P{^ in_Soyombo}', ""); + Expect(0, 72368, '\p{ in_Soyombo}', ""); + Expect(1, 72368, '\p{^ in_Soyombo}', ""); + Expect(1, 72368, '\P{ in_Soyombo}', ""); + Expect(0, 72368, '\P{^ in_Soyombo}', ""); + Error('\p{ In_sundanese/a/}'); + Error('\P{ In_sundanese/a/}'); Expect(1, 7103, '\p{insundanese}', ""); Expect(0, 7103, '\p{^insundanese}', ""); Expect(0, 7103, '\P{insundanese}', ""); @@ -100448,26 +103520,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7104, '\p{^insundanese}', ""); Expect(1, 7104, '\P{insundanese}', ""); Expect(0, 7104, '\P{^insundanese}', ""); - Expect(1, 7103, '\p{ in_Sundanese}', ""); - Expect(0, 7103, '\p{^ in_Sundanese}', ""); - Expect(0, 7103, '\P{ in_Sundanese}', ""); - Expect(1, 7103, '\P{^ in_Sundanese}', ""); - Expect(0, 7104, '\p{ in_Sundanese}', ""); - Expect(1, 7104, '\p{^ in_Sundanese}', ""); - Expect(1, 7104, '\P{ in_Sundanese}', ""); - Expect(0, 7104, '\P{^ in_Sundanese}', ""); - Error('\p{ /a/IN_SUNDANESE}'); - Error('\P{ /a/IN_SUNDANESE}'); - Expect(1, 7103, '\p{_ IN_Sundanese}', ""); - Expect(0, 7103, '\p{^_ IN_Sundanese}', ""); - Expect(0, 7103, '\P{_ IN_Sundanese}', ""); - Expect(1, 7103, '\P{^_ IN_Sundanese}', ""); - Expect(0, 7104, '\p{_ IN_Sundanese}', ""); - Expect(1, 7104, '\p{^_ IN_Sundanese}', ""); - Expect(1, 7104, '\P{_ IN_Sundanese}', ""); - Expect(0, 7104, '\P{^_ IN_Sundanese}', ""); - Error('\p{-In_Syloti_Nagri:=}'); - Error('\P{-In_Syloti_Nagri:=}'); + Expect(1, 7103, '\p{_In_Sundanese}', ""); + Expect(0, 7103, '\p{^_In_Sundanese}', ""); + Expect(0, 7103, '\P{_In_Sundanese}', ""); + Expect(1, 7103, '\P{^_In_Sundanese}', ""); + Expect(0, 7104, '\p{_In_Sundanese}', ""); + Expect(1, 7104, '\p{^_In_Sundanese}', ""); + Expect(1, 7104, '\P{_In_Sundanese}', ""); + Expect(0, 7104, '\P{^_In_Sundanese}', ""); + Error('\p{ :=IN_SUNDANESE}'); + Error('\P{ :=IN_SUNDANESE}'); + Expect(1, 7103, '\p{-_In_SUNDANESE}', ""); + Expect(0, 7103, '\p{^-_In_SUNDANESE}', ""); + Expect(0, 7103, '\P{-_In_SUNDANESE}', ""); + Expect(1, 7103, '\P{^-_In_SUNDANESE}', ""); + Expect(0, 7104, '\p{-_In_SUNDANESE}', ""); + Expect(1, 7104, '\p{^-_In_SUNDANESE}', ""); + Expect(1, 7104, '\P{-_In_SUNDANESE}', ""); + Expect(0, 7104, '\P{^-_In_SUNDANESE}', ""); + Error('\p{:=__In_Syloti_nagri}'); + Error('\P{:=__In_Syloti_nagri}'); Expect(1, 43055, '\p{insylotinagri}', ""); Expect(0, 43055, '\p{^insylotinagri}', ""); Expect(0, 43055, '\P{insylotinagri}', ""); @@ -100476,26 +103548,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43056, '\p{^insylotinagri}', ""); Expect(1, 43056, '\P{insylotinagri}', ""); Expect(0, 43056, '\P{^insylotinagri}', ""); - Expect(1, 43055, '\p{- In_syloti_NAGRI}', ""); - Expect(0, 43055, '\p{^- In_syloti_NAGRI}', ""); - Expect(0, 43055, '\P{- In_syloti_NAGRI}', ""); - Expect(1, 43055, '\P{^- In_syloti_NAGRI}', ""); - Expect(0, 43056, '\p{- In_syloti_NAGRI}', ""); - Expect(1, 43056, '\p{^- In_syloti_NAGRI}', ""); - Expect(1, 43056, '\P{- In_syloti_NAGRI}', ""); - Expect(0, 43056, '\P{^- In_syloti_NAGRI}', ""); - Error('\p{/a/_in_syloti_NAGRI}'); - Error('\P{/a/_in_syloti_NAGRI}'); - Expect(1, 43055, '\p{ In_Syloti_Nagri}', ""); - Expect(0, 43055, '\p{^ In_Syloti_Nagri}', ""); - Expect(0, 43055, '\P{ In_Syloti_Nagri}', ""); - Expect(1, 43055, '\P{^ In_Syloti_Nagri}', ""); - Expect(0, 43056, '\p{ In_Syloti_Nagri}', ""); - Expect(1, 43056, '\p{^ In_Syloti_Nagri}', ""); - Expect(1, 43056, '\P{ In_Syloti_Nagri}', ""); - Expect(0, 43056, '\P{^ In_Syloti_Nagri}', ""); - Error('\p{ In_Syriac:=}'); - Error('\P{ In_Syriac:=}'); + Expect(1, 43055, '\p{ IN_syloti_Nagri}', ""); + Expect(0, 43055, '\p{^ IN_syloti_Nagri}', ""); + Expect(0, 43055, '\P{ IN_syloti_Nagri}', ""); + Expect(1, 43055, '\P{^ IN_syloti_Nagri}', ""); + Expect(0, 43056, '\p{ IN_syloti_Nagri}', ""); + Expect(1, 43056, '\p{^ IN_syloti_Nagri}', ""); + Expect(1, 43056, '\P{ IN_syloti_Nagri}', ""); + Expect(0, 43056, '\P{^ IN_syloti_Nagri}', ""); + Error('\p{ In_Syloti_nagri:=}'); + Error('\P{ In_Syloti_nagri:=}'); + Expect(1, 43055, '\p{__In_syloti_Nagri}', ""); + Expect(0, 43055, '\p{^__In_syloti_Nagri}', ""); + Expect(0, 43055, '\P{__In_syloti_Nagri}', ""); + Expect(1, 43055, '\P{^__In_syloti_Nagri}', ""); + Expect(0, 43056, '\p{__In_syloti_Nagri}', ""); + Expect(1, 43056, '\p{^__In_syloti_Nagri}', ""); + Expect(1, 43056, '\P{__In_syloti_Nagri}', ""); + Expect(0, 43056, '\P{^__In_syloti_Nagri}', ""); + Error('\p{_/a/IN_Syriac}'); + Error('\P{_/a/IN_Syriac}'); Expect(1, 1871, '\p{insyriac}', ""); Expect(0, 1871, '\p{^insyriac}', ""); Expect(0, 1871, '\P{insyriac}', ""); @@ -100504,26 +103576,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1872, '\p{^insyriac}', ""); Expect(1, 1872, '\P{insyriac}', ""); Expect(0, 1872, '\P{^insyriac}', ""); - Expect(1, 1871, '\p{__In_SYRIAC}', ""); - Expect(0, 1871, '\p{^__In_SYRIAC}', ""); - Expect(0, 1871, '\P{__In_SYRIAC}', ""); - Expect(1, 1871, '\P{^__In_SYRIAC}', ""); - Expect(0, 1872, '\p{__In_SYRIAC}', ""); - Expect(1, 1872, '\p{^__In_SYRIAC}', ""); - Expect(1, 1872, '\P{__In_SYRIAC}', ""); - Expect(0, 1872, '\P{^__In_SYRIAC}', ""); - Error('\p{:= _IN_Syriac}'); - Error('\P{:= _IN_Syriac}'); - Expect(1, 1871, '\p{-In_syriac}', ""); - Expect(0, 1871, '\p{^-In_syriac}', ""); - Expect(0, 1871, '\P{-In_syriac}', ""); - Expect(1, 1871, '\P{^-In_syriac}', ""); - Expect(0, 1872, '\p{-In_syriac}', ""); - Expect(1, 1872, '\p{^-In_syriac}', ""); - Expect(1, 1872, '\P{-In_syriac}', ""); - Expect(0, 1872, '\P{^-In_syriac}', ""); - Error('\p{-/a/IN_Tagalog}'); - Error('\P{-/a/IN_Tagalog}'); + Expect(1, 1871, '\p{ IN_Syriac}', ""); + Expect(0, 1871, '\p{^ IN_Syriac}', ""); + Expect(0, 1871, '\P{ IN_Syriac}', ""); + Expect(1, 1871, '\P{^ IN_Syriac}', ""); + Expect(0, 1872, '\p{ IN_Syriac}', ""); + Expect(1, 1872, '\p{^ IN_Syriac}', ""); + Expect(1, 1872, '\P{ IN_Syriac}', ""); + Expect(0, 1872, '\P{^ IN_Syriac}', ""); + Error('\p{ -in_SYRIAC/a/}'); + Error('\P{ -in_SYRIAC/a/}'); + Expect(1, 1871, '\p{ _In_syriac}', ""); + Expect(0, 1871, '\p{^ _In_syriac}', ""); + Expect(0, 1871, '\P{ _In_syriac}', ""); + Expect(1, 1871, '\P{^ _In_syriac}', ""); + Expect(0, 1872, '\p{ _In_syriac}', ""); + Expect(1, 1872, '\p{^ _In_syriac}', ""); + Expect(1, 1872, '\P{ _In_syriac}', ""); + Expect(0, 1872, '\P{^ _In_syriac}', ""); + Error('\p{:= IN_Tagalog}'); + Error('\P{:= IN_Tagalog}'); Expect(1, 5919, '\p{intagalog}', ""); Expect(0, 5919, '\p{^intagalog}', ""); Expect(0, 5919, '\P{intagalog}', ""); @@ -100532,26 +103604,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5920, '\p{^intagalog}', ""); Expect(1, 5920, '\P{intagalog}', ""); Expect(0, 5920, '\P{^intagalog}', ""); - Expect(1, 5919, '\p{__in_Tagalog}', ""); - Expect(0, 5919, '\p{^__in_Tagalog}', ""); - Expect(0, 5919, '\P{__in_Tagalog}', ""); - Expect(1, 5919, '\P{^__in_Tagalog}', ""); - Expect(0, 5920, '\p{__in_Tagalog}', ""); - Expect(1, 5920, '\p{^__in_Tagalog}', ""); - Expect(1, 5920, '\P{__in_Tagalog}', ""); - Expect(0, 5920, '\P{^__in_Tagalog}', ""); - Error('\p{/a/ IN_Tagalog}'); - Error('\P{/a/ IN_Tagalog}'); - Expect(1, 5919, '\p{_-IN_tagalog}', ""); - Expect(0, 5919, '\p{^_-IN_tagalog}', ""); - Expect(0, 5919, '\P{_-IN_tagalog}', ""); - Expect(1, 5919, '\P{^_-IN_tagalog}', ""); - Expect(0, 5920, '\p{_-IN_tagalog}', ""); - Expect(1, 5920, '\p{^_-IN_tagalog}', ""); - Expect(1, 5920, '\P{_-IN_tagalog}', ""); - Expect(0, 5920, '\P{^_-IN_tagalog}', ""); - Error('\p{ :=In_Tagbanwa}'); - Error('\P{ :=In_Tagbanwa}'); + Expect(1, 5919, '\p{In_Tagalog}', ""); + Expect(0, 5919, '\p{^In_Tagalog}', ""); + Expect(0, 5919, '\P{In_Tagalog}', ""); + Expect(1, 5919, '\P{^In_Tagalog}', ""); + Expect(0, 5920, '\p{In_Tagalog}', ""); + Expect(1, 5920, '\p{^In_Tagalog}', ""); + Expect(1, 5920, '\P{In_Tagalog}', ""); + Expect(0, 5920, '\P{^In_Tagalog}', ""); + Error('\p{_:=In_Tagalog}'); + Error('\P{_:=In_Tagalog}'); + Expect(1, 5919, '\p{_ In_Tagalog}', ""); + Expect(0, 5919, '\p{^_ In_Tagalog}', ""); + Expect(0, 5919, '\P{_ In_Tagalog}', ""); + Expect(1, 5919, '\P{^_ In_Tagalog}', ""); + Expect(0, 5920, '\p{_ In_Tagalog}', ""); + Expect(1, 5920, '\p{^_ In_Tagalog}', ""); + Expect(1, 5920, '\P{_ In_Tagalog}', ""); + Expect(0, 5920, '\P{^_ In_Tagalog}', ""); + Error('\p{:=_-In_Tagbanwa}'); + Error('\P{:=_-In_Tagbanwa}'); Expect(1, 6015, '\p{intagbanwa}', ""); Expect(0, 6015, '\p{^intagbanwa}', ""); Expect(0, 6015, '\P{intagbanwa}', ""); @@ -100560,26 +103632,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6016, '\p{^intagbanwa}', ""); Expect(1, 6016, '\P{intagbanwa}', ""); Expect(0, 6016, '\P{^intagbanwa}', ""); - Expect(1, 6015, '\p{ IN_Tagbanwa}', ""); - Expect(0, 6015, '\p{^ IN_Tagbanwa}', ""); - Expect(0, 6015, '\P{ IN_Tagbanwa}', ""); - Expect(1, 6015, '\P{^ IN_Tagbanwa}', ""); - Expect(0, 6016, '\p{ IN_Tagbanwa}', ""); - Expect(1, 6016, '\p{^ IN_Tagbanwa}', ""); - Expect(1, 6016, '\P{ IN_Tagbanwa}', ""); - Expect(0, 6016, '\P{^ IN_Tagbanwa}', ""); - Error('\p{ :=In_Tagbanwa}'); - Error('\P{ :=In_Tagbanwa}'); - Expect(1, 6015, '\p{-In_TAGBANWA}', ""); - Expect(0, 6015, '\p{^-In_TAGBANWA}', ""); - Expect(0, 6015, '\P{-In_TAGBANWA}', ""); - Expect(1, 6015, '\P{^-In_TAGBANWA}', ""); - Expect(0, 6016, '\p{-In_TAGBANWA}', ""); - Expect(1, 6016, '\p{^-In_TAGBANWA}', ""); - Expect(1, 6016, '\P{-In_TAGBANWA}', ""); - Expect(0, 6016, '\P{^-In_TAGBANWA}', ""); - Error('\p{:=_-IN_TAI_Le}'); - Error('\P{:=_-IN_TAI_Le}'); + Expect(1, 6015, '\p{ IN_Tagbanwa}', ""); + Expect(0, 6015, '\p{^ IN_Tagbanwa}', ""); + Expect(0, 6015, '\P{ IN_Tagbanwa}', ""); + Expect(1, 6015, '\P{^ IN_Tagbanwa}', ""); + Expect(0, 6016, '\p{ IN_Tagbanwa}', ""); + Expect(1, 6016, '\p{^ IN_Tagbanwa}', ""); + Expect(1, 6016, '\P{ IN_Tagbanwa}', ""); + Expect(0, 6016, '\P{^ IN_Tagbanwa}', ""); + Error('\p{:=In_Tagbanwa}'); + Error('\P{:=In_Tagbanwa}'); + Expect(1, 6015, '\p{- In_Tagbanwa}', ""); + Expect(0, 6015, '\p{^- In_Tagbanwa}', ""); + Expect(0, 6015, '\P{- In_Tagbanwa}', ""); + Expect(1, 6015, '\P{^- In_Tagbanwa}', ""); + Expect(0, 6016, '\p{- In_Tagbanwa}', ""); + Expect(1, 6016, '\p{^- In_Tagbanwa}', ""); + Expect(1, 6016, '\P{- In_Tagbanwa}', ""); + Expect(0, 6016, '\P{^- In_Tagbanwa}', ""); + Error('\p{:=_in_TAI_Le}'); + Error('\P{:=_in_TAI_Le}'); Expect(1, 6527, '\p{intaile}', ""); Expect(0, 6527, '\p{^intaile}', ""); Expect(0, 6527, '\P{intaile}', ""); @@ -100588,26 +103660,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6528, '\p{^intaile}', ""); Expect(1, 6528, '\P{intaile}', ""); Expect(0, 6528, '\P{^intaile}', ""); - Expect(1, 6527, '\p{--in_TAI_LE}', ""); - Expect(0, 6527, '\p{^--in_TAI_LE}', ""); - Expect(0, 6527, '\P{--in_TAI_LE}', ""); - Expect(1, 6527, '\P{^--in_TAI_LE}', ""); - Expect(0, 6528, '\p{--in_TAI_LE}', ""); - Expect(1, 6528, '\p{^--in_TAI_LE}', ""); - Expect(1, 6528, '\P{--in_TAI_LE}', ""); - Expect(0, 6528, '\P{^--in_TAI_LE}', ""); - Error('\p{ In_Tai_Le/a/}'); - Error('\P{ In_Tai_Le/a/}'); - Expect(1, 6527, '\p{_ IN_Tai_Le}', ""); - Expect(0, 6527, '\p{^_ IN_Tai_Le}', ""); - Expect(0, 6527, '\P{_ IN_Tai_Le}', ""); - Expect(1, 6527, '\P{^_ IN_Tai_Le}', ""); - Expect(0, 6528, '\p{_ IN_Tai_Le}', ""); - Expect(1, 6528, '\p{^_ IN_Tai_Le}', ""); - Expect(1, 6528, '\P{_ IN_Tai_Le}', ""); - Expect(0, 6528, '\P{^_ IN_Tai_Le}', ""); - Error('\p{_:=In_tai_Tham}'); - Error('\P{_:=In_tai_Tham}'); + Expect(1, 6527, '\p{_In_tai_Le}', ""); + Expect(0, 6527, '\p{^_In_tai_Le}', ""); + Expect(0, 6527, '\P{_In_tai_Le}', ""); + Expect(1, 6527, '\P{^_In_tai_Le}', ""); + Expect(0, 6528, '\p{_In_tai_Le}', ""); + Expect(1, 6528, '\p{^_In_tai_Le}', ""); + Expect(1, 6528, '\P{_In_tai_Le}', ""); + Expect(0, 6528, '\P{^_In_tai_Le}', ""); + Error('\p{_In_tai_Le:=}'); + Error('\P{_In_tai_Le:=}'); + Expect(1, 6527, '\p{In_TAI_Le}', ""); + Expect(0, 6527, '\p{^In_TAI_Le}', ""); + Expect(0, 6527, '\P{In_TAI_Le}', ""); + Expect(1, 6527, '\P{^In_TAI_Le}', ""); + Expect(0, 6528, '\p{In_TAI_Le}', ""); + Expect(1, 6528, '\p{^In_TAI_Le}', ""); + Expect(1, 6528, '\P{In_TAI_Le}', ""); + Expect(0, 6528, '\P{^In_TAI_Le}', ""); + Error('\p{/a/_in_Tai_tham}'); + Error('\P{/a/_in_Tai_tham}'); Expect(1, 6831, '\p{intaitham}', ""); Expect(0, 6831, '\p{^intaitham}', ""); Expect(0, 6831, '\P{intaitham}', ""); @@ -100616,26 +103688,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6832, '\p{^intaitham}', ""); Expect(1, 6832, '\P{intaitham}', ""); Expect(0, 6832, '\P{^intaitham}', ""); - Expect(1, 6831, '\p{ IN_Tai_Tham}', ""); - Expect(0, 6831, '\p{^ IN_Tai_Tham}', ""); - Expect(0, 6831, '\P{ IN_Tai_Tham}', ""); - Expect(1, 6831, '\P{^ IN_Tai_Tham}', ""); - Expect(0, 6832, '\p{ IN_Tai_Tham}', ""); - Expect(1, 6832, '\p{^ IN_Tai_Tham}', ""); - Expect(1, 6832, '\P{ IN_Tai_Tham}', ""); - Expect(0, 6832, '\P{^ IN_Tai_Tham}', ""); - Error('\p{_:=In_Tai_THAM}'); - Error('\P{_:=In_Tai_THAM}'); - Expect(1, 6831, '\p{_-IN_TAI_Tham}', ""); - Expect(0, 6831, '\p{^_-IN_TAI_Tham}', ""); - Expect(0, 6831, '\P{_-IN_TAI_Tham}', ""); - Expect(1, 6831, '\P{^_-IN_TAI_Tham}', ""); - Expect(0, 6832, '\p{_-IN_TAI_Tham}', ""); - Expect(1, 6832, '\p{^_-IN_TAI_Tham}', ""); - Expect(1, 6832, '\P{_-IN_TAI_Tham}', ""); - Expect(0, 6832, '\P{^_-IN_TAI_Tham}', ""); - Error('\p{ IN_tai_Viet/a/}'); - Error('\P{ IN_tai_Viet/a/}'); + Expect(1, 6831, '\p{- in_Tai_Tham}', ""); + Expect(0, 6831, '\p{^- in_Tai_Tham}', ""); + Expect(0, 6831, '\P{- in_Tai_Tham}', ""); + Expect(1, 6831, '\P{^- in_Tai_Tham}', ""); + Expect(0, 6832, '\p{- in_Tai_Tham}', ""); + Expect(1, 6832, '\p{^- in_Tai_Tham}', ""); + Expect(1, 6832, '\P{- in_Tai_Tham}', ""); + Expect(0, 6832, '\P{^- in_Tai_Tham}', ""); + Error('\p{ /a/In_TAI_THAM}'); + Error('\P{ /a/In_TAI_THAM}'); + Expect(1, 6831, '\p{-In_TAI_tham}', ""); + Expect(0, 6831, '\p{^-In_TAI_tham}', ""); + Expect(0, 6831, '\P{-In_TAI_tham}', ""); + Expect(1, 6831, '\P{^-In_TAI_tham}', ""); + Expect(0, 6832, '\p{-In_TAI_tham}', ""); + Expect(1, 6832, '\p{^-In_TAI_tham}', ""); + Expect(1, 6832, '\P{-In_TAI_tham}', ""); + Expect(0, 6832, '\P{^-In_TAI_tham}', ""); + Error('\p{ In_Tai_Viet/a/}'); + Error('\P{ In_Tai_Viet/a/}'); Expect(1, 43743, '\p{intaiviet}', ""); Expect(0, 43743, '\p{^intaiviet}', ""); Expect(0, 43743, '\P{intaiviet}', ""); @@ -100644,26 +103716,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43744, '\p{^intaiviet}', ""); Expect(1, 43744, '\P{intaiviet}', ""); Expect(0, 43744, '\P{^intaiviet}', ""); - Expect(1, 43743, '\p{_-in_TAI_Viet}', ""); - Expect(0, 43743, '\p{^_-in_TAI_Viet}', ""); - Expect(0, 43743, '\P{_-in_TAI_Viet}', ""); - Expect(1, 43743, '\P{^_-in_TAI_Viet}', ""); - Expect(0, 43744, '\p{_-in_TAI_Viet}', ""); - Expect(1, 43744, '\p{^_-in_TAI_Viet}', ""); - Expect(1, 43744, '\P{_-in_TAI_Viet}', ""); - Expect(0, 43744, '\P{^_-in_TAI_Viet}', ""); - Error('\p{-_in_tai_viet:=}'); - Error('\P{-_in_tai_viet:=}'); - Expect(1, 43743, '\p{_In_Tai_VIET}', ""); - Expect(0, 43743, '\p{^_In_Tai_VIET}', ""); - Expect(0, 43743, '\P{_In_Tai_VIET}', ""); - Expect(1, 43743, '\P{^_In_Tai_VIET}', ""); - Expect(0, 43744, '\p{_In_Tai_VIET}', ""); - Expect(1, 43744, '\p{^_In_Tai_VIET}', ""); - Expect(1, 43744, '\P{_In_Tai_VIET}', ""); - Expect(0, 43744, '\P{^_In_Tai_VIET}', ""); - Error('\p{:= IN_Takri}'); - Error('\P{:= IN_Takri}'); + Expect(1, 43743, '\p{--IN_Tai_Viet}', ""); + Expect(0, 43743, '\p{^--IN_Tai_Viet}', ""); + Expect(0, 43743, '\P{--IN_Tai_Viet}', ""); + Expect(1, 43743, '\P{^--IN_Tai_Viet}', ""); + Expect(0, 43744, '\p{--IN_Tai_Viet}', ""); + Expect(1, 43744, '\p{^--IN_Tai_Viet}', ""); + Expect(1, 43744, '\P{--IN_Tai_Viet}', ""); + Expect(0, 43744, '\P{^--IN_Tai_Viet}', ""); + Error('\p{:= In_tai_Viet}'); + Error('\P{:= In_tai_Viet}'); + Expect(1, 43743, '\p{_In_TAI_viet}', ""); + Expect(0, 43743, '\p{^_In_TAI_viet}', ""); + Expect(0, 43743, '\P{_In_TAI_viet}', ""); + Expect(1, 43743, '\P{^_In_TAI_viet}', ""); + Expect(0, 43744, '\p{_In_TAI_viet}', ""); + Expect(1, 43744, '\p{^_In_TAI_viet}', ""); + Expect(1, 43744, '\P{_In_TAI_viet}', ""); + Expect(0, 43744, '\P{^_In_TAI_viet}', ""); + Error('\p{_IN_Takri:=}'); + Error('\P{_IN_Takri:=}'); Expect(1, 71375, '\p{intakri}', ""); Expect(0, 71375, '\p{^intakri}', ""); Expect(0, 71375, '\P{intakri}', ""); @@ -100680,18 +103752,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71376, '\p{^-In_Takri}', ""); Expect(1, 71376, '\P{-In_Takri}', ""); Expect(0, 71376, '\P{^-In_Takri}', ""); - Error('\p{/a/ _IN_Takri}'); - Error('\P{/a/ _IN_Takri}'); - Expect(1, 71375, '\p{ In_Takri}', ""); - Expect(0, 71375, '\p{^ In_Takri}', ""); - Expect(0, 71375, '\P{ In_Takri}', ""); - Expect(1, 71375, '\P{^ In_Takri}', ""); - Expect(0, 71376, '\p{ In_Takri}', ""); - Expect(1, 71376, '\p{^ In_Takri}', ""); - Expect(1, 71376, '\P{ In_Takri}', ""); - Expect(0, 71376, '\P{^ In_Takri}', ""); - Error('\p{ :=IN_TAMIL}'); - Error('\P{ :=IN_TAMIL}'); + Error('\p{_:=in_TAKRI}'); + Error('\P{_:=in_TAKRI}'); + Expect(1, 71375, '\p{ in_takri}', ""); + Expect(0, 71375, '\p{^ in_takri}', ""); + Expect(0, 71375, '\P{ in_takri}', ""); + Expect(1, 71375, '\P{^ in_takri}', ""); + Expect(0, 71376, '\p{ in_takri}', ""); + Expect(1, 71376, '\p{^ in_takri}', ""); + Expect(1, 71376, '\P{ in_takri}', ""); + Expect(0, 71376, '\P{^ in_takri}', ""); + Error('\p{ :=In_Tamil}'); + Error('\P{ :=In_Tamil}'); Expect(1, 3071, '\p{intamil}', ""); Expect(0, 3071, '\p{^intamil}', ""); Expect(0, 3071, '\P{intamil}', ""); @@ -100700,26 +103772,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3072, '\p{^intamil}', ""); Expect(1, 3072, '\P{intamil}', ""); Expect(0, 3072, '\P{^intamil}', ""); - Expect(1, 3071, '\p{_-IN_tamil}', ""); - Expect(0, 3071, '\p{^_-IN_tamil}', ""); - Expect(0, 3071, '\P{_-IN_tamil}', ""); - Expect(1, 3071, '\P{^_-IN_tamil}', ""); - Expect(0, 3072, '\p{_-IN_tamil}', ""); - Expect(1, 3072, '\p{^_-IN_tamil}', ""); - Expect(1, 3072, '\P{_-IN_tamil}', ""); - Expect(0, 3072, '\P{^_-IN_tamil}', ""); - Error('\p{_ In_Tamil:=}'); - Error('\P{_ In_Tamil:=}'); - Expect(1, 3071, '\p{ -In_tamil}', ""); - Expect(0, 3071, '\p{^ -In_tamil}', ""); - Expect(0, 3071, '\P{ -In_tamil}', ""); - Expect(1, 3071, '\P{^ -In_tamil}', ""); - Expect(0, 3072, '\p{ -In_tamil}', ""); - Expect(1, 3072, '\p{^ -In_tamil}', ""); - Expect(1, 3072, '\P{ -In_tamil}', ""); - Expect(0, 3072, '\P{^ -In_tamil}', ""); - Error('\p{ In_tangut/a/}'); - Error('\P{ In_tangut/a/}'); + Expect(1, 3071, '\p{ -IN_Tamil}', ""); + Expect(0, 3071, '\p{^ -IN_Tamil}', ""); + Expect(0, 3071, '\P{ -IN_Tamil}', ""); + Expect(1, 3071, '\P{^ -IN_Tamil}', ""); + Expect(0, 3072, '\p{ -IN_Tamil}', ""); + Expect(1, 3072, '\p{^ -IN_Tamil}', ""); + Expect(1, 3072, '\P{ -IN_Tamil}', ""); + Expect(0, 3072, '\P{^ -IN_Tamil}', ""); + Error('\p{ /a/In_Tamil}'); + Error('\P{ /a/In_Tamil}'); + Expect(1, 3071, '\p{ _IN_Tamil}', ""); + Expect(0, 3071, '\p{^ _IN_Tamil}', ""); + Expect(0, 3071, '\P{ _IN_Tamil}', ""); + Expect(1, 3071, '\P{^ _IN_Tamil}', ""); + Expect(0, 3072, '\p{ _IN_Tamil}', ""); + Expect(1, 3072, '\p{^ _IN_Tamil}', ""); + Expect(1, 3072, '\P{ _IN_Tamil}', ""); + Expect(0, 3072, '\P{^ _IN_Tamil}', ""); + Error('\p{:= in_TANGUT}'); + Error('\P{:= in_TANGUT}'); Expect(1, 100351, '\p{intangut}', ""); Expect(0, 100351, '\p{^intangut}', ""); Expect(0, 100351, '\P{intangut}', ""); @@ -100728,26 +103800,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 100352, '\p{^intangut}', ""); Expect(1, 100352, '\P{intangut}', ""); Expect(0, 100352, '\P{^intangut}', ""); - Expect(1, 100351, '\p{ in_tangut}', ""); - Expect(0, 100351, '\p{^ in_tangut}', ""); - Expect(0, 100351, '\P{ in_tangut}', ""); - Expect(1, 100351, '\P{^ in_tangut}', ""); - Expect(0, 100352, '\p{ in_tangut}', ""); - Expect(1, 100352, '\p{^ in_tangut}', ""); - Expect(1, 100352, '\P{ in_tangut}', ""); - Expect(0, 100352, '\P{^ in_tangut}', ""); - Error('\p{_:=IN_Tangut}'); - Error('\P{_:=IN_Tangut}'); - Expect(1, 100351, '\p{_ In_Tangut}', ""); - Expect(0, 100351, '\p{^_ In_Tangut}', ""); - Expect(0, 100351, '\P{_ In_Tangut}', ""); - Expect(1, 100351, '\P{^_ In_Tangut}', ""); - Expect(0, 100352, '\p{_ In_Tangut}', ""); - Expect(1, 100352, '\p{^_ In_Tangut}', ""); - Expect(1, 100352, '\P{_ In_Tangut}', ""); - Expect(0, 100352, '\P{^_ In_Tangut}', ""); - Error('\p{ IN_TELUGU/a/}'); - Error('\P{ IN_TELUGU/a/}'); + Expect(1, 100351, '\p{ -In_TANGUT}', ""); + Expect(0, 100351, '\p{^ -In_TANGUT}', ""); + Expect(0, 100351, '\P{ -In_TANGUT}', ""); + Expect(1, 100351, '\P{^ -In_TANGUT}', ""); + Expect(0, 100352, '\p{ -In_TANGUT}', ""); + Expect(1, 100352, '\p{^ -In_TANGUT}', ""); + Expect(1, 100352, '\P{ -In_TANGUT}', ""); + Expect(0, 100352, '\P{^ -In_TANGUT}', ""); + Error('\p{_/a/In_TANGUT}'); + Error('\P{_/a/In_TANGUT}'); + Expect(1, 100351, '\p{ In_Tangut}', ""); + Expect(0, 100351, '\p{^ In_Tangut}', ""); + Expect(0, 100351, '\P{ In_Tangut}', ""); + Expect(1, 100351, '\P{^ In_Tangut}', ""); + Expect(0, 100352, '\p{ In_Tangut}', ""); + Expect(1, 100352, '\p{^ In_Tangut}', ""); + Expect(1, 100352, '\P{ In_Tangut}', ""); + Expect(0, 100352, '\P{^ In_Tangut}', ""); + Error('\p{_/a/In_TELUGU}'); + Error('\P{_/a/In_TELUGU}'); Expect(1, 3199, '\p{intelugu}', ""); Expect(0, 3199, '\p{^intelugu}', ""); Expect(0, 3199, '\P{intelugu}', ""); @@ -100756,26 +103828,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3200, '\p{^intelugu}', ""); Expect(1, 3200, '\P{intelugu}', ""); Expect(0, 3200, '\P{^intelugu}', ""); - Expect(1, 3199, '\p{ In_TELUGU}', ""); - Expect(0, 3199, '\p{^ In_TELUGU}', ""); - Expect(0, 3199, '\P{ In_TELUGU}', ""); - Expect(1, 3199, '\P{^ In_TELUGU}', ""); - Expect(0, 3200, '\p{ In_TELUGU}', ""); - Expect(1, 3200, '\p{^ In_TELUGU}', ""); - Expect(1, 3200, '\P{ In_TELUGU}', ""); - Expect(0, 3200, '\P{^ In_TELUGU}', ""); - Error('\p{:= -IN_Telugu}'); - Error('\P{:= -IN_Telugu}'); - Expect(1, 3199, '\p{--in_TELUGU}', ""); - Expect(0, 3199, '\p{^--in_TELUGU}', ""); - Expect(0, 3199, '\P{--in_TELUGU}', ""); - Expect(1, 3199, '\P{^--in_TELUGU}', ""); - Expect(0, 3200, '\p{--in_TELUGU}', ""); - Expect(1, 3200, '\p{^--in_TELUGU}', ""); - Expect(1, 3200, '\P{--in_TELUGU}', ""); - Expect(0, 3200, '\P{^--in_TELUGU}', ""); - Error('\p{_ IN_Thaana:=}'); - Error('\P{_ IN_Thaana:=}'); + Expect(1, 3199, '\p{_-in_telugu}', ""); + Expect(0, 3199, '\p{^_-in_telugu}', ""); + Expect(0, 3199, '\P{_-in_telugu}', ""); + Expect(1, 3199, '\P{^_-in_telugu}', ""); + Expect(0, 3200, '\p{_-in_telugu}', ""); + Expect(1, 3200, '\p{^_-in_telugu}', ""); + Expect(1, 3200, '\P{_-in_telugu}', ""); + Expect(0, 3200, '\P{^_-in_telugu}', ""); + Error('\p{ :=IN_TELUGU}'); + Error('\P{ :=IN_TELUGU}'); + Expect(1, 3199, '\p{ in_telugu}', ""); + Expect(0, 3199, '\p{^ in_telugu}', ""); + Expect(0, 3199, '\P{ in_telugu}', ""); + Expect(1, 3199, '\P{^ in_telugu}', ""); + Expect(0, 3200, '\p{ in_telugu}', ""); + Expect(1, 3200, '\p{^ in_telugu}', ""); + Expect(1, 3200, '\P{ in_telugu}', ""); + Expect(0, 3200, '\P{^ in_telugu}', ""); + Error('\p{:=_in_Thaana}'); + Error('\P{:=_in_Thaana}'); Expect(1, 1983, '\p{inthaana}', ""); Expect(0, 1983, '\p{^inthaana}', ""); Expect(0, 1983, '\P{inthaana}', ""); @@ -100784,26 +103856,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1984, '\p{^inthaana}', ""); Expect(1, 1984, '\P{inthaana}', ""); Expect(0, 1984, '\P{^inthaana}', ""); - Expect(1, 1983, '\p{-in_thaana}', ""); - Expect(0, 1983, '\p{^-in_thaana}', ""); - Expect(0, 1983, '\P{-in_thaana}', ""); - Expect(1, 1983, '\P{^-in_thaana}', ""); - Expect(0, 1984, '\p{-in_thaana}', ""); - Expect(1, 1984, '\p{^-in_thaana}', ""); - Expect(1, 1984, '\P{-in_thaana}', ""); - Expect(0, 1984, '\P{^-in_thaana}', ""); - Error('\p{/a/ _In_Thaana}'); - Error('\P{/a/ _In_Thaana}'); - Expect(1, 1983, '\p{- IN_thaana}', ""); - Expect(0, 1983, '\p{^- IN_thaana}', ""); - Expect(0, 1983, '\P{- IN_thaana}', ""); - Expect(1, 1983, '\P{^- IN_thaana}', ""); - Expect(0, 1984, '\p{- IN_thaana}', ""); - Expect(1, 1984, '\p{^- IN_thaana}', ""); - Expect(1, 1984, '\P{- IN_thaana}', ""); - Expect(0, 1984, '\P{^- IN_thaana}', ""); - Error('\p{:=_In_thai}'); - Error('\P{:=_In_thai}'); + Expect(1, 1983, '\p{ -in_Thaana}', ""); + Expect(0, 1983, '\p{^ -in_Thaana}', ""); + Expect(0, 1983, '\P{ -in_Thaana}', ""); + Expect(1, 1983, '\P{^ -in_Thaana}', ""); + Expect(0, 1984, '\p{ -in_Thaana}', ""); + Expect(1, 1984, '\p{^ -in_Thaana}', ""); + Expect(1, 1984, '\P{ -in_Thaana}', ""); + Expect(0, 1984, '\P{^ -in_Thaana}', ""); + Error('\p{ IN_THAANA/a/}'); + Error('\P{ IN_THAANA/a/}'); + Expect(1, 1983, '\p{ In_thaana}', ""); + Expect(0, 1983, '\p{^ In_thaana}', ""); + Expect(0, 1983, '\P{ In_thaana}', ""); + Expect(1, 1983, '\P{^ In_thaana}', ""); + Expect(0, 1984, '\p{ In_thaana}', ""); + Expect(1, 1984, '\p{^ In_thaana}', ""); + Expect(1, 1984, '\P{ In_thaana}', ""); + Expect(0, 1984, '\P{^ In_thaana}', ""); + Error('\p{/a/ _IN_Thai}'); + Error('\P{/a/ _IN_Thai}'); Expect(1, 3711, '\p{inthai}', ""); Expect(0, 3711, '\p{^inthai}', ""); Expect(0, 3711, '\P{inthai}', ""); @@ -100812,26 +103884,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3712, '\p{^inthai}', ""); Expect(1, 3712, '\P{inthai}', ""); Expect(0, 3712, '\P{^inthai}', ""); - Expect(1, 3711, '\p{ In_Thai}', ""); - Expect(0, 3711, '\p{^ In_Thai}', ""); - Expect(0, 3711, '\P{ In_Thai}', ""); - Expect(1, 3711, '\P{^ In_Thai}', ""); - Expect(0, 3712, '\p{ In_Thai}', ""); - Expect(1, 3712, '\p{^ In_Thai}', ""); - Expect(1, 3712, '\P{ In_Thai}', ""); - Expect(0, 3712, '\P{^ In_Thai}', ""); - Error('\p{_:=In_THAI}'); - Error('\P{_:=In_THAI}'); - Expect(1, 3711, '\p{ in_thai}', ""); - Expect(0, 3711, '\p{^ in_thai}', ""); - Expect(0, 3711, '\P{ in_thai}', ""); - Expect(1, 3711, '\P{^ in_thai}', ""); - Expect(0, 3712, '\p{ in_thai}', ""); - Expect(1, 3712, '\p{^ in_thai}', ""); - Expect(1, 3712, '\P{ in_thai}', ""); - Expect(0, 3712, '\P{^ in_thai}', ""); - Error('\p{/a/ In_TIBETAN}'); - Error('\P{/a/ In_TIBETAN}'); + Expect(1, 3711, '\p{-_IN_THAI}', ""); + Expect(0, 3711, '\p{^-_IN_THAI}', ""); + Expect(0, 3711, '\P{-_IN_THAI}', ""); + Expect(1, 3711, '\P{^-_IN_THAI}', ""); + Expect(0, 3712, '\p{-_IN_THAI}', ""); + Expect(1, 3712, '\p{^-_IN_THAI}', ""); + Expect(1, 3712, '\P{-_IN_THAI}', ""); + Expect(0, 3712, '\P{^-_IN_THAI}', ""); + Error('\p{ in_THAI/a/}'); + Error('\P{ in_THAI/a/}'); + Expect(1, 3711, '\p{ IN_THAI}', ""); + Expect(0, 3711, '\p{^ IN_THAI}', ""); + Expect(0, 3711, '\P{ IN_THAI}', ""); + Expect(1, 3711, '\P{^ IN_THAI}', ""); + Expect(0, 3712, '\p{ IN_THAI}', ""); + Expect(1, 3712, '\p{^ IN_THAI}', ""); + Expect(1, 3712, '\P{ IN_THAI}', ""); + Expect(0, 3712, '\P{^ IN_THAI}', ""); + Error('\p{:=_IN_Tibetan}'); + Error('\P{:=_IN_Tibetan}'); Expect(1, 4095, '\p{intibetan}', ""); Expect(0, 4095, '\p{^intibetan}', ""); Expect(0, 4095, '\P{intibetan}', ""); @@ -100840,26 +103912,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 4096, '\p{^intibetan}', ""); Expect(1, 4096, '\P{intibetan}', ""); Expect(0, 4096, '\P{^intibetan}', ""); - Expect(1, 4095, '\p{_ In_TIBETAN}', ""); - Expect(0, 4095, '\p{^_ In_TIBETAN}', ""); - Expect(0, 4095, '\P{_ In_TIBETAN}', ""); - Expect(1, 4095, '\P{^_ In_TIBETAN}', ""); - Expect(0, 4096, '\p{_ In_TIBETAN}', ""); - Expect(1, 4096, '\p{^_ In_TIBETAN}', ""); - Expect(1, 4096, '\P{_ In_TIBETAN}', ""); - Expect(0, 4096, '\P{^_ In_TIBETAN}', ""); - Error('\p{/a/- In_Tibetan}'); - Error('\P{/a/- In_Tibetan}'); - Expect(1, 4095, '\p{- IN_Tibetan}', ""); - Expect(0, 4095, '\p{^- IN_Tibetan}', ""); - Expect(0, 4095, '\P{- IN_Tibetan}', ""); - Expect(1, 4095, '\P{^- IN_Tibetan}', ""); - Expect(0, 4096, '\p{- IN_Tibetan}', ""); - Expect(1, 4096, '\p{^- IN_Tibetan}', ""); - Expect(1, 4096, '\P{- IN_Tibetan}', ""); - Expect(0, 4096, '\P{^- IN_Tibetan}', ""); - Error('\p{/a/in_tifinagh}'); - Error('\P{/a/in_tifinagh}'); + Expect(1, 4095, '\p{_ IN_Tibetan}', ""); + Expect(0, 4095, '\p{^_ IN_Tibetan}', ""); + Expect(0, 4095, '\P{_ IN_Tibetan}', ""); + Expect(1, 4095, '\P{^_ IN_Tibetan}', ""); + Expect(0, 4096, '\p{_ IN_Tibetan}', ""); + Expect(1, 4096, '\p{^_ IN_Tibetan}', ""); + Expect(1, 4096, '\P{_ IN_Tibetan}', ""); + Expect(0, 4096, '\P{^_ IN_Tibetan}', ""); + Error('\p{/a/In_Tibetan}'); + Error('\P{/a/In_Tibetan}'); + Expect(1, 4095, '\p{-_IN_Tibetan}', ""); + Expect(0, 4095, '\p{^-_IN_Tibetan}', ""); + Expect(0, 4095, '\P{-_IN_Tibetan}', ""); + Expect(1, 4095, '\P{^-_IN_Tibetan}', ""); + Expect(0, 4096, '\p{-_IN_Tibetan}', ""); + Expect(1, 4096, '\p{^-_IN_Tibetan}', ""); + Expect(1, 4096, '\P{-_IN_Tibetan}', ""); + Expect(0, 4096, '\P{^-_IN_Tibetan}', ""); + Error('\p{__IN_TIFINAGH:=}'); + Error('\P{__IN_TIFINAGH:=}'); Expect(1, 11647, '\p{intifinagh}', ""); Expect(0, 11647, '\p{^intifinagh}', ""); Expect(0, 11647, '\P{intifinagh}', ""); @@ -100868,26 +103940,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11648, '\p{^intifinagh}', ""); Expect(1, 11648, '\P{intifinagh}', ""); Expect(0, 11648, '\P{^intifinagh}', ""); - Expect(1, 11647, '\p{-_in_Tifinagh}', ""); - Expect(0, 11647, '\p{^-_in_Tifinagh}', ""); - Expect(0, 11647, '\P{-_in_Tifinagh}', ""); - Expect(1, 11647, '\P{^-_in_Tifinagh}', ""); - Expect(0, 11648, '\p{-_in_Tifinagh}', ""); - Expect(1, 11648, '\p{^-_in_Tifinagh}', ""); - Expect(1, 11648, '\P{-_in_Tifinagh}', ""); - Expect(0, 11648, '\P{^-_in_Tifinagh}', ""); - Error('\p{:=_-in_tifinagh}'); - Error('\P{:=_-in_tifinagh}'); - Expect(1, 11647, '\p{ _in_Tifinagh}', ""); - Expect(0, 11647, '\p{^ _in_Tifinagh}', ""); - Expect(0, 11647, '\P{ _in_Tifinagh}', ""); - Expect(1, 11647, '\P{^ _in_Tifinagh}', ""); - Expect(0, 11648, '\p{ _in_Tifinagh}', ""); - Expect(1, 11648, '\p{^ _in_Tifinagh}', ""); - Expect(1, 11648, '\P{ _in_Tifinagh}', ""); - Expect(0, 11648, '\P{^ _in_Tifinagh}', ""); - Error('\p{_:=In_Tirhuta}'); - Error('\P{_:=In_Tirhuta}'); + Expect(1, 11647, '\p{__in_tifinagh}', ""); + Expect(0, 11647, '\p{^__in_tifinagh}', ""); + Expect(0, 11647, '\P{__in_tifinagh}', ""); + Expect(1, 11647, '\P{^__in_tifinagh}', ""); + Expect(0, 11648, '\p{__in_tifinagh}', ""); + Expect(1, 11648, '\p{^__in_tifinagh}', ""); + Expect(1, 11648, '\P{__in_tifinagh}', ""); + Expect(0, 11648, '\P{^__in_tifinagh}', ""); + Error('\p{/a/_IN_TIFINAGH}'); + Error('\P{/a/_IN_TIFINAGH}'); + Expect(1, 11647, '\p{- in_Tifinagh}', ""); + Expect(0, 11647, '\p{^- in_Tifinagh}', ""); + Expect(0, 11647, '\P{- in_Tifinagh}', ""); + Expect(1, 11647, '\P{^- in_Tifinagh}', ""); + Expect(0, 11648, '\p{- in_Tifinagh}', ""); + Expect(1, 11648, '\p{^- in_Tifinagh}', ""); + Expect(1, 11648, '\P{- in_Tifinagh}', ""); + Expect(0, 11648, '\P{^- in_Tifinagh}', ""); + Error('\p{/a/-In_Tirhuta}'); + Error('\P{/a/-In_Tirhuta}'); Expect(1, 70879, '\p{intirhuta}', ""); Expect(0, 70879, '\p{^intirhuta}', ""); Expect(0, 70879, '\P{intirhuta}', ""); @@ -100896,26 +103968,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70880, '\p{^intirhuta}', ""); Expect(1, 70880, '\P{intirhuta}', ""); Expect(0, 70880, '\P{^intirhuta}', ""); - Expect(1, 70879, '\p{ in_tirhuta}', ""); - Expect(0, 70879, '\p{^ in_tirhuta}', ""); - Expect(0, 70879, '\P{ in_tirhuta}', ""); - Expect(1, 70879, '\P{^ in_tirhuta}', ""); - Expect(0, 70880, '\p{ in_tirhuta}', ""); - Expect(1, 70880, '\p{^ in_tirhuta}', ""); - Expect(1, 70880, '\P{ in_tirhuta}', ""); - Expect(0, 70880, '\P{^ in_tirhuta}', ""); - Error('\p{:= in_Tirhuta}'); - Error('\P{:= in_Tirhuta}'); - Expect(1, 70879, '\p{_-In_Tirhuta}', ""); - Expect(0, 70879, '\p{^_-In_Tirhuta}', ""); - Expect(0, 70879, '\P{_-In_Tirhuta}', ""); - Expect(1, 70879, '\P{^_-In_Tirhuta}', ""); - Expect(0, 70880, '\p{_-In_Tirhuta}', ""); - Expect(1, 70880, '\p{^_-In_Tirhuta}', ""); - Expect(1, 70880, '\P{_-In_Tirhuta}', ""); - Expect(0, 70880, '\P{^_-In_Tirhuta}', ""); - Error('\p{:= _In_Ugaritic}'); - Error('\P{:= _In_Ugaritic}'); + Expect(1, 70879, '\p{ in_Tirhuta}', ""); + Expect(0, 70879, '\p{^ in_Tirhuta}', ""); + Expect(0, 70879, '\P{ in_Tirhuta}', ""); + Expect(1, 70879, '\P{^ in_Tirhuta}', ""); + Expect(0, 70880, '\p{ in_Tirhuta}', ""); + Expect(1, 70880, '\p{^ in_Tirhuta}', ""); + Expect(1, 70880, '\P{ in_Tirhuta}', ""); + Expect(0, 70880, '\P{^ in_Tirhuta}', ""); + Error('\p{_/a/IN_TIRHUTA}'); + Error('\P{_/a/IN_TIRHUTA}'); + Expect(1, 70879, '\p{ In_tirhuta}', ""); + Expect(0, 70879, '\p{^ In_tirhuta}', ""); + Expect(0, 70879, '\P{ In_tirhuta}', ""); + Expect(1, 70879, '\P{^ In_tirhuta}', ""); + Expect(0, 70880, '\p{ In_tirhuta}', ""); + Expect(1, 70880, '\p{^ In_tirhuta}', ""); + Expect(1, 70880, '\P{ In_tirhuta}', ""); + Expect(0, 70880, '\P{^ In_tirhuta}', ""); + Error('\p{ _in_ugaritic/a/}'); + Error('\P{ _in_ugaritic/a/}'); Expect(1, 66463, '\p{inugaritic}', ""); Expect(0, 66463, '\p{^inugaritic}', ""); Expect(0, 66463, '\P{inugaritic}', ""); @@ -100924,26 +103996,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66464, '\p{^inugaritic}', ""); Expect(1, 66464, '\P{inugaritic}', ""); Expect(0, 66464, '\P{^inugaritic}', ""); - Expect(1, 66463, '\p{in_UGARITIC}', ""); - Expect(0, 66463, '\p{^in_UGARITIC}', ""); - Expect(0, 66463, '\P{in_UGARITIC}', ""); - Expect(1, 66463, '\P{^in_UGARITIC}', ""); - Expect(0, 66464, '\p{in_UGARITIC}', ""); - Expect(1, 66464, '\p{^in_UGARITIC}', ""); - Expect(1, 66464, '\P{in_UGARITIC}', ""); - Expect(0, 66464, '\P{^in_UGARITIC}', ""); - Error('\p{ In_Ugaritic/a/}'); - Error('\P{ In_Ugaritic/a/}'); - Expect(1, 66463, '\p{-_In_Ugaritic}', ""); - Expect(0, 66463, '\p{^-_In_Ugaritic}', ""); - Expect(0, 66463, '\P{-_In_Ugaritic}', ""); - Expect(1, 66463, '\P{^-_In_Ugaritic}', ""); - Expect(0, 66464, '\p{-_In_Ugaritic}', ""); - Expect(1, 66464, '\p{^-_In_Ugaritic}', ""); - Expect(1, 66464, '\P{-_In_Ugaritic}', ""); - Expect(0, 66464, '\P{^-_In_Ugaritic}', ""); - Error('\p{_/a/in_Vai}'); - Error('\P{_/a/in_Vai}'); + Expect(1, 66463, '\p{ in_UGARITIC}', ""); + Expect(0, 66463, '\p{^ in_UGARITIC}', ""); + Expect(0, 66463, '\P{ in_UGARITIC}', ""); + Expect(1, 66463, '\P{^ in_UGARITIC}', ""); + Expect(0, 66464, '\p{ in_UGARITIC}', ""); + Expect(1, 66464, '\p{^ in_UGARITIC}', ""); + Expect(1, 66464, '\P{ in_UGARITIC}', ""); + Expect(0, 66464, '\P{^ in_UGARITIC}', ""); + Error('\p{/a/ IN_Ugaritic}'); + Error('\P{/a/ IN_Ugaritic}'); + Expect(1, 66463, '\p{_ IN_UGARITIC}', ""); + Expect(0, 66463, '\p{^_ IN_UGARITIC}', ""); + Expect(0, 66463, '\P{_ IN_UGARITIC}', ""); + Expect(1, 66463, '\P{^_ IN_UGARITIC}', ""); + Expect(0, 66464, '\p{_ IN_UGARITIC}', ""); + Expect(1, 66464, '\p{^_ IN_UGARITIC}', ""); + Expect(1, 66464, '\P{_ IN_UGARITIC}', ""); + Expect(0, 66464, '\P{^_ IN_UGARITIC}', ""); + Error('\p{-In_Vai/a/}'); + Error('\P{-In_Vai/a/}'); Expect(1, 42559, '\p{invai}', ""); Expect(0, 42559, '\p{^invai}', ""); Expect(0, 42559, '\P{invai}', ""); @@ -100952,26 +104024,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 42560, '\p{^invai}', ""); Expect(1, 42560, '\P{invai}', ""); Expect(0, 42560, '\P{^invai}', ""); - Expect(1, 42559, '\p{ _in_Vai}', ""); - Expect(0, 42559, '\p{^ _in_Vai}', ""); - Expect(0, 42559, '\P{ _in_Vai}', ""); - Expect(1, 42559, '\P{^ _in_Vai}', ""); - Expect(0, 42560, '\p{ _in_Vai}', ""); - Expect(1, 42560, '\p{^ _in_Vai}', ""); - Expect(1, 42560, '\P{ _in_Vai}', ""); - Expect(0, 42560, '\P{^ _in_Vai}', ""); - Error('\p{/a/ -IN_VAI}'); - Error('\P{/a/ -IN_VAI}'); - Expect(1, 42559, '\p{-_In_Vai}', ""); - Expect(0, 42559, '\p{^-_In_Vai}', ""); - Expect(0, 42559, '\P{-_In_Vai}', ""); - Expect(1, 42559, '\P{^-_In_Vai}', ""); - Expect(0, 42560, '\p{-_In_Vai}', ""); - Expect(1, 42560, '\p{^-_In_Vai}', ""); - Expect(1, 42560, '\P{-_In_Vai}', ""); - Expect(0, 42560, '\P{^-_In_Vai}', ""); - Error('\p{-/a/IN_Wancho}'); - Error('\P{-/a/IN_Wancho}'); + Expect(1, 42559, '\p{_In_Vai}', ""); + Expect(0, 42559, '\p{^_In_Vai}', ""); + Expect(0, 42559, '\P{_In_Vai}', ""); + Expect(1, 42559, '\P{^_In_Vai}', ""); + Expect(0, 42560, '\p{_In_Vai}', ""); + Expect(1, 42560, '\p{^_In_Vai}', ""); + Expect(1, 42560, '\P{_In_Vai}', ""); + Expect(0, 42560, '\P{^_In_Vai}', ""); + Error('\p{ /a/In_Vai}'); + Error('\P{ /a/In_Vai}'); + Expect(1, 42559, '\p{ In_vai}', ""); + Expect(0, 42559, '\p{^ In_vai}', ""); + Expect(0, 42559, '\P{ In_vai}', ""); + Expect(1, 42559, '\P{^ In_vai}', ""); + Expect(0, 42560, '\p{ In_vai}', ""); + Expect(1, 42560, '\p{^ In_vai}', ""); + Expect(1, 42560, '\P{ In_vai}', ""); + Expect(0, 42560, '\P{^ In_vai}', ""); + Error('\p{ in_WANCHO/a/}'); + Error('\P{ in_WANCHO/a/}'); Expect(1, 123647, '\p{inwancho}', ""); Expect(0, 123647, '\p{^inwancho}', ""); Expect(0, 123647, '\P{inwancho}', ""); @@ -100980,26 +104052,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123648, '\p{^inwancho}', ""); Expect(1, 123648, '\P{inwancho}', ""); Expect(0, 123648, '\P{^inwancho}', ""); - Expect(1, 123647, '\p{ In_WANCHO}', ""); - Expect(0, 123647, '\p{^ In_WANCHO}', ""); - Expect(0, 123647, '\P{ In_WANCHO}', ""); - Expect(1, 123647, '\P{^ In_WANCHO}', ""); - Expect(0, 123648, '\p{ In_WANCHO}', ""); - Expect(1, 123648, '\p{^ In_WANCHO}', ""); - Expect(1, 123648, '\P{ In_WANCHO}', ""); - Expect(0, 123648, '\P{^ In_WANCHO}', ""); - Error('\p{ /a/in_Wancho}'); - Error('\P{ /a/in_Wancho}'); - Expect(1, 123647, '\p{ In_wancho}', ""); - Expect(0, 123647, '\p{^ In_wancho}', ""); - Expect(0, 123647, '\P{ In_wancho}', ""); - Expect(1, 123647, '\P{^ In_wancho}', ""); - Expect(0, 123648, '\p{ In_wancho}', ""); - Expect(1, 123648, '\p{^ In_wancho}', ""); - Expect(1, 123648, '\P{ In_wancho}', ""); - Expect(0, 123648, '\P{^ In_wancho}', ""); - Error('\p{:=_-In_WARANG_Citi}'); - Error('\P{:=_-In_WARANG_Citi}'); + Expect(1, 123647, '\p{ in_WANCHO}', ""); + Expect(0, 123647, '\p{^ in_WANCHO}', ""); + Expect(0, 123647, '\P{ in_WANCHO}', ""); + Expect(1, 123647, '\P{^ in_WANCHO}', ""); + Expect(0, 123648, '\p{ in_WANCHO}', ""); + Expect(1, 123648, '\p{^ in_WANCHO}', ""); + Expect(1, 123648, '\P{ in_WANCHO}', ""); + Expect(0, 123648, '\P{^ in_WANCHO}', ""); + Error('\p{:=In_wancho}'); + Error('\P{:=In_wancho}'); + Expect(1, 123647, '\p{ IN_Wancho}', ""); + Expect(0, 123647, '\p{^ IN_Wancho}', ""); + Expect(0, 123647, '\P{ IN_Wancho}', ""); + Expect(1, 123647, '\P{^ IN_Wancho}', ""); + Expect(0, 123648, '\p{ IN_Wancho}', ""); + Expect(1, 123648, '\p{^ IN_Wancho}', ""); + Expect(1, 123648, '\P{ IN_Wancho}', ""); + Expect(0, 123648, '\P{^ IN_Wancho}', ""); + Error('\p{_ IN_Warang_citi/a/}'); + Error('\P{_ IN_Warang_citi/a/}'); Expect(1, 71935, '\p{inwarangciti}', ""); Expect(0, 71935, '\p{^inwarangciti}', ""); Expect(0, 71935, '\P{inwarangciti}', ""); @@ -101008,26 +104080,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71936, '\p{^inwarangciti}', ""); Expect(1, 71936, '\P{inwarangciti}', ""); Expect(0, 71936, '\P{^inwarangciti}', ""); - Expect(1, 71935, '\p{ IN_Warang_citi}', ""); - Expect(0, 71935, '\p{^ IN_Warang_citi}', ""); - Expect(0, 71935, '\P{ IN_Warang_citi}', ""); - Expect(1, 71935, '\P{^ IN_Warang_citi}', ""); - Expect(0, 71936, '\p{ IN_Warang_citi}', ""); - Expect(1, 71936, '\p{^ IN_Warang_citi}', ""); - Expect(1, 71936, '\P{ IN_Warang_citi}', ""); - Expect(0, 71936, '\P{^ IN_Warang_citi}', ""); - Error('\p{-:=IN_warang_Citi}'); - Error('\P{-:=IN_warang_Citi}'); - Expect(1, 71935, '\p{_-In_Warang_Citi}', ""); - Expect(0, 71935, '\p{^_-In_Warang_Citi}', ""); - Expect(0, 71935, '\P{_-In_Warang_Citi}', ""); - Expect(1, 71935, '\P{^_-In_Warang_Citi}', ""); - Expect(0, 71936, '\p{_-In_Warang_Citi}', ""); - Expect(1, 71936, '\p{^_-In_Warang_Citi}', ""); - Expect(1, 71936, '\P{_-In_Warang_Citi}', ""); - Expect(0, 71936, '\P{^_-In_Warang_Citi}', ""); - Error('\p{ :=In_Zanabazar_SQUARE}'); - Error('\P{ :=In_Zanabazar_SQUARE}'); + Expect(1, 71935, '\p{- in_Warang_Citi}', ""); + Expect(0, 71935, '\p{^- in_Warang_Citi}', ""); + Expect(0, 71935, '\P{- in_Warang_Citi}', ""); + Expect(1, 71935, '\P{^- in_Warang_Citi}', ""); + Expect(0, 71936, '\p{- in_Warang_Citi}', ""); + Expect(1, 71936, '\p{^- in_Warang_Citi}', ""); + Expect(1, 71936, '\P{- in_Warang_Citi}', ""); + Expect(0, 71936, '\P{^- in_Warang_Citi}', ""); + Error('\p{/a/_-in_warang_Citi}'); + Error('\P{/a/_-in_warang_Citi}'); + Expect(1, 71935, '\p{ In_warang_citi}', ""); + Expect(0, 71935, '\p{^ In_warang_citi}', ""); + Expect(0, 71935, '\P{ In_warang_citi}', ""); + Expect(1, 71935, '\P{^ In_warang_citi}', ""); + Expect(0, 71936, '\p{ In_warang_citi}', ""); + Expect(1, 71936, '\p{^ In_warang_citi}', ""); + Expect(1, 71936, '\P{ In_warang_citi}', ""); + Expect(0, 71936, '\P{^ In_warang_citi}', ""); + Error('\p{:= _in_yezidi}'); + Error('\P{:= _in_yezidi}'); + Expect(1, 69311, '\p{inyezidi}', ""); + Expect(0, 69311, '\p{^inyezidi}', ""); + Expect(0, 69311, '\P{inyezidi}', ""); + Expect(1, 69311, '\P{^inyezidi}', ""); + Expect(0, 69312, '\p{inyezidi}', ""); + Expect(1, 69312, '\p{^inyezidi}', ""); + Expect(1, 69312, '\P{inyezidi}', ""); + Expect(0, 69312, '\P{^inyezidi}', ""); + Expect(1, 69311, '\p{ IN_YEZIDI}', ""); + Expect(0, 69311, '\p{^ IN_YEZIDI}', ""); + Expect(0, 69311, '\P{ IN_YEZIDI}', ""); + Expect(1, 69311, '\P{^ IN_YEZIDI}', ""); + Expect(0, 69312, '\p{ IN_YEZIDI}', ""); + Expect(1, 69312, '\p{^ IN_YEZIDI}', ""); + Expect(1, 69312, '\P{ IN_YEZIDI}', ""); + Expect(0, 69312, '\P{^ IN_YEZIDI}', ""); + Error('\p{ In_Yezidi/a/}'); + Error('\P{ In_Yezidi/a/}'); + Expect(1, 69311, '\p{ _in_Yezidi}', ""); + Expect(0, 69311, '\p{^ _in_Yezidi}', ""); + Expect(0, 69311, '\P{ _in_Yezidi}', ""); + Expect(1, 69311, '\P{^ _in_Yezidi}', ""); + Expect(0, 69312, '\p{ _in_Yezidi}', ""); + Expect(1, 69312, '\p{^ _in_Yezidi}', ""); + Expect(1, 69312, '\P{ _in_Yezidi}', ""); + Expect(0, 69312, '\P{^ _in_Yezidi}', ""); + Error('\p{ IN_Zanabazar_Square:=}'); + Error('\P{ IN_Zanabazar_Square:=}'); Expect(1, 72271, '\p{inzanabazarsquare}', ""); Expect(0, 72271, '\p{^inzanabazarsquare}', ""); Expect(0, 72271, '\P{inzanabazarsquare}', ""); @@ -101036,26 +104136,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72272, '\p{^inzanabazarsquare}', ""); Expect(1, 72272, '\P{inzanabazarsquare}', ""); Expect(0, 72272, '\P{^inzanabazarsquare}', ""); - Expect(1, 72271, '\p{_ in_ZANABAZAR_SQUARE}', ""); - Expect(0, 72271, '\p{^_ in_ZANABAZAR_SQUARE}', ""); - Expect(0, 72271, '\P{_ in_ZANABAZAR_SQUARE}', ""); - Expect(1, 72271, '\P{^_ in_ZANABAZAR_SQUARE}', ""); - Expect(0, 72272, '\p{_ in_ZANABAZAR_SQUARE}', ""); - Expect(1, 72272, '\p{^_ in_ZANABAZAR_SQUARE}', ""); - Expect(1, 72272, '\P{_ in_ZANABAZAR_SQUARE}', ""); - Expect(0, 72272, '\P{^_ in_ZANABAZAR_SQUARE}', ""); - Error('\p{_/a/In_zanabazar_square}'); - Error('\P{_/a/In_zanabazar_square}'); - Expect(1, 72271, '\p{- in_Zanabazar_square}', ""); - Expect(0, 72271, '\p{^- in_Zanabazar_square}', ""); - Expect(0, 72271, '\P{- in_Zanabazar_square}', ""); - Expect(1, 72271, '\P{^- in_Zanabazar_square}', ""); - Expect(0, 72272, '\p{- in_Zanabazar_square}', ""); - Expect(1, 72272, '\p{^- in_Zanabazar_square}', ""); - Expect(1, 72272, '\P{- in_Zanabazar_square}', ""); - Expect(0, 72272, '\P{^- in_Zanabazar_square}', ""); - Error('\p{ Indic_Siyaq_Numbers:=}'); - Error('\P{ Indic_Siyaq_Numbers:=}'); + Expect(1, 72271, '\p{ In_Zanabazar_SQUARE}', ""); + Expect(0, 72271, '\p{^ In_Zanabazar_SQUARE}', ""); + Expect(0, 72271, '\P{ In_Zanabazar_SQUARE}', ""); + Expect(1, 72271, '\P{^ In_Zanabazar_SQUARE}', ""); + Expect(0, 72272, '\p{ In_Zanabazar_SQUARE}', ""); + Expect(1, 72272, '\p{^ In_Zanabazar_SQUARE}', ""); + Expect(1, 72272, '\P{ In_Zanabazar_SQUARE}', ""); + Expect(0, 72272, '\P{^ In_Zanabazar_SQUARE}', ""); + Error('\p{/a/_In_Zanabazar_Square}'); + Error('\P{/a/_In_Zanabazar_Square}'); + Expect(1, 72271, '\p{_In_ZANABAZAR_square}', ""); + Expect(0, 72271, '\p{^_In_ZANABAZAR_square}', ""); + Expect(0, 72271, '\P{_In_ZANABAZAR_square}', ""); + Expect(1, 72271, '\P{^_In_ZANABAZAR_square}', ""); + Expect(0, 72272, '\p{_In_ZANABAZAR_square}', ""); + Expect(1, 72272, '\p{^_In_ZANABAZAR_square}', ""); + Expect(1, 72272, '\P{_In_ZANABAZAR_square}', ""); + Expect(0, 72272, '\P{^_In_ZANABAZAR_square}', ""); + Error('\p{_:=indic_Siyaq_Numbers}'); + Error('\P{_:=indic_Siyaq_Numbers}'); Expect(1, 126143, '\p{indicsiyaqnumbers}', ""); Expect(0, 126143, '\p{^indicsiyaqnumbers}', ""); Expect(0, 126143, '\P{indicsiyaqnumbers}', ""); @@ -101064,16 +104164,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126144, '\p{^indicsiyaqnumbers}', ""); Expect(1, 126144, '\P{indicsiyaqnumbers}', ""); Expect(0, 126144, '\P{^indicsiyaqnumbers}', ""); - Expect(1, 126143, '\p{- INDIC_Siyaq_Numbers}', ""); - Expect(0, 126143, '\p{^- INDIC_Siyaq_Numbers}', ""); - Expect(0, 126143, '\P{- INDIC_Siyaq_Numbers}', ""); - Expect(1, 126143, '\P{^- INDIC_Siyaq_Numbers}', ""); - Expect(0, 126144, '\p{- INDIC_Siyaq_Numbers}', ""); - Expect(1, 126144, '\p{^- INDIC_Siyaq_Numbers}', ""); - Expect(1, 126144, '\P{- INDIC_Siyaq_Numbers}', ""); - Expect(0, 126144, '\P{^- INDIC_Siyaq_Numbers}', ""); - Error('\p{/a/_ IS_indic_siyaq_Numbers}'); - Error('\P{/a/_ IS_indic_siyaq_Numbers}'); + Expect(1, 126143, '\p{_ Indic_Siyaq_numbers}', ""); + Expect(0, 126143, '\p{^_ Indic_Siyaq_numbers}', ""); + Expect(0, 126143, '\P{_ Indic_Siyaq_numbers}', ""); + Expect(1, 126143, '\P{^_ Indic_Siyaq_numbers}', ""); + Expect(0, 126144, '\p{_ Indic_Siyaq_numbers}', ""); + Expect(1, 126144, '\p{^_ Indic_Siyaq_numbers}', ""); + Expect(1, 126144, '\P{_ Indic_Siyaq_numbers}', ""); + Expect(0, 126144, '\P{^_ Indic_Siyaq_numbers}', ""); + Error('\p{ _Is_INDIC_Siyaq_Numbers:=}'); + Error('\P{ _Is_INDIC_Siyaq_Numbers:=}'); Expect(1, 126143, '\p{isindicsiyaqnumbers}', ""); Expect(0, 126143, '\p{^isindicsiyaqnumbers}', ""); Expect(0, 126143, '\P{isindicsiyaqnumbers}', ""); @@ -101082,16 +104182,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126144, '\p{^isindicsiyaqnumbers}', ""); Expect(1, 126144, '\P{isindicsiyaqnumbers}', ""); Expect(0, 126144, '\P{^isindicsiyaqnumbers}', ""); - Expect(1, 126143, '\p{ _Is_Indic_siyaq_Numbers}', ""); - Expect(0, 126143, '\p{^ _Is_Indic_siyaq_Numbers}', ""); - Expect(0, 126143, '\P{ _Is_Indic_siyaq_Numbers}', ""); - Expect(1, 126143, '\P{^ _Is_Indic_siyaq_Numbers}', ""); - Expect(0, 126144, '\p{ _Is_Indic_siyaq_Numbers}', ""); - Expect(1, 126144, '\p{^ _Is_Indic_siyaq_Numbers}', ""); - Expect(1, 126144, '\P{ _Is_Indic_siyaq_Numbers}', ""); - Expect(0, 126144, '\P{^ _Is_Indic_siyaq_Numbers}', ""); - Error('\p{--IN_INDIC_SIYAQ_Numbers:=}'); - Error('\P{--IN_INDIC_SIYAQ_Numbers:=}'); + Expect(1, 126143, '\p{ is_Indic_siyaq_Numbers}', ""); + Expect(0, 126143, '\p{^ is_Indic_siyaq_Numbers}', ""); + Expect(0, 126143, '\P{ is_Indic_siyaq_Numbers}', ""); + Expect(1, 126143, '\P{^ is_Indic_siyaq_Numbers}', ""); + Expect(0, 126144, '\p{ is_Indic_siyaq_Numbers}', ""); + Expect(1, 126144, '\p{^ is_Indic_siyaq_Numbers}', ""); + Expect(1, 126144, '\P{ is_Indic_siyaq_Numbers}', ""); + Expect(0, 126144, '\P{^ is_Indic_siyaq_Numbers}', ""); + Error('\p{-:=In_Indic_Siyaq_Numbers}'); + Error('\P{-:=In_Indic_Siyaq_Numbers}'); Expect(1, 126143, '\p{inindicsiyaqnumbers}', ""); Expect(0, 126143, '\p{^inindicsiyaqnumbers}', ""); Expect(0, 126143, '\P{inindicsiyaqnumbers}', ""); @@ -101100,16 +104200,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126144, '\p{^inindicsiyaqnumbers}', ""); Expect(1, 126144, '\P{inindicsiyaqnumbers}', ""); Expect(0, 126144, '\P{^inindicsiyaqnumbers}', ""); - Expect(1, 126143, '\p{--In_Indic_siyaq_Numbers}', ""); - Expect(0, 126143, '\p{^--In_Indic_siyaq_Numbers}', ""); - Expect(0, 126143, '\P{--In_Indic_siyaq_Numbers}', ""); - Expect(1, 126143, '\P{^--In_Indic_siyaq_Numbers}', ""); - Expect(0, 126144, '\p{--In_Indic_siyaq_Numbers}', ""); - Expect(1, 126144, '\p{^--In_Indic_siyaq_Numbers}', ""); - Expect(1, 126144, '\P{--In_Indic_siyaq_Numbers}', ""); - Expect(0, 126144, '\P{^--In_Indic_siyaq_Numbers}', ""); - Error('\p{ :=Inherited}'); - Error('\P{ :=Inherited}'); + Expect(1, 126143, '\p{- IN_Indic_siyaq_NUMBERS}', ""); + Expect(0, 126143, '\p{^- IN_Indic_siyaq_NUMBERS}', ""); + Expect(0, 126143, '\P{- IN_Indic_siyaq_NUMBERS}', ""); + Expect(1, 126143, '\P{^- IN_Indic_siyaq_NUMBERS}', ""); + Expect(0, 126144, '\p{- IN_Indic_siyaq_NUMBERS}', ""); + Expect(1, 126144, '\p{^- IN_Indic_siyaq_NUMBERS}', ""); + Expect(1, 126144, '\P{- IN_Indic_siyaq_NUMBERS}', ""); + Expect(0, 126144, '\P{^- IN_Indic_siyaq_NUMBERS}', ""); + Error('\p{/a/--INHERITED}'); + Error('\P{/a/--INHERITED}'); Expect(1, 917999, '\p{inherited}', ""); Expect(0, 917999, '\p{^inherited}', ""); Expect(0, 917999, '\P{inherited}', ""); @@ -101118,16 +104218,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^inherited}', ""); Expect(1, 918000, '\P{inherited}', ""); Expect(0, 918000, '\P{^inherited}', ""); - Expect(1, 917999, '\p{ inherited}', ""); - Expect(0, 917999, '\p{^ inherited}', ""); - Expect(0, 917999, '\P{ inherited}', ""); - Expect(1, 917999, '\P{^ inherited}', ""); - Expect(0, 918000, '\p{ inherited}', ""); - Expect(1, 918000, '\p{^ inherited}', ""); - Expect(1, 918000, '\P{ inherited}', ""); - Expect(0, 918000, '\P{^ inherited}', ""); - Error('\p{ Is_inherited:=}'); - Error('\P{ Is_inherited:=}'); + Expect(1, 917999, '\p{ -Inherited}', ""); + Expect(0, 917999, '\p{^ -Inherited}', ""); + Expect(0, 917999, '\P{ -Inherited}', ""); + Expect(1, 917999, '\P{^ -Inherited}', ""); + Expect(0, 918000, '\p{ -Inherited}', ""); + Expect(1, 918000, '\p{^ -Inherited}', ""); + Expect(1, 918000, '\P{ -Inherited}', ""); + Expect(0, 918000, '\P{^ -Inherited}', ""); + Error('\p{:= -is_Inherited}'); + Error('\P{:= -is_Inherited}'); Expect(1, 917999, '\p{isinherited}', ""); Expect(0, 917999, '\p{^isinherited}', ""); Expect(0, 917999, '\P{isinherited}', ""); @@ -101136,16 +104236,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^isinherited}', ""); Expect(1, 918000, '\P{isinherited}', ""); Expect(0, 918000, '\P{^isinherited}', ""); - Expect(1, 917999, '\p{ _IS_Inherited}', ""); - Expect(0, 917999, '\p{^ _IS_Inherited}', ""); - Expect(0, 917999, '\P{ _IS_Inherited}', ""); - Expect(1, 917999, '\P{^ _IS_Inherited}', ""); - Expect(0, 918000, '\p{ _IS_Inherited}', ""); - Expect(1, 918000, '\p{^ _IS_Inherited}', ""); - Expect(1, 918000, '\P{ _IS_Inherited}', ""); - Expect(0, 918000, '\P{^ _IS_Inherited}', ""); - Error('\p{- Zinh:=}'); - Error('\P{- Zinh:=}'); + Expect(1, 917999, '\p{ -IS_inherited}', ""); + Expect(0, 917999, '\p{^ -IS_inherited}', ""); + Expect(0, 917999, '\P{ -IS_inherited}', ""); + Expect(1, 917999, '\P{^ -IS_inherited}', ""); + Expect(0, 918000, '\p{ -IS_inherited}', ""); + Expect(1, 918000, '\p{^ -IS_inherited}', ""); + Expect(1, 918000, '\P{ -IS_inherited}', ""); + Expect(0, 918000, '\P{^ -IS_inherited}', ""); + Error('\p{ /a/zinh}'); + Error('\P{ /a/zinh}'); Expect(1, 917999, '\p{zinh}', ""); Expect(0, 917999, '\p{^zinh}', ""); Expect(0, 917999, '\P{zinh}', ""); @@ -101154,16 +104254,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^zinh}', ""); Expect(1, 918000, '\P{zinh}', ""); Expect(0, 918000, '\P{^zinh}', ""); - Expect(1, 917999, '\p{ Zinh}', ""); - Expect(0, 917999, '\p{^ Zinh}', ""); - Expect(0, 917999, '\P{ Zinh}', ""); - Expect(1, 917999, '\P{^ Zinh}', ""); - Expect(0, 918000, '\p{ Zinh}', ""); - Expect(1, 918000, '\p{^ Zinh}', ""); - Expect(1, 918000, '\P{ Zinh}', ""); - Expect(0, 918000, '\P{^ Zinh}', ""); - Error('\p{_ is_zinh:=}'); - Error('\P{_ is_zinh:=}'); + Expect(1, 917999, '\p{ ZINH}', ""); + Expect(0, 917999, '\p{^ ZINH}', ""); + Expect(0, 917999, '\P{ ZINH}', ""); + Expect(1, 917999, '\P{^ ZINH}', ""); + Expect(0, 918000, '\p{ ZINH}', ""); + Expect(1, 918000, '\p{^ ZINH}', ""); + Expect(1, 918000, '\P{ ZINH}', ""); + Expect(0, 918000, '\P{^ ZINH}', ""); + Error('\p{/a/--Is_zinh}'); + Error('\P{/a/--Is_zinh}'); Expect(1, 917999, '\p{iszinh}', ""); Expect(0, 917999, '\p{^iszinh}', ""); Expect(0, 917999, '\P{iszinh}', ""); @@ -101172,16 +104272,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^iszinh}', ""); Expect(1, 918000, '\P{iszinh}', ""); Expect(0, 918000, '\P{^iszinh}', ""); - Expect(1, 917999, '\p{ IS_zinh}', ""); - Expect(0, 917999, '\p{^ IS_zinh}', ""); - Expect(0, 917999, '\P{ IS_zinh}', ""); - Expect(1, 917999, '\P{^ IS_zinh}', ""); - Expect(0, 918000, '\p{ IS_zinh}', ""); - Expect(1, 918000, '\p{^ IS_zinh}', ""); - Expect(1, 918000, '\P{ IS_zinh}', ""); - Expect(0, 918000, '\P{^ IS_zinh}', ""); - Error('\p{-:=Qaai}'); - Error('\P{-:=Qaai}'); + Expect(1, 917999, '\p{ Is_Zinh}', ""); + Expect(0, 917999, '\p{^ Is_Zinh}', ""); + Expect(0, 917999, '\P{ Is_Zinh}', ""); + Expect(1, 917999, '\P{^ Is_Zinh}', ""); + Expect(0, 918000, '\p{ Is_Zinh}', ""); + Expect(1, 918000, '\p{^ Is_Zinh}', ""); + Expect(1, 918000, '\P{ Is_Zinh}', ""); + Expect(0, 918000, '\P{^ Is_Zinh}', ""); + Error('\p{/a/ qaai}'); + Error('\P{/a/ qaai}'); Expect(1, 917999, '\p{qaai}', ""); Expect(0, 917999, '\p{^qaai}', ""); Expect(0, 917999, '\P{qaai}', ""); @@ -101190,16 +104290,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^qaai}', ""); Expect(1, 918000, '\P{qaai}', ""); Expect(0, 918000, '\P{^qaai}', ""); - Expect(1, 917999, '\p{ qaai}', ""); - Expect(0, 917999, '\p{^ qaai}', ""); - Expect(0, 917999, '\P{ qaai}', ""); - Expect(1, 917999, '\P{^ qaai}', ""); - Expect(0, 918000, '\p{ qaai}', ""); - Expect(1, 918000, '\p{^ qaai}', ""); - Expect(1, 918000, '\P{ qaai}', ""); - Expect(0, 918000, '\P{^ qaai}', ""); - Error('\p{-Is_Qaai/a/}'); - Error('\P{-Is_Qaai/a/}'); + Expect(1, 917999, '\p{- Qaai}', ""); + Expect(0, 917999, '\p{^- Qaai}', ""); + Expect(0, 917999, '\P{- Qaai}', ""); + Expect(1, 917999, '\P{^- Qaai}', ""); + Expect(0, 918000, '\p{- Qaai}', ""); + Expect(1, 918000, '\p{^- Qaai}', ""); + Expect(1, 918000, '\P{- Qaai}', ""); + Expect(0, 918000, '\P{^- Qaai}', ""); + Error('\p{/a/is_QAAI}'); + Error('\P{/a/is_QAAI}'); Expect(1, 917999, '\p{isqaai}', ""); Expect(0, 917999, '\p{^isqaai}', ""); Expect(0, 917999, '\P{isqaai}', ""); @@ -101208,16 +104308,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^isqaai}', ""); Expect(1, 918000, '\P{isqaai}', ""); Expect(0, 918000, '\P{^isqaai}', ""); - Expect(1, 917999, '\p{ is_Qaai}', ""); - Expect(0, 917999, '\p{^ is_Qaai}', ""); - Expect(0, 917999, '\P{ is_Qaai}', ""); - Expect(1, 917999, '\P{^ is_Qaai}', ""); - Expect(0, 918000, '\p{ is_Qaai}', ""); - Expect(1, 918000, '\p{^ is_Qaai}', ""); - Expect(1, 918000, '\P{ is_Qaai}', ""); - Expect(0, 918000, '\P{^ is_Qaai}', ""); - Error('\p{/a/ _Initial_Punctuation}'); - Error('\P{/a/ _Initial_Punctuation}'); + Expect(1, 917999, '\p{--Is_qaai}', ""); + Expect(0, 917999, '\p{^--Is_qaai}', ""); + Expect(0, 917999, '\P{--Is_qaai}', ""); + Expect(1, 917999, '\P{^--Is_qaai}', ""); + Expect(0, 918000, '\p{--Is_qaai}', ""); + Expect(1, 918000, '\p{^--Is_qaai}', ""); + Expect(1, 918000, '\P{--Is_qaai}', ""); + Expect(0, 918000, '\P{^--Is_qaai}', ""); + Error('\p{-:=Initial_punctuation}'); + Error('\P{-:=Initial_punctuation}'); Expect(1, 11808, '\p{initialpunctuation}', ""); Expect(0, 11808, '\p{^initialpunctuation}', ""); Expect(0, 11808, '\P{initialpunctuation}', ""); @@ -101226,16 +104326,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11809, '\p{^initialpunctuation}', ""); Expect(1, 11809, '\P{initialpunctuation}', ""); Expect(0, 11809, '\P{^initialpunctuation}', ""); - Expect(1, 11808, '\p{ INITIAL_Punctuation}', ""); - Expect(0, 11808, '\p{^ INITIAL_Punctuation}', ""); - Expect(0, 11808, '\P{ INITIAL_Punctuation}', ""); - Expect(1, 11808, '\P{^ INITIAL_Punctuation}', ""); - Expect(0, 11809, '\p{ INITIAL_Punctuation}', ""); - Expect(1, 11809, '\p{^ INITIAL_Punctuation}', ""); - Expect(1, 11809, '\P{ INITIAL_Punctuation}', ""); - Expect(0, 11809, '\P{^ INITIAL_Punctuation}', ""); - Error('\p{/a/ -is_Initial_punctuation}'); - Error('\P{/a/ -is_Initial_punctuation}'); + Expect(1, 11808, '\p{_initial_Punctuation}', ""); + Expect(0, 11808, '\p{^_initial_Punctuation}', ""); + Expect(0, 11808, '\P{_initial_Punctuation}', ""); + Expect(1, 11808, '\P{^_initial_Punctuation}', ""); + Expect(0, 11809, '\p{_initial_Punctuation}', ""); + Expect(1, 11809, '\p{^_initial_Punctuation}', ""); + Expect(1, 11809, '\P{_initial_Punctuation}', ""); + Expect(0, 11809, '\P{^_initial_Punctuation}', ""); + Error('\p{-/a/Is_Initial_PUNCTUATION}'); + Error('\P{-/a/Is_Initial_PUNCTUATION}'); Expect(1, 11808, '\p{isinitialpunctuation}', ""); Expect(0, 11808, '\p{^isinitialpunctuation}', ""); Expect(0, 11808, '\P{isinitialpunctuation}', ""); @@ -101244,16 +104344,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11809, '\p{^isinitialpunctuation}', ""); Expect(1, 11809, '\P{isinitialpunctuation}', ""); Expect(0, 11809, '\P{^isinitialpunctuation}', ""); - Expect(1, 11808, '\p{-_is_Initial_Punctuation}', ""); - Expect(0, 11808, '\p{^-_is_Initial_Punctuation}', ""); - Expect(0, 11808, '\P{-_is_Initial_Punctuation}', ""); - Expect(1, 11808, '\P{^-_is_Initial_Punctuation}', ""); - Expect(0, 11809, '\p{-_is_Initial_Punctuation}', ""); - Expect(1, 11809, '\p{^-_is_Initial_Punctuation}', ""); - Expect(1, 11809, '\P{-_is_Initial_Punctuation}', ""); - Expect(0, 11809, '\P{^-_is_Initial_Punctuation}', ""); - Error('\p{ :=Pi}'); - Error('\P{ :=Pi}'); + Expect(1, 11808, '\p{- Is_initial_Punctuation}', ""); + Expect(0, 11808, '\p{^- Is_initial_Punctuation}', ""); + Expect(0, 11808, '\P{- Is_initial_Punctuation}', ""); + Expect(1, 11808, '\P{^- Is_initial_Punctuation}', ""); + Expect(0, 11809, '\p{- Is_initial_Punctuation}', ""); + Expect(1, 11809, '\p{^- Is_initial_Punctuation}', ""); + Expect(1, 11809, '\P{- Is_initial_Punctuation}', ""); + Expect(0, 11809, '\P{^- Is_initial_Punctuation}', ""); + Error('\p{:=__Pi}'); + Error('\P{:=__Pi}'); Expect(1, 11808, '\p{pi}', ""); Expect(0, 11808, '\p{^pi}', ""); Expect(0, 11808, '\P{pi}', ""); @@ -101262,16 +104362,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11809, '\p{^pi}', ""); Expect(1, 11809, '\P{pi}', ""); Expect(0, 11809, '\P{^pi}', ""); - Expect(1, 11808, '\p{ _pi}', ""); - Expect(0, 11808, '\p{^ _pi}', ""); - Expect(0, 11808, '\P{ _pi}', ""); - Expect(1, 11808, '\P{^ _pi}', ""); - Expect(0, 11809, '\p{ _pi}', ""); - Expect(1, 11809, '\p{^ _pi}', ""); - Expect(1, 11809, '\P{ _pi}', ""); - Expect(0, 11809, '\P{^ _pi}', ""); - Error('\p{_Is_PI/a/}'); - Error('\P{_Is_PI/a/}'); + Error('\p{ /a/Is_pi}'); + Error('\P{ /a/Is_pi}'); Expect(1, 11808, '\p{ispi}', ""); Expect(0, 11808, '\p{^ispi}', ""); Expect(0, 11808, '\P{ispi}', ""); @@ -101280,16 +104372,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11809, '\p{^ispi}', ""); Expect(1, 11809, '\P{ispi}', ""); Expect(0, 11809, '\P{^ispi}', ""); - Expect(1, 11808, '\p{-Is_Pi}', ""); - Expect(0, 11808, '\p{^-Is_Pi}', ""); - Expect(0, 11808, '\P{-Is_Pi}', ""); - Expect(1, 11808, '\P{^-Is_Pi}', ""); - Expect(0, 11809, '\p{-Is_Pi}', ""); - Expect(1, 11809, '\p{^-Is_Pi}', ""); - Expect(1, 11809, '\P{-Is_Pi}', ""); - Expect(0, 11809, '\P{^-Is_Pi}', ""); - Error('\p{-/a/Inscriptional_Pahlavi}'); - Error('\P{-/a/Inscriptional_Pahlavi}'); + Expect(1, 11808, '\p{_ is_Pi}', ""); + Expect(0, 11808, '\p{^_ is_Pi}', ""); + Expect(0, 11808, '\P{_ is_Pi}', ""); + Expect(1, 11808, '\P{^_ is_Pi}', ""); + Expect(0, 11809, '\p{_ is_Pi}', ""); + Expect(1, 11809, '\p{^_ is_Pi}', ""); + Expect(1, 11809, '\P{_ is_Pi}', ""); + Expect(0, 11809, '\P{^_ is_Pi}', ""); + Error('\p{- Inscriptional_Pahlavi/a/}'); + Error('\P{- Inscriptional_Pahlavi/a/}'); Expect(1, 68479, '\p{inscriptionalpahlavi}', ""); Expect(0, 68479, '\p{^inscriptionalpahlavi}', ""); Expect(0, 68479, '\P{inscriptionalpahlavi}', ""); @@ -101298,16 +104390,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68480, '\p{^inscriptionalpahlavi}', ""); Expect(1, 68480, '\P{inscriptionalpahlavi}', ""); Expect(0, 68480, '\P{^inscriptionalpahlavi}', ""); - Expect(1, 68479, '\p{ inscriptional_Pahlavi}', ""); - Expect(0, 68479, '\p{^ inscriptional_Pahlavi}', ""); - Expect(0, 68479, '\P{ inscriptional_Pahlavi}', ""); - Expect(1, 68479, '\P{^ inscriptional_Pahlavi}', ""); - Expect(0, 68480, '\p{ inscriptional_Pahlavi}', ""); - Expect(1, 68480, '\p{^ inscriptional_Pahlavi}', ""); - Expect(1, 68480, '\P{ inscriptional_Pahlavi}', ""); - Expect(0, 68480, '\P{^ inscriptional_Pahlavi}', ""); - Error('\p{:= is_Inscriptional_Pahlavi}'); - Error('\P{:= is_Inscriptional_Pahlavi}'); + Expect(1, 68479, '\p{--Inscriptional_PAHLAVI}', ""); + Expect(0, 68479, '\p{^--Inscriptional_PAHLAVI}', ""); + Expect(0, 68479, '\P{--Inscriptional_PAHLAVI}', ""); + Expect(1, 68479, '\P{^--Inscriptional_PAHLAVI}', ""); + Expect(0, 68480, '\p{--Inscriptional_PAHLAVI}', ""); + Expect(1, 68480, '\p{^--Inscriptional_PAHLAVI}', ""); + Expect(1, 68480, '\P{--Inscriptional_PAHLAVI}', ""); + Expect(0, 68480, '\P{^--Inscriptional_PAHLAVI}', ""); + Error('\p{:=is_inscriptional_pahlavi}'); + Error('\P{:=is_inscriptional_pahlavi}'); Expect(1, 68479, '\p{isinscriptionalpahlavi}', ""); Expect(0, 68479, '\p{^isinscriptionalpahlavi}', ""); Expect(0, 68479, '\P{isinscriptionalpahlavi}', ""); @@ -101316,16 +104408,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68480, '\p{^isinscriptionalpahlavi}', ""); Expect(1, 68480, '\P{isinscriptionalpahlavi}', ""); Expect(0, 68480, '\P{^isinscriptionalpahlavi}', ""); - Expect(1, 68479, '\p{-_IS_Inscriptional_Pahlavi}', ""); - Expect(0, 68479, '\p{^-_IS_Inscriptional_Pahlavi}', ""); - Expect(0, 68479, '\P{-_IS_Inscriptional_Pahlavi}', ""); - Expect(1, 68479, '\P{^-_IS_Inscriptional_Pahlavi}', ""); - Expect(0, 68480, '\p{-_IS_Inscriptional_Pahlavi}', ""); - Expect(1, 68480, '\p{^-_IS_Inscriptional_Pahlavi}', ""); - Expect(1, 68480, '\P{-_IS_Inscriptional_Pahlavi}', ""); - Expect(0, 68480, '\P{^-_IS_Inscriptional_Pahlavi}', ""); - Error('\p{/a/ Phli}'); - Error('\P{/a/ Phli}'); + Expect(1, 68479, '\p{ Is_inscriptional_PAHLAVI}', ""); + Expect(0, 68479, '\p{^ Is_inscriptional_PAHLAVI}', ""); + Expect(0, 68479, '\P{ Is_inscriptional_PAHLAVI}', ""); + Expect(1, 68479, '\P{^ Is_inscriptional_PAHLAVI}', ""); + Expect(0, 68480, '\p{ Is_inscriptional_PAHLAVI}', ""); + Expect(1, 68480, '\p{^ Is_inscriptional_PAHLAVI}', ""); + Expect(1, 68480, '\P{ Is_inscriptional_PAHLAVI}', ""); + Expect(0, 68480, '\P{^ Is_inscriptional_PAHLAVI}', ""); + Error('\p{:=_ Phli}'); + Error('\P{:=_ Phli}'); Expect(1, 68479, '\p{phli}', ""); Expect(0, 68479, '\p{^phli}', ""); Expect(0, 68479, '\P{phli}', ""); @@ -101334,16 +104426,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68480, '\p{^phli}', ""); Expect(1, 68480, '\P{phli}', ""); Expect(0, 68480, '\P{^phli}', ""); - Expect(1, 68479, '\p{-_phli}', ""); - Expect(0, 68479, '\p{^-_phli}', ""); - Expect(0, 68479, '\P{-_phli}', ""); - Expect(1, 68479, '\P{^-_phli}', ""); - Expect(0, 68480, '\p{-_phli}', ""); - Expect(1, 68480, '\p{^-_phli}', ""); - Expect(1, 68480, '\P{-_phli}', ""); - Expect(0, 68480, '\P{^-_phli}', ""); - Error('\p{ Is_Phli:=}'); - Error('\P{ Is_Phli:=}'); + Expect(1, 68479, '\p{ phli}', ""); + Expect(0, 68479, '\p{^ phli}', ""); + Expect(0, 68479, '\P{ phli}', ""); + Expect(1, 68479, '\P{^ phli}', ""); + Expect(0, 68480, '\p{ phli}', ""); + Expect(1, 68480, '\p{^ phli}', ""); + Expect(1, 68480, '\P{ phli}', ""); + Expect(0, 68480, '\P{^ phli}', ""); + Error('\p{ is_PHLI:=}'); + Error('\P{ is_PHLI:=}'); Expect(1, 68479, '\p{isphli}', ""); Expect(0, 68479, '\p{^isphli}', ""); Expect(0, 68479, '\P{isphli}', ""); @@ -101352,16 +104444,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68480, '\p{^isphli}', ""); Expect(1, 68480, '\P{isphli}', ""); Expect(0, 68480, '\P{^isphli}', ""); - Expect(1, 68479, '\p{ Is_Phli}', ""); - Expect(0, 68479, '\p{^ Is_Phli}', ""); - Expect(0, 68479, '\P{ Is_Phli}', ""); - Expect(1, 68479, '\P{^ Is_Phli}', ""); - Expect(0, 68480, '\p{ Is_Phli}', ""); - Expect(1, 68480, '\p{^ Is_Phli}', ""); - Expect(1, 68480, '\P{ Is_Phli}', ""); - Expect(0, 68480, '\P{^ Is_Phli}', ""); - Error('\p{:=inscriptional_PARTHIAN}'); - Error('\P{:=inscriptional_PARTHIAN}'); + Expect(1, 68479, '\p{_IS_phli}', ""); + Expect(0, 68479, '\p{^_IS_phli}', ""); + Expect(0, 68479, '\P{_IS_phli}', ""); + Expect(1, 68479, '\P{^_IS_phli}', ""); + Expect(0, 68480, '\p{_IS_phli}', ""); + Expect(1, 68480, '\p{^_IS_phli}', ""); + Expect(1, 68480, '\P{_IS_phli}', ""); + Expect(0, 68480, '\P{^_IS_phli}', ""); + Error('\p{:= inscriptional_PARTHIAN}'); + Error('\P{:= inscriptional_PARTHIAN}'); Expect(1, 68447, '\p{inscriptionalparthian}', ""); Expect(0, 68447, '\p{^inscriptionalparthian}', ""); Expect(0, 68447, '\P{inscriptionalparthian}', ""); @@ -101370,16 +104462,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68448, '\p{^inscriptionalparthian}', ""); Expect(1, 68448, '\P{inscriptionalparthian}', ""); Expect(0, 68448, '\P{^inscriptionalparthian}', ""); - Expect(1, 68447, '\p{_-INSCRIPTIONAL_parthian}', ""); - Expect(0, 68447, '\p{^_-INSCRIPTIONAL_parthian}', ""); - Expect(0, 68447, '\P{_-INSCRIPTIONAL_parthian}', ""); - Expect(1, 68447, '\P{^_-INSCRIPTIONAL_parthian}', ""); - Expect(0, 68448, '\p{_-INSCRIPTIONAL_parthian}', ""); - Expect(1, 68448, '\p{^_-INSCRIPTIONAL_parthian}', ""); - Expect(1, 68448, '\P{_-INSCRIPTIONAL_parthian}', ""); - Expect(0, 68448, '\P{^_-INSCRIPTIONAL_parthian}', ""); - Error('\p{_:=is_inscriptional_Parthian}'); - Error('\P{_:=is_inscriptional_Parthian}'); + Expect(1, 68447, '\p{-inscriptional_parthian}', ""); + Expect(0, 68447, '\p{^-inscriptional_parthian}', ""); + Expect(0, 68447, '\P{-inscriptional_parthian}', ""); + Expect(1, 68447, '\P{^-inscriptional_parthian}', ""); + Expect(0, 68448, '\p{-inscriptional_parthian}', ""); + Expect(1, 68448, '\p{^-inscriptional_parthian}', ""); + Expect(1, 68448, '\P{-inscriptional_parthian}', ""); + Expect(0, 68448, '\P{^-inscriptional_parthian}', ""); + Error('\p{ Is_Inscriptional_parthian:=}'); + Error('\P{ Is_Inscriptional_parthian:=}'); Expect(1, 68447, '\p{isinscriptionalparthian}', ""); Expect(0, 68447, '\p{^isinscriptionalparthian}', ""); Expect(0, 68447, '\P{isinscriptionalparthian}', ""); @@ -101388,16 +104480,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68448, '\p{^isinscriptionalparthian}', ""); Expect(1, 68448, '\P{isinscriptionalparthian}', ""); Expect(0, 68448, '\P{^isinscriptionalparthian}', ""); - Expect(1, 68447, '\p{-_Is_INSCRIPTIONAL_parthian}', ""); - Expect(0, 68447, '\p{^-_Is_INSCRIPTIONAL_parthian}', ""); - Expect(0, 68447, '\P{-_Is_INSCRIPTIONAL_parthian}', ""); - Expect(1, 68447, '\P{^-_Is_INSCRIPTIONAL_parthian}', ""); - Expect(0, 68448, '\p{-_Is_INSCRIPTIONAL_parthian}', ""); - Expect(1, 68448, '\p{^-_Is_INSCRIPTIONAL_parthian}', ""); - Expect(1, 68448, '\P{-_Is_INSCRIPTIONAL_parthian}', ""); - Expect(0, 68448, '\P{^-_Is_INSCRIPTIONAL_parthian}', ""); - Error('\p{_Prti:=}'); - Error('\P{_Prti:=}'); + Expect(1, 68447, '\p{- Is_inscriptional_PARTHIAN}', ""); + Expect(0, 68447, '\p{^- Is_inscriptional_PARTHIAN}', ""); + Expect(0, 68447, '\P{- Is_inscriptional_PARTHIAN}', ""); + Expect(1, 68447, '\P{^- Is_inscriptional_PARTHIAN}', ""); + Expect(0, 68448, '\p{- Is_inscriptional_PARTHIAN}', ""); + Expect(1, 68448, '\p{^- Is_inscriptional_PARTHIAN}', ""); + Expect(1, 68448, '\P{- Is_inscriptional_PARTHIAN}', ""); + Expect(0, 68448, '\P{^- Is_inscriptional_PARTHIAN}', ""); + Error('\p{/a/-_Prti}'); + Error('\P{/a/-_Prti}'); Expect(1, 68447, '\p{prti}', ""); Expect(0, 68447, '\p{^prti}', ""); Expect(0, 68447, '\P{prti}', ""); @@ -101406,16 +104498,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68448, '\p{^prti}', ""); Expect(1, 68448, '\P{prti}', ""); Expect(0, 68448, '\P{^prti}', ""); - Expect(1, 68447, '\p{ PRTI}', ""); - Expect(0, 68447, '\p{^ PRTI}', ""); - Expect(0, 68447, '\P{ PRTI}', ""); - Expect(1, 68447, '\P{^ PRTI}', ""); - Expect(0, 68448, '\p{ PRTI}', ""); - Expect(1, 68448, '\p{^ PRTI}', ""); - Expect(1, 68448, '\P{ PRTI}', ""); - Expect(0, 68448, '\P{^ PRTI}', ""); - Error('\p{-/a/IS_Prti}'); - Error('\P{-/a/IS_Prti}'); + Expect(1, 68447, '\p{Prti}', ""); + Expect(0, 68447, '\p{^Prti}', ""); + Expect(0, 68447, '\P{Prti}', ""); + Expect(1, 68447, '\P{^Prti}', ""); + Expect(0, 68448, '\p{Prti}', ""); + Expect(1, 68448, '\p{^Prti}', ""); + Expect(1, 68448, '\P{Prti}', ""); + Expect(0, 68448, '\P{^Prti}', ""); + Error('\p{_IS_prti:=}'); + Error('\P{_IS_prti:=}'); Expect(1, 68447, '\p{isprti}', ""); Expect(0, 68447, '\p{^isprti}', ""); Expect(0, 68447, '\P{isprti}', ""); @@ -101424,16 +104516,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68448, '\p{^isprti}', ""); Expect(1, 68448, '\P{isprti}', ""); Expect(0, 68448, '\P{^isprti}', ""); - Expect(1, 68447, '\p{--Is_PRTI}', ""); - Expect(0, 68447, '\p{^--Is_PRTI}', ""); - Expect(0, 68447, '\P{--Is_PRTI}', ""); - Expect(1, 68447, '\P{^--Is_PRTI}', ""); - Expect(0, 68448, '\p{--Is_PRTI}', ""); - Expect(1, 68448, '\p{^--Is_PRTI}', ""); - Expect(1, 68448, '\P{--Is_PRTI}', ""); - Expect(0, 68448, '\P{^--Is_PRTI}', ""); - Error('\p{-:=IPA_Extensions}'); - Error('\P{-:=IPA_Extensions}'); + Expect(1, 68447, '\p{ is_PRTI}', ""); + Expect(0, 68447, '\p{^ is_PRTI}', ""); + Expect(0, 68447, '\P{ is_PRTI}', ""); + Expect(1, 68447, '\P{^ is_PRTI}', ""); + Expect(0, 68448, '\p{ is_PRTI}', ""); + Expect(1, 68448, '\p{^ is_PRTI}', ""); + Expect(1, 68448, '\P{ is_PRTI}', ""); + Expect(0, 68448, '\P{^ is_PRTI}', ""); + Error('\p{ /a/IPA_Extensions}'); + Error('\P{ /a/IPA_Extensions}'); Expect(1, 687, '\p{ipaextensions}', ""); Expect(0, 687, '\p{^ipaextensions}', ""); Expect(0, 687, '\P{ipaextensions}', ""); @@ -101442,16 +104534,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 688, '\p{^ipaextensions}', ""); Expect(1, 688, '\P{ipaextensions}', ""); Expect(0, 688, '\P{^ipaextensions}', ""); - Expect(1, 687, '\p{ IPA_Extensions}', ""); - Expect(0, 687, '\p{^ IPA_Extensions}', ""); - Expect(0, 687, '\P{ IPA_Extensions}', ""); - Expect(1, 687, '\P{^ IPA_Extensions}', ""); - Expect(0, 688, '\p{ IPA_Extensions}', ""); - Expect(1, 688, '\p{^ IPA_Extensions}', ""); - Expect(1, 688, '\P{ IPA_Extensions}', ""); - Expect(0, 688, '\P{^ IPA_Extensions}', ""); - Error('\p{:= is_IPA_EXTENSIONS}'); - Error('\P{:= is_IPA_EXTENSIONS}'); + Expect(1, 687, '\p{ IPA_Extensions}', ""); + Expect(0, 687, '\p{^ IPA_Extensions}', ""); + Expect(0, 687, '\P{ IPA_Extensions}', ""); + Expect(1, 687, '\P{^ IPA_Extensions}', ""); + Expect(0, 688, '\p{ IPA_Extensions}', ""); + Expect(1, 688, '\p{^ IPA_Extensions}', ""); + Expect(1, 688, '\P{ IPA_Extensions}', ""); + Expect(0, 688, '\P{^ IPA_Extensions}', ""); + Error('\p{/a/ IS_IPA_extensions}'); + Error('\P{/a/ IS_IPA_extensions}'); Expect(1, 687, '\p{isipaextensions}', ""); Expect(0, 687, '\p{^isipaextensions}', ""); Expect(0, 687, '\P{isipaextensions}', ""); @@ -101460,16 +104552,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 688, '\p{^isipaextensions}', ""); Expect(1, 688, '\P{isipaextensions}', ""); Expect(0, 688, '\P{^isipaextensions}', ""); - Expect(1, 687, '\p{ Is_ipa_EXTENSIONS}', ""); - Expect(0, 687, '\p{^ Is_ipa_EXTENSIONS}', ""); - Expect(0, 687, '\P{ Is_ipa_EXTENSIONS}', ""); - Expect(1, 687, '\P{^ Is_ipa_EXTENSIONS}', ""); - Expect(0, 688, '\p{ Is_ipa_EXTENSIONS}', ""); - Expect(1, 688, '\p{^ Is_ipa_EXTENSIONS}', ""); - Expect(1, 688, '\P{ Is_ipa_EXTENSIONS}', ""); - Expect(0, 688, '\P{^ Is_ipa_EXTENSIONS}', ""); - Error('\p{:= -In_IPA_Extensions}'); - Error('\P{:= -In_IPA_Extensions}'); + Expect(1, 687, '\p{ _Is_IPA_EXTENSIONS}', ""); + Expect(0, 687, '\p{^ _Is_IPA_EXTENSIONS}', ""); + Expect(0, 687, '\P{ _Is_IPA_EXTENSIONS}', ""); + Expect(1, 687, '\P{^ _Is_IPA_EXTENSIONS}', ""); + Expect(0, 688, '\p{ _Is_IPA_EXTENSIONS}', ""); + Expect(1, 688, '\p{^ _Is_IPA_EXTENSIONS}', ""); + Expect(1, 688, '\P{ _Is_IPA_EXTENSIONS}', ""); + Expect(0, 688, '\P{^ _Is_IPA_EXTENSIONS}', ""); + Error('\p{ in_IPA_extensions:=}'); + Error('\P{ in_IPA_extensions:=}'); Expect(1, 687, '\p{inipaextensions}', ""); Expect(0, 687, '\p{^inipaextensions}', ""); Expect(0, 687, '\P{inipaextensions}', ""); @@ -101478,16 +104570,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 688, '\p{^inipaextensions}', ""); Expect(1, 688, '\P{inipaextensions}', ""); Expect(0, 688, '\P{^inipaextensions}', ""); - Expect(1, 687, '\p{ In_IPA_Extensions}', ""); - Expect(0, 687, '\p{^ In_IPA_Extensions}', ""); - Expect(0, 687, '\P{ In_IPA_Extensions}', ""); - Expect(1, 687, '\P{^ In_IPA_Extensions}', ""); - Expect(0, 688, '\p{ In_IPA_Extensions}', ""); - Expect(1, 688, '\p{^ In_IPA_Extensions}', ""); - Expect(1, 688, '\P{ In_IPA_Extensions}', ""); - Expect(0, 688, '\P{^ In_IPA_Extensions}', ""); - Error('\p{_ ipa_Ext/a/}'); - Error('\P{_ ipa_Ext/a/}'); + Expect(1, 687, '\p{ -In_ipa_extensions}', ""); + Expect(0, 687, '\p{^ -In_ipa_extensions}', ""); + Expect(0, 687, '\P{ -In_ipa_extensions}', ""); + Expect(1, 687, '\P{^ -In_ipa_extensions}', ""); + Expect(0, 688, '\p{ -In_ipa_extensions}', ""); + Expect(1, 688, '\p{^ -In_ipa_extensions}', ""); + Expect(1, 688, '\P{ -In_ipa_extensions}', ""); + Expect(0, 688, '\P{^ -In_ipa_extensions}', ""); + Error('\p{/a/_ipa_ext}'); + Error('\P{/a/_ipa_ext}'); Expect(1, 687, '\p{ipaext}', ""); Expect(0, 687, '\p{^ipaext}', ""); Expect(0, 687, '\P{ipaext}', ""); @@ -101496,16 +104588,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 688, '\p{^ipaext}', ""); Expect(1, 688, '\P{ipaext}', ""); Expect(0, 688, '\P{^ipaext}', ""); - Expect(1, 687, '\p{ IPA_ext}', ""); - Expect(0, 687, '\p{^ IPA_ext}', ""); - Expect(0, 687, '\P{ IPA_ext}', ""); - Expect(1, 687, '\P{^ IPA_ext}', ""); - Expect(0, 688, '\p{ IPA_ext}', ""); - Expect(1, 688, '\p{^ IPA_ext}', ""); - Expect(1, 688, '\P{ IPA_ext}', ""); - Expect(0, 688, '\P{^ IPA_ext}', ""); - Error('\p{/a/IS_ipa_Ext}'); - Error('\P{/a/IS_ipa_Ext}'); + Expect(1, 687, '\p{_IPA_EXT}', ""); + Expect(0, 687, '\p{^_IPA_EXT}', ""); + Expect(0, 687, '\P{_IPA_EXT}', ""); + Expect(1, 687, '\P{^_IPA_EXT}', ""); + Expect(0, 688, '\p{_IPA_EXT}', ""); + Expect(1, 688, '\p{^_IPA_EXT}', ""); + Expect(1, 688, '\P{_IPA_EXT}', ""); + Expect(0, 688, '\P{^_IPA_EXT}', ""); + Error('\p{ Is_IPA_EXT/a/}'); + Error('\P{ Is_IPA_EXT/a/}'); Expect(1, 687, '\p{isipaext}', ""); Expect(0, 687, '\p{^isipaext}', ""); Expect(0, 687, '\P{isipaext}', ""); @@ -101514,16 +104606,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 688, '\p{^isipaext}', ""); Expect(1, 688, '\P{isipaext}', ""); Expect(0, 688, '\P{^isipaext}', ""); - Expect(1, 687, '\p{ IS_IPA_Ext}', ""); - Expect(0, 687, '\p{^ IS_IPA_Ext}', ""); - Expect(0, 687, '\P{ IS_IPA_Ext}', ""); - Expect(1, 687, '\P{^ IS_IPA_Ext}', ""); - Expect(0, 688, '\p{ IS_IPA_Ext}', ""); - Expect(1, 688, '\p{^ IS_IPA_Ext}', ""); - Expect(1, 688, '\P{ IS_IPA_Ext}', ""); - Expect(0, 688, '\P{^ IS_IPA_Ext}', ""); - Error('\p{ :=In_ipa_Ext}'); - Error('\P{ :=In_ipa_Ext}'); + Expect(1, 687, '\p{ _IS_IPA_Ext}', ""); + Expect(0, 687, '\p{^ _IS_IPA_Ext}', ""); + Expect(0, 687, '\P{ _IS_IPA_Ext}', ""); + Expect(1, 687, '\P{^ _IS_IPA_Ext}', ""); + Expect(0, 688, '\p{ _IS_IPA_Ext}', ""); + Expect(1, 688, '\p{^ _IS_IPA_Ext}', ""); + Expect(1, 688, '\P{ _IS_IPA_Ext}', ""); + Expect(0, 688, '\P{^ _IS_IPA_Ext}', ""); + Error('\p{- In_IPA_EXT/a/}'); + Error('\P{- In_IPA_EXT/a/}'); Expect(1, 687, '\p{inipaext}', ""); Expect(0, 687, '\p{^inipaext}', ""); Expect(0, 687, '\P{inipaext}', ""); @@ -101532,16 +104624,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 688, '\p{^inipaext}', ""); Expect(1, 688, '\P{inipaext}', ""); Expect(0, 688, '\P{^inipaext}', ""); - Expect(1, 687, '\p{_IN_ipa_Ext}', ""); - Expect(0, 687, '\p{^_IN_ipa_Ext}', ""); - Expect(0, 687, '\P{_IN_ipa_Ext}', ""); - Expect(1, 687, '\P{^_IN_ipa_Ext}', ""); - Expect(0, 688, '\p{_IN_ipa_Ext}', ""); - Expect(1, 688, '\p{^_IN_ipa_Ext}', ""); - Expect(1, 688, '\P{_IN_ipa_Ext}', ""); - Expect(0, 688, '\P{^_IN_ipa_Ext}', ""); - Error('\p{ :=Javanese}'); - Error('\P{ :=Javanese}'); + Expect(1, 687, '\p{-In_ipa_Ext}', ""); + Expect(0, 687, '\p{^-In_ipa_Ext}', ""); + Expect(0, 687, '\P{-In_ipa_Ext}', ""); + Expect(1, 687, '\P{^-In_ipa_Ext}', ""); + Expect(0, 688, '\p{-In_ipa_Ext}', ""); + Expect(1, 688, '\p{^-In_ipa_Ext}', ""); + Expect(1, 688, '\P{-In_ipa_Ext}', ""); + Expect(0, 688, '\P{^-In_ipa_Ext}', ""); + Error('\p{:=-Javanese}'); + Error('\P{:=-Javanese}'); Expect(1, 43487, '\p{javanese}', ""); Expect(0, 43487, '\p{^javanese}', ""); Expect(0, 43487, '\P{javanese}', ""); @@ -101550,16 +104642,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43488, '\p{^javanese}', ""); Expect(1, 43488, '\P{javanese}', ""); Expect(0, 43488, '\P{^javanese}', ""); - Expect(1, 43487, '\p{-Javanese}', ""); - Expect(0, 43487, '\p{^-Javanese}', ""); - Expect(0, 43487, '\P{-Javanese}', ""); - Expect(1, 43487, '\P{^-Javanese}', ""); - Expect(0, 43488, '\p{-Javanese}', ""); - Expect(1, 43488, '\p{^-Javanese}', ""); - Expect(1, 43488, '\P{-Javanese}', ""); - Expect(0, 43488, '\P{^-Javanese}', ""); - Error('\p{_IS_JAVANESE:=}'); - Error('\P{_IS_JAVANESE:=}'); + Expect(1, 43487, '\p{ Javanese}', ""); + Expect(0, 43487, '\p{^ Javanese}', ""); + Expect(0, 43487, '\P{ Javanese}', ""); + Expect(1, 43487, '\P{^ Javanese}', ""); + Expect(0, 43488, '\p{ Javanese}', ""); + Expect(1, 43488, '\p{^ Javanese}', ""); + Expect(1, 43488, '\P{ Javanese}', ""); + Expect(0, 43488, '\P{^ Javanese}', ""); + Error('\p{ :=Is_javanese}'); + Error('\P{ :=Is_javanese}'); Expect(1, 43487, '\p{isjavanese}', ""); Expect(0, 43487, '\p{^isjavanese}', ""); Expect(0, 43487, '\P{isjavanese}', ""); @@ -101568,16 +104660,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43488, '\p{^isjavanese}', ""); Expect(1, 43488, '\P{isjavanese}', ""); Expect(0, 43488, '\P{^isjavanese}', ""); - Expect(1, 43487, '\p{ IS_Javanese}', ""); - Expect(0, 43487, '\p{^ IS_Javanese}', ""); - Expect(0, 43487, '\P{ IS_Javanese}', ""); - Expect(1, 43487, '\P{^ IS_Javanese}', ""); - Expect(0, 43488, '\p{ IS_Javanese}', ""); - Expect(1, 43488, '\p{^ IS_Javanese}', ""); - Expect(1, 43488, '\P{ IS_Javanese}', ""); - Expect(0, 43488, '\P{^ IS_Javanese}', ""); - Error('\p{_:=Java}'); - Error('\P{_:=Java}'); + Expect(1, 43487, '\p{ Is_Javanese}', ""); + Expect(0, 43487, '\p{^ Is_Javanese}', ""); + Expect(0, 43487, '\P{ Is_Javanese}', ""); + Expect(1, 43487, '\P{^ Is_Javanese}', ""); + Expect(0, 43488, '\p{ Is_Javanese}', ""); + Expect(1, 43488, '\p{^ Is_Javanese}', ""); + Expect(1, 43488, '\P{ Is_Javanese}', ""); + Expect(0, 43488, '\P{^ Is_Javanese}', ""); + Error('\p{ Java:=}'); + Error('\P{ Java:=}'); Expect(1, 43487, '\p{java}', ""); Expect(0, 43487, '\p{^java}', ""); Expect(0, 43487, '\P{java}', ""); @@ -101586,16 +104678,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43488, '\p{^java}', ""); Expect(1, 43488, '\P{java}', ""); Expect(0, 43488, '\P{^java}', ""); - Expect(1, 43487, '\p{_Java}', ""); - Expect(0, 43487, '\p{^_Java}', ""); - Expect(0, 43487, '\P{_Java}', ""); - Expect(1, 43487, '\P{^_Java}', ""); - Expect(0, 43488, '\p{_Java}', ""); - Expect(1, 43488, '\p{^_Java}', ""); - Expect(1, 43488, '\P{_Java}', ""); - Expect(0, 43488, '\P{^_Java}', ""); - Error('\p{ :=IS_Java}'); - Error('\P{ :=IS_Java}'); + Expect(1, 43487, '\p{ _JAVA}', ""); + Expect(0, 43487, '\p{^ _JAVA}', ""); + Expect(0, 43487, '\P{ _JAVA}', ""); + Expect(1, 43487, '\P{^ _JAVA}', ""); + Expect(0, 43488, '\p{ _JAVA}', ""); + Expect(1, 43488, '\p{^ _JAVA}', ""); + Expect(1, 43488, '\P{ _JAVA}', ""); + Expect(0, 43488, '\P{^ _JAVA}', ""); + Error('\p{/a/_is_JAVA}'); + Error('\P{/a/_is_JAVA}'); Expect(1, 43487, '\p{isjava}', ""); Expect(0, 43487, '\p{^isjava}', ""); Expect(0, 43487, '\P{isjava}', ""); @@ -101604,16 +104696,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43488, '\p{^isjava}', ""); Expect(1, 43488, '\P{isjava}', ""); Expect(0, 43488, '\P{^isjava}', ""); - Expect(1, 43487, '\p{ Is_Java}', ""); - Expect(0, 43487, '\p{^ Is_Java}', ""); - Expect(0, 43487, '\P{ Is_Java}', ""); - Expect(1, 43487, '\P{^ Is_Java}', ""); - Expect(0, 43488, '\p{ Is_Java}', ""); - Expect(1, 43488, '\p{^ Is_Java}', ""); - Expect(1, 43488, '\P{ Is_Java}', ""); - Expect(0, 43488, '\P{^ Is_Java}', ""); - Error('\p{:= _Join_CONTROL}'); - Error('\P{:= _Join_CONTROL}'); + Expect(1, 43487, '\p{_-Is_Java}', ""); + Expect(0, 43487, '\p{^_-Is_Java}', ""); + Expect(0, 43487, '\P{_-Is_Java}', ""); + Expect(1, 43487, '\P{^_-Is_Java}', ""); + Expect(0, 43488, '\p{_-Is_Java}', ""); + Expect(1, 43488, '\p{^_-Is_Java}', ""); + Expect(1, 43488, '\P{_-Is_Java}', ""); + Expect(0, 43488, '\P{^_-Is_Java}', ""); + Error('\p{ Join_CONTROL:=}'); + Error('\P{ Join_CONTROL:=}'); Expect(1, 8205, '\p{joincontrol}', ""); Expect(0, 8205, '\p{^joincontrol}', ""); Expect(0, 8205, '\P{joincontrol}', ""); @@ -101622,16 +104714,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8206, '\p{^joincontrol}', ""); Expect(1, 8206, '\P{joincontrol}', ""); Expect(0, 8206, '\P{^joincontrol}', ""); - Expect(1, 8205, '\p{ Join_Control}', ""); - Expect(0, 8205, '\p{^ Join_Control}', ""); - Expect(0, 8205, '\P{ Join_Control}', ""); - Expect(1, 8205, '\P{^ Join_Control}', ""); - Expect(0, 8206, '\p{ Join_Control}', ""); - Expect(1, 8206, '\p{^ Join_Control}', ""); - Expect(1, 8206, '\P{ Join_Control}', ""); - Expect(0, 8206, '\P{^ Join_Control}', ""); - Error('\p{ /a/Is_Join_control}'); - Error('\P{ /a/Is_Join_control}'); + Expect(1, 8205, '\p{ Join_Control}', ""); + Expect(0, 8205, '\p{^ Join_Control}', ""); + Expect(0, 8205, '\P{ Join_Control}', ""); + Expect(1, 8205, '\P{^ Join_Control}', ""); + Expect(0, 8206, '\p{ Join_Control}', ""); + Expect(1, 8206, '\p{^ Join_Control}', ""); + Expect(1, 8206, '\P{ Join_Control}', ""); + Expect(0, 8206, '\P{^ Join_Control}', ""); + Error('\p{- is_JOIN_control:=}'); + Error('\P{- is_JOIN_control:=}'); Expect(1, 8205, '\p{isjoincontrol}', ""); Expect(0, 8205, '\p{^isjoincontrol}', ""); Expect(0, 8205, '\P{isjoincontrol}', ""); @@ -101640,16 +104732,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8206, '\p{^isjoincontrol}', ""); Expect(1, 8206, '\P{isjoincontrol}', ""); Expect(0, 8206, '\P{^isjoincontrol}', ""); - Expect(1, 8205, '\p{-IS_JOIN_control}', ""); - Expect(0, 8205, '\p{^-IS_JOIN_control}', ""); - Expect(0, 8205, '\P{-IS_JOIN_control}', ""); - Expect(1, 8205, '\P{^-IS_JOIN_control}', ""); - Expect(0, 8206, '\p{-IS_JOIN_control}', ""); - Expect(1, 8206, '\p{^-IS_JOIN_control}', ""); - Expect(1, 8206, '\P{-IS_JOIN_control}', ""); - Expect(0, 8206, '\P{^-IS_JOIN_control}', ""); - Error('\p{ _join_C:=}'); - Error('\P{ _join_C:=}'); + Expect(1, 8205, '\p{ Is_Join_Control}', ""); + Expect(0, 8205, '\p{^ Is_Join_Control}', ""); + Expect(0, 8205, '\P{ Is_Join_Control}', ""); + Expect(1, 8205, '\P{^ Is_Join_Control}', ""); + Expect(0, 8206, '\p{ Is_Join_Control}', ""); + Expect(1, 8206, '\p{^ Is_Join_Control}', ""); + Expect(1, 8206, '\P{ Is_Join_Control}', ""); + Expect(0, 8206, '\P{^ Is_Join_Control}', ""); + Error('\p{-/a/join_c}'); + Error('\P{-/a/join_c}'); Expect(1, 8205, '\p{joinc}', ""); Expect(0, 8205, '\p{^joinc}', ""); Expect(0, 8205, '\P{joinc}', ""); @@ -101658,16 +104750,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8206, '\p{^joinc}', ""); Expect(1, 8206, '\P{joinc}', ""); Expect(0, 8206, '\P{^joinc}', ""); - Expect(1, 8205, '\p{_Join_C}', ""); - Expect(0, 8205, '\p{^_Join_C}', ""); - Expect(0, 8205, '\P{_Join_C}', ""); - Expect(1, 8205, '\P{^_Join_C}', ""); - Expect(0, 8206, '\p{_Join_C}', ""); - Expect(1, 8206, '\p{^_Join_C}', ""); - Expect(1, 8206, '\P{_Join_C}', ""); - Expect(0, 8206, '\P{^_Join_C}', ""); - Error('\p{:=IS_join_C}'); - Error('\P{:=IS_join_C}'); + Expect(1, 8205, '\p{_JOIN_C}', ""); + Expect(0, 8205, '\p{^_JOIN_C}', ""); + Expect(0, 8205, '\P{_JOIN_C}', ""); + Expect(1, 8205, '\P{^_JOIN_C}', ""); + Expect(0, 8206, '\p{_JOIN_C}', ""); + Expect(1, 8206, '\p{^_JOIN_C}', ""); + Expect(1, 8206, '\P{_JOIN_C}', ""); + Expect(0, 8206, '\P{^_JOIN_C}', ""); + Error('\p{- Is_Join_C:=}'); + Error('\P{- Is_Join_C:=}'); Expect(1, 8205, '\p{isjoinc}', ""); Expect(0, 8205, '\p{^isjoinc}', ""); Expect(0, 8205, '\P{isjoinc}', ""); @@ -101676,16 +104768,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8206, '\p{^isjoinc}', ""); Expect(1, 8206, '\P{isjoinc}', ""); Expect(0, 8206, '\P{^isjoinc}', ""); - Expect(1, 8205, '\p{--is_join_c}', ""); - Expect(0, 8205, '\p{^--is_join_c}', ""); - Expect(0, 8205, '\P{--is_join_c}', ""); - Expect(1, 8205, '\P{^--is_join_c}', ""); - Expect(0, 8206, '\p{--is_join_c}', ""); - Expect(1, 8206, '\p{^--is_join_c}', ""); - Expect(1, 8206, '\P{--is_join_c}', ""); - Expect(0, 8206, '\P{^--is_join_c}', ""); - Error('\p{-_KAITHI/a/}'); - Error('\P{-_KAITHI/a/}'); + Expect(1, 8205, '\p{Is_JOIN_C}', ""); + Expect(0, 8205, '\p{^Is_JOIN_C}', ""); + Expect(0, 8205, '\P{Is_JOIN_C}', ""); + Expect(1, 8205, '\P{^Is_JOIN_C}', ""); + Expect(0, 8206, '\p{Is_JOIN_C}', ""); + Expect(1, 8206, '\p{^Is_JOIN_C}', ""); + Expect(1, 8206, '\P{Is_JOIN_C}', ""); + Expect(0, 8206, '\P{^Is_JOIN_C}', ""); + Error('\p{/a/-Kaithi}'); + Error('\P{/a/-Kaithi}'); Expect(1, 69837, '\p{kaithi}', ""); Expect(0, 69837, '\p{^kaithi}', ""); Expect(0, 69837, '\P{kaithi}', ""); @@ -101694,16 +104786,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69838, '\p{^kaithi}', ""); Expect(1, 69838, '\P{kaithi}', ""); Expect(0, 69838, '\P{^kaithi}', ""); - Expect(1, 69837, '\p{ -Kaithi}', ""); - Expect(0, 69837, '\p{^ -Kaithi}', ""); - Expect(0, 69837, '\P{ -Kaithi}', ""); - Expect(1, 69837, '\P{^ -Kaithi}', ""); - Expect(0, 69838, '\p{ -Kaithi}', ""); - Expect(1, 69838, '\p{^ -Kaithi}', ""); - Expect(1, 69838, '\P{ -Kaithi}', ""); - Expect(0, 69838, '\P{^ -Kaithi}', ""); - Error('\p{:=-_is_kaithi}'); - Error('\P{:=-_is_kaithi}'); + Expect(1, 69837, '\p{ kaithi}', ""); + Expect(0, 69837, '\p{^ kaithi}', ""); + Expect(0, 69837, '\P{ kaithi}', ""); + Expect(1, 69837, '\P{^ kaithi}', ""); + Expect(0, 69838, '\p{ kaithi}', ""); + Expect(1, 69838, '\p{^ kaithi}', ""); + Expect(1, 69838, '\P{ kaithi}', ""); + Expect(0, 69838, '\P{^ kaithi}', ""); + Error('\p{ Is_KAITHI/a/}'); + Error('\P{ Is_KAITHI/a/}'); Expect(1, 69837, '\p{iskaithi}', ""); Expect(0, 69837, '\p{^iskaithi}', ""); Expect(0, 69837, '\P{iskaithi}', ""); @@ -101712,16 +104804,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69838, '\p{^iskaithi}', ""); Expect(1, 69838, '\P{iskaithi}', ""); Expect(0, 69838, '\P{^iskaithi}', ""); - Expect(1, 69837, '\p{ Is_kaithi}', ""); - Expect(0, 69837, '\p{^ Is_kaithi}', ""); - Expect(0, 69837, '\P{ Is_kaithi}', ""); - Expect(1, 69837, '\P{^ Is_kaithi}', ""); - Expect(0, 69838, '\p{ Is_kaithi}', ""); - Expect(1, 69838, '\p{^ Is_kaithi}', ""); - Expect(1, 69838, '\P{ Is_kaithi}', ""); - Expect(0, 69838, '\P{^ Is_kaithi}', ""); - Error('\p{ /a/kthi}'); - Error('\P{ /a/kthi}'); + Expect(1, 69837, '\p{ _IS_KAITHI}', ""); + Expect(0, 69837, '\p{^ _IS_KAITHI}', ""); + Expect(0, 69837, '\P{ _IS_KAITHI}', ""); + Expect(1, 69837, '\P{^ _IS_KAITHI}', ""); + Expect(0, 69838, '\p{ _IS_KAITHI}', ""); + Expect(1, 69838, '\p{^ _IS_KAITHI}', ""); + Expect(1, 69838, '\P{ _IS_KAITHI}', ""); + Expect(0, 69838, '\P{^ _IS_KAITHI}', ""); + Error('\p{/a/-Kthi}'); + Error('\P{/a/-Kthi}'); Expect(1, 69837, '\p{kthi}', ""); Expect(0, 69837, '\p{^kthi}', ""); Expect(0, 69837, '\P{kthi}', ""); @@ -101730,16 +104822,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69838, '\p{^kthi}', ""); Expect(1, 69838, '\P{kthi}', ""); Expect(0, 69838, '\P{^kthi}', ""); - Expect(1, 69837, '\p{__Kthi}', ""); - Expect(0, 69837, '\p{^__Kthi}', ""); - Expect(0, 69837, '\P{__Kthi}', ""); - Expect(1, 69837, '\P{^__Kthi}', ""); - Expect(0, 69838, '\p{__Kthi}', ""); - Expect(1, 69838, '\p{^__Kthi}', ""); - Expect(1, 69838, '\P{__Kthi}', ""); - Expect(0, 69838, '\P{^__Kthi}', ""); - Error('\p{ is_Kthi:=}'); - Error('\P{ is_Kthi:=}'); + Expect(1, 69837, '\p{- Kthi}', ""); + Expect(0, 69837, '\p{^- Kthi}', ""); + Expect(0, 69837, '\P{- Kthi}', ""); + Expect(1, 69837, '\P{^- Kthi}', ""); + Expect(0, 69838, '\p{- Kthi}', ""); + Expect(1, 69838, '\p{^- Kthi}', ""); + Expect(1, 69838, '\P{- Kthi}', ""); + Expect(0, 69838, '\P{^- Kthi}', ""); + Error('\p{_/a/Is_kthi}'); + Error('\P{_/a/Is_kthi}'); Expect(1, 69837, '\p{iskthi}', ""); Expect(0, 69837, '\p{^iskthi}', ""); Expect(0, 69837, '\P{iskthi}', ""); @@ -101748,16 +104840,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69838, '\p{^iskthi}', ""); Expect(1, 69838, '\P{iskthi}', ""); Expect(0, 69838, '\P{^iskthi}', ""); - Expect(1, 69837, '\p{ is_KTHI}', ""); - Expect(0, 69837, '\p{^ is_KTHI}', ""); - Expect(0, 69837, '\P{ is_KTHI}', ""); - Expect(1, 69837, '\P{^ is_KTHI}', ""); - Expect(0, 69838, '\p{ is_KTHI}', ""); - Expect(1, 69838, '\p{^ is_KTHI}', ""); - Expect(1, 69838, '\P{ is_KTHI}', ""); - Expect(0, 69838, '\P{^ is_KTHI}', ""); - Error('\p{:=--Kana_Extended_A}'); - Error('\P{:=--Kana_Extended_A}'); + Expect(1, 69837, '\p{ Is_Kthi}', ""); + Expect(0, 69837, '\p{^ Is_Kthi}', ""); + Expect(0, 69837, '\P{ Is_Kthi}', ""); + Expect(1, 69837, '\P{^ Is_Kthi}', ""); + Expect(0, 69838, '\p{ Is_Kthi}', ""); + Expect(1, 69838, '\p{^ Is_Kthi}', ""); + Expect(1, 69838, '\P{ Is_Kthi}', ""); + Expect(0, 69838, '\P{^ Is_Kthi}', ""); + Error('\p{ Kana_extended_A/a/}'); + Error('\P{ Kana_extended_A/a/}'); Expect(1, 110895, '\p{kanaextendeda}', ""); Expect(0, 110895, '\p{^kanaextendeda}', ""); Expect(0, 110895, '\P{kanaextendeda}', ""); @@ -101766,16 +104858,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110896, '\p{^kanaextendeda}', ""); Expect(1, 110896, '\P{kanaextendeda}', ""); Expect(0, 110896, '\P{^kanaextendeda}', ""); - Expect(1, 110895, '\p{__Kana_Extended_A}', ""); - Expect(0, 110895, '\p{^__Kana_Extended_A}', ""); - Expect(0, 110895, '\P{__Kana_Extended_A}', ""); - Expect(1, 110895, '\P{^__Kana_Extended_A}', ""); - Expect(0, 110896, '\p{__Kana_Extended_A}', ""); - Expect(1, 110896, '\p{^__Kana_Extended_A}', ""); - Expect(1, 110896, '\P{__Kana_Extended_A}', ""); - Expect(0, 110896, '\P{^__Kana_Extended_A}', ""); - Error('\p{ :=Is_Kana_extended_A}'); - Error('\P{ :=Is_Kana_extended_A}'); + Expect(1, 110895, '\p{kana_Extended_A}', ""); + Expect(0, 110895, '\p{^kana_Extended_A}', ""); + Expect(0, 110895, '\P{kana_Extended_A}', ""); + Expect(1, 110895, '\P{^kana_Extended_A}', ""); + Expect(0, 110896, '\p{kana_Extended_A}', ""); + Expect(1, 110896, '\p{^kana_Extended_A}', ""); + Expect(1, 110896, '\P{kana_Extended_A}', ""); + Expect(0, 110896, '\P{^kana_Extended_A}', ""); + Error('\p{ /a/IS_Kana_EXTENDED_A}'); + Error('\P{ /a/IS_Kana_EXTENDED_A}'); Expect(1, 110895, '\p{iskanaextendeda}', ""); Expect(0, 110895, '\p{^iskanaextendeda}', ""); Expect(0, 110895, '\P{iskanaextendeda}', ""); @@ -101784,16 +104876,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110896, '\p{^iskanaextendeda}', ""); Expect(1, 110896, '\P{iskanaextendeda}', ""); Expect(0, 110896, '\P{^iskanaextendeda}', ""); - Expect(1, 110895, '\p{ Is_KANA_extended_A}', ""); - Expect(0, 110895, '\p{^ Is_KANA_extended_A}', ""); - Expect(0, 110895, '\P{ Is_KANA_extended_A}', ""); - Expect(1, 110895, '\P{^ Is_KANA_extended_A}', ""); - Expect(0, 110896, '\p{ Is_KANA_extended_A}', ""); - Expect(1, 110896, '\p{^ Is_KANA_extended_A}', ""); - Expect(1, 110896, '\P{ Is_KANA_extended_A}', ""); - Expect(0, 110896, '\P{^ Is_KANA_extended_A}', ""); - Error('\p{ IN_Kana_EXTENDED_A:=}'); - Error('\P{ IN_Kana_EXTENDED_A:=}'); + Expect(1, 110895, '\p{ is_kana_extended_A}', ""); + Expect(0, 110895, '\p{^ is_kana_extended_A}', ""); + Expect(0, 110895, '\P{ is_kana_extended_A}', ""); + Expect(1, 110895, '\P{^ is_kana_extended_A}', ""); + Expect(0, 110896, '\p{ is_kana_extended_A}', ""); + Expect(1, 110896, '\p{^ is_kana_extended_A}', ""); + Expect(1, 110896, '\P{ is_kana_extended_A}', ""); + Expect(0, 110896, '\P{^ is_kana_extended_A}', ""); + Error('\p{ /a/In_KANA_Extended_a}'); + Error('\P{ /a/In_KANA_Extended_a}'); Expect(1, 110895, '\p{inkanaextendeda}', ""); Expect(0, 110895, '\p{^inkanaextendeda}', ""); Expect(0, 110895, '\P{inkanaextendeda}', ""); @@ -101802,16 +104894,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110896, '\p{^inkanaextendeda}', ""); Expect(1, 110896, '\P{inkanaextendeda}', ""); Expect(0, 110896, '\P{^inkanaextendeda}', ""); - Expect(1, 110895, '\p{ In_Kana_Extended_a}', ""); - Expect(0, 110895, '\p{^ In_Kana_Extended_a}', ""); - Expect(0, 110895, '\P{ In_Kana_Extended_a}', ""); - Expect(1, 110895, '\P{^ In_Kana_Extended_a}', ""); - Expect(0, 110896, '\p{ In_Kana_Extended_a}', ""); - Expect(1, 110896, '\p{^ In_Kana_Extended_a}', ""); - Expect(1, 110896, '\P{ In_Kana_Extended_a}', ""); - Expect(0, 110896, '\P{^ In_Kana_Extended_a}', ""); - Error('\p{:= -kana_EXT_A}'); - Error('\P{:= -kana_EXT_A}'); + Expect(1, 110895, '\p{- In_kana_Extended_a}', ""); + Expect(0, 110895, '\p{^- In_kana_Extended_a}', ""); + Expect(0, 110895, '\P{- In_kana_Extended_a}', ""); + Expect(1, 110895, '\P{^- In_kana_Extended_a}', ""); + Expect(0, 110896, '\p{- In_kana_Extended_a}', ""); + Expect(1, 110896, '\p{^- In_kana_Extended_a}', ""); + Expect(1, 110896, '\P{- In_kana_Extended_a}', ""); + Expect(0, 110896, '\P{^- In_kana_Extended_a}', ""); + Error('\p{-_Kana_EXT_A/a/}'); + Error('\P{-_Kana_EXT_A/a/}'); Expect(1, 110895, '\p{kanaexta}', ""); Expect(0, 110895, '\p{^kanaexta}', ""); Expect(0, 110895, '\P{kanaexta}', ""); @@ -101820,16 +104912,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110896, '\p{^kanaexta}', ""); Expect(1, 110896, '\P{kanaexta}', ""); Expect(0, 110896, '\P{^kanaexta}', ""); - Expect(1, 110895, '\p{ Kana_Ext_A}', ""); - Expect(0, 110895, '\p{^ Kana_Ext_A}', ""); - Expect(0, 110895, '\P{ Kana_Ext_A}', ""); - Expect(1, 110895, '\P{^ Kana_Ext_A}', ""); - Expect(0, 110896, '\p{ Kana_Ext_A}', ""); - Expect(1, 110896, '\p{^ Kana_Ext_A}', ""); - Expect(1, 110896, '\P{ Kana_Ext_A}', ""); - Expect(0, 110896, '\P{^ Kana_Ext_A}', ""); - Error('\p{-:=Is_Kana_Ext_A}'); - Error('\P{-:=Is_Kana_Ext_A}'); + Expect(1, 110895, '\p{- Kana_Ext_A}', ""); + Expect(0, 110895, '\p{^- Kana_Ext_A}', ""); + Expect(0, 110895, '\P{- Kana_Ext_A}', ""); + Expect(1, 110895, '\P{^- Kana_Ext_A}', ""); + Expect(0, 110896, '\p{- Kana_Ext_A}', ""); + Expect(1, 110896, '\p{^- Kana_Ext_A}', ""); + Expect(1, 110896, '\P{- Kana_Ext_A}', ""); + Expect(0, 110896, '\P{^- Kana_Ext_A}', ""); + Error('\p{/a/__Is_Kana_ext_A}'); + Error('\P{/a/__Is_Kana_ext_A}'); Expect(1, 110895, '\p{iskanaexta}', ""); Expect(0, 110895, '\p{^iskanaexta}', ""); Expect(0, 110895, '\P{iskanaexta}', ""); @@ -101838,16 +104930,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110896, '\p{^iskanaexta}', ""); Expect(1, 110896, '\P{iskanaexta}', ""); Expect(0, 110896, '\P{^iskanaexta}', ""); - Expect(1, 110895, '\p{_Is_Kana_ext_A}', ""); - Expect(0, 110895, '\p{^_Is_Kana_ext_A}', ""); - Expect(0, 110895, '\P{_Is_Kana_ext_A}', ""); - Expect(1, 110895, '\P{^_Is_Kana_ext_A}', ""); - Expect(0, 110896, '\p{_Is_Kana_ext_A}', ""); - Expect(1, 110896, '\p{^_Is_Kana_ext_A}', ""); - Expect(1, 110896, '\P{_Is_Kana_ext_A}', ""); - Expect(0, 110896, '\P{^_Is_Kana_ext_A}', ""); - Error('\p{:=in_kana_Ext_A}'); - Error('\P{:=in_kana_Ext_A}'); + Expect(1, 110895, '\p{-Is_Kana_ext_a}', ""); + Expect(0, 110895, '\p{^-Is_Kana_ext_a}', ""); + Expect(0, 110895, '\P{-Is_Kana_ext_a}', ""); + Expect(1, 110895, '\P{^-Is_Kana_ext_a}', ""); + Expect(0, 110896, '\p{-Is_Kana_ext_a}', ""); + Expect(1, 110896, '\p{^-Is_Kana_ext_a}', ""); + Expect(1, 110896, '\P{-Is_Kana_ext_a}', ""); + Expect(0, 110896, '\P{^-Is_Kana_ext_a}', ""); + Error('\p{_/a/IN_kana_Ext_A}'); + Error('\P{_/a/IN_kana_Ext_A}'); Expect(1, 110895, '\p{inkanaexta}', ""); Expect(0, 110895, '\p{^inkanaexta}', ""); Expect(0, 110895, '\P{inkanaexta}', ""); @@ -101856,16 +104948,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110896, '\p{^inkanaexta}', ""); Expect(1, 110896, '\P{inkanaexta}', ""); Expect(0, 110896, '\P{^inkanaexta}', ""); - Expect(1, 110895, '\p{ -In_kana_ext_A}', ""); - Expect(0, 110895, '\p{^ -In_kana_ext_A}', ""); - Expect(0, 110895, '\P{ -In_kana_ext_A}', ""); - Expect(1, 110895, '\P{^ -In_kana_ext_A}', ""); - Expect(0, 110896, '\p{ -In_kana_ext_A}', ""); - Expect(1, 110896, '\p{^ -In_kana_ext_A}', ""); - Expect(1, 110896, '\P{ -In_kana_ext_A}', ""); - Expect(0, 110896, '\P{^ -In_kana_ext_A}', ""); - Error('\p{/a/_Kana_supplement}'); - Error('\P{/a/_Kana_supplement}'); + Expect(1, 110895, '\p{_In_kana_EXT_A}', ""); + Expect(0, 110895, '\p{^_In_kana_EXT_A}', ""); + Expect(0, 110895, '\P{_In_kana_EXT_A}', ""); + Expect(1, 110895, '\P{^_In_kana_EXT_A}', ""); + Expect(0, 110896, '\p{_In_kana_EXT_A}', ""); + Expect(1, 110896, '\p{^_In_kana_EXT_A}', ""); + Expect(1, 110896, '\P{_In_kana_EXT_A}', ""); + Expect(0, 110896, '\P{^_In_kana_EXT_A}', ""); + Error('\p{ KANA_supplement:=}'); + Error('\P{ KANA_supplement:=}'); Expect(1, 110847, '\p{kanasupplement}', ""); Expect(0, 110847, '\p{^kanasupplement}', ""); Expect(0, 110847, '\P{kanasupplement}', ""); @@ -101874,16 +104966,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110848, '\p{^kanasupplement}', ""); Expect(1, 110848, '\P{kanasupplement}', ""); Expect(0, 110848, '\P{^kanasupplement}', ""); - Expect(1, 110847, '\p{-Kana_Supplement}', ""); - Expect(0, 110847, '\p{^-Kana_Supplement}', ""); - Expect(0, 110847, '\P{-Kana_Supplement}', ""); - Expect(1, 110847, '\P{^-Kana_Supplement}', ""); - Expect(0, 110848, '\p{-Kana_Supplement}', ""); - Expect(1, 110848, '\p{^-Kana_Supplement}', ""); - Expect(1, 110848, '\P{-Kana_Supplement}', ""); - Expect(0, 110848, '\P{^-Kana_Supplement}', ""); - Error('\p{_:=is_Kana_Supplement}'); - Error('\P{_:=is_Kana_Supplement}'); + Expect(1, 110847, '\p{ Kana_supplement}', ""); + Expect(0, 110847, '\p{^ Kana_supplement}', ""); + Expect(0, 110847, '\P{ Kana_supplement}', ""); + Expect(1, 110847, '\P{^ Kana_supplement}', ""); + Expect(0, 110848, '\p{ Kana_supplement}', ""); + Expect(1, 110848, '\p{^ Kana_supplement}', ""); + Expect(1, 110848, '\P{ Kana_supplement}', ""); + Expect(0, 110848, '\P{^ Kana_supplement}', ""); + Error('\p{-Is_KANA_SUPPLEMENT/a/}'); + Error('\P{-Is_KANA_SUPPLEMENT/a/}'); Expect(1, 110847, '\p{iskanasupplement}', ""); Expect(0, 110847, '\p{^iskanasupplement}', ""); Expect(0, 110847, '\P{iskanasupplement}', ""); @@ -101892,16 +104984,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110848, '\p{^iskanasupplement}', ""); Expect(1, 110848, '\P{iskanasupplement}', ""); Expect(0, 110848, '\P{^iskanasupplement}', ""); - Expect(1, 110847, '\p{__is_Kana_SUPPLEMENT}', ""); - Expect(0, 110847, '\p{^__is_Kana_SUPPLEMENT}', ""); - Expect(0, 110847, '\P{__is_Kana_SUPPLEMENT}', ""); - Expect(1, 110847, '\P{^__is_Kana_SUPPLEMENT}', ""); - Expect(0, 110848, '\p{__is_Kana_SUPPLEMENT}', ""); - Expect(1, 110848, '\p{^__is_Kana_SUPPLEMENT}', ""); - Expect(1, 110848, '\P{__is_Kana_SUPPLEMENT}', ""); - Expect(0, 110848, '\P{^__is_Kana_SUPPLEMENT}', ""); - Error('\p{ :=In_kana_Supplement}'); - Error('\P{ :=In_kana_Supplement}'); + Expect(1, 110847, '\p{-_Is_KANA_supplement}', ""); + Expect(0, 110847, '\p{^-_Is_KANA_supplement}', ""); + Expect(0, 110847, '\P{-_Is_KANA_supplement}', ""); + Expect(1, 110847, '\P{^-_Is_KANA_supplement}', ""); + Expect(0, 110848, '\p{-_Is_KANA_supplement}', ""); + Expect(1, 110848, '\p{^-_Is_KANA_supplement}', ""); + Expect(1, 110848, '\P{-_Is_KANA_supplement}', ""); + Expect(0, 110848, '\P{^-_Is_KANA_supplement}', ""); + Error('\p{-/a/In_kana_SUPPLEMENT}'); + Error('\P{-/a/In_kana_SUPPLEMENT}'); Expect(1, 110847, '\p{inkanasupplement}', ""); Expect(0, 110847, '\p{^inkanasupplement}', ""); Expect(0, 110847, '\P{inkanasupplement}', ""); @@ -101910,16 +105002,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110848, '\p{^inkanasupplement}', ""); Expect(1, 110848, '\P{inkanasupplement}', ""); Expect(0, 110848, '\P{^inkanasupplement}', ""); - Expect(1, 110847, '\p{ IN_KANA_Supplement}', ""); - Expect(0, 110847, '\p{^ IN_KANA_Supplement}', ""); - Expect(0, 110847, '\P{ IN_KANA_Supplement}', ""); - Expect(1, 110847, '\P{^ IN_KANA_Supplement}', ""); - Expect(0, 110848, '\p{ IN_KANA_Supplement}', ""); - Expect(1, 110848, '\p{^ IN_KANA_Supplement}', ""); - Expect(1, 110848, '\P{ IN_KANA_Supplement}', ""); - Expect(0, 110848, '\P{^ IN_KANA_Supplement}', ""); - Error('\p{ /a/kana_sup}'); - Error('\P{ /a/kana_sup}'); + Expect(1, 110847, '\p{ In_KANA_SUPPLEMENT}', ""); + Expect(0, 110847, '\p{^ In_KANA_SUPPLEMENT}', ""); + Expect(0, 110847, '\P{ In_KANA_SUPPLEMENT}', ""); + Expect(1, 110847, '\P{^ In_KANA_SUPPLEMENT}', ""); + Expect(0, 110848, '\p{ In_KANA_SUPPLEMENT}', ""); + Expect(1, 110848, '\p{^ In_KANA_SUPPLEMENT}', ""); + Expect(1, 110848, '\P{ In_KANA_SUPPLEMENT}', ""); + Expect(0, 110848, '\P{^ In_KANA_SUPPLEMENT}', ""); + Error('\p{ :=Kana_Sup}'); + Error('\P{ :=Kana_Sup}'); Expect(1, 110847, '\p{kanasup}', ""); Expect(0, 110847, '\p{^kanasup}', ""); Expect(0, 110847, '\P{kanasup}', ""); @@ -101928,16 +105020,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110848, '\p{^kanasup}', ""); Expect(1, 110848, '\P{kanasup}', ""); Expect(0, 110848, '\P{^kanasup}', ""); - Expect(1, 110847, '\p{_ kana_sup}', ""); - Expect(0, 110847, '\p{^_ kana_sup}', ""); - Expect(0, 110847, '\P{_ kana_sup}', ""); - Expect(1, 110847, '\P{^_ kana_sup}', ""); - Expect(0, 110848, '\p{_ kana_sup}', ""); - Expect(1, 110848, '\p{^_ kana_sup}', ""); - Expect(1, 110848, '\P{_ kana_sup}', ""); - Expect(0, 110848, '\P{^_ kana_sup}', ""); - Error('\p{ Is_Kana_Sup:=}'); - Error('\P{ Is_Kana_Sup:=}'); + Expect(1, 110847, '\p{_Kana_sup}', ""); + Expect(0, 110847, '\p{^_Kana_sup}', ""); + Expect(0, 110847, '\P{_Kana_sup}', ""); + Expect(1, 110847, '\P{^_Kana_sup}', ""); + Expect(0, 110848, '\p{_Kana_sup}', ""); + Expect(1, 110848, '\p{^_Kana_sup}', ""); + Expect(1, 110848, '\P{_Kana_sup}', ""); + Expect(0, 110848, '\P{^_Kana_sup}', ""); + Error('\p{ :=Is_Kana_sup}'); + Error('\P{ :=Is_Kana_sup}'); Expect(1, 110847, '\p{iskanasup}', ""); Expect(0, 110847, '\p{^iskanasup}', ""); Expect(0, 110847, '\P{iskanasup}', ""); @@ -101946,16 +105038,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110848, '\p{^iskanasup}', ""); Expect(1, 110848, '\P{iskanasup}', ""); Expect(0, 110848, '\P{^iskanasup}', ""); - Expect(1, 110847, '\p{__Is_Kana_Sup}', ""); - Expect(0, 110847, '\p{^__Is_Kana_Sup}', ""); - Expect(0, 110847, '\P{__Is_Kana_Sup}', ""); - Expect(1, 110847, '\P{^__Is_Kana_Sup}', ""); - Expect(0, 110848, '\p{__Is_Kana_Sup}', ""); - Expect(1, 110848, '\p{^__Is_Kana_Sup}', ""); - Expect(1, 110848, '\P{__Is_Kana_Sup}', ""); - Expect(0, 110848, '\P{^__Is_Kana_Sup}', ""); - Error('\p{-:=in_Kana_sup}'); - Error('\P{-:=in_Kana_sup}'); + Expect(1, 110847, '\p{-_is_Kana_sup}', ""); + Expect(0, 110847, '\p{^-_is_Kana_sup}', ""); + Expect(0, 110847, '\P{-_is_Kana_sup}', ""); + Expect(1, 110847, '\P{^-_is_Kana_sup}', ""); + Expect(0, 110848, '\p{-_is_Kana_sup}', ""); + Expect(1, 110848, '\p{^-_is_Kana_sup}', ""); + Expect(1, 110848, '\P{-_is_Kana_sup}', ""); + Expect(0, 110848, '\P{^-_is_Kana_sup}', ""); + Error('\p{-IN_Kana_sup:=}'); + Error('\P{-IN_Kana_sup:=}'); Expect(1, 110847, '\p{inkanasup}', ""); Expect(0, 110847, '\p{^inkanasup}', ""); Expect(0, 110847, '\P{inkanasup}', ""); @@ -101964,16 +105056,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110848, '\p{^inkanasup}', ""); Expect(1, 110848, '\P{inkanasup}', ""); Expect(0, 110848, '\P{^inkanasup}', ""); - Expect(1, 110847, '\p{IN_KANA_Sup}', ""); - Expect(0, 110847, '\p{^IN_KANA_Sup}', ""); - Expect(0, 110847, '\P{IN_KANA_Sup}', ""); - Expect(1, 110847, '\P{^IN_KANA_Sup}', ""); - Expect(0, 110848, '\p{IN_KANA_Sup}', ""); - Expect(1, 110848, '\p{^IN_KANA_Sup}', ""); - Expect(1, 110848, '\P{IN_KANA_Sup}', ""); - Expect(0, 110848, '\P{^IN_KANA_Sup}', ""); - Error('\p{/a/ -Kanbun}'); - Error('\P{/a/ -Kanbun}'); + Expect(1, 110847, '\p{ In_KANA_Sup}', ""); + Expect(0, 110847, '\p{^ In_KANA_Sup}', ""); + Expect(0, 110847, '\P{ In_KANA_Sup}', ""); + Expect(1, 110847, '\P{^ In_KANA_Sup}', ""); + Expect(0, 110848, '\p{ In_KANA_Sup}', ""); + Expect(1, 110848, '\p{^ In_KANA_Sup}', ""); + Expect(1, 110848, '\P{ In_KANA_Sup}', ""); + Expect(0, 110848, '\P{^ In_KANA_Sup}', ""); + Error('\p{ :=Kanbun}'); + Error('\P{ :=Kanbun}'); Expect(1, 12703, '\p{kanbun}', ""); Expect(0, 12703, '\p{^kanbun}', ""); Expect(0, 12703, '\P{kanbun}', ""); @@ -101982,16 +105074,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12704, '\p{^kanbun}', ""); Expect(1, 12704, '\P{kanbun}', ""); Expect(0, 12704, '\P{^kanbun}', ""); - Expect(1, 12703, '\p{ kanbun}', ""); - Expect(0, 12703, '\p{^ kanbun}', ""); - Expect(0, 12703, '\P{ kanbun}', ""); - Expect(1, 12703, '\P{^ kanbun}', ""); - Expect(0, 12704, '\p{ kanbun}', ""); - Expect(1, 12704, '\p{^ kanbun}', ""); - Expect(1, 12704, '\P{ kanbun}', ""); - Expect(0, 12704, '\P{^ kanbun}', ""); - Error('\p{ :=Is_KANBUN}'); - Error('\P{ :=Is_KANBUN}'); + Expect(1, 12703, '\p{ -Kanbun}', ""); + Expect(0, 12703, '\p{^ -Kanbun}', ""); + Expect(0, 12703, '\P{ -Kanbun}', ""); + Expect(1, 12703, '\P{^ -Kanbun}', ""); + Expect(0, 12704, '\p{ -Kanbun}', ""); + Expect(1, 12704, '\p{^ -Kanbun}', ""); + Expect(1, 12704, '\P{ -Kanbun}', ""); + Expect(0, 12704, '\P{^ -Kanbun}', ""); + Error('\p{:= Is_Kanbun}'); + Error('\P{:= Is_Kanbun}'); Expect(1, 12703, '\p{iskanbun}', ""); Expect(0, 12703, '\p{^iskanbun}', ""); Expect(0, 12703, '\P{iskanbun}', ""); @@ -102000,16 +105092,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12704, '\p{^iskanbun}', ""); Expect(1, 12704, '\P{iskanbun}', ""); Expect(0, 12704, '\P{^iskanbun}', ""); - Expect(1, 12703, '\p{-IS_Kanbun}', ""); - Expect(0, 12703, '\p{^-IS_Kanbun}', ""); - Expect(0, 12703, '\P{-IS_Kanbun}', ""); - Expect(1, 12703, '\P{^-IS_Kanbun}', ""); - Expect(0, 12704, '\p{-IS_Kanbun}', ""); - Expect(1, 12704, '\p{^-IS_Kanbun}', ""); - Expect(1, 12704, '\P{-IS_Kanbun}', ""); - Expect(0, 12704, '\P{^-IS_Kanbun}', ""); - Error('\p{ :=IN_kanbun}'); - Error('\P{ :=IN_kanbun}'); + Expect(1, 12703, '\p{Is_kanbun}', ""); + Expect(0, 12703, '\p{^Is_kanbun}', ""); + Expect(0, 12703, '\P{Is_kanbun}', ""); + Expect(1, 12703, '\P{^Is_kanbun}', ""); + Expect(0, 12704, '\p{Is_kanbun}', ""); + Expect(1, 12704, '\p{^Is_kanbun}', ""); + Expect(1, 12704, '\P{Is_kanbun}', ""); + Expect(0, 12704, '\P{^Is_kanbun}', ""); + Error('\p{ in_Kanbun/a/}'); + Error('\P{ in_Kanbun/a/}'); Expect(1, 12703, '\p{inkanbun}', ""); Expect(0, 12703, '\p{^inkanbun}', ""); Expect(0, 12703, '\P{inkanbun}', ""); @@ -102018,16 +105110,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12704, '\p{^inkanbun}', ""); Expect(1, 12704, '\P{inkanbun}', ""); Expect(0, 12704, '\P{^inkanbun}', ""); - Expect(1, 12703, '\p{ -IN_Kanbun}', ""); - Expect(0, 12703, '\p{^ -IN_Kanbun}', ""); - Expect(0, 12703, '\P{ -IN_Kanbun}', ""); - Expect(1, 12703, '\P{^ -IN_Kanbun}', ""); - Expect(0, 12704, '\p{ -IN_Kanbun}', ""); - Expect(1, 12704, '\p{^ -IN_Kanbun}', ""); - Expect(1, 12704, '\P{ -IN_Kanbun}', ""); - Expect(0, 12704, '\P{^ -IN_Kanbun}', ""); - Error('\p{:= kangxi_radicals}'); - Error('\P{:= kangxi_radicals}'); + Expect(1, 12703, '\p{ IN_KANBUN}', ""); + Expect(0, 12703, '\p{^ IN_KANBUN}', ""); + Expect(0, 12703, '\P{ IN_KANBUN}', ""); + Expect(1, 12703, '\P{^ IN_KANBUN}', ""); + Expect(0, 12704, '\p{ IN_KANBUN}', ""); + Expect(1, 12704, '\p{^ IN_KANBUN}', ""); + Expect(1, 12704, '\P{ IN_KANBUN}', ""); + Expect(0, 12704, '\P{^ IN_KANBUN}', ""); + Error('\p{ Kangxi_RADICALS/a/}'); + Error('\P{ Kangxi_RADICALS/a/}'); Expect(1, 12255, '\p{kangxiradicals}', ""); Expect(0, 12255, '\p{^kangxiradicals}', ""); Expect(0, 12255, '\P{kangxiradicals}', ""); @@ -102036,16 +105128,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12256, '\p{^kangxiradicals}', ""); Expect(1, 12256, '\P{kangxiradicals}', ""); Expect(0, 12256, '\P{^kangxiradicals}', ""); - Expect(1, 12255, '\p{ Kangxi_Radicals}', ""); - Expect(0, 12255, '\p{^ Kangxi_Radicals}', ""); - Expect(0, 12255, '\P{ Kangxi_Radicals}', ""); - Expect(1, 12255, '\P{^ Kangxi_Radicals}', ""); - Expect(0, 12256, '\p{ Kangxi_Radicals}', ""); - Expect(1, 12256, '\p{^ Kangxi_Radicals}', ""); - Expect(1, 12256, '\P{ Kangxi_Radicals}', ""); - Expect(0, 12256, '\P{^ Kangxi_Radicals}', ""); - Error('\p{ Is_Kangxi_radicals:=}'); - Error('\P{ Is_Kangxi_radicals:=}'); + Expect(1, 12255, '\p{ Kangxi_RADICALS}', ""); + Expect(0, 12255, '\p{^ Kangxi_RADICALS}', ""); + Expect(0, 12255, '\P{ Kangxi_RADICALS}', ""); + Expect(1, 12255, '\P{^ Kangxi_RADICALS}', ""); + Expect(0, 12256, '\p{ Kangxi_RADICALS}', ""); + Expect(1, 12256, '\p{^ Kangxi_RADICALS}', ""); + Expect(1, 12256, '\P{ Kangxi_RADICALS}', ""); + Expect(0, 12256, '\P{^ Kangxi_RADICALS}', ""); + Error('\p{/a/ is_kangxi_radicals}'); + Error('\P{/a/ is_kangxi_radicals}'); Expect(1, 12255, '\p{iskangxiradicals}', ""); Expect(0, 12255, '\p{^iskangxiradicals}', ""); Expect(0, 12255, '\P{iskangxiradicals}', ""); @@ -102054,16 +105146,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12256, '\p{^iskangxiradicals}', ""); Expect(1, 12256, '\P{iskangxiradicals}', ""); Expect(0, 12256, '\P{^iskangxiradicals}', ""); - Expect(1, 12255, '\p{ Is_Kangxi_Radicals}', ""); - Expect(0, 12255, '\p{^ Is_Kangxi_Radicals}', ""); - Expect(0, 12255, '\P{ Is_Kangxi_Radicals}', ""); - Expect(1, 12255, '\P{^ Is_Kangxi_Radicals}', ""); - Expect(0, 12256, '\p{ Is_Kangxi_Radicals}', ""); - Expect(1, 12256, '\p{^ Is_Kangxi_Radicals}', ""); - Expect(1, 12256, '\P{ Is_Kangxi_Radicals}', ""); - Expect(0, 12256, '\P{^ Is_Kangxi_Radicals}', ""); - Error('\p{--IN_Kangxi_Radicals:=}'); - Error('\P{--IN_Kangxi_Radicals:=}'); + Expect(1, 12255, '\p{- Is_KANGXI_Radicals}', ""); + Expect(0, 12255, '\p{^- Is_KANGXI_Radicals}', ""); + Expect(0, 12255, '\P{- Is_KANGXI_Radicals}', ""); + Expect(1, 12255, '\P{^- Is_KANGXI_Radicals}', ""); + Expect(0, 12256, '\p{- Is_KANGXI_Radicals}', ""); + Expect(1, 12256, '\p{^- Is_KANGXI_Radicals}', ""); + Expect(1, 12256, '\P{- Is_KANGXI_Radicals}', ""); + Expect(0, 12256, '\P{^- Is_KANGXI_Radicals}', ""); + Error('\p{/a/--in_Kangxi_Radicals}'); + Error('\P{/a/--in_Kangxi_Radicals}'); Expect(1, 12255, '\p{inkangxiradicals}', ""); Expect(0, 12255, '\p{^inkangxiradicals}', ""); Expect(0, 12255, '\P{inkangxiradicals}', ""); @@ -102072,16 +105164,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12256, '\p{^inkangxiradicals}', ""); Expect(1, 12256, '\P{inkangxiradicals}', ""); Expect(0, 12256, '\P{^inkangxiradicals}', ""); - Expect(1, 12255, '\p{ in_Kangxi_RADICALS}', ""); - Expect(0, 12255, '\p{^ in_Kangxi_RADICALS}', ""); - Expect(0, 12255, '\P{ in_Kangxi_RADICALS}', ""); - Expect(1, 12255, '\P{^ in_Kangxi_RADICALS}', ""); - Expect(0, 12256, '\p{ in_Kangxi_RADICALS}', ""); - Expect(1, 12256, '\p{^ in_Kangxi_RADICALS}', ""); - Expect(1, 12256, '\P{ in_Kangxi_RADICALS}', ""); - Expect(0, 12256, '\P{^ in_Kangxi_RADICALS}', ""); - Error('\p{ :=Kangxi}'); - Error('\P{ :=Kangxi}'); + Expect(1, 12255, '\p{ In_KANGXI_RADICALS}', ""); + Expect(0, 12255, '\p{^ In_KANGXI_RADICALS}', ""); + Expect(0, 12255, '\P{ In_KANGXI_RADICALS}', ""); + Expect(1, 12255, '\P{^ In_KANGXI_RADICALS}', ""); + Expect(0, 12256, '\p{ In_KANGXI_RADICALS}', ""); + Expect(1, 12256, '\p{^ In_KANGXI_RADICALS}', ""); + Expect(1, 12256, '\P{ In_KANGXI_RADICALS}', ""); + Expect(0, 12256, '\P{^ In_KANGXI_RADICALS}', ""); + Error('\p{/a/-kangxi}'); + Error('\P{/a/-kangxi}'); Expect(1, 12255, '\p{kangxi}', ""); Expect(0, 12255, '\p{^kangxi}', ""); Expect(0, 12255, '\P{kangxi}', ""); @@ -102090,16 +105182,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12256, '\p{^kangxi}', ""); Expect(1, 12256, '\P{kangxi}', ""); Expect(0, 12256, '\P{^kangxi}', ""); - Expect(1, 12255, '\p{ Kangxi}', ""); - Expect(0, 12255, '\p{^ Kangxi}', ""); - Expect(0, 12255, '\P{ Kangxi}', ""); - Expect(1, 12255, '\P{^ Kangxi}', ""); - Expect(0, 12256, '\p{ Kangxi}', ""); - Expect(1, 12256, '\p{^ Kangxi}', ""); - Expect(1, 12256, '\P{ Kangxi}', ""); - Expect(0, 12256, '\P{^ Kangxi}', ""); - Error('\p{/a/- IS_kangxi}'); - Error('\P{/a/- IS_kangxi}'); + Expect(1, 12255, '\p{ kangxi}', ""); + Expect(0, 12255, '\p{^ kangxi}', ""); + Expect(0, 12255, '\P{ kangxi}', ""); + Expect(1, 12255, '\P{^ kangxi}', ""); + Expect(0, 12256, '\p{ kangxi}', ""); + Expect(1, 12256, '\p{^ kangxi}', ""); + Expect(1, 12256, '\P{ kangxi}', ""); + Expect(0, 12256, '\P{^ kangxi}', ""); + Error('\p{ :=IS_Kangxi}'); + Error('\P{ :=IS_Kangxi}'); Expect(1, 12255, '\p{iskangxi}', ""); Expect(0, 12255, '\p{^iskangxi}', ""); Expect(0, 12255, '\P{iskangxi}', ""); @@ -102108,16 +105200,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12256, '\p{^iskangxi}', ""); Expect(1, 12256, '\P{iskangxi}', ""); Expect(0, 12256, '\P{^iskangxi}', ""); - Expect(1, 12255, '\p{_ Is_kangxi}', ""); - Expect(0, 12255, '\p{^_ Is_kangxi}', ""); - Expect(0, 12255, '\P{_ Is_kangxi}', ""); - Expect(1, 12255, '\P{^_ Is_kangxi}', ""); - Expect(0, 12256, '\p{_ Is_kangxi}', ""); - Expect(1, 12256, '\p{^_ Is_kangxi}', ""); - Expect(1, 12256, '\P{_ Is_kangxi}', ""); - Expect(0, 12256, '\P{^_ Is_kangxi}', ""); - Error('\p{/a/IN_Kangxi}'); - Error('\P{/a/IN_Kangxi}'); + Expect(1, 12255, '\p{_ Is_KANGXI}', ""); + Expect(0, 12255, '\p{^_ Is_KANGXI}', ""); + Expect(0, 12255, '\P{_ Is_KANGXI}', ""); + Expect(1, 12255, '\P{^_ Is_KANGXI}', ""); + Expect(0, 12256, '\p{_ Is_KANGXI}', ""); + Expect(1, 12256, '\p{^_ Is_KANGXI}', ""); + Expect(1, 12256, '\P{_ Is_KANGXI}', ""); + Expect(0, 12256, '\P{^_ Is_KANGXI}', ""); + Error('\p{:=in_Kangxi}'); + Error('\P{:=in_Kangxi}'); Expect(1, 12255, '\p{inkangxi}', ""); Expect(0, 12255, '\p{^inkangxi}', ""); Expect(0, 12255, '\P{inkangxi}', ""); @@ -102126,16 +105218,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12256, '\p{^inkangxi}', ""); Expect(1, 12256, '\P{inkangxi}', ""); Expect(0, 12256, '\P{^inkangxi}', ""); - Expect(1, 12255, '\p{ In_kangxi}', ""); - Expect(0, 12255, '\p{^ In_kangxi}', ""); - Expect(0, 12255, '\P{ In_kangxi}', ""); - Expect(1, 12255, '\P{^ In_kangxi}', ""); - Expect(0, 12256, '\p{ In_kangxi}', ""); - Expect(1, 12256, '\p{^ In_kangxi}', ""); - Expect(1, 12256, '\P{ In_kangxi}', ""); - Expect(0, 12256, '\P{^ In_kangxi}', ""); - Error('\p{/a/_-KANNADA}'); - Error('\P{/a/_-KANNADA}'); + Expect(1, 12255, '\p{ In_kangxi}', ""); + Expect(0, 12255, '\p{^ In_kangxi}', ""); + Expect(0, 12255, '\P{ In_kangxi}', ""); + Expect(1, 12255, '\P{^ In_kangxi}', ""); + Expect(0, 12256, '\p{ In_kangxi}', ""); + Expect(1, 12256, '\p{^ In_kangxi}', ""); + Expect(1, 12256, '\P{ In_kangxi}', ""); + Expect(0, 12256, '\P{^ In_kangxi}', ""); + Error('\p{ kannada:=}'); + Error('\P{ kannada:=}'); Expect(1, 43061, '\p{kannada}', ""); Expect(0, 43061, '\p{^kannada}', ""); Expect(0, 43061, '\P{kannada}', ""); @@ -102144,16 +105236,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43062, '\p{^kannada}', ""); Expect(1, 43062, '\P{kannada}', ""); Expect(0, 43062, '\P{^kannada}', ""); - Expect(1, 43061, '\p{_Kannada}', ""); - Expect(0, 43061, '\p{^_Kannada}', ""); - Expect(0, 43061, '\P{_Kannada}', ""); - Expect(1, 43061, '\P{^_Kannada}', ""); - Expect(0, 43062, '\p{_Kannada}', ""); - Expect(1, 43062, '\p{^_Kannada}', ""); - Expect(1, 43062, '\P{_Kannada}', ""); - Expect(0, 43062, '\P{^_Kannada}', ""); - Error('\p{:= Is_KANNADA}'); - Error('\P{:= Is_KANNADA}'); + Expect(1, 43061, '\p{ _Kannada}', ""); + Expect(0, 43061, '\p{^ _Kannada}', ""); + Expect(0, 43061, '\P{ _Kannada}', ""); + Expect(1, 43061, '\P{^ _Kannada}', ""); + Expect(0, 43062, '\p{ _Kannada}', ""); + Expect(1, 43062, '\p{^ _Kannada}', ""); + Expect(1, 43062, '\P{ _Kannada}', ""); + Expect(0, 43062, '\P{^ _Kannada}', ""); + Error('\p{:= Is_Kannada}'); + Error('\P{:= Is_Kannada}'); Expect(1, 43061, '\p{iskannada}', ""); Expect(0, 43061, '\p{^iskannada}', ""); Expect(0, 43061, '\P{iskannada}', ""); @@ -102162,16 +105254,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43062, '\p{^iskannada}', ""); Expect(1, 43062, '\P{iskannada}', ""); Expect(0, 43062, '\P{^iskannada}', ""); - Expect(1, 43061, '\p{_Is_Kannada}', ""); - Expect(0, 43061, '\p{^_Is_Kannada}', ""); - Expect(0, 43061, '\P{_Is_Kannada}', ""); - Expect(1, 43061, '\P{^_Is_Kannada}', ""); - Expect(0, 43062, '\p{_Is_Kannada}', ""); - Expect(1, 43062, '\p{^_Is_Kannada}', ""); - Expect(1, 43062, '\P{_Is_Kannada}', ""); - Expect(0, 43062, '\P{^_Is_Kannada}', ""); - Error('\p{_-Knda/a/}'); - Error('\P{_-Knda/a/}'); + Expect(1, 43061, '\p{ IS_KANNADA}', ""); + Expect(0, 43061, '\p{^ IS_KANNADA}', ""); + Expect(0, 43061, '\P{ IS_KANNADA}', ""); + Expect(1, 43061, '\P{^ IS_KANNADA}', ""); + Expect(0, 43062, '\p{ IS_KANNADA}', ""); + Expect(1, 43062, '\p{^ IS_KANNADA}', ""); + Expect(1, 43062, '\P{ IS_KANNADA}', ""); + Expect(0, 43062, '\P{^ IS_KANNADA}', ""); + Error('\p{ knda/a/}'); + Error('\P{ knda/a/}'); Expect(1, 43061, '\p{knda}', ""); Expect(0, 43061, '\p{^knda}', ""); Expect(0, 43061, '\P{knda}', ""); @@ -102180,16 +105272,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43062, '\p{^knda}', ""); Expect(1, 43062, '\P{knda}', ""); Expect(0, 43062, '\P{^knda}', ""); - Expect(1, 43061, '\p{--knda}', ""); - Expect(0, 43061, '\p{^--knda}', ""); - Expect(0, 43061, '\P{--knda}', ""); - Expect(1, 43061, '\P{^--knda}', ""); - Expect(0, 43062, '\p{--knda}', ""); - Expect(1, 43062, '\p{^--knda}', ""); - Expect(1, 43062, '\P{--knda}', ""); - Expect(0, 43062, '\P{^--knda}', ""); - Error('\p{ Is_Knda:=}'); - Error('\P{ Is_Knda:=}'); + Expect(1, 43061, '\p{_KNDA}', ""); + Expect(0, 43061, '\p{^_KNDA}', ""); + Expect(0, 43061, '\P{_KNDA}', ""); + Expect(1, 43061, '\P{^_KNDA}', ""); + Expect(0, 43062, '\p{_KNDA}', ""); + Expect(1, 43062, '\p{^_KNDA}', ""); + Expect(1, 43062, '\P{_KNDA}', ""); + Expect(0, 43062, '\P{^_KNDA}', ""); + Error('\p{:= -Is_Knda}'); + Error('\P{:= -Is_Knda}'); Expect(1, 43061, '\p{isknda}', ""); Expect(0, 43061, '\p{^isknda}', ""); Expect(0, 43061, '\P{isknda}', ""); @@ -102198,16 +105290,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43062, '\p{^isknda}', ""); Expect(1, 43062, '\P{isknda}', ""); Expect(0, 43062, '\P{^isknda}', ""); - Expect(1, 43061, '\p{ IS_knda}', ""); - Expect(0, 43061, '\p{^ IS_knda}', ""); - Expect(0, 43061, '\P{ IS_knda}', ""); - Expect(1, 43061, '\P{^ IS_knda}', ""); - Expect(0, 43062, '\p{ IS_knda}', ""); - Expect(1, 43062, '\p{^ IS_knda}', ""); - Expect(1, 43062, '\P{ IS_knda}', ""); - Expect(0, 43062, '\P{^ IS_knda}', ""); - Error('\p{ :=Katakana}'); - Error('\P{ :=Katakana}'); + Expect(1, 43061, '\p{ _Is_Knda}', ""); + Expect(0, 43061, '\p{^ _Is_Knda}', ""); + Expect(0, 43061, '\P{ _Is_Knda}', ""); + Expect(1, 43061, '\P{^ _Is_Knda}', ""); + Expect(0, 43062, '\p{ _Is_Knda}', ""); + Expect(1, 43062, '\p{^ _Is_Knda}', ""); + Expect(1, 43062, '\P{ _Is_Knda}', ""); + Expect(0, 43062, '\P{^ _Is_Knda}', ""); + Error('\p{:= Katakana}'); + Error('\P{:= Katakana}'); Expect(1, 110951, '\p{katakana}', ""); Expect(0, 110951, '\p{^katakana}', ""); Expect(0, 110951, '\P{katakana}', ""); @@ -102216,16 +105308,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110952, '\p{^katakana}', ""); Expect(1, 110952, '\P{katakana}', ""); Expect(0, 110952, '\P{^katakana}', ""); - Expect(1, 110951, '\p{-katakana}', ""); - Expect(0, 110951, '\p{^-katakana}', ""); - Expect(0, 110951, '\P{-katakana}', ""); - Expect(1, 110951, '\P{^-katakana}', ""); - Expect(0, 110952, '\p{-katakana}', ""); - Expect(1, 110952, '\p{^-katakana}', ""); - Expect(1, 110952, '\P{-katakana}', ""); - Expect(0, 110952, '\P{^-katakana}', ""); - Error('\p{ :=Is_Katakana}'); - Error('\P{ :=Is_Katakana}'); + Expect(1, 110951, '\p{-KATAKANA}', ""); + Expect(0, 110951, '\p{^-KATAKANA}', ""); + Expect(0, 110951, '\P{-KATAKANA}', ""); + Expect(1, 110951, '\P{^-KATAKANA}', ""); + Expect(0, 110952, '\p{-KATAKANA}', ""); + Expect(1, 110952, '\p{^-KATAKANA}', ""); + Expect(1, 110952, '\P{-KATAKANA}', ""); + Expect(0, 110952, '\P{^-KATAKANA}', ""); + Error('\p{:=-_Is_KATAKANA}'); + Error('\P{:=-_Is_KATAKANA}'); Expect(1, 110951, '\p{iskatakana}', ""); Expect(0, 110951, '\p{^iskatakana}', ""); Expect(0, 110951, '\P{iskatakana}', ""); @@ -102234,16 +105326,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110952, '\p{^iskatakana}', ""); Expect(1, 110952, '\P{iskatakana}', ""); Expect(0, 110952, '\P{^iskatakana}', ""); - Expect(1, 110951, '\p{- IS_Katakana}', ""); - Expect(0, 110951, '\p{^- IS_Katakana}', ""); - Expect(0, 110951, '\P{- IS_Katakana}', ""); - Expect(1, 110951, '\P{^- IS_Katakana}', ""); - Expect(0, 110952, '\p{- IS_Katakana}', ""); - Expect(1, 110952, '\p{^- IS_Katakana}', ""); - Expect(1, 110952, '\P{- IS_Katakana}', ""); - Expect(0, 110952, '\P{^- IS_Katakana}', ""); - Error('\p{/a/kana}'); - Error('\P{/a/kana}'); + Expect(1, 110951, '\p{- is_KATAKANA}', ""); + Expect(0, 110951, '\p{^- is_KATAKANA}', ""); + Expect(0, 110951, '\P{- is_KATAKANA}', ""); + Expect(1, 110951, '\P{^- is_KATAKANA}', ""); + Expect(0, 110952, '\p{- is_KATAKANA}', ""); + Expect(1, 110952, '\p{^- is_KATAKANA}', ""); + Expect(1, 110952, '\P{- is_KATAKANA}', ""); + Expect(0, 110952, '\P{^- is_KATAKANA}', ""); + Error('\p{/a/-Kana}'); + Error('\P{/a/-Kana}'); Expect(1, 110951, '\p{kana}', ""); Expect(0, 110951, '\p{^kana}', ""); Expect(0, 110951, '\P{kana}', ""); @@ -102252,16 +105344,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110952, '\p{^kana}', ""); Expect(1, 110952, '\P{kana}', ""); Expect(0, 110952, '\P{^kana}', ""); - Expect(1, 110951, '\p{-KANA}', ""); - Expect(0, 110951, '\p{^-KANA}', ""); - Expect(0, 110951, '\P{-KANA}', ""); - Expect(1, 110951, '\P{^-KANA}', ""); - Expect(0, 110952, '\p{-KANA}', ""); - Expect(1, 110952, '\p{^-KANA}', ""); - Expect(1, 110952, '\P{-KANA}', ""); - Expect(0, 110952, '\P{^-KANA}', ""); - Error('\p{ :=Is_Kana}'); - Error('\P{ :=Is_Kana}'); + Expect(1, 110951, '\p{-_Kana}', ""); + Expect(0, 110951, '\p{^-_Kana}', ""); + Expect(0, 110951, '\P{-_Kana}', ""); + Expect(1, 110951, '\P{^-_Kana}', ""); + Expect(0, 110952, '\p{-_Kana}', ""); + Expect(1, 110952, '\p{^-_Kana}', ""); + Expect(1, 110952, '\P{-_Kana}', ""); + Expect(0, 110952, '\P{^-_Kana}', ""); + Error('\p{ :=Is_kana}'); + Error('\P{ :=Is_kana}'); Expect(1, 110951, '\p{iskana}', ""); Expect(0, 110951, '\p{^iskana}', ""); Expect(0, 110951, '\P{iskana}', ""); @@ -102270,20 +105362,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110952, '\p{^iskana}', ""); Expect(1, 110952, '\P{iskana}', ""); Expect(0, 110952, '\P{^iskana}', ""); - Expect(1, 110951, '\p{--IS_Kana}', ""); - Expect(0, 110951, '\p{^--IS_Kana}', ""); - Expect(0, 110951, '\P{--IS_Kana}', ""); - Expect(1, 110951, '\P{^--IS_Kana}', ""); - Expect(0, 110952, '\p{--IS_Kana}', ""); - Expect(1, 110952, '\p{^--IS_Kana}', ""); - Expect(1, 110952, '\P{--IS_Kana}', ""); - Expect(0, 110952, '\P{^--IS_Kana}', ""); + Expect(1, 110951, '\p{_ Is_kana}', ""); + Expect(0, 110951, '\p{^_ Is_kana}', ""); + Expect(0, 110951, '\P{_ Is_kana}', ""); + Expect(1, 110951, '\P{^_ Is_kana}', ""); + Expect(0, 110952, '\p{_ Is_kana}', ""); + Expect(1, 110952, '\p{^_ Is_kana}', ""); + Expect(1, 110952, '\P{_ Is_kana}', ""); + Expect(0, 110952, '\P{^_ Is_kana}', ""); Error('\p{Katakana_Or_Hiragana}'); Error('\P{Katakana_Or_Hiragana}'); Error('\p{Hrkt}'); Error('\P{Hrkt}'); - Error('\p{_Katakana_PHONETIC_extensions/a/}'); - Error('\P{_Katakana_PHONETIC_extensions/a/}'); + Error('\p{_-Katakana_PHONETIC_Extensions:=}'); + Error('\P{_-Katakana_PHONETIC_Extensions:=}'); Expect(1, 12799, '\p{katakanaphoneticextensions}', ""); Expect(0, 12799, '\p{^katakanaphoneticextensions}', ""); Expect(0, 12799, '\P{katakanaphoneticextensions}', ""); @@ -102292,16 +105384,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12800, '\p{^katakanaphoneticextensions}', ""); Expect(1, 12800, '\P{katakanaphoneticextensions}', ""); Expect(0, 12800, '\P{^katakanaphoneticextensions}', ""); - Expect(1, 12799, '\p{ Katakana_Phonetic_Extensions}', ""); - Expect(0, 12799, '\p{^ Katakana_Phonetic_Extensions}', ""); - Expect(0, 12799, '\P{ Katakana_Phonetic_Extensions}', ""); - Expect(1, 12799, '\P{^ Katakana_Phonetic_Extensions}', ""); - Expect(0, 12800, '\p{ Katakana_Phonetic_Extensions}', ""); - Expect(1, 12800, '\p{^ Katakana_Phonetic_Extensions}', ""); - Expect(1, 12800, '\P{ Katakana_Phonetic_Extensions}', ""); - Expect(0, 12800, '\P{^ Katakana_Phonetic_Extensions}', ""); - Error('\p{_ IS_KATAKANA_Phonetic_Extensions:=}'); - Error('\P{_ IS_KATAKANA_Phonetic_Extensions:=}'); + Expect(1, 12799, '\p{-katakana_phonetic_Extensions}', ""); + Expect(0, 12799, '\p{^-katakana_phonetic_Extensions}', ""); + Expect(0, 12799, '\P{-katakana_phonetic_Extensions}', ""); + Expect(1, 12799, '\P{^-katakana_phonetic_Extensions}', ""); + Expect(0, 12800, '\p{-katakana_phonetic_Extensions}', ""); + Expect(1, 12800, '\p{^-katakana_phonetic_Extensions}', ""); + Expect(1, 12800, '\P{-katakana_phonetic_Extensions}', ""); + Expect(0, 12800, '\P{^-katakana_phonetic_Extensions}', ""); + Error('\p{:= is_KATAKANA_Phonetic_Extensions}'); + Error('\P{:= is_KATAKANA_Phonetic_Extensions}'); Expect(1, 12799, '\p{iskatakanaphoneticextensions}', ""); Expect(0, 12799, '\p{^iskatakanaphoneticextensions}', ""); Expect(0, 12799, '\P{iskatakanaphoneticextensions}', ""); @@ -102310,16 +105402,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12800, '\p{^iskatakanaphoneticextensions}', ""); Expect(1, 12800, '\P{iskatakanaphoneticextensions}', ""); Expect(0, 12800, '\P{^iskatakanaphoneticextensions}', ""); - Expect(1, 12799, '\p{Is_Katakana_phonetic_EXTENSIONS}', ""); - Expect(0, 12799, '\p{^Is_Katakana_phonetic_EXTENSIONS}', ""); - Expect(0, 12799, '\P{Is_Katakana_phonetic_EXTENSIONS}', ""); - Expect(1, 12799, '\P{^Is_Katakana_phonetic_EXTENSIONS}', ""); - Expect(0, 12800, '\p{Is_Katakana_phonetic_EXTENSIONS}', ""); - Expect(1, 12800, '\p{^Is_Katakana_phonetic_EXTENSIONS}', ""); - Expect(1, 12800, '\P{Is_Katakana_phonetic_EXTENSIONS}', ""); - Expect(0, 12800, '\P{^Is_Katakana_phonetic_EXTENSIONS}', ""); - Error('\p{/a/-IN_katakana_phonetic_EXTENSIONS}'); - Error('\P{/a/-IN_katakana_phonetic_EXTENSIONS}'); + Expect(1, 12799, '\p{ Is_katakana_PHONETIC_Extensions}', ""); + Expect(0, 12799, '\p{^ Is_katakana_PHONETIC_Extensions}', ""); + Expect(0, 12799, '\P{ Is_katakana_PHONETIC_Extensions}', ""); + Expect(1, 12799, '\P{^ Is_katakana_PHONETIC_Extensions}', ""); + Expect(0, 12800, '\p{ Is_katakana_PHONETIC_Extensions}', ""); + Expect(1, 12800, '\p{^ Is_katakana_PHONETIC_Extensions}', ""); + Expect(1, 12800, '\P{ Is_katakana_PHONETIC_Extensions}', ""); + Expect(0, 12800, '\P{^ Is_katakana_PHONETIC_Extensions}', ""); + Error('\p{:= -In_Katakana_phonetic_Extensions}'); + Error('\P{:= -In_Katakana_phonetic_Extensions}'); Expect(1, 12799, '\p{inkatakanaphoneticextensions}', ""); Expect(0, 12799, '\p{^inkatakanaphoneticextensions}', ""); Expect(0, 12799, '\P{inkatakanaphoneticextensions}', ""); @@ -102328,16 +105420,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12800, '\p{^inkatakanaphoneticextensions}', ""); Expect(1, 12800, '\P{inkatakanaphoneticextensions}', ""); Expect(0, 12800, '\P{^inkatakanaphoneticextensions}', ""); - Expect(1, 12799, '\p{_IN_katakana_Phonetic_Extensions}', ""); - Expect(0, 12799, '\p{^_IN_katakana_Phonetic_Extensions}', ""); - Expect(0, 12799, '\P{_IN_katakana_Phonetic_Extensions}', ""); - Expect(1, 12799, '\P{^_IN_katakana_Phonetic_Extensions}', ""); - Expect(0, 12800, '\p{_IN_katakana_Phonetic_Extensions}', ""); - Expect(1, 12800, '\p{^_IN_katakana_Phonetic_Extensions}', ""); - Expect(1, 12800, '\P{_IN_katakana_Phonetic_Extensions}', ""); - Expect(0, 12800, '\P{^_IN_katakana_Phonetic_Extensions}', ""); - Error('\p{ /a/katakana_Ext}'); - Error('\P{ /a/katakana_Ext}'); + Expect(1, 12799, '\p{_In_katakana_phonetic_extensions}', ""); + Expect(0, 12799, '\p{^_In_katakana_phonetic_extensions}', ""); + Expect(0, 12799, '\P{_In_katakana_phonetic_extensions}', ""); + Expect(1, 12799, '\P{^_In_katakana_phonetic_extensions}', ""); + Expect(0, 12800, '\p{_In_katakana_phonetic_extensions}', ""); + Expect(1, 12800, '\p{^_In_katakana_phonetic_extensions}', ""); + Expect(1, 12800, '\P{_In_katakana_phonetic_extensions}', ""); + Expect(0, 12800, '\P{^_In_katakana_phonetic_extensions}', ""); + Error('\p{- KATAKANA_Ext:=}'); + Error('\P{- KATAKANA_Ext:=}'); Expect(1, 12799, '\p{katakanaext}', ""); Expect(0, 12799, '\p{^katakanaext}', ""); Expect(0, 12799, '\P{katakanaext}', ""); @@ -102346,16 +105438,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12800, '\p{^katakanaext}', ""); Expect(1, 12800, '\P{katakanaext}', ""); Expect(0, 12800, '\P{^katakanaext}', ""); - Expect(1, 12799, '\p{ KATAKANA_EXT}', ""); - Expect(0, 12799, '\p{^ KATAKANA_EXT}', ""); - Expect(0, 12799, '\P{ KATAKANA_EXT}', ""); - Expect(1, 12799, '\P{^ KATAKANA_EXT}', ""); - Expect(0, 12800, '\p{ KATAKANA_EXT}', ""); - Expect(1, 12800, '\p{^ KATAKANA_EXT}', ""); - Expect(1, 12800, '\P{ KATAKANA_EXT}', ""); - Expect(0, 12800, '\P{^ KATAKANA_EXT}', ""); - Error('\p{ is_Katakana_ext/a/}'); - Error('\P{ is_Katakana_ext/a/}'); + Expect(1, 12799, '\p{_KATAKANA_EXT}', ""); + Expect(0, 12799, '\p{^_KATAKANA_EXT}', ""); + Expect(0, 12799, '\P{_KATAKANA_EXT}', ""); + Expect(1, 12799, '\P{^_KATAKANA_EXT}', ""); + Expect(0, 12800, '\p{_KATAKANA_EXT}', ""); + Expect(1, 12800, '\p{^_KATAKANA_EXT}', ""); + Expect(1, 12800, '\P{_KATAKANA_EXT}', ""); + Expect(0, 12800, '\P{^_KATAKANA_EXT}', ""); + Error('\p{/a/_ Is_katakana_Ext}'); + Error('\P{/a/_ Is_katakana_Ext}'); Expect(1, 12799, '\p{iskatakanaext}', ""); Expect(0, 12799, '\p{^iskatakanaext}', ""); Expect(0, 12799, '\P{iskatakanaext}', ""); @@ -102364,16 +105456,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12800, '\p{^iskatakanaext}', ""); Expect(1, 12800, '\P{iskatakanaext}', ""); Expect(0, 12800, '\P{^iskatakanaext}', ""); - Expect(1, 12799, '\p{_ Is_Katakana_EXT}', ""); - Expect(0, 12799, '\p{^_ Is_Katakana_EXT}', ""); - Expect(0, 12799, '\P{_ Is_Katakana_EXT}', ""); - Expect(1, 12799, '\P{^_ Is_Katakana_EXT}', ""); - Expect(0, 12800, '\p{_ Is_Katakana_EXT}', ""); - Expect(1, 12800, '\p{^_ Is_Katakana_EXT}', ""); - Expect(1, 12800, '\P{_ Is_Katakana_EXT}', ""); - Expect(0, 12800, '\P{^_ Is_Katakana_EXT}', ""); - Error('\p{/a/__In_Katakana_Ext}'); - Error('\P{/a/__In_Katakana_Ext}'); + Expect(1, 12799, '\p{ IS_Katakana_EXT}', ""); + Expect(0, 12799, '\p{^ IS_Katakana_EXT}', ""); + Expect(0, 12799, '\P{ IS_Katakana_EXT}', ""); + Expect(1, 12799, '\P{^ IS_Katakana_EXT}', ""); + Expect(0, 12800, '\p{ IS_Katakana_EXT}', ""); + Expect(1, 12800, '\p{^ IS_Katakana_EXT}', ""); + Expect(1, 12800, '\P{ IS_Katakana_EXT}', ""); + Expect(0, 12800, '\P{^ IS_Katakana_EXT}', ""); + Error('\p{_ In_Katakana_Ext:=}'); + Error('\P{_ In_Katakana_Ext:=}'); Expect(1, 12799, '\p{inkatakanaext}', ""); Expect(0, 12799, '\p{^inkatakanaext}', ""); Expect(0, 12799, '\P{inkatakanaext}', ""); @@ -102382,16 +105474,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12800, '\p{^inkatakanaext}', ""); Expect(1, 12800, '\P{inkatakanaext}', ""); Expect(0, 12800, '\P{^inkatakanaext}', ""); - Expect(1, 12799, '\p{ in_Katakana_Ext}', ""); - Expect(0, 12799, '\p{^ in_Katakana_Ext}', ""); - Expect(0, 12799, '\P{ in_Katakana_Ext}', ""); - Expect(1, 12799, '\P{^ in_Katakana_Ext}', ""); - Expect(0, 12800, '\p{ in_Katakana_Ext}', ""); - Expect(1, 12800, '\p{^ in_Katakana_Ext}', ""); - Expect(1, 12800, '\P{ in_Katakana_Ext}', ""); - Expect(0, 12800, '\P{^ in_Katakana_Ext}', ""); - Error('\p{-/a/Kayah_Li}'); - Error('\P{-/a/Kayah_Li}'); + Expect(1, 12799, '\p{ _In_katakana_Ext}', ""); + Expect(0, 12799, '\p{^ _In_katakana_Ext}', ""); + Expect(0, 12799, '\P{ _In_katakana_Ext}', ""); + Expect(1, 12799, '\P{^ _In_katakana_Ext}', ""); + Expect(0, 12800, '\p{ _In_katakana_Ext}', ""); + Expect(1, 12800, '\p{^ _In_katakana_Ext}', ""); + Expect(1, 12800, '\P{ _In_katakana_Ext}', ""); + Expect(0, 12800, '\P{^ _In_katakana_Ext}', ""); + Error('\p{:= Kayah_Li}'); + Error('\P{:= Kayah_Li}'); Expect(1, 43311, '\p{kayahli}', ""); Expect(0, 43311, '\p{^kayahli}', ""); Expect(0, 43311, '\P{kayahli}', ""); @@ -102400,16 +105492,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43312, '\p{^kayahli}', ""); Expect(1, 43312, '\P{kayahli}', ""); Expect(0, 43312, '\P{^kayahli}', ""); - Expect(1, 43311, '\p{ Kayah_Li}', ""); - Expect(0, 43311, '\p{^ Kayah_Li}', ""); - Expect(0, 43311, '\P{ Kayah_Li}', ""); - Expect(1, 43311, '\P{^ Kayah_Li}', ""); - Expect(0, 43312, '\p{ Kayah_Li}', ""); - Expect(1, 43312, '\p{^ Kayah_Li}', ""); - Expect(1, 43312, '\P{ Kayah_Li}', ""); - Expect(0, 43312, '\P{^ Kayah_Li}', ""); - Error('\p{:= Is_KAYAH_LI}'); - Error('\P{:= Is_KAYAH_LI}'); + Expect(1, 43311, '\p{ kayah_Li}', ""); + Expect(0, 43311, '\p{^ kayah_Li}', ""); + Expect(0, 43311, '\P{ kayah_Li}', ""); + Expect(1, 43311, '\P{^ kayah_Li}', ""); + Expect(0, 43312, '\p{ kayah_Li}', ""); + Expect(1, 43312, '\p{^ kayah_Li}', ""); + Expect(1, 43312, '\P{ kayah_Li}', ""); + Expect(0, 43312, '\P{^ kayah_Li}', ""); + Error('\p{-:=IS_KAYAH_Li}'); + Error('\P{-:=IS_KAYAH_Li}'); Expect(1, 43311, '\p{iskayahli}', ""); Expect(0, 43311, '\p{^iskayahli}', ""); Expect(0, 43311, '\P{iskayahli}', ""); @@ -102418,16 +105510,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43312, '\p{^iskayahli}', ""); Expect(1, 43312, '\P{iskayahli}', ""); Expect(0, 43312, '\P{^iskayahli}', ""); - Expect(1, 43311, '\p{- is_kayah_li}', ""); - Expect(0, 43311, '\p{^- is_kayah_li}', ""); - Expect(0, 43311, '\P{- is_kayah_li}', ""); - Expect(1, 43311, '\P{^- is_kayah_li}', ""); - Expect(0, 43312, '\p{- is_kayah_li}', ""); - Expect(1, 43312, '\p{^- is_kayah_li}', ""); - Expect(1, 43312, '\P{- is_kayah_li}', ""); - Expect(0, 43312, '\P{^- is_kayah_li}', ""); - Error('\p{:= _Kali}'); - Error('\P{:= _Kali}'); + Expect(1, 43311, '\p{ Is_Kayah_Li}', ""); + Expect(0, 43311, '\p{^ Is_Kayah_Li}', ""); + Expect(0, 43311, '\P{ Is_Kayah_Li}', ""); + Expect(1, 43311, '\P{^ Is_Kayah_Li}', ""); + Expect(0, 43312, '\p{ Is_Kayah_Li}', ""); + Expect(1, 43312, '\p{^ Is_Kayah_Li}', ""); + Expect(1, 43312, '\P{ Is_Kayah_Li}', ""); + Expect(0, 43312, '\P{^ Is_Kayah_Li}', ""); + Error('\p{ Kali/a/}'); + Error('\P{ Kali/a/}'); Expect(1, 43311, '\p{kali}', ""); Expect(0, 43311, '\p{^kali}', ""); Expect(0, 43311, '\P{kali}', ""); @@ -102436,16 +105528,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43312, '\p{^kali}', ""); Expect(1, 43312, '\P{kali}', ""); Expect(0, 43312, '\P{^kali}', ""); - Expect(1, 43311, '\p{ -kali}', ""); - Expect(0, 43311, '\p{^ -kali}', ""); - Expect(0, 43311, '\P{ -kali}', ""); - Expect(1, 43311, '\P{^ -kali}', ""); - Expect(0, 43312, '\p{ -kali}', ""); - Expect(1, 43312, '\p{^ -kali}', ""); - Expect(1, 43312, '\P{ -kali}', ""); - Expect(0, 43312, '\P{^ -kali}', ""); - Error('\p{_Is_KALI:=}'); - Error('\P{_Is_KALI:=}'); + Expect(1, 43311, '\p{_Kali}', ""); + Expect(0, 43311, '\p{^_Kali}', ""); + Expect(0, 43311, '\P{_Kali}', ""); + Expect(1, 43311, '\P{^_Kali}', ""); + Expect(0, 43312, '\p{_Kali}', ""); + Expect(1, 43312, '\p{^_Kali}', ""); + Expect(1, 43312, '\P{_Kali}', ""); + Expect(0, 43312, '\P{^_Kali}', ""); + Error('\p{is_Kali:=}'); + Error('\P{is_Kali:=}'); Expect(1, 43311, '\p{iskali}', ""); Expect(0, 43311, '\p{^iskali}', ""); Expect(0, 43311, '\P{iskali}', ""); @@ -102454,16 +105546,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43312, '\p{^iskali}', ""); Expect(1, 43312, '\P{iskali}', ""); Expect(0, 43312, '\P{^iskali}', ""); - Expect(1, 43311, '\p{ Is_KALI}', ""); - Expect(0, 43311, '\p{^ Is_KALI}', ""); - Expect(0, 43311, '\P{ Is_KALI}', ""); - Expect(1, 43311, '\P{^ Is_KALI}', ""); - Expect(0, 43312, '\p{ Is_KALI}', ""); - Expect(1, 43312, '\p{^ Is_KALI}', ""); - Expect(1, 43312, '\P{ Is_KALI}', ""); - Expect(0, 43312, '\P{^ Is_KALI}', ""); - Error('\p{_kharoshthi:=}'); - Error('\P{_kharoshthi:=}'); + Expect(1, 43311, '\p{ Is_Kali}', ""); + Expect(0, 43311, '\p{^ Is_Kali}', ""); + Expect(0, 43311, '\P{ Is_Kali}', ""); + Expect(1, 43311, '\P{^ Is_Kali}', ""); + Expect(0, 43312, '\p{ Is_Kali}', ""); + Expect(1, 43312, '\p{^ Is_Kali}', ""); + Expect(1, 43312, '\P{ Is_Kali}', ""); + Expect(0, 43312, '\P{^ Is_Kali}', ""); + Error('\p{:=_ Kharoshthi}'); + Error('\P{:=_ Kharoshthi}'); Expect(1, 68184, '\p{kharoshthi}', ""); Expect(0, 68184, '\p{^kharoshthi}', ""); Expect(0, 68184, '\P{kharoshthi}', ""); @@ -102472,16 +105564,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68185, '\p{^kharoshthi}', ""); Expect(1, 68185, '\P{kharoshthi}', ""); Expect(0, 68185, '\P{^kharoshthi}', ""); - Expect(1, 68184, '\p{ kharoshthi}', ""); - Expect(0, 68184, '\p{^ kharoshthi}', ""); - Expect(0, 68184, '\P{ kharoshthi}', ""); - Expect(1, 68184, '\P{^ kharoshthi}', ""); - Expect(0, 68185, '\p{ kharoshthi}', ""); - Expect(1, 68185, '\p{^ kharoshthi}', ""); - Expect(1, 68185, '\P{ kharoshthi}', ""); - Expect(0, 68185, '\P{^ kharoshthi}', ""); - Error('\p{:=-_Is_kharoshthi}'); - Error('\P{:=-_Is_kharoshthi}'); + Expect(1, 68184, '\p{ kharoshthi}', ""); + Expect(0, 68184, '\p{^ kharoshthi}', ""); + Expect(0, 68184, '\P{ kharoshthi}', ""); + Expect(1, 68184, '\P{^ kharoshthi}', ""); + Expect(0, 68185, '\p{ kharoshthi}', ""); + Expect(1, 68185, '\p{^ kharoshthi}', ""); + Expect(1, 68185, '\P{ kharoshthi}', ""); + Expect(0, 68185, '\P{^ kharoshthi}', ""); + Error('\p{/a/ is_Kharoshthi}'); + Error('\P{/a/ is_Kharoshthi}'); Expect(1, 68184, '\p{iskharoshthi}', ""); Expect(0, 68184, '\p{^iskharoshthi}', ""); Expect(0, 68184, '\P{iskharoshthi}', ""); @@ -102490,16 +105582,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68185, '\p{^iskharoshthi}', ""); Expect(1, 68185, '\P{iskharoshthi}', ""); Expect(0, 68185, '\P{^iskharoshthi}', ""); - Expect(1, 68184, '\p{_ is_Kharoshthi}', ""); - Expect(0, 68184, '\p{^_ is_Kharoshthi}', ""); - Expect(0, 68184, '\P{_ is_Kharoshthi}', ""); - Expect(1, 68184, '\P{^_ is_Kharoshthi}', ""); - Expect(0, 68185, '\p{_ is_Kharoshthi}', ""); - Expect(1, 68185, '\p{^_ is_Kharoshthi}', ""); - Expect(1, 68185, '\P{_ is_Kharoshthi}', ""); - Expect(0, 68185, '\P{^_ is_Kharoshthi}', ""); - Error('\p{-:=Khar}'); - Error('\P{-:=Khar}'); + Expect(1, 68184, '\p{- is_Kharoshthi}', ""); + Expect(0, 68184, '\p{^- is_Kharoshthi}', ""); + Expect(0, 68184, '\P{- is_Kharoshthi}', ""); + Expect(1, 68184, '\P{^- is_Kharoshthi}', ""); + Expect(0, 68185, '\p{- is_Kharoshthi}', ""); + Expect(1, 68185, '\p{^- is_Kharoshthi}', ""); + Expect(1, 68185, '\P{- is_Kharoshthi}', ""); + Expect(0, 68185, '\P{^- is_Kharoshthi}', ""); + Error('\p{/a/_ khar}'); + Error('\P{/a/_ khar}'); Expect(1, 68184, '\p{khar}', ""); Expect(0, 68184, '\p{^khar}', ""); Expect(0, 68184, '\P{khar}', ""); @@ -102508,16 +105600,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68185, '\p{^khar}', ""); Expect(1, 68185, '\P{khar}', ""); Expect(0, 68185, '\P{^khar}', ""); - Expect(1, 68184, '\p{__Khar}', ""); - Expect(0, 68184, '\p{^__Khar}', ""); - Expect(0, 68184, '\P{__Khar}', ""); - Expect(1, 68184, '\P{^__Khar}', ""); - Expect(0, 68185, '\p{__Khar}', ""); - Expect(1, 68185, '\p{^__Khar}', ""); - Expect(1, 68185, '\P{__Khar}', ""); - Expect(0, 68185, '\P{^__Khar}', ""); - Error('\p{-/a/IS_khar}'); - Error('\P{-/a/IS_khar}'); + Expect(1, 68184, '\p{ Khar}', ""); + Expect(0, 68184, '\p{^ Khar}', ""); + Expect(0, 68184, '\P{ Khar}', ""); + Expect(1, 68184, '\P{^ Khar}', ""); + Expect(0, 68185, '\p{ Khar}', ""); + Expect(1, 68185, '\p{^ Khar}', ""); + Expect(1, 68185, '\P{ Khar}', ""); + Expect(0, 68185, '\P{^ Khar}', ""); + Error('\p{:=_ is_Khar}'); + Error('\P{:=_ is_Khar}'); Expect(1, 68184, '\p{iskhar}', ""); Expect(0, 68184, '\p{^iskhar}', ""); Expect(0, 68184, '\P{iskhar}', ""); @@ -102526,16 +105618,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68185, '\p{^iskhar}', ""); Expect(1, 68185, '\P{iskhar}', ""); Expect(0, 68185, '\P{^iskhar}', ""); - Expect(1, 68184, '\p{ is_khar}', ""); - Expect(0, 68184, '\p{^ is_khar}', ""); - Expect(0, 68184, '\P{ is_khar}', ""); - Expect(1, 68184, '\P{^ is_khar}', ""); - Expect(0, 68185, '\p{ is_khar}', ""); - Expect(1, 68185, '\p{^ is_khar}', ""); - Expect(1, 68185, '\P{ is_khar}', ""); - Expect(0, 68185, '\P{^ is_khar}', ""); - Error('\p{ -Khmer:=}'); - Error('\P{ -Khmer:=}'); + Expect(1, 68184, '\p{IS_KHAR}', ""); + Expect(0, 68184, '\p{^IS_KHAR}', ""); + Expect(0, 68184, '\P{IS_KHAR}', ""); + Expect(1, 68184, '\P{^IS_KHAR}', ""); + Expect(0, 68185, '\p{IS_KHAR}', ""); + Expect(1, 68185, '\p{^IS_KHAR}', ""); + Expect(1, 68185, '\P{IS_KHAR}', ""); + Expect(0, 68185, '\P{^IS_KHAR}', ""); + Error('\p{:= khitan_Small_script}'); + Error('\P{:= khitan_Small_script}'); + Expect(1, 101589, '\p{khitansmallscript}', ""); + Expect(0, 101589, '\p{^khitansmallscript}', ""); + Expect(0, 101589, '\P{khitansmallscript}', ""); + Expect(1, 101589, '\P{^khitansmallscript}', ""); + Expect(0, 101590, '\p{khitansmallscript}', ""); + Expect(1, 101590, '\p{^khitansmallscript}', ""); + Expect(1, 101590, '\P{khitansmallscript}', ""); + Expect(0, 101590, '\P{^khitansmallscript}', ""); + Expect(1, 101589, '\p{-KHITAN_Small_Script}', ""); + Expect(0, 101589, '\p{^-KHITAN_Small_Script}', ""); + Expect(0, 101589, '\P{-KHITAN_Small_Script}', ""); + Expect(1, 101589, '\P{^-KHITAN_Small_Script}', ""); + Expect(0, 101590, '\p{-KHITAN_Small_Script}', ""); + Expect(1, 101590, '\p{^-KHITAN_Small_Script}', ""); + Expect(1, 101590, '\P{-KHITAN_Small_Script}', ""); + Expect(0, 101590, '\P{^-KHITAN_Small_Script}', ""); + Error('\p{ Is_Khitan_Small_Script/a/}'); + Error('\P{ Is_Khitan_Small_Script/a/}'); + Expect(1, 101589, '\p{iskhitansmallscript}', ""); + Expect(0, 101589, '\p{^iskhitansmallscript}', ""); + Expect(0, 101589, '\P{iskhitansmallscript}', ""); + Expect(1, 101589, '\P{^iskhitansmallscript}', ""); + Expect(0, 101590, '\p{iskhitansmallscript}', ""); + Expect(1, 101590, '\p{^iskhitansmallscript}', ""); + Expect(1, 101590, '\P{iskhitansmallscript}', ""); + Expect(0, 101590, '\P{^iskhitansmallscript}', ""); + Expect(1, 101589, '\p{ _IS_khitan_SMALL_SCRIPT}', ""); + Expect(0, 101589, '\p{^ _IS_khitan_SMALL_SCRIPT}', ""); + Expect(0, 101589, '\P{ _IS_khitan_SMALL_SCRIPT}', ""); + Expect(1, 101589, '\P{^ _IS_khitan_SMALL_SCRIPT}', ""); + Expect(0, 101590, '\p{ _IS_khitan_SMALL_SCRIPT}', ""); + Expect(1, 101590, '\p{^ _IS_khitan_SMALL_SCRIPT}', ""); + Expect(1, 101590, '\P{ _IS_khitan_SMALL_SCRIPT}', ""); + Expect(0, 101590, '\P{^ _IS_khitan_SMALL_SCRIPT}', ""); + Error('\p{:=kits}'); + Error('\P{:=kits}'); + Expect(1, 101589, '\p{kits}', ""); + Expect(0, 101589, '\p{^kits}', ""); + Expect(0, 101589, '\P{kits}', ""); + Expect(1, 101589, '\P{^kits}', ""); + Expect(0, 101590, '\p{kits}', ""); + Expect(1, 101590, '\p{^kits}', ""); + Expect(1, 101590, '\P{kits}', ""); + Expect(0, 101590, '\P{^kits}', ""); + Expect(1, 101589, '\p{ Kits}', ""); + Expect(0, 101589, '\p{^ Kits}', ""); + Expect(0, 101589, '\P{ Kits}', ""); + Expect(1, 101589, '\P{^ Kits}', ""); + Expect(0, 101590, '\p{ Kits}', ""); + Expect(1, 101590, '\p{^ Kits}', ""); + Expect(1, 101590, '\P{ Kits}', ""); + Expect(0, 101590, '\P{^ Kits}', ""); + Error('\p{- Is_kits/a/}'); + Error('\P{- Is_kits/a/}'); + Expect(1, 101589, '\p{iskits}', ""); + Expect(0, 101589, '\p{^iskits}', ""); + Expect(0, 101589, '\P{iskits}', ""); + Expect(1, 101589, '\P{^iskits}', ""); + Expect(0, 101590, '\p{iskits}', ""); + Expect(1, 101590, '\p{^iskits}', ""); + Expect(1, 101590, '\P{iskits}', ""); + Expect(0, 101590, '\P{^iskits}', ""); + Expect(1, 101589, '\p{Is_kits}', ""); + Expect(0, 101589, '\p{^Is_kits}', ""); + Expect(0, 101589, '\P{Is_kits}', ""); + Expect(1, 101589, '\P{^Is_kits}', ""); + Expect(0, 101590, '\p{Is_kits}', ""); + Expect(1, 101590, '\p{^Is_kits}', ""); + Expect(1, 101590, '\P{Is_kits}', ""); + Expect(0, 101590, '\P{^Is_kits}', ""); + Error('\p{/a/- khmer}'); + Error('\P{/a/- khmer}'); Expect(1, 6655, '\p{khmer}', ""); Expect(0, 6655, '\p{^khmer}', ""); Expect(0, 6655, '\P{khmer}', ""); @@ -102544,16 +105708,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6656, '\p{^khmer}', ""); Expect(1, 6656, '\P{khmer}', ""); Expect(0, 6656, '\P{^khmer}', ""); - Expect(1, 6655, '\p{-Khmer}', ""); - Expect(0, 6655, '\p{^-Khmer}', ""); - Expect(0, 6655, '\P{-Khmer}', ""); - Expect(1, 6655, '\P{^-Khmer}', ""); - Expect(0, 6656, '\p{-Khmer}', ""); - Expect(1, 6656, '\p{^-Khmer}', ""); - Expect(1, 6656, '\P{-Khmer}', ""); - Expect(0, 6656, '\P{^-Khmer}', ""); - Error('\p{:=_ Is_KHMER}'); - Error('\P{:=_ Is_KHMER}'); + Expect(1, 6655, '\p{_ KHMER}', ""); + Expect(0, 6655, '\p{^_ KHMER}', ""); + Expect(0, 6655, '\P{_ KHMER}', ""); + Expect(1, 6655, '\P{^_ KHMER}', ""); + Expect(0, 6656, '\p{_ KHMER}', ""); + Expect(1, 6656, '\p{^_ KHMER}', ""); + Expect(1, 6656, '\P{_ KHMER}', ""); + Expect(0, 6656, '\P{^_ KHMER}', ""); + Error('\p{ /a/is_khmer}'); + Error('\P{ /a/is_khmer}'); Expect(1, 6655, '\p{iskhmer}', ""); Expect(0, 6655, '\p{^iskhmer}', ""); Expect(0, 6655, '\P{iskhmer}', ""); @@ -102562,16 +105726,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6656, '\p{^iskhmer}', ""); Expect(1, 6656, '\P{iskhmer}', ""); Expect(0, 6656, '\P{^iskhmer}', ""); - Expect(1, 6655, '\p{ _is_Khmer}', ""); - Expect(0, 6655, '\p{^ _is_Khmer}', ""); - Expect(0, 6655, '\P{ _is_Khmer}', ""); - Expect(1, 6655, '\P{^ _is_Khmer}', ""); - Expect(0, 6656, '\p{ _is_Khmer}', ""); - Expect(1, 6656, '\p{^ _is_Khmer}', ""); - Expect(1, 6656, '\P{ _is_Khmer}', ""); - Expect(0, 6656, '\P{^ _is_Khmer}', ""); - Error('\p{ Khmr/a/}'); - Error('\P{ Khmr/a/}'); + Expect(1, 6655, '\p{ IS_KHMER}', ""); + Expect(0, 6655, '\p{^ IS_KHMER}', ""); + Expect(0, 6655, '\P{ IS_KHMER}', ""); + Expect(1, 6655, '\P{^ IS_KHMER}', ""); + Expect(0, 6656, '\p{ IS_KHMER}', ""); + Expect(1, 6656, '\p{^ IS_KHMER}', ""); + Expect(1, 6656, '\P{ IS_KHMER}', ""); + Expect(0, 6656, '\P{^ IS_KHMER}', ""); + Error('\p{/a/khmr}'); + Error('\P{/a/khmr}'); Expect(1, 6655, '\p{khmr}', ""); Expect(0, 6655, '\p{^khmr}', ""); Expect(0, 6655, '\P{khmr}', ""); @@ -102580,16 +105744,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6656, '\p{^khmr}', ""); Expect(1, 6656, '\P{khmr}', ""); Expect(0, 6656, '\P{^khmr}', ""); - Expect(1, 6655, '\p{-khmr}', ""); - Expect(0, 6655, '\p{^-khmr}', ""); - Expect(0, 6655, '\P{-khmr}', ""); - Expect(1, 6655, '\P{^-khmr}', ""); - Expect(0, 6656, '\p{-khmr}', ""); - Expect(1, 6656, '\p{^-khmr}', ""); - Expect(1, 6656, '\P{-khmr}', ""); - Expect(0, 6656, '\P{^-khmr}', ""); - Error('\p{ -is_Khmr:=}'); - Error('\P{ -is_Khmr:=}'); + Expect(1, 6655, '\p{- Khmr}', ""); + Expect(0, 6655, '\p{^- Khmr}', ""); + Expect(0, 6655, '\P{- Khmr}', ""); + Expect(1, 6655, '\P{^- Khmr}', ""); + Expect(0, 6656, '\p{- Khmr}', ""); + Expect(1, 6656, '\p{^- Khmr}', ""); + Expect(1, 6656, '\P{- Khmr}', ""); + Expect(0, 6656, '\P{^- Khmr}', ""); + Error('\p{ :=IS_khmr}'); + Error('\P{ :=IS_khmr}'); Expect(1, 6655, '\p{iskhmr}', ""); Expect(0, 6655, '\p{^iskhmr}', ""); Expect(0, 6655, '\P{iskhmr}', ""); @@ -102598,16 +105762,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6656, '\p{^iskhmr}', ""); Expect(1, 6656, '\P{iskhmr}', ""); Expect(0, 6656, '\P{^iskhmr}', ""); - Expect(1, 6655, '\p{ Is_Khmr}', ""); - Expect(0, 6655, '\p{^ Is_Khmr}', ""); - Expect(0, 6655, '\P{ Is_Khmr}', ""); - Expect(1, 6655, '\P{^ Is_Khmr}', ""); - Expect(0, 6656, '\p{ Is_Khmr}', ""); - Expect(1, 6656, '\p{^ Is_Khmr}', ""); - Expect(1, 6656, '\P{ Is_Khmr}', ""); - Expect(0, 6656, '\P{^ Is_Khmr}', ""); - Error('\p{_ KHMER_SYMBOLS/a/}'); - Error('\P{_ KHMER_SYMBOLS/a/}'); + Expect(1, 6655, '\p{ Is_Khmr}', ""); + Expect(0, 6655, '\p{^ Is_Khmr}', ""); + Expect(0, 6655, '\P{ Is_Khmr}', ""); + Expect(1, 6655, '\P{^ Is_Khmr}', ""); + Expect(0, 6656, '\p{ Is_Khmr}', ""); + Expect(1, 6656, '\p{^ Is_Khmr}', ""); + Expect(1, 6656, '\P{ Is_Khmr}', ""); + Expect(0, 6656, '\P{^ Is_Khmr}', ""); + Error('\p{-:=khmer_symbols}'); + Error('\P{-:=khmer_symbols}'); Expect(1, 6655, '\p{khmersymbols}', ""); Expect(0, 6655, '\p{^khmersymbols}', ""); Expect(0, 6655, '\P{khmersymbols}', ""); @@ -102616,16 +105780,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6656, '\p{^khmersymbols}', ""); Expect(1, 6656, '\P{khmersymbols}', ""); Expect(0, 6656, '\P{^khmersymbols}', ""); - Expect(1, 6655, '\p{-khmer_Symbols}', ""); - Expect(0, 6655, '\p{^-khmer_Symbols}', ""); - Expect(0, 6655, '\P{-khmer_Symbols}', ""); - Expect(1, 6655, '\P{^-khmer_Symbols}', ""); - Expect(0, 6656, '\p{-khmer_Symbols}', ""); - Expect(1, 6656, '\p{^-khmer_Symbols}', ""); - Expect(1, 6656, '\P{-khmer_Symbols}', ""); - Expect(0, 6656, '\P{^-khmer_Symbols}', ""); - Error('\p{:= Is_Khmer_Symbols}'); - Error('\P{:= Is_Khmer_Symbols}'); + Expect(1, 6655, '\p{_khmer_Symbols}', ""); + Expect(0, 6655, '\p{^_khmer_Symbols}', ""); + Expect(0, 6655, '\P{_khmer_Symbols}', ""); + Expect(1, 6655, '\P{^_khmer_Symbols}', ""); + Expect(0, 6656, '\p{_khmer_Symbols}', ""); + Expect(1, 6656, '\p{^_khmer_Symbols}', ""); + Expect(1, 6656, '\P{_khmer_Symbols}', ""); + Expect(0, 6656, '\P{^_khmer_Symbols}', ""); + Error('\p{ is_Khmer_SYMBOLS:=}'); + Error('\P{ is_Khmer_SYMBOLS:=}'); Expect(1, 6655, '\p{iskhmersymbols}', ""); Expect(0, 6655, '\p{^iskhmersymbols}', ""); Expect(0, 6655, '\P{iskhmersymbols}', ""); @@ -102634,16 +105798,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6656, '\p{^iskhmersymbols}', ""); Expect(1, 6656, '\P{iskhmersymbols}', ""); Expect(0, 6656, '\P{^iskhmersymbols}', ""); - Expect(1, 6655, '\p{ is_khmer_SYMBOLS}', ""); - Expect(0, 6655, '\p{^ is_khmer_SYMBOLS}', ""); - Expect(0, 6655, '\P{ is_khmer_SYMBOLS}', ""); - Expect(1, 6655, '\P{^ is_khmer_SYMBOLS}', ""); - Expect(0, 6656, '\p{ is_khmer_SYMBOLS}', ""); - Expect(1, 6656, '\p{^ is_khmer_SYMBOLS}', ""); - Expect(1, 6656, '\P{ is_khmer_SYMBOLS}', ""); - Expect(0, 6656, '\P{^ is_khmer_SYMBOLS}', ""); - Error('\p{- In_Khmer_SYMBOLS:=}'); - Error('\P{- In_Khmer_SYMBOLS:=}'); + Expect(1, 6655, '\p{ -is_KHMER_Symbols}', ""); + Expect(0, 6655, '\p{^ -is_KHMER_Symbols}', ""); + Expect(0, 6655, '\P{ -is_KHMER_Symbols}', ""); + Expect(1, 6655, '\P{^ -is_KHMER_Symbols}', ""); + Expect(0, 6656, '\p{ -is_KHMER_Symbols}', ""); + Expect(1, 6656, '\p{^ -is_KHMER_Symbols}', ""); + Expect(1, 6656, '\P{ -is_KHMER_Symbols}', ""); + Expect(0, 6656, '\P{^ -is_KHMER_Symbols}', ""); + Error('\p{ IN_Khmer_Symbols/a/}'); + Error('\P{ IN_Khmer_Symbols/a/}'); Expect(1, 6655, '\p{inkhmersymbols}', ""); Expect(0, 6655, '\p{^inkhmersymbols}', ""); Expect(0, 6655, '\P{inkhmersymbols}', ""); @@ -102652,16 +105816,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6656, '\p{^inkhmersymbols}', ""); Expect(1, 6656, '\P{inkhmersymbols}', ""); Expect(0, 6656, '\P{^inkhmersymbols}', ""); - Expect(1, 6655, '\p{- In_khmer_SYMBOLS}', ""); - Expect(0, 6655, '\p{^- In_khmer_SYMBOLS}', ""); - Expect(0, 6655, '\P{- In_khmer_SYMBOLS}', ""); - Expect(1, 6655, '\P{^- In_khmer_SYMBOLS}', ""); - Expect(0, 6656, '\p{- In_khmer_SYMBOLS}', ""); - Expect(1, 6656, '\p{^- In_khmer_SYMBOLS}', ""); - Expect(1, 6656, '\P{- In_khmer_SYMBOLS}', ""); - Expect(0, 6656, '\P{^- In_khmer_SYMBOLS}', ""); - Error('\p{KHOJKI:=}'); - Error('\P{KHOJKI:=}'); + Expect(1, 6655, '\p{- In_KHMER_symbols}', ""); + Expect(0, 6655, '\p{^- In_KHMER_symbols}', ""); + Expect(0, 6655, '\P{- In_KHMER_symbols}', ""); + Expect(1, 6655, '\P{^- In_KHMER_symbols}', ""); + Expect(0, 6656, '\p{- In_KHMER_symbols}', ""); + Expect(1, 6656, '\p{^- In_KHMER_symbols}', ""); + Expect(1, 6656, '\P{- In_KHMER_symbols}', ""); + Expect(0, 6656, '\P{^- In_KHMER_symbols}', ""); + Error('\p{ /a/khojki}'); + Error('\P{ /a/khojki}'); Expect(1, 70206, '\p{khojki}', ""); Expect(0, 70206, '\p{^khojki}', ""); Expect(0, 70206, '\P{khojki}', ""); @@ -102670,16 +105834,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70207, '\p{^khojki}', ""); Expect(1, 70207, '\P{khojki}', ""); Expect(0, 70207, '\P{^khojki}', ""); - Expect(1, 70206, '\p{ -khojki}', ""); - Expect(0, 70206, '\p{^ -khojki}', ""); - Expect(0, 70206, '\P{ -khojki}', ""); - Expect(1, 70206, '\P{^ -khojki}', ""); - Expect(0, 70207, '\p{ -khojki}', ""); - Expect(1, 70207, '\p{^ -khojki}', ""); - Expect(1, 70207, '\P{ -khojki}', ""); - Expect(0, 70207, '\P{^ -khojki}', ""); - Error('\p{/a/- IS_KHOJKI}'); - Error('\P{/a/- IS_KHOJKI}'); + Expect(1, 70206, '\p{-KHOJKI}', ""); + Expect(0, 70206, '\p{^-KHOJKI}', ""); + Expect(0, 70206, '\P{-KHOJKI}', ""); + Expect(1, 70206, '\P{^-KHOJKI}', ""); + Expect(0, 70207, '\p{-KHOJKI}', ""); + Expect(1, 70207, '\p{^-KHOJKI}', ""); + Expect(1, 70207, '\P{-KHOJKI}', ""); + Expect(0, 70207, '\P{^-KHOJKI}', ""); + Error('\p{ _IS_Khojki/a/}'); + Error('\P{ _IS_Khojki/a/}'); Expect(1, 70206, '\p{iskhojki}', ""); Expect(0, 70206, '\p{^iskhojki}', ""); Expect(0, 70206, '\P{iskhojki}', ""); @@ -102688,16 +105852,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70207, '\p{^iskhojki}', ""); Expect(1, 70207, '\P{iskhojki}', ""); Expect(0, 70207, '\P{^iskhojki}', ""); - Expect(1, 70206, '\p{- Is_Khojki}', ""); - Expect(0, 70206, '\p{^- Is_Khojki}', ""); - Expect(0, 70206, '\P{- Is_Khojki}', ""); - Expect(1, 70206, '\P{^- Is_Khojki}', ""); - Expect(0, 70207, '\p{- Is_Khojki}', ""); - Expect(1, 70207, '\p{^- Is_Khojki}', ""); - Expect(1, 70207, '\P{- Is_Khojki}', ""); - Expect(0, 70207, '\P{^- Is_Khojki}', ""); - Error('\p{Khoj/a/}'); - Error('\P{Khoj/a/}'); + Expect(1, 70206, '\p{_ IS_khojki}', ""); + Expect(0, 70206, '\p{^_ IS_khojki}', ""); + Expect(0, 70206, '\P{_ IS_khojki}', ""); + Expect(1, 70206, '\P{^_ IS_khojki}', ""); + Expect(0, 70207, '\p{_ IS_khojki}', ""); + Expect(1, 70207, '\p{^_ IS_khojki}', ""); + Expect(1, 70207, '\P{_ IS_khojki}', ""); + Expect(0, 70207, '\P{^_ IS_khojki}', ""); + Error('\p{_/a/khoj}'); + Error('\P{_/a/khoj}'); Expect(1, 70206, '\p{khoj}', ""); Expect(0, 70206, '\p{^khoj}', ""); Expect(0, 70206, '\P{khoj}', ""); @@ -102706,16 +105870,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70207, '\p{^khoj}', ""); Expect(1, 70207, '\P{khoj}', ""); Expect(0, 70207, '\P{^khoj}', ""); - Expect(1, 70206, '\p{ -Khoj}', ""); - Expect(0, 70206, '\p{^ -Khoj}', ""); - Expect(0, 70206, '\P{ -Khoj}', ""); - Expect(1, 70206, '\P{^ -Khoj}', ""); - Expect(0, 70207, '\p{ -Khoj}', ""); - Expect(1, 70207, '\p{^ -Khoj}', ""); - Expect(1, 70207, '\P{ -Khoj}', ""); - Expect(0, 70207, '\P{^ -Khoj}', ""); - Error('\p{:=-_Is_Khoj}'); - Error('\P{:=-_Is_Khoj}'); + Expect(1, 70206, '\p{_ KHOJ}', ""); + Expect(0, 70206, '\p{^_ KHOJ}', ""); + Expect(0, 70206, '\P{_ KHOJ}', ""); + Expect(1, 70206, '\P{^_ KHOJ}', ""); + Expect(0, 70207, '\p{_ KHOJ}', ""); + Expect(1, 70207, '\p{^_ KHOJ}', ""); + Expect(1, 70207, '\P{_ KHOJ}', ""); + Expect(0, 70207, '\P{^_ KHOJ}', ""); + Error('\p{_ is_KHOJ:=}'); + Error('\P{_ is_KHOJ:=}'); Expect(1, 70206, '\p{iskhoj}', ""); Expect(0, 70206, '\p{^iskhoj}', ""); Expect(0, 70206, '\P{iskhoj}', ""); @@ -102724,16 +105888,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70207, '\p{^iskhoj}', ""); Expect(1, 70207, '\P{iskhoj}', ""); Expect(0, 70207, '\P{^iskhoj}', ""); - Expect(1, 70206, '\p{- IS_Khoj}', ""); - Expect(0, 70206, '\p{^- IS_Khoj}', ""); - Expect(0, 70206, '\P{- IS_Khoj}', ""); - Expect(1, 70206, '\P{^- IS_Khoj}', ""); - Expect(0, 70207, '\p{- IS_Khoj}', ""); - Expect(1, 70207, '\p{^- IS_Khoj}', ""); - Expect(1, 70207, '\P{- IS_Khoj}', ""); - Expect(0, 70207, '\P{^- IS_Khoj}', ""); - Error('\p{ /a/KHUDAWADI}'); - Error('\P{ /a/KHUDAWADI}'); + Expect(1, 70206, '\p{ is_Khoj}', ""); + Expect(0, 70206, '\p{^ is_Khoj}', ""); + Expect(0, 70206, '\P{ is_Khoj}', ""); + Expect(1, 70206, '\P{^ is_Khoj}', ""); + Expect(0, 70207, '\p{ is_Khoj}', ""); + Expect(1, 70207, '\p{^ is_Khoj}', ""); + Expect(1, 70207, '\P{ is_Khoj}', ""); + Expect(0, 70207, '\P{^ is_Khoj}', ""); + Error('\p{:= Khudawadi}'); + Error('\P{:= Khudawadi}'); Expect(1, 70393, '\p{khudawadi}', ""); Expect(0, 70393, '\p{^khudawadi}', ""); Expect(0, 70393, '\P{khudawadi}', ""); @@ -102750,8 +105914,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70394, '\p{^ Khudawadi}', ""); Expect(1, 70394, '\P{ Khudawadi}', ""); Expect(0, 70394, '\P{^ Khudawadi}', ""); - Error('\p{:= Is_khudawadi}'); - Error('\P{:= Is_khudawadi}'); + Error('\p{:=- IS_khudawadi}'); + Error('\P{:=- IS_khudawadi}'); Expect(1, 70393, '\p{iskhudawadi}', ""); Expect(0, 70393, '\p{^iskhudawadi}', ""); Expect(0, 70393, '\P{iskhudawadi}', ""); @@ -102760,16 +105924,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70394, '\p{^iskhudawadi}', ""); Expect(1, 70394, '\P{iskhudawadi}', ""); Expect(0, 70394, '\P{^iskhudawadi}', ""); - Expect(1, 70393, '\p{ Is_Khudawadi}', ""); - Expect(0, 70393, '\p{^ Is_Khudawadi}', ""); - Expect(0, 70393, '\P{ Is_Khudawadi}', ""); - Expect(1, 70393, '\P{^ Is_Khudawadi}', ""); - Expect(0, 70394, '\p{ Is_Khudawadi}', ""); - Expect(1, 70394, '\p{^ Is_Khudawadi}', ""); - Expect(1, 70394, '\P{ Is_Khudawadi}', ""); - Expect(0, 70394, '\P{^ Is_Khudawadi}', ""); - Error('\p{/a/_Sind}'); - Error('\P{/a/_Sind}'); + Expect(1, 70393, '\p{-IS_KHUDAWADI}', ""); + Expect(0, 70393, '\p{^-IS_KHUDAWADI}', ""); + Expect(0, 70393, '\P{-IS_KHUDAWADI}', ""); + Expect(1, 70393, '\P{^-IS_KHUDAWADI}', ""); + Expect(0, 70394, '\p{-IS_KHUDAWADI}', ""); + Expect(1, 70394, '\p{^-IS_KHUDAWADI}', ""); + Expect(1, 70394, '\P{-IS_KHUDAWADI}', ""); + Expect(0, 70394, '\P{^-IS_KHUDAWADI}', ""); + Error('\p{-:=Sind}'); + Error('\P{-:=Sind}'); Expect(1, 70393, '\p{sind}', ""); Expect(0, 70393, '\p{^sind}', ""); Expect(0, 70393, '\P{sind}', ""); @@ -102778,16 +105942,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70394, '\p{^sind}', ""); Expect(1, 70394, '\P{sind}', ""); Expect(0, 70394, '\P{^sind}', ""); - Expect(1, 70393, '\p{ SIND}', ""); - Expect(0, 70393, '\p{^ SIND}', ""); - Expect(0, 70393, '\P{ SIND}', ""); - Expect(1, 70393, '\P{^ SIND}', ""); - Expect(0, 70394, '\p{ SIND}', ""); - Expect(1, 70394, '\p{^ SIND}', ""); - Expect(1, 70394, '\P{ SIND}', ""); - Expect(0, 70394, '\P{^ SIND}', ""); - Error('\p{ is_sind:=}'); - Error('\P{ is_sind:=}'); + Expect(1, 70393, '\p{ -Sind}', ""); + Expect(0, 70393, '\p{^ -Sind}', ""); + Expect(0, 70393, '\P{ -Sind}', ""); + Expect(1, 70393, '\P{^ -Sind}', ""); + Expect(0, 70394, '\p{ -Sind}', ""); + Expect(1, 70394, '\p{^ -Sind}', ""); + Expect(1, 70394, '\P{ -Sind}', ""); + Expect(0, 70394, '\P{^ -Sind}', ""); + Error('\p{/a/is_sind}'); + Error('\P{/a/is_sind}'); Expect(1, 70393, '\p{issind}', ""); Expect(0, 70393, '\p{^issind}', ""); Expect(0, 70393, '\P{issind}', ""); @@ -102796,16 +105960,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70394, '\p{^issind}', ""); Expect(1, 70394, '\P{issind}', ""); Expect(0, 70394, '\P{^issind}', ""); - Expect(1, 70393, '\p{ IS_sind}', ""); - Expect(0, 70393, '\p{^ IS_sind}', ""); - Expect(0, 70393, '\P{ IS_sind}', ""); - Expect(1, 70393, '\P{^ IS_sind}', ""); - Expect(0, 70394, '\p{ IS_sind}', ""); - Expect(1, 70394, '\p{^ IS_sind}', ""); - Expect(1, 70394, '\P{ IS_sind}', ""); - Expect(0, 70394, '\P{^ IS_sind}', ""); - Error('\p{ /a/lao}'); - Error('\P{ /a/lao}'); + Expect(1, 70393, '\p{ _Is_Sind}', ""); + Expect(0, 70393, '\p{^ _Is_Sind}', ""); + Expect(0, 70393, '\P{ _Is_Sind}', ""); + Expect(1, 70393, '\P{^ _Is_Sind}', ""); + Expect(0, 70394, '\p{ _Is_Sind}', ""); + Expect(1, 70394, '\p{^ _Is_Sind}', ""); + Expect(1, 70394, '\P{ _Is_Sind}', ""); + Expect(0, 70394, '\P{^ _Is_Sind}', ""); + Error('\p{ Lao:=}'); + Error('\P{ Lao:=}'); Expect(1, 3807, '\p{lao}', ""); Expect(0, 3807, '\p{^lao}', ""); Expect(0, 3807, '\P{lao}', ""); @@ -102814,16 +105978,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3808, '\p{^lao}', ""); Expect(1, 3808, '\P{lao}', ""); Expect(0, 3808, '\P{^lao}', ""); - Expect(1, 3807, '\p{--Lao}', ""); - Expect(0, 3807, '\p{^--Lao}', ""); - Expect(0, 3807, '\P{--Lao}', ""); - Expect(1, 3807, '\P{^--Lao}', ""); - Expect(0, 3808, '\p{--Lao}', ""); - Expect(1, 3808, '\p{^--Lao}', ""); - Expect(1, 3808, '\P{--Lao}', ""); - Expect(0, 3808, '\P{^--Lao}', ""); - Error('\p{ /a/is_Lao}'); - Error('\P{ /a/is_Lao}'); + Expect(1, 3807, '\p{ lao}', ""); + Expect(0, 3807, '\p{^ lao}', ""); + Expect(0, 3807, '\P{ lao}', ""); + Expect(1, 3807, '\P{^ lao}', ""); + Expect(0, 3808, '\p{ lao}', ""); + Expect(1, 3808, '\p{^ lao}', ""); + Expect(1, 3808, '\P{ lao}', ""); + Expect(0, 3808, '\P{^ lao}', ""); + Error('\p{:=IS_Lao}'); + Error('\P{:=IS_Lao}'); Expect(1, 3807, '\p{islao}', ""); Expect(0, 3807, '\p{^islao}', ""); Expect(0, 3807, '\P{islao}', ""); @@ -102832,16 +105996,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3808, '\p{^islao}', ""); Expect(1, 3808, '\P{islao}', ""); Expect(0, 3808, '\P{^islao}', ""); - Expect(1, 3807, '\p{Is_LAO}', ""); - Expect(0, 3807, '\p{^Is_LAO}', ""); - Expect(0, 3807, '\P{Is_LAO}', ""); - Expect(1, 3807, '\P{^Is_LAO}', ""); - Expect(0, 3808, '\p{Is_LAO}', ""); - Expect(1, 3808, '\p{^Is_LAO}', ""); - Expect(1, 3808, '\P{Is_LAO}', ""); - Expect(0, 3808, '\P{^Is_LAO}', ""); - Error('\p{/a/-Laoo}'); - Error('\P{/a/-Laoo}'); + Expect(1, 3807, '\p{ _IS_LAO}', ""); + Expect(0, 3807, '\p{^ _IS_LAO}', ""); + Expect(0, 3807, '\P{ _IS_LAO}', ""); + Expect(1, 3807, '\P{^ _IS_LAO}', ""); + Expect(0, 3808, '\p{ _IS_LAO}', ""); + Expect(1, 3808, '\p{^ _IS_LAO}', ""); + Expect(1, 3808, '\P{ _IS_LAO}', ""); + Expect(0, 3808, '\P{^ _IS_LAO}', ""); + Error('\p{-LAOO/a/}'); + Error('\P{-LAOO/a/}'); Expect(1, 3807, '\p{laoo}', ""); Expect(0, 3807, '\p{^laoo}', ""); Expect(0, 3807, '\P{laoo}', ""); @@ -102850,16 +106014,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3808, '\p{^laoo}', ""); Expect(1, 3808, '\P{laoo}', ""); Expect(0, 3808, '\P{^laoo}', ""); - Expect(1, 3807, '\p{__LAOO}', ""); - Expect(0, 3807, '\p{^__LAOO}', ""); - Expect(0, 3807, '\P{__LAOO}', ""); - Expect(1, 3807, '\P{^__LAOO}', ""); - Expect(0, 3808, '\p{__LAOO}', ""); - Expect(1, 3808, '\p{^__LAOO}', ""); - Expect(1, 3808, '\P{__LAOO}', ""); - Expect(0, 3808, '\P{^__LAOO}', ""); - Error('\p{-IS_laoo/a/}'); - Error('\P{-IS_laoo/a/}'); + Expect(1, 3807, '\p{ LAOO}', ""); + Expect(0, 3807, '\p{^ LAOO}', ""); + Expect(0, 3807, '\P{ LAOO}', ""); + Expect(1, 3807, '\P{^ LAOO}', ""); + Expect(0, 3808, '\p{ LAOO}', ""); + Expect(1, 3808, '\p{^ LAOO}', ""); + Expect(1, 3808, '\P{ LAOO}', ""); + Expect(0, 3808, '\P{^ LAOO}', ""); + Error('\p{:= Is_LAOO}'); + Error('\P{:= Is_LAOO}'); Expect(1, 3807, '\p{islaoo}', ""); Expect(0, 3807, '\p{^islaoo}', ""); Expect(0, 3807, '\P{islaoo}', ""); @@ -102868,16 +106032,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3808, '\p{^islaoo}', ""); Expect(1, 3808, '\P{islaoo}', ""); Expect(0, 3808, '\P{^islaoo}', ""); - Expect(1, 3807, '\p{- is_laoo}', ""); - Expect(0, 3807, '\p{^- is_laoo}', ""); - Expect(0, 3807, '\P{- is_laoo}', ""); - Expect(1, 3807, '\P{^- is_laoo}', ""); - Expect(0, 3808, '\p{- is_laoo}', ""); - Expect(1, 3808, '\p{^- is_laoo}', ""); - Expect(1, 3808, '\P{- is_laoo}', ""); - Expect(0, 3808, '\P{^- is_laoo}', ""); - Error('\p{__LATIN:=}'); - Error('\P{__LATIN:=}'); + Expect(1, 3807, '\p{-_IS_LAOO}', ""); + Expect(0, 3807, '\p{^-_IS_LAOO}', ""); + Expect(0, 3807, '\P{-_IS_LAOO}', ""); + Expect(1, 3807, '\P{^-_IS_LAOO}', ""); + Expect(0, 3808, '\p{-_IS_LAOO}', ""); + Expect(1, 3808, '\p{^-_IS_LAOO}', ""); + Expect(1, 3808, '\P{-_IS_LAOO}', ""); + Expect(0, 3808, '\P{^-_IS_LAOO}', ""); + Error('\p{:= LATIN}'); + Error('\P{:= LATIN}'); Expect(1, 65370, '\p{latin}', ""); Expect(0, 65370, '\p{^latin}', ""); Expect(0, 65370, '\P{latin}', ""); @@ -102894,8 +106058,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65371, '\p{^ -LATIN}', ""); Expect(1, 65371, '\P{ -LATIN}', ""); Expect(0, 65371, '\P{^ -LATIN}', ""); - Error('\p{/a/- Is_LATIN}'); - Error('\P{/a/- Is_LATIN}'); + Error('\p{ :=Is_Latin}'); + Error('\P{ :=Is_Latin}'); Expect(1, 65370, '\p{islatin}', ""); Expect(0, 65370, '\p{^islatin}', ""); Expect(0, 65370, '\P{islatin}', ""); @@ -102904,16 +106068,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65371, '\p{^islatin}', ""); Expect(1, 65371, '\P{islatin}', ""); Expect(0, 65371, '\P{^islatin}', ""); - Expect(1, 65370, '\p{IS_Latin}', ""); - Expect(0, 65370, '\p{^IS_Latin}', ""); - Expect(0, 65370, '\P{IS_Latin}', ""); - Expect(1, 65370, '\P{^IS_Latin}', ""); - Expect(0, 65371, '\p{IS_Latin}', ""); - Expect(1, 65371, '\p{^IS_Latin}', ""); - Expect(1, 65371, '\P{IS_Latin}', ""); - Expect(0, 65371, '\P{^IS_Latin}', ""); - Error('\p{ /a/Latn}'); - Error('\P{ /a/Latn}'); + Expect(1, 65370, '\p{ is_Latin}', ""); + Expect(0, 65370, '\p{^ is_Latin}', ""); + Expect(0, 65370, '\P{ is_Latin}', ""); + Expect(1, 65370, '\P{^ is_Latin}', ""); + Expect(0, 65371, '\p{ is_Latin}', ""); + Expect(1, 65371, '\p{^ is_Latin}', ""); + Expect(1, 65371, '\P{ is_Latin}', ""); + Expect(0, 65371, '\P{^ is_Latin}', ""); + Error('\p{/a/- latn}'); + Error('\P{/a/- latn}'); Expect(1, 65370, '\p{latn}', ""); Expect(0, 65370, '\p{^latn}', ""); Expect(0, 65370, '\P{latn}', ""); @@ -102922,16 +106086,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65371, '\p{^latn}', ""); Expect(1, 65371, '\P{latn}', ""); Expect(0, 65371, '\P{^latn}', ""); - Expect(1, 65370, '\p{ LATN}', ""); - Expect(0, 65370, '\p{^ LATN}', ""); - Expect(0, 65370, '\P{ LATN}', ""); - Expect(1, 65370, '\P{^ LATN}', ""); - Expect(0, 65371, '\p{ LATN}', ""); - Expect(1, 65371, '\p{^ LATN}', ""); - Expect(1, 65371, '\P{ LATN}', ""); - Expect(0, 65371, '\P{^ LATN}', ""); - Error('\p{/a/ _IS_Latn}'); - Error('\P{/a/ _IS_Latn}'); + Expect(1, 65370, '\p{ Latn}', ""); + Expect(0, 65370, '\p{^ Latn}', ""); + Expect(0, 65370, '\P{ Latn}', ""); + Expect(1, 65370, '\P{^ Latn}', ""); + Expect(0, 65371, '\p{ Latn}', ""); + Expect(1, 65371, '\p{^ Latn}', ""); + Expect(1, 65371, '\P{ Latn}', ""); + Expect(0, 65371, '\P{^ Latn}', ""); + Error('\p{ _Is_LATN:=}'); + Error('\P{ _Is_LATN:=}'); Expect(1, 65370, '\p{islatn}', ""); Expect(0, 65370, '\p{^islatn}', ""); Expect(0, 65370, '\P{islatn}', ""); @@ -102940,16 +106104,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65371, '\p{^islatn}', ""); Expect(1, 65371, '\P{islatn}', ""); Expect(0, 65371, '\P{^islatn}', ""); - Expect(1, 65370, '\p{is_Latn}', ""); - Expect(0, 65370, '\p{^is_Latn}', ""); - Expect(0, 65370, '\P{is_Latn}', ""); - Expect(1, 65370, '\P{^is_Latn}', ""); - Expect(0, 65371, '\p{is_Latn}', ""); - Expect(1, 65371, '\p{^is_Latn}', ""); - Expect(1, 65371, '\P{is_Latn}', ""); - Expect(0, 65371, '\P{^is_Latn}', ""); - Error('\p{-/a/Latin_1_Supplement}'); - Error('\P{-/a/Latin_1_Supplement}'); + Expect(1, 65370, '\p{ is_Latn}', ""); + Expect(0, 65370, '\p{^ is_Latn}', ""); + Expect(0, 65370, '\P{ is_Latn}', ""); + Expect(1, 65370, '\P{^ is_Latn}', ""); + Expect(0, 65371, '\p{ is_Latn}', ""); + Expect(1, 65371, '\p{^ is_Latn}', ""); + Expect(1, 65371, '\P{ is_Latn}', ""); + Expect(0, 65371, '\P{^ is_Latn}', ""); + Error('\p{Latin_1_SUPPLEMENT/a/}'); + Error('\P{Latin_1_SUPPLEMENT/a/}'); Expect(1, 255, '\p{latin1supplement}', ""); Expect(0, 255, '\p{^latin1supplement}', ""); Expect(0, 255, '\P{latin1supplement}', ""); @@ -102958,16 +106122,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 256, '\p{^latin1supplement}', ""); Expect(1, 256, '\P{latin1supplement}', ""); Expect(0, 256, '\P{^latin1supplement}', ""); - Expect(1, 255, '\p{_-LATIN_1_supplement}', ""); - Expect(0, 255, '\p{^_-LATIN_1_supplement}', ""); - Expect(0, 255, '\P{_-LATIN_1_supplement}', ""); - Expect(1, 255, '\P{^_-LATIN_1_supplement}', ""); - Expect(0, 256, '\p{_-LATIN_1_supplement}', ""); - Expect(1, 256, '\p{^_-LATIN_1_supplement}', ""); - Expect(1, 256, '\P{_-LATIN_1_supplement}', ""); - Expect(0, 256, '\P{^_-LATIN_1_supplement}', ""); - Error('\p{ :=IS_Latin_1_Supplement}'); - Error('\P{ :=IS_Latin_1_Supplement}'); + Expect(1, 255, '\p{-Latin_1_SUPPLEMENT}', ""); + Expect(0, 255, '\p{^-Latin_1_SUPPLEMENT}', ""); + Expect(0, 255, '\P{-Latin_1_SUPPLEMENT}', ""); + Expect(1, 255, '\P{^-Latin_1_SUPPLEMENT}', ""); + Expect(0, 256, '\p{-Latin_1_SUPPLEMENT}', ""); + Expect(1, 256, '\p{^-Latin_1_SUPPLEMENT}', ""); + Expect(1, 256, '\P{-Latin_1_SUPPLEMENT}', ""); + Expect(0, 256, '\P{^-Latin_1_SUPPLEMENT}', ""); + Error('\p{/a/ Is_Latin_1_SUPPLEMENT}'); + Error('\P{/a/ Is_Latin_1_SUPPLEMENT}'); Expect(1, 255, '\p{islatin1supplement}', ""); Expect(0, 255, '\p{^islatin1supplement}', ""); Expect(0, 255, '\P{islatin1supplement}', ""); @@ -102976,16 +106140,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 256, '\p{^islatin1supplement}', ""); Expect(1, 256, '\P{islatin1supplement}', ""); Expect(0, 256, '\P{^islatin1supplement}', ""); - Expect(1, 255, '\p{- IS_LATIN_1_Supplement}', ""); - Expect(0, 255, '\p{^- IS_LATIN_1_Supplement}', ""); - Expect(0, 255, '\P{- IS_LATIN_1_Supplement}', ""); - Expect(1, 255, '\P{^- IS_LATIN_1_Supplement}', ""); - Expect(0, 256, '\p{- IS_LATIN_1_Supplement}', ""); - Expect(1, 256, '\p{^- IS_LATIN_1_Supplement}', ""); - Expect(1, 256, '\P{- IS_LATIN_1_Supplement}', ""); - Expect(0, 256, '\P{^- IS_LATIN_1_Supplement}', ""); - Error('\p{:=In_Latin_1_Supplement}'); - Error('\P{:=In_Latin_1_Supplement}'); + Expect(1, 255, '\p{_Is_Latin_1_Supplement}', ""); + Expect(0, 255, '\p{^_Is_Latin_1_Supplement}', ""); + Expect(0, 255, '\P{_Is_Latin_1_Supplement}', ""); + Expect(1, 255, '\P{^_Is_Latin_1_Supplement}', ""); + Expect(0, 256, '\p{_Is_Latin_1_Supplement}', ""); + Expect(1, 256, '\p{^_Is_Latin_1_Supplement}', ""); + Expect(1, 256, '\P{_Is_Latin_1_Supplement}', ""); + Expect(0, 256, '\P{^_Is_Latin_1_Supplement}', ""); + Error('\p{ _In_latin_1_supplement/a/}'); + Error('\P{ _In_latin_1_supplement/a/}'); Expect(1, 255, '\p{inlatin1supplement}', ""); Expect(0, 255, '\p{^inlatin1supplement}', ""); Expect(0, 255, '\P{inlatin1supplement}', ""); @@ -102994,16 +106158,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 256, '\p{^inlatin1supplement}', ""); Expect(1, 256, '\P{inlatin1supplement}', ""); Expect(0, 256, '\P{^inlatin1supplement}', ""); - Expect(1, 255, '\p{_In_LATIN_1_SUPPLEMENT}', ""); - Expect(0, 255, '\p{^_In_LATIN_1_SUPPLEMENT}', ""); - Expect(0, 255, '\P{_In_LATIN_1_SUPPLEMENT}', ""); - Expect(1, 255, '\P{^_In_LATIN_1_SUPPLEMENT}', ""); - Expect(0, 256, '\p{_In_LATIN_1_SUPPLEMENT}', ""); - Expect(1, 256, '\p{^_In_LATIN_1_SUPPLEMENT}', ""); - Expect(1, 256, '\P{_In_LATIN_1_SUPPLEMENT}', ""); - Expect(0, 256, '\P{^_In_LATIN_1_SUPPLEMENT}', ""); - Error('\p{/a/- LATIN_1_SUP}'); - Error('\P{/a/- LATIN_1_SUP}'); + Expect(1, 255, '\p{_-In_Latin_1_Supplement}', ""); + Expect(0, 255, '\p{^_-In_Latin_1_Supplement}', ""); + Expect(0, 255, '\P{_-In_Latin_1_Supplement}', ""); + Expect(1, 255, '\P{^_-In_Latin_1_Supplement}', ""); + Expect(0, 256, '\p{_-In_Latin_1_Supplement}', ""); + Expect(1, 256, '\p{^_-In_Latin_1_Supplement}', ""); + Expect(1, 256, '\P{_-In_Latin_1_Supplement}', ""); + Expect(0, 256, '\P{^_-In_Latin_1_Supplement}', ""); + Error('\p{/a/-_LATIN_1_SUP}'); + Error('\P{/a/-_LATIN_1_SUP}'); Expect(1, 255, '\p{latin1sup}', ""); Expect(0, 255, '\p{^latin1sup}', ""); Expect(0, 255, '\P{latin1sup}', ""); @@ -103012,16 +106176,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 256, '\p{^latin1sup}', ""); Expect(1, 256, '\P{latin1sup}', ""); Expect(0, 256, '\P{^latin1sup}', ""); - Expect(1, 255, '\p{ _LATIN_1_SUP}', ""); - Expect(0, 255, '\p{^ _LATIN_1_SUP}', ""); - Expect(0, 255, '\P{ _LATIN_1_SUP}', ""); - Expect(1, 255, '\P{^ _LATIN_1_SUP}', ""); - Expect(0, 256, '\p{ _LATIN_1_SUP}', ""); - Expect(1, 256, '\p{^ _LATIN_1_SUP}', ""); - Expect(1, 256, '\P{ _LATIN_1_SUP}', ""); - Expect(0, 256, '\P{^ _LATIN_1_SUP}', ""); - Error('\p{-_Is_LATIN_1_SUP/a/}'); - Error('\P{-_Is_LATIN_1_SUP/a/}'); + Expect(1, 255, '\p{ -latin_1_Sup}', ""); + Expect(0, 255, '\p{^ -latin_1_Sup}', ""); + Expect(0, 255, '\P{ -latin_1_Sup}', ""); + Expect(1, 255, '\P{^ -latin_1_Sup}', ""); + Expect(0, 256, '\p{ -latin_1_Sup}', ""); + Expect(1, 256, '\p{^ -latin_1_Sup}', ""); + Expect(1, 256, '\P{ -latin_1_Sup}', ""); + Expect(0, 256, '\P{^ -latin_1_Sup}', ""); + Error('\p{/a/- IS_LATIN_1_Sup}'); + Error('\P{/a/- IS_LATIN_1_Sup}'); Expect(1, 255, '\p{islatin1sup}', ""); Expect(0, 255, '\p{^islatin1sup}', ""); Expect(0, 255, '\P{islatin1sup}', ""); @@ -103030,16 +106194,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 256, '\p{^islatin1sup}', ""); Expect(1, 256, '\P{islatin1sup}', ""); Expect(0, 256, '\P{^islatin1sup}', ""); - Expect(1, 255, '\p{--Is_latin_1_sup}', ""); - Expect(0, 255, '\p{^--Is_latin_1_sup}', ""); - Expect(0, 255, '\P{--Is_latin_1_sup}', ""); - Expect(1, 255, '\P{^--Is_latin_1_sup}', ""); - Expect(0, 256, '\p{--Is_latin_1_sup}', ""); - Expect(1, 256, '\p{^--Is_latin_1_sup}', ""); - Expect(1, 256, '\P{--Is_latin_1_sup}', ""); - Expect(0, 256, '\P{^--Is_latin_1_sup}', ""); - Error('\p{/a/- In_Latin_1_Sup}'); - Error('\P{/a/- In_Latin_1_Sup}'); + Expect(1, 255, '\p{ Is_Latin_1_Sup}', ""); + Expect(0, 255, '\p{^ Is_Latin_1_Sup}', ""); + Expect(0, 255, '\P{ Is_Latin_1_Sup}', ""); + Expect(1, 255, '\P{^ Is_Latin_1_Sup}', ""); + Expect(0, 256, '\p{ Is_Latin_1_Sup}', ""); + Expect(1, 256, '\p{^ Is_Latin_1_Sup}', ""); + Expect(1, 256, '\P{ Is_Latin_1_Sup}', ""); + Expect(0, 256, '\P{^ Is_Latin_1_Sup}', ""); + Error('\p{_In_LATIN_1_sup/a/}'); + Error('\P{_In_LATIN_1_sup/a/}'); Expect(1, 255, '\p{inlatin1sup}', ""); Expect(0, 255, '\p{^inlatin1sup}', ""); Expect(0, 255, '\P{inlatin1sup}', ""); @@ -103048,16 +106212,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 256, '\p{^inlatin1sup}', ""); Expect(1, 256, '\P{inlatin1sup}', ""); Expect(0, 256, '\P{^inlatin1sup}', ""); - Expect(1, 255, '\p{- In_Latin_1_SUP}', ""); - Expect(0, 255, '\p{^- In_Latin_1_SUP}', ""); - Expect(0, 255, '\P{- In_Latin_1_SUP}', ""); - Expect(1, 255, '\P{^- In_Latin_1_SUP}', ""); - Expect(0, 256, '\p{- In_Latin_1_SUP}', ""); - Expect(1, 256, '\p{^- In_Latin_1_SUP}', ""); - Expect(1, 256, '\P{- In_Latin_1_SUP}', ""); - Expect(0, 256, '\P{^- In_Latin_1_SUP}', ""); - Error('\p{-Latin_1:=}'); - Error('\P{-Latin_1:=}'); + Expect(1, 255, '\p{ In_Latin_1_Sup}', ""); + Expect(0, 255, '\p{^ In_Latin_1_Sup}', ""); + Expect(0, 255, '\P{ In_Latin_1_Sup}', ""); + Expect(1, 255, '\P{^ In_Latin_1_Sup}', ""); + Expect(0, 256, '\p{ In_Latin_1_Sup}', ""); + Expect(1, 256, '\p{^ In_Latin_1_Sup}', ""); + Expect(1, 256, '\P{ In_Latin_1_Sup}', ""); + Expect(0, 256, '\P{^ In_Latin_1_Sup}', ""); + Error('\p{__Latin_1:=}'); + Error('\P{__Latin_1:=}'); Expect(1, 255, '\p{latin1}', ""); Expect(0, 255, '\p{^latin1}', ""); Expect(0, 255, '\P{latin1}', ""); @@ -103066,16 +106230,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 256, '\p{^latin1}', ""); Expect(1, 256, '\P{latin1}', ""); Expect(0, 256, '\P{^latin1}', ""); - Expect(1, 255, '\p{LATIN_1}', ""); - Expect(0, 255, '\p{^LATIN_1}', ""); - Expect(0, 255, '\P{LATIN_1}', ""); - Expect(1, 255, '\P{^LATIN_1}', ""); - Expect(0, 256, '\p{LATIN_1}', ""); - Expect(1, 256, '\p{^LATIN_1}', ""); - Expect(1, 256, '\P{LATIN_1}', ""); - Expect(0, 256, '\P{^LATIN_1}', ""); - Error('\p{_ IS_Latin_1/a/}'); - Error('\P{_ IS_Latin_1/a/}'); + Expect(1, 255, '\p{ -LATIN_1}', ""); + Expect(0, 255, '\p{^ -LATIN_1}', ""); + Expect(0, 255, '\P{ -LATIN_1}', ""); + Expect(1, 255, '\P{^ -LATIN_1}', ""); + Expect(0, 256, '\p{ -LATIN_1}', ""); + Expect(1, 256, '\p{^ -LATIN_1}', ""); + Expect(1, 256, '\P{ -LATIN_1}', ""); + Expect(0, 256, '\P{^ -LATIN_1}', ""); + Error('\p{-_Is_LATIN_1:=}'); + Error('\P{-_Is_LATIN_1:=}'); Expect(1, 255, '\p{islatin1}', ""); Expect(0, 255, '\p{^islatin1}', ""); Expect(0, 255, '\P{islatin1}', ""); @@ -103084,16 +106248,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 256, '\p{^islatin1}', ""); Expect(1, 256, '\P{islatin1}', ""); Expect(0, 256, '\P{^islatin1}', ""); - Expect(1, 255, '\p{ IS_Latin_1}', ""); - Expect(0, 255, '\p{^ IS_Latin_1}', ""); - Expect(0, 255, '\P{ IS_Latin_1}', ""); - Expect(1, 255, '\P{^ IS_Latin_1}', ""); - Expect(0, 256, '\p{ IS_Latin_1}', ""); - Expect(1, 256, '\p{^ IS_Latin_1}', ""); - Expect(1, 256, '\P{ IS_Latin_1}', ""); - Expect(0, 256, '\P{^ IS_Latin_1}', ""); - Error('\p{_ In_Latin_1/a/}'); - Error('\P{_ In_Latin_1/a/}'); + Expect(1, 255, '\p{ -Is_Latin_1}', ""); + Expect(0, 255, '\p{^ -Is_Latin_1}', ""); + Expect(0, 255, '\P{ -Is_Latin_1}', ""); + Expect(1, 255, '\P{^ -Is_Latin_1}', ""); + Expect(0, 256, '\p{ -Is_Latin_1}', ""); + Expect(1, 256, '\p{^ -Is_Latin_1}', ""); + Expect(1, 256, '\P{ -Is_Latin_1}', ""); + Expect(0, 256, '\P{^ -Is_Latin_1}', ""); + Error('\p{:=-_in_Latin_1}'); + Error('\P{:=-_in_Latin_1}'); Expect(1, 255, '\p{inlatin1}', ""); Expect(0, 255, '\p{^inlatin1}', ""); Expect(0, 255, '\P{inlatin1}', ""); @@ -103102,16 +106266,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 256, '\p{^inlatin1}', ""); Expect(1, 256, '\P{inlatin1}', ""); Expect(0, 256, '\P{^inlatin1}', ""); - Expect(1, 255, '\p{ -In_Latin_1}', ""); - Expect(0, 255, '\p{^ -In_Latin_1}', ""); - Expect(0, 255, '\P{ -In_Latin_1}', ""); - Expect(1, 255, '\P{^ -In_Latin_1}', ""); - Expect(0, 256, '\p{ -In_Latin_1}', ""); - Expect(1, 256, '\p{^ -In_Latin_1}', ""); - Expect(1, 256, '\P{ -In_Latin_1}', ""); - Expect(0, 256, '\P{^ -In_Latin_1}', ""); - Error('\p{_LATIN_extended_A:=}'); - Error('\P{_LATIN_extended_A:=}'); + Expect(1, 255, '\p{ in_latin_1}', ""); + Expect(0, 255, '\p{^ in_latin_1}', ""); + Expect(0, 255, '\P{ in_latin_1}', ""); + Expect(1, 255, '\P{^ in_latin_1}', ""); + Expect(0, 256, '\p{ in_latin_1}', ""); + Expect(1, 256, '\p{^ in_latin_1}', ""); + Expect(1, 256, '\P{ in_latin_1}', ""); + Expect(0, 256, '\P{^ in_latin_1}', ""); + Error('\p{-/a/latin_EXTENDED_a}'); + Error('\P{-/a/latin_EXTENDED_a}'); Expect(1, 383, '\p{latinextendeda}', ""); Expect(0, 383, '\p{^latinextendeda}', ""); Expect(0, 383, '\P{latinextendeda}', ""); @@ -103120,16 +106284,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 384, '\p{^latinextendeda}', ""); Expect(1, 384, '\P{latinextendeda}', ""); Expect(0, 384, '\P{^latinextendeda}', ""); - Expect(1, 383, '\p{ latin_extended_a}', ""); - Expect(0, 383, '\p{^ latin_extended_a}', ""); - Expect(0, 383, '\P{ latin_extended_a}', ""); - Expect(1, 383, '\P{^ latin_extended_a}', ""); - Expect(0, 384, '\p{ latin_extended_a}', ""); - Expect(1, 384, '\p{^ latin_extended_a}', ""); - Expect(1, 384, '\P{ latin_extended_a}', ""); - Expect(0, 384, '\P{^ latin_extended_a}', ""); - Error('\p{ :=Is_Latin_Extended_A}'); - Error('\P{ :=Is_Latin_Extended_A}'); + Expect(1, 383, '\p{ -LATIN_Extended_A}', ""); + Expect(0, 383, '\p{^ -LATIN_Extended_A}', ""); + Expect(0, 383, '\P{ -LATIN_Extended_A}', ""); + Expect(1, 383, '\P{^ -LATIN_Extended_A}', ""); + Expect(0, 384, '\p{ -LATIN_Extended_A}', ""); + Expect(1, 384, '\p{^ -LATIN_Extended_A}', ""); + Expect(1, 384, '\P{ -LATIN_Extended_A}', ""); + Expect(0, 384, '\P{^ -LATIN_Extended_A}', ""); + Error('\p{:=Is_latin_extended_A}'); + Error('\P{:=Is_latin_extended_A}'); Expect(1, 383, '\p{islatinextendeda}', ""); Expect(0, 383, '\p{^islatinextendeda}', ""); Expect(0, 383, '\P{islatinextendeda}', ""); @@ -103138,16 +106302,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 384, '\p{^islatinextendeda}', ""); Expect(1, 384, '\P{islatinextendeda}', ""); Expect(0, 384, '\P{^islatinextendeda}', ""); - Expect(1, 383, '\p{ _Is_latin_EXTENDED_a}', ""); - Expect(0, 383, '\p{^ _Is_latin_EXTENDED_a}', ""); - Expect(0, 383, '\P{ _Is_latin_EXTENDED_a}', ""); - Expect(1, 383, '\P{^ _Is_latin_EXTENDED_a}', ""); - Expect(0, 384, '\p{ _Is_latin_EXTENDED_a}', ""); - Expect(1, 384, '\p{^ _Is_latin_EXTENDED_a}', ""); - Expect(1, 384, '\P{ _Is_latin_EXTENDED_a}', ""); - Expect(0, 384, '\P{^ _Is_latin_EXTENDED_a}', ""); - Error('\p{:= _in_LATIN_Extended_A}'); - Error('\P{:= _in_LATIN_Extended_A}'); + Expect(1, 383, '\p{ Is_Latin_EXTENDED_A}', ""); + Expect(0, 383, '\p{^ Is_Latin_EXTENDED_A}', ""); + Expect(0, 383, '\P{ Is_Latin_EXTENDED_A}', ""); + Expect(1, 383, '\P{^ Is_Latin_EXTENDED_A}', ""); + Expect(0, 384, '\p{ Is_Latin_EXTENDED_A}', ""); + Expect(1, 384, '\p{^ Is_Latin_EXTENDED_A}', ""); + Expect(1, 384, '\P{ Is_Latin_EXTENDED_A}', ""); + Expect(0, 384, '\P{^ Is_Latin_EXTENDED_A}', ""); + Error('\p{:= In_latin_EXTENDED_a}'); + Error('\P{:= In_latin_EXTENDED_a}'); Expect(1, 383, '\p{inlatinextendeda}', ""); Expect(0, 383, '\p{^inlatinextendeda}', ""); Expect(0, 383, '\P{inlatinextendeda}', ""); @@ -103156,16 +106320,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 384, '\p{^inlatinextendeda}', ""); Expect(1, 384, '\P{inlatinextendeda}', ""); Expect(0, 384, '\P{^inlatinextendeda}', ""); - Expect(1, 383, '\p{ IN_Latin_Extended_A}', ""); - Expect(0, 383, '\p{^ IN_Latin_Extended_A}', ""); - Expect(0, 383, '\P{ IN_Latin_Extended_A}', ""); - Expect(1, 383, '\P{^ IN_Latin_Extended_A}', ""); - Expect(0, 384, '\p{ IN_Latin_Extended_A}', ""); - Expect(1, 384, '\p{^ IN_Latin_Extended_A}', ""); - Expect(1, 384, '\P{ IN_Latin_Extended_A}', ""); - Expect(0, 384, '\P{^ IN_Latin_Extended_A}', ""); - Error('\p{ /a/latin_EXT_a}'); - Error('\P{ /a/latin_EXT_a}'); + Expect(1, 383, '\p{ In_Latin_Extended_A}', ""); + Expect(0, 383, '\p{^ In_Latin_Extended_A}', ""); + Expect(0, 383, '\P{ In_Latin_Extended_A}', ""); + Expect(1, 383, '\P{^ In_Latin_Extended_A}', ""); + Expect(0, 384, '\p{ In_Latin_Extended_A}', ""); + Expect(1, 384, '\p{^ In_Latin_Extended_A}', ""); + Expect(1, 384, '\P{ In_Latin_Extended_A}', ""); + Expect(0, 384, '\P{^ In_Latin_Extended_A}', ""); + Error('\p{-:=LATIN_EXT_A}'); + Error('\P{-:=LATIN_EXT_A}'); Expect(1, 383, '\p{latinexta}', ""); Expect(0, 383, '\p{^latinexta}', ""); Expect(0, 383, '\P{latinexta}', ""); @@ -103174,16 +106338,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 384, '\p{^latinexta}', ""); Expect(1, 384, '\P{latinexta}', ""); Expect(0, 384, '\P{^latinexta}', ""); - Expect(1, 383, '\p{ _Latin_EXT_a}', ""); - Expect(0, 383, '\p{^ _Latin_EXT_a}', ""); - Expect(0, 383, '\P{ _Latin_EXT_a}', ""); - Expect(1, 383, '\P{^ _Latin_EXT_a}', ""); - Expect(0, 384, '\p{ _Latin_EXT_a}', ""); - Expect(1, 384, '\p{^ _Latin_EXT_a}', ""); - Expect(1, 384, '\P{ _Latin_EXT_a}', ""); - Expect(0, 384, '\P{^ _Latin_EXT_a}', ""); - Error('\p{-IS_latin_ext_A:=}'); - Error('\P{-IS_latin_ext_A:=}'); + Expect(1, 383, '\p{ latin_ext_A}', ""); + Expect(0, 383, '\p{^ latin_ext_A}', ""); + Expect(0, 383, '\P{ latin_ext_A}', ""); + Expect(1, 383, '\P{^ latin_ext_A}', ""); + Expect(0, 384, '\p{ latin_ext_A}', ""); + Expect(1, 384, '\p{^ latin_ext_A}', ""); + Expect(1, 384, '\P{ latin_ext_A}', ""); + Expect(0, 384, '\P{^ latin_ext_A}', ""); + Error('\p{- Is_LATIN_Ext_A/a/}'); + Error('\P{- Is_LATIN_Ext_A/a/}'); Expect(1, 383, '\p{islatinexta}', ""); Expect(0, 383, '\p{^islatinexta}', ""); Expect(0, 383, '\P{islatinexta}', ""); @@ -103192,16 +106356,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 384, '\p{^islatinexta}', ""); Expect(1, 384, '\P{islatinexta}', ""); Expect(0, 384, '\P{^islatinexta}', ""); - Expect(1, 383, '\p{-_Is_latin_Ext_A}', ""); - Expect(0, 383, '\p{^-_Is_latin_Ext_A}', ""); - Expect(0, 383, '\P{-_Is_latin_Ext_A}', ""); - Expect(1, 383, '\P{^-_Is_latin_Ext_A}', ""); - Expect(0, 384, '\p{-_Is_latin_Ext_A}', ""); - Expect(1, 384, '\p{^-_Is_latin_Ext_A}', ""); - Expect(1, 384, '\P{-_Is_latin_Ext_A}', ""); - Expect(0, 384, '\P{^-_Is_latin_Ext_A}', ""); - Error('\p{:=_ In_Latin_Ext_a}'); - Error('\P{:=_ In_Latin_Ext_a}'); + Expect(1, 383, '\p{ Is_latin_EXT_a}', ""); + Expect(0, 383, '\p{^ Is_latin_EXT_a}', ""); + Expect(0, 383, '\P{ Is_latin_EXT_a}', ""); + Expect(1, 383, '\P{^ Is_latin_EXT_a}', ""); + Expect(0, 384, '\p{ Is_latin_EXT_a}', ""); + Expect(1, 384, '\p{^ Is_latin_EXT_a}', ""); + Expect(1, 384, '\P{ Is_latin_EXT_a}', ""); + Expect(0, 384, '\P{^ Is_latin_EXT_a}', ""); + Error('\p{:=--In_Latin_EXT_A}'); + Error('\P{:=--In_Latin_EXT_A}'); Expect(1, 383, '\p{inlatinexta}', ""); Expect(0, 383, '\p{^inlatinexta}', ""); Expect(0, 383, '\P{inlatinexta}', ""); @@ -103210,16 +106374,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 384, '\p{^inlatinexta}', ""); Expect(1, 384, '\P{inlatinexta}', ""); Expect(0, 384, '\P{^inlatinexta}', ""); - Expect(1, 383, '\p{_In_Latin_EXT_a}', ""); - Expect(0, 383, '\p{^_In_Latin_EXT_a}', ""); - Expect(0, 383, '\P{_In_Latin_EXT_a}', ""); - Expect(1, 383, '\P{^_In_Latin_EXT_a}', ""); - Expect(0, 384, '\p{_In_Latin_EXT_a}', ""); - Expect(1, 384, '\p{^_In_Latin_EXT_a}', ""); - Expect(1, 384, '\P{_In_Latin_EXT_a}', ""); - Expect(0, 384, '\P{^_In_Latin_EXT_a}', ""); - Error('\p{- latin_Extended_Additional/a/}'); - Error('\P{- latin_Extended_Additional/a/}'); + Expect(1, 383, '\p{__In_latin_ext_A}', ""); + Expect(0, 383, '\p{^__In_latin_ext_A}', ""); + Expect(0, 383, '\P{__In_latin_ext_A}', ""); + Expect(1, 383, '\P{^__In_latin_ext_A}', ""); + Expect(0, 384, '\p{__In_latin_ext_A}', ""); + Expect(1, 384, '\p{^__In_latin_ext_A}', ""); + Expect(1, 384, '\P{__In_latin_ext_A}', ""); + Expect(0, 384, '\P{^__In_latin_ext_A}', ""); + Error('\p{/a/__Latin_EXTENDED_Additional}'); + Error('\P{/a/__Latin_EXTENDED_Additional}'); Expect(1, 7935, '\p{latinextendedadditional}', ""); Expect(0, 7935, '\p{^latinextendedadditional}', ""); Expect(0, 7935, '\P{latinextendedadditional}', ""); @@ -103228,16 +106392,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7936, '\p{^latinextendedadditional}', ""); Expect(1, 7936, '\P{latinextendedadditional}', ""); Expect(0, 7936, '\P{^latinextendedadditional}', ""); - Expect(1, 7935, '\p{_latin_Extended_ADDITIONAL}', ""); - Expect(0, 7935, '\p{^_latin_Extended_ADDITIONAL}', ""); - Expect(0, 7935, '\P{_latin_Extended_ADDITIONAL}', ""); - Expect(1, 7935, '\P{^_latin_Extended_ADDITIONAL}', ""); - Expect(0, 7936, '\p{_latin_Extended_ADDITIONAL}', ""); - Expect(1, 7936, '\p{^_latin_Extended_ADDITIONAL}', ""); - Expect(1, 7936, '\P{_latin_Extended_ADDITIONAL}', ""); - Expect(0, 7936, '\P{^_latin_Extended_ADDITIONAL}', ""); - Error('\p{IS_latin_EXTENDED_Additional:=}'); - Error('\P{IS_latin_EXTENDED_Additional:=}'); + Expect(1, 7935, '\p{ _Latin_Extended_Additional}', ""); + Expect(0, 7935, '\p{^ _Latin_Extended_Additional}', ""); + Expect(0, 7935, '\P{ _Latin_Extended_Additional}', ""); + Expect(1, 7935, '\P{^ _Latin_Extended_Additional}', ""); + Expect(0, 7936, '\p{ _Latin_Extended_Additional}', ""); + Expect(1, 7936, '\p{^ _Latin_Extended_Additional}', ""); + Expect(1, 7936, '\P{ _Latin_Extended_Additional}', ""); + Expect(0, 7936, '\P{^ _Latin_Extended_Additional}', ""); + Error('\p{ Is_Latin_Extended_Additional:=}'); + Error('\P{ Is_Latin_Extended_Additional:=}'); Expect(1, 7935, '\p{islatinextendedadditional}', ""); Expect(0, 7935, '\p{^islatinextendedadditional}', ""); Expect(0, 7935, '\P{islatinextendedadditional}', ""); @@ -103246,16 +106410,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7936, '\p{^islatinextendedadditional}', ""); Expect(1, 7936, '\P{islatinextendedadditional}', ""); Expect(0, 7936, '\P{^islatinextendedadditional}', ""); - Expect(1, 7935, '\p{ Is_LATIN_extended_ADDITIONAL}', ""); - Expect(0, 7935, '\p{^ Is_LATIN_extended_ADDITIONAL}', ""); - Expect(0, 7935, '\P{ Is_LATIN_extended_ADDITIONAL}', ""); - Expect(1, 7935, '\P{^ Is_LATIN_extended_ADDITIONAL}', ""); - Expect(0, 7936, '\p{ Is_LATIN_extended_ADDITIONAL}', ""); - Expect(1, 7936, '\p{^ Is_LATIN_extended_ADDITIONAL}', ""); - Expect(1, 7936, '\P{ Is_LATIN_extended_ADDITIONAL}', ""); - Expect(0, 7936, '\P{^ Is_LATIN_extended_ADDITIONAL}', ""); - Error('\p{-:=In_LATIN_Extended_Additional}'); - Error('\P{-:=In_LATIN_Extended_Additional}'); + Expect(1, 7935, '\p{- is_Latin_Extended_ADDITIONAL}', ""); + Expect(0, 7935, '\p{^- is_Latin_Extended_ADDITIONAL}', ""); + Expect(0, 7935, '\P{- is_Latin_Extended_ADDITIONAL}', ""); + Expect(1, 7935, '\P{^- is_Latin_Extended_ADDITIONAL}', ""); + Expect(0, 7936, '\p{- is_Latin_Extended_ADDITIONAL}', ""); + Expect(1, 7936, '\p{^- is_Latin_Extended_ADDITIONAL}', ""); + Expect(1, 7936, '\P{- is_Latin_Extended_ADDITIONAL}', ""); + Expect(0, 7936, '\P{^- is_Latin_Extended_ADDITIONAL}', ""); + Error('\p{/a/ in_LATIN_Extended_additional}'); + Error('\P{/a/ in_LATIN_Extended_additional}'); Expect(1, 7935, '\p{inlatinextendedadditional}', ""); Expect(0, 7935, '\p{^inlatinextendedadditional}', ""); Expect(0, 7935, '\P{inlatinextendedadditional}', ""); @@ -103264,16 +106428,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7936, '\p{^inlatinextendedadditional}', ""); Expect(1, 7936, '\P{inlatinextendedadditional}', ""); Expect(0, 7936, '\P{^inlatinextendedadditional}', ""); - Expect(1, 7935, '\p{- In_Latin_EXTENDED_Additional}', ""); - Expect(0, 7935, '\p{^- In_Latin_EXTENDED_Additional}', ""); - Expect(0, 7935, '\P{- In_Latin_EXTENDED_Additional}', ""); - Expect(1, 7935, '\P{^- In_Latin_EXTENDED_Additional}', ""); - Expect(0, 7936, '\p{- In_Latin_EXTENDED_Additional}', ""); - Expect(1, 7936, '\p{^- In_Latin_EXTENDED_Additional}', ""); - Expect(1, 7936, '\P{- In_Latin_EXTENDED_Additional}', ""); - Expect(0, 7936, '\P{^- In_Latin_EXTENDED_Additional}', ""); - Error('\p{ latin_EXT_additional:=}'); - Error('\P{ latin_EXT_additional:=}'); + Expect(1, 7935, '\p{_In_Latin_Extended_Additional}', ""); + Expect(0, 7935, '\p{^_In_Latin_Extended_Additional}', ""); + Expect(0, 7935, '\P{_In_Latin_Extended_Additional}', ""); + Expect(1, 7935, '\P{^_In_Latin_Extended_Additional}', ""); + Expect(0, 7936, '\p{_In_Latin_Extended_Additional}', ""); + Expect(1, 7936, '\p{^_In_Latin_Extended_Additional}', ""); + Expect(1, 7936, '\P{_In_Latin_Extended_Additional}', ""); + Expect(0, 7936, '\P{^_In_Latin_Extended_Additional}', ""); + Error('\p{ latin_ext_Additional/a/}'); + Error('\P{ latin_ext_Additional/a/}'); Expect(1, 7935, '\p{latinextadditional}', ""); Expect(0, 7935, '\p{^latinextadditional}', ""); Expect(0, 7935, '\P{latinextadditional}', ""); @@ -103282,16 +106446,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7936, '\p{^latinextadditional}', ""); Expect(1, 7936, '\P{latinextadditional}', ""); Expect(0, 7936, '\P{^latinextadditional}', ""); - Expect(1, 7935, '\p{_-Latin_Ext_Additional}', ""); - Expect(0, 7935, '\p{^_-Latin_Ext_Additional}', ""); - Expect(0, 7935, '\P{_-Latin_Ext_Additional}', ""); - Expect(1, 7935, '\P{^_-Latin_Ext_Additional}', ""); - Expect(0, 7936, '\p{_-Latin_Ext_Additional}', ""); - Expect(1, 7936, '\p{^_-Latin_Ext_Additional}', ""); - Expect(1, 7936, '\P{_-Latin_Ext_Additional}', ""); - Expect(0, 7936, '\P{^_-Latin_Ext_Additional}', ""); - Error('\p{:=__is_LATIN_Ext_ADDITIONAL}'); - Error('\P{:=__is_LATIN_Ext_ADDITIONAL}'); + Expect(1, 7935, '\p{ latin_ext_Additional}', ""); + Expect(0, 7935, '\p{^ latin_ext_Additional}', ""); + Expect(0, 7935, '\P{ latin_ext_Additional}', ""); + Expect(1, 7935, '\P{^ latin_ext_Additional}', ""); + Expect(0, 7936, '\p{ latin_ext_Additional}', ""); + Expect(1, 7936, '\p{^ latin_ext_Additional}', ""); + Expect(1, 7936, '\P{ latin_ext_Additional}', ""); + Expect(0, 7936, '\P{^ latin_ext_Additional}', ""); + Error('\p{- Is_LATIN_Ext_ADDITIONAL:=}'); + Error('\P{- Is_LATIN_Ext_ADDITIONAL:=}'); Expect(1, 7935, '\p{islatinextadditional}', ""); Expect(0, 7935, '\p{^islatinextadditional}', ""); Expect(0, 7935, '\P{islatinextadditional}', ""); @@ -103300,16 +106464,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7936, '\p{^islatinextadditional}', ""); Expect(1, 7936, '\P{islatinextadditional}', ""); Expect(0, 7936, '\P{^islatinextadditional}', ""); - Expect(1, 7935, '\p{__Is_Latin_Ext_Additional}', ""); - Expect(0, 7935, '\p{^__Is_Latin_Ext_Additional}', ""); - Expect(0, 7935, '\P{__Is_Latin_Ext_Additional}', ""); - Expect(1, 7935, '\P{^__Is_Latin_Ext_Additional}', ""); - Expect(0, 7936, '\p{__Is_Latin_Ext_Additional}', ""); - Expect(1, 7936, '\p{^__Is_Latin_Ext_Additional}', ""); - Expect(1, 7936, '\P{__Is_Latin_Ext_Additional}', ""); - Expect(0, 7936, '\P{^__Is_Latin_Ext_Additional}', ""); - Error('\p{ /a/IN_LATIN_Ext_additional}'); - Error('\P{ /a/IN_LATIN_Ext_additional}'); + Expect(1, 7935, '\p{ _is_LATIN_ext_additional}', ""); + Expect(0, 7935, '\p{^ _is_LATIN_ext_additional}', ""); + Expect(0, 7935, '\P{ _is_LATIN_ext_additional}', ""); + Expect(1, 7935, '\P{^ _is_LATIN_ext_additional}', ""); + Expect(0, 7936, '\p{ _is_LATIN_ext_additional}', ""); + Expect(1, 7936, '\p{^ _is_LATIN_ext_additional}', ""); + Expect(1, 7936, '\P{ _is_LATIN_ext_additional}', ""); + Expect(0, 7936, '\P{^ _is_LATIN_ext_additional}', ""); + Error('\p{_ in_latin_EXT_Additional:=}'); + Error('\P{_ in_latin_EXT_Additional:=}'); Expect(1, 7935, '\p{inlatinextadditional}', ""); Expect(0, 7935, '\p{^inlatinextadditional}', ""); Expect(0, 7935, '\P{inlatinextadditional}', ""); @@ -103318,16 +106482,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7936, '\p{^inlatinextadditional}', ""); Expect(1, 7936, '\P{inlatinextadditional}', ""); Expect(0, 7936, '\P{^inlatinextadditional}', ""); - Expect(1, 7935, '\p{ IN_latin_EXT_additional}', ""); - Expect(0, 7935, '\p{^ IN_latin_EXT_additional}', ""); - Expect(0, 7935, '\P{ IN_latin_EXT_additional}', ""); - Expect(1, 7935, '\P{^ IN_latin_EXT_additional}', ""); - Expect(0, 7936, '\p{ IN_latin_EXT_additional}', ""); - Expect(1, 7936, '\p{^ IN_latin_EXT_additional}', ""); - Expect(1, 7936, '\P{ IN_latin_EXT_additional}', ""); - Expect(0, 7936, '\P{^ IN_latin_EXT_additional}', ""); - Error('\p{:= latin_EXTENDED_B}'); - Error('\P{:= latin_EXTENDED_B}'); + Expect(1, 7935, '\p{ _In_LATIN_Ext_Additional}', ""); + Expect(0, 7935, '\p{^ _In_LATIN_Ext_Additional}', ""); + Expect(0, 7935, '\P{ _In_LATIN_Ext_Additional}', ""); + Expect(1, 7935, '\P{^ _In_LATIN_Ext_Additional}', ""); + Expect(0, 7936, '\p{ _In_LATIN_Ext_Additional}', ""); + Expect(1, 7936, '\p{^ _In_LATIN_Ext_Additional}', ""); + Expect(1, 7936, '\P{ _In_LATIN_Ext_Additional}', ""); + Expect(0, 7936, '\P{^ _In_LATIN_Ext_Additional}', ""); + Error('\p{:=-_LATIN_EXTENDED_B}'); + Error('\P{:=-_LATIN_EXTENDED_B}'); Expect(1, 591, '\p{latinextendedb}', ""); Expect(0, 591, '\p{^latinextendedb}', ""); Expect(0, 591, '\P{latinextendedb}', ""); @@ -103336,16 +106500,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 592, '\p{^latinextendedb}', ""); Expect(1, 592, '\P{latinextendedb}', ""); Expect(0, 592, '\P{^latinextendedb}', ""); - Expect(1, 591, '\p{ latin_extended_b}', ""); - Expect(0, 591, '\p{^ latin_extended_b}', ""); - Expect(0, 591, '\P{ latin_extended_b}', ""); - Expect(1, 591, '\P{^ latin_extended_b}', ""); - Expect(0, 592, '\p{ latin_extended_b}', ""); - Expect(1, 592, '\p{^ latin_extended_b}', ""); - Expect(1, 592, '\P{ latin_extended_b}', ""); - Expect(0, 592, '\P{^ latin_extended_b}', ""); - Error('\p{_-Is_Latin_Extended_B/a/}'); - Error('\P{_-Is_Latin_Extended_B/a/}'); + Expect(1, 591, '\p{ LATIN_Extended_B}', ""); + Expect(0, 591, '\p{^ LATIN_Extended_B}', ""); + Expect(0, 591, '\P{ LATIN_Extended_B}', ""); + Expect(1, 591, '\P{^ LATIN_Extended_B}', ""); + Expect(0, 592, '\p{ LATIN_Extended_B}', ""); + Expect(1, 592, '\p{^ LATIN_Extended_B}', ""); + Expect(1, 592, '\P{ LATIN_Extended_B}', ""); + Expect(0, 592, '\P{^ LATIN_Extended_B}', ""); + Error('\p{_IS_LATIN_extended_B:=}'); + Error('\P{_IS_LATIN_extended_B:=}'); Expect(1, 591, '\p{islatinextendedb}', ""); Expect(0, 591, '\p{^islatinextendedb}', ""); Expect(0, 591, '\P{islatinextendedb}', ""); @@ -103354,16 +106518,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 592, '\p{^islatinextendedb}', ""); Expect(1, 592, '\P{islatinextendedb}', ""); Expect(0, 592, '\P{^islatinextendedb}', ""); - Expect(1, 591, '\p{- Is_Latin_EXTENDED_b}', ""); - Expect(0, 591, '\p{^- Is_Latin_EXTENDED_b}', ""); - Expect(0, 591, '\P{- Is_Latin_EXTENDED_b}', ""); - Expect(1, 591, '\P{^- Is_Latin_EXTENDED_b}', ""); - Expect(0, 592, '\p{- Is_Latin_EXTENDED_b}', ""); - Expect(1, 592, '\p{^- Is_Latin_EXTENDED_b}', ""); - Expect(1, 592, '\P{- Is_Latin_EXTENDED_b}', ""); - Expect(0, 592, '\P{^- Is_Latin_EXTENDED_b}', ""); - Error('\p{ /a/IN_LATIN_Extended_B}'); - Error('\P{ /a/IN_LATIN_Extended_B}'); + Expect(1, 591, '\p{ is_Latin_Extended_B}', ""); + Expect(0, 591, '\p{^ is_Latin_Extended_B}', ""); + Expect(0, 591, '\P{ is_Latin_Extended_B}', ""); + Expect(1, 591, '\P{^ is_Latin_Extended_B}', ""); + Expect(0, 592, '\p{ is_Latin_Extended_B}', ""); + Expect(1, 592, '\p{^ is_Latin_Extended_B}', ""); + Expect(1, 592, '\P{ is_Latin_Extended_B}', ""); + Expect(0, 592, '\P{^ is_Latin_Extended_B}', ""); + Error('\p{/a/ In_LATIN_extended_b}'); + Error('\P{/a/ In_LATIN_extended_b}'); Expect(1, 591, '\p{inlatinextendedb}', ""); Expect(0, 591, '\p{^inlatinextendedb}', ""); Expect(0, 591, '\P{inlatinextendedb}', ""); @@ -103372,16 +106536,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 592, '\p{^inlatinextendedb}', ""); Expect(1, 592, '\P{inlatinextendedb}', ""); Expect(0, 592, '\P{^inlatinextendedb}', ""); - Expect(1, 591, '\p{ in_Latin_Extended_B}', ""); - Expect(0, 591, '\p{^ in_Latin_Extended_B}', ""); - Expect(0, 591, '\P{ in_Latin_Extended_B}', ""); - Expect(1, 591, '\P{^ in_Latin_Extended_B}', ""); - Expect(0, 592, '\p{ in_Latin_Extended_B}', ""); - Expect(1, 592, '\p{^ in_Latin_Extended_B}', ""); - Expect(1, 592, '\P{ in_Latin_Extended_B}', ""); - Expect(0, 592, '\P{^ in_Latin_Extended_B}', ""); - Error('\p{ _latin_Ext_B/a/}'); - Error('\P{ _latin_Ext_B/a/}'); + Expect(1, 591, '\p{- IN_Latin_extended_B}', ""); + Expect(0, 591, '\p{^- IN_Latin_extended_B}', ""); + Expect(0, 591, '\P{- IN_Latin_extended_B}', ""); + Expect(1, 591, '\P{^- IN_Latin_extended_B}', ""); + Expect(0, 592, '\p{- IN_Latin_extended_B}', ""); + Expect(1, 592, '\p{^- IN_Latin_extended_B}', ""); + Expect(1, 592, '\P{- IN_Latin_extended_B}', ""); + Expect(0, 592, '\P{^- IN_Latin_extended_B}', ""); + Error('\p{/a/LATIN_EXT_B}'); + Error('\P{/a/LATIN_EXT_B}'); Expect(1, 591, '\p{latinextb}', ""); Expect(0, 591, '\p{^latinextb}', ""); Expect(0, 591, '\P{latinextb}', ""); @@ -103390,16 +106554,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 592, '\p{^latinextb}', ""); Expect(1, 592, '\P{latinextb}', ""); Expect(0, 592, '\P{^latinextb}', ""); - Expect(1, 591, '\p{Latin_Ext_B}', ""); - Expect(0, 591, '\p{^Latin_Ext_B}', ""); - Expect(0, 591, '\P{Latin_Ext_B}', ""); - Expect(1, 591, '\P{^Latin_Ext_B}', ""); - Expect(0, 592, '\p{Latin_Ext_B}', ""); - Expect(1, 592, '\p{^Latin_Ext_B}', ""); - Expect(1, 592, '\P{Latin_Ext_B}', ""); - Expect(0, 592, '\P{^Latin_Ext_B}', ""); - Error('\p{_:=Is_latin_ext_B}'); - Error('\P{_:=Is_latin_ext_B}'); + Expect(1, 591, '\p{ LATIN_Ext_B}', ""); + Expect(0, 591, '\p{^ LATIN_Ext_B}', ""); + Expect(0, 591, '\P{ LATIN_Ext_B}', ""); + Expect(1, 591, '\P{^ LATIN_Ext_B}', ""); + Expect(0, 592, '\p{ LATIN_Ext_B}', ""); + Expect(1, 592, '\p{^ LATIN_Ext_B}', ""); + Expect(1, 592, '\P{ LATIN_Ext_B}', ""); + Expect(0, 592, '\P{^ LATIN_Ext_B}', ""); + Error('\p{_/a/is_Latin_Ext_B}'); + Error('\P{_/a/is_Latin_Ext_B}'); Expect(1, 591, '\p{islatinextb}', ""); Expect(0, 591, '\p{^islatinextb}', ""); Expect(0, 591, '\P{islatinextb}', ""); @@ -103408,16 +106572,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 592, '\p{^islatinextb}', ""); Expect(1, 592, '\P{islatinextb}', ""); Expect(0, 592, '\P{^islatinextb}', ""); - Expect(1, 591, '\p{ _is_Latin_Ext_B}', ""); - Expect(0, 591, '\p{^ _is_Latin_Ext_B}', ""); - Expect(0, 591, '\P{ _is_Latin_Ext_B}', ""); - Expect(1, 591, '\P{^ _is_Latin_Ext_B}', ""); - Expect(0, 592, '\p{ _is_Latin_Ext_B}', ""); - Expect(1, 592, '\p{^ _is_Latin_Ext_B}', ""); - Expect(1, 592, '\P{ _is_Latin_Ext_B}', ""); - Expect(0, 592, '\P{^ _is_Latin_Ext_B}', ""); - Error('\p{ In_latin_Ext_B/a/}'); - Error('\P{ In_latin_Ext_B/a/}'); + Expect(1, 591, '\p{ -Is_LATIN_EXT_B}', ""); + Expect(0, 591, '\p{^ -Is_LATIN_EXT_B}', ""); + Expect(0, 591, '\P{ -Is_LATIN_EXT_B}', ""); + Expect(1, 591, '\P{^ -Is_LATIN_EXT_B}', ""); + Expect(0, 592, '\p{ -Is_LATIN_EXT_B}', ""); + Expect(1, 592, '\p{^ -Is_LATIN_EXT_B}', ""); + Expect(1, 592, '\P{ -Is_LATIN_EXT_B}', ""); + Expect(0, 592, '\P{^ -Is_LATIN_EXT_B}', ""); + Error('\p{ in_Latin_EXT_B/a/}'); + Error('\P{ in_Latin_EXT_B/a/}'); Expect(1, 591, '\p{inlatinextb}', ""); Expect(0, 591, '\p{^inlatinextb}', ""); Expect(0, 591, '\P{inlatinextb}', ""); @@ -103426,16 +106590,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 592, '\p{^inlatinextb}', ""); Expect(1, 592, '\P{inlatinextb}', ""); Expect(0, 592, '\P{^inlatinextb}', ""); - Expect(1, 591, '\p{- in_Latin_EXT_B}', ""); - Expect(0, 591, '\p{^- in_Latin_EXT_B}', ""); - Expect(0, 591, '\P{- in_Latin_EXT_B}', ""); - Expect(1, 591, '\P{^- in_Latin_EXT_B}', ""); - Expect(0, 592, '\p{- in_Latin_EXT_B}', ""); - Expect(1, 592, '\p{^- in_Latin_EXT_B}', ""); - Expect(1, 592, '\P{- in_Latin_EXT_B}', ""); - Expect(0, 592, '\P{^- in_Latin_EXT_B}', ""); - Error('\p{ -Latin_EXTENDED_C/a/}'); - Error('\P{ -Latin_EXTENDED_C/a/}'); + Expect(1, 591, '\p{ IN_latin_EXT_B}', ""); + Expect(0, 591, '\p{^ IN_latin_EXT_B}', ""); + Expect(0, 591, '\P{ IN_latin_EXT_B}', ""); + Expect(1, 591, '\P{^ IN_latin_EXT_B}', ""); + Expect(0, 592, '\p{ IN_latin_EXT_B}', ""); + Expect(1, 592, '\p{^ IN_latin_EXT_B}', ""); + Expect(1, 592, '\P{ IN_latin_EXT_B}', ""); + Expect(0, 592, '\P{^ IN_latin_EXT_B}', ""); + Error('\p{/a/-_LATIN_extended_C}'); + Error('\P{/a/-_LATIN_extended_C}'); Expect(1, 11391, '\p{latinextendedc}', ""); Expect(0, 11391, '\p{^latinextendedc}', ""); Expect(0, 11391, '\P{latinextendedc}', ""); @@ -103444,16 +106608,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11392, '\p{^latinextendedc}', ""); Expect(1, 11392, '\P{latinextendedc}', ""); Expect(0, 11392, '\P{^latinextendedc}', ""); - Expect(1, 11391, '\p{ _LATIN_extended_c}', ""); - Expect(0, 11391, '\p{^ _LATIN_extended_c}', ""); - Expect(0, 11391, '\P{ _LATIN_extended_c}', ""); - Expect(1, 11391, '\P{^ _LATIN_extended_c}', ""); - Expect(0, 11392, '\p{ _LATIN_extended_c}', ""); - Expect(1, 11392, '\p{^ _LATIN_extended_c}', ""); - Expect(1, 11392, '\P{ _LATIN_extended_c}', ""); - Expect(0, 11392, '\P{^ _LATIN_extended_c}', ""); - Error('\p{/a/ IS_Latin_EXTENDED_C}'); - Error('\P{/a/ IS_Latin_EXTENDED_C}'); + Expect(1, 11391, '\p{ -Latin_EXTENDED_C}', ""); + Expect(0, 11391, '\p{^ -Latin_EXTENDED_C}', ""); + Expect(0, 11391, '\P{ -Latin_EXTENDED_C}', ""); + Expect(1, 11391, '\P{^ -Latin_EXTENDED_C}', ""); + Expect(0, 11392, '\p{ -Latin_EXTENDED_C}', ""); + Expect(1, 11392, '\p{^ -Latin_EXTENDED_C}', ""); + Expect(1, 11392, '\P{ -Latin_EXTENDED_C}', ""); + Expect(0, 11392, '\P{^ -Latin_EXTENDED_C}', ""); + Error('\p{-:=is_LATIN_Extended_C}'); + Error('\P{-:=is_LATIN_Extended_C}'); Expect(1, 11391, '\p{islatinextendedc}', ""); Expect(0, 11391, '\p{^islatinextendedc}', ""); Expect(0, 11391, '\P{islatinextendedc}', ""); @@ -103462,16 +106626,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11392, '\p{^islatinextendedc}', ""); Expect(1, 11392, '\P{islatinextendedc}', ""); Expect(0, 11392, '\P{^islatinextendedc}', ""); - Expect(1, 11391, '\p{ IS_LATIN_extended_c}', ""); - Expect(0, 11391, '\p{^ IS_LATIN_extended_c}', ""); - Expect(0, 11391, '\P{ IS_LATIN_extended_c}', ""); - Expect(1, 11391, '\P{^ IS_LATIN_extended_c}', ""); - Expect(0, 11392, '\p{ IS_LATIN_extended_c}', ""); - Expect(1, 11392, '\p{^ IS_LATIN_extended_c}', ""); - Expect(1, 11392, '\P{ IS_LATIN_extended_c}', ""); - Expect(0, 11392, '\P{^ IS_LATIN_extended_c}', ""); - Error('\p{:=_ In_LATIN_EXTENDED_c}'); - Error('\P{:=_ In_LATIN_EXTENDED_c}'); + Expect(1, 11391, '\p{ Is_latin_Extended_C}', ""); + Expect(0, 11391, '\p{^ Is_latin_Extended_C}', ""); + Expect(0, 11391, '\P{ Is_latin_Extended_C}', ""); + Expect(1, 11391, '\P{^ Is_latin_Extended_C}', ""); + Expect(0, 11392, '\p{ Is_latin_Extended_C}', ""); + Expect(1, 11392, '\p{^ Is_latin_Extended_C}', ""); + Expect(1, 11392, '\P{ Is_latin_Extended_C}', ""); + Expect(0, 11392, '\P{^ Is_latin_Extended_C}', ""); + Error('\p{_/a/in_LATIN_EXTENDED_C}'); + Error('\P{_/a/in_LATIN_EXTENDED_C}'); Expect(1, 11391, '\p{inlatinextendedc}', ""); Expect(0, 11391, '\p{^inlatinextendedc}', ""); Expect(0, 11391, '\P{inlatinextendedc}', ""); @@ -103480,16 +106644,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11392, '\p{^inlatinextendedc}', ""); Expect(1, 11392, '\P{inlatinextendedc}', ""); Expect(0, 11392, '\P{^inlatinextendedc}', ""); - Expect(1, 11391, '\p{-In_Latin_Extended_C}', ""); - Expect(0, 11391, '\p{^-In_Latin_Extended_C}', ""); - Expect(0, 11391, '\P{-In_Latin_Extended_C}', ""); - Expect(1, 11391, '\P{^-In_Latin_Extended_C}', ""); - Expect(0, 11392, '\p{-In_Latin_Extended_C}', ""); - Expect(1, 11392, '\p{^-In_Latin_Extended_C}', ""); - Expect(1, 11392, '\P{-In_Latin_Extended_C}', ""); - Expect(0, 11392, '\P{^-In_Latin_Extended_C}', ""); - Error('\p{_:=Latin_Ext_c}'); - Error('\P{_:=Latin_Ext_c}'); + Expect(1, 11391, '\p{ _In_Latin_Extended_c}', ""); + Expect(0, 11391, '\p{^ _In_Latin_Extended_c}', ""); + Expect(0, 11391, '\P{ _In_Latin_Extended_c}', ""); + Expect(1, 11391, '\P{^ _In_Latin_Extended_c}', ""); + Expect(0, 11392, '\p{ _In_Latin_Extended_c}', ""); + Expect(1, 11392, '\p{^ _In_Latin_Extended_c}', ""); + Expect(1, 11392, '\P{ _In_Latin_Extended_c}', ""); + Expect(0, 11392, '\P{^ _In_Latin_Extended_c}', ""); + Error('\p{/a/ -Latin_EXT_C}'); + Error('\P{/a/ -Latin_EXT_C}'); Expect(1, 11391, '\p{latinextc}', ""); Expect(0, 11391, '\p{^latinextc}', ""); Expect(0, 11391, '\P{latinextc}', ""); @@ -103498,16 +106662,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11392, '\p{^latinextc}', ""); Expect(1, 11392, '\P{latinextc}', ""); Expect(0, 11392, '\P{^latinextc}', ""); - Expect(1, 11391, '\p{ -Latin_ext_c}', ""); - Expect(0, 11391, '\p{^ -Latin_ext_c}', ""); - Expect(0, 11391, '\P{ -Latin_ext_c}', ""); - Expect(1, 11391, '\P{^ -Latin_ext_c}', ""); - Expect(0, 11392, '\p{ -Latin_ext_c}', ""); - Expect(1, 11392, '\p{^ -Latin_ext_c}', ""); - Expect(1, 11392, '\P{ -Latin_ext_c}', ""); - Expect(0, 11392, '\P{^ -Latin_ext_c}', ""); - Error('\p{ Is_Latin_Ext_C:=}'); - Error('\P{ Is_Latin_Ext_C:=}'); + Expect(1, 11391, '\p{ _Latin_Ext_C}', ""); + Expect(0, 11391, '\p{^ _Latin_Ext_C}', ""); + Expect(0, 11391, '\P{ _Latin_Ext_C}', ""); + Expect(1, 11391, '\P{^ _Latin_Ext_C}', ""); + Expect(0, 11392, '\p{ _Latin_Ext_C}', ""); + Expect(1, 11392, '\p{^ _Latin_Ext_C}', ""); + Expect(1, 11392, '\P{ _Latin_Ext_C}', ""); + Expect(0, 11392, '\P{^ _Latin_Ext_C}', ""); + Error('\p{ Is_latin_Ext_C:=}'); + Error('\P{ Is_latin_Ext_C:=}'); Expect(1, 11391, '\p{islatinextc}', ""); Expect(0, 11391, '\p{^islatinextc}', ""); Expect(0, 11391, '\P{islatinextc}', ""); @@ -103516,16 +106680,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11392, '\p{^islatinextc}', ""); Expect(1, 11392, '\P{islatinextc}', ""); Expect(0, 11392, '\P{^islatinextc}', ""); - Expect(1, 11391, '\p{- is_Latin_ext_C}', ""); - Expect(0, 11391, '\p{^- is_Latin_ext_C}', ""); - Expect(0, 11391, '\P{- is_Latin_ext_C}', ""); - Expect(1, 11391, '\P{^- is_Latin_ext_C}', ""); - Expect(0, 11392, '\p{- is_Latin_ext_C}', ""); - Expect(1, 11392, '\p{^- is_Latin_ext_C}', ""); - Expect(1, 11392, '\P{- is_Latin_ext_C}', ""); - Expect(0, 11392, '\P{^- is_Latin_ext_C}', ""); - Error('\p{/a/ In_latin_ext_C}'); - Error('\P{/a/ In_latin_ext_C}'); + Expect(1, 11391, '\p{ Is_LATIN_Ext_C}', ""); + Expect(0, 11391, '\p{^ Is_LATIN_Ext_C}', ""); + Expect(0, 11391, '\P{ Is_LATIN_Ext_C}', ""); + Expect(1, 11391, '\P{^ Is_LATIN_Ext_C}', ""); + Expect(0, 11392, '\p{ Is_LATIN_Ext_C}', ""); + Expect(1, 11392, '\p{^ Is_LATIN_Ext_C}', ""); + Expect(1, 11392, '\P{ Is_LATIN_Ext_C}', ""); + Expect(0, 11392, '\P{^ Is_LATIN_Ext_C}', ""); + Error('\p{/a/-In_Latin_Ext_c}'); + Error('\P{/a/-In_Latin_Ext_c}'); Expect(1, 11391, '\p{inlatinextc}', ""); Expect(0, 11391, '\p{^inlatinextc}', ""); Expect(0, 11391, '\P{inlatinextc}', ""); @@ -103534,16 +106698,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11392, '\p{^inlatinextc}', ""); Expect(1, 11392, '\P{inlatinextc}', ""); Expect(0, 11392, '\P{^inlatinextc}', ""); - Expect(1, 11391, '\p{ _In_Latin_ext_c}', ""); - Expect(0, 11391, '\p{^ _In_Latin_ext_c}', ""); - Expect(0, 11391, '\P{ _In_Latin_ext_c}', ""); - Expect(1, 11391, '\P{^ _In_Latin_ext_c}', ""); - Expect(0, 11392, '\p{ _In_Latin_ext_c}', ""); - Expect(1, 11392, '\p{^ _In_Latin_ext_c}', ""); - Expect(1, 11392, '\P{ _In_Latin_ext_c}', ""); - Expect(0, 11392, '\P{^ _In_Latin_ext_c}', ""); - Error('\p{:=--Latin_extended_D}'); - Error('\P{:=--Latin_extended_D}'); + Expect(1, 11391, '\p{ IN_Latin_ext_C}', ""); + Expect(0, 11391, '\p{^ IN_Latin_ext_C}', ""); + Expect(0, 11391, '\P{ IN_Latin_ext_C}', ""); + Expect(1, 11391, '\P{^ IN_Latin_ext_C}', ""); + Expect(0, 11392, '\p{ IN_Latin_ext_C}', ""); + Expect(1, 11392, '\p{^ IN_Latin_ext_C}', ""); + Expect(1, 11392, '\P{ IN_Latin_ext_C}', ""); + Expect(0, 11392, '\P{^ IN_Latin_ext_C}', ""); + Error('\p{/a/Latin_EXTENDED_D}'); + Error('\P{/a/Latin_EXTENDED_D}'); Expect(1, 43007, '\p{latinextendedd}', ""); Expect(0, 43007, '\p{^latinextendedd}', ""); Expect(0, 43007, '\P{latinextendedd}', ""); @@ -103552,16 +106716,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43008, '\p{^latinextendedd}', ""); Expect(1, 43008, '\P{latinextendedd}', ""); Expect(0, 43008, '\P{^latinextendedd}', ""); - Expect(1, 43007, '\p{- Latin_EXTENDED_D}', ""); - Expect(0, 43007, '\p{^- Latin_EXTENDED_D}', ""); - Expect(0, 43007, '\P{- Latin_EXTENDED_D}', ""); - Expect(1, 43007, '\P{^- Latin_EXTENDED_D}', ""); - Expect(0, 43008, '\p{- Latin_EXTENDED_D}', ""); - Expect(1, 43008, '\p{^- Latin_EXTENDED_D}', ""); - Expect(1, 43008, '\P{- Latin_EXTENDED_D}', ""); - Expect(0, 43008, '\P{^- Latin_EXTENDED_D}', ""); - Error('\p{:= is_latin_Extended_D}'); - Error('\P{:= is_latin_Extended_D}'); + Expect(1, 43007, '\p{ -Latin_extended_D}', ""); + Expect(0, 43007, '\p{^ -Latin_extended_D}', ""); + Expect(0, 43007, '\P{ -Latin_extended_D}', ""); + Expect(1, 43007, '\P{^ -Latin_extended_D}', ""); + Expect(0, 43008, '\p{ -Latin_extended_D}', ""); + Expect(1, 43008, '\p{^ -Latin_extended_D}', ""); + Expect(1, 43008, '\P{ -Latin_extended_D}', ""); + Expect(0, 43008, '\P{^ -Latin_extended_D}', ""); + Error('\p{/a/ Is_Latin_Extended_D}'); + Error('\P{/a/ Is_Latin_Extended_D}'); Expect(1, 43007, '\p{islatinextendedd}', ""); Expect(0, 43007, '\p{^islatinextendedd}', ""); Expect(0, 43007, '\P{islatinextendedd}', ""); @@ -103570,16 +106734,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43008, '\p{^islatinextendedd}', ""); Expect(1, 43008, '\P{islatinextendedd}', ""); Expect(0, 43008, '\P{^islatinextendedd}', ""); - Expect(1, 43007, '\p{ -Is_LATIN_extended_D}', ""); - Expect(0, 43007, '\p{^ -Is_LATIN_extended_D}', ""); - Expect(0, 43007, '\P{ -Is_LATIN_extended_D}', ""); - Expect(1, 43007, '\P{^ -Is_LATIN_extended_D}', ""); - Expect(0, 43008, '\p{ -Is_LATIN_extended_D}', ""); - Expect(1, 43008, '\p{^ -Is_LATIN_extended_D}', ""); - Expect(1, 43008, '\P{ -Is_LATIN_extended_D}', ""); - Expect(0, 43008, '\P{^ -Is_LATIN_extended_D}', ""); - Error('\p{:=_ In_Latin_Extended_d}'); - Error('\P{:=_ In_Latin_Extended_d}'); + Expect(1, 43007, '\p{ Is_LATIN_EXTENDED_D}', ""); + Expect(0, 43007, '\p{^ Is_LATIN_EXTENDED_D}', ""); + Expect(0, 43007, '\P{ Is_LATIN_EXTENDED_D}', ""); + Expect(1, 43007, '\P{^ Is_LATIN_EXTENDED_D}', ""); + Expect(0, 43008, '\p{ Is_LATIN_EXTENDED_D}', ""); + Expect(1, 43008, '\p{^ Is_LATIN_EXTENDED_D}', ""); + Expect(1, 43008, '\P{ Is_LATIN_EXTENDED_D}', ""); + Expect(0, 43008, '\P{^ Is_LATIN_EXTENDED_D}', ""); + Error('\p{/a/ _in_Latin_Extended_d}'); + Error('\P{/a/ _in_Latin_Extended_d}'); Expect(1, 43007, '\p{inlatinextendedd}', ""); Expect(0, 43007, '\p{^inlatinextendedd}', ""); Expect(0, 43007, '\P{inlatinextendedd}', ""); @@ -103588,16 +106752,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43008, '\p{^inlatinextendedd}', ""); Expect(1, 43008, '\P{inlatinextendedd}', ""); Expect(0, 43008, '\P{^inlatinextendedd}', ""); - Expect(1, 43007, '\p{ In_latin_Extended_d}', ""); - Expect(0, 43007, '\p{^ In_latin_Extended_d}', ""); - Expect(0, 43007, '\P{ In_latin_Extended_d}', ""); - Expect(1, 43007, '\P{^ In_latin_Extended_d}', ""); - Expect(0, 43008, '\p{ In_latin_Extended_d}', ""); - Expect(1, 43008, '\p{^ In_latin_Extended_d}', ""); - Expect(1, 43008, '\P{ In_latin_Extended_d}', ""); - Expect(0, 43008, '\P{^ In_latin_Extended_d}', ""); - Error('\p{_ Latin_Ext_D/a/}'); - Error('\P{_ Latin_Ext_D/a/}'); + Expect(1, 43007, '\p{_in_LATIN_EXTENDED_d}', ""); + Expect(0, 43007, '\p{^_in_LATIN_EXTENDED_d}', ""); + Expect(0, 43007, '\P{_in_LATIN_EXTENDED_d}', ""); + Expect(1, 43007, '\P{^_in_LATIN_EXTENDED_d}', ""); + Expect(0, 43008, '\p{_in_LATIN_EXTENDED_d}', ""); + Expect(1, 43008, '\p{^_in_LATIN_EXTENDED_d}', ""); + Expect(1, 43008, '\P{_in_LATIN_EXTENDED_d}', ""); + Expect(0, 43008, '\P{^_in_LATIN_EXTENDED_d}', ""); + Error('\p{_/a/latin_Ext_D}'); + Error('\P{_/a/latin_Ext_D}'); Expect(1, 43007, '\p{latinextd}', ""); Expect(0, 43007, '\p{^latinextd}', ""); Expect(0, 43007, '\P{latinextd}', ""); @@ -103606,16 +106770,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43008, '\p{^latinextd}', ""); Expect(1, 43008, '\P{latinextd}', ""); Expect(0, 43008, '\P{^latinextd}', ""); - Expect(1, 43007, '\p{ -LATIN_Ext_D}', ""); - Expect(0, 43007, '\p{^ -LATIN_Ext_D}', ""); - Expect(0, 43007, '\P{ -LATIN_Ext_D}', ""); - Expect(1, 43007, '\P{^ -LATIN_Ext_D}', ""); - Expect(0, 43008, '\p{ -LATIN_Ext_D}', ""); - Expect(1, 43008, '\p{^ -LATIN_Ext_D}', ""); - Expect(1, 43008, '\P{ -LATIN_Ext_D}', ""); - Expect(0, 43008, '\P{^ -LATIN_Ext_D}', ""); - Error('\p{__Is_Latin_Ext_D:=}'); - Error('\P{__Is_Latin_Ext_D:=}'); + Expect(1, 43007, '\p{ latin_EXT_D}', ""); + Expect(0, 43007, '\p{^ latin_EXT_D}', ""); + Expect(0, 43007, '\P{ latin_EXT_D}', ""); + Expect(1, 43007, '\P{^ latin_EXT_D}', ""); + Expect(0, 43008, '\p{ latin_EXT_D}', ""); + Expect(1, 43008, '\p{^ latin_EXT_D}', ""); + Expect(1, 43008, '\P{ latin_EXT_D}', ""); + Expect(0, 43008, '\P{^ latin_EXT_D}', ""); + Error('\p{_Is_Latin_EXT_D/a/}'); + Error('\P{_Is_Latin_EXT_D/a/}'); Expect(1, 43007, '\p{islatinextd}', ""); Expect(0, 43007, '\p{^islatinextd}', ""); Expect(0, 43007, '\P{islatinextd}', ""); @@ -103624,16 +106788,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43008, '\p{^islatinextd}', ""); Expect(1, 43008, '\P{islatinextd}', ""); Expect(0, 43008, '\P{^islatinextd}', ""); - Expect(1, 43007, '\p{ -Is_LATIN_EXT_D}', ""); - Expect(0, 43007, '\p{^ -Is_LATIN_EXT_D}', ""); - Expect(0, 43007, '\P{ -Is_LATIN_EXT_D}', ""); - Expect(1, 43007, '\P{^ -Is_LATIN_EXT_D}', ""); - Expect(0, 43008, '\p{ -Is_LATIN_EXT_D}', ""); - Expect(1, 43008, '\p{^ -Is_LATIN_EXT_D}', ""); - Expect(1, 43008, '\P{ -Is_LATIN_EXT_D}', ""); - Expect(0, 43008, '\P{^ -Is_LATIN_EXT_D}', ""); - Error('\p{ _In_Latin_Ext_D:=}'); - Error('\P{ _In_Latin_Ext_D:=}'); + Expect(1, 43007, '\p{_-Is_Latin_ext_D}', ""); + Expect(0, 43007, '\p{^_-Is_Latin_ext_D}', ""); + Expect(0, 43007, '\P{_-Is_Latin_ext_D}', ""); + Expect(1, 43007, '\P{^_-Is_Latin_ext_D}', ""); + Expect(0, 43008, '\p{_-Is_Latin_ext_D}', ""); + Expect(1, 43008, '\p{^_-Is_Latin_ext_D}', ""); + Expect(1, 43008, '\P{_-Is_Latin_ext_D}', ""); + Expect(0, 43008, '\P{^_-Is_Latin_ext_D}', ""); + Error('\p{ In_latin_ext_D:=}'); + Error('\P{ In_latin_ext_D:=}'); Expect(1, 43007, '\p{inlatinextd}', ""); Expect(0, 43007, '\p{^inlatinextd}', ""); Expect(0, 43007, '\P{inlatinextd}', ""); @@ -103642,16 +106806,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43008, '\p{^inlatinextd}', ""); Expect(1, 43008, '\P{inlatinextd}', ""); Expect(0, 43008, '\P{^inlatinextd}', ""); - Expect(1, 43007, '\p{- In_LATIN_EXT_D}', ""); - Expect(0, 43007, '\p{^- In_LATIN_EXT_D}', ""); - Expect(0, 43007, '\P{- In_LATIN_EXT_D}', ""); - Expect(1, 43007, '\P{^- In_LATIN_EXT_D}', ""); - Expect(0, 43008, '\p{- In_LATIN_EXT_D}', ""); - Expect(1, 43008, '\p{^- In_LATIN_EXT_D}', ""); - Expect(1, 43008, '\P{- In_LATIN_EXT_D}', ""); - Expect(0, 43008, '\P{^- In_LATIN_EXT_D}', ""); - Error('\p{ /a/LATIN_EXTENDED_E}'); - Error('\P{ /a/LATIN_EXTENDED_E}'); + Expect(1, 43007, '\p{_ In_Latin_EXT_D}', ""); + Expect(0, 43007, '\p{^_ In_Latin_EXT_D}', ""); + Expect(0, 43007, '\P{_ In_Latin_EXT_D}', ""); + Expect(1, 43007, '\P{^_ In_Latin_EXT_D}', ""); + Expect(0, 43008, '\p{_ In_Latin_EXT_D}', ""); + Expect(1, 43008, '\p{^_ In_Latin_EXT_D}', ""); + Expect(1, 43008, '\P{_ In_Latin_EXT_D}', ""); + Expect(0, 43008, '\P{^_ In_Latin_EXT_D}', ""); + Error('\p{:= Latin_EXTENDED_E}'); + Error('\P{:= Latin_EXTENDED_E}'); Expect(1, 43887, '\p{latinextendede}', ""); Expect(0, 43887, '\p{^latinextendede}', ""); Expect(0, 43887, '\P{latinextendede}', ""); @@ -103660,16 +106824,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43888, '\p{^latinextendede}', ""); Expect(1, 43888, '\P{latinextendede}', ""); Expect(0, 43888, '\P{^latinextendede}', ""); - Expect(1, 43887, '\p{_ LATIN_Extended_E}', ""); - Expect(0, 43887, '\p{^_ LATIN_Extended_E}', ""); - Expect(0, 43887, '\P{_ LATIN_Extended_E}', ""); - Expect(1, 43887, '\P{^_ LATIN_Extended_E}', ""); - Expect(0, 43888, '\p{_ LATIN_Extended_E}', ""); - Expect(1, 43888, '\p{^_ LATIN_Extended_E}', ""); - Expect(1, 43888, '\P{_ LATIN_Extended_E}', ""); - Expect(0, 43888, '\P{^_ LATIN_Extended_E}', ""); - Error('\p{:= Is_LATIN_Extended_E}'); - Error('\P{:= Is_LATIN_Extended_E}'); + Expect(1, 43887, '\p{ LATIN_EXTENDED_E}', ""); + Expect(0, 43887, '\p{^ LATIN_EXTENDED_E}', ""); + Expect(0, 43887, '\P{ LATIN_EXTENDED_E}', ""); + Expect(1, 43887, '\P{^ LATIN_EXTENDED_E}', ""); + Expect(0, 43888, '\p{ LATIN_EXTENDED_E}', ""); + Expect(1, 43888, '\p{^ LATIN_EXTENDED_E}', ""); + Expect(1, 43888, '\P{ LATIN_EXTENDED_E}', ""); + Expect(0, 43888, '\P{^ LATIN_EXTENDED_E}', ""); + Error('\p{-/a/is_Latin_Extended_E}'); + Error('\P{-/a/is_Latin_Extended_E}'); Expect(1, 43887, '\p{islatinextendede}', ""); Expect(0, 43887, '\p{^islatinextendede}', ""); Expect(0, 43887, '\P{islatinextendede}', ""); @@ -103678,16 +106842,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43888, '\p{^islatinextendede}', ""); Expect(1, 43888, '\P{islatinextendede}', ""); Expect(0, 43888, '\P{^islatinextendede}', ""); - Expect(1, 43887, '\p{ _Is_latin_Extended_E}', ""); - Expect(0, 43887, '\p{^ _Is_latin_Extended_E}', ""); - Expect(0, 43887, '\P{ _Is_latin_Extended_E}', ""); - Expect(1, 43887, '\P{^ _Is_latin_Extended_E}', ""); - Expect(0, 43888, '\p{ _Is_latin_Extended_E}', ""); - Expect(1, 43888, '\p{^ _Is_latin_Extended_E}', ""); - Expect(1, 43888, '\P{ _Is_latin_Extended_E}', ""); - Expect(0, 43888, '\P{^ _Is_latin_Extended_E}', ""); - Error('\p{- in_LATIN_EXTENDED_e/a/}'); - Error('\P{- in_LATIN_EXTENDED_e/a/}'); + Expect(1, 43887, '\p{ IS_latin_Extended_e}', ""); + Expect(0, 43887, '\p{^ IS_latin_Extended_e}', ""); + Expect(0, 43887, '\P{ IS_latin_Extended_e}', ""); + Expect(1, 43887, '\P{^ IS_latin_Extended_e}', ""); + Expect(0, 43888, '\p{ IS_latin_Extended_e}', ""); + Expect(1, 43888, '\p{^ IS_latin_Extended_e}', ""); + Expect(1, 43888, '\P{ IS_latin_Extended_e}', ""); + Expect(0, 43888, '\P{^ IS_latin_Extended_e}', ""); + Error('\p{:=-In_LATIN_Extended_E}'); + Error('\P{:=-In_LATIN_Extended_E}'); Expect(1, 43887, '\p{inlatinextendede}', ""); Expect(0, 43887, '\p{^inlatinextendede}', ""); Expect(0, 43887, '\P{inlatinextendede}', ""); @@ -103696,16 +106860,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43888, '\p{^inlatinextendede}', ""); Expect(1, 43888, '\P{inlatinextendede}', ""); Expect(0, 43888, '\P{^inlatinextendede}', ""); - Expect(1, 43887, '\p{- In_LATIN_EXTENDED_E}', ""); - Expect(0, 43887, '\p{^- In_LATIN_EXTENDED_E}', ""); - Expect(0, 43887, '\P{- In_LATIN_EXTENDED_E}', ""); - Expect(1, 43887, '\P{^- In_LATIN_EXTENDED_E}', ""); - Expect(0, 43888, '\p{- In_LATIN_EXTENDED_E}', ""); - Expect(1, 43888, '\p{^- In_LATIN_EXTENDED_E}', ""); - Expect(1, 43888, '\P{- In_LATIN_EXTENDED_E}', ""); - Expect(0, 43888, '\P{^- In_LATIN_EXTENDED_E}', ""); - Error('\p{/a/_latin_Ext_E}'); - Error('\P{/a/_latin_Ext_E}'); + Expect(1, 43887, '\p{_-IN_latin_Extended_E}', ""); + Expect(0, 43887, '\p{^_-IN_latin_Extended_E}', ""); + Expect(0, 43887, '\P{_-IN_latin_Extended_E}', ""); + Expect(1, 43887, '\P{^_-IN_latin_Extended_E}', ""); + Expect(0, 43888, '\p{_-IN_latin_Extended_E}', ""); + Expect(1, 43888, '\p{^_-IN_latin_Extended_E}', ""); + Expect(1, 43888, '\P{_-IN_latin_Extended_E}', ""); + Expect(0, 43888, '\P{^_-IN_latin_Extended_E}', ""); + Error('\p{:=--Latin_Ext_E}'); + Error('\P{:=--Latin_Ext_E}'); Expect(1, 43887, '\p{latinexte}', ""); Expect(0, 43887, '\p{^latinexte}', ""); Expect(0, 43887, '\P{latinexte}', ""); @@ -103714,16 +106878,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43888, '\p{^latinexte}', ""); Expect(1, 43888, '\P{latinexte}', ""); Expect(0, 43888, '\P{^latinexte}', ""); - Expect(1, 43887, '\p{__Latin_Ext_e}', ""); - Expect(0, 43887, '\p{^__Latin_Ext_e}', ""); - Expect(0, 43887, '\P{__Latin_Ext_e}', ""); - Expect(1, 43887, '\P{^__Latin_Ext_e}', ""); - Expect(0, 43888, '\p{__Latin_Ext_e}', ""); - Expect(1, 43888, '\p{^__Latin_Ext_e}', ""); - Expect(1, 43888, '\P{__Latin_Ext_e}', ""); - Expect(0, 43888, '\P{^__Latin_Ext_e}', ""); - Error('\p{/a/ IS_Latin_ext_E}'); - Error('\P{/a/ IS_Latin_ext_E}'); + Expect(1, 43887, '\p{_ Latin_ext_E}', ""); + Expect(0, 43887, '\p{^_ Latin_ext_E}', ""); + Expect(0, 43887, '\P{_ Latin_ext_E}', ""); + Expect(1, 43887, '\P{^_ Latin_ext_E}', ""); + Expect(0, 43888, '\p{_ Latin_ext_E}', ""); + Expect(1, 43888, '\p{^_ Latin_ext_E}', ""); + Expect(1, 43888, '\P{_ Latin_ext_E}', ""); + Expect(0, 43888, '\P{^_ Latin_ext_E}', ""); + Error('\p{/a/ is_latin_Ext_E}'); + Error('\P{/a/ is_latin_Ext_E}'); Expect(1, 43887, '\p{islatinexte}', ""); Expect(0, 43887, '\p{^islatinexte}', ""); Expect(0, 43887, '\P{islatinexte}', ""); @@ -103732,16 +106896,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43888, '\p{^islatinexte}', ""); Expect(1, 43888, '\P{islatinexte}', ""); Expect(0, 43888, '\P{^islatinexte}', ""); - Expect(1, 43887, '\p{ _is_Latin_EXT_e}', ""); - Expect(0, 43887, '\p{^ _is_Latin_EXT_e}', ""); - Expect(0, 43887, '\P{ _is_Latin_EXT_e}', ""); - Expect(1, 43887, '\P{^ _is_Latin_EXT_e}', ""); - Expect(0, 43888, '\p{ _is_Latin_EXT_e}', ""); - Expect(1, 43888, '\p{^ _is_Latin_EXT_e}', ""); - Expect(1, 43888, '\P{ _is_Latin_EXT_e}', ""); - Expect(0, 43888, '\P{^ _is_Latin_EXT_e}', ""); - Error('\p{-:=In_Latin_EXT_E}'); - Error('\P{-:=In_Latin_EXT_E}'); + Expect(1, 43887, '\p{ Is_latin_Ext_e}', ""); + Expect(0, 43887, '\p{^ Is_latin_Ext_e}', ""); + Expect(0, 43887, '\P{ Is_latin_Ext_e}', ""); + Expect(1, 43887, '\P{^ Is_latin_Ext_e}', ""); + Expect(0, 43888, '\p{ Is_latin_Ext_e}', ""); + Expect(1, 43888, '\p{^ Is_latin_Ext_e}', ""); + Expect(1, 43888, '\P{ Is_latin_Ext_e}', ""); + Expect(0, 43888, '\P{^ Is_latin_Ext_e}', ""); + Error('\p{_-In_Latin_Ext_E/a/}'); + Error('\P{_-In_Latin_Ext_E/a/}'); Expect(1, 43887, '\p{inlatinexte}', ""); Expect(0, 43887, '\p{^inlatinexte}', ""); Expect(0, 43887, '\P{inlatinexte}', ""); @@ -103750,16 +106914,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43888, '\p{^inlatinexte}', ""); Expect(1, 43888, '\P{inlatinexte}', ""); Expect(0, 43888, '\P{^inlatinexte}', ""); - Expect(1, 43887, '\p{ In_latin_ext_e}', ""); - Expect(0, 43887, '\p{^ In_latin_ext_e}', ""); - Expect(0, 43887, '\P{ In_latin_ext_e}', ""); - Expect(1, 43887, '\P{^ In_latin_ext_e}', ""); - Expect(0, 43888, '\p{ In_latin_ext_e}', ""); - Expect(1, 43888, '\p{^ In_latin_ext_e}', ""); - Expect(1, 43888, '\P{ In_latin_ext_e}', ""); - Expect(0, 43888, '\P{^ In_latin_ext_e}', ""); - Error('\p{__lepcha:=}'); - Error('\P{__lepcha:=}'); + Expect(1, 43887, '\p{_ In_Latin_EXT_E}', ""); + Expect(0, 43887, '\p{^_ In_Latin_EXT_E}', ""); + Expect(0, 43887, '\P{_ In_Latin_EXT_E}', ""); + Expect(1, 43887, '\P{^_ In_Latin_EXT_E}', ""); + Expect(0, 43888, '\p{_ In_Latin_EXT_E}', ""); + Expect(1, 43888, '\p{^_ In_Latin_EXT_E}', ""); + Expect(1, 43888, '\P{_ In_Latin_EXT_E}', ""); + Expect(0, 43888, '\P{^_ In_Latin_EXT_E}', ""); + Error('\p{ /a/Lepcha}'); + Error('\P{ /a/Lepcha}'); Expect(1, 7247, '\p{lepcha}', ""); Expect(0, 7247, '\p{^lepcha}', ""); Expect(0, 7247, '\P{lepcha}', ""); @@ -103768,16 +106932,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7248, '\p{^lepcha}', ""); Expect(1, 7248, '\P{lepcha}', ""); Expect(0, 7248, '\P{^lepcha}', ""); - Expect(1, 7247, '\p{Lepcha}', ""); - Expect(0, 7247, '\p{^Lepcha}', ""); - Expect(0, 7247, '\P{Lepcha}', ""); - Expect(1, 7247, '\P{^Lepcha}', ""); - Expect(0, 7248, '\p{Lepcha}', ""); - Expect(1, 7248, '\p{^Lepcha}', ""); - Expect(1, 7248, '\P{Lepcha}', ""); - Expect(0, 7248, '\P{^Lepcha}', ""); - Error('\p{ Is_LEPCHA/a/}'); - Error('\P{ Is_LEPCHA/a/}'); + Expect(1, 7247, '\p{-lepcha}', ""); + Expect(0, 7247, '\p{^-lepcha}', ""); + Expect(0, 7247, '\P{-lepcha}', ""); + Expect(1, 7247, '\P{^-lepcha}', ""); + Expect(0, 7248, '\p{-lepcha}', ""); + Expect(1, 7248, '\p{^-lepcha}', ""); + Expect(1, 7248, '\P{-lepcha}', ""); + Expect(0, 7248, '\P{^-lepcha}', ""); + Error('\p{-:=Is_LEPCHA}'); + Error('\P{-:=Is_LEPCHA}'); Expect(1, 7247, '\p{islepcha}', ""); Expect(0, 7247, '\p{^islepcha}', ""); Expect(0, 7247, '\P{islepcha}', ""); @@ -103786,16 +106950,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7248, '\p{^islepcha}', ""); Expect(1, 7248, '\P{islepcha}', ""); Expect(0, 7248, '\P{^islepcha}', ""); - Expect(1, 7247, '\p{_ is_LEPCHA}', ""); - Expect(0, 7247, '\p{^_ is_LEPCHA}', ""); - Expect(0, 7247, '\P{_ is_LEPCHA}', ""); - Expect(1, 7247, '\P{^_ is_LEPCHA}', ""); - Expect(0, 7248, '\p{_ is_LEPCHA}', ""); - Expect(1, 7248, '\p{^_ is_LEPCHA}', ""); - Expect(1, 7248, '\P{_ is_LEPCHA}', ""); - Expect(0, 7248, '\P{^_ is_LEPCHA}', ""); - Error('\p{ lepc/a/}'); - Error('\P{ lepc/a/}'); + Expect(1, 7247, '\p{ is_LEPCHA}', ""); + Expect(0, 7247, '\p{^ is_LEPCHA}', ""); + Expect(0, 7247, '\P{ is_LEPCHA}', ""); + Expect(1, 7247, '\P{^ is_LEPCHA}', ""); + Expect(0, 7248, '\p{ is_LEPCHA}', ""); + Expect(1, 7248, '\p{^ is_LEPCHA}', ""); + Expect(1, 7248, '\P{ is_LEPCHA}', ""); + Expect(0, 7248, '\P{^ is_LEPCHA}', ""); + Error('\p{/a/ -Lepc}'); + Error('\P{/a/ -Lepc}'); Expect(1, 7247, '\p{lepc}', ""); Expect(0, 7247, '\p{^lepc}', ""); Expect(0, 7247, '\P{lepc}', ""); @@ -103804,16 +106968,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7248, '\p{^lepc}', ""); Expect(1, 7248, '\P{lepc}', ""); Expect(0, 7248, '\P{^lepc}', ""); - Expect(1, 7247, '\p{ Lepc}', ""); - Expect(0, 7247, '\p{^ Lepc}', ""); - Expect(0, 7247, '\P{ Lepc}', ""); - Expect(1, 7247, '\P{^ Lepc}', ""); - Expect(0, 7248, '\p{ Lepc}', ""); - Expect(1, 7248, '\p{^ Lepc}', ""); - Expect(1, 7248, '\P{ Lepc}', ""); - Expect(0, 7248, '\P{^ Lepc}', ""); - Error('\p{ /a/is_LEPC}'); - Error('\P{ /a/is_LEPC}'); + Expect(1, 7247, '\p{ LEPC}', ""); + Expect(0, 7247, '\p{^ LEPC}', ""); + Expect(0, 7247, '\P{ LEPC}', ""); + Expect(1, 7247, '\P{^ LEPC}', ""); + Expect(0, 7248, '\p{ LEPC}', ""); + Expect(1, 7248, '\p{^ LEPC}', ""); + Expect(1, 7248, '\P{ LEPC}', ""); + Expect(0, 7248, '\P{^ LEPC}', ""); + Error('\p{:= Is_Lepc}'); + Error('\P{:= Is_Lepc}'); Expect(1, 7247, '\p{islepc}', ""); Expect(0, 7247, '\p{^islepc}', ""); Expect(0, 7247, '\P{islepc}', ""); @@ -103822,88 +106986,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7248, '\p{^islepc}', ""); Expect(1, 7248, '\P{islepc}', ""); Expect(0, 7248, '\P{^islepc}', ""); - Expect(1, 7247, '\p{ is_Lepc}', ""); - Expect(0, 7247, '\p{^ is_Lepc}', ""); - Expect(0, 7247, '\P{ is_Lepc}', ""); - Expect(1, 7247, '\P{^ is_Lepc}', ""); - Expect(0, 7248, '\p{ is_Lepc}', ""); - Expect(1, 7248, '\p{^ is_Lepc}', ""); - Expect(1, 7248, '\P{ is_Lepc}', ""); - Expect(0, 7248, '\P{^ is_Lepc}', ""); - Error('\p{:= letter}'); - Error('\P{:= letter}'); - Expect(1, 195101, '\p{letter}', ""); - Expect(0, 195101, '\p{^letter}', ""); - Expect(0, 195101, '\P{letter}', ""); - Expect(1, 195101, '\P{^letter}', ""); - Expect(0, 195102, '\p{letter}', ""); - Expect(1, 195102, '\p{^letter}', ""); - Expect(1, 195102, '\P{letter}', ""); - Expect(0, 195102, '\P{^letter}', ""); - Expect(1, 195101, '\p{-LETTER}', ""); - Expect(0, 195101, '\p{^-LETTER}', ""); - Expect(0, 195101, '\P{-LETTER}', ""); - Expect(1, 195101, '\P{^-LETTER}', ""); - Expect(0, 195102, '\p{-LETTER}', ""); - Expect(1, 195102, '\p{^-LETTER}', ""); - Expect(1, 195102, '\P{-LETTER}', ""); - Expect(0, 195102, '\P{^-LETTER}', ""); - Error('\p{-_is_Letter:=}'); - Error('\P{-_is_Letter:=}'); - Expect(1, 195101, '\p{isletter}', ""); - Expect(0, 195101, '\p{^isletter}', ""); - Expect(0, 195101, '\P{isletter}', ""); - Expect(1, 195101, '\P{^isletter}', ""); - Expect(0, 195102, '\p{isletter}', ""); - Expect(1, 195102, '\p{^isletter}', ""); - Expect(1, 195102, '\P{isletter}', ""); - Expect(0, 195102, '\P{^isletter}', ""); - Expect(1, 195101, '\p{ is_LETTER}', ""); - Expect(0, 195101, '\p{^ is_LETTER}', ""); - Expect(0, 195101, '\P{ is_LETTER}', ""); - Expect(1, 195101, '\P{^ is_LETTER}', ""); - Expect(0, 195102, '\p{ is_LETTER}', ""); - Expect(1, 195102, '\p{^ is_LETTER}', ""); - Expect(1, 195102, '\P{ is_LETTER}', ""); - Expect(0, 195102, '\P{^ is_LETTER}', ""); - Error('\p{ _L:=}'); - Error('\P{ _L:=}'); - Expect(1, 195101, '\p{l}', ""); - Expect(0, 195101, '\p{^l}', ""); - Expect(0, 195101, '\P{l}', ""); - Expect(1, 195101, '\P{^l}', ""); - Expect(0, 195102, '\p{l}', ""); - Expect(1, 195102, '\p{^l}', ""); - Expect(1, 195102, '\P{l}', ""); - Expect(0, 195102, '\P{^l}', ""); - Expect(1, 195101, '\p{-l}', ""); - Expect(0, 195101, '\p{^-l}', ""); - Expect(0, 195101, '\P{-l}', ""); - Expect(1, 195101, '\P{^-l}', ""); - Expect(0, 195102, '\p{-l}', ""); - Expect(1, 195102, '\p{^-l}', ""); - Expect(1, 195102, '\P{-l}', ""); - Expect(0, 195102, '\P{^-l}', ""); - Error('\p{_:=Is_L}'); - Error('\P{_:=Is_L}'); - Expect(1, 195101, '\p{isl}', ""); - Expect(0, 195101, '\p{^isl}', ""); - Expect(0, 195101, '\P{isl}', ""); - Expect(1, 195101, '\P{^isl}', ""); - Expect(0, 195102, '\p{isl}', ""); - Expect(1, 195102, '\p{^isl}', ""); - Expect(1, 195102, '\P{isl}', ""); - Expect(0, 195102, '\P{^isl}', ""); - Expect(1, 195101, '\p{ IS_L}', ""); - Expect(0, 195101, '\p{^ IS_L}', ""); - Expect(0, 195101, '\P{ IS_L}', ""); - Expect(1, 195101, '\P{^ IS_L}', ""); - Expect(0, 195102, '\p{ IS_L}', ""); - Expect(1, 195102, '\p{^ IS_L}', ""); - Expect(1, 195102, '\P{ IS_L}', ""); - Expect(0, 195102, '\P{^ IS_L}', ""); - Error('\p{:=__Letter_Number}'); - Error('\P{:=__Letter_Number}'); + Expect(1, 7247, '\p{-is_LEPC}', ""); + Expect(0, 7247, '\p{^-is_LEPC}', ""); + Expect(0, 7247, '\P{-is_LEPC}', ""); + Expect(1, 7247, '\P{^-is_LEPC}', ""); + Expect(0, 7248, '\p{-is_LEPC}', ""); + Expect(1, 7248, '\p{^-is_LEPC}', ""); + Expect(1, 7248, '\P{-is_LEPC}', ""); + Expect(0, 7248, '\P{^-is_LEPC}', ""); + Error('\p{/a/_ LETTER}'); + Error('\P{/a/_ LETTER}'); + Expect(1, 201546, '\p{letter}', ""); + Expect(0, 201546, '\p{^letter}', ""); + Expect(0, 201546, '\P{letter}', ""); + Expect(1, 201546, '\P{^letter}', ""); + Expect(0, 201547, '\p{letter}', ""); + Expect(1, 201547, '\p{^letter}', ""); + Expect(1, 201547, '\P{letter}', ""); + Expect(0, 201547, '\P{^letter}', ""); + Expect(1, 201546, '\p{ LETTER}', ""); + Expect(0, 201546, '\p{^ LETTER}', ""); + Expect(0, 201546, '\P{ LETTER}', ""); + Expect(1, 201546, '\P{^ LETTER}', ""); + Expect(0, 201547, '\p{ LETTER}', ""); + Expect(1, 201547, '\p{^ LETTER}', ""); + Expect(1, 201547, '\P{ LETTER}', ""); + Expect(0, 201547, '\P{^ LETTER}', ""); + Error('\p{-:=is_LETTER}'); + Error('\P{-:=is_LETTER}'); + Expect(1, 201546, '\p{isletter}', ""); + Expect(0, 201546, '\p{^isletter}', ""); + Expect(0, 201546, '\P{isletter}', ""); + Expect(1, 201546, '\P{^isletter}', ""); + Expect(0, 201547, '\p{isletter}', ""); + Expect(1, 201547, '\p{^isletter}', ""); + Expect(1, 201547, '\P{isletter}', ""); + Expect(0, 201547, '\P{^isletter}', ""); + Expect(1, 201546, '\p{--is_letter}', ""); + Expect(0, 201546, '\p{^--is_letter}', ""); + Expect(0, 201546, '\P{--is_letter}', ""); + Expect(1, 201546, '\P{^--is_letter}', ""); + Expect(0, 201547, '\p{--is_letter}', ""); + Expect(1, 201547, '\p{^--is_letter}', ""); + Expect(1, 201547, '\P{--is_letter}', ""); + Expect(0, 201547, '\P{^--is_letter}', ""); + Error('\p{-:=L}'); + Error('\P{-:=L}'); + Expect(1, 201546, '\p{l}', ""); + Expect(0, 201546, '\p{^l}', ""); + Expect(0, 201546, '\P{l}', ""); + Expect(1, 201546, '\P{^l}', ""); + Expect(0, 201547, '\p{l}', ""); + Expect(1, 201547, '\p{^l}', ""); + Expect(1, 201547, '\P{l}', ""); + Expect(0, 201547, '\P{^l}', ""); + Expect(1, 201546, '\p{_-L}', ""); + Expect(0, 201546, '\p{^_-L}', ""); + Expect(0, 201546, '\P{_-L}', ""); + Expect(1, 201546, '\P{^_-L}', ""); + Expect(0, 201547, '\p{_-L}', ""); + Expect(1, 201547, '\p{^_-L}', ""); + Expect(1, 201547, '\P{_-L}', ""); + Expect(0, 201547, '\P{^_-L}', ""); + Error('\p{- Is_l:=}'); + Error('\P{- Is_l:=}'); + Expect(1, 201546, '\p{isl}', ""); + Expect(0, 201546, '\p{^isl}', ""); + Expect(0, 201546, '\P{isl}', ""); + Expect(1, 201546, '\P{^isl}', ""); + Expect(0, 201547, '\p{isl}', ""); + Expect(1, 201547, '\p{^isl}', ""); + Expect(1, 201547, '\P{isl}', ""); + Expect(0, 201547, '\P{^isl}', ""); + Expect(1, 201546, '\p{ is_L}', ""); + Expect(0, 201546, '\p{^ is_L}', ""); + Expect(0, 201546, '\P{ is_L}', ""); + Expect(1, 201546, '\P{^ is_L}', ""); + Expect(0, 201547, '\p{ is_L}', ""); + Expect(1, 201547, '\p{^ is_L}', ""); + Expect(1, 201547, '\P{ is_L}', ""); + Expect(0, 201547, '\P{^ is_L}', ""); + Error('\p{/a/letter_Number}'); + Error('\P{/a/letter_Number}'); Expect(1, 74862, '\p{letternumber}', ""); Expect(0, 74862, '\p{^letternumber}', ""); Expect(0, 74862, '\P{letternumber}', ""); @@ -103912,16 +107076,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74863, '\p{^letternumber}', ""); Expect(1, 74863, '\P{letternumber}', ""); Expect(0, 74863, '\P{^letternumber}', ""); - Expect(1, 74862, '\p{__Letter_Number}', ""); - Expect(0, 74862, '\p{^__Letter_Number}', ""); - Expect(0, 74862, '\P{__Letter_Number}', ""); - Expect(1, 74862, '\P{^__Letter_Number}', ""); - Expect(0, 74863, '\p{__Letter_Number}', ""); - Expect(1, 74863, '\p{^__Letter_Number}', ""); - Expect(1, 74863, '\P{__Letter_Number}', ""); - Expect(0, 74863, '\P{^__Letter_Number}', ""); - Error('\p{:=is_Letter_NUMBER}'); - Error('\P{:=is_Letter_NUMBER}'); + Expect(1, 74862, '\p{letter_NUMBER}', ""); + Expect(0, 74862, '\p{^letter_NUMBER}', ""); + Expect(0, 74862, '\P{letter_NUMBER}', ""); + Expect(1, 74862, '\P{^letter_NUMBER}', ""); + Expect(0, 74863, '\p{letter_NUMBER}', ""); + Expect(1, 74863, '\p{^letter_NUMBER}', ""); + Expect(1, 74863, '\P{letter_NUMBER}', ""); + Expect(0, 74863, '\P{^letter_NUMBER}', ""); + Error('\p{/a/ is_letter_Number}'); + Error('\P{/a/ is_letter_Number}'); Expect(1, 74862, '\p{isletternumber}', ""); Expect(0, 74862, '\p{^isletternumber}', ""); Expect(0, 74862, '\P{isletternumber}', ""); @@ -103930,16 +107094,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74863, '\p{^isletternumber}', ""); Expect(1, 74863, '\P{isletternumber}', ""); Expect(0, 74863, '\P{^isletternumber}', ""); - Expect(1, 74862, '\p{- IS_letter_Number}', ""); - Expect(0, 74862, '\p{^- IS_letter_Number}', ""); - Expect(0, 74862, '\P{- IS_letter_Number}', ""); - Expect(1, 74862, '\P{^- IS_letter_Number}', ""); - Expect(0, 74863, '\p{- IS_letter_Number}', ""); - Expect(1, 74863, '\p{^- IS_letter_Number}', ""); - Expect(1, 74863, '\P{- IS_letter_Number}', ""); - Expect(0, 74863, '\P{^- IS_letter_Number}', ""); - Error('\p{/a/NL}'); - Error('\P{/a/NL}'); + Expect(1, 74862, '\p{- Is_LETTER_number}', ""); + Expect(0, 74862, '\p{^- Is_LETTER_number}', ""); + Expect(0, 74862, '\P{- Is_LETTER_number}', ""); + Expect(1, 74862, '\P{^- Is_LETTER_number}', ""); + Expect(0, 74863, '\p{- Is_LETTER_number}', ""); + Expect(1, 74863, '\p{^- Is_LETTER_number}', ""); + Expect(1, 74863, '\P{- Is_LETTER_number}', ""); + Expect(0, 74863, '\P{^- Is_LETTER_number}', ""); + Error('\p{_/a/NL}'); + Error('\P{_/a/NL}'); Expect(1, 74862, '\p{nl}', ""); Expect(0, 74862, '\p{^nl}', ""); Expect(0, 74862, '\P{nl}', ""); @@ -103948,16 +107112,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74863, '\p{^nl}', ""); Expect(1, 74863, '\P{nl}', ""); Expect(0, 74863, '\P{^nl}', ""); - Expect(1, 74862, '\p{-nl}', ""); - Expect(0, 74862, '\p{^-nl}', ""); - Expect(0, 74862, '\P{-nl}', ""); - Expect(1, 74862, '\P{^-nl}', ""); - Expect(0, 74863, '\p{-nl}', ""); - Expect(1, 74863, '\p{^-nl}', ""); - Expect(1, 74863, '\P{-nl}', ""); - Expect(0, 74863, '\P{^-nl}', ""); - Error('\p{ _Is_nl:=}'); - Error('\P{ _Is_nl:=}'); + Expect(1, 74862, '\p{ Nl}', ""); + Expect(0, 74862, '\p{^ Nl}', ""); + Expect(0, 74862, '\P{ Nl}', ""); + Expect(1, 74862, '\P{^ Nl}', ""); + Expect(0, 74863, '\p{ Nl}', ""); + Expect(1, 74863, '\p{^ Nl}', ""); + Expect(1, 74863, '\P{ Nl}', ""); + Expect(0, 74863, '\P{^ Nl}', ""); + Error('\p{/a/Is_NL}'); + Error('\P{/a/Is_NL}'); Expect(1, 74862, '\p{isnl}', ""); Expect(0, 74862, '\p{^isnl}', ""); Expect(0, 74862, '\P{isnl}', ""); @@ -103966,16 +107130,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74863, '\p{^isnl}', ""); Expect(1, 74863, '\P{isnl}', ""); Expect(0, 74863, '\P{^isnl}', ""); - Expect(1, 74862, '\p{ _IS_nl}', ""); - Expect(0, 74862, '\p{^ _IS_nl}', ""); - Expect(0, 74862, '\P{ _IS_nl}', ""); - Expect(1, 74862, '\P{^ _IS_nl}', ""); - Expect(0, 74863, '\p{ _IS_nl}', ""); - Expect(1, 74863, '\p{^ _IS_nl}', ""); - Expect(1, 74863, '\P{ _IS_nl}', ""); - Expect(0, 74863, '\P{^ _IS_nl}', ""); - Error('\p{ Letterlike_Symbols:=}'); - Error('\P{ Letterlike_Symbols:=}'); + Expect(1, 74862, '\p{_ is_nl}', ""); + Expect(0, 74862, '\p{^_ is_nl}', ""); + Expect(0, 74862, '\P{_ is_nl}', ""); + Expect(1, 74862, '\P{^_ is_nl}', ""); + Expect(0, 74863, '\p{_ is_nl}', ""); + Expect(1, 74863, '\p{^_ is_nl}', ""); + Expect(1, 74863, '\P{_ is_nl}', ""); + Expect(0, 74863, '\P{^_ is_nl}', ""); + Error('\p{_-LETTERLIKE_SYMBOLS:=}'); + Error('\P{_-LETTERLIKE_SYMBOLS:=}'); Expect(1, 8527, '\p{letterlikesymbols}', ""); Expect(0, 8527, '\p{^letterlikesymbols}', ""); Expect(0, 8527, '\P{letterlikesymbols}', ""); @@ -103984,16 +107148,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8528, '\p{^letterlikesymbols}', ""); Expect(1, 8528, '\P{letterlikesymbols}', ""); Expect(0, 8528, '\P{^letterlikesymbols}', ""); - Expect(1, 8527, '\p{ Letterlike_SYMBOLS}', ""); - Expect(0, 8527, '\p{^ Letterlike_SYMBOLS}', ""); - Expect(0, 8527, '\P{ Letterlike_SYMBOLS}', ""); - Expect(1, 8527, '\P{^ Letterlike_SYMBOLS}', ""); - Expect(0, 8528, '\p{ Letterlike_SYMBOLS}', ""); - Expect(1, 8528, '\p{^ Letterlike_SYMBOLS}', ""); - Expect(1, 8528, '\P{ Letterlike_SYMBOLS}', ""); - Expect(0, 8528, '\P{^ Letterlike_SYMBOLS}', ""); - Error('\p{_IS_LETTERLIKE_SYMBOLS:=}'); - Error('\P{_IS_LETTERLIKE_SYMBOLS:=}'); + Expect(1, 8527, '\p{_ LETTERLIKE_symbols}', ""); + Expect(0, 8527, '\p{^_ LETTERLIKE_symbols}', ""); + Expect(0, 8527, '\P{_ LETTERLIKE_symbols}', ""); + Expect(1, 8527, '\P{^_ LETTERLIKE_symbols}', ""); + Expect(0, 8528, '\p{_ LETTERLIKE_symbols}', ""); + Expect(1, 8528, '\p{^_ LETTERLIKE_symbols}', ""); + Expect(1, 8528, '\P{_ LETTERLIKE_symbols}', ""); + Expect(0, 8528, '\P{^_ LETTERLIKE_symbols}', ""); + Error('\p{/a/IS_letterlike_symbols}'); + Error('\P{/a/IS_letterlike_symbols}'); Expect(1, 8527, '\p{isletterlikesymbols}', ""); Expect(0, 8527, '\p{^isletterlikesymbols}', ""); Expect(0, 8527, '\P{isletterlikesymbols}', ""); @@ -104002,16 +107166,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8528, '\p{^isletterlikesymbols}', ""); Expect(1, 8528, '\P{isletterlikesymbols}', ""); Expect(0, 8528, '\P{^isletterlikesymbols}', ""); - Expect(1, 8527, '\p{ Is_LETTERLIKE_Symbols}', ""); - Expect(0, 8527, '\p{^ Is_LETTERLIKE_Symbols}', ""); - Expect(0, 8527, '\P{ Is_LETTERLIKE_Symbols}', ""); - Expect(1, 8527, '\P{^ Is_LETTERLIKE_Symbols}', ""); - Expect(0, 8528, '\p{ Is_LETTERLIKE_Symbols}', ""); - Expect(1, 8528, '\p{^ Is_LETTERLIKE_Symbols}', ""); - Expect(1, 8528, '\P{ Is_LETTERLIKE_Symbols}', ""); - Expect(0, 8528, '\P{^ Is_LETTERLIKE_Symbols}', ""); - Error('\p{_/a/IN_letterlike_Symbols}'); - Error('\P{_/a/IN_letterlike_Symbols}'); + Expect(1, 8527, '\p{__is_letterlike_SYMBOLS}', ""); + Expect(0, 8527, '\p{^__is_letterlike_SYMBOLS}', ""); + Expect(0, 8527, '\P{__is_letterlike_SYMBOLS}', ""); + Expect(1, 8527, '\P{^__is_letterlike_SYMBOLS}', ""); + Expect(0, 8528, '\p{__is_letterlike_SYMBOLS}', ""); + Expect(1, 8528, '\p{^__is_letterlike_SYMBOLS}', ""); + Expect(1, 8528, '\P{__is_letterlike_SYMBOLS}', ""); + Expect(0, 8528, '\P{^__is_letterlike_SYMBOLS}', ""); + Error('\p{ In_Letterlike_Symbols/a/}'); + Error('\P{ In_Letterlike_Symbols/a/}'); Expect(1, 8527, '\p{inletterlikesymbols}', ""); Expect(0, 8527, '\p{^inletterlikesymbols}', ""); Expect(0, 8527, '\P{inletterlikesymbols}', ""); @@ -104020,16 +107184,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8528, '\p{^inletterlikesymbols}', ""); Expect(1, 8528, '\P{inletterlikesymbols}', ""); Expect(0, 8528, '\P{^inletterlikesymbols}', ""); - Expect(1, 8527, '\p{ In_Letterlike_Symbols}', ""); - Expect(0, 8527, '\p{^ In_Letterlike_Symbols}', ""); - Expect(0, 8527, '\P{ In_Letterlike_Symbols}', ""); - Expect(1, 8527, '\P{^ In_Letterlike_Symbols}', ""); - Expect(0, 8528, '\p{ In_Letterlike_Symbols}', ""); - Expect(1, 8528, '\p{^ In_Letterlike_Symbols}', ""); - Expect(1, 8528, '\P{ In_Letterlike_Symbols}', ""); - Expect(0, 8528, '\P{^ In_Letterlike_Symbols}', ""); - Error('\p{ _Limbu:=}'); - Error('\P{ _Limbu:=}'); + Expect(1, 8527, '\p{-_in_LETTERLIKE_Symbols}', ""); + Expect(0, 8527, '\p{^-_in_LETTERLIKE_Symbols}', ""); + Expect(0, 8527, '\P{-_in_LETTERLIKE_Symbols}', ""); + Expect(1, 8527, '\P{^-_in_LETTERLIKE_Symbols}', ""); + Expect(0, 8528, '\p{-_in_LETTERLIKE_Symbols}', ""); + Expect(1, 8528, '\p{^-_in_LETTERLIKE_Symbols}', ""); + Expect(1, 8528, '\P{-_in_LETTERLIKE_Symbols}', ""); + Expect(0, 8528, '\P{^-_in_LETTERLIKE_Symbols}', ""); + Error('\p{:=- limbu}'); + Error('\P{:=- limbu}'); Expect(1, 6479, '\p{limbu}', ""); Expect(0, 6479, '\p{^limbu}', ""); Expect(0, 6479, '\P{limbu}', ""); @@ -104038,16 +107202,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6480, '\p{^limbu}', ""); Expect(1, 6480, '\P{limbu}', ""); Expect(0, 6480, '\P{^limbu}', ""); - Expect(1, 6479, '\p{_ Limbu}', ""); - Expect(0, 6479, '\p{^_ Limbu}', ""); - Expect(0, 6479, '\P{_ Limbu}', ""); - Expect(1, 6479, '\P{^_ Limbu}', ""); - Expect(0, 6480, '\p{_ Limbu}', ""); - Expect(1, 6480, '\p{^_ Limbu}', ""); - Expect(1, 6480, '\P{_ Limbu}', ""); - Expect(0, 6480, '\P{^_ Limbu}', ""); - Error('\p{:= _Is_LIMBU}'); - Error('\P{:= _Is_LIMBU}'); + Expect(1, 6479, '\p{-LIMBU}', ""); + Expect(0, 6479, '\p{^-LIMBU}', ""); + Expect(0, 6479, '\P{-LIMBU}', ""); + Expect(1, 6479, '\P{^-LIMBU}', ""); + Expect(0, 6480, '\p{-LIMBU}', ""); + Expect(1, 6480, '\p{^-LIMBU}', ""); + Expect(1, 6480, '\P{-LIMBU}', ""); + Expect(0, 6480, '\P{^-LIMBU}', ""); + Error('\p{_/a/Is_LIMBU}'); + Error('\P{_/a/Is_LIMBU}'); Expect(1, 6479, '\p{islimbu}', ""); Expect(0, 6479, '\p{^islimbu}', ""); Expect(0, 6479, '\P{islimbu}', ""); @@ -104056,16 +107220,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6480, '\p{^islimbu}', ""); Expect(1, 6480, '\P{islimbu}', ""); Expect(0, 6480, '\P{^islimbu}', ""); - Expect(1, 6479, '\p{--Is_Limbu}', ""); - Expect(0, 6479, '\p{^--Is_Limbu}', ""); - Expect(0, 6479, '\P{--Is_Limbu}', ""); - Expect(1, 6479, '\P{^--Is_Limbu}', ""); - Expect(0, 6480, '\p{--Is_Limbu}', ""); - Expect(1, 6480, '\p{^--Is_Limbu}', ""); - Expect(1, 6480, '\P{--Is_Limbu}', ""); - Expect(0, 6480, '\P{^--Is_Limbu}', ""); - Error('\p{-/a/Limb}'); - Error('\P{-/a/Limb}'); + Expect(1, 6479, '\p{ IS_Limbu}', ""); + Expect(0, 6479, '\p{^ IS_Limbu}', ""); + Expect(0, 6479, '\P{ IS_Limbu}', ""); + Expect(1, 6479, '\P{^ IS_Limbu}', ""); + Expect(0, 6480, '\p{ IS_Limbu}', ""); + Expect(1, 6480, '\p{^ IS_Limbu}', ""); + Expect(1, 6480, '\P{ IS_Limbu}', ""); + Expect(0, 6480, '\P{^ IS_Limbu}', ""); + Error('\p{ _Limb/a/}'); + Error('\P{ _Limb/a/}'); Expect(1, 6479, '\p{limb}', ""); Expect(0, 6479, '\p{^limb}', ""); Expect(0, 6479, '\P{limb}', ""); @@ -104074,16 +107238,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6480, '\p{^limb}', ""); Expect(1, 6480, '\P{limb}', ""); Expect(0, 6480, '\P{^limb}', ""); - Expect(1, 6479, '\p{-_Limb}', ""); - Expect(0, 6479, '\p{^-_Limb}', ""); - Expect(0, 6479, '\P{-_Limb}', ""); - Expect(1, 6479, '\P{^-_Limb}', ""); - Expect(0, 6480, '\p{-_Limb}', ""); - Expect(1, 6480, '\p{^-_Limb}', ""); - Expect(1, 6480, '\P{-_Limb}', ""); - Expect(0, 6480, '\P{^-_Limb}', ""); - Error('\p{is_Limb:=}'); - Error('\P{is_Limb:=}'); + Expect(1, 6479, '\p{ LIMB}', ""); + Expect(0, 6479, '\p{^ LIMB}', ""); + Expect(0, 6479, '\P{ LIMB}', ""); + Expect(1, 6479, '\P{^ LIMB}', ""); + Expect(0, 6480, '\p{ LIMB}', ""); + Expect(1, 6480, '\p{^ LIMB}', ""); + Expect(1, 6480, '\P{ LIMB}', ""); + Expect(0, 6480, '\P{^ LIMB}', ""); + Error('\p{:=IS_LIMB}'); + Error('\P{:=IS_LIMB}'); Expect(1, 6479, '\p{islimb}', ""); Expect(0, 6479, '\p{^islimb}', ""); Expect(0, 6479, '\P{islimb}', ""); @@ -104092,16 +107256,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6480, '\p{^islimb}', ""); Expect(1, 6480, '\P{islimb}', ""); Expect(0, 6480, '\P{^islimb}', ""); - Expect(1, 6479, '\p{ Is_Limb}', ""); - Expect(0, 6479, '\p{^ Is_Limb}', ""); - Expect(0, 6479, '\P{ Is_Limb}', ""); - Expect(1, 6479, '\P{^ Is_Limb}', ""); - Expect(0, 6480, '\p{ Is_Limb}', ""); - Expect(1, 6480, '\p{^ Is_Limb}', ""); - Expect(1, 6480, '\P{ Is_Limb}', ""); - Expect(0, 6480, '\P{^ Is_Limb}', ""); - Error('\p{/a/line_Separator}'); - Error('\P{/a/line_Separator}'); + Expect(1, 6479, '\p{ -Is_Limb}', ""); + Expect(0, 6479, '\p{^ -Is_Limb}', ""); + Expect(0, 6479, '\P{ -Is_Limb}', ""); + Expect(1, 6479, '\P{^ -Is_Limb}', ""); + Expect(0, 6480, '\p{ -Is_Limb}', ""); + Expect(1, 6480, '\p{^ -Is_Limb}', ""); + Expect(1, 6480, '\P{ -Is_Limb}', ""); + Expect(0, 6480, '\P{^ -Is_Limb}', ""); + Error('\p{ /a/LINE_separator}'); + Error('\P{ /a/LINE_separator}'); Expect(1, 8232, '\p{lineseparator}', ""); Expect(0, 8232, '\p{^lineseparator}', ""); Expect(0, 8232, '\P{lineseparator}', ""); @@ -104110,16 +107274,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8233, '\p{^lineseparator}', ""); Expect(1, 8233, '\P{lineseparator}', ""); Expect(0, 8233, '\P{^lineseparator}', ""); - Expect(1, 8232, '\p{ -line_separator}', ""); - Expect(0, 8232, '\p{^ -line_separator}', ""); - Expect(0, 8232, '\P{ -line_separator}', ""); - Expect(1, 8232, '\P{^ -line_separator}', ""); - Expect(0, 8233, '\p{ -line_separator}', ""); - Expect(1, 8233, '\p{^ -line_separator}', ""); - Expect(1, 8233, '\P{ -line_separator}', ""); - Expect(0, 8233, '\P{^ -line_separator}', ""); - Error('\p{/a/_-Is_line_SEPARATOR}'); - Error('\P{/a/_-Is_line_SEPARATOR}'); + Expect(1, 8232, '\p{- Line_separator}', ""); + Expect(0, 8232, '\p{^- Line_separator}', ""); + Expect(0, 8232, '\P{- Line_separator}', ""); + Expect(1, 8232, '\P{^- Line_separator}', ""); + Expect(0, 8233, '\p{- Line_separator}', ""); + Expect(1, 8233, '\p{^- Line_separator}', ""); + Expect(1, 8233, '\P{- Line_separator}', ""); + Expect(0, 8233, '\P{^- Line_separator}', ""); + Error('\p{:=_Is_line_separator}'); + Error('\P{:=_Is_line_separator}'); Expect(1, 8232, '\p{islineseparator}', ""); Expect(0, 8232, '\p{^islineseparator}', ""); Expect(0, 8232, '\P{islineseparator}', ""); @@ -104128,16 +107292,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8233, '\p{^islineseparator}', ""); Expect(1, 8233, '\P{islineseparator}', ""); Expect(0, 8233, '\P{^islineseparator}', ""); - Expect(1, 8232, '\p{ Is_Line_SEPARATOR}', ""); - Expect(0, 8232, '\p{^ Is_Line_SEPARATOR}', ""); - Expect(0, 8232, '\P{ Is_Line_SEPARATOR}', ""); - Expect(1, 8232, '\P{^ Is_Line_SEPARATOR}', ""); - Expect(0, 8233, '\p{ Is_Line_SEPARATOR}', ""); - Expect(1, 8233, '\p{^ Is_Line_SEPARATOR}', ""); - Expect(1, 8233, '\P{ Is_Line_SEPARATOR}', ""); - Expect(0, 8233, '\P{^ Is_Line_SEPARATOR}', ""); - Error('\p{/a/ -Zl}'); - Error('\P{/a/ -Zl}'); + Expect(1, 8232, '\p{ -Is_Line_separator}', ""); + Expect(0, 8232, '\p{^ -Is_Line_separator}', ""); + Expect(0, 8232, '\P{ -Is_Line_separator}', ""); + Expect(1, 8232, '\P{^ -Is_Line_separator}', ""); + Expect(0, 8233, '\p{ -Is_Line_separator}', ""); + Expect(1, 8233, '\p{^ -Is_Line_separator}', ""); + Expect(1, 8233, '\P{ -Is_Line_separator}', ""); + Expect(0, 8233, '\P{^ -Is_Line_separator}', ""); + Error('\p{_:=zl}'); + Error('\P{_:=zl}'); Expect(1, 8232, '\p{zl}', ""); Expect(0, 8232, '\p{^zl}', ""); Expect(0, 8232, '\P{zl}', ""); @@ -104146,16 +107310,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8233, '\p{^zl}', ""); Expect(1, 8233, '\P{zl}', ""); Expect(0, 8233, '\P{^zl}', ""); - Expect(1, 8232, '\p{ Zl}', ""); - Expect(0, 8232, '\p{^ Zl}', ""); - Expect(0, 8232, '\P{ Zl}', ""); - Expect(1, 8232, '\P{^ Zl}', ""); - Expect(0, 8233, '\p{ Zl}', ""); - Expect(1, 8233, '\p{^ Zl}', ""); - Expect(1, 8233, '\P{ Zl}', ""); - Expect(0, 8233, '\P{^ Zl}', ""); - Error('\p{:=_ Is_zl}'); - Error('\P{:=_ Is_zl}'); + Expect(1, 8232, '\p{ Zl}', ""); + Expect(0, 8232, '\p{^ Zl}', ""); + Expect(0, 8232, '\P{ Zl}', ""); + Expect(1, 8232, '\P{^ Zl}', ""); + Expect(0, 8233, '\p{ Zl}', ""); + Expect(1, 8233, '\p{^ Zl}', ""); + Expect(1, 8233, '\P{ Zl}', ""); + Expect(0, 8233, '\P{^ Zl}', ""); + Error('\p{:=_ IS_zl}'); + Error('\P{:=_ IS_zl}'); Expect(1, 8232, '\p{iszl}', ""); Expect(0, 8232, '\p{^iszl}', ""); Expect(0, 8232, '\P{iszl}', ""); @@ -104164,16 +107328,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8233, '\p{^iszl}', ""); Expect(1, 8233, '\P{iszl}', ""); Expect(0, 8233, '\P{^iszl}', ""); - Expect(1, 8232, '\p{_ Is_Zl}', ""); - Expect(0, 8232, '\p{^_ Is_Zl}', ""); - Expect(0, 8232, '\P{_ Is_Zl}', ""); - Expect(1, 8232, '\P{^_ Is_Zl}', ""); - Expect(0, 8233, '\p{_ Is_Zl}', ""); - Expect(1, 8233, '\p{^_ Is_Zl}', ""); - Expect(1, 8233, '\P{_ Is_Zl}', ""); - Expect(0, 8233, '\P{^_ Is_Zl}', ""); - Error('\p{ /a/Linear_A}'); - Error('\P{ /a/Linear_A}'); + Expect(1, 8232, '\p{ _Is_ZL}', ""); + Expect(0, 8232, '\p{^ _Is_ZL}', ""); + Expect(0, 8232, '\P{ _Is_ZL}', ""); + Expect(1, 8232, '\P{^ _Is_ZL}', ""); + Expect(0, 8233, '\p{ _Is_ZL}', ""); + Expect(1, 8233, '\p{^ _Is_ZL}', ""); + Expect(1, 8233, '\P{ _Is_ZL}', ""); + Expect(0, 8233, '\P{^ _Is_ZL}', ""); + Error('\p{LINEAR_a:=}'); + Error('\P{LINEAR_a:=}'); Expect(1, 67431, '\p{lineara}', ""); Expect(0, 67431, '\p{^lineara}', ""); Expect(0, 67431, '\P{lineara}', ""); @@ -104182,16 +107346,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67432, '\p{^lineara}', ""); Expect(1, 67432, '\P{lineara}', ""); Expect(0, 67432, '\P{^lineara}', ""); - Expect(1, 67431, '\p{_Linear_A}', ""); - Expect(0, 67431, '\p{^_Linear_A}', ""); - Expect(0, 67431, '\P{_Linear_A}', ""); - Expect(1, 67431, '\P{^_Linear_A}', ""); - Expect(0, 67432, '\p{_Linear_A}', ""); - Expect(1, 67432, '\p{^_Linear_A}', ""); - Expect(1, 67432, '\P{_Linear_A}', ""); - Expect(0, 67432, '\P{^_Linear_A}', ""); - Error('\p{:=- is_LINEAR_A}'); - Error('\P{:=- is_LINEAR_A}'); + Expect(1, 67431, '\p{ _Linear_a}', ""); + Expect(0, 67431, '\p{^ _Linear_a}', ""); + Expect(0, 67431, '\P{ _Linear_a}', ""); + Expect(1, 67431, '\P{^ _Linear_a}', ""); + Expect(0, 67432, '\p{ _Linear_a}', ""); + Expect(1, 67432, '\p{^ _Linear_a}', ""); + Expect(1, 67432, '\P{ _Linear_a}', ""); + Expect(0, 67432, '\P{^ _Linear_a}', ""); + Error('\p{-:=IS_LINEAR_A}'); + Error('\P{-:=IS_LINEAR_A}'); Expect(1, 67431, '\p{islineara}', ""); Expect(0, 67431, '\p{^islineara}', ""); Expect(0, 67431, '\P{islineara}', ""); @@ -104200,16 +107364,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67432, '\p{^islineara}', ""); Expect(1, 67432, '\P{islineara}', ""); Expect(0, 67432, '\P{^islineara}', ""); - Expect(1, 67431, '\p{_Is_Linear_A}', ""); - Expect(0, 67431, '\p{^_Is_Linear_A}', ""); - Expect(0, 67431, '\P{_Is_Linear_A}', ""); - Expect(1, 67431, '\P{^_Is_Linear_A}', ""); - Expect(0, 67432, '\p{_Is_Linear_A}', ""); - Expect(1, 67432, '\p{^_Is_Linear_A}', ""); - Expect(1, 67432, '\P{_Is_Linear_A}', ""); - Expect(0, 67432, '\P{^_Is_Linear_A}', ""); - Error('\p{/a/ LINA}'); - Error('\P{/a/ LINA}'); + Expect(1, 67431, '\p{_-Is_linear_A}', ""); + Expect(0, 67431, '\p{^_-Is_linear_A}', ""); + Expect(0, 67431, '\P{_-Is_linear_A}', ""); + Expect(1, 67431, '\P{^_-Is_linear_A}', ""); + Expect(0, 67432, '\p{_-Is_linear_A}', ""); + Expect(1, 67432, '\p{^_-Is_linear_A}', ""); + Expect(1, 67432, '\P{_-Is_linear_A}', ""); + Expect(0, 67432, '\P{^_-Is_linear_A}', ""); + Error('\p{_ LINA:=}'); + Error('\P{_ LINA:=}'); Expect(1, 67431, '\p{lina}', ""); Expect(0, 67431, '\p{^lina}', ""); Expect(0, 67431, '\P{lina}', ""); @@ -104218,16 +107382,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67432, '\p{^lina}', ""); Expect(1, 67432, '\P{lina}', ""); Expect(0, 67432, '\P{^lina}', ""); - Expect(1, 67431, '\p{__Lina}', ""); - Expect(0, 67431, '\p{^__Lina}', ""); - Expect(0, 67431, '\P{__Lina}', ""); - Expect(1, 67431, '\P{^__Lina}', ""); - Expect(0, 67432, '\p{__Lina}', ""); - Expect(1, 67432, '\p{^__Lina}', ""); - Expect(1, 67432, '\P{__Lina}', ""); - Expect(0, 67432, '\P{^__Lina}', ""); - Error('\p{_-Is_lina:=}'); - Error('\P{_-Is_lina:=}'); + Expect(1, 67431, '\p{_-lina}', ""); + Expect(0, 67431, '\p{^_-lina}', ""); + Expect(0, 67431, '\P{_-lina}', ""); + Expect(1, 67431, '\P{^_-lina}', ""); + Expect(0, 67432, '\p{_-lina}', ""); + Expect(1, 67432, '\p{^_-lina}', ""); + Expect(1, 67432, '\P{_-lina}', ""); + Expect(0, 67432, '\P{^_-lina}', ""); + Error('\p{/a/_ Is_Lina}'); + Error('\P{/a/_ Is_Lina}'); Expect(1, 67431, '\p{islina}', ""); Expect(0, 67431, '\p{^islina}', ""); Expect(0, 67431, '\P{islina}', ""); @@ -104236,16 +107400,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67432, '\p{^islina}', ""); Expect(1, 67432, '\P{islina}', ""); Expect(0, 67432, '\P{^islina}', ""); - Expect(1, 67431, '\p{_ Is_Lina}', ""); - Expect(0, 67431, '\p{^_ Is_Lina}', ""); - Expect(0, 67431, '\P{_ Is_Lina}', ""); - Expect(1, 67431, '\P{^_ Is_Lina}', ""); - Expect(0, 67432, '\p{_ Is_Lina}', ""); - Expect(1, 67432, '\p{^_ Is_Lina}', ""); - Expect(1, 67432, '\P{_ Is_Lina}', ""); - Expect(0, 67432, '\P{^_ Is_Lina}', ""); - Error('\p{:=-Linear_B}'); - Error('\P{:=-Linear_B}'); + Expect(1, 67431, '\p{-is_Lina}', ""); + Expect(0, 67431, '\p{^-is_Lina}', ""); + Expect(0, 67431, '\P{-is_Lina}', ""); + Expect(1, 67431, '\P{^-is_Lina}', ""); + Expect(0, 67432, '\p{-is_Lina}', ""); + Expect(1, 67432, '\p{^-is_Lina}', ""); + Expect(1, 67432, '\P{-is_Lina}', ""); + Expect(0, 67432, '\P{^-is_Lina}', ""); + Error('\p{/a/-linear_B}'); + Error('\P{/a/-linear_B}'); Expect(1, 65855, '\p{linearb}', ""); Expect(0, 65855, '\p{^linearb}', ""); Expect(0, 65855, '\P{linearb}', ""); @@ -104254,16 +107418,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65856, '\p{^linearb}', ""); Expect(1, 65856, '\P{linearb}', ""); Expect(0, 65856, '\P{^linearb}', ""); - Expect(1, 65855, '\p{LINEAR_b}', ""); - Expect(0, 65855, '\p{^LINEAR_b}', ""); - Expect(0, 65855, '\P{LINEAR_b}', ""); - Expect(1, 65855, '\P{^LINEAR_b}', ""); - Expect(0, 65856, '\p{LINEAR_b}', ""); - Expect(1, 65856, '\p{^LINEAR_b}', ""); - Expect(1, 65856, '\P{LINEAR_b}', ""); - Expect(0, 65856, '\P{^LINEAR_b}', ""); - Error('\p{ Is_LINEAR_b/a/}'); - Error('\P{ Is_LINEAR_b/a/}'); + Expect(1, 65855, '\p{-LINEAR_B}', ""); + Expect(0, 65855, '\p{^-LINEAR_B}', ""); + Expect(0, 65855, '\P{-LINEAR_B}', ""); + Expect(1, 65855, '\P{^-LINEAR_B}', ""); + Expect(0, 65856, '\p{-LINEAR_B}', ""); + Expect(1, 65856, '\p{^-LINEAR_B}', ""); + Expect(1, 65856, '\P{-LINEAR_B}', ""); + Expect(0, 65856, '\P{^-LINEAR_B}', ""); + Error('\p{-:=IS_LINEAR_B}'); + Error('\P{-:=IS_LINEAR_B}'); Expect(1, 65855, '\p{islinearb}', ""); Expect(0, 65855, '\p{^islinearb}', ""); Expect(0, 65855, '\P{islinearb}', ""); @@ -104272,16 +107436,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65856, '\p{^islinearb}', ""); Expect(1, 65856, '\P{islinearb}', ""); Expect(0, 65856, '\P{^islinearb}', ""); - Expect(1, 65855, '\p{_ is_Linear_B}', ""); - Expect(0, 65855, '\p{^_ is_Linear_B}', ""); - Expect(0, 65855, '\P{_ is_Linear_B}', ""); - Expect(1, 65855, '\P{^_ is_Linear_B}', ""); - Expect(0, 65856, '\p{_ is_Linear_B}', ""); - Expect(1, 65856, '\p{^_ is_Linear_B}', ""); - Expect(1, 65856, '\P{_ is_Linear_B}', ""); - Expect(0, 65856, '\P{^_ is_Linear_B}', ""); - Error('\p{_-Linb/a/}'); - Error('\P{_-Linb/a/}'); + Expect(1, 65855, '\p{ _IS_Linear_B}', ""); + Expect(0, 65855, '\p{^ _IS_Linear_B}', ""); + Expect(0, 65855, '\P{ _IS_Linear_B}', ""); + Expect(1, 65855, '\P{^ _IS_Linear_B}', ""); + Expect(0, 65856, '\p{ _IS_Linear_B}', ""); + Expect(1, 65856, '\p{^ _IS_Linear_B}', ""); + Expect(1, 65856, '\P{ _IS_Linear_B}', ""); + Expect(0, 65856, '\P{^ _IS_Linear_B}', ""); + Error('\p{- linb/a/}'); + Error('\P{- linb/a/}'); Expect(1, 65855, '\p{linb}', ""); Expect(0, 65855, '\p{^linb}', ""); Expect(0, 65855, '\P{linb}', ""); @@ -104290,16 +107454,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65856, '\p{^linb}', ""); Expect(1, 65856, '\P{linb}', ""); Expect(0, 65856, '\P{^linb}', ""); - Expect(1, 65855, '\p{ Linb}', ""); - Expect(0, 65855, '\p{^ Linb}', ""); - Expect(0, 65855, '\P{ Linb}', ""); - Expect(1, 65855, '\P{^ Linb}', ""); - Expect(0, 65856, '\p{ Linb}', ""); - Expect(1, 65856, '\p{^ Linb}', ""); - Expect(1, 65856, '\P{ Linb}', ""); - Expect(0, 65856, '\P{^ Linb}', ""); - Error('\p{Is_LINB/a/}'); - Error('\P{Is_LINB/a/}'); + Expect(1, 65855, '\p{ -linb}', ""); + Expect(0, 65855, '\p{^ -linb}', ""); + Expect(0, 65855, '\P{ -linb}', ""); + Expect(1, 65855, '\P{^ -linb}', ""); + Expect(0, 65856, '\p{ -linb}', ""); + Expect(1, 65856, '\p{^ -linb}', ""); + Expect(1, 65856, '\P{ -linb}', ""); + Expect(0, 65856, '\P{^ -linb}', ""); + Error('\p{:=Is_Linb}'); + Error('\P{:=Is_Linb}'); Expect(1, 65855, '\p{islinb}', ""); Expect(0, 65855, '\p{^islinb}', ""); Expect(0, 65855, '\P{islinb}', ""); @@ -104308,16 +107472,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65856, '\p{^islinb}', ""); Expect(1, 65856, '\P{islinb}', ""); Expect(0, 65856, '\P{^islinb}', ""); - Expect(1, 65855, '\p{__Is_LINB}', ""); - Expect(0, 65855, '\p{^__Is_LINB}', ""); - Expect(0, 65855, '\P{__Is_LINB}', ""); - Expect(1, 65855, '\P{^__Is_LINB}', ""); - Expect(0, 65856, '\p{__Is_LINB}', ""); - Expect(1, 65856, '\p{^__Is_LINB}', ""); - Expect(1, 65856, '\P{__Is_LINB}', ""); - Expect(0, 65856, '\P{^__Is_LINB}', ""); - Error('\p{_-Linear_b_Ideograms:=}'); - Error('\P{_-Linear_b_Ideograms:=}'); + Expect(1, 65855, '\p{ is_linb}', ""); + Expect(0, 65855, '\p{^ is_linb}', ""); + Expect(0, 65855, '\P{ is_linb}', ""); + Expect(1, 65855, '\P{^ is_linb}', ""); + Expect(0, 65856, '\p{ is_linb}', ""); + Expect(1, 65856, '\p{^ is_linb}', ""); + Expect(1, 65856, '\P{ is_linb}', ""); + Expect(0, 65856, '\P{^ is_linb}', ""); + Error('\p{ _Linear_B_IDEOGRAMS/a/}'); + Error('\P{ _Linear_B_IDEOGRAMS/a/}'); Expect(1, 65791, '\p{linearbideograms}', ""); Expect(0, 65791, '\p{^linearbideograms}', ""); Expect(0, 65791, '\P{linearbideograms}', ""); @@ -104326,16 +107490,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65792, '\p{^linearbideograms}', ""); Expect(1, 65792, '\P{linearbideograms}', ""); Expect(0, 65792, '\P{^linearbideograms}', ""); - Expect(1, 65791, '\p{_ Linear_B_Ideograms}', ""); - Expect(0, 65791, '\p{^_ Linear_B_Ideograms}', ""); - Expect(0, 65791, '\P{_ Linear_B_Ideograms}', ""); - Expect(1, 65791, '\P{^_ Linear_B_Ideograms}', ""); - Expect(0, 65792, '\p{_ Linear_B_Ideograms}', ""); - Expect(1, 65792, '\p{^_ Linear_B_Ideograms}', ""); - Expect(1, 65792, '\P{_ Linear_B_Ideograms}', ""); - Expect(0, 65792, '\P{^_ Linear_B_Ideograms}', ""); - Error('\p{:=Is_Linear_B_ideograms}'); - Error('\P{:=Is_Linear_B_ideograms}'); + Expect(1, 65791, '\p{ linear_B_Ideograms}', ""); + Expect(0, 65791, '\p{^ linear_B_Ideograms}', ""); + Expect(0, 65791, '\P{ linear_B_Ideograms}', ""); + Expect(1, 65791, '\P{^ linear_B_Ideograms}', ""); + Expect(0, 65792, '\p{ linear_B_Ideograms}', ""); + Expect(1, 65792, '\p{^ linear_B_Ideograms}', ""); + Expect(1, 65792, '\P{ linear_B_Ideograms}', ""); + Expect(0, 65792, '\P{^ linear_B_Ideograms}', ""); + Error('\p{_Is_LINEAR_B_Ideograms/a/}'); + Error('\P{_Is_LINEAR_B_Ideograms/a/}'); Expect(1, 65791, '\p{islinearbideograms}', ""); Expect(0, 65791, '\p{^islinearbideograms}', ""); Expect(0, 65791, '\P{islinearbideograms}', ""); @@ -104344,16 +107508,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65792, '\p{^islinearbideograms}', ""); Expect(1, 65792, '\P{islinearbideograms}', ""); Expect(0, 65792, '\P{^islinearbideograms}', ""); - Expect(1, 65791, '\p{ Is_linear_B_Ideograms}', ""); - Expect(0, 65791, '\p{^ Is_linear_B_Ideograms}', ""); - Expect(0, 65791, '\P{ Is_linear_B_Ideograms}', ""); - Expect(1, 65791, '\P{^ Is_linear_B_Ideograms}', ""); - Expect(0, 65792, '\p{ Is_linear_B_Ideograms}', ""); - Expect(1, 65792, '\p{^ Is_linear_B_Ideograms}', ""); - Expect(1, 65792, '\P{ Is_linear_B_Ideograms}', ""); - Expect(0, 65792, '\P{^ Is_linear_B_Ideograms}', ""); - Error('\p{ IN_Linear_B_Ideograms:=}'); - Error('\P{ IN_Linear_B_Ideograms:=}'); + Expect(1, 65791, '\p{ IS_Linear_B_Ideograms}', ""); + Expect(0, 65791, '\p{^ IS_Linear_B_Ideograms}', ""); + Expect(0, 65791, '\P{ IS_Linear_B_Ideograms}', ""); + Expect(1, 65791, '\P{^ IS_Linear_B_Ideograms}', ""); + Expect(0, 65792, '\p{ IS_Linear_B_Ideograms}', ""); + Expect(1, 65792, '\p{^ IS_Linear_B_Ideograms}', ""); + Expect(1, 65792, '\P{ IS_Linear_B_Ideograms}', ""); + Expect(0, 65792, '\P{^ IS_Linear_B_Ideograms}', ""); + Error('\p{/a/-In_linear_B_Ideograms}'); + Error('\P{/a/-In_linear_B_Ideograms}'); Expect(1, 65791, '\p{inlinearbideograms}', ""); Expect(0, 65791, '\p{^inlinearbideograms}', ""); Expect(0, 65791, '\P{inlinearbideograms}', ""); @@ -104362,16 +107526,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65792, '\p{^inlinearbideograms}', ""); Expect(1, 65792, '\P{inlinearbideograms}', ""); Expect(0, 65792, '\P{^inlinearbideograms}', ""); - Expect(1, 65791, '\p{ in_Linear_B_IDEOGRAMS}', ""); - Expect(0, 65791, '\p{^ in_Linear_B_IDEOGRAMS}', ""); - Expect(0, 65791, '\P{ in_Linear_B_IDEOGRAMS}', ""); - Expect(1, 65791, '\P{^ in_Linear_B_IDEOGRAMS}', ""); - Expect(0, 65792, '\p{ in_Linear_B_IDEOGRAMS}', ""); - Expect(1, 65792, '\p{^ in_Linear_B_IDEOGRAMS}', ""); - Expect(1, 65792, '\P{ in_Linear_B_IDEOGRAMS}', ""); - Expect(0, 65792, '\P{^ in_Linear_B_IDEOGRAMS}', ""); - Error('\p{/a/Linear_B_SYLLABARY}'); - Error('\P{/a/Linear_B_SYLLABARY}'); + Expect(1, 65791, '\p{__In_LINEAR_B_Ideograms}', ""); + Expect(0, 65791, '\p{^__In_LINEAR_B_Ideograms}', ""); + Expect(0, 65791, '\P{__In_LINEAR_B_Ideograms}', ""); + Expect(1, 65791, '\P{^__In_LINEAR_B_Ideograms}', ""); + Expect(0, 65792, '\p{__In_LINEAR_B_Ideograms}', ""); + Expect(1, 65792, '\p{^__In_LINEAR_B_Ideograms}', ""); + Expect(1, 65792, '\P{__In_LINEAR_B_Ideograms}', ""); + Expect(0, 65792, '\P{^__In_LINEAR_B_Ideograms}', ""); + Error('\p{-linear_B_syllabary/a/}'); + Error('\P{-linear_B_syllabary/a/}'); Expect(1, 65663, '\p{linearbsyllabary}', ""); Expect(0, 65663, '\p{^linearbsyllabary}', ""); Expect(0, 65663, '\P{linearbsyllabary}', ""); @@ -104380,16 +107544,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65664, '\p{^linearbsyllabary}', ""); Expect(1, 65664, '\P{linearbsyllabary}', ""); Expect(0, 65664, '\P{^linearbsyllabary}', ""); - Expect(1, 65663, '\p{ Linear_B_Syllabary}', ""); - Expect(0, 65663, '\p{^ Linear_B_Syllabary}', ""); - Expect(0, 65663, '\P{ Linear_B_Syllabary}', ""); - Expect(1, 65663, '\P{^ Linear_B_Syllabary}', ""); - Expect(0, 65664, '\p{ Linear_B_Syllabary}', ""); - Expect(1, 65664, '\p{^ Linear_B_Syllabary}', ""); - Expect(1, 65664, '\P{ Linear_B_Syllabary}', ""); - Expect(0, 65664, '\P{^ Linear_B_Syllabary}', ""); - Error('\p{ IS_Linear_B_SYLLABARY:=}'); - Error('\P{ IS_Linear_B_SYLLABARY:=}'); + Expect(1, 65663, '\p{ linear_B_syllabary}', ""); + Expect(0, 65663, '\p{^ linear_B_syllabary}', ""); + Expect(0, 65663, '\P{ linear_B_syllabary}', ""); + Expect(1, 65663, '\P{^ linear_B_syllabary}', ""); + Expect(0, 65664, '\p{ linear_B_syllabary}', ""); + Expect(1, 65664, '\p{^ linear_B_syllabary}', ""); + Expect(1, 65664, '\P{ linear_B_syllabary}', ""); + Expect(0, 65664, '\P{^ linear_B_syllabary}', ""); + Error('\p{_ is_Linear_b_syllabary:=}'); + Error('\P{_ is_Linear_b_syllabary:=}'); Expect(1, 65663, '\p{islinearbsyllabary}', ""); Expect(0, 65663, '\p{^islinearbsyllabary}', ""); Expect(0, 65663, '\P{islinearbsyllabary}', ""); @@ -104398,16 +107562,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65664, '\p{^islinearbsyllabary}', ""); Expect(1, 65664, '\P{islinearbsyllabary}', ""); Expect(0, 65664, '\P{^islinearbsyllabary}', ""); - Expect(1, 65663, '\p{-Is_Linear_B_Syllabary}', ""); - Expect(0, 65663, '\p{^-Is_Linear_B_Syllabary}', ""); - Expect(0, 65663, '\P{-Is_Linear_B_Syllabary}', ""); - Expect(1, 65663, '\P{^-Is_Linear_B_Syllabary}', ""); - Expect(0, 65664, '\p{-Is_Linear_B_Syllabary}', ""); - Expect(1, 65664, '\p{^-Is_Linear_B_Syllabary}', ""); - Expect(1, 65664, '\P{-Is_Linear_B_Syllabary}', ""); - Expect(0, 65664, '\P{^-Is_Linear_B_Syllabary}', ""); - Error('\p{_In_Linear_B_SYLLABARY:=}'); - Error('\P{_In_Linear_B_SYLLABARY:=}'); + Expect(1, 65663, '\p{-is_Linear_B_syllabary}', ""); + Expect(0, 65663, '\p{^-is_Linear_B_syllabary}', ""); + Expect(0, 65663, '\P{-is_Linear_B_syllabary}', ""); + Expect(1, 65663, '\P{^-is_Linear_B_syllabary}', ""); + Expect(0, 65664, '\p{-is_Linear_B_syllabary}', ""); + Expect(1, 65664, '\p{^-is_Linear_B_syllabary}', ""); + Expect(1, 65664, '\P{-is_Linear_B_syllabary}', ""); + Expect(0, 65664, '\P{^-is_Linear_B_syllabary}', ""); + Error('\p{- in_Linear_B_Syllabary:=}'); + Error('\P{- in_Linear_B_Syllabary:=}'); Expect(1, 65663, '\p{inlinearbsyllabary}', ""); Expect(0, 65663, '\p{^inlinearbsyllabary}', ""); Expect(0, 65663, '\P{inlinearbsyllabary}', ""); @@ -104416,52 +107580,160 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65664, '\p{^inlinearbsyllabary}', ""); Expect(1, 65664, '\P{inlinearbsyllabary}', ""); Expect(0, 65664, '\P{^inlinearbsyllabary}', ""); - Expect(1, 65663, '\p{-In_LINEAR_B_Syllabary}', ""); - Expect(0, 65663, '\p{^-In_LINEAR_B_Syllabary}', ""); - Expect(0, 65663, '\P{-In_LINEAR_B_Syllabary}', ""); - Expect(1, 65663, '\P{^-In_LINEAR_B_Syllabary}', ""); - Expect(0, 65664, '\p{-In_LINEAR_B_Syllabary}', ""); - Expect(1, 65664, '\p{^-In_LINEAR_B_Syllabary}', ""); - Expect(1, 65664, '\P{-In_LINEAR_B_Syllabary}', ""); - Expect(0, 65664, '\P{^-In_LINEAR_B_Syllabary}', ""); - Error('\p{ -lisu:=}'); - Error('\P{ -lisu:=}'); - Expect(1, 42239, '\p{lisu}', ""); - Expect(0, 42239, '\p{^lisu}', ""); - Expect(0, 42239, '\P{lisu}', ""); - Expect(1, 42239, '\P{^lisu}', ""); - Expect(0, 42240, '\p{lisu}', ""); - Expect(1, 42240, '\p{^lisu}', ""); - Expect(1, 42240, '\P{lisu}', ""); - Expect(0, 42240, '\P{^lisu}', ""); - Expect(1, 42239, '\p{- Lisu}', ""); - Expect(0, 42239, '\p{^- Lisu}', ""); - Expect(0, 42239, '\P{- Lisu}', ""); - Expect(1, 42239, '\P{^- Lisu}', ""); - Expect(0, 42240, '\p{- Lisu}', ""); - Expect(1, 42240, '\p{^- Lisu}', ""); - Expect(1, 42240, '\P{- Lisu}', ""); - Expect(0, 42240, '\P{^- Lisu}', ""); - Error('\p{-is_Lisu:=}'); - Error('\P{-is_Lisu:=}'); - Expect(1, 42239, '\p{islisu}', ""); - Expect(0, 42239, '\p{^islisu}', ""); - Expect(0, 42239, '\P{islisu}', ""); - Expect(1, 42239, '\P{^islisu}', ""); - Expect(0, 42240, '\p{islisu}', ""); - Expect(1, 42240, '\p{^islisu}', ""); - Expect(1, 42240, '\P{islisu}', ""); - Expect(0, 42240, '\P{^islisu}', ""); - Expect(1, 42239, '\p{ Is_Lisu}', ""); - Expect(0, 42239, '\p{^ Is_Lisu}', ""); - Expect(0, 42239, '\P{ Is_Lisu}', ""); - Expect(1, 42239, '\P{^ Is_Lisu}', ""); - Expect(0, 42240, '\p{ Is_Lisu}', ""); - Expect(1, 42240, '\p{^ Is_Lisu}', ""); - Expect(1, 42240, '\P{ Is_Lisu}', ""); - Expect(0, 42240, '\P{^ Is_Lisu}', ""); - Error('\p{:=-LOGICAL_Order_EXCEPTION}'); - Error('\P{:=-LOGICAL_Order_EXCEPTION}'); + Expect(1, 65663, '\p{ in_Linear_b_syllabary}', ""); + Expect(0, 65663, '\p{^ in_Linear_b_syllabary}', ""); + Expect(0, 65663, '\P{ in_Linear_b_syllabary}', ""); + Expect(1, 65663, '\P{^ in_Linear_b_syllabary}', ""); + Expect(0, 65664, '\p{ in_Linear_b_syllabary}', ""); + Expect(1, 65664, '\p{^ in_Linear_b_syllabary}', ""); + Expect(1, 65664, '\P{ in_Linear_b_syllabary}', ""); + Expect(0, 65664, '\P{^ in_Linear_b_syllabary}', ""); + Error('\p{/a/Lisu}'); + Error('\P{/a/Lisu}'); + Expect(1, 73648, '\p{lisu}', ""); + Expect(0, 73648, '\p{^lisu}', ""); + Expect(0, 73648, '\P{lisu}', ""); + Expect(1, 73648, '\P{^lisu}', ""); + Expect(0, 73649, '\p{lisu}', ""); + Expect(1, 73649, '\p{^lisu}', ""); + Expect(1, 73649, '\P{lisu}', ""); + Expect(0, 73649, '\P{^lisu}', ""); + Expect(1, 73648, '\p{ -lisu}', ""); + Expect(0, 73648, '\p{^ -lisu}', ""); + Expect(0, 73648, '\P{ -lisu}', ""); + Expect(1, 73648, '\P{^ -lisu}', ""); + Expect(0, 73649, '\p{ -lisu}', ""); + Expect(1, 73649, '\p{^ -lisu}', ""); + Expect(1, 73649, '\P{ -lisu}', ""); + Expect(0, 73649, '\P{^ -lisu}', ""); + Error('\p{:=Is_lisu}'); + Error('\P{:=Is_lisu}'); + Expect(1, 73648, '\p{islisu}', ""); + Expect(0, 73648, '\p{^islisu}', ""); + Expect(0, 73648, '\P{islisu}', ""); + Expect(1, 73648, '\P{^islisu}', ""); + Expect(0, 73649, '\p{islisu}', ""); + Expect(1, 73649, '\p{^islisu}', ""); + Expect(1, 73649, '\P{islisu}', ""); + Expect(0, 73649, '\P{^islisu}', ""); + Expect(1, 73648, '\p{--is_LISU}', ""); + Expect(0, 73648, '\p{^--is_LISU}', ""); + Expect(0, 73648, '\P{--is_LISU}', ""); + Expect(1, 73648, '\P{^--is_LISU}', ""); + Expect(0, 73649, '\p{--is_LISU}', ""); + Expect(1, 73649, '\p{^--is_LISU}', ""); + Expect(1, 73649, '\P{--is_LISU}', ""); + Expect(0, 73649, '\P{^--is_LISU}', ""); + Error('\p{ lisu_supplement/a/}'); + Error('\P{ lisu_supplement/a/}'); + Expect(1, 73663, '\p{lisusupplement}', ""); + Expect(0, 73663, '\p{^lisusupplement}', ""); + Expect(0, 73663, '\P{lisusupplement}', ""); + Expect(1, 73663, '\P{^lisusupplement}', ""); + Expect(0, 73664, '\p{lisusupplement}', ""); + Expect(1, 73664, '\p{^lisusupplement}', ""); + Expect(1, 73664, '\P{lisusupplement}', ""); + Expect(0, 73664, '\P{^lisusupplement}', ""); + Expect(1, 73663, '\p{ lisu_supplement}', ""); + Expect(0, 73663, '\p{^ lisu_supplement}', ""); + Expect(0, 73663, '\P{ lisu_supplement}', ""); + Expect(1, 73663, '\P{^ lisu_supplement}', ""); + Expect(0, 73664, '\p{ lisu_supplement}', ""); + Expect(1, 73664, '\p{^ lisu_supplement}', ""); + Expect(1, 73664, '\P{ lisu_supplement}', ""); + Expect(0, 73664, '\P{^ lisu_supplement}', ""); + Error('\p{:= is_Lisu_SUPPLEMENT}'); + Error('\P{:= is_Lisu_SUPPLEMENT}'); + Expect(1, 73663, '\p{islisusupplement}', ""); + Expect(0, 73663, '\p{^islisusupplement}', ""); + Expect(0, 73663, '\P{islisusupplement}', ""); + Expect(1, 73663, '\P{^islisusupplement}', ""); + Expect(0, 73664, '\p{islisusupplement}', ""); + Expect(1, 73664, '\p{^islisusupplement}', ""); + Expect(1, 73664, '\P{islisusupplement}', ""); + Expect(0, 73664, '\P{^islisusupplement}', ""); + Expect(1, 73663, '\p{_Is_Lisu_supplement}', ""); + Expect(0, 73663, '\p{^_Is_Lisu_supplement}', ""); + Expect(0, 73663, '\P{_Is_Lisu_supplement}', ""); + Expect(1, 73663, '\P{^_Is_Lisu_supplement}', ""); + Expect(0, 73664, '\p{_Is_Lisu_supplement}', ""); + Expect(1, 73664, '\p{^_Is_Lisu_supplement}', ""); + Expect(1, 73664, '\P{_Is_Lisu_supplement}', ""); + Expect(0, 73664, '\P{^_Is_Lisu_supplement}', ""); + Error('\p{/a/- in_LISU_supplement}'); + Error('\P{/a/- in_LISU_supplement}'); + Expect(1, 73663, '\p{inlisusupplement}', ""); + Expect(0, 73663, '\p{^inlisusupplement}', ""); + Expect(0, 73663, '\P{inlisusupplement}', ""); + Expect(1, 73663, '\P{^inlisusupplement}', ""); + Expect(0, 73664, '\p{inlisusupplement}', ""); + Expect(1, 73664, '\p{^inlisusupplement}', ""); + Expect(1, 73664, '\P{inlisusupplement}', ""); + Expect(0, 73664, '\P{^inlisusupplement}', ""); + Expect(1, 73663, '\p{ -In_Lisu_Supplement}', ""); + Expect(0, 73663, '\p{^ -In_Lisu_Supplement}', ""); + Expect(0, 73663, '\P{ -In_Lisu_Supplement}', ""); + Expect(1, 73663, '\P{^ -In_Lisu_Supplement}', ""); + Expect(0, 73664, '\p{ -In_Lisu_Supplement}', ""); + Expect(1, 73664, '\p{^ -In_Lisu_Supplement}', ""); + Expect(1, 73664, '\P{ -In_Lisu_Supplement}', ""); + Expect(0, 73664, '\P{^ -In_Lisu_Supplement}', ""); + Error('\p{-lisu_Sup:=}'); + Error('\P{-lisu_Sup:=}'); + Expect(1, 73663, '\p{lisusup}', ""); + Expect(0, 73663, '\p{^lisusup}', ""); + Expect(0, 73663, '\P{lisusup}', ""); + Expect(1, 73663, '\P{^lisusup}', ""); + Expect(0, 73664, '\p{lisusup}', ""); + Expect(1, 73664, '\p{^lisusup}', ""); + Expect(1, 73664, '\P{lisusup}', ""); + Expect(0, 73664, '\P{^lisusup}', ""); + Expect(1, 73663, '\p{-_Lisu_sup}', ""); + Expect(0, 73663, '\p{^-_Lisu_sup}', ""); + Expect(0, 73663, '\P{-_Lisu_sup}', ""); + Expect(1, 73663, '\P{^-_Lisu_sup}', ""); + Expect(0, 73664, '\p{-_Lisu_sup}', ""); + Expect(1, 73664, '\p{^-_Lisu_sup}', ""); + Expect(1, 73664, '\P{-_Lisu_sup}', ""); + Expect(0, 73664, '\P{^-_Lisu_sup}', ""); + Error('\p{ -IS_Lisu_SUP:=}'); + Error('\P{ -IS_Lisu_SUP:=}'); + Expect(1, 73663, '\p{islisusup}', ""); + Expect(0, 73663, '\p{^islisusup}', ""); + Expect(0, 73663, '\P{islisusup}', ""); + Expect(1, 73663, '\P{^islisusup}', ""); + Expect(0, 73664, '\p{islisusup}', ""); + Expect(1, 73664, '\p{^islisusup}', ""); + Expect(1, 73664, '\P{islisusup}', ""); + Expect(0, 73664, '\P{^islisusup}', ""); + Expect(1, 73663, '\p{ _is_LISU_sup}', ""); + Expect(0, 73663, '\p{^ _is_LISU_sup}', ""); + Expect(0, 73663, '\P{ _is_LISU_sup}', ""); + Expect(1, 73663, '\P{^ _is_LISU_sup}', ""); + Expect(0, 73664, '\p{ _is_LISU_sup}', ""); + Expect(1, 73664, '\p{^ _is_LISU_sup}', ""); + Expect(1, 73664, '\P{ _is_LISU_sup}', ""); + Expect(0, 73664, '\P{^ _is_LISU_sup}', ""); + Error('\p{/a/IN_Lisu_SUP}'); + Error('\P{/a/IN_Lisu_SUP}'); + Expect(1, 73663, '\p{inlisusup}', ""); + Expect(0, 73663, '\p{^inlisusup}', ""); + Expect(0, 73663, '\P{inlisusup}', ""); + Expect(1, 73663, '\P{^inlisusup}', ""); + Expect(0, 73664, '\p{inlisusup}', ""); + Expect(1, 73664, '\p{^inlisusup}', ""); + Expect(1, 73664, '\P{inlisusup}', ""); + Expect(0, 73664, '\P{^inlisusup}', ""); + Expect(1, 73663, '\p{--IN_Lisu_Sup}', ""); + Expect(0, 73663, '\p{^--IN_Lisu_Sup}', ""); + Expect(0, 73663, '\P{--IN_Lisu_Sup}', ""); + Expect(1, 73663, '\P{^--IN_Lisu_Sup}', ""); + Expect(0, 73664, '\p{--IN_Lisu_Sup}', ""); + Expect(1, 73664, '\p{^--IN_Lisu_Sup}', ""); + Expect(1, 73664, '\P{--IN_Lisu_Sup}', ""); + Expect(0, 73664, '\P{^--IN_Lisu_Sup}', ""); + Error('\p{_/a/Logical_order_Exception}'); + Error('\P{_/a/Logical_order_Exception}'); Expect(1, 43708, '\p{logicalorderexception}', ""); Expect(0, 43708, '\p{^logicalorderexception}', ""); Expect(0, 43708, '\P{logicalorderexception}', ""); @@ -104470,16 +107742,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43709, '\p{^logicalorderexception}', ""); Expect(1, 43709, '\P{logicalorderexception}', ""); Expect(0, 43709, '\P{^logicalorderexception}', ""); - Expect(1, 43708, '\p{ LOGICAL_order_exception}', ""); - Expect(0, 43708, '\p{^ LOGICAL_order_exception}', ""); - Expect(0, 43708, '\P{ LOGICAL_order_exception}', ""); - Expect(1, 43708, '\P{^ LOGICAL_order_exception}', ""); - Expect(0, 43709, '\p{ LOGICAL_order_exception}', ""); - Expect(1, 43709, '\p{^ LOGICAL_order_exception}', ""); - Expect(1, 43709, '\P{ LOGICAL_order_exception}', ""); - Expect(0, 43709, '\P{^ LOGICAL_order_exception}', ""); - Error('\p{/a/-_Is_LOGICAL_Order_Exception}'); - Error('\P{/a/-_Is_LOGICAL_Order_Exception}'); + Expect(1, 43708, '\p{__LOGICAL_ORDER_Exception}', ""); + Expect(0, 43708, '\p{^__LOGICAL_ORDER_Exception}', ""); + Expect(0, 43708, '\P{__LOGICAL_ORDER_Exception}', ""); + Expect(1, 43708, '\P{^__LOGICAL_ORDER_Exception}', ""); + Expect(0, 43709, '\p{__LOGICAL_ORDER_Exception}', ""); + Expect(1, 43709, '\p{^__LOGICAL_ORDER_Exception}', ""); + Expect(1, 43709, '\P{__LOGICAL_ORDER_Exception}', ""); + Expect(0, 43709, '\P{^__LOGICAL_ORDER_Exception}', ""); + Error('\p{_-IS_LOGICAL_Order_EXCEPTION/a/}'); + Error('\P{_-IS_LOGICAL_Order_EXCEPTION/a/}'); Expect(1, 43708, '\p{islogicalorderexception}', ""); Expect(0, 43708, '\p{^islogicalorderexception}', ""); Expect(0, 43708, '\P{islogicalorderexception}', ""); @@ -104488,16 +107760,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43709, '\p{^islogicalorderexception}', ""); Expect(1, 43709, '\P{islogicalorderexception}', ""); Expect(0, 43709, '\P{^islogicalorderexception}', ""); - Expect(1, 43708, '\p{_ IS_logical_ORDER_Exception}', ""); - Expect(0, 43708, '\p{^_ IS_logical_ORDER_Exception}', ""); - Expect(0, 43708, '\P{_ IS_logical_ORDER_Exception}', ""); - Expect(1, 43708, '\P{^_ IS_logical_ORDER_Exception}', ""); - Expect(0, 43709, '\p{_ IS_logical_ORDER_Exception}', ""); - Expect(1, 43709, '\p{^_ IS_logical_ORDER_Exception}', ""); - Expect(1, 43709, '\P{_ IS_logical_ORDER_Exception}', ""); - Expect(0, 43709, '\P{^_ IS_logical_ORDER_Exception}', ""); - Error('\p{LOE/a/}'); - Error('\P{LOE/a/}'); + Expect(1, 43708, '\p{_-IS_Logical_Order_exception}', ""); + Expect(0, 43708, '\p{^_-IS_Logical_Order_exception}', ""); + Expect(0, 43708, '\P{_-IS_Logical_Order_exception}', ""); + Expect(1, 43708, '\P{^_-IS_Logical_Order_exception}', ""); + Expect(0, 43709, '\p{_-IS_Logical_Order_exception}', ""); + Expect(1, 43709, '\p{^_-IS_Logical_Order_exception}', ""); + Expect(1, 43709, '\P{_-IS_Logical_Order_exception}', ""); + Expect(0, 43709, '\P{^_-IS_Logical_Order_exception}', ""); + Error('\p{-/a/LOE}'); + Error('\P{-/a/LOE}'); Expect(1, 43708, '\p{loe}', ""); Expect(0, 43708, '\p{^loe}', ""); Expect(0, 43708, '\P{loe}', ""); @@ -104506,16 +107778,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43709, '\p{^loe}', ""); Expect(1, 43709, '\P{loe}', ""); Expect(0, 43709, '\P{^loe}', ""); - Expect(1, 43708, '\p{_LOE}', ""); - Expect(0, 43708, '\p{^_LOE}', ""); - Expect(0, 43708, '\P{_LOE}', ""); - Expect(1, 43708, '\P{^_LOE}', ""); - Expect(0, 43709, '\p{_LOE}', ""); - Expect(1, 43709, '\p{^_LOE}', ""); - Expect(1, 43709, '\P{_LOE}', ""); - Expect(0, 43709, '\P{^_LOE}', ""); - Error('\p{ Is_LOE:=}'); - Error('\P{ Is_LOE:=}'); + Expect(1, 43708, '\p{-LOE}', ""); + Expect(0, 43708, '\p{^-LOE}', ""); + Expect(0, 43708, '\P{-LOE}', ""); + Expect(1, 43708, '\P{^-LOE}', ""); + Expect(0, 43709, '\p{-LOE}', ""); + Expect(1, 43709, '\p{^-LOE}', ""); + Expect(1, 43709, '\P{-LOE}', ""); + Expect(0, 43709, '\P{^-LOE}', ""); + Error('\p{-IS_LOE/a/}'); + Error('\P{-IS_LOE/a/}'); Expect(1, 43708, '\p{isloe}', ""); Expect(0, 43708, '\p{^isloe}', ""); Expect(0, 43708, '\P{isloe}', ""); @@ -104524,16 +107796,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43709, '\p{^isloe}', ""); Expect(1, 43709, '\P{isloe}', ""); Expect(0, 43709, '\P{^isloe}', ""); - Expect(1, 43708, '\p{ _is_LOE}', ""); - Expect(0, 43708, '\p{^ _is_LOE}', ""); - Expect(0, 43708, '\P{ _is_LOE}', ""); - Expect(1, 43708, '\P{^ _is_LOE}', ""); - Expect(0, 43709, '\p{ _is_LOE}', ""); - Expect(1, 43709, '\p{^ _is_LOE}', ""); - Expect(1, 43709, '\P{ _is_LOE}', ""); - Expect(0, 43709, '\P{^ _is_LOE}', ""); - Error('\p{ :=LOW_surrogates}'); - Error('\P{ :=LOW_surrogates}'); + Expect(1, 43708, '\p{-_Is_LOE}', ""); + Expect(0, 43708, '\p{^-_Is_LOE}', ""); + Expect(0, 43708, '\P{-_Is_LOE}', ""); + Expect(1, 43708, '\P{^-_Is_LOE}', ""); + Expect(0, 43709, '\p{-_Is_LOE}', ""); + Expect(1, 43709, '\p{^-_Is_LOE}', ""); + Expect(1, 43709, '\P{-_Is_LOE}', ""); + Expect(0, 43709, '\P{^-_Is_LOE}', ""); + Error('\p{-Low_Surrogates:=}'); + Error('\P{-Low_Surrogates:=}'); Expect(1, 57343, '\p{lowsurrogates}', ""); Expect(0, 57343, '\p{^lowsurrogates}', ""); Expect(0, 57343, '\P{lowsurrogates}', ""); @@ -104542,16 +107814,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^lowsurrogates}', ""); Expect(1, 57344, '\P{lowsurrogates}', ""); Expect(0, 57344, '\P{^lowsurrogates}', ""); - Expect(1, 57343, '\p{_ low_surrogates}', ""); - Expect(0, 57343, '\p{^_ low_surrogates}', ""); - Expect(0, 57343, '\P{_ low_surrogates}', ""); - Expect(1, 57343, '\P{^_ low_surrogates}', ""); - Expect(0, 57344, '\p{_ low_surrogates}', ""); - Expect(1, 57344, '\p{^_ low_surrogates}', ""); - Expect(1, 57344, '\P{_ low_surrogates}', ""); - Expect(0, 57344, '\P{^_ low_surrogates}', ""); - Error('\p{ :=IS_LOW_Surrogates}'); - Error('\P{ :=IS_LOW_Surrogates}'); + Expect(1, 57343, '\p{ LOW_SURROGATES}', ""); + Expect(0, 57343, '\p{^ LOW_SURROGATES}', ""); + Expect(0, 57343, '\P{ LOW_SURROGATES}', ""); + Expect(1, 57343, '\P{^ LOW_SURROGATES}', ""); + Expect(0, 57344, '\p{ LOW_SURROGATES}', ""); + Expect(1, 57344, '\p{^ LOW_SURROGATES}', ""); + Expect(1, 57344, '\P{ LOW_SURROGATES}', ""); + Expect(0, 57344, '\P{^ LOW_SURROGATES}', ""); + Error('\p{__Is_Low_Surrogates/a/}'); + Error('\P{__Is_Low_Surrogates/a/}'); Expect(1, 57343, '\p{islowsurrogates}', ""); Expect(0, 57343, '\p{^islowsurrogates}', ""); Expect(0, 57343, '\P{islowsurrogates}', ""); @@ -104560,16 +107832,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^islowsurrogates}', ""); Expect(1, 57344, '\P{islowsurrogates}', ""); Expect(0, 57344, '\P{^islowsurrogates}', ""); - Expect(1, 57343, '\p{ -is_Low_surrogates}', ""); - Expect(0, 57343, '\p{^ -is_Low_surrogates}', ""); - Expect(0, 57343, '\P{ -is_Low_surrogates}', ""); - Expect(1, 57343, '\P{^ -is_Low_surrogates}', ""); - Expect(0, 57344, '\p{ -is_Low_surrogates}', ""); - Expect(1, 57344, '\p{^ -is_Low_surrogates}', ""); - Expect(1, 57344, '\P{ -is_Low_surrogates}', ""); - Expect(0, 57344, '\P{^ -is_Low_surrogates}', ""); - Error('\p{ :=In_Low_Surrogates}'); - Error('\P{ :=In_Low_Surrogates}'); + Expect(1, 57343, '\p{- IS_Low_Surrogates}', ""); + Expect(0, 57343, '\p{^- IS_Low_Surrogates}', ""); + Expect(0, 57343, '\P{- IS_Low_Surrogates}', ""); + Expect(1, 57343, '\P{^- IS_Low_Surrogates}', ""); + Expect(0, 57344, '\p{- IS_Low_Surrogates}', ""); + Expect(1, 57344, '\p{^- IS_Low_Surrogates}', ""); + Expect(1, 57344, '\P{- IS_Low_Surrogates}', ""); + Expect(0, 57344, '\P{^- IS_Low_Surrogates}', ""); + Error('\p{:=In_Low_SURROGATES}'); + Error('\P{:=In_Low_SURROGATES}'); Expect(1, 57343, '\p{inlowsurrogates}', ""); Expect(0, 57343, '\p{^inlowsurrogates}', ""); Expect(0, 57343, '\P{inlowsurrogates}', ""); @@ -104578,16 +107850,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 57344, '\p{^inlowsurrogates}', ""); Expect(1, 57344, '\P{inlowsurrogates}', ""); Expect(0, 57344, '\P{^inlowsurrogates}', ""); - Expect(1, 57343, '\p{- in_Low_SURROGATES}', ""); - Expect(0, 57343, '\p{^- in_Low_SURROGATES}', ""); - Expect(0, 57343, '\P{- in_Low_SURROGATES}', ""); - Expect(1, 57343, '\P{^- in_Low_SURROGATES}', ""); - Expect(0, 57344, '\p{- in_Low_SURROGATES}', ""); - Expect(1, 57344, '\p{^- in_Low_SURROGATES}', ""); - Expect(1, 57344, '\P{- in_Low_SURROGATES}', ""); - Expect(0, 57344, '\P{^- in_Low_SURROGATES}', ""); - Error('\p{:=--lowercase_letter}'); - Error('\P{:=--lowercase_letter}'); + Expect(1, 57343, '\p{_ In_Low_Surrogates}', ""); + Expect(0, 57343, '\p{^_ In_Low_Surrogates}', ""); + Expect(0, 57343, '\P{_ In_Low_Surrogates}', ""); + Expect(1, 57343, '\P{^_ In_Low_Surrogates}', ""); + Expect(0, 57344, '\p{_ In_Low_Surrogates}', ""); + Expect(1, 57344, '\p{^_ In_Low_Surrogates}', ""); + Expect(1, 57344, '\P{_ In_Low_Surrogates}', ""); + Expect(0, 57344, '\P{^_ In_Low_Surrogates}', ""); + Error('\p{ Lowercase_LETTER/a/}'); + Error('\P{ Lowercase_LETTER/a/}'); Expect(1, 125251, '\p{lowercaseletter}', ""); Expect(0, 125251, '\p{^lowercaseletter}', ""); Expect(0, 125251, '\P{lowercaseletter}', ""); @@ -104596,16 +107868,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^lowercaseletter}', ""); Expect(1, 125252, '\P{lowercaseletter}', ""); Expect(0, 125252, '\P{^lowercaseletter}', ""); - Expect(1, 125251, '\p{ _Lowercase_Letter}', ""); - Expect(0, 125251, '\p{^ _Lowercase_Letter}', ""); - Expect(0, 125251, '\P{ _Lowercase_Letter}', ""); - Expect(1, 125251, '\P{^ _Lowercase_Letter}', ""); - Expect(0, 125252, '\p{ _Lowercase_Letter}', ""); - Expect(1, 125252, '\p{^ _Lowercase_Letter}', ""); - Expect(1, 125252, '\P{ _Lowercase_Letter}', ""); - Expect(0, 125252, '\P{^ _Lowercase_Letter}', ""); - Error('\p{ -Is_Lowercase_letter/a/}'); - Error('\P{ -Is_Lowercase_letter/a/}'); + Expect(1, 125251, '\p{ Lowercase_Letter}', ""); + Expect(0, 125251, '\p{^ Lowercase_Letter}', ""); + Expect(0, 125251, '\P{ Lowercase_Letter}', ""); + Expect(1, 125251, '\P{^ Lowercase_Letter}', ""); + Expect(0, 125252, '\p{ Lowercase_Letter}', ""); + Expect(1, 125252, '\p{^ Lowercase_Letter}', ""); + Expect(1, 125252, '\P{ Lowercase_Letter}', ""); + Expect(0, 125252, '\P{^ Lowercase_Letter}', ""); + Error('\p{ :=is_Lowercase_Letter}'); + Error('\P{ :=is_Lowercase_Letter}'); Expect(1, 125251, '\p{islowercaseletter}', ""); Expect(0, 125251, '\p{^islowercaseletter}', ""); Expect(0, 125251, '\P{islowercaseletter}', ""); @@ -104614,16 +107886,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^islowercaseletter}', ""); Expect(1, 125252, '\P{islowercaseletter}', ""); Expect(0, 125252, '\P{^islowercaseletter}', ""); - Expect(1, 125251, '\p{ IS_LOWERCASE_LETTER}', ""); - Expect(0, 125251, '\p{^ IS_LOWERCASE_LETTER}', ""); - Expect(0, 125251, '\P{ IS_LOWERCASE_LETTER}', ""); - Expect(1, 125251, '\P{^ IS_LOWERCASE_LETTER}', ""); - Expect(0, 125252, '\p{ IS_LOWERCASE_LETTER}', ""); - Expect(1, 125252, '\p{^ IS_LOWERCASE_LETTER}', ""); - Expect(1, 125252, '\P{ IS_LOWERCASE_LETTER}', ""); - Expect(0, 125252, '\P{^ IS_LOWERCASE_LETTER}', ""); - Error('\p{:=-ll}'); - Error('\P{:=-ll}'); + Expect(1, 125251, '\p{ -is_LOWERCASE_Letter}', ""); + Expect(0, 125251, '\p{^ -is_LOWERCASE_Letter}', ""); + Expect(0, 125251, '\P{ -is_LOWERCASE_Letter}', ""); + Expect(1, 125251, '\P{^ -is_LOWERCASE_Letter}', ""); + Expect(0, 125252, '\p{ -is_LOWERCASE_Letter}', ""); + Expect(1, 125252, '\p{^ -is_LOWERCASE_Letter}', ""); + Expect(1, 125252, '\P{ -is_LOWERCASE_Letter}', ""); + Expect(0, 125252, '\P{^ -is_LOWERCASE_Letter}', ""); + Error('\p{-/a/ll}'); + Error('\P{-/a/ll}'); Expect(1, 125251, '\p{ll}', ""); Expect(0, 125251, '\p{^ll}', ""); Expect(0, 125251, '\P{ll}', ""); @@ -104632,16 +107904,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^ll}', ""); Expect(1, 125252, '\P{ll}', ""); Expect(0, 125252, '\P{^ll}', ""); - Expect(1, 125251, '\p{_-Ll}', ""); - Expect(0, 125251, '\p{^_-Ll}', ""); - Expect(0, 125251, '\P{_-Ll}', ""); - Expect(1, 125251, '\P{^_-Ll}', ""); - Expect(0, 125252, '\p{_-Ll}', ""); - Expect(1, 125252, '\p{^_-Ll}', ""); - Expect(1, 125252, '\P{_-Ll}', ""); - Expect(0, 125252, '\P{^_-Ll}', ""); - Error('\p{/a/ _Is_Ll}'); - Error('\P{/a/ _Is_Ll}'); + Expect(1, 125251, '\p{_-LL}', ""); + Expect(0, 125251, '\p{^_-LL}', ""); + Expect(0, 125251, '\P{_-LL}', ""); + Expect(1, 125251, '\P{^_-LL}', ""); + Expect(0, 125252, '\p{_-LL}', ""); + Expect(1, 125252, '\p{^_-LL}', ""); + Expect(1, 125252, '\P{_-LL}', ""); + Expect(0, 125252, '\P{^_-LL}', ""); + Error('\p{-/a/is_Ll}'); + Error('\P{-/a/is_Ll}'); Expect(1, 125251, '\p{isll}', ""); Expect(0, 125251, '\p{^isll}', ""); Expect(0, 125251, '\P{isll}', ""); @@ -104650,16 +107922,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^isll}', ""); Expect(1, 125252, '\P{isll}', ""); Expect(0, 125252, '\P{^isll}', ""); - Expect(1, 125251, '\p{ IS_LL}', ""); - Expect(0, 125251, '\p{^ IS_LL}', ""); - Expect(0, 125251, '\P{ IS_LL}', ""); - Expect(1, 125251, '\P{^ IS_LL}', ""); - Expect(0, 125252, '\p{ IS_LL}', ""); - Expect(1, 125252, '\p{^ IS_LL}', ""); - Expect(1, 125252, '\P{ IS_LL}', ""); - Expect(0, 125252, '\P{^ IS_LL}', ""); - Error('\p{__Lycian/a/}'); - Error('\P{__Lycian/a/}'); + Expect(1, 125251, '\p{ -IS_Ll}', ""); + Expect(0, 125251, '\p{^ -IS_Ll}', ""); + Expect(0, 125251, '\P{ -IS_Ll}', ""); + Expect(1, 125251, '\P{^ -IS_Ll}', ""); + Expect(0, 125252, '\p{ -IS_Ll}', ""); + Expect(1, 125252, '\p{^ -IS_Ll}', ""); + Expect(1, 125252, '\P{ -IS_Ll}', ""); + Expect(0, 125252, '\P{^ -IS_Ll}', ""); + Error('\p{ LYCIAN/a/}'); + Error('\P{ LYCIAN/a/}'); Expect(1, 66204, '\p{lycian}', ""); Expect(0, 66204, '\p{^lycian}', ""); Expect(0, 66204, '\P{lycian}', ""); @@ -104668,16 +107940,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66205, '\p{^lycian}', ""); Expect(1, 66205, '\P{lycian}', ""); Expect(0, 66205, '\P{^lycian}', ""); - Expect(1, 66204, '\p{ LYCIAN}', ""); - Expect(0, 66204, '\p{^ LYCIAN}', ""); - Expect(0, 66204, '\P{ LYCIAN}', ""); - Expect(1, 66204, '\P{^ LYCIAN}', ""); - Expect(0, 66205, '\p{ LYCIAN}', ""); - Expect(1, 66205, '\p{^ LYCIAN}', ""); - Expect(1, 66205, '\P{ LYCIAN}', ""); - Expect(0, 66205, '\P{^ LYCIAN}', ""); - Error('\p{/a/ Is_LYCIAN}'); - Error('\P{/a/ Is_LYCIAN}'); + Expect(1, 66204, '\p{ lycian}', ""); + Expect(0, 66204, '\p{^ lycian}', ""); + Expect(0, 66204, '\P{ lycian}', ""); + Expect(1, 66204, '\P{^ lycian}', ""); + Expect(0, 66205, '\p{ lycian}', ""); + Expect(1, 66205, '\p{^ lycian}', ""); + Expect(1, 66205, '\P{ lycian}', ""); + Expect(0, 66205, '\P{^ lycian}', ""); + Error('\p{/a/_ IS_Lycian}'); + Error('\P{/a/_ IS_Lycian}'); Expect(1, 66204, '\p{islycian}', ""); Expect(0, 66204, '\p{^islycian}', ""); Expect(0, 66204, '\P{islycian}', ""); @@ -104686,16 +107958,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66205, '\p{^islycian}', ""); Expect(1, 66205, '\P{islycian}', ""); Expect(0, 66205, '\P{^islycian}', ""); - Expect(1, 66204, '\p{_ is_lycian}', ""); - Expect(0, 66204, '\p{^_ is_lycian}', ""); - Expect(0, 66204, '\P{_ is_lycian}', ""); - Expect(1, 66204, '\P{^_ is_lycian}', ""); - Expect(0, 66205, '\p{_ is_lycian}', ""); - Expect(1, 66205, '\p{^_ is_lycian}', ""); - Expect(1, 66205, '\P{_ is_lycian}', ""); - Expect(0, 66205, '\P{^_ is_lycian}', ""); - Error('\p{:= Lyci}'); - Error('\P{:= Lyci}'); + Expect(1, 66204, '\p{_ Is_Lycian}', ""); + Expect(0, 66204, '\p{^_ Is_Lycian}', ""); + Expect(0, 66204, '\P{_ Is_Lycian}', ""); + Expect(1, 66204, '\P{^_ Is_Lycian}', ""); + Expect(0, 66205, '\p{_ Is_Lycian}', ""); + Expect(1, 66205, '\p{^_ Is_Lycian}', ""); + Expect(1, 66205, '\P{_ Is_Lycian}', ""); + Expect(0, 66205, '\P{^_ Is_Lycian}', ""); + Error('\p{ :=Lyci}'); + Error('\P{ :=Lyci}'); Expect(1, 66204, '\p{lyci}', ""); Expect(0, 66204, '\p{^lyci}', ""); Expect(0, 66204, '\P{lyci}', ""); @@ -104704,16 +107976,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66205, '\p{^lyci}', ""); Expect(1, 66205, '\P{lyci}', ""); Expect(0, 66205, '\P{^lyci}', ""); - Expect(1, 66204, '\p{ lyci}', ""); - Expect(0, 66204, '\p{^ lyci}', ""); - Expect(0, 66204, '\P{ lyci}', ""); - Expect(1, 66204, '\P{^ lyci}', ""); - Expect(0, 66205, '\p{ lyci}', ""); - Expect(1, 66205, '\p{^ lyci}', ""); - Expect(1, 66205, '\P{ lyci}', ""); - Expect(0, 66205, '\P{^ lyci}', ""); - Error('\p{ IS_Lyci/a/}'); - Error('\P{ IS_Lyci/a/}'); + Expect(1, 66204, '\p{ _LYCI}', ""); + Expect(0, 66204, '\p{^ _LYCI}', ""); + Expect(0, 66204, '\P{ _LYCI}', ""); + Expect(1, 66204, '\P{^ _LYCI}', ""); + Expect(0, 66205, '\p{ _LYCI}', ""); + Expect(1, 66205, '\p{^ _LYCI}', ""); + Expect(1, 66205, '\P{ _LYCI}', ""); + Expect(0, 66205, '\P{^ _LYCI}', ""); + Error('\p{/a/_ IS_LYCI}'); + Error('\P{/a/_ IS_LYCI}'); Expect(1, 66204, '\p{islyci}', ""); Expect(0, 66204, '\p{^islyci}', ""); Expect(0, 66204, '\P{islyci}', ""); @@ -104722,16 +107994,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66205, '\p{^islyci}', ""); Expect(1, 66205, '\P{islyci}', ""); Expect(0, 66205, '\P{^islyci}', ""); - Expect(1, 66204, '\p{ _Is_Lyci}', ""); - Expect(0, 66204, '\p{^ _Is_Lyci}', ""); - Expect(0, 66204, '\P{ _Is_Lyci}', ""); - Expect(1, 66204, '\P{^ _Is_Lyci}', ""); - Expect(0, 66205, '\p{ _Is_Lyci}', ""); - Expect(1, 66205, '\p{^ _Is_Lyci}', ""); - Expect(1, 66205, '\P{ _Is_Lyci}', ""); - Expect(0, 66205, '\P{^ _Is_Lyci}', ""); - Error('\p{:=_Lydian}'); - Error('\P{:=_Lydian}'); + Expect(1, 66204, '\p{_-Is_lyci}', ""); + Expect(0, 66204, '\p{^_-Is_lyci}', ""); + Expect(0, 66204, '\P{_-Is_lyci}', ""); + Expect(1, 66204, '\P{^_-Is_lyci}', ""); + Expect(0, 66205, '\p{_-Is_lyci}', ""); + Expect(1, 66205, '\p{^_-Is_lyci}', ""); + Expect(1, 66205, '\P{_-Is_lyci}', ""); + Expect(0, 66205, '\P{^_-Is_lyci}', ""); + Error('\p{-:=Lydian}'); + Error('\P{-:=Lydian}'); Expect(1, 67903, '\p{lydian}', ""); Expect(0, 67903, '\p{^lydian}', ""); Expect(0, 67903, '\P{lydian}', ""); @@ -104740,16 +108012,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67904, '\p{^lydian}', ""); Expect(1, 67904, '\P{lydian}', ""); Expect(0, 67904, '\P{^lydian}', ""); - Expect(1, 67903, '\p{_Lydian}', ""); - Expect(0, 67903, '\p{^_Lydian}', ""); - Expect(0, 67903, '\P{_Lydian}', ""); - Expect(1, 67903, '\P{^_Lydian}', ""); - Expect(0, 67904, '\p{_Lydian}', ""); - Expect(1, 67904, '\p{^_Lydian}', ""); - Expect(1, 67904, '\P{_Lydian}', ""); - Expect(0, 67904, '\P{^_Lydian}', ""); - Error('\p{--is_LYDIAN/a/}'); - Error('\P{--is_LYDIAN/a/}'); + Expect(1, 67903, '\p{ lydian}', ""); + Expect(0, 67903, '\p{^ lydian}', ""); + Expect(0, 67903, '\P{ lydian}', ""); + Expect(1, 67903, '\P{^ lydian}', ""); + Expect(0, 67904, '\p{ lydian}', ""); + Expect(1, 67904, '\p{^ lydian}', ""); + Expect(1, 67904, '\P{ lydian}', ""); + Expect(0, 67904, '\P{^ lydian}', ""); + Error('\p{ Is_Lydian/a/}'); + Error('\P{ Is_Lydian/a/}'); Expect(1, 67903, '\p{islydian}', ""); Expect(0, 67903, '\p{^islydian}', ""); Expect(0, 67903, '\P{islydian}', ""); @@ -104758,16 +108030,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67904, '\p{^islydian}', ""); Expect(1, 67904, '\P{islydian}', ""); Expect(0, 67904, '\P{^islydian}', ""); - Expect(1, 67903, '\p{_IS_Lydian}', ""); - Expect(0, 67903, '\p{^_IS_Lydian}', ""); - Expect(0, 67903, '\P{_IS_Lydian}', ""); - Expect(1, 67903, '\P{^_IS_Lydian}', ""); - Expect(0, 67904, '\p{_IS_Lydian}', ""); - Expect(1, 67904, '\p{^_IS_Lydian}', ""); - Expect(1, 67904, '\P{_IS_Lydian}', ""); - Expect(0, 67904, '\P{^_IS_Lydian}', ""); - Error('\p{:=__Lydi}'); - Error('\P{:=__Lydi}'); + Expect(1, 67903, '\p{_-is_Lydian}', ""); + Expect(0, 67903, '\p{^_-is_Lydian}', ""); + Expect(0, 67903, '\P{_-is_Lydian}', ""); + Expect(1, 67903, '\P{^_-is_Lydian}', ""); + Expect(0, 67904, '\p{_-is_Lydian}', ""); + Expect(1, 67904, '\p{^_-is_Lydian}', ""); + Expect(1, 67904, '\P{_-is_Lydian}', ""); + Expect(0, 67904, '\P{^_-is_Lydian}', ""); + Error('\p{/a/_ lydi}'); + Error('\P{/a/_ lydi}'); Expect(1, 67903, '\p{lydi}', ""); Expect(0, 67903, '\p{^lydi}', ""); Expect(0, 67903, '\P{lydi}', ""); @@ -104776,16 +108048,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67904, '\p{^lydi}', ""); Expect(1, 67904, '\P{lydi}', ""); Expect(0, 67904, '\P{^lydi}', ""); - Expect(1, 67903, '\p{ Lydi}', ""); - Expect(0, 67903, '\p{^ Lydi}', ""); - Expect(0, 67903, '\P{ Lydi}', ""); - Expect(1, 67903, '\P{^ Lydi}', ""); - Expect(0, 67904, '\p{ Lydi}', ""); - Expect(1, 67904, '\p{^ Lydi}', ""); - Expect(1, 67904, '\P{ Lydi}', ""); - Expect(0, 67904, '\P{^ Lydi}', ""); - Error('\p{/a/IS_lydi}'); - Error('\P{/a/IS_lydi}'); + Expect(1, 67903, '\p{ Lydi}', ""); + Expect(0, 67903, '\p{^ Lydi}', ""); + Expect(0, 67903, '\P{ Lydi}', ""); + Expect(1, 67903, '\P{^ Lydi}', ""); + Expect(0, 67904, '\p{ Lydi}', ""); + Expect(1, 67904, '\p{^ Lydi}', ""); + Expect(1, 67904, '\P{ Lydi}', ""); + Expect(0, 67904, '\P{^ Lydi}', ""); + Error('\p{:=--is_lydi}'); + Error('\P{:=--is_lydi}'); Expect(1, 67903, '\p{islydi}', ""); Expect(0, 67903, '\p{^islydi}', ""); Expect(0, 67903, '\P{islydi}', ""); @@ -104794,16 +108066,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67904, '\p{^islydi}', ""); Expect(1, 67904, '\P{islydi}', ""); Expect(0, 67904, '\P{^islydi}', ""); - Expect(1, 67903, '\p{- is_Lydi}', ""); - Expect(0, 67903, '\p{^- is_Lydi}', ""); - Expect(0, 67903, '\P{- is_Lydi}', ""); - Expect(1, 67903, '\P{^- is_Lydi}', ""); - Expect(0, 67904, '\p{- is_Lydi}', ""); - Expect(1, 67904, '\p{^- is_Lydi}', ""); - Expect(1, 67904, '\P{- is_Lydi}', ""); - Expect(0, 67904, '\P{^- is_Lydi}', ""); - Error('\p{/a/Mahajani}'); - Error('\P{/a/Mahajani}'); + Expect(1, 67903, '\p{-IS_Lydi}', ""); + Expect(0, 67903, '\p{^-IS_Lydi}', ""); + Expect(0, 67903, '\P{-IS_Lydi}', ""); + Expect(1, 67903, '\P{^-IS_Lydi}', ""); + Expect(0, 67904, '\p{-IS_Lydi}', ""); + Expect(1, 67904, '\p{^-IS_Lydi}', ""); + Expect(1, 67904, '\P{-IS_Lydi}', ""); + Expect(0, 67904, '\P{^-IS_Lydi}', ""); + Error('\p{/a/mahajani}'); + Error('\P{/a/mahajani}'); Expect(1, 70006, '\p{mahajani}', ""); Expect(0, 70006, '\p{^mahajani}', ""); Expect(0, 70006, '\P{mahajani}', ""); @@ -104812,16 +108084,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70007, '\p{^mahajani}', ""); Expect(1, 70007, '\P{mahajani}', ""); Expect(0, 70007, '\P{^mahajani}', ""); - Expect(1, 70006, '\p{ MAHAJANI}', ""); - Expect(0, 70006, '\p{^ MAHAJANI}', ""); - Expect(0, 70006, '\P{ MAHAJANI}', ""); - Expect(1, 70006, '\P{^ MAHAJANI}', ""); - Expect(0, 70007, '\p{ MAHAJANI}', ""); - Expect(1, 70007, '\p{^ MAHAJANI}', ""); - Expect(1, 70007, '\P{ MAHAJANI}', ""); - Expect(0, 70007, '\P{^ MAHAJANI}', ""); - Error('\p{ /a/Is_MAHAJANI}'); - Error('\P{ /a/Is_MAHAJANI}'); + Expect(1, 70006, '\p{ Mahajani}', ""); + Expect(0, 70006, '\p{^ Mahajani}', ""); + Expect(0, 70006, '\P{ Mahajani}', ""); + Expect(1, 70006, '\P{^ Mahajani}', ""); + Expect(0, 70007, '\p{ Mahajani}', ""); + Expect(1, 70007, '\p{^ Mahajani}', ""); + Expect(1, 70007, '\P{ Mahajani}', ""); + Expect(0, 70007, '\P{^ Mahajani}', ""); + Error('\p{_Is_Mahajani:=}'); + Error('\P{_Is_Mahajani:=}'); Expect(1, 70006, '\p{ismahajani}', ""); Expect(0, 70006, '\p{^ismahajani}', ""); Expect(0, 70006, '\P{ismahajani}', ""); @@ -104830,16 +108102,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70007, '\p{^ismahajani}', ""); Expect(1, 70007, '\P{ismahajani}', ""); Expect(0, 70007, '\P{^ismahajani}', ""); - Expect(1, 70006, '\p{ IS_MAHAJANI}', ""); - Expect(0, 70006, '\p{^ IS_MAHAJANI}', ""); - Expect(0, 70006, '\P{ IS_MAHAJANI}', ""); - Expect(1, 70006, '\P{^ IS_MAHAJANI}', ""); - Expect(0, 70007, '\p{ IS_MAHAJANI}', ""); - Expect(1, 70007, '\p{^ IS_MAHAJANI}', ""); - Expect(1, 70007, '\P{ IS_MAHAJANI}', ""); - Expect(0, 70007, '\P{^ IS_MAHAJANI}', ""); - Error('\p{-/a/Mahj}'); - Error('\P{-/a/Mahj}'); + Expect(1, 70006, '\p{- IS_Mahajani}', ""); + Expect(0, 70006, '\p{^- IS_Mahajani}', ""); + Expect(0, 70006, '\P{- IS_Mahajani}', ""); + Expect(1, 70006, '\P{^- IS_Mahajani}', ""); + Expect(0, 70007, '\p{- IS_Mahajani}', ""); + Expect(1, 70007, '\p{^- IS_Mahajani}', ""); + Expect(1, 70007, '\P{- IS_Mahajani}', ""); + Expect(0, 70007, '\P{^- IS_Mahajani}', ""); + Error('\p{- Mahj:=}'); + Error('\P{- Mahj:=}'); Expect(1, 70006, '\p{mahj}', ""); Expect(0, 70006, '\p{^mahj}', ""); Expect(0, 70006, '\P{mahj}', ""); @@ -104848,16 +108120,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70007, '\p{^mahj}', ""); Expect(1, 70007, '\P{mahj}', ""); Expect(0, 70007, '\P{^mahj}', ""); - Expect(1, 70006, '\p{- mahj}', ""); - Expect(0, 70006, '\p{^- mahj}', ""); - Expect(0, 70006, '\P{- mahj}', ""); - Expect(1, 70006, '\P{^- mahj}', ""); - Expect(0, 70007, '\p{- mahj}', ""); - Expect(1, 70007, '\p{^- mahj}', ""); - Expect(1, 70007, '\P{- mahj}', ""); - Expect(0, 70007, '\P{^- mahj}', ""); - Error('\p{/a/ Is_Mahj}'); - Error('\P{/a/ Is_Mahj}'); + Expect(1, 70006, '\p{ mahj}', ""); + Expect(0, 70006, '\p{^ mahj}', ""); + Expect(0, 70006, '\P{ mahj}', ""); + Expect(1, 70006, '\P{^ mahj}', ""); + Expect(0, 70007, '\p{ mahj}', ""); + Expect(1, 70007, '\p{^ mahj}', ""); + Expect(1, 70007, '\P{ mahj}', ""); + Expect(0, 70007, '\P{^ mahj}', ""); + Error('\p{/a/ is_Mahj}'); + Error('\P{/a/ is_Mahj}'); Expect(1, 70006, '\p{ismahj}', ""); Expect(0, 70006, '\p{^ismahj}', ""); Expect(0, 70006, '\P{ismahj}', ""); @@ -104866,16 +108138,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70007, '\p{^ismahj}', ""); Expect(1, 70007, '\P{ismahj}', ""); Expect(0, 70007, '\P{^ismahj}', ""); - Expect(1, 70006, '\p{- Is_MAHJ}', ""); - Expect(0, 70006, '\p{^- Is_MAHJ}', ""); - Expect(0, 70006, '\P{- Is_MAHJ}', ""); - Expect(1, 70006, '\P{^- Is_MAHJ}', ""); - Expect(0, 70007, '\p{- Is_MAHJ}', ""); - Expect(1, 70007, '\p{^- Is_MAHJ}', ""); - Expect(1, 70007, '\P{- Is_MAHJ}', ""); - Expect(0, 70007, '\P{^- Is_MAHJ}', ""); - Error('\p{ Mahjong_TILES/a/}'); - Error('\P{ Mahjong_TILES/a/}'); + Expect(1, 70006, '\p{ Is_MAHJ}', ""); + Expect(0, 70006, '\p{^ Is_MAHJ}', ""); + Expect(0, 70006, '\P{ Is_MAHJ}', ""); + Expect(1, 70006, '\P{^ Is_MAHJ}', ""); + Expect(0, 70007, '\p{ Is_MAHJ}', ""); + Expect(1, 70007, '\p{^ Is_MAHJ}', ""); + Expect(1, 70007, '\P{ Is_MAHJ}', ""); + Expect(0, 70007, '\P{^ Is_MAHJ}', ""); + Error('\p{:= Mahjong_Tiles}'); + Error('\P{:= Mahjong_Tiles}'); Expect(1, 127023, '\p{mahjongtiles}', ""); Expect(0, 127023, '\p{^mahjongtiles}', ""); Expect(0, 127023, '\P{mahjongtiles}', ""); @@ -104884,16 +108156,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127024, '\p{^mahjongtiles}', ""); Expect(1, 127024, '\P{mahjongtiles}', ""); Expect(0, 127024, '\P{^mahjongtiles}', ""); - Expect(1, 127023, '\p{_Mahjong_Tiles}', ""); - Expect(0, 127023, '\p{^_Mahjong_Tiles}', ""); - Expect(0, 127023, '\P{_Mahjong_Tiles}', ""); - Expect(1, 127023, '\P{^_Mahjong_Tiles}', ""); - Expect(0, 127024, '\p{_Mahjong_Tiles}', ""); - Expect(1, 127024, '\p{^_Mahjong_Tiles}', ""); - Expect(1, 127024, '\P{_Mahjong_Tiles}', ""); - Expect(0, 127024, '\P{^_Mahjong_Tiles}', ""); - Error('\p{_is_Mahjong_tiles:=}'); - Error('\P{_is_Mahjong_tiles:=}'); + Expect(1, 127023, '\p{-Mahjong_tiles}', ""); + Expect(0, 127023, '\p{^-Mahjong_tiles}', ""); + Expect(0, 127023, '\P{-Mahjong_tiles}', ""); + Expect(1, 127023, '\P{^-Mahjong_tiles}', ""); + Expect(0, 127024, '\p{-Mahjong_tiles}', ""); + Expect(1, 127024, '\p{^-Mahjong_tiles}', ""); + Expect(1, 127024, '\P{-Mahjong_tiles}', ""); + Expect(0, 127024, '\P{^-Mahjong_tiles}', ""); + Error('\p{/a/_ Is_Mahjong_tiles}'); + Error('\P{/a/_ Is_Mahjong_tiles}'); Expect(1, 127023, '\p{ismahjongtiles}', ""); Expect(0, 127023, '\p{^ismahjongtiles}', ""); Expect(0, 127023, '\P{ismahjongtiles}', ""); @@ -104902,16 +108174,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127024, '\p{^ismahjongtiles}', ""); Expect(1, 127024, '\P{ismahjongtiles}', ""); Expect(0, 127024, '\P{^ismahjongtiles}', ""); - Expect(1, 127023, '\p{-_Is_Mahjong_tiles}', ""); - Expect(0, 127023, '\p{^-_Is_Mahjong_tiles}', ""); - Expect(0, 127023, '\P{-_Is_Mahjong_tiles}', ""); - Expect(1, 127023, '\P{^-_Is_Mahjong_tiles}', ""); - Expect(0, 127024, '\p{-_Is_Mahjong_tiles}', ""); - Expect(1, 127024, '\p{^-_Is_Mahjong_tiles}', ""); - Expect(1, 127024, '\P{-_Is_Mahjong_tiles}', ""); - Expect(0, 127024, '\P{^-_Is_Mahjong_tiles}', ""); - Error('\p{_:=In_Mahjong_tiles}'); - Error('\P{_:=In_Mahjong_tiles}'); + Expect(1, 127023, '\p{- Is_mahjong_TILES}', ""); + Expect(0, 127023, '\p{^- Is_mahjong_TILES}', ""); + Expect(0, 127023, '\P{- Is_mahjong_TILES}', ""); + Expect(1, 127023, '\P{^- Is_mahjong_TILES}', ""); + Expect(0, 127024, '\p{- Is_mahjong_TILES}', ""); + Expect(1, 127024, '\p{^- Is_mahjong_TILES}', ""); + Expect(1, 127024, '\P{- Is_mahjong_TILES}', ""); + Expect(0, 127024, '\P{^- Is_mahjong_TILES}', ""); + Error('\p{-in_MAHJONG_tiles/a/}'); + Error('\P{-in_MAHJONG_tiles/a/}'); Expect(1, 127023, '\p{inmahjongtiles}', ""); Expect(0, 127023, '\p{^inmahjongtiles}', ""); Expect(0, 127023, '\P{inmahjongtiles}', ""); @@ -104920,16 +108192,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127024, '\p{^inmahjongtiles}', ""); Expect(1, 127024, '\P{inmahjongtiles}', ""); Expect(0, 127024, '\P{^inmahjongtiles}', ""); - Expect(1, 127023, '\p{-in_Mahjong_tiles}', ""); - Expect(0, 127023, '\p{^-in_Mahjong_tiles}', ""); - Expect(0, 127023, '\P{-in_Mahjong_tiles}', ""); - Expect(1, 127023, '\P{^-in_Mahjong_tiles}', ""); - Expect(0, 127024, '\p{-in_Mahjong_tiles}', ""); - Expect(1, 127024, '\p{^-in_Mahjong_tiles}', ""); - Expect(1, 127024, '\P{-in_Mahjong_tiles}', ""); - Expect(0, 127024, '\P{^-in_Mahjong_tiles}', ""); - Error('\p{:= MAHJONG}'); - Error('\P{:= MAHJONG}'); + Expect(1, 127023, '\p{-IN_Mahjong_TILES}', ""); + Expect(0, 127023, '\p{^-IN_Mahjong_TILES}', ""); + Expect(0, 127023, '\P{-IN_Mahjong_TILES}', ""); + Expect(1, 127023, '\P{^-IN_Mahjong_TILES}', ""); + Expect(0, 127024, '\p{-IN_Mahjong_TILES}', ""); + Expect(1, 127024, '\p{^-IN_Mahjong_TILES}', ""); + Expect(1, 127024, '\P{-IN_Mahjong_TILES}', ""); + Expect(0, 127024, '\P{^-IN_Mahjong_TILES}', ""); + Error('\p{:=__MAHJONG}'); + Error('\P{:=__MAHJONG}'); Expect(1, 127023, '\p{mahjong}', ""); Expect(0, 127023, '\p{^mahjong}', ""); Expect(0, 127023, '\P{mahjong}', ""); @@ -104938,16 +108210,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127024, '\p{^mahjong}', ""); Expect(1, 127024, '\P{mahjong}', ""); Expect(0, 127024, '\P{^mahjong}', ""); - Expect(1, 127023, '\p{ MAHJONG}', ""); - Expect(0, 127023, '\p{^ MAHJONG}', ""); - Expect(0, 127023, '\P{ MAHJONG}', ""); - Expect(1, 127023, '\P{^ MAHJONG}', ""); - Expect(0, 127024, '\p{ MAHJONG}', ""); - Expect(1, 127024, '\p{^ MAHJONG}', ""); - Expect(1, 127024, '\P{ MAHJONG}', ""); - Expect(0, 127024, '\P{^ MAHJONG}', ""); - Error('\p{ :=IS_Mahjong}'); - Error('\P{ :=IS_Mahjong}'); + Expect(1, 127023, '\p{ -mahjong}', ""); + Expect(0, 127023, '\p{^ -mahjong}', ""); + Expect(0, 127023, '\P{ -mahjong}', ""); + Expect(1, 127023, '\P{^ -mahjong}', ""); + Expect(0, 127024, '\p{ -mahjong}', ""); + Expect(1, 127024, '\p{^ -mahjong}', ""); + Expect(1, 127024, '\P{ -mahjong}', ""); + Expect(0, 127024, '\P{^ -mahjong}', ""); + Error('\p{/a/-is_Mahjong}'); + Error('\P{/a/-is_Mahjong}'); Expect(1, 127023, '\p{ismahjong}', ""); Expect(0, 127023, '\p{^ismahjong}', ""); Expect(0, 127023, '\P{ismahjong}', ""); @@ -104956,16 +108228,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127024, '\p{^ismahjong}', ""); Expect(1, 127024, '\P{ismahjong}', ""); Expect(0, 127024, '\P{^ismahjong}', ""); - Expect(1, 127023, '\p{__Is_mahjong}', ""); - Expect(0, 127023, '\p{^__Is_mahjong}', ""); - Expect(0, 127023, '\P{__Is_mahjong}', ""); - Expect(1, 127023, '\P{^__Is_mahjong}', ""); - Expect(0, 127024, '\p{__Is_mahjong}', ""); - Expect(1, 127024, '\p{^__Is_mahjong}', ""); - Expect(1, 127024, '\P{__Is_mahjong}', ""); - Expect(0, 127024, '\P{^__Is_mahjong}', ""); - Error('\p{ :=in_MAHJONG}'); - Error('\P{ :=in_MAHJONG}'); + Expect(1, 127023, '\p{ IS_MAHJONG}', ""); + Expect(0, 127023, '\p{^ IS_MAHJONG}', ""); + Expect(0, 127023, '\P{ IS_MAHJONG}', ""); + Expect(1, 127023, '\P{^ IS_MAHJONG}', ""); + Expect(0, 127024, '\p{ IS_MAHJONG}', ""); + Expect(1, 127024, '\p{^ IS_MAHJONG}', ""); + Expect(1, 127024, '\P{ IS_MAHJONG}', ""); + Expect(0, 127024, '\P{^ IS_MAHJONG}', ""); + Error('\p{/a/--In_Mahjong}'); + Error('\P{/a/--In_Mahjong}'); Expect(1, 127023, '\p{inmahjong}', ""); Expect(0, 127023, '\p{^inmahjong}', ""); Expect(0, 127023, '\P{inmahjong}', ""); @@ -104974,16 +108246,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127024, '\p{^inmahjong}', ""); Expect(1, 127024, '\P{inmahjong}', ""); Expect(0, 127024, '\P{^inmahjong}', ""); - Expect(1, 127023, '\p{ -IN_mahjong}', ""); - Expect(0, 127023, '\p{^ -IN_mahjong}', ""); - Expect(0, 127023, '\P{ -IN_mahjong}', ""); - Expect(1, 127023, '\P{^ -IN_mahjong}', ""); - Expect(0, 127024, '\p{ -IN_mahjong}', ""); - Expect(1, 127024, '\p{^ -IN_mahjong}', ""); - Expect(1, 127024, '\P{ -IN_mahjong}', ""); - Expect(0, 127024, '\P{^ -IN_mahjong}', ""); - Error('\p{-MAKASAR:=}'); - Error('\P{-MAKASAR:=}'); + Expect(1, 127023, '\p{ In_mahjong}', ""); + Expect(0, 127023, '\p{^ In_mahjong}', ""); + Expect(0, 127023, '\P{ In_mahjong}', ""); + Expect(1, 127023, '\P{^ In_mahjong}', ""); + Expect(0, 127024, '\p{ In_mahjong}', ""); + Expect(1, 127024, '\p{^ In_mahjong}', ""); + Expect(1, 127024, '\P{ In_mahjong}', ""); + Expect(0, 127024, '\P{^ In_mahjong}', ""); + Error('\p{ makasar:=}'); + Error('\P{ makasar:=}'); Expect(1, 73464, '\p{makasar}', ""); Expect(0, 73464, '\p{^makasar}', ""); Expect(0, 73464, '\P{makasar}', ""); @@ -104992,16 +108264,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73465, '\p{^makasar}', ""); Expect(1, 73465, '\P{makasar}', ""); Expect(0, 73465, '\P{^makasar}', ""); - Expect(1, 73464, '\p{ -makasar}', ""); - Expect(0, 73464, '\p{^ -makasar}', ""); - Expect(0, 73464, '\P{ -makasar}', ""); - Expect(1, 73464, '\P{^ -makasar}', ""); - Expect(0, 73465, '\p{ -makasar}', ""); - Expect(1, 73465, '\p{^ -makasar}', ""); - Expect(1, 73465, '\P{ -makasar}', ""); - Expect(0, 73465, '\P{^ -makasar}', ""); - Error('\p{ Is_makasar/a/}'); - Error('\P{ Is_makasar/a/}'); + Expect(1, 73464, '\p{ _MAKASAR}', ""); + Expect(0, 73464, '\p{^ _MAKASAR}', ""); + Expect(0, 73464, '\P{ _MAKASAR}', ""); + Expect(1, 73464, '\P{^ _MAKASAR}', ""); + Expect(0, 73465, '\p{ _MAKASAR}', ""); + Expect(1, 73465, '\p{^ _MAKASAR}', ""); + Expect(1, 73465, '\P{ _MAKASAR}', ""); + Expect(0, 73465, '\P{^ _MAKASAR}', ""); + Error('\p{_ is_Makasar/a/}'); + Error('\P{_ is_Makasar/a/}'); Expect(1, 73464, '\p{ismakasar}', ""); Expect(0, 73464, '\p{^ismakasar}', ""); Expect(0, 73464, '\P{ismakasar}', ""); @@ -105010,16 +108282,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73465, '\p{^ismakasar}', ""); Expect(1, 73465, '\P{ismakasar}', ""); Expect(0, 73465, '\P{^ismakasar}', ""); - Expect(1, 73464, '\p{_IS_Makasar}', ""); - Expect(0, 73464, '\p{^_IS_Makasar}', ""); - Expect(0, 73464, '\P{_IS_Makasar}', ""); - Expect(1, 73464, '\P{^_IS_Makasar}', ""); - Expect(0, 73465, '\p{_IS_Makasar}', ""); - Expect(1, 73465, '\p{^_IS_Makasar}', ""); - Expect(1, 73465, '\P{_IS_Makasar}', ""); - Expect(0, 73465, '\P{^_IS_Makasar}', ""); - Error('\p{:=MAKA}'); - Error('\P{:=MAKA}'); + Expect(1, 73464, '\p{IS_makasar}', ""); + Expect(0, 73464, '\p{^IS_makasar}', ""); + Expect(0, 73464, '\P{IS_makasar}', ""); + Expect(1, 73464, '\P{^IS_makasar}', ""); + Expect(0, 73465, '\p{IS_makasar}', ""); + Expect(1, 73465, '\p{^IS_makasar}', ""); + Expect(1, 73465, '\P{IS_makasar}', ""); + Expect(0, 73465, '\P{^IS_makasar}', ""); + Error('\p{- maka:=}'); + Error('\P{- maka:=}'); Expect(1, 73464, '\p{maka}', ""); Expect(0, 73464, '\p{^maka}', ""); Expect(0, 73464, '\P{maka}', ""); @@ -105028,16 +108300,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73465, '\p{^maka}', ""); Expect(1, 73465, '\P{maka}', ""); Expect(0, 73465, '\P{^maka}', ""); - Expect(1, 73464, '\p{ MAKA}', ""); - Expect(0, 73464, '\p{^ MAKA}', ""); - Expect(0, 73464, '\P{ MAKA}', ""); - Expect(1, 73464, '\P{^ MAKA}', ""); - Expect(0, 73465, '\p{ MAKA}', ""); - Expect(1, 73465, '\p{^ MAKA}', ""); - Expect(1, 73465, '\P{ MAKA}', ""); - Expect(0, 73465, '\P{^ MAKA}', ""); - Error('\p{ Is_Maka/a/}'); - Error('\P{ Is_Maka/a/}'); + Expect(1, 73464, '\p{ _Maka}', ""); + Expect(0, 73464, '\p{^ _Maka}', ""); + Expect(0, 73464, '\P{ _Maka}', ""); + Expect(1, 73464, '\P{^ _Maka}', ""); + Expect(0, 73465, '\p{ _Maka}', ""); + Expect(1, 73465, '\p{^ _Maka}', ""); + Expect(1, 73465, '\P{ _Maka}', ""); + Expect(0, 73465, '\P{^ _Maka}', ""); + Error('\p{:=_-Is_MAKA}'); + Error('\P{:=_-Is_MAKA}'); Expect(1, 73464, '\p{ismaka}', ""); Expect(0, 73464, '\p{^ismaka}', ""); Expect(0, 73464, '\P{ismaka}', ""); @@ -105046,16 +108318,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73465, '\p{^ismaka}', ""); Expect(1, 73465, '\P{ismaka}', ""); Expect(0, 73465, '\P{^ismaka}', ""); - Expect(1, 73464, '\p{ _is_Maka}', ""); - Expect(0, 73464, '\p{^ _is_Maka}', ""); - Expect(0, 73464, '\P{ _is_Maka}', ""); - Expect(1, 73464, '\P{^ _is_Maka}', ""); - Expect(0, 73465, '\p{ _is_Maka}', ""); - Expect(1, 73465, '\p{^ _is_Maka}', ""); - Expect(1, 73465, '\P{ _is_Maka}', ""); - Expect(0, 73465, '\P{^ _is_Maka}', ""); - Error('\p{ -MALAYALAM:=}'); - Error('\P{ -MALAYALAM:=}'); + Expect(1, 73464, '\p{_ is_Maka}', ""); + Expect(0, 73464, '\p{^_ is_Maka}', ""); + Expect(0, 73464, '\P{_ is_Maka}', ""); + Expect(1, 73464, '\P{^_ is_Maka}', ""); + Expect(0, 73465, '\p{_ is_Maka}', ""); + Expect(1, 73465, '\p{^_ is_Maka}', ""); + Expect(1, 73465, '\P{_ is_Maka}', ""); + Expect(0, 73465, '\P{^_ is_Maka}', ""); + Error('\p{_:=malayalam}'); + Error('\P{_:=malayalam}'); Expect(1, 43058, '\p{malayalam}', ""); Expect(0, 43058, '\p{^malayalam}', ""); Expect(0, 43058, '\P{malayalam}', ""); @@ -105064,16 +108336,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43059, '\p{^malayalam}', ""); Expect(1, 43059, '\P{malayalam}', ""); Expect(0, 43059, '\P{^malayalam}', ""); - Expect(1, 43058, '\p{ Malayalam}', ""); - Expect(0, 43058, '\p{^ Malayalam}', ""); - Expect(0, 43058, '\P{ Malayalam}', ""); - Expect(1, 43058, '\P{^ Malayalam}', ""); - Expect(0, 43059, '\p{ Malayalam}', ""); - Expect(1, 43059, '\p{^ Malayalam}', ""); - Expect(1, 43059, '\P{ Malayalam}', ""); - Expect(0, 43059, '\P{^ Malayalam}', ""); - Error('\p{_ Is_Malayalam/a/}'); - Error('\P{_ Is_Malayalam/a/}'); + Expect(1, 43058, '\p{_ Malayalam}', ""); + Expect(0, 43058, '\p{^_ Malayalam}', ""); + Expect(0, 43058, '\P{_ Malayalam}', ""); + Expect(1, 43058, '\P{^_ Malayalam}', ""); + Expect(0, 43059, '\p{_ Malayalam}', ""); + Expect(1, 43059, '\p{^_ Malayalam}', ""); + Expect(1, 43059, '\P{_ Malayalam}', ""); + Expect(0, 43059, '\P{^_ Malayalam}', ""); + Error('\p{ Is_malayalam/a/}'); + Error('\P{ Is_malayalam/a/}'); Expect(1, 43058, '\p{ismalayalam}', ""); Expect(0, 43058, '\p{^ismalayalam}', ""); Expect(0, 43058, '\P{ismalayalam}', ""); @@ -105082,16 +108354,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43059, '\p{^ismalayalam}', ""); Expect(1, 43059, '\P{ismalayalam}', ""); Expect(0, 43059, '\P{^ismalayalam}', ""); - Expect(1, 43058, '\p{-_Is_Malayalam}', ""); - Expect(0, 43058, '\p{^-_Is_Malayalam}', ""); - Expect(0, 43058, '\P{-_Is_Malayalam}', ""); - Expect(1, 43058, '\P{^-_Is_Malayalam}', ""); - Expect(0, 43059, '\p{-_Is_Malayalam}', ""); - Expect(1, 43059, '\p{^-_Is_Malayalam}', ""); - Expect(1, 43059, '\P{-_Is_Malayalam}', ""); - Expect(0, 43059, '\P{^-_Is_Malayalam}', ""); - Error('\p{:= Mlym}'); - Error('\P{:= Mlym}'); + Expect(1, 43058, '\p{-Is_Malayalam}', ""); + Expect(0, 43058, '\p{^-Is_Malayalam}', ""); + Expect(0, 43058, '\P{-Is_Malayalam}', ""); + Expect(1, 43058, '\P{^-Is_Malayalam}', ""); + Expect(0, 43059, '\p{-Is_Malayalam}', ""); + Expect(1, 43059, '\p{^-Is_Malayalam}', ""); + Expect(1, 43059, '\P{-Is_Malayalam}', ""); + Expect(0, 43059, '\P{^-Is_Malayalam}', ""); + Error('\p{ Mlym/a/}'); + Error('\P{ Mlym/a/}'); Expect(1, 43058, '\p{mlym}', ""); Expect(0, 43058, '\p{^mlym}', ""); Expect(0, 43058, '\P{mlym}', ""); @@ -105100,16 +108372,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43059, '\p{^mlym}', ""); Expect(1, 43059, '\P{mlym}', ""); Expect(0, 43059, '\P{^mlym}', ""); - Expect(1, 43058, '\p{ _MLYM}', ""); - Expect(0, 43058, '\p{^ _MLYM}', ""); - Expect(0, 43058, '\P{ _MLYM}', ""); - Expect(1, 43058, '\P{^ _MLYM}', ""); - Expect(0, 43059, '\p{ _MLYM}', ""); - Expect(1, 43059, '\p{^ _MLYM}', ""); - Expect(1, 43059, '\P{ _MLYM}', ""); - Expect(0, 43059, '\P{^ _MLYM}', ""); - Error('\p{-:=is_Mlym}'); - Error('\P{-:=is_Mlym}'); + Expect(1, 43058, '\p{ Mlym}', ""); + Expect(0, 43058, '\p{^ Mlym}', ""); + Expect(0, 43058, '\P{ Mlym}', ""); + Expect(1, 43058, '\P{^ Mlym}', ""); + Expect(0, 43059, '\p{ Mlym}', ""); + Expect(1, 43059, '\p{^ Mlym}', ""); + Expect(1, 43059, '\P{ Mlym}', ""); + Expect(0, 43059, '\P{^ Mlym}', ""); + Error('\p{:=--is_Mlym}'); + Error('\P{:=--is_Mlym}'); Expect(1, 43058, '\p{ismlym}', ""); Expect(0, 43058, '\p{^ismlym}', ""); Expect(0, 43058, '\P{ismlym}', ""); @@ -105118,16 +108390,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43059, '\p{^ismlym}', ""); Expect(1, 43059, '\P{ismlym}', ""); Expect(0, 43059, '\P{^ismlym}', ""); - Expect(1, 43058, '\p{-_IS_Mlym}', ""); - Expect(0, 43058, '\p{^-_IS_Mlym}', ""); - Expect(0, 43058, '\P{-_IS_Mlym}', ""); - Expect(1, 43058, '\P{^-_IS_Mlym}', ""); - Expect(0, 43059, '\p{-_IS_Mlym}', ""); - Expect(1, 43059, '\p{^-_IS_Mlym}', ""); - Expect(1, 43059, '\P{-_IS_Mlym}', ""); - Expect(0, 43059, '\P{^-_IS_Mlym}', ""); - Error('\p{:= Mandaic}'); - Error('\P{:= Mandaic}'); + Expect(1, 43058, '\p{- Is_mlym}', ""); + Expect(0, 43058, '\p{^- Is_mlym}', ""); + Expect(0, 43058, '\P{- Is_mlym}', ""); + Expect(1, 43058, '\P{^- Is_mlym}', ""); + Expect(0, 43059, '\p{- Is_mlym}', ""); + Expect(1, 43059, '\p{^- Is_mlym}', ""); + Expect(1, 43059, '\P{- Is_mlym}', ""); + Expect(0, 43059, '\P{^- Is_mlym}', ""); + Error('\p{ -Mandaic:=}'); + Error('\P{ -Mandaic:=}'); Expect(1, 2142, '\p{mandaic}', ""); Expect(0, 2142, '\p{^mandaic}', ""); Expect(0, 2142, '\P{mandaic}', ""); @@ -105136,16 +108408,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2143, '\p{^mandaic}', ""); Expect(1, 2143, '\P{mandaic}', ""); Expect(0, 2143, '\P{^mandaic}', ""); - Expect(1, 2142, '\p{_mandaic}', ""); - Expect(0, 2142, '\p{^_mandaic}', ""); - Expect(0, 2142, '\P{_mandaic}', ""); - Expect(1, 2142, '\P{^_mandaic}', ""); - Expect(0, 2143, '\p{_mandaic}', ""); - Expect(1, 2143, '\p{^_mandaic}', ""); - Expect(1, 2143, '\P{_mandaic}', ""); - Expect(0, 2143, '\P{^_mandaic}', ""); - Error('\p{- IS_Mandaic:=}'); - Error('\P{- IS_Mandaic:=}'); + Expect(1, 2142, '\p{--mandaic}', ""); + Expect(0, 2142, '\p{^--mandaic}', ""); + Expect(0, 2142, '\P{--mandaic}', ""); + Expect(1, 2142, '\P{^--mandaic}', ""); + Expect(0, 2143, '\p{--mandaic}', ""); + Expect(1, 2143, '\p{^--mandaic}', ""); + Expect(1, 2143, '\P{--mandaic}', ""); + Expect(0, 2143, '\P{^--mandaic}', ""); + Error('\p{-/a/IS_MANDAIC}'); + Error('\P{-/a/IS_MANDAIC}'); Expect(1, 2142, '\p{ismandaic}', ""); Expect(0, 2142, '\p{^ismandaic}', ""); Expect(0, 2142, '\P{ismandaic}', ""); @@ -105154,16 +108426,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2143, '\p{^ismandaic}', ""); Expect(1, 2143, '\P{ismandaic}', ""); Expect(0, 2143, '\P{^ismandaic}', ""); - Expect(1, 2142, '\p{Is_mandaic}', ""); - Expect(0, 2142, '\p{^Is_mandaic}', ""); - Expect(0, 2142, '\P{Is_mandaic}', ""); - Expect(1, 2142, '\P{^Is_mandaic}', ""); - Expect(0, 2143, '\p{Is_mandaic}', ""); - Expect(1, 2143, '\p{^Is_mandaic}', ""); - Expect(1, 2143, '\P{Is_mandaic}', ""); - Expect(0, 2143, '\P{^Is_mandaic}', ""); - Error('\p{ MAND/a/}'); - Error('\P{ MAND/a/}'); + Expect(1, 2142, '\p{-IS_Mandaic}', ""); + Expect(0, 2142, '\p{^-IS_Mandaic}', ""); + Expect(0, 2142, '\P{-IS_Mandaic}', ""); + Expect(1, 2142, '\P{^-IS_Mandaic}', ""); + Expect(0, 2143, '\p{-IS_Mandaic}', ""); + Expect(1, 2143, '\p{^-IS_Mandaic}', ""); + Expect(1, 2143, '\P{-IS_Mandaic}', ""); + Expect(0, 2143, '\P{^-IS_Mandaic}', ""); + Error('\p{ Mand:=}'); + Error('\P{ Mand:=}'); Expect(1, 2142, '\p{mand}', ""); Expect(0, 2142, '\p{^mand}', ""); Expect(0, 2142, '\P{mand}', ""); @@ -105172,16 +108444,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2143, '\p{^mand}', ""); Expect(1, 2143, '\P{mand}', ""); Expect(0, 2143, '\P{^mand}', ""); - Expect(1, 2142, '\p{__Mand}', ""); - Expect(0, 2142, '\p{^__Mand}', ""); - Expect(0, 2142, '\P{__Mand}', ""); - Expect(1, 2142, '\P{^__Mand}', ""); - Expect(0, 2143, '\p{__Mand}', ""); - Expect(1, 2143, '\p{^__Mand}', ""); - Expect(1, 2143, '\P{__Mand}', ""); - Expect(0, 2143, '\P{^__Mand}', ""); - Error('\p{_/a/IS_mand}'); - Error('\P{_/a/IS_mand}'); + Expect(1, 2142, '\p{ Mand}', ""); + Expect(0, 2142, '\p{^ Mand}', ""); + Expect(0, 2142, '\P{ Mand}', ""); + Expect(1, 2142, '\P{^ Mand}', ""); + Expect(0, 2143, '\p{ Mand}', ""); + Expect(1, 2143, '\p{^ Mand}', ""); + Expect(1, 2143, '\P{ Mand}', ""); + Expect(0, 2143, '\P{^ Mand}', ""); + Error('\p{:=-is_Mand}'); + Error('\P{:=-is_Mand}'); Expect(1, 2142, '\p{ismand}', ""); Expect(0, 2142, '\p{^ismand}', ""); Expect(0, 2142, '\P{ismand}', ""); @@ -105190,16 +108462,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2143, '\p{^ismand}', ""); Expect(1, 2143, '\P{ismand}', ""); Expect(0, 2143, '\P{^ismand}', ""); - Expect(1, 2142, '\p{ Is_Mand}', ""); - Expect(0, 2142, '\p{^ Is_Mand}', ""); - Expect(0, 2142, '\P{ Is_Mand}', ""); - Expect(1, 2142, '\P{^ Is_Mand}', ""); - Expect(0, 2143, '\p{ Is_Mand}', ""); - Expect(1, 2143, '\p{^ Is_Mand}', ""); - Expect(1, 2143, '\P{ Is_Mand}', ""); - Expect(0, 2143, '\P{^ Is_Mand}', ""); - Error('\p{ /a/manichaean}'); - Error('\P{ /a/manichaean}'); + Expect(1, 2142, '\p{-IS_Mand}', ""); + Expect(0, 2142, '\p{^-IS_Mand}', ""); + Expect(0, 2142, '\P{-IS_Mand}', ""); + Expect(1, 2142, '\P{^-IS_Mand}', ""); + Expect(0, 2143, '\p{-IS_Mand}', ""); + Expect(1, 2143, '\p{^-IS_Mand}', ""); + Expect(1, 2143, '\P{-IS_Mand}', ""); + Expect(0, 2143, '\P{^-IS_Mand}', ""); + Error('\p{/a/Manichaean}'); + Error('\P{/a/Manichaean}'); Expect(1, 68342, '\p{manichaean}', ""); Expect(0, 68342, '\p{^manichaean}', ""); Expect(0, 68342, '\P{manichaean}', ""); @@ -105208,16 +108480,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68343, '\p{^manichaean}', ""); Expect(1, 68343, '\P{manichaean}', ""); Expect(0, 68343, '\P{^manichaean}', ""); - Expect(1, 68342, '\p{ -MANICHAEAN}', ""); - Expect(0, 68342, '\p{^ -MANICHAEAN}', ""); - Expect(0, 68342, '\P{ -MANICHAEAN}', ""); - Expect(1, 68342, '\P{^ -MANICHAEAN}', ""); - Expect(0, 68343, '\p{ -MANICHAEAN}', ""); - Expect(1, 68343, '\p{^ -MANICHAEAN}', ""); - Expect(1, 68343, '\P{ -MANICHAEAN}', ""); - Expect(0, 68343, '\P{^ -MANICHAEAN}', ""); - Error('\p{/a/- Is_MANICHAEAN}'); - Error('\P{/a/- Is_MANICHAEAN}'); + Expect(1, 68342, '\p{_-Manichaean}', ""); + Expect(0, 68342, '\p{^_-Manichaean}', ""); + Expect(0, 68342, '\P{_-Manichaean}', ""); + Expect(1, 68342, '\P{^_-Manichaean}', ""); + Expect(0, 68343, '\p{_-Manichaean}', ""); + Expect(1, 68343, '\p{^_-Manichaean}', ""); + Expect(1, 68343, '\P{_-Manichaean}', ""); + Expect(0, 68343, '\P{^_-Manichaean}', ""); + Error('\p{:= Is_manichaean}'); + Error('\P{:= Is_manichaean}'); Expect(1, 68342, '\p{ismanichaean}', ""); Expect(0, 68342, '\p{^ismanichaean}', ""); Expect(0, 68342, '\P{ismanichaean}', ""); @@ -105226,16 +108498,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68343, '\p{^ismanichaean}', ""); Expect(1, 68343, '\P{ismanichaean}', ""); Expect(0, 68343, '\P{^ismanichaean}', ""); - Expect(1, 68342, '\p{-IS_Manichaean}', ""); - Expect(0, 68342, '\p{^-IS_Manichaean}', ""); - Expect(0, 68342, '\P{-IS_Manichaean}', ""); - Expect(1, 68342, '\P{^-IS_Manichaean}', ""); - Expect(0, 68343, '\p{-IS_Manichaean}', ""); - Expect(1, 68343, '\p{^-IS_Manichaean}', ""); - Expect(1, 68343, '\P{-IS_Manichaean}', ""); - Expect(0, 68343, '\P{^-IS_Manichaean}', ""); - Error('\p{/a/mani}'); - Error('\P{/a/mani}'); + Expect(1, 68342, '\p{_Is_Manichaean}', ""); + Expect(0, 68342, '\p{^_Is_Manichaean}', ""); + Expect(0, 68342, '\P{_Is_Manichaean}', ""); + Expect(1, 68342, '\P{^_Is_Manichaean}', ""); + Expect(0, 68343, '\p{_Is_Manichaean}', ""); + Expect(1, 68343, '\p{^_Is_Manichaean}', ""); + Expect(1, 68343, '\P{_Is_Manichaean}', ""); + Expect(0, 68343, '\P{^_Is_Manichaean}', ""); + Error('\p{-/a/Mani}'); + Error('\P{-/a/Mani}'); Expect(1, 68342, '\p{mani}', ""); Expect(0, 68342, '\p{^mani}', ""); Expect(0, 68342, '\P{mani}', ""); @@ -105244,16 +108516,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68343, '\p{^mani}', ""); Expect(1, 68343, '\P{mani}', ""); Expect(0, 68343, '\P{^mani}', ""); - Expect(1, 68342, '\p{ -mani}', ""); - Expect(0, 68342, '\p{^ -mani}', ""); - Expect(0, 68342, '\P{ -mani}', ""); - Expect(1, 68342, '\P{^ -mani}', ""); - Expect(0, 68343, '\p{ -mani}', ""); - Expect(1, 68343, '\p{^ -mani}', ""); - Expect(1, 68343, '\P{ -mani}', ""); - Expect(0, 68343, '\P{^ -mani}', ""); - Error('\p{ :=is_MANI}'); - Error('\P{ :=is_MANI}'); + Expect(1, 68342, '\p{_ mani}', ""); + Expect(0, 68342, '\p{^_ mani}', ""); + Expect(0, 68342, '\P{_ mani}', ""); + Expect(1, 68342, '\P{^_ mani}', ""); + Expect(0, 68343, '\p{_ mani}', ""); + Expect(1, 68343, '\p{^_ mani}', ""); + Expect(1, 68343, '\P{_ mani}', ""); + Expect(0, 68343, '\P{^_ mani}', ""); + Error('\p{/a/- is_Mani}'); + Error('\P{/a/- is_Mani}'); Expect(1, 68342, '\p{ismani}', ""); Expect(0, 68342, '\p{^ismani}', ""); Expect(0, 68342, '\P{ismani}', ""); @@ -105262,16 +108534,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68343, '\p{^ismani}', ""); Expect(1, 68343, '\P{ismani}', ""); Expect(0, 68343, '\P{^ismani}', ""); - Expect(1, 68342, '\p{--IS_Mani}', ""); - Expect(0, 68342, '\p{^--IS_Mani}', ""); - Expect(0, 68342, '\P{--IS_Mani}', ""); - Expect(1, 68342, '\P{^--IS_Mani}', ""); - Expect(0, 68343, '\p{--IS_Mani}', ""); - Expect(1, 68343, '\p{^--IS_Mani}', ""); - Expect(1, 68343, '\P{--IS_Mani}', ""); - Expect(0, 68343, '\P{^--IS_Mani}', ""); - Error('\p{-/a/Marchen}'); - Error('\P{-/a/Marchen}'); + Expect(1, 68342, '\p{ _is_MANI}', ""); + Expect(0, 68342, '\p{^ _is_MANI}', ""); + Expect(0, 68342, '\P{ _is_MANI}', ""); + Expect(1, 68342, '\P{^ _is_MANI}', ""); + Expect(0, 68343, '\p{ _is_MANI}', ""); + Expect(1, 68343, '\p{^ _is_MANI}', ""); + Expect(1, 68343, '\P{ _is_MANI}', ""); + Expect(0, 68343, '\P{^ _is_MANI}', ""); + Error('\p{/a/ -marchen}'); + Error('\P{/a/ -marchen}'); Expect(1, 72886, '\p{marchen}', ""); Expect(0, 72886, '\p{^marchen}', ""); Expect(0, 72886, '\P{marchen}', ""); @@ -105280,16 +108552,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72887, '\p{^marchen}', ""); Expect(1, 72887, '\P{marchen}', ""); Expect(0, 72887, '\P{^marchen}', ""); - Expect(1, 72886, '\p{ _Marchen}', ""); - Expect(0, 72886, '\p{^ _Marchen}', ""); - Expect(0, 72886, '\P{ _Marchen}', ""); - Expect(1, 72886, '\P{^ _Marchen}', ""); - Expect(0, 72887, '\p{ _Marchen}', ""); - Expect(1, 72887, '\p{^ _Marchen}', ""); - Expect(1, 72887, '\P{ _Marchen}', ""); - Expect(0, 72887, '\P{^ _Marchen}', ""); - Error('\p{/a/ Is_marchen}'); - Error('\P{/a/ Is_marchen}'); + Expect(1, 72886, '\p{- MARCHEN}', ""); + Expect(0, 72886, '\p{^- MARCHEN}', ""); + Expect(0, 72886, '\P{- MARCHEN}', ""); + Expect(1, 72886, '\P{^- MARCHEN}', ""); + Expect(0, 72887, '\p{- MARCHEN}', ""); + Expect(1, 72887, '\p{^- MARCHEN}', ""); + Expect(1, 72887, '\P{- MARCHEN}', ""); + Expect(0, 72887, '\P{^- MARCHEN}', ""); + Error('\p{:=- IS_marchen}'); + Error('\P{:=- IS_marchen}'); Expect(1, 72886, '\p{ismarchen}', ""); Expect(0, 72886, '\p{^ismarchen}', ""); Expect(0, 72886, '\P{ismarchen}', ""); @@ -105298,16 +108570,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72887, '\p{^ismarchen}', ""); Expect(1, 72887, '\P{ismarchen}', ""); Expect(0, 72887, '\P{^ismarchen}', ""); - Expect(1, 72886, '\p{ Is_Marchen}', ""); - Expect(0, 72886, '\p{^ Is_Marchen}', ""); - Expect(0, 72886, '\P{ Is_Marchen}', ""); - Expect(1, 72886, '\P{^ Is_Marchen}', ""); - Expect(0, 72887, '\p{ Is_Marchen}', ""); - Expect(1, 72887, '\p{^ Is_Marchen}', ""); - Expect(1, 72887, '\P{ Is_Marchen}', ""); - Expect(0, 72887, '\P{^ Is_Marchen}', ""); - Error('\p{/a/MARC}'); - Error('\P{/a/MARC}'); + Expect(1, 72886, '\p{ Is_Marchen}', ""); + Expect(0, 72886, '\p{^ Is_Marchen}', ""); + Expect(0, 72886, '\P{ Is_Marchen}', ""); + Expect(1, 72886, '\P{^ Is_Marchen}', ""); + Expect(0, 72887, '\p{ Is_Marchen}', ""); + Expect(1, 72887, '\p{^ Is_Marchen}', ""); + Expect(1, 72887, '\P{ Is_Marchen}', ""); + Expect(0, 72887, '\P{^ Is_Marchen}', ""); + Error('\p{/a/ -Marc}'); + Error('\P{/a/ -Marc}'); Expect(1, 72886, '\p{marc}', ""); Expect(0, 72886, '\p{^marc}', ""); Expect(0, 72886, '\P{marc}', ""); @@ -105316,16 +108588,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72887, '\p{^marc}', ""); Expect(1, 72887, '\P{marc}', ""); Expect(0, 72887, '\P{^marc}', ""); - Expect(1, 72886, '\p{ -Marc}', ""); - Expect(0, 72886, '\p{^ -Marc}', ""); - Expect(0, 72886, '\P{ -Marc}', ""); - Expect(1, 72886, '\P{^ -Marc}', ""); - Expect(0, 72887, '\p{ -Marc}', ""); - Expect(1, 72887, '\p{^ -Marc}', ""); - Expect(1, 72887, '\P{ -Marc}', ""); - Expect(0, 72887, '\P{^ -Marc}', ""); - Error('\p{:=-is_Marc}'); - Error('\P{:=-is_Marc}'); + Expect(1, 72886, '\p{__MARC}', ""); + Expect(0, 72886, '\p{^__MARC}', ""); + Expect(0, 72886, '\P{__MARC}', ""); + Expect(1, 72886, '\P{^__MARC}', ""); + Expect(0, 72887, '\p{__MARC}', ""); + Expect(1, 72887, '\p{^__MARC}', ""); + Expect(1, 72887, '\P{__MARC}', ""); + Expect(0, 72887, '\P{^__MARC}', ""); + Error('\p{ Is_Marc/a/}'); + Error('\P{ Is_Marc/a/}'); Expect(1, 72886, '\p{ismarc}', ""); Expect(0, 72886, '\p{^ismarc}', ""); Expect(0, 72886, '\P{ismarc}', ""); @@ -105334,16 +108606,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72887, '\p{^ismarc}', ""); Expect(1, 72887, '\P{ismarc}', ""); Expect(0, 72887, '\P{^ismarc}', ""); - Expect(1, 72886, '\p{_is_Marc}', ""); - Expect(0, 72886, '\p{^_is_Marc}', ""); - Expect(0, 72886, '\P{_is_Marc}', ""); - Expect(1, 72886, '\P{^_is_Marc}', ""); - Expect(0, 72887, '\p{_is_Marc}', ""); - Expect(1, 72887, '\p{^_is_Marc}', ""); - Expect(1, 72887, '\P{_is_Marc}', ""); - Expect(0, 72887, '\P{^_is_Marc}', ""); - Error('\p{/a/_ Mark}'); - Error('\P{/a/_ Mark}'); + Expect(1, 72886, '\p{- Is_Marc}', ""); + Expect(0, 72886, '\p{^- Is_Marc}', ""); + Expect(0, 72886, '\P{- Is_Marc}', ""); + Expect(1, 72886, '\P{^- Is_Marc}', ""); + Expect(0, 72887, '\p{- Is_Marc}', ""); + Expect(1, 72887, '\p{^- Is_Marc}', ""); + Expect(1, 72887, '\P{- Is_Marc}', ""); + Expect(0, 72887, '\P{^- Is_Marc}', ""); + Error('\p{ /a/mark}'); + Error('\P{ /a/mark}'); Expect(1, 917999, '\p{mark}', ""); Expect(0, 917999, '\p{^mark}', ""); Expect(0, 917999, '\P{mark}', ""); @@ -105352,16 +108624,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^mark}', ""); Expect(1, 918000, '\P{mark}', ""); Expect(0, 918000, '\P{^mark}', ""); - Expect(1, 917999, '\p{ MARK}', ""); - Expect(0, 917999, '\p{^ MARK}', ""); - Expect(0, 917999, '\P{ MARK}', ""); - Expect(1, 917999, '\P{^ MARK}', ""); - Expect(0, 918000, '\p{ MARK}', ""); - Expect(1, 918000, '\p{^ MARK}', ""); - Expect(1, 918000, '\P{ MARK}', ""); - Expect(0, 918000, '\P{^ MARK}', ""); - Error('\p{ is_mark:=}'); - Error('\P{ is_mark:=}'); + Expect(1, 917999, '\p{_-mark}', ""); + Expect(0, 917999, '\p{^_-mark}', ""); + Expect(0, 917999, '\P{_-mark}', ""); + Expect(1, 917999, '\P{^_-mark}', ""); + Expect(0, 918000, '\p{_-mark}', ""); + Expect(1, 918000, '\p{^_-mark}', ""); + Expect(1, 918000, '\P{_-mark}', ""); + Expect(0, 918000, '\P{^_-mark}', ""); + Error('\p{ :=is_mark}'); + Error('\P{ :=is_mark}'); Expect(1, 917999, '\p{ismark}', ""); Expect(0, 917999, '\p{^ismark}', ""); Expect(0, 917999, '\P{ismark}', ""); @@ -105370,16 +108642,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^ismark}', ""); Expect(1, 918000, '\P{ismark}', ""); Expect(0, 918000, '\P{^ismark}', ""); - Expect(1, 917999, '\p{_ is_MARK}', ""); - Expect(0, 917999, '\p{^_ is_MARK}', ""); - Expect(0, 917999, '\P{_ is_MARK}', ""); - Expect(1, 917999, '\P{^_ is_MARK}', ""); - Expect(0, 918000, '\p{_ is_MARK}', ""); - Expect(1, 918000, '\p{^_ is_MARK}', ""); - Expect(1, 918000, '\P{_ is_MARK}', ""); - Expect(0, 918000, '\P{^_ is_MARK}', ""); - Error('\p{/a/ M}'); - Error('\P{/a/ M}'); + Expect(1, 917999, '\p{__Is_Mark}', ""); + Expect(0, 917999, '\p{^__Is_Mark}', ""); + Expect(0, 917999, '\P{__Is_Mark}', ""); + Expect(1, 917999, '\P{^__Is_Mark}', ""); + Expect(0, 918000, '\p{__Is_Mark}', ""); + Expect(1, 918000, '\p{^__Is_Mark}', ""); + Expect(1, 918000, '\P{__Is_Mark}', ""); + Expect(0, 918000, '\P{^__Is_Mark}', ""); + Error('\p{m:=}'); + Error('\P{m:=}'); Expect(1, 917999, '\p{m}', ""); Expect(0, 917999, '\p{^m}', ""); Expect(0, 917999, '\P{m}', ""); @@ -105388,16 +108660,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^m}', ""); Expect(1, 918000, '\P{m}', ""); Expect(0, 918000, '\P{^m}', ""); - Expect(1, 917999, '\p{ m}', ""); - Expect(0, 917999, '\p{^ m}', ""); - Expect(0, 917999, '\P{ m}', ""); - Expect(1, 917999, '\P{^ m}', ""); - Expect(0, 918000, '\p{ m}', ""); - Expect(1, 918000, '\p{^ m}', ""); - Expect(1, 918000, '\P{ m}', ""); - Expect(0, 918000, '\P{^ m}', ""); - Error('\p{ _is_M/a/}'); - Error('\P{ _is_M/a/}'); + Expect(1, 917999, '\p{ _M}', ""); + Expect(0, 917999, '\p{^ _M}', ""); + Expect(0, 917999, '\P{ _M}', ""); + Expect(1, 917999, '\P{^ _M}', ""); + Expect(0, 918000, '\p{ _M}', ""); + Expect(1, 918000, '\p{^ _M}', ""); + Expect(1, 918000, '\P{ _M}', ""); + Expect(0, 918000, '\P{^ _M}', ""); + Error('\p{-/a/Is_M}'); + Error('\P{-/a/Is_M}'); Expect(1, 917999, '\p{ism}', ""); Expect(0, 917999, '\p{^ism}', ""); Expect(0, 917999, '\P{ism}', ""); @@ -105406,16 +108678,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^ism}', ""); Expect(1, 918000, '\P{ism}', ""); Expect(0, 918000, '\P{^ism}', ""); - Expect(1, 917999, '\p{-_Is_M}', ""); - Expect(0, 917999, '\p{^-_Is_M}', ""); - Expect(0, 917999, '\P{-_Is_M}', ""); - Expect(1, 917999, '\P{^-_Is_M}', ""); - Expect(0, 918000, '\p{-_Is_M}', ""); - Expect(1, 918000, '\p{^-_Is_M}', ""); - Expect(1, 918000, '\P{-_Is_M}', ""); - Expect(0, 918000, '\P{^-_Is_M}', ""); - Error('\p{:=-_combining_mark}'); - Error('\P{:=-_combining_mark}'); + Expect(1, 917999, '\p{ Is_M}', ""); + Expect(0, 917999, '\p{^ Is_M}', ""); + Expect(0, 917999, '\P{ Is_M}', ""); + Expect(1, 917999, '\P{^ Is_M}', ""); + Expect(0, 918000, '\p{ Is_M}', ""); + Expect(1, 918000, '\p{^ Is_M}', ""); + Expect(1, 918000, '\P{ Is_M}', ""); + Expect(0, 918000, '\P{^ Is_M}', ""); + Error('\p{ :=Combining_Mark}'); + Error('\P{ :=Combining_Mark}'); Expect(1, 917999, '\p{combiningmark}', ""); Expect(0, 917999, '\p{^combiningmark}', ""); Expect(0, 917999, '\P{combiningmark}', ""); @@ -105424,16 +108696,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^combiningmark}', ""); Expect(1, 918000, '\P{combiningmark}', ""); Expect(0, 918000, '\P{^combiningmark}', ""); - Expect(1, 917999, '\p{-combining_Mark}', ""); - Expect(0, 917999, '\p{^-combining_Mark}', ""); - Expect(0, 917999, '\P{-combining_Mark}', ""); - Expect(1, 917999, '\P{^-combining_Mark}', ""); - Expect(0, 918000, '\p{-combining_Mark}', ""); - Expect(1, 918000, '\p{^-combining_Mark}', ""); - Expect(1, 918000, '\P{-combining_Mark}', ""); - Expect(0, 918000, '\P{^-combining_Mark}', ""); - Error('\p{ Is_Combining_MARK:=}'); - Error('\P{ Is_Combining_MARK:=}'); + Expect(1, 917999, '\p{ -Combining_MARK}', ""); + Expect(0, 917999, '\p{^ -Combining_MARK}', ""); + Expect(0, 917999, '\P{ -Combining_MARK}', ""); + Expect(1, 917999, '\P{^ -Combining_MARK}', ""); + Expect(0, 918000, '\p{ -Combining_MARK}', ""); + Expect(1, 918000, '\p{^ -Combining_MARK}', ""); + Expect(1, 918000, '\P{ -Combining_MARK}', ""); + Expect(0, 918000, '\P{^ -Combining_MARK}', ""); + Error('\p{__Is_Combining_Mark/a/}'); + Error('\P{__Is_Combining_Mark/a/}'); Expect(1, 917999, '\p{iscombiningmark}', ""); Expect(0, 917999, '\p{^iscombiningmark}', ""); Expect(0, 917999, '\P{iscombiningmark}', ""); @@ -105442,16 +108714,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^iscombiningmark}', ""); Expect(1, 918000, '\P{iscombiningmark}', ""); Expect(0, 918000, '\P{^iscombiningmark}', ""); - Expect(1, 917999, '\p{ is_COMBINING_mark}', ""); - Expect(0, 917999, '\p{^ is_COMBINING_mark}', ""); - Expect(0, 917999, '\P{ is_COMBINING_mark}', ""); - Expect(1, 917999, '\P{^ is_COMBINING_mark}', ""); - Expect(0, 918000, '\p{ is_COMBINING_mark}', ""); - Expect(1, 918000, '\p{^ is_COMBINING_mark}', ""); - Expect(1, 918000, '\P{ is_COMBINING_mark}', ""); - Expect(0, 918000, '\P{^ is_COMBINING_mark}', ""); - Error('\p{ masaram_GONDI:=}'); - Error('\P{ masaram_GONDI:=}'); + Expect(1, 917999, '\p{ Is_combining_Mark}', ""); + Expect(0, 917999, '\p{^ Is_combining_Mark}', ""); + Expect(0, 917999, '\P{ Is_combining_Mark}', ""); + Expect(1, 917999, '\P{^ Is_combining_Mark}', ""); + Expect(0, 918000, '\p{ Is_combining_Mark}', ""); + Expect(1, 918000, '\p{^ Is_combining_Mark}', ""); + Expect(1, 918000, '\P{ Is_combining_Mark}', ""); + Expect(0, 918000, '\P{^ Is_combining_Mark}', ""); + Error('\p{ MASARAM_gondi:=}'); + Error('\P{ MASARAM_gondi:=}'); Expect(1, 73049, '\p{masaramgondi}', ""); Expect(0, 73049, '\p{^masaramgondi}', ""); Expect(0, 73049, '\P{masaramgondi}', ""); @@ -105460,16 +108732,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73050, '\p{^masaramgondi}', ""); Expect(1, 73050, '\P{masaramgondi}', ""); Expect(0, 73050, '\P{^masaramgondi}', ""); - Expect(1, 73049, '\p{_MASARAM_gondi}', ""); - Expect(0, 73049, '\p{^_MASARAM_gondi}', ""); - Expect(0, 73049, '\P{_MASARAM_gondi}', ""); - Expect(1, 73049, '\P{^_MASARAM_gondi}', ""); - Expect(0, 73050, '\p{_MASARAM_gondi}', ""); - Expect(1, 73050, '\p{^_MASARAM_gondi}', ""); - Expect(1, 73050, '\P{_MASARAM_gondi}', ""); - Expect(0, 73050, '\P{^_MASARAM_gondi}', ""); - Error('\p{ :=is_MASARAM_Gondi}'); - Error('\P{ :=is_MASARAM_Gondi}'); + Expect(1, 73049, '\p{ Masaram_gondi}', ""); + Expect(0, 73049, '\p{^ Masaram_gondi}', ""); + Expect(0, 73049, '\P{ Masaram_gondi}', ""); + Expect(1, 73049, '\P{^ Masaram_gondi}', ""); + Expect(0, 73050, '\p{ Masaram_gondi}', ""); + Expect(1, 73050, '\p{^ Masaram_gondi}', ""); + Expect(1, 73050, '\P{ Masaram_gondi}', ""); + Expect(0, 73050, '\P{^ Masaram_gondi}', ""); + Error('\p{/a/- Is_Masaram_Gondi}'); + Error('\P{/a/- Is_Masaram_Gondi}'); Expect(1, 73049, '\p{ismasaramgondi}', ""); Expect(0, 73049, '\p{^ismasaramgondi}', ""); Expect(0, 73049, '\P{ismasaramgondi}', ""); @@ -105478,16 +108750,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73050, '\p{^ismasaramgondi}', ""); Expect(1, 73050, '\P{ismasaramgondi}', ""); Expect(0, 73050, '\P{^ismasaramgondi}', ""); - Expect(1, 73049, '\p{ is_masaram_Gondi}', ""); - Expect(0, 73049, '\p{^ is_masaram_Gondi}', ""); - Expect(0, 73049, '\P{ is_masaram_Gondi}', ""); - Expect(1, 73049, '\P{^ is_masaram_Gondi}', ""); - Expect(0, 73050, '\p{ is_masaram_Gondi}', ""); - Expect(1, 73050, '\p{^ is_masaram_Gondi}', ""); - Expect(1, 73050, '\P{ is_masaram_Gondi}', ""); - Expect(0, 73050, '\P{^ is_masaram_Gondi}', ""); - Error('\p{ Gonm:=}'); - Error('\P{ Gonm:=}'); + Expect(1, 73049, '\p{_ IS_Masaram_GONDI}', ""); + Expect(0, 73049, '\p{^_ IS_Masaram_GONDI}', ""); + Expect(0, 73049, '\P{_ IS_Masaram_GONDI}', ""); + Expect(1, 73049, '\P{^_ IS_Masaram_GONDI}', ""); + Expect(0, 73050, '\p{_ IS_Masaram_GONDI}', ""); + Expect(1, 73050, '\p{^_ IS_Masaram_GONDI}', ""); + Expect(1, 73050, '\P{_ IS_Masaram_GONDI}', ""); + Expect(0, 73050, '\P{^_ IS_Masaram_GONDI}', ""); + Error('\p{ gonm/a/}'); + Error('\P{ gonm/a/}'); Expect(1, 73049, '\p{gonm}', ""); Expect(0, 73049, '\p{^gonm}', ""); Expect(0, 73049, '\P{gonm}', ""); @@ -105496,16 +108768,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73050, '\p{^gonm}', ""); Expect(1, 73050, '\P{gonm}', ""); Expect(0, 73050, '\P{^gonm}', ""); - Expect(1, 73049, '\p{ Gonm}', ""); - Expect(0, 73049, '\p{^ Gonm}', ""); - Expect(0, 73049, '\P{ Gonm}', ""); - Expect(1, 73049, '\P{^ Gonm}', ""); - Expect(0, 73050, '\p{ Gonm}', ""); - Expect(1, 73050, '\p{^ Gonm}', ""); - Expect(1, 73050, '\P{ Gonm}', ""); - Expect(0, 73050, '\P{^ Gonm}', ""); - Error('\p{- IS_Gonm/a/}'); - Error('\P{- IS_Gonm/a/}'); + Expect(1, 73049, '\p{ -Gonm}', ""); + Expect(0, 73049, '\p{^ -Gonm}', ""); + Expect(0, 73049, '\P{ -Gonm}', ""); + Expect(1, 73049, '\P{^ -Gonm}', ""); + Expect(0, 73050, '\p{ -Gonm}', ""); + Expect(1, 73050, '\p{^ -Gonm}', ""); + Expect(1, 73050, '\P{ -Gonm}', ""); + Expect(0, 73050, '\P{^ -Gonm}', ""); + Error('\p{/a/_-Is_Gonm}'); + Error('\P{/a/_-Is_Gonm}'); Expect(1, 73049, '\p{isgonm}', ""); Expect(0, 73049, '\p{^isgonm}', ""); Expect(0, 73049, '\P{isgonm}', ""); @@ -105514,16 +108786,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 73050, '\p{^isgonm}', ""); Expect(1, 73050, '\P{isgonm}', ""); Expect(0, 73050, '\P{^isgonm}', ""); - Expect(1, 73049, '\p{- Is_gonm}', ""); - Expect(0, 73049, '\p{^- Is_gonm}', ""); - Expect(0, 73049, '\P{- Is_gonm}', ""); - Expect(1, 73049, '\P{^- Is_gonm}', ""); - Expect(0, 73050, '\p{- Is_gonm}', ""); - Expect(1, 73050, '\p{^- Is_gonm}', ""); - Expect(1, 73050, '\P{- Is_gonm}', ""); - Expect(0, 73050, '\P{^- Is_gonm}', ""); - Error('\p{:=Math}'); - Error('\P{:=Math}'); + Expect(1, 73049, '\p{ Is_Gonm}', ""); + Expect(0, 73049, '\p{^ Is_Gonm}', ""); + Expect(0, 73049, '\P{ Is_Gonm}', ""); + Expect(1, 73049, '\P{^ Is_Gonm}', ""); + Expect(0, 73050, '\p{ Is_Gonm}', ""); + Expect(1, 73050, '\p{^ Is_Gonm}', ""); + Expect(1, 73050, '\P{ Is_Gonm}', ""); + Expect(0, 73050, '\P{^ Is_Gonm}', ""); + Error('\p{-:=MATH}'); + Error('\P{-:=MATH}'); Expect(1, 126705, '\p{math}', ""); Expect(0, 126705, '\p{^math}', ""); Expect(0, 126705, '\P{math}', ""); @@ -105532,16 +108804,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126706, '\p{^math}', ""); Expect(1, 126706, '\P{math}', ""); Expect(0, 126706, '\P{^math}', ""); - Expect(1, 126705, '\p{-math}', ""); - Expect(0, 126705, '\p{^-math}', ""); - Expect(0, 126705, '\P{-math}', ""); - Expect(1, 126705, '\P{^-math}', ""); - Expect(0, 126706, '\p{-math}', ""); - Expect(1, 126706, '\p{^-math}', ""); - Expect(1, 126706, '\P{-math}', ""); - Expect(0, 126706, '\P{^-math}', ""); - Error('\p{- Is_Math:=}'); - Error('\P{- Is_Math:=}'); + Expect(1, 126705, '\p{- Math}', ""); + Expect(0, 126705, '\p{^- Math}', ""); + Expect(0, 126705, '\P{- Math}', ""); + Expect(1, 126705, '\P{^- Math}', ""); + Expect(0, 126706, '\p{- Math}', ""); + Expect(1, 126706, '\p{^- Math}', ""); + Expect(1, 126706, '\P{- Math}', ""); + Expect(0, 126706, '\P{^- Math}', ""); + Error('\p{:=IS_Math}'); + Error('\P{:=IS_Math}'); Expect(1, 126705, '\p{ismath}', ""); Expect(0, 126705, '\p{^ismath}', ""); Expect(0, 126705, '\P{ismath}', ""); @@ -105550,16 +108822,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126706, '\p{^ismath}', ""); Expect(1, 126706, '\P{ismath}', ""); Expect(0, 126706, '\P{^ismath}', ""); - Expect(1, 126705, '\p{ IS_Math}', ""); - Expect(0, 126705, '\p{^ IS_Math}', ""); - Expect(0, 126705, '\P{ IS_Math}', ""); - Expect(1, 126705, '\P{^ IS_Math}', ""); - Expect(0, 126706, '\p{ IS_Math}', ""); - Expect(1, 126706, '\p{^ IS_Math}', ""); - Expect(1, 126706, '\P{ IS_Math}', ""); - Expect(0, 126706, '\P{^ IS_Math}', ""); - Error('\p{:=_ math_Symbol}'); - Error('\P{:=_ math_Symbol}'); + Expect(1, 126705, '\p{ _is_Math}', ""); + Expect(0, 126705, '\p{^ _is_Math}', ""); + Expect(0, 126705, '\P{ _is_Math}', ""); + Expect(1, 126705, '\P{^ _is_Math}', ""); + Expect(0, 126706, '\p{ _is_Math}', ""); + Expect(1, 126706, '\p{^ _is_Math}', ""); + Expect(1, 126706, '\P{ _is_Math}', ""); + Expect(0, 126706, '\P{^ _is_Math}', ""); + Error('\p{/a/-_MATH_symbol}'); + Error('\P{/a/-_MATH_symbol}'); Expect(1, 126705, '\p{mathsymbol}', ""); Expect(0, 126705, '\p{^mathsymbol}', ""); Expect(0, 126705, '\P{mathsymbol}', ""); @@ -105568,16 +108840,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126706, '\p{^mathsymbol}', ""); Expect(1, 126706, '\P{mathsymbol}', ""); Expect(0, 126706, '\P{^mathsymbol}', ""); - Expect(1, 126705, '\p{_MATH_symbol}', ""); - Expect(0, 126705, '\p{^_MATH_symbol}', ""); - Expect(0, 126705, '\P{_MATH_symbol}', ""); - Expect(1, 126705, '\P{^_MATH_symbol}', ""); - Expect(0, 126706, '\p{_MATH_symbol}', ""); - Expect(1, 126706, '\p{^_MATH_symbol}', ""); - Expect(1, 126706, '\P{_MATH_symbol}', ""); - Expect(0, 126706, '\P{^_MATH_symbol}', ""); - Error('\p{:= is_math_SYMBOL}'); - Error('\P{:= is_math_SYMBOL}'); + Expect(1, 126705, '\p{ MATH_SYMBOL}', ""); + Expect(0, 126705, '\p{^ MATH_SYMBOL}', ""); + Expect(0, 126705, '\P{ MATH_SYMBOL}', ""); + Expect(1, 126705, '\P{^ MATH_SYMBOL}', ""); + Expect(0, 126706, '\p{ MATH_SYMBOL}', ""); + Expect(1, 126706, '\p{^ MATH_SYMBOL}', ""); + Expect(1, 126706, '\P{ MATH_SYMBOL}', ""); + Expect(0, 126706, '\P{^ MATH_SYMBOL}', ""); + Error('\p{ /a/Is_math_Symbol}'); + Error('\P{ /a/Is_math_Symbol}'); Expect(1, 126705, '\p{ismathsymbol}', ""); Expect(0, 126705, '\p{^ismathsymbol}', ""); Expect(0, 126705, '\P{ismathsymbol}', ""); @@ -105586,16 +108858,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126706, '\p{^ismathsymbol}', ""); Expect(1, 126706, '\P{ismathsymbol}', ""); Expect(0, 126706, '\P{^ismathsymbol}', ""); - Expect(1, 126705, '\p{ is_Math_symbol}', ""); - Expect(0, 126705, '\p{^ is_Math_symbol}', ""); - Expect(0, 126705, '\P{ is_Math_symbol}', ""); - Expect(1, 126705, '\P{^ is_Math_symbol}', ""); - Expect(0, 126706, '\p{ is_Math_symbol}', ""); - Expect(1, 126706, '\p{^ is_Math_symbol}', ""); - Expect(1, 126706, '\P{ is_Math_symbol}', ""); - Expect(0, 126706, '\P{^ is_Math_symbol}', ""); - Error('\p{/a/_SM}'); - Error('\P{/a/_SM}'); + Expect(1, 126705, '\p{_-Is_math_Symbol}', ""); + Expect(0, 126705, '\p{^_-Is_math_Symbol}', ""); + Expect(0, 126705, '\P{_-Is_math_Symbol}', ""); + Expect(1, 126705, '\P{^_-Is_math_Symbol}', ""); + Expect(0, 126706, '\p{_-Is_math_Symbol}', ""); + Expect(1, 126706, '\p{^_-Is_math_Symbol}', ""); + Expect(1, 126706, '\P{_-Is_math_Symbol}', ""); + Expect(0, 126706, '\P{^_-Is_math_Symbol}', ""); + Error('\p{ _Sm:=}'); + Error('\P{ _Sm:=}'); Expect(1, 126705, '\p{sm}', ""); Expect(0, 126705, '\p{^sm}', ""); Expect(0, 126705, '\P{sm}', ""); @@ -105604,16 +108876,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126706, '\p{^sm}', ""); Expect(1, 126706, '\P{sm}', ""); Expect(0, 126706, '\P{^sm}', ""); - Expect(1, 126705, '\p{- Sm}', ""); - Expect(0, 126705, '\p{^- Sm}', ""); - Expect(0, 126705, '\P{- Sm}', ""); - Expect(1, 126705, '\P{^- Sm}', ""); - Expect(0, 126706, '\p{- Sm}', ""); - Expect(1, 126706, '\p{^- Sm}', ""); - Expect(1, 126706, '\P{- Sm}', ""); - Expect(0, 126706, '\P{^- Sm}', ""); - Error('\p{--IS_sm/a/}'); - Error('\P{--IS_sm/a/}'); + Expect(1, 126705, '\p{ -Sm}', ""); + Expect(0, 126705, '\p{^ -Sm}', ""); + Expect(0, 126705, '\P{ -Sm}', ""); + Expect(1, 126705, '\P{^ -Sm}', ""); + Expect(0, 126706, '\p{ -Sm}', ""); + Expect(1, 126706, '\p{^ -Sm}', ""); + Expect(1, 126706, '\P{ -Sm}', ""); + Expect(0, 126706, '\P{^ -Sm}', ""); + Error('\p{ -Is_SM/a/}'); + Error('\P{ -Is_SM/a/}'); Expect(1, 126705, '\p{issm}', ""); Expect(0, 126705, '\p{^issm}', ""); Expect(0, 126705, '\P{issm}', ""); @@ -105622,16 +108894,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126706, '\p{^issm}', ""); Expect(1, 126706, '\P{issm}', ""); Expect(0, 126706, '\P{^issm}', ""); - Expect(1, 126705, '\p{ IS_SM}', ""); - Expect(0, 126705, '\p{^ IS_SM}', ""); - Expect(0, 126705, '\P{ IS_SM}', ""); - Expect(1, 126705, '\P{^ IS_SM}', ""); - Expect(0, 126706, '\p{ IS_SM}', ""); - Expect(1, 126706, '\p{^ IS_SM}', ""); - Expect(1, 126706, '\P{ IS_SM}', ""); - Expect(0, 126706, '\P{^ IS_SM}', ""); - Error('\p{:= _Mathematical_alphanumeric_SYMBOLS}'); - Error('\P{:= _Mathematical_alphanumeric_SYMBOLS}'); + Expect(1, 126705, '\p{ -Is_SM}', ""); + Expect(0, 126705, '\p{^ -Is_SM}', ""); + Expect(0, 126705, '\P{ -Is_SM}', ""); + Expect(1, 126705, '\P{^ -Is_SM}', ""); + Expect(0, 126706, '\p{ -Is_SM}', ""); + Expect(1, 126706, '\p{^ -Is_SM}', ""); + Expect(1, 126706, '\P{ -Is_SM}', ""); + Expect(0, 126706, '\P{^ -Is_SM}', ""); + Error('\p{ /a/Mathematical_Alphanumeric_symbols}'); + Error('\P{ /a/Mathematical_Alphanumeric_symbols}'); Expect(1, 120831, '\p{mathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\p{^mathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\P{mathematicalalphanumericsymbols}', ""); @@ -105640,16 +108912,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 120832, '\p{^mathematicalalphanumericsymbols}', ""); Expect(1, 120832, '\P{mathematicalalphanumericsymbols}', ""); Expect(0, 120832, '\P{^mathematicalalphanumericsymbols}', ""); - Expect(1, 120831, '\p{ mathematical_Alphanumeric_SYMBOLS}', ""); - Expect(0, 120831, '\p{^ mathematical_Alphanumeric_SYMBOLS}', ""); - Expect(0, 120831, '\P{ mathematical_Alphanumeric_SYMBOLS}', ""); - Expect(1, 120831, '\P{^ mathematical_Alphanumeric_SYMBOLS}', ""); - Expect(0, 120832, '\p{ mathematical_Alphanumeric_SYMBOLS}', ""); - Expect(1, 120832, '\p{^ mathematical_Alphanumeric_SYMBOLS}', ""); - Expect(1, 120832, '\P{ mathematical_Alphanumeric_SYMBOLS}', ""); - Expect(0, 120832, '\P{^ mathematical_Alphanumeric_SYMBOLS}', ""); - Error('\p{:=_Is_Mathematical_ALPHANUMERIC_SYMBOLS}'); - Error('\P{:=_Is_Mathematical_ALPHANUMERIC_SYMBOLS}'); + Expect(1, 120831, '\p{ MATHEMATICAL_Alphanumeric_symbols}', ""); + Expect(0, 120831, '\p{^ MATHEMATICAL_Alphanumeric_symbols}', ""); + Expect(0, 120831, '\P{ MATHEMATICAL_Alphanumeric_symbols}', ""); + Expect(1, 120831, '\P{^ MATHEMATICAL_Alphanumeric_symbols}', ""); + Expect(0, 120832, '\p{ MATHEMATICAL_Alphanumeric_symbols}', ""); + Expect(1, 120832, '\p{^ MATHEMATICAL_Alphanumeric_symbols}', ""); + Expect(1, 120832, '\P{ MATHEMATICAL_Alphanumeric_symbols}', ""); + Expect(0, 120832, '\P{^ MATHEMATICAL_Alphanumeric_symbols}', ""); + Error('\p{:=-_IS_mathematical_alphanumeric_Symbols}'); + Error('\P{:=-_IS_mathematical_alphanumeric_Symbols}'); Expect(1, 120831, '\p{ismathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\p{^ismathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\P{ismathematicalalphanumericsymbols}', ""); @@ -105658,16 +108930,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 120832, '\p{^ismathematicalalphanumericsymbols}', ""); Expect(1, 120832, '\P{ismathematicalalphanumericsymbols}', ""); Expect(0, 120832, '\P{^ismathematicalalphanumericsymbols}', ""); - Expect(1, 120831, '\p{-Is_Mathematical_Alphanumeric_Symbols}', ""); - Expect(0, 120831, '\p{^-Is_Mathematical_Alphanumeric_Symbols}', ""); - Expect(0, 120831, '\P{-Is_Mathematical_Alphanumeric_Symbols}', ""); - Expect(1, 120831, '\P{^-Is_Mathematical_Alphanumeric_Symbols}', ""); - Expect(0, 120832, '\p{-Is_Mathematical_Alphanumeric_Symbols}', ""); - Expect(1, 120832, '\p{^-Is_Mathematical_Alphanumeric_Symbols}', ""); - Expect(1, 120832, '\P{-Is_Mathematical_Alphanumeric_Symbols}', ""); - Expect(0, 120832, '\P{^-Is_Mathematical_Alphanumeric_Symbols}', ""); - Error('\p{:= in_Mathematical_Alphanumeric_Symbols}'); - Error('\P{:= in_Mathematical_Alphanumeric_Symbols}'); + Expect(1, 120831, '\p{_ IS_MATHEMATICAL_Alphanumeric_Symbols}', ""); + Expect(0, 120831, '\p{^_ IS_MATHEMATICAL_Alphanumeric_Symbols}', ""); + Expect(0, 120831, '\P{_ IS_MATHEMATICAL_Alphanumeric_Symbols}', ""); + Expect(1, 120831, '\P{^_ IS_MATHEMATICAL_Alphanumeric_Symbols}', ""); + Expect(0, 120832, '\p{_ IS_MATHEMATICAL_Alphanumeric_Symbols}', ""); + Expect(1, 120832, '\p{^_ IS_MATHEMATICAL_Alphanumeric_Symbols}', ""); + Expect(1, 120832, '\P{_ IS_MATHEMATICAL_Alphanumeric_Symbols}', ""); + Expect(0, 120832, '\P{^_ IS_MATHEMATICAL_Alphanumeric_Symbols}', ""); + Error('\p{/a/ _in_mathematical_Alphanumeric_Symbols}'); + Error('\P{/a/ _in_mathematical_Alphanumeric_Symbols}'); Expect(1, 120831, '\p{inmathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\p{^inmathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\P{inmathematicalalphanumericsymbols}', ""); @@ -105676,16 +108948,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 120832, '\p{^inmathematicalalphanumericsymbols}', ""); Expect(1, 120832, '\P{inmathematicalalphanumericsymbols}', ""); Expect(0, 120832, '\P{^inmathematicalalphanumericsymbols}', ""); - Expect(1, 120831, '\p{_ In_Mathematical_Alphanumeric_symbols}', ""); - Expect(0, 120831, '\p{^_ In_Mathematical_Alphanumeric_symbols}', ""); - Expect(0, 120831, '\P{_ In_Mathematical_Alphanumeric_symbols}', ""); - Expect(1, 120831, '\P{^_ In_Mathematical_Alphanumeric_symbols}', ""); - Expect(0, 120832, '\p{_ In_Mathematical_Alphanumeric_symbols}', ""); - Expect(1, 120832, '\p{^_ In_Mathematical_Alphanumeric_symbols}', ""); - Expect(1, 120832, '\P{_ In_Mathematical_Alphanumeric_symbols}', ""); - Expect(0, 120832, '\P{^_ In_Mathematical_Alphanumeric_symbols}', ""); - Error('\p{/a/ -Math_ALPHANUM}'); - Error('\P{/a/ -Math_ALPHANUM}'); + Expect(1, 120831, '\p{ In_mathematical_Alphanumeric_SYMBOLS}', ""); + Expect(0, 120831, '\p{^ In_mathematical_Alphanumeric_SYMBOLS}', ""); + Expect(0, 120831, '\P{ In_mathematical_Alphanumeric_SYMBOLS}', ""); + Expect(1, 120831, '\P{^ In_mathematical_Alphanumeric_SYMBOLS}', ""); + Expect(0, 120832, '\p{ In_mathematical_Alphanumeric_SYMBOLS}', ""); + Expect(1, 120832, '\p{^ In_mathematical_Alphanumeric_SYMBOLS}', ""); + Expect(1, 120832, '\P{ In_mathematical_Alphanumeric_SYMBOLS}', ""); + Expect(0, 120832, '\P{^ In_mathematical_Alphanumeric_SYMBOLS}', ""); + Error('\p{:=--Math_alphanum}'); + Error('\P{:=--Math_alphanum}'); Expect(1, 120831, '\p{mathalphanum}', ""); Expect(0, 120831, '\p{^mathalphanum}', ""); Expect(0, 120831, '\P{mathalphanum}', ""); @@ -105694,16 +108966,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 120832, '\p{^mathalphanum}', ""); Expect(1, 120832, '\P{mathalphanum}', ""); Expect(0, 120832, '\P{^mathalphanum}', ""); - Expect(1, 120831, '\p{ -Math_Alphanum}', ""); - Expect(0, 120831, '\p{^ -Math_Alphanum}', ""); - Expect(0, 120831, '\P{ -Math_Alphanum}', ""); - Expect(1, 120831, '\P{^ -Math_Alphanum}', ""); - Expect(0, 120832, '\p{ -Math_Alphanum}', ""); - Expect(1, 120832, '\p{^ -Math_Alphanum}', ""); - Expect(1, 120832, '\P{ -Math_Alphanum}', ""); - Expect(0, 120832, '\P{^ -Math_Alphanum}', ""); - Error('\p{:= Is_Math_alphanum}'); - Error('\P{:= Is_Math_alphanum}'); + Expect(1, 120831, '\p{ math_alphanum}', ""); + Expect(0, 120831, '\p{^ math_alphanum}', ""); + Expect(0, 120831, '\P{ math_alphanum}', ""); + Expect(1, 120831, '\P{^ math_alphanum}', ""); + Expect(0, 120832, '\p{ math_alphanum}', ""); + Expect(1, 120832, '\p{^ math_alphanum}', ""); + Expect(1, 120832, '\P{ math_alphanum}', ""); + Expect(0, 120832, '\P{^ math_alphanum}', ""); + Error('\p{ Is_math_Alphanum/a/}'); + Error('\P{ Is_math_Alphanum/a/}'); Expect(1, 120831, '\p{ismathalphanum}', ""); Expect(0, 120831, '\p{^ismathalphanum}', ""); Expect(0, 120831, '\P{ismathalphanum}', ""); @@ -105712,16 +108984,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 120832, '\p{^ismathalphanum}', ""); Expect(1, 120832, '\P{ismathalphanum}', ""); Expect(0, 120832, '\P{^ismathalphanum}', ""); - Expect(1, 120831, '\p{_IS_Math_alphanum}', ""); - Expect(0, 120831, '\p{^_IS_Math_alphanum}', ""); - Expect(0, 120831, '\P{_IS_Math_alphanum}', ""); - Expect(1, 120831, '\P{^_IS_Math_alphanum}', ""); - Expect(0, 120832, '\p{_IS_Math_alphanum}', ""); - Expect(1, 120832, '\p{^_IS_Math_alphanum}', ""); - Expect(1, 120832, '\P{_IS_Math_alphanum}', ""); - Expect(0, 120832, '\P{^_IS_Math_alphanum}', ""); - Error('\p{-:=In_math_Alphanum}'); - Error('\P{-:=In_math_Alphanum}'); + Expect(1, 120831, '\p{ Is_Math_alphanum}', ""); + Expect(0, 120831, '\p{^ Is_Math_alphanum}', ""); + Expect(0, 120831, '\P{ Is_Math_alphanum}', ""); + Expect(1, 120831, '\P{^ Is_Math_alphanum}', ""); + Expect(0, 120832, '\p{ Is_Math_alphanum}', ""); + Expect(1, 120832, '\p{^ Is_Math_alphanum}', ""); + Expect(1, 120832, '\P{ Is_Math_alphanum}', ""); + Expect(0, 120832, '\P{^ Is_Math_alphanum}', ""); + Error('\p{_ IN_Math_Alphanum:=}'); + Error('\P{_ IN_Math_Alphanum:=}'); Expect(1, 120831, '\p{inmathalphanum}', ""); Expect(0, 120831, '\p{^inmathalphanum}', ""); Expect(0, 120831, '\P{inmathalphanum}', ""); @@ -105730,16 +109002,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 120832, '\p{^inmathalphanum}', ""); Expect(1, 120832, '\P{inmathalphanum}', ""); Expect(0, 120832, '\P{^inmathalphanum}', ""); - Expect(1, 120831, '\p{ IN_Math_Alphanum}', ""); - Expect(0, 120831, '\p{^ IN_Math_Alphanum}', ""); - Expect(0, 120831, '\P{ IN_Math_Alphanum}', ""); - Expect(1, 120831, '\P{^ IN_Math_Alphanum}', ""); - Expect(0, 120832, '\p{ IN_Math_Alphanum}', ""); - Expect(1, 120832, '\p{^ IN_Math_Alphanum}', ""); - Expect(1, 120832, '\P{ IN_Math_Alphanum}', ""); - Expect(0, 120832, '\P{^ IN_Math_Alphanum}', ""); - Error('\p{/a/ -Mathematical_operators}'); - Error('\P{/a/ -Mathematical_operators}'); + Expect(1, 120831, '\p{ -IN_Math_Alphanum}', ""); + Expect(0, 120831, '\p{^ -IN_Math_Alphanum}', ""); + Expect(0, 120831, '\P{ -IN_Math_Alphanum}', ""); + Expect(1, 120831, '\P{^ -IN_Math_Alphanum}', ""); + Expect(0, 120832, '\p{ -IN_Math_Alphanum}', ""); + Expect(1, 120832, '\p{^ -IN_Math_Alphanum}', ""); + Expect(1, 120832, '\P{ -IN_Math_Alphanum}', ""); + Expect(0, 120832, '\P{^ -IN_Math_Alphanum}', ""); + Error('\p{/a/- Mathematical_Operators}'); + Error('\P{/a/- Mathematical_Operators}'); Expect(1, 8959, '\p{mathematicaloperators}', ""); Expect(0, 8959, '\p{^mathematicaloperators}', ""); Expect(0, 8959, '\P{mathematicaloperators}', ""); @@ -105748,16 +109020,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8960, '\p{^mathematicaloperators}', ""); Expect(1, 8960, '\P{mathematicaloperators}', ""); Expect(0, 8960, '\P{^mathematicaloperators}', ""); - Expect(1, 8959, '\p{ _MATHEMATICAL_Operators}', ""); - Expect(0, 8959, '\p{^ _MATHEMATICAL_Operators}', ""); - Expect(0, 8959, '\P{ _MATHEMATICAL_Operators}', ""); - Expect(1, 8959, '\P{^ _MATHEMATICAL_Operators}', ""); - Expect(0, 8960, '\p{ _MATHEMATICAL_Operators}', ""); - Expect(1, 8960, '\p{^ _MATHEMATICAL_Operators}', ""); - Expect(1, 8960, '\P{ _MATHEMATICAL_Operators}', ""); - Expect(0, 8960, '\P{^ _MATHEMATICAL_Operators}', ""); - Error('\p{:=__Is_MATHEMATICAL_operators}'); - Error('\P{:=__Is_MATHEMATICAL_operators}'); + Expect(1, 8959, '\p{__mathematical_Operators}', ""); + Expect(0, 8959, '\p{^__mathematical_Operators}', ""); + Expect(0, 8959, '\P{__mathematical_Operators}', ""); + Expect(1, 8959, '\P{^__mathematical_Operators}', ""); + Expect(0, 8960, '\p{__mathematical_Operators}', ""); + Expect(1, 8960, '\p{^__mathematical_Operators}', ""); + Expect(1, 8960, '\P{__mathematical_Operators}', ""); + Expect(0, 8960, '\P{^__mathematical_Operators}', ""); + Error('\p{ is_Mathematical_operators:=}'); + Error('\P{ is_Mathematical_operators:=}'); Expect(1, 8959, '\p{ismathematicaloperators}', ""); Expect(0, 8959, '\p{^ismathematicaloperators}', ""); Expect(0, 8959, '\P{ismathematicaloperators}', ""); @@ -105766,16 +109038,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8960, '\p{^ismathematicaloperators}', ""); Expect(1, 8960, '\P{ismathematicaloperators}', ""); Expect(0, 8960, '\P{^ismathematicaloperators}', ""); - Expect(1, 8959, '\p{Is_Mathematical_Operators}', ""); - Expect(0, 8959, '\p{^Is_Mathematical_Operators}', ""); - Expect(0, 8959, '\P{Is_Mathematical_Operators}', ""); - Expect(1, 8959, '\P{^Is_Mathematical_Operators}', ""); - Expect(0, 8960, '\p{Is_Mathematical_Operators}', ""); - Expect(1, 8960, '\p{^Is_Mathematical_Operators}', ""); - Expect(1, 8960, '\P{Is_Mathematical_Operators}', ""); - Expect(0, 8960, '\P{^Is_Mathematical_Operators}', ""); - Error('\p{-/a/In_Mathematical_OPERATORS}'); - Error('\P{-/a/In_Mathematical_OPERATORS}'); + Expect(1, 8959, '\p{_Is_MATHEMATICAL_OPERATORS}', ""); + Expect(0, 8959, '\p{^_Is_MATHEMATICAL_OPERATORS}', ""); + Expect(0, 8959, '\P{_Is_MATHEMATICAL_OPERATORS}', ""); + Expect(1, 8959, '\P{^_Is_MATHEMATICAL_OPERATORS}', ""); + Expect(0, 8960, '\p{_Is_MATHEMATICAL_OPERATORS}', ""); + Expect(1, 8960, '\p{^_Is_MATHEMATICAL_OPERATORS}', ""); + Expect(1, 8960, '\P{_Is_MATHEMATICAL_OPERATORS}', ""); + Expect(0, 8960, '\P{^_Is_MATHEMATICAL_OPERATORS}', ""); + Error('\p{:= In_Mathematical_OPERATORS}'); + Error('\P{:= In_Mathematical_OPERATORS}'); Expect(1, 8959, '\p{inmathematicaloperators}', ""); Expect(0, 8959, '\p{^inmathematicaloperators}', ""); Expect(0, 8959, '\P{inmathematicaloperators}', ""); @@ -105784,16 +109056,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8960, '\p{^inmathematicaloperators}', ""); Expect(1, 8960, '\P{inmathematicaloperators}', ""); Expect(0, 8960, '\P{^inmathematicaloperators}', ""); - Expect(1, 8959, '\p{ IN_Mathematical_OPERATORS}', ""); - Expect(0, 8959, '\p{^ IN_Mathematical_OPERATORS}', ""); - Expect(0, 8959, '\P{ IN_Mathematical_OPERATORS}', ""); - Expect(1, 8959, '\P{^ IN_Mathematical_OPERATORS}', ""); - Expect(0, 8960, '\p{ IN_Mathematical_OPERATORS}', ""); - Expect(1, 8960, '\p{^ IN_Mathematical_OPERATORS}', ""); - Expect(1, 8960, '\P{ IN_Mathematical_OPERATORS}', ""); - Expect(0, 8960, '\P{^ IN_Mathematical_OPERATORS}', ""); - Error('\p{:= MATH_OPERATORS}'); - Error('\P{:= MATH_OPERATORS}'); + Expect(1, 8959, '\p{- In_mathematical_Operators}', ""); + Expect(0, 8959, '\p{^- In_mathematical_Operators}', ""); + Expect(0, 8959, '\P{- In_mathematical_Operators}', ""); + Expect(1, 8959, '\P{^- In_mathematical_Operators}', ""); + Expect(0, 8960, '\p{- In_mathematical_Operators}', ""); + Expect(1, 8960, '\p{^- In_mathematical_Operators}', ""); + Expect(1, 8960, '\P{- In_mathematical_Operators}', ""); + Expect(0, 8960, '\P{^- In_mathematical_Operators}', ""); + Error('\p{ /a/Math_operators}'); + Error('\P{ /a/Math_operators}'); Expect(1, 8959, '\p{mathoperators}', ""); Expect(0, 8959, '\p{^mathoperators}', ""); Expect(0, 8959, '\P{mathoperators}', ""); @@ -105802,16 +109074,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8960, '\p{^mathoperators}', ""); Expect(1, 8960, '\P{mathoperators}', ""); Expect(0, 8960, '\P{^mathoperators}', ""); - Expect(1, 8959, '\p{-Math_operators}', ""); - Expect(0, 8959, '\p{^-Math_operators}', ""); - Expect(0, 8959, '\P{-Math_operators}', ""); - Expect(1, 8959, '\P{^-Math_operators}', ""); - Expect(0, 8960, '\p{-Math_operators}', ""); - Expect(1, 8960, '\p{^-Math_operators}', ""); - Expect(1, 8960, '\P{-Math_operators}', ""); - Expect(0, 8960, '\P{^-Math_operators}', ""); - Error('\p{/a/ _IS_math_Operators}'); - Error('\P{/a/ _IS_math_Operators}'); + Expect(1, 8959, '\p{ _Math_operators}', ""); + Expect(0, 8959, '\p{^ _Math_operators}', ""); + Expect(0, 8959, '\P{ _Math_operators}', ""); + Expect(1, 8959, '\P{^ _Math_operators}', ""); + Expect(0, 8960, '\p{ _Math_operators}', ""); + Expect(1, 8960, '\p{^ _Math_operators}', ""); + Expect(1, 8960, '\P{ _Math_operators}', ""); + Expect(0, 8960, '\P{^ _Math_operators}', ""); + Error('\p{/a/ _Is_Math_Operators}'); + Error('\P{/a/ _Is_Math_Operators}'); Expect(1, 8959, '\p{ismathoperators}', ""); Expect(0, 8959, '\p{^ismathoperators}', ""); Expect(0, 8959, '\P{ismathoperators}', ""); @@ -105820,16 +109092,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8960, '\p{^ismathoperators}', ""); Expect(1, 8960, '\P{ismathoperators}', ""); Expect(0, 8960, '\P{^ismathoperators}', ""); - Expect(1, 8959, '\p{Is_Math_operators}', ""); - Expect(0, 8959, '\p{^Is_Math_operators}', ""); - Expect(0, 8959, '\P{Is_Math_operators}', ""); - Expect(1, 8959, '\P{^Is_Math_operators}', ""); - Expect(0, 8960, '\p{Is_Math_operators}', ""); - Expect(1, 8960, '\p{^Is_Math_operators}', ""); - Expect(1, 8960, '\P{Is_Math_operators}', ""); - Expect(0, 8960, '\P{^Is_Math_operators}', ""); - Error('\p{:= in_MATH_operators}'); - Error('\P{:= in_MATH_operators}'); + Expect(1, 8959, '\p{ _Is_math_operators}', ""); + Expect(0, 8959, '\p{^ _Is_math_operators}', ""); + Expect(0, 8959, '\P{ _Is_math_operators}', ""); + Expect(1, 8959, '\P{^ _Is_math_operators}', ""); + Expect(0, 8960, '\p{ _Is_math_operators}', ""); + Expect(1, 8960, '\p{^ _Is_math_operators}', ""); + Expect(1, 8960, '\P{ _Is_math_operators}', ""); + Expect(0, 8960, '\P{^ _Is_math_operators}', ""); + Error('\p{:= _In_Math_OPERATORS}'); + Error('\P{:= _In_Math_OPERATORS}'); Expect(1, 8959, '\p{inmathoperators}', ""); Expect(0, 8959, '\p{^inmathoperators}', ""); Expect(0, 8959, '\P{inmathoperators}', ""); @@ -105838,16 +109110,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8960, '\p{^inmathoperators}', ""); Expect(1, 8960, '\P{inmathoperators}', ""); Expect(0, 8960, '\P{^inmathoperators}', ""); - Expect(1, 8959, '\p{ In_Math_Operators}', ""); - Expect(0, 8959, '\p{^ In_Math_Operators}', ""); - Expect(0, 8959, '\P{ In_Math_Operators}', ""); - Expect(1, 8959, '\P{^ In_Math_Operators}', ""); - Expect(0, 8960, '\p{ In_Math_Operators}', ""); - Expect(1, 8960, '\p{^ In_Math_Operators}', ""); - Expect(1, 8960, '\P{ In_Math_Operators}', ""); - Expect(0, 8960, '\P{^ In_Math_Operators}', ""); - Error('\p{/a/_ Mayan_NUMERALS}'); - Error('\P{/a/_ Mayan_NUMERALS}'); + Expect(1, 8959, '\p{ _In_Math_Operators}', ""); + Expect(0, 8959, '\p{^ _In_Math_Operators}', ""); + Expect(0, 8959, '\P{ _In_Math_Operators}', ""); + Expect(1, 8959, '\P{^ _In_Math_Operators}', ""); + Expect(0, 8960, '\p{ _In_Math_Operators}', ""); + Expect(1, 8960, '\p{^ _In_Math_Operators}', ""); + Expect(1, 8960, '\P{ _In_Math_Operators}', ""); + Expect(0, 8960, '\P{^ _In_Math_Operators}', ""); + Error('\p{-:=MAYAN_numerals}'); + Error('\P{-:=MAYAN_numerals}'); Expect(1, 119551, '\p{mayannumerals}', ""); Expect(0, 119551, '\p{^mayannumerals}', ""); Expect(0, 119551, '\P{mayannumerals}', ""); @@ -105856,16 +109128,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119552, '\p{^mayannumerals}', ""); Expect(1, 119552, '\P{mayannumerals}', ""); Expect(0, 119552, '\P{^mayannumerals}', ""); - Expect(1, 119551, '\p{_-mayan_numerals}', ""); - Expect(0, 119551, '\p{^_-mayan_numerals}', ""); - Expect(0, 119551, '\P{_-mayan_numerals}', ""); - Expect(1, 119551, '\P{^_-mayan_numerals}', ""); - Expect(0, 119552, '\p{_-mayan_numerals}', ""); - Expect(1, 119552, '\p{^_-mayan_numerals}', ""); - Expect(1, 119552, '\P{_-mayan_numerals}', ""); - Expect(0, 119552, '\P{^_-mayan_numerals}', ""); - Error('\p{ /a/Is_MAYAN_Numerals}'); - Error('\P{ /a/Is_MAYAN_Numerals}'); + Expect(1, 119551, '\p{_mayan_NUMERALS}', ""); + Expect(0, 119551, '\p{^_mayan_NUMERALS}', ""); + Expect(0, 119551, '\P{_mayan_NUMERALS}', ""); + Expect(1, 119551, '\P{^_mayan_NUMERALS}', ""); + Expect(0, 119552, '\p{_mayan_NUMERALS}', ""); + Expect(1, 119552, '\p{^_mayan_NUMERALS}', ""); + Expect(1, 119552, '\P{_mayan_NUMERALS}', ""); + Expect(0, 119552, '\P{^_mayan_NUMERALS}', ""); + Error('\p{/a/_Is_Mayan_numerals}'); + Error('\P{/a/_Is_Mayan_numerals}'); Expect(1, 119551, '\p{ismayannumerals}', ""); Expect(0, 119551, '\p{^ismayannumerals}', ""); Expect(0, 119551, '\P{ismayannumerals}', ""); @@ -105874,16 +109146,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119552, '\p{^ismayannumerals}', ""); Expect(1, 119552, '\P{ismayannumerals}', ""); Expect(0, 119552, '\P{^ismayannumerals}', ""); - Expect(1, 119551, '\p{ _Is_mayan_NUMERALS}', ""); - Expect(0, 119551, '\p{^ _Is_mayan_NUMERALS}', ""); - Expect(0, 119551, '\P{ _Is_mayan_NUMERALS}', ""); - Expect(1, 119551, '\P{^ _Is_mayan_NUMERALS}', ""); - Expect(0, 119552, '\p{ _Is_mayan_NUMERALS}', ""); - Expect(1, 119552, '\p{^ _Is_mayan_NUMERALS}', ""); - Expect(1, 119552, '\P{ _Is_mayan_NUMERALS}', ""); - Expect(0, 119552, '\P{^ _Is_mayan_NUMERALS}', ""); - Error('\p{ In_MAYAN_numerals:=}'); - Error('\P{ In_MAYAN_numerals:=}'); + Expect(1, 119551, '\p{--Is_Mayan_numerals}', ""); + Expect(0, 119551, '\p{^--Is_Mayan_numerals}', ""); + Expect(0, 119551, '\P{--Is_Mayan_numerals}', ""); + Expect(1, 119551, '\P{^--Is_Mayan_numerals}', ""); + Expect(0, 119552, '\p{--Is_Mayan_numerals}', ""); + Expect(1, 119552, '\p{^--Is_Mayan_numerals}', ""); + Expect(1, 119552, '\P{--Is_Mayan_numerals}', ""); + Expect(0, 119552, '\P{^--Is_Mayan_numerals}', ""); + Error('\p{/a/IN_Mayan_Numerals}'); + Error('\P{/a/IN_Mayan_Numerals}'); Expect(1, 119551, '\p{inmayannumerals}', ""); Expect(0, 119551, '\p{^inmayannumerals}', ""); Expect(0, 119551, '\P{inmayannumerals}', ""); @@ -105892,16 +109164,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119552, '\p{^inmayannumerals}', ""); Expect(1, 119552, '\P{inmayannumerals}', ""); Expect(0, 119552, '\P{^inmayannumerals}', ""); - Expect(1, 119551, '\p{_IN_MAYAN_numerals}', ""); - Expect(0, 119551, '\p{^_IN_MAYAN_numerals}', ""); - Expect(0, 119551, '\P{_IN_MAYAN_numerals}', ""); - Expect(1, 119551, '\P{^_IN_MAYAN_numerals}', ""); - Expect(0, 119552, '\p{_IN_MAYAN_numerals}', ""); - Expect(1, 119552, '\p{^_IN_MAYAN_numerals}', ""); - Expect(1, 119552, '\P{_IN_MAYAN_numerals}', ""); - Expect(0, 119552, '\P{^_IN_MAYAN_numerals}', ""); - Error('\p{:=medefaidrin}'); - Error('\P{:=medefaidrin}'); + Expect(1, 119551, '\p{ -IN_Mayan_Numerals}', ""); + Expect(0, 119551, '\p{^ -IN_Mayan_Numerals}', ""); + Expect(0, 119551, '\P{ -IN_Mayan_Numerals}', ""); + Expect(1, 119551, '\P{^ -IN_Mayan_Numerals}', ""); + Expect(0, 119552, '\p{ -IN_Mayan_Numerals}', ""); + Expect(1, 119552, '\p{^ -IN_Mayan_Numerals}', ""); + Expect(1, 119552, '\P{ -IN_Mayan_Numerals}', ""); + Expect(0, 119552, '\P{^ -IN_Mayan_Numerals}', ""); + Error('\p{ _Medefaidrin:=}'); + Error('\P{ _Medefaidrin:=}'); Expect(1, 93850, '\p{medefaidrin}', ""); Expect(0, 93850, '\p{^medefaidrin}', ""); Expect(0, 93850, '\P{medefaidrin}', ""); @@ -105910,16 +109182,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 93851, '\p{^medefaidrin}', ""); Expect(1, 93851, '\P{medefaidrin}', ""); Expect(0, 93851, '\P{^medefaidrin}', ""); - Expect(1, 93850, '\p{ -medefaidrin}', ""); - Expect(0, 93850, '\p{^ -medefaidrin}', ""); - Expect(0, 93850, '\P{ -medefaidrin}', ""); - Expect(1, 93850, '\P{^ -medefaidrin}', ""); - Expect(0, 93851, '\p{ -medefaidrin}', ""); - Expect(1, 93851, '\p{^ -medefaidrin}', ""); - Expect(1, 93851, '\P{ -medefaidrin}', ""); - Expect(0, 93851, '\P{^ -medefaidrin}', ""); - Error('\p{_/a/IS_Medefaidrin}'); - Error('\P{_/a/IS_Medefaidrin}'); + Expect(1, 93850, '\p{ Medefaidrin}', ""); + Expect(0, 93850, '\p{^ Medefaidrin}', ""); + Expect(0, 93850, '\P{ Medefaidrin}', ""); + Expect(1, 93850, '\P{^ Medefaidrin}', ""); + Expect(0, 93851, '\p{ Medefaidrin}', ""); + Expect(1, 93851, '\p{^ Medefaidrin}', ""); + Expect(1, 93851, '\P{ Medefaidrin}', ""); + Expect(0, 93851, '\P{^ Medefaidrin}', ""); + Error('\p{:= IS_Medefaidrin}'); + Error('\P{:= IS_Medefaidrin}'); Expect(1, 93850, '\p{ismedefaidrin}', ""); Expect(0, 93850, '\p{^ismedefaidrin}', ""); Expect(0, 93850, '\P{ismedefaidrin}', ""); @@ -105928,16 +109200,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 93851, '\p{^ismedefaidrin}', ""); Expect(1, 93851, '\P{ismedefaidrin}', ""); Expect(0, 93851, '\P{^ismedefaidrin}', ""); - Expect(1, 93850, '\p{_Is_Medefaidrin}', ""); - Expect(0, 93850, '\p{^_Is_Medefaidrin}', ""); - Expect(0, 93850, '\P{_Is_Medefaidrin}', ""); - Expect(1, 93850, '\P{^_Is_Medefaidrin}', ""); - Expect(0, 93851, '\p{_Is_Medefaidrin}', ""); - Expect(1, 93851, '\p{^_Is_Medefaidrin}', ""); - Expect(1, 93851, '\P{_Is_Medefaidrin}', ""); - Expect(0, 93851, '\P{^_Is_Medefaidrin}', ""); - Error('\p{ MEDF/a/}'); - Error('\P{ MEDF/a/}'); + Expect(1, 93850, '\p{IS_medefaidrin}', ""); + Expect(0, 93850, '\p{^IS_medefaidrin}', ""); + Expect(0, 93850, '\P{IS_medefaidrin}', ""); + Expect(1, 93850, '\P{^IS_medefaidrin}', ""); + Expect(0, 93851, '\p{IS_medefaidrin}', ""); + Expect(1, 93851, '\p{^IS_medefaidrin}', ""); + Expect(1, 93851, '\P{IS_medefaidrin}', ""); + Expect(0, 93851, '\P{^IS_medefaidrin}', ""); + Error('\p{ Medf/a/}'); + Error('\P{ Medf/a/}'); Expect(1, 93850, '\p{medf}', ""); Expect(0, 93850, '\p{^medf}', ""); Expect(0, 93850, '\P{medf}', ""); @@ -105946,16 +109218,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 93851, '\p{^medf}', ""); Expect(1, 93851, '\P{medf}', ""); Expect(0, 93851, '\P{^medf}', ""); - Expect(1, 93850, '\p{- medf}', ""); - Expect(0, 93850, '\p{^- medf}', ""); - Expect(0, 93850, '\P{- medf}', ""); - Expect(1, 93850, '\P{^- medf}', ""); - Expect(0, 93851, '\p{- medf}', ""); - Expect(1, 93851, '\p{^- medf}', ""); - Expect(1, 93851, '\P{- medf}', ""); - Expect(0, 93851, '\P{^- medf}', ""); - Error('\p{-_IS_MEDF:=}'); - Error('\P{-_IS_MEDF:=}'); + Expect(1, 93850, '\p{-medf}', ""); + Expect(0, 93850, '\p{^-medf}', ""); + Expect(0, 93850, '\P{-medf}', ""); + Expect(1, 93850, '\P{^-medf}', ""); + Expect(0, 93851, '\p{-medf}', ""); + Expect(1, 93851, '\p{^-medf}', ""); + Expect(1, 93851, '\P{-medf}', ""); + Expect(0, 93851, '\P{^-medf}', ""); + Error('\p{:=-_IS_Medf}'); + Error('\P{:=-_IS_Medf}'); Expect(1, 93850, '\p{ismedf}', ""); Expect(0, 93850, '\p{^ismedf}', ""); Expect(0, 93850, '\P{ismedf}', ""); @@ -105964,16 +109236,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 93851, '\p{^ismedf}', ""); Expect(1, 93851, '\P{ismedf}', ""); Expect(0, 93851, '\P{^ismedf}', ""); - Expect(1, 93850, '\p{-Is_MEDF}', ""); - Expect(0, 93850, '\p{^-Is_MEDF}', ""); - Expect(0, 93850, '\P{-Is_MEDF}', ""); - Expect(1, 93850, '\P{^-Is_MEDF}', ""); - Expect(0, 93851, '\p{-Is_MEDF}', ""); - Expect(1, 93851, '\p{^-Is_MEDF}', ""); - Expect(1, 93851, '\P{-Is_MEDF}', ""); - Expect(0, 93851, '\P{^-Is_MEDF}', ""); - Error('\p{ /a/Meetei_Mayek}'); - Error('\P{ /a/Meetei_Mayek}'); + Expect(1, 93850, '\p{-_Is_Medf}', ""); + Expect(0, 93850, '\p{^-_Is_Medf}', ""); + Expect(0, 93850, '\P{-_Is_Medf}', ""); + Expect(1, 93850, '\P{^-_Is_Medf}', ""); + Expect(0, 93851, '\p{-_Is_Medf}', ""); + Expect(1, 93851, '\p{^-_Is_Medf}', ""); + Expect(1, 93851, '\P{-_Is_Medf}', ""); + Expect(0, 93851, '\P{^-_Is_Medf}', ""); + Error('\p{_ Meetei_MAYEK:=}'); + Error('\P{_ Meetei_MAYEK:=}'); Expect(1, 44025, '\p{meeteimayek}', ""); Expect(0, 44025, '\p{^meeteimayek}', ""); Expect(0, 44025, '\P{meeteimayek}', ""); @@ -105982,16 +109254,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 44026, '\p{^meeteimayek}', ""); Expect(1, 44026, '\P{meeteimayek}', ""); Expect(0, 44026, '\P{^meeteimayek}', ""); - Expect(1, 44025, '\p{ Meetei_MAYEK}', ""); - Expect(0, 44025, '\p{^ Meetei_MAYEK}', ""); - Expect(0, 44025, '\P{ Meetei_MAYEK}', ""); - Expect(1, 44025, '\P{^ Meetei_MAYEK}', ""); - Expect(0, 44026, '\p{ Meetei_MAYEK}', ""); - Expect(1, 44026, '\p{^ Meetei_MAYEK}', ""); - Expect(1, 44026, '\P{ Meetei_MAYEK}', ""); - Expect(0, 44026, '\P{^ Meetei_MAYEK}', ""); - Error('\p{_/a/Is_Meetei_Mayek}'); - Error('\P{_/a/Is_Meetei_Mayek}'); + Expect(1, 44025, '\p{_ meetei_mayek}', ""); + Expect(0, 44025, '\p{^_ meetei_mayek}', ""); + Expect(0, 44025, '\P{_ meetei_mayek}', ""); + Expect(1, 44025, '\P{^_ meetei_mayek}', ""); + Expect(0, 44026, '\p{_ meetei_mayek}', ""); + Expect(1, 44026, '\p{^_ meetei_mayek}', ""); + Expect(1, 44026, '\P{_ meetei_mayek}', ""); + Expect(0, 44026, '\P{^_ meetei_mayek}', ""); + Error('\p{ _Is_Meetei_Mayek:=}'); + Error('\P{ _Is_Meetei_Mayek:=}'); Expect(1, 44025, '\p{ismeeteimayek}', ""); Expect(0, 44025, '\p{^ismeeteimayek}', ""); Expect(0, 44025, '\P{ismeeteimayek}', ""); @@ -106000,16 +109272,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 44026, '\p{^ismeeteimayek}', ""); Expect(1, 44026, '\P{ismeeteimayek}', ""); Expect(0, 44026, '\P{^ismeeteimayek}', ""); - Expect(1, 44025, '\p{- IS_Meetei_MAYEK}', ""); - Expect(0, 44025, '\p{^- IS_Meetei_MAYEK}', ""); - Expect(0, 44025, '\P{- IS_Meetei_MAYEK}', ""); - Expect(1, 44025, '\P{^- IS_Meetei_MAYEK}', ""); - Expect(0, 44026, '\p{- IS_Meetei_MAYEK}', ""); - Expect(1, 44026, '\p{^- IS_Meetei_MAYEK}', ""); - Expect(1, 44026, '\P{- IS_Meetei_MAYEK}', ""); - Expect(0, 44026, '\P{^- IS_Meetei_MAYEK}', ""); - Error('\p{:=_Mtei}'); - Error('\P{:=_Mtei}'); + Expect(1, 44025, '\p{-IS_meetei_mayek}', ""); + Expect(0, 44025, '\p{^-IS_meetei_mayek}', ""); + Expect(0, 44025, '\P{-IS_meetei_mayek}', ""); + Expect(1, 44025, '\P{^-IS_meetei_mayek}', ""); + Expect(0, 44026, '\p{-IS_meetei_mayek}', ""); + Expect(1, 44026, '\p{^-IS_meetei_mayek}', ""); + Expect(1, 44026, '\P{-IS_meetei_mayek}', ""); + Expect(0, 44026, '\P{^-IS_meetei_mayek}', ""); + Error('\p{ Mtei:=}'); + Error('\P{ Mtei:=}'); Expect(1, 44025, '\p{mtei}', ""); Expect(0, 44025, '\p{^mtei}', ""); Expect(0, 44025, '\P{mtei}', ""); @@ -106018,16 +109290,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 44026, '\p{^mtei}', ""); Expect(1, 44026, '\P{mtei}', ""); Expect(0, 44026, '\P{^mtei}', ""); - Expect(1, 44025, '\p{ mtei}', ""); - Expect(0, 44025, '\p{^ mtei}', ""); - Expect(0, 44025, '\P{ mtei}', ""); - Expect(1, 44025, '\P{^ mtei}', ""); - Expect(0, 44026, '\p{ mtei}', ""); - Expect(1, 44026, '\p{^ mtei}', ""); - Expect(1, 44026, '\P{ mtei}', ""); - Expect(0, 44026, '\P{^ mtei}', ""); - Error('\p{/a/-is_Mtei}'); - Error('\P{/a/-is_Mtei}'); + Expect(1, 44025, '\p{- Mtei}', ""); + Expect(0, 44025, '\p{^- Mtei}', ""); + Expect(0, 44025, '\P{- Mtei}', ""); + Expect(1, 44025, '\P{^- Mtei}', ""); + Expect(0, 44026, '\p{- Mtei}', ""); + Expect(1, 44026, '\p{^- Mtei}', ""); + Expect(1, 44026, '\P{- Mtei}', ""); + Expect(0, 44026, '\P{^- Mtei}', ""); + Error('\p{:=_-IS_MTEI}'); + Error('\P{:=_-IS_MTEI}'); Expect(1, 44025, '\p{ismtei}', ""); Expect(0, 44025, '\p{^ismtei}', ""); Expect(0, 44025, '\P{ismtei}', ""); @@ -106036,16 +109308,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 44026, '\p{^ismtei}', ""); Expect(1, 44026, '\P{ismtei}', ""); Expect(0, 44026, '\P{^ismtei}', ""); - Expect(1, 44025, '\p{__is_MTEI}', ""); - Expect(0, 44025, '\p{^__is_MTEI}', ""); - Expect(0, 44025, '\P{__is_MTEI}', ""); - Expect(1, 44025, '\P{^__is_MTEI}', ""); - Expect(0, 44026, '\p{__is_MTEI}', ""); - Expect(1, 44026, '\p{^__is_MTEI}', ""); - Expect(1, 44026, '\P{__is_MTEI}', ""); - Expect(0, 44026, '\P{^__is_MTEI}', ""); - Error('\p{__MEETEI_MAYEK_Extensions/a/}'); - Error('\P{__MEETEI_MAYEK_Extensions/a/}'); + Expect(1, 44025, '\p{ -Is_Mtei}', ""); + Expect(0, 44025, '\p{^ -Is_Mtei}', ""); + Expect(0, 44025, '\P{ -Is_Mtei}', ""); + Expect(1, 44025, '\P{^ -Is_Mtei}', ""); + Expect(0, 44026, '\p{ -Is_Mtei}', ""); + Expect(1, 44026, '\p{^ -Is_Mtei}', ""); + Expect(1, 44026, '\P{ -Is_Mtei}', ""); + Expect(0, 44026, '\P{^ -Is_Mtei}', ""); + Error('\p{/a/_meetei_MAYEK_EXTENSIONS}'); + Error('\P{/a/_meetei_MAYEK_EXTENSIONS}'); Expect(1, 43775, '\p{meeteimayekextensions}', ""); Expect(0, 43775, '\p{^meeteimayekextensions}', ""); Expect(0, 43775, '\P{meeteimayekextensions}', ""); @@ -106054,16 +109326,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43776, '\p{^meeteimayekextensions}', ""); Expect(1, 43776, '\P{meeteimayekextensions}', ""); Expect(0, 43776, '\P{^meeteimayekextensions}', ""); - Expect(1, 43775, '\p{_Meetei_Mayek_Extensions}', ""); - Expect(0, 43775, '\p{^_Meetei_Mayek_Extensions}', ""); - Expect(0, 43775, '\P{_Meetei_Mayek_Extensions}', ""); - Expect(1, 43775, '\P{^_Meetei_Mayek_Extensions}', ""); - Expect(0, 43776, '\p{_Meetei_Mayek_Extensions}', ""); - Expect(1, 43776, '\p{^_Meetei_Mayek_Extensions}', ""); - Expect(1, 43776, '\P{_Meetei_Mayek_Extensions}', ""); - Expect(0, 43776, '\P{^_Meetei_Mayek_Extensions}', ""); - Error('\p{ Is_meetei_mayek_Extensions/a/}'); - Error('\P{ Is_meetei_mayek_Extensions/a/}'); + Expect(1, 43775, '\p{ Meetei_mayek_extensions}', ""); + Expect(0, 43775, '\p{^ Meetei_mayek_extensions}', ""); + Expect(0, 43775, '\P{ Meetei_mayek_extensions}', ""); + Expect(1, 43775, '\P{^ Meetei_mayek_extensions}', ""); + Expect(0, 43776, '\p{ Meetei_mayek_extensions}', ""); + Expect(1, 43776, '\p{^ Meetei_mayek_extensions}', ""); + Expect(1, 43776, '\P{ Meetei_mayek_extensions}', ""); + Expect(0, 43776, '\P{^ Meetei_mayek_extensions}', ""); + Error('\p{ IS_Meetei_MAYEK_extensions:=}'); + Error('\P{ IS_Meetei_MAYEK_extensions:=}'); Expect(1, 43775, '\p{ismeeteimayekextensions}', ""); Expect(0, 43775, '\p{^ismeeteimayekextensions}', ""); Expect(0, 43775, '\P{ismeeteimayekextensions}', ""); @@ -106072,16 +109344,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43776, '\p{^ismeeteimayekextensions}', ""); Expect(1, 43776, '\P{ismeeteimayekextensions}', ""); Expect(0, 43776, '\P{^ismeeteimayekextensions}', ""); - Expect(1, 43775, '\p{- is_MEETEI_Mayek_extensions}', ""); - Expect(0, 43775, '\p{^- is_MEETEI_Mayek_extensions}', ""); - Expect(0, 43775, '\P{- is_MEETEI_Mayek_extensions}', ""); - Expect(1, 43775, '\P{^- is_MEETEI_Mayek_extensions}', ""); - Expect(0, 43776, '\p{- is_MEETEI_Mayek_extensions}', ""); - Expect(1, 43776, '\p{^- is_MEETEI_Mayek_extensions}', ""); - Expect(1, 43776, '\P{- is_MEETEI_Mayek_extensions}', ""); - Expect(0, 43776, '\P{^- is_MEETEI_Mayek_extensions}', ""); - Error('\p{_ In_Meetei_mayek_EXTENSIONS/a/}'); - Error('\P{_ In_Meetei_mayek_EXTENSIONS/a/}'); + Expect(1, 43775, '\p{__is_Meetei_Mayek_EXTENSIONS}', ""); + Expect(0, 43775, '\p{^__is_Meetei_Mayek_EXTENSIONS}', ""); + Expect(0, 43775, '\P{__is_Meetei_Mayek_EXTENSIONS}', ""); + Expect(1, 43775, '\P{^__is_Meetei_Mayek_EXTENSIONS}', ""); + Expect(0, 43776, '\p{__is_Meetei_Mayek_EXTENSIONS}', ""); + Expect(1, 43776, '\p{^__is_Meetei_Mayek_EXTENSIONS}', ""); + Expect(1, 43776, '\P{__is_Meetei_Mayek_EXTENSIONS}', ""); + Expect(0, 43776, '\P{^__is_Meetei_Mayek_EXTENSIONS}', ""); + Error('\p{:= -IN_meetei_mayek_EXTENSIONS}'); + Error('\P{:= -IN_meetei_mayek_EXTENSIONS}'); Expect(1, 43775, '\p{inmeeteimayekextensions}', ""); Expect(0, 43775, '\p{^inmeeteimayekextensions}', ""); Expect(0, 43775, '\P{inmeeteimayekextensions}', ""); @@ -106090,16 +109362,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43776, '\p{^inmeeteimayekextensions}', ""); Expect(1, 43776, '\P{inmeeteimayekextensions}', ""); Expect(0, 43776, '\P{^inmeeteimayekextensions}', ""); - Expect(1, 43775, '\p{_IN_Meetei_mayek_Extensions}', ""); - Expect(0, 43775, '\p{^_IN_Meetei_mayek_Extensions}', ""); - Expect(0, 43775, '\P{_IN_Meetei_mayek_Extensions}', ""); - Expect(1, 43775, '\P{^_IN_Meetei_mayek_Extensions}', ""); - Expect(0, 43776, '\p{_IN_Meetei_mayek_Extensions}', ""); - Expect(1, 43776, '\p{^_IN_Meetei_mayek_Extensions}', ""); - Expect(1, 43776, '\P{_IN_Meetei_mayek_Extensions}', ""); - Expect(0, 43776, '\P{^_IN_Meetei_mayek_Extensions}', ""); - Error('\p{_Meetei_MAYEK_Ext/a/}'); - Error('\P{_Meetei_MAYEK_Ext/a/}'); + Expect(1, 43775, '\p{ IN_MEETEI_mayek_extensions}', ""); + Expect(0, 43775, '\p{^ IN_MEETEI_mayek_extensions}', ""); + Expect(0, 43775, '\P{ IN_MEETEI_mayek_extensions}', ""); + Expect(1, 43775, '\P{^ IN_MEETEI_mayek_extensions}', ""); + Expect(0, 43776, '\p{ IN_MEETEI_mayek_extensions}', ""); + Expect(1, 43776, '\p{^ IN_MEETEI_mayek_extensions}', ""); + Expect(1, 43776, '\P{ IN_MEETEI_mayek_extensions}', ""); + Expect(0, 43776, '\P{^ IN_MEETEI_mayek_extensions}', ""); + Error('\p{-/a/Meetei_Mayek_Ext}'); + Error('\P{-/a/Meetei_Mayek_Ext}'); Expect(1, 43775, '\p{meeteimayekext}', ""); Expect(0, 43775, '\p{^meeteimayekext}', ""); Expect(0, 43775, '\P{meeteimayekext}', ""); @@ -106108,16 +109380,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43776, '\p{^meeteimayekext}', ""); Expect(1, 43776, '\P{meeteimayekext}', ""); Expect(0, 43776, '\P{^meeteimayekext}', ""); - Expect(1, 43775, '\p{-MEETEI_mayek_Ext}', ""); - Expect(0, 43775, '\p{^-MEETEI_mayek_Ext}', ""); - Expect(0, 43775, '\P{-MEETEI_mayek_Ext}', ""); - Expect(1, 43775, '\P{^-MEETEI_mayek_Ext}', ""); - Expect(0, 43776, '\p{-MEETEI_mayek_Ext}', ""); - Expect(1, 43776, '\p{^-MEETEI_mayek_Ext}', ""); - Expect(1, 43776, '\P{-MEETEI_mayek_Ext}', ""); - Expect(0, 43776, '\P{^-MEETEI_mayek_Ext}', ""); - Error('\p{ :=IS_MEETEI_Mayek_Ext}'); - Error('\P{ :=IS_MEETEI_Mayek_Ext}'); + Expect(1, 43775, '\p{ meetei_MAYEK_EXT}', ""); + Expect(0, 43775, '\p{^ meetei_MAYEK_EXT}', ""); + Expect(0, 43775, '\P{ meetei_MAYEK_EXT}', ""); + Expect(1, 43775, '\P{^ meetei_MAYEK_EXT}', ""); + Expect(0, 43776, '\p{ meetei_MAYEK_EXT}', ""); + Expect(1, 43776, '\p{^ meetei_MAYEK_EXT}', ""); + Expect(1, 43776, '\P{ meetei_MAYEK_EXT}', ""); + Expect(0, 43776, '\P{^ meetei_MAYEK_EXT}', ""); + Error('\p{ /a/Is_meetei_mayek_EXT}'); + Error('\P{ /a/Is_meetei_mayek_EXT}'); Expect(1, 43775, '\p{ismeeteimayekext}', ""); Expect(0, 43775, '\p{^ismeeteimayekext}', ""); Expect(0, 43775, '\P{ismeeteimayekext}', ""); @@ -106126,16 +109398,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43776, '\p{^ismeeteimayekext}', ""); Expect(1, 43776, '\P{ismeeteimayekext}', ""); Expect(0, 43776, '\P{^ismeeteimayekext}', ""); - Expect(1, 43775, '\p{ -Is_MEETEI_Mayek_EXT}', ""); - Expect(0, 43775, '\p{^ -Is_MEETEI_Mayek_EXT}', ""); - Expect(0, 43775, '\P{ -Is_MEETEI_Mayek_EXT}', ""); - Expect(1, 43775, '\P{^ -Is_MEETEI_Mayek_EXT}', ""); - Expect(0, 43776, '\p{ -Is_MEETEI_Mayek_EXT}', ""); - Expect(1, 43776, '\p{^ -Is_MEETEI_Mayek_EXT}', ""); - Expect(1, 43776, '\P{ -Is_MEETEI_Mayek_EXT}', ""); - Expect(0, 43776, '\P{^ -Is_MEETEI_Mayek_EXT}', ""); - Error('\p{ :=IN_MEETEI_Mayek_EXT}'); - Error('\P{ :=IN_MEETEI_Mayek_EXT}'); + Expect(1, 43775, '\p{_Is_Meetei_mayek_EXT}', ""); + Expect(0, 43775, '\p{^_Is_Meetei_mayek_EXT}', ""); + Expect(0, 43775, '\P{_Is_Meetei_mayek_EXT}', ""); + Expect(1, 43775, '\P{^_Is_Meetei_mayek_EXT}', ""); + Expect(0, 43776, '\p{_Is_Meetei_mayek_EXT}', ""); + Expect(1, 43776, '\p{^_Is_Meetei_mayek_EXT}', ""); + Expect(1, 43776, '\P{_Is_Meetei_mayek_EXT}', ""); + Expect(0, 43776, '\P{^_Is_Meetei_mayek_EXT}', ""); + Error('\p{ in_Meetei_MAYEK_ext:=}'); + Error('\P{ in_Meetei_MAYEK_ext:=}'); Expect(1, 43775, '\p{inmeeteimayekext}', ""); Expect(0, 43775, '\p{^inmeeteimayekext}', ""); Expect(0, 43775, '\P{inmeeteimayekext}', ""); @@ -106144,16 +109416,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43776, '\p{^inmeeteimayekext}', ""); Expect(1, 43776, '\P{inmeeteimayekext}', ""); Expect(0, 43776, '\P{^inmeeteimayekext}', ""); - Expect(1, 43775, '\p{_IN_Meetei_mayek_ext}', ""); - Expect(0, 43775, '\p{^_IN_Meetei_mayek_ext}', ""); - Expect(0, 43775, '\P{_IN_Meetei_mayek_ext}', ""); - Expect(1, 43775, '\P{^_IN_Meetei_mayek_ext}', ""); - Expect(0, 43776, '\p{_IN_Meetei_mayek_ext}', ""); - Expect(1, 43776, '\p{^_IN_Meetei_mayek_ext}', ""); - Expect(1, 43776, '\P{_IN_Meetei_mayek_ext}', ""); - Expect(0, 43776, '\P{^_IN_Meetei_mayek_ext}', ""); - Error('\p{:= -Mende_KIKAKUI}'); - Error('\P{:= -Mende_KIKAKUI}'); + Expect(1, 43775, '\p{ in_meetei_Mayek_Ext}', ""); + Expect(0, 43775, '\p{^ in_meetei_Mayek_Ext}', ""); + Expect(0, 43775, '\P{ in_meetei_Mayek_Ext}', ""); + Expect(1, 43775, '\P{^ in_meetei_Mayek_Ext}', ""); + Expect(0, 43776, '\p{ in_meetei_Mayek_Ext}', ""); + Expect(1, 43776, '\p{^ in_meetei_Mayek_Ext}', ""); + Expect(1, 43776, '\P{ in_meetei_Mayek_Ext}', ""); + Expect(0, 43776, '\P{^ in_meetei_Mayek_Ext}', ""); + Error('\p{ MENDE_kikakui:=}'); + Error('\P{ MENDE_kikakui:=}'); Expect(1, 125142, '\p{mendekikakui}', ""); Expect(0, 125142, '\p{^mendekikakui}', ""); Expect(0, 125142, '\P{mendekikakui}', ""); @@ -106162,16 +109434,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125143, '\p{^mendekikakui}', ""); Expect(1, 125143, '\P{mendekikakui}', ""); Expect(0, 125143, '\P{^mendekikakui}', ""); - Expect(1, 125142, '\p{ Mende_Kikakui}', ""); - Expect(0, 125142, '\p{^ Mende_Kikakui}', ""); - Expect(0, 125142, '\P{ Mende_Kikakui}', ""); - Expect(1, 125142, '\P{^ Mende_Kikakui}', ""); - Expect(0, 125143, '\p{ Mende_Kikakui}', ""); - Expect(1, 125143, '\p{^ Mende_Kikakui}', ""); - Expect(1, 125143, '\P{ Mende_Kikakui}', ""); - Expect(0, 125143, '\P{^ Mende_Kikakui}', ""); - Error('\p{:= Is_Mende_kikakui}'); - Error('\P{:= Is_Mende_kikakui}'); + Expect(1, 125142, '\p{ Mende_kikakui}', ""); + Expect(0, 125142, '\p{^ Mende_kikakui}', ""); + Expect(0, 125142, '\P{ Mende_kikakui}', ""); + Expect(1, 125142, '\P{^ Mende_kikakui}', ""); + Expect(0, 125143, '\p{ Mende_kikakui}', ""); + Expect(1, 125143, '\p{^ Mende_kikakui}', ""); + Expect(1, 125143, '\P{ Mende_kikakui}', ""); + Expect(0, 125143, '\P{^ Mende_kikakui}', ""); + Error('\p{/a/ Is_Mende_kikakui}'); + Error('\P{/a/ Is_Mende_kikakui}'); Expect(1, 125142, '\p{ismendekikakui}', ""); Expect(0, 125142, '\p{^ismendekikakui}', ""); Expect(0, 125142, '\P{ismendekikakui}', ""); @@ -106180,16 +109452,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125143, '\p{^ismendekikakui}', ""); Expect(1, 125143, '\P{ismendekikakui}', ""); Expect(0, 125143, '\P{^ismendekikakui}', ""); - Expect(1, 125142, '\p{_IS_Mende_KIKAKUI}', ""); - Expect(0, 125142, '\p{^_IS_Mende_KIKAKUI}', ""); - Expect(0, 125142, '\P{_IS_Mende_KIKAKUI}', ""); - Expect(1, 125142, '\P{^_IS_Mende_KIKAKUI}', ""); - Expect(0, 125143, '\p{_IS_Mende_KIKAKUI}', ""); - Expect(1, 125143, '\p{^_IS_Mende_KIKAKUI}', ""); - Expect(1, 125143, '\P{_IS_Mende_KIKAKUI}', ""); - Expect(0, 125143, '\P{^_IS_Mende_KIKAKUI}', ""); - Error('\p{:= MEND}'); - Error('\P{:= MEND}'); + Expect(1, 125142, '\p{ _is_Mende_Kikakui}', ""); + Expect(0, 125142, '\p{^ _is_Mende_Kikakui}', ""); + Expect(0, 125142, '\P{ _is_Mende_Kikakui}', ""); + Expect(1, 125142, '\P{^ _is_Mende_Kikakui}', ""); + Expect(0, 125143, '\p{ _is_Mende_Kikakui}', ""); + Expect(1, 125143, '\p{^ _is_Mende_Kikakui}', ""); + Expect(1, 125143, '\P{ _is_Mende_Kikakui}', ""); + Expect(0, 125143, '\P{^ _is_Mende_Kikakui}', ""); + Error('\p{:=_ Mend}'); + Error('\P{:=_ Mend}'); Expect(1, 125142, '\p{mend}', ""); Expect(0, 125142, '\p{^mend}', ""); Expect(0, 125142, '\P{mend}', ""); @@ -106198,16 +109470,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125143, '\p{^mend}', ""); Expect(1, 125143, '\P{mend}', ""); Expect(0, 125143, '\P{^mend}', ""); - Expect(1, 125142, '\p{_Mend}', ""); - Expect(0, 125142, '\p{^_Mend}', ""); - Expect(0, 125142, '\P{_Mend}', ""); - Expect(1, 125142, '\P{^_Mend}', ""); - Expect(0, 125143, '\p{_Mend}', ""); - Expect(1, 125143, '\p{^_Mend}', ""); - Expect(1, 125143, '\P{_Mend}', ""); - Expect(0, 125143, '\P{^_Mend}', ""); - Error('\p{ Is_Mend/a/}'); - Error('\P{ Is_Mend/a/}'); + Expect(1, 125142, '\p{ -MEND}', ""); + Expect(0, 125142, '\p{^ -MEND}', ""); + Expect(0, 125142, '\P{ -MEND}', ""); + Expect(1, 125142, '\P{^ -MEND}', ""); + Expect(0, 125143, '\p{ -MEND}', ""); + Expect(1, 125143, '\p{^ -MEND}', ""); + Expect(1, 125143, '\P{ -MEND}', ""); + Expect(0, 125143, '\P{^ -MEND}', ""); + Error('\p{:= -is_Mend}'); + Error('\P{:= -is_Mend}'); Expect(1, 125142, '\p{ismend}', ""); Expect(0, 125142, '\p{^ismend}', ""); Expect(0, 125142, '\P{ismend}', ""); @@ -106216,16 +109488,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125143, '\p{^ismend}', ""); Expect(1, 125143, '\P{ismend}', ""); Expect(0, 125143, '\P{^ismend}', ""); - Expect(1, 125142, '\p{is_Mend}', ""); - Expect(0, 125142, '\p{^is_Mend}', ""); - Expect(0, 125142, '\P{is_Mend}', ""); - Expect(1, 125142, '\P{^is_Mend}', ""); - Expect(0, 125143, '\p{is_Mend}', ""); - Expect(1, 125143, '\p{^is_Mend}', ""); - Expect(1, 125143, '\P{is_Mend}', ""); - Expect(0, 125143, '\P{^is_Mend}', ""); - Error('\p{_ Meroitic_Cursive/a/}'); - Error('\P{_ Meroitic_Cursive/a/}'); + Expect(1, 125142, '\p{ -Is_mend}', ""); + Expect(0, 125142, '\p{^ -Is_mend}', ""); + Expect(0, 125142, '\P{ -Is_mend}', ""); + Expect(1, 125142, '\P{^ -Is_mend}', ""); + Expect(0, 125143, '\p{ -Is_mend}', ""); + Expect(1, 125143, '\p{^ -Is_mend}', ""); + Expect(1, 125143, '\P{ -Is_mend}', ""); + Expect(0, 125143, '\P{^ -Is_mend}', ""); + Error('\p{:= Meroitic_Cursive}'); + Error('\P{:= Meroitic_Cursive}'); Expect(1, 68095, '\p{meroiticcursive}', ""); Expect(0, 68095, '\p{^meroiticcursive}', ""); Expect(0, 68095, '\P{meroiticcursive}', ""); @@ -106234,16 +109506,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68096, '\p{^meroiticcursive}', ""); Expect(1, 68096, '\P{meroiticcursive}', ""); Expect(0, 68096, '\P{^meroiticcursive}', ""); - Expect(1, 68095, '\p{ Meroitic_cursive}', ""); - Expect(0, 68095, '\p{^ Meroitic_cursive}', ""); - Expect(0, 68095, '\P{ Meroitic_cursive}', ""); - Expect(1, 68095, '\P{^ Meroitic_cursive}', ""); - Expect(0, 68096, '\p{ Meroitic_cursive}', ""); - Expect(1, 68096, '\p{^ Meroitic_cursive}', ""); - Expect(1, 68096, '\P{ Meroitic_cursive}', ""); - Expect(0, 68096, '\P{^ Meroitic_cursive}', ""); - Error('\p{ Is_meroitic_cursive/a/}'); - Error('\P{ Is_meroitic_cursive/a/}'); + Expect(1, 68095, '\p{-Meroitic_CURSIVE}', ""); + Expect(0, 68095, '\p{^-Meroitic_CURSIVE}', ""); + Expect(0, 68095, '\P{-Meroitic_CURSIVE}', ""); + Expect(1, 68095, '\P{^-Meroitic_CURSIVE}', ""); + Expect(0, 68096, '\p{-Meroitic_CURSIVE}', ""); + Expect(1, 68096, '\p{^-Meroitic_CURSIVE}', ""); + Expect(1, 68096, '\P{-Meroitic_CURSIVE}', ""); + Expect(0, 68096, '\P{^-Meroitic_CURSIVE}', ""); + Error('\p{:=_-Is_MEROITIC_Cursive}'); + Error('\P{:=_-Is_MEROITIC_Cursive}'); Expect(1, 68095, '\p{ismeroiticcursive}', ""); Expect(0, 68095, '\p{^ismeroiticcursive}', ""); Expect(0, 68095, '\P{ismeroiticcursive}', ""); @@ -106252,16 +109524,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68096, '\p{^ismeroiticcursive}', ""); Expect(1, 68096, '\P{ismeroiticcursive}', ""); Expect(0, 68096, '\P{^ismeroiticcursive}', ""); - Expect(1, 68095, '\p{ IS_Meroitic_cursive}', ""); - Expect(0, 68095, '\p{^ IS_Meroitic_cursive}', ""); - Expect(0, 68095, '\P{ IS_Meroitic_cursive}', ""); - Expect(1, 68095, '\P{^ IS_Meroitic_cursive}', ""); - Expect(0, 68096, '\p{ IS_Meroitic_cursive}', ""); - Expect(1, 68096, '\p{^ IS_Meroitic_cursive}', ""); - Expect(1, 68096, '\P{ IS_Meroitic_cursive}', ""); - Expect(0, 68096, '\P{^ IS_Meroitic_cursive}', ""); - Error('\p{-merc:=}'); - Error('\P{-merc:=}'); + Expect(1, 68095, '\p{ Is_Meroitic_CURSIVE}', ""); + Expect(0, 68095, '\p{^ Is_Meroitic_CURSIVE}', ""); + Expect(0, 68095, '\P{ Is_Meroitic_CURSIVE}', ""); + Expect(1, 68095, '\P{^ Is_Meroitic_CURSIVE}', ""); + Expect(0, 68096, '\p{ Is_Meroitic_CURSIVE}', ""); + Expect(1, 68096, '\p{^ Is_Meroitic_CURSIVE}', ""); + Expect(1, 68096, '\P{ Is_Meroitic_CURSIVE}', ""); + Expect(0, 68096, '\P{^ Is_Meroitic_CURSIVE}', ""); + Error('\p{/a/ merc}'); + Error('\P{/a/ merc}'); Expect(1, 68095, '\p{merc}', ""); Expect(0, 68095, '\p{^merc}', ""); Expect(0, 68095, '\P{merc}', ""); @@ -106270,16 +109542,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68096, '\p{^merc}', ""); Expect(1, 68096, '\P{merc}', ""); Expect(0, 68096, '\P{^merc}', ""); - Expect(1, 68095, '\p{ _Merc}', ""); - Expect(0, 68095, '\p{^ _Merc}', ""); - Expect(0, 68095, '\P{ _Merc}', ""); - Expect(1, 68095, '\P{^ _Merc}', ""); - Expect(0, 68096, '\p{ _Merc}', ""); - Expect(1, 68096, '\p{^ _Merc}', ""); - Expect(1, 68096, '\P{ _Merc}', ""); - Expect(0, 68096, '\P{^ _Merc}', ""); - Error('\p{ :=Is_merc}'); - Error('\P{ :=Is_merc}'); + Expect(1, 68095, '\p{ merc}', ""); + Expect(0, 68095, '\p{^ merc}', ""); + Expect(0, 68095, '\P{ merc}', ""); + Expect(1, 68095, '\P{^ merc}', ""); + Expect(0, 68096, '\p{ merc}', ""); + Expect(1, 68096, '\p{^ merc}', ""); + Expect(1, 68096, '\P{ merc}', ""); + Expect(0, 68096, '\P{^ merc}', ""); + Error('\p{-is_Merc:=}'); + Error('\P{-is_Merc:=}'); Expect(1, 68095, '\p{ismerc}', ""); Expect(0, 68095, '\p{^ismerc}', ""); Expect(0, 68095, '\P{ismerc}', ""); @@ -106288,16 +109560,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68096, '\p{^ismerc}', ""); Expect(1, 68096, '\P{ismerc}', ""); Expect(0, 68096, '\P{^ismerc}', ""); - Expect(1, 68095, '\p{__IS_merc}', ""); - Expect(0, 68095, '\p{^__IS_merc}', ""); - Expect(0, 68095, '\P{__IS_merc}', ""); - Expect(1, 68095, '\P{^__IS_merc}', ""); - Expect(0, 68096, '\p{__IS_merc}', ""); - Expect(1, 68096, '\p{^__IS_merc}', ""); - Expect(1, 68096, '\P{__IS_merc}', ""); - Expect(0, 68096, '\P{^__IS_merc}', ""); - Error('\p{:=_ MEROITIC_Hieroglyphs}'); - Error('\P{:=_ MEROITIC_Hieroglyphs}'); + Expect(1, 68095, '\p{-Is_merc}', ""); + Expect(0, 68095, '\p{^-Is_merc}', ""); + Expect(0, 68095, '\P{-Is_merc}', ""); + Expect(1, 68095, '\P{^-Is_merc}', ""); + Expect(0, 68096, '\p{-Is_merc}', ""); + Expect(1, 68096, '\p{^-Is_merc}', ""); + Expect(1, 68096, '\P{-Is_merc}', ""); + Expect(0, 68096, '\P{^-Is_merc}', ""); + Error('\p{ MEROITIC_Hieroglyphs:=}'); + Error('\P{ MEROITIC_Hieroglyphs:=}'); Expect(1, 67999, '\p{meroitichieroglyphs}', ""); Expect(0, 67999, '\p{^meroitichieroglyphs}', ""); Expect(0, 67999, '\P{meroitichieroglyphs}', ""); @@ -106306,16 +109578,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68000, '\p{^meroitichieroglyphs}', ""); Expect(1, 68000, '\P{meroitichieroglyphs}', ""); Expect(0, 68000, '\P{^meroitichieroglyphs}', ""); - Expect(1, 67999, '\p{ MEROITIC_HIEROGLYPHS}', ""); - Expect(0, 67999, '\p{^ MEROITIC_HIEROGLYPHS}', ""); - Expect(0, 67999, '\P{ MEROITIC_HIEROGLYPHS}', ""); - Expect(1, 67999, '\P{^ MEROITIC_HIEROGLYPHS}', ""); - Expect(0, 68000, '\p{ MEROITIC_HIEROGLYPHS}', ""); - Expect(1, 68000, '\p{^ MEROITIC_HIEROGLYPHS}', ""); - Expect(1, 68000, '\P{ MEROITIC_HIEROGLYPHS}', ""); - Expect(0, 68000, '\P{^ MEROITIC_HIEROGLYPHS}', ""); - Error('\p{-_Is_meroitic_Hieroglyphs/a/}'); - Error('\P{-_Is_meroitic_Hieroglyphs/a/}'); + Expect(1, 67999, '\p{_-MEROITIC_hieroglyphs}', ""); + Expect(0, 67999, '\p{^_-MEROITIC_hieroglyphs}', ""); + Expect(0, 67999, '\P{_-MEROITIC_hieroglyphs}', ""); + Expect(1, 67999, '\P{^_-MEROITIC_hieroglyphs}', ""); + Expect(0, 68000, '\p{_-MEROITIC_hieroglyphs}', ""); + Expect(1, 68000, '\p{^_-MEROITIC_hieroglyphs}', ""); + Expect(1, 68000, '\P{_-MEROITIC_hieroglyphs}', ""); + Expect(0, 68000, '\P{^_-MEROITIC_hieroglyphs}', ""); + Error('\p{ IS_Meroitic_Hieroglyphs/a/}'); + Error('\P{ IS_Meroitic_Hieroglyphs/a/}'); Expect(1, 67999, '\p{ismeroitichieroglyphs}', ""); Expect(0, 67999, '\p{^ismeroitichieroglyphs}', ""); Expect(0, 67999, '\P{ismeroitichieroglyphs}', ""); @@ -106324,16 +109596,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68000, '\p{^ismeroitichieroglyphs}', ""); Expect(1, 68000, '\P{ismeroitichieroglyphs}', ""); Expect(0, 68000, '\P{^ismeroitichieroglyphs}', ""); - Expect(1, 67999, '\p{ _IS_Meroitic_hieroglyphs}', ""); - Expect(0, 67999, '\p{^ _IS_Meroitic_hieroglyphs}', ""); - Expect(0, 67999, '\P{ _IS_Meroitic_hieroglyphs}', ""); - Expect(1, 67999, '\P{^ _IS_Meroitic_hieroglyphs}', ""); - Expect(0, 68000, '\p{ _IS_Meroitic_hieroglyphs}', ""); - Expect(1, 68000, '\p{^ _IS_Meroitic_hieroglyphs}', ""); - Expect(1, 68000, '\P{ _IS_Meroitic_hieroglyphs}', ""); - Expect(0, 68000, '\P{^ _IS_Meroitic_hieroglyphs}', ""); - Error('\p{:= MERO}'); - Error('\P{:= MERO}'); + Expect(1, 67999, '\p{ -IS_MEROITIC_Hieroglyphs}', ""); + Expect(0, 67999, '\p{^ -IS_MEROITIC_Hieroglyphs}', ""); + Expect(0, 67999, '\P{ -IS_MEROITIC_Hieroglyphs}', ""); + Expect(1, 67999, '\P{^ -IS_MEROITIC_Hieroglyphs}', ""); + Expect(0, 68000, '\p{ -IS_MEROITIC_Hieroglyphs}', ""); + Expect(1, 68000, '\p{^ -IS_MEROITIC_Hieroglyphs}', ""); + Expect(1, 68000, '\P{ -IS_MEROITIC_Hieroglyphs}', ""); + Expect(0, 68000, '\P{^ -IS_MEROITIC_Hieroglyphs}', ""); + Error('\p{ :=mero}'); + Error('\P{ :=mero}'); Expect(1, 67999, '\p{mero}', ""); Expect(0, 67999, '\p{^mero}', ""); Expect(0, 67999, '\P{mero}', ""); @@ -106342,16 +109614,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68000, '\p{^mero}', ""); Expect(1, 68000, '\P{mero}', ""); Expect(0, 68000, '\P{^mero}', ""); - Expect(1, 67999, '\p{_-Mero}', ""); - Expect(0, 67999, '\p{^_-Mero}', ""); - Expect(0, 67999, '\P{_-Mero}', ""); - Expect(1, 67999, '\P{^_-Mero}', ""); - Expect(0, 68000, '\p{_-Mero}', ""); - Expect(1, 68000, '\p{^_-Mero}', ""); - Expect(1, 68000, '\P{_-Mero}', ""); - Expect(0, 68000, '\P{^_-Mero}', ""); - Error('\p{_Is_mero:=}'); - Error('\P{_Is_mero:=}'); + Expect(1, 67999, '\p{_Mero}', ""); + Expect(0, 67999, '\p{^_Mero}', ""); + Expect(0, 67999, '\P{_Mero}', ""); + Expect(1, 67999, '\P{^_Mero}', ""); + Expect(0, 68000, '\p{_Mero}', ""); + Expect(1, 68000, '\p{^_Mero}', ""); + Expect(1, 68000, '\P{_Mero}', ""); + Expect(0, 68000, '\P{^_Mero}', ""); + Error('\p{:=- Is_MERO}'); + Error('\P{:=- Is_MERO}'); Expect(1, 67999, '\p{ismero}', ""); Expect(0, 67999, '\p{^ismero}', ""); Expect(0, 67999, '\P{ismero}', ""); @@ -106360,16 +109632,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68000, '\p{^ismero}', ""); Expect(1, 68000, '\P{ismero}', ""); Expect(0, 68000, '\P{^ismero}', ""); - Expect(1, 67999, '\p{--is_Mero}', ""); - Expect(0, 67999, '\p{^--is_Mero}', ""); - Expect(0, 67999, '\P{--is_Mero}', ""); - Expect(1, 67999, '\P{^--is_Mero}', ""); - Expect(0, 68000, '\p{--is_Mero}', ""); - Expect(1, 68000, '\p{^--is_Mero}', ""); - Expect(1, 68000, '\P{--is_Mero}', ""); - Expect(0, 68000, '\P{^--is_Mero}', ""); - Error('\p{_ Miao/a/}'); - Error('\P{_ Miao/a/}'); + Expect(1, 67999, '\p{ IS_Mero}', ""); + Expect(0, 67999, '\p{^ IS_Mero}', ""); + Expect(0, 67999, '\P{ IS_Mero}', ""); + Expect(1, 67999, '\P{^ IS_Mero}', ""); + Expect(0, 68000, '\p{ IS_Mero}', ""); + Expect(1, 68000, '\p{^ IS_Mero}', ""); + Expect(1, 68000, '\P{ IS_Mero}', ""); + Expect(0, 68000, '\P{^ IS_Mero}', ""); + Error('\p{-:=miao}'); + Error('\P{-:=miao}'); Expect(1, 94111, '\p{miao}', ""); Expect(0, 94111, '\p{^miao}', ""); Expect(0, 94111, '\P{miao}', ""); @@ -106378,16 +109650,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 94112, '\p{^miao}', ""); Expect(1, 94112, '\P{miao}', ""); Expect(0, 94112, '\P{^miao}', ""); - Expect(1, 94111, '\p{__MIAO}', ""); - Expect(0, 94111, '\p{^__MIAO}', ""); - Expect(0, 94111, '\P{__MIAO}', ""); - Expect(1, 94111, '\P{^__MIAO}', ""); - Expect(0, 94112, '\p{__MIAO}', ""); - Expect(1, 94112, '\p{^__MIAO}', ""); - Expect(1, 94112, '\P{__MIAO}', ""); - Expect(0, 94112, '\P{^__MIAO}', ""); - Error('\p{/a/ _is_Miao}'); - Error('\P{/a/ _is_Miao}'); + Expect(1, 94111, '\p{ miao}', ""); + Expect(0, 94111, '\p{^ miao}', ""); + Expect(0, 94111, '\P{ miao}', ""); + Expect(1, 94111, '\P{^ miao}', ""); + Expect(0, 94112, '\p{ miao}', ""); + Expect(1, 94112, '\p{^ miao}', ""); + Expect(1, 94112, '\P{ miao}', ""); + Expect(0, 94112, '\P{^ miao}', ""); + Error('\p{-/a/Is_miao}'); + Error('\P{-/a/Is_miao}'); Expect(1, 94111, '\p{ismiao}', ""); Expect(0, 94111, '\p{^ismiao}', ""); Expect(0, 94111, '\P{ismiao}', ""); @@ -106396,16 +109668,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 94112, '\p{^ismiao}', ""); Expect(1, 94112, '\P{ismiao}', ""); Expect(0, 94112, '\P{^ismiao}', ""); - Expect(1, 94111, '\p{ -Is_Miao}', ""); - Expect(0, 94111, '\p{^ -Is_Miao}', ""); - Expect(0, 94111, '\P{ -Is_Miao}', ""); - Expect(1, 94111, '\P{^ -Is_Miao}', ""); - Expect(0, 94112, '\p{ -Is_Miao}', ""); - Expect(1, 94112, '\p{^ -Is_Miao}', ""); - Expect(1, 94112, '\P{ -Is_Miao}', ""); - Expect(0, 94112, '\P{^ -Is_Miao}', ""); - Error('\p{/a/-PLRD}'); - Error('\P{/a/-PLRD}'); + Expect(1, 94111, '\p{_IS_MIAO}', ""); + Expect(0, 94111, '\p{^_IS_MIAO}', ""); + Expect(0, 94111, '\P{_IS_MIAO}', ""); + Expect(1, 94111, '\P{^_IS_MIAO}', ""); + Expect(0, 94112, '\p{_IS_MIAO}', ""); + Expect(1, 94112, '\p{^_IS_MIAO}', ""); + Expect(1, 94112, '\P{_IS_MIAO}', ""); + Expect(0, 94112, '\P{^_IS_MIAO}', ""); + Error('\p{ /a/plrd}'); + Error('\P{ /a/plrd}'); Expect(1, 94111, '\p{plrd}', ""); Expect(0, 94111, '\p{^plrd}', ""); Expect(0, 94111, '\P{plrd}', ""); @@ -106414,16 +109686,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 94112, '\p{^plrd}', ""); Expect(1, 94112, '\P{plrd}', ""); Expect(0, 94112, '\P{^plrd}', ""); - Expect(1, 94111, '\p{__Plrd}', ""); - Expect(0, 94111, '\p{^__Plrd}', ""); - Expect(0, 94111, '\P{__Plrd}', ""); - Expect(1, 94111, '\P{^__Plrd}', ""); - Expect(0, 94112, '\p{__Plrd}', ""); - Expect(1, 94112, '\p{^__Plrd}', ""); - Expect(1, 94112, '\P{__Plrd}', ""); - Expect(0, 94112, '\P{^__Plrd}', ""); - Error('\p{_is_plrd/a/}'); - Error('\P{_is_plrd/a/}'); + Expect(1, 94111, '\p{Plrd}', ""); + Expect(0, 94111, '\p{^Plrd}', ""); + Expect(0, 94111, '\P{Plrd}', ""); + Expect(1, 94111, '\P{^Plrd}', ""); + Expect(0, 94112, '\p{Plrd}', ""); + Expect(1, 94112, '\p{^Plrd}', ""); + Expect(1, 94112, '\P{Plrd}', ""); + Expect(0, 94112, '\P{^Plrd}', ""); + Error('\p{/a/ Is_Plrd}'); + Error('\P{/a/ Is_Plrd}'); Expect(1, 94111, '\p{isplrd}', ""); Expect(0, 94111, '\p{^isplrd}', ""); Expect(0, 94111, '\P{isplrd}', ""); @@ -106432,16 +109704,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 94112, '\p{^isplrd}', ""); Expect(1, 94112, '\P{isplrd}', ""); Expect(0, 94112, '\P{^isplrd}', ""); - Expect(1, 94111, '\p{ Is_PLRD}', ""); - Expect(0, 94111, '\p{^ Is_PLRD}', ""); - Expect(0, 94111, '\P{ Is_PLRD}', ""); - Expect(1, 94111, '\P{^ Is_PLRD}', ""); - Expect(0, 94112, '\p{ Is_PLRD}', ""); - Expect(1, 94112, '\p{^ Is_PLRD}', ""); - Expect(1, 94112, '\P{ Is_PLRD}', ""); - Expect(0, 94112, '\P{^ Is_PLRD}', ""); - Error('\p{ Miscellaneous_MATHEMATICAL_SYMBOLS_A:=}'); - Error('\P{ Miscellaneous_MATHEMATICAL_SYMBOLS_A:=}'); + Expect(1, 94111, '\p{ IS_PLRD}', ""); + Expect(0, 94111, '\p{^ IS_PLRD}', ""); + Expect(0, 94111, '\P{ IS_PLRD}', ""); + Expect(1, 94111, '\P{^ IS_PLRD}', ""); + Expect(0, 94112, '\p{ IS_PLRD}', ""); + Expect(1, 94112, '\p{^ IS_PLRD}', ""); + Expect(1, 94112, '\P{ IS_PLRD}', ""); + Expect(0, 94112, '\P{^ IS_PLRD}', ""); + Error('\p{ :=miscellaneous_Mathematical_symbols_A}'); + Error('\P{ :=miscellaneous_Mathematical_symbols_A}'); Expect(1, 10223, '\p{miscellaneousmathematicalsymbolsa}', ""); Expect(0, 10223, '\p{^miscellaneousmathematicalsymbolsa}', ""); Expect(0, 10223, '\P{miscellaneousmathematicalsymbolsa}', ""); @@ -106450,16 +109722,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10224, '\p{^miscellaneousmathematicalsymbolsa}', ""); Expect(1, 10224, '\P{miscellaneousmathematicalsymbolsa}', ""); Expect(0, 10224, '\P{^miscellaneousmathematicalsymbolsa}', ""); - Expect(1, 10223, '\p{_ Miscellaneous_Mathematical_SYMBOLS_A}', ""); - Expect(0, 10223, '\p{^_ Miscellaneous_Mathematical_SYMBOLS_A}', ""); - Expect(0, 10223, '\P{_ Miscellaneous_Mathematical_SYMBOLS_A}', ""); - Expect(1, 10223, '\P{^_ Miscellaneous_Mathematical_SYMBOLS_A}', ""); - Expect(0, 10224, '\p{_ Miscellaneous_Mathematical_SYMBOLS_A}', ""); - Expect(1, 10224, '\p{^_ Miscellaneous_Mathematical_SYMBOLS_A}', ""); - Expect(1, 10224, '\P{_ Miscellaneous_Mathematical_SYMBOLS_A}', ""); - Expect(0, 10224, '\P{^_ Miscellaneous_Mathematical_SYMBOLS_A}', ""); - Error('\p{_IS_Miscellaneous_MATHEMATICAL_SYMBOLS_A:=}'); - Error('\P{_IS_Miscellaneous_MATHEMATICAL_SYMBOLS_A:=}'); + Expect(1, 10223, '\p{ _Miscellaneous_MATHEMATICAL_SYMBOLS_A}', ""); + Expect(0, 10223, '\p{^ _Miscellaneous_MATHEMATICAL_SYMBOLS_A}', ""); + Expect(0, 10223, '\P{ _Miscellaneous_MATHEMATICAL_SYMBOLS_A}', ""); + Expect(1, 10223, '\P{^ _Miscellaneous_MATHEMATICAL_SYMBOLS_A}', ""); + Expect(0, 10224, '\p{ _Miscellaneous_MATHEMATICAL_SYMBOLS_A}', ""); + Expect(1, 10224, '\p{^ _Miscellaneous_MATHEMATICAL_SYMBOLS_A}', ""); + Expect(1, 10224, '\P{ _Miscellaneous_MATHEMATICAL_SYMBOLS_A}', ""); + Expect(0, 10224, '\P{^ _Miscellaneous_MATHEMATICAL_SYMBOLS_A}', ""); + Error('\p{- Is_miscellaneous_mathematical_SYMBOLS_A:=}'); + Error('\P{- Is_miscellaneous_mathematical_SYMBOLS_A:=}'); Expect(1, 10223, '\p{ismiscellaneousmathematicalsymbolsa}', ""); Expect(0, 10223, '\p{^ismiscellaneousmathematicalsymbolsa}', ""); Expect(0, 10223, '\P{ismiscellaneousmathematicalsymbolsa}', ""); @@ -106468,16 +109740,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10224, '\p{^ismiscellaneousmathematicalsymbolsa}', ""); Expect(1, 10224, '\P{ismiscellaneousmathematicalsymbolsa}', ""); Expect(0, 10224, '\P{^ismiscellaneousmathematicalsymbolsa}', ""); - Expect(1, 10223, '\p{Is_Miscellaneous_MATHEMATICAL_Symbols_A}', ""); - Expect(0, 10223, '\p{^Is_Miscellaneous_MATHEMATICAL_Symbols_A}', ""); - Expect(0, 10223, '\P{Is_Miscellaneous_MATHEMATICAL_Symbols_A}', ""); - Expect(1, 10223, '\P{^Is_Miscellaneous_MATHEMATICAL_Symbols_A}', ""); - Expect(0, 10224, '\p{Is_Miscellaneous_MATHEMATICAL_Symbols_A}', ""); - Expect(1, 10224, '\p{^Is_Miscellaneous_MATHEMATICAL_Symbols_A}', ""); - Expect(1, 10224, '\P{Is_Miscellaneous_MATHEMATICAL_Symbols_A}', ""); - Expect(0, 10224, '\P{^Is_Miscellaneous_MATHEMATICAL_Symbols_A}', ""); - Error('\p{:=in_Miscellaneous_Mathematical_Symbols_A}'); - Error('\P{:=in_Miscellaneous_Mathematical_Symbols_A}'); + Expect(1, 10223, '\p{ _Is_Miscellaneous_Mathematical_SYMBOLS_a}', ""); + Expect(0, 10223, '\p{^ _Is_Miscellaneous_Mathematical_SYMBOLS_a}', ""); + Expect(0, 10223, '\P{ _Is_Miscellaneous_Mathematical_SYMBOLS_a}', ""); + Expect(1, 10223, '\P{^ _Is_Miscellaneous_Mathematical_SYMBOLS_a}', ""); + Expect(0, 10224, '\p{ _Is_Miscellaneous_Mathematical_SYMBOLS_a}', ""); + Expect(1, 10224, '\p{^ _Is_Miscellaneous_Mathematical_SYMBOLS_a}', ""); + Expect(1, 10224, '\P{ _Is_Miscellaneous_Mathematical_SYMBOLS_a}', ""); + Expect(0, 10224, '\P{^ _Is_Miscellaneous_Mathematical_SYMBOLS_a}', ""); + Error('\p{:=_ in_MISCELLANEOUS_Mathematical_SYMBOLS_a}'); + Error('\P{:=_ in_MISCELLANEOUS_Mathematical_SYMBOLS_a}'); Expect(1, 10223, '\p{inmiscellaneousmathematicalsymbolsa}', ""); Expect(0, 10223, '\p{^inmiscellaneousmathematicalsymbolsa}', ""); Expect(0, 10223, '\P{inmiscellaneousmathematicalsymbolsa}', ""); @@ -106486,16 +109758,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10224, '\p{^inmiscellaneousmathematicalsymbolsa}', ""); Expect(1, 10224, '\P{inmiscellaneousmathematicalsymbolsa}', ""); Expect(0, 10224, '\P{^inmiscellaneousmathematicalsymbolsa}', ""); - Expect(1, 10223, '\p{ In_MISCELLANEOUS_Mathematical_Symbols_A}', ""); - Expect(0, 10223, '\p{^ In_MISCELLANEOUS_Mathematical_Symbols_A}', ""); - Expect(0, 10223, '\P{ In_MISCELLANEOUS_Mathematical_Symbols_A}', ""); - Expect(1, 10223, '\P{^ In_MISCELLANEOUS_Mathematical_Symbols_A}', ""); - Expect(0, 10224, '\p{ In_MISCELLANEOUS_Mathematical_Symbols_A}', ""); - Expect(1, 10224, '\p{^ In_MISCELLANEOUS_Mathematical_Symbols_A}', ""); - Expect(1, 10224, '\P{ In_MISCELLANEOUS_Mathematical_Symbols_A}', ""); - Expect(0, 10224, '\P{^ In_MISCELLANEOUS_Mathematical_Symbols_A}', ""); - Error('\p{:=-Misc_Math_Symbols_A}'); - Error('\P{:=-Misc_Math_Symbols_A}'); + Expect(1, 10223, '\p{-_In_Miscellaneous_Mathematical_Symbols_A}', ""); + Expect(0, 10223, '\p{^-_In_Miscellaneous_Mathematical_Symbols_A}', ""); + Expect(0, 10223, '\P{-_In_Miscellaneous_Mathematical_Symbols_A}', ""); + Expect(1, 10223, '\P{^-_In_Miscellaneous_Mathematical_Symbols_A}', ""); + Expect(0, 10224, '\p{-_In_Miscellaneous_Mathematical_Symbols_A}', ""); + Expect(1, 10224, '\p{^-_In_Miscellaneous_Mathematical_Symbols_A}', ""); + Expect(1, 10224, '\P{-_In_Miscellaneous_Mathematical_Symbols_A}', ""); + Expect(0, 10224, '\P{^-_In_Miscellaneous_Mathematical_Symbols_A}', ""); + Error('\p{-/a/Misc_Math_Symbols_A}'); + Error('\P{-/a/Misc_Math_Symbols_A}'); Expect(1, 10223, '\p{miscmathsymbolsa}', ""); Expect(0, 10223, '\p{^miscmathsymbolsa}', ""); Expect(0, 10223, '\P{miscmathsymbolsa}', ""); @@ -106504,16 +109776,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10224, '\p{^miscmathsymbolsa}', ""); Expect(1, 10224, '\P{miscmathsymbolsa}', ""); Expect(0, 10224, '\P{^miscmathsymbolsa}', ""); - Expect(1, 10223, '\p{ Misc_Math_Symbols_A}', ""); - Expect(0, 10223, '\p{^ Misc_Math_Symbols_A}', ""); - Expect(0, 10223, '\P{ Misc_Math_Symbols_A}', ""); - Expect(1, 10223, '\P{^ Misc_Math_Symbols_A}', ""); - Expect(0, 10224, '\p{ Misc_Math_Symbols_A}', ""); - Expect(1, 10224, '\p{^ Misc_Math_Symbols_A}', ""); - Expect(1, 10224, '\P{ Misc_Math_Symbols_A}', ""); - Expect(0, 10224, '\P{^ Misc_Math_Symbols_A}', ""); - Error('\p{/a/IS_Misc_MATH_Symbols_A}'); - Error('\P{/a/IS_Misc_MATH_Symbols_A}'); + Expect(1, 10223, '\p{--MISC_Math_Symbols_A}', ""); + Expect(0, 10223, '\p{^--MISC_Math_Symbols_A}', ""); + Expect(0, 10223, '\P{--MISC_Math_Symbols_A}', ""); + Expect(1, 10223, '\P{^--MISC_Math_Symbols_A}', ""); + Expect(0, 10224, '\p{--MISC_Math_Symbols_A}', ""); + Expect(1, 10224, '\p{^--MISC_Math_Symbols_A}', ""); + Expect(1, 10224, '\P{--MISC_Math_Symbols_A}', ""); + Expect(0, 10224, '\P{^--MISC_Math_Symbols_A}', ""); + Error('\p{--Is_MISC_Math_symbols_A:=}'); + Error('\P{--Is_MISC_Math_symbols_A:=}'); Expect(1, 10223, '\p{ismiscmathsymbolsa}', ""); Expect(0, 10223, '\p{^ismiscmathsymbolsa}', ""); Expect(0, 10223, '\P{ismiscmathsymbolsa}', ""); @@ -106522,16 +109794,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10224, '\p{^ismiscmathsymbolsa}', ""); Expect(1, 10224, '\P{ismiscmathsymbolsa}', ""); Expect(0, 10224, '\P{^ismiscmathsymbolsa}', ""); - Expect(1, 10223, '\p{- Is_Misc_math_symbols_A}', ""); - Expect(0, 10223, '\p{^- Is_Misc_math_symbols_A}', ""); - Expect(0, 10223, '\P{- Is_Misc_math_symbols_A}', ""); - Expect(1, 10223, '\P{^- Is_Misc_math_symbols_A}', ""); - Expect(0, 10224, '\p{- Is_Misc_math_symbols_A}', ""); - Expect(1, 10224, '\p{^- Is_Misc_math_symbols_A}', ""); - Expect(1, 10224, '\P{- Is_Misc_math_symbols_A}', ""); - Expect(0, 10224, '\P{^- Is_Misc_math_symbols_A}', ""); - Error('\p{ _in_Misc_math_Symbols_a:=}'); - Error('\P{ _in_Misc_math_Symbols_a:=}'); + Expect(1, 10223, '\p{--Is_MISC_math_Symbols_A}', ""); + Expect(0, 10223, '\p{^--Is_MISC_math_Symbols_A}', ""); + Expect(0, 10223, '\P{--Is_MISC_math_Symbols_A}', ""); + Expect(1, 10223, '\P{^--Is_MISC_math_Symbols_A}', ""); + Expect(0, 10224, '\p{--Is_MISC_math_Symbols_A}', ""); + Expect(1, 10224, '\p{^--Is_MISC_math_Symbols_A}', ""); + Expect(1, 10224, '\P{--Is_MISC_math_Symbols_A}', ""); + Expect(0, 10224, '\P{^--Is_MISC_math_Symbols_A}', ""); + Error('\p{:=_In_MISC_Math_Symbols_A}'); + Error('\P{:=_In_MISC_Math_Symbols_A}'); Expect(1, 10223, '\p{inmiscmathsymbolsa}', ""); Expect(0, 10223, '\p{^inmiscmathsymbolsa}', ""); Expect(0, 10223, '\P{inmiscmathsymbolsa}', ""); @@ -106540,16 +109812,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10224, '\p{^inmiscmathsymbolsa}', ""); Expect(1, 10224, '\P{inmiscmathsymbolsa}', ""); Expect(0, 10224, '\P{^inmiscmathsymbolsa}', ""); - Expect(1, 10223, '\p{in_Misc_Math_Symbols_a}', ""); - Expect(0, 10223, '\p{^in_Misc_Math_Symbols_a}', ""); - Expect(0, 10223, '\P{in_Misc_Math_Symbols_a}', ""); - Expect(1, 10223, '\P{^in_Misc_Math_Symbols_a}', ""); - Expect(0, 10224, '\p{in_Misc_Math_Symbols_a}', ""); - Expect(1, 10224, '\p{^in_Misc_Math_Symbols_a}', ""); - Expect(1, 10224, '\P{in_Misc_Math_Symbols_a}', ""); - Expect(0, 10224, '\P{^in_Misc_Math_Symbols_a}', ""); - Error('\p{:= miscellaneous_MATHEMATICAL_Symbols_B}'); - Error('\P{:= miscellaneous_MATHEMATICAL_Symbols_B}'); + Expect(1, 10223, '\p{ in_MISC_math_symbols_A}', ""); + Expect(0, 10223, '\p{^ in_MISC_math_symbols_A}', ""); + Expect(0, 10223, '\P{ in_MISC_math_symbols_A}', ""); + Expect(1, 10223, '\P{^ in_MISC_math_symbols_A}', ""); + Expect(0, 10224, '\p{ in_MISC_math_symbols_A}', ""); + Expect(1, 10224, '\p{^ in_MISC_math_symbols_A}', ""); + Expect(1, 10224, '\P{ in_MISC_math_symbols_A}', ""); + Expect(0, 10224, '\P{^ in_MISC_math_symbols_A}', ""); + Error('\p{ miscellaneous_MATHEMATICAL_symbols_b:=}'); + Error('\P{ miscellaneous_MATHEMATICAL_symbols_b:=}'); Expect(1, 10751, '\p{miscellaneousmathematicalsymbolsb}', ""); Expect(0, 10751, '\p{^miscellaneousmathematicalsymbolsb}', ""); Expect(0, 10751, '\P{miscellaneousmathematicalsymbolsb}', ""); @@ -106558,16 +109830,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10752, '\p{^miscellaneousmathematicalsymbolsb}', ""); Expect(1, 10752, '\P{miscellaneousmathematicalsymbolsb}', ""); Expect(0, 10752, '\P{^miscellaneousmathematicalsymbolsb}', ""); - Expect(1, 10751, '\p{ Miscellaneous_Mathematical_Symbols_B}', ""); - Expect(0, 10751, '\p{^ Miscellaneous_Mathematical_Symbols_B}', ""); - Expect(0, 10751, '\P{ Miscellaneous_Mathematical_Symbols_B}', ""); - Expect(1, 10751, '\P{^ Miscellaneous_Mathematical_Symbols_B}', ""); - Expect(0, 10752, '\p{ Miscellaneous_Mathematical_Symbols_B}', ""); - Expect(1, 10752, '\p{^ Miscellaneous_Mathematical_Symbols_B}', ""); - Expect(1, 10752, '\P{ Miscellaneous_Mathematical_Symbols_B}', ""); - Expect(0, 10752, '\P{^ Miscellaneous_Mathematical_Symbols_B}', ""); - Error('\p{-/a/IS_Miscellaneous_mathematical_Symbols_b}'); - Error('\P{-/a/IS_Miscellaneous_mathematical_Symbols_b}'); + Expect(1, 10751, '\p{ MISCELLANEOUS_mathematical_Symbols_b}', ""); + Expect(0, 10751, '\p{^ MISCELLANEOUS_mathematical_Symbols_b}', ""); + Expect(0, 10751, '\P{ MISCELLANEOUS_mathematical_Symbols_b}', ""); + Expect(1, 10751, '\P{^ MISCELLANEOUS_mathematical_Symbols_b}', ""); + Expect(0, 10752, '\p{ MISCELLANEOUS_mathematical_Symbols_b}', ""); + Expect(1, 10752, '\p{^ MISCELLANEOUS_mathematical_Symbols_b}', ""); + Expect(1, 10752, '\P{ MISCELLANEOUS_mathematical_Symbols_b}', ""); + Expect(0, 10752, '\P{^ MISCELLANEOUS_mathematical_Symbols_b}', ""); + Error('\p{/a/-_Is_Miscellaneous_MATHEMATICAL_Symbols_b}'); + Error('\P{/a/-_Is_Miscellaneous_MATHEMATICAL_Symbols_b}'); Expect(1, 10751, '\p{ismiscellaneousmathematicalsymbolsb}', ""); Expect(0, 10751, '\p{^ismiscellaneousmathematicalsymbolsb}', ""); Expect(0, 10751, '\P{ismiscellaneousmathematicalsymbolsb}', ""); @@ -106576,16 +109848,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10752, '\p{^ismiscellaneousmathematicalsymbolsb}', ""); Expect(1, 10752, '\P{ismiscellaneousmathematicalsymbolsb}', ""); Expect(0, 10752, '\P{^ismiscellaneousmathematicalsymbolsb}', ""); - Expect(1, 10751, '\p{_Is_miscellaneous_MATHEMATICAL_Symbols_B}', ""); - Expect(0, 10751, '\p{^_Is_miscellaneous_MATHEMATICAL_Symbols_B}', ""); - Expect(0, 10751, '\P{_Is_miscellaneous_MATHEMATICAL_Symbols_B}', ""); - Expect(1, 10751, '\P{^_Is_miscellaneous_MATHEMATICAL_Symbols_B}', ""); - Expect(0, 10752, '\p{_Is_miscellaneous_MATHEMATICAL_Symbols_B}', ""); - Expect(1, 10752, '\p{^_Is_miscellaneous_MATHEMATICAL_Symbols_B}', ""); - Expect(1, 10752, '\P{_Is_miscellaneous_MATHEMATICAL_Symbols_B}', ""); - Expect(0, 10752, '\P{^_Is_miscellaneous_MATHEMATICAL_Symbols_B}', ""); - Error('\p{:=-in_Miscellaneous_Mathematical_Symbols_b}'); - Error('\P{:=-in_Miscellaneous_Mathematical_Symbols_b}'); + Expect(1, 10751, '\p{_-Is_MISCELLANEOUS_Mathematical_SYMBOLS_B}', ""); + Expect(0, 10751, '\p{^_-Is_MISCELLANEOUS_Mathematical_SYMBOLS_B}', ""); + Expect(0, 10751, '\P{_-Is_MISCELLANEOUS_Mathematical_SYMBOLS_B}', ""); + Expect(1, 10751, '\P{^_-Is_MISCELLANEOUS_Mathematical_SYMBOLS_B}', ""); + Expect(0, 10752, '\p{_-Is_MISCELLANEOUS_Mathematical_SYMBOLS_B}', ""); + Expect(1, 10752, '\p{^_-Is_MISCELLANEOUS_Mathematical_SYMBOLS_B}', ""); + Expect(1, 10752, '\P{_-Is_MISCELLANEOUS_Mathematical_SYMBOLS_B}', ""); + Expect(0, 10752, '\P{^_-Is_MISCELLANEOUS_Mathematical_SYMBOLS_B}', ""); + Error('\p{_:=In_MISCELLANEOUS_mathematical_Symbols_B}'); + Error('\P{_:=In_MISCELLANEOUS_mathematical_Symbols_B}'); Expect(1, 10751, '\p{inmiscellaneousmathematicalsymbolsb}', ""); Expect(0, 10751, '\p{^inmiscellaneousmathematicalsymbolsb}', ""); Expect(0, 10751, '\P{inmiscellaneousmathematicalsymbolsb}', ""); @@ -106594,16 +109866,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10752, '\p{^inmiscellaneousmathematicalsymbolsb}', ""); Expect(1, 10752, '\P{inmiscellaneousmathematicalsymbolsb}', ""); Expect(0, 10752, '\P{^inmiscellaneousmathematicalsymbolsb}', ""); - Expect(1, 10751, '\p{ -IN_miscellaneous_Mathematical_symbols_b}', ""); - Expect(0, 10751, '\p{^ -IN_miscellaneous_Mathematical_symbols_b}', ""); - Expect(0, 10751, '\P{ -IN_miscellaneous_Mathematical_symbols_b}', ""); - Expect(1, 10751, '\P{^ -IN_miscellaneous_Mathematical_symbols_b}', ""); - Expect(0, 10752, '\p{ -IN_miscellaneous_Mathematical_symbols_b}', ""); - Expect(1, 10752, '\p{^ -IN_miscellaneous_Mathematical_symbols_b}', ""); - Expect(1, 10752, '\P{ -IN_miscellaneous_Mathematical_symbols_b}', ""); - Expect(0, 10752, '\P{^ -IN_miscellaneous_Mathematical_symbols_b}', ""); - Error('\p{/a/misc_math_SYMBOLS_b}'); - Error('\P{/a/misc_math_SYMBOLS_b}'); + Expect(1, 10751, '\p{ In_Miscellaneous_mathematical_symbols_B}', ""); + Expect(0, 10751, '\p{^ In_Miscellaneous_mathematical_symbols_B}', ""); + Expect(0, 10751, '\P{ In_Miscellaneous_mathematical_symbols_B}', ""); + Expect(1, 10751, '\P{^ In_Miscellaneous_mathematical_symbols_B}', ""); + Expect(0, 10752, '\p{ In_Miscellaneous_mathematical_symbols_B}', ""); + Expect(1, 10752, '\p{^ In_Miscellaneous_mathematical_symbols_B}', ""); + Expect(1, 10752, '\P{ In_Miscellaneous_mathematical_symbols_B}', ""); + Expect(0, 10752, '\P{^ In_Miscellaneous_mathematical_symbols_B}', ""); + Error('\p{/a/ Misc_MATH_Symbols_B}'); + Error('\P{/a/ Misc_MATH_Symbols_B}'); Expect(1, 10751, '\p{miscmathsymbolsb}', ""); Expect(0, 10751, '\p{^miscmathsymbolsb}', ""); Expect(0, 10751, '\P{miscmathsymbolsb}', ""); @@ -106612,16 +109884,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10752, '\p{^miscmathsymbolsb}', ""); Expect(1, 10752, '\P{miscmathsymbolsb}', ""); Expect(0, 10752, '\P{^miscmathsymbolsb}', ""); - Expect(1, 10751, '\p{ Misc_math_symbols_b}', ""); - Expect(0, 10751, '\p{^ Misc_math_symbols_b}', ""); - Expect(0, 10751, '\P{ Misc_math_symbols_b}', ""); - Expect(1, 10751, '\P{^ Misc_math_symbols_b}', ""); - Expect(0, 10752, '\p{ Misc_math_symbols_b}', ""); - Expect(1, 10752, '\p{^ Misc_math_symbols_b}', ""); - Expect(1, 10752, '\P{ Misc_math_symbols_b}', ""); - Expect(0, 10752, '\P{^ Misc_math_symbols_b}', ""); - Error('\p{ -Is_Misc_math_Symbols_b:=}'); - Error('\P{ -Is_Misc_math_Symbols_b:=}'); + Expect(1, 10751, '\p{ _misc_math_symbols_B}', ""); + Expect(0, 10751, '\p{^ _misc_math_symbols_B}', ""); + Expect(0, 10751, '\P{ _misc_math_symbols_B}', ""); + Expect(1, 10751, '\P{^ _misc_math_symbols_B}', ""); + Expect(0, 10752, '\p{ _misc_math_symbols_B}', ""); + Expect(1, 10752, '\p{^ _misc_math_symbols_B}', ""); + Expect(1, 10752, '\P{ _misc_math_symbols_B}', ""); + Expect(0, 10752, '\P{^ _misc_math_symbols_B}', ""); + Error('\p{/a/ Is_MISC_Math_Symbols_B}'); + Error('\P{/a/ Is_MISC_Math_Symbols_B}'); Expect(1, 10751, '\p{ismiscmathsymbolsb}', ""); Expect(0, 10751, '\p{^ismiscmathsymbolsb}', ""); Expect(0, 10751, '\P{ismiscmathsymbolsb}', ""); @@ -106630,16 +109902,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10752, '\p{^ismiscmathsymbolsb}', ""); Expect(1, 10752, '\P{ismiscmathsymbolsb}', ""); Expect(0, 10752, '\P{^ismiscmathsymbolsb}', ""); - Expect(1, 10751, '\p{ Is_misc_Math_SYMBOLS_B}', ""); - Expect(0, 10751, '\p{^ Is_misc_Math_SYMBOLS_B}', ""); - Expect(0, 10751, '\P{ Is_misc_Math_SYMBOLS_B}', ""); - Expect(1, 10751, '\P{^ Is_misc_Math_SYMBOLS_B}', ""); - Expect(0, 10752, '\p{ Is_misc_Math_SYMBOLS_B}', ""); - Expect(1, 10752, '\p{^ Is_misc_Math_SYMBOLS_B}', ""); - Expect(1, 10752, '\P{ Is_misc_Math_SYMBOLS_B}', ""); - Expect(0, 10752, '\P{^ Is_misc_Math_SYMBOLS_B}', ""); - Error('\p{_In_Misc_Math_Symbols_B/a/}'); - Error('\P{_In_Misc_Math_Symbols_B/a/}'); + Expect(1, 10751, '\p{ IS_Misc_Math_symbols_B}', ""); + Expect(0, 10751, '\p{^ IS_Misc_Math_symbols_B}', ""); + Expect(0, 10751, '\P{ IS_Misc_Math_symbols_B}', ""); + Expect(1, 10751, '\P{^ IS_Misc_Math_symbols_B}', ""); + Expect(0, 10752, '\p{ IS_Misc_Math_symbols_B}', ""); + Expect(1, 10752, '\p{^ IS_Misc_Math_symbols_B}', ""); + Expect(1, 10752, '\P{ IS_Misc_Math_symbols_B}', ""); + Expect(0, 10752, '\P{^ IS_Misc_Math_symbols_B}', ""); + Error('\p{_In_Misc_math_Symbols_B:=}'); + Error('\P{_In_Misc_math_Symbols_B:=}'); Expect(1, 10751, '\p{inmiscmathsymbolsb}', ""); Expect(0, 10751, '\p{^inmiscmathsymbolsb}', ""); Expect(0, 10751, '\P{inmiscmathsymbolsb}', ""); @@ -106648,16 +109920,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10752, '\p{^inmiscmathsymbolsb}', ""); Expect(1, 10752, '\P{inmiscmathsymbolsb}', ""); Expect(0, 10752, '\P{^inmiscmathsymbolsb}', ""); - Expect(1, 10751, '\p{- In_Misc_Math_SYMBOLS_b}', ""); - Expect(0, 10751, '\p{^- In_Misc_Math_SYMBOLS_b}', ""); - Expect(0, 10751, '\P{- In_Misc_Math_SYMBOLS_b}', ""); - Expect(1, 10751, '\P{^- In_Misc_Math_SYMBOLS_b}', ""); - Expect(0, 10752, '\p{- In_Misc_Math_SYMBOLS_b}', ""); - Expect(1, 10752, '\p{^- In_Misc_Math_SYMBOLS_b}', ""); - Expect(1, 10752, '\P{- In_Misc_Math_SYMBOLS_b}', ""); - Expect(0, 10752, '\P{^- In_Misc_Math_SYMBOLS_b}', ""); - Error('\p{-:=miscellaneous_SYMBOLS}'); - Error('\P{-:=miscellaneous_SYMBOLS}'); + Expect(1, 10751, '\p{_ IN_misc_Math_Symbols_B}', ""); + Expect(0, 10751, '\p{^_ IN_misc_Math_Symbols_B}', ""); + Expect(0, 10751, '\P{_ IN_misc_Math_Symbols_B}', ""); + Expect(1, 10751, '\P{^_ IN_misc_Math_Symbols_B}', ""); + Expect(0, 10752, '\p{_ IN_misc_Math_Symbols_B}', ""); + Expect(1, 10752, '\p{^_ IN_misc_Math_Symbols_B}', ""); + Expect(1, 10752, '\P{_ IN_misc_Math_Symbols_B}', ""); + Expect(0, 10752, '\P{^_ IN_misc_Math_Symbols_B}', ""); + Error('\p{:=-_Miscellaneous_Symbols}'); + Error('\P{:=-_Miscellaneous_Symbols}'); Expect(1, 9983, '\p{miscellaneoussymbols}', ""); Expect(0, 9983, '\p{^miscellaneoussymbols}', ""); Expect(0, 9983, '\P{miscellaneoussymbols}', ""); @@ -106666,16 +109938,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9984, '\p{^miscellaneoussymbols}', ""); Expect(1, 9984, '\P{miscellaneoussymbols}', ""); Expect(0, 9984, '\P{^miscellaneoussymbols}', ""); - Expect(1, 9983, '\p{_ MISCELLANEOUS_Symbols}', ""); - Expect(0, 9983, '\p{^_ MISCELLANEOUS_Symbols}', ""); - Expect(0, 9983, '\P{_ MISCELLANEOUS_Symbols}', ""); - Expect(1, 9983, '\P{^_ MISCELLANEOUS_Symbols}', ""); - Expect(0, 9984, '\p{_ MISCELLANEOUS_Symbols}', ""); - Expect(1, 9984, '\p{^_ MISCELLANEOUS_Symbols}', ""); - Expect(1, 9984, '\P{_ MISCELLANEOUS_Symbols}', ""); - Expect(0, 9984, '\P{^_ MISCELLANEOUS_Symbols}', ""); - Error('\p{/a/_Is_Miscellaneous_SYMBOLS}'); - Error('\P{/a/_Is_Miscellaneous_SYMBOLS}'); + Expect(1, 9983, '\p{_Miscellaneous_SYMBOLS}', ""); + Expect(0, 9983, '\p{^_Miscellaneous_SYMBOLS}', ""); + Expect(0, 9983, '\P{_Miscellaneous_SYMBOLS}', ""); + Expect(1, 9983, '\P{^_Miscellaneous_SYMBOLS}', ""); + Expect(0, 9984, '\p{_Miscellaneous_SYMBOLS}', ""); + Expect(1, 9984, '\p{^_Miscellaneous_SYMBOLS}', ""); + Expect(1, 9984, '\P{_Miscellaneous_SYMBOLS}', ""); + Expect(0, 9984, '\P{^_Miscellaneous_SYMBOLS}', ""); + Error('\p{-_Is_Miscellaneous_Symbols:=}'); + Error('\P{-_Is_Miscellaneous_Symbols:=}'); Expect(1, 9983, '\p{ismiscellaneoussymbols}', ""); Expect(0, 9983, '\p{^ismiscellaneoussymbols}', ""); Expect(0, 9983, '\P{ismiscellaneoussymbols}', ""); @@ -106684,16 +109956,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9984, '\p{^ismiscellaneoussymbols}', ""); Expect(1, 9984, '\P{ismiscellaneoussymbols}', ""); Expect(0, 9984, '\P{^ismiscellaneoussymbols}', ""); - Expect(1, 9983, '\p{ -Is_MISCELLANEOUS_Symbols}', ""); - Expect(0, 9983, '\p{^ -Is_MISCELLANEOUS_Symbols}', ""); - Expect(0, 9983, '\P{ -Is_MISCELLANEOUS_Symbols}', ""); - Expect(1, 9983, '\P{^ -Is_MISCELLANEOUS_Symbols}', ""); - Expect(0, 9984, '\p{ -Is_MISCELLANEOUS_Symbols}', ""); - Expect(1, 9984, '\p{^ -Is_MISCELLANEOUS_Symbols}', ""); - Expect(1, 9984, '\P{ -Is_MISCELLANEOUS_Symbols}', ""); - Expect(0, 9984, '\P{^ -Is_MISCELLANEOUS_Symbols}', ""); - Error('\p{:= In_Miscellaneous_SYMBOLS}'); - Error('\P{:= In_Miscellaneous_SYMBOLS}'); + Expect(1, 9983, '\p{ _IS_Miscellaneous_symbols}', ""); + Expect(0, 9983, '\p{^ _IS_Miscellaneous_symbols}', ""); + Expect(0, 9983, '\P{ _IS_Miscellaneous_symbols}', ""); + Expect(1, 9983, '\P{^ _IS_Miscellaneous_symbols}', ""); + Expect(0, 9984, '\p{ _IS_Miscellaneous_symbols}', ""); + Expect(1, 9984, '\p{^ _IS_Miscellaneous_symbols}', ""); + Expect(1, 9984, '\P{ _IS_Miscellaneous_symbols}', ""); + Expect(0, 9984, '\P{^ _IS_Miscellaneous_symbols}', ""); + Error('\p{/a/_in_Miscellaneous_Symbols}'); + Error('\P{/a/_in_Miscellaneous_Symbols}'); Expect(1, 9983, '\p{inmiscellaneoussymbols}', ""); Expect(0, 9983, '\p{^inmiscellaneoussymbols}', ""); Expect(0, 9983, '\P{inmiscellaneoussymbols}', ""); @@ -106702,16 +109974,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9984, '\p{^inmiscellaneoussymbols}', ""); Expect(1, 9984, '\P{inmiscellaneoussymbols}', ""); Expect(0, 9984, '\P{^inmiscellaneoussymbols}', ""); - Expect(1, 9983, '\p{ In_Miscellaneous_Symbols}', ""); - Expect(0, 9983, '\p{^ In_Miscellaneous_Symbols}', ""); - Expect(0, 9983, '\P{ In_Miscellaneous_Symbols}', ""); - Expect(1, 9983, '\P{^ In_Miscellaneous_Symbols}', ""); - Expect(0, 9984, '\p{ In_Miscellaneous_Symbols}', ""); - Expect(1, 9984, '\p{^ In_Miscellaneous_Symbols}', ""); - Expect(1, 9984, '\P{ In_Miscellaneous_Symbols}', ""); - Expect(0, 9984, '\P{^ In_Miscellaneous_Symbols}', ""); - Error('\p{ :=Misc_Symbols}'); - Error('\P{ :=Misc_Symbols}'); + Expect(1, 9983, '\p{-in_MISCELLANEOUS_symbols}', ""); + Expect(0, 9983, '\p{^-in_MISCELLANEOUS_symbols}', ""); + Expect(0, 9983, '\P{-in_MISCELLANEOUS_symbols}', ""); + Expect(1, 9983, '\P{^-in_MISCELLANEOUS_symbols}', ""); + Expect(0, 9984, '\p{-in_MISCELLANEOUS_symbols}', ""); + Expect(1, 9984, '\p{^-in_MISCELLANEOUS_symbols}', ""); + Expect(1, 9984, '\P{-in_MISCELLANEOUS_symbols}', ""); + Expect(0, 9984, '\P{^-in_MISCELLANEOUS_symbols}', ""); + Error('\p{/a/-MISC_Symbols}'); + Error('\P{/a/-MISC_Symbols}'); Expect(1, 9983, '\p{miscsymbols}', ""); Expect(0, 9983, '\p{^miscsymbols}', ""); Expect(0, 9983, '\P{miscsymbols}', ""); @@ -106720,16 +109992,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9984, '\p{^miscsymbols}', ""); Expect(1, 9984, '\P{miscsymbols}', ""); Expect(0, 9984, '\P{^miscsymbols}', ""); - Expect(1, 9983, '\p{ -misc_Symbols}', ""); - Expect(0, 9983, '\p{^ -misc_Symbols}', ""); - Expect(0, 9983, '\P{ -misc_Symbols}', ""); - Expect(1, 9983, '\P{^ -misc_Symbols}', ""); - Expect(0, 9984, '\p{ -misc_Symbols}', ""); - Expect(1, 9984, '\p{^ -misc_Symbols}', ""); - Expect(1, 9984, '\P{ -misc_Symbols}', ""); - Expect(0, 9984, '\P{^ -misc_Symbols}', ""); - Error('\p{:=-Is_MISC_symbols}'); - Error('\P{:=-Is_MISC_symbols}'); + Expect(1, 9983, '\p{ Misc_Symbols}', ""); + Expect(0, 9983, '\p{^ Misc_Symbols}', ""); + Expect(0, 9983, '\P{ Misc_Symbols}', ""); + Expect(1, 9983, '\P{^ Misc_Symbols}', ""); + Expect(0, 9984, '\p{ Misc_Symbols}', ""); + Expect(1, 9984, '\p{^ Misc_Symbols}', ""); + Expect(1, 9984, '\P{ Misc_Symbols}', ""); + Expect(0, 9984, '\P{^ Misc_Symbols}', ""); + Error('\p{_/a/IS_MISC_symbols}'); + Error('\P{_/a/IS_MISC_symbols}'); Expect(1, 9983, '\p{ismiscsymbols}', ""); Expect(0, 9983, '\p{^ismiscsymbols}', ""); Expect(0, 9983, '\P{ismiscsymbols}', ""); @@ -106738,16 +110010,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9984, '\p{^ismiscsymbols}', ""); Expect(1, 9984, '\P{ismiscsymbols}', ""); Expect(0, 9984, '\P{^ismiscsymbols}', ""); - Expect(1, 9983, '\p{ Is_misc_SYMBOLS}', ""); - Expect(0, 9983, '\p{^ Is_misc_SYMBOLS}', ""); - Expect(0, 9983, '\P{ Is_misc_SYMBOLS}', ""); - Expect(1, 9983, '\P{^ Is_misc_SYMBOLS}', ""); - Expect(0, 9984, '\p{ Is_misc_SYMBOLS}', ""); - Expect(1, 9984, '\p{^ Is_misc_SYMBOLS}', ""); - Expect(1, 9984, '\P{ Is_misc_SYMBOLS}', ""); - Expect(0, 9984, '\P{^ Is_misc_SYMBOLS}', ""); - Error('\p{ _IN_Misc_Symbols:=}'); - Error('\P{ _IN_Misc_Symbols:=}'); + Expect(1, 9983, '\p{- Is_Misc_symbols}', ""); + Expect(0, 9983, '\p{^- Is_Misc_symbols}', ""); + Expect(0, 9983, '\P{- Is_Misc_symbols}', ""); + Expect(1, 9983, '\P{^- Is_Misc_symbols}', ""); + Expect(0, 9984, '\p{- Is_Misc_symbols}', ""); + Expect(1, 9984, '\p{^- Is_Misc_symbols}', ""); + Expect(1, 9984, '\P{- Is_Misc_symbols}', ""); + Expect(0, 9984, '\P{^- Is_Misc_symbols}', ""); + Error('\p{ In_Misc_symbols/a/}'); + Error('\P{ In_Misc_symbols/a/}'); Expect(1, 9983, '\p{inmiscsymbols}', ""); Expect(0, 9983, '\p{^inmiscsymbols}', ""); Expect(0, 9983, '\P{inmiscsymbols}', ""); @@ -106756,16 +110028,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9984, '\p{^inmiscsymbols}', ""); Expect(1, 9984, '\P{inmiscsymbols}', ""); Expect(0, 9984, '\P{^inmiscsymbols}', ""); - Expect(1, 9983, '\p{ IN_Misc_SYMBOLS}', ""); - Expect(0, 9983, '\p{^ IN_Misc_SYMBOLS}', ""); - Expect(0, 9983, '\P{ IN_Misc_SYMBOLS}', ""); - Expect(1, 9983, '\P{^ IN_Misc_SYMBOLS}', ""); - Expect(0, 9984, '\p{ IN_Misc_SYMBOLS}', ""); - Expect(1, 9984, '\p{^ IN_Misc_SYMBOLS}', ""); - Expect(1, 9984, '\P{ IN_Misc_SYMBOLS}', ""); - Expect(0, 9984, '\P{^ IN_Misc_SYMBOLS}', ""); - Error('\p{ :=Miscellaneous_Symbols_And_Arrows}'); - Error('\P{ :=Miscellaneous_Symbols_And_Arrows}'); + Expect(1, 9983, '\p{ In_Misc_SYMBOLS}', ""); + Expect(0, 9983, '\p{^ In_Misc_SYMBOLS}', ""); + Expect(0, 9983, '\P{ In_Misc_SYMBOLS}', ""); + Expect(1, 9983, '\P{^ In_Misc_SYMBOLS}', ""); + Expect(0, 9984, '\p{ In_Misc_SYMBOLS}', ""); + Expect(1, 9984, '\p{^ In_Misc_SYMBOLS}', ""); + Expect(1, 9984, '\P{ In_Misc_SYMBOLS}', ""); + Expect(0, 9984, '\P{^ In_Misc_SYMBOLS}', ""); + Error('\p{ :=Miscellaneous_symbols_and_ARROWS}'); + Error('\P{ :=Miscellaneous_symbols_and_ARROWS}'); Expect(1, 11263, '\p{miscellaneoussymbolsandarrows}', ""); Expect(0, 11263, '\p{^miscellaneoussymbolsandarrows}', ""); Expect(0, 11263, '\P{miscellaneoussymbolsandarrows}', ""); @@ -106774,16 +110046,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11264, '\p{^miscellaneoussymbolsandarrows}', ""); Expect(1, 11264, '\P{miscellaneoussymbolsandarrows}', ""); Expect(0, 11264, '\P{^miscellaneoussymbolsandarrows}', ""); - Expect(1, 11263, '\p{ MISCELLANEOUS_symbols_And_ARROWS}', ""); - Expect(0, 11263, '\p{^ MISCELLANEOUS_symbols_And_ARROWS}', ""); - Expect(0, 11263, '\P{ MISCELLANEOUS_symbols_And_ARROWS}', ""); - Expect(1, 11263, '\P{^ MISCELLANEOUS_symbols_And_ARROWS}', ""); - Expect(0, 11264, '\p{ MISCELLANEOUS_symbols_And_ARROWS}', ""); - Expect(1, 11264, '\p{^ MISCELLANEOUS_symbols_And_ARROWS}', ""); - Expect(1, 11264, '\P{ MISCELLANEOUS_symbols_And_ARROWS}', ""); - Expect(0, 11264, '\P{^ MISCELLANEOUS_symbols_And_ARROWS}', ""); - Error('\p{ /a/Is_MISCELLANEOUS_symbols_AND_ARROWS}'); - Error('\P{ /a/Is_MISCELLANEOUS_symbols_AND_ARROWS}'); + Expect(1, 11263, '\p{ _MISCELLANEOUS_Symbols_AND_ARROWS}', ""); + Expect(0, 11263, '\p{^ _MISCELLANEOUS_Symbols_AND_ARROWS}', ""); + Expect(0, 11263, '\P{ _MISCELLANEOUS_Symbols_AND_ARROWS}', ""); + Expect(1, 11263, '\P{^ _MISCELLANEOUS_Symbols_AND_ARROWS}', ""); + Expect(0, 11264, '\p{ _MISCELLANEOUS_Symbols_AND_ARROWS}', ""); + Expect(1, 11264, '\p{^ _MISCELLANEOUS_Symbols_AND_ARROWS}', ""); + Expect(1, 11264, '\P{ _MISCELLANEOUS_Symbols_AND_ARROWS}', ""); + Expect(0, 11264, '\P{^ _MISCELLANEOUS_Symbols_AND_ARROWS}', ""); + Error('\p{/a/ -is_MISCELLANEOUS_Symbols_And_arrows}'); + Error('\P{/a/ -is_MISCELLANEOUS_Symbols_And_arrows}'); Expect(1, 11263, '\p{ismiscellaneoussymbolsandarrows}', ""); Expect(0, 11263, '\p{^ismiscellaneoussymbolsandarrows}', ""); Expect(0, 11263, '\P{ismiscellaneoussymbolsandarrows}', ""); @@ -106792,16 +110064,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11264, '\p{^ismiscellaneoussymbolsandarrows}', ""); Expect(1, 11264, '\P{ismiscellaneoussymbolsandarrows}', ""); Expect(0, 11264, '\P{^ismiscellaneoussymbolsandarrows}', ""); - Expect(1, 11263, '\p{-_Is_Miscellaneous_symbols_And_ARROWS}', ""); - Expect(0, 11263, '\p{^-_Is_Miscellaneous_symbols_And_ARROWS}', ""); - Expect(0, 11263, '\P{-_Is_Miscellaneous_symbols_And_ARROWS}', ""); - Expect(1, 11263, '\P{^-_Is_Miscellaneous_symbols_And_ARROWS}', ""); - Expect(0, 11264, '\p{-_Is_Miscellaneous_symbols_And_ARROWS}', ""); - Expect(1, 11264, '\p{^-_Is_Miscellaneous_symbols_And_ARROWS}', ""); - Expect(1, 11264, '\P{-_Is_Miscellaneous_symbols_And_ARROWS}', ""); - Expect(0, 11264, '\P{^-_Is_Miscellaneous_symbols_And_ARROWS}', ""); - Error('\p{/a/In_MISCELLANEOUS_Symbols_and_Arrows}'); - Error('\P{/a/In_MISCELLANEOUS_Symbols_and_Arrows}'); + Expect(1, 11263, '\p{ is_Miscellaneous_symbols_AND_ARROWS}', ""); + Expect(0, 11263, '\p{^ is_Miscellaneous_symbols_AND_ARROWS}', ""); + Expect(0, 11263, '\P{ is_Miscellaneous_symbols_AND_ARROWS}', ""); + Expect(1, 11263, '\P{^ is_Miscellaneous_symbols_AND_ARROWS}', ""); + Expect(0, 11264, '\p{ is_Miscellaneous_symbols_AND_ARROWS}', ""); + Expect(1, 11264, '\p{^ is_Miscellaneous_symbols_AND_ARROWS}', ""); + Expect(1, 11264, '\P{ is_Miscellaneous_symbols_AND_ARROWS}', ""); + Expect(0, 11264, '\P{^ is_Miscellaneous_symbols_AND_ARROWS}', ""); + Error('\p{_ In_MISCELLANEOUS_SYMBOLS_AND_arrows:=}'); + Error('\P{_ In_MISCELLANEOUS_SYMBOLS_AND_arrows:=}'); Expect(1, 11263, '\p{inmiscellaneoussymbolsandarrows}', ""); Expect(0, 11263, '\p{^inmiscellaneoussymbolsandarrows}', ""); Expect(0, 11263, '\P{inmiscellaneoussymbolsandarrows}', ""); @@ -106810,16 +110082,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11264, '\p{^inmiscellaneoussymbolsandarrows}', ""); Expect(1, 11264, '\P{inmiscellaneoussymbolsandarrows}', ""); Expect(0, 11264, '\P{^inmiscellaneoussymbolsandarrows}', ""); - Expect(1, 11263, '\p{ In_miscellaneous_Symbols_And_Arrows}', ""); - Expect(0, 11263, '\p{^ In_miscellaneous_Symbols_And_Arrows}', ""); - Expect(0, 11263, '\P{ In_miscellaneous_Symbols_And_Arrows}', ""); - Expect(1, 11263, '\P{^ In_miscellaneous_Symbols_And_Arrows}', ""); - Expect(0, 11264, '\p{ In_miscellaneous_Symbols_And_Arrows}', ""); - Expect(1, 11264, '\p{^ In_miscellaneous_Symbols_And_Arrows}', ""); - Expect(1, 11264, '\P{ In_miscellaneous_Symbols_And_Arrows}', ""); - Expect(0, 11264, '\P{^ In_miscellaneous_Symbols_And_Arrows}', ""); - Error('\p{_ Misc_Arrows/a/}'); - Error('\P{_ Misc_Arrows/a/}'); + Expect(1, 11263, '\p{-_IN_MISCELLANEOUS_Symbols_And_Arrows}', ""); + Expect(0, 11263, '\p{^-_IN_MISCELLANEOUS_Symbols_And_Arrows}', ""); + Expect(0, 11263, '\P{-_IN_MISCELLANEOUS_Symbols_And_Arrows}', ""); + Expect(1, 11263, '\P{^-_IN_MISCELLANEOUS_Symbols_And_Arrows}', ""); + Expect(0, 11264, '\p{-_IN_MISCELLANEOUS_Symbols_And_Arrows}', ""); + Expect(1, 11264, '\p{^-_IN_MISCELLANEOUS_Symbols_And_Arrows}', ""); + Expect(1, 11264, '\P{-_IN_MISCELLANEOUS_Symbols_And_Arrows}', ""); + Expect(0, 11264, '\P{^-_IN_MISCELLANEOUS_Symbols_And_Arrows}', ""); + Error('\p{ /a/Misc_ARROWS}'); + Error('\P{ /a/Misc_ARROWS}'); Expect(1, 11263, '\p{miscarrows}', ""); Expect(0, 11263, '\p{^miscarrows}', ""); Expect(0, 11263, '\P{miscarrows}', ""); @@ -106828,16 +110100,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11264, '\p{^miscarrows}', ""); Expect(1, 11264, '\P{miscarrows}', ""); Expect(0, 11264, '\P{^miscarrows}', ""); - Expect(1, 11263, '\p{-_misc_arrows}', ""); - Expect(0, 11263, '\p{^-_misc_arrows}', ""); - Expect(0, 11263, '\P{-_misc_arrows}', ""); - Expect(1, 11263, '\P{^-_misc_arrows}', ""); - Expect(0, 11264, '\p{-_misc_arrows}', ""); - Expect(1, 11264, '\p{^-_misc_arrows}', ""); - Expect(1, 11264, '\P{-_misc_arrows}', ""); - Expect(0, 11264, '\P{^-_misc_arrows}', ""); - Error('\p{ _IS_Misc_Arrows/a/}'); - Error('\P{ _IS_Misc_Arrows/a/}'); + Expect(1, 11263, '\p{_Misc_Arrows}', ""); + Expect(0, 11263, '\p{^_Misc_Arrows}', ""); + Expect(0, 11263, '\P{_Misc_Arrows}', ""); + Expect(1, 11263, '\P{^_Misc_Arrows}', ""); + Expect(0, 11264, '\p{_Misc_Arrows}', ""); + Expect(1, 11264, '\p{^_Misc_Arrows}', ""); + Expect(1, 11264, '\P{_Misc_Arrows}', ""); + Expect(0, 11264, '\P{^_Misc_Arrows}', ""); + Error('\p{ /a/Is_MISC_arrows}'); + Error('\P{ /a/Is_MISC_arrows}'); Expect(1, 11263, '\p{ismiscarrows}', ""); Expect(0, 11263, '\p{^ismiscarrows}', ""); Expect(0, 11263, '\P{ismiscarrows}', ""); @@ -106846,16 +110118,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11264, '\p{^ismiscarrows}', ""); Expect(1, 11264, '\P{ismiscarrows}', ""); Expect(0, 11264, '\P{^ismiscarrows}', ""); - Expect(1, 11263, '\p{ IS_MISC_Arrows}', ""); - Expect(0, 11263, '\p{^ IS_MISC_Arrows}', ""); - Expect(0, 11263, '\P{ IS_MISC_Arrows}', ""); - Expect(1, 11263, '\P{^ IS_MISC_Arrows}', ""); - Expect(0, 11264, '\p{ IS_MISC_Arrows}', ""); - Expect(1, 11264, '\p{^ IS_MISC_Arrows}', ""); - Expect(1, 11264, '\P{ IS_MISC_Arrows}', ""); - Expect(0, 11264, '\P{^ IS_MISC_Arrows}', ""); - Error('\p{ /a/In_MISC_arrows}'); - Error('\P{ /a/In_MISC_arrows}'); + Expect(1, 11263, '\p{ -Is_MISC_Arrows}', ""); + Expect(0, 11263, '\p{^ -Is_MISC_Arrows}', ""); + Expect(0, 11263, '\P{ -Is_MISC_Arrows}', ""); + Expect(1, 11263, '\P{^ -Is_MISC_Arrows}', ""); + Expect(0, 11264, '\p{ -Is_MISC_Arrows}', ""); + Expect(1, 11264, '\p{^ -Is_MISC_Arrows}', ""); + Expect(1, 11264, '\P{ -Is_MISC_Arrows}', ""); + Expect(0, 11264, '\P{^ -Is_MISC_Arrows}', ""); + Error('\p{-_In_MISC_ARROWS:=}'); + Error('\P{-_In_MISC_ARROWS:=}'); Expect(1, 11263, '\p{inmiscarrows}', ""); Expect(0, 11263, '\p{^inmiscarrows}', ""); Expect(0, 11263, '\P{inmiscarrows}', ""); @@ -106864,16 +110136,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 11264, '\p{^inmiscarrows}', ""); Expect(1, 11264, '\P{inmiscarrows}', ""); Expect(0, 11264, '\P{^inmiscarrows}', ""); - Expect(1, 11263, '\p{ _In_Misc_ARROWS}', ""); - Expect(0, 11263, '\p{^ _In_Misc_ARROWS}', ""); - Expect(0, 11263, '\P{ _In_Misc_ARROWS}', ""); - Expect(1, 11263, '\P{^ _In_Misc_ARROWS}', ""); - Expect(0, 11264, '\p{ _In_Misc_ARROWS}', ""); - Expect(1, 11264, '\p{^ _In_Misc_ARROWS}', ""); - Expect(1, 11264, '\P{ _In_Misc_ARROWS}', ""); - Expect(0, 11264, '\P{^ _In_Misc_ARROWS}', ""); - Error('\p{:= Miscellaneous_Symbols_and_pictographs}'); - Error('\P{:= Miscellaneous_Symbols_and_pictographs}'); + Expect(1, 11263, '\p{ In_Misc_Arrows}', ""); + Expect(0, 11263, '\p{^ In_Misc_Arrows}', ""); + Expect(0, 11263, '\P{ In_Misc_Arrows}', ""); + Expect(1, 11263, '\P{^ In_Misc_Arrows}', ""); + Expect(0, 11264, '\p{ In_Misc_Arrows}', ""); + Expect(1, 11264, '\p{^ In_Misc_Arrows}', ""); + Expect(1, 11264, '\P{ In_Misc_Arrows}', ""); + Expect(0, 11264, '\P{^ In_Misc_Arrows}', ""); + Error('\p{/a/ Miscellaneous_symbols_and_PICTOGRAPHS}'); + Error('\P{/a/ Miscellaneous_symbols_and_PICTOGRAPHS}'); Expect(1, 128511, '\p{miscellaneoussymbolsandpictographs}', ""); Expect(0, 128511, '\p{^miscellaneoussymbolsandpictographs}', ""); Expect(0, 128511, '\P{miscellaneoussymbolsandpictographs}', ""); @@ -106882,16 +110154,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128512, '\p{^miscellaneoussymbolsandpictographs}', ""); Expect(1, 128512, '\P{miscellaneoussymbolsandpictographs}', ""); Expect(0, 128512, '\P{^miscellaneoussymbolsandpictographs}', ""); - Expect(1, 128511, '\p{_ Miscellaneous_Symbols_And_PICTOGRAPHS}', ""); - Expect(0, 128511, '\p{^_ Miscellaneous_Symbols_And_PICTOGRAPHS}', ""); - Expect(0, 128511, '\P{_ Miscellaneous_Symbols_And_PICTOGRAPHS}', ""); - Expect(1, 128511, '\P{^_ Miscellaneous_Symbols_And_PICTOGRAPHS}', ""); - Expect(0, 128512, '\p{_ Miscellaneous_Symbols_And_PICTOGRAPHS}', ""); - Expect(1, 128512, '\p{^_ Miscellaneous_Symbols_And_PICTOGRAPHS}', ""); - Expect(1, 128512, '\P{_ Miscellaneous_Symbols_And_PICTOGRAPHS}', ""); - Expect(0, 128512, '\P{^_ Miscellaneous_Symbols_And_PICTOGRAPHS}', ""); - Error('\p{:=_-Is_MISCELLANEOUS_Symbols_AND_Pictographs}'); - Error('\P{:=_-Is_MISCELLANEOUS_Symbols_AND_Pictographs}'); + Expect(1, 128511, '\p{ _Miscellaneous_symbols_and_Pictographs}', ""); + Expect(0, 128511, '\p{^ _Miscellaneous_symbols_and_Pictographs}', ""); + Expect(0, 128511, '\P{ _Miscellaneous_symbols_and_Pictographs}', ""); + Expect(1, 128511, '\P{^ _Miscellaneous_symbols_and_Pictographs}', ""); + Expect(0, 128512, '\p{ _Miscellaneous_symbols_and_Pictographs}', ""); + Expect(1, 128512, '\p{^ _Miscellaneous_symbols_and_Pictographs}', ""); + Expect(1, 128512, '\P{ _Miscellaneous_symbols_and_Pictographs}', ""); + Expect(0, 128512, '\P{^ _Miscellaneous_symbols_and_Pictographs}', ""); + Error('\p{-/a/Is_MISCELLANEOUS_symbols_and_Pictographs}'); + Error('\P{-/a/Is_MISCELLANEOUS_symbols_and_Pictographs}'); Expect(1, 128511, '\p{ismiscellaneoussymbolsandpictographs}', ""); Expect(0, 128511, '\p{^ismiscellaneoussymbolsandpictographs}', ""); Expect(0, 128511, '\P{ismiscellaneoussymbolsandpictographs}', ""); @@ -106900,16 +110172,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128512, '\p{^ismiscellaneoussymbolsandpictographs}', ""); Expect(1, 128512, '\P{ismiscellaneoussymbolsandpictographs}', ""); Expect(0, 128512, '\P{^ismiscellaneoussymbolsandpictographs}', ""); - Expect(1, 128511, '\p{- Is_Miscellaneous_symbols_AND_pictographs}', ""); - Expect(0, 128511, '\p{^- Is_Miscellaneous_symbols_AND_pictographs}', ""); - Expect(0, 128511, '\P{- Is_Miscellaneous_symbols_AND_pictographs}', ""); - Expect(1, 128511, '\P{^- Is_Miscellaneous_symbols_AND_pictographs}', ""); - Expect(0, 128512, '\p{- Is_Miscellaneous_symbols_AND_pictographs}', ""); - Expect(1, 128512, '\p{^- Is_Miscellaneous_symbols_AND_pictographs}', ""); - Expect(1, 128512, '\P{- Is_Miscellaneous_symbols_AND_pictographs}', ""); - Expect(0, 128512, '\P{^- Is_Miscellaneous_symbols_AND_pictographs}', ""); - Error('\p{ -In_Miscellaneous_SYMBOLS_And_Pictographs/a/}'); - Error('\P{ -In_Miscellaneous_SYMBOLS_And_Pictographs/a/}'); + Expect(1, 128511, '\p{ is_Miscellaneous_Symbols_And_Pictographs}', ""); + Expect(0, 128511, '\p{^ is_Miscellaneous_Symbols_And_Pictographs}', ""); + Expect(0, 128511, '\P{ is_Miscellaneous_Symbols_And_Pictographs}', ""); + Expect(1, 128511, '\P{^ is_Miscellaneous_Symbols_And_Pictographs}', ""); + Expect(0, 128512, '\p{ is_Miscellaneous_Symbols_And_Pictographs}', ""); + Expect(1, 128512, '\p{^ is_Miscellaneous_Symbols_And_Pictographs}', ""); + Expect(1, 128512, '\P{ is_Miscellaneous_Symbols_And_Pictographs}', ""); + Expect(0, 128512, '\P{^ is_Miscellaneous_Symbols_And_Pictographs}', ""); + Error('\p{-/a/In_MISCELLANEOUS_Symbols_And_Pictographs}'); + Error('\P{-/a/In_MISCELLANEOUS_Symbols_And_Pictographs}'); Expect(1, 128511, '\p{inmiscellaneoussymbolsandpictographs}', ""); Expect(0, 128511, '\p{^inmiscellaneoussymbolsandpictographs}', ""); Expect(0, 128511, '\P{inmiscellaneoussymbolsandpictographs}', ""); @@ -106918,16 +110190,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128512, '\p{^inmiscellaneoussymbolsandpictographs}', ""); Expect(1, 128512, '\P{inmiscellaneoussymbolsandpictographs}', ""); Expect(0, 128512, '\P{^inmiscellaneoussymbolsandpictographs}', ""); - Expect(1, 128511, '\p{__In_MISCELLANEOUS_SYMBOLS_and_Pictographs}', ""); - Expect(0, 128511, '\p{^__In_MISCELLANEOUS_SYMBOLS_and_Pictographs}', ""); - Expect(0, 128511, '\P{__In_MISCELLANEOUS_SYMBOLS_and_Pictographs}', ""); - Expect(1, 128511, '\P{^__In_MISCELLANEOUS_SYMBOLS_and_Pictographs}', ""); - Expect(0, 128512, '\p{__In_MISCELLANEOUS_SYMBOLS_and_Pictographs}', ""); - Expect(1, 128512, '\p{^__In_MISCELLANEOUS_SYMBOLS_and_Pictographs}', ""); - Expect(1, 128512, '\P{__In_MISCELLANEOUS_SYMBOLS_and_Pictographs}', ""); - Expect(0, 128512, '\P{^__In_MISCELLANEOUS_SYMBOLS_and_Pictographs}', ""); - Error('\p{ _Misc_Pictographs:=}'); - Error('\P{ _Misc_Pictographs:=}'); + Expect(1, 128511, '\p{_In_miscellaneous_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 128511, '\p{^_In_miscellaneous_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 128511, '\P{_In_miscellaneous_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 128511, '\P{^_In_miscellaneous_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 128512, '\p{_In_miscellaneous_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 128512, '\p{^_In_miscellaneous_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 128512, '\P{_In_miscellaneous_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 128512, '\P{^_In_miscellaneous_Symbols_And_PICTOGRAPHS}', ""); + Error('\p{ MISC_pictographs/a/}'); + Error('\P{ MISC_pictographs/a/}'); Expect(1, 128511, '\p{miscpictographs}', ""); Expect(0, 128511, '\p{^miscpictographs}', ""); Expect(0, 128511, '\P{miscpictographs}', ""); @@ -106936,16 +110208,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128512, '\p{^miscpictographs}', ""); Expect(1, 128512, '\P{miscpictographs}', ""); Expect(0, 128512, '\P{^miscpictographs}', ""); - Expect(1, 128511, '\p{_ Misc_Pictographs}', ""); - Expect(0, 128511, '\p{^_ Misc_Pictographs}', ""); - Expect(0, 128511, '\P{_ Misc_Pictographs}', ""); - Expect(1, 128511, '\P{^_ Misc_Pictographs}', ""); - Expect(0, 128512, '\p{_ Misc_Pictographs}', ""); - Expect(1, 128512, '\p{^_ Misc_Pictographs}', ""); - Expect(1, 128512, '\P{_ Misc_Pictographs}', ""); - Expect(0, 128512, '\P{^_ Misc_Pictographs}', ""); - Error('\p{/a/IS_Misc_Pictographs}'); - Error('\P{/a/IS_Misc_Pictographs}'); + Expect(1, 128511, '\p{ -misc_pictographs}', ""); + Expect(0, 128511, '\p{^ -misc_pictographs}', ""); + Expect(0, 128511, '\P{ -misc_pictographs}', ""); + Expect(1, 128511, '\P{^ -misc_pictographs}', ""); + Expect(0, 128512, '\p{ -misc_pictographs}', ""); + Expect(1, 128512, '\p{^ -misc_pictographs}', ""); + Expect(1, 128512, '\P{ -misc_pictographs}', ""); + Expect(0, 128512, '\P{^ -misc_pictographs}', ""); + Error('\p{-/a/IS_misc_Pictographs}'); + Error('\P{-/a/IS_misc_Pictographs}'); Expect(1, 128511, '\p{ismiscpictographs}', ""); Expect(0, 128511, '\p{^ismiscpictographs}', ""); Expect(0, 128511, '\P{ismiscpictographs}', ""); @@ -106954,16 +110226,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128512, '\p{^ismiscpictographs}', ""); Expect(1, 128512, '\P{ismiscpictographs}', ""); Expect(0, 128512, '\P{^ismiscpictographs}', ""); - Expect(1, 128511, '\p{ -IS_MISC_pictographs}', ""); - Expect(0, 128511, '\p{^ -IS_MISC_pictographs}', ""); - Expect(0, 128511, '\P{ -IS_MISC_pictographs}', ""); - Expect(1, 128511, '\P{^ -IS_MISC_pictographs}', ""); - Expect(0, 128512, '\p{ -IS_MISC_pictographs}', ""); - Expect(1, 128512, '\p{^ -IS_MISC_pictographs}', ""); - Expect(1, 128512, '\P{ -IS_MISC_pictographs}', ""); - Expect(0, 128512, '\P{^ -IS_MISC_pictographs}', ""); - Error('\p{_In_Misc_Pictographs/a/}'); - Error('\P{_In_Misc_Pictographs/a/}'); + Expect(1, 128511, '\p{- Is_Misc_pictographs}', ""); + Expect(0, 128511, '\p{^- Is_Misc_pictographs}', ""); + Expect(0, 128511, '\P{- Is_Misc_pictographs}', ""); + Expect(1, 128511, '\P{^- Is_Misc_pictographs}', ""); + Expect(0, 128512, '\p{- Is_Misc_pictographs}', ""); + Expect(1, 128512, '\p{^- Is_Misc_pictographs}', ""); + Expect(1, 128512, '\P{- Is_Misc_pictographs}', ""); + Expect(0, 128512, '\P{^- Is_Misc_pictographs}', ""); + Error('\p{__In_Misc_pictographs/a/}'); + Error('\P{__In_Misc_pictographs/a/}'); Expect(1, 128511, '\p{inmiscpictographs}', ""); Expect(0, 128511, '\p{^inmiscpictographs}', ""); Expect(0, 128511, '\P{inmiscpictographs}', ""); @@ -106972,16 +110244,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128512, '\p{^inmiscpictographs}', ""); Expect(1, 128512, '\P{inmiscpictographs}', ""); Expect(0, 128512, '\P{^inmiscpictographs}', ""); - Expect(1, 128511, '\p{_-In_MISC_Pictographs}', ""); - Expect(0, 128511, '\p{^_-In_MISC_Pictographs}', ""); - Expect(0, 128511, '\P{_-In_MISC_Pictographs}', ""); - Expect(1, 128511, '\P{^_-In_MISC_Pictographs}', ""); - Expect(0, 128512, '\p{_-In_MISC_Pictographs}', ""); - Expect(1, 128512, '\p{^_-In_MISC_Pictographs}', ""); - Expect(1, 128512, '\P{_-In_MISC_Pictographs}', ""); - Expect(0, 128512, '\P{^_-In_MISC_Pictographs}', ""); - Error('\p{:=_Miscellaneous_technical}'); - Error('\P{:=_Miscellaneous_technical}'); + Expect(1, 128511, '\p{ in_Misc_PICTOGRAPHS}', ""); + Expect(0, 128511, '\p{^ in_Misc_PICTOGRAPHS}', ""); + Expect(0, 128511, '\P{ in_Misc_PICTOGRAPHS}', ""); + Expect(1, 128511, '\P{^ in_Misc_PICTOGRAPHS}', ""); + Expect(0, 128512, '\p{ in_Misc_PICTOGRAPHS}', ""); + Expect(1, 128512, '\p{^ in_Misc_PICTOGRAPHS}', ""); + Expect(1, 128512, '\P{ in_Misc_PICTOGRAPHS}', ""); + Expect(0, 128512, '\P{^ in_Misc_PICTOGRAPHS}', ""); + Error('\p{/a/ MISCELLANEOUS_Technical}'); + Error('\P{/a/ MISCELLANEOUS_Technical}'); Expect(1, 9215, '\p{miscellaneoustechnical}', ""); Expect(0, 9215, '\p{^miscellaneoustechnical}', ""); Expect(0, 9215, '\P{miscellaneoustechnical}', ""); @@ -106990,16 +110262,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9216, '\p{^miscellaneoustechnical}', ""); Expect(1, 9216, '\P{miscellaneoustechnical}', ""); Expect(0, 9216, '\P{^miscellaneoustechnical}', ""); - Expect(1, 9215, '\p{ miscellaneous_TECHNICAL}', ""); - Expect(0, 9215, '\p{^ miscellaneous_TECHNICAL}', ""); - Expect(0, 9215, '\P{ miscellaneous_TECHNICAL}', ""); - Expect(1, 9215, '\P{^ miscellaneous_TECHNICAL}', ""); - Expect(0, 9216, '\p{ miscellaneous_TECHNICAL}', ""); - Expect(1, 9216, '\p{^ miscellaneous_TECHNICAL}', ""); - Expect(1, 9216, '\P{ miscellaneous_TECHNICAL}', ""); - Expect(0, 9216, '\P{^ miscellaneous_TECHNICAL}', ""); - Error('\p{-/a/is_MISCELLANEOUS_technical}'); - Error('\P{-/a/is_MISCELLANEOUS_technical}'); + Expect(1, 9215, '\p{ Miscellaneous_TECHNICAL}', ""); + Expect(0, 9215, '\p{^ Miscellaneous_TECHNICAL}', ""); + Expect(0, 9215, '\P{ Miscellaneous_TECHNICAL}', ""); + Expect(1, 9215, '\P{^ Miscellaneous_TECHNICAL}', ""); + Expect(0, 9216, '\p{ Miscellaneous_TECHNICAL}', ""); + Expect(1, 9216, '\p{^ Miscellaneous_TECHNICAL}', ""); + Expect(1, 9216, '\P{ Miscellaneous_TECHNICAL}', ""); + Expect(0, 9216, '\P{^ Miscellaneous_TECHNICAL}', ""); + Error('\p{:=is_MISCELLANEOUS_technical}'); + Error('\P{:=is_MISCELLANEOUS_technical}'); Expect(1, 9215, '\p{ismiscellaneoustechnical}', ""); Expect(0, 9215, '\p{^ismiscellaneoustechnical}', ""); Expect(0, 9215, '\P{ismiscellaneoustechnical}', ""); @@ -107008,16 +110280,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9216, '\p{^ismiscellaneoustechnical}', ""); Expect(1, 9216, '\P{ismiscellaneoustechnical}', ""); Expect(0, 9216, '\P{^ismiscellaneoustechnical}', ""); - Expect(1, 9215, '\p{ -IS_Miscellaneous_Technical}', ""); - Expect(0, 9215, '\p{^ -IS_Miscellaneous_Technical}', ""); - Expect(0, 9215, '\P{ -IS_Miscellaneous_Technical}', ""); - Expect(1, 9215, '\P{^ -IS_Miscellaneous_Technical}', ""); - Expect(0, 9216, '\p{ -IS_Miscellaneous_Technical}', ""); - Expect(1, 9216, '\p{^ -IS_Miscellaneous_Technical}', ""); - Expect(1, 9216, '\P{ -IS_Miscellaneous_Technical}', ""); - Expect(0, 9216, '\P{^ -IS_Miscellaneous_Technical}', ""); - Error('\p{:=-In_miscellaneous_technical}'); - Error('\P{:=-In_miscellaneous_technical}'); + Expect(1, 9215, '\p{_ Is_Miscellaneous_Technical}', ""); + Expect(0, 9215, '\p{^_ Is_Miscellaneous_Technical}', ""); + Expect(0, 9215, '\P{_ Is_Miscellaneous_Technical}', ""); + Expect(1, 9215, '\P{^_ Is_Miscellaneous_Technical}', ""); + Expect(0, 9216, '\p{_ Is_Miscellaneous_Technical}', ""); + Expect(1, 9216, '\p{^_ Is_Miscellaneous_Technical}', ""); + Expect(1, 9216, '\P{_ Is_Miscellaneous_Technical}', ""); + Expect(0, 9216, '\P{^_ Is_Miscellaneous_Technical}', ""); + Error('\p{ :=In_Miscellaneous_technical}'); + Error('\P{ :=In_Miscellaneous_technical}'); Expect(1, 9215, '\p{inmiscellaneoustechnical}', ""); Expect(0, 9215, '\p{^inmiscellaneoustechnical}', ""); Expect(0, 9215, '\P{inmiscellaneoustechnical}', ""); @@ -107026,16 +110298,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9216, '\p{^inmiscellaneoustechnical}', ""); Expect(1, 9216, '\P{inmiscellaneoustechnical}', ""); Expect(0, 9216, '\P{^inmiscellaneoustechnical}', ""); - Expect(1, 9215, '\p{_ In_Miscellaneous_TECHNICAL}', ""); - Expect(0, 9215, '\p{^_ In_Miscellaneous_TECHNICAL}', ""); - Expect(0, 9215, '\P{_ In_Miscellaneous_TECHNICAL}', ""); - Expect(1, 9215, '\P{^_ In_Miscellaneous_TECHNICAL}', ""); - Expect(0, 9216, '\p{_ In_Miscellaneous_TECHNICAL}', ""); - Expect(1, 9216, '\p{^_ In_Miscellaneous_TECHNICAL}', ""); - Expect(1, 9216, '\P{_ In_Miscellaneous_TECHNICAL}', ""); - Expect(0, 9216, '\P{^_ In_Miscellaneous_TECHNICAL}', ""); - Error('\p{/a/Misc_Technical}'); - Error('\P{/a/Misc_Technical}'); + Expect(1, 9215, '\p{-In_miscellaneous_Technical}', ""); + Expect(0, 9215, '\p{^-In_miscellaneous_Technical}', ""); + Expect(0, 9215, '\P{-In_miscellaneous_Technical}', ""); + Expect(1, 9215, '\P{^-In_miscellaneous_Technical}', ""); + Expect(0, 9216, '\p{-In_miscellaneous_Technical}', ""); + Expect(1, 9216, '\p{^-In_miscellaneous_Technical}', ""); + Expect(1, 9216, '\P{-In_miscellaneous_Technical}', ""); + Expect(0, 9216, '\P{^-In_miscellaneous_Technical}', ""); + Error('\p{ /a/misc_Technical}'); + Error('\P{ /a/misc_Technical}'); Expect(1, 9215, '\p{misctechnical}', ""); Expect(0, 9215, '\p{^misctechnical}', ""); Expect(0, 9215, '\P{misctechnical}', ""); @@ -107044,16 +110316,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9216, '\p{^misctechnical}', ""); Expect(1, 9216, '\P{misctechnical}', ""); Expect(0, 9216, '\P{^misctechnical}', ""); - Expect(1, 9215, '\p{ misc_Technical}', ""); - Expect(0, 9215, '\p{^ misc_Technical}', ""); - Expect(0, 9215, '\P{ misc_Technical}', ""); - Expect(1, 9215, '\P{^ misc_Technical}', ""); - Expect(0, 9216, '\p{ misc_Technical}', ""); - Expect(1, 9216, '\p{^ misc_Technical}', ""); - Expect(1, 9216, '\P{ misc_Technical}', ""); - Expect(0, 9216, '\P{^ misc_Technical}', ""); - Error('\p{ :=Is_Misc_TECHNICAL}'); - Error('\P{ :=Is_Misc_TECHNICAL}'); + Expect(1, 9215, '\p{ Misc_technical}', ""); + Expect(0, 9215, '\p{^ Misc_technical}', ""); + Expect(0, 9215, '\P{ Misc_technical}', ""); + Expect(1, 9215, '\P{^ Misc_technical}', ""); + Expect(0, 9216, '\p{ Misc_technical}', ""); + Expect(1, 9216, '\p{^ Misc_technical}', ""); + Expect(1, 9216, '\P{ Misc_technical}', ""); + Expect(0, 9216, '\P{^ Misc_technical}', ""); + Error('\p{_Is_Misc_Technical:=}'); + Error('\P{_Is_Misc_Technical:=}'); Expect(1, 9215, '\p{ismisctechnical}', ""); Expect(0, 9215, '\p{^ismisctechnical}', ""); Expect(0, 9215, '\P{ismisctechnical}', ""); @@ -107062,16 +110334,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9216, '\p{^ismisctechnical}', ""); Expect(1, 9216, '\P{ismisctechnical}', ""); Expect(0, 9216, '\P{^ismisctechnical}', ""); - Expect(1, 9215, '\p{_ Is_MISC_TECHNICAL}', ""); - Expect(0, 9215, '\p{^_ Is_MISC_TECHNICAL}', ""); - Expect(0, 9215, '\P{_ Is_MISC_TECHNICAL}', ""); - Expect(1, 9215, '\P{^_ Is_MISC_TECHNICAL}', ""); - Expect(0, 9216, '\p{_ Is_MISC_TECHNICAL}', ""); - Expect(1, 9216, '\p{^_ Is_MISC_TECHNICAL}', ""); - Expect(1, 9216, '\P{_ Is_MISC_TECHNICAL}', ""); - Expect(0, 9216, '\P{^_ Is_MISC_TECHNICAL}', ""); - Error('\p{-/a/in_Misc_technical}'); - Error('\P{-/a/in_Misc_technical}'); + Expect(1, 9215, '\p{ is_misc_technical}', ""); + Expect(0, 9215, '\p{^ is_misc_technical}', ""); + Expect(0, 9215, '\P{ is_misc_technical}', ""); + Expect(1, 9215, '\P{^ is_misc_technical}', ""); + Expect(0, 9216, '\p{ is_misc_technical}', ""); + Expect(1, 9216, '\p{^ is_misc_technical}', ""); + Expect(1, 9216, '\P{ is_misc_technical}', ""); + Expect(0, 9216, '\P{^ is_misc_technical}', ""); + Error('\p{-:=In_Misc_Technical}'); + Error('\P{-:=In_Misc_Technical}'); Expect(1, 9215, '\p{inmisctechnical}', ""); Expect(0, 9215, '\p{^inmisctechnical}', ""); Expect(0, 9215, '\P{inmisctechnical}', ""); @@ -107080,16 +110352,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9216, '\p{^inmisctechnical}', ""); Expect(1, 9216, '\P{inmisctechnical}', ""); Expect(0, 9216, '\P{^inmisctechnical}', ""); - Expect(1, 9215, '\p{-in_Misc_TECHNICAL}', ""); - Expect(0, 9215, '\p{^-in_Misc_TECHNICAL}', ""); - Expect(0, 9215, '\P{-in_Misc_TECHNICAL}', ""); - Expect(1, 9215, '\P{^-in_Misc_TECHNICAL}', ""); - Expect(0, 9216, '\p{-in_Misc_TECHNICAL}', ""); - Expect(1, 9216, '\p{^-in_Misc_TECHNICAL}', ""); - Expect(1, 9216, '\P{-in_Misc_TECHNICAL}', ""); - Expect(0, 9216, '\P{^-in_Misc_TECHNICAL}', ""); - Error('\p{:=- Modi}'); - Error('\P{:=- Modi}'); + Expect(1, 9215, '\p{ IN_Misc_Technical}', ""); + Expect(0, 9215, '\p{^ IN_Misc_Technical}', ""); + Expect(0, 9215, '\P{ IN_Misc_Technical}', ""); + Expect(1, 9215, '\P{^ IN_Misc_Technical}', ""); + Expect(0, 9216, '\p{ IN_Misc_Technical}', ""); + Expect(1, 9216, '\p{^ IN_Misc_Technical}', ""); + Expect(1, 9216, '\P{ IN_Misc_Technical}', ""); + Expect(0, 9216, '\P{^ IN_Misc_Technical}', ""); + Error('\p{ /a/Modi}'); + Error('\P{ /a/Modi}'); Expect(1, 71257, '\p{modi}', ""); Expect(0, 71257, '\p{^modi}', ""); Expect(0, 71257, '\P{modi}', ""); @@ -107098,16 +110370,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71258, '\p{^modi}', ""); Expect(1, 71258, '\P{modi}', ""); Expect(0, 71258, '\P{^modi}', ""); - Expect(1, 71257, '\p{ MODI}', ""); - Expect(0, 71257, '\p{^ MODI}', ""); - Expect(0, 71257, '\P{ MODI}', ""); - Expect(1, 71257, '\P{^ MODI}', ""); - Expect(0, 71258, '\p{ MODI}', ""); - Expect(1, 71258, '\p{^ MODI}', ""); - Expect(1, 71258, '\P{ MODI}', ""); - Expect(0, 71258, '\P{^ MODI}', ""); - Error('\p{:= is_MODI}'); - Error('\P{:= is_MODI}'); + Expect(1, 71257, '\p{- MODI}', ""); + Expect(0, 71257, '\p{^- MODI}', ""); + Expect(0, 71257, '\P{- MODI}', ""); + Expect(1, 71257, '\P{^- MODI}', ""); + Expect(0, 71258, '\p{- MODI}', ""); + Expect(1, 71258, '\p{^- MODI}', ""); + Expect(1, 71258, '\P{- MODI}', ""); + Expect(0, 71258, '\P{^- MODI}', ""); + Error('\p{_ IS_Modi:=}'); + Error('\P{_ IS_Modi:=}'); Expect(1, 71257, '\p{ismodi}', ""); Expect(0, 71257, '\p{^ismodi}', ""); Expect(0, 71257, '\P{ismodi}', ""); @@ -107116,16 +110388,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71258, '\p{^ismodi}', ""); Expect(1, 71258, '\P{ismodi}', ""); Expect(0, 71258, '\P{^ismodi}', ""); - Expect(1, 71257, '\p{ -is_Modi}', ""); - Expect(0, 71257, '\p{^ -is_Modi}', ""); - Expect(0, 71257, '\P{ -is_Modi}', ""); - Expect(1, 71257, '\P{^ -is_Modi}', ""); - Expect(0, 71258, '\p{ -is_Modi}', ""); - Expect(1, 71258, '\p{^ -is_Modi}', ""); - Expect(1, 71258, '\P{ -is_Modi}', ""); - Expect(0, 71258, '\P{^ -is_Modi}', ""); - Error('\p{-Modifier_letter/a/}'); - Error('\P{-Modifier_letter/a/}'); + Expect(1, 71257, '\p{ _Is_modi}', ""); + Expect(0, 71257, '\p{^ _Is_modi}', ""); + Expect(0, 71257, '\P{ _Is_modi}', ""); + Expect(1, 71257, '\P{^ _Is_modi}', ""); + Expect(0, 71258, '\p{ _Is_modi}', ""); + Expect(1, 71258, '\p{^ _Is_modi}', ""); + Expect(1, 71258, '\P{ _Is_modi}', ""); + Expect(0, 71258, '\P{^ _Is_modi}', ""); + Error('\p{/a/ -MODIFIER_letter}'); + Error('\P{/a/ -MODIFIER_letter}'); Expect(1, 125259, '\p{modifierletter}', ""); Expect(0, 125259, '\p{^modifierletter}', ""); Expect(0, 125259, '\P{modifierletter}', ""); @@ -107134,16 +110406,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125260, '\p{^modifierletter}', ""); Expect(1, 125260, '\P{modifierletter}', ""); Expect(0, 125260, '\P{^modifierletter}', ""); - Expect(1, 125259, '\p{-_modifier_letter}', ""); - Expect(0, 125259, '\p{^-_modifier_letter}', ""); - Expect(0, 125259, '\P{-_modifier_letter}', ""); - Expect(1, 125259, '\P{^-_modifier_letter}', ""); - Expect(0, 125260, '\p{-_modifier_letter}', ""); - Expect(1, 125260, '\p{^-_modifier_letter}', ""); - Expect(1, 125260, '\P{-_modifier_letter}', ""); - Expect(0, 125260, '\P{^-_modifier_letter}', ""); - Error('\p{ _Is_Modifier_LETTER:=}'); - Error('\P{ _Is_Modifier_LETTER:=}'); + Expect(1, 125259, '\p{-Modifier_letter}', ""); + Expect(0, 125259, '\p{^-Modifier_letter}', ""); + Expect(0, 125259, '\P{-Modifier_letter}', ""); + Expect(1, 125259, '\P{^-Modifier_letter}', ""); + Expect(0, 125260, '\p{-Modifier_letter}', ""); + Expect(1, 125260, '\p{^-Modifier_letter}', ""); + Expect(1, 125260, '\P{-Modifier_letter}', ""); + Expect(0, 125260, '\P{^-Modifier_letter}', ""); + Error('\p{_IS_MODIFIER_letter:=}'); + Error('\P{_IS_MODIFIER_letter:=}'); Expect(1, 125259, '\p{ismodifierletter}', ""); Expect(0, 125259, '\p{^ismodifierletter}', ""); Expect(0, 125259, '\P{ismodifierletter}', ""); @@ -107152,16 +110424,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125260, '\p{^ismodifierletter}', ""); Expect(1, 125260, '\P{ismodifierletter}', ""); Expect(0, 125260, '\P{^ismodifierletter}', ""); - Expect(1, 125259, '\p{ _IS_Modifier_Letter}', ""); - Expect(0, 125259, '\p{^ _IS_Modifier_Letter}', ""); - Expect(0, 125259, '\P{ _IS_Modifier_Letter}', ""); - Expect(1, 125259, '\P{^ _IS_Modifier_Letter}', ""); - Expect(0, 125260, '\p{ _IS_Modifier_Letter}', ""); - Expect(1, 125260, '\p{^ _IS_Modifier_Letter}', ""); - Expect(1, 125260, '\P{ _IS_Modifier_Letter}', ""); - Expect(0, 125260, '\P{^ _IS_Modifier_Letter}', ""); - Error('\p{_-lm/a/}'); - Error('\P{_-lm/a/}'); + Expect(1, 125259, '\p{- Is_Modifier_letter}', ""); + Expect(0, 125259, '\p{^- Is_Modifier_letter}', ""); + Expect(0, 125259, '\P{- Is_Modifier_letter}', ""); + Expect(1, 125259, '\P{^- Is_Modifier_letter}', ""); + Expect(0, 125260, '\p{- Is_Modifier_letter}', ""); + Expect(1, 125260, '\p{^- Is_Modifier_letter}', ""); + Expect(1, 125260, '\P{- Is_Modifier_letter}', ""); + Expect(0, 125260, '\P{^- Is_Modifier_letter}', ""); + Error('\p{:= lm}'); + Error('\P{:= lm}'); Expect(1, 125259, '\p{lm}', ""); Expect(0, 125259, '\p{^lm}', ""); Expect(0, 125259, '\P{lm}', ""); @@ -107170,16 +110442,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125260, '\p{^lm}', ""); Expect(1, 125260, '\P{lm}', ""); Expect(0, 125260, '\P{^lm}', ""); - Expect(1, 125259, '\p{-_Lm}', ""); - Expect(0, 125259, '\p{^-_Lm}', ""); - Expect(0, 125259, '\P{-_Lm}', ""); - Expect(1, 125259, '\P{^-_Lm}', ""); - Expect(0, 125260, '\p{-_Lm}', ""); - Expect(1, 125260, '\p{^-_Lm}', ""); - Expect(1, 125260, '\P{-_Lm}', ""); - Expect(0, 125260, '\P{^-_Lm}', ""); - Error('\p{ IS_Lm:=}'); - Error('\P{ IS_Lm:=}'); + Expect(1, 125259, '\p{ lm}', ""); + Expect(0, 125259, '\p{^ lm}', ""); + Expect(0, 125259, '\P{ lm}', ""); + Expect(1, 125259, '\P{^ lm}', ""); + Expect(0, 125260, '\p{ lm}', ""); + Expect(1, 125260, '\p{^ lm}', ""); + Expect(1, 125260, '\P{ lm}', ""); + Expect(0, 125260, '\P{^ lm}', ""); + Error('\p{ _is_Lm/a/}'); + Error('\P{ _is_Lm/a/}'); Expect(1, 125259, '\p{islm}', ""); Expect(0, 125259, '\p{^islm}', ""); Expect(0, 125259, '\P{islm}', ""); @@ -107188,16 +110460,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125260, '\p{^islm}', ""); Expect(1, 125260, '\P{islm}', ""); Expect(0, 125260, '\P{^islm}', ""); - Expect(1, 125259, '\p{ -is_Lm}', ""); - Expect(0, 125259, '\p{^ -is_Lm}', ""); - Expect(0, 125259, '\P{ -is_Lm}', ""); - Expect(1, 125259, '\P{^ -is_Lm}', ""); - Expect(0, 125260, '\p{ -is_Lm}', ""); - Expect(1, 125260, '\p{^ -is_Lm}', ""); - Expect(1, 125260, '\P{ -is_Lm}', ""); - Expect(0, 125260, '\P{^ -is_Lm}', ""); - Error('\p{/a/ _MODIFIER_symbol}'); - Error('\P{/a/ _MODIFIER_symbol}'); + Expect(1, 125259, '\p{ IS_lm}', ""); + Expect(0, 125259, '\p{^ IS_lm}', ""); + Expect(0, 125259, '\P{ IS_lm}', ""); + Expect(1, 125259, '\P{^ IS_lm}', ""); + Expect(0, 125260, '\p{ IS_lm}', ""); + Expect(1, 125260, '\p{^ IS_lm}', ""); + Expect(1, 125260, '\P{ IS_lm}', ""); + Expect(0, 125260, '\P{^ IS_lm}', ""); + Error('\p{_MODIFIER_SYMBOL/a/}'); + Error('\P{_MODIFIER_SYMBOL/a/}'); Expect(1, 127999, '\p{modifiersymbol}', ""); Expect(0, 127999, '\p{^modifiersymbol}', ""); Expect(0, 127999, '\P{modifiersymbol}', ""); @@ -107206,16 +110478,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128000, '\p{^modifiersymbol}', ""); Expect(1, 128000, '\P{modifiersymbol}', ""); Expect(0, 128000, '\P{^modifiersymbol}', ""); - Expect(1, 127999, '\p{- Modifier_Symbol}', ""); - Expect(0, 127999, '\p{^- Modifier_Symbol}', ""); - Expect(0, 127999, '\P{- Modifier_Symbol}', ""); - Expect(1, 127999, '\P{^- Modifier_Symbol}', ""); - Expect(0, 128000, '\p{- Modifier_Symbol}', ""); - Expect(1, 128000, '\p{^- Modifier_Symbol}', ""); - Expect(1, 128000, '\P{- Modifier_Symbol}', ""); - Expect(0, 128000, '\P{^- Modifier_Symbol}', ""); - Error('\p{__Is_Modifier_Symbol/a/}'); - Error('\P{__Is_Modifier_Symbol/a/}'); + Expect(1, 127999, '\p{_Modifier_symbol}', ""); + Expect(0, 127999, '\p{^_Modifier_symbol}', ""); + Expect(0, 127999, '\P{_Modifier_symbol}', ""); + Expect(1, 127999, '\P{^_Modifier_symbol}', ""); + Expect(0, 128000, '\p{_Modifier_symbol}', ""); + Expect(1, 128000, '\p{^_Modifier_symbol}', ""); + Expect(1, 128000, '\P{_Modifier_symbol}', ""); + Expect(0, 128000, '\P{^_Modifier_symbol}', ""); + Error('\p{_/a/Is_MODIFIER_symbol}'); + Error('\P{_/a/Is_MODIFIER_symbol}'); Expect(1, 127999, '\p{ismodifiersymbol}', ""); Expect(0, 127999, '\p{^ismodifiersymbol}', ""); Expect(0, 127999, '\P{ismodifiersymbol}', ""); @@ -107224,16 +110496,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128000, '\p{^ismodifiersymbol}', ""); Expect(1, 128000, '\P{ismodifiersymbol}', ""); Expect(0, 128000, '\P{^ismodifiersymbol}', ""); - Expect(1, 127999, '\p{ is_Modifier_Symbol}', ""); - Expect(0, 127999, '\p{^ is_Modifier_Symbol}', ""); - Expect(0, 127999, '\P{ is_Modifier_Symbol}', ""); - Expect(1, 127999, '\P{^ is_Modifier_Symbol}', ""); - Expect(0, 128000, '\p{ is_Modifier_Symbol}', ""); - Expect(1, 128000, '\p{^ is_Modifier_Symbol}', ""); - Expect(1, 128000, '\P{ is_Modifier_Symbol}', ""); - Expect(0, 128000, '\P{^ is_Modifier_Symbol}', ""); - Error('\p{/a/-_Sk}'); - Error('\P{/a/-_Sk}'); + Expect(1, 127999, '\p{_ Is_MODIFIER_Symbol}', ""); + Expect(0, 127999, '\p{^_ Is_MODIFIER_Symbol}', ""); + Expect(0, 127999, '\P{_ Is_MODIFIER_Symbol}', ""); + Expect(1, 127999, '\P{^_ Is_MODIFIER_Symbol}', ""); + Expect(0, 128000, '\p{_ Is_MODIFIER_Symbol}', ""); + Expect(1, 128000, '\p{^_ Is_MODIFIER_Symbol}', ""); + Expect(1, 128000, '\P{_ Is_MODIFIER_Symbol}', ""); + Expect(0, 128000, '\P{^_ Is_MODIFIER_Symbol}', ""); + Error('\p{/a/Sk}'); + Error('\P{/a/Sk}'); Expect(1, 127999, '\p{sk}', ""); Expect(0, 127999, '\p{^sk}', ""); Expect(0, 127999, '\P{sk}', ""); @@ -107242,16 +110514,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128000, '\p{^sk}', ""); Expect(1, 128000, '\P{sk}', ""); Expect(0, 128000, '\P{^sk}', ""); - Expect(1, 127999, '\p{ Sk}', ""); - Expect(0, 127999, '\p{^ Sk}', ""); - Expect(0, 127999, '\P{ Sk}', ""); - Expect(1, 127999, '\P{^ Sk}', ""); - Expect(0, 128000, '\p{ Sk}', ""); - Expect(1, 128000, '\p{^ Sk}', ""); - Expect(1, 128000, '\P{ Sk}', ""); - Expect(0, 128000, '\P{^ Sk}', ""); - Error('\p{/a/ Is_SK}'); - Error('\P{/a/ Is_SK}'); + Expect(1, 127999, '\p{- Sk}', ""); + Expect(0, 127999, '\p{^- Sk}', ""); + Expect(0, 127999, '\P{- Sk}', ""); + Expect(1, 127999, '\P{^- Sk}', ""); + Expect(0, 128000, '\p{- Sk}', ""); + Expect(1, 128000, '\p{^- Sk}', ""); + Expect(1, 128000, '\P{- Sk}', ""); + Expect(0, 128000, '\P{^- Sk}', ""); + Error('\p{/a/ Is_sk}'); + Error('\P{/a/ Is_sk}'); Expect(1, 127999, '\p{issk}', ""); Expect(0, 127999, '\p{^issk}', ""); Expect(0, 127999, '\P{issk}', ""); @@ -107260,16 +110532,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128000, '\p{^issk}', ""); Expect(1, 128000, '\P{issk}', ""); Expect(0, 128000, '\P{^issk}', ""); - Expect(1, 127999, '\p{ Is_Sk}', ""); - Expect(0, 127999, '\p{^ Is_Sk}', ""); - Expect(0, 127999, '\P{ Is_Sk}', ""); - Expect(1, 127999, '\P{^ Is_Sk}', ""); - Expect(0, 128000, '\p{ Is_Sk}', ""); - Expect(1, 128000, '\p{^ Is_Sk}', ""); - Expect(1, 128000, '\P{ Is_Sk}', ""); - Expect(0, 128000, '\P{^ Is_Sk}', ""); - Error('\p{/a/ _modifier_Tone_Letters}'); - Error('\P{/a/ _modifier_Tone_Letters}'); + Expect(1, 127999, '\p{ IS_Sk}', ""); + Expect(0, 127999, '\p{^ IS_Sk}', ""); + Expect(0, 127999, '\P{ IS_Sk}', ""); + Expect(1, 127999, '\P{^ IS_Sk}', ""); + Expect(0, 128000, '\p{ IS_Sk}', ""); + Expect(1, 128000, '\p{^ IS_Sk}', ""); + Expect(1, 128000, '\P{ IS_Sk}', ""); + Expect(0, 128000, '\P{^ IS_Sk}', ""); + Error('\p{_-modifier_Tone_LETTERS:=}'); + Error('\P{_-modifier_Tone_LETTERS:=}'); Expect(1, 42783, '\p{modifiertoneletters}', ""); Expect(0, 42783, '\p{^modifiertoneletters}', ""); Expect(0, 42783, '\P{modifiertoneletters}', ""); @@ -107278,16 +110550,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 42784, '\p{^modifiertoneletters}', ""); Expect(1, 42784, '\P{modifiertoneletters}', ""); Expect(0, 42784, '\P{^modifiertoneletters}', ""); - Expect(1, 42783, '\p{__modifier_TONE_Letters}', ""); - Expect(0, 42783, '\p{^__modifier_TONE_Letters}', ""); - Expect(0, 42783, '\P{__modifier_TONE_Letters}', ""); - Expect(1, 42783, '\P{^__modifier_TONE_Letters}', ""); - Expect(0, 42784, '\p{__modifier_TONE_Letters}', ""); - Expect(1, 42784, '\p{^__modifier_TONE_Letters}', ""); - Expect(1, 42784, '\P{__modifier_TONE_Letters}', ""); - Expect(0, 42784, '\P{^__modifier_TONE_Letters}', ""); - Error('\p{:=_ is_Modifier_Tone_Letters}'); - Error('\P{:=_ is_Modifier_Tone_Letters}'); + Expect(1, 42783, '\p{ MODIFIER_Tone_LETTERS}', ""); + Expect(0, 42783, '\p{^ MODIFIER_Tone_LETTERS}', ""); + Expect(0, 42783, '\P{ MODIFIER_Tone_LETTERS}', ""); + Expect(1, 42783, '\P{^ MODIFIER_Tone_LETTERS}', ""); + Expect(0, 42784, '\p{ MODIFIER_Tone_LETTERS}', ""); + Expect(1, 42784, '\p{^ MODIFIER_Tone_LETTERS}', ""); + Expect(1, 42784, '\P{ MODIFIER_Tone_LETTERS}', ""); + Expect(0, 42784, '\P{^ MODIFIER_Tone_LETTERS}', ""); + Error('\p{- is_MODIFIER_Tone_LETTERS/a/}'); + Error('\P{- is_MODIFIER_Tone_LETTERS/a/}'); Expect(1, 42783, '\p{ismodifiertoneletters}', ""); Expect(0, 42783, '\p{^ismodifiertoneletters}', ""); Expect(0, 42783, '\P{ismodifiertoneletters}', ""); @@ -107296,16 +110568,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 42784, '\p{^ismodifiertoneletters}', ""); Expect(1, 42784, '\P{ismodifiertoneletters}', ""); Expect(0, 42784, '\P{^ismodifiertoneletters}', ""); - Expect(1, 42783, '\p{_ IS_MODIFIER_TONE_Letters}', ""); - Expect(0, 42783, '\p{^_ IS_MODIFIER_TONE_Letters}', ""); - Expect(0, 42783, '\P{_ IS_MODIFIER_TONE_Letters}', ""); - Expect(1, 42783, '\P{^_ IS_MODIFIER_TONE_Letters}', ""); - Expect(0, 42784, '\p{_ IS_MODIFIER_TONE_Letters}', ""); - Expect(1, 42784, '\p{^_ IS_MODIFIER_TONE_Letters}', ""); - Expect(1, 42784, '\P{_ IS_MODIFIER_TONE_Letters}', ""); - Expect(0, 42784, '\P{^_ IS_MODIFIER_TONE_Letters}', ""); - Error('\p{ :=In_Modifier_TONE_letters}'); - Error('\P{ :=In_Modifier_TONE_letters}'); + Expect(1, 42783, '\p{is_modifier_TONE_letters}', ""); + Expect(0, 42783, '\p{^is_modifier_TONE_letters}', ""); + Expect(0, 42783, '\P{is_modifier_TONE_letters}', ""); + Expect(1, 42783, '\P{^is_modifier_TONE_letters}', ""); + Expect(0, 42784, '\p{is_modifier_TONE_letters}', ""); + Expect(1, 42784, '\p{^is_modifier_TONE_letters}', ""); + Expect(1, 42784, '\P{is_modifier_TONE_letters}', ""); + Expect(0, 42784, '\P{^is_modifier_TONE_letters}', ""); + Error('\p{IN_Modifier_Tone_Letters/a/}'); + Error('\P{IN_Modifier_Tone_Letters/a/}'); Expect(1, 42783, '\p{inmodifiertoneletters}', ""); Expect(0, 42783, '\p{^inmodifiertoneletters}', ""); Expect(0, 42783, '\P{inmodifiertoneletters}', ""); @@ -107314,16 +110586,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 42784, '\p{^inmodifiertoneletters}', ""); Expect(1, 42784, '\P{inmodifiertoneletters}', ""); Expect(0, 42784, '\P{^inmodifiertoneletters}', ""); - Expect(1, 42783, '\p{_IN_modifier_TONE_Letters}', ""); - Expect(0, 42783, '\p{^_IN_modifier_TONE_Letters}', ""); - Expect(0, 42783, '\P{_IN_modifier_TONE_Letters}', ""); - Expect(1, 42783, '\P{^_IN_modifier_TONE_Letters}', ""); - Expect(0, 42784, '\p{_IN_modifier_TONE_Letters}', ""); - Expect(1, 42784, '\p{^_IN_modifier_TONE_Letters}', ""); - Expect(1, 42784, '\P{_IN_modifier_TONE_Letters}', ""); - Expect(0, 42784, '\P{^_IN_modifier_TONE_Letters}', ""); - Error('\p{ _Mongolian:=}'); - Error('\P{ _Mongolian:=}'); + Expect(1, 42783, '\p{ In_MODIFIER_tone_Letters}', ""); + Expect(0, 42783, '\p{^ In_MODIFIER_tone_Letters}', ""); + Expect(0, 42783, '\P{ In_MODIFIER_tone_Letters}', ""); + Expect(1, 42783, '\P{^ In_MODIFIER_tone_Letters}', ""); + Expect(0, 42784, '\p{ In_MODIFIER_tone_Letters}', ""); + Expect(1, 42784, '\p{^ In_MODIFIER_tone_Letters}', ""); + Expect(1, 42784, '\P{ In_MODIFIER_tone_Letters}', ""); + Expect(0, 42784, '\P{^ In_MODIFIER_tone_Letters}', ""); + Error('\p{/a/-Mongolian}'); + Error('\P{/a/-Mongolian}'); Expect(1, 71276, '\p{mongolian}', ""); Expect(0, 71276, '\p{^mongolian}', ""); Expect(0, 71276, '\P{mongolian}', ""); @@ -107332,16 +110604,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71277, '\p{^mongolian}', ""); Expect(1, 71277, '\P{mongolian}', ""); Expect(0, 71277, '\P{^mongolian}', ""); - Expect(1, 71276, '\p{_ Mongolian}', ""); - Expect(0, 71276, '\p{^_ Mongolian}', ""); - Expect(0, 71276, '\P{_ Mongolian}', ""); - Expect(1, 71276, '\P{^_ Mongolian}', ""); - Expect(0, 71277, '\p{_ Mongolian}', ""); - Expect(1, 71277, '\p{^_ Mongolian}', ""); - Expect(1, 71277, '\P{_ Mongolian}', ""); - Expect(0, 71277, '\P{^_ Mongolian}', ""); - Error('\p{ -is_Mongolian/a/}'); - Error('\P{ -is_Mongolian/a/}'); + Expect(1, 71276, '\p{ -Mongolian}', ""); + Expect(0, 71276, '\p{^ -Mongolian}', ""); + Expect(0, 71276, '\P{ -Mongolian}', ""); + Expect(1, 71276, '\P{^ -Mongolian}', ""); + Expect(0, 71277, '\p{ -Mongolian}', ""); + Expect(1, 71277, '\p{^ -Mongolian}', ""); + Expect(1, 71277, '\P{ -Mongolian}', ""); + Expect(0, 71277, '\P{^ -Mongolian}', ""); + Error('\p{ IS_Mongolian:=}'); + Error('\P{ IS_Mongolian:=}'); Expect(1, 71276, '\p{ismongolian}', ""); Expect(0, 71276, '\p{^ismongolian}', ""); Expect(0, 71276, '\P{ismongolian}', ""); @@ -107350,16 +110622,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71277, '\p{^ismongolian}', ""); Expect(1, 71277, '\P{ismongolian}', ""); Expect(0, 71277, '\P{^ismongolian}', ""); - Expect(1, 71276, '\p{ -Is_mongolian}', ""); - Expect(0, 71276, '\p{^ -Is_mongolian}', ""); - Expect(0, 71276, '\P{ -Is_mongolian}', ""); - Expect(1, 71276, '\P{^ -Is_mongolian}', ""); - Expect(0, 71277, '\p{ -Is_mongolian}', ""); - Expect(1, 71277, '\p{^ -Is_mongolian}', ""); - Expect(1, 71277, '\P{ -Is_mongolian}', ""); - Expect(0, 71277, '\P{^ -Is_mongolian}', ""); - Error('\p{/a/_ MONG}'); - Error('\P{/a/_ MONG}'); + Expect(1, 71276, '\p{- IS_MONGOLIAN}', ""); + Expect(0, 71276, '\p{^- IS_MONGOLIAN}', ""); + Expect(0, 71276, '\P{- IS_MONGOLIAN}', ""); + Expect(1, 71276, '\P{^- IS_MONGOLIAN}', ""); + Expect(0, 71277, '\p{- IS_MONGOLIAN}', ""); + Expect(1, 71277, '\p{^- IS_MONGOLIAN}', ""); + Expect(1, 71277, '\P{- IS_MONGOLIAN}', ""); + Expect(0, 71277, '\P{^- IS_MONGOLIAN}', ""); + Error('\p{ /a/MONG}'); + Error('\P{ /a/MONG}'); Expect(1, 71276, '\p{mong}', ""); Expect(0, 71276, '\p{^mong}', ""); Expect(0, 71276, '\P{mong}', ""); @@ -107368,16 +110640,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71277, '\p{^mong}', ""); Expect(1, 71277, '\P{mong}', ""); Expect(0, 71277, '\P{^mong}', ""); - Expect(1, 71276, '\p{- Mong}', ""); - Expect(0, 71276, '\p{^- Mong}', ""); - Expect(0, 71276, '\P{- Mong}', ""); - Expect(1, 71276, '\P{^- Mong}', ""); - Expect(0, 71277, '\p{- Mong}', ""); - Expect(1, 71277, '\p{^- Mong}', ""); - Expect(1, 71277, '\P{- Mong}', ""); - Expect(0, 71277, '\P{^- Mong}', ""); - Error('\p{/a/_IS_MONG}'); - Error('\P{/a/_IS_MONG}'); + Expect(1, 71276, '\p{ MONG}', ""); + Expect(0, 71276, '\p{^ MONG}', ""); + Expect(0, 71276, '\P{ MONG}', ""); + Expect(1, 71276, '\P{^ MONG}', ""); + Expect(0, 71277, '\p{ MONG}', ""); + Expect(1, 71277, '\p{^ MONG}', ""); + Expect(1, 71277, '\P{ MONG}', ""); + Expect(0, 71277, '\P{^ MONG}', ""); + Error('\p{ IS_mong/a/}'); + Error('\P{ IS_mong/a/}'); Expect(1, 71276, '\p{ismong}', ""); Expect(0, 71276, '\p{^ismong}', ""); Expect(0, 71276, '\P{ismong}', ""); @@ -107386,16 +110658,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71277, '\p{^ismong}', ""); Expect(1, 71277, '\P{ismong}', ""); Expect(0, 71277, '\P{^ismong}', ""); - Expect(1, 71276, '\p{ -IS_Mong}', ""); - Expect(0, 71276, '\p{^ -IS_Mong}', ""); - Expect(0, 71276, '\P{ -IS_Mong}', ""); - Expect(1, 71276, '\P{^ -IS_Mong}', ""); - Expect(0, 71277, '\p{ -IS_Mong}', ""); - Expect(1, 71277, '\p{^ -IS_Mong}', ""); - Expect(1, 71277, '\P{ -IS_Mong}', ""); - Expect(0, 71277, '\P{^ -IS_Mong}', ""); - Error('\p{ _MONGOLIAN_supplement:=}'); - Error('\P{ _MONGOLIAN_supplement:=}'); + Expect(1, 71276, '\p{ Is_Mong}', ""); + Expect(0, 71276, '\p{^ Is_Mong}', ""); + Expect(0, 71276, '\P{ Is_Mong}', ""); + Expect(1, 71276, '\P{^ Is_Mong}', ""); + Expect(0, 71277, '\p{ Is_Mong}', ""); + Expect(1, 71277, '\p{^ Is_Mong}', ""); + Expect(1, 71277, '\P{ Is_Mong}', ""); + Expect(0, 71277, '\P{^ Is_Mong}', ""); + Error('\p{_/a/Mongolian_SUPPLEMENT}'); + Error('\P{_/a/Mongolian_SUPPLEMENT}'); Expect(1, 71295, '\p{mongoliansupplement}', ""); Expect(0, 71295, '\p{^mongoliansupplement}', ""); Expect(0, 71295, '\P{mongoliansupplement}', ""); @@ -107404,16 +110676,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71296, '\p{^mongoliansupplement}', ""); Expect(1, 71296, '\P{mongoliansupplement}', ""); Expect(0, 71296, '\P{^mongoliansupplement}', ""); - Expect(1, 71295, '\p{ _Mongolian_SUPPLEMENT}', ""); - Expect(0, 71295, '\p{^ _Mongolian_SUPPLEMENT}', ""); - Expect(0, 71295, '\P{ _Mongolian_SUPPLEMENT}', ""); - Expect(1, 71295, '\P{^ _Mongolian_SUPPLEMENT}', ""); - Expect(0, 71296, '\p{ _Mongolian_SUPPLEMENT}', ""); - Expect(1, 71296, '\p{^ _Mongolian_SUPPLEMENT}', ""); - Expect(1, 71296, '\P{ _Mongolian_SUPPLEMENT}', ""); - Expect(0, 71296, '\P{^ _Mongolian_SUPPLEMENT}', ""); - Error('\p{:= -Is_mongolian_Supplement}'); - Error('\P{:= -Is_mongolian_Supplement}'); + Expect(1, 71295, '\p{ Mongolian_supplement}', ""); + Expect(0, 71295, '\p{^ Mongolian_supplement}', ""); + Expect(0, 71295, '\P{ Mongolian_supplement}', ""); + Expect(1, 71295, '\P{^ Mongolian_supplement}', ""); + Expect(0, 71296, '\p{ Mongolian_supplement}', ""); + Expect(1, 71296, '\p{^ Mongolian_supplement}', ""); + Expect(1, 71296, '\P{ Mongolian_supplement}', ""); + Expect(0, 71296, '\P{^ Mongolian_supplement}', ""); + Error('\p{/a/- is_MONGOLIAN_Supplement}'); + Error('\P{/a/- is_MONGOLIAN_Supplement}'); Expect(1, 71295, '\p{ismongoliansupplement}', ""); Expect(0, 71295, '\p{^ismongoliansupplement}', ""); Expect(0, 71295, '\P{ismongoliansupplement}', ""); @@ -107422,16 +110694,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71296, '\p{^ismongoliansupplement}', ""); Expect(1, 71296, '\P{ismongoliansupplement}', ""); Expect(0, 71296, '\P{^ismongoliansupplement}', ""); - Expect(1, 71295, '\p{Is_MONGOLIAN_Supplement}', ""); - Expect(0, 71295, '\p{^Is_MONGOLIAN_Supplement}', ""); - Expect(0, 71295, '\P{Is_MONGOLIAN_Supplement}', ""); - Expect(1, 71295, '\P{^Is_MONGOLIAN_Supplement}', ""); - Expect(0, 71296, '\p{Is_MONGOLIAN_Supplement}', ""); - Expect(1, 71296, '\p{^Is_MONGOLIAN_Supplement}', ""); - Expect(1, 71296, '\P{Is_MONGOLIAN_Supplement}', ""); - Expect(0, 71296, '\P{^Is_MONGOLIAN_Supplement}', ""); - Error('\p{/a/- IN_mongolian_Supplement}'); - Error('\P{/a/- IN_mongolian_Supplement}'); + Expect(1, 71295, '\p{_ is_Mongolian_Supplement}', ""); + Expect(0, 71295, '\p{^_ is_Mongolian_Supplement}', ""); + Expect(0, 71295, '\P{_ is_Mongolian_Supplement}', ""); + Expect(1, 71295, '\P{^_ is_Mongolian_Supplement}', ""); + Expect(0, 71296, '\p{_ is_Mongolian_Supplement}', ""); + Expect(1, 71296, '\p{^_ is_Mongolian_Supplement}', ""); + Expect(1, 71296, '\P{_ is_Mongolian_Supplement}', ""); + Expect(0, 71296, '\P{^_ is_Mongolian_Supplement}', ""); + Error('\p{_:=IN_mongolian_supplement}'); + Error('\P{_:=IN_mongolian_supplement}'); Expect(1, 71295, '\p{inmongoliansupplement}', ""); Expect(0, 71295, '\p{^inmongoliansupplement}', ""); Expect(0, 71295, '\P{inmongoliansupplement}', ""); @@ -107440,16 +110712,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71296, '\p{^inmongoliansupplement}', ""); Expect(1, 71296, '\P{inmongoliansupplement}', ""); Expect(0, 71296, '\P{^inmongoliansupplement}', ""); - Expect(1, 71295, '\p{-In_MONGOLIAN_supplement}', ""); - Expect(0, 71295, '\p{^-In_MONGOLIAN_supplement}', ""); - Expect(0, 71295, '\P{-In_MONGOLIAN_supplement}', ""); - Expect(1, 71295, '\P{^-In_MONGOLIAN_supplement}', ""); - Expect(0, 71296, '\p{-In_MONGOLIAN_supplement}', ""); - Expect(1, 71296, '\p{^-In_MONGOLIAN_supplement}', ""); - Expect(1, 71296, '\P{-In_MONGOLIAN_supplement}', ""); - Expect(0, 71296, '\P{^-In_MONGOLIAN_supplement}', ""); - Error('\p{-:=mongolian_Sup}'); - Error('\P{-:=mongolian_Sup}'); + Expect(1, 71295, '\p{ -In_Mongolian_Supplement}', ""); + Expect(0, 71295, '\p{^ -In_Mongolian_Supplement}', ""); + Expect(0, 71295, '\P{ -In_Mongolian_Supplement}', ""); + Expect(1, 71295, '\P{^ -In_Mongolian_Supplement}', ""); + Expect(0, 71296, '\p{ -In_Mongolian_Supplement}', ""); + Expect(1, 71296, '\p{^ -In_Mongolian_Supplement}', ""); + Expect(1, 71296, '\P{ -In_Mongolian_Supplement}', ""); + Expect(0, 71296, '\P{^ -In_Mongolian_Supplement}', ""); + Error('\p{:=- mongolian_SUP}'); + Error('\P{:=- mongolian_SUP}'); Expect(1, 71295, '\p{mongoliansup}', ""); Expect(0, 71295, '\p{^mongoliansup}', ""); Expect(0, 71295, '\P{mongoliansup}', ""); @@ -107458,16 +110730,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71296, '\p{^mongoliansup}', ""); Expect(1, 71296, '\P{mongoliansup}', ""); Expect(0, 71296, '\P{^mongoliansup}', ""); - Expect(1, 71295, '\p{_ mongolian_SUP}', ""); - Expect(0, 71295, '\p{^_ mongolian_SUP}', ""); - Expect(0, 71295, '\P{_ mongolian_SUP}', ""); - Expect(1, 71295, '\P{^_ mongolian_SUP}', ""); - Expect(0, 71296, '\p{_ mongolian_SUP}', ""); - Expect(1, 71296, '\p{^_ mongolian_SUP}', ""); - Expect(1, 71296, '\P{_ mongolian_SUP}', ""); - Expect(0, 71296, '\P{^_ mongolian_SUP}', ""); - Error('\p{/a/_is_Mongolian_SUP}'); - Error('\P{/a/_is_Mongolian_SUP}'); + Expect(1, 71295, '\p{_ Mongolian_sup}', ""); + Expect(0, 71295, '\p{^_ Mongolian_sup}', ""); + Expect(0, 71295, '\P{_ Mongolian_sup}', ""); + Expect(1, 71295, '\P{^_ Mongolian_sup}', ""); + Expect(0, 71296, '\p{_ Mongolian_sup}', ""); + Expect(1, 71296, '\p{^_ Mongolian_sup}', ""); + Expect(1, 71296, '\P{_ Mongolian_sup}', ""); + Expect(0, 71296, '\P{^_ Mongolian_sup}', ""); + Error('\p{/a/-_IS_mongolian_sup}'); + Error('\P{/a/-_IS_mongolian_sup}'); Expect(1, 71295, '\p{ismongoliansup}', ""); Expect(0, 71295, '\p{^ismongoliansup}', ""); Expect(0, 71295, '\P{ismongoliansup}', ""); @@ -107476,16 +110748,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71296, '\p{^ismongoliansup}', ""); Expect(1, 71296, '\P{ismongoliansup}', ""); Expect(0, 71296, '\P{^ismongoliansup}', ""); - Expect(1, 71295, '\p{_-Is_Mongolian_sup}', ""); - Expect(0, 71295, '\p{^_-Is_Mongolian_sup}', ""); - Expect(0, 71295, '\P{_-Is_Mongolian_sup}', ""); - Expect(1, 71295, '\P{^_-Is_Mongolian_sup}', ""); - Expect(0, 71296, '\p{_-Is_Mongolian_sup}', ""); - Expect(1, 71296, '\p{^_-Is_Mongolian_sup}', ""); - Expect(1, 71296, '\P{_-Is_Mongolian_sup}', ""); - Expect(0, 71296, '\P{^_-Is_Mongolian_sup}', ""); - Error('\p{:= In_mongolian_SUP}'); - Error('\P{:= In_mongolian_SUP}'); + Expect(1, 71295, '\p{ Is_Mongolian_sup}', ""); + Expect(0, 71295, '\p{^ Is_Mongolian_sup}', ""); + Expect(0, 71295, '\P{ Is_Mongolian_sup}', ""); + Expect(1, 71295, '\P{^ Is_Mongolian_sup}', ""); + Expect(0, 71296, '\p{ Is_Mongolian_sup}', ""); + Expect(1, 71296, '\p{^ Is_Mongolian_sup}', ""); + Expect(1, 71296, '\P{ Is_Mongolian_sup}', ""); + Expect(0, 71296, '\P{^ Is_Mongolian_sup}', ""); + Error('\p{/a/In_Mongolian_sup}'); + Error('\P{/a/In_Mongolian_sup}'); Expect(1, 71295, '\p{inmongoliansup}', ""); Expect(0, 71295, '\p{^inmongoliansup}', ""); Expect(0, 71295, '\P{inmongoliansup}', ""); @@ -107494,14 +110766,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71296, '\p{^inmongoliansup}', ""); Expect(1, 71296, '\P{inmongoliansup}', ""); Expect(0, 71296, '\P{^inmongoliansup}', ""); - Expect(1, 71295, '\p{-In_MONGOLIAN_sup}', ""); - Expect(0, 71295, '\p{^-In_MONGOLIAN_sup}', ""); - Expect(0, 71295, '\P{-In_MONGOLIAN_sup}', ""); - Expect(1, 71295, '\P{^-In_MONGOLIAN_sup}', ""); - Expect(0, 71296, '\p{-In_MONGOLIAN_sup}', ""); - Expect(1, 71296, '\p{^-In_MONGOLIAN_sup}', ""); - Expect(1, 71296, '\P{-In_MONGOLIAN_sup}', ""); - Expect(0, 71296, '\P{^-In_MONGOLIAN_sup}', ""); + Expect(1, 71295, '\p{--In_MONGOLIAN_Sup}', ""); + Expect(0, 71295, '\p{^--In_MONGOLIAN_Sup}', ""); + Expect(0, 71295, '\P{--In_MONGOLIAN_Sup}', ""); + Expect(1, 71295, '\P{^--In_MONGOLIAN_Sup}', ""); + Expect(0, 71296, '\p{--In_MONGOLIAN_Sup}', ""); + Expect(1, 71296, '\p{^--In_MONGOLIAN_Sup}', ""); + Expect(1, 71296, '\P{--In_MONGOLIAN_Sup}', ""); + Expect(0, 71296, '\P{^--In_MONGOLIAN_Sup}', ""); Error('\p{/a/Mro}'); Error('\P{/a/Mro}'); Expect(1, 92783, '\p{mro}', ""); @@ -107512,16 +110784,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92784, '\p{^mro}', ""); Expect(1, 92784, '\P{mro}', ""); Expect(0, 92784, '\P{^mro}', ""); - Expect(1, 92783, '\p{ Mro}', ""); - Expect(0, 92783, '\p{^ Mro}', ""); - Expect(0, 92783, '\P{ Mro}', ""); - Expect(1, 92783, '\P{^ Mro}', ""); - Expect(0, 92784, '\p{ Mro}', ""); - Expect(1, 92784, '\p{^ Mro}', ""); - Expect(1, 92784, '\P{ Mro}', ""); - Expect(0, 92784, '\P{^ Mro}', ""); - Error('\p{/a/ -IS_Mro}'); - Error('\P{/a/ -IS_Mro}'); + Expect(1, 92783, '\p{- mro}', ""); + Expect(0, 92783, '\p{^- mro}', ""); + Expect(0, 92783, '\P{- mro}', ""); + Expect(1, 92783, '\P{^- mro}', ""); + Expect(0, 92784, '\p{- mro}', ""); + Expect(1, 92784, '\p{^- mro}', ""); + Expect(1, 92784, '\P{- mro}', ""); + Expect(0, 92784, '\P{^- mro}', ""); + Error('\p{:=- Is_mro}'); + Error('\P{:=- Is_mro}'); Expect(1, 92783, '\p{ismro}', ""); Expect(0, 92783, '\p{^ismro}', ""); Expect(0, 92783, '\P{ismro}', ""); @@ -107530,16 +110802,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92784, '\p{^ismro}', ""); Expect(1, 92784, '\P{ismro}', ""); Expect(0, 92784, '\P{^ismro}', ""); - Expect(1, 92783, '\p{_Is_Mro}', ""); - Expect(0, 92783, '\p{^_Is_Mro}', ""); - Expect(0, 92783, '\P{_Is_Mro}', ""); - Expect(1, 92783, '\P{^_Is_Mro}', ""); - Expect(0, 92784, '\p{_Is_Mro}', ""); - Expect(1, 92784, '\p{^_Is_Mro}', ""); - Expect(1, 92784, '\P{_Is_Mro}', ""); - Expect(0, 92784, '\P{^_Is_Mro}', ""); - Error('\p{/a/_-MROO}'); - Error('\P{/a/_-MROO}'); + Expect(1, 92783, '\p{ Is_MRO}', ""); + Expect(0, 92783, '\p{^ Is_MRO}', ""); + Expect(0, 92783, '\P{ Is_MRO}', ""); + Expect(1, 92783, '\P{^ Is_MRO}', ""); + Expect(0, 92784, '\p{ Is_MRO}', ""); + Expect(1, 92784, '\p{^ Is_MRO}', ""); + Expect(1, 92784, '\P{ Is_MRO}', ""); + Expect(0, 92784, '\P{^ Is_MRO}', ""); + Error('\p{/a/- MROO}'); + Error('\P{/a/- MROO}'); Expect(1, 92783, '\p{mroo}', ""); Expect(0, 92783, '\p{^mroo}', ""); Expect(0, 92783, '\P{mroo}', ""); @@ -107548,16 +110820,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92784, '\p{^mroo}', ""); Expect(1, 92784, '\P{mroo}', ""); Expect(0, 92784, '\P{^mroo}', ""); - Expect(1, 92783, '\p{-_Mroo}', ""); - Expect(0, 92783, '\p{^-_Mroo}', ""); - Expect(0, 92783, '\P{-_Mroo}', ""); - Expect(1, 92783, '\P{^-_Mroo}', ""); - Expect(0, 92784, '\p{-_Mroo}', ""); - Expect(1, 92784, '\p{^-_Mroo}', ""); - Expect(1, 92784, '\P{-_Mroo}', ""); - Expect(0, 92784, '\P{^-_Mroo}', ""); - Error('\p{ Is_MROO/a/}'); - Error('\P{ Is_MROO/a/}'); + Expect(1, 92783, '\p{ Mroo}', ""); + Expect(0, 92783, '\p{^ Mroo}', ""); + Expect(0, 92783, '\P{ Mroo}', ""); + Expect(1, 92783, '\P{^ Mroo}', ""); + Expect(0, 92784, '\p{ Mroo}', ""); + Expect(1, 92784, '\p{^ Mroo}', ""); + Expect(1, 92784, '\P{ Mroo}', ""); + Expect(0, 92784, '\P{^ Mroo}', ""); + Error('\p{/a/IS_mroo}'); + Error('\P{/a/IS_mroo}'); Expect(1, 92783, '\p{ismroo}', ""); Expect(0, 92783, '\p{^ismroo}', ""); Expect(0, 92783, '\P{ismroo}', ""); @@ -107566,16 +110838,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92784, '\p{^ismroo}', ""); Expect(1, 92784, '\P{ismroo}', ""); Expect(0, 92784, '\P{^ismroo}', ""); - Expect(1, 92783, '\p{_ IS_Mroo}', ""); - Expect(0, 92783, '\p{^_ IS_Mroo}', ""); - Expect(0, 92783, '\P{_ IS_Mroo}', ""); - Expect(1, 92783, '\P{^_ IS_Mroo}', ""); - Expect(0, 92784, '\p{_ IS_Mroo}', ""); - Expect(1, 92784, '\p{^_ IS_Mroo}', ""); - Expect(1, 92784, '\P{_ IS_Mroo}', ""); - Expect(0, 92784, '\P{^_ IS_Mroo}', ""); - Error('\p{_multani:=}'); - Error('\P{_multani:=}'); + Expect(1, 92783, '\p{_-IS_mroo}', ""); + Expect(0, 92783, '\p{^_-IS_mroo}', ""); + Expect(0, 92783, '\P{_-IS_mroo}', ""); + Expect(1, 92783, '\P{^_-IS_mroo}', ""); + Expect(0, 92784, '\p{_-IS_mroo}', ""); + Expect(1, 92784, '\p{^_-IS_mroo}', ""); + Expect(1, 92784, '\P{_-IS_mroo}', ""); + Expect(0, 92784, '\P{^_-IS_mroo}', ""); + Error('\p{MULTANI/a/}'); + Error('\P{MULTANI/a/}'); Expect(1, 70313, '\p{multani}', ""); Expect(0, 70313, '\p{^multani}', ""); Expect(0, 70313, '\P{multani}', ""); @@ -107584,16 +110856,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70314, '\p{^multani}', ""); Expect(1, 70314, '\P{multani}', ""); Expect(0, 70314, '\P{^multani}', ""); - Expect(1, 70313, '\p{--Multani}', ""); - Expect(0, 70313, '\p{^--Multani}', ""); - Expect(0, 70313, '\P{--Multani}', ""); - Expect(1, 70313, '\P{^--Multani}', ""); - Expect(0, 70314, '\p{--Multani}', ""); - Expect(1, 70314, '\p{^--Multani}', ""); - Expect(1, 70314, '\P{--Multani}', ""); - Expect(0, 70314, '\P{^--Multani}', ""); - Error('\p{ :=Is_multani}'); - Error('\P{ :=Is_multani}'); + Expect(1, 70313, '\p{- multani}', ""); + Expect(0, 70313, '\p{^- multani}', ""); + Expect(0, 70313, '\P{- multani}', ""); + Expect(1, 70313, '\P{^- multani}', ""); + Expect(0, 70314, '\p{- multani}', ""); + Expect(1, 70314, '\p{^- multani}', ""); + Expect(1, 70314, '\P{- multani}', ""); + Expect(0, 70314, '\P{^- multani}', ""); + Error('\p{/a/ IS_MULTANI}'); + Error('\P{/a/ IS_MULTANI}'); Expect(1, 70313, '\p{ismultani}', ""); Expect(0, 70313, '\p{^ismultani}', ""); Expect(0, 70313, '\P{ismultani}', ""); @@ -107602,16 +110874,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70314, '\p{^ismultani}', ""); Expect(1, 70314, '\P{ismultani}', ""); Expect(0, 70314, '\P{^ismultani}', ""); - Expect(1, 70313, '\p{_Is_multani}', ""); - Expect(0, 70313, '\p{^_Is_multani}', ""); - Expect(0, 70313, '\P{_Is_multani}', ""); - Expect(1, 70313, '\P{^_Is_multani}', ""); - Expect(0, 70314, '\p{_Is_multani}', ""); - Expect(1, 70314, '\p{^_Is_multani}', ""); - Expect(1, 70314, '\P{_Is_multani}', ""); - Expect(0, 70314, '\P{^_Is_multani}', ""); - Error('\p{:=_MULT}'); - Error('\P{:=_MULT}'); + Expect(1, 70313, '\p{ Is_Multani}', ""); + Expect(0, 70313, '\p{^ Is_Multani}', ""); + Expect(0, 70313, '\P{ Is_Multani}', ""); + Expect(1, 70313, '\P{^ Is_Multani}', ""); + Expect(0, 70314, '\p{ Is_Multani}', ""); + Expect(1, 70314, '\p{^ Is_Multani}', ""); + Expect(1, 70314, '\P{ Is_Multani}', ""); + Expect(0, 70314, '\P{^ Is_Multani}', ""); + Error('\p{ MULT:=}'); + Error('\P{ MULT:=}'); Expect(1, 70313, '\p{mult}', ""); Expect(0, 70313, '\p{^mult}', ""); Expect(0, 70313, '\P{mult}', ""); @@ -107620,16 +110892,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70314, '\p{^mult}', ""); Expect(1, 70314, '\P{mult}', ""); Expect(0, 70314, '\P{^mult}', ""); - Expect(1, 70313, '\p{-Mult}', ""); - Expect(0, 70313, '\p{^-Mult}', ""); - Expect(0, 70313, '\P{-Mult}', ""); - Expect(1, 70313, '\P{^-Mult}', ""); - Expect(0, 70314, '\p{-Mult}', ""); - Expect(1, 70314, '\p{^-Mult}', ""); - Expect(1, 70314, '\P{-Mult}', ""); - Expect(0, 70314, '\P{^-Mult}', ""); - Error('\p{ :=IS_Mult}'); - Error('\P{ :=IS_Mult}'); + Expect(1, 70313, '\p{ mult}', ""); + Expect(0, 70313, '\p{^ mult}', ""); + Expect(0, 70313, '\P{ mult}', ""); + Expect(1, 70313, '\P{^ mult}', ""); + Expect(0, 70314, '\p{ mult}', ""); + Expect(1, 70314, '\p{^ mult}', ""); + Expect(1, 70314, '\P{ mult}', ""); + Expect(0, 70314, '\P{^ mult}', ""); + Error('\p{:=_ Is_mult}'); + Error('\P{:=_ Is_mult}'); Expect(1, 70313, '\p{ismult}', ""); Expect(0, 70313, '\p{^ismult}', ""); Expect(0, 70313, '\P{ismult}', ""); @@ -107638,16 +110910,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70314, '\p{^ismult}', ""); Expect(1, 70314, '\P{ismult}', ""); Expect(0, 70314, '\P{^ismult}', ""); - Expect(1, 70313, '\p{-IS_Mult}', ""); - Expect(0, 70313, '\p{^-IS_Mult}', ""); - Expect(0, 70313, '\P{-IS_Mult}', ""); - Expect(1, 70313, '\P{^-IS_Mult}', ""); - Expect(0, 70314, '\p{-IS_Mult}', ""); - Expect(1, 70314, '\p{^-IS_Mult}', ""); - Expect(1, 70314, '\P{-IS_Mult}', ""); - Expect(0, 70314, '\P{^-IS_Mult}', ""); - Error('\p{_:=MUSICAL_symbols}'); - Error('\P{_:=MUSICAL_symbols}'); + Expect(1, 70313, '\p{ _IS_mult}', ""); + Expect(0, 70313, '\p{^ _IS_mult}', ""); + Expect(0, 70313, '\P{ _IS_mult}', ""); + Expect(1, 70313, '\P{^ _IS_mult}', ""); + Expect(0, 70314, '\p{ _IS_mult}', ""); + Expect(1, 70314, '\p{^ _IS_mult}', ""); + Expect(1, 70314, '\P{ _IS_mult}', ""); + Expect(0, 70314, '\P{^ _IS_mult}', ""); + Error('\p{:= musical_symbols}'); + Error('\P{:= musical_symbols}'); Expect(1, 119295, '\p{musicalsymbols}', ""); Expect(0, 119295, '\p{^musicalsymbols}', ""); Expect(0, 119295, '\P{musicalsymbols}', ""); @@ -107656,16 +110928,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119296, '\p{^musicalsymbols}', ""); Expect(1, 119296, '\P{musicalsymbols}', ""); Expect(0, 119296, '\P{^musicalsymbols}', ""); - Expect(1, 119295, '\p{_Musical_symbols}', ""); - Expect(0, 119295, '\p{^_Musical_symbols}', ""); - Expect(0, 119295, '\P{_Musical_symbols}', ""); - Expect(1, 119295, '\P{^_Musical_symbols}', ""); - Expect(0, 119296, '\p{_Musical_symbols}', ""); - Expect(1, 119296, '\p{^_Musical_symbols}', ""); - Expect(1, 119296, '\P{_Musical_symbols}', ""); - Expect(0, 119296, '\P{^_Musical_symbols}', ""); - Error('\p{ -IS_MUSICAL_Symbols:=}'); - Error('\P{ -IS_MUSICAL_Symbols:=}'); + Expect(1, 119295, '\p{ _Musical_Symbols}', ""); + Expect(0, 119295, '\p{^ _Musical_Symbols}', ""); + Expect(0, 119295, '\P{ _Musical_Symbols}', ""); + Expect(1, 119295, '\P{^ _Musical_Symbols}', ""); + Expect(0, 119296, '\p{ _Musical_Symbols}', ""); + Expect(1, 119296, '\p{^ _Musical_Symbols}', ""); + Expect(1, 119296, '\P{ _Musical_Symbols}', ""); + Expect(0, 119296, '\P{^ _Musical_Symbols}', ""); + Error('\p{/a/ is_Musical_Symbols}'); + Error('\P{/a/ is_Musical_Symbols}'); Expect(1, 119295, '\p{ismusicalsymbols}', ""); Expect(0, 119295, '\p{^ismusicalsymbols}', ""); Expect(0, 119295, '\P{ismusicalsymbols}', ""); @@ -107674,16 +110946,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119296, '\p{^ismusicalsymbols}', ""); Expect(1, 119296, '\P{ismusicalsymbols}', ""); Expect(0, 119296, '\P{^ismusicalsymbols}', ""); - Expect(1, 119295, '\p{-_IS_musical_symbols}', ""); - Expect(0, 119295, '\p{^-_IS_musical_symbols}', ""); - Expect(0, 119295, '\P{-_IS_musical_symbols}', ""); - Expect(1, 119295, '\P{^-_IS_musical_symbols}', ""); - Expect(0, 119296, '\p{-_IS_musical_symbols}', ""); - Expect(1, 119296, '\p{^-_IS_musical_symbols}', ""); - Expect(1, 119296, '\P{-_IS_musical_symbols}', ""); - Expect(0, 119296, '\P{^-_IS_musical_symbols}', ""); - Error('\p{ :=IN_musical_SYMBOLS}'); - Error('\P{ :=IN_musical_SYMBOLS}'); + Expect(1, 119295, '\p{_ Is_Musical_Symbols}', ""); + Expect(0, 119295, '\p{^_ Is_Musical_Symbols}', ""); + Expect(0, 119295, '\P{_ Is_Musical_Symbols}', ""); + Expect(1, 119295, '\P{^_ Is_Musical_Symbols}', ""); + Expect(0, 119296, '\p{_ Is_Musical_Symbols}', ""); + Expect(1, 119296, '\p{^_ Is_Musical_Symbols}', ""); + Expect(1, 119296, '\P{_ Is_Musical_Symbols}', ""); + Expect(0, 119296, '\P{^_ Is_Musical_Symbols}', ""); + Error('\p{ -In_Musical_Symbols/a/}'); + Error('\P{ -In_Musical_Symbols/a/}'); Expect(1, 119295, '\p{inmusicalsymbols}', ""); Expect(0, 119295, '\p{^inmusicalsymbols}', ""); Expect(0, 119295, '\P{inmusicalsymbols}', ""); @@ -107692,16 +110964,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119296, '\p{^inmusicalsymbols}', ""); Expect(1, 119296, '\P{inmusicalsymbols}', ""); Expect(0, 119296, '\P{^inmusicalsymbols}', ""); - Expect(1, 119295, '\p{ in_Musical_Symbols}', ""); - Expect(0, 119295, '\p{^ in_Musical_Symbols}', ""); - Expect(0, 119295, '\P{ in_Musical_Symbols}', ""); - Expect(1, 119295, '\P{^ in_Musical_Symbols}', ""); - Expect(0, 119296, '\p{ in_Musical_Symbols}', ""); - Expect(1, 119296, '\p{^ in_Musical_Symbols}', ""); - Expect(1, 119296, '\P{ in_Musical_Symbols}', ""); - Expect(0, 119296, '\P{^ in_Musical_Symbols}', ""); - Error('\p{_/a/Music}'); - Error('\P{_/a/Music}'); + Expect(1, 119295, '\p{ -in_Musical_Symbols}', ""); + Expect(0, 119295, '\p{^ -in_Musical_Symbols}', ""); + Expect(0, 119295, '\P{ -in_Musical_Symbols}', ""); + Expect(1, 119295, '\P{^ -in_Musical_Symbols}', ""); + Expect(0, 119296, '\p{ -in_Musical_Symbols}', ""); + Expect(1, 119296, '\p{^ -in_Musical_Symbols}', ""); + Expect(1, 119296, '\P{ -in_Musical_Symbols}', ""); + Expect(0, 119296, '\P{^ -in_Musical_Symbols}', ""); + Error('\p{ /a/music}'); + Error('\P{ /a/music}'); Expect(1, 119295, '\p{music}', ""); Expect(0, 119295, '\p{^music}', ""); Expect(0, 119295, '\P{music}', ""); @@ -107710,16 +110982,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119296, '\p{^music}', ""); Expect(1, 119296, '\P{music}', ""); Expect(0, 119296, '\P{^music}', ""); - Expect(1, 119295, '\p{_ music}', ""); - Expect(0, 119295, '\p{^_ music}', ""); - Expect(0, 119295, '\P{_ music}', ""); - Expect(1, 119295, '\P{^_ music}', ""); - Expect(0, 119296, '\p{_ music}', ""); - Expect(1, 119296, '\p{^_ music}', ""); - Expect(1, 119296, '\P{_ music}', ""); - Expect(0, 119296, '\P{^_ music}', ""); - Error('\p{ Is_Music:=}'); - Error('\P{ Is_Music:=}'); + Expect(1, 119295, '\p{_-MUSIC}', ""); + Expect(0, 119295, '\p{^_-MUSIC}', ""); + Expect(0, 119295, '\P{_-MUSIC}', ""); + Expect(1, 119295, '\P{^_-MUSIC}', ""); + Expect(0, 119296, '\p{_-MUSIC}', ""); + Expect(1, 119296, '\p{^_-MUSIC}', ""); + Expect(1, 119296, '\P{_-MUSIC}', ""); + Expect(0, 119296, '\P{^_-MUSIC}', ""); + Error('\p{ _is_MUSIC/a/}'); + Error('\P{ _is_MUSIC/a/}'); Expect(1, 119295, '\p{ismusic}', ""); Expect(0, 119295, '\p{^ismusic}', ""); Expect(0, 119295, '\P{ismusic}', ""); @@ -107728,16 +111000,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119296, '\p{^ismusic}', ""); Expect(1, 119296, '\P{ismusic}', ""); Expect(0, 119296, '\P{^ismusic}', ""); - Expect(1, 119295, '\p{ IS_MUSIC}', ""); - Expect(0, 119295, '\p{^ IS_MUSIC}', ""); - Expect(0, 119295, '\P{ IS_MUSIC}', ""); - Expect(1, 119295, '\P{^ IS_MUSIC}', ""); - Expect(0, 119296, '\p{ IS_MUSIC}', ""); - Expect(1, 119296, '\p{^ IS_MUSIC}', ""); - Expect(1, 119296, '\P{ IS_MUSIC}', ""); - Expect(0, 119296, '\P{^ IS_MUSIC}', ""); - Error('\p{ In_music/a/}'); - Error('\P{ In_music/a/}'); + Expect(1, 119295, '\p{_is_music}', ""); + Expect(0, 119295, '\p{^_is_music}', ""); + Expect(0, 119295, '\P{_is_music}', ""); + Expect(1, 119295, '\P{^_is_music}', ""); + Expect(0, 119296, '\p{_is_music}', ""); + Expect(1, 119296, '\p{^_is_music}', ""); + Expect(1, 119296, '\P{_is_music}', ""); + Expect(0, 119296, '\P{^_is_music}', ""); + Error('\p{ In_MUSIC/a/}'); + Error('\P{ In_MUSIC/a/}'); Expect(1, 119295, '\p{inmusic}', ""); Expect(0, 119295, '\p{^inmusic}', ""); Expect(0, 119295, '\P{inmusic}', ""); @@ -107746,16 +111018,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 119296, '\p{^inmusic}', ""); Expect(1, 119296, '\P{inmusic}', ""); Expect(0, 119296, '\P{^inmusic}', ""); - Expect(1, 119295, '\p{-_in_Music}', ""); - Expect(0, 119295, '\p{^-_in_Music}', ""); - Expect(0, 119295, '\P{-_in_Music}', ""); - Expect(1, 119295, '\P{^-_in_Music}', ""); - Expect(0, 119296, '\p{-_in_Music}', ""); - Expect(1, 119296, '\p{^-_in_Music}', ""); - Expect(1, 119296, '\P{-_in_Music}', ""); - Expect(0, 119296, '\P{^-_in_Music}', ""); - Error('\p{--myanmar:=}'); - Error('\P{--myanmar:=}'); + Expect(1, 119295, '\p{__In_music}', ""); + Expect(0, 119295, '\p{^__In_music}', ""); + Expect(0, 119295, '\P{__In_music}', ""); + Expect(1, 119295, '\P{^__In_music}', ""); + Expect(0, 119296, '\p{__In_music}', ""); + Expect(1, 119296, '\p{^__In_music}', ""); + Expect(1, 119296, '\P{__In_music}', ""); + Expect(0, 119296, '\P{^__In_music}', ""); + Error('\p{ /a/Myanmar}'); + Error('\P{ /a/Myanmar}'); Expect(1, 43647, '\p{myanmar}', ""); Expect(0, 43647, '\p{^myanmar}', ""); Expect(0, 43647, '\P{myanmar}', ""); @@ -107764,16 +111036,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43648, '\p{^myanmar}', ""); Expect(1, 43648, '\P{myanmar}', ""); Expect(0, 43648, '\P{^myanmar}', ""); - Expect(1, 43647, '\p{- Myanmar}', ""); - Expect(0, 43647, '\p{^- Myanmar}', ""); - Expect(0, 43647, '\P{- Myanmar}', ""); - Expect(1, 43647, '\P{^- Myanmar}', ""); - Expect(0, 43648, '\p{- Myanmar}', ""); - Expect(1, 43648, '\p{^- Myanmar}', ""); - Expect(1, 43648, '\P{- Myanmar}', ""); - Expect(0, 43648, '\P{^- Myanmar}', ""); - Error('\p{:= Is_Myanmar}'); - Error('\P{:= Is_Myanmar}'); + Expect(1, 43647, '\p{ myanmar}', ""); + Expect(0, 43647, '\p{^ myanmar}', ""); + Expect(0, 43647, '\P{ myanmar}', ""); + Expect(1, 43647, '\P{^ myanmar}', ""); + Expect(0, 43648, '\p{ myanmar}', ""); + Expect(1, 43648, '\p{^ myanmar}', ""); + Expect(1, 43648, '\P{ myanmar}', ""); + Expect(0, 43648, '\P{^ myanmar}', ""); + Error('\p{:=-Is_MYANMAR}'); + Error('\P{:=-Is_MYANMAR}'); Expect(1, 43647, '\p{ismyanmar}', ""); Expect(0, 43647, '\p{^ismyanmar}', ""); Expect(0, 43647, '\P{ismyanmar}', ""); @@ -107782,16 +111054,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43648, '\p{^ismyanmar}', ""); Expect(1, 43648, '\P{ismyanmar}', ""); Expect(0, 43648, '\P{^ismyanmar}', ""); - Expect(1, 43647, '\p{_Is_myanmar}', ""); - Expect(0, 43647, '\p{^_Is_myanmar}', ""); - Expect(0, 43647, '\P{_Is_myanmar}', ""); - Expect(1, 43647, '\P{^_Is_myanmar}', ""); - Expect(0, 43648, '\p{_Is_myanmar}', ""); - Expect(1, 43648, '\p{^_Is_myanmar}', ""); - Expect(1, 43648, '\P{_Is_myanmar}', ""); - Expect(0, 43648, '\P{^_Is_myanmar}', ""); - Error('\p{-/a/MYMR}'); - Error('\P{-/a/MYMR}'); + Expect(1, 43647, '\p{ -Is_myanmar}', ""); + Expect(0, 43647, '\p{^ -Is_myanmar}', ""); + Expect(0, 43647, '\P{ -Is_myanmar}', ""); + Expect(1, 43647, '\P{^ -Is_myanmar}', ""); + Expect(0, 43648, '\p{ -Is_myanmar}', ""); + Expect(1, 43648, '\p{^ -Is_myanmar}', ""); + Expect(1, 43648, '\P{ -Is_myanmar}', ""); + Expect(0, 43648, '\P{^ -Is_myanmar}', ""); + Error('\p{/a/mymr}'); + Error('\P{/a/mymr}'); Expect(1, 43647, '\p{mymr}', ""); Expect(0, 43647, '\p{^mymr}', ""); Expect(0, 43647, '\P{mymr}', ""); @@ -107800,16 +111072,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43648, '\p{^mymr}', ""); Expect(1, 43648, '\P{mymr}', ""); Expect(0, 43648, '\P{^mymr}', ""); - Expect(1, 43647, '\p{-Mymr}', ""); - Expect(0, 43647, '\p{^-Mymr}', ""); - Expect(0, 43647, '\P{-Mymr}', ""); - Expect(1, 43647, '\P{^-Mymr}', ""); - Expect(0, 43648, '\p{-Mymr}', ""); - Expect(1, 43648, '\p{^-Mymr}', ""); - Expect(1, 43648, '\P{-Mymr}', ""); - Expect(0, 43648, '\P{^-Mymr}', ""); - Error('\p{-:=Is_MYMR}'); - Error('\P{-:=Is_MYMR}'); + Expect(1, 43647, '\p{_-mymr}', ""); + Expect(0, 43647, '\p{^_-mymr}', ""); + Expect(0, 43647, '\P{_-mymr}', ""); + Expect(1, 43647, '\P{^_-mymr}', ""); + Expect(0, 43648, '\p{_-mymr}', ""); + Expect(1, 43648, '\p{^_-mymr}', ""); + Expect(1, 43648, '\P{_-mymr}', ""); + Expect(0, 43648, '\P{^_-mymr}', ""); + Error('\p{:=_ Is_mymr}'); + Error('\P{:=_ Is_mymr}'); Expect(1, 43647, '\p{ismymr}', ""); Expect(0, 43647, '\p{^ismymr}', ""); Expect(0, 43647, '\P{ismymr}', ""); @@ -107818,16 +111090,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43648, '\p{^ismymr}', ""); Expect(1, 43648, '\P{ismymr}', ""); Expect(0, 43648, '\P{^ismymr}', ""); - Expect(1, 43647, '\p{_ Is_mymr}', ""); - Expect(0, 43647, '\p{^_ Is_mymr}', ""); - Expect(0, 43647, '\P{_ Is_mymr}', ""); - Expect(1, 43647, '\P{^_ Is_mymr}', ""); - Expect(0, 43648, '\p{_ Is_mymr}', ""); - Expect(1, 43648, '\p{^_ Is_mymr}', ""); - Expect(1, 43648, '\P{_ Is_mymr}', ""); - Expect(0, 43648, '\P{^_ Is_mymr}', ""); - Error('\p{ /a/MYANMAR_EXTENDED_A}'); - Error('\P{ /a/MYANMAR_EXTENDED_A}'); + Expect(1, 43647, '\p{ _is_MYMR}', ""); + Expect(0, 43647, '\p{^ _is_MYMR}', ""); + Expect(0, 43647, '\P{ _is_MYMR}', ""); + Expect(1, 43647, '\P{^ _is_MYMR}', ""); + Expect(0, 43648, '\p{ _is_MYMR}', ""); + Expect(1, 43648, '\p{^ _is_MYMR}', ""); + Expect(1, 43648, '\P{ _is_MYMR}', ""); + Expect(0, 43648, '\P{^ _is_MYMR}', ""); + Error('\p{ Myanmar_EXTENDED_A:=}'); + Error('\P{ Myanmar_EXTENDED_A:=}'); Expect(1, 43647, '\p{myanmarextendeda}', ""); Expect(0, 43647, '\p{^myanmarextendeda}', ""); Expect(0, 43647, '\P{myanmarextendeda}', ""); @@ -107836,16 +111108,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43648, '\p{^myanmarextendeda}', ""); Expect(1, 43648, '\P{myanmarextendeda}', ""); Expect(0, 43648, '\P{^myanmarextendeda}', ""); - Expect(1, 43647, '\p{ myanmar_Extended_A}', ""); - Expect(0, 43647, '\p{^ myanmar_Extended_A}', ""); - Expect(0, 43647, '\P{ myanmar_Extended_A}', ""); - Expect(1, 43647, '\P{^ myanmar_Extended_A}', ""); - Expect(0, 43648, '\p{ myanmar_Extended_A}', ""); - Expect(1, 43648, '\p{^ myanmar_Extended_A}', ""); - Expect(1, 43648, '\P{ myanmar_Extended_A}', ""); - Expect(0, 43648, '\P{^ myanmar_Extended_A}', ""); - Error('\p{ :=IS_Myanmar_EXTENDED_A}'); - Error('\P{ :=IS_Myanmar_EXTENDED_A}'); + Expect(1, 43647, '\p{_myanmar_extended_a}', ""); + Expect(0, 43647, '\p{^_myanmar_extended_a}', ""); + Expect(0, 43647, '\P{_myanmar_extended_a}', ""); + Expect(1, 43647, '\P{^_myanmar_extended_a}', ""); + Expect(0, 43648, '\p{_myanmar_extended_a}', ""); + Expect(1, 43648, '\p{^_myanmar_extended_a}', ""); + Expect(1, 43648, '\P{_myanmar_extended_a}', ""); + Expect(0, 43648, '\P{^_myanmar_extended_a}', ""); + Error('\p{:= is_Myanmar_extended_A}'); + Error('\P{:= is_Myanmar_extended_A}'); Expect(1, 43647, '\p{ismyanmarextendeda}', ""); Expect(0, 43647, '\p{^ismyanmarextendeda}', ""); Expect(0, 43647, '\P{ismyanmarextendeda}', ""); @@ -107854,16 +111126,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43648, '\p{^ismyanmarextendeda}', ""); Expect(1, 43648, '\P{ismyanmarextendeda}', ""); Expect(0, 43648, '\P{^ismyanmarextendeda}', ""); - Expect(1, 43647, '\p{_ Is_Myanmar_EXTENDED_A}', ""); - Expect(0, 43647, '\p{^_ Is_Myanmar_EXTENDED_A}', ""); - Expect(0, 43647, '\P{_ Is_Myanmar_EXTENDED_A}', ""); - Expect(1, 43647, '\P{^_ Is_Myanmar_EXTENDED_A}', ""); - Expect(0, 43648, '\p{_ Is_Myanmar_EXTENDED_A}', ""); - Expect(1, 43648, '\p{^_ Is_Myanmar_EXTENDED_A}', ""); - Expect(1, 43648, '\P{_ Is_Myanmar_EXTENDED_A}', ""); - Expect(0, 43648, '\P{^_ Is_Myanmar_EXTENDED_A}', ""); - Error('\p{/a/ _In_myanmar_Extended_A}'); - Error('\P{/a/ _In_myanmar_Extended_A}'); + Expect(1, 43647, '\p{ IS_Myanmar_Extended_a}', ""); + Expect(0, 43647, '\p{^ IS_Myanmar_Extended_a}', ""); + Expect(0, 43647, '\P{ IS_Myanmar_Extended_a}', ""); + Expect(1, 43647, '\P{^ IS_Myanmar_Extended_a}', ""); + Expect(0, 43648, '\p{ IS_Myanmar_Extended_a}', ""); + Expect(1, 43648, '\p{^ IS_Myanmar_Extended_a}', ""); + Expect(1, 43648, '\P{ IS_Myanmar_Extended_a}', ""); + Expect(0, 43648, '\P{^ IS_Myanmar_Extended_a}', ""); + Error('\p{- in_Myanmar_Extended_A:=}'); + Error('\P{- in_Myanmar_Extended_A:=}'); Expect(1, 43647, '\p{inmyanmarextendeda}', ""); Expect(0, 43647, '\p{^inmyanmarextendeda}', ""); Expect(0, 43647, '\P{inmyanmarextendeda}', ""); @@ -107872,16 +111144,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43648, '\p{^inmyanmarextendeda}', ""); Expect(1, 43648, '\P{inmyanmarextendeda}', ""); Expect(0, 43648, '\P{^inmyanmarextendeda}', ""); - Expect(1, 43647, '\p{ In_Myanmar_Extended_A}', ""); - Expect(0, 43647, '\p{^ In_Myanmar_Extended_A}', ""); - Expect(0, 43647, '\P{ In_Myanmar_Extended_A}', ""); - Expect(1, 43647, '\P{^ In_Myanmar_Extended_A}', ""); - Expect(0, 43648, '\p{ In_Myanmar_Extended_A}', ""); - Expect(1, 43648, '\p{^ In_Myanmar_Extended_A}', ""); - Expect(1, 43648, '\P{ In_Myanmar_Extended_A}', ""); - Expect(0, 43648, '\P{^ In_Myanmar_Extended_A}', ""); - Error('\p{_:=myanmar_ext_A}'); - Error('\P{_:=myanmar_ext_A}'); + Expect(1, 43647, '\p{-In_MYANMAR_extended_A}', ""); + Expect(0, 43647, '\p{^-In_MYANMAR_extended_A}', ""); + Expect(0, 43647, '\P{-In_MYANMAR_extended_A}', ""); + Expect(1, 43647, '\P{^-In_MYANMAR_extended_A}', ""); + Expect(0, 43648, '\p{-In_MYANMAR_extended_A}', ""); + Expect(1, 43648, '\p{^-In_MYANMAR_extended_A}', ""); + Expect(1, 43648, '\P{-In_MYANMAR_extended_A}', ""); + Expect(0, 43648, '\P{^-In_MYANMAR_extended_A}', ""); + Error('\p{/a/-Myanmar_Ext_A}'); + Error('\P{/a/-Myanmar_Ext_A}'); Expect(1, 43647, '\p{myanmarexta}', ""); Expect(0, 43647, '\p{^myanmarexta}', ""); Expect(0, 43647, '\P{myanmarexta}', ""); @@ -107890,16 +111162,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43648, '\p{^myanmarexta}', ""); Expect(1, 43648, '\P{myanmarexta}', ""); Expect(0, 43648, '\P{^myanmarexta}', ""); - Expect(1, 43647, '\p{ myanmar_ext_a}', ""); - Expect(0, 43647, '\p{^ myanmar_ext_a}', ""); - Expect(0, 43647, '\P{ myanmar_ext_a}', ""); - Expect(1, 43647, '\P{^ myanmar_ext_a}', ""); - Expect(0, 43648, '\p{ myanmar_ext_a}', ""); - Expect(1, 43648, '\p{^ myanmar_ext_a}', ""); - Expect(1, 43648, '\P{ myanmar_ext_a}', ""); - Expect(0, 43648, '\P{^ myanmar_ext_a}', ""); - Error('\p{:=_Is_myanmar_Ext_A}'); - Error('\P{:=_Is_myanmar_Ext_A}'); + Expect(1, 43647, '\p{ _MYANMAR_EXT_A}', ""); + Expect(0, 43647, '\p{^ _MYANMAR_EXT_A}', ""); + Expect(0, 43647, '\P{ _MYANMAR_EXT_A}', ""); + Expect(1, 43647, '\P{^ _MYANMAR_EXT_A}', ""); + Expect(0, 43648, '\p{ _MYANMAR_EXT_A}', ""); + Expect(1, 43648, '\p{^ _MYANMAR_EXT_A}', ""); + Expect(1, 43648, '\P{ _MYANMAR_EXT_A}', ""); + Expect(0, 43648, '\P{^ _MYANMAR_EXT_A}', ""); + Error('\p{- Is_Myanmar_EXT_A/a/}'); + Error('\P{- Is_Myanmar_EXT_A/a/}'); Expect(1, 43647, '\p{ismyanmarexta}', ""); Expect(0, 43647, '\p{^ismyanmarexta}', ""); Expect(0, 43647, '\P{ismyanmarexta}', ""); @@ -107908,16 +111180,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43648, '\p{^ismyanmarexta}', ""); Expect(1, 43648, '\P{ismyanmarexta}', ""); Expect(0, 43648, '\P{^ismyanmarexta}', ""); - Expect(1, 43647, '\p{ Is_myanmar_ext_A}', ""); - Expect(0, 43647, '\p{^ Is_myanmar_ext_A}', ""); - Expect(0, 43647, '\P{ Is_myanmar_ext_A}', ""); - Expect(1, 43647, '\P{^ Is_myanmar_ext_A}', ""); - Expect(0, 43648, '\p{ Is_myanmar_ext_A}', ""); - Expect(1, 43648, '\p{^ Is_myanmar_ext_A}', ""); - Expect(1, 43648, '\P{ Is_myanmar_ext_A}', ""); - Expect(0, 43648, '\P{^ Is_myanmar_ext_A}', ""); - Error('\p{ -IN_Myanmar_Ext_A/a/}'); - Error('\P{ -IN_Myanmar_Ext_A/a/}'); + Expect(1, 43647, '\p{ Is_MYANMAR_ext_a}', ""); + Expect(0, 43647, '\p{^ Is_MYANMAR_ext_a}', ""); + Expect(0, 43647, '\P{ Is_MYANMAR_ext_a}', ""); + Expect(1, 43647, '\P{^ Is_MYANMAR_ext_a}', ""); + Expect(0, 43648, '\p{ Is_MYANMAR_ext_a}', ""); + Expect(1, 43648, '\p{^ Is_MYANMAR_ext_a}', ""); + Expect(1, 43648, '\P{ Is_MYANMAR_ext_a}', ""); + Expect(0, 43648, '\P{^ Is_MYANMAR_ext_a}', ""); + Error('\p{/a/ In_MYANMAR_EXT_A}'); + Error('\P{/a/ In_MYANMAR_EXT_A}'); Expect(1, 43647, '\p{inmyanmarexta}', ""); Expect(0, 43647, '\p{^inmyanmarexta}', ""); Expect(0, 43647, '\P{inmyanmarexta}', ""); @@ -107926,16 +111198,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43648, '\p{^inmyanmarexta}', ""); Expect(1, 43648, '\P{inmyanmarexta}', ""); Expect(0, 43648, '\P{^inmyanmarexta}', ""); - Expect(1, 43647, '\p{ -In_MYANMAR_EXT_a}', ""); - Expect(0, 43647, '\p{^ -In_MYANMAR_EXT_a}', ""); - Expect(0, 43647, '\P{ -In_MYANMAR_EXT_a}', ""); - Expect(1, 43647, '\P{^ -In_MYANMAR_EXT_a}', ""); - Expect(0, 43648, '\p{ -In_MYANMAR_EXT_a}', ""); - Expect(1, 43648, '\p{^ -In_MYANMAR_EXT_a}', ""); - Expect(1, 43648, '\P{ -In_MYANMAR_EXT_a}', ""); - Expect(0, 43648, '\P{^ -In_MYANMAR_EXT_a}', ""); - Error('\p{/a/--MYANMAR_Extended_B}'); - Error('\P{/a/--MYANMAR_Extended_B}'); + Expect(1, 43647, '\p{ In_Myanmar_EXT_A}', ""); + Expect(0, 43647, '\p{^ In_Myanmar_EXT_A}', ""); + Expect(0, 43647, '\P{ In_Myanmar_EXT_A}', ""); + Expect(1, 43647, '\P{^ In_Myanmar_EXT_A}', ""); + Expect(0, 43648, '\p{ In_Myanmar_EXT_A}', ""); + Expect(1, 43648, '\p{^ In_Myanmar_EXT_A}', ""); + Expect(1, 43648, '\P{ In_Myanmar_EXT_A}', ""); + Expect(0, 43648, '\P{^ In_Myanmar_EXT_A}', ""); + Error('\p{- myanmar_EXTENDED_B/a/}'); + Error('\P{- myanmar_EXTENDED_B/a/}'); Expect(1, 43519, '\p{myanmarextendedb}', ""); Expect(0, 43519, '\p{^myanmarextendedb}', ""); Expect(0, 43519, '\P{myanmarextendedb}', ""); @@ -107944,16 +111216,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43520, '\p{^myanmarextendedb}', ""); Expect(1, 43520, '\P{myanmarextendedb}', ""); Expect(0, 43520, '\P{^myanmarextendedb}', ""); - Expect(1, 43519, '\p{ MYANMAR_Extended_B}', ""); - Expect(0, 43519, '\p{^ MYANMAR_Extended_B}', ""); - Expect(0, 43519, '\P{ MYANMAR_Extended_B}', ""); - Expect(1, 43519, '\P{^ MYANMAR_Extended_B}', ""); - Expect(0, 43520, '\p{ MYANMAR_Extended_B}', ""); - Expect(1, 43520, '\p{^ MYANMAR_Extended_B}', ""); - Expect(1, 43520, '\P{ MYANMAR_Extended_B}', ""); - Expect(0, 43520, '\P{^ MYANMAR_Extended_B}', ""); - Error('\p{/a/ is_myanmar_EXTENDED_b}'); - Error('\P{/a/ is_myanmar_EXTENDED_b}'); + Expect(1, 43519, '\p{_ Myanmar_Extended_b}', ""); + Expect(0, 43519, '\p{^_ Myanmar_Extended_b}', ""); + Expect(0, 43519, '\P{_ Myanmar_Extended_b}', ""); + Expect(1, 43519, '\P{^_ Myanmar_Extended_b}', ""); + Expect(0, 43520, '\p{_ Myanmar_Extended_b}', ""); + Expect(1, 43520, '\p{^_ Myanmar_Extended_b}', ""); + Expect(1, 43520, '\P{_ Myanmar_Extended_b}', ""); + Expect(0, 43520, '\P{^_ Myanmar_Extended_b}', ""); + Error('\p{ Is_Myanmar_extended_B/a/}'); + Error('\P{ Is_Myanmar_extended_B/a/}'); Expect(1, 43519, '\p{ismyanmarextendedb}', ""); Expect(0, 43519, '\p{^ismyanmarextendedb}', ""); Expect(0, 43519, '\P{ismyanmarextendedb}', ""); @@ -107962,16 +111234,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43520, '\p{^ismyanmarextendedb}', ""); Expect(1, 43520, '\P{ismyanmarextendedb}', ""); Expect(0, 43520, '\P{^ismyanmarextendedb}', ""); - Expect(1, 43519, '\p{- is_Myanmar_extended_B}', ""); - Expect(0, 43519, '\p{^- is_Myanmar_extended_B}', ""); - Expect(0, 43519, '\P{- is_Myanmar_extended_B}', ""); - Expect(1, 43519, '\P{^- is_Myanmar_extended_B}', ""); - Expect(0, 43520, '\p{- is_Myanmar_extended_B}', ""); - Expect(1, 43520, '\p{^- is_Myanmar_extended_B}', ""); - Expect(1, 43520, '\P{- is_Myanmar_extended_B}', ""); - Expect(0, 43520, '\P{^- is_Myanmar_extended_B}', ""); - Error('\p{-:=In_myanmar_EXTENDED_B}'); - Error('\P{-:=In_myanmar_EXTENDED_B}'); + Expect(1, 43519, '\p{ _Is_Myanmar_Extended_b}', ""); + Expect(0, 43519, '\p{^ _Is_Myanmar_Extended_b}', ""); + Expect(0, 43519, '\P{ _Is_Myanmar_Extended_b}', ""); + Expect(1, 43519, '\P{^ _Is_Myanmar_Extended_b}', ""); + Expect(0, 43520, '\p{ _Is_Myanmar_Extended_b}', ""); + Expect(1, 43520, '\p{^ _Is_Myanmar_Extended_b}', ""); + Expect(1, 43520, '\P{ _Is_Myanmar_Extended_b}', ""); + Expect(0, 43520, '\P{^ _Is_Myanmar_Extended_b}', ""); + Error('\p{:= in_Myanmar_extended_b}'); + Error('\P{:= in_Myanmar_extended_b}'); Expect(1, 43519, '\p{inmyanmarextendedb}', ""); Expect(0, 43519, '\p{^inmyanmarextendedb}', ""); Expect(0, 43519, '\P{inmyanmarextendedb}', ""); @@ -107980,16 +111252,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43520, '\p{^inmyanmarextendedb}', ""); Expect(1, 43520, '\P{inmyanmarextendedb}', ""); Expect(0, 43520, '\P{^inmyanmarextendedb}', ""); - Expect(1, 43519, '\p{_ In_myanmar_Extended_b}', ""); - Expect(0, 43519, '\p{^_ In_myanmar_Extended_b}', ""); - Expect(0, 43519, '\P{_ In_myanmar_Extended_b}', ""); - Expect(1, 43519, '\P{^_ In_myanmar_Extended_b}', ""); - Expect(0, 43520, '\p{_ In_myanmar_Extended_b}', ""); - Expect(1, 43520, '\p{^_ In_myanmar_Extended_b}', ""); - Expect(1, 43520, '\P{_ In_myanmar_Extended_b}', ""); - Expect(0, 43520, '\P{^_ In_myanmar_Extended_b}', ""); - Error('\p{ -Myanmar_ext_B:=}'); - Error('\P{ -Myanmar_ext_B:=}'); + Expect(1, 43519, '\p{ In_Myanmar_EXTENDED_B}', ""); + Expect(0, 43519, '\p{^ In_Myanmar_EXTENDED_B}', ""); + Expect(0, 43519, '\P{ In_Myanmar_EXTENDED_B}', ""); + Expect(1, 43519, '\P{^ In_Myanmar_EXTENDED_B}', ""); + Expect(0, 43520, '\p{ In_Myanmar_EXTENDED_B}', ""); + Expect(1, 43520, '\p{^ In_Myanmar_EXTENDED_B}', ""); + Expect(1, 43520, '\P{ In_Myanmar_EXTENDED_B}', ""); + Expect(0, 43520, '\P{^ In_Myanmar_EXTENDED_B}', ""); + Error('\p{/a/-myanmar_Ext_B}'); + Error('\P{/a/-myanmar_Ext_B}'); Expect(1, 43519, '\p{myanmarextb}', ""); Expect(0, 43519, '\p{^myanmarextb}', ""); Expect(0, 43519, '\P{myanmarextb}', ""); @@ -107998,16 +111270,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43520, '\p{^myanmarextb}', ""); Expect(1, 43520, '\P{myanmarextb}', ""); Expect(0, 43520, '\P{^myanmarextb}', ""); - Expect(1, 43519, '\p{ Myanmar_EXT_b}', ""); - Expect(0, 43519, '\p{^ Myanmar_EXT_b}', ""); - Expect(0, 43519, '\P{ Myanmar_EXT_b}', ""); - Expect(1, 43519, '\P{^ Myanmar_EXT_b}', ""); - Expect(0, 43520, '\p{ Myanmar_EXT_b}', ""); - Expect(1, 43520, '\p{^ Myanmar_EXT_b}', ""); - Expect(1, 43520, '\P{ Myanmar_EXT_b}', ""); - Expect(0, 43520, '\P{^ Myanmar_EXT_b}', ""); - Error('\p{:= Is_myanmar_ext_B}'); - Error('\P{:= Is_myanmar_ext_B}'); + Expect(1, 43519, '\p{ Myanmar_EXT_B}', ""); + Expect(0, 43519, '\p{^ Myanmar_EXT_B}', ""); + Expect(0, 43519, '\P{ Myanmar_EXT_B}', ""); + Expect(1, 43519, '\P{^ Myanmar_EXT_B}', ""); + Expect(0, 43520, '\p{ Myanmar_EXT_B}', ""); + Expect(1, 43520, '\p{^ Myanmar_EXT_B}', ""); + Expect(1, 43520, '\P{ Myanmar_EXT_B}', ""); + Expect(0, 43520, '\P{^ Myanmar_EXT_B}', ""); + Error('\p{/a/ _IS_MYANMAR_EXT_b}'); + Error('\P{/a/ _IS_MYANMAR_EXT_b}'); Expect(1, 43519, '\p{ismyanmarextb}', ""); Expect(0, 43519, '\p{^ismyanmarextb}', ""); Expect(0, 43519, '\P{ismyanmarextb}', ""); @@ -108016,16 +111288,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43520, '\p{^ismyanmarextb}', ""); Expect(1, 43520, '\P{ismyanmarextb}', ""); Expect(0, 43520, '\P{^ismyanmarextb}', ""); - Expect(1, 43519, '\p{_ Is_Myanmar_ext_B}', ""); - Expect(0, 43519, '\p{^_ Is_Myanmar_ext_B}', ""); - Expect(0, 43519, '\P{_ Is_Myanmar_ext_B}', ""); - Expect(1, 43519, '\P{^_ Is_Myanmar_ext_B}', ""); - Expect(0, 43520, '\p{_ Is_Myanmar_ext_B}', ""); - Expect(1, 43520, '\p{^_ Is_Myanmar_ext_B}', ""); - Expect(1, 43520, '\P{_ Is_Myanmar_ext_B}', ""); - Expect(0, 43520, '\P{^_ Is_Myanmar_ext_B}', ""); - Error('\p{/a/IN_myanmar_Ext_B}'); - Error('\P{/a/IN_myanmar_Ext_B}'); + Expect(1, 43519, '\p{-_Is_myanmar_Ext_b}', ""); + Expect(0, 43519, '\p{^-_Is_myanmar_Ext_b}', ""); + Expect(0, 43519, '\P{-_Is_myanmar_Ext_b}', ""); + Expect(1, 43519, '\P{^-_Is_myanmar_Ext_b}', ""); + Expect(0, 43520, '\p{-_Is_myanmar_Ext_b}', ""); + Expect(1, 43520, '\p{^-_Is_myanmar_Ext_b}', ""); + Expect(1, 43520, '\P{-_Is_myanmar_Ext_b}', ""); + Expect(0, 43520, '\P{^-_Is_myanmar_Ext_b}', ""); + Error('\p{ in_Myanmar_Ext_b/a/}'); + Error('\P{ in_Myanmar_Ext_b/a/}'); Expect(1, 43519, '\p{inmyanmarextb}', ""); Expect(0, 43519, '\p{^inmyanmarextb}', ""); Expect(0, 43519, '\P{inmyanmarextb}', ""); @@ -108034,16 +111306,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43520, '\p{^inmyanmarextb}', ""); Expect(1, 43520, '\P{inmyanmarextb}', ""); Expect(0, 43520, '\P{^inmyanmarextb}', ""); - Expect(1, 43519, '\p{ _in_myanmar_EXT_B}', ""); - Expect(0, 43519, '\p{^ _in_myanmar_EXT_B}', ""); - Expect(0, 43519, '\P{ _in_myanmar_EXT_B}', ""); - Expect(1, 43519, '\P{^ _in_myanmar_EXT_B}', ""); - Expect(0, 43520, '\p{ _in_myanmar_EXT_B}', ""); - Expect(1, 43520, '\p{^ _in_myanmar_EXT_B}', ""); - Expect(1, 43520, '\P{ _in_myanmar_EXT_B}', ""); - Expect(0, 43520, '\P{^ _in_myanmar_EXT_B}', ""); - Error('\p{:=-Nabataean}'); - Error('\P{:=-Nabataean}'); + Expect(1, 43519, '\p{ -In_Myanmar_ext_B}', ""); + Expect(0, 43519, '\p{^ -In_Myanmar_ext_B}', ""); + Expect(0, 43519, '\P{ -In_Myanmar_ext_B}', ""); + Expect(1, 43519, '\P{^ -In_Myanmar_ext_B}', ""); + Expect(0, 43520, '\p{ -In_Myanmar_ext_B}', ""); + Expect(1, 43520, '\p{^ -In_Myanmar_ext_B}', ""); + Expect(1, 43520, '\P{ -In_Myanmar_ext_B}', ""); + Expect(0, 43520, '\P{^ -In_Myanmar_ext_B}', ""); + Error('\p{ /a/nabataean}'); + Error('\P{ /a/nabataean}'); Expect(1, 67759, '\p{nabataean}', ""); Expect(0, 67759, '\p{^nabataean}', ""); Expect(0, 67759, '\P{nabataean}', ""); @@ -108052,16 +111324,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67760, '\p{^nabataean}', ""); Expect(1, 67760, '\P{nabataean}', ""); Expect(0, 67760, '\P{^nabataean}', ""); - Expect(1, 67759, '\p{_ nabataean}', ""); - Expect(0, 67759, '\p{^_ nabataean}', ""); - Expect(0, 67759, '\P{_ nabataean}', ""); - Expect(1, 67759, '\P{^_ nabataean}', ""); - Expect(0, 67760, '\p{_ nabataean}', ""); - Expect(1, 67760, '\p{^_ nabataean}', ""); - Expect(1, 67760, '\P{_ nabataean}', ""); - Expect(0, 67760, '\P{^_ nabataean}', ""); - Error('\p{/a/ IS_nabataean}'); - Error('\P{/a/ IS_nabataean}'); + Expect(1, 67759, '\p{ NABATAEAN}', ""); + Expect(0, 67759, '\p{^ NABATAEAN}', ""); + Expect(0, 67759, '\P{ NABATAEAN}', ""); + Expect(1, 67759, '\P{^ NABATAEAN}', ""); + Expect(0, 67760, '\p{ NABATAEAN}', ""); + Expect(1, 67760, '\p{^ NABATAEAN}', ""); + Expect(1, 67760, '\P{ NABATAEAN}', ""); + Expect(0, 67760, '\P{^ NABATAEAN}', ""); + Error('\p{ -IS_NABATAEAN:=}'); + Error('\P{ -IS_NABATAEAN:=}'); Expect(1, 67759, '\p{isnabataean}', ""); Expect(0, 67759, '\p{^isnabataean}', ""); Expect(0, 67759, '\P{isnabataean}', ""); @@ -108070,16 +111342,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67760, '\p{^isnabataean}', ""); Expect(1, 67760, '\P{isnabataean}', ""); Expect(0, 67760, '\P{^isnabataean}', ""); - Expect(1, 67759, '\p{ is_nabataean}', ""); - Expect(0, 67759, '\p{^ is_nabataean}', ""); - Expect(0, 67759, '\P{ is_nabataean}', ""); - Expect(1, 67759, '\P{^ is_nabataean}', ""); - Expect(0, 67760, '\p{ is_nabataean}', ""); - Expect(1, 67760, '\p{^ is_nabataean}', ""); - Expect(1, 67760, '\P{ is_nabataean}', ""); - Expect(0, 67760, '\P{^ is_nabataean}', ""); - Error('\p{_ Nbat:=}'); - Error('\P{_ Nbat:=}'); + Expect(1, 67759, '\p{_IS_nabataean}', ""); + Expect(0, 67759, '\p{^_IS_nabataean}', ""); + Expect(0, 67759, '\P{_IS_nabataean}', ""); + Expect(1, 67759, '\P{^_IS_nabataean}', ""); + Expect(0, 67760, '\p{_IS_nabataean}', ""); + Expect(1, 67760, '\p{^_IS_nabataean}', ""); + Expect(1, 67760, '\P{_IS_nabataean}', ""); + Expect(0, 67760, '\P{^_IS_nabataean}', ""); + Error('\p{/a/ nbat}'); + Error('\P{/a/ nbat}'); Expect(1, 67759, '\p{nbat}', ""); Expect(0, 67759, '\p{^nbat}', ""); Expect(0, 67759, '\P{nbat}', ""); @@ -108088,16 +111360,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67760, '\p{^nbat}', ""); Expect(1, 67760, '\P{nbat}', ""); Expect(0, 67760, '\P{^nbat}', ""); - Expect(1, 67759, '\p{-Nbat}', ""); - Expect(0, 67759, '\p{^-Nbat}', ""); - Expect(0, 67759, '\P{-Nbat}', ""); - Expect(1, 67759, '\P{^-Nbat}', ""); - Expect(0, 67760, '\p{-Nbat}', ""); - Expect(1, 67760, '\p{^-Nbat}', ""); - Expect(1, 67760, '\P{-Nbat}', ""); - Expect(0, 67760, '\P{^-Nbat}', ""); - Error('\p{- IS_NBAT:=}'); - Error('\P{- IS_NBAT:=}'); + Expect(1, 67759, '\p{-_Nbat}', ""); + Expect(0, 67759, '\p{^-_Nbat}', ""); + Expect(0, 67759, '\P{-_Nbat}', ""); + Expect(1, 67759, '\P{^-_Nbat}', ""); + Expect(0, 67760, '\p{-_Nbat}', ""); + Expect(1, 67760, '\p{^-_Nbat}', ""); + Expect(1, 67760, '\P{-_Nbat}', ""); + Expect(0, 67760, '\P{^-_Nbat}', ""); + Error('\p{/a/Is_NBAT}'); + Error('\P{/a/Is_NBAT}'); Expect(1, 67759, '\p{isnbat}', ""); Expect(0, 67759, '\p{^isnbat}', ""); Expect(0, 67759, '\P{isnbat}', ""); @@ -108106,16 +111378,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67760, '\p{^isnbat}', ""); Expect(1, 67760, '\P{isnbat}', ""); Expect(0, 67760, '\P{^isnbat}', ""); - Expect(1, 67759, '\p{- is_nbat}', ""); - Expect(0, 67759, '\p{^- is_nbat}', ""); - Expect(0, 67759, '\P{- is_nbat}', ""); - Expect(1, 67759, '\P{^- is_nbat}', ""); - Expect(0, 67760, '\p{- is_nbat}', ""); - Expect(1, 67760, '\p{^- is_nbat}', ""); - Expect(1, 67760, '\P{- is_nbat}', ""); - Expect(0, 67760, '\P{^- is_nbat}', ""); - Error('\p{ nandinagari/a/}'); - Error('\P{ nandinagari/a/}'); + Expect(1, 67759, '\p{-IS_NBAT}', ""); + Expect(0, 67759, '\p{^-IS_NBAT}', ""); + Expect(0, 67759, '\P{-IS_NBAT}', ""); + Expect(1, 67759, '\P{^-IS_NBAT}', ""); + Expect(0, 67760, '\p{-IS_NBAT}', ""); + Expect(1, 67760, '\p{^-IS_NBAT}', ""); + Expect(1, 67760, '\P{-IS_NBAT}', ""); + Expect(0, 67760, '\P{^-IS_NBAT}', ""); + Error('\p{/a/ Nandinagari}'); + Error('\P{/a/ Nandinagari}'); Expect(1, 72164, '\p{nandinagari}', ""); Expect(0, 72164, '\p{^nandinagari}', ""); Expect(0, 72164, '\P{nandinagari}', ""); @@ -108124,16 +111396,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72165, '\p{^nandinagari}', ""); Expect(1, 72165, '\P{nandinagari}', ""); Expect(0, 72165, '\P{^nandinagari}', ""); - Expect(1, 72164, '\p{ Nandinagari}', ""); - Expect(0, 72164, '\p{^ Nandinagari}', ""); - Expect(0, 72164, '\P{ Nandinagari}', ""); - Expect(1, 72164, '\P{^ Nandinagari}', ""); - Expect(0, 72165, '\p{ Nandinagari}', ""); - Expect(1, 72165, '\p{^ Nandinagari}', ""); - Expect(1, 72165, '\P{ Nandinagari}', ""); - Expect(0, 72165, '\P{^ Nandinagari}', ""); - Error('\p{-_Is_nandinagari:=}'); - Error('\P{-_Is_nandinagari:=}'); + Expect(1, 72164, '\p{_NANDINAGARI}', ""); + Expect(0, 72164, '\p{^_NANDINAGARI}', ""); + Expect(0, 72164, '\P{_NANDINAGARI}', ""); + Expect(1, 72164, '\P{^_NANDINAGARI}', ""); + Expect(0, 72165, '\p{_NANDINAGARI}', ""); + Expect(1, 72165, '\p{^_NANDINAGARI}', ""); + Expect(1, 72165, '\P{_NANDINAGARI}', ""); + Expect(0, 72165, '\P{^_NANDINAGARI}', ""); + Error('\p{/a/Is_nandinagari}'); + Error('\P{/a/Is_nandinagari}'); Expect(1, 72164, '\p{isnandinagari}', ""); Expect(0, 72164, '\p{^isnandinagari}', ""); Expect(0, 72164, '\P{isnandinagari}', ""); @@ -108142,16 +111414,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72165, '\p{^isnandinagari}', ""); Expect(1, 72165, '\P{isnandinagari}', ""); Expect(0, 72165, '\P{^isnandinagari}', ""); - Expect(1, 72164, '\p{_Is_Nandinagari}', ""); - Expect(0, 72164, '\p{^_Is_Nandinagari}', ""); - Expect(0, 72164, '\P{_Is_Nandinagari}', ""); - Expect(1, 72164, '\P{^_Is_Nandinagari}', ""); - Expect(0, 72165, '\p{_Is_Nandinagari}', ""); - Expect(1, 72165, '\p{^_Is_Nandinagari}', ""); - Expect(1, 72165, '\P{_Is_Nandinagari}', ""); - Expect(0, 72165, '\P{^_Is_Nandinagari}', ""); - Error('\p{/a/ nand}'); - Error('\P{/a/ nand}'); + Expect(1, 72164, '\p{- IS_NANDINAGARI}', ""); + Expect(0, 72164, '\p{^- IS_NANDINAGARI}', ""); + Expect(0, 72164, '\P{- IS_NANDINAGARI}', ""); + Expect(1, 72164, '\P{^- IS_NANDINAGARI}', ""); + Expect(0, 72165, '\p{- IS_NANDINAGARI}', ""); + Expect(1, 72165, '\p{^- IS_NANDINAGARI}', ""); + Expect(1, 72165, '\P{- IS_NANDINAGARI}', ""); + Expect(0, 72165, '\P{^- IS_NANDINAGARI}', ""); + Error('\p{ _nand/a/}'); + Error('\P{ _nand/a/}'); Expect(1, 72164, '\p{nand}', ""); Expect(0, 72164, '\p{^nand}', ""); Expect(0, 72164, '\P{nand}', ""); @@ -108160,16 +111432,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72165, '\p{^nand}', ""); Expect(1, 72165, '\P{nand}', ""); Expect(0, 72165, '\P{^nand}', ""); - Expect(1, 72164, '\p{-NAND}', ""); - Expect(0, 72164, '\p{^-NAND}', ""); - Expect(0, 72164, '\P{-NAND}', ""); - Expect(1, 72164, '\P{^-NAND}', ""); - Expect(0, 72165, '\p{-NAND}', ""); - Expect(1, 72165, '\p{^-NAND}', ""); - Expect(1, 72165, '\P{-NAND}', ""); - Expect(0, 72165, '\P{^-NAND}', ""); - Error('\p{/a/-Is_Nand}'); - Error('\P{/a/-Is_Nand}'); + Expect(1, 72164, '\p{ NAND}', ""); + Expect(0, 72164, '\p{^ NAND}', ""); + Expect(0, 72164, '\P{ NAND}', ""); + Expect(1, 72164, '\P{^ NAND}', ""); + Expect(0, 72165, '\p{ NAND}', ""); + Expect(1, 72165, '\p{^ NAND}', ""); + Expect(1, 72165, '\P{ NAND}', ""); + Expect(0, 72165, '\P{^ NAND}', ""); + Error('\p{--is_nand:=}'); + Error('\P{--is_nand:=}'); Expect(1, 72164, '\p{isnand}', ""); Expect(0, 72164, '\p{^isnand}', ""); Expect(0, 72164, '\P{isnand}', ""); @@ -108178,16 +111450,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72165, '\p{^isnand}', ""); Expect(1, 72165, '\P{isnand}', ""); Expect(0, 72165, '\P{^isnand}', ""); - Expect(1, 72164, '\p{ _is_NAND}', ""); - Expect(0, 72164, '\p{^ _is_NAND}', ""); - Expect(0, 72164, '\P{ _is_NAND}', ""); - Expect(1, 72164, '\P{^ _is_NAND}', ""); - Expect(0, 72165, '\p{ _is_NAND}', ""); - Expect(1, 72165, '\p{^ _is_NAND}', ""); - Expect(1, 72165, '\P{ _is_NAND}', ""); - Expect(0, 72165, '\P{^ _is_NAND}', ""); - Error('\p{:=_ New_tai_Lue}'); - Error('\P{:=_ New_tai_Lue}'); + Expect(1, 72164, '\p{- Is_Nand}', ""); + Expect(0, 72164, '\p{^- Is_Nand}', ""); + Expect(0, 72164, '\P{- Is_Nand}', ""); + Expect(1, 72164, '\P{^- Is_Nand}', ""); + Expect(0, 72165, '\p{- Is_Nand}', ""); + Expect(1, 72165, '\p{^- Is_Nand}', ""); + Expect(1, 72165, '\P{- Is_Nand}', ""); + Expect(0, 72165, '\P{^- Is_Nand}', ""); + Error('\p{ :=new_Tai_LUE}'); + Error('\P{ :=new_Tai_LUE}'); Expect(1, 6623, '\p{newtailue}', ""); Expect(0, 6623, '\p{^newtailue}', ""); Expect(0, 6623, '\P{newtailue}', ""); @@ -108196,16 +111468,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6624, '\p{^newtailue}', ""); Expect(1, 6624, '\P{newtailue}', ""); Expect(0, 6624, '\P{^newtailue}', ""); - Expect(1, 6623, '\p{-New_tai_Lue}', ""); - Expect(0, 6623, '\p{^-New_tai_Lue}', ""); - Expect(0, 6623, '\P{-New_tai_Lue}', ""); - Expect(1, 6623, '\P{^-New_tai_Lue}', ""); - Expect(0, 6624, '\p{-New_tai_Lue}', ""); - Expect(1, 6624, '\p{^-New_tai_Lue}', ""); - Expect(1, 6624, '\P{-New_tai_Lue}', ""); - Expect(0, 6624, '\P{^-New_tai_Lue}', ""); - Error('\p{/a/ IS_NEW_tai_LUE}'); - Error('\P{/a/ IS_NEW_tai_LUE}'); + Expect(1, 6623, '\p{_-new_Tai_lue}', ""); + Expect(0, 6623, '\p{^_-new_Tai_lue}', ""); + Expect(0, 6623, '\P{_-new_Tai_lue}', ""); + Expect(1, 6623, '\P{^_-new_Tai_lue}', ""); + Expect(0, 6624, '\p{_-new_Tai_lue}', ""); + Expect(1, 6624, '\p{^_-new_Tai_lue}', ""); + Expect(1, 6624, '\P{_-new_Tai_lue}', ""); + Expect(0, 6624, '\P{^_-new_Tai_lue}', ""); + Error('\p{:= is_NEW_Tai_LUE}'); + Error('\P{:= is_NEW_Tai_LUE}'); Expect(1, 6623, '\p{isnewtailue}', ""); Expect(0, 6623, '\p{^isnewtailue}', ""); Expect(0, 6623, '\P{isnewtailue}', ""); @@ -108214,16 +111486,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6624, '\p{^isnewtailue}', ""); Expect(1, 6624, '\P{isnewtailue}', ""); Expect(0, 6624, '\P{^isnewtailue}', ""); - Expect(1, 6623, '\p{__is_New_TAI_Lue}', ""); - Expect(0, 6623, '\p{^__is_New_TAI_Lue}', ""); - Expect(0, 6623, '\P{__is_New_TAI_Lue}', ""); - Expect(1, 6623, '\P{^__is_New_TAI_Lue}', ""); - Expect(0, 6624, '\p{__is_New_TAI_Lue}', ""); - Expect(1, 6624, '\p{^__is_New_TAI_Lue}', ""); - Expect(1, 6624, '\P{__is_New_TAI_Lue}', ""); - Expect(0, 6624, '\P{^__is_New_TAI_Lue}', ""); - Error('\p{ TALU/a/}'); - Error('\P{ TALU/a/}'); + Expect(1, 6623, '\p{ IS_NEW_tai_Lue}', ""); + Expect(0, 6623, '\p{^ IS_NEW_tai_Lue}', ""); + Expect(0, 6623, '\P{ IS_NEW_tai_Lue}', ""); + Expect(1, 6623, '\P{^ IS_NEW_tai_Lue}', ""); + Expect(0, 6624, '\p{ IS_NEW_tai_Lue}', ""); + Expect(1, 6624, '\p{^ IS_NEW_tai_Lue}', ""); + Expect(1, 6624, '\P{ IS_NEW_tai_Lue}', ""); + Expect(0, 6624, '\P{^ IS_NEW_tai_Lue}', ""); + Error('\p{ _Talu:=}'); + Error('\P{ _Talu:=}'); Expect(1, 6623, '\p{talu}', ""); Expect(0, 6623, '\p{^talu}', ""); Expect(0, 6623, '\P{talu}', ""); @@ -108232,16 +111504,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6624, '\p{^talu}', ""); Expect(1, 6624, '\P{talu}', ""); Expect(0, 6624, '\P{^talu}', ""); - Expect(1, 6623, '\p{ Talu}', ""); - Expect(0, 6623, '\p{^ Talu}', ""); - Expect(0, 6623, '\P{ Talu}', ""); - Expect(1, 6623, '\P{^ Talu}', ""); - Expect(0, 6624, '\p{ Talu}', ""); - Expect(1, 6624, '\p{^ Talu}', ""); - Expect(1, 6624, '\P{ Talu}', ""); - Expect(0, 6624, '\P{^ Talu}', ""); - Error('\p{- Is_Talu/a/}'); - Error('\P{- Is_Talu/a/}'); + Expect(1, 6623, '\p{-_Talu}', ""); + Expect(0, 6623, '\p{^-_Talu}', ""); + Expect(0, 6623, '\P{-_Talu}', ""); + Expect(1, 6623, '\P{^-_Talu}', ""); + Expect(0, 6624, '\p{-_Talu}', ""); + Expect(1, 6624, '\p{^-_Talu}', ""); + Expect(1, 6624, '\P{-_Talu}', ""); + Expect(0, 6624, '\P{^-_Talu}', ""); + Error('\p{ _Is_talu/a/}'); + Error('\P{ _Is_talu/a/}'); Expect(1, 6623, '\p{istalu}', ""); Expect(0, 6623, '\p{^istalu}', ""); Expect(0, 6623, '\P{istalu}', ""); @@ -108250,52 +111522,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 6624, '\p{^istalu}', ""); Expect(1, 6624, '\P{istalu}', ""); Expect(0, 6624, '\P{^istalu}', ""); - Expect(1, 6623, '\p{-Is_Talu}', ""); - Expect(0, 6623, '\p{^-Is_Talu}', ""); - Expect(0, 6623, '\P{-Is_Talu}', ""); - Expect(1, 6623, '\P{^-Is_Talu}', ""); - Expect(0, 6624, '\p{-Is_Talu}', ""); - Expect(1, 6624, '\p{^-Is_Talu}', ""); - Expect(1, 6624, '\P{-Is_Talu}', ""); - Expect(0, 6624, '\P{^-Is_Talu}', ""); - Error('\p{:= newa}'); - Error('\P{:= newa}'); - Expect(1, 70751, '\p{newa}', ""); - Expect(0, 70751, '\p{^newa}', ""); - Expect(0, 70751, '\P{newa}', ""); - Expect(1, 70751, '\P{^newa}', ""); - Expect(0, 70752, '\p{newa}', ""); - Expect(1, 70752, '\p{^newa}', ""); - Expect(1, 70752, '\P{newa}', ""); - Expect(0, 70752, '\P{^newa}', ""); - Expect(1, 70751, '\p{_-Newa}', ""); - Expect(0, 70751, '\p{^_-Newa}', ""); - Expect(0, 70751, '\P{_-Newa}', ""); - Expect(1, 70751, '\P{^_-Newa}', ""); - Expect(0, 70752, '\p{_-Newa}', ""); - Expect(1, 70752, '\p{^_-Newa}', ""); - Expect(1, 70752, '\P{_-Newa}', ""); - Expect(0, 70752, '\P{^_-Newa}', ""); - Error('\p{:= _IS_newa}'); - Error('\P{:= _IS_newa}'); - Expect(1, 70751, '\p{isnewa}', ""); - Expect(0, 70751, '\p{^isnewa}', ""); - Expect(0, 70751, '\P{isnewa}', ""); - Expect(1, 70751, '\P{^isnewa}', ""); - Expect(0, 70752, '\p{isnewa}', ""); - Expect(1, 70752, '\p{^isnewa}', ""); - Expect(1, 70752, '\P{isnewa}', ""); - Expect(0, 70752, '\P{^isnewa}', ""); - Expect(1, 70751, '\p{__is_NEWA}', ""); - Expect(0, 70751, '\p{^__is_NEWA}', ""); - Expect(0, 70751, '\P{__is_NEWA}', ""); - Expect(1, 70751, '\P{^__is_NEWA}', ""); - Expect(0, 70752, '\p{__is_NEWA}', ""); - Expect(1, 70752, '\p{^__is_NEWA}', ""); - Expect(1, 70752, '\P{__is_NEWA}', ""); - Expect(0, 70752, '\P{^__is_NEWA}', ""); - Error('\p{ /a/nko}'); - Error('\P{ /a/nko}'); + Expect(1, 6623, '\p{ _is_TALU}', ""); + Expect(0, 6623, '\p{^ _is_TALU}', ""); + Expect(0, 6623, '\P{ _is_TALU}', ""); + Expect(1, 6623, '\P{^ _is_TALU}', ""); + Expect(0, 6624, '\p{ _is_TALU}', ""); + Expect(1, 6624, '\p{^ _is_TALU}', ""); + Expect(1, 6624, '\P{ _is_TALU}', ""); + Expect(0, 6624, '\P{^ _is_TALU}', ""); + Error('\p{-/a/Newa}'); + Error('\P{-/a/Newa}'); + Expect(1, 70753, '\p{newa}', ""); + Expect(0, 70753, '\p{^newa}', ""); + Expect(0, 70753, '\P{newa}', ""); + Expect(1, 70753, '\P{^newa}', ""); + Expect(0, 70754, '\p{newa}', ""); + Expect(1, 70754, '\p{^newa}', ""); + Expect(1, 70754, '\P{newa}', ""); + Expect(0, 70754, '\P{^newa}', ""); + Expect(1, 70753, '\p{_Newa}', ""); + Expect(0, 70753, '\p{^_Newa}', ""); + Expect(0, 70753, '\P{_Newa}', ""); + Expect(1, 70753, '\P{^_Newa}', ""); + Expect(0, 70754, '\p{_Newa}', ""); + Expect(1, 70754, '\p{^_Newa}', ""); + Expect(1, 70754, '\P{_Newa}', ""); + Expect(0, 70754, '\P{^_Newa}', ""); + Error('\p{__is_newa/a/}'); + Error('\P{__is_newa/a/}'); + Expect(1, 70753, '\p{isnewa}', ""); + Expect(0, 70753, '\p{^isnewa}', ""); + Expect(0, 70753, '\P{isnewa}', ""); + Expect(1, 70753, '\P{^isnewa}', ""); + Expect(0, 70754, '\p{isnewa}', ""); + Expect(1, 70754, '\p{^isnewa}', ""); + Expect(1, 70754, '\P{isnewa}', ""); + Expect(0, 70754, '\P{^isnewa}', ""); + Expect(1, 70753, '\p{-_Is_newa}', ""); + Expect(0, 70753, '\p{^-_Is_newa}', ""); + Expect(0, 70753, '\P{-_Is_newa}', ""); + Expect(1, 70753, '\P{^-_Is_newa}', ""); + Expect(0, 70754, '\p{-_Is_newa}', ""); + Expect(1, 70754, '\p{^-_Is_newa}', ""); + Expect(1, 70754, '\P{-_Is_newa}', ""); + Expect(0, 70754, '\P{^-_Is_newa}', ""); + Error('\p{/a/ NKO}'); + Error('\P{/a/ NKO}'); Expect(1, 2047, '\p{nko}', ""); Expect(0, 2047, '\p{^nko}', ""); Expect(0, 2047, '\P{nko}', ""); @@ -108304,16 +111576,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2048, '\p{^nko}', ""); Expect(1, 2048, '\P{nko}', ""); Expect(0, 2048, '\P{^nko}', ""); - Expect(1, 2047, '\p{-nko}', ""); - Expect(0, 2047, '\p{^-nko}', ""); - Expect(0, 2047, '\P{-nko}', ""); - Expect(1, 2047, '\P{^-nko}', ""); - Expect(0, 2048, '\p{-nko}', ""); - Expect(1, 2048, '\p{^-nko}', ""); - Expect(1, 2048, '\P{-nko}', ""); - Expect(0, 2048, '\P{^-nko}', ""); - Error('\p{ /a/is_nko}'); - Error('\P{ /a/is_nko}'); + Expect(1, 2047, '\p{ _NKO}', ""); + Expect(0, 2047, '\p{^ _NKO}', ""); + Expect(0, 2047, '\P{ _NKO}', ""); + Expect(1, 2047, '\P{^ _NKO}', ""); + Expect(0, 2048, '\p{ _NKO}', ""); + Expect(1, 2048, '\p{^ _NKO}', ""); + Expect(1, 2048, '\P{ _NKO}', ""); + Expect(0, 2048, '\P{^ _NKO}', ""); + Error('\p{_/a/Is_Nko}'); + Error('\P{_/a/Is_Nko}'); Expect(1, 2047, '\p{isnko}', ""); Expect(0, 2047, '\p{^isnko}', ""); Expect(0, 2047, '\P{isnko}', ""); @@ -108322,16 +111594,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2048, '\p{^isnko}', ""); Expect(1, 2048, '\P{isnko}', ""); Expect(0, 2048, '\P{^isnko}', ""); - Expect(1, 2047, '\p{ Is_nko}', ""); - Expect(0, 2047, '\p{^ Is_nko}', ""); - Expect(0, 2047, '\P{ Is_nko}', ""); - Expect(1, 2047, '\P{^ Is_nko}', ""); - Expect(0, 2048, '\p{ Is_nko}', ""); - Expect(1, 2048, '\p{^ Is_nko}', ""); - Expect(1, 2048, '\P{ Is_nko}', ""); - Expect(0, 2048, '\P{^ Is_nko}', ""); - Error('\p{_:=Nkoo}'); - Error('\P{_:=Nkoo}'); + Expect(1, 2047, '\p{ is_Nko}', ""); + Expect(0, 2047, '\p{^ is_Nko}', ""); + Expect(0, 2047, '\P{ is_Nko}', ""); + Expect(1, 2047, '\P{^ is_Nko}', ""); + Expect(0, 2048, '\p{ is_Nko}', ""); + Expect(1, 2048, '\p{^ is_Nko}', ""); + Expect(1, 2048, '\P{ is_Nko}', ""); + Expect(0, 2048, '\P{^ is_Nko}', ""); + Error('\p{__nkoo:=}'); + Error('\P{__nkoo:=}'); Expect(1, 2047, '\p{nkoo}', ""); Expect(0, 2047, '\p{^nkoo}', ""); Expect(0, 2047, '\P{nkoo}', ""); @@ -108340,16 +111612,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2048, '\p{^nkoo}', ""); Expect(1, 2048, '\P{nkoo}', ""); Expect(0, 2048, '\P{^nkoo}', ""); - Expect(1, 2047, '\p{_ NKOO}', ""); - Expect(0, 2047, '\p{^_ NKOO}', ""); - Expect(0, 2047, '\P{_ NKOO}', ""); - Expect(1, 2047, '\P{^_ NKOO}', ""); - Expect(0, 2048, '\p{_ NKOO}', ""); - Expect(1, 2048, '\p{^_ NKOO}', ""); - Expect(1, 2048, '\P{_ NKOO}', ""); - Expect(0, 2048, '\P{^_ NKOO}', ""); - Error('\p{ is_nkoo:=}'); - Error('\P{ is_nkoo:=}'); + Expect(1, 2047, '\p{ NKOO}', ""); + Expect(0, 2047, '\p{^ NKOO}', ""); + Expect(0, 2047, '\P{ NKOO}', ""); + Expect(1, 2047, '\P{^ NKOO}', ""); + Expect(0, 2048, '\p{ NKOO}', ""); + Expect(1, 2048, '\p{^ NKOO}', ""); + Expect(1, 2048, '\P{ NKOO}', ""); + Expect(0, 2048, '\P{^ NKOO}', ""); + Error('\p{-Is_nkoo:=}'); + Error('\P{-Is_nkoo:=}'); Expect(1, 2047, '\p{isnkoo}', ""); Expect(0, 2047, '\p{^isnkoo}', ""); Expect(0, 2047, '\P{isnkoo}', ""); @@ -108358,16 +111630,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2048, '\p{^isnkoo}', ""); Expect(1, 2048, '\P{isnkoo}', ""); Expect(0, 2048, '\P{^isnkoo}', ""); - Expect(1, 2047, '\p{_-IS_NKOO}', ""); - Expect(0, 2047, '\p{^_-IS_NKOO}', ""); - Expect(0, 2047, '\P{_-IS_NKOO}', ""); - Expect(1, 2047, '\P{^_-IS_NKOO}', ""); - Expect(0, 2048, '\p{_-IS_NKOO}', ""); - Expect(1, 2048, '\p{^_-IS_NKOO}', ""); - Expect(1, 2048, '\P{_-IS_NKOO}', ""); - Expect(0, 2048, '\P{^_-IS_NKOO}', ""); - Error('\p{ /a/no_Block}'); - Error('\P{ /a/no_Block}'); + Expect(1, 2047, '\p{- is_NKOO}', ""); + Expect(0, 2047, '\p{^- is_NKOO}', ""); + Expect(0, 2047, '\P{- is_NKOO}', ""); + Expect(1, 2047, '\P{^- is_NKOO}', ""); + Expect(0, 2048, '\p{- is_NKOO}', ""); + Expect(1, 2048, '\p{^- is_NKOO}', ""); + Expect(1, 2048, '\P{- is_NKOO}', ""); + Expect(0, 2048, '\P{^- is_NKOO}', ""); + Error('\p{:= NO_BLOCK}'); + Error('\P{:= NO_BLOCK}'); Expect(1, 918000, '\p{noblock}', ""); Expect(0, 918000, '\p{^noblock}', ""); Expect(0, 918000, '\P{noblock}', ""); @@ -108376,16 +111648,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 983040, '\p{^noblock}', ""); Expect(1, 983040, '\P{noblock}', ""); Expect(0, 983040, '\P{^noblock}', ""); - Expect(1, 918000, '\p{- no_Block}', ""); - Expect(0, 918000, '\p{^- no_Block}', ""); - Expect(0, 918000, '\P{- no_Block}', ""); - Expect(1, 918000, '\P{^- no_Block}', ""); - Expect(0, 983040, '\p{- no_Block}', ""); - Expect(1, 983040, '\p{^- no_Block}', ""); - Expect(1, 983040, '\P{- no_Block}', ""); - Expect(0, 983040, '\P{^- no_Block}', ""); - Error('\p{-Is_No_Block:=}'); - Error('\P{-Is_No_Block:=}'); + Expect(1, 918000, '\p{NO_block}', ""); + Expect(0, 918000, '\p{^NO_block}', ""); + Expect(0, 918000, '\P{NO_block}', ""); + Expect(1, 918000, '\P{^NO_block}', ""); + Expect(0, 983040, '\p{NO_block}', ""); + Expect(1, 983040, '\p{^NO_block}', ""); + Expect(1, 983040, '\P{NO_block}', ""); + Expect(0, 983040, '\P{^NO_block}', ""); + Error('\p{--IS_NO_Block:=}'); + Error('\P{--IS_NO_Block:=}'); Expect(1, 918000, '\p{isnoblock}', ""); Expect(0, 918000, '\p{^isnoblock}', ""); Expect(0, 918000, '\P{isnoblock}', ""); @@ -108394,16 +111666,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 983040, '\p{^isnoblock}', ""); Expect(1, 983040, '\P{isnoblock}', ""); Expect(0, 983040, '\P{^isnoblock}', ""); - Expect(1, 918000, '\p{_Is_NO_Block}', ""); - Expect(0, 918000, '\p{^_Is_NO_Block}', ""); - Expect(0, 918000, '\P{_Is_NO_Block}', ""); - Expect(1, 918000, '\P{^_Is_NO_Block}', ""); - Expect(0, 983040, '\p{_Is_NO_Block}', ""); - Expect(1, 983040, '\p{^_Is_NO_Block}', ""); - Expect(1, 983040, '\P{_Is_NO_Block}', ""); - Expect(0, 983040, '\P{^_Is_NO_Block}', ""); - Error('\p{_ in_No_Block:=}'); - Error('\P{_ in_No_Block:=}'); + Expect(1, 918000, '\p{ _Is_No_Block}', ""); + Expect(0, 918000, '\p{^ _Is_No_Block}', ""); + Expect(0, 918000, '\P{ _Is_No_Block}', ""); + Expect(1, 918000, '\P{^ _Is_No_Block}', ""); + Expect(0, 983040, '\p{ _Is_No_Block}', ""); + Expect(1, 983040, '\p{^ _Is_No_Block}', ""); + Expect(1, 983040, '\P{ _Is_No_Block}', ""); + Expect(0, 983040, '\P{^ _Is_No_Block}', ""); + Error('\p{_ in_No_BLOCK/a/}'); + Error('\P{_ in_No_BLOCK/a/}'); Expect(1, 918000, '\p{innoblock}', ""); Expect(0, 918000, '\p{^innoblock}', ""); Expect(0, 918000, '\P{innoblock}', ""); @@ -108412,16 +111684,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 983040, '\p{^innoblock}', ""); Expect(1, 983040, '\P{innoblock}', ""); Expect(0, 983040, '\P{^innoblock}', ""); - Expect(1, 918000, '\p{__IN_NO_Block}', ""); - Expect(0, 918000, '\p{^__IN_NO_Block}', ""); - Expect(0, 918000, '\P{__IN_NO_Block}', ""); - Expect(1, 918000, '\P{^__IN_NO_Block}', ""); - Expect(0, 983040, '\p{__IN_NO_Block}', ""); - Expect(1, 983040, '\p{^__IN_NO_Block}', ""); - Expect(1, 983040, '\P{__IN_NO_Block}', ""); - Expect(0, 983040, '\P{^__IN_NO_Block}', ""); - Error('\p{:=_ NB}'); - Error('\P{:=_ NB}'); + Expect(1, 918000, '\p{ -in_no_Block}', ""); + Expect(0, 918000, '\p{^ -in_no_Block}', ""); + Expect(0, 918000, '\P{ -in_no_Block}', ""); + Expect(1, 918000, '\P{^ -in_no_Block}', ""); + Expect(0, 983040, '\p{ -in_no_Block}', ""); + Expect(1, 983040, '\p{^ -in_no_Block}', ""); + Expect(1, 983040, '\P{ -in_no_Block}', ""); + Expect(0, 983040, '\P{^ -in_no_Block}', ""); + Error('\p{:=-_nb}'); + Error('\P{:=-_nb}'); Expect(1, 918000, '\p{nb}', ""); Expect(0, 918000, '\p{^nb}', ""); Expect(0, 918000, '\P{nb}', ""); @@ -108430,16 +111702,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 983040, '\p{^nb}', ""); Expect(1, 983040, '\P{nb}', ""); Expect(0, 983040, '\P{^nb}', ""); - Expect(1, 918000, '\p{_NB}', ""); - Expect(0, 918000, '\p{^_NB}', ""); - Expect(0, 918000, '\P{_NB}', ""); - Expect(1, 918000, '\P{^_NB}', ""); - Expect(0, 983040, '\p{_NB}', ""); - Expect(1, 983040, '\p{^_NB}', ""); - Expect(1, 983040, '\P{_NB}', ""); - Expect(0, 983040, '\P{^_NB}', ""); - Error('\p{-Is_NB/a/}'); - Error('\P{-Is_NB/a/}'); + Expect(1, 918000, '\p{_nb}', ""); + Expect(0, 918000, '\p{^_nb}', ""); + Expect(0, 918000, '\P{_nb}', ""); + Expect(1, 918000, '\P{^_nb}', ""); + Expect(0, 983040, '\p{_nb}', ""); + Expect(1, 983040, '\p{^_nb}', ""); + Expect(1, 983040, '\P{_nb}', ""); + Expect(0, 983040, '\P{^_nb}', ""); + Error('\p{:= Is_NB}'); + Error('\P{:= Is_NB}'); Expect(1, 918000, '\p{isnb}', ""); Expect(0, 918000, '\p{^isnb}', ""); Expect(0, 918000, '\P{isnb}', ""); @@ -108448,16 +111720,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 983040, '\p{^isnb}', ""); Expect(1, 983040, '\P{isnb}', ""); Expect(0, 983040, '\P{^isnb}', ""); - Expect(1, 918000, '\p{ Is_nb}', ""); - Expect(0, 918000, '\p{^ Is_nb}', ""); - Expect(0, 918000, '\P{ Is_nb}', ""); - Expect(1, 918000, '\P{^ Is_nb}', ""); - Expect(0, 983040, '\p{ Is_nb}', ""); - Expect(1, 983040, '\p{^ Is_nb}', ""); - Expect(1, 983040, '\P{ Is_nb}', ""); - Expect(0, 983040, '\P{^ Is_nb}', ""); - Error('\p{_/a/in_NB}'); - Error('\P{_/a/in_NB}'); + Expect(1, 918000, '\p{ -IS_NB}', ""); + Expect(0, 918000, '\p{^ -IS_NB}', ""); + Expect(0, 918000, '\P{ -IS_NB}', ""); + Expect(1, 918000, '\P{^ -IS_NB}', ""); + Expect(0, 983040, '\p{ -IS_NB}', ""); + Expect(1, 983040, '\p{^ -IS_NB}', ""); + Expect(1, 983040, '\P{ -IS_NB}', ""); + Expect(0, 983040, '\P{^ -IS_NB}', ""); + Error('\p{_-IN_NB:=}'); + Error('\P{_-IN_NB:=}'); Expect(1, 918000, '\p{innb}', ""); Expect(0, 918000, '\p{^innb}', ""); Expect(0, 918000, '\P{innb}', ""); @@ -108466,16 +111738,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 983040, '\p{^innb}', ""); Expect(1, 983040, '\P{innb}', ""); Expect(0, 983040, '\P{^innb}', ""); - Expect(1, 918000, '\p{__In_NB}', ""); - Expect(0, 918000, '\p{^__In_NB}', ""); - Expect(0, 918000, '\P{__In_NB}', ""); - Expect(1, 918000, '\P{^__In_NB}', ""); - Expect(0, 983040, '\p{__In_NB}', ""); - Expect(1, 983040, '\p{^__In_NB}', ""); - Expect(1, 983040, '\P{__In_NB}', ""); - Expect(0, 983040, '\P{^__In_NB}', ""); - Error('\p{-noncharacter_Code_point/a/}'); - Error('\P{-noncharacter_Code_point/a/}'); + Expect(1, 918000, '\p{ In_nb}', ""); + Expect(0, 918000, '\p{^ In_nb}', ""); + Expect(0, 918000, '\P{ In_nb}', ""); + Expect(1, 918000, '\P{^ In_nb}', ""); + Expect(0, 983040, '\p{ In_nb}', ""); + Expect(1, 983040, '\p{^ In_nb}', ""); + Expect(1, 983040, '\P{ In_nb}', ""); + Expect(0, 983040, '\P{^ In_nb}', ""); + Error('\p{/a/NONCHARACTER_CODE_POINT}'); + Error('\P{/a/NONCHARACTER_CODE_POINT}'); Expect(1, 1114111, '\p{noncharactercodepoint}', ""); Expect(0, 1114111, '\p{^noncharactercodepoint}', ""); Expect(0, 1114111, '\P{noncharactercodepoint}', ""); @@ -108484,16 +111756,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1114109, '\p{^noncharactercodepoint}', ""); Expect(1, 1114109, '\P{noncharactercodepoint}', ""); Expect(0, 1114109, '\P{^noncharactercodepoint}', ""); - Expect(1, 1114111, '\p{ noncharacter_Code_point}', ""); - Expect(0, 1114111, '\p{^ noncharacter_Code_point}', ""); - Expect(0, 1114111, '\P{ noncharacter_Code_point}', ""); - Expect(1, 1114111, '\P{^ noncharacter_Code_point}', ""); - Expect(0, 1114109, '\p{ noncharacter_Code_point}', ""); - Expect(1, 1114109, '\p{^ noncharacter_Code_point}', ""); - Expect(1, 1114109, '\P{ noncharacter_Code_point}', ""); - Expect(0, 1114109, '\P{^ noncharacter_Code_point}', ""); - Error('\p{_ is_Noncharacter_code_point:=}'); - Error('\P{_ is_Noncharacter_code_point:=}'); + Expect(1, 1114111, '\p{-Noncharacter_code_POINT}', ""); + Expect(0, 1114111, '\p{^-Noncharacter_code_POINT}', ""); + Expect(0, 1114111, '\P{-Noncharacter_code_POINT}', ""); + Expect(1, 1114111, '\P{^-Noncharacter_code_POINT}', ""); + Expect(0, 1114109, '\p{-Noncharacter_code_POINT}', ""); + Expect(1, 1114109, '\p{^-Noncharacter_code_POINT}', ""); + Expect(1, 1114109, '\P{-Noncharacter_code_POINT}', ""); + Expect(0, 1114109, '\P{^-Noncharacter_code_POINT}', ""); + Error('\p{_Is_noncharacter_Code_point:=}'); + Error('\P{_Is_noncharacter_Code_point:=}'); Expect(1, 1114111, '\p{isnoncharactercodepoint}', ""); Expect(0, 1114111, '\p{^isnoncharactercodepoint}', ""); Expect(0, 1114111, '\P{isnoncharactercodepoint}', ""); @@ -108502,16 +111774,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1114109, '\p{^isnoncharactercodepoint}', ""); Expect(1, 1114109, '\P{isnoncharactercodepoint}', ""); Expect(0, 1114109, '\P{^isnoncharactercodepoint}', ""); - Expect(1, 1114111, '\p{-is_Noncharacter_Code_point}', ""); - Expect(0, 1114111, '\p{^-is_Noncharacter_Code_point}', ""); - Expect(0, 1114111, '\P{-is_Noncharacter_Code_point}', ""); - Expect(1, 1114111, '\P{^-is_Noncharacter_Code_point}', ""); - Expect(0, 1114109, '\p{-is_Noncharacter_Code_point}', ""); - Expect(1, 1114109, '\p{^-is_Noncharacter_Code_point}', ""); - Expect(1, 1114109, '\P{-is_Noncharacter_Code_point}', ""); - Expect(0, 1114109, '\P{^-is_Noncharacter_Code_point}', ""); - Error('\p{-nchar/a/}'); - Error('\P{-nchar/a/}'); + Expect(1, 1114111, '\p{ is_Noncharacter_Code_point}', ""); + Expect(0, 1114111, '\p{^ is_Noncharacter_Code_point}', ""); + Expect(0, 1114111, '\P{ is_Noncharacter_Code_point}', ""); + Expect(1, 1114111, '\P{^ is_Noncharacter_Code_point}', ""); + Expect(0, 1114109, '\p{ is_Noncharacter_Code_point}', ""); + Expect(1, 1114109, '\p{^ is_Noncharacter_Code_point}', ""); + Expect(1, 1114109, '\P{ is_Noncharacter_Code_point}', ""); + Expect(0, 1114109, '\P{^ is_Noncharacter_Code_point}', ""); + Error('\p{ NCHAR/a/}'); + Error('\P{ NCHAR/a/}'); Expect(1, 1114111, '\p{nchar}', ""); Expect(0, 1114111, '\p{^nchar}', ""); Expect(0, 1114111, '\P{nchar}', ""); @@ -108520,16 +111792,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1114109, '\p{^nchar}', ""); Expect(1, 1114109, '\P{nchar}', ""); Expect(0, 1114109, '\P{^nchar}', ""); - Expect(1, 1114111, '\p{-_NChar}', ""); - Expect(0, 1114111, '\p{^-_NChar}', ""); - Expect(0, 1114111, '\P{-_NChar}', ""); - Expect(1, 1114111, '\P{^-_NChar}', ""); - Expect(0, 1114109, '\p{-_NChar}', ""); - Expect(1, 1114109, '\p{^-_NChar}', ""); - Expect(1, 1114109, '\P{-_NChar}', ""); - Expect(0, 1114109, '\P{^-_NChar}', ""); - Error('\p{ Is_NChar/a/}'); - Error('\P{ Is_NChar/a/}'); + Expect(1, 1114111, '\p{ NChar}', ""); + Expect(0, 1114111, '\p{^ NChar}', ""); + Expect(0, 1114111, '\P{ NChar}', ""); + Expect(1, 1114111, '\P{^ NChar}', ""); + Expect(0, 1114109, '\p{ NChar}', ""); + Expect(1, 1114109, '\p{^ NChar}', ""); + Expect(1, 1114109, '\P{ NChar}', ""); + Expect(0, 1114109, '\P{^ NChar}', ""); + Error('\p{/a/_Is_NChar}'); + Error('\P{/a/_Is_NChar}'); Expect(1, 1114111, '\p{isnchar}', ""); Expect(0, 1114111, '\p{^isnchar}', ""); Expect(0, 1114111, '\P{isnchar}', ""); @@ -108538,16 +111810,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 1114109, '\p{^isnchar}', ""); Expect(1, 1114109, '\P{isnchar}', ""); Expect(0, 1114109, '\P{^isnchar}', ""); - Expect(1, 1114111, '\p{_is_nchar}', ""); - Expect(0, 1114111, '\p{^_is_nchar}', ""); - Expect(0, 1114111, '\P{_is_nchar}', ""); - Expect(1, 1114111, '\P{^_is_nchar}', ""); - Expect(0, 1114109, '\p{_is_nchar}', ""); - Expect(1, 1114109, '\p{^_is_nchar}', ""); - Expect(1, 1114109, '\P{_is_nchar}', ""); - Expect(0, 1114109, '\P{^_is_nchar}', ""); - Error('\p{ -Nonspacing_Mark/a/}'); - Error('\P{ -Nonspacing_Mark/a/}'); + Expect(1, 1114111, '\p{ _Is_NCHAR}', ""); + Expect(0, 1114111, '\p{^ _Is_NCHAR}', ""); + Expect(0, 1114111, '\P{ _Is_NCHAR}', ""); + Expect(1, 1114111, '\P{^ _Is_NCHAR}', ""); + Expect(0, 1114109, '\p{ _Is_NCHAR}', ""); + Expect(1, 1114109, '\p{^ _Is_NCHAR}', ""); + Expect(1, 1114109, '\P{ _Is_NCHAR}', ""); + Expect(0, 1114109, '\P{^ _Is_NCHAR}', ""); + Error('\p{ NONSPACING_mark:=}'); + Error('\P{ NONSPACING_mark:=}'); Expect(1, 917999, '\p{nonspacingmark}', ""); Expect(0, 917999, '\p{^nonspacingmark}', ""); Expect(0, 917999, '\P{nonspacingmark}', ""); @@ -108556,16 +111828,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^nonspacingmark}', ""); Expect(1, 918000, '\P{nonspacingmark}', ""); Expect(0, 918000, '\P{^nonspacingmark}', ""); - Expect(1, 917999, '\p{-Nonspacing_mark}', ""); - Expect(0, 917999, '\p{^-Nonspacing_mark}', ""); - Expect(0, 917999, '\P{-Nonspacing_mark}', ""); - Expect(1, 917999, '\P{^-Nonspacing_mark}', ""); - Expect(0, 918000, '\p{-Nonspacing_mark}', ""); - Expect(1, 918000, '\p{^-Nonspacing_mark}', ""); - Expect(1, 918000, '\P{-Nonspacing_mark}', ""); - Expect(0, 918000, '\P{^-Nonspacing_mark}', ""); - Error('\p{/a/--Is_NONSPACING_mark}'); - Error('\P{/a/--Is_NONSPACING_mark}'); + Expect(1, 917999, '\p{-_nonspacing_mark}', ""); + Expect(0, 917999, '\p{^-_nonspacing_mark}', ""); + Expect(0, 917999, '\P{-_nonspacing_mark}', ""); + Expect(1, 917999, '\P{^-_nonspacing_mark}', ""); + Expect(0, 918000, '\p{-_nonspacing_mark}', ""); + Expect(1, 918000, '\p{^-_nonspacing_mark}', ""); + Expect(1, 918000, '\P{-_nonspacing_mark}', ""); + Expect(0, 918000, '\P{^-_nonspacing_mark}', ""); + Error('\p{:= _Is_NONSPACING_Mark}'); + Error('\P{:= _Is_NONSPACING_Mark}'); Expect(1, 917999, '\p{isnonspacingmark}', ""); Expect(0, 917999, '\p{^isnonspacingmark}', ""); Expect(0, 917999, '\P{isnonspacingmark}', ""); @@ -108574,16 +111846,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^isnonspacingmark}', ""); Expect(1, 918000, '\P{isnonspacingmark}', ""); Expect(0, 918000, '\P{^isnonspacingmark}', ""); - Expect(1, 917999, '\p{-Is_Nonspacing_mark}', ""); - Expect(0, 917999, '\p{^-Is_Nonspacing_mark}', ""); - Expect(0, 917999, '\P{-Is_Nonspacing_mark}', ""); - Expect(1, 917999, '\P{^-Is_Nonspacing_mark}', ""); - Expect(0, 918000, '\p{-Is_Nonspacing_mark}', ""); - Expect(1, 918000, '\p{^-Is_Nonspacing_mark}', ""); - Expect(1, 918000, '\P{-Is_Nonspacing_mark}', ""); - Expect(0, 918000, '\P{^-Is_Nonspacing_mark}', ""); - Error('\p{ Mn/a/}'); - Error('\P{ Mn/a/}'); + Expect(1, 917999, '\p{--IS_Nonspacing_mark}', ""); + Expect(0, 917999, '\p{^--IS_Nonspacing_mark}', ""); + Expect(0, 917999, '\P{--IS_Nonspacing_mark}', ""); + Expect(1, 917999, '\P{^--IS_Nonspacing_mark}', ""); + Expect(0, 918000, '\p{--IS_Nonspacing_mark}', ""); + Expect(1, 918000, '\p{^--IS_Nonspacing_mark}', ""); + Expect(1, 918000, '\P{--IS_Nonspacing_mark}', ""); + Expect(0, 918000, '\P{^--IS_Nonspacing_mark}', ""); + Error('\p{:= Mn}'); + Error('\P{:= Mn}'); Expect(1, 917999, '\p{mn}', ""); Expect(0, 917999, '\p{^mn}', ""); Expect(0, 917999, '\P{mn}', ""); @@ -108592,16 +111864,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^mn}', ""); Expect(1, 918000, '\P{mn}', ""); Expect(0, 918000, '\P{^mn}', ""); - Expect(1, 917999, '\p{ MN}', ""); - Expect(0, 917999, '\p{^ MN}', ""); - Expect(0, 917999, '\P{ MN}', ""); - Expect(1, 917999, '\P{^ MN}', ""); - Expect(0, 918000, '\p{ MN}', ""); - Expect(1, 918000, '\p{^ MN}', ""); - Expect(1, 918000, '\P{ MN}', ""); - Expect(0, 918000, '\P{^ MN}', ""); - Error('\p{_is_Mn/a/}'); - Error('\P{_is_Mn/a/}'); + Expect(1, 917999, '\p{_-Mn}', ""); + Expect(0, 917999, '\p{^_-Mn}', ""); + Expect(0, 917999, '\P{_-Mn}', ""); + Expect(1, 917999, '\P{^_-Mn}', ""); + Expect(0, 918000, '\p{_-Mn}', ""); + Expect(1, 918000, '\p{^_-Mn}', ""); + Expect(1, 918000, '\P{_-Mn}', ""); + Expect(0, 918000, '\P{^_-Mn}', ""); + Error('\p{ IS_Mn:=}'); + Error('\P{ IS_Mn:=}'); Expect(1, 917999, '\p{ismn}', ""); Expect(0, 917999, '\p{^ismn}', ""); Expect(0, 917999, '\P{ismn}', ""); @@ -108610,88 +111882,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^ismn}', ""); Expect(1, 918000, '\P{ismn}', ""); Expect(0, 918000, '\P{^ismn}', ""); - Expect(1, 917999, '\p{ Is_mn}', ""); - Expect(0, 917999, '\p{^ Is_mn}', ""); - Expect(0, 917999, '\P{ Is_mn}', ""); - Expect(1, 917999, '\P{^ Is_mn}', ""); - Expect(0, 918000, '\p{ Is_mn}', ""); - Expect(1, 918000, '\p{^ Is_mn}', ""); - Expect(1, 918000, '\P{ Is_mn}', ""); - Expect(0, 918000, '\P{^ Is_mn}', ""); - Error('\p{ /a/Number}'); - Error('\P{ /a/Number}'); - Expect(1, 127244, '\p{number}', ""); - Expect(0, 127244, '\p{^number}', ""); - Expect(0, 127244, '\P{number}', ""); - Expect(1, 127244, '\P{^number}', ""); - Expect(0, 127245, '\p{number}', ""); - Expect(1, 127245, '\p{^number}', ""); - Expect(1, 127245, '\P{number}', ""); - Expect(0, 127245, '\P{^number}', ""); - Expect(1, 127244, '\p{- NUMBER}', ""); - Expect(0, 127244, '\p{^- NUMBER}', ""); - Expect(0, 127244, '\P{- NUMBER}', ""); - Expect(1, 127244, '\P{^- NUMBER}', ""); - Expect(0, 127245, '\p{- NUMBER}', ""); - Expect(1, 127245, '\p{^- NUMBER}', ""); - Expect(1, 127245, '\P{- NUMBER}', ""); - Expect(0, 127245, '\P{^- NUMBER}', ""); - Error('\p{/a/- Is_Number}'); - Error('\P{/a/- Is_Number}'); - Expect(1, 127244, '\p{isnumber}', ""); - Expect(0, 127244, '\p{^isnumber}', ""); - Expect(0, 127244, '\P{isnumber}', ""); - Expect(1, 127244, '\P{^isnumber}', ""); - Expect(0, 127245, '\p{isnumber}', ""); - Expect(1, 127245, '\p{^isnumber}', ""); - Expect(1, 127245, '\P{isnumber}', ""); - Expect(0, 127245, '\P{^isnumber}', ""); - Expect(1, 127244, '\p{_Is_number}', ""); - Expect(0, 127244, '\p{^_Is_number}', ""); - Expect(0, 127244, '\P{_Is_number}', ""); - Expect(1, 127244, '\P{^_Is_number}', ""); - Expect(0, 127245, '\p{_Is_number}', ""); - Expect(1, 127245, '\p{^_Is_number}', ""); - Expect(1, 127245, '\P{_Is_number}', ""); - Expect(0, 127245, '\P{^_Is_number}', ""); - Error('\p{/a/_-N}'); - Error('\P{/a/_-N}'); - Expect(1, 127244, '\p{n}', ""); - Expect(0, 127244, '\p{^n}', ""); - Expect(0, 127244, '\P{n}', ""); - Expect(1, 127244, '\P{^n}', ""); - Expect(0, 127245, '\p{n}', ""); - Expect(1, 127245, '\p{^n}', ""); - Expect(1, 127245, '\P{n}', ""); - Expect(0, 127245, '\P{^n}', ""); - Expect(1, 127244, '\p{ N}', ""); - Expect(0, 127244, '\p{^ N}', ""); - Expect(0, 127244, '\P{ N}', ""); - Expect(1, 127244, '\P{^ N}', ""); - Expect(0, 127245, '\p{ N}', ""); - Expect(1, 127245, '\p{^ N}', ""); - Expect(1, 127245, '\P{ N}', ""); - Expect(0, 127245, '\P{^ N}', ""); - Error('\p{ -Is_N:=}'); - Error('\P{ -Is_N:=}'); - Expect(1, 127244, '\p{isn}', ""); - Expect(0, 127244, '\p{^isn}', ""); - Expect(0, 127244, '\P{isn}', ""); - Expect(1, 127244, '\P{^isn}', ""); - Expect(0, 127245, '\p{isn}', ""); - Expect(1, 127245, '\p{^isn}', ""); - Expect(1, 127245, '\P{isn}', ""); - Expect(0, 127245, '\P{^isn}', ""); - Expect(1, 127244, '\p{ -is_N}', ""); - Expect(0, 127244, '\p{^ -is_N}', ""); - Expect(0, 127244, '\P{ -is_N}', ""); - Expect(1, 127244, '\P{^ -is_N}', ""); - Expect(0, 127245, '\p{ -is_N}', ""); - Expect(1, 127245, '\p{^ -is_N}', ""); - Expect(1, 127245, '\P{ -is_N}', ""); - Expect(0, 127245, '\P{^ -is_N}', ""); - Error('\p{:=_NUMBER_FORMS}'); - Error('\P{:=_NUMBER_FORMS}'); + Expect(1, 917999, '\p{ Is_MN}', ""); + Expect(0, 917999, '\p{^ Is_MN}', ""); + Expect(0, 917999, '\P{ Is_MN}', ""); + Expect(1, 917999, '\P{^ Is_MN}', ""); + Expect(0, 918000, '\p{ Is_MN}', ""); + Expect(1, 918000, '\p{^ Is_MN}', ""); + Expect(1, 918000, '\P{ Is_MN}', ""); + Expect(0, 918000, '\P{^ Is_MN}', ""); + Error('\p{ number:=}'); + Error('\P{ number:=}'); + Expect(1, 130041, '\p{number}', ""); + Expect(0, 130041, '\p{^number}', ""); + Expect(0, 130041, '\P{number}', ""); + Expect(1, 130041, '\P{^number}', ""); + Expect(0, 130042, '\p{number}', ""); + Expect(1, 130042, '\p{^number}', ""); + Expect(1, 130042, '\P{number}', ""); + Expect(0, 130042, '\P{^number}', ""); + Expect(1, 130041, '\p{ -Number}', ""); + Expect(0, 130041, '\p{^ -Number}', ""); + Expect(0, 130041, '\P{ -Number}', ""); + Expect(1, 130041, '\P{^ -Number}', ""); + Expect(0, 130042, '\p{ -Number}', ""); + Expect(1, 130042, '\p{^ -Number}', ""); + Expect(1, 130042, '\P{ -Number}', ""); + Expect(0, 130042, '\P{^ -Number}', ""); + Error('\p{:= _is_number}'); + Error('\P{:= _is_number}'); + Expect(1, 130041, '\p{isnumber}', ""); + Expect(0, 130041, '\p{^isnumber}', ""); + Expect(0, 130041, '\P{isnumber}', ""); + Expect(1, 130041, '\P{^isnumber}', ""); + Expect(0, 130042, '\p{isnumber}', ""); + Expect(1, 130042, '\p{^isnumber}', ""); + Expect(1, 130042, '\P{isnumber}', ""); + Expect(0, 130042, '\P{^isnumber}', ""); + Expect(1, 130041, '\p{ Is_Number}', ""); + Expect(0, 130041, '\p{^ Is_Number}', ""); + Expect(0, 130041, '\P{ Is_Number}', ""); + Expect(1, 130041, '\P{^ Is_Number}', ""); + Expect(0, 130042, '\p{ Is_Number}', ""); + Expect(1, 130042, '\p{^ Is_Number}', ""); + Expect(1, 130042, '\P{ Is_Number}', ""); + Expect(0, 130042, '\P{^ Is_Number}', ""); + Error('\p{/a/-_N}'); + Error('\P{/a/-_N}'); + Expect(1, 130041, '\p{n}', ""); + Expect(0, 130041, '\p{^n}', ""); + Expect(0, 130041, '\P{n}', ""); + Expect(1, 130041, '\P{^n}', ""); + Expect(0, 130042, '\p{n}', ""); + Expect(1, 130042, '\p{^n}', ""); + Expect(1, 130042, '\P{n}', ""); + Expect(0, 130042, '\P{^n}', ""); + Expect(1, 130041, '\p{ N}', ""); + Expect(0, 130041, '\p{^ N}', ""); + Expect(0, 130041, '\P{ N}', ""); + Expect(1, 130041, '\P{^ N}', ""); + Expect(0, 130042, '\p{ N}', ""); + Expect(1, 130042, '\p{^ N}', ""); + Expect(1, 130042, '\P{ N}', ""); + Expect(0, 130042, '\P{^ N}', ""); + Error('\p{_ Is_N:=}'); + Error('\P{_ Is_N:=}'); + Expect(1, 130041, '\p{isn}', ""); + Expect(0, 130041, '\p{^isn}', ""); + Expect(0, 130041, '\P{isn}', ""); + Expect(1, 130041, '\P{^isn}', ""); + Expect(0, 130042, '\p{isn}', ""); + Expect(1, 130042, '\p{^isn}', ""); + Expect(1, 130042, '\P{isn}', ""); + Expect(0, 130042, '\P{^isn}', ""); + Expect(1, 130041, '\p{ _Is_N}', ""); + Expect(0, 130041, '\p{^ _Is_N}', ""); + Expect(0, 130041, '\P{ _Is_N}', ""); + Expect(1, 130041, '\P{^ _Is_N}', ""); + Expect(0, 130042, '\p{ _Is_N}', ""); + Expect(1, 130042, '\p{^ _Is_N}', ""); + Expect(1, 130042, '\P{ _Is_N}', ""); + Expect(0, 130042, '\P{^ _Is_N}', ""); + Error('\p{_-Number_FORMS/a/}'); + Error('\P{_-Number_FORMS/a/}'); Expect(1, 8591, '\p{numberforms}', ""); Expect(0, 8591, '\p{^numberforms}', ""); Expect(0, 8591, '\P{numberforms}', ""); @@ -108700,16 +111972,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8592, '\p{^numberforms}', ""); Expect(1, 8592, '\P{numberforms}', ""); Expect(0, 8592, '\P{^numberforms}', ""); - Expect(1, 8591, '\p{ Number_FORMS}', ""); - Expect(0, 8591, '\p{^ Number_FORMS}', ""); - Expect(0, 8591, '\P{ Number_FORMS}', ""); - Expect(1, 8591, '\P{^ Number_FORMS}', ""); - Expect(0, 8592, '\p{ Number_FORMS}', ""); - Expect(1, 8592, '\p{^ Number_FORMS}', ""); - Expect(1, 8592, '\P{ Number_FORMS}', ""); - Expect(0, 8592, '\P{^ Number_FORMS}', ""); - Error('\p{/a/- is_NUMBER_FORMS}'); - Error('\P{/a/- is_NUMBER_FORMS}'); + Expect(1, 8591, '\p{-Number_Forms}', ""); + Expect(0, 8591, '\p{^-Number_Forms}', ""); + Expect(0, 8591, '\P{-Number_Forms}', ""); + Expect(1, 8591, '\P{^-Number_Forms}', ""); + Expect(0, 8592, '\p{-Number_Forms}', ""); + Expect(1, 8592, '\p{^-Number_Forms}', ""); + Expect(1, 8592, '\P{-Number_Forms}', ""); + Expect(0, 8592, '\P{^-Number_Forms}', ""); + Error('\p{_/a/is_number_Forms}'); + Error('\P{_/a/is_number_Forms}'); Expect(1, 8591, '\p{isnumberforms}', ""); Expect(0, 8591, '\p{^isnumberforms}', ""); Expect(0, 8591, '\P{isnumberforms}', ""); @@ -108718,16 +111990,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8592, '\p{^isnumberforms}', ""); Expect(1, 8592, '\P{isnumberforms}', ""); Expect(0, 8592, '\P{^isnumberforms}', ""); - Expect(1, 8591, '\p{ Is_NUMBER_FORMS}', ""); - Expect(0, 8591, '\p{^ Is_NUMBER_FORMS}', ""); - Expect(0, 8591, '\P{ Is_NUMBER_FORMS}', ""); - Expect(1, 8591, '\P{^ Is_NUMBER_FORMS}', ""); - Expect(0, 8592, '\p{ Is_NUMBER_FORMS}', ""); - Expect(1, 8592, '\p{^ Is_NUMBER_FORMS}', ""); - Expect(1, 8592, '\P{ Is_NUMBER_FORMS}', ""); - Expect(0, 8592, '\P{^ Is_NUMBER_FORMS}', ""); - Error('\p{-/a/in_Number_FORMS}'); - Error('\P{-/a/in_Number_FORMS}'); + Expect(1, 8591, '\p{ Is_Number_forms}', ""); + Expect(0, 8591, '\p{^ Is_Number_forms}', ""); + Expect(0, 8591, '\P{ Is_Number_forms}', ""); + Expect(1, 8591, '\P{^ Is_Number_forms}', ""); + Expect(0, 8592, '\p{ Is_Number_forms}', ""); + Expect(1, 8592, '\p{^ Is_Number_forms}', ""); + Expect(1, 8592, '\P{ Is_Number_forms}', ""); + Expect(0, 8592, '\P{^ Is_Number_forms}', ""); + Error('\p{-/a/In_Number_Forms}'); + Error('\P{-/a/In_Number_Forms}'); Expect(1, 8591, '\p{innumberforms}', ""); Expect(0, 8591, '\p{^innumberforms}', ""); Expect(0, 8591, '\P{innumberforms}', ""); @@ -108736,16 +112008,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8592, '\p{^innumberforms}', ""); Expect(1, 8592, '\P{innumberforms}', ""); Expect(0, 8592, '\P{^innumberforms}', ""); - Expect(1, 8591, '\p{- In_NUMBER_Forms}', ""); - Expect(0, 8591, '\p{^- In_NUMBER_Forms}', ""); - Expect(0, 8591, '\P{- In_NUMBER_Forms}', ""); - Expect(1, 8591, '\P{^- In_NUMBER_Forms}', ""); - Expect(0, 8592, '\p{- In_NUMBER_Forms}', ""); - Expect(1, 8592, '\p{^- In_NUMBER_Forms}', ""); - Expect(1, 8592, '\P{- In_NUMBER_Forms}', ""); - Expect(0, 8592, '\P{^- In_NUMBER_Forms}', ""); - Error('\p{ :=NUSHU}'); - Error('\P{ :=NUSHU}'); + Expect(1, 8591, '\p{- in_number_Forms}', ""); + Expect(0, 8591, '\p{^- in_number_Forms}', ""); + Expect(0, 8591, '\P{- in_number_Forms}', ""); + Expect(1, 8591, '\P{^- in_number_Forms}', ""); + Expect(0, 8592, '\p{- in_number_Forms}', ""); + Expect(1, 8592, '\p{^- in_number_Forms}', ""); + Expect(1, 8592, '\P{- in_number_Forms}', ""); + Expect(0, 8592, '\P{^- in_number_Forms}', ""); + Error('\p{- NUSHU/a/}'); + Error('\P{- NUSHU/a/}'); Expect(1, 111355, '\p{nushu}', ""); Expect(0, 111355, '\p{^nushu}', ""); Expect(0, 111355, '\P{nushu}', ""); @@ -108754,16 +112026,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 111356, '\p{^nushu}', ""); Expect(1, 111356, '\P{nushu}', ""); Expect(0, 111356, '\P{^nushu}', ""); - Expect(1, 111355, '\p{_ Nushu}', ""); - Expect(0, 111355, '\p{^_ Nushu}', ""); - Expect(0, 111355, '\P{_ Nushu}', ""); - Expect(1, 111355, '\P{^_ Nushu}', ""); - Expect(0, 111356, '\p{_ Nushu}', ""); - Expect(1, 111356, '\p{^_ Nushu}', ""); - Expect(1, 111356, '\P{_ Nushu}', ""); - Expect(0, 111356, '\P{^_ Nushu}', ""); - Error('\p{:= -is_nushu}'); - Error('\P{:= -is_nushu}'); + Expect(1, 111355, '\p{NUSHU}', ""); + Expect(0, 111355, '\p{^NUSHU}', ""); + Expect(0, 111355, '\P{NUSHU}', ""); + Expect(1, 111355, '\P{^NUSHU}', ""); + Expect(0, 111356, '\p{NUSHU}', ""); + Expect(1, 111356, '\p{^NUSHU}', ""); + Expect(1, 111356, '\P{NUSHU}', ""); + Expect(0, 111356, '\P{^NUSHU}', ""); + Error('\p{ Is_Nushu/a/}'); + Error('\P{ Is_Nushu/a/}'); Expect(1, 111355, '\p{isnushu}', ""); Expect(0, 111355, '\p{^isnushu}', ""); Expect(0, 111355, '\P{isnushu}', ""); @@ -108772,16 +112044,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 111356, '\p{^isnushu}', ""); Expect(1, 111356, '\P{isnushu}', ""); Expect(0, 111356, '\P{^isnushu}', ""); - Expect(1, 111355, '\p{_ is_NUSHU}', ""); - Expect(0, 111355, '\p{^_ is_NUSHU}', ""); - Expect(0, 111355, '\P{_ is_NUSHU}', ""); - Expect(1, 111355, '\P{^_ is_NUSHU}', ""); - Expect(0, 111356, '\p{_ is_NUSHU}', ""); - Expect(1, 111356, '\p{^_ is_NUSHU}', ""); - Expect(1, 111356, '\P{_ is_NUSHU}', ""); - Expect(0, 111356, '\P{^_ is_NUSHU}', ""); - Error('\p{:=Nshu}'); - Error('\P{:=Nshu}'); + Expect(1, 111355, '\p{--Is_Nushu}', ""); + Expect(0, 111355, '\p{^--Is_Nushu}', ""); + Expect(0, 111355, '\P{--Is_Nushu}', ""); + Expect(1, 111355, '\P{^--Is_Nushu}', ""); + Expect(0, 111356, '\p{--Is_Nushu}', ""); + Expect(1, 111356, '\p{^--Is_Nushu}', ""); + Expect(1, 111356, '\P{--Is_Nushu}', ""); + Expect(0, 111356, '\P{^--Is_Nushu}', ""); + Error('\p{/a/ NSHU}'); + Error('\P{/a/ NSHU}'); Expect(1, 111355, '\p{nshu}', ""); Expect(0, 111355, '\p{^nshu}', ""); Expect(0, 111355, '\P{nshu}', ""); @@ -108790,16 +112062,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 111356, '\p{^nshu}', ""); Expect(1, 111356, '\P{nshu}', ""); Expect(0, 111356, '\P{^nshu}', ""); - Expect(1, 111355, '\p{ -nshu}', ""); - Expect(0, 111355, '\p{^ -nshu}', ""); - Expect(0, 111355, '\P{ -nshu}', ""); - Expect(1, 111355, '\P{^ -nshu}', ""); - Expect(0, 111356, '\p{ -nshu}', ""); - Expect(1, 111356, '\p{^ -nshu}', ""); - Expect(1, 111356, '\P{ -nshu}', ""); - Expect(0, 111356, '\P{^ -nshu}', ""); - Error('\p{:= Is_nshu}'); - Error('\P{:= Is_nshu}'); + Expect(1, 111355, '\p{_ Nshu}', ""); + Expect(0, 111355, '\p{^_ Nshu}', ""); + Expect(0, 111355, '\P{_ Nshu}', ""); + Expect(1, 111355, '\P{^_ Nshu}', ""); + Expect(0, 111356, '\p{_ Nshu}', ""); + Expect(1, 111356, '\p{^_ Nshu}', ""); + Expect(1, 111356, '\P{_ Nshu}', ""); + Expect(0, 111356, '\P{^_ Nshu}', ""); + Error('\p{ Is_NSHU/a/}'); + Error('\P{ Is_NSHU/a/}'); Expect(1, 111355, '\p{isnshu}', ""); Expect(0, 111355, '\p{^isnshu}', ""); Expect(0, 111355, '\P{isnshu}', ""); @@ -108808,16 +112080,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 111356, '\p{^isnshu}', ""); Expect(1, 111356, '\P{isnshu}', ""); Expect(0, 111356, '\P{^isnshu}', ""); - Expect(1, 111355, '\p{ Is_nshu}', ""); - Expect(0, 111355, '\p{^ Is_nshu}', ""); - Expect(0, 111355, '\P{ Is_nshu}', ""); - Expect(1, 111355, '\P{^ Is_nshu}', ""); - Expect(0, 111356, '\p{ Is_nshu}', ""); - Expect(1, 111356, '\p{^ Is_nshu}', ""); - Expect(1, 111356, '\P{ Is_nshu}', ""); - Expect(0, 111356, '\P{^ Is_nshu}', ""); - Error('\p{_Nyiakeng_Puachue_hmong:=}'); - Error('\P{_Nyiakeng_Puachue_hmong:=}'); + Expect(1, 111355, '\p{ -Is_NSHU}', ""); + Expect(0, 111355, '\p{^ -Is_NSHU}', ""); + Expect(0, 111355, '\P{ -Is_NSHU}', ""); + Expect(1, 111355, '\P{^ -Is_NSHU}', ""); + Expect(0, 111356, '\p{ -Is_NSHU}', ""); + Expect(1, 111356, '\p{^ -Is_NSHU}', ""); + Expect(1, 111356, '\P{ -Is_NSHU}', ""); + Expect(0, 111356, '\P{^ -Is_NSHU}', ""); + Error('\p{_nyiakeng_puachue_Hmong/a/}'); + Error('\P{_nyiakeng_puachue_Hmong/a/}'); Expect(1, 123215, '\p{nyiakengpuachuehmong}', ""); Expect(0, 123215, '\p{^nyiakengpuachuehmong}', ""); Expect(0, 123215, '\P{nyiakengpuachuehmong}', ""); @@ -108826,16 +112098,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123216, '\p{^nyiakengpuachuehmong}', ""); Expect(1, 123216, '\P{nyiakengpuachuehmong}', ""); Expect(0, 123216, '\P{^nyiakengpuachuehmong}', ""); - Expect(1, 123215, '\p{-NYIAKENG_puachue_HMONG}', ""); - Expect(0, 123215, '\p{^-NYIAKENG_puachue_HMONG}', ""); - Expect(0, 123215, '\P{-NYIAKENG_puachue_HMONG}', ""); - Expect(1, 123215, '\P{^-NYIAKENG_puachue_HMONG}', ""); - Expect(0, 123216, '\p{-NYIAKENG_puachue_HMONG}', ""); - Expect(1, 123216, '\p{^-NYIAKENG_puachue_HMONG}', ""); - Expect(1, 123216, '\P{-NYIAKENG_puachue_HMONG}', ""); - Expect(0, 123216, '\P{^-NYIAKENG_puachue_HMONG}', ""); - Error('\p{:= Is_NYIAKENG_Puachue_Hmong}'); - Error('\P{:= Is_NYIAKENG_Puachue_Hmong}'); + Expect(1, 123215, '\p{- Nyiakeng_puachue_hmong}', ""); + Expect(0, 123215, '\p{^- Nyiakeng_puachue_hmong}', ""); + Expect(0, 123215, '\P{- Nyiakeng_puachue_hmong}', ""); + Expect(1, 123215, '\P{^- Nyiakeng_puachue_hmong}', ""); + Expect(0, 123216, '\p{- Nyiakeng_puachue_hmong}', ""); + Expect(1, 123216, '\p{^- Nyiakeng_puachue_hmong}', ""); + Expect(1, 123216, '\P{- Nyiakeng_puachue_hmong}', ""); + Expect(0, 123216, '\P{^- Nyiakeng_puachue_hmong}', ""); + Error('\p{ Is_Nyiakeng_Puachue_hmong/a/}'); + Error('\P{ Is_Nyiakeng_Puachue_hmong/a/}'); Expect(1, 123215, '\p{isnyiakengpuachuehmong}', ""); Expect(0, 123215, '\p{^isnyiakengpuachuehmong}', ""); Expect(0, 123215, '\P{isnyiakengpuachuehmong}', ""); @@ -108844,16 +112116,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123216, '\p{^isnyiakengpuachuehmong}', ""); Expect(1, 123216, '\P{isnyiakengpuachuehmong}', ""); Expect(0, 123216, '\P{^isnyiakengpuachuehmong}', ""); - Expect(1, 123215, '\p{ _is_Nyiakeng_Puachue_HMONG}', ""); - Expect(0, 123215, '\p{^ _is_Nyiakeng_Puachue_HMONG}', ""); - Expect(0, 123215, '\P{ _is_Nyiakeng_Puachue_HMONG}', ""); - Expect(1, 123215, '\P{^ _is_Nyiakeng_Puachue_HMONG}', ""); - Expect(0, 123216, '\p{ _is_Nyiakeng_Puachue_HMONG}', ""); - Expect(1, 123216, '\p{^ _is_Nyiakeng_Puachue_HMONG}', ""); - Expect(1, 123216, '\P{ _is_Nyiakeng_Puachue_HMONG}', ""); - Expect(0, 123216, '\P{^ _is_Nyiakeng_Puachue_HMONG}', ""); - Error('\p{:=_HMNP}'); - Error('\P{:=_HMNP}'); + Expect(1, 123215, '\p{ Is_nyiakeng_PUACHUE_hmong}', ""); + Expect(0, 123215, '\p{^ Is_nyiakeng_PUACHUE_hmong}', ""); + Expect(0, 123215, '\P{ Is_nyiakeng_PUACHUE_hmong}', ""); + Expect(1, 123215, '\P{^ Is_nyiakeng_PUACHUE_hmong}', ""); + Expect(0, 123216, '\p{ Is_nyiakeng_PUACHUE_hmong}', ""); + Expect(1, 123216, '\p{^ Is_nyiakeng_PUACHUE_hmong}', ""); + Expect(1, 123216, '\P{ Is_nyiakeng_PUACHUE_hmong}', ""); + Expect(0, 123216, '\P{^ Is_nyiakeng_PUACHUE_hmong}', ""); + Error('\p{_-Hmnp:=}'); + Error('\P{_-Hmnp:=}'); Expect(1, 123215, '\p{hmnp}', ""); Expect(0, 123215, '\p{^hmnp}', ""); Expect(0, 123215, '\P{hmnp}', ""); @@ -108862,16 +112134,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123216, '\p{^hmnp}', ""); Expect(1, 123216, '\P{hmnp}', ""); Expect(0, 123216, '\P{^hmnp}', ""); - Expect(1, 123215, '\p{ -HMNP}', ""); - Expect(0, 123215, '\p{^ -HMNP}', ""); - Expect(0, 123215, '\P{ -HMNP}', ""); - Expect(1, 123215, '\P{^ -HMNP}', ""); - Expect(0, 123216, '\p{ -HMNP}', ""); - Expect(1, 123216, '\p{^ -HMNP}', ""); - Expect(1, 123216, '\P{ -HMNP}', ""); - Expect(0, 123216, '\P{^ -HMNP}', ""); - Error('\p{-is_Hmnp/a/}'); - Error('\P{-is_Hmnp/a/}'); + Expect(1, 123215, '\p{ Hmnp}', ""); + Expect(0, 123215, '\p{^ Hmnp}', ""); + Expect(0, 123215, '\P{ Hmnp}', ""); + Expect(1, 123215, '\P{^ Hmnp}', ""); + Expect(0, 123216, '\p{ Hmnp}', ""); + Expect(1, 123216, '\p{^ Hmnp}', ""); + Expect(1, 123216, '\P{ Hmnp}', ""); + Expect(0, 123216, '\P{^ Hmnp}', ""); + Error('\p{:= Is_Hmnp}'); + Error('\P{:= Is_Hmnp}'); Expect(1, 123215, '\p{ishmnp}', ""); Expect(0, 123215, '\p{^ishmnp}', ""); Expect(0, 123215, '\P{ishmnp}', ""); @@ -108880,16 +112152,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123216, '\p{^ishmnp}', ""); Expect(1, 123216, '\P{ishmnp}', ""); Expect(0, 123216, '\P{^ishmnp}', ""); - Expect(1, 123215, '\p{_ Is_Hmnp}', ""); - Expect(0, 123215, '\p{^_ Is_Hmnp}', ""); - Expect(0, 123215, '\P{_ Is_Hmnp}', ""); - Expect(1, 123215, '\P{^_ Is_Hmnp}', ""); - Expect(0, 123216, '\p{_ Is_Hmnp}', ""); - Expect(1, 123216, '\p{^_ Is_Hmnp}', ""); - Expect(1, 123216, '\P{_ Is_Hmnp}', ""); - Expect(0, 123216, '\P{^_ Is_Hmnp}', ""); - Error('\p{/a/- ogham}'); - Error('\P{/a/- ogham}'); + Expect(1, 123215, '\p{ -is_Hmnp}', ""); + Expect(0, 123215, '\p{^ -is_Hmnp}', ""); + Expect(0, 123215, '\P{ -is_Hmnp}', ""); + Expect(1, 123215, '\P{^ -is_Hmnp}', ""); + Expect(0, 123216, '\p{ -is_Hmnp}', ""); + Expect(1, 123216, '\p{^ -is_Hmnp}', ""); + Expect(1, 123216, '\P{ -is_Hmnp}', ""); + Expect(0, 123216, '\P{^ -is_Hmnp}', ""); + Error('\p{ /a/Ogham}'); + Error('\P{ /a/Ogham}'); Expect(1, 5788, '\p{ogham}', ""); Expect(0, 5788, '\p{^ogham}', ""); Expect(0, 5788, '\P{ogham}', ""); @@ -108898,16 +112170,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5789, '\p{^ogham}', ""); Expect(1, 5789, '\P{ogham}', ""); Expect(0, 5789, '\P{^ogham}', ""); - Expect(1, 5788, '\p{- Ogham}', ""); - Expect(0, 5788, '\p{^- Ogham}', ""); - Expect(0, 5788, '\P{- Ogham}', ""); - Expect(1, 5788, '\P{^- Ogham}', ""); - Expect(0, 5789, '\p{- Ogham}', ""); - Expect(1, 5789, '\p{^- Ogham}', ""); - Expect(1, 5789, '\P{- Ogham}', ""); - Expect(0, 5789, '\P{^- Ogham}', ""); - Error('\p{-/a/Is_OGHAM}'); - Error('\P{-/a/Is_OGHAM}'); + Expect(1, 5788, '\p{- ogham}', ""); + Expect(0, 5788, '\p{^- ogham}', ""); + Expect(0, 5788, '\P{- ogham}', ""); + Expect(1, 5788, '\P{^- ogham}', ""); + Expect(0, 5789, '\p{- ogham}', ""); + Expect(1, 5789, '\p{^- ogham}', ""); + Expect(1, 5789, '\P{- ogham}', ""); + Expect(0, 5789, '\P{^- ogham}', ""); + Error('\p{-_IS_Ogham:=}'); + Error('\P{-_IS_Ogham:=}'); Expect(1, 5788, '\p{isogham}', ""); Expect(0, 5788, '\p{^isogham}', ""); Expect(0, 5788, '\P{isogham}', ""); @@ -108916,16 +112188,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5789, '\p{^isogham}', ""); Expect(1, 5789, '\P{isogham}', ""); Expect(0, 5789, '\P{^isogham}', ""); - Expect(1, 5788, '\p{- Is_Ogham}', ""); - Expect(0, 5788, '\p{^- Is_Ogham}', ""); - Expect(0, 5788, '\P{- Is_Ogham}', ""); - Expect(1, 5788, '\P{^- Is_Ogham}', ""); - Expect(0, 5789, '\p{- Is_Ogham}', ""); - Expect(1, 5789, '\p{^- Is_Ogham}', ""); - Expect(1, 5789, '\P{- Is_Ogham}', ""); - Expect(0, 5789, '\P{^- Is_Ogham}', ""); - Error('\p{_:=OGAM}'); - Error('\P{_:=OGAM}'); + Expect(1, 5788, '\p{Is_Ogham}', ""); + Expect(0, 5788, '\p{^Is_Ogham}', ""); + Expect(0, 5788, '\P{Is_Ogham}', ""); + Expect(1, 5788, '\P{^Is_Ogham}', ""); + Expect(0, 5789, '\p{Is_Ogham}', ""); + Expect(1, 5789, '\p{^Is_Ogham}', ""); + Expect(1, 5789, '\P{Is_Ogham}', ""); + Expect(0, 5789, '\P{^Is_Ogham}', ""); + Error('\p{_:=Ogam}'); + Error('\P{_:=Ogam}'); Expect(1, 5788, '\p{ogam}', ""); Expect(0, 5788, '\p{^ogam}', ""); Expect(0, 5788, '\P{ogam}', ""); @@ -108934,16 +112206,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5789, '\p{^ogam}', ""); Expect(1, 5789, '\P{ogam}', ""); Expect(0, 5789, '\P{^ogam}', ""); - Expect(1, 5788, '\p{ ogam}', ""); - Expect(0, 5788, '\p{^ ogam}', ""); - Expect(0, 5788, '\P{ ogam}', ""); - Expect(1, 5788, '\P{^ ogam}', ""); - Expect(0, 5789, '\p{ ogam}', ""); - Expect(1, 5789, '\p{^ ogam}', ""); - Expect(1, 5789, '\P{ ogam}', ""); - Expect(0, 5789, '\P{^ ogam}', ""); - Error('\p{/a/ IS_Ogam}'); - Error('\P{/a/ IS_Ogam}'); + Expect(1, 5788, '\p{-_ogam}', ""); + Expect(0, 5788, '\p{^-_ogam}', ""); + Expect(0, 5788, '\P{-_ogam}', ""); + Expect(1, 5788, '\P{^-_ogam}', ""); + Expect(0, 5789, '\p{-_ogam}', ""); + Expect(1, 5789, '\p{^-_ogam}', ""); + Expect(1, 5789, '\P{-_ogam}', ""); + Expect(0, 5789, '\P{^-_ogam}', ""); + Error('\p{-:=Is_ogam}'); + Error('\P{-:=Is_ogam}'); Expect(1, 5788, '\p{isogam}', ""); Expect(0, 5788, '\p{^isogam}', ""); Expect(0, 5788, '\P{isogam}', ""); @@ -108952,16 +112224,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 5789, '\p{^isogam}', ""); Expect(1, 5789, '\P{isogam}', ""); Expect(0, 5789, '\P{^isogam}', ""); - Expect(1, 5788, '\p{__is_Ogam}', ""); - Expect(0, 5788, '\p{^__is_Ogam}', ""); - Expect(0, 5788, '\P{__is_Ogam}', ""); - Expect(1, 5788, '\P{^__is_Ogam}', ""); - Expect(0, 5789, '\p{__is_Ogam}', ""); - Expect(1, 5789, '\p{^__is_Ogam}', ""); - Expect(1, 5789, '\P{__is_Ogam}', ""); - Expect(0, 5789, '\P{^__is_Ogam}', ""); - Error('\p{ OL_Chiki:=}'); - Error('\P{ OL_Chiki:=}'); + Expect(1, 5788, '\p{ IS_Ogam}', ""); + Expect(0, 5788, '\p{^ IS_Ogam}', ""); + Expect(0, 5788, '\P{ IS_Ogam}', ""); + Expect(1, 5788, '\P{^ IS_Ogam}', ""); + Expect(0, 5789, '\p{ IS_Ogam}', ""); + Expect(1, 5789, '\p{^ IS_Ogam}', ""); + Expect(1, 5789, '\P{ IS_Ogam}', ""); + Expect(0, 5789, '\P{^ IS_Ogam}', ""); + Error('\p{/a/_ Ol_Chiki}'); + Error('\P{/a/_ Ol_Chiki}'); Expect(1, 7295, '\p{olchiki}', ""); Expect(0, 7295, '\p{^olchiki}', ""); Expect(0, 7295, '\P{olchiki}', ""); @@ -108970,16 +112242,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7296, '\p{^olchiki}', ""); Expect(1, 7296, '\P{olchiki}', ""); Expect(0, 7296, '\P{^olchiki}', ""); - Expect(1, 7295, '\p{__OL_CHIKI}', ""); - Expect(0, 7295, '\p{^__OL_CHIKI}', ""); - Expect(0, 7295, '\P{__OL_CHIKI}', ""); - Expect(1, 7295, '\P{^__OL_CHIKI}', ""); - Expect(0, 7296, '\p{__OL_CHIKI}', ""); - Expect(1, 7296, '\p{^__OL_CHIKI}', ""); - Expect(1, 7296, '\P{__OL_CHIKI}', ""); - Expect(0, 7296, '\P{^__OL_CHIKI}', ""); - Error('\p{--Is_OL_chiki/a/}'); - Error('\P{--Is_OL_chiki/a/}'); + Expect(1, 7295, '\p{--OL_CHIKI}', ""); + Expect(0, 7295, '\p{^--OL_CHIKI}', ""); + Expect(0, 7295, '\P{--OL_CHIKI}', ""); + Expect(1, 7295, '\P{^--OL_CHIKI}', ""); + Expect(0, 7296, '\p{--OL_CHIKI}', ""); + Expect(1, 7296, '\p{^--OL_CHIKI}', ""); + Expect(1, 7296, '\P{--OL_CHIKI}', ""); + Expect(0, 7296, '\P{^--OL_CHIKI}', ""); + Error('\p{/a/ Is_ol_chiki}'); + Error('\P{/a/ Is_ol_chiki}'); Expect(1, 7295, '\p{isolchiki}', ""); Expect(0, 7295, '\p{^isolchiki}', ""); Expect(0, 7295, '\P{isolchiki}', ""); @@ -108988,16 +112260,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7296, '\p{^isolchiki}', ""); Expect(1, 7296, '\P{isolchiki}', ""); Expect(0, 7296, '\P{^isolchiki}', ""); - Expect(1, 7295, '\p{ IS_ol_Chiki}', ""); - Expect(0, 7295, '\p{^ IS_ol_Chiki}', ""); - Expect(0, 7295, '\P{ IS_ol_Chiki}', ""); - Expect(1, 7295, '\P{^ IS_ol_Chiki}', ""); - Expect(0, 7296, '\p{ IS_ol_Chiki}', ""); - Expect(1, 7296, '\p{^ IS_ol_Chiki}', ""); - Expect(1, 7296, '\P{ IS_ol_Chiki}', ""); - Expect(0, 7296, '\P{^ IS_ol_Chiki}', ""); - Error('\p{ Olck/a/}'); - Error('\P{ Olck/a/}'); + Expect(1, 7295, '\p{--is_OL_CHIKI}', ""); + Expect(0, 7295, '\p{^--is_OL_CHIKI}', ""); + Expect(0, 7295, '\P{--is_OL_CHIKI}', ""); + Expect(1, 7295, '\P{^--is_OL_CHIKI}', ""); + Expect(0, 7296, '\p{--is_OL_CHIKI}', ""); + Expect(1, 7296, '\p{^--is_OL_CHIKI}', ""); + Expect(1, 7296, '\P{--is_OL_CHIKI}', ""); + Expect(0, 7296, '\P{^--is_OL_CHIKI}', ""); + Error('\p{-_Olck/a/}'); + Error('\P{-_Olck/a/}'); Expect(1, 7295, '\p{olck}', ""); Expect(0, 7295, '\p{^olck}', ""); Expect(0, 7295, '\P{olck}', ""); @@ -109006,8 +112278,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7296, '\p{^olck}', ""); Expect(1, 7296, '\P{olck}', ""); Expect(0, 7296, '\P{^olck}', ""); - Error('\p{/a/_ Is_olck}'); - Error('\P{/a/_ Is_olck}'); + Expect(1, 7295, '\p{ olck}', ""); + Expect(0, 7295, '\p{^ olck}', ""); + Expect(0, 7295, '\P{ olck}', ""); + Expect(1, 7295, '\P{^ olck}', ""); + Expect(0, 7296, '\p{ olck}', ""); + Expect(1, 7296, '\p{^ olck}', ""); + Expect(1, 7296, '\P{ olck}', ""); + Expect(0, 7296, '\P{^ olck}', ""); + Error('\p{/a/ IS_Olck}'); + Error('\P{/a/ IS_Olck}'); Expect(1, 7295, '\p{isolck}', ""); Expect(0, 7295, '\p{^isolck}', ""); Expect(0, 7295, '\P{isolck}', ""); @@ -109016,16 +112296,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7296, '\p{^isolck}', ""); Expect(1, 7296, '\P{isolck}', ""); Expect(0, 7296, '\P{^isolck}', ""); - Expect(1, 7295, '\p{-_Is_OLCK}', ""); - Expect(0, 7295, '\p{^-_Is_OLCK}', ""); - Expect(0, 7295, '\P{-_Is_OLCK}', ""); - Expect(1, 7295, '\P{^-_Is_OLCK}', ""); - Expect(0, 7296, '\p{-_Is_OLCK}', ""); - Expect(1, 7296, '\p{^-_Is_OLCK}', ""); - Expect(1, 7296, '\P{-_Is_OLCK}', ""); - Expect(0, 7296, '\P{^-_Is_OLCK}', ""); - Error('\p{-:=old_Hungarian}'); - Error('\P{-:=old_Hungarian}'); + Expect(1, 7295, '\p{ Is_Olck}', ""); + Expect(0, 7295, '\p{^ Is_Olck}', ""); + Expect(0, 7295, '\P{ Is_Olck}', ""); + Expect(1, 7295, '\P{^ Is_Olck}', ""); + Expect(0, 7296, '\p{ Is_Olck}', ""); + Expect(1, 7296, '\p{^ Is_Olck}', ""); + Expect(1, 7296, '\P{ Is_Olck}', ""); + Expect(0, 7296, '\P{^ Is_Olck}', ""); + Error('\p{:=_ Old_hungarian}'); + Error('\P{:=_ Old_hungarian}'); Expect(1, 68863, '\p{oldhungarian}', ""); Expect(0, 68863, '\p{^oldhungarian}', ""); Expect(0, 68863, '\P{oldhungarian}', ""); @@ -109034,16 +112314,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68864, '\p{^oldhungarian}', ""); Expect(1, 68864, '\P{oldhungarian}', ""); Expect(0, 68864, '\P{^oldhungarian}', ""); - Expect(1, 68863, '\p{-OLD_Hungarian}', ""); - Expect(0, 68863, '\p{^-OLD_Hungarian}', ""); - Expect(0, 68863, '\P{-OLD_Hungarian}', ""); - Expect(1, 68863, '\P{^-OLD_Hungarian}', ""); - Expect(0, 68864, '\p{-OLD_Hungarian}', ""); - Expect(1, 68864, '\p{^-OLD_Hungarian}', ""); - Expect(1, 68864, '\P{-OLD_Hungarian}', ""); - Expect(0, 68864, '\P{^-OLD_Hungarian}', ""); - Error('\p{:=_is_old_Hungarian}'); - Error('\P{:=_is_old_Hungarian}'); + Expect(1, 68863, '\p{_-Old_HUNGARIAN}', ""); + Expect(0, 68863, '\p{^_-Old_HUNGARIAN}', ""); + Expect(0, 68863, '\P{_-Old_HUNGARIAN}', ""); + Expect(1, 68863, '\P{^_-Old_HUNGARIAN}', ""); + Expect(0, 68864, '\p{_-Old_HUNGARIAN}', ""); + Expect(1, 68864, '\p{^_-Old_HUNGARIAN}', ""); + Expect(1, 68864, '\P{_-Old_HUNGARIAN}', ""); + Expect(0, 68864, '\P{^_-Old_HUNGARIAN}', ""); + Error('\p{/a/ _IS_old_Hungarian}'); + Error('\P{/a/ _IS_old_Hungarian}'); Expect(1, 68863, '\p{isoldhungarian}', ""); Expect(0, 68863, '\p{^isoldhungarian}', ""); Expect(0, 68863, '\P{isoldhungarian}', ""); @@ -109052,16 +112332,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68864, '\p{^isoldhungarian}', ""); Expect(1, 68864, '\P{isoldhungarian}', ""); Expect(0, 68864, '\P{^isoldhungarian}', ""); - Expect(1, 68863, '\p{-_Is_Old_Hungarian}', ""); - Expect(0, 68863, '\p{^-_Is_Old_Hungarian}', ""); - Expect(0, 68863, '\P{-_Is_Old_Hungarian}', ""); - Expect(1, 68863, '\P{^-_Is_Old_Hungarian}', ""); - Expect(0, 68864, '\p{-_Is_Old_Hungarian}', ""); - Expect(1, 68864, '\p{^-_Is_Old_Hungarian}', ""); - Expect(1, 68864, '\P{-_Is_Old_Hungarian}', ""); - Expect(0, 68864, '\P{^-_Is_Old_Hungarian}', ""); - Error('\p{/a/- Hung}'); - Error('\P{/a/- Hung}'); + Expect(1, 68863, '\p{__Is_old_Hungarian}', ""); + Expect(0, 68863, '\p{^__Is_old_Hungarian}', ""); + Expect(0, 68863, '\P{__Is_old_Hungarian}', ""); + Expect(1, 68863, '\P{^__Is_old_Hungarian}', ""); + Expect(0, 68864, '\p{__Is_old_Hungarian}', ""); + Expect(1, 68864, '\p{^__Is_old_Hungarian}', ""); + Expect(1, 68864, '\P{__Is_old_Hungarian}', ""); + Expect(0, 68864, '\P{^__Is_old_Hungarian}', ""); + Error('\p{_/a/Hung}'); + Error('\P{_/a/Hung}'); Expect(1, 68863, '\p{hung}', ""); Expect(0, 68863, '\p{^hung}', ""); Expect(0, 68863, '\P{hung}', ""); @@ -109070,16 +112350,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68864, '\p{^hung}', ""); Expect(1, 68864, '\P{hung}', ""); Expect(0, 68864, '\P{^hung}', ""); - Expect(1, 68863, '\p{_ HUNG}', ""); - Expect(0, 68863, '\p{^_ HUNG}', ""); - Expect(0, 68863, '\P{_ HUNG}', ""); - Expect(1, 68863, '\P{^_ HUNG}', ""); - Expect(0, 68864, '\p{_ HUNG}', ""); - Expect(1, 68864, '\p{^_ HUNG}', ""); - Expect(1, 68864, '\P{_ HUNG}', ""); - Expect(0, 68864, '\P{^_ HUNG}', ""); - Error('\p{-_is_Hung:=}'); - Error('\P{-_is_Hung:=}'); + Expect(1, 68863, '\p{ -Hung}', ""); + Expect(0, 68863, '\p{^ -Hung}', ""); + Expect(0, 68863, '\P{ -Hung}', ""); + Expect(1, 68863, '\P{^ -Hung}', ""); + Expect(0, 68864, '\p{ -Hung}', ""); + Expect(1, 68864, '\p{^ -Hung}', ""); + Expect(1, 68864, '\P{ -Hung}', ""); + Expect(0, 68864, '\P{^ -Hung}', ""); + Error('\p{:= _is_Hung}'); + Error('\P{:= _is_Hung}'); Expect(1, 68863, '\p{ishung}', ""); Expect(0, 68863, '\p{^ishung}', ""); Expect(0, 68863, '\P{ishung}', ""); @@ -109088,16 +112368,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68864, '\p{^ishung}', ""); Expect(1, 68864, '\P{ishung}', ""); Expect(0, 68864, '\P{^ishung}', ""); - Expect(1, 68863, '\p{ -is_hung}', ""); - Expect(0, 68863, '\p{^ -is_hung}', ""); - Expect(0, 68863, '\P{ -is_hung}', ""); - Expect(1, 68863, '\P{^ -is_hung}', ""); - Expect(0, 68864, '\p{ -is_hung}', ""); - Expect(1, 68864, '\p{^ -is_hung}', ""); - Expect(1, 68864, '\P{ -is_hung}', ""); - Expect(0, 68864, '\P{^ -is_hung}', ""); - Error('\p{/a/ OLD_ITALIC}'); - Error('\P{/a/ OLD_ITALIC}'); + Expect(1, 68863, '\p{ IS_Hung}', ""); + Expect(0, 68863, '\p{^ IS_Hung}', ""); + Expect(0, 68863, '\P{ IS_Hung}', ""); + Expect(1, 68863, '\P{^ IS_Hung}', ""); + Expect(0, 68864, '\p{ IS_Hung}', ""); + Expect(1, 68864, '\p{^ IS_Hung}', ""); + Expect(1, 68864, '\P{ IS_Hung}', ""); + Expect(0, 68864, '\P{^ IS_Hung}', ""); + Error('\p{ _Old_italic/a/}'); + Error('\P{ _Old_italic/a/}'); Expect(1, 66351, '\p{olditalic}', ""); Expect(0, 66351, '\p{^olditalic}', ""); Expect(0, 66351, '\P{olditalic}', ""); @@ -109106,16 +112386,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66352, '\p{^olditalic}', ""); Expect(1, 66352, '\P{olditalic}', ""); Expect(0, 66352, '\P{^olditalic}', ""); - Expect(1, 66351, '\p{_old_Italic}', ""); - Expect(0, 66351, '\p{^_old_Italic}', ""); - Expect(0, 66351, '\P{_old_Italic}', ""); - Expect(1, 66351, '\P{^_old_Italic}', ""); - Expect(0, 66352, '\p{_old_Italic}', ""); - Expect(1, 66352, '\p{^_old_Italic}', ""); - Expect(1, 66352, '\P{_old_Italic}', ""); - Expect(0, 66352, '\P{^_old_Italic}', ""); - Error('\p{_ is_old_italic:=}'); - Error('\P{_ is_old_italic:=}'); + Expect(1, 66351, '\p{ Old_italic}', ""); + Expect(0, 66351, '\p{^ Old_italic}', ""); + Expect(0, 66351, '\P{ Old_italic}', ""); + Expect(1, 66351, '\P{^ Old_italic}', ""); + Expect(0, 66352, '\p{ Old_italic}', ""); + Expect(1, 66352, '\p{^ Old_italic}', ""); + Expect(1, 66352, '\P{ Old_italic}', ""); + Expect(0, 66352, '\P{^ Old_italic}', ""); + Error('\p{:=_ IS_Old_ITALIC}'); + Error('\P{:=_ IS_Old_ITALIC}'); Expect(1, 66351, '\p{isolditalic}', ""); Expect(0, 66351, '\p{^isolditalic}', ""); Expect(0, 66351, '\P{isolditalic}', ""); @@ -109124,16 +112404,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66352, '\p{^isolditalic}', ""); Expect(1, 66352, '\P{isolditalic}', ""); Expect(0, 66352, '\P{^isolditalic}', ""); - Expect(1, 66351, '\p{-IS_old_Italic}', ""); - Expect(0, 66351, '\p{^-IS_old_Italic}', ""); - Expect(0, 66351, '\P{-IS_old_Italic}', ""); - Expect(1, 66351, '\P{^-IS_old_Italic}', ""); - Expect(0, 66352, '\p{-IS_old_Italic}', ""); - Expect(1, 66352, '\p{^-IS_old_Italic}', ""); - Expect(1, 66352, '\P{-IS_old_Italic}', ""); - Expect(0, 66352, '\P{^-IS_old_Italic}', ""); - Error('\p{/a/- ITAL}'); - Error('\P{/a/- ITAL}'); + Expect(1, 66351, '\p{ is_OLD_ITALIC}', ""); + Expect(0, 66351, '\p{^ is_OLD_ITALIC}', ""); + Expect(0, 66351, '\P{ is_OLD_ITALIC}', ""); + Expect(1, 66351, '\P{^ is_OLD_ITALIC}', ""); + Expect(0, 66352, '\p{ is_OLD_ITALIC}', ""); + Expect(1, 66352, '\p{^ is_OLD_ITALIC}', ""); + Expect(1, 66352, '\P{ is_OLD_ITALIC}', ""); + Expect(0, 66352, '\P{^ is_OLD_ITALIC}', ""); + Error('\p{ :=Ital}'); + Error('\P{ :=Ital}'); Expect(1, 66351, '\p{ital}', ""); Expect(0, 66351, '\p{^ital}', ""); Expect(0, 66351, '\P{ital}', ""); @@ -109142,16 +112422,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66352, '\p{^ital}', ""); Expect(1, 66352, '\P{ital}', ""); Expect(0, 66352, '\P{^ital}', ""); - Expect(1, 66351, '\p{--ital}', ""); - Expect(0, 66351, '\p{^--ital}', ""); - Expect(0, 66351, '\P{--ital}', ""); - Expect(1, 66351, '\P{^--ital}', ""); - Expect(0, 66352, '\p{--ital}', ""); - Expect(1, 66352, '\p{^--ital}', ""); - Expect(1, 66352, '\P{--ital}', ""); - Expect(0, 66352, '\P{^--ital}', ""); - Error('\p{-:=Is_Ital}'); - Error('\P{-:=Is_Ital}'); + Expect(1, 66351, '\p{-_Ital}', ""); + Expect(0, 66351, '\p{^-_Ital}', ""); + Expect(0, 66351, '\P{-_Ital}', ""); + Expect(1, 66351, '\P{^-_Ital}', ""); + Expect(0, 66352, '\p{-_Ital}', ""); + Expect(1, 66352, '\p{^-_Ital}', ""); + Expect(1, 66352, '\P{-_Ital}', ""); + Expect(0, 66352, '\P{^-_Ital}', ""); + Error('\p{ IS_ITAL/a/}'); + Error('\P{ IS_ITAL/a/}'); Expect(1, 66351, '\p{isital}', ""); Expect(0, 66351, '\p{^isital}', ""); Expect(0, 66351, '\P{isital}', ""); @@ -109160,16 +112440,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66352, '\p{^isital}', ""); Expect(1, 66352, '\P{isital}', ""); Expect(0, 66352, '\P{^isital}', ""); - Expect(1, 66351, '\p{-Is_ITAL}', ""); - Expect(0, 66351, '\p{^-Is_ITAL}', ""); - Expect(0, 66351, '\P{-Is_ITAL}', ""); - Expect(1, 66351, '\P{^-Is_ITAL}', ""); - Expect(0, 66352, '\p{-Is_ITAL}', ""); - Expect(1, 66352, '\p{^-Is_ITAL}', ""); - Expect(1, 66352, '\P{-Is_ITAL}', ""); - Expect(0, 66352, '\P{^-Is_ITAL}', ""); - Error('\p{/a/OLD_North_ARABIAN}'); - Error('\P{/a/OLD_North_ARABIAN}'); + Expect(1, 66351, '\p{_is_ital}', ""); + Expect(0, 66351, '\p{^_is_ital}', ""); + Expect(0, 66351, '\P{_is_ital}', ""); + Expect(1, 66351, '\P{^_is_ital}', ""); + Expect(0, 66352, '\p{_is_ital}', ""); + Expect(1, 66352, '\p{^_is_ital}', ""); + Expect(1, 66352, '\P{_is_ital}', ""); + Expect(0, 66352, '\P{^_is_ital}', ""); + Error('\p{/a/ Old_North_Arabian}'); + Error('\P{/a/ Old_North_Arabian}'); Expect(1, 68255, '\p{oldnortharabian}', ""); Expect(0, 68255, '\p{^oldnortharabian}', ""); Expect(0, 68255, '\P{oldnortharabian}', ""); @@ -109178,16 +112458,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68256, '\p{^oldnortharabian}', ""); Expect(1, 68256, '\P{oldnortharabian}', ""); Expect(0, 68256, '\P{^oldnortharabian}', ""); - Expect(1, 68255, '\p{_old_NORTH_arabian}', ""); - Expect(0, 68255, '\p{^_old_NORTH_arabian}', ""); - Expect(0, 68255, '\P{_old_NORTH_arabian}', ""); - Expect(1, 68255, '\P{^_old_NORTH_arabian}', ""); - Expect(0, 68256, '\p{_old_NORTH_arabian}', ""); - Expect(1, 68256, '\p{^_old_NORTH_arabian}', ""); - Expect(1, 68256, '\P{_old_NORTH_arabian}', ""); - Expect(0, 68256, '\P{^_old_NORTH_arabian}', ""); - Error('\p{_:=IS_OLD_NORTH_Arabian}'); - Error('\P{_:=IS_OLD_NORTH_Arabian}'); + Expect(1, 68255, '\p{ old_north_ARABIAN}', ""); + Expect(0, 68255, '\p{^ old_north_ARABIAN}', ""); + Expect(0, 68255, '\P{ old_north_ARABIAN}', ""); + Expect(1, 68255, '\P{^ old_north_ARABIAN}', ""); + Expect(0, 68256, '\p{ old_north_ARABIAN}', ""); + Expect(1, 68256, '\p{^ old_north_ARABIAN}', ""); + Expect(1, 68256, '\P{ old_north_ARABIAN}', ""); + Expect(0, 68256, '\P{^ old_north_ARABIAN}', ""); + Error('\p{/a/--Is_old_North_Arabian}'); + Error('\P{/a/--Is_old_North_Arabian}'); Expect(1, 68255, '\p{isoldnortharabian}', ""); Expect(0, 68255, '\p{^isoldnortharabian}', ""); Expect(0, 68255, '\P{isoldnortharabian}', ""); @@ -109196,16 +112476,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68256, '\p{^isoldnortharabian}', ""); Expect(1, 68256, '\P{isoldnortharabian}', ""); Expect(0, 68256, '\P{^isoldnortharabian}', ""); - Expect(1, 68255, '\p{- is_old_NORTH_arabian}', ""); - Expect(0, 68255, '\p{^- is_old_NORTH_arabian}', ""); - Expect(0, 68255, '\P{- is_old_NORTH_arabian}', ""); - Expect(1, 68255, '\P{^- is_old_NORTH_arabian}', ""); - Expect(0, 68256, '\p{- is_old_NORTH_arabian}', ""); - Expect(1, 68256, '\p{^- is_old_NORTH_arabian}', ""); - Expect(1, 68256, '\P{- is_old_NORTH_arabian}', ""); - Expect(0, 68256, '\P{^- is_old_NORTH_arabian}', ""); - Error('\p{:=-Narb}'); - Error('\P{:=-Narb}'); + Expect(1, 68255, '\p{ Is_Old_North_Arabian}', ""); + Expect(0, 68255, '\p{^ Is_Old_North_Arabian}', ""); + Expect(0, 68255, '\P{ Is_Old_North_Arabian}', ""); + Expect(1, 68255, '\P{^ Is_Old_North_Arabian}', ""); + Expect(0, 68256, '\p{ Is_Old_North_Arabian}', ""); + Expect(1, 68256, '\p{^ Is_Old_North_Arabian}', ""); + Expect(1, 68256, '\P{ Is_Old_North_Arabian}', ""); + Expect(0, 68256, '\P{^ Is_Old_North_Arabian}', ""); + Error('\p{- Narb:=}'); + Error('\P{- Narb:=}'); Expect(1, 68255, '\p{narb}', ""); Expect(0, 68255, '\p{^narb}', ""); Expect(0, 68255, '\P{narb}', ""); @@ -109214,16 +112494,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68256, '\p{^narb}', ""); Expect(1, 68256, '\P{narb}', ""); Expect(0, 68256, '\P{^narb}', ""); - Expect(1, 68255, '\p{ Narb}', ""); - Expect(0, 68255, '\p{^ Narb}', ""); - Expect(0, 68255, '\P{ Narb}', ""); - Expect(1, 68255, '\P{^ Narb}', ""); - Expect(0, 68256, '\p{ Narb}', ""); - Expect(1, 68256, '\p{^ Narb}', ""); - Expect(1, 68256, '\P{ Narb}', ""); - Expect(0, 68256, '\P{^ Narb}', ""); - Error('\p{:= _Is_narb}'); - Error('\P{:= _Is_narb}'); + Expect(1, 68255, '\p{ Narb}', ""); + Expect(0, 68255, '\p{^ Narb}', ""); + Expect(0, 68255, '\P{ Narb}', ""); + Expect(1, 68255, '\P{^ Narb}', ""); + Expect(0, 68256, '\p{ Narb}', ""); + Expect(1, 68256, '\p{^ Narb}', ""); + Expect(1, 68256, '\P{ Narb}', ""); + Expect(0, 68256, '\P{^ Narb}', ""); + Error('\p{ Is_NARB:=}'); + Error('\P{ Is_NARB:=}'); Expect(1, 68255, '\p{isnarb}', ""); Expect(0, 68255, '\p{^isnarb}', ""); Expect(0, 68255, '\P{isnarb}', ""); @@ -109232,16 +112512,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68256, '\p{^isnarb}', ""); Expect(1, 68256, '\P{isnarb}', ""); Expect(0, 68256, '\P{^isnarb}', ""); - Expect(1, 68255, '\p{ IS_Narb}', ""); - Expect(0, 68255, '\p{^ IS_Narb}', ""); - Expect(0, 68255, '\P{ IS_Narb}', ""); - Expect(1, 68255, '\P{^ IS_Narb}', ""); - Expect(0, 68256, '\p{ IS_Narb}', ""); - Expect(1, 68256, '\p{^ IS_Narb}', ""); - Expect(1, 68256, '\P{ IS_Narb}', ""); - Expect(0, 68256, '\P{^ IS_Narb}', ""); - Error('\p{ :=Old_permic}'); - Error('\P{ :=Old_permic}'); + Expect(1, 68255, '\p{Is_narb}', ""); + Expect(0, 68255, '\p{^Is_narb}', ""); + Expect(0, 68255, '\P{Is_narb}', ""); + Expect(1, 68255, '\P{^Is_narb}', ""); + Expect(0, 68256, '\p{Is_narb}', ""); + Expect(1, 68256, '\p{^Is_narb}', ""); + Expect(1, 68256, '\P{Is_narb}', ""); + Expect(0, 68256, '\P{^Is_narb}', ""); + Error('\p{ -Old_Permic:=}'); + Error('\P{ -Old_Permic:=}'); Expect(1, 66426, '\p{oldpermic}', ""); Expect(0, 66426, '\p{^oldpermic}', ""); Expect(0, 66426, '\P{oldpermic}', ""); @@ -109250,16 +112530,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66427, '\p{^oldpermic}', ""); Expect(1, 66427, '\P{oldpermic}', ""); Expect(0, 66427, '\P{^oldpermic}', ""); - Expect(1, 66426, '\p{_ Old_permic}', ""); - Expect(0, 66426, '\p{^_ Old_permic}', ""); - Expect(0, 66426, '\P{_ Old_permic}', ""); - Expect(1, 66426, '\P{^_ Old_permic}', ""); - Expect(0, 66427, '\p{_ Old_permic}', ""); - Expect(1, 66427, '\p{^_ Old_permic}', ""); - Expect(1, 66427, '\P{_ Old_permic}', ""); - Expect(0, 66427, '\P{^_ Old_permic}', ""); - Error('\p{ -Is_Old_permic:=}'); - Error('\P{ -Is_Old_permic:=}'); + Expect(1, 66426, '\p{ -Old_Permic}', ""); + Expect(0, 66426, '\p{^ -Old_Permic}', ""); + Expect(0, 66426, '\P{ -Old_Permic}', ""); + Expect(1, 66426, '\P{^ -Old_Permic}', ""); + Expect(0, 66427, '\p{ -Old_Permic}', ""); + Expect(1, 66427, '\p{^ -Old_Permic}', ""); + Expect(1, 66427, '\P{ -Old_Permic}', ""); + Expect(0, 66427, '\P{^ -Old_Permic}', ""); + Error('\p{/a/Is_OLD_Permic}'); + Error('\P{/a/Is_OLD_Permic}'); Expect(1, 66426, '\p{isoldpermic}', ""); Expect(0, 66426, '\p{^isoldpermic}', ""); Expect(0, 66426, '\P{isoldpermic}', ""); @@ -109268,16 +112548,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66427, '\p{^isoldpermic}', ""); Expect(1, 66427, '\P{isoldpermic}', ""); Expect(0, 66427, '\P{^isoldpermic}', ""); - Expect(1, 66426, '\p{ Is_old_PERMIC}', ""); - Expect(0, 66426, '\p{^ Is_old_PERMIC}', ""); - Expect(0, 66426, '\P{ Is_old_PERMIC}', ""); - Expect(1, 66426, '\P{^ Is_old_PERMIC}', ""); - Expect(0, 66427, '\p{ Is_old_PERMIC}', ""); - Expect(1, 66427, '\p{^ Is_old_PERMIC}', ""); - Expect(1, 66427, '\P{ Is_old_PERMIC}', ""); - Expect(0, 66427, '\P{^ Is_old_PERMIC}', ""); - Error('\p{:= Perm}'); - Error('\P{:= Perm}'); + Expect(1, 66426, '\p{ Is_OLD_Permic}', ""); + Expect(0, 66426, '\p{^ Is_OLD_Permic}', ""); + Expect(0, 66426, '\P{ Is_OLD_Permic}', ""); + Expect(1, 66426, '\P{^ Is_OLD_Permic}', ""); + Expect(0, 66427, '\p{ Is_OLD_Permic}', ""); + Expect(1, 66427, '\p{^ Is_OLD_Permic}', ""); + Expect(1, 66427, '\P{ Is_OLD_Permic}', ""); + Expect(0, 66427, '\P{^ Is_OLD_Permic}', ""); + Error('\p{ Perm:=}'); + Error('\P{ Perm:=}'); Expect(1, 66426, '\p{perm}', ""); Expect(0, 66426, '\p{^perm}', ""); Expect(0, 66426, '\P{perm}', ""); @@ -109286,16 +112566,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66427, '\p{^perm}', ""); Expect(1, 66427, '\P{perm}', ""); Expect(0, 66427, '\P{^perm}', ""); - Expect(1, 66426, '\p{ perm}', ""); - Expect(0, 66426, '\p{^ perm}', ""); - Expect(0, 66426, '\P{ perm}', ""); - Expect(1, 66426, '\P{^ perm}', ""); - Expect(0, 66427, '\p{ perm}', ""); - Expect(1, 66427, '\p{^ perm}', ""); - Expect(1, 66427, '\P{ perm}', ""); - Expect(0, 66427, '\P{^ perm}', ""); - Error('\p{_-IS_perm:=}'); - Error('\P{_-IS_perm:=}'); + Expect(1, 66426, '\p{_ Perm}', ""); + Expect(0, 66426, '\p{^_ Perm}', ""); + Expect(0, 66426, '\P{_ Perm}', ""); + Expect(1, 66426, '\P{^_ Perm}', ""); + Expect(0, 66427, '\p{_ Perm}', ""); + Expect(1, 66427, '\p{^_ Perm}', ""); + Expect(1, 66427, '\P{_ Perm}', ""); + Expect(0, 66427, '\P{^_ Perm}', ""); + Error('\p{_/a/IS_perm}'); + Error('\P{_/a/IS_perm}'); Expect(1, 66426, '\p{isperm}', ""); Expect(0, 66426, '\p{^isperm}', ""); Expect(0, 66426, '\P{isperm}', ""); @@ -109304,16 +112584,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66427, '\p{^isperm}', ""); Expect(1, 66427, '\P{isperm}', ""); Expect(0, 66427, '\P{^isperm}', ""); - Expect(1, 66426, '\p{-Is_Perm}', ""); - Expect(0, 66426, '\p{^-Is_Perm}', ""); - Expect(0, 66426, '\P{-Is_Perm}', ""); - Expect(1, 66426, '\P{^-Is_Perm}', ""); - Expect(0, 66427, '\p{-Is_Perm}', ""); - Expect(1, 66427, '\p{^-Is_Perm}', ""); - Expect(1, 66427, '\P{-Is_Perm}', ""); - Expect(0, 66427, '\P{^-Is_Perm}', ""); - Error('\p{ -OLD_persian/a/}'); - Error('\P{ -OLD_persian/a/}'); + Expect(1, 66426, '\p{_Is_Perm}', ""); + Expect(0, 66426, '\p{^_Is_Perm}', ""); + Expect(0, 66426, '\P{_Is_Perm}', ""); + Expect(1, 66426, '\P{^_Is_Perm}', ""); + Expect(0, 66427, '\p{_Is_Perm}', ""); + Expect(1, 66427, '\p{^_Is_Perm}', ""); + Expect(1, 66427, '\P{_Is_Perm}', ""); + Expect(0, 66427, '\P{^_Is_Perm}', ""); + Error('\p{-:=Old_persian}'); + Error('\P{-:=Old_persian}'); Expect(1, 66517, '\p{oldpersian}', ""); Expect(0, 66517, '\p{^oldpersian}', ""); Expect(0, 66517, '\P{oldpersian}', ""); @@ -109322,16 +112602,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66518, '\p{^oldpersian}', ""); Expect(1, 66518, '\P{oldpersian}', ""); Expect(0, 66518, '\P{^oldpersian}', ""); - Expect(1, 66517, '\p{--OLD_Persian}', ""); - Expect(0, 66517, '\p{^--OLD_Persian}', ""); - Expect(0, 66517, '\P{--OLD_Persian}', ""); - Expect(1, 66517, '\P{^--OLD_Persian}', ""); - Expect(0, 66518, '\p{--OLD_Persian}', ""); - Expect(1, 66518, '\p{^--OLD_Persian}', ""); - Expect(1, 66518, '\P{--OLD_Persian}', ""); - Expect(0, 66518, '\P{^--OLD_Persian}', ""); - Error('\p{/a/-_IS_Old_Persian}'); - Error('\P{/a/-_IS_Old_Persian}'); + Expect(1, 66517, '\p{- old_Persian}', ""); + Expect(0, 66517, '\p{^- old_Persian}', ""); + Expect(0, 66517, '\P{- old_Persian}', ""); + Expect(1, 66517, '\P{^- old_Persian}', ""); + Expect(0, 66518, '\p{- old_Persian}', ""); + Expect(1, 66518, '\p{^- old_Persian}', ""); + Expect(1, 66518, '\P{- old_Persian}', ""); + Expect(0, 66518, '\P{^- old_Persian}', ""); + Error('\p{:=_ Is_Old_persian}'); + Error('\P{:=_ Is_Old_persian}'); Expect(1, 66517, '\p{isoldpersian}', ""); Expect(0, 66517, '\p{^isoldpersian}', ""); Expect(0, 66517, '\P{isoldpersian}', ""); @@ -109340,16 +112620,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66518, '\p{^isoldpersian}', ""); Expect(1, 66518, '\P{isoldpersian}', ""); Expect(0, 66518, '\P{^isoldpersian}', ""); - Expect(1, 66517, '\p{--is_Old_persian}', ""); - Expect(0, 66517, '\p{^--is_Old_persian}', ""); - Expect(0, 66517, '\P{--is_Old_persian}', ""); - Expect(1, 66517, '\P{^--is_Old_persian}', ""); - Expect(0, 66518, '\p{--is_Old_persian}', ""); - Expect(1, 66518, '\p{^--is_Old_persian}', ""); - Expect(1, 66518, '\P{--is_Old_persian}', ""); - Expect(0, 66518, '\P{^--is_Old_persian}', ""); - Error('\p{ -XPEO:=}'); - Error('\P{ -XPEO:=}'); + Expect(1, 66517, '\p{_is_old_PERSIAN}', ""); + Expect(0, 66517, '\p{^_is_old_PERSIAN}', ""); + Expect(0, 66517, '\P{_is_old_PERSIAN}', ""); + Expect(1, 66517, '\P{^_is_old_PERSIAN}', ""); + Expect(0, 66518, '\p{_is_old_PERSIAN}', ""); + Expect(1, 66518, '\p{^_is_old_PERSIAN}', ""); + Expect(1, 66518, '\P{_is_old_PERSIAN}', ""); + Expect(0, 66518, '\P{^_is_old_PERSIAN}', ""); + Error('\p{-/a/xpeo}'); + Error('\P{-/a/xpeo}'); Expect(1, 66517, '\p{xpeo}', ""); Expect(0, 66517, '\p{^xpeo}', ""); Expect(0, 66517, '\P{xpeo}', ""); @@ -109366,8 +112646,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66518, '\p{^_XPEO}', ""); Expect(1, 66518, '\P{_XPEO}', ""); Expect(0, 66518, '\P{^_XPEO}', ""); - Error('\p{:= Is_Xpeo}'); - Error('\P{:= Is_Xpeo}'); + Error('\p{ IS_xpeo/a/}'); + Error('\P{ IS_xpeo/a/}'); Expect(1, 66517, '\p{isxpeo}', ""); Expect(0, 66517, '\p{^isxpeo}', ""); Expect(0, 66517, '\P{isxpeo}', ""); @@ -109376,16 +112656,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66518, '\p{^isxpeo}', ""); Expect(1, 66518, '\P{isxpeo}', ""); Expect(0, 66518, '\P{^isxpeo}', ""); - Expect(1, 66517, '\p{ _is_Xpeo}', ""); - Expect(0, 66517, '\p{^ _is_Xpeo}', ""); - Expect(0, 66517, '\P{ _is_Xpeo}', ""); - Expect(1, 66517, '\P{^ _is_Xpeo}', ""); - Expect(0, 66518, '\p{ _is_Xpeo}', ""); - Expect(1, 66518, '\p{^ _is_Xpeo}', ""); - Expect(1, 66518, '\P{ _is_Xpeo}', ""); - Expect(0, 66518, '\P{^ _is_Xpeo}', ""); - Error('\p{- OLD_Sogdian/a/}'); - Error('\P{- OLD_Sogdian/a/}'); + Expect(1, 66517, '\p{ Is_Xpeo}', ""); + Expect(0, 66517, '\p{^ Is_Xpeo}', ""); + Expect(0, 66517, '\P{ Is_Xpeo}', ""); + Expect(1, 66517, '\P{^ Is_Xpeo}', ""); + Expect(0, 66518, '\p{ Is_Xpeo}', ""); + Expect(1, 66518, '\p{^ Is_Xpeo}', ""); + Expect(1, 66518, '\P{ Is_Xpeo}', ""); + Expect(0, 66518, '\P{^ Is_Xpeo}', ""); + Error('\p{:= Old_SOGDIAN}'); + Error('\P{:= Old_SOGDIAN}'); Expect(1, 69415, '\p{oldsogdian}', ""); Expect(0, 69415, '\p{^oldsogdian}', ""); Expect(0, 69415, '\P{oldsogdian}', ""); @@ -109394,16 +112674,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69416, '\p{^oldsogdian}', ""); Expect(1, 69416, '\P{oldsogdian}', ""); Expect(0, 69416, '\P{^oldsogdian}', ""); - Expect(1, 69415, '\p{-OLD_Sogdian}', ""); - Expect(0, 69415, '\p{^-OLD_Sogdian}', ""); - Expect(0, 69415, '\P{-OLD_Sogdian}', ""); - Expect(1, 69415, '\P{^-OLD_Sogdian}', ""); - Expect(0, 69416, '\p{-OLD_Sogdian}', ""); - Expect(1, 69416, '\p{^-OLD_Sogdian}', ""); - Expect(1, 69416, '\P{-OLD_Sogdian}', ""); - Expect(0, 69416, '\P{^-OLD_Sogdian}', ""); - Error('\p{ _Is_OLD_Sogdian:=}'); - Error('\P{ _Is_OLD_Sogdian:=}'); + Expect(1, 69415, '\p{- OLD_SOGDIAN}', ""); + Expect(0, 69415, '\p{^- OLD_SOGDIAN}', ""); + Expect(0, 69415, '\P{- OLD_SOGDIAN}', ""); + Expect(1, 69415, '\P{^- OLD_SOGDIAN}', ""); + Expect(0, 69416, '\p{- OLD_SOGDIAN}', ""); + Expect(1, 69416, '\p{^- OLD_SOGDIAN}', ""); + Expect(1, 69416, '\P{- OLD_SOGDIAN}', ""); + Expect(0, 69416, '\P{^- OLD_SOGDIAN}', ""); + Error('\p{:= Is_OLD_sogdian}'); + Error('\P{:= Is_OLD_sogdian}'); Expect(1, 69415, '\p{isoldsogdian}', ""); Expect(0, 69415, '\p{^isoldsogdian}', ""); Expect(0, 69415, '\P{isoldsogdian}', ""); @@ -109412,16 +112692,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69416, '\p{^isoldsogdian}', ""); Expect(1, 69416, '\P{isoldsogdian}', ""); Expect(0, 69416, '\P{^isoldsogdian}', ""); - Expect(1, 69415, '\p{ Is_Old_SOGDIAN}', ""); - Expect(0, 69415, '\p{^ Is_Old_SOGDIAN}', ""); - Expect(0, 69415, '\P{ Is_Old_SOGDIAN}', ""); - Expect(1, 69415, '\P{^ Is_Old_SOGDIAN}', ""); - Expect(0, 69416, '\p{ Is_Old_SOGDIAN}', ""); - Expect(1, 69416, '\p{^ Is_Old_SOGDIAN}', ""); - Expect(1, 69416, '\P{ Is_Old_SOGDIAN}', ""); - Expect(0, 69416, '\P{^ Is_Old_SOGDIAN}', ""); - Error('\p{ Sogo/a/}'); - Error('\P{ Sogo/a/}'); + Expect(1, 69415, '\p{-Is_old_SOGDIAN}', ""); + Expect(0, 69415, '\p{^-Is_old_SOGDIAN}', ""); + Expect(0, 69415, '\P{-Is_old_SOGDIAN}', ""); + Expect(1, 69415, '\P{^-Is_old_SOGDIAN}', ""); + Expect(0, 69416, '\p{-Is_old_SOGDIAN}', ""); + Expect(1, 69416, '\p{^-Is_old_SOGDIAN}', ""); + Expect(1, 69416, '\P{-Is_old_SOGDIAN}', ""); + Expect(0, 69416, '\P{^-Is_old_SOGDIAN}', ""); + Error('\p{/a/_SOGO}'); + Error('\P{/a/_SOGO}'); Expect(1, 69415, '\p{sogo}', ""); Expect(0, 69415, '\p{^sogo}', ""); Expect(0, 69415, '\P{sogo}', ""); @@ -109430,16 +112710,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69416, '\p{^sogo}', ""); Expect(1, 69416, '\P{sogo}', ""); Expect(0, 69416, '\P{^sogo}', ""); - Expect(1, 69415, '\p{ sogo}', ""); - Expect(0, 69415, '\p{^ sogo}', ""); - Expect(0, 69415, '\P{ sogo}', ""); - Expect(1, 69415, '\P{^ sogo}', ""); - Expect(0, 69416, '\p{ sogo}', ""); - Expect(1, 69416, '\p{^ sogo}', ""); - Expect(1, 69416, '\P{ sogo}', ""); - Expect(0, 69416, '\P{^ sogo}', ""); - Error('\p{ :=IS_Sogo}'); - Error('\P{ :=IS_Sogo}'); + Expect(1, 69415, '\p{_Sogo}', ""); + Expect(0, 69415, '\p{^_Sogo}', ""); + Expect(0, 69415, '\P{_Sogo}', ""); + Expect(1, 69415, '\P{^_Sogo}', ""); + Expect(0, 69416, '\p{_Sogo}', ""); + Expect(1, 69416, '\p{^_Sogo}', ""); + Expect(1, 69416, '\P{_Sogo}', ""); + Expect(0, 69416, '\P{^_Sogo}', ""); + Error('\p{/a/ is_Sogo}'); + Error('\P{/a/ is_Sogo}'); Expect(1, 69415, '\p{issogo}', ""); Expect(0, 69415, '\p{^issogo}', ""); Expect(0, 69415, '\P{issogo}', ""); @@ -109448,16 +112728,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69416, '\p{^issogo}', ""); Expect(1, 69416, '\P{issogo}', ""); Expect(0, 69416, '\P{^issogo}', ""); - Expect(1, 69415, '\p{--is_Sogo}', ""); - Expect(0, 69415, '\p{^--is_Sogo}', ""); - Expect(0, 69415, '\P{--is_Sogo}', ""); - Expect(1, 69415, '\P{^--is_Sogo}', ""); - Expect(0, 69416, '\p{--is_Sogo}', ""); - Expect(1, 69416, '\p{^--is_Sogo}', ""); - Expect(1, 69416, '\P{--is_Sogo}', ""); - Expect(0, 69416, '\P{^--is_Sogo}', ""); - Error('\p{ -old_SOUTH_ARABIAN:=}'); - Error('\P{ -old_SOUTH_ARABIAN:=}'); + Expect(1, 69415, '\p{-_Is_SOGO}', ""); + Expect(0, 69415, '\p{^-_Is_SOGO}', ""); + Expect(0, 69415, '\P{-_Is_SOGO}', ""); + Expect(1, 69415, '\P{^-_Is_SOGO}', ""); + Expect(0, 69416, '\p{-_Is_SOGO}', ""); + Expect(1, 69416, '\p{^-_Is_SOGO}', ""); + Expect(1, 69416, '\P{-_Is_SOGO}', ""); + Expect(0, 69416, '\P{^-_Is_SOGO}', ""); + Error('\p{ /a/old_SOUTH_Arabian}'); + Error('\P{ /a/old_SOUTH_Arabian}'); Expect(1, 68223, '\p{oldsoutharabian}', ""); Expect(0, 68223, '\p{^oldsoutharabian}', ""); Expect(0, 68223, '\P{oldsoutharabian}', ""); @@ -109466,16 +112746,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68224, '\p{^oldsoutharabian}', ""); Expect(1, 68224, '\P{oldsoutharabian}', ""); Expect(0, 68224, '\P{^oldsoutharabian}', ""); - Expect(1, 68223, '\p{ old_South_Arabian}', ""); - Expect(0, 68223, '\p{^ old_South_Arabian}', ""); - Expect(0, 68223, '\P{ old_South_Arabian}', ""); - Expect(1, 68223, '\P{^ old_South_Arabian}', ""); - Expect(0, 68224, '\p{ old_South_Arabian}', ""); - Expect(1, 68224, '\p{^ old_South_Arabian}', ""); - Expect(1, 68224, '\P{ old_South_Arabian}', ""); - Expect(0, 68224, '\P{^ old_South_Arabian}', ""); - Error('\p{:=__Is_Old_SOUTH_ARABIAN}'); - Error('\P{:=__Is_Old_SOUTH_ARABIAN}'); + Expect(1, 68223, '\p{_ Old_South_ARABIAN}', ""); + Expect(0, 68223, '\p{^_ Old_South_ARABIAN}', ""); + Expect(0, 68223, '\P{_ Old_South_ARABIAN}', ""); + Expect(1, 68223, '\P{^_ Old_South_ARABIAN}', ""); + Expect(0, 68224, '\p{_ Old_South_ARABIAN}', ""); + Expect(1, 68224, '\p{^_ Old_South_ARABIAN}', ""); + Expect(1, 68224, '\P{_ Old_South_ARABIAN}', ""); + Expect(0, 68224, '\P{^_ Old_South_ARABIAN}', ""); + Error('\p{_:=Is_Old_SOUTH_Arabian}'); + Error('\P{_:=Is_Old_SOUTH_Arabian}'); Expect(1, 68223, '\p{isoldsoutharabian}', ""); Expect(0, 68223, '\p{^isoldsoutharabian}', ""); Expect(0, 68223, '\P{isoldsoutharabian}', ""); @@ -109484,16 +112764,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68224, '\p{^isoldsoutharabian}', ""); Expect(1, 68224, '\P{isoldsoutharabian}', ""); Expect(0, 68224, '\P{^isoldsoutharabian}', ""); - Expect(1, 68223, '\p{_-Is_OLD_south_ARABIAN}', ""); - Expect(0, 68223, '\p{^_-Is_OLD_south_ARABIAN}', ""); - Expect(0, 68223, '\P{_-Is_OLD_south_ARABIAN}', ""); - Expect(1, 68223, '\P{^_-Is_OLD_south_ARABIAN}', ""); - Expect(0, 68224, '\p{_-Is_OLD_south_ARABIAN}', ""); - Expect(1, 68224, '\p{^_-Is_OLD_south_ARABIAN}', ""); - Expect(1, 68224, '\P{_-Is_OLD_south_ARABIAN}', ""); - Expect(0, 68224, '\P{^_-Is_OLD_south_ARABIAN}', ""); - Error('\p{/a/- sarb}'); - Error('\P{/a/- sarb}'); + Expect(1, 68223, '\p{ is_old_South_Arabian}', ""); + Expect(0, 68223, '\p{^ is_old_South_Arabian}', ""); + Expect(0, 68223, '\P{ is_old_South_Arabian}', ""); + Expect(1, 68223, '\P{^ is_old_South_Arabian}', ""); + Expect(0, 68224, '\p{ is_old_South_Arabian}', ""); + Expect(1, 68224, '\p{^ is_old_South_Arabian}', ""); + Expect(1, 68224, '\P{ is_old_South_Arabian}', ""); + Expect(0, 68224, '\P{^ is_old_South_Arabian}', ""); + Error('\p{:= -Sarb}'); + Error('\P{:= -Sarb}'); Expect(1, 68223, '\p{sarb}', ""); Expect(0, 68223, '\p{^sarb}', ""); Expect(0, 68223, '\P{sarb}', ""); @@ -109502,16 +112782,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68224, '\p{^sarb}', ""); Expect(1, 68224, '\P{sarb}', ""); Expect(0, 68224, '\P{^sarb}', ""); - Expect(1, 68223, '\p{- Sarb}', ""); - Expect(0, 68223, '\p{^- Sarb}', ""); - Expect(0, 68223, '\P{- Sarb}', ""); - Expect(1, 68223, '\P{^- Sarb}', ""); - Expect(0, 68224, '\p{- Sarb}', ""); - Expect(1, 68224, '\p{^- Sarb}', ""); - Expect(1, 68224, '\P{- Sarb}', ""); - Expect(0, 68224, '\P{^- Sarb}', ""); - Error('\p{ _is_SARB:=}'); - Error('\P{ _is_SARB:=}'); + Expect(1, 68223, '\p{_sarb}', ""); + Expect(0, 68223, '\p{^_sarb}', ""); + Expect(0, 68223, '\P{_sarb}', ""); + Expect(1, 68223, '\P{^_sarb}', ""); + Expect(0, 68224, '\p{_sarb}', ""); + Expect(1, 68224, '\p{^_sarb}', ""); + Expect(1, 68224, '\P{_sarb}', ""); + Expect(0, 68224, '\P{^_sarb}', ""); + Error('\p{/a/Is_Sarb}'); + Error('\P{/a/Is_Sarb}'); Expect(1, 68223, '\p{issarb}', ""); Expect(0, 68223, '\p{^issarb}', ""); Expect(0, 68223, '\P{issarb}', ""); @@ -109520,16 +112800,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68224, '\p{^issarb}', ""); Expect(1, 68224, '\P{issarb}', ""); Expect(0, 68224, '\P{^issarb}', ""); - Expect(1, 68223, '\p{Is_sarb}', ""); - Expect(0, 68223, '\p{^Is_sarb}', ""); - Expect(0, 68223, '\P{Is_sarb}', ""); - Expect(1, 68223, '\P{^Is_sarb}', ""); - Expect(0, 68224, '\p{Is_sarb}', ""); - Expect(1, 68224, '\p{^Is_sarb}', ""); - Expect(1, 68224, '\P{Is_sarb}', ""); - Expect(0, 68224, '\P{^Is_sarb}', ""); - Error('\p{__Old_Turkic:=}'); - Error('\P{__Old_Turkic:=}'); + Expect(1, 68223, '\p{ -Is_Sarb}', ""); + Expect(0, 68223, '\p{^ -Is_Sarb}', ""); + Expect(0, 68223, '\P{ -Is_Sarb}', ""); + Expect(1, 68223, '\P{^ -Is_Sarb}', ""); + Expect(0, 68224, '\p{ -Is_Sarb}', ""); + Expect(1, 68224, '\p{^ -Is_Sarb}', ""); + Expect(1, 68224, '\P{ -Is_Sarb}', ""); + Expect(0, 68224, '\P{^ -Is_Sarb}', ""); + Error('\p{_:=old_Turkic}'); + Error('\P{_:=old_Turkic}'); Expect(1, 68680, '\p{oldturkic}', ""); Expect(0, 68680, '\p{^oldturkic}', ""); Expect(0, 68680, '\P{oldturkic}', ""); @@ -109538,16 +112818,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68681, '\p{^oldturkic}', ""); Expect(1, 68681, '\P{oldturkic}', ""); Expect(0, 68681, '\P{^oldturkic}', ""); - Expect(1, 68680, '\p{-_OLD_TURKIC}', ""); - Expect(0, 68680, '\p{^-_OLD_TURKIC}', ""); - Expect(0, 68680, '\P{-_OLD_TURKIC}', ""); - Expect(1, 68680, '\P{^-_OLD_TURKIC}', ""); - Expect(0, 68681, '\p{-_OLD_TURKIC}', ""); - Expect(1, 68681, '\p{^-_OLD_TURKIC}', ""); - Expect(1, 68681, '\P{-_OLD_TURKIC}', ""); - Expect(0, 68681, '\P{^-_OLD_TURKIC}', ""); - Error('\p{:=_ is_Old_Turkic}'); - Error('\P{:=_ is_Old_Turkic}'); + Expect(1, 68680, '\p{ Old_Turkic}', ""); + Expect(0, 68680, '\p{^ Old_Turkic}', ""); + Expect(0, 68680, '\P{ Old_Turkic}', ""); + Expect(1, 68680, '\P{^ Old_Turkic}', ""); + Expect(0, 68681, '\p{ Old_Turkic}', ""); + Expect(1, 68681, '\p{^ Old_Turkic}', ""); + Expect(1, 68681, '\P{ Old_Turkic}', ""); + Expect(0, 68681, '\P{^ Old_Turkic}', ""); + Error('\p{is_old_turkic:=}'); + Error('\P{is_old_turkic:=}'); Expect(1, 68680, '\p{isoldturkic}', ""); Expect(0, 68680, '\p{^isoldturkic}', ""); Expect(0, 68680, '\P{isoldturkic}', ""); @@ -109556,16 +112836,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68681, '\p{^isoldturkic}', ""); Expect(1, 68681, '\P{isoldturkic}', ""); Expect(0, 68681, '\P{^isoldturkic}', ""); - Expect(1, 68680, '\p{ Is_OLD_TURKIC}', ""); - Expect(0, 68680, '\p{^ Is_OLD_TURKIC}', ""); - Expect(0, 68680, '\P{ Is_OLD_TURKIC}', ""); - Expect(1, 68680, '\P{^ Is_OLD_TURKIC}', ""); - Expect(0, 68681, '\p{ Is_OLD_TURKIC}', ""); - Expect(1, 68681, '\p{^ Is_OLD_TURKIC}', ""); - Expect(1, 68681, '\P{ Is_OLD_TURKIC}', ""); - Expect(0, 68681, '\P{^ Is_OLD_TURKIC}', ""); - Error('\p{:= _Orkh}'); - Error('\P{:= _Orkh}'); + Expect(1, 68680, '\p{-_is_Old_Turkic}', ""); + Expect(0, 68680, '\p{^-_is_Old_Turkic}', ""); + Expect(0, 68680, '\P{-_is_Old_Turkic}', ""); + Expect(1, 68680, '\P{^-_is_Old_Turkic}', ""); + Expect(0, 68681, '\p{-_is_Old_Turkic}', ""); + Expect(1, 68681, '\p{^-_is_Old_Turkic}', ""); + Expect(1, 68681, '\P{-_is_Old_Turkic}', ""); + Expect(0, 68681, '\P{^-_is_Old_Turkic}', ""); + Error('\p{/a/Orkh}'); + Error('\P{/a/Orkh}'); Expect(1, 68680, '\p{orkh}', ""); Expect(0, 68680, '\p{^orkh}', ""); Expect(0, 68680, '\P{orkh}', ""); @@ -109574,16 +112854,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68681, '\p{^orkh}', ""); Expect(1, 68681, '\P{orkh}', ""); Expect(0, 68681, '\P{^orkh}', ""); - Expect(1, 68680, '\p{-_Orkh}', ""); - Expect(0, 68680, '\p{^-_Orkh}', ""); - Expect(0, 68680, '\P{-_Orkh}', ""); - Expect(1, 68680, '\P{^-_Orkh}', ""); - Expect(0, 68681, '\p{-_Orkh}', ""); - Expect(1, 68681, '\p{^-_Orkh}', ""); - Expect(1, 68681, '\P{-_Orkh}', ""); - Expect(0, 68681, '\P{^-_Orkh}', ""); - Error('\p{:= IS_ORKH}'); - Error('\P{:= IS_ORKH}'); + Expect(1, 68680, '\p{ ORKH}', ""); + Expect(0, 68680, '\p{^ ORKH}', ""); + Expect(0, 68680, '\P{ ORKH}', ""); + Expect(1, 68680, '\P{^ ORKH}', ""); + Expect(0, 68681, '\p{ ORKH}', ""); + Expect(1, 68681, '\p{^ ORKH}', ""); + Expect(1, 68681, '\P{ ORKH}', ""); + Expect(0, 68681, '\P{^ ORKH}', ""); + Error('\p{-:=is_orkh}'); + Error('\P{-:=is_orkh}'); Expect(1, 68680, '\p{isorkh}', ""); Expect(0, 68680, '\p{^isorkh}', ""); Expect(0, 68680, '\P{isorkh}', ""); @@ -109592,16 +112872,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68681, '\p{^isorkh}', ""); Expect(1, 68681, '\P{isorkh}', ""); Expect(0, 68681, '\P{^isorkh}', ""); - Expect(1, 68680, '\p{ _is_orkh}', ""); - Expect(0, 68680, '\p{^ _is_orkh}', ""); - Expect(0, 68680, '\P{ _is_orkh}', ""); - Expect(1, 68680, '\P{^ _is_orkh}', ""); - Expect(0, 68681, '\p{ _is_orkh}', ""); - Expect(1, 68681, '\p{^ _is_orkh}', ""); - Expect(1, 68681, '\P{ _is_orkh}', ""); - Expect(0, 68681, '\P{^ _is_orkh}', ""); - Error('\p{- Open_Punctuation/a/}'); - Error('\P{- Open_Punctuation/a/}'); + Expect(1, 68680, '\p{-_IS_orkh}', ""); + Expect(0, 68680, '\p{^-_IS_orkh}', ""); + Expect(0, 68680, '\P{-_IS_orkh}', ""); + Expect(1, 68680, '\P{^-_IS_orkh}', ""); + Expect(0, 68681, '\p{-_IS_orkh}', ""); + Expect(1, 68681, '\p{^-_IS_orkh}', ""); + Expect(1, 68681, '\P{-_IS_orkh}', ""); + Expect(0, 68681, '\P{^-_IS_orkh}', ""); + Error('\p{:= -Open_PUNCTUATION}'); + Error('\P{:= -Open_PUNCTUATION}'); Expect(1, 65378, '\p{openpunctuation}', ""); Expect(0, 65378, '\p{^openpunctuation}', ""); Expect(0, 65378, '\P{openpunctuation}', ""); @@ -109610,16 +112890,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65379, '\p{^openpunctuation}', ""); Expect(1, 65379, '\P{openpunctuation}', ""); Expect(0, 65379, '\P{^openpunctuation}', ""); - Expect(1, 65378, '\p{-_Open_Punctuation}', ""); - Expect(0, 65378, '\p{^-_Open_Punctuation}', ""); - Expect(0, 65378, '\P{-_Open_Punctuation}', ""); - Expect(1, 65378, '\P{^-_Open_Punctuation}', ""); - Expect(0, 65379, '\p{-_Open_Punctuation}', ""); - Expect(1, 65379, '\p{^-_Open_Punctuation}', ""); - Expect(1, 65379, '\P{-_Open_Punctuation}', ""); - Expect(0, 65379, '\P{^-_Open_Punctuation}', ""); - Error('\p{_/a/IS_OPEN_PUNCTUATION}'); - Error('\P{_/a/IS_OPEN_PUNCTUATION}'); + Expect(1, 65378, '\p{Open_PUNCTUATION}', ""); + Expect(0, 65378, '\p{^Open_PUNCTUATION}', ""); + Expect(0, 65378, '\P{Open_PUNCTUATION}', ""); + Expect(1, 65378, '\P{^Open_PUNCTUATION}', ""); + Expect(0, 65379, '\p{Open_PUNCTUATION}', ""); + Expect(1, 65379, '\p{^Open_PUNCTUATION}', ""); + Expect(1, 65379, '\P{Open_PUNCTUATION}', ""); + Expect(0, 65379, '\P{^Open_PUNCTUATION}', ""); + Error('\p{-/a/IS_Open_Punctuation}'); + Error('\P{-/a/IS_Open_Punctuation}'); Expect(1, 65378, '\p{isopenpunctuation}', ""); Expect(0, 65378, '\p{^isopenpunctuation}', ""); Expect(0, 65378, '\P{isopenpunctuation}', ""); @@ -109628,16 +112908,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65379, '\p{^isopenpunctuation}', ""); Expect(1, 65379, '\P{isopenpunctuation}', ""); Expect(0, 65379, '\P{^isopenpunctuation}', ""); - Expect(1, 65378, '\p{ Is_open_Punctuation}', ""); - Expect(0, 65378, '\p{^ Is_open_Punctuation}', ""); - Expect(0, 65378, '\P{ Is_open_Punctuation}', ""); - Expect(1, 65378, '\P{^ Is_open_Punctuation}', ""); - Expect(0, 65379, '\p{ Is_open_Punctuation}', ""); - Expect(1, 65379, '\p{^ Is_open_Punctuation}', ""); - Expect(1, 65379, '\P{ Is_open_Punctuation}', ""); - Expect(0, 65379, '\P{^ Is_open_Punctuation}', ""); - Error('\p{ /a/PS}'); - Error('\P{ /a/PS}'); + Expect(1, 65378, '\p{_-is_OPEN_PUNCTUATION}', ""); + Expect(0, 65378, '\p{^_-is_OPEN_PUNCTUATION}', ""); + Expect(0, 65378, '\P{_-is_OPEN_PUNCTUATION}', ""); + Expect(1, 65378, '\P{^_-is_OPEN_PUNCTUATION}', ""); + Expect(0, 65379, '\p{_-is_OPEN_PUNCTUATION}', ""); + Expect(1, 65379, '\p{^_-is_OPEN_PUNCTUATION}', ""); + Expect(1, 65379, '\P{_-is_OPEN_PUNCTUATION}', ""); + Expect(0, 65379, '\P{^_-is_OPEN_PUNCTUATION}', ""); + Error('\p{ PS/a/}'); + Error('\P{ PS/a/}'); Expect(1, 65378, '\p{ps}', ""); Expect(0, 65378, '\p{^ps}', ""); Expect(0, 65378, '\P{ps}', ""); @@ -109646,16 +112926,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65379, '\p{^ps}', ""); Expect(1, 65379, '\P{ps}', ""); Expect(0, 65379, '\P{^ps}', ""); - Expect(1, 65378, '\p{-_Ps}', ""); - Expect(0, 65378, '\p{^-_Ps}', ""); - Expect(0, 65378, '\P{-_Ps}', ""); - Expect(1, 65378, '\P{^-_Ps}', ""); - Expect(0, 65379, '\p{-_Ps}', ""); - Expect(1, 65379, '\p{^-_Ps}', ""); - Expect(1, 65379, '\P{-_Ps}', ""); - Expect(0, 65379, '\P{^-_Ps}', ""); - Error('\p{ :=Is_PS}'); - Error('\P{ :=Is_PS}'); + Expect(1, 65378, '\p{Ps}', ""); + Expect(0, 65378, '\p{^Ps}', ""); + Expect(0, 65378, '\P{Ps}', ""); + Expect(1, 65378, '\P{^Ps}', ""); + Expect(0, 65379, '\p{Ps}', ""); + Expect(1, 65379, '\p{^Ps}', ""); + Expect(1, 65379, '\P{Ps}', ""); + Expect(0, 65379, '\P{^Ps}', ""); + Error('\p{-Is_PS:=}'); + Error('\P{-Is_PS:=}'); Expect(1, 65378, '\p{isps}', ""); Expect(0, 65378, '\p{^isps}', ""); Expect(0, 65378, '\P{isps}', ""); @@ -109664,16 +112944,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65379, '\p{^isps}', ""); Expect(1, 65379, '\P{isps}', ""); Expect(0, 65379, '\P{^isps}', ""); - Expect(1, 65378, '\p{ -IS_PS}', ""); - Expect(0, 65378, '\p{^ -IS_PS}', ""); - Expect(0, 65378, '\P{ -IS_PS}', ""); - Expect(1, 65378, '\P{^ -IS_PS}', ""); - Expect(0, 65379, '\p{ -IS_PS}', ""); - Expect(1, 65379, '\p{^ -IS_PS}', ""); - Expect(1, 65379, '\P{ -IS_PS}', ""); - Expect(0, 65379, '\P{^ -IS_PS}', ""); - Error('\p{ /a/optical_Character_recognition}'); - Error('\P{ /a/optical_Character_recognition}'); + Expect(1, 65378, '\p{ _IS_Ps}', ""); + Expect(0, 65378, '\p{^ _IS_Ps}', ""); + Expect(0, 65378, '\P{ _IS_Ps}', ""); + Expect(1, 65378, '\P{^ _IS_Ps}', ""); + Expect(0, 65379, '\p{ _IS_Ps}', ""); + Expect(1, 65379, '\p{^ _IS_Ps}', ""); + Expect(1, 65379, '\P{ _IS_Ps}', ""); + Expect(0, 65379, '\P{^ _IS_Ps}', ""); + Error('\p{_optical_Character_Recognition/a/}'); + Error('\P{_optical_Character_Recognition/a/}'); Expect(1, 9311, '\p{opticalcharacterrecognition}', ""); Expect(0, 9311, '\p{^opticalcharacterrecognition}', ""); Expect(0, 9311, '\P{opticalcharacterrecognition}', ""); @@ -109682,16 +112962,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9312, '\p{^opticalcharacterrecognition}', ""); Expect(1, 9312, '\P{opticalcharacterrecognition}', ""); Expect(0, 9312, '\P{^opticalcharacterrecognition}', ""); - Expect(1, 9311, '\p{ Optical_CHARACTER_recognition}', ""); - Expect(0, 9311, '\p{^ Optical_CHARACTER_recognition}', ""); - Expect(0, 9311, '\P{ Optical_CHARACTER_recognition}', ""); - Expect(1, 9311, '\P{^ Optical_CHARACTER_recognition}', ""); - Expect(0, 9312, '\p{ Optical_CHARACTER_recognition}', ""); - Expect(1, 9312, '\p{^ Optical_CHARACTER_recognition}', ""); - Expect(1, 9312, '\P{ Optical_CHARACTER_recognition}', ""); - Expect(0, 9312, '\P{^ Optical_CHARACTER_recognition}', ""); - Error('\p{/a/_ is_OPTICAL_character_Recognition}'); - Error('\P{/a/_ is_OPTICAL_character_Recognition}'); + Expect(1, 9311, '\p{OPTICAL_Character_RECOGNITION}', ""); + Expect(0, 9311, '\p{^OPTICAL_Character_RECOGNITION}', ""); + Expect(0, 9311, '\P{OPTICAL_Character_RECOGNITION}', ""); + Expect(1, 9311, '\P{^OPTICAL_Character_RECOGNITION}', ""); + Expect(0, 9312, '\p{OPTICAL_Character_RECOGNITION}', ""); + Expect(1, 9312, '\p{^OPTICAL_Character_RECOGNITION}', ""); + Expect(1, 9312, '\P{OPTICAL_Character_RECOGNITION}', ""); + Expect(0, 9312, '\P{^OPTICAL_Character_RECOGNITION}', ""); + Error('\p{- IS_OPTICAL_Character_RECOGNITION:=}'); + Error('\P{- IS_OPTICAL_Character_RECOGNITION:=}'); Expect(1, 9311, '\p{isopticalcharacterrecognition}', ""); Expect(0, 9311, '\p{^isopticalcharacterrecognition}', ""); Expect(0, 9311, '\P{isopticalcharacterrecognition}', ""); @@ -109700,16 +112980,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9312, '\p{^isopticalcharacterrecognition}', ""); Expect(1, 9312, '\P{isopticalcharacterrecognition}', ""); Expect(0, 9312, '\P{^isopticalcharacterrecognition}', ""); - Expect(1, 9311, '\p{ IS_OPTICAL_CHARACTER_Recognition}', ""); - Expect(0, 9311, '\p{^ IS_OPTICAL_CHARACTER_Recognition}', ""); - Expect(0, 9311, '\P{ IS_OPTICAL_CHARACTER_Recognition}', ""); - Expect(1, 9311, '\P{^ IS_OPTICAL_CHARACTER_Recognition}', ""); - Expect(0, 9312, '\p{ IS_OPTICAL_CHARACTER_Recognition}', ""); - Expect(1, 9312, '\p{^ IS_OPTICAL_CHARACTER_Recognition}', ""); - Expect(1, 9312, '\P{ IS_OPTICAL_CHARACTER_Recognition}', ""); - Expect(0, 9312, '\P{^ IS_OPTICAL_CHARACTER_Recognition}', ""); - Error('\p{:=__in_Optical_character_Recognition}'); - Error('\P{:=__in_Optical_character_Recognition}'); + Expect(1, 9311, '\p{__IS_OPTICAL_Character_Recognition}', ""); + Expect(0, 9311, '\p{^__IS_OPTICAL_Character_Recognition}', ""); + Expect(0, 9311, '\P{__IS_OPTICAL_Character_Recognition}', ""); + Expect(1, 9311, '\P{^__IS_OPTICAL_Character_Recognition}', ""); + Expect(0, 9312, '\p{__IS_OPTICAL_Character_Recognition}', ""); + Expect(1, 9312, '\p{^__IS_OPTICAL_Character_Recognition}', ""); + Expect(1, 9312, '\P{__IS_OPTICAL_Character_Recognition}', ""); + Expect(0, 9312, '\P{^__IS_OPTICAL_Character_Recognition}', ""); + Error('\p{ :=In_OPTICAL_Character_Recognition}'); + Error('\P{ :=In_OPTICAL_Character_Recognition}'); Expect(1, 9311, '\p{inopticalcharacterrecognition}', ""); Expect(0, 9311, '\p{^inopticalcharacterrecognition}', ""); Expect(0, 9311, '\P{inopticalcharacterrecognition}', ""); @@ -109718,16 +112998,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9312, '\p{^inopticalcharacterrecognition}', ""); Expect(1, 9312, '\P{inopticalcharacterrecognition}', ""); Expect(0, 9312, '\P{^inopticalcharacterrecognition}', ""); - Expect(1, 9311, '\p{_ In_Optical_CHARACTER_Recognition}', ""); - Expect(0, 9311, '\p{^_ In_Optical_CHARACTER_Recognition}', ""); - Expect(0, 9311, '\P{_ In_Optical_CHARACTER_Recognition}', ""); - Expect(1, 9311, '\P{^_ In_Optical_CHARACTER_Recognition}', ""); - Expect(0, 9312, '\p{_ In_Optical_CHARACTER_Recognition}', ""); - Expect(1, 9312, '\p{^_ In_Optical_CHARACTER_Recognition}', ""); - Expect(1, 9312, '\P{_ In_Optical_CHARACTER_Recognition}', ""); - Expect(0, 9312, '\P{^_ In_Optical_CHARACTER_Recognition}', ""); - Error('\p{-:=OCR}'); - Error('\P{-:=OCR}'); + Expect(1, 9311, '\p{ _In_OPTICAL_CHARACTER_Recognition}', ""); + Expect(0, 9311, '\p{^ _In_OPTICAL_CHARACTER_Recognition}', ""); + Expect(0, 9311, '\P{ _In_OPTICAL_CHARACTER_Recognition}', ""); + Expect(1, 9311, '\P{^ _In_OPTICAL_CHARACTER_Recognition}', ""); + Expect(0, 9312, '\p{ _In_OPTICAL_CHARACTER_Recognition}', ""); + Expect(1, 9312, '\p{^ _In_OPTICAL_CHARACTER_Recognition}', ""); + Expect(1, 9312, '\P{ _In_OPTICAL_CHARACTER_Recognition}', ""); + Expect(0, 9312, '\P{^ _In_OPTICAL_CHARACTER_Recognition}', ""); + Error('\p{_OCR:=}'); + Error('\P{_OCR:=}'); Expect(1, 9311, '\p{ocr}', ""); Expect(0, 9311, '\p{^ocr}', ""); Expect(0, 9311, '\P{ocr}', ""); @@ -109744,8 +113024,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9312, '\p{^ ocr}', ""); Expect(1, 9312, '\P{ ocr}', ""); Expect(0, 9312, '\P{^ ocr}', ""); - Error('\p{_IS_ocr/a/}'); - Error('\P{_IS_ocr/a/}'); + Error('\p{/a/_is_OCR}'); + Error('\P{/a/_is_OCR}'); Expect(1, 9311, '\p{isocr}', ""); Expect(0, 9311, '\p{^isocr}', ""); Expect(0, 9311, '\P{isocr}', ""); @@ -109754,16 +113034,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9312, '\p{^isocr}', ""); Expect(1, 9312, '\P{isocr}', ""); Expect(0, 9312, '\P{^isocr}', ""); - Expect(1, 9311, '\p{ IS_ocr}', ""); - Expect(0, 9311, '\p{^ IS_ocr}', ""); - Expect(0, 9311, '\P{ IS_ocr}', ""); - Expect(1, 9311, '\P{^ IS_ocr}', ""); - Expect(0, 9312, '\p{ IS_ocr}', ""); - Expect(1, 9312, '\p{^ IS_ocr}', ""); - Expect(1, 9312, '\P{ IS_ocr}', ""); - Expect(0, 9312, '\P{^ IS_ocr}', ""); - Error('\p{ In_ocr/a/}'); - Error('\P{ In_ocr/a/}'); + Expect(1, 9311, '\p{ Is_OCR}', ""); + Expect(0, 9311, '\p{^ Is_OCR}', ""); + Expect(0, 9311, '\P{ Is_OCR}', ""); + Expect(1, 9311, '\P{^ Is_OCR}', ""); + Expect(0, 9312, '\p{ Is_OCR}', ""); + Expect(1, 9312, '\p{^ Is_OCR}', ""); + Expect(1, 9312, '\P{ Is_OCR}', ""); + Expect(0, 9312, '\P{^ Is_OCR}', ""); + Error('\p{:=_ in_OCR}'); + Error('\P{:=_ in_OCR}'); Expect(1, 9311, '\p{inocr}', ""); Expect(0, 9311, '\p{^inocr}', ""); Expect(0, 9311, '\P{inocr}', ""); @@ -109772,16 +113052,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9312, '\p{^inocr}', ""); Expect(1, 9312, '\P{inocr}', ""); Expect(0, 9312, '\P{^inocr}', ""); - Expect(1, 9311, '\p{-in_ocr}', ""); - Expect(0, 9311, '\p{^-in_ocr}', ""); - Expect(0, 9311, '\P{-in_ocr}', ""); - Expect(1, 9311, '\P{^-in_ocr}', ""); - Expect(0, 9312, '\p{-in_ocr}', ""); - Expect(1, 9312, '\p{^-in_ocr}', ""); - Expect(1, 9312, '\P{-in_ocr}', ""); - Expect(0, 9312, '\P{^-in_ocr}', ""); - Error('\p{:=__Oriya}'); - Error('\P{:=__Oriya}'); + Expect(1, 9311, '\p{_IN_OCR}', ""); + Expect(0, 9311, '\p{^_IN_OCR}', ""); + Expect(0, 9311, '\P{_IN_OCR}', ""); + Expect(1, 9311, '\P{^_IN_OCR}', ""); + Expect(0, 9312, '\p{_IN_OCR}', ""); + Expect(1, 9312, '\p{^_IN_OCR}', ""); + Expect(1, 9312, '\P{_IN_OCR}', ""); + Expect(0, 9312, '\P{^_IN_OCR}', ""); + Error('\p{ :=oriya}'); + Error('\P{ :=oriya}'); Expect(1, 7410, '\p{oriya}', ""); Expect(0, 7410, '\p{^oriya}', ""); Expect(0, 7410, '\P{oriya}', ""); @@ -109790,16 +113070,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7411, '\p{^oriya}', ""); Expect(1, 7411, '\P{oriya}', ""); Expect(0, 7411, '\P{^oriya}', ""); - Expect(1, 7410, '\p{ _ORIYA}', ""); - Expect(0, 7410, '\p{^ _ORIYA}', ""); - Expect(0, 7410, '\P{ _ORIYA}', ""); - Expect(1, 7410, '\P{^ _ORIYA}', ""); - Expect(0, 7411, '\p{ _ORIYA}', ""); - Expect(1, 7411, '\p{^ _ORIYA}', ""); - Expect(1, 7411, '\P{ _ORIYA}', ""); - Expect(0, 7411, '\P{^ _ORIYA}', ""); - Error('\p{/a/ Is_Oriya}'); - Error('\P{/a/ Is_Oriya}'); + Expect(1, 7410, '\p{ _oriya}', ""); + Expect(0, 7410, '\p{^ _oriya}', ""); + Expect(0, 7410, '\P{ _oriya}', ""); + Expect(1, 7410, '\P{^ _oriya}', ""); + Expect(0, 7411, '\p{ _oriya}', ""); + Expect(1, 7411, '\p{^ _oriya}', ""); + Expect(1, 7411, '\P{ _oriya}', ""); + Expect(0, 7411, '\P{^ _oriya}', ""); + Error('\p{ :=IS_Oriya}'); + Error('\P{ :=IS_Oriya}'); Expect(1, 7410, '\p{isoriya}', ""); Expect(0, 7410, '\p{^isoriya}', ""); Expect(0, 7410, '\P{isoriya}', ""); @@ -109808,16 +113088,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7411, '\p{^isoriya}', ""); Expect(1, 7411, '\P{isoriya}', ""); Expect(0, 7411, '\P{^isoriya}', ""); - Expect(1, 7410, '\p{ -Is_Oriya}', ""); - Expect(0, 7410, '\p{^ -Is_Oriya}', ""); - Expect(0, 7410, '\P{ -Is_Oriya}', ""); - Expect(1, 7410, '\P{^ -Is_Oriya}', ""); - Expect(0, 7411, '\p{ -Is_Oriya}', ""); - Expect(1, 7411, '\p{^ -Is_Oriya}', ""); - Expect(1, 7411, '\P{ -Is_Oriya}', ""); - Expect(0, 7411, '\P{^ -Is_Oriya}', ""); - Error('\p{ :=Orya}'); - Error('\P{ :=Orya}'); + Expect(1, 7410, '\p{--Is_ORIYA}', ""); + Expect(0, 7410, '\p{^--Is_ORIYA}', ""); + Expect(0, 7410, '\P{--Is_ORIYA}', ""); + Expect(1, 7410, '\P{^--Is_ORIYA}', ""); + Expect(0, 7411, '\p{--Is_ORIYA}', ""); + Expect(1, 7411, '\p{^--Is_ORIYA}', ""); + Expect(1, 7411, '\P{--Is_ORIYA}', ""); + Expect(0, 7411, '\P{^--Is_ORIYA}', ""); + Error('\p{:=Orya}'); + Error('\P{:=Orya}'); Expect(1, 7410, '\p{orya}', ""); Expect(0, 7410, '\p{^orya}', ""); Expect(0, 7410, '\P{orya}', ""); @@ -109826,16 +113106,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7411, '\p{^orya}', ""); Expect(1, 7411, '\P{orya}', ""); Expect(0, 7411, '\P{^orya}', ""); - Expect(1, 7410, '\p{-_Orya}', ""); - Expect(0, 7410, '\p{^-_Orya}', ""); - Expect(0, 7410, '\P{-_Orya}', ""); - Expect(1, 7410, '\P{^-_Orya}', ""); - Expect(0, 7411, '\p{-_Orya}', ""); - Expect(1, 7411, '\p{^-_Orya}', ""); - Expect(1, 7411, '\P{-_Orya}', ""); - Expect(0, 7411, '\P{^-_Orya}', ""); - Error('\p{ _Is_ORYA/a/}'); - Error('\P{ _Is_ORYA/a/}'); + Expect(1, 7410, '\p{ Orya}', ""); + Expect(0, 7410, '\p{^ Orya}', ""); + Expect(0, 7410, '\P{ Orya}', ""); + Expect(1, 7410, '\P{^ Orya}', ""); + Expect(0, 7411, '\p{ Orya}', ""); + Expect(1, 7411, '\p{^ Orya}', ""); + Expect(1, 7411, '\P{ Orya}', ""); + Expect(0, 7411, '\P{^ Orya}', ""); + Error('\p{- Is_Orya:=}'); + Error('\P{- Is_Orya:=}'); Expect(1, 7410, '\p{isorya}', ""); Expect(0, 7410, '\p{^isorya}', ""); Expect(0, 7410, '\P{isorya}', ""); @@ -109844,16 +113124,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7411, '\p{^isorya}', ""); Expect(1, 7411, '\P{isorya}', ""); Expect(0, 7411, '\P{^isorya}', ""); - Expect(1, 7410, '\p{ _IS_orya}', ""); - Expect(0, 7410, '\p{^ _IS_orya}', ""); - Expect(0, 7410, '\P{ _IS_orya}', ""); - Expect(1, 7410, '\P{^ _IS_orya}', ""); - Expect(0, 7411, '\p{ _IS_orya}', ""); - Expect(1, 7411, '\p{^ _IS_orya}', ""); - Expect(1, 7411, '\P{ _IS_orya}', ""); - Expect(0, 7411, '\P{^ _IS_orya}', ""); - Error('\p{ ornamental_dingbats/a/}'); - Error('\P{ ornamental_dingbats/a/}'); + Expect(1, 7410, '\p{ Is_orya}', ""); + Expect(0, 7410, '\p{^ Is_orya}', ""); + Expect(0, 7410, '\P{ Is_orya}', ""); + Expect(1, 7410, '\P{^ Is_orya}', ""); + Expect(0, 7411, '\p{ Is_orya}', ""); + Expect(1, 7411, '\p{^ Is_orya}', ""); + Expect(1, 7411, '\P{ Is_orya}', ""); + Expect(0, 7411, '\P{^ Is_orya}', ""); + Error('\p{:= _Ornamental_Dingbats}'); + Error('\P{:= _Ornamental_Dingbats}'); Expect(1, 128639, '\p{ornamentaldingbats}', ""); Expect(0, 128639, '\p{^ornamentaldingbats}', ""); Expect(0, 128639, '\P{ornamentaldingbats}', ""); @@ -109862,16 +113142,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128640, '\p{^ornamentaldingbats}', ""); Expect(1, 128640, '\P{ornamentaldingbats}', ""); Expect(0, 128640, '\P{^ornamentaldingbats}', ""); - Expect(1, 128639, '\p{_Ornamental_DINGBATS}', ""); - Expect(0, 128639, '\p{^_Ornamental_DINGBATS}', ""); - Expect(0, 128639, '\P{_Ornamental_DINGBATS}', ""); - Expect(1, 128639, '\P{^_Ornamental_DINGBATS}', ""); - Expect(0, 128640, '\p{_Ornamental_DINGBATS}', ""); - Expect(1, 128640, '\p{^_Ornamental_DINGBATS}', ""); - Expect(1, 128640, '\P{_Ornamental_DINGBATS}', ""); - Expect(0, 128640, '\P{^_Ornamental_DINGBATS}', ""); - Error('\p{/a/ Is_Ornamental_Dingbats}'); - Error('\P{/a/ Is_Ornamental_Dingbats}'); + Expect(1, 128639, '\p{__ornamental_dingbats}', ""); + Expect(0, 128639, '\p{^__ornamental_dingbats}', ""); + Expect(0, 128639, '\P{__ornamental_dingbats}', ""); + Expect(1, 128639, '\P{^__ornamental_dingbats}', ""); + Expect(0, 128640, '\p{__ornamental_dingbats}', ""); + Expect(1, 128640, '\p{^__ornamental_dingbats}', ""); + Expect(1, 128640, '\P{__ornamental_dingbats}', ""); + Expect(0, 128640, '\P{^__ornamental_dingbats}', ""); + Error('\p{/a/ Is_Ornamental_Dingbats}'); + Error('\P{/a/ Is_Ornamental_Dingbats}'); Expect(1, 128639, '\p{isornamentaldingbats}', ""); Expect(0, 128639, '\p{^isornamentaldingbats}', ""); Expect(0, 128639, '\P{isornamentaldingbats}', ""); @@ -109880,16 +113160,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128640, '\p{^isornamentaldingbats}', ""); Expect(1, 128640, '\P{isornamentaldingbats}', ""); Expect(0, 128640, '\P{^isornamentaldingbats}', ""); - Expect(1, 128639, '\p{_ IS_Ornamental_Dingbats}', ""); - Expect(0, 128639, '\p{^_ IS_Ornamental_Dingbats}', ""); - Expect(0, 128639, '\P{_ IS_Ornamental_Dingbats}', ""); - Expect(1, 128639, '\P{^_ IS_Ornamental_Dingbats}', ""); - Expect(0, 128640, '\p{_ IS_Ornamental_Dingbats}', ""); - Expect(1, 128640, '\p{^_ IS_Ornamental_Dingbats}', ""); - Expect(1, 128640, '\P{_ IS_Ornamental_Dingbats}', ""); - Expect(0, 128640, '\P{^_ IS_Ornamental_Dingbats}', ""); - Error('\p{:= In_ORNAMENTAL_Dingbats}'); - Error('\P{:= In_ORNAMENTAL_Dingbats}'); + Expect(1, 128639, '\p{-_IS_Ornamental_Dingbats}', ""); + Expect(0, 128639, '\p{^-_IS_Ornamental_Dingbats}', ""); + Expect(0, 128639, '\P{-_IS_Ornamental_Dingbats}', ""); + Expect(1, 128639, '\P{^-_IS_Ornamental_Dingbats}', ""); + Expect(0, 128640, '\p{-_IS_Ornamental_Dingbats}', ""); + Expect(1, 128640, '\p{^-_IS_Ornamental_Dingbats}', ""); + Expect(1, 128640, '\P{-_IS_Ornamental_Dingbats}', ""); + Expect(0, 128640, '\P{^-_IS_Ornamental_Dingbats}', ""); + Error('\p{-:=in_Ornamental_Dingbats}'); + Error('\P{-:=in_Ornamental_Dingbats}'); Expect(1, 128639, '\p{inornamentaldingbats}', ""); Expect(0, 128639, '\p{^inornamentaldingbats}', ""); Expect(0, 128639, '\P{inornamentaldingbats}', ""); @@ -109898,16 +113178,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128640, '\p{^inornamentaldingbats}', ""); Expect(1, 128640, '\P{inornamentaldingbats}', ""); Expect(0, 128640, '\P{^inornamentaldingbats}', ""); - Expect(1, 128639, '\p{- In_ornamental_dingbats}', ""); - Expect(0, 128639, '\p{^- In_ornamental_dingbats}', ""); - Expect(0, 128639, '\P{- In_ornamental_dingbats}', ""); - Expect(1, 128639, '\P{^- In_ornamental_dingbats}', ""); - Expect(0, 128640, '\p{- In_ornamental_dingbats}', ""); - Expect(1, 128640, '\p{^- In_ornamental_dingbats}', ""); - Expect(1, 128640, '\P{- In_ornamental_dingbats}', ""); - Expect(0, 128640, '\P{^- In_ornamental_dingbats}', ""); - Error('\p{ _osage/a/}'); - Error('\P{ _osage/a/}'); + Expect(1, 128639, '\p{_-In_Ornamental_dingbats}', ""); + Expect(0, 128639, '\p{^_-In_Ornamental_dingbats}', ""); + Expect(0, 128639, '\P{_-In_Ornamental_dingbats}', ""); + Expect(1, 128639, '\P{^_-In_Ornamental_dingbats}', ""); + Expect(0, 128640, '\p{_-In_Ornamental_dingbats}', ""); + Expect(1, 128640, '\p{^_-In_Ornamental_dingbats}', ""); + Expect(1, 128640, '\P{_-In_Ornamental_dingbats}', ""); + Expect(0, 128640, '\P{^_-In_Ornamental_dingbats}', ""); + Error('\p{_ Osage:=}'); + Error('\P{_ Osage:=}'); Expect(1, 66811, '\p{osage}', ""); Expect(0, 66811, '\p{^osage}', ""); Expect(0, 66811, '\P{osage}', ""); @@ -109916,16 +113196,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66812, '\p{^osage}', ""); Expect(1, 66812, '\P{osage}', ""); Expect(0, 66812, '\P{^osage}', ""); - Expect(1, 66811, '\p{-osage}', ""); - Expect(0, 66811, '\p{^-osage}', ""); - Expect(0, 66811, '\P{-osage}', ""); - Expect(1, 66811, '\P{^-osage}', ""); - Expect(0, 66812, '\p{-osage}', ""); - Expect(1, 66812, '\p{^-osage}', ""); - Expect(1, 66812, '\P{-osage}', ""); - Expect(0, 66812, '\P{^-osage}', ""); - Error('\p{ _is_Osage:=}'); - Error('\P{ _is_Osage:=}'); + Expect(1, 66811, '\p{ osage}', ""); + Expect(0, 66811, '\p{^ osage}', ""); + Expect(0, 66811, '\P{ osage}', ""); + Expect(1, 66811, '\P{^ osage}', ""); + Expect(0, 66812, '\p{ osage}', ""); + Expect(1, 66812, '\p{^ osage}', ""); + Expect(1, 66812, '\P{ osage}', ""); + Expect(0, 66812, '\P{^ osage}', ""); + Error('\p{ /a/Is_OSAGE}'); + Error('\P{ /a/Is_OSAGE}'); Expect(1, 66811, '\p{isosage}', ""); Expect(0, 66811, '\p{^isosage}', ""); Expect(0, 66811, '\P{isosage}', ""); @@ -109934,16 +113214,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66812, '\p{^isosage}', ""); Expect(1, 66812, '\P{isosage}', ""); Expect(0, 66812, '\P{^isosage}', ""); - Expect(1, 66811, '\p{_IS_OSAGE}', ""); - Expect(0, 66811, '\p{^_IS_OSAGE}', ""); - Expect(0, 66811, '\P{_IS_OSAGE}', ""); - Expect(1, 66811, '\P{^_IS_OSAGE}', ""); - Expect(0, 66812, '\p{_IS_OSAGE}', ""); - Expect(1, 66812, '\p{^_IS_OSAGE}', ""); - Expect(1, 66812, '\P{_IS_OSAGE}', ""); - Expect(0, 66812, '\P{^_IS_OSAGE}', ""); - Error('\p{/a/-_Osge}'); - Error('\P{/a/-_Osge}'); + Expect(1, 66811, '\p{_Is_Osage}', ""); + Expect(0, 66811, '\p{^_Is_Osage}', ""); + Expect(0, 66811, '\P{_Is_Osage}', ""); + Expect(1, 66811, '\P{^_Is_Osage}', ""); + Expect(0, 66812, '\p{_Is_Osage}', ""); + Expect(1, 66812, '\p{^_Is_Osage}', ""); + Expect(1, 66812, '\P{_Is_Osage}', ""); + Expect(0, 66812, '\P{^_Is_Osage}', ""); + Error('\p{/a/osge}'); + Error('\P{/a/osge}'); Expect(1, 66811, '\p{osge}', ""); Expect(0, 66811, '\p{^osge}', ""); Expect(0, 66811, '\P{osge}', ""); @@ -109952,16 +113232,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66812, '\p{^osge}', ""); Expect(1, 66812, '\P{osge}', ""); Expect(0, 66812, '\P{^osge}', ""); - Expect(1, 66811, '\p{ Osge}', ""); - Expect(0, 66811, '\p{^ Osge}', ""); - Expect(0, 66811, '\P{ Osge}', ""); - Expect(1, 66811, '\P{^ Osge}', ""); - Expect(0, 66812, '\p{ Osge}', ""); - Expect(1, 66812, '\p{^ Osge}', ""); - Expect(1, 66812, '\P{ Osge}', ""); - Expect(0, 66812, '\P{^ Osge}', ""); - Error('\p{/a/-Is_Osge}'); - Error('\P{/a/-Is_Osge}'); + Expect(1, 66811, '\p{_ osge}', ""); + Expect(0, 66811, '\p{^_ osge}', ""); + Expect(0, 66811, '\P{_ osge}', ""); + Expect(1, 66811, '\P{^_ osge}', ""); + Expect(0, 66812, '\p{_ osge}', ""); + Expect(1, 66812, '\p{^_ osge}', ""); + Expect(1, 66812, '\P{_ osge}', ""); + Expect(0, 66812, '\P{^_ osge}', ""); + Error('\p{ IS_Osge/a/}'); + Error('\P{ IS_Osge/a/}'); Expect(1, 66811, '\p{isosge}', ""); Expect(0, 66811, '\p{^isosge}', ""); Expect(0, 66811, '\P{isosge}', ""); @@ -109970,16 +113250,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66812, '\p{^isosge}', ""); Expect(1, 66812, '\P{isosge}', ""); Expect(0, 66812, '\P{^isosge}', ""); - Expect(1, 66811, '\p{ -Is_osge}', ""); - Expect(0, 66811, '\p{^ -Is_osge}', ""); - Expect(0, 66811, '\P{ -Is_osge}', ""); - Expect(1, 66811, '\P{^ -Is_osge}', ""); - Expect(0, 66812, '\p{ -Is_osge}', ""); - Expect(1, 66812, '\p{^ -Is_osge}', ""); - Expect(1, 66812, '\P{ -Is_osge}', ""); - Expect(0, 66812, '\P{^ -Is_osge}', ""); - Error('\p{_ OSMANYA:=}'); - Error('\P{_ OSMANYA:=}'); + Expect(1, 66811, '\p{-IS_osge}', ""); + Expect(0, 66811, '\p{^-IS_osge}', ""); + Expect(0, 66811, '\P{-IS_osge}', ""); + Expect(1, 66811, '\P{^-IS_osge}', ""); + Expect(0, 66812, '\p{-IS_osge}', ""); + Expect(1, 66812, '\p{^-IS_osge}', ""); + Expect(1, 66812, '\P{-IS_osge}', ""); + Expect(0, 66812, '\P{^-IS_osge}', ""); + Error('\p{:=Osmanya}'); + Error('\P{:=Osmanya}'); Expect(1, 66729, '\p{osmanya}', ""); Expect(0, 66729, '\p{^osmanya}', ""); Expect(0, 66729, '\P{osmanya}', ""); @@ -109988,16 +113268,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66730, '\p{^osmanya}', ""); Expect(1, 66730, '\P{osmanya}', ""); Expect(0, 66730, '\P{^osmanya}', ""); - Expect(1, 66729, '\p{-_Osmanya}', ""); - Expect(0, 66729, '\p{^-_Osmanya}', ""); - Expect(0, 66729, '\P{-_Osmanya}', ""); - Expect(1, 66729, '\P{^-_Osmanya}', ""); - Expect(0, 66730, '\p{-_Osmanya}', ""); - Expect(1, 66730, '\p{^-_Osmanya}', ""); - Expect(1, 66730, '\P{-_Osmanya}', ""); - Expect(0, 66730, '\P{^-_Osmanya}', ""); - Error('\p{:= Is_OSMANYA}'); - Error('\P{:= Is_OSMANYA}'); + Expect(1, 66729, '\p{_ Osmanya}', ""); + Expect(0, 66729, '\p{^_ Osmanya}', ""); + Expect(0, 66729, '\P{_ Osmanya}', ""); + Expect(1, 66729, '\P{^_ Osmanya}', ""); + Expect(0, 66730, '\p{_ Osmanya}', ""); + Expect(1, 66730, '\p{^_ Osmanya}', ""); + Expect(1, 66730, '\P{_ Osmanya}', ""); + Expect(0, 66730, '\P{^_ Osmanya}', ""); + Error('\p{_:=Is_Osmanya}'); + Error('\P{_:=Is_Osmanya}'); Expect(1, 66729, '\p{isosmanya}', ""); Expect(0, 66729, '\p{^isosmanya}', ""); Expect(0, 66729, '\P{isosmanya}', ""); @@ -110006,16 +113286,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66730, '\p{^isosmanya}', ""); Expect(1, 66730, '\P{isosmanya}', ""); Expect(0, 66730, '\P{^isosmanya}', ""); - Expect(1, 66729, '\p{ is_Osmanya}', ""); - Expect(0, 66729, '\p{^ is_Osmanya}', ""); - Expect(0, 66729, '\P{ is_Osmanya}', ""); - Expect(1, 66729, '\P{^ is_Osmanya}', ""); - Expect(0, 66730, '\p{ is_Osmanya}', ""); - Expect(1, 66730, '\p{^ is_Osmanya}', ""); - Expect(1, 66730, '\P{ is_Osmanya}', ""); - Expect(0, 66730, '\P{^ is_Osmanya}', ""); - Error('\p{/a/ _Osma}'); - Error('\P{/a/ _Osma}'); + Expect(1, 66729, '\p{-IS_OSMANYA}', ""); + Expect(0, 66729, '\p{^-IS_OSMANYA}', ""); + Expect(0, 66729, '\P{-IS_OSMANYA}', ""); + Expect(1, 66729, '\P{^-IS_OSMANYA}', ""); + Expect(0, 66730, '\p{-IS_OSMANYA}', ""); + Expect(1, 66730, '\p{^-IS_OSMANYA}', ""); + Expect(1, 66730, '\P{-IS_OSMANYA}', ""); + Expect(0, 66730, '\P{^-IS_OSMANYA}', ""); + Error('\p{ Osma:=}'); + Error('\P{ Osma:=}'); Expect(1, 66729, '\p{osma}', ""); Expect(0, 66729, '\p{^osma}', ""); Expect(0, 66729, '\P{osma}', ""); @@ -110024,16 +113304,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66730, '\p{^osma}', ""); Expect(1, 66730, '\P{osma}', ""); Expect(0, 66730, '\P{^osma}', ""); - Expect(1, 66729, '\p{ _OSMA}', ""); - Expect(0, 66729, '\p{^ _OSMA}', ""); - Expect(0, 66729, '\P{ _OSMA}', ""); - Expect(1, 66729, '\P{^ _OSMA}', ""); - Expect(0, 66730, '\p{ _OSMA}', ""); - Expect(1, 66730, '\p{^ _OSMA}', ""); - Expect(1, 66730, '\P{ _OSMA}', ""); - Expect(0, 66730, '\P{^ _OSMA}', ""); - Error('\p{ _IS_Osma/a/}'); - Error('\P{ _IS_Osma/a/}'); + Expect(1, 66729, '\p{-OSMA}', ""); + Expect(0, 66729, '\p{^-OSMA}', ""); + Expect(0, 66729, '\P{-OSMA}', ""); + Expect(1, 66729, '\P{^-OSMA}', ""); + Expect(0, 66730, '\p{-OSMA}', ""); + Expect(1, 66730, '\p{^-OSMA}', ""); + Expect(1, 66730, '\P{-OSMA}', ""); + Expect(0, 66730, '\P{^-OSMA}', ""); + Error('\p{_ Is_Osma/a/}'); + Error('\P{_ Is_Osma/a/}'); Expect(1, 66729, '\p{isosma}', ""); Expect(0, 66729, '\p{^isosma}', ""); Expect(0, 66729, '\P{isosma}', ""); @@ -110042,16 +113322,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66730, '\p{^isosma}', ""); Expect(1, 66730, '\P{isosma}', ""); Expect(0, 66730, '\P{^isosma}', ""); - Expect(1, 66729, '\p{--Is_Osma}', ""); - Expect(0, 66729, '\p{^--Is_Osma}', ""); - Expect(0, 66729, '\P{--Is_Osma}', ""); - Expect(1, 66729, '\P{^--Is_Osma}', ""); - Expect(0, 66730, '\p{--Is_Osma}', ""); - Expect(1, 66730, '\p{^--Is_Osma}', ""); - Expect(1, 66730, '\P{--Is_Osma}', ""); - Expect(0, 66730, '\P{^--Is_Osma}', ""); - Error('\p{:=OTHER}'); - Error('\P{:=OTHER}'); + Expect(1, 66729, '\p{ -Is_osma}', ""); + Expect(0, 66729, '\p{^ -Is_osma}', ""); + Expect(0, 66729, '\P{ -Is_osma}', ""); + Expect(1, 66729, '\P{^ -Is_osma}', ""); + Expect(0, 66730, '\p{ -Is_osma}', ""); + Expect(1, 66730, '\p{^ -Is_osma}', ""); + Expect(1, 66730, '\P{ -Is_osma}', ""); + Expect(0, 66730, '\P{^ -Is_osma}', ""); + Error('\p{_-other/a/}'); + Error('\P{_-other/a/}'); Expect(1, 918000, '\p{other}', ""); Expect(0, 918000, '\p{^other}', ""); Expect(0, 918000, '\P{other}', ""); @@ -110060,16 +113340,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917999, '\p{^other}', ""); Expect(1, 917999, '\P{other}', ""); Expect(0, 917999, '\P{^other}', ""); - Expect(1, 918000, '\p{_-Other}', ""); - Expect(0, 918000, '\p{^_-Other}', ""); - Expect(0, 918000, '\P{_-Other}', ""); - Expect(1, 918000, '\P{^_-Other}', ""); - Expect(0, 917999, '\p{_-Other}', ""); - Expect(1, 917999, '\p{^_-Other}', ""); - Expect(1, 917999, '\P{_-Other}', ""); - Expect(0, 917999, '\P{^_-Other}', ""); - Error('\p{/a/_Is_other}'); - Error('\P{/a/_Is_other}'); + Expect(1, 918000, '\p{ other}', ""); + Expect(0, 918000, '\p{^ other}', ""); + Expect(0, 918000, '\P{ other}', ""); + Expect(1, 918000, '\P{^ other}', ""); + Expect(0, 917999, '\p{ other}', ""); + Expect(1, 917999, '\p{^ other}', ""); + Expect(1, 917999, '\P{ other}', ""); + Expect(0, 917999, '\P{^ other}', ""); + Error('\p{ /a/Is_OTHER}'); + Error('\P{ /a/Is_OTHER}'); Expect(1, 918000, '\p{isother}', ""); Expect(0, 918000, '\p{^isother}', ""); Expect(0, 918000, '\P{isother}', ""); @@ -110078,16 +113358,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917999, '\p{^isother}', ""); Expect(1, 917999, '\P{isother}', ""); Expect(0, 917999, '\P{^isother}', ""); - Expect(1, 918000, '\p{_ Is_Other}', ""); - Expect(0, 918000, '\p{^_ Is_Other}', ""); - Expect(0, 918000, '\P{_ Is_Other}', ""); - Expect(1, 918000, '\P{^_ Is_Other}', ""); - Expect(0, 917999, '\p{_ Is_Other}', ""); - Expect(1, 917999, '\p{^_ Is_Other}', ""); - Expect(1, 917999, '\P{_ Is_Other}', ""); - Expect(0, 917999, '\P{^_ Is_Other}', ""); - Error('\p{-:=c}'); - Error('\P{-:=c}'); + Expect(1, 918000, '\p{ -Is_Other}', ""); + Expect(0, 918000, '\p{^ -Is_Other}', ""); + Expect(0, 918000, '\P{ -Is_Other}', ""); + Expect(1, 918000, '\P{^ -Is_Other}', ""); + Expect(0, 917999, '\p{ -Is_Other}', ""); + Expect(1, 917999, '\p{^ -Is_Other}', ""); + Expect(1, 917999, '\P{ -Is_Other}', ""); + Expect(0, 917999, '\P{^ -Is_Other}', ""); + Error('\p{ /a/C}'); + Error('\P{ /a/C}'); Expect(1, 918000, '\p{c}', ""); Expect(0, 918000, '\p{^c}', ""); Expect(0, 918000, '\P{c}', ""); @@ -110096,16 +113376,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917999, '\p{^c}', ""); Expect(1, 917999, '\P{c}', ""); Expect(0, 917999, '\P{^c}', ""); - Expect(1, 918000, '\p{-C}', ""); - Expect(0, 918000, '\p{^-C}', ""); - Expect(0, 918000, '\P{-C}', ""); - Expect(1, 918000, '\P{^-C}', ""); - Expect(0, 917999, '\p{-C}', ""); - Expect(1, 917999, '\p{^-C}', ""); - Expect(1, 917999, '\P{-C}', ""); - Expect(0, 917999, '\P{^-C}', ""); - Error('\p{ _Is_C:=}'); - Error('\P{ _Is_C:=}'); + Expect(1, 918000, '\p{ c}', ""); + Expect(0, 918000, '\p{^ c}', ""); + Expect(0, 918000, '\P{ c}', ""); + Expect(1, 918000, '\P{^ c}', ""); + Expect(0, 917999, '\p{ c}', ""); + Expect(1, 917999, '\p{^ c}', ""); + Expect(1, 917999, '\P{ c}', ""); + Expect(0, 917999, '\P{^ c}', ""); + Error('\p{ _is_C:=}'); + Error('\P{ _is_C:=}'); Expect(1, 918000, '\p{isc}', ""); Expect(0, 918000, '\p{^isc}', ""); Expect(0, 918000, '\P{isc}', ""); @@ -110114,14 +113394,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 917999, '\p{^isc}', ""); Expect(1, 917999, '\P{isc}', ""); Expect(0, 917999, '\P{^isc}', ""); - Expect(1, 918000, '\p{ Is_C}', ""); - Expect(0, 918000, '\p{^ Is_C}', ""); - Expect(0, 918000, '\P{ Is_C}', ""); - Expect(1, 918000, '\P{^ Is_C}', ""); - Expect(0, 917999, '\p{ Is_C}', ""); - Expect(1, 917999, '\p{^ Is_C}', ""); - Expect(1, 917999, '\P{ Is_C}', ""); - Expect(0, 917999, '\P{^ Is_C}', ""); + Expect(1, 918000, '\p{-Is_C}', ""); + Expect(0, 918000, '\p{^-Is_C}', ""); + Expect(0, 918000, '\P{-Is_C}', ""); + Expect(1, 918000, '\P{^-Is_C}', ""); + Expect(0, 917999, '\p{-Is_C}', ""); + Expect(1, 917999, '\p{^-Is_C}', ""); + Expect(1, 917999, '\P{-Is_C}', ""); + Expect(0, 917999, '\P{^-Is_C}', ""); Error('\p{Other_Alphabetic}'); Error('\P{Other_Alphabetic}'); Error('\p{OAlpha}'); @@ -110142,78 +113422,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\P{Other_ID_Start}'); Error('\p{OIDS}'); Error('\P{OIDS}'); - Error('\p{_/a/Other_Letter}'); - Error('\P{_/a/Other_Letter}'); - Expect(1, 195101, '\p{otherletter}', ""); - Expect(0, 195101, '\p{^otherletter}', ""); - Expect(0, 195101, '\P{otherletter}', ""); - Expect(1, 195101, '\P{^otherletter}', ""); - Expect(0, 195102, '\p{otherletter}', ""); - Expect(1, 195102, '\p{^otherletter}', ""); - Expect(1, 195102, '\P{otherletter}', ""); - Expect(0, 195102, '\P{^otherletter}', ""); - Expect(1, 195101, '\p{_OTHER_Letter}', ""); - Expect(0, 195101, '\p{^_OTHER_Letter}', ""); - Expect(0, 195101, '\P{_OTHER_Letter}', ""); - Expect(1, 195101, '\P{^_OTHER_Letter}', ""); - Expect(0, 195102, '\p{_OTHER_Letter}', ""); - Expect(1, 195102, '\p{^_OTHER_Letter}', ""); - Expect(1, 195102, '\P{_OTHER_Letter}', ""); - Expect(0, 195102, '\P{^_OTHER_Letter}', ""); - Error('\p{-IS_Other_Letter:=}'); - Error('\P{-IS_Other_Letter:=}'); - Expect(1, 195101, '\p{isotherletter}', ""); - Expect(0, 195101, '\p{^isotherletter}', ""); - Expect(0, 195101, '\P{isotherletter}', ""); - Expect(1, 195101, '\P{^isotherletter}', ""); - Expect(0, 195102, '\p{isotherletter}', ""); - Expect(1, 195102, '\p{^isotherletter}', ""); - Expect(1, 195102, '\P{isotherletter}', ""); - Expect(0, 195102, '\P{^isotherletter}', ""); - Expect(1, 195101, '\p{-is_Other_letter}', ""); - Expect(0, 195101, '\p{^-is_Other_letter}', ""); - Expect(0, 195101, '\P{-is_Other_letter}', ""); - Expect(1, 195101, '\P{^-is_Other_letter}', ""); - Expect(0, 195102, '\p{-is_Other_letter}', ""); - Expect(1, 195102, '\p{^-is_Other_letter}', ""); - Expect(1, 195102, '\P{-is_Other_letter}', ""); - Expect(0, 195102, '\P{^-is_Other_letter}', ""); - Error('\p{ -LO:=}'); - Error('\P{ -LO:=}'); - Expect(1, 195101, '\p{lo}', ""); - Expect(0, 195101, '\p{^lo}', ""); - Expect(0, 195101, '\P{lo}', ""); - Expect(1, 195101, '\P{^lo}', ""); - Expect(0, 195102, '\p{lo}', ""); - Expect(1, 195102, '\p{^lo}', ""); - Expect(1, 195102, '\P{lo}', ""); - Expect(0, 195102, '\P{^lo}', ""); - Expect(1, 195101, '\p{ lo}', ""); - Expect(0, 195101, '\p{^ lo}', ""); - Expect(0, 195101, '\P{ lo}', ""); - Expect(1, 195101, '\P{^ lo}', ""); - Expect(0, 195102, '\p{ lo}', ""); - Expect(1, 195102, '\p{^ lo}', ""); - Expect(1, 195102, '\P{ lo}', ""); - Expect(0, 195102, '\P{^ lo}', ""); - Error('\p{:=__Is_lo}'); - Error('\P{:=__Is_lo}'); - Expect(1, 195101, '\p{islo}', ""); - Expect(0, 195101, '\p{^islo}', ""); - Expect(0, 195101, '\P{islo}', ""); - Expect(1, 195101, '\P{^islo}', ""); - Expect(0, 195102, '\p{islo}', ""); - Expect(1, 195102, '\p{^islo}', ""); - Expect(1, 195102, '\P{islo}', ""); - Expect(0, 195102, '\P{^islo}', ""); - Expect(1, 195101, '\p{_ Is_Lo}', ""); - Expect(0, 195101, '\p{^_ Is_Lo}', ""); - Expect(0, 195101, '\P{_ Is_Lo}', ""); - Expect(1, 195101, '\P{^_ Is_Lo}', ""); - Expect(0, 195102, '\p{_ Is_Lo}', ""); - Expect(1, 195102, '\p{^_ Is_Lo}', ""); - Expect(1, 195102, '\P{_ Is_Lo}', ""); - Expect(0, 195102, '\P{^_ Is_Lo}', ""); + Error('\p{ _other_Letter:=}'); + Error('\P{ _other_Letter:=}'); + Expect(1, 201546, '\p{otherletter}', ""); + Expect(0, 201546, '\p{^otherletter}', ""); + Expect(0, 201546, '\P{otherletter}', ""); + Expect(1, 201546, '\P{^otherletter}', ""); + Expect(0, 201547, '\p{otherletter}', ""); + Expect(1, 201547, '\p{^otherletter}', ""); + Expect(1, 201547, '\P{otherletter}', ""); + Expect(0, 201547, '\P{^otherletter}', ""); + Expect(1, 201546, '\p{ _Other_letter}', ""); + Expect(0, 201546, '\p{^ _Other_letter}', ""); + Expect(0, 201546, '\P{ _Other_letter}', ""); + Expect(1, 201546, '\P{^ _Other_letter}', ""); + Expect(0, 201547, '\p{ _Other_letter}', ""); + Expect(1, 201547, '\p{^ _Other_letter}', ""); + Expect(1, 201547, '\P{ _Other_letter}', ""); + Expect(0, 201547, '\P{^ _Other_letter}', ""); + Error('\p{ Is_other_Letter:=}'); + Error('\P{ Is_other_Letter:=}'); + Expect(1, 201546, '\p{isotherletter}', ""); + Expect(0, 201546, '\p{^isotherletter}', ""); + Expect(0, 201546, '\P{isotherletter}', ""); + Expect(1, 201546, '\P{^isotherletter}', ""); + Expect(0, 201547, '\p{isotherletter}', ""); + Expect(1, 201547, '\p{^isotherletter}', ""); + Expect(1, 201547, '\P{isotherletter}', ""); + Expect(0, 201547, '\P{^isotherletter}', ""); + Expect(1, 201546, '\p{ Is_Other_Letter}', ""); + Expect(0, 201546, '\p{^ Is_Other_Letter}', ""); + Expect(0, 201546, '\P{ Is_Other_Letter}', ""); + Expect(1, 201546, '\P{^ Is_Other_Letter}', ""); + Expect(0, 201547, '\p{ Is_Other_Letter}', ""); + Expect(1, 201547, '\p{^ Is_Other_Letter}', ""); + Expect(1, 201547, '\P{ Is_Other_Letter}', ""); + Expect(0, 201547, '\P{^ Is_Other_Letter}', ""); + Error('\p{ :=LO}'); + Error('\P{ :=LO}'); + Expect(1, 201546, '\p{lo}', ""); + Expect(0, 201546, '\p{^lo}', ""); + Expect(0, 201546, '\P{lo}', ""); + Expect(1, 201546, '\P{^lo}', ""); + Expect(0, 201547, '\p{lo}', ""); + Expect(1, 201547, '\p{^lo}', ""); + Expect(1, 201547, '\P{lo}', ""); + Expect(0, 201547, '\P{^lo}', ""); + Expect(1, 201546, '\p{_-Lo}', ""); + Expect(0, 201546, '\p{^_-Lo}', ""); + Expect(0, 201546, '\P{_-Lo}', ""); + Expect(1, 201546, '\P{^_-Lo}', ""); + Expect(0, 201547, '\p{_-Lo}', ""); + Expect(1, 201547, '\p{^_-Lo}', ""); + Expect(1, 201547, '\P{_-Lo}', ""); + Expect(0, 201547, '\P{^_-Lo}', ""); + Error('\p{ _is_Lo/a/}'); + Error('\P{ _is_Lo/a/}'); + Expect(1, 201546, '\p{islo}', ""); + Expect(0, 201546, '\p{^islo}', ""); + Expect(0, 201546, '\P{islo}', ""); + Expect(1, 201546, '\P{^islo}', ""); + Expect(0, 201547, '\p{islo}', ""); + Expect(1, 201547, '\p{^islo}', ""); + Expect(1, 201547, '\P{islo}', ""); + Expect(0, 201547, '\P{^islo}', ""); + Expect(1, 201546, '\p{ Is_Lo}', ""); + Expect(0, 201546, '\p{^ Is_Lo}', ""); + Expect(0, 201546, '\P{ Is_Lo}', ""); + Expect(1, 201546, '\P{^ Is_Lo}', ""); + Expect(0, 201547, '\p{ Is_Lo}', ""); + Expect(1, 201547, '\p{^ Is_Lo}', ""); + Expect(1, 201547, '\P{ Is_Lo}', ""); + Expect(0, 201547, '\P{^ Is_Lo}', ""); Error('\p{Other_Lowercase}'); Error('\P{Other_Lowercase}'); Error('\p{OLower}'); @@ -110222,8 +113502,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\P{Other_Math}'); Error('\p{OMath}'); Error('\P{OMath}'); - Error('\p{ other_Number/a/}'); - Error('\P{ other_Number/a/}'); + Error('\p{ OTHER_Number/a/}'); + Error('\P{ OTHER_Number/a/}'); Expect(1, 127244, '\p{othernumber}', ""); Expect(0, 127244, '\p{^othernumber}', ""); Expect(0, 127244, '\P{othernumber}', ""); @@ -110232,16 +113512,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127245, '\p{^othernumber}', ""); Expect(1, 127245, '\P{othernumber}', ""); Expect(0, 127245, '\P{^othernumber}', ""); - Expect(1, 127244, '\p{_Other_Number}', ""); - Expect(0, 127244, '\p{^_Other_Number}', ""); - Expect(0, 127244, '\P{_Other_Number}', ""); - Expect(1, 127244, '\P{^_Other_Number}', ""); - Expect(0, 127245, '\p{_Other_Number}', ""); - Expect(1, 127245, '\p{^_Other_Number}', ""); - Expect(1, 127245, '\P{_Other_Number}', ""); - Expect(0, 127245, '\P{^_Other_Number}', ""); - Error('\p{-Is_other_NUMBER:=}'); - Error('\P{-Is_other_NUMBER:=}'); + Expect(1, 127244, '\p{__Other_Number}', ""); + Expect(0, 127244, '\p{^__Other_Number}', ""); + Expect(0, 127244, '\P{__Other_Number}', ""); + Expect(1, 127244, '\P{^__Other_Number}', ""); + Expect(0, 127245, '\p{__Other_Number}', ""); + Expect(1, 127245, '\p{^__Other_Number}', ""); + Expect(1, 127245, '\P{__Other_Number}', ""); + Expect(0, 127245, '\P{^__Other_Number}', ""); + Error('\p{ _IS_other_number/a/}'); + Error('\P{ _IS_other_number/a/}'); Expect(1, 127244, '\p{isothernumber}', ""); Expect(0, 127244, '\p{^isothernumber}', ""); Expect(0, 127244, '\P{isothernumber}', ""); @@ -110250,16 +113530,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127245, '\p{^isothernumber}', ""); Expect(1, 127245, '\P{isothernumber}', ""); Expect(0, 127245, '\P{^isothernumber}', ""); - Expect(1, 127244, '\p{- is_Other_Number}', ""); - Expect(0, 127244, '\p{^- is_Other_Number}', ""); - Expect(0, 127244, '\P{- is_Other_Number}', ""); - Expect(1, 127244, '\P{^- is_Other_Number}', ""); - Expect(0, 127245, '\p{- is_Other_Number}', ""); - Expect(1, 127245, '\p{^- is_Other_Number}', ""); - Expect(1, 127245, '\P{- is_Other_Number}', ""); - Expect(0, 127245, '\P{^- is_Other_Number}', ""); - Error('\p{_:=NO}'); - Error('\P{_:=NO}'); + Expect(1, 127244, '\p{- is_Other_number}', ""); + Expect(0, 127244, '\p{^- is_Other_number}', ""); + Expect(0, 127244, '\P{- is_Other_number}', ""); + Expect(1, 127244, '\P{^- is_Other_number}', ""); + Expect(0, 127245, '\p{- is_Other_number}', ""); + Expect(1, 127245, '\p{^- is_Other_number}', ""); + Expect(1, 127245, '\P{- is_Other_number}', ""); + Expect(0, 127245, '\P{^- is_Other_number}', ""); + Error('\p{ :=No}'); + Error('\P{ :=No}'); Expect(1, 127244, '\p{no}', ""); Expect(0, 127244, '\p{^no}', ""); Expect(0, 127244, '\P{no}', ""); @@ -110268,16 +113548,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127245, '\p{^no}', ""); Expect(1, 127245, '\P{no}', ""); Expect(0, 127245, '\P{^no}', ""); - Expect(1, 127244, '\p{- No}', ""); - Expect(0, 127244, '\p{^- No}', ""); - Expect(0, 127244, '\P{- No}', ""); - Expect(1, 127244, '\P{^- No}', ""); - Expect(0, 127245, '\p{- No}', ""); - Expect(1, 127245, '\p{^- No}', ""); - Expect(1, 127245, '\P{- No}', ""); - Expect(0, 127245, '\P{^- No}', ""); - Error('\p{/a/_-Is_NO}'); - Error('\P{/a/_-Is_NO}'); + Expect(1, 127244, '\p{_-No}', ""); + Expect(0, 127244, '\p{^_-No}', ""); + Expect(0, 127244, '\P{_-No}', ""); + Expect(1, 127244, '\P{^_-No}', ""); + Expect(0, 127245, '\p{_-No}', ""); + Expect(1, 127245, '\p{^_-No}', ""); + Expect(1, 127245, '\P{_-No}', ""); + Expect(0, 127245, '\P{^_-No}', ""); + Error('\p{- is_No/a/}'); + Error('\P{- is_No/a/}'); Expect(1, 127244, '\p{isno}', ""); Expect(0, 127244, '\p{^isno}', ""); Expect(0, 127244, '\P{isno}', ""); @@ -110286,16 +113566,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127245, '\p{^isno}', ""); Expect(1, 127245, '\P{isno}', ""); Expect(0, 127245, '\P{^isno}', ""); - Expect(1, 127244, '\p{_IS_NO}', ""); - Expect(0, 127244, '\p{^_IS_NO}', ""); - Expect(0, 127244, '\P{_IS_NO}', ""); - Expect(1, 127244, '\P{^_IS_NO}', ""); - Expect(0, 127245, '\p{_IS_NO}', ""); - Expect(1, 127245, '\p{^_IS_NO}', ""); - Expect(1, 127245, '\P{_IS_NO}', ""); - Expect(0, 127245, '\P{^_IS_NO}', ""); - Error('\p{ -Other_punctuation/a/}'); - Error('\P{ -Other_punctuation/a/}'); + Expect(1, 127244, '\p{- IS_no}', ""); + Expect(0, 127244, '\p{^- IS_no}', ""); + Expect(0, 127244, '\P{- IS_no}', ""); + Expect(1, 127244, '\P{^- IS_no}', ""); + Expect(0, 127245, '\p{- IS_no}', ""); + Expect(1, 127245, '\p{^- IS_no}', ""); + Expect(1, 127245, '\P{- IS_no}', ""); + Expect(0, 127245, '\P{^- IS_no}', ""); + Error('\p{ /a/other_Punctuation}'); + Error('\P{ /a/other_Punctuation}'); Expect(1, 125279, '\p{otherpunctuation}', ""); Expect(0, 125279, '\p{^otherpunctuation}', ""); Expect(0, 125279, '\P{otherpunctuation}', ""); @@ -110304,16 +113584,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^otherpunctuation}', ""); Expect(1, 125280, '\P{otherpunctuation}', ""); Expect(0, 125280, '\P{^otherpunctuation}', ""); - Expect(1, 125279, '\p{-Other_PUNCTUATION}', ""); - Expect(0, 125279, '\p{^-Other_PUNCTUATION}', ""); - Expect(0, 125279, '\P{-Other_PUNCTUATION}', ""); - Expect(1, 125279, '\P{^-Other_PUNCTUATION}', ""); - Expect(0, 125280, '\p{-Other_PUNCTUATION}', ""); - Expect(1, 125280, '\p{^-Other_PUNCTUATION}', ""); - Expect(1, 125280, '\P{-Other_PUNCTUATION}', ""); - Expect(0, 125280, '\P{^-Other_PUNCTUATION}', ""); - Error('\p{Is_Other_Punctuation/a/}'); - Error('\P{Is_Other_Punctuation/a/}'); + Expect(1, 125279, '\p{ -other_Punctuation}', ""); + Expect(0, 125279, '\p{^ -other_Punctuation}', ""); + Expect(0, 125279, '\P{ -other_Punctuation}', ""); + Expect(1, 125279, '\P{^ -other_Punctuation}', ""); + Expect(0, 125280, '\p{ -other_Punctuation}', ""); + Expect(1, 125280, '\p{^ -other_Punctuation}', ""); + Expect(1, 125280, '\P{ -other_Punctuation}', ""); + Expect(0, 125280, '\P{^ -other_Punctuation}', ""); + Error('\p{- IS_OTHER_PUNCTUATION/a/}'); + Error('\P{- IS_OTHER_PUNCTUATION/a/}'); Expect(1, 125279, '\p{isotherpunctuation}', ""); Expect(0, 125279, '\p{^isotherpunctuation}', ""); Expect(0, 125279, '\P{isotherpunctuation}', ""); @@ -110322,16 +113602,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^isotherpunctuation}', ""); Expect(1, 125280, '\P{isotherpunctuation}', ""); Expect(0, 125280, '\P{^isotherpunctuation}', ""); - Expect(1, 125279, '\p{ _IS_other_Punctuation}', ""); - Expect(0, 125279, '\p{^ _IS_other_Punctuation}', ""); - Expect(0, 125279, '\P{ _IS_other_Punctuation}', ""); - Expect(1, 125279, '\P{^ _IS_other_Punctuation}', ""); - Expect(0, 125280, '\p{ _IS_other_Punctuation}', ""); - Expect(1, 125280, '\p{^ _IS_other_Punctuation}', ""); - Expect(1, 125280, '\P{ _IS_other_Punctuation}', ""); - Expect(0, 125280, '\P{^ _IS_other_Punctuation}', ""); - Error('\p{ -Po/a/}'); - Error('\P{ -Po/a/}'); + Expect(1, 125279, '\p{ is_Other_Punctuation}', ""); + Expect(0, 125279, '\p{^ is_Other_Punctuation}', ""); + Expect(0, 125279, '\P{ is_Other_Punctuation}', ""); + Expect(1, 125279, '\P{^ is_Other_Punctuation}', ""); + Expect(0, 125280, '\p{ is_Other_Punctuation}', ""); + Expect(1, 125280, '\p{^ is_Other_Punctuation}', ""); + Expect(1, 125280, '\P{ is_Other_Punctuation}', ""); + Expect(0, 125280, '\P{^ is_Other_Punctuation}', ""); + Error('\p{/a/ _po}'); + Error('\P{/a/ _po}'); Expect(1, 125279, '\p{po}', ""); Expect(0, 125279, '\p{^po}', ""); Expect(0, 125279, '\P{po}', ""); @@ -110340,16 +113620,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^po}', ""); Expect(1, 125280, '\P{po}', ""); Expect(0, 125280, '\P{^po}', ""); - Expect(1, 125279, '\p{ Po}', ""); - Expect(0, 125279, '\p{^ Po}', ""); - Expect(0, 125279, '\P{ Po}', ""); - Expect(1, 125279, '\P{^ Po}', ""); - Expect(0, 125280, '\p{ Po}', ""); - Expect(1, 125280, '\p{^ Po}', ""); - Expect(1, 125280, '\P{ Po}', ""); - Expect(0, 125280, '\P{^ Po}', ""); - Error('\p{ :=is_po}'); - Error('\P{ :=is_po}'); + Expect(1, 125279, '\p{ Po}', ""); + Expect(0, 125279, '\p{^ Po}', ""); + Expect(0, 125279, '\P{ Po}', ""); + Expect(1, 125279, '\P{^ Po}', ""); + Expect(0, 125280, '\p{ Po}', ""); + Expect(1, 125280, '\p{^ Po}', ""); + Expect(1, 125280, '\P{ Po}', ""); + Expect(0, 125280, '\P{^ Po}', ""); + Error('\p{/a/ -Is_po}'); + Error('\P{/a/ -Is_po}'); Expect(1, 125279, '\p{ispo}', ""); Expect(0, 125279, '\p{^ispo}', ""); Expect(0, 125279, '\P{ispo}', ""); @@ -110358,92 +113638,92 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^ispo}', ""); Expect(1, 125280, '\P{ispo}', ""); Expect(0, 125280, '\P{^ispo}', ""); - Expect(1, 125279, '\p{ IS_po}', ""); - Expect(0, 125279, '\p{^ IS_po}', ""); - Expect(0, 125279, '\P{ IS_po}', ""); - Expect(1, 125279, '\P{^ IS_po}', ""); - Expect(0, 125280, '\p{ IS_po}', ""); - Expect(1, 125280, '\p{^ IS_po}', ""); - Expect(1, 125280, '\P{ IS_po}', ""); - Expect(0, 125280, '\P{^ IS_po}', ""); - Error('\p{ Other_Symbol/a/}'); - Error('\P{ Other_Symbol/a/}'); - Expect(1, 129685, '\p{othersymbol}', ""); - Expect(0, 129685, '\p{^othersymbol}', ""); - Expect(0, 129685, '\P{othersymbol}', ""); - Expect(1, 129685, '\P{^othersymbol}', ""); - Expect(0, 129686, '\p{othersymbol}', ""); - Expect(1, 129686, '\p{^othersymbol}', ""); - Expect(1, 129686, '\P{othersymbol}', ""); - Expect(0, 129686, '\P{^othersymbol}', ""); - Expect(1, 129685, '\p{ OTHER_symbol}', ""); - Expect(0, 129685, '\p{^ OTHER_symbol}', ""); - Expect(0, 129685, '\P{ OTHER_symbol}', ""); - Expect(1, 129685, '\P{^ OTHER_symbol}', ""); - Expect(0, 129686, '\p{ OTHER_symbol}', ""); - Expect(1, 129686, '\p{^ OTHER_symbol}', ""); - Expect(1, 129686, '\P{ OTHER_symbol}', ""); - Expect(0, 129686, '\P{^ OTHER_symbol}', ""); - Error('\p{/a/ is_OTHER_Symbol}'); - Error('\P{/a/ is_OTHER_Symbol}'); - Expect(1, 129685, '\p{isothersymbol}', ""); - Expect(0, 129685, '\p{^isothersymbol}', ""); - Expect(0, 129685, '\P{isothersymbol}', ""); - Expect(1, 129685, '\P{^isothersymbol}', ""); - Expect(0, 129686, '\p{isothersymbol}', ""); - Expect(1, 129686, '\p{^isothersymbol}', ""); - Expect(1, 129686, '\P{isothersymbol}', ""); - Expect(0, 129686, '\P{^isothersymbol}', ""); - Expect(1, 129685, '\p{_IS_OTHER_Symbol}', ""); - Expect(0, 129685, '\p{^_IS_OTHER_Symbol}', ""); - Expect(0, 129685, '\P{_IS_OTHER_Symbol}', ""); - Expect(1, 129685, '\P{^_IS_OTHER_Symbol}', ""); - Expect(0, 129686, '\p{_IS_OTHER_Symbol}', ""); - Expect(1, 129686, '\p{^_IS_OTHER_Symbol}', ""); - Expect(1, 129686, '\P{_IS_OTHER_Symbol}', ""); - Expect(0, 129686, '\P{^_IS_OTHER_Symbol}', ""); - Error('\p{-/a/SO}'); - Error('\P{-/a/SO}'); - Expect(1, 129685, '\p{so}', ""); - Expect(0, 129685, '\p{^so}', ""); - Expect(0, 129685, '\P{so}', ""); - Expect(1, 129685, '\P{^so}', ""); - Expect(0, 129686, '\p{so}', ""); - Expect(1, 129686, '\p{^so}', ""); - Expect(1, 129686, '\P{so}', ""); - Expect(0, 129686, '\P{^so}', ""); - Expect(1, 129685, '\p{_-So}', ""); - Expect(0, 129685, '\p{^_-So}', ""); - Expect(0, 129685, '\P{_-So}', ""); - Expect(1, 129685, '\P{^_-So}', ""); - Expect(0, 129686, '\p{_-So}', ""); - Expect(1, 129686, '\p{^_-So}', ""); - Expect(1, 129686, '\P{_-So}', ""); - Expect(0, 129686, '\P{^_-So}', ""); - Error('\p{:= Is_SO}'); - Error('\P{:= Is_SO}'); - Expect(1, 129685, '\p{isso}', ""); - Expect(0, 129685, '\p{^isso}', ""); - Expect(0, 129685, '\P{isso}', ""); - Expect(1, 129685, '\P{^isso}', ""); - Expect(0, 129686, '\p{isso}', ""); - Expect(1, 129686, '\p{^isso}', ""); - Expect(1, 129686, '\P{isso}', ""); - Expect(0, 129686, '\P{^isso}', ""); - Expect(1, 129685, '\p{- is_So}', ""); - Expect(0, 129685, '\p{^- is_So}', ""); - Expect(0, 129685, '\P{- is_So}', ""); - Expect(1, 129685, '\P{^- is_So}', ""); - Expect(0, 129686, '\p{- is_So}', ""); - Expect(1, 129686, '\p{^- is_So}', ""); - Expect(1, 129686, '\P{- is_So}', ""); - Expect(0, 129686, '\P{^- is_So}', ""); + Expect(1, 125279, '\p{ _is_PO}', ""); + Expect(0, 125279, '\p{^ _is_PO}', ""); + Expect(0, 125279, '\P{ _is_PO}', ""); + Expect(1, 125279, '\P{^ _is_PO}', ""); + Expect(0, 125280, '\p{ _is_PO}', ""); + Expect(1, 125280, '\p{^ _is_PO}', ""); + Expect(1, 125280, '\P{ _is_PO}', ""); + Expect(0, 125280, '\P{^ _is_PO}', ""); + Error('\p{/a/ _Other_SYMBOL}'); + Error('\P{/a/ _Other_SYMBOL}'); + Expect(1, 129994, '\p{othersymbol}', ""); + Expect(0, 129994, '\p{^othersymbol}', ""); + Expect(0, 129994, '\P{othersymbol}', ""); + Expect(1, 129994, '\P{^othersymbol}', ""); + Expect(0, 129995, '\p{othersymbol}', ""); + Expect(1, 129995, '\p{^othersymbol}', ""); + Expect(1, 129995, '\P{othersymbol}', ""); + Expect(0, 129995, '\P{^othersymbol}', ""); + Expect(1, 129994, '\p{_-Other_Symbol}', ""); + Expect(0, 129994, '\p{^_-Other_Symbol}', ""); + Expect(0, 129994, '\P{_-Other_Symbol}', ""); + Expect(1, 129994, '\P{^_-Other_Symbol}', ""); + Expect(0, 129995, '\p{_-Other_Symbol}', ""); + Expect(1, 129995, '\p{^_-Other_Symbol}', ""); + Expect(1, 129995, '\P{_-Other_Symbol}', ""); + Expect(0, 129995, '\P{^_-Other_Symbol}', ""); + Error('\p{/a/_ Is_Other_symbol}'); + Error('\P{/a/_ Is_Other_symbol}'); + Expect(1, 129994, '\p{isothersymbol}', ""); + Expect(0, 129994, '\p{^isothersymbol}', ""); + Expect(0, 129994, '\P{isothersymbol}', ""); + Expect(1, 129994, '\P{^isothersymbol}', ""); + Expect(0, 129995, '\p{isothersymbol}', ""); + Expect(1, 129995, '\p{^isothersymbol}', ""); + Expect(1, 129995, '\P{isothersymbol}', ""); + Expect(0, 129995, '\P{^isothersymbol}', ""); + Expect(1, 129994, '\p{-Is_other_Symbol}', ""); + Expect(0, 129994, '\p{^-Is_other_Symbol}', ""); + Expect(0, 129994, '\P{-Is_other_Symbol}', ""); + Expect(1, 129994, '\P{^-Is_other_Symbol}', ""); + Expect(0, 129995, '\p{-Is_other_Symbol}', ""); + Expect(1, 129995, '\p{^-Is_other_Symbol}', ""); + Expect(1, 129995, '\P{-Is_other_Symbol}', ""); + Expect(0, 129995, '\P{^-Is_other_Symbol}', ""); + Error('\p{ /a/So}'); + Error('\P{ /a/So}'); + Expect(1, 129994, '\p{so}', ""); + Expect(0, 129994, '\p{^so}', ""); + Expect(0, 129994, '\P{so}', ""); + Expect(1, 129994, '\P{^so}', ""); + Expect(0, 129995, '\p{so}', ""); + Expect(1, 129995, '\p{^so}', ""); + Expect(1, 129995, '\P{so}', ""); + Expect(0, 129995, '\P{^so}', ""); + Expect(1, 129994, '\p{-so}', ""); + Expect(0, 129994, '\p{^-so}', ""); + Expect(0, 129994, '\P{-so}', ""); + Expect(1, 129994, '\P{^-so}', ""); + Expect(0, 129995, '\p{-so}', ""); + Expect(1, 129995, '\p{^-so}', ""); + Expect(1, 129995, '\P{-so}', ""); + Expect(0, 129995, '\P{^-so}', ""); + Error('\p{-/a/Is_so}'); + Error('\P{-/a/Is_so}'); + Expect(1, 129994, '\p{isso}', ""); + Expect(0, 129994, '\p{^isso}', ""); + Expect(0, 129994, '\P{isso}', ""); + Expect(1, 129994, '\P{^isso}', ""); + Expect(0, 129995, '\p{isso}', ""); + Expect(1, 129995, '\p{^isso}', ""); + Expect(1, 129995, '\P{isso}', ""); + Expect(0, 129995, '\P{^isso}', ""); + Expect(1, 129994, '\p{_ Is_SO}', ""); + Expect(0, 129994, '\p{^_ Is_SO}', ""); + Expect(0, 129994, '\P{_ Is_SO}', ""); + Expect(1, 129994, '\P{^_ Is_SO}', ""); + Expect(0, 129995, '\p{_ Is_SO}', ""); + Expect(1, 129995, '\p{^_ Is_SO}', ""); + Expect(1, 129995, '\P{_ Is_SO}', ""); + Expect(0, 129995, '\P{^_ Is_SO}', ""); Error('\p{Other_Uppercase}'); Error('\P{Other_Uppercase}'); Error('\p{OUpper}'); Error('\P{OUpper}'); - Error('\p{/a/ ottoman_Siyaq_Numbers}'); - Error('\P{/a/ ottoman_Siyaq_Numbers}'); + Error('\p{/a/__ottoman_SIYAQ_Numbers}'); + Error('\P{/a/__ottoman_SIYAQ_Numbers}'); Expect(1, 126287, '\p{ottomansiyaqnumbers}', ""); Expect(0, 126287, '\p{^ottomansiyaqnumbers}', ""); Expect(0, 126287, '\P{ottomansiyaqnumbers}', ""); @@ -110452,16 +113732,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126288, '\p{^ottomansiyaqnumbers}', ""); Expect(1, 126288, '\P{ottomansiyaqnumbers}', ""); Expect(0, 126288, '\P{^ottomansiyaqnumbers}', ""); - Expect(1, 126287, '\p{_-Ottoman_SIYAQ_Numbers}', ""); - Expect(0, 126287, '\p{^_-Ottoman_SIYAQ_Numbers}', ""); - Expect(0, 126287, '\P{_-Ottoman_SIYAQ_Numbers}', ""); - Expect(1, 126287, '\P{^_-Ottoman_SIYAQ_Numbers}', ""); - Expect(0, 126288, '\p{_-Ottoman_SIYAQ_Numbers}', ""); - Expect(1, 126288, '\p{^_-Ottoman_SIYAQ_Numbers}', ""); - Expect(1, 126288, '\P{_-Ottoman_SIYAQ_Numbers}', ""); - Expect(0, 126288, '\P{^_-Ottoman_SIYAQ_Numbers}', ""); - Error('\p{ :=is_OTTOMAN_Siyaq_NUMBERS}'); - Error('\P{ :=is_OTTOMAN_Siyaq_NUMBERS}'); + Expect(1, 126287, '\p{_ Ottoman_Siyaq_NUMBERS}', ""); + Expect(0, 126287, '\p{^_ Ottoman_Siyaq_NUMBERS}', ""); + Expect(0, 126287, '\P{_ Ottoman_Siyaq_NUMBERS}', ""); + Expect(1, 126287, '\P{^_ Ottoman_Siyaq_NUMBERS}', ""); + Expect(0, 126288, '\p{_ Ottoman_Siyaq_NUMBERS}', ""); + Expect(1, 126288, '\p{^_ Ottoman_Siyaq_NUMBERS}', ""); + Expect(1, 126288, '\P{_ Ottoman_Siyaq_NUMBERS}', ""); + Expect(0, 126288, '\P{^_ Ottoman_Siyaq_NUMBERS}', ""); + Error('\p{/a/_Is_Ottoman_SIYAQ_numbers}'); + Error('\P{/a/_Is_Ottoman_SIYAQ_numbers}'); Expect(1, 126287, '\p{isottomansiyaqnumbers}', ""); Expect(0, 126287, '\p{^isottomansiyaqnumbers}', ""); Expect(0, 126287, '\P{isottomansiyaqnumbers}', ""); @@ -110470,16 +113750,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126288, '\p{^isottomansiyaqnumbers}', ""); Expect(1, 126288, '\P{isottomansiyaqnumbers}', ""); Expect(0, 126288, '\P{^isottomansiyaqnumbers}', ""); - Expect(1, 126287, '\p{ IS_OTTOMAN_Siyaq_numbers}', ""); - Expect(0, 126287, '\p{^ IS_OTTOMAN_Siyaq_numbers}', ""); - Expect(0, 126287, '\P{ IS_OTTOMAN_Siyaq_numbers}', ""); - Expect(1, 126287, '\P{^ IS_OTTOMAN_Siyaq_numbers}', ""); - Expect(0, 126288, '\p{ IS_OTTOMAN_Siyaq_numbers}', ""); - Expect(1, 126288, '\p{^ IS_OTTOMAN_Siyaq_numbers}', ""); - Expect(1, 126288, '\P{ IS_OTTOMAN_Siyaq_numbers}', ""); - Expect(0, 126288, '\P{^ IS_OTTOMAN_Siyaq_numbers}', ""); - Error('\p{/a/ -In_Ottoman_SIYAQ_Numbers}'); - Error('\P{/a/ -In_Ottoman_SIYAQ_Numbers}'); + Expect(1, 126287, '\p{-_is_ottoman_Siyaq_NUMBERS}', ""); + Expect(0, 126287, '\p{^-_is_ottoman_Siyaq_NUMBERS}', ""); + Expect(0, 126287, '\P{-_is_ottoman_Siyaq_NUMBERS}', ""); + Expect(1, 126287, '\P{^-_is_ottoman_Siyaq_NUMBERS}', ""); + Expect(0, 126288, '\p{-_is_ottoman_Siyaq_NUMBERS}', ""); + Expect(1, 126288, '\p{^-_is_ottoman_Siyaq_NUMBERS}', ""); + Expect(1, 126288, '\P{-_is_ottoman_Siyaq_NUMBERS}', ""); + Expect(0, 126288, '\P{^-_is_ottoman_Siyaq_NUMBERS}', ""); + Error('\p{ :=in_Ottoman_siyaq_Numbers}'); + Error('\P{ :=in_Ottoman_siyaq_Numbers}'); Expect(1, 126287, '\p{inottomansiyaqnumbers}', ""); Expect(0, 126287, '\p{^inottomansiyaqnumbers}', ""); Expect(0, 126287, '\P{inottomansiyaqnumbers}', ""); @@ -110488,16 +113768,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126288, '\p{^inottomansiyaqnumbers}', ""); Expect(1, 126288, '\P{inottomansiyaqnumbers}', ""); Expect(0, 126288, '\P{^inottomansiyaqnumbers}', ""); - Expect(1, 126287, '\p{--In_Ottoman_siyaq_Numbers}', ""); - Expect(0, 126287, '\p{^--In_Ottoman_siyaq_Numbers}', ""); - Expect(0, 126287, '\P{--In_Ottoman_siyaq_Numbers}', ""); - Expect(1, 126287, '\P{^--In_Ottoman_siyaq_Numbers}', ""); - Expect(0, 126288, '\p{--In_Ottoman_siyaq_Numbers}', ""); - Expect(1, 126288, '\p{^--In_Ottoman_siyaq_Numbers}', ""); - Expect(1, 126288, '\P{--In_Ottoman_siyaq_Numbers}', ""); - Expect(0, 126288, '\P{^--In_Ottoman_siyaq_Numbers}', ""); - Error('\p{/a/_ Pahawh_Hmong}'); - Error('\P{/a/_ Pahawh_Hmong}'); + Expect(1, 126287, '\p{__In_OTTOMAN_Siyaq_Numbers}', ""); + Expect(0, 126287, '\p{^__In_OTTOMAN_Siyaq_Numbers}', ""); + Expect(0, 126287, '\P{__In_OTTOMAN_Siyaq_Numbers}', ""); + Expect(1, 126287, '\P{^__In_OTTOMAN_Siyaq_Numbers}', ""); + Expect(0, 126288, '\p{__In_OTTOMAN_Siyaq_Numbers}', ""); + Expect(1, 126288, '\p{^__In_OTTOMAN_Siyaq_Numbers}', ""); + Expect(1, 126288, '\P{__In_OTTOMAN_Siyaq_Numbers}', ""); + Expect(0, 126288, '\P{^__In_OTTOMAN_Siyaq_Numbers}', ""); + Error('\p{ _PAHAWH_hmong/a/}'); + Error('\P{ _PAHAWH_hmong/a/}'); Expect(1, 93071, '\p{pahawhhmong}', ""); Expect(0, 93071, '\p{^pahawhhmong}', ""); Expect(0, 93071, '\P{pahawhhmong}', ""); @@ -110506,16 +113786,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 93072, '\p{^pahawhhmong}', ""); Expect(1, 93072, '\P{pahawhhmong}', ""); Expect(0, 93072, '\P{^pahawhhmong}', ""); - Expect(1, 93071, '\p{_ pahawh_Hmong}', ""); - Expect(0, 93071, '\p{^_ pahawh_Hmong}', ""); - Expect(0, 93071, '\P{_ pahawh_Hmong}', ""); - Expect(1, 93071, '\P{^_ pahawh_Hmong}', ""); - Expect(0, 93072, '\p{_ pahawh_Hmong}', ""); - Expect(1, 93072, '\p{^_ pahawh_Hmong}', ""); - Expect(1, 93072, '\P{_ pahawh_Hmong}', ""); - Expect(0, 93072, '\P{^_ pahawh_Hmong}', ""); - Error('\p{-_Is_Pahawh_HMONG/a/}'); - Error('\P{-_Is_Pahawh_HMONG/a/}'); + Expect(1, 93071, '\p{-PAHAWH_hmong}', ""); + Expect(0, 93071, '\p{^-PAHAWH_hmong}', ""); + Expect(0, 93071, '\P{-PAHAWH_hmong}', ""); + Expect(1, 93071, '\P{^-PAHAWH_hmong}', ""); + Expect(0, 93072, '\p{-PAHAWH_hmong}', ""); + Expect(1, 93072, '\p{^-PAHAWH_hmong}', ""); + Expect(1, 93072, '\P{-PAHAWH_hmong}', ""); + Expect(0, 93072, '\P{^-PAHAWH_hmong}', ""); + Error('\p{ Is_Pahawh_Hmong:=}'); + Error('\P{ Is_Pahawh_Hmong:=}'); Expect(1, 93071, '\p{ispahawhhmong}', ""); Expect(0, 93071, '\p{^ispahawhhmong}', ""); Expect(0, 93071, '\P{ispahawhhmong}', ""); @@ -110524,16 +113804,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 93072, '\p{^ispahawhhmong}', ""); Expect(1, 93072, '\P{ispahawhhmong}', ""); Expect(0, 93072, '\P{^ispahawhhmong}', ""); - Expect(1, 93071, '\p{ is_Pahawh_Hmong}', ""); - Expect(0, 93071, '\p{^ is_Pahawh_Hmong}', ""); - Expect(0, 93071, '\P{ is_Pahawh_Hmong}', ""); - Expect(1, 93071, '\P{^ is_Pahawh_Hmong}', ""); - Expect(0, 93072, '\p{ is_Pahawh_Hmong}', ""); - Expect(1, 93072, '\p{^ is_Pahawh_Hmong}', ""); - Expect(1, 93072, '\P{ is_Pahawh_Hmong}', ""); - Expect(0, 93072, '\P{^ is_Pahawh_Hmong}', ""); - Error('\p{Hmng/a/}'); - Error('\P{Hmng/a/}'); + Expect(1, 93071, '\p{ _is_Pahawh_hmong}', ""); + Expect(0, 93071, '\p{^ _is_Pahawh_hmong}', ""); + Expect(0, 93071, '\P{ _is_Pahawh_hmong}', ""); + Expect(1, 93071, '\P{^ _is_Pahawh_hmong}', ""); + Expect(0, 93072, '\p{ _is_Pahawh_hmong}', ""); + Expect(1, 93072, '\p{^ _is_Pahawh_hmong}', ""); + Expect(1, 93072, '\P{ _is_Pahawh_hmong}', ""); + Expect(0, 93072, '\P{^ _is_Pahawh_hmong}', ""); + Error('\p{:= _HMNG}'); + Error('\P{:= _HMNG}'); Expect(1, 93071, '\p{hmng}', ""); Expect(0, 93071, '\p{^hmng}', ""); Expect(0, 93071, '\P{hmng}', ""); @@ -110542,16 +113822,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 93072, '\p{^hmng}', ""); Expect(1, 93072, '\P{hmng}', ""); Expect(0, 93072, '\P{^hmng}', ""); - Expect(1, 93071, '\p{ HMNG}', ""); - Expect(0, 93071, '\p{^ HMNG}', ""); - Expect(0, 93071, '\P{ HMNG}', ""); - Expect(1, 93071, '\P{^ HMNG}', ""); - Expect(0, 93072, '\p{ HMNG}', ""); - Expect(1, 93072, '\p{^ HMNG}', ""); - Expect(1, 93072, '\P{ HMNG}', ""); - Expect(0, 93072, '\P{^ HMNG}', ""); - Error('\p{_-is_hmng:=}'); - Error('\P{_-is_hmng:=}'); + Expect(1, 93071, '\p{ hmng}', ""); + Expect(0, 93071, '\p{^ hmng}', ""); + Expect(0, 93071, '\P{ hmng}', ""); + Expect(1, 93071, '\P{^ hmng}', ""); + Expect(0, 93072, '\p{ hmng}', ""); + Expect(1, 93072, '\p{^ hmng}', ""); + Expect(1, 93072, '\P{ hmng}', ""); + Expect(0, 93072, '\P{^ hmng}', ""); + Error('\p{/a/_-IS_Hmng}'); + Error('\P{/a/_-IS_Hmng}'); Expect(1, 93071, '\p{ishmng}', ""); Expect(0, 93071, '\p{^ishmng}', ""); Expect(0, 93071, '\P{ishmng}', ""); @@ -110560,16 +113840,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 93072, '\p{^ishmng}', ""); Expect(1, 93072, '\P{ishmng}', ""); Expect(0, 93072, '\P{^ishmng}', ""); - Expect(1, 93071, '\p{_-Is_Hmng}', ""); - Expect(0, 93071, '\p{^_-Is_Hmng}', ""); - Expect(0, 93071, '\P{_-Is_Hmng}', ""); - Expect(1, 93071, '\P{^_-Is_Hmng}', ""); - Expect(0, 93072, '\p{_-Is_Hmng}', ""); - Expect(1, 93072, '\p{^_-Is_Hmng}', ""); - Expect(1, 93072, '\P{_-Is_Hmng}', ""); - Expect(0, 93072, '\P{^_-Is_Hmng}', ""); - Error('\p{-:=Palmyrene}'); - Error('\P{-:=Palmyrene}'); + Expect(1, 93071, '\p{Is_hmng}', ""); + Expect(0, 93071, '\p{^Is_hmng}', ""); + Expect(0, 93071, '\P{Is_hmng}', ""); + Expect(1, 93071, '\P{^Is_hmng}', ""); + Expect(0, 93072, '\p{Is_hmng}', ""); + Expect(1, 93072, '\p{^Is_hmng}', ""); + Expect(1, 93072, '\P{Is_hmng}', ""); + Expect(0, 93072, '\P{^Is_hmng}', ""); + Error('\p{_/a/PALMYRENE}'); + Error('\P{_/a/PALMYRENE}'); Expect(1, 67711, '\p{palmyrene}', ""); Expect(0, 67711, '\p{^palmyrene}', ""); Expect(0, 67711, '\P{palmyrene}', ""); @@ -110578,16 +113858,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67712, '\p{^palmyrene}', ""); Expect(1, 67712, '\P{palmyrene}', ""); Expect(0, 67712, '\P{^palmyrene}', ""); - Expect(1, 67711, '\p{_Palmyrene}', ""); - Expect(0, 67711, '\p{^_Palmyrene}', ""); - Expect(0, 67711, '\P{_Palmyrene}', ""); - Expect(1, 67711, '\P{^_Palmyrene}', ""); - Expect(0, 67712, '\p{_Palmyrene}', ""); - Expect(1, 67712, '\p{^_Palmyrene}', ""); - Expect(1, 67712, '\P{_Palmyrene}', ""); - Expect(0, 67712, '\P{^_Palmyrene}', ""); - Error('\p{--Is_Palmyrene/a/}'); - Error('\P{--Is_Palmyrene/a/}'); + Expect(1, 67711, '\p{ Palmyrene}', ""); + Expect(0, 67711, '\p{^ Palmyrene}', ""); + Expect(0, 67711, '\P{ Palmyrene}', ""); + Expect(1, 67711, '\P{^ Palmyrene}', ""); + Expect(0, 67712, '\p{ Palmyrene}', ""); + Expect(1, 67712, '\p{^ Palmyrene}', ""); + Expect(1, 67712, '\P{ Palmyrene}', ""); + Expect(0, 67712, '\P{^ Palmyrene}', ""); + Error('\p{_/a/Is_palmyrene}'); + Error('\P{_/a/Is_palmyrene}'); Expect(1, 67711, '\p{ispalmyrene}', ""); Expect(0, 67711, '\p{^ispalmyrene}', ""); Expect(0, 67711, '\P{ispalmyrene}', ""); @@ -110596,16 +113876,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67712, '\p{^ispalmyrene}', ""); Expect(1, 67712, '\P{ispalmyrene}', ""); Expect(0, 67712, '\P{^ispalmyrene}', ""); - Expect(1, 67711, '\p{IS_Palmyrene}', ""); - Expect(0, 67711, '\p{^IS_Palmyrene}', ""); - Expect(0, 67711, '\P{IS_Palmyrene}', ""); - Expect(1, 67711, '\P{^IS_Palmyrene}', ""); - Expect(0, 67712, '\p{IS_Palmyrene}', ""); - Expect(1, 67712, '\p{^IS_Palmyrene}', ""); - Expect(1, 67712, '\P{IS_Palmyrene}', ""); - Expect(0, 67712, '\P{^IS_Palmyrene}', ""); - Error('\p{/a/_PALM}'); - Error('\P{/a/_PALM}'); + Expect(1, 67711, '\p{- is_palmyrene}', ""); + Expect(0, 67711, '\p{^- is_palmyrene}', ""); + Expect(0, 67711, '\P{- is_palmyrene}', ""); + Expect(1, 67711, '\P{^- is_palmyrene}', ""); + Expect(0, 67712, '\p{- is_palmyrene}', ""); + Expect(1, 67712, '\p{^- is_palmyrene}', ""); + Expect(1, 67712, '\P{- is_palmyrene}', ""); + Expect(0, 67712, '\P{^- is_palmyrene}', ""); + Error('\p{/a/Palm}'); + Error('\P{/a/Palm}'); Expect(1, 67711, '\p{palm}', ""); Expect(0, 67711, '\p{^palm}', ""); Expect(0, 67711, '\P{palm}', ""); @@ -110614,16 +113894,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67712, '\p{^palm}', ""); Expect(1, 67712, '\P{palm}', ""); Expect(0, 67712, '\P{^palm}', ""); - Expect(1, 67711, '\p{ -palm}', ""); - Expect(0, 67711, '\p{^ -palm}', ""); - Expect(0, 67711, '\P{ -palm}', ""); - Expect(1, 67711, '\P{^ -palm}', ""); - Expect(0, 67712, '\p{ -palm}', ""); - Expect(1, 67712, '\p{^ -palm}', ""); - Expect(1, 67712, '\P{ -palm}', ""); - Expect(0, 67712, '\P{^ -palm}', ""); - Error('\p{ /a/Is_palm}'); - Error('\P{ /a/Is_palm}'); + Expect(1, 67711, '\p{_ Palm}', ""); + Expect(0, 67711, '\p{^_ Palm}', ""); + Expect(0, 67711, '\P{_ Palm}', ""); + Expect(1, 67711, '\P{^_ Palm}', ""); + Expect(0, 67712, '\p{_ Palm}', ""); + Expect(1, 67712, '\p{^_ Palm}', ""); + Expect(1, 67712, '\P{_ Palm}', ""); + Expect(0, 67712, '\P{^_ Palm}', ""); + Error('\p{-Is_palm/a/}'); + Error('\P{-Is_palm/a/}'); Expect(1, 67711, '\p{ispalm}', ""); Expect(0, 67711, '\p{^ispalm}', ""); Expect(0, 67711, '\P{ispalm}', ""); @@ -110632,16 +113912,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67712, '\p{^ispalm}', ""); Expect(1, 67712, '\P{ispalm}', ""); Expect(0, 67712, '\P{^ispalm}', ""); - Expect(1, 67711, '\p{_Is_Palm}', ""); - Expect(0, 67711, '\p{^_Is_Palm}', ""); - Expect(0, 67711, '\P{_Is_Palm}', ""); - Expect(1, 67711, '\P{^_Is_Palm}', ""); - Expect(0, 67712, '\p{_Is_Palm}', ""); - Expect(1, 67712, '\p{^_Is_Palm}', ""); - Expect(1, 67712, '\P{_Is_Palm}', ""); - Expect(0, 67712, '\P{^_Is_Palm}', ""); - Error('\p{- Paragraph_separator/a/}'); - Error('\P{- Paragraph_separator/a/}'); + Expect(1, 67711, '\p{ Is_PALM}', ""); + Expect(0, 67711, '\p{^ Is_PALM}', ""); + Expect(0, 67711, '\P{ Is_PALM}', ""); + Expect(1, 67711, '\P{^ Is_PALM}', ""); + Expect(0, 67712, '\p{ Is_PALM}', ""); + Expect(1, 67712, '\p{^ Is_PALM}', ""); + Expect(1, 67712, '\P{ Is_PALM}', ""); + Expect(0, 67712, '\P{^ Is_PALM}', ""); + Error('\p{-Paragraph_SEPARATOR:=}'); + Error('\P{-Paragraph_SEPARATOR:=}'); Expect(1, 8233, '\p{paragraphseparator}', ""); Expect(0, 8233, '\p{^paragraphseparator}', ""); Expect(0, 8233, '\P{paragraphseparator}', ""); @@ -110650,16 +113930,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8234, '\p{^paragraphseparator}', ""); Expect(1, 8234, '\P{paragraphseparator}', ""); Expect(0, 8234, '\P{^paragraphseparator}', ""); - Expect(1, 8233, '\p{ Paragraph_separator}', ""); - Expect(0, 8233, '\p{^ Paragraph_separator}', ""); - Expect(0, 8233, '\P{ Paragraph_separator}', ""); - Expect(1, 8233, '\P{^ Paragraph_separator}', ""); - Expect(0, 8234, '\p{ Paragraph_separator}', ""); - Expect(1, 8234, '\p{^ Paragraph_separator}', ""); - Expect(1, 8234, '\P{ Paragraph_separator}', ""); - Expect(0, 8234, '\P{^ Paragraph_separator}', ""); - Error('\p{/a/ is_Paragraph_separator}'); - Error('\P{/a/ is_Paragraph_separator}'); + Expect(1, 8233, '\p{ PARAGRAPH_Separator}', ""); + Expect(0, 8233, '\p{^ PARAGRAPH_Separator}', ""); + Expect(0, 8233, '\P{ PARAGRAPH_Separator}', ""); + Expect(1, 8233, '\P{^ PARAGRAPH_Separator}', ""); + Expect(0, 8234, '\p{ PARAGRAPH_Separator}', ""); + Expect(1, 8234, '\p{^ PARAGRAPH_Separator}', ""); + Expect(1, 8234, '\P{ PARAGRAPH_Separator}', ""); + Expect(0, 8234, '\P{^ PARAGRAPH_Separator}', ""); + Error('\p{:= -Is_Paragraph_separator}'); + Error('\P{:= -Is_Paragraph_separator}'); Expect(1, 8233, '\p{isparagraphseparator}', ""); Expect(0, 8233, '\p{^isparagraphseparator}', ""); Expect(0, 8233, '\P{isparagraphseparator}', ""); @@ -110668,16 +113948,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8234, '\p{^isparagraphseparator}', ""); Expect(1, 8234, '\P{isparagraphseparator}', ""); Expect(0, 8234, '\P{^isparagraphseparator}', ""); - Expect(1, 8233, '\p{_is_PARAGRAPH_SEPARATOR}', ""); - Expect(0, 8233, '\p{^_is_PARAGRAPH_SEPARATOR}', ""); - Expect(0, 8233, '\P{_is_PARAGRAPH_SEPARATOR}', ""); - Expect(1, 8233, '\P{^_is_PARAGRAPH_SEPARATOR}', ""); - Expect(0, 8234, '\p{_is_PARAGRAPH_SEPARATOR}', ""); - Expect(1, 8234, '\p{^_is_PARAGRAPH_SEPARATOR}', ""); - Expect(1, 8234, '\P{_is_PARAGRAPH_SEPARATOR}', ""); - Expect(0, 8234, '\P{^_is_PARAGRAPH_SEPARATOR}', ""); - Error('\p{ /a/zp}'); - Error('\P{ /a/zp}'); + Expect(1, 8233, '\p{__is_PARAGRAPH_Separator}', ""); + Expect(0, 8233, '\p{^__is_PARAGRAPH_Separator}', ""); + Expect(0, 8233, '\P{__is_PARAGRAPH_Separator}', ""); + Expect(1, 8233, '\P{^__is_PARAGRAPH_Separator}', ""); + Expect(0, 8234, '\p{__is_PARAGRAPH_Separator}', ""); + Expect(1, 8234, '\p{^__is_PARAGRAPH_Separator}', ""); + Expect(1, 8234, '\P{__is_PARAGRAPH_Separator}', ""); + Expect(0, 8234, '\P{^__is_PARAGRAPH_Separator}', ""); + Error('\p{:=__ZP}'); + Error('\P{:=__ZP}'); Expect(1, 8233, '\p{zp}', ""); Expect(0, 8233, '\p{^zp}', ""); Expect(0, 8233, '\P{zp}', ""); @@ -110686,16 +113966,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8234, '\p{^zp}', ""); Expect(1, 8234, '\P{zp}', ""); Expect(0, 8234, '\P{^zp}', ""); - Expect(1, 8233, '\p{Zp}', ""); - Expect(0, 8233, '\p{^Zp}', ""); - Expect(0, 8233, '\P{Zp}', ""); - Expect(1, 8233, '\P{^Zp}', ""); - Expect(0, 8234, '\p{Zp}', ""); - Expect(1, 8234, '\p{^Zp}', ""); - Expect(1, 8234, '\P{Zp}', ""); - Expect(0, 8234, '\P{^Zp}', ""); - Error('\p{/a/ Is_Zp}'); - Error('\P{/a/ Is_Zp}'); + Expect(1, 8233, '\p{_ZP}', ""); + Expect(0, 8233, '\p{^_ZP}', ""); + Expect(0, 8233, '\P{_ZP}', ""); + Expect(1, 8233, '\P{^_ZP}', ""); + Expect(0, 8234, '\p{_ZP}', ""); + Expect(1, 8234, '\p{^_ZP}', ""); + Expect(1, 8234, '\P{_ZP}', ""); + Expect(0, 8234, '\P{^_ZP}', ""); + Error('\p{ Is_ZP/a/}'); + Error('\P{ Is_ZP/a/}'); Expect(1, 8233, '\p{iszp}', ""); Expect(0, 8233, '\p{^iszp}', ""); Expect(0, 8233, '\P{iszp}', ""); @@ -110704,16 +113984,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8234, '\p{^iszp}', ""); Expect(1, 8234, '\P{iszp}', ""); Expect(0, 8234, '\P{^iszp}', ""); - Expect(1, 8233, '\p{ IS_ZP}', ""); - Expect(0, 8233, '\p{^ IS_ZP}', ""); - Expect(0, 8233, '\P{ IS_ZP}', ""); - Expect(1, 8233, '\P{^ IS_ZP}', ""); - Expect(0, 8234, '\p{ IS_ZP}', ""); - Expect(1, 8234, '\p{^ IS_ZP}', ""); - Expect(1, 8234, '\P{ IS_ZP}', ""); - Expect(0, 8234, '\P{^ IS_ZP}', ""); - Error('\p{/a/-pattern_Syntax}'); - Error('\P{/a/-pattern_Syntax}'); + Expect(1, 8233, '\p{-_IS_Zp}', ""); + Expect(0, 8233, '\p{^-_IS_Zp}', ""); + Expect(0, 8233, '\P{-_IS_Zp}', ""); + Expect(1, 8233, '\P{^-_IS_Zp}', ""); + Expect(0, 8234, '\p{-_IS_Zp}', ""); + Expect(1, 8234, '\p{^-_IS_Zp}', ""); + Expect(1, 8234, '\P{-_IS_Zp}', ""); + Expect(0, 8234, '\P{^-_IS_Zp}', ""); + Error('\p{-pattern_Syntax:=}'); + Error('\P{-pattern_Syntax:=}'); Expect(1, 65094, '\p{patternsyntax}', ""); Expect(0, 65094, '\p{^patternsyntax}', ""); Expect(0, 65094, '\P{patternsyntax}', ""); @@ -110722,16 +114002,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65095, '\p{^patternsyntax}', ""); Expect(1, 65095, '\P{patternsyntax}', ""); Expect(0, 65095, '\P{^patternsyntax}', ""); - Expect(1, 65094, '\p{-pattern_Syntax}', ""); - Expect(0, 65094, '\p{^-pattern_Syntax}', ""); - Expect(0, 65094, '\P{-pattern_Syntax}', ""); - Expect(1, 65094, '\P{^-pattern_Syntax}', ""); - Expect(0, 65095, '\p{-pattern_Syntax}', ""); - Expect(1, 65095, '\p{^-pattern_Syntax}', ""); - Expect(1, 65095, '\P{-pattern_Syntax}', ""); - Expect(0, 65095, '\P{^-pattern_Syntax}', ""); - Error('\p{:=_ IS_Pattern_SYNTAX}'); - Error('\P{:=_ IS_Pattern_SYNTAX}'); + Expect(1, 65094, '\p{__Pattern_SYNTAX}', ""); + Expect(0, 65094, '\p{^__Pattern_SYNTAX}', ""); + Expect(0, 65094, '\P{__Pattern_SYNTAX}', ""); + Expect(1, 65094, '\P{^__Pattern_SYNTAX}', ""); + Expect(0, 65095, '\p{__Pattern_SYNTAX}', ""); + Expect(1, 65095, '\p{^__Pattern_SYNTAX}', ""); + Expect(1, 65095, '\P{__Pattern_SYNTAX}', ""); + Expect(0, 65095, '\P{^__Pattern_SYNTAX}', ""); + Error('\p{:= IS_pattern_Syntax}'); + Error('\P{:= IS_pattern_Syntax}'); Expect(1, 65094, '\p{ispatternsyntax}', ""); Expect(0, 65094, '\p{^ispatternsyntax}', ""); Expect(0, 65094, '\P{ispatternsyntax}', ""); @@ -110740,16 +114020,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65095, '\p{^ispatternsyntax}', ""); Expect(1, 65095, '\P{ispatternsyntax}', ""); Expect(0, 65095, '\P{^ispatternsyntax}', ""); - Expect(1, 65094, '\p{-is_PATTERN_SYNTAX}', ""); - Expect(0, 65094, '\p{^-is_PATTERN_SYNTAX}', ""); - Expect(0, 65094, '\P{-is_PATTERN_SYNTAX}', ""); - Expect(1, 65094, '\P{^-is_PATTERN_SYNTAX}', ""); - Expect(0, 65095, '\p{-is_PATTERN_SYNTAX}', ""); - Expect(1, 65095, '\p{^-is_PATTERN_SYNTAX}', ""); - Expect(1, 65095, '\P{-is_PATTERN_SYNTAX}', ""); - Expect(0, 65095, '\P{^-is_PATTERN_SYNTAX}', ""); - Error('\p{ Pat_Syn:=}'); - Error('\P{ Pat_Syn:=}'); + Expect(1, 65094, '\p{ Is_PATTERN_Syntax}', ""); + Expect(0, 65094, '\p{^ Is_PATTERN_Syntax}', ""); + Expect(0, 65094, '\P{ Is_PATTERN_Syntax}', ""); + Expect(1, 65094, '\P{^ Is_PATTERN_Syntax}', ""); + Expect(0, 65095, '\p{ Is_PATTERN_Syntax}', ""); + Expect(1, 65095, '\p{^ Is_PATTERN_Syntax}', ""); + Expect(1, 65095, '\P{ Is_PATTERN_Syntax}', ""); + Expect(0, 65095, '\P{^ Is_PATTERN_Syntax}', ""); + Error('\p{ Pat_syn:=}'); + Error('\P{ Pat_syn:=}'); Expect(1, 65094, '\p{patsyn}', ""); Expect(0, 65094, '\p{^patsyn}', ""); Expect(0, 65094, '\P{patsyn}', ""); @@ -110758,16 +114038,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65095, '\p{^patsyn}', ""); Expect(1, 65095, '\P{patsyn}', ""); Expect(0, 65095, '\P{^patsyn}', ""); - Expect(1, 65094, '\p{- Pat_syn}', ""); - Expect(0, 65094, '\p{^- Pat_syn}', ""); - Expect(0, 65094, '\P{- Pat_syn}', ""); - Expect(1, 65094, '\P{^- Pat_syn}', ""); - Expect(0, 65095, '\p{- Pat_syn}', ""); - Expect(1, 65095, '\p{^- Pat_syn}', ""); - Expect(1, 65095, '\P{- Pat_syn}', ""); - Expect(0, 65095, '\P{^- Pat_syn}', ""); - Error('\p{_/a/Is_Pat_SYN}'); - Error('\P{_/a/Is_Pat_SYN}'); + Expect(1, 65094, '\p{ pat_Syn}', ""); + Expect(0, 65094, '\p{^ pat_Syn}', ""); + Expect(0, 65094, '\P{ pat_Syn}', ""); + Expect(1, 65094, '\P{^ pat_Syn}', ""); + Expect(0, 65095, '\p{ pat_Syn}', ""); + Expect(1, 65095, '\p{^ pat_Syn}', ""); + Expect(1, 65095, '\P{ pat_Syn}', ""); + Expect(0, 65095, '\P{^ pat_Syn}', ""); + Error('\p{ is_Pat_Syn/a/}'); + Error('\P{ is_Pat_Syn/a/}'); Expect(1, 65094, '\p{ispatsyn}', ""); Expect(0, 65094, '\p{^ispatsyn}', ""); Expect(0, 65094, '\P{ispatsyn}', ""); @@ -110776,16 +114056,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65095, '\p{^ispatsyn}', ""); Expect(1, 65095, '\P{ispatsyn}', ""); Expect(0, 65095, '\P{^ispatsyn}', ""); - Expect(1, 65094, '\p{ Is_Pat_SYN}', ""); - Expect(0, 65094, '\p{^ Is_Pat_SYN}', ""); - Expect(0, 65094, '\P{ Is_Pat_SYN}', ""); - Expect(1, 65094, '\P{^ Is_Pat_SYN}', ""); - Expect(0, 65095, '\p{ Is_Pat_SYN}', ""); - Expect(1, 65095, '\p{^ Is_Pat_SYN}', ""); - Expect(1, 65095, '\P{ Is_Pat_SYN}', ""); - Expect(0, 65095, '\P{^ Is_Pat_SYN}', ""); - Error('\p{/a/- Pattern_White_Space}'); - Error('\P{/a/- Pattern_White_Space}'); + Expect(1, 65094, '\p{ Is_pat_Syn}', ""); + Expect(0, 65094, '\p{^ Is_pat_Syn}', ""); + Expect(0, 65094, '\P{ Is_pat_Syn}', ""); + Expect(1, 65094, '\P{^ Is_pat_Syn}', ""); + Expect(0, 65095, '\p{ Is_pat_Syn}', ""); + Expect(1, 65095, '\p{^ Is_pat_Syn}', ""); + Expect(1, 65095, '\P{ Is_pat_Syn}', ""); + Expect(0, 65095, '\P{^ Is_pat_Syn}', ""); + Error('\p{-_Pattern_white_space/a/}'); + Error('\P{-_Pattern_white_space/a/}'); Expect(1, 8233, '\p{patternwhitespace}', ""); Expect(0, 8233, '\p{^patternwhitespace}', ""); Expect(0, 8233, '\P{patternwhitespace}', ""); @@ -110794,16 +114074,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8234, '\p{^patternwhitespace}', ""); Expect(1, 8234, '\P{patternwhitespace}', ""); Expect(0, 8234, '\P{^patternwhitespace}', ""); - Expect(1, 8233, '\p{_ Pattern_white_Space}', ""); - Expect(0, 8233, '\p{^_ Pattern_white_Space}', ""); - Expect(0, 8233, '\P{_ Pattern_white_Space}', ""); - Expect(1, 8233, '\P{^_ Pattern_white_Space}', ""); - Expect(0, 8234, '\p{_ Pattern_white_Space}', ""); - Expect(1, 8234, '\p{^_ Pattern_white_Space}', ""); - Expect(1, 8234, '\P{_ Pattern_white_Space}', ""); - Expect(0, 8234, '\P{^_ Pattern_white_Space}', ""); - Error('\p{-Is_PATTERN_WHITE_Space/a/}'); - Error('\P{-Is_PATTERN_WHITE_Space/a/}'); + Expect(1, 8233, '\p{_ PATTERN_WHITE_space}', ""); + Expect(0, 8233, '\p{^_ PATTERN_WHITE_space}', ""); + Expect(0, 8233, '\P{_ PATTERN_WHITE_space}', ""); + Expect(1, 8233, '\P{^_ PATTERN_WHITE_space}', ""); + Expect(0, 8234, '\p{_ PATTERN_WHITE_space}', ""); + Expect(1, 8234, '\p{^_ PATTERN_WHITE_space}', ""); + Expect(1, 8234, '\P{_ PATTERN_WHITE_space}', ""); + Expect(0, 8234, '\P{^_ PATTERN_WHITE_space}', ""); + Error('\p{ /a/IS_pattern_white_SPACE}'); + Error('\P{ /a/IS_pattern_white_SPACE}'); Expect(1, 8233, '\p{ispatternwhitespace}', ""); Expect(0, 8233, '\p{^ispatternwhitespace}', ""); Expect(0, 8233, '\P{ispatternwhitespace}', ""); @@ -110812,16 +114092,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8234, '\p{^ispatternwhitespace}', ""); Expect(1, 8234, '\P{ispatternwhitespace}', ""); Expect(0, 8234, '\P{^ispatternwhitespace}', ""); - Expect(1, 8233, '\p{- IS_Pattern_WHITE_SPACE}', ""); - Expect(0, 8233, '\p{^- IS_Pattern_WHITE_SPACE}', ""); - Expect(0, 8233, '\P{- IS_Pattern_WHITE_SPACE}', ""); - Expect(1, 8233, '\P{^- IS_Pattern_WHITE_SPACE}', ""); - Expect(0, 8234, '\p{- IS_Pattern_WHITE_SPACE}', ""); - Expect(1, 8234, '\p{^- IS_Pattern_WHITE_SPACE}', ""); - Expect(1, 8234, '\P{- IS_Pattern_WHITE_SPACE}', ""); - Expect(0, 8234, '\P{^- IS_Pattern_WHITE_SPACE}', ""); - Error('\p{-_Pat_WS:=}'); - Error('\P{-_Pat_WS:=}'); + Expect(1, 8233, '\p{ Is_PATTERN_white_SPACE}', ""); + Expect(0, 8233, '\p{^ Is_PATTERN_white_SPACE}', ""); + Expect(0, 8233, '\P{ Is_PATTERN_white_SPACE}', ""); + Expect(1, 8233, '\P{^ Is_PATTERN_white_SPACE}', ""); + Expect(0, 8234, '\p{ Is_PATTERN_white_SPACE}', ""); + Expect(1, 8234, '\p{^ Is_PATTERN_white_SPACE}', ""); + Expect(1, 8234, '\P{ Is_PATTERN_white_SPACE}', ""); + Expect(0, 8234, '\P{^ Is_PATTERN_white_SPACE}', ""); + Error('\p{:=-PAT_WS}'); + Error('\P{:=-PAT_WS}'); Expect(1, 8233, '\p{patws}', ""); Expect(0, 8233, '\p{^patws}', ""); Expect(0, 8233, '\P{patws}', ""); @@ -110830,16 +114110,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8234, '\p{^patws}', ""); Expect(1, 8234, '\P{patws}', ""); Expect(0, 8234, '\P{^patws}', ""); - Expect(1, 8233, '\p{ PAT_ws}', ""); - Expect(0, 8233, '\p{^ PAT_ws}', ""); - Expect(0, 8233, '\P{ PAT_ws}', ""); - Expect(1, 8233, '\P{^ PAT_ws}', ""); - Expect(0, 8234, '\p{ PAT_ws}', ""); - Expect(1, 8234, '\p{^ PAT_ws}', ""); - Expect(1, 8234, '\P{ PAT_ws}', ""); - Expect(0, 8234, '\P{^ PAT_ws}', ""); - Error('\p{ :=IS_PAT_WS}'); - Error('\P{ :=IS_PAT_WS}'); + Expect(1, 8233, '\p{_Pat_WS}', ""); + Expect(0, 8233, '\p{^_Pat_WS}', ""); + Expect(0, 8233, '\P{_Pat_WS}', ""); + Expect(1, 8233, '\P{^_Pat_WS}', ""); + Expect(0, 8234, '\p{_Pat_WS}', ""); + Expect(1, 8234, '\p{^_Pat_WS}', ""); + Expect(1, 8234, '\P{_Pat_WS}', ""); + Expect(0, 8234, '\P{^_Pat_WS}', ""); + Error('\p{:=_ Is_pat_WS}'); + Error('\P{:=_ Is_pat_WS}'); Expect(1, 8233, '\p{ispatws}', ""); Expect(0, 8233, '\p{^ispatws}', ""); Expect(0, 8233, '\P{ispatws}', ""); @@ -110848,16 +114128,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8234, '\p{^ispatws}', ""); Expect(1, 8234, '\P{ispatws}', ""); Expect(0, 8234, '\P{^ispatws}', ""); - Expect(1, 8233, '\p{-Is_Pat_WS}', ""); - Expect(0, 8233, '\p{^-Is_Pat_WS}', ""); - Expect(0, 8233, '\P{-Is_Pat_WS}', ""); - Expect(1, 8233, '\P{^-Is_Pat_WS}', ""); - Expect(0, 8234, '\p{-Is_Pat_WS}', ""); - Expect(1, 8234, '\p{^-Is_Pat_WS}', ""); - Expect(1, 8234, '\P{-Is_Pat_WS}', ""); - Expect(0, 8234, '\P{^-Is_Pat_WS}', ""); - Error('\p{ Pau_Cin_Hau/a/}'); - Error('\P{ Pau_Cin_Hau/a/}'); + Expect(1, 8233, '\p{IS_pat_WS}', ""); + Expect(0, 8233, '\p{^IS_pat_WS}', ""); + Expect(0, 8233, '\P{IS_pat_WS}', ""); + Expect(1, 8233, '\P{^IS_pat_WS}', ""); + Expect(0, 8234, '\p{IS_pat_WS}', ""); + Expect(1, 8234, '\p{^IS_pat_WS}', ""); + Expect(1, 8234, '\P{IS_pat_WS}', ""); + Expect(0, 8234, '\P{^IS_pat_WS}', ""); + Error('\p{ Pau_Cin_Hau:=}'); + Error('\P{ Pau_Cin_Hau:=}'); Expect(1, 72440, '\p{paucinhau}', ""); Expect(0, 72440, '\p{^paucinhau}', ""); Expect(0, 72440, '\P{paucinhau}', ""); @@ -110866,16 +114146,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72441, '\p{^paucinhau}', ""); Expect(1, 72441, '\P{paucinhau}', ""); Expect(0, 72441, '\P{^paucinhau}', ""); - Expect(1, 72440, '\p{_ PAU_CIN_hau}', ""); - Expect(0, 72440, '\p{^_ PAU_CIN_hau}', ""); - Expect(0, 72440, '\P{_ PAU_CIN_hau}', ""); - Expect(1, 72440, '\P{^_ PAU_CIN_hau}', ""); - Expect(0, 72441, '\p{_ PAU_CIN_hau}', ""); - Expect(1, 72441, '\p{^_ PAU_CIN_hau}', ""); - Expect(1, 72441, '\P{_ PAU_CIN_hau}', ""); - Expect(0, 72441, '\P{^_ PAU_CIN_hau}', ""); - Error('\p{ IS_pau_Cin_HAU/a/}'); - Error('\P{ IS_pau_Cin_HAU/a/}'); + Expect(1, 72440, '\p{ Pau_cin_Hau}', ""); + Expect(0, 72440, '\p{^ Pau_cin_Hau}', ""); + Expect(0, 72440, '\P{ Pau_cin_Hau}', ""); + Expect(1, 72440, '\P{^ Pau_cin_Hau}', ""); + Expect(0, 72441, '\p{ Pau_cin_Hau}', ""); + Expect(1, 72441, '\p{^ Pau_cin_Hau}', ""); + Expect(1, 72441, '\P{ Pau_cin_Hau}', ""); + Expect(0, 72441, '\P{^ Pau_cin_Hau}', ""); + Error('\p{/a/ -is_PAU_Cin_hau}'); + Error('\P{/a/ -is_PAU_Cin_hau}'); Expect(1, 72440, '\p{ispaucinhau}', ""); Expect(0, 72440, '\p{^ispaucinhau}', ""); Expect(0, 72440, '\P{ispaucinhau}', ""); @@ -110884,16 +114164,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72441, '\p{^ispaucinhau}', ""); Expect(1, 72441, '\P{ispaucinhau}', ""); Expect(0, 72441, '\P{^ispaucinhau}', ""); - Expect(1, 72440, '\p{ is_Pau_Cin_Hau}', ""); - Expect(0, 72440, '\p{^ is_Pau_Cin_Hau}', ""); - Expect(0, 72440, '\P{ is_Pau_Cin_Hau}', ""); - Expect(1, 72440, '\P{^ is_Pau_Cin_Hau}', ""); - Expect(0, 72441, '\p{ is_Pau_Cin_Hau}', ""); - Expect(1, 72441, '\p{^ is_Pau_Cin_Hau}', ""); - Expect(1, 72441, '\P{ is_Pau_Cin_Hau}', ""); - Expect(0, 72441, '\P{^ is_Pau_Cin_Hau}', ""); - Error('\p{ PAUC/a/}'); - Error('\P{ PAUC/a/}'); + Expect(1, 72440, '\p{Is_pau_cin_Hau}', ""); + Expect(0, 72440, '\p{^Is_pau_cin_Hau}', ""); + Expect(0, 72440, '\P{Is_pau_cin_Hau}', ""); + Expect(1, 72440, '\P{^Is_pau_cin_Hau}', ""); + Expect(0, 72441, '\p{Is_pau_cin_Hau}', ""); + Expect(1, 72441, '\p{^Is_pau_cin_Hau}', ""); + Expect(1, 72441, '\P{Is_pau_cin_Hau}', ""); + Expect(0, 72441, '\P{^Is_pau_cin_Hau}', ""); + Error('\p{- Pauc/a/}'); + Error('\P{- Pauc/a/}'); Expect(1, 72440, '\p{pauc}', ""); Expect(0, 72440, '\p{^pauc}', ""); Expect(0, 72440, '\P{pauc}', ""); @@ -110902,16 +114182,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72441, '\p{^pauc}', ""); Expect(1, 72441, '\P{pauc}', ""); Expect(0, 72441, '\P{^pauc}', ""); - Expect(1, 72440, '\p{ _pauc}', ""); - Expect(0, 72440, '\p{^ _pauc}', ""); - Expect(0, 72440, '\P{ _pauc}', ""); - Expect(1, 72440, '\P{^ _pauc}', ""); - Expect(0, 72441, '\p{ _pauc}', ""); - Expect(1, 72441, '\p{^ _pauc}', ""); - Expect(1, 72441, '\P{ _pauc}', ""); - Expect(0, 72441, '\P{^ _pauc}', ""); - Error('\p{-:=is_Pauc}'); - Error('\P{-:=is_Pauc}'); + Expect(1, 72440, '\p{ _Pauc}', ""); + Expect(0, 72440, '\p{^ _Pauc}', ""); + Expect(0, 72440, '\P{ _Pauc}', ""); + Expect(1, 72440, '\P{^ _Pauc}', ""); + Expect(0, 72441, '\p{ _Pauc}', ""); + Expect(1, 72441, '\p{^ _Pauc}', ""); + Expect(1, 72441, '\P{ _Pauc}', ""); + Expect(0, 72441, '\P{^ _Pauc}', ""); + Error('\p{_ is_Pauc:=}'); + Error('\P{_ is_Pauc:=}'); Expect(1, 72440, '\p{ispauc}', ""); Expect(0, 72440, '\p{^ispauc}', ""); Expect(0, 72440, '\P{ispauc}', ""); @@ -110920,16 +114200,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72441, '\p{^ispauc}', ""); Expect(1, 72441, '\P{ispauc}', ""); Expect(0, 72441, '\P{^ispauc}', ""); - Expect(1, 72440, '\p{- Is_PAUC}', ""); - Expect(0, 72440, '\p{^- Is_PAUC}', ""); - Expect(0, 72440, '\P{- Is_PAUC}', ""); - Expect(1, 72440, '\P{^- Is_PAUC}', ""); - Expect(0, 72441, '\p{- Is_PAUC}', ""); - Expect(1, 72441, '\p{^- Is_PAUC}', ""); - Expect(1, 72441, '\P{- Is_PAUC}', ""); - Expect(0, 72441, '\P{^- Is_PAUC}', ""); - Error('\p{_/a/Phags_Pa}'); - Error('\P{_/a/Phags_Pa}'); + Expect(1, 72440, '\p{ -is_pauc}', ""); + Expect(0, 72440, '\p{^ -is_pauc}', ""); + Expect(0, 72440, '\P{ -is_pauc}', ""); + Expect(1, 72440, '\P{^ -is_pauc}', ""); + Expect(0, 72441, '\p{ -is_pauc}', ""); + Expect(1, 72441, '\p{^ -is_pauc}', ""); + Expect(1, 72441, '\P{ -is_pauc}', ""); + Expect(0, 72441, '\P{^ -is_pauc}', ""); + Error('\p{_PHAGS_pa/a/}'); + Error('\P{_PHAGS_pa/a/}'); Expect(1, 43127, '\p{phagspa}', ""); Expect(0, 43127, '\p{^phagspa}', ""); Expect(0, 43127, '\P{phagspa}', ""); @@ -110938,16 +114218,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43128, '\p{^phagspa}', ""); Expect(1, 43128, '\P{phagspa}', ""); Expect(0, 43128, '\P{^phagspa}', ""); - Expect(1, 43127, '\p{__phags_Pa}', ""); - Expect(0, 43127, '\p{^__phags_Pa}', ""); - Expect(0, 43127, '\P{__phags_Pa}', ""); - Expect(1, 43127, '\P{^__phags_Pa}', ""); - Expect(0, 43128, '\p{__phags_Pa}', ""); - Expect(1, 43128, '\p{^__phags_Pa}', ""); - Expect(1, 43128, '\P{__phags_Pa}', ""); - Expect(0, 43128, '\P{^__phags_Pa}', ""); - Error('\p{/a/-Is_Phags_Pa}'); - Error('\P{/a/-Is_Phags_Pa}'); + Expect(1, 43127, '\p{- PHAGS_pa}', ""); + Expect(0, 43127, '\p{^- PHAGS_pa}', ""); + Expect(0, 43127, '\P{- PHAGS_pa}', ""); + Expect(1, 43127, '\P{^- PHAGS_pa}', ""); + Expect(0, 43128, '\p{- PHAGS_pa}', ""); + Expect(1, 43128, '\p{^- PHAGS_pa}', ""); + Expect(1, 43128, '\P{- PHAGS_pa}', ""); + Expect(0, 43128, '\P{^- PHAGS_pa}', ""); + Error('\p{-Is_phags_Pa:=}'); + Error('\P{-Is_phags_Pa:=}'); Expect(1, 43127, '\p{isphagspa}', ""); Expect(0, 43127, '\p{^isphagspa}', ""); Expect(0, 43127, '\P{isphagspa}', ""); @@ -110956,16 +114236,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43128, '\p{^isphagspa}', ""); Expect(1, 43128, '\P{isphagspa}', ""); Expect(0, 43128, '\P{^isphagspa}', ""); - Expect(1, 43127, '\p{ Is_Phags_Pa}', ""); - Expect(0, 43127, '\p{^ Is_Phags_Pa}', ""); - Expect(0, 43127, '\P{ Is_Phags_Pa}', ""); - Expect(1, 43127, '\P{^ Is_Phags_Pa}', ""); - Expect(0, 43128, '\p{ Is_Phags_Pa}', ""); - Expect(1, 43128, '\p{^ Is_Phags_Pa}', ""); - Expect(1, 43128, '\P{ Is_Phags_Pa}', ""); - Expect(0, 43128, '\P{^ Is_Phags_Pa}', ""); - Error('\p{:= PHAG}'); - Error('\P{:= PHAG}'); + Expect(1, 43127, '\p{-IS_Phags_pa}', ""); + Expect(0, 43127, '\p{^-IS_Phags_pa}', ""); + Expect(0, 43127, '\P{-IS_Phags_pa}', ""); + Expect(1, 43127, '\P{^-IS_Phags_pa}', ""); + Expect(0, 43128, '\p{-IS_Phags_pa}', ""); + Expect(1, 43128, '\p{^-IS_Phags_pa}', ""); + Expect(1, 43128, '\P{-IS_Phags_pa}', ""); + Expect(0, 43128, '\P{^-IS_Phags_pa}', ""); + Error('\p{- phag/a/}'); + Error('\P{- phag/a/}'); Expect(1, 43127, '\p{phag}', ""); Expect(0, 43127, '\p{^phag}', ""); Expect(0, 43127, '\P{phag}', ""); @@ -110974,16 +114254,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43128, '\p{^phag}', ""); Expect(1, 43128, '\P{phag}', ""); Expect(0, 43128, '\P{^phag}', ""); - Expect(1, 43127, '\p{- Phag}', ""); - Expect(0, 43127, '\p{^- Phag}', ""); - Expect(0, 43127, '\P{- Phag}', ""); - Expect(1, 43127, '\P{^- Phag}', ""); - Expect(0, 43128, '\p{- Phag}', ""); - Expect(1, 43128, '\p{^- Phag}', ""); - Expect(1, 43128, '\P{- Phag}', ""); - Expect(0, 43128, '\P{^- Phag}', ""); - Error('\p{/a/is_phag}'); - Error('\P{/a/is_phag}'); + Expect(1, 43127, '\p{_Phag}', ""); + Expect(0, 43127, '\p{^_Phag}', ""); + Expect(0, 43127, '\P{_Phag}', ""); + Expect(1, 43127, '\P{^_Phag}', ""); + Expect(0, 43128, '\p{_Phag}', ""); + Expect(1, 43128, '\p{^_Phag}', ""); + Expect(1, 43128, '\P{_Phag}', ""); + Expect(0, 43128, '\P{^_Phag}', ""); + Error('\p{ is_PHAG:=}'); + Error('\P{ is_PHAG:=}'); Expect(1, 43127, '\p{isphag}', ""); Expect(0, 43127, '\p{^isphag}', ""); Expect(0, 43127, '\P{isphag}', ""); @@ -110992,16 +114272,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43128, '\p{^isphag}', ""); Expect(1, 43128, '\P{isphag}', ""); Expect(0, 43128, '\P{^isphag}', ""); - Expect(1, 43127, '\p{ Is_Phag}', ""); - Expect(0, 43127, '\p{^ Is_Phag}', ""); - Expect(0, 43127, '\P{ Is_Phag}', ""); - Expect(1, 43127, '\P{^ Is_Phag}', ""); - Expect(0, 43128, '\p{ Is_Phag}', ""); - Expect(1, 43128, '\p{^ Is_Phag}', ""); - Expect(1, 43128, '\P{ Is_Phag}', ""); - Expect(0, 43128, '\P{^ Is_Phag}', ""); - Error('\p{_ Phaistos_Disc/a/}'); - Error('\P{_ Phaistos_Disc/a/}'); + Expect(1, 43127, '\p{ _IS_Phag}', ""); + Expect(0, 43127, '\p{^ _IS_Phag}', ""); + Expect(0, 43127, '\P{ _IS_Phag}', ""); + Expect(1, 43127, '\P{^ _IS_Phag}', ""); + Expect(0, 43128, '\p{ _IS_Phag}', ""); + Expect(1, 43128, '\p{^ _IS_Phag}', ""); + Expect(1, 43128, '\P{ _IS_Phag}', ""); + Expect(0, 43128, '\P{^ _IS_Phag}', ""); + Error('\p{/a/--Phaistos_DISC}'); + Error('\P{/a/--Phaistos_DISC}'); Expect(1, 66047, '\p{phaistosdisc}', ""); Expect(0, 66047, '\p{^phaistosdisc}', ""); Expect(0, 66047, '\P{phaistosdisc}', ""); @@ -111010,16 +114290,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66048, '\p{^phaistosdisc}', ""); Expect(1, 66048, '\P{phaistosdisc}', ""); Expect(0, 66048, '\P{^phaistosdisc}', ""); - Expect(1, 66047, '\p{ phaistos_DISC}', ""); - Expect(0, 66047, '\p{^ phaistos_DISC}', ""); - Expect(0, 66047, '\P{ phaistos_DISC}', ""); - Expect(1, 66047, '\P{^ phaistos_DISC}', ""); - Expect(0, 66048, '\p{ phaistos_DISC}', ""); - Expect(1, 66048, '\p{^ phaistos_DISC}', ""); - Expect(1, 66048, '\P{ phaistos_DISC}', ""); - Expect(0, 66048, '\P{^ phaistos_DISC}', ""); - Error('\p{ is_phaistos_Disc/a/}'); - Error('\P{ is_phaistos_Disc/a/}'); + Expect(1, 66047, '\p{__Phaistos_Disc}', ""); + Expect(0, 66047, '\p{^__Phaistos_Disc}', ""); + Expect(0, 66047, '\P{__Phaistos_Disc}', ""); + Expect(1, 66047, '\P{^__Phaistos_Disc}', ""); + Expect(0, 66048, '\p{__Phaistos_Disc}', ""); + Expect(1, 66048, '\p{^__Phaistos_Disc}', ""); + Expect(1, 66048, '\P{__Phaistos_Disc}', ""); + Expect(0, 66048, '\P{^__Phaistos_Disc}', ""); + Error('\p{:= IS_Phaistos_Disc}'); + Error('\P{:= IS_Phaistos_Disc}'); Expect(1, 66047, '\p{isphaistosdisc}', ""); Expect(0, 66047, '\p{^isphaistosdisc}', ""); Expect(0, 66047, '\P{isphaistosdisc}', ""); @@ -111028,16 +114308,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66048, '\p{^isphaistosdisc}', ""); Expect(1, 66048, '\P{isphaistosdisc}', ""); Expect(0, 66048, '\P{^isphaistosdisc}', ""); - Expect(1, 66047, '\p{_Is_phaistos_Disc}', ""); - Expect(0, 66047, '\p{^_Is_phaistos_Disc}', ""); - Expect(0, 66047, '\P{_Is_phaistos_Disc}', ""); - Expect(1, 66047, '\P{^_Is_phaistos_Disc}', ""); - Expect(0, 66048, '\p{_Is_phaistos_Disc}', ""); - Expect(1, 66048, '\p{^_Is_phaistos_Disc}', ""); - Expect(1, 66048, '\P{_Is_phaistos_Disc}', ""); - Expect(0, 66048, '\P{^_Is_phaistos_Disc}', ""); - Error('\p{-/a/In_Phaistos_Disc}'); - Error('\P{-/a/In_Phaistos_Disc}'); + Expect(1, 66047, '\p{_Is_Phaistos_DISC}', ""); + Expect(0, 66047, '\p{^_Is_Phaistos_DISC}', ""); + Expect(0, 66047, '\P{_Is_Phaistos_DISC}', ""); + Expect(1, 66047, '\P{^_Is_Phaistos_DISC}', ""); + Expect(0, 66048, '\p{_Is_Phaistos_DISC}', ""); + Expect(1, 66048, '\p{^_Is_Phaistos_DISC}', ""); + Expect(1, 66048, '\P{_Is_Phaistos_DISC}', ""); + Expect(0, 66048, '\P{^_Is_Phaistos_DISC}', ""); + Error('\p{/a/ -In_Phaistos_DISC}'); + Error('\P{/a/ -In_Phaistos_DISC}'); Expect(1, 66047, '\p{inphaistosdisc}', ""); Expect(0, 66047, '\p{^inphaistosdisc}', ""); Expect(0, 66047, '\P{inphaistosdisc}', ""); @@ -111046,16 +114326,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66048, '\p{^inphaistosdisc}', ""); Expect(1, 66048, '\P{inphaistosdisc}', ""); Expect(0, 66048, '\P{^inphaistosdisc}', ""); - Expect(1, 66047, '\p{__In_phaistos_Disc}', ""); - Expect(0, 66047, '\p{^__In_phaistos_Disc}', ""); - Expect(0, 66047, '\P{__In_phaistos_Disc}', ""); - Expect(1, 66047, '\P{^__In_phaistos_Disc}', ""); - Expect(0, 66048, '\p{__In_phaistos_Disc}', ""); - Expect(1, 66048, '\p{^__In_phaistos_Disc}', ""); - Expect(1, 66048, '\P{__In_phaistos_Disc}', ""); - Expect(0, 66048, '\P{^__In_phaistos_Disc}', ""); - Error('\p{:=PHAISTOS}'); - Error('\P{:=PHAISTOS}'); + Expect(1, 66047, '\p{ -In_PHAISTOS_Disc}', ""); + Expect(0, 66047, '\p{^ -In_PHAISTOS_Disc}', ""); + Expect(0, 66047, '\P{ -In_PHAISTOS_Disc}', ""); + Expect(1, 66047, '\P{^ -In_PHAISTOS_Disc}', ""); + Expect(0, 66048, '\p{ -In_PHAISTOS_Disc}', ""); + Expect(1, 66048, '\p{^ -In_PHAISTOS_Disc}', ""); + Expect(1, 66048, '\P{ -In_PHAISTOS_Disc}', ""); + Expect(0, 66048, '\P{^ -In_PHAISTOS_Disc}', ""); + Error('\p{_-Phaistos:=}'); + Error('\P{_-Phaistos:=}'); Expect(1, 66047, '\p{phaistos}', ""); Expect(0, 66047, '\p{^phaistos}', ""); Expect(0, 66047, '\P{phaistos}', ""); @@ -111064,16 +114344,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66048, '\p{^phaistos}', ""); Expect(1, 66048, '\P{phaistos}', ""); Expect(0, 66048, '\P{^phaistos}', ""); - Expect(1, 66047, '\p{ _Phaistos}', ""); - Expect(0, 66047, '\p{^ _Phaistos}', ""); - Expect(0, 66047, '\P{ _Phaistos}', ""); - Expect(1, 66047, '\P{^ _Phaistos}', ""); - Expect(0, 66048, '\p{ _Phaistos}', ""); - Expect(1, 66048, '\p{^ _Phaistos}', ""); - Expect(1, 66048, '\P{ _Phaistos}', ""); - Expect(0, 66048, '\P{^ _Phaistos}', ""); - Error('\p{:=_Is_PHAISTOS}'); - Error('\P{:=_Is_PHAISTOS}'); + Expect(1, 66047, '\p{ -PHAISTOS}', ""); + Expect(0, 66047, '\p{^ -PHAISTOS}', ""); + Expect(0, 66047, '\P{ -PHAISTOS}', ""); + Expect(1, 66047, '\P{^ -PHAISTOS}', ""); + Expect(0, 66048, '\p{ -PHAISTOS}', ""); + Expect(1, 66048, '\p{^ -PHAISTOS}', ""); + Expect(1, 66048, '\P{ -PHAISTOS}', ""); + Expect(0, 66048, '\P{^ -PHAISTOS}', ""); + Error('\p{/a/ Is_phaistos}'); + Error('\P{/a/ Is_phaistos}'); Expect(1, 66047, '\p{isphaistos}', ""); Expect(0, 66047, '\p{^isphaistos}', ""); Expect(0, 66047, '\P{isphaistos}', ""); @@ -111082,16 +114362,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66048, '\p{^isphaistos}', ""); Expect(1, 66048, '\P{isphaistos}', ""); Expect(0, 66048, '\P{^isphaistos}', ""); - Expect(1, 66047, '\p{-_Is_phaistos}', ""); - Expect(0, 66047, '\p{^-_Is_phaistos}', ""); - Expect(0, 66047, '\P{-_Is_phaistos}', ""); - Expect(1, 66047, '\P{^-_Is_phaistos}', ""); - Expect(0, 66048, '\p{-_Is_phaistos}', ""); - Expect(1, 66048, '\p{^-_Is_phaistos}', ""); - Expect(1, 66048, '\P{-_Is_phaistos}', ""); - Expect(0, 66048, '\P{^-_Is_phaistos}', ""); - Error('\p{/a/ In_PHAISTOS}'); - Error('\P{/a/ In_PHAISTOS}'); + Expect(1, 66047, '\p{ Is_phaistos}', ""); + Expect(0, 66047, '\p{^ Is_phaistos}', ""); + Expect(0, 66047, '\P{ Is_phaistos}', ""); + Expect(1, 66047, '\P{^ Is_phaistos}', ""); + Expect(0, 66048, '\p{ Is_phaistos}', ""); + Expect(1, 66048, '\p{^ Is_phaistos}', ""); + Expect(1, 66048, '\P{ Is_phaistos}', ""); + Expect(0, 66048, '\P{^ Is_phaistos}', ""); + Error('\p{/a/ -In_Phaistos}'); + Error('\P{/a/ -In_Phaistos}'); Expect(1, 66047, '\p{inphaistos}', ""); Expect(0, 66047, '\p{^inphaistos}', ""); Expect(0, 66047, '\P{inphaistos}', ""); @@ -111100,16 +114380,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66048, '\p{^inphaistos}', ""); Expect(1, 66048, '\P{inphaistos}', ""); Expect(0, 66048, '\P{^inphaistos}', ""); - Expect(1, 66047, '\p{ In_Phaistos}', ""); - Expect(0, 66047, '\p{^ In_Phaistos}', ""); - Expect(0, 66047, '\P{ In_Phaistos}', ""); - Expect(1, 66047, '\P{^ In_Phaistos}', ""); - Expect(0, 66048, '\p{ In_Phaistos}', ""); - Expect(1, 66048, '\p{^ In_Phaistos}', ""); - Expect(1, 66048, '\P{ In_Phaistos}', ""); - Expect(0, 66048, '\P{^ In_Phaistos}', ""); - Error('\p{/a/_Phoenician}'); - Error('\P{/a/_Phoenician}'); + Expect(1, 66047, '\p{-in_phaistos}', ""); + Expect(0, 66047, '\p{^-in_phaistos}', ""); + Expect(0, 66047, '\P{-in_phaistos}', ""); + Expect(1, 66047, '\P{^-in_phaistos}', ""); + Expect(0, 66048, '\p{-in_phaistos}', ""); + Expect(1, 66048, '\p{^-in_phaistos}', ""); + Expect(1, 66048, '\P{-in_phaistos}', ""); + Expect(0, 66048, '\P{^-in_phaistos}', ""); + Error('\p{/a/--Phoenician}'); + Error('\P{/a/--Phoenician}'); Expect(1, 67871, '\p{phoenician}', ""); Expect(0, 67871, '\p{^phoenician}', ""); Expect(0, 67871, '\P{phoenician}', ""); @@ -111118,16 +114398,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67872, '\p{^phoenician}', ""); Expect(1, 67872, '\P{phoenician}', ""); Expect(0, 67872, '\P{^phoenician}', ""); - Expect(1, 67871, '\p{ -phoenician}', ""); - Expect(0, 67871, '\p{^ -phoenician}', ""); - Expect(0, 67871, '\P{ -phoenician}', ""); - Expect(1, 67871, '\P{^ -phoenician}', ""); - Expect(0, 67872, '\p{ -phoenician}', ""); - Expect(1, 67872, '\p{^ -phoenician}', ""); - Expect(1, 67872, '\P{ -phoenician}', ""); - Expect(0, 67872, '\P{^ -phoenician}', ""); - Error('\p{-:=IS_Phoenician}'); - Error('\P{-:=IS_Phoenician}'); + Expect(1, 67871, '\p{_-Phoenician}', ""); + Expect(0, 67871, '\p{^_-Phoenician}', ""); + Expect(0, 67871, '\P{_-Phoenician}', ""); + Expect(1, 67871, '\P{^_-Phoenician}', ""); + Expect(0, 67872, '\p{_-Phoenician}', ""); + Expect(1, 67872, '\p{^_-Phoenician}', ""); + Expect(1, 67872, '\P{_-Phoenician}', ""); + Expect(0, 67872, '\P{^_-Phoenician}', ""); + Error('\p{:=_is_Phoenician}'); + Error('\P{:=_is_Phoenician}'); Expect(1, 67871, '\p{isphoenician}', ""); Expect(0, 67871, '\p{^isphoenician}', ""); Expect(0, 67871, '\P{isphoenician}', ""); @@ -111136,16 +114416,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67872, '\p{^isphoenician}', ""); Expect(1, 67872, '\P{isphoenician}', ""); Expect(0, 67872, '\P{^isphoenician}', ""); - Expect(1, 67871, '\p{ Is_phoenician}', ""); - Expect(0, 67871, '\p{^ Is_phoenician}', ""); - Expect(0, 67871, '\P{ Is_phoenician}', ""); - Expect(1, 67871, '\P{^ Is_phoenician}', ""); - Expect(0, 67872, '\p{ Is_phoenician}', ""); - Expect(1, 67872, '\p{^ Is_phoenician}', ""); - Expect(1, 67872, '\P{ Is_phoenician}', ""); - Expect(0, 67872, '\P{^ Is_phoenician}', ""); - Error('\p{:=_PHNX}'); - Error('\P{:=_PHNX}'); + Expect(1, 67871, '\p{ _is_PHOENICIAN}', ""); + Expect(0, 67871, '\p{^ _is_PHOENICIAN}', ""); + Expect(0, 67871, '\P{ _is_PHOENICIAN}', ""); + Expect(1, 67871, '\P{^ _is_PHOENICIAN}', ""); + Expect(0, 67872, '\p{ _is_PHOENICIAN}', ""); + Expect(1, 67872, '\p{^ _is_PHOENICIAN}', ""); + Expect(1, 67872, '\P{ _is_PHOENICIAN}', ""); + Expect(0, 67872, '\P{^ _is_PHOENICIAN}', ""); + Error('\p{_-phnx:=}'); + Error('\P{_-phnx:=}'); Expect(1, 67871, '\p{phnx}', ""); Expect(0, 67871, '\p{^phnx}', ""); Expect(0, 67871, '\P{phnx}', ""); @@ -111154,16 +114434,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67872, '\p{^phnx}', ""); Expect(1, 67872, '\P{phnx}', ""); Expect(0, 67872, '\P{^phnx}', ""); - Expect(1, 67871, '\p{_-PHNX}', ""); - Expect(0, 67871, '\p{^_-PHNX}', ""); - Expect(0, 67871, '\P{_-PHNX}', ""); - Expect(1, 67871, '\P{^_-PHNX}', ""); - Expect(0, 67872, '\p{_-PHNX}', ""); - Expect(1, 67872, '\p{^_-PHNX}', ""); - Expect(1, 67872, '\P{_-PHNX}', ""); - Expect(0, 67872, '\P{^_-PHNX}', ""); - Error('\p{-:=Is_Phnx}'); - Error('\P{-:=Is_Phnx}'); + Expect(1, 67871, '\p{ Phnx}', ""); + Expect(0, 67871, '\p{^ Phnx}', ""); + Expect(0, 67871, '\P{ Phnx}', ""); + Expect(1, 67871, '\P{^ Phnx}', ""); + Expect(0, 67872, '\p{ Phnx}', ""); + Expect(1, 67872, '\p{^ Phnx}', ""); + Expect(1, 67872, '\P{ Phnx}', ""); + Expect(0, 67872, '\P{^ Phnx}', ""); + Error('\p{:=_Is_phnx}'); + Error('\P{:=_Is_phnx}'); Expect(1, 67871, '\p{isphnx}', ""); Expect(0, 67871, '\p{^isphnx}', ""); Expect(0, 67871, '\P{isphnx}', ""); @@ -111172,16 +114452,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67872, '\p{^isphnx}', ""); Expect(1, 67872, '\P{isphnx}', ""); Expect(0, 67872, '\P{^isphnx}', ""); - Expect(1, 67871, '\p{--Is_Phnx}', ""); - Expect(0, 67871, '\p{^--Is_Phnx}', ""); - Expect(0, 67871, '\P{--Is_Phnx}', ""); - Expect(1, 67871, '\P{^--Is_Phnx}', ""); - Expect(0, 67872, '\p{--Is_Phnx}', ""); - Expect(1, 67872, '\p{^--Is_Phnx}', ""); - Expect(1, 67872, '\P{--Is_Phnx}', ""); - Expect(0, 67872, '\P{^--Is_Phnx}', ""); - Error('\p{:=_ PHONETIC_Extensions}'); - Error('\P{:=_ PHONETIC_Extensions}'); + Expect(1, 67871, '\p{ Is_phnx}', ""); + Expect(0, 67871, '\p{^ Is_phnx}', ""); + Expect(0, 67871, '\P{ Is_phnx}', ""); + Expect(1, 67871, '\P{^ Is_phnx}', ""); + Expect(0, 67872, '\p{ Is_phnx}', ""); + Expect(1, 67872, '\p{^ Is_phnx}', ""); + Expect(1, 67872, '\P{ Is_phnx}', ""); + Expect(0, 67872, '\P{^ Is_phnx}', ""); + Error('\p{/a/Phonetic_EXTENSIONS}'); + Error('\P{/a/Phonetic_EXTENSIONS}'); Expect(1, 7551, '\p{phoneticextensions}', ""); Expect(0, 7551, '\p{^phoneticextensions}', ""); Expect(0, 7551, '\P{phoneticextensions}', ""); @@ -111190,16 +114470,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7552, '\p{^phoneticextensions}', ""); Expect(1, 7552, '\P{phoneticextensions}', ""); Expect(0, 7552, '\P{^phoneticextensions}', ""); - Expect(1, 7551, '\p{ Phonetic_extensions}', ""); - Expect(0, 7551, '\p{^ Phonetic_extensions}', ""); - Expect(0, 7551, '\P{ Phonetic_extensions}', ""); - Expect(1, 7551, '\P{^ Phonetic_extensions}', ""); - Expect(0, 7552, '\p{ Phonetic_extensions}', ""); - Expect(1, 7552, '\p{^ Phonetic_extensions}', ""); - Expect(1, 7552, '\P{ Phonetic_extensions}', ""); - Expect(0, 7552, '\P{^ Phonetic_extensions}', ""); - Error('\p{/a/Is_PHONETIC_extensions}'); - Error('\P{/a/Is_PHONETIC_extensions}'); + Expect(1, 7551, '\p{ PHONETIC_Extensions}', ""); + Expect(0, 7551, '\p{^ PHONETIC_Extensions}', ""); + Expect(0, 7551, '\P{ PHONETIC_Extensions}', ""); + Expect(1, 7551, '\P{^ PHONETIC_Extensions}', ""); + Expect(0, 7552, '\p{ PHONETIC_Extensions}', ""); + Expect(1, 7552, '\p{^ PHONETIC_Extensions}', ""); + Expect(1, 7552, '\P{ PHONETIC_Extensions}', ""); + Expect(0, 7552, '\P{^ PHONETIC_Extensions}', ""); + Error('\p{ _Is_Phonetic_Extensions/a/}'); + Error('\P{ _Is_Phonetic_Extensions/a/}'); Expect(1, 7551, '\p{isphoneticextensions}', ""); Expect(0, 7551, '\p{^isphoneticextensions}', ""); Expect(0, 7551, '\P{isphoneticextensions}', ""); @@ -111208,16 +114488,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7552, '\p{^isphoneticextensions}', ""); Expect(1, 7552, '\P{isphoneticextensions}', ""); Expect(0, 7552, '\P{^isphoneticextensions}', ""); - Expect(1, 7551, '\p{- is_Phonetic_EXTENSIONS}', ""); - Expect(0, 7551, '\p{^- is_Phonetic_EXTENSIONS}', ""); - Expect(0, 7551, '\P{- is_Phonetic_EXTENSIONS}', ""); - Expect(1, 7551, '\P{^- is_Phonetic_EXTENSIONS}', ""); - Expect(0, 7552, '\p{- is_Phonetic_EXTENSIONS}', ""); - Expect(1, 7552, '\p{^- is_Phonetic_EXTENSIONS}', ""); - Expect(1, 7552, '\P{- is_Phonetic_EXTENSIONS}', ""); - Expect(0, 7552, '\P{^- is_Phonetic_EXTENSIONS}', ""); - Error('\p{_/a/IN_Phonetic_EXTENSIONS}'); - Error('\P{_/a/IN_Phonetic_EXTENSIONS}'); + Expect(1, 7551, '\p{_Is_phonetic_extensions}', ""); + Expect(0, 7551, '\p{^_Is_phonetic_extensions}', ""); + Expect(0, 7551, '\P{_Is_phonetic_extensions}', ""); + Expect(1, 7551, '\P{^_Is_phonetic_extensions}', ""); + Expect(0, 7552, '\p{_Is_phonetic_extensions}', ""); + Expect(1, 7552, '\p{^_Is_phonetic_extensions}', ""); + Expect(1, 7552, '\P{_Is_phonetic_extensions}', ""); + Expect(0, 7552, '\P{^_Is_phonetic_extensions}', ""); + Error('\p{/a/__In_Phonetic_EXTENSIONS}'); + Error('\P{/a/__In_Phonetic_EXTENSIONS}'); Expect(1, 7551, '\p{inphoneticextensions}', ""); Expect(0, 7551, '\p{^inphoneticextensions}', ""); Expect(0, 7551, '\P{inphoneticextensions}', ""); @@ -111226,16 +114506,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7552, '\p{^inphoneticextensions}', ""); Expect(1, 7552, '\P{inphoneticextensions}', ""); Expect(0, 7552, '\P{^inphoneticextensions}', ""); - Expect(1, 7551, '\p{ In_Phonetic_EXTENSIONS}', ""); - Expect(0, 7551, '\p{^ In_Phonetic_EXTENSIONS}', ""); - Expect(0, 7551, '\P{ In_Phonetic_EXTENSIONS}', ""); - Expect(1, 7551, '\P{^ In_Phonetic_EXTENSIONS}', ""); - Expect(0, 7552, '\p{ In_Phonetic_EXTENSIONS}', ""); - Expect(1, 7552, '\p{^ In_Phonetic_EXTENSIONS}', ""); - Expect(1, 7552, '\P{ In_Phonetic_EXTENSIONS}', ""); - Expect(0, 7552, '\P{^ In_Phonetic_EXTENSIONS}', ""); - Error('\p{/a/ -Phonetic_ext}'); - Error('\P{/a/ -Phonetic_ext}'); + Expect(1, 7551, '\p{ In_PHONETIC_Extensions}', ""); + Expect(0, 7551, '\p{^ In_PHONETIC_Extensions}', ""); + Expect(0, 7551, '\P{ In_PHONETIC_Extensions}', ""); + Expect(1, 7551, '\P{^ In_PHONETIC_Extensions}', ""); + Expect(0, 7552, '\p{ In_PHONETIC_Extensions}', ""); + Expect(1, 7552, '\p{^ In_PHONETIC_Extensions}', ""); + Expect(1, 7552, '\P{ In_PHONETIC_Extensions}', ""); + Expect(0, 7552, '\P{^ In_PHONETIC_Extensions}', ""); + Error('\p{:=Phonetic_EXT}'); + Error('\P{:=Phonetic_EXT}'); Expect(1, 7551, '\p{phoneticext}', ""); Expect(0, 7551, '\p{^phoneticext}', ""); Expect(0, 7551, '\P{phoneticext}', ""); @@ -111244,16 +114524,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7552, '\p{^phoneticext}', ""); Expect(1, 7552, '\P{phoneticext}', ""); Expect(0, 7552, '\P{^phoneticext}', ""); - Expect(1, 7551, '\p{_-phonetic_Ext}', ""); - Expect(0, 7551, '\p{^_-phonetic_Ext}', ""); - Expect(0, 7551, '\P{_-phonetic_Ext}', ""); - Expect(1, 7551, '\P{^_-phonetic_Ext}', ""); - Expect(0, 7552, '\p{_-phonetic_Ext}', ""); - Expect(1, 7552, '\p{^_-phonetic_Ext}', ""); - Expect(1, 7552, '\P{_-phonetic_Ext}', ""); - Expect(0, 7552, '\P{^_-phonetic_Ext}', ""); - Error('\p{/a/ IS_Phonetic_Ext}'); - Error('\P{/a/ IS_Phonetic_Ext}'); + Expect(1, 7551, '\p{ _PHONETIC_Ext}', ""); + Expect(0, 7551, '\p{^ _PHONETIC_Ext}', ""); + Expect(0, 7551, '\P{ _PHONETIC_Ext}', ""); + Expect(1, 7551, '\P{^ _PHONETIC_Ext}', ""); + Expect(0, 7552, '\p{ _PHONETIC_Ext}', ""); + Expect(1, 7552, '\p{^ _PHONETIC_Ext}', ""); + Expect(1, 7552, '\P{ _PHONETIC_Ext}', ""); + Expect(0, 7552, '\P{^ _PHONETIC_Ext}', ""); + Error('\p{:= IS_phonetic_Ext}'); + Error('\P{:= IS_phonetic_Ext}'); Expect(1, 7551, '\p{isphoneticext}', ""); Expect(0, 7551, '\p{^isphoneticext}', ""); Expect(0, 7551, '\P{isphoneticext}', ""); @@ -111262,16 +114542,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7552, '\p{^isphoneticext}', ""); Expect(1, 7552, '\P{isphoneticext}', ""); Expect(0, 7552, '\P{^isphoneticext}', ""); - Expect(1, 7551, '\p{__IS_PHONETIC_ext}', ""); - Expect(0, 7551, '\p{^__IS_PHONETIC_ext}', ""); - Expect(0, 7551, '\P{__IS_PHONETIC_ext}', ""); - Expect(1, 7551, '\P{^__IS_PHONETIC_ext}', ""); - Expect(0, 7552, '\p{__IS_PHONETIC_ext}', ""); - Expect(1, 7552, '\p{^__IS_PHONETIC_ext}', ""); - Expect(1, 7552, '\P{__IS_PHONETIC_ext}', ""); - Expect(0, 7552, '\P{^__IS_PHONETIC_ext}', ""); - Error('\p{ :=in_Phonetic_EXT}'); - Error('\P{ :=in_Phonetic_EXT}'); + Expect(1, 7551, '\p{_ IS_Phonetic_Ext}', ""); + Expect(0, 7551, '\p{^_ IS_Phonetic_Ext}', ""); + Expect(0, 7551, '\P{_ IS_Phonetic_Ext}', ""); + Expect(1, 7551, '\P{^_ IS_Phonetic_Ext}', ""); + Expect(0, 7552, '\p{_ IS_Phonetic_Ext}', ""); + Expect(1, 7552, '\p{^_ IS_Phonetic_Ext}', ""); + Expect(1, 7552, '\P{_ IS_Phonetic_Ext}', ""); + Expect(0, 7552, '\P{^_ IS_Phonetic_Ext}', ""); + Error('\p{ /a/IN_phonetic_Ext}'); + Error('\P{ /a/IN_phonetic_Ext}'); Expect(1, 7551, '\p{inphoneticext}', ""); Expect(0, 7551, '\p{^inphoneticext}', ""); Expect(0, 7551, '\P{inphoneticext}', ""); @@ -111280,16 +114560,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7552, '\p{^inphoneticext}', ""); Expect(1, 7552, '\P{inphoneticext}', ""); Expect(0, 7552, '\P{^inphoneticext}', ""); - Expect(1, 7551, '\p{_IN_PHONETIC_ext}', ""); - Expect(0, 7551, '\p{^_IN_PHONETIC_ext}', ""); - Expect(0, 7551, '\P{_IN_PHONETIC_ext}', ""); - Expect(1, 7551, '\P{^_IN_PHONETIC_ext}', ""); - Expect(0, 7552, '\p{_IN_PHONETIC_ext}', ""); - Expect(1, 7552, '\p{^_IN_PHONETIC_ext}', ""); - Expect(1, 7552, '\P{_IN_PHONETIC_ext}', ""); - Expect(0, 7552, '\P{^_IN_PHONETIC_ext}', ""); - Error('\p{_ PHONETIC_EXTENSIONS_SUPPLEMENT:=}'); - Error('\P{_ PHONETIC_EXTENSIONS_SUPPLEMENT:=}'); + Expect(1, 7551, '\p{ _In_PHONETIC_Ext}', ""); + Expect(0, 7551, '\p{^ _In_PHONETIC_Ext}', ""); + Expect(0, 7551, '\P{ _In_PHONETIC_Ext}', ""); + Expect(1, 7551, '\P{^ _In_PHONETIC_Ext}', ""); + Expect(0, 7552, '\p{ _In_PHONETIC_Ext}', ""); + Expect(1, 7552, '\p{^ _In_PHONETIC_Ext}', ""); + Expect(1, 7552, '\P{ _In_PHONETIC_Ext}', ""); + Expect(0, 7552, '\P{^ _In_PHONETIC_Ext}', ""); + Error('\p{:=Phonetic_EXTENSIONS_Supplement}'); + Error('\P{:=Phonetic_EXTENSIONS_Supplement}'); Expect(1, 7615, '\p{phoneticextensionssupplement}', ""); Expect(0, 7615, '\p{^phoneticextensionssupplement}', ""); Expect(0, 7615, '\P{phoneticextensionssupplement}', ""); @@ -111298,16 +114578,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7616, '\p{^phoneticextensionssupplement}', ""); Expect(1, 7616, '\P{phoneticextensionssupplement}', ""); Expect(0, 7616, '\P{^phoneticextensionssupplement}', ""); - Expect(1, 7615, '\p{ Phonetic_EXTENSIONS_supplement}', ""); - Expect(0, 7615, '\p{^ Phonetic_EXTENSIONS_supplement}', ""); - Expect(0, 7615, '\P{ Phonetic_EXTENSIONS_supplement}', ""); - Expect(1, 7615, '\P{^ Phonetic_EXTENSIONS_supplement}', ""); - Expect(0, 7616, '\p{ Phonetic_EXTENSIONS_supplement}', ""); - Expect(1, 7616, '\p{^ Phonetic_EXTENSIONS_supplement}', ""); - Expect(1, 7616, '\P{ Phonetic_EXTENSIONS_supplement}', ""); - Expect(0, 7616, '\P{^ Phonetic_EXTENSIONS_supplement}', ""); - Error('\p{/a/-_is_Phonetic_EXTENSIONS_Supplement}'); - Error('\P{/a/-_is_Phonetic_EXTENSIONS_Supplement}'); + Expect(1, 7615, '\p{-PHONETIC_Extensions_Supplement}', ""); + Expect(0, 7615, '\p{^-PHONETIC_Extensions_Supplement}', ""); + Expect(0, 7615, '\P{-PHONETIC_Extensions_Supplement}', ""); + Expect(1, 7615, '\P{^-PHONETIC_Extensions_Supplement}', ""); + Expect(0, 7616, '\p{-PHONETIC_Extensions_Supplement}', ""); + Expect(1, 7616, '\p{^-PHONETIC_Extensions_Supplement}', ""); + Expect(1, 7616, '\P{-PHONETIC_Extensions_Supplement}', ""); + Expect(0, 7616, '\P{^-PHONETIC_Extensions_Supplement}', ""); + Error('\p{-:=Is_Phonetic_Extensions_supplement}'); + Error('\P{-:=Is_Phonetic_Extensions_supplement}'); Expect(1, 7615, '\p{isphoneticextensionssupplement}', ""); Expect(0, 7615, '\p{^isphoneticextensionssupplement}', ""); Expect(0, 7615, '\P{isphoneticextensionssupplement}', ""); @@ -111316,16 +114596,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7616, '\p{^isphoneticextensionssupplement}', ""); Expect(1, 7616, '\P{isphoneticextensionssupplement}', ""); Expect(0, 7616, '\P{^isphoneticextensionssupplement}', ""); - Expect(1, 7615, '\p{-IS_Phonetic_Extensions_Supplement}', ""); - Expect(0, 7615, '\p{^-IS_Phonetic_Extensions_Supplement}', ""); - Expect(0, 7615, '\P{-IS_Phonetic_Extensions_Supplement}', ""); - Expect(1, 7615, '\P{^-IS_Phonetic_Extensions_Supplement}', ""); - Expect(0, 7616, '\p{-IS_Phonetic_Extensions_Supplement}', ""); - Expect(1, 7616, '\p{^-IS_Phonetic_Extensions_Supplement}', ""); - Expect(1, 7616, '\P{-IS_Phonetic_Extensions_Supplement}', ""); - Expect(0, 7616, '\P{^-IS_Phonetic_Extensions_Supplement}', ""); - Error('\p{:= in_Phonetic_Extensions_supplement}'); - Error('\P{:= in_Phonetic_Extensions_supplement}'); + Expect(1, 7615, '\p{IS_Phonetic_extensions_SUPPLEMENT}', ""); + Expect(0, 7615, '\p{^IS_Phonetic_extensions_SUPPLEMENT}', ""); + Expect(0, 7615, '\P{IS_Phonetic_extensions_SUPPLEMENT}', ""); + Expect(1, 7615, '\P{^IS_Phonetic_extensions_SUPPLEMENT}', ""); + Expect(0, 7616, '\p{IS_Phonetic_extensions_SUPPLEMENT}', ""); + Expect(1, 7616, '\p{^IS_Phonetic_extensions_SUPPLEMENT}', ""); + Expect(1, 7616, '\P{IS_Phonetic_extensions_SUPPLEMENT}', ""); + Expect(0, 7616, '\P{^IS_Phonetic_extensions_SUPPLEMENT}', ""); + Error('\p{ In_PHONETIC_Extensions_Supplement/a/}'); + Error('\P{ In_PHONETIC_Extensions_Supplement/a/}'); Expect(1, 7615, '\p{inphoneticextensionssupplement}', ""); Expect(0, 7615, '\p{^inphoneticextensionssupplement}', ""); Expect(0, 7615, '\P{inphoneticextensionssupplement}', ""); @@ -111334,16 +114614,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7616, '\p{^inphoneticextensionssupplement}', ""); Expect(1, 7616, '\P{inphoneticextensionssupplement}', ""); Expect(0, 7616, '\P{^inphoneticextensionssupplement}', ""); - Expect(1, 7615, '\p{_-In_PHONETIC_Extensions_supplement}', ""); - Expect(0, 7615, '\p{^_-In_PHONETIC_Extensions_supplement}', ""); - Expect(0, 7615, '\P{_-In_PHONETIC_Extensions_supplement}', ""); - Expect(1, 7615, '\P{^_-In_PHONETIC_Extensions_supplement}', ""); - Expect(0, 7616, '\p{_-In_PHONETIC_Extensions_supplement}', ""); - Expect(1, 7616, '\p{^_-In_PHONETIC_Extensions_supplement}', ""); - Expect(1, 7616, '\P{_-In_PHONETIC_Extensions_supplement}', ""); - Expect(0, 7616, '\P{^_-In_PHONETIC_Extensions_supplement}', ""); - Error('\p{-/a/PHONETIC_Ext_Sup}'); - Error('\P{-/a/PHONETIC_Ext_Sup}'); + Expect(1, 7615, '\p{ in_phonetic_EXTENSIONS_SUPPLEMENT}', ""); + Expect(0, 7615, '\p{^ in_phonetic_EXTENSIONS_SUPPLEMENT}', ""); + Expect(0, 7615, '\P{ in_phonetic_EXTENSIONS_SUPPLEMENT}', ""); + Expect(1, 7615, '\P{^ in_phonetic_EXTENSIONS_SUPPLEMENT}', ""); + Expect(0, 7616, '\p{ in_phonetic_EXTENSIONS_SUPPLEMENT}', ""); + Expect(1, 7616, '\p{^ in_phonetic_EXTENSIONS_SUPPLEMENT}', ""); + Expect(1, 7616, '\P{ in_phonetic_EXTENSIONS_SUPPLEMENT}', ""); + Expect(0, 7616, '\P{^ in_phonetic_EXTENSIONS_SUPPLEMENT}', ""); + Error('\p{ -Phonetic_Ext_SUP/a/}'); + Error('\P{ -Phonetic_Ext_SUP/a/}'); Expect(1, 7615, '\p{phoneticextsup}', ""); Expect(0, 7615, '\p{^phoneticextsup}', ""); Expect(0, 7615, '\P{phoneticextsup}', ""); @@ -111352,16 +114632,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7616, '\p{^phoneticextsup}', ""); Expect(1, 7616, '\P{phoneticextsup}', ""); Expect(0, 7616, '\P{^phoneticextsup}', ""); - Expect(1, 7615, '\p{- phonetic_ext_Sup}', ""); - Expect(0, 7615, '\p{^- phonetic_ext_Sup}', ""); - Expect(0, 7615, '\P{- phonetic_ext_Sup}', ""); - Expect(1, 7615, '\P{^- phonetic_ext_Sup}', ""); - Expect(0, 7616, '\p{- phonetic_ext_Sup}', ""); - Expect(1, 7616, '\p{^- phonetic_ext_Sup}', ""); - Expect(1, 7616, '\P{- phonetic_ext_Sup}', ""); - Expect(0, 7616, '\P{^- phonetic_ext_Sup}', ""); - Error('\p{/a/_IS_phonetic_EXT_Sup}'); - Error('\P{/a/_IS_phonetic_EXT_Sup}'); + Expect(1, 7615, '\p{_ phonetic_Ext_Sup}', ""); + Expect(0, 7615, '\p{^_ phonetic_Ext_Sup}', ""); + Expect(0, 7615, '\P{_ phonetic_Ext_Sup}', ""); + Expect(1, 7615, '\P{^_ phonetic_Ext_Sup}', ""); + Expect(0, 7616, '\p{_ phonetic_Ext_Sup}', ""); + Expect(1, 7616, '\p{^_ phonetic_Ext_Sup}', ""); + Expect(1, 7616, '\P{_ phonetic_Ext_Sup}', ""); + Expect(0, 7616, '\P{^_ phonetic_Ext_Sup}', ""); + Error('\p{/a/ _Is_Phonetic_EXT_SUP}'); + Error('\P{/a/ _Is_Phonetic_EXT_SUP}'); Expect(1, 7615, '\p{isphoneticextsup}', ""); Expect(0, 7615, '\p{^isphoneticextsup}', ""); Expect(0, 7615, '\P{isphoneticextsup}', ""); @@ -111370,16 +114650,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7616, '\p{^isphoneticextsup}', ""); Expect(1, 7616, '\P{isphoneticextsup}', ""); Expect(0, 7616, '\P{^isphoneticextsup}', ""); - Expect(1, 7615, '\p{ _Is_PHONETIC_Ext_Sup}', ""); - Expect(0, 7615, '\p{^ _Is_PHONETIC_Ext_Sup}', ""); - Expect(0, 7615, '\P{ _Is_PHONETIC_Ext_Sup}', ""); - Expect(1, 7615, '\P{^ _Is_PHONETIC_Ext_Sup}', ""); - Expect(0, 7616, '\p{ _Is_PHONETIC_Ext_Sup}', ""); - Expect(1, 7616, '\p{^ _Is_PHONETIC_Ext_Sup}', ""); - Expect(1, 7616, '\P{ _Is_PHONETIC_Ext_Sup}', ""); - Expect(0, 7616, '\P{^ _Is_PHONETIC_Ext_Sup}', ""); - Error('\p{ in_PHONETIC_Ext_Sup/a/}'); - Error('\P{ in_PHONETIC_Ext_Sup/a/}'); + Expect(1, 7615, '\p{ Is_Phonetic_Ext_sup}', ""); + Expect(0, 7615, '\p{^ Is_Phonetic_Ext_sup}', ""); + Expect(0, 7615, '\P{ Is_Phonetic_Ext_sup}', ""); + Expect(1, 7615, '\P{^ Is_Phonetic_Ext_sup}', ""); + Expect(0, 7616, '\p{ Is_Phonetic_Ext_sup}', ""); + Expect(1, 7616, '\p{^ Is_Phonetic_Ext_sup}', ""); + Expect(1, 7616, '\P{ Is_Phonetic_Ext_sup}', ""); + Expect(0, 7616, '\P{^ Is_Phonetic_Ext_sup}', ""); + Error('\p{ /a/in_PHONETIC_Ext_Sup}'); + Error('\P{ /a/in_PHONETIC_Ext_Sup}'); Expect(1, 7615, '\p{inphoneticextsup}', ""); Expect(0, 7615, '\p{^inphoneticextsup}', ""); Expect(0, 7615, '\P{inphoneticextsup}', ""); @@ -111388,16 +114668,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7616, '\p{^inphoneticextsup}', ""); Expect(1, 7616, '\P{inphoneticextsup}', ""); Expect(0, 7616, '\P{^inphoneticextsup}', ""); - Expect(1, 7615, '\p{ In_PHONETIC_ext_Sup}', ""); - Expect(0, 7615, '\p{^ In_PHONETIC_ext_Sup}', ""); - Expect(0, 7615, '\P{ In_PHONETIC_ext_Sup}', ""); - Expect(1, 7615, '\P{^ In_PHONETIC_ext_Sup}', ""); - Expect(0, 7616, '\p{ In_PHONETIC_ext_Sup}', ""); - Expect(1, 7616, '\p{^ In_PHONETIC_ext_Sup}', ""); - Expect(1, 7616, '\P{ In_PHONETIC_ext_Sup}', ""); - Expect(0, 7616, '\P{^ In_PHONETIC_ext_Sup}', ""); - Error('\p{/a/ -PLAYING_CARDS}'); - Error('\P{/a/ -PLAYING_CARDS}'); + Expect(1, 7615, '\p{_-in_phonetic_EXT_Sup}', ""); + Expect(0, 7615, '\p{^_-in_phonetic_EXT_Sup}', ""); + Expect(0, 7615, '\P{_-in_phonetic_EXT_Sup}', ""); + Expect(1, 7615, '\P{^_-in_phonetic_EXT_Sup}', ""); + Expect(0, 7616, '\p{_-in_phonetic_EXT_Sup}', ""); + Expect(1, 7616, '\p{^_-in_phonetic_EXT_Sup}', ""); + Expect(1, 7616, '\P{_-in_phonetic_EXT_Sup}', ""); + Expect(0, 7616, '\P{^_-in_phonetic_EXT_Sup}', ""); + Error('\p{_:=playing_Cards}'); + Error('\P{_:=playing_Cards}'); Expect(1, 127231, '\p{playingcards}', ""); Expect(0, 127231, '\p{^playingcards}', ""); Expect(0, 127231, '\P{playingcards}', ""); @@ -111406,16 +114686,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127232, '\p{^playingcards}', ""); Expect(1, 127232, '\P{playingcards}', ""); Expect(0, 127232, '\P{^playingcards}', ""); - Expect(1, 127231, '\p{--playing_Cards}', ""); - Expect(0, 127231, '\p{^--playing_Cards}', ""); - Expect(0, 127231, '\P{--playing_Cards}', ""); - Expect(1, 127231, '\P{^--playing_Cards}', ""); - Expect(0, 127232, '\p{--playing_Cards}', ""); - Expect(1, 127232, '\p{^--playing_Cards}', ""); - Expect(1, 127232, '\P{--playing_Cards}', ""); - Expect(0, 127232, '\P{^--playing_Cards}', ""); - Error('\p{ /a/is_Playing_CARDS}'); - Error('\P{ /a/is_Playing_CARDS}'); + Expect(1, 127231, '\p{__PLAYING_cards}', ""); + Expect(0, 127231, '\p{^__PLAYING_cards}', ""); + Expect(0, 127231, '\P{__PLAYING_cards}', ""); + Expect(1, 127231, '\P{^__PLAYING_cards}', ""); + Expect(0, 127232, '\p{__PLAYING_cards}', ""); + Expect(1, 127232, '\p{^__PLAYING_cards}', ""); + Expect(1, 127232, '\P{__PLAYING_cards}', ""); + Expect(0, 127232, '\P{^__PLAYING_cards}', ""); + Error('\p{:= _IS_Playing_CARDS}'); + Error('\P{:= _IS_Playing_CARDS}'); Expect(1, 127231, '\p{isplayingcards}', ""); Expect(0, 127231, '\p{^isplayingcards}', ""); Expect(0, 127231, '\P{isplayingcards}', ""); @@ -111424,16 +114704,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127232, '\p{^isplayingcards}', ""); Expect(1, 127232, '\P{isplayingcards}', ""); Expect(0, 127232, '\P{^isplayingcards}', ""); - Expect(1, 127231, '\p{_ Is_Playing_cards}', ""); - Expect(0, 127231, '\p{^_ Is_Playing_cards}', ""); - Expect(0, 127231, '\P{_ Is_Playing_cards}', ""); - Expect(1, 127231, '\P{^_ Is_Playing_cards}', ""); - Expect(0, 127232, '\p{_ Is_Playing_cards}', ""); - Expect(1, 127232, '\p{^_ Is_Playing_cards}', ""); - Expect(1, 127232, '\P{_ Is_Playing_cards}', ""); - Expect(0, 127232, '\P{^_ Is_Playing_cards}', ""); - Error('\p{/a/In_playing_cards}'); - Error('\P{/a/In_playing_cards}'); + Expect(1, 127231, '\p{ -IS_PLAYING_CARDS}', ""); + Expect(0, 127231, '\p{^ -IS_PLAYING_CARDS}', ""); + Expect(0, 127231, '\P{ -IS_PLAYING_CARDS}', ""); + Expect(1, 127231, '\P{^ -IS_PLAYING_CARDS}', ""); + Expect(0, 127232, '\p{ -IS_PLAYING_CARDS}', ""); + Expect(1, 127232, '\p{^ -IS_PLAYING_CARDS}', ""); + Expect(1, 127232, '\P{ -IS_PLAYING_CARDS}', ""); + Expect(0, 127232, '\P{^ -IS_PLAYING_CARDS}', ""); + Error('\p{ /a/In_Playing_Cards}'); + Error('\P{ /a/In_Playing_Cards}'); Expect(1, 127231, '\p{inplayingcards}', ""); Expect(0, 127231, '\p{^inplayingcards}', ""); Expect(0, 127231, '\P{inplayingcards}', ""); @@ -111442,16 +114722,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127232, '\p{^inplayingcards}', ""); Expect(1, 127232, '\P{inplayingcards}', ""); Expect(0, 127232, '\P{^inplayingcards}', ""); - Expect(1, 127231, '\p{ IN_PLAYING_Cards}', ""); - Expect(0, 127231, '\p{^ IN_PLAYING_Cards}', ""); - Expect(0, 127231, '\P{ IN_PLAYING_Cards}', ""); - Expect(1, 127231, '\P{^ IN_PLAYING_Cards}', ""); - Expect(0, 127232, '\p{ IN_PLAYING_Cards}', ""); - Expect(1, 127232, '\p{^ IN_PLAYING_Cards}', ""); - Expect(1, 127232, '\P{ IN_PLAYING_Cards}', ""); - Expect(0, 127232, '\P{^ IN_PLAYING_Cards}', ""); - Error('\p{-_POSIXALNUM/a/}'); - Error('\P{-_POSIXALNUM/a/}'); + Expect(1, 127231, '\p{ In_Playing_cards}', ""); + Expect(0, 127231, '\p{^ In_Playing_cards}', ""); + Expect(0, 127231, '\P{ In_Playing_cards}', ""); + Expect(1, 127231, '\P{^ In_Playing_cards}', ""); + Expect(0, 127232, '\p{ In_Playing_cards}', ""); + Expect(1, 127232, '\p{^ In_Playing_cards}', ""); + Expect(1, 127232, '\P{ In_Playing_cards}', ""); + Expect(0, 127232, '\P{^ In_Playing_cards}', ""); + Error('\p{-/a/PosixAlnum}'); + Error('\P{-/a/PosixAlnum}'); Expect(1, 122, '\p{posixalnum}', ""); Expect(0, 122, '\p{^posixalnum}', ""); Expect(0, 122, '\P{posixalnum}', ""); @@ -111460,16 +114740,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123, '\p{^posixalnum}', ""); Expect(1, 123, '\P{posixalnum}', ""); Expect(0, 123, '\P{^posixalnum}', ""); - Expect(1, 122, '\p{ -PosixAlnum}', ""); - Expect(0, 122, '\p{^ -PosixAlnum}', ""); - Expect(0, 122, '\P{ -PosixAlnum}', ""); - Expect(1, 122, '\P{^ -PosixAlnum}', ""); - Expect(0, 123, '\p{ -PosixAlnum}', ""); - Expect(1, 123, '\p{^ -PosixAlnum}', ""); - Expect(1, 123, '\P{ -PosixAlnum}', ""); - Expect(0, 123, '\P{^ -PosixAlnum}', ""); - Error('\p{- IS_PosixAlnum:=}'); - Error('\P{- IS_PosixAlnum:=}'); + Expect(1, 122, '\p{- PosixAlnum}', ""); + Expect(0, 122, '\p{^- PosixAlnum}', ""); + Expect(0, 122, '\P{- PosixAlnum}', ""); + Expect(1, 122, '\P{^- PosixAlnum}', ""); + Expect(0, 123, '\p{- PosixAlnum}', ""); + Expect(1, 123, '\p{^- PosixAlnum}', ""); + Expect(1, 123, '\P{- PosixAlnum}', ""); + Expect(0, 123, '\P{^- PosixAlnum}', ""); + Error('\p{:=Is_POSIXALNUM}'); + Error('\P{:=Is_POSIXALNUM}'); Expect(1, 122, '\p{isposixalnum}', ""); Expect(0, 122, '\p{^isposixalnum}', ""); Expect(0, 122, '\P{isposixalnum}', ""); @@ -111478,16 +114758,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123, '\p{^isposixalnum}', ""); Expect(1, 123, '\P{isposixalnum}', ""); Expect(0, 123, '\P{^isposixalnum}', ""); - Expect(1, 122, '\p{ _IS_POSIXALNUM}', ""); - Expect(0, 122, '\p{^ _IS_POSIXALNUM}', ""); - Expect(0, 122, '\P{ _IS_POSIXALNUM}', ""); - Expect(1, 122, '\P{^ _IS_POSIXALNUM}', ""); - Expect(0, 123, '\p{ _IS_POSIXALNUM}', ""); - Expect(1, 123, '\p{^ _IS_POSIXALNUM}', ""); - Expect(1, 123, '\P{ _IS_POSIXALNUM}', ""); - Expect(0, 123, '\P{^ _IS_POSIXALNUM}', ""); - Error('\p{PosixAlpha/a/}'); - Error('\P{PosixAlpha/a/}'); + Expect(1, 122, '\p{ Is_PosixAlnum}', ""); + Expect(0, 122, '\p{^ Is_PosixAlnum}', ""); + Expect(0, 122, '\P{ Is_PosixAlnum}', ""); + Expect(1, 122, '\P{^ Is_PosixAlnum}', ""); + Expect(0, 123, '\p{ Is_PosixAlnum}', ""); + Expect(1, 123, '\p{^ Is_PosixAlnum}', ""); + Expect(1, 123, '\P{ Is_PosixAlnum}', ""); + Expect(0, 123, '\P{^ Is_PosixAlnum}', ""); + Error('\p{ /a/posixalpha}'); + Error('\P{ /a/posixalpha}'); Expect(1, 122, '\p{posixalpha}', ""); Expect(0, 122, '\p{^posixalpha}', ""); Expect(0, 122, '\P{posixalpha}', ""); @@ -111496,16 +114776,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123, '\p{^posixalpha}', ""); Expect(1, 123, '\P{posixalpha}', ""); Expect(0, 123, '\P{^posixalpha}', ""); - Expect(1, 122, '\p{-POSIXALPHA}', ""); - Expect(0, 122, '\p{^-POSIXALPHA}', ""); - Expect(0, 122, '\P{-POSIXALPHA}', ""); - Expect(1, 122, '\P{^-POSIXALPHA}', ""); - Expect(0, 123, '\p{-POSIXALPHA}', ""); - Expect(1, 123, '\p{^-POSIXALPHA}', ""); - Expect(1, 123, '\P{-POSIXALPHA}', ""); - Expect(0, 123, '\P{^-POSIXALPHA}', ""); - Error('\p{/a/Is_posixalpha}'); - Error('\P{/a/Is_posixalpha}'); + Expect(1, 122, '\p{_posixalpha}', ""); + Expect(0, 122, '\p{^_posixalpha}', ""); + Expect(0, 122, '\P{_posixalpha}', ""); + Expect(1, 122, '\P{^_posixalpha}', ""); + Expect(0, 123, '\p{_posixalpha}', ""); + Expect(1, 123, '\p{^_posixalpha}', ""); + Expect(1, 123, '\P{_posixalpha}', ""); + Expect(0, 123, '\P{^_posixalpha}', ""); + Error('\p{ _Is_PosixAlpha:=}'); + Error('\P{ _Is_PosixAlpha:=}'); Expect(1, 122, '\p{isposixalpha}', ""); Expect(0, 122, '\p{^isposixalpha}', ""); Expect(0, 122, '\P{isposixalpha}', ""); @@ -111514,16 +114794,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123, '\p{^isposixalpha}', ""); Expect(1, 123, '\P{isposixalpha}', ""); Expect(0, 123, '\P{^isposixalpha}', ""); - Expect(1, 122, '\p{- Is_POSIXALPHA}', ""); - Expect(0, 122, '\p{^- Is_POSIXALPHA}', ""); - Expect(0, 122, '\P{- Is_POSIXALPHA}', ""); - Expect(1, 122, '\P{^- Is_POSIXALPHA}', ""); - Expect(0, 123, '\p{- Is_POSIXALPHA}', ""); - Expect(1, 123, '\p{^- Is_POSIXALPHA}', ""); - Expect(1, 123, '\P{- Is_POSIXALPHA}', ""); - Expect(0, 123, '\P{^- Is_POSIXALPHA}', ""); - Error('\p{:= PosixBlank}'); - Error('\P{:= PosixBlank}'); + Expect(1, 122, '\p{ -Is_POSIXALPHA}', ""); + Expect(0, 122, '\p{^ -Is_POSIXALPHA}', ""); + Expect(0, 122, '\P{ -Is_POSIXALPHA}', ""); + Expect(1, 122, '\P{^ -Is_POSIXALPHA}', ""); + Expect(0, 123, '\p{ -Is_POSIXALPHA}', ""); + Expect(1, 123, '\p{^ -Is_POSIXALPHA}', ""); + Expect(1, 123, '\P{ -Is_POSIXALPHA}', ""); + Expect(0, 123, '\P{^ -Is_POSIXALPHA}', ""); + Error('\p{:=_ PosixBlank}'); + Error('\P{:=_ PosixBlank}'); Expect(1, 32, '\p{posixblank}', ""); Expect(0, 32, '\p{^posixblank}', ""); Expect(0, 32, '\P{posixblank}', ""); @@ -111532,16 +114812,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 33, '\p{^posixblank}', ""); Expect(1, 33, '\P{posixblank}', ""); Expect(0, 33, '\P{^posixblank}', ""); - Expect(1, 32, '\p{_-posixblank}', ""); - Expect(0, 32, '\p{^_-posixblank}', ""); - Expect(0, 32, '\P{_-posixblank}', ""); - Expect(1, 32, '\P{^_-posixblank}', ""); - Expect(0, 33, '\p{_-posixblank}', ""); - Expect(1, 33, '\p{^_-posixblank}', ""); - Expect(1, 33, '\P{_-posixblank}', ""); - Expect(0, 33, '\P{^_-posixblank}', ""); - Error('\p{:=_Is_PosixBlank}'); - Error('\P{:=_Is_PosixBlank}'); + Expect(1, 32, '\p{ POSIXBLANK}', ""); + Expect(0, 32, '\p{^ POSIXBLANK}', ""); + Expect(0, 32, '\P{ POSIXBLANK}', ""); + Expect(1, 32, '\P{^ POSIXBLANK}', ""); + Expect(0, 33, '\p{ POSIXBLANK}', ""); + Expect(1, 33, '\p{^ POSIXBLANK}', ""); + Expect(1, 33, '\P{ POSIXBLANK}', ""); + Expect(0, 33, '\P{^ POSIXBLANK}', ""); + Error('\p{ is_posixblank:=}'); + Error('\P{ is_posixblank:=}'); Expect(1, 32, '\p{isposixblank}', ""); Expect(0, 32, '\p{^isposixblank}', ""); Expect(0, 32, '\P{isposixblank}', ""); @@ -111550,16 +114830,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 33, '\p{^isposixblank}', ""); Expect(1, 33, '\P{isposixblank}', ""); Expect(0, 33, '\P{^isposixblank}', ""); - Expect(1, 32, '\p{ is_posixblank}', ""); - Expect(0, 32, '\p{^ is_posixblank}', ""); - Expect(0, 32, '\P{ is_posixblank}', ""); - Expect(1, 32, '\P{^ is_posixblank}', ""); - Expect(0, 33, '\p{ is_posixblank}', ""); - Expect(1, 33, '\p{^ is_posixblank}', ""); - Expect(1, 33, '\P{ is_posixblank}', ""); - Expect(0, 33, '\P{^ is_posixblank}', ""); - Error('\p{--PosixCntrl/a/}'); - Error('\P{--PosixCntrl/a/}'); + Expect(1, 32, '\p{_ IS_POSIXBLANK}', ""); + Expect(0, 32, '\p{^_ IS_POSIXBLANK}', ""); + Expect(0, 32, '\P{_ IS_POSIXBLANK}', ""); + Expect(1, 32, '\P{^_ IS_POSIXBLANK}', ""); + Expect(0, 33, '\p{_ IS_POSIXBLANK}', ""); + Expect(1, 33, '\p{^_ IS_POSIXBLANK}', ""); + Expect(1, 33, '\P{_ IS_POSIXBLANK}', ""); + Expect(0, 33, '\P{^_ IS_POSIXBLANK}', ""); + Error('\p{-:=posixcntrl}'); + Error('\P{-:=posixcntrl}'); Expect(1, 127, '\p{posixcntrl}', ""); Expect(0, 127, '\p{^posixcntrl}', ""); Expect(0, 127, '\P{posixcntrl}', ""); @@ -111568,16 +114848,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128, '\p{^posixcntrl}', ""); Expect(1, 128, '\P{posixcntrl}', ""); Expect(0, 128, '\P{^posixcntrl}', ""); - Expect(1, 127, '\p{ POSIXCNTRL}', ""); - Expect(0, 127, '\p{^ POSIXCNTRL}', ""); - Expect(0, 127, '\P{ POSIXCNTRL}', ""); - Expect(1, 127, '\P{^ POSIXCNTRL}', ""); - Expect(0, 128, '\p{ POSIXCNTRL}', ""); - Expect(1, 128, '\p{^ POSIXCNTRL}', ""); - Expect(1, 128, '\P{ POSIXCNTRL}', ""); - Expect(0, 128, '\P{^ POSIXCNTRL}', ""); - Error('\p{_ is_posixcntrl/a/}'); - Error('\P{_ is_posixcntrl/a/}'); + Expect(1, 127, '\p{ -PosixCntrl}', ""); + Expect(0, 127, '\p{^ -PosixCntrl}', ""); + Expect(0, 127, '\P{ -PosixCntrl}', ""); + Expect(1, 127, '\P{^ -PosixCntrl}', ""); + Expect(0, 128, '\p{ -PosixCntrl}', ""); + Expect(1, 128, '\p{^ -PosixCntrl}', ""); + Expect(1, 128, '\P{ -PosixCntrl}', ""); + Expect(0, 128, '\P{^ -PosixCntrl}', ""); + Error('\p{ /a/IS_posixcntrl}'); + Error('\P{ /a/IS_posixcntrl}'); Expect(1, 127, '\p{isposixcntrl}', ""); Expect(0, 127, '\p{^isposixcntrl}', ""); Expect(0, 127, '\P{isposixcntrl}', ""); @@ -111586,16 +114866,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128, '\p{^isposixcntrl}', ""); Expect(1, 128, '\P{isposixcntrl}', ""); Expect(0, 128, '\P{^isposixcntrl}', ""); - Expect(1, 127, '\p{- is_POSIXCNTRL}', ""); - Expect(0, 127, '\p{^- is_POSIXCNTRL}', ""); - Expect(0, 127, '\P{- is_POSIXCNTRL}', ""); - Expect(1, 127, '\P{^- is_POSIXCNTRL}', ""); - Expect(0, 128, '\p{- is_POSIXCNTRL}', ""); - Expect(1, 128, '\p{^- is_POSIXCNTRL}', ""); - Expect(1, 128, '\P{- is_POSIXCNTRL}', ""); - Expect(0, 128, '\P{^- is_POSIXCNTRL}', ""); - Error('\p{ _POSIXDIGIT/a/}'); - Error('\P{ _POSIXDIGIT/a/}'); + Expect(1, 127, '\p{IS_PosixCntrl}', ""); + Expect(0, 127, '\p{^IS_PosixCntrl}', ""); + Expect(0, 127, '\P{IS_PosixCntrl}', ""); + Expect(1, 127, '\P{^IS_PosixCntrl}', ""); + Expect(0, 128, '\p{IS_PosixCntrl}', ""); + Expect(1, 128, '\p{^IS_PosixCntrl}', ""); + Expect(1, 128, '\P{IS_PosixCntrl}', ""); + Expect(0, 128, '\P{^IS_PosixCntrl}', ""); + Error('\p{ POSIXDIGIT:=}'); + Error('\P{ POSIXDIGIT:=}'); Expect(1, 57, '\p{posixdigit}', ""); Expect(0, 57, '\p{^posixdigit}', ""); Expect(0, 57, '\P{posixdigit}', ""); @@ -111604,16 +114884,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 58, '\p{^posixdigit}', ""); Expect(1, 58, '\P{posixdigit}', ""); Expect(0, 58, '\P{^posixdigit}', ""); - Expect(1, 57, '\p{_PosixDigit}', ""); - Expect(0, 57, '\p{^_PosixDigit}', ""); - Expect(0, 57, '\P{_PosixDigit}', ""); - Expect(1, 57, '\P{^_PosixDigit}', ""); - Expect(0, 58, '\p{_PosixDigit}', ""); - Expect(1, 58, '\p{^_PosixDigit}', ""); - Expect(1, 58, '\P{_PosixDigit}', ""); - Expect(0, 58, '\P{^_PosixDigit}', ""); - Error('\p{_:=IS_PosixDigit}'); - Error('\P{_:=IS_PosixDigit}'); + Expect(1, 57, '\p{_ PosixDigit}', ""); + Expect(0, 57, '\p{^_ PosixDigit}', ""); + Expect(0, 57, '\P{_ PosixDigit}', ""); + Expect(1, 57, '\P{^_ PosixDigit}', ""); + Expect(0, 58, '\p{_ PosixDigit}', ""); + Expect(1, 58, '\p{^_ PosixDigit}', ""); + Expect(1, 58, '\P{_ PosixDigit}', ""); + Expect(0, 58, '\P{^_ PosixDigit}', ""); + Error('\p{/a/ is_PosixDigit}'); + Error('\P{/a/ is_PosixDigit}'); Expect(1, 57, '\p{isposixdigit}', ""); Expect(0, 57, '\p{^isposixdigit}', ""); Expect(0, 57, '\P{isposixdigit}', ""); @@ -111622,16 +114902,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 58, '\p{^isposixdigit}', ""); Expect(1, 58, '\P{isposixdigit}', ""); Expect(0, 58, '\P{^isposixdigit}', ""); - Expect(1, 57, '\p{- is_PosixDigit}', ""); - Expect(0, 57, '\p{^- is_PosixDigit}', ""); - Expect(0, 57, '\P{- is_PosixDigit}', ""); - Expect(1, 57, '\P{^- is_PosixDigit}', ""); - Expect(0, 58, '\p{- is_PosixDigit}', ""); - Expect(1, 58, '\p{^- is_PosixDigit}', ""); - Expect(1, 58, '\P{- is_PosixDigit}', ""); - Expect(0, 58, '\P{^- is_PosixDigit}', ""); - Error('\p{-POSIXGRAPH/a/}'); - Error('\P{-POSIXGRAPH/a/}'); + Expect(1, 57, '\p{_ Is_PosixDigit}', ""); + Expect(0, 57, '\p{^_ Is_PosixDigit}', ""); + Expect(0, 57, '\P{_ Is_PosixDigit}', ""); + Expect(1, 57, '\P{^_ Is_PosixDigit}', ""); + Expect(0, 58, '\p{_ Is_PosixDigit}', ""); + Expect(1, 58, '\p{^_ Is_PosixDigit}', ""); + Expect(1, 58, '\P{_ Is_PosixDigit}', ""); + Expect(0, 58, '\P{^_ Is_PosixDigit}', ""); + Error('\p{:= _PosixGraph}'); + Error('\P{:= _PosixGraph}'); Expect(1, 126, '\p{posixgraph}', ""); Expect(0, 126, '\p{^posixgraph}', ""); Expect(0, 126, '\P{posixgraph}', ""); @@ -111640,16 +114920,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127, '\p{^posixgraph}', ""); Expect(1, 127, '\P{posixgraph}', ""); Expect(0, 127, '\P{^posixgraph}', ""); - Expect(1, 126, '\p{-POSIXGRAPH}', ""); - Expect(0, 126, '\p{^-POSIXGRAPH}', ""); - Expect(0, 126, '\P{-POSIXGRAPH}', ""); - Expect(1, 126, '\P{^-POSIXGRAPH}', ""); - Expect(0, 127, '\p{-POSIXGRAPH}', ""); - Expect(1, 127, '\p{^-POSIXGRAPH}', ""); - Expect(1, 127, '\P{-POSIXGRAPH}', ""); - Expect(0, 127, '\P{^-POSIXGRAPH}', ""); - Error('\p{ Is_PosixGraph:=}'); - Error('\P{ Is_PosixGraph:=}'); + Expect(1, 126, '\p{- PosixGraph}', ""); + Expect(0, 126, '\p{^- PosixGraph}', ""); + Expect(0, 126, '\P{- PosixGraph}', ""); + Expect(1, 126, '\P{^- PosixGraph}', ""); + Expect(0, 127, '\p{- PosixGraph}', ""); + Expect(1, 127, '\p{^- PosixGraph}', ""); + Expect(1, 127, '\P{- PosixGraph}', ""); + Expect(0, 127, '\P{^- PosixGraph}', ""); + Error('\p{/a/is_PosixGraph}'); + Error('\P{/a/is_PosixGraph}'); Expect(1, 126, '\p{isposixgraph}', ""); Expect(0, 126, '\p{^isposixgraph}', ""); Expect(0, 126, '\P{isposixgraph}', ""); @@ -111658,16 +114938,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127, '\p{^isposixgraph}', ""); Expect(1, 127, '\P{isposixgraph}', ""); Expect(0, 127, '\P{^isposixgraph}', ""); - Expect(1, 126, '\p{--Is_posixgraph}', ""); - Expect(0, 126, '\p{^--Is_posixgraph}', ""); - Expect(0, 126, '\P{--Is_posixgraph}', ""); - Expect(1, 126, '\P{^--Is_posixgraph}', ""); - Expect(0, 127, '\p{--Is_posixgraph}', ""); - Expect(1, 127, '\p{^--Is_posixgraph}', ""); - Expect(1, 127, '\P{--Is_posixgraph}', ""); - Expect(0, 127, '\P{^--Is_posixgraph}', ""); - Error('\p{/a/ posixlower}'); - Error('\P{/a/ posixlower}'); + Expect(1, 126, '\p{-_is_POSIXGRAPH}', ""); + Expect(0, 126, '\p{^-_is_POSIXGRAPH}', ""); + Expect(0, 126, '\P{-_is_POSIXGRAPH}', ""); + Expect(1, 126, '\P{^-_is_POSIXGRAPH}', ""); + Expect(0, 127, '\p{-_is_POSIXGRAPH}', ""); + Expect(1, 127, '\p{^-_is_POSIXGRAPH}', ""); + Expect(1, 127, '\P{-_is_POSIXGRAPH}', ""); + Expect(0, 127, '\P{^-_is_POSIXGRAPH}', ""); + Error('\p{-/a/posixlower}'); + Error('\P{-/a/posixlower}'); Expect(1, 122, '\p{posixlower}', ""); Expect(0, 122, '\p{^posixlower}', ""); Expect(0, 122, '\P{posixlower}', ""); @@ -111676,16 +114956,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123, '\p{^posixlower}', ""); Expect(1, 123, '\P{posixlower}', ""); Expect(0, 123, '\P{^posixlower}', ""); - Expect(1, 122, '\p{- PosixLower}', ""); - Expect(0, 122, '\p{^- PosixLower}', ""); - Expect(0, 122, '\P{- PosixLower}', ""); - Expect(1, 122, '\P{^- PosixLower}', ""); - Expect(0, 123, '\p{- PosixLower}', ""); - Expect(1, 123, '\p{^- PosixLower}', ""); - Expect(1, 123, '\P{- PosixLower}', ""); - Expect(0, 123, '\P{^- PosixLower}', ""); - Error('\p{_ IS_PosixLower:=}'); - Error('\P{_ IS_PosixLower:=}'); + Expect(1, 122, '\p{_PosixLower}', ""); + Expect(0, 122, '\p{^_PosixLower}', ""); + Expect(0, 122, '\P{_PosixLower}', ""); + Expect(1, 122, '\P{^_PosixLower}', ""); + Expect(0, 123, '\p{_PosixLower}', ""); + Expect(1, 123, '\p{^_PosixLower}', ""); + Expect(1, 123, '\P{_PosixLower}', ""); + Expect(0, 123, '\P{^_PosixLower}', ""); + Error('\p{:= -IS_posixlower}'); + Error('\P{:= -IS_posixlower}'); Expect(1, 122, '\p{isposixlower}', ""); Expect(0, 122, '\p{^isposixlower}', ""); Expect(0, 122, '\P{isposixlower}', ""); @@ -111694,16 +114974,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123, '\p{^isposixlower}', ""); Expect(1, 123, '\P{isposixlower}', ""); Expect(0, 123, '\P{^isposixlower}', ""); - Expect(1, 122, '\p{- is_PosixLower}', ""); - Expect(0, 122, '\p{^- is_PosixLower}', ""); - Expect(0, 122, '\P{- is_PosixLower}', ""); - Expect(1, 122, '\P{^- is_PosixLower}', ""); - Expect(0, 123, '\p{- is_PosixLower}', ""); - Expect(1, 123, '\p{^- is_PosixLower}', ""); - Expect(1, 123, '\P{- is_PosixLower}', ""); - Expect(0, 123, '\P{^- is_PosixLower}', ""); - Error('\p{ PosixPrint/a/}'); - Error('\P{ PosixPrint/a/}'); + Expect(1, 122, '\p{ _Is_posixlower}', ""); + Expect(0, 122, '\p{^ _Is_posixlower}', ""); + Expect(0, 122, '\P{ _Is_posixlower}', ""); + Expect(1, 122, '\P{^ _Is_posixlower}', ""); + Expect(0, 123, '\p{ _Is_posixlower}', ""); + Expect(1, 123, '\p{^ _Is_posixlower}', ""); + Expect(1, 123, '\P{ _Is_posixlower}', ""); + Expect(0, 123, '\P{^ _Is_posixlower}', ""); + Error('\p{_/a/PosixPrint}'); + Error('\P{_/a/PosixPrint}'); Expect(1, 126, '\p{posixprint}', ""); Expect(0, 126, '\p{^posixprint}', ""); Expect(0, 126, '\P{posixprint}', ""); @@ -111712,16 +114992,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127, '\p{^posixprint}', ""); Expect(1, 127, '\P{posixprint}', ""); Expect(0, 127, '\P{^posixprint}', ""); - Expect(1, 126, '\p{-PosixPrint}', ""); - Expect(0, 126, '\p{^-PosixPrint}', ""); - Expect(0, 126, '\P{-PosixPrint}', ""); - Expect(1, 126, '\P{^-PosixPrint}', ""); - Expect(0, 127, '\p{-PosixPrint}', ""); - Expect(1, 127, '\p{^-PosixPrint}', ""); - Expect(1, 127, '\P{-PosixPrint}', ""); - Expect(0, 127, '\P{^-PosixPrint}', ""); - Error('\p{_Is_posixprint/a/}'); - Error('\P{_Is_posixprint/a/}'); + Expect(1, 126, '\p{- posixprint}', ""); + Expect(0, 126, '\p{^- posixprint}', ""); + Expect(0, 126, '\P{- posixprint}', ""); + Expect(1, 126, '\P{^- posixprint}', ""); + Expect(0, 127, '\p{- posixprint}', ""); + Expect(1, 127, '\p{^- posixprint}', ""); + Expect(1, 127, '\P{- posixprint}', ""); + Expect(0, 127, '\P{^- posixprint}', ""); + Error('\p{:= Is_PosixPrint}'); + Error('\P{:= Is_PosixPrint}'); Expect(1, 126, '\p{isposixprint}', ""); Expect(0, 126, '\p{^isposixprint}', ""); Expect(0, 126, '\P{isposixprint}', ""); @@ -111730,16 +115010,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127, '\p{^isposixprint}', ""); Expect(1, 127, '\P{isposixprint}', ""); Expect(0, 127, '\P{^isposixprint}', ""); - Expect(1, 126, '\p{ Is_PosixPrint}', ""); - Expect(0, 126, '\p{^ Is_PosixPrint}', ""); - Expect(0, 126, '\P{ Is_PosixPrint}', ""); - Expect(1, 126, '\P{^ Is_PosixPrint}', ""); - Expect(0, 127, '\p{ Is_PosixPrint}', ""); - Expect(1, 127, '\p{^ Is_PosixPrint}', ""); - Expect(1, 127, '\P{ Is_PosixPrint}', ""); - Expect(0, 127, '\P{^ Is_PosixPrint}', ""); - Error('\p{ /a/PosixPunct}'); - Error('\P{ /a/PosixPunct}'); + Expect(1, 126, '\p{ Is_PosixPrint}', ""); + Expect(0, 126, '\p{^ Is_PosixPrint}', ""); + Expect(0, 126, '\P{ Is_PosixPrint}', ""); + Expect(1, 126, '\P{^ Is_PosixPrint}', ""); + Expect(0, 127, '\p{ Is_PosixPrint}', ""); + Expect(1, 127, '\p{^ Is_PosixPrint}', ""); + Expect(1, 127, '\P{ Is_PosixPrint}', ""); + Expect(0, 127, '\P{^ Is_PosixPrint}', ""); + Error('\p{_-POSIXPUNCT:=}'); + Error('\P{_-POSIXPUNCT:=}'); Expect(1, 126, '\p{posixpunct}', ""); Expect(0, 126, '\p{^posixpunct}', ""); Expect(0, 126, '\P{posixpunct}', ""); @@ -111748,16 +115028,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127, '\p{^posixpunct}', ""); Expect(1, 127, '\P{posixpunct}', ""); Expect(0, 127, '\P{^posixpunct}', ""); - Expect(1, 126, '\p{_ PosixPunct}', ""); - Expect(0, 126, '\p{^_ PosixPunct}', ""); - Expect(0, 126, '\P{_ PosixPunct}', ""); - Expect(1, 126, '\P{^_ PosixPunct}', ""); - Expect(0, 127, '\p{_ PosixPunct}', ""); - Expect(1, 127, '\p{^_ PosixPunct}', ""); - Expect(1, 127, '\P{_ PosixPunct}', ""); - Expect(0, 127, '\P{^_ PosixPunct}', ""); - Error('\p{:= -Is_POSIXPUNCT}'); - Error('\P{:= -Is_POSIXPUNCT}'); + Expect(1, 126, '\p{_ posixpunct}', ""); + Expect(0, 126, '\p{^_ posixpunct}', ""); + Expect(0, 126, '\P{_ posixpunct}', ""); + Expect(1, 126, '\P{^_ posixpunct}', ""); + Expect(0, 127, '\p{_ posixpunct}', ""); + Expect(1, 127, '\p{^_ posixpunct}', ""); + Expect(1, 127, '\P{_ posixpunct}', ""); + Expect(0, 127, '\P{^_ posixpunct}', ""); + Error('\p{_:=Is_POSIXPUNCT}'); + Error('\P{_:=Is_POSIXPUNCT}'); Expect(1, 126, '\p{isposixpunct}', ""); Expect(0, 126, '\p{^isposixpunct}', ""); Expect(0, 126, '\P{isposixpunct}', ""); @@ -111766,16 +115046,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127, '\p{^isposixpunct}', ""); Expect(1, 127, '\P{isposixpunct}', ""); Expect(0, 127, '\P{^isposixpunct}', ""); - Expect(1, 126, '\p{ IS_POSIXPUNCT}', ""); - Expect(0, 126, '\p{^ IS_POSIXPUNCT}', ""); - Expect(0, 126, '\P{ IS_POSIXPUNCT}', ""); - Expect(1, 126, '\P{^ IS_POSIXPUNCT}', ""); - Expect(0, 127, '\p{ IS_POSIXPUNCT}', ""); - Expect(1, 127, '\p{^ IS_POSIXPUNCT}', ""); - Expect(1, 127, '\P{ IS_POSIXPUNCT}', ""); - Expect(0, 127, '\P{^ IS_POSIXPUNCT}', ""); - Error('\p{ :=posixspace}'); - Error('\P{ :=posixspace}'); + Expect(1, 126, '\p{ -Is_posixpunct}', ""); + Expect(0, 126, '\p{^ -Is_posixpunct}', ""); + Expect(0, 126, '\P{ -Is_posixpunct}', ""); + Expect(1, 126, '\P{^ -Is_posixpunct}', ""); + Expect(0, 127, '\p{ -Is_posixpunct}', ""); + Expect(1, 127, '\p{^ -Is_posixpunct}', ""); + Expect(1, 127, '\P{ -Is_posixpunct}', ""); + Expect(0, 127, '\P{^ -Is_posixpunct}', ""); + Error('\p{- POSIXSPACE/a/}'); + Error('\P{- POSIXSPACE/a/}'); Expect(1, 32, '\p{posixspace}', ""); Expect(0, 32, '\p{^posixspace}', ""); Expect(0, 32, '\P{posixspace}', ""); @@ -111784,16 +115064,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 33, '\p{^posixspace}', ""); Expect(1, 33, '\P{posixspace}', ""); Expect(0, 33, '\P{^posixspace}', ""); - Expect(1, 32, '\p{ PosixSpace}', ""); - Expect(0, 32, '\p{^ PosixSpace}', ""); - Expect(0, 32, '\P{ PosixSpace}', ""); - Expect(1, 32, '\P{^ PosixSpace}', ""); - Expect(0, 33, '\p{ PosixSpace}', ""); - Expect(1, 33, '\p{^ PosixSpace}', ""); - Expect(1, 33, '\P{ PosixSpace}', ""); - Expect(0, 33, '\P{^ PosixSpace}', ""); - Error('\p{:= perlspace}'); - Error('\P{:= perlspace}'); + Expect(1, 32, '\p{__POSIXSPACE}', ""); + Expect(0, 32, '\p{^__POSIXSPACE}', ""); + Expect(0, 32, '\P{__POSIXSPACE}', ""); + Expect(1, 32, '\P{^__POSIXSPACE}', ""); + Expect(0, 33, '\p{__POSIXSPACE}', ""); + Expect(1, 33, '\p{^__POSIXSPACE}', ""); + Expect(1, 33, '\P{__POSIXSPACE}', ""); + Expect(0, 33, '\P{^__POSIXSPACE}', ""); + Error('\p{:= _PerlSpace}'); + Error('\P{:= _PerlSpace}'); Expect(1, 32, '\p{perlspace}', ""); Expect(0, 32, '\p{^perlspace}', ""); Expect(0, 32, '\P{perlspace}', ""); @@ -111802,16 +115082,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 33, '\p{^perlspace}', ""); Expect(1, 33, '\P{perlspace}', ""); Expect(0, 33, '\P{^perlspace}', ""); - Expect(1, 32, '\p{-_PerlSpace}', ""); - Expect(0, 32, '\p{^-_PerlSpace}', ""); - Expect(0, 32, '\P{-_PerlSpace}', ""); - Expect(1, 32, '\P{^-_PerlSpace}', ""); - Expect(0, 33, '\p{-_PerlSpace}', ""); - Expect(1, 33, '\p{^-_PerlSpace}', ""); - Expect(1, 33, '\P{-_PerlSpace}', ""); - Expect(0, 33, '\P{^-_PerlSpace}', ""); - Error('\p{:=_ Is_POSIXSPACE}'); - Error('\P{:=_ Is_POSIXSPACE}'); + Expect(1, 32, '\p{_ PerlSpace}', ""); + Expect(0, 32, '\p{^_ PerlSpace}', ""); + Expect(0, 32, '\P{_ PerlSpace}', ""); + Expect(1, 32, '\P{^_ PerlSpace}', ""); + Expect(0, 33, '\p{_ PerlSpace}', ""); + Expect(1, 33, '\p{^_ PerlSpace}', ""); + Expect(1, 33, '\P{_ PerlSpace}', ""); + Expect(0, 33, '\P{^_ PerlSpace}', ""); + Error('\p{ Is_POSIXSPACE/a/}'); + Error('\P{ Is_POSIXSPACE/a/}'); Expect(1, 32, '\p{isposixspace}', ""); Expect(0, 32, '\p{^isposixspace}', ""); Expect(0, 32, '\P{isposixspace}', ""); @@ -111820,16 +115100,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 33, '\p{^isposixspace}', ""); Expect(1, 33, '\P{isposixspace}', ""); Expect(0, 33, '\P{^isposixspace}', ""); - Expect(1, 32, '\p{ is_POSIXSPACE}', ""); - Expect(0, 32, '\p{^ is_POSIXSPACE}', ""); - Expect(0, 32, '\P{ is_POSIXSPACE}', ""); - Expect(1, 32, '\P{^ is_POSIXSPACE}', ""); - Expect(0, 33, '\p{ is_POSIXSPACE}', ""); - Expect(1, 33, '\p{^ is_POSIXSPACE}', ""); - Expect(1, 33, '\P{ is_POSIXSPACE}', ""); - Expect(0, 33, '\P{^ is_POSIXSPACE}', ""); - Error('\p{/a/ Is_perlspace}'); - Error('\P{/a/ Is_perlspace}'); + Expect(1, 32, '\p{-IS_PosixSpace}', ""); + Expect(0, 32, '\p{^-IS_PosixSpace}', ""); + Expect(0, 32, '\P{-IS_PosixSpace}', ""); + Expect(1, 32, '\P{^-IS_PosixSpace}', ""); + Expect(0, 33, '\p{-IS_PosixSpace}', ""); + Expect(1, 33, '\p{^-IS_PosixSpace}', ""); + Expect(1, 33, '\P{-IS_PosixSpace}', ""); + Expect(0, 33, '\P{^-IS_PosixSpace}', ""); + Error('\p{/a/_ Is_PerlSpace}'); + Error('\P{/a/_ Is_PerlSpace}'); Expect(1, 32, '\p{isperlspace}', ""); Expect(0, 32, '\p{^isperlspace}', ""); Expect(0, 32, '\P{isperlspace}', ""); @@ -111838,16 +115118,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 33, '\p{^isperlspace}', ""); Expect(1, 33, '\P{isperlspace}', ""); Expect(0, 33, '\P{^isperlspace}', ""); - Expect(1, 32, '\p{ Is_PERLSPACE}', ""); - Expect(0, 32, '\p{^ Is_PERLSPACE}', ""); - Expect(0, 32, '\P{ Is_PERLSPACE}', ""); - Expect(1, 32, '\P{^ Is_PERLSPACE}', ""); - Expect(0, 33, '\p{ Is_PERLSPACE}', ""); - Expect(1, 33, '\p{^ Is_PERLSPACE}', ""); - Expect(1, 33, '\P{ Is_PERLSPACE}', ""); - Expect(0, 33, '\P{^ Is_PERLSPACE}', ""); - Error('\p{:= posixupper}'); - Error('\P{:= posixupper}'); + Expect(1, 32, '\p{__Is_perlspace}', ""); + Expect(0, 32, '\p{^__Is_perlspace}', ""); + Expect(0, 32, '\P{__Is_perlspace}', ""); + Expect(1, 32, '\P{^__Is_perlspace}', ""); + Expect(0, 33, '\p{__Is_perlspace}', ""); + Expect(1, 33, '\p{^__Is_perlspace}', ""); + Expect(1, 33, '\P{__Is_perlspace}', ""); + Expect(0, 33, '\P{^__Is_perlspace}', ""); + Error('\p{_:=POSIXUPPER}'); + Error('\P{_:=POSIXUPPER}'); Expect(1, 90, '\p{posixupper}', ""); Expect(0, 90, '\p{^posixupper}', ""); Expect(0, 90, '\P{posixupper}', ""); @@ -111856,16 +115136,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 91, '\p{^posixupper}', ""); Expect(1, 91, '\P{posixupper}', ""); Expect(0, 91, '\P{^posixupper}', ""); - Expect(1, 90, '\p{ posixupper}', ""); - Expect(0, 90, '\p{^ posixupper}', ""); - Expect(0, 90, '\P{ posixupper}', ""); - Expect(1, 90, '\P{^ posixupper}', ""); - Expect(0, 91, '\p{ posixupper}', ""); - Expect(1, 91, '\p{^ posixupper}', ""); - Expect(1, 91, '\P{ posixupper}', ""); - Expect(0, 91, '\P{^ posixupper}', ""); - Error('\p{-Is_PosixUpper:=}'); - Error('\P{-Is_PosixUpper:=}'); + Expect(1, 90, '\p{_-POSIXUPPER}', ""); + Expect(0, 90, '\p{^_-POSIXUPPER}', ""); + Expect(0, 90, '\P{_-POSIXUPPER}', ""); + Expect(1, 90, '\P{^_-POSIXUPPER}', ""); + Expect(0, 91, '\p{_-POSIXUPPER}', ""); + Expect(1, 91, '\p{^_-POSIXUPPER}', ""); + Expect(1, 91, '\P{_-POSIXUPPER}', ""); + Expect(0, 91, '\P{^_-POSIXUPPER}', ""); + Error('\p{:= -IS_POSIXUPPER}'); + Error('\P{:= -IS_POSIXUPPER}'); Expect(1, 90, '\p{isposixupper}', ""); Expect(0, 90, '\p{^isposixupper}', ""); Expect(0, 90, '\P{isposixupper}', ""); @@ -111874,16 +115154,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 91, '\p{^isposixupper}', ""); Expect(1, 91, '\P{isposixupper}', ""); Expect(0, 91, '\P{^isposixupper}', ""); - Expect(1, 90, '\p{ _IS_posixupper}', ""); - Expect(0, 90, '\p{^ _IS_posixupper}', ""); - Expect(0, 90, '\P{ _IS_posixupper}', ""); - Expect(1, 90, '\P{^ _IS_posixupper}', ""); - Expect(0, 91, '\p{ _IS_posixupper}', ""); - Expect(1, 91, '\p{^ _IS_posixupper}', ""); - Expect(1, 91, '\P{ _IS_posixupper}', ""); - Expect(0, 91, '\P{^ _IS_posixupper}', ""); - Error('\p{-PosixWord:=}'); - Error('\P{-PosixWord:=}'); + Expect(1, 90, '\p{-Is_posixupper}', ""); + Expect(0, 90, '\p{^-Is_posixupper}', ""); + Expect(0, 90, '\P{-Is_posixupper}', ""); + Expect(1, 90, '\P{^-Is_posixupper}', ""); + Expect(0, 91, '\p{-Is_posixupper}', ""); + Expect(1, 91, '\p{^-Is_posixupper}', ""); + Expect(1, 91, '\P{-Is_posixupper}', ""); + Expect(0, 91, '\P{^-Is_posixupper}', ""); + Error('\p{_PosixWord/a/}'); + Error('\P{_PosixWord/a/}'); Expect(1, 122, '\p{posixword}', ""); Expect(0, 122, '\p{^posixword}', ""); Expect(0, 122, '\P{posixword}', ""); @@ -111892,16 +115172,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123, '\p{^posixword}', ""); Expect(1, 123, '\P{posixword}', ""); Expect(0, 123, '\P{^posixword}', ""); - Expect(1, 122, '\p{ _POSIXWORD}', ""); - Expect(0, 122, '\p{^ _POSIXWORD}', ""); - Expect(0, 122, '\P{ _POSIXWORD}', ""); - Expect(1, 122, '\P{^ _POSIXWORD}', ""); - Expect(0, 123, '\p{ _POSIXWORD}', ""); - Expect(1, 123, '\p{^ _POSIXWORD}', ""); - Expect(1, 123, '\P{ _POSIXWORD}', ""); - Expect(0, 123, '\P{^ _POSIXWORD}', ""); - Error('\p{-/a/PERLWORD}'); - Error('\P{-/a/PERLWORD}'); + Expect(1, 122, '\p{_ PosixWord}', ""); + Expect(0, 122, '\p{^_ PosixWord}', ""); + Expect(0, 122, '\P{_ PosixWord}', ""); + Expect(1, 122, '\P{^_ PosixWord}', ""); + Expect(0, 123, '\p{_ PosixWord}', ""); + Expect(1, 123, '\p{^_ PosixWord}', ""); + Expect(1, 123, '\P{_ PosixWord}', ""); + Expect(0, 123, '\P{^_ PosixWord}', ""); + Error('\p{ PERLWORD/a/}'); + Error('\P{ PERLWORD/a/}'); Expect(1, 122, '\p{perlword}', ""); Expect(0, 122, '\p{^perlword}', ""); Expect(0, 122, '\P{perlword}', ""); @@ -111918,8 +115198,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123, '\p{^ -PerlWord}', ""); Expect(1, 123, '\P{ -PerlWord}', ""); Expect(0, 123, '\P{^ -PerlWord}', ""); - Error('\p{ /a/Is_PosixWord}'); - Error('\P{ /a/Is_PosixWord}'); + Error('\p{/a/ -IS_PosixWord}'); + Error('\P{/a/ -IS_PosixWord}'); Expect(1, 122, '\p{isposixword}', ""); Expect(0, 122, '\p{^isposixword}', ""); Expect(0, 122, '\P{isposixword}', ""); @@ -111928,16 +115208,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123, '\p{^isposixword}', ""); Expect(1, 123, '\P{isposixword}', ""); Expect(0, 123, '\P{^isposixword}', ""); - Expect(1, 122, '\p{ -is_POSIXWORD}', ""); - Expect(0, 122, '\p{^ -is_POSIXWORD}', ""); - Expect(0, 122, '\P{ -is_POSIXWORD}', ""); - Expect(1, 122, '\P{^ -is_POSIXWORD}', ""); - Expect(0, 123, '\p{ -is_POSIXWORD}', ""); - Expect(1, 123, '\p{^ -is_POSIXWORD}', ""); - Expect(1, 123, '\P{ -is_POSIXWORD}', ""); - Expect(0, 123, '\P{^ -is_POSIXWORD}', ""); - Error('\p{ :=is_perlword}'); - Error('\P{ :=is_perlword}'); + Expect(1, 122, '\p{_-Is_PosixWord}', ""); + Expect(0, 122, '\p{^_-Is_PosixWord}', ""); + Expect(0, 122, '\P{_-Is_PosixWord}', ""); + Expect(1, 122, '\P{^_-Is_PosixWord}', ""); + Expect(0, 123, '\p{_-Is_PosixWord}', ""); + Expect(1, 123, '\p{^_-Is_PosixWord}', ""); + Expect(1, 123, '\P{_-Is_PosixWord}', ""); + Expect(0, 123, '\P{^_-Is_PosixWord}', ""); + Error('\p{_/a/Is_PerlWord}'); + Error('\P{_/a/Is_PerlWord}'); Expect(1, 122, '\p{isperlword}', ""); Expect(0, 122, '\p{^isperlword}', ""); Expect(0, 122, '\P{isperlword}', ""); @@ -111946,16 +115226,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123, '\p{^isperlword}', ""); Expect(1, 123, '\P{isperlword}', ""); Expect(0, 123, '\P{^isperlword}', ""); - Expect(1, 122, '\p{_is_PerlWord}', ""); - Expect(0, 122, '\p{^_is_PerlWord}', ""); - Expect(0, 122, '\P{_is_PerlWord}', ""); - Expect(1, 122, '\P{^_is_PerlWord}', ""); - Expect(0, 123, '\p{_is_PerlWord}', ""); - Expect(1, 123, '\p{^_is_PerlWord}', ""); - Expect(1, 123, '\P{_is_PerlWord}', ""); - Expect(0, 123, '\P{^_is_PerlWord}', ""); - Error('\p{ posixxdigit/a/}'); - Error('\P{ posixxdigit/a/}'); + Expect(1, 122, '\p{--Is_PerlWord}', ""); + Expect(0, 122, '\p{^--Is_PerlWord}', ""); + Expect(0, 122, '\P{--Is_PerlWord}', ""); + Expect(1, 122, '\P{^--Is_PerlWord}', ""); + Expect(0, 123, '\p{--Is_PerlWord}', ""); + Expect(1, 123, '\p{^--Is_PerlWord}', ""); + Expect(1, 123, '\P{--Is_PerlWord}', ""); + Expect(0, 123, '\P{^--Is_PerlWord}', ""); + Error('\p{ /a/PosixXDigit}'); + Error('\P{ /a/PosixXDigit}'); Expect(1, 102, '\p{posixxdigit}', ""); Expect(0, 102, '\p{^posixxdigit}', ""); Expect(0, 102, '\P{posixxdigit}', ""); @@ -111964,16 +115244,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 103, '\p{^posixxdigit}', ""); Expect(1, 103, '\P{posixxdigit}', ""); Expect(0, 103, '\P{^posixxdigit}', ""); - Expect(1, 102, '\p{ PosixXDigit}', ""); - Expect(0, 102, '\p{^ PosixXDigit}', ""); - Expect(0, 102, '\P{ PosixXDigit}', ""); - Expect(1, 102, '\P{^ PosixXDigit}', ""); - Expect(0, 103, '\p{ PosixXDigit}', ""); - Expect(1, 103, '\p{^ PosixXDigit}', ""); - Expect(1, 103, '\P{ PosixXDigit}', ""); - Expect(0, 103, '\P{^ PosixXDigit}', ""); - Error('\p{/a/-Is_posixxdigit}'); - Error('\P{/a/-Is_posixxdigit}'); + Expect(1, 102, '\p{-posixxdigit}', ""); + Expect(0, 102, '\p{^-posixxdigit}', ""); + Expect(0, 102, '\P{-posixxdigit}', ""); + Expect(1, 102, '\P{^-posixxdigit}', ""); + Expect(0, 103, '\p{-posixxdigit}', ""); + Expect(1, 103, '\p{^-posixxdigit}', ""); + Expect(1, 103, '\P{-posixxdigit}', ""); + Expect(0, 103, '\P{^-posixxdigit}', ""); + Error('\p{ :=Is_PosixXDigit}'); + Error('\P{ :=Is_PosixXDigit}'); Expect(1, 102, '\p{isposixxdigit}', ""); Expect(0, 102, '\p{^isposixxdigit}', ""); Expect(0, 102, '\P{isposixxdigit}', ""); @@ -111982,16 +115262,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 103, '\p{^isposixxdigit}', ""); Expect(1, 103, '\P{isposixxdigit}', ""); Expect(0, 103, '\P{^isposixxdigit}', ""); - Expect(1, 102, '\p{_ is_POSIXXDIGIT}', ""); - Expect(0, 102, '\p{^_ is_POSIXXDIGIT}', ""); - Expect(0, 102, '\P{_ is_POSIXXDIGIT}', ""); - Expect(1, 102, '\P{^_ is_POSIXXDIGIT}', ""); - Expect(0, 103, '\p{_ is_POSIXXDIGIT}', ""); - Expect(1, 103, '\p{^_ is_POSIXXDIGIT}', ""); - Expect(1, 103, '\P{_ is_POSIXXDIGIT}', ""); - Expect(0, 103, '\P{^_ is_POSIXXDIGIT}', ""); - Error('\p{:=- ascii_Hex_DIGIT}'); - Error('\P{:=- ascii_Hex_DIGIT}'); + Expect(1, 102, '\p{__is_posixxdigit}', ""); + Expect(0, 102, '\p{^__is_posixxdigit}', ""); + Expect(0, 102, '\P{__is_posixxdigit}', ""); + Expect(1, 102, '\P{^__is_posixxdigit}', ""); + Expect(0, 103, '\p{__is_posixxdigit}', ""); + Expect(1, 103, '\p{^__is_posixxdigit}', ""); + Expect(1, 103, '\P{__is_posixxdigit}', ""); + Expect(0, 103, '\P{^__is_posixxdigit}', ""); + Error('\p{ :=ascii_hex_DIGIT}'); + Error('\P{ :=ascii_hex_DIGIT}'); Expect(1, 102, '\p{asciihexdigit}', ""); Expect(0, 102, '\p{^asciihexdigit}', ""); Expect(0, 102, '\P{asciihexdigit}', ""); @@ -112000,16 +115280,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 103, '\p{^asciihexdigit}', ""); Expect(1, 103, '\P{asciihexdigit}', ""); Expect(0, 103, '\P{^asciihexdigit}', ""); - Expect(1, 102, '\p{ ASCII_HEX_digit}', ""); - Expect(0, 102, '\p{^ ASCII_HEX_digit}', ""); - Expect(0, 102, '\P{ ASCII_HEX_digit}', ""); - Expect(1, 102, '\P{^ ASCII_HEX_digit}', ""); - Expect(0, 103, '\p{ ASCII_HEX_digit}', ""); - Expect(1, 103, '\p{^ ASCII_HEX_digit}', ""); - Expect(1, 103, '\P{ ASCII_HEX_digit}', ""); - Expect(0, 103, '\P{^ ASCII_HEX_digit}', ""); - Error('\p{/a/Is_ASCII_HEX_DIGIT}'); - Error('\P{/a/Is_ASCII_HEX_DIGIT}'); + Expect(1, 102, '\p{_ ASCII_hex_Digit}', ""); + Expect(0, 102, '\p{^_ ASCII_hex_Digit}', ""); + Expect(0, 102, '\P{_ ASCII_hex_Digit}', ""); + Expect(1, 102, '\P{^_ ASCII_hex_Digit}', ""); + Expect(0, 103, '\p{_ ASCII_hex_Digit}', ""); + Expect(1, 103, '\p{^_ ASCII_hex_Digit}', ""); + Expect(1, 103, '\P{_ ASCII_hex_Digit}', ""); + Expect(0, 103, '\P{^_ ASCII_hex_Digit}', ""); + Error('\p{_:=Is_ascii_HEX_Digit}'); + Error('\P{_:=Is_ascii_HEX_Digit}'); Expect(1, 102, '\p{isasciihexdigit}', ""); Expect(0, 102, '\p{^isasciihexdigit}', ""); Expect(0, 102, '\P{isasciihexdigit}', ""); @@ -112018,16 +115298,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 103, '\p{^isasciihexdigit}', ""); Expect(1, 103, '\P{isasciihexdigit}', ""); Expect(0, 103, '\P{^isasciihexdigit}', ""); - Expect(1, 102, '\p{_is_ASCII_Hex_DIGIT}', ""); - Expect(0, 102, '\p{^_is_ASCII_Hex_DIGIT}', ""); - Expect(0, 102, '\P{_is_ASCII_Hex_DIGIT}', ""); - Expect(1, 102, '\P{^_is_ASCII_Hex_DIGIT}', ""); - Expect(0, 103, '\p{_is_ASCII_Hex_DIGIT}', ""); - Expect(1, 103, '\p{^_is_ASCII_Hex_DIGIT}', ""); - Expect(1, 103, '\P{_is_ASCII_Hex_DIGIT}', ""); - Expect(0, 103, '\P{^_is_ASCII_Hex_DIGIT}', ""); - Error('\p{:= ahex}'); - Error('\P{:= ahex}'); + Expect(1, 102, '\p{ Is_ASCII_HEX_Digit}', ""); + Expect(0, 102, '\p{^ Is_ASCII_HEX_Digit}', ""); + Expect(0, 102, '\P{ Is_ASCII_HEX_Digit}', ""); + Expect(1, 102, '\P{^ Is_ASCII_HEX_Digit}', ""); + Expect(0, 103, '\p{ Is_ASCII_HEX_Digit}', ""); + Expect(1, 103, '\p{^ Is_ASCII_HEX_Digit}', ""); + Expect(1, 103, '\P{ Is_ASCII_HEX_Digit}', ""); + Expect(0, 103, '\P{^ Is_ASCII_HEX_Digit}', ""); + Error('\p{__AHex/a/}'); + Error('\P{__AHex/a/}'); Expect(1, 102, '\p{ahex}', ""); Expect(0, 102, '\p{^ahex}', ""); Expect(0, 102, '\P{ahex}', ""); @@ -112036,16 +115316,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 103, '\p{^ahex}', ""); Expect(1, 103, '\P{ahex}', ""); Expect(0, 103, '\P{^ahex}', ""); - Expect(1, 102, '\p{--ahex}', ""); - Expect(0, 102, '\p{^--ahex}', ""); - Expect(0, 102, '\P{--ahex}', ""); - Expect(1, 102, '\P{^--ahex}', ""); - Expect(0, 103, '\p{--ahex}', ""); - Expect(1, 103, '\p{^--ahex}', ""); - Expect(1, 103, '\P{--ahex}', ""); - Expect(0, 103, '\P{^--ahex}', ""); - Error('\p{-:=is_AHex}'); - Error('\P{-:=is_AHex}'); + Expect(1, 102, '\p{- AHex}', ""); + Expect(0, 102, '\p{^- AHex}', ""); + Expect(0, 102, '\P{- AHex}', ""); + Expect(1, 102, '\P{^- AHex}', ""); + Expect(0, 103, '\p{- AHex}', ""); + Expect(1, 103, '\p{^- AHex}', ""); + Expect(1, 103, '\P{- AHex}', ""); + Expect(0, 103, '\P{^- AHex}', ""); + Error('\p{ :=Is_ahex}'); + Error('\P{ :=Is_ahex}'); Expect(1, 102, '\p{isahex}', ""); Expect(0, 102, '\p{^isahex}', ""); Expect(0, 102, '\P{isahex}', ""); @@ -112054,16 +115334,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 103, '\p{^isahex}', ""); Expect(1, 103, '\P{isahex}', ""); Expect(0, 103, '\P{^isahex}', ""); - Expect(1, 102, '\p{- Is_AHex}', ""); - Expect(0, 102, '\p{^- Is_AHex}', ""); - Expect(0, 102, '\P{- Is_AHex}', ""); - Expect(1, 102, '\P{^- Is_AHex}', ""); - Expect(0, 103, '\p{- Is_AHex}', ""); - Expect(1, 103, '\p{^- Is_AHex}', ""); - Expect(1, 103, '\P{- Is_AHex}', ""); - Expect(0, 103, '\P{^- Is_AHex}', ""); - Error('\p{:= PREPENDED_Concatenation_MARK}'); - Error('\P{:= PREPENDED_Concatenation_MARK}'); + Expect(1, 102, '\p{ Is_AHex}', ""); + Expect(0, 102, '\p{^ Is_AHex}', ""); + Expect(0, 102, '\P{ Is_AHex}', ""); + Expect(1, 102, '\P{^ Is_AHex}', ""); + Expect(0, 103, '\p{ Is_AHex}', ""); + Expect(1, 103, '\p{^ Is_AHex}', ""); + Expect(1, 103, '\P{ Is_AHex}', ""); + Expect(0, 103, '\P{^ Is_AHex}', ""); + Error('\p{:= PREPENDED_Concatenation_Mark}'); + Error('\P{:= PREPENDED_Concatenation_Mark}'); Expect(1, 69837, '\p{prependedconcatenationmark}', ""); Expect(0, 69837, '\p{^prependedconcatenationmark}', ""); Expect(0, 69837, '\P{prependedconcatenationmark}', ""); @@ -112072,16 +115352,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69838, '\p{^prependedconcatenationmark}', ""); Expect(1, 69838, '\P{prependedconcatenationmark}', ""); Expect(0, 69838, '\P{^prependedconcatenationmark}', ""); - Expect(1, 69837, '\p{-_Prepended_CONCATENATION_mark}', ""); - Expect(0, 69837, '\p{^-_Prepended_CONCATENATION_mark}', ""); - Expect(0, 69837, '\P{-_Prepended_CONCATENATION_mark}', ""); - Expect(1, 69837, '\P{^-_Prepended_CONCATENATION_mark}', ""); - Expect(0, 69838, '\p{-_Prepended_CONCATENATION_mark}', ""); - Expect(1, 69838, '\p{^-_Prepended_CONCATENATION_mark}', ""); - Expect(1, 69838, '\P{-_Prepended_CONCATENATION_mark}', ""); - Expect(0, 69838, '\P{^-_Prepended_CONCATENATION_mark}', ""); - Error('\p{-Is_prepended_concatenation_Mark/a/}'); - Error('\P{-Is_prepended_concatenation_Mark/a/}'); + Expect(1, 69837, '\p{_PREPENDED_concatenation_Mark}', ""); + Expect(0, 69837, '\p{^_PREPENDED_concatenation_Mark}', ""); + Expect(0, 69837, '\P{_PREPENDED_concatenation_Mark}', ""); + Expect(1, 69837, '\P{^_PREPENDED_concatenation_Mark}', ""); + Expect(0, 69838, '\p{_PREPENDED_concatenation_Mark}', ""); + Expect(1, 69838, '\p{^_PREPENDED_concatenation_Mark}', ""); + Expect(1, 69838, '\P{_PREPENDED_concatenation_Mark}', ""); + Expect(0, 69838, '\P{^_PREPENDED_concatenation_Mark}', ""); + Error('\p{:= Is_Prepended_CONCATENATION_Mark}'); + Error('\P{:= Is_Prepended_CONCATENATION_Mark}'); Expect(1, 69837, '\p{isprependedconcatenationmark}', ""); Expect(0, 69837, '\p{^isprependedconcatenationmark}', ""); Expect(0, 69837, '\P{isprependedconcatenationmark}', ""); @@ -112090,16 +115370,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69838, '\p{^isprependedconcatenationmark}', ""); Expect(1, 69838, '\P{isprependedconcatenationmark}', ""); Expect(0, 69838, '\P{^isprependedconcatenationmark}', ""); - Expect(1, 69837, '\p{ -is_Prepended_CONCATENATION_MARK}', ""); - Expect(0, 69837, '\p{^ -is_Prepended_CONCATENATION_MARK}', ""); - Expect(0, 69837, '\P{ -is_Prepended_CONCATENATION_MARK}', ""); - Expect(1, 69837, '\P{^ -is_Prepended_CONCATENATION_MARK}', ""); - Expect(0, 69838, '\p{ -is_Prepended_CONCATENATION_MARK}', ""); - Expect(1, 69838, '\p{^ -is_Prepended_CONCATENATION_MARK}', ""); - Expect(1, 69838, '\P{ -is_Prepended_CONCATENATION_MARK}', ""); - Expect(0, 69838, '\P{^ -is_Prepended_CONCATENATION_MARK}', ""); - Error('\p{ -PCM/a/}'); - Error('\P{ -PCM/a/}'); + Expect(1, 69837, '\p{ Is_Prepended_Concatenation_Mark}', ""); + Expect(0, 69837, '\p{^ Is_Prepended_Concatenation_Mark}', ""); + Expect(0, 69837, '\P{ Is_Prepended_Concatenation_Mark}', ""); + Expect(1, 69837, '\P{^ Is_Prepended_Concatenation_Mark}', ""); + Expect(0, 69838, '\p{ Is_Prepended_Concatenation_Mark}', ""); + Expect(1, 69838, '\p{^ Is_Prepended_Concatenation_Mark}', ""); + Expect(1, 69838, '\P{ Is_Prepended_Concatenation_Mark}', ""); + Expect(0, 69838, '\P{^ Is_Prepended_Concatenation_Mark}', ""); + Error('\p{ /a/pcm}'); + Error('\P{ /a/pcm}'); Expect(1, 69837, '\p{pcm}', ""); Expect(0, 69837, '\p{^pcm}', ""); Expect(0, 69837, '\P{pcm}', ""); @@ -112108,16 +115388,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69838, '\p{^pcm}', ""); Expect(1, 69838, '\P{pcm}', ""); Expect(0, 69838, '\P{^pcm}', ""); - Expect(1, 69837, '\p{ -PCM}', ""); - Expect(0, 69837, '\p{^ -PCM}', ""); - Expect(0, 69837, '\P{ -PCM}', ""); - Expect(1, 69837, '\P{^ -PCM}', ""); - Expect(0, 69838, '\p{ -PCM}', ""); - Expect(1, 69838, '\p{^ -PCM}', ""); - Expect(1, 69838, '\P{ -PCM}', ""); - Expect(0, 69838, '\P{^ -PCM}', ""); - Error('\p{ :=is_PCM}'); - Error('\P{ :=is_PCM}'); + Expect(1, 69837, '\p{ -PCM}', ""); + Expect(0, 69837, '\p{^ -PCM}', ""); + Expect(0, 69837, '\P{ -PCM}', ""); + Expect(1, 69837, '\P{^ -PCM}', ""); + Expect(0, 69838, '\p{ -PCM}', ""); + Expect(1, 69838, '\p{^ -PCM}', ""); + Expect(1, 69838, '\P{ -PCM}', ""); + Expect(0, 69838, '\P{^ -PCM}', ""); + Error('\p{ _IS_PCM/a/}'); + Error('\P{ _IS_PCM/a/}'); Expect(1, 69837, '\p{ispcm}', ""); Expect(0, 69837, '\p{^ispcm}', ""); Expect(0, 69837, '\P{ispcm}', ""); @@ -112126,16 +115406,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69838, '\p{^ispcm}', ""); Expect(1, 69838, '\P{ispcm}', ""); Expect(0, 69838, '\P{^ispcm}', ""); - Expect(1, 69837, '\p{ is_pcm}', ""); - Expect(0, 69837, '\p{^ is_pcm}', ""); - Expect(0, 69837, '\P{ is_pcm}', ""); - Expect(1, 69837, '\P{^ is_pcm}', ""); - Expect(0, 69838, '\p{ is_pcm}', ""); - Expect(1, 69838, '\p{^ is_pcm}', ""); - Expect(1, 69838, '\P{ is_pcm}', ""); - Expect(0, 69838, '\P{^ is_pcm}', ""); - Error('\p{/a/ XPosixPrint}'); - Error('\P{/a/ XPosixPrint}'); + Expect(1, 69837, '\p{-is_PCM}', ""); + Expect(0, 69837, '\p{^-is_PCM}', ""); + Expect(0, 69837, '\P{-is_PCM}', ""); + Expect(1, 69837, '\P{^-is_PCM}', ""); + Expect(0, 69838, '\p{-is_PCM}', ""); + Expect(1, 69838, '\p{^-is_PCM}', ""); + Expect(1, 69838, '\P{-is_PCM}', ""); + Expect(0, 69838, '\P{^-is_PCM}', ""); + Error('\p{ :=XPosixPrint}'); + Error('\P{ :=XPosixPrint}'); Expect(1, 1114109, '\p{xposixprint}', ""); Expect(0, 1114109, '\p{^xposixprint}', ""); Expect(0, 1114109, '\P{xposixprint}', ""); @@ -112144,16 +115424,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^xposixprint}', ""); Expect(1, 918000, '\P{xposixprint}', ""); Expect(0, 918000, '\P{^xposixprint}', ""); - Expect(1, 1114109, '\p{- xposixprint}', ""); - Expect(0, 1114109, '\p{^- xposixprint}', ""); - Expect(0, 1114109, '\P{- xposixprint}', ""); - Expect(1, 1114109, '\P{^- xposixprint}', ""); - Expect(0, 918000, '\p{- xposixprint}', ""); - Expect(1, 918000, '\p{^- xposixprint}', ""); - Expect(1, 918000, '\P{- xposixprint}', ""); - Expect(0, 918000, '\P{^- xposixprint}', ""); - Error('\p{/a/ PRINT}'); - Error('\P{/a/ PRINT}'); + Expect(1, 1114109, '\p{-_xposixprint}', ""); + Expect(0, 1114109, '\p{^-_xposixprint}', ""); + Expect(0, 1114109, '\P{-_xposixprint}', ""); + Expect(1, 1114109, '\P{^-_xposixprint}', ""); + Expect(0, 918000, '\p{-_xposixprint}', ""); + Expect(1, 918000, '\p{^-_xposixprint}', ""); + Expect(1, 918000, '\P{-_xposixprint}', ""); + Expect(0, 918000, '\P{^-_xposixprint}', ""); + Error('\p{/a/ Print}'); + Error('\P{/a/ Print}'); Expect(1, 1114109, '\p{print}', ""); Expect(0, 1114109, '\p{^print}', ""); Expect(0, 1114109, '\P{print}', ""); @@ -112162,16 +115442,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^print}', ""); Expect(1, 918000, '\P{print}', ""); Expect(0, 918000, '\P{^print}', ""); - Expect(1, 1114109, '\p{ _Print}', ""); - Expect(0, 1114109, '\p{^ _Print}', ""); - Expect(0, 1114109, '\P{ _Print}', ""); - Expect(1, 1114109, '\P{^ _Print}', ""); - Expect(0, 918000, '\p{ _Print}', ""); - Expect(1, 918000, '\p{^ _Print}', ""); - Expect(1, 918000, '\P{ _Print}', ""); - Expect(0, 918000, '\P{^ _Print}', ""); - Error('\p{ Is_XPOSIXPRINT:=}'); - Error('\P{ Is_XPOSIXPRINT:=}'); + Expect(1, 1114109, '\p{ PRINT}', ""); + Expect(0, 1114109, '\p{^ PRINT}', ""); + Expect(0, 1114109, '\P{ PRINT}', ""); + Expect(1, 1114109, '\P{^ PRINT}', ""); + Expect(0, 918000, '\p{ PRINT}', ""); + Expect(1, 918000, '\p{^ PRINT}', ""); + Expect(1, 918000, '\P{ PRINT}', ""); + Expect(0, 918000, '\P{^ PRINT}', ""); + Error('\p{ -is_XPosixPrint/a/}'); + Error('\P{ -is_XPosixPrint/a/}'); Expect(1, 1114109, '\p{isxposixprint}', ""); Expect(0, 1114109, '\p{^isxposixprint}', ""); Expect(0, 1114109, '\P{isxposixprint}', ""); @@ -112180,16 +115460,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^isxposixprint}', ""); Expect(1, 918000, '\P{isxposixprint}', ""); Expect(0, 918000, '\P{^isxposixprint}', ""); - Expect(1, 1114109, '\p{_is_XPOSIXPRINT}', ""); - Expect(0, 1114109, '\p{^_is_XPOSIXPRINT}', ""); - Expect(0, 1114109, '\P{_is_XPOSIXPRINT}', ""); - Expect(1, 1114109, '\P{^_is_XPOSIXPRINT}', ""); - Expect(0, 918000, '\p{_is_XPOSIXPRINT}', ""); - Expect(1, 918000, '\p{^_is_XPOSIXPRINT}', ""); - Expect(1, 918000, '\P{_is_XPOSIXPRINT}', ""); - Expect(0, 918000, '\P{^_is_XPOSIXPRINT}', ""); - Error('\p{:= is_Print}'); - Error('\P{:= is_Print}'); + Expect(1, 1114109, '\p{ Is_XPosixPrint}', ""); + Expect(0, 1114109, '\p{^ Is_XPosixPrint}', ""); + Expect(0, 1114109, '\P{ Is_XPosixPrint}', ""); + Expect(1, 1114109, '\P{^ Is_XPosixPrint}', ""); + Expect(0, 918000, '\p{ Is_XPosixPrint}', ""); + Expect(1, 918000, '\p{^ Is_XPosixPrint}', ""); + Expect(1, 918000, '\P{ Is_XPosixPrint}', ""); + Expect(0, 918000, '\P{^ Is_XPosixPrint}', ""); + Error('\p{/a/ is_print}'); + Error('\P{/a/ is_print}'); Expect(1, 1114109, '\p{isprint}', ""); Expect(0, 1114109, '\p{^isprint}', ""); Expect(0, 1114109, '\P{isprint}', ""); @@ -112198,16 +115478,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 918000, '\p{^isprint}', ""); Expect(1, 918000, '\P{isprint}', ""); Expect(0, 918000, '\P{^isprint}', ""); - Expect(1, 1114109, '\p{ is_Print}', ""); - Expect(0, 1114109, '\p{^ is_Print}', ""); - Expect(0, 1114109, '\P{ is_Print}', ""); - Expect(1, 1114109, '\P{^ is_Print}', ""); - Expect(0, 918000, '\p{ is_Print}', ""); - Expect(1, 918000, '\p{^ is_Print}', ""); - Expect(1, 918000, '\P{ is_Print}', ""); - Expect(0, 918000, '\P{^ is_Print}', ""); - Error('\p{ :=private_use}'); - Error('\P{ :=private_use}'); + Expect(1, 1114109, '\p{ -IS_Print}', ""); + Expect(0, 1114109, '\p{^ -IS_Print}', ""); + Expect(0, 1114109, '\P{ -IS_Print}', ""); + Expect(1, 1114109, '\P{^ -IS_Print}', ""); + Expect(0, 918000, '\p{ -IS_Print}', ""); + Expect(1, 918000, '\p{^ -IS_Print}', ""); + Expect(1, 918000, '\P{ -IS_Print}', ""); + Expect(0, 918000, '\P{^ -IS_Print}', ""); + Error('\p{ :=Private_USE}'); + Error('\P{ :=Private_USE}'); Expect(1, 1114109, '\p{privateuse}', ""); Expect(0, 1114109, '\p{^privateuse}', ""); Expect(0, 1114109, '\P{privateuse}', ""); @@ -112216,16 +115496,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 63744, '\p{^privateuse}', ""); Expect(1, 63744, '\P{privateuse}', ""); Expect(0, 63744, '\P{^privateuse}', ""); - Expect(1, 1114109, '\p{ _Private_Use}', ""); - Expect(0, 1114109, '\p{^ _Private_Use}', ""); - Expect(0, 1114109, '\P{ _Private_Use}', ""); - Expect(1, 1114109, '\P{^ _Private_Use}', ""); - Expect(0, 63744, '\p{ _Private_Use}', ""); - Expect(1, 63744, '\p{^ _Private_Use}', ""); - Expect(1, 63744, '\P{ _Private_Use}', ""); - Expect(0, 63744, '\P{^ _Private_Use}', ""); - Error('\p{/a/ is_Private_Use}'); - Error('\P{/a/ is_Private_Use}'); + Expect(1, 1114109, '\p{ Private_Use}', ""); + Expect(0, 1114109, '\p{^ Private_Use}', ""); + Expect(0, 1114109, '\P{ Private_Use}', ""); + Expect(1, 1114109, '\P{^ Private_Use}', ""); + Expect(0, 63744, '\p{ Private_Use}', ""); + Expect(1, 63744, '\p{^ Private_Use}', ""); + Expect(1, 63744, '\P{ Private_Use}', ""); + Expect(0, 63744, '\P{^ Private_Use}', ""); + Error('\p{:=--Is_private_use}'); + Error('\P{:=--Is_private_use}'); Expect(1, 1114109, '\p{isprivateuse}', ""); Expect(0, 1114109, '\p{^isprivateuse}', ""); Expect(0, 1114109, '\P{isprivateuse}', ""); @@ -112234,16 +115514,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 63744, '\p{^isprivateuse}', ""); Expect(1, 63744, '\P{isprivateuse}', ""); Expect(0, 63744, '\P{^isprivateuse}', ""); - Expect(1, 1114109, '\p{_ Is_Private_Use}', ""); - Expect(0, 1114109, '\p{^_ Is_Private_Use}', ""); - Expect(0, 1114109, '\P{_ Is_Private_Use}', ""); - Expect(1, 1114109, '\P{^_ Is_Private_Use}', ""); - Expect(0, 63744, '\p{_ Is_Private_Use}', ""); - Expect(1, 63744, '\p{^_ Is_Private_Use}', ""); - Expect(1, 63744, '\P{_ Is_Private_Use}', ""); - Expect(0, 63744, '\P{^_ Is_Private_Use}', ""); - Error('\p{Co:=}'); - Error('\P{Co:=}'); + Expect(1, 1114109, '\p{_ Is_Private_use}', ""); + Expect(0, 1114109, '\p{^_ Is_Private_use}', ""); + Expect(0, 1114109, '\P{_ Is_Private_use}', ""); + Expect(1, 1114109, '\P{^_ Is_Private_use}', ""); + Expect(0, 63744, '\p{_ Is_Private_use}', ""); + Expect(1, 63744, '\p{^_ Is_Private_use}', ""); + Expect(1, 63744, '\P{_ Is_Private_use}', ""); + Expect(0, 63744, '\P{^_ Is_Private_use}', ""); + Error('\p{:= Co}'); + Error('\P{:= Co}'); Expect(1, 1114109, '\p{co}', ""); Expect(0, 1114109, '\p{^co}', ""); Expect(0, 1114109, '\P{co}', ""); @@ -112252,16 +115532,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 63744, '\p{^co}', ""); Expect(1, 63744, '\P{co}', ""); Expect(0, 63744, '\P{^co}', ""); - Expect(1, 1114109, '\p{-Co}', ""); - Expect(0, 1114109, '\p{^-Co}', ""); - Expect(0, 1114109, '\P{-Co}', ""); - Expect(1, 1114109, '\P{^-Co}', ""); - Expect(0, 63744, '\p{-Co}', ""); - Expect(1, 63744, '\p{^-Co}', ""); - Expect(1, 63744, '\P{-Co}', ""); - Expect(0, 63744, '\P{^-Co}', ""); - Error('\p{/a/IS_co}'); - Error('\P{/a/IS_co}'); + Expect(1, 1114109, '\p{ Co}', ""); + Expect(0, 1114109, '\p{^ Co}', ""); + Expect(0, 1114109, '\P{ Co}', ""); + Expect(1, 1114109, '\P{^ Co}', ""); + Expect(0, 63744, '\p{ Co}', ""); + Expect(1, 63744, '\p{^ Co}', ""); + Expect(1, 63744, '\P{ Co}', ""); + Expect(0, 63744, '\P{^ Co}', ""); + Error('\p{ Is_Co/a/}'); + Error('\P{ Is_Co/a/}'); Expect(1, 1114109, '\p{isco}', ""); Expect(0, 1114109, '\p{^isco}', ""); Expect(0, 1114109, '\P{isco}', ""); @@ -112270,16 +115550,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 63744, '\p{^isco}', ""); Expect(1, 63744, '\P{isco}', ""); Expect(0, 63744, '\P{^isco}', ""); - Expect(1, 1114109, '\p{ is_CO}', ""); - Expect(0, 1114109, '\p{^ is_CO}', ""); - Expect(0, 1114109, '\P{ is_CO}', ""); - Expect(1, 1114109, '\P{^ is_CO}', ""); - Expect(0, 63744, '\p{ is_CO}', ""); - Expect(1, 63744, '\p{^ is_CO}', ""); - Expect(1, 63744, '\P{ is_CO}', ""); - Expect(0, 63744, '\P{^ is_CO}', ""); - Error('\p{ _Private_use_AREA/a/}'); - Error('\P{ _Private_use_AREA/a/}'); + Expect(1, 1114109, '\p{__IS_co}', ""); + Expect(0, 1114109, '\p{^__IS_co}', ""); + Expect(0, 1114109, '\P{__IS_co}', ""); + Expect(1, 1114109, '\P{^__IS_co}', ""); + Expect(0, 63744, '\p{__IS_co}', ""); + Expect(1, 63744, '\p{^__IS_co}', ""); + Expect(1, 63744, '\P{__IS_co}', ""); + Expect(0, 63744, '\P{^__IS_co}', ""); + Error('\p{:=-PRIVATE_USE_area}'); + Error('\P{:=-PRIVATE_USE_area}'); Expect(1, 63743, '\p{privateusearea}', ""); Expect(0, 63743, '\p{^privateusearea}', ""); Expect(0, 63743, '\P{privateusearea}', ""); @@ -112288,16 +115568,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 63744, '\p{^privateusearea}', ""); Expect(1, 63744, '\P{privateusearea}', ""); Expect(0, 63744, '\P{^privateusearea}', ""); - Expect(1, 63743, '\p{ private_use_Area}', ""); - Expect(0, 63743, '\p{^ private_use_Area}', ""); - Expect(0, 63743, '\P{ private_use_Area}', ""); - Expect(1, 63743, '\P{^ private_use_Area}', ""); - Expect(0, 63744, '\p{ private_use_Area}', ""); - Expect(1, 63744, '\p{^ private_use_Area}', ""); - Expect(1, 63744, '\P{ private_use_Area}', ""); - Expect(0, 63744, '\P{^ private_use_Area}', ""); - Error('\p{ _IS_Private_Use_Area:=}'); - Error('\P{ _IS_Private_Use_Area:=}'); + Expect(1, 63743, '\p{ Private_USE_Area}', ""); + Expect(0, 63743, '\p{^ Private_USE_Area}', ""); + Expect(0, 63743, '\P{ Private_USE_Area}', ""); + Expect(1, 63743, '\P{^ Private_USE_Area}', ""); + Expect(0, 63744, '\p{ Private_USE_Area}', ""); + Expect(1, 63744, '\p{^ Private_USE_Area}', ""); + Expect(1, 63744, '\P{ Private_USE_Area}', ""); + Expect(0, 63744, '\P{^ Private_USE_Area}', ""); + Error('\p{/a/IS_private_use_AREA}'); + Error('\P{/a/IS_private_use_AREA}'); Expect(1, 63743, '\p{isprivateusearea}', ""); Expect(0, 63743, '\p{^isprivateusearea}', ""); Expect(0, 63743, '\P{isprivateusearea}', ""); @@ -112306,16 +115586,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 63744, '\p{^isprivateusearea}', ""); Expect(1, 63744, '\P{isprivateusearea}', ""); Expect(0, 63744, '\P{^isprivateusearea}', ""); - Expect(1, 63743, '\p{- Is_private_USE_Area}', ""); - Expect(0, 63743, '\p{^- Is_private_USE_Area}', ""); - Expect(0, 63743, '\P{- Is_private_USE_Area}', ""); - Expect(1, 63743, '\P{^- Is_private_USE_Area}', ""); - Expect(0, 63744, '\p{- Is_private_USE_Area}', ""); - Expect(1, 63744, '\p{^- Is_private_USE_Area}', ""); - Expect(1, 63744, '\P{- Is_private_USE_Area}', ""); - Expect(0, 63744, '\P{^- Is_private_USE_Area}', ""); - Error('\p{:=--In_private_Use_Area}'); - Error('\P{:=--In_private_Use_Area}'); + Expect(1, 63743, '\p{ is_Private_USE_Area}', ""); + Expect(0, 63743, '\p{^ is_Private_USE_Area}', ""); + Expect(0, 63743, '\P{ is_Private_USE_Area}', ""); + Expect(1, 63743, '\P{^ is_Private_USE_Area}', ""); + Expect(0, 63744, '\p{ is_Private_USE_Area}', ""); + Expect(1, 63744, '\p{^ is_Private_USE_Area}', ""); + Expect(1, 63744, '\P{ is_Private_USE_Area}', ""); + Expect(0, 63744, '\P{^ is_Private_USE_Area}', ""); + Error('\p{:=_In_private_Use_AREA}'); + Error('\P{:=_In_private_Use_AREA}'); Expect(1, 63743, '\p{inprivateusearea}', ""); Expect(0, 63743, '\p{^inprivateusearea}', ""); Expect(0, 63743, '\P{inprivateusearea}', ""); @@ -112324,16 +115604,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 63744, '\p{^inprivateusearea}', ""); Expect(1, 63744, '\P{inprivateusearea}', ""); Expect(0, 63744, '\P{^inprivateusearea}', ""); - Expect(1, 63743, '\p{-_IN_private_use_Area}', ""); - Expect(0, 63743, '\p{^-_IN_private_use_Area}', ""); - Expect(0, 63743, '\P{-_IN_private_use_Area}', ""); - Expect(1, 63743, '\P{^-_IN_private_use_Area}', ""); - Expect(0, 63744, '\p{-_IN_private_use_Area}', ""); - Expect(1, 63744, '\p{^-_IN_private_use_Area}', ""); - Expect(1, 63744, '\P{-_IN_private_use_Area}', ""); - Expect(0, 63744, '\P{^-_IN_private_use_Area}', ""); - Error('\p{ :=pua}'); - Error('\P{ :=pua}'); + Expect(1, 63743, '\p{--In_private_use_AREA}', ""); + Expect(0, 63743, '\p{^--In_private_use_AREA}', ""); + Expect(0, 63743, '\P{--In_private_use_AREA}', ""); + Expect(1, 63743, '\P{^--In_private_use_AREA}', ""); + Expect(0, 63744, '\p{--In_private_use_AREA}', ""); + Expect(1, 63744, '\p{^--In_private_use_AREA}', ""); + Expect(1, 63744, '\P{--In_private_use_AREA}', ""); + Expect(0, 63744, '\P{^--In_private_use_AREA}', ""); + Error('\p{/a/- PUA}'); + Error('\P{/a/- PUA}'); Expect(1, 63743, '\p{pua}', ""); Expect(0, 63743, '\p{^pua}', ""); Expect(0, 63743, '\P{pua}', ""); @@ -112342,16 +115622,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 63744, '\p{^pua}', ""); Expect(1, 63744, '\P{pua}', ""); Expect(0, 63744, '\P{^pua}', ""); - Expect(1, 63743, '\p{ pua}', ""); - Expect(0, 63743, '\p{^ pua}', ""); - Expect(0, 63743, '\P{ pua}', ""); - Expect(1, 63743, '\P{^ pua}', ""); - Expect(0, 63744, '\p{ pua}', ""); - Expect(1, 63744, '\p{^ pua}', ""); - Expect(1, 63744, '\P{ pua}', ""); - Expect(0, 63744, '\P{^ pua}', ""); - Error('\p{ :=is_PUA}'); - Error('\P{ :=is_PUA}'); + Expect(1, 63743, '\p{ PUA}', ""); + Expect(0, 63743, '\p{^ PUA}', ""); + Expect(0, 63743, '\P{ PUA}', ""); + Expect(1, 63743, '\P{^ PUA}', ""); + Expect(0, 63744, '\p{ PUA}', ""); + Expect(1, 63744, '\p{^ PUA}', ""); + Expect(1, 63744, '\P{ PUA}', ""); + Expect(0, 63744, '\P{^ PUA}', ""); + Error('\p{/a/ Is_PUA}'); + Error('\P{/a/ Is_PUA}'); Expect(1, 63743, '\p{ispua}', ""); Expect(0, 63743, '\p{^ispua}', ""); Expect(0, 63743, '\P{ispua}', ""); @@ -112360,16 +115640,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 63744, '\p{^ispua}', ""); Expect(1, 63744, '\P{ispua}', ""); Expect(0, 63744, '\P{^ispua}', ""); - Expect(1, 63743, '\p{ _Is_PUA}', ""); - Expect(0, 63743, '\p{^ _Is_PUA}', ""); - Expect(0, 63743, '\P{ _Is_PUA}', ""); - Expect(1, 63743, '\P{^ _Is_PUA}', ""); - Expect(0, 63744, '\p{ _Is_PUA}', ""); - Expect(1, 63744, '\p{^ _Is_PUA}', ""); - Expect(1, 63744, '\P{ _Is_PUA}', ""); - Expect(0, 63744, '\P{^ _Is_PUA}', ""); - Error('\p{--In_PUA:=}'); - Error('\P{--In_PUA:=}'); + Expect(1, 63743, '\p{--Is_pua}', ""); + Expect(0, 63743, '\p{^--Is_pua}', ""); + Expect(0, 63743, '\P{--Is_pua}', ""); + Expect(1, 63743, '\P{^--Is_pua}', ""); + Expect(0, 63744, '\p{--Is_pua}', ""); + Expect(1, 63744, '\p{^--Is_pua}', ""); + Expect(1, 63744, '\P{--Is_pua}', ""); + Expect(0, 63744, '\P{^--Is_pua}', ""); + Error('\p{:= In_PUA}'); + Error('\P{:= In_PUA}'); Expect(1, 63743, '\p{inpua}', ""); Expect(0, 63743, '\p{^inpua}', ""); Expect(0, 63743, '\P{inpua}', ""); @@ -112378,16 +115658,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 63744, '\p{^inpua}', ""); Expect(1, 63744, '\P{inpua}', ""); Expect(0, 63744, '\P{^inpua}', ""); - Expect(1, 63743, '\p{_ in_PUA}', ""); - Expect(0, 63743, '\p{^_ in_PUA}', ""); - Expect(0, 63743, '\P{_ in_PUA}', ""); - Expect(1, 63743, '\P{^_ in_PUA}', ""); - Expect(0, 63744, '\p{_ in_PUA}', ""); - Expect(1, 63744, '\p{^_ in_PUA}', ""); - Expect(1, 63744, '\P{_ in_PUA}', ""); - Expect(0, 63744, '\P{^_ in_PUA}', ""); - Error('\p{:= In_Private_USE}'); - Error('\P{:= In_Private_USE}'); + Expect(1, 63743, '\p{- In_PUA}', ""); + Expect(0, 63743, '\p{^- In_PUA}', ""); + Expect(0, 63743, '\P{- In_PUA}', ""); + Expect(1, 63743, '\P{^- In_PUA}', ""); + Expect(0, 63744, '\p{- In_PUA}', ""); + Expect(1, 63744, '\p{^- In_PUA}', ""); + Expect(1, 63744, '\P{- In_PUA}', ""); + Expect(0, 63744, '\P{^- In_PUA}', ""); + Error('\p{ :=in_PRIVATE_use}'); + Error('\P{ :=in_PRIVATE_use}'); Expect(1, 63743, '\p{inprivateuse}', ""); Expect(0, 63743, '\p{^inprivateuse}', ""); Expect(0, 63743, '\P{inprivateuse}', ""); @@ -112396,16 +115676,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 63744, '\p{^inprivateuse}', ""); Expect(1, 63744, '\P{inprivateuse}', ""); Expect(0, 63744, '\P{^inprivateuse}', ""); - Expect(1, 63743, '\p{-IN_PRIVATE_USE}', ""); - Expect(0, 63743, '\p{^-IN_PRIVATE_USE}', ""); - Expect(0, 63743, '\P{-IN_PRIVATE_USE}', ""); - Expect(1, 63743, '\P{^-IN_PRIVATE_USE}', ""); - Expect(0, 63744, '\p{-IN_PRIVATE_USE}', ""); - Expect(1, 63744, '\p{^-IN_PRIVATE_USE}', ""); - Expect(1, 63744, '\P{-IN_PRIVATE_USE}', ""); - Expect(0, 63744, '\P{^-IN_PRIVATE_USE}', ""); - Error('\p{:=__psalter_PAHLAVI}'); - Error('\P{:=__psalter_PAHLAVI}'); + Expect(1, 63743, '\p{ -IN_Private_use}', ""); + Expect(0, 63743, '\p{^ -IN_Private_use}', ""); + Expect(0, 63743, '\P{ -IN_Private_use}', ""); + Expect(1, 63743, '\P{^ -IN_Private_use}', ""); + Expect(0, 63744, '\p{ -IN_Private_use}', ""); + Expect(1, 63744, '\p{^ -IN_Private_use}', ""); + Expect(1, 63744, '\P{ -IN_Private_use}', ""); + Expect(0, 63744, '\P{^ -IN_Private_use}', ""); + Error('\p{:= _Psalter_Pahlavi}'); + Error('\P{:= _Psalter_Pahlavi}'); Expect(1, 68527, '\p{psalterpahlavi}', ""); Expect(0, 68527, '\p{^psalterpahlavi}', ""); Expect(0, 68527, '\P{psalterpahlavi}', ""); @@ -112414,16 +115694,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68528, '\p{^psalterpahlavi}', ""); Expect(1, 68528, '\P{psalterpahlavi}', ""); Expect(0, 68528, '\P{^psalterpahlavi}', ""); - Expect(1, 68527, '\p{ Psalter_Pahlavi}', ""); - Expect(0, 68527, '\p{^ Psalter_Pahlavi}', ""); - Expect(0, 68527, '\P{ Psalter_Pahlavi}', ""); - Expect(1, 68527, '\P{^ Psalter_Pahlavi}', ""); - Expect(0, 68528, '\p{ Psalter_Pahlavi}', ""); - Expect(1, 68528, '\p{^ Psalter_Pahlavi}', ""); - Expect(1, 68528, '\P{ Psalter_Pahlavi}', ""); - Expect(0, 68528, '\P{^ Psalter_Pahlavi}', ""); - Error('\p{- IS_psalter_Pahlavi:=}'); - Error('\P{- IS_psalter_Pahlavi:=}'); + Expect(1, 68527, '\p{_Psalter_PAHLAVI}', ""); + Expect(0, 68527, '\p{^_Psalter_PAHLAVI}', ""); + Expect(0, 68527, '\P{_Psalter_PAHLAVI}', ""); + Expect(1, 68527, '\P{^_Psalter_PAHLAVI}', ""); + Expect(0, 68528, '\p{_Psalter_PAHLAVI}', ""); + Expect(1, 68528, '\p{^_Psalter_PAHLAVI}', ""); + Expect(1, 68528, '\P{_Psalter_PAHLAVI}', ""); + Expect(0, 68528, '\P{^_Psalter_PAHLAVI}', ""); + Error('\p{_Is_Psalter_Pahlavi/a/}'); + Error('\P{_Is_Psalter_Pahlavi/a/}'); Expect(1, 68527, '\p{ispsalterpahlavi}', ""); Expect(0, 68527, '\p{^ispsalterpahlavi}', ""); Expect(0, 68527, '\P{ispsalterpahlavi}', ""); @@ -112432,16 +115712,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68528, '\p{^ispsalterpahlavi}', ""); Expect(1, 68528, '\P{ispsalterpahlavi}', ""); Expect(0, 68528, '\P{^ispsalterpahlavi}', ""); - Expect(1, 68527, '\p{ -IS_Psalter_pahlavi}', ""); - Expect(0, 68527, '\p{^ -IS_Psalter_pahlavi}', ""); - Expect(0, 68527, '\P{ -IS_Psalter_pahlavi}', ""); - Expect(1, 68527, '\P{^ -IS_Psalter_pahlavi}', ""); - Expect(0, 68528, '\p{ -IS_Psalter_pahlavi}', ""); - Expect(1, 68528, '\p{^ -IS_Psalter_pahlavi}', ""); - Expect(1, 68528, '\P{ -IS_Psalter_pahlavi}', ""); - Expect(0, 68528, '\P{^ -IS_Psalter_pahlavi}', ""); - Error('\p{-/a/PHLP}'); - Error('\P{-/a/PHLP}'); + Expect(1, 68527, '\p{ -Is_PSALTER_pahlavi}', ""); + Expect(0, 68527, '\p{^ -Is_PSALTER_pahlavi}', ""); + Expect(0, 68527, '\P{ -Is_PSALTER_pahlavi}', ""); + Expect(1, 68527, '\P{^ -Is_PSALTER_pahlavi}', ""); + Expect(0, 68528, '\p{ -Is_PSALTER_pahlavi}', ""); + Expect(1, 68528, '\p{^ -Is_PSALTER_pahlavi}', ""); + Expect(1, 68528, '\P{ -Is_PSALTER_pahlavi}', ""); + Expect(0, 68528, '\P{^ -Is_PSALTER_pahlavi}', ""); + Error('\p{ _phlp/a/}'); + Error('\P{ _phlp/a/}'); Expect(1, 68527, '\p{phlp}', ""); Expect(0, 68527, '\p{^phlp}', ""); Expect(0, 68527, '\P{phlp}', ""); @@ -112450,16 +115730,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68528, '\p{^phlp}', ""); Expect(1, 68528, '\P{phlp}', ""); Expect(0, 68528, '\P{^phlp}', ""); - Expect(1, 68527, '\p{ _Phlp}', ""); - Expect(0, 68527, '\p{^ _Phlp}', ""); - Expect(0, 68527, '\P{ _Phlp}', ""); - Expect(1, 68527, '\P{^ _Phlp}', ""); - Expect(0, 68528, '\p{ _Phlp}', ""); - Expect(1, 68528, '\p{^ _Phlp}', ""); - Expect(1, 68528, '\P{ _Phlp}', ""); - Expect(0, 68528, '\P{^ _Phlp}', ""); - Error('\p{_/a/Is_Phlp}'); - Error('\P{_/a/Is_Phlp}'); + Expect(1, 68527, '\p{_Phlp}', ""); + Expect(0, 68527, '\p{^_Phlp}', ""); + Expect(0, 68527, '\P{_Phlp}', ""); + Expect(1, 68527, '\P{^_Phlp}', ""); + Expect(0, 68528, '\p{_Phlp}', ""); + Expect(1, 68528, '\p{^_Phlp}', ""); + Expect(1, 68528, '\P{_Phlp}', ""); + Expect(0, 68528, '\P{^_Phlp}', ""); + Error('\p{:=-is_Phlp}'); + Error('\P{:=-is_Phlp}'); Expect(1, 68527, '\p{isphlp}', ""); Expect(0, 68527, '\p{^isphlp}', ""); Expect(0, 68527, '\P{isphlp}', ""); @@ -112468,16 +115748,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68528, '\p{^isphlp}', ""); Expect(1, 68528, '\P{isphlp}', ""); Expect(0, 68528, '\P{^isphlp}', ""); - Expect(1, 68527, '\p{ Is_Phlp}', ""); - Expect(0, 68527, '\p{^ Is_Phlp}', ""); - Expect(0, 68527, '\P{ Is_Phlp}', ""); - Expect(1, 68527, '\P{^ Is_Phlp}', ""); - Expect(0, 68528, '\p{ Is_Phlp}', ""); - Expect(1, 68528, '\p{^ Is_Phlp}', ""); - Expect(1, 68528, '\P{ Is_Phlp}', ""); - Expect(0, 68528, '\P{^ Is_Phlp}', ""); - Error('\p{/a/punct}'); - Error('\P{/a/punct}'); + Expect(1, 68527, '\p{ Is_Phlp}', ""); + Expect(0, 68527, '\p{^ Is_Phlp}', ""); + Expect(0, 68527, '\P{ Is_Phlp}', ""); + Expect(1, 68527, '\P{^ Is_Phlp}', ""); + Expect(0, 68528, '\p{ Is_Phlp}', ""); + Expect(1, 68528, '\p{^ Is_Phlp}', ""); + Expect(1, 68528, '\P{ Is_Phlp}', ""); + Expect(0, 68528, '\P{^ Is_Phlp}', ""); + Error('\p{/a/_-punct}'); + Error('\P{/a/_-punct}'); Expect(1, 125279, '\p{punct}', ""); Expect(0, 125279, '\p{^punct}', ""); Expect(0, 125279, '\P{punct}', ""); @@ -112494,8 +115774,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^ punct}', ""); Expect(1, 125280, '\P{ punct}', ""); Expect(0, 125280, '\P{^ punct}', ""); - Error('\p{ is_Punct/a/}'); - Error('\P{ is_Punct/a/}'); + Error('\p{_/a/Is_Punct}'); + Error('\P{_/a/Is_Punct}'); Expect(1, 125279, '\p{ispunct}', ""); Expect(0, 125279, '\p{^ispunct}', ""); Expect(0, 125279, '\P{ispunct}', ""); @@ -112504,16 +115784,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^ispunct}', ""); Expect(1, 125280, '\P{ispunct}', ""); Expect(0, 125280, '\P{^ispunct}', ""); - Expect(1, 125279, '\p{_ Is_punct}', ""); - Expect(0, 125279, '\p{^_ Is_punct}', ""); - Expect(0, 125279, '\P{_ Is_punct}', ""); - Expect(1, 125279, '\P{^_ Is_punct}', ""); - Expect(0, 125280, '\p{_ Is_punct}', ""); - Expect(1, 125280, '\p{^_ Is_punct}', ""); - Expect(1, 125280, '\P{_ Is_punct}', ""); - Expect(0, 125280, '\P{^_ Is_punct}', ""); - Error('\p{ PUNCTUATION/a/}'); - Error('\P{ PUNCTUATION/a/}'); + Expect(1, 125279, '\p{_ is_PUNCT}', ""); + Expect(0, 125279, '\p{^_ is_PUNCT}', ""); + Expect(0, 125279, '\P{_ is_PUNCT}', ""); + Expect(1, 125279, '\P{^_ is_PUNCT}', ""); + Expect(0, 125280, '\p{_ is_PUNCT}', ""); + Expect(1, 125280, '\p{^_ is_PUNCT}', ""); + Expect(1, 125280, '\P{_ is_PUNCT}', ""); + Expect(0, 125280, '\P{^_ is_PUNCT}', ""); + Error('\p{_-Punctuation/a/}'); + Error('\P{_-Punctuation/a/}'); Expect(1, 125279, '\p{punctuation}', ""); Expect(0, 125279, '\p{^punctuation}', ""); Expect(0, 125279, '\P{punctuation}', ""); @@ -112522,16 +115802,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^punctuation}', ""); Expect(1, 125280, '\P{punctuation}', ""); Expect(0, 125280, '\P{^punctuation}', ""); - Expect(1, 125279, '\p{ PUNCTUATION}', ""); - Expect(0, 125279, '\p{^ PUNCTUATION}', ""); - Expect(0, 125279, '\P{ PUNCTUATION}', ""); - Expect(1, 125279, '\P{^ PUNCTUATION}', ""); - Expect(0, 125280, '\p{ PUNCTUATION}', ""); - Expect(1, 125280, '\p{^ PUNCTUATION}', ""); - Expect(1, 125280, '\P{ PUNCTUATION}', ""); - Expect(0, 125280, '\P{^ PUNCTUATION}', ""); - Error('\p{ :=IS_punctuation}'); - Error('\P{ :=IS_punctuation}'); + Expect(1, 125279, '\p{ -PUNCTUATION}', ""); + Expect(0, 125279, '\p{^ -PUNCTUATION}', ""); + Expect(0, 125279, '\P{ -PUNCTUATION}', ""); + Expect(1, 125279, '\P{^ -PUNCTUATION}', ""); + Expect(0, 125280, '\p{ -PUNCTUATION}', ""); + Expect(1, 125280, '\p{^ -PUNCTUATION}', ""); + Expect(1, 125280, '\P{ -PUNCTUATION}', ""); + Expect(0, 125280, '\P{^ -PUNCTUATION}', ""); + Error('\p{ :=is_Punctuation}'); + Error('\P{ :=is_Punctuation}'); Expect(1, 125279, '\p{ispunctuation}', ""); Expect(0, 125279, '\p{^ispunctuation}', ""); Expect(0, 125279, '\P{ispunctuation}', ""); @@ -112540,16 +115820,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^ispunctuation}', ""); Expect(1, 125280, '\P{ispunctuation}', ""); Expect(0, 125280, '\P{^ispunctuation}', ""); - Expect(1, 125279, '\p{ Is_punctuation}', ""); - Expect(0, 125279, '\p{^ Is_punctuation}', ""); - Expect(0, 125279, '\P{ Is_punctuation}', ""); - Expect(1, 125279, '\P{^ Is_punctuation}', ""); - Expect(0, 125280, '\p{ Is_punctuation}', ""); - Expect(1, 125280, '\p{^ Is_punctuation}', ""); - Expect(1, 125280, '\P{ Is_punctuation}', ""); - Expect(0, 125280, '\P{^ Is_punctuation}', ""); - Error('\p{/a/ P}'); - Error('\P{/a/ P}'); + Expect(1, 125279, '\p{ Is_Punctuation}', ""); + Expect(0, 125279, '\p{^ Is_Punctuation}', ""); + Expect(0, 125279, '\P{ Is_Punctuation}', ""); + Expect(1, 125279, '\P{^ Is_Punctuation}', ""); + Expect(0, 125280, '\p{ Is_Punctuation}', ""); + Expect(1, 125280, '\p{^ Is_Punctuation}', ""); + Expect(1, 125280, '\P{ Is_Punctuation}', ""); + Expect(0, 125280, '\P{^ Is_Punctuation}', ""); + Error('\p{-P/a/}'); + Error('\P{-P/a/}'); Expect(1, 125279, '\p{p}', ""); Expect(0, 125279, '\p{^p}', ""); Expect(0, 125279, '\P{p}', ""); @@ -112558,16 +115838,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^p}', ""); Expect(1, 125280, '\P{p}', ""); Expect(0, 125280, '\P{^p}', ""); - Expect(1, 125279, '\p{ _P}', ""); - Expect(0, 125279, '\p{^ _P}', ""); - Expect(0, 125279, '\P{ _P}', ""); - Expect(1, 125279, '\P{^ _P}', ""); - Expect(0, 125280, '\p{ _P}', ""); - Expect(1, 125280, '\p{^ _P}', ""); - Expect(1, 125280, '\P{ _P}', ""); - Expect(0, 125280, '\P{^ _P}', ""); - Error('\p{-Is_P:=}'); - Error('\P{-Is_P:=}'); + Expect(1, 125279, '\p{-p}', ""); + Expect(0, 125279, '\p{^-p}', ""); + Expect(0, 125279, '\P{-p}', ""); + Expect(1, 125279, '\P{^-p}', ""); + Expect(0, 125280, '\p{-p}', ""); + Expect(1, 125280, '\p{^-p}', ""); + Expect(1, 125280, '\P{-p}', ""); + Expect(0, 125280, '\P{^-p}', ""); + Error('\p{:= Is_P}'); + Error('\P{:= Is_P}'); Expect(1, 125279, '\p{isp}', ""); Expect(0, 125279, '\p{^isp}', ""); Expect(0, 125279, '\P{isp}', ""); @@ -112576,16 +115856,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^isp}', ""); Expect(1, 125280, '\P{isp}', ""); Expect(0, 125280, '\P{^isp}', ""); - Expect(1, 125279, '\p{__IS_p}', ""); - Expect(0, 125279, '\p{^__IS_p}', ""); - Expect(0, 125279, '\P{__IS_p}', ""); - Expect(1, 125279, '\P{^__IS_p}', ""); - Expect(0, 125280, '\p{__IS_p}', ""); - Expect(1, 125280, '\p{^__IS_p}', ""); - Expect(1, 125280, '\P{__IS_p}', ""); - Expect(0, 125280, '\P{^__IS_p}', ""); - Error('\p{- Quotation_Mark/a/}'); - Error('\P{- Quotation_Mark/a/}'); + Expect(1, 125279, '\p{_ Is_P}', ""); + Expect(0, 125279, '\p{^_ Is_P}', ""); + Expect(0, 125279, '\P{_ Is_P}', ""); + Expect(1, 125279, '\P{^_ Is_P}', ""); + Expect(0, 125280, '\p{_ Is_P}', ""); + Expect(1, 125280, '\p{^_ Is_P}', ""); + Expect(1, 125280, '\P{_ Is_P}', ""); + Expect(0, 125280, '\P{^_ Is_P}', ""); + Error('\p{-quotation_mark/a/}'); + Error('\P{-quotation_mark/a/}'); Expect(1, 65379, '\p{quotationmark}', ""); Expect(0, 65379, '\p{^quotationmark}', ""); Expect(0, 65379, '\P{quotationmark}', ""); @@ -112594,16 +115874,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65380, '\p{^quotationmark}', ""); Expect(1, 65380, '\P{quotationmark}', ""); Expect(0, 65380, '\P{^quotationmark}', ""); - Expect(1, 65379, '\p{--Quotation_mark}', ""); - Expect(0, 65379, '\p{^--Quotation_mark}', ""); - Expect(0, 65379, '\P{--Quotation_mark}', ""); - Expect(1, 65379, '\P{^--Quotation_mark}', ""); - Expect(0, 65380, '\p{--Quotation_mark}', ""); - Expect(1, 65380, '\p{^--Quotation_mark}', ""); - Expect(1, 65380, '\P{--Quotation_mark}', ""); - Expect(0, 65380, '\P{^--Quotation_mark}', ""); - Error('\p{ is_Quotation_MARK:=}'); - Error('\P{ is_Quotation_MARK:=}'); + Expect(1, 65379, '\p{_-quotation_MARK}', ""); + Expect(0, 65379, '\p{^_-quotation_MARK}', ""); + Expect(0, 65379, '\P{_-quotation_MARK}', ""); + Expect(1, 65379, '\P{^_-quotation_MARK}', ""); + Expect(0, 65380, '\p{_-quotation_MARK}', ""); + Expect(1, 65380, '\p{^_-quotation_MARK}', ""); + Expect(1, 65380, '\P{_-quotation_MARK}', ""); + Expect(0, 65380, '\P{^_-quotation_MARK}', ""); + Error('\p{:=-Is_Quotation_mark}'); + Error('\P{:=-Is_Quotation_mark}'); Expect(1, 65379, '\p{isquotationmark}', ""); Expect(0, 65379, '\p{^isquotationmark}', ""); Expect(0, 65379, '\P{isquotationmark}', ""); @@ -112612,16 +115892,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65380, '\p{^isquotationmark}', ""); Expect(1, 65380, '\P{isquotationmark}', ""); Expect(0, 65380, '\P{^isquotationmark}', ""); - Expect(1, 65379, '\p{- IS_Quotation_Mark}', ""); - Expect(0, 65379, '\p{^- IS_Quotation_Mark}', ""); - Expect(0, 65379, '\P{- IS_Quotation_Mark}', ""); - Expect(1, 65379, '\P{^- IS_Quotation_Mark}', ""); - Expect(0, 65380, '\p{- IS_Quotation_Mark}', ""); - Expect(1, 65380, '\p{^- IS_Quotation_Mark}', ""); - Expect(1, 65380, '\P{- IS_Quotation_Mark}', ""); - Expect(0, 65380, '\P{^- IS_Quotation_Mark}', ""); - Error('\p{ :=QMark}'); - Error('\P{ :=QMark}'); + Expect(1, 65379, '\p{IS_Quotation_Mark}', ""); + Expect(0, 65379, '\p{^IS_Quotation_Mark}', ""); + Expect(0, 65379, '\P{IS_Quotation_Mark}', ""); + Expect(1, 65379, '\P{^IS_Quotation_Mark}', ""); + Expect(0, 65380, '\p{IS_Quotation_Mark}', ""); + Expect(1, 65380, '\p{^IS_Quotation_Mark}', ""); + Expect(1, 65380, '\P{IS_Quotation_Mark}', ""); + Expect(0, 65380, '\P{^IS_Quotation_Mark}', ""); + Error('\p{_/a/QMARK}'); + Error('\P{_/a/QMARK}'); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65379, '\p{qmark}', ""); Expect(0, 65379, '\p{^qmark}', ""); Expect(0, 65379, '\P{qmark}', ""); @@ -112630,16 +115912,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65380, '\p{^qmark}', ""); Expect(1, 65380, '\P{qmark}', ""); Expect(0, 65380, '\P{^qmark}', ""); - Expect(1, 65379, '\p{- QMark}', ""); - Expect(0, 65379, '\p{^- QMark}', ""); - Expect(0, 65379, '\P{- QMark}', ""); - Expect(1, 65379, '\P{^- QMark}', ""); - Expect(0, 65380, '\p{- QMark}', ""); - Expect(1, 65380, '\p{^- QMark}', ""); - Expect(1, 65380, '\P{- QMark}', ""); - Expect(0, 65380, '\P{^- QMark}', ""); - Error('\p{ is_QMark:=}'); - Error('\P{ is_QMark:=}'); + Expect(1, 65379, '\p{_QMark}', ""); + Expect(0, 65379, '\p{^_QMark}', ""); + Expect(0, 65379, '\P{_QMark}', ""); + Expect(1, 65379, '\P{^_QMark}', ""); + Expect(0, 65380, '\p{_QMark}', ""); + Expect(1, 65380, '\p{^_QMark}', ""); + Expect(1, 65380, '\P{_QMark}', ""); + Expect(0, 65380, '\P{^_QMark}', ""); + Error('\p{:=- IS_qmark}'); + Error('\P{:=- IS_qmark}'); Expect(1, 65379, '\p{isqmark}', ""); Expect(0, 65379, '\p{^isqmark}', ""); Expect(0, 65379, '\P{isqmark}', ""); @@ -112648,16 +115930,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 65380, '\p{^isqmark}', ""); Expect(1, 65380, '\P{isqmark}', ""); Expect(0, 65380, '\P{^isqmark}', ""); - Expect(1, 65379, '\p{ -IS_QMARK}', ""); - Expect(0, 65379, '\p{^ -IS_QMARK}', ""); - Expect(0, 65379, '\P{ -IS_QMARK}', ""); - Expect(1, 65379, '\P{^ -IS_QMARK}', ""); - Expect(0, 65380, '\p{ -IS_QMARK}', ""); - Expect(1, 65380, '\p{^ -IS_QMARK}', ""); - Expect(1, 65380, '\P{ -IS_QMARK}', ""); - Expect(0, 65380, '\P{^ -IS_QMARK}', ""); - Error('\p{-_Radical/a/}'); - Error('\P{-_Radical/a/}'); + Expect(1, 65379, '\p{ -Is_QMark}', ""); + Expect(0, 65379, '\p{^ -Is_QMark}', ""); + Expect(0, 65379, '\P{ -Is_QMark}', ""); + Expect(1, 65379, '\P{^ -Is_QMark}', ""); + Expect(0, 65380, '\p{ -Is_QMark}', ""); + Expect(1, 65380, '\p{^ -Is_QMark}', ""); + Expect(1, 65380, '\P{ -Is_QMark}', ""); + Expect(0, 65380, '\P{^ -Is_QMark}', ""); + Error('\p{/a/ Radical}'); + Error('\P{/a/ Radical}'); Expect(1, 12245, '\p{radical}', ""); Expect(0, 12245, '\p{^radical}', ""); Expect(0, 12245, '\P{radical}', ""); @@ -112666,16 +115948,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12246, '\p{^radical}', ""); Expect(1, 12246, '\P{radical}', ""); Expect(0, 12246, '\P{^radical}', ""); - Expect(1, 12245, '\p{ -radical}', ""); - Expect(0, 12245, '\p{^ -radical}', ""); - Expect(0, 12245, '\P{ -radical}', ""); - Expect(1, 12245, '\P{^ -radical}', ""); - Expect(0, 12246, '\p{ -radical}', ""); - Expect(1, 12246, '\p{^ -radical}', ""); - Expect(1, 12246, '\P{ -radical}', ""); - Expect(0, 12246, '\P{^ -radical}', ""); - Error('\p{ -is_Radical/a/}'); - Error('\P{ -is_Radical/a/}'); + Expect(1, 12245, '\p{ Radical}', ""); + Expect(0, 12245, '\p{^ Radical}', ""); + Expect(0, 12245, '\P{ Radical}', ""); + Expect(1, 12245, '\P{^ Radical}', ""); + Expect(0, 12246, '\p{ Radical}', ""); + Expect(1, 12246, '\p{^ Radical}', ""); + Expect(1, 12246, '\P{ Radical}', ""); + Expect(0, 12246, '\P{^ Radical}', ""); + Error('\p{-/a/Is_RADICAL}'); + Error('\P{-/a/Is_RADICAL}'); Expect(1, 12245, '\p{isradical}', ""); Expect(0, 12245, '\p{^isradical}', ""); Expect(0, 12245, '\P{isradical}', ""); @@ -112684,16 +115966,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 12246, '\p{^isradical}', ""); Expect(1, 12246, '\P{isradical}', ""); Expect(0, 12246, '\P{^isradical}', ""); - Expect(1, 12245, '\p{-is_radical}', ""); - Expect(0, 12245, '\p{^-is_radical}', ""); - Expect(0, 12245, '\P{-is_radical}', ""); - Expect(1, 12245, '\P{^-is_radical}', ""); - Expect(0, 12246, '\p{-is_radical}', ""); - Expect(1, 12246, '\p{^-is_radical}', ""); - Expect(1, 12246, '\P{-is_radical}', ""); - Expect(0, 12246, '\P{^-is_radical}', ""); - Error('\p{-regional_Indicator:=}'); - Error('\P{-regional_Indicator:=}'); + Expect(1, 12245, '\p{- Is_Radical}', ""); + Expect(0, 12245, '\p{^- Is_Radical}', ""); + Expect(0, 12245, '\P{- Is_Radical}', ""); + Expect(1, 12245, '\P{^- Is_Radical}', ""); + Expect(0, 12246, '\p{- Is_Radical}', ""); + Expect(1, 12246, '\p{^- Is_Radical}', ""); + Expect(1, 12246, '\P{- Is_Radical}', ""); + Expect(0, 12246, '\P{^- Is_Radical}', ""); + Error('\p{ :=Regional_Indicator}'); + Error('\P{ :=Regional_Indicator}'); Expect(1, 127487, '\p{regionalindicator}', ""); Expect(0, 127487, '\p{^regionalindicator}', ""); Expect(0, 127487, '\P{regionalindicator}', ""); @@ -112702,16 +115984,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127488, '\p{^regionalindicator}', ""); Expect(1, 127488, '\P{regionalindicator}', ""); Expect(0, 127488, '\P{^regionalindicator}', ""); - Expect(1, 127487, '\p{ -Regional_indicator}', ""); - Expect(0, 127487, '\p{^ -Regional_indicator}', ""); - Expect(0, 127487, '\P{ -Regional_indicator}', ""); - Expect(1, 127487, '\P{^ -Regional_indicator}', ""); - Expect(0, 127488, '\p{ -Regional_indicator}', ""); - Expect(1, 127488, '\p{^ -Regional_indicator}', ""); - Expect(1, 127488, '\P{ -Regional_indicator}', ""); - Expect(0, 127488, '\P{^ -Regional_indicator}', ""); - Error('\p{ /a/Is_regional_indicator}'); - Error('\P{ /a/Is_regional_indicator}'); + Expect(1, 127487, '\p{ regional_Indicator}', ""); + Expect(0, 127487, '\p{^ regional_Indicator}', ""); + Expect(0, 127487, '\P{ regional_Indicator}', ""); + Expect(1, 127487, '\P{^ regional_Indicator}', ""); + Expect(0, 127488, '\p{ regional_Indicator}', ""); + Expect(1, 127488, '\p{^ regional_Indicator}', ""); + Expect(1, 127488, '\P{ regional_Indicator}', ""); + Expect(0, 127488, '\P{^ regional_Indicator}', ""); + Error('\p{ /a/Is_REGIONAL_INDICATOR}'); + Error('\P{ /a/Is_REGIONAL_INDICATOR}'); Expect(1, 127487, '\p{isregionalindicator}', ""); Expect(0, 127487, '\p{^isregionalindicator}', ""); Expect(0, 127487, '\P{isregionalindicator}', ""); @@ -112720,16 +116002,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127488, '\p{^isregionalindicator}', ""); Expect(1, 127488, '\P{isregionalindicator}', ""); Expect(0, 127488, '\P{^isregionalindicator}', ""); - Expect(1, 127487, '\p{_-Is_REGIONAL_indicator}', ""); - Expect(0, 127487, '\p{^_-Is_REGIONAL_indicator}', ""); - Expect(0, 127487, '\P{_-Is_REGIONAL_indicator}', ""); - Expect(1, 127487, '\P{^_-Is_REGIONAL_indicator}', ""); - Expect(0, 127488, '\p{_-Is_REGIONAL_indicator}', ""); - Expect(1, 127488, '\p{^_-Is_REGIONAL_indicator}', ""); - Expect(1, 127488, '\P{_-Is_REGIONAL_indicator}', ""); - Expect(0, 127488, '\P{^_-Is_REGIONAL_indicator}', ""); - Error('\p{:=RI}'); - Error('\P{:=RI}'); + Expect(1, 127487, '\p{ is_Regional_indicator}', ""); + Expect(0, 127487, '\p{^ is_Regional_indicator}', ""); + Expect(0, 127487, '\P{ is_Regional_indicator}', ""); + Expect(1, 127487, '\P{^ is_Regional_indicator}', ""); + Expect(0, 127488, '\p{ is_Regional_indicator}', ""); + Expect(1, 127488, '\p{^ is_Regional_indicator}', ""); + Expect(1, 127488, '\P{ is_Regional_indicator}', ""); + Expect(0, 127488, '\P{^ is_Regional_indicator}', ""); + Error('\p{:= RI}'); + Error('\P{:= RI}'); Expect(1, 127487, '\p{ri}', ""); Expect(0, 127487, '\p{^ri}', ""); Expect(0, 127487, '\P{ri}', ""); @@ -112738,16 +116020,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127488, '\p{^ri}', ""); Expect(1, 127488, '\P{ri}', ""); Expect(0, 127488, '\P{^ri}', ""); - Expect(1, 127487, '\p{_ri}', ""); - Expect(0, 127487, '\p{^_ri}', ""); - Expect(0, 127487, '\P{_ri}', ""); - Expect(1, 127487, '\P{^_ri}', ""); - Expect(0, 127488, '\p{_ri}', ""); - Expect(1, 127488, '\p{^_ri}', ""); - Expect(1, 127488, '\P{_ri}', ""); - Expect(0, 127488, '\P{^_ri}', ""); - Error('\p{ /a/is_RI}'); - Error('\P{ /a/is_RI}'); + Expect(1, 127487, '\p{ RI}', ""); + Expect(0, 127487, '\p{^ RI}', ""); + Expect(0, 127487, '\P{ RI}', ""); + Expect(1, 127487, '\P{^ RI}', ""); + Expect(0, 127488, '\p{ RI}', ""); + Expect(1, 127488, '\p{^ RI}', ""); + Expect(1, 127488, '\P{ RI}', ""); + Expect(0, 127488, '\P{^ RI}', ""); + Error('\p{:=- Is_ri}'); + Error('\P{:=- Is_ri}'); Expect(1, 127487, '\p{isri}', ""); Expect(0, 127487, '\p{^isri}', ""); Expect(0, 127487, '\P{isri}', ""); @@ -112756,16 +116038,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 127488, '\p{^isri}', ""); Expect(1, 127488, '\P{isri}', ""); Expect(0, 127488, '\P{^isri}', ""); - Expect(1, 127487, '\p{_Is_RI}', ""); - Expect(0, 127487, '\p{^_Is_RI}', ""); - Expect(0, 127487, '\P{_Is_RI}', ""); - Expect(1, 127487, '\P{^_Is_RI}', ""); - Expect(0, 127488, '\p{_Is_RI}', ""); - Expect(1, 127488, '\p{^_Is_RI}', ""); - Expect(1, 127488, '\P{_Is_RI}', ""); - Expect(0, 127488, '\P{^_Is_RI}', ""); - Error('\p{/a/REJANG}'); - Error('\P{/a/REJANG}'); + Expect(1, 127487, '\p{ IS_ri}', ""); + Expect(0, 127487, '\p{^ IS_ri}', ""); + Expect(0, 127487, '\P{ IS_ri}', ""); + Expect(1, 127487, '\P{^ IS_ri}', ""); + Expect(0, 127488, '\p{ IS_ri}', ""); + Expect(1, 127488, '\p{^ IS_ri}', ""); + Expect(1, 127488, '\P{ IS_ri}', ""); + Expect(0, 127488, '\P{^ IS_ri}', ""); + Error('\p{ :=rejang}'); + Error('\P{ :=rejang}'); Expect(1, 43359, '\p{rejang}', ""); Expect(0, 43359, '\p{^rejang}', ""); Expect(0, 43359, '\P{rejang}', ""); @@ -112774,16 +116056,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43360, '\p{^rejang}', ""); Expect(1, 43360, '\P{rejang}', ""); Expect(0, 43360, '\P{^rejang}', ""); - Expect(1, 43359, '\p{ -REJANG}', ""); - Expect(0, 43359, '\p{^ -REJANG}', ""); - Expect(0, 43359, '\P{ -REJANG}', ""); - Expect(1, 43359, '\P{^ -REJANG}', ""); - Expect(0, 43360, '\p{ -REJANG}', ""); - Expect(1, 43360, '\p{^ -REJANG}', ""); - Expect(1, 43360, '\P{ -REJANG}', ""); - Expect(0, 43360, '\P{^ -REJANG}', ""); - Error('\p{/a/ Is_Rejang}'); - Error('\P{/a/ Is_Rejang}'); + Expect(1, 43359, '\p{_-Rejang}', ""); + Expect(0, 43359, '\p{^_-Rejang}', ""); + Expect(0, 43359, '\P{_-Rejang}', ""); + Expect(1, 43359, '\P{^_-Rejang}', ""); + Expect(0, 43360, '\p{_-Rejang}', ""); + Expect(1, 43360, '\p{^_-Rejang}', ""); + Expect(1, 43360, '\P{_-Rejang}', ""); + Expect(0, 43360, '\P{^_-Rejang}', ""); + Error('\p{- Is_rejang/a/}'); + Error('\P{- Is_rejang/a/}'); Expect(1, 43359, '\p{isrejang}', ""); Expect(0, 43359, '\p{^isrejang}', ""); Expect(0, 43359, '\P{isrejang}', ""); @@ -112792,18 +116074,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43360, '\p{^isrejang}', ""); Expect(1, 43360, '\P{isrejang}', ""); Expect(0, 43360, '\P{^isrejang}', ""); - Expect(1, 43359, '\p{ IS_Rejang}', ""); - Expect(0, 43359, '\p{^ IS_Rejang}', ""); - Expect(0, 43359, '\P{ IS_Rejang}', ""); - Expect(1, 43359, '\P{^ IS_Rejang}', ""); - Expect(0, 43360, '\p{ IS_Rejang}', ""); - Expect(1, 43360, '\p{^ IS_Rejang}', ""); - Expect(1, 43360, '\P{ IS_Rejang}', ""); - Expect(0, 43360, '\P{^ IS_Rejang}', ""); -} -if (!$::TESTCHUNK or $::TESTCHUNK == 4) { - Error('\p{/a/rjng}'); - Error('\P{/a/rjng}'); + Expect(1, 43359, '\p{_is_Rejang}', ""); + Expect(0, 43359, '\p{^_is_Rejang}', ""); + Expect(0, 43359, '\P{_is_Rejang}', ""); + Expect(1, 43359, '\P{^_is_Rejang}', ""); + Expect(0, 43360, '\p{_is_Rejang}', ""); + Expect(1, 43360, '\p{^_is_Rejang}', ""); + Expect(1, 43360, '\P{_is_Rejang}', ""); + Expect(0, 43360, '\P{^_is_Rejang}', ""); + Error('\p{/a/_ Rjng}'); + Error('\P{/a/_ Rjng}'); Expect(1, 43359, '\p{rjng}', ""); Expect(0, 43359, '\p{^rjng}', ""); Expect(0, 43359, '\P{rjng}', ""); @@ -112812,16 +116092,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43360, '\p{^rjng}', ""); Expect(1, 43360, '\P{rjng}', ""); Expect(0, 43360, '\P{^rjng}', ""); - Expect(1, 43359, '\p{_ RJNG}', ""); - Expect(0, 43359, '\p{^_ RJNG}', ""); - Expect(0, 43359, '\P{_ RJNG}', ""); - Expect(1, 43359, '\P{^_ RJNG}', ""); - Expect(0, 43360, '\p{_ RJNG}', ""); - Expect(1, 43360, '\p{^_ RJNG}', ""); - Expect(1, 43360, '\P{_ RJNG}', ""); - Expect(0, 43360, '\P{^_ RJNG}', ""); - Error('\p{ _is_rjng/a/}'); - Error('\P{ _is_rjng/a/}'); + Expect(1, 43359, '\p{ Rjng}', ""); + Expect(0, 43359, '\p{^ Rjng}', ""); + Expect(0, 43359, '\P{ Rjng}', ""); + Expect(1, 43359, '\P{^ Rjng}', ""); + Expect(0, 43360, '\p{ Rjng}', ""); + Expect(1, 43360, '\p{^ Rjng}', ""); + Expect(1, 43360, '\P{ Rjng}', ""); + Expect(0, 43360, '\P{^ Rjng}', ""); + Error('\p{__Is_RJNG/a/}'); + Error('\P{__Is_RJNG/a/}'); Expect(1, 43359, '\p{isrjng}', ""); Expect(0, 43359, '\p{^isrjng}', ""); Expect(0, 43359, '\P{isrjng}', ""); @@ -112830,16 +116110,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43360, '\p{^isrjng}', ""); Expect(1, 43360, '\P{isrjng}', ""); Expect(0, 43360, '\P{^isrjng}', ""); - Expect(1, 43359, '\p{--IS_rjng}', ""); - Expect(0, 43359, '\p{^--IS_rjng}', ""); - Expect(0, 43359, '\P{--IS_rjng}', ""); - Expect(1, 43359, '\P{^--IS_rjng}', ""); - Expect(0, 43360, '\p{--IS_rjng}', ""); - Expect(1, 43360, '\p{^--IS_rjng}', ""); - Expect(1, 43360, '\P{--IS_rjng}', ""); - Expect(0, 43360, '\P{^--IS_rjng}', ""); - Error('\p{ rumi_numeral_Symbols/a/}'); - Error('\P{ rumi_numeral_Symbols/a/}'); + Expect(1, 43359, '\p{_ Is_RJNG}', ""); + Expect(0, 43359, '\p{^_ Is_RJNG}', ""); + Expect(0, 43359, '\P{_ Is_RJNG}', ""); + Expect(1, 43359, '\P{^_ Is_RJNG}', ""); + Expect(0, 43360, '\p{_ Is_RJNG}', ""); + Expect(1, 43360, '\p{^_ Is_RJNG}', ""); + Expect(1, 43360, '\P{_ Is_RJNG}', ""); + Expect(0, 43360, '\P{^_ Is_RJNG}', ""); + Error('\p{ :=rumi_Numeral_SYMBOLS}'); + Error('\P{ :=rumi_Numeral_SYMBOLS}'); Expect(1, 69247, '\p{ruminumeralsymbols}', ""); Expect(0, 69247, '\p{^ruminumeralsymbols}', ""); Expect(0, 69247, '\P{ruminumeralsymbols}', ""); @@ -112848,16 +116128,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69248, '\p{^ruminumeralsymbols}', ""); Expect(1, 69248, '\P{ruminumeralsymbols}', ""); Expect(0, 69248, '\P{^ruminumeralsymbols}', ""); - Expect(1, 69247, '\p{- RUMI_numeral_symbols}', ""); - Expect(0, 69247, '\p{^- RUMI_numeral_symbols}', ""); - Expect(0, 69247, '\P{- RUMI_numeral_symbols}', ""); - Expect(1, 69247, '\P{^- RUMI_numeral_symbols}', ""); - Expect(0, 69248, '\p{- RUMI_numeral_symbols}', ""); - Expect(1, 69248, '\p{^- RUMI_numeral_symbols}', ""); - Expect(1, 69248, '\P{- RUMI_numeral_symbols}', ""); - Expect(0, 69248, '\P{^- RUMI_numeral_symbols}', ""); - Error('\p{/a/_ IS_rumi_Numeral_symbols}'); - Error('\P{/a/_ IS_rumi_Numeral_symbols}'); + Expect(1, 69247, '\p{ rumi_Numeral_Symbols}', ""); + Expect(0, 69247, '\p{^ rumi_Numeral_Symbols}', ""); + Expect(0, 69247, '\P{ rumi_Numeral_Symbols}', ""); + Expect(1, 69247, '\P{^ rumi_Numeral_Symbols}', ""); + Expect(0, 69248, '\p{ rumi_Numeral_Symbols}', ""); + Expect(1, 69248, '\p{^ rumi_Numeral_Symbols}', ""); + Expect(1, 69248, '\P{ rumi_Numeral_Symbols}', ""); + Expect(0, 69248, '\P{^ rumi_Numeral_Symbols}', ""); + Error('\p{-Is_Rumi_numeral_Symbols:=}'); + Error('\P{-Is_Rumi_numeral_Symbols:=}'); Expect(1, 69247, '\p{isruminumeralsymbols}', ""); Expect(0, 69247, '\p{^isruminumeralsymbols}', ""); Expect(0, 69247, '\P{isruminumeralsymbols}', ""); @@ -112866,16 +116146,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69248, '\p{^isruminumeralsymbols}', ""); Expect(1, 69248, '\P{isruminumeralsymbols}', ""); Expect(0, 69248, '\P{^isruminumeralsymbols}', ""); - Expect(1, 69247, '\p{-IS_Rumi_Numeral_Symbols}', ""); - Expect(0, 69247, '\p{^-IS_Rumi_Numeral_Symbols}', ""); - Expect(0, 69247, '\P{-IS_Rumi_Numeral_Symbols}', ""); - Expect(1, 69247, '\P{^-IS_Rumi_Numeral_Symbols}', ""); - Expect(0, 69248, '\p{-IS_Rumi_Numeral_Symbols}', ""); - Expect(1, 69248, '\p{^-IS_Rumi_Numeral_Symbols}', ""); - Expect(1, 69248, '\P{-IS_Rumi_Numeral_Symbols}', ""); - Expect(0, 69248, '\P{^-IS_Rumi_Numeral_Symbols}', ""); - Error('\p{:= IN_RUMI_numeral_Symbols}'); - Error('\P{:= IN_RUMI_numeral_Symbols}'); + Expect(1, 69247, '\p{_ IS_Rumi_NUMERAL_symbols}', ""); + Expect(0, 69247, '\p{^_ IS_Rumi_NUMERAL_symbols}', ""); + Expect(0, 69247, '\P{_ IS_Rumi_NUMERAL_symbols}', ""); + Expect(1, 69247, '\P{^_ IS_Rumi_NUMERAL_symbols}', ""); + Expect(0, 69248, '\p{_ IS_Rumi_NUMERAL_symbols}', ""); + Expect(1, 69248, '\p{^_ IS_Rumi_NUMERAL_symbols}', ""); + Expect(1, 69248, '\P{_ IS_Rumi_NUMERAL_symbols}', ""); + Expect(0, 69248, '\P{^_ IS_Rumi_NUMERAL_symbols}', ""); + Error('\p{ in_RUMI_numeral_Symbols/a/}'); + Error('\P{ in_RUMI_numeral_Symbols/a/}'); Expect(1, 69247, '\p{inruminumeralsymbols}', ""); Expect(0, 69247, '\p{^inruminumeralsymbols}', ""); Expect(0, 69247, '\P{inruminumeralsymbols}', ""); @@ -112884,16 +116164,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69248, '\p{^inruminumeralsymbols}', ""); Expect(1, 69248, '\P{inruminumeralsymbols}', ""); Expect(0, 69248, '\P{^inruminumeralsymbols}', ""); - Expect(1, 69247, '\p{--In_Rumi_numeral_Symbols}', ""); - Expect(0, 69247, '\p{^--In_Rumi_numeral_Symbols}', ""); - Expect(0, 69247, '\P{--In_Rumi_numeral_Symbols}', ""); - Expect(1, 69247, '\P{^--In_Rumi_numeral_Symbols}', ""); - Expect(0, 69248, '\p{--In_Rumi_numeral_Symbols}', ""); - Expect(1, 69248, '\p{^--In_Rumi_numeral_Symbols}', ""); - Expect(1, 69248, '\P{--In_Rumi_numeral_Symbols}', ""); - Expect(0, 69248, '\P{^--In_Rumi_numeral_Symbols}', ""); - Error('\p{/a/ rumi}'); - Error('\P{/a/ rumi}'); + Expect(1, 69247, '\p{ In_Rumi_Numeral_symbols}', ""); + Expect(0, 69247, '\p{^ In_Rumi_Numeral_symbols}', ""); + Expect(0, 69247, '\P{ In_Rumi_Numeral_symbols}', ""); + Expect(1, 69247, '\P{^ In_Rumi_Numeral_symbols}', ""); + Expect(0, 69248, '\p{ In_Rumi_Numeral_symbols}', ""); + Expect(1, 69248, '\p{^ In_Rumi_Numeral_symbols}', ""); + Expect(1, 69248, '\P{ In_Rumi_Numeral_symbols}', ""); + Expect(0, 69248, '\P{^ In_Rumi_Numeral_symbols}', ""); + Error('\p{:= Rumi}'); + Error('\P{:= Rumi}'); Expect(1, 69247, '\p{rumi}', ""); Expect(0, 69247, '\p{^rumi}', ""); Expect(0, 69247, '\P{rumi}', ""); @@ -112902,16 +116182,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69248, '\p{^rumi}', ""); Expect(1, 69248, '\P{rumi}', ""); Expect(0, 69248, '\P{^rumi}', ""); - Expect(1, 69247, '\p{ RUMI}', ""); - Expect(0, 69247, '\p{^ RUMI}', ""); - Expect(0, 69247, '\P{ RUMI}', ""); - Expect(1, 69247, '\P{^ RUMI}', ""); - Expect(0, 69248, '\p{ RUMI}', ""); - Expect(1, 69248, '\p{^ RUMI}', ""); - Expect(1, 69248, '\P{ RUMI}', ""); - Expect(0, 69248, '\P{^ RUMI}', ""); - Error('\p{-:=Is_RUMI}'); - Error('\P{-:=Is_RUMI}'); + Expect(1, 69247, '\p{ rumi}', ""); + Expect(0, 69247, '\p{^ rumi}', ""); + Expect(0, 69247, '\P{ rumi}', ""); + Expect(1, 69247, '\P{^ rumi}', ""); + Expect(0, 69248, '\p{ rumi}', ""); + Expect(1, 69248, '\p{^ rumi}', ""); + Expect(1, 69248, '\P{ rumi}', ""); + Expect(0, 69248, '\P{^ rumi}', ""); + Error('\p{:= Is_rumi}'); + Error('\P{:= Is_rumi}'); Expect(1, 69247, '\p{isrumi}', ""); Expect(0, 69247, '\p{^isrumi}', ""); Expect(0, 69247, '\P{isrumi}', ""); @@ -112920,16 +116200,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69248, '\p{^isrumi}', ""); Expect(1, 69248, '\P{isrumi}', ""); Expect(0, 69248, '\P{^isrumi}', ""); - Expect(1, 69247, '\p{ -Is_rumi}', ""); - Expect(0, 69247, '\p{^ -Is_rumi}', ""); - Expect(0, 69247, '\P{ -Is_rumi}', ""); - Expect(1, 69247, '\P{^ -Is_rumi}', ""); - Expect(0, 69248, '\p{ -Is_rumi}', ""); - Expect(1, 69248, '\p{^ -Is_rumi}', ""); - Expect(1, 69248, '\P{ -Is_rumi}', ""); - Expect(0, 69248, '\P{^ -Is_rumi}', ""); - Error('\p{_:=In_Rumi}'); - Error('\P{_:=In_Rumi}'); + Expect(1, 69247, '\p{__Is_rumi}', ""); + Expect(0, 69247, '\p{^__Is_rumi}', ""); + Expect(0, 69247, '\P{__Is_rumi}', ""); + Expect(1, 69247, '\P{^__Is_rumi}', ""); + Expect(0, 69248, '\p{__Is_rumi}', ""); + Expect(1, 69248, '\p{^__Is_rumi}', ""); + Expect(1, 69248, '\P{__Is_rumi}', ""); + Expect(0, 69248, '\P{^__Is_rumi}', ""); + Error('\p{/a/ _IN_RUMI}'); + Error('\P{/a/ _IN_RUMI}'); Expect(1, 69247, '\p{inrumi}', ""); Expect(0, 69247, '\p{^inrumi}', ""); Expect(0, 69247, '\P{inrumi}', ""); @@ -112938,16 +116218,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69248, '\p{^inrumi}', ""); Expect(1, 69248, '\P{inrumi}', ""); Expect(0, 69248, '\P{^inrumi}', ""); - Expect(1, 69247, '\p{_-in_rumi}', ""); - Expect(0, 69247, '\p{^_-in_rumi}', ""); - Expect(0, 69247, '\P{_-in_rumi}', ""); - Expect(1, 69247, '\P{^_-in_rumi}', ""); - Expect(0, 69248, '\p{_-in_rumi}', ""); - Expect(1, 69248, '\p{^_-in_rumi}', ""); - Expect(1, 69248, '\P{_-in_rumi}', ""); - Expect(0, 69248, '\P{^_-in_rumi}', ""); - Error('\p{/a/ runic}'); - Error('\P{/a/ runic}'); + Expect(1, 69247, '\p{-In_Rumi}', ""); + Expect(0, 69247, '\p{^-In_Rumi}', ""); + Expect(0, 69247, '\P{-In_Rumi}', ""); + Expect(1, 69247, '\P{^-In_Rumi}', ""); + Expect(0, 69248, '\p{-In_Rumi}', ""); + Expect(1, 69248, '\p{^-In_Rumi}', ""); + Expect(1, 69248, '\P{-In_Rumi}', ""); + Expect(0, 69248, '\P{^-In_Rumi}', ""); + Error('\p{- Runic/a/}'); + Error('\P{- Runic/a/}'); Expect(1, 5880, '\p{runic}', ""); Expect(0, 5880, '\p{^runic}', ""); Expect(0, 5880, '\P{runic}', ""); @@ -112956,16 +116236,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5881, '\p{^runic}', ""); Expect(1, 5881, '\P{runic}', ""); Expect(0, 5881, '\P{^runic}', ""); - Expect(1, 5880, '\p{_ Runic}', ""); - Expect(0, 5880, '\p{^_ Runic}', ""); - Expect(0, 5880, '\P{_ Runic}', ""); - Expect(1, 5880, '\P{^_ Runic}', ""); - Expect(0, 5881, '\p{_ Runic}', ""); - Expect(1, 5881, '\p{^_ Runic}', ""); - Expect(1, 5881, '\P{_ Runic}', ""); - Expect(0, 5881, '\P{^_ Runic}', ""); - Error('\p{ /a/Is_Runic}'); - Error('\P{ /a/Is_Runic}'); + Expect(1, 5880, '\p{ -RUNIC}', ""); + Expect(0, 5880, '\p{^ -RUNIC}', ""); + Expect(0, 5880, '\P{ -RUNIC}', ""); + Expect(1, 5880, '\P{^ -RUNIC}', ""); + Expect(0, 5881, '\p{ -RUNIC}', ""); + Expect(1, 5881, '\p{^ -RUNIC}', ""); + Expect(1, 5881, '\P{ -RUNIC}', ""); + Expect(0, 5881, '\P{^ -RUNIC}', ""); + Error('\p{:=- Is_runic}'); + Error('\P{:=- Is_runic}'); Expect(1, 5880, '\p{isrunic}', ""); Expect(0, 5880, '\p{^isrunic}', ""); Expect(0, 5880, '\P{isrunic}', ""); @@ -112974,16 +116254,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5881, '\p{^isrunic}', ""); Expect(1, 5881, '\P{isrunic}', ""); Expect(0, 5881, '\P{^isrunic}', ""); - Expect(1, 5880, '\p{ IS_runic}', ""); - Expect(0, 5880, '\p{^ IS_runic}', ""); - Expect(0, 5880, '\P{ IS_runic}', ""); - Expect(1, 5880, '\P{^ IS_runic}', ""); - Expect(0, 5881, '\p{ IS_runic}', ""); - Expect(1, 5881, '\p{^ IS_runic}', ""); - Expect(1, 5881, '\P{ IS_runic}', ""); - Expect(0, 5881, '\P{^ IS_runic}', ""); - Error('\p{ Runr/a/}'); - Error('\P{ Runr/a/}'); + Expect(1, 5880, '\p{_IS_Runic}', ""); + Expect(0, 5880, '\p{^_IS_Runic}', ""); + Expect(0, 5880, '\P{_IS_Runic}', ""); + Expect(1, 5880, '\P{^_IS_Runic}', ""); + Expect(0, 5881, '\p{_IS_Runic}', ""); + Expect(1, 5881, '\p{^_IS_Runic}', ""); + Expect(1, 5881, '\P{_IS_Runic}', ""); + Expect(0, 5881, '\P{^_IS_Runic}', ""); + Error('\p{/a/RUNR}'); + Error('\P{/a/RUNR}'); Expect(1, 5880, '\p{runr}', ""); Expect(0, 5880, '\p{^runr}', ""); Expect(0, 5880, '\P{runr}', ""); @@ -112992,16 +116272,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5881, '\p{^runr}', ""); Expect(1, 5881, '\P{runr}', ""); Expect(0, 5881, '\P{^runr}', ""); - Expect(1, 5880, '\p{ _Runr}', ""); - Expect(0, 5880, '\p{^ _Runr}', ""); - Expect(0, 5880, '\P{ _Runr}', ""); - Expect(1, 5880, '\P{^ _Runr}', ""); - Expect(0, 5881, '\p{ _Runr}', ""); - Expect(1, 5881, '\p{^ _Runr}', ""); - Expect(1, 5881, '\P{ _Runr}', ""); - Expect(0, 5881, '\P{^ _Runr}', ""); - Error('\p{ Is_Runr/a/}'); - Error('\P{ Is_Runr/a/}'); + Expect(1, 5880, '\p{ Runr}', ""); + Expect(0, 5880, '\p{^ Runr}', ""); + Expect(0, 5880, '\P{ Runr}', ""); + Expect(1, 5880, '\P{^ Runr}', ""); + Expect(0, 5881, '\p{ Runr}', ""); + Expect(1, 5881, '\p{^ Runr}', ""); + Expect(1, 5881, '\P{ Runr}', ""); + Expect(0, 5881, '\P{^ Runr}', ""); + Error('\p{_:=is_Runr}'); + Error('\P{_:=is_Runr}'); Expect(1, 5880, '\p{isrunr}', ""); Expect(0, 5880, '\p{^isrunr}', ""); Expect(0, 5880, '\P{isrunr}', ""); @@ -113010,16 +116290,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5881, '\p{^isrunr}', ""); Expect(1, 5881, '\P{isrunr}', ""); Expect(0, 5881, '\P{^isrunr}', ""); - Expect(1, 5880, '\p{ Is_runr}', ""); - Expect(0, 5880, '\p{^ Is_runr}', ""); - Expect(0, 5880, '\P{ Is_runr}', ""); - Expect(1, 5880, '\P{^ Is_runr}', ""); - Expect(0, 5881, '\p{ Is_runr}', ""); - Expect(1, 5881, '\p{^ Is_runr}', ""); - Expect(1, 5881, '\P{ Is_runr}', ""); - Expect(0, 5881, '\P{^ Is_runr}', ""); - Error('\p{ _Samaritan/a/}'); - Error('\P{ _Samaritan/a/}'); + Expect(1, 5880, '\p{ Is_runr}', ""); + Expect(0, 5880, '\p{^ Is_runr}', ""); + Expect(0, 5880, '\P{ Is_runr}', ""); + Expect(1, 5880, '\P{^ Is_runr}', ""); + Expect(0, 5881, '\p{ Is_runr}', ""); + Expect(1, 5881, '\p{^ Is_runr}', ""); + Expect(1, 5881, '\P{ Is_runr}', ""); + Expect(0, 5881, '\P{^ Is_runr}', ""); + Error('\p{ /a/Samaritan}'); + Error('\P{ /a/Samaritan}'); Expect(1, 2110, '\p{samaritan}', ""); Expect(0, 2110, '\p{^samaritan}', ""); Expect(0, 2110, '\P{samaritan}', ""); @@ -113028,16 +116308,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2111, '\p{^samaritan}', ""); Expect(1, 2111, '\P{samaritan}', ""); Expect(0, 2111, '\P{^samaritan}', ""); - Expect(1, 2110, '\p{- Samaritan}', ""); - Expect(0, 2110, '\p{^- Samaritan}', ""); - Expect(0, 2110, '\P{- Samaritan}', ""); - Expect(1, 2110, '\P{^- Samaritan}', ""); - Expect(0, 2111, '\p{- Samaritan}', ""); - Expect(1, 2111, '\p{^- Samaritan}', ""); - Expect(1, 2111, '\P{- Samaritan}', ""); - Expect(0, 2111, '\P{^- Samaritan}', ""); - Error('\p{:= is_Samaritan}'); - Error('\P{:= is_Samaritan}'); + Expect(1, 2110, '\p{ Samaritan}', ""); + Expect(0, 2110, '\p{^ Samaritan}', ""); + Expect(0, 2110, '\P{ Samaritan}', ""); + Expect(1, 2110, '\P{^ Samaritan}', ""); + Expect(0, 2111, '\p{ Samaritan}', ""); + Expect(1, 2111, '\p{^ Samaritan}', ""); + Expect(1, 2111, '\P{ Samaritan}', ""); + Expect(0, 2111, '\P{^ Samaritan}', ""); + Error('\p{ IS_Samaritan:=}'); + Error('\P{ IS_Samaritan:=}'); Expect(1, 2110, '\p{issamaritan}', ""); Expect(0, 2110, '\p{^issamaritan}', ""); Expect(0, 2110, '\P{issamaritan}', ""); @@ -113046,16 +116326,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2111, '\p{^issamaritan}', ""); Expect(1, 2111, '\P{issamaritan}', ""); Expect(0, 2111, '\P{^issamaritan}', ""); - Expect(1, 2110, '\p{ is_samaritan}', ""); - Expect(0, 2110, '\p{^ is_samaritan}', ""); - Expect(0, 2110, '\P{ is_samaritan}', ""); - Expect(1, 2110, '\P{^ is_samaritan}', ""); - Expect(0, 2111, '\p{ is_samaritan}', ""); - Expect(1, 2111, '\p{^ is_samaritan}', ""); - Expect(1, 2111, '\P{ is_samaritan}', ""); - Expect(0, 2111, '\P{^ is_samaritan}', ""); - Error('\p{_Samr/a/}'); - Error('\P{_Samr/a/}'); + Expect(1, 2110, '\p{ _Is_Samaritan}', ""); + Expect(0, 2110, '\p{^ _Is_Samaritan}', ""); + Expect(0, 2110, '\P{ _Is_Samaritan}', ""); + Expect(1, 2110, '\P{^ _Is_Samaritan}', ""); + Expect(0, 2111, '\p{ _Is_Samaritan}', ""); + Expect(1, 2111, '\p{^ _Is_Samaritan}', ""); + Expect(1, 2111, '\P{ _Is_Samaritan}', ""); + Expect(0, 2111, '\P{^ _Is_Samaritan}', ""); + Error('\p{:= samr}'); + Error('\P{:= samr}'); Expect(1, 2110, '\p{samr}', ""); Expect(0, 2110, '\p{^samr}', ""); Expect(0, 2110, '\P{samr}', ""); @@ -113064,16 +116344,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2111, '\p{^samr}', ""); Expect(1, 2111, '\P{samr}', ""); Expect(0, 2111, '\P{^samr}', ""); - Expect(1, 2110, '\p{ Samr}', ""); - Expect(0, 2110, '\p{^ Samr}', ""); - Expect(0, 2110, '\P{ Samr}', ""); - Expect(1, 2110, '\P{^ Samr}', ""); - Expect(0, 2111, '\p{ Samr}', ""); - Expect(1, 2111, '\p{^ Samr}', ""); - Expect(1, 2111, '\P{ Samr}', ""); - Expect(0, 2111, '\P{^ Samr}', ""); - Error('\p{_ Is_SAMR/a/}'); - Error('\P{_ Is_SAMR/a/}'); + Expect(1, 2110, '\p{ SAMR}', ""); + Expect(0, 2110, '\p{^ SAMR}', ""); + Expect(0, 2110, '\P{ SAMR}', ""); + Expect(1, 2110, '\P{^ SAMR}', ""); + Expect(0, 2111, '\p{ SAMR}', ""); + Expect(1, 2111, '\p{^ SAMR}', ""); + Expect(1, 2111, '\P{ SAMR}', ""); + Expect(0, 2111, '\P{^ SAMR}', ""); + Error('\p{ /a/Is_Samr}'); + Error('\P{ /a/Is_Samr}'); Expect(1, 2110, '\p{issamr}', ""); Expect(0, 2110, '\p{^issamr}', ""); Expect(0, 2110, '\P{issamr}', ""); @@ -113082,16 +116362,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2111, '\p{^issamr}', ""); Expect(1, 2111, '\P{issamr}', ""); Expect(0, 2111, '\P{^issamr}', ""); - Expect(1, 2110, '\p{__is_samr}', ""); - Expect(0, 2110, '\p{^__is_samr}', ""); - Expect(0, 2110, '\P{__is_samr}', ""); - Expect(1, 2110, '\P{^__is_samr}', ""); - Expect(0, 2111, '\p{__is_samr}', ""); - Expect(1, 2111, '\p{^__is_samr}', ""); - Expect(1, 2111, '\P{__is_samr}', ""); - Expect(0, 2111, '\P{^__is_samr}', ""); - Error('\p{--SAURASHTRA:=}'); - Error('\P{--SAURASHTRA:=}'); + Expect(1, 2110, '\p{_Is_Samr}', ""); + Expect(0, 2110, '\p{^_Is_Samr}', ""); + Expect(0, 2110, '\P{_Is_Samr}', ""); + Expect(1, 2110, '\P{^_Is_Samr}', ""); + Expect(0, 2111, '\p{_Is_Samr}', ""); + Expect(1, 2111, '\p{^_Is_Samr}', ""); + Expect(1, 2111, '\P{_Is_Samr}', ""); + Expect(0, 2111, '\P{^_Is_Samr}', ""); + Error('\p{/a/saurashtra}'); + Error('\P{/a/saurashtra}'); Expect(1, 43225, '\p{saurashtra}', ""); Expect(0, 43225, '\p{^saurashtra}', ""); Expect(0, 43225, '\P{saurashtra}', ""); @@ -113100,16 +116380,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43226, '\p{^saurashtra}', ""); Expect(1, 43226, '\P{saurashtra}', ""); Expect(0, 43226, '\P{^saurashtra}', ""); - Expect(1, 43225, '\p{ -saurashtra}', ""); - Expect(0, 43225, '\p{^ -saurashtra}', ""); - Expect(0, 43225, '\P{ -saurashtra}', ""); - Expect(1, 43225, '\P{^ -saurashtra}', ""); - Expect(0, 43226, '\p{ -saurashtra}', ""); - Expect(1, 43226, '\p{^ -saurashtra}', ""); - Expect(1, 43226, '\P{ -saurashtra}', ""); - Expect(0, 43226, '\P{^ -saurashtra}', ""); - Error('\p{-/a/Is_Saurashtra}'); - Error('\P{-/a/Is_Saurashtra}'); + Expect(1, 43225, '\p{_SAURASHTRA}', ""); + Expect(0, 43225, '\p{^_SAURASHTRA}', ""); + Expect(0, 43225, '\P{_SAURASHTRA}', ""); + Expect(1, 43225, '\P{^_SAURASHTRA}', ""); + Expect(0, 43226, '\p{_SAURASHTRA}', ""); + Expect(1, 43226, '\p{^_SAURASHTRA}', ""); + Expect(1, 43226, '\P{_SAURASHTRA}', ""); + Expect(0, 43226, '\P{^_SAURASHTRA}', ""); + Error('\p{ _is_Saurashtra:=}'); + Error('\P{ _is_Saurashtra:=}'); Expect(1, 43225, '\p{issaurashtra}', ""); Expect(0, 43225, '\p{^issaurashtra}', ""); Expect(0, 43225, '\P{issaurashtra}', ""); @@ -113118,16 +116398,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43226, '\p{^issaurashtra}', ""); Expect(1, 43226, '\P{issaurashtra}', ""); Expect(0, 43226, '\P{^issaurashtra}', ""); - Expect(1, 43225, '\p{_ Is_SAURASHTRA}', ""); - Expect(0, 43225, '\p{^_ Is_SAURASHTRA}', ""); - Expect(0, 43225, '\P{_ Is_SAURASHTRA}', ""); - Expect(1, 43225, '\P{^_ Is_SAURASHTRA}', ""); - Expect(0, 43226, '\p{_ Is_SAURASHTRA}', ""); - Expect(1, 43226, '\p{^_ Is_SAURASHTRA}', ""); - Expect(1, 43226, '\P{_ Is_SAURASHTRA}', ""); - Expect(0, 43226, '\P{^_ Is_SAURASHTRA}', ""); - Error('\p{/a/ -Saur}'); - Error('\P{/a/ -Saur}'); + Expect(1, 43225, '\p{- Is_Saurashtra}', ""); + Expect(0, 43225, '\p{^- Is_Saurashtra}', ""); + Expect(0, 43225, '\P{- Is_Saurashtra}', ""); + Expect(1, 43225, '\P{^- Is_Saurashtra}', ""); + Expect(0, 43226, '\p{- Is_Saurashtra}', ""); + Expect(1, 43226, '\p{^- Is_Saurashtra}', ""); + Expect(1, 43226, '\P{- Is_Saurashtra}', ""); + Expect(0, 43226, '\P{^- Is_Saurashtra}', ""); + Error('\p{ Saur:=}'); + Error('\P{ Saur:=}'); Expect(1, 43225, '\p{saur}', ""); Expect(0, 43225, '\p{^saur}', ""); Expect(0, 43225, '\P{saur}', ""); @@ -113136,16 +116416,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43226, '\p{^saur}', ""); Expect(1, 43226, '\P{saur}', ""); Expect(0, 43226, '\P{^saur}', ""); - Expect(1, 43225, '\p{_Saur}', ""); - Expect(0, 43225, '\p{^_Saur}', ""); - Expect(0, 43225, '\P{_Saur}', ""); - Expect(1, 43225, '\P{^_Saur}', ""); - Expect(0, 43226, '\p{_Saur}', ""); - Expect(1, 43226, '\p{^_Saur}', ""); - Expect(1, 43226, '\P{_Saur}', ""); - Expect(0, 43226, '\P{^_Saur}', ""); - Error('\p{-is_Saur/a/}'); - Error('\P{-is_Saur/a/}'); + Expect(1, 43225, '\p{ saur}', ""); + Expect(0, 43225, '\p{^ saur}', ""); + Expect(0, 43225, '\P{ saur}', ""); + Expect(1, 43225, '\P{^ saur}', ""); + Expect(0, 43226, '\p{ saur}', ""); + Expect(1, 43226, '\p{^ saur}', ""); + Expect(1, 43226, '\P{ saur}', ""); + Expect(0, 43226, '\P{^ saur}', ""); + Error('\p{:= Is_SAUR}'); + Error('\P{:= Is_SAUR}'); Expect(1, 43225, '\p{issaur}', ""); Expect(0, 43225, '\p{^issaur}', ""); Expect(0, 43225, '\P{issaur}', ""); @@ -113154,16 +116434,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43226, '\p{^issaur}', ""); Expect(1, 43226, '\P{issaur}', ""); Expect(0, 43226, '\P{^issaur}', ""); - Expect(1, 43225, '\p{ IS_SAUR}', ""); - Expect(0, 43225, '\p{^ IS_SAUR}', ""); - Expect(0, 43225, '\P{ IS_SAUR}', ""); - Expect(1, 43225, '\P{^ IS_SAUR}', ""); - Expect(0, 43226, '\p{ IS_SAUR}', ""); - Expect(1, 43226, '\p{^ IS_SAUR}', ""); - Expect(1, 43226, '\P{ IS_SAUR}', ""); - Expect(0, 43226, '\P{^ IS_SAUR}', ""); - Error('\p{ Sentence_terminal/a/}'); - Error('\P{ Sentence_terminal/a/}'); + Expect(1, 43225, '\p{_ IS_Saur}', ""); + Expect(0, 43225, '\p{^_ IS_Saur}', ""); + Expect(0, 43225, '\P{_ IS_Saur}', ""); + Expect(1, 43225, '\P{^_ IS_Saur}', ""); + Expect(0, 43226, '\p{_ IS_Saur}', ""); + Expect(1, 43226, '\p{^_ IS_Saur}', ""); + Expect(1, 43226, '\P{_ IS_Saur}', ""); + Expect(0, 43226, '\P{^_ IS_Saur}', ""); + Error('\p{:=Sentence_TERMINAL}'); + Error('\P{:=Sentence_TERMINAL}'); Expect(1, 121480, '\p{sentenceterminal}', ""); Expect(0, 121480, '\p{^sentenceterminal}', ""); Expect(0, 121480, '\P{sentenceterminal}', ""); @@ -113172,16 +116452,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121481, '\p{^sentenceterminal}', ""); Expect(1, 121481, '\P{sentenceterminal}', ""); Expect(0, 121481, '\P{^sentenceterminal}', ""); - Expect(1, 121480, '\p{ sentence_Terminal}', ""); - Expect(0, 121480, '\p{^ sentence_Terminal}', ""); - Expect(0, 121480, '\P{ sentence_Terminal}', ""); - Expect(1, 121480, '\P{^ sentence_Terminal}', ""); - Expect(0, 121481, '\p{ sentence_Terminal}', ""); - Expect(1, 121481, '\p{^ sentence_Terminal}', ""); - Expect(1, 121481, '\P{ sentence_Terminal}', ""); - Expect(0, 121481, '\P{^ sentence_Terminal}', ""); - Error('\p{is_Sentence_Terminal/a/}'); - Error('\P{is_Sentence_Terminal/a/}'); + Expect(1, 121480, '\p{Sentence_TERMINAL}', ""); + Expect(0, 121480, '\p{^Sentence_TERMINAL}', ""); + Expect(0, 121480, '\P{Sentence_TERMINAL}', ""); + Expect(1, 121480, '\P{^Sentence_TERMINAL}', ""); + Expect(0, 121481, '\p{Sentence_TERMINAL}', ""); + Expect(1, 121481, '\p{^Sentence_TERMINAL}', ""); + Expect(1, 121481, '\P{Sentence_TERMINAL}', ""); + Expect(0, 121481, '\P{^Sentence_TERMINAL}', ""); + Error('\p{/a/Is_sentence_Terminal}'); + Error('\P{/a/Is_sentence_Terminal}'); Expect(1, 121480, '\p{issentenceterminal}', ""); Expect(0, 121480, '\p{^issentenceterminal}', ""); Expect(0, 121480, '\P{issentenceterminal}', ""); @@ -113190,16 +116470,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121481, '\p{^issentenceterminal}', ""); Expect(1, 121481, '\P{issentenceterminal}', ""); Expect(0, 121481, '\P{^issentenceterminal}', ""); - Expect(1, 121480, '\p{ Is_SENTENCE_terminal}', ""); - Expect(0, 121480, '\p{^ Is_SENTENCE_terminal}', ""); - Expect(0, 121480, '\P{ Is_SENTENCE_terminal}', ""); - Expect(1, 121480, '\P{^ Is_SENTENCE_terminal}', ""); - Expect(0, 121481, '\p{ Is_SENTENCE_terminal}', ""); - Expect(1, 121481, '\p{^ Is_SENTENCE_terminal}', ""); - Expect(1, 121481, '\P{ Is_SENTENCE_terminal}', ""); - Expect(0, 121481, '\P{^ Is_SENTENCE_terminal}', ""); - Error('\p{--STerm:=}'); - Error('\P{--STerm:=}'); + Expect(1, 121480, '\p{ IS_sentence_Terminal}', ""); + Expect(0, 121480, '\p{^ IS_sentence_Terminal}', ""); + Expect(0, 121480, '\P{ IS_sentence_Terminal}', ""); + Expect(1, 121480, '\P{^ IS_sentence_Terminal}', ""); + Expect(0, 121481, '\p{ IS_sentence_Terminal}', ""); + Expect(1, 121481, '\p{^ IS_sentence_Terminal}', ""); + Expect(1, 121481, '\P{ IS_sentence_Terminal}', ""); + Expect(0, 121481, '\P{^ IS_sentence_Terminal}', ""); + Error('\p{--STerm/a/}'); + Error('\P{--STerm/a/}'); Expect(1, 121480, '\p{sterm}', ""); Expect(0, 121480, '\p{^sterm}', ""); Expect(0, 121480, '\P{sterm}', ""); @@ -113208,16 +116488,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121481, '\p{^sterm}', ""); Expect(1, 121481, '\P{sterm}', ""); Expect(0, 121481, '\P{^sterm}', ""); - Expect(1, 121480, '\p{ STERM}', ""); - Expect(0, 121480, '\p{^ STERM}', ""); - Expect(0, 121480, '\P{ STERM}', ""); - Expect(1, 121480, '\P{^ STERM}', ""); - Expect(0, 121481, '\p{ STERM}', ""); - Expect(1, 121481, '\p{^ STERM}', ""); - Expect(1, 121481, '\P{ STERM}', ""); - Expect(0, 121481, '\P{^ STERM}', ""); - Error('\p{_Is_sterm/a/}'); - Error('\P{_Is_sterm/a/}'); + Expect(1, 121480, '\p{--sterm}', ""); + Expect(0, 121480, '\p{^--sterm}', ""); + Expect(0, 121480, '\P{--sterm}', ""); + Expect(1, 121480, '\P{^--sterm}', ""); + Expect(0, 121481, '\p{--sterm}', ""); + Expect(1, 121481, '\p{^--sterm}', ""); + Expect(1, 121481, '\P{--sterm}', ""); + Expect(0, 121481, '\P{^--sterm}', ""); + Error('\p{:=IS_sterm}'); + Error('\P{:=IS_sterm}'); Expect(1, 121480, '\p{issterm}', ""); Expect(0, 121480, '\p{^issterm}', ""); Expect(0, 121480, '\P{issterm}', ""); @@ -113226,16 +116506,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121481, '\p{^issterm}', ""); Expect(1, 121481, '\P{issterm}', ""); Expect(0, 121481, '\P{^issterm}', ""); - Expect(1, 121480, '\p{ IS_STerm}', ""); - Expect(0, 121480, '\p{^ IS_STerm}', ""); - Expect(0, 121480, '\P{ IS_STerm}', ""); - Expect(1, 121480, '\P{^ IS_STerm}', ""); - Expect(0, 121481, '\p{ IS_STerm}', ""); - Expect(1, 121481, '\p{^ IS_STerm}', ""); - Expect(1, 121481, '\P{ IS_STerm}', ""); - Expect(0, 121481, '\P{^ IS_STerm}', ""); - Error('\p{ -Separator:=}'); - Error('\P{ -Separator:=}'); + Expect(1, 121480, '\p{-_IS_STerm}', ""); + Expect(0, 121480, '\p{^-_IS_STerm}', ""); + Expect(0, 121480, '\P{-_IS_STerm}', ""); + Expect(1, 121480, '\P{^-_IS_STerm}', ""); + Expect(0, 121481, '\p{-_IS_STerm}', ""); + Expect(1, 121481, '\p{^-_IS_STerm}', ""); + Expect(1, 121481, '\P{-_IS_STerm}', ""); + Expect(0, 121481, '\P{^-_IS_STerm}', ""); + Error('\p{_:=separator}'); + Error('\P{_:=separator}'); Expect(1, 12288, '\p{separator}', ""); Expect(0, 12288, '\p{^separator}', ""); Expect(0, 12288, '\P{separator}', ""); @@ -113244,8 +116524,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^separator}', ""); Expect(1, 12289, '\P{separator}', ""); Expect(0, 12289, '\P{^separator}', ""); - Error('\p{/a/-is_separator}'); - Error('\P{/a/-is_separator}'); + Expect(1, 12288, '\p{_Separator}', ""); + Expect(0, 12288, '\p{^_Separator}', ""); + Expect(0, 12288, '\P{_Separator}', ""); + Expect(1, 12288, '\P{^_Separator}', ""); + Expect(0, 12289, '\p{_Separator}', ""); + Expect(1, 12289, '\p{^_Separator}', ""); + Expect(1, 12289, '\P{_Separator}', ""); + Expect(0, 12289, '\P{^_Separator}', ""); + Error('\p{-:=is_SEPARATOR}'); + Error('\P{-:=is_SEPARATOR}'); Expect(1, 12288, '\p{isseparator}', ""); Expect(0, 12288, '\p{^isseparator}', ""); Expect(0, 12288, '\P{isseparator}', ""); @@ -113254,16 +116542,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^isseparator}', ""); Expect(1, 12289, '\P{isseparator}', ""); Expect(0, 12289, '\P{^isseparator}', ""); - Expect(1, 12288, '\p{ _Is_SEPARATOR}', ""); - Expect(0, 12288, '\p{^ _Is_SEPARATOR}', ""); - Expect(0, 12288, '\P{ _Is_SEPARATOR}', ""); - Expect(1, 12288, '\P{^ _Is_SEPARATOR}', ""); - Expect(0, 12289, '\p{ _Is_SEPARATOR}', ""); - Expect(1, 12289, '\p{^ _Is_SEPARATOR}', ""); - Expect(1, 12289, '\P{ _Is_SEPARATOR}', ""); - Expect(0, 12289, '\P{^ _Is_SEPARATOR}', ""); - Error('\p{:=z}'); - Error('\P{:=z}'); + Expect(1, 12288, '\p{ IS_separator}', ""); + Expect(0, 12288, '\p{^ IS_separator}', ""); + Expect(0, 12288, '\P{ IS_separator}', ""); + Expect(1, 12288, '\P{^ IS_separator}', ""); + Expect(0, 12289, '\p{ IS_separator}', ""); + Expect(1, 12289, '\p{^ IS_separator}', ""); + Expect(1, 12289, '\P{ IS_separator}', ""); + Expect(0, 12289, '\P{^ IS_separator}', ""); + Error('\p{ :=Z}'); + Error('\P{ :=Z}'); Expect(1, 12288, '\p{z}', ""); Expect(0, 12288, '\p{^z}', ""); Expect(0, 12288, '\P{z}', ""); @@ -113272,16 +116560,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^z}', ""); Expect(1, 12289, '\P{z}', ""); Expect(0, 12289, '\P{^z}', ""); - Expect(1, 12288, '\p{_-Z}', ""); - Expect(0, 12288, '\p{^_-Z}', ""); - Expect(0, 12288, '\P{_-Z}', ""); - Expect(1, 12288, '\P{^_-Z}', ""); - Expect(0, 12289, '\p{_-Z}', ""); - Expect(1, 12289, '\p{^_-Z}', ""); - Expect(1, 12289, '\P{_-Z}', ""); - Expect(0, 12289, '\P{^_-Z}', ""); - Error('\p{:= is_Z}'); - Error('\P{:= is_Z}'); + Expect(1, 12288, '\p{ _z}', ""); + Expect(0, 12288, '\p{^ _z}', ""); + Expect(0, 12288, '\P{ _z}', ""); + Expect(1, 12288, '\P{^ _z}', ""); + Expect(0, 12289, '\p{ _z}', ""); + Expect(1, 12289, '\p{^ _z}', ""); + Expect(1, 12289, '\P{ _z}', ""); + Expect(0, 12289, '\P{^ _z}', ""); + Error('\p{-:=Is_Z}'); + Error('\P{-:=Is_Z}'); Expect(1, 12288, '\p{isz}', ""); Expect(0, 12288, '\p{^isz}', ""); Expect(0, 12288, '\P{isz}', ""); @@ -113290,16 +116578,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^isz}', ""); Expect(1, 12289, '\P{isz}', ""); Expect(0, 12289, '\P{^isz}', ""); - Expect(1, 12288, '\p{-_Is_z}', ""); - Expect(0, 12288, '\p{^-_Is_z}', ""); - Expect(0, 12288, '\P{-_Is_z}', ""); - Expect(1, 12288, '\P{^-_Is_z}', ""); - Expect(0, 12289, '\p{-_Is_z}', ""); - Expect(1, 12289, '\p{^-_Is_z}', ""); - Expect(1, 12289, '\P{-_Is_z}', ""); - Expect(0, 12289, '\P{^-_Is_z}', ""); - Error('\p{ Sharada:=}'); - Error('\P{ Sharada:=}'); + Expect(1, 12288, '\p{ Is_Z}', ""); + Expect(0, 12288, '\p{^ Is_Z}', ""); + Expect(0, 12288, '\P{ Is_Z}', ""); + Expect(1, 12288, '\P{^ Is_Z}', ""); + Expect(0, 12289, '\p{ Is_Z}', ""); + Expect(1, 12289, '\p{^ Is_Z}', ""); + Expect(1, 12289, '\P{ Is_Z}', ""); + Expect(0, 12289, '\P{^ Is_Z}', ""); + Error('\p{--Sharada:=}'); + Error('\P{--Sharada:=}'); Expect(1, 70111, '\p{sharada}', ""); Expect(0, 70111, '\p{^sharada}', ""); Expect(0, 70111, '\P{sharada}', ""); @@ -113308,16 +116596,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70112, '\p{^sharada}', ""); Expect(1, 70112, '\P{sharada}', ""); Expect(0, 70112, '\P{^sharada}', ""); - Expect(1, 70111, '\p{ Sharada}', ""); - Expect(0, 70111, '\p{^ Sharada}', ""); - Expect(0, 70111, '\P{ Sharada}', ""); - Expect(1, 70111, '\P{^ Sharada}', ""); - Expect(0, 70112, '\p{ Sharada}', ""); - Expect(1, 70112, '\p{^ Sharada}', ""); - Expect(1, 70112, '\P{ Sharada}', ""); - Expect(0, 70112, '\P{^ Sharada}', ""); - Error('\p{ IS_sharada:=}'); - Error('\P{ IS_sharada:=}'); + Expect(1, 70111, '\p{-Sharada}', ""); + Expect(0, 70111, '\p{^-Sharada}', ""); + Expect(0, 70111, '\P{-Sharada}', ""); + Expect(1, 70111, '\P{^-Sharada}', ""); + Expect(0, 70112, '\p{-Sharada}', ""); + Expect(1, 70112, '\p{^-Sharada}', ""); + Expect(1, 70112, '\P{-Sharada}', ""); + Expect(0, 70112, '\P{^-Sharada}', ""); + Error('\p{/a/_is_Sharada}'); + Error('\P{/a/_is_Sharada}'); Expect(1, 70111, '\p{issharada}', ""); Expect(0, 70111, '\p{^issharada}', ""); Expect(0, 70111, '\P{issharada}', ""); @@ -113326,16 +116614,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70112, '\p{^issharada}', ""); Expect(1, 70112, '\P{issharada}', ""); Expect(0, 70112, '\P{^issharada}', ""); - Expect(1, 70111, '\p{ _Is_sharada}', ""); - Expect(0, 70111, '\p{^ _Is_sharada}', ""); - Expect(0, 70111, '\P{ _Is_sharada}', ""); - Expect(1, 70111, '\P{^ _Is_sharada}', ""); - Expect(0, 70112, '\p{ _Is_sharada}', ""); - Expect(1, 70112, '\p{^ _Is_sharada}', ""); - Expect(1, 70112, '\P{ _Is_sharada}', ""); - Expect(0, 70112, '\P{^ _Is_sharada}', ""); - Error('\p{:= _shrd}'); - Error('\P{:= _shrd}'); + Expect(1, 70111, '\p{_Is_sharada}', ""); + Expect(0, 70111, '\p{^_Is_sharada}', ""); + Expect(0, 70111, '\P{_Is_sharada}', ""); + Expect(1, 70111, '\P{^_Is_sharada}', ""); + Expect(0, 70112, '\p{_Is_sharada}', ""); + Expect(1, 70112, '\p{^_Is_sharada}', ""); + Expect(1, 70112, '\P{_Is_sharada}', ""); + Expect(0, 70112, '\P{^_Is_sharada}', ""); + Error('\p{:= _SHRD}'); + Error('\P{:= _SHRD}'); Expect(1, 70111, '\p{shrd}', ""); Expect(0, 70111, '\p{^shrd}', ""); Expect(0, 70111, '\P{shrd}', ""); @@ -113344,16 +116632,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70112, '\p{^shrd}', ""); Expect(1, 70112, '\P{shrd}', ""); Expect(0, 70112, '\P{^shrd}', ""); - Expect(1, 70111, '\p{__Shrd}', ""); - Expect(0, 70111, '\p{^__Shrd}', ""); - Expect(0, 70111, '\P{__Shrd}', ""); - Expect(1, 70111, '\P{^__Shrd}', ""); - Expect(0, 70112, '\p{__Shrd}', ""); - Expect(1, 70112, '\p{^__Shrd}', ""); - Expect(1, 70112, '\P{__Shrd}', ""); - Expect(0, 70112, '\P{^__Shrd}', ""); - Error('\p{/a/-_Is_Shrd}'); - Error('\P{/a/-_Is_Shrd}'); + Expect(1, 70111, '\p{ Shrd}', ""); + Expect(0, 70111, '\p{^ Shrd}', ""); + Expect(0, 70111, '\P{ Shrd}', ""); + Expect(1, 70111, '\P{^ Shrd}', ""); + Expect(0, 70112, '\p{ Shrd}', ""); + Expect(1, 70112, '\p{^ Shrd}', ""); + Expect(1, 70112, '\P{ Shrd}', ""); + Expect(0, 70112, '\P{^ Shrd}', ""); + Error('\p{ /a/Is_SHRD}'); + Error('\P{ /a/Is_SHRD}'); Expect(1, 70111, '\p{isshrd}', ""); Expect(0, 70111, '\p{^isshrd}', ""); Expect(0, 70111, '\P{isshrd}', ""); @@ -113362,16 +116650,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70112, '\p{^isshrd}', ""); Expect(1, 70112, '\P{isshrd}', ""); Expect(0, 70112, '\P{^isshrd}', ""); - Expect(1, 70111, '\p{Is_SHRD}', ""); - Expect(0, 70111, '\p{^Is_SHRD}', ""); - Expect(0, 70111, '\P{Is_SHRD}', ""); - Expect(1, 70111, '\P{^Is_SHRD}', ""); - Expect(0, 70112, '\p{Is_SHRD}', ""); - Expect(1, 70112, '\p{^Is_SHRD}', ""); - Expect(1, 70112, '\P{Is_SHRD}', ""); - Expect(0, 70112, '\P{^Is_SHRD}', ""); - Error('\p{_ Shavian:=}'); - Error('\P{_ Shavian:=}'); + Expect(1, 70111, '\p{ IS_shrd}', ""); + Expect(0, 70111, '\p{^ IS_shrd}', ""); + Expect(0, 70111, '\P{ IS_shrd}', ""); + Expect(1, 70111, '\P{^ IS_shrd}', ""); + Expect(0, 70112, '\p{ IS_shrd}', ""); + Expect(1, 70112, '\p{^ IS_shrd}', ""); + Expect(1, 70112, '\P{ IS_shrd}', ""); + Expect(0, 70112, '\P{^ IS_shrd}', ""); + Error('\p{ :=Shavian}'); + Error('\P{ :=Shavian}'); Expect(1, 66687, '\p{shavian}', ""); Expect(0, 66687, '\p{^shavian}', ""); Expect(0, 66687, '\P{shavian}', ""); @@ -113380,16 +116668,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66688, '\p{^shavian}', ""); Expect(1, 66688, '\P{shavian}', ""); Expect(0, 66688, '\P{^shavian}', ""); - Expect(1, 66687, '\p{ _Shavian}', ""); - Expect(0, 66687, '\p{^ _Shavian}', ""); - Expect(0, 66687, '\P{ _Shavian}', ""); - Expect(1, 66687, '\P{^ _Shavian}', ""); - Expect(0, 66688, '\p{ _Shavian}', ""); - Expect(1, 66688, '\p{^ _Shavian}', ""); - Expect(1, 66688, '\P{ _Shavian}', ""); - Expect(0, 66688, '\P{^ _Shavian}', ""); - Error('\p{_:=is_Shavian}'); - Error('\P{_:=is_Shavian}'); + Expect(1, 66687, '\p{-_shavian}', ""); + Expect(0, 66687, '\p{^-_shavian}', ""); + Expect(0, 66687, '\P{-_shavian}', ""); + Expect(1, 66687, '\P{^-_shavian}', ""); + Expect(0, 66688, '\p{-_shavian}', ""); + Expect(1, 66688, '\p{^-_shavian}', ""); + Expect(1, 66688, '\P{-_shavian}', ""); + Expect(0, 66688, '\P{^-_shavian}', ""); + Error('\p{-/a/is_Shavian}'); + Error('\P{-/a/is_Shavian}'); Expect(1, 66687, '\p{isshavian}', ""); Expect(0, 66687, '\p{^isshavian}', ""); Expect(0, 66687, '\P{isshavian}', ""); @@ -113398,16 +116686,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66688, '\p{^isshavian}', ""); Expect(1, 66688, '\P{isshavian}', ""); Expect(0, 66688, '\P{^isshavian}', ""); - Expect(1, 66687, '\p{-Is_Shavian}', ""); - Expect(0, 66687, '\p{^-Is_Shavian}', ""); - Expect(0, 66687, '\P{-Is_Shavian}', ""); - Expect(1, 66687, '\P{^-Is_Shavian}', ""); - Expect(0, 66688, '\p{-Is_Shavian}', ""); - Expect(1, 66688, '\p{^-Is_Shavian}', ""); - Expect(1, 66688, '\P{-Is_Shavian}', ""); - Expect(0, 66688, '\P{^-Is_Shavian}', ""); - Error('\p{/a/SHAW}'); - Error('\P{/a/SHAW}'); + Expect(1, 66687, '\p{ -Is_Shavian}', ""); + Expect(0, 66687, '\p{^ -Is_Shavian}', ""); + Expect(0, 66687, '\P{ -Is_Shavian}', ""); + Expect(1, 66687, '\P{^ -Is_Shavian}', ""); + Expect(0, 66688, '\p{ -Is_Shavian}', ""); + Expect(1, 66688, '\p{^ -Is_Shavian}', ""); + Expect(1, 66688, '\P{ -Is_Shavian}', ""); + Expect(0, 66688, '\P{^ -Is_Shavian}', ""); + Error('\p{/a/ -shaw}'); + Error('\P{/a/ -shaw}'); Expect(1, 66687, '\p{shaw}', ""); Expect(0, 66687, '\p{^shaw}', ""); Expect(0, 66687, '\P{shaw}', ""); @@ -113416,16 +116704,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66688, '\p{^shaw}', ""); Expect(1, 66688, '\P{shaw}', ""); Expect(0, 66688, '\P{^shaw}', ""); - Expect(1, 66687, '\p{ shaw}', ""); - Expect(0, 66687, '\p{^ shaw}', ""); - Expect(0, 66687, '\P{ shaw}', ""); - Expect(1, 66687, '\P{^ shaw}', ""); - Expect(0, 66688, '\p{ shaw}', ""); - Expect(1, 66688, '\p{^ shaw}', ""); - Expect(1, 66688, '\P{ shaw}', ""); - Expect(0, 66688, '\P{^ shaw}', ""); - Error('\p{_:=Is_SHAW}'); - Error('\P{_:=Is_SHAW}'); + Expect(1, 66687, '\p{ _Shaw}', ""); + Expect(0, 66687, '\p{^ _Shaw}', ""); + Expect(0, 66687, '\P{ _Shaw}', ""); + Expect(1, 66687, '\P{^ _Shaw}', ""); + Expect(0, 66688, '\p{ _Shaw}', ""); + Expect(1, 66688, '\p{^ _Shaw}', ""); + Expect(1, 66688, '\P{ _Shaw}', ""); + Expect(0, 66688, '\P{^ _Shaw}', ""); + Error('\p{_ Is_Shaw:=}'); + Error('\P{_ Is_Shaw:=}'); Expect(1, 66687, '\p{isshaw}', ""); Expect(0, 66687, '\p{^isshaw}', ""); Expect(0, 66687, '\P{isshaw}', ""); @@ -113434,16 +116722,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66688, '\p{^isshaw}', ""); Expect(1, 66688, '\P{isshaw}', ""); Expect(0, 66688, '\P{^isshaw}', ""); - Expect(1, 66687, '\p{ Is_SHAW}', ""); - Expect(0, 66687, '\p{^ Is_SHAW}', ""); - Expect(0, 66687, '\P{ Is_SHAW}', ""); - Expect(1, 66687, '\P{^ Is_SHAW}', ""); - Expect(0, 66688, '\p{ Is_SHAW}', ""); - Expect(1, 66688, '\p{^ Is_SHAW}', ""); - Expect(1, 66688, '\P{ Is_SHAW}', ""); - Expect(0, 66688, '\P{^ Is_SHAW}', ""); - Error('\p{ /a/shorthand_Format_controls}'); - Error('\P{ /a/shorthand_Format_controls}'); + Expect(1, 66687, '\p{ _is_Shaw}', ""); + Expect(0, 66687, '\p{^ _is_Shaw}', ""); + Expect(0, 66687, '\P{ _is_Shaw}', ""); + Expect(1, 66687, '\P{^ _is_Shaw}', ""); + Expect(0, 66688, '\p{ _is_Shaw}', ""); + Expect(1, 66688, '\p{^ _is_Shaw}', ""); + Expect(1, 66688, '\P{ _is_Shaw}', ""); + Expect(0, 66688, '\P{^ _is_Shaw}', ""); + Error('\p{ :=SHORTHAND_Format_Controls}'); + Error('\P{ :=SHORTHAND_Format_Controls}'); Expect(1, 113839, '\p{shorthandformatcontrols}', ""); Expect(0, 113839, '\p{^shorthandformatcontrols}', ""); Expect(0, 113839, '\P{shorthandformatcontrols}', ""); @@ -113452,16 +116740,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 113840, '\p{^shorthandformatcontrols}', ""); Expect(1, 113840, '\P{shorthandformatcontrols}', ""); Expect(0, 113840, '\P{^shorthandformatcontrols}', ""); - Expect(1, 113839, '\p{ SHORTHAND_Format_controls}', ""); - Expect(0, 113839, '\p{^ SHORTHAND_Format_controls}', ""); - Expect(0, 113839, '\P{ SHORTHAND_Format_controls}', ""); - Expect(1, 113839, '\P{^ SHORTHAND_Format_controls}', ""); - Expect(0, 113840, '\p{ SHORTHAND_Format_controls}', ""); - Expect(1, 113840, '\p{^ SHORTHAND_Format_controls}', ""); - Expect(1, 113840, '\P{ SHORTHAND_Format_controls}', ""); - Expect(0, 113840, '\P{^ SHORTHAND_Format_controls}', ""); - Error('\p{ is_shorthand_FORMAT_Controls/a/}'); - Error('\P{ is_shorthand_FORMAT_Controls/a/}'); + Expect(1, 113839, '\p{ Shorthand_FORMAT_Controls}', ""); + Expect(0, 113839, '\p{^ Shorthand_FORMAT_Controls}', ""); + Expect(0, 113839, '\P{ Shorthand_FORMAT_Controls}', ""); + Expect(1, 113839, '\P{^ Shorthand_FORMAT_Controls}', ""); + Expect(0, 113840, '\p{ Shorthand_FORMAT_Controls}', ""); + Expect(1, 113840, '\p{^ Shorthand_FORMAT_Controls}', ""); + Expect(1, 113840, '\P{ Shorthand_FORMAT_Controls}', ""); + Expect(0, 113840, '\P{^ Shorthand_FORMAT_Controls}', ""); + Error('\p{_:=Is_SHORTHAND_Format_controls}'); + Error('\P{_:=Is_SHORTHAND_Format_controls}'); Expect(1, 113839, '\p{isshorthandformatcontrols}', ""); Expect(0, 113839, '\p{^isshorthandformatcontrols}', ""); Expect(0, 113839, '\P{isshorthandformatcontrols}', ""); @@ -113470,16 +116758,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 113840, '\p{^isshorthandformatcontrols}', ""); Expect(1, 113840, '\P{isshorthandformatcontrols}', ""); Expect(0, 113840, '\P{^isshorthandformatcontrols}', ""); - Expect(1, 113839, '\p{--Is_Shorthand_Format_Controls}', ""); - Expect(0, 113839, '\p{^--Is_Shorthand_Format_Controls}', ""); - Expect(0, 113839, '\P{--Is_Shorthand_Format_Controls}', ""); - Expect(1, 113839, '\P{^--Is_Shorthand_Format_Controls}', ""); - Expect(0, 113840, '\p{--Is_Shorthand_Format_Controls}', ""); - Expect(1, 113840, '\p{^--Is_Shorthand_Format_Controls}', ""); - Expect(1, 113840, '\P{--Is_Shorthand_Format_Controls}', ""); - Expect(0, 113840, '\P{^--Is_Shorthand_Format_Controls}', ""); - Error('\p{_:=IN_Shorthand_format_Controls}'); - Error('\P{_:=IN_Shorthand_format_Controls}'); + Expect(1, 113839, '\p{-Is_Shorthand_Format_Controls}', ""); + Expect(0, 113839, '\p{^-Is_Shorthand_Format_Controls}', ""); + Expect(0, 113839, '\P{-Is_Shorthand_Format_Controls}', ""); + Expect(1, 113839, '\P{^-Is_Shorthand_Format_Controls}', ""); + Expect(0, 113840, '\p{-Is_Shorthand_Format_Controls}', ""); + Expect(1, 113840, '\p{^-Is_Shorthand_Format_Controls}', ""); + Expect(1, 113840, '\P{-Is_Shorthand_Format_Controls}', ""); + Expect(0, 113840, '\P{^-Is_Shorthand_Format_Controls}', ""); + Error('\p{ /a/In_SHORTHAND_Format_controls}'); + Error('\P{ /a/In_SHORTHAND_Format_controls}'); Expect(1, 113839, '\p{inshorthandformatcontrols}', ""); Expect(0, 113839, '\p{^inshorthandformatcontrols}', ""); Expect(0, 113839, '\P{inshorthandformatcontrols}', ""); @@ -113488,16 +116776,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 113840, '\p{^inshorthandformatcontrols}', ""); Expect(1, 113840, '\P{inshorthandformatcontrols}', ""); Expect(0, 113840, '\P{^inshorthandformatcontrols}', ""); - Expect(1, 113839, '\p{_in_shorthand_FORMAT_CONTROLS}', ""); - Expect(0, 113839, '\p{^_in_shorthand_FORMAT_CONTROLS}', ""); - Expect(0, 113839, '\P{_in_shorthand_FORMAT_CONTROLS}', ""); - Expect(1, 113839, '\P{^_in_shorthand_FORMAT_CONTROLS}', ""); - Expect(0, 113840, '\p{_in_shorthand_FORMAT_CONTROLS}', ""); - Expect(1, 113840, '\p{^_in_shorthand_FORMAT_CONTROLS}', ""); - Expect(1, 113840, '\P{_in_shorthand_FORMAT_CONTROLS}', ""); - Expect(0, 113840, '\P{^_in_shorthand_FORMAT_CONTROLS}', ""); - Error('\p{ /a/SIDDHAM}'); - Error('\P{ /a/SIDDHAM}'); + Expect(1, 113839, '\p{ In_Shorthand_FORMAT_controls}', ""); + Expect(0, 113839, '\p{^ In_Shorthand_FORMAT_controls}', ""); + Expect(0, 113839, '\P{ In_Shorthand_FORMAT_controls}', ""); + Expect(1, 113839, '\P{^ In_Shorthand_FORMAT_controls}', ""); + Expect(0, 113840, '\p{ In_Shorthand_FORMAT_controls}', ""); + Expect(1, 113840, '\p{^ In_Shorthand_FORMAT_controls}', ""); + Expect(1, 113840, '\P{ In_Shorthand_FORMAT_controls}', ""); + Expect(0, 113840, '\P{^ In_Shorthand_FORMAT_controls}', ""); + Error('\p{ :=SIDDHAM}'); + Error('\P{ :=SIDDHAM}'); Expect(1, 71133, '\p{siddham}', ""); Expect(0, 71133, '\p{^siddham}', ""); Expect(0, 71133, '\P{siddham}', ""); @@ -113506,16 +116794,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71134, '\p{^siddham}', ""); Expect(1, 71134, '\P{siddham}', ""); Expect(0, 71134, '\P{^siddham}', ""); - Expect(1, 71133, '\p{-Siddham}', ""); - Expect(0, 71133, '\p{^-Siddham}', ""); - Expect(0, 71133, '\P{-Siddham}', ""); - Expect(1, 71133, '\P{^-Siddham}', ""); - Expect(0, 71134, '\p{-Siddham}', ""); - Expect(1, 71134, '\p{^-Siddham}', ""); - Expect(1, 71134, '\P{-Siddham}', ""); - Expect(0, 71134, '\P{^-Siddham}', ""); - Error('\p{_-Is_siddham:=}'); - Error('\P{_-Is_siddham:=}'); + Expect(1, 71133, '\p{Siddham}', ""); + Expect(0, 71133, '\p{^Siddham}', ""); + Expect(0, 71133, '\P{Siddham}', ""); + Expect(1, 71133, '\P{^Siddham}', ""); + Expect(0, 71134, '\p{Siddham}', ""); + Expect(1, 71134, '\p{^Siddham}', ""); + Expect(1, 71134, '\P{Siddham}', ""); + Expect(0, 71134, '\P{^Siddham}', ""); + Error('\p{__is_Siddham/a/}'); + Error('\P{__is_Siddham/a/}'); Expect(1, 71133, '\p{issiddham}', ""); Expect(0, 71133, '\p{^issiddham}', ""); Expect(0, 71133, '\P{issiddham}', ""); @@ -113524,16 +116812,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71134, '\p{^issiddham}', ""); Expect(1, 71134, '\P{issiddham}', ""); Expect(0, 71134, '\P{^issiddham}', ""); - Expect(1, 71133, '\p{- is_siddham}', ""); - Expect(0, 71133, '\p{^- is_siddham}', ""); - Expect(0, 71133, '\P{- is_siddham}', ""); - Expect(1, 71133, '\P{^- is_siddham}', ""); - Expect(0, 71134, '\p{- is_siddham}', ""); - Expect(1, 71134, '\p{^- is_siddham}', ""); - Expect(1, 71134, '\P{- is_siddham}', ""); - Expect(0, 71134, '\P{^- is_siddham}', ""); - Error('\p{ Sidd:=}'); - Error('\P{ Sidd:=}'); + Expect(1, 71133, '\p{_is_siddham}', ""); + Expect(0, 71133, '\p{^_is_siddham}', ""); + Expect(0, 71133, '\P{_is_siddham}', ""); + Expect(1, 71133, '\P{^_is_siddham}', ""); + Expect(0, 71134, '\p{_is_siddham}', ""); + Expect(1, 71134, '\p{^_is_siddham}', ""); + Expect(1, 71134, '\P{_is_siddham}', ""); + Expect(0, 71134, '\P{^_is_siddham}', ""); + Error('\p{- SIDD/a/}'); + Error('\P{- SIDD/a/}'); Expect(1, 71133, '\p{sidd}', ""); Expect(0, 71133, '\p{^sidd}', ""); Expect(0, 71133, '\P{sidd}', ""); @@ -113542,16 +116830,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71134, '\p{^sidd}', ""); Expect(1, 71134, '\P{sidd}', ""); Expect(0, 71134, '\P{^sidd}', ""); - Expect(1, 71133, '\p{ _sidd}', ""); - Expect(0, 71133, '\p{^ _sidd}', ""); - Expect(0, 71133, '\P{ _sidd}', ""); - Expect(1, 71133, '\P{^ _sidd}', ""); - Expect(0, 71134, '\p{ _sidd}', ""); - Expect(1, 71134, '\p{^ _sidd}', ""); - Expect(1, 71134, '\P{ _sidd}', ""); - Expect(0, 71134, '\P{^ _sidd}', ""); - Error('\p{_/a/Is_SIDD}'); - Error('\P{_/a/Is_SIDD}'); + Expect(1, 71133, '\p{-Sidd}', ""); + Expect(0, 71133, '\p{^-Sidd}', ""); + Expect(0, 71133, '\P{-Sidd}', ""); + Expect(1, 71133, '\P{^-Sidd}', ""); + Expect(0, 71134, '\p{-Sidd}', ""); + Expect(1, 71134, '\p{^-Sidd}', ""); + Expect(1, 71134, '\P{-Sidd}', ""); + Expect(0, 71134, '\P{^-Sidd}', ""); + Error('\p{_/a/Is_Sidd}'); + Error('\P{_/a/Is_Sidd}'); Expect(1, 71133, '\p{issidd}', ""); Expect(0, 71133, '\p{^issidd}', ""); Expect(0, 71133, '\P{issidd}', ""); @@ -113560,16 +116848,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71134, '\p{^issidd}', ""); Expect(1, 71134, '\P{issidd}', ""); Expect(0, 71134, '\P{^issidd}', ""); - Expect(1, 71133, '\p{ is_sidd}', ""); - Expect(0, 71133, '\p{^ is_sidd}', ""); - Expect(0, 71133, '\P{ is_sidd}', ""); - Expect(1, 71133, '\P{^ is_sidd}', ""); - Expect(0, 71134, '\p{ is_sidd}', ""); - Expect(1, 71134, '\p{^ is_sidd}', ""); - Expect(1, 71134, '\P{ is_sidd}', ""); - Expect(0, 71134, '\P{^ is_sidd}', ""); - Error('\p{:= _SignWriting}'); - Error('\P{:= _SignWriting}'); + Expect(1, 71133, '\p{_Is_Sidd}', ""); + Expect(0, 71133, '\p{^_Is_Sidd}', ""); + Expect(0, 71133, '\P{_Is_Sidd}', ""); + Expect(1, 71133, '\P{^_Is_Sidd}', ""); + Expect(0, 71134, '\p{_Is_Sidd}', ""); + Expect(1, 71134, '\p{^_Is_Sidd}', ""); + Expect(1, 71134, '\P{_Is_Sidd}', ""); + Expect(0, 71134, '\P{^_Is_Sidd}', ""); + Error('\p{_SignWriting:=}'); + Error('\P{_SignWriting:=}'); Expect(1, 121519, '\p{signwriting}', ""); Expect(0, 121519, '\p{^signwriting}', ""); Expect(0, 121519, '\P{signwriting}', ""); @@ -113578,16 +116866,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121520, '\p{^signwriting}', ""); Expect(1, 121520, '\P{signwriting}', ""); Expect(0, 121520, '\P{^signwriting}', ""); - Expect(1, 121519, '\p{ SignWriting}', ""); - Expect(0, 121519, '\p{^ SignWriting}', ""); - Expect(0, 121519, '\P{ SignWriting}', ""); - Expect(1, 121519, '\P{^ SignWriting}', ""); - Expect(0, 121520, '\p{ SignWriting}', ""); - Expect(1, 121520, '\p{^ SignWriting}', ""); - Expect(1, 121520, '\P{ SignWriting}', ""); - Expect(0, 121520, '\P{^ SignWriting}', ""); - Error('\p{/a/_Is_SignWriting}'); - Error('\P{/a/_Is_SignWriting}'); + Expect(1, 121519, '\p{ SIGNWRITING}', ""); + Expect(0, 121519, '\p{^ SIGNWRITING}', ""); + Expect(0, 121519, '\P{ SIGNWRITING}', ""); + Expect(1, 121519, '\P{^ SIGNWRITING}', ""); + Expect(0, 121520, '\p{ SIGNWRITING}', ""); + Expect(1, 121520, '\p{^ SIGNWRITING}', ""); + Expect(1, 121520, '\P{ SIGNWRITING}', ""); + Expect(0, 121520, '\P{^ SIGNWRITING}', ""); + Error('\p{:= _Is_signwriting}'); + Error('\P{:= _Is_signwriting}'); Expect(1, 121519, '\p{issignwriting}', ""); Expect(0, 121519, '\p{^issignwriting}', ""); Expect(0, 121519, '\P{issignwriting}', ""); @@ -113596,16 +116884,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121520, '\p{^issignwriting}', ""); Expect(1, 121520, '\P{issignwriting}', ""); Expect(0, 121520, '\P{^issignwriting}', ""); - Expect(1, 121519, '\p{_ Is_SignWriting}', ""); - Expect(0, 121519, '\p{^_ Is_SignWriting}', ""); - Expect(0, 121519, '\P{_ Is_SignWriting}', ""); - Expect(1, 121519, '\P{^_ Is_SignWriting}', ""); - Expect(0, 121520, '\p{_ Is_SignWriting}', ""); - Expect(1, 121520, '\p{^_ Is_SignWriting}', ""); - Expect(1, 121520, '\P{_ Is_SignWriting}', ""); - Expect(0, 121520, '\P{^_ Is_SignWriting}', ""); - Error('\p{/a/ sgnw}'); - Error('\P{/a/ sgnw}'); + Expect(1, 121519, '\p{ is_SignWriting}', ""); + Expect(0, 121519, '\p{^ is_SignWriting}', ""); + Expect(0, 121519, '\P{ is_SignWriting}', ""); + Expect(1, 121519, '\P{^ is_SignWriting}', ""); + Expect(0, 121520, '\p{ is_SignWriting}', ""); + Expect(1, 121520, '\p{^ is_SignWriting}', ""); + Expect(1, 121520, '\P{ is_SignWriting}', ""); + Expect(0, 121520, '\P{^ is_SignWriting}', ""); + Error('\p{:=-Sgnw}'); + Error('\P{:=-Sgnw}'); Expect(1, 121519, '\p{sgnw}', ""); Expect(0, 121519, '\p{^sgnw}', ""); Expect(0, 121519, '\P{sgnw}', ""); @@ -113614,16 +116902,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121520, '\p{^sgnw}', ""); Expect(1, 121520, '\P{sgnw}', ""); Expect(0, 121520, '\P{^sgnw}', ""); - Expect(1, 121519, '\p{ sgnw}', ""); - Expect(0, 121519, '\p{^ sgnw}', ""); - Expect(0, 121519, '\P{ sgnw}', ""); - Expect(1, 121519, '\P{^ sgnw}', ""); - Expect(0, 121520, '\p{ sgnw}', ""); - Expect(1, 121520, '\p{^ sgnw}', ""); - Expect(1, 121520, '\P{ sgnw}', ""); - Expect(0, 121520, '\P{^ sgnw}', ""); - Error('\p{-Is_sgnw:=}'); - Error('\P{-Is_sgnw:=}'); + Expect(1, 121519, '\p{_sgnw}', ""); + Expect(0, 121519, '\p{^_sgnw}', ""); + Expect(0, 121519, '\P{_sgnw}', ""); + Expect(1, 121519, '\P{^_sgnw}', ""); + Expect(0, 121520, '\p{_sgnw}', ""); + Expect(1, 121520, '\p{^_sgnw}', ""); + Expect(1, 121520, '\P{_sgnw}', ""); + Expect(0, 121520, '\P{^_sgnw}', ""); + Error('\p{/a/ is_sgnw}'); + Error('\P{/a/ is_sgnw}'); Expect(1, 121519, '\p{issgnw}', ""); Expect(0, 121519, '\p{^issgnw}', ""); Expect(0, 121519, '\P{issgnw}', ""); @@ -113632,16 +116920,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121520, '\p{^issgnw}', ""); Expect(1, 121520, '\P{issgnw}', ""); Expect(0, 121520, '\P{^issgnw}', ""); - Expect(1, 121519, '\p{Is_Sgnw}', ""); - Expect(0, 121519, '\p{^Is_Sgnw}', ""); - Expect(0, 121519, '\P{Is_Sgnw}', ""); - Expect(1, 121519, '\P{^Is_Sgnw}', ""); - Expect(0, 121520, '\p{Is_Sgnw}', ""); - Expect(1, 121520, '\p{^Is_Sgnw}', ""); - Expect(1, 121520, '\P{Is_Sgnw}', ""); - Expect(0, 121520, '\P{^Is_Sgnw}', ""); - Error('\p{:= -Sinhala}'); - Error('\P{:= -Sinhala}'); + Expect(1, 121519, '\p{_is_sgnw}', ""); + Expect(0, 121519, '\p{^_is_sgnw}', ""); + Expect(0, 121519, '\P{_is_sgnw}', ""); + Expect(1, 121519, '\P{^_is_sgnw}', ""); + Expect(0, 121520, '\p{_is_sgnw}', ""); + Expect(1, 121520, '\p{^_is_sgnw}', ""); + Expect(1, 121520, '\P{_is_sgnw}', ""); + Expect(0, 121520, '\P{^_is_sgnw}', ""); + Error('\p{/a/- sinhala}'); + Error('\P{/a/- sinhala}'); Expect(1, 70132, '\p{sinhala}', ""); Expect(0, 70132, '\p{^sinhala}', ""); Expect(0, 70132, '\P{sinhala}', ""); @@ -113650,16 +116938,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70133, '\p{^sinhala}', ""); Expect(1, 70133, '\P{sinhala}', ""); Expect(0, 70133, '\P{^sinhala}', ""); - Expect(1, 70132, '\p{--Sinhala}', ""); - Expect(0, 70132, '\p{^--Sinhala}', ""); - Expect(0, 70132, '\P{--Sinhala}', ""); - Expect(1, 70132, '\P{^--Sinhala}', ""); - Expect(0, 70133, '\p{--Sinhala}', ""); - Expect(1, 70133, '\p{^--Sinhala}', ""); - Expect(1, 70133, '\P{--Sinhala}', ""); - Expect(0, 70133, '\P{^--Sinhala}', ""); - Error('\p{ :=IS_Sinhala}'); - Error('\P{ :=IS_Sinhala}'); + Expect(1, 70132, '\p{_Sinhala}', ""); + Expect(0, 70132, '\p{^_Sinhala}', ""); + Expect(0, 70132, '\P{_Sinhala}', ""); + Expect(1, 70132, '\P{^_Sinhala}', ""); + Expect(0, 70133, '\p{_Sinhala}', ""); + Expect(1, 70133, '\p{^_Sinhala}', ""); + Expect(1, 70133, '\P{_Sinhala}', ""); + Expect(0, 70133, '\P{^_Sinhala}', ""); + Error('\p{:=is_sinhala}'); + Error('\P{:=is_sinhala}'); Expect(1, 70132, '\p{issinhala}', ""); Expect(0, 70132, '\p{^issinhala}', ""); Expect(0, 70132, '\P{issinhala}', ""); @@ -113668,16 +116956,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70133, '\p{^issinhala}', ""); Expect(1, 70133, '\P{issinhala}', ""); Expect(0, 70133, '\P{^issinhala}', ""); - Expect(1, 70132, '\p{_Is_Sinhala}', ""); - Expect(0, 70132, '\p{^_Is_Sinhala}', ""); - Expect(0, 70132, '\P{_Is_Sinhala}', ""); - Expect(1, 70132, '\P{^_Is_Sinhala}', ""); - Expect(0, 70133, '\p{_Is_Sinhala}', ""); - Expect(1, 70133, '\p{^_Is_Sinhala}', ""); - Expect(1, 70133, '\P{_Is_Sinhala}', ""); - Expect(0, 70133, '\P{^_Is_Sinhala}', ""); - Error('\p{ /a/Sinh}'); - Error('\P{ /a/Sinh}'); + Expect(1, 70132, '\p{__is_Sinhala}', ""); + Expect(0, 70132, '\p{^__is_Sinhala}', ""); + Expect(0, 70132, '\P{__is_Sinhala}', ""); + Expect(1, 70132, '\P{^__is_Sinhala}', ""); + Expect(0, 70133, '\p{__is_Sinhala}', ""); + Expect(1, 70133, '\p{^__is_Sinhala}', ""); + Expect(1, 70133, '\P{__is_Sinhala}', ""); + Expect(0, 70133, '\P{^__is_Sinhala}', ""); + Error('\p{_ sinh:=}'); + Error('\P{_ sinh:=}'); Expect(1, 70132, '\p{sinh}', ""); Expect(0, 70132, '\p{^sinh}', ""); Expect(0, 70132, '\P{sinh}', ""); @@ -113686,16 +116974,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70133, '\p{^sinh}', ""); Expect(1, 70133, '\P{sinh}', ""); Expect(0, 70133, '\P{^sinh}', ""); - Expect(1, 70132, '\p{ _SINH}', ""); - Expect(0, 70132, '\p{^ _SINH}', ""); - Expect(0, 70132, '\P{ _SINH}', ""); - Expect(1, 70132, '\P{^ _SINH}', ""); - Expect(0, 70133, '\p{ _SINH}', ""); - Expect(1, 70133, '\p{^ _SINH}', ""); - Expect(1, 70133, '\P{ _SINH}', ""); - Expect(0, 70133, '\P{^ _SINH}', ""); - Error('\p{/a/-IS_sinh}'); - Error('\P{/a/-IS_sinh}'); + Expect(1, 70132, '\p{- Sinh}', ""); + Expect(0, 70132, '\p{^- Sinh}', ""); + Expect(0, 70132, '\P{- Sinh}', ""); + Expect(1, 70132, '\P{^- Sinh}', ""); + Expect(0, 70133, '\p{- Sinh}', ""); + Expect(1, 70133, '\p{^- Sinh}', ""); + Expect(1, 70133, '\P{- Sinh}', ""); + Expect(0, 70133, '\P{^- Sinh}', ""); + Error('\p{_/a/Is_SINH}'); + Error('\P{_/a/Is_SINH}'); Expect(1, 70132, '\p{issinh}', ""); Expect(0, 70132, '\p{^issinh}', ""); Expect(0, 70132, '\P{issinh}', ""); @@ -113704,16 +116992,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70133, '\p{^issinh}', ""); Expect(1, 70133, '\P{issinh}', ""); Expect(0, 70133, '\P{^issinh}', ""); - Expect(1, 70132, '\p{--Is_Sinh}', ""); - Expect(0, 70132, '\p{^--Is_Sinh}', ""); - Expect(0, 70132, '\P{--Is_Sinh}', ""); - Expect(1, 70132, '\P{^--Is_Sinh}', ""); - Expect(0, 70133, '\p{--Is_Sinh}', ""); - Expect(1, 70133, '\p{^--Is_Sinh}', ""); - Expect(1, 70133, '\P{--Is_Sinh}', ""); - Expect(0, 70133, '\P{^--Is_Sinh}', ""); - Error('\p{-:=sinhala_ARCHAIC_NUMBERS}'); - Error('\P{-:=sinhala_ARCHAIC_NUMBERS}'); + Expect(1, 70132, '\p{__Is_Sinh}', ""); + Expect(0, 70132, '\p{^__Is_Sinh}', ""); + Expect(0, 70132, '\P{__Is_Sinh}', ""); + Expect(1, 70132, '\P{^__Is_Sinh}', ""); + Expect(0, 70133, '\p{__Is_Sinh}', ""); + Expect(1, 70133, '\p{^__Is_Sinh}', ""); + Expect(1, 70133, '\P{__Is_Sinh}', ""); + Expect(0, 70133, '\P{^__Is_Sinh}', ""); + Error('\p{--Sinhala_archaic_NUMBERS/a/}'); + Error('\P{--Sinhala_archaic_NUMBERS/a/}'); Expect(1, 70143, '\p{sinhalaarchaicnumbers}', ""); Expect(0, 70143, '\p{^sinhalaarchaicnumbers}', ""); Expect(0, 70143, '\P{sinhalaarchaicnumbers}', ""); @@ -113722,16 +117010,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70144, '\p{^sinhalaarchaicnumbers}', ""); Expect(1, 70144, '\P{sinhalaarchaicnumbers}', ""); Expect(0, 70144, '\P{^sinhalaarchaicnumbers}', ""); - Expect(1, 70143, '\p{- sinhala_Archaic_NUMBERS}', ""); - Expect(0, 70143, '\p{^- sinhala_Archaic_NUMBERS}', ""); - Expect(0, 70143, '\P{- sinhala_Archaic_NUMBERS}', ""); - Expect(1, 70143, '\P{^- sinhala_Archaic_NUMBERS}', ""); - Expect(0, 70144, '\p{- sinhala_Archaic_NUMBERS}', ""); - Expect(1, 70144, '\p{^- sinhala_Archaic_NUMBERS}', ""); - Expect(1, 70144, '\P{- sinhala_Archaic_NUMBERS}', ""); - Expect(0, 70144, '\P{^- sinhala_Archaic_NUMBERS}', ""); - Error('\p{ :=Is_SINHALA_Archaic_NUMBERS}'); - Error('\P{ :=Is_SINHALA_Archaic_NUMBERS}'); + Expect(1, 70143, '\p{ Sinhala_Archaic_Numbers}', ""); + Expect(0, 70143, '\p{^ Sinhala_Archaic_Numbers}', ""); + Expect(0, 70143, '\P{ Sinhala_Archaic_Numbers}', ""); + Expect(1, 70143, '\P{^ Sinhala_Archaic_Numbers}', ""); + Expect(0, 70144, '\p{ Sinhala_Archaic_Numbers}', ""); + Expect(1, 70144, '\p{^ Sinhala_Archaic_Numbers}', ""); + Expect(1, 70144, '\P{ Sinhala_Archaic_Numbers}', ""); + Expect(0, 70144, '\P{^ Sinhala_Archaic_Numbers}', ""); + Error('\p{ :=IS_sinhala_Archaic_Numbers}'); + Error('\P{ :=IS_sinhala_Archaic_Numbers}'); Expect(1, 70143, '\p{issinhalaarchaicnumbers}', ""); Expect(0, 70143, '\p{^issinhalaarchaicnumbers}', ""); Expect(0, 70143, '\P{issinhalaarchaicnumbers}', ""); @@ -113740,16 +117028,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70144, '\p{^issinhalaarchaicnumbers}', ""); Expect(1, 70144, '\P{issinhalaarchaicnumbers}', ""); Expect(0, 70144, '\P{^issinhalaarchaicnumbers}', ""); - Expect(1, 70143, '\p{_ IS_sinhala_Archaic_numbers}', ""); - Expect(0, 70143, '\p{^_ IS_sinhala_Archaic_numbers}', ""); - Expect(0, 70143, '\P{_ IS_sinhala_Archaic_numbers}', ""); - Expect(1, 70143, '\P{^_ IS_sinhala_Archaic_numbers}', ""); - Expect(0, 70144, '\p{_ IS_sinhala_Archaic_numbers}', ""); - Expect(1, 70144, '\p{^_ IS_sinhala_Archaic_numbers}', ""); - Expect(1, 70144, '\P{_ IS_sinhala_Archaic_numbers}', ""); - Expect(0, 70144, '\P{^_ IS_sinhala_Archaic_numbers}', ""); - Error('\p{-:=In_Sinhala_Archaic_Numbers}'); - Error('\P{-:=In_Sinhala_Archaic_Numbers}'); + Expect(1, 70143, '\p{_ IS_sinhala_ARCHAIC_Numbers}', ""); + Expect(0, 70143, '\p{^_ IS_sinhala_ARCHAIC_Numbers}', ""); + Expect(0, 70143, '\P{_ IS_sinhala_ARCHAIC_Numbers}', ""); + Expect(1, 70143, '\P{^_ IS_sinhala_ARCHAIC_Numbers}', ""); + Expect(0, 70144, '\p{_ IS_sinhala_ARCHAIC_Numbers}', ""); + Expect(1, 70144, '\p{^_ IS_sinhala_ARCHAIC_Numbers}', ""); + Expect(1, 70144, '\P{_ IS_sinhala_ARCHAIC_Numbers}', ""); + Expect(0, 70144, '\P{^_ IS_sinhala_ARCHAIC_Numbers}', ""); + Error('\p{ In_sinhala_Archaic_NUMBERS/a/}'); + Error('\P{ In_sinhala_Archaic_NUMBERS/a/}'); Expect(1, 70143, '\p{insinhalaarchaicnumbers}', ""); Expect(0, 70143, '\p{^insinhalaarchaicnumbers}', ""); Expect(0, 70143, '\P{insinhalaarchaicnumbers}', ""); @@ -113758,16 +117046,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70144, '\p{^insinhalaarchaicnumbers}', ""); Expect(1, 70144, '\P{insinhalaarchaicnumbers}', ""); Expect(0, 70144, '\P{^insinhalaarchaicnumbers}', ""); - Expect(1, 70143, '\p{ _in_Sinhala_archaic_NUMBERS}', ""); - Expect(0, 70143, '\p{^ _in_Sinhala_archaic_NUMBERS}', ""); - Expect(0, 70143, '\P{ _in_Sinhala_archaic_NUMBERS}', ""); - Expect(1, 70143, '\P{^ _in_Sinhala_archaic_NUMBERS}', ""); - Expect(0, 70144, '\p{ _in_Sinhala_archaic_NUMBERS}', ""); - Expect(1, 70144, '\p{^ _in_Sinhala_archaic_NUMBERS}', ""); - Expect(1, 70144, '\P{ _in_Sinhala_archaic_NUMBERS}', ""); - Expect(0, 70144, '\P{^ _in_Sinhala_archaic_NUMBERS}', ""); - Error('\p{/a/__Small_Form_Variants}'); - Error('\P{/a/__Small_Form_Variants}'); + Expect(1, 70143, '\p{In_Sinhala_ARCHAIC_numbers}', ""); + Expect(0, 70143, '\p{^In_Sinhala_ARCHAIC_numbers}', ""); + Expect(0, 70143, '\P{In_Sinhala_ARCHAIC_numbers}', ""); + Expect(1, 70143, '\P{^In_Sinhala_ARCHAIC_numbers}', ""); + Expect(0, 70144, '\p{In_Sinhala_ARCHAIC_numbers}', ""); + Expect(1, 70144, '\p{^In_Sinhala_ARCHAIC_numbers}', ""); + Expect(1, 70144, '\P{In_Sinhala_ARCHAIC_numbers}', ""); + Expect(0, 70144, '\P{^In_Sinhala_ARCHAIC_numbers}', ""); + Error('\p{/a/ small_form_variants}'); + Error('\P{/a/ small_form_variants}'); Expect(1, 65135, '\p{smallformvariants}', ""); Expect(0, 65135, '\p{^smallformvariants}', ""); Expect(0, 65135, '\P{smallformvariants}', ""); @@ -113776,16 +117064,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65136, '\p{^smallformvariants}', ""); Expect(1, 65136, '\P{smallformvariants}', ""); Expect(0, 65136, '\P{^smallformvariants}', ""); - Expect(1, 65135, '\p{ Small_form_VARIANTS}', ""); - Expect(0, 65135, '\p{^ Small_form_VARIANTS}', ""); - Expect(0, 65135, '\P{ Small_form_VARIANTS}', ""); - Expect(1, 65135, '\P{^ Small_form_VARIANTS}', ""); - Expect(0, 65136, '\p{ Small_form_VARIANTS}', ""); - Expect(1, 65136, '\p{^ Small_form_VARIANTS}', ""); - Expect(1, 65136, '\P{ Small_form_VARIANTS}', ""); - Expect(0, 65136, '\P{^ Small_form_VARIANTS}', ""); - Error('\p{ :=is_small_FORM_Variants}'); - Error('\P{ :=is_small_FORM_Variants}'); + Expect(1, 65135, '\p{ small_form_variants}', ""); + Expect(0, 65135, '\p{^ small_form_variants}', ""); + Expect(0, 65135, '\P{ small_form_variants}', ""); + Expect(1, 65135, '\P{^ small_form_variants}', ""); + Expect(0, 65136, '\p{ small_form_variants}', ""); + Expect(1, 65136, '\p{^ small_form_variants}', ""); + Expect(1, 65136, '\P{ small_form_variants}', ""); + Expect(0, 65136, '\P{^ small_form_variants}', ""); + Error('\p{/a/__IS_small_form_VARIANTS}'); + Error('\P{/a/__IS_small_form_VARIANTS}'); Expect(1, 65135, '\p{issmallformvariants}', ""); Expect(0, 65135, '\p{^issmallformvariants}', ""); Expect(0, 65135, '\P{issmallformvariants}', ""); @@ -113794,16 +117082,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65136, '\p{^issmallformvariants}', ""); Expect(1, 65136, '\P{issmallformvariants}', ""); Expect(0, 65136, '\P{^issmallformvariants}', ""); - Expect(1, 65135, '\p{ is_small_Form_variants}', ""); - Expect(0, 65135, '\p{^ is_small_Form_variants}', ""); - Expect(0, 65135, '\P{ is_small_Form_variants}', ""); - Expect(1, 65135, '\P{^ is_small_Form_variants}', ""); - Expect(0, 65136, '\p{ is_small_Form_variants}', ""); - Expect(1, 65136, '\p{^ is_small_Form_variants}', ""); - Expect(1, 65136, '\P{ is_small_Form_variants}', ""); - Expect(0, 65136, '\P{^ is_small_Form_variants}', ""); - Error('\p{/a/ in_SMALL_FORM_Variants}'); - Error('\P{/a/ in_SMALL_FORM_Variants}'); + Expect(1, 65135, '\p{-Is_Small_FORM_Variants}', ""); + Expect(0, 65135, '\p{^-Is_Small_FORM_Variants}', ""); + Expect(0, 65135, '\P{-Is_Small_FORM_Variants}', ""); + Expect(1, 65135, '\P{^-Is_Small_FORM_Variants}', ""); + Expect(0, 65136, '\p{-Is_Small_FORM_Variants}', ""); + Expect(1, 65136, '\p{^-Is_Small_FORM_Variants}', ""); + Expect(1, 65136, '\P{-Is_Small_FORM_Variants}', ""); + Expect(0, 65136, '\P{^-Is_Small_FORM_Variants}', ""); + Error('\p{ In_Small_FORM_VARIANTS:=}'); + Error('\P{ In_Small_FORM_VARIANTS:=}'); Expect(1, 65135, '\p{insmallformvariants}', ""); Expect(0, 65135, '\p{^insmallformvariants}', ""); Expect(0, 65135, '\P{insmallformvariants}', ""); @@ -113812,16 +117100,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65136, '\p{^insmallformvariants}', ""); Expect(1, 65136, '\P{insmallformvariants}', ""); Expect(0, 65136, '\P{^insmallformvariants}', ""); - Expect(1, 65135, '\p{ _In_SMALL_FORM_VARIANTS}', ""); - Expect(0, 65135, '\p{^ _In_SMALL_FORM_VARIANTS}', ""); - Expect(0, 65135, '\P{ _In_SMALL_FORM_VARIANTS}', ""); - Expect(1, 65135, '\P{^ _In_SMALL_FORM_VARIANTS}', ""); - Expect(0, 65136, '\p{ _In_SMALL_FORM_VARIANTS}', ""); - Expect(1, 65136, '\p{^ _In_SMALL_FORM_VARIANTS}', ""); - Expect(1, 65136, '\P{ _In_SMALL_FORM_VARIANTS}', ""); - Expect(0, 65136, '\P{^ _In_SMALL_FORM_VARIANTS}', ""); - Error('\p{/a/_SMALL_Forms}'); - Error('\P{/a/_SMALL_Forms}'); + Expect(1, 65135, '\p{ in_SMALL_Form_Variants}', ""); + Expect(0, 65135, '\p{^ in_SMALL_Form_Variants}', ""); + Expect(0, 65135, '\P{ in_SMALL_Form_Variants}', ""); + Expect(1, 65135, '\P{^ in_SMALL_Form_Variants}', ""); + Expect(0, 65136, '\p{ in_SMALL_Form_Variants}', ""); + Expect(1, 65136, '\p{^ in_SMALL_Form_Variants}', ""); + Expect(1, 65136, '\P{ in_SMALL_Form_Variants}', ""); + Expect(0, 65136, '\P{^ in_SMALL_Form_Variants}', ""); + Error('\p{:= SMALL_Forms}'); + Error('\P{:= SMALL_Forms}'); Expect(1, 65135, '\p{smallforms}', ""); Expect(0, 65135, '\p{^smallforms}', ""); Expect(0, 65135, '\P{smallforms}', ""); @@ -113830,16 +117118,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65136, '\p{^smallforms}', ""); Expect(1, 65136, '\P{smallforms}', ""); Expect(0, 65136, '\P{^smallforms}', ""); - Expect(1, 65135, '\p{SMALL_Forms}', ""); - Expect(0, 65135, '\p{^SMALL_Forms}', ""); - Expect(0, 65135, '\P{SMALL_Forms}', ""); - Expect(1, 65135, '\P{^SMALL_Forms}', ""); - Expect(0, 65136, '\p{SMALL_Forms}', ""); - Expect(1, 65136, '\p{^SMALL_Forms}', ""); - Expect(1, 65136, '\P{SMALL_Forms}', ""); - Expect(0, 65136, '\P{^SMALL_Forms}', ""); - Error('\p{_IS_small_Forms/a/}'); - Error('\P{_IS_small_Forms/a/}'); + Expect(1, 65135, '\p{ Small_Forms}', ""); + Expect(0, 65135, '\p{^ Small_Forms}', ""); + Expect(0, 65135, '\P{ Small_Forms}', ""); + Expect(1, 65135, '\P{^ Small_Forms}', ""); + Expect(0, 65136, '\p{ Small_Forms}', ""); + Expect(1, 65136, '\p{^ Small_Forms}', ""); + Expect(1, 65136, '\P{ Small_Forms}', ""); + Expect(0, 65136, '\P{^ Small_Forms}', ""); + Error('\p{/a/--IS_small_Forms}'); + Error('\P{/a/--IS_small_Forms}'); Expect(1, 65135, '\p{issmallforms}', ""); Expect(0, 65135, '\p{^issmallforms}', ""); Expect(0, 65135, '\P{issmallforms}', ""); @@ -113848,16 +117136,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65136, '\p{^issmallforms}', ""); Expect(1, 65136, '\P{issmallforms}', ""); Expect(0, 65136, '\P{^issmallforms}', ""); - Expect(1, 65135, '\p{--Is_small_FORMS}', ""); - Expect(0, 65135, '\p{^--Is_small_FORMS}', ""); - Expect(0, 65135, '\P{--Is_small_FORMS}', ""); - Expect(1, 65135, '\P{^--Is_small_FORMS}', ""); - Expect(0, 65136, '\p{--Is_small_FORMS}', ""); - Expect(1, 65136, '\p{^--Is_small_FORMS}', ""); - Expect(1, 65136, '\P{--Is_small_FORMS}', ""); - Expect(0, 65136, '\P{^--Is_small_FORMS}', ""); - Error('\p{:= in_Small_Forms}'); - Error('\P{:= in_Small_Forms}'); + Expect(1, 65135, '\p{ _Is_Small_Forms}', ""); + Expect(0, 65135, '\p{^ _Is_Small_Forms}', ""); + Expect(0, 65135, '\P{ _Is_Small_Forms}', ""); + Expect(1, 65135, '\P{^ _Is_Small_Forms}', ""); + Expect(0, 65136, '\p{ _Is_Small_Forms}', ""); + Expect(1, 65136, '\p{^ _Is_Small_Forms}', ""); + Expect(1, 65136, '\P{ _Is_Small_Forms}', ""); + Expect(0, 65136, '\P{^ _Is_Small_Forms}', ""); + Error('\p{:=_ In_SMALL_Forms}'); + Error('\P{:=_ In_SMALL_Forms}'); Expect(1, 65135, '\p{insmallforms}', ""); Expect(0, 65135, '\p{^insmallforms}', ""); Expect(0, 65135, '\P{insmallforms}', ""); @@ -113866,16 +117154,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65136, '\p{^insmallforms}', ""); Expect(1, 65136, '\P{insmallforms}', ""); Expect(0, 65136, '\P{^insmallforms}', ""); - Expect(1, 65135, '\p{- In_Small_forms}', ""); - Expect(0, 65135, '\p{^- In_Small_forms}', ""); - Expect(0, 65135, '\P{- In_Small_forms}', ""); - Expect(1, 65135, '\P{^- In_Small_forms}', ""); - Expect(0, 65136, '\p{- In_Small_forms}', ""); - Expect(1, 65136, '\p{^- In_Small_forms}', ""); - Expect(1, 65136, '\P{- In_Small_forms}', ""); - Expect(0, 65136, '\P{^- In_Small_forms}', ""); - Error('\p{ SMALL_Kana_Extension/a/}'); - Error('\P{ SMALL_Kana_Extension/a/}'); + Expect(1, 65135, '\p{_In_SMALL_Forms}', ""); + Expect(0, 65135, '\p{^_In_SMALL_Forms}', ""); + Expect(0, 65135, '\P{_In_SMALL_Forms}', ""); + Expect(1, 65135, '\P{^_In_SMALL_Forms}', ""); + Expect(0, 65136, '\p{_In_SMALL_Forms}', ""); + Expect(1, 65136, '\p{^_In_SMALL_Forms}', ""); + Expect(1, 65136, '\P{_In_SMALL_Forms}', ""); + Expect(0, 65136, '\P{^_In_SMALL_Forms}', ""); + Error('\p{_:=Small_KANA_Extension}'); + Error('\P{_:=Small_KANA_Extension}'); Expect(1, 110959, '\p{smallkanaextension}', ""); Expect(0, 110959, '\p{^smallkanaextension}', ""); Expect(0, 110959, '\P{smallkanaextension}', ""); @@ -113884,16 +117172,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 110960, '\p{^smallkanaextension}', ""); Expect(1, 110960, '\P{smallkanaextension}', ""); Expect(0, 110960, '\P{^smallkanaextension}', ""); - Expect(1, 110959, '\p{_ Small_kana_Extension}', ""); - Expect(0, 110959, '\p{^_ Small_kana_Extension}', ""); - Expect(0, 110959, '\P{_ Small_kana_Extension}', ""); - Expect(1, 110959, '\P{^_ Small_kana_Extension}', ""); - Expect(0, 110960, '\p{_ Small_kana_Extension}', ""); - Expect(1, 110960, '\p{^_ Small_kana_Extension}', ""); - Expect(1, 110960, '\P{_ Small_kana_Extension}', ""); - Expect(0, 110960, '\P{^_ Small_kana_Extension}', ""); - Error('\p{ _IS_Small_KANA_Extension:=}'); - Error('\P{ _IS_Small_KANA_Extension:=}'); + Expect(1, 110959, '\p{ -small_KANA_EXTENSION}', ""); + Expect(0, 110959, '\p{^ -small_KANA_EXTENSION}', ""); + Expect(0, 110959, '\P{ -small_KANA_EXTENSION}', ""); + Expect(1, 110959, '\P{^ -small_KANA_EXTENSION}', ""); + Expect(0, 110960, '\p{ -small_KANA_EXTENSION}', ""); + Expect(1, 110960, '\p{^ -small_KANA_EXTENSION}', ""); + Expect(1, 110960, '\P{ -small_KANA_EXTENSION}', ""); + Expect(0, 110960, '\P{^ -small_KANA_EXTENSION}', ""); + Error('\p{--is_SMALL_Kana_extension:=}'); + Error('\P{--is_SMALL_Kana_extension:=}'); Expect(1, 110959, '\p{issmallkanaextension}', ""); Expect(0, 110959, '\p{^issmallkanaextension}', ""); Expect(0, 110959, '\P{issmallkanaextension}', ""); @@ -113902,16 +117190,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 110960, '\p{^issmallkanaextension}', ""); Expect(1, 110960, '\P{issmallkanaextension}', ""); Expect(0, 110960, '\P{^issmallkanaextension}', ""); - Expect(1, 110959, '\p{--is_Small_kana_EXTENSION}', ""); - Expect(0, 110959, '\p{^--is_Small_kana_EXTENSION}', ""); - Expect(0, 110959, '\P{--is_Small_kana_EXTENSION}', ""); - Expect(1, 110959, '\P{^--is_Small_kana_EXTENSION}', ""); - Expect(0, 110960, '\p{--is_Small_kana_EXTENSION}', ""); - Expect(1, 110960, '\p{^--is_Small_kana_EXTENSION}', ""); - Expect(1, 110960, '\P{--is_Small_kana_EXTENSION}', ""); - Expect(0, 110960, '\P{^--is_Small_kana_EXTENSION}', ""); - Error('\p{:= In_Small_Kana_EXTENSION}'); - Error('\P{:= In_Small_Kana_EXTENSION}'); + Expect(1, 110959, '\p{__Is_Small_kana_EXTENSION}', ""); + Expect(0, 110959, '\p{^__Is_Small_kana_EXTENSION}', ""); + Expect(0, 110959, '\P{__Is_Small_kana_EXTENSION}', ""); + Expect(1, 110959, '\P{^__Is_Small_kana_EXTENSION}', ""); + Expect(0, 110960, '\p{__Is_Small_kana_EXTENSION}', ""); + Expect(1, 110960, '\p{^__Is_Small_kana_EXTENSION}', ""); + Expect(1, 110960, '\P{__Is_Small_kana_EXTENSION}', ""); + Expect(0, 110960, '\P{^__Is_Small_kana_EXTENSION}', ""); + Error('\p{:= In_SMALL_Kana_Extension}'); + Error('\P{:= In_SMALL_Kana_Extension}'); Expect(1, 110959, '\p{insmallkanaextension}', ""); Expect(0, 110959, '\p{^insmallkanaextension}', ""); Expect(0, 110959, '\P{insmallkanaextension}', ""); @@ -113920,16 +117208,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 110960, '\p{^insmallkanaextension}', ""); Expect(1, 110960, '\P{insmallkanaextension}', ""); Expect(0, 110960, '\P{^insmallkanaextension}', ""); - Expect(1, 110959, '\p{ In_small_Kana_Extension}', ""); - Expect(0, 110959, '\p{^ In_small_Kana_Extension}', ""); - Expect(0, 110959, '\P{ In_small_Kana_Extension}', ""); - Expect(1, 110959, '\P{^ In_small_Kana_Extension}', ""); - Expect(0, 110960, '\p{ In_small_Kana_Extension}', ""); - Expect(1, 110960, '\p{^ In_small_Kana_Extension}', ""); - Expect(1, 110960, '\P{ In_small_Kana_Extension}', ""); - Expect(0, 110960, '\P{^ In_small_Kana_Extension}', ""); - Error('\p{ _SMALL_Kana_Ext/a/}'); - Error('\P{ _SMALL_Kana_Ext/a/}'); + Expect(1, 110959, '\p{ -In_SMALL_Kana_Extension}', ""); + Expect(0, 110959, '\p{^ -In_SMALL_Kana_Extension}', ""); + Expect(0, 110959, '\P{ -In_SMALL_Kana_Extension}', ""); + Expect(1, 110959, '\P{^ -In_SMALL_Kana_Extension}', ""); + Expect(0, 110960, '\p{ -In_SMALL_Kana_Extension}', ""); + Expect(1, 110960, '\p{^ -In_SMALL_Kana_Extension}', ""); + Expect(1, 110960, '\P{ -In_SMALL_Kana_Extension}', ""); + Expect(0, 110960, '\P{^ -In_SMALL_Kana_Extension}', ""); + Error('\p{ :=Small_Kana_Ext}'); + Error('\P{ :=Small_Kana_Ext}'); Expect(1, 110959, '\p{smallkanaext}', ""); Expect(0, 110959, '\p{^smallkanaext}', ""); Expect(0, 110959, '\P{smallkanaext}', ""); @@ -113938,16 +117226,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 110960, '\p{^smallkanaext}', ""); Expect(1, 110960, '\P{smallkanaext}', ""); Expect(0, 110960, '\P{^smallkanaext}', ""); - Expect(1, 110959, '\p{ SMALL_kana_EXT}', ""); - Expect(0, 110959, '\p{^ SMALL_kana_EXT}', ""); - Expect(0, 110959, '\P{ SMALL_kana_EXT}', ""); - Expect(1, 110959, '\P{^ SMALL_kana_EXT}', ""); - Expect(0, 110960, '\p{ SMALL_kana_EXT}', ""); - Expect(1, 110960, '\p{^ SMALL_kana_EXT}', ""); - Expect(1, 110960, '\P{ SMALL_kana_EXT}', ""); - Expect(0, 110960, '\P{^ SMALL_kana_EXT}', ""); - Error('\p{-:=is_Small_Kana_ext}'); - Error('\P{-:=is_Small_Kana_ext}'); + Expect(1, 110959, '\p{Small_KANA_Ext}', ""); + Expect(0, 110959, '\p{^Small_KANA_Ext}', ""); + Expect(0, 110959, '\P{Small_KANA_Ext}', ""); + Expect(1, 110959, '\P{^Small_KANA_Ext}', ""); + Expect(0, 110960, '\p{Small_KANA_Ext}', ""); + Expect(1, 110960, '\p{^Small_KANA_Ext}', ""); + Expect(1, 110960, '\P{Small_KANA_Ext}', ""); + Expect(0, 110960, '\P{^Small_KANA_Ext}', ""); + Error('\p{/a/IS_Small_KANA_EXT}'); + Error('\P{/a/IS_Small_KANA_EXT}'); Expect(1, 110959, '\p{issmallkanaext}', ""); Expect(0, 110959, '\p{^issmallkanaext}', ""); Expect(0, 110959, '\P{issmallkanaext}', ""); @@ -113956,16 +117244,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 110960, '\p{^issmallkanaext}', ""); Expect(1, 110960, '\P{issmallkanaext}', ""); Expect(0, 110960, '\P{^issmallkanaext}', ""); - Expect(1, 110959, '\p{_-is_Small_kana_ext}', ""); - Expect(0, 110959, '\p{^_-is_Small_kana_ext}', ""); - Expect(0, 110959, '\P{_-is_Small_kana_ext}', ""); - Expect(1, 110959, '\P{^_-is_Small_kana_ext}', ""); - Expect(0, 110960, '\p{_-is_Small_kana_ext}', ""); - Expect(1, 110960, '\p{^_-is_Small_kana_ext}', ""); - Expect(1, 110960, '\P{_-is_Small_kana_ext}', ""); - Expect(0, 110960, '\P{^_-is_Small_kana_ext}', ""); - Error('\p{:=-in_Small_KANA_ext}'); - Error('\P{:=-in_Small_KANA_ext}'); + Expect(1, 110959, '\p{ Is_SMALL_Kana_ext}', ""); + Expect(0, 110959, '\p{^ Is_SMALL_Kana_ext}', ""); + Expect(0, 110959, '\P{ Is_SMALL_Kana_ext}', ""); + Expect(1, 110959, '\P{^ Is_SMALL_Kana_ext}', ""); + Expect(0, 110960, '\p{ Is_SMALL_Kana_ext}', ""); + Expect(1, 110960, '\p{^ Is_SMALL_Kana_ext}', ""); + Expect(1, 110960, '\P{ Is_SMALL_Kana_ext}', ""); + Expect(0, 110960, '\P{^ Is_SMALL_Kana_ext}', ""); + Error('\p{ -In_SMALL_Kana_Ext/a/}'); + Error('\P{ -In_SMALL_Kana_Ext/a/}'); Expect(1, 110959, '\p{insmallkanaext}', ""); Expect(0, 110959, '\p{^insmallkanaext}', ""); Expect(0, 110959, '\P{insmallkanaext}', ""); @@ -113974,16 +117262,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 110960, '\p{^insmallkanaext}', ""); Expect(1, 110960, '\P{insmallkanaext}', ""); Expect(0, 110960, '\P{^insmallkanaext}', ""); - Expect(1, 110959, '\p{-In_small_kana_Ext}', ""); - Expect(0, 110959, '\p{^-In_small_kana_Ext}', ""); - Expect(0, 110959, '\P{-In_small_kana_Ext}', ""); - Expect(1, 110959, '\P{^-In_small_kana_Ext}', ""); - Expect(0, 110960, '\p{-In_small_kana_Ext}', ""); - Expect(1, 110960, '\p{^-In_small_kana_Ext}', ""); - Expect(1, 110960, '\P{-In_small_kana_Ext}', ""); - Expect(0, 110960, '\P{^-In_small_kana_Ext}', ""); - Error('\p{:= _soft_DOTTED}'); - Error('\P{:= _soft_DOTTED}'); + Expect(1, 110959, '\p{ In_Small_KANA_Ext}', ""); + Expect(0, 110959, '\p{^ In_Small_KANA_Ext}', ""); + Expect(0, 110959, '\P{ In_Small_KANA_Ext}', ""); + Expect(1, 110959, '\P{^ In_Small_KANA_Ext}', ""); + Expect(0, 110960, '\p{ In_Small_KANA_Ext}', ""); + Expect(1, 110960, '\p{^ In_Small_KANA_Ext}', ""); + Expect(1, 110960, '\P{ In_Small_KANA_Ext}', ""); + Expect(0, 110960, '\P{^ In_Small_KANA_Ext}', ""); + Error('\p{- Soft_Dotted:=}'); + Error('\P{- Soft_Dotted:=}'); Expect(1, 120467, '\p{softdotted}', ""); Expect(0, 120467, '\p{^softdotted}', ""); Expect(0, 120467, '\P{softdotted}', ""); @@ -113992,16 +117280,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 120468, '\p{^softdotted}', ""); Expect(1, 120468, '\P{softdotted}', ""); Expect(0, 120468, '\P{^softdotted}', ""); - Expect(1, 120467, '\p{ _soft_Dotted}', ""); - Expect(0, 120467, '\p{^ _soft_Dotted}', ""); - Expect(0, 120467, '\P{ _soft_Dotted}', ""); - Expect(1, 120467, '\P{^ _soft_Dotted}', ""); - Expect(0, 120468, '\p{ _soft_Dotted}', ""); - Expect(1, 120468, '\p{^ _soft_Dotted}', ""); - Expect(1, 120468, '\P{ _soft_Dotted}', ""); - Expect(0, 120468, '\P{^ _soft_Dotted}', ""); - Error('\p{ is_soft_Dotted/a/}'); - Error('\P{ is_soft_Dotted/a/}'); + Expect(1, 120467, '\p{- soft_Dotted}', ""); + Expect(0, 120467, '\p{^- soft_Dotted}', ""); + Expect(0, 120467, '\P{- soft_Dotted}', ""); + Expect(1, 120467, '\P{^- soft_Dotted}', ""); + Expect(0, 120468, '\p{- soft_Dotted}', ""); + Expect(1, 120468, '\p{^- soft_Dotted}', ""); + Expect(1, 120468, '\P{- soft_Dotted}', ""); + Expect(0, 120468, '\P{^- soft_Dotted}', ""); + Error('\p{__is_Soft_DOTTED:=}'); + Error('\P{__is_Soft_DOTTED:=}'); Expect(1, 120467, '\p{issoftdotted}', ""); Expect(0, 120467, '\p{^issoftdotted}', ""); Expect(0, 120467, '\P{issoftdotted}', ""); @@ -114010,16 +117298,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 120468, '\p{^issoftdotted}', ""); Expect(1, 120468, '\P{issoftdotted}', ""); Expect(0, 120468, '\P{^issoftdotted}', ""); - Expect(1, 120467, '\p{--is_Soft_DOTTED}', ""); - Expect(0, 120467, '\p{^--is_Soft_DOTTED}', ""); - Expect(0, 120467, '\P{--is_Soft_DOTTED}', ""); - Expect(1, 120467, '\P{^--is_Soft_DOTTED}', ""); - Expect(0, 120468, '\p{--is_Soft_DOTTED}', ""); - Expect(1, 120468, '\p{^--is_Soft_DOTTED}', ""); - Expect(1, 120468, '\P{--is_Soft_DOTTED}', ""); - Expect(0, 120468, '\P{^--is_Soft_DOTTED}', ""); - Error('\p{ /a/SD}'); - Error('\P{ /a/SD}'); + Expect(1, 120467, '\p{_ Is_SOFT_Dotted}', ""); + Expect(0, 120467, '\p{^_ Is_SOFT_Dotted}', ""); + Expect(0, 120467, '\P{_ Is_SOFT_Dotted}', ""); + Expect(1, 120467, '\P{^_ Is_SOFT_Dotted}', ""); + Expect(0, 120468, '\p{_ Is_SOFT_Dotted}', ""); + Expect(1, 120468, '\p{^_ Is_SOFT_Dotted}', ""); + Expect(1, 120468, '\P{_ Is_SOFT_Dotted}', ""); + Expect(0, 120468, '\P{^_ Is_SOFT_Dotted}', ""); + Error('\p{ sd/a/}'); + Error('\P{ sd/a/}'); Expect(1, 120467, '\p{sd}', ""); Expect(0, 120467, '\p{^sd}', ""); Expect(0, 120467, '\P{sd}', ""); @@ -114028,16 +117316,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 120468, '\p{^sd}', ""); Expect(1, 120468, '\P{sd}', ""); Expect(0, 120468, '\P{^sd}', ""); - Expect(1, 120467, '\p{_ SD}', ""); - Expect(0, 120467, '\p{^_ SD}', ""); - Expect(0, 120467, '\P{_ SD}', ""); - Expect(1, 120467, '\P{^_ SD}', ""); - Expect(0, 120468, '\p{_ SD}', ""); - Expect(1, 120468, '\p{^_ SD}', ""); - Expect(1, 120468, '\P{_ SD}', ""); - Expect(0, 120468, '\P{^_ SD}', ""); - Error('\p{- is_SD:=}'); - Error('\P{- is_SD:=}'); + Expect(1, 120467, '\p{_ sd}', ""); + Expect(0, 120467, '\p{^_ sd}', ""); + Expect(0, 120467, '\P{_ sd}', ""); + Expect(1, 120467, '\P{^_ sd}', ""); + Expect(0, 120468, '\p{_ sd}', ""); + Expect(1, 120468, '\p{^_ sd}', ""); + Expect(1, 120468, '\P{_ sd}', ""); + Expect(0, 120468, '\P{^_ sd}', ""); + Error('\p{_-Is_SD:=}'); + Error('\P{_-Is_SD:=}'); Expect(1, 120467, '\p{issd}', ""); Expect(0, 120467, '\p{^issd}', ""); Expect(0, 120467, '\P{issd}', ""); @@ -114046,16 +117334,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 120468, '\p{^issd}', ""); Expect(1, 120468, '\P{issd}', ""); Expect(0, 120468, '\P{^issd}', ""); - Expect(1, 120467, '\p{Is_sd}', ""); - Expect(0, 120467, '\p{^Is_sd}', ""); - Expect(0, 120467, '\P{Is_sd}', ""); - Expect(1, 120467, '\P{^Is_sd}', ""); - Expect(0, 120468, '\p{Is_sd}', ""); - Expect(1, 120468, '\p{^Is_sd}', ""); - Expect(1, 120468, '\P{Is_sd}', ""); - Expect(0, 120468, '\P{^Is_sd}', ""); - Error('\p{:=-_Sogdian}'); - Error('\P{:=-_Sogdian}'); + Expect(1, 120467, '\p{ _Is_sd}', ""); + Expect(0, 120467, '\p{^ _Is_sd}', ""); + Expect(0, 120467, '\P{ _Is_sd}', ""); + Expect(1, 120467, '\P{^ _Is_sd}', ""); + Expect(0, 120468, '\p{ _Is_sd}', ""); + Expect(1, 120468, '\p{^ _Is_sd}', ""); + Expect(1, 120468, '\P{ _Is_sd}', ""); + Expect(0, 120468, '\P{^ _Is_sd}', ""); + Error('\p{-_SOGDIAN/a/}'); + Error('\P{-_SOGDIAN/a/}'); Expect(1, 69465, '\p{sogdian}', ""); Expect(0, 69465, '\p{^sogdian}', ""); Expect(0, 69465, '\P{sogdian}', ""); @@ -114064,16 +117352,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69466, '\p{^sogdian}', ""); Expect(1, 69466, '\P{sogdian}', ""); Expect(0, 69466, '\P{^sogdian}', ""); - Expect(1, 69465, '\p{- Sogdian}', ""); - Expect(0, 69465, '\p{^- Sogdian}', ""); - Expect(0, 69465, '\P{- Sogdian}', ""); - Expect(1, 69465, '\P{^- Sogdian}', ""); - Expect(0, 69466, '\p{- Sogdian}', ""); - Expect(1, 69466, '\p{^- Sogdian}', ""); - Expect(1, 69466, '\P{- Sogdian}', ""); - Expect(0, 69466, '\P{^- Sogdian}', ""); - Error('\p{--Is_SOGDIAN/a/}'); - Error('\P{--Is_SOGDIAN/a/}'); + Expect(1, 69465, '\p{- sogdian}', ""); + Expect(0, 69465, '\p{^- sogdian}', ""); + Expect(0, 69465, '\P{- sogdian}', ""); + Expect(1, 69465, '\P{^- sogdian}', ""); + Expect(0, 69466, '\p{- sogdian}', ""); + Expect(1, 69466, '\p{^- sogdian}', ""); + Expect(1, 69466, '\P{- sogdian}', ""); + Expect(0, 69466, '\P{^- sogdian}', ""); + Error('\p{ -Is_SOGDIAN:=}'); + Error('\P{ -Is_SOGDIAN:=}'); Expect(1, 69465, '\p{issogdian}', ""); Expect(0, 69465, '\p{^issogdian}', ""); Expect(0, 69465, '\P{issogdian}', ""); @@ -114082,16 +117370,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69466, '\p{^issogdian}', ""); Expect(1, 69466, '\P{issogdian}', ""); Expect(0, 69466, '\P{^issogdian}', ""); - Expect(1, 69465, '\p{--Is_sogdian}', ""); - Expect(0, 69465, '\p{^--Is_sogdian}', ""); - Expect(0, 69465, '\P{--Is_sogdian}', ""); - Expect(1, 69465, '\P{^--Is_sogdian}', ""); - Expect(0, 69466, '\p{--Is_sogdian}', ""); - Expect(1, 69466, '\p{^--Is_sogdian}', ""); - Expect(1, 69466, '\P{--Is_sogdian}', ""); - Expect(0, 69466, '\P{^--Is_sogdian}', ""); - Error('\p{:=-Sogd}'); - Error('\P{:=-Sogd}'); + Expect(1, 69465, '\p{ is_Sogdian}', ""); + Expect(0, 69465, '\p{^ is_Sogdian}', ""); + Expect(0, 69465, '\P{ is_Sogdian}', ""); + Expect(1, 69465, '\P{^ is_Sogdian}', ""); + Expect(0, 69466, '\p{ is_Sogdian}', ""); + Expect(1, 69466, '\p{^ is_Sogdian}', ""); + Expect(1, 69466, '\P{ is_Sogdian}', ""); + Expect(0, 69466, '\P{^ is_Sogdian}', ""); + Error('\p{ Sogd:=}'); + Error('\P{ Sogd:=}'); Expect(1, 69465, '\p{sogd}', ""); Expect(0, 69465, '\p{^sogd}', ""); Expect(0, 69465, '\P{sogd}', ""); @@ -114100,16 +117388,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69466, '\p{^sogd}', ""); Expect(1, 69466, '\P{sogd}', ""); Expect(0, 69466, '\P{^sogd}', ""); - Expect(1, 69465, '\p{-SOGD}', ""); - Expect(0, 69465, '\p{^-SOGD}', ""); - Expect(0, 69465, '\P{-SOGD}', ""); - Expect(1, 69465, '\P{^-SOGD}', ""); - Expect(0, 69466, '\p{-SOGD}', ""); - Expect(1, 69466, '\p{^-SOGD}', ""); - Expect(1, 69466, '\P{-SOGD}', ""); - Expect(0, 69466, '\P{^-SOGD}', ""); - Error('\p{:=_Is_SOGD}'); - Error('\P{:=_Is_SOGD}'); + Expect(1, 69465, '\p{ SOGD}', ""); + Expect(0, 69465, '\p{^ SOGD}', ""); + Expect(0, 69465, '\P{ SOGD}', ""); + Expect(1, 69465, '\P{^ SOGD}', ""); + Expect(0, 69466, '\p{ SOGD}', ""); + Expect(1, 69466, '\p{^ SOGD}', ""); + Expect(1, 69466, '\P{ SOGD}', ""); + Expect(0, 69466, '\P{^ SOGD}', ""); + Error('\p{ _Is_Sogd/a/}'); + Error('\P{ _Is_Sogd/a/}'); Expect(1, 69465, '\p{issogd}', ""); Expect(0, 69465, '\p{^issogd}', ""); Expect(0, 69465, '\P{issogd}', ""); @@ -114118,16 +117406,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69466, '\p{^issogd}', ""); Expect(1, 69466, '\P{issogd}', ""); Expect(0, 69466, '\P{^issogd}', ""); - Expect(1, 69465, '\p{__is_sogd}', ""); - Expect(0, 69465, '\p{^__is_sogd}', ""); - Expect(0, 69465, '\P{__is_sogd}', ""); - Expect(1, 69465, '\P{^__is_sogd}', ""); - Expect(0, 69466, '\p{__is_sogd}', ""); - Expect(1, 69466, '\p{^__is_sogd}', ""); - Expect(1, 69466, '\P{__is_sogd}', ""); - Expect(0, 69466, '\P{^__is_sogd}', ""); - Error('\p{ sora_SOMPENG/a/}'); - Error('\P{ sora_SOMPENG/a/}'); + Expect(1, 69465, '\p{ IS_sogd}', ""); + Expect(0, 69465, '\p{^ IS_sogd}', ""); + Expect(0, 69465, '\P{ IS_sogd}', ""); + Expect(1, 69465, '\P{^ IS_sogd}', ""); + Expect(0, 69466, '\p{ IS_sogd}', ""); + Expect(1, 69466, '\p{^ IS_sogd}', ""); + Expect(1, 69466, '\P{ IS_sogd}', ""); + Expect(0, 69466, '\P{^ IS_sogd}', ""); + Error('\p{:= _sora_Sompeng}'); + Error('\P{:= _sora_Sompeng}'); Expect(1, 69881, '\p{sorasompeng}', ""); Expect(0, 69881, '\p{^sorasompeng}', ""); Expect(0, 69881, '\P{sorasompeng}', ""); @@ -114136,16 +117424,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69882, '\p{^sorasompeng}', ""); Expect(1, 69882, '\P{sorasompeng}', ""); Expect(0, 69882, '\P{^sorasompeng}', ""); - Expect(1, 69881, '\p{_SORA_sompeng}', ""); - Expect(0, 69881, '\p{^_SORA_sompeng}', ""); - Expect(0, 69881, '\P{_SORA_sompeng}', ""); - Expect(1, 69881, '\P{^_SORA_sompeng}', ""); - Expect(0, 69882, '\p{_SORA_sompeng}', ""); - Expect(1, 69882, '\p{^_SORA_sompeng}', ""); - Expect(1, 69882, '\P{_SORA_sompeng}', ""); - Expect(0, 69882, '\P{^_SORA_sompeng}', ""); - Error('\p{ Is_Sora_Sompeng:=}'); - Error('\P{ Is_Sora_Sompeng:=}'); + Expect(1, 69881, '\p{ Sora_sompeng}', ""); + Expect(0, 69881, '\p{^ Sora_sompeng}', ""); + Expect(0, 69881, '\P{ Sora_sompeng}', ""); + Expect(1, 69881, '\P{^ Sora_sompeng}', ""); + Expect(0, 69882, '\p{ Sora_sompeng}', ""); + Expect(1, 69882, '\p{^ Sora_sompeng}', ""); + Expect(1, 69882, '\P{ Sora_sompeng}', ""); + Expect(0, 69882, '\P{^ Sora_sompeng}', ""); + Error('\p{-_Is_Sora_Sompeng/a/}'); + Error('\P{-_Is_Sora_Sompeng/a/}'); Expect(1, 69881, '\p{issorasompeng}', ""); Expect(0, 69881, '\p{^issorasompeng}', ""); Expect(0, 69881, '\P{issorasompeng}', ""); @@ -114154,16 +117442,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69882, '\p{^issorasompeng}', ""); Expect(1, 69882, '\P{issorasompeng}', ""); Expect(0, 69882, '\P{^issorasompeng}', ""); - Expect(1, 69881, '\p{__Is_sora_Sompeng}', ""); - Expect(0, 69881, '\p{^__Is_sora_Sompeng}', ""); - Expect(0, 69881, '\P{__Is_sora_Sompeng}', ""); - Expect(1, 69881, '\P{^__Is_sora_Sompeng}', ""); - Expect(0, 69882, '\p{__Is_sora_Sompeng}', ""); - Expect(1, 69882, '\p{^__Is_sora_Sompeng}', ""); - Expect(1, 69882, '\P{__Is_sora_Sompeng}', ""); - Expect(0, 69882, '\P{^__Is_sora_Sompeng}', ""); - Error('\p{_ SORA:=}'); - Error('\P{_ SORA:=}'); + Expect(1, 69881, '\p{_ is_sora_SOMPENG}', ""); + Expect(0, 69881, '\p{^_ is_sora_SOMPENG}', ""); + Expect(0, 69881, '\P{_ is_sora_SOMPENG}', ""); + Expect(1, 69881, '\P{^_ is_sora_SOMPENG}', ""); + Expect(0, 69882, '\p{_ is_sora_SOMPENG}', ""); + Expect(1, 69882, '\p{^_ is_sora_SOMPENG}', ""); + Expect(1, 69882, '\P{_ is_sora_SOMPENG}', ""); + Expect(0, 69882, '\P{^_ is_sora_SOMPENG}', ""); + Error('\p{__sora:=}'); + Error('\P{__sora:=}'); Expect(1, 69881, '\p{sora}', ""); Expect(0, 69881, '\p{^sora}', ""); Expect(0, 69881, '\P{sora}', ""); @@ -114172,16 +117460,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69882, '\p{^sora}', ""); Expect(1, 69882, '\P{sora}', ""); Expect(0, 69882, '\P{^sora}', ""); - Expect(1, 69881, '\p{ Sora}', ""); - Expect(0, 69881, '\p{^ Sora}', ""); - Expect(0, 69881, '\P{ Sora}', ""); - Expect(1, 69881, '\P{^ Sora}', ""); - Expect(0, 69882, '\p{ Sora}', ""); - Expect(1, 69882, '\p{^ Sora}', ""); - Expect(1, 69882, '\P{ Sora}', ""); - Expect(0, 69882, '\P{^ Sora}', ""); - Error('\p{is_sora:=}'); - Error('\P{is_sora:=}'); + Expect(1, 69881, '\p{-_Sora}', ""); + Expect(0, 69881, '\p{^-_Sora}', ""); + Expect(0, 69881, '\P{-_Sora}', ""); + Expect(1, 69881, '\P{^-_Sora}', ""); + Expect(0, 69882, '\p{-_Sora}', ""); + Expect(1, 69882, '\p{^-_Sora}', ""); + Expect(1, 69882, '\P{-_Sora}', ""); + Expect(0, 69882, '\P{^-_Sora}', ""); + Error('\p{_IS_sora/a/}'); + Error('\P{_IS_sora/a/}'); Expect(1, 69881, '\p{issora}', ""); Expect(0, 69881, '\p{^issora}', ""); Expect(0, 69881, '\P{issora}', ""); @@ -114190,16 +117478,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69882, '\p{^issora}', ""); Expect(1, 69882, '\P{issora}', ""); Expect(0, 69882, '\P{^issora}', ""); - Expect(1, 69881, '\p{ is_Sora}', ""); - Expect(0, 69881, '\p{^ is_Sora}', ""); - Expect(0, 69881, '\P{ is_Sora}', ""); - Expect(1, 69881, '\P{^ is_Sora}', ""); - Expect(0, 69882, '\p{ is_Sora}', ""); - Expect(1, 69882, '\p{^ is_Sora}', ""); - Expect(1, 69882, '\P{ is_Sora}', ""); - Expect(0, 69882, '\P{^ is_Sora}', ""); - Error('\p{/a/_soyombo}'); - Error('\P{/a/_soyombo}'); + Expect(1, 69881, '\p{ Is_Sora}', ""); + Expect(0, 69881, '\p{^ Is_Sora}', ""); + Expect(0, 69881, '\P{ Is_Sora}', ""); + Expect(1, 69881, '\P{^ Is_Sora}', ""); + Expect(0, 69882, '\p{ Is_Sora}', ""); + Expect(1, 69882, '\p{^ Is_Sora}', ""); + Expect(1, 69882, '\P{ Is_Sora}', ""); + Expect(0, 69882, '\P{^ Is_Sora}', ""); + Error('\p{/a/- soyombo}'); + Error('\P{/a/- soyombo}'); Expect(1, 72354, '\p{soyombo}', ""); Expect(0, 72354, '\p{^soyombo}', ""); Expect(0, 72354, '\P{soyombo}', ""); @@ -114208,16 +117496,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72355, '\p{^soyombo}', ""); Expect(1, 72355, '\P{soyombo}', ""); Expect(0, 72355, '\P{^soyombo}', ""); - Expect(1, 72354, '\p{ SOYOMBO}', ""); - Expect(0, 72354, '\p{^ SOYOMBO}', ""); - Expect(0, 72354, '\P{ SOYOMBO}', ""); - Expect(1, 72354, '\P{^ SOYOMBO}', ""); - Expect(0, 72355, '\p{ SOYOMBO}', ""); - Expect(1, 72355, '\p{^ SOYOMBO}', ""); - Expect(1, 72355, '\P{ SOYOMBO}', ""); - Expect(0, 72355, '\P{^ SOYOMBO}', ""); - Error('\p{-:=is_soyombo}'); - Error('\P{-:=is_soyombo}'); + Expect(1, 72354, '\p{_soyombo}', ""); + Expect(0, 72354, '\p{^_soyombo}', ""); + Expect(0, 72354, '\P{_soyombo}', ""); + Expect(1, 72354, '\P{^_soyombo}', ""); + Expect(0, 72355, '\p{_soyombo}', ""); + Expect(1, 72355, '\p{^_soyombo}', ""); + Expect(1, 72355, '\P{_soyombo}', ""); + Expect(0, 72355, '\P{^_soyombo}', ""); + Error('\p{:= is_Soyombo}'); + Error('\P{:= is_Soyombo}'); Expect(1, 72354, '\p{issoyombo}', ""); Expect(0, 72354, '\p{^issoyombo}', ""); Expect(0, 72354, '\P{issoyombo}', ""); @@ -114226,16 +117514,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72355, '\p{^issoyombo}', ""); Expect(1, 72355, '\P{issoyombo}', ""); Expect(0, 72355, '\P{^issoyombo}', ""); - Expect(1, 72354, '\p{-_IS_soyombo}', ""); - Expect(0, 72354, '\p{^-_IS_soyombo}', ""); - Expect(0, 72354, '\P{-_IS_soyombo}', ""); - Expect(1, 72354, '\P{^-_IS_soyombo}', ""); - Expect(0, 72355, '\p{-_IS_soyombo}', ""); - Expect(1, 72355, '\p{^-_IS_soyombo}', ""); - Expect(1, 72355, '\P{-_IS_soyombo}', ""); - Expect(0, 72355, '\P{^-_IS_soyombo}', ""); - Error('\p{ /a/Soyo}'); - Error('\P{ /a/Soyo}'); + Expect(1, 72354, '\p{_ Is_Soyombo}', ""); + Expect(0, 72354, '\p{^_ Is_Soyombo}', ""); + Expect(0, 72354, '\P{_ Is_Soyombo}', ""); + Expect(1, 72354, '\P{^_ Is_Soyombo}', ""); + Expect(0, 72355, '\p{_ Is_Soyombo}', ""); + Expect(1, 72355, '\p{^_ Is_Soyombo}', ""); + Expect(1, 72355, '\P{_ Is_Soyombo}', ""); + Expect(0, 72355, '\P{^_ Is_Soyombo}', ""); + Error('\p{/a/ Soyo}'); + Error('\P{/a/ Soyo}'); Expect(1, 72354, '\p{soyo}', ""); Expect(0, 72354, '\p{^soyo}', ""); Expect(0, 72354, '\P{soyo}', ""); @@ -114244,16 +117532,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72355, '\p{^soyo}', ""); Expect(1, 72355, '\P{soyo}', ""); Expect(0, 72355, '\P{^soyo}', ""); - Expect(1, 72354, '\p{- soyo}', ""); - Expect(0, 72354, '\p{^- soyo}', ""); - Expect(0, 72354, '\P{- soyo}', ""); - Expect(1, 72354, '\P{^- soyo}', ""); - Expect(0, 72355, '\p{- soyo}', ""); - Expect(1, 72355, '\p{^- soyo}', ""); - Expect(1, 72355, '\P{- soyo}', ""); - Expect(0, 72355, '\P{^- soyo}', ""); - Error('\p{:= Is_Soyo}'); - Error('\P{:= Is_Soyo}'); + Expect(1, 72354, '\p{ soyo}', ""); + Expect(0, 72354, '\p{^ soyo}', ""); + Expect(0, 72354, '\P{ soyo}', ""); + Expect(1, 72354, '\P{^ soyo}', ""); + Expect(0, 72355, '\p{ soyo}', ""); + Expect(1, 72355, '\p{^ soyo}', ""); + Expect(1, 72355, '\P{ soyo}', ""); + Expect(0, 72355, '\P{^ soyo}', ""); + Error('\p{/a/ Is_soyo}'); + Error('\P{/a/ Is_soyo}'); Expect(1, 72354, '\p{issoyo}', ""); Expect(0, 72354, '\p{^issoyo}', ""); Expect(0, 72354, '\P{issoyo}', ""); @@ -114262,16 +117550,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72355, '\p{^issoyo}', ""); Expect(1, 72355, '\P{issoyo}', ""); Expect(0, 72355, '\P{^issoyo}', ""); - Expect(1, 72354, '\p{- Is_Soyo}', ""); - Expect(0, 72354, '\p{^- Is_Soyo}', ""); - Expect(0, 72354, '\P{- Is_Soyo}', ""); - Expect(1, 72354, '\P{^- Is_Soyo}', ""); - Expect(0, 72355, '\p{- Is_Soyo}', ""); - Expect(1, 72355, '\p{^- Is_Soyo}', ""); - Expect(1, 72355, '\P{- Is_Soyo}', ""); - Expect(0, 72355, '\P{^- Is_Soyo}', ""); - Error('\p{ space_Separator/a/}'); - Error('\P{ space_Separator/a/}'); + Expect(1, 72354, '\p{- IS_Soyo}', ""); + Expect(0, 72354, '\p{^- IS_Soyo}', ""); + Expect(0, 72354, '\P{- IS_Soyo}', ""); + Expect(1, 72354, '\P{^- IS_Soyo}', ""); + Expect(0, 72355, '\p{- IS_Soyo}', ""); + Expect(1, 72355, '\p{^- IS_Soyo}', ""); + Expect(1, 72355, '\P{- IS_Soyo}', ""); + Expect(0, 72355, '\P{^- IS_Soyo}', ""); + Error('\p{_/a/space_Separator}'); + Error('\P{_/a/space_Separator}'); Expect(1, 12288, '\p{spaceseparator}', ""); Expect(0, 12288, '\p{^spaceseparator}', ""); Expect(0, 12288, '\P{spaceseparator}', ""); @@ -114280,16 +117568,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^spaceseparator}', ""); Expect(1, 12289, '\P{spaceseparator}', ""); Expect(0, 12289, '\P{^spaceseparator}', ""); - Expect(1, 12288, '\p{ SPACE_Separator}', ""); - Expect(0, 12288, '\p{^ SPACE_Separator}', ""); - Expect(0, 12288, '\P{ SPACE_Separator}', ""); - Expect(1, 12288, '\P{^ SPACE_Separator}', ""); - Expect(0, 12289, '\p{ SPACE_Separator}', ""); - Expect(1, 12289, '\p{^ SPACE_Separator}', ""); - Expect(1, 12289, '\P{ SPACE_Separator}', ""); - Expect(0, 12289, '\P{^ SPACE_Separator}', ""); - Error('\p{ :=IS_Space_Separator}'); - Error('\P{ :=IS_Space_Separator}'); + Expect(1, 12288, '\p{_ SPACE_SEPARATOR}', ""); + Expect(0, 12288, '\p{^_ SPACE_SEPARATOR}', ""); + Expect(0, 12288, '\P{_ SPACE_SEPARATOR}', ""); + Expect(1, 12288, '\P{^_ SPACE_SEPARATOR}', ""); + Expect(0, 12289, '\p{_ SPACE_SEPARATOR}', ""); + Expect(1, 12289, '\p{^_ SPACE_SEPARATOR}', ""); + Expect(1, 12289, '\P{_ SPACE_SEPARATOR}', ""); + Expect(0, 12289, '\P{^_ SPACE_SEPARATOR}', ""); + Error('\p{ _Is_Space_separator/a/}'); + Error('\P{ _Is_Space_separator/a/}'); Expect(1, 12288, '\p{isspaceseparator}', ""); Expect(0, 12288, '\p{^isspaceseparator}', ""); Expect(0, 12288, '\P{isspaceseparator}', ""); @@ -114298,16 +117586,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^isspaceseparator}', ""); Expect(1, 12289, '\P{isspaceseparator}', ""); Expect(0, 12289, '\P{^isspaceseparator}', ""); - Expect(1, 12288, '\p{ Is_Space_SEPARATOR}', ""); - Expect(0, 12288, '\p{^ Is_Space_SEPARATOR}', ""); - Expect(0, 12288, '\P{ Is_Space_SEPARATOR}', ""); - Expect(1, 12288, '\P{^ Is_Space_SEPARATOR}', ""); - Expect(0, 12289, '\p{ Is_Space_SEPARATOR}', ""); - Expect(1, 12289, '\p{^ Is_Space_SEPARATOR}', ""); - Expect(1, 12289, '\P{ Is_Space_SEPARATOR}', ""); - Expect(0, 12289, '\P{^ Is_Space_SEPARATOR}', ""); - Error('\p{_ zs/a/}'); - Error('\P{_ zs/a/}'); + Expect(1, 12288, '\p{ Is_space_separator}', ""); + Expect(0, 12288, '\p{^ Is_space_separator}', ""); + Expect(0, 12288, '\P{ Is_space_separator}', ""); + Expect(1, 12288, '\P{^ Is_space_separator}', ""); + Expect(0, 12289, '\p{ Is_space_separator}', ""); + Expect(1, 12289, '\p{^ Is_space_separator}', ""); + Expect(1, 12289, '\P{ Is_space_separator}', ""); + Expect(0, 12289, '\P{^ Is_space_separator}', ""); + Error('\p{/a/_Zs}'); + Error('\P{/a/_Zs}'); Expect(1, 12288, '\p{zs}', ""); Expect(0, 12288, '\p{^zs}', ""); Expect(0, 12288, '\P{zs}', ""); @@ -114316,16 +117604,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^zs}', ""); Expect(1, 12289, '\P{zs}', ""); Expect(0, 12289, '\P{^zs}', ""); - Expect(1, 12288, '\p{Zs}', ""); - Expect(0, 12288, '\p{^Zs}', ""); - Expect(0, 12288, '\P{Zs}', ""); - Expect(1, 12288, '\P{^Zs}', ""); - Expect(0, 12289, '\p{Zs}', ""); - Expect(1, 12289, '\p{^Zs}', ""); - Expect(1, 12289, '\P{Zs}', ""); - Expect(0, 12289, '\P{^Zs}', ""); - Error('\p{ _Is_ZS/a/}'); - Error('\P{ _Is_ZS/a/}'); + Expect(1, 12288, '\p{--Zs}', ""); + Expect(0, 12288, '\p{^--Zs}', ""); + Expect(0, 12288, '\P{--Zs}', ""); + Expect(1, 12288, '\P{^--Zs}', ""); + Expect(0, 12289, '\p{--Zs}', ""); + Expect(1, 12289, '\p{^--Zs}', ""); + Expect(1, 12289, '\P{--Zs}', ""); + Expect(0, 12289, '\P{^--Zs}', ""); + Error('\p{ -Is_ZS/a/}'); + Error('\P{ -Is_ZS/a/}'); Expect(1, 12288, '\p{iszs}', ""); Expect(0, 12288, '\p{^iszs}', ""); Expect(0, 12288, '\P{iszs}', ""); @@ -114334,16 +117622,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^iszs}', ""); Expect(1, 12289, '\P{iszs}', ""); Expect(0, 12289, '\P{^iszs}', ""); - Expect(1, 12288, '\p{ Is_ZS}', ""); - Expect(0, 12288, '\p{^ Is_ZS}', ""); - Expect(0, 12288, '\P{ Is_ZS}', ""); - Expect(1, 12288, '\P{^ Is_ZS}', ""); - Expect(0, 12289, '\p{ Is_ZS}', ""); - Expect(1, 12289, '\p{^ Is_ZS}', ""); - Expect(1, 12289, '\P{ Is_ZS}', ""); - Expect(0, 12289, '\P{^ Is_ZS}', ""); - Error('\p{ :=spacing_mark}'); - Error('\P{ :=spacing_mark}'); + Expect(1, 12288, '\p{__Is_Zs}', ""); + Expect(0, 12288, '\p{^__Is_Zs}', ""); + Expect(0, 12288, '\P{__Is_Zs}', ""); + Expect(1, 12288, '\P{^__Is_Zs}', ""); + Expect(0, 12289, '\p{__Is_Zs}', ""); + Expect(1, 12289, '\p{^__Is_Zs}', ""); + Expect(1, 12289, '\P{__Is_Zs}', ""); + Expect(0, 12289, '\P{^__Is_Zs}', ""); + Error('\p{_Spacing_Mark:=}'); + Error('\P{_Spacing_Mark:=}'); Expect(1, 119154, '\p{spacingmark}', ""); Expect(0, 119154, '\p{^spacingmark}', ""); Expect(0, 119154, '\P{spacingmark}', ""); @@ -114352,16 +117640,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119155, '\p{^spacingmark}', ""); Expect(1, 119155, '\P{spacingmark}', ""); Expect(0, 119155, '\P{^spacingmark}', ""); - Expect(1, 119154, '\p{ SPACING_Mark}', ""); - Expect(0, 119154, '\p{^ SPACING_Mark}', ""); - Expect(0, 119154, '\P{ SPACING_Mark}', ""); - Expect(1, 119154, '\P{^ SPACING_Mark}', ""); - Expect(0, 119155, '\p{ SPACING_Mark}', ""); - Expect(1, 119155, '\p{^ SPACING_Mark}', ""); - Expect(1, 119155, '\P{ SPACING_Mark}', ""); - Expect(0, 119155, '\P{^ SPACING_Mark}', ""); - Error('\p{/a/_ IS_Spacing_Mark}'); - Error('\P{/a/_ IS_Spacing_Mark}'); + Expect(1, 119154, '\p{ Spacing_mark}', ""); + Expect(0, 119154, '\p{^ Spacing_mark}', ""); + Expect(0, 119154, '\P{ Spacing_mark}', ""); + Expect(1, 119154, '\P{^ Spacing_mark}', ""); + Expect(0, 119155, '\p{ Spacing_mark}', ""); + Expect(1, 119155, '\p{^ Spacing_mark}', ""); + Expect(1, 119155, '\P{ Spacing_mark}', ""); + Expect(0, 119155, '\P{^ Spacing_mark}', ""); + Error('\p{/a/-_IS_Spacing_Mark}'); + Error('\P{/a/-_IS_Spacing_Mark}'); Expect(1, 119154, '\p{isspacingmark}', ""); Expect(0, 119154, '\p{^isspacingmark}', ""); Expect(0, 119154, '\P{isspacingmark}', ""); @@ -114370,16 +117658,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119155, '\p{^isspacingmark}', ""); Expect(1, 119155, '\P{isspacingmark}', ""); Expect(0, 119155, '\P{^isspacingmark}', ""); - Expect(1, 119154, '\p{ Is_Spacing_Mark}', ""); - Expect(0, 119154, '\p{^ Is_Spacing_Mark}', ""); - Expect(0, 119154, '\P{ Is_Spacing_Mark}', ""); - Expect(1, 119154, '\P{^ Is_Spacing_Mark}', ""); - Expect(0, 119155, '\p{ Is_Spacing_Mark}', ""); - Expect(1, 119155, '\p{^ Is_Spacing_Mark}', ""); - Expect(1, 119155, '\P{ Is_Spacing_Mark}', ""); - Expect(0, 119155, '\P{^ Is_Spacing_Mark}', ""); - Error('\p{-:=Mc}'); - Error('\P{-:=Mc}'); + Expect(1, 119154, '\p{ -Is_Spacing_mark}', ""); + Expect(0, 119154, '\p{^ -Is_Spacing_mark}', ""); + Expect(0, 119154, '\P{ -Is_Spacing_mark}', ""); + Expect(1, 119154, '\P{^ -Is_Spacing_mark}', ""); + Expect(0, 119155, '\p{ -Is_Spacing_mark}', ""); + Expect(1, 119155, '\p{^ -Is_Spacing_mark}', ""); + Expect(1, 119155, '\P{ -Is_Spacing_mark}', ""); + Expect(0, 119155, '\P{^ -Is_Spacing_mark}', ""); + Error('\p{_/a/mc}'); + Error('\P{_/a/mc}'); Expect(1, 119154, '\p{mc}', ""); Expect(0, 119154, '\p{^mc}', ""); Expect(0, 119154, '\P{mc}', ""); @@ -114388,16 +117676,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119155, '\p{^mc}', ""); Expect(1, 119155, '\P{mc}', ""); Expect(0, 119155, '\P{^mc}', ""); - Expect(1, 119154, '\p{ _MC}', ""); - Expect(0, 119154, '\p{^ _MC}', ""); - Expect(0, 119154, '\P{ _MC}', ""); - Expect(1, 119154, '\P{^ _MC}', ""); - Expect(0, 119155, '\p{ _MC}', ""); - Expect(1, 119155, '\p{^ _MC}', ""); - Expect(1, 119155, '\P{ _MC}', ""); - Expect(0, 119155, '\P{^ _MC}', ""); - Error('\p{_is_MC:=}'); - Error('\P{_is_MC:=}'); + Expect(1, 119154, '\p{ -mc}', ""); + Expect(0, 119154, '\p{^ -mc}', ""); + Expect(0, 119154, '\P{ -mc}', ""); + Expect(1, 119154, '\P{^ -mc}', ""); + Expect(0, 119155, '\p{ -mc}', ""); + Expect(1, 119155, '\p{^ -mc}', ""); + Expect(1, 119155, '\P{ -mc}', ""); + Expect(0, 119155, '\P{^ -mc}', ""); + Error('\p{ :=Is_Mc}'); + Error('\P{ :=Is_Mc}'); Expect(1, 119154, '\p{ismc}', ""); Expect(0, 119154, '\p{^ismc}', ""); Expect(0, 119154, '\P{ismc}', ""); @@ -114406,16 +117694,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119155, '\p{^ismc}', ""); Expect(1, 119155, '\P{ismc}', ""); Expect(0, 119155, '\P{^ismc}', ""); - Expect(1, 119154, '\p{-_is_mc}', ""); - Expect(0, 119154, '\p{^-_is_mc}', ""); - Expect(0, 119154, '\P{-_is_mc}', ""); - Expect(1, 119154, '\P{^-_is_mc}', ""); - Expect(0, 119155, '\p{-_is_mc}', ""); - Expect(1, 119155, '\p{^-_is_mc}', ""); - Expect(1, 119155, '\P{-_is_mc}', ""); - Expect(0, 119155, '\P{^-_is_mc}', ""); - Error('\p{-Spacing_Modifier_LETTERS:=}'); - Error('\P{-Spacing_Modifier_LETTERS:=}'); + Expect(1, 119154, '\p{ is_MC}', ""); + Expect(0, 119154, '\p{^ is_MC}', ""); + Expect(0, 119154, '\P{ is_MC}', ""); + Expect(1, 119154, '\P{^ is_MC}', ""); + Expect(0, 119155, '\p{ is_MC}', ""); + Expect(1, 119155, '\p{^ is_MC}', ""); + Expect(1, 119155, '\P{ is_MC}', ""); + Expect(0, 119155, '\P{^ is_MC}', ""); + Error('\p{:= spacing_Modifier_letters}'); + Error('\P{:= spacing_Modifier_letters}'); Expect(1, 767, '\p{spacingmodifierletters}', ""); Expect(0, 767, '\p{^spacingmodifierletters}', ""); Expect(0, 767, '\P{spacingmodifierletters}', ""); @@ -114424,16 +117712,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 768, '\p{^spacingmodifierletters}', ""); Expect(1, 768, '\P{spacingmodifierletters}', ""); Expect(0, 768, '\P{^spacingmodifierletters}', ""); - Expect(1, 767, '\p{ SPACING_modifier_Letters}', ""); - Expect(0, 767, '\p{^ SPACING_modifier_Letters}', ""); - Expect(0, 767, '\P{ SPACING_modifier_Letters}', ""); - Expect(1, 767, '\P{^ SPACING_modifier_Letters}', ""); - Expect(0, 768, '\p{ SPACING_modifier_Letters}', ""); - Expect(1, 768, '\p{^ SPACING_modifier_Letters}', ""); - Expect(1, 768, '\P{ SPACING_modifier_Letters}', ""); - Expect(0, 768, '\P{^ SPACING_modifier_Letters}', ""); - Error('\p{--is_SPACING_Modifier_Letters/a/}'); - Error('\P{--is_SPACING_Modifier_Letters/a/}'); + Expect(1, 767, '\p{ Spacing_MODIFIER_Letters}', ""); + Expect(0, 767, '\p{^ Spacing_MODIFIER_Letters}', ""); + Expect(0, 767, '\P{ Spacing_MODIFIER_Letters}', ""); + Expect(1, 767, '\P{^ Spacing_MODIFIER_Letters}', ""); + Expect(0, 768, '\p{ Spacing_MODIFIER_Letters}', ""); + Expect(1, 768, '\p{^ Spacing_MODIFIER_Letters}', ""); + Expect(1, 768, '\P{ Spacing_MODIFIER_Letters}', ""); + Expect(0, 768, '\P{^ Spacing_MODIFIER_Letters}', ""); + Error('\p{__IS_SPACING_modifier_Letters:=}'); + Error('\P{__IS_SPACING_modifier_Letters:=}'); Expect(1, 767, '\p{isspacingmodifierletters}', ""); Expect(0, 767, '\p{^isspacingmodifierletters}', ""); Expect(0, 767, '\P{isspacingmodifierletters}', ""); @@ -114442,16 +117730,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 768, '\p{^isspacingmodifierletters}', ""); Expect(1, 768, '\P{isspacingmodifierletters}', ""); Expect(0, 768, '\P{^isspacingmodifierletters}', ""); - Expect(1, 767, '\p{ _is_SPACING_Modifier_LETTERS}', ""); - Expect(0, 767, '\p{^ _is_SPACING_Modifier_LETTERS}', ""); - Expect(0, 767, '\P{ _is_SPACING_Modifier_LETTERS}', ""); - Expect(1, 767, '\P{^ _is_SPACING_Modifier_LETTERS}', ""); - Expect(0, 768, '\p{ _is_SPACING_Modifier_LETTERS}', ""); - Expect(1, 768, '\p{^ _is_SPACING_Modifier_LETTERS}', ""); - Expect(1, 768, '\P{ _is_SPACING_Modifier_LETTERS}', ""); - Expect(0, 768, '\P{^ _is_SPACING_Modifier_LETTERS}', ""); - Error('\p{:=_IN_spacing_Modifier_letters}'); - Error('\P{:=_IN_spacing_Modifier_letters}'); + Expect(1, 767, '\p{_ Is_SPACING_MODIFIER_LETTERS}', ""); + Expect(0, 767, '\p{^_ Is_SPACING_MODIFIER_LETTERS}', ""); + Expect(0, 767, '\P{_ Is_SPACING_MODIFIER_LETTERS}', ""); + Expect(1, 767, '\P{^_ Is_SPACING_MODIFIER_LETTERS}', ""); + Expect(0, 768, '\p{_ Is_SPACING_MODIFIER_LETTERS}', ""); + Expect(1, 768, '\p{^_ Is_SPACING_MODIFIER_LETTERS}', ""); + Expect(1, 768, '\P{_ Is_SPACING_MODIFIER_LETTERS}', ""); + Expect(0, 768, '\P{^_ Is_SPACING_MODIFIER_LETTERS}', ""); + Error('\p{/a/ IN_Spacing_modifier_Letters}'); + Error('\P{/a/ IN_Spacing_modifier_Letters}'); Expect(1, 767, '\p{inspacingmodifierletters}', ""); Expect(0, 767, '\p{^inspacingmodifierletters}', ""); Expect(0, 767, '\P{inspacingmodifierletters}', ""); @@ -114460,16 +117748,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 768, '\p{^inspacingmodifierletters}', ""); Expect(1, 768, '\P{inspacingmodifierletters}', ""); Expect(0, 768, '\P{^inspacingmodifierletters}', ""); - Expect(1, 767, '\p{ In_spacing_MODIFIER_Letters}', ""); - Expect(0, 767, '\p{^ In_spacing_MODIFIER_Letters}', ""); - Expect(0, 767, '\P{ In_spacing_MODIFIER_Letters}', ""); - Expect(1, 767, '\P{^ In_spacing_MODIFIER_Letters}', ""); - Expect(0, 768, '\p{ In_spacing_MODIFIER_Letters}', ""); - Expect(1, 768, '\p{^ In_spacing_MODIFIER_Letters}', ""); - Expect(1, 768, '\P{ In_spacing_MODIFIER_Letters}', ""); - Expect(0, 768, '\P{^ In_spacing_MODIFIER_Letters}', ""); - Error('\p{:=_modifier_letters}'); - Error('\P{:=_modifier_letters}'); + Expect(1, 767, '\p{-In_Spacing_MODIFIER_LETTERS}', ""); + Expect(0, 767, '\p{^-In_Spacing_MODIFIER_LETTERS}', ""); + Expect(0, 767, '\P{-In_Spacing_MODIFIER_LETTERS}', ""); + Expect(1, 767, '\P{^-In_Spacing_MODIFIER_LETTERS}', ""); + Expect(0, 768, '\p{-In_Spacing_MODIFIER_LETTERS}', ""); + Expect(1, 768, '\p{^-In_Spacing_MODIFIER_LETTERS}', ""); + Expect(1, 768, '\P{-In_Spacing_MODIFIER_LETTERS}', ""); + Expect(0, 768, '\P{^-In_Spacing_MODIFIER_LETTERS}', ""); + Error('\p{:= Modifier_LETTERS}'); + Error('\P{:= Modifier_LETTERS}'); Expect(1, 767, '\p{modifierletters}', ""); Expect(0, 767, '\p{^modifierletters}', ""); Expect(0, 767, '\P{modifierletters}', ""); @@ -114478,16 +117766,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 768, '\p{^modifierletters}', ""); Expect(1, 768, '\P{modifierletters}', ""); Expect(0, 768, '\P{^modifierletters}', ""); - Expect(1, 767, '\p{ _Modifier_Letters}', ""); - Expect(0, 767, '\p{^ _Modifier_Letters}', ""); - Expect(0, 767, '\P{ _Modifier_Letters}', ""); - Expect(1, 767, '\P{^ _Modifier_Letters}', ""); - Expect(0, 768, '\p{ _Modifier_Letters}', ""); - Expect(1, 768, '\p{^ _Modifier_Letters}', ""); - Expect(1, 768, '\P{ _Modifier_Letters}', ""); - Expect(0, 768, '\P{^ _Modifier_Letters}', ""); - Error('\p{:=is_Modifier_letters}'); - Error('\P{:=is_Modifier_letters}'); + Expect(1, 767, '\p{ -modifier_letters}', ""); + Expect(0, 767, '\p{^ -modifier_letters}', ""); + Expect(0, 767, '\P{ -modifier_letters}', ""); + Expect(1, 767, '\P{^ -modifier_letters}', ""); + Expect(0, 768, '\p{ -modifier_letters}', ""); + Expect(1, 768, '\p{^ -modifier_letters}', ""); + Expect(1, 768, '\P{ -modifier_letters}', ""); + Expect(0, 768, '\P{^ -modifier_letters}', ""); + Error('\p{_:=Is_modifier_letters}'); + Error('\P{_:=Is_modifier_letters}'); Expect(1, 767, '\p{ismodifierletters}', ""); Expect(0, 767, '\p{^ismodifierletters}', ""); Expect(0, 767, '\P{ismodifierletters}', ""); @@ -114496,16 +117784,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 768, '\p{^ismodifierletters}', ""); Expect(1, 768, '\P{ismodifierletters}', ""); Expect(0, 768, '\P{^ismodifierletters}', ""); - Expect(1, 767, '\p{ IS_MODIFIER_LETTERS}', ""); - Expect(0, 767, '\p{^ IS_MODIFIER_LETTERS}', ""); - Expect(0, 767, '\P{ IS_MODIFIER_LETTERS}', ""); - Expect(1, 767, '\P{^ IS_MODIFIER_LETTERS}', ""); - Expect(0, 768, '\p{ IS_MODIFIER_LETTERS}', ""); - Expect(1, 768, '\p{^ IS_MODIFIER_LETTERS}', ""); - Expect(1, 768, '\P{ IS_MODIFIER_LETTERS}', ""); - Expect(0, 768, '\P{^ IS_MODIFIER_LETTERS}', ""); - Error('\p{:= _In_Modifier_Letters}'); - Error('\P{:= _In_Modifier_Letters}'); + Expect(1, 767, '\p{ _Is_modifier_Letters}', ""); + Expect(0, 767, '\p{^ _Is_modifier_Letters}', ""); + Expect(0, 767, '\P{ _Is_modifier_Letters}', ""); + Expect(1, 767, '\P{^ _Is_modifier_Letters}', ""); + Expect(0, 768, '\p{ _Is_modifier_Letters}', ""); + Expect(1, 768, '\p{^ _Is_modifier_Letters}', ""); + Expect(1, 768, '\P{ _Is_modifier_Letters}', ""); + Expect(0, 768, '\P{^ _Is_modifier_Letters}', ""); + Error('\p{- IN_Modifier_letters/a/}'); + Error('\P{- IN_Modifier_letters/a/}'); Expect(1, 767, '\p{inmodifierletters}', ""); Expect(0, 767, '\p{^inmodifierletters}', ""); Expect(0, 767, '\P{inmodifierletters}', ""); @@ -114514,16 +117802,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 768, '\p{^inmodifierletters}', ""); Expect(1, 768, '\P{inmodifierletters}', ""); Expect(0, 768, '\P{^inmodifierletters}', ""); - Expect(1, 767, '\p{ in_Modifier_Letters}', ""); - Expect(0, 767, '\p{^ in_Modifier_Letters}', ""); - Expect(0, 767, '\P{ in_Modifier_Letters}', ""); - Expect(1, 767, '\P{^ in_Modifier_Letters}', ""); - Expect(0, 768, '\p{ in_Modifier_Letters}', ""); - Expect(1, 768, '\p{^ in_Modifier_Letters}', ""); - Expect(1, 768, '\P{ in_Modifier_Letters}', ""); - Expect(0, 768, '\P{^ in_Modifier_Letters}', ""); - Error('\p{_specials:=}'); - Error('\P{_specials:=}'); + Expect(1, 767, '\p{_ in_Modifier_letters}', ""); + Expect(0, 767, '\p{^_ in_Modifier_letters}', ""); + Expect(0, 767, '\P{_ in_Modifier_letters}', ""); + Expect(1, 767, '\P{^_ in_Modifier_letters}', ""); + Expect(0, 768, '\p{_ in_Modifier_letters}', ""); + Expect(1, 768, '\p{^_ in_Modifier_letters}', ""); + Expect(1, 768, '\P{_ in_Modifier_letters}', ""); + Expect(0, 768, '\P{^_ in_Modifier_letters}', ""); + Error('\p{:=Specials}'); + Error('\P{:=Specials}'); Expect(1, 65520, '\p{specials}', ""); Expect(0, 65520, '\p{^specials}', ""); Expect(0, 65520, '\P{specials}', ""); @@ -114532,16 +117820,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65536, '\p{^specials}', ""); Expect(1, 65536, '\P{specials}', ""); Expect(0, 65536, '\P{^specials}', ""); - Expect(1, 65520, '\p{ specials}', ""); - Expect(0, 65520, '\p{^ specials}', ""); - Expect(0, 65520, '\P{ specials}', ""); - Expect(1, 65520, '\P{^ specials}', ""); - Expect(0, 65536, '\p{ specials}', ""); - Expect(1, 65536, '\p{^ specials}', ""); - Expect(1, 65536, '\P{ specials}', ""); - Expect(0, 65536, '\P{^ specials}', ""); - Error('\p{/a/is_Specials}'); - Error('\P{/a/is_Specials}'); + Expect(1, 65520, '\p{ specials}', ""); + Expect(0, 65520, '\p{^ specials}', ""); + Expect(0, 65520, '\P{ specials}', ""); + Expect(1, 65520, '\P{^ specials}', ""); + Expect(0, 65536, '\p{ specials}', ""); + Expect(1, 65536, '\p{^ specials}', ""); + Expect(1, 65536, '\P{ specials}', ""); + Expect(0, 65536, '\P{^ specials}', ""); + Error('\p{ Is_specials:=}'); + Error('\P{ Is_specials:=}'); Expect(1, 65520, '\p{isspecials}', ""); Expect(0, 65520, '\p{^isspecials}', ""); Expect(0, 65520, '\P{isspecials}', ""); @@ -114550,16 +117838,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65536, '\p{^isspecials}', ""); Expect(1, 65536, '\P{isspecials}', ""); Expect(0, 65536, '\P{^isspecials}', ""); - Expect(1, 65520, '\p{ IS_specials}', ""); - Expect(0, 65520, '\p{^ IS_specials}', ""); - Expect(0, 65520, '\P{ IS_specials}', ""); - Expect(1, 65520, '\P{^ IS_specials}', ""); - Expect(0, 65536, '\p{ IS_specials}', ""); - Expect(1, 65536, '\p{^ IS_specials}', ""); - Expect(1, 65536, '\P{ IS_specials}', ""); - Expect(0, 65536, '\P{^ IS_specials}', ""); - Error('\p{ _In_Specials/a/}'); - Error('\P{ _In_Specials/a/}'); + Expect(1, 65520, '\p{ -Is_Specials}', ""); + Expect(0, 65520, '\p{^ -Is_Specials}', ""); + Expect(0, 65520, '\P{ -Is_Specials}', ""); + Expect(1, 65520, '\P{^ -Is_Specials}', ""); + Expect(0, 65536, '\p{ -Is_Specials}', ""); + Expect(1, 65536, '\p{^ -Is_Specials}', ""); + Expect(1, 65536, '\P{ -Is_Specials}', ""); + Expect(0, 65536, '\P{^ -Is_Specials}', ""); + Error('\p{ -In_SPECIALS:=}'); + Error('\P{ -In_SPECIALS:=}'); Expect(1, 65520, '\p{inspecials}', ""); Expect(0, 65520, '\p{^inspecials}', ""); Expect(0, 65520, '\P{inspecials}', ""); @@ -114568,16 +117856,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65536, '\p{^inspecials}', ""); Expect(1, 65536, '\P{inspecials}', ""); Expect(0, 65536, '\P{^inspecials}', ""); - Expect(1, 65520, '\p{ -IN_Specials}', ""); - Expect(0, 65520, '\p{^ -IN_Specials}', ""); - Expect(0, 65520, '\P{ -IN_Specials}', ""); - Expect(1, 65520, '\P{^ -IN_Specials}', ""); - Expect(0, 65536, '\p{ -IN_Specials}', ""); - Expect(1, 65536, '\p{^ -IN_Specials}', ""); - Expect(1, 65536, '\P{ -IN_Specials}', ""); - Expect(0, 65536, '\P{^ -IN_Specials}', ""); - Error('\p{_:=Sundanese}'); - Error('\P{_:=Sundanese}'); + Expect(1, 65520, '\p{-_In_SPECIALS}', ""); + Expect(0, 65520, '\p{^-_In_SPECIALS}', ""); + Expect(0, 65520, '\P{-_In_SPECIALS}', ""); + Expect(1, 65520, '\P{^-_In_SPECIALS}', ""); + Expect(0, 65536, '\p{-_In_SPECIALS}', ""); + Expect(1, 65536, '\p{^-_In_SPECIALS}', ""); + Expect(1, 65536, '\P{-_In_SPECIALS}', ""); + Expect(0, 65536, '\P{^-_In_SPECIALS}', ""); + Error('\p{--Sundanese/a/}'); + Error('\P{--Sundanese/a/}'); Expect(1, 7367, '\p{sundanese}', ""); Expect(0, 7367, '\p{^sundanese}', ""); Expect(0, 7367, '\P{sundanese}', ""); @@ -114586,16 +117874,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7368, '\p{^sundanese}', ""); Expect(1, 7368, '\P{sundanese}', ""); Expect(0, 7368, '\P{^sundanese}', ""); - Expect(1, 7367, '\p{_ Sundanese}', ""); - Expect(0, 7367, '\p{^_ Sundanese}', ""); - Expect(0, 7367, '\P{_ Sundanese}', ""); - Expect(1, 7367, '\P{^_ Sundanese}', ""); - Expect(0, 7368, '\p{_ Sundanese}', ""); - Expect(1, 7368, '\p{^_ Sundanese}', ""); - Expect(1, 7368, '\P{_ Sundanese}', ""); - Expect(0, 7368, '\P{^_ Sundanese}', ""); - Error('\p{-_IS_sundanese/a/}'); - Error('\P{-_IS_sundanese/a/}'); + Expect(1, 7367, '\p{-SUNDANESE}', ""); + Expect(0, 7367, '\p{^-SUNDANESE}', ""); + Expect(0, 7367, '\P{-SUNDANESE}', ""); + Expect(1, 7367, '\P{^-SUNDANESE}', ""); + Expect(0, 7368, '\p{-SUNDANESE}', ""); + Expect(1, 7368, '\p{^-SUNDANESE}', ""); + Expect(1, 7368, '\P{-SUNDANESE}', ""); + Expect(0, 7368, '\P{^-SUNDANESE}', ""); + Error('\p{ -IS_Sundanese/a/}'); + Error('\P{ -IS_Sundanese/a/}'); Expect(1, 7367, '\p{issundanese}', ""); Expect(0, 7367, '\p{^issundanese}', ""); Expect(0, 7367, '\P{issundanese}', ""); @@ -114604,16 +117892,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7368, '\p{^issundanese}', ""); Expect(1, 7368, '\P{issundanese}', ""); Expect(0, 7368, '\P{^issundanese}', ""); - Expect(1, 7367, '\p{ Is_Sundanese}', ""); - Expect(0, 7367, '\p{^ Is_Sundanese}', ""); - Expect(0, 7367, '\P{ Is_Sundanese}', ""); - Expect(1, 7367, '\P{^ Is_Sundanese}', ""); - Expect(0, 7368, '\p{ Is_Sundanese}', ""); - Expect(1, 7368, '\p{^ Is_Sundanese}', ""); - Expect(1, 7368, '\P{ Is_Sundanese}', ""); - Expect(0, 7368, '\P{^ Is_Sundanese}', ""); - Error('\p{_-Sund/a/}'); - Error('\P{_-Sund/a/}'); + Expect(1, 7367, '\p{ Is_Sundanese}', ""); + Expect(0, 7367, '\p{^ Is_Sundanese}', ""); + Expect(0, 7367, '\P{ Is_Sundanese}', ""); + Expect(1, 7367, '\P{^ Is_Sundanese}', ""); + Expect(0, 7368, '\p{ Is_Sundanese}', ""); + Expect(1, 7368, '\p{^ Is_Sundanese}', ""); + Expect(1, 7368, '\P{ Is_Sundanese}', ""); + Expect(0, 7368, '\P{^ Is_Sundanese}', ""); + Error('\p{/a/ -SUND}'); + Error('\P{/a/ -SUND}'); Expect(1, 7367, '\p{sund}', ""); Expect(0, 7367, '\p{^sund}', ""); Expect(0, 7367, '\P{sund}', ""); @@ -114622,16 +117910,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7368, '\p{^sund}', ""); Expect(1, 7368, '\P{sund}', ""); Expect(0, 7368, '\P{^sund}', ""); - Expect(1, 7367, '\p{ -Sund}', ""); - Expect(0, 7367, '\p{^ -Sund}', ""); - Expect(0, 7367, '\P{ -Sund}', ""); - Expect(1, 7367, '\P{^ -Sund}', ""); - Expect(0, 7368, '\p{ -Sund}', ""); - Expect(1, 7368, '\p{^ -Sund}', ""); - Expect(1, 7368, '\P{ -Sund}', ""); - Expect(0, 7368, '\P{^ -Sund}', ""); - Error('\p{-_Is_Sund/a/}'); - Error('\P{-_Is_Sund/a/}'); + Expect(1, 7367, '\p{ Sund}', ""); + Expect(0, 7367, '\p{^ Sund}', ""); + Expect(0, 7367, '\P{ Sund}', ""); + Expect(1, 7367, '\P{^ Sund}', ""); + Expect(0, 7368, '\p{ Sund}', ""); + Expect(1, 7368, '\p{^ Sund}', ""); + Expect(1, 7368, '\P{ Sund}', ""); + Expect(0, 7368, '\P{^ Sund}', ""); + Error('\p{:=Is_SUND}'); + Error('\P{:=Is_SUND}'); Expect(1, 7367, '\p{issund}', ""); Expect(0, 7367, '\p{^issund}', ""); Expect(0, 7367, '\P{issund}', ""); @@ -114640,16 +117928,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7368, '\p{^issund}', ""); Expect(1, 7368, '\P{issund}', ""); Expect(0, 7368, '\P{^issund}', ""); - Expect(1, 7367, '\p{_is_Sund}', ""); - Expect(0, 7367, '\p{^_is_Sund}', ""); - Expect(0, 7367, '\P{_is_Sund}', ""); - Expect(1, 7367, '\P{^_is_Sund}', ""); - Expect(0, 7368, '\p{_is_Sund}', ""); - Expect(1, 7368, '\p{^_is_Sund}', ""); - Expect(1, 7368, '\P{_is_Sund}', ""); - Expect(0, 7368, '\P{^_is_Sund}', ""); - Error('\p{/a/__Sundanese_Supplement}'); - Error('\P{/a/__Sundanese_Supplement}'); + Expect(1, 7367, '\p{ -IS_Sund}', ""); + Expect(0, 7367, '\p{^ -IS_Sund}', ""); + Expect(0, 7367, '\P{ -IS_Sund}', ""); + Expect(1, 7367, '\P{^ -IS_Sund}', ""); + Expect(0, 7368, '\p{ -IS_Sund}', ""); + Expect(1, 7368, '\p{^ -IS_Sund}', ""); + Expect(1, 7368, '\P{ -IS_Sund}', ""); + Expect(0, 7368, '\P{^ -IS_Sund}', ""); + Error('\p{ -Sundanese_supplement:=}'); + Error('\P{ -Sundanese_supplement:=}'); Expect(1, 7375, '\p{sundanesesupplement}', ""); Expect(0, 7375, '\p{^sundanesesupplement}', ""); Expect(0, 7375, '\P{sundanesesupplement}', ""); @@ -114658,16 +117946,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7376, '\p{^sundanesesupplement}', ""); Expect(1, 7376, '\P{sundanesesupplement}', ""); Expect(0, 7376, '\P{^sundanesesupplement}', ""); - Expect(1, 7375, '\p{__Sundanese_supplement}', ""); - Expect(0, 7375, '\p{^__Sundanese_supplement}', ""); - Expect(0, 7375, '\P{__Sundanese_supplement}', ""); - Expect(1, 7375, '\P{^__Sundanese_supplement}', ""); - Expect(0, 7376, '\p{__Sundanese_supplement}', ""); - Expect(1, 7376, '\p{^__Sundanese_supplement}', ""); - Expect(1, 7376, '\P{__Sundanese_supplement}', ""); - Expect(0, 7376, '\P{^__Sundanese_supplement}', ""); - Error('\p{/a/ _is_sundanese_Supplement}'); - Error('\P{/a/ _is_sundanese_Supplement}'); + Expect(1, 7375, '\p{ Sundanese_supplement}', ""); + Expect(0, 7375, '\p{^ Sundanese_supplement}', ""); + Expect(0, 7375, '\P{ Sundanese_supplement}', ""); + Expect(1, 7375, '\P{^ Sundanese_supplement}', ""); + Expect(0, 7376, '\p{ Sundanese_supplement}', ""); + Expect(1, 7376, '\p{^ Sundanese_supplement}', ""); + Expect(1, 7376, '\P{ Sundanese_supplement}', ""); + Expect(0, 7376, '\P{^ Sundanese_supplement}', ""); + Error('\p{/a/ IS_Sundanese_Supplement}'); + Error('\P{/a/ IS_Sundanese_Supplement}'); Expect(1, 7375, '\p{issundanesesupplement}', ""); Expect(0, 7375, '\p{^issundanesesupplement}', ""); Expect(0, 7375, '\P{issundanesesupplement}', ""); @@ -114676,16 +117964,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7376, '\p{^issundanesesupplement}', ""); Expect(1, 7376, '\P{issundanesesupplement}', ""); Expect(0, 7376, '\P{^issundanesesupplement}', ""); - Expect(1, 7375, '\p{ -IS_Sundanese_Supplement}', ""); - Expect(0, 7375, '\p{^ -IS_Sundanese_Supplement}', ""); - Expect(0, 7375, '\P{ -IS_Sundanese_Supplement}', ""); - Expect(1, 7375, '\P{^ -IS_Sundanese_Supplement}', ""); - Expect(0, 7376, '\p{ -IS_Sundanese_Supplement}', ""); - Expect(1, 7376, '\p{^ -IS_Sundanese_Supplement}', ""); - Expect(1, 7376, '\P{ -IS_Sundanese_Supplement}', ""); - Expect(0, 7376, '\P{^ -IS_Sundanese_Supplement}', ""); - Error('\p{ /a/In_SUNDANESE_supplement}'); - Error('\P{ /a/In_SUNDANESE_supplement}'); + Expect(1, 7375, '\p{ IS_SUNDANESE_Supplement}', ""); + Expect(0, 7375, '\p{^ IS_SUNDANESE_Supplement}', ""); + Expect(0, 7375, '\P{ IS_SUNDANESE_Supplement}', ""); + Expect(1, 7375, '\P{^ IS_SUNDANESE_Supplement}', ""); + Expect(0, 7376, '\p{ IS_SUNDANESE_Supplement}', ""); + Expect(1, 7376, '\p{^ IS_SUNDANESE_Supplement}', ""); + Expect(1, 7376, '\P{ IS_SUNDANESE_Supplement}', ""); + Expect(0, 7376, '\P{^ IS_SUNDANESE_Supplement}', ""); + Error('\p{ In_Sundanese_Supplement/a/}'); + Error('\P{ In_Sundanese_Supplement/a/}'); Expect(1, 7375, '\p{insundanesesupplement}', ""); Expect(0, 7375, '\p{^insundanesesupplement}', ""); Expect(0, 7375, '\P{insundanesesupplement}', ""); @@ -114694,16 +117982,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7376, '\p{^insundanesesupplement}', ""); Expect(1, 7376, '\P{insundanesesupplement}', ""); Expect(0, 7376, '\P{^insundanesesupplement}', ""); - Expect(1, 7375, '\p{_ In_sundanese_Supplement}', ""); - Expect(0, 7375, '\p{^_ In_sundanese_Supplement}', ""); - Expect(0, 7375, '\P{_ In_sundanese_Supplement}', ""); - Expect(1, 7375, '\P{^_ In_sundanese_Supplement}', ""); - Expect(0, 7376, '\p{_ In_sundanese_Supplement}', ""); - Expect(1, 7376, '\p{^_ In_sundanese_Supplement}', ""); - Expect(1, 7376, '\P{_ In_sundanese_Supplement}', ""); - Expect(0, 7376, '\P{^_ In_sundanese_Supplement}', ""); - Error('\p{/a/Sundanese_SUP}'); - Error('\P{/a/Sundanese_SUP}'); + Expect(1, 7375, '\p{ -IN_Sundanese_SUPPLEMENT}', ""); + Expect(0, 7375, '\p{^ -IN_Sundanese_SUPPLEMENT}', ""); + Expect(0, 7375, '\P{ -IN_Sundanese_SUPPLEMENT}', ""); + Expect(1, 7375, '\P{^ -IN_Sundanese_SUPPLEMENT}', ""); + Expect(0, 7376, '\p{ -IN_Sundanese_SUPPLEMENT}', ""); + Expect(1, 7376, '\p{^ -IN_Sundanese_SUPPLEMENT}', ""); + Expect(1, 7376, '\P{ -IN_Sundanese_SUPPLEMENT}', ""); + Expect(0, 7376, '\P{^ -IN_Sundanese_SUPPLEMENT}', ""); + Error('\p{_ Sundanese_Sup:=}'); + Error('\P{_ Sundanese_Sup:=}'); Expect(1, 7375, '\p{sundanesesup}', ""); Expect(0, 7375, '\p{^sundanesesup}', ""); Expect(0, 7375, '\P{sundanesesup}', ""); @@ -114712,16 +118000,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7376, '\p{^sundanesesup}', ""); Expect(1, 7376, '\P{sundanesesup}', ""); Expect(0, 7376, '\P{^sundanesesup}', ""); - Expect(1, 7375, '\p{_Sundanese_Sup}', ""); - Expect(0, 7375, '\p{^_Sundanese_Sup}', ""); - Expect(0, 7375, '\P{_Sundanese_Sup}', ""); - Expect(1, 7375, '\P{^_Sundanese_Sup}', ""); - Expect(0, 7376, '\p{_Sundanese_Sup}', ""); - Expect(1, 7376, '\p{^_Sundanese_Sup}', ""); - Expect(1, 7376, '\P{_Sundanese_Sup}', ""); - Expect(0, 7376, '\P{^_Sundanese_Sup}', ""); - Error('\p{/a/ _Is_Sundanese_sup}'); - Error('\P{/a/ _Is_Sundanese_sup}'); + Expect(1, 7375, '\p{-Sundanese_Sup}', ""); + Expect(0, 7375, '\p{^-Sundanese_Sup}', ""); + Expect(0, 7375, '\P{-Sundanese_Sup}', ""); + Expect(1, 7375, '\P{^-Sundanese_Sup}', ""); + Expect(0, 7376, '\p{-Sundanese_Sup}', ""); + Expect(1, 7376, '\p{^-Sundanese_Sup}', ""); + Expect(1, 7376, '\P{-Sundanese_Sup}', ""); + Expect(0, 7376, '\P{^-Sundanese_Sup}', ""); + Error('\p{/a/ Is_Sundanese_Sup}'); + Error('\P{/a/ Is_Sundanese_Sup}'); Expect(1, 7375, '\p{issundanesesup}', ""); Expect(0, 7375, '\p{^issundanesesup}', ""); Expect(0, 7375, '\P{issundanesesup}', ""); @@ -114730,16 +118018,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7376, '\p{^issundanesesup}', ""); Expect(1, 7376, '\P{issundanesesup}', ""); Expect(0, 7376, '\P{^issundanesesup}', ""); - Expect(1, 7375, '\p{_Is_sundanese_Sup}', ""); - Expect(0, 7375, '\p{^_Is_sundanese_Sup}', ""); - Expect(0, 7375, '\P{_Is_sundanese_Sup}', ""); - Expect(1, 7375, '\P{^_Is_sundanese_Sup}', ""); - Expect(0, 7376, '\p{_Is_sundanese_Sup}', ""); - Expect(1, 7376, '\p{^_Is_sundanese_Sup}', ""); - Expect(1, 7376, '\P{_Is_sundanese_Sup}', ""); - Expect(0, 7376, '\P{^_Is_sundanese_Sup}', ""); - Error('\p{ /a/In_Sundanese_Sup}'); - Error('\P{ /a/In_Sundanese_Sup}'); + Expect(1, 7375, '\p{ IS_sundanese_Sup}', ""); + Expect(0, 7375, '\p{^ IS_sundanese_Sup}', ""); + Expect(0, 7375, '\P{ IS_sundanese_Sup}', ""); + Expect(1, 7375, '\P{^ IS_sundanese_Sup}', ""); + Expect(0, 7376, '\p{ IS_sundanese_Sup}', ""); + Expect(1, 7376, '\p{^ IS_sundanese_Sup}', ""); + Expect(1, 7376, '\P{ IS_sundanese_Sup}', ""); + Expect(0, 7376, '\P{^ IS_sundanese_Sup}', ""); + Error('\p{:=_-In_SUNDANESE_Sup}'); + Error('\P{:=_-In_SUNDANESE_Sup}'); Expect(1, 7375, '\p{insundanesesup}', ""); Expect(0, 7375, '\p{^insundanesesup}', ""); Expect(0, 7375, '\P{insundanesesup}', ""); @@ -114748,16 +118036,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7376, '\p{^insundanesesup}', ""); Expect(1, 7376, '\P{insundanesesup}', ""); Expect(0, 7376, '\P{^insundanesesup}', ""); - Expect(1, 7375, '\p{- IN_Sundanese_Sup}', ""); - Expect(0, 7375, '\p{^- IN_Sundanese_Sup}', ""); - Expect(0, 7375, '\P{- IN_Sundanese_Sup}', ""); - Expect(1, 7375, '\P{^- IN_Sundanese_Sup}', ""); - Expect(0, 7376, '\p{- IN_Sundanese_Sup}', ""); - Expect(1, 7376, '\p{^- IN_Sundanese_Sup}', ""); - Expect(1, 7376, '\P{- IN_Sundanese_Sup}', ""); - Expect(0, 7376, '\P{^- IN_Sundanese_Sup}', ""); - Error('\p{_:=Superscripts_AND_Subscripts}'); - Error('\P{_:=Superscripts_AND_Subscripts}'); + Expect(1, 7375, '\p{_in_Sundanese_Sup}', ""); + Expect(0, 7375, '\p{^_in_Sundanese_Sup}', ""); + Expect(0, 7375, '\P{_in_Sundanese_Sup}', ""); + Expect(1, 7375, '\P{^_in_Sundanese_Sup}', ""); + Expect(0, 7376, '\p{_in_Sundanese_Sup}', ""); + Expect(1, 7376, '\p{^_in_Sundanese_Sup}', ""); + Expect(1, 7376, '\P{_in_Sundanese_Sup}', ""); + Expect(0, 7376, '\P{^_in_Sundanese_Sup}', ""); + Error('\p{:= superscripts_And_SUBSCRIPTS}'); + Error('\P{:= superscripts_And_SUBSCRIPTS}'); Expect(1, 8351, '\p{superscriptsandsubscripts}', ""); Expect(0, 8351, '\p{^superscriptsandsubscripts}', ""); Expect(0, 8351, '\P{superscriptsandsubscripts}', ""); @@ -114766,16 +118054,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8352, '\p{^superscriptsandsubscripts}', ""); Expect(1, 8352, '\P{superscriptsandsubscripts}', ""); Expect(0, 8352, '\P{^superscriptsandsubscripts}', ""); - Expect(1, 8351, '\p{_ superscripts_and_SUBSCRIPTS}', ""); - Expect(0, 8351, '\p{^_ superscripts_and_SUBSCRIPTS}', ""); - Expect(0, 8351, '\P{_ superscripts_and_SUBSCRIPTS}', ""); - Expect(1, 8351, '\P{^_ superscripts_and_SUBSCRIPTS}', ""); - Expect(0, 8352, '\p{_ superscripts_and_SUBSCRIPTS}', ""); - Expect(1, 8352, '\p{^_ superscripts_and_SUBSCRIPTS}', ""); - Expect(1, 8352, '\P{_ superscripts_and_SUBSCRIPTS}', ""); - Expect(0, 8352, '\P{^_ superscripts_and_SUBSCRIPTS}', ""); - Error('\p{:=_IS_Superscripts_and_Subscripts}'); - Error('\P{:=_IS_Superscripts_and_Subscripts}'); + Expect(1, 8351, '\p{ Superscripts_and_SUBSCRIPTS}', ""); + Expect(0, 8351, '\p{^ Superscripts_and_SUBSCRIPTS}', ""); + Expect(0, 8351, '\P{ Superscripts_and_SUBSCRIPTS}', ""); + Expect(1, 8351, '\P{^ Superscripts_and_SUBSCRIPTS}', ""); + Expect(0, 8352, '\p{ Superscripts_and_SUBSCRIPTS}', ""); + Expect(1, 8352, '\p{^ Superscripts_and_SUBSCRIPTS}', ""); + Expect(1, 8352, '\P{ Superscripts_and_SUBSCRIPTS}', ""); + Expect(0, 8352, '\P{^ Superscripts_and_SUBSCRIPTS}', ""); + Error('\p{--IS_Superscripts_AND_Subscripts/a/}'); + Error('\P{--IS_Superscripts_AND_Subscripts/a/}'); Expect(1, 8351, '\p{issuperscriptsandsubscripts}', ""); Expect(0, 8351, '\p{^issuperscriptsandsubscripts}', ""); Expect(0, 8351, '\P{issuperscriptsandsubscripts}', ""); @@ -114784,16 +118072,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8352, '\p{^issuperscriptsandsubscripts}', ""); Expect(1, 8352, '\P{issuperscriptsandsubscripts}', ""); Expect(0, 8352, '\P{^issuperscriptsandsubscripts}', ""); - Expect(1, 8351, '\p{ -is_superscripts_And_Subscripts}', ""); - Expect(0, 8351, '\p{^ -is_superscripts_And_Subscripts}', ""); - Expect(0, 8351, '\P{ -is_superscripts_And_Subscripts}', ""); - Expect(1, 8351, '\P{^ -is_superscripts_And_Subscripts}', ""); - Expect(0, 8352, '\p{ -is_superscripts_And_Subscripts}', ""); - Expect(1, 8352, '\p{^ -is_superscripts_And_Subscripts}', ""); - Expect(1, 8352, '\P{ -is_superscripts_And_Subscripts}', ""); - Expect(0, 8352, '\P{^ -is_superscripts_And_Subscripts}', ""); - Error('\p{ :=IN_superscripts_and_Subscripts}'); - Error('\P{ :=IN_superscripts_and_Subscripts}'); + Expect(1, 8351, '\p{_IS_superscripts_AND_Subscripts}', ""); + Expect(0, 8351, '\p{^_IS_superscripts_AND_Subscripts}', ""); + Expect(0, 8351, '\P{_IS_superscripts_AND_Subscripts}', ""); + Expect(1, 8351, '\P{^_IS_superscripts_AND_Subscripts}', ""); + Expect(0, 8352, '\p{_IS_superscripts_AND_Subscripts}', ""); + Expect(1, 8352, '\p{^_IS_superscripts_AND_Subscripts}', ""); + Expect(1, 8352, '\P{_IS_superscripts_AND_Subscripts}', ""); + Expect(0, 8352, '\P{^_IS_superscripts_AND_Subscripts}', ""); + Error('\p{ _IN_superscripts_and_Subscripts/a/}'); + Error('\P{ _IN_superscripts_and_Subscripts/a/}'); Expect(1, 8351, '\p{insuperscriptsandsubscripts}', ""); Expect(0, 8351, '\p{^insuperscriptsandsubscripts}', ""); Expect(0, 8351, '\P{insuperscriptsandsubscripts}', ""); @@ -114802,16 +118090,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8352, '\p{^insuperscriptsandsubscripts}', ""); Expect(1, 8352, '\P{insuperscriptsandsubscripts}', ""); Expect(0, 8352, '\P{^insuperscriptsandsubscripts}', ""); - Expect(1, 8351, '\p{ In_superscripts_And_SUBSCRIPTS}', ""); - Expect(0, 8351, '\p{^ In_superscripts_And_SUBSCRIPTS}', ""); - Expect(0, 8351, '\P{ In_superscripts_And_SUBSCRIPTS}', ""); - Expect(1, 8351, '\P{^ In_superscripts_And_SUBSCRIPTS}', ""); - Expect(0, 8352, '\p{ In_superscripts_And_SUBSCRIPTS}', ""); - Expect(1, 8352, '\p{^ In_superscripts_And_SUBSCRIPTS}', ""); - Expect(1, 8352, '\P{ In_superscripts_And_SUBSCRIPTS}', ""); - Expect(0, 8352, '\P{^ In_superscripts_And_SUBSCRIPTS}', ""); - Error('\p{:=--Super_AND_sub}'); - Error('\P{:=--Super_AND_sub}'); + Expect(1, 8351, '\p{ In_Superscripts_AND_Subscripts}', ""); + Expect(0, 8351, '\p{^ In_Superscripts_AND_Subscripts}', ""); + Expect(0, 8351, '\P{ In_Superscripts_AND_Subscripts}', ""); + Expect(1, 8351, '\P{^ In_Superscripts_AND_Subscripts}', ""); + Expect(0, 8352, '\p{ In_Superscripts_AND_Subscripts}', ""); + Expect(1, 8352, '\p{^ In_Superscripts_AND_Subscripts}', ""); + Expect(1, 8352, '\P{ In_Superscripts_AND_Subscripts}', ""); + Expect(0, 8352, '\P{^ In_Superscripts_AND_Subscripts}', ""); + Error('\p{:= _Super_and_sub}'); + Error('\P{:= _Super_and_sub}'); Expect(1, 8351, '\p{superandsub}', ""); Expect(0, 8351, '\p{^superandsub}', ""); Expect(0, 8351, '\P{superandsub}', ""); @@ -114820,16 +118108,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8352, '\p{^superandsub}', ""); Expect(1, 8352, '\P{superandsub}', ""); Expect(0, 8352, '\P{^superandsub}', ""); - Expect(1, 8351, '\p{ SUPER_AND_SUB}', ""); - Expect(0, 8351, '\p{^ SUPER_AND_SUB}', ""); - Expect(0, 8351, '\P{ SUPER_AND_SUB}', ""); - Expect(1, 8351, '\P{^ SUPER_AND_SUB}', ""); - Expect(0, 8352, '\p{ SUPER_AND_SUB}', ""); - Expect(1, 8352, '\p{^ SUPER_AND_SUB}', ""); - Expect(1, 8352, '\P{ SUPER_AND_SUB}', ""); - Expect(0, 8352, '\P{^ SUPER_AND_SUB}', ""); - Error('\p{:=is_SUPER_And_SUB}'); - Error('\P{:=is_SUPER_And_SUB}'); + Expect(1, 8351, '\p{ super_And_Sub}', ""); + Expect(0, 8351, '\p{^ super_And_Sub}', ""); + Expect(0, 8351, '\P{ super_And_Sub}', ""); + Expect(1, 8351, '\P{^ super_And_Sub}', ""); + Expect(0, 8352, '\p{ super_And_Sub}', ""); + Expect(1, 8352, '\p{^ super_And_Sub}', ""); + Expect(1, 8352, '\P{ super_And_Sub}', ""); + Expect(0, 8352, '\P{^ super_And_Sub}', ""); + Error('\p{:=-IS_SUPER_AND_sub}'); + Error('\P{:=-IS_SUPER_AND_sub}'); Expect(1, 8351, '\p{issuperandsub}', ""); Expect(0, 8351, '\p{^issuperandsub}', ""); Expect(0, 8351, '\P{issuperandsub}', ""); @@ -114838,16 +118126,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8352, '\p{^issuperandsub}', ""); Expect(1, 8352, '\P{issuperandsub}', ""); Expect(0, 8352, '\P{^issuperandsub}', ""); - Expect(1, 8351, '\p{ -is_Super_AND_sub}', ""); - Expect(0, 8351, '\p{^ -is_Super_AND_sub}', ""); - Expect(0, 8351, '\P{ -is_Super_AND_sub}', ""); - Expect(1, 8351, '\P{^ -is_Super_AND_sub}', ""); - Expect(0, 8352, '\p{ -is_Super_AND_sub}', ""); - Expect(1, 8352, '\p{^ -is_Super_AND_sub}', ""); - Expect(1, 8352, '\P{ -is_Super_AND_sub}', ""); - Expect(0, 8352, '\P{^ -is_Super_AND_sub}', ""); - Error('\p{/a/ _IN_Super_and_Sub}'); - Error('\P{/a/ _IN_Super_and_Sub}'); + Expect(1, 8351, '\p{_IS_Super_And_Sub}', ""); + Expect(0, 8351, '\p{^_IS_Super_And_Sub}', ""); + Expect(0, 8351, '\P{_IS_Super_And_Sub}', ""); + Expect(1, 8351, '\P{^_IS_Super_And_Sub}', ""); + Expect(0, 8352, '\p{_IS_Super_And_Sub}', ""); + Expect(1, 8352, '\p{^_IS_Super_And_Sub}', ""); + Expect(1, 8352, '\P{_IS_Super_And_Sub}', ""); + Expect(0, 8352, '\P{^_IS_Super_And_Sub}', ""); + Error('\p{ in_Super_and_Sub:=}'); + Error('\P{ in_Super_and_Sub:=}'); Expect(1, 8351, '\p{insuperandsub}', ""); Expect(0, 8351, '\p{^insuperandsub}', ""); Expect(0, 8351, '\P{insuperandsub}', ""); @@ -114856,16 +118144,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8352, '\p{^insuperandsub}', ""); Expect(1, 8352, '\P{insuperandsub}', ""); Expect(0, 8352, '\P{^insuperandsub}', ""); - Expect(1, 8351, '\p{ _in_SUPER_and_SUB}', ""); - Expect(0, 8351, '\p{^ _in_SUPER_and_SUB}', ""); - Expect(0, 8351, '\P{ _in_SUPER_and_SUB}', ""); - Expect(1, 8351, '\P{^ _in_SUPER_and_SUB}', ""); - Expect(0, 8352, '\p{ _in_SUPER_and_SUB}', ""); - Expect(1, 8352, '\p{^ _in_SUPER_and_SUB}', ""); - Expect(1, 8352, '\P{ _in_SUPER_and_SUB}', ""); - Expect(0, 8352, '\P{^ _in_SUPER_and_SUB}', ""); - Error('\p{_/a/Supplemental_ARROWS_A}'); - Error('\P{_/a/Supplemental_ARROWS_A}'); + Expect(1, 8351, '\p{ -IN_Super_and_Sub}', ""); + Expect(0, 8351, '\p{^ -IN_Super_and_Sub}', ""); + Expect(0, 8351, '\P{ -IN_Super_and_Sub}', ""); + Expect(1, 8351, '\P{^ -IN_Super_and_Sub}', ""); + Expect(0, 8352, '\p{ -IN_Super_and_Sub}', ""); + Expect(1, 8352, '\p{^ -IN_Super_and_Sub}', ""); + Expect(1, 8352, '\P{ -IN_Super_and_Sub}', ""); + Expect(0, 8352, '\P{^ -IN_Super_and_Sub}', ""); + Error('\p{_-Supplemental_ARROWS_A/a/}'); + Error('\P{_-Supplemental_ARROWS_A/a/}'); Expect(1, 10239, '\p{supplementalarrowsa}', ""); Expect(0, 10239, '\p{^supplementalarrowsa}', ""); Expect(0, 10239, '\P{supplementalarrowsa}', ""); @@ -114874,16 +118162,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10240, '\p{^supplementalarrowsa}', ""); Expect(1, 10240, '\P{supplementalarrowsa}', ""); Expect(0, 10240, '\P{^supplementalarrowsa}', ""); - Expect(1, 10239, '\p{_-Supplemental_Arrows_A}', ""); - Expect(0, 10239, '\p{^_-Supplemental_Arrows_A}', ""); - Expect(0, 10239, '\P{_-Supplemental_Arrows_A}', ""); - Expect(1, 10239, '\P{^_-Supplemental_Arrows_A}', ""); - Expect(0, 10240, '\p{_-Supplemental_Arrows_A}', ""); - Expect(1, 10240, '\p{^_-Supplemental_Arrows_A}', ""); - Expect(1, 10240, '\P{_-Supplemental_Arrows_A}', ""); - Expect(0, 10240, '\P{^_-Supplemental_Arrows_A}', ""); - Error('\p{/a/ Is_supplemental_Arrows_A}'); - Error('\P{/a/ Is_supplemental_Arrows_A}'); + Expect(1, 10239, '\p{ Supplemental_ARROWS_a}', ""); + Expect(0, 10239, '\p{^ Supplemental_ARROWS_a}', ""); + Expect(0, 10239, '\P{ Supplemental_ARROWS_a}', ""); + Expect(1, 10239, '\P{^ Supplemental_ARROWS_a}', ""); + Expect(0, 10240, '\p{ Supplemental_ARROWS_a}', ""); + Expect(1, 10240, '\p{^ Supplemental_ARROWS_a}', ""); + Expect(1, 10240, '\P{ Supplemental_ARROWS_a}', ""); + Expect(0, 10240, '\P{^ Supplemental_ARROWS_a}', ""); + Error('\p{ :=is_Supplemental_Arrows_A}'); + Error('\P{ :=is_Supplemental_Arrows_A}'); Expect(1, 10239, '\p{issupplementalarrowsa}', ""); Expect(0, 10239, '\p{^issupplementalarrowsa}', ""); Expect(0, 10239, '\P{issupplementalarrowsa}', ""); @@ -114892,16 +118180,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10240, '\p{^issupplementalarrowsa}', ""); Expect(1, 10240, '\P{issupplementalarrowsa}', ""); Expect(0, 10240, '\P{^issupplementalarrowsa}', ""); - Expect(1, 10239, '\p{-Is_Supplemental_ARROWS_a}', ""); - Expect(0, 10239, '\p{^-Is_Supplemental_ARROWS_a}', ""); - Expect(0, 10239, '\P{-Is_Supplemental_ARROWS_a}', ""); - Expect(1, 10239, '\P{^-Is_Supplemental_ARROWS_a}', ""); - Expect(0, 10240, '\p{-Is_Supplemental_ARROWS_a}', ""); - Expect(1, 10240, '\p{^-Is_Supplemental_ARROWS_a}', ""); - Expect(1, 10240, '\P{-Is_Supplemental_ARROWS_a}', ""); - Expect(0, 10240, '\P{^-Is_Supplemental_ARROWS_a}', ""); - Error('\p{_-IN_supplemental_arrows_A/a/}'); - Error('\P{_-IN_supplemental_arrows_A/a/}'); + Expect(1, 10239, '\p{ is_supplemental_Arrows_a}', ""); + Expect(0, 10239, '\p{^ is_supplemental_Arrows_a}', ""); + Expect(0, 10239, '\P{ is_supplemental_Arrows_a}', ""); + Expect(1, 10239, '\P{^ is_supplemental_Arrows_a}', ""); + Expect(0, 10240, '\p{ is_supplemental_Arrows_a}', ""); + Expect(1, 10240, '\p{^ is_supplemental_Arrows_a}', ""); + Expect(1, 10240, '\P{ is_supplemental_Arrows_a}', ""); + Expect(0, 10240, '\P{^ is_supplemental_Arrows_a}', ""); + Error('\p{__In_Supplemental_Arrows_a/a/}'); + Error('\P{__In_Supplemental_Arrows_a/a/}'); Expect(1, 10239, '\p{insupplementalarrowsa}', ""); Expect(0, 10239, '\p{^insupplementalarrowsa}', ""); Expect(0, 10239, '\P{insupplementalarrowsa}', ""); @@ -114910,16 +118198,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10240, '\p{^insupplementalarrowsa}', ""); Expect(1, 10240, '\P{insupplementalarrowsa}', ""); Expect(0, 10240, '\P{^insupplementalarrowsa}', ""); - Expect(1, 10239, '\p{_-in_SUPPLEMENTAL_Arrows_A}', ""); - Expect(0, 10239, '\p{^_-in_SUPPLEMENTAL_Arrows_A}', ""); - Expect(0, 10239, '\P{_-in_SUPPLEMENTAL_Arrows_A}', ""); - Expect(1, 10239, '\P{^_-in_SUPPLEMENTAL_Arrows_A}', ""); - Expect(0, 10240, '\p{_-in_SUPPLEMENTAL_Arrows_A}', ""); - Expect(1, 10240, '\p{^_-in_SUPPLEMENTAL_Arrows_A}', ""); - Expect(1, 10240, '\P{_-in_SUPPLEMENTAL_Arrows_A}', ""); - Expect(0, 10240, '\P{^_-in_SUPPLEMENTAL_Arrows_A}', ""); - Error('\p{ SUP_Arrows_A/a/}'); - Error('\P{ SUP_Arrows_A/a/}'); + Expect(1, 10239, '\p{_ in_supplemental_Arrows_A}', ""); + Expect(0, 10239, '\p{^_ in_supplemental_Arrows_A}', ""); + Expect(0, 10239, '\P{_ in_supplemental_Arrows_A}', ""); + Expect(1, 10239, '\P{^_ in_supplemental_Arrows_A}', ""); + Expect(0, 10240, '\p{_ in_supplemental_Arrows_A}', ""); + Expect(1, 10240, '\p{^_ in_supplemental_Arrows_A}', ""); + Expect(1, 10240, '\P{_ in_supplemental_Arrows_A}', ""); + Expect(0, 10240, '\P{^_ in_supplemental_Arrows_A}', ""); + Error('\p{/a/_ SUP_Arrows_A}'); + Error('\P{/a/_ SUP_Arrows_A}'); Expect(1, 10239, '\p{suparrowsa}', ""); Expect(0, 10239, '\p{^suparrowsa}', ""); Expect(0, 10239, '\P{suparrowsa}', ""); @@ -114928,16 +118216,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10240, '\p{^suparrowsa}', ""); Expect(1, 10240, '\P{suparrowsa}', ""); Expect(0, 10240, '\P{^suparrowsa}', ""); - Expect(1, 10239, '\p{-Sup_ARROWS_a}', ""); - Expect(0, 10239, '\p{^-Sup_ARROWS_a}', ""); - Expect(0, 10239, '\P{-Sup_ARROWS_a}', ""); - Expect(1, 10239, '\P{^-Sup_ARROWS_a}', ""); - Expect(0, 10240, '\p{-Sup_ARROWS_a}', ""); - Expect(1, 10240, '\p{^-Sup_ARROWS_a}', ""); - Expect(1, 10240, '\P{-Sup_ARROWS_a}', ""); - Expect(0, 10240, '\P{^-Sup_ARROWS_a}', ""); - Error('\p{:=_ Is_SUP_ARROWS_A}'); - Error('\P{:=_ Is_SUP_ARROWS_A}'); + Expect(1, 10239, '\p{Sup_ARROWS_A}', ""); + Expect(0, 10239, '\p{^Sup_ARROWS_A}', ""); + Expect(0, 10239, '\P{Sup_ARROWS_A}', ""); + Expect(1, 10239, '\P{^Sup_ARROWS_A}', ""); + Expect(0, 10240, '\p{Sup_ARROWS_A}', ""); + Expect(1, 10240, '\p{^Sup_ARROWS_A}', ""); + Expect(1, 10240, '\P{Sup_ARROWS_A}', ""); + Expect(0, 10240, '\P{^Sup_ARROWS_A}', ""); + Error('\p{ IS_sup_arrows_a:=}'); + Error('\P{ IS_sup_arrows_a:=}'); Expect(1, 10239, '\p{issuparrowsa}', ""); Expect(0, 10239, '\p{^issuparrowsa}', ""); Expect(0, 10239, '\P{issuparrowsa}', ""); @@ -114946,16 +118234,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10240, '\p{^issuparrowsa}', ""); Expect(1, 10240, '\P{issuparrowsa}', ""); Expect(0, 10240, '\P{^issuparrowsa}', ""); - Expect(1, 10239, '\p{ is_Sup_arrows_A}', ""); - Expect(0, 10239, '\p{^ is_Sup_arrows_A}', ""); - Expect(0, 10239, '\P{ is_Sup_arrows_A}', ""); - Expect(1, 10239, '\P{^ is_Sup_arrows_A}', ""); - Expect(0, 10240, '\p{ is_Sup_arrows_A}', ""); - Expect(1, 10240, '\p{^ is_Sup_arrows_A}', ""); - Expect(1, 10240, '\P{ is_Sup_arrows_A}', ""); - Expect(0, 10240, '\P{^ is_Sup_arrows_A}', ""); - Error('\p{/a/ _In_sup_arrows_A}'); - Error('\P{/a/ _In_sup_arrows_A}'); + Expect(1, 10239, '\p{ Is_sup_arrows_a}', ""); + Expect(0, 10239, '\p{^ Is_sup_arrows_a}', ""); + Expect(0, 10239, '\P{ Is_sup_arrows_a}', ""); + Expect(1, 10239, '\P{^ Is_sup_arrows_a}', ""); + Expect(0, 10240, '\p{ Is_sup_arrows_a}', ""); + Expect(1, 10240, '\p{^ Is_sup_arrows_a}', ""); + Expect(1, 10240, '\P{ Is_sup_arrows_a}', ""); + Expect(0, 10240, '\P{^ Is_sup_arrows_a}', ""); + Error('\p{_IN_SUP_arrows_A/a/}'); + Error('\P{_IN_SUP_arrows_A/a/}'); Expect(1, 10239, '\p{insuparrowsa}', ""); Expect(0, 10239, '\p{^insuparrowsa}', ""); Expect(0, 10239, '\P{insuparrowsa}', ""); @@ -114964,16 +118252,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10240, '\p{^insuparrowsa}', ""); Expect(1, 10240, '\P{insuparrowsa}', ""); Expect(0, 10240, '\P{^insuparrowsa}', ""); - Expect(1, 10239, '\p{ -in_Sup_Arrows_A}', ""); - Expect(0, 10239, '\p{^ -in_Sup_Arrows_A}', ""); - Expect(0, 10239, '\P{ -in_Sup_Arrows_A}', ""); - Expect(1, 10239, '\P{^ -in_Sup_Arrows_A}', ""); - Expect(0, 10240, '\p{ -in_Sup_Arrows_A}', ""); - Expect(1, 10240, '\p{^ -in_Sup_Arrows_A}', ""); - Expect(1, 10240, '\P{ -in_Sup_Arrows_A}', ""); - Expect(0, 10240, '\P{^ -in_Sup_Arrows_A}', ""); - Error('\p{- Supplemental_Arrows_B:=}'); - Error('\P{- Supplemental_Arrows_B:=}'); + Expect(1, 10239, '\p{ IN_sup_ARROWS_A}', ""); + Expect(0, 10239, '\p{^ IN_sup_ARROWS_A}', ""); + Expect(0, 10239, '\P{ IN_sup_ARROWS_A}', ""); + Expect(1, 10239, '\P{^ IN_sup_ARROWS_A}', ""); + Expect(0, 10240, '\p{ IN_sup_ARROWS_A}', ""); + Expect(1, 10240, '\p{^ IN_sup_ARROWS_A}', ""); + Expect(1, 10240, '\P{ IN_sup_ARROWS_A}', ""); + Expect(0, 10240, '\P{^ IN_sup_ARROWS_A}', ""); + Error('\p{_ Supplemental_arrows_B/a/}'); + Error('\P{_ Supplemental_arrows_B/a/}'); Expect(1, 10623, '\p{supplementalarrowsb}', ""); Expect(0, 10623, '\p{^supplementalarrowsb}', ""); Expect(0, 10623, '\P{supplementalarrowsb}', ""); @@ -114982,16 +118270,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10624, '\p{^supplementalarrowsb}', ""); Expect(1, 10624, '\P{supplementalarrowsb}', ""); Expect(0, 10624, '\P{^supplementalarrowsb}', ""); - Expect(1, 10623, '\p{--Supplemental_arrows_B}', ""); - Expect(0, 10623, '\p{^--Supplemental_arrows_B}', ""); - Expect(0, 10623, '\P{--Supplemental_arrows_B}', ""); - Expect(1, 10623, '\P{^--Supplemental_arrows_B}', ""); - Expect(0, 10624, '\p{--Supplemental_arrows_B}', ""); - Expect(1, 10624, '\p{^--Supplemental_arrows_B}', ""); - Expect(1, 10624, '\P{--Supplemental_arrows_B}', ""); - Expect(0, 10624, '\P{^--Supplemental_arrows_B}', ""); - Error('\p{/a/IS_SUPPLEMENTAL_arrows_b}'); - Error('\P{/a/IS_SUPPLEMENTAL_arrows_b}'); + Expect(1, 10623, '\p{ Supplemental_ARROWS_b}', ""); + Expect(0, 10623, '\p{^ Supplemental_ARROWS_b}', ""); + Expect(0, 10623, '\P{ Supplemental_ARROWS_b}', ""); + Expect(1, 10623, '\P{^ Supplemental_ARROWS_b}', ""); + Expect(0, 10624, '\p{ Supplemental_ARROWS_b}', ""); + Expect(1, 10624, '\p{^ Supplemental_ARROWS_b}', ""); + Expect(1, 10624, '\P{ Supplemental_ARROWS_b}', ""); + Expect(0, 10624, '\P{^ Supplemental_ARROWS_b}', ""); + Error('\p{:=is_supplemental_arrows_B}'); + Error('\P{:=is_supplemental_arrows_B}'); Expect(1, 10623, '\p{issupplementalarrowsb}', ""); Expect(0, 10623, '\p{^issupplementalarrowsb}', ""); Expect(0, 10623, '\P{issupplementalarrowsb}', ""); @@ -115000,16 +118288,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10624, '\p{^issupplementalarrowsb}', ""); Expect(1, 10624, '\P{issupplementalarrowsb}', ""); Expect(0, 10624, '\P{^issupplementalarrowsb}', ""); - Expect(1, 10623, '\p{ -Is_supplemental_Arrows_b}', ""); - Expect(0, 10623, '\p{^ -Is_supplemental_Arrows_b}', ""); - Expect(0, 10623, '\P{ -Is_supplemental_Arrows_b}', ""); - Expect(1, 10623, '\P{^ -Is_supplemental_Arrows_b}', ""); - Expect(0, 10624, '\p{ -Is_supplemental_Arrows_b}', ""); - Expect(1, 10624, '\p{^ -Is_supplemental_Arrows_b}', ""); - Expect(1, 10624, '\P{ -Is_supplemental_Arrows_b}', ""); - Expect(0, 10624, '\P{^ -Is_supplemental_Arrows_b}', ""); - Error('\p{ :=In_supplemental_Arrows_B}'); - Error('\P{ :=In_supplemental_Arrows_B}'); + Expect(1, 10623, '\p{_ is_Supplemental_Arrows_B}', ""); + Expect(0, 10623, '\p{^_ is_Supplemental_Arrows_B}', ""); + Expect(0, 10623, '\P{_ is_Supplemental_Arrows_B}', ""); + Expect(1, 10623, '\P{^_ is_Supplemental_Arrows_B}', ""); + Expect(0, 10624, '\p{_ is_Supplemental_Arrows_B}', ""); + Expect(1, 10624, '\p{^_ is_Supplemental_Arrows_B}', ""); + Expect(1, 10624, '\P{_ is_Supplemental_Arrows_B}', ""); + Expect(0, 10624, '\P{^_ is_Supplemental_Arrows_B}', ""); + Error('\p{--in_Supplemental_ARROWS_B:=}'); + Error('\P{--in_Supplemental_ARROWS_B:=}'); Expect(1, 10623, '\p{insupplementalarrowsb}', ""); Expect(0, 10623, '\p{^insupplementalarrowsb}', ""); Expect(0, 10623, '\P{insupplementalarrowsb}', ""); @@ -115018,16 +118306,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10624, '\p{^insupplementalarrowsb}', ""); Expect(1, 10624, '\P{insupplementalarrowsb}', ""); Expect(0, 10624, '\P{^insupplementalarrowsb}', ""); - Expect(1, 10623, '\p{ -IN_Supplemental_arrows_b}', ""); - Expect(0, 10623, '\p{^ -IN_Supplemental_arrows_b}', ""); - Expect(0, 10623, '\P{ -IN_Supplemental_arrows_b}', ""); - Expect(1, 10623, '\P{^ -IN_Supplemental_arrows_b}', ""); - Expect(0, 10624, '\p{ -IN_Supplemental_arrows_b}', ""); - Expect(1, 10624, '\p{^ -IN_Supplemental_arrows_b}', ""); - Expect(1, 10624, '\P{ -IN_Supplemental_arrows_b}', ""); - Expect(0, 10624, '\P{^ -IN_Supplemental_arrows_b}', ""); - Error('\p{/a/SUP_arrows_B}'); - Error('\P{/a/SUP_arrows_B}'); + Expect(1, 10623, '\p{_-In_supplemental_arrows_b}', ""); + Expect(0, 10623, '\p{^_-In_supplemental_arrows_b}', ""); + Expect(0, 10623, '\P{_-In_supplemental_arrows_b}', ""); + Expect(1, 10623, '\P{^_-In_supplemental_arrows_b}', ""); + Expect(0, 10624, '\p{_-In_supplemental_arrows_b}', ""); + Expect(1, 10624, '\p{^_-In_supplemental_arrows_b}', ""); + Expect(1, 10624, '\P{_-In_supplemental_arrows_b}', ""); + Expect(0, 10624, '\P{^_-In_supplemental_arrows_b}', ""); + Error('\p{__Sup_ARROWS_B:=}'); + Error('\P{__Sup_ARROWS_B:=}'); Expect(1, 10623, '\p{suparrowsb}', ""); Expect(0, 10623, '\p{^suparrowsb}', ""); Expect(0, 10623, '\P{suparrowsb}', ""); @@ -115036,16 +118324,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10624, '\p{^suparrowsb}', ""); Expect(1, 10624, '\P{suparrowsb}', ""); Expect(0, 10624, '\P{^suparrowsb}', ""); - Expect(1, 10623, '\p{ -Sup_arrows_B}', ""); - Expect(0, 10623, '\p{^ -Sup_arrows_B}', ""); - Expect(0, 10623, '\P{ -Sup_arrows_B}', ""); - Expect(1, 10623, '\P{^ -Sup_arrows_B}', ""); - Expect(0, 10624, '\p{ -Sup_arrows_B}', ""); - Expect(1, 10624, '\p{^ -Sup_arrows_B}', ""); - Expect(1, 10624, '\P{ -Sup_arrows_B}', ""); - Expect(0, 10624, '\P{^ -Sup_arrows_B}', ""); - Error('\p{/a/ is_Sup_Arrows_B}'); - Error('\P{/a/ is_Sup_Arrows_B}'); + Expect(1, 10623, '\p{ SUP_ARROWS_B}', ""); + Expect(0, 10623, '\p{^ SUP_ARROWS_B}', ""); + Expect(0, 10623, '\P{ SUP_ARROWS_B}', ""); + Expect(1, 10623, '\P{^ SUP_ARROWS_B}', ""); + Expect(0, 10624, '\p{ SUP_ARROWS_B}', ""); + Expect(1, 10624, '\p{^ SUP_ARROWS_B}', ""); + Expect(1, 10624, '\P{ SUP_ARROWS_B}', ""); + Expect(0, 10624, '\P{^ SUP_ARROWS_B}', ""); + Error('\p{- IS_sup_ARROWS_b:=}'); + Error('\P{- IS_sup_ARROWS_b:=}'); Expect(1, 10623, '\p{issuparrowsb}', ""); Expect(0, 10623, '\p{^issuparrowsb}', ""); Expect(0, 10623, '\P{issuparrowsb}', ""); @@ -115054,16 +118342,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10624, '\p{^issuparrowsb}', ""); Expect(1, 10624, '\P{issuparrowsb}', ""); Expect(0, 10624, '\P{^issuparrowsb}', ""); - Expect(1, 10623, '\p{ Is_sup_Arrows_b}', ""); - Expect(0, 10623, '\p{^ Is_sup_Arrows_b}', ""); - Expect(0, 10623, '\P{ Is_sup_Arrows_b}', ""); - Expect(1, 10623, '\P{^ Is_sup_Arrows_b}', ""); - Expect(0, 10624, '\p{ Is_sup_Arrows_b}', ""); - Expect(1, 10624, '\p{^ Is_sup_Arrows_b}', ""); - Expect(1, 10624, '\P{ Is_sup_Arrows_b}', ""); - Expect(0, 10624, '\P{^ Is_sup_Arrows_b}', ""); - Error('\p{ /a/in_sup_Arrows_B}'); - Error('\P{ /a/in_sup_Arrows_B}'); + Expect(1, 10623, '\p{-_Is_sup_ARROWS_b}', ""); + Expect(0, 10623, '\p{^-_Is_sup_ARROWS_b}', ""); + Expect(0, 10623, '\P{-_Is_sup_ARROWS_b}', ""); + Expect(1, 10623, '\P{^-_Is_sup_ARROWS_b}', ""); + Expect(0, 10624, '\p{-_Is_sup_ARROWS_b}', ""); + Expect(1, 10624, '\p{^-_Is_sup_ARROWS_b}', ""); + Expect(1, 10624, '\P{-_Is_sup_ARROWS_b}', ""); + Expect(0, 10624, '\P{^-_Is_sup_ARROWS_b}', ""); + Error('\p{ in_SUP_ARROWS_B/a/}'); + Error('\P{ in_SUP_ARROWS_B/a/}'); Expect(1, 10623, '\p{insuparrowsb}', ""); Expect(0, 10623, '\p{^insuparrowsb}', ""); Expect(0, 10623, '\P{insuparrowsb}', ""); @@ -115072,16 +118360,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10624, '\p{^insuparrowsb}', ""); Expect(1, 10624, '\P{insuparrowsb}', ""); Expect(0, 10624, '\P{^insuparrowsb}', ""); - Expect(1, 10623, '\p{_-In_SUP_arrows_B}', ""); - Expect(0, 10623, '\p{^_-In_SUP_arrows_B}', ""); - Expect(0, 10623, '\P{_-In_SUP_arrows_B}', ""); - Expect(1, 10623, '\P{^_-In_SUP_arrows_B}', ""); - Expect(0, 10624, '\p{_-In_SUP_arrows_B}', ""); - Expect(1, 10624, '\p{^_-In_SUP_arrows_B}', ""); - Expect(1, 10624, '\P{_-In_SUP_arrows_B}', ""); - Expect(0, 10624, '\P{^_-In_SUP_arrows_B}', ""); - Error('\p{ Supplemental_Arrows_C/a/}'); - Error('\P{ Supplemental_Arrows_C/a/}'); + Expect(1, 10623, '\p{in_Sup_ARROWS_B}', ""); + Expect(0, 10623, '\p{^in_Sup_ARROWS_B}', ""); + Expect(0, 10623, '\P{in_Sup_ARROWS_B}', ""); + Expect(1, 10623, '\P{^in_Sup_ARROWS_B}', ""); + Expect(0, 10624, '\p{in_Sup_ARROWS_B}', ""); + Expect(1, 10624, '\p{^in_Sup_ARROWS_B}', ""); + Expect(1, 10624, '\P{in_Sup_ARROWS_B}', ""); + Expect(0, 10624, '\P{^in_Sup_ARROWS_B}', ""); + Error('\p{:= SUPPLEMENTAL_Arrows_C}'); + Error('\P{:= SUPPLEMENTAL_Arrows_C}'); Expect(1, 129279, '\p{supplementalarrowsc}', ""); Expect(0, 129279, '\p{^supplementalarrowsc}', ""); Expect(0, 129279, '\P{supplementalarrowsc}', ""); @@ -115090,16 +118378,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129280, '\p{^supplementalarrowsc}', ""); Expect(1, 129280, '\P{supplementalarrowsc}', ""); Expect(0, 129280, '\P{^supplementalarrowsc}', ""); - Expect(1, 129279, '\p{ SUPPLEMENTAL_Arrows_C}', ""); - Expect(0, 129279, '\p{^ SUPPLEMENTAL_Arrows_C}', ""); - Expect(0, 129279, '\P{ SUPPLEMENTAL_Arrows_C}', ""); - Expect(1, 129279, '\P{^ SUPPLEMENTAL_Arrows_C}', ""); - Expect(0, 129280, '\p{ SUPPLEMENTAL_Arrows_C}', ""); - Expect(1, 129280, '\p{^ SUPPLEMENTAL_Arrows_C}', ""); - Expect(1, 129280, '\P{ SUPPLEMENTAL_Arrows_C}', ""); - Expect(0, 129280, '\P{^ SUPPLEMENTAL_Arrows_C}', ""); - Error('\p{-is_supplemental_arrows_C:=}'); - Error('\P{-is_supplemental_arrows_C:=}'); + Expect(1, 129279, '\p{ Supplemental_Arrows_C}', ""); + Expect(0, 129279, '\p{^ Supplemental_Arrows_C}', ""); + Expect(0, 129279, '\P{ Supplemental_Arrows_C}', ""); + Expect(1, 129279, '\P{^ Supplemental_Arrows_C}', ""); + Expect(0, 129280, '\p{ Supplemental_Arrows_C}', ""); + Expect(1, 129280, '\p{^ Supplemental_Arrows_C}', ""); + Expect(1, 129280, '\P{ Supplemental_Arrows_C}', ""); + Expect(0, 129280, '\P{^ Supplemental_Arrows_C}', ""); + Error('\p{ /a/Is_supplemental_Arrows_C}'); + Error('\P{ /a/Is_supplemental_Arrows_C}'); Expect(1, 129279, '\p{issupplementalarrowsc}', ""); Expect(0, 129279, '\p{^issupplementalarrowsc}', ""); Expect(0, 129279, '\P{issupplementalarrowsc}', ""); @@ -115108,16 +118396,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129280, '\p{^issupplementalarrowsc}', ""); Expect(1, 129280, '\P{issupplementalarrowsc}', ""); Expect(0, 129280, '\P{^issupplementalarrowsc}', ""); - Expect(1, 129279, '\p{-Is_SUPPLEMENTAL_Arrows_c}', ""); - Expect(0, 129279, '\p{^-Is_SUPPLEMENTAL_Arrows_c}', ""); - Expect(0, 129279, '\P{-Is_SUPPLEMENTAL_Arrows_c}', ""); - Expect(1, 129279, '\P{^-Is_SUPPLEMENTAL_Arrows_c}', ""); - Expect(0, 129280, '\p{-Is_SUPPLEMENTAL_Arrows_c}', ""); - Expect(1, 129280, '\p{^-Is_SUPPLEMENTAL_Arrows_c}', ""); - Expect(1, 129280, '\P{-Is_SUPPLEMENTAL_Arrows_c}', ""); - Expect(0, 129280, '\P{^-Is_SUPPLEMENTAL_Arrows_c}', ""); - Error('\p{ :=In_Supplemental_arrows_C}'); - Error('\P{ :=In_Supplemental_arrows_C}'); + Expect(1, 129279, '\p{ -is_Supplemental_arrows_C}', ""); + Expect(0, 129279, '\p{^ -is_Supplemental_arrows_C}', ""); + Expect(0, 129279, '\P{ -is_Supplemental_arrows_C}', ""); + Expect(1, 129279, '\P{^ -is_Supplemental_arrows_C}', ""); + Expect(0, 129280, '\p{ -is_Supplemental_arrows_C}', ""); + Expect(1, 129280, '\p{^ -is_Supplemental_arrows_C}', ""); + Expect(1, 129280, '\P{ -is_Supplemental_arrows_C}', ""); + Expect(0, 129280, '\P{^ -is_Supplemental_arrows_C}', ""); + Error('\p{/a/_In_Supplemental_Arrows_C}'); + Error('\P{/a/_In_Supplemental_Arrows_C}'); Expect(1, 129279, '\p{insupplementalarrowsc}', ""); Expect(0, 129279, '\p{^insupplementalarrowsc}', ""); Expect(0, 129279, '\P{insupplementalarrowsc}', ""); @@ -115126,16 +118414,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129280, '\p{^insupplementalarrowsc}', ""); Expect(1, 129280, '\P{insupplementalarrowsc}', ""); Expect(0, 129280, '\P{^insupplementalarrowsc}', ""); - Expect(1, 129279, '\p{ In_Supplemental_ARROWS_C}', ""); - Expect(0, 129279, '\p{^ In_Supplemental_ARROWS_C}', ""); - Expect(0, 129279, '\P{ In_Supplemental_ARROWS_C}', ""); - Expect(1, 129279, '\P{^ In_Supplemental_ARROWS_C}', ""); - Expect(0, 129280, '\p{ In_Supplemental_ARROWS_C}', ""); - Expect(1, 129280, '\p{^ In_Supplemental_ARROWS_C}', ""); - Expect(1, 129280, '\P{ In_Supplemental_ARROWS_C}', ""); - Expect(0, 129280, '\P{^ In_Supplemental_ARROWS_C}', ""); - Error('\p{:= Sup_arrows_C}'); - Error('\P{:= Sup_arrows_C}'); + Expect(1, 129279, '\p{ IN_Supplemental_ARROWS_C}', ""); + Expect(0, 129279, '\p{^ IN_Supplemental_ARROWS_C}', ""); + Expect(0, 129279, '\P{ IN_Supplemental_ARROWS_C}', ""); + Expect(1, 129279, '\P{^ IN_Supplemental_ARROWS_C}', ""); + Expect(0, 129280, '\p{ IN_Supplemental_ARROWS_C}', ""); + Expect(1, 129280, '\p{^ IN_Supplemental_ARROWS_C}', ""); + Expect(1, 129280, '\P{ IN_Supplemental_ARROWS_C}', ""); + Expect(0, 129280, '\P{^ IN_Supplemental_ARROWS_C}', ""); + Error('\p{:=Sup_Arrows_C}'); + Error('\P{:=Sup_Arrows_C}'); Expect(1, 129279, '\p{suparrowsc}', ""); Expect(0, 129279, '\p{^suparrowsc}', ""); Expect(0, 129279, '\P{suparrowsc}', ""); @@ -115144,16 +118432,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129280, '\p{^suparrowsc}', ""); Expect(1, 129280, '\P{suparrowsc}', ""); Expect(0, 129280, '\P{^suparrowsc}', ""); - Expect(1, 129279, '\p{_-SUP_ARROWS_c}', ""); - Expect(0, 129279, '\p{^_-SUP_ARROWS_c}', ""); - Expect(0, 129279, '\P{_-SUP_ARROWS_c}', ""); - Expect(1, 129279, '\P{^_-SUP_ARROWS_c}', ""); - Expect(0, 129280, '\p{_-SUP_ARROWS_c}', ""); - Expect(1, 129280, '\p{^_-SUP_ARROWS_c}', ""); - Expect(1, 129280, '\P{_-SUP_ARROWS_c}', ""); - Expect(0, 129280, '\P{^_-SUP_ARROWS_c}', ""); - Error('\p{/a/ Is_sup_Arrows_C}'); - Error('\P{/a/ Is_sup_Arrows_C}'); + Expect(1, 129279, '\p{_-Sup_arrows_c}', ""); + Expect(0, 129279, '\p{^_-Sup_arrows_c}', ""); + Expect(0, 129279, '\P{_-Sup_arrows_c}', ""); + Expect(1, 129279, '\P{^_-Sup_arrows_c}', ""); + Expect(0, 129280, '\p{_-Sup_arrows_c}', ""); + Expect(1, 129280, '\p{^_-Sup_arrows_c}', ""); + Expect(1, 129280, '\P{_-Sup_arrows_c}', ""); + Expect(0, 129280, '\P{^_-Sup_arrows_c}', ""); + Error('\p{/a/ _Is_Sup_Arrows_c}'); + Error('\P{/a/ _Is_Sup_Arrows_c}'); Expect(1, 129279, '\p{issuparrowsc}', ""); Expect(0, 129279, '\p{^issuparrowsc}', ""); Expect(0, 129279, '\P{issuparrowsc}', ""); @@ -115162,16 +118450,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129280, '\p{^issuparrowsc}', ""); Expect(1, 129280, '\P{issuparrowsc}', ""); Expect(0, 129280, '\P{^issuparrowsc}', ""); - Expect(1, 129279, '\p{ _is_Sup_arrows_C}', ""); - Expect(0, 129279, '\p{^ _is_Sup_arrows_C}', ""); - Expect(0, 129279, '\P{ _is_Sup_arrows_C}', ""); - Expect(1, 129279, '\P{^ _is_Sup_arrows_C}', ""); - Expect(0, 129280, '\p{ _is_Sup_arrows_C}', ""); - Expect(1, 129280, '\p{^ _is_Sup_arrows_C}', ""); - Expect(1, 129280, '\P{ _is_Sup_arrows_C}', ""); - Expect(0, 129280, '\P{^ _is_Sup_arrows_C}', ""); - Error('\p{ in_Sup_arrows_C/a/}'); - Error('\P{ in_Sup_arrows_C/a/}'); + Expect(1, 129279, '\p{ Is_Sup_Arrows_c}', ""); + Expect(0, 129279, '\p{^ Is_Sup_Arrows_c}', ""); + Expect(0, 129279, '\P{ Is_Sup_Arrows_c}', ""); + Expect(1, 129279, '\P{^ Is_Sup_Arrows_c}', ""); + Expect(0, 129280, '\p{ Is_Sup_Arrows_c}', ""); + Expect(1, 129280, '\p{^ Is_Sup_Arrows_c}', ""); + Expect(1, 129280, '\P{ Is_Sup_Arrows_c}', ""); + Expect(0, 129280, '\P{^ Is_Sup_Arrows_c}', ""); + Error('\p{_:=in_Sup_Arrows_C}'); + Error('\P{_:=in_Sup_Arrows_C}'); Expect(1, 129279, '\p{insuparrowsc}', ""); Expect(0, 129279, '\p{^insuparrowsc}', ""); Expect(0, 129279, '\P{insuparrowsc}', ""); @@ -115180,16 +118468,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129280, '\p{^insuparrowsc}', ""); Expect(1, 129280, '\P{insuparrowsc}', ""); Expect(0, 129280, '\P{^insuparrowsc}', ""); - Expect(1, 129279, '\p{ IN_sup_Arrows_C}', ""); - Expect(0, 129279, '\p{^ IN_sup_Arrows_C}', ""); - Expect(0, 129279, '\P{ IN_sup_Arrows_C}', ""); - Expect(1, 129279, '\P{^ IN_sup_Arrows_C}', ""); - Expect(0, 129280, '\p{ IN_sup_Arrows_C}', ""); - Expect(1, 129280, '\p{^ IN_sup_Arrows_C}', ""); - Expect(1, 129280, '\P{ IN_sup_Arrows_C}', ""); - Expect(0, 129280, '\P{^ IN_sup_Arrows_C}', ""); - Error('\p{_ supplemental_Mathematical_Operators:=}'); - Error('\P{_ supplemental_Mathematical_Operators:=}'); + Expect(1, 129279, '\p{_ in_sup_Arrows_C}', ""); + Expect(0, 129279, '\p{^_ in_sup_Arrows_C}', ""); + Expect(0, 129279, '\P{_ in_sup_Arrows_C}', ""); + Expect(1, 129279, '\P{^_ in_sup_Arrows_C}', ""); + Expect(0, 129280, '\p{_ in_sup_Arrows_C}', ""); + Expect(1, 129280, '\p{^_ in_sup_Arrows_C}', ""); + Expect(1, 129280, '\P{_ in_sup_Arrows_C}', ""); + Expect(0, 129280, '\P{^_ in_sup_Arrows_C}', ""); + Error('\p{:= supplemental_MATHEMATICAL_Operators}'); + Error('\P{:= supplemental_MATHEMATICAL_Operators}'); Expect(1, 11007, '\p{supplementalmathematicaloperators}', ""); Expect(0, 11007, '\p{^supplementalmathematicaloperators}', ""); Expect(0, 11007, '\P{supplementalmathematicaloperators}', ""); @@ -115198,16 +118486,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11008, '\p{^supplementalmathematicaloperators}', ""); Expect(1, 11008, '\P{supplementalmathematicaloperators}', ""); Expect(0, 11008, '\P{^supplementalmathematicaloperators}', ""); - Expect(1, 11007, '\p{ supplemental_Mathematical_Operators}', ""); - Expect(0, 11007, '\p{^ supplemental_Mathematical_Operators}', ""); - Expect(0, 11007, '\P{ supplemental_Mathematical_Operators}', ""); - Expect(1, 11007, '\P{^ supplemental_Mathematical_Operators}', ""); - Expect(0, 11008, '\p{ supplemental_Mathematical_Operators}', ""); - Expect(1, 11008, '\p{^ supplemental_Mathematical_Operators}', ""); - Expect(1, 11008, '\P{ supplemental_Mathematical_Operators}', ""); - Expect(0, 11008, '\P{^ supplemental_Mathematical_Operators}', ""); - Error('\p{:= -IS_Supplemental_mathematical_Operators}'); - Error('\P{:= -IS_Supplemental_mathematical_Operators}'); + Expect(1, 11007, '\p{Supplemental_mathematical_operators}', ""); + Expect(0, 11007, '\p{^Supplemental_mathematical_operators}', ""); + Expect(0, 11007, '\P{Supplemental_mathematical_operators}', ""); + Expect(1, 11007, '\P{^Supplemental_mathematical_operators}', ""); + Expect(0, 11008, '\p{Supplemental_mathematical_operators}', ""); + Expect(1, 11008, '\p{^Supplemental_mathematical_operators}', ""); + Expect(1, 11008, '\P{Supplemental_mathematical_operators}', ""); + Expect(0, 11008, '\P{^Supplemental_mathematical_operators}', ""); + Error('\p{ :=Is_Supplemental_mathematical_OPERATORS}'); + Error('\P{ :=Is_Supplemental_mathematical_OPERATORS}'); Expect(1, 11007, '\p{issupplementalmathematicaloperators}', ""); Expect(0, 11007, '\p{^issupplementalmathematicaloperators}', ""); Expect(0, 11007, '\P{issupplementalmathematicaloperators}', ""); @@ -115216,16 +118504,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11008, '\p{^issupplementalmathematicaloperators}', ""); Expect(1, 11008, '\P{issupplementalmathematicaloperators}', ""); Expect(0, 11008, '\P{^issupplementalmathematicaloperators}', ""); - Expect(1, 11007, '\p{ Is_Supplemental_Mathematical_Operators}', ""); - Expect(0, 11007, '\p{^ Is_Supplemental_Mathematical_Operators}', ""); - Expect(0, 11007, '\P{ Is_Supplemental_Mathematical_Operators}', ""); - Expect(1, 11007, '\P{^ Is_Supplemental_Mathematical_Operators}', ""); - Expect(0, 11008, '\p{ Is_Supplemental_Mathematical_Operators}', ""); - Expect(1, 11008, '\p{^ Is_Supplemental_Mathematical_Operators}', ""); - Expect(1, 11008, '\P{ Is_Supplemental_Mathematical_Operators}', ""); - Expect(0, 11008, '\P{^ Is_Supplemental_Mathematical_Operators}', ""); - Error('\p{/a/In_Supplemental_mathematical_Operators}'); - Error('\P{/a/In_Supplemental_mathematical_Operators}'); + Expect(1, 11007, '\p{ _IS_supplemental_MATHEMATICAL_OPERATORS}', ""); + Expect(0, 11007, '\p{^ _IS_supplemental_MATHEMATICAL_OPERATORS}', ""); + Expect(0, 11007, '\P{ _IS_supplemental_MATHEMATICAL_OPERATORS}', ""); + Expect(1, 11007, '\P{^ _IS_supplemental_MATHEMATICAL_OPERATORS}', ""); + Expect(0, 11008, '\p{ _IS_supplemental_MATHEMATICAL_OPERATORS}', ""); + Expect(1, 11008, '\p{^ _IS_supplemental_MATHEMATICAL_OPERATORS}', ""); + Expect(1, 11008, '\P{ _IS_supplemental_MATHEMATICAL_OPERATORS}', ""); + Expect(0, 11008, '\P{^ _IS_supplemental_MATHEMATICAL_OPERATORS}', ""); + Error('\p{-/a/in_Supplemental_Mathematical_Operators}'); + Error('\P{-/a/in_Supplemental_Mathematical_Operators}'); Expect(1, 11007, '\p{insupplementalmathematicaloperators}', ""); Expect(0, 11007, '\p{^insupplementalmathematicaloperators}', ""); Expect(0, 11007, '\P{insupplementalmathematicaloperators}', ""); @@ -115234,16 +118522,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11008, '\p{^insupplementalmathematicaloperators}', ""); Expect(1, 11008, '\P{insupplementalmathematicaloperators}', ""); Expect(0, 11008, '\P{^insupplementalmathematicaloperators}', ""); - Expect(1, 11007, '\p{ _in_SUPPLEMENTAL_Mathematical_operators}', ""); - Expect(0, 11007, '\p{^ _in_SUPPLEMENTAL_Mathematical_operators}', ""); - Expect(0, 11007, '\P{ _in_SUPPLEMENTAL_Mathematical_operators}', ""); - Expect(1, 11007, '\P{^ _in_SUPPLEMENTAL_Mathematical_operators}', ""); - Expect(0, 11008, '\p{ _in_SUPPLEMENTAL_Mathematical_operators}', ""); - Expect(1, 11008, '\p{^ _in_SUPPLEMENTAL_Mathematical_operators}', ""); - Expect(1, 11008, '\P{ _in_SUPPLEMENTAL_Mathematical_operators}', ""); - Expect(0, 11008, '\P{^ _in_SUPPLEMENTAL_Mathematical_operators}', ""); - Error('\p{-/a/SUP_math_OPERATORS}'); - Error('\P{-/a/SUP_math_OPERATORS}'); + Expect(1, 11007, '\p{-_in_SUPPLEMENTAL_Mathematical_operators}', ""); + Expect(0, 11007, '\p{^-_in_SUPPLEMENTAL_Mathematical_operators}', ""); + Expect(0, 11007, '\P{-_in_SUPPLEMENTAL_Mathematical_operators}', ""); + Expect(1, 11007, '\P{^-_in_SUPPLEMENTAL_Mathematical_operators}', ""); + Expect(0, 11008, '\p{-_in_SUPPLEMENTAL_Mathematical_operators}', ""); + Expect(1, 11008, '\p{^-_in_SUPPLEMENTAL_Mathematical_operators}', ""); + Expect(1, 11008, '\P{-_in_SUPPLEMENTAL_Mathematical_operators}', ""); + Expect(0, 11008, '\P{^-_in_SUPPLEMENTAL_Mathematical_operators}', ""); + Error('\p{-:=Sup_Math_Operators}'); + Error('\P{-:=Sup_Math_Operators}'); Expect(1, 11007, '\p{supmathoperators}', ""); Expect(0, 11007, '\p{^supmathoperators}', ""); Expect(0, 11007, '\P{supmathoperators}', ""); @@ -115252,16 +118540,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11008, '\p{^supmathoperators}', ""); Expect(1, 11008, '\P{supmathoperators}', ""); Expect(0, 11008, '\P{^supmathoperators}', ""); - Expect(1, 11007, '\p{-_Sup_Math_Operators}', ""); - Expect(0, 11007, '\p{^-_Sup_Math_Operators}', ""); - Expect(0, 11007, '\P{-_Sup_Math_Operators}', ""); - Expect(1, 11007, '\P{^-_Sup_Math_Operators}', ""); - Expect(0, 11008, '\p{-_Sup_Math_Operators}', ""); - Expect(1, 11008, '\p{^-_Sup_Math_Operators}', ""); - Expect(1, 11008, '\P{-_Sup_Math_Operators}', ""); - Expect(0, 11008, '\P{^-_Sup_Math_Operators}', ""); - Error('\p{/a/-_IS_SUP_MATH_operators}'); - Error('\P{/a/-_IS_SUP_MATH_operators}'); + Expect(1, 11007, '\p{--sup_Math_OPERATORS}', ""); + Expect(0, 11007, '\p{^--sup_Math_OPERATORS}', ""); + Expect(0, 11007, '\P{--sup_Math_OPERATORS}', ""); + Expect(1, 11007, '\P{^--sup_Math_OPERATORS}', ""); + Expect(0, 11008, '\p{--sup_Math_OPERATORS}', ""); + Expect(1, 11008, '\p{^--sup_Math_OPERATORS}', ""); + Expect(1, 11008, '\P{--sup_Math_OPERATORS}', ""); + Expect(0, 11008, '\P{^--sup_Math_OPERATORS}', ""); + Error('\p{/a/-_is_Sup_Math_OPERATORS}'); + Error('\P{/a/-_is_Sup_Math_OPERATORS}'); Expect(1, 11007, '\p{issupmathoperators}', ""); Expect(0, 11007, '\p{^issupmathoperators}', ""); Expect(0, 11007, '\P{issupmathoperators}', ""); @@ -115270,16 +118558,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11008, '\p{^issupmathoperators}', ""); Expect(1, 11008, '\P{issupmathoperators}', ""); Expect(0, 11008, '\P{^issupmathoperators}', ""); - Expect(1, 11007, '\p{ Is_sup_math_operators}', ""); - Expect(0, 11007, '\p{^ Is_sup_math_operators}', ""); - Expect(0, 11007, '\P{ Is_sup_math_operators}', ""); - Expect(1, 11007, '\P{^ Is_sup_math_operators}', ""); - Expect(0, 11008, '\p{ Is_sup_math_operators}', ""); - Expect(1, 11008, '\p{^ Is_sup_math_operators}', ""); - Expect(1, 11008, '\P{ Is_sup_math_operators}', ""); - Expect(0, 11008, '\P{^ Is_sup_math_operators}', ""); - Error('\p{:=-in_Sup_Math_OPERATORS}'); - Error('\P{:=-in_Sup_Math_OPERATORS}'); + Expect(1, 11007, '\p{ Is_Sup_MATH_OPERATORS}', ""); + Expect(0, 11007, '\p{^ Is_Sup_MATH_OPERATORS}', ""); + Expect(0, 11007, '\P{ Is_Sup_MATH_OPERATORS}', ""); + Expect(1, 11007, '\P{^ Is_Sup_MATH_OPERATORS}', ""); + Expect(0, 11008, '\p{ Is_Sup_MATH_OPERATORS}', ""); + Expect(1, 11008, '\p{^ Is_Sup_MATH_OPERATORS}', ""); + Expect(1, 11008, '\P{ Is_Sup_MATH_OPERATORS}', ""); + Expect(0, 11008, '\P{^ Is_Sup_MATH_OPERATORS}', ""); + Error('\p{ in_Sup_MATH_Operators:=}'); + Error('\P{ in_Sup_MATH_Operators:=}'); Expect(1, 11007, '\p{insupmathoperators}', ""); Expect(0, 11007, '\p{^insupmathoperators}', ""); Expect(0, 11007, '\P{insupmathoperators}', ""); @@ -115288,16 +118576,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11008, '\p{^insupmathoperators}', ""); Expect(1, 11008, '\P{insupmathoperators}', ""); Expect(0, 11008, '\P{^insupmathoperators}', ""); - Expect(1, 11007, '\p{_ in_Sup_MATH_Operators}', ""); - Expect(0, 11007, '\p{^_ in_Sup_MATH_Operators}', ""); - Expect(0, 11007, '\P{_ in_Sup_MATH_Operators}', ""); - Expect(1, 11007, '\P{^_ in_Sup_MATH_Operators}', ""); - Expect(0, 11008, '\p{_ in_Sup_MATH_Operators}', ""); - Expect(1, 11008, '\p{^_ in_Sup_MATH_Operators}', ""); - Expect(1, 11008, '\P{_ in_Sup_MATH_Operators}', ""); - Expect(0, 11008, '\P{^_ in_Sup_MATH_Operators}', ""); - Error('\p{_/a/SUPPLEMENTAL_Punctuation}'); - Error('\P{_/a/SUPPLEMENTAL_Punctuation}'); + Expect(1, 11007, '\p{ _In_Sup_math_Operators}', ""); + Expect(0, 11007, '\p{^ _In_Sup_math_Operators}', ""); + Expect(0, 11007, '\P{ _In_Sup_math_Operators}', ""); + Expect(1, 11007, '\P{^ _In_Sup_math_Operators}', ""); + Expect(0, 11008, '\p{ _In_Sup_math_Operators}', ""); + Expect(1, 11008, '\p{^ _In_Sup_math_Operators}', ""); + Expect(1, 11008, '\P{ _In_Sup_math_Operators}', ""); + Expect(0, 11008, '\P{^ _In_Sup_math_Operators}', ""); + Error('\p{ /a/Supplemental_PUNCTUATION}'); + Error('\P{ /a/Supplemental_PUNCTUATION}'); Expect(1, 11903, '\p{supplementalpunctuation}', ""); Expect(0, 11903, '\p{^supplementalpunctuation}', ""); Expect(0, 11903, '\P{supplementalpunctuation}', ""); @@ -115306,16 +118594,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11904, '\p{^supplementalpunctuation}', ""); Expect(1, 11904, '\P{supplementalpunctuation}', ""); Expect(0, 11904, '\P{^supplementalpunctuation}', ""); - Expect(1, 11903, '\p{_ Supplemental_PUNCTUATION}', ""); - Expect(0, 11903, '\p{^_ Supplemental_PUNCTUATION}', ""); - Expect(0, 11903, '\P{_ Supplemental_PUNCTUATION}', ""); - Expect(1, 11903, '\P{^_ Supplemental_PUNCTUATION}', ""); - Expect(0, 11904, '\p{_ Supplemental_PUNCTUATION}', ""); - Expect(1, 11904, '\p{^_ Supplemental_PUNCTUATION}', ""); - Expect(1, 11904, '\P{_ Supplemental_PUNCTUATION}', ""); - Expect(0, 11904, '\P{^_ Supplemental_PUNCTUATION}', ""); - Error('\p{-/a/Is_Supplemental_Punctuation}'); - Error('\P{-/a/Is_Supplemental_Punctuation}'); + Expect(1, 11903, '\p{ _supplemental_Punctuation}', ""); + Expect(0, 11903, '\p{^ _supplemental_Punctuation}', ""); + Expect(0, 11903, '\P{ _supplemental_Punctuation}', ""); + Expect(1, 11903, '\P{^ _supplemental_Punctuation}', ""); + Expect(0, 11904, '\p{ _supplemental_Punctuation}', ""); + Expect(1, 11904, '\p{^ _supplemental_Punctuation}', ""); + Expect(1, 11904, '\P{ _supplemental_Punctuation}', ""); + Expect(0, 11904, '\P{^ _supplemental_Punctuation}', ""); + Error('\p{/a/- is_Supplemental_Punctuation}'); + Error('\P{/a/- is_Supplemental_Punctuation}'); Expect(1, 11903, '\p{issupplementalpunctuation}', ""); Expect(0, 11903, '\p{^issupplementalpunctuation}', ""); Expect(0, 11903, '\P{issupplementalpunctuation}', ""); @@ -115324,16 +118612,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11904, '\p{^issupplementalpunctuation}', ""); Expect(1, 11904, '\P{issupplementalpunctuation}', ""); Expect(0, 11904, '\P{^issupplementalpunctuation}', ""); - Expect(1, 11903, '\p{ IS_Supplemental_Punctuation}', ""); - Expect(0, 11903, '\p{^ IS_Supplemental_Punctuation}', ""); - Expect(0, 11903, '\P{ IS_Supplemental_Punctuation}', ""); - Expect(1, 11903, '\P{^ IS_Supplemental_Punctuation}', ""); - Expect(0, 11904, '\p{ IS_Supplemental_Punctuation}', ""); - Expect(1, 11904, '\p{^ IS_Supplemental_Punctuation}', ""); - Expect(1, 11904, '\P{ IS_Supplemental_Punctuation}', ""); - Expect(0, 11904, '\P{^ IS_Supplemental_Punctuation}', ""); - Error('\p{ :=In_Supplemental_Punctuation}'); - Error('\P{ :=In_Supplemental_Punctuation}'); + Expect(1, 11903, '\p{ IS_Supplemental_PUNCTUATION}', ""); + Expect(0, 11903, '\p{^ IS_Supplemental_PUNCTUATION}', ""); + Expect(0, 11903, '\P{ IS_Supplemental_PUNCTUATION}', ""); + Expect(1, 11903, '\P{^ IS_Supplemental_PUNCTUATION}', ""); + Expect(0, 11904, '\p{ IS_Supplemental_PUNCTUATION}', ""); + Expect(1, 11904, '\p{^ IS_Supplemental_PUNCTUATION}', ""); + Expect(1, 11904, '\P{ IS_Supplemental_PUNCTUATION}', ""); + Expect(0, 11904, '\P{^ IS_Supplemental_PUNCTUATION}', ""); + Error('\p{ -In_supplemental_Punctuation/a/}'); + Error('\P{ -In_supplemental_Punctuation/a/}'); Expect(1, 11903, '\p{insupplementalpunctuation}', ""); Expect(0, 11903, '\p{^insupplementalpunctuation}', ""); Expect(0, 11903, '\P{insupplementalpunctuation}', ""); @@ -115342,16 +118630,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11904, '\p{^insupplementalpunctuation}', ""); Expect(1, 11904, '\P{insupplementalpunctuation}', ""); Expect(0, 11904, '\P{^insupplementalpunctuation}', ""); - Expect(1, 11903, '\p{__in_SUPPLEMENTAL_punctuation}', ""); - Expect(0, 11903, '\p{^__in_SUPPLEMENTAL_punctuation}', ""); - Expect(0, 11903, '\P{__in_SUPPLEMENTAL_punctuation}', ""); - Expect(1, 11903, '\P{^__in_SUPPLEMENTAL_punctuation}', ""); - Expect(0, 11904, '\p{__in_SUPPLEMENTAL_punctuation}', ""); - Expect(1, 11904, '\p{^__in_SUPPLEMENTAL_punctuation}', ""); - Expect(1, 11904, '\P{__in_SUPPLEMENTAL_punctuation}', ""); - Expect(0, 11904, '\P{^__in_SUPPLEMENTAL_punctuation}', ""); - Error('\p{:=_Sup_punctuation}'); - Error('\P{:=_Sup_punctuation}'); + Expect(1, 11903, '\p{-_in_SUPPLEMENTAL_PUNCTUATION}', ""); + Expect(0, 11903, '\p{^-_in_SUPPLEMENTAL_PUNCTUATION}', ""); + Expect(0, 11903, '\P{-_in_SUPPLEMENTAL_PUNCTUATION}', ""); + Expect(1, 11903, '\P{^-_in_SUPPLEMENTAL_PUNCTUATION}', ""); + Expect(0, 11904, '\p{-_in_SUPPLEMENTAL_PUNCTUATION}', ""); + Expect(1, 11904, '\p{^-_in_SUPPLEMENTAL_PUNCTUATION}', ""); + Expect(1, 11904, '\P{-_in_SUPPLEMENTAL_PUNCTUATION}', ""); + Expect(0, 11904, '\P{^-_in_SUPPLEMENTAL_PUNCTUATION}', ""); + Error('\p{ /a/sup_punctuation}'); + Error('\P{ /a/sup_punctuation}'); Expect(1, 11903, '\p{suppunctuation}', ""); Expect(0, 11903, '\p{^suppunctuation}', ""); Expect(0, 11903, '\P{suppunctuation}', ""); @@ -115360,16 +118648,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11904, '\p{^suppunctuation}', ""); Expect(1, 11904, '\P{suppunctuation}', ""); Expect(0, 11904, '\P{^suppunctuation}', ""); - Expect(1, 11903, '\p{__Sup_Punctuation}', ""); - Expect(0, 11903, '\p{^__Sup_Punctuation}', ""); - Expect(0, 11903, '\P{__Sup_Punctuation}', ""); - Expect(1, 11903, '\P{^__Sup_Punctuation}', ""); - Expect(0, 11904, '\p{__Sup_Punctuation}', ""); - Expect(1, 11904, '\p{^__Sup_Punctuation}', ""); - Expect(1, 11904, '\P{__Sup_Punctuation}', ""); - Expect(0, 11904, '\P{^__Sup_Punctuation}', ""); - Error('\p{/a/Is_SUP_Punctuation}'); - Error('\P{/a/Is_SUP_Punctuation}'); + Expect(1, 11903, '\p{ _SUP_Punctuation}', ""); + Expect(0, 11903, '\p{^ _SUP_Punctuation}', ""); + Expect(0, 11903, '\P{ _SUP_Punctuation}', ""); + Expect(1, 11903, '\P{^ _SUP_Punctuation}', ""); + Expect(0, 11904, '\p{ _SUP_Punctuation}', ""); + Expect(1, 11904, '\p{^ _SUP_Punctuation}', ""); + Expect(1, 11904, '\P{ _SUP_Punctuation}', ""); + Expect(0, 11904, '\P{^ _SUP_Punctuation}', ""); + Error('\p{:= Is_SUP_punctuation}'); + Error('\P{:= Is_SUP_punctuation}'); Expect(1, 11903, '\p{issuppunctuation}', ""); Expect(0, 11903, '\p{^issuppunctuation}', ""); Expect(0, 11903, '\P{issuppunctuation}', ""); @@ -115378,16 +118666,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11904, '\p{^issuppunctuation}', ""); Expect(1, 11904, '\P{issuppunctuation}', ""); Expect(0, 11904, '\P{^issuppunctuation}', ""); - Expect(1, 11903, '\p{IS_SUP_PUNCTUATION}', ""); - Expect(0, 11903, '\p{^IS_SUP_PUNCTUATION}', ""); - Expect(0, 11903, '\P{IS_SUP_PUNCTUATION}', ""); - Expect(1, 11903, '\P{^IS_SUP_PUNCTUATION}', ""); - Expect(0, 11904, '\p{IS_SUP_PUNCTUATION}', ""); - Expect(1, 11904, '\p{^IS_SUP_PUNCTUATION}', ""); - Expect(1, 11904, '\P{IS_SUP_PUNCTUATION}', ""); - Expect(0, 11904, '\P{^IS_SUP_PUNCTUATION}', ""); - Error('\p{:=_IN_Sup_punctuation}'); - Error('\P{:=_IN_Sup_punctuation}'); + Expect(1, 11903, '\p{-Is_Sup_punctuation}', ""); + Expect(0, 11903, '\p{^-Is_Sup_punctuation}', ""); + Expect(0, 11903, '\P{-Is_Sup_punctuation}', ""); + Expect(1, 11903, '\P{^-Is_Sup_punctuation}', ""); + Expect(0, 11904, '\p{-Is_Sup_punctuation}', ""); + Expect(1, 11904, '\p{^-Is_Sup_punctuation}', ""); + Expect(1, 11904, '\P{-Is_Sup_punctuation}', ""); + Expect(0, 11904, '\P{^-Is_Sup_punctuation}', ""); + Error('\p{ In_sup_Punctuation/a/}'); + Error('\P{ In_sup_Punctuation/a/}'); Expect(1, 11903, '\p{insuppunctuation}', ""); Expect(0, 11903, '\p{^insuppunctuation}', ""); Expect(0, 11903, '\P{insuppunctuation}', ""); @@ -115396,16 +118684,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11904, '\p{^insuppunctuation}', ""); Expect(1, 11904, '\P{insuppunctuation}', ""); Expect(0, 11904, '\P{^insuppunctuation}', ""); - Expect(1, 11903, '\p{ In_SUP_Punctuation}', ""); - Expect(0, 11903, '\p{^ In_SUP_Punctuation}', ""); - Expect(0, 11903, '\P{ In_SUP_Punctuation}', ""); - Expect(1, 11903, '\P{^ In_SUP_Punctuation}', ""); - Expect(0, 11904, '\p{ In_SUP_Punctuation}', ""); - Expect(1, 11904, '\p{^ In_SUP_Punctuation}', ""); - Expect(1, 11904, '\P{ In_SUP_Punctuation}', ""); - Expect(0, 11904, '\P{^ In_SUP_Punctuation}', ""); - Error('\p{ :=SUPPLEMENTAL_SYMBOLS_AND_Pictographs}'); - Error('\P{ :=SUPPLEMENTAL_SYMBOLS_AND_Pictographs}'); + Expect(1, 11903, '\p{ _in_Sup_Punctuation}', ""); + Expect(0, 11903, '\p{^ _in_Sup_Punctuation}', ""); + Expect(0, 11903, '\P{ _in_Sup_Punctuation}', ""); + Expect(1, 11903, '\P{^ _in_Sup_Punctuation}', ""); + Expect(0, 11904, '\p{ _in_Sup_Punctuation}', ""); + Expect(1, 11904, '\p{^ _in_Sup_Punctuation}', ""); + Expect(1, 11904, '\P{ _in_Sup_Punctuation}', ""); + Expect(0, 11904, '\P{^ _in_Sup_Punctuation}', ""); + Error('\p{:=_-supplemental_Symbols_and_Pictographs}'); + Error('\P{:=_-supplemental_Symbols_and_Pictographs}'); Expect(1, 129535, '\p{supplementalsymbolsandpictographs}', ""); Expect(0, 129535, '\p{^supplementalsymbolsandpictographs}', ""); Expect(0, 129535, '\P{supplementalsymbolsandpictographs}', ""); @@ -115414,16 +118702,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129536, '\p{^supplementalsymbolsandpictographs}', ""); Expect(1, 129536, '\P{supplementalsymbolsandpictographs}', ""); Expect(0, 129536, '\P{^supplementalsymbolsandpictographs}', ""); - Expect(1, 129535, '\p{ -Supplemental_Symbols_And_PICTOGRAPHS}', ""); - Expect(0, 129535, '\p{^ -Supplemental_Symbols_And_PICTOGRAPHS}', ""); - Expect(0, 129535, '\P{ -Supplemental_Symbols_And_PICTOGRAPHS}', ""); - Expect(1, 129535, '\P{^ -Supplemental_Symbols_And_PICTOGRAPHS}', ""); - Expect(0, 129536, '\p{ -Supplemental_Symbols_And_PICTOGRAPHS}', ""); - Expect(1, 129536, '\p{^ -Supplemental_Symbols_And_PICTOGRAPHS}', ""); - Expect(1, 129536, '\P{ -Supplemental_Symbols_And_PICTOGRAPHS}', ""); - Expect(0, 129536, '\P{^ -Supplemental_Symbols_And_PICTOGRAPHS}', ""); - Error('\p{/a/-_Is_supplemental_Symbols_And_PICTOGRAPHS}'); - Error('\P{/a/-_Is_supplemental_Symbols_And_PICTOGRAPHS}'); + Expect(1, 129535, '\p{ SUPPLEMENTAL_symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129535, '\p{^ SUPPLEMENTAL_symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129535, '\P{ SUPPLEMENTAL_symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129535, '\P{^ SUPPLEMENTAL_symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129536, '\p{ SUPPLEMENTAL_symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129536, '\p{^ SUPPLEMENTAL_symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129536, '\P{ SUPPLEMENTAL_symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129536, '\P{^ SUPPLEMENTAL_symbols_And_PICTOGRAPHS}', ""); + Error('\p{_Is_supplemental_Symbols_And_PICTOGRAPHS/a/}'); + Error('\P{_Is_supplemental_Symbols_And_PICTOGRAPHS/a/}'); Expect(1, 129535, '\p{issupplementalsymbolsandpictographs}', ""); Expect(0, 129535, '\p{^issupplementalsymbolsandpictographs}', ""); Expect(0, 129535, '\P{issupplementalsymbolsandpictographs}', ""); @@ -115432,16 +118720,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129536, '\p{^issupplementalsymbolsandpictographs}', ""); Expect(1, 129536, '\P{issupplementalsymbolsandpictographs}', ""); Expect(0, 129536, '\P{^issupplementalsymbolsandpictographs}', ""); - Expect(1, 129535, '\p{ Is_Supplemental_Symbols_And_Pictographs}', ""); - Expect(0, 129535, '\p{^ Is_Supplemental_Symbols_And_Pictographs}', ""); - Expect(0, 129535, '\P{ Is_Supplemental_Symbols_And_Pictographs}', ""); - Expect(1, 129535, '\P{^ Is_Supplemental_Symbols_And_Pictographs}', ""); - Expect(0, 129536, '\p{ Is_Supplemental_Symbols_And_Pictographs}', ""); - Expect(1, 129536, '\p{^ Is_Supplemental_Symbols_And_Pictographs}', ""); - Expect(1, 129536, '\P{ Is_Supplemental_Symbols_And_Pictographs}', ""); - Expect(0, 129536, '\P{^ Is_Supplemental_Symbols_And_Pictographs}', ""); - Error('\p{:= In_Supplemental_SYMBOLS_And_Pictographs}'); - Error('\P{:= In_Supplemental_SYMBOLS_And_Pictographs}'); + Expect(1, 129535, '\p{ is_Supplemental_Symbols_And_Pictographs}', ""); + Expect(0, 129535, '\p{^ is_Supplemental_Symbols_And_Pictographs}', ""); + Expect(0, 129535, '\P{ is_Supplemental_Symbols_And_Pictographs}', ""); + Expect(1, 129535, '\P{^ is_Supplemental_Symbols_And_Pictographs}', ""); + Expect(0, 129536, '\p{ is_Supplemental_Symbols_And_Pictographs}', ""); + Expect(1, 129536, '\p{^ is_Supplemental_Symbols_And_Pictographs}', ""); + Expect(1, 129536, '\P{ is_Supplemental_Symbols_And_Pictographs}', ""); + Expect(0, 129536, '\P{^ is_Supplemental_Symbols_And_Pictographs}', ""); + Error('\p{ _IN_Supplemental_SYMBOLS_and_PICTOGRAPHS:=}'); + Error('\P{ _IN_Supplemental_SYMBOLS_and_PICTOGRAPHS:=}'); Expect(1, 129535, '\p{insupplementalsymbolsandpictographs}', ""); Expect(0, 129535, '\p{^insupplementalsymbolsandpictographs}', ""); Expect(0, 129535, '\P{insupplementalsymbolsandpictographs}', ""); @@ -115450,16 +118738,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129536, '\p{^insupplementalsymbolsandpictographs}', ""); Expect(1, 129536, '\P{insupplementalsymbolsandpictographs}', ""); Expect(0, 129536, '\P{^insupplementalsymbolsandpictographs}', ""); - Expect(1, 129535, '\p{_-In_SUPPLEMENTAL_Symbols_and_Pictographs}', ""); - Expect(0, 129535, '\p{^_-In_SUPPLEMENTAL_Symbols_and_Pictographs}', ""); - Expect(0, 129535, '\P{_-In_SUPPLEMENTAL_Symbols_and_Pictographs}', ""); - Expect(1, 129535, '\P{^_-In_SUPPLEMENTAL_Symbols_and_Pictographs}', ""); - Expect(0, 129536, '\p{_-In_SUPPLEMENTAL_Symbols_and_Pictographs}', ""); - Expect(1, 129536, '\p{^_-In_SUPPLEMENTAL_Symbols_and_Pictographs}', ""); - Expect(1, 129536, '\P{_-In_SUPPLEMENTAL_Symbols_and_Pictographs}', ""); - Expect(0, 129536, '\P{^_-In_SUPPLEMENTAL_Symbols_and_Pictographs}', ""); - Error('\p{ :=SUP_SYMBOLS_AND_Pictographs}'); - Error('\P{ :=SUP_SYMBOLS_AND_Pictographs}'); + Expect(1, 129535, '\p{_In_SUPPLEMENTAL_Symbols_AND_Pictographs}', ""); + Expect(0, 129535, '\p{^_In_SUPPLEMENTAL_Symbols_AND_Pictographs}', ""); + Expect(0, 129535, '\P{_In_SUPPLEMENTAL_Symbols_AND_Pictographs}', ""); + Expect(1, 129535, '\P{^_In_SUPPLEMENTAL_Symbols_AND_Pictographs}', ""); + Expect(0, 129536, '\p{_In_SUPPLEMENTAL_Symbols_AND_Pictographs}', ""); + Expect(1, 129536, '\p{^_In_SUPPLEMENTAL_Symbols_AND_Pictographs}', ""); + Expect(1, 129536, '\P{_In_SUPPLEMENTAL_Symbols_AND_Pictographs}', ""); + Expect(0, 129536, '\P{^_In_SUPPLEMENTAL_Symbols_AND_Pictographs}', ""); + Error('\p{:= sup_symbols_AND_PICTOGRAPHS}'); + Error('\P{:= sup_symbols_AND_PICTOGRAPHS}'); Expect(1, 129535, '\p{supsymbolsandpictographs}', ""); Expect(0, 129535, '\p{^supsymbolsandpictographs}', ""); Expect(0, 129535, '\P{supsymbolsandpictographs}', ""); @@ -115468,16 +118756,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129536, '\p{^supsymbolsandpictographs}', ""); Expect(1, 129536, '\P{supsymbolsandpictographs}', ""); Expect(0, 129536, '\P{^supsymbolsandpictographs}', ""); - Expect(1, 129535, '\p{_-Sup_Symbols_and_Pictographs}', ""); - Expect(0, 129535, '\p{^_-Sup_Symbols_and_Pictographs}', ""); - Expect(0, 129535, '\P{_-Sup_Symbols_and_Pictographs}', ""); - Expect(1, 129535, '\P{^_-Sup_Symbols_and_Pictographs}', ""); - Expect(0, 129536, '\p{_-Sup_Symbols_and_Pictographs}', ""); - Expect(1, 129536, '\p{^_-Sup_Symbols_and_Pictographs}', ""); - Expect(1, 129536, '\P{_-Sup_Symbols_and_Pictographs}', ""); - Expect(0, 129536, '\P{^_-Sup_Symbols_and_Pictographs}', ""); - Error('\p{ Is_sup_symbols_And_PICTOGRAPHS/a/}'); - Error('\P{ Is_sup_symbols_And_PICTOGRAPHS/a/}'); + Expect(1, 129535, '\p{ Sup_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129535, '\p{^ Sup_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129535, '\P{ Sup_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129535, '\P{^ Sup_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129536, '\p{ Sup_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129536, '\p{^ Sup_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129536, '\P{ Sup_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129536, '\P{^ Sup_Symbols_And_PICTOGRAPHS}', ""); + Error('\p{_-Is_Sup_SYMBOLS_AND_PICTOGRAPHS/a/}'); + Error('\P{_-Is_Sup_SYMBOLS_AND_PICTOGRAPHS/a/}'); Expect(1, 129535, '\p{issupsymbolsandpictographs}', ""); Expect(0, 129535, '\p{^issupsymbolsandpictographs}', ""); Expect(0, 129535, '\P{issupsymbolsandpictographs}', ""); @@ -115486,16 +118774,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129536, '\p{^issupsymbolsandpictographs}', ""); Expect(1, 129536, '\P{issupsymbolsandpictographs}', ""); Expect(0, 129536, '\P{^issupsymbolsandpictographs}', ""); - Expect(1, 129535, '\p{_Is_SUP_symbols_And_PICTOGRAPHS}', ""); - Expect(0, 129535, '\p{^_Is_SUP_symbols_And_PICTOGRAPHS}', ""); - Expect(0, 129535, '\P{_Is_SUP_symbols_And_PICTOGRAPHS}', ""); - Expect(1, 129535, '\P{^_Is_SUP_symbols_And_PICTOGRAPHS}', ""); - Expect(0, 129536, '\p{_Is_SUP_symbols_And_PICTOGRAPHS}', ""); - Expect(1, 129536, '\p{^_Is_SUP_symbols_And_PICTOGRAPHS}', ""); - Expect(1, 129536, '\P{_Is_SUP_symbols_And_PICTOGRAPHS}', ""); - Expect(0, 129536, '\P{^_Is_SUP_symbols_And_PICTOGRAPHS}', ""); - Error('\p{:=_in_Sup_Symbols_And_Pictographs}'); - Error('\P{:=_in_Sup_Symbols_And_Pictographs}'); + Expect(1, 129535, '\p{__IS_Sup_symbols_And_pictographs}', ""); + Expect(0, 129535, '\p{^__IS_Sup_symbols_And_pictographs}', ""); + Expect(0, 129535, '\P{__IS_Sup_symbols_And_pictographs}', ""); + Expect(1, 129535, '\P{^__IS_Sup_symbols_And_pictographs}', ""); + Expect(0, 129536, '\p{__IS_Sup_symbols_And_pictographs}', ""); + Expect(1, 129536, '\p{^__IS_Sup_symbols_And_pictographs}', ""); + Expect(1, 129536, '\P{__IS_Sup_symbols_And_pictographs}', ""); + Expect(0, 129536, '\P{^__IS_Sup_symbols_And_pictographs}', ""); + Error('\p{:=-In_sup_symbols_And_Pictographs}'); + Error('\P{:=-In_sup_symbols_And_Pictographs}'); Expect(1, 129535, '\p{insupsymbolsandpictographs}', ""); Expect(0, 129535, '\p{^insupsymbolsandpictographs}', ""); Expect(0, 129535, '\P{insupsymbolsandpictographs}', ""); @@ -115504,16 +118792,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129536, '\p{^insupsymbolsandpictographs}', ""); Expect(1, 129536, '\P{insupsymbolsandpictographs}', ""); Expect(0, 129536, '\P{^insupsymbolsandpictographs}', ""); - Expect(1, 129535, '\p{ in_Sup_Symbols_AND_PICTOGRAPHS}', ""); - Expect(0, 129535, '\p{^ in_Sup_Symbols_AND_PICTOGRAPHS}', ""); - Expect(0, 129535, '\P{ in_Sup_Symbols_AND_PICTOGRAPHS}', ""); - Expect(1, 129535, '\P{^ in_Sup_Symbols_AND_PICTOGRAPHS}', ""); - Expect(0, 129536, '\p{ in_Sup_Symbols_AND_PICTOGRAPHS}', ""); - Expect(1, 129536, '\p{^ in_Sup_Symbols_AND_PICTOGRAPHS}', ""); - Expect(1, 129536, '\P{ in_Sup_Symbols_AND_PICTOGRAPHS}', ""); - Expect(0, 129536, '\P{^ in_Sup_Symbols_AND_PICTOGRAPHS}', ""); - Error('\p{ /a/Supplementary_Private_USE_area_A}'); - Error('\P{ /a/Supplementary_Private_USE_area_A}'); + Expect(1, 129535, '\p{ In_sup_SYMBOLS_And_pictographs}', ""); + Expect(0, 129535, '\p{^ In_sup_SYMBOLS_And_pictographs}', ""); + Expect(0, 129535, '\P{ In_sup_SYMBOLS_And_pictographs}', ""); + Expect(1, 129535, '\P{^ In_sup_SYMBOLS_And_pictographs}', ""); + Expect(0, 129536, '\p{ In_sup_SYMBOLS_And_pictographs}', ""); + Expect(1, 129536, '\p{^ In_sup_SYMBOLS_And_pictographs}', ""); + Expect(1, 129536, '\P{ In_sup_SYMBOLS_And_pictographs}', ""); + Expect(0, 129536, '\P{^ In_sup_SYMBOLS_And_pictographs}', ""); + Error('\p{/a/ -SUPPLEMENTARY_PRIVATE_Use_Area_A}'); + Error('\P{/a/ -SUPPLEMENTARY_PRIVATE_Use_Area_A}'); Expect(1, 983040, '\p{supplementaryprivateuseareaa}', ""); Expect(0, 983040, '\p{^supplementaryprivateuseareaa}', ""); Expect(0, 983040, '\P{supplementaryprivateuseareaa}', ""); @@ -115522,16 +118810,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1048576, '\p{^supplementaryprivateuseareaa}', ""); Expect(1, 1048576, '\P{supplementaryprivateuseareaa}', ""); Expect(0, 1048576, '\P{^supplementaryprivateuseareaa}', ""); - Expect(1, 983040, '\p{ _Supplementary_PRIVATE_Use_Area_A}', ""); - Expect(0, 983040, '\p{^ _Supplementary_PRIVATE_Use_Area_A}', ""); - Expect(0, 983040, '\P{ _Supplementary_PRIVATE_Use_Area_A}', ""); - Expect(1, 983040, '\P{^ _Supplementary_PRIVATE_Use_Area_A}', ""); - Expect(0, 1048576, '\p{ _Supplementary_PRIVATE_Use_Area_A}', ""); - Expect(1, 1048576, '\p{^ _Supplementary_PRIVATE_Use_Area_A}', ""); - Expect(1, 1048576, '\P{ _Supplementary_PRIVATE_Use_Area_A}', ""); - Expect(0, 1048576, '\P{^ _Supplementary_PRIVATE_Use_Area_A}', ""); - Error('\p{_Is_SUPPLEMENTARY_PRIVATE_Use_Area_A:=}'); - Error('\P{_Is_SUPPLEMENTARY_PRIVATE_Use_Area_A:=}'); + Expect(1, 983040, '\p{-_Supplementary_Private_use_AREA_A}', ""); + Expect(0, 983040, '\p{^-_Supplementary_Private_use_AREA_A}', ""); + Expect(0, 983040, '\P{-_Supplementary_Private_use_AREA_A}', ""); + Expect(1, 983040, '\P{^-_Supplementary_Private_use_AREA_A}', ""); + Expect(0, 1048576, '\p{-_Supplementary_Private_use_AREA_A}', ""); + Expect(1, 1048576, '\p{^-_Supplementary_Private_use_AREA_A}', ""); + Expect(1, 1048576, '\P{-_Supplementary_Private_use_AREA_A}', ""); + Expect(0, 1048576, '\P{^-_Supplementary_Private_use_AREA_A}', ""); + Error('\p{ /a/Is_supplementary_private_USE_AREA_A}'); + Error('\P{ /a/Is_supplementary_private_USE_AREA_A}'); Expect(1, 983040, '\p{issupplementaryprivateuseareaa}', ""); Expect(0, 983040, '\p{^issupplementaryprivateuseareaa}', ""); Expect(0, 983040, '\P{issupplementaryprivateuseareaa}', ""); @@ -115540,16 +118828,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1048576, '\p{^issupplementaryprivateuseareaa}', ""); Expect(1, 1048576, '\P{issupplementaryprivateuseareaa}', ""); Expect(0, 1048576, '\P{^issupplementaryprivateuseareaa}', ""); - Expect(1, 983040, '\p{ is_supplementary_Private_USE_Area_A}', ""); - Expect(0, 983040, '\p{^ is_supplementary_Private_USE_Area_A}', ""); - Expect(0, 983040, '\P{ is_supplementary_Private_USE_Area_A}', ""); - Expect(1, 983040, '\P{^ is_supplementary_Private_USE_Area_A}', ""); - Expect(0, 1048576, '\p{ is_supplementary_Private_USE_Area_A}', ""); - Expect(1, 1048576, '\p{^ is_supplementary_Private_USE_Area_A}', ""); - Expect(1, 1048576, '\P{ is_supplementary_Private_USE_Area_A}', ""); - Expect(0, 1048576, '\P{^ is_supplementary_Private_USE_Area_A}', ""); - Error('\p{/a/In_Supplementary_Private_Use_AREA_A}'); - Error('\P{/a/In_Supplementary_Private_Use_AREA_A}'); + Expect(1, 983040, '\p{ IS_SUPPLEMENTARY_PRIVATE_Use_Area_A}', ""); + Expect(0, 983040, '\p{^ IS_SUPPLEMENTARY_PRIVATE_Use_Area_A}', ""); + Expect(0, 983040, '\P{ IS_SUPPLEMENTARY_PRIVATE_Use_Area_A}', ""); + Expect(1, 983040, '\P{^ IS_SUPPLEMENTARY_PRIVATE_Use_Area_A}', ""); + Expect(0, 1048576, '\p{ IS_SUPPLEMENTARY_PRIVATE_Use_Area_A}', ""); + Expect(1, 1048576, '\p{^ IS_SUPPLEMENTARY_PRIVATE_Use_Area_A}', ""); + Expect(1, 1048576, '\P{ IS_SUPPLEMENTARY_PRIVATE_Use_Area_A}', ""); + Expect(0, 1048576, '\P{^ IS_SUPPLEMENTARY_PRIVATE_Use_Area_A}', ""); + Error('\p{:= In_Supplementary_Private_Use_Area_a}'); + Error('\P{:= In_Supplementary_Private_Use_Area_a}'); Expect(1, 983040, '\p{insupplementaryprivateuseareaa}', ""); Expect(0, 983040, '\p{^insupplementaryprivateuseareaa}', ""); Expect(0, 983040, '\P{insupplementaryprivateuseareaa}', ""); @@ -115558,16 +118846,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1048576, '\p{^insupplementaryprivateuseareaa}', ""); Expect(1, 1048576, '\P{insupplementaryprivateuseareaa}', ""); Expect(0, 1048576, '\P{^insupplementaryprivateuseareaa}', ""); - Expect(1, 983040, '\p{ In_SUPPLEMENTARY_PRIVATE_use_Area_A}', ""); - Expect(0, 983040, '\p{^ In_SUPPLEMENTARY_PRIVATE_use_Area_A}', ""); - Expect(0, 983040, '\P{ In_SUPPLEMENTARY_PRIVATE_use_Area_A}', ""); - Expect(1, 983040, '\P{^ In_SUPPLEMENTARY_PRIVATE_use_Area_A}', ""); - Expect(0, 1048576, '\p{ In_SUPPLEMENTARY_PRIVATE_use_Area_A}', ""); - Expect(1, 1048576, '\p{^ In_SUPPLEMENTARY_PRIVATE_use_Area_A}', ""); - Expect(1, 1048576, '\P{ In_SUPPLEMENTARY_PRIVATE_use_Area_A}', ""); - Expect(0, 1048576, '\P{^ In_SUPPLEMENTARY_PRIVATE_use_Area_A}', ""); - Error('\p{ :=SUP_pua_a}'); - Error('\P{ :=SUP_pua_a}'); + Expect(1, 983040, '\p{ -IN_SUPPLEMENTARY_Private_Use_AREA_a}', ""); + Expect(0, 983040, '\p{^ -IN_SUPPLEMENTARY_Private_Use_AREA_a}', ""); + Expect(0, 983040, '\P{ -IN_SUPPLEMENTARY_Private_Use_AREA_a}', ""); + Expect(1, 983040, '\P{^ -IN_SUPPLEMENTARY_Private_Use_AREA_a}', ""); + Expect(0, 1048576, '\p{ -IN_SUPPLEMENTARY_Private_Use_AREA_a}', ""); + Expect(1, 1048576, '\p{^ -IN_SUPPLEMENTARY_Private_Use_AREA_a}', ""); + Expect(1, 1048576, '\P{ -IN_SUPPLEMENTARY_Private_Use_AREA_a}', ""); + Expect(0, 1048576, '\P{^ -IN_SUPPLEMENTARY_Private_Use_AREA_a}', ""); + Error('\p{Sup_pua_A:=}'); + Error('\P{Sup_pua_A:=}'); Expect(1, 983040, '\p{suppuaa}', ""); Expect(0, 983040, '\p{^suppuaa}', ""); Expect(0, 983040, '\P{suppuaa}', ""); @@ -115576,16 +118864,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1048576, '\p{^suppuaa}', ""); Expect(1, 1048576, '\P{suppuaa}', ""); Expect(0, 1048576, '\P{^suppuaa}', ""); - Expect(1, 983040, '\p{ _Sup_PUA_A}', ""); - Expect(0, 983040, '\p{^ _Sup_PUA_A}', ""); - Expect(0, 983040, '\P{ _Sup_PUA_A}', ""); - Expect(1, 983040, '\P{^ _Sup_PUA_A}', ""); - Expect(0, 1048576, '\p{ _Sup_PUA_A}', ""); - Expect(1, 1048576, '\p{^ _Sup_PUA_A}', ""); - Expect(1, 1048576, '\P{ _Sup_PUA_A}', ""); - Expect(0, 1048576, '\P{^ _Sup_PUA_A}', ""); - Error('\p{ :=Is_Sup_PUA_A}'); - Error('\P{ :=Is_Sup_PUA_A}'); + Expect(1, 983040, '\p{ Sup_PUA_A}', ""); + Expect(0, 983040, '\p{^ Sup_PUA_A}', ""); + Expect(0, 983040, '\P{ Sup_PUA_A}', ""); + Expect(1, 983040, '\P{^ Sup_PUA_A}', ""); + Expect(0, 1048576, '\p{ Sup_PUA_A}', ""); + Expect(1, 1048576, '\p{^ Sup_PUA_A}', ""); + Expect(1, 1048576, '\P{ Sup_PUA_A}', ""); + Expect(0, 1048576, '\P{^ Sup_PUA_A}', ""); + Error('\p{/a/- Is_Sup_PUA_a}'); + Error('\P{/a/- Is_Sup_PUA_a}'); Expect(1, 983040, '\p{issuppuaa}', ""); Expect(0, 983040, '\p{^issuppuaa}', ""); Expect(0, 983040, '\P{issuppuaa}', ""); @@ -115594,16 +118882,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1048576, '\p{^issuppuaa}', ""); Expect(1, 1048576, '\P{issuppuaa}', ""); Expect(0, 1048576, '\P{^issuppuaa}', ""); - Expect(1, 983040, '\p{ -Is_Sup_PUA_A}', ""); - Expect(0, 983040, '\p{^ -Is_Sup_PUA_A}', ""); - Expect(0, 983040, '\P{ -Is_Sup_PUA_A}', ""); - Expect(1, 983040, '\P{^ -Is_Sup_PUA_A}', ""); - Expect(0, 1048576, '\p{ -Is_Sup_PUA_A}', ""); - Expect(1, 1048576, '\p{^ -Is_Sup_PUA_A}', ""); - Expect(1, 1048576, '\P{ -Is_Sup_PUA_A}', ""); - Expect(0, 1048576, '\P{^ -Is_Sup_PUA_A}', ""); - Error('\p{/a/ -In_sup_PUA_A}'); - Error('\P{/a/ -In_sup_PUA_A}'); + Expect(1, 983040, '\p{-IS_SUP_PUA_A}', ""); + Expect(0, 983040, '\p{^-IS_SUP_PUA_A}', ""); + Expect(0, 983040, '\P{-IS_SUP_PUA_A}', ""); + Expect(1, 983040, '\P{^-IS_SUP_PUA_A}', ""); + Expect(0, 1048576, '\p{-IS_SUP_PUA_A}', ""); + Expect(1, 1048576, '\p{^-IS_SUP_PUA_A}', ""); + Expect(1, 1048576, '\P{-IS_SUP_PUA_A}', ""); + Expect(0, 1048576, '\P{^-IS_SUP_PUA_A}', ""); + Error('\p{ In_Sup_PUA_A/a/}'); + Error('\P{ In_Sup_PUA_A/a/}'); Expect(1, 983040, '\p{insuppuaa}', ""); Expect(0, 983040, '\p{^insuppuaa}', ""); Expect(0, 983040, '\P{insuppuaa}', ""); @@ -115612,16 +118900,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1048576, '\p{^insuppuaa}', ""); Expect(1, 1048576, '\P{insuppuaa}', ""); Expect(0, 1048576, '\P{^insuppuaa}', ""); - Expect(1, 983040, '\p{In_sup_PUA_a}', ""); - Expect(0, 983040, '\p{^In_sup_PUA_a}', ""); - Expect(0, 983040, '\P{In_sup_PUA_a}', ""); - Expect(1, 983040, '\P{^In_sup_PUA_a}', ""); - Expect(0, 1048576, '\p{In_sup_PUA_a}', ""); - Expect(1, 1048576, '\p{^In_sup_PUA_a}', ""); - Expect(1, 1048576, '\P{In_sup_PUA_a}', ""); - Expect(0, 1048576, '\P{^In_sup_PUA_a}', ""); - Error('\p{/a/ _Supplementary_Private_Use_Area_B}'); - Error('\P{/a/ _Supplementary_Private_Use_Area_B}'); + Expect(1, 983040, '\p{_ IN_Sup_pua_A}', ""); + Expect(0, 983040, '\p{^_ IN_Sup_pua_A}', ""); + Expect(0, 983040, '\P{_ IN_Sup_pua_A}', ""); + Expect(1, 983040, '\P{^_ IN_Sup_pua_A}', ""); + Expect(0, 1048576, '\p{_ IN_Sup_pua_A}', ""); + Expect(1, 1048576, '\p{^_ IN_Sup_pua_A}', ""); + Expect(1, 1048576, '\P{_ IN_Sup_pua_A}', ""); + Expect(0, 1048576, '\P{^_ IN_Sup_pua_A}', ""); + Error('\p{/a/-supplementary_PRIVATE_use_AREA_B}'); + Error('\P{/a/-supplementary_PRIVATE_use_AREA_B}'); Expect(1, 1048576, '\p{supplementaryprivateuseareab}', ""); Expect(0, 1048576, '\p{^supplementaryprivateuseareab}', ""); Expect(0, 1048576, '\P{supplementaryprivateuseareab}', ""); @@ -115630,16 +118918,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1, '\p{^supplementaryprivateuseareab}', ""); Expect(1, 1, '\P{supplementaryprivateuseareab}', ""); Expect(0, 1, '\P{^supplementaryprivateuseareab}', ""); - Expect(1, 1048576, '\p{ -Supplementary_PRIVATE_USE_AREA_B}', ""); - Expect(0, 1048576, '\p{^ -Supplementary_PRIVATE_USE_AREA_B}', ""); - Expect(0, 1048576, '\P{ -Supplementary_PRIVATE_USE_AREA_B}', ""); - Expect(1, 1048576, '\P{^ -Supplementary_PRIVATE_USE_AREA_B}', ""); - Expect(0, 1, '\p{ -Supplementary_PRIVATE_USE_AREA_B}', ""); - Expect(1, 1, '\p{^ -Supplementary_PRIVATE_USE_AREA_B}', ""); - Expect(1, 1, '\P{ -Supplementary_PRIVATE_USE_AREA_B}', ""); - Expect(0, 1, '\P{^ -Supplementary_PRIVATE_USE_AREA_B}', ""); - Error('\p{:=Is_Supplementary_Private_USE_Area_B}'); - Error('\P{:=Is_Supplementary_Private_USE_Area_B}'); + Expect(1, 1048576, '\p{_-Supplementary_Private_use_Area_B}', ""); + Expect(0, 1048576, '\p{^_-Supplementary_Private_use_Area_B}', ""); + Expect(0, 1048576, '\P{_-Supplementary_Private_use_Area_B}', ""); + Expect(1, 1048576, '\P{^_-Supplementary_Private_use_Area_B}', ""); + Expect(0, 1, '\p{_-Supplementary_Private_use_Area_B}', ""); + Expect(1, 1, '\p{^_-Supplementary_Private_use_Area_B}', ""); + Expect(1, 1, '\P{_-Supplementary_Private_use_Area_B}', ""); + Expect(0, 1, '\P{^_-Supplementary_Private_use_Area_B}', ""); + Error('\p{is_supplementary_private_use_AREA_B/a/}'); + Error('\P{is_supplementary_private_use_AREA_B/a/}'); Expect(1, 1048576, '\p{issupplementaryprivateuseareab}', ""); Expect(0, 1048576, '\p{^issupplementaryprivateuseareab}', ""); Expect(0, 1048576, '\P{issupplementaryprivateuseareab}', ""); @@ -115648,16 +118936,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1, '\p{^issupplementaryprivateuseareab}', ""); Expect(1, 1, '\P{issupplementaryprivateuseareab}', ""); Expect(0, 1, '\P{^issupplementaryprivateuseareab}', ""); - Expect(1, 1048576, '\p{_IS_SUPPLEMENTARY_private_Use_AREA_B}', ""); - Expect(0, 1048576, '\p{^_IS_SUPPLEMENTARY_private_Use_AREA_B}', ""); - Expect(0, 1048576, '\P{_IS_SUPPLEMENTARY_private_Use_AREA_B}', ""); - Expect(1, 1048576, '\P{^_IS_SUPPLEMENTARY_private_Use_AREA_B}', ""); - Expect(0, 1, '\p{_IS_SUPPLEMENTARY_private_Use_AREA_B}', ""); - Expect(1, 1, '\p{^_IS_SUPPLEMENTARY_private_Use_AREA_B}', ""); - Expect(1, 1, '\P{_IS_SUPPLEMENTARY_private_Use_AREA_B}', ""); - Expect(0, 1, '\P{^_IS_SUPPLEMENTARY_private_Use_AREA_B}', ""); - Error('\p{/a/_In_SUPPLEMENTARY_private_USE_area_B}'); - Error('\P{/a/_In_SUPPLEMENTARY_private_USE_area_B}'); + Expect(1, 1048576, '\p{ _is_SUPPLEMENTARY_private_use_AREA_B}', ""); + Expect(0, 1048576, '\p{^ _is_SUPPLEMENTARY_private_use_AREA_B}', ""); + Expect(0, 1048576, '\P{ _is_SUPPLEMENTARY_private_use_AREA_B}', ""); + Expect(1, 1048576, '\P{^ _is_SUPPLEMENTARY_private_use_AREA_B}', ""); + Expect(0, 1, '\p{ _is_SUPPLEMENTARY_private_use_AREA_B}', ""); + Expect(1, 1, '\p{^ _is_SUPPLEMENTARY_private_use_AREA_B}', ""); + Expect(1, 1, '\P{ _is_SUPPLEMENTARY_private_use_AREA_B}', ""); + Expect(0, 1, '\P{^ _is_SUPPLEMENTARY_private_use_AREA_B}', ""); + Error('\p{_/a/In_SUPPLEMENTARY_PRIVATE_Use_Area_B}'); + Error('\P{_/a/In_SUPPLEMENTARY_PRIVATE_Use_Area_B}'); Expect(1, 1048576, '\p{insupplementaryprivateuseareab}', ""); Expect(0, 1048576, '\p{^insupplementaryprivateuseareab}', ""); Expect(0, 1048576, '\P{insupplementaryprivateuseareab}', ""); @@ -115666,16 +118954,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1, '\p{^insupplementaryprivateuseareab}', ""); Expect(1, 1, '\P{insupplementaryprivateuseareab}', ""); Expect(0, 1, '\P{^insupplementaryprivateuseareab}', ""); - Expect(1, 1048576, '\p{ In_Supplementary_PRIVATE_USE_Area_B}', ""); - Expect(0, 1048576, '\p{^ In_Supplementary_PRIVATE_USE_Area_B}', ""); - Expect(0, 1048576, '\P{ In_Supplementary_PRIVATE_USE_Area_B}', ""); - Expect(1, 1048576, '\P{^ In_Supplementary_PRIVATE_USE_Area_B}', ""); - Expect(0, 1, '\p{ In_Supplementary_PRIVATE_USE_Area_B}', ""); - Expect(1, 1, '\p{^ In_Supplementary_PRIVATE_USE_Area_B}', ""); - Expect(1, 1, '\P{ In_Supplementary_PRIVATE_USE_Area_B}', ""); - Expect(0, 1, '\P{^ In_Supplementary_PRIVATE_USE_Area_B}', ""); - Error('\p{ Sup_PUA_b/a/}'); - Error('\P{ Sup_PUA_b/a/}'); + Expect(1, 1048576, '\p{_in_SUPPLEMENTARY_Private_use_AREA_B}', ""); + Expect(0, 1048576, '\p{^_in_SUPPLEMENTARY_Private_use_AREA_B}', ""); + Expect(0, 1048576, '\P{_in_SUPPLEMENTARY_Private_use_AREA_B}', ""); + Expect(1, 1048576, '\P{^_in_SUPPLEMENTARY_Private_use_AREA_B}', ""); + Expect(0, 1, '\p{_in_SUPPLEMENTARY_Private_use_AREA_B}', ""); + Expect(1, 1, '\p{^_in_SUPPLEMENTARY_Private_use_AREA_B}', ""); + Expect(1, 1, '\P{_in_SUPPLEMENTARY_Private_use_AREA_B}', ""); + Expect(0, 1, '\P{^_in_SUPPLEMENTARY_Private_use_AREA_B}', ""); + Error('\p{ _sup_PUA_b:=}'); + Error('\P{ _sup_PUA_b:=}'); Expect(1, 1048576, '\p{suppuab}', ""); Expect(0, 1048576, '\p{^suppuab}', ""); Expect(0, 1048576, '\P{suppuab}', ""); @@ -115684,16 +118972,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1, '\p{^suppuab}', ""); Expect(1, 1, '\P{suppuab}', ""); Expect(0, 1, '\P{^suppuab}', ""); - Expect(1, 1048576, '\p{_ Sup_PUA_B}', ""); - Expect(0, 1048576, '\p{^_ Sup_PUA_B}', ""); - Expect(0, 1048576, '\P{_ Sup_PUA_B}', ""); - Expect(1, 1048576, '\P{^_ Sup_PUA_B}', ""); - Expect(0, 1, '\p{_ Sup_PUA_B}', ""); - Expect(1, 1, '\p{^_ Sup_PUA_B}', ""); - Expect(1, 1, '\P{_ Sup_PUA_B}', ""); - Expect(0, 1, '\P{^_ Sup_PUA_B}', ""); - Error('\p{-/a/is_SUP_PUA_b}'); - Error('\P{-/a/is_SUP_PUA_b}'); + Expect(1, 1048576, '\p{-_SUP_PUA_B}', ""); + Expect(0, 1048576, '\p{^-_SUP_PUA_B}', ""); + Expect(0, 1048576, '\P{-_SUP_PUA_B}', ""); + Expect(1, 1048576, '\P{^-_SUP_PUA_B}', ""); + Expect(0, 1, '\p{-_SUP_PUA_B}', ""); + Expect(1, 1, '\p{^-_SUP_PUA_B}', ""); + Expect(1, 1, '\P{-_SUP_PUA_B}', ""); + Expect(0, 1, '\P{^-_SUP_PUA_B}', ""); + Error('\p{ :=is_SUP_pua_B}'); + Error('\P{ :=is_SUP_pua_B}'); Expect(1, 1048576, '\p{issuppuab}', ""); Expect(0, 1048576, '\p{^issuppuab}', ""); Expect(0, 1048576, '\P{issuppuab}', ""); @@ -115702,16 +118990,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1, '\p{^issuppuab}', ""); Expect(1, 1, '\P{issuppuab}', ""); Expect(0, 1, '\P{^issuppuab}', ""); - Expect(1, 1048576, '\p{ is_sup_PUA_B}', ""); - Expect(0, 1048576, '\p{^ is_sup_PUA_B}', ""); - Expect(0, 1048576, '\P{ is_sup_PUA_B}', ""); - Expect(1, 1048576, '\P{^ is_sup_PUA_B}', ""); - Expect(0, 1, '\p{ is_sup_PUA_B}', ""); - Expect(1, 1, '\p{^ is_sup_PUA_B}', ""); - Expect(1, 1, '\P{ is_sup_PUA_B}', ""); - Expect(0, 1, '\P{^ is_sup_PUA_B}', ""); - Error('\p{ _In_SUP_PUA_B/a/}'); - Error('\P{ _In_SUP_PUA_B/a/}'); + Expect(1, 1048576, '\p{_Is_sup_pua_B}', ""); + Expect(0, 1048576, '\p{^_Is_sup_pua_B}', ""); + Expect(0, 1048576, '\P{_Is_sup_pua_B}', ""); + Expect(1, 1048576, '\P{^_Is_sup_pua_B}', ""); + Expect(0, 1, '\p{_Is_sup_pua_B}', ""); + Expect(1, 1, '\p{^_Is_sup_pua_B}', ""); + Expect(1, 1, '\P{_Is_sup_pua_B}', ""); + Expect(0, 1, '\P{^_Is_sup_pua_B}', ""); + Error('\p{- In_Sup_PUA_B/a/}'); + Error('\P{- In_Sup_PUA_B/a/}'); Expect(1, 1048576, '\p{insuppuab}', ""); Expect(0, 1048576, '\p{^insuppuab}', ""); Expect(0, 1048576, '\P{insuppuab}', ""); @@ -115720,16 +119008,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1, '\p{^insuppuab}', ""); Expect(1, 1, '\P{insuppuab}', ""); Expect(0, 1, '\P{^insuppuab}', ""); - Expect(1, 1048576, '\p{_ In_sup_PUA_B}', ""); - Expect(0, 1048576, '\p{^_ In_sup_PUA_B}', ""); - Expect(0, 1048576, '\P{_ In_sup_PUA_B}', ""); - Expect(1, 1048576, '\P{^_ In_sup_PUA_B}', ""); - Expect(0, 1, '\p{_ In_sup_PUA_B}', ""); - Expect(1, 1, '\p{^_ In_sup_PUA_B}', ""); - Expect(1, 1, '\P{_ In_sup_PUA_B}', ""); - Expect(0, 1, '\P{^_ In_sup_PUA_B}', ""); - Error('\p{:= _Surrogate}'); - Error('\P{:= _Surrogate}'); + Expect(1, 1048576, '\p{_ In_Sup_PUA_b}', ""); + Expect(0, 1048576, '\p{^_ In_Sup_PUA_b}', ""); + Expect(0, 1048576, '\P{_ In_Sup_PUA_b}', ""); + Expect(1, 1048576, '\P{^_ In_Sup_PUA_b}', ""); + Expect(0, 1, '\p{_ In_Sup_PUA_b}', ""); + Expect(1, 1, '\p{^_ In_Sup_PUA_b}', ""); + Expect(1, 1, '\P{_ In_Sup_PUA_b}', ""); + Expect(0, 1, '\P{^_ In_Sup_PUA_b}', ""); + Error('\p{:=-_SURROGATE}'); + Error('\P{:=-_SURROGATE}'); Expect(1, 57343, '\p{surrogate}', ""); Expect(0, 57343, '\p{^surrogate}', ""); Expect(0, 57343, '\P{surrogate}', ""); @@ -115738,16 +119026,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 57344, '\p{^surrogate}', ""); Expect(1, 57344, '\P{surrogate}', ""); Expect(0, 57344, '\P{^surrogate}', ""); - Expect(1, 57343, '\p{- Surrogate}', ""); - Expect(0, 57343, '\p{^- Surrogate}', ""); - Expect(0, 57343, '\P{- Surrogate}', ""); - Expect(1, 57343, '\P{^- Surrogate}', ""); - Expect(0, 57344, '\p{- Surrogate}', ""); - Expect(1, 57344, '\p{^- Surrogate}', ""); - Expect(1, 57344, '\P{- Surrogate}', ""); - Expect(0, 57344, '\P{^- Surrogate}', ""); - Error('\p{/a/is_Surrogate}'); - Error('\P{/a/is_Surrogate}'); + Expect(1, 57343, '\p{_Surrogate}', ""); + Expect(0, 57343, '\p{^_Surrogate}', ""); + Expect(0, 57343, '\P{_Surrogate}', ""); + Expect(1, 57343, '\P{^_Surrogate}', ""); + Expect(0, 57344, '\p{_Surrogate}', ""); + Expect(1, 57344, '\p{^_Surrogate}', ""); + Expect(1, 57344, '\P{_Surrogate}', ""); + Expect(0, 57344, '\P{^_Surrogate}', ""); + Error('\p{/a/_ Is_Surrogate}'); + Error('\P{/a/_ Is_Surrogate}'); Expect(1, 57343, '\p{issurrogate}', ""); Expect(0, 57343, '\p{^issurrogate}', ""); Expect(0, 57343, '\P{issurrogate}', ""); @@ -115756,16 +119044,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 57344, '\p{^issurrogate}', ""); Expect(1, 57344, '\P{issurrogate}', ""); Expect(0, 57344, '\P{^issurrogate}', ""); - Expect(1, 57343, '\p{-_is_SURROGATE}', ""); - Expect(0, 57343, '\p{^-_is_SURROGATE}', ""); - Expect(0, 57343, '\P{-_is_SURROGATE}', ""); - Expect(1, 57343, '\P{^-_is_SURROGATE}', ""); - Expect(0, 57344, '\p{-_is_SURROGATE}', ""); - Expect(1, 57344, '\p{^-_is_SURROGATE}', ""); - Expect(1, 57344, '\P{-_is_SURROGATE}', ""); - Expect(0, 57344, '\P{^-_is_SURROGATE}', ""); - Error('\p{-/a/cs}'); - Error('\P{-/a/cs}'); + Expect(1, 57343, '\p{_is_Surrogate}', ""); + Expect(0, 57343, '\p{^_is_Surrogate}', ""); + Expect(0, 57343, '\P{_is_Surrogate}', ""); + Expect(1, 57343, '\P{^_is_Surrogate}', ""); + Expect(0, 57344, '\p{_is_Surrogate}', ""); + Expect(1, 57344, '\p{^_is_Surrogate}', ""); + Expect(1, 57344, '\P{_is_Surrogate}', ""); + Expect(0, 57344, '\P{^_is_Surrogate}', ""); + Error('\p{/a/-cs}'); + Error('\P{/a/-cs}'); Expect(1, 57343, '\p{cs}', ""); Expect(0, 57343, '\p{^cs}', ""); Expect(0, 57343, '\P{cs}', ""); @@ -115774,16 +119062,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 57344, '\p{^cs}', ""); Expect(1, 57344, '\P{cs}', ""); Expect(0, 57344, '\P{^cs}', ""); - Expect(1, 57343, '\p{_Cs}', ""); - Expect(0, 57343, '\p{^_Cs}', ""); - Expect(0, 57343, '\P{_Cs}', ""); - Expect(1, 57343, '\P{^_Cs}', ""); - Expect(0, 57344, '\p{_Cs}', ""); - Expect(1, 57344, '\p{^_Cs}', ""); - Expect(1, 57344, '\P{_Cs}', ""); - Expect(0, 57344, '\P{^_Cs}', ""); - Error('\p{:= -IS_cs}'); - Error('\P{:= -IS_cs}'); + Expect(1, 57343, '\p{_CS}', ""); + Expect(0, 57343, '\p{^_CS}', ""); + Expect(0, 57343, '\P{_CS}', ""); + Expect(1, 57343, '\P{^_CS}', ""); + Expect(0, 57344, '\p{_CS}', ""); + Expect(1, 57344, '\p{^_CS}', ""); + Expect(1, 57344, '\P{_CS}', ""); + Expect(0, 57344, '\P{^_CS}', ""); + Error('\p{ /a/IS_Cs}'); + Error('\P{ /a/IS_Cs}'); Expect(1, 57343, '\p{iscs}', ""); Expect(0, 57343, '\p{^iscs}', ""); Expect(0, 57343, '\P{iscs}', ""); @@ -115792,16 +119080,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 57344, '\p{^iscs}', ""); Expect(1, 57344, '\P{iscs}', ""); Expect(0, 57344, '\P{^iscs}', ""); - Expect(1, 57343, '\p{ _Is_cs}', ""); - Expect(0, 57343, '\p{^ _Is_cs}', ""); - Expect(0, 57343, '\P{ _Is_cs}', ""); - Expect(1, 57343, '\P{^ _Is_cs}', ""); - Expect(0, 57344, '\p{ _Is_cs}', ""); - Expect(1, 57344, '\p{^ _Is_cs}', ""); - Expect(1, 57344, '\P{ _Is_cs}', ""); - Expect(0, 57344, '\P{^ _Is_cs}', ""); - Error('\p{:= -Sutton_SIGNWRITING}'); - Error('\P{:= -Sutton_SIGNWRITING}'); + Expect(1, 57343, '\p{-Is_cs}', ""); + Expect(0, 57343, '\p{^-Is_cs}', ""); + Expect(0, 57343, '\P{-Is_cs}', ""); + Expect(1, 57343, '\P{^-Is_cs}', ""); + Expect(0, 57344, '\p{-Is_cs}', ""); + Expect(1, 57344, '\p{^-Is_cs}', ""); + Expect(1, 57344, '\P{-Is_cs}', ""); + Expect(0, 57344, '\P{^-Is_cs}', ""); + Error('\p{-:=sutton_SIGNWRITING}'); + Error('\P{-:=sutton_SIGNWRITING}'); Expect(1, 121519, '\p{suttonsignwriting}', ""); Expect(0, 121519, '\p{^suttonsignwriting}', ""); Expect(0, 121519, '\P{suttonsignwriting}', ""); @@ -115810,16 +119098,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121520, '\p{^suttonsignwriting}', ""); Expect(1, 121520, '\P{suttonsignwriting}', ""); Expect(0, 121520, '\P{^suttonsignwriting}', ""); - Expect(1, 121519, '\p{_ Sutton_SignWriting}', ""); - Expect(0, 121519, '\p{^_ Sutton_SignWriting}', ""); - Expect(0, 121519, '\P{_ Sutton_SignWriting}', ""); - Expect(1, 121519, '\P{^_ Sutton_SignWriting}', ""); - Expect(0, 121520, '\p{_ Sutton_SignWriting}', ""); - Expect(1, 121520, '\p{^_ Sutton_SignWriting}', ""); - Expect(1, 121520, '\P{_ Sutton_SignWriting}', ""); - Expect(0, 121520, '\P{^_ Sutton_SignWriting}', ""); - Error('\p{ is_Sutton_SignWriting:=}'); - Error('\P{ is_Sutton_SignWriting:=}'); + Expect(1, 121519, '\p{ SUTTON_SignWriting}', ""); + Expect(0, 121519, '\p{^ SUTTON_SignWriting}', ""); + Expect(0, 121519, '\P{ SUTTON_SignWriting}', ""); + Expect(1, 121519, '\P{^ SUTTON_SignWriting}', ""); + Expect(0, 121520, '\p{ SUTTON_SignWriting}', ""); + Expect(1, 121520, '\p{^ SUTTON_SignWriting}', ""); + Expect(1, 121520, '\P{ SUTTON_SignWriting}', ""); + Expect(0, 121520, '\P{^ SUTTON_SignWriting}', ""); + Error('\p{:=__Is_Sutton_signwriting}'); + Error('\P{:=__Is_Sutton_signwriting}'); Expect(1, 121519, '\p{issuttonsignwriting}', ""); Expect(0, 121519, '\p{^issuttonsignwriting}', ""); Expect(0, 121519, '\P{issuttonsignwriting}', ""); @@ -115828,16 +119116,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121520, '\p{^issuttonsignwriting}', ""); Expect(1, 121520, '\P{issuttonsignwriting}', ""); Expect(0, 121520, '\P{^issuttonsignwriting}', ""); - Expect(1, 121519, '\p{ _is_Sutton_SignWriting}', ""); - Expect(0, 121519, '\p{^ _is_Sutton_SignWriting}', ""); - Expect(0, 121519, '\P{ _is_Sutton_SignWriting}', ""); - Expect(1, 121519, '\P{^ _is_Sutton_SignWriting}', ""); - Expect(0, 121520, '\p{ _is_Sutton_SignWriting}', ""); - Expect(1, 121520, '\p{^ _is_Sutton_SignWriting}', ""); - Expect(1, 121520, '\P{ _is_Sutton_SignWriting}', ""); - Expect(0, 121520, '\P{^ _is_Sutton_SignWriting}', ""); - Error('\p{/a/_ in_Sutton_SignWriting}'); - Error('\P{/a/_ in_Sutton_SignWriting}'); + Expect(1, 121519, '\p{ -is_Sutton_SignWriting}', ""); + Expect(0, 121519, '\p{^ -is_Sutton_SignWriting}', ""); + Expect(0, 121519, '\P{ -is_Sutton_SignWriting}', ""); + Expect(1, 121519, '\P{^ -is_Sutton_SignWriting}', ""); + Expect(0, 121520, '\p{ -is_Sutton_SignWriting}', ""); + Expect(1, 121520, '\p{^ -is_Sutton_SignWriting}', ""); + Expect(1, 121520, '\P{ -is_Sutton_SignWriting}', ""); + Expect(0, 121520, '\P{^ -is_Sutton_SignWriting}', ""); + Error('\p{-IN_sutton_SignWriting/a/}'); + Error('\P{-IN_sutton_SignWriting/a/}'); Expect(1, 121519, '\p{insuttonsignwriting}', ""); Expect(0, 121519, '\p{^insuttonsignwriting}', ""); Expect(0, 121519, '\P{insuttonsignwriting}', ""); @@ -115846,160 +119134,160 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121520, '\p{^insuttonsignwriting}', ""); Expect(1, 121520, '\P{insuttonsignwriting}', ""); Expect(0, 121520, '\P{^insuttonsignwriting}', ""); - Expect(1, 121519, '\p{ IN_Sutton_SignWriting}', ""); - Expect(0, 121519, '\p{^ IN_Sutton_SignWriting}', ""); - Expect(0, 121519, '\P{ IN_Sutton_SignWriting}', ""); - Expect(1, 121519, '\P{^ IN_Sutton_SignWriting}', ""); - Expect(0, 121520, '\p{ IN_Sutton_SignWriting}', ""); - Expect(1, 121520, '\p{^ IN_Sutton_SignWriting}', ""); - Expect(1, 121520, '\P{ IN_Sutton_SignWriting}', ""); - Expect(0, 121520, '\P{^ IN_Sutton_SignWriting}', ""); - Error('\p{:= _Syloti_Nagri}'); - Error('\P{:= _Syloti_Nagri}'); - Expect(1, 43051, '\p{sylotinagri}', ""); - Expect(0, 43051, '\p{^sylotinagri}', ""); - Expect(0, 43051, '\P{sylotinagri}', ""); - Expect(1, 43051, '\P{^sylotinagri}', ""); - Expect(0, 43052, '\p{sylotinagri}', ""); - Expect(1, 43052, '\p{^sylotinagri}', ""); - Expect(1, 43052, '\P{sylotinagri}', ""); - Expect(0, 43052, '\P{^sylotinagri}', ""); - Expect(1, 43051, '\p{-Syloti_nagri}', ""); - Expect(0, 43051, '\p{^-Syloti_nagri}', ""); - Expect(0, 43051, '\P{-Syloti_nagri}', ""); - Expect(1, 43051, '\P{^-Syloti_nagri}', ""); - Expect(0, 43052, '\p{-Syloti_nagri}', ""); - Expect(1, 43052, '\p{^-Syloti_nagri}', ""); - Expect(1, 43052, '\P{-Syloti_nagri}', ""); - Expect(0, 43052, '\P{^-Syloti_nagri}', ""); - Error('\p{ /a/IS_Syloti_Nagri}'); - Error('\P{ /a/IS_Syloti_Nagri}'); - Expect(1, 43051, '\p{issylotinagri}', ""); - Expect(0, 43051, '\p{^issylotinagri}', ""); - Expect(0, 43051, '\P{issylotinagri}', ""); - Expect(1, 43051, '\P{^issylotinagri}', ""); - Expect(0, 43052, '\p{issylotinagri}', ""); - Expect(1, 43052, '\p{^issylotinagri}', ""); - Expect(1, 43052, '\P{issylotinagri}', ""); - Expect(0, 43052, '\P{^issylotinagri}', ""); - Expect(1, 43051, '\p{_Is_Syloti_Nagri}', ""); - Expect(0, 43051, '\p{^_Is_Syloti_Nagri}', ""); - Expect(0, 43051, '\P{_Is_Syloti_Nagri}', ""); - Expect(1, 43051, '\P{^_Is_Syloti_Nagri}', ""); - Expect(0, 43052, '\p{_Is_Syloti_Nagri}', ""); - Expect(1, 43052, '\p{^_Is_Syloti_Nagri}', ""); - Expect(1, 43052, '\P{_Is_Syloti_Nagri}', ""); - Expect(0, 43052, '\P{^_Is_Syloti_Nagri}', ""); - Error('\p{ -sylo/a/}'); - Error('\P{ -sylo/a/}'); - Expect(1, 43051, '\p{sylo}', ""); - Expect(0, 43051, '\p{^sylo}', ""); - Expect(0, 43051, '\P{sylo}', ""); - Expect(1, 43051, '\P{^sylo}', ""); - Expect(0, 43052, '\p{sylo}', ""); - Expect(1, 43052, '\p{^sylo}', ""); - Expect(1, 43052, '\P{sylo}', ""); - Expect(0, 43052, '\P{^sylo}', ""); - Expect(1, 43051, '\p{__sylo}', ""); - Expect(0, 43051, '\p{^__sylo}', ""); - Expect(0, 43051, '\P{__sylo}', ""); - Expect(1, 43051, '\P{^__sylo}', ""); - Expect(0, 43052, '\p{__sylo}', ""); - Expect(1, 43052, '\p{^__sylo}', ""); - Expect(1, 43052, '\P{__sylo}', ""); - Expect(0, 43052, '\P{^__sylo}', ""); - Error('\p{:=IS_SYLO}'); - Error('\P{:=IS_SYLO}'); - Expect(1, 43051, '\p{issylo}', ""); - Expect(0, 43051, '\p{^issylo}', ""); - Expect(0, 43051, '\P{issylo}', ""); - Expect(1, 43051, '\P{^issylo}', ""); - Expect(0, 43052, '\p{issylo}', ""); - Expect(1, 43052, '\p{^issylo}', ""); - Expect(1, 43052, '\P{issylo}', ""); - Expect(0, 43052, '\P{^issylo}', ""); - Expect(1, 43051, '\p{- IS_Sylo}', ""); - Expect(0, 43051, '\p{^- IS_Sylo}', ""); - Expect(0, 43051, '\P{- IS_Sylo}', ""); - Expect(1, 43051, '\P{^- IS_Sylo}', ""); - Expect(0, 43052, '\p{- IS_Sylo}', ""); - Expect(1, 43052, '\p{^- IS_Sylo}', ""); - Expect(1, 43052, '\P{- IS_Sylo}', ""); - Expect(0, 43052, '\P{^- IS_Sylo}', ""); - Error('\p{-:=Symbol}'); - Error('\P{-:=Symbol}'); - Expect(1, 129685, '\p{symbol}', ""); - Expect(0, 129685, '\p{^symbol}', ""); - Expect(0, 129685, '\P{symbol}', ""); - Expect(1, 129685, '\P{^symbol}', ""); - Expect(0, 129686, '\p{symbol}', ""); - Expect(1, 129686, '\p{^symbol}', ""); - Expect(1, 129686, '\P{symbol}', ""); - Expect(0, 129686, '\P{^symbol}', ""); - Expect(1, 129685, '\p{- Symbol}', ""); - Expect(0, 129685, '\p{^- Symbol}', ""); - Expect(0, 129685, '\P{- Symbol}', ""); - Expect(1, 129685, '\P{^- Symbol}', ""); - Expect(0, 129686, '\p{- Symbol}', ""); - Expect(1, 129686, '\p{^- Symbol}', ""); - Expect(1, 129686, '\P{- Symbol}', ""); - Expect(0, 129686, '\P{^- Symbol}', ""); - Error('\p{_is_Symbol/a/}'); - Error('\P{_is_Symbol/a/}'); - Expect(1, 129685, '\p{issymbol}', ""); - Expect(0, 129685, '\p{^issymbol}', ""); - Expect(0, 129685, '\P{issymbol}', ""); - Expect(1, 129685, '\P{^issymbol}', ""); - Expect(0, 129686, '\p{issymbol}', ""); - Expect(1, 129686, '\p{^issymbol}', ""); - Expect(1, 129686, '\P{issymbol}', ""); - Expect(0, 129686, '\P{^issymbol}', ""); - Expect(1, 129685, '\p{ Is_SYMBOL}', ""); - Expect(0, 129685, '\p{^ Is_SYMBOL}', ""); - Expect(0, 129685, '\P{ Is_SYMBOL}', ""); - Expect(1, 129685, '\P{^ Is_SYMBOL}', ""); - Expect(0, 129686, '\p{ Is_SYMBOL}', ""); - Expect(1, 129686, '\p{^ Is_SYMBOL}', ""); - Expect(1, 129686, '\P{ Is_SYMBOL}', ""); - Expect(0, 129686, '\P{^ Is_SYMBOL}', ""); - Error('\p{ S/a/}'); - Error('\P{ S/a/}'); - Expect(1, 129685, '\p{s}', ""); - Expect(0, 129685, '\p{^s}', ""); - Expect(0, 129685, '\P{s}', ""); - Expect(1, 129685, '\P{^s}', ""); - Expect(0, 129686, '\p{s}', ""); - Expect(1, 129686, '\p{^s}', ""); - Expect(1, 129686, '\P{s}', ""); - Expect(0, 129686, '\P{^s}', ""); - Expect(1, 129685, '\p{ s}', ""); - Expect(0, 129685, '\p{^ s}', ""); - Expect(0, 129685, '\P{ s}', ""); - Expect(1, 129685, '\P{^ s}', ""); - Expect(0, 129686, '\p{ s}', ""); - Expect(1, 129686, '\p{^ s}', ""); - Expect(1, 129686, '\P{ s}', ""); - Expect(0, 129686, '\P{^ s}', ""); - Error('\p{--Is_s/a/}'); - Error('\P{--Is_s/a/}'); - Expect(1, 129685, '\p{iss}', ""); - Expect(0, 129685, '\p{^iss}', ""); - Expect(0, 129685, '\P{iss}', ""); - Expect(1, 129685, '\P{^iss}', ""); - Expect(0, 129686, '\p{iss}', ""); - Expect(1, 129686, '\p{^iss}', ""); - Expect(1, 129686, '\P{iss}', ""); - Expect(0, 129686, '\P{^iss}', ""); - Expect(1, 129685, '\p{ Is_s}', ""); - Expect(0, 129685, '\p{^ Is_s}', ""); - Expect(0, 129685, '\P{ Is_s}', ""); - Expect(1, 129685, '\P{^ Is_s}', ""); - Expect(0, 129686, '\p{ Is_s}', ""); - Expect(1, 129686, '\p{^ Is_s}', ""); - Expect(1, 129686, '\P{ Is_s}', ""); - Expect(0, 129686, '\P{^ Is_s}', ""); - Error('\p{ /a/Symbols_AND_Pictographs_Extended_a}'); - Error('\P{ /a/Symbols_AND_Pictographs_Extended_a}'); + Expect(1, 121519, '\p{_ In_Sutton_SignWriting}', ""); + Expect(0, 121519, '\p{^_ In_Sutton_SignWriting}', ""); + Expect(0, 121519, '\P{_ In_Sutton_SignWriting}', ""); + Expect(1, 121519, '\P{^_ In_Sutton_SignWriting}', ""); + Expect(0, 121520, '\p{_ In_Sutton_SignWriting}', ""); + Expect(1, 121520, '\p{^_ In_Sutton_SignWriting}', ""); + Expect(1, 121520, '\P{_ In_Sutton_SignWriting}', ""); + Expect(0, 121520, '\P{^_ In_Sutton_SignWriting}', ""); + Error('\p{--SYLOTI_Nagri:=}'); + Error('\P{--SYLOTI_Nagri:=}'); + Expect(1, 43052, '\p{sylotinagri}', ""); + Expect(0, 43052, '\p{^sylotinagri}', ""); + Expect(0, 43052, '\P{sylotinagri}', ""); + Expect(1, 43052, '\P{^sylotinagri}', ""); + Expect(0, 43053, '\p{sylotinagri}', ""); + Expect(1, 43053, '\p{^sylotinagri}', ""); + Expect(1, 43053, '\P{sylotinagri}', ""); + Expect(0, 43053, '\P{^sylotinagri}', ""); + Expect(1, 43052, '\p{__SYLOTI_Nagri}', ""); + Expect(0, 43052, '\p{^__SYLOTI_Nagri}', ""); + Expect(0, 43052, '\P{__SYLOTI_Nagri}', ""); + Expect(1, 43052, '\P{^__SYLOTI_Nagri}', ""); + Expect(0, 43053, '\p{__SYLOTI_Nagri}', ""); + Expect(1, 43053, '\p{^__SYLOTI_Nagri}', ""); + Expect(1, 43053, '\P{__SYLOTI_Nagri}', ""); + Expect(0, 43053, '\P{^__SYLOTI_Nagri}', ""); + Error('\p{--Is_syloti_Nagri/a/}'); + Error('\P{--Is_syloti_Nagri/a/}'); + Expect(1, 43052, '\p{issylotinagri}', ""); + Expect(0, 43052, '\p{^issylotinagri}', ""); + Expect(0, 43052, '\P{issylotinagri}', ""); + Expect(1, 43052, '\P{^issylotinagri}', ""); + Expect(0, 43053, '\p{issylotinagri}', ""); + Expect(1, 43053, '\p{^issylotinagri}', ""); + Expect(1, 43053, '\P{issylotinagri}', ""); + Expect(0, 43053, '\P{^issylotinagri}', ""); + Expect(1, 43052, '\p{ IS_SYLOTI_NAGRI}', ""); + Expect(0, 43052, '\p{^ IS_SYLOTI_NAGRI}', ""); + Expect(0, 43052, '\P{ IS_SYLOTI_NAGRI}', ""); + Expect(1, 43052, '\P{^ IS_SYLOTI_NAGRI}', ""); + Expect(0, 43053, '\p{ IS_SYLOTI_NAGRI}', ""); + Expect(1, 43053, '\p{^ IS_SYLOTI_NAGRI}', ""); + Expect(1, 43053, '\P{ IS_SYLOTI_NAGRI}', ""); + Expect(0, 43053, '\P{^ IS_SYLOTI_NAGRI}', ""); + Error('\p{_:=Sylo}'); + Error('\P{_:=Sylo}'); + Expect(1, 43052, '\p{sylo}', ""); + Expect(0, 43052, '\p{^sylo}', ""); + Expect(0, 43052, '\P{sylo}', ""); + Expect(1, 43052, '\P{^sylo}', ""); + Expect(0, 43053, '\p{sylo}', ""); + Expect(1, 43053, '\p{^sylo}', ""); + Expect(1, 43053, '\P{sylo}', ""); + Expect(0, 43053, '\P{^sylo}', ""); + Expect(1, 43052, '\p{ Sylo}', ""); + Expect(0, 43052, '\p{^ Sylo}', ""); + Expect(0, 43052, '\P{ Sylo}', ""); + Expect(1, 43052, '\P{^ Sylo}', ""); + Expect(0, 43053, '\p{ Sylo}', ""); + Expect(1, 43053, '\p{^ Sylo}', ""); + Expect(1, 43053, '\P{ Sylo}', ""); + Expect(0, 43053, '\P{^ Sylo}', ""); + Error('\p{:= Is_sylo}'); + Error('\P{:= Is_sylo}'); + Expect(1, 43052, '\p{issylo}', ""); + Expect(0, 43052, '\p{^issylo}', ""); + Expect(0, 43052, '\P{issylo}', ""); + Expect(1, 43052, '\P{^issylo}', ""); + Expect(0, 43053, '\p{issylo}', ""); + Expect(1, 43053, '\p{^issylo}', ""); + Expect(1, 43053, '\P{issylo}', ""); + Expect(0, 43053, '\P{^issylo}', ""); + Expect(1, 43052, '\p{ Is_SYLO}', ""); + Expect(0, 43052, '\p{^ Is_SYLO}', ""); + Expect(0, 43052, '\P{ Is_SYLO}', ""); + Expect(1, 43052, '\P{^ Is_SYLO}', ""); + Expect(0, 43053, '\p{ Is_SYLO}', ""); + Expect(1, 43053, '\p{^ Is_SYLO}', ""); + Expect(1, 43053, '\P{ Is_SYLO}', ""); + Expect(0, 43053, '\P{^ Is_SYLO}', ""); + Error('\p{symbol/a/}'); + Error('\P{symbol/a/}'); + Expect(1, 129994, '\p{symbol}', ""); + Expect(0, 129994, '\p{^symbol}', ""); + Expect(0, 129994, '\P{symbol}', ""); + Expect(1, 129994, '\P{^symbol}', ""); + Expect(0, 129995, '\p{symbol}', ""); + Expect(1, 129995, '\p{^symbol}', ""); + Expect(1, 129995, '\P{symbol}', ""); + Expect(0, 129995, '\P{^symbol}', ""); + Expect(1, 129994, '\p{_Symbol}', ""); + Expect(0, 129994, '\p{^_Symbol}', ""); + Expect(0, 129994, '\P{_Symbol}', ""); + Expect(1, 129994, '\P{^_Symbol}', ""); + Expect(0, 129995, '\p{_Symbol}', ""); + Expect(1, 129995, '\p{^_Symbol}', ""); + Expect(1, 129995, '\P{_Symbol}', ""); + Expect(0, 129995, '\P{^_Symbol}', ""); + Error('\p{/a/is_SYMBOL}'); + Error('\P{/a/is_SYMBOL}'); + Expect(1, 129994, '\p{issymbol}', ""); + Expect(0, 129994, '\p{^issymbol}', ""); + Expect(0, 129994, '\P{issymbol}', ""); + Expect(1, 129994, '\P{^issymbol}', ""); + Expect(0, 129995, '\p{issymbol}', ""); + Expect(1, 129995, '\p{^issymbol}', ""); + Expect(1, 129995, '\P{issymbol}', ""); + Expect(0, 129995, '\P{^issymbol}', ""); + Expect(1, 129994, '\p{ Is_symbol}', ""); + Expect(0, 129994, '\p{^ Is_symbol}', ""); + Expect(0, 129994, '\P{ Is_symbol}', ""); + Expect(1, 129994, '\P{^ Is_symbol}', ""); + Expect(0, 129995, '\p{ Is_symbol}', ""); + Expect(1, 129995, '\p{^ Is_symbol}', ""); + Expect(1, 129995, '\P{ Is_symbol}', ""); + Expect(0, 129995, '\P{^ Is_symbol}', ""); + Error('\p{/a/ -S}'); + Error('\P{/a/ -S}'); + Expect(1, 129994, '\p{s}', ""); + Expect(0, 129994, '\p{^s}', ""); + Expect(0, 129994, '\P{s}', ""); + Expect(1, 129994, '\P{^s}', ""); + Expect(0, 129995, '\p{s}', ""); + Expect(1, 129995, '\p{^s}', ""); + Expect(1, 129995, '\P{s}', ""); + Expect(0, 129995, '\P{^s}', ""); + Expect(1, 129994, '\p{ s}', ""); + Expect(0, 129994, '\p{^ s}', ""); + Expect(0, 129994, '\P{ s}', ""); + Expect(1, 129994, '\P{^ s}', ""); + Expect(0, 129995, '\p{ s}', ""); + Expect(1, 129995, '\p{^ s}', ""); + Expect(1, 129995, '\P{ s}', ""); + Expect(0, 129995, '\P{^ s}', ""); + Error('\p{- Is_s/a/}'); + Error('\P{- Is_s/a/}'); + Expect(1, 129994, '\p{iss}', ""); + Expect(0, 129994, '\p{^iss}', ""); + Expect(0, 129994, '\P{iss}', ""); + Expect(1, 129994, '\P{^iss}', ""); + Expect(0, 129995, '\p{iss}', ""); + Expect(1, 129995, '\p{^iss}', ""); + Expect(1, 129995, '\P{iss}', ""); + Expect(0, 129995, '\P{^iss}', ""); + Expect(1, 129994, '\p{- Is_s}', ""); + Expect(0, 129994, '\p{^- Is_s}', ""); + Expect(0, 129994, '\P{- Is_s}', ""); + Expect(1, 129994, '\P{^- Is_s}', ""); + Expect(0, 129995, '\p{- Is_s}', ""); + Expect(1, 129995, '\p{^- Is_s}', ""); + Expect(1, 129995, '\P{- Is_s}', ""); + Expect(0, 129995, '\P{^- Is_s}', ""); + Error('\p{ :=SYMBOLS_and_Pictographs_Extended_a}'); + Error('\P{ :=SYMBOLS_and_Pictographs_Extended_a}'); Expect(1, 129791, '\p{symbolsandpictographsextendeda}', ""); Expect(0, 129791, '\p{^symbolsandpictographsextendeda}', ""); Expect(0, 129791, '\P{symbolsandpictographsextendeda}', ""); @@ -116008,16 +119296,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129792, '\p{^symbolsandpictographsextendeda}', ""); Expect(1, 129792, '\P{symbolsandpictographsextendeda}', ""); Expect(0, 129792, '\P{^symbolsandpictographsextendeda}', ""); - Expect(1, 129791, '\p{ -symbols_And_Pictographs_Extended_A}', ""); - Expect(0, 129791, '\p{^ -symbols_And_Pictographs_Extended_A}', ""); - Expect(0, 129791, '\P{ -symbols_And_Pictographs_Extended_A}', ""); - Expect(1, 129791, '\P{^ -symbols_And_Pictographs_Extended_A}', ""); - Expect(0, 129792, '\p{ -symbols_And_Pictographs_Extended_A}', ""); - Expect(1, 129792, '\p{^ -symbols_And_Pictographs_Extended_A}', ""); - Expect(1, 129792, '\P{ -symbols_And_Pictographs_Extended_A}', ""); - Expect(0, 129792, '\P{^ -symbols_And_Pictographs_Extended_A}', ""); - Error('\p{/a/ IS_Symbols_and_pictographs_EXTENDED_a}'); - Error('\P{/a/ IS_Symbols_and_pictographs_EXTENDED_a}'); + Expect(1, 129791, '\p{_Symbols_And_PICTOGRAPHS_extended_A}', ""); + Expect(0, 129791, '\p{^_Symbols_And_PICTOGRAPHS_extended_A}', ""); + Expect(0, 129791, '\P{_Symbols_And_PICTOGRAPHS_extended_A}', ""); + Expect(1, 129791, '\P{^_Symbols_And_PICTOGRAPHS_extended_A}', ""); + Expect(0, 129792, '\p{_Symbols_And_PICTOGRAPHS_extended_A}', ""); + Expect(1, 129792, '\p{^_Symbols_And_PICTOGRAPHS_extended_A}', ""); + Expect(1, 129792, '\P{_Symbols_And_PICTOGRAPHS_extended_A}', ""); + Expect(0, 129792, '\P{^_Symbols_And_PICTOGRAPHS_extended_A}', ""); + Error('\p{- is_Symbols_AND_Pictographs_extended_A:=}'); + Error('\P{- is_Symbols_AND_Pictographs_extended_A:=}'); Expect(1, 129791, '\p{issymbolsandpictographsextendeda}', ""); Expect(0, 129791, '\p{^issymbolsandpictographsextendeda}', ""); Expect(0, 129791, '\P{issymbolsandpictographsextendeda}', ""); @@ -116026,16 +119314,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129792, '\p{^issymbolsandpictographsextendeda}', ""); Expect(1, 129792, '\P{issymbolsandpictographsextendeda}', ""); Expect(0, 129792, '\P{^issymbolsandpictographsextendeda}', ""); - Expect(1, 129791, '\p{-_Is_SYMBOLS_and_Pictographs_EXTENDED_A}', ""); - Expect(0, 129791, '\p{^-_Is_SYMBOLS_and_Pictographs_EXTENDED_A}', ""); - Expect(0, 129791, '\P{-_Is_SYMBOLS_and_Pictographs_EXTENDED_A}', ""); - Expect(1, 129791, '\P{^-_Is_SYMBOLS_and_Pictographs_EXTENDED_A}', ""); - Expect(0, 129792, '\p{-_Is_SYMBOLS_and_Pictographs_EXTENDED_A}', ""); - Expect(1, 129792, '\p{^-_Is_SYMBOLS_and_Pictographs_EXTENDED_A}', ""); - Expect(1, 129792, '\P{-_Is_SYMBOLS_and_Pictographs_EXTENDED_A}', ""); - Expect(0, 129792, '\P{^-_Is_SYMBOLS_and_Pictographs_EXTENDED_A}', ""); - Error('\p{:= _In_Symbols_AND_Pictographs_EXTENDED_A}'); - Error('\P{:= _In_Symbols_AND_Pictographs_EXTENDED_A}'); + Expect(1, 129791, '\p{ Is_SYMBOLS_and_pictographs_Extended_A}', ""); + Expect(0, 129791, '\p{^ Is_SYMBOLS_and_pictographs_Extended_A}', ""); + Expect(0, 129791, '\P{ Is_SYMBOLS_and_pictographs_Extended_A}', ""); + Expect(1, 129791, '\P{^ Is_SYMBOLS_and_pictographs_Extended_A}', ""); + Expect(0, 129792, '\p{ Is_SYMBOLS_and_pictographs_Extended_A}', ""); + Expect(1, 129792, '\p{^ Is_SYMBOLS_and_pictographs_Extended_A}', ""); + Expect(1, 129792, '\P{ Is_SYMBOLS_and_pictographs_Extended_A}', ""); + Expect(0, 129792, '\P{^ Is_SYMBOLS_and_pictographs_Extended_A}', ""); + Error('\p{/a/ -in_Symbols_And_Pictographs_extended_A}'); + Error('\P{/a/ -in_Symbols_And_Pictographs_extended_A}'); Expect(1, 129791, '\p{insymbolsandpictographsextendeda}', ""); Expect(0, 129791, '\p{^insymbolsandpictographsextendeda}', ""); Expect(0, 129791, '\P{insymbolsandpictographsextendeda}', ""); @@ -116044,16 +119332,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129792, '\p{^insymbolsandpictographsextendeda}', ""); Expect(1, 129792, '\P{insymbolsandpictographsextendeda}', ""); Expect(0, 129792, '\P{^insymbolsandpictographsextendeda}', ""); - Expect(1, 129791, '\p{ IN_Symbols_and_PICTOGRAPHS_Extended_A}', ""); - Expect(0, 129791, '\p{^ IN_Symbols_and_PICTOGRAPHS_Extended_A}', ""); - Expect(0, 129791, '\P{ IN_Symbols_and_PICTOGRAPHS_Extended_A}', ""); - Expect(1, 129791, '\P{^ IN_Symbols_and_PICTOGRAPHS_Extended_A}', ""); - Expect(0, 129792, '\p{ IN_Symbols_and_PICTOGRAPHS_Extended_A}', ""); - Expect(1, 129792, '\p{^ IN_Symbols_and_PICTOGRAPHS_Extended_A}', ""); - Expect(1, 129792, '\P{ IN_Symbols_and_PICTOGRAPHS_Extended_A}', ""); - Expect(0, 129792, '\P{^ IN_Symbols_and_PICTOGRAPHS_Extended_A}', ""); - Error('\p{ :=SYMBOLS_And_Pictographs_Ext_A}'); - Error('\P{ :=SYMBOLS_And_Pictographs_Ext_A}'); + Expect(1, 129791, '\p{_In_Symbols_And_Pictographs_extended_A}', ""); + Expect(0, 129791, '\p{^_In_Symbols_And_Pictographs_extended_A}', ""); + Expect(0, 129791, '\P{_In_Symbols_And_Pictographs_extended_A}', ""); + Expect(1, 129791, '\P{^_In_Symbols_And_Pictographs_extended_A}', ""); + Expect(0, 129792, '\p{_In_Symbols_And_Pictographs_extended_A}', ""); + Expect(1, 129792, '\p{^_In_Symbols_And_Pictographs_extended_A}', ""); + Expect(1, 129792, '\P{_In_Symbols_And_Pictographs_extended_A}', ""); + Expect(0, 129792, '\P{^_In_Symbols_And_Pictographs_extended_A}', ""); + Error('\p{:= Symbols_AND_pictographs_ext_A}'); + Error('\P{:= Symbols_AND_pictographs_ext_A}'); Expect(1, 129791, '\p{symbolsandpictographsexta}', ""); Expect(0, 129791, '\p{^symbolsandpictographsexta}', ""); Expect(0, 129791, '\P{symbolsandpictographsexta}', ""); @@ -116062,16 +119350,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129792, '\p{^symbolsandpictographsexta}', ""); Expect(1, 129792, '\P{symbolsandpictographsexta}', ""); Expect(0, 129792, '\P{^symbolsandpictographsexta}', ""); - Expect(1, 129791, '\p{ symbols_And_Pictographs_Ext_a}', ""); - Expect(0, 129791, '\p{^ symbols_And_Pictographs_Ext_a}', ""); - Expect(0, 129791, '\P{ symbols_And_Pictographs_Ext_a}', ""); - Expect(1, 129791, '\P{^ symbols_And_Pictographs_Ext_a}', ""); - Expect(0, 129792, '\p{ symbols_And_Pictographs_Ext_a}', ""); - Expect(1, 129792, '\p{^ symbols_And_Pictographs_Ext_a}', ""); - Expect(1, 129792, '\P{ symbols_And_Pictographs_Ext_a}', ""); - Expect(0, 129792, '\P{^ symbols_And_Pictographs_Ext_a}', ""); - Error('\p{ Is_Symbols_AND_Pictographs_Ext_A/a/}'); - Error('\P{ Is_Symbols_AND_Pictographs_Ext_A/a/}'); + Expect(1, 129791, '\p{- Symbols_And_PICTOGRAPHS_Ext_a}', ""); + Expect(0, 129791, '\p{^- Symbols_And_PICTOGRAPHS_Ext_a}', ""); + Expect(0, 129791, '\P{- Symbols_And_PICTOGRAPHS_Ext_a}', ""); + Expect(1, 129791, '\P{^- Symbols_And_PICTOGRAPHS_Ext_a}', ""); + Expect(0, 129792, '\p{- Symbols_And_PICTOGRAPHS_Ext_a}', ""); + Expect(1, 129792, '\p{^- Symbols_And_PICTOGRAPHS_Ext_a}', ""); + Expect(1, 129792, '\P{- Symbols_And_PICTOGRAPHS_Ext_a}', ""); + Expect(0, 129792, '\P{^- Symbols_And_PICTOGRAPHS_Ext_a}', ""); + Error('\p{/a/ IS_Symbols_And_pictographs_EXT_A}'); + Error('\P{/a/ IS_Symbols_And_pictographs_EXT_A}'); Expect(1, 129791, '\p{issymbolsandpictographsexta}', ""); Expect(0, 129791, '\p{^issymbolsandpictographsexta}', ""); Expect(0, 129791, '\P{issymbolsandpictographsexta}', ""); @@ -116080,16 +119368,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129792, '\p{^issymbolsandpictographsexta}', ""); Expect(1, 129792, '\P{issymbolsandpictographsexta}', ""); Expect(0, 129792, '\P{^issymbolsandpictographsexta}', ""); - Expect(1, 129791, '\p{_ is_SYMBOLS_and_PICTOGRAPHS_Ext_A}', ""); - Expect(0, 129791, '\p{^_ is_SYMBOLS_and_PICTOGRAPHS_Ext_A}', ""); - Expect(0, 129791, '\P{_ is_SYMBOLS_and_PICTOGRAPHS_Ext_A}', ""); - Expect(1, 129791, '\P{^_ is_SYMBOLS_and_PICTOGRAPHS_Ext_A}', ""); - Expect(0, 129792, '\p{_ is_SYMBOLS_and_PICTOGRAPHS_Ext_A}', ""); - Expect(1, 129792, '\p{^_ is_SYMBOLS_and_PICTOGRAPHS_Ext_A}', ""); - Expect(1, 129792, '\P{_ is_SYMBOLS_and_PICTOGRAPHS_Ext_A}', ""); - Expect(0, 129792, '\P{^_ is_SYMBOLS_and_PICTOGRAPHS_Ext_A}', ""); - Error('\p{:=-in_symbols_AND_Pictographs_EXT_a}'); - Error('\P{:=-in_symbols_AND_Pictographs_EXT_a}'); + Expect(1, 129791, '\p{Is_SYMBOLS_and_Pictographs_ext_A}', ""); + Expect(0, 129791, '\p{^Is_SYMBOLS_and_Pictographs_ext_A}', ""); + Expect(0, 129791, '\P{Is_SYMBOLS_and_Pictographs_ext_A}', ""); + Expect(1, 129791, '\P{^Is_SYMBOLS_and_Pictographs_ext_A}', ""); + Expect(0, 129792, '\p{Is_SYMBOLS_and_Pictographs_ext_A}', ""); + Expect(1, 129792, '\p{^Is_SYMBOLS_and_Pictographs_ext_A}', ""); + Expect(1, 129792, '\P{Is_SYMBOLS_and_Pictographs_ext_A}', ""); + Expect(0, 129792, '\P{^Is_SYMBOLS_and_Pictographs_ext_A}', ""); + Error('\p{_ In_Symbols_And_Pictographs_EXT_A/a/}'); + Error('\P{_ In_Symbols_And_Pictographs_EXT_A/a/}'); Expect(1, 129791, '\p{insymbolsandpictographsexta}', ""); Expect(0, 129791, '\p{^insymbolsandpictographsexta}', ""); Expect(0, 129791, '\P{insymbolsandpictographsexta}', ""); @@ -116098,88 +119386,142 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 129792, '\p{^insymbolsandpictographsexta}', ""); Expect(1, 129792, '\P{insymbolsandpictographsexta}', ""); Expect(0, 129792, '\P{^insymbolsandpictographsexta}', ""); - Expect(1, 129791, '\p{-_In_SYMBOLS_And_pictographs_Ext_A}', ""); - Expect(0, 129791, '\p{^-_In_SYMBOLS_And_pictographs_Ext_A}', ""); - Expect(0, 129791, '\P{-_In_SYMBOLS_And_pictographs_Ext_A}', ""); - Expect(1, 129791, '\P{^-_In_SYMBOLS_And_pictographs_Ext_A}', ""); - Expect(0, 129792, '\p{-_In_SYMBOLS_And_pictographs_Ext_A}', ""); - Expect(1, 129792, '\p{^-_In_SYMBOLS_And_pictographs_Ext_A}', ""); - Expect(1, 129792, '\P{-_In_SYMBOLS_And_pictographs_Ext_A}', ""); - Expect(0, 129792, '\P{^-_In_SYMBOLS_And_pictographs_Ext_A}', ""); - Error('\p{:=_SYRIAC}'); - Error('\P{:=_SYRIAC}'); - Expect(1, 2154, '\p{syriac}', ""); - Expect(0, 2154, '\p{^syriac}', ""); - Expect(0, 2154, '\P{syriac}', ""); - Expect(1, 2154, '\P{^syriac}', ""); - Expect(0, 2155, '\p{syriac}', ""); - Expect(1, 2155, '\p{^syriac}', ""); - Expect(1, 2155, '\P{syriac}', ""); - Expect(0, 2155, '\P{^syriac}', ""); - Expect(1, 2154, '\p{ syriac}', ""); - Expect(0, 2154, '\p{^ syriac}', ""); - Expect(0, 2154, '\P{ syriac}', ""); - Expect(1, 2154, '\P{^ syriac}', ""); - Expect(0, 2155, '\p{ syriac}', ""); - Expect(1, 2155, '\p{^ syriac}', ""); - Expect(1, 2155, '\P{ syriac}', ""); - Expect(0, 2155, '\P{^ syriac}', ""); - Error('\p{ /a/IS_SYRIAC}'); - Error('\P{ /a/IS_SYRIAC}'); - Expect(1, 2154, '\p{issyriac}', ""); - Expect(0, 2154, '\p{^issyriac}', ""); - Expect(0, 2154, '\P{issyriac}', ""); - Expect(1, 2154, '\P{^issyriac}', ""); - Expect(0, 2155, '\p{issyriac}', ""); - Expect(1, 2155, '\p{^issyriac}', ""); - Expect(1, 2155, '\P{issyriac}', ""); - Expect(0, 2155, '\P{^issyriac}', ""); - Expect(1, 2154, '\p{-_Is_Syriac}', ""); - Expect(0, 2154, '\p{^-_Is_Syriac}', ""); - Expect(0, 2154, '\P{-_Is_Syriac}', ""); - Expect(1, 2154, '\P{^-_Is_Syriac}', ""); - Expect(0, 2155, '\p{-_Is_Syriac}', ""); - Expect(1, 2155, '\p{^-_Is_Syriac}', ""); - Expect(1, 2155, '\P{-_Is_Syriac}', ""); - Expect(0, 2155, '\P{^-_Is_Syriac}', ""); - Error('\p{ -Syrc:=}'); - Error('\P{ -Syrc:=}'); - Expect(1, 2154, '\p{syrc}', ""); - Expect(0, 2154, '\p{^syrc}', ""); - Expect(0, 2154, '\P{syrc}', ""); - Expect(1, 2154, '\P{^syrc}', ""); - Expect(0, 2155, '\p{syrc}', ""); - Expect(1, 2155, '\p{^syrc}', ""); - Expect(1, 2155, '\P{syrc}', ""); - Expect(0, 2155, '\P{^syrc}', ""); - Expect(1, 2154, '\p{ SYRC}', ""); - Expect(0, 2154, '\p{^ SYRC}', ""); - Expect(0, 2154, '\P{ SYRC}', ""); - Expect(1, 2154, '\P{^ SYRC}', ""); - Expect(0, 2155, '\p{ SYRC}', ""); - Expect(1, 2155, '\p{^ SYRC}', ""); - Expect(1, 2155, '\P{ SYRC}', ""); - Expect(0, 2155, '\P{^ SYRC}', ""); - Error('\p{:=--is_SYRC}'); - Error('\P{:=--is_SYRC}'); - Expect(1, 2154, '\p{issyrc}', ""); - Expect(0, 2154, '\p{^issyrc}', ""); - Expect(0, 2154, '\P{issyrc}', ""); - Expect(1, 2154, '\P{^issyrc}', ""); - Expect(0, 2155, '\p{issyrc}', ""); - Expect(1, 2155, '\p{^issyrc}', ""); - Expect(1, 2155, '\P{issyrc}', ""); - Expect(0, 2155, '\P{^issyrc}', ""); - Expect(1, 2154, '\p{ is_Syrc}', ""); - Expect(0, 2154, '\p{^ is_Syrc}', ""); - Expect(0, 2154, '\P{ is_Syrc}', ""); - Expect(1, 2154, '\P{^ is_Syrc}', ""); - Expect(0, 2155, '\p{ is_Syrc}', ""); - Expect(1, 2155, '\p{^ is_Syrc}', ""); - Expect(1, 2155, '\P{ is_Syrc}', ""); - Expect(0, 2155, '\P{^ is_Syrc}', ""); - Error('\p{:=_Syriac_supplement}'); - Error('\P{:=_Syriac_supplement}'); + Expect(1, 129791, '\p{ In_Symbols_And_pictographs_EXT_A}', ""); + Expect(0, 129791, '\p{^ In_Symbols_And_pictographs_EXT_A}', ""); + Expect(0, 129791, '\P{ In_Symbols_And_pictographs_EXT_A}', ""); + Expect(1, 129791, '\P{^ In_Symbols_And_pictographs_EXT_A}', ""); + Expect(0, 129792, '\p{ In_Symbols_And_pictographs_EXT_A}', ""); + Expect(1, 129792, '\p{^ In_Symbols_And_pictographs_EXT_A}', ""); + Expect(1, 129792, '\P{ In_Symbols_And_pictographs_EXT_A}', ""); + Expect(0, 129792, '\P{^ In_Symbols_And_pictographs_EXT_A}', ""); + Error('\p{_Symbols_For_Legacy_computing/a/}'); + Error('\P{_Symbols_For_Legacy_computing/a/}'); + Expect(1, 130047, '\p{symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\p{^symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\P{symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\P{^symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\p{symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\p{^symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\P{symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\P{^symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\p{- Symbols_For_Legacy_COMPUTING}', ""); + Expect(0, 130047, '\p{^- Symbols_For_Legacy_COMPUTING}', ""); + Expect(0, 130047, '\P{- Symbols_For_Legacy_COMPUTING}', ""); + Expect(1, 130047, '\P{^- Symbols_For_Legacy_COMPUTING}', ""); + Expect(0, 130048, '\p{- Symbols_For_Legacy_COMPUTING}', ""); + Expect(1, 130048, '\p{^- Symbols_For_Legacy_COMPUTING}', ""); + Expect(1, 130048, '\P{- Symbols_For_Legacy_COMPUTING}', ""); + Expect(0, 130048, '\P{^- Symbols_For_Legacy_COMPUTING}', ""); + Error('\p{_/a/IS_SYMBOLS_FOR_LEGACY_Computing}'); + Error('\P{_/a/IS_SYMBOLS_FOR_LEGACY_Computing}'); + Expect(1, 130047, '\p{issymbolsforlegacycomputing}', ""); + Expect(0, 130047, '\p{^issymbolsforlegacycomputing}', ""); + Expect(0, 130047, '\P{issymbolsforlegacycomputing}', ""); + Expect(1, 130047, '\P{^issymbolsforlegacycomputing}', ""); + Expect(0, 130048, '\p{issymbolsforlegacycomputing}', ""); + Expect(1, 130048, '\p{^issymbolsforlegacycomputing}', ""); + Expect(1, 130048, '\P{issymbolsforlegacycomputing}', ""); + Expect(0, 130048, '\P{^issymbolsforlegacycomputing}', ""); + Expect(1, 130047, '\p{- Is_symbols_For_Legacy_Computing}', ""); + Expect(0, 130047, '\p{^- Is_symbols_For_Legacy_Computing}', ""); + Expect(0, 130047, '\P{- Is_symbols_For_Legacy_Computing}', ""); + Expect(1, 130047, '\P{^- Is_symbols_For_Legacy_Computing}', ""); + Expect(0, 130048, '\p{- Is_symbols_For_Legacy_Computing}', ""); + Expect(1, 130048, '\p{^- Is_symbols_For_Legacy_Computing}', ""); + Expect(1, 130048, '\P{- Is_symbols_For_Legacy_Computing}', ""); + Expect(0, 130048, '\P{^- Is_symbols_For_Legacy_Computing}', ""); + Error('\p{/a/IN_SYMBOLS_For_LEGACY_computing}'); + Error('\P{/a/IN_SYMBOLS_For_LEGACY_computing}'); + Expect(1, 130047, '\p{insymbolsforlegacycomputing}', ""); + Expect(0, 130047, '\p{^insymbolsforlegacycomputing}', ""); + Expect(0, 130047, '\P{insymbolsforlegacycomputing}', ""); + Expect(1, 130047, '\P{^insymbolsforlegacycomputing}', ""); + Expect(0, 130048, '\p{insymbolsforlegacycomputing}', ""); + Expect(1, 130048, '\p{^insymbolsforlegacycomputing}', ""); + Expect(1, 130048, '\P{insymbolsforlegacycomputing}', ""); + Expect(0, 130048, '\P{^insymbolsforlegacycomputing}', ""); + Expect(1, 130047, '\p{ in_symbols_For_LEGACY_COMPUTING}', ""); + Expect(0, 130047, '\p{^ in_symbols_For_LEGACY_COMPUTING}', ""); + Expect(0, 130047, '\P{ in_symbols_For_LEGACY_COMPUTING}', ""); + Expect(1, 130047, '\P{^ in_symbols_For_LEGACY_COMPUTING}', ""); + Expect(0, 130048, '\p{ in_symbols_For_LEGACY_COMPUTING}', ""); + Expect(1, 130048, '\p{^ in_symbols_For_LEGACY_COMPUTING}', ""); + Expect(1, 130048, '\P{ in_symbols_For_LEGACY_COMPUTING}', ""); + Expect(0, 130048, '\P{^ in_symbols_For_LEGACY_COMPUTING}', ""); + Error('\p{ Syriac/a/}'); + Error('\P{ Syriac/a/}'); + Expect(1, 7672, '\p{syriac}', ""); + Expect(0, 7672, '\p{^syriac}', ""); + Expect(0, 7672, '\P{syriac}', ""); + Expect(1, 7672, '\P{^syriac}', ""); + Expect(0, 7673, '\p{syriac}', ""); + Expect(1, 7673, '\p{^syriac}', ""); + Expect(1, 7673, '\P{syriac}', ""); + Expect(0, 7673, '\P{^syriac}', ""); + Expect(1, 7672, '\p{-Syriac}', ""); + Expect(0, 7672, '\p{^-Syriac}', ""); + Expect(0, 7672, '\P{-Syriac}', ""); + Expect(1, 7672, '\P{^-Syriac}', ""); + Expect(0, 7673, '\p{-Syriac}', ""); + Expect(1, 7673, '\p{^-Syriac}', ""); + Expect(1, 7673, '\P{-Syriac}', ""); + Expect(0, 7673, '\P{^-Syriac}', ""); + Error('\p{--IS_SYRIAC/a/}'); + Error('\P{--IS_SYRIAC/a/}'); + Expect(1, 7672, '\p{issyriac}', ""); + Expect(0, 7672, '\p{^issyriac}', ""); + Expect(0, 7672, '\P{issyriac}', ""); + Expect(1, 7672, '\P{^issyriac}', ""); + Expect(0, 7673, '\p{issyriac}', ""); + Expect(1, 7673, '\p{^issyriac}', ""); + Expect(1, 7673, '\P{issyriac}', ""); + Expect(0, 7673, '\P{^issyriac}', ""); + Expect(1, 7672, '\p{ IS_SYRIAC}', ""); + Expect(0, 7672, '\p{^ IS_SYRIAC}', ""); + Expect(0, 7672, '\P{ IS_SYRIAC}', ""); + Expect(1, 7672, '\P{^ IS_SYRIAC}', ""); + Expect(0, 7673, '\p{ IS_SYRIAC}', ""); + Expect(1, 7673, '\p{^ IS_SYRIAC}', ""); + Expect(1, 7673, '\P{ IS_SYRIAC}', ""); + Expect(0, 7673, '\P{^ IS_SYRIAC}', ""); + Error('\p{/a/ _SYRC}'); + Error('\P{/a/ _SYRC}'); + Expect(1, 7672, '\p{syrc}', ""); + Expect(0, 7672, '\p{^syrc}', ""); + Expect(0, 7672, '\P{syrc}', ""); + Expect(1, 7672, '\P{^syrc}', ""); + Expect(0, 7673, '\p{syrc}', ""); + Expect(1, 7673, '\p{^syrc}', ""); + Expect(1, 7673, '\P{syrc}', ""); + Expect(0, 7673, '\P{^syrc}', ""); + Expect(1, 7672, '\p{_ syrc}', ""); + Expect(0, 7672, '\p{^_ syrc}', ""); + Expect(0, 7672, '\P{_ syrc}', ""); + Expect(1, 7672, '\P{^_ syrc}', ""); + Expect(0, 7673, '\p{_ syrc}', ""); + Expect(1, 7673, '\p{^_ syrc}', ""); + Expect(1, 7673, '\P{_ syrc}', ""); + Expect(0, 7673, '\P{^_ syrc}', ""); + Error('\p{ /a/Is_SYRC}'); + Error('\P{ /a/Is_SYRC}'); + Expect(1, 7672, '\p{issyrc}', ""); + Expect(0, 7672, '\p{^issyrc}', ""); + Expect(0, 7672, '\P{issyrc}', ""); + Expect(1, 7672, '\P{^issyrc}', ""); + Expect(0, 7673, '\p{issyrc}', ""); + Expect(1, 7673, '\p{^issyrc}', ""); + Expect(1, 7673, '\P{issyrc}', ""); + Expect(0, 7673, '\P{^issyrc}', ""); + Expect(1, 7672, '\p{ is_Syrc}', ""); + Expect(0, 7672, '\p{^ is_Syrc}', ""); + Expect(0, 7672, '\P{ is_Syrc}', ""); + Expect(1, 7672, '\P{^ is_Syrc}', ""); + Expect(0, 7673, '\p{ is_Syrc}', ""); + Expect(1, 7673, '\p{^ is_Syrc}', ""); + Expect(1, 7673, '\P{ is_Syrc}', ""); + Expect(0, 7673, '\P{^ is_Syrc}', ""); + Error('\p{:=-syriac_Supplement}'); + Error('\P{:=-syriac_Supplement}'); Expect(1, 2159, '\p{syriacsupplement}', ""); Expect(0, 2159, '\p{^syriacsupplement}', ""); Expect(0, 2159, '\P{syriacsupplement}', ""); @@ -116188,16 +119530,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2160, '\p{^syriacsupplement}', ""); Expect(1, 2160, '\P{syriacsupplement}', ""); Expect(0, 2160, '\P{^syriacsupplement}', ""); - Expect(1, 2159, '\p{ SYRIAC_Supplement}', ""); - Expect(0, 2159, '\p{^ SYRIAC_Supplement}', ""); - Expect(0, 2159, '\P{ SYRIAC_Supplement}', ""); - Expect(1, 2159, '\P{^ SYRIAC_Supplement}', ""); - Expect(0, 2160, '\p{ SYRIAC_Supplement}', ""); - Expect(1, 2160, '\p{^ SYRIAC_Supplement}', ""); - Expect(1, 2160, '\P{ SYRIAC_Supplement}', ""); - Expect(0, 2160, '\P{^ SYRIAC_Supplement}', ""); - Error('\p{/a/_ IS_Syriac_SUPPLEMENT}'); - Error('\P{/a/_ IS_Syriac_SUPPLEMENT}'); + Expect(1, 2159, '\p{_Syriac_Supplement}', ""); + Expect(0, 2159, '\p{^_Syriac_Supplement}', ""); + Expect(0, 2159, '\P{_Syriac_Supplement}', ""); + Expect(1, 2159, '\P{^_Syriac_Supplement}', ""); + Expect(0, 2160, '\p{_Syriac_Supplement}', ""); + Expect(1, 2160, '\p{^_Syriac_Supplement}', ""); + Expect(1, 2160, '\P{_Syriac_Supplement}', ""); + Expect(0, 2160, '\P{^_Syriac_Supplement}', ""); + Error('\p{/a/__Is_SYRIAC_Supplement}'); + Error('\P{/a/__Is_SYRIAC_Supplement}'); Expect(1, 2159, '\p{issyriacsupplement}', ""); Expect(0, 2159, '\p{^issyriacsupplement}', ""); Expect(0, 2159, '\P{issyriacsupplement}', ""); @@ -116206,16 +119548,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2160, '\p{^issyriacsupplement}', ""); Expect(1, 2160, '\P{issyriacsupplement}', ""); Expect(0, 2160, '\P{^issyriacsupplement}', ""); - Expect(1, 2159, '\p{- Is_Syriac_SUPPLEMENT}', ""); - Expect(0, 2159, '\p{^- Is_Syriac_SUPPLEMENT}', ""); - Expect(0, 2159, '\P{- Is_Syriac_SUPPLEMENT}', ""); - Expect(1, 2159, '\P{^- Is_Syriac_SUPPLEMENT}', ""); - Expect(0, 2160, '\p{- Is_Syriac_SUPPLEMENT}', ""); - Expect(1, 2160, '\p{^- Is_Syriac_SUPPLEMENT}', ""); - Expect(1, 2160, '\P{- Is_Syriac_SUPPLEMENT}', ""); - Expect(0, 2160, '\P{^- Is_Syriac_SUPPLEMENT}', ""); - Error('\p{/a/-in_Syriac_supplement}'); - Error('\P{/a/-in_Syriac_supplement}'); + Expect(1, 2159, '\p{- is_Syriac_Supplement}', ""); + Expect(0, 2159, '\p{^- is_Syriac_Supplement}', ""); + Expect(0, 2159, '\P{- is_Syriac_Supplement}', ""); + Expect(1, 2159, '\P{^- is_Syriac_Supplement}', ""); + Expect(0, 2160, '\p{- is_Syriac_Supplement}', ""); + Expect(1, 2160, '\p{^- is_Syriac_Supplement}', ""); + Expect(1, 2160, '\P{- is_Syriac_Supplement}', ""); + Expect(0, 2160, '\P{^- is_Syriac_Supplement}', ""); + Error('\p{ _In_SYRIAC_supplement:=}'); + Error('\P{ _In_SYRIAC_supplement:=}'); Expect(1, 2159, '\p{insyriacsupplement}', ""); Expect(0, 2159, '\p{^insyriacsupplement}', ""); Expect(0, 2159, '\P{insyriacsupplement}', ""); @@ -116224,16 +119566,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2160, '\p{^insyriacsupplement}', ""); Expect(1, 2160, '\P{insyriacsupplement}', ""); Expect(0, 2160, '\P{^insyriacsupplement}', ""); - Expect(1, 2159, '\p{ -In_SYRIAC_SUPPLEMENT}', ""); - Expect(0, 2159, '\p{^ -In_SYRIAC_SUPPLEMENT}', ""); - Expect(0, 2159, '\P{ -In_SYRIAC_SUPPLEMENT}', ""); - Expect(1, 2159, '\P{^ -In_SYRIAC_SUPPLEMENT}', ""); - Expect(0, 2160, '\p{ -In_SYRIAC_SUPPLEMENT}', ""); - Expect(1, 2160, '\p{^ -In_SYRIAC_SUPPLEMENT}', ""); - Expect(1, 2160, '\P{ -In_SYRIAC_SUPPLEMENT}', ""); - Expect(0, 2160, '\P{^ -In_SYRIAC_SUPPLEMENT}', ""); - Error('\p{/a/ -Syriac_Sup}'); - Error('\P{/a/ -Syriac_Sup}'); + Expect(1, 2159, '\p{-In_Syriac_SUPPLEMENT}', ""); + Expect(0, 2159, '\p{^-In_Syriac_SUPPLEMENT}', ""); + Expect(0, 2159, '\P{-In_Syriac_SUPPLEMENT}', ""); + Expect(1, 2159, '\P{^-In_Syriac_SUPPLEMENT}', ""); + Expect(0, 2160, '\p{-In_Syriac_SUPPLEMENT}', ""); + Expect(1, 2160, '\p{^-In_Syriac_SUPPLEMENT}', ""); + Expect(1, 2160, '\P{-In_Syriac_SUPPLEMENT}', ""); + Expect(0, 2160, '\P{^-In_Syriac_SUPPLEMENT}', ""); + Error('\p{_ SYRIAC_SUP:=}'); + Error('\P{_ SYRIAC_SUP:=}'); Expect(1, 2159, '\p{syriacsup}', ""); Expect(0, 2159, '\p{^syriacsup}', ""); Expect(0, 2159, '\P{syriacsup}', ""); @@ -116242,16 +119584,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2160, '\p{^syriacsup}', ""); Expect(1, 2160, '\P{syriacsup}', ""); Expect(0, 2160, '\P{^syriacsup}', ""); - Expect(1, 2159, '\p{ _Syriac_sup}', ""); - Expect(0, 2159, '\p{^ _Syriac_sup}', ""); - Expect(0, 2159, '\P{ _Syriac_sup}', ""); - Expect(1, 2159, '\P{^ _Syriac_sup}', ""); - Expect(0, 2160, '\p{ _Syriac_sup}', ""); - Expect(1, 2160, '\p{^ _Syriac_sup}', ""); - Expect(1, 2160, '\P{ _Syriac_sup}', ""); - Expect(0, 2160, '\P{^ _Syriac_sup}', ""); - Error('\p{/a/-_Is_Syriac_Sup}'); - Error('\P{/a/-_Is_Syriac_Sup}'); + Expect(1, 2159, '\p{_ Syriac_SUP}', ""); + Expect(0, 2159, '\p{^_ Syriac_SUP}', ""); + Expect(0, 2159, '\P{_ Syriac_SUP}', ""); + Expect(1, 2159, '\P{^_ Syriac_SUP}', ""); + Expect(0, 2160, '\p{_ Syriac_SUP}', ""); + Expect(1, 2160, '\p{^_ Syriac_SUP}', ""); + Expect(1, 2160, '\P{_ Syriac_SUP}', ""); + Expect(0, 2160, '\P{^_ Syriac_SUP}', ""); + Error('\p{/a/_ Is_syriac_sup}'); + Error('\P{/a/_ Is_syriac_sup}'); Expect(1, 2159, '\p{issyriacsup}', ""); Expect(0, 2159, '\p{^issyriacsup}', ""); Expect(0, 2159, '\P{issyriacsup}', ""); @@ -116260,16 +119602,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2160, '\p{^issyriacsup}', ""); Expect(1, 2160, '\P{issyriacsup}', ""); Expect(0, 2160, '\P{^issyriacsup}', ""); - Expect(1, 2159, '\p{ Is_Syriac_Sup}', ""); - Expect(0, 2159, '\p{^ Is_Syriac_Sup}', ""); - Expect(0, 2159, '\P{ Is_Syriac_Sup}', ""); - Expect(1, 2159, '\P{^ Is_Syriac_Sup}', ""); - Expect(0, 2160, '\p{ Is_Syriac_Sup}', ""); - Expect(1, 2160, '\p{^ Is_Syriac_Sup}', ""); - Expect(1, 2160, '\P{ Is_Syriac_Sup}', ""); - Expect(0, 2160, '\P{^ Is_Syriac_Sup}', ""); - Error('\p{-:=in_syriac_SUP}'); - Error('\P{-:=in_syriac_SUP}'); + Expect(1, 2159, '\p{_ IS_SYRIAC_SUP}', ""); + Expect(0, 2159, '\p{^_ IS_SYRIAC_SUP}', ""); + Expect(0, 2159, '\P{_ IS_SYRIAC_SUP}', ""); + Expect(1, 2159, '\P{^_ IS_SYRIAC_SUP}', ""); + Expect(0, 2160, '\p{_ IS_SYRIAC_SUP}', ""); + Expect(1, 2160, '\p{^_ IS_SYRIAC_SUP}', ""); + Expect(1, 2160, '\P{_ IS_SYRIAC_SUP}', ""); + Expect(0, 2160, '\P{^_ IS_SYRIAC_SUP}', ""); + Error('\p{:=In_Syriac_Sup}'); + Error('\P{:=In_Syriac_Sup}'); Expect(1, 2159, '\p{insyriacsup}', ""); Expect(0, 2159, '\p{^insyriacsup}', ""); Expect(0, 2159, '\P{insyriacsup}', ""); @@ -116278,16 +119620,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2160, '\p{^insyriacsup}', ""); Expect(1, 2160, '\P{insyriacsup}', ""); Expect(0, 2160, '\P{^insyriacsup}', ""); - Expect(1, 2159, '\p{ in_syriac_sup}', ""); - Expect(0, 2159, '\p{^ in_syriac_sup}', ""); - Expect(0, 2159, '\P{ in_syriac_sup}', ""); - Expect(1, 2159, '\P{^ in_syriac_sup}', ""); - Expect(0, 2160, '\p{ in_syriac_sup}', ""); - Expect(1, 2160, '\p{^ in_syriac_sup}', ""); - Expect(1, 2160, '\P{ in_syriac_sup}', ""); - Expect(0, 2160, '\P{^ in_syriac_sup}', ""); - Error('\p{:= TAGALOG}'); - Error('\P{:= TAGALOG}'); + Expect(1, 2159, '\p{ IN_syriac_SUP}', ""); + Expect(0, 2159, '\p{^ IN_syriac_SUP}', ""); + Expect(0, 2159, '\P{ IN_syriac_SUP}', ""); + Expect(1, 2159, '\P{^ IN_syriac_SUP}', ""); + Expect(0, 2160, '\p{ IN_syriac_SUP}', ""); + Expect(1, 2160, '\p{^ IN_syriac_SUP}', ""); + Expect(1, 2160, '\P{ IN_syriac_SUP}', ""); + Expect(0, 2160, '\P{^ IN_syriac_SUP}', ""); + Error('\p{:=TAGALOG}'); + Error('\P{:=TAGALOG}'); Expect(1, 5942, '\p{tagalog}', ""); Expect(0, 5942, '\p{^tagalog}', ""); Expect(0, 5942, '\P{tagalog}', ""); @@ -116296,16 +119638,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5943, '\p{^tagalog}', ""); Expect(1, 5943, '\P{tagalog}', ""); Expect(0, 5943, '\P{^tagalog}', ""); - Expect(1, 5942, '\p{ Tagalog}', ""); - Expect(0, 5942, '\p{^ Tagalog}', ""); - Expect(0, 5942, '\P{ Tagalog}', ""); - Expect(1, 5942, '\P{^ Tagalog}', ""); - Expect(0, 5943, '\p{ Tagalog}', ""); - Expect(1, 5943, '\p{^ Tagalog}', ""); - Expect(1, 5943, '\P{ Tagalog}', ""); - Expect(0, 5943, '\P{^ Tagalog}', ""); - Error('\p{-Is_tagalog:=}'); - Error('\P{-Is_tagalog:=}'); + Expect(1, 5942, '\p{--tagalog}', ""); + Expect(0, 5942, '\p{^--tagalog}', ""); + Expect(0, 5942, '\P{--tagalog}', ""); + Expect(1, 5942, '\P{^--tagalog}', ""); + Expect(0, 5943, '\p{--tagalog}', ""); + Expect(1, 5943, '\p{^--tagalog}', ""); + Expect(1, 5943, '\P{--tagalog}', ""); + Expect(0, 5943, '\P{^--tagalog}', ""); + Error('\p{ :=Is_TAGALOG}'); + Error('\P{ :=Is_TAGALOG}'); Expect(1, 5942, '\p{istagalog}', ""); Expect(0, 5942, '\p{^istagalog}', ""); Expect(0, 5942, '\P{istagalog}', ""); @@ -116314,16 +119656,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5943, '\p{^istagalog}', ""); Expect(1, 5943, '\P{istagalog}', ""); Expect(0, 5943, '\P{^istagalog}', ""); - Expect(1, 5942, '\p{ IS_Tagalog}', ""); - Expect(0, 5942, '\p{^ IS_Tagalog}', ""); - Expect(0, 5942, '\P{ IS_Tagalog}', ""); - Expect(1, 5942, '\P{^ IS_Tagalog}', ""); - Expect(0, 5943, '\p{ IS_Tagalog}', ""); - Expect(1, 5943, '\p{^ IS_Tagalog}', ""); - Expect(1, 5943, '\P{ IS_Tagalog}', ""); - Expect(0, 5943, '\P{^ IS_Tagalog}', ""); - Error('\p{ -Tglg/a/}'); - Error('\P{ -Tglg/a/}'); + Expect(1, 5942, '\p{Is_Tagalog}', ""); + Expect(0, 5942, '\p{^Is_Tagalog}', ""); + Expect(0, 5942, '\P{Is_Tagalog}', ""); + Expect(1, 5942, '\P{^Is_Tagalog}', ""); + Expect(0, 5943, '\p{Is_Tagalog}', ""); + Expect(1, 5943, '\p{^Is_Tagalog}', ""); + Expect(1, 5943, '\P{Is_Tagalog}', ""); + Expect(0, 5943, '\P{^Is_Tagalog}', ""); + Error('\p{ /a/Tglg}'); + Error('\P{ /a/Tglg}'); Expect(1, 5942, '\p{tglg}', ""); Expect(0, 5942, '\p{^tglg}', ""); Expect(0, 5942, '\P{tglg}', ""); @@ -116332,16 +119674,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5943, '\p{^tglg}', ""); Expect(1, 5943, '\P{tglg}', ""); Expect(0, 5943, '\P{^tglg}', ""); - Expect(1, 5942, '\p{ Tglg}', ""); - Expect(0, 5942, '\p{^ Tglg}', ""); - Expect(0, 5942, '\P{ Tglg}', ""); - Expect(1, 5942, '\P{^ Tglg}', ""); - Expect(0, 5943, '\p{ Tglg}', ""); - Expect(1, 5943, '\p{^ Tglg}', ""); - Expect(1, 5943, '\P{ Tglg}', ""); - Expect(0, 5943, '\P{^ Tglg}', ""); - Error('\p{:=is_TGLG}'); - Error('\P{:=is_TGLG}'); + Expect(1, 5942, '\p{ _tglg}', ""); + Expect(0, 5942, '\p{^ _tglg}', ""); + Expect(0, 5942, '\P{ _tglg}', ""); + Expect(1, 5942, '\P{^ _tglg}', ""); + Expect(0, 5943, '\p{ _tglg}', ""); + Expect(1, 5943, '\p{^ _tglg}', ""); + Expect(1, 5943, '\P{ _tglg}', ""); + Expect(0, 5943, '\P{^ _tglg}', ""); + Error('\p{-/a/Is_tglg}'); + Error('\P{-/a/Is_tglg}'); Expect(1, 5942, '\p{istglg}', ""); Expect(0, 5942, '\p{^istglg}', ""); Expect(0, 5942, '\P{istglg}', ""); @@ -116350,16 +119692,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5943, '\p{^istglg}', ""); Expect(1, 5943, '\P{istglg}', ""); Expect(0, 5943, '\P{^istglg}', ""); - Expect(1, 5942, '\p{ -Is_tglg}', ""); - Expect(0, 5942, '\p{^ -Is_tglg}', ""); - Expect(0, 5942, '\P{ -Is_tglg}', ""); - Expect(1, 5942, '\P{^ -Is_tglg}', ""); - Expect(0, 5943, '\p{ -Is_tglg}', ""); - Expect(1, 5943, '\p{^ -Is_tglg}', ""); - Expect(1, 5943, '\P{ -Is_tglg}', ""); - Expect(0, 5943, '\P{^ -Is_tglg}', ""); - Error('\p{- Tagbanwa:=}'); - Error('\P{- Tagbanwa:=}'); + Expect(1, 5942, '\p{ -is_TGLG}', ""); + Expect(0, 5942, '\p{^ -is_TGLG}', ""); + Expect(0, 5942, '\P{ -is_TGLG}', ""); + Expect(1, 5942, '\P{^ -is_TGLG}', ""); + Expect(0, 5943, '\p{ -is_TGLG}', ""); + Expect(1, 5943, '\p{^ -is_TGLG}', ""); + Expect(1, 5943, '\P{ -is_TGLG}', ""); + Expect(0, 5943, '\P{^ -is_TGLG}', ""); + Error('\p{:= -Tagbanwa}'); + Error('\P{:= -Tagbanwa}'); Expect(1, 6003, '\p{tagbanwa}', ""); Expect(0, 6003, '\p{^tagbanwa}', ""); Expect(0, 6003, '\P{tagbanwa}', ""); @@ -116368,16 +119710,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6004, '\p{^tagbanwa}', ""); Expect(1, 6004, '\P{tagbanwa}', ""); Expect(0, 6004, '\P{^tagbanwa}', ""); - Expect(1, 6003, '\p{ tagbanwa}', ""); - Expect(0, 6003, '\p{^ tagbanwa}', ""); - Expect(0, 6003, '\P{ tagbanwa}', ""); - Expect(1, 6003, '\P{^ tagbanwa}', ""); - Expect(0, 6004, '\p{ tagbanwa}', ""); - Expect(1, 6004, '\p{^ tagbanwa}', ""); - Expect(1, 6004, '\P{ tagbanwa}', ""); - Expect(0, 6004, '\P{^ tagbanwa}', ""); - Error('\p{_ IS_Tagbanwa:=}'); - Error('\P{_ IS_Tagbanwa:=}'); + Expect(1, 6003, '\p{ Tagbanwa}', ""); + Expect(0, 6003, '\p{^ Tagbanwa}', ""); + Expect(0, 6003, '\P{ Tagbanwa}', ""); + Expect(1, 6003, '\P{^ Tagbanwa}', ""); + Expect(0, 6004, '\p{ Tagbanwa}', ""); + Expect(1, 6004, '\p{^ Tagbanwa}', ""); + Expect(1, 6004, '\P{ Tagbanwa}', ""); + Expect(0, 6004, '\P{^ Tagbanwa}', ""); + Error('\p{/a/_IS_Tagbanwa}'); + Error('\P{/a/_IS_Tagbanwa}'); Expect(1, 6003, '\p{istagbanwa}', ""); Expect(0, 6003, '\p{^istagbanwa}', ""); Expect(0, 6003, '\P{istagbanwa}', ""); @@ -116386,16 +119728,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6004, '\p{^istagbanwa}', ""); Expect(1, 6004, '\P{istagbanwa}', ""); Expect(0, 6004, '\P{^istagbanwa}', ""); - Expect(1, 6003, '\p{_Is_Tagbanwa}', ""); - Expect(0, 6003, '\p{^_Is_Tagbanwa}', ""); - Expect(0, 6003, '\P{_Is_Tagbanwa}', ""); - Expect(1, 6003, '\P{^_Is_Tagbanwa}', ""); - Expect(0, 6004, '\p{_Is_Tagbanwa}', ""); - Expect(1, 6004, '\p{^_Is_Tagbanwa}', ""); - Expect(1, 6004, '\P{_Is_Tagbanwa}', ""); - Expect(0, 6004, '\P{^_Is_Tagbanwa}', ""); - Error('\p{/a/ tagb}'); - Error('\P{/a/ tagb}'); + Expect(1, 6003, '\p{- IS_Tagbanwa}', ""); + Expect(0, 6003, '\p{^- IS_Tagbanwa}', ""); + Expect(0, 6003, '\P{- IS_Tagbanwa}', ""); + Expect(1, 6003, '\P{^- IS_Tagbanwa}', ""); + Expect(0, 6004, '\p{- IS_Tagbanwa}', ""); + Expect(1, 6004, '\p{^- IS_Tagbanwa}', ""); + Expect(1, 6004, '\P{- IS_Tagbanwa}', ""); + Expect(0, 6004, '\P{^- IS_Tagbanwa}', ""); + Error('\p{ TAGB:=}'); + Error('\P{ TAGB:=}'); Expect(1, 6003, '\p{tagb}', ""); Expect(0, 6003, '\p{^tagb}', ""); Expect(0, 6003, '\P{tagb}', ""); @@ -116404,16 +119746,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6004, '\p{^tagb}', ""); Expect(1, 6004, '\P{tagb}', ""); Expect(0, 6004, '\P{^tagb}', ""); - Expect(1, 6003, '\p{--tagb}', ""); - Expect(0, 6003, '\p{^--tagb}', ""); - Expect(0, 6003, '\P{--tagb}', ""); - Expect(1, 6003, '\P{^--tagb}', ""); - Expect(0, 6004, '\p{--tagb}', ""); - Expect(1, 6004, '\p{^--tagb}', ""); - Expect(1, 6004, '\P{--tagb}', ""); - Expect(0, 6004, '\P{^--tagb}', ""); - Error('\p{_:=is_Tagb}'); - Error('\P{_:=is_Tagb}'); + Expect(1, 6003, '\p{ _Tagb}', ""); + Expect(0, 6003, '\p{^ _Tagb}', ""); + Expect(0, 6003, '\P{ _Tagb}', ""); + Expect(1, 6003, '\P{^ _Tagb}', ""); + Expect(0, 6004, '\p{ _Tagb}', ""); + Expect(1, 6004, '\p{^ _Tagb}', ""); + Expect(1, 6004, '\P{ _Tagb}', ""); + Expect(0, 6004, '\P{^ _Tagb}', ""); + Error('\p{:=--Is_Tagb}'); + Error('\P{:=--Is_Tagb}'); Expect(1, 6003, '\p{istagb}', ""); Expect(0, 6003, '\p{^istagb}', ""); Expect(0, 6003, '\P{istagb}', ""); @@ -116422,16 +119764,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6004, '\p{^istagb}', ""); Expect(1, 6004, '\P{istagb}', ""); Expect(0, 6004, '\P{^istagb}', ""); - Expect(1, 6003, '\p{_Is_tagb}', ""); - Expect(0, 6003, '\p{^_Is_tagb}', ""); - Expect(0, 6003, '\P{_Is_tagb}', ""); - Expect(1, 6003, '\P{^_Is_tagb}', ""); - Expect(0, 6004, '\p{_Is_tagb}', ""); - Expect(1, 6004, '\p{^_Is_tagb}', ""); - Expect(1, 6004, '\P{_Is_tagb}', ""); - Expect(0, 6004, '\P{^_Is_tagb}', ""); - Error('\p{_/a/Tags}'); - Error('\P{_/a/Tags}'); + Expect(1, 6003, '\p{ Is_Tagb}', ""); + Expect(0, 6003, '\p{^ Is_Tagb}', ""); + Expect(0, 6003, '\P{ Is_Tagb}', ""); + Expect(1, 6003, '\P{^ Is_Tagb}', ""); + Expect(0, 6004, '\p{ Is_Tagb}', ""); + Expect(1, 6004, '\p{^ Is_Tagb}', ""); + Expect(1, 6004, '\P{ Is_Tagb}', ""); + Expect(0, 6004, '\P{^ Is_Tagb}', ""); + Error('\p{- Tags:=}'); + Error('\P{- Tags:=}'); Expect(1, 917631, '\p{tags}', ""); Expect(0, 917631, '\p{^tags}', ""); Expect(0, 917631, '\P{tags}', ""); @@ -116440,16 +119782,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917632, '\p{^tags}', ""); Expect(1, 917632, '\P{tags}', ""); Expect(0, 917632, '\P{^tags}', ""); - Expect(1, 917631, '\p{_Tags}', ""); - Expect(0, 917631, '\p{^_Tags}', ""); - Expect(0, 917631, '\P{_Tags}', ""); - Expect(1, 917631, '\P{^_Tags}', ""); - Expect(0, 917632, '\p{_Tags}', ""); - Expect(1, 917632, '\p{^_Tags}', ""); - Expect(1, 917632, '\P{_Tags}', ""); - Expect(0, 917632, '\P{^_Tags}', ""); - Error('\p{/a/ Is_Tags}'); - Error('\P{/a/ Is_Tags}'); + Expect(1, 917631, '\p{-_tags}', ""); + Expect(0, 917631, '\p{^-_tags}', ""); + Expect(0, 917631, '\P{-_tags}', ""); + Expect(1, 917631, '\P{^-_tags}', ""); + Expect(0, 917632, '\p{-_tags}', ""); + Expect(1, 917632, '\p{^-_tags}', ""); + Expect(1, 917632, '\P{-_tags}', ""); + Expect(0, 917632, '\P{^-_tags}', ""); + Error('\p{/a/_ Is_tags}'); + Error('\P{/a/_ Is_tags}'); Expect(1, 917631, '\p{istags}', ""); Expect(0, 917631, '\p{^istags}', ""); Expect(0, 917631, '\P{istags}', ""); @@ -116458,16 +119800,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917632, '\p{^istags}', ""); Expect(1, 917632, '\P{istags}', ""); Expect(0, 917632, '\P{^istags}', ""); - Expect(1, 917631, '\p{ is_Tags}', ""); - Expect(0, 917631, '\p{^ is_Tags}', ""); - Expect(0, 917631, '\P{ is_Tags}', ""); - Expect(1, 917631, '\P{^ is_Tags}', ""); - Expect(0, 917632, '\p{ is_Tags}', ""); - Expect(1, 917632, '\p{^ is_Tags}', ""); - Expect(1, 917632, '\P{ is_Tags}', ""); - Expect(0, 917632, '\P{^ is_Tags}', ""); - Error('\p{/a/ -In_Tags}'); - Error('\P{/a/ -In_Tags}'); + Expect(1, 917631, '\p{ Is_TAGS}', ""); + Expect(0, 917631, '\p{^ Is_TAGS}', ""); + Expect(0, 917631, '\P{ Is_TAGS}', ""); + Expect(1, 917631, '\P{^ Is_TAGS}', ""); + Expect(0, 917632, '\p{ Is_TAGS}', ""); + Expect(1, 917632, '\p{^ Is_TAGS}', ""); + Expect(1, 917632, '\P{ Is_TAGS}', ""); + Expect(0, 917632, '\P{^ Is_TAGS}', ""); + Error('\p{:=IN_TAGS}'); + Error('\P{:=IN_TAGS}'); Expect(1, 917631, '\p{intags}', ""); Expect(0, 917631, '\p{^intags}', ""); Expect(0, 917631, '\P{intags}', ""); @@ -116476,16 +119818,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917632, '\p{^intags}', ""); Expect(1, 917632, '\P{intags}', ""); Expect(0, 917632, '\P{^intags}', ""); - Expect(1, 917631, '\p{__In_Tags}', ""); - Expect(0, 917631, '\p{^__In_Tags}', ""); - Expect(0, 917631, '\P{__In_Tags}', ""); - Expect(1, 917631, '\P{^__In_Tags}', ""); - Expect(0, 917632, '\p{__In_Tags}', ""); - Expect(1, 917632, '\p{^__In_Tags}', ""); - Expect(1, 917632, '\P{__In_Tags}', ""); - Expect(0, 917632, '\P{^__In_Tags}', ""); - Error('\p{:= -tai_LE}'); - Error('\P{:= -tai_LE}'); + Expect(1, 917631, '\p{-_in_tags}', ""); + Expect(0, 917631, '\p{^-_in_tags}', ""); + Expect(0, 917631, '\P{-_in_tags}', ""); + Expect(1, 917631, '\P{^-_in_tags}', ""); + Expect(0, 917632, '\p{-_in_tags}', ""); + Expect(1, 917632, '\p{^-_in_tags}', ""); + Expect(1, 917632, '\P{-_in_tags}', ""); + Expect(0, 917632, '\P{^-_in_tags}', ""); + Error('\p{/a/TAI_LE}'); + Error('\P{/a/TAI_LE}'); Expect(1, 6516, '\p{taile}', ""); Expect(0, 6516, '\p{^taile}', ""); Expect(0, 6516, '\P{taile}', ""); @@ -116494,16 +119836,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6517, '\p{^taile}', ""); Expect(1, 6517, '\P{taile}', ""); Expect(0, 6517, '\P{^taile}', ""); - Expect(1, 6516, '\p{_Tai_le}', ""); - Expect(0, 6516, '\p{^_Tai_le}', ""); - Expect(0, 6516, '\P{_Tai_le}', ""); - Expect(1, 6516, '\P{^_Tai_le}', ""); - Expect(0, 6517, '\p{_Tai_le}', ""); - Expect(1, 6517, '\p{^_Tai_le}', ""); - Expect(1, 6517, '\P{_Tai_le}', ""); - Expect(0, 6517, '\P{^_Tai_le}', ""); - Error('\p{-IS_TAI_LE/a/}'); - Error('\P{-IS_TAI_LE/a/}'); + Expect(1, 6516, '\p{ _tai_le}', ""); + Expect(0, 6516, '\p{^ _tai_le}', ""); + Expect(0, 6516, '\P{ _tai_le}', ""); + Expect(1, 6516, '\P{^ _tai_le}', ""); + Expect(0, 6517, '\p{ _tai_le}', ""); + Expect(1, 6517, '\p{^ _tai_le}', ""); + Expect(1, 6517, '\P{ _tai_le}', ""); + Expect(0, 6517, '\P{^ _tai_le}', ""); + Error('\p{/a/_ IS_TAI_le}'); + Error('\P{/a/_ IS_TAI_le}'); Expect(1, 6516, '\p{istaile}', ""); Expect(0, 6516, '\p{^istaile}', ""); Expect(0, 6516, '\P{istaile}', ""); @@ -116512,16 +119854,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6517, '\p{^istaile}', ""); Expect(1, 6517, '\P{istaile}', ""); Expect(0, 6517, '\P{^istaile}', ""); - Expect(1, 6516, '\p{ is_tai_Le}', ""); - Expect(0, 6516, '\p{^ is_tai_Le}', ""); - Expect(0, 6516, '\P{ is_tai_Le}', ""); - Expect(1, 6516, '\P{^ is_tai_Le}', ""); - Expect(0, 6517, '\p{ is_tai_Le}', ""); - Expect(1, 6517, '\p{^ is_tai_Le}', ""); - Expect(1, 6517, '\P{ is_tai_Le}', ""); - Expect(0, 6517, '\P{^ is_tai_Le}', ""); - Error('\p{_Tale/a/}'); - Error('\P{_Tale/a/}'); + Expect(1, 6516, '\p{ is_Tai_le}', ""); + Expect(0, 6516, '\p{^ is_Tai_le}', ""); + Expect(0, 6516, '\P{ is_Tai_le}', ""); + Expect(1, 6516, '\P{^ is_Tai_le}', ""); + Expect(0, 6517, '\p{ is_Tai_le}', ""); + Expect(1, 6517, '\p{^ is_Tai_le}', ""); + Expect(1, 6517, '\P{ is_Tai_le}', ""); + Expect(0, 6517, '\P{^ is_Tai_le}', ""); + Error('\p{ TALE:=}'); + Error('\P{ TALE:=}'); Expect(1, 6516, '\p{tale}', ""); Expect(0, 6516, '\p{^tale}', ""); Expect(0, 6516, '\P{tale}', ""); @@ -116530,16 +119872,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6517, '\p{^tale}', ""); Expect(1, 6517, '\P{tale}', ""); Expect(0, 6517, '\P{^tale}', ""); - Expect(1, 6516, '\p{_ Tale}', ""); - Expect(0, 6516, '\p{^_ Tale}', ""); - Expect(0, 6516, '\P{_ Tale}', ""); - Expect(1, 6516, '\P{^_ Tale}', ""); - Expect(0, 6517, '\p{_ Tale}', ""); - Expect(1, 6517, '\p{^_ Tale}', ""); - Expect(1, 6517, '\P{_ Tale}', ""); - Expect(0, 6517, '\P{^_ Tale}', ""); - Error('\p{-is_tale/a/}'); - Error('\P{-is_tale/a/}'); + Expect(1, 6516, '\p{- TALE}', ""); + Expect(0, 6516, '\p{^- TALE}', ""); + Expect(0, 6516, '\P{- TALE}', ""); + Expect(1, 6516, '\P{^- TALE}', ""); + Expect(0, 6517, '\p{- TALE}', ""); + Expect(1, 6517, '\p{^- TALE}', ""); + Expect(1, 6517, '\P{- TALE}', ""); + Expect(0, 6517, '\P{^- TALE}', ""); + Error('\p{ :=Is_Tale}'); + Error('\P{ :=Is_Tale}'); Expect(1, 6516, '\p{istale}', ""); Expect(0, 6516, '\p{^istale}', ""); Expect(0, 6516, '\P{istale}', ""); @@ -116548,16 +119890,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6517, '\p{^istale}', ""); Expect(1, 6517, '\P{istale}', ""); Expect(0, 6517, '\P{^istale}', ""); - Expect(1, 6516, '\p{_-is_TALE}', ""); - Expect(0, 6516, '\p{^_-is_TALE}', ""); - Expect(0, 6516, '\P{_-is_TALE}', ""); - Expect(1, 6516, '\P{^_-is_TALE}', ""); - Expect(0, 6517, '\p{_-is_TALE}', ""); - Expect(1, 6517, '\p{^_-is_TALE}', ""); - Expect(1, 6517, '\P{_-is_TALE}', ""); - Expect(0, 6517, '\P{^_-is_TALE}', ""); - Error('\p{-Tai_Tham:=}'); - Error('\P{-Tai_Tham:=}'); + Expect(1, 6516, '\p{_Is_TALE}', ""); + Expect(0, 6516, '\p{^_Is_TALE}', ""); + Expect(0, 6516, '\P{_Is_TALE}', ""); + Expect(1, 6516, '\P{^_Is_TALE}', ""); + Expect(0, 6517, '\p{_Is_TALE}', ""); + Expect(1, 6517, '\p{^_Is_TALE}', ""); + Expect(1, 6517, '\P{_Is_TALE}', ""); + Expect(0, 6517, '\P{^_Is_TALE}', ""); + Error('\p{/a/__Tai_Tham}'); + Error('\P{/a/__Tai_Tham}'); Expect(1, 6829, '\p{taitham}', ""); Expect(0, 6829, '\p{^taitham}', ""); Expect(0, 6829, '\P{taitham}', ""); @@ -116566,16 +119908,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6830, '\p{^taitham}', ""); Expect(1, 6830, '\P{taitham}', ""); Expect(0, 6830, '\P{^taitham}', ""); - Expect(1, 6829, '\p{__TAI_THAM}', ""); - Expect(0, 6829, '\p{^__TAI_THAM}', ""); - Expect(0, 6829, '\P{__TAI_THAM}', ""); - Expect(1, 6829, '\P{^__TAI_THAM}', ""); - Expect(0, 6830, '\p{__TAI_THAM}', ""); - Expect(1, 6830, '\p{^__TAI_THAM}', ""); - Expect(1, 6830, '\P{__TAI_THAM}', ""); - Expect(0, 6830, '\P{^__TAI_THAM}', ""); - Error('\p{_/a/IS_Tai_THAM}'); - Error('\P{_/a/IS_Tai_THAM}'); + Expect(1, 6829, '\p{_-tai_tham}', ""); + Expect(0, 6829, '\p{^_-tai_tham}', ""); + Expect(0, 6829, '\P{_-tai_tham}', ""); + Expect(1, 6829, '\P{^_-tai_tham}', ""); + Expect(0, 6830, '\p{_-tai_tham}', ""); + Expect(1, 6830, '\p{^_-tai_tham}', ""); + Expect(1, 6830, '\P{_-tai_tham}', ""); + Expect(0, 6830, '\P{^_-tai_tham}', ""); + Error('\p{-:=Is_tai_THAM}'); + Error('\P{-:=Is_tai_THAM}'); Expect(1, 6829, '\p{istaitham}', ""); Expect(0, 6829, '\p{^istaitham}', ""); Expect(0, 6829, '\P{istaitham}', ""); @@ -116584,16 +119926,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6830, '\p{^istaitham}', ""); Expect(1, 6830, '\P{istaitham}', ""); Expect(0, 6830, '\P{^istaitham}', ""); - Expect(1, 6829, '\p{--Is_Tai_tham}', ""); - Expect(0, 6829, '\p{^--Is_Tai_tham}', ""); - Expect(0, 6829, '\P{--Is_Tai_tham}', ""); - Expect(1, 6829, '\P{^--Is_Tai_tham}', ""); - Expect(0, 6830, '\p{--Is_Tai_tham}', ""); - Expect(1, 6830, '\p{^--Is_Tai_tham}', ""); - Expect(1, 6830, '\P{--Is_Tai_tham}', ""); - Expect(0, 6830, '\P{^--Is_Tai_tham}', ""); - Error('\p{ :=lana}'); - Error('\P{ :=lana}'); + Expect(1, 6829, '\p{ is_TAI_tham}', ""); + Expect(0, 6829, '\p{^ is_TAI_tham}', ""); + Expect(0, 6829, '\P{ is_TAI_tham}', ""); + Expect(1, 6829, '\P{^ is_TAI_tham}', ""); + Expect(0, 6830, '\p{ is_TAI_tham}', ""); + Expect(1, 6830, '\p{^ is_TAI_tham}', ""); + Expect(1, 6830, '\P{ is_TAI_tham}', ""); + Expect(0, 6830, '\P{^ is_TAI_tham}', ""); + Error('\p{:=-_LANA}'); + Error('\P{:=-_LANA}'); Expect(1, 6829, '\p{lana}', ""); Expect(0, 6829, '\p{^lana}', ""); Expect(0, 6829, '\P{lana}', ""); @@ -116602,16 +119944,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6830, '\p{^lana}', ""); Expect(1, 6830, '\P{lana}', ""); Expect(0, 6830, '\P{^lana}', ""); - Expect(1, 6829, '\p{Lana}', ""); - Expect(0, 6829, '\p{^Lana}', ""); - Expect(0, 6829, '\P{Lana}', ""); - Expect(1, 6829, '\P{^Lana}', ""); - Expect(0, 6830, '\p{Lana}', ""); - Expect(1, 6830, '\p{^Lana}', ""); - Expect(1, 6830, '\P{Lana}', ""); - Expect(0, 6830, '\P{^Lana}', ""); - Error('\p{/a/ is_Lana}'); - Error('\P{/a/ is_Lana}'); + Expect(1, 6829, '\p{_-lana}', ""); + Expect(0, 6829, '\p{^_-lana}', ""); + Expect(0, 6829, '\P{_-lana}', ""); + Expect(1, 6829, '\P{^_-lana}', ""); + Expect(0, 6830, '\p{_-lana}', ""); + Expect(1, 6830, '\p{^_-lana}', ""); + Expect(1, 6830, '\P{_-lana}', ""); + Expect(0, 6830, '\P{^_-lana}', ""); + Error('\p{/a/ is_Lana}'); + Error('\P{/a/ is_Lana}'); Expect(1, 6829, '\p{islana}', ""); Expect(0, 6829, '\p{^islana}', ""); Expect(0, 6829, '\P{islana}', ""); @@ -116620,16 +119962,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6830, '\p{^islana}', ""); Expect(1, 6830, '\P{islana}', ""); Expect(0, 6830, '\P{^islana}', ""); - Expect(1, 6829, '\p{ Is_Lana}', ""); - Expect(0, 6829, '\p{^ Is_Lana}', ""); - Expect(0, 6829, '\P{ Is_Lana}', ""); - Expect(1, 6829, '\P{^ Is_Lana}', ""); - Expect(0, 6830, '\p{ Is_Lana}', ""); - Expect(1, 6830, '\p{^ Is_Lana}', ""); - Expect(1, 6830, '\P{ Is_Lana}', ""); - Expect(0, 6830, '\P{^ Is_Lana}', ""); - Error('\p{ -TAI_VIET/a/}'); - Error('\P{ -TAI_VIET/a/}'); + Expect(1, 6829, '\p{ is_Lana}', ""); + Expect(0, 6829, '\p{^ is_Lana}', ""); + Expect(0, 6829, '\P{ is_Lana}', ""); + Expect(1, 6829, '\P{^ is_Lana}', ""); + Expect(0, 6830, '\p{ is_Lana}', ""); + Expect(1, 6830, '\p{^ is_Lana}', ""); + Expect(1, 6830, '\P{ is_Lana}', ""); + Expect(0, 6830, '\P{^ is_Lana}', ""); + Error('\p{ TAI_viet:=}'); + Error('\P{ TAI_viet:=}'); Expect(1, 43743, '\p{taiviet}', ""); Expect(0, 43743, '\p{^taiviet}', ""); Expect(0, 43743, '\P{taiviet}', ""); @@ -116638,16 +119980,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43744, '\p{^taiviet}', ""); Expect(1, 43744, '\P{taiviet}', ""); Expect(0, 43744, '\P{^taiviet}', ""); - Expect(1, 43743, '\p{ TAI_viet}', ""); - Expect(0, 43743, '\p{^ TAI_viet}', ""); - Expect(0, 43743, '\P{ TAI_viet}', ""); - Expect(1, 43743, '\P{^ TAI_viet}', ""); - Expect(0, 43744, '\p{ TAI_viet}', ""); - Expect(1, 43744, '\p{^ TAI_viet}', ""); - Expect(1, 43744, '\P{ TAI_viet}', ""); - Expect(0, 43744, '\P{^ TAI_viet}', ""); - Error('\p{/a/ is_tai_Viet}'); - Error('\P{/a/ is_tai_Viet}'); + Expect(1, 43743, '\p{ tai_viet}', ""); + Expect(0, 43743, '\p{^ tai_viet}', ""); + Expect(0, 43743, '\P{ tai_viet}', ""); + Expect(1, 43743, '\P{^ tai_viet}', ""); + Expect(0, 43744, '\p{ tai_viet}', ""); + Expect(1, 43744, '\p{^ tai_viet}', ""); + Expect(1, 43744, '\P{ tai_viet}', ""); + Expect(0, 43744, '\P{^ tai_viet}', ""); + Error('\p{/a/ _Is_Tai_Viet}'); + Error('\P{/a/ _Is_Tai_Viet}'); Expect(1, 43743, '\p{istaiviet}', ""); Expect(0, 43743, '\p{^istaiviet}', ""); Expect(0, 43743, '\P{istaiviet}', ""); @@ -116656,16 +119998,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43744, '\p{^istaiviet}', ""); Expect(1, 43744, '\P{istaiviet}', ""); Expect(0, 43744, '\P{^istaiviet}', ""); - Expect(1, 43743, '\p{ Is_tai_VIET}', ""); - Expect(0, 43743, '\p{^ Is_tai_VIET}', ""); - Expect(0, 43743, '\P{ Is_tai_VIET}', ""); - Expect(1, 43743, '\P{^ Is_tai_VIET}', ""); - Expect(0, 43744, '\p{ Is_tai_VIET}', ""); - Expect(1, 43744, '\p{^ Is_tai_VIET}', ""); - Expect(1, 43744, '\P{ Is_tai_VIET}', ""); - Expect(0, 43744, '\P{^ Is_tai_VIET}', ""); - Error('\p{-:=Tavt}'); - Error('\P{-:=Tavt}'); + Expect(1, 43743, '\p{ -Is_TAI_VIET}', ""); + Expect(0, 43743, '\p{^ -Is_TAI_VIET}', ""); + Expect(0, 43743, '\P{ -Is_TAI_VIET}', ""); + Expect(1, 43743, '\P{^ -Is_TAI_VIET}', ""); + Expect(0, 43744, '\p{ -Is_TAI_VIET}', ""); + Expect(1, 43744, '\p{^ -Is_TAI_VIET}', ""); + Expect(1, 43744, '\P{ -Is_TAI_VIET}', ""); + Expect(0, 43744, '\P{^ -Is_TAI_VIET}', ""); + Error('\p{:= tavt}'); + Error('\P{:= tavt}'); Expect(1, 43743, '\p{tavt}', ""); Expect(0, 43743, '\p{^tavt}', ""); Expect(0, 43743, '\P{tavt}', ""); @@ -116674,16 +120016,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43744, '\p{^tavt}', ""); Expect(1, 43744, '\P{tavt}', ""); Expect(0, 43744, '\P{^tavt}', ""); - Expect(1, 43743, '\p{ Tavt}', ""); - Expect(0, 43743, '\p{^ Tavt}', ""); - Expect(0, 43743, '\P{ Tavt}', ""); - Expect(1, 43743, '\P{^ Tavt}', ""); - Expect(0, 43744, '\p{ Tavt}', ""); - Expect(1, 43744, '\p{^ Tavt}', ""); - Expect(1, 43744, '\P{ Tavt}', ""); - Expect(0, 43744, '\P{^ Tavt}', ""); - Error('\p{_:=Is_tavt}'); - Error('\P{_:=Is_tavt}'); + Expect(1, 43743, '\p{ tavt}', ""); + Expect(0, 43743, '\p{^ tavt}', ""); + Expect(0, 43743, '\P{ tavt}', ""); + Expect(1, 43743, '\P{^ tavt}', ""); + Expect(0, 43744, '\p{ tavt}', ""); + Expect(1, 43744, '\p{^ tavt}', ""); + Expect(1, 43744, '\P{ tavt}', ""); + Expect(0, 43744, '\P{^ tavt}', ""); + Error('\p{-_Is_tavt/a/}'); + Error('\P{-_Is_tavt/a/}'); Expect(1, 43743, '\p{istavt}', ""); Expect(0, 43743, '\p{^istavt}', ""); Expect(0, 43743, '\P{istavt}', ""); @@ -116692,16 +120034,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43744, '\p{^istavt}', ""); Expect(1, 43744, '\P{istavt}', ""); Expect(0, 43744, '\P{^istavt}', ""); - Expect(1, 43743, '\p{--IS_TAVT}', ""); - Expect(0, 43743, '\p{^--IS_TAVT}', ""); - Expect(0, 43743, '\P{--IS_TAVT}', ""); - Expect(1, 43743, '\P{^--IS_TAVT}', ""); - Expect(0, 43744, '\p{--IS_TAVT}', ""); - Expect(1, 43744, '\p{^--IS_TAVT}', ""); - Expect(1, 43744, '\P{--IS_TAVT}', ""); - Expect(0, 43744, '\P{^--IS_TAVT}', ""); - Error('\p{ /a/tai_XUAN_JING_symbols}'); - Error('\P{ /a/tai_XUAN_JING_symbols}'); + Expect(1, 43743, '\p{ IS_TAVT}', ""); + Expect(0, 43743, '\p{^ IS_TAVT}', ""); + Expect(0, 43743, '\P{ IS_TAVT}', ""); + Expect(1, 43743, '\P{^ IS_TAVT}', ""); + Expect(0, 43744, '\p{ IS_TAVT}', ""); + Expect(1, 43744, '\p{^ IS_TAVT}', ""); + Expect(1, 43744, '\P{ IS_TAVT}', ""); + Expect(0, 43744, '\P{^ IS_TAVT}', ""); + Error('\p{_ Tai_Xuan_Jing_SYMBOLS/a/}'); + Error('\P{_ Tai_Xuan_Jing_SYMBOLS/a/}'); Expect(1, 119647, '\p{taixuanjingsymbols}', ""); Expect(0, 119647, '\p{^taixuanjingsymbols}', ""); Expect(0, 119647, '\P{taixuanjingsymbols}', ""); @@ -116710,16 +120052,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119648, '\p{^taixuanjingsymbols}', ""); Expect(1, 119648, '\P{taixuanjingsymbols}', ""); Expect(0, 119648, '\P{^taixuanjingsymbols}', ""); - Expect(1, 119647, '\p{ Tai_Xuan_Jing_Symbols}', ""); - Expect(0, 119647, '\p{^ Tai_Xuan_Jing_Symbols}', ""); - Expect(0, 119647, '\P{ Tai_Xuan_Jing_Symbols}', ""); - Expect(1, 119647, '\P{^ Tai_Xuan_Jing_Symbols}', ""); - Expect(0, 119648, '\p{ Tai_Xuan_Jing_Symbols}', ""); - Expect(1, 119648, '\p{^ Tai_Xuan_Jing_Symbols}', ""); - Expect(1, 119648, '\P{ Tai_Xuan_Jing_Symbols}', ""); - Expect(0, 119648, '\P{^ Tai_Xuan_Jing_Symbols}', ""); - Error('\p{_is_Tai_xuan_JING_Symbols/a/}'); - Error('\P{_is_Tai_xuan_JING_Symbols/a/}'); + Expect(1, 119647, '\p{ -TAI_xuan_Jing_Symbols}', ""); + Expect(0, 119647, '\p{^ -TAI_xuan_Jing_Symbols}', ""); + Expect(0, 119647, '\P{ -TAI_xuan_Jing_Symbols}', ""); + Expect(1, 119647, '\P{^ -TAI_xuan_Jing_Symbols}', ""); + Expect(0, 119648, '\p{ -TAI_xuan_Jing_Symbols}', ""); + Expect(1, 119648, '\p{^ -TAI_xuan_Jing_Symbols}', ""); + Expect(1, 119648, '\P{ -TAI_xuan_Jing_Symbols}', ""); + Expect(0, 119648, '\P{^ -TAI_xuan_Jing_Symbols}', ""); + Error('\p{:= is_tai_xuan_JING_symbols}'); + Error('\P{:= is_tai_xuan_JING_symbols}'); Expect(1, 119647, '\p{istaixuanjingsymbols}', ""); Expect(0, 119647, '\p{^istaixuanjingsymbols}', ""); Expect(0, 119647, '\P{istaixuanjingsymbols}', ""); @@ -116728,16 +120070,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119648, '\p{^istaixuanjingsymbols}', ""); Expect(1, 119648, '\P{istaixuanjingsymbols}', ""); Expect(0, 119648, '\P{^istaixuanjingsymbols}', ""); - Expect(1, 119647, '\p{ _IS_Tai_Xuan_jing_Symbols}', ""); - Expect(0, 119647, '\p{^ _IS_Tai_Xuan_jing_Symbols}', ""); - Expect(0, 119647, '\P{ _IS_Tai_Xuan_jing_Symbols}', ""); - Expect(1, 119647, '\P{^ _IS_Tai_Xuan_jing_Symbols}', ""); - Expect(0, 119648, '\p{ _IS_Tai_Xuan_jing_Symbols}', ""); - Expect(1, 119648, '\p{^ _IS_Tai_Xuan_jing_Symbols}', ""); - Expect(1, 119648, '\P{ _IS_Tai_Xuan_jing_Symbols}', ""); - Expect(0, 119648, '\P{^ _IS_Tai_Xuan_jing_Symbols}', ""); - Error('\p{-In_Tai_XUAN_JING_Symbols/a/}'); - Error('\P{-In_Tai_XUAN_JING_Symbols/a/}'); + Expect(1, 119647, '\p{- is_tai_Xuan_Jing_symbols}', ""); + Expect(0, 119647, '\p{^- is_tai_Xuan_Jing_symbols}', ""); + Expect(0, 119647, '\P{- is_tai_Xuan_Jing_symbols}', ""); + Expect(1, 119647, '\P{^- is_tai_Xuan_Jing_symbols}', ""); + Expect(0, 119648, '\p{- is_tai_Xuan_Jing_symbols}', ""); + Expect(1, 119648, '\p{^- is_tai_Xuan_Jing_symbols}', ""); + Expect(1, 119648, '\P{- is_tai_Xuan_Jing_symbols}', ""); + Expect(0, 119648, '\P{^- is_tai_Xuan_Jing_symbols}', ""); + Error('\p{/a/--IN_Tai_XUAN_JING_Symbols}'); + Error('\P{/a/--IN_Tai_XUAN_JING_Symbols}'); Expect(1, 119647, '\p{intaixuanjingsymbols}', ""); Expect(0, 119647, '\p{^intaixuanjingsymbols}', ""); Expect(0, 119647, '\P{intaixuanjingsymbols}', ""); @@ -116746,16 +120088,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119648, '\p{^intaixuanjingsymbols}', ""); Expect(1, 119648, '\P{intaixuanjingsymbols}', ""); Expect(0, 119648, '\P{^intaixuanjingsymbols}', ""); - Expect(1, 119647, '\p{ _In_TAI_xuan_Jing_Symbols}', ""); - Expect(0, 119647, '\p{^ _In_TAI_xuan_Jing_Symbols}', ""); - Expect(0, 119647, '\P{ _In_TAI_xuan_Jing_Symbols}', ""); - Expect(1, 119647, '\P{^ _In_TAI_xuan_Jing_Symbols}', ""); - Expect(0, 119648, '\p{ _In_TAI_xuan_Jing_Symbols}', ""); - Expect(1, 119648, '\p{^ _In_TAI_xuan_Jing_Symbols}', ""); - Expect(1, 119648, '\P{ _In_TAI_xuan_Jing_Symbols}', ""); - Expect(0, 119648, '\P{^ _In_TAI_xuan_Jing_Symbols}', ""); - Error('\p{ :=TAI_Xuan_Jing}'); - Error('\P{ :=TAI_Xuan_Jing}'); + Expect(1, 119647, '\p{_ In_Tai_Xuan_Jing_symbols}', ""); + Expect(0, 119647, '\p{^_ In_Tai_Xuan_Jing_symbols}', ""); + Expect(0, 119647, '\P{_ In_Tai_Xuan_Jing_symbols}', ""); + Expect(1, 119647, '\P{^_ In_Tai_Xuan_Jing_symbols}', ""); + Expect(0, 119648, '\p{_ In_Tai_Xuan_Jing_symbols}', ""); + Expect(1, 119648, '\p{^_ In_Tai_Xuan_Jing_symbols}', ""); + Expect(1, 119648, '\P{_ In_Tai_Xuan_Jing_symbols}', ""); + Expect(0, 119648, '\P{^_ In_Tai_Xuan_Jing_symbols}', ""); + Error('\p{ :=Tai_Xuan_JING}'); + Error('\P{ :=Tai_Xuan_JING}'); Expect(1, 119647, '\p{taixuanjing}', ""); Expect(0, 119647, '\p{^taixuanjing}', ""); Expect(0, 119647, '\P{taixuanjing}', ""); @@ -116764,16 +120106,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119648, '\p{^taixuanjing}', ""); Expect(1, 119648, '\P{taixuanjing}', ""); Expect(0, 119648, '\P{^taixuanjing}', ""); - Expect(1, 119647, '\p{ _Tai_XUAN_JING}', ""); - Expect(0, 119647, '\p{^ _Tai_XUAN_JING}', ""); - Expect(0, 119647, '\P{ _Tai_XUAN_JING}', ""); - Expect(1, 119647, '\P{^ _Tai_XUAN_JING}', ""); - Expect(0, 119648, '\p{ _Tai_XUAN_JING}', ""); - Expect(1, 119648, '\p{^ _Tai_XUAN_JING}', ""); - Expect(1, 119648, '\P{ _Tai_XUAN_JING}', ""); - Expect(0, 119648, '\P{^ _Tai_XUAN_JING}', ""); - Error('\p{-:=is_tai_Xuan_JING}'); - Error('\P{-:=is_tai_Xuan_JING}'); + Expect(1, 119647, '\p{ -TAI_XUAN_Jing}', ""); + Expect(0, 119647, '\p{^ -TAI_XUAN_Jing}', ""); + Expect(0, 119647, '\P{ -TAI_XUAN_Jing}', ""); + Expect(1, 119647, '\P{^ -TAI_XUAN_Jing}', ""); + Expect(0, 119648, '\p{ -TAI_XUAN_Jing}', ""); + Expect(1, 119648, '\p{^ -TAI_XUAN_Jing}', ""); + Expect(1, 119648, '\P{ -TAI_XUAN_Jing}', ""); + Expect(0, 119648, '\P{^ -TAI_XUAN_Jing}', ""); + Error('\p{ _Is_Tai_Xuan_JING:=}'); + Error('\P{ _Is_Tai_Xuan_JING:=}'); Expect(1, 119647, '\p{istaixuanjing}', ""); Expect(0, 119647, '\p{^istaixuanjing}', ""); Expect(0, 119647, '\P{istaixuanjing}', ""); @@ -116782,16 +120124,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119648, '\p{^istaixuanjing}', ""); Expect(1, 119648, '\P{istaixuanjing}', ""); Expect(0, 119648, '\P{^istaixuanjing}', ""); - Expect(1, 119647, '\p{-Is_Tai_xuan_jing}', ""); - Expect(0, 119647, '\p{^-Is_Tai_xuan_jing}', ""); - Expect(0, 119647, '\P{-Is_Tai_xuan_jing}', ""); - Expect(1, 119647, '\P{^-Is_Tai_xuan_jing}', ""); - Expect(0, 119648, '\p{-Is_Tai_xuan_jing}', ""); - Expect(1, 119648, '\p{^-Is_Tai_xuan_jing}', ""); - Expect(1, 119648, '\P{-Is_Tai_xuan_jing}', ""); - Expect(0, 119648, '\P{^-Is_Tai_xuan_jing}', ""); - Error('\p{_-In_tai_xuan_JING/a/}'); - Error('\P{_-In_tai_xuan_JING/a/}'); + Expect(1, 119647, '\p{ Is_Tai_XUAN_Jing}', ""); + Expect(0, 119647, '\p{^ Is_Tai_XUAN_Jing}', ""); + Expect(0, 119647, '\P{ Is_Tai_XUAN_Jing}', ""); + Expect(1, 119647, '\P{^ Is_Tai_XUAN_Jing}', ""); + Expect(0, 119648, '\p{ Is_Tai_XUAN_Jing}', ""); + Expect(1, 119648, '\p{^ Is_Tai_XUAN_Jing}', ""); + Expect(1, 119648, '\P{ Is_Tai_XUAN_Jing}', ""); + Expect(0, 119648, '\P{^ Is_Tai_XUAN_Jing}', ""); + Error('\p{ :=IN_tai_Xuan_Jing}'); + Error('\P{ :=IN_tai_Xuan_Jing}'); Expect(1, 119647, '\p{intaixuanjing}', ""); Expect(0, 119647, '\p{^intaixuanjing}', ""); Expect(0, 119647, '\P{intaixuanjing}', ""); @@ -116800,16 +120142,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119648, '\p{^intaixuanjing}', ""); Expect(1, 119648, '\P{intaixuanjing}', ""); Expect(0, 119648, '\P{^intaixuanjing}', ""); - Expect(1, 119647, '\p{ IN_Tai_xuan_Jing}', ""); - Expect(0, 119647, '\p{^ IN_Tai_xuan_Jing}', ""); - Expect(0, 119647, '\P{ IN_Tai_xuan_Jing}', ""); - Expect(1, 119647, '\P{^ IN_Tai_xuan_Jing}', ""); - Expect(0, 119648, '\p{ IN_Tai_xuan_Jing}', ""); - Expect(1, 119648, '\p{^ IN_Tai_xuan_Jing}', ""); - Expect(1, 119648, '\P{ IN_Tai_xuan_Jing}', ""); - Expect(0, 119648, '\P{^ IN_Tai_xuan_Jing}', ""); - Error('\p{ Takri:=}'); - Error('\P{ Takri:=}'); + Expect(1, 119647, '\p{ in_Tai_XUAN_Jing}', ""); + Expect(0, 119647, '\p{^ in_Tai_XUAN_Jing}', ""); + Expect(0, 119647, '\P{ in_Tai_XUAN_Jing}', ""); + Expect(1, 119647, '\P{^ in_Tai_XUAN_Jing}', ""); + Expect(0, 119648, '\p{ in_Tai_XUAN_Jing}', ""); + Expect(1, 119648, '\p{^ in_Tai_XUAN_Jing}', ""); + Expect(1, 119648, '\P{ in_Tai_XUAN_Jing}', ""); + Expect(0, 119648, '\P{^ in_Tai_XUAN_Jing}', ""); + Error('\p{ /a/takri}'); + Error('\P{ /a/takri}'); Expect(1, 71369, '\p{takri}', ""); Expect(0, 71369, '\p{^takri}', ""); Expect(0, 71369, '\P{takri}', ""); @@ -116818,16 +120160,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71370, '\p{^takri}', ""); Expect(1, 71370, '\P{takri}', ""); Expect(0, 71370, '\P{^takri}', ""); - Expect(1, 71369, '\p{ TAKRI}', ""); - Expect(0, 71369, '\p{^ TAKRI}', ""); - Expect(0, 71369, '\P{ TAKRI}', ""); - Expect(1, 71369, '\P{^ TAKRI}', ""); - Expect(0, 71370, '\p{ TAKRI}', ""); - Expect(1, 71370, '\p{^ TAKRI}', ""); - Expect(1, 71370, '\P{ TAKRI}', ""); - Expect(0, 71370, '\P{^ TAKRI}', ""); - Error('\p{-_IS_Takri:=}'); - Error('\P{-_IS_Takri:=}'); + Expect(1, 71369, '\p{_-Takri}', ""); + Expect(0, 71369, '\p{^_-Takri}', ""); + Expect(0, 71369, '\P{_-Takri}', ""); + Expect(1, 71369, '\P{^_-Takri}', ""); + Expect(0, 71370, '\p{_-Takri}', ""); + Expect(1, 71370, '\p{^_-Takri}', ""); + Expect(1, 71370, '\P{_-Takri}', ""); + Expect(0, 71370, '\P{^_-Takri}', ""); + Error('\p{ /a/IS_Takri}'); + Error('\P{ /a/IS_Takri}'); Expect(1, 71369, '\p{istakri}', ""); Expect(0, 71369, '\p{^istakri}', ""); Expect(0, 71369, '\P{istakri}', ""); @@ -116836,16 +120178,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71370, '\p{^istakri}', ""); Expect(1, 71370, '\P{istakri}', ""); Expect(0, 71370, '\P{^istakri}', ""); - Expect(1, 71369, '\p{-_Is_Takri}', ""); - Expect(0, 71369, '\p{^-_Is_Takri}', ""); - Expect(0, 71369, '\P{-_Is_Takri}', ""); - Expect(1, 71369, '\P{^-_Is_Takri}', ""); - Expect(0, 71370, '\p{-_Is_Takri}', ""); - Expect(1, 71370, '\p{^-_Is_Takri}', ""); - Expect(1, 71370, '\P{-_Is_Takri}', ""); - Expect(0, 71370, '\P{^-_Is_Takri}', ""); - Error('\p{_/a/takr}'); - Error('\P{_/a/takr}'); + Expect(1, 71369, '\p{is_TAKRI}', ""); + Expect(0, 71369, '\p{^is_TAKRI}', ""); + Expect(0, 71369, '\P{is_TAKRI}', ""); + Expect(1, 71369, '\P{^is_TAKRI}', ""); + Expect(0, 71370, '\p{is_TAKRI}', ""); + Expect(1, 71370, '\p{^is_TAKRI}', ""); + Expect(1, 71370, '\P{is_TAKRI}', ""); + Expect(0, 71370, '\P{^is_TAKRI}', ""); + Error('\p{ :=Takr}'); + Error('\P{ :=Takr}'); Expect(1, 71369, '\p{takr}', ""); Expect(0, 71369, '\p{^takr}', ""); Expect(0, 71369, '\P{takr}', ""); @@ -116854,16 +120196,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71370, '\p{^takr}', ""); Expect(1, 71370, '\P{takr}', ""); Expect(0, 71370, '\P{^takr}', ""); - Expect(1, 71369, '\p{- TAKR}', ""); - Expect(0, 71369, '\p{^- TAKR}', ""); - Expect(0, 71369, '\P{- TAKR}', ""); - Expect(1, 71369, '\P{^- TAKR}', ""); - Expect(0, 71370, '\p{- TAKR}', ""); - Expect(1, 71370, '\p{^- TAKR}', ""); - Expect(1, 71370, '\P{- TAKR}', ""); - Expect(0, 71370, '\P{^- TAKR}', ""); - Error('\p{ is_takr/a/}'); - Error('\P{ is_takr/a/}'); + Expect(1, 71369, '\p{Takr}', ""); + Expect(0, 71369, '\p{^Takr}', ""); + Expect(0, 71369, '\P{Takr}', ""); + Expect(1, 71369, '\P{^Takr}', ""); + Expect(0, 71370, '\p{Takr}', ""); + Expect(1, 71370, '\p{^Takr}', ""); + Expect(1, 71370, '\P{Takr}', ""); + Expect(0, 71370, '\P{^Takr}', ""); + Error('\p{ is_TAKR:=}'); + Error('\P{ is_TAKR:=}'); Expect(1, 71369, '\p{istakr}', ""); Expect(0, 71369, '\p{^istakr}', ""); Expect(0, 71369, '\P{istakr}', ""); @@ -116872,16 +120214,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71370, '\p{^istakr}', ""); Expect(1, 71370, '\P{istakr}', ""); Expect(0, 71370, '\P{^istakr}', ""); - Expect(1, 71369, '\p{-Is_Takr}', ""); - Expect(0, 71369, '\p{^-Is_Takr}', ""); - Expect(0, 71369, '\P{-Is_Takr}', ""); - Expect(1, 71369, '\P{^-Is_Takr}', ""); - Expect(0, 71370, '\p{-Is_Takr}', ""); - Expect(1, 71370, '\p{^-Is_Takr}', ""); - Expect(1, 71370, '\P{-Is_Takr}', ""); - Expect(0, 71370, '\P{^-Is_Takr}', ""); - Error('\p{-:=Tamil}'); - Error('\P{-:=Tamil}'); + Expect(1, 71369, '\p{ Is_TAKR}', ""); + Expect(0, 71369, '\p{^ Is_TAKR}', ""); + Expect(0, 71369, '\P{ Is_TAKR}', ""); + Expect(1, 71369, '\P{^ Is_TAKR}', ""); + Expect(0, 71370, '\p{ Is_TAKR}', ""); + Expect(1, 71370, '\p{^ Is_TAKR}', ""); + Expect(1, 71370, '\P{ Is_TAKR}', ""); + Expect(0, 71370, '\P{^ Is_TAKR}', ""); + Error('\p{ :=tamil}'); + Error('\P{ :=tamil}'); Expect(1, 73727, '\p{tamil}', ""); Expect(0, 73727, '\p{^tamil}', ""); Expect(0, 73727, '\P{tamil}', ""); @@ -116890,16 +120232,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73728, '\p{^tamil}', ""); Expect(1, 73728, '\P{tamil}', ""); Expect(0, 73728, '\P{^tamil}', ""); - Expect(1, 73727, '\p{ Tamil}', ""); - Expect(0, 73727, '\p{^ Tamil}', ""); - Expect(0, 73727, '\P{ Tamil}', ""); - Expect(1, 73727, '\P{^ Tamil}', ""); - Expect(0, 73728, '\p{ Tamil}', ""); - Expect(1, 73728, '\p{^ Tamil}', ""); - Expect(1, 73728, '\P{ Tamil}', ""); - Expect(0, 73728, '\P{^ Tamil}', ""); - Error('\p{/a/ _Is_Tamil}'); - Error('\P{/a/ _Is_Tamil}'); + Expect(1, 73727, '\p{_ TAMIL}', ""); + Expect(0, 73727, '\p{^_ TAMIL}', ""); + Expect(0, 73727, '\P{_ TAMIL}', ""); + Expect(1, 73727, '\P{^_ TAMIL}', ""); + Expect(0, 73728, '\p{_ TAMIL}', ""); + Expect(1, 73728, '\p{^_ TAMIL}', ""); + Expect(1, 73728, '\P{_ TAMIL}', ""); + Expect(0, 73728, '\P{^_ TAMIL}', ""); + Error('\p{ :=IS_tamil}'); + Error('\P{ :=IS_tamil}'); Expect(1, 73727, '\p{istamil}', ""); Expect(0, 73727, '\p{^istamil}', ""); Expect(0, 73727, '\P{istamil}', ""); @@ -116908,16 +120250,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73728, '\p{^istamil}', ""); Expect(1, 73728, '\P{istamil}', ""); Expect(0, 73728, '\P{^istamil}', ""); - Expect(1, 73727, '\p{ IS_Tamil}', ""); - Expect(0, 73727, '\p{^ IS_Tamil}', ""); - Expect(0, 73727, '\P{ IS_Tamil}', ""); - Expect(1, 73727, '\P{^ IS_Tamil}', ""); - Expect(0, 73728, '\p{ IS_Tamil}', ""); - Expect(1, 73728, '\p{^ IS_Tamil}', ""); - Expect(1, 73728, '\P{ IS_Tamil}', ""); - Expect(0, 73728, '\P{^ IS_Tamil}', ""); - Error('\p{/a/ TAML}'); - Error('\P{/a/ TAML}'); + Expect(1, 73727, '\p{_ Is_tamil}', ""); + Expect(0, 73727, '\p{^_ Is_tamil}', ""); + Expect(0, 73727, '\P{_ Is_tamil}', ""); + Expect(1, 73727, '\P{^_ Is_tamil}', ""); + Expect(0, 73728, '\p{_ Is_tamil}', ""); + Expect(1, 73728, '\p{^_ Is_tamil}', ""); + Expect(1, 73728, '\P{_ Is_tamil}', ""); + Expect(0, 73728, '\P{^_ Is_tamil}', ""); + Error('\p{:=-_Taml}'); + Error('\P{:=-_Taml}'); Expect(1, 73727, '\p{taml}', ""); Expect(0, 73727, '\p{^taml}', ""); Expect(0, 73727, '\P{taml}', ""); @@ -116926,16 +120268,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73728, '\p{^taml}', ""); Expect(1, 73728, '\P{taml}', ""); Expect(0, 73728, '\P{^taml}', ""); - Expect(1, 73727, '\p{ Taml}', ""); - Expect(0, 73727, '\p{^ Taml}', ""); - Expect(0, 73727, '\P{ Taml}', ""); - Expect(1, 73727, '\P{^ Taml}', ""); - Expect(0, 73728, '\p{ Taml}', ""); - Expect(1, 73728, '\p{^ Taml}', ""); - Expect(1, 73728, '\P{ Taml}', ""); - Expect(0, 73728, '\P{^ Taml}', ""); - Error('\p{ :=Is_Taml}'); - Error('\P{ :=Is_Taml}'); + Expect(1, 73727, '\p{_Taml}', ""); + Expect(0, 73727, '\p{^_Taml}', ""); + Expect(0, 73727, '\P{_Taml}', ""); + Expect(1, 73727, '\P{^_Taml}', ""); + Expect(0, 73728, '\p{_Taml}', ""); + Expect(1, 73728, '\p{^_Taml}', ""); + Expect(1, 73728, '\P{_Taml}', ""); + Expect(0, 73728, '\P{^_Taml}', ""); + Error('\p{_Is_Taml:=}'); + Error('\P{_Is_Taml:=}'); Expect(1, 73727, '\p{istaml}', ""); Expect(0, 73727, '\p{^istaml}', ""); Expect(0, 73727, '\P{istaml}', ""); @@ -116944,16 +120286,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73728, '\p{^istaml}', ""); Expect(1, 73728, '\P{istaml}', ""); Expect(0, 73728, '\P{^istaml}', ""); - Expect(1, 73727, '\p{IS_taml}', ""); - Expect(0, 73727, '\p{^IS_taml}', ""); - Expect(0, 73727, '\P{IS_taml}', ""); - Expect(1, 73727, '\P{^IS_taml}', ""); - Expect(0, 73728, '\p{IS_taml}', ""); - Expect(1, 73728, '\p{^IS_taml}', ""); - Expect(1, 73728, '\P{IS_taml}', ""); - Expect(0, 73728, '\P{^IS_taml}', ""); - Error('\p{ /a/Tamil_Supplement}'); - Error('\P{ /a/Tamil_Supplement}'); + Expect(1, 73727, '\p{_Is_taml}', ""); + Expect(0, 73727, '\p{^_Is_taml}', ""); + Expect(0, 73727, '\P{_Is_taml}', ""); + Expect(1, 73727, '\P{^_Is_taml}', ""); + Expect(0, 73728, '\p{_Is_taml}', ""); + Expect(1, 73728, '\p{^_Is_taml}', ""); + Expect(1, 73728, '\P{_Is_taml}', ""); + Expect(0, 73728, '\P{^_Is_taml}', ""); + Error('\p{ :=TAMIL_supplement}'); + Error('\P{ :=TAMIL_supplement}'); Expect(1, 73727, '\p{tamilsupplement}', ""); Expect(0, 73727, '\p{^tamilsupplement}', ""); Expect(0, 73727, '\P{tamilsupplement}', ""); @@ -116962,16 +120304,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73728, '\p{^tamilsupplement}', ""); Expect(1, 73728, '\P{tamilsupplement}', ""); Expect(0, 73728, '\P{^tamilsupplement}', ""); - Expect(1, 73727, '\p{ Tamil_Supplement}', ""); - Expect(0, 73727, '\p{^ Tamil_Supplement}', ""); - Expect(0, 73727, '\P{ Tamil_Supplement}', ""); - Expect(1, 73727, '\P{^ Tamil_Supplement}', ""); - Expect(0, 73728, '\p{ Tamil_Supplement}', ""); - Expect(1, 73728, '\p{^ Tamil_Supplement}', ""); - Expect(1, 73728, '\P{ Tamil_Supplement}', ""); - Expect(0, 73728, '\P{^ Tamil_Supplement}', ""); - Error('\p{/a/_IS_tamil_Supplement}'); - Error('\P{/a/_IS_tamil_Supplement}'); + Expect(1, 73727, '\p{-TAMIL_Supplement}', ""); + Expect(0, 73727, '\p{^-TAMIL_Supplement}', ""); + Expect(0, 73727, '\P{-TAMIL_Supplement}', ""); + Expect(1, 73727, '\P{^-TAMIL_Supplement}', ""); + Expect(0, 73728, '\p{-TAMIL_Supplement}', ""); + Expect(1, 73728, '\p{^-TAMIL_Supplement}', ""); + Expect(1, 73728, '\P{-TAMIL_Supplement}', ""); + Expect(0, 73728, '\P{^-TAMIL_Supplement}', ""); + Error('\p{/a/-_IS_TAMIL_Supplement}'); + Error('\P{/a/-_IS_TAMIL_Supplement}'); Expect(1, 73727, '\p{istamilsupplement}', ""); Expect(0, 73727, '\p{^istamilsupplement}', ""); Expect(0, 73727, '\P{istamilsupplement}', ""); @@ -116980,16 +120322,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73728, '\p{^istamilsupplement}', ""); Expect(1, 73728, '\P{istamilsupplement}', ""); Expect(0, 73728, '\P{^istamilsupplement}', ""); - Expect(1, 73727, '\p{ IS_Tamil_Supplement}', ""); - Expect(0, 73727, '\p{^ IS_Tamil_Supplement}', ""); - Expect(0, 73727, '\P{ IS_Tamil_Supplement}', ""); - Expect(1, 73727, '\P{^ IS_Tamil_Supplement}', ""); - Expect(0, 73728, '\p{ IS_Tamil_Supplement}', ""); - Expect(1, 73728, '\p{^ IS_Tamil_Supplement}', ""); - Expect(1, 73728, '\P{ IS_Tamil_Supplement}', ""); - Expect(0, 73728, '\P{^ IS_Tamil_Supplement}', ""); - Error('\p{:=--In_Tamil_Supplement}'); - Error('\P{:=--In_Tamil_Supplement}'); + Expect(1, 73727, '\p{ Is_Tamil_SUPPLEMENT}', ""); + Expect(0, 73727, '\p{^ Is_Tamil_SUPPLEMENT}', ""); + Expect(0, 73727, '\P{ Is_Tamil_SUPPLEMENT}', ""); + Expect(1, 73727, '\P{^ Is_Tamil_SUPPLEMENT}', ""); + Expect(0, 73728, '\p{ Is_Tamil_SUPPLEMENT}', ""); + Expect(1, 73728, '\p{^ Is_Tamil_SUPPLEMENT}', ""); + Expect(1, 73728, '\P{ Is_Tamil_SUPPLEMENT}', ""); + Expect(0, 73728, '\P{^ Is_Tamil_SUPPLEMENT}', ""); + Error('\p{ In_Tamil_SUPPLEMENT/a/}'); + Error('\P{ In_Tamil_SUPPLEMENT/a/}'); Expect(1, 73727, '\p{intamilsupplement}', ""); Expect(0, 73727, '\p{^intamilsupplement}', ""); Expect(0, 73727, '\P{intamilsupplement}', ""); @@ -116998,16 +120340,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73728, '\p{^intamilsupplement}', ""); Expect(1, 73728, '\P{intamilsupplement}', ""); Expect(0, 73728, '\P{^intamilsupplement}', ""); - Expect(1, 73727, '\p{- In_Tamil_Supplement}', ""); - Expect(0, 73727, '\p{^- In_Tamil_Supplement}', ""); - Expect(0, 73727, '\P{- In_Tamil_Supplement}', ""); - Expect(1, 73727, '\P{^- In_Tamil_Supplement}', ""); - Expect(0, 73728, '\p{- In_Tamil_Supplement}', ""); - Expect(1, 73728, '\p{^- In_Tamil_Supplement}', ""); - Expect(1, 73728, '\P{- In_Tamil_Supplement}', ""); - Expect(0, 73728, '\P{^- In_Tamil_Supplement}', ""); - Error('\p{/a/ _tamil_Sup}'); - Error('\P{/a/ _tamil_Sup}'); + Expect(1, 73727, '\p{ _IN_Tamil_Supplement}', ""); + Expect(0, 73727, '\p{^ _IN_Tamil_Supplement}', ""); + Expect(0, 73727, '\P{ _IN_Tamil_Supplement}', ""); + Expect(1, 73727, '\P{^ _IN_Tamil_Supplement}', ""); + Expect(0, 73728, '\p{ _IN_Tamil_Supplement}', ""); + Expect(1, 73728, '\p{^ _IN_Tamil_Supplement}', ""); + Expect(1, 73728, '\P{ _IN_Tamil_Supplement}', ""); + Expect(0, 73728, '\P{^ _IN_Tamil_Supplement}', ""); + Error('\p{_-tamil_SUP/a/}'); + Error('\P{_-tamil_SUP/a/}'); Expect(1, 73727, '\p{tamilsup}', ""); Expect(0, 73727, '\p{^tamilsup}', ""); Expect(0, 73727, '\P{tamilsup}', ""); @@ -117016,16 +120358,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73728, '\p{^tamilsup}', ""); Expect(1, 73728, '\P{tamilsup}', ""); Expect(0, 73728, '\P{^tamilsup}', ""); - Expect(1, 73727, '\p{_Tamil_Sup}', ""); - Expect(0, 73727, '\p{^_Tamil_Sup}', ""); - Expect(0, 73727, '\P{_Tamil_Sup}', ""); - Expect(1, 73727, '\P{^_Tamil_Sup}', ""); - Expect(0, 73728, '\p{_Tamil_Sup}', ""); - Expect(1, 73728, '\p{^_Tamil_Sup}', ""); - Expect(1, 73728, '\P{_Tamil_Sup}', ""); - Expect(0, 73728, '\P{^_Tamil_Sup}', ""); - Error('\p{ Is_TAMIL_Sup/a/}'); - Error('\P{ Is_TAMIL_Sup/a/}'); + Expect(1, 73727, '\p{ _tamil_Sup}', ""); + Expect(0, 73727, '\p{^ _tamil_Sup}', ""); + Expect(0, 73727, '\P{ _tamil_Sup}', ""); + Expect(1, 73727, '\P{^ _tamil_Sup}', ""); + Expect(0, 73728, '\p{ _tamil_Sup}', ""); + Expect(1, 73728, '\p{^ _tamil_Sup}', ""); + Expect(1, 73728, '\P{ _tamil_Sup}', ""); + Expect(0, 73728, '\P{^ _tamil_Sup}', ""); + Error('\p{/a/ _Is_Tamil_Sup}'); + Error('\P{/a/ _Is_Tamil_Sup}'); Expect(1, 73727, '\p{istamilsup}', ""); Expect(0, 73727, '\p{^istamilsup}', ""); Expect(0, 73727, '\P{istamilsup}', ""); @@ -117034,16 +120376,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73728, '\p{^istamilsup}', ""); Expect(1, 73728, '\P{istamilsup}', ""); Expect(0, 73728, '\P{^istamilsup}', ""); - Expect(1, 73727, '\p{__Is_Tamil_sup}', ""); - Expect(0, 73727, '\p{^__Is_Tamil_sup}', ""); - Expect(0, 73727, '\P{__Is_Tamil_sup}', ""); - Expect(1, 73727, '\P{^__Is_Tamil_sup}', ""); - Expect(0, 73728, '\p{__Is_Tamil_sup}', ""); - Expect(1, 73728, '\p{^__Is_Tamil_sup}', ""); - Expect(1, 73728, '\P{__Is_Tamil_sup}', ""); - Expect(0, 73728, '\P{^__Is_Tamil_sup}', ""); - Error('\p{-:=In_tamil_Sup}'); - Error('\P{-:=In_tamil_Sup}'); + Expect(1, 73727, '\p{__IS_TAMIL_Sup}', ""); + Expect(0, 73727, '\p{^__IS_TAMIL_Sup}', ""); + Expect(0, 73727, '\P{__IS_TAMIL_Sup}', ""); + Expect(1, 73727, '\P{^__IS_TAMIL_Sup}', ""); + Expect(0, 73728, '\p{__IS_TAMIL_Sup}', ""); + Expect(1, 73728, '\p{^__IS_TAMIL_Sup}', ""); + Expect(1, 73728, '\P{__IS_TAMIL_Sup}', ""); + Expect(0, 73728, '\P{^__IS_TAMIL_Sup}', ""); + Error('\p{- IN_tamil_Sup/a/}'); + Error('\P{- IN_tamil_Sup/a/}'); Expect(1, 73727, '\p{intamilsup}', ""); Expect(0, 73727, '\p{^intamilsup}', ""); Expect(0, 73727, '\P{intamilsup}', ""); @@ -117052,88 +120394,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73728, '\p{^intamilsup}', ""); Expect(1, 73728, '\P{intamilsup}', ""); Expect(0, 73728, '\P{^intamilsup}', ""); - Expect(1, 73727, '\p{-_IN_Tamil_Sup}', ""); - Expect(0, 73727, '\p{^-_IN_Tamil_Sup}', ""); - Expect(0, 73727, '\P{-_IN_Tamil_Sup}', ""); - Expect(1, 73727, '\P{^-_IN_Tamil_Sup}', ""); - Expect(0, 73728, '\p{-_IN_Tamil_Sup}', ""); - Expect(1, 73728, '\p{^-_IN_Tamil_Sup}', ""); - Expect(1, 73728, '\P{-_IN_Tamil_Sup}', ""); - Expect(0, 73728, '\P{^-_IN_Tamil_Sup}', ""); - Error('\p{ /a/tangut}'); - Error('\P{ /a/tangut}'); - Expect(1, 101106, '\p{tangut}', ""); - Expect(0, 101106, '\p{^tangut}', ""); - Expect(0, 101106, '\P{tangut}', ""); - Expect(1, 101106, '\P{^tangut}', ""); - Expect(0, 101107, '\p{tangut}', ""); - Expect(1, 101107, '\p{^tangut}', ""); - Expect(1, 101107, '\P{tangut}', ""); - Expect(0, 101107, '\P{^tangut}', ""); - Expect(1, 101106, '\p{ TANGUT}', ""); - Expect(0, 101106, '\p{^ TANGUT}', ""); - Expect(0, 101106, '\P{ TANGUT}', ""); - Expect(1, 101106, '\P{^ TANGUT}', ""); - Expect(0, 101107, '\p{ TANGUT}', ""); - Expect(1, 101107, '\p{^ TANGUT}', ""); - Expect(1, 101107, '\P{ TANGUT}', ""); - Expect(0, 101107, '\P{^ TANGUT}', ""); - Error('\p{:=-Is_Tangut}'); - Error('\P{:=-Is_Tangut}'); - Expect(1, 101106, '\p{istangut}', ""); - Expect(0, 101106, '\p{^istangut}', ""); - Expect(0, 101106, '\P{istangut}', ""); - Expect(1, 101106, '\P{^istangut}', ""); - Expect(0, 101107, '\p{istangut}', ""); - Expect(1, 101107, '\p{^istangut}', ""); - Expect(1, 101107, '\P{istangut}', ""); - Expect(0, 101107, '\P{^istangut}', ""); - Expect(1, 101106, '\p{ is_TANGUT}', ""); - Expect(0, 101106, '\p{^ is_TANGUT}', ""); - Expect(0, 101106, '\P{ is_TANGUT}', ""); - Expect(1, 101106, '\P{^ is_TANGUT}', ""); - Expect(0, 101107, '\p{ is_TANGUT}', ""); - Expect(1, 101107, '\p{^ is_TANGUT}', ""); - Expect(1, 101107, '\P{ is_TANGUT}', ""); - Expect(0, 101107, '\P{^ is_TANGUT}', ""); - Error('\p{/a/ Tang}'); - Error('\P{/a/ Tang}'); - Expect(1, 101106, '\p{tang}', ""); - Expect(0, 101106, '\p{^tang}', ""); - Expect(0, 101106, '\P{tang}', ""); - Expect(1, 101106, '\P{^tang}', ""); - Expect(0, 101107, '\p{tang}', ""); - Expect(1, 101107, '\p{^tang}', ""); - Expect(1, 101107, '\P{tang}', ""); - Expect(0, 101107, '\P{^tang}', ""); - Expect(1, 101106, '\p{_-TANG}', ""); - Expect(0, 101106, '\p{^_-TANG}', ""); - Expect(0, 101106, '\P{_-TANG}', ""); - Expect(1, 101106, '\P{^_-TANG}', ""); - Expect(0, 101107, '\p{_-TANG}', ""); - Expect(1, 101107, '\p{^_-TANG}', ""); - Expect(1, 101107, '\P{_-TANG}', ""); - Expect(0, 101107, '\P{^_-TANG}', ""); - Error('\p{ /a/Is_TANG}'); - Error('\P{ /a/Is_TANG}'); - Expect(1, 101106, '\p{istang}', ""); - Expect(0, 101106, '\p{^istang}', ""); - Expect(0, 101106, '\P{istang}', ""); - Expect(1, 101106, '\P{^istang}', ""); - Expect(0, 101107, '\p{istang}', ""); - Expect(1, 101107, '\p{^istang}', ""); - Expect(1, 101107, '\P{istang}', ""); - Expect(0, 101107, '\P{^istang}', ""); - Expect(1, 101106, '\p{ _IS_tang}', ""); - Expect(0, 101106, '\p{^ _IS_tang}', ""); - Expect(0, 101106, '\P{ _IS_tang}', ""); - Expect(1, 101106, '\P{^ _IS_tang}', ""); - Expect(0, 101107, '\p{ _IS_tang}', ""); - Expect(1, 101107, '\p{^ _IS_tang}', ""); - Expect(1, 101107, '\P{ _IS_tang}', ""); - Expect(0, 101107, '\P{^ _IS_tang}', ""); - Error('\p{-:=Tangut_Components}'); - Error('\P{-:=Tangut_Components}'); + Expect(1, 73727, '\p{ In_Tamil_SUP}', ""); + Expect(0, 73727, '\p{^ In_Tamil_SUP}', ""); + Expect(0, 73727, '\P{ In_Tamil_SUP}', ""); + Expect(1, 73727, '\P{^ In_Tamil_SUP}', ""); + Expect(0, 73728, '\p{ In_Tamil_SUP}', ""); + Expect(1, 73728, '\p{^ In_Tamil_SUP}', ""); + Expect(1, 73728, '\P{ In_Tamil_SUP}', ""); + Expect(0, 73728, '\P{^ In_Tamil_SUP}', ""); + Error('\p{_/a/tangut}'); + Error('\P{_/a/tangut}'); + Expect(1, 101640, '\p{tangut}', ""); + Expect(0, 101640, '\p{^tangut}', ""); + Expect(0, 101640, '\P{tangut}', ""); + Expect(1, 101640, '\P{^tangut}', ""); + Expect(0, 101641, '\p{tangut}', ""); + Expect(1, 101641, '\p{^tangut}', ""); + Expect(1, 101641, '\P{tangut}', ""); + Expect(0, 101641, '\P{^tangut}', ""); + Expect(1, 101640, '\p{_-Tangut}', ""); + Expect(0, 101640, '\p{^_-Tangut}', ""); + Expect(0, 101640, '\P{_-Tangut}', ""); + Expect(1, 101640, '\P{^_-Tangut}', ""); + Expect(0, 101641, '\p{_-Tangut}', ""); + Expect(1, 101641, '\p{^_-Tangut}', ""); + Expect(1, 101641, '\P{_-Tangut}', ""); + Expect(0, 101641, '\P{^_-Tangut}', ""); + Error('\p{:= Is_Tangut}'); + Error('\P{:= Is_Tangut}'); + Expect(1, 101640, '\p{istangut}', ""); + Expect(0, 101640, '\p{^istangut}', ""); + Expect(0, 101640, '\P{istangut}', ""); + Expect(1, 101640, '\P{^istangut}', ""); + Expect(0, 101641, '\p{istangut}', ""); + Expect(1, 101641, '\p{^istangut}', ""); + Expect(1, 101641, '\P{istangut}', ""); + Expect(0, 101641, '\P{^istangut}', ""); + Expect(1, 101640, '\p{-_Is_Tangut}', ""); + Expect(0, 101640, '\p{^-_Is_Tangut}', ""); + Expect(0, 101640, '\P{-_Is_Tangut}', ""); + Expect(1, 101640, '\P{^-_Is_Tangut}', ""); + Expect(0, 101641, '\p{-_Is_Tangut}', ""); + Expect(1, 101641, '\p{^-_Is_Tangut}', ""); + Expect(1, 101641, '\P{-_Is_Tangut}', ""); + Expect(0, 101641, '\P{^-_Is_Tangut}', ""); + Error('\p{:=- TANG}'); + Error('\P{:=- TANG}'); + Expect(1, 101640, '\p{tang}', ""); + Expect(0, 101640, '\p{^tang}', ""); + Expect(0, 101640, '\P{tang}', ""); + Expect(1, 101640, '\P{^tang}', ""); + Expect(0, 101641, '\p{tang}', ""); + Expect(1, 101641, '\p{^tang}', ""); + Expect(1, 101641, '\P{tang}', ""); + Expect(0, 101641, '\P{^tang}', ""); + Expect(1, 101640, '\p{ Tang}', ""); + Expect(0, 101640, '\p{^ Tang}', ""); + Expect(0, 101640, '\P{ Tang}', ""); + Expect(1, 101640, '\P{^ Tang}', ""); + Expect(0, 101641, '\p{ Tang}', ""); + Expect(1, 101641, '\p{^ Tang}', ""); + Expect(1, 101641, '\P{ Tang}', ""); + Expect(0, 101641, '\P{^ Tang}', ""); + Error('\p{:= Is_tang}'); + Error('\P{:= Is_tang}'); + Expect(1, 101640, '\p{istang}', ""); + Expect(0, 101640, '\p{^istang}', ""); + Expect(0, 101640, '\P{istang}', ""); + Expect(1, 101640, '\P{^istang}', ""); + Expect(0, 101641, '\p{istang}', ""); + Expect(1, 101641, '\p{^istang}', ""); + Expect(1, 101641, '\P{istang}', ""); + Expect(0, 101641, '\P{^istang}', ""); + Expect(1, 101640, '\p{-IS_Tang}', ""); + Expect(0, 101640, '\p{^-IS_Tang}', ""); + Expect(0, 101640, '\P{-IS_Tang}', ""); + Expect(1, 101640, '\P{^-IS_Tang}', ""); + Expect(0, 101641, '\p{-IS_Tang}', ""); + Expect(1, 101641, '\p{^-IS_Tang}', ""); + Expect(1, 101641, '\P{-IS_Tang}', ""); + Expect(0, 101641, '\P{^-IS_Tang}', ""); + Error('\p{ :=TANGUT_components}'); + Error('\P{ :=TANGUT_components}'); Expect(1, 101119, '\p{tangutcomponents}', ""); Expect(0, 101119, '\p{^tangutcomponents}', ""); Expect(0, 101119, '\P{tangutcomponents}', ""); @@ -117142,16 +120484,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 101120, '\p{^tangutcomponents}', ""); Expect(1, 101120, '\P{tangutcomponents}', ""); Expect(0, 101120, '\P{^tangutcomponents}', ""); - Expect(1, 101119, '\p{ Tangut_Components}', ""); - Expect(0, 101119, '\p{^ Tangut_Components}', ""); - Expect(0, 101119, '\P{ Tangut_Components}', ""); - Expect(1, 101119, '\P{^ Tangut_Components}', ""); - Expect(0, 101120, '\p{ Tangut_Components}', ""); - Expect(1, 101120, '\p{^ Tangut_Components}', ""); - Expect(1, 101120, '\P{ Tangut_Components}', ""); - Expect(0, 101120, '\P{^ Tangut_Components}', ""); - Error('\p{/a/Is_Tangut_Components}'); - Error('\P{/a/Is_Tangut_Components}'); + Expect(1, 101119, '\p{ TANGUT_COMPONENTS}', ""); + Expect(0, 101119, '\p{^ TANGUT_COMPONENTS}', ""); + Expect(0, 101119, '\P{ TANGUT_COMPONENTS}', ""); + Expect(1, 101119, '\P{^ TANGUT_COMPONENTS}', ""); + Expect(0, 101120, '\p{ TANGUT_COMPONENTS}', ""); + Expect(1, 101120, '\p{^ TANGUT_COMPONENTS}', ""); + Expect(1, 101120, '\P{ TANGUT_COMPONENTS}', ""); + Expect(0, 101120, '\P{^ TANGUT_COMPONENTS}', ""); + Error('\p{/a/ IS_tangut_components}'); + Error('\P{/a/ IS_tangut_components}'); Expect(1, 101119, '\p{istangutcomponents}', ""); Expect(0, 101119, '\p{^istangutcomponents}', ""); Expect(0, 101119, '\P{istangutcomponents}', ""); @@ -117160,16 +120502,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 101120, '\p{^istangutcomponents}', ""); Expect(1, 101120, '\P{istangutcomponents}', ""); Expect(0, 101120, '\P{^istangutcomponents}', ""); - Expect(1, 101119, '\p{ is_Tangut_Components}', ""); - Expect(0, 101119, '\p{^ is_Tangut_Components}', ""); - Expect(0, 101119, '\P{ is_Tangut_Components}', ""); - Expect(1, 101119, '\P{^ is_Tangut_Components}', ""); - Expect(0, 101120, '\p{ is_Tangut_Components}', ""); - Expect(1, 101120, '\p{^ is_Tangut_Components}', ""); - Expect(1, 101120, '\P{ is_Tangut_Components}', ""); - Expect(0, 101120, '\P{^ is_Tangut_Components}', ""); - Error('\p{-:=In_tangut_Components}'); - Error('\P{-:=In_tangut_Components}'); + Expect(1, 101119, '\p{__Is_TANGUT_Components}', ""); + Expect(0, 101119, '\p{^__Is_TANGUT_Components}', ""); + Expect(0, 101119, '\P{__Is_TANGUT_Components}', ""); + Expect(1, 101119, '\P{^__Is_TANGUT_Components}', ""); + Expect(0, 101120, '\p{__Is_TANGUT_Components}', ""); + Expect(1, 101120, '\p{^__Is_TANGUT_Components}', ""); + Expect(1, 101120, '\P{__Is_TANGUT_Components}', ""); + Expect(0, 101120, '\P{^__Is_TANGUT_Components}', ""); + Error('\p{-:=In_Tangut_COMPONENTS}'); + Error('\P{-:=In_Tangut_COMPONENTS}'); Expect(1, 101119, '\p{intangutcomponents}', ""); Expect(0, 101119, '\p{^intangutcomponents}', ""); Expect(0, 101119, '\P{intangutcomponents}', ""); @@ -117178,16 +120520,124 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 101120, '\p{^intangutcomponents}', ""); Expect(1, 101120, '\P{intangutcomponents}', ""); Expect(0, 101120, '\P{^intangutcomponents}', ""); - Expect(1, 101119, '\p{ _In_Tangut_COMPONENTS}', ""); - Expect(0, 101119, '\p{^ _In_Tangut_COMPONENTS}', ""); - Expect(0, 101119, '\P{ _In_Tangut_COMPONENTS}', ""); - Expect(1, 101119, '\P{^ _In_Tangut_COMPONENTS}', ""); - Expect(0, 101120, '\p{ _In_Tangut_COMPONENTS}', ""); - Expect(1, 101120, '\p{^ _In_Tangut_COMPONENTS}', ""); - Expect(1, 101120, '\P{ _In_Tangut_COMPONENTS}', ""); - Expect(0, 101120, '\P{^ _In_Tangut_COMPONENTS}', ""); - Error('\p{ /a/Telugu}'); - Error('\P{ /a/Telugu}'); + Expect(1, 101119, '\p{_ In_TANGUT_COMPONENTS}', ""); + Expect(0, 101119, '\p{^_ In_TANGUT_COMPONENTS}', ""); + Expect(0, 101119, '\P{_ In_TANGUT_COMPONENTS}', ""); + Expect(1, 101119, '\P{^_ In_TANGUT_COMPONENTS}', ""); + Expect(0, 101120, '\p{_ In_TANGUT_COMPONENTS}', ""); + Expect(1, 101120, '\p{^_ In_TANGUT_COMPONENTS}', ""); + Expect(1, 101120, '\P{_ In_TANGUT_COMPONENTS}', ""); + Expect(0, 101120, '\P{^_ In_TANGUT_COMPONENTS}', ""); + Error('\p{_Tangut_supplement/a/}'); + Error('\P{_Tangut_supplement/a/}'); + Expect(1, 101775, '\p{tangutsupplement}', ""); + Expect(0, 101775, '\p{^tangutsupplement}', ""); + Expect(0, 101775, '\P{tangutsupplement}', ""); + Expect(1, 101775, '\P{^tangutsupplement}', ""); + Expect(0, 101776, '\p{tangutsupplement}', ""); + Expect(1, 101776, '\p{^tangutsupplement}', ""); + Expect(1, 101776, '\P{tangutsupplement}', ""); + Expect(0, 101776, '\P{^tangutsupplement}', ""); + Expect(1, 101775, '\p{ TANGUT_SUPPLEMENT}', ""); + Expect(0, 101775, '\p{^ TANGUT_SUPPLEMENT}', ""); + Expect(0, 101775, '\P{ TANGUT_SUPPLEMENT}', ""); + Expect(1, 101775, '\P{^ TANGUT_SUPPLEMENT}', ""); + Expect(0, 101776, '\p{ TANGUT_SUPPLEMENT}', ""); + Expect(1, 101776, '\p{^ TANGUT_SUPPLEMENT}', ""); + Expect(1, 101776, '\P{ TANGUT_SUPPLEMENT}', ""); + Expect(0, 101776, '\P{^ TANGUT_SUPPLEMENT}', ""); + Error('\p{_ Is_TANGUT_Supplement:=}'); + Error('\P{_ Is_TANGUT_Supplement:=}'); + Expect(1, 101775, '\p{istangutsupplement}', ""); + Expect(0, 101775, '\p{^istangutsupplement}', ""); + Expect(0, 101775, '\P{istangutsupplement}', ""); + Expect(1, 101775, '\P{^istangutsupplement}', ""); + Expect(0, 101776, '\p{istangutsupplement}', ""); + Expect(1, 101776, '\p{^istangutsupplement}', ""); + Expect(1, 101776, '\P{istangutsupplement}', ""); + Expect(0, 101776, '\P{^istangutsupplement}', ""); + Expect(1, 101775, '\p{ is_TANGUT_Supplement}', ""); + Expect(0, 101775, '\p{^ is_TANGUT_Supplement}', ""); + Expect(0, 101775, '\P{ is_TANGUT_Supplement}', ""); + Expect(1, 101775, '\P{^ is_TANGUT_Supplement}', ""); + Expect(0, 101776, '\p{ is_TANGUT_Supplement}', ""); + Expect(1, 101776, '\p{^ is_TANGUT_Supplement}', ""); + Expect(1, 101776, '\P{ is_TANGUT_Supplement}', ""); + Expect(0, 101776, '\P{^ is_TANGUT_Supplement}', ""); + Error('\p{:=_in_Tangut_Supplement}'); + Error('\P{:=_in_Tangut_Supplement}'); + Expect(1, 101775, '\p{intangutsupplement}', ""); + Expect(0, 101775, '\p{^intangutsupplement}', ""); + Expect(0, 101775, '\P{intangutsupplement}', ""); + Expect(1, 101775, '\P{^intangutsupplement}', ""); + Expect(0, 101776, '\p{intangutsupplement}', ""); + Expect(1, 101776, '\p{^intangutsupplement}', ""); + Expect(1, 101776, '\P{intangutsupplement}', ""); + Expect(0, 101776, '\P{^intangutsupplement}', ""); + Expect(1, 101775, '\p{_in_tangut_Supplement}', ""); + Expect(0, 101775, '\p{^_in_tangut_Supplement}', ""); + Expect(0, 101775, '\P{_in_tangut_Supplement}', ""); + Expect(1, 101775, '\P{^_in_tangut_Supplement}', ""); + Expect(0, 101776, '\p{_in_tangut_Supplement}', ""); + Expect(1, 101776, '\p{^_in_tangut_Supplement}', ""); + Expect(1, 101776, '\P{_in_tangut_Supplement}', ""); + Expect(0, 101776, '\P{^_in_tangut_Supplement}', ""); + Error('\p{_:=Tangut_sup}'); + Error('\P{_:=Tangut_sup}'); + Expect(1, 101775, '\p{tangutsup}', ""); + Expect(0, 101775, '\p{^tangutsup}', ""); + Expect(0, 101775, '\P{tangutsup}', ""); + Expect(1, 101775, '\P{^tangutsup}', ""); + Expect(0, 101776, '\p{tangutsup}', ""); + Expect(1, 101776, '\p{^tangutsup}', ""); + Expect(1, 101776, '\P{tangutsup}', ""); + Expect(0, 101776, '\P{^tangutsup}', ""); + Expect(1, 101775, '\p{_ tangut_sup}', ""); + Expect(0, 101775, '\p{^_ tangut_sup}', ""); + Expect(0, 101775, '\P{_ tangut_sup}', ""); + Expect(1, 101775, '\P{^_ tangut_sup}', ""); + Expect(0, 101776, '\p{_ tangut_sup}', ""); + Expect(1, 101776, '\p{^_ tangut_sup}', ""); + Expect(1, 101776, '\P{_ tangut_sup}', ""); + Expect(0, 101776, '\P{^_ tangut_sup}', ""); + Error('\p{/a/ is_tangut_sup}'); + Error('\P{/a/ is_tangut_sup}'); + Expect(1, 101775, '\p{istangutsup}', ""); + Expect(0, 101775, '\p{^istangutsup}', ""); + Expect(0, 101775, '\P{istangutsup}', ""); + Expect(1, 101775, '\P{^istangutsup}', ""); + Expect(0, 101776, '\p{istangutsup}', ""); + Expect(1, 101776, '\p{^istangutsup}', ""); + Expect(1, 101776, '\P{istangutsup}', ""); + Expect(0, 101776, '\P{^istangutsup}', ""); + Expect(1, 101775, '\p{is_Tangut_Sup}', ""); + Expect(0, 101775, '\p{^is_Tangut_Sup}', ""); + Expect(0, 101775, '\P{is_Tangut_Sup}', ""); + Expect(1, 101775, '\P{^is_Tangut_Sup}', ""); + Expect(0, 101776, '\p{is_Tangut_Sup}', ""); + Expect(1, 101776, '\p{^is_Tangut_Sup}', ""); + Expect(1, 101776, '\P{is_Tangut_Sup}', ""); + Expect(0, 101776, '\P{^is_Tangut_Sup}', ""); + Error('\p{-/a/IN_Tangut_SUP}'); + Error('\P{-/a/IN_Tangut_SUP}'); + Expect(1, 101775, '\p{intangutsup}', ""); + Expect(0, 101775, '\p{^intangutsup}', ""); + Expect(0, 101775, '\P{intangutsup}', ""); + Expect(1, 101775, '\P{^intangutsup}', ""); + Expect(0, 101776, '\p{intangutsup}', ""); + Expect(1, 101776, '\p{^intangutsup}', ""); + Expect(1, 101776, '\P{intangutsup}', ""); + Expect(0, 101776, '\P{^intangutsup}', ""); + Expect(1, 101775, '\p{-In_TANGUT_sup}', ""); + Expect(0, 101775, '\p{^-In_TANGUT_sup}', ""); + Expect(0, 101775, '\P{-In_TANGUT_sup}', ""); + Expect(1, 101775, '\P{^-In_TANGUT_sup}', ""); + Expect(0, 101776, '\p{-In_TANGUT_sup}', ""); + Expect(1, 101776, '\p{^-In_TANGUT_sup}', ""); + Expect(1, 101776, '\P{-In_TANGUT_sup}', ""); + Expect(0, 101776, '\P{^-In_TANGUT_sup}', ""); + Error('\p{/a/-Telugu}'); + Error('\P{/a/-Telugu}'); Expect(1, 7410, '\p{telugu}', ""); Expect(0, 7410, '\p{^telugu}', ""); Expect(0, 7410, '\P{telugu}', ""); @@ -117196,16 +120646,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7411, '\p{^telugu}', ""); Expect(1, 7411, '\P{telugu}', ""); Expect(0, 7411, '\P{^telugu}', ""); - Expect(1, 7410, '\p{-TELUGU}', ""); - Expect(0, 7410, '\p{^-TELUGU}', ""); - Expect(0, 7410, '\P{-TELUGU}', ""); - Expect(1, 7410, '\P{^-TELUGU}', ""); - Expect(0, 7411, '\p{-TELUGU}', ""); - Expect(1, 7411, '\p{^-TELUGU}', ""); - Expect(1, 7411, '\P{-TELUGU}', ""); - Expect(0, 7411, '\P{^-TELUGU}', ""); - Error('\p{ -is_Telugu/a/}'); - Error('\P{ -is_Telugu/a/}'); + Expect(1, 7410, '\p{_ TELUGU}', ""); + Expect(0, 7410, '\p{^_ TELUGU}', ""); + Expect(0, 7410, '\P{_ TELUGU}', ""); + Expect(1, 7410, '\P{^_ TELUGU}', ""); + Expect(0, 7411, '\p{_ TELUGU}', ""); + Expect(1, 7411, '\p{^_ TELUGU}', ""); + Expect(1, 7411, '\P{_ TELUGU}', ""); + Expect(0, 7411, '\P{^_ TELUGU}', ""); + Error('\p{ /a/Is_Telugu}'); + Error('\P{ /a/Is_Telugu}'); Expect(1, 7410, '\p{istelugu}', ""); Expect(0, 7410, '\p{^istelugu}', ""); Expect(0, 7410, '\P{istelugu}', ""); @@ -117214,16 +120664,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7411, '\p{^istelugu}', ""); Expect(1, 7411, '\P{istelugu}', ""); Expect(0, 7411, '\P{^istelugu}', ""); - Expect(1, 7410, '\p{ is_telugu}', ""); - Expect(0, 7410, '\p{^ is_telugu}', ""); - Expect(0, 7410, '\P{ is_telugu}', ""); - Expect(1, 7410, '\P{^ is_telugu}', ""); - Expect(0, 7411, '\p{ is_telugu}', ""); - Expect(1, 7411, '\p{^ is_telugu}', ""); - Expect(1, 7411, '\P{ is_telugu}', ""); - Expect(0, 7411, '\P{^ is_telugu}', ""); - Error('\p{-_TELU:=}'); - Error('\P{-_TELU:=}'); + Expect(1, 7410, '\p{ -Is_Telugu}', ""); + Expect(0, 7410, '\p{^ -Is_Telugu}', ""); + Expect(0, 7410, '\P{ -Is_Telugu}', ""); + Expect(1, 7410, '\P{^ -Is_Telugu}', ""); + Expect(0, 7411, '\p{ -Is_Telugu}', ""); + Expect(1, 7411, '\p{^ -Is_Telugu}', ""); + Expect(1, 7411, '\P{ -Is_Telugu}', ""); + Expect(0, 7411, '\P{^ -Is_Telugu}', ""); + Error('\p{ /a/telu}'); + Error('\P{ /a/telu}'); Expect(1, 7410, '\p{telu}', ""); Expect(0, 7410, '\p{^telu}', ""); Expect(0, 7410, '\P{telu}', ""); @@ -117232,16 +120682,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7411, '\p{^telu}', ""); Expect(1, 7411, '\P{telu}', ""); Expect(0, 7411, '\P{^telu}', ""); - Expect(1, 7410, '\p{- telu}', ""); - Expect(0, 7410, '\p{^- telu}', ""); - Expect(0, 7410, '\P{- telu}', ""); - Expect(1, 7410, '\P{^- telu}', ""); - Expect(0, 7411, '\p{- telu}', ""); - Expect(1, 7411, '\p{^- telu}', ""); - Expect(1, 7411, '\P{- telu}', ""); - Expect(0, 7411, '\P{^- telu}', ""); - Error('\p{:= _is_telu}'); - Error('\P{:= _is_telu}'); + Expect(1, 7410, '\p{ _telu}', ""); + Expect(0, 7410, '\p{^ _telu}', ""); + Expect(0, 7410, '\P{ _telu}', ""); + Expect(1, 7410, '\P{^ _telu}', ""); + Expect(0, 7411, '\p{ _telu}', ""); + Expect(1, 7411, '\p{^ _telu}', ""); + Expect(1, 7411, '\P{ _telu}', ""); + Expect(0, 7411, '\P{^ _telu}', ""); + Error('\p{--IS_telu:=}'); + Error('\P{--IS_telu:=}'); Expect(1, 7410, '\p{istelu}', ""); Expect(0, 7410, '\p{^istelu}', ""); Expect(0, 7410, '\P{istelu}', ""); @@ -117250,16 +120700,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7411, '\p{^istelu}', ""); Expect(1, 7411, '\P{istelu}', ""); Expect(0, 7411, '\P{^istelu}', ""); - Expect(1, 7410, '\p{_ Is_Telu}', ""); - Expect(0, 7410, '\p{^_ Is_Telu}', ""); - Expect(0, 7410, '\P{_ Is_Telu}', ""); - Expect(1, 7410, '\P{^_ Is_Telu}', ""); - Expect(0, 7411, '\p{_ Is_Telu}', ""); - Expect(1, 7411, '\p{^_ Is_Telu}', ""); - Expect(1, 7411, '\P{_ Is_Telu}', ""); - Expect(0, 7411, '\P{^_ Is_Telu}', ""); - Error('\p{:=-Terminal_Punctuation}'); - Error('\P{:=-Terminal_Punctuation}'); + Expect(1, 7410, '\p{Is_TELU}', ""); + Expect(0, 7410, '\p{^Is_TELU}', ""); + Expect(0, 7410, '\P{Is_TELU}', ""); + Expect(1, 7410, '\P{^Is_TELU}', ""); + Expect(0, 7411, '\p{Is_TELU}', ""); + Expect(1, 7411, '\p{^Is_TELU}', ""); + Expect(1, 7411, '\P{Is_TELU}', ""); + Expect(0, 7411, '\P{^Is_TELU}', ""); + Error('\p{/a/-terminal_Punctuation}'); + Error('\P{/a/-terminal_Punctuation}'); Expect(1, 121482, '\p{terminalpunctuation}', ""); Expect(0, 121482, '\p{^terminalpunctuation}', ""); Expect(0, 121482, '\P{terminalpunctuation}', ""); @@ -117268,16 +120718,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121483, '\p{^terminalpunctuation}', ""); Expect(1, 121483, '\P{terminalpunctuation}', ""); Expect(0, 121483, '\P{^terminalpunctuation}', ""); - Expect(1, 121482, '\p{ TERMINAL_Punctuation}', ""); - Expect(0, 121482, '\p{^ TERMINAL_Punctuation}', ""); - Expect(0, 121482, '\P{ TERMINAL_Punctuation}', ""); - Expect(1, 121482, '\P{^ TERMINAL_Punctuation}', ""); - Expect(0, 121483, '\p{ TERMINAL_Punctuation}', ""); - Expect(1, 121483, '\p{^ TERMINAL_Punctuation}', ""); - Expect(1, 121483, '\P{ TERMINAL_Punctuation}', ""); - Expect(0, 121483, '\P{^ TERMINAL_Punctuation}', ""); - Error('\p{-:=Is_Terminal_Punctuation}'); - Error('\P{-:=Is_Terminal_Punctuation}'); + Expect(1, 121482, '\p{ Terminal_punctuation}', ""); + Expect(0, 121482, '\p{^ Terminal_punctuation}', ""); + Expect(0, 121482, '\P{ Terminal_punctuation}', ""); + Expect(1, 121482, '\P{^ Terminal_punctuation}', ""); + Expect(0, 121483, '\p{ Terminal_punctuation}', ""); + Expect(1, 121483, '\p{^ Terminal_punctuation}', ""); + Expect(1, 121483, '\P{ Terminal_punctuation}', ""); + Expect(0, 121483, '\P{^ Terminal_punctuation}', ""); + Error('\p{ /a/is_Terminal_PUNCTUATION}'); + Error('\P{ /a/is_Terminal_PUNCTUATION}'); Expect(1, 121482, '\p{isterminalpunctuation}', ""); Expect(0, 121482, '\p{^isterminalpunctuation}', ""); Expect(0, 121482, '\P{isterminalpunctuation}', ""); @@ -117286,16 +120736,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121483, '\p{^isterminalpunctuation}', ""); Expect(1, 121483, '\P{isterminalpunctuation}', ""); Expect(0, 121483, '\P{^isterminalpunctuation}', ""); - Expect(1, 121482, '\p{ IS_Terminal_PUNCTUATION}', ""); - Expect(0, 121482, '\p{^ IS_Terminal_PUNCTUATION}', ""); - Expect(0, 121482, '\P{ IS_Terminal_PUNCTUATION}', ""); - Expect(1, 121482, '\P{^ IS_Terminal_PUNCTUATION}', ""); - Expect(0, 121483, '\p{ IS_Terminal_PUNCTUATION}', ""); - Expect(1, 121483, '\p{^ IS_Terminal_PUNCTUATION}', ""); - Expect(1, 121483, '\P{ IS_Terminal_PUNCTUATION}', ""); - Expect(0, 121483, '\P{^ IS_Terminal_PUNCTUATION}', ""); - Error('\p{ -Term:=}'); - Error('\P{ -Term:=}'); + Expect(1, 121482, '\p{ _Is_Terminal_PUNCTUATION}', ""); + Expect(0, 121482, '\p{^ _Is_Terminal_PUNCTUATION}', ""); + Expect(0, 121482, '\P{ _Is_Terminal_PUNCTUATION}', ""); + Expect(1, 121482, '\P{^ _Is_Terminal_PUNCTUATION}', ""); + Expect(0, 121483, '\p{ _Is_Terminal_PUNCTUATION}', ""); + Expect(1, 121483, '\p{^ _Is_Terminal_PUNCTUATION}', ""); + Expect(1, 121483, '\P{ _Is_Terminal_PUNCTUATION}', ""); + Expect(0, 121483, '\P{^ _Is_Terminal_PUNCTUATION}', ""); + Error('\p{_/a/Term}'); + Error('\P{_/a/Term}'); Expect(1, 121482, '\p{term}', ""); Expect(0, 121482, '\p{^term}', ""); Expect(0, 121482, '\P{term}', ""); @@ -117304,16 +120754,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121483, '\p{^term}', ""); Expect(1, 121483, '\P{term}', ""); Expect(0, 121483, '\P{^term}', ""); - Expect(1, 121482, '\p{ term}', ""); - Expect(0, 121482, '\p{^ term}', ""); - Expect(0, 121482, '\P{ term}', ""); - Expect(1, 121482, '\P{^ term}', ""); - Expect(0, 121483, '\p{ term}', ""); - Expect(1, 121483, '\p{^ term}', ""); - Expect(1, 121483, '\P{ term}', ""); - Expect(0, 121483, '\P{^ term}', ""); - Error('\p{:=Is_Term}'); - Error('\P{:=Is_Term}'); + Expect(1, 121482, '\p{ -TERM}', ""); + Expect(0, 121482, '\p{^ -TERM}', ""); + Expect(0, 121482, '\P{ -TERM}', ""); + Expect(1, 121482, '\P{^ -TERM}', ""); + Expect(0, 121483, '\p{ -TERM}', ""); + Expect(1, 121483, '\p{^ -TERM}', ""); + Expect(1, 121483, '\P{ -TERM}', ""); + Expect(0, 121483, '\P{^ -TERM}', ""); + Error('\p{-IS_Term:=}'); + Error('\P{-IS_Term:=}'); Expect(1, 121482, '\p{isterm}', ""); Expect(0, 121482, '\p{^isterm}', ""); Expect(0, 121482, '\P{isterm}', ""); @@ -117322,16 +120772,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121483, '\p{^isterm}', ""); Expect(1, 121483, '\P{isterm}', ""); Expect(0, 121483, '\P{^isterm}', ""); - Expect(1, 121482, '\p{ is_Term}', ""); - Expect(0, 121482, '\p{^ is_Term}', ""); - Expect(0, 121482, '\P{ is_Term}', ""); - Expect(1, 121482, '\P{^ is_Term}', ""); - Expect(0, 121483, '\p{ is_Term}', ""); - Expect(1, 121483, '\p{^ is_Term}', ""); - Expect(1, 121483, '\P{ is_Term}', ""); - Expect(0, 121483, '\P{^ is_Term}', ""); - Error('\p{ /a/thaana}'); - Error('\P{ /a/thaana}'); + Expect(1, 121482, '\p{is_term}', ""); + Expect(0, 121482, '\p{^is_term}', ""); + Expect(0, 121482, '\P{is_term}', ""); + Expect(1, 121482, '\P{^is_term}', ""); + Expect(0, 121483, '\p{is_term}', ""); + Expect(1, 121483, '\p{^is_term}', ""); + Expect(1, 121483, '\P{is_term}', ""); + Expect(0, 121483, '\P{^is_term}', ""); + Error('\p{ -THAANA/a/}'); + Error('\P{ -THAANA/a/}'); Expect(1, 65021, '\p{thaana}', ""); Expect(0, 65021, '\p{^thaana}', ""); Expect(0, 65021, '\P{thaana}', ""); @@ -117340,16 +120790,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65022, '\p{^thaana}', ""); Expect(1, 65022, '\P{thaana}', ""); Expect(0, 65022, '\P{^thaana}', ""); - Expect(1, 65021, '\p{ Thaana}', ""); - Expect(0, 65021, '\p{^ Thaana}', ""); - Expect(0, 65021, '\P{ Thaana}', ""); - Expect(1, 65021, '\P{^ Thaana}', ""); - Expect(0, 65022, '\p{ Thaana}', ""); - Expect(1, 65022, '\p{^ Thaana}', ""); - Expect(1, 65022, '\P{ Thaana}', ""); - Expect(0, 65022, '\P{^ Thaana}', ""); - Error('\p{:=- Is_THAANA}'); - Error('\P{:=- Is_THAANA}'); + Expect(1, 65021, '\p{__thaana}', ""); + Expect(0, 65021, '\p{^__thaana}', ""); + Expect(0, 65021, '\P{__thaana}', ""); + Expect(1, 65021, '\P{^__thaana}', ""); + Expect(0, 65022, '\p{__thaana}', ""); + Expect(1, 65022, '\p{^__thaana}', ""); + Expect(1, 65022, '\P{__thaana}', ""); + Expect(0, 65022, '\P{^__thaana}', ""); + Error('\p{/a/ is_Thaana}'); + Error('\P{/a/ is_Thaana}'); Expect(1, 65021, '\p{isthaana}', ""); Expect(0, 65021, '\p{^isthaana}', ""); Expect(0, 65021, '\P{isthaana}', ""); @@ -117358,16 +120808,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65022, '\p{^isthaana}', ""); Expect(1, 65022, '\P{isthaana}', ""); Expect(0, 65022, '\P{^isthaana}', ""); - Expect(1, 65021, '\p{is_Thaana}', ""); - Expect(0, 65021, '\p{^is_Thaana}', ""); - Expect(0, 65021, '\P{is_Thaana}', ""); - Expect(1, 65021, '\P{^is_Thaana}', ""); - Expect(0, 65022, '\p{is_Thaana}', ""); - Expect(1, 65022, '\p{^is_Thaana}', ""); - Expect(1, 65022, '\P{is_Thaana}', ""); - Expect(0, 65022, '\P{^is_Thaana}', ""); - Error('\p{-_thaa:=}'); - Error('\P{-_thaa:=}'); + Expect(1, 65021, '\p{ is_thaana}', ""); + Expect(0, 65021, '\p{^ is_thaana}', ""); + Expect(0, 65021, '\P{ is_thaana}', ""); + Expect(1, 65021, '\P{^ is_thaana}', ""); + Expect(0, 65022, '\p{ is_thaana}', ""); + Expect(1, 65022, '\p{^ is_thaana}', ""); + Expect(1, 65022, '\P{ is_thaana}', ""); + Expect(0, 65022, '\P{^ is_thaana}', ""); + Error('\p{:=_Thaa}'); + Error('\P{:=_Thaa}'); Expect(1, 65021, '\p{thaa}', ""); Expect(0, 65021, '\p{^thaa}', ""); Expect(0, 65021, '\P{thaa}', ""); @@ -117376,16 +120826,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65022, '\p{^thaa}', ""); Expect(1, 65022, '\P{thaa}', ""); Expect(0, 65022, '\P{^thaa}', ""); - Expect(1, 65021, '\p{ -Thaa}', ""); - Expect(0, 65021, '\p{^ -Thaa}', ""); - Expect(0, 65021, '\P{ -Thaa}', ""); - Expect(1, 65021, '\P{^ -Thaa}', ""); - Expect(0, 65022, '\p{ -Thaa}', ""); - Expect(1, 65022, '\p{^ -Thaa}', ""); - Expect(1, 65022, '\P{ -Thaa}', ""); - Expect(0, 65022, '\P{^ -Thaa}', ""); - Error('\p{_/a/IS_Thaa}'); - Error('\P{_/a/IS_Thaa}'); + Expect(1, 65021, '\p{ THAA}', ""); + Expect(0, 65021, '\p{^ THAA}', ""); + Expect(0, 65021, '\P{ THAA}', ""); + Expect(1, 65021, '\P{^ THAA}', ""); + Expect(0, 65022, '\p{ THAA}', ""); + Expect(1, 65022, '\p{^ THAA}', ""); + Expect(1, 65022, '\P{ THAA}', ""); + Expect(0, 65022, '\P{^ THAA}', ""); + Error('\p{/a/ Is_THAA}'); + Error('\P{/a/ Is_THAA}'); Expect(1, 65021, '\p{isthaa}', ""); Expect(0, 65021, '\p{^isthaa}', ""); Expect(0, 65021, '\P{isthaa}', ""); @@ -117394,16 +120844,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65022, '\p{^isthaa}', ""); Expect(1, 65022, '\P{isthaa}', ""); Expect(0, 65022, '\P{^isthaa}', ""); - Expect(1, 65021, '\p{ _Is_Thaa}', ""); - Expect(0, 65021, '\p{^ _Is_Thaa}', ""); - Expect(0, 65021, '\P{ _Is_Thaa}', ""); - Expect(1, 65021, '\P{^ _Is_Thaa}', ""); - Expect(0, 65022, '\p{ _Is_Thaa}', ""); - Expect(1, 65022, '\p{^ _Is_Thaa}', ""); - Expect(1, 65022, '\P{ _Is_Thaa}', ""); - Expect(0, 65022, '\P{^ _Is_Thaa}', ""); - Error('\p{_thai:=}'); - Error('\P{_thai:=}'); + Expect(1, 65021, '\p{_ Is_thaa}', ""); + Expect(0, 65021, '\p{^_ Is_thaa}', ""); + Expect(0, 65021, '\P{_ Is_thaa}', ""); + Expect(1, 65021, '\P{^_ Is_thaa}', ""); + Expect(0, 65022, '\p{_ Is_thaa}', ""); + Expect(1, 65022, '\p{^_ Is_thaa}', ""); + Expect(1, 65022, '\P{_ Is_thaa}', ""); + Expect(0, 65022, '\P{^_ Is_thaa}', ""); + Error('\p{-THAI/a/}'); + Error('\P{-THAI/a/}'); Expect(1, 3675, '\p{thai}', ""); Expect(0, 3675, '\p{^thai}', ""); Expect(0, 3675, '\P{thai}', ""); @@ -117412,16 +120862,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3676, '\p{^thai}', ""); Expect(1, 3676, '\P{thai}', ""); Expect(0, 3676, '\P{^thai}', ""); - Expect(1, 3675, '\p{ _thai}', ""); - Expect(0, 3675, '\p{^ _thai}', ""); - Expect(0, 3675, '\P{ _thai}', ""); - Expect(1, 3675, '\P{^ _thai}', ""); - Expect(0, 3676, '\p{ _thai}', ""); - Expect(1, 3676, '\p{^ _thai}', ""); - Expect(1, 3676, '\P{ _thai}', ""); - Expect(0, 3676, '\P{^ _thai}', ""); - Error('\p{:=_Is_Thai}'); - Error('\P{:=_Is_Thai}'); + Expect(1, 3675, '\p{Thai}', ""); + Expect(0, 3675, '\p{^Thai}', ""); + Expect(0, 3675, '\P{Thai}', ""); + Expect(1, 3675, '\P{^Thai}', ""); + Expect(0, 3676, '\p{Thai}', ""); + Expect(1, 3676, '\p{^Thai}', ""); + Expect(1, 3676, '\P{Thai}', ""); + Expect(0, 3676, '\P{^Thai}', ""); + Error('\p{:= is_Thai}'); + Error('\P{:= is_Thai}'); Expect(1, 3675, '\p{isthai}', ""); Expect(0, 3675, '\p{^isthai}', ""); Expect(0, 3675, '\P{isthai}', ""); @@ -117430,16 +120880,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3676, '\p{^isthai}', ""); Expect(1, 3676, '\P{isthai}', ""); Expect(0, 3676, '\P{^isthai}', ""); - Expect(1, 3675, '\p{ Is_THAI}', ""); - Expect(0, 3675, '\p{^ Is_THAI}', ""); - Expect(0, 3675, '\P{ Is_THAI}', ""); - Expect(1, 3675, '\P{^ Is_THAI}', ""); - Expect(0, 3676, '\p{ Is_THAI}', ""); - Expect(1, 3676, '\p{^ Is_THAI}', ""); - Expect(1, 3676, '\P{ Is_THAI}', ""); - Expect(0, 3676, '\P{^ Is_THAI}', ""); - Error('\p{:=_ Tibetan}'); - Error('\P{:=_ Tibetan}'); + Expect(1, 3675, '\p{_ Is_thai}', ""); + Expect(0, 3675, '\p{^_ Is_thai}', ""); + Expect(0, 3675, '\P{_ Is_thai}', ""); + Expect(1, 3675, '\P{^_ Is_thai}', ""); + Expect(0, 3676, '\p{_ Is_thai}', ""); + Expect(1, 3676, '\p{^_ Is_thai}', ""); + Expect(1, 3676, '\P{_ Is_thai}', ""); + Expect(0, 3676, '\P{^_ Is_thai}', ""); + Error('\p{:=-Tibetan}'); + Error('\P{:=-Tibetan}'); Expect(1, 4058, '\p{tibetan}', ""); Expect(0, 4058, '\p{^tibetan}', ""); Expect(0, 4058, '\P{tibetan}', ""); @@ -117448,16 +120898,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 4059, '\p{^tibetan}', ""); Expect(1, 4059, '\P{tibetan}', ""); Expect(0, 4059, '\P{^tibetan}', ""); - Expect(1, 4058, '\p{ TIBETAN}', ""); - Expect(0, 4058, '\p{^ TIBETAN}', ""); - Expect(0, 4058, '\P{ TIBETAN}', ""); - Expect(1, 4058, '\P{^ TIBETAN}', ""); - Expect(0, 4059, '\p{ TIBETAN}', ""); - Expect(1, 4059, '\p{^ TIBETAN}', ""); - Expect(1, 4059, '\P{ TIBETAN}', ""); - Expect(0, 4059, '\P{^ TIBETAN}', ""); - Error('\p{:= -Is_TIBETAN}'); - Error('\P{:= -Is_TIBETAN}'); + Expect(1, 4058, '\p{-Tibetan}', ""); + Expect(0, 4058, '\p{^-Tibetan}', ""); + Expect(0, 4058, '\P{-Tibetan}', ""); + Expect(1, 4058, '\P{^-Tibetan}', ""); + Expect(0, 4059, '\p{-Tibetan}', ""); + Expect(1, 4059, '\p{^-Tibetan}', ""); + Expect(1, 4059, '\P{-Tibetan}', ""); + Expect(0, 4059, '\P{^-Tibetan}', ""); + Error('\p{_IS_Tibetan/a/}'); + Error('\P{_IS_Tibetan/a/}'); Expect(1, 4058, '\p{istibetan}', ""); Expect(0, 4058, '\p{^istibetan}', ""); Expect(0, 4058, '\P{istibetan}', ""); @@ -117466,16 +120916,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 4059, '\p{^istibetan}', ""); Expect(1, 4059, '\P{istibetan}', ""); Expect(0, 4059, '\P{^istibetan}', ""); - Expect(1, 4058, '\p{_is_tibetan}', ""); - Expect(0, 4058, '\p{^_is_tibetan}', ""); - Expect(0, 4058, '\P{_is_tibetan}', ""); - Expect(1, 4058, '\P{^_is_tibetan}', ""); - Expect(0, 4059, '\p{_is_tibetan}', ""); - Expect(1, 4059, '\p{^_is_tibetan}', ""); - Expect(1, 4059, '\P{_is_tibetan}', ""); - Expect(0, 4059, '\P{^_is_tibetan}', ""); - Error('\p{_:=tibt}'); - Error('\P{_:=tibt}'); + Expect(1, 4058, '\p{ is_Tibetan}', ""); + Expect(0, 4058, '\p{^ is_Tibetan}', ""); + Expect(0, 4058, '\P{ is_Tibetan}', ""); + Expect(1, 4058, '\P{^ is_Tibetan}', ""); + Expect(0, 4059, '\p{ is_Tibetan}', ""); + Expect(1, 4059, '\p{^ is_Tibetan}', ""); + Expect(1, 4059, '\P{ is_Tibetan}', ""); + Expect(0, 4059, '\P{^ is_Tibetan}', ""); + Error('\p{ Tibt:=}'); + Error('\P{ Tibt:=}'); Expect(1, 4058, '\p{tibt}', ""); Expect(0, 4058, '\p{^tibt}', ""); Expect(0, 4058, '\P{tibt}', ""); @@ -117484,16 +120934,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 4059, '\p{^tibt}', ""); Expect(1, 4059, '\P{tibt}', ""); Expect(0, 4059, '\P{^tibt}', ""); - Expect(1, 4058, '\p{ Tibt}', ""); - Expect(0, 4058, '\p{^ Tibt}', ""); - Expect(0, 4058, '\P{ Tibt}', ""); - Expect(1, 4058, '\P{^ Tibt}', ""); - Expect(0, 4059, '\p{ Tibt}', ""); - Expect(1, 4059, '\p{^ Tibt}', ""); - Expect(1, 4059, '\P{ Tibt}', ""); - Expect(0, 4059, '\P{^ Tibt}', ""); - Error('\p{/a/ _IS_TIBT}'); - Error('\P{/a/ _IS_TIBT}'); + Expect(1, 4058, '\p{-tibt}', ""); + Expect(0, 4058, '\p{^-tibt}', ""); + Expect(0, 4058, '\P{-tibt}', ""); + Expect(1, 4058, '\P{^-tibt}', ""); + Expect(0, 4059, '\p{-tibt}', ""); + Expect(1, 4059, '\p{^-tibt}', ""); + Expect(1, 4059, '\P{-tibt}', ""); + Expect(0, 4059, '\P{^-tibt}', ""); + Error('\p{:=_ IS_tibt}'); + Error('\P{:=_ IS_tibt}'); Expect(1, 4058, '\p{istibt}', ""); Expect(0, 4058, '\p{^istibt}', ""); Expect(0, 4058, '\P{istibt}', ""); @@ -117502,16 +120952,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 4059, '\p{^istibt}', ""); Expect(1, 4059, '\P{istibt}', ""); Expect(0, 4059, '\P{^istibt}', ""); - Expect(1, 4058, '\p{- Is_tibt}', ""); - Expect(0, 4058, '\p{^- Is_tibt}', ""); - Expect(0, 4058, '\P{- Is_tibt}', ""); - Expect(1, 4058, '\P{^- Is_tibt}', ""); - Expect(0, 4059, '\p{- Is_tibt}', ""); - Expect(1, 4059, '\p{^- Is_tibt}', ""); - Expect(1, 4059, '\P{- Is_tibt}', ""); - Expect(0, 4059, '\P{^- Is_tibt}', ""); - Error('\p{:=_-Tifinagh}'); - Error('\P{:=_-Tifinagh}'); + Expect(1, 4058, '\p{-_IS_tibt}', ""); + Expect(0, 4058, '\p{^-_IS_tibt}', ""); + Expect(0, 4058, '\P{-_IS_tibt}', ""); + Expect(1, 4058, '\P{^-_IS_tibt}', ""); + Expect(0, 4059, '\p{-_IS_tibt}', ""); + Expect(1, 4059, '\p{^-_IS_tibt}', ""); + Expect(1, 4059, '\P{-_IS_tibt}', ""); + Expect(0, 4059, '\P{^-_IS_tibt}', ""); + Error('\p{-/a/TIFINAGH}'); + Error('\P{-/a/TIFINAGH}'); Expect(1, 11647, '\p{tifinagh}', ""); Expect(0, 11647, '\p{^tifinagh}', ""); Expect(0, 11647, '\P{tifinagh}', ""); @@ -117520,16 +120970,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11648, '\p{^tifinagh}', ""); Expect(1, 11648, '\P{tifinagh}', ""); Expect(0, 11648, '\P{^tifinagh}', ""); - Expect(1, 11647, '\p{ TIFINAGH}', ""); - Expect(0, 11647, '\p{^ TIFINAGH}', ""); - Expect(0, 11647, '\P{ TIFINAGH}', ""); - Expect(1, 11647, '\P{^ TIFINAGH}', ""); - Expect(0, 11648, '\p{ TIFINAGH}', ""); - Expect(1, 11648, '\p{^ TIFINAGH}', ""); - Expect(1, 11648, '\P{ TIFINAGH}', ""); - Expect(0, 11648, '\P{^ TIFINAGH}', ""); - Error('\p{__IS_Tifinagh/a/}'); - Error('\P{__IS_Tifinagh/a/}'); + Expect(1, 11647, '\p{ Tifinagh}', ""); + Expect(0, 11647, '\p{^ Tifinagh}', ""); + Expect(0, 11647, '\P{ Tifinagh}', ""); + Expect(1, 11647, '\P{^ Tifinagh}', ""); + Expect(0, 11648, '\p{ Tifinagh}', ""); + Expect(1, 11648, '\p{^ Tifinagh}', ""); + Expect(1, 11648, '\P{ Tifinagh}', ""); + Expect(0, 11648, '\P{^ Tifinagh}', ""); + Error('\p{:=Is_Tifinagh}'); + Error('\P{:=Is_Tifinagh}'); Expect(1, 11647, '\p{istifinagh}', ""); Expect(0, 11647, '\p{^istifinagh}', ""); Expect(0, 11647, '\P{istifinagh}', ""); @@ -117538,16 +120988,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11648, '\p{^istifinagh}', ""); Expect(1, 11648, '\P{istifinagh}', ""); Expect(0, 11648, '\P{^istifinagh}', ""); - Expect(1, 11647, '\p{- Is_Tifinagh}', ""); - Expect(0, 11647, '\p{^- Is_Tifinagh}', ""); - Expect(0, 11647, '\P{- Is_Tifinagh}', ""); - Expect(1, 11647, '\P{^- Is_Tifinagh}', ""); - Expect(0, 11648, '\p{- Is_Tifinagh}', ""); - Expect(1, 11648, '\p{^- Is_Tifinagh}', ""); - Expect(1, 11648, '\P{- Is_Tifinagh}', ""); - Expect(0, 11648, '\P{^- Is_Tifinagh}', ""); - Error('\p{ :=Tfng}'); - Error('\P{ :=Tfng}'); + Expect(1, 11647, '\p{_ IS_TIFINAGH}', ""); + Expect(0, 11647, '\p{^_ IS_TIFINAGH}', ""); + Expect(0, 11647, '\P{_ IS_TIFINAGH}', ""); + Expect(1, 11647, '\P{^_ IS_TIFINAGH}', ""); + Expect(0, 11648, '\p{_ IS_TIFINAGH}', ""); + Expect(1, 11648, '\p{^_ IS_TIFINAGH}', ""); + Expect(1, 11648, '\P{_ IS_TIFINAGH}', ""); + Expect(0, 11648, '\P{^_ IS_TIFINAGH}', ""); + Error('\p{_ tfng/a/}'); + Error('\P{_ tfng/a/}'); Expect(1, 11647, '\p{tfng}', ""); Expect(0, 11647, '\p{^tfng}', ""); Expect(0, 11647, '\P{tfng}', ""); @@ -117556,16 +121006,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11648, '\p{^tfng}', ""); Expect(1, 11648, '\P{tfng}', ""); Expect(0, 11648, '\P{^tfng}', ""); - Expect(1, 11647, '\p{-_tfng}', ""); - Expect(0, 11647, '\p{^-_tfng}', ""); - Expect(0, 11647, '\P{-_tfng}', ""); - Expect(1, 11647, '\P{^-_tfng}', ""); - Expect(0, 11648, '\p{-_tfng}', ""); - Expect(1, 11648, '\p{^-_tfng}', ""); - Expect(1, 11648, '\P{-_tfng}', ""); - Expect(0, 11648, '\P{^-_tfng}', ""); - Error('\p{:=_ is_Tfng}'); - Error('\P{:=_ is_Tfng}'); + Expect(1, 11647, '\p{ Tfng}', ""); + Expect(0, 11647, '\p{^ Tfng}', ""); + Expect(0, 11647, '\P{ Tfng}', ""); + Expect(1, 11647, '\P{^ Tfng}', ""); + Expect(0, 11648, '\p{ Tfng}', ""); + Expect(1, 11648, '\p{^ Tfng}', ""); + Expect(1, 11648, '\P{ Tfng}', ""); + Expect(0, 11648, '\P{^ Tfng}', ""); + Error('\p{-/a/is_Tfng}'); + Error('\P{-/a/is_Tfng}'); Expect(1, 11647, '\p{istfng}', ""); Expect(0, 11647, '\p{^istfng}', ""); Expect(0, 11647, '\P{istfng}', ""); @@ -117574,16 +121024,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11648, '\p{^istfng}', ""); Expect(1, 11648, '\P{istfng}', ""); Expect(0, 11648, '\P{^istfng}', ""); - Expect(1, 11647, '\p{-IS_tfng}', ""); - Expect(0, 11647, '\p{^-IS_tfng}', ""); - Expect(0, 11647, '\P{-IS_tfng}', ""); - Expect(1, 11647, '\P{^-IS_tfng}', ""); - Expect(0, 11648, '\p{-IS_tfng}', ""); - Expect(1, 11648, '\p{^-IS_tfng}', ""); - Expect(1, 11648, '\P{-IS_tfng}', ""); - Expect(0, 11648, '\P{^-IS_tfng}', ""); - Error('\p{:=_TIRHUTA}'); - Error('\P{:=_TIRHUTA}'); + Expect(1, 11647, '\p{ IS_Tfng}', ""); + Expect(0, 11647, '\p{^ IS_Tfng}', ""); + Expect(0, 11647, '\P{ IS_Tfng}', ""); + Expect(1, 11647, '\P{^ IS_Tfng}', ""); + Expect(0, 11648, '\p{ IS_Tfng}', ""); + Expect(1, 11648, '\p{^ IS_Tfng}', ""); + Expect(1, 11648, '\P{ IS_Tfng}', ""); + Expect(0, 11648, '\P{^ IS_Tfng}', ""); + Error('\p{ :=Tirhuta}'); + Error('\P{ :=Tirhuta}'); Expect(1, 70873, '\p{tirhuta}', ""); Expect(0, 70873, '\p{^tirhuta}', ""); Expect(0, 70873, '\P{tirhuta}', ""); @@ -117592,16 +121042,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70874, '\p{^tirhuta}', ""); Expect(1, 70874, '\P{tirhuta}', ""); Expect(0, 70874, '\P{^tirhuta}', ""); - Expect(1, 70873, '\p{ TIRHUTA}', ""); - Expect(0, 70873, '\p{^ TIRHUTA}', ""); - Expect(0, 70873, '\P{ TIRHUTA}', ""); - Expect(1, 70873, '\P{^ TIRHUTA}', ""); - Expect(0, 70874, '\p{ TIRHUTA}', ""); - Expect(1, 70874, '\p{^ TIRHUTA}', ""); - Expect(1, 70874, '\P{ TIRHUTA}', ""); - Expect(0, 70874, '\P{^ TIRHUTA}', ""); - Error('\p{_:=Is_TIRHUTA}'); - Error('\P{_:=Is_TIRHUTA}'); + Expect(1, 70873, '\p{ TIRHUTA}', ""); + Expect(0, 70873, '\p{^ TIRHUTA}', ""); + Expect(0, 70873, '\P{ TIRHUTA}', ""); + Expect(1, 70873, '\P{^ TIRHUTA}', ""); + Expect(0, 70874, '\p{ TIRHUTA}', ""); + Expect(1, 70874, '\p{^ TIRHUTA}', ""); + Expect(1, 70874, '\P{ TIRHUTA}', ""); + Expect(0, 70874, '\P{^ TIRHUTA}', ""); + Error('\p{:=--is_tirhuta}'); + Error('\P{:=--is_tirhuta}'); Expect(1, 70873, '\p{istirhuta}', ""); Expect(0, 70873, '\p{^istirhuta}', ""); Expect(0, 70873, '\P{istirhuta}', ""); @@ -117610,16 +121060,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70874, '\p{^istirhuta}', ""); Expect(1, 70874, '\P{istirhuta}', ""); Expect(0, 70874, '\P{^istirhuta}', ""); - Expect(1, 70873, '\p{ _is_Tirhuta}', ""); - Expect(0, 70873, '\p{^ _is_Tirhuta}', ""); - Expect(0, 70873, '\P{ _is_Tirhuta}', ""); - Expect(1, 70873, '\P{^ _is_Tirhuta}', ""); - Expect(0, 70874, '\p{ _is_Tirhuta}', ""); - Expect(1, 70874, '\p{^ _is_Tirhuta}', ""); - Expect(1, 70874, '\P{ _is_Tirhuta}', ""); - Expect(0, 70874, '\P{^ _is_Tirhuta}', ""); - Error('\p{-:=tirh}'); - Error('\P{-:=tirh}'); + Expect(1, 70873, '\p{ IS_Tirhuta}', ""); + Expect(0, 70873, '\p{^ IS_Tirhuta}', ""); + Expect(0, 70873, '\P{ IS_Tirhuta}', ""); + Expect(1, 70873, '\P{^ IS_Tirhuta}', ""); + Expect(0, 70874, '\p{ IS_Tirhuta}', ""); + Expect(1, 70874, '\p{^ IS_Tirhuta}', ""); + Expect(1, 70874, '\P{ IS_Tirhuta}', ""); + Expect(0, 70874, '\P{^ IS_Tirhuta}', ""); + Error('\p{:= TIRH}'); + Error('\P{:= TIRH}'); Expect(1, 70873, '\p{tirh}', ""); Expect(0, 70873, '\p{^tirh}', ""); Expect(0, 70873, '\P{tirh}', ""); @@ -117628,16 +121078,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70874, '\p{^tirh}', ""); Expect(1, 70874, '\P{tirh}', ""); Expect(0, 70874, '\P{^tirh}', ""); - Expect(1, 70873, '\p{_ Tirh}', ""); - Expect(0, 70873, '\p{^_ Tirh}', ""); - Expect(0, 70873, '\P{_ Tirh}', ""); - Expect(1, 70873, '\P{^_ Tirh}', ""); - Expect(0, 70874, '\p{_ Tirh}', ""); - Expect(1, 70874, '\p{^_ Tirh}', ""); - Expect(1, 70874, '\P{_ Tirh}', ""); - Expect(0, 70874, '\P{^_ Tirh}', ""); - Error('\p{:=_-Is_tirh}'); - Error('\P{:=_-Is_tirh}'); + Expect(1, 70873, '\p{ Tirh}', ""); + Expect(0, 70873, '\p{^ Tirh}', ""); + Expect(0, 70873, '\P{ Tirh}', ""); + Expect(1, 70873, '\P{^ Tirh}', ""); + Expect(0, 70874, '\p{ Tirh}', ""); + Expect(1, 70874, '\p{^ Tirh}', ""); + Expect(1, 70874, '\P{ Tirh}', ""); + Expect(0, 70874, '\P{^ Tirh}', ""); + Error('\p{/a/_is_TIRH}'); + Error('\P{/a/_is_TIRH}'); Expect(1, 70873, '\p{istirh}', ""); Expect(0, 70873, '\p{^istirh}', ""); Expect(0, 70873, '\P{istirh}', ""); @@ -117646,16 +121096,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70874, '\p{^istirh}', ""); Expect(1, 70874, '\P{istirh}', ""); Expect(0, 70874, '\P{^istirh}', ""); - Expect(1, 70873, '\p{ _Is_Tirh}', ""); - Expect(0, 70873, '\p{^ _Is_Tirh}', ""); - Expect(0, 70873, '\P{ _Is_Tirh}', ""); - Expect(1, 70873, '\P{^ _Is_Tirh}', ""); - Expect(0, 70874, '\p{ _Is_Tirh}', ""); - Expect(1, 70874, '\p{^ _Is_Tirh}', ""); - Expect(1, 70874, '\P{ _Is_Tirh}', ""); - Expect(0, 70874, '\P{^ _Is_Tirh}', ""); - Error('\p{ /a/Titlecase}'); - Error('\P{ /a/Titlecase}'); + Expect(1, 70873, '\p{ IS_Tirh}', ""); + Expect(0, 70873, '\p{^ IS_Tirh}', ""); + Expect(0, 70873, '\P{ IS_Tirh}', ""); + Expect(1, 70873, '\P{^ IS_Tirh}', ""); + Expect(0, 70874, '\p{ IS_Tirh}', ""); + Expect(1, 70874, '\p{^ IS_Tirh}', ""); + Expect(1, 70874, '\P{ IS_Tirh}', ""); + Expect(0, 70874, '\P{^ IS_Tirh}', ""); + Error('\p{:=_-TITLECASE}'); + Error('\P{:=_-TITLECASE}'); Expect(1, 8188, '\p{titlecase}', ""); Expect(0, 8188, '\p{^titlecase}', ""); Expect(0, 8188, '\P{titlecase}', ""); @@ -117664,16 +121114,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8189, '\p{^titlecase}', ""); Expect(1, 8189, '\P{titlecase}', ""); Expect(0, 8189, '\P{^titlecase}', ""); - Expect(1, 8188, '\p{-TITLECASE}', ""); - Expect(0, 8188, '\p{^-TITLECASE}', ""); - Expect(0, 8188, '\P{-TITLECASE}', ""); - Expect(1, 8188, '\P{^-TITLECASE}', ""); - Expect(0, 8189, '\p{-TITLECASE}', ""); - Expect(1, 8189, '\p{^-TITLECASE}', ""); - Expect(1, 8189, '\P{-TITLECASE}', ""); - Expect(0, 8189, '\P{^-TITLECASE}', ""); - Error('\p{-/a/Title}'); - Error('\P{-/a/Title}'); + Expect(1, 8188, '\p{_-titlecase}', ""); + Expect(0, 8188, '\p{^_-titlecase}', ""); + Expect(0, 8188, '\P{_-titlecase}', ""); + Expect(1, 8188, '\P{^_-titlecase}', ""); + Expect(0, 8189, '\p{_-titlecase}', ""); + Expect(1, 8189, '\p{^_-titlecase}', ""); + Expect(1, 8189, '\P{_-titlecase}', ""); + Expect(0, 8189, '\P{^_-titlecase}', ""); + Error('\p{/a/ Title}'); + Error('\P{/a/ Title}'); Expect(1, 8188, '\p{title}', ""); Expect(0, 8188, '\p{^title}', ""); Expect(0, 8188, '\P{title}', ""); @@ -117682,16 +121132,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8189, '\p{^title}', ""); Expect(1, 8189, '\P{title}', ""); Expect(0, 8189, '\P{^title}', ""); - Expect(1, 8188, '\p{- Title}', ""); - Expect(0, 8188, '\p{^- Title}', ""); - Expect(0, 8188, '\P{- Title}', ""); - Expect(1, 8188, '\P{^- Title}', ""); - Expect(0, 8189, '\p{- Title}', ""); - Expect(1, 8189, '\p{^- Title}', ""); - Expect(1, 8189, '\P{- Title}', ""); - Expect(0, 8189, '\P{^- Title}', ""); - Error('\p{:=-_Is_titlecase}'); - Error('\P{:=-_Is_titlecase}'); + Expect(1, 8188, '\p{ Title}', ""); + Expect(0, 8188, '\p{^ Title}', ""); + Expect(0, 8188, '\P{ Title}', ""); + Expect(1, 8188, '\P{^ Title}', ""); + Expect(0, 8189, '\p{ Title}', ""); + Expect(1, 8189, '\p{^ Title}', ""); + Expect(1, 8189, '\P{ Title}', ""); + Expect(0, 8189, '\P{^ Title}', ""); + Error('\p{/a/is_Titlecase}'); + Error('\P{/a/is_Titlecase}'); Expect(1, 8188, '\p{istitlecase}', ""); Expect(0, 8188, '\p{^istitlecase}', ""); Expect(0, 8188, '\P{istitlecase}', ""); @@ -117700,16 +121150,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8189, '\p{^istitlecase}', ""); Expect(1, 8189, '\P{istitlecase}', ""); Expect(0, 8189, '\P{^istitlecase}', ""); - Expect(1, 8188, '\p{ is_Titlecase}', ""); - Expect(0, 8188, '\p{^ is_Titlecase}', ""); - Expect(0, 8188, '\P{ is_Titlecase}', ""); - Expect(1, 8188, '\P{^ is_Titlecase}', ""); - Expect(0, 8189, '\p{ is_Titlecase}', ""); - Expect(1, 8189, '\p{^ is_Titlecase}', ""); - Expect(1, 8189, '\P{ is_Titlecase}', ""); - Expect(0, 8189, '\P{^ is_Titlecase}', ""); - Error('\p{_:=is_title}'); - Error('\P{_:=is_title}'); + Expect(1, 8188, '\p{_-IS_titlecase}', ""); + Expect(0, 8188, '\p{^_-IS_titlecase}', ""); + Expect(0, 8188, '\P{_-IS_titlecase}', ""); + Expect(1, 8188, '\P{^_-IS_titlecase}', ""); + Expect(0, 8189, '\p{_-IS_titlecase}', ""); + Expect(1, 8189, '\p{^_-IS_titlecase}', ""); + Expect(1, 8189, '\P{_-IS_titlecase}', ""); + Expect(0, 8189, '\P{^_-IS_titlecase}', ""); + Error('\p{/a/-_IS_title}'); + Error('\P{/a/-_IS_title}'); Expect(1, 8188, '\p{istitle}', ""); Expect(0, 8188, '\p{^istitle}', ""); Expect(0, 8188, '\P{istitle}', ""); @@ -117718,16 +121168,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8189, '\p{^istitle}', ""); Expect(1, 8189, '\P{istitle}', ""); Expect(0, 8189, '\P{^istitle}', ""); - Expect(1, 8188, '\p{ is_TITLE}', ""); - Expect(0, 8188, '\p{^ is_TITLE}', ""); - Expect(0, 8188, '\P{ is_TITLE}', ""); - Expect(1, 8188, '\P{^ is_TITLE}', ""); - Expect(0, 8189, '\p{ is_TITLE}', ""); - Expect(1, 8189, '\p{^ is_TITLE}', ""); - Expect(1, 8189, '\P{ is_TITLE}', ""); - Expect(0, 8189, '\P{^ is_TITLE}', ""); - Error('\p{:= titlecase_LETTER}'); - Error('\P{:= titlecase_LETTER}'); + Expect(1, 8188, '\p{__is_Title}', ""); + Expect(0, 8188, '\p{^__is_Title}', ""); + Expect(0, 8188, '\P{__is_Title}', ""); + Expect(1, 8188, '\P{^__is_Title}', ""); + Expect(0, 8189, '\p{__is_Title}', ""); + Expect(1, 8189, '\p{^__is_Title}', ""); + Expect(1, 8189, '\P{__is_Title}', ""); + Expect(0, 8189, '\P{^__is_Title}', ""); + Error('\p{:=_Titlecase_Letter}'); + Error('\P{:=_Titlecase_Letter}'); Expect(1, 8188, '\p{titlecaseletter}', ""); Expect(0, 8188, '\p{^titlecaseletter}', ""); Expect(0, 8188, '\P{titlecaseletter}', ""); @@ -117736,16 +121186,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8189, '\p{^titlecaseletter}', ""); Expect(1, 8189, '\P{titlecaseletter}', ""); Expect(0, 8189, '\P{^titlecaseletter}', ""); - Expect(1, 8188, '\p{-Titlecase_Letter}', ""); - Expect(0, 8188, '\p{^-Titlecase_Letter}', ""); - Expect(0, 8188, '\P{-Titlecase_Letter}', ""); - Expect(1, 8188, '\P{^-Titlecase_Letter}', ""); - Expect(0, 8189, '\p{-Titlecase_Letter}', ""); - Expect(1, 8189, '\p{^-Titlecase_Letter}', ""); - Expect(1, 8189, '\P{-Titlecase_Letter}', ""); - Expect(0, 8189, '\P{^-Titlecase_Letter}', ""); - Error('\p{/a/_-Is_Titlecase_LETTER}'); - Error('\P{/a/_-Is_Titlecase_LETTER}'); + Expect(1, 8188, '\p{__Titlecase_LETTER}', ""); + Expect(0, 8188, '\p{^__Titlecase_LETTER}', ""); + Expect(0, 8188, '\P{__Titlecase_LETTER}', ""); + Expect(1, 8188, '\P{^__Titlecase_LETTER}', ""); + Expect(0, 8189, '\p{__Titlecase_LETTER}', ""); + Expect(1, 8189, '\p{^__Titlecase_LETTER}', ""); + Expect(1, 8189, '\P{__Titlecase_LETTER}', ""); + Expect(0, 8189, '\P{^__Titlecase_LETTER}', ""); + Error('\p{:=Is_Titlecase_letter}'); + Error('\P{:=Is_Titlecase_letter}'); Expect(1, 8188, '\p{istitlecaseletter}', ""); Expect(0, 8188, '\p{^istitlecaseletter}', ""); Expect(0, 8188, '\P{istitlecaseletter}', ""); @@ -117754,16 +121204,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8189, '\p{^istitlecaseletter}', ""); Expect(1, 8189, '\P{istitlecaseletter}', ""); Expect(0, 8189, '\P{^istitlecaseletter}', ""); - Expect(1, 8188, '\p{ Is_Titlecase_letter}', ""); - Expect(0, 8188, '\p{^ Is_Titlecase_letter}', ""); - Expect(0, 8188, '\P{ Is_Titlecase_letter}', ""); - Expect(1, 8188, '\P{^ Is_Titlecase_letter}', ""); - Expect(0, 8189, '\p{ Is_Titlecase_letter}', ""); - Expect(1, 8189, '\p{^ Is_Titlecase_letter}', ""); - Expect(1, 8189, '\P{ Is_Titlecase_letter}', ""); - Expect(0, 8189, '\P{^ Is_Titlecase_letter}', ""); - Error('\p{/a/Lt}'); - Error('\P{/a/Lt}'); + Expect(1, 8188, '\p{ Is_Titlecase_Letter}', ""); + Expect(0, 8188, '\p{^ Is_Titlecase_Letter}', ""); + Expect(0, 8188, '\P{ Is_Titlecase_Letter}', ""); + Expect(1, 8188, '\P{^ Is_Titlecase_Letter}', ""); + Expect(0, 8189, '\p{ Is_Titlecase_Letter}', ""); + Expect(1, 8189, '\p{^ Is_Titlecase_Letter}', ""); + Expect(1, 8189, '\P{ Is_Titlecase_Letter}', ""); + Expect(0, 8189, '\P{^ Is_Titlecase_Letter}', ""); + Error('\p{-_LT:=}'); + Error('\P{-_LT:=}'); Expect(1, 8188, '\p{lt}', ""); Expect(0, 8188, '\p{^lt}', ""); Expect(0, 8188, '\P{lt}', ""); @@ -117772,16 +121222,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8189, '\p{^lt}', ""); Expect(1, 8189, '\P{lt}', ""); Expect(0, 8189, '\P{^lt}', ""); - Expect(1, 8188, '\p{ Lt}', ""); - Expect(0, 8188, '\p{^ Lt}', ""); - Expect(0, 8188, '\P{ Lt}', ""); - Expect(1, 8188, '\P{^ Lt}', ""); - Expect(0, 8189, '\p{ Lt}', ""); - Expect(1, 8189, '\p{^ Lt}', ""); - Expect(1, 8189, '\P{ Lt}', ""); - Expect(0, 8189, '\P{^ Lt}', ""); - Error('\p{:= -Is_Lt}'); - Error('\P{:= -Is_Lt}'); + Expect(1, 8188, '\p{- Lt}', ""); + Expect(0, 8188, '\p{^- Lt}', ""); + Expect(0, 8188, '\P{- Lt}', ""); + Expect(1, 8188, '\P{^- Lt}', ""); + Expect(0, 8189, '\p{- Lt}', ""); + Expect(1, 8189, '\p{^- Lt}', ""); + Expect(1, 8189, '\P{- Lt}', ""); + Expect(0, 8189, '\P{^- Lt}', ""); + Error('\p{:=_ Is_Lt}'); + Error('\P{:=_ Is_Lt}'); Expect(1, 8188, '\p{islt}', ""); Expect(0, 8188, '\p{^islt}', ""); Expect(0, 8188, '\P{islt}', ""); @@ -117790,16 +121240,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8189, '\p{^islt}', ""); Expect(1, 8189, '\P{islt}', ""); Expect(0, 8189, '\P{^islt}', ""); - Expect(1, 8188, '\p{ IS_lt}', ""); - Expect(0, 8188, '\p{^ IS_lt}', ""); - Expect(0, 8188, '\P{ IS_lt}', ""); - Expect(1, 8188, '\P{^ IS_lt}', ""); - Expect(0, 8189, '\p{ IS_lt}', ""); - Expect(1, 8189, '\p{^ IS_lt}', ""); - Expect(1, 8189, '\P{ IS_lt}', ""); - Expect(0, 8189, '\P{^ IS_lt}', ""); - Error('\p{_/a/Transport_And_Map_Symbols}'); - Error('\P{_/a/Transport_And_Map_Symbols}'); + Expect(1, 8188, '\p{- Is_Lt}', ""); + Expect(0, 8188, '\p{^- Is_Lt}', ""); + Expect(0, 8188, '\P{- Is_Lt}', ""); + Expect(1, 8188, '\P{^- Is_Lt}', ""); + Expect(0, 8189, '\p{- Is_Lt}', ""); + Expect(1, 8189, '\p{^- Is_Lt}', ""); + Expect(1, 8189, '\P{- Is_Lt}', ""); + Expect(0, 8189, '\P{^- Is_Lt}', ""); + Error('\p{ transport_And_MAP_SYMBOLS:=}'); + Error('\P{ transport_And_MAP_SYMBOLS:=}'); Expect(1, 128767, '\p{transportandmapsymbols}', ""); Expect(0, 128767, '\p{^transportandmapsymbols}', ""); Expect(0, 128767, '\P{transportandmapsymbols}', ""); @@ -117808,16 +121258,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 128768, '\p{^transportandmapsymbols}', ""); Expect(1, 128768, '\P{transportandmapsymbols}', ""); Expect(0, 128768, '\P{^transportandmapsymbols}', ""); - Expect(1, 128767, '\p{_Transport_And_Map_Symbols}', ""); - Expect(0, 128767, '\p{^_Transport_And_Map_Symbols}', ""); - Expect(0, 128767, '\P{_Transport_And_Map_Symbols}', ""); - Expect(1, 128767, '\P{^_Transport_And_Map_Symbols}', ""); - Expect(0, 128768, '\p{_Transport_And_Map_Symbols}', ""); - Expect(1, 128768, '\p{^_Transport_And_Map_Symbols}', ""); - Expect(1, 128768, '\P{_Transport_And_Map_Symbols}', ""); - Expect(0, 128768, '\P{^_Transport_And_Map_Symbols}', ""); - Error('\p{ IS_Transport_And_map_SYMBOLS/a/}'); - Error('\P{ IS_Transport_And_map_SYMBOLS/a/}'); + Expect(1, 128767, '\p{-Transport_And_Map_symbols}', ""); + Expect(0, 128767, '\p{^-Transport_And_Map_symbols}', ""); + Expect(0, 128767, '\P{-Transport_And_Map_symbols}', ""); + Expect(1, 128767, '\P{^-Transport_And_Map_symbols}', ""); + Expect(0, 128768, '\p{-Transport_And_Map_symbols}', ""); + Expect(1, 128768, '\p{^-Transport_And_Map_symbols}', ""); + Expect(1, 128768, '\P{-Transport_And_Map_symbols}', ""); + Expect(0, 128768, '\P{^-Transport_And_Map_symbols}', ""); + Error('\p{:=Is_Transport_and_MAP_symbols}'); + Error('\P{:=Is_Transport_and_MAP_symbols}'); Expect(1, 128767, '\p{istransportandmapsymbols}', ""); Expect(0, 128767, '\p{^istransportandmapsymbols}', ""); Expect(0, 128767, '\P{istransportandmapsymbols}', ""); @@ -117826,16 +121276,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 128768, '\p{^istransportandmapsymbols}', ""); Expect(1, 128768, '\P{istransportandmapsymbols}', ""); Expect(0, 128768, '\P{^istransportandmapsymbols}', ""); - Expect(1, 128767, '\p{IS_Transport_and_map_SYMBOLS}', ""); - Expect(0, 128767, '\p{^IS_Transport_and_map_SYMBOLS}', ""); - Expect(0, 128767, '\P{IS_Transport_and_map_SYMBOLS}', ""); - Expect(1, 128767, '\P{^IS_Transport_and_map_SYMBOLS}', ""); - Expect(0, 128768, '\p{IS_Transport_and_map_SYMBOLS}', ""); - Expect(1, 128768, '\p{^IS_Transport_and_map_SYMBOLS}', ""); - Expect(1, 128768, '\P{IS_Transport_and_map_SYMBOLS}', ""); - Expect(0, 128768, '\P{^IS_Transport_and_map_SYMBOLS}', ""); - Error('\p{/a/ -in_transport_AND_Map_SYMBOLS}'); - Error('\P{/a/ -in_transport_AND_Map_SYMBOLS}'); + Expect(1, 128767, '\p{--Is_transport_And_Map_Symbols}', ""); + Expect(0, 128767, '\p{^--Is_transport_And_Map_Symbols}', ""); + Expect(0, 128767, '\P{--Is_transport_And_Map_Symbols}', ""); + Expect(1, 128767, '\P{^--Is_transport_And_Map_Symbols}', ""); + Expect(0, 128768, '\p{--Is_transport_And_Map_Symbols}', ""); + Expect(1, 128768, '\p{^--Is_transport_And_Map_Symbols}', ""); + Expect(1, 128768, '\P{--Is_transport_And_Map_Symbols}', ""); + Expect(0, 128768, '\P{^--Is_transport_And_Map_Symbols}', ""); + Error('\p{:=-_IN_Transport_And_map_SYMBOLS}'); + Error('\P{:=-_IN_Transport_And_map_SYMBOLS}'); Expect(1, 128767, '\p{intransportandmapsymbols}', ""); Expect(0, 128767, '\p{^intransportandmapsymbols}', ""); Expect(0, 128767, '\P{intransportandmapsymbols}', ""); @@ -117844,16 +121294,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 128768, '\p{^intransportandmapsymbols}', ""); Expect(1, 128768, '\P{intransportandmapsymbols}', ""); Expect(0, 128768, '\P{^intransportandmapsymbols}', ""); - Expect(1, 128767, '\p{_In_Transport_AND_Map_Symbols}', ""); - Expect(0, 128767, '\p{^_In_Transport_AND_Map_Symbols}', ""); - Expect(0, 128767, '\P{_In_Transport_AND_Map_Symbols}', ""); - Expect(1, 128767, '\P{^_In_Transport_AND_Map_Symbols}', ""); - Expect(0, 128768, '\p{_In_Transport_AND_Map_Symbols}', ""); - Expect(1, 128768, '\p{^_In_Transport_AND_Map_Symbols}', ""); - Expect(1, 128768, '\P{_In_Transport_AND_Map_Symbols}', ""); - Expect(0, 128768, '\P{^_In_Transport_AND_Map_Symbols}', ""); - Error('\p{ :=TRANSPORT_And_MAP}'); - Error('\P{ :=TRANSPORT_And_MAP}'); + Expect(1, 128767, '\p{ IN_transport_And_Map_symbols}', ""); + Expect(0, 128767, '\p{^ IN_transport_And_Map_symbols}', ""); + Expect(0, 128767, '\P{ IN_transport_And_Map_symbols}', ""); + Expect(1, 128767, '\P{^ IN_transport_And_Map_symbols}', ""); + Expect(0, 128768, '\p{ IN_transport_And_Map_symbols}', ""); + Expect(1, 128768, '\p{^ IN_transport_And_Map_symbols}', ""); + Expect(1, 128768, '\P{ IN_transport_And_Map_symbols}', ""); + Expect(0, 128768, '\P{^ IN_transport_And_Map_symbols}', ""); + Error('\p{/a/_ Transport_And_Map}'); + Error('\P{/a/_ Transport_And_Map}'); Expect(1, 128767, '\p{transportandmap}', ""); Expect(0, 128767, '\p{^transportandmap}', ""); Expect(0, 128767, '\P{transportandmap}', ""); @@ -117862,16 +121312,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 128768, '\p{^transportandmap}', ""); Expect(1, 128768, '\P{transportandmap}', ""); Expect(0, 128768, '\P{^transportandmap}', ""); - Expect(1, 128767, '\p{ Transport_and_Map}', ""); - Expect(0, 128767, '\p{^ Transport_and_Map}', ""); - Expect(0, 128767, '\P{ Transport_and_Map}', ""); - Expect(1, 128767, '\P{^ Transport_and_Map}', ""); - Expect(0, 128768, '\p{ Transport_and_Map}', ""); - Expect(1, 128768, '\p{^ Transport_and_Map}', ""); - Expect(1, 128768, '\P{ Transport_and_Map}', ""); - Expect(0, 128768, '\P{^ Transport_and_Map}', ""); - Error('\p{ IS_TRANSPORT_And_Map:=}'); - Error('\P{ IS_TRANSPORT_And_Map:=}'); + Expect(1, 128767, '\p{ transport_And_Map}', ""); + Expect(0, 128767, '\p{^ transport_And_Map}', ""); + Expect(0, 128767, '\P{ transport_And_Map}', ""); + Expect(1, 128767, '\P{^ transport_And_Map}', ""); + Expect(0, 128768, '\p{ transport_And_Map}', ""); + Expect(1, 128768, '\p{^ transport_And_Map}', ""); + Expect(1, 128768, '\P{ transport_And_Map}', ""); + Expect(0, 128768, '\P{^ transport_And_Map}', ""); + Error('\p{-/a/is_Transport_and_Map}'); + Error('\P{-/a/is_Transport_and_Map}'); Expect(1, 128767, '\p{istransportandmap}', ""); Expect(0, 128767, '\p{^istransportandmap}', ""); Expect(0, 128767, '\P{istransportandmap}', ""); @@ -117880,16 +121330,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 128768, '\p{^istransportandmap}', ""); Expect(1, 128768, '\P{istransportandmap}', ""); Expect(0, 128768, '\P{^istransportandmap}', ""); - Expect(1, 128767, '\p{ IS_Transport_AND_MAP}', ""); - Expect(0, 128767, '\p{^ IS_Transport_AND_MAP}', ""); - Expect(0, 128767, '\P{ IS_Transport_AND_MAP}', ""); - Expect(1, 128767, '\P{^ IS_Transport_AND_MAP}', ""); - Expect(0, 128768, '\p{ IS_Transport_AND_MAP}', ""); - Expect(1, 128768, '\p{^ IS_Transport_AND_MAP}', ""); - Expect(1, 128768, '\P{ IS_Transport_AND_MAP}', ""); - Expect(0, 128768, '\P{^ IS_Transport_AND_MAP}', ""); - Error('\p{ :=in_Transport_And_Map}'); - Error('\P{ :=in_Transport_And_Map}'); + Expect(1, 128767, '\p{_is_transport_AND_Map}', ""); + Expect(0, 128767, '\p{^_is_transport_AND_Map}', ""); + Expect(0, 128767, '\P{_is_transport_AND_Map}', ""); + Expect(1, 128767, '\P{^_is_transport_AND_Map}', ""); + Expect(0, 128768, '\p{_is_transport_AND_Map}', ""); + Expect(1, 128768, '\p{^_is_transport_AND_Map}', ""); + Expect(1, 128768, '\P{_is_transport_AND_Map}', ""); + Expect(0, 128768, '\P{^_is_transport_AND_Map}', ""); + Error('\p{ /a/In_transport_And_Map}'); + Error('\P{ /a/In_transport_And_Map}'); Expect(1, 128767, '\p{intransportandmap}', ""); Expect(0, 128767, '\p{^intransportandmap}', ""); Expect(0, 128767, '\P{intransportandmap}', ""); @@ -117898,16 +121348,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 128768, '\p{^intransportandmap}', ""); Expect(1, 128768, '\P{intransportandmap}', ""); Expect(0, 128768, '\P{^intransportandmap}', ""); - Expect(1, 128767, '\p{ -In_TRANSPORT_And_Map}', ""); - Expect(0, 128767, '\p{^ -In_TRANSPORT_And_Map}', ""); - Expect(0, 128767, '\P{ -In_TRANSPORT_And_Map}', ""); - Expect(1, 128767, '\P{^ -In_TRANSPORT_And_Map}', ""); - Expect(0, 128768, '\p{ -In_TRANSPORT_And_Map}', ""); - Expect(1, 128768, '\p{^ -In_TRANSPORT_And_Map}', ""); - Expect(1, 128768, '\P{ -In_TRANSPORT_And_Map}', ""); - Expect(0, 128768, '\P{^ -In_TRANSPORT_And_Map}', ""); - Error('\p{:= _ugaritic}'); - Error('\P{:= _ugaritic}'); + Expect(1, 128767, '\p{-_In_Transport_And_MAP}', ""); + Expect(0, 128767, '\p{^-_In_Transport_And_MAP}', ""); + Expect(0, 128767, '\P{-_In_Transport_And_MAP}', ""); + Expect(1, 128767, '\P{^-_In_Transport_And_MAP}', ""); + Expect(0, 128768, '\p{-_In_Transport_And_MAP}', ""); + Expect(1, 128768, '\p{^-_In_Transport_And_MAP}', ""); + Expect(1, 128768, '\P{-_In_Transport_And_MAP}', ""); + Expect(0, 128768, '\P{^-_In_Transport_And_MAP}', ""); + Error('\p{_ Ugaritic:=}'); + Error('\P{_ Ugaritic:=}'); Expect(1, 66463, '\p{ugaritic}', ""); Expect(0, 66463, '\p{^ugaritic}', ""); Expect(0, 66463, '\P{ugaritic}', ""); @@ -117924,8 +121374,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66464, '\p{^ -UGARITIC}', ""); Expect(1, 66464, '\P{ -UGARITIC}', ""); Expect(0, 66464, '\P{^ -UGARITIC}', ""); - Error('\p{:= Is_Ugaritic}'); - Error('\P{:= Is_Ugaritic}'); + Error('\p{/a/-Is_UGARITIC}'); + Error('\P{/a/-Is_UGARITIC}'); Expect(1, 66463, '\p{isugaritic}', ""); Expect(0, 66463, '\p{^isugaritic}', ""); Expect(0, 66463, '\P{isugaritic}', ""); @@ -117934,16 +121384,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66464, '\p{^isugaritic}', ""); Expect(1, 66464, '\P{isugaritic}', ""); Expect(0, 66464, '\P{^isugaritic}', ""); - Expect(1, 66463, '\p{-_is_Ugaritic}', ""); - Expect(0, 66463, '\p{^-_is_Ugaritic}', ""); - Expect(0, 66463, '\P{-_is_Ugaritic}', ""); - Expect(1, 66463, '\P{^-_is_Ugaritic}', ""); - Expect(0, 66464, '\p{-_is_Ugaritic}', ""); - Expect(1, 66464, '\p{^-_is_Ugaritic}', ""); - Expect(1, 66464, '\P{-_is_Ugaritic}', ""); - Expect(0, 66464, '\P{^-_is_Ugaritic}', ""); - Error('\p{-/a/Ugar}'); - Error('\P{-/a/Ugar}'); + Expect(1, 66463, '\p{_-IS_Ugaritic}', ""); + Expect(0, 66463, '\p{^_-IS_Ugaritic}', ""); + Expect(0, 66463, '\P{_-IS_Ugaritic}', ""); + Expect(1, 66463, '\P{^_-IS_Ugaritic}', ""); + Expect(0, 66464, '\p{_-IS_Ugaritic}', ""); + Expect(1, 66464, '\p{^_-IS_Ugaritic}', ""); + Expect(1, 66464, '\P{_-IS_Ugaritic}', ""); + Expect(0, 66464, '\P{^_-IS_Ugaritic}', ""); + Error('\p{_/a/Ugar}'); + Error('\P{_/a/Ugar}'); Expect(1, 66463, '\p{ugar}', ""); Expect(0, 66463, '\p{^ugar}', ""); Expect(0, 66463, '\P{ugar}', ""); @@ -117952,16 +121402,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66464, '\p{^ugar}', ""); Expect(1, 66464, '\P{ugar}', ""); Expect(0, 66464, '\P{^ugar}', ""); - Expect(1, 66463, '\p{_Ugar}', ""); - Expect(0, 66463, '\p{^_Ugar}', ""); - Expect(0, 66463, '\P{_Ugar}', ""); - Expect(1, 66463, '\P{^_Ugar}', ""); - Expect(0, 66464, '\p{_Ugar}', ""); - Expect(1, 66464, '\p{^_Ugar}', ""); - Expect(1, 66464, '\P{_Ugar}', ""); - Expect(0, 66464, '\P{^_Ugar}', ""); - Error('\p{_ IS_ugar:=}'); - Error('\P{_ IS_ugar:=}'); + Expect(1, 66463, '\p{- Ugar}', ""); + Expect(0, 66463, '\p{^- Ugar}', ""); + Expect(0, 66463, '\P{- Ugar}', ""); + Expect(1, 66463, '\P{^- Ugar}', ""); + Expect(0, 66464, '\p{- Ugar}', ""); + Expect(1, 66464, '\p{^- Ugar}', ""); + Expect(1, 66464, '\P{- Ugar}', ""); + Expect(0, 66464, '\P{^- Ugar}', ""); + Error('\p{ Is_UGAR:=}'); + Error('\P{ Is_UGAR:=}'); Expect(1, 66463, '\p{isugar}', ""); Expect(0, 66463, '\p{^isugar}', ""); Expect(0, 66463, '\P{isugar}', ""); @@ -117970,16 +121420,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66464, '\p{^isugar}', ""); Expect(1, 66464, '\P{isugar}', ""); Expect(0, 66464, '\P{^isugar}', ""); - Expect(1, 66463, '\p{_ IS_Ugar}', ""); - Expect(0, 66463, '\p{^_ IS_Ugar}', ""); - Expect(0, 66463, '\P{_ IS_Ugar}', ""); - Expect(1, 66463, '\P{^_ IS_Ugar}', ""); - Expect(0, 66464, '\p{_ IS_Ugar}', ""); - Expect(1, 66464, '\p{^_ IS_Ugar}', ""); - Expect(1, 66464, '\P{_ IS_Ugar}', ""); - Expect(0, 66464, '\P{^_ IS_Ugar}', ""); - Error('\p{ unassigned/a/}'); - Error('\P{ unassigned/a/}'); + Expect(1, 66463, '\p{ IS_Ugar}', ""); + Expect(0, 66463, '\p{^ IS_Ugar}', ""); + Expect(0, 66463, '\P{ IS_Ugar}', ""); + Expect(1, 66463, '\P{^ IS_Ugar}', ""); + Expect(0, 66464, '\p{ IS_Ugar}', ""); + Expect(1, 66464, '\p{^ IS_Ugar}', ""); + Expect(1, 66464, '\P{ IS_Ugar}', ""); + Expect(0, 66464, '\P{^ IS_Ugar}', ""); + Error('\p{:=-UNASSIGNED}'); + Error('\P{:=-UNASSIGNED}'); Expect(1, 918000, '\p{unassigned}', ""); Expect(0, 918000, '\p{^unassigned}', ""); Expect(0, 918000, '\P{unassigned}', ""); @@ -117988,16 +121438,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1114109, '\p{^unassigned}', ""); Expect(1, 1114109, '\P{unassigned}', ""); Expect(0, 1114109, '\P{^unassigned}', ""); - Expect(1, 918000, '\p{_ unassigned}', ""); - Expect(0, 918000, '\p{^_ unassigned}', ""); - Expect(0, 918000, '\P{_ unassigned}', ""); - Expect(1, 918000, '\P{^_ unassigned}', ""); - Expect(0, 1114109, '\p{_ unassigned}', ""); - Expect(1, 1114109, '\p{^_ unassigned}', ""); - Expect(1, 1114109, '\P{_ unassigned}', ""); - Expect(0, 1114109, '\P{^_ unassigned}', ""); - Error('\p{_-Is_UNASSIGNED:=}'); - Error('\P{_-Is_UNASSIGNED:=}'); + Expect(1, 918000, '\p{ Unassigned}', ""); + Expect(0, 918000, '\p{^ Unassigned}', ""); + Expect(0, 918000, '\P{ Unassigned}', ""); + Expect(1, 918000, '\P{^ Unassigned}', ""); + Expect(0, 1114109, '\p{ Unassigned}', ""); + Expect(1, 1114109, '\p{^ Unassigned}', ""); + Expect(1, 1114109, '\P{ Unassigned}', ""); + Expect(0, 1114109, '\P{^ Unassigned}', ""); + Error('\p{ Is_unassigned/a/}'); + Error('\P{ Is_unassigned/a/}'); Expect(1, 918000, '\p{isunassigned}', ""); Expect(0, 918000, '\p{^isunassigned}', ""); Expect(0, 918000, '\P{isunassigned}', ""); @@ -118006,16 +121456,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1114109, '\p{^isunassigned}', ""); Expect(1, 1114109, '\P{isunassigned}', ""); Expect(0, 1114109, '\P{^isunassigned}', ""); - Expect(1, 918000, '\p{ _Is_unassigned}', ""); - Expect(0, 918000, '\p{^ _Is_unassigned}', ""); - Expect(0, 918000, '\P{ _Is_unassigned}', ""); - Expect(1, 918000, '\P{^ _Is_unassigned}', ""); - Expect(0, 1114109, '\p{ _Is_unassigned}', ""); - Expect(1, 1114109, '\p{^ _Is_unassigned}', ""); - Expect(1, 1114109, '\P{ _Is_unassigned}', ""); - Expect(0, 1114109, '\P{^ _Is_unassigned}', ""); - Error('\p{-_CN/a/}'); - Error('\P{-_CN/a/}'); + Expect(1, 918000, '\p{__Is_UNASSIGNED}', ""); + Expect(0, 918000, '\p{^__Is_UNASSIGNED}', ""); + Expect(0, 918000, '\P{__Is_UNASSIGNED}', ""); + Expect(1, 918000, '\P{^__Is_UNASSIGNED}', ""); + Expect(0, 1114109, '\p{__Is_UNASSIGNED}', ""); + Expect(1, 1114109, '\p{^__Is_UNASSIGNED}', ""); + Expect(1, 1114109, '\P{__Is_UNASSIGNED}', ""); + Expect(0, 1114109, '\P{^__Is_UNASSIGNED}', ""); + Error('\p{_ Cn:=}'); + Error('\P{_ Cn:=}'); Expect(1, 918000, '\p{cn}', ""); Expect(0, 918000, '\p{^cn}', ""); Expect(0, 918000, '\P{cn}', ""); @@ -118024,16 +121474,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1114109, '\p{^cn}', ""); Expect(1, 1114109, '\P{cn}', ""); Expect(0, 1114109, '\P{^cn}', ""); - Expect(1, 918000, '\p{- cn}', ""); - Expect(0, 918000, '\p{^- cn}', ""); - Expect(0, 918000, '\P{- cn}', ""); - Expect(1, 918000, '\P{^- cn}', ""); - Expect(0, 1114109, '\p{- cn}', ""); - Expect(1, 1114109, '\p{^- cn}', ""); - Expect(1, 1114109, '\P{- cn}', ""); - Expect(0, 1114109, '\P{^- cn}', ""); - Error('\p{ -Is_CN:=}'); - Error('\P{ -Is_CN:=}'); + Expect(1, 918000, '\p{_ CN}', ""); + Expect(0, 918000, '\p{^_ CN}', ""); + Expect(0, 918000, '\P{_ CN}', ""); + Expect(1, 918000, '\P{^_ CN}', ""); + Expect(0, 1114109, '\p{_ CN}', ""); + Expect(1, 1114109, '\p{^_ CN}', ""); + Expect(1, 1114109, '\P{_ CN}', ""); + Expect(0, 1114109, '\P{^_ CN}', ""); + Error('\p{/a/Is_Cn}'); + Error('\P{/a/Is_Cn}'); Expect(1, 918000, '\p{iscn}', ""); Expect(0, 918000, '\p{^iscn}', ""); Expect(0, 918000, '\P{iscn}', ""); @@ -118042,16 +121492,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1114109, '\p{^iscn}', ""); Expect(1, 1114109, '\P{iscn}', ""); Expect(0, 1114109, '\P{^iscn}', ""); - Expect(1, 918000, '\p{ is_Cn}', ""); - Expect(0, 918000, '\p{^ is_Cn}', ""); - Expect(0, 918000, '\P{ is_Cn}', ""); - Expect(1, 918000, '\P{^ is_Cn}', ""); - Expect(0, 1114109, '\p{ is_Cn}', ""); - Expect(1, 1114109, '\p{^ is_Cn}', ""); - Expect(1, 1114109, '\P{ is_Cn}', ""); - Expect(0, 1114109, '\P{^ is_Cn}', ""); - Error('\p{:= Unified_Canadian_Aboriginal_SYLLABICS}'); - Error('\P{:= Unified_Canadian_Aboriginal_SYLLABICS}'); + Expect(1, 918000, '\p{_ IS_Cn}', ""); + Expect(0, 918000, '\p{^_ IS_Cn}', ""); + Expect(0, 918000, '\P{_ IS_Cn}', ""); + Expect(1, 918000, '\P{^_ IS_Cn}', ""); + Expect(0, 1114109, '\p{_ IS_Cn}', ""); + Expect(1, 1114109, '\p{^_ IS_Cn}', ""); + Expect(1, 1114109, '\P{_ IS_Cn}', ""); + Expect(0, 1114109, '\P{^_ IS_Cn}', ""); + Error('\p{/a/-_unified_canadian_aboriginal_syllabics}'); + Error('\P{/a/-_unified_canadian_aboriginal_syllabics}'); Expect(1, 5759, '\p{unifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\p{^unifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\P{unifiedcanadianaboriginalsyllabics}', ""); @@ -118060,16 +121510,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5760, '\p{^unifiedcanadianaboriginalsyllabics}', ""); Expect(1, 5760, '\P{unifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5760, '\P{^unifiedcanadianaboriginalsyllabics}', ""); - Expect(1, 5759, '\p{-UNIFIED_Canadian_aboriginal_SYLLABICS}', ""); - Expect(0, 5759, '\p{^-UNIFIED_Canadian_aboriginal_SYLLABICS}', ""); - Expect(0, 5759, '\P{-UNIFIED_Canadian_aboriginal_SYLLABICS}', ""); - Expect(1, 5759, '\P{^-UNIFIED_Canadian_aboriginal_SYLLABICS}', ""); - Expect(0, 5760, '\p{-UNIFIED_Canadian_aboriginal_SYLLABICS}', ""); - Expect(1, 5760, '\p{^-UNIFIED_Canadian_aboriginal_SYLLABICS}', ""); - Expect(1, 5760, '\P{-UNIFIED_Canadian_aboriginal_SYLLABICS}', ""); - Expect(0, 5760, '\P{^-UNIFIED_Canadian_aboriginal_SYLLABICS}', ""); - Error('\p{/a/_-IS_unified_CANADIAN_Aboriginal_Syllabics}'); - Error('\P{/a/_-IS_unified_CANADIAN_Aboriginal_Syllabics}'); + Expect(1, 5759, '\p{ Unified_Canadian_Aboriginal_Syllabics}', ""); + Expect(0, 5759, '\p{^ Unified_Canadian_Aboriginal_Syllabics}', ""); + Expect(0, 5759, '\P{ Unified_Canadian_Aboriginal_Syllabics}', ""); + Expect(1, 5759, '\P{^ Unified_Canadian_Aboriginal_Syllabics}', ""); + Expect(0, 5760, '\p{ Unified_Canadian_Aboriginal_Syllabics}', ""); + Expect(1, 5760, '\p{^ Unified_Canadian_Aboriginal_Syllabics}', ""); + Expect(1, 5760, '\P{ Unified_Canadian_Aboriginal_Syllabics}', ""); + Expect(0, 5760, '\P{^ Unified_Canadian_Aboriginal_Syllabics}', ""); + Error('\p{ _Is_unified_Canadian_Aboriginal_Syllabics:=}'); + Error('\P{ _Is_unified_Canadian_Aboriginal_Syllabics:=}'); Expect(1, 5759, '\p{isunifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\p{^isunifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\P{isunifiedcanadianaboriginalsyllabics}', ""); @@ -118078,16 +121528,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5760, '\p{^isunifiedcanadianaboriginalsyllabics}', ""); Expect(1, 5760, '\P{isunifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5760, '\P{^isunifiedcanadianaboriginalsyllabics}', ""); - Expect(1, 5759, '\p{ -Is_Unified_Canadian_Aboriginal_Syllabics}', ""); - Expect(0, 5759, '\p{^ -Is_Unified_Canadian_Aboriginal_Syllabics}', ""); - Expect(0, 5759, '\P{ -Is_Unified_Canadian_Aboriginal_Syllabics}', ""); - Expect(1, 5759, '\P{^ -Is_Unified_Canadian_Aboriginal_Syllabics}', ""); - Expect(0, 5760, '\p{ -Is_Unified_Canadian_Aboriginal_Syllabics}', ""); - Expect(1, 5760, '\p{^ -Is_Unified_Canadian_Aboriginal_Syllabics}', ""); - Expect(1, 5760, '\P{ -Is_Unified_Canadian_Aboriginal_Syllabics}', ""); - Expect(0, 5760, '\P{^ -Is_Unified_Canadian_Aboriginal_Syllabics}', ""); - Error('\p{__IN_Unified_Canadian_aboriginal_syllabics/a/}'); - Error('\P{__IN_Unified_Canadian_aboriginal_syllabics/a/}'); + Expect(1, 5759, '\p{ IS_unified_Canadian_Aboriginal_syllabics}', ""); + Expect(0, 5759, '\p{^ IS_unified_Canadian_Aboriginal_syllabics}', ""); + Expect(0, 5759, '\P{ IS_unified_Canadian_Aboriginal_syllabics}', ""); + Expect(1, 5759, '\P{^ IS_unified_Canadian_Aboriginal_syllabics}', ""); + Expect(0, 5760, '\p{ IS_unified_Canadian_Aboriginal_syllabics}', ""); + Expect(1, 5760, '\p{^ IS_unified_Canadian_Aboriginal_syllabics}', ""); + Expect(1, 5760, '\P{ IS_unified_Canadian_Aboriginal_syllabics}', ""); + Expect(0, 5760, '\P{^ IS_unified_Canadian_Aboriginal_syllabics}', ""); + Error('\p{_/a/in_UNIFIED_Canadian_Aboriginal_Syllabics}'); + Error('\P{_/a/in_UNIFIED_Canadian_Aboriginal_Syllabics}'); Expect(1, 5759, '\p{inunifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\p{^inunifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\P{inunifiedcanadianaboriginalsyllabics}', ""); @@ -118096,16 +121546,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5760, '\p{^inunifiedcanadianaboriginalsyllabics}', ""); Expect(1, 5760, '\P{inunifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5760, '\P{^inunifiedcanadianaboriginalsyllabics}', ""); - Expect(1, 5759, '\p{-In_Unified_Canadian_Aboriginal_SYLLABICS}', ""); - Expect(0, 5759, '\p{^-In_Unified_Canadian_Aboriginal_SYLLABICS}', ""); - Expect(0, 5759, '\P{-In_Unified_Canadian_Aboriginal_SYLLABICS}', ""); - Expect(1, 5759, '\P{^-In_Unified_Canadian_Aboriginal_SYLLABICS}', ""); - Expect(0, 5760, '\p{-In_Unified_Canadian_Aboriginal_SYLLABICS}', ""); - Expect(1, 5760, '\p{^-In_Unified_Canadian_Aboriginal_SYLLABICS}', ""); - Expect(1, 5760, '\P{-In_Unified_Canadian_Aboriginal_SYLLABICS}', ""); - Expect(0, 5760, '\P{^-In_Unified_Canadian_Aboriginal_SYLLABICS}', ""); - Error('\p{ /a/UCAS}'); - Error('\P{ /a/UCAS}'); + Expect(1, 5759, '\p{ -IN_UNIFIED_Canadian_ABORIGINAL_SYLLABICS}', ""); + Expect(0, 5759, '\p{^ -IN_UNIFIED_Canadian_ABORIGINAL_SYLLABICS}', ""); + Expect(0, 5759, '\P{ -IN_UNIFIED_Canadian_ABORIGINAL_SYLLABICS}', ""); + Expect(1, 5759, '\P{^ -IN_UNIFIED_Canadian_ABORIGINAL_SYLLABICS}', ""); + Expect(0, 5760, '\p{ -IN_UNIFIED_Canadian_ABORIGINAL_SYLLABICS}', ""); + Expect(1, 5760, '\p{^ -IN_UNIFIED_Canadian_ABORIGINAL_SYLLABICS}', ""); + Expect(1, 5760, '\P{ -IN_UNIFIED_Canadian_ABORIGINAL_SYLLABICS}', ""); + Expect(0, 5760, '\P{^ -IN_UNIFIED_Canadian_ABORIGINAL_SYLLABICS}', ""); + Error('\p{ UCAS/a/}'); + Error('\P{ UCAS/a/}'); Expect(1, 5759, '\p{ucas}', ""); Expect(0, 5759, '\p{^ucas}', ""); Expect(0, 5759, '\P{ucas}', ""); @@ -118114,16 +121564,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5760, '\p{^ucas}', ""); Expect(1, 5760, '\P{ucas}', ""); Expect(0, 5760, '\P{^ucas}', ""); - Expect(1, 5759, '\p{ UCAS}', ""); - Expect(0, 5759, '\p{^ UCAS}', ""); - Expect(0, 5759, '\P{ UCAS}', ""); - Expect(1, 5759, '\P{^ UCAS}', ""); - Expect(0, 5760, '\p{ UCAS}', ""); - Expect(1, 5760, '\p{^ UCAS}', ""); - Expect(1, 5760, '\P{ UCAS}', ""); - Expect(0, 5760, '\P{^ UCAS}', ""); - Error('\p{:= IS_ucas}'); - Error('\P{:= IS_ucas}'); + Expect(1, 5759, '\p{ ucas}', ""); + Expect(0, 5759, '\p{^ ucas}', ""); + Expect(0, 5759, '\P{ ucas}', ""); + Expect(1, 5759, '\P{^ ucas}', ""); + Expect(0, 5760, '\p{ ucas}', ""); + Expect(1, 5760, '\p{^ ucas}', ""); + Expect(1, 5760, '\P{ ucas}', ""); + Expect(0, 5760, '\P{^ ucas}', ""); + Error('\p{:= is_UCAS}'); + Error('\P{:= is_UCAS}'); Expect(1, 5759, '\p{isucas}', ""); Expect(0, 5759, '\p{^isucas}', ""); Expect(0, 5759, '\P{isucas}', ""); @@ -118132,16 +121582,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5760, '\p{^isucas}', ""); Expect(1, 5760, '\P{isucas}', ""); Expect(0, 5760, '\P{^isucas}', ""); - Expect(1, 5759, '\p{ _Is_ucas}', ""); - Expect(0, 5759, '\p{^ _Is_ucas}', ""); - Expect(0, 5759, '\P{ _Is_ucas}', ""); - Expect(1, 5759, '\P{^ _Is_ucas}', ""); - Expect(0, 5760, '\p{ _Is_ucas}', ""); - Expect(1, 5760, '\p{^ _Is_ucas}', ""); - Expect(1, 5760, '\P{ _Is_ucas}', ""); - Expect(0, 5760, '\P{^ _Is_ucas}', ""); - Error('\p{:=_In_UCAS}'); - Error('\P{:=_In_UCAS}'); + Expect(1, 5759, '\p{ -IS_ucas}', ""); + Expect(0, 5759, '\p{^ -IS_ucas}', ""); + Expect(0, 5759, '\P{ -IS_ucas}', ""); + Expect(1, 5759, '\P{^ -IS_ucas}', ""); + Expect(0, 5760, '\p{ -IS_ucas}', ""); + Expect(1, 5760, '\p{^ -IS_ucas}', ""); + Expect(1, 5760, '\P{ -IS_ucas}', ""); + Expect(0, 5760, '\P{^ -IS_ucas}', ""); + Error('\p{-in_UCAS/a/}'); + Error('\P{-in_UCAS/a/}'); Expect(1, 5759, '\p{inucas}', ""); Expect(0, 5759, '\p{^inucas}', ""); Expect(0, 5759, '\P{inucas}', ""); @@ -118150,16 +121600,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5760, '\p{^inucas}', ""); Expect(1, 5760, '\P{inucas}', ""); Expect(0, 5760, '\P{^inucas}', ""); - Expect(1, 5759, '\p{- In_UCAS}', ""); - Expect(0, 5759, '\p{^- In_UCAS}', ""); - Expect(0, 5759, '\P{- In_UCAS}', ""); - Expect(1, 5759, '\P{^- In_UCAS}', ""); - Expect(0, 5760, '\p{- In_UCAS}', ""); - Expect(1, 5760, '\p{^- In_UCAS}', ""); - Expect(1, 5760, '\P{- In_UCAS}', ""); - Expect(0, 5760, '\P{^- In_UCAS}', ""); - Error('\p{/a/- CANADIAN_Syllabics}'); - Error('\P{/a/- CANADIAN_Syllabics}'); + Expect(1, 5759, '\p{_ In_ucas}', ""); + Expect(0, 5759, '\p{^_ In_ucas}', ""); + Expect(0, 5759, '\P{_ In_ucas}', ""); + Expect(1, 5759, '\P{^_ In_ucas}', ""); + Expect(0, 5760, '\p{_ In_ucas}', ""); + Expect(1, 5760, '\p{^_ In_ucas}', ""); + Expect(1, 5760, '\P{_ In_ucas}', ""); + Expect(0, 5760, '\P{^_ In_ucas}', ""); + Error('\p{- Canadian_Syllabics/a/}'); + Error('\P{- Canadian_Syllabics/a/}'); Expect(1, 5759, '\p{canadiansyllabics}', ""); Expect(0, 5759, '\p{^canadiansyllabics}', ""); Expect(0, 5759, '\P{canadiansyllabics}', ""); @@ -118168,16 +121618,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5760, '\p{^canadiansyllabics}', ""); Expect(1, 5760, '\P{canadiansyllabics}', ""); Expect(0, 5760, '\P{^canadiansyllabics}', ""); - Expect(1, 5759, '\p{-canadian_Syllabics}', ""); - Expect(0, 5759, '\p{^-canadian_Syllabics}', ""); - Expect(0, 5759, '\P{-canadian_Syllabics}', ""); - Expect(1, 5759, '\P{^-canadian_Syllabics}', ""); - Expect(0, 5760, '\p{-canadian_Syllabics}', ""); - Expect(1, 5760, '\p{^-canadian_Syllabics}', ""); - Expect(1, 5760, '\P{-canadian_Syllabics}', ""); - Expect(0, 5760, '\P{^-canadian_Syllabics}', ""); - Error('\p{ Is_Canadian_Syllabics/a/}'); - Error('\P{ Is_Canadian_Syllabics/a/}'); + Expect(1, 5759, '\p{ canadian_Syllabics}', ""); + Expect(0, 5759, '\p{^ canadian_Syllabics}', ""); + Expect(0, 5759, '\P{ canadian_Syllabics}', ""); + Expect(1, 5759, '\P{^ canadian_Syllabics}', ""); + Expect(0, 5760, '\p{ canadian_Syllabics}', ""); + Expect(1, 5760, '\p{^ canadian_Syllabics}', ""); + Expect(1, 5760, '\P{ canadian_Syllabics}', ""); + Expect(0, 5760, '\P{^ canadian_Syllabics}', ""); + Error('\p{ Is_Canadian_Syllabics:=}'); + Error('\P{ Is_Canadian_Syllabics:=}'); Expect(1, 5759, '\p{iscanadiansyllabics}', ""); Expect(0, 5759, '\p{^iscanadiansyllabics}', ""); Expect(0, 5759, '\P{iscanadiansyllabics}', ""); @@ -118186,16 +121636,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5760, '\p{^iscanadiansyllabics}', ""); Expect(1, 5760, '\P{iscanadiansyllabics}', ""); Expect(0, 5760, '\P{^iscanadiansyllabics}', ""); - Expect(1, 5759, '\p{-Is_Canadian_Syllabics}', ""); - Expect(0, 5759, '\p{^-Is_Canadian_Syllabics}', ""); - Expect(0, 5759, '\P{-Is_Canadian_Syllabics}', ""); - Expect(1, 5759, '\P{^-Is_Canadian_Syllabics}', ""); - Expect(0, 5760, '\p{-Is_Canadian_Syllabics}', ""); - Expect(1, 5760, '\p{^-Is_Canadian_Syllabics}', ""); - Expect(1, 5760, '\P{-Is_Canadian_Syllabics}', ""); - Expect(0, 5760, '\P{^-Is_Canadian_Syllabics}', ""); - Error('\p{-in_Canadian_SYLLABICS/a/}'); - Error('\P{-in_Canadian_SYLLABICS/a/}'); + Expect(1, 5759, '\p{-Is_CANADIAN_SYLLABICS}', ""); + Expect(0, 5759, '\p{^-Is_CANADIAN_SYLLABICS}', ""); + Expect(0, 5759, '\P{-Is_CANADIAN_SYLLABICS}', ""); + Expect(1, 5759, '\P{^-Is_CANADIAN_SYLLABICS}', ""); + Expect(0, 5760, '\p{-Is_CANADIAN_SYLLABICS}', ""); + Expect(1, 5760, '\p{^-Is_CANADIAN_SYLLABICS}', ""); + Expect(1, 5760, '\P{-Is_CANADIAN_SYLLABICS}', ""); + Expect(0, 5760, '\P{^-Is_CANADIAN_SYLLABICS}', ""); + Error('\p{ in_CANADIAN_Syllabics/a/}'); + Error('\P{ in_CANADIAN_Syllabics/a/}'); Expect(1, 5759, '\p{incanadiansyllabics}', ""); Expect(0, 5759, '\p{^incanadiansyllabics}', ""); Expect(0, 5759, '\P{incanadiansyllabics}', ""); @@ -118204,16 +121654,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5760, '\p{^incanadiansyllabics}', ""); Expect(1, 5760, '\P{incanadiansyllabics}', ""); Expect(0, 5760, '\P{^incanadiansyllabics}', ""); - Expect(1, 5759, '\p{_ In_Canadian_Syllabics}', ""); - Expect(0, 5759, '\p{^_ In_Canadian_Syllabics}', ""); - Expect(0, 5759, '\P{_ In_Canadian_Syllabics}', ""); - Expect(1, 5759, '\P{^_ In_Canadian_Syllabics}', ""); - Expect(0, 5760, '\p{_ In_Canadian_Syllabics}', ""); - Expect(1, 5760, '\p{^_ In_Canadian_Syllabics}', ""); - Expect(1, 5760, '\P{_ In_Canadian_Syllabics}', ""); - Expect(0, 5760, '\P{^_ In_Canadian_Syllabics}', ""); - Error('\p{--UNIFIED_canadian_Aboriginal_SYLLABICS_Extended/a/}'); - Error('\P{--UNIFIED_canadian_Aboriginal_SYLLABICS_Extended/a/}'); + Expect(1, 5759, '\p{ In_Canadian_Syllabics}', ""); + Expect(0, 5759, '\p{^ In_Canadian_Syllabics}', ""); + Expect(0, 5759, '\P{ In_Canadian_Syllabics}', ""); + Expect(1, 5759, '\P{^ In_Canadian_Syllabics}', ""); + Expect(0, 5760, '\p{ In_Canadian_Syllabics}', ""); + Expect(1, 5760, '\p{^ In_Canadian_Syllabics}', ""); + Expect(1, 5760, '\P{ In_Canadian_Syllabics}', ""); + Expect(0, 5760, '\P{^ In_Canadian_Syllabics}', ""); + Error('\p{ unified_canadian_Aboriginal_syllabics_Extended:=}'); + Error('\P{ unified_canadian_Aboriginal_syllabics_Extended:=}'); Expect(1, 6399, '\p{unifiedcanadianaboriginalsyllabicsextended}', ""); Expect(0, 6399, '\p{^unifiedcanadianaboriginalsyllabicsextended}', ""); Expect(0, 6399, '\P{unifiedcanadianaboriginalsyllabicsextended}', ""); @@ -118222,16 +121672,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6400, '\p{^unifiedcanadianaboriginalsyllabicsextended}', ""); Expect(1, 6400, '\P{unifiedcanadianaboriginalsyllabicsextended}', ""); Expect(0, 6400, '\P{^unifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(1, 6399, '\p{ Unified_Canadian_Aboriginal_Syllabics_Extended}', ""); - Expect(0, 6399, '\p{^ Unified_Canadian_Aboriginal_Syllabics_Extended}', ""); - Expect(0, 6399, '\P{ Unified_Canadian_Aboriginal_Syllabics_Extended}', ""); - Expect(1, 6399, '\P{^ Unified_Canadian_Aboriginal_Syllabics_Extended}', ""); - Expect(0, 6400, '\p{ Unified_Canadian_Aboriginal_Syllabics_Extended}', ""); - Expect(1, 6400, '\p{^ Unified_Canadian_Aboriginal_Syllabics_Extended}', ""); - Expect(1, 6400, '\P{ Unified_Canadian_Aboriginal_Syllabics_Extended}', ""); - Expect(0, 6400, '\P{^ Unified_Canadian_Aboriginal_Syllabics_Extended}', ""); - Error('\p{:=- Is_unified_canadian_ABORIGINAL_Syllabics_extended}'); - Error('\P{:=- Is_unified_canadian_ABORIGINAL_Syllabics_extended}'); + Expect(1, 6399, '\p{ -unified_Canadian_Aboriginal_Syllabics_EXTENDED}', ""); + Expect(0, 6399, '\p{^ -unified_Canadian_Aboriginal_Syllabics_EXTENDED}', ""); + Expect(0, 6399, '\P{ -unified_Canadian_Aboriginal_Syllabics_EXTENDED}', ""); + Expect(1, 6399, '\P{^ -unified_Canadian_Aboriginal_Syllabics_EXTENDED}', ""); + Expect(0, 6400, '\p{ -unified_Canadian_Aboriginal_Syllabics_EXTENDED}', ""); + Expect(1, 6400, '\p{^ -unified_Canadian_Aboriginal_Syllabics_EXTENDED}', ""); + Expect(1, 6400, '\P{ -unified_Canadian_Aboriginal_Syllabics_EXTENDED}', ""); + Expect(0, 6400, '\P{^ -unified_Canadian_Aboriginal_Syllabics_EXTENDED}', ""); + Error('\p{ /a/Is_Unified_CANADIAN_Aboriginal_Syllabics_extended}'); + Error('\P{ /a/Is_Unified_CANADIAN_Aboriginal_Syllabics_extended}'); Expect(1, 6399, '\p{isunifiedcanadianaboriginalsyllabicsextended}', ""); Expect(0, 6399, '\p{^isunifiedcanadianaboriginalsyllabicsextended}', ""); Expect(0, 6399, '\P{isunifiedcanadianaboriginalsyllabicsextended}', ""); @@ -118240,16 +121690,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6400, '\p{^isunifiedcanadianaboriginalsyllabicsextended}', ""); Expect(1, 6400, '\P{isunifiedcanadianaboriginalsyllabicsextended}', ""); Expect(0, 6400, '\P{^isunifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(1, 6399, '\p{ -IS_Unified_CANADIAN_aboriginal_SYLLABICS_extended}', ""); - Expect(0, 6399, '\p{^ -IS_Unified_CANADIAN_aboriginal_SYLLABICS_extended}', ""); - Expect(0, 6399, '\P{ -IS_Unified_CANADIAN_aboriginal_SYLLABICS_extended}', ""); - Expect(1, 6399, '\P{^ -IS_Unified_CANADIAN_aboriginal_SYLLABICS_extended}', ""); - Expect(0, 6400, '\p{ -IS_Unified_CANADIAN_aboriginal_SYLLABICS_extended}', ""); - Expect(1, 6400, '\p{^ -IS_Unified_CANADIAN_aboriginal_SYLLABICS_extended}', ""); - Expect(1, 6400, '\P{ -IS_Unified_CANADIAN_aboriginal_SYLLABICS_extended}', ""); - Expect(0, 6400, '\P{^ -IS_Unified_CANADIAN_aboriginal_SYLLABICS_extended}', ""); - Error('\p{/a/ In_Unified_CANADIAN_aboriginal_SYLLABICS_extended}'); - Error('\P{/a/ In_Unified_CANADIAN_aboriginal_SYLLABICS_extended}'); + Expect(1, 6399, '\p{ is_Unified_Canadian_ABORIGINAL_syllabics_Extended}', ""); + Expect(0, 6399, '\p{^ is_Unified_Canadian_ABORIGINAL_syllabics_Extended}', ""); + Expect(0, 6399, '\P{ is_Unified_Canadian_ABORIGINAL_syllabics_Extended}', ""); + Expect(1, 6399, '\P{^ is_Unified_Canadian_ABORIGINAL_syllabics_Extended}', ""); + Expect(0, 6400, '\p{ is_Unified_Canadian_ABORIGINAL_syllabics_Extended}', ""); + Expect(1, 6400, '\p{^ is_Unified_Canadian_ABORIGINAL_syllabics_Extended}', ""); + Expect(1, 6400, '\P{ is_Unified_Canadian_ABORIGINAL_syllabics_Extended}', ""); + Expect(0, 6400, '\P{^ is_Unified_Canadian_ABORIGINAL_syllabics_Extended}', ""); + Error('\p{_:=IN_unified_canadian_aboriginal_SYLLABICS_Extended}'); + Error('\P{_:=IN_unified_canadian_aboriginal_SYLLABICS_Extended}'); Expect(1, 6399, '\p{inunifiedcanadianaboriginalsyllabicsextended}', ""); Expect(0, 6399, '\p{^inunifiedcanadianaboriginalsyllabicsextended}', ""); Expect(0, 6399, '\P{inunifiedcanadianaboriginalsyllabicsextended}', ""); @@ -118258,16 +121708,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6400, '\p{^inunifiedcanadianaboriginalsyllabicsextended}', ""); Expect(1, 6400, '\P{inunifiedcanadianaboriginalsyllabicsextended}', ""); Expect(0, 6400, '\P{^inunifiedcanadianaboriginalsyllabicsextended}', ""); - Expect(1, 6399, '\p{ In_UNIFIED_Canadian_ABORIGINAL_syllabics_extended}', ""); - Expect(0, 6399, '\p{^ In_UNIFIED_Canadian_ABORIGINAL_syllabics_extended}', ""); - Expect(0, 6399, '\P{ In_UNIFIED_Canadian_ABORIGINAL_syllabics_extended}', ""); - Expect(1, 6399, '\P{^ In_UNIFIED_Canadian_ABORIGINAL_syllabics_extended}', ""); - Expect(0, 6400, '\p{ In_UNIFIED_Canadian_ABORIGINAL_syllabics_extended}', ""); - Expect(1, 6400, '\p{^ In_UNIFIED_Canadian_ABORIGINAL_syllabics_extended}', ""); - Expect(1, 6400, '\P{ In_UNIFIED_Canadian_ABORIGINAL_syllabics_extended}', ""); - Expect(0, 6400, '\P{^ In_UNIFIED_Canadian_ABORIGINAL_syllabics_extended}', ""); - Error('\p{-ucas_EXT/a/}'); - Error('\P{-ucas_EXT/a/}'); + Expect(1, 6399, '\p{ IN_UNIFIED_canadian_ABORIGINAL_Syllabics_EXTENDED}', ""); + Expect(0, 6399, '\p{^ IN_UNIFIED_canadian_ABORIGINAL_Syllabics_EXTENDED}', ""); + Expect(0, 6399, '\P{ IN_UNIFIED_canadian_ABORIGINAL_Syllabics_EXTENDED}', ""); + Expect(1, 6399, '\P{^ IN_UNIFIED_canadian_ABORIGINAL_Syllabics_EXTENDED}', ""); + Expect(0, 6400, '\p{ IN_UNIFIED_canadian_ABORIGINAL_Syllabics_EXTENDED}', ""); + Expect(1, 6400, '\p{^ IN_UNIFIED_canadian_ABORIGINAL_Syllabics_EXTENDED}', ""); + Expect(1, 6400, '\P{ IN_UNIFIED_canadian_ABORIGINAL_Syllabics_EXTENDED}', ""); + Expect(0, 6400, '\P{^ IN_UNIFIED_canadian_ABORIGINAL_Syllabics_EXTENDED}', ""); + Error('\p{/a/- UCAS_Ext}'); + Error('\P{/a/- UCAS_Ext}'); Expect(1, 6399, '\p{ucasext}', ""); Expect(0, 6399, '\p{^ucasext}', ""); Expect(0, 6399, '\P{ucasext}', ""); @@ -118276,16 +121726,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6400, '\p{^ucasext}', ""); Expect(1, 6400, '\P{ucasext}', ""); Expect(0, 6400, '\P{^ucasext}', ""); - Expect(1, 6399, '\p{-UCAS_Ext}', ""); - Expect(0, 6399, '\p{^-UCAS_Ext}', ""); - Expect(0, 6399, '\P{-UCAS_Ext}', ""); - Expect(1, 6399, '\P{^-UCAS_Ext}', ""); - Expect(0, 6400, '\p{-UCAS_Ext}', ""); - Expect(1, 6400, '\p{^-UCAS_Ext}', ""); - Expect(1, 6400, '\P{-UCAS_Ext}', ""); - Expect(0, 6400, '\P{^-UCAS_Ext}', ""); - Error('\p{_ IS_UCAS_EXT:=}'); - Error('\P{_ IS_UCAS_EXT:=}'); + Expect(1, 6399, '\p{_ ucas_Ext}', ""); + Expect(0, 6399, '\p{^_ ucas_Ext}', ""); + Expect(0, 6399, '\P{_ ucas_Ext}', ""); + Expect(1, 6399, '\P{^_ ucas_Ext}', ""); + Expect(0, 6400, '\p{_ ucas_Ext}', ""); + Expect(1, 6400, '\p{^_ ucas_Ext}', ""); + Expect(1, 6400, '\P{_ ucas_Ext}', ""); + Expect(0, 6400, '\P{^_ ucas_Ext}', ""); + Error('\p{/a/ is_UCAS_ext}'); + Error('\P{/a/ is_UCAS_ext}'); Expect(1, 6399, '\p{isucasext}', ""); Expect(0, 6399, '\p{^isucasext}', ""); Expect(0, 6399, '\P{isucasext}', ""); @@ -118294,16 +121744,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6400, '\p{^isucasext}', ""); Expect(1, 6400, '\P{isucasext}', ""); Expect(0, 6400, '\P{^isucasext}', ""); - Expect(1, 6399, '\p{ is_UCAS_EXT}', ""); - Expect(0, 6399, '\p{^ is_UCAS_EXT}', ""); - Expect(0, 6399, '\P{ is_UCAS_EXT}', ""); - Expect(1, 6399, '\P{^ is_UCAS_EXT}', ""); - Expect(0, 6400, '\p{ is_UCAS_EXT}', ""); - Expect(1, 6400, '\p{^ is_UCAS_EXT}', ""); - Expect(1, 6400, '\P{ is_UCAS_EXT}', ""); - Expect(0, 6400, '\P{^ is_UCAS_EXT}', ""); - Error('\p{ :=in_UCAS_Ext}'); - Error('\P{ :=in_UCAS_Ext}'); + Expect(1, 6399, '\p{-Is_ucas_Ext}', ""); + Expect(0, 6399, '\p{^-Is_ucas_Ext}', ""); + Expect(0, 6399, '\P{-Is_ucas_Ext}', ""); + Expect(1, 6399, '\P{^-Is_ucas_Ext}', ""); + Expect(0, 6400, '\p{-Is_ucas_Ext}', ""); + Expect(1, 6400, '\p{^-Is_ucas_Ext}', ""); + Expect(1, 6400, '\P{-Is_ucas_Ext}', ""); + Expect(0, 6400, '\P{^-Is_ucas_Ext}', ""); + Error('\p{_ IN_ucas_EXT/a/}'); + Error('\P{_ IN_ucas_EXT/a/}'); Expect(1, 6399, '\p{inucasext}', ""); Expect(0, 6399, '\p{^inucasext}', ""); Expect(0, 6399, '\P{inucasext}', ""); @@ -118312,80 +121762,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6400, '\p{^inucasext}', ""); Expect(1, 6400, '\P{inucasext}', ""); Expect(0, 6400, '\P{^inucasext}', ""); - Expect(1, 6399, '\p{ IN_UCAS_EXT}', ""); - Expect(0, 6399, '\p{^ IN_UCAS_EXT}', ""); - Expect(0, 6399, '\P{ IN_UCAS_EXT}', ""); - Expect(1, 6399, '\P{^ IN_UCAS_EXT}', ""); - Expect(0, 6400, '\p{ IN_UCAS_EXT}', ""); - Expect(1, 6400, '\p{^ IN_UCAS_EXT}', ""); - Expect(1, 6400, '\P{ IN_UCAS_EXT}', ""); - Expect(0, 6400, '\P{^ IN_UCAS_EXT}', ""); - Error('\p{/a/Unified_IDEOGRAPH}'); - Error('\P{/a/Unified_IDEOGRAPH}'); - Expect(1, 191456, '\p{unifiedideograph}', ""); - Expect(0, 191456, '\p{^unifiedideograph}', ""); - Expect(0, 191456, '\P{unifiedideograph}', ""); - Expect(1, 191456, '\P{^unifiedideograph}', ""); - Expect(0, 191457, '\p{unifiedideograph}', ""); - Expect(1, 191457, '\p{^unifiedideograph}', ""); - Expect(1, 191457, '\P{unifiedideograph}', ""); - Expect(0, 191457, '\P{^unifiedideograph}', ""); - Expect(1, 191456, '\p{ _unified_ideograph}', ""); - Expect(0, 191456, '\p{^ _unified_ideograph}', ""); - Expect(0, 191456, '\P{ _unified_ideograph}', ""); - Expect(1, 191456, '\P{^ _unified_ideograph}', ""); - Expect(0, 191457, '\p{ _unified_ideograph}', ""); - Expect(1, 191457, '\p{^ _unified_ideograph}', ""); - Expect(1, 191457, '\P{ _unified_ideograph}', ""); - Expect(0, 191457, '\P{^ _unified_ideograph}', ""); - Error('\p{:= is_unified_ideograph}'); - Error('\P{:= is_unified_ideograph}'); - Expect(1, 191456, '\p{isunifiedideograph}', ""); - Expect(0, 191456, '\p{^isunifiedideograph}', ""); - Expect(0, 191456, '\P{isunifiedideograph}', ""); - Expect(1, 191456, '\P{^isunifiedideograph}', ""); - Expect(0, 191457, '\p{isunifiedideograph}', ""); - Expect(1, 191457, '\p{^isunifiedideograph}', ""); - Expect(1, 191457, '\P{isunifiedideograph}', ""); - Expect(0, 191457, '\P{^isunifiedideograph}', ""); - Expect(1, 191456, '\p{_ Is_Unified_ideograph}', ""); - Expect(0, 191456, '\p{^_ Is_Unified_ideograph}', ""); - Expect(0, 191456, '\P{_ Is_Unified_ideograph}', ""); - Expect(1, 191456, '\P{^_ Is_Unified_ideograph}', ""); - Expect(0, 191457, '\p{_ Is_Unified_ideograph}', ""); - Expect(1, 191457, '\p{^_ Is_Unified_ideograph}', ""); - Expect(1, 191457, '\P{_ Is_Unified_ideograph}', ""); - Expect(0, 191457, '\P{^_ Is_Unified_ideograph}', ""); - Error('\p{- uideo/a/}'); - Error('\P{- uideo/a/}'); - Expect(1, 191456, '\p{uideo}', ""); - Expect(0, 191456, '\p{^uideo}', ""); - Expect(0, 191456, '\P{uideo}', ""); - Expect(1, 191456, '\P{^uideo}', ""); - Expect(0, 191457, '\p{uideo}', ""); - Expect(1, 191457, '\p{^uideo}', ""); - Expect(1, 191457, '\P{uideo}', ""); - Expect(0, 191457, '\P{^uideo}', ""); - Error('\p{:= Is_UIdeo}'); - Error('\P{:= Is_UIdeo}'); - Expect(1, 191456, '\p{isuideo}', ""); - Expect(0, 191456, '\p{^isuideo}', ""); - Expect(0, 191456, '\P{isuideo}', ""); - Expect(1, 191456, '\P{^isuideo}', ""); - Expect(0, 191457, '\p{isuideo}', ""); - Expect(1, 191457, '\p{^isuideo}', ""); - Expect(1, 191457, '\P{isuideo}', ""); - Expect(0, 191457, '\P{^isuideo}', ""); - Expect(1, 191456, '\p{_is_UIDEO}', ""); - Expect(0, 191456, '\p{^_is_UIDEO}', ""); - Expect(0, 191456, '\P{_is_UIDEO}', ""); - Expect(1, 191456, '\P{^_is_UIDEO}', ""); - Expect(0, 191457, '\p{_is_UIDEO}', ""); - Expect(1, 191457, '\p{^_is_UIDEO}', ""); - Expect(1, 191457, '\P{_is_UIDEO}', ""); - Expect(0, 191457, '\P{^_is_UIDEO}', ""); - Error('\p{ unknown:=}'); - Error('\P{ unknown:=}'); + Expect(1, 6399, '\p{ -In_ucas_Ext}', ""); + Expect(0, 6399, '\p{^ -In_ucas_Ext}', ""); + Expect(0, 6399, '\P{ -In_ucas_Ext}', ""); + Expect(1, 6399, '\P{^ -In_ucas_Ext}', ""); + Expect(0, 6400, '\p{ -In_ucas_Ext}', ""); + Expect(1, 6400, '\p{^ -In_ucas_Ext}', ""); + Expect(1, 6400, '\P{ -In_ucas_Ext}', ""); + Expect(0, 6400, '\P{^ -In_ucas_Ext}', ""); + Error('\p{ /a/UNIFIED_Ideograph}'); + Error('\P{ /a/UNIFIED_Ideograph}'); + Expect(1, 201546, '\p{unifiedideograph}', ""); + Expect(0, 201546, '\p{^unifiedideograph}', ""); + Expect(0, 201546, '\P{unifiedideograph}', ""); + Expect(1, 201546, '\P{^unifiedideograph}', ""); + Expect(0, 201547, '\p{unifiedideograph}', ""); + Expect(1, 201547, '\p{^unifiedideograph}', ""); + Expect(1, 201547, '\P{unifiedideograph}', ""); + Expect(0, 201547, '\P{^unifiedideograph}', ""); + Expect(1, 201546, '\p{ -Unified_ideograph}', ""); + Expect(0, 201546, '\p{^ -Unified_ideograph}', ""); + Expect(0, 201546, '\P{ -Unified_ideograph}', ""); + Expect(1, 201546, '\P{^ -Unified_ideograph}', ""); + Expect(0, 201547, '\p{ -Unified_ideograph}', ""); + Expect(1, 201547, '\p{^ -Unified_ideograph}', ""); + Expect(1, 201547, '\P{ -Unified_ideograph}', ""); + Expect(0, 201547, '\P{^ -Unified_ideograph}', ""); + Error('\p{ /a/Is_Unified_Ideograph}'); + Error('\P{ /a/Is_Unified_Ideograph}'); + Expect(1, 201546, '\p{isunifiedideograph}', ""); + Expect(0, 201546, '\p{^isunifiedideograph}', ""); + Expect(0, 201546, '\P{isunifiedideograph}', ""); + Expect(1, 201546, '\P{^isunifiedideograph}', ""); + Expect(0, 201547, '\p{isunifiedideograph}', ""); + Expect(1, 201547, '\p{^isunifiedideograph}', ""); + Expect(1, 201547, '\P{isunifiedideograph}', ""); + Expect(0, 201547, '\P{^isunifiedideograph}', ""); + Expect(1, 201546, '\p{_-Is_Unified_Ideograph}', ""); + Expect(0, 201546, '\p{^_-Is_Unified_Ideograph}', ""); + Expect(0, 201546, '\P{_-Is_Unified_Ideograph}', ""); + Expect(1, 201546, '\P{^_-Is_Unified_Ideograph}', ""); + Expect(0, 201547, '\p{_-Is_Unified_Ideograph}', ""); + Expect(1, 201547, '\p{^_-Is_Unified_Ideograph}', ""); + Expect(1, 201547, '\P{_-Is_Unified_Ideograph}', ""); + Expect(0, 201547, '\P{^_-Is_Unified_Ideograph}', ""); + Error('\p{/a/ UIDEO}'); + Error('\P{/a/ UIDEO}'); + Expect(1, 201546, '\p{uideo}', ""); + Expect(0, 201546, '\p{^uideo}', ""); + Expect(0, 201546, '\P{uideo}', ""); + Expect(1, 201546, '\P{^uideo}', ""); + Expect(0, 201547, '\p{uideo}', ""); + Expect(1, 201547, '\p{^uideo}', ""); + Expect(1, 201547, '\P{uideo}', ""); + Expect(0, 201547, '\P{^uideo}', ""); + Expect(1, 201546, '\p{_ UIDEO}', ""); + Expect(0, 201546, '\p{^_ UIDEO}', ""); + Expect(0, 201546, '\P{_ UIDEO}', ""); + Expect(1, 201546, '\P{^_ UIDEO}', ""); + Expect(0, 201547, '\p{_ UIDEO}', ""); + Expect(1, 201547, '\p{^_ UIDEO}', ""); + Expect(1, 201547, '\P{_ UIDEO}', ""); + Expect(0, 201547, '\P{^_ UIDEO}', ""); + Error('\p{:=_ is_UIDEO}'); + Error('\P{:=_ is_UIDEO}'); + Expect(1, 201546, '\p{isuideo}', ""); + Expect(0, 201546, '\p{^isuideo}', ""); + Expect(0, 201546, '\P{isuideo}', ""); + Expect(1, 201546, '\P{^isuideo}', ""); + Expect(0, 201547, '\p{isuideo}', ""); + Expect(1, 201547, '\p{^isuideo}', ""); + Expect(1, 201547, '\P{isuideo}', ""); + Expect(0, 201547, '\P{^isuideo}', ""); + Expect(1, 201546, '\p{_-IS_UIdeo}', ""); + Expect(0, 201546, '\p{^_-IS_UIdeo}', ""); + Expect(0, 201546, '\P{_-IS_UIdeo}', ""); + Expect(1, 201546, '\P{^_-IS_UIdeo}', ""); + Expect(0, 201547, '\p{_-IS_UIdeo}', ""); + Expect(1, 201547, '\p{^_-IS_UIdeo}', ""); + Expect(1, 201547, '\P{_-IS_UIdeo}', ""); + Expect(0, 201547, '\P{^_-IS_UIdeo}', ""); + Error('\p{/a/- Unknown}'); + Error('\P{/a/- Unknown}'); Expect(1, 918000, '\p{unknown}', ""); Expect(0, 918000, '\p{^unknown}', ""); Expect(0, 918000, '\P{unknown}', ""); @@ -118394,16 +121852,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917999, '\p{^unknown}', ""); Expect(1, 917999, '\P{unknown}', ""); Expect(0, 917999, '\P{^unknown}', ""); - Expect(1, 918000, '\p{ Unknown}', ""); - Expect(0, 918000, '\p{^ Unknown}', ""); - Expect(0, 918000, '\P{ Unknown}', ""); - Expect(1, 918000, '\P{^ Unknown}', ""); - Expect(0, 917999, '\p{ Unknown}', ""); - Expect(1, 917999, '\p{^ Unknown}', ""); - Expect(1, 917999, '\P{ Unknown}', ""); - Expect(0, 917999, '\P{^ Unknown}', ""); - Error('\p{ :=is_Unknown}'); - Error('\P{ :=is_Unknown}'); + Expect(1, 918000, '\p{ UNKNOWN}', ""); + Expect(0, 918000, '\p{^ UNKNOWN}', ""); + Expect(0, 918000, '\P{ UNKNOWN}', ""); + Expect(1, 918000, '\P{^ UNKNOWN}', ""); + Expect(0, 917999, '\p{ UNKNOWN}', ""); + Expect(1, 917999, '\p{^ UNKNOWN}', ""); + Expect(1, 917999, '\P{ UNKNOWN}', ""); + Expect(0, 917999, '\P{^ UNKNOWN}', ""); + Error('\p{ IS_UNKNOWN:=}'); + Error('\P{ IS_UNKNOWN:=}'); Expect(1, 918000, '\p{isunknown}', ""); Expect(0, 918000, '\p{^isunknown}', ""); Expect(0, 918000, '\P{isunknown}', ""); @@ -118412,16 +121870,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917999, '\p{^isunknown}', ""); Expect(1, 917999, '\P{isunknown}', ""); Expect(0, 917999, '\P{^isunknown}', ""); - Expect(1, 918000, '\p{ Is_Unknown}', ""); - Expect(0, 918000, '\p{^ Is_Unknown}', ""); - Expect(0, 918000, '\P{ Is_Unknown}', ""); - Expect(1, 918000, '\P{^ Is_Unknown}', ""); - Expect(0, 917999, '\p{ Is_Unknown}', ""); - Expect(1, 917999, '\p{^ Is_Unknown}', ""); - Expect(1, 917999, '\P{ Is_Unknown}', ""); - Expect(0, 917999, '\P{^ Is_Unknown}', ""); - Error('\p{ :=Zzzz}'); - Error('\P{ :=Zzzz}'); + Expect(1, 918000, '\p{Is_Unknown}', ""); + Expect(0, 918000, '\p{^Is_Unknown}', ""); + Expect(0, 918000, '\P{Is_Unknown}', ""); + Expect(1, 918000, '\P{^Is_Unknown}', ""); + Expect(0, 917999, '\p{Is_Unknown}', ""); + Expect(1, 917999, '\p{^Is_Unknown}', ""); + Expect(1, 917999, '\P{Is_Unknown}', ""); + Expect(0, 917999, '\P{^Is_Unknown}', ""); + Error('\p{- ZZZZ/a/}'); + Error('\P{- ZZZZ/a/}'); Expect(1, 918000, '\p{zzzz}', ""); Expect(0, 918000, '\p{^zzzz}', ""); Expect(0, 918000, '\P{zzzz}', ""); @@ -118430,16 +121888,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917999, '\p{^zzzz}', ""); Expect(1, 917999, '\P{zzzz}', ""); Expect(0, 917999, '\P{^zzzz}', ""); - Expect(1, 918000, '\p{-Zzzz}', ""); - Expect(0, 918000, '\p{^-Zzzz}', ""); - Expect(0, 918000, '\P{-Zzzz}', ""); - Expect(1, 918000, '\P{^-Zzzz}', ""); - Expect(0, 917999, '\p{-Zzzz}', ""); - Expect(1, 917999, '\p{^-Zzzz}', ""); - Expect(1, 917999, '\P{-Zzzz}', ""); - Expect(0, 917999, '\P{^-Zzzz}', ""); - Error('\p{/a/ -IS_zzzz}'); - Error('\P{/a/ -IS_zzzz}'); + Expect(1, 918000, '\p{_-zzzz}', ""); + Expect(0, 918000, '\p{^_-zzzz}', ""); + Expect(0, 918000, '\P{_-zzzz}', ""); + Expect(1, 918000, '\P{^_-zzzz}', ""); + Expect(0, 917999, '\p{_-zzzz}', ""); + Expect(1, 917999, '\p{^_-zzzz}', ""); + Expect(1, 917999, '\P{_-zzzz}', ""); + Expect(0, 917999, '\P{^_-zzzz}', ""); + Error('\p{- is_Zzzz/a/}'); + Error('\P{- is_Zzzz/a/}'); Expect(1, 918000, '\p{iszzzz}', ""); Expect(0, 918000, '\p{^iszzzz}', ""); Expect(0, 918000, '\P{iszzzz}', ""); @@ -118448,16 +121906,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917999, '\p{^iszzzz}', ""); Expect(1, 917999, '\P{iszzzz}', ""); Expect(0, 917999, '\P{^iszzzz}', ""); - Expect(1, 918000, '\p{-_Is_zzzz}', ""); - Expect(0, 918000, '\p{^-_Is_zzzz}', ""); - Expect(0, 918000, '\P{-_Is_zzzz}', ""); - Expect(1, 918000, '\P{^-_Is_zzzz}', ""); - Expect(0, 917999, '\p{-_Is_zzzz}', ""); - Expect(1, 917999, '\p{^-_Is_zzzz}', ""); - Expect(1, 917999, '\P{-_Is_zzzz}', ""); - Expect(0, 917999, '\P{^-_Is_zzzz}', ""); - Error('\p{_/a/uppercase_Letter}'); - Error('\P{_/a/uppercase_Letter}'); + Expect(1, 918000, '\p{_IS_Zzzz}', ""); + Expect(0, 918000, '\p{^_IS_Zzzz}', ""); + Expect(0, 918000, '\P{_IS_Zzzz}', ""); + Expect(1, 918000, '\P{^_IS_Zzzz}', ""); + Expect(0, 917999, '\p{_IS_Zzzz}', ""); + Expect(1, 917999, '\p{^_IS_Zzzz}', ""); + Expect(1, 917999, '\P{_IS_Zzzz}', ""); + Expect(0, 917999, '\P{^_IS_Zzzz}', ""); + Error('\p{:= -Uppercase_Letter}'); + Error('\P{:= -Uppercase_Letter}'); Expect(1, 125217, '\p{uppercaseletter}', ""); Expect(0, 125217, '\p{^uppercaseletter}', ""); Expect(0, 125217, '\P{uppercaseletter}', ""); @@ -118466,16 +121924,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125218, '\p{^uppercaseletter}', ""); Expect(1, 125218, '\P{uppercaseletter}', ""); Expect(0, 125218, '\P{^uppercaseletter}', ""); - Expect(1, 125217, '\p{- UPPERCASE_letter}', ""); - Expect(0, 125217, '\p{^- UPPERCASE_letter}', ""); - Expect(0, 125217, '\P{- UPPERCASE_letter}', ""); - Expect(1, 125217, '\P{^- UPPERCASE_letter}', ""); - Expect(0, 125218, '\p{- UPPERCASE_letter}', ""); - Expect(1, 125218, '\p{^- UPPERCASE_letter}', ""); - Expect(1, 125218, '\P{- UPPERCASE_letter}', ""); - Expect(0, 125218, '\P{^- UPPERCASE_letter}', ""); - Error('\p{_:=is_uppercase_Letter}'); - Error('\P{_:=is_uppercase_Letter}'); + Expect(1, 125217, '\p{-Uppercase_letter}', ""); + Expect(0, 125217, '\p{^-Uppercase_letter}', ""); + Expect(0, 125217, '\P{-Uppercase_letter}', ""); + Expect(1, 125217, '\P{^-Uppercase_letter}', ""); + Expect(0, 125218, '\p{-Uppercase_letter}', ""); + Expect(1, 125218, '\p{^-Uppercase_letter}', ""); + Expect(1, 125218, '\P{-Uppercase_letter}', ""); + Expect(0, 125218, '\P{^-Uppercase_letter}', ""); + Error('\p{__Is_Uppercase_LETTER/a/}'); + Error('\P{__Is_Uppercase_LETTER/a/}'); Expect(1, 125217, '\p{isuppercaseletter}', ""); Expect(0, 125217, '\p{^isuppercaseletter}', ""); Expect(0, 125217, '\P{isuppercaseletter}', ""); @@ -118484,16 +121942,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125218, '\p{^isuppercaseletter}', ""); Expect(1, 125218, '\P{isuppercaseletter}', ""); Expect(0, 125218, '\P{^isuppercaseletter}', ""); - Expect(1, 125217, '\p{ -is_UPPERCASE_Letter}', ""); - Expect(0, 125217, '\p{^ -is_UPPERCASE_Letter}', ""); - Expect(0, 125217, '\P{ -is_UPPERCASE_Letter}', ""); - Expect(1, 125217, '\P{^ -is_UPPERCASE_Letter}', ""); - Expect(0, 125218, '\p{ -is_UPPERCASE_Letter}', ""); - Expect(1, 125218, '\p{^ -is_UPPERCASE_Letter}', ""); - Expect(1, 125218, '\P{ -is_UPPERCASE_Letter}', ""); - Expect(0, 125218, '\P{^ -is_UPPERCASE_Letter}', ""); - Error('\p{/a/ Lu}'); - Error('\P{/a/ Lu}'); + Expect(1, 125217, '\p{-_Is_Uppercase_LETTER}', ""); + Expect(0, 125217, '\p{^-_Is_Uppercase_LETTER}', ""); + Expect(0, 125217, '\P{-_Is_Uppercase_LETTER}', ""); + Expect(1, 125217, '\P{^-_Is_Uppercase_LETTER}', ""); + Expect(0, 125218, '\p{-_Is_Uppercase_LETTER}', ""); + Expect(1, 125218, '\p{^-_Is_Uppercase_LETTER}', ""); + Expect(1, 125218, '\P{-_Is_Uppercase_LETTER}', ""); + Expect(0, 125218, '\P{^-_Is_Uppercase_LETTER}', ""); + Error('\p{ /a/lu}'); + Error('\P{ /a/lu}'); Expect(1, 125217, '\p{lu}', ""); Expect(0, 125217, '\p{^lu}', ""); Expect(0, 125217, '\P{lu}', ""); @@ -118502,16 +121960,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125218, '\p{^lu}', ""); Expect(1, 125218, '\P{lu}', ""); Expect(0, 125218, '\P{^lu}', ""); - Expect(1, 125217, '\p{ Lu}', ""); - Expect(0, 125217, '\p{^ Lu}', ""); - Expect(0, 125217, '\P{ Lu}', ""); - Expect(1, 125217, '\P{^ Lu}', ""); - Expect(0, 125218, '\p{ Lu}', ""); - Expect(1, 125218, '\p{^ Lu}', ""); - Expect(1, 125218, '\P{ Lu}', ""); - Expect(0, 125218, '\P{^ Lu}', ""); - Error('\p{ /a/IS_Lu}'); - Error('\P{ /a/IS_Lu}'); + Expect(1, 125217, '\p{- Lu}', ""); + Expect(0, 125217, '\p{^- Lu}', ""); + Expect(0, 125217, '\P{- Lu}', ""); + Expect(1, 125217, '\P{^- Lu}', ""); + Expect(0, 125218, '\p{- Lu}', ""); + Expect(1, 125218, '\p{^- Lu}', ""); + Expect(1, 125218, '\P{- Lu}', ""); + Expect(0, 125218, '\P{^- Lu}', ""); + Error('\p{/a/ -Is_Lu}'); + Error('\P{/a/ -Is_Lu}'); Expect(1, 125217, '\p{islu}', ""); Expect(0, 125217, '\p{^islu}', ""); Expect(0, 125217, '\P{islu}', ""); @@ -118520,16 +121978,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125218, '\p{^islu}', ""); Expect(1, 125218, '\P{islu}', ""); Expect(0, 125218, '\P{^islu}', ""); - Expect(1, 125217, '\p{ _Is_Lu}', ""); - Expect(0, 125217, '\p{^ _Is_Lu}', ""); - Expect(0, 125217, '\P{ _Is_Lu}', ""); - Expect(1, 125217, '\P{^ _Is_Lu}', ""); - Expect(0, 125218, '\p{ _Is_Lu}', ""); - Expect(1, 125218, '\p{^ _Is_Lu}', ""); - Expect(1, 125218, '\P{ _Is_Lu}', ""); - Expect(0, 125218, '\P{^ _Is_Lu}', ""); - Error('\p{ /a/Vai}'); - Error('\P{ /a/Vai}'); + Expect(1, 125217, '\p{ -Is_LU}', ""); + Expect(0, 125217, '\p{^ -Is_LU}', ""); + Expect(0, 125217, '\P{ -Is_LU}', ""); + Expect(1, 125217, '\P{^ -Is_LU}', ""); + Expect(0, 125218, '\p{ -Is_LU}', ""); + Expect(1, 125218, '\p{^ -Is_LU}', ""); + Expect(1, 125218, '\P{ -Is_LU}', ""); + Expect(0, 125218, '\P{^ -Is_LU}', ""); + Error('\p{_ Vai/a/}'); + Error('\P{_ Vai/a/}'); Expect(1, 42539, '\p{vai}', ""); Expect(0, 42539, '\p{^vai}', ""); Expect(0, 42539, '\P{vai}', ""); @@ -118538,16 +121996,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42540, '\p{^vai}', ""); Expect(1, 42540, '\P{vai}', ""); Expect(0, 42540, '\P{^vai}', ""); - Expect(1, 42539, '\p{ vai}', ""); - Expect(0, 42539, '\p{^ vai}', ""); - Expect(0, 42539, '\P{ vai}', ""); - Expect(1, 42539, '\P{^ vai}', ""); - Expect(0, 42540, '\p{ vai}', ""); - Expect(1, 42540, '\p{^ vai}', ""); - Expect(1, 42540, '\P{ vai}', ""); - Expect(0, 42540, '\P{^ vai}', ""); - Error('\p{Is_VAI:=}'); - Error('\P{Is_VAI:=}'); + Expect(1, 42539, '\p{_ Vai}', ""); + Expect(0, 42539, '\p{^_ Vai}', ""); + Expect(0, 42539, '\P{_ Vai}', ""); + Expect(1, 42539, '\P{^_ Vai}', ""); + Expect(0, 42540, '\p{_ Vai}', ""); + Expect(1, 42540, '\p{^_ Vai}', ""); + Expect(1, 42540, '\P{_ Vai}', ""); + Expect(0, 42540, '\P{^_ Vai}', ""); + Error('\p{-/a/Is_Vai}'); + Error('\P{-/a/Is_Vai}'); Expect(1, 42539, '\p{isvai}', ""); Expect(0, 42539, '\p{^isvai}', ""); Expect(0, 42539, '\P{isvai}', ""); @@ -118556,16 +122014,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42540, '\p{^isvai}', ""); Expect(1, 42540, '\P{isvai}', ""); Expect(0, 42540, '\P{^isvai}', ""); - Expect(1, 42539, '\p{ -IS_vai}', ""); - Expect(0, 42539, '\p{^ -IS_vai}', ""); - Expect(0, 42539, '\P{ -IS_vai}', ""); - Expect(1, 42539, '\P{^ -IS_vai}', ""); - Expect(0, 42540, '\p{ -IS_vai}', ""); - Expect(1, 42540, '\p{^ -IS_vai}', ""); - Expect(1, 42540, '\P{ -IS_vai}', ""); - Expect(0, 42540, '\P{^ -IS_vai}', ""); - Error('\p{/a/ VAII}'); - Error('\P{/a/ VAII}'); + Expect(1, 42539, '\p{ _IS_Vai}', ""); + Expect(0, 42539, '\p{^ _IS_Vai}', ""); + Expect(0, 42539, '\P{ _IS_Vai}', ""); + Expect(1, 42539, '\P{^ _IS_Vai}', ""); + Expect(0, 42540, '\p{ _IS_Vai}', ""); + Expect(1, 42540, '\p{^ _IS_Vai}', ""); + Expect(1, 42540, '\P{ _IS_Vai}', ""); + Expect(0, 42540, '\P{^ _IS_Vai}', ""); + Error('\p{ Vaii/a/}'); + Error('\P{ Vaii/a/}'); Expect(1, 42539, '\p{vaii}', ""); Expect(0, 42539, '\p{^vaii}', ""); Expect(0, 42539, '\P{vaii}', ""); @@ -118574,16 +122032,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42540, '\p{^vaii}', ""); Expect(1, 42540, '\P{vaii}', ""); Expect(0, 42540, '\P{^vaii}', ""); - Expect(1, 42539, '\p{_vaii}', ""); - Expect(0, 42539, '\p{^_vaii}', ""); - Expect(0, 42539, '\P{_vaii}', ""); - Expect(1, 42539, '\P{^_vaii}', ""); - Expect(0, 42540, '\p{_vaii}', ""); - Expect(1, 42540, '\p{^_vaii}', ""); - Expect(1, 42540, '\P{_vaii}', ""); - Expect(0, 42540, '\P{^_vaii}', ""); - Error('\p{ Is_Vaii:=}'); - Error('\P{ Is_Vaii:=}'); + Expect(1, 42539, '\p{_ VAII}', ""); + Expect(0, 42539, '\p{^_ VAII}', ""); + Expect(0, 42539, '\P{_ VAII}', ""); + Expect(1, 42539, '\P{^_ VAII}', ""); + Expect(0, 42540, '\p{_ VAII}', ""); + Expect(1, 42540, '\p{^_ VAII}', ""); + Expect(1, 42540, '\P{_ VAII}', ""); + Expect(0, 42540, '\P{^_ VAII}', ""); + Error('\p{_is_vaii/a/}'); + Error('\P{_is_vaii/a/}'); Expect(1, 42539, '\p{isvaii}', ""); Expect(0, 42539, '\p{^isvaii}', ""); Expect(0, 42539, '\P{isvaii}', ""); @@ -118592,16 +122050,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42540, '\p{^isvaii}', ""); Expect(1, 42540, '\P{isvaii}', ""); Expect(0, 42540, '\P{^isvaii}', ""); - Expect(1, 42539, '\p{Is_Vaii}', ""); - Expect(0, 42539, '\p{^Is_Vaii}', ""); - Expect(0, 42539, '\P{Is_Vaii}', ""); - Expect(1, 42539, '\P{^Is_Vaii}', ""); - Expect(0, 42540, '\p{Is_Vaii}', ""); - Expect(1, 42540, '\p{^Is_Vaii}', ""); - Expect(1, 42540, '\P{Is_Vaii}', ""); - Expect(0, 42540, '\P{^Is_Vaii}', ""); - Error('\p{/a/ Variation_Selector}'); - Error('\P{/a/ Variation_Selector}'); + Expect(1, 42539, '\p{- Is_vaii}', ""); + Expect(0, 42539, '\p{^- Is_vaii}', ""); + Expect(0, 42539, '\P{- Is_vaii}', ""); + Expect(1, 42539, '\P{^- Is_vaii}', ""); + Expect(0, 42540, '\p{- Is_vaii}', ""); + Expect(1, 42540, '\p{^- Is_vaii}', ""); + Expect(1, 42540, '\P{- Is_vaii}', ""); + Expect(0, 42540, '\P{^- Is_vaii}', ""); + Error('\p{ :=variation_selector}'); + Error('\P{ :=variation_selector}'); Expect(1, 917999, '\p{variationselector}', ""); Expect(0, 917999, '\p{^variationselector}', ""); Expect(0, 917999, '\P{variationselector}', ""); @@ -118610,16 +122068,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^variationselector}', ""); Expect(1, 918000, '\P{variationselector}', ""); Expect(0, 918000, '\P{^variationselector}', ""); - Expect(1, 917999, '\p{ VARIATION_selector}', ""); - Expect(0, 917999, '\p{^ VARIATION_selector}', ""); - Expect(0, 917999, '\P{ VARIATION_selector}', ""); - Expect(1, 917999, '\P{^ VARIATION_selector}', ""); - Expect(0, 918000, '\p{ VARIATION_selector}', ""); - Expect(1, 918000, '\p{^ VARIATION_selector}', ""); - Expect(1, 918000, '\P{ VARIATION_selector}', ""); - Expect(0, 918000, '\P{^ VARIATION_selector}', ""); - Error('\p{/a/ _Is_Variation_SELECTOR}'); - Error('\P{/a/ _Is_Variation_SELECTOR}'); + Expect(1, 917999, '\p{ variation_SELECTOR}', ""); + Expect(0, 917999, '\p{^ variation_SELECTOR}', ""); + Expect(0, 917999, '\P{ variation_SELECTOR}', ""); + Expect(1, 917999, '\P{^ variation_SELECTOR}', ""); + Expect(0, 918000, '\p{ variation_SELECTOR}', ""); + Expect(1, 918000, '\p{^ variation_SELECTOR}', ""); + Expect(1, 918000, '\P{ variation_SELECTOR}', ""); + Expect(0, 918000, '\P{^ variation_SELECTOR}', ""); + Error('\p{_:=Is_Variation_SELECTOR}'); + Error('\P{_:=Is_Variation_SELECTOR}'); Expect(1, 917999, '\p{isvariationselector}', ""); Expect(0, 917999, '\p{^isvariationselector}', ""); Expect(0, 917999, '\P{isvariationselector}', ""); @@ -118628,16 +122086,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^isvariationselector}', ""); Expect(1, 918000, '\P{isvariationselector}', ""); Expect(0, 918000, '\P{^isvariationselector}', ""); - Expect(1, 917999, '\p{ IS_variation_Selector}', ""); - Expect(0, 917999, '\p{^ IS_variation_Selector}', ""); - Expect(0, 917999, '\P{ IS_variation_Selector}', ""); - Expect(1, 917999, '\P{^ IS_variation_Selector}', ""); - Expect(0, 918000, '\p{ IS_variation_Selector}', ""); - Expect(1, 918000, '\p{^ IS_variation_Selector}', ""); - Expect(1, 918000, '\P{ IS_variation_Selector}', ""); - Expect(0, 918000, '\P{^ IS_variation_Selector}', ""); - Error('\p{_ VS:=}'); - Error('\P{_ VS:=}'); + Expect(1, 917999, '\p{ _is_variation_selector}', ""); + Expect(0, 917999, '\p{^ _is_variation_selector}', ""); + Expect(0, 917999, '\P{ _is_variation_selector}', ""); + Expect(1, 917999, '\P{^ _is_variation_selector}', ""); + Expect(0, 918000, '\p{ _is_variation_selector}', ""); + Expect(1, 918000, '\p{^ _is_variation_selector}', ""); + Expect(1, 918000, '\P{ _is_variation_selector}', ""); + Expect(0, 918000, '\P{^ _is_variation_selector}', ""); + Error('\p{/a/-_VS}'); + Error('\P{/a/-_VS}'); Expect(1, 917999, '\p{vs}', ""); Expect(0, 917999, '\p{^vs}', ""); Expect(0, 917999, '\P{vs}', ""); @@ -118646,16 +122104,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^vs}', ""); Expect(1, 918000, '\P{vs}', ""); Expect(0, 918000, '\P{^vs}', ""); - Expect(1, 917999, '\p{ _VS}', ""); - Expect(0, 917999, '\p{^ _VS}', ""); - Expect(0, 917999, '\P{ _VS}', ""); - Expect(1, 917999, '\P{^ _VS}', ""); - Expect(0, 918000, '\p{ _VS}', ""); - Expect(1, 918000, '\p{^ _VS}', ""); - Expect(1, 918000, '\P{ _VS}', ""); - Expect(0, 918000, '\P{^ _VS}', ""); - Error('\p{/a/ Is_VS}'); - Error('\P{/a/ Is_VS}'); + Expect(1, 917999, '\p{-_vs}', ""); + Expect(0, 917999, '\p{^-_vs}', ""); + Expect(0, 917999, '\P{-_vs}', ""); + Expect(1, 917999, '\P{^-_vs}', ""); + Expect(0, 918000, '\p{-_vs}', ""); + Expect(1, 918000, '\p{^-_vs}', ""); + Expect(1, 918000, '\P{-_vs}', ""); + Expect(0, 918000, '\P{^-_vs}', ""); + Error('\p{ IS_VS:=}'); + Error('\P{ IS_VS:=}'); Expect(1, 917999, '\p{isvs}', ""); Expect(0, 917999, '\p{^isvs}', ""); Expect(0, 917999, '\P{isvs}', ""); @@ -118664,16 +122122,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^isvs}', ""); Expect(1, 918000, '\P{isvs}', ""); Expect(0, 918000, '\P{^isvs}', ""); - Expect(1, 917999, '\p{ _Is_VS}', ""); - Expect(0, 917999, '\p{^ _Is_VS}', ""); - Expect(0, 917999, '\P{ _Is_VS}', ""); - Expect(1, 917999, '\P{^ _Is_VS}', ""); - Expect(0, 918000, '\p{ _Is_VS}', ""); - Expect(1, 918000, '\p{^ _Is_VS}', ""); - Expect(1, 918000, '\P{ _Is_VS}', ""); - Expect(0, 918000, '\P{^ _Is_VS}', ""); - Error('\p{_/a/variation_Selectors}'); - Error('\P{_/a/variation_Selectors}'); + Expect(1, 917999, '\p{IS_VS}', ""); + Expect(0, 917999, '\p{^IS_VS}', ""); + Expect(0, 917999, '\P{IS_VS}', ""); + Expect(1, 917999, '\P{^IS_VS}', ""); + Expect(0, 918000, '\p{IS_VS}', ""); + Expect(1, 918000, '\p{^IS_VS}', ""); + Expect(1, 918000, '\P{IS_VS}', ""); + Expect(0, 918000, '\P{^IS_VS}', ""); + Error('\p{ VARIATION_selectors/a/}'); + Error('\P{ VARIATION_selectors/a/}'); Expect(1, 65039, '\p{variationselectors}', ""); Expect(0, 65039, '\p{^variationselectors}', ""); Expect(0, 65039, '\P{variationselectors}', ""); @@ -118682,16 +122140,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65040, '\p{^variationselectors}', ""); Expect(1, 65040, '\P{variationselectors}', ""); Expect(0, 65040, '\P{^variationselectors}', ""); - Expect(1, 65039, '\p{-variation_SELECTORS}', ""); - Expect(0, 65039, '\p{^-variation_SELECTORS}', ""); - Expect(0, 65039, '\P{-variation_SELECTORS}', ""); - Expect(1, 65039, '\P{^-variation_SELECTORS}', ""); - Expect(0, 65040, '\p{-variation_SELECTORS}', ""); - Expect(1, 65040, '\p{^-variation_SELECTORS}', ""); - Expect(1, 65040, '\P{-variation_SELECTORS}', ""); - Expect(0, 65040, '\P{^-variation_SELECTORS}', ""); - Error('\p{/a/_ is_VARIATION_Selectors}'); - Error('\P{/a/_ is_VARIATION_Selectors}'); + Expect(1, 65039, '\p{ Variation_Selectors}', ""); + Expect(0, 65039, '\p{^ Variation_Selectors}', ""); + Expect(0, 65039, '\P{ Variation_Selectors}', ""); + Expect(1, 65039, '\P{^ Variation_Selectors}', ""); + Expect(0, 65040, '\p{ Variation_Selectors}', ""); + Expect(1, 65040, '\p{^ Variation_Selectors}', ""); + Expect(1, 65040, '\P{ Variation_Selectors}', ""); + Expect(0, 65040, '\P{^ Variation_Selectors}', ""); + Error('\p{ /a/Is_Variation_Selectors}'); + Error('\P{ /a/Is_Variation_Selectors}'); Expect(1, 65039, '\p{isvariationselectors}', ""); Expect(0, 65039, '\p{^isvariationselectors}', ""); Expect(0, 65039, '\P{isvariationselectors}', ""); @@ -118700,16 +122158,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65040, '\p{^isvariationselectors}', ""); Expect(1, 65040, '\P{isvariationselectors}', ""); Expect(0, 65040, '\P{^isvariationselectors}', ""); - Expect(1, 65039, '\p{_is_VARIATION_Selectors}', ""); - Expect(0, 65039, '\p{^_is_VARIATION_Selectors}', ""); - Expect(0, 65039, '\P{_is_VARIATION_Selectors}', ""); - Expect(1, 65039, '\P{^_is_VARIATION_Selectors}', ""); - Expect(0, 65040, '\p{_is_VARIATION_Selectors}', ""); - Expect(1, 65040, '\p{^_is_VARIATION_Selectors}', ""); - Expect(1, 65040, '\P{_is_VARIATION_Selectors}', ""); - Expect(0, 65040, '\P{^_is_VARIATION_Selectors}', ""); - Error('\p{ :=In_Variation_Selectors}'); - Error('\P{ :=In_Variation_Selectors}'); + Expect(1, 65039, '\p{ Is_variation_Selectors}', ""); + Expect(0, 65039, '\p{^ Is_variation_Selectors}', ""); + Expect(0, 65039, '\P{ Is_variation_Selectors}', ""); + Expect(1, 65039, '\P{^ Is_variation_Selectors}', ""); + Expect(0, 65040, '\p{ Is_variation_Selectors}', ""); + Expect(1, 65040, '\p{^ Is_variation_Selectors}', ""); + Expect(1, 65040, '\P{ Is_variation_Selectors}', ""); + Expect(0, 65040, '\P{^ Is_variation_Selectors}', ""); + Error('\p{:= -in_variation_Selectors}'); + Error('\P{:= -in_variation_Selectors}'); Expect(1, 65039, '\p{invariationselectors}', ""); Expect(0, 65039, '\p{^invariationselectors}', ""); Expect(0, 65039, '\P{invariationselectors}', ""); @@ -118718,16 +122176,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65040, '\p{^invariationselectors}', ""); Expect(1, 65040, '\P{invariationselectors}', ""); Expect(0, 65040, '\P{^invariationselectors}', ""); - Expect(1, 65039, '\p{-In_Variation_SELECTORS}', ""); - Expect(0, 65039, '\p{^-In_Variation_SELECTORS}', ""); - Expect(0, 65039, '\P{-In_Variation_SELECTORS}', ""); - Expect(1, 65039, '\P{^-In_Variation_SELECTORS}', ""); - Expect(0, 65040, '\p{-In_Variation_SELECTORS}', ""); - Expect(1, 65040, '\p{^-In_Variation_SELECTORS}', ""); - Expect(1, 65040, '\P{-In_Variation_SELECTORS}', ""); - Expect(0, 65040, '\P{^-In_Variation_SELECTORS}', ""); - Error('\p{/a/__in_VS}'); - Error('\P{/a/__in_VS}'); + Expect(1, 65039, '\p{ _IN_Variation_SELECTORS}', ""); + Expect(0, 65039, '\p{^ _IN_Variation_SELECTORS}', ""); + Expect(0, 65039, '\P{ _IN_Variation_SELECTORS}', ""); + Expect(1, 65039, '\P{^ _IN_Variation_SELECTORS}', ""); + Expect(0, 65040, '\p{ _IN_Variation_SELECTORS}', ""); + Expect(1, 65040, '\p{^ _IN_Variation_SELECTORS}', ""); + Expect(1, 65040, '\P{ _IN_Variation_SELECTORS}', ""); + Expect(0, 65040, '\P{^ _IN_Variation_SELECTORS}', ""); + Error('\p{/a/-In_VS}'); + Error('\P{/a/-In_VS}'); Expect(1, 65039, '\p{invs}', ""); Expect(0, 65039, '\p{^invs}', ""); Expect(0, 65039, '\P{invs}', ""); @@ -118736,16 +122194,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65040, '\p{^invs}', ""); Expect(1, 65040, '\P{invs}', ""); Expect(0, 65040, '\P{^invs}', ""); - Expect(1, 65039, '\p{ In_VS}', ""); - Expect(0, 65039, '\p{^ In_VS}', ""); - Expect(0, 65039, '\P{ In_VS}', ""); - Expect(1, 65039, '\P{^ In_VS}', ""); - Expect(0, 65040, '\p{ In_VS}', ""); - Expect(1, 65040, '\p{^ In_VS}', ""); - Expect(1, 65040, '\P{ In_VS}', ""); - Expect(0, 65040, '\P{^ In_VS}', ""); - Error('\p{ VARIATION_SELECTORS_SUPPLEMENT/a/}'); - Error('\P{ VARIATION_SELECTORS_SUPPLEMENT/a/}'); + Expect(1, 65039, '\p{ IN_VS}', ""); + Expect(0, 65039, '\p{^ IN_VS}', ""); + Expect(0, 65039, '\P{ IN_VS}', ""); + Expect(1, 65039, '\P{^ IN_VS}', ""); + Expect(0, 65040, '\p{ IN_VS}', ""); + Expect(1, 65040, '\p{^ IN_VS}', ""); + Expect(1, 65040, '\P{ IN_VS}', ""); + Expect(0, 65040, '\P{^ IN_VS}', ""); + Error('\p{-:=VARIATION_Selectors_SUPPLEMENT}'); + Error('\P{-:=VARIATION_Selectors_SUPPLEMENT}'); Expect(1, 917999, '\p{variationselectorssupplement}', ""); Expect(0, 917999, '\p{^variationselectorssupplement}', ""); Expect(0, 917999, '\P{variationselectorssupplement}', ""); @@ -118754,16 +122212,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^variationselectorssupplement}', ""); Expect(1, 918000, '\P{variationselectorssupplement}', ""); Expect(0, 918000, '\P{^variationselectorssupplement}', ""); - Expect(1, 917999, '\p{-_variation_SELECTORS_Supplement}', ""); - Expect(0, 917999, '\p{^-_variation_SELECTORS_Supplement}', ""); - Expect(0, 917999, '\P{-_variation_SELECTORS_Supplement}', ""); - Expect(1, 917999, '\P{^-_variation_SELECTORS_Supplement}', ""); - Expect(0, 918000, '\p{-_variation_SELECTORS_Supplement}', ""); - Expect(1, 918000, '\p{^-_variation_SELECTORS_Supplement}', ""); - Expect(1, 918000, '\P{-_variation_SELECTORS_Supplement}', ""); - Expect(0, 918000, '\P{^-_variation_SELECTORS_Supplement}', ""); - Error('\p{--Is_Variation_selectors_Supplement:=}'); - Error('\P{--Is_Variation_selectors_Supplement:=}'); + Expect(1, 917999, '\p{ Variation_Selectors_Supplement}', ""); + Expect(0, 917999, '\p{^ Variation_Selectors_Supplement}', ""); + Expect(0, 917999, '\P{ Variation_Selectors_Supplement}', ""); + Expect(1, 917999, '\P{^ Variation_Selectors_Supplement}', ""); + Expect(0, 918000, '\p{ Variation_Selectors_Supplement}', ""); + Expect(1, 918000, '\p{^ Variation_Selectors_Supplement}', ""); + Expect(1, 918000, '\P{ Variation_Selectors_Supplement}', ""); + Expect(0, 918000, '\P{^ Variation_Selectors_Supplement}', ""); + Error('\p{ _Is_VARIATION_Selectors_SUPPLEMENT/a/}'); + Error('\P{ _Is_VARIATION_Selectors_SUPPLEMENT/a/}'); Expect(1, 917999, '\p{isvariationselectorssupplement}', ""); Expect(0, 917999, '\p{^isvariationselectorssupplement}', ""); Expect(0, 917999, '\P{isvariationselectorssupplement}', ""); @@ -118772,16 +122230,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^isvariationselectorssupplement}', ""); Expect(1, 918000, '\P{isvariationselectorssupplement}', ""); Expect(0, 918000, '\P{^isvariationselectorssupplement}', ""); - Expect(1, 917999, '\p{ Is_Variation_SELECTORS_Supplement}', ""); - Expect(0, 917999, '\p{^ Is_Variation_SELECTORS_Supplement}', ""); - Expect(0, 917999, '\P{ Is_Variation_SELECTORS_Supplement}', ""); - Expect(1, 917999, '\P{^ Is_Variation_SELECTORS_Supplement}', ""); - Expect(0, 918000, '\p{ Is_Variation_SELECTORS_Supplement}', ""); - Expect(1, 918000, '\p{^ Is_Variation_SELECTORS_Supplement}', ""); - Expect(1, 918000, '\P{ Is_Variation_SELECTORS_Supplement}', ""); - Expect(0, 918000, '\P{^ Is_Variation_SELECTORS_Supplement}', ""); - Error('\p{:=in_VARIATION_Selectors_SUPPLEMENT}'); - Error('\P{:=in_VARIATION_Selectors_SUPPLEMENT}'); + Expect(1, 917999, '\p{-Is_variation_selectors_SUPPLEMENT}', ""); + Expect(0, 917999, '\p{^-Is_variation_selectors_SUPPLEMENT}', ""); + Expect(0, 917999, '\P{-Is_variation_selectors_SUPPLEMENT}', ""); + Expect(1, 917999, '\P{^-Is_variation_selectors_SUPPLEMENT}', ""); + Expect(0, 918000, '\p{-Is_variation_selectors_SUPPLEMENT}', ""); + Expect(1, 918000, '\p{^-Is_variation_selectors_SUPPLEMENT}', ""); + Expect(1, 918000, '\P{-Is_variation_selectors_SUPPLEMENT}', ""); + Expect(0, 918000, '\P{^-Is_variation_selectors_SUPPLEMENT}', ""); + Error('\p{/a/in_VARIATION_SELECTORS_Supplement}'); + Error('\P{/a/in_VARIATION_SELECTORS_Supplement}'); Expect(1, 917999, '\p{invariationselectorssupplement}', ""); Expect(0, 917999, '\p{^invariationselectorssupplement}', ""); Expect(0, 917999, '\P{invariationselectorssupplement}', ""); @@ -118790,16 +122248,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^invariationselectorssupplement}', ""); Expect(1, 918000, '\P{invariationselectorssupplement}', ""); Expect(0, 918000, '\P{^invariationselectorssupplement}', ""); - Expect(1, 917999, '\p{--In_Variation_Selectors_SUPPLEMENT}', ""); - Expect(0, 917999, '\p{^--In_Variation_Selectors_SUPPLEMENT}', ""); - Expect(0, 917999, '\P{--In_Variation_Selectors_SUPPLEMENT}', ""); - Expect(1, 917999, '\P{^--In_Variation_Selectors_SUPPLEMENT}', ""); - Expect(0, 918000, '\p{--In_Variation_Selectors_SUPPLEMENT}', ""); - Expect(1, 918000, '\p{^--In_Variation_Selectors_SUPPLEMENT}', ""); - Expect(1, 918000, '\P{--In_Variation_Selectors_SUPPLEMENT}', ""); - Expect(0, 918000, '\P{^--In_Variation_Selectors_SUPPLEMENT}', ""); - Error('\p{__VS_sup/a/}'); - Error('\P{__VS_sup/a/}'); + Expect(1, 917999, '\p{- IN_Variation_Selectors_SUPPLEMENT}', ""); + Expect(0, 917999, '\p{^- IN_Variation_Selectors_SUPPLEMENT}', ""); + Expect(0, 917999, '\P{- IN_Variation_Selectors_SUPPLEMENT}', ""); + Expect(1, 917999, '\P{^- IN_Variation_Selectors_SUPPLEMENT}', ""); + Expect(0, 918000, '\p{- IN_Variation_Selectors_SUPPLEMENT}', ""); + Expect(1, 918000, '\p{^- IN_Variation_Selectors_SUPPLEMENT}', ""); + Expect(1, 918000, '\P{- IN_Variation_Selectors_SUPPLEMENT}', ""); + Expect(0, 918000, '\P{^- IN_Variation_Selectors_SUPPLEMENT}', ""); + Error('\p{:= vs_SUP}'); + Error('\P{:= vs_SUP}'); Expect(1, 917999, '\p{vssup}', ""); Expect(0, 917999, '\p{^vssup}', ""); Expect(0, 917999, '\P{vssup}', ""); @@ -118808,16 +122266,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^vssup}', ""); Expect(1, 918000, '\P{vssup}', ""); Expect(0, 918000, '\P{^vssup}', ""); - Expect(1, 917999, '\p{_-VS_sup}', ""); - Expect(0, 917999, '\p{^_-VS_sup}', ""); - Expect(0, 917999, '\P{_-VS_sup}', ""); - Expect(1, 917999, '\P{^_-VS_sup}', ""); - Expect(0, 918000, '\p{_-VS_sup}', ""); - Expect(1, 918000, '\p{^_-VS_sup}', ""); - Expect(1, 918000, '\P{_-VS_sup}', ""); - Expect(0, 918000, '\P{^_-VS_sup}', ""); - Error('\p{- Is_VS_SUP/a/}'); - Error('\P{- Is_VS_SUP/a/}'); + Expect(1, 917999, '\p{-VS_SUP}', ""); + Expect(0, 917999, '\p{^-VS_SUP}', ""); + Expect(0, 917999, '\P{-VS_SUP}', ""); + Expect(1, 917999, '\P{^-VS_SUP}', ""); + Expect(0, 918000, '\p{-VS_SUP}', ""); + Expect(1, 918000, '\p{^-VS_SUP}', ""); + Expect(1, 918000, '\P{-VS_SUP}', ""); + Expect(0, 918000, '\P{^-VS_SUP}', ""); + Error('\p{ :=is_VS_Sup}'); + Error('\P{ :=is_VS_Sup}'); Expect(1, 917999, '\p{isvssup}', ""); Expect(0, 917999, '\p{^isvssup}', ""); Expect(0, 917999, '\P{isvssup}', ""); @@ -118826,16 +122284,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^isvssup}', ""); Expect(1, 918000, '\P{isvssup}', ""); Expect(0, 918000, '\P{^isvssup}', ""); - Expect(1, 917999, '\p{__Is_VS_sup}', ""); - Expect(0, 917999, '\p{^__Is_VS_sup}', ""); - Expect(0, 917999, '\P{__Is_VS_sup}', ""); - Expect(1, 917999, '\P{^__Is_VS_sup}', ""); - Expect(0, 918000, '\p{__Is_VS_sup}', ""); - Expect(1, 918000, '\p{^__Is_VS_sup}', ""); - Expect(1, 918000, '\P{__Is_VS_sup}', ""); - Expect(0, 918000, '\P{^__Is_VS_sup}', ""); - Error('\p{:= In_vs_Sup}'); - Error('\P{:= In_vs_Sup}'); + Expect(1, 917999, '\p{ _Is_VS_Sup}', ""); + Expect(0, 917999, '\p{^ _Is_VS_Sup}', ""); + Expect(0, 917999, '\P{ _Is_VS_Sup}', ""); + Expect(1, 917999, '\P{^ _Is_VS_Sup}', ""); + Expect(0, 918000, '\p{ _Is_VS_Sup}', ""); + Expect(1, 918000, '\p{^ _Is_VS_Sup}', ""); + Expect(1, 918000, '\P{ _Is_VS_Sup}', ""); + Expect(0, 918000, '\P{^ _Is_VS_Sup}', ""); + Error('\p{ :=in_VS_SUP}'); + Error('\P{ :=in_VS_SUP}'); Expect(1, 917999, '\p{invssup}', ""); Expect(0, 917999, '\p{^invssup}', ""); Expect(0, 917999, '\P{invssup}', ""); @@ -118844,16 +122302,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^invssup}', ""); Expect(1, 918000, '\P{invssup}', ""); Expect(0, 918000, '\P{^invssup}', ""); - Expect(1, 917999, '\p{ _In_VS_Sup}', ""); - Expect(0, 917999, '\p{^ _In_VS_Sup}', ""); - Expect(0, 917999, '\P{ _In_VS_Sup}', ""); - Expect(1, 917999, '\P{^ _In_VS_Sup}', ""); - Expect(0, 918000, '\p{ _In_VS_Sup}', ""); - Expect(1, 918000, '\p{^ _In_VS_Sup}', ""); - Expect(1, 918000, '\P{ _In_VS_Sup}', ""); - Expect(0, 918000, '\P{^ _In_VS_Sup}', ""); - Error('\p{ :=Vedic_extensions}'); - Error('\P{ :=Vedic_extensions}'); + Expect(1, 917999, '\p{ _In_VS_SUP}', ""); + Expect(0, 917999, '\p{^ _In_VS_SUP}', ""); + Expect(0, 917999, '\P{ _In_VS_SUP}', ""); + Expect(1, 917999, '\P{^ _In_VS_SUP}', ""); + Expect(0, 918000, '\p{ _In_VS_SUP}', ""); + Expect(1, 918000, '\p{^ _In_VS_SUP}', ""); + Expect(1, 918000, '\P{ _In_VS_SUP}', ""); + Expect(0, 918000, '\P{^ _In_VS_SUP}', ""); + Error('\p{/a/ VEDIC_extensions}'); + Error('\P{/a/ VEDIC_extensions}'); Expect(1, 7423, '\p{vedicextensions}', ""); Expect(0, 7423, '\p{^vedicextensions}', ""); Expect(0, 7423, '\P{vedicextensions}', ""); @@ -118862,16 +122320,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7424, '\p{^vedicextensions}', ""); Expect(1, 7424, '\P{vedicextensions}', ""); Expect(0, 7424, '\P{^vedicextensions}', ""); - Expect(1, 7423, '\p{_vedic_Extensions}', ""); - Expect(0, 7423, '\p{^_vedic_Extensions}', ""); - Expect(0, 7423, '\P{_vedic_Extensions}', ""); - Expect(1, 7423, '\P{^_vedic_Extensions}', ""); - Expect(0, 7424, '\p{_vedic_Extensions}', ""); - Expect(1, 7424, '\p{^_vedic_Extensions}', ""); - Expect(1, 7424, '\P{_vedic_Extensions}', ""); - Expect(0, 7424, '\P{^_vedic_Extensions}', ""); - Error('\p{-/a/Is_Vedic_EXTENSIONS}'); - Error('\P{-/a/Is_Vedic_EXTENSIONS}'); + Expect(1, 7423, '\p{--VEDIC_extensions}', ""); + Expect(0, 7423, '\p{^--VEDIC_extensions}', ""); + Expect(0, 7423, '\P{--VEDIC_extensions}', ""); + Expect(1, 7423, '\P{^--VEDIC_extensions}', ""); + Expect(0, 7424, '\p{--VEDIC_extensions}', ""); + Expect(1, 7424, '\p{^--VEDIC_extensions}', ""); + Expect(1, 7424, '\P{--VEDIC_extensions}', ""); + Expect(0, 7424, '\P{^--VEDIC_extensions}', ""); + Error('\p{-is_Vedic_Extensions:=}'); + Error('\P{-is_Vedic_Extensions:=}'); Expect(1, 7423, '\p{isvedicextensions}', ""); Expect(0, 7423, '\p{^isvedicextensions}', ""); Expect(0, 7423, '\P{isvedicextensions}', ""); @@ -118880,16 +122338,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7424, '\p{^isvedicextensions}', ""); Expect(1, 7424, '\P{isvedicextensions}', ""); Expect(0, 7424, '\P{^isvedicextensions}', ""); - Expect(1, 7423, '\p{_ Is_Vedic_Extensions}', ""); - Expect(0, 7423, '\p{^_ Is_Vedic_Extensions}', ""); - Expect(0, 7423, '\P{_ Is_Vedic_Extensions}', ""); - Expect(1, 7423, '\P{^_ Is_Vedic_Extensions}', ""); - Expect(0, 7424, '\p{_ Is_Vedic_Extensions}', ""); - Expect(1, 7424, '\p{^_ Is_Vedic_Extensions}', ""); - Expect(1, 7424, '\P{_ Is_Vedic_Extensions}', ""); - Expect(0, 7424, '\P{^_ Is_Vedic_Extensions}', ""); - Error('\p{ /a/in_vedic_extensions}'); - Error('\P{ /a/in_vedic_extensions}'); + Expect(1, 7423, '\p{--Is_VEDIC_Extensions}', ""); + Expect(0, 7423, '\p{^--Is_VEDIC_Extensions}', ""); + Expect(0, 7423, '\P{--Is_VEDIC_Extensions}', ""); + Expect(1, 7423, '\P{^--Is_VEDIC_Extensions}', ""); + Expect(0, 7424, '\p{--Is_VEDIC_Extensions}', ""); + Expect(1, 7424, '\p{^--Is_VEDIC_Extensions}', ""); + Expect(1, 7424, '\P{--Is_VEDIC_Extensions}', ""); + Expect(0, 7424, '\P{^--Is_VEDIC_Extensions}', ""); + Error('\p{ /a/In_Vedic_Extensions}'); + Error('\P{ /a/In_Vedic_Extensions}'); Expect(1, 7423, '\p{invedicextensions}', ""); Expect(0, 7423, '\p{^invedicextensions}', ""); Expect(0, 7423, '\P{invedicextensions}', ""); @@ -118898,16 +122356,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7424, '\p{^invedicextensions}', ""); Expect(1, 7424, '\P{invedicextensions}', ""); Expect(0, 7424, '\P{^invedicextensions}', ""); - Expect(1, 7423, '\p{_In_VEDIC_Extensions}', ""); - Expect(0, 7423, '\p{^_In_VEDIC_Extensions}', ""); - Expect(0, 7423, '\P{_In_VEDIC_Extensions}', ""); - Expect(1, 7423, '\P{^_In_VEDIC_Extensions}', ""); - Expect(0, 7424, '\p{_In_VEDIC_Extensions}', ""); - Expect(1, 7424, '\p{^_In_VEDIC_Extensions}', ""); - Expect(1, 7424, '\P{_In_VEDIC_Extensions}', ""); - Expect(0, 7424, '\P{^_In_VEDIC_Extensions}', ""); - Error('\p{ :=Vedic_Ext}'); - Error('\P{ :=Vedic_Ext}'); + Expect(1, 7423, '\p{ IN_Vedic_Extensions}', ""); + Expect(0, 7423, '\p{^ IN_Vedic_Extensions}', ""); + Expect(0, 7423, '\P{ IN_Vedic_Extensions}', ""); + Expect(1, 7423, '\P{^ IN_Vedic_Extensions}', ""); + Expect(0, 7424, '\p{ IN_Vedic_Extensions}', ""); + Expect(1, 7424, '\p{^ IN_Vedic_Extensions}', ""); + Expect(1, 7424, '\P{ IN_Vedic_Extensions}', ""); + Expect(0, 7424, '\P{^ IN_Vedic_Extensions}', ""); + Error('\p{ :=VEDIC_EXT}'); + Error('\P{ :=VEDIC_EXT}'); Expect(1, 7423, '\p{vedicext}', ""); Expect(0, 7423, '\p{^vedicext}', ""); Expect(0, 7423, '\P{vedicext}', ""); @@ -118916,16 +122374,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7424, '\p{^vedicext}', ""); Expect(1, 7424, '\P{vedicext}', ""); Expect(0, 7424, '\P{^vedicext}', ""); - Expect(1, 7423, '\p{vedic_EXT}', ""); - Expect(0, 7423, '\p{^vedic_EXT}', ""); - Expect(0, 7423, '\P{vedic_EXT}', ""); - Expect(1, 7423, '\P{^vedic_EXT}', ""); - Expect(0, 7424, '\p{vedic_EXT}', ""); - Expect(1, 7424, '\p{^vedic_EXT}', ""); - Expect(1, 7424, '\P{vedic_EXT}', ""); - Expect(0, 7424, '\P{^vedic_EXT}', ""); - Error('\p{-:=IS_Vedic_ext}'); - Error('\P{-:=IS_Vedic_ext}'); + Expect(1, 7423, '\p{ _vedic_Ext}', ""); + Expect(0, 7423, '\p{^ _vedic_Ext}', ""); + Expect(0, 7423, '\P{ _vedic_Ext}', ""); + Expect(1, 7423, '\P{^ _vedic_Ext}', ""); + Expect(0, 7424, '\p{ _vedic_Ext}', ""); + Expect(1, 7424, '\p{^ _vedic_Ext}', ""); + Expect(1, 7424, '\P{ _vedic_Ext}', ""); + Expect(0, 7424, '\P{^ _vedic_Ext}', ""); + Error('\p{ :=Is_VEDIC_Ext}'); + Error('\P{ :=Is_VEDIC_Ext}'); Expect(1, 7423, '\p{isvedicext}', ""); Expect(0, 7423, '\p{^isvedicext}', ""); Expect(0, 7423, '\P{isvedicext}', ""); @@ -118934,16 +122392,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7424, '\p{^isvedicext}', ""); Expect(1, 7424, '\P{isvedicext}', ""); Expect(0, 7424, '\P{^isvedicext}', ""); - Expect(1, 7423, '\p{- Is_Vedic_Ext}', ""); - Expect(0, 7423, '\p{^- Is_Vedic_Ext}', ""); - Expect(0, 7423, '\P{- Is_Vedic_Ext}', ""); - Expect(1, 7423, '\P{^- Is_Vedic_Ext}', ""); - Expect(0, 7424, '\p{- Is_Vedic_Ext}', ""); - Expect(1, 7424, '\p{^- Is_Vedic_Ext}', ""); - Expect(1, 7424, '\P{- Is_Vedic_Ext}', ""); - Expect(0, 7424, '\P{^- Is_Vedic_Ext}', ""); - Error('\p{/a/ In_vedic_ext}'); - Error('\P{/a/ In_vedic_ext}'); + Expect(1, 7423, '\p{ Is_vedic_Ext}', ""); + Expect(0, 7423, '\p{^ Is_vedic_Ext}', ""); + Expect(0, 7423, '\P{ Is_vedic_Ext}', ""); + Expect(1, 7423, '\P{^ Is_vedic_Ext}', ""); + Expect(0, 7424, '\p{ Is_vedic_Ext}', ""); + Expect(1, 7424, '\p{^ Is_vedic_Ext}', ""); + Expect(1, 7424, '\P{ Is_vedic_Ext}', ""); + Expect(0, 7424, '\P{^ Is_vedic_Ext}', ""); + Error('\p{/a/IN_vedic_ext}'); + Error('\P{/a/IN_vedic_ext}'); Expect(1, 7423, '\p{invedicext}', ""); Expect(0, 7423, '\p{^invedicext}', ""); Expect(0, 7423, '\P{invedicext}', ""); @@ -118952,16 +122410,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7424, '\p{^invedicext}', ""); Expect(1, 7424, '\P{invedicext}', ""); Expect(0, 7424, '\P{^invedicext}', ""); - Expect(1, 7423, '\p{ IN_VEDIC_ext}', ""); - Expect(0, 7423, '\p{^ IN_VEDIC_ext}', ""); - Expect(0, 7423, '\P{ IN_VEDIC_ext}', ""); - Expect(1, 7423, '\P{^ IN_VEDIC_ext}', ""); - Expect(0, 7424, '\p{ IN_VEDIC_ext}', ""); - Expect(1, 7424, '\p{^ IN_VEDIC_ext}', ""); - Expect(1, 7424, '\P{ IN_VEDIC_ext}', ""); - Expect(0, 7424, '\P{^ IN_VEDIC_ext}', ""); - Error('\p{/a/_ Vertical_Forms}'); - Error('\P{/a/_ Vertical_Forms}'); + Expect(1, 7423, '\p{ IN_Vedic_Ext}', ""); + Expect(0, 7423, '\p{^ IN_Vedic_Ext}', ""); + Expect(0, 7423, '\P{ IN_Vedic_Ext}', ""); + Expect(1, 7423, '\P{^ IN_Vedic_Ext}', ""); + Expect(0, 7424, '\p{ IN_Vedic_Ext}', ""); + Expect(1, 7424, '\p{^ IN_Vedic_Ext}', ""); + Expect(1, 7424, '\P{ IN_Vedic_Ext}', ""); + Expect(0, 7424, '\P{^ IN_Vedic_Ext}', ""); + Error('\p{_:=VERTICAL_Forms}'); + Error('\P{_:=VERTICAL_Forms}'); Expect(1, 65055, '\p{verticalforms}', ""); Expect(0, 65055, '\p{^verticalforms}', ""); Expect(0, 65055, '\P{verticalforms}', ""); @@ -118970,16 +122428,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65056, '\p{^verticalforms}', ""); Expect(1, 65056, '\P{verticalforms}', ""); Expect(0, 65056, '\P{^verticalforms}', ""); - Expect(1, 65055, '\p{ Vertical_FORMS}', ""); - Expect(0, 65055, '\p{^ Vertical_FORMS}', ""); - Expect(0, 65055, '\P{ Vertical_FORMS}', ""); - Expect(1, 65055, '\P{^ Vertical_FORMS}', ""); - Expect(0, 65056, '\p{ Vertical_FORMS}', ""); - Expect(1, 65056, '\p{^ Vertical_FORMS}', ""); - Expect(1, 65056, '\P{ Vertical_FORMS}', ""); - Expect(0, 65056, '\P{^ Vertical_FORMS}', ""); - Error('\p{/a/-is_VERTICAL_Forms}'); - Error('\P{/a/-is_VERTICAL_Forms}'); + Expect(1, 65055, '\p{ -vertical_Forms}', ""); + Expect(0, 65055, '\p{^ -vertical_Forms}', ""); + Expect(0, 65055, '\P{ -vertical_Forms}', ""); + Expect(1, 65055, '\P{^ -vertical_Forms}', ""); + Expect(0, 65056, '\p{ -vertical_Forms}', ""); + Expect(1, 65056, '\p{^ -vertical_Forms}', ""); + Expect(1, 65056, '\P{ -vertical_Forms}', ""); + Expect(0, 65056, '\P{^ -vertical_Forms}', ""); + Error('\p{:=--is_Vertical_Forms}'); + Error('\P{:=--is_Vertical_Forms}'); Expect(1, 65055, '\p{isverticalforms}', ""); Expect(0, 65055, '\p{^isverticalforms}', ""); Expect(0, 65055, '\P{isverticalforms}', ""); @@ -118988,16 +122446,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65056, '\p{^isverticalforms}', ""); Expect(1, 65056, '\P{isverticalforms}', ""); Expect(0, 65056, '\P{^isverticalforms}', ""); - Expect(1, 65055, '\p{-is_Vertical_Forms}', ""); - Expect(0, 65055, '\p{^-is_Vertical_Forms}', ""); - Expect(0, 65055, '\P{-is_Vertical_Forms}', ""); - Expect(1, 65055, '\P{^-is_Vertical_Forms}', ""); - Expect(0, 65056, '\p{-is_Vertical_Forms}', ""); - Expect(1, 65056, '\p{^-is_Vertical_Forms}', ""); - Expect(1, 65056, '\P{-is_Vertical_Forms}', ""); - Expect(0, 65056, '\P{^-is_Vertical_Forms}', ""); - Error('\p{/a/ In_Vertical_Forms}'); - Error('\P{/a/ In_Vertical_Forms}'); + Expect(1, 65055, '\p{ Is_VERTICAL_forms}', ""); + Expect(0, 65055, '\p{^ Is_VERTICAL_forms}', ""); + Expect(0, 65055, '\P{ Is_VERTICAL_forms}', ""); + Expect(1, 65055, '\P{^ Is_VERTICAL_forms}', ""); + Expect(0, 65056, '\p{ Is_VERTICAL_forms}', ""); + Expect(1, 65056, '\p{^ Is_VERTICAL_forms}', ""); + Expect(1, 65056, '\P{ Is_VERTICAL_forms}', ""); + Expect(0, 65056, '\P{^ Is_VERTICAL_forms}', ""); + Error('\p{-:=In_Vertical_forms}'); + Error('\P{-:=In_Vertical_forms}'); Expect(1, 65055, '\p{inverticalforms}', ""); Expect(0, 65055, '\p{^inverticalforms}', ""); Expect(0, 65055, '\P{inverticalforms}', ""); @@ -119006,16 +122464,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65056, '\p{^inverticalforms}', ""); Expect(1, 65056, '\P{inverticalforms}', ""); Expect(0, 65056, '\P{^inverticalforms}', ""); - Expect(1, 65055, '\p{- IN_VERTICAL_FORMS}', ""); - Expect(0, 65055, '\p{^- IN_VERTICAL_FORMS}', ""); - Expect(0, 65055, '\P{- IN_VERTICAL_FORMS}', ""); - Expect(1, 65055, '\P{^- IN_VERTICAL_FORMS}', ""); - Expect(0, 65056, '\p{- IN_VERTICAL_FORMS}', ""); - Expect(1, 65056, '\p{^- IN_VERTICAL_FORMS}', ""); - Expect(1, 65056, '\P{- IN_VERTICAL_FORMS}', ""); - Expect(0, 65056, '\P{^- IN_VERTICAL_FORMS}', ""); - Error('\p{:= -VertSpace}'); - Error('\P{:= -VertSpace}'); + Expect(1, 65055, '\p{_IN_Vertical_forms}', ""); + Expect(0, 65055, '\p{^_IN_Vertical_forms}', ""); + Expect(0, 65055, '\P{_IN_Vertical_forms}', ""); + Expect(1, 65055, '\P{^_IN_Vertical_forms}', ""); + Expect(0, 65056, '\p{_IN_Vertical_forms}', ""); + Expect(1, 65056, '\p{^_IN_Vertical_forms}', ""); + Expect(1, 65056, '\P{_IN_Vertical_forms}', ""); + Expect(0, 65056, '\P{^_IN_Vertical_forms}', ""); + Error('\p{:=VertSpace}'); + Error('\P{:=VertSpace}'); Expect(1, 8233, '\p{vertspace}', ""); Expect(0, 8233, '\p{^vertspace}', ""); Expect(0, 8233, '\P{vertspace}', ""); @@ -119024,16 +122482,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8234, '\p{^vertspace}', ""); Expect(1, 8234, '\P{vertspace}', ""); Expect(0, 8234, '\P{^vertspace}', ""); - Expect(1, 8233, '\p{ vertspace}', ""); - Expect(0, 8233, '\p{^ vertspace}', ""); - Expect(0, 8233, '\P{ vertspace}', ""); - Expect(1, 8233, '\P{^ vertspace}', ""); - Expect(0, 8234, '\p{ vertspace}', ""); - Expect(1, 8234, '\p{^ vertspace}', ""); - Expect(1, 8234, '\P{ vertspace}', ""); - Expect(0, 8234, '\P{^ vertspace}', ""); - Error('\p{ :=Is_vertspace}'); - Error('\P{ :=Is_vertspace}'); + Expect(1, 8233, '\p{_ VertSpace}', ""); + Expect(0, 8233, '\p{^_ VertSpace}', ""); + Expect(0, 8233, '\P{_ VertSpace}', ""); + Expect(1, 8233, '\P{^_ VertSpace}', ""); + Expect(0, 8234, '\p{_ VertSpace}', ""); + Expect(1, 8234, '\p{^_ VertSpace}', ""); + Expect(1, 8234, '\P{_ VertSpace}', ""); + Expect(0, 8234, '\P{^_ VertSpace}', ""); + Error('\p{/a/ IS_VertSpace}'); + Error('\P{/a/ IS_VertSpace}'); Expect(1, 8233, '\p{isvertspace}', ""); Expect(0, 8233, '\p{^isvertspace}', ""); Expect(0, 8233, '\P{isvertspace}', ""); @@ -119042,16 +122500,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8234, '\p{^isvertspace}', ""); Expect(1, 8234, '\P{isvertspace}', ""); Expect(0, 8234, '\P{^isvertspace}', ""); - Expect(1, 8233, '\p{-_is_VertSpace}', ""); - Expect(0, 8233, '\p{^-_is_VertSpace}', ""); - Expect(0, 8233, '\P{-_is_VertSpace}', ""); - Expect(1, 8233, '\P{^-_is_VertSpace}', ""); - Expect(0, 8234, '\p{-_is_VertSpace}', ""); - Expect(1, 8234, '\p{^-_is_VertSpace}', ""); - Expect(1, 8234, '\P{-_is_VertSpace}', ""); - Expect(0, 8234, '\P{^-_is_VertSpace}', ""); - Error('\p{:=WANCHO}'); - Error('\P{:=WANCHO}'); + Expect(1, 8233, '\p{ _IS_vertspace}', ""); + Expect(0, 8233, '\p{^ _IS_vertspace}', ""); + Expect(0, 8233, '\P{ _IS_vertspace}', ""); + Expect(1, 8233, '\P{^ _IS_vertspace}', ""); + Expect(0, 8234, '\p{ _IS_vertspace}', ""); + Expect(1, 8234, '\p{^ _IS_vertspace}', ""); + Expect(1, 8234, '\P{ _IS_vertspace}', ""); + Expect(0, 8234, '\P{^ _IS_vertspace}', ""); + Error('\p{/a/ -Wancho}'); + Error('\P{/a/ -Wancho}'); Expect(1, 123647, '\p{wancho}', ""); Expect(0, 123647, '\p{^wancho}', ""); Expect(0, 123647, '\P{wancho}', ""); @@ -119060,16 +122518,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123648, '\p{^wancho}', ""); Expect(1, 123648, '\P{wancho}', ""); Expect(0, 123648, '\P{^wancho}', ""); - Expect(1, 123647, '\p{ Wancho}', ""); - Expect(0, 123647, '\p{^ Wancho}', ""); - Expect(0, 123647, '\P{ Wancho}', ""); - Expect(1, 123647, '\P{^ Wancho}', ""); - Expect(0, 123648, '\p{ Wancho}', ""); - Expect(1, 123648, '\p{^ Wancho}', ""); - Expect(1, 123648, '\P{ Wancho}', ""); - Expect(0, 123648, '\P{^ Wancho}', ""); - Error('\p{-_IS_WANCHO/a/}'); - Error('\P{-_IS_WANCHO/a/}'); + Expect(1, 123647, '\p{ -WANCHO}', ""); + Expect(0, 123647, '\p{^ -WANCHO}', ""); + Expect(0, 123647, '\P{ -WANCHO}', ""); + Expect(1, 123647, '\P{^ -WANCHO}', ""); + Expect(0, 123648, '\p{ -WANCHO}', ""); + Expect(1, 123648, '\p{^ -WANCHO}', ""); + Expect(1, 123648, '\P{ -WANCHO}', ""); + Expect(0, 123648, '\P{^ -WANCHO}', ""); + Error('\p{ :=is_Wancho}'); + Error('\P{ :=is_Wancho}'); Expect(1, 123647, '\p{iswancho}', ""); Expect(0, 123647, '\p{^iswancho}', ""); Expect(0, 123647, '\P{iswancho}', ""); @@ -119078,16 +122536,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123648, '\p{^iswancho}', ""); Expect(1, 123648, '\P{iswancho}', ""); Expect(0, 123648, '\P{^iswancho}', ""); - Expect(1, 123647, '\p{ is_Wancho}', ""); - Expect(0, 123647, '\p{^ is_Wancho}', ""); - Expect(0, 123647, '\P{ is_Wancho}', ""); - Expect(1, 123647, '\P{^ is_Wancho}', ""); - Expect(0, 123648, '\p{ is_Wancho}', ""); - Expect(1, 123648, '\p{^ is_Wancho}', ""); - Expect(1, 123648, '\P{ is_Wancho}', ""); - Expect(0, 123648, '\P{^ is_Wancho}', ""); - Error('\p{:=Wcho}'); - Error('\P{:=Wcho}'); + Expect(1, 123647, '\p{-Is_wancho}', ""); + Expect(0, 123647, '\p{^-Is_wancho}', ""); + Expect(0, 123647, '\P{-Is_wancho}', ""); + Expect(1, 123647, '\P{^-Is_wancho}', ""); + Expect(0, 123648, '\p{-Is_wancho}', ""); + Expect(1, 123648, '\p{^-Is_wancho}', ""); + Expect(1, 123648, '\P{-Is_wancho}', ""); + Expect(0, 123648, '\P{^-Is_wancho}', ""); + Error('\p{_/a/Wcho}'); + Error('\P{_/a/Wcho}'); Expect(1, 123647, '\p{wcho}', ""); Expect(0, 123647, '\p{^wcho}', ""); Expect(0, 123647, '\P{wcho}', ""); @@ -119096,16 +122554,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123648, '\p{^wcho}', ""); Expect(1, 123648, '\P{wcho}', ""); Expect(0, 123648, '\P{^wcho}', ""); - Expect(1, 123647, '\p{ Wcho}', ""); - Expect(0, 123647, '\p{^ Wcho}', ""); - Expect(0, 123647, '\P{ Wcho}', ""); - Expect(1, 123647, '\P{^ Wcho}', ""); - Expect(0, 123648, '\p{ Wcho}', ""); - Expect(1, 123648, '\p{^ Wcho}', ""); - Expect(1, 123648, '\P{ Wcho}', ""); - Expect(0, 123648, '\P{^ Wcho}', ""); - Error('\p{/a/-is_Wcho}'); - Error('\P{/a/-is_Wcho}'); + Expect(1, 123647, '\p{ wcho}', ""); + Expect(0, 123647, '\p{^ wcho}', ""); + Expect(0, 123647, '\P{ wcho}', ""); + Expect(1, 123647, '\P{^ wcho}', ""); + Expect(0, 123648, '\p{ wcho}', ""); + Expect(1, 123648, '\p{^ wcho}', ""); + Expect(1, 123648, '\P{ wcho}', ""); + Expect(0, 123648, '\P{^ wcho}', ""); + Error('\p{- is_Wcho:=}'); + Error('\P{- is_Wcho:=}'); Expect(1, 123647, '\p{iswcho}', ""); Expect(0, 123647, '\p{^iswcho}', ""); Expect(0, 123647, '\P{iswcho}', ""); @@ -119114,16 +122572,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123648, '\p{^iswcho}', ""); Expect(1, 123648, '\P{iswcho}', ""); Expect(0, 123648, '\P{^iswcho}', ""); - Expect(1, 123647, '\p{-_Is_Wcho}', ""); - Expect(0, 123647, '\p{^-_Is_Wcho}', ""); - Expect(0, 123647, '\P{-_Is_Wcho}', ""); - Expect(1, 123647, '\P{^-_Is_Wcho}', ""); - Expect(0, 123648, '\p{-_Is_Wcho}', ""); - Expect(1, 123648, '\p{^-_Is_Wcho}', ""); - Expect(1, 123648, '\P{-_Is_Wcho}', ""); - Expect(0, 123648, '\P{^-_Is_Wcho}', ""); - Error('\p{ /a/Warang_Citi}'); - Error('\P{ /a/Warang_Citi}'); + Expect(1, 123647, '\p{ Is_Wcho}', ""); + Expect(0, 123647, '\p{^ Is_Wcho}', ""); + Expect(0, 123647, '\P{ Is_Wcho}', ""); + Expect(1, 123647, '\P{^ Is_Wcho}', ""); + Expect(0, 123648, '\p{ Is_Wcho}', ""); + Expect(1, 123648, '\p{^ Is_Wcho}', ""); + Expect(1, 123648, '\P{ Is_Wcho}', ""); + Expect(0, 123648, '\P{^ Is_Wcho}', ""); + Error('\p{_:=Warang_Citi}'); + Error('\P{_:=Warang_Citi}'); Expect(1, 71935, '\p{warangciti}', ""); Expect(0, 71935, '\p{^warangciti}', ""); Expect(0, 71935, '\P{warangciti}', ""); @@ -119132,16 +122590,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71936, '\p{^warangciti}', ""); Expect(1, 71936, '\P{warangciti}', ""); Expect(0, 71936, '\P{^warangciti}', ""); - Expect(1, 71935, '\p{ warang_Citi}', ""); - Expect(0, 71935, '\p{^ warang_Citi}', ""); - Expect(0, 71935, '\P{ warang_Citi}', ""); - Expect(1, 71935, '\P{^ warang_Citi}', ""); - Expect(0, 71936, '\p{ warang_Citi}', ""); - Expect(1, 71936, '\p{^ warang_Citi}', ""); - Expect(1, 71936, '\P{ warang_Citi}', ""); - Expect(0, 71936, '\P{^ warang_Citi}', ""); - Error('\p{ Is_WARANG_Citi:=}'); - Error('\P{ Is_WARANG_Citi:=}'); + Expect(1, 71935, '\p{-Warang_citi}', ""); + Expect(0, 71935, '\p{^-Warang_citi}', ""); + Expect(0, 71935, '\P{-Warang_citi}', ""); + Expect(1, 71935, '\P{^-Warang_citi}', ""); + Expect(0, 71936, '\p{-Warang_citi}', ""); + Expect(1, 71936, '\p{^-Warang_citi}', ""); + Expect(1, 71936, '\P{-Warang_citi}', ""); + Expect(0, 71936, '\P{^-Warang_citi}', ""); + Error('\p{/a/ IS_WARANG_Citi}'); + Error('\P{/a/ IS_WARANG_Citi}'); Expect(1, 71935, '\p{iswarangciti}', ""); Expect(0, 71935, '\p{^iswarangciti}', ""); Expect(0, 71935, '\P{iswarangciti}', ""); @@ -119150,16 +122608,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71936, '\p{^iswarangciti}', ""); Expect(1, 71936, '\P{iswarangciti}', ""); Expect(0, 71936, '\P{^iswarangciti}', ""); - Expect(1, 71935, '\p{ Is_Warang_citi}', ""); - Expect(0, 71935, '\p{^ Is_Warang_citi}', ""); - Expect(0, 71935, '\P{ Is_Warang_citi}', ""); - Expect(1, 71935, '\P{^ Is_Warang_citi}', ""); - Expect(0, 71936, '\p{ Is_Warang_citi}', ""); - Expect(1, 71936, '\p{^ Is_Warang_citi}', ""); - Expect(1, 71936, '\P{ Is_Warang_citi}', ""); - Expect(0, 71936, '\P{^ Is_Warang_citi}', ""); - Error('\p{/a/_ Wara}'); - Error('\P{/a/_ Wara}'); + Expect(1, 71935, '\p{ _Is_WARANG_Citi}', ""); + Expect(0, 71935, '\p{^ _Is_WARANG_Citi}', ""); + Expect(0, 71935, '\P{ _Is_WARANG_Citi}', ""); + Expect(1, 71935, '\P{^ _Is_WARANG_Citi}', ""); + Expect(0, 71936, '\p{ _Is_WARANG_Citi}', ""); + Expect(1, 71936, '\p{^ _Is_WARANG_Citi}', ""); + Expect(1, 71936, '\P{ _Is_WARANG_Citi}', ""); + Expect(0, 71936, '\P{^ _Is_WARANG_Citi}', ""); + Error('\p{ :=WARA}'); + Error('\P{ :=WARA}'); Expect(1, 71935, '\p{wara}', ""); Expect(0, 71935, '\p{^wara}', ""); Expect(0, 71935, '\P{wara}', ""); @@ -119168,16 +122626,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71936, '\p{^wara}', ""); Expect(1, 71936, '\P{wara}', ""); Expect(0, 71936, '\P{^wara}', ""); - Expect(1, 71935, '\p{ _wara}', ""); - Expect(0, 71935, '\p{^ _wara}', ""); - Expect(0, 71935, '\P{ _wara}', ""); - Expect(1, 71935, '\P{^ _wara}', ""); - Expect(0, 71936, '\p{ _wara}', ""); - Expect(1, 71936, '\p{^ _wara}', ""); - Expect(1, 71936, '\P{ _wara}', ""); - Expect(0, 71936, '\P{^ _wara}', ""); - Error('\p{ is_Wara:=}'); - Error('\P{ is_Wara:=}'); + Expect(1, 71935, '\p{ wara}', ""); + Expect(0, 71935, '\p{^ wara}', ""); + Expect(0, 71935, '\P{ wara}', ""); + Expect(1, 71935, '\P{^ wara}', ""); + Expect(0, 71936, '\p{ wara}', ""); + Expect(1, 71936, '\p{^ wara}', ""); + Expect(1, 71936, '\P{ wara}', ""); + Expect(0, 71936, '\P{^ wara}', ""); + Error('\p{:=- Is_Wara}'); + Error('\P{:=- Is_Wara}'); Expect(1, 71935, '\p{iswara}', ""); Expect(0, 71935, '\p{^iswara}', ""); Expect(0, 71935, '\P{iswara}', ""); @@ -119186,16 +122644,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71936, '\p{^iswara}', ""); Expect(1, 71936, '\P{iswara}', ""); Expect(0, 71936, '\P{^iswara}', ""); - Expect(1, 71935, '\p{-_Is_wara}', ""); - Expect(0, 71935, '\p{^-_Is_wara}', ""); - Expect(0, 71935, '\P{-_Is_wara}', ""); - Expect(1, 71935, '\P{^-_Is_wara}', ""); - Expect(0, 71936, '\p{-_Is_wara}', ""); - Expect(1, 71936, '\p{^-_Is_wara}', ""); - Expect(1, 71936, '\P{-_Is_wara}', ""); - Expect(0, 71936, '\P{^-_Is_wara}', ""); - Error('\p{/a/__white_Space}'); - Error('\P{/a/__white_Space}'); + Expect(1, 71935, '\p{- is_Wara}', ""); + Expect(0, 71935, '\p{^- is_Wara}', ""); + Expect(0, 71935, '\P{- is_Wara}', ""); + Expect(1, 71935, '\P{^- is_Wara}', ""); + Expect(0, 71936, '\p{- is_Wara}', ""); + Expect(1, 71936, '\p{^- is_Wara}', ""); + Expect(1, 71936, '\P{- is_Wara}', ""); + Expect(0, 71936, '\P{^- is_Wara}', ""); + Error('\p{ white_Space:=}'); + Error('\P{ white_Space:=}'); Expect(1, 12288, '\p{whitespace}', ""); Expect(0, 12288, '\p{^whitespace}', ""); Expect(0, 12288, '\P{whitespace}', ""); @@ -119204,16 +122662,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^whitespace}', ""); Expect(1, 12289, '\P{whitespace}', ""); Expect(0, 12289, '\P{^whitespace}', ""); - Expect(1, 12288, '\p{ -WHITE_Space}', ""); - Expect(0, 12288, '\p{^ -WHITE_Space}', ""); - Expect(0, 12288, '\P{ -WHITE_Space}', ""); - Expect(1, 12288, '\P{^ -WHITE_Space}', ""); - Expect(0, 12289, '\p{ -WHITE_Space}', ""); - Expect(1, 12289, '\p{^ -WHITE_Space}', ""); - Expect(1, 12289, '\P{ -WHITE_Space}', ""); - Expect(0, 12289, '\P{^ -WHITE_Space}', ""); - Error('\p{/a/ Is_White_Space}'); - Error('\P{/a/ Is_White_Space}'); + Expect(1, 12288, '\p{- White_Space}', ""); + Expect(0, 12288, '\p{^- White_Space}', ""); + Expect(0, 12288, '\P{- White_Space}', ""); + Expect(1, 12288, '\P{^- White_Space}', ""); + Expect(0, 12289, '\p{- White_Space}', ""); + Expect(1, 12289, '\p{^- White_Space}', ""); + Expect(1, 12289, '\P{- White_Space}', ""); + Expect(0, 12289, '\P{^- White_Space}', ""); + Error('\p{/a/--Is_White_Space}'); + Error('\P{/a/--Is_White_Space}'); Expect(1, 12288, '\p{iswhitespace}', ""); Expect(0, 12288, '\p{^iswhitespace}', ""); Expect(0, 12288, '\P{iswhitespace}', ""); @@ -119222,16 +122680,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^iswhitespace}', ""); Expect(1, 12289, '\P{iswhitespace}', ""); Expect(0, 12289, '\P{^iswhitespace}', ""); - Expect(1, 12288, '\p{ _IS_White_Space}', ""); - Expect(0, 12288, '\p{^ _IS_White_Space}', ""); - Expect(0, 12288, '\P{ _IS_White_Space}', ""); - Expect(1, 12288, '\P{^ _IS_White_Space}', ""); - Expect(0, 12289, '\p{ _IS_White_Space}', ""); - Expect(1, 12289, '\p{^ _IS_White_Space}', ""); - Expect(1, 12289, '\P{ _IS_White_Space}', ""); - Expect(0, 12289, '\P{^ _IS_White_Space}', ""); - Error('\p{:=_ WSPACE}'); - Error('\P{:=_ WSPACE}'); + Expect(1, 12288, '\p{ Is_white_Space}', ""); + Expect(0, 12288, '\p{^ Is_white_Space}', ""); + Expect(0, 12288, '\P{ Is_white_Space}', ""); + Expect(1, 12288, '\P{^ Is_white_Space}', ""); + Expect(0, 12289, '\p{ Is_white_Space}', ""); + Expect(1, 12289, '\p{^ Is_white_Space}', ""); + Expect(1, 12289, '\P{ Is_white_Space}', ""); + Expect(0, 12289, '\P{^ Is_white_Space}', ""); + Error('\p{:=WSPACE}'); + Error('\P{:=WSPACE}'); Expect(1, 12288, '\p{wspace}', ""); Expect(0, 12288, '\p{^wspace}', ""); Expect(0, 12288, '\P{wspace}', ""); @@ -119240,16 +122698,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^wspace}', ""); Expect(1, 12289, '\P{wspace}', ""); Expect(0, 12289, '\P{^wspace}', ""); - Expect(1, 12288, '\p{_WSpace}', ""); - Expect(0, 12288, '\p{^_WSpace}', ""); - Expect(0, 12288, '\P{_WSpace}', ""); - Expect(1, 12288, '\P{^_WSpace}', ""); - Expect(0, 12289, '\p{_WSpace}', ""); - Expect(1, 12289, '\p{^_WSpace}', ""); - Expect(1, 12289, '\P{_WSpace}', ""); - Expect(0, 12289, '\P{^_WSpace}', ""); - Error('\p{_:=Is_wspace}'); - Error('\P{_:=Is_wspace}'); + Expect(1, 12288, '\p{ wspace}', ""); + Expect(0, 12288, '\p{^ wspace}', ""); + Expect(0, 12288, '\P{ wspace}', ""); + Expect(1, 12288, '\P{^ wspace}', ""); + Expect(0, 12289, '\p{ wspace}', ""); + Expect(1, 12289, '\p{^ wspace}', ""); + Expect(1, 12289, '\P{ wspace}', ""); + Expect(0, 12289, '\P{^ wspace}', ""); + Error('\p{/a/ -IS_WSpace}'); + Error('\P{/a/ -IS_WSpace}'); Expect(1, 12288, '\p{iswspace}', ""); Expect(0, 12288, '\p{^iswspace}', ""); Expect(0, 12288, '\P{iswspace}', ""); @@ -119258,16 +122716,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^iswspace}', ""); Expect(1, 12289, '\P{iswspace}', ""); Expect(0, 12289, '\P{^iswspace}', ""); - Expect(1, 12288, '\p{ -Is_WSpace}', ""); - Expect(0, 12288, '\p{^ -Is_WSpace}', ""); - Expect(0, 12288, '\P{ -Is_WSpace}', ""); - Expect(1, 12288, '\P{^ -Is_WSpace}', ""); - Expect(0, 12289, '\p{ -Is_WSpace}', ""); - Expect(1, 12289, '\p{^ -Is_WSpace}', ""); - Expect(1, 12289, '\P{ -Is_WSpace}', ""); - Expect(0, 12289, '\P{^ -Is_WSpace}', ""); - Error('\p{/a/_-Space}'); - Error('\P{/a/_-Space}'); + Expect(1, 12288, '\p{_-Is_WSpace}', ""); + Expect(0, 12288, '\p{^_-Is_WSpace}', ""); + Expect(0, 12288, '\P{_-Is_WSpace}', ""); + Expect(1, 12288, '\P{^_-Is_WSpace}', ""); + Expect(0, 12289, '\p{_-Is_WSpace}', ""); + Expect(1, 12289, '\p{^_-Is_WSpace}', ""); + Expect(1, 12289, '\P{_-Is_WSpace}', ""); + Expect(0, 12289, '\P{^_-Is_WSpace}', ""); + Error('\p{ Space/a/}'); + Error('\P{ Space/a/}'); Expect(1, 12288, '\p{space}', ""); Expect(0, 12288, '\p{^space}', ""); Expect(0, 12288, '\P{space}', ""); @@ -119276,16 +122734,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^space}', ""); Expect(1, 12289, '\P{space}', ""); Expect(0, 12289, '\P{^space}', ""); - Expect(1, 12288, '\p{ Space}', ""); - Expect(0, 12288, '\p{^ Space}', ""); - Expect(0, 12288, '\P{ Space}', ""); - Expect(1, 12288, '\P{^ Space}', ""); - Expect(0, 12289, '\p{ Space}', ""); - Expect(1, 12289, '\p{^ Space}', ""); - Expect(1, 12289, '\P{ Space}', ""); - Expect(0, 12289, '\P{^ Space}', ""); - Error('\p{- IS_Space/a/}'); - Error('\P{- IS_Space/a/}'); + Expect(1, 12288, '\p{ Space}', ""); + Expect(0, 12288, '\p{^ Space}', ""); + Expect(0, 12288, '\P{ Space}', ""); + Expect(1, 12288, '\P{^ Space}', ""); + Expect(0, 12289, '\p{ Space}', ""); + Expect(1, 12289, '\p{^ Space}', ""); + Expect(1, 12289, '\P{ Space}', ""); + Expect(0, 12289, '\P{^ Space}', ""); + Error('\p{_/a/is_SPACE}'); + Error('\P{_/a/is_SPACE}'); Expect(1, 12288, '\p{isspace}', ""); Expect(0, 12288, '\p{^isspace}', ""); Expect(0, 12288, '\P{isspace}', ""); @@ -119294,16 +122752,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^isspace}', ""); Expect(1, 12289, '\P{isspace}', ""); Expect(0, 12289, '\P{^isspace}', ""); - Expect(1, 12288, '\p{- Is_SPACE}', ""); - Expect(0, 12288, '\p{^- Is_SPACE}', ""); - Expect(0, 12288, '\P{- Is_SPACE}', ""); - Expect(1, 12288, '\P{^- Is_SPACE}', ""); - Expect(0, 12289, '\p{- Is_SPACE}', ""); - Expect(1, 12289, '\p{^- Is_SPACE}', ""); - Expect(1, 12289, '\P{- Is_SPACE}', ""); - Expect(0, 12289, '\P{^- Is_SPACE}', ""); - Error('\p{/a/XPOSIXWORD}'); - Error('\P{/a/XPOSIXWORD}'); + Expect(1, 12288, '\p{-_is_SPACE}', ""); + Expect(0, 12288, '\p{^-_is_SPACE}', ""); + Expect(0, 12288, '\P{-_is_SPACE}', ""); + Expect(1, 12288, '\P{^-_is_SPACE}', ""); + Expect(0, 12289, '\p{-_is_SPACE}', ""); + Expect(1, 12289, '\p{^-_is_SPACE}', ""); + Expect(1, 12289, '\P{-_is_SPACE}', ""); + Expect(0, 12289, '\P{^-_is_SPACE}', ""); + Error('\p{ :=XPosixWord}'); + Error('\P{ :=XPosixWord}'); Expect(1, 917999, '\p{xposixword}', ""); Expect(0, 917999, '\p{^xposixword}', ""); Expect(0, 917999, '\P{xposixword}', ""); @@ -119312,16 +122770,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^xposixword}', ""); Expect(1, 918000, '\P{xposixword}', ""); Expect(0, 918000, '\P{^xposixword}', ""); - Expect(1, 917999, '\p{-XPosixWord}', ""); - Expect(0, 917999, '\p{^-XPosixWord}', ""); - Expect(0, 917999, '\P{-XPosixWord}', ""); - Expect(1, 917999, '\P{^-XPosixWord}', ""); - Expect(0, 918000, '\p{-XPosixWord}', ""); - Expect(1, 918000, '\p{^-XPosixWord}', ""); - Expect(1, 918000, '\P{-XPosixWord}', ""); - Expect(0, 918000, '\P{^-XPosixWord}', ""); - Error('\p{ -Word/a/}'); - Error('\P{ -Word/a/}'); + Expect(1, 917999, '\p{_ XPosixWord}', ""); + Expect(0, 917999, '\p{^_ XPosixWord}', ""); + Expect(0, 917999, '\P{_ XPosixWord}', ""); + Expect(1, 917999, '\P{^_ XPosixWord}', ""); + Expect(0, 918000, '\p{_ XPosixWord}', ""); + Expect(1, 918000, '\p{^_ XPosixWord}', ""); + Expect(1, 918000, '\P{_ XPosixWord}', ""); + Expect(0, 918000, '\P{^_ XPosixWord}', ""); + Error('\p{-:=WORD}'); + Error('\P{-:=WORD}'); Expect(1, 917999, '\p{word}', ""); Expect(0, 917999, '\p{^word}', ""); Expect(0, 917999, '\P{word}', ""); @@ -119330,16 +122788,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^word}', ""); Expect(1, 918000, '\P{word}', ""); Expect(0, 918000, '\P{^word}', ""); - Expect(1, 917999, '\p{- WORD}', ""); - Expect(0, 917999, '\p{^- WORD}', ""); - Expect(0, 917999, '\P{- WORD}', ""); - Expect(1, 917999, '\P{^- WORD}', ""); - Expect(0, 918000, '\p{- WORD}', ""); - Expect(1, 918000, '\p{^- WORD}', ""); - Expect(1, 918000, '\P{- WORD}', ""); - Expect(0, 918000, '\P{^- WORD}', ""); - Error('\p{:=_-is_XPOSIXWORD}'); - Error('\P{:=_-is_XPOSIXWORD}'); + Expect(1, 917999, '\p{ word}', ""); + Expect(0, 917999, '\p{^ word}', ""); + Expect(0, 917999, '\P{ word}', ""); + Expect(1, 917999, '\P{^ word}', ""); + Expect(0, 918000, '\p{ word}', ""); + Expect(1, 918000, '\p{^ word}', ""); + Expect(1, 918000, '\P{ word}', ""); + Expect(0, 918000, '\P{^ word}', ""); + Error('\p{_/a/is_XPosixWord}'); + Error('\P{_/a/is_XPosixWord}'); Expect(1, 917999, '\p{isxposixword}', ""); Expect(0, 917999, '\p{^isxposixword}', ""); Expect(0, 917999, '\P{isxposixword}', ""); @@ -119348,16 +122806,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^isxposixword}', ""); Expect(1, 918000, '\P{isxposixword}', ""); Expect(0, 918000, '\P{^isxposixword}', ""); - Expect(1, 917999, '\p{ _Is_XPosixWord}', ""); - Expect(0, 917999, '\p{^ _Is_XPosixWord}', ""); - Expect(0, 917999, '\P{ _Is_XPosixWord}', ""); - Expect(1, 917999, '\P{^ _Is_XPosixWord}', ""); - Expect(0, 918000, '\p{ _Is_XPosixWord}', ""); - Expect(1, 918000, '\p{^ _Is_XPosixWord}', ""); - Expect(1, 918000, '\P{ _Is_XPosixWord}', ""); - Expect(0, 918000, '\P{^ _Is_XPosixWord}', ""); - Error('\p{/a/ _is_Word}'); - Error('\P{/a/ _is_Word}'); + Expect(1, 917999, '\p{ Is_XPOSIXWORD}', ""); + Expect(0, 917999, '\p{^ Is_XPOSIXWORD}', ""); + Expect(0, 917999, '\P{ Is_XPOSIXWORD}', ""); + Expect(1, 917999, '\P{^ Is_XPOSIXWORD}', ""); + Expect(0, 918000, '\p{ Is_XPOSIXWORD}', ""); + Expect(1, 918000, '\p{^ Is_XPOSIXWORD}', ""); + Expect(1, 918000, '\P{ Is_XPOSIXWORD}', ""); + Expect(0, 918000, '\P{^ Is_XPOSIXWORD}', ""); + Error('\p{/a/ Is_Word}'); + Error('\P{/a/ Is_Word}'); Expect(1, 917999, '\p{isword}', ""); Expect(0, 917999, '\p{^isword}', ""); Expect(0, 917999, '\P{isword}', ""); @@ -119366,16 +122824,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^isword}', ""); Expect(1, 918000, '\P{isword}', ""); Expect(0, 918000, '\P{^isword}', ""); - Expect(1, 917999, '\p{-IS_word}', ""); - Expect(0, 917999, '\p{^-IS_word}', ""); - Expect(0, 917999, '\P{-IS_word}', ""); - Expect(1, 917999, '\P{^-IS_word}', ""); - Expect(0, 918000, '\p{-IS_word}', ""); - Expect(1, 918000, '\p{^-IS_word}', ""); - Expect(1, 918000, '\P{-IS_word}', ""); - Expect(0, 918000, '\P{^-IS_word}', ""); - Error('\p{_/a/XPOSIXXDIGIT}'); - Error('\P{_/a/XPOSIXXDIGIT}'); + Expect(1, 917999, '\p{ is_Word}', ""); + Expect(0, 917999, '\p{^ is_Word}', ""); + Expect(0, 917999, '\P{ is_Word}', ""); + Expect(1, 917999, '\P{^ is_Word}', ""); + Expect(0, 918000, '\p{ is_Word}', ""); + Expect(1, 918000, '\p{^ is_Word}', ""); + Expect(1, 918000, '\P{ is_Word}', ""); + Expect(0, 918000, '\P{^ is_Word}', ""); + Error('\p{ :=xposixxdigit}'); + Error('\P{ :=xposixxdigit}'); Expect(1, 65350, '\p{xposixxdigit}', ""); Expect(0, 65350, '\p{^xposixxdigit}', ""); Expect(0, 65350, '\P{xposixxdigit}', ""); @@ -119384,16 +122842,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65351, '\p{^xposixxdigit}', ""); Expect(1, 65351, '\P{xposixxdigit}', ""); Expect(0, 65351, '\P{^xposixxdigit}', ""); - Expect(1, 65350, '\p{__xposixxdigit}', ""); - Expect(0, 65350, '\p{^__xposixxdigit}', ""); - Expect(0, 65350, '\P{__xposixxdigit}', ""); - Expect(1, 65350, '\P{^__xposixxdigit}', ""); - Expect(0, 65351, '\p{__xposixxdigit}', ""); - Expect(1, 65351, '\p{^__xposixxdigit}', ""); - Expect(1, 65351, '\P{__xposixxdigit}', ""); - Expect(0, 65351, '\P{^__xposixxdigit}', ""); - Error('\p{- XDIGIT/a/}'); - Error('\P{- XDIGIT/a/}'); + Expect(1, 65350, '\p{ _XPosixXDigit}', ""); + Expect(0, 65350, '\p{^ _XPosixXDigit}', ""); + Expect(0, 65350, '\P{ _XPosixXDigit}', ""); + Expect(1, 65350, '\P{^ _XPosixXDigit}', ""); + Expect(0, 65351, '\p{ _XPosixXDigit}', ""); + Expect(1, 65351, '\p{^ _XPosixXDigit}', ""); + Expect(1, 65351, '\P{ _XPosixXDigit}', ""); + Expect(0, 65351, '\P{^ _XPosixXDigit}', ""); + Error('\p{/a/--XDigit}'); + Error('\P{/a/--XDigit}'); Expect(1, 65350, '\p{xdigit}', ""); Expect(0, 65350, '\p{^xdigit}', ""); Expect(0, 65350, '\P{xdigit}', ""); @@ -119402,16 +122860,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65351, '\p{^xdigit}', ""); Expect(1, 65351, '\P{xdigit}', ""); Expect(0, 65351, '\P{^xdigit}', ""); - Expect(1, 65350, '\p{- XDIGIT}', ""); - Expect(0, 65350, '\p{^- XDIGIT}', ""); - Expect(0, 65350, '\P{- XDIGIT}', ""); - Expect(1, 65350, '\P{^- XDIGIT}', ""); - Expect(0, 65351, '\p{- XDIGIT}', ""); - Expect(1, 65351, '\p{^- XDIGIT}', ""); - Expect(1, 65351, '\P{- XDIGIT}', ""); - Expect(0, 65351, '\P{^- XDIGIT}', ""); - Error('\p{:=-_is_xposixxdigit}'); - Error('\P{:=-_is_xposixxdigit}'); + Expect(1, 65350, '\p{_ xdigit}', ""); + Expect(0, 65350, '\p{^_ xdigit}', ""); + Expect(0, 65350, '\P{_ xdigit}', ""); + Expect(1, 65350, '\P{^_ xdigit}', ""); + Expect(0, 65351, '\p{_ xdigit}', ""); + Expect(1, 65351, '\p{^_ xdigit}', ""); + Expect(1, 65351, '\P{_ xdigit}', ""); + Expect(0, 65351, '\P{^_ xdigit}', ""); + Error('\p{/a/ Is_XPosixXDigit}'); + Error('\P{/a/ Is_XPosixXDigit}'); Expect(1, 65350, '\p{isxposixxdigit}', ""); Expect(0, 65350, '\p{^isxposixxdigit}', ""); Expect(0, 65350, '\P{isxposixxdigit}', ""); @@ -119420,16 +122878,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65351, '\p{^isxposixxdigit}', ""); Expect(1, 65351, '\P{isxposixxdigit}', ""); Expect(0, 65351, '\P{^isxposixxdigit}', ""); - Expect(1, 65350, '\p{ Is_xposixxdigit}', ""); - Expect(0, 65350, '\p{^ Is_xposixxdigit}', ""); - Expect(0, 65350, '\P{ Is_xposixxdigit}', ""); - Expect(1, 65350, '\P{^ Is_xposixxdigit}', ""); - Expect(0, 65351, '\p{ Is_xposixxdigit}', ""); - Expect(1, 65351, '\p{^ Is_xposixxdigit}', ""); - Expect(1, 65351, '\P{ Is_xposixxdigit}', ""); - Expect(0, 65351, '\P{^ Is_xposixxdigit}', ""); - Error('\p{_/a/Is_XDigit}'); - Error('\P{_/a/Is_XDigit}'); + Expect(1, 65350, '\p{ is_XPosixXDigit}', ""); + Expect(0, 65350, '\p{^ is_XPosixXDigit}', ""); + Expect(0, 65350, '\P{ is_XPosixXDigit}', ""); + Expect(1, 65350, '\P{^ is_XPosixXDigit}', ""); + Expect(0, 65351, '\p{ is_XPosixXDigit}', ""); + Expect(1, 65351, '\p{^ is_XPosixXDigit}', ""); + Expect(1, 65351, '\P{ is_XPosixXDigit}', ""); + Expect(0, 65351, '\P{^ is_XPosixXDigit}', ""); + Error('\p{_IS_XDigit:=}'); + Error('\P{_IS_XDigit:=}'); Expect(1, 65350, '\p{isxdigit}', ""); Expect(0, 65350, '\p{^isxdigit}', ""); Expect(0, 65350, '\P{isxdigit}', ""); @@ -119438,16 +122896,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65351, '\p{^isxdigit}', ""); Expect(1, 65351, '\P{isxdigit}', ""); Expect(0, 65351, '\P{^isxdigit}', ""); - Expect(1, 65350, '\p{_ IS_xdigit}', ""); - Expect(0, 65350, '\p{^_ IS_xdigit}', ""); - Expect(0, 65350, '\P{_ IS_xdigit}', ""); - Expect(1, 65350, '\P{^_ IS_xdigit}', ""); - Expect(0, 65351, '\p{_ IS_xdigit}', ""); - Expect(1, 65351, '\p{^_ IS_xdigit}', ""); - Expect(1, 65351, '\P{_ IS_xdigit}', ""); - Expect(0, 65351, '\P{^_ IS_xdigit}', ""); - Error('\p{--hex_digit:=}'); - Error('\P{--hex_digit:=}'); + Expect(1, 65350, '\p{_ IS_XDigit}', ""); + Expect(0, 65350, '\p{^_ IS_XDigit}', ""); + Expect(0, 65350, '\P{_ IS_XDigit}', ""); + Expect(1, 65350, '\P{^_ IS_XDigit}', ""); + Expect(0, 65351, '\p{_ IS_XDigit}', ""); + Expect(1, 65351, '\p{^_ IS_XDigit}', ""); + Expect(1, 65351, '\P{_ IS_XDigit}', ""); + Expect(0, 65351, '\P{^_ IS_XDigit}', ""); + Error('\p{:= _Hex_digit}'); + Error('\P{:= _Hex_digit}'); Expect(1, 65350, '\p{hexdigit}', ""); Expect(0, 65350, '\p{^hexdigit}', ""); Expect(0, 65350, '\P{hexdigit}', ""); @@ -119456,16 +122914,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65351, '\p{^hexdigit}', ""); Expect(1, 65351, '\P{hexdigit}', ""); Expect(0, 65351, '\P{^hexdigit}', ""); - Expect(1, 65350, '\p{_ HEX_digit}', ""); - Expect(0, 65350, '\p{^_ HEX_digit}', ""); - Expect(0, 65350, '\P{_ HEX_digit}', ""); - Expect(1, 65350, '\P{^_ HEX_digit}', ""); - Expect(0, 65351, '\p{_ HEX_digit}', ""); - Expect(1, 65351, '\p{^_ HEX_digit}', ""); - Expect(1, 65351, '\P{_ HEX_digit}', ""); - Expect(0, 65351, '\P{^_ HEX_digit}', ""); - Error('\p{ /a/is_hex_Digit}'); - Error('\P{ /a/is_hex_Digit}'); + Expect(1, 65350, '\p{_HEX_Digit}', ""); + Expect(0, 65350, '\p{^_HEX_Digit}', ""); + Expect(0, 65350, '\P{_HEX_Digit}', ""); + Expect(1, 65350, '\P{^_HEX_Digit}', ""); + Expect(0, 65351, '\p{_HEX_Digit}', ""); + Expect(1, 65351, '\p{^_HEX_Digit}', ""); + Expect(1, 65351, '\P{_HEX_Digit}', ""); + Expect(0, 65351, '\P{^_HEX_Digit}', ""); + Error('\p{:=- Is_Hex_Digit}'); + Error('\P{:=- Is_Hex_Digit}'); Expect(1, 65350, '\p{ishexdigit}', ""); Expect(0, 65350, '\p{^ishexdigit}', ""); Expect(0, 65350, '\P{ishexdigit}', ""); @@ -119474,16 +122932,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65351, '\p{^ishexdigit}', ""); Expect(1, 65351, '\P{ishexdigit}', ""); Expect(0, 65351, '\P{^ishexdigit}', ""); - Expect(1, 65350, '\p{ Is_hex_DIGIT}', ""); - Expect(0, 65350, '\p{^ Is_hex_DIGIT}', ""); - Expect(0, 65350, '\P{ Is_hex_DIGIT}', ""); - Expect(1, 65350, '\P{^ Is_hex_DIGIT}', ""); - Expect(0, 65351, '\p{ Is_hex_DIGIT}', ""); - Expect(1, 65351, '\p{^ Is_hex_DIGIT}', ""); - Expect(1, 65351, '\P{ Is_hex_DIGIT}', ""); - Expect(0, 65351, '\P{^ Is_hex_DIGIT}', ""); - Error('\p{:=-Hex}'); - Error('\P{:=-Hex}'); + Expect(1, 65350, '\p{_-Is_Hex_digit}', ""); + Expect(0, 65350, '\p{^_-Is_Hex_digit}', ""); + Expect(0, 65350, '\P{_-Is_Hex_digit}', ""); + Expect(1, 65350, '\P{^_-Is_Hex_digit}', ""); + Expect(0, 65351, '\p{_-Is_Hex_digit}', ""); + Expect(1, 65351, '\p{^_-Is_Hex_digit}', ""); + Expect(1, 65351, '\P{_-Is_Hex_digit}', ""); + Expect(0, 65351, '\P{^_-Is_Hex_digit}', ""); + Error('\p{:=HEX}'); + Error('\P{:=HEX}'); Expect(1, 65350, '\p{hex}', ""); Expect(0, 65350, '\p{^hex}', ""); Expect(0, 65350, '\P{hex}', ""); @@ -119492,16 +122950,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65351, '\p{^hex}', ""); Expect(1, 65351, '\P{hex}', ""); Expect(0, 65351, '\P{^hex}', ""); - Expect(1, 65350, '\p{_ hex}', ""); - Expect(0, 65350, '\p{^_ hex}', ""); - Expect(0, 65350, '\P{_ hex}', ""); - Expect(1, 65350, '\P{^_ hex}', ""); - Expect(0, 65351, '\p{_ hex}', ""); - Expect(1, 65351, '\p{^_ hex}', ""); - Expect(1, 65351, '\P{_ hex}', ""); - Expect(0, 65351, '\P{^_ hex}', ""); - Error('\p{-/a/is_HEX}'); - Error('\P{-/a/is_HEX}'); + Expect(1, 65350, '\p{ Hex}', ""); + Expect(0, 65350, '\p{^ Hex}', ""); + Expect(0, 65350, '\P{ Hex}', ""); + Expect(1, 65350, '\P{^ Hex}', ""); + Expect(0, 65351, '\p{ Hex}', ""); + Expect(1, 65351, '\p{^ Hex}', ""); + Expect(1, 65351, '\P{ Hex}', ""); + Expect(0, 65351, '\P{^ Hex}', ""); + Error('\p{ IS_HEX/a/}'); + Error('\P{ IS_HEX/a/}'); Expect(1, 65350, '\p{ishex}', ""); Expect(0, 65350, '\p{^ishex}', ""); Expect(0, 65350, '\P{ishex}', ""); @@ -119510,16 +122968,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65351, '\p{^ishex}', ""); Expect(1, 65351, '\P{ishex}', ""); Expect(0, 65351, '\P{^ishex}', ""); - Expect(1, 65350, '\p{- Is_HEX}', ""); - Expect(0, 65350, '\p{^- Is_HEX}', ""); - Expect(0, 65350, '\P{- Is_HEX}', ""); - Expect(1, 65350, '\P{^- Is_HEX}', ""); - Expect(0, 65351, '\p{- Is_HEX}', ""); - Expect(1, 65351, '\p{^- Is_HEX}', ""); - Expect(1, 65351, '\P{- Is_HEX}', ""); - Expect(0, 65351, '\P{^- Is_HEX}', ""); - Error('\p{- XID_CONTINUE:=}'); - Error('\P{- XID_CONTINUE:=}'); + Expect(1, 65350, '\p{_is_hex}', ""); + Expect(0, 65350, '\p{^_is_hex}', ""); + Expect(0, 65350, '\P{_is_hex}', ""); + Expect(1, 65350, '\P{^_is_hex}', ""); + Expect(0, 65351, '\p{_is_hex}', ""); + Expect(1, 65351, '\p{^_is_hex}', ""); + Expect(1, 65351, '\P{_is_hex}', ""); + Expect(0, 65351, '\P{^_is_hex}', ""); + Error('\p{ XID_CONTINUE:=}'); + Error('\P{ XID_CONTINUE:=}'); Expect(1, 917999, '\p{xidcontinue}', ""); Expect(0, 917999, '\p{^xidcontinue}', ""); Expect(0, 917999, '\P{xidcontinue}', ""); @@ -119528,16 +122986,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^xidcontinue}', ""); Expect(1, 918000, '\P{xidcontinue}', ""); Expect(0, 918000, '\P{^xidcontinue}', ""); - Expect(1, 917999, '\p{ XID_CONTINUE}', ""); - Expect(0, 917999, '\p{^ XID_CONTINUE}', ""); - Expect(0, 917999, '\P{ XID_CONTINUE}', ""); - Expect(1, 917999, '\P{^ XID_CONTINUE}', ""); - Expect(0, 918000, '\p{ XID_CONTINUE}', ""); - Expect(1, 918000, '\p{^ XID_CONTINUE}', ""); - Expect(1, 918000, '\P{ XID_CONTINUE}', ""); - Expect(0, 918000, '\P{^ XID_CONTINUE}', ""); - Error('\p{:=_is_XID_Continue}'); - Error('\P{:=_is_XID_Continue}'); + Expect(1, 917999, '\p{ XID_CONTINUE}', ""); + Expect(0, 917999, '\p{^ XID_CONTINUE}', ""); + Expect(0, 917999, '\P{ XID_CONTINUE}', ""); + Expect(1, 917999, '\P{^ XID_CONTINUE}', ""); + Expect(0, 918000, '\p{ XID_CONTINUE}', ""); + Expect(1, 918000, '\p{^ XID_CONTINUE}', ""); + Expect(1, 918000, '\P{ XID_CONTINUE}', ""); + Expect(0, 918000, '\P{^ XID_CONTINUE}', ""); + Error('\p{_/a/is_XID_CONTINUE}'); + Error('\P{_/a/is_XID_CONTINUE}'); Expect(1, 917999, '\p{isxidcontinue}', ""); Expect(0, 917999, '\p{^isxidcontinue}', ""); Expect(0, 917999, '\P{isxidcontinue}', ""); @@ -119546,16 +123004,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^isxidcontinue}', ""); Expect(1, 918000, '\P{isxidcontinue}', ""); Expect(0, 918000, '\P{^isxidcontinue}', ""); - Expect(1, 917999, '\p{_ is_xid_Continue}', ""); - Expect(0, 917999, '\p{^_ is_xid_Continue}', ""); - Expect(0, 917999, '\P{_ is_xid_Continue}', ""); - Expect(1, 917999, '\P{^_ is_xid_Continue}', ""); - Expect(0, 918000, '\p{_ is_xid_Continue}', ""); - Expect(1, 918000, '\p{^_ is_xid_Continue}', ""); - Expect(1, 918000, '\P{_ is_xid_Continue}', ""); - Expect(0, 918000, '\P{^_ is_xid_Continue}', ""); - Error('\p{:= xidc}'); - Error('\P{:= xidc}'); + Expect(1, 917999, '\p{--IS_XID_CONTINUE}', ""); + Expect(0, 917999, '\p{^--IS_XID_CONTINUE}', ""); + Expect(0, 917999, '\P{--IS_XID_CONTINUE}', ""); + Expect(1, 917999, '\P{^--IS_XID_CONTINUE}', ""); + Expect(0, 918000, '\p{--IS_XID_CONTINUE}', ""); + Expect(1, 918000, '\p{^--IS_XID_CONTINUE}', ""); + Expect(1, 918000, '\P{--IS_XID_CONTINUE}', ""); + Expect(0, 918000, '\P{^--IS_XID_CONTINUE}', ""); + Error('\p{-:=xidc}'); + Error('\P{-:=xidc}'); Expect(1, 917999, '\p{xidc}', ""); Expect(0, 917999, '\p{^xidc}', ""); Expect(0, 917999, '\P{xidc}', ""); @@ -119564,16 +123022,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^xidc}', ""); Expect(1, 918000, '\P{xidc}', ""); Expect(0, 918000, '\P{^xidc}', ""); - Expect(1, 917999, '\p{ XIDC}', ""); - Expect(0, 917999, '\p{^ XIDC}', ""); - Expect(0, 917999, '\P{ XIDC}', ""); - Expect(1, 917999, '\P{^ XIDC}', ""); - Expect(0, 918000, '\p{ XIDC}', ""); - Expect(1, 918000, '\p{^ XIDC}', ""); - Expect(1, 918000, '\P{ XIDC}', ""); - Expect(0, 918000, '\P{^ XIDC}', ""); - Error('\p{/a/- IS_xidc}'); - Error('\P{/a/- IS_xidc}'); + Expect(1, 917999, '\p{-xidc}', ""); + Expect(0, 917999, '\p{^-xidc}', ""); + Expect(0, 917999, '\P{-xidc}', ""); + Expect(1, 917999, '\P{^-xidc}', ""); + Expect(0, 918000, '\p{-xidc}', ""); + Expect(1, 918000, '\p{^-xidc}', ""); + Expect(1, 918000, '\P{-xidc}', ""); + Expect(0, 918000, '\P{^-xidc}', ""); + Error('\p{ is_XIDC:=}'); + Error('\P{ is_XIDC:=}'); Expect(1, 917999, '\p{isxidc}', ""); Expect(0, 917999, '\p{^isxidc}', ""); Expect(0, 917999, '\P{isxidc}', ""); @@ -119582,196 +123040,196 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^isxidc}', ""); Expect(1, 918000, '\P{isxidc}', ""); Expect(0, 918000, '\P{^isxidc}', ""); - Expect(1, 917999, '\p{- Is_XIDC}', ""); - Expect(0, 917999, '\p{^- Is_XIDC}', ""); - Expect(0, 917999, '\P{- Is_XIDC}', ""); - Expect(1, 917999, '\P{^- Is_XIDC}', ""); - Expect(0, 918000, '\p{- Is_XIDC}', ""); - Expect(1, 918000, '\p{^- Is_XIDC}', ""); - Expect(1, 918000, '\P{- Is_XIDC}', ""); - Expect(0, 918000, '\P{^- Is_XIDC}', ""); - Error('\p{/a/-XID_Start}'); - Error('\P{/a/-XID_Start}'); - Expect(1, 195101, '\p{xidstart}', ""); - Expect(0, 195101, '\p{^xidstart}', ""); - Expect(0, 195101, '\P{xidstart}', ""); - Expect(1, 195101, '\P{^xidstart}', ""); - Expect(0, 195102, '\p{xidstart}', ""); - Expect(1, 195102, '\p{^xidstart}', ""); - Expect(1, 195102, '\P{xidstart}', ""); - Expect(0, 195102, '\P{^xidstart}', ""); - Expect(1, 195101, '\p{_ XID_Start}', ""); - Expect(0, 195101, '\p{^_ XID_Start}', ""); - Expect(0, 195101, '\P{_ XID_Start}', ""); - Expect(1, 195101, '\P{^_ XID_Start}', ""); - Expect(0, 195102, '\p{_ XID_Start}', ""); - Expect(1, 195102, '\p{^_ XID_Start}', ""); - Expect(1, 195102, '\P{_ XID_Start}', ""); - Expect(0, 195102, '\P{^_ XID_Start}', ""); - Error('\p{ _Is_XID_Start:=}'); - Error('\P{ _Is_XID_Start:=}'); - Expect(1, 195101, '\p{isxidstart}', ""); - Expect(0, 195101, '\p{^isxidstart}', ""); - Expect(0, 195101, '\P{isxidstart}', ""); - Expect(1, 195101, '\P{^isxidstart}', ""); - Expect(0, 195102, '\p{isxidstart}', ""); - Expect(1, 195102, '\p{^isxidstart}', ""); - Expect(1, 195102, '\P{isxidstart}', ""); - Expect(0, 195102, '\P{^isxidstart}', ""); - Expect(1, 195101, '\p{IS_XID_Start}', ""); - Expect(0, 195101, '\p{^IS_XID_Start}', ""); - Expect(0, 195101, '\P{IS_XID_Start}', ""); - Expect(1, 195101, '\P{^IS_XID_Start}', ""); - Expect(0, 195102, '\p{IS_XID_Start}', ""); - Expect(1, 195102, '\p{^IS_XID_Start}', ""); - Expect(1, 195102, '\P{IS_XID_Start}', ""); - Expect(0, 195102, '\P{^IS_XID_Start}', ""); - Error('\p{ XIDS/a/}'); - Error('\P{ XIDS/a/}'); - Expect(1, 195101, '\p{xids}', ""); - Expect(0, 195101, '\p{^xids}', ""); - Expect(0, 195101, '\P{xids}', ""); - Expect(1, 195101, '\P{^xids}', ""); - Expect(0, 195102, '\p{xids}', ""); - Expect(1, 195102, '\p{^xids}', ""); - Expect(1, 195102, '\P{xids}', ""); - Expect(0, 195102, '\P{^xids}', ""); - Expect(1, 195101, '\p{ XIDS}', ""); - Expect(0, 195101, '\p{^ XIDS}', ""); - Expect(0, 195101, '\P{ XIDS}', ""); - Expect(1, 195101, '\P{^ XIDS}', ""); - Expect(0, 195102, '\p{ XIDS}', ""); - Expect(1, 195102, '\p{^ XIDS}', ""); - Expect(1, 195102, '\P{ XIDS}', ""); - Expect(0, 195102, '\P{^ XIDS}', ""); - Error('\p{-/a/IS_xids}'); - Error('\P{-/a/IS_xids}'); - Expect(1, 195101, '\p{isxids}', ""); - Expect(0, 195101, '\p{^isxids}', ""); - Expect(0, 195101, '\P{isxids}', ""); - Expect(1, 195101, '\P{^isxids}', ""); - Expect(0, 195102, '\p{isxids}', ""); - Expect(1, 195102, '\p{^isxids}', ""); - Expect(1, 195102, '\P{isxids}', ""); - Expect(0, 195102, '\P{^isxids}', ""); - Expect(1, 195101, '\p{_Is_XIDS}', ""); - Expect(0, 195101, '\p{^_Is_XIDS}', ""); - Expect(0, 195101, '\P{_Is_XIDS}', ""); - Expect(1, 195101, '\P{^_Is_XIDS}', ""); - Expect(0, 195102, '\p{_Is_XIDS}', ""); - Expect(1, 195102, '\p{^_Is_XIDS}', ""); - Expect(1, 195102, '\P{_Is_XIDS}', ""); - Expect(0, 195102, '\P{^_Is_XIDS}', ""); - Error('\p{ _XPosixAlpha/a/}'); - Error('\P{ _XPosixAlpha/a/}'); - Expect(1, 195101, '\p{xposixalpha}', ""); - Expect(0, 195101, '\p{^xposixalpha}', ""); - Expect(0, 195101, '\P{xposixalpha}', ""); - Expect(1, 195101, '\P{^xposixalpha}', ""); - Expect(0, 195102, '\p{xposixalpha}', ""); - Expect(1, 195102, '\p{^xposixalpha}', ""); - Expect(1, 195102, '\P{xposixalpha}', ""); - Expect(0, 195102, '\P{^xposixalpha}', ""); - Expect(1, 195101, '\p{__XPosixAlpha}', ""); - Expect(0, 195101, '\p{^__XPosixAlpha}', ""); - Expect(0, 195101, '\P{__XPosixAlpha}', ""); - Expect(1, 195101, '\P{^__XPosixAlpha}', ""); - Expect(0, 195102, '\p{__XPosixAlpha}', ""); - Expect(1, 195102, '\p{^__XPosixAlpha}', ""); - Expect(1, 195102, '\P{__XPosixAlpha}', ""); - Expect(0, 195102, '\P{^__XPosixAlpha}', ""); - Error('\p{ -Is_XPosixAlpha/a/}'); - Error('\P{ -Is_XPosixAlpha/a/}'); - Expect(1, 195101, '\p{isxposixalpha}', ""); - Expect(0, 195101, '\p{^isxposixalpha}', ""); - Expect(0, 195101, '\P{isxposixalpha}', ""); - Expect(1, 195101, '\P{^isxposixalpha}', ""); - Expect(0, 195102, '\p{isxposixalpha}', ""); - Expect(1, 195102, '\p{^isxposixalpha}', ""); - Expect(1, 195102, '\P{isxposixalpha}', ""); - Expect(0, 195102, '\P{^isxposixalpha}', ""); - Expect(1, 195101, '\p{ _is_xposixalpha}', ""); - Expect(0, 195101, '\p{^ _is_xposixalpha}', ""); - Expect(0, 195101, '\P{ _is_xposixalpha}', ""); - Expect(1, 195101, '\P{^ _is_xposixalpha}', ""); - Expect(0, 195102, '\p{ _is_xposixalpha}', ""); - Expect(1, 195102, '\p{^ _is_xposixalpha}', ""); - Expect(1, 195102, '\P{ _is_xposixalpha}', ""); - Expect(0, 195102, '\P{^ _is_xposixalpha}', ""); - Error('\p{-Alphabetic/a/}'); - Error('\P{-Alphabetic/a/}'); - Expect(1, 195101, '\p{alphabetic}', ""); - Expect(0, 195101, '\p{^alphabetic}', ""); - Expect(0, 195101, '\P{alphabetic}', ""); - Expect(1, 195101, '\P{^alphabetic}', ""); - Expect(0, 195102, '\p{alphabetic}', ""); - Expect(1, 195102, '\p{^alphabetic}', ""); - Expect(1, 195102, '\P{alphabetic}', ""); - Expect(0, 195102, '\P{^alphabetic}', ""); - Expect(1, 195101, '\p{ ALPHABETIC}', ""); - Expect(0, 195101, '\p{^ ALPHABETIC}', ""); - Expect(0, 195101, '\P{ ALPHABETIC}', ""); - Expect(1, 195101, '\P{^ ALPHABETIC}', ""); - Expect(0, 195102, '\p{ ALPHABETIC}', ""); - Expect(1, 195102, '\p{^ ALPHABETIC}', ""); - Expect(1, 195102, '\P{ ALPHABETIC}', ""); - Expect(0, 195102, '\P{^ ALPHABETIC}', ""); - Error('\p{-/a/Is_Alphabetic}'); - Error('\P{-/a/Is_Alphabetic}'); - Expect(1, 195101, '\p{isalphabetic}', ""); - Expect(0, 195101, '\p{^isalphabetic}', ""); - Expect(0, 195101, '\P{isalphabetic}', ""); - Expect(1, 195101, '\P{^isalphabetic}', ""); - Expect(0, 195102, '\p{isalphabetic}', ""); - Expect(1, 195102, '\p{^isalphabetic}', ""); - Expect(1, 195102, '\P{isalphabetic}', ""); - Expect(0, 195102, '\P{^isalphabetic}', ""); - Expect(1, 195101, '\p{_-IS_ALPHABETIC}', ""); - Expect(0, 195101, '\p{^_-IS_ALPHABETIC}', ""); - Expect(0, 195101, '\P{_-IS_ALPHABETIC}', ""); - Expect(1, 195101, '\P{^_-IS_ALPHABETIC}', ""); - Expect(0, 195102, '\p{_-IS_ALPHABETIC}', ""); - Expect(1, 195102, '\p{^_-IS_ALPHABETIC}', ""); - Expect(1, 195102, '\P{_-IS_ALPHABETIC}', ""); - Expect(0, 195102, '\P{^_-IS_ALPHABETIC}', ""); - Error('\p{/a/alpha}'); - Error('\P{/a/alpha}'); - Expect(1, 195101, '\p{alpha}', ""); - Expect(0, 195101, '\p{^alpha}', ""); - Expect(0, 195101, '\P{alpha}', ""); - Expect(1, 195101, '\P{^alpha}', ""); - Expect(0, 195102, '\p{alpha}', ""); - Expect(1, 195102, '\p{^alpha}', ""); - Expect(1, 195102, '\P{alpha}', ""); - Expect(0, 195102, '\P{^alpha}', ""); - Expect(1, 195101, '\p{_Alpha}', ""); - Expect(0, 195101, '\p{^_Alpha}', ""); - Expect(0, 195101, '\P{_Alpha}', ""); - Expect(1, 195101, '\P{^_Alpha}', ""); - Expect(0, 195102, '\p{_Alpha}', ""); - Expect(1, 195102, '\p{^_Alpha}', ""); - Expect(1, 195102, '\P{_Alpha}', ""); - Expect(0, 195102, '\P{^_Alpha}', ""); - Error('\p{:=is_Alpha}'); - Error('\P{:=is_Alpha}'); - Expect(1, 195101, '\p{isalpha}', ""); - Expect(0, 195101, '\p{^isalpha}', ""); - Expect(0, 195101, '\P{isalpha}', ""); - Expect(1, 195101, '\P{^isalpha}', ""); - Expect(0, 195102, '\p{isalpha}', ""); - Expect(1, 195102, '\p{^isalpha}', ""); - Expect(1, 195102, '\P{isalpha}', ""); - Expect(0, 195102, '\P{^isalpha}', ""); - Expect(1, 195101, '\p{ -Is_alpha}', ""); - Expect(0, 195101, '\p{^ -Is_alpha}', ""); - Expect(0, 195101, '\P{ -Is_alpha}', ""); - Expect(1, 195101, '\P{^ -Is_alpha}', ""); - Expect(0, 195102, '\p{ -Is_alpha}', ""); - Expect(1, 195102, '\p{^ -Is_alpha}', ""); - Expect(1, 195102, '\P{ -Is_alpha}', ""); - Expect(0, 195102, '\P{^ -Is_alpha}', ""); - Error('\p{ xposixlower/a/}'); - Error('\P{ xposixlower/a/}'); + Expect(1, 917999, '\p{-Is_XIDC}', ""); + Expect(0, 917999, '\p{^-Is_XIDC}', ""); + Expect(0, 917999, '\P{-Is_XIDC}', ""); + Expect(1, 917999, '\P{^-Is_XIDC}', ""); + Expect(0, 918000, '\p{-Is_XIDC}', ""); + Expect(1, 918000, '\p{^-Is_XIDC}', ""); + Expect(1, 918000, '\P{-Is_XIDC}', ""); + Expect(0, 918000, '\P{^-Is_XIDC}', ""); + Error('\p{:= XID_START}'); + Error('\P{:= XID_START}'); + Expect(1, 201546, '\p{xidstart}', ""); + Expect(0, 201546, '\p{^xidstart}', ""); + Expect(0, 201546, '\P{xidstart}', ""); + Expect(1, 201546, '\P{^xidstart}', ""); + Expect(0, 201547, '\p{xidstart}', ""); + Expect(1, 201547, '\p{^xidstart}', ""); + Expect(1, 201547, '\P{xidstart}', ""); + Expect(0, 201547, '\P{^xidstart}', ""); + Expect(1, 201546, '\p{_ XID_START}', ""); + Expect(0, 201546, '\p{^_ XID_START}', ""); + Expect(0, 201546, '\P{_ XID_START}', ""); + Expect(1, 201546, '\P{^_ XID_START}', ""); + Expect(0, 201547, '\p{_ XID_START}', ""); + Expect(1, 201547, '\p{^_ XID_START}', ""); + Expect(1, 201547, '\P{_ XID_START}', ""); + Expect(0, 201547, '\P{^_ XID_START}', ""); + Error('\p{/a/- Is_xid_Start}'); + Error('\P{/a/- Is_xid_Start}'); + Expect(1, 201546, '\p{isxidstart}', ""); + Expect(0, 201546, '\p{^isxidstart}', ""); + Expect(0, 201546, '\P{isxidstart}', ""); + Expect(1, 201546, '\P{^isxidstart}', ""); + Expect(0, 201547, '\p{isxidstart}', ""); + Expect(1, 201547, '\p{^isxidstart}', ""); + Expect(1, 201547, '\P{isxidstart}', ""); + Expect(0, 201547, '\P{^isxidstart}', ""); + Expect(1, 201546, '\p{ Is_xid_Start}', ""); + Expect(0, 201546, '\p{^ Is_xid_Start}', ""); + Expect(0, 201546, '\P{ Is_xid_Start}', ""); + Expect(1, 201546, '\P{^ Is_xid_Start}', ""); + Expect(0, 201547, '\p{ Is_xid_Start}', ""); + Expect(1, 201547, '\p{^ Is_xid_Start}', ""); + Expect(1, 201547, '\P{ Is_xid_Start}', ""); + Expect(0, 201547, '\P{^ Is_xid_Start}', ""); + Error('\p{:= XIDS}'); + Error('\P{:= XIDS}'); + Expect(1, 201546, '\p{xids}', ""); + Expect(0, 201546, '\p{^xids}', ""); + Expect(0, 201546, '\P{xids}', ""); + Expect(1, 201546, '\P{^xids}', ""); + Expect(0, 201547, '\p{xids}', ""); + Expect(1, 201547, '\p{^xids}', ""); + Expect(1, 201547, '\P{xids}', ""); + Expect(0, 201547, '\P{^xids}', ""); + Expect(1, 201546, '\p{_-XIDS}', ""); + Expect(0, 201546, '\p{^_-XIDS}', ""); + Expect(0, 201546, '\P{_-XIDS}', ""); + Expect(1, 201546, '\P{^_-XIDS}', ""); + Expect(0, 201547, '\p{_-XIDS}', ""); + Expect(1, 201547, '\p{^_-XIDS}', ""); + Expect(1, 201547, '\P{_-XIDS}', ""); + Expect(0, 201547, '\P{^_-XIDS}', ""); + Error('\p{ IS_xids/a/}'); + Error('\P{ IS_xids/a/}'); + Expect(1, 201546, '\p{isxids}', ""); + Expect(0, 201546, '\p{^isxids}', ""); + Expect(0, 201546, '\P{isxids}', ""); + Expect(1, 201546, '\P{^isxids}', ""); + Expect(0, 201547, '\p{isxids}', ""); + Expect(1, 201547, '\p{^isxids}', ""); + Expect(1, 201547, '\P{isxids}', ""); + Expect(0, 201547, '\P{^isxids}', ""); + Expect(1, 201546, '\p{ is_XIDS}', ""); + Expect(0, 201546, '\p{^ is_XIDS}', ""); + Expect(0, 201546, '\P{ is_XIDS}', ""); + Expect(1, 201546, '\P{^ is_XIDS}', ""); + Expect(0, 201547, '\p{ is_XIDS}', ""); + Expect(1, 201547, '\p{^ is_XIDS}', ""); + Expect(1, 201547, '\P{ is_XIDS}', ""); + Expect(0, 201547, '\P{^ is_XIDS}', ""); + Error('\p{ XPosixAlpha/a/}'); + Error('\P{ XPosixAlpha/a/}'); + Expect(1, 201546, '\p{xposixalpha}', ""); + Expect(0, 201546, '\p{^xposixalpha}', ""); + Expect(0, 201546, '\P{xposixalpha}', ""); + Expect(1, 201546, '\P{^xposixalpha}', ""); + Expect(0, 201547, '\p{xposixalpha}', ""); + Expect(1, 201547, '\p{^xposixalpha}', ""); + Expect(1, 201547, '\P{xposixalpha}', ""); + Expect(0, 201547, '\P{^xposixalpha}', ""); + Expect(1, 201546, '\p{- xposixalpha}', ""); + Expect(0, 201546, '\p{^- xposixalpha}', ""); + Expect(0, 201546, '\P{- xposixalpha}', ""); + Expect(1, 201546, '\P{^- xposixalpha}', ""); + Expect(0, 201547, '\p{- xposixalpha}', ""); + Expect(1, 201547, '\p{^- xposixalpha}', ""); + Expect(1, 201547, '\P{- xposixalpha}', ""); + Expect(0, 201547, '\P{^- xposixalpha}', ""); + Error('\p{ _Is_XPOSIXALPHA/a/}'); + Error('\P{ _Is_XPOSIXALPHA/a/}'); + Expect(1, 201546, '\p{isxposixalpha}', ""); + Expect(0, 201546, '\p{^isxposixalpha}', ""); + Expect(0, 201546, '\P{isxposixalpha}', ""); + Expect(1, 201546, '\P{^isxposixalpha}', ""); + Expect(0, 201547, '\p{isxposixalpha}', ""); + Expect(1, 201547, '\p{^isxposixalpha}', ""); + Expect(1, 201547, '\P{isxposixalpha}', ""); + Expect(0, 201547, '\P{^isxposixalpha}', ""); + Expect(1, 201546, '\p{ -Is_XPOSIXALPHA}', ""); + Expect(0, 201546, '\p{^ -Is_XPOSIXALPHA}', ""); + Expect(0, 201546, '\P{ -Is_XPOSIXALPHA}', ""); + Expect(1, 201546, '\P{^ -Is_XPOSIXALPHA}', ""); + Expect(0, 201547, '\p{ -Is_XPOSIXALPHA}', ""); + Expect(1, 201547, '\p{^ -Is_XPOSIXALPHA}', ""); + Expect(1, 201547, '\P{ -Is_XPOSIXALPHA}', ""); + Expect(0, 201547, '\P{^ -Is_XPOSIXALPHA}', ""); + Error('\p{ _ALPHABETIC:=}'); + Error('\P{ _ALPHABETIC:=}'); + Expect(1, 201546, '\p{alphabetic}', ""); + Expect(0, 201546, '\p{^alphabetic}', ""); + Expect(0, 201546, '\P{alphabetic}', ""); + Expect(1, 201546, '\P{^alphabetic}', ""); + Expect(0, 201547, '\p{alphabetic}', ""); + Expect(1, 201547, '\p{^alphabetic}', ""); + Expect(1, 201547, '\P{alphabetic}', ""); + Expect(0, 201547, '\P{^alphabetic}', ""); + Expect(1, 201546, '\p{-ALPHABETIC}', ""); + Expect(0, 201546, '\p{^-ALPHABETIC}', ""); + Expect(0, 201546, '\P{-ALPHABETIC}', ""); + Expect(1, 201546, '\P{^-ALPHABETIC}', ""); + Expect(0, 201547, '\p{-ALPHABETIC}', ""); + Expect(1, 201547, '\p{^-ALPHABETIC}', ""); + Expect(1, 201547, '\P{-ALPHABETIC}', ""); + Expect(0, 201547, '\P{^-ALPHABETIC}', ""); + Error('\p{ Is_alphabetic/a/}'); + Error('\P{ Is_alphabetic/a/}'); + Expect(1, 201546, '\p{isalphabetic}', ""); + Expect(0, 201546, '\p{^isalphabetic}', ""); + Expect(0, 201546, '\P{isalphabetic}', ""); + Expect(1, 201546, '\P{^isalphabetic}', ""); + Expect(0, 201547, '\p{isalphabetic}', ""); + Expect(1, 201547, '\p{^isalphabetic}', ""); + Expect(1, 201547, '\P{isalphabetic}', ""); + Expect(0, 201547, '\P{^isalphabetic}', ""); + Expect(1, 201546, '\p{ Is_Alphabetic}', ""); + Expect(0, 201546, '\p{^ Is_Alphabetic}', ""); + Expect(0, 201546, '\P{ Is_Alphabetic}', ""); + Expect(1, 201546, '\P{^ Is_Alphabetic}', ""); + Expect(0, 201547, '\p{ Is_Alphabetic}', ""); + Expect(1, 201547, '\p{^ Is_Alphabetic}', ""); + Expect(1, 201547, '\P{ Is_Alphabetic}', ""); + Expect(0, 201547, '\P{^ Is_Alphabetic}', ""); + Error('\p{ /a/Alpha}'); + Error('\P{ /a/Alpha}'); + Expect(1, 201546, '\p{alpha}', ""); + Expect(0, 201546, '\p{^alpha}', ""); + Expect(0, 201546, '\P{alpha}', ""); + Expect(1, 201546, '\P{^alpha}', ""); + Expect(0, 201547, '\p{alpha}', ""); + Expect(1, 201547, '\p{^alpha}', ""); + Expect(1, 201547, '\P{alpha}', ""); + Expect(0, 201547, '\P{^alpha}', ""); + Expect(1, 201546, '\p{-_Alpha}', ""); + Expect(0, 201546, '\p{^-_Alpha}', ""); + Expect(0, 201546, '\P{-_Alpha}', ""); + Expect(1, 201546, '\P{^-_Alpha}', ""); + Expect(0, 201547, '\p{-_Alpha}', ""); + Expect(1, 201547, '\p{^-_Alpha}', ""); + Expect(1, 201547, '\P{-_Alpha}', ""); + Expect(0, 201547, '\P{^-_Alpha}', ""); + Error('\p{- is_ALPHA:=}'); + Error('\P{- is_ALPHA:=}'); + Expect(1, 201546, '\p{isalpha}', ""); + Expect(0, 201546, '\p{^isalpha}', ""); + Expect(0, 201546, '\P{isalpha}', ""); + Expect(1, 201546, '\P{^isalpha}', ""); + Expect(0, 201547, '\p{isalpha}', ""); + Expect(1, 201547, '\p{^isalpha}', ""); + Expect(1, 201547, '\P{isalpha}', ""); + Expect(0, 201547, '\P{^isalpha}', ""); + Expect(1, 201546, '\p{ _is_ALPHA}', ""); + Expect(0, 201546, '\p{^ _is_ALPHA}', ""); + Expect(0, 201546, '\P{ _is_ALPHA}', ""); + Expect(1, 201546, '\P{^ _is_ALPHA}', ""); + Expect(0, 201547, '\p{ _is_ALPHA}', ""); + Expect(1, 201547, '\p{^ _is_ALPHA}', ""); + Expect(1, 201547, '\P{ _is_ALPHA}', ""); + Expect(0, 201547, '\P{^ _is_ALPHA}', ""); + Error('\p{/a/ _XPOSIXLOWER}'); + Error('\P{/a/ _XPOSIXLOWER}'); Expect(1, 125251, '\p{xposixlower}', ""); Expect(0, 125251, '\p{^xposixlower}', ""); Expect(0, 125251, '\P{xposixlower}', ""); @@ -119780,16 +123238,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125252, '\p{^xposixlower}', ""); Expect(1, 125252, '\P{xposixlower}', ""); Expect(0, 125252, '\P{^xposixlower}', ""); - Expect(1, 125251, '\p{ XPosixLower}', ""); - Expect(0, 125251, '\p{^ XPosixLower}', ""); - Expect(0, 125251, '\P{ XPosixLower}', ""); - Expect(1, 125251, '\P{^ XPosixLower}', ""); - Expect(0, 125252, '\p{ XPosixLower}', ""); - Expect(1, 125252, '\p{^ XPosixLower}', ""); - Expect(1, 125252, '\P{ XPosixLower}', ""); - Expect(0, 125252, '\P{^ XPosixLower}', ""); - Error('\p{:= Is_xposixlower}'); - Error('\P{:= Is_xposixlower}'); + Expect(1, 125251, '\p{ XPOSIXLOWER}', ""); + Expect(0, 125251, '\p{^ XPOSIXLOWER}', ""); + Expect(0, 125251, '\P{ XPOSIXLOWER}', ""); + Expect(1, 125251, '\P{^ XPOSIXLOWER}', ""); + Expect(0, 125252, '\p{ XPOSIXLOWER}', ""); + Expect(1, 125252, '\p{^ XPOSIXLOWER}', ""); + Expect(1, 125252, '\P{ XPOSIXLOWER}', ""); + Expect(0, 125252, '\P{^ XPOSIXLOWER}', ""); + Error('\p{/a/ Is_XPosixLower}'); + Error('\P{/a/ Is_XPosixLower}'); Expect(1, 125251, '\p{isxposixlower}', ""); Expect(0, 125251, '\p{^isxposixlower}', ""); Expect(0, 125251, '\P{isxposixlower}', ""); @@ -119798,16 +123256,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125252, '\p{^isxposixlower}', ""); Expect(1, 125252, '\P{isxposixlower}', ""); Expect(0, 125252, '\P{^isxposixlower}', ""); - Expect(1, 125251, '\p{ -Is_XPosixLower}', ""); - Expect(0, 125251, '\p{^ -Is_XPosixLower}', ""); - Expect(0, 125251, '\P{ -Is_XPosixLower}', ""); - Expect(1, 125251, '\P{^ -Is_XPosixLower}', ""); - Expect(0, 125252, '\p{ -Is_XPosixLower}', ""); - Expect(1, 125252, '\p{^ -Is_XPosixLower}', ""); - Expect(1, 125252, '\P{ -Is_XPosixLower}', ""); - Expect(0, 125252, '\P{^ -Is_XPosixLower}', ""); - Error('\p{ Lowercase:=}'); - Error('\P{ Lowercase:=}'); + Expect(1, 125251, '\p{ IS_XPOSIXLOWER}', ""); + Expect(0, 125251, '\p{^ IS_XPOSIXLOWER}', ""); + Expect(0, 125251, '\P{ IS_XPOSIXLOWER}', ""); + Expect(1, 125251, '\P{^ IS_XPOSIXLOWER}', ""); + Expect(0, 125252, '\p{ IS_XPOSIXLOWER}', ""); + Expect(1, 125252, '\p{^ IS_XPOSIXLOWER}', ""); + Expect(1, 125252, '\P{ IS_XPOSIXLOWER}', ""); + Expect(0, 125252, '\P{^ IS_XPOSIXLOWER}', ""); + Error('\p{- LOWERCASE/a/}'); + Error('\P{- LOWERCASE/a/}'); Expect(1, 125251, '\p{lowercase}', ""); Expect(0, 125251, '\p{^lowercase}', ""); Expect(0, 125251, '\P{lowercase}', ""); @@ -119816,16 +123274,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125252, '\p{^lowercase}', ""); Expect(1, 125252, '\P{lowercase}', ""); Expect(0, 125252, '\P{^lowercase}', ""); - Expect(1, 125251, '\p{ LOWERCASE}', ""); - Expect(0, 125251, '\p{^ LOWERCASE}', ""); - Expect(0, 125251, '\P{ LOWERCASE}', ""); - Expect(1, 125251, '\P{^ LOWERCASE}', ""); - Expect(0, 125252, '\p{ LOWERCASE}', ""); - Expect(1, 125252, '\p{^ LOWERCASE}', ""); - Expect(1, 125252, '\P{ LOWERCASE}', ""); - Expect(0, 125252, '\P{^ LOWERCASE}', ""); - Error('\p{--is_LOWERCASE:=}'); - Error('\P{--is_LOWERCASE:=}'); + Expect(1, 125251, '\p{ Lowercase}', ""); + Expect(0, 125251, '\p{^ Lowercase}', ""); + Expect(0, 125251, '\P{ Lowercase}', ""); + Expect(1, 125251, '\P{^ Lowercase}', ""); + Expect(0, 125252, '\p{ Lowercase}', ""); + Expect(1, 125252, '\p{^ Lowercase}', ""); + Expect(1, 125252, '\P{ Lowercase}', ""); + Expect(0, 125252, '\P{^ Lowercase}', ""); + Error('\p{/a/Is_Lowercase}'); + Error('\P{/a/Is_Lowercase}'); Expect(1, 125251, '\p{islowercase}', ""); Expect(0, 125251, '\p{^islowercase}', ""); Expect(0, 125251, '\P{islowercase}', ""); @@ -119834,16 +123292,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125252, '\p{^islowercase}', ""); Expect(1, 125252, '\P{islowercase}', ""); Expect(0, 125252, '\P{^islowercase}', ""); - Expect(1, 125251, '\p{-_is_LOWERCASE}', ""); - Expect(0, 125251, '\p{^-_is_LOWERCASE}', ""); - Expect(0, 125251, '\P{-_is_LOWERCASE}', ""); - Expect(1, 125251, '\P{^-_is_LOWERCASE}', ""); - Expect(0, 125252, '\p{-_is_LOWERCASE}', ""); - Expect(1, 125252, '\p{^-_is_LOWERCASE}', ""); - Expect(1, 125252, '\P{-_is_LOWERCASE}', ""); - Expect(0, 125252, '\P{^-_is_LOWERCASE}', ""); - Error('\p{:=_lower}'); - Error('\P{:=_lower}'); + Expect(1, 125251, '\p{ -Is_Lowercase}', ""); + Expect(0, 125251, '\p{^ -Is_Lowercase}', ""); + Expect(0, 125251, '\P{ -Is_Lowercase}', ""); + Expect(1, 125251, '\P{^ -Is_Lowercase}', ""); + Expect(0, 125252, '\p{ -Is_Lowercase}', ""); + Expect(1, 125252, '\p{^ -Is_Lowercase}', ""); + Expect(1, 125252, '\P{ -Is_Lowercase}', ""); + Expect(0, 125252, '\P{^ -Is_Lowercase}', ""); + Error('\p{/a/lower}'); + Error('\P{/a/lower}'); Expect(1, 125251, '\p{lower}', ""); Expect(0, 125251, '\p{^lower}', ""); Expect(0, 125251, '\P{lower}', ""); @@ -119852,16 +123310,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125252, '\p{^lower}', ""); Expect(1, 125252, '\P{lower}', ""); Expect(0, 125252, '\P{^lower}', ""); - Expect(1, 125251, '\p{ lower}', ""); - Expect(0, 125251, '\p{^ lower}', ""); - Expect(0, 125251, '\P{ lower}', ""); - Expect(1, 125251, '\P{^ lower}', ""); - Expect(0, 125252, '\p{ lower}', ""); - Expect(1, 125252, '\p{^ lower}', ""); - Expect(1, 125252, '\P{ lower}', ""); - Expect(0, 125252, '\P{^ lower}', ""); - Error('\p{ /a/Is_Lower}'); - Error('\P{ /a/Is_Lower}'); + Expect(1, 125251, '\p{_-lower}', ""); + Expect(0, 125251, '\p{^_-lower}', ""); + Expect(0, 125251, '\P{_-lower}', ""); + Expect(1, 125251, '\P{^_-lower}', ""); + Expect(0, 125252, '\p{_-lower}', ""); + Expect(1, 125252, '\p{^_-lower}', ""); + Expect(1, 125252, '\P{_-lower}', ""); + Expect(0, 125252, '\P{^_-lower}', ""); + Error('\p{ Is_LOWER/a/}'); + Error('\P{ Is_LOWER/a/}'); Expect(1, 125251, '\p{islower}', ""); Expect(0, 125251, '\p{^islower}', ""); Expect(0, 125251, '\P{islower}', ""); @@ -119870,16 +123328,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125252, '\p{^islower}', ""); Expect(1, 125252, '\P{islower}', ""); Expect(0, 125252, '\P{^islower}', ""); - Expect(1, 125251, '\p{--is_LOWER}', ""); - Expect(0, 125251, '\p{^--is_LOWER}', ""); - Expect(0, 125251, '\P{--is_LOWER}', ""); - Expect(1, 125251, '\P{^--is_LOWER}', ""); - Expect(0, 125252, '\p{--is_LOWER}', ""); - Expect(1, 125252, '\p{^--is_LOWER}', ""); - Expect(1, 125252, '\P{--is_LOWER}', ""); - Expect(0, 125252, '\P{^--is_LOWER}', ""); - Error('\p{ XPOSIXPUNCT:=}'); - Error('\P{ XPOSIXPUNCT:=}'); + Expect(1, 125251, '\p{- IS_lower}', ""); + Expect(0, 125251, '\p{^- IS_lower}', ""); + Expect(0, 125251, '\P{- IS_lower}', ""); + Expect(1, 125251, '\P{^- IS_lower}', ""); + Expect(0, 125252, '\p{- IS_lower}', ""); + Expect(1, 125252, '\p{^- IS_lower}', ""); + Expect(1, 125252, '\P{- IS_lower}', ""); + Expect(0, 125252, '\P{^- IS_lower}', ""); + Error('\p{/a/ _XPosixPunct}'); + Error('\P{/a/ _XPosixPunct}'); Expect(1, 125279, '\p{xposixpunct}', ""); Expect(0, 125279, '\p{^xposixpunct}', ""); Expect(0, 125279, '\P{xposixpunct}', ""); @@ -119888,16 +123346,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125280, '\p{^xposixpunct}', ""); Expect(1, 125280, '\P{xposixpunct}', ""); Expect(0, 125280, '\P{^xposixpunct}', ""); - Expect(1, 125279, '\p{ XPosixPunct}', ""); - Expect(0, 125279, '\p{^ XPosixPunct}', ""); - Expect(0, 125279, '\P{ XPosixPunct}', ""); - Expect(1, 125279, '\P{^ XPosixPunct}', ""); - Expect(0, 125280, '\p{ XPosixPunct}', ""); - Expect(1, 125280, '\p{^ XPosixPunct}', ""); - Expect(1, 125280, '\P{ XPosixPunct}', ""); - Expect(0, 125280, '\P{^ XPosixPunct}', ""); - Error('\p{ Is_XPosixPunct/a/}'); - Error('\P{ Is_XPosixPunct/a/}'); + Expect(1, 125279, '\p{- XPosixPunct}', ""); + Expect(0, 125279, '\p{^- XPosixPunct}', ""); + Expect(0, 125279, '\P{- XPosixPunct}', ""); + Expect(1, 125279, '\P{^- XPosixPunct}', ""); + Expect(0, 125280, '\p{- XPosixPunct}', ""); + Expect(1, 125280, '\p{^- XPosixPunct}', ""); + Expect(1, 125280, '\P{- XPosixPunct}', ""); + Expect(0, 125280, '\P{^- XPosixPunct}', ""); + Error('\p{/a/- Is_XPOSIXPUNCT}'); + Error('\P{/a/- Is_XPOSIXPUNCT}'); Expect(1, 125279, '\p{isxposixpunct}', ""); Expect(0, 125279, '\p{^isxposixpunct}', ""); Expect(0, 125279, '\P{isxposixpunct}', ""); @@ -119906,16 +123364,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125280, '\p{^isxposixpunct}', ""); Expect(1, 125280, '\P{isxposixpunct}', ""); Expect(0, 125280, '\P{^isxposixpunct}', ""); - Expect(1, 125279, '\p{ Is_xposixpunct}', ""); - Expect(0, 125279, '\p{^ Is_xposixpunct}', ""); - Expect(0, 125279, '\P{ Is_xposixpunct}', ""); - Expect(1, 125279, '\P{^ Is_xposixpunct}', ""); - Expect(0, 125280, '\p{ Is_xposixpunct}', ""); - Expect(1, 125280, '\p{^ Is_xposixpunct}', ""); - Expect(1, 125280, '\P{ Is_xposixpunct}', ""); - Expect(0, 125280, '\P{^ Is_xposixpunct}', ""); - Error('\p{/a/ xposixspace}'); - Error('\P{/a/ xposixspace}'); + Expect(1, 125279, '\p{--Is_xposixpunct}', ""); + Expect(0, 125279, '\p{^--Is_xposixpunct}', ""); + Expect(0, 125279, '\P{--Is_xposixpunct}', ""); + Expect(1, 125279, '\P{^--Is_xposixpunct}', ""); + Expect(0, 125280, '\p{--Is_xposixpunct}', ""); + Expect(1, 125280, '\p{^--Is_xposixpunct}', ""); + Expect(1, 125280, '\P{--Is_xposixpunct}', ""); + Expect(0, 125280, '\P{^--Is_xposixpunct}', ""); + Error('\p{- XPOSIXSPACE:=}'); + Error('\P{- XPOSIXSPACE:=}'); Expect(1, 12288, '\p{xposixspace}', ""); Expect(0, 12288, '\p{^xposixspace}', ""); Expect(0, 12288, '\P{xposixspace}', ""); @@ -119924,16 +123382,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^xposixspace}', ""); Expect(1, 12289, '\P{xposixspace}', ""); Expect(0, 12289, '\P{^xposixspace}', ""); - Expect(1, 12288, '\p{__XPOSIXSPACE}', ""); - Expect(0, 12288, '\p{^__XPOSIXSPACE}', ""); - Expect(0, 12288, '\P{__XPOSIXSPACE}', ""); - Expect(1, 12288, '\P{^__XPOSIXSPACE}', ""); - Expect(0, 12289, '\p{__XPOSIXSPACE}', ""); - Expect(1, 12289, '\p{^__XPOSIXSPACE}', ""); - Expect(1, 12289, '\P{__XPOSIXSPACE}', ""); - Expect(0, 12289, '\P{^__XPOSIXSPACE}', ""); - Error('\p{/a/XPerlSpace}'); - Error('\P{/a/XPerlSpace}'); + Expect(1, 12288, '\p{ XPosixSpace}', ""); + Expect(0, 12288, '\p{^ XPosixSpace}', ""); + Expect(0, 12288, '\P{ XPosixSpace}', ""); + Expect(1, 12288, '\P{^ XPosixSpace}', ""); + Expect(0, 12289, '\p{ XPosixSpace}', ""); + Expect(1, 12289, '\p{^ XPosixSpace}', ""); + Expect(1, 12289, '\P{ XPosixSpace}', ""); + Expect(0, 12289, '\P{^ XPosixSpace}', ""); + Error('\p{ XPerlSpace/a/}'); + Error('\P{ XPerlSpace/a/}'); Expect(1, 12288, '\p{xperlspace}', ""); Expect(0, 12288, '\p{^xperlspace}', ""); Expect(0, 12288, '\P{xperlspace}', ""); @@ -119942,14 +123400,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^xperlspace}', ""); Expect(1, 12289, '\P{xperlspace}', ""); Expect(0, 12289, '\P{^xperlspace}', ""); - Expect(1, 12288, '\p{ -xperlspace}', ""); - Expect(0, 12288, '\p{^ -xperlspace}', ""); - Expect(0, 12288, '\P{ -xperlspace}', ""); - Expect(1, 12288, '\P{^ -xperlspace}', ""); - Expect(0, 12289, '\p{ -xperlspace}', ""); - Expect(1, 12289, '\p{^ -xperlspace}', ""); - Expect(1, 12289, '\P{ -xperlspace}', ""); - Expect(0, 12289, '\P{^ -xperlspace}', ""); + Expect(1, 12288, '\p{ XPerlSpace}', ""); + Expect(0, 12288, '\p{^ XPerlSpace}', ""); + Expect(0, 12288, '\P{ XPerlSpace}', ""); + Expect(1, 12288, '\P{^ XPerlSpace}', ""); + Expect(0, 12289, '\p{ XPerlSpace}', ""); + Expect(1, 12289, '\p{^ XPerlSpace}', ""); + Expect(1, 12289, '\P{ XPerlSpace}', ""); + Expect(0, 12289, '\P{^ XPerlSpace}', ""); Error('\p{-:=SpacePerl}'); Error('\P{-:=SpacePerl}'); Expect(1, 12288, '\p{spaceperl}', ""); @@ -119960,16 +123418,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^spaceperl}', ""); Expect(1, 12289, '\P{spaceperl}', ""); Expect(0, 12289, '\P{^spaceperl}', ""); - Expect(1, 12288, '\p{SpacePerl}', ""); - Expect(0, 12288, '\p{^SpacePerl}', ""); - Expect(0, 12288, '\P{SpacePerl}', ""); - Expect(1, 12288, '\P{^SpacePerl}', ""); - Expect(0, 12289, '\p{SpacePerl}', ""); - Expect(1, 12289, '\p{^SpacePerl}', ""); - Expect(1, 12289, '\P{SpacePerl}', ""); - Expect(0, 12289, '\P{^SpacePerl}', ""); - Error('\p{_-Is_XPosixSpace:=}'); - Error('\P{_-Is_XPosixSpace:=}'); + Expect(1, 12288, '\p{- SpacePerl}', ""); + Expect(0, 12288, '\p{^- SpacePerl}', ""); + Expect(0, 12288, '\P{- SpacePerl}', ""); + Expect(1, 12288, '\P{^- SpacePerl}', ""); + Expect(0, 12289, '\p{- SpacePerl}', ""); + Expect(1, 12289, '\p{^- SpacePerl}', ""); + Expect(1, 12289, '\P{- SpacePerl}', ""); + Expect(0, 12289, '\P{^- SpacePerl}', ""); + Error('\p{:=IS_xposixspace}'); + Error('\P{:=IS_xposixspace}'); Expect(1, 12288, '\p{isxposixspace}', ""); Expect(0, 12288, '\p{^isxposixspace}', ""); Expect(0, 12288, '\P{isxposixspace}', ""); @@ -119978,16 +123436,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^isxposixspace}', ""); Expect(1, 12289, '\P{isxposixspace}', ""); Expect(0, 12289, '\P{^isxposixspace}', ""); - Expect(1, 12288, '\p{_is_XPosixSpace}', ""); - Expect(0, 12288, '\p{^_is_XPosixSpace}', ""); - Expect(0, 12288, '\P{_is_XPosixSpace}', ""); - Expect(1, 12288, '\P{^_is_XPosixSpace}', ""); - Expect(0, 12289, '\p{_is_XPosixSpace}', ""); - Expect(1, 12289, '\p{^_is_XPosixSpace}', ""); - Expect(1, 12289, '\P{_is_XPosixSpace}', ""); - Expect(0, 12289, '\P{^_is_XPosixSpace}', ""); - Error('\p{/a/-Is_XPerlSpace}'); - Error('\P{/a/-Is_XPerlSpace}'); + Expect(1, 12288, '\p{- is_XPOSIXSPACE}', ""); + Expect(0, 12288, '\p{^- is_XPOSIXSPACE}', ""); + Expect(0, 12288, '\P{- is_XPOSIXSPACE}', ""); + Expect(1, 12288, '\P{^- is_XPOSIXSPACE}', ""); + Expect(0, 12289, '\p{- is_XPOSIXSPACE}', ""); + Expect(1, 12289, '\p{^- is_XPOSIXSPACE}', ""); + Expect(1, 12289, '\P{- is_XPOSIXSPACE}', ""); + Expect(0, 12289, '\P{^- is_XPOSIXSPACE}', ""); + Error('\p{:= _Is_XPerlSpace}'); + Error('\P{:= _Is_XPerlSpace}'); Expect(1, 12288, '\p{isxperlspace}', ""); Expect(0, 12288, '\p{^isxperlspace}', ""); Expect(0, 12288, '\P{isxperlspace}', ""); @@ -119996,16 +123454,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^isxperlspace}', ""); Expect(1, 12289, '\P{isxperlspace}', ""); Expect(0, 12289, '\P{^isxperlspace}', ""); - Expect(1, 12288, '\p{ _is_XPERLSPACE}', ""); - Expect(0, 12288, '\p{^ _is_XPERLSPACE}', ""); - Expect(0, 12288, '\P{ _is_XPERLSPACE}', ""); - Expect(1, 12288, '\P{^ _is_XPERLSPACE}', ""); - Expect(0, 12289, '\p{ _is_XPERLSPACE}', ""); - Expect(1, 12289, '\p{^ _is_XPERLSPACE}', ""); - Expect(1, 12289, '\P{ _is_XPERLSPACE}', ""); - Expect(0, 12289, '\P{^ _is_XPERLSPACE}', ""); - Error('\p{:=Is_SPACEPERL}'); - Error('\P{:=Is_SPACEPERL}'); + Expect(1, 12288, '\p{ is_XPERLSPACE}', ""); + Expect(0, 12288, '\p{^ is_XPERLSPACE}', ""); + Expect(0, 12288, '\P{ is_XPERLSPACE}', ""); + Expect(1, 12288, '\P{^ is_XPERLSPACE}', ""); + Expect(0, 12289, '\p{ is_XPERLSPACE}', ""); + Expect(1, 12289, '\p{^ is_XPERLSPACE}', ""); + Expect(1, 12289, '\P{ is_XPERLSPACE}', ""); + Expect(0, 12289, '\P{^ is_XPERLSPACE}', ""); + Error('\p{:=_ is_SPACEPERL}'); + Error('\P{:=_ is_SPACEPERL}'); Expect(1, 12288, '\p{isspaceperl}', ""); Expect(0, 12288, '\p{^isspaceperl}', ""); Expect(0, 12288, '\P{isspaceperl}', ""); @@ -120014,16 +123472,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^isspaceperl}', ""); Expect(1, 12289, '\P{isspaceperl}', ""); Expect(0, 12289, '\P{^isspaceperl}', ""); - Expect(1, 12288, '\p{ _IS_SpacePerl}', ""); - Expect(0, 12288, '\p{^ _IS_SpacePerl}', ""); - Expect(0, 12288, '\P{ _IS_SpacePerl}', ""); - Expect(1, 12288, '\P{^ _IS_SpacePerl}', ""); - Expect(0, 12289, '\p{ _IS_SpacePerl}', ""); - Expect(1, 12289, '\p{^ _IS_SpacePerl}', ""); - Expect(1, 12289, '\P{ _IS_SpacePerl}', ""); - Expect(0, 12289, '\P{^ _IS_SpacePerl}', ""); - Error('\p{ XPosixUpper/a/}'); - Error('\P{ XPosixUpper/a/}'); + Expect(1, 12288, '\p{-_IS_SPACEPERL}', ""); + Expect(0, 12288, '\p{^-_IS_SPACEPERL}', ""); + Expect(0, 12288, '\P{-_IS_SPACEPERL}', ""); + Expect(1, 12288, '\P{^-_IS_SPACEPERL}', ""); + Expect(0, 12289, '\p{-_IS_SPACEPERL}', ""); + Expect(1, 12289, '\p{^-_IS_SPACEPERL}', ""); + Expect(1, 12289, '\P{-_IS_SPACEPERL}', ""); + Expect(0, 12289, '\P{^-_IS_SPACEPERL}', ""); + Error('\p{- XPOSIXUPPER:=}'); + Error('\P{- XPOSIXUPPER:=}'); Expect(1, 127369, '\p{xposixupper}', ""); Expect(0, 127369, '\p{^xposixupper}', ""); Expect(0, 127369, '\P{xposixupper}', ""); @@ -120032,16 +123490,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127370, '\p{^xposixupper}', ""); Expect(1, 127370, '\P{xposixupper}', ""); Expect(0, 127370, '\P{^xposixupper}', ""); - Expect(1, 127369, '\p{ XPOSIXUPPER}', ""); - Expect(0, 127369, '\p{^ XPOSIXUPPER}', ""); - Expect(0, 127369, '\P{ XPOSIXUPPER}', ""); - Expect(1, 127369, '\P{^ XPOSIXUPPER}', ""); - Expect(0, 127370, '\p{ XPOSIXUPPER}', ""); - Expect(1, 127370, '\p{^ XPOSIXUPPER}', ""); - Expect(1, 127370, '\P{ XPOSIXUPPER}', ""); - Expect(0, 127370, '\P{^ XPOSIXUPPER}', ""); - Error('\p{/a/ is_XPosixUpper}'); - Error('\P{/a/ is_XPosixUpper}'); + Expect(1, 127369, '\p{_XPosixUpper}', ""); + Expect(0, 127369, '\p{^_XPosixUpper}', ""); + Expect(0, 127369, '\P{_XPosixUpper}', ""); + Expect(1, 127369, '\P{^_XPosixUpper}', ""); + Expect(0, 127370, '\p{_XPosixUpper}', ""); + Expect(1, 127370, '\p{^_XPosixUpper}', ""); + Expect(1, 127370, '\P{_XPosixUpper}', ""); + Expect(0, 127370, '\P{^_XPosixUpper}', ""); + Error('\p{-/a/Is_XPosixUpper}'); + Error('\P{-/a/Is_XPosixUpper}'); Expect(1, 127369, '\p{isxposixupper}', ""); Expect(0, 127369, '\p{^isxposixupper}', ""); Expect(0, 127369, '\P{isxposixupper}', ""); @@ -120050,16 +123508,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127370, '\p{^isxposixupper}', ""); Expect(1, 127370, '\P{isxposixupper}', ""); Expect(0, 127370, '\P{^isxposixupper}', ""); - Expect(1, 127369, '\p{ IS_xposixupper}', ""); - Expect(0, 127369, '\p{^ IS_xposixupper}', ""); - Expect(0, 127369, '\P{ IS_xposixupper}', ""); - Expect(1, 127369, '\P{^ IS_xposixupper}', ""); - Expect(0, 127370, '\p{ IS_xposixupper}', ""); - Expect(1, 127370, '\p{^ IS_xposixupper}', ""); - Expect(1, 127370, '\P{ IS_xposixupper}', ""); - Expect(0, 127370, '\P{^ IS_xposixupper}', ""); - Error('\p{ _Uppercase/a/}'); - Error('\P{ _Uppercase/a/}'); + Expect(1, 127369, '\p{ is_xposixupper}', ""); + Expect(0, 127369, '\p{^ is_xposixupper}', ""); + Expect(0, 127369, '\P{ is_xposixupper}', ""); + Expect(1, 127369, '\P{^ is_xposixupper}', ""); + Expect(0, 127370, '\p{ is_xposixupper}', ""); + Expect(1, 127370, '\p{^ is_xposixupper}', ""); + Expect(1, 127370, '\P{ is_xposixupper}', ""); + Expect(0, 127370, '\P{^ is_xposixupper}', ""); + Error('\p{/a/_UPPERCASE}'); + Error('\P{/a/_UPPERCASE}'); Expect(1, 127369, '\p{uppercase}', ""); Expect(0, 127369, '\p{^uppercase}', ""); Expect(0, 127369, '\P{uppercase}', ""); @@ -120068,16 +123526,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127370, '\p{^uppercase}', ""); Expect(1, 127370, '\P{uppercase}', ""); Expect(0, 127370, '\P{^uppercase}', ""); - Expect(1, 127369, '\p{_-uppercase}', ""); - Expect(0, 127369, '\p{^_-uppercase}', ""); - Expect(0, 127369, '\P{_-uppercase}', ""); - Expect(1, 127369, '\P{^_-uppercase}', ""); - Expect(0, 127370, '\p{_-uppercase}', ""); - Expect(1, 127370, '\p{^_-uppercase}', ""); - Expect(1, 127370, '\P{_-uppercase}', ""); - Expect(0, 127370, '\P{^_-uppercase}', ""); - Error('\p{ -Is_uppercase:=}'); - Error('\P{ -Is_uppercase:=}'); + Expect(1, 127369, '\p{-Uppercase}', ""); + Expect(0, 127369, '\p{^-Uppercase}', ""); + Expect(0, 127369, '\P{-Uppercase}', ""); + Expect(1, 127369, '\P{^-Uppercase}', ""); + Expect(0, 127370, '\p{-Uppercase}', ""); + Expect(1, 127370, '\p{^-Uppercase}', ""); + Expect(1, 127370, '\P{-Uppercase}', ""); + Expect(0, 127370, '\P{^-Uppercase}', ""); + Error('\p{ /a/Is_Uppercase}'); + Error('\P{ /a/Is_Uppercase}'); Expect(1, 127369, '\p{isuppercase}', ""); Expect(0, 127369, '\p{^isuppercase}', ""); Expect(0, 127369, '\P{isuppercase}', ""); @@ -120086,16 +123544,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127370, '\p{^isuppercase}', ""); Expect(1, 127370, '\P{isuppercase}', ""); Expect(0, 127370, '\P{^isuppercase}', ""); - Expect(1, 127369, '\p{-_is_uppercase}', ""); - Expect(0, 127369, '\p{^-_is_uppercase}', ""); - Expect(0, 127369, '\P{-_is_uppercase}', ""); - Expect(1, 127369, '\P{^-_is_uppercase}', ""); - Expect(0, 127370, '\p{-_is_uppercase}', ""); - Expect(1, 127370, '\p{^-_is_uppercase}', ""); - Expect(1, 127370, '\P{-_is_uppercase}', ""); - Expect(0, 127370, '\P{^-_is_uppercase}', ""); - Error('\p{/a/ -upper}'); - Error('\P{/a/ -upper}'); + Expect(1, 127369, '\p{--Is_Uppercase}', ""); + Expect(0, 127369, '\p{^--Is_Uppercase}', ""); + Expect(0, 127369, '\P{--Is_Uppercase}', ""); + Expect(1, 127369, '\P{^--Is_Uppercase}', ""); + Expect(0, 127370, '\p{--Is_Uppercase}', ""); + Expect(1, 127370, '\p{^--Is_Uppercase}', ""); + Expect(1, 127370, '\P{--Is_Uppercase}', ""); + Expect(0, 127370, '\P{^--Is_Uppercase}', ""); + Error('\p{upper/a/}'); + Error('\P{upper/a/}'); Expect(1, 127369, '\p{upper}', ""); Expect(0, 127369, '\p{^upper}', ""); Expect(0, 127369, '\P{upper}', ""); @@ -120104,16 +123562,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127370, '\p{^upper}', ""); Expect(1, 127370, '\P{upper}', ""); Expect(0, 127370, '\P{^upper}', ""); - Expect(1, 127369, '\p{_UPPER}', ""); - Expect(0, 127369, '\p{^_UPPER}', ""); - Expect(0, 127369, '\P{_UPPER}', ""); - Expect(1, 127369, '\P{^_UPPER}', ""); - Expect(0, 127370, '\p{_UPPER}', ""); - Expect(1, 127370, '\p{^_UPPER}', ""); - Expect(1, 127370, '\P{_UPPER}', ""); - Expect(0, 127370, '\P{^_UPPER}', ""); - Error('\p{/a/ Is_UPPER}'); - Error('\P{/a/ Is_UPPER}'); + Expect(1, 127369, '\p{_ UPPER}', ""); + Expect(0, 127369, '\p{^_ UPPER}', ""); + Expect(0, 127369, '\P{_ UPPER}', ""); + Expect(1, 127369, '\P{^_ UPPER}', ""); + Expect(0, 127370, '\p{_ UPPER}', ""); + Expect(1, 127370, '\p{^_ UPPER}', ""); + Expect(1, 127370, '\P{_ UPPER}', ""); + Expect(0, 127370, '\P{^_ UPPER}', ""); + Error('\p{/a/IS_Upper}'); + Error('\P{/a/IS_Upper}'); Expect(1, 127369, '\p{isupper}', ""); Expect(0, 127369, '\p{^isupper}', ""); Expect(0, 127369, '\P{isupper}', ""); @@ -120122,16 +123580,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127370, '\p{^isupper}', ""); Expect(1, 127370, '\P{isupper}', ""); Expect(0, 127370, '\P{^isupper}', ""); - Expect(1, 127369, '\p{-_Is_upper}', ""); - Expect(0, 127369, '\p{^-_Is_upper}', ""); - Expect(0, 127369, '\P{-_Is_upper}', ""); - Expect(1, 127369, '\P{^-_Is_upper}', ""); - Expect(0, 127370, '\p{-_Is_upper}', ""); - Expect(1, 127370, '\p{^-_Is_upper}', ""); - Expect(1, 127370, '\P{-_Is_upper}', ""); - Expect(0, 127370, '\P{^-_Is_upper}', ""); - Error('\p{ _YI/a/}'); - Error('\P{ _YI/a/}'); + Expect(1, 127369, '\p{_ Is_Upper}', ""); + Expect(0, 127369, '\p{^_ Is_Upper}', ""); + Expect(0, 127369, '\P{_ Is_Upper}', ""); + Expect(1, 127369, '\P{^_ Is_Upper}', ""); + Expect(0, 127370, '\p{_ Is_Upper}', ""); + Expect(1, 127370, '\p{^_ Is_Upper}', ""); + Expect(1, 127370, '\P{_ Is_Upper}', ""); + Expect(0, 127370, '\P{^_ Is_Upper}', ""); + Error('\p{ yezidi/a/}'); + Error('\P{ yezidi/a/}'); + Expect(1, 69297, '\p{yezidi}', ""); + Expect(0, 69297, '\p{^yezidi}', ""); + Expect(0, 69297, '\P{yezidi}', ""); + Expect(1, 69297, '\P{^yezidi}', ""); + Expect(0, 69298, '\p{yezidi}', ""); + Expect(1, 69298, '\p{^yezidi}', ""); + Expect(1, 69298, '\P{yezidi}', ""); + Expect(0, 69298, '\P{^yezidi}', ""); + Expect(1, 69297, '\p{_ Yezidi}', ""); + Expect(0, 69297, '\p{^_ Yezidi}', ""); + Expect(0, 69297, '\P{_ Yezidi}', ""); + Expect(1, 69297, '\P{^_ Yezidi}', ""); + Expect(0, 69298, '\p{_ Yezidi}', ""); + Expect(1, 69298, '\p{^_ Yezidi}', ""); + Expect(1, 69298, '\P{_ Yezidi}', ""); + Expect(0, 69298, '\P{^_ Yezidi}', ""); + Error('\p{_:=IS_yezidi}'); + Error('\P{_:=IS_yezidi}'); + Expect(1, 69297, '\p{isyezidi}', ""); + Expect(0, 69297, '\p{^isyezidi}', ""); + Expect(0, 69297, '\P{isyezidi}', ""); + Expect(1, 69297, '\P{^isyezidi}', ""); + Expect(0, 69298, '\p{isyezidi}', ""); + Expect(1, 69298, '\p{^isyezidi}', ""); + Expect(1, 69298, '\P{isyezidi}', ""); + Expect(0, 69298, '\P{^isyezidi}', ""); + Expect(1, 69297, '\p{ IS_Yezidi}', ""); + Expect(0, 69297, '\p{^ IS_Yezidi}', ""); + Expect(0, 69297, '\P{ IS_Yezidi}', ""); + Expect(1, 69297, '\P{^ IS_Yezidi}', ""); + Expect(0, 69298, '\p{ IS_Yezidi}', ""); + Expect(1, 69298, '\p{^ IS_Yezidi}', ""); + Expect(1, 69298, '\P{ IS_Yezidi}', ""); + Expect(0, 69298, '\P{^ IS_Yezidi}', ""); + Error('\p{:= -YEZI}'); + Error('\P{:= -YEZI}'); + Expect(1, 69297, '\p{yezi}', ""); + Expect(0, 69297, '\p{^yezi}', ""); + Expect(0, 69297, '\P{yezi}', ""); + Expect(1, 69297, '\P{^yezi}', ""); + Expect(0, 69298, '\p{yezi}', ""); + Expect(1, 69298, '\p{^yezi}', ""); + Expect(1, 69298, '\P{yezi}', ""); + Expect(0, 69298, '\P{^yezi}', ""); + Expect(1, 69297, '\p{_YEZI}', ""); + Expect(0, 69297, '\p{^_YEZI}', ""); + Expect(0, 69297, '\P{_YEZI}', ""); + Expect(1, 69297, '\P{^_YEZI}', ""); + Expect(0, 69298, '\p{_YEZI}', ""); + Expect(1, 69298, '\p{^_YEZI}', ""); + Expect(1, 69298, '\P{_YEZI}', ""); + Expect(0, 69298, '\P{^_YEZI}', ""); + Error('\p{_:=IS_yezi}'); + Error('\P{_:=IS_yezi}'); + Expect(1, 69297, '\p{isyezi}', ""); + Expect(0, 69297, '\p{^isyezi}', ""); + Expect(0, 69297, '\P{isyezi}', ""); + Expect(1, 69297, '\P{^isyezi}', ""); + Expect(0, 69298, '\p{isyezi}', ""); + Expect(1, 69298, '\p{^isyezi}', ""); + Expect(1, 69298, '\P{isyezi}', ""); + Expect(0, 69298, '\P{^isyezi}', ""); + Expect(1, 69297, '\p{-is_YEZI}', ""); + Expect(0, 69297, '\p{^-is_YEZI}', ""); + Expect(0, 69297, '\P{-is_YEZI}', ""); + Expect(1, 69297, '\P{^-is_YEZI}', ""); + Expect(0, 69298, '\p{-is_YEZI}', ""); + Expect(1, 69298, '\p{^-is_YEZI}', ""); + Expect(1, 69298, '\P{-is_YEZI}', ""); + Expect(0, 69298, '\P{^-is_YEZI}', ""); + Error('\p{-:=Yi}'); + Error('\P{-:=Yi}'); Expect(1, 65381, '\p{yi}', ""); Expect(0, 65381, '\p{^yi}', ""); Expect(0, 65381, '\P{yi}', ""); @@ -120140,16 +123670,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65382, '\p{^yi}', ""); Expect(1, 65382, '\P{yi}', ""); Expect(0, 65382, '\P{^yi}', ""); - Expect(1, 65381, '\p{ yi}', ""); - Expect(0, 65381, '\p{^ yi}', ""); - Expect(0, 65381, '\P{ yi}', ""); - Expect(1, 65381, '\P{^ yi}', ""); - Expect(0, 65382, '\p{ yi}', ""); - Expect(1, 65382, '\p{^ yi}', ""); - Expect(1, 65382, '\P{ yi}', ""); - Expect(0, 65382, '\P{^ yi}', ""); - Error('\p{/a/__Is_Yi}'); - Error('\P{/a/__Is_Yi}'); + Expect(1, 65381, '\p{ _yi}', ""); + Expect(0, 65381, '\p{^ _yi}', ""); + Expect(0, 65381, '\P{ _yi}', ""); + Expect(1, 65381, '\P{^ _yi}', ""); + Expect(0, 65382, '\p{ _yi}', ""); + Expect(1, 65382, '\p{^ _yi}', ""); + Expect(1, 65382, '\P{ _yi}', ""); + Expect(0, 65382, '\P{^ _yi}', ""); + Error('\p{-Is_Yi/a/}'); + Error('\P{-Is_Yi/a/}'); Expect(1, 65381, '\p{isyi}', ""); Expect(0, 65381, '\p{^isyi}', ""); Expect(0, 65381, '\P{isyi}', ""); @@ -120158,16 +123688,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65382, '\p{^isyi}', ""); Expect(1, 65382, '\P{isyi}', ""); Expect(0, 65382, '\P{^isyi}', ""); - Expect(1, 65381, '\p{_is_YI}', ""); - Expect(0, 65381, '\p{^_is_YI}', ""); - Expect(0, 65381, '\P{_is_YI}', ""); - Expect(1, 65381, '\P{^_is_YI}', ""); - Expect(0, 65382, '\p{_is_YI}', ""); - Expect(1, 65382, '\p{^_is_YI}', ""); - Expect(1, 65382, '\P{_is_YI}', ""); - Expect(0, 65382, '\P{^_is_YI}', ""); - Error('\p{ YIII:=}'); - Error('\P{ YIII:=}'); + Expect(1, 65381, '\p{ Is_Yi}', ""); + Expect(0, 65381, '\p{^ Is_Yi}', ""); + Expect(0, 65381, '\P{ Is_Yi}', ""); + Expect(1, 65381, '\P{^ Is_Yi}', ""); + Expect(0, 65382, '\p{ Is_Yi}', ""); + Expect(1, 65382, '\p{^ Is_Yi}', ""); + Expect(1, 65382, '\P{ Is_Yi}', ""); + Expect(0, 65382, '\P{^ Is_Yi}', ""); + Error('\p{__Yiii:=}'); + Error('\P{__Yiii:=}'); Expect(1, 65381, '\p{yiii}', ""); Expect(0, 65381, '\p{^yiii}', ""); Expect(0, 65381, '\P{yiii}', ""); @@ -120176,16 +123706,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65382, '\p{^yiii}', ""); Expect(1, 65382, '\P{yiii}', ""); Expect(0, 65382, '\P{^yiii}', ""); - Expect(1, 65381, '\p{-Yiii}', ""); - Expect(0, 65381, '\p{^-Yiii}', ""); - Expect(0, 65381, '\P{-Yiii}', ""); - Expect(1, 65381, '\P{^-Yiii}', ""); - Expect(0, 65382, '\p{-Yiii}', ""); - Expect(1, 65382, '\p{^-Yiii}', ""); - Expect(1, 65382, '\P{-Yiii}', ""); - Expect(0, 65382, '\P{^-Yiii}', ""); - Error('\p{ :=Is_Yiii}'); - Error('\P{ :=Is_Yiii}'); + Expect(1, 65381, '\p{ YIII}', ""); + Expect(0, 65381, '\p{^ YIII}', ""); + Expect(0, 65381, '\P{ YIII}', ""); + Expect(1, 65381, '\P{^ YIII}', ""); + Expect(0, 65382, '\p{ YIII}', ""); + Expect(1, 65382, '\p{^ YIII}', ""); + Expect(1, 65382, '\P{ YIII}', ""); + Expect(0, 65382, '\P{^ YIII}', ""); + Error('\p{ :=Is_Yiii}'); + Error('\P{ :=Is_Yiii}'); Expect(1, 65381, '\p{isyiii}', ""); Expect(0, 65381, '\p{^isyiii}', ""); Expect(0, 65381, '\P{isyiii}', ""); @@ -120194,16 +123724,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65382, '\p{^isyiii}', ""); Expect(1, 65382, '\P{isyiii}', ""); Expect(0, 65382, '\P{^isyiii}', ""); - Expect(1, 65381, '\p{ -Is_Yiii}', ""); - Expect(0, 65381, '\p{^ -Is_Yiii}', ""); - Expect(0, 65381, '\P{ -Is_Yiii}', ""); - Expect(1, 65381, '\P{^ -Is_Yiii}', ""); - Expect(0, 65382, '\p{ -Is_Yiii}', ""); - Expect(1, 65382, '\p{^ -Is_Yiii}', ""); - Expect(1, 65382, '\P{ -Is_Yiii}', ""); - Expect(0, 65382, '\P{^ -Is_Yiii}', ""); - Error('\p{--Yi_Radicals/a/}'); - Error('\P{--Yi_Radicals/a/}'); + Expect(1, 65381, '\p{_IS_yiii}', ""); + Expect(0, 65381, '\p{^_IS_yiii}', ""); + Expect(0, 65381, '\P{_IS_yiii}', ""); + Expect(1, 65381, '\P{^_IS_yiii}', ""); + Expect(0, 65382, '\p{_IS_yiii}', ""); + Expect(1, 65382, '\p{^_IS_yiii}', ""); + Expect(1, 65382, '\P{_IS_yiii}', ""); + Expect(0, 65382, '\P{^_IS_yiii}', ""); + Error('\p{ Yi_Radicals/a/}'); + Error('\P{ Yi_Radicals/a/}'); Expect(1, 42191, '\p{yiradicals}', ""); Expect(0, 42191, '\p{^yiradicals}', ""); Expect(0, 42191, '\P{yiradicals}', ""); @@ -120212,16 +123742,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42192, '\p{^yiradicals}', ""); Expect(1, 42192, '\P{yiradicals}', ""); Expect(0, 42192, '\P{^yiradicals}', ""); - Expect(1, 42191, '\p{ YI_radicals}', ""); - Expect(0, 42191, '\p{^ YI_radicals}', ""); - Expect(0, 42191, '\P{ YI_radicals}', ""); - Expect(1, 42191, '\P{^ YI_radicals}', ""); - Expect(0, 42192, '\p{ YI_radicals}', ""); - Expect(1, 42192, '\p{^ YI_radicals}', ""); - Expect(1, 42192, '\P{ YI_radicals}', ""); - Expect(0, 42192, '\P{^ YI_radicals}', ""); - Error('\p{:=-IS_Yi_radicals}'); - Error('\P{:=-IS_Yi_radicals}'); + Expect(1, 42191, '\p{- YI_RADICALS}', ""); + Expect(0, 42191, '\p{^- YI_RADICALS}', ""); + Expect(0, 42191, '\P{- YI_RADICALS}', ""); + Expect(1, 42191, '\P{^- YI_RADICALS}', ""); + Expect(0, 42192, '\p{- YI_RADICALS}', ""); + Expect(1, 42192, '\p{^- YI_RADICALS}', ""); + Expect(1, 42192, '\P{- YI_RADICALS}', ""); + Expect(0, 42192, '\P{^- YI_RADICALS}', ""); + Error('\p{ :=IS_Yi_Radicals}'); + Error('\P{ :=IS_Yi_Radicals}'); Expect(1, 42191, '\p{isyiradicals}', ""); Expect(0, 42191, '\p{^isyiradicals}', ""); Expect(0, 42191, '\P{isyiradicals}', ""); @@ -120230,16 +123760,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42192, '\p{^isyiradicals}', ""); Expect(1, 42192, '\P{isyiradicals}', ""); Expect(0, 42192, '\P{^isyiradicals}', ""); - Expect(1, 42191, '\p{ Is_yi_radicals}', ""); - Expect(0, 42191, '\p{^ Is_yi_radicals}', ""); - Expect(0, 42191, '\P{ Is_yi_radicals}', ""); - Expect(1, 42191, '\P{^ Is_yi_radicals}', ""); - Expect(0, 42192, '\p{ Is_yi_radicals}', ""); - Expect(1, 42192, '\p{^ Is_yi_radicals}', ""); - Expect(1, 42192, '\P{ Is_yi_radicals}', ""); - Expect(0, 42192, '\P{^ Is_yi_radicals}', ""); - Error('\p{ In_Yi_Radicals:=}'); - Error('\P{ In_Yi_Radicals:=}'); + Expect(1, 42191, '\p{_ Is_YI_radicals}', ""); + Expect(0, 42191, '\p{^_ Is_YI_radicals}', ""); + Expect(0, 42191, '\P{_ Is_YI_radicals}', ""); + Expect(1, 42191, '\P{^_ Is_YI_radicals}', ""); + Expect(0, 42192, '\p{_ Is_YI_radicals}', ""); + Expect(1, 42192, '\p{^_ Is_YI_radicals}', ""); + Expect(1, 42192, '\P{_ Is_YI_radicals}', ""); + Expect(0, 42192, '\P{^_ Is_YI_radicals}', ""); + Error('\p{_In_Yi_radicals/a/}'); + Error('\P{_In_Yi_radicals/a/}'); Expect(1, 42191, '\p{inyiradicals}', ""); Expect(0, 42191, '\p{^inyiradicals}', ""); Expect(0, 42191, '\P{inyiradicals}', ""); @@ -120248,16 +123778,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42192, '\p{^inyiradicals}', ""); Expect(1, 42192, '\P{inyiradicals}', ""); Expect(0, 42192, '\P{^inyiradicals}', ""); - Expect(1, 42191, '\p{ -IN_yi_RADICALS}', ""); - Expect(0, 42191, '\p{^ -IN_yi_RADICALS}', ""); - Expect(0, 42191, '\P{ -IN_yi_RADICALS}', ""); - Expect(1, 42191, '\P{^ -IN_yi_RADICALS}', ""); - Expect(0, 42192, '\p{ -IN_yi_RADICALS}', ""); - Expect(1, 42192, '\p{^ -IN_yi_RADICALS}', ""); - Expect(1, 42192, '\P{ -IN_yi_RADICALS}', ""); - Expect(0, 42192, '\P{^ -IN_yi_RADICALS}', ""); - Error('\p{yi_syllables:=}'); - Error('\P{yi_syllables:=}'); + Expect(1, 42191, '\p{ In_Yi_Radicals}', ""); + Expect(0, 42191, '\p{^ In_Yi_Radicals}', ""); + Expect(0, 42191, '\P{ In_Yi_Radicals}', ""); + Expect(1, 42191, '\P{^ In_Yi_Radicals}', ""); + Expect(0, 42192, '\p{ In_Yi_Radicals}', ""); + Expect(1, 42192, '\p{^ In_Yi_Radicals}', ""); + Expect(1, 42192, '\P{ In_Yi_Radicals}', ""); + Expect(0, 42192, '\P{^ In_Yi_Radicals}', ""); + Error('\p{- YI_SYLLABLES/a/}'); + Error('\P{- YI_SYLLABLES/a/}'); Expect(1, 42127, '\p{yisyllables}', ""); Expect(0, 42127, '\p{^yisyllables}', ""); Expect(0, 42127, '\P{yisyllables}', ""); @@ -120266,16 +123796,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42128, '\p{^yisyllables}', ""); Expect(1, 42128, '\P{yisyllables}', ""); Expect(0, 42128, '\P{^yisyllables}', ""); - Expect(1, 42127, '\p{- yi_Syllables}', ""); - Expect(0, 42127, '\p{^- yi_Syllables}', ""); - Expect(0, 42127, '\P{- yi_Syllables}', ""); - Expect(1, 42127, '\P{^- yi_Syllables}', ""); - Expect(0, 42128, '\p{- yi_Syllables}', ""); - Expect(1, 42128, '\p{^- yi_Syllables}', ""); - Expect(1, 42128, '\P{- yi_Syllables}', ""); - Expect(0, 42128, '\P{^- yi_Syllables}', ""); - Error('\p{:=_-IS_yi_Syllables}'); - Error('\P{:=_-IS_yi_Syllables}'); + Expect(1, 42127, '\p{ _yi_Syllables}', ""); + Expect(0, 42127, '\p{^ _yi_Syllables}', ""); + Expect(0, 42127, '\P{ _yi_Syllables}', ""); + Expect(1, 42127, '\P{^ _yi_Syllables}', ""); + Expect(0, 42128, '\p{ _yi_Syllables}', ""); + Expect(1, 42128, '\p{^ _yi_Syllables}', ""); + Expect(1, 42128, '\P{ _yi_Syllables}', ""); + Expect(0, 42128, '\P{^ _yi_Syllables}', ""); + Error('\p{/a/IS_Yi_Syllables}'); + Error('\P{/a/IS_Yi_Syllables}'); Expect(1, 42127, '\p{isyisyllables}', ""); Expect(0, 42127, '\p{^isyisyllables}', ""); Expect(0, 42127, '\P{isyisyllables}', ""); @@ -120284,16 +123814,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42128, '\p{^isyisyllables}', ""); Expect(1, 42128, '\P{isyisyllables}', ""); Expect(0, 42128, '\P{^isyisyllables}', ""); - Expect(1, 42127, '\p{ Is_yi_Syllables}', ""); - Expect(0, 42127, '\p{^ Is_yi_Syllables}', ""); - Expect(0, 42127, '\P{ Is_yi_Syllables}', ""); - Expect(1, 42127, '\P{^ Is_yi_Syllables}', ""); - Expect(0, 42128, '\p{ Is_yi_Syllables}', ""); - Expect(1, 42128, '\p{^ Is_yi_Syllables}', ""); - Expect(1, 42128, '\P{ Is_yi_Syllables}', ""); - Expect(0, 42128, '\P{^ Is_yi_Syllables}', ""); - Error('\p{:=_-in_yi_syllables}'); - Error('\P{:=_-in_yi_syllables}'); + Expect(1, 42127, '\p{-Is_yi_SYLLABLES}', ""); + Expect(0, 42127, '\p{^-Is_yi_SYLLABLES}', ""); + Expect(0, 42127, '\P{-Is_yi_SYLLABLES}', ""); + Expect(1, 42127, '\P{^-Is_yi_SYLLABLES}', ""); + Expect(0, 42128, '\p{-Is_yi_SYLLABLES}', ""); + Expect(1, 42128, '\p{^-Is_yi_SYLLABLES}', ""); + Expect(1, 42128, '\P{-Is_yi_SYLLABLES}', ""); + Expect(0, 42128, '\P{^-Is_yi_SYLLABLES}', ""); + Error('\p{in_YI_Syllables/a/}'); + Error('\P{in_YI_Syllables/a/}'); Expect(1, 42127, '\p{inyisyllables}', ""); Expect(0, 42127, '\p{^inyisyllables}', ""); Expect(0, 42127, '\P{inyisyllables}', ""); @@ -120302,16 +123832,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42128, '\p{^inyisyllables}', ""); Expect(1, 42128, '\P{inyisyllables}', ""); Expect(0, 42128, '\P{^inyisyllables}', ""); - Expect(1, 42127, '\p{ in_YI_syllables}', ""); - Expect(0, 42127, '\p{^ in_YI_syllables}', ""); - Expect(0, 42127, '\P{ in_YI_syllables}', ""); - Expect(1, 42127, '\P{^ in_YI_syllables}', ""); - Expect(0, 42128, '\p{ in_YI_syllables}', ""); - Expect(1, 42128, '\p{^ in_YI_syllables}', ""); - Expect(1, 42128, '\P{ in_YI_syllables}', ""); - Expect(0, 42128, '\P{^ in_YI_syllables}', ""); - Error('\p{:= YIJING_Hexagram_Symbols}'); - Error('\P{:= YIJING_Hexagram_Symbols}'); + Expect(1, 42127, '\p{- IN_yi_syllables}', ""); + Expect(0, 42127, '\p{^- IN_yi_syllables}', ""); + Expect(0, 42127, '\P{- IN_yi_syllables}', ""); + Expect(1, 42127, '\P{^- IN_yi_syllables}', ""); + Expect(0, 42128, '\p{- IN_yi_syllables}', ""); + Expect(1, 42128, '\p{^- IN_yi_syllables}', ""); + Expect(1, 42128, '\P{- IN_yi_syllables}', ""); + Expect(0, 42128, '\P{^- IN_yi_syllables}', ""); + Error('\p{_/a/Yijing_HEXAGRAM_Symbols}'); + Error('\P{_/a/Yijing_HEXAGRAM_Symbols}'); Expect(1, 19967, '\p{yijinghexagramsymbols}', ""); Expect(0, 19967, '\p{^yijinghexagramsymbols}', ""); Expect(0, 19967, '\P{yijinghexagramsymbols}', ""); @@ -120320,16 +123850,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 19968, '\p{^yijinghexagramsymbols}', ""); Expect(1, 19968, '\P{yijinghexagramsymbols}', ""); Expect(0, 19968, '\P{^yijinghexagramsymbols}', ""); - Expect(1, 19967, '\p{ _yijing_hexagram_symbols}', ""); - Expect(0, 19967, '\p{^ _yijing_hexagram_symbols}', ""); - Expect(0, 19967, '\P{ _yijing_hexagram_symbols}', ""); - Expect(1, 19967, '\P{^ _yijing_hexagram_symbols}', ""); - Expect(0, 19968, '\p{ _yijing_hexagram_symbols}', ""); - Expect(1, 19968, '\p{^ _yijing_hexagram_symbols}', ""); - Expect(1, 19968, '\P{ _yijing_hexagram_symbols}', ""); - Expect(0, 19968, '\P{^ _yijing_hexagram_symbols}', ""); - Error('\p{/a/_is_yijing_HEXAGRAM_symbols}'); - Error('\P{/a/_is_yijing_HEXAGRAM_symbols}'); + Expect(1, 19967, '\p{_ YIJING_HEXAGRAM_Symbols}', ""); + Expect(0, 19967, '\p{^_ YIJING_HEXAGRAM_Symbols}', ""); + Expect(0, 19967, '\P{_ YIJING_HEXAGRAM_Symbols}', ""); + Expect(1, 19967, '\P{^_ YIJING_HEXAGRAM_Symbols}', ""); + Expect(0, 19968, '\p{_ YIJING_HEXAGRAM_Symbols}', ""); + Expect(1, 19968, '\p{^_ YIJING_HEXAGRAM_Symbols}', ""); + Expect(1, 19968, '\P{_ YIJING_HEXAGRAM_Symbols}', ""); + Expect(0, 19968, '\P{^_ YIJING_HEXAGRAM_Symbols}', ""); + Error('\p{:=_ is_Yijing_hexagram_Symbols}'); + Error('\P{:=_ is_Yijing_hexagram_Symbols}'); Expect(1, 19967, '\p{isyijinghexagramsymbols}', ""); Expect(0, 19967, '\p{^isyijinghexagramsymbols}', ""); Expect(0, 19967, '\P{isyijinghexagramsymbols}', ""); @@ -120338,16 +123868,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 19968, '\p{^isyijinghexagramsymbols}', ""); Expect(1, 19968, '\P{isyijinghexagramsymbols}', ""); Expect(0, 19968, '\P{^isyijinghexagramsymbols}', ""); - Expect(1, 19967, '\p{_ Is_Yijing_Hexagram_Symbols}', ""); - Expect(0, 19967, '\p{^_ Is_Yijing_Hexagram_Symbols}', ""); - Expect(0, 19967, '\P{_ Is_Yijing_Hexagram_Symbols}', ""); - Expect(1, 19967, '\P{^_ Is_Yijing_Hexagram_Symbols}', ""); - Expect(0, 19968, '\p{_ Is_Yijing_Hexagram_Symbols}', ""); - Expect(1, 19968, '\p{^_ Is_Yijing_Hexagram_Symbols}', ""); - Expect(1, 19968, '\P{_ Is_Yijing_Hexagram_Symbols}', ""); - Expect(0, 19968, '\P{^_ Is_Yijing_Hexagram_Symbols}', ""); - Error('\p{_/a/IN_Yijing_Hexagram_Symbols}'); - Error('\P{_/a/IN_Yijing_Hexagram_Symbols}'); + Expect(1, 19967, '\p{_Is_YIJING_HEXAGRAM_Symbols}', ""); + Expect(0, 19967, '\p{^_Is_YIJING_HEXAGRAM_Symbols}', ""); + Expect(0, 19967, '\P{_Is_YIJING_HEXAGRAM_Symbols}', ""); + Expect(1, 19967, '\P{^_Is_YIJING_HEXAGRAM_Symbols}', ""); + Expect(0, 19968, '\p{_Is_YIJING_HEXAGRAM_Symbols}', ""); + Expect(1, 19968, '\p{^_Is_YIJING_HEXAGRAM_Symbols}', ""); + Expect(1, 19968, '\P{_Is_YIJING_HEXAGRAM_Symbols}', ""); + Expect(0, 19968, '\P{^_Is_YIJING_HEXAGRAM_Symbols}', ""); + Error('\p{/a/In_Yijing_Hexagram_SYMBOLS}'); + Error('\P{/a/In_Yijing_Hexagram_SYMBOLS}'); Expect(1, 19967, '\p{inyijinghexagramsymbols}', ""); Expect(0, 19967, '\p{^inyijinghexagramsymbols}', ""); Expect(0, 19967, '\P{inyijinghexagramsymbols}', ""); @@ -120356,16 +123886,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 19968, '\p{^inyijinghexagramsymbols}', ""); Expect(1, 19968, '\P{inyijinghexagramsymbols}', ""); Expect(0, 19968, '\P{^inyijinghexagramsymbols}', ""); - Expect(1, 19967, '\p{_-In_Yijing_hexagram_Symbols}', ""); - Expect(0, 19967, '\p{^_-In_Yijing_hexagram_Symbols}', ""); - Expect(0, 19967, '\P{_-In_Yijing_hexagram_Symbols}', ""); - Expect(1, 19967, '\P{^_-In_Yijing_hexagram_Symbols}', ""); - Expect(0, 19968, '\p{_-In_Yijing_hexagram_Symbols}', ""); - Expect(1, 19968, '\p{^_-In_Yijing_hexagram_Symbols}', ""); - Expect(1, 19968, '\P{_-In_Yijing_hexagram_Symbols}', ""); - Expect(0, 19968, '\P{^_-In_Yijing_hexagram_Symbols}', ""); - Error('\p{:=- Yijing}'); - Error('\P{:=- Yijing}'); + Expect(1, 19967, '\p{ -in_Yijing_HEXAGRAM_SYMBOLS}', ""); + Expect(0, 19967, '\p{^ -in_Yijing_HEXAGRAM_SYMBOLS}', ""); + Expect(0, 19967, '\P{ -in_Yijing_HEXAGRAM_SYMBOLS}', ""); + Expect(1, 19967, '\P{^ -in_Yijing_HEXAGRAM_SYMBOLS}', ""); + Expect(0, 19968, '\p{ -in_Yijing_HEXAGRAM_SYMBOLS}', ""); + Expect(1, 19968, '\p{^ -in_Yijing_HEXAGRAM_SYMBOLS}', ""); + Expect(1, 19968, '\P{ -in_Yijing_HEXAGRAM_SYMBOLS}', ""); + Expect(0, 19968, '\P{^ -in_Yijing_HEXAGRAM_SYMBOLS}', ""); + Error('\p{/a/-YIJING}'); + Error('\P{/a/-YIJING}'); Expect(1, 19967, '\p{yijing}', ""); Expect(0, 19967, '\p{^yijing}', ""); Expect(0, 19967, '\P{yijing}', ""); @@ -120374,16 +123904,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 19968, '\p{^yijing}', ""); Expect(1, 19968, '\P{yijing}', ""); Expect(0, 19968, '\P{^yijing}', ""); - Expect(1, 19967, '\p{--YIJING}', ""); - Expect(0, 19967, '\p{^--YIJING}', ""); - Expect(0, 19967, '\P{--YIJING}', ""); - Expect(1, 19967, '\P{^--YIJING}', ""); - Expect(0, 19968, '\p{--YIJING}', ""); - Expect(1, 19968, '\p{^--YIJING}', ""); - Expect(1, 19968, '\P{--YIJING}', ""); - Expect(0, 19968, '\P{^--YIJING}', ""); - Error('\p{_:=IS_Yijing}'); - Error('\P{_:=IS_Yijing}'); + Expect(1, 19967, '\p{- YIJING}', ""); + Expect(0, 19967, '\p{^- YIJING}', ""); + Expect(0, 19967, '\P{- YIJING}', ""); + Expect(1, 19967, '\P{^- YIJING}', ""); + Expect(0, 19968, '\p{- YIJING}', ""); + Expect(1, 19968, '\p{^- YIJING}', ""); + Expect(1, 19968, '\P{- YIJING}', ""); + Expect(0, 19968, '\P{^- YIJING}', ""); + Error('\p{ :=IS_yijing}'); + Error('\P{ :=IS_yijing}'); Expect(1, 19967, '\p{isyijing}', ""); Expect(0, 19967, '\p{^isyijing}', ""); Expect(0, 19967, '\P{isyijing}', ""); @@ -120392,16 +123922,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 19968, '\p{^isyijing}', ""); Expect(1, 19968, '\P{isyijing}', ""); Expect(0, 19968, '\P{^isyijing}', ""); - Expect(1, 19967, '\p{ Is_yijing}', ""); - Expect(0, 19967, '\p{^ Is_yijing}', ""); - Expect(0, 19967, '\P{ Is_yijing}', ""); - Expect(1, 19967, '\P{^ Is_yijing}', ""); - Expect(0, 19968, '\p{ Is_yijing}', ""); - Expect(1, 19968, '\p{^ Is_yijing}', ""); - Expect(1, 19968, '\P{ Is_yijing}', ""); - Expect(0, 19968, '\P{^ Is_yijing}', ""); - Error('\p{:=in_Yijing}'); - Error('\P{:=in_Yijing}'); + Expect(1, 19967, '\p{_ Is_yijing}', ""); + Expect(0, 19967, '\p{^_ Is_yijing}', ""); + Expect(0, 19967, '\P{_ Is_yijing}', ""); + Expect(1, 19967, '\P{^_ Is_yijing}', ""); + Expect(0, 19968, '\p{_ Is_yijing}', ""); + Expect(1, 19968, '\p{^_ Is_yijing}', ""); + Expect(1, 19968, '\P{_ Is_yijing}', ""); + Expect(0, 19968, '\P{^_ Is_yijing}', ""); + Error('\p{ /a/IN_YIJING}'); + Error('\P{ /a/IN_YIJING}'); Expect(1, 19967, '\p{inyijing}', ""); Expect(0, 19967, '\p{^inyijing}', ""); Expect(0, 19967, '\P{inyijing}', ""); @@ -120410,16 +123940,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 19968, '\p{^inyijing}', ""); Expect(1, 19968, '\P{inyijing}', ""); Expect(0, 19968, '\P{^inyijing}', ""); - Expect(1, 19967, '\p{ In_YIJING}', ""); - Expect(0, 19967, '\p{^ In_YIJING}', ""); - Expect(0, 19967, '\P{ In_YIJING}', ""); - Expect(1, 19967, '\P{^ In_YIJING}', ""); - Expect(0, 19968, '\p{ In_YIJING}', ""); - Expect(1, 19968, '\p{^ In_YIJING}', ""); - Expect(1, 19968, '\P{ In_YIJING}', ""); - Expect(0, 19968, '\P{^ In_YIJING}', ""); - Error('\p{ zanabazar_square:=}'); - Error('\P{ zanabazar_square:=}'); + Expect(1, 19967, '\p{ in_Yijing}', ""); + Expect(0, 19967, '\p{^ in_Yijing}', ""); + Expect(0, 19967, '\P{ in_Yijing}', ""); + Expect(1, 19967, '\P{^ in_Yijing}', ""); + Expect(0, 19968, '\p{ in_Yijing}', ""); + Expect(1, 19968, '\p{^ in_Yijing}', ""); + Expect(1, 19968, '\P{ in_Yijing}', ""); + Expect(0, 19968, '\P{^ in_Yijing}', ""); + Error('\p{:=__Zanabazar_square}'); + Error('\P{:=__Zanabazar_square}'); Expect(1, 72263, '\p{zanabazarsquare}', ""); Expect(0, 72263, '\p{^zanabazarsquare}', ""); Expect(0, 72263, '\P{zanabazarsquare}', ""); @@ -120428,16 +123958,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72264, '\p{^zanabazarsquare}', ""); Expect(1, 72264, '\P{zanabazarsquare}', ""); Expect(0, 72264, '\P{^zanabazarsquare}', ""); - Expect(1, 72263, '\p{ Zanabazar_Square}', ""); - Expect(0, 72263, '\p{^ Zanabazar_Square}', ""); - Expect(0, 72263, '\P{ Zanabazar_Square}', ""); - Expect(1, 72263, '\P{^ Zanabazar_Square}', ""); - Expect(0, 72264, '\p{ Zanabazar_Square}', ""); - Expect(1, 72264, '\p{^ Zanabazar_Square}', ""); - Expect(1, 72264, '\P{ Zanabazar_Square}', ""); - Expect(0, 72264, '\P{^ Zanabazar_Square}', ""); - Error('\p{- Is_zanabazar_Square:=}'); - Error('\P{- Is_zanabazar_Square:=}'); + Expect(1, 72263, '\p{ zanabazar_Square}', ""); + Expect(0, 72263, '\p{^ zanabazar_Square}', ""); + Expect(0, 72263, '\P{ zanabazar_Square}', ""); + Expect(1, 72263, '\P{^ zanabazar_Square}', ""); + Expect(0, 72264, '\p{ zanabazar_Square}', ""); + Expect(1, 72264, '\p{^ zanabazar_Square}', ""); + Expect(1, 72264, '\P{ zanabazar_Square}', ""); + Expect(0, 72264, '\P{^ zanabazar_Square}', ""); + Error('\p{/a/ Is_ZANABAZAR_Square}'); + Error('\P{/a/ Is_ZANABAZAR_Square}'); Expect(1, 72263, '\p{iszanabazarsquare}', ""); Expect(0, 72263, '\p{^iszanabazarsquare}', ""); Expect(0, 72263, '\P{iszanabazarsquare}', ""); @@ -120446,16 +123976,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72264, '\p{^iszanabazarsquare}', ""); Expect(1, 72264, '\P{iszanabazarsquare}', ""); Expect(0, 72264, '\P{^iszanabazarsquare}', ""); - Expect(1, 72263, '\p{- is_zanabazar_square}', ""); - Expect(0, 72263, '\p{^- is_zanabazar_square}', ""); - Expect(0, 72263, '\P{- is_zanabazar_square}', ""); - Expect(1, 72263, '\P{^- is_zanabazar_square}', ""); - Expect(0, 72264, '\p{- is_zanabazar_square}', ""); - Expect(1, 72264, '\p{^- is_zanabazar_square}', ""); - Expect(1, 72264, '\P{- is_zanabazar_square}', ""); - Expect(0, 72264, '\P{^- is_zanabazar_square}', ""); - Error('\p{_/a/Zanb}'); - Error('\P{_/a/Zanb}'); + Expect(1, 72263, '\p{-_Is_zanabazar_Square}', ""); + Expect(0, 72263, '\p{^-_Is_zanabazar_Square}', ""); + Expect(0, 72263, '\P{-_Is_zanabazar_Square}', ""); + Expect(1, 72263, '\P{^-_Is_zanabazar_Square}', ""); + Expect(0, 72264, '\p{-_Is_zanabazar_Square}', ""); + Expect(1, 72264, '\p{^-_Is_zanabazar_Square}', ""); + Expect(1, 72264, '\P{-_Is_zanabazar_Square}', ""); + Expect(0, 72264, '\P{^-_Is_zanabazar_Square}', ""); + Error('\p{ zanb:=}'); + Error('\P{ zanb:=}'); Expect(1, 72263, '\p{zanb}', ""); Expect(0, 72263, '\p{^zanb}', ""); Expect(0, 72263, '\P{zanb}', ""); @@ -120464,16 +123994,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72264, '\p{^zanb}', ""); Expect(1, 72264, '\P{zanb}', ""); Expect(0, 72264, '\P{^zanb}', ""); - Expect(1, 72263, '\p{- ZANB}', ""); - Expect(0, 72263, '\p{^- ZANB}', ""); - Expect(0, 72263, '\P{- ZANB}', ""); - Expect(1, 72263, '\P{^- ZANB}', ""); - Expect(0, 72264, '\p{- ZANB}', ""); - Expect(1, 72264, '\p{^- ZANB}', ""); - Expect(1, 72264, '\P{- ZANB}', ""); - Expect(0, 72264, '\P{^- ZANB}', ""); - Error('\p{ /a/Is_Zanb}'); - Error('\P{ /a/Is_Zanb}'); + Expect(1, 72263, '\p{_Zanb}', ""); + Expect(0, 72263, '\p{^_Zanb}', ""); + Expect(0, 72263, '\P{_Zanb}', ""); + Expect(1, 72263, '\P{^_Zanb}', ""); + Expect(0, 72264, '\p{_Zanb}', ""); + Expect(1, 72264, '\p{^_Zanb}', ""); + Expect(1, 72264, '\P{_Zanb}', ""); + Expect(0, 72264, '\P{^_Zanb}', ""); + Error('\p{- Is_ZANB/a/}'); + Error('\P{- Is_ZANB/a/}'); Expect(1, 72263, '\p{iszanb}', ""); Expect(0, 72263, '\p{^iszanb}', ""); Expect(0, 72263, '\P{iszanb}', ""); @@ -120482,22 +124012,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72264, '\p{^iszanb}', ""); Expect(1, 72264, '\P{iszanb}', ""); Expect(0, 72264, '\P{^iszanb}', ""); - Expect(1, 72263, '\p{-is_zanb}', ""); - Expect(0, 72263, '\p{^-is_zanb}', ""); - Expect(0, 72263, '\P{-is_zanb}', ""); - Expect(1, 72263, '\P{^-is_zanb}', ""); - Expect(0, 72264, '\p{-is_zanb}', ""); - Expect(1, 72264, '\p{^-is_zanb}', ""); - Expect(1, 72264, '\P{-is_zanb}', ""); - Expect(0, 72264, '\P{^-is_zanb}', ""); + Expect(1, 72263, '\p{ _IS_Zanb}', ""); + Expect(0, 72263, '\p{^ _IS_Zanb}', ""); + Expect(0, 72263, '\P{ _IS_Zanb}', ""); + Expect(1, 72263, '\P{^ _IS_Zanb}', ""); + Expect(0, 72264, '\p{ _IS_Zanb}', ""); + Expect(1, 72264, '\p{^ _IS_Zanb}', ""); + Expect(1, 72264, '\P{ _IS_Zanb}', ""); + Expect(0, 72264, '\P{^ _IS_Zanb}', ""); Error('\p{perlcharnames}'); Error('\P{perlcharnames}'); Error('\p{perldecimaldigit}'); Error('\P{perldecimaldigit}'); Error('\p{perldecompositionmapping}'); Error('\P{perldecompositionmapping}'); - Error('\p{Quotation_Mark=-/a/no}'); - Error('\P{Quotation_Mark=-/a/no}'); + Error('\p{Quotation_Mark=:= No}'); + Error('\P{Quotation_Mark=:= No}'); Expect(1, 65380, '\p{Quotation_Mark=:\ANo\z:}', "");; Expect(0, 65379, '\p{Quotation_Mark=:\ANo\z:}', "");; Expect(1, 65380, '\p{Quotation_Mark=no}', ""); @@ -120510,16 +124040,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65379, '\P{^Quotation_Mark=no}', ""); Expect(1, 65380, '\p{Quotation_Mark=:\Ano\z:}', "");; Expect(0, 65379, '\p{Quotation_Mark=:\Ano\z:}', "");; - Expect(1, 65380, '\p{Quotation_Mark=- No}', ""); - Expect(0, 65380, '\p{^Quotation_Mark=- No}', ""); - Expect(0, 65380, '\P{Quotation_Mark=- No}', ""); - Expect(1, 65380, '\P{^Quotation_Mark=- No}', ""); - Expect(0, 65379, '\p{Quotation_Mark=- No}', ""); - Expect(1, 65379, '\p{^Quotation_Mark=- No}', ""); - Expect(1, 65379, '\P{Quotation_Mark=- No}', ""); - Expect(0, 65379, '\P{^Quotation_Mark=- No}', ""); - Error('\p{QMark: :=n}'); - Error('\P{QMark: :=n}'); + Expect(1, 65380, '\p{Quotation_Mark=-No}', ""); + Expect(0, 65380, '\p{^Quotation_Mark=-No}', ""); + Expect(0, 65380, '\P{Quotation_Mark=-No}', ""); + Expect(1, 65380, '\P{^Quotation_Mark=-No}', ""); + Expect(0, 65379, '\p{Quotation_Mark=-No}', ""); + Expect(1, 65379, '\p{^Quotation_Mark=-No}', ""); + Expect(1, 65379, '\P{Quotation_Mark=-No}', ""); + Expect(0, 65379, '\P{^Quotation_Mark=-No}', ""); + Error('\p{QMark=:=N}'); + Error('\P{QMark=:=N}'); Expect(1, 65380, '\p{QMark=:\AN\z:}', "");; Expect(0, 65379, '\p{QMark=:\AN\z:}', "");; Expect(1, 65380, '\p{QMark=n}', ""); @@ -120532,16 +124062,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65379, '\P{^QMark=n}', ""); Expect(1, 65380, '\p{QMark=:\An\z:}', "");; Expect(0, 65379, '\p{QMark=:\An\z:}', "");; - Expect(1, 65380, '\p{QMark= -N}', ""); - Expect(0, 65380, '\p{^QMark= -N}', ""); - Expect(0, 65380, '\P{QMark= -N}', ""); - Expect(1, 65380, '\P{^QMark= -N}', ""); - Expect(0, 65379, '\p{QMark= -N}', ""); - Expect(1, 65379, '\p{^QMark= -N}', ""); - Expect(1, 65379, '\P{QMark= -N}', ""); - Expect(0, 65379, '\P{^QMark= -N}', ""); - Error('\p{Is_Quotation_Mark=_:=F}'); - Error('\P{Is_Quotation_Mark=_:=F}'); + Expect(1, 65380, '\p{QMark= _N}', ""); + Expect(0, 65380, '\p{^QMark= _N}', ""); + Expect(0, 65380, '\P{QMark= _N}', ""); + Expect(1, 65380, '\P{^QMark= _N}', ""); + Expect(0, 65379, '\p{QMark= _N}', ""); + Expect(1, 65379, '\p{^QMark= _N}', ""); + Expect(1, 65379, '\P{QMark= _N}', ""); + Expect(0, 65379, '\P{^QMark= _N}', ""); + Error('\p{Is_Quotation_Mark=:=F}'); + Error('\P{Is_Quotation_Mark=:=F}'); Expect(1, 65380, '\p{Is_Quotation_Mark=f}', ""); Expect(0, 65380, '\p{^Is_Quotation_Mark=f}', ""); Expect(0, 65380, '\P{Is_Quotation_Mark=f}', ""); @@ -120550,16 +124080,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65379, '\p{^Is_Quotation_Mark=f}', ""); Expect(1, 65379, '\P{Is_Quotation_Mark=f}', ""); Expect(0, 65379, '\P{^Is_Quotation_Mark=f}', ""); - Expect(1, 65380, '\p{Is_Quotation_Mark=_F}', ""); - Expect(0, 65380, '\p{^Is_Quotation_Mark=_F}', ""); - Expect(0, 65380, '\P{Is_Quotation_Mark=_F}', ""); - Expect(1, 65380, '\P{^Is_Quotation_Mark=_F}', ""); - Expect(0, 65379, '\p{Is_Quotation_Mark=_F}', ""); - Expect(1, 65379, '\p{^Is_Quotation_Mark=_F}', ""); - Expect(1, 65379, '\P{Is_Quotation_Mark=_F}', ""); - Expect(0, 65379, '\P{^Is_Quotation_Mark=_F}', ""); - Error('\p{Is_QMark=-False:=}'); - Error('\P{Is_QMark=-False:=}'); + Expect(1, 65380, '\p{Is_Quotation_Mark= _f}', ""); + Expect(0, 65380, '\p{^Is_Quotation_Mark= _f}', ""); + Expect(0, 65380, '\P{Is_Quotation_Mark= _f}', ""); + Expect(1, 65380, '\P{^Is_Quotation_Mark= _f}', ""); + Expect(0, 65379, '\p{Is_Quotation_Mark= _f}', ""); + Expect(1, 65379, '\p{^Is_Quotation_Mark= _f}', ""); + Expect(1, 65379, '\P{Is_Quotation_Mark= _f}', ""); + Expect(0, 65379, '\P{^Is_Quotation_Mark= _f}', ""); + Error('\p{Is_QMark=_false/a/}'); + Error('\P{Is_QMark=_false/a/}'); Expect(1, 65380, '\p{Is_QMark=false}', ""); Expect(0, 65380, '\p{^Is_QMark=false}', ""); Expect(0, 65380, '\P{Is_QMark=false}', ""); @@ -120568,16 +124098,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65379, '\p{^Is_QMark=false}', ""); Expect(1, 65379, '\P{Is_QMark=false}', ""); Expect(0, 65379, '\P{^Is_QMark=false}', ""); - Expect(1, 65380, '\p{Is_QMark= _FALSE}', ""); - Expect(0, 65380, '\p{^Is_QMark= _FALSE}', ""); - Expect(0, 65380, '\P{Is_QMark= _FALSE}', ""); - Expect(1, 65380, '\P{^Is_QMark= _FALSE}', ""); - Expect(0, 65379, '\p{Is_QMark= _FALSE}', ""); - Expect(1, 65379, '\p{^Is_QMark= _FALSE}', ""); - Expect(1, 65379, '\P{Is_QMark= _FALSE}', ""); - Expect(0, 65379, '\P{^Is_QMark= _FALSE}', ""); - Error('\p{Quotation_Mark=-yes:=}'); - Error('\P{Quotation_Mark=-yes:=}'); + Expect(1, 65380, '\p{Is_QMark=_False}', ""); + Expect(0, 65380, '\p{^Is_QMark=_False}', ""); + Expect(0, 65380, '\P{Is_QMark=_False}', ""); + Expect(1, 65380, '\P{^Is_QMark=_False}', ""); + Expect(0, 65379, '\p{Is_QMark=_False}', ""); + Expect(1, 65379, '\p{^Is_QMark=_False}', ""); + Expect(1, 65379, '\P{Is_QMark=_False}', ""); + Expect(0, 65379, '\P{^Is_QMark=_False}', ""); + Error('\p{Quotation_Mark=_:=YES}'); + Error('\P{Quotation_Mark=_:=YES}'); Expect(1, 65379, '\p{Quotation_Mark=:\AYes\z:}', "");; Expect(0, 65380, '\p{Quotation_Mark=:\AYes\z:}', "");; Expect(1, 65379, '\p{Quotation_Mark=yes}', ""); @@ -120590,38 +124120,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65380, '\P{^Quotation_Mark=yes}', ""); Expect(1, 65379, '\p{Quotation_Mark=:\Ayes\z:}', "");; Expect(0, 65380, '\p{Quotation_Mark=:\Ayes\z:}', "");; - Expect(1, 65379, '\p{Quotation_Mark=- yes}', ""); - Expect(0, 65379, '\p{^Quotation_Mark=- yes}', ""); - Expect(0, 65379, '\P{Quotation_Mark=- yes}', ""); - Expect(1, 65379, '\P{^Quotation_Mark=- yes}', ""); - Expect(0, 65380, '\p{Quotation_Mark=- yes}', ""); - Expect(1, 65380, '\p{^Quotation_Mark=- yes}', ""); - Expect(1, 65380, '\P{Quotation_Mark=- yes}', ""); - Expect(0, 65380, '\P{^Quotation_Mark=- yes}', ""); - Error('\p{QMark=_Y:=}'); - Error('\P{QMark=_Y:=}'); + Expect(1, 65379, '\p{Quotation_Mark=YES}', ""); + Expect(0, 65379, '\p{^Quotation_Mark=YES}', ""); + Expect(0, 65379, '\P{Quotation_Mark=YES}', ""); + Expect(1, 65379, '\P{^Quotation_Mark=YES}', ""); + Expect(0, 65380, '\p{Quotation_Mark=YES}', ""); + Expect(1, 65380, '\p{^Quotation_Mark=YES}', ""); + Expect(1, 65380, '\P{Quotation_Mark=YES}', ""); + Expect(0, 65380, '\P{^Quotation_Mark=YES}', ""); + Error('\p{QMark= Y/a/}'); + Error('\P{QMark= Y/a/}'); Expect(1, 65379, '\p{QMark=:\AY\z:}', "");; Expect(0, 65380, '\p{QMark=:\AY\z:}', "");; - Expect(1, 65379, '\p{QMark: y}', ""); - Expect(0, 65379, '\p{^QMark: y}', ""); - Expect(0, 65379, '\P{QMark: y}', ""); - Expect(1, 65379, '\P{^QMark: y}', ""); - Expect(0, 65380, '\p{QMark: y}', ""); - Expect(1, 65380, '\p{^QMark: y}', ""); - Expect(1, 65380, '\P{QMark: y}', ""); - Expect(0, 65380, '\P{^QMark: y}', ""); + Expect(1, 65379, '\p{QMark=y}', ""); + Expect(0, 65379, '\p{^QMark=y}', ""); + Expect(0, 65379, '\P{QMark=y}', ""); + Expect(1, 65379, '\P{^QMark=y}', ""); + Expect(0, 65380, '\p{QMark=y}', ""); + Expect(1, 65380, '\p{^QMark=y}', ""); + Expect(1, 65380, '\P{QMark=y}', ""); + Expect(0, 65380, '\P{^QMark=y}', ""); Expect(1, 65379, '\p{QMark=:\Ay\z:}', "");; Expect(0, 65380, '\p{QMark=:\Ay\z:}', "");; - Expect(1, 65379, '\p{QMark=--Y}', ""); - Expect(0, 65379, '\p{^QMark=--Y}', ""); - Expect(0, 65379, '\P{QMark=--Y}', ""); - Expect(1, 65379, '\P{^QMark=--Y}', ""); - Expect(0, 65380, '\p{QMark=--Y}', ""); - Expect(1, 65380, '\p{^QMark=--Y}', ""); - Expect(1, 65380, '\P{QMark=--Y}', ""); - Expect(0, 65380, '\P{^QMark=--Y}', ""); - Error('\p{Is_Quotation_Mark=:=- T}'); - Error('\P{Is_Quotation_Mark=:=- T}'); + Expect(1, 65379, '\p{QMark=-y}', ""); + Expect(0, 65379, '\p{^QMark=-y}', ""); + Expect(0, 65379, '\P{QMark=-y}', ""); + Expect(1, 65379, '\P{^QMark=-y}', ""); + Expect(0, 65380, '\p{QMark=-y}', ""); + Expect(1, 65380, '\p{^QMark=-y}', ""); + Expect(1, 65380, '\P{QMark=-y}', ""); + Expect(0, 65380, '\P{^QMark=-y}', ""); + Error('\p{Is_Quotation_Mark=_ T:=}'); + Error('\P{Is_Quotation_Mark=_ T:=}'); Expect(1, 65379, '\p{Is_Quotation_Mark=t}', ""); Expect(0, 65379, '\p{^Is_Quotation_Mark=t}', ""); Expect(0, 65379, '\P{Is_Quotation_Mark=t}', ""); @@ -120630,16 +124160,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65380, '\p{^Is_Quotation_Mark=t}', ""); Expect(1, 65380, '\P{Is_Quotation_Mark=t}', ""); Expect(0, 65380, '\P{^Is_Quotation_Mark=t}', ""); - Expect(1, 65379, '\p{Is_Quotation_Mark= _t}', ""); - Expect(0, 65379, '\p{^Is_Quotation_Mark= _t}', ""); - Expect(0, 65379, '\P{Is_Quotation_Mark= _t}', ""); - Expect(1, 65379, '\P{^Is_Quotation_Mark= _t}', ""); - Expect(0, 65380, '\p{Is_Quotation_Mark= _t}', ""); - Expect(1, 65380, '\p{^Is_Quotation_Mark= _t}', ""); - Expect(1, 65380, '\P{Is_Quotation_Mark= _t}', ""); - Expect(0, 65380, '\P{^Is_Quotation_Mark= _t}', ""); - Error('\p{Is_QMark= -true:=}'); - Error('\P{Is_QMark= -true:=}'); + Expect(1, 65379, '\p{Is_Quotation_Mark= T}', ""); + Expect(0, 65379, '\p{^Is_Quotation_Mark= T}', ""); + Expect(0, 65379, '\P{Is_Quotation_Mark= T}', ""); + Expect(1, 65379, '\P{^Is_Quotation_Mark= T}', ""); + Expect(0, 65380, '\p{Is_Quotation_Mark= T}', ""); + Expect(1, 65380, '\p{^Is_Quotation_Mark= T}', ""); + Expect(1, 65380, '\P{Is_Quotation_Mark= T}', ""); + Expect(0, 65380, '\P{^Is_Quotation_Mark= T}', ""); + Error('\p{Is_QMark=:= TRUE}'); + Error('\P{Is_QMark=:= TRUE}'); Expect(1, 65379, '\p{Is_QMark=true}', ""); Expect(0, 65379, '\p{^Is_QMark=true}', ""); Expect(0, 65379, '\P{Is_QMark=true}', ""); @@ -120648,16 +124178,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65380, '\p{^Is_QMark=true}', ""); Expect(1, 65380, '\P{Is_QMark=true}', ""); Expect(0, 65380, '\P{^Is_QMark=true}', ""); - Expect(1, 65379, '\p{Is_QMark= TRUE}', ""); - Expect(0, 65379, '\p{^Is_QMark= TRUE}', ""); - Expect(0, 65379, '\P{Is_QMark= TRUE}', ""); - Expect(1, 65379, '\P{^Is_QMark= TRUE}', ""); - Expect(0, 65380, '\p{Is_QMark= TRUE}', ""); - Expect(1, 65380, '\p{^Is_QMark= TRUE}', ""); - Expect(1, 65380, '\P{Is_QMark= TRUE}', ""); - Expect(0, 65380, '\P{^Is_QMark= TRUE}', ""); - Error('\p{Radical= No/a/}'); - Error('\P{Radical= No/a/}'); + Expect(1, 65379, '\p{Is_QMark= true}', ""); + Expect(0, 65379, '\p{^Is_QMark= true}', ""); + Expect(0, 65379, '\P{Is_QMark= true}', ""); + Expect(1, 65379, '\P{^Is_QMark= true}', ""); + Expect(0, 65380, '\p{Is_QMark= true}', ""); + Expect(1, 65380, '\p{^Is_QMark= true}', ""); + Expect(1, 65380, '\P{Is_QMark= true}', ""); + Expect(0, 65380, '\P{^Is_QMark= true}', ""); + Error('\p{Radical=_no/a/}'); + Error('\P{Radical=_no/a/}'); Expect(1, 12246, '\p{Radical=:\ANo\z:}', "");; Expect(0, 12245, '\p{Radical=:\ANo\z:}', "");; Expect(1, 12246, '\p{Radical=no}', ""); @@ -120670,34 +124200,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 12245, '\P{^Radical=no}', ""); Expect(1, 12246, '\p{Radical=:\Ano\z:}', "");; Expect(0, 12245, '\p{Radical=:\Ano\z:}', "");; - Expect(1, 12246, '\p{Radical=-_No}', ""); - Expect(0, 12246, '\p{^Radical=-_No}', ""); - Expect(0, 12246, '\P{Radical=-_No}', ""); - Expect(1, 12246, '\P{^Radical=-_No}', ""); - Expect(0, 12245, '\p{Radical=-_No}', ""); - Expect(1, 12245, '\p{^Radical=-_No}', ""); - Expect(1, 12245, '\P{Radical=-_No}', ""); - Expect(0, 12245, '\P{^Radical=-_No}', ""); - Error('\p{Is_Radical=:=N}'); - Error('\P{Is_Radical=:=N}'); - Expect(1, 12246, '\p{Is_Radical: n}', ""); - Expect(0, 12246, '\p{^Is_Radical: n}', ""); - Expect(0, 12246, '\P{Is_Radical: n}', ""); - Expect(1, 12246, '\P{^Is_Radical: n}', ""); - Expect(0, 12245, '\p{Is_Radical: n}', ""); - Expect(1, 12245, '\p{^Is_Radical: n}', ""); - Expect(1, 12245, '\P{Is_Radical: n}', ""); - Expect(0, 12245, '\P{^Is_Radical: n}', ""); - Expect(1, 12246, '\p{Is_Radical=_N}', ""); - Expect(0, 12246, '\p{^Is_Radical=_N}', ""); - Expect(0, 12246, '\P{Is_Radical=_N}', ""); - Expect(1, 12246, '\P{^Is_Radical=_N}', ""); - Expect(0, 12245, '\p{Is_Radical=_N}', ""); - Expect(1, 12245, '\p{^Is_Radical=_N}', ""); - Expect(1, 12245, '\P{Is_Radical=_N}', ""); - Expect(0, 12245, '\P{^Is_Radical=_N}', ""); - Error('\p{Radical=/a/ f}'); - Error('\P{Radical=/a/ f}'); + Expect(1, 12246, '\p{Radical= -no}', ""); + Expect(0, 12246, '\p{^Radical= -no}', ""); + Expect(0, 12246, '\P{Radical= -no}', ""); + Expect(1, 12246, '\P{^Radical= -no}', ""); + Expect(0, 12245, '\p{Radical= -no}', ""); + Expect(1, 12245, '\p{^Radical= -no}', ""); + Expect(1, 12245, '\P{Radical= -no}', ""); + Expect(0, 12245, '\P{^Radical= -no}', ""); + Error('\p{Is_Radical: /a/ _N}'); + Error('\P{Is_Radical: /a/ _N}'); + Expect(1, 12246, '\p{Is_Radical=n}', ""); + Expect(0, 12246, '\p{^Is_Radical=n}', ""); + Expect(0, 12246, '\P{Is_Radical=n}', ""); + Expect(1, 12246, '\P{^Is_Radical=n}', ""); + Expect(0, 12245, '\p{Is_Radical=n}', ""); + Expect(1, 12245, '\p{^Is_Radical=n}', ""); + Expect(1, 12245, '\P{Is_Radical=n}', ""); + Expect(0, 12245, '\P{^Is_Radical=n}', ""); + Expect(1, 12246, '\p{Is_Radical= N}', ""); + Expect(0, 12246, '\p{^Is_Radical= N}', ""); + Expect(0, 12246, '\P{Is_Radical= N}', ""); + Expect(1, 12246, '\P{^Is_Radical= N}', ""); + Expect(0, 12245, '\p{Is_Radical= N}', ""); + Expect(1, 12245, '\p{^Is_Radical= N}', ""); + Expect(1, 12245, '\P{Is_Radical= N}', ""); + Expect(0, 12245, '\P{^Is_Radical= N}', ""); + Error('\p{Radical=:=F}'); + Error('\P{Radical=:=F}'); Expect(1, 12246, '\p{Radical=:\AF\z:}', "");; Expect(0, 12245, '\p{Radical=:\AF\z:}', "");; Expect(1, 12246, '\p{Radical=f}', ""); @@ -120710,16 +124240,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 12245, '\P{^Radical=f}', ""); Expect(1, 12246, '\p{Radical=:\Af\z:}', "");; Expect(0, 12245, '\p{Radical=:\Af\z:}', "");; - Expect(1, 12246, '\p{Radical= _F}', ""); - Expect(0, 12246, '\p{^Radical= _F}', ""); - Expect(0, 12246, '\P{Radical= _F}', ""); - Expect(1, 12246, '\P{^Radical= _F}', ""); - Expect(0, 12245, '\p{Radical= _F}', ""); - Expect(1, 12245, '\p{^Radical= _F}', ""); - Expect(1, 12245, '\P{Radical= _F}', ""); - Expect(0, 12245, '\P{^Radical= _F}', ""); - Error('\p{Is_Radical=-false/a/}'); - Error('\P{Is_Radical=-false/a/}'); + Expect(1, 12246, '\p{Radical=- f}', ""); + Expect(0, 12246, '\p{^Radical=- f}', ""); + Expect(0, 12246, '\P{Radical=- f}', ""); + Expect(1, 12246, '\P{^Radical=- f}', ""); + Expect(0, 12245, '\p{Radical=- f}', ""); + Expect(1, 12245, '\p{^Radical=- f}', ""); + Expect(1, 12245, '\P{Radical=- f}', ""); + Expect(0, 12245, '\P{^Radical=- f}', ""); + Error('\p{Is_Radical=/a/- FALSE}'); + Error('\P{Is_Radical=/a/- FALSE}'); Expect(1, 12246, '\p{Is_Radical=false}', ""); Expect(0, 12246, '\p{^Is_Radical=false}', ""); Expect(0, 12246, '\P{Is_Radical=false}', ""); @@ -120728,16 +124258,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12245, '\p{^Is_Radical=false}', ""); Expect(1, 12245, '\P{Is_Radical=false}', ""); Expect(0, 12245, '\P{^Is_Radical=false}', ""); - Expect(1, 12246, '\p{Is_Radical=- FALSE}', ""); - Expect(0, 12246, '\p{^Is_Radical=- FALSE}', ""); - Expect(0, 12246, '\P{Is_Radical=- FALSE}', ""); - Expect(1, 12246, '\P{^Is_Radical=- FALSE}', ""); - Expect(0, 12245, '\p{Is_Radical=- FALSE}', ""); - Expect(1, 12245, '\p{^Is_Radical=- FALSE}', ""); - Expect(1, 12245, '\P{Is_Radical=- FALSE}', ""); - Expect(0, 12245, '\P{^Is_Radical=- FALSE}', ""); - Error('\p{Radical=--Yes/a/}'); - Error('\P{Radical=--Yes/a/}'); + Expect(1, 12246, '\p{Is_Radical= FALSE}', ""); + Expect(0, 12246, '\p{^Is_Radical= FALSE}', ""); + Expect(0, 12246, '\P{Is_Radical= FALSE}', ""); + Expect(1, 12246, '\P{^Is_Radical= FALSE}', ""); + Expect(0, 12245, '\p{Is_Radical= FALSE}', ""); + Expect(1, 12245, '\p{^Is_Radical= FALSE}', ""); + Expect(1, 12245, '\P{Is_Radical= FALSE}', ""); + Expect(0, 12245, '\P{^Is_Radical= FALSE}', ""); + Error('\p{Radical=-:=Yes}'); + Error('\P{Radical=-:=Yes}'); Expect(1, 12245, '\p{Radical=:\AYes\z:}', "");; Expect(0, 12246, '\p{Radical=:\AYes\z:}', "");; Expect(1, 12245, '\p{Radical=yes}', ""); @@ -120750,16 +124280,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 12246, '\P{^Radical=yes}', ""); Expect(1, 12245, '\p{Radical=:\Ayes\z:}', "");; Expect(0, 12246, '\p{Radical=:\Ayes\z:}', "");; - Expect(1, 12245, '\p{Radical= -YES}', ""); - Expect(0, 12245, '\p{^Radical= -YES}', ""); - Expect(0, 12245, '\P{Radical= -YES}', ""); - Expect(1, 12245, '\P{^Radical= -YES}', ""); - Expect(0, 12246, '\p{Radical= -YES}', ""); - Expect(1, 12246, '\p{^Radical= -YES}', ""); - Expect(1, 12246, '\P{Radical= -YES}', ""); - Expect(0, 12246, '\P{^Radical= -YES}', ""); - Error('\p{Is_Radical=--Y/a/}'); - Error('\P{Is_Radical=--Y/a/}'); + Expect(1, 12245, '\p{Radical= yes}', ""); + Expect(0, 12245, '\p{^Radical= yes}', ""); + Expect(0, 12245, '\P{Radical= yes}', ""); + Expect(1, 12245, '\P{^Radical= yes}', ""); + Expect(0, 12246, '\p{Radical= yes}', ""); + Expect(1, 12246, '\p{^Radical= yes}', ""); + Expect(1, 12246, '\P{Radical= yes}', ""); + Expect(0, 12246, '\P{^Radical= yes}', ""); + Error('\p{Is_Radical=:=-Y}'); + Error('\P{Is_Radical=:=-Y}'); Expect(1, 12245, '\p{Is_Radical=y}', ""); Expect(0, 12245, '\p{^Is_Radical=y}', ""); Expect(0, 12245, '\P{Is_Radical=y}', ""); @@ -120768,38 +124298,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12246, '\p{^Is_Radical=y}', ""); Expect(1, 12246, '\P{Is_Radical=y}', ""); Expect(0, 12246, '\P{^Is_Radical=y}', ""); - Expect(1, 12245, '\p{Is_Radical=-Y}', ""); - Expect(0, 12245, '\p{^Is_Radical=-Y}', ""); - Expect(0, 12245, '\P{Is_Radical=-Y}', ""); - Expect(1, 12245, '\P{^Is_Radical=-Y}', ""); - Expect(0, 12246, '\p{Is_Radical=-Y}', ""); - Expect(1, 12246, '\p{^Is_Radical=-Y}', ""); - Expect(1, 12246, '\P{Is_Radical=-Y}', ""); - Expect(0, 12246, '\P{^Is_Radical=-Y}', ""); - Error('\p{Radical: /a/ _T}'); - Error('\P{Radical: /a/ _T}'); + Expect(1, 12245, '\p{Is_Radical:_-Y}', ""); + Expect(0, 12245, '\p{^Is_Radical:_-Y}', ""); + Expect(0, 12245, '\P{Is_Radical:_-Y}', ""); + Expect(1, 12245, '\P{^Is_Radical:_-Y}', ""); + Expect(0, 12246, '\p{Is_Radical:_-Y}', ""); + Expect(1, 12246, '\p{^Is_Radical:_-Y}', ""); + Expect(1, 12246, '\P{Is_Radical:_-Y}', ""); + Expect(0, 12246, '\P{^Is_Radical:_-Y}', ""); + Error('\p{Radical= t/a/}'); + Error('\P{Radical= t/a/}'); Expect(1, 12245, '\p{Radical=:\AT\z:}', "");; Expect(0, 12246, '\p{Radical=:\AT\z:}', "");; - Expect(1, 12245, '\p{Radical=t}', ""); - Expect(0, 12245, '\p{^Radical=t}', ""); - Expect(0, 12245, '\P{Radical=t}', ""); - Expect(1, 12245, '\P{^Radical=t}', ""); - Expect(0, 12246, '\p{Radical=t}', ""); - Expect(1, 12246, '\p{^Radical=t}', ""); - Expect(1, 12246, '\P{Radical=t}', ""); - Expect(0, 12246, '\P{^Radical=t}', ""); + Expect(1, 12245, '\p{Radical: t}', ""); + Expect(0, 12245, '\p{^Radical: t}', ""); + Expect(0, 12245, '\P{Radical: t}', ""); + Expect(1, 12245, '\P{^Radical: t}', ""); + Expect(0, 12246, '\p{Radical: t}', ""); + Expect(1, 12246, '\p{^Radical: t}', ""); + Expect(1, 12246, '\P{Radical: t}', ""); + Expect(0, 12246, '\P{^Radical: t}', ""); Expect(1, 12245, '\p{Radical=:\At\z:}', "");; Expect(0, 12246, '\p{Radical=:\At\z:}', "");; - Expect(1, 12245, '\p{Radical= T}', ""); - Expect(0, 12245, '\p{^Radical= T}', ""); - Expect(0, 12245, '\P{Radical= T}', ""); - Expect(1, 12245, '\P{^Radical= T}', ""); - Expect(0, 12246, '\p{Radical= T}', ""); - Expect(1, 12246, '\p{^Radical= T}', ""); - Expect(1, 12246, '\P{Radical= T}', ""); - Expect(0, 12246, '\P{^Radical= T}', ""); - Error('\p{Is_Radical= TRUE/a/}'); - Error('\P{Is_Radical= TRUE/a/}'); + Expect(1, 12245, '\p{Radical=_ T}', ""); + Expect(0, 12245, '\p{^Radical=_ T}', ""); + Expect(0, 12245, '\P{Radical=_ T}', ""); + Expect(1, 12245, '\P{^Radical=_ T}', ""); + Expect(0, 12246, '\p{Radical=_ T}', ""); + Expect(1, 12246, '\p{^Radical=_ T}', ""); + Expect(1, 12246, '\P{Radical=_ T}', ""); + Expect(0, 12246, '\P{^Radical=_ T}', ""); + Error('\p{Is_Radical=:= TRUE}'); + Error('\P{Is_Radical=:= TRUE}'); Expect(1, 12245, '\p{Is_Radical=true}', ""); Expect(0, 12245, '\p{^Is_Radical=true}', ""); Expect(0, 12245, '\P{Is_Radical=true}', ""); @@ -120808,38 +124338,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12246, '\p{^Is_Radical=true}', ""); Expect(1, 12246, '\P{Is_Radical=true}', ""); Expect(0, 12246, '\P{^Is_Radical=true}', ""); - Expect(1, 12245, '\p{Is_Radical=_ True}', ""); - Expect(0, 12245, '\p{^Is_Radical=_ True}', ""); - Expect(0, 12245, '\P{Is_Radical=_ True}', ""); - Expect(1, 12245, '\P{^Is_Radical=_ True}', ""); - Expect(0, 12246, '\p{Is_Radical=_ True}', ""); - Expect(1, 12246, '\p{^Is_Radical=_ True}', ""); - Expect(1, 12246, '\P{Is_Radical=_ True}', ""); - Expect(0, 12246, '\P{^Is_Radical=_ True}', ""); - Error('\p{Regional_Indicator= No/a/}'); - Error('\P{Regional_Indicator= No/a/}'); + Expect(1, 12245, '\p{Is_Radical= True}', ""); + Expect(0, 12245, '\p{^Is_Radical= True}', ""); + Expect(0, 12245, '\P{Is_Radical= True}', ""); + Expect(1, 12245, '\P{^Is_Radical= True}', ""); + Expect(0, 12246, '\p{Is_Radical= True}', ""); + Expect(1, 12246, '\p{^Is_Radical= True}', ""); + Expect(1, 12246, '\P{Is_Radical= True}', ""); + Expect(0, 12246, '\P{^Is_Radical= True}', ""); + Error('\p{Regional_Indicator= NO/a/}'); + Error('\P{Regional_Indicator= NO/a/}'); Expect(1, 127488, '\p{Regional_Indicator=:\ANo\z:}', "");; Expect(0, 127487, '\p{Regional_Indicator=:\ANo\z:}', "");; - Expect(1, 127488, '\p{Regional_Indicator=no}', ""); - Expect(0, 127488, '\p{^Regional_Indicator=no}', ""); - Expect(0, 127488, '\P{Regional_Indicator=no}', ""); - Expect(1, 127488, '\P{^Regional_Indicator=no}', ""); - Expect(0, 127487, '\p{Regional_Indicator=no}', ""); - Expect(1, 127487, '\p{^Regional_Indicator=no}', ""); - Expect(1, 127487, '\P{Regional_Indicator=no}', ""); - Expect(0, 127487, '\P{^Regional_Indicator=no}', ""); + Expect(1, 127488, '\p{Regional_Indicator: no}', ""); + Expect(0, 127488, '\p{^Regional_Indicator: no}', ""); + Expect(0, 127488, '\P{Regional_Indicator: no}', ""); + Expect(1, 127488, '\P{^Regional_Indicator: no}', ""); + Expect(0, 127487, '\p{Regional_Indicator: no}', ""); + Expect(1, 127487, '\p{^Regional_Indicator: no}', ""); + Expect(1, 127487, '\P{Regional_Indicator: no}', ""); + Expect(0, 127487, '\P{^Regional_Indicator: no}', ""); Expect(1, 127488, '\p{Regional_Indicator=:\Ano\z:}', "");; Expect(0, 127487, '\p{Regional_Indicator=:\Ano\z:}', "");; - Expect(1, 127488, '\p{Regional_Indicator= No}', ""); - Expect(0, 127488, '\p{^Regional_Indicator= No}', ""); - Expect(0, 127488, '\P{Regional_Indicator= No}', ""); - Expect(1, 127488, '\P{^Regional_Indicator= No}', ""); - Expect(0, 127487, '\p{Regional_Indicator= No}', ""); - Expect(1, 127487, '\p{^Regional_Indicator= No}', ""); - Expect(1, 127487, '\P{Regional_Indicator= No}', ""); - Expect(0, 127487, '\P{^Regional_Indicator= No}', ""); - Error('\p{RI= _n:=}'); - Error('\P{RI= _n:=}'); + Expect(1, 127488, '\p{Regional_Indicator=_-No}', ""); + Expect(0, 127488, '\p{^Regional_Indicator=_-No}', ""); + Expect(0, 127488, '\P{Regional_Indicator=_-No}', ""); + Expect(1, 127488, '\P{^Regional_Indicator=_-No}', ""); + Expect(0, 127487, '\p{Regional_Indicator=_-No}', ""); + Expect(1, 127487, '\p{^Regional_Indicator=_-No}', ""); + Expect(1, 127487, '\P{Regional_Indicator=_-No}', ""); + Expect(0, 127487, '\P{^Regional_Indicator=_-No}', ""); + Error('\p{RI=- N:=}'); + Error('\P{RI=- N:=}'); Expect(1, 127488, '\p{RI=:\AN\z:}', "");; Expect(0, 127487, '\p{RI=:\AN\z:}', "");; Expect(1, 127488, '\p{RI=n}', ""); @@ -120852,16 +124382,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127487, '\P{^RI=n}', ""); Expect(1, 127488, '\p{RI=:\An\z:}', "");; Expect(0, 127487, '\p{RI=:\An\z:}', "");; - Expect(1, 127488, '\p{RI= -n}', ""); - Expect(0, 127488, '\p{^RI= -n}', ""); - Expect(0, 127488, '\P{RI= -n}', ""); - Expect(1, 127488, '\P{^RI= -n}', ""); - Expect(0, 127487, '\p{RI= -n}', ""); - Expect(1, 127487, '\p{^RI= -n}', ""); - Expect(1, 127487, '\P{RI= -n}', ""); - Expect(0, 127487, '\P{^RI= -n}', ""); - Error('\p{Is_Regional_Indicator=/a/_F}'); - Error('\P{Is_Regional_Indicator=/a/_F}'); + Expect(1, 127488, '\p{RI= N}', ""); + Expect(0, 127488, '\p{^RI= N}', ""); + Expect(0, 127488, '\P{RI= N}', ""); + Expect(1, 127488, '\P{^RI= N}', ""); + Expect(0, 127487, '\p{RI= N}', ""); + Expect(1, 127487, '\p{^RI= N}', ""); + Expect(1, 127487, '\P{RI= N}', ""); + Expect(0, 127487, '\P{^RI= N}', ""); + Error('\p{Is_Regional_Indicator= /a/F}'); + Error('\P{Is_Regional_Indicator= /a/F}'); Expect(1, 127488, '\p{Is_Regional_Indicator=f}', ""); Expect(0, 127488, '\p{^Is_Regional_Indicator=f}', ""); Expect(0, 127488, '\P{Is_Regional_Indicator=f}', ""); @@ -120878,8 +124408,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127487, '\p{^Is_Regional_Indicator=- F}', ""); Expect(1, 127487, '\P{Is_Regional_Indicator=- F}', ""); Expect(0, 127487, '\P{^Is_Regional_Indicator=- F}', ""); - Error('\p{Is_RI=:=FALSE}'); - Error('\P{Is_RI=:=FALSE}'); + Error('\p{Is_RI= /a/false}'); + Error('\P{Is_RI= /a/false}'); Expect(1, 127488, '\p{Is_RI: false}', ""); Expect(0, 127488, '\p{^Is_RI: false}', ""); Expect(0, 127488, '\P{Is_RI: false}', ""); @@ -120888,38 +124418,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127487, '\p{^Is_RI: false}', ""); Expect(1, 127487, '\P{Is_RI: false}', ""); Expect(0, 127487, '\P{^Is_RI: false}', ""); - Expect(1, 127488, '\p{Is_RI=-_False}', ""); - Expect(0, 127488, '\p{^Is_RI=-_False}', ""); - Expect(0, 127488, '\P{Is_RI=-_False}', ""); - Expect(1, 127488, '\P{^Is_RI=-_False}', ""); - Expect(0, 127487, '\p{Is_RI=-_False}', ""); - Expect(1, 127487, '\p{^Is_RI=-_False}', ""); - Expect(1, 127487, '\P{Is_RI=-_False}', ""); - Expect(0, 127487, '\P{^Is_RI=-_False}', ""); - Error('\p{Regional_Indicator=:= yes}'); - Error('\P{Regional_Indicator=:= yes}'); + Expect(1, 127488, '\p{Is_RI= false}', ""); + Expect(0, 127488, '\p{^Is_RI= false}', ""); + Expect(0, 127488, '\P{Is_RI= false}', ""); + Expect(1, 127488, '\P{^Is_RI= false}', ""); + Expect(0, 127487, '\p{Is_RI= false}', ""); + Expect(1, 127487, '\p{^Is_RI= false}', ""); + Expect(1, 127487, '\P{Is_RI= false}', ""); + Expect(0, 127487, '\P{^Is_RI= false}', ""); + Error('\p{Regional_Indicator= yes/a/}'); + Error('\P{Regional_Indicator= yes/a/}'); Expect(1, 127487, '\p{Regional_Indicator=:\AYes\z:}', "");; Expect(0, 127488, '\p{Regional_Indicator=:\AYes\z:}', "");; - Expect(1, 127487, '\p{Regional_Indicator: yes}', ""); - Expect(0, 127487, '\p{^Regional_Indicator: yes}', ""); - Expect(0, 127487, '\P{Regional_Indicator: yes}', ""); - Expect(1, 127487, '\P{^Regional_Indicator: yes}', ""); - Expect(0, 127488, '\p{Regional_Indicator: yes}', ""); - Expect(1, 127488, '\p{^Regional_Indicator: yes}', ""); - Expect(1, 127488, '\P{Regional_Indicator: yes}', ""); - Expect(0, 127488, '\P{^Regional_Indicator: yes}', ""); + Expect(1, 127487, '\p{Regional_Indicator=yes}', ""); + Expect(0, 127487, '\p{^Regional_Indicator=yes}', ""); + Expect(0, 127487, '\P{Regional_Indicator=yes}', ""); + Expect(1, 127487, '\P{^Regional_Indicator=yes}', ""); + Expect(0, 127488, '\p{Regional_Indicator=yes}', ""); + Expect(1, 127488, '\p{^Regional_Indicator=yes}', ""); + Expect(1, 127488, '\P{Regional_Indicator=yes}', ""); + Expect(0, 127488, '\P{^Regional_Indicator=yes}', ""); Expect(1, 127487, '\p{Regional_Indicator=:\Ayes\z:}', "");; Expect(0, 127488, '\p{Regional_Indicator=:\Ayes\z:}', "");; - Expect(1, 127487, '\p{Regional_Indicator=-Yes}', ""); - Expect(0, 127487, '\p{^Regional_Indicator=-Yes}', ""); - Expect(0, 127487, '\P{Regional_Indicator=-Yes}', ""); - Expect(1, 127487, '\P{^Regional_Indicator=-Yes}', ""); - Expect(0, 127488, '\p{Regional_Indicator=-Yes}', ""); - Expect(1, 127488, '\p{^Regional_Indicator=-Yes}', ""); - Expect(1, 127488, '\P{Regional_Indicator=-Yes}', ""); - Expect(0, 127488, '\P{^Regional_Indicator=-Yes}', ""); - Error('\p{RI=:= Y}'); - Error('\P{RI=:= Y}'); + Expect(1, 127487, '\p{Regional_Indicator= Yes}', ""); + Expect(0, 127487, '\p{^Regional_Indicator= Yes}', ""); + Expect(0, 127487, '\P{Regional_Indicator= Yes}', ""); + Expect(1, 127487, '\P{^Regional_Indicator= Yes}', ""); + Expect(0, 127488, '\p{Regional_Indicator= Yes}', ""); + Expect(1, 127488, '\p{^Regional_Indicator= Yes}', ""); + Expect(1, 127488, '\P{Regional_Indicator= Yes}', ""); + Expect(0, 127488, '\P{^Regional_Indicator= Yes}', ""); + Error('\p{RI= Y:=}'); + Error('\P{RI= Y:=}'); Expect(1, 127487, '\p{RI=:\AY\z:}', "");; Expect(0, 127488, '\p{RI=:\AY\z:}', "");; Expect(1, 127487, '\p{RI=y}', ""); @@ -120932,16 +124462,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127488, '\P{^RI=y}', ""); Expect(1, 127487, '\p{RI=:\Ay\z:}', "");; Expect(0, 127488, '\p{RI=:\Ay\z:}', "");; - Expect(1, 127487, '\p{RI=- y}', ""); - Expect(0, 127487, '\p{^RI=- y}', ""); - Expect(0, 127487, '\P{RI=- y}', ""); - Expect(1, 127487, '\P{^RI=- y}', ""); - Expect(0, 127488, '\p{RI=- y}', ""); - Expect(1, 127488, '\p{^RI=- y}', ""); - Expect(1, 127488, '\P{RI=- y}', ""); - Expect(0, 127488, '\P{^RI=- y}', ""); - Error('\p{Is_Regional_Indicator= /a/t}'); - Error('\P{Is_Regional_Indicator= /a/t}'); + Expect(1, 127487, '\p{RI= -Y}', ""); + Expect(0, 127487, '\p{^RI= -Y}', ""); + Expect(0, 127487, '\P{RI= -Y}', ""); + Expect(1, 127487, '\P{^RI= -Y}', ""); + Expect(0, 127488, '\p{RI= -Y}', ""); + Expect(1, 127488, '\p{^RI= -Y}', ""); + Expect(1, 127488, '\P{RI= -Y}', ""); + Expect(0, 127488, '\P{^RI= -Y}', ""); + Error('\p{Is_Regional_Indicator= :=t}'); + Error('\P{Is_Regional_Indicator= :=t}'); Expect(1, 127487, '\p{Is_Regional_Indicator=t}', ""); Expect(0, 127487, '\p{^Is_Regional_Indicator=t}', ""); Expect(0, 127487, '\P{Is_Regional_Indicator=t}', ""); @@ -120950,16 +124480,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127488, '\p{^Is_Regional_Indicator=t}', ""); Expect(1, 127488, '\P{Is_Regional_Indicator=t}', ""); Expect(0, 127488, '\P{^Is_Regional_Indicator=t}', ""); - Expect(1, 127487, '\p{Is_Regional_Indicator= T}', ""); - Expect(0, 127487, '\p{^Is_Regional_Indicator= T}', ""); - Expect(0, 127487, '\P{Is_Regional_Indicator= T}', ""); - Expect(1, 127487, '\P{^Is_Regional_Indicator= T}', ""); - Expect(0, 127488, '\p{Is_Regional_Indicator= T}', ""); - Expect(1, 127488, '\p{^Is_Regional_Indicator= T}', ""); - Expect(1, 127488, '\P{Is_Regional_Indicator= T}', ""); - Expect(0, 127488, '\P{^Is_Regional_Indicator= T}', ""); - Error('\p{Is_RI=-:=True}'); - Error('\P{Is_RI=-:=True}'); + Expect(1, 127487, '\p{Is_Regional_Indicator:-T}', ""); + Expect(0, 127487, '\p{^Is_Regional_Indicator:-T}', ""); + Expect(0, 127487, '\P{Is_Regional_Indicator:-T}', ""); + Expect(1, 127487, '\P{^Is_Regional_Indicator:-T}', ""); + Expect(0, 127488, '\p{Is_Regional_Indicator:-T}', ""); + Expect(1, 127488, '\p{^Is_Regional_Indicator:-T}', ""); + Expect(1, 127488, '\P{Is_Regional_Indicator:-T}', ""); + Expect(0, 127488, '\P{^Is_Regional_Indicator:-T}', ""); + Error('\p{Is_RI=:=true}'); + Error('\P{Is_RI=:=true}'); Expect(1, 127487, '\p{Is_RI=true}', ""); Expect(0, 127487, '\p{^Is_RI=true}', ""); Expect(0, 127487, '\P{Is_RI=true}', ""); @@ -120968,22 +124498,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127488, '\p{^Is_RI=true}', ""); Expect(1, 127488, '\P{Is_RI=true}', ""); Expect(0, 127488, '\P{^Is_RI=true}', ""); - Expect(1, 127487, '\p{Is_RI=- true}', ""); - Expect(0, 127487, '\p{^Is_RI=- true}', ""); - Expect(0, 127487, '\P{Is_RI=- true}', ""); - Expect(1, 127487, '\P{^Is_RI=- true}', ""); - Expect(0, 127488, '\p{Is_RI=- true}', ""); - Expect(1, 127488, '\p{^Is_RI=- true}', ""); - Expect(1, 127488, '\P{Is_RI=- true}', ""); - Expect(0, 127488, '\P{^Is_RI=- true}', ""); + Expect(1, 127487, '\p{Is_RI=_ True}', ""); + Expect(0, 127487, '\p{^Is_RI=_ True}', ""); + Expect(0, 127487, '\P{Is_RI=_ True}', ""); + Expect(1, 127487, '\P{^Is_RI=_ True}', ""); + Expect(0, 127488, '\p{Is_RI=_ True}', ""); + Expect(1, 127488, '\p{^Is_RI=_ True}', ""); + Expect(1, 127488, '\P{Is_RI=_ True}', ""); + Expect(0, 127488, '\P{^Is_RI=_ True}', ""); Error('\p{sentencebreak}'); Error('\P{sentencebreak}'); Error('\p{sb}'); Error('\P{sb}'); Error('\p{_perlsb}'); Error('\P{_perlsb}'); - Error('\p{Sentence_Break: ATerm:=}'); - Error('\P{Sentence_Break: ATerm:=}'); + Error('\p{Sentence_Break=/a/_ATerm}'); + Error('\P{Sentence_Break=/a/_ATerm}'); Expect(1, 65294, '\p{Sentence_Break=:\AATerm\z:}', "");; Expect(0, 65295, '\p{Sentence_Break=:\AATerm\z:}', "");; Expect(1, 65294, '\p{Sentence_Break=aterm}', ""); @@ -120996,38 +124526,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65295, '\P{^Sentence_Break=aterm}', ""); Expect(1, 65294, '\p{Sentence_Break=:\Aaterm\z:}', "");; Expect(0, 65295, '\p{Sentence_Break=:\Aaterm\z:}', "");; - Expect(1, 65294, '\p{Sentence_Break=-_ATerm}', ""); - Expect(0, 65294, '\p{^Sentence_Break=-_ATerm}', ""); - Expect(0, 65294, '\P{Sentence_Break=-_ATerm}', ""); - Expect(1, 65294, '\P{^Sentence_Break=-_ATerm}', ""); - Expect(0, 65295, '\p{Sentence_Break=-_ATerm}', ""); - Expect(1, 65295, '\p{^Sentence_Break=-_ATerm}', ""); - Expect(1, 65295, '\P{Sentence_Break=-_ATerm}', ""); - Expect(0, 65295, '\P{^Sentence_Break=-_ATerm}', ""); - Error('\p{SB= -AT:=}'); - Error('\P{SB= -AT:=}'); + Expect(1, 65294, '\p{Sentence_Break=_ aterm}', ""); + Expect(0, 65294, '\p{^Sentence_Break=_ aterm}', ""); + Expect(0, 65294, '\P{Sentence_Break=_ aterm}', ""); + Expect(1, 65294, '\P{^Sentence_Break=_ aterm}', ""); + Expect(0, 65295, '\p{Sentence_Break=_ aterm}', ""); + Expect(1, 65295, '\p{^Sentence_Break=_ aterm}', ""); + Expect(1, 65295, '\P{Sentence_Break=_ aterm}', ""); + Expect(0, 65295, '\P{^Sentence_Break=_ aterm}', ""); + Error('\p{SB=:=- AT}'); + Error('\P{SB=:=- AT}'); Expect(1, 65294, '\p{SB=:\AAT\z:}', "");; Expect(0, 65295, '\p{SB=:\AAT\z:}', "");; - Expect(1, 65294, '\p{SB=at}', ""); - Expect(0, 65294, '\p{^SB=at}', ""); - Expect(0, 65294, '\P{SB=at}', ""); - Expect(1, 65294, '\P{^SB=at}', ""); - Expect(0, 65295, '\p{SB=at}', ""); - Expect(1, 65295, '\p{^SB=at}', ""); - Expect(1, 65295, '\P{SB=at}', ""); - Expect(0, 65295, '\P{^SB=at}', ""); + Expect(1, 65294, '\p{SB: at}', ""); + Expect(0, 65294, '\p{^SB: at}', ""); + Expect(0, 65294, '\P{SB: at}', ""); + Expect(1, 65294, '\P{^SB: at}', ""); + Expect(0, 65295, '\p{SB: at}', ""); + Expect(1, 65295, '\p{^SB: at}', ""); + Expect(1, 65295, '\P{SB: at}', ""); + Expect(0, 65295, '\P{^SB: at}', ""); Expect(1, 65294, '\p{SB=:\Aat\z:}', "");; Expect(0, 65295, '\p{SB=:\Aat\z:}', "");; - Expect(1, 65294, '\p{SB=__at}', ""); - Expect(0, 65294, '\p{^SB=__at}', ""); - Expect(0, 65294, '\P{SB=__at}', ""); - Expect(1, 65294, '\P{^SB=__at}', ""); - Expect(0, 65295, '\p{SB=__at}', ""); - Expect(1, 65295, '\p{^SB=__at}', ""); - Expect(1, 65295, '\P{SB=__at}', ""); - Expect(0, 65295, '\P{^SB=__at}', ""); - Error('\p{Is_Sentence_Break=/a/aterm}'); - Error('\P{Is_Sentence_Break=/a/aterm}'); + Expect(1, 65294, '\p{SB= at}', ""); + Expect(0, 65294, '\p{^SB= at}', ""); + Expect(0, 65294, '\P{SB= at}', ""); + Expect(1, 65294, '\P{^SB= at}', ""); + Expect(0, 65295, '\p{SB= at}', ""); + Expect(1, 65295, '\p{^SB= at}', ""); + Expect(1, 65295, '\P{SB= at}', ""); + Expect(0, 65295, '\P{^SB= at}', ""); + Error('\p{Is_Sentence_Break=__ATERM/a/}'); + Error('\P{Is_Sentence_Break=__ATERM/a/}'); Expect(1, 65294, '\p{Is_Sentence_Break=aterm}', ""); Expect(0, 65294, '\p{^Is_Sentence_Break=aterm}', ""); Expect(0, 65294, '\P{Is_Sentence_Break=aterm}', ""); @@ -121036,16 +124566,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65295, '\p{^Is_Sentence_Break=aterm}', ""); Expect(1, 65295, '\P{Is_Sentence_Break=aterm}', ""); Expect(0, 65295, '\P{^Is_Sentence_Break=aterm}', ""); - Expect(1, 65294, '\p{Is_Sentence_Break= ATERM}', ""); - Expect(0, 65294, '\p{^Is_Sentence_Break= ATERM}', ""); - Expect(0, 65294, '\P{Is_Sentence_Break= ATERM}', ""); - Expect(1, 65294, '\P{^Is_Sentence_Break= ATERM}', ""); - Expect(0, 65295, '\p{Is_Sentence_Break= ATERM}', ""); - Expect(1, 65295, '\p{^Is_Sentence_Break= ATERM}', ""); - Expect(1, 65295, '\P{Is_Sentence_Break= ATERM}', ""); - Expect(0, 65295, '\P{^Is_Sentence_Break= ATERM}', ""); - Error('\p{Is_SB= AT/a/}'); - Error('\P{Is_SB= AT/a/}'); + Expect(1, 65294, '\p{Is_Sentence_Break= _ATERM}', ""); + Expect(0, 65294, '\p{^Is_Sentence_Break= _ATERM}', ""); + Expect(0, 65294, '\P{Is_Sentence_Break= _ATERM}', ""); + Expect(1, 65294, '\P{^Is_Sentence_Break= _ATERM}', ""); + Expect(0, 65295, '\p{Is_Sentence_Break= _ATERM}', ""); + Expect(1, 65295, '\p{^Is_Sentence_Break= _ATERM}', ""); + Expect(1, 65295, '\P{Is_Sentence_Break= _ATERM}', ""); + Expect(0, 65295, '\P{^Is_Sentence_Break= _ATERM}', ""); + Error('\p{Is_SB=_/a/AT}'); + Error('\P{Is_SB=_/a/AT}'); Expect(1, 65294, '\p{Is_SB=at}', ""); Expect(0, 65294, '\p{^Is_SB=at}', ""); Expect(0, 65294, '\P{Is_SB=at}', ""); @@ -121054,16 +124584,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65295, '\p{^Is_SB=at}', ""); Expect(1, 65295, '\P{Is_SB=at}', ""); Expect(0, 65295, '\P{^Is_SB=at}', ""); - Expect(1, 65294, '\p{Is_SB=-at}', ""); - Expect(0, 65294, '\p{^Is_SB=-at}', ""); - Expect(0, 65294, '\P{Is_SB=-at}', ""); - Expect(1, 65294, '\P{^Is_SB=-at}', ""); - Expect(0, 65295, '\p{Is_SB=-at}', ""); - Expect(1, 65295, '\p{^Is_SB=-at}', ""); - Expect(1, 65295, '\P{Is_SB=-at}', ""); - Expect(0, 65295, '\P{^Is_SB=-at}', ""); - Error('\p{Sentence_Break=/a/_ close}'); - Error('\P{Sentence_Break=/a/_ close}'); + Expect(1, 65294, '\p{Is_SB= at}', ""); + Expect(0, 65294, '\p{^Is_SB= at}', ""); + Expect(0, 65294, '\P{Is_SB= at}', ""); + Expect(1, 65294, '\P{^Is_SB= at}', ""); + Expect(0, 65295, '\p{Is_SB= at}', ""); + Expect(1, 65295, '\p{^Is_SB= at}', ""); + Expect(1, 65295, '\P{Is_SB= at}', ""); + Expect(0, 65295, '\P{^Is_SB= at}', ""); + Error('\p{Sentence_Break: -Close:=}'); + Error('\P{Sentence_Break: -Close:=}'); Expect(1, 128632, '\p{Sentence_Break=:\AClose\z:}', "");; Expect(0, 128633, '\p{Sentence_Break=:\AClose\z:}', "");; Expect(1, 128632, '\p{Sentence_Break=close}', ""); @@ -121076,38 +124606,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 128633, '\P{^Sentence_Break=close}', ""); Expect(1, 128632, '\p{Sentence_Break=:\Aclose\z:}', "");; Expect(0, 128633, '\p{Sentence_Break=:\Aclose\z:}', "");; - Expect(1, 128632, '\p{Sentence_Break: Close}', ""); - Expect(0, 128632, '\p{^Sentence_Break: Close}', ""); - Expect(0, 128632, '\P{Sentence_Break: Close}', ""); - Expect(1, 128632, '\P{^Sentence_Break: Close}', ""); - Expect(0, 128633, '\p{Sentence_Break: Close}', ""); - Expect(1, 128633, '\p{^Sentence_Break: Close}', ""); - Expect(1, 128633, '\P{Sentence_Break: Close}', ""); - Expect(0, 128633, '\P{^Sentence_Break: Close}', ""); - Error('\p{SB=-:=CL}'); - Error('\P{SB=-:=CL}'); + Expect(1, 128632, '\p{Sentence_Break= CLOSE}', ""); + Expect(0, 128632, '\p{^Sentence_Break= CLOSE}', ""); + Expect(0, 128632, '\P{Sentence_Break= CLOSE}', ""); + Expect(1, 128632, '\P{^Sentence_Break= CLOSE}', ""); + Expect(0, 128633, '\p{Sentence_Break= CLOSE}', ""); + Expect(1, 128633, '\p{^Sentence_Break= CLOSE}', ""); + Expect(1, 128633, '\P{Sentence_Break= CLOSE}', ""); + Expect(0, 128633, '\P{^Sentence_Break= CLOSE}', ""); + Error('\p{SB= -cl:=}'); + Error('\P{SB= -cl:=}'); Expect(1, 128632, '\p{SB=:\ACL\z:}', "");; Expect(0, 128633, '\p{SB=:\ACL\z:}', "");; - Expect(1, 128632, '\p{SB=cl}', ""); - Expect(0, 128632, '\p{^SB=cl}', ""); - Expect(0, 128632, '\P{SB=cl}', ""); - Expect(1, 128632, '\P{^SB=cl}', ""); - Expect(0, 128633, '\p{SB=cl}', ""); - Expect(1, 128633, '\p{^SB=cl}', ""); - Expect(1, 128633, '\P{SB=cl}', ""); - Expect(0, 128633, '\P{^SB=cl}', ""); + Expect(1, 128632, '\p{SB:cl}', ""); + Expect(0, 128632, '\p{^SB:cl}', ""); + Expect(0, 128632, '\P{SB:cl}', ""); + Expect(1, 128632, '\P{^SB:cl}', ""); + Expect(0, 128633, '\p{SB:cl}', ""); + Expect(1, 128633, '\p{^SB:cl}', ""); + Expect(1, 128633, '\P{SB:cl}', ""); + Expect(0, 128633, '\P{^SB:cl}', ""); Expect(1, 128632, '\p{SB=:\Acl\z:}', "");; Expect(0, 128633, '\p{SB=:\Acl\z:}', "");; - Expect(1, 128632, '\p{SB=-_CL}', ""); - Expect(0, 128632, '\p{^SB=-_CL}', ""); - Expect(0, 128632, '\P{SB=-_CL}', ""); - Expect(1, 128632, '\P{^SB=-_CL}', ""); - Expect(0, 128633, '\p{SB=-_CL}', ""); - Expect(1, 128633, '\p{^SB=-_CL}', ""); - Expect(1, 128633, '\P{SB=-_CL}', ""); - Expect(0, 128633, '\P{^SB=-_CL}', ""); - Error('\p{Is_Sentence_Break=-Close/a/}'); - Error('\P{Is_Sentence_Break=-Close/a/}'); + Expect(1, 128632, '\p{SB=CL}', ""); + Expect(0, 128632, '\p{^SB=CL}', ""); + Expect(0, 128632, '\P{SB=CL}', ""); + Expect(1, 128632, '\P{^SB=CL}', ""); + Expect(0, 128633, '\p{SB=CL}', ""); + Expect(1, 128633, '\p{^SB=CL}', ""); + Expect(1, 128633, '\P{SB=CL}', ""); + Expect(0, 128633, '\P{^SB=CL}', ""); + Error('\p{Is_Sentence_Break: _Close/a/}'); + Error('\P{Is_Sentence_Break: _Close/a/}'); Expect(1, 128632, '\p{Is_Sentence_Break=close}', ""); Expect(0, 128632, '\p{^Is_Sentence_Break=close}', ""); Expect(0, 128632, '\P{Is_Sentence_Break=close}', ""); @@ -121116,34 +124646,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 128633, '\p{^Is_Sentence_Break=close}', ""); Expect(1, 128633, '\P{Is_Sentence_Break=close}', ""); Expect(0, 128633, '\P{^Is_Sentence_Break=close}', ""); - Expect(1, 128632, '\p{Is_Sentence_Break=_-close}', ""); - Expect(0, 128632, '\p{^Is_Sentence_Break=_-close}', ""); - Expect(0, 128632, '\P{Is_Sentence_Break=_-close}', ""); - Expect(1, 128632, '\P{^Is_Sentence_Break=_-close}', ""); - Expect(0, 128633, '\p{Is_Sentence_Break=_-close}', ""); - Expect(1, 128633, '\p{^Is_Sentence_Break=_-close}', ""); - Expect(1, 128633, '\P{Is_Sentence_Break=_-close}', ""); - Expect(0, 128633, '\P{^Is_Sentence_Break=_-close}', ""); - Error('\p{Is_SB=_/a/CL}'); - Error('\P{Is_SB=_/a/CL}'); - Expect(1, 128632, '\p{Is_SB=cl}', ""); - Expect(0, 128632, '\p{^Is_SB=cl}', ""); - Expect(0, 128632, '\P{Is_SB=cl}', ""); - Expect(1, 128632, '\P{^Is_SB=cl}', ""); - Expect(0, 128633, '\p{Is_SB=cl}', ""); - Expect(1, 128633, '\p{^Is_SB=cl}', ""); - Expect(1, 128633, '\P{Is_SB=cl}', ""); - Expect(0, 128633, '\P{^Is_SB=cl}', ""); - Expect(1, 128632, '\p{Is_SB= cl}', ""); - Expect(0, 128632, '\p{^Is_SB= cl}', ""); - Expect(0, 128632, '\P{Is_SB= cl}', ""); - Expect(1, 128632, '\P{^Is_SB= cl}', ""); - Expect(0, 128633, '\p{Is_SB= cl}', ""); - Expect(1, 128633, '\p{^Is_SB= cl}', ""); - Expect(1, 128633, '\P{Is_SB= cl}', ""); - Expect(0, 128633, '\P{^Is_SB= cl}', ""); - Error('\p{Sentence_Break=- CR/a/}'); - Error('\P{Sentence_Break=- CR/a/}'); + Expect(1, 128632, '\p{Is_Sentence_Break= Close}', ""); + Expect(0, 128632, '\p{^Is_Sentence_Break= Close}', ""); + Expect(0, 128632, '\P{Is_Sentence_Break= Close}', ""); + Expect(1, 128632, '\P{^Is_Sentence_Break= Close}', ""); + Expect(0, 128633, '\p{Is_Sentence_Break= Close}', ""); + Expect(1, 128633, '\p{^Is_Sentence_Break= Close}', ""); + Expect(1, 128633, '\P{Is_Sentence_Break= Close}', ""); + Expect(0, 128633, '\P{^Is_Sentence_Break= Close}', ""); + Error('\p{Is_SB=/a/ -CL}'); + Error('\P{Is_SB=/a/ -CL}'); + Expect(1, 128632, '\p{Is_SB: cl}', ""); + Expect(0, 128632, '\p{^Is_SB: cl}', ""); + Expect(0, 128632, '\P{Is_SB: cl}', ""); + Expect(1, 128632, '\P{^Is_SB: cl}', ""); + Expect(0, 128633, '\p{Is_SB: cl}', ""); + Expect(1, 128633, '\p{^Is_SB: cl}', ""); + Expect(1, 128633, '\P{Is_SB: cl}', ""); + Expect(0, 128633, '\P{^Is_SB: cl}', ""); + Expect(1, 128632, '\p{Is_SB= cl}', ""); + Expect(0, 128632, '\p{^Is_SB= cl}', ""); + Expect(0, 128632, '\P{Is_SB= cl}', ""); + Expect(1, 128632, '\P{^Is_SB= cl}', ""); + Expect(0, 128633, '\p{Is_SB= cl}', ""); + Expect(1, 128633, '\p{^Is_SB= cl}', ""); + Expect(1, 128633, '\P{Is_SB= cl}', ""); + Expect(0, 128633, '\P{^Is_SB= cl}', ""); + Error('\p{Sentence_Break= _CR/a/}'); + Error('\P{Sentence_Break= _CR/a/}'); Expect(1, 13, '\p{Sentence_Break=:\ACR\z:}', "");; Expect(0, 14, '\p{Sentence_Break=:\ACR\z:}', "");; Expect(1, 13, '\p{Sentence_Break=cr}', ""); @@ -121156,16 +124686,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 14, '\P{^Sentence_Break=cr}', ""); Expect(1, 13, '\p{Sentence_Break=:\Acr\z:}', "");; Expect(0, 14, '\p{Sentence_Break=:\Acr\z:}', "");; - Expect(1, 13, '\p{Sentence_Break=-_CR}', ""); - Expect(0, 13, '\p{^Sentence_Break=-_CR}', ""); - Expect(0, 13, '\P{Sentence_Break=-_CR}', ""); - Expect(1, 13, '\P{^Sentence_Break=-_CR}', ""); - Expect(0, 14, '\p{Sentence_Break=-_CR}', ""); - Expect(1, 14, '\p{^Sentence_Break=-_CR}', ""); - Expect(1, 14, '\P{Sentence_Break=-_CR}', ""); - Expect(0, 14, '\P{^Sentence_Break=-_CR}', ""); - Error('\p{SB=CR/a/}'); - Error('\P{SB=CR/a/}'); + Expect(1, 13, '\p{Sentence_Break:_CR}', ""); + Expect(0, 13, '\p{^Sentence_Break:_CR}', ""); + Expect(0, 13, '\P{Sentence_Break:_CR}', ""); + Expect(1, 13, '\P{^Sentence_Break:_CR}', ""); + Expect(0, 14, '\p{Sentence_Break:_CR}', ""); + Expect(1, 14, '\p{^Sentence_Break:_CR}', ""); + Expect(1, 14, '\P{Sentence_Break:_CR}', ""); + Expect(0, 14, '\P{^Sentence_Break:_CR}', ""); + Error('\p{SB=cr/a/}'); + Error('\P{SB=cr/a/}'); Expect(1, 13, '\p{SB=:\ACR\z:}', "");; Expect(0, 14, '\p{SB=:\ACR\z:}', "");; Expect(1, 13, '\p{SB: cr}', ""); @@ -121178,16 +124708,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 14, '\P{^SB: cr}', ""); Expect(1, 13, '\p{SB=:\Acr\z:}', "");; Expect(0, 14, '\p{SB=:\Acr\z:}', "");; - Expect(1, 13, '\p{SB=_cr}', ""); - Expect(0, 13, '\p{^SB=_cr}', ""); - Expect(0, 13, '\P{SB=_cr}', ""); - Expect(1, 13, '\P{^SB=_cr}', ""); - Expect(0, 14, '\p{SB=_cr}', ""); - Expect(1, 14, '\p{^SB=_cr}', ""); - Expect(1, 14, '\P{SB=_cr}', ""); - Expect(0, 14, '\P{^SB=_cr}', ""); - Error('\p{Is_Sentence_Break=/a/ CR}'); - Error('\P{Is_Sentence_Break=/a/ CR}'); + Expect(1, 13, '\p{SB: _CR}', ""); + Expect(0, 13, '\p{^SB: _CR}', ""); + Expect(0, 13, '\P{SB: _CR}', ""); + Expect(1, 13, '\P{^SB: _CR}', ""); + Expect(0, 14, '\p{SB: _CR}', ""); + Expect(1, 14, '\p{^SB: _CR}', ""); + Expect(1, 14, '\P{SB: _CR}', ""); + Expect(0, 14, '\P{^SB: _CR}', ""); + Error('\p{Is_Sentence_Break= -CR/a/}'); + Error('\P{Is_Sentence_Break= -CR/a/}'); Expect(1, 13, '\p{Is_Sentence_Break=cr}', ""); Expect(0, 13, '\p{^Is_Sentence_Break=cr}', ""); Expect(0, 13, '\P{Is_Sentence_Break=cr}', ""); @@ -121196,16 +124726,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 14, '\p{^Is_Sentence_Break=cr}', ""); Expect(1, 14, '\P{Is_Sentence_Break=cr}', ""); Expect(0, 14, '\P{^Is_Sentence_Break=cr}', ""); - Expect(1, 13, '\p{Is_Sentence_Break= cr}', ""); - Expect(0, 13, '\p{^Is_Sentence_Break= cr}', ""); - Expect(0, 13, '\P{Is_Sentence_Break= cr}', ""); - Expect(1, 13, '\P{^Is_Sentence_Break= cr}', ""); - Expect(0, 14, '\p{Is_Sentence_Break= cr}', ""); - Expect(1, 14, '\p{^Is_Sentence_Break= cr}', ""); - Expect(1, 14, '\P{Is_Sentence_Break= cr}', ""); - Expect(0, 14, '\P{^Is_Sentence_Break= cr}', ""); - Error('\p{Is_SB=_-CR:=}'); - Error('\P{Is_SB=_-CR:=}'); + Expect(1, 13, '\p{Is_Sentence_Break=_CR}', ""); + Expect(0, 13, '\p{^Is_Sentence_Break=_CR}', ""); + Expect(0, 13, '\P{Is_Sentence_Break=_CR}', ""); + Expect(1, 13, '\P{^Is_Sentence_Break=_CR}', ""); + Expect(0, 14, '\p{Is_Sentence_Break=_CR}', ""); + Expect(1, 14, '\p{^Is_Sentence_Break=_CR}', ""); + Expect(1, 14, '\P{Is_Sentence_Break=_CR}', ""); + Expect(0, 14, '\P{^Is_Sentence_Break=_CR}', ""); + Error('\p{Is_SB=:=-CR}'); + Error('\P{Is_SB=:=-CR}'); Expect(1, 13, '\p{Is_SB=cr}', ""); Expect(0, 13, '\p{^Is_SB=cr}', ""); Expect(0, 13, '\P{Is_SB=cr}', ""); @@ -121214,38 +124744,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 14, '\p{^Is_SB=cr}', ""); Expect(1, 14, '\P{Is_SB=cr}', ""); Expect(0, 14, '\P{^Is_SB=cr}', ""); - Expect(1, 13, '\p{Is_SB= CR}', ""); - Expect(0, 13, '\p{^Is_SB= CR}', ""); - Expect(0, 13, '\P{Is_SB= CR}', ""); - Expect(1, 13, '\P{^Is_SB= CR}', ""); - Expect(0, 14, '\p{Is_SB= CR}', ""); - Expect(1, 14, '\p{^Is_SB= CR}', ""); - Expect(1, 14, '\P{Is_SB= CR}', ""); - Expect(0, 14, '\P{^Is_SB= CR}', ""); - Error('\p{Sentence_Break=:= Extend}'); - Error('\P{Sentence_Break=:= Extend}'); + Expect(1, 13, '\p{Is_SB= CR}', ""); + Expect(0, 13, '\p{^Is_SB= CR}', ""); + Expect(0, 13, '\P{Is_SB= CR}', ""); + Expect(1, 13, '\P{^Is_SB= CR}', ""); + Expect(0, 14, '\p{Is_SB= CR}', ""); + Expect(1, 14, '\p{^Is_SB= CR}', ""); + Expect(1, 14, '\P{Is_SB= CR}', ""); + Expect(0, 14, '\P{^Is_SB= CR}', ""); + Error('\p{Sentence_Break= Extend:=}'); + Error('\P{Sentence_Break= Extend:=}'); Expect(1, 917999, '\p{Sentence_Break=:\AExtend\z:}', "");; Expect(0, 918000, '\p{Sentence_Break=:\AExtend\z:}', "");; - Expect(1, 917999, '\p{Sentence_Break:extend}', ""); - Expect(0, 917999, '\p{^Sentence_Break:extend}', ""); - Expect(0, 917999, '\P{Sentence_Break:extend}', ""); - Expect(1, 917999, '\P{^Sentence_Break:extend}', ""); - Expect(0, 918000, '\p{Sentence_Break:extend}', ""); - Expect(1, 918000, '\p{^Sentence_Break:extend}', ""); - Expect(1, 918000, '\P{Sentence_Break:extend}', ""); - Expect(0, 918000, '\P{^Sentence_Break:extend}', ""); + Expect(1, 917999, '\p{Sentence_Break=extend}', ""); + Expect(0, 917999, '\p{^Sentence_Break=extend}', ""); + Expect(0, 917999, '\P{Sentence_Break=extend}', ""); + Expect(1, 917999, '\P{^Sentence_Break=extend}', ""); + Expect(0, 918000, '\p{Sentence_Break=extend}', ""); + Expect(1, 918000, '\p{^Sentence_Break=extend}', ""); + Expect(1, 918000, '\P{Sentence_Break=extend}', ""); + Expect(0, 918000, '\P{^Sentence_Break=extend}', ""); Expect(1, 917999, '\p{Sentence_Break=:\Aextend\z:}', "");; Expect(0, 918000, '\p{Sentence_Break=:\Aextend\z:}', "");; - Expect(1, 917999, '\p{Sentence_Break=_extend}', ""); - Expect(0, 917999, '\p{^Sentence_Break=_extend}', ""); - Expect(0, 917999, '\P{Sentence_Break=_extend}', ""); - Expect(1, 917999, '\P{^Sentence_Break=_extend}', ""); - Expect(0, 918000, '\p{Sentence_Break=_extend}', ""); - Expect(1, 918000, '\p{^Sentence_Break=_extend}', ""); - Expect(1, 918000, '\P{Sentence_Break=_extend}', ""); - Expect(0, 918000, '\P{^Sentence_Break=_extend}', ""); - Error('\p{SB=/a/__ex}'); - Error('\P{SB=/a/__ex}'); + Expect(1, 917999, '\p{Sentence_Break=__EXTEND}', ""); + Expect(0, 917999, '\p{^Sentence_Break=__EXTEND}', ""); + Expect(0, 917999, '\P{Sentence_Break=__EXTEND}', ""); + Expect(1, 917999, '\P{^Sentence_Break=__EXTEND}', ""); + Expect(0, 918000, '\p{Sentence_Break=__EXTEND}', ""); + Expect(1, 918000, '\p{^Sentence_Break=__EXTEND}', ""); + Expect(1, 918000, '\P{Sentence_Break=__EXTEND}', ""); + Expect(0, 918000, '\P{^Sentence_Break=__EXTEND}', ""); + Error('\p{SB= /a/EX}'); + Error('\P{SB= /a/EX}'); Expect(1, 917999, '\p{SB=:\AEX\z:}', "");; Expect(0, 918000, '\p{SB=:\AEX\z:}', "");; Expect(1, 917999, '\p{SB=ex}', ""); @@ -121258,16 +124788,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 918000, '\P{^SB=ex}', ""); Expect(1, 917999, '\p{SB=:\Aex\z:}', "");; Expect(0, 918000, '\p{SB=:\Aex\z:}', "");; - Expect(1, 917999, '\p{SB=- EX}', ""); - Expect(0, 917999, '\p{^SB=- EX}', ""); - Expect(0, 917999, '\P{SB=- EX}', ""); - Expect(1, 917999, '\P{^SB=- EX}', ""); - Expect(0, 918000, '\p{SB=- EX}', ""); - Expect(1, 918000, '\p{^SB=- EX}', ""); - Expect(1, 918000, '\P{SB=- EX}', ""); - Expect(0, 918000, '\P{^SB=- EX}', ""); - Error('\p{Is_Sentence_Break=/a/-Extend}'); - Error('\P{Is_Sentence_Break=/a/-Extend}'); + Expect(1, 917999, '\p{SB=--ex}', ""); + Expect(0, 917999, '\p{^SB=--ex}', ""); + Expect(0, 917999, '\P{SB=--ex}', ""); + Expect(1, 917999, '\P{^SB=--ex}', ""); + Expect(0, 918000, '\p{SB=--ex}', ""); + Expect(1, 918000, '\p{^SB=--ex}', ""); + Expect(1, 918000, '\P{SB=--ex}', ""); + Expect(0, 918000, '\P{^SB=--ex}', ""); + Error('\p{Is_Sentence_Break=_/a/Extend}'); + Error('\P{Is_Sentence_Break=_/a/Extend}'); Expect(1, 917999, '\p{Is_Sentence_Break=extend}', ""); Expect(0, 917999, '\p{^Is_Sentence_Break=extend}', ""); Expect(0, 917999, '\P{Is_Sentence_Break=extend}', ""); @@ -121276,16 +124806,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^Is_Sentence_Break=extend}', ""); Expect(1, 918000, '\P{Is_Sentence_Break=extend}', ""); Expect(0, 918000, '\P{^Is_Sentence_Break=extend}', ""); - Expect(1, 917999, '\p{Is_Sentence_Break= EXTEND}', ""); - Expect(0, 917999, '\p{^Is_Sentence_Break= EXTEND}', ""); - Expect(0, 917999, '\P{Is_Sentence_Break= EXTEND}', ""); - Expect(1, 917999, '\P{^Is_Sentence_Break= EXTEND}', ""); - Expect(0, 918000, '\p{Is_Sentence_Break= EXTEND}', ""); - Expect(1, 918000, '\p{^Is_Sentence_Break= EXTEND}', ""); - Expect(1, 918000, '\P{Is_Sentence_Break= EXTEND}', ""); - Expect(0, 918000, '\P{^Is_Sentence_Break= EXTEND}', ""); - Error('\p{Is_SB=:=_EX}'); - Error('\P{Is_SB=:=_EX}'); + Expect(1, 917999, '\p{Is_Sentence_Break= Extend}', ""); + Expect(0, 917999, '\p{^Is_Sentence_Break= Extend}', ""); + Expect(0, 917999, '\P{Is_Sentence_Break= Extend}', ""); + Expect(1, 917999, '\P{^Is_Sentence_Break= Extend}', ""); + Expect(0, 918000, '\p{Is_Sentence_Break= Extend}', ""); + Expect(1, 918000, '\p{^Is_Sentence_Break= Extend}', ""); + Expect(1, 918000, '\P{Is_Sentence_Break= Extend}', ""); + Expect(0, 918000, '\P{^Is_Sentence_Break= Extend}', ""); + Error('\p{Is_SB: _:=EX}'); + Error('\P{Is_SB: _:=EX}'); Expect(1, 917999, '\p{Is_SB=ex}', ""); Expect(0, 917999, '\p{^Is_SB=ex}', ""); Expect(0, 917999, '\P{Is_SB=ex}', ""); @@ -121294,60 +124824,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^Is_SB=ex}', ""); Expect(1, 918000, '\P{Is_SB=ex}', ""); Expect(0, 918000, '\P{^Is_SB=ex}', ""); - Expect(1, 917999, '\p{Is_SB=_ ex}', ""); - Expect(0, 917999, '\p{^Is_SB=_ ex}', ""); - Expect(0, 917999, '\P{Is_SB=_ ex}', ""); - Expect(1, 917999, '\P{^Is_SB=_ ex}', ""); - Expect(0, 918000, '\p{Is_SB=_ ex}', ""); - Expect(1, 918000, '\p{^Is_SB=_ ex}', ""); - Expect(1, 918000, '\P{Is_SB=_ ex}', ""); - Expect(0, 918000, '\P{^Is_SB=_ ex}', ""); - Error('\p{Sentence_Break=_:=FORMAT}'); - Error('\P{Sentence_Break=_:=FORMAT}'); + Expect(1, 917999, '\p{Is_SB=_ EX}', ""); + Expect(0, 917999, '\p{^Is_SB=_ EX}', ""); + Expect(0, 917999, '\P{Is_SB=_ EX}', ""); + Expect(1, 917999, '\P{^Is_SB=_ EX}', ""); + Expect(0, 918000, '\p{Is_SB=_ EX}', ""); + Expect(1, 918000, '\p{^Is_SB=_ EX}', ""); + Expect(1, 918000, '\P{Is_SB=_ EX}', ""); + Expect(0, 918000, '\P{^Is_SB=_ EX}', ""); + Error('\p{Sentence_Break=/a/FORMAT}'); + Error('\P{Sentence_Break=/a/FORMAT}'); Expect(1, 917505, '\p{Sentence_Break=:\AFormat\z:}', "");; Expect(0, 917506, '\p{Sentence_Break=:\AFormat\z:}', "");; - Expect(1, 917505, '\p{Sentence_Break: format}', ""); - Expect(0, 917505, '\p{^Sentence_Break: format}', ""); - Expect(0, 917505, '\P{Sentence_Break: format}', ""); - Expect(1, 917505, '\P{^Sentence_Break: format}', ""); - Expect(0, 917506, '\p{Sentence_Break: format}', ""); - Expect(1, 917506, '\p{^Sentence_Break: format}', ""); - Expect(1, 917506, '\P{Sentence_Break: format}', ""); - Expect(0, 917506, '\P{^Sentence_Break: format}', ""); + Expect(1, 917505, '\p{Sentence_Break=format}', ""); + Expect(0, 917505, '\p{^Sentence_Break=format}', ""); + Expect(0, 917505, '\P{Sentence_Break=format}', ""); + Expect(1, 917505, '\P{^Sentence_Break=format}', ""); + Expect(0, 917506, '\p{Sentence_Break=format}', ""); + Expect(1, 917506, '\p{^Sentence_Break=format}', ""); + Expect(1, 917506, '\P{Sentence_Break=format}', ""); + Expect(0, 917506, '\P{^Sentence_Break=format}', ""); Expect(1, 917505, '\p{Sentence_Break=:\Aformat\z:}', "");; Expect(0, 917506, '\p{Sentence_Break=:\Aformat\z:}', "");; - Expect(1, 917505, '\p{Sentence_Break=-FORMAT}', ""); - Expect(0, 917505, '\p{^Sentence_Break=-FORMAT}', ""); - Expect(0, 917505, '\P{Sentence_Break=-FORMAT}', ""); - Expect(1, 917505, '\P{^Sentence_Break=-FORMAT}', ""); - Expect(0, 917506, '\p{Sentence_Break=-FORMAT}', ""); - Expect(1, 917506, '\p{^Sentence_Break=-FORMAT}', ""); - Expect(1, 917506, '\P{Sentence_Break=-FORMAT}', ""); - Expect(0, 917506, '\P{^Sentence_Break=-FORMAT}', ""); - Error('\p{SB=_ fo:=}'); - Error('\P{SB=_ fo:=}'); + Expect(1, 917505, '\p{Sentence_Break: FORMAT}', ""); + Expect(0, 917505, '\p{^Sentence_Break: FORMAT}', ""); + Expect(0, 917505, '\P{Sentence_Break: FORMAT}', ""); + Expect(1, 917505, '\P{^Sentence_Break: FORMAT}', ""); + Expect(0, 917506, '\p{Sentence_Break: FORMAT}', ""); + Expect(1, 917506, '\p{^Sentence_Break: FORMAT}', ""); + Expect(1, 917506, '\P{Sentence_Break: FORMAT}', ""); + Expect(0, 917506, '\P{^Sentence_Break: FORMAT}', ""); + Error('\p{SB= fo:=}'); + Error('\P{SB= fo:=}'); Expect(1, 917505, '\p{SB=:\AFO\z:}', "");; Expect(0, 917506, '\p{SB=:\AFO\z:}', "");; - Expect(1, 917505, '\p{SB=fo}', ""); - Expect(0, 917505, '\p{^SB=fo}', ""); - Expect(0, 917505, '\P{SB=fo}', ""); - Expect(1, 917505, '\P{^SB=fo}', ""); - Expect(0, 917506, '\p{SB=fo}', ""); - Expect(1, 917506, '\p{^SB=fo}', ""); - Expect(1, 917506, '\P{SB=fo}', ""); - Expect(0, 917506, '\P{^SB=fo}', ""); + Expect(1, 917505, '\p{SB:fo}', ""); + Expect(0, 917505, '\p{^SB:fo}', ""); + Expect(0, 917505, '\P{SB:fo}', ""); + Expect(1, 917505, '\P{^SB:fo}', ""); + Expect(0, 917506, '\p{SB:fo}', ""); + Expect(1, 917506, '\p{^SB:fo}', ""); + Expect(1, 917506, '\P{SB:fo}', ""); + Expect(0, 917506, '\P{^SB:fo}', ""); Expect(1, 917505, '\p{SB=:\Afo\z:}', "");; Expect(0, 917506, '\p{SB=:\Afo\z:}', "");; - Expect(1, 917505, '\p{SB= FO}', ""); - Expect(0, 917505, '\p{^SB= FO}', ""); - Expect(0, 917505, '\P{SB= FO}', ""); - Expect(1, 917505, '\P{^SB= FO}', ""); - Expect(0, 917506, '\p{SB= FO}', ""); - Expect(1, 917506, '\p{^SB= FO}', ""); - Expect(1, 917506, '\P{SB= FO}', ""); - Expect(0, 917506, '\P{^SB= FO}', ""); - Error('\p{Is_Sentence_Break=:=_ Format}'); - Error('\P{Is_Sentence_Break=:=_ Format}'); + Expect(1, 917505, '\p{SB= FO}', ""); + Expect(0, 917505, '\p{^SB= FO}', ""); + Expect(0, 917505, '\P{SB= FO}', ""); + Expect(1, 917505, '\P{^SB= FO}', ""); + Expect(0, 917506, '\p{SB= FO}', ""); + Expect(1, 917506, '\p{^SB= FO}', ""); + Expect(1, 917506, '\P{SB= FO}', ""); + Expect(0, 917506, '\P{^SB= FO}', ""); + Error('\p{Is_Sentence_Break: :=-Format}'); + Error('\P{Is_Sentence_Break: :=-Format}'); Expect(1, 917505, '\p{Is_Sentence_Break=format}', ""); Expect(0, 917505, '\p{^Is_Sentence_Break=format}', ""); Expect(0, 917505, '\P{Is_Sentence_Break=format}', ""); @@ -121356,16 +124886,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917506, '\p{^Is_Sentence_Break=format}', ""); Expect(1, 917506, '\P{Is_Sentence_Break=format}', ""); Expect(0, 917506, '\P{^Is_Sentence_Break=format}', ""); - Expect(1, 917505, '\p{Is_Sentence_Break= Format}', ""); - Expect(0, 917505, '\p{^Is_Sentence_Break= Format}', ""); - Expect(0, 917505, '\P{Is_Sentence_Break= Format}', ""); - Expect(1, 917505, '\P{^Is_Sentence_Break= Format}', ""); - Expect(0, 917506, '\p{Is_Sentence_Break= Format}', ""); - Expect(1, 917506, '\p{^Is_Sentence_Break= Format}', ""); - Expect(1, 917506, '\P{Is_Sentence_Break= Format}', ""); - Expect(0, 917506, '\P{^Is_Sentence_Break= Format}', ""); - Error('\p{Is_SB=:=-FO}'); - Error('\P{Is_SB=:=-FO}'); + Expect(1, 917505, '\p{Is_Sentence_Break: Format}', ""); + Expect(0, 917505, '\p{^Is_Sentence_Break: Format}', ""); + Expect(0, 917505, '\P{Is_Sentence_Break: Format}', ""); + Expect(1, 917505, '\P{^Is_Sentence_Break: Format}', ""); + Expect(0, 917506, '\p{Is_Sentence_Break: Format}', ""); + Expect(1, 917506, '\p{^Is_Sentence_Break: Format}', ""); + Expect(1, 917506, '\P{Is_Sentence_Break: Format}', ""); + Expect(0, 917506, '\P{^Is_Sentence_Break: Format}', ""); + Error('\p{Is_SB=_ FO:=}'); + Error('\P{Is_SB=_ FO:=}'); Expect(1, 917505, '\p{Is_SB=fo}', ""); Expect(0, 917505, '\p{^Is_SB=fo}', ""); Expect(0, 917505, '\P{Is_SB=fo}', ""); @@ -121374,88 +124904,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917506, '\p{^Is_SB=fo}', ""); Expect(1, 917506, '\P{Is_SB=fo}', ""); Expect(0, 917506, '\P{^Is_SB=fo}', ""); - Expect(1, 917505, '\p{Is_SB: -_FO}', ""); - Expect(0, 917505, '\p{^Is_SB: -_FO}', ""); - Expect(0, 917505, '\P{Is_SB: -_FO}', ""); - Expect(1, 917505, '\P{^Is_SB: -_FO}', ""); - Expect(0, 917506, '\p{Is_SB: -_FO}', ""); - Expect(1, 917506, '\p{^Is_SB: -_FO}', ""); - Expect(1, 917506, '\P{Is_SB: -_FO}', ""); - Expect(0, 917506, '\P{^Is_SB: -_FO}', ""); - Error('\p{Sentence_Break=:=OLetter}'); - Error('\P{Sentence_Break=:=OLetter}'); - Expect(1, 195101, '\p{Sentence_Break=:\AOLetter\z:}', "");; - Expect(0, 195102, '\p{Sentence_Break=:\AOLetter\z:}', "");; - Expect(1, 195101, '\p{Sentence_Break: oletter}', ""); - Expect(0, 195101, '\p{^Sentence_Break: oletter}', ""); - Expect(0, 195101, '\P{Sentence_Break: oletter}', ""); - Expect(1, 195101, '\P{^Sentence_Break: oletter}', ""); - Expect(0, 195102, '\p{Sentence_Break: oletter}', ""); - Expect(1, 195102, '\p{^Sentence_Break: oletter}', ""); - Expect(1, 195102, '\P{Sentence_Break: oletter}', ""); - Expect(0, 195102, '\P{^Sentence_Break: oletter}', ""); - Expect(1, 195101, '\p{Sentence_Break=:\Aoletter\z:}', "");; - Expect(0, 195102, '\p{Sentence_Break=:\Aoletter\z:}', "");; - Expect(1, 195101, '\p{Sentence_Break= OLetter}', ""); - Expect(0, 195101, '\p{^Sentence_Break= OLetter}', ""); - Expect(0, 195101, '\P{Sentence_Break= OLetter}', ""); - Expect(1, 195101, '\P{^Sentence_Break= OLetter}', ""); - Expect(0, 195102, '\p{Sentence_Break= OLetter}', ""); - Expect(1, 195102, '\p{^Sentence_Break= OLetter}', ""); - Expect(1, 195102, '\P{Sentence_Break= OLetter}', ""); - Expect(0, 195102, '\P{^Sentence_Break= OLetter}', ""); - Error('\p{SB=- LE/a/}'); - Error('\P{SB=- LE/a/}'); - Expect(1, 195101, '\p{SB=:\ALE\z:}', "");; - Expect(0, 195102, '\p{SB=:\ALE\z:}', "");; - Expect(1, 195101, '\p{SB=le}', ""); - Expect(0, 195101, '\p{^SB=le}', ""); - Expect(0, 195101, '\P{SB=le}', ""); - Expect(1, 195101, '\P{^SB=le}', ""); - Expect(0, 195102, '\p{SB=le}', ""); - Expect(1, 195102, '\p{^SB=le}', ""); - Expect(1, 195102, '\P{SB=le}', ""); - Expect(0, 195102, '\P{^SB=le}', ""); - Expect(1, 195101, '\p{SB=:\Ale\z:}', "");; - Expect(0, 195102, '\p{SB=:\Ale\z:}', "");; - Expect(1, 195101, '\p{SB= LE}', ""); - Expect(0, 195101, '\p{^SB= LE}', ""); - Expect(0, 195101, '\P{SB= LE}', ""); - Expect(1, 195101, '\P{^SB= LE}', ""); - Expect(0, 195102, '\p{SB= LE}', ""); - Expect(1, 195102, '\p{^SB= LE}', ""); - Expect(1, 195102, '\P{SB= LE}', ""); - Expect(0, 195102, '\P{^SB= LE}', ""); - Error('\p{Is_Sentence_Break=_ OLETTER:=}'); - Error('\P{Is_Sentence_Break=_ OLETTER:=}'); - Expect(1, 195101, '\p{Is_Sentence_Break=oletter}', ""); - Expect(0, 195101, '\p{^Is_Sentence_Break=oletter}', ""); - Expect(0, 195101, '\P{Is_Sentence_Break=oletter}', ""); - Expect(1, 195101, '\P{^Is_Sentence_Break=oletter}', ""); - Expect(0, 195102, '\p{Is_Sentence_Break=oletter}', ""); - Expect(1, 195102, '\p{^Is_Sentence_Break=oletter}', ""); - Expect(1, 195102, '\P{Is_Sentence_Break=oletter}', ""); - Expect(0, 195102, '\P{^Is_Sentence_Break=oletter}', ""); - Error('\p{Is_SB=_-LE:=}'); - Error('\P{Is_SB=_-LE:=}'); - Expect(1, 195101, '\p{Is_SB=le}', ""); - Expect(0, 195101, '\p{^Is_SB=le}', ""); - Expect(0, 195101, '\P{Is_SB=le}', ""); - Expect(1, 195101, '\P{^Is_SB=le}', ""); - Expect(0, 195102, '\p{Is_SB=le}', ""); - Expect(1, 195102, '\p{^Is_SB=le}', ""); - Expect(1, 195102, '\P{Is_SB=le}', ""); - Expect(0, 195102, '\P{^Is_SB=le}', ""); - Expect(1, 195101, '\p{Is_SB: -LE}', ""); - Expect(0, 195101, '\p{^Is_SB: -LE}', ""); - Expect(0, 195101, '\P{Is_SB: -LE}', ""); - Expect(1, 195101, '\P{^Is_SB: -LE}', ""); - Expect(0, 195102, '\p{Is_SB: -LE}', ""); - Expect(1, 195102, '\p{^Is_SB: -LE}', ""); - Expect(1, 195102, '\P{Is_SB: -LE}', ""); - Expect(0, 195102, '\P{^Is_SB: -LE}', ""); - Error('\p{Sentence_Break=:= LF}'); - Error('\P{Sentence_Break=:= LF}'); + Expect(1, 917505, '\p{Is_SB=_fo}', ""); + Expect(0, 917505, '\p{^Is_SB=_fo}', ""); + Expect(0, 917505, '\P{Is_SB=_fo}', ""); + Expect(1, 917505, '\P{^Is_SB=_fo}', ""); + Expect(0, 917506, '\p{Is_SB=_fo}', ""); + Expect(1, 917506, '\p{^Is_SB=_fo}', ""); + Expect(1, 917506, '\P{Is_SB=_fo}', ""); + Expect(0, 917506, '\P{^Is_SB=_fo}', ""); + Error('\p{Sentence_Break=/a/ OLetter}'); + Error('\P{Sentence_Break=/a/ OLetter}'); + Expect(1, 201546, '\p{Sentence_Break=:\AOLetter\z:}', "");; + Expect(0, 201547, '\p{Sentence_Break=:\AOLetter\z:}', "");; + Expect(1, 201546, '\p{Sentence_Break=oletter}', ""); + Expect(0, 201546, '\p{^Sentence_Break=oletter}', ""); + Expect(0, 201546, '\P{Sentence_Break=oletter}', ""); + Expect(1, 201546, '\P{^Sentence_Break=oletter}', ""); + Expect(0, 201547, '\p{Sentence_Break=oletter}', ""); + Expect(1, 201547, '\p{^Sentence_Break=oletter}', ""); + Expect(1, 201547, '\P{Sentence_Break=oletter}', ""); + Expect(0, 201547, '\P{^Sentence_Break=oletter}', ""); + Expect(1, 201546, '\p{Sentence_Break=:\Aoletter\z:}', "");; + Expect(0, 201547, '\p{Sentence_Break=:\Aoletter\z:}', "");; + Expect(1, 201546, '\p{Sentence_Break=_-OLetter}', ""); + Expect(0, 201546, '\p{^Sentence_Break=_-OLetter}', ""); + Expect(0, 201546, '\P{Sentence_Break=_-OLetter}', ""); + Expect(1, 201546, '\P{^Sentence_Break=_-OLetter}', ""); + Expect(0, 201547, '\p{Sentence_Break=_-OLetter}', ""); + Expect(1, 201547, '\p{^Sentence_Break=_-OLetter}', ""); + Expect(1, 201547, '\P{Sentence_Break=_-OLetter}', ""); + Expect(0, 201547, '\P{^Sentence_Break=_-OLetter}', ""); + Error('\p{SB=__LE/a/}'); + Error('\P{SB=__LE/a/}'); + Expect(1, 201546, '\p{SB=:\ALE\z:}', "");; + Expect(0, 201547, '\p{SB=:\ALE\z:}', "");; + Expect(1, 201546, '\p{SB=le}', ""); + Expect(0, 201546, '\p{^SB=le}', ""); + Expect(0, 201546, '\P{SB=le}', ""); + Expect(1, 201546, '\P{^SB=le}', ""); + Expect(0, 201547, '\p{SB=le}', ""); + Expect(1, 201547, '\p{^SB=le}', ""); + Expect(1, 201547, '\P{SB=le}', ""); + Expect(0, 201547, '\P{^SB=le}', ""); + Expect(1, 201546, '\p{SB=:\Ale\z:}', "");; + Expect(0, 201547, '\p{SB=:\Ale\z:}', "");; + Expect(1, 201546, '\p{SB=_-LE}', ""); + Expect(0, 201546, '\p{^SB=_-LE}', ""); + Expect(0, 201546, '\P{SB=_-LE}', ""); + Expect(1, 201546, '\P{^SB=_-LE}', ""); + Expect(0, 201547, '\p{SB=_-LE}', ""); + Expect(1, 201547, '\p{^SB=_-LE}', ""); + Expect(1, 201547, '\P{SB=_-LE}', ""); + Expect(0, 201547, '\P{^SB=_-LE}', ""); + Error('\p{Is_Sentence_Break=:=oletter}'); + Error('\P{Is_Sentence_Break=:=oletter}'); + Expect(1, 201546, '\p{Is_Sentence_Break=oletter}', ""); + Expect(0, 201546, '\p{^Is_Sentence_Break=oletter}', ""); + Expect(0, 201546, '\P{Is_Sentence_Break=oletter}', ""); + Expect(1, 201546, '\P{^Is_Sentence_Break=oletter}', ""); + Expect(0, 201547, '\p{Is_Sentence_Break=oletter}', ""); + Expect(1, 201547, '\p{^Is_Sentence_Break=oletter}', ""); + Expect(1, 201547, '\P{Is_Sentence_Break=oletter}', ""); + Expect(0, 201547, '\P{^Is_Sentence_Break=oletter}', ""); + Expect(1, 201546, '\p{Is_Sentence_Break= OLETTER}', ""); + Expect(0, 201546, '\p{^Is_Sentence_Break= OLETTER}', ""); + Expect(0, 201546, '\P{Is_Sentence_Break= OLETTER}', ""); + Expect(1, 201546, '\P{^Is_Sentence_Break= OLETTER}', ""); + Expect(0, 201547, '\p{Is_Sentence_Break= OLETTER}', ""); + Expect(1, 201547, '\p{^Is_Sentence_Break= OLETTER}', ""); + Expect(1, 201547, '\P{Is_Sentence_Break= OLETTER}', ""); + Expect(0, 201547, '\P{^Is_Sentence_Break= OLETTER}', ""); + Error('\p{Is_SB=-:=LE}'); + Error('\P{Is_SB=-:=LE}'); + Expect(1, 201546, '\p{Is_SB=le}', ""); + Expect(0, 201546, '\p{^Is_SB=le}', ""); + Expect(0, 201546, '\P{Is_SB=le}', ""); + Expect(1, 201546, '\P{^Is_SB=le}', ""); + Expect(0, 201547, '\p{Is_SB=le}', ""); + Expect(1, 201547, '\p{^Is_SB=le}', ""); + Expect(1, 201547, '\P{Is_SB=le}', ""); + Expect(0, 201547, '\P{^Is_SB=le}', ""); + Expect(1, 201546, '\p{Is_SB=__LE}', ""); + Expect(0, 201546, '\p{^Is_SB=__LE}', ""); + Expect(0, 201546, '\P{Is_SB=__LE}', ""); + Expect(1, 201546, '\P{^Is_SB=__LE}', ""); + Expect(0, 201547, '\p{Is_SB=__LE}', ""); + Expect(1, 201547, '\p{^Is_SB=__LE}', ""); + Expect(1, 201547, '\P{Is_SB=__LE}', ""); + Expect(0, 201547, '\P{^Is_SB=__LE}', ""); + Error('\p{Sentence_Break=/a/ LF}'); + Error('\P{Sentence_Break=/a/ LF}'); Expect(1, 10, '\p{Sentence_Break=:\ALF\z:}', "");; Expect(0, 11, '\p{Sentence_Break=:\ALF\z:}', "");; Expect(1, 10, '\p{Sentence_Break=lf}', ""); @@ -121468,16 +125006,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 11, '\P{^Sentence_Break=lf}', ""); Expect(1, 10, '\p{Sentence_Break=:\Alf\z:}', "");; Expect(0, 11, '\p{Sentence_Break=:\Alf\z:}', "");; - Expect(1, 10, '\p{Sentence_Break= LF}', ""); - Expect(0, 10, '\p{^Sentence_Break= LF}', ""); - Expect(0, 10, '\P{Sentence_Break= LF}', ""); - Expect(1, 10, '\P{^Sentence_Break= LF}', ""); - Expect(0, 11, '\p{Sentence_Break= LF}', ""); - Expect(1, 11, '\p{^Sentence_Break= LF}', ""); - Expect(1, 11, '\P{Sentence_Break= LF}', ""); - Expect(0, 11, '\P{^Sentence_Break= LF}', ""); - Error('\p{SB=:=LF}'); - Error('\P{SB=:=LF}'); + Expect(1, 10, '\p{Sentence_Break= LF}', ""); + Expect(0, 10, '\p{^Sentence_Break= LF}', ""); + Expect(0, 10, '\P{Sentence_Break= LF}', ""); + Expect(1, 10, '\P{^Sentence_Break= LF}', ""); + Expect(0, 11, '\p{Sentence_Break= LF}', ""); + Expect(1, 11, '\p{^Sentence_Break= LF}', ""); + Expect(1, 11, '\P{Sentence_Break= LF}', ""); + Expect(0, 11, '\P{^Sentence_Break= LF}', ""); + Error('\p{SB=/a/ LF}'); + Error('\P{SB=/a/ LF}'); Expect(1, 10, '\p{SB=:\ALF\z:}', "");; Expect(0, 11, '\p{SB=:\ALF\z:}', "");; Expect(1, 10, '\p{SB=lf}', ""); @@ -121490,16 +125028,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 11, '\P{^SB=lf}', ""); Expect(1, 10, '\p{SB=:\Alf\z:}', "");; Expect(0, 11, '\p{SB=:\Alf\z:}', "");; - Expect(1, 10, '\p{SB= LF}', ""); - Expect(0, 10, '\p{^SB= LF}', ""); - Expect(0, 10, '\P{SB= LF}', ""); - Expect(1, 10, '\P{^SB= LF}', ""); - Expect(0, 11, '\p{SB= LF}', ""); - Expect(1, 11, '\p{^SB= LF}', ""); - Expect(1, 11, '\P{SB= LF}', ""); - Expect(0, 11, '\P{^SB= LF}', ""); - Error('\p{Is_Sentence_Break=:= LF}'); - Error('\P{Is_Sentence_Break=:= LF}'); + Expect(1, 10, '\p{SB=LF}', ""); + Expect(0, 10, '\p{^SB=LF}', ""); + Expect(0, 10, '\P{SB=LF}', ""); + Expect(1, 10, '\P{^SB=LF}', ""); + Expect(0, 11, '\p{SB=LF}', ""); + Expect(1, 11, '\p{^SB=LF}', ""); + Expect(1, 11, '\P{SB=LF}', ""); + Expect(0, 11, '\P{^SB=LF}', ""); + Error('\p{Is_Sentence_Break=-/a/LF}'); + Error('\P{Is_Sentence_Break=-/a/LF}'); Expect(1, 10, '\p{Is_Sentence_Break=lf}', ""); Expect(0, 10, '\p{^Is_Sentence_Break=lf}', ""); Expect(0, 10, '\P{Is_Sentence_Break=lf}', ""); @@ -121516,8 +125054,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11, '\p{^Is_Sentence_Break= _LF}', ""); Expect(1, 11, '\P{Is_Sentence_Break= _LF}', ""); Expect(0, 11, '\P{^Is_Sentence_Break= _LF}', ""); - Error('\p{Is_SB=_/a/LF}'); - Error('\P{Is_SB=_/a/LF}'); + Error('\p{Is_SB= LF:=}'); + Error('\P{Is_SB= LF:=}'); Expect(1, 10, '\p{Is_SB=lf}', ""); Expect(0, 10, '\p{^Is_SB=lf}', ""); Expect(0, 10, '\P{Is_SB=lf}', ""); @@ -121526,38 +125064,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11, '\p{^Is_SB=lf}', ""); Expect(1, 11, '\P{Is_SB=lf}', ""); Expect(0, 11, '\P{^Is_SB=lf}', ""); - Expect(1, 10, '\p{Is_SB=__lf}', ""); - Expect(0, 10, '\p{^Is_SB=__lf}', ""); - Expect(0, 10, '\P{Is_SB=__lf}', ""); - Expect(1, 10, '\P{^Is_SB=__lf}', ""); - Expect(0, 11, '\p{Is_SB=__lf}', ""); - Expect(1, 11, '\p{^Is_SB=__lf}', ""); - Expect(1, 11, '\P{Is_SB=__lf}', ""); - Expect(0, 11, '\P{^Is_SB=__lf}', ""); - Error('\p{Sentence_Break= :=lower}'); - Error('\P{Sentence_Break= :=lower}'); + Expect(1, 10, '\p{Is_SB= LF}', ""); + Expect(0, 10, '\p{^Is_SB= LF}', ""); + Expect(0, 10, '\P{Is_SB= LF}', ""); + Expect(1, 10, '\P{^Is_SB= LF}', ""); + Expect(0, 11, '\p{Is_SB= LF}', ""); + Expect(1, 11, '\p{^Is_SB= LF}', ""); + Expect(1, 11, '\P{Is_SB= LF}', ""); + Expect(0, 11, '\P{^Is_SB= LF}', ""); + Error('\p{Sentence_Break= _Lower:=}'); + Error('\P{Sentence_Break= _Lower:=}'); Expect(1, 125251, '\p{Sentence_Break=:\ALower\z:}', "");; Expect(0, 125252, '\p{Sentence_Break=:\ALower\z:}', "");; - Expect(1, 125251, '\p{Sentence_Break: lower}', ""); - Expect(0, 125251, '\p{^Sentence_Break: lower}', ""); - Expect(0, 125251, '\P{Sentence_Break: lower}', ""); - Expect(1, 125251, '\P{^Sentence_Break: lower}', ""); - Expect(0, 125252, '\p{Sentence_Break: lower}', ""); - Expect(1, 125252, '\p{^Sentence_Break: lower}', ""); - Expect(1, 125252, '\P{Sentence_Break: lower}', ""); - Expect(0, 125252, '\P{^Sentence_Break: lower}', ""); + Expect(1, 125251, '\p{Sentence_Break=lower}', ""); + Expect(0, 125251, '\p{^Sentence_Break=lower}', ""); + Expect(0, 125251, '\P{Sentence_Break=lower}', ""); + Expect(1, 125251, '\P{^Sentence_Break=lower}', ""); + Expect(0, 125252, '\p{Sentence_Break=lower}', ""); + Expect(1, 125252, '\p{^Sentence_Break=lower}', ""); + Expect(1, 125252, '\P{Sentence_Break=lower}', ""); + Expect(0, 125252, '\P{^Sentence_Break=lower}', ""); Expect(1, 125251, '\p{Sentence_Break=:\Alower\z:}', "");; Expect(0, 125252, '\p{Sentence_Break=:\Alower\z:}', "");; - Expect(1, 125251, '\p{Sentence_Break=- Lower}', ""); - Expect(0, 125251, '\p{^Sentence_Break=- Lower}', ""); - Expect(0, 125251, '\P{Sentence_Break=- Lower}', ""); - Expect(1, 125251, '\P{^Sentence_Break=- Lower}', ""); - Expect(0, 125252, '\p{Sentence_Break=- Lower}', ""); - Expect(1, 125252, '\p{^Sentence_Break=- Lower}', ""); - Expect(1, 125252, '\P{Sentence_Break=- Lower}', ""); - Expect(0, 125252, '\P{^Sentence_Break=- Lower}', ""); - Error('\p{SB=:=_ LO}'); - Error('\P{SB=:=_ LO}'); + Expect(1, 125251, '\p{Sentence_Break=-Lower}', ""); + Expect(0, 125251, '\p{^Sentence_Break=-Lower}', ""); + Expect(0, 125251, '\P{Sentence_Break=-Lower}', ""); + Expect(1, 125251, '\P{^Sentence_Break=-Lower}', ""); + Expect(0, 125252, '\p{Sentence_Break=-Lower}', ""); + Expect(1, 125252, '\p{^Sentence_Break=-Lower}', ""); + Expect(1, 125252, '\P{Sentence_Break=-Lower}', ""); + Expect(0, 125252, '\P{^Sentence_Break=-Lower}', ""); + Error('\p{SB=:=lo}'); + Error('\P{SB=:=lo}'); Expect(1, 125251, '\p{SB=:\ALO\z:}', "");; Expect(0, 125252, '\p{SB=:\ALO\z:}', "");; Expect(1, 125251, '\p{SB=lo}', ""); @@ -121570,16 +125108,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 125252, '\P{^SB=lo}', ""); Expect(1, 125251, '\p{SB=:\Alo\z:}', "");; Expect(0, 125252, '\p{SB=:\Alo\z:}', "");; - Expect(1, 125251, '\p{SB=__LO}', ""); - Expect(0, 125251, '\p{^SB=__LO}', ""); - Expect(0, 125251, '\P{SB=__LO}', ""); - Expect(1, 125251, '\P{^SB=__LO}', ""); - Expect(0, 125252, '\p{SB=__LO}', ""); - Expect(1, 125252, '\p{^SB=__LO}', ""); - Expect(1, 125252, '\P{SB=__LO}', ""); - Expect(0, 125252, '\P{^SB=__LO}', ""); - Error('\p{Is_Sentence_Break= :=Lower}'); - Error('\P{Is_Sentence_Break= :=Lower}'); + Expect(1, 125251, '\p{SB: LO}', ""); + Expect(0, 125251, '\p{^SB: LO}', ""); + Expect(0, 125251, '\P{SB: LO}', ""); + Expect(1, 125251, '\P{^SB: LO}', ""); + Expect(0, 125252, '\p{SB: LO}', ""); + Expect(1, 125252, '\p{^SB: LO}', ""); + Expect(1, 125252, '\P{SB: LO}', ""); + Expect(0, 125252, '\P{^SB: LO}', ""); + Error('\p{Is_Sentence_Break=:= Lower}'); + Error('\P{Is_Sentence_Break=:= Lower}'); Expect(1, 125251, '\p{Is_Sentence_Break=lower}', ""); Expect(0, 125251, '\p{^Is_Sentence_Break=lower}', ""); Expect(0, 125251, '\P{Is_Sentence_Break=lower}', ""); @@ -121588,16 +125126,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125252, '\p{^Is_Sentence_Break=lower}', ""); Expect(1, 125252, '\P{Is_Sentence_Break=lower}', ""); Expect(0, 125252, '\P{^Is_Sentence_Break=lower}', ""); - Expect(1, 125251, '\p{Is_Sentence_Break=-Lower}', ""); - Expect(0, 125251, '\p{^Is_Sentence_Break=-Lower}', ""); - Expect(0, 125251, '\P{Is_Sentence_Break=-Lower}', ""); - Expect(1, 125251, '\P{^Is_Sentence_Break=-Lower}', ""); - Expect(0, 125252, '\p{Is_Sentence_Break=-Lower}', ""); - Expect(1, 125252, '\p{^Is_Sentence_Break=-Lower}', ""); - Expect(1, 125252, '\P{Is_Sentence_Break=-Lower}', ""); - Expect(0, 125252, '\P{^Is_Sentence_Break=-Lower}', ""); - Error('\p{Is_SB=:=LO}'); - Error('\P{Is_SB=:=LO}'); + Expect(1, 125251, '\p{Is_Sentence_Break=- lower}', ""); + Expect(0, 125251, '\p{^Is_Sentence_Break=- lower}', ""); + Expect(0, 125251, '\P{Is_Sentence_Break=- lower}', ""); + Expect(1, 125251, '\P{^Is_Sentence_Break=- lower}', ""); + Expect(0, 125252, '\p{Is_Sentence_Break=- lower}', ""); + Expect(1, 125252, '\p{^Is_Sentence_Break=- lower}', ""); + Expect(1, 125252, '\P{Is_Sentence_Break=- lower}', ""); + Expect(0, 125252, '\P{^Is_Sentence_Break=- lower}', ""); + Error('\p{Is_SB=/a/__lo}'); + Error('\P{Is_SB=/a/__lo}'); Expect(1, 125251, '\p{Is_SB=lo}', ""); Expect(0, 125251, '\p{^Is_SB=lo}', ""); Expect(0, 125251, '\P{Is_SB=lo}', ""); @@ -121606,96 +125144,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125252, '\p{^Is_SB=lo}', ""); Expect(1, 125252, '\P{Is_SB=lo}', ""); Expect(0, 125252, '\P{^Is_SB=lo}', ""); - Expect(1, 125251, '\p{Is_SB: -LO}', ""); - Expect(0, 125251, '\p{^Is_SB: -LO}', ""); - Expect(0, 125251, '\P{Is_SB: -LO}', ""); - Expect(1, 125251, '\P{^Is_SB: -LO}', ""); - Expect(0, 125252, '\p{Is_SB: -LO}', ""); - Expect(1, 125252, '\p{^Is_SB: -LO}', ""); - Expect(1, 125252, '\P{Is_SB: -LO}', ""); - Expect(0, 125252, '\P{^Is_SB: -LO}', ""); - Error('\p{Sentence_Break= :=numeric}'); - Error('\P{Sentence_Break= :=numeric}'); - Expect(1, 125273, '\p{Sentence_Break=:\ANumeric\z:}', "");; - Expect(0, 125274, '\p{Sentence_Break=:\ANumeric\z:}', "");; - Expect(1, 125273, '\p{Sentence_Break=numeric}', ""); - Expect(0, 125273, '\p{^Sentence_Break=numeric}', ""); - Expect(0, 125273, '\P{Sentence_Break=numeric}', ""); - Expect(1, 125273, '\P{^Sentence_Break=numeric}', ""); - Expect(0, 125274, '\p{Sentence_Break=numeric}', ""); - Expect(1, 125274, '\p{^Sentence_Break=numeric}', ""); - Expect(1, 125274, '\P{Sentence_Break=numeric}', ""); - Expect(0, 125274, '\P{^Sentence_Break=numeric}', ""); - Expect(1, 125273, '\p{Sentence_Break=:\Anumeric\z:}', "");; - Expect(0, 125274, '\p{Sentence_Break=:\Anumeric\z:}', "");; - Expect(1, 125273, '\p{Sentence_Break=--Numeric}', ""); - Expect(0, 125273, '\p{^Sentence_Break=--Numeric}', ""); - Expect(0, 125273, '\P{Sentence_Break=--Numeric}', ""); - Expect(1, 125273, '\P{^Sentence_Break=--Numeric}', ""); - Expect(0, 125274, '\p{Sentence_Break=--Numeric}', ""); - Expect(1, 125274, '\p{^Sentence_Break=--Numeric}', ""); - Expect(1, 125274, '\P{Sentence_Break=--Numeric}', ""); - Expect(0, 125274, '\P{^Sentence_Break=--Numeric}', ""); - Error('\p{SB= /a/NU}'); - Error('\P{SB= /a/NU}'); - Expect(1, 125273, '\p{SB=:\ANU\z:}', "");; - Expect(0, 125274, '\p{SB=:\ANU\z:}', "");; - Expect(1, 125273, '\p{SB: nu}', ""); - Expect(0, 125273, '\p{^SB: nu}', ""); - Expect(0, 125273, '\P{SB: nu}', ""); - Expect(1, 125273, '\P{^SB: nu}', ""); - Expect(0, 125274, '\p{SB: nu}', ""); - Expect(1, 125274, '\p{^SB: nu}', ""); - Expect(1, 125274, '\P{SB: nu}', ""); - Expect(0, 125274, '\P{^SB: nu}', ""); - Expect(1, 125273, '\p{SB=:\Anu\z:}', "");; - Expect(0, 125274, '\p{SB=:\Anu\z:}', "");; - Expect(1, 125273, '\p{SB=--NU}', ""); - Expect(0, 125273, '\p{^SB=--NU}', ""); - Expect(0, 125273, '\P{SB=--NU}', ""); - Expect(1, 125273, '\P{^SB=--NU}', ""); - Expect(0, 125274, '\p{SB=--NU}', ""); - Expect(1, 125274, '\p{^SB=--NU}', ""); - Expect(1, 125274, '\P{SB=--NU}', ""); - Expect(0, 125274, '\P{^SB=--NU}', ""); - Error('\p{Is_Sentence_Break=/a/_ Numeric}'); - Error('\P{Is_Sentence_Break=/a/_ Numeric}'); - Expect(1, 125273, '\p{Is_Sentence_Break=numeric}', ""); - Expect(0, 125273, '\p{^Is_Sentence_Break=numeric}', ""); - Expect(0, 125273, '\P{Is_Sentence_Break=numeric}', ""); - Expect(1, 125273, '\P{^Is_Sentence_Break=numeric}', ""); - Expect(0, 125274, '\p{Is_Sentence_Break=numeric}', ""); - Expect(1, 125274, '\p{^Is_Sentence_Break=numeric}', ""); - Expect(1, 125274, '\P{Is_Sentence_Break=numeric}', ""); - Expect(0, 125274, '\P{^Is_Sentence_Break=numeric}', ""); - Expect(1, 125273, '\p{Is_Sentence_Break:-Numeric}', ""); - Expect(0, 125273, '\p{^Is_Sentence_Break:-Numeric}', ""); - Expect(0, 125273, '\P{Is_Sentence_Break:-Numeric}', ""); - Expect(1, 125273, '\P{^Is_Sentence_Break:-Numeric}', ""); - Expect(0, 125274, '\p{Is_Sentence_Break:-Numeric}', ""); - Expect(1, 125274, '\p{^Is_Sentence_Break:-Numeric}', ""); - Expect(1, 125274, '\P{Is_Sentence_Break:-Numeric}', ""); - Expect(0, 125274, '\P{^Is_Sentence_Break:-Numeric}', ""); - Error('\p{Is_SB=:= NU}'); - Error('\P{Is_SB=:= NU}'); - Expect(1, 125273, '\p{Is_SB=nu}', ""); - Expect(0, 125273, '\p{^Is_SB=nu}', ""); - Expect(0, 125273, '\P{Is_SB=nu}', ""); - Expect(1, 125273, '\P{^Is_SB=nu}', ""); - Expect(0, 125274, '\p{Is_SB=nu}', ""); - Expect(1, 125274, '\p{^Is_SB=nu}', ""); - Expect(1, 125274, '\P{Is_SB=nu}', ""); - Expect(0, 125274, '\P{^Is_SB=nu}', ""); - Expect(1, 125273, '\p{Is_SB= _nu}', ""); - Expect(0, 125273, '\p{^Is_SB= _nu}', ""); - Expect(0, 125273, '\P{Is_SB= _nu}', ""); - Expect(1, 125273, '\P{^Is_SB= _nu}', ""); - Expect(0, 125274, '\p{Is_SB= _nu}', ""); - Expect(1, 125274, '\p{^Is_SB= _nu}', ""); - Expect(1, 125274, '\P{Is_SB= _nu}', ""); - Expect(0, 125274, '\P{^Is_SB= _nu}', ""); - Error('\p{Sentence_Break=:=--SContinue}'); - Error('\P{Sentence_Break=:=--SContinue}'); + Expect(1, 125251, '\p{Is_SB= lo}', ""); + Expect(0, 125251, '\p{^Is_SB= lo}', ""); + Expect(0, 125251, '\P{Is_SB= lo}', ""); + Expect(1, 125251, '\P{^Is_SB= lo}', ""); + Expect(0, 125252, '\p{Is_SB= lo}', ""); + Expect(1, 125252, '\p{^Is_SB= lo}', ""); + Expect(1, 125252, '\P{Is_SB= lo}', ""); + Expect(0, 125252, '\P{^Is_SB= lo}', ""); + Error('\p{Sentence_Break=:= Numeric}'); + Error('\P{Sentence_Break=:= Numeric}'); + Expect(1, 130041, '\p{Sentence_Break=:\ANumeric\z:}', "");; + Expect(0, 130042, '\p{Sentence_Break=:\ANumeric\z:}', "");; + Expect(1, 130041, '\p{Sentence_Break=numeric}', ""); + Expect(0, 130041, '\p{^Sentence_Break=numeric}', ""); + Expect(0, 130041, '\P{Sentence_Break=numeric}', ""); + Expect(1, 130041, '\P{^Sentence_Break=numeric}', ""); + Expect(0, 130042, '\p{Sentence_Break=numeric}', ""); + Expect(1, 130042, '\p{^Sentence_Break=numeric}', ""); + Expect(1, 130042, '\P{Sentence_Break=numeric}', ""); + Expect(0, 130042, '\P{^Sentence_Break=numeric}', ""); + Expect(1, 130041, '\p{Sentence_Break=:\Anumeric\z:}', "");; + Expect(0, 130042, '\p{Sentence_Break=:\Anumeric\z:}', "");; + Expect(1, 130041, '\p{Sentence_Break= -numeric}', ""); + Expect(0, 130041, '\p{^Sentence_Break= -numeric}', ""); + Expect(0, 130041, '\P{Sentence_Break= -numeric}', ""); + Expect(1, 130041, '\P{^Sentence_Break= -numeric}', ""); + Expect(0, 130042, '\p{Sentence_Break= -numeric}', ""); + Expect(1, 130042, '\p{^Sentence_Break= -numeric}', ""); + Expect(1, 130042, '\P{Sentence_Break= -numeric}', ""); + Expect(0, 130042, '\P{^Sentence_Break= -numeric}', ""); + Error('\p{SB=:=-NU}'); + Error('\P{SB=:=-NU}'); + Expect(1, 130041, '\p{SB=:\ANU\z:}', "");; + Expect(0, 130042, '\p{SB=:\ANU\z:}', "");; + Expect(1, 130041, '\p{SB:nu}', ""); + Expect(0, 130041, '\p{^SB:nu}', ""); + Expect(0, 130041, '\P{SB:nu}', ""); + Expect(1, 130041, '\P{^SB:nu}', ""); + Expect(0, 130042, '\p{SB:nu}', ""); + Expect(1, 130042, '\p{^SB:nu}', ""); + Expect(1, 130042, '\P{SB:nu}', ""); + Expect(0, 130042, '\P{^SB:nu}', ""); + Expect(1, 130041, '\p{SB=:\Anu\z:}', "");; + Expect(0, 130042, '\p{SB=:\Anu\z:}', "");; + Expect(1, 130041, '\p{SB: NU}', ""); + Expect(0, 130041, '\p{^SB: NU}', ""); + Expect(0, 130041, '\P{SB: NU}', ""); + Expect(1, 130041, '\P{^SB: NU}', ""); + Expect(0, 130042, '\p{SB: NU}', ""); + Expect(1, 130042, '\p{^SB: NU}', ""); + Expect(1, 130042, '\P{SB: NU}', ""); + Expect(0, 130042, '\P{^SB: NU}', ""); + Error('\p{Is_Sentence_Break=:= -numeric}'); + Error('\P{Is_Sentence_Break=:= -numeric}'); + Expect(1, 130041, '\p{Is_Sentence_Break:numeric}', ""); + Expect(0, 130041, '\p{^Is_Sentence_Break:numeric}', ""); + Expect(0, 130041, '\P{Is_Sentence_Break:numeric}', ""); + Expect(1, 130041, '\P{^Is_Sentence_Break:numeric}', ""); + Expect(0, 130042, '\p{Is_Sentence_Break:numeric}', ""); + Expect(1, 130042, '\p{^Is_Sentence_Break:numeric}', ""); + Expect(1, 130042, '\P{Is_Sentence_Break:numeric}', ""); + Expect(0, 130042, '\P{^Is_Sentence_Break:numeric}', ""); + Expect(1, 130041, '\p{Is_Sentence_Break= NUMERIC}', ""); + Expect(0, 130041, '\p{^Is_Sentence_Break= NUMERIC}', ""); + Expect(0, 130041, '\P{Is_Sentence_Break= NUMERIC}', ""); + Expect(1, 130041, '\P{^Is_Sentence_Break= NUMERIC}', ""); + Expect(0, 130042, '\p{Is_Sentence_Break= NUMERIC}', ""); + Expect(1, 130042, '\p{^Is_Sentence_Break= NUMERIC}', ""); + Expect(1, 130042, '\P{Is_Sentence_Break= NUMERIC}', ""); + Expect(0, 130042, '\P{^Is_Sentence_Break= NUMERIC}', ""); + Error('\p{Is_SB= :=nu}'); + Error('\P{Is_SB= :=nu}'); + Expect(1, 130041, '\p{Is_SB=nu}', ""); + Expect(0, 130041, '\p{^Is_SB=nu}', ""); + Expect(0, 130041, '\P{Is_SB=nu}', ""); + Expect(1, 130041, '\P{^Is_SB=nu}', ""); + Expect(0, 130042, '\p{Is_SB=nu}', ""); + Expect(1, 130042, '\p{^Is_SB=nu}', ""); + Expect(1, 130042, '\P{Is_SB=nu}', ""); + Expect(0, 130042, '\P{^Is_SB=nu}', ""); + Expect(1, 130041, '\p{Is_SB= NU}', ""); + Expect(0, 130041, '\p{^Is_SB= NU}', ""); + Expect(0, 130041, '\P{Is_SB= NU}', ""); + Expect(1, 130041, '\P{^Is_SB= NU}', ""); + Expect(0, 130042, '\p{Is_SB= NU}', ""); + Expect(1, 130042, '\p{^Is_SB= NU}', ""); + Expect(1, 130042, '\P{Is_SB= NU}', ""); + Expect(0, 130042, '\P{^Is_SB= NU}', ""); + Error('\p{Sentence_Break= SCONTINUE/a/}'); + Error('\P{Sentence_Break= SCONTINUE/a/}'); Expect(1, 65380, '\p{Sentence_Break=:\ASContinue\z:}', "");; Expect(0, 65381, '\p{Sentence_Break=:\ASContinue\z:}', "");; Expect(1, 65380, '\p{Sentence_Break=scontinue}', ""); @@ -121708,16 +125246,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65381, '\P{^Sentence_Break=scontinue}', ""); Expect(1, 65380, '\p{Sentence_Break=:\Ascontinue\z:}', "");; Expect(0, 65381, '\p{Sentence_Break=:\Ascontinue\z:}', "");; - Expect(1, 65380, '\p{Sentence_Break= _scontinue}', ""); - Expect(0, 65380, '\p{^Sentence_Break= _scontinue}', ""); - Expect(0, 65380, '\P{Sentence_Break= _scontinue}', ""); - Expect(1, 65380, '\P{^Sentence_Break= _scontinue}', ""); - Expect(0, 65381, '\p{Sentence_Break= _scontinue}', ""); - Expect(1, 65381, '\p{^Sentence_Break= _scontinue}', ""); - Expect(1, 65381, '\P{Sentence_Break= _scontinue}', ""); - Expect(0, 65381, '\P{^Sentence_Break= _scontinue}', ""); - Error('\p{SB=-/a/SC}'); - Error('\P{SB=-/a/SC}'); + Expect(1, 65380, '\p{Sentence_Break= SCONTINUE}', ""); + Expect(0, 65380, '\p{^Sentence_Break= SCONTINUE}', ""); + Expect(0, 65380, '\P{Sentence_Break= SCONTINUE}', ""); + Expect(1, 65380, '\P{^Sentence_Break= SCONTINUE}', ""); + Expect(0, 65381, '\p{Sentence_Break= SCONTINUE}', ""); + Expect(1, 65381, '\p{^Sentence_Break= SCONTINUE}', ""); + Expect(1, 65381, '\P{Sentence_Break= SCONTINUE}', ""); + Expect(0, 65381, '\P{^Sentence_Break= SCONTINUE}', ""); + Error('\p{SB=_SC:=}'); + Error('\P{SB=_SC:=}'); Expect(1, 65380, '\p{SB=:\ASC\z:}', "");; Expect(0, 65381, '\p{SB=:\ASC\z:}', "");; Expect(1, 65380, '\p{SB=sc}', ""); @@ -121730,16 +125268,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65381, '\P{^SB=sc}', ""); Expect(1, 65380, '\p{SB=:\Asc\z:}', "");; Expect(0, 65381, '\p{SB=:\Asc\z:}', "");; - Expect(1, 65380, '\p{SB= SC}', ""); - Expect(0, 65380, '\p{^SB= SC}', ""); - Expect(0, 65380, '\P{SB= SC}', ""); - Expect(1, 65380, '\P{^SB= SC}', ""); - Expect(0, 65381, '\p{SB= SC}', ""); - Expect(1, 65381, '\p{^SB= SC}', ""); - Expect(1, 65381, '\P{SB= SC}', ""); - Expect(0, 65381, '\P{^SB= SC}', ""); - Error('\p{Is_Sentence_Break=/a/SContinue}'); - Error('\P{Is_Sentence_Break=/a/SContinue}'); + Expect(1, 65380, '\p{SB= SC}', ""); + Expect(0, 65380, '\p{^SB= SC}', ""); + Expect(0, 65380, '\P{SB= SC}', ""); + Expect(1, 65380, '\P{^SB= SC}', ""); + Expect(0, 65381, '\p{SB= SC}', ""); + Expect(1, 65381, '\p{^SB= SC}', ""); + Expect(1, 65381, '\P{SB= SC}', ""); + Expect(0, 65381, '\P{^SB= SC}', ""); + Error('\p{Is_Sentence_Break=_/a/SCONTINUE}'); + Error('\P{Is_Sentence_Break=_/a/SCONTINUE}'); Expect(1, 65380, '\p{Is_Sentence_Break=scontinue}', ""); Expect(0, 65380, '\p{^Is_Sentence_Break=scontinue}', ""); Expect(0, 65380, '\P{Is_Sentence_Break=scontinue}', ""); @@ -121748,34 +125286,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65381, '\p{^Is_Sentence_Break=scontinue}', ""); Expect(1, 65381, '\P{Is_Sentence_Break=scontinue}', ""); Expect(0, 65381, '\P{^Is_Sentence_Break=scontinue}', ""); - Expect(1, 65380, '\p{Is_Sentence_Break= scontinue}', ""); - Expect(0, 65380, '\p{^Is_Sentence_Break= scontinue}', ""); - Expect(0, 65380, '\P{Is_Sentence_Break= scontinue}', ""); - Expect(1, 65380, '\P{^Is_Sentence_Break= scontinue}', ""); - Expect(0, 65381, '\p{Is_Sentence_Break= scontinue}', ""); - Expect(1, 65381, '\p{^Is_Sentence_Break= scontinue}', ""); - Expect(1, 65381, '\P{Is_Sentence_Break= scontinue}', ""); - Expect(0, 65381, '\P{^Is_Sentence_Break= scontinue}', ""); - Error('\p{Is_SB=/a/ SC}'); - Error('\P{Is_SB=/a/ SC}'); - Expect(1, 65380, '\p{Is_SB:sc}', ""); - Expect(0, 65380, '\p{^Is_SB:sc}', ""); - Expect(0, 65380, '\P{Is_SB:sc}', ""); - Expect(1, 65380, '\P{^Is_SB:sc}', ""); - Expect(0, 65381, '\p{Is_SB:sc}', ""); - Expect(1, 65381, '\p{^Is_SB:sc}', ""); - Expect(1, 65381, '\P{Is_SB:sc}', ""); - Expect(0, 65381, '\P{^Is_SB:sc}', ""); - Expect(1, 65380, '\p{Is_SB=-sc}', ""); - Expect(0, 65380, '\p{^Is_SB=-sc}', ""); - Expect(0, 65380, '\P{Is_SB=-sc}', ""); - Expect(1, 65380, '\P{^Is_SB=-sc}', ""); - Expect(0, 65381, '\p{Is_SB=-sc}', ""); - Expect(1, 65381, '\p{^Is_SB=-sc}', ""); - Expect(1, 65381, '\P{Is_SB=-sc}', ""); - Expect(0, 65381, '\P{^Is_SB=-sc}', ""); - Error('\p{Sentence_Break=/a/ -Sep}'); - Error('\P{Sentence_Break=/a/ -Sep}'); + Expect(1, 65380, '\p{Is_Sentence_Break=- SContinue}', ""); + Expect(0, 65380, '\p{^Is_Sentence_Break=- SContinue}', ""); + Expect(0, 65380, '\P{Is_Sentence_Break=- SContinue}', ""); + Expect(1, 65380, '\P{^Is_Sentence_Break=- SContinue}', ""); + Expect(0, 65381, '\p{Is_Sentence_Break=- SContinue}', ""); + Expect(1, 65381, '\p{^Is_Sentence_Break=- SContinue}', ""); + Expect(1, 65381, '\P{Is_Sentence_Break=- SContinue}', ""); + Expect(0, 65381, '\P{^Is_Sentence_Break=- SContinue}', ""); + Error('\p{Is_SB=_/a/SC}'); + Error('\P{Is_SB=_/a/SC}'); + Expect(1, 65380, '\p{Is_SB=sc}', ""); + Expect(0, 65380, '\p{^Is_SB=sc}', ""); + Expect(0, 65380, '\P{Is_SB=sc}', ""); + Expect(1, 65380, '\P{^Is_SB=sc}', ""); + Expect(0, 65381, '\p{Is_SB=sc}', ""); + Expect(1, 65381, '\p{^Is_SB=sc}', ""); + Expect(1, 65381, '\P{Is_SB=sc}', ""); + Expect(0, 65381, '\P{^Is_SB=sc}', ""); + Expect(1, 65380, '\p{Is_SB= SC}', ""); + Expect(0, 65380, '\p{^Is_SB= SC}', ""); + Expect(0, 65380, '\P{Is_SB= SC}', ""); + Expect(1, 65380, '\P{^Is_SB= SC}', ""); + Expect(0, 65381, '\p{Is_SB= SC}', ""); + Expect(1, 65381, '\p{^Is_SB= SC}', ""); + Expect(1, 65381, '\P{Is_SB= SC}', ""); + Expect(0, 65381, '\P{^Is_SB= SC}', ""); + Error('\p{Sentence_Break=/a/ sep}'); + Error('\P{Sentence_Break=/a/ sep}'); Expect(1, 8233, '\p{Sentence_Break=:\ASep\z:}', "");; Expect(0, 8234, '\p{Sentence_Break=:\ASep\z:}', "");; Expect(1, 8233, '\p{Sentence_Break=sep}', ""); @@ -121788,16 +125326,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 8234, '\P{^Sentence_Break=sep}', ""); Expect(1, 8233, '\p{Sentence_Break=:\Asep\z:}', "");; Expect(0, 8234, '\p{Sentence_Break=:\Asep\z:}', "");; - Expect(1, 8233, '\p{Sentence_Break= Sep}', ""); - Expect(0, 8233, '\p{^Sentence_Break= Sep}', ""); - Expect(0, 8233, '\P{Sentence_Break= Sep}', ""); - Expect(1, 8233, '\P{^Sentence_Break= Sep}', ""); - Expect(0, 8234, '\p{Sentence_Break= Sep}', ""); - Expect(1, 8234, '\p{^Sentence_Break= Sep}', ""); - Expect(1, 8234, '\P{Sentence_Break= Sep}', ""); - Expect(0, 8234, '\P{^Sentence_Break= Sep}', ""); - Error('\p{SB=:=SE}'); - Error('\P{SB=:=SE}'); + Expect(1, 8233, '\p{Sentence_Break: -Sep}', ""); + Expect(0, 8233, '\p{^Sentence_Break: -Sep}', ""); + Expect(0, 8233, '\P{Sentence_Break: -Sep}', ""); + Expect(1, 8233, '\P{^Sentence_Break: -Sep}', ""); + Expect(0, 8234, '\p{Sentence_Break: -Sep}', ""); + Expect(1, 8234, '\p{^Sentence_Break: -Sep}', ""); + Expect(1, 8234, '\P{Sentence_Break: -Sep}', ""); + Expect(0, 8234, '\P{^Sentence_Break: -Sep}', ""); + Error('\p{SB=:=_ SE}'); + Error('\P{SB=:=_ SE}'); Expect(1, 8233, '\p{SB=:\ASE\z:}', "");; Expect(0, 8234, '\p{SB=:\ASE\z:}', "");; Expect(1, 8233, '\p{SB=se}', ""); @@ -121810,34 +125348,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 8234, '\P{^SB=se}', ""); Expect(1, 8233, '\p{SB=:\Ase\z:}', "");; Expect(0, 8234, '\p{SB=:\Ase\z:}', "");; - Expect(1, 8233, '\p{SB=-_SE}', ""); - Expect(0, 8233, '\p{^SB=-_SE}', ""); - Expect(0, 8233, '\P{SB=-_SE}', ""); - Expect(1, 8233, '\P{^SB=-_SE}', ""); - Expect(0, 8234, '\p{SB=-_SE}', ""); - Expect(1, 8234, '\p{^SB=-_SE}', ""); - Expect(1, 8234, '\P{SB=-_SE}', ""); - Expect(0, 8234, '\P{^SB=-_SE}', ""); - Error('\p{Is_Sentence_Break= _sep/a/}'); - Error('\P{Is_Sentence_Break= _sep/a/}'); - Expect(1, 8233, '\p{Is_Sentence_Break=sep}', ""); - Expect(0, 8233, '\p{^Is_Sentence_Break=sep}', ""); - Expect(0, 8233, '\P{Is_Sentence_Break=sep}', ""); - Expect(1, 8233, '\P{^Is_Sentence_Break=sep}', ""); - Expect(0, 8234, '\p{Is_Sentence_Break=sep}', ""); - Expect(1, 8234, '\p{^Is_Sentence_Break=sep}', ""); - Expect(1, 8234, '\P{Is_Sentence_Break=sep}', ""); - Expect(0, 8234, '\P{^Is_Sentence_Break=sep}', ""); - Expect(1, 8233, '\p{Is_Sentence_Break=_-SEP}', ""); - Expect(0, 8233, '\p{^Is_Sentence_Break=_-SEP}', ""); - Expect(0, 8233, '\P{Is_Sentence_Break=_-SEP}', ""); - Expect(1, 8233, '\P{^Is_Sentence_Break=_-SEP}', ""); - Expect(0, 8234, '\p{Is_Sentence_Break=_-SEP}', ""); - Expect(1, 8234, '\p{^Is_Sentence_Break=_-SEP}', ""); - Expect(1, 8234, '\P{Is_Sentence_Break=_-SEP}', ""); - Expect(0, 8234, '\P{^Is_Sentence_Break=_-SEP}', ""); - Error('\p{Is_SB=-/a/SE}'); - Error('\P{Is_SB=-/a/SE}'); + Expect(1, 8233, '\p{SB= -SE}', ""); + Expect(0, 8233, '\p{^SB= -SE}', ""); + Expect(0, 8233, '\P{SB= -SE}', ""); + Expect(1, 8233, '\P{^SB= -SE}', ""); + Expect(0, 8234, '\p{SB= -SE}', ""); + Expect(1, 8234, '\p{^SB= -SE}', ""); + Expect(1, 8234, '\P{SB= -SE}', ""); + Expect(0, 8234, '\P{^SB= -SE}', ""); + Error('\p{Is_Sentence_Break= Sep:=}'); + Error('\P{Is_Sentence_Break= Sep:=}'); + Expect(1, 8233, '\p{Is_Sentence_Break: sep}', ""); + Expect(0, 8233, '\p{^Is_Sentence_Break: sep}', ""); + Expect(0, 8233, '\P{Is_Sentence_Break: sep}', ""); + Expect(1, 8233, '\P{^Is_Sentence_Break: sep}', ""); + Expect(0, 8234, '\p{Is_Sentence_Break: sep}', ""); + Expect(1, 8234, '\p{^Is_Sentence_Break: sep}', ""); + Expect(1, 8234, '\P{Is_Sentence_Break: sep}', ""); + Expect(0, 8234, '\P{^Is_Sentence_Break: sep}', ""); + Expect(1, 8233, '\p{Is_Sentence_Break: _ Sep}', ""); + Expect(0, 8233, '\p{^Is_Sentence_Break: _ Sep}', ""); + Expect(0, 8233, '\P{Is_Sentence_Break: _ Sep}', ""); + Expect(1, 8233, '\P{^Is_Sentence_Break: _ Sep}', ""); + Expect(0, 8234, '\p{Is_Sentence_Break: _ Sep}', ""); + Expect(1, 8234, '\p{^Is_Sentence_Break: _ Sep}', ""); + Expect(1, 8234, '\P{Is_Sentence_Break: _ Sep}', ""); + Expect(0, 8234, '\P{^Is_Sentence_Break: _ Sep}', ""); + Error('\p{Is_SB= /a/SE}'); + Error('\P{Is_SB= /a/SE}'); Expect(1, 8233, '\p{Is_SB=se}', ""); Expect(0, 8233, '\p{^Is_SB=se}', ""); Expect(0, 8233, '\P{Is_SB=se}', ""); @@ -121846,14 +125384,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8234, '\p{^Is_SB=se}', ""); Expect(1, 8234, '\P{Is_SB=se}', ""); Expect(0, 8234, '\P{^Is_SB=se}', ""); - Expect(1, 8233, '\p{Is_SB=_-SE}', ""); - Expect(0, 8233, '\p{^Is_SB=_-SE}', ""); - Expect(0, 8233, '\P{Is_SB=_-SE}', ""); - Expect(1, 8233, '\P{^Is_SB=_-SE}', ""); - Expect(0, 8234, '\p{Is_SB=_-SE}', ""); - Expect(1, 8234, '\p{^Is_SB=_-SE}', ""); - Expect(1, 8234, '\P{Is_SB=_-SE}', ""); - Expect(0, 8234, '\P{^Is_SB=_-SE}', ""); + Expect(1, 8233, '\p{Is_SB=- SE}', ""); + Expect(0, 8233, '\p{^Is_SB=- SE}', ""); + Expect(0, 8233, '\P{Is_SB=- SE}', ""); + Expect(1, 8233, '\P{^Is_SB=- SE}', ""); + Expect(0, 8234, '\p{Is_SB=- SE}', ""); + Expect(1, 8234, '\p{^Is_SB=- SE}', ""); + Expect(1, 8234, '\P{Is_SB=- SE}', ""); + Expect(0, 8234, '\P{^Is_SB=- SE}', ""); Error('\p{Sentence_Break=:=-sp}'); Error('\P{Sentence_Break=:=-sp}'); Expect(1, 12288, '\p{Sentence_Break=:\ASp\z:}', "");; @@ -121868,38 +125406,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 12289, '\P{^Sentence_Break=sp}', ""); Expect(1, 12288, '\p{Sentence_Break=:\Asp\z:}', "");; Expect(0, 12289, '\p{Sentence_Break=:\Asp\z:}', "");; - Expect(1, 12288, '\p{Sentence_Break=__sp}', ""); - Expect(0, 12288, '\p{^Sentence_Break=__sp}', ""); - Expect(0, 12288, '\P{Sentence_Break=__sp}', ""); - Expect(1, 12288, '\P{^Sentence_Break=__sp}', ""); - Expect(0, 12289, '\p{Sentence_Break=__sp}', ""); - Expect(1, 12289, '\p{^Sentence_Break=__sp}', ""); - Expect(1, 12289, '\P{Sentence_Break=__sp}', ""); - Expect(0, 12289, '\P{^Sentence_Break=__sp}', ""); - Error('\p{SB=:= _sp}'); - Error('\P{SB=:= _sp}'); + Expect(1, 12288, '\p{Sentence_Break= SP}', ""); + Expect(0, 12288, '\p{^Sentence_Break= SP}', ""); + Expect(0, 12288, '\P{Sentence_Break= SP}', ""); + Expect(1, 12288, '\P{^Sentence_Break= SP}', ""); + Expect(0, 12289, '\p{Sentence_Break= SP}', ""); + Expect(1, 12289, '\p{^Sentence_Break= SP}', ""); + Expect(1, 12289, '\P{Sentence_Break= SP}', ""); + Expect(0, 12289, '\P{^Sentence_Break= SP}', ""); + Error('\p{SB=:=-_Sp}'); + Error('\P{SB=:=-_Sp}'); Expect(1, 12288, '\p{SB=:\ASp\z:}', "");; Expect(0, 12289, '\p{SB=:\ASp\z:}', "");; - Expect(1, 12288, '\p{SB=sp}', ""); - Expect(0, 12288, '\p{^SB=sp}', ""); - Expect(0, 12288, '\P{SB=sp}', ""); - Expect(1, 12288, '\P{^SB=sp}', ""); - Expect(0, 12289, '\p{SB=sp}', ""); - Expect(1, 12289, '\p{^SB=sp}', ""); - Expect(1, 12289, '\P{SB=sp}', ""); - Expect(0, 12289, '\P{^SB=sp}', ""); + Expect(1, 12288, '\p{SB: sp}', ""); + Expect(0, 12288, '\p{^SB: sp}', ""); + Expect(0, 12288, '\P{SB: sp}', ""); + Expect(1, 12288, '\P{^SB: sp}', ""); + Expect(0, 12289, '\p{SB: sp}', ""); + Expect(1, 12289, '\p{^SB: sp}', ""); + Expect(1, 12289, '\P{SB: sp}', ""); + Expect(0, 12289, '\P{^SB: sp}', ""); Expect(1, 12288, '\p{SB=:\Asp\z:}', "");; Expect(0, 12289, '\p{SB=:\Asp\z:}', "");; - Expect(1, 12288, '\p{SB=_-Sp}', ""); - Expect(0, 12288, '\p{^SB=_-Sp}', ""); - Expect(0, 12288, '\P{SB=_-Sp}', ""); - Expect(1, 12288, '\P{^SB=_-Sp}', ""); - Expect(0, 12289, '\p{SB=_-Sp}', ""); - Expect(1, 12289, '\p{^SB=_-Sp}', ""); - Expect(1, 12289, '\P{SB=_-Sp}', ""); - Expect(0, 12289, '\P{^SB=_-Sp}', ""); - Error('\p{Is_Sentence_Break=/a/ SP}'); - Error('\P{Is_Sentence_Break=/a/ SP}'); + Expect(1, 12288, '\p{SB=- Sp}', ""); + Expect(0, 12288, '\p{^SB=- Sp}', ""); + Expect(0, 12288, '\P{SB=- Sp}', ""); + Expect(1, 12288, '\P{^SB=- Sp}', ""); + Expect(0, 12289, '\p{SB=- Sp}', ""); + Expect(1, 12289, '\p{^SB=- Sp}', ""); + Expect(1, 12289, '\P{SB=- Sp}', ""); + Expect(0, 12289, '\P{^SB=- Sp}', ""); + Error('\p{Is_Sentence_Break=- sp:=}'); + Error('\P{Is_Sentence_Break=- sp:=}'); Expect(1, 12288, '\p{Is_Sentence_Break=sp}', ""); Expect(0, 12288, '\p{^Is_Sentence_Break=sp}', ""); Expect(0, 12288, '\P{Is_Sentence_Break=sp}', ""); @@ -121908,16 +125446,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^Is_Sentence_Break=sp}', ""); Expect(1, 12289, '\P{Is_Sentence_Break=sp}', ""); Expect(0, 12289, '\P{^Is_Sentence_Break=sp}', ""); - Expect(1, 12288, '\p{Is_Sentence_Break= Sp}', ""); - Expect(0, 12288, '\p{^Is_Sentence_Break= Sp}', ""); - Expect(0, 12288, '\P{Is_Sentence_Break= Sp}', ""); - Expect(1, 12288, '\P{^Is_Sentence_Break= Sp}', ""); - Expect(0, 12289, '\p{Is_Sentence_Break= Sp}', ""); - Expect(1, 12289, '\p{^Is_Sentence_Break= Sp}', ""); - Expect(1, 12289, '\P{Is_Sentence_Break= Sp}', ""); - Expect(0, 12289, '\P{^Is_Sentence_Break= Sp}', ""); - Error('\p{Is_SB=/a/Sp}'); - Error('\P{Is_SB=/a/Sp}'); + Expect(1, 12288, '\p{Is_Sentence_Break=_ SP}', ""); + Expect(0, 12288, '\p{^Is_Sentence_Break=_ SP}', ""); + Expect(0, 12288, '\P{Is_Sentence_Break=_ SP}', ""); + Expect(1, 12288, '\P{^Is_Sentence_Break=_ SP}', ""); + Expect(0, 12289, '\p{Is_Sentence_Break=_ SP}', ""); + Expect(1, 12289, '\p{^Is_Sentence_Break=_ SP}', ""); + Expect(1, 12289, '\P{Is_Sentence_Break=_ SP}', ""); + Expect(0, 12289, '\P{^Is_Sentence_Break=_ SP}', ""); + Error('\p{Is_SB=-SP:=}'); + Error('\P{Is_SB=-SP:=}'); Expect(1, 12288, '\p{Is_SB=sp}', ""); Expect(0, 12288, '\p{^Is_SB=sp}', ""); Expect(0, 12288, '\P{Is_SB=sp}', ""); @@ -121926,16 +125464,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^Is_SB=sp}', ""); Expect(1, 12289, '\P{Is_SB=sp}', ""); Expect(0, 12289, '\P{^Is_SB=sp}', ""); - Expect(1, 12288, '\p{Is_SB=-Sp}', ""); - Expect(0, 12288, '\p{^Is_SB=-Sp}', ""); - Expect(0, 12288, '\P{Is_SB=-Sp}', ""); - Expect(1, 12288, '\P{^Is_SB=-Sp}', ""); - Expect(0, 12289, '\p{Is_SB=-Sp}', ""); - Expect(1, 12289, '\p{^Is_SB=-Sp}', ""); - Expect(1, 12289, '\P{Is_SB=-Sp}', ""); - Expect(0, 12289, '\P{^Is_SB=-Sp}', ""); - Error('\p{Sentence_Break=_ sterm:=}'); - Error('\P{Sentence_Break=_ sterm:=}'); + Expect(1, 12288, '\p{Is_SB= _Sp}', ""); + Expect(0, 12288, '\p{^Is_SB= _Sp}', ""); + Expect(0, 12288, '\P{Is_SB= _Sp}', ""); + Expect(1, 12288, '\P{^Is_SB= _Sp}', ""); + Expect(0, 12289, '\p{Is_SB= _Sp}', ""); + Expect(1, 12289, '\p{^Is_SB= _Sp}', ""); + Expect(1, 12289, '\P{Is_SB= _Sp}', ""); + Expect(0, 12289, '\P{^Is_SB= _Sp}', ""); + Error('\p{Sentence_Break=-/a/sterm}'); + Error('\P{Sentence_Break=-/a/sterm}'); Expect(1, 121480, '\p{Sentence_Break=:\ASTerm\z:}', "");; Expect(0, 121481, '\p{Sentence_Break=:\ASTerm\z:}', "");; Expect(1, 121480, '\p{Sentence_Break=sterm}', ""); @@ -121948,16 +125486,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 121481, '\P{^Sentence_Break=sterm}', ""); Expect(1, 121480, '\p{Sentence_Break=:\Asterm\z:}', "");; Expect(0, 121481, '\p{Sentence_Break=:\Asterm\z:}', "");; - Expect(1, 121480, '\p{Sentence_Break=_STerm}', ""); - Expect(0, 121480, '\p{^Sentence_Break=_STerm}', ""); - Expect(0, 121480, '\P{Sentence_Break=_STerm}', ""); - Expect(1, 121480, '\P{^Sentence_Break=_STerm}', ""); - Expect(0, 121481, '\p{Sentence_Break=_STerm}', ""); - Expect(1, 121481, '\p{^Sentence_Break=_STerm}', ""); - Expect(1, 121481, '\P{Sentence_Break=_STerm}', ""); - Expect(0, 121481, '\P{^Sentence_Break=_STerm}', ""); - Error('\p{SB=/a/ ST}'); - Error('\P{SB=/a/ ST}'); + Expect(1, 121480, '\p{Sentence_Break=_ STerm}', ""); + Expect(0, 121480, '\p{^Sentence_Break=_ STerm}', ""); + Expect(0, 121480, '\P{Sentence_Break=_ STerm}', ""); + Expect(1, 121480, '\P{^Sentence_Break=_ STerm}', ""); + Expect(0, 121481, '\p{Sentence_Break=_ STerm}', ""); + Expect(1, 121481, '\p{^Sentence_Break=_ STerm}', ""); + Expect(1, 121481, '\P{Sentence_Break=_ STerm}', ""); + Expect(0, 121481, '\P{^Sentence_Break=_ STerm}', ""); + Error('\p{SB=/a/ _ST}'); + Error('\P{SB=/a/ _ST}'); Expect(1, 121480, '\p{SB=:\AST\z:}', "");; Expect(0, 121481, '\p{SB=:\AST\z:}', "");; Expect(1, 121480, '\p{SB=st}', ""); @@ -121970,16 +125508,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 121481, '\P{^SB=st}', ""); Expect(1, 121480, '\p{SB=:\Ast\z:}', "");; Expect(0, 121481, '\p{SB=:\Ast\z:}', "");; - Expect(1, 121480, '\p{SB=-st}', ""); - Expect(0, 121480, '\p{^SB=-st}', ""); - Expect(0, 121480, '\P{SB=-st}', ""); - Expect(1, 121480, '\P{^SB=-st}', ""); - Expect(0, 121481, '\p{SB=-st}', ""); - Expect(1, 121481, '\p{^SB=-st}', ""); - Expect(1, 121481, '\P{SB=-st}', ""); - Expect(0, 121481, '\P{^SB=-st}', ""); - Error('\p{Is_Sentence_Break= /a/STERM}'); - Error('\P{Is_Sentence_Break= /a/STERM}'); + Expect(1, 121480, '\p{SB= ST}', ""); + Expect(0, 121480, '\p{^SB= ST}', ""); + Expect(0, 121480, '\P{SB= ST}', ""); + Expect(1, 121480, '\P{^SB= ST}', ""); + Expect(0, 121481, '\p{SB= ST}', ""); + Expect(1, 121481, '\p{^SB= ST}', ""); + Expect(1, 121481, '\P{SB= ST}', ""); + Expect(0, 121481, '\P{^SB= ST}', ""); + Error('\p{Is_Sentence_Break=/a/STerm}'); + Error('\P{Is_Sentence_Break=/a/STerm}'); Expect(1, 121480, '\p{Is_Sentence_Break=sterm}', ""); Expect(0, 121480, '\p{^Is_Sentence_Break=sterm}', ""); Expect(0, 121480, '\P{Is_Sentence_Break=sterm}', ""); @@ -121988,16 +125526,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121481, '\p{^Is_Sentence_Break=sterm}', ""); Expect(1, 121481, '\P{Is_Sentence_Break=sterm}', ""); Expect(0, 121481, '\P{^Is_Sentence_Break=sterm}', ""); - Expect(1, 121480, '\p{Is_Sentence_Break=- STERM}', ""); - Expect(0, 121480, '\p{^Is_Sentence_Break=- STERM}', ""); - Expect(0, 121480, '\P{Is_Sentence_Break=- STERM}', ""); - Expect(1, 121480, '\P{^Is_Sentence_Break=- STERM}', ""); - Expect(0, 121481, '\p{Is_Sentence_Break=- STERM}', ""); - Expect(1, 121481, '\p{^Is_Sentence_Break=- STERM}', ""); - Expect(1, 121481, '\P{Is_Sentence_Break=- STERM}', ""); - Expect(0, 121481, '\P{^Is_Sentence_Break=- STERM}', ""); - Error('\p{Is_SB=:=ST}'); - Error('\P{Is_SB=:=ST}'); + Expect(1, 121480, '\p{Is_Sentence_Break: -STerm}', ""); + Expect(0, 121480, '\p{^Is_Sentence_Break: -STerm}', ""); + Expect(0, 121480, '\P{Is_Sentence_Break: -STerm}', ""); + Expect(1, 121480, '\P{^Is_Sentence_Break: -STerm}', ""); + Expect(0, 121481, '\p{Is_Sentence_Break: -STerm}', ""); + Expect(1, 121481, '\p{^Is_Sentence_Break: -STerm}', ""); + Expect(1, 121481, '\P{Is_Sentence_Break: -STerm}', ""); + Expect(0, 121481, '\P{^Is_Sentence_Break: -STerm}', ""); + Error('\p{Is_SB=:=-ST}'); + Error('\P{Is_SB=:=-ST}'); Expect(1, 121480, '\p{Is_SB=st}', ""); Expect(0, 121480, '\p{^Is_SB=st}', ""); Expect(0, 121480, '\P{Is_SB=st}', ""); @@ -122006,16 +125544,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121481, '\p{^Is_SB=st}', ""); Expect(1, 121481, '\P{Is_SB=st}', ""); Expect(0, 121481, '\P{^Is_SB=st}', ""); - Expect(1, 121480, '\p{Is_SB= -ST}', ""); - Expect(0, 121480, '\p{^Is_SB= -ST}', ""); - Expect(0, 121480, '\P{Is_SB= -ST}', ""); - Expect(1, 121480, '\P{^Is_SB= -ST}', ""); - Expect(0, 121481, '\p{Is_SB= -ST}', ""); - Expect(1, 121481, '\p{^Is_SB= -ST}', ""); - Expect(1, 121481, '\P{Is_SB= -ST}', ""); - Expect(0, 121481, '\P{^Is_SB= -ST}', ""); - Error('\p{Sentence_Break= _UPPER/a/}'); - Error('\P{Sentence_Break= _UPPER/a/}'); + Expect(1, 121480, '\p{Is_SB= _ST}', ""); + Expect(0, 121480, '\p{^Is_SB= _ST}', ""); + Expect(0, 121480, '\P{Is_SB= _ST}', ""); + Expect(1, 121480, '\P{^Is_SB= _ST}', ""); + Expect(0, 121481, '\p{Is_SB= _ST}', ""); + Expect(1, 121481, '\p{^Is_SB= _ST}', ""); + Expect(1, 121481, '\P{Is_SB= _ST}', ""); + Expect(0, 121481, '\P{^Is_SB= _ST}', ""); + Error('\p{Sentence_Break:-:=upper}'); + Error('\P{Sentence_Break:-:=upper}'); Expect(1, 127369, '\p{Sentence_Break=:\AUpper\z:}', "");; Expect(0, 127370, '\p{Sentence_Break=:\AUpper\z:}', "");; Expect(1, 127369, '\p{Sentence_Break=upper}', ""); @@ -122028,16 +125566,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127370, '\P{^Sentence_Break=upper}', ""); Expect(1, 127369, '\p{Sentence_Break=:\Aupper\z:}', "");; Expect(0, 127370, '\p{Sentence_Break=:\Aupper\z:}', "");; - Expect(1, 127369, '\p{Sentence_Break= Upper}', ""); - Expect(0, 127369, '\p{^Sentence_Break= Upper}', ""); - Expect(0, 127369, '\P{Sentence_Break= Upper}', ""); - Expect(1, 127369, '\P{^Sentence_Break= Upper}', ""); - Expect(0, 127370, '\p{Sentence_Break= Upper}', ""); - Expect(1, 127370, '\p{^Sentence_Break= Upper}', ""); - Expect(1, 127370, '\P{Sentence_Break= Upper}', ""); - Expect(0, 127370, '\P{^Sentence_Break= Upper}', ""); - Error('\p{SB= /a/up}'); - Error('\P{SB= /a/up}'); + Expect(1, 127369, '\p{Sentence_Break= Upper}', ""); + Expect(0, 127369, '\p{^Sentence_Break= Upper}', ""); + Expect(0, 127369, '\P{Sentence_Break= Upper}', ""); + Expect(1, 127369, '\P{^Sentence_Break= Upper}', ""); + Expect(0, 127370, '\p{Sentence_Break= Upper}', ""); + Expect(1, 127370, '\p{^Sentence_Break= Upper}', ""); + Expect(1, 127370, '\P{Sentence_Break= Upper}', ""); + Expect(0, 127370, '\P{^Sentence_Break= Upper}', ""); + Error('\p{SB=/a/up}'); + Error('\P{SB=/a/up}'); Expect(1, 127369, '\p{SB=:\AUP\z:}', "");; Expect(0, 127370, '\p{SB=:\AUP\z:}', "");; Expect(1, 127369, '\p{SB=up}', ""); @@ -122050,16 +125588,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127370, '\P{^SB=up}', ""); Expect(1, 127369, '\p{SB=:\Aup\z:}', "");; Expect(0, 127370, '\p{SB=:\Aup\z:}', "");; - Expect(1, 127369, '\p{SB: -_up}', ""); - Expect(0, 127369, '\p{^SB: -_up}', ""); - Expect(0, 127369, '\P{SB: -_up}', ""); - Expect(1, 127369, '\P{^SB: -_up}', ""); - Expect(0, 127370, '\p{SB: -_up}', ""); - Expect(1, 127370, '\p{^SB: -_up}', ""); - Expect(1, 127370, '\P{SB: -_up}', ""); - Expect(0, 127370, '\P{^SB: -_up}', ""); - Error('\p{Is_Sentence_Break=_-UPPER:=}'); - Error('\P{Is_Sentence_Break=_-UPPER:=}'); + Expect(1, 127369, '\p{SB= UP}', ""); + Expect(0, 127369, '\p{^SB= UP}', ""); + Expect(0, 127369, '\P{SB= UP}', ""); + Expect(1, 127369, '\P{^SB= UP}', ""); + Expect(0, 127370, '\p{SB= UP}', ""); + Expect(1, 127370, '\p{^SB= UP}', ""); + Expect(1, 127370, '\P{SB= UP}', ""); + Expect(0, 127370, '\P{^SB= UP}', ""); + Error('\p{Is_Sentence_Break=_ upper/a/}'); + Error('\P{Is_Sentence_Break=_ upper/a/}'); Expect(1, 127369, '\p{Is_Sentence_Break=upper}', ""); Expect(0, 127369, '\p{^Is_Sentence_Break=upper}', ""); Expect(0, 127369, '\P{Is_Sentence_Break=upper}', ""); @@ -122068,16 +125606,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127370, '\p{^Is_Sentence_Break=upper}', ""); Expect(1, 127370, '\P{Is_Sentence_Break=upper}', ""); Expect(0, 127370, '\P{^Is_Sentence_Break=upper}', ""); - Expect(1, 127369, '\p{Is_Sentence_Break= upper}', ""); - Expect(0, 127369, '\p{^Is_Sentence_Break= upper}', ""); - Expect(0, 127369, '\P{Is_Sentence_Break= upper}', ""); - Expect(1, 127369, '\P{^Is_Sentence_Break= upper}', ""); - Expect(0, 127370, '\p{Is_Sentence_Break= upper}', ""); - Expect(1, 127370, '\p{^Is_Sentence_Break= upper}', ""); - Expect(1, 127370, '\P{Is_Sentence_Break= upper}', ""); - Expect(0, 127370, '\P{^Is_Sentence_Break= upper}', ""); - Error('\p{Is_SB= /a/UP}'); - Error('\P{Is_SB= /a/UP}'); + Expect(1, 127369, '\p{Is_Sentence_Break=- upper}', ""); + Expect(0, 127369, '\p{^Is_Sentence_Break=- upper}', ""); + Expect(0, 127369, '\P{Is_Sentence_Break=- upper}', ""); + Expect(1, 127369, '\P{^Is_Sentence_Break=- upper}', ""); + Expect(0, 127370, '\p{Is_Sentence_Break=- upper}', ""); + Expect(1, 127370, '\p{^Is_Sentence_Break=- upper}', ""); + Expect(1, 127370, '\P{Is_Sentence_Break=- upper}', ""); + Expect(0, 127370, '\P{^Is_Sentence_Break=- upper}', ""); + Error('\p{Is_SB=:=-UP}'); + Error('\P{Is_SB=:=-UP}'); Expect(1, 127369, '\p{Is_SB=up}', ""); Expect(0, 127369, '\p{^Is_SB=up}', ""); Expect(0, 127369, '\P{Is_SB=up}', ""); @@ -122086,38 +125624,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127370, '\p{^Is_SB=up}', ""); Expect(1, 127370, '\P{Is_SB=up}', ""); Expect(0, 127370, '\P{^Is_SB=up}', ""); - Expect(1, 127369, '\p{Is_SB=_-UP}', ""); - Expect(0, 127369, '\p{^Is_SB=_-UP}', ""); - Expect(0, 127369, '\P{Is_SB=_-UP}', ""); - Expect(1, 127369, '\P{^Is_SB=_-UP}', ""); - Expect(0, 127370, '\p{Is_SB=_-UP}', ""); - Expect(1, 127370, '\p{^Is_SB=_-UP}', ""); - Expect(1, 127370, '\P{Is_SB=_-UP}', ""); - Expect(0, 127370, '\P{^Is_SB=_-UP}', ""); - Error('\p{Sentence_Break=/a/ other}'); - Error('\P{Sentence_Break=/a/ other}'); + Expect(1, 127369, '\p{Is_SB=-UP}', ""); + Expect(0, 127369, '\p{^Is_SB=-UP}', ""); + Expect(0, 127369, '\P{Is_SB=-UP}', ""); + Expect(1, 127369, '\P{^Is_SB=-UP}', ""); + Expect(0, 127370, '\p{Is_SB=-UP}', ""); + Expect(1, 127370, '\p{^Is_SB=-UP}', ""); + Expect(1, 127370, '\P{Is_SB=-UP}', ""); + Expect(0, 127370, '\P{^Is_SB=-UP}', ""); + Error('\p{Sentence_Break=/a/other}'); + Error('\P{Sentence_Break=/a/other}'); Expect(1, 918000, '\p{Sentence_Break=:\AOther\z:}', "");; Expect(0, 917999, '\p{Sentence_Break=:\AOther\z:}', "");; - Expect(1, 918000, '\p{Sentence_Break: other}', ""); - Expect(0, 918000, '\p{^Sentence_Break: other}', ""); - Expect(0, 918000, '\P{Sentence_Break: other}', ""); - Expect(1, 918000, '\P{^Sentence_Break: other}', ""); - Expect(0, 917999, '\p{Sentence_Break: other}', ""); - Expect(1, 917999, '\p{^Sentence_Break: other}', ""); - Expect(1, 917999, '\P{Sentence_Break: other}', ""); - Expect(0, 917999, '\P{^Sentence_Break: other}', ""); + Expect(1, 918000, '\p{Sentence_Break=other}', ""); + Expect(0, 918000, '\p{^Sentence_Break=other}', ""); + Expect(0, 918000, '\P{Sentence_Break=other}', ""); + Expect(1, 918000, '\P{^Sentence_Break=other}', ""); + Expect(0, 917999, '\p{Sentence_Break=other}', ""); + Expect(1, 917999, '\p{^Sentence_Break=other}', ""); + Expect(1, 917999, '\P{Sentence_Break=other}', ""); + Expect(0, 917999, '\P{^Sentence_Break=other}', ""); Expect(1, 918000, '\p{Sentence_Break=:\Aother\z:}', "");; Expect(0, 917999, '\p{Sentence_Break=:\Aother\z:}', "");; - Expect(1, 918000, '\p{Sentence_Break=--OTHER}', ""); - Expect(0, 918000, '\p{^Sentence_Break=--OTHER}', ""); - Expect(0, 918000, '\P{Sentence_Break=--OTHER}', ""); - Expect(1, 918000, '\P{^Sentence_Break=--OTHER}', ""); - Expect(0, 917999, '\p{Sentence_Break=--OTHER}', ""); - Expect(1, 917999, '\p{^Sentence_Break=--OTHER}', ""); - Expect(1, 917999, '\P{Sentence_Break=--OTHER}', ""); - Expect(0, 917999, '\P{^Sentence_Break=--OTHER}', ""); - Error('\p{SB=/a/-_xx}'); - Error('\P{SB=/a/-_xx}'); + Expect(1, 918000, '\p{Sentence_Break= other}', ""); + Expect(0, 918000, '\p{^Sentence_Break= other}', ""); + Expect(0, 918000, '\P{Sentence_Break= other}', ""); + Expect(1, 918000, '\P{^Sentence_Break= other}', ""); + Expect(0, 917999, '\p{Sentence_Break= other}', ""); + Expect(1, 917999, '\p{^Sentence_Break= other}', ""); + Expect(1, 917999, '\P{Sentence_Break= other}', ""); + Expect(0, 917999, '\P{^Sentence_Break= other}', ""); + Error('\p{SB=/a/ XX}'); + Error('\P{SB=/a/ XX}'); Expect(1, 918000, '\p{SB=:\AXX\z:}', "");; Expect(0, 917999, '\p{SB=:\AXX\z:}', "");; Expect(1, 918000, '\p{SB=xx}', ""); @@ -122130,16 +125668,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 917999, '\P{^SB=xx}', ""); Expect(1, 918000, '\p{SB=:\Axx\z:}', "");; Expect(0, 917999, '\p{SB=:\Axx\z:}', "");; - Expect(1, 918000, '\p{SB=_ XX}', ""); - Expect(0, 918000, '\p{^SB=_ XX}', ""); - Expect(0, 918000, '\P{SB=_ XX}', ""); - Expect(1, 918000, '\P{^SB=_ XX}', ""); - Expect(0, 917999, '\p{SB=_ XX}', ""); - Expect(1, 917999, '\p{^SB=_ XX}', ""); - Expect(1, 917999, '\P{SB=_ XX}', ""); - Expect(0, 917999, '\P{^SB=_ XX}', ""); - Error('\p{Is_Sentence_Break=_ Other:=}'); - Error('\P{Is_Sentence_Break=_ Other:=}'); + Expect(1, 918000, '\p{SB=_ XX}', ""); + Expect(0, 918000, '\p{^SB=_ XX}', ""); + Expect(0, 918000, '\P{SB=_ XX}', ""); + Expect(1, 918000, '\P{^SB=_ XX}', ""); + Expect(0, 917999, '\p{SB=_ XX}', ""); + Expect(1, 917999, '\p{^SB=_ XX}', ""); + Expect(1, 917999, '\P{SB=_ XX}', ""); + Expect(0, 917999, '\P{^SB=_ XX}', ""); + Error('\p{Is_Sentence_Break=/a/--Other}'); + Error('\P{Is_Sentence_Break=/a/--Other}'); Expect(1, 918000, '\p{Is_Sentence_Break=other}', ""); Expect(0, 918000, '\p{^Is_Sentence_Break=other}', ""); Expect(0, 918000, '\P{Is_Sentence_Break=other}', ""); @@ -122148,36 +125686,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917999, '\p{^Is_Sentence_Break=other}', ""); Expect(1, 917999, '\P{Is_Sentence_Break=other}', ""); Expect(0, 917999, '\P{^Is_Sentence_Break=other}', ""); - Expect(1, 918000, '\p{Is_Sentence_Break: other}', ""); - Expect(0, 918000, '\p{^Is_Sentence_Break: other}', ""); - Expect(0, 918000, '\P{Is_Sentence_Break: other}', ""); - Expect(1, 918000, '\P{^Is_Sentence_Break: other}', ""); - Expect(0, 917999, '\p{Is_Sentence_Break: other}', ""); - Expect(1, 917999, '\p{^Is_Sentence_Break: other}', ""); - Expect(1, 917999, '\P{Is_Sentence_Break: other}', ""); - Expect(0, 917999, '\P{^Is_Sentence_Break: other}', ""); - Error('\p{Is_SB= /a/XX}'); - Error('\P{Is_SB= /a/XX}'); - Expect(1, 918000, '\p{Is_SB: xx}', ""); - Expect(0, 918000, '\p{^Is_SB: xx}', ""); - Expect(0, 918000, '\P{Is_SB: xx}', ""); - Expect(1, 918000, '\P{^Is_SB: xx}', ""); - Expect(0, 917999, '\p{Is_SB: xx}', ""); - Expect(1, 917999, '\p{^Is_SB: xx}', ""); - Expect(1, 917999, '\P{Is_SB: xx}', ""); - Expect(0, 917999, '\P{^Is_SB: xx}', ""); - Expect(1, 918000, '\p{Is_SB= XX}', ""); - Expect(0, 918000, '\p{^Is_SB= XX}', ""); - Expect(0, 918000, '\P{Is_SB= XX}', ""); - Expect(1, 918000, '\P{^Is_SB= XX}', ""); - Expect(0, 917999, '\p{Is_SB= XX}', ""); - Expect(1, 917999, '\p{^Is_SB= XX}', ""); - Expect(1, 917999, '\P{Is_SB= XX}', ""); - Expect(0, 917999, '\P{^Is_SB= XX}', ""); + Expect(1, 918000, '\p{Is_Sentence_Break=- Other}', ""); + Expect(0, 918000, '\p{^Is_Sentence_Break=- Other}', ""); + Expect(0, 918000, '\P{Is_Sentence_Break=- Other}', ""); + Expect(1, 918000, '\P{^Is_Sentence_Break=- Other}', ""); + Expect(0, 917999, '\p{Is_Sentence_Break=- Other}', ""); + Expect(1, 917999, '\p{^Is_Sentence_Break=- Other}', ""); + Expect(1, 917999, '\P{Is_Sentence_Break=- Other}', ""); + Expect(0, 917999, '\P{^Is_Sentence_Break=- Other}', ""); + Error('\p{Is_SB=:=- XX}'); + Error('\P{Is_SB=:=- XX}'); + Expect(1, 918000, '\p{Is_SB=xx}', ""); + Expect(0, 918000, '\p{^Is_SB=xx}', ""); + Expect(0, 918000, '\P{Is_SB=xx}', ""); + Expect(1, 918000, '\P{^Is_SB=xx}', ""); + Expect(0, 917999, '\p{Is_SB=xx}', ""); + Expect(1, 917999, '\p{^Is_SB=xx}', ""); + Expect(1, 917999, '\P{Is_SB=xx}', ""); + Expect(0, 917999, '\P{^Is_SB=xx}', ""); + Expect(1, 918000, '\p{Is_SB= xx}', ""); + Expect(0, 918000, '\p{^Is_SB= xx}', ""); + Expect(0, 918000, '\P{Is_SB= xx}', ""); + Expect(1, 918000, '\P{^Is_SB= xx}', ""); + Expect(0, 917999, '\p{Is_SB= xx}', ""); + Expect(1, 917999, '\p{^Is_SB= xx}', ""); + Expect(1, 917999, '\P{Is_SB= xx}', ""); + Expect(0, 917999, '\P{^Is_SB= xx}', ""); Error('\p{script}'); Error('\P{script}'); - Error('\p{Script= :=adlam}'); - Error('\P{Script= :=adlam}'); + Error('\p{Script= :=Adlam}'); + Error('\P{Script= :=Adlam}'); Expect(1, 125279, '\p{Script=:\AAdlam\z:}', "");; Expect(0, 125280, '\p{Script=:\AAdlam\z:}', "");; Expect(1, 125279, '\p{Script=adlam}', ""); @@ -122190,56 +125728,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 125280, '\P{^Script=adlam}', ""); Expect(1, 125279, '\p{Script=:\Aadlam\z:}', "");; Expect(0, 125280, '\p{Script=:\Aadlam\z:}', "");; - Expect(1, 125279, '\p{Script= adlam}', ""); - Expect(0, 125279, '\p{^Script= adlam}', ""); - Expect(0, 125279, '\P{Script= adlam}', ""); - Expect(1, 125279, '\P{^Script= adlam}', ""); - Expect(0, 125280, '\p{Script= adlam}', ""); - Expect(1, 125280, '\p{^Script= adlam}', ""); - Expect(1, 125280, '\P{Script= adlam}', ""); - Expect(0, 125280, '\P{^Script= adlam}', ""); - Error('\p{Sc=_:=Adlm}'); - Error('\P{Sc=_:=Adlm}'); + Expect(1, 125279, '\p{Script= _Adlam}', ""); + Expect(0, 125279, '\p{^Script= _Adlam}', ""); + Expect(0, 125279, '\P{Script= _Adlam}', ""); + Expect(1, 125279, '\P{^Script= _Adlam}', ""); + Expect(0, 125280, '\p{Script= _Adlam}', ""); + Expect(1, 125280, '\p{^Script= _Adlam}', ""); + Expect(1, 125280, '\P{Script= _Adlam}', ""); + Expect(0, 125280, '\P{^Script= _Adlam}', ""); + Error('\p{Sc:/a/Adlm}'); + Error('\P{Sc:/a/Adlm}'); Expect(1, 125279, '\p{Sc=:\AAdlm\z:}', "");; Expect(0, 125280, '\p{Sc=:\AAdlm\z:}', "");; - Expect(1, 125279, '\p{Sc=adlm}', ""); - Expect(0, 125279, '\p{^Sc=adlm}', ""); - Expect(0, 125279, '\P{Sc=adlm}', ""); - Expect(1, 125279, '\P{^Sc=adlm}', ""); - Expect(0, 125280, '\p{Sc=adlm}', ""); - Expect(1, 125280, '\p{^Sc=adlm}', ""); - Expect(1, 125280, '\P{Sc=adlm}', ""); - Expect(0, 125280, '\P{^Sc=adlm}', ""); + Expect(1, 125279, '\p{Sc:adlm}', ""); + Expect(0, 125279, '\p{^Sc:adlm}', ""); + Expect(0, 125279, '\P{Sc:adlm}', ""); + Expect(1, 125279, '\P{^Sc:adlm}', ""); + Expect(0, 125280, '\p{Sc:adlm}', ""); + Expect(1, 125280, '\p{^Sc:adlm}', ""); + Expect(1, 125280, '\P{Sc:adlm}', ""); + Expect(0, 125280, '\P{^Sc:adlm}', ""); Expect(1, 125279, '\p{Sc=:\Aadlm\z:}', "");; Expect(0, 125280, '\p{Sc=:\Aadlm\z:}', "");; - Expect(1, 125279, '\p{Sc=_Adlm}', ""); - Expect(0, 125279, '\p{^Sc=_Adlm}', ""); - Expect(0, 125279, '\P{Sc=_Adlm}', ""); - Expect(1, 125279, '\P{^Sc=_Adlm}', ""); - Expect(0, 125280, '\p{Sc=_Adlm}', ""); - Expect(1, 125280, '\p{^Sc=_Adlm}', ""); - Expect(1, 125280, '\P{Sc=_Adlm}', ""); - Expect(0, 125280, '\P{^Sc=_Adlm}', ""); - Error('\p{Is_Script=:=Adlam}'); - Error('\P{Is_Script=:=Adlam}'); - Expect(1, 125279, '\p{Is_Script=adlam}', ""); - Expect(0, 125279, '\p{^Is_Script=adlam}', ""); - Expect(0, 125279, '\P{Is_Script=adlam}', ""); - Expect(1, 125279, '\P{^Is_Script=adlam}', ""); - Expect(0, 125280, '\p{Is_Script=adlam}', ""); - Expect(1, 125280, '\p{^Is_Script=adlam}', ""); - Expect(1, 125280, '\P{Is_Script=adlam}', ""); - Expect(0, 125280, '\P{^Is_Script=adlam}', ""); - Expect(1, 125279, '\p{Is_Script= _Adlam}', ""); - Expect(0, 125279, '\p{^Is_Script= _Adlam}', ""); - Expect(0, 125279, '\P{Is_Script= _Adlam}', ""); - Expect(1, 125279, '\P{^Is_Script= _Adlam}', ""); - Expect(0, 125280, '\p{Is_Script= _Adlam}', ""); - Expect(1, 125280, '\p{^Is_Script= _Adlam}', ""); - Expect(1, 125280, '\P{Is_Script= _Adlam}', ""); - Expect(0, 125280, '\P{^Is_Script= _Adlam}', ""); - Error('\p{Is_Sc=/a/_-Adlm}'); - Error('\P{Is_Sc=/a/_-Adlm}'); + Expect(1, 125279, '\p{Sc: adlm}', ""); + Expect(0, 125279, '\p{^Sc: adlm}', ""); + Expect(0, 125279, '\P{Sc: adlm}', ""); + Expect(1, 125279, '\P{^Sc: adlm}', ""); + Expect(0, 125280, '\p{Sc: adlm}', ""); + Expect(1, 125280, '\p{^Sc: adlm}', ""); + Expect(1, 125280, '\P{Sc: adlm}', ""); + Expect(0, 125280, '\P{^Sc: adlm}', ""); + Error('\p{Is_Script: - Adlam:=}'); + Error('\P{Is_Script: - Adlam:=}'); + Expect(1, 125279, '\p{Is_Script: adlam}', ""); + Expect(0, 125279, '\p{^Is_Script: adlam}', ""); + Expect(0, 125279, '\P{Is_Script: adlam}', ""); + Expect(1, 125279, '\P{^Is_Script: adlam}', ""); + Expect(0, 125280, '\p{Is_Script: adlam}', ""); + Expect(1, 125280, '\p{^Is_Script: adlam}', ""); + Expect(1, 125280, '\P{Is_Script: adlam}', ""); + Expect(0, 125280, '\P{^Is_Script: adlam}', ""); + Expect(1, 125279, '\p{Is_Script= _ADLAM}', ""); + Expect(0, 125279, '\p{^Is_Script= _ADLAM}', ""); + Expect(0, 125279, '\P{Is_Script= _ADLAM}', ""); + Expect(1, 125279, '\P{^Is_Script= _ADLAM}', ""); + Expect(0, 125280, '\p{Is_Script= _ADLAM}', ""); + Expect(1, 125280, '\p{^Is_Script= _ADLAM}', ""); + Expect(1, 125280, '\P{Is_Script= _ADLAM}', ""); + Expect(0, 125280, '\P{^Is_Script= _ADLAM}', ""); + Error('\p{Is_Sc= /a/ADLM}'); + Error('\P{Is_Sc= /a/ADLM}'); Expect(1, 125279, '\p{Is_Sc=adlm}', ""); Expect(0, 125279, '\p{^Is_Sc=adlm}', ""); Expect(0, 125279, '\P{Is_Sc=adlm}', ""); @@ -122248,38 +125786,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125280, '\p{^Is_Sc=adlm}', ""); Expect(1, 125280, '\P{Is_Sc=adlm}', ""); Expect(0, 125280, '\P{^Is_Sc=adlm}', ""); - Expect(1, 125279, '\p{Is_Sc=-Adlm}', ""); - Expect(0, 125279, '\p{^Is_Sc=-Adlm}', ""); - Expect(0, 125279, '\P{Is_Sc=-Adlm}', ""); - Expect(1, 125279, '\P{^Is_Sc=-Adlm}', ""); - Expect(0, 125280, '\p{Is_Sc=-Adlm}', ""); - Expect(1, 125280, '\p{^Is_Sc=-Adlm}', ""); - Expect(1, 125280, '\P{Is_Sc=-Adlm}', ""); - Expect(0, 125280, '\P{^Is_Sc=-Adlm}', ""); - Error('\p{Script=:=- Caucasian_albanian}'); - Error('\P{Script=:=- Caucasian_albanian}'); + Expect(1, 125279, '\p{Is_Sc: Adlm}', ""); + Expect(0, 125279, '\p{^Is_Sc: Adlm}', ""); + Expect(0, 125279, '\P{Is_Sc: Adlm}', ""); + Expect(1, 125279, '\P{^Is_Sc: Adlm}', ""); + Expect(0, 125280, '\p{Is_Sc: Adlm}', ""); + Expect(1, 125280, '\p{^Is_Sc: Adlm}', ""); + Expect(1, 125280, '\P{Is_Sc: Adlm}', ""); + Expect(0, 125280, '\P{^Is_Sc: Adlm}', ""); + Error('\p{Script= /a/Caucasian_Albanian}'); + Error('\P{Script= /a/Caucasian_Albanian}'); Expect(1, 66927, '\p{Script=:\ACaucasian_Albanian\z:}', "");; Expect(0, 66928, '\p{Script=:\ACaucasian_Albanian\z:}', "");; - Expect(1, 66927, '\p{Script: caucasianalbanian}', ""); - Expect(0, 66927, '\p{^Script: caucasianalbanian}', ""); - Expect(0, 66927, '\P{Script: caucasianalbanian}', ""); - Expect(1, 66927, '\P{^Script: caucasianalbanian}', ""); - Expect(0, 66928, '\p{Script: caucasianalbanian}', ""); - Expect(1, 66928, '\p{^Script: caucasianalbanian}', ""); - Expect(1, 66928, '\P{Script: caucasianalbanian}', ""); - Expect(0, 66928, '\P{^Script: caucasianalbanian}', ""); + Expect(1, 66927, '\p{Script=caucasianalbanian}', ""); + Expect(0, 66927, '\p{^Script=caucasianalbanian}', ""); + Expect(0, 66927, '\P{Script=caucasianalbanian}', ""); + Expect(1, 66927, '\P{^Script=caucasianalbanian}', ""); + Expect(0, 66928, '\p{Script=caucasianalbanian}', ""); + Expect(1, 66928, '\p{^Script=caucasianalbanian}', ""); + Expect(1, 66928, '\P{Script=caucasianalbanian}', ""); + Expect(0, 66928, '\P{^Script=caucasianalbanian}', ""); Expect(1, 66927, '\p{Script=:\Acaucasianalbanian\z:}', "");; Expect(0, 66928, '\p{Script=:\Acaucasianalbanian\z:}', "");; - Expect(1, 66927, '\p{Script= -Caucasian_albanian}', ""); - Expect(0, 66927, '\p{^Script= -Caucasian_albanian}', ""); - Expect(0, 66927, '\P{Script= -Caucasian_albanian}', ""); - Expect(1, 66927, '\P{^Script= -Caucasian_albanian}', ""); - Expect(0, 66928, '\p{Script= -Caucasian_albanian}', ""); - Expect(1, 66928, '\p{^Script= -Caucasian_albanian}', ""); - Expect(1, 66928, '\P{Script= -Caucasian_albanian}', ""); - Expect(0, 66928, '\P{^Script= -Caucasian_albanian}', ""); - Error('\p{Sc=_-aghb:=}'); - Error('\P{Sc=_-aghb:=}'); + Expect(1, 66927, '\p{Script=_ Caucasian_Albanian}', ""); + Expect(0, 66927, '\p{^Script=_ Caucasian_Albanian}', ""); + Expect(0, 66927, '\P{Script=_ Caucasian_Albanian}', ""); + Expect(1, 66927, '\P{^Script=_ Caucasian_Albanian}', ""); + Expect(0, 66928, '\p{Script=_ Caucasian_Albanian}', ""); + Expect(1, 66928, '\p{^Script=_ Caucasian_Albanian}', ""); + Expect(1, 66928, '\P{Script=_ Caucasian_Albanian}', ""); + Expect(0, 66928, '\P{^Script=_ Caucasian_Albanian}', ""); + Error('\p{Sc: :=Aghb}'); + Error('\P{Sc: :=Aghb}'); Expect(1, 66927, '\p{Sc=:\AAghb\z:}', "");; Expect(0, 66928, '\p{Sc=:\AAghb\z:}', "");; Expect(1, 66927, '\p{Sc=aghb}', ""); @@ -122292,16 +125830,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66928, '\P{^Sc=aghb}', ""); Expect(1, 66927, '\p{Sc=:\Aaghb\z:}', "");; Expect(0, 66928, '\p{Sc=:\Aaghb\z:}', "");; - Expect(1, 66927, '\p{Sc= -Aghb}', ""); - Expect(0, 66927, '\p{^Sc= -Aghb}', ""); - Expect(0, 66927, '\P{Sc= -Aghb}', ""); - Expect(1, 66927, '\P{^Sc= -Aghb}', ""); - Expect(0, 66928, '\p{Sc= -Aghb}', ""); - Expect(1, 66928, '\p{^Sc= -Aghb}', ""); - Expect(1, 66928, '\P{Sc= -Aghb}', ""); - Expect(0, 66928, '\P{^Sc= -Aghb}', ""); - Error('\p{Is_Script= _Caucasian_albanian:=}'); - Error('\P{Is_Script= _Caucasian_albanian:=}'); + Expect(1, 66927, '\p{Sc:- Aghb}', ""); + Expect(0, 66927, '\p{^Sc:- Aghb}', ""); + Expect(0, 66927, '\P{Sc:- Aghb}', ""); + Expect(1, 66927, '\P{^Sc:- Aghb}', ""); + Expect(0, 66928, '\p{Sc:- Aghb}', ""); + Expect(1, 66928, '\p{^Sc:- Aghb}', ""); + Expect(1, 66928, '\P{Sc:- Aghb}', ""); + Expect(0, 66928, '\P{^Sc:- Aghb}', ""); + Error('\p{Is_Script=:=--CAUCASIAN_Albanian}'); + Error('\P{Is_Script=:=--CAUCASIAN_Albanian}'); Expect(1, 66927, '\p{Is_Script=caucasianalbanian}', ""); Expect(0, 66927, '\p{^Is_Script=caucasianalbanian}', ""); Expect(0, 66927, '\P{Is_Script=caucasianalbanian}', ""); @@ -122310,16 +125848,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66928, '\p{^Is_Script=caucasianalbanian}', ""); Expect(1, 66928, '\P{Is_Script=caucasianalbanian}', ""); Expect(0, 66928, '\P{^Is_Script=caucasianalbanian}', ""); - Expect(1, 66927, '\p{Is_Script=_ CAUCASIAN_albanian}', ""); - Expect(0, 66927, '\p{^Is_Script=_ CAUCASIAN_albanian}', ""); - Expect(0, 66927, '\P{Is_Script=_ CAUCASIAN_albanian}', ""); - Expect(1, 66927, '\P{^Is_Script=_ CAUCASIAN_albanian}', ""); - Expect(0, 66928, '\p{Is_Script=_ CAUCASIAN_albanian}', ""); - Expect(1, 66928, '\p{^Is_Script=_ CAUCASIAN_albanian}', ""); - Expect(1, 66928, '\P{Is_Script=_ CAUCASIAN_albanian}', ""); - Expect(0, 66928, '\P{^Is_Script=_ CAUCASIAN_albanian}', ""); - Error('\p{Is_Sc=-/a/Aghb}'); - Error('\P{Is_Sc=-/a/Aghb}'); + Expect(1, 66927, '\p{Is_Script=_Caucasian_albanian}', ""); + Expect(0, 66927, '\p{^Is_Script=_Caucasian_albanian}', ""); + Expect(0, 66927, '\P{Is_Script=_Caucasian_albanian}', ""); + Expect(1, 66927, '\P{^Is_Script=_Caucasian_albanian}', ""); + Expect(0, 66928, '\p{Is_Script=_Caucasian_albanian}', ""); + Expect(1, 66928, '\p{^Is_Script=_Caucasian_albanian}', ""); + Expect(1, 66928, '\P{Is_Script=_Caucasian_albanian}', ""); + Expect(0, 66928, '\P{^Is_Script=_Caucasian_albanian}', ""); + Error('\p{Is_Sc=/a/Aghb}'); + Error('\P{Is_Sc=/a/Aghb}'); Expect(1, 66927, '\p{Is_Sc=aghb}', ""); Expect(0, 66927, '\p{^Is_Sc=aghb}', ""); Expect(0, 66927, '\P{Is_Sc=aghb}', ""); @@ -122328,38 +125866,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66928, '\p{^Is_Sc=aghb}', ""); Expect(1, 66928, '\P{Is_Sc=aghb}', ""); Expect(0, 66928, '\P{^Is_Sc=aghb}', ""); - Expect(1, 66927, '\p{Is_Sc= _Aghb}', ""); - Expect(0, 66927, '\p{^Is_Sc= _Aghb}', ""); - Expect(0, 66927, '\P{Is_Sc= _Aghb}', ""); - Expect(1, 66927, '\P{^Is_Sc= _Aghb}', ""); - Expect(0, 66928, '\p{Is_Sc= _Aghb}', ""); - Expect(1, 66928, '\p{^Is_Sc= _Aghb}', ""); - Expect(1, 66928, '\P{Is_Sc= _Aghb}', ""); - Expect(0, 66928, '\P{^Is_Sc= _Aghb}', ""); - Error('\p{Script=/a/-AHOM}'); - Error('\P{Script=/a/-AHOM}'); + Expect(1, 66927, '\p{Is_Sc= -Aghb}', ""); + Expect(0, 66927, '\p{^Is_Sc= -Aghb}', ""); + Expect(0, 66927, '\P{Is_Sc= -Aghb}', ""); + Expect(1, 66927, '\P{^Is_Sc= -Aghb}', ""); + Expect(0, 66928, '\p{Is_Sc= -Aghb}', ""); + Expect(1, 66928, '\p{^Is_Sc= -Aghb}', ""); + Expect(1, 66928, '\P{Is_Sc= -Aghb}', ""); + Expect(0, 66928, '\P{^Is_Sc= -Aghb}', ""); + Error('\p{Script=-AHOM/a/}'); + Error('\P{Script=-AHOM/a/}'); Expect(1, 71487, '\p{Script=:\AAhom\z:}', "");; Expect(0, 71488, '\p{Script=:\AAhom\z:}', "");; - Expect(1, 71487, '\p{Script:ahom}', ""); - Expect(0, 71487, '\p{^Script:ahom}', ""); - Expect(0, 71487, '\P{Script:ahom}', ""); - Expect(1, 71487, '\P{^Script:ahom}', ""); - Expect(0, 71488, '\p{Script:ahom}', ""); - Expect(1, 71488, '\p{^Script:ahom}', ""); - Expect(1, 71488, '\P{Script:ahom}', ""); - Expect(0, 71488, '\P{^Script:ahom}', ""); + Expect(1, 71487, '\p{Script=ahom}', ""); + Expect(0, 71487, '\p{^Script=ahom}', ""); + Expect(0, 71487, '\P{Script=ahom}', ""); + Expect(1, 71487, '\P{^Script=ahom}', ""); + Expect(0, 71488, '\p{Script=ahom}', ""); + Expect(1, 71488, '\p{^Script=ahom}', ""); + Expect(1, 71488, '\P{Script=ahom}', ""); + Expect(0, 71488, '\P{^Script=ahom}', ""); Expect(1, 71487, '\p{Script=:\Aahom\z:}', "");; Expect(0, 71488, '\p{Script=:\Aahom\z:}', "");; - Expect(1, 71487, '\p{Script=-Ahom}', ""); - Expect(0, 71487, '\p{^Script=-Ahom}', ""); - Expect(0, 71487, '\P{Script=-Ahom}', ""); - Expect(1, 71487, '\P{^Script=-Ahom}', ""); - Expect(0, 71488, '\p{Script=-Ahom}', ""); - Expect(1, 71488, '\p{^Script=-Ahom}', ""); - Expect(1, 71488, '\P{Script=-Ahom}', ""); - Expect(0, 71488, '\P{^Script=-Ahom}', ""); - Error('\p{Sc=_/a/Ahom}'); - Error('\P{Sc=_/a/Ahom}'); + Expect(1, 71487, '\p{Script=-ahom}', ""); + Expect(0, 71487, '\p{^Script=-ahom}', ""); + Expect(0, 71487, '\P{Script=-ahom}', ""); + Expect(1, 71487, '\P{^Script=-ahom}', ""); + Expect(0, 71488, '\p{Script=-ahom}', ""); + Expect(1, 71488, '\p{^Script=-ahom}', ""); + Expect(1, 71488, '\P{Script=-ahom}', ""); + Expect(0, 71488, '\P{^Script=-ahom}', ""); + Error('\p{Sc=:=_Ahom}'); + Error('\P{Sc=:=_Ahom}'); Expect(1, 71487, '\p{Sc=:\AAhom\z:}', "");; Expect(0, 71488, '\p{Sc=:\AAhom\z:}', "");; Expect(1, 71487, '\p{Sc=ahom}', ""); @@ -122372,16 +125910,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71488, '\P{^Sc=ahom}', ""); Expect(1, 71487, '\p{Sc=:\Aahom\z:}', "");; Expect(0, 71488, '\p{Sc=:\Aahom\z:}', "");; - Expect(1, 71487, '\p{Sc= _Ahom}', ""); - Expect(0, 71487, '\p{^Sc= _Ahom}', ""); - Expect(0, 71487, '\P{Sc= _Ahom}', ""); - Expect(1, 71487, '\P{^Sc= _Ahom}', ""); - Expect(0, 71488, '\p{Sc= _Ahom}', ""); - Expect(1, 71488, '\p{^Sc= _Ahom}', ""); - Expect(1, 71488, '\P{Sc= _Ahom}', ""); - Expect(0, 71488, '\P{^Sc= _Ahom}', ""); - Error('\p{Is_Script= _Ahom/a/}'); - Error('\P{Is_Script= _Ahom/a/}'); + Expect(1, 71487, '\p{Sc= Ahom}', ""); + Expect(0, 71487, '\p{^Sc= Ahom}', ""); + Expect(0, 71487, '\P{Sc= Ahom}', ""); + Expect(1, 71487, '\P{^Sc= Ahom}', ""); + Expect(0, 71488, '\p{Sc= Ahom}', ""); + Expect(1, 71488, '\p{^Sc= Ahom}', ""); + Expect(1, 71488, '\P{Sc= Ahom}', ""); + Expect(0, 71488, '\P{^Sc= Ahom}', ""); + Error('\p{Is_Script= :=ahom}'); + Error('\P{Is_Script= :=ahom}'); Expect(1, 71487, '\p{Is_Script=ahom}', ""); Expect(0, 71487, '\p{^Is_Script=ahom}', ""); Expect(0, 71487, '\P{Is_Script=ahom}', ""); @@ -122390,16 +125928,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71488, '\p{^Is_Script=ahom}', ""); Expect(1, 71488, '\P{Is_Script=ahom}', ""); Expect(0, 71488, '\P{^Is_Script=ahom}', ""); - Expect(1, 71487, '\p{Is_Script=- AHOM}', ""); - Expect(0, 71487, '\p{^Is_Script=- AHOM}', ""); - Expect(0, 71487, '\P{Is_Script=- AHOM}', ""); - Expect(1, 71487, '\P{^Is_Script=- AHOM}', ""); - Expect(0, 71488, '\p{Is_Script=- AHOM}', ""); - Expect(1, 71488, '\p{^Is_Script=- AHOM}', ""); - Expect(1, 71488, '\P{Is_Script=- AHOM}', ""); - Expect(0, 71488, '\P{^Is_Script=- AHOM}', ""); - Error('\p{Is_Sc:Ahom:=}'); - Error('\P{Is_Sc:Ahom:=}'); + Expect(1, 71487, '\p{Is_Script=- Ahom}', ""); + Expect(0, 71487, '\p{^Is_Script=- Ahom}', ""); + Expect(0, 71487, '\P{Is_Script=- Ahom}', ""); + Expect(1, 71487, '\P{^Is_Script=- Ahom}', ""); + Expect(0, 71488, '\p{Is_Script=- Ahom}', ""); + Expect(1, 71488, '\p{^Is_Script=- Ahom}', ""); + Expect(1, 71488, '\P{Is_Script=- Ahom}', ""); + Expect(0, 71488, '\P{^Is_Script=- Ahom}', ""); + Error('\p{Is_Sc: /a/ ahom}'); + Error('\P{Is_Sc: /a/ ahom}'); Expect(1, 71487, '\p{Is_Sc=ahom}', ""); Expect(0, 71487, '\p{^Is_Sc=ahom}', ""); Expect(0, 71487, '\P{Is_Sc=ahom}', ""); @@ -122408,38 +125946,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71488, '\p{^Is_Sc=ahom}', ""); Expect(1, 71488, '\P{Is_Sc=ahom}', ""); Expect(0, 71488, '\P{^Is_Sc=ahom}', ""); - Expect(1, 71487, '\p{Is_Sc=_AHOM}', ""); - Expect(0, 71487, '\p{^Is_Sc=_AHOM}', ""); - Expect(0, 71487, '\P{Is_Sc=_AHOM}', ""); - Expect(1, 71487, '\P{^Is_Sc=_AHOM}', ""); - Expect(0, 71488, '\p{Is_Sc=_AHOM}', ""); - Expect(1, 71488, '\p{^Is_Sc=_AHOM}', ""); - Expect(1, 71488, '\P{Is_Sc=_AHOM}', ""); - Expect(0, 71488, '\P{^Is_Sc=_AHOM}', ""); - Error('\p{Script=_-Arabic/a/}'); - Error('\P{Script=_-Arabic/a/}'); + Expect(1, 71487, '\p{Is_Sc= _Ahom}', ""); + Expect(0, 71487, '\p{^Is_Sc= _Ahom}', ""); + Expect(0, 71487, '\P{Is_Sc= _Ahom}', ""); + Expect(1, 71487, '\P{^Is_Sc= _Ahom}', ""); + Expect(0, 71488, '\p{Is_Sc= _Ahom}', ""); + Expect(1, 71488, '\p{^Is_Sc= _Ahom}', ""); + Expect(1, 71488, '\P{Is_Sc= _Ahom}', ""); + Expect(0, 71488, '\P{^Is_Sc= _Ahom}', ""); + Error('\p{Script=_-ARABIC/a/}'); + Error('\P{Script=_-ARABIC/a/}'); Expect(1, 126705, '\p{Script=:\AArabic\z:}', "");; Expect(0, 126706, '\p{Script=:\AArabic\z:}', "");; - Expect(1, 126705, '\p{Script=arabic}', ""); - Expect(0, 126705, '\p{^Script=arabic}', ""); - Expect(0, 126705, '\P{Script=arabic}', ""); - Expect(1, 126705, '\P{^Script=arabic}', ""); - Expect(0, 126706, '\p{Script=arabic}', ""); - Expect(1, 126706, '\p{^Script=arabic}', ""); - Expect(1, 126706, '\P{Script=arabic}', ""); - Expect(0, 126706, '\P{^Script=arabic}', ""); + Expect(1, 126705, '\p{Script:arabic}', ""); + Expect(0, 126705, '\p{^Script:arabic}', ""); + Expect(0, 126705, '\P{Script:arabic}', ""); + Expect(1, 126705, '\P{^Script:arabic}', ""); + Expect(0, 126706, '\p{Script:arabic}', ""); + Expect(1, 126706, '\p{^Script:arabic}', ""); + Expect(1, 126706, '\P{Script:arabic}', ""); + Expect(0, 126706, '\P{^Script:arabic}', ""); Expect(1, 126705, '\p{Script=:\Aarabic\z:}', "");; Expect(0, 126706, '\p{Script=:\Aarabic\z:}', "");; - Expect(1, 126705, '\p{Script=--arabic}', ""); - Expect(0, 126705, '\p{^Script=--arabic}', ""); - Expect(0, 126705, '\P{Script=--arabic}', ""); - Expect(1, 126705, '\P{^Script=--arabic}', ""); - Expect(0, 126706, '\p{Script=--arabic}', ""); - Expect(1, 126706, '\p{^Script=--arabic}', ""); - Expect(1, 126706, '\P{Script=--arabic}', ""); - Expect(0, 126706, '\P{^Script=--arabic}', ""); - Error('\p{Sc=:=_ARAB}'); - Error('\P{Sc=:=_ARAB}'); + Expect(1, 126705, '\p{Script= Arabic}', ""); + Expect(0, 126705, '\p{^Script= Arabic}', ""); + Expect(0, 126705, '\P{Script= Arabic}', ""); + Expect(1, 126705, '\P{^Script= Arabic}', ""); + Expect(0, 126706, '\p{Script= Arabic}', ""); + Expect(1, 126706, '\p{^Script= Arabic}', ""); + Expect(1, 126706, '\P{Script= Arabic}', ""); + Expect(0, 126706, '\P{^Script= Arabic}', ""); + Error('\p{Sc=_ARAB/a/}'); + Error('\P{Sc=_ARAB/a/}'); Expect(1, 126705, '\p{Sc=:\AArab\z:}', "");; Expect(0, 126706, '\p{Sc=:\AArab\z:}', "");; Expect(1, 126705, '\p{Sc=arab}', ""); @@ -122452,16 +125990,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 126706, '\P{^Sc=arab}', ""); Expect(1, 126705, '\p{Sc=:\Aarab\z:}', "");; Expect(0, 126706, '\p{Sc=:\Aarab\z:}', "");; - Expect(1, 126705, '\p{Sc=_ ARAB}', ""); - Expect(0, 126705, '\p{^Sc=_ ARAB}', ""); - Expect(0, 126705, '\P{Sc=_ ARAB}', ""); - Expect(1, 126705, '\P{^Sc=_ ARAB}', ""); - Expect(0, 126706, '\p{Sc=_ ARAB}', ""); - Expect(1, 126706, '\p{^Sc=_ ARAB}', ""); - Expect(1, 126706, '\P{Sc=_ ARAB}', ""); - Expect(0, 126706, '\P{^Sc=_ ARAB}', ""); - Error('\p{Is_Script=_/a/Arabic}'); - Error('\P{Is_Script=_/a/Arabic}'); + Expect(1, 126705, '\p{Sc=-_ARAB}', ""); + Expect(0, 126705, '\p{^Sc=-_ARAB}', ""); + Expect(0, 126705, '\P{Sc=-_ARAB}', ""); + Expect(1, 126705, '\P{^Sc=-_ARAB}', ""); + Expect(0, 126706, '\p{Sc=-_ARAB}', ""); + Expect(1, 126706, '\p{^Sc=-_ARAB}', ""); + Expect(1, 126706, '\P{Sc=-_ARAB}', ""); + Expect(0, 126706, '\P{^Sc=-_ARAB}', ""); + Error('\p{Is_Script=:=- arabic}'); + Error('\P{Is_Script=:=- arabic}'); Expect(1, 126705, '\p{Is_Script=arabic}', ""); Expect(0, 126705, '\p{^Is_Script=arabic}', ""); Expect(0, 126705, '\P{Is_Script=arabic}', ""); @@ -122470,16 +126008,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 126706, '\p{^Is_Script=arabic}', ""); Expect(1, 126706, '\P{Is_Script=arabic}', ""); Expect(0, 126706, '\P{^Is_Script=arabic}', ""); - Expect(1, 126705, '\p{Is_Script=_ Arabic}', ""); - Expect(0, 126705, '\p{^Is_Script=_ Arabic}', ""); - Expect(0, 126705, '\P{Is_Script=_ Arabic}', ""); - Expect(1, 126705, '\P{^Is_Script=_ Arabic}', ""); - Expect(0, 126706, '\p{Is_Script=_ Arabic}', ""); - Expect(1, 126706, '\p{^Is_Script=_ Arabic}', ""); - Expect(1, 126706, '\P{Is_Script=_ Arabic}', ""); - Expect(0, 126706, '\P{^Is_Script=_ Arabic}', ""); - Error('\p{Is_Sc=:=_arab}'); - Error('\P{Is_Sc=:=_arab}'); + Expect(1, 126705, '\p{Is_Script=- arabic}', ""); + Expect(0, 126705, '\p{^Is_Script=- arabic}', ""); + Expect(0, 126705, '\P{Is_Script=- arabic}', ""); + Expect(1, 126705, '\P{^Is_Script=- arabic}', ""); + Expect(0, 126706, '\p{Is_Script=- arabic}', ""); + Expect(1, 126706, '\p{^Is_Script=- arabic}', ""); + Expect(1, 126706, '\P{Is_Script=- arabic}', ""); + Expect(0, 126706, '\P{^Is_Script=- arabic}', ""); + Error('\p{Is_Sc=:= arab}'); + Error('\P{Is_Sc=:= arab}'); Expect(1, 126705, '\p{Is_Sc=arab}', ""); Expect(0, 126705, '\p{^Is_Sc=arab}', ""); Expect(0, 126705, '\P{Is_Sc=arab}', ""); @@ -122496,8 +126034,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 126706, '\p{^Is_Sc=- ARAB}', ""); Expect(1, 126706, '\P{Is_Sc=- ARAB}', ""); Expect(0, 126706, '\P{^Is_Sc=- ARAB}', ""); - Error('\p{Script= IMPERIAL_Aramaic/a/}'); - Error('\P{Script= IMPERIAL_Aramaic/a/}'); + Error('\p{Script=:=-Imperial_ARAMAIC}'); + Error('\P{Script=:=-Imperial_ARAMAIC}'); Expect(1, 67679, '\p{Script=:\AImperial_Aramaic\z:}', "");; Expect(0, 67680, '\p{Script=:\AImperial_Aramaic\z:}', "");; Expect(1, 67679, '\p{Script=imperialaramaic}', ""); @@ -122510,16 +126048,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67680, '\P{^Script=imperialaramaic}', ""); Expect(1, 67679, '\p{Script=:\Aimperialaramaic\z:}', "");; Expect(0, 67680, '\p{Script=:\Aimperialaramaic\z:}', "");; - Expect(1, 67679, '\p{Script= imperial_Aramaic}', ""); - Expect(0, 67679, '\p{^Script= imperial_Aramaic}', ""); - Expect(0, 67679, '\P{Script= imperial_Aramaic}', ""); - Expect(1, 67679, '\P{^Script= imperial_Aramaic}', ""); - Expect(0, 67680, '\p{Script= imperial_Aramaic}', ""); - Expect(1, 67680, '\p{^Script= imperial_Aramaic}', ""); - Expect(1, 67680, '\P{Script= imperial_Aramaic}', ""); - Expect(0, 67680, '\P{^Script= imperial_Aramaic}', ""); - Error('\p{Sc=--ARMI:=}'); - Error('\P{Sc=--ARMI:=}'); + Expect(1, 67679, '\p{Script: imperial_ARAMAIC}', ""); + Expect(0, 67679, '\p{^Script: imperial_ARAMAIC}', ""); + Expect(0, 67679, '\P{Script: imperial_ARAMAIC}', ""); + Expect(1, 67679, '\P{^Script: imperial_ARAMAIC}', ""); + Expect(0, 67680, '\p{Script: imperial_ARAMAIC}', ""); + Expect(1, 67680, '\p{^Script: imperial_ARAMAIC}', ""); + Expect(1, 67680, '\P{Script: imperial_ARAMAIC}', ""); + Expect(0, 67680, '\P{^Script: imperial_ARAMAIC}', ""); + Error('\p{Sc=_:=Armi}'); + Error('\P{Sc=_:=Armi}'); Expect(1, 67679, '\p{Sc=:\AArmi\z:}', "");; Expect(0, 67680, '\p{Sc=:\AArmi\z:}', "");; Expect(1, 67679, '\p{Sc=armi}', ""); @@ -122532,16 +126070,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67680, '\P{^Sc=armi}', ""); Expect(1, 67679, '\p{Sc=:\Aarmi\z:}', "");; Expect(0, 67680, '\p{Sc=:\Aarmi\z:}', "");; - Expect(1, 67679, '\p{Sc=_ armi}', ""); - Expect(0, 67679, '\p{^Sc=_ armi}', ""); - Expect(0, 67679, '\P{Sc=_ armi}', ""); - Expect(1, 67679, '\P{^Sc=_ armi}', ""); - Expect(0, 67680, '\p{Sc=_ armi}', ""); - Expect(1, 67680, '\p{^Sc=_ armi}', ""); - Expect(1, 67680, '\P{Sc=_ armi}', ""); - Expect(0, 67680, '\P{^Sc=_ armi}', ""); - Error('\p{Is_Script=:=-imperial_ARAMAIC}'); - Error('\P{Is_Script=:=-imperial_ARAMAIC}'); + Expect(1, 67679, '\p{Sc=__ARMI}', ""); + Expect(0, 67679, '\p{^Sc=__ARMI}', ""); + Expect(0, 67679, '\P{Sc=__ARMI}', ""); + Expect(1, 67679, '\P{^Sc=__ARMI}', ""); + Expect(0, 67680, '\p{Sc=__ARMI}', ""); + Expect(1, 67680, '\p{^Sc=__ARMI}', ""); + Expect(1, 67680, '\P{Sc=__ARMI}', ""); + Expect(0, 67680, '\P{^Sc=__ARMI}', ""); + Error('\p{Is_Script= _Imperial_aramaic:=}'); + Error('\P{Is_Script= _Imperial_aramaic:=}'); Expect(1, 67679, '\p{Is_Script=imperialaramaic}', ""); Expect(0, 67679, '\p{^Is_Script=imperialaramaic}', ""); Expect(0, 67679, '\P{Is_Script=imperialaramaic}', ""); @@ -122550,16 +126088,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67680, '\p{^Is_Script=imperialaramaic}', ""); Expect(1, 67680, '\P{Is_Script=imperialaramaic}', ""); Expect(0, 67680, '\P{^Is_Script=imperialaramaic}', ""); - Expect(1, 67679, '\p{Is_Script= Imperial_Aramaic}', ""); - Expect(0, 67679, '\p{^Is_Script= Imperial_Aramaic}', ""); - Expect(0, 67679, '\P{Is_Script= Imperial_Aramaic}', ""); - Expect(1, 67679, '\P{^Is_Script= Imperial_Aramaic}', ""); - Expect(0, 67680, '\p{Is_Script= Imperial_Aramaic}', ""); - Expect(1, 67680, '\p{^Is_Script= Imperial_Aramaic}', ""); - Expect(1, 67680, '\P{Is_Script= Imperial_Aramaic}', ""); - Expect(0, 67680, '\P{^Is_Script= Imperial_Aramaic}', ""); - Error('\p{Is_Sc= /a/ARMI}'); - Error('\P{Is_Sc= /a/ARMI}'); + Expect(1, 67679, '\p{Is_Script=_-Imperial_aramaic}', ""); + Expect(0, 67679, '\p{^Is_Script=_-Imperial_aramaic}', ""); + Expect(0, 67679, '\P{Is_Script=_-Imperial_aramaic}', ""); + Expect(1, 67679, '\P{^Is_Script=_-Imperial_aramaic}', ""); + Expect(0, 67680, '\p{Is_Script=_-Imperial_aramaic}', ""); + Expect(1, 67680, '\p{^Is_Script=_-Imperial_aramaic}', ""); + Expect(1, 67680, '\P{Is_Script=_-Imperial_aramaic}', ""); + Expect(0, 67680, '\P{^Is_Script=_-Imperial_aramaic}', ""); + Error('\p{Is_Sc: _armi:=}'); + Error('\P{Is_Sc: _armi:=}'); Expect(1, 67679, '\p{Is_Sc=armi}', ""); Expect(0, 67679, '\p{^Is_Sc=armi}', ""); Expect(0, 67679, '\P{Is_Sc=armi}', ""); @@ -122568,16 +126106,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67680, '\p{^Is_Sc=armi}', ""); Expect(1, 67680, '\P{Is_Sc=armi}', ""); Expect(0, 67680, '\P{^Is_Sc=armi}', ""); - Expect(1, 67679, '\p{Is_Sc= ARMI}', ""); - Expect(0, 67679, '\p{^Is_Sc= ARMI}', ""); - Expect(0, 67679, '\P{Is_Sc= ARMI}', ""); - Expect(1, 67679, '\P{^Is_Sc= ARMI}', ""); - Expect(0, 67680, '\p{Is_Sc= ARMI}', ""); - Expect(1, 67680, '\p{^Is_Sc= ARMI}', ""); - Expect(1, 67680, '\P{Is_Sc= ARMI}', ""); - Expect(0, 67680, '\P{^Is_Sc= ARMI}', ""); - Error('\p{Script= :=Armenian}'); - Error('\P{Script= :=Armenian}'); + Expect(1, 67679, '\p{Is_Sc= -Armi}', ""); + Expect(0, 67679, '\p{^Is_Sc= -Armi}', ""); + Expect(0, 67679, '\P{Is_Sc= -Armi}', ""); + Expect(1, 67679, '\P{^Is_Sc= -Armi}', ""); + Expect(0, 67680, '\p{Is_Sc= -Armi}', ""); + Expect(1, 67680, '\p{^Is_Sc= -Armi}', ""); + Expect(1, 67680, '\P{Is_Sc= -Armi}', ""); + Expect(0, 67680, '\P{^Is_Sc= -Armi}', ""); + Error('\p{Script: ARMENIAN:=}'); + Error('\P{Script: ARMENIAN:=}'); Expect(1, 64279, '\p{Script=:\AArmenian\z:}', "");; Expect(0, 64280, '\p{Script=:\AArmenian\z:}', "");; Expect(1, 64279, '\p{Script=armenian}', ""); @@ -122590,16 +126128,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 64280, '\P{^Script=armenian}', ""); Expect(1, 64279, '\p{Script=:\Aarmenian\z:}', "");; Expect(0, 64280, '\p{Script=:\Aarmenian\z:}', "");; - Expect(1, 64279, '\p{Script=-_Armenian}', ""); - Expect(0, 64279, '\p{^Script=-_Armenian}', ""); - Expect(0, 64279, '\P{Script=-_Armenian}', ""); - Expect(1, 64279, '\P{^Script=-_Armenian}', ""); - Expect(0, 64280, '\p{Script=-_Armenian}', ""); - Expect(1, 64280, '\p{^Script=-_Armenian}', ""); - Expect(1, 64280, '\P{Script=-_Armenian}', ""); - Expect(0, 64280, '\P{^Script=-_Armenian}', ""); - Error('\p{Sc=:= Armn}'); - Error('\P{Sc=:= Armn}'); + Expect(1, 64279, '\p{Script: -Armenian}', ""); + Expect(0, 64279, '\p{^Script: -Armenian}', ""); + Expect(0, 64279, '\P{Script: -Armenian}', ""); + Expect(1, 64279, '\P{^Script: -Armenian}', ""); + Expect(0, 64280, '\p{Script: -Armenian}', ""); + Expect(1, 64280, '\p{^Script: -Armenian}', ""); + Expect(1, 64280, '\P{Script: -Armenian}', ""); + Expect(0, 64280, '\P{^Script: -Armenian}', ""); + Error('\p{Sc: /a/Armn}'); + Error('\P{Sc: /a/Armn}'); Expect(1, 64279, '\p{Sc=:\AArmn\z:}', "");; Expect(0, 64280, '\p{Sc=:\AArmn\z:}', "");; Expect(1, 64279, '\p{Sc=armn}', ""); @@ -122612,34 +126150,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 64280, '\P{^Sc=armn}', ""); Expect(1, 64279, '\p{Sc=:\Aarmn\z:}', "");; Expect(0, 64280, '\p{Sc=:\Aarmn\z:}', "");; - Expect(1, 64279, '\p{Sc= ARMN}', ""); - Expect(0, 64279, '\p{^Sc= ARMN}', ""); - Expect(0, 64279, '\P{Sc= ARMN}', ""); - Expect(1, 64279, '\P{^Sc= ARMN}', ""); - Expect(0, 64280, '\p{Sc= ARMN}', ""); - Expect(1, 64280, '\p{^Sc= ARMN}', ""); - Expect(1, 64280, '\P{Sc= ARMN}', ""); - Expect(0, 64280, '\P{^Sc= ARMN}', ""); - Error('\p{Is_Script= :=Armenian}'); - Error('\P{Is_Script= :=Armenian}'); - Expect(1, 64279, '\p{Is_Script=armenian}', ""); - Expect(0, 64279, '\p{^Is_Script=armenian}', ""); - Expect(0, 64279, '\P{Is_Script=armenian}', ""); - Expect(1, 64279, '\P{^Is_Script=armenian}', ""); - Expect(0, 64280, '\p{Is_Script=armenian}', ""); - Expect(1, 64280, '\p{^Is_Script=armenian}', ""); - Expect(1, 64280, '\P{Is_Script=armenian}', ""); - Expect(0, 64280, '\P{^Is_Script=armenian}', ""); - Expect(1, 64279, '\p{Is_Script= armenian}', ""); - Expect(0, 64279, '\p{^Is_Script= armenian}', ""); - Expect(0, 64279, '\P{Is_Script= armenian}', ""); - Expect(1, 64279, '\P{^Is_Script= armenian}', ""); - Expect(0, 64280, '\p{Is_Script= armenian}', ""); - Expect(1, 64280, '\p{^Is_Script= armenian}', ""); - Expect(1, 64280, '\P{Is_Script= armenian}', ""); - Expect(0, 64280, '\P{^Is_Script= armenian}', ""); - Error('\p{Is_Sc=- Armn:=}'); - Error('\P{Is_Sc=- Armn:=}'); + Expect(1, 64279, '\p{Sc: Armn}', ""); + Expect(0, 64279, '\p{^Sc: Armn}', ""); + Expect(0, 64279, '\P{Sc: Armn}', ""); + Expect(1, 64279, '\P{^Sc: Armn}', ""); + Expect(0, 64280, '\p{Sc: Armn}', ""); + Expect(1, 64280, '\p{^Sc: Armn}', ""); + Expect(1, 64280, '\P{Sc: Armn}', ""); + Expect(0, 64280, '\P{^Sc: Armn}', ""); + Error('\p{Is_Script= /a/Armenian}'); + Error('\P{Is_Script= /a/Armenian}'); + Expect(1, 64279, '\p{Is_Script: armenian}', ""); + Expect(0, 64279, '\p{^Is_Script: armenian}', ""); + Expect(0, 64279, '\P{Is_Script: armenian}', ""); + Expect(1, 64279, '\P{^Is_Script: armenian}', ""); + Expect(0, 64280, '\p{Is_Script: armenian}', ""); + Expect(1, 64280, '\p{^Is_Script: armenian}', ""); + Expect(1, 64280, '\P{Is_Script: armenian}', ""); + Expect(0, 64280, '\P{^Is_Script: armenian}', ""); + Expect(1, 64279, '\p{Is_Script=_Armenian}', ""); + Expect(0, 64279, '\p{^Is_Script=_Armenian}', ""); + Expect(0, 64279, '\P{Is_Script=_Armenian}', ""); + Expect(1, 64279, '\P{^Is_Script=_Armenian}', ""); + Expect(0, 64280, '\p{Is_Script=_Armenian}', ""); + Expect(1, 64280, '\p{^Is_Script=_Armenian}', ""); + Expect(1, 64280, '\P{Is_Script=_Armenian}', ""); + Expect(0, 64280, '\P{^Is_Script=_Armenian}', ""); + Error('\p{Is_Sc= Armn/a/}'); + Error('\P{Is_Sc= Armn/a/}'); Expect(1, 64279, '\p{Is_Sc=armn}', ""); Expect(0, 64279, '\p{^Is_Sc=armn}', ""); Expect(0, 64279, '\P{Is_Sc=armn}', ""); @@ -122648,38 +126186,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 64280, '\p{^Is_Sc=armn}', ""); Expect(1, 64280, '\P{Is_Sc=armn}', ""); Expect(0, 64280, '\P{^Is_Sc=armn}', ""); - Expect(1, 64279, '\p{Is_Sc=-Armn}', ""); - Expect(0, 64279, '\p{^Is_Sc=-Armn}', ""); - Expect(0, 64279, '\P{Is_Sc=-Armn}', ""); - Expect(1, 64279, '\P{^Is_Sc=-Armn}', ""); - Expect(0, 64280, '\p{Is_Sc=-Armn}', ""); - Expect(1, 64280, '\p{^Is_Sc=-Armn}', ""); - Expect(1, 64280, '\P{Is_Sc=-Armn}', ""); - Expect(0, 64280, '\P{^Is_Sc=-Armn}', ""); - Error('\p{Script=_:=Avestan}'); - Error('\P{Script=_:=Avestan}'); + Expect(1, 64279, '\p{Is_Sc= Armn}', ""); + Expect(0, 64279, '\p{^Is_Sc= Armn}', ""); + Expect(0, 64279, '\P{Is_Sc= Armn}', ""); + Expect(1, 64279, '\P{^Is_Sc= Armn}', ""); + Expect(0, 64280, '\p{Is_Sc= Armn}', ""); + Expect(1, 64280, '\p{^Is_Sc= Armn}', ""); + Expect(1, 64280, '\P{Is_Sc= Armn}', ""); + Expect(0, 64280, '\P{^Is_Sc= Armn}', ""); + Error('\p{Script: /a/avestan}'); + Error('\P{Script: /a/avestan}'); Expect(1, 68415, '\p{Script=:\AAvestan\z:}', "");; Expect(0, 68416, '\p{Script=:\AAvestan\z:}', "");; - Expect(1, 68415, '\p{Script=avestan}', ""); - Expect(0, 68415, '\p{^Script=avestan}', ""); - Expect(0, 68415, '\P{Script=avestan}', ""); - Expect(1, 68415, '\P{^Script=avestan}', ""); - Expect(0, 68416, '\p{Script=avestan}', ""); - Expect(1, 68416, '\p{^Script=avestan}', ""); - Expect(1, 68416, '\P{Script=avestan}', ""); - Expect(0, 68416, '\P{^Script=avestan}', ""); + Expect(1, 68415, '\p{Script: avestan}', ""); + Expect(0, 68415, '\p{^Script: avestan}', ""); + Expect(0, 68415, '\P{Script: avestan}', ""); + Expect(1, 68415, '\P{^Script: avestan}', ""); + Expect(0, 68416, '\p{Script: avestan}', ""); + Expect(1, 68416, '\p{^Script: avestan}', ""); + Expect(1, 68416, '\P{Script: avestan}', ""); + Expect(0, 68416, '\P{^Script: avestan}', ""); Expect(1, 68415, '\p{Script=:\Aavestan\z:}', "");; Expect(0, 68416, '\p{Script=:\Aavestan\z:}', "");; - Expect(1, 68415, '\p{Script: -AVESTAN}', ""); - Expect(0, 68415, '\p{^Script: -AVESTAN}', ""); - Expect(0, 68415, '\P{Script: -AVESTAN}', ""); - Expect(1, 68415, '\P{^Script: -AVESTAN}', ""); - Expect(0, 68416, '\p{Script: -AVESTAN}', ""); - Expect(1, 68416, '\p{^Script: -AVESTAN}', ""); - Expect(1, 68416, '\P{Script: -AVESTAN}', ""); - Expect(0, 68416, '\P{^Script: -AVESTAN}', ""); - Error('\p{Sc=:=_AVST}'); - Error('\P{Sc=:=_AVST}'); + Expect(1, 68415, '\p{Script= avestan}', ""); + Expect(0, 68415, '\p{^Script= avestan}', ""); + Expect(0, 68415, '\P{Script= avestan}', ""); + Expect(1, 68415, '\P{^Script= avestan}', ""); + Expect(0, 68416, '\p{Script= avestan}', ""); + Expect(1, 68416, '\p{^Script= avestan}', ""); + Expect(1, 68416, '\P{Script= avestan}', ""); + Expect(0, 68416, '\P{^Script= avestan}', ""); + Error('\p{Sc= /a/Avst}'); + Error('\P{Sc= /a/Avst}'); Expect(1, 68415, '\p{Sc=:\AAvst\z:}', "");; Expect(0, 68416, '\p{Sc=:\AAvst\z:}', "");; Expect(1, 68415, '\p{Sc=avst}', ""); @@ -122692,16 +126230,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68416, '\P{^Sc=avst}', ""); Expect(1, 68415, '\p{Sc=:\Aavst\z:}', "");; Expect(0, 68416, '\p{Sc=:\Aavst\z:}', "");; - Expect(1, 68415, '\p{Sc= _avst}', ""); - Expect(0, 68415, '\p{^Sc= _avst}', ""); - Expect(0, 68415, '\P{Sc= _avst}', ""); - Expect(1, 68415, '\P{^Sc= _avst}', ""); - Expect(0, 68416, '\p{Sc= _avst}', ""); - Expect(1, 68416, '\p{^Sc= _avst}', ""); - Expect(1, 68416, '\P{Sc= _avst}', ""); - Expect(0, 68416, '\P{^Sc= _avst}', ""); - Error('\p{Is_Script=/a/ avestan}'); - Error('\P{Is_Script=/a/ avestan}'); + Expect(1, 68415, '\p{Sc= Avst}', ""); + Expect(0, 68415, '\p{^Sc= Avst}', ""); + Expect(0, 68415, '\P{Sc= Avst}', ""); + Expect(1, 68415, '\P{^Sc= Avst}', ""); + Expect(0, 68416, '\p{Sc= Avst}', ""); + Expect(1, 68416, '\p{^Sc= Avst}', ""); + Expect(1, 68416, '\P{Sc= Avst}', ""); + Expect(0, 68416, '\P{^Sc= Avst}', ""); + Error('\p{Is_Script=_/a/AVESTAN}'); + Error('\P{Is_Script=_/a/AVESTAN}'); Expect(1, 68415, '\p{Is_Script=avestan}', ""); Expect(0, 68415, '\p{^Is_Script=avestan}', ""); Expect(0, 68415, '\P{Is_Script=avestan}', ""); @@ -122710,16 +126248,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68416, '\p{^Is_Script=avestan}', ""); Expect(1, 68416, '\P{Is_Script=avestan}', ""); Expect(0, 68416, '\P{^Is_Script=avestan}', ""); - Expect(1, 68415, '\p{Is_Script=-avestan}', ""); - Expect(0, 68415, '\p{^Is_Script=-avestan}', ""); - Expect(0, 68415, '\P{Is_Script=-avestan}', ""); - Expect(1, 68415, '\P{^Is_Script=-avestan}', ""); - Expect(0, 68416, '\p{Is_Script=-avestan}', ""); - Expect(1, 68416, '\p{^Is_Script=-avestan}', ""); - Expect(1, 68416, '\P{Is_Script=-avestan}', ""); - Expect(0, 68416, '\P{^Is_Script=-avestan}', ""); - Error('\p{Is_Sc=:=Avst}'); - Error('\P{Is_Sc=:=Avst}'); + Expect(1, 68415, '\p{Is_Script= _avestan}', ""); + Expect(0, 68415, '\p{^Is_Script= _avestan}', ""); + Expect(0, 68415, '\P{Is_Script= _avestan}', ""); + Expect(1, 68415, '\P{^Is_Script= _avestan}', ""); + Expect(0, 68416, '\p{Is_Script= _avestan}', ""); + Expect(1, 68416, '\p{^Is_Script= _avestan}', ""); + Expect(1, 68416, '\P{Is_Script= _avestan}', ""); + Expect(0, 68416, '\P{^Is_Script= _avestan}', ""); + Error('\p{Is_Sc=:= -Avst}'); + Error('\P{Is_Sc=:= -Avst}'); Expect(1, 68415, '\p{Is_Sc=avst}', ""); Expect(0, 68415, '\p{^Is_Sc=avst}', ""); Expect(0, 68415, '\P{Is_Sc=avst}', ""); @@ -122728,16 +126266,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68416, '\p{^Is_Sc=avst}', ""); Expect(1, 68416, '\P{Is_Sc=avst}', ""); Expect(0, 68416, '\P{^Is_Sc=avst}', ""); - Expect(1, 68415, '\p{Is_Sc=_ avst}', ""); - Expect(0, 68415, '\p{^Is_Sc=_ avst}', ""); - Expect(0, 68415, '\P{Is_Sc=_ avst}', ""); - Expect(1, 68415, '\P{^Is_Sc=_ avst}', ""); - Expect(0, 68416, '\p{Is_Sc=_ avst}', ""); - Expect(1, 68416, '\p{^Is_Sc=_ avst}', ""); - Expect(1, 68416, '\P{Is_Sc=_ avst}', ""); - Expect(0, 68416, '\P{^Is_Sc=_ avst}', ""); - Error('\p{Script=/a/ BALINESE}'); - Error('\P{Script=/a/ BALINESE}'); + Expect(1, 68415, '\p{Is_Sc= Avst}', ""); + Expect(0, 68415, '\p{^Is_Sc= Avst}', ""); + Expect(0, 68415, '\P{Is_Sc= Avst}', ""); + Expect(1, 68415, '\P{^Is_Sc= Avst}', ""); + Expect(0, 68416, '\p{Is_Sc= Avst}', ""); + Expect(1, 68416, '\p{^Is_Sc= Avst}', ""); + Expect(1, 68416, '\P{Is_Sc= Avst}', ""); + Expect(0, 68416, '\P{^Is_Sc= Avst}', ""); + Error('\p{Script= balinese:=}'); + Error('\P{Script= balinese:=}'); Expect(1, 7036, '\p{Script=:\ABalinese\z:}', "");; Expect(0, 7037, '\p{Script=:\ABalinese\z:}', "");; Expect(1, 7036, '\p{Script=balinese}', ""); @@ -122750,16 +126288,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7037, '\P{^Script=balinese}', ""); Expect(1, 7036, '\p{Script=:\Abalinese\z:}', "");; Expect(0, 7037, '\p{Script=:\Abalinese\z:}', "");; - Expect(1, 7036, '\p{Script=-Balinese}', ""); - Expect(0, 7036, '\p{^Script=-Balinese}', ""); - Expect(0, 7036, '\P{Script=-Balinese}', ""); - Expect(1, 7036, '\P{^Script=-Balinese}', ""); - Expect(0, 7037, '\p{Script=-Balinese}', ""); - Expect(1, 7037, '\p{^Script=-Balinese}', ""); - Expect(1, 7037, '\P{Script=-Balinese}', ""); - Expect(0, 7037, '\P{^Script=-Balinese}', ""); - Error('\p{Sc=:=-bali}'); - Error('\P{Sc=:=-bali}'); + Expect(1, 7036, '\p{Script=_ Balinese}', ""); + Expect(0, 7036, '\p{^Script=_ Balinese}', ""); + Expect(0, 7036, '\P{Script=_ Balinese}', ""); + Expect(1, 7036, '\P{^Script=_ Balinese}', ""); + Expect(0, 7037, '\p{Script=_ Balinese}', ""); + Expect(1, 7037, '\p{^Script=_ Balinese}', ""); + Expect(1, 7037, '\P{Script=_ Balinese}', ""); + Expect(0, 7037, '\P{^Script=_ Balinese}', ""); + Error('\p{Sc= -BALI:=}'); + Error('\P{Sc= -BALI:=}'); Expect(1, 7036, '\p{Sc=:\ABali\z:}', "");; Expect(0, 7037, '\p{Sc=:\ABali\z:}', "");; Expect(1, 7036, '\p{Sc=bali}', ""); @@ -122772,34 +126310,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7037, '\P{^Sc=bali}', ""); Expect(1, 7036, '\p{Sc=:\Abali\z:}', "");; Expect(0, 7037, '\p{Sc=:\Abali\z:}', "");; - Expect(1, 7036, '\p{Sc: _BALI}', ""); - Expect(0, 7036, '\p{^Sc: _BALI}', ""); - Expect(0, 7036, '\P{Sc: _BALI}', ""); - Expect(1, 7036, '\P{^Sc: _BALI}', ""); - Expect(0, 7037, '\p{Sc: _BALI}', ""); - Expect(1, 7037, '\p{^Sc: _BALI}', ""); - Expect(1, 7037, '\P{Sc: _BALI}', ""); - Expect(0, 7037, '\P{^Sc: _BALI}', ""); - Error('\p{Is_Script= balinese:=}'); - Error('\P{Is_Script= balinese:=}'); - Expect(1, 7036, '\p{Is_Script=balinese}', ""); - Expect(0, 7036, '\p{^Is_Script=balinese}', ""); - Expect(0, 7036, '\P{Is_Script=balinese}', ""); - Expect(1, 7036, '\P{^Is_Script=balinese}', ""); - Expect(0, 7037, '\p{Is_Script=balinese}', ""); - Expect(1, 7037, '\p{^Is_Script=balinese}', ""); - Expect(1, 7037, '\P{Is_Script=balinese}', ""); - Expect(0, 7037, '\P{^Is_Script=balinese}', ""); - Expect(1, 7036, '\p{Is_Script=_ balinese}', ""); - Expect(0, 7036, '\p{^Is_Script=_ balinese}', ""); - Expect(0, 7036, '\P{Is_Script=_ balinese}', ""); - Expect(1, 7036, '\P{^Is_Script=_ balinese}', ""); - Expect(0, 7037, '\p{Is_Script=_ balinese}', ""); - Expect(1, 7037, '\p{^Is_Script=_ balinese}', ""); - Expect(1, 7037, '\P{Is_Script=_ balinese}', ""); - Expect(0, 7037, '\P{^Is_Script=_ balinese}', ""); - Error('\p{Is_Sc= :=BALI}'); - Error('\P{Is_Sc= :=BALI}'); + Expect(1, 7036, '\p{Sc=-bali}', ""); + Expect(0, 7036, '\p{^Sc=-bali}', ""); + Expect(0, 7036, '\P{Sc=-bali}', ""); + Expect(1, 7036, '\P{^Sc=-bali}', ""); + Expect(0, 7037, '\p{Sc=-bali}', ""); + Expect(1, 7037, '\p{^Sc=-bali}', ""); + Expect(1, 7037, '\P{Sc=-bali}', ""); + Expect(0, 7037, '\P{^Sc=-bali}', ""); + Error('\p{Is_Script=/a/_balinese}'); + Error('\P{Is_Script=/a/_balinese}'); + Expect(1, 7036, '\p{Is_Script: balinese}', ""); + Expect(0, 7036, '\p{^Is_Script: balinese}', ""); + Expect(0, 7036, '\P{Is_Script: balinese}', ""); + Expect(1, 7036, '\P{^Is_Script: balinese}', ""); + Expect(0, 7037, '\p{Is_Script: balinese}', ""); + Expect(1, 7037, '\p{^Is_Script: balinese}', ""); + Expect(1, 7037, '\P{Is_Script: balinese}', ""); + Expect(0, 7037, '\P{^Is_Script: balinese}', ""); + Expect(1, 7036, '\p{Is_Script=__balinese}', ""); + Expect(0, 7036, '\p{^Is_Script=__balinese}', ""); + Expect(0, 7036, '\P{Is_Script=__balinese}', ""); + Expect(1, 7036, '\P{^Is_Script=__balinese}', ""); + Expect(0, 7037, '\p{Is_Script=__balinese}', ""); + Expect(1, 7037, '\p{^Is_Script=__balinese}', ""); + Expect(1, 7037, '\P{Is_Script=__balinese}', ""); + Expect(0, 7037, '\P{^Is_Script=__balinese}', ""); + Error('\p{Is_Sc= Bali:=}'); + Error('\P{Is_Sc= Bali:=}'); Expect(1, 7036, '\p{Is_Sc=bali}', ""); Expect(0, 7036, '\p{^Is_Sc=bali}', ""); Expect(0, 7036, '\P{Is_Sc=bali}', ""); @@ -122808,16 +126346,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7037, '\p{^Is_Sc=bali}', ""); Expect(1, 7037, '\P{Is_Sc=bali}', ""); Expect(0, 7037, '\P{^Is_Sc=bali}', ""); - Expect(1, 7036, '\p{Is_Sc= Bali}', ""); - Expect(0, 7036, '\p{^Is_Sc= Bali}', ""); - Expect(0, 7036, '\P{Is_Sc= Bali}', ""); - Expect(1, 7036, '\P{^Is_Sc= Bali}', ""); - Expect(0, 7037, '\p{Is_Sc= Bali}', ""); - Expect(1, 7037, '\p{^Is_Sc= Bali}', ""); - Expect(1, 7037, '\P{Is_Sc= Bali}', ""); - Expect(0, 7037, '\P{^Is_Sc= Bali}', ""); - Error('\p{Script=/a/ _Bamum}'); - Error('\P{Script=/a/ _Bamum}'); + Expect(1, 7036, '\p{Is_Sc=_ bali}', ""); + Expect(0, 7036, '\p{^Is_Sc=_ bali}', ""); + Expect(0, 7036, '\P{Is_Sc=_ bali}', ""); + Expect(1, 7036, '\P{^Is_Sc=_ bali}', ""); + Expect(0, 7037, '\p{Is_Sc=_ bali}', ""); + Expect(1, 7037, '\p{^Is_Sc=_ bali}', ""); + Expect(1, 7037, '\P{Is_Sc=_ bali}', ""); + Expect(0, 7037, '\P{^Is_Sc=_ bali}', ""); + Error('\p{Script= :=Bamum}'); + Error('\P{Script= :=Bamum}'); Expect(1, 92728, '\p{Script=:\ABamum\z:}', "");; Expect(0, 92729, '\p{Script=:\ABamum\z:}', "");; Expect(1, 92728, '\p{Script=bamum}', ""); @@ -122830,38 +126368,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 92729, '\P{^Script=bamum}', ""); Expect(1, 92728, '\p{Script=:\Abamum\z:}', "");; Expect(0, 92729, '\p{Script=:\Abamum\z:}', "");; - Expect(1, 92728, '\p{Script= Bamum}', ""); - Expect(0, 92728, '\p{^Script= Bamum}', ""); - Expect(0, 92728, '\P{Script= Bamum}', ""); - Expect(1, 92728, '\P{^Script= Bamum}', ""); - Expect(0, 92729, '\p{Script= Bamum}', ""); - Expect(1, 92729, '\p{^Script= Bamum}', ""); - Expect(1, 92729, '\P{Script= Bamum}', ""); - Expect(0, 92729, '\P{^Script= Bamum}', ""); - Error('\p{Sc= Bamu/a/}'); - Error('\P{Sc= Bamu/a/}'); + Expect(1, 92728, '\p{Script= BAMUM}', ""); + Expect(0, 92728, '\p{^Script= BAMUM}', ""); + Expect(0, 92728, '\P{Script= BAMUM}', ""); + Expect(1, 92728, '\P{^Script= BAMUM}', ""); + Expect(0, 92729, '\p{Script= BAMUM}', ""); + Expect(1, 92729, '\p{^Script= BAMUM}', ""); + Expect(1, 92729, '\P{Script= BAMUM}', ""); + Expect(0, 92729, '\P{^Script= BAMUM}', ""); + Error('\p{Sc=-/a/bamu}'); + Error('\P{Sc=-/a/bamu}'); Expect(1, 92728, '\p{Sc=:\ABamu\z:}', "");; Expect(0, 92729, '\p{Sc=:\ABamu\z:}', "");; - Expect(1, 92728, '\p{Sc: bamu}', ""); - Expect(0, 92728, '\p{^Sc: bamu}', ""); - Expect(0, 92728, '\P{Sc: bamu}', ""); - Expect(1, 92728, '\P{^Sc: bamu}', ""); - Expect(0, 92729, '\p{Sc: bamu}', ""); - Expect(1, 92729, '\p{^Sc: bamu}', ""); - Expect(1, 92729, '\P{Sc: bamu}', ""); - Expect(0, 92729, '\P{^Sc: bamu}', ""); + Expect(1, 92728, '\p{Sc=bamu}', ""); + Expect(0, 92728, '\p{^Sc=bamu}', ""); + Expect(0, 92728, '\P{Sc=bamu}', ""); + Expect(1, 92728, '\P{^Sc=bamu}', ""); + Expect(0, 92729, '\p{Sc=bamu}', ""); + Expect(1, 92729, '\p{^Sc=bamu}', ""); + Expect(1, 92729, '\P{Sc=bamu}', ""); + Expect(0, 92729, '\P{^Sc=bamu}', ""); Expect(1, 92728, '\p{Sc=:\Abamu\z:}', "");; Expect(0, 92729, '\p{Sc=:\Abamu\z:}', "");; - Expect(1, 92728, '\p{Sc=-Bamu}', ""); - Expect(0, 92728, '\p{^Sc=-Bamu}', ""); - Expect(0, 92728, '\P{Sc=-Bamu}', ""); - Expect(1, 92728, '\P{^Sc=-Bamu}', ""); - Expect(0, 92729, '\p{Sc=-Bamu}', ""); - Expect(1, 92729, '\p{^Sc=-Bamu}', ""); - Expect(1, 92729, '\P{Sc=-Bamu}', ""); - Expect(0, 92729, '\P{^Sc=-Bamu}', ""); - Error('\p{Is_Script=:=_Bamum}'); - Error('\P{Is_Script=:=_Bamum}'); + Expect(1, 92728, '\p{Sc= _BAMU}', ""); + Expect(0, 92728, '\p{^Sc= _BAMU}', ""); + Expect(0, 92728, '\P{Sc= _BAMU}', ""); + Expect(1, 92728, '\P{^Sc= _BAMU}', ""); + Expect(0, 92729, '\p{Sc= _BAMU}', ""); + Expect(1, 92729, '\p{^Sc= _BAMU}', ""); + Expect(1, 92729, '\P{Sc= _BAMU}', ""); + Expect(0, 92729, '\P{^Sc= _BAMU}', ""); + Error('\p{Is_Script=Bamum/a/}'); + Error('\P{Is_Script=Bamum/a/}'); Expect(1, 92728, '\p{Is_Script=bamum}', ""); Expect(0, 92728, '\p{^Is_Script=bamum}', ""); Expect(0, 92728, '\P{Is_Script=bamum}', ""); @@ -122870,16 +126408,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92729, '\p{^Is_Script=bamum}', ""); Expect(1, 92729, '\P{Is_Script=bamum}', ""); Expect(0, 92729, '\P{^Is_Script=bamum}', ""); - Expect(1, 92728, '\p{Is_Script=-_BAMUM}', ""); - Expect(0, 92728, '\p{^Is_Script=-_BAMUM}', ""); - Expect(0, 92728, '\P{Is_Script=-_BAMUM}', ""); - Expect(1, 92728, '\P{^Is_Script=-_BAMUM}', ""); - Expect(0, 92729, '\p{Is_Script=-_BAMUM}', ""); - Expect(1, 92729, '\p{^Is_Script=-_BAMUM}', ""); - Expect(1, 92729, '\P{Is_Script=-_BAMUM}', ""); - Expect(0, 92729, '\P{^Is_Script=-_BAMUM}', ""); - Error('\p{Is_Sc=/a/ _Bamu}'); - Error('\P{Is_Sc=/a/ _Bamu}'); + Expect(1, 92728, '\p{Is_Script=_-Bamum}', ""); + Expect(0, 92728, '\p{^Is_Script=_-Bamum}', ""); + Expect(0, 92728, '\P{Is_Script=_-Bamum}', ""); + Expect(1, 92728, '\P{^Is_Script=_-Bamum}', ""); + Expect(0, 92729, '\p{Is_Script=_-Bamum}', ""); + Expect(1, 92729, '\p{^Is_Script=_-Bamum}', ""); + Expect(1, 92729, '\P{Is_Script=_-Bamum}', ""); + Expect(0, 92729, '\P{^Is_Script=_-Bamum}', ""); + Error('\p{Is_Sc= bamu/a/}'); + Error('\P{Is_Sc= bamu/a/}'); Expect(1, 92728, '\p{Is_Sc=bamu}', ""); Expect(0, 92728, '\p{^Is_Sc=bamu}', ""); Expect(0, 92728, '\P{Is_Sc=bamu}', ""); @@ -122888,16 +126426,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92729, '\p{^Is_Sc=bamu}', ""); Expect(1, 92729, '\P{Is_Sc=bamu}', ""); Expect(0, 92729, '\P{^Is_Sc=bamu}', ""); - Expect(1, 92728, '\p{Is_Sc=--Bamu}', ""); - Expect(0, 92728, '\p{^Is_Sc=--Bamu}', ""); - Expect(0, 92728, '\P{Is_Sc=--Bamu}', ""); - Expect(1, 92728, '\P{^Is_Sc=--Bamu}', ""); - Expect(0, 92729, '\p{Is_Sc=--Bamu}', ""); - Expect(1, 92729, '\p{^Is_Sc=--Bamu}', ""); - Expect(1, 92729, '\P{Is_Sc=--Bamu}', ""); - Expect(0, 92729, '\P{^Is_Sc=--Bamu}', ""); - Error('\p{Script=__Bassa_Vah:=}'); - Error('\P{Script=__Bassa_Vah:=}'); + Expect(1, 92728, '\p{Is_Sc= _bamu}', ""); + Expect(0, 92728, '\p{^Is_Sc= _bamu}', ""); + Expect(0, 92728, '\P{Is_Sc= _bamu}', ""); + Expect(1, 92728, '\P{^Is_Sc= _bamu}', ""); + Expect(0, 92729, '\p{Is_Sc= _bamu}', ""); + Expect(1, 92729, '\p{^Is_Sc= _bamu}', ""); + Expect(1, 92729, '\P{Is_Sc= _bamu}', ""); + Expect(0, 92729, '\P{^Is_Sc= _bamu}', ""); + Error('\p{Script=/a/- Bassa_VAH}'); + Error('\P{Script=/a/- Bassa_VAH}'); Expect(1, 92917, '\p{Script=:\ABassa_Vah\z:}', "");; Expect(0, 92918, '\p{Script=:\ABassa_Vah\z:}', "");; Expect(1, 92917, '\p{Script=bassavah}', ""); @@ -122910,16 +126448,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 92918, '\P{^Script=bassavah}', ""); Expect(1, 92917, '\p{Script=:\Abassavah\z:}', "");; Expect(0, 92918, '\p{Script=:\Abassavah\z:}', "");; - Expect(1, 92917, '\p{Script= _BASSA_Vah}', ""); - Expect(0, 92917, '\p{^Script= _BASSA_Vah}', ""); - Expect(0, 92917, '\P{Script= _BASSA_Vah}', ""); - Expect(1, 92917, '\P{^Script= _BASSA_Vah}', ""); - Expect(0, 92918, '\p{Script= _BASSA_Vah}', ""); - Expect(1, 92918, '\p{^Script= _BASSA_Vah}', ""); - Expect(1, 92918, '\P{Script= _BASSA_Vah}', ""); - Expect(0, 92918, '\P{^Script= _BASSA_Vah}', ""); - Error('\p{Sc=/a/_-BASS}'); - Error('\P{Sc=/a/_-BASS}'); + Expect(1, 92917, '\p{Script=-_bassa_Vah}', ""); + Expect(0, 92917, '\p{^Script=-_bassa_Vah}', ""); + Expect(0, 92917, '\P{Script=-_bassa_Vah}', ""); + Expect(1, 92917, '\P{^Script=-_bassa_Vah}', ""); + Expect(0, 92918, '\p{Script=-_bassa_Vah}', ""); + Expect(1, 92918, '\p{^Script=-_bassa_Vah}', ""); + Expect(1, 92918, '\P{Script=-_bassa_Vah}', ""); + Expect(0, 92918, '\P{^Script=-_bassa_Vah}', ""); + Error('\p{Sc=--Bass:=}'); + Error('\P{Sc=--Bass:=}'); Expect(1, 92917, '\p{Sc=:\ABass\z:}', "");; Expect(0, 92918, '\p{Sc=:\ABass\z:}', "");; Expect(1, 92917, '\p{Sc=bass}', ""); @@ -122932,16 +126470,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 92918, '\P{^Sc=bass}', ""); Expect(1, 92917, '\p{Sc=:\Abass\z:}', "");; Expect(0, 92918, '\p{Sc=:\Abass\z:}', "");; - Expect(1, 92917, '\p{Sc=-_Bass}', ""); - Expect(0, 92917, '\p{^Sc=-_Bass}', ""); - Expect(0, 92917, '\P{Sc=-_Bass}', ""); - Expect(1, 92917, '\P{^Sc=-_Bass}', ""); - Expect(0, 92918, '\p{Sc=-_Bass}', ""); - Expect(1, 92918, '\p{^Sc=-_Bass}', ""); - Expect(1, 92918, '\P{Sc=-_Bass}', ""); - Expect(0, 92918, '\P{^Sc=-_Bass}', ""); - Error('\p{Is_Script: /a/_bassa_VAH}'); - Error('\P{Is_Script: /a/_bassa_VAH}'); + Expect(1, 92917, '\p{Sc= Bass}', ""); + Expect(0, 92917, '\p{^Sc= Bass}', ""); + Expect(0, 92917, '\P{Sc= Bass}', ""); + Expect(1, 92917, '\P{^Sc= Bass}', ""); + Expect(0, 92918, '\p{Sc= Bass}', ""); + Expect(1, 92918, '\p{^Sc= Bass}', ""); + Expect(1, 92918, '\P{Sc= Bass}', ""); + Expect(0, 92918, '\P{^Sc= Bass}', ""); + Error('\p{Is_Script=-:=BASSA_VAH}'); + Error('\P{Is_Script=-:=BASSA_VAH}'); Expect(1, 92917, '\p{Is_Script=bassavah}', ""); Expect(0, 92917, '\p{^Is_Script=bassavah}', ""); Expect(0, 92917, '\P{Is_Script=bassavah}', ""); @@ -122950,16 +126488,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92918, '\p{^Is_Script=bassavah}', ""); Expect(1, 92918, '\P{Is_Script=bassavah}', ""); Expect(0, 92918, '\P{^Is_Script=bassavah}', ""); - Expect(1, 92917, '\p{Is_Script=_-Bassa_VAH}', ""); - Expect(0, 92917, '\p{^Is_Script=_-Bassa_VAH}', ""); - Expect(0, 92917, '\P{Is_Script=_-Bassa_VAH}', ""); - Expect(1, 92917, '\P{^Is_Script=_-Bassa_VAH}', ""); - Expect(0, 92918, '\p{Is_Script=_-Bassa_VAH}', ""); - Expect(1, 92918, '\p{^Is_Script=_-Bassa_VAH}', ""); - Expect(1, 92918, '\P{Is_Script=_-Bassa_VAH}', ""); - Expect(0, 92918, '\P{^Is_Script=_-Bassa_VAH}', ""); - Error('\p{Is_Sc=:=_-BASS}'); - Error('\P{Is_Sc=:=_-BASS}'); + Expect(1, 92917, '\p{Is_Script: __BASSA_Vah}', ""); + Expect(0, 92917, '\p{^Is_Script: __BASSA_Vah}', ""); + Expect(0, 92917, '\P{Is_Script: __BASSA_Vah}', ""); + Expect(1, 92917, '\P{^Is_Script: __BASSA_Vah}', ""); + Expect(0, 92918, '\p{Is_Script: __BASSA_Vah}', ""); + Expect(1, 92918, '\p{^Is_Script: __BASSA_Vah}', ""); + Expect(1, 92918, '\P{Is_Script: __BASSA_Vah}', ""); + Expect(0, 92918, '\P{^Is_Script: __BASSA_Vah}', ""); + Error('\p{Is_Sc=/a/- BASS}'); + Error('\P{Is_Sc=/a/- BASS}'); Expect(1, 92917, '\p{Is_Sc=bass}', ""); Expect(0, 92917, '\p{^Is_Sc=bass}', ""); Expect(0, 92917, '\P{Is_Sc=bass}', ""); @@ -122968,16 +126506,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92918, '\p{^Is_Sc=bass}', ""); Expect(1, 92918, '\P{Is_Sc=bass}', ""); Expect(0, 92918, '\P{^Is_Sc=bass}', ""); - Expect(1, 92917, '\p{Is_Sc=_ bass}', ""); - Expect(0, 92917, '\p{^Is_Sc=_ bass}', ""); - Expect(0, 92917, '\P{Is_Sc=_ bass}', ""); - Expect(1, 92917, '\P{^Is_Sc=_ bass}', ""); - Expect(0, 92918, '\p{Is_Sc=_ bass}', ""); - Expect(1, 92918, '\p{^Is_Sc=_ bass}', ""); - Expect(1, 92918, '\P{Is_Sc=_ bass}', ""); - Expect(0, 92918, '\P{^Is_Sc=_ bass}', ""); - Error('\p{Script= :=Batak}'); - Error('\P{Script= :=Batak}'); + Expect(1, 92917, '\p{Is_Sc= BASS}', ""); + Expect(0, 92917, '\p{^Is_Sc= BASS}', ""); + Expect(0, 92917, '\P{Is_Sc= BASS}', ""); + Expect(1, 92917, '\P{^Is_Sc= BASS}', ""); + Expect(0, 92918, '\p{Is_Sc= BASS}', ""); + Expect(1, 92918, '\p{^Is_Sc= BASS}', ""); + Expect(1, 92918, '\P{Is_Sc= BASS}', ""); + Expect(0, 92918, '\P{^Is_Sc= BASS}', ""); + Error('\p{Script=-BATAK/a/}'); + Error('\P{Script=-BATAK/a/}'); Expect(1, 7167, '\p{Script=:\ABatak\z:}', "");; Expect(0, 7168, '\p{Script=:\ABatak\z:}', "");; Expect(1, 7167, '\p{Script=batak}', ""); @@ -122990,16 +126528,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7168, '\P{^Script=batak}', ""); Expect(1, 7167, '\p{Script=:\Abatak\z:}', "");; Expect(0, 7168, '\p{Script=:\Abatak\z:}', "");; - Expect(1, 7167, '\p{Script=- Batak}', ""); - Expect(0, 7167, '\p{^Script=- Batak}', ""); - Expect(0, 7167, '\P{Script=- Batak}', ""); - Expect(1, 7167, '\P{^Script=- Batak}', ""); - Expect(0, 7168, '\p{Script=- Batak}', ""); - Expect(1, 7168, '\p{^Script=- Batak}', ""); - Expect(1, 7168, '\P{Script=- Batak}', ""); - Expect(0, 7168, '\P{^Script=- Batak}', ""); - Error('\p{Sc: :=Batk}'); - Error('\P{Sc: :=Batk}'); + Expect(1, 7167, '\p{Script= -Batak}', ""); + Expect(0, 7167, '\p{^Script= -Batak}', ""); + Expect(0, 7167, '\P{Script= -Batak}', ""); + Expect(1, 7167, '\P{^Script= -Batak}', ""); + Expect(0, 7168, '\p{Script= -Batak}', ""); + Expect(1, 7168, '\p{^Script= -Batak}', ""); + Expect(1, 7168, '\P{Script= -Batak}', ""); + Expect(0, 7168, '\P{^Script= -Batak}', ""); + Error('\p{Sc= Batk/a/}'); + Error('\P{Sc= Batk/a/}'); Expect(1, 7167, '\p{Sc=:\ABatk\z:}', "");; Expect(0, 7168, '\p{Sc=:\ABatk\z:}', "");; Expect(1, 7167, '\p{Sc=batk}', ""); @@ -123012,16 +126550,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7168, '\P{^Sc=batk}', ""); Expect(1, 7167, '\p{Sc=:\Abatk\z:}', "");; Expect(0, 7168, '\p{Sc=:\Abatk\z:}', "");; - Expect(1, 7167, '\p{Sc= -Batk}', ""); - Expect(0, 7167, '\p{^Sc= -Batk}', ""); - Expect(0, 7167, '\P{Sc= -Batk}', ""); - Expect(1, 7167, '\P{^Sc= -Batk}', ""); - Expect(0, 7168, '\p{Sc= -Batk}', ""); - Expect(1, 7168, '\p{^Sc= -Batk}', ""); - Expect(1, 7168, '\P{Sc= -Batk}', ""); - Expect(0, 7168, '\P{^Sc= -Batk}', ""); - Error('\p{Is_Script=/a/ BATAK}'); - Error('\P{Is_Script=/a/ BATAK}'); + Expect(1, 7167, '\p{Sc: _batk}', ""); + Expect(0, 7167, '\p{^Sc: _batk}', ""); + Expect(0, 7167, '\P{Sc: _batk}', ""); + Expect(1, 7167, '\P{^Sc: _batk}', ""); + Expect(0, 7168, '\p{Sc: _batk}', ""); + Expect(1, 7168, '\p{^Sc: _batk}', ""); + Expect(1, 7168, '\P{Sc: _batk}', ""); + Expect(0, 7168, '\P{^Sc: _batk}', ""); + Error('\p{Is_Script= :=BATAK}'); + Error('\P{Is_Script= :=BATAK}'); Expect(1, 7167, '\p{Is_Script=batak}', ""); Expect(0, 7167, '\p{^Is_Script=batak}', ""); Expect(0, 7167, '\P{Is_Script=batak}', ""); @@ -123030,16 +126568,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7168, '\p{^Is_Script=batak}', ""); Expect(1, 7168, '\P{Is_Script=batak}', ""); Expect(0, 7168, '\P{^Is_Script=batak}', ""); - Expect(1, 7167, '\p{Is_Script: -batak}', ""); - Expect(0, 7167, '\p{^Is_Script: -batak}', ""); - Expect(0, 7167, '\P{Is_Script: -batak}', ""); - Expect(1, 7167, '\P{^Is_Script: -batak}', ""); - Expect(0, 7168, '\p{Is_Script: -batak}', ""); - Expect(1, 7168, '\p{^Is_Script: -batak}', ""); - Expect(1, 7168, '\P{Is_Script: -batak}', ""); - Expect(0, 7168, '\P{^Is_Script: -batak}', ""); - Error('\p{Is_Sc=:= Batk}'); - Error('\P{Is_Sc=:= Batk}'); + Expect(1, 7167, '\p{Is_Script= -Batak}', ""); + Expect(0, 7167, '\p{^Is_Script= -Batak}', ""); + Expect(0, 7167, '\P{Is_Script= -Batak}', ""); + Expect(1, 7167, '\P{^Is_Script= -Batak}', ""); + Expect(0, 7168, '\p{Is_Script= -Batak}', ""); + Expect(1, 7168, '\p{^Is_Script= -Batak}', ""); + Expect(1, 7168, '\P{Is_Script= -Batak}', ""); + Expect(0, 7168, '\P{^Is_Script= -Batak}', ""); + Error('\p{Is_Sc: /a/Batk}'); + Error('\P{Is_Sc: /a/Batk}'); Expect(1, 7167, '\p{Is_Sc=batk}', ""); Expect(0, 7167, '\p{^Is_Sc=batk}', ""); Expect(0, 7167, '\P{Is_Sc=batk}', ""); @@ -123048,16 +126586,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7168, '\p{^Is_Sc=batk}', ""); Expect(1, 7168, '\P{Is_Sc=batk}', ""); Expect(0, 7168, '\P{^Is_Sc=batk}', ""); - Expect(1, 7167, '\p{Is_Sc=--BATK}', ""); - Expect(0, 7167, '\p{^Is_Sc=--BATK}', ""); - Expect(0, 7167, '\P{Is_Sc=--BATK}', ""); - Expect(1, 7167, '\P{^Is_Sc=--BATK}', ""); - Expect(0, 7168, '\p{Is_Sc=--BATK}', ""); - Expect(1, 7168, '\p{^Is_Sc=--BATK}', ""); - Expect(1, 7168, '\P{Is_Sc=--BATK}', ""); - Expect(0, 7168, '\P{^Is_Sc=--BATK}', ""); - Error('\p{Script=-:=BENGALI}'); - Error('\P{Script=-:=BENGALI}'); + Expect(1, 7167, '\p{Is_Sc=__Batk}', ""); + Expect(0, 7167, '\p{^Is_Sc=__Batk}', ""); + Expect(0, 7167, '\P{Is_Sc=__Batk}', ""); + Expect(1, 7167, '\P{^Is_Sc=__Batk}', ""); + Expect(0, 7168, '\p{Is_Sc=__Batk}', ""); + Expect(1, 7168, '\p{^Is_Sc=__Batk}', ""); + Expect(1, 7168, '\P{Is_Sc=__Batk}', ""); + Expect(0, 7168, '\P{^Is_Sc=__Batk}', ""); + Error('\p{Script:_ Bengali/a/}'); + Error('\P{Script:_ Bengali/a/}'); Expect(1, 2558, '\p{Script=:\ABengali\z:}', "");; Expect(0, 2559, '\p{Script=:\ABengali\z:}', "");; Expect(1, 2558, '\p{Script=bengali}', ""); @@ -123070,16 +126608,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2559, '\P{^Script=bengali}', ""); Expect(1, 2558, '\p{Script=:\Abengali\z:}', "");; Expect(0, 2559, '\p{Script=:\Abengali\z:}', "");; - Expect(1, 2558, '\p{Script= Bengali}', ""); - Expect(0, 2558, '\p{^Script= Bengali}', ""); - Expect(0, 2558, '\P{Script= Bengali}', ""); - Expect(1, 2558, '\P{^Script= Bengali}', ""); - Expect(0, 2559, '\p{Script= Bengali}', ""); - Expect(1, 2559, '\p{^Script= Bengali}', ""); - Expect(1, 2559, '\P{Script= Bengali}', ""); - Expect(0, 2559, '\P{^Script= Bengali}', ""); - Error('\p{Sc: /a/Beng}'); - Error('\P{Sc: /a/Beng}'); + Expect(1, 2558, '\p{Script= _Bengali}', ""); + Expect(0, 2558, '\p{^Script= _Bengali}', ""); + Expect(0, 2558, '\P{Script= _Bengali}', ""); + Expect(1, 2558, '\P{^Script= _Bengali}', ""); + Expect(0, 2559, '\p{Script= _Bengali}', ""); + Expect(1, 2559, '\p{^Script= _Bengali}', ""); + Expect(1, 2559, '\P{Script= _Bengali}', ""); + Expect(0, 2559, '\P{^Script= _Bengali}', ""); + Error('\p{Sc= Beng:=}'); + Error('\P{Sc= Beng:=}'); Expect(1, 2558, '\p{Sc=:\ABeng\z:}', "");; Expect(0, 2559, '\p{Sc=:\ABeng\z:}', "");; Expect(1, 2558, '\p{Sc=beng}', ""); @@ -123092,34 +126630,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2559, '\P{^Sc=beng}', ""); Expect(1, 2558, '\p{Sc=:\Abeng\z:}', "");; Expect(0, 2559, '\p{Sc=:\Abeng\z:}', "");; - Expect(1, 2558, '\p{Sc=-Beng}', ""); - Expect(0, 2558, '\p{^Sc=-Beng}', ""); - Expect(0, 2558, '\P{Sc=-Beng}', ""); - Expect(1, 2558, '\P{^Sc=-Beng}', ""); - Expect(0, 2559, '\p{Sc=-Beng}', ""); - Expect(1, 2559, '\p{^Sc=-Beng}', ""); - Expect(1, 2559, '\P{Sc=-Beng}', ""); - Expect(0, 2559, '\P{^Sc=-Beng}', ""); - Error('\p{Is_Script: -/a/bengali}'); - Error('\P{Is_Script: -/a/bengali}'); - Expect(1, 2558, '\p{Is_Script: bengali}', ""); - Expect(0, 2558, '\p{^Is_Script: bengali}', ""); - Expect(0, 2558, '\P{Is_Script: bengali}', ""); - Expect(1, 2558, '\P{^Is_Script: bengali}', ""); - Expect(0, 2559, '\p{Is_Script: bengali}', ""); - Expect(1, 2559, '\p{^Is_Script: bengali}', ""); - Expect(1, 2559, '\P{Is_Script: bengali}', ""); - Expect(0, 2559, '\P{^Is_Script: bengali}', ""); - Expect(1, 2558, '\p{Is_Script: Bengali}', ""); - Expect(0, 2558, '\p{^Is_Script: Bengali}', ""); - Expect(0, 2558, '\P{Is_Script: Bengali}', ""); - Expect(1, 2558, '\P{^Is_Script: Bengali}', ""); - Expect(0, 2559, '\p{Is_Script: Bengali}', ""); - Expect(1, 2559, '\p{^Is_Script: Bengali}', ""); - Expect(1, 2559, '\P{Is_Script: Bengali}', ""); - Expect(0, 2559, '\P{^Is_Script: Bengali}', ""); - Error('\p{Is_Sc=/a/--BENG}'); - Error('\P{Is_Sc=/a/--BENG}'); + Expect(1, 2558, '\p{Sc=_Beng}', ""); + Expect(0, 2558, '\p{^Sc=_Beng}', ""); + Expect(0, 2558, '\P{Sc=_Beng}', ""); + Expect(1, 2558, '\P{^Sc=_Beng}', ""); + Expect(0, 2559, '\p{Sc=_Beng}', ""); + Expect(1, 2559, '\p{^Sc=_Beng}', ""); + Expect(1, 2559, '\P{Sc=_Beng}', ""); + Expect(0, 2559, '\P{^Sc=_Beng}', ""); + Error('\p{Is_Script=-BENGALI/a/}'); + Error('\P{Is_Script=-BENGALI/a/}'); + Expect(1, 2558, '\p{Is_Script=bengali}', ""); + Expect(0, 2558, '\p{^Is_Script=bengali}', ""); + Expect(0, 2558, '\P{Is_Script=bengali}', ""); + Expect(1, 2558, '\P{^Is_Script=bengali}', ""); + Expect(0, 2559, '\p{Is_Script=bengali}', ""); + Expect(1, 2559, '\p{^Is_Script=bengali}', ""); + Expect(1, 2559, '\P{Is_Script=bengali}', ""); + Expect(0, 2559, '\P{^Is_Script=bengali}', ""); + Expect(1, 2558, '\p{Is_Script=-Bengali}', ""); + Expect(0, 2558, '\p{^Is_Script=-Bengali}', ""); + Expect(0, 2558, '\P{Is_Script=-Bengali}', ""); + Expect(1, 2558, '\P{^Is_Script=-Bengali}', ""); + Expect(0, 2559, '\p{Is_Script=-Bengali}', ""); + Expect(1, 2559, '\p{^Is_Script=-Bengali}', ""); + Expect(1, 2559, '\P{Is_Script=-Bengali}', ""); + Expect(0, 2559, '\P{^Is_Script=-Bengali}', ""); + Error('\p{Is_Sc=:= Beng}'); + Error('\P{Is_Sc=:= Beng}'); Expect(1, 2558, '\p{Is_Sc=beng}', ""); Expect(0, 2558, '\p{^Is_Sc=beng}', ""); Expect(0, 2558, '\P{Is_Sc=beng}', ""); @@ -123128,16 +126666,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2559, '\p{^Is_Sc=beng}', ""); Expect(1, 2559, '\P{Is_Sc=beng}', ""); Expect(0, 2559, '\P{^Is_Sc=beng}', ""); - Expect(1, 2558, '\p{Is_Sc= _beng}', ""); - Expect(0, 2558, '\p{^Is_Sc= _beng}', ""); - Expect(0, 2558, '\P{Is_Sc= _beng}', ""); - Expect(1, 2558, '\P{^Is_Sc= _beng}', ""); - Expect(0, 2559, '\p{Is_Sc= _beng}', ""); - Expect(1, 2559, '\p{^Is_Sc= _beng}', ""); - Expect(1, 2559, '\P{Is_Sc= _beng}', ""); - Expect(0, 2559, '\P{^Is_Sc= _beng}', ""); - Error('\p{Script: := Bhaiksuki}'); - Error('\P{Script: := Bhaiksuki}'); + Expect(1, 2558, '\p{Is_Sc= beng}', ""); + Expect(0, 2558, '\p{^Is_Sc= beng}', ""); + Expect(0, 2558, '\P{Is_Sc= beng}', ""); + Expect(1, 2558, '\P{^Is_Sc= beng}', ""); + Expect(0, 2559, '\p{Is_Sc= beng}', ""); + Expect(1, 2559, '\p{^Is_Sc= beng}', ""); + Expect(1, 2559, '\P{Is_Sc= beng}', ""); + Expect(0, 2559, '\P{^Is_Sc= beng}', ""); + Error('\p{Script:_/a/Bhaiksuki}'); + Error('\P{Script:_/a/Bhaiksuki}'); Expect(1, 72812, '\p{Script=:\ABhaiksuki\z:}', "");; Expect(0, 72813, '\p{Script=:\ABhaiksuki\z:}', "");; Expect(1, 72812, '\p{Script=bhaiksuki}', ""); @@ -123150,16 +126688,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72813, '\P{^Script=bhaiksuki}', ""); Expect(1, 72812, '\p{Script=:\Abhaiksuki\z:}', "");; Expect(0, 72813, '\p{Script=:\Abhaiksuki\z:}', "");; - Expect(1, 72812, '\p{Script=_ bhaiksuki}', ""); - Expect(0, 72812, '\p{^Script=_ bhaiksuki}', ""); - Expect(0, 72812, '\P{Script=_ bhaiksuki}', ""); - Expect(1, 72812, '\P{^Script=_ bhaiksuki}', ""); - Expect(0, 72813, '\p{Script=_ bhaiksuki}', ""); - Expect(1, 72813, '\p{^Script=_ bhaiksuki}', ""); - Expect(1, 72813, '\P{Script=_ bhaiksuki}', ""); - Expect(0, 72813, '\P{^Script=_ bhaiksuki}', ""); - Error('\p{Sc=/a/-BHKS}'); - Error('\P{Sc=/a/-BHKS}'); + Expect(1, 72812, '\p{Script=-Bhaiksuki}', ""); + Expect(0, 72812, '\p{^Script=-Bhaiksuki}', ""); + Expect(0, 72812, '\P{Script=-Bhaiksuki}', ""); + Expect(1, 72812, '\P{^Script=-Bhaiksuki}', ""); + Expect(0, 72813, '\p{Script=-Bhaiksuki}', ""); + Expect(1, 72813, '\p{^Script=-Bhaiksuki}', ""); + Expect(1, 72813, '\P{Script=-Bhaiksuki}', ""); + Expect(0, 72813, '\P{^Script=-Bhaiksuki}', ""); + Error('\p{Sc=BHKS:=}'); + Error('\P{Sc=BHKS:=}'); Expect(1, 72812, '\p{Sc=:\ABhks\z:}', "");; Expect(0, 72813, '\p{Sc=:\ABhks\z:}', "");; Expect(1, 72812, '\p{Sc=bhks}', ""); @@ -123172,16 +126710,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72813, '\P{^Sc=bhks}', ""); Expect(1, 72812, '\p{Sc=:\Abhks\z:}', "");; Expect(0, 72813, '\p{Sc=:\Abhks\z:}', "");; - Expect(1, 72812, '\p{Sc= _Bhks}', ""); - Expect(0, 72812, '\p{^Sc= _Bhks}', ""); - Expect(0, 72812, '\P{Sc= _Bhks}', ""); - Expect(1, 72812, '\P{^Sc= _Bhks}', ""); - Expect(0, 72813, '\p{Sc= _Bhks}', ""); - Expect(1, 72813, '\p{^Sc= _Bhks}', ""); - Expect(1, 72813, '\P{Sc= _Bhks}', ""); - Expect(0, 72813, '\P{^Sc= _Bhks}', ""); - Error('\p{Is_Script=-/a/BHAIKSUKI}'); - Error('\P{Is_Script=-/a/BHAIKSUKI}'); + Expect(1, 72812, '\p{Sc=- BHKS}', ""); + Expect(0, 72812, '\p{^Sc=- BHKS}', ""); + Expect(0, 72812, '\P{Sc=- BHKS}', ""); + Expect(1, 72812, '\P{^Sc=- BHKS}', ""); + Expect(0, 72813, '\p{Sc=- BHKS}', ""); + Expect(1, 72813, '\p{^Sc=- BHKS}', ""); + Expect(1, 72813, '\P{Sc=- BHKS}', ""); + Expect(0, 72813, '\P{^Sc=- BHKS}', ""); + Error('\p{Is_Script= :=Bhaiksuki}'); + Error('\P{Is_Script= :=Bhaiksuki}'); Expect(1, 72812, '\p{Is_Script=bhaiksuki}', ""); Expect(0, 72812, '\p{^Is_Script=bhaiksuki}', ""); Expect(0, 72812, '\P{Is_Script=bhaiksuki}', ""); @@ -123190,114 +126728,114 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72813, '\p{^Is_Script=bhaiksuki}', ""); Expect(1, 72813, '\P{Is_Script=bhaiksuki}', ""); Expect(0, 72813, '\P{^Is_Script=bhaiksuki}', ""); - Expect(1, 72812, '\p{Is_Script=-_Bhaiksuki}', ""); - Expect(0, 72812, '\p{^Is_Script=-_Bhaiksuki}', ""); - Expect(0, 72812, '\P{Is_Script=-_Bhaiksuki}', ""); - Expect(1, 72812, '\P{^Is_Script=-_Bhaiksuki}', ""); - Expect(0, 72813, '\p{Is_Script=-_Bhaiksuki}', ""); - Expect(1, 72813, '\p{^Is_Script=-_Bhaiksuki}', ""); - Expect(1, 72813, '\P{Is_Script=-_Bhaiksuki}', ""); - Expect(0, 72813, '\P{^Is_Script=-_Bhaiksuki}', ""); - Error('\p{Is_Sc= :=Bhks}'); - Error('\P{Is_Sc= :=Bhks}'); - Expect(1, 72812, '\p{Is_Sc: bhks}', ""); - Expect(0, 72812, '\p{^Is_Sc: bhks}', ""); - Expect(0, 72812, '\P{Is_Sc: bhks}', ""); - Expect(1, 72812, '\P{^Is_Sc: bhks}', ""); - Expect(0, 72813, '\p{Is_Sc: bhks}', ""); - Expect(1, 72813, '\p{^Is_Sc: bhks}', ""); - Expect(1, 72813, '\P{Is_Sc: bhks}', ""); - Expect(0, 72813, '\P{^Is_Sc: bhks}', ""); - Expect(1, 72812, '\p{Is_Sc=_Bhks}', ""); - Expect(0, 72812, '\p{^Is_Sc=_Bhks}', ""); - Expect(0, 72812, '\P{Is_Sc=_Bhks}', ""); - Expect(1, 72812, '\P{^Is_Sc=_Bhks}', ""); - Expect(0, 72813, '\p{Is_Sc=_Bhks}', ""); - Expect(1, 72813, '\p{^Is_Sc=_Bhks}', ""); - Expect(1, 72813, '\P{Is_Sc=_Bhks}', ""); - Expect(0, 72813, '\P{^Is_Sc=_Bhks}', ""); - Error('\p{Script:/a/- Bopomofo}'); - Error('\P{Script:/a/- Bopomofo}'); - Expect(1, 12730, '\p{Script=:\ABopomofo\z:}', "");; - Expect(0, 12731, '\p{Script=:\ABopomofo\z:}', "");; - Expect(1, 12730, '\p{Script=bopomofo}', ""); - Expect(0, 12730, '\p{^Script=bopomofo}', ""); - Expect(0, 12730, '\P{Script=bopomofo}', ""); - Expect(1, 12730, '\P{^Script=bopomofo}', ""); - Expect(0, 12731, '\p{Script=bopomofo}', ""); - Expect(1, 12731, '\p{^Script=bopomofo}', ""); - Expect(1, 12731, '\P{Script=bopomofo}', ""); - Expect(0, 12731, '\P{^Script=bopomofo}', ""); - Expect(1, 12730, '\p{Script=:\Abopomofo\z:}', "");; - Expect(0, 12731, '\p{Script=:\Abopomofo\z:}', "");; - Expect(1, 12730, '\p{Script= -BOPOMOFO}', ""); - Expect(0, 12730, '\p{^Script= -BOPOMOFO}', ""); - Expect(0, 12730, '\P{Script= -BOPOMOFO}', ""); - Expect(1, 12730, '\P{^Script= -BOPOMOFO}', ""); - Expect(0, 12731, '\p{Script= -BOPOMOFO}', ""); - Expect(1, 12731, '\p{^Script= -BOPOMOFO}', ""); - Expect(1, 12731, '\P{Script= -BOPOMOFO}', ""); - Expect(0, 12731, '\P{^Script= -BOPOMOFO}', ""); - Error('\p{Sc=:= BOPO}'); - Error('\P{Sc=:= BOPO}'); - Expect(1, 12730, '\p{Sc=:\ABopo\z:}', "");; - Expect(0, 12731, '\p{Sc=:\ABopo\z:}', "");; - Expect(1, 12730, '\p{Sc=bopo}', ""); - Expect(0, 12730, '\p{^Sc=bopo}', ""); - Expect(0, 12730, '\P{Sc=bopo}', ""); - Expect(1, 12730, '\P{^Sc=bopo}', ""); - Expect(0, 12731, '\p{Sc=bopo}', ""); - Expect(1, 12731, '\p{^Sc=bopo}', ""); - Expect(1, 12731, '\P{Sc=bopo}', ""); - Expect(0, 12731, '\P{^Sc=bopo}', ""); - Expect(1, 12730, '\p{Sc=:\Abopo\z:}', "");; - Expect(0, 12731, '\p{Sc=:\Abopo\z:}', "");; - Expect(1, 12730, '\p{Sc=_Bopo}', ""); - Expect(0, 12730, '\p{^Sc=_Bopo}', ""); - Expect(0, 12730, '\P{Sc=_Bopo}', ""); - Expect(1, 12730, '\P{^Sc=_Bopo}', ""); - Expect(0, 12731, '\p{Sc=_Bopo}', ""); - Expect(1, 12731, '\p{^Sc=_Bopo}', ""); - Expect(1, 12731, '\P{Sc=_Bopo}', ""); - Expect(0, 12731, '\P{^Sc=_Bopo}', ""); - Error('\p{Is_Script= /a/Bopomofo}'); - Error('\P{Is_Script= /a/Bopomofo}'); - Expect(1, 12730, '\p{Is_Script=bopomofo}', ""); - Expect(0, 12730, '\p{^Is_Script=bopomofo}', ""); - Expect(0, 12730, '\P{Is_Script=bopomofo}', ""); - Expect(1, 12730, '\P{^Is_Script=bopomofo}', ""); - Expect(0, 12731, '\p{Is_Script=bopomofo}', ""); - Expect(1, 12731, '\p{^Is_Script=bopomofo}', ""); - Expect(1, 12731, '\P{Is_Script=bopomofo}', ""); - Expect(0, 12731, '\P{^Is_Script=bopomofo}', ""); - Expect(1, 12730, '\p{Is_Script: Bopomofo}', ""); - Expect(0, 12730, '\p{^Is_Script: Bopomofo}', ""); - Expect(0, 12730, '\P{Is_Script: Bopomofo}', ""); - Expect(1, 12730, '\P{^Is_Script: Bopomofo}', ""); - Expect(0, 12731, '\p{Is_Script: Bopomofo}', ""); - Expect(1, 12731, '\p{^Is_Script: Bopomofo}', ""); - Expect(1, 12731, '\P{Is_Script: Bopomofo}', ""); - Expect(0, 12731, '\P{^Is_Script: Bopomofo}', ""); - Error('\p{Is_Sc=/a/ bopo}'); - Error('\P{Is_Sc=/a/ bopo}'); - Expect(1, 12730, '\p{Is_Sc=bopo}', ""); - Expect(0, 12730, '\p{^Is_Sc=bopo}', ""); - Expect(0, 12730, '\P{Is_Sc=bopo}', ""); - Expect(1, 12730, '\P{^Is_Sc=bopo}', ""); - Expect(0, 12731, '\p{Is_Sc=bopo}', ""); - Expect(1, 12731, '\p{^Is_Sc=bopo}', ""); - Expect(1, 12731, '\P{Is_Sc=bopo}', ""); - Expect(0, 12731, '\P{^Is_Sc=bopo}', ""); - Expect(1, 12730, '\p{Is_Sc=-_Bopo}', ""); - Expect(0, 12730, '\p{^Is_Sc=-_Bopo}', ""); - Expect(0, 12730, '\P{Is_Sc=-_Bopo}', ""); - Expect(1, 12730, '\P{^Is_Sc=-_Bopo}', ""); - Expect(0, 12731, '\p{Is_Sc=-_Bopo}', ""); - Expect(1, 12731, '\p{^Is_Sc=-_Bopo}', ""); - Expect(1, 12731, '\P{Is_Sc=-_Bopo}', ""); - Expect(0, 12731, '\P{^Is_Sc=-_Bopo}', ""); - Error('\p{Script=- brahmi:=}'); - Error('\P{Script=- brahmi:=}'); + Expect(1, 72812, '\p{Is_Script= -bhaiksuki}', ""); + Expect(0, 72812, '\p{^Is_Script= -bhaiksuki}', ""); + Expect(0, 72812, '\P{Is_Script= -bhaiksuki}', ""); + Expect(1, 72812, '\P{^Is_Script= -bhaiksuki}', ""); + Expect(0, 72813, '\p{Is_Script= -bhaiksuki}', ""); + Expect(1, 72813, '\p{^Is_Script= -bhaiksuki}', ""); + Expect(1, 72813, '\P{Is_Script= -bhaiksuki}', ""); + Expect(0, 72813, '\P{^Is_Script= -bhaiksuki}', ""); + Error('\p{Is_Sc=--Bhks/a/}'); + Error('\P{Is_Sc=--Bhks/a/}'); + Expect(1, 72812, '\p{Is_Sc=bhks}', ""); + Expect(0, 72812, '\p{^Is_Sc=bhks}', ""); + Expect(0, 72812, '\P{Is_Sc=bhks}', ""); + Expect(1, 72812, '\P{^Is_Sc=bhks}', ""); + Expect(0, 72813, '\p{Is_Sc=bhks}', ""); + Expect(1, 72813, '\p{^Is_Sc=bhks}', ""); + Expect(1, 72813, '\P{Is_Sc=bhks}', ""); + Expect(0, 72813, '\P{^Is_Sc=bhks}', ""); + Expect(1, 72812, '\p{Is_Sc=_ bhks}', ""); + Expect(0, 72812, '\p{^Is_Sc=_ bhks}', ""); + Expect(0, 72812, '\P{Is_Sc=_ bhks}', ""); + Expect(1, 72812, '\P{^Is_Sc=_ bhks}', ""); + Expect(0, 72813, '\p{Is_Sc=_ bhks}', ""); + Expect(1, 72813, '\p{^Is_Sc=_ bhks}', ""); + Expect(1, 72813, '\P{Is_Sc=_ bhks}', ""); + Expect(0, 72813, '\P{^Is_Sc=_ bhks}', ""); + Error('\p{Script= :=bopomofo}'); + Error('\P{Script= :=bopomofo}'); + Expect(1, 12735, '\p{Script=:\ABopomofo\z:}', "");; + Expect(0, 12736, '\p{Script=:\ABopomofo\z:}', "");; + Expect(1, 12735, '\p{Script=bopomofo}', ""); + Expect(0, 12735, '\p{^Script=bopomofo}', ""); + Expect(0, 12735, '\P{Script=bopomofo}', ""); + Expect(1, 12735, '\P{^Script=bopomofo}', ""); + Expect(0, 12736, '\p{Script=bopomofo}', ""); + Expect(1, 12736, '\p{^Script=bopomofo}', ""); + Expect(1, 12736, '\P{Script=bopomofo}', ""); + Expect(0, 12736, '\P{^Script=bopomofo}', ""); + Expect(1, 12735, '\p{Script=:\Abopomofo\z:}', "");; + Expect(0, 12736, '\p{Script=:\Abopomofo\z:}', "");; + Expect(1, 12735, '\p{Script=__BOPOMOFO}', ""); + Expect(0, 12735, '\p{^Script=__BOPOMOFO}', ""); + Expect(0, 12735, '\P{Script=__BOPOMOFO}', ""); + Expect(1, 12735, '\P{^Script=__BOPOMOFO}', ""); + Expect(0, 12736, '\p{Script=__BOPOMOFO}', ""); + Expect(1, 12736, '\p{^Script=__BOPOMOFO}', ""); + Expect(1, 12736, '\P{Script=__BOPOMOFO}', ""); + Expect(0, 12736, '\P{^Script=__BOPOMOFO}', ""); + Error('\p{Sc=_/a/BOPO}'); + Error('\P{Sc=_/a/BOPO}'); + Expect(1, 12735, '\p{Sc=:\ABopo\z:}', "");; + Expect(0, 12736, '\p{Sc=:\ABopo\z:}', "");; + Expect(1, 12735, '\p{Sc: bopo}', ""); + Expect(0, 12735, '\p{^Sc: bopo}', ""); + Expect(0, 12735, '\P{Sc: bopo}', ""); + Expect(1, 12735, '\P{^Sc: bopo}', ""); + Expect(0, 12736, '\p{Sc: bopo}', ""); + Expect(1, 12736, '\p{^Sc: bopo}', ""); + Expect(1, 12736, '\P{Sc: bopo}', ""); + Expect(0, 12736, '\P{^Sc: bopo}', ""); + Expect(1, 12735, '\p{Sc=:\Abopo\z:}', "");; + Expect(0, 12736, '\p{Sc=:\Abopo\z:}', "");; + Expect(1, 12735, '\p{Sc: -_Bopo}', ""); + Expect(0, 12735, '\p{^Sc: -_Bopo}', ""); + Expect(0, 12735, '\P{Sc: -_Bopo}', ""); + Expect(1, 12735, '\P{^Sc: -_Bopo}', ""); + Expect(0, 12736, '\p{Sc: -_Bopo}', ""); + Expect(1, 12736, '\p{^Sc: -_Bopo}', ""); + Expect(1, 12736, '\P{Sc: -_Bopo}', ""); + Expect(0, 12736, '\P{^Sc: -_Bopo}', ""); + Error('\p{Is_Script=/a/ Bopomofo}'); + Error('\P{Is_Script=/a/ Bopomofo}'); + Expect(1, 12735, '\p{Is_Script=bopomofo}', ""); + Expect(0, 12735, '\p{^Is_Script=bopomofo}', ""); + Expect(0, 12735, '\P{Is_Script=bopomofo}', ""); + Expect(1, 12735, '\P{^Is_Script=bopomofo}', ""); + Expect(0, 12736, '\p{Is_Script=bopomofo}', ""); + Expect(1, 12736, '\p{^Is_Script=bopomofo}', ""); + Expect(1, 12736, '\P{Is_Script=bopomofo}', ""); + Expect(0, 12736, '\P{^Is_Script=bopomofo}', ""); + Expect(1, 12735, '\p{Is_Script=-bopomofo}', ""); + Expect(0, 12735, '\p{^Is_Script=-bopomofo}', ""); + Expect(0, 12735, '\P{Is_Script=-bopomofo}', ""); + Expect(1, 12735, '\P{^Is_Script=-bopomofo}', ""); + Expect(0, 12736, '\p{Is_Script=-bopomofo}', ""); + Expect(1, 12736, '\p{^Is_Script=-bopomofo}', ""); + Expect(1, 12736, '\P{Is_Script=-bopomofo}', ""); + Expect(0, 12736, '\P{^Is_Script=-bopomofo}', ""); + Error('\p{Is_Sc=:= bopo}'); + Error('\P{Is_Sc=:= bopo}'); + Expect(1, 12735, '\p{Is_Sc=bopo}', ""); + Expect(0, 12735, '\p{^Is_Sc=bopo}', ""); + Expect(0, 12735, '\P{Is_Sc=bopo}', ""); + Expect(1, 12735, '\P{^Is_Sc=bopo}', ""); + Expect(0, 12736, '\p{Is_Sc=bopo}', ""); + Expect(1, 12736, '\p{^Is_Sc=bopo}', ""); + Expect(1, 12736, '\P{Is_Sc=bopo}', ""); + Expect(0, 12736, '\P{^Is_Sc=bopo}', ""); + Expect(1, 12735, '\p{Is_Sc: bopo}', ""); + Expect(0, 12735, '\p{^Is_Sc: bopo}', ""); + Expect(0, 12735, '\P{Is_Sc: bopo}', ""); + Expect(1, 12735, '\P{^Is_Sc: bopo}', ""); + Expect(0, 12736, '\p{Is_Sc: bopo}', ""); + Expect(1, 12736, '\p{^Is_Sc: bopo}', ""); + Expect(1, 12736, '\P{Is_Sc: bopo}', ""); + Expect(0, 12736, '\P{^Is_Sc: bopo}', ""); + Error('\p{Script= BRAHMI:=}'); + Error('\P{Script= BRAHMI:=}'); Expect(1, 69759, '\p{Script=:\ABrahmi\z:}', "");; Expect(0, 69760, '\p{Script=:\ABrahmi\z:}', "");; Expect(1, 69759, '\p{Script=brahmi}', ""); @@ -123310,38 +126848,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69760, '\P{^Script=brahmi}', ""); Expect(1, 69759, '\p{Script=:\Abrahmi\z:}', "");; Expect(0, 69760, '\p{Script=:\Abrahmi\z:}', "");; - Expect(1, 69759, '\p{Script:-_brahmi}', ""); - Expect(0, 69759, '\p{^Script:-_brahmi}', ""); - Expect(0, 69759, '\P{Script:-_brahmi}', ""); - Expect(1, 69759, '\P{^Script:-_brahmi}', ""); - Expect(0, 69760, '\p{Script:-_brahmi}', ""); - Expect(1, 69760, '\p{^Script:-_brahmi}', ""); - Expect(1, 69760, '\P{Script:-_brahmi}', ""); - Expect(0, 69760, '\P{^Script:-_brahmi}', ""); - Error('\p{Sc= Brah:=}'); - Error('\P{Sc= Brah:=}'); + Expect(1, 69759, '\p{Script=- BRAHMI}', ""); + Expect(0, 69759, '\p{^Script=- BRAHMI}', ""); + Expect(0, 69759, '\P{Script=- BRAHMI}', ""); + Expect(1, 69759, '\P{^Script=- BRAHMI}', ""); + Expect(0, 69760, '\p{Script=- BRAHMI}', ""); + Expect(1, 69760, '\p{^Script=- BRAHMI}', ""); + Expect(1, 69760, '\P{Script=- BRAHMI}', ""); + Expect(0, 69760, '\P{^Script=- BRAHMI}', ""); + Error('\p{Sc= brah:=}'); + Error('\P{Sc= brah:=}'); Expect(1, 69759, '\p{Sc=:\ABrah\z:}', "");; Expect(0, 69760, '\p{Sc=:\ABrah\z:}', "");; - Expect(1, 69759, '\p{Sc=brah}', ""); - Expect(0, 69759, '\p{^Sc=brah}', ""); - Expect(0, 69759, '\P{Sc=brah}', ""); - Expect(1, 69759, '\P{^Sc=brah}', ""); - Expect(0, 69760, '\p{Sc=brah}', ""); - Expect(1, 69760, '\p{^Sc=brah}', ""); - Expect(1, 69760, '\P{Sc=brah}', ""); - Expect(0, 69760, '\P{^Sc=brah}', ""); + Expect(1, 69759, '\p{Sc: brah}', ""); + Expect(0, 69759, '\p{^Sc: brah}', ""); + Expect(0, 69759, '\P{Sc: brah}', ""); + Expect(1, 69759, '\P{^Sc: brah}', ""); + Expect(0, 69760, '\p{Sc: brah}', ""); + Expect(1, 69760, '\p{^Sc: brah}', ""); + Expect(1, 69760, '\P{Sc: brah}', ""); + Expect(0, 69760, '\P{^Sc: brah}', ""); Expect(1, 69759, '\p{Sc=:\Abrah\z:}', "");; Expect(0, 69760, '\p{Sc=:\Abrah\z:}', "");; - Expect(1, 69759, '\p{Sc=_Brah}', ""); - Expect(0, 69759, '\p{^Sc=_Brah}', ""); - Expect(0, 69759, '\P{Sc=_Brah}', ""); - Expect(1, 69759, '\P{^Sc=_Brah}', ""); - Expect(0, 69760, '\p{Sc=_Brah}', ""); - Expect(1, 69760, '\p{^Sc=_Brah}', ""); - Expect(1, 69760, '\P{Sc=_Brah}', ""); - Expect(0, 69760, '\P{^Sc=_Brah}', ""); - Error('\p{Is_Script: _brahmi/a/}'); - Error('\P{Is_Script: _brahmi/a/}'); + Expect(1, 69759, '\p{Sc=_ brah}', ""); + Expect(0, 69759, '\p{^Sc=_ brah}', ""); + Expect(0, 69759, '\P{Sc=_ brah}', ""); + Expect(1, 69759, '\P{^Sc=_ brah}', ""); + Expect(0, 69760, '\p{Sc=_ brah}', ""); + Expect(1, 69760, '\p{^Sc=_ brah}', ""); + Expect(1, 69760, '\P{Sc=_ brah}', ""); + Expect(0, 69760, '\P{^Sc=_ brah}', ""); + Error('\p{Is_Script=:=_Brahmi}'); + Error('\P{Is_Script=:=_Brahmi}'); Expect(1, 69759, '\p{Is_Script=brahmi}', ""); Expect(0, 69759, '\p{^Is_Script=brahmi}', ""); Expect(0, 69759, '\P{Is_Script=brahmi}', ""); @@ -123350,16 +126888,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69760, '\p{^Is_Script=brahmi}', ""); Expect(1, 69760, '\P{Is_Script=brahmi}', ""); Expect(0, 69760, '\P{^Is_Script=brahmi}', ""); - Expect(1, 69759, '\p{Is_Script= -BRAHMI}', ""); - Expect(0, 69759, '\p{^Is_Script= -BRAHMI}', ""); - Expect(0, 69759, '\P{Is_Script= -BRAHMI}', ""); - Expect(1, 69759, '\P{^Is_Script= -BRAHMI}', ""); - Expect(0, 69760, '\p{Is_Script= -BRAHMI}', ""); - Expect(1, 69760, '\p{^Is_Script= -BRAHMI}', ""); - Expect(1, 69760, '\P{Is_Script= -BRAHMI}', ""); - Expect(0, 69760, '\P{^Is_Script= -BRAHMI}', ""); - Error('\p{Is_Sc=:= Brah}'); - Error('\P{Is_Sc=:= Brah}'); + Expect(1, 69759, '\p{Is_Script=_ BRAHMI}', ""); + Expect(0, 69759, '\p{^Is_Script=_ BRAHMI}', ""); + Expect(0, 69759, '\P{Is_Script=_ BRAHMI}', ""); + Expect(1, 69759, '\P{^Is_Script=_ BRAHMI}', ""); + Expect(0, 69760, '\p{Is_Script=_ BRAHMI}', ""); + Expect(1, 69760, '\p{^Is_Script=_ BRAHMI}', ""); + Expect(1, 69760, '\P{Is_Script=_ BRAHMI}', ""); + Expect(0, 69760, '\P{^Is_Script=_ BRAHMI}', ""); + Error('\p{Is_Sc= :=Brah}'); + Error('\P{Is_Sc= :=Brah}'); Expect(1, 69759, '\p{Is_Sc=brah}', ""); Expect(0, 69759, '\p{^Is_Sc=brah}', ""); Expect(0, 69759, '\P{Is_Sc=brah}', ""); @@ -123368,16 +126906,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69760, '\p{^Is_Sc=brah}', ""); Expect(1, 69760, '\P{Is_Sc=brah}', ""); Expect(0, 69760, '\P{^Is_Sc=brah}', ""); - Expect(1, 69759, '\p{Is_Sc= brah}', ""); - Expect(0, 69759, '\p{^Is_Sc= brah}', ""); - Expect(0, 69759, '\P{Is_Sc= brah}', ""); - Expect(1, 69759, '\P{^Is_Sc= brah}', ""); - Expect(0, 69760, '\p{Is_Sc= brah}', ""); - Expect(1, 69760, '\p{^Is_Sc= brah}', ""); - Expect(1, 69760, '\P{Is_Sc= brah}', ""); - Expect(0, 69760, '\P{^Is_Sc= brah}', ""); - Error('\p{Script= _Braille/a/}'); - Error('\P{Script= _Braille/a/}'); + Expect(1, 69759, '\p{Is_Sc= Brah}', ""); + Expect(0, 69759, '\p{^Is_Sc= Brah}', ""); + Expect(0, 69759, '\P{Is_Sc= Brah}', ""); + Expect(1, 69759, '\P{^Is_Sc= Brah}', ""); + Expect(0, 69760, '\p{Is_Sc= Brah}', ""); + Expect(1, 69760, '\p{^Is_Sc= Brah}', ""); + Expect(1, 69760, '\P{Is_Sc= Brah}', ""); + Expect(0, 69760, '\P{^Is_Sc= Brah}', ""); + Error('\p{Script=:=- Braille}'); + Error('\P{Script=:=- Braille}'); Expect(1, 10495, '\p{Script=:\ABraille\z:}', "");; Expect(0, 10496, '\p{Script=:\ABraille\z:}', "");; Expect(1, 10495, '\p{Script=braille}', ""); @@ -123390,16 +126928,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 10496, '\P{^Script=braille}', ""); Expect(1, 10495, '\p{Script=:\Abraille\z:}', "");; Expect(0, 10496, '\p{Script=:\Abraille\z:}', "");; - Expect(1, 10495, '\p{Script=_-Braille}', ""); - Expect(0, 10495, '\p{^Script=_-Braille}', ""); - Expect(0, 10495, '\P{Script=_-Braille}', ""); - Expect(1, 10495, '\P{^Script=_-Braille}', ""); - Expect(0, 10496, '\p{Script=_-Braille}', ""); - Expect(1, 10496, '\p{^Script=_-Braille}', ""); - Expect(1, 10496, '\P{Script=_-Braille}', ""); - Expect(0, 10496, '\P{^Script=_-Braille}', ""); - Error('\p{Sc=/a/BRAI}'); - Error('\P{Sc=/a/BRAI}'); + Expect(1, 10495, '\p{Script=-Braille}', ""); + Expect(0, 10495, '\p{^Script=-Braille}', ""); + Expect(0, 10495, '\P{Script=-Braille}', ""); + Expect(1, 10495, '\P{^Script=-Braille}', ""); + Expect(0, 10496, '\p{Script=-Braille}', ""); + Expect(1, 10496, '\p{^Script=-Braille}', ""); + Expect(1, 10496, '\P{Script=-Braille}', ""); + Expect(0, 10496, '\P{^Script=-Braille}', ""); + Error('\p{Sc= brai:=}'); + Error('\P{Sc= brai:=}'); Expect(1, 10495, '\p{Sc=:\ABrai\z:}', "");; Expect(0, 10496, '\p{Sc=:\ABrai\z:}', "");; Expect(1, 10495, '\p{Sc=brai}', ""); @@ -123412,34 +126950,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 10496, '\P{^Sc=brai}', ""); Expect(1, 10495, '\p{Sc=:\Abrai\z:}', "");; Expect(0, 10496, '\p{Sc=:\Abrai\z:}', "");; - Expect(1, 10495, '\p{Sc= BRAI}', ""); - Expect(0, 10495, '\p{^Sc= BRAI}', ""); - Expect(0, 10495, '\P{Sc= BRAI}', ""); - Expect(1, 10495, '\P{^Sc= BRAI}', ""); - Expect(0, 10496, '\p{Sc= BRAI}', ""); - Expect(1, 10496, '\p{^Sc= BRAI}', ""); - Expect(1, 10496, '\P{Sc= BRAI}', ""); - Expect(0, 10496, '\P{^Sc= BRAI}', ""); - Error('\p{Is_Script= /a/Braille}'); - Error('\P{Is_Script= /a/Braille}'); - Expect(1, 10495, '\p{Is_Script=braille}', ""); - Expect(0, 10495, '\p{^Is_Script=braille}', ""); - Expect(0, 10495, '\P{Is_Script=braille}', ""); - Expect(1, 10495, '\P{^Is_Script=braille}', ""); - Expect(0, 10496, '\p{Is_Script=braille}', ""); - Expect(1, 10496, '\p{^Is_Script=braille}', ""); - Expect(1, 10496, '\P{Is_Script=braille}', ""); - Expect(0, 10496, '\P{^Is_Script=braille}', ""); - Expect(1, 10495, '\p{Is_Script=_-Braille}', ""); - Expect(0, 10495, '\p{^Is_Script=_-Braille}', ""); - Expect(0, 10495, '\P{Is_Script=_-Braille}', ""); - Expect(1, 10495, '\P{^Is_Script=_-Braille}', ""); - Expect(0, 10496, '\p{Is_Script=_-Braille}', ""); - Expect(1, 10496, '\p{^Is_Script=_-Braille}', ""); - Expect(1, 10496, '\P{Is_Script=_-Braille}', ""); - Expect(0, 10496, '\P{^Is_Script=_-Braille}', ""); - Error('\p{Is_Sc: -brai/a/}'); - Error('\P{Is_Sc: -brai/a/}'); + Expect(1, 10495, '\p{Sc=__brai}', ""); + Expect(0, 10495, '\p{^Sc=__brai}', ""); + Expect(0, 10495, '\P{Sc=__brai}', ""); + Expect(1, 10495, '\P{^Sc=__brai}', ""); + Expect(0, 10496, '\p{Sc=__brai}', ""); + Expect(1, 10496, '\p{^Sc=__brai}', ""); + Expect(1, 10496, '\P{Sc=__brai}', ""); + Expect(0, 10496, '\P{^Sc=__brai}', ""); + Error('\p{Is_Script= Braille/a/}'); + Error('\P{Is_Script= Braille/a/}'); + Expect(1, 10495, '\p{Is_Script: braille}', ""); + Expect(0, 10495, '\p{^Is_Script: braille}', ""); + Expect(0, 10495, '\P{Is_Script: braille}', ""); + Expect(1, 10495, '\P{^Is_Script: braille}', ""); + Expect(0, 10496, '\p{Is_Script: braille}', ""); + Expect(1, 10496, '\p{^Is_Script: braille}', ""); + Expect(1, 10496, '\P{Is_Script: braille}', ""); + Expect(0, 10496, '\P{^Is_Script: braille}', ""); + Expect(1, 10495, '\p{Is_Script=_-braille}', ""); + Expect(0, 10495, '\p{^Is_Script=_-braille}', ""); + Expect(0, 10495, '\P{Is_Script=_-braille}', ""); + Expect(1, 10495, '\P{^Is_Script=_-braille}', ""); + Expect(0, 10496, '\p{Is_Script=_-braille}', ""); + Expect(1, 10496, '\p{^Is_Script=_-braille}', ""); + Expect(1, 10496, '\P{Is_Script=_-braille}', ""); + Expect(0, 10496, '\P{^Is_Script=_-braille}', ""); + Error('\p{Is_Sc: _Brai/a/}'); + Error('\P{Is_Sc: _Brai/a/}'); Expect(1, 10495, '\p{Is_Sc=brai}', ""); Expect(0, 10495, '\p{^Is_Sc=brai}', ""); Expect(0, 10495, '\P{Is_Sc=brai}', ""); @@ -123448,16 +126986,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10496, '\p{^Is_Sc=brai}', ""); Expect(1, 10496, '\P{Is_Sc=brai}', ""); Expect(0, 10496, '\P{^Is_Sc=brai}', ""); - Expect(1, 10495, '\p{Is_Sc= brai}', ""); - Expect(0, 10495, '\p{^Is_Sc= brai}', ""); - Expect(0, 10495, '\P{Is_Sc= brai}', ""); - Expect(1, 10495, '\P{^Is_Sc= brai}', ""); - Expect(0, 10496, '\p{Is_Sc= brai}', ""); - Expect(1, 10496, '\p{^Is_Sc= brai}', ""); - Expect(1, 10496, '\P{Is_Sc= brai}', ""); - Expect(0, 10496, '\P{^Is_Sc= brai}', ""); - Error('\p{Script=_-Buginese/a/}'); - Error('\P{Script=_-Buginese/a/}'); + Expect(1, 10495, '\p{Is_Sc=-_Brai}', ""); + Expect(0, 10495, '\p{^Is_Sc=-_Brai}', ""); + Expect(0, 10495, '\P{Is_Sc=-_Brai}', ""); + Expect(1, 10495, '\P{^Is_Sc=-_Brai}', ""); + Expect(0, 10496, '\p{Is_Sc=-_Brai}', ""); + Expect(1, 10496, '\p{^Is_Sc=-_Brai}', ""); + Expect(1, 10496, '\P{Is_Sc=-_Brai}', ""); + Expect(0, 10496, '\P{^Is_Sc=-_Brai}', ""); + Error('\p{Script=-/a/Buginese}'); + Error('\P{Script=-/a/Buginese}'); Expect(1, 6687, '\p{Script=:\ABuginese\z:}', "");; Expect(0, 6688, '\p{Script=:\ABuginese\z:}', "");; Expect(1, 6687, '\p{Script=buginese}', ""); @@ -123470,38 +127008,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6688, '\P{^Script=buginese}', ""); Expect(1, 6687, '\p{Script=:\Abuginese\z:}', "");; Expect(0, 6688, '\p{Script=:\Abuginese\z:}', "");; - Expect(1, 6687, '\p{Script= BUGINESE}', ""); - Expect(0, 6687, '\p{^Script= BUGINESE}', ""); - Expect(0, 6687, '\P{Script= BUGINESE}', ""); - Expect(1, 6687, '\P{^Script= BUGINESE}', ""); - Expect(0, 6688, '\p{Script= BUGINESE}', ""); - Expect(1, 6688, '\p{^Script= BUGINESE}', ""); - Expect(1, 6688, '\P{Script= BUGINESE}', ""); - Expect(0, 6688, '\P{^Script= BUGINESE}', ""); - Error('\p{Sc=/a/ Bugi}'); - Error('\P{Sc=/a/ Bugi}'); + Expect(1, 6687, '\p{Script: BUGINESE}', ""); + Expect(0, 6687, '\p{^Script: BUGINESE}', ""); + Expect(0, 6687, '\P{Script: BUGINESE}', ""); + Expect(1, 6687, '\P{^Script: BUGINESE}', ""); + Expect(0, 6688, '\p{Script: BUGINESE}', ""); + Expect(1, 6688, '\p{^Script: BUGINESE}', ""); + Expect(1, 6688, '\P{Script: BUGINESE}', ""); + Expect(0, 6688, '\P{^Script: BUGINESE}', ""); + Error('\p{Sc=/a/_-Bugi}'); + Error('\P{Sc=/a/_-Bugi}'); Expect(1, 6687, '\p{Sc=:\ABugi\z:}', "");; Expect(0, 6688, '\p{Sc=:\ABugi\z:}', "");; - Expect(1, 6687, '\p{Sc: bugi}', ""); - Expect(0, 6687, '\p{^Sc: bugi}', ""); - Expect(0, 6687, '\P{Sc: bugi}', ""); - Expect(1, 6687, '\P{^Sc: bugi}', ""); - Expect(0, 6688, '\p{Sc: bugi}', ""); - Expect(1, 6688, '\p{^Sc: bugi}', ""); - Expect(1, 6688, '\P{Sc: bugi}', ""); - Expect(0, 6688, '\P{^Sc: bugi}', ""); + Expect(1, 6687, '\p{Sc=bugi}', ""); + Expect(0, 6687, '\p{^Sc=bugi}', ""); + Expect(0, 6687, '\P{Sc=bugi}', ""); + Expect(1, 6687, '\P{^Sc=bugi}', ""); + Expect(0, 6688, '\p{Sc=bugi}', ""); + Expect(1, 6688, '\p{^Sc=bugi}', ""); + Expect(1, 6688, '\P{Sc=bugi}', ""); + Expect(0, 6688, '\P{^Sc=bugi}', ""); Expect(1, 6687, '\p{Sc=:\Abugi\z:}', "");; Expect(0, 6688, '\p{Sc=:\Abugi\z:}', "");; - Expect(1, 6687, '\p{Sc: -bugi}', ""); - Expect(0, 6687, '\p{^Sc: -bugi}', ""); - Expect(0, 6687, '\P{Sc: -bugi}', ""); - Expect(1, 6687, '\P{^Sc: -bugi}', ""); - Expect(0, 6688, '\p{Sc: -bugi}', ""); - Expect(1, 6688, '\p{^Sc: -bugi}', ""); - Expect(1, 6688, '\P{Sc: -bugi}', ""); - Expect(0, 6688, '\P{^Sc: -bugi}', ""); - Error('\p{Is_Script=:=_ buginese}'); - Error('\P{Is_Script=:=_ buginese}'); + Expect(1, 6687, '\p{Sc: -Bugi}', ""); + Expect(0, 6687, '\p{^Sc: -Bugi}', ""); + Expect(0, 6687, '\P{Sc: -Bugi}', ""); + Expect(1, 6687, '\P{^Sc: -Bugi}', ""); + Expect(0, 6688, '\p{Sc: -Bugi}', ""); + Expect(1, 6688, '\p{^Sc: -Bugi}', ""); + Expect(1, 6688, '\P{Sc: -Bugi}', ""); + Expect(0, 6688, '\P{^Sc: -Bugi}', ""); + Error('\p{Is_Script= -BUGINESE/a/}'); + Error('\P{Is_Script= -BUGINESE/a/}'); Expect(1, 6687, '\p{Is_Script=buginese}', ""); Expect(0, 6687, '\p{^Is_Script=buginese}', ""); Expect(0, 6687, '\P{Is_Script=buginese}', ""); @@ -123510,16 +127048,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6688, '\p{^Is_Script=buginese}', ""); Expect(1, 6688, '\P{Is_Script=buginese}', ""); Expect(0, 6688, '\P{^Is_Script=buginese}', ""); - Expect(1, 6687, '\p{Is_Script= BUGINESE}', ""); - Expect(0, 6687, '\p{^Is_Script= BUGINESE}', ""); - Expect(0, 6687, '\P{Is_Script= BUGINESE}', ""); - Expect(1, 6687, '\P{^Is_Script= BUGINESE}', ""); - Expect(0, 6688, '\p{Is_Script= BUGINESE}', ""); - Expect(1, 6688, '\p{^Is_Script= BUGINESE}', ""); - Expect(1, 6688, '\P{Is_Script= BUGINESE}', ""); - Expect(0, 6688, '\P{^Is_Script= BUGINESE}', ""); - Error('\p{Is_Sc=/a/-BUGI}'); - Error('\P{Is_Sc=/a/-BUGI}'); + Expect(1, 6687, '\p{Is_Script=_ Buginese}', ""); + Expect(0, 6687, '\p{^Is_Script=_ Buginese}', ""); + Expect(0, 6687, '\P{Is_Script=_ Buginese}', ""); + Expect(1, 6687, '\P{^Is_Script=_ Buginese}', ""); + Expect(0, 6688, '\p{Is_Script=_ Buginese}', ""); + Expect(1, 6688, '\p{^Is_Script=_ Buginese}', ""); + Expect(1, 6688, '\P{Is_Script=_ Buginese}', ""); + Expect(0, 6688, '\P{^Is_Script=_ Buginese}', ""); + Error('\p{Is_Sc= :=BUGI}'); + Error('\P{Is_Sc= :=BUGI}'); Expect(1, 6687, '\p{Is_Sc=bugi}', ""); Expect(0, 6687, '\p{^Is_Sc=bugi}', ""); Expect(0, 6687, '\P{Is_Sc=bugi}', ""); @@ -123528,60 +127066,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6688, '\p{^Is_Sc=bugi}', ""); Expect(1, 6688, '\P{Is_Sc=bugi}', ""); Expect(0, 6688, '\P{^Is_Sc=bugi}', ""); - Expect(1, 6687, '\p{Is_Sc= -BUGI}', ""); - Expect(0, 6687, '\p{^Is_Sc= -BUGI}', ""); - Expect(0, 6687, '\P{Is_Sc= -BUGI}', ""); - Expect(1, 6687, '\P{^Is_Sc= -BUGI}', ""); - Expect(0, 6688, '\p{Is_Sc= -BUGI}', ""); - Expect(1, 6688, '\p{^Is_Sc= -BUGI}', ""); - Expect(1, 6688, '\P{Is_Sc= -BUGI}', ""); - Expect(0, 6688, '\P{^Is_Sc= -BUGI}', ""); - Error('\p{Script=:=_ Buhid}'); - Error('\P{Script=:=_ Buhid}'); + Expect(1, 6687, '\p{Is_Sc=_bugi}', ""); + Expect(0, 6687, '\p{^Is_Sc=_bugi}', ""); + Expect(0, 6687, '\P{Is_Sc=_bugi}', ""); + Expect(1, 6687, '\P{^Is_Sc=_bugi}', ""); + Expect(0, 6688, '\p{Is_Sc=_bugi}', ""); + Expect(1, 6688, '\p{^Is_Sc=_bugi}', ""); + Expect(1, 6688, '\P{Is_Sc=_bugi}', ""); + Expect(0, 6688, '\P{^Is_Sc=_bugi}', ""); + Error('\p{Script: :=buhid}'); + Error('\P{Script: :=buhid}'); Expect(1, 5971, '\p{Script=:\ABuhid\z:}', "");; Expect(0, 5972, '\p{Script=:\ABuhid\z:}', "");; - Expect(1, 5971, '\p{Script=buhid}', ""); - Expect(0, 5971, '\p{^Script=buhid}', ""); - Expect(0, 5971, '\P{Script=buhid}', ""); - Expect(1, 5971, '\P{^Script=buhid}', ""); - Expect(0, 5972, '\p{Script=buhid}', ""); - Expect(1, 5972, '\p{^Script=buhid}', ""); - Expect(1, 5972, '\P{Script=buhid}', ""); - Expect(0, 5972, '\P{^Script=buhid}', ""); + Expect(1, 5971, '\p{Script: buhid}', ""); + Expect(0, 5971, '\p{^Script: buhid}', ""); + Expect(0, 5971, '\P{Script: buhid}', ""); + Expect(1, 5971, '\P{^Script: buhid}', ""); + Expect(0, 5972, '\p{Script: buhid}', ""); + Expect(1, 5972, '\p{^Script: buhid}', ""); + Expect(1, 5972, '\P{Script: buhid}', ""); + Expect(0, 5972, '\P{^Script: buhid}', ""); Expect(1, 5971, '\p{Script=:\Abuhid\z:}', "");; Expect(0, 5972, '\p{Script=:\Abuhid\z:}', "");; - Expect(1, 5971, '\p{Script= Buhid}', ""); - Expect(0, 5971, '\p{^Script= Buhid}', ""); - Expect(0, 5971, '\P{Script= Buhid}', ""); - Expect(1, 5971, '\P{^Script= Buhid}', ""); - Expect(0, 5972, '\p{Script= Buhid}', ""); - Expect(1, 5972, '\p{^Script= Buhid}', ""); - Expect(1, 5972, '\P{Script= Buhid}', ""); - Expect(0, 5972, '\P{^Script= Buhid}', ""); - Error('\p{Sc=/a/- buhd}'); - Error('\P{Sc=/a/- buhd}'); + Expect(1, 5971, '\p{Script= BUHID}', ""); + Expect(0, 5971, '\p{^Script= BUHID}', ""); + Expect(0, 5971, '\P{Script= BUHID}', ""); + Expect(1, 5971, '\P{^Script= BUHID}', ""); + Expect(0, 5972, '\p{Script= BUHID}', ""); + Expect(1, 5972, '\p{^Script= BUHID}', ""); + Expect(1, 5972, '\P{Script= BUHID}', ""); + Expect(0, 5972, '\P{^Script= BUHID}', ""); + Error('\p{Sc= Buhd/a/}'); + Error('\P{Sc= Buhd/a/}'); Expect(1, 5971, '\p{Sc=:\ABuhd\z:}', "");; Expect(0, 5972, '\p{Sc=:\ABuhd\z:}', "");; - Expect(1, 5971, '\p{Sc:buhd}', ""); - Expect(0, 5971, '\p{^Sc:buhd}', ""); - Expect(0, 5971, '\P{Sc:buhd}', ""); - Expect(1, 5971, '\P{^Sc:buhd}', ""); - Expect(0, 5972, '\p{Sc:buhd}', ""); - Expect(1, 5972, '\p{^Sc:buhd}', ""); - Expect(1, 5972, '\P{Sc:buhd}', ""); - Expect(0, 5972, '\P{^Sc:buhd}', ""); + Expect(1, 5971, '\p{Sc=buhd}', ""); + Expect(0, 5971, '\p{^Sc=buhd}', ""); + Expect(0, 5971, '\P{Sc=buhd}', ""); + Expect(1, 5971, '\P{^Sc=buhd}', ""); + Expect(0, 5972, '\p{Sc=buhd}', ""); + Expect(1, 5972, '\p{^Sc=buhd}', ""); + Expect(1, 5972, '\P{Sc=buhd}', ""); + Expect(0, 5972, '\P{^Sc=buhd}', ""); Expect(1, 5971, '\p{Sc=:\Abuhd\z:}', "");; Expect(0, 5972, '\p{Sc=:\Abuhd\z:}', "");; - Expect(1, 5971, '\p{Sc= _Buhd}', ""); - Expect(0, 5971, '\p{^Sc= _Buhd}', ""); - Expect(0, 5971, '\P{Sc= _Buhd}', ""); - Expect(1, 5971, '\P{^Sc= _Buhd}', ""); - Expect(0, 5972, '\p{Sc= _Buhd}', ""); - Expect(1, 5972, '\p{^Sc= _Buhd}', ""); - Expect(1, 5972, '\P{Sc= _Buhd}', ""); - Expect(0, 5972, '\P{^Sc= _Buhd}', ""); - Error('\p{Is_Script=_:=buhid}'); - Error('\P{Is_Script=_:=buhid}'); + Expect(1, 5971, '\p{Sc=--Buhd}', ""); + Expect(0, 5971, '\p{^Sc=--Buhd}', ""); + Expect(0, 5971, '\P{Sc=--Buhd}', ""); + Expect(1, 5971, '\P{^Sc=--Buhd}', ""); + Expect(0, 5972, '\p{Sc=--Buhd}', ""); + Expect(1, 5972, '\p{^Sc=--Buhd}', ""); + Expect(1, 5972, '\P{Sc=--Buhd}', ""); + Expect(0, 5972, '\P{^Sc=--Buhd}', ""); + Error('\p{Is_Script= Buhid/a/}'); + Error('\P{Is_Script= Buhid/a/}'); Expect(1, 5971, '\p{Is_Script=buhid}', ""); Expect(0, 5971, '\p{^Is_Script=buhid}', ""); Expect(0, 5971, '\P{Is_Script=buhid}', ""); @@ -123590,16 +127128,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5972, '\p{^Is_Script=buhid}', ""); Expect(1, 5972, '\P{Is_Script=buhid}', ""); Expect(0, 5972, '\P{^Is_Script=buhid}', ""); - Expect(1, 5971, '\p{Is_Script= buhid}', ""); - Expect(0, 5971, '\p{^Is_Script= buhid}', ""); - Expect(0, 5971, '\P{Is_Script= buhid}', ""); - Expect(1, 5971, '\P{^Is_Script= buhid}', ""); - Expect(0, 5972, '\p{Is_Script= buhid}', ""); - Expect(1, 5972, '\p{^Is_Script= buhid}', ""); - Expect(1, 5972, '\P{Is_Script= buhid}', ""); - Expect(0, 5972, '\P{^Is_Script= buhid}', ""); - Error('\p{Is_Sc=:=_BUHD}'); - Error('\P{Is_Sc=:=_BUHD}'); + Expect(1, 5971, '\p{Is_Script= BUHID}', ""); + Expect(0, 5971, '\p{^Is_Script= BUHID}', ""); + Expect(0, 5971, '\P{Is_Script= BUHID}', ""); + Expect(1, 5971, '\P{^Is_Script= BUHID}', ""); + Expect(0, 5972, '\p{Is_Script= BUHID}', ""); + Expect(1, 5972, '\p{^Is_Script= BUHID}', ""); + Expect(1, 5972, '\P{Is_Script= BUHID}', ""); + Expect(0, 5972, '\P{^Is_Script= BUHID}', ""); + Error('\p{Is_Sc=:= Buhd}'); + Error('\P{Is_Sc=:= Buhd}'); Expect(1, 5971, '\p{Is_Sc=buhd}', ""); Expect(0, 5971, '\p{^Is_Sc=buhd}', ""); Expect(0, 5971, '\P{Is_Sc=buhd}', ""); @@ -123608,96 +127146,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5972, '\p{^Is_Sc=buhd}', ""); Expect(1, 5972, '\P{Is_Sc=buhd}', ""); Expect(0, 5972, '\P{^Is_Sc=buhd}', ""); - Expect(1, 5971, '\p{Is_Sc=__buhd}', ""); - Expect(0, 5971, '\p{^Is_Sc=__buhd}', ""); - Expect(0, 5971, '\P{Is_Sc=__buhd}', ""); - Expect(1, 5971, '\P{^Is_Sc=__buhd}', ""); - Expect(0, 5972, '\p{Is_Sc=__buhd}', ""); - Expect(1, 5972, '\p{^Is_Sc=__buhd}', ""); - Expect(1, 5972, '\P{Is_Sc=__buhd}', ""); - Expect(0, 5972, '\P{^Is_Sc=__buhd}', ""); - Error('\p{Script= Chakma:=}'); - Error('\P{Script= Chakma:=}'); - Expect(1, 69958, '\p{Script=:\AChakma\z:}', "");; - Expect(0, 69959, '\p{Script=:\AChakma\z:}', "");; - Expect(1, 69958, '\p{Script=chakma}', ""); - Expect(0, 69958, '\p{^Script=chakma}', ""); - Expect(0, 69958, '\P{Script=chakma}', ""); - Expect(1, 69958, '\P{^Script=chakma}', ""); - Expect(0, 69959, '\p{Script=chakma}', ""); - Expect(1, 69959, '\p{^Script=chakma}', ""); - Expect(1, 69959, '\P{Script=chakma}', ""); - Expect(0, 69959, '\P{^Script=chakma}', ""); - Expect(1, 69958, '\p{Script=:\Achakma\z:}', "");; - Expect(0, 69959, '\p{Script=:\Achakma\z:}', "");; - Expect(1, 69958, '\p{Script=_Chakma}', ""); - Expect(0, 69958, '\p{^Script=_Chakma}', ""); - Expect(0, 69958, '\P{Script=_Chakma}', ""); - Expect(1, 69958, '\P{^Script=_Chakma}', ""); - Expect(0, 69959, '\p{Script=_Chakma}', ""); - Expect(1, 69959, '\p{^Script=_Chakma}', ""); - Expect(1, 69959, '\P{Script=_Chakma}', ""); - Expect(0, 69959, '\P{^Script=_Chakma}', ""); - Error('\p{Sc=:= _Cakm}'); - Error('\P{Sc=:= _Cakm}'); - Expect(1, 69958, '\p{Sc=:\ACakm\z:}', "");; - Expect(0, 69959, '\p{Sc=:\ACakm\z:}', "");; - Expect(1, 69958, '\p{Sc=cakm}', ""); - Expect(0, 69958, '\p{^Sc=cakm}', ""); - Expect(0, 69958, '\P{Sc=cakm}', ""); - Expect(1, 69958, '\P{^Sc=cakm}', ""); - Expect(0, 69959, '\p{Sc=cakm}', ""); - Expect(1, 69959, '\p{^Sc=cakm}', ""); - Expect(1, 69959, '\P{Sc=cakm}', ""); - Expect(0, 69959, '\P{^Sc=cakm}', ""); - Expect(1, 69958, '\p{Sc=:\Acakm\z:}', "");; - Expect(0, 69959, '\p{Sc=:\Acakm\z:}', "");; - Expect(1, 69958, '\p{Sc=_CAKM}', ""); - Expect(0, 69958, '\p{^Sc=_CAKM}', ""); - Expect(0, 69958, '\P{Sc=_CAKM}', ""); - Expect(1, 69958, '\P{^Sc=_CAKM}', ""); - Expect(0, 69959, '\p{Sc=_CAKM}', ""); - Expect(1, 69959, '\p{^Sc=_CAKM}', ""); - Expect(1, 69959, '\P{Sc=_CAKM}', ""); - Expect(0, 69959, '\P{^Sc=_CAKM}', ""); - Error('\p{Is_Script=/a/-Chakma}'); - Error('\P{Is_Script=/a/-Chakma}'); - Expect(1, 69958, '\p{Is_Script=chakma}', ""); - Expect(0, 69958, '\p{^Is_Script=chakma}', ""); - Expect(0, 69958, '\P{Is_Script=chakma}', ""); - Expect(1, 69958, '\P{^Is_Script=chakma}', ""); - Expect(0, 69959, '\p{Is_Script=chakma}', ""); - Expect(1, 69959, '\p{^Is_Script=chakma}', ""); - Expect(1, 69959, '\P{Is_Script=chakma}', ""); - Expect(0, 69959, '\P{^Is_Script=chakma}', ""); - Expect(1, 69958, '\p{Is_Script= CHAKMA}', ""); - Expect(0, 69958, '\p{^Is_Script= CHAKMA}', ""); - Expect(0, 69958, '\P{Is_Script= CHAKMA}', ""); - Expect(1, 69958, '\P{^Is_Script= CHAKMA}', ""); - Expect(0, 69959, '\p{Is_Script= CHAKMA}', ""); - Expect(1, 69959, '\p{^Is_Script= CHAKMA}', ""); - Expect(1, 69959, '\P{Is_Script= CHAKMA}', ""); - Expect(0, 69959, '\P{^Is_Script= CHAKMA}', ""); - Error('\p{Is_Sc=:= Cakm}'); - Error('\P{Is_Sc=:= Cakm}'); - Expect(1, 69958, '\p{Is_Sc=cakm}', ""); - Expect(0, 69958, '\p{^Is_Sc=cakm}', ""); - Expect(0, 69958, '\P{Is_Sc=cakm}', ""); - Expect(1, 69958, '\P{^Is_Sc=cakm}', ""); - Expect(0, 69959, '\p{Is_Sc=cakm}', ""); - Expect(1, 69959, '\p{^Is_Sc=cakm}', ""); - Expect(1, 69959, '\P{Is_Sc=cakm}', ""); - Expect(0, 69959, '\P{^Is_Sc=cakm}', ""); - Expect(1, 69958, '\p{Is_Sc=--Cakm}', ""); - Expect(0, 69958, '\p{^Is_Sc=--Cakm}', ""); - Expect(0, 69958, '\P{Is_Sc=--Cakm}', ""); - Expect(1, 69958, '\P{^Is_Sc=--Cakm}', ""); - Expect(0, 69959, '\p{Is_Sc=--Cakm}', ""); - Expect(1, 69959, '\p{^Is_Sc=--Cakm}', ""); - Expect(1, 69959, '\P{Is_Sc=--Cakm}', ""); - Expect(0, 69959, '\P{^Is_Sc=--Cakm}', ""); - Error('\p{Script= -canadian_ABORIGINAL/a/}'); - Error('\P{Script= -canadian_ABORIGINAL/a/}'); + Expect(1, 5971, '\p{Is_Sc= Buhd}', ""); + Expect(0, 5971, '\p{^Is_Sc= Buhd}', ""); + Expect(0, 5971, '\P{Is_Sc= Buhd}', ""); + Expect(1, 5971, '\P{^Is_Sc= Buhd}', ""); + Expect(0, 5972, '\p{Is_Sc= Buhd}', ""); + Expect(1, 5972, '\p{^Is_Sc= Buhd}', ""); + Expect(1, 5972, '\P{Is_Sc= Buhd}', ""); + Expect(0, 5972, '\P{^Is_Sc= Buhd}', ""); + Error('\p{Script: CHAKMA/a/}'); + Error('\P{Script: CHAKMA/a/}'); + Expect(1, 69959, '\p{Script=:\AChakma\z:}', "");; + Expect(0, 69960, '\p{Script=:\AChakma\z:}', "");; + Expect(1, 69959, '\p{Script=chakma}', ""); + Expect(0, 69959, '\p{^Script=chakma}', ""); + Expect(0, 69959, '\P{Script=chakma}', ""); + Expect(1, 69959, '\P{^Script=chakma}', ""); + Expect(0, 69960, '\p{Script=chakma}', ""); + Expect(1, 69960, '\p{^Script=chakma}', ""); + Expect(1, 69960, '\P{Script=chakma}', ""); + Expect(0, 69960, '\P{^Script=chakma}', ""); + Expect(1, 69959, '\p{Script=:\Achakma\z:}', "");; + Expect(0, 69960, '\p{Script=:\Achakma\z:}', "");; + Expect(1, 69959, '\p{Script=_ chakma}', ""); + Expect(0, 69959, '\p{^Script=_ chakma}', ""); + Expect(0, 69959, '\P{Script=_ chakma}', ""); + Expect(1, 69959, '\P{^Script=_ chakma}', ""); + Expect(0, 69960, '\p{Script=_ chakma}', ""); + Expect(1, 69960, '\p{^Script=_ chakma}', ""); + Expect(1, 69960, '\P{Script=_ chakma}', ""); + Expect(0, 69960, '\P{^Script=_ chakma}', ""); + Error('\p{Sc=/a/Cakm}'); + Error('\P{Sc=/a/Cakm}'); + Expect(1, 69959, '\p{Sc=:\ACakm\z:}', "");; + Expect(0, 69960, '\p{Sc=:\ACakm\z:}', "");; + Expect(1, 69959, '\p{Sc=cakm}', ""); + Expect(0, 69959, '\p{^Sc=cakm}', ""); + Expect(0, 69959, '\P{Sc=cakm}', ""); + Expect(1, 69959, '\P{^Sc=cakm}', ""); + Expect(0, 69960, '\p{Sc=cakm}', ""); + Expect(1, 69960, '\p{^Sc=cakm}', ""); + Expect(1, 69960, '\P{Sc=cakm}', ""); + Expect(0, 69960, '\P{^Sc=cakm}', ""); + Expect(1, 69959, '\p{Sc=:\Acakm\z:}', "");; + Expect(0, 69960, '\p{Sc=:\Acakm\z:}', "");; + Expect(1, 69959, '\p{Sc=-cakm}', ""); + Expect(0, 69959, '\p{^Sc=-cakm}', ""); + Expect(0, 69959, '\P{Sc=-cakm}', ""); + Expect(1, 69959, '\P{^Sc=-cakm}', ""); + Expect(0, 69960, '\p{Sc=-cakm}', ""); + Expect(1, 69960, '\p{^Sc=-cakm}', ""); + Expect(1, 69960, '\P{Sc=-cakm}', ""); + Expect(0, 69960, '\P{^Sc=-cakm}', ""); + Error('\p{Is_Script= CHAKMA/a/}'); + Error('\P{Is_Script= CHAKMA/a/}'); + Expect(1, 69959, '\p{Is_Script=chakma}', ""); + Expect(0, 69959, '\p{^Is_Script=chakma}', ""); + Expect(0, 69959, '\P{Is_Script=chakma}', ""); + Expect(1, 69959, '\P{^Is_Script=chakma}', ""); + Expect(0, 69960, '\p{Is_Script=chakma}', ""); + Expect(1, 69960, '\p{^Is_Script=chakma}', ""); + Expect(1, 69960, '\P{Is_Script=chakma}', ""); + Expect(0, 69960, '\P{^Is_Script=chakma}', ""); + Expect(1, 69959, '\p{Is_Script=_ CHAKMA}', ""); + Expect(0, 69959, '\p{^Is_Script=_ CHAKMA}', ""); + Expect(0, 69959, '\P{Is_Script=_ CHAKMA}', ""); + Expect(1, 69959, '\P{^Is_Script=_ CHAKMA}', ""); + Expect(0, 69960, '\p{Is_Script=_ CHAKMA}', ""); + Expect(1, 69960, '\p{^Is_Script=_ CHAKMA}', ""); + Expect(1, 69960, '\P{Is_Script=_ CHAKMA}', ""); + Expect(0, 69960, '\P{^Is_Script=_ CHAKMA}', ""); + Error('\p{Is_Sc=-_Cakm/a/}'); + Error('\P{Is_Sc=-_Cakm/a/}'); + Expect(1, 69959, '\p{Is_Sc=cakm}', ""); + Expect(0, 69959, '\p{^Is_Sc=cakm}', ""); + Expect(0, 69959, '\P{Is_Sc=cakm}', ""); + Expect(1, 69959, '\P{^Is_Sc=cakm}', ""); + Expect(0, 69960, '\p{Is_Sc=cakm}', ""); + Expect(1, 69960, '\p{^Is_Sc=cakm}', ""); + Expect(1, 69960, '\P{Is_Sc=cakm}', ""); + Expect(0, 69960, '\P{^Is_Sc=cakm}', ""); + Expect(1, 69959, '\p{Is_Sc= _cakm}', ""); + Expect(0, 69959, '\p{^Is_Sc= _cakm}', ""); + Expect(0, 69959, '\P{Is_Sc= _cakm}', ""); + Expect(1, 69959, '\P{^Is_Sc= _cakm}', ""); + Expect(0, 69960, '\p{Is_Sc= _cakm}', ""); + Expect(1, 69960, '\p{^Is_Sc= _cakm}', ""); + Expect(1, 69960, '\P{Is_Sc= _cakm}', ""); + Expect(0, 69960, '\P{^Is_Sc= _cakm}', ""); + Error('\p{Script=/a/--CANADIAN_Aboriginal}'); + Error('\P{Script=/a/--CANADIAN_Aboriginal}'); Expect(1, 6389, '\p{Script=:\ACanadian_Aboriginal\z:}', "");; Expect(0, 6390, '\p{Script=:\ACanadian_Aboriginal\z:}', "");; Expect(1, 6389, '\p{Script=canadianaboriginal}', ""); @@ -123710,38 +127248,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6390, '\P{^Script=canadianaboriginal}', ""); Expect(1, 6389, '\p{Script=:\Acanadianaboriginal\z:}', "");; Expect(0, 6390, '\p{Script=:\Acanadianaboriginal\z:}', "");; - Expect(1, 6389, '\p{Script= _Canadian_ABORIGINAL}', ""); - Expect(0, 6389, '\p{^Script= _Canadian_ABORIGINAL}', ""); - Expect(0, 6389, '\P{Script= _Canadian_ABORIGINAL}', ""); - Expect(1, 6389, '\P{^Script= _Canadian_ABORIGINAL}', ""); - Expect(0, 6390, '\p{Script= _Canadian_ABORIGINAL}', ""); - Expect(1, 6390, '\p{^Script= _Canadian_ABORIGINAL}', ""); - Expect(1, 6390, '\P{Script= _Canadian_ABORIGINAL}', ""); - Expect(0, 6390, '\P{^Script= _Canadian_ABORIGINAL}', ""); - Error('\p{Sc: :=Cans}'); - Error('\P{Sc: :=Cans}'); + Expect(1, 6389, '\p{Script=-Canadian_Aboriginal}', ""); + Expect(0, 6389, '\p{^Script=-Canadian_Aboriginal}', ""); + Expect(0, 6389, '\P{Script=-Canadian_Aboriginal}', ""); + Expect(1, 6389, '\P{^Script=-Canadian_Aboriginal}', ""); + Expect(0, 6390, '\p{Script=-Canadian_Aboriginal}', ""); + Expect(1, 6390, '\p{^Script=-Canadian_Aboriginal}', ""); + Expect(1, 6390, '\P{Script=-Canadian_Aboriginal}', ""); + Expect(0, 6390, '\P{^Script=-Canadian_Aboriginal}', ""); + Error('\p{Sc: /a/Cans}'); + Error('\P{Sc: /a/Cans}'); Expect(1, 6389, '\p{Sc=:\ACans\z:}', "");; Expect(0, 6390, '\p{Sc=:\ACans\z:}', "");; - Expect(1, 6389, '\p{Sc:cans}', ""); - Expect(0, 6389, '\p{^Sc:cans}', ""); - Expect(0, 6389, '\P{Sc:cans}', ""); - Expect(1, 6389, '\P{^Sc:cans}', ""); - Expect(0, 6390, '\p{Sc:cans}', ""); - Expect(1, 6390, '\p{^Sc:cans}', ""); - Expect(1, 6390, '\P{Sc:cans}', ""); - Expect(0, 6390, '\P{^Sc:cans}', ""); + Expect(1, 6389, '\p{Sc=cans}', ""); + Expect(0, 6389, '\p{^Sc=cans}', ""); + Expect(0, 6389, '\P{Sc=cans}', ""); + Expect(1, 6389, '\P{^Sc=cans}', ""); + Expect(0, 6390, '\p{Sc=cans}', ""); + Expect(1, 6390, '\p{^Sc=cans}', ""); + Expect(1, 6390, '\P{Sc=cans}', ""); + Expect(0, 6390, '\P{^Sc=cans}', ""); Expect(1, 6389, '\p{Sc=:\Acans\z:}', "");; Expect(0, 6390, '\p{Sc=:\Acans\z:}', "");; - Expect(1, 6389, '\p{Sc= Cans}', ""); - Expect(0, 6389, '\p{^Sc= Cans}', ""); - Expect(0, 6389, '\P{Sc= Cans}', ""); - Expect(1, 6389, '\P{^Sc= Cans}', ""); - Expect(0, 6390, '\p{Sc= Cans}', ""); - Expect(1, 6390, '\p{^Sc= Cans}', ""); - Expect(1, 6390, '\P{Sc= Cans}', ""); - Expect(0, 6390, '\P{^Sc= Cans}', ""); - Error('\p{Is_Script= /a/Canadian_Aboriginal}'); - Error('\P{Is_Script= /a/Canadian_Aboriginal}'); + Expect(1, 6389, '\p{Sc=__cans}', ""); + Expect(0, 6389, '\p{^Sc=__cans}', ""); + Expect(0, 6389, '\P{Sc=__cans}', ""); + Expect(1, 6389, '\P{^Sc=__cans}', ""); + Expect(0, 6390, '\p{Sc=__cans}', ""); + Expect(1, 6390, '\p{^Sc=__cans}', ""); + Expect(1, 6390, '\P{Sc=__cans}', ""); + Expect(0, 6390, '\P{^Sc=__cans}', ""); + Error('\p{Is_Script=_:=CANADIAN_aboriginal}'); + Error('\P{Is_Script=_:=CANADIAN_aboriginal}'); Expect(1, 6389, '\p{Is_Script=canadianaboriginal}', ""); Expect(0, 6389, '\p{^Is_Script=canadianaboriginal}', ""); Expect(0, 6389, '\P{Is_Script=canadianaboriginal}', ""); @@ -123750,16 +127288,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6390, '\p{^Is_Script=canadianaboriginal}', ""); Expect(1, 6390, '\P{Is_Script=canadianaboriginal}', ""); Expect(0, 6390, '\P{^Is_Script=canadianaboriginal}', ""); - Expect(1, 6389, '\p{Is_Script= CANADIAN_Aboriginal}', ""); - Expect(0, 6389, '\p{^Is_Script= CANADIAN_Aboriginal}', ""); - Expect(0, 6389, '\P{Is_Script= CANADIAN_Aboriginal}', ""); - Expect(1, 6389, '\P{^Is_Script= CANADIAN_Aboriginal}', ""); - Expect(0, 6390, '\p{Is_Script= CANADIAN_Aboriginal}', ""); - Expect(1, 6390, '\p{^Is_Script= CANADIAN_Aboriginal}', ""); - Expect(1, 6390, '\P{Is_Script= CANADIAN_Aboriginal}', ""); - Expect(0, 6390, '\P{^Is_Script= CANADIAN_Aboriginal}', ""); - Error('\p{Is_Sc=-/a/Cans}'); - Error('\P{Is_Sc=-/a/Cans}'); + Expect(1, 6389, '\p{Is_Script=-Canadian_Aboriginal}', ""); + Expect(0, 6389, '\p{^Is_Script=-Canadian_Aboriginal}', ""); + Expect(0, 6389, '\P{Is_Script=-Canadian_Aboriginal}', ""); + Expect(1, 6389, '\P{^Is_Script=-Canadian_Aboriginal}', ""); + Expect(0, 6390, '\p{Is_Script=-Canadian_Aboriginal}', ""); + Expect(1, 6390, '\p{^Is_Script=-Canadian_Aboriginal}', ""); + Expect(1, 6390, '\P{Is_Script=-Canadian_Aboriginal}', ""); + Expect(0, 6390, '\P{^Is_Script=-Canadian_Aboriginal}', ""); + Error('\p{Is_Sc= -CANS:=}'); + Error('\P{Is_Sc= -CANS:=}'); Expect(1, 6389, '\p{Is_Sc=cans}', ""); Expect(0, 6389, '\p{^Is_Sc=cans}', ""); Expect(0, 6389, '\P{Is_Sc=cans}', ""); @@ -123768,38 +127306,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6390, '\p{^Is_Sc=cans}', ""); Expect(1, 6390, '\P{Is_Sc=cans}', ""); Expect(0, 6390, '\P{^Is_Sc=cans}', ""); - Expect(1, 6389, '\p{Is_Sc= Cans}', ""); - Expect(0, 6389, '\p{^Is_Sc= Cans}', ""); - Expect(0, 6389, '\P{Is_Sc= Cans}', ""); - Expect(1, 6389, '\P{^Is_Sc= Cans}', ""); - Expect(0, 6390, '\p{Is_Sc= Cans}', ""); - Expect(1, 6390, '\p{^Is_Sc= Cans}', ""); - Expect(1, 6390, '\P{Is_Sc= Cans}', ""); - Expect(0, 6390, '\P{^Is_Sc= Cans}', ""); - Error('\p{Script: _:=CARIAN}'); - Error('\P{Script: _:=CARIAN}'); + Expect(1, 6389, '\p{Is_Sc= _Cans}', ""); + Expect(0, 6389, '\p{^Is_Sc= _Cans}', ""); + Expect(0, 6389, '\P{Is_Sc= _Cans}', ""); + Expect(1, 6389, '\P{^Is_Sc= _Cans}', ""); + Expect(0, 6390, '\p{Is_Sc= _Cans}', ""); + Expect(1, 6390, '\p{^Is_Sc= _Cans}', ""); + Expect(1, 6390, '\P{Is_Sc= _Cans}', ""); + Expect(0, 6390, '\P{^Is_Sc= _Cans}', ""); + Error('\p{Script=-:=CARIAN}'); + Error('\P{Script=-:=CARIAN}'); Expect(1, 66256, '\p{Script=:\ACarian\z:}', "");; Expect(0, 66257, '\p{Script=:\ACarian\z:}', "");; - Expect(1, 66256, '\p{Script=carian}', ""); - Expect(0, 66256, '\p{^Script=carian}', ""); - Expect(0, 66256, '\P{Script=carian}', ""); - Expect(1, 66256, '\P{^Script=carian}', ""); - Expect(0, 66257, '\p{Script=carian}', ""); - Expect(1, 66257, '\p{^Script=carian}', ""); - Expect(1, 66257, '\P{Script=carian}', ""); - Expect(0, 66257, '\P{^Script=carian}', ""); + Expect(1, 66256, '\p{Script:carian}', ""); + Expect(0, 66256, '\p{^Script:carian}', ""); + Expect(0, 66256, '\P{Script:carian}', ""); + Expect(1, 66256, '\P{^Script:carian}', ""); + Expect(0, 66257, '\p{Script:carian}', ""); + Expect(1, 66257, '\p{^Script:carian}', ""); + Expect(1, 66257, '\P{Script:carian}', ""); + Expect(0, 66257, '\P{^Script:carian}', ""); Expect(1, 66256, '\p{Script=:\Acarian\z:}', "");; Expect(0, 66257, '\p{Script=:\Acarian\z:}', "");; - Expect(1, 66256, '\p{Script=__carian}', ""); - Expect(0, 66256, '\p{^Script=__carian}', ""); - Expect(0, 66256, '\P{Script=__carian}', ""); - Expect(1, 66256, '\P{^Script=__carian}', ""); - Expect(0, 66257, '\p{Script=__carian}', ""); - Expect(1, 66257, '\p{^Script=__carian}', ""); - Expect(1, 66257, '\P{Script=__carian}', ""); - Expect(0, 66257, '\P{^Script=__carian}', ""); - Error('\p{Sc=-/a/Cari}'); - Error('\P{Sc=-/a/Cari}'); + Expect(1, 66256, '\p{Script= _CARIAN}', ""); + Expect(0, 66256, '\p{^Script= _CARIAN}', ""); + Expect(0, 66256, '\P{Script= _CARIAN}', ""); + Expect(1, 66256, '\P{^Script= _CARIAN}', ""); + Expect(0, 66257, '\p{Script= _CARIAN}', ""); + Expect(1, 66257, '\p{^Script= _CARIAN}', ""); + Expect(1, 66257, '\P{Script= _CARIAN}', ""); + Expect(0, 66257, '\P{^Script= _CARIAN}', ""); + Error('\p{Sc=_Cari:=}'); + Error('\P{Sc=_Cari:=}'); Expect(1, 66256, '\p{Sc=:\ACari\z:}', "");; Expect(0, 66257, '\p{Sc=:\ACari\z:}', "");; Expect(1, 66256, '\p{Sc=cari}', ""); @@ -123812,16 +127350,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66257, '\P{^Sc=cari}', ""); Expect(1, 66256, '\p{Sc=:\Acari\z:}', "");; Expect(0, 66257, '\p{Sc=:\Acari\z:}', "");; - Expect(1, 66256, '\p{Sc=__cari}', ""); - Expect(0, 66256, '\p{^Sc=__cari}', ""); - Expect(0, 66256, '\P{Sc=__cari}', ""); - Expect(1, 66256, '\P{^Sc=__cari}', ""); - Expect(0, 66257, '\p{Sc=__cari}', ""); - Expect(1, 66257, '\p{^Sc=__cari}', ""); - Expect(1, 66257, '\P{Sc=__cari}', ""); - Expect(0, 66257, '\P{^Sc=__cari}', ""); - Error('\p{Is_Script= carian/a/}'); - Error('\P{Is_Script= carian/a/}'); + Expect(1, 66256, '\p{Sc=--Cari}', ""); + Expect(0, 66256, '\p{^Sc=--Cari}', ""); + Expect(0, 66256, '\P{Sc=--Cari}', ""); + Expect(1, 66256, '\P{^Sc=--Cari}', ""); + Expect(0, 66257, '\p{Sc=--Cari}', ""); + Expect(1, 66257, '\p{^Sc=--Cari}', ""); + Expect(1, 66257, '\P{Sc=--Cari}', ""); + Expect(0, 66257, '\P{^Sc=--Cari}', ""); + Error('\p{Is_Script= carian:=}'); + Error('\P{Is_Script= carian:=}'); Expect(1, 66256, '\p{Is_Script=carian}', ""); Expect(0, 66256, '\p{^Is_Script=carian}', ""); Expect(0, 66256, '\P{Is_Script=carian}', ""); @@ -123830,14 +127368,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66257, '\p{^Is_Script=carian}', ""); Expect(1, 66257, '\P{Is_Script=carian}', ""); Expect(0, 66257, '\P{^Is_Script=carian}', ""); - Expect(1, 66256, '\p{Is_Script= CARIAN}', ""); - Expect(0, 66256, '\p{^Is_Script= CARIAN}', ""); - Expect(0, 66256, '\P{Is_Script= CARIAN}', ""); - Expect(1, 66256, '\P{^Is_Script= CARIAN}', ""); - Expect(0, 66257, '\p{Is_Script= CARIAN}', ""); - Expect(1, 66257, '\p{^Is_Script= CARIAN}', ""); - Expect(1, 66257, '\P{Is_Script= CARIAN}', ""); - Expect(0, 66257, '\P{^Is_Script= CARIAN}', ""); + Expect(1, 66256, '\p{Is_Script= _Carian}', ""); + Expect(0, 66256, '\p{^Is_Script= _Carian}', ""); + Expect(0, 66256, '\P{Is_Script= _Carian}', ""); + Expect(1, 66256, '\P{^Is_Script= _Carian}', ""); + Expect(0, 66257, '\p{Is_Script= _Carian}', ""); + Expect(1, 66257, '\p{^Is_Script= _Carian}', ""); + Expect(1, 66257, '\P{Is_Script= _Carian}', ""); + Expect(0, 66257, '\P{^Is_Script= _Carian}', ""); Error('\p{Is_Sc=/a/cari}'); Error('\P{Is_Sc=/a/cari}'); Expect(1, 66256, '\p{Is_Sc=cari}', ""); @@ -123848,16 +127386,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66257, '\p{^Is_Sc=cari}', ""); Expect(1, 66257, '\P{Is_Sc=cari}', ""); Expect(0, 66257, '\P{^Is_Sc=cari}', ""); - Expect(1, 66256, '\p{Is_Sc: --Cari}', ""); - Expect(0, 66256, '\p{^Is_Sc: --Cari}', ""); - Expect(0, 66256, '\P{Is_Sc: --Cari}', ""); - Expect(1, 66256, '\P{^Is_Sc: --Cari}', ""); - Expect(0, 66257, '\p{Is_Sc: --Cari}', ""); - Expect(1, 66257, '\p{^Is_Sc: --Cari}', ""); - Expect(1, 66257, '\P{Is_Sc: --Cari}', ""); - Expect(0, 66257, '\P{^Is_Sc: --Cari}', ""); - Error('\p{Script: -Cham:=}'); - Error('\P{Script: -Cham:=}'); + Expect(1, 66256, '\p{Is_Sc=Cari}', ""); + Expect(0, 66256, '\p{^Is_Sc=Cari}', ""); + Expect(0, 66256, '\P{Is_Sc=Cari}', ""); + Expect(1, 66256, '\P{^Is_Sc=Cari}', ""); + Expect(0, 66257, '\p{Is_Sc=Cari}', ""); + Expect(1, 66257, '\p{^Is_Sc=Cari}', ""); + Expect(1, 66257, '\P{Is_Sc=Cari}', ""); + Expect(0, 66257, '\P{^Is_Sc=Cari}', ""); + Error('\p{Script: _:=Cham}'); + Error('\P{Script: _:=Cham}'); Expect(1, 43615, '\p{Script=:\ACham\z:}', "");; Expect(0, 43616, '\p{Script=:\ACham\z:}', "");; Expect(1, 43615, '\p{Script=cham}', ""); @@ -123870,38 +127408,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43616, '\P{^Script=cham}', ""); Expect(1, 43615, '\p{Script=:\Acham\z:}', "");; Expect(0, 43616, '\p{Script=:\Acham\z:}', "");; - Expect(1, 43615, '\p{Script=-Cham}', ""); - Expect(0, 43615, '\p{^Script=-Cham}', ""); - Expect(0, 43615, '\P{Script=-Cham}', ""); - Expect(1, 43615, '\P{^Script=-Cham}', ""); - Expect(0, 43616, '\p{Script=-Cham}', ""); - Expect(1, 43616, '\p{^Script=-Cham}', ""); - Expect(1, 43616, '\P{Script=-Cham}', ""); - Expect(0, 43616, '\P{^Script=-Cham}', ""); - Error('\p{Sc=-/a/CHAM}'); - Error('\P{Sc=-/a/CHAM}'); + Expect(1, 43615, '\p{Script=_-CHAM}', ""); + Expect(0, 43615, '\p{^Script=_-CHAM}', ""); + Expect(0, 43615, '\P{Script=_-CHAM}', ""); + Expect(1, 43615, '\P{^Script=_-CHAM}', ""); + Expect(0, 43616, '\p{Script=_-CHAM}', ""); + Expect(1, 43616, '\p{^Script=_-CHAM}', ""); + Expect(1, 43616, '\P{Script=_-CHAM}', ""); + Expect(0, 43616, '\P{^Script=_-CHAM}', ""); + Error('\p{Sc= Cham/a/}'); + Error('\P{Sc= Cham/a/}'); Expect(1, 43615, '\p{Sc=:\ACham\z:}', "");; Expect(0, 43616, '\p{Sc=:\ACham\z:}', "");; - Expect(1, 43615, '\p{Sc=cham}', ""); - Expect(0, 43615, '\p{^Sc=cham}', ""); - Expect(0, 43615, '\P{Sc=cham}', ""); - Expect(1, 43615, '\P{^Sc=cham}', ""); - Expect(0, 43616, '\p{Sc=cham}', ""); - Expect(1, 43616, '\p{^Sc=cham}', ""); - Expect(1, 43616, '\P{Sc=cham}', ""); - Expect(0, 43616, '\P{^Sc=cham}', ""); + Expect(1, 43615, '\p{Sc: cham}', ""); + Expect(0, 43615, '\p{^Sc: cham}', ""); + Expect(0, 43615, '\P{Sc: cham}', ""); + Expect(1, 43615, '\P{^Sc: cham}', ""); + Expect(0, 43616, '\p{Sc: cham}', ""); + Expect(1, 43616, '\p{^Sc: cham}', ""); + Expect(1, 43616, '\P{Sc: cham}', ""); + Expect(0, 43616, '\P{^Sc: cham}', ""); Expect(1, 43615, '\p{Sc=:\Acham\z:}', "");; Expect(0, 43616, '\p{Sc=:\Acham\z:}', "");; - Expect(1, 43615, '\p{Sc= Cham}', ""); - Expect(0, 43615, '\p{^Sc= Cham}', ""); - Expect(0, 43615, '\P{Sc= Cham}', ""); - Expect(1, 43615, '\P{^Sc= Cham}', ""); - Expect(0, 43616, '\p{Sc= Cham}', ""); - Expect(1, 43616, '\p{^Sc= Cham}', ""); - Expect(1, 43616, '\P{Sc= Cham}', ""); - Expect(0, 43616, '\P{^Sc= Cham}', ""); - Error('\p{Is_Script=/a/- Cham}'); - Error('\P{Is_Script=/a/- Cham}'); + Expect(1, 43615, '\p{Sc= Cham}', ""); + Expect(0, 43615, '\p{^Sc= Cham}', ""); + Expect(0, 43615, '\P{Sc= Cham}', ""); + Expect(1, 43615, '\P{^Sc= Cham}', ""); + Expect(0, 43616, '\p{Sc= Cham}', ""); + Expect(1, 43616, '\p{^Sc= Cham}', ""); + Expect(1, 43616, '\P{Sc= Cham}', ""); + Expect(0, 43616, '\P{^Sc= Cham}', ""); + Error('\p{Is_Script=_/a/Cham}'); + Error('\P{Is_Script=_/a/Cham}'); Expect(1, 43615, '\p{Is_Script=cham}', ""); Expect(0, 43615, '\p{^Is_Script=cham}', ""); Expect(0, 43615, '\P{Is_Script=cham}', ""); @@ -123910,16 +127448,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43616, '\p{^Is_Script=cham}', ""); Expect(1, 43616, '\P{Is_Script=cham}', ""); Expect(0, 43616, '\P{^Is_Script=cham}', ""); - Expect(1, 43615, '\p{Is_Script=_-cham}', ""); - Expect(0, 43615, '\p{^Is_Script=_-cham}', ""); - Expect(0, 43615, '\P{Is_Script=_-cham}', ""); - Expect(1, 43615, '\P{^Is_Script=_-cham}', ""); - Expect(0, 43616, '\p{Is_Script=_-cham}', ""); - Expect(1, 43616, '\p{^Is_Script=_-cham}', ""); - Expect(1, 43616, '\P{Is_Script=_-cham}', ""); - Expect(0, 43616, '\P{^Is_Script=_-cham}', ""); - Error('\p{Is_Sc=-/a/Cham}'); - Error('\P{Is_Sc=-/a/Cham}'); + Expect(1, 43615, '\p{Is_Script= CHAM}', ""); + Expect(0, 43615, '\p{^Is_Script= CHAM}', ""); + Expect(0, 43615, '\P{Is_Script= CHAM}', ""); + Expect(1, 43615, '\P{^Is_Script= CHAM}', ""); + Expect(0, 43616, '\p{Is_Script= CHAM}', ""); + Expect(1, 43616, '\p{^Is_Script= CHAM}', ""); + Expect(1, 43616, '\P{Is_Script= CHAM}', ""); + Expect(0, 43616, '\P{^Is_Script= CHAM}', ""); + Error('\p{Is_Sc= cham:=}'); + Error('\P{Is_Sc= cham:=}'); Expect(1, 43615, '\p{Is_Sc=cham}', ""); Expect(0, 43615, '\p{^Is_Sc=cham}', ""); Expect(0, 43615, '\P{Is_Sc=cham}', ""); @@ -123928,16 +127466,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43616, '\p{^Is_Sc=cham}', ""); Expect(1, 43616, '\P{Is_Sc=cham}', ""); Expect(0, 43616, '\P{^Is_Sc=cham}', ""); - Expect(1, 43615, '\p{Is_Sc= Cham}', ""); - Expect(0, 43615, '\p{^Is_Sc= Cham}', ""); - Expect(0, 43615, '\P{Is_Sc= Cham}', ""); - Expect(1, 43615, '\P{^Is_Sc= Cham}', ""); - Expect(0, 43616, '\p{Is_Sc= Cham}', ""); - Expect(1, 43616, '\p{^Is_Sc= Cham}', ""); - Expect(1, 43616, '\P{Is_Sc= Cham}', ""); - Expect(0, 43616, '\P{^Is_Sc= Cham}', ""); - Error('\p{Script= /a/Cherokee}'); - Error('\P{Script= /a/Cherokee}'); + Expect(1, 43615, '\p{Is_Sc=-Cham}', ""); + Expect(0, 43615, '\p{^Is_Sc=-Cham}', ""); + Expect(0, 43615, '\P{Is_Sc=-Cham}', ""); + Expect(1, 43615, '\P{^Is_Sc=-Cham}', ""); + Expect(0, 43616, '\p{Is_Sc=-Cham}', ""); + Expect(1, 43616, '\p{^Is_Sc=-Cham}', ""); + Expect(1, 43616, '\P{Is_Sc=-Cham}', ""); + Expect(0, 43616, '\P{^Is_Sc=-Cham}', ""); + Error('\p{Script=:= Cherokee}'); + Error('\P{Script=:= Cherokee}'); Expect(1, 43967, '\p{Script=:\ACherokee\z:}', "");; Expect(0, 43968, '\p{Script=:\ACherokee\z:}', "");; Expect(1, 43967, '\p{Script=cherokee}', ""); @@ -123950,38 +127488,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43968, '\P{^Script=cherokee}', ""); Expect(1, 43967, '\p{Script=:\Acherokee\z:}', "");; Expect(0, 43968, '\p{Script=:\Acherokee\z:}', "");; - Expect(1, 43967, '\p{Script=CHEROKEE}', ""); - Expect(0, 43967, '\p{^Script=CHEROKEE}', ""); - Expect(0, 43967, '\P{Script=CHEROKEE}', ""); - Expect(1, 43967, '\P{^Script=CHEROKEE}', ""); - Expect(0, 43968, '\p{Script=CHEROKEE}', ""); - Expect(1, 43968, '\p{^Script=CHEROKEE}', ""); - Expect(1, 43968, '\P{Script=CHEROKEE}', ""); - Expect(0, 43968, '\P{^Script=CHEROKEE}', ""); - Error('\p{Sc: :=_ CHER}'); - Error('\P{Sc: :=_ CHER}'); + Expect(1, 43967, '\p{Script=- CHEROKEE}', ""); + Expect(0, 43967, '\p{^Script=- CHEROKEE}', ""); + Expect(0, 43967, '\P{Script=- CHEROKEE}', ""); + Expect(1, 43967, '\P{^Script=- CHEROKEE}', ""); + Expect(0, 43968, '\p{Script=- CHEROKEE}', ""); + Expect(1, 43968, '\p{^Script=- CHEROKEE}', ""); + Expect(1, 43968, '\P{Script=- CHEROKEE}', ""); + Expect(0, 43968, '\P{^Script=- CHEROKEE}', ""); + Error('\p{Sc= CHER/a/}'); + Error('\P{Sc= CHER/a/}'); Expect(1, 43967, '\p{Sc=:\ACher\z:}', "");; Expect(0, 43968, '\p{Sc=:\ACher\z:}', "");; - Expect(1, 43967, '\p{Sc=cher}', ""); - Expect(0, 43967, '\p{^Sc=cher}', ""); - Expect(0, 43967, '\P{Sc=cher}', ""); - Expect(1, 43967, '\P{^Sc=cher}', ""); - Expect(0, 43968, '\p{Sc=cher}', ""); - Expect(1, 43968, '\p{^Sc=cher}', ""); - Expect(1, 43968, '\P{Sc=cher}', ""); - Expect(0, 43968, '\P{^Sc=cher}', ""); + Expect(1, 43967, '\p{Sc: cher}', ""); + Expect(0, 43967, '\p{^Sc: cher}', ""); + Expect(0, 43967, '\P{Sc: cher}', ""); + Expect(1, 43967, '\P{^Sc: cher}', ""); + Expect(0, 43968, '\p{Sc: cher}', ""); + Expect(1, 43968, '\p{^Sc: cher}', ""); + Expect(1, 43968, '\P{Sc: cher}', ""); + Expect(0, 43968, '\P{^Sc: cher}', ""); Expect(1, 43967, '\p{Sc=:\Acher\z:}', "");; Expect(0, 43968, '\p{Sc=:\Acher\z:}', "");; - Expect(1, 43967, '\p{Sc=_-CHER}', ""); - Expect(0, 43967, '\p{^Sc=_-CHER}', ""); - Expect(0, 43967, '\P{Sc=_-CHER}', ""); - Expect(1, 43967, '\P{^Sc=_-CHER}', ""); - Expect(0, 43968, '\p{Sc=_-CHER}', ""); - Expect(1, 43968, '\p{^Sc=_-CHER}', ""); - Expect(1, 43968, '\P{Sc=_-CHER}', ""); - Expect(0, 43968, '\P{^Sc=_-CHER}', ""); - Error('\p{Is_Script=_/a/Cherokee}'); - Error('\P{Is_Script=_/a/Cherokee}'); + Expect(1, 43967, '\p{Sc=-Cher}', ""); + Expect(0, 43967, '\p{^Sc=-Cher}', ""); + Expect(0, 43967, '\P{Sc=-Cher}', ""); + Expect(1, 43967, '\P{^Sc=-Cher}', ""); + Expect(0, 43968, '\p{Sc=-Cher}', ""); + Expect(1, 43968, '\p{^Sc=-Cher}', ""); + Expect(1, 43968, '\P{Sc=-Cher}', ""); + Expect(0, 43968, '\P{^Sc=-Cher}', ""); + Error('\p{Is_Script= _CHEROKEE:=}'); + Error('\P{Is_Script= _CHEROKEE:=}'); Expect(1, 43967, '\p{Is_Script=cherokee}', ""); Expect(0, 43967, '\p{^Is_Script=cherokee}', ""); Expect(0, 43967, '\P{Is_Script=cherokee}', ""); @@ -123990,16 +127528,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43968, '\p{^Is_Script=cherokee}', ""); Expect(1, 43968, '\P{Is_Script=cherokee}', ""); Expect(0, 43968, '\P{^Is_Script=cherokee}', ""); - Expect(1, 43967, '\p{Is_Script=-Cherokee}', ""); - Expect(0, 43967, '\p{^Is_Script=-Cherokee}', ""); - Expect(0, 43967, '\P{Is_Script=-Cherokee}', ""); - Expect(1, 43967, '\P{^Is_Script=-Cherokee}', ""); - Expect(0, 43968, '\p{Is_Script=-Cherokee}', ""); - Expect(1, 43968, '\p{^Is_Script=-Cherokee}', ""); - Expect(1, 43968, '\P{Is_Script=-Cherokee}', ""); - Expect(0, 43968, '\P{^Is_Script=-Cherokee}', ""); - Error('\p{Is_Sc=_ CHER/a/}'); - Error('\P{Is_Sc=_ CHER/a/}'); + Expect(1, 43967, '\p{Is_Script: _Cherokee}', ""); + Expect(0, 43967, '\p{^Is_Script: _Cherokee}', ""); + Expect(0, 43967, '\P{Is_Script: _Cherokee}', ""); + Expect(1, 43967, '\P{^Is_Script: _Cherokee}', ""); + Expect(0, 43968, '\p{Is_Script: _Cherokee}', ""); + Expect(1, 43968, '\p{^Is_Script: _Cherokee}', ""); + Expect(1, 43968, '\P{Is_Script: _Cherokee}', ""); + Expect(0, 43968, '\P{^Is_Script: _Cherokee}', ""); + Error('\p{Is_Sc=-CHER/a/}'); + Error('\P{Is_Sc=-CHER/a/}'); Expect(1, 43967, '\p{Is_Sc=cher}', ""); Expect(0, 43967, '\p{^Is_Sc=cher}', ""); Expect(0, 43967, '\P{Is_Sc=cher}', ""); @@ -124008,38 +127546,118 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43968, '\p{^Is_Sc=cher}', ""); Expect(1, 43968, '\P{Is_Sc=cher}', ""); Expect(0, 43968, '\P{^Is_Sc=cher}', ""); - Expect(1, 43967, '\p{Is_Sc= CHER}', ""); - Expect(0, 43967, '\p{^Is_Sc= CHER}', ""); - Expect(0, 43967, '\P{Is_Sc= CHER}', ""); - Expect(1, 43967, '\P{^Is_Sc= CHER}', ""); - Expect(0, 43968, '\p{Is_Sc= CHER}', ""); - Expect(1, 43968, '\p{^Is_Sc= CHER}', ""); - Expect(1, 43968, '\P{Is_Sc= CHER}', ""); - Expect(0, 43968, '\P{^Is_Sc= CHER}', ""); - Error('\p{Script=_/a/coptic}'); - Error('\P{Script=_/a/coptic}'); + Expect(1, 43967, '\p{Is_Sc= _cher}', ""); + Expect(0, 43967, '\p{^Is_Sc= _cher}', ""); + Expect(0, 43967, '\P{Is_Sc= _cher}', ""); + Expect(1, 43967, '\P{^Is_Sc= _cher}', ""); + Expect(0, 43968, '\p{Is_Sc= _cher}', ""); + Expect(1, 43968, '\p{^Is_Sc= _cher}', ""); + Expect(1, 43968, '\P{Is_Sc= _cher}', ""); + Expect(0, 43968, '\P{^Is_Sc= _cher}', ""); + Error('\p{Script: _:=Chorasmian}'); + Error('\P{Script: _:=Chorasmian}'); + Expect(1, 69579, '\p{Script=:\AChorasmian\z:}', "");; + Expect(0, 69580, '\p{Script=:\AChorasmian\z:}', "");; + Expect(1, 69579, '\p{Script=chorasmian}', ""); + Expect(0, 69579, '\p{^Script=chorasmian}', ""); + Expect(0, 69579, '\P{Script=chorasmian}', ""); + Expect(1, 69579, '\P{^Script=chorasmian}', ""); + Expect(0, 69580, '\p{Script=chorasmian}', ""); + Expect(1, 69580, '\p{^Script=chorasmian}', ""); + Expect(1, 69580, '\P{Script=chorasmian}', ""); + Expect(0, 69580, '\P{^Script=chorasmian}', ""); + Expect(1, 69579, '\p{Script=:\Achorasmian\z:}', "");; + Expect(0, 69580, '\p{Script=:\Achorasmian\z:}', "");; + Expect(1, 69579, '\p{Script=-_Chorasmian}', ""); + Expect(0, 69579, '\p{^Script=-_Chorasmian}', ""); + Expect(0, 69579, '\P{Script=-_Chorasmian}', ""); + Expect(1, 69579, '\P{^Script=-_Chorasmian}', ""); + Expect(0, 69580, '\p{Script=-_Chorasmian}', ""); + Expect(1, 69580, '\p{^Script=-_Chorasmian}', ""); + Expect(1, 69580, '\P{Script=-_Chorasmian}', ""); + Expect(0, 69580, '\P{^Script=-_Chorasmian}', ""); + Error('\p{Sc= :=CHRS}'); + Error('\P{Sc= :=CHRS}'); + Expect(1, 69579, '\p{Sc=:\AChrs\z:}', "");; + Expect(0, 69580, '\p{Sc=:\AChrs\z:}', "");; + Expect(1, 69579, '\p{Sc:chrs}', ""); + Expect(0, 69579, '\p{^Sc:chrs}', ""); + Expect(0, 69579, '\P{Sc:chrs}', ""); + Expect(1, 69579, '\P{^Sc:chrs}', ""); + Expect(0, 69580, '\p{Sc:chrs}', ""); + Expect(1, 69580, '\p{^Sc:chrs}', ""); + Expect(1, 69580, '\P{Sc:chrs}', ""); + Expect(0, 69580, '\P{^Sc:chrs}', ""); + Expect(1, 69579, '\p{Sc=:\Achrs\z:}', "");; + Expect(0, 69580, '\p{Sc=:\Achrs\z:}', "");; + Expect(1, 69579, '\p{Sc= CHRS}', ""); + Expect(0, 69579, '\p{^Sc= CHRS}', ""); + Expect(0, 69579, '\P{Sc= CHRS}', ""); + Expect(1, 69579, '\P{^Sc= CHRS}', ""); + Expect(0, 69580, '\p{Sc= CHRS}', ""); + Expect(1, 69580, '\p{^Sc= CHRS}', ""); + Expect(1, 69580, '\P{Sc= CHRS}', ""); + Expect(0, 69580, '\P{^Sc= CHRS}', ""); + Error('\p{Is_Script=Chorasmian/a/}'); + Error('\P{Is_Script=Chorasmian/a/}'); + Expect(1, 69579, '\p{Is_Script=chorasmian}', ""); + Expect(0, 69579, '\p{^Is_Script=chorasmian}', ""); + Expect(0, 69579, '\P{Is_Script=chorasmian}', ""); + Expect(1, 69579, '\P{^Is_Script=chorasmian}', ""); + Expect(0, 69580, '\p{Is_Script=chorasmian}', ""); + Expect(1, 69580, '\p{^Is_Script=chorasmian}', ""); + Expect(1, 69580, '\P{Is_Script=chorasmian}', ""); + Expect(0, 69580, '\P{^Is_Script=chorasmian}', ""); + Expect(1, 69579, '\p{Is_Script= Chorasmian}', ""); + Expect(0, 69579, '\p{^Is_Script= Chorasmian}', ""); + Expect(0, 69579, '\P{Is_Script= Chorasmian}', ""); + Expect(1, 69579, '\P{^Is_Script= Chorasmian}', ""); + Expect(0, 69580, '\p{Is_Script= Chorasmian}', ""); + Expect(1, 69580, '\p{^Is_Script= Chorasmian}', ""); + Expect(1, 69580, '\P{Is_Script= Chorasmian}', ""); + Expect(0, 69580, '\P{^Is_Script= Chorasmian}', ""); + Error('\p{Is_Sc=/a/ -Chrs}'); + Error('\P{Is_Sc=/a/ -Chrs}'); + Expect(1, 69579, '\p{Is_Sc=chrs}', ""); + Expect(0, 69579, '\p{^Is_Sc=chrs}', ""); + Expect(0, 69579, '\P{Is_Sc=chrs}', ""); + Expect(1, 69579, '\P{^Is_Sc=chrs}', ""); + Expect(0, 69580, '\p{Is_Sc=chrs}', ""); + Expect(1, 69580, '\p{^Is_Sc=chrs}', ""); + Expect(1, 69580, '\P{Is_Sc=chrs}', ""); + Expect(0, 69580, '\P{^Is_Sc=chrs}', ""); + Expect(1, 69579, '\p{Is_Sc: _Chrs}', ""); + Expect(0, 69579, '\p{^Is_Sc: _Chrs}', ""); + Expect(0, 69579, '\P{Is_Sc: _Chrs}', ""); + Expect(1, 69579, '\P{^Is_Sc: _Chrs}', ""); + Expect(0, 69580, '\p{Is_Sc: _Chrs}', ""); + Expect(1, 69580, '\p{^Is_Sc: _Chrs}', ""); + Expect(1, 69580, '\P{Is_Sc: _Chrs}', ""); + Expect(0, 69580, '\P{^Is_Sc: _Chrs}', ""); + Error('\p{Script=:=Coptic}'); + Error('\P{Script=:=Coptic}'); Expect(1, 11519, '\p{Script=:\ACoptic\z:}', "");; Expect(0, 11520, '\p{Script=:\ACoptic\z:}', "");; - Expect(1, 11519, '\p{Script: coptic}', ""); - Expect(0, 11519, '\p{^Script: coptic}', ""); - Expect(0, 11519, '\P{Script: coptic}', ""); - Expect(1, 11519, '\P{^Script: coptic}', ""); - Expect(0, 11520, '\p{Script: coptic}', ""); - Expect(1, 11520, '\p{^Script: coptic}', ""); - Expect(1, 11520, '\P{Script: coptic}', ""); - Expect(0, 11520, '\P{^Script: coptic}', ""); + Expect(1, 11519, '\p{Script=coptic}', ""); + Expect(0, 11519, '\p{^Script=coptic}', ""); + Expect(0, 11519, '\P{Script=coptic}', ""); + Expect(1, 11519, '\P{^Script=coptic}', ""); + Expect(0, 11520, '\p{Script=coptic}', ""); + Expect(1, 11520, '\p{^Script=coptic}', ""); + Expect(1, 11520, '\P{Script=coptic}', ""); + Expect(0, 11520, '\P{^Script=coptic}', ""); Expect(1, 11519, '\p{Script=:\Acoptic\z:}', "");; Expect(0, 11520, '\p{Script=:\Acoptic\z:}', "");; - Expect(1, 11519, '\p{Script: --COPTIC}', ""); - Expect(0, 11519, '\p{^Script: --COPTIC}', ""); - Expect(0, 11519, '\P{Script: --COPTIC}', ""); - Expect(1, 11519, '\P{^Script: --COPTIC}', ""); - Expect(0, 11520, '\p{Script: --COPTIC}', ""); - Expect(1, 11520, '\p{^Script: --COPTIC}', ""); - Expect(1, 11520, '\P{Script: --COPTIC}', ""); - Expect(0, 11520, '\P{^Script: --COPTIC}', ""); - Error('\p{Sc=/a/_-Copt}'); - Error('\P{Sc=/a/_-Copt}'); + Expect(1, 11519, '\p{Script: - Coptic}', ""); + Expect(0, 11519, '\p{^Script: - Coptic}', ""); + Expect(0, 11519, '\P{Script: - Coptic}', ""); + Expect(1, 11519, '\P{^Script: - Coptic}', ""); + Expect(0, 11520, '\p{Script: - Coptic}', ""); + Expect(1, 11520, '\p{^Script: - Coptic}', ""); + Expect(1, 11520, '\P{Script: - Coptic}', ""); + Expect(0, 11520, '\P{^Script: - Coptic}', ""); + Error('\p{Sc=:= Copt}'); + Error('\P{Sc=:= Copt}'); Expect(1, 11519, '\p{Sc=:\ACopt\z:}', "");; Expect(0, 11520, '\p{Sc=:\ACopt\z:}', "");; Expect(1, 11519, '\p{Sc=copt}', ""); @@ -124052,34 +127670,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 11520, '\P{^Sc=copt}', ""); Expect(1, 11519, '\p{Sc=:\Acopt\z:}', "");; Expect(0, 11520, '\p{Sc=:\Acopt\z:}', "");; - Expect(1, 11519, '\p{Sc= copt}', ""); - Expect(0, 11519, '\p{^Sc= copt}', ""); - Expect(0, 11519, '\P{Sc= copt}', ""); - Expect(1, 11519, '\P{^Sc= copt}', ""); - Expect(0, 11520, '\p{Sc= copt}', ""); - Expect(1, 11520, '\p{^Sc= copt}', ""); - Expect(1, 11520, '\P{Sc= copt}', ""); - Expect(0, 11520, '\P{^Sc= copt}', ""); - Error('\p{Is_Script=-Qaac/a/}'); - Error('\P{Is_Script=-Qaac/a/}'); - Expect(1, 11519, '\p{Is_Script: qaac}', ""); - Expect(0, 11519, '\p{^Is_Script: qaac}', ""); - Expect(0, 11519, '\P{Is_Script: qaac}', ""); - Expect(1, 11519, '\P{^Is_Script: qaac}', ""); - Expect(0, 11520, '\p{Is_Script: qaac}', ""); - Expect(1, 11520, '\p{^Is_Script: qaac}', ""); - Expect(1, 11520, '\P{Is_Script: qaac}', ""); - Expect(0, 11520, '\P{^Is_Script: qaac}', ""); - Expect(1, 11519, '\p{Is_Script: -Qaac}', ""); - Expect(0, 11519, '\p{^Is_Script: -Qaac}', ""); - Expect(0, 11519, '\P{Is_Script: -Qaac}', ""); - Expect(1, 11519, '\P{^Is_Script: -Qaac}', ""); - Expect(0, 11520, '\p{Is_Script: -Qaac}', ""); - Expect(1, 11520, '\p{^Is_Script: -Qaac}', ""); - Expect(1, 11520, '\P{Is_Script: -Qaac}', ""); - Expect(0, 11520, '\P{^Is_Script: -Qaac}', ""); - Error('\p{Is_Sc=/a/ COPTIC}'); - Error('\P{Is_Sc=/a/ COPTIC}'); + Expect(1, 11519, '\p{Sc=- Copt}', ""); + Expect(0, 11519, '\p{^Sc=- Copt}', ""); + Expect(0, 11519, '\P{Sc=- Copt}', ""); + Expect(1, 11519, '\P{^Sc=- Copt}', ""); + Expect(0, 11520, '\p{Sc=- Copt}', ""); + Expect(1, 11520, '\p{^Sc=- Copt}', ""); + Expect(1, 11520, '\P{Sc=- Copt}', ""); + Expect(0, 11520, '\P{^Sc=- Copt}', ""); + Error('\p{Is_Script=/a/ QAAC}'); + Error('\P{Is_Script=/a/ QAAC}'); + Expect(1, 11519, '\p{Is_Script=qaac}', ""); + Expect(0, 11519, '\p{^Is_Script=qaac}', ""); + Expect(0, 11519, '\P{Is_Script=qaac}', ""); + Expect(1, 11519, '\P{^Is_Script=qaac}', ""); + Expect(0, 11520, '\p{Is_Script=qaac}', ""); + Expect(1, 11520, '\p{^Is_Script=qaac}', ""); + Expect(1, 11520, '\P{Is_Script=qaac}', ""); + Expect(0, 11520, '\P{^Is_Script=qaac}', ""); + Expect(1, 11519, '\p{Is_Script=_qaac}', ""); + Expect(0, 11519, '\p{^Is_Script=_qaac}', ""); + Expect(0, 11519, '\P{Is_Script=_qaac}', ""); + Expect(1, 11519, '\P{^Is_Script=_qaac}', ""); + Expect(0, 11520, '\p{Is_Script=_qaac}', ""); + Expect(1, 11520, '\p{^Is_Script=_qaac}', ""); + Expect(1, 11520, '\P{Is_Script=_qaac}', ""); + Expect(0, 11520, '\P{^Is_Script=_qaac}', ""); + Error('\p{Is_Sc= coptic/a/}'); + Error('\P{Is_Sc= coptic/a/}'); Expect(1, 11519, '\p{Is_Sc=coptic}', ""); Expect(0, 11519, '\p{^Is_Sc=coptic}', ""); Expect(0, 11519, '\P{Is_Sc=coptic}', ""); @@ -124088,16 +127706,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11520, '\p{^Is_Sc=coptic}', ""); Expect(1, 11520, '\P{Is_Sc=coptic}', ""); Expect(0, 11520, '\P{^Is_Sc=coptic}', ""); - Expect(1, 11519, '\p{Is_Sc=_ coptic}', ""); - Expect(0, 11519, '\p{^Is_Sc=_ coptic}', ""); - Expect(0, 11519, '\P{Is_Sc=_ coptic}', ""); - Expect(1, 11519, '\P{^Is_Sc=_ coptic}', ""); - Expect(0, 11520, '\p{Is_Sc=_ coptic}', ""); - Expect(1, 11520, '\p{^Is_Sc=_ coptic}', ""); - Expect(1, 11520, '\P{Is_Sc=_ coptic}', ""); - Expect(0, 11520, '\P{^Is_Sc=_ coptic}', ""); - Error('\p{Script= :=Cypriot}'); - Error('\P{Script= :=Cypriot}'); + Expect(1, 11519, '\p{Is_Sc= coptic}', ""); + Expect(0, 11519, '\p{^Is_Sc= coptic}', ""); + Expect(0, 11519, '\P{Is_Sc= coptic}', ""); + Expect(1, 11519, '\P{^Is_Sc= coptic}', ""); + Expect(0, 11520, '\p{Is_Sc= coptic}', ""); + Expect(1, 11520, '\p{^Is_Sc= coptic}', ""); + Expect(1, 11520, '\P{Is_Sc= coptic}', ""); + Expect(0, 11520, '\P{^Is_Sc= coptic}', ""); + Error('\p{Script= Cypriot/a/}'); + Error('\P{Script= Cypriot/a/}'); Expect(1, 67647, '\p{Script=:\ACypriot\z:}', "");; Expect(0, 67648, '\p{Script=:\ACypriot\z:}', "");; Expect(1, 67647, '\p{Script=cypriot}', ""); @@ -124110,16 +127728,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67648, '\P{^Script=cypriot}', ""); Expect(1, 67647, '\p{Script=:\Acypriot\z:}', "");; Expect(0, 67648, '\p{Script=:\Acypriot\z:}', "");; - Expect(1, 67647, '\p{Script= _Cypriot}', ""); - Expect(0, 67647, '\p{^Script= _Cypriot}', ""); - Expect(0, 67647, '\P{Script= _Cypriot}', ""); - Expect(1, 67647, '\P{^Script= _Cypriot}', ""); - Expect(0, 67648, '\p{Script= _Cypriot}', ""); - Expect(1, 67648, '\p{^Script= _Cypriot}', ""); - Expect(1, 67648, '\P{Script= _Cypriot}', ""); - Expect(0, 67648, '\P{^Script= _Cypriot}', ""); - Error('\p{Sc= :=Cprt}'); - Error('\P{Sc= :=Cprt}'); + Expect(1, 67647, '\p{Script=_cypriot}', ""); + Expect(0, 67647, '\p{^Script=_cypriot}', ""); + Expect(0, 67647, '\P{Script=_cypriot}', ""); + Expect(1, 67647, '\P{^Script=_cypriot}', ""); + Expect(0, 67648, '\p{Script=_cypriot}', ""); + Expect(1, 67648, '\p{^Script=_cypriot}', ""); + Expect(1, 67648, '\P{Script=_cypriot}', ""); + Expect(0, 67648, '\P{^Script=_cypriot}', ""); + Error('\p{Sc= _cprt:=}'); + Error('\P{Sc= _cprt:=}'); Expect(1, 67647, '\p{Sc=:\ACprt\z:}', "");; Expect(0, 67648, '\p{Sc=:\ACprt\z:}', "");; Expect(1, 67647, '\p{Sc=cprt}', ""); @@ -124132,34 +127750,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67648, '\P{^Sc=cprt}', ""); Expect(1, 67647, '\p{Sc=:\Acprt\z:}', "");; Expect(0, 67648, '\p{Sc=:\Acprt\z:}', "");; - Expect(1, 67647, '\p{Sc=_CPRT}', ""); - Expect(0, 67647, '\p{^Sc=_CPRT}', ""); - Expect(0, 67647, '\P{Sc=_CPRT}', ""); - Expect(1, 67647, '\P{^Sc=_CPRT}', ""); - Expect(0, 67648, '\p{Sc=_CPRT}', ""); - Expect(1, 67648, '\p{^Sc=_CPRT}', ""); - Expect(1, 67648, '\P{Sc=_CPRT}', ""); - Expect(0, 67648, '\P{^Sc=_CPRT}', ""); - Error('\p{Is_Script= /a/cypriot}'); - Error('\P{Is_Script= /a/cypriot}'); - Expect(1, 67647, '\p{Is_Script=cypriot}', ""); - Expect(0, 67647, '\p{^Is_Script=cypriot}', ""); - Expect(0, 67647, '\P{Is_Script=cypriot}', ""); - Expect(1, 67647, '\P{^Is_Script=cypriot}', ""); - Expect(0, 67648, '\p{Is_Script=cypriot}', ""); - Expect(1, 67648, '\p{^Is_Script=cypriot}', ""); - Expect(1, 67648, '\P{Is_Script=cypriot}', ""); - Expect(0, 67648, '\P{^Is_Script=cypriot}', ""); - Expect(1, 67647, '\p{Is_Script=_ cypriot}', ""); - Expect(0, 67647, '\p{^Is_Script=_ cypriot}', ""); - Expect(0, 67647, '\P{Is_Script=_ cypriot}', ""); - Expect(1, 67647, '\P{^Is_Script=_ cypriot}', ""); - Expect(0, 67648, '\p{Is_Script=_ cypriot}', ""); - Expect(1, 67648, '\p{^Is_Script=_ cypriot}', ""); - Expect(1, 67648, '\P{Is_Script=_ cypriot}', ""); - Expect(0, 67648, '\P{^Is_Script=_ cypriot}', ""); - Error('\p{Is_Sc=-Cprt:=}'); - Error('\P{Is_Sc=-Cprt:=}'); + Expect(1, 67647, '\p{Sc= -CPRT}', ""); + Expect(0, 67647, '\p{^Sc= -CPRT}', ""); + Expect(0, 67647, '\P{Sc= -CPRT}', ""); + Expect(1, 67647, '\P{^Sc= -CPRT}', ""); + Expect(0, 67648, '\p{Sc= -CPRT}', ""); + Expect(1, 67648, '\p{^Sc= -CPRT}', ""); + Expect(1, 67648, '\P{Sc= -CPRT}', ""); + Expect(0, 67648, '\P{^Sc= -CPRT}', ""); + Error('\p{Is_Script=/a/Cypriot}'); + Error('\P{Is_Script=/a/Cypriot}'); + Expect(1, 67647, '\p{Is_Script: cypriot}', ""); + Expect(0, 67647, '\p{^Is_Script: cypriot}', ""); + Expect(0, 67647, '\P{Is_Script: cypriot}', ""); + Expect(1, 67647, '\P{^Is_Script: cypriot}', ""); + Expect(0, 67648, '\p{Is_Script: cypriot}', ""); + Expect(1, 67648, '\p{^Is_Script: cypriot}', ""); + Expect(1, 67648, '\P{Is_Script: cypriot}', ""); + Expect(0, 67648, '\P{^Is_Script: cypriot}', ""); + Expect(1, 67647, '\p{Is_Script=__Cypriot}', ""); + Expect(0, 67647, '\p{^Is_Script=__Cypriot}', ""); + Expect(0, 67647, '\P{Is_Script=__Cypriot}', ""); + Expect(1, 67647, '\P{^Is_Script=__Cypriot}', ""); + Expect(0, 67648, '\p{Is_Script=__Cypriot}', ""); + Expect(1, 67648, '\p{^Is_Script=__Cypriot}', ""); + Expect(1, 67648, '\P{Is_Script=__Cypriot}', ""); + Expect(0, 67648, '\P{^Is_Script=__Cypriot}', ""); + Error('\p{Is_Sc=_:=cprt}'); + Error('\P{Is_Sc=_:=cprt}'); Expect(1, 67647, '\p{Is_Sc=cprt}', ""); Expect(0, 67647, '\p{^Is_Sc=cprt}', ""); Expect(0, 67647, '\P{Is_Sc=cprt}', ""); @@ -124168,16 +127786,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67648, '\p{^Is_Sc=cprt}', ""); Expect(1, 67648, '\P{Is_Sc=cprt}', ""); Expect(0, 67648, '\P{^Is_Sc=cprt}', ""); - Expect(1, 67647, '\p{Is_Sc=_-Cprt}', ""); - Expect(0, 67647, '\p{^Is_Sc=_-Cprt}', ""); - Expect(0, 67647, '\P{Is_Sc=_-Cprt}', ""); - Expect(1, 67647, '\P{^Is_Sc=_-Cprt}', ""); - Expect(0, 67648, '\p{Is_Sc=_-Cprt}', ""); - Expect(1, 67648, '\p{^Is_Sc=_-Cprt}', ""); - Expect(1, 67648, '\P{Is_Sc=_-Cprt}', ""); - Expect(0, 67648, '\P{^Is_Sc=_-Cprt}', ""); - Error('\p{Script: := Cyrillic}'); - Error('\P{Script: := Cyrillic}'); + Expect(1, 67647, '\p{Is_Sc=- Cprt}', ""); + Expect(0, 67647, '\p{^Is_Sc=- Cprt}', ""); + Expect(0, 67647, '\P{Is_Sc=- Cprt}', ""); + Expect(1, 67647, '\P{^Is_Sc=- Cprt}', ""); + Expect(0, 67648, '\p{Is_Sc=- Cprt}', ""); + Expect(1, 67648, '\p{^Is_Sc=- Cprt}', ""); + Expect(1, 67648, '\P{Is_Sc=- Cprt}', ""); + Expect(0, 67648, '\P{^Is_Sc=- Cprt}', ""); + Error('\p{Script: :=Cyrillic}'); + Error('\P{Script: :=Cyrillic}'); Expect(1, 65071, '\p{Script=:\ACyrillic\z:}', "");; Expect(0, 65072, '\p{Script=:\ACyrillic\z:}', "");; Expect(1, 65071, '\p{Script=cyrillic}', ""); @@ -124190,74 +127808,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65072, '\P{^Script=cyrillic}', ""); Expect(1, 65071, '\p{Script=:\Acyrillic\z:}', "");; Expect(0, 65072, '\p{Script=:\Acyrillic\z:}', "");; - Expect(1, 65071, '\p{Script=__Cyrillic}', ""); - Expect(0, 65071, '\p{^Script=__Cyrillic}', ""); - Expect(0, 65071, '\P{Script=__Cyrillic}', ""); - Expect(1, 65071, '\P{^Script=__Cyrillic}', ""); - Expect(0, 65072, '\p{Script=__Cyrillic}', ""); - Expect(1, 65072, '\p{^Script=__Cyrillic}', ""); - Expect(1, 65072, '\P{Script=__Cyrillic}', ""); - Expect(0, 65072, '\P{^Script=__Cyrillic}', ""); - Error('\p{Sc=:= CYRL}'); - Error('\P{Sc=:= CYRL}'); + Expect(1, 65071, '\p{Script=-_Cyrillic}', ""); + Expect(0, 65071, '\p{^Script=-_Cyrillic}', ""); + Expect(0, 65071, '\P{Script=-_Cyrillic}', ""); + Expect(1, 65071, '\P{^Script=-_Cyrillic}', ""); + Expect(0, 65072, '\p{Script=-_Cyrillic}', ""); + Expect(1, 65072, '\p{^Script=-_Cyrillic}', ""); + Expect(1, 65072, '\P{Script=-_Cyrillic}', ""); + Expect(0, 65072, '\P{^Script=-_Cyrillic}', ""); + Error('\p{Sc= _Cyrl:=}'); + Error('\P{Sc= _Cyrl:=}'); Expect(1, 65071, '\p{Sc=:\ACyrl\z:}', "");; Expect(0, 65072, '\p{Sc=:\ACyrl\z:}', "");; - Expect(1, 65071, '\p{Sc: cyrl}', ""); - Expect(0, 65071, '\p{^Sc: cyrl}', ""); - Expect(0, 65071, '\P{Sc: cyrl}', ""); - Expect(1, 65071, '\P{^Sc: cyrl}', ""); - Expect(0, 65072, '\p{Sc: cyrl}', ""); - Expect(1, 65072, '\p{^Sc: cyrl}', ""); - Expect(1, 65072, '\P{Sc: cyrl}', ""); - Expect(0, 65072, '\P{^Sc: cyrl}', ""); + Expect(1, 65071, '\p{Sc=cyrl}', ""); + Expect(0, 65071, '\p{^Sc=cyrl}', ""); + Expect(0, 65071, '\P{Sc=cyrl}', ""); + Expect(1, 65071, '\P{^Sc=cyrl}', ""); + Expect(0, 65072, '\p{Sc=cyrl}', ""); + Expect(1, 65072, '\p{^Sc=cyrl}', ""); + Expect(1, 65072, '\P{Sc=cyrl}', ""); + Expect(0, 65072, '\P{^Sc=cyrl}', ""); Expect(1, 65071, '\p{Sc=:\Acyrl\z:}', "");; Expect(0, 65072, '\p{Sc=:\Acyrl\z:}', "");; - Expect(1, 65071, '\p{Sc: Cyrl}', ""); - Expect(0, 65071, '\p{^Sc: Cyrl}', ""); - Expect(0, 65071, '\P{Sc: Cyrl}', ""); - Expect(1, 65071, '\P{^Sc: Cyrl}', ""); - Expect(0, 65072, '\p{Sc: Cyrl}', ""); - Expect(1, 65072, '\p{^Sc: Cyrl}', ""); - Expect(1, 65072, '\P{Sc: Cyrl}', ""); - Expect(0, 65072, '\P{^Sc: Cyrl}', ""); - Error('\p{Is_Script=_ cyrillic:=}'); - Error('\P{Is_Script=_ cyrillic:=}'); - Expect(1, 65071, '\p{Is_Script: cyrillic}', ""); - Expect(0, 65071, '\p{^Is_Script: cyrillic}', ""); - Expect(0, 65071, '\P{Is_Script: cyrillic}', ""); - Expect(1, 65071, '\P{^Is_Script: cyrillic}', ""); - Expect(0, 65072, '\p{Is_Script: cyrillic}', ""); - Expect(1, 65072, '\p{^Is_Script: cyrillic}', ""); - Expect(1, 65072, '\P{Is_Script: cyrillic}', ""); - Expect(0, 65072, '\P{^Is_Script: cyrillic}', ""); - Expect(1, 65071, '\p{Is_Script=_Cyrillic}', ""); - Expect(0, 65071, '\p{^Is_Script=_Cyrillic}', ""); - Expect(0, 65071, '\P{Is_Script=_Cyrillic}', ""); - Expect(1, 65071, '\P{^Is_Script=_Cyrillic}', ""); - Expect(0, 65072, '\p{Is_Script=_Cyrillic}', ""); - Expect(1, 65072, '\p{^Is_Script=_Cyrillic}', ""); - Expect(1, 65072, '\P{Is_Script=_Cyrillic}', ""); - Expect(0, 65072, '\P{^Is_Script=_Cyrillic}', ""); - Error('\p{Is_Sc= :=cyrl}'); - Error('\P{Is_Sc= :=cyrl}'); - Expect(1, 65071, '\p{Is_Sc:cyrl}', ""); - Expect(0, 65071, '\p{^Is_Sc:cyrl}', ""); - Expect(0, 65071, '\P{Is_Sc:cyrl}', ""); - Expect(1, 65071, '\P{^Is_Sc:cyrl}', ""); - Expect(0, 65072, '\p{Is_Sc:cyrl}', ""); - Expect(1, 65072, '\p{^Is_Sc:cyrl}', ""); - Expect(1, 65072, '\P{Is_Sc:cyrl}', ""); - Expect(0, 65072, '\P{^Is_Sc:cyrl}', ""); - Expect(1, 65071, '\p{Is_Sc=_-cyrl}', ""); - Expect(0, 65071, '\p{^Is_Sc=_-cyrl}', ""); - Expect(0, 65071, '\P{Is_Sc=_-cyrl}', ""); - Expect(1, 65071, '\P{^Is_Sc=_-cyrl}', ""); - Expect(0, 65072, '\p{Is_Sc=_-cyrl}', ""); - Expect(1, 65072, '\p{^Is_Sc=_-cyrl}', ""); - Expect(1, 65072, '\P{Is_Sc=_-cyrl}', ""); - Expect(0, 65072, '\P{^Is_Sc=_-cyrl}', ""); - Error('\p{Script=_devanagari/a/}'); - Error('\P{Script=_devanagari/a/}'); + Expect(1, 65071, '\p{Sc= CYRL}', ""); + Expect(0, 65071, '\p{^Sc= CYRL}', ""); + Expect(0, 65071, '\P{Sc= CYRL}', ""); + Expect(1, 65071, '\P{^Sc= CYRL}', ""); + Expect(0, 65072, '\p{Sc= CYRL}', ""); + Expect(1, 65072, '\p{^Sc= CYRL}', ""); + Expect(1, 65072, '\P{Sc= CYRL}', ""); + Expect(0, 65072, '\P{^Sc= CYRL}', ""); + Error('\p{Is_Script= _CYRILLIC:=}'); + Error('\P{Is_Script= _CYRILLIC:=}'); + Expect(1, 65071, '\p{Is_Script: cyrillic}', ""); + Expect(0, 65071, '\p{^Is_Script: cyrillic}', ""); + Expect(0, 65071, '\P{Is_Script: cyrillic}', ""); + Expect(1, 65071, '\P{^Is_Script: cyrillic}', ""); + Expect(0, 65072, '\p{Is_Script: cyrillic}', ""); + Expect(1, 65072, '\p{^Is_Script: cyrillic}', ""); + Expect(1, 65072, '\P{Is_Script: cyrillic}', ""); + Expect(0, 65072, '\P{^Is_Script: cyrillic}', ""); + Expect(1, 65071, '\p{Is_Script= -Cyrillic}', ""); + Expect(0, 65071, '\p{^Is_Script= -Cyrillic}', ""); + Expect(0, 65071, '\P{Is_Script= -Cyrillic}', ""); + Expect(1, 65071, '\P{^Is_Script= -Cyrillic}', ""); + Expect(0, 65072, '\p{Is_Script= -Cyrillic}', ""); + Expect(1, 65072, '\p{^Is_Script= -Cyrillic}', ""); + Expect(1, 65072, '\P{Is_Script= -Cyrillic}', ""); + Expect(0, 65072, '\P{^Is_Script= -Cyrillic}', ""); + Error('\p{Is_Sc= -Cyrl:=}'); + Error('\P{Is_Sc= -Cyrl:=}'); + Expect(1, 65071, '\p{Is_Sc: cyrl}', ""); + Expect(0, 65071, '\p{^Is_Sc: cyrl}', ""); + Expect(0, 65071, '\P{Is_Sc: cyrl}', ""); + Expect(1, 65071, '\P{^Is_Sc: cyrl}', ""); + Expect(0, 65072, '\p{Is_Sc: cyrl}', ""); + Expect(1, 65072, '\p{^Is_Sc: cyrl}', ""); + Expect(1, 65072, '\P{Is_Sc: cyrl}', ""); + Expect(0, 65072, '\P{^Is_Sc: cyrl}', ""); + Expect(1, 65071, '\p{Is_Sc=_Cyrl}', ""); + Expect(0, 65071, '\p{^Is_Sc=_Cyrl}', ""); + Expect(0, 65071, '\P{Is_Sc=_Cyrl}', ""); + Expect(1, 65071, '\P{^Is_Sc=_Cyrl}', ""); + Expect(0, 65072, '\p{Is_Sc=_Cyrl}', ""); + Expect(1, 65072, '\p{^Is_Sc=_Cyrl}', ""); + Expect(1, 65072, '\P{Is_Sc=_Cyrl}', ""); + Expect(0, 65072, '\P{^Is_Sc=_Cyrl}', ""); + Error('\p{Script=/a/_ Devanagari}'); + Error('\P{Script=/a/_ Devanagari}'); Expect(1, 43263, '\p{Script=:\ADevanagari\z:}', "");; Expect(0, 43264, '\p{Script=:\ADevanagari\z:}', "");; Expect(1, 43263, '\p{Script=devanagari}', ""); @@ -124270,16 +127888,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43264, '\P{^Script=devanagari}', ""); Expect(1, 43263, '\p{Script=:\Adevanagari\z:}', "");; Expect(0, 43264, '\p{Script=:\Adevanagari\z:}', "");; - Expect(1, 43263, '\p{Script=_ devanagari}', ""); - Expect(0, 43263, '\p{^Script=_ devanagari}', ""); - Expect(0, 43263, '\P{Script=_ devanagari}', ""); - Expect(1, 43263, '\P{^Script=_ devanagari}', ""); - Expect(0, 43264, '\p{Script=_ devanagari}', ""); - Expect(1, 43264, '\p{^Script=_ devanagari}', ""); - Expect(1, 43264, '\P{Script=_ devanagari}', ""); - Expect(0, 43264, '\P{^Script=_ devanagari}', ""); - Error('\p{Sc:Deva/a/}'); - Error('\P{Sc:Deva/a/}'); + Expect(1, 43263, '\p{Script= Devanagari}', ""); + Expect(0, 43263, '\p{^Script= Devanagari}', ""); + Expect(0, 43263, '\P{Script= Devanagari}', ""); + Expect(1, 43263, '\P{^Script= Devanagari}', ""); + Expect(0, 43264, '\p{Script= Devanagari}', ""); + Expect(1, 43264, '\p{^Script= Devanagari}', ""); + Expect(1, 43264, '\P{Script= Devanagari}', ""); + Expect(0, 43264, '\P{^Script= Devanagari}', ""); + Error('\p{Sc=-Deva:=}'); + Error('\P{Sc=-Deva:=}'); Expect(1, 43263, '\p{Sc=:\ADeva\z:}', "");; Expect(0, 43264, '\p{Sc=:\ADeva\z:}', "");; Expect(1, 43263, '\p{Sc=deva}', ""); @@ -124292,16 +127910,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43264, '\P{^Sc=deva}', ""); Expect(1, 43263, '\p{Sc=:\Adeva\z:}', "");; Expect(0, 43264, '\p{Sc=:\Adeva\z:}', "");; - Expect(1, 43263, '\p{Sc= -Deva}', ""); - Expect(0, 43263, '\p{^Sc= -Deva}', ""); - Expect(0, 43263, '\P{Sc= -Deva}', ""); - Expect(1, 43263, '\P{^Sc= -Deva}', ""); - Expect(0, 43264, '\p{Sc= -Deva}', ""); - Expect(1, 43264, '\p{^Sc= -Deva}', ""); - Expect(1, 43264, '\P{Sc= -Deva}', ""); - Expect(0, 43264, '\P{^Sc= -Deva}', ""); - Error('\p{Is_Script: /a/Devanagari}'); - Error('\P{Is_Script: /a/Devanagari}'); + Expect(1, 43263, '\p{Sc=--DEVA}', ""); + Expect(0, 43263, '\p{^Sc=--DEVA}', ""); + Expect(0, 43263, '\P{Sc=--DEVA}', ""); + Expect(1, 43263, '\P{^Sc=--DEVA}', ""); + Expect(0, 43264, '\p{Sc=--DEVA}', ""); + Expect(1, 43264, '\p{^Sc=--DEVA}', ""); + Expect(1, 43264, '\P{Sc=--DEVA}', ""); + Expect(0, 43264, '\P{^Sc=--DEVA}', ""); + Error('\p{Is_Script= -devanagari:=}'); + Error('\P{Is_Script= -devanagari:=}'); Expect(1, 43263, '\p{Is_Script=devanagari}', ""); Expect(0, 43263, '\p{^Is_Script=devanagari}', ""); Expect(0, 43263, '\P{Is_Script=devanagari}', ""); @@ -124310,16 +127928,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43264, '\p{^Is_Script=devanagari}', ""); Expect(1, 43264, '\P{Is_Script=devanagari}', ""); Expect(0, 43264, '\P{^Is_Script=devanagari}', ""); - Expect(1, 43263, '\p{Is_Script=_ Devanagari}', ""); - Expect(0, 43263, '\p{^Is_Script=_ Devanagari}', ""); - Expect(0, 43263, '\P{Is_Script=_ Devanagari}', ""); - Expect(1, 43263, '\P{^Is_Script=_ Devanagari}', ""); - Expect(0, 43264, '\p{Is_Script=_ Devanagari}', ""); - Expect(1, 43264, '\p{^Is_Script=_ Devanagari}', ""); - Expect(1, 43264, '\P{Is_Script=_ Devanagari}', ""); - Expect(0, 43264, '\P{^Is_Script=_ Devanagari}', ""); - Error('\p{Is_Sc=:=_ Deva}'); - Error('\P{Is_Sc=:=_ Deva}'); + Expect(1, 43263, '\p{Is_Script: -Devanagari}', ""); + Expect(0, 43263, '\p{^Is_Script: -Devanagari}', ""); + Expect(0, 43263, '\P{Is_Script: -Devanagari}', ""); + Expect(1, 43263, '\P{^Is_Script: -Devanagari}', ""); + Expect(0, 43264, '\p{Is_Script: -Devanagari}', ""); + Expect(1, 43264, '\p{^Is_Script: -Devanagari}', ""); + Expect(1, 43264, '\P{Is_Script: -Devanagari}', ""); + Expect(0, 43264, '\P{^Is_Script: -Devanagari}', ""); + Error('\p{Is_Sc=_ DEVA/a/}'); + Error('\P{Is_Sc=_ DEVA/a/}'); Expect(1, 43263, '\p{Is_Sc=deva}', ""); Expect(0, 43263, '\p{^Is_Sc=deva}', ""); Expect(0, 43263, '\P{Is_Sc=deva}', ""); @@ -124328,16 +127946,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43264, '\p{^Is_Sc=deva}', ""); Expect(1, 43264, '\P{Is_Sc=deva}', ""); Expect(0, 43264, '\P{^Is_Sc=deva}', ""); - Expect(1, 43263, '\p{Is_Sc= -Deva}', ""); - Expect(0, 43263, '\p{^Is_Sc= -Deva}', ""); - Expect(0, 43263, '\P{Is_Sc= -Deva}', ""); - Expect(1, 43263, '\P{^Is_Sc= -Deva}', ""); - Expect(0, 43264, '\p{Is_Sc= -Deva}', ""); - Expect(1, 43264, '\p{^Is_Sc= -Deva}', ""); - Expect(1, 43264, '\P{Is_Sc= -Deva}', ""); - Expect(0, 43264, '\P{^Is_Sc= -Deva}', ""); - Error('\p{Script=_ DOGRA/a/}'); - Error('\P{Script=_ DOGRA/a/}'); + Expect(1, 43263, '\p{Is_Sc=-deva}', ""); + Expect(0, 43263, '\p{^Is_Sc=-deva}', ""); + Expect(0, 43263, '\P{Is_Sc=-deva}', ""); + Expect(1, 43263, '\P{^Is_Sc=-deva}', ""); + Expect(0, 43264, '\p{Is_Sc=-deva}', ""); + Expect(1, 43264, '\p{^Is_Sc=-deva}', ""); + Expect(1, 43264, '\P{Is_Sc=-deva}', ""); + Expect(0, 43264, '\P{^Is_Sc=-deva}', ""); + Error('\p{Script=-_dives_akuru:=}'); + Error('\P{Script=-_dives_akuru:=}'); + Expect(1, 72025, '\p{Script=:\ADives_Akuru\z:}', "");; + Expect(0, 72026, '\p{Script=:\ADives_Akuru\z:}', "");; + Expect(1, 72025, '\p{Script=divesakuru}', ""); + Expect(0, 72025, '\p{^Script=divesakuru}', ""); + Expect(0, 72025, '\P{Script=divesakuru}', ""); + Expect(1, 72025, '\P{^Script=divesakuru}', ""); + Expect(0, 72026, '\p{Script=divesakuru}', ""); + Expect(1, 72026, '\p{^Script=divesakuru}', ""); + Expect(1, 72026, '\P{Script=divesakuru}', ""); + Expect(0, 72026, '\P{^Script=divesakuru}', ""); + Expect(1, 72025, '\p{Script=:\Adivesakuru\z:}', "");; + Expect(0, 72026, '\p{Script=:\Adivesakuru\z:}', "");; + Expect(1, 72025, '\p{Script=_DIVES_akuru}', ""); + Expect(0, 72025, '\p{^Script=_DIVES_akuru}', ""); + Expect(0, 72025, '\P{Script=_DIVES_akuru}', ""); + Expect(1, 72025, '\P{^Script=_DIVES_akuru}', ""); + Expect(0, 72026, '\p{Script=_DIVES_akuru}', ""); + Expect(1, 72026, '\p{^Script=_DIVES_akuru}', ""); + Expect(1, 72026, '\P{Script=_DIVES_akuru}', ""); + Expect(0, 72026, '\P{^Script=_DIVES_akuru}', ""); + Error('\p{Sc= /a/Diak}'); + Error('\P{Sc= /a/Diak}'); + Expect(1, 72025, '\p{Sc=:\ADiak\z:}', "");; + Expect(0, 72026, '\p{Sc=:\ADiak\z:}', "");; + Expect(1, 72025, '\p{Sc=diak}', ""); + Expect(0, 72025, '\p{^Sc=diak}', ""); + Expect(0, 72025, '\P{Sc=diak}', ""); + Expect(1, 72025, '\P{^Sc=diak}', ""); + Expect(0, 72026, '\p{Sc=diak}', ""); + Expect(1, 72026, '\p{^Sc=diak}', ""); + Expect(1, 72026, '\P{Sc=diak}', ""); + Expect(0, 72026, '\P{^Sc=diak}', ""); + Expect(1, 72025, '\p{Sc=:\Adiak\z:}', "");; + Expect(0, 72026, '\p{Sc=:\Adiak\z:}', "");; + Expect(1, 72025, '\p{Sc= Diak}', ""); + Expect(0, 72025, '\p{^Sc= Diak}', ""); + Expect(0, 72025, '\P{Sc= Diak}', ""); + Expect(1, 72025, '\P{^Sc= Diak}', ""); + Expect(0, 72026, '\p{Sc= Diak}', ""); + Expect(1, 72026, '\p{^Sc= Diak}', ""); + Expect(1, 72026, '\P{Sc= Diak}', ""); + Expect(0, 72026, '\P{^Sc= Diak}', ""); + Error('\p{Is_Script=-/a/DIVES_AKURU}'); + Error('\P{Is_Script=-/a/DIVES_AKURU}'); + Expect(1, 72025, '\p{Is_Script=divesakuru}', ""); + Expect(0, 72025, '\p{^Is_Script=divesakuru}', ""); + Expect(0, 72025, '\P{Is_Script=divesakuru}', ""); + Expect(1, 72025, '\P{^Is_Script=divesakuru}', ""); + Expect(0, 72026, '\p{Is_Script=divesakuru}', ""); + Expect(1, 72026, '\p{^Is_Script=divesakuru}', ""); + Expect(1, 72026, '\P{Is_Script=divesakuru}', ""); + Expect(0, 72026, '\P{^Is_Script=divesakuru}', ""); + Expect(1, 72025, '\p{Is_Script= Dives_Akuru}', ""); + Expect(0, 72025, '\p{^Is_Script= Dives_Akuru}', ""); + Expect(0, 72025, '\P{Is_Script= Dives_Akuru}', ""); + Expect(1, 72025, '\P{^Is_Script= Dives_Akuru}', ""); + Expect(0, 72026, '\p{Is_Script= Dives_Akuru}', ""); + Expect(1, 72026, '\p{^Is_Script= Dives_Akuru}', ""); + Expect(1, 72026, '\P{Is_Script= Dives_Akuru}', ""); + Expect(0, 72026, '\P{^Is_Script= Dives_Akuru}', ""); + Error('\p{Is_Sc= diak:=}'); + Error('\P{Is_Sc= diak:=}'); + Expect(1, 72025, '\p{Is_Sc=diak}', ""); + Expect(0, 72025, '\p{^Is_Sc=diak}', ""); + Expect(0, 72025, '\P{Is_Sc=diak}', ""); + Expect(1, 72025, '\P{^Is_Sc=diak}', ""); + Expect(0, 72026, '\p{Is_Sc=diak}', ""); + Expect(1, 72026, '\p{^Is_Sc=diak}', ""); + Expect(1, 72026, '\P{Is_Sc=diak}', ""); + Expect(0, 72026, '\P{^Is_Sc=diak}', ""); + Expect(1, 72025, '\p{Is_Sc=DIAK}', ""); + Expect(0, 72025, '\p{^Is_Sc=DIAK}', ""); + Expect(0, 72025, '\P{Is_Sc=DIAK}', ""); + Expect(1, 72025, '\P{^Is_Sc=DIAK}', ""); + Expect(0, 72026, '\p{Is_Sc=DIAK}', ""); + Expect(1, 72026, '\p{^Is_Sc=DIAK}', ""); + Expect(1, 72026, '\P{Is_Sc=DIAK}', ""); + Expect(0, 72026, '\P{^Is_Sc=DIAK}', ""); + Error('\p{Script: :=- dogra}'); + Error('\P{Script: :=- dogra}'); Expect(1, 71739, '\p{Script=:\ADogra\z:}', "");; Expect(0, 71740, '\p{Script=:\ADogra\z:}', "");; Expect(1, 71739, '\p{Script=dogra}', ""); @@ -124350,16 +128048,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71740, '\P{^Script=dogra}', ""); Expect(1, 71739, '\p{Script=:\Adogra\z:}', "");; Expect(0, 71740, '\p{Script=:\Adogra\z:}', "");; - Expect(1, 71739, '\p{Script:_ Dogra}', ""); - Expect(0, 71739, '\p{^Script:_ Dogra}', ""); - Expect(0, 71739, '\P{Script:_ Dogra}', ""); - Expect(1, 71739, '\P{^Script:_ Dogra}', ""); - Expect(0, 71740, '\p{Script:_ Dogra}', ""); - Expect(1, 71740, '\p{^Script:_ Dogra}', ""); - Expect(1, 71740, '\P{Script:_ Dogra}', ""); - Expect(0, 71740, '\P{^Script:_ Dogra}', ""); - Error('\p{Sc=/a/ Dogr}'); - Error('\P{Sc=/a/ Dogr}'); + Expect(1, 71739, '\p{Script= Dogra}', ""); + Expect(0, 71739, '\p{^Script= Dogra}', ""); + Expect(0, 71739, '\P{Script= Dogra}', ""); + Expect(1, 71739, '\P{^Script= Dogra}', ""); + Expect(0, 71740, '\p{Script= Dogra}', ""); + Expect(1, 71740, '\p{^Script= Dogra}', ""); + Expect(1, 71740, '\P{Script= Dogra}', ""); + Expect(0, 71740, '\P{^Script= Dogra}', ""); + Error('\p{Sc=_/a/Dogr}'); + Error('\P{Sc=_/a/Dogr}'); Expect(1, 71739, '\p{Sc=:\ADogr\z:}', "");; Expect(0, 71740, '\p{Sc=:\ADogr\z:}', "");; Expect(1, 71739, '\p{Sc=dogr}', ""); @@ -124372,16 +128070,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71740, '\P{^Sc=dogr}', ""); Expect(1, 71739, '\p{Sc=:\Adogr\z:}', "");; Expect(0, 71740, '\p{Sc=:\Adogr\z:}', "");; - Expect(1, 71739, '\p{Sc= dogr}', ""); - Expect(0, 71739, '\p{^Sc= dogr}', ""); - Expect(0, 71739, '\P{Sc= dogr}', ""); - Expect(1, 71739, '\P{^Sc= dogr}', ""); - Expect(0, 71740, '\p{Sc= dogr}', ""); - Expect(1, 71740, '\p{^Sc= dogr}', ""); - Expect(1, 71740, '\P{Sc= dogr}', ""); - Expect(0, 71740, '\P{^Sc= dogr}', ""); - Error('\p{Is_Script=-/a/DOGRA}'); - Error('\P{Is_Script=-/a/DOGRA}'); + Expect(1, 71739, '\p{Sc=Dogr}', ""); + Expect(0, 71739, '\p{^Sc=Dogr}', ""); + Expect(0, 71739, '\P{Sc=Dogr}', ""); + Expect(1, 71739, '\P{^Sc=Dogr}', ""); + Expect(0, 71740, '\p{Sc=Dogr}', ""); + Expect(1, 71740, '\p{^Sc=Dogr}', ""); + Expect(1, 71740, '\P{Sc=Dogr}', ""); + Expect(0, 71740, '\P{^Sc=Dogr}', ""); + Error('\p{Is_Script=:=Dogra}'); + Error('\P{Is_Script=:=Dogra}'); Expect(1, 71739, '\p{Is_Script=dogra}', ""); Expect(0, 71739, '\p{^Is_Script=dogra}', ""); Expect(0, 71739, '\P{Is_Script=dogra}', ""); @@ -124390,78 +128088,70 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71740, '\p{^Is_Script=dogra}', ""); Expect(1, 71740, '\P{Is_Script=dogra}', ""); Expect(0, 71740, '\P{^Is_Script=dogra}', ""); - Expect(1, 71739, '\p{Is_Script= DOGRA}', ""); - Expect(0, 71739, '\p{^Is_Script= DOGRA}', ""); - Expect(0, 71739, '\P{Is_Script= DOGRA}', ""); - Expect(1, 71739, '\P{^Is_Script= DOGRA}', ""); - Expect(0, 71740, '\p{Is_Script= DOGRA}', ""); - Expect(1, 71740, '\p{^Is_Script= DOGRA}', ""); - Expect(1, 71740, '\P{Is_Script= DOGRA}', ""); - Expect(0, 71740, '\P{^Is_Script= DOGRA}', ""); - Error('\p{Is_Sc=:= -Dogr}'); - Error('\P{Is_Sc=:= -Dogr}'); - Expect(1, 71739, '\p{Is_Sc=dogr}', ""); - Expect(0, 71739, '\p{^Is_Sc=dogr}', ""); - Expect(0, 71739, '\P{Is_Sc=dogr}', ""); - Expect(1, 71739, '\P{^Is_Sc=dogr}', ""); - Expect(0, 71740, '\p{Is_Sc=dogr}', ""); - Expect(1, 71740, '\p{^Is_Sc=dogr}', ""); - Expect(1, 71740, '\P{Is_Sc=dogr}', ""); - Expect(0, 71740, '\P{^Is_Sc=dogr}', ""); - Expect(1, 71739, '\p{Is_Sc= _dogr}', ""); - Expect(0, 71739, '\p{^Is_Sc= _dogr}', ""); - Expect(0, 71739, '\P{Is_Sc= _dogr}', ""); - Expect(1, 71739, '\P{^Is_Sc= _dogr}', ""); - Expect(0, 71740, '\p{Is_Sc= _dogr}', ""); - Expect(1, 71740, '\p{^Is_Sc= _dogr}', ""); - Expect(1, 71740, '\P{Is_Sc= _dogr}', ""); - Expect(0, 71740, '\P{^Is_Sc= _dogr}', ""); - Error('\p{Script=-/a/Deseret}'); - Error('\P{Script=-/a/Deseret}'); + Error('\p{Is_Sc=:= -dogr}'); + Error('\P{Is_Sc=:= -dogr}'); + Expect(1, 71739, '\p{Is_Sc: dogr}', ""); + Expect(0, 71739, '\p{^Is_Sc: dogr}', ""); + Expect(0, 71739, '\P{Is_Sc: dogr}', ""); + Expect(1, 71739, '\P{^Is_Sc: dogr}', ""); + Expect(0, 71740, '\p{Is_Sc: dogr}', ""); + Expect(1, 71740, '\p{^Is_Sc: dogr}', ""); + Expect(1, 71740, '\P{Is_Sc: dogr}', ""); + Expect(0, 71740, '\P{^Is_Sc: dogr}', ""); + Expect(1, 71739, '\p{Is_Sc= Dogr}', ""); + Expect(0, 71739, '\p{^Is_Sc= Dogr}', ""); + Expect(0, 71739, '\P{Is_Sc= Dogr}', ""); + Expect(1, 71739, '\P{^Is_Sc= Dogr}', ""); + Expect(0, 71740, '\p{Is_Sc= Dogr}', ""); + Expect(1, 71740, '\p{^Is_Sc= Dogr}', ""); + Expect(1, 71740, '\P{Is_Sc= Dogr}', ""); + Expect(0, 71740, '\P{^Is_Sc= Dogr}', ""); + Error('\p{Script=Deseret:=}'); + Error('\P{Script=Deseret:=}'); Expect(1, 66639, '\p{Script=:\ADeseret\z:}', "");; Expect(0, 66640, '\p{Script=:\ADeseret\z:}', "");; - Expect(1, 66639, '\p{Script=deseret}', ""); - Expect(0, 66639, '\p{^Script=deseret}', ""); - Expect(0, 66639, '\P{Script=deseret}', ""); - Expect(1, 66639, '\P{^Script=deseret}', ""); - Expect(0, 66640, '\p{Script=deseret}', ""); - Expect(1, 66640, '\p{^Script=deseret}', ""); - Expect(1, 66640, '\P{Script=deseret}', ""); - Expect(0, 66640, '\P{^Script=deseret}', ""); + Expect(1, 66639, '\p{Script: deseret}', ""); + Expect(0, 66639, '\p{^Script: deseret}', ""); + Expect(0, 66639, '\P{Script: deseret}', ""); + Expect(1, 66639, '\P{^Script: deseret}', ""); + Expect(0, 66640, '\p{Script: deseret}', ""); + Expect(1, 66640, '\p{^Script: deseret}', ""); + Expect(1, 66640, '\P{Script: deseret}', ""); + Expect(0, 66640, '\P{^Script: deseret}', ""); Expect(1, 66639, '\p{Script=:\Adeseret\z:}', "");; Expect(0, 66640, '\p{Script=:\Adeseret\z:}', "");; - Expect(1, 66639, '\p{Script= deseret}', ""); - Expect(0, 66639, '\p{^Script= deseret}', ""); - Expect(0, 66639, '\P{Script= deseret}', ""); - Expect(1, 66639, '\P{^Script= deseret}', ""); - Expect(0, 66640, '\p{Script= deseret}', ""); - Expect(1, 66640, '\p{^Script= deseret}', ""); - Expect(1, 66640, '\P{Script= deseret}', ""); - Expect(0, 66640, '\P{^Script= deseret}', ""); + Expect(1, 66639, '\p{Script= deseret}', ""); + Expect(0, 66639, '\p{^Script= deseret}', ""); + Expect(0, 66639, '\P{Script= deseret}', ""); + Expect(1, 66639, '\P{^Script= deseret}', ""); + Expect(0, 66640, '\p{Script= deseret}', ""); + Expect(1, 66640, '\p{^Script= deseret}', ""); + Expect(1, 66640, '\P{Script= deseret}', ""); + Expect(0, 66640, '\P{^Script= deseret}', ""); Error('\p{Sc= /a/Dsrt}'); Error('\P{Sc= /a/Dsrt}'); Expect(1, 66639, '\p{Sc=:\ADsrt\z:}', "");; Expect(0, 66640, '\p{Sc=:\ADsrt\z:}', "");; - Expect(1, 66639, '\p{Sc=dsrt}', ""); - Expect(0, 66639, '\p{^Sc=dsrt}', ""); - Expect(0, 66639, '\P{Sc=dsrt}', ""); - Expect(1, 66639, '\P{^Sc=dsrt}', ""); - Expect(0, 66640, '\p{Sc=dsrt}', ""); - Expect(1, 66640, '\p{^Sc=dsrt}', ""); - Expect(1, 66640, '\P{Sc=dsrt}', ""); - Expect(0, 66640, '\P{^Sc=dsrt}', ""); + Expect(1, 66639, '\p{Sc:dsrt}', ""); + Expect(0, 66639, '\p{^Sc:dsrt}', ""); + Expect(0, 66639, '\P{Sc:dsrt}', ""); + Expect(1, 66639, '\P{^Sc:dsrt}', ""); + Expect(0, 66640, '\p{Sc:dsrt}', ""); + Expect(1, 66640, '\p{^Sc:dsrt}', ""); + Expect(1, 66640, '\P{Sc:dsrt}', ""); + Expect(0, 66640, '\P{^Sc:dsrt}', ""); Expect(1, 66639, '\p{Sc=:\Adsrt\z:}', "");; Expect(0, 66640, '\p{Sc=:\Adsrt\z:}', "");; - Expect(1, 66639, '\p{Sc= DSRT}', ""); - Expect(0, 66639, '\p{^Sc= DSRT}', ""); - Expect(0, 66639, '\P{Sc= DSRT}', ""); - Expect(1, 66639, '\P{^Sc= DSRT}', ""); - Expect(0, 66640, '\p{Sc= DSRT}', ""); - Expect(1, 66640, '\p{^Sc= DSRT}', ""); - Expect(1, 66640, '\P{Sc= DSRT}', ""); - Expect(0, 66640, '\P{^Sc= DSRT}', ""); - Error('\p{Is_Script=:= Deseret}'); - Error('\P{Is_Script=:= Deseret}'); + Expect(1, 66639, '\p{Sc= Dsrt}', ""); + Expect(0, 66639, '\p{^Sc= Dsrt}', ""); + Expect(0, 66639, '\P{Sc= Dsrt}', ""); + Expect(1, 66639, '\P{^Sc= Dsrt}', ""); + Expect(0, 66640, '\p{Sc= Dsrt}', ""); + Expect(1, 66640, '\p{^Sc= Dsrt}', ""); + Expect(1, 66640, '\P{Sc= Dsrt}', ""); + Expect(0, 66640, '\P{^Sc= Dsrt}', ""); + Error('\p{Is_Script: :=Deseret}'); + Error('\P{Is_Script: :=Deseret}'); Expect(1, 66639, '\p{Is_Script=deseret}', ""); Expect(0, 66639, '\p{^Is_Script=deseret}', ""); Expect(0, 66639, '\P{Is_Script=deseret}', ""); @@ -124470,16 +128160,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66640, '\p{^Is_Script=deseret}', ""); Expect(1, 66640, '\P{Is_Script=deseret}', ""); Expect(0, 66640, '\P{^Is_Script=deseret}', ""); - Expect(1, 66639, '\p{Is_Script=-Deseret}', ""); - Expect(0, 66639, '\p{^Is_Script=-Deseret}', ""); - Expect(0, 66639, '\P{Is_Script=-Deseret}', ""); - Expect(1, 66639, '\P{^Is_Script=-Deseret}', ""); - Expect(0, 66640, '\p{Is_Script=-Deseret}', ""); - Expect(1, 66640, '\p{^Is_Script=-Deseret}', ""); - Expect(1, 66640, '\P{Is_Script=-Deseret}', ""); - Expect(0, 66640, '\P{^Is_Script=-Deseret}', ""); - Error('\p{Is_Sc=:=Dsrt}'); - Error('\P{Is_Sc=:=Dsrt}'); + Expect(1, 66639, '\p{Is_Script=__Deseret}', ""); + Expect(0, 66639, '\p{^Is_Script=__Deseret}', ""); + Expect(0, 66639, '\P{Is_Script=__Deseret}', ""); + Expect(1, 66639, '\P{^Is_Script=__Deseret}', ""); + Expect(0, 66640, '\p{Is_Script=__Deseret}', ""); + Expect(1, 66640, '\p{^Is_Script=__Deseret}', ""); + Expect(1, 66640, '\P{Is_Script=__Deseret}', ""); + Expect(0, 66640, '\P{^Is_Script=__Deseret}', ""); + Error('\p{Is_Sc=- dsrt:=}'); + Error('\P{Is_Sc=- dsrt:=}'); Expect(1, 66639, '\p{Is_Sc=dsrt}', ""); Expect(0, 66639, '\p{^Is_Sc=dsrt}', ""); Expect(0, 66639, '\P{Is_Sc=dsrt}', ""); @@ -124488,16 +128178,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66640, '\p{^Is_Sc=dsrt}', ""); Expect(1, 66640, '\P{Is_Sc=dsrt}', ""); Expect(0, 66640, '\P{^Is_Sc=dsrt}', ""); - Expect(1, 66639, '\p{Is_Sc= _Dsrt}', ""); - Expect(0, 66639, '\p{^Is_Sc= _Dsrt}', ""); - Expect(0, 66639, '\P{Is_Sc= _Dsrt}', ""); - Expect(1, 66639, '\P{^Is_Sc= _Dsrt}', ""); - Expect(0, 66640, '\p{Is_Sc= _Dsrt}', ""); - Expect(1, 66640, '\p{^Is_Sc= _Dsrt}', ""); - Expect(1, 66640, '\P{Is_Sc= _Dsrt}', ""); - Expect(0, 66640, '\P{^Is_Sc= _Dsrt}', ""); - Error('\p{Script=:=DUPLOYAN}'); - Error('\P{Script=:=DUPLOYAN}'); + Expect(1, 66639, '\p{Is_Sc= DSRT}', ""); + Expect(0, 66639, '\p{^Is_Sc= DSRT}', ""); + Expect(0, 66639, '\P{Is_Sc= DSRT}', ""); + Expect(1, 66639, '\P{^Is_Sc= DSRT}', ""); + Expect(0, 66640, '\p{Is_Sc= DSRT}', ""); + Expect(1, 66640, '\p{^Is_Sc= DSRT}', ""); + Expect(1, 66640, '\P{Is_Sc= DSRT}', ""); + Expect(0, 66640, '\P{^Is_Sc= DSRT}', ""); + Error('\p{Script=-/a/Duployan}'); + Error('\P{Script=-/a/Duployan}'); Expect(1, 113823, '\p{Script=:\ADuployan\z:}', "");; Expect(0, 113824, '\p{Script=:\ADuployan\z:}', "");; Expect(1, 113823, '\p{Script=duployan}', ""); @@ -124510,38 +128200,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 113824, '\P{^Script=duployan}', ""); Expect(1, 113823, '\p{Script=:\Aduployan\z:}', "");; Expect(0, 113824, '\p{Script=:\Aduployan\z:}', "");; - Expect(1, 113823, '\p{Script= _duployan}', ""); - Expect(0, 113823, '\p{^Script= _duployan}', ""); - Expect(0, 113823, '\P{Script= _duployan}', ""); - Expect(1, 113823, '\P{^Script= _duployan}', ""); - Expect(0, 113824, '\p{Script= _duployan}', ""); - Expect(1, 113824, '\p{^Script= _duployan}', ""); - Expect(1, 113824, '\P{Script= _duployan}', ""); - Expect(0, 113824, '\P{^Script= _duployan}', ""); - Error('\p{Sc=_dupl/a/}'); - Error('\P{Sc=_dupl/a/}'); + Expect(1, 113823, '\p{Script= Duployan}', ""); + Expect(0, 113823, '\p{^Script= Duployan}', ""); + Expect(0, 113823, '\P{Script= Duployan}', ""); + Expect(1, 113823, '\P{^Script= Duployan}', ""); + Expect(0, 113824, '\p{Script= Duployan}', ""); + Expect(1, 113824, '\p{^Script= Duployan}', ""); + Expect(1, 113824, '\P{Script= Duployan}', ""); + Expect(0, 113824, '\P{^Script= Duployan}', ""); + Error('\p{Sc= DUPL:=}'); + Error('\P{Sc= DUPL:=}'); Expect(1, 113823, '\p{Sc=:\ADupl\z:}', "");; Expect(0, 113824, '\p{Sc=:\ADupl\z:}', "");; - Expect(1, 113823, '\p{Sc=dupl}', ""); - Expect(0, 113823, '\p{^Sc=dupl}', ""); - Expect(0, 113823, '\P{Sc=dupl}', ""); - Expect(1, 113823, '\P{^Sc=dupl}', ""); - Expect(0, 113824, '\p{Sc=dupl}', ""); - Expect(1, 113824, '\p{^Sc=dupl}', ""); - Expect(1, 113824, '\P{Sc=dupl}', ""); - Expect(0, 113824, '\P{^Sc=dupl}', ""); + Expect(1, 113823, '\p{Sc: dupl}', ""); + Expect(0, 113823, '\p{^Sc: dupl}', ""); + Expect(0, 113823, '\P{Sc: dupl}', ""); + Expect(1, 113823, '\P{^Sc: dupl}', ""); + Expect(0, 113824, '\p{Sc: dupl}', ""); + Expect(1, 113824, '\p{^Sc: dupl}', ""); + Expect(1, 113824, '\P{Sc: dupl}', ""); + Expect(0, 113824, '\P{^Sc: dupl}', ""); Expect(1, 113823, '\p{Sc=:\Adupl\z:}', "");; Expect(0, 113824, '\p{Sc=:\Adupl\z:}', "");; - Expect(1, 113823, '\p{Sc=_Dupl}', ""); - Expect(0, 113823, '\p{^Sc=_Dupl}', ""); - Expect(0, 113823, '\P{Sc=_Dupl}', ""); - Expect(1, 113823, '\P{^Sc=_Dupl}', ""); - Expect(0, 113824, '\p{Sc=_Dupl}', ""); - Expect(1, 113824, '\p{^Sc=_Dupl}', ""); - Expect(1, 113824, '\P{Sc=_Dupl}', ""); - Expect(0, 113824, '\P{^Sc=_Dupl}', ""); - Error('\p{Is_Script=_:=DUPLOYAN}'); - Error('\P{Is_Script=_:=DUPLOYAN}'); + Expect(1, 113823, '\p{Sc=_ DUPL}', ""); + Expect(0, 113823, '\p{^Sc=_ DUPL}', ""); + Expect(0, 113823, '\P{Sc=_ DUPL}', ""); + Expect(1, 113823, '\P{^Sc=_ DUPL}', ""); + Expect(0, 113824, '\p{Sc=_ DUPL}', ""); + Expect(1, 113824, '\p{^Sc=_ DUPL}', ""); + Expect(1, 113824, '\P{Sc=_ DUPL}', ""); + Expect(0, 113824, '\P{^Sc=_ DUPL}', ""); + Error('\p{Is_Script=/a/- duployan}'); + Error('\P{Is_Script=/a/- duployan}'); Expect(1, 113823, '\p{Is_Script=duployan}', ""); Expect(0, 113823, '\p{^Is_Script=duployan}', ""); Expect(0, 113823, '\P{Is_Script=duployan}', ""); @@ -124550,34 +128240,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 113824, '\p{^Is_Script=duployan}', ""); Expect(1, 113824, '\P{Is_Script=duployan}', ""); Expect(0, 113824, '\P{^Is_Script=duployan}', ""); - Expect(1, 113823, '\p{Is_Script=DUPLOYAN}', ""); - Expect(0, 113823, '\p{^Is_Script=DUPLOYAN}', ""); - Expect(0, 113823, '\P{Is_Script=DUPLOYAN}', ""); - Expect(1, 113823, '\P{^Is_Script=DUPLOYAN}', ""); - Expect(0, 113824, '\p{Is_Script=DUPLOYAN}', ""); - Expect(1, 113824, '\p{^Is_Script=DUPLOYAN}', ""); - Expect(1, 113824, '\P{Is_Script=DUPLOYAN}', ""); - Expect(0, 113824, '\P{^Is_Script=DUPLOYAN}', ""); - Error('\p{Is_Sc= Dupl/a/}'); - Error('\P{Is_Sc= Dupl/a/}'); - Expect(1, 113823, '\p{Is_Sc=dupl}', ""); - Expect(0, 113823, '\p{^Is_Sc=dupl}', ""); - Expect(0, 113823, '\P{Is_Sc=dupl}', ""); - Expect(1, 113823, '\P{^Is_Sc=dupl}', ""); - Expect(0, 113824, '\p{Is_Sc=dupl}', ""); - Expect(1, 113824, '\p{^Is_Sc=dupl}', ""); - Expect(1, 113824, '\P{Is_Sc=dupl}', ""); - Expect(0, 113824, '\P{^Is_Sc=dupl}', ""); - Expect(1, 113823, '\p{Is_Sc=-dupl}', ""); - Expect(0, 113823, '\p{^Is_Sc=-dupl}', ""); - Expect(0, 113823, '\P{Is_Sc=-dupl}', ""); - Expect(1, 113823, '\P{^Is_Sc=-dupl}', ""); - Expect(0, 113824, '\p{Is_Sc=-dupl}', ""); - Expect(1, 113824, '\p{^Is_Sc=-dupl}', ""); - Expect(1, 113824, '\P{Is_Sc=-dupl}', ""); - Expect(0, 113824, '\P{^Is_Sc=-dupl}', ""); - Error('\p{Script= _Egyptian_Hieroglyphs/a/}'); - Error('\P{Script= _Egyptian_Hieroglyphs/a/}'); + Expect(1, 113823, '\p{Is_Script= DUPLOYAN}', ""); + Expect(0, 113823, '\p{^Is_Script= DUPLOYAN}', ""); + Expect(0, 113823, '\P{Is_Script= DUPLOYAN}', ""); + Expect(1, 113823, '\P{^Is_Script= DUPLOYAN}', ""); + Expect(0, 113824, '\p{Is_Script= DUPLOYAN}', ""); + Expect(1, 113824, '\p{^Is_Script= DUPLOYAN}', ""); + Expect(1, 113824, '\P{Is_Script= DUPLOYAN}', ""); + Expect(0, 113824, '\P{^Is_Script= DUPLOYAN}', ""); + Error('\p{Is_Sc= /a/Dupl}'); + Error('\P{Is_Sc= /a/Dupl}'); + Expect(1, 113823, '\p{Is_Sc:dupl}', ""); + Expect(0, 113823, '\p{^Is_Sc:dupl}', ""); + Expect(0, 113823, '\P{Is_Sc:dupl}', ""); + Expect(1, 113823, '\P{^Is_Sc:dupl}', ""); + Expect(0, 113824, '\p{Is_Sc:dupl}', ""); + Expect(1, 113824, '\p{^Is_Sc:dupl}', ""); + Expect(1, 113824, '\P{Is_Sc:dupl}', ""); + Expect(0, 113824, '\P{^Is_Sc:dupl}', ""); + Expect(1, 113823, '\p{Is_Sc: -dupl}', ""); + Expect(0, 113823, '\p{^Is_Sc: -dupl}', ""); + Expect(0, 113823, '\P{Is_Sc: -dupl}', ""); + Expect(1, 113823, '\P{^Is_Sc: -dupl}', ""); + Expect(0, 113824, '\p{Is_Sc: -dupl}', ""); + Expect(1, 113824, '\p{^Is_Sc: -dupl}', ""); + Expect(1, 113824, '\P{Is_Sc: -dupl}', ""); + Expect(0, 113824, '\P{^Is_Sc: -dupl}', ""); + Error('\p{Script=:=_Egyptian_hieroglyphs}'); + Error('\P{Script=:=_Egyptian_hieroglyphs}'); Expect(1, 78904, '\p{Script=:\AEgyptian_Hieroglyphs\z:}', "");; Expect(0, 78905, '\p{Script=:\AEgyptian_Hieroglyphs\z:}', "");; Expect(1, 78904, '\p{Script=egyptianhieroglyphs}', ""); @@ -124590,38 +128280,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 78905, '\P{^Script=egyptianhieroglyphs}', ""); Expect(1, 78904, '\p{Script=:\Aegyptianhieroglyphs\z:}', "");; Expect(0, 78905, '\p{Script=:\Aegyptianhieroglyphs\z:}', "");; - Expect(1, 78904, '\p{Script= -egyptian_hieroglyphs}', ""); - Expect(0, 78904, '\p{^Script= -egyptian_hieroglyphs}', ""); - Expect(0, 78904, '\P{Script= -egyptian_hieroglyphs}', ""); - Expect(1, 78904, '\P{^Script= -egyptian_hieroglyphs}', ""); - Expect(0, 78905, '\p{Script= -egyptian_hieroglyphs}', ""); - Expect(1, 78905, '\p{^Script= -egyptian_hieroglyphs}', ""); - Expect(1, 78905, '\P{Script= -egyptian_hieroglyphs}', ""); - Expect(0, 78905, '\P{^Script= -egyptian_hieroglyphs}', ""); - Error('\p{Sc=_egyp/a/}'); - Error('\P{Sc=_egyp/a/}'); + Expect(1, 78904, '\p{Script= Egyptian_HIEROGLYPHS}', ""); + Expect(0, 78904, '\p{^Script= Egyptian_HIEROGLYPHS}', ""); + Expect(0, 78904, '\P{Script= Egyptian_HIEROGLYPHS}', ""); + Expect(1, 78904, '\P{^Script= Egyptian_HIEROGLYPHS}', ""); + Expect(0, 78905, '\p{Script= Egyptian_HIEROGLYPHS}', ""); + Expect(1, 78905, '\p{^Script= Egyptian_HIEROGLYPHS}', ""); + Expect(1, 78905, '\P{Script= Egyptian_HIEROGLYPHS}', ""); + Expect(0, 78905, '\P{^Script= Egyptian_HIEROGLYPHS}', ""); + Error('\p{Sc= -EGYP:=}'); + Error('\P{Sc= -EGYP:=}'); Expect(1, 78904, '\p{Sc=:\AEgyp\z:}', "");; Expect(0, 78905, '\p{Sc=:\AEgyp\z:}', "");; - Expect(1, 78904, '\p{Sc=egyp}', ""); - Expect(0, 78904, '\p{^Sc=egyp}', ""); - Expect(0, 78904, '\P{Sc=egyp}', ""); - Expect(1, 78904, '\P{^Sc=egyp}', ""); - Expect(0, 78905, '\p{Sc=egyp}', ""); - Expect(1, 78905, '\p{^Sc=egyp}', ""); - Expect(1, 78905, '\P{Sc=egyp}', ""); - Expect(0, 78905, '\P{^Sc=egyp}', ""); + Expect(1, 78904, '\p{Sc: egyp}', ""); + Expect(0, 78904, '\p{^Sc: egyp}', ""); + Expect(0, 78904, '\P{Sc: egyp}', ""); + Expect(1, 78904, '\P{^Sc: egyp}', ""); + Expect(0, 78905, '\p{Sc: egyp}', ""); + Expect(1, 78905, '\p{^Sc: egyp}', ""); + Expect(1, 78905, '\P{Sc: egyp}', ""); + Expect(0, 78905, '\P{^Sc: egyp}', ""); Expect(1, 78904, '\p{Sc=:\Aegyp\z:}', "");; Expect(0, 78905, '\p{Sc=:\Aegyp\z:}', "");; - Expect(1, 78904, '\p{Sc=Egyp}', ""); - Expect(0, 78904, '\p{^Sc=Egyp}', ""); - Expect(0, 78904, '\P{Sc=Egyp}', ""); - Expect(1, 78904, '\P{^Sc=Egyp}', ""); - Expect(0, 78905, '\p{Sc=Egyp}', ""); - Expect(1, 78905, '\p{^Sc=Egyp}', ""); - Expect(1, 78905, '\P{Sc=Egyp}', ""); - Expect(0, 78905, '\P{^Sc=Egyp}', ""); - Error('\p{Is_Script=/a/_ Egyptian_HIEROGLYPHS}'); - Error('\P{Is_Script=/a/_ Egyptian_HIEROGLYPHS}'); + Expect(1, 78904, '\p{Sc=--Egyp}', ""); + Expect(0, 78904, '\p{^Sc=--Egyp}', ""); + Expect(0, 78904, '\P{Sc=--Egyp}', ""); + Expect(1, 78904, '\P{^Sc=--Egyp}', ""); + Expect(0, 78905, '\p{Sc=--Egyp}', ""); + Expect(1, 78905, '\p{^Sc=--Egyp}', ""); + Expect(1, 78905, '\P{Sc=--Egyp}', ""); + Expect(0, 78905, '\P{^Sc=--Egyp}', ""); + Error('\p{Is_Script=EGYPTIAN_HIEROGLYPHS:=}'); + Error('\P{Is_Script=EGYPTIAN_HIEROGLYPHS:=}'); Expect(1, 78904, '\p{Is_Script=egyptianhieroglyphs}', ""); Expect(0, 78904, '\p{^Is_Script=egyptianhieroglyphs}', ""); Expect(0, 78904, '\P{Is_Script=egyptianhieroglyphs}', ""); @@ -124630,16 +128320,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 78905, '\p{^Is_Script=egyptianhieroglyphs}', ""); Expect(1, 78905, '\P{Is_Script=egyptianhieroglyphs}', ""); Expect(0, 78905, '\P{^Is_Script=egyptianhieroglyphs}', ""); - Expect(1, 78904, '\p{Is_Script= EGYPTIAN_Hieroglyphs}', ""); - Expect(0, 78904, '\p{^Is_Script= EGYPTIAN_Hieroglyphs}', ""); - Expect(0, 78904, '\P{Is_Script= EGYPTIAN_Hieroglyphs}', ""); - Expect(1, 78904, '\P{^Is_Script= EGYPTIAN_Hieroglyphs}', ""); - Expect(0, 78905, '\p{Is_Script= EGYPTIAN_Hieroglyphs}', ""); - Expect(1, 78905, '\p{^Is_Script= EGYPTIAN_Hieroglyphs}', ""); - Expect(1, 78905, '\P{Is_Script= EGYPTIAN_Hieroglyphs}', ""); - Expect(0, 78905, '\P{^Is_Script= EGYPTIAN_Hieroglyphs}', ""); - Error('\p{Is_Sc= :=egyp}'); - Error('\P{Is_Sc= :=egyp}'); + Expect(1, 78904, '\p{Is_Script: _EGYPTIAN_HIEROGLYPHS}', ""); + Expect(0, 78904, '\p{^Is_Script: _EGYPTIAN_HIEROGLYPHS}', ""); + Expect(0, 78904, '\P{Is_Script: _EGYPTIAN_HIEROGLYPHS}', ""); + Expect(1, 78904, '\P{^Is_Script: _EGYPTIAN_HIEROGLYPHS}', ""); + Expect(0, 78905, '\p{Is_Script: _EGYPTIAN_HIEROGLYPHS}', ""); + Expect(1, 78905, '\p{^Is_Script: _EGYPTIAN_HIEROGLYPHS}', ""); + Expect(1, 78905, '\P{Is_Script: _EGYPTIAN_HIEROGLYPHS}', ""); + Expect(0, 78905, '\P{^Is_Script: _EGYPTIAN_HIEROGLYPHS}', ""); + Error('\p{Is_Sc=_-egyp:=}'); + Error('\P{Is_Sc=_-egyp:=}'); Expect(1, 78904, '\p{Is_Sc=egyp}', ""); Expect(0, 78904, '\p{^Is_Sc=egyp}', ""); Expect(0, 78904, '\P{Is_Sc=egyp}', ""); @@ -124648,16 +128338,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 78905, '\p{^Is_Sc=egyp}', ""); Expect(1, 78905, '\P{Is_Sc=egyp}', ""); Expect(0, 78905, '\P{^Is_Sc=egyp}', ""); - Expect(1, 78904, '\p{Is_Sc=_-Egyp}', ""); - Expect(0, 78904, '\p{^Is_Sc=_-Egyp}', ""); - Expect(0, 78904, '\P{Is_Sc=_-Egyp}', ""); - Expect(1, 78904, '\P{^Is_Sc=_-Egyp}', ""); - Expect(0, 78905, '\p{Is_Sc=_-Egyp}', ""); - Expect(1, 78905, '\p{^Is_Sc=_-Egyp}', ""); - Expect(1, 78905, '\P{Is_Sc=_-Egyp}', ""); - Expect(0, 78905, '\P{^Is_Sc=_-Egyp}', ""); - Error('\p{Script=-:=elbasan}'); - Error('\P{Script=-:=elbasan}'); + Expect(1, 78904, '\p{Is_Sc= egyp}', ""); + Expect(0, 78904, '\p{^Is_Sc= egyp}', ""); + Expect(0, 78904, '\P{Is_Sc= egyp}', ""); + Expect(1, 78904, '\P{^Is_Sc= egyp}', ""); + Expect(0, 78905, '\p{Is_Sc= egyp}', ""); + Expect(1, 78905, '\p{^Is_Sc= egyp}', ""); + Expect(1, 78905, '\P{Is_Sc= egyp}', ""); + Expect(0, 78905, '\P{^Is_Sc= egyp}', ""); + Error('\p{Script=/a/-_Elbasan}'); + Error('\P{Script=/a/-_Elbasan}'); Expect(1, 66855, '\p{Script=:\AElbasan\z:}', "");; Expect(0, 66856, '\p{Script=:\AElbasan\z:}', "");; Expect(1, 66855, '\p{Script=elbasan}', ""); @@ -124670,16 +128360,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66856, '\P{^Script=elbasan}', ""); Expect(1, 66855, '\p{Script=:\Aelbasan\z:}', "");; Expect(0, 66856, '\p{Script=:\Aelbasan\z:}', "");; - Expect(1, 66855, '\p{Script: ELBASAN}', ""); - Expect(0, 66855, '\p{^Script: ELBASAN}', ""); - Expect(0, 66855, '\P{Script: ELBASAN}', ""); - Expect(1, 66855, '\P{^Script: ELBASAN}', ""); - Expect(0, 66856, '\p{Script: ELBASAN}', ""); - Expect(1, 66856, '\p{^Script: ELBASAN}', ""); - Expect(1, 66856, '\P{Script: ELBASAN}', ""); - Expect(0, 66856, '\P{^Script: ELBASAN}', ""); - Error('\p{Sc=/a/_ Elba}'); - Error('\P{Sc=/a/_ Elba}'); + Expect(1, 66855, '\p{Script=-_ELBASAN}', ""); + Expect(0, 66855, '\p{^Script=-_ELBASAN}', ""); + Expect(0, 66855, '\P{Script=-_ELBASAN}', ""); + Expect(1, 66855, '\P{^Script=-_ELBASAN}', ""); + Expect(0, 66856, '\p{Script=-_ELBASAN}', ""); + Expect(1, 66856, '\p{^Script=-_ELBASAN}', ""); + Expect(1, 66856, '\P{Script=-_ELBASAN}', ""); + Expect(0, 66856, '\P{^Script=-_ELBASAN}', ""); + Error('\p{Sc=/a/ elba}'); + Error('\P{Sc=/a/ elba}'); Expect(1, 66855, '\p{Sc=:\AElba\z:}', "");; Expect(0, 66856, '\p{Sc=:\AElba\z:}', "");; Expect(1, 66855, '\p{Sc=elba}', ""); @@ -124692,16 +128382,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66856, '\P{^Sc=elba}', ""); Expect(1, 66855, '\p{Sc=:\Aelba\z:}', "");; Expect(0, 66856, '\p{Sc=:\Aelba\z:}', "");; - Expect(1, 66855, '\p{Sc=_Elba}', ""); - Expect(0, 66855, '\p{^Sc=_Elba}', ""); - Expect(0, 66855, '\P{Sc=_Elba}', ""); - Expect(1, 66855, '\P{^Sc=_Elba}', ""); - Expect(0, 66856, '\p{Sc=_Elba}', ""); - Expect(1, 66856, '\p{^Sc=_Elba}', ""); - Expect(1, 66856, '\P{Sc=_Elba}', ""); - Expect(0, 66856, '\P{^Sc=_Elba}', ""); - Error('\p{Is_Script=-:=Elbasan}'); - Error('\P{Is_Script=-:=Elbasan}'); + Error('\p{Is_Script= Elbasan/a/}'); + Error('\P{Is_Script= Elbasan/a/}'); Expect(1, 66855, '\p{Is_Script=elbasan}', ""); Expect(0, 66855, '\p{^Is_Script=elbasan}', ""); Expect(0, 66855, '\P{Is_Script=elbasan}', ""); @@ -124710,34 +128392,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66856, '\p{^Is_Script=elbasan}', ""); Expect(1, 66856, '\P{Is_Script=elbasan}', ""); Expect(0, 66856, '\P{^Is_Script=elbasan}', ""); - Expect(1, 66855, '\p{Is_Script:_ ELBASAN}', ""); - Expect(0, 66855, '\p{^Is_Script:_ ELBASAN}', ""); - Expect(0, 66855, '\P{Is_Script:_ ELBASAN}', ""); - Expect(1, 66855, '\P{^Is_Script:_ ELBASAN}', ""); - Expect(0, 66856, '\p{Is_Script:_ ELBASAN}', ""); - Expect(1, 66856, '\p{^Is_Script:_ ELBASAN}', ""); - Expect(1, 66856, '\P{Is_Script:_ ELBASAN}', ""); - Expect(0, 66856, '\P{^Is_Script:_ ELBASAN}', ""); - Error('\p{Is_Sc=-_Elba/a/}'); - Error('\P{Is_Sc=-_Elba/a/}'); - Expect(1, 66855, '\p{Is_Sc:elba}', ""); - Expect(0, 66855, '\p{^Is_Sc:elba}', ""); - Expect(0, 66855, '\P{Is_Sc:elba}', ""); - Expect(1, 66855, '\P{^Is_Sc:elba}', ""); - Expect(0, 66856, '\p{Is_Sc:elba}', ""); - Expect(1, 66856, '\p{^Is_Sc:elba}', ""); - Expect(1, 66856, '\P{Is_Sc:elba}', ""); - Expect(0, 66856, '\P{^Is_Sc:elba}', ""); - Expect(1, 66855, '\p{Is_Sc= Elba}', ""); - Expect(0, 66855, '\p{^Is_Sc= Elba}', ""); - Expect(0, 66855, '\P{Is_Sc= Elba}', ""); - Expect(1, 66855, '\P{^Is_Sc= Elba}', ""); - Expect(0, 66856, '\p{Is_Sc= Elba}', ""); - Expect(1, 66856, '\p{^Is_Sc= Elba}', ""); - Expect(1, 66856, '\P{Is_Sc= Elba}', ""); - Expect(0, 66856, '\P{^Is_Sc= Elba}', ""); - Error('\p{Script= _ELYMAIC/a/}'); - Error('\P{Script= _ELYMAIC/a/}'); + Expect(1, 66855, '\p{Is_Script=-ELBASAN}', ""); + Expect(0, 66855, '\p{^Is_Script=-ELBASAN}', ""); + Expect(0, 66855, '\P{Is_Script=-ELBASAN}', ""); + Expect(1, 66855, '\P{^Is_Script=-ELBASAN}', ""); + Expect(0, 66856, '\p{Is_Script=-ELBASAN}', ""); + Expect(1, 66856, '\p{^Is_Script=-ELBASAN}', ""); + Expect(1, 66856, '\P{Is_Script=-ELBASAN}', ""); + Expect(0, 66856, '\P{^Is_Script=-ELBASAN}', ""); + Error('\p{Is_Sc=:= elba}'); + Error('\P{Is_Sc=:= elba}'); + Expect(1, 66855, '\p{Is_Sc=elba}', ""); + Expect(0, 66855, '\p{^Is_Sc=elba}', ""); + Expect(0, 66855, '\P{Is_Sc=elba}', ""); + Expect(1, 66855, '\P{^Is_Sc=elba}', ""); + Expect(0, 66856, '\p{Is_Sc=elba}', ""); + Expect(1, 66856, '\p{^Is_Sc=elba}', ""); + Expect(1, 66856, '\P{Is_Sc=elba}', ""); + Expect(0, 66856, '\P{^Is_Sc=elba}', ""); + Expect(1, 66855, '\p{Is_Sc= elba}', ""); + Expect(0, 66855, '\p{^Is_Sc= elba}', ""); + Expect(0, 66855, '\P{Is_Sc= elba}', ""); + Expect(1, 66855, '\P{^Is_Sc= elba}', ""); + Expect(0, 66856, '\p{Is_Sc= elba}', ""); + Expect(1, 66856, '\p{^Is_Sc= elba}', ""); + Expect(1, 66856, '\P{Is_Sc= elba}', ""); + Expect(0, 66856, '\P{^Is_Sc= elba}', ""); + Error('\p{Script= ELYMAIC/a/}'); + Error('\P{Script= ELYMAIC/a/}'); Expect(1, 69622, '\p{Script=:\AElymaic\z:}', "");; Expect(0, 69623, '\p{Script=:\AElymaic\z:}', "");; Expect(1, 69622, '\p{Script=elymaic}', ""); @@ -124750,16 +128432,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69623, '\P{^Script=elymaic}', ""); Expect(1, 69622, '\p{Script=:\Aelymaic\z:}', "");; Expect(0, 69623, '\p{Script=:\Aelymaic\z:}', "");; - Expect(1, 69622, '\p{Script= _Elymaic}', ""); - Expect(0, 69622, '\p{^Script= _Elymaic}', ""); - Expect(0, 69622, '\P{Script= _Elymaic}', ""); - Expect(1, 69622, '\P{^Script= _Elymaic}', ""); - Expect(0, 69623, '\p{Script= _Elymaic}', ""); - Expect(1, 69623, '\p{^Script= _Elymaic}', ""); - Expect(1, 69623, '\P{Script= _Elymaic}', ""); - Expect(0, 69623, '\P{^Script= _Elymaic}', ""); - Error('\p{Sc::=_elym}'); - Error('\P{Sc::=_elym}'); + Expect(1, 69622, '\p{Script= Elymaic}', ""); + Expect(0, 69622, '\p{^Script= Elymaic}', ""); + Expect(0, 69622, '\P{Script= Elymaic}', ""); + Expect(1, 69622, '\P{^Script= Elymaic}', ""); + Expect(0, 69623, '\p{Script= Elymaic}', ""); + Expect(1, 69623, '\p{^Script= Elymaic}', ""); + Expect(1, 69623, '\P{Script= Elymaic}', ""); + Expect(0, 69623, '\P{^Script= Elymaic}', ""); + Error('\p{Sc=_/a/Elym}'); + Error('\P{Sc=_/a/Elym}'); Expect(1, 69622, '\p{Sc=:\AElym\z:}', "");; Expect(0, 69623, '\p{Sc=:\AElym\z:}', "");; Expect(1, 69622, '\p{Sc=elym}', ""); @@ -124772,16 +128454,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69623, '\P{^Sc=elym}', ""); Expect(1, 69622, '\p{Sc=:\Aelym\z:}', "");; Expect(0, 69623, '\p{Sc=:\Aelym\z:}', "");; - Expect(1, 69622, '\p{Sc: elym}', ""); - Expect(0, 69622, '\p{^Sc: elym}', ""); - Expect(0, 69622, '\P{Sc: elym}', ""); - Expect(1, 69622, '\P{^Sc: elym}', ""); - Expect(0, 69623, '\p{Sc: elym}', ""); - Expect(1, 69623, '\p{^Sc: elym}', ""); - Expect(1, 69623, '\P{Sc: elym}', ""); - Expect(0, 69623, '\P{^Sc: elym}', ""); - Error('\p{Is_Script=__ELYMAIC/a/}'); - Error('\P{Is_Script=__ELYMAIC/a/}'); + Expect(1, 69622, '\p{Sc= Elym}', ""); + Expect(0, 69622, '\p{^Sc= Elym}', ""); + Expect(0, 69622, '\P{Sc= Elym}', ""); + Expect(1, 69622, '\P{^Sc= Elym}', ""); + Expect(0, 69623, '\p{Sc= Elym}', ""); + Expect(1, 69623, '\p{^Sc= Elym}', ""); + Expect(1, 69623, '\P{Sc= Elym}', ""); + Expect(0, 69623, '\P{^Sc= Elym}', ""); + Error('\p{Is_Script= :=ELYMAIC}'); + Error('\P{Is_Script= :=ELYMAIC}'); Expect(1, 69622, '\p{Is_Script=elymaic}', ""); Expect(0, 69622, '\p{^Is_Script=elymaic}', ""); Expect(0, 69622, '\P{Is_Script=elymaic}', ""); @@ -124790,16 +128472,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69623, '\p{^Is_Script=elymaic}', ""); Expect(1, 69623, '\P{Is_Script=elymaic}', ""); Expect(0, 69623, '\P{^Is_Script=elymaic}', ""); - Expect(1, 69622, '\p{Is_Script= ELYMAIC}', ""); - Expect(0, 69622, '\p{^Is_Script= ELYMAIC}', ""); - Expect(0, 69622, '\P{Is_Script= ELYMAIC}', ""); - Expect(1, 69622, '\P{^Is_Script= ELYMAIC}', ""); - Expect(0, 69623, '\p{Is_Script= ELYMAIC}', ""); - Expect(1, 69623, '\p{^Is_Script= ELYMAIC}', ""); - Expect(1, 69623, '\P{Is_Script= ELYMAIC}', ""); - Expect(0, 69623, '\P{^Is_Script= ELYMAIC}', ""); - Error('\p{Is_Sc=-:=Elym}'); - Error('\P{Is_Sc=-:=Elym}'); + Expect(1, 69622, '\p{Is_Script= Elymaic}', ""); + Expect(0, 69622, '\p{^Is_Script= Elymaic}', ""); + Expect(0, 69622, '\P{Is_Script= Elymaic}', ""); + Expect(1, 69622, '\P{^Is_Script= Elymaic}', ""); + Expect(0, 69623, '\p{Is_Script= Elymaic}', ""); + Expect(1, 69623, '\p{^Is_Script= Elymaic}', ""); + Expect(1, 69623, '\P{Is_Script= Elymaic}', ""); + Expect(0, 69623, '\P{^Is_Script= Elymaic}', ""); + Error('\p{Is_Sc=:= _Elym}'); + Error('\P{Is_Sc=:= _Elym}'); Expect(1, 69622, '\p{Is_Sc=elym}', ""); Expect(0, 69622, '\p{^Is_Sc=elym}', ""); Expect(0, 69622, '\P{Is_Sc=elym}', ""); @@ -124808,16 +128490,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69623, '\p{^Is_Sc=elym}', ""); Expect(1, 69623, '\P{Is_Sc=elym}', ""); Expect(0, 69623, '\P{^Is_Sc=elym}', ""); - Expect(1, 69622, '\p{Is_Sc=-elym}', ""); - Expect(0, 69622, '\p{^Is_Sc=-elym}', ""); - Expect(0, 69622, '\P{Is_Sc=-elym}', ""); - Expect(1, 69622, '\P{^Is_Sc=-elym}', ""); - Expect(0, 69623, '\p{Is_Sc=-elym}', ""); - Expect(1, 69623, '\p{^Is_Sc=-elym}', ""); - Expect(1, 69623, '\P{Is_Sc=-elym}', ""); - Expect(0, 69623, '\P{^Is_Sc=-elym}', ""); - Error('\p{Script=_:=Ethiopic}'); - Error('\P{Script=_:=Ethiopic}'); + Expect(1, 69622, '\p{Is_Sc= Elym}', ""); + Expect(0, 69622, '\p{^Is_Sc= Elym}', ""); + Expect(0, 69622, '\P{Is_Sc= Elym}', ""); + Expect(1, 69622, '\P{^Is_Sc= Elym}', ""); + Expect(0, 69623, '\p{Is_Sc= Elym}', ""); + Expect(1, 69623, '\p{^Is_Sc= Elym}', ""); + Expect(1, 69623, '\P{Is_Sc= Elym}', ""); + Expect(0, 69623, '\P{^Is_Sc= Elym}', ""); + Error('\p{Script=:=Ethiopic}'); + Error('\P{Script=:=Ethiopic}'); Expect(1, 43822, '\p{Script=:\AEthiopic\z:}', "");; Expect(0, 43823, '\p{Script=:\AEthiopic\z:}', "");; Expect(1, 43822, '\p{Script=ethiopic}', ""); @@ -124830,16 +128512,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43823, '\P{^Script=ethiopic}', ""); Expect(1, 43822, '\p{Script=:\Aethiopic\z:}', "");; Expect(0, 43823, '\p{Script=:\Aethiopic\z:}', "");; - Expect(1, 43822, '\p{Script= -ethiopic}', ""); - Expect(0, 43822, '\p{^Script= -ethiopic}', ""); - Expect(0, 43822, '\P{Script= -ethiopic}', ""); - Expect(1, 43822, '\P{^Script= -ethiopic}', ""); - Expect(0, 43823, '\p{Script= -ethiopic}', ""); - Expect(1, 43823, '\p{^Script= -ethiopic}', ""); - Expect(1, 43823, '\P{Script= -ethiopic}', ""); - Expect(0, 43823, '\P{^Script= -ethiopic}', ""); - Error('\p{Sc=-ETHI:=}'); - Error('\P{Sc=-ETHI:=}'); + Expect(1, 43822, '\p{Script= Ethiopic}', ""); + Expect(0, 43822, '\p{^Script= Ethiopic}', ""); + Expect(0, 43822, '\P{Script= Ethiopic}', ""); + Expect(1, 43822, '\P{^Script= Ethiopic}', ""); + Expect(0, 43823, '\p{Script= Ethiopic}', ""); + Expect(1, 43823, '\p{^Script= Ethiopic}', ""); + Expect(1, 43823, '\P{Script= Ethiopic}', ""); + Expect(0, 43823, '\P{^Script= Ethiopic}', ""); + Error('\p{Sc= :=ETHI}'); + Error('\P{Sc= :=ETHI}'); Expect(1, 43822, '\p{Sc=:\AEthi\z:}', "");; Expect(0, 43823, '\p{Sc=:\AEthi\z:}', "");; Expect(1, 43822, '\p{Sc=ethi}', ""); @@ -124852,16 +128534,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43823, '\P{^Sc=ethi}', ""); Expect(1, 43822, '\p{Sc=:\Aethi\z:}', "");; Expect(0, 43823, '\p{Sc=:\Aethi\z:}', "");; - Expect(1, 43822, '\p{Sc= ETHI}', ""); - Expect(0, 43822, '\p{^Sc= ETHI}', ""); - Expect(0, 43822, '\P{Sc= ETHI}', ""); - Expect(1, 43822, '\P{^Sc= ETHI}', ""); - Expect(0, 43823, '\p{Sc= ETHI}', ""); - Expect(1, 43823, '\p{^Sc= ETHI}', ""); - Expect(1, 43823, '\P{Sc= ETHI}', ""); - Expect(0, 43823, '\P{^Sc= ETHI}', ""); - Error('\p{Is_Script=/a/ ethiopic}'); - Error('\P{Is_Script=/a/ ethiopic}'); + Expect(1, 43822, '\p{Sc:-_Ethi}', ""); + Expect(0, 43822, '\p{^Sc:-_Ethi}', ""); + Expect(0, 43822, '\P{Sc:-_Ethi}', ""); + Expect(1, 43822, '\P{^Sc:-_Ethi}', ""); + Expect(0, 43823, '\p{Sc:-_Ethi}', ""); + Expect(1, 43823, '\p{^Sc:-_Ethi}', ""); + Expect(1, 43823, '\P{Sc:-_Ethi}', ""); + Expect(0, 43823, '\P{^Sc:-_Ethi}', ""); + Error('\p{Is_Script=-ETHIOPIC/a/}'); + Error('\P{Is_Script=-ETHIOPIC/a/}'); Expect(1, 43822, '\p{Is_Script=ethiopic}', ""); Expect(0, 43822, '\p{^Is_Script=ethiopic}', ""); Expect(0, 43822, '\P{Is_Script=ethiopic}', ""); @@ -124870,16 +128552,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43823, '\p{^Is_Script=ethiopic}', ""); Expect(1, 43823, '\P{Is_Script=ethiopic}', ""); Expect(0, 43823, '\P{^Is_Script=ethiopic}', ""); - Expect(1, 43822, '\p{Is_Script= ethiopic}', ""); - Expect(0, 43822, '\p{^Is_Script= ethiopic}', ""); - Expect(0, 43822, '\P{Is_Script= ethiopic}', ""); - Expect(1, 43822, '\P{^Is_Script= ethiopic}', ""); - Expect(0, 43823, '\p{Is_Script= ethiopic}', ""); - Expect(1, 43823, '\p{^Is_Script= ethiopic}', ""); - Expect(1, 43823, '\P{Is_Script= ethiopic}', ""); - Expect(0, 43823, '\P{^Is_Script= ethiopic}', ""); - Error('\p{Is_Sc=/a/ ethi}'); - Error('\P{Is_Sc=/a/ ethi}'); + Expect(1, 43822, '\p{Is_Script= -ethiopic}', ""); + Expect(0, 43822, '\p{^Is_Script= -ethiopic}', ""); + Expect(0, 43822, '\P{Is_Script= -ethiopic}', ""); + Expect(1, 43822, '\P{^Is_Script= -ethiopic}', ""); + Expect(0, 43823, '\p{Is_Script= -ethiopic}', ""); + Expect(1, 43823, '\p{^Is_Script= -ethiopic}', ""); + Expect(1, 43823, '\P{Is_Script= -ethiopic}', ""); + Expect(0, 43823, '\P{^Is_Script= -ethiopic}', ""); + Error('\p{Is_Sc=/a/_ETHI}'); + Error('\P{Is_Sc=/a/_ETHI}'); Expect(1, 43822, '\p{Is_Sc=ethi}', ""); Expect(0, 43822, '\p{^Is_Sc=ethi}', ""); Expect(0, 43822, '\P{Is_Sc=ethi}', ""); @@ -124888,16 +128570,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43823, '\p{^Is_Sc=ethi}', ""); Expect(1, 43823, '\P{Is_Sc=ethi}', ""); Expect(0, 43823, '\P{^Is_Sc=ethi}', ""); - Expect(1, 43822, '\p{Is_Sc=_Ethi}', ""); - Expect(0, 43822, '\p{^Is_Sc=_Ethi}', ""); - Expect(0, 43822, '\P{Is_Sc=_Ethi}', ""); - Expect(1, 43822, '\P{^Is_Sc=_Ethi}', ""); - Expect(0, 43823, '\p{Is_Sc=_Ethi}', ""); - Expect(1, 43823, '\p{^Is_Sc=_Ethi}', ""); - Expect(1, 43823, '\P{Is_Sc=_Ethi}', ""); - Expect(0, 43823, '\P{^Is_Sc=_Ethi}', ""); - Error('\p{Script=/a/_-GEORGIAN}'); - Error('\P{Script=/a/_-GEORGIAN}'); + Expect(1, 43822, '\p{Is_Sc=--ETHI}', ""); + Expect(0, 43822, '\p{^Is_Sc=--ETHI}', ""); + Expect(0, 43822, '\P{Is_Sc=--ETHI}', ""); + Expect(1, 43822, '\P{^Is_Sc=--ETHI}', ""); + Expect(0, 43823, '\p{Is_Sc=--ETHI}', ""); + Expect(1, 43823, '\p{^Is_Sc=--ETHI}', ""); + Expect(1, 43823, '\P{Is_Sc=--ETHI}', ""); + Expect(0, 43823, '\P{^Is_Sc=--ETHI}', ""); + Error('\p{Script=_:=Georgian}'); + Error('\P{Script=_:=Georgian}'); Expect(1, 11565, '\p{Script=:\AGeorgian\z:}', "");; Expect(0, 11566, '\p{Script=:\AGeorgian\z:}', "");; Expect(1, 11565, '\p{Script=georgian}', ""); @@ -124910,16 +128592,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 11566, '\P{^Script=georgian}', ""); Expect(1, 11565, '\p{Script=:\Ageorgian\z:}', "");; Expect(0, 11566, '\p{Script=:\Ageorgian\z:}', "");; - Expect(1, 11565, '\p{Script=-GEORGIAN}', ""); - Expect(0, 11565, '\p{^Script=-GEORGIAN}', ""); - Expect(0, 11565, '\P{Script=-GEORGIAN}', ""); - Expect(1, 11565, '\P{^Script=-GEORGIAN}', ""); - Expect(0, 11566, '\p{Script=-GEORGIAN}', ""); - Expect(1, 11566, '\p{^Script=-GEORGIAN}', ""); - Expect(1, 11566, '\P{Script=-GEORGIAN}', ""); - Expect(0, 11566, '\P{^Script=-GEORGIAN}', ""); - Error('\p{Sc= -Geor:=}'); - Error('\P{Sc= -Geor:=}'); + Expect(1, 11565, '\p{Script=-Georgian}', ""); + Expect(0, 11565, '\p{^Script=-Georgian}', ""); + Expect(0, 11565, '\P{Script=-Georgian}', ""); + Expect(1, 11565, '\P{^Script=-Georgian}', ""); + Expect(0, 11566, '\p{Script=-Georgian}', ""); + Expect(1, 11566, '\p{^Script=-Georgian}', ""); + Expect(1, 11566, '\P{Script=-Georgian}', ""); + Expect(0, 11566, '\P{^Script=-Georgian}', ""); + Error('\p{Sc= _GEOR/a/}'); + Error('\P{Sc= _GEOR/a/}'); Expect(1, 11565, '\p{Sc=:\AGeor\z:}', "");; Expect(0, 11566, '\p{Sc=:\AGeor\z:}', "");; Expect(1, 11565, '\p{Sc=geor}', ""); @@ -124932,34 +128614,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 11566, '\P{^Sc=geor}', ""); Expect(1, 11565, '\p{Sc=:\Ageor\z:}', "");; Expect(0, 11566, '\p{Sc=:\Ageor\z:}', "");; - Expect(1, 11565, '\p{Sc=-_Geor}', ""); - Expect(0, 11565, '\p{^Sc=-_Geor}', ""); - Expect(0, 11565, '\P{Sc=-_Geor}', ""); - Expect(1, 11565, '\P{^Sc=-_Geor}', ""); - Expect(0, 11566, '\p{Sc=-_Geor}', ""); - Expect(1, 11566, '\p{^Sc=-_Geor}', ""); - Expect(1, 11566, '\P{Sc=-_Geor}', ""); - Expect(0, 11566, '\P{^Sc=-_Geor}', ""); - Error('\p{Is_Script=:= Georgian}'); - Error('\P{Is_Script=:= Georgian}'); - Expect(1, 11565, '\p{Is_Script: georgian}', ""); - Expect(0, 11565, '\p{^Is_Script: georgian}', ""); - Expect(0, 11565, '\P{Is_Script: georgian}', ""); - Expect(1, 11565, '\P{^Is_Script: georgian}', ""); - Expect(0, 11566, '\p{Is_Script: georgian}', ""); - Expect(1, 11566, '\p{^Is_Script: georgian}', ""); - Expect(1, 11566, '\P{Is_Script: georgian}', ""); - Expect(0, 11566, '\P{^Is_Script: georgian}', ""); - Expect(1, 11565, '\p{Is_Script= georgian}', ""); - Expect(0, 11565, '\p{^Is_Script= georgian}', ""); - Expect(0, 11565, '\P{Is_Script= georgian}', ""); - Expect(1, 11565, '\P{^Is_Script= georgian}', ""); - Expect(0, 11566, '\p{Is_Script= georgian}', ""); - Expect(1, 11566, '\p{^Is_Script= georgian}', ""); - Expect(1, 11566, '\P{Is_Script= georgian}', ""); - Expect(0, 11566, '\P{^Is_Script= georgian}', ""); - Error('\p{Is_Sc=:= _Geor}'); - Error('\P{Is_Sc=:= _Geor}'); + Expect(1, 11565, '\p{Sc=--Geor}', ""); + Expect(0, 11565, '\p{^Sc=--Geor}', ""); + Expect(0, 11565, '\P{Sc=--Geor}', ""); + Expect(1, 11565, '\P{^Sc=--Geor}', ""); + Expect(0, 11566, '\p{Sc=--Geor}', ""); + Expect(1, 11566, '\p{^Sc=--Geor}', ""); + Expect(1, 11566, '\P{Sc=--Geor}', ""); + Expect(0, 11566, '\P{^Sc=--Geor}', ""); + Error('\p{Is_Script=/a/ georgian}'); + Error('\P{Is_Script=/a/ georgian}'); + Expect(1, 11565, '\p{Is_Script=georgian}', ""); + Expect(0, 11565, '\p{^Is_Script=georgian}', ""); + Expect(0, 11565, '\P{Is_Script=georgian}', ""); + Expect(1, 11565, '\P{^Is_Script=georgian}', ""); + Expect(0, 11566, '\p{Is_Script=georgian}', ""); + Expect(1, 11566, '\p{^Is_Script=georgian}', ""); + Expect(1, 11566, '\P{Is_Script=georgian}', ""); + Expect(0, 11566, '\P{^Is_Script=georgian}', ""); + Expect(1, 11565, '\p{Is_Script= georgian}', ""); + Expect(0, 11565, '\p{^Is_Script= georgian}', ""); + Expect(0, 11565, '\P{Is_Script= georgian}', ""); + Expect(1, 11565, '\P{^Is_Script= georgian}', ""); + Expect(0, 11566, '\p{Is_Script= georgian}', ""); + Expect(1, 11566, '\p{^Is_Script= georgian}', ""); + Expect(1, 11566, '\P{Is_Script= georgian}', ""); + Expect(0, 11566, '\P{^Is_Script= georgian}', ""); + Error('\p{Is_Sc=--geor/a/}'); + Error('\P{Is_Sc=--geor/a/}'); Expect(1, 11565, '\p{Is_Sc=geor}', ""); Expect(0, 11565, '\p{^Is_Sc=geor}', ""); Expect(0, 11565, '\P{Is_Sc=geor}', ""); @@ -124968,16 +128650,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11566, '\p{^Is_Sc=geor}', ""); Expect(1, 11566, '\P{Is_Sc=geor}', ""); Expect(0, 11566, '\P{^Is_Sc=geor}', ""); - Expect(1, 11565, '\p{Is_Sc= _Geor}', ""); - Expect(0, 11565, '\p{^Is_Sc= _Geor}', ""); - Expect(0, 11565, '\P{Is_Sc= _Geor}', ""); - Expect(1, 11565, '\P{^Is_Sc= _Geor}', ""); - Expect(0, 11566, '\p{Is_Sc= _Geor}', ""); - Expect(1, 11566, '\p{^Is_Sc= _Geor}', ""); - Expect(1, 11566, '\P{Is_Sc= _Geor}', ""); - Expect(0, 11566, '\P{^Is_Sc= _Geor}', ""); - Error('\p{Script=/a/_-GLAGOLITIC}'); - Error('\P{Script=/a/_-GLAGOLITIC}'); + Expect(1, 11565, '\p{Is_Sc=--Geor}', ""); + Expect(0, 11565, '\p{^Is_Sc=--Geor}', ""); + Expect(0, 11565, '\P{Is_Sc=--Geor}', ""); + Expect(1, 11565, '\P{^Is_Sc=--Geor}', ""); + Expect(0, 11566, '\p{Is_Sc=--Geor}', ""); + Expect(1, 11566, '\p{^Is_Sc=--Geor}', ""); + Expect(1, 11566, '\P{Is_Sc=--Geor}', ""); + Expect(0, 11566, '\P{^Is_Sc=--Geor}', ""); + Error('\p{Script=_/a/glagolitic}'); + Error('\P{Script=_/a/glagolitic}'); Expect(1, 122922, '\p{Script=:\AGlagolitic\z:}', "");; Expect(0, 122923, '\p{Script=:\AGlagolitic\z:}', "");; Expect(1, 122922, '\p{Script=glagolitic}', ""); @@ -124990,38 +128672,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 122923, '\P{^Script=glagolitic}', ""); Expect(1, 122922, '\p{Script=:\Aglagolitic\z:}', "");; Expect(0, 122923, '\p{Script=:\Aglagolitic\z:}', "");; - Expect(1, 122922, '\p{Script=- Glagolitic}', ""); - Expect(0, 122922, '\p{^Script=- Glagolitic}', ""); - Expect(0, 122922, '\P{Script=- Glagolitic}', ""); - Expect(1, 122922, '\P{^Script=- Glagolitic}', ""); - Expect(0, 122923, '\p{Script=- Glagolitic}', ""); - Expect(1, 122923, '\p{^Script=- Glagolitic}', ""); - Expect(1, 122923, '\P{Script=- Glagolitic}', ""); - Expect(0, 122923, '\P{^Script=- Glagolitic}', ""); - Error('\p{Sc= /a/GLAG}'); - Error('\P{Sc= /a/GLAG}'); + Expect(1, 122922, '\p{Script:- Glagolitic}', ""); + Expect(0, 122922, '\p{^Script:- Glagolitic}', ""); + Expect(0, 122922, '\P{Script:- Glagolitic}', ""); + Expect(1, 122922, '\P{^Script:- Glagolitic}', ""); + Expect(0, 122923, '\p{Script:- Glagolitic}', ""); + Expect(1, 122923, '\p{^Script:- Glagolitic}', ""); + Expect(1, 122923, '\P{Script:- Glagolitic}', ""); + Expect(0, 122923, '\P{^Script:- Glagolitic}', ""); + Error('\p{Sc= glag:=}'); + Error('\P{Sc= glag:=}'); Expect(1, 122922, '\p{Sc=:\AGlag\z:}', "");; Expect(0, 122923, '\p{Sc=:\AGlag\z:}', "");; - Expect(1, 122922, '\p{Sc=glag}', ""); - Expect(0, 122922, '\p{^Sc=glag}', ""); - Expect(0, 122922, '\P{Sc=glag}', ""); - Expect(1, 122922, '\P{^Sc=glag}', ""); - Expect(0, 122923, '\p{Sc=glag}', ""); - Expect(1, 122923, '\p{^Sc=glag}', ""); - Expect(1, 122923, '\P{Sc=glag}', ""); - Expect(0, 122923, '\P{^Sc=glag}', ""); + Expect(1, 122922, '\p{Sc: glag}', ""); + Expect(0, 122922, '\p{^Sc: glag}', ""); + Expect(0, 122922, '\P{Sc: glag}', ""); + Expect(1, 122922, '\P{^Sc: glag}', ""); + Expect(0, 122923, '\p{Sc: glag}', ""); + Expect(1, 122923, '\p{^Sc: glag}', ""); + Expect(1, 122923, '\P{Sc: glag}', ""); + Expect(0, 122923, '\P{^Sc: glag}', ""); Expect(1, 122922, '\p{Sc=:\Aglag\z:}', "");; Expect(0, 122923, '\p{Sc=:\Aglag\z:}', "");; - Expect(1, 122922, '\p{Sc= glag}', ""); - Expect(0, 122922, '\p{^Sc= glag}', ""); - Expect(0, 122922, '\P{Sc= glag}', ""); - Expect(1, 122922, '\P{^Sc= glag}', ""); - Expect(0, 122923, '\p{Sc= glag}', ""); - Expect(1, 122923, '\p{^Sc= glag}', ""); - Expect(1, 122923, '\P{Sc= glag}', ""); - Expect(0, 122923, '\P{^Sc= glag}', ""); - Error('\p{Is_Script=/a/ -GLAGOLITIC}'); - Error('\P{Is_Script=/a/ -GLAGOLITIC}'); + Expect(1, 122922, '\p{Sc=--Glag}', ""); + Expect(0, 122922, '\p{^Sc=--Glag}', ""); + Expect(0, 122922, '\P{Sc=--Glag}', ""); + Expect(1, 122922, '\P{^Sc=--Glag}', ""); + Expect(0, 122923, '\p{Sc=--Glag}', ""); + Expect(1, 122923, '\p{^Sc=--Glag}', ""); + Expect(1, 122923, '\P{Sc=--Glag}', ""); + Expect(0, 122923, '\P{^Sc=--Glag}', ""); + Error('\p{Is_Script: := -Glagolitic}'); + Error('\P{Is_Script: := -Glagolitic}'); Expect(1, 122922, '\p{Is_Script=glagolitic}', ""); Expect(0, 122922, '\p{^Is_Script=glagolitic}', ""); Expect(0, 122922, '\P{Is_Script=glagolitic}', ""); @@ -125030,16 +128712,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 122923, '\p{^Is_Script=glagolitic}', ""); Expect(1, 122923, '\P{Is_Script=glagolitic}', ""); Expect(0, 122923, '\P{^Is_Script=glagolitic}', ""); - Expect(1, 122922, '\p{Is_Script=_-Glagolitic}', ""); - Expect(0, 122922, '\p{^Is_Script=_-Glagolitic}', ""); - Expect(0, 122922, '\P{Is_Script=_-Glagolitic}', ""); - Expect(1, 122922, '\P{^Is_Script=_-Glagolitic}', ""); - Expect(0, 122923, '\p{Is_Script=_-Glagolitic}', ""); - Expect(1, 122923, '\p{^Is_Script=_-Glagolitic}', ""); - Expect(1, 122923, '\P{Is_Script=_-Glagolitic}', ""); - Expect(0, 122923, '\P{^Is_Script=_-Glagolitic}', ""); - Error('\p{Is_Sc: /a/ Glag}'); - Error('\P{Is_Sc: /a/ Glag}'); + Expect(1, 122922, '\p{Is_Script=-Glagolitic}', ""); + Expect(0, 122922, '\p{^Is_Script=-Glagolitic}', ""); + Expect(0, 122922, '\P{Is_Script=-Glagolitic}', ""); + Expect(1, 122922, '\P{^Is_Script=-Glagolitic}', ""); + Expect(0, 122923, '\p{Is_Script=-Glagolitic}', ""); + Expect(1, 122923, '\p{^Is_Script=-Glagolitic}', ""); + Expect(1, 122923, '\P{Is_Script=-Glagolitic}', ""); + Expect(0, 122923, '\P{^Is_Script=-Glagolitic}', ""); + Error('\p{Is_Sc= GLAG/a/}'); + Error('\P{Is_Sc= GLAG/a/}'); Expect(1, 122922, '\p{Is_Sc=glag}', ""); Expect(0, 122922, '\p{^Is_Sc=glag}', ""); Expect(0, 122922, '\P{Is_Sc=glag}', ""); @@ -125048,16 +128730,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 122923, '\p{^Is_Sc=glag}', ""); Expect(1, 122923, '\P{Is_Sc=glag}', ""); Expect(0, 122923, '\P{^Is_Sc=glag}', ""); - Expect(1, 122922, '\p{Is_Sc=Glag}', ""); - Expect(0, 122922, '\p{^Is_Sc=Glag}', ""); - Expect(0, 122922, '\P{Is_Sc=Glag}', ""); - Expect(1, 122922, '\P{^Is_Sc=Glag}', ""); - Expect(0, 122923, '\p{Is_Sc=Glag}', ""); - Expect(1, 122923, '\p{^Is_Sc=Glag}', ""); - Expect(1, 122923, '\P{Is_Sc=Glag}', ""); - Expect(0, 122923, '\P{^Is_Sc=Glag}', ""); - Error('\p{Script: -:=GUNJALA_Gondi}'); - Error('\P{Script: -:=GUNJALA_Gondi}'); + Expect(1, 122922, '\p{Is_Sc= glag}', ""); + Expect(0, 122922, '\p{^Is_Sc= glag}', ""); + Expect(0, 122922, '\P{Is_Sc= glag}', ""); + Expect(1, 122922, '\P{^Is_Sc= glag}', ""); + Expect(0, 122923, '\p{Is_Sc= glag}', ""); + Expect(1, 122923, '\p{^Is_Sc= glag}', ""); + Expect(1, 122923, '\P{Is_Sc= glag}', ""); + Expect(0, 122923, '\P{^Is_Sc= glag}', ""); + Error('\p{Script= :=Gunjala_gondi}'); + Error('\P{Script= :=Gunjala_gondi}'); Expect(1, 73129, '\p{Script=:\AGunjala_Gondi\z:}', "");; Expect(0, 73130, '\p{Script=:\AGunjala_Gondi\z:}', "");; Expect(1, 73129, '\p{Script=gunjalagondi}', ""); @@ -125070,16 +128752,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73130, '\P{^Script=gunjalagondi}', ""); Expect(1, 73129, '\p{Script=:\Agunjalagondi\z:}', "");; Expect(0, 73130, '\p{Script=:\Agunjalagondi\z:}', "");; - Expect(1, 73129, '\p{Script: --Gunjala_gondi}', ""); - Expect(0, 73129, '\p{^Script: --Gunjala_gondi}', ""); - Expect(0, 73129, '\P{Script: --Gunjala_gondi}', ""); - Expect(1, 73129, '\P{^Script: --Gunjala_gondi}', ""); - Expect(0, 73130, '\p{Script: --Gunjala_gondi}', ""); - Expect(1, 73130, '\p{^Script: --Gunjala_gondi}', ""); - Expect(1, 73130, '\P{Script: --Gunjala_gondi}', ""); - Expect(0, 73130, '\P{^Script: --Gunjala_gondi}', ""); - Error('\p{Sc= :=GONG}'); - Error('\P{Sc= :=GONG}'); + Expect(1, 73129, '\p{Script= -Gunjala_Gondi}', ""); + Expect(0, 73129, '\p{^Script= -Gunjala_Gondi}', ""); + Expect(0, 73129, '\P{Script= -Gunjala_Gondi}', ""); + Expect(1, 73129, '\P{^Script= -Gunjala_Gondi}', ""); + Expect(0, 73130, '\p{Script= -Gunjala_Gondi}', ""); + Expect(1, 73130, '\p{^Script= -Gunjala_Gondi}', ""); + Expect(1, 73130, '\P{Script= -Gunjala_Gondi}', ""); + Expect(0, 73130, '\P{^Script= -Gunjala_Gondi}', ""); + Error('\p{Sc=/a/Gong}'); + Error('\P{Sc=/a/Gong}'); Expect(1, 73129, '\p{Sc=:\AGong\z:}', "");; Expect(0, 73130, '\p{Sc=:\AGong\z:}', "");; Expect(1, 73129, '\p{Sc=gong}', ""); @@ -125092,16 +128774,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73130, '\P{^Sc=gong}', ""); Expect(1, 73129, '\p{Sc=:\Agong\z:}', "");; Expect(0, 73130, '\p{Sc=:\Agong\z:}', "");; - Expect(1, 73129, '\p{Sc=_Gong}', ""); - Expect(0, 73129, '\p{^Sc=_Gong}', ""); - Expect(0, 73129, '\P{Sc=_Gong}', ""); - Expect(1, 73129, '\P{^Sc=_Gong}', ""); - Expect(0, 73130, '\p{Sc=_Gong}', ""); - Expect(1, 73130, '\p{^Sc=_Gong}', ""); - Expect(1, 73130, '\P{Sc=_Gong}', ""); - Expect(0, 73130, '\P{^Sc=_Gong}', ""); - Error('\p{Is_Script=:=-Gunjala_GONDI}'); - Error('\P{Is_Script=:=-Gunjala_GONDI}'); + Expect(1, 73129, '\p{Sc: _ Gong}', ""); + Expect(0, 73129, '\p{^Sc: _ Gong}', ""); + Expect(0, 73129, '\P{Sc: _ Gong}', ""); + Expect(1, 73129, '\P{^Sc: _ Gong}', ""); + Expect(0, 73130, '\p{Sc: _ Gong}', ""); + Expect(1, 73130, '\p{^Sc: _ Gong}', ""); + Expect(1, 73130, '\P{Sc: _ Gong}', ""); + Expect(0, 73130, '\P{^Sc: _ Gong}', ""); + Error('\p{Is_Script=:= Gunjala_Gondi}'); + Error('\P{Is_Script=:= Gunjala_Gondi}'); Expect(1, 73129, '\p{Is_Script=gunjalagondi}', ""); Expect(0, 73129, '\p{^Is_Script=gunjalagondi}', ""); Expect(0, 73129, '\P{Is_Script=gunjalagondi}', ""); @@ -125110,16 +128792,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73130, '\p{^Is_Script=gunjalagondi}', ""); Expect(1, 73130, '\P{Is_Script=gunjalagondi}', ""); Expect(0, 73130, '\P{^Is_Script=gunjalagondi}', ""); - Expect(1, 73129, '\p{Is_Script= -Gunjala_GONDI}', ""); - Expect(0, 73129, '\p{^Is_Script= -Gunjala_GONDI}', ""); - Expect(0, 73129, '\P{Is_Script= -Gunjala_GONDI}', ""); - Expect(1, 73129, '\P{^Is_Script= -Gunjala_GONDI}', ""); - Expect(0, 73130, '\p{Is_Script= -Gunjala_GONDI}', ""); - Expect(1, 73130, '\p{^Is_Script= -Gunjala_GONDI}', ""); - Expect(1, 73130, '\P{Is_Script= -Gunjala_GONDI}', ""); - Expect(0, 73130, '\P{^Is_Script= -Gunjala_GONDI}', ""); - Error('\p{Is_Sc=-_Gong/a/}'); - Error('\P{Is_Sc=-_Gong/a/}'); + Expect(1, 73129, '\p{Is_Script= _gunjala_Gondi}', ""); + Expect(0, 73129, '\p{^Is_Script= _gunjala_Gondi}', ""); + Expect(0, 73129, '\P{Is_Script= _gunjala_Gondi}', ""); + Expect(1, 73129, '\P{^Is_Script= _gunjala_Gondi}', ""); + Expect(0, 73130, '\p{Is_Script= _gunjala_Gondi}', ""); + Expect(1, 73130, '\p{^Is_Script= _gunjala_Gondi}', ""); + Expect(1, 73130, '\P{Is_Script= _gunjala_Gondi}', ""); + Expect(0, 73130, '\P{^Is_Script= _gunjala_Gondi}', ""); + Error('\p{Is_Sc=_ gong:=}'); + Error('\P{Is_Sc=_ gong:=}'); Expect(1, 73129, '\p{Is_Sc=gong}', ""); Expect(0, 73129, '\p{^Is_Sc=gong}', ""); Expect(0, 73129, '\P{Is_Sc=gong}', ""); @@ -125128,16 +128810,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73130, '\p{^Is_Sc=gong}', ""); Expect(1, 73130, '\P{Is_Sc=gong}', ""); Expect(0, 73130, '\P{^Is_Sc=gong}', ""); - Expect(1, 73129, '\p{Is_Sc=_ GONG}', ""); - Expect(0, 73129, '\p{^Is_Sc=_ GONG}', ""); - Expect(0, 73129, '\P{Is_Sc=_ GONG}', ""); - Expect(1, 73129, '\P{^Is_Sc=_ GONG}', ""); - Expect(0, 73130, '\p{Is_Sc=_ GONG}', ""); - Expect(1, 73130, '\p{^Is_Sc=_ GONG}', ""); - Expect(1, 73130, '\P{Is_Sc=_ GONG}', ""); - Expect(0, 73130, '\P{^Is_Sc=_ GONG}', ""); - Error('\p{Script=-:=Masaram_Gondi}'); - Error('\P{Script=-:=Masaram_Gondi}'); + Expect(1, 73129, '\p{Is_Sc= gong}', ""); + Expect(0, 73129, '\p{^Is_Sc= gong}', ""); + Expect(0, 73129, '\P{Is_Sc= gong}', ""); + Expect(1, 73129, '\P{^Is_Sc= gong}', ""); + Expect(0, 73130, '\p{Is_Sc= gong}', ""); + Expect(1, 73130, '\p{^Is_Sc= gong}', ""); + Expect(1, 73130, '\P{Is_Sc= gong}', ""); + Expect(0, 73130, '\P{^Is_Sc= gong}', ""); + Error('\p{Script= Masaram_gondi:=}'); + Error('\P{Script= Masaram_gondi:=}'); Expect(1, 73049, '\p{Script=:\AMasaram_Gondi\z:}', "");; Expect(0, 73050, '\p{Script=:\AMasaram_Gondi\z:}', "");; Expect(1, 73049, '\p{Script=masaramgondi}', ""); @@ -125150,16 +128832,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73050, '\P{^Script=masaramgondi}', ""); Expect(1, 73049, '\p{Script=:\Amasaramgondi\z:}', "");; Expect(0, 73050, '\p{Script=:\Amasaramgondi\z:}', "");; - Expect(1, 73049, '\p{Script= Masaram_Gondi}', ""); - Expect(0, 73049, '\p{^Script= Masaram_Gondi}', ""); - Expect(0, 73049, '\P{Script= Masaram_Gondi}', ""); - Expect(1, 73049, '\P{^Script= Masaram_Gondi}', ""); - Expect(0, 73050, '\p{Script= Masaram_Gondi}', ""); - Expect(1, 73050, '\p{^Script= Masaram_Gondi}', ""); - Expect(1, 73050, '\P{Script= Masaram_Gondi}', ""); - Expect(0, 73050, '\P{^Script= Masaram_Gondi}', ""); - Error('\p{Sc=- GONM:=}'); - Error('\P{Sc=- GONM:=}'); + Expect(1, 73049, '\p{Script=_ masaram_GONDI}', ""); + Expect(0, 73049, '\p{^Script=_ masaram_GONDI}', ""); + Expect(0, 73049, '\P{Script=_ masaram_GONDI}', ""); + Expect(1, 73049, '\P{^Script=_ masaram_GONDI}', ""); + Expect(0, 73050, '\p{Script=_ masaram_GONDI}', ""); + Expect(1, 73050, '\p{^Script=_ masaram_GONDI}', ""); + Expect(1, 73050, '\P{Script=_ masaram_GONDI}', ""); + Expect(0, 73050, '\P{^Script=_ masaram_GONDI}', ""); + Error('\p{Sc=_ gonm/a/}'); + Error('\P{Sc=_ gonm/a/}'); Expect(1, 73049, '\p{Sc=:\AGonm\z:}', "");; Expect(0, 73050, '\p{Sc=:\AGonm\z:}', "");; Expect(1, 73049, '\p{Sc=gonm}', ""); @@ -125172,16 +128854,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73050, '\P{^Sc=gonm}', ""); Expect(1, 73049, '\p{Sc=:\Agonm\z:}', "");; Expect(0, 73050, '\p{Sc=:\Agonm\z:}', "");; - Expect(1, 73049, '\p{Sc=_ gonm}', ""); - Expect(0, 73049, '\p{^Sc=_ gonm}', ""); - Expect(0, 73049, '\P{Sc=_ gonm}', ""); - Expect(1, 73049, '\P{^Sc=_ gonm}', ""); - Expect(0, 73050, '\p{Sc=_ gonm}', ""); - Expect(1, 73050, '\p{^Sc=_ gonm}', ""); - Expect(1, 73050, '\P{Sc=_ gonm}', ""); - Expect(0, 73050, '\P{^Sc=_ gonm}', ""); - Error('\p{Is_Script= /a/MASARAM_Gondi}'); - Error('\P{Is_Script= /a/MASARAM_Gondi}'); + Expect(1, 73049, '\p{Sc=_ Gonm}', ""); + Expect(0, 73049, '\p{^Sc=_ Gonm}', ""); + Expect(0, 73049, '\P{Sc=_ Gonm}', ""); + Expect(1, 73049, '\P{^Sc=_ Gonm}', ""); + Expect(0, 73050, '\p{Sc=_ Gonm}', ""); + Expect(1, 73050, '\p{^Sc=_ Gonm}', ""); + Expect(1, 73050, '\P{Sc=_ Gonm}', ""); + Expect(0, 73050, '\P{^Sc=_ Gonm}', ""); + Error('\p{Is_Script=/a/ -Masaram_Gondi}'); + Error('\P{Is_Script=/a/ -Masaram_Gondi}'); Expect(1, 73049, '\p{Is_Script=masaramgondi}', ""); Expect(0, 73049, '\p{^Is_Script=masaramgondi}', ""); Expect(0, 73049, '\P{Is_Script=masaramgondi}', ""); @@ -125190,16 +128872,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73050, '\p{^Is_Script=masaramgondi}', ""); Expect(1, 73050, '\P{Is_Script=masaramgondi}', ""); Expect(0, 73050, '\P{^Is_Script=masaramgondi}', ""); - Expect(1, 73049, '\p{Is_Script=_-masaram_gondi}', ""); - Expect(0, 73049, '\p{^Is_Script=_-masaram_gondi}', ""); - Expect(0, 73049, '\P{Is_Script=_-masaram_gondi}', ""); - Expect(1, 73049, '\P{^Is_Script=_-masaram_gondi}', ""); - Expect(0, 73050, '\p{Is_Script=_-masaram_gondi}', ""); - Expect(1, 73050, '\p{^Is_Script=_-masaram_gondi}', ""); - Expect(1, 73050, '\P{Is_Script=_-masaram_gondi}', ""); - Expect(0, 73050, '\P{^Is_Script=_-masaram_gondi}', ""); - Error('\p{Is_Sc=:= gonm}'); - Error('\P{Is_Sc=:= gonm}'); + Expect(1, 73049, '\p{Is_Script=__masaram_gondi}', ""); + Expect(0, 73049, '\p{^Is_Script=__masaram_gondi}', ""); + Expect(0, 73049, '\P{Is_Script=__masaram_gondi}', ""); + Expect(1, 73049, '\P{^Is_Script=__masaram_gondi}', ""); + Expect(0, 73050, '\p{Is_Script=__masaram_gondi}', ""); + Expect(1, 73050, '\p{^Is_Script=__masaram_gondi}', ""); + Expect(1, 73050, '\P{Is_Script=__masaram_gondi}', ""); + Expect(0, 73050, '\P{^Is_Script=__masaram_gondi}', ""); + Error('\p{Is_Sc= /a/Gonm}'); + Error('\P{Is_Sc= /a/Gonm}'); Expect(1, 73049, '\p{Is_Sc=gonm}', ""); Expect(0, 73049, '\p{^Is_Sc=gonm}', ""); Expect(0, 73049, '\P{Is_Sc=gonm}', ""); @@ -125208,16 +128890,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73050, '\p{^Is_Sc=gonm}', ""); Expect(1, 73050, '\P{Is_Sc=gonm}', ""); Expect(0, 73050, '\P{^Is_Sc=gonm}', ""); - Expect(1, 73049, '\p{Is_Sc= Gonm}', ""); - Expect(0, 73049, '\p{^Is_Sc= Gonm}', ""); - Expect(0, 73049, '\P{Is_Sc= Gonm}', ""); - Expect(1, 73049, '\P{^Is_Sc= Gonm}', ""); - Expect(0, 73050, '\p{Is_Sc= Gonm}', ""); - Expect(1, 73050, '\p{^Is_Sc= Gonm}', ""); - Expect(1, 73050, '\P{Is_Sc= Gonm}', ""); - Expect(0, 73050, '\P{^Is_Sc= Gonm}', ""); - Error('\p{Script=- Gothic:=}'); - Error('\P{Script=- Gothic:=}'); + Expect(1, 73049, '\p{Is_Sc=-Gonm}', ""); + Expect(0, 73049, '\p{^Is_Sc=-Gonm}', ""); + Expect(0, 73049, '\P{Is_Sc=-Gonm}', ""); + Expect(1, 73049, '\P{^Is_Sc=-Gonm}', ""); + Expect(0, 73050, '\p{Is_Sc=-Gonm}', ""); + Expect(1, 73050, '\p{^Is_Sc=-Gonm}', ""); + Expect(1, 73050, '\P{Is_Sc=-Gonm}', ""); + Expect(0, 73050, '\P{^Is_Sc=-Gonm}', ""); + Error('\p{Script= :=Gothic}'); + Error('\P{Script= :=Gothic}'); Expect(1, 66378, '\p{Script=:\AGothic\z:}', "");; Expect(0, 66379, '\p{Script=:\AGothic\z:}', "");; Expect(1, 66378, '\p{Script=gothic}', ""); @@ -125230,16 +128912,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66379, '\P{^Script=gothic}', ""); Expect(1, 66378, '\p{Script=:\Agothic\z:}', "");; Expect(0, 66379, '\p{Script=:\Agothic\z:}', "");; - Expect(1, 66378, '\p{Script=_ gothic}', ""); - Expect(0, 66378, '\p{^Script=_ gothic}', ""); - Expect(0, 66378, '\P{Script=_ gothic}', ""); - Expect(1, 66378, '\P{^Script=_ gothic}', ""); - Expect(0, 66379, '\p{Script=_ gothic}', ""); - Expect(1, 66379, '\p{^Script=_ gothic}', ""); - Expect(1, 66379, '\P{Script=_ gothic}', ""); - Expect(0, 66379, '\P{^Script=_ gothic}', ""); - Error('\p{Sc=/a/ Goth}'); - Error('\P{Sc=/a/ Goth}'); + Expect(1, 66378, '\p{Script= GOTHIC}', ""); + Expect(0, 66378, '\p{^Script= GOTHIC}', ""); + Expect(0, 66378, '\P{Script= GOTHIC}', ""); + Expect(1, 66378, '\P{^Script= GOTHIC}', ""); + Expect(0, 66379, '\p{Script= GOTHIC}', ""); + Expect(1, 66379, '\p{^Script= GOTHIC}', ""); + Expect(1, 66379, '\P{Script= GOTHIC}', ""); + Expect(0, 66379, '\P{^Script= GOTHIC}', ""); + Error('\p{Sc= /a/Goth}'); + Error('\P{Sc= /a/Goth}'); Expect(1, 66378, '\p{Sc=:\AGoth\z:}', "");; Expect(0, 66379, '\p{Sc=:\AGoth\z:}', "");; Expect(1, 66378, '\p{Sc=goth}', ""); @@ -125252,16 +128934,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66379, '\P{^Sc=goth}', ""); Expect(1, 66378, '\p{Sc=:\Agoth\z:}', "");; Expect(0, 66379, '\p{Sc=:\Agoth\z:}', "");; - Expect(1, 66378, '\p{Sc= goth}', ""); - Expect(0, 66378, '\p{^Sc= goth}', ""); - Expect(0, 66378, '\P{Sc= goth}', ""); - Expect(1, 66378, '\P{^Sc= goth}', ""); - Expect(0, 66379, '\p{Sc= goth}', ""); - Expect(1, 66379, '\p{^Sc= goth}', ""); - Expect(1, 66379, '\P{Sc= goth}', ""); - Expect(0, 66379, '\P{^Sc= goth}', ""); - Error('\p{Is_Script= :=Gothic}'); - Error('\P{Is_Script= :=Gothic}'); + Expect(1, 66378, '\p{Sc: GOTH}', ""); + Expect(0, 66378, '\p{^Sc: GOTH}', ""); + Expect(0, 66378, '\P{Sc: GOTH}', ""); + Expect(1, 66378, '\P{^Sc: GOTH}', ""); + Expect(0, 66379, '\p{Sc: GOTH}', ""); + Expect(1, 66379, '\p{^Sc: GOTH}', ""); + Expect(1, 66379, '\P{Sc: GOTH}', ""); + Expect(0, 66379, '\P{^Sc: GOTH}', ""); + Error('\p{Is_Script: _Gothic/a/}'); + Error('\P{Is_Script: _Gothic/a/}'); Expect(1, 66378, '\p{Is_Script=gothic}', ""); Expect(0, 66378, '\p{^Is_Script=gothic}', ""); Expect(0, 66378, '\P{Is_Script=gothic}', ""); @@ -125270,16 +128952,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66379, '\p{^Is_Script=gothic}', ""); Expect(1, 66379, '\P{Is_Script=gothic}', ""); Expect(0, 66379, '\P{^Is_Script=gothic}', ""); - Expect(1, 66378, '\p{Is_Script=GOTHIC}', ""); - Expect(0, 66378, '\p{^Is_Script=GOTHIC}', ""); - Expect(0, 66378, '\P{Is_Script=GOTHIC}', ""); - Expect(1, 66378, '\P{^Is_Script=GOTHIC}', ""); - Expect(0, 66379, '\p{Is_Script=GOTHIC}', ""); - Expect(1, 66379, '\p{^Is_Script=GOTHIC}', ""); - Expect(1, 66379, '\P{Is_Script=GOTHIC}', ""); - Expect(0, 66379, '\P{^Is_Script=GOTHIC}', ""); - Error('\p{Is_Sc=-:=GOTH}'); - Error('\P{Is_Sc=-:=GOTH}'); + Expect(1, 66378, '\p{Is_Script= gothic}', ""); + Expect(0, 66378, '\p{^Is_Script= gothic}', ""); + Expect(0, 66378, '\P{Is_Script= gothic}', ""); + Expect(1, 66378, '\P{^Is_Script= gothic}', ""); + Expect(0, 66379, '\p{Is_Script= gothic}', ""); + Expect(1, 66379, '\p{^Is_Script= gothic}', ""); + Expect(1, 66379, '\P{Is_Script= gothic}', ""); + Expect(0, 66379, '\P{^Is_Script= gothic}', ""); + Error('\p{Is_Sc= GOTH/a/}'); + Error('\P{Is_Sc= GOTH/a/}'); Expect(1, 66378, '\p{Is_Sc=goth}', ""); Expect(0, 66378, '\p{^Is_Sc=goth}', ""); Expect(0, 66378, '\P{Is_Sc=goth}', ""); @@ -125288,16 +128970,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66379, '\p{^Is_Sc=goth}', ""); Expect(1, 66379, '\P{Is_Sc=goth}', ""); Expect(0, 66379, '\P{^Is_Sc=goth}', ""); - Expect(1, 66378, '\p{Is_Sc=_ goth}', ""); - Expect(0, 66378, '\p{^Is_Sc=_ goth}', ""); - Expect(0, 66378, '\P{Is_Sc=_ goth}', ""); - Expect(1, 66378, '\P{^Is_Sc=_ goth}', ""); - Expect(0, 66379, '\p{Is_Sc=_ goth}', ""); - Expect(1, 66379, '\p{^Is_Sc=_ goth}', ""); - Expect(1, 66379, '\P{Is_Sc=_ goth}', ""); - Expect(0, 66379, '\P{^Is_Sc=_ goth}', ""); - Error('\p{Script= Grantha/a/}'); - Error('\P{Script= Grantha/a/}'); + Expect(1, 66378, '\p{Is_Sc=-Goth}', ""); + Expect(0, 66378, '\p{^Is_Sc=-Goth}', ""); + Expect(0, 66378, '\P{Is_Sc=-Goth}', ""); + Expect(1, 66378, '\P{^Is_Sc=-Goth}', ""); + Expect(0, 66379, '\p{Is_Sc=-Goth}', ""); + Expect(1, 66379, '\p{^Is_Sc=-Goth}', ""); + Expect(1, 66379, '\P{Is_Sc=-Goth}', ""); + Expect(0, 66379, '\P{^Is_Sc=-Goth}', ""); + Error('\p{Script:__grantha/a/}'); + Error('\P{Script:__grantha/a/}'); Expect(1, 70516, '\p{Script=:\AGrantha\z:}', "");; Expect(0, 70517, '\p{Script=:\AGrantha\z:}', "");; Expect(1, 70516, '\p{Script=grantha}', ""); @@ -125310,16 +128992,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70517, '\P{^Script=grantha}', ""); Expect(1, 70516, '\p{Script=:\Agrantha\z:}', "");; Expect(0, 70517, '\p{Script=:\Agrantha\z:}', "");; - Expect(1, 70516, '\p{Script=- Grantha}', ""); - Expect(0, 70516, '\p{^Script=- Grantha}', ""); - Expect(0, 70516, '\P{Script=- Grantha}', ""); - Expect(1, 70516, '\P{^Script=- Grantha}', ""); - Expect(0, 70517, '\p{Script=- Grantha}', ""); - Expect(1, 70517, '\p{^Script=- Grantha}', ""); - Expect(1, 70517, '\P{Script=- Grantha}', ""); - Expect(0, 70517, '\P{^Script=- Grantha}', ""); - Error('\p{Sc=:= GRAN}'); - Error('\P{Sc=:= GRAN}'); + Expect(1, 70516, '\p{Script= -Grantha}', ""); + Expect(0, 70516, '\p{^Script= -Grantha}', ""); + Expect(0, 70516, '\P{Script= -Grantha}', ""); + Expect(1, 70516, '\P{^Script= -Grantha}', ""); + Expect(0, 70517, '\p{Script= -Grantha}', ""); + Expect(1, 70517, '\p{^Script= -Grantha}', ""); + Expect(1, 70517, '\P{Script= -Grantha}', ""); + Expect(0, 70517, '\P{^Script= -Grantha}', ""); + Error('\p{Sc=-/a/GRAN}'); + Error('\P{Sc=-/a/GRAN}'); Expect(1, 70516, '\p{Sc=:\AGran\z:}', "");; Expect(0, 70517, '\p{Sc=:\AGran\z:}', "");; Expect(1, 70516, '\p{Sc=gran}', ""); @@ -125332,16 +129014,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70517, '\P{^Sc=gran}', ""); Expect(1, 70516, '\p{Sc=:\Agran\z:}', "");; Expect(0, 70517, '\p{Sc=:\Agran\z:}', "");; - Expect(1, 70516, '\p{Sc= gran}', ""); - Expect(0, 70516, '\p{^Sc= gran}', ""); - Expect(0, 70516, '\P{Sc= gran}', ""); - Expect(1, 70516, '\P{^Sc= gran}', ""); - Expect(0, 70517, '\p{Sc= gran}', ""); - Expect(1, 70517, '\p{^Sc= gran}', ""); - Expect(1, 70517, '\P{Sc= gran}', ""); - Expect(0, 70517, '\P{^Sc= gran}', ""); - Error('\p{Is_Script= Grantha:=}'); - Error('\P{Is_Script= Grantha:=}'); + Expect(1, 70516, '\p{Sc=-_GRAN}', ""); + Expect(0, 70516, '\p{^Sc=-_GRAN}', ""); + Expect(0, 70516, '\P{Sc=-_GRAN}', ""); + Expect(1, 70516, '\P{^Sc=-_GRAN}', ""); + Expect(0, 70517, '\p{Sc=-_GRAN}', ""); + Expect(1, 70517, '\p{^Sc=-_GRAN}', ""); + Expect(1, 70517, '\P{Sc=-_GRAN}', ""); + Expect(0, 70517, '\P{^Sc=-_GRAN}', ""); + Error('\p{Is_Script=/a/__Grantha}'); + Error('\P{Is_Script=/a/__Grantha}'); Expect(1, 70516, '\p{Is_Script=grantha}', ""); Expect(0, 70516, '\p{^Is_Script=grantha}', ""); Expect(0, 70516, '\P{Is_Script=grantha}', ""); @@ -125350,34 +129032,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70517, '\p{^Is_Script=grantha}', ""); Expect(1, 70517, '\P{Is_Script=grantha}', ""); Expect(0, 70517, '\P{^Is_Script=grantha}', ""); - Expect(1, 70516, '\p{Is_Script=-GRANTHA}', ""); - Expect(0, 70516, '\p{^Is_Script=-GRANTHA}', ""); - Expect(0, 70516, '\P{Is_Script=-GRANTHA}', ""); - Expect(1, 70516, '\P{^Is_Script=-GRANTHA}', ""); - Expect(0, 70517, '\p{Is_Script=-GRANTHA}', ""); - Expect(1, 70517, '\p{^Is_Script=-GRANTHA}', ""); - Expect(1, 70517, '\P{Is_Script=-GRANTHA}', ""); - Expect(0, 70517, '\P{^Is_Script=-GRANTHA}', ""); - Error('\p{Is_Sc= /a/Gran}'); - Error('\P{Is_Sc= /a/Gran}'); - Expect(1, 70516, '\p{Is_Sc=gran}', ""); - Expect(0, 70516, '\p{^Is_Sc=gran}', ""); - Expect(0, 70516, '\P{Is_Sc=gran}', ""); - Expect(1, 70516, '\P{^Is_Sc=gran}', ""); - Expect(0, 70517, '\p{Is_Sc=gran}', ""); - Expect(1, 70517, '\p{^Is_Sc=gran}', ""); - Expect(1, 70517, '\P{Is_Sc=gran}', ""); - Expect(0, 70517, '\P{^Is_Sc=gran}', ""); - Expect(1, 70516, '\p{Is_Sc: __Gran}', ""); - Expect(0, 70516, '\p{^Is_Sc: __Gran}', ""); - Expect(0, 70516, '\P{Is_Sc: __Gran}', ""); - Expect(1, 70516, '\P{^Is_Sc: __Gran}', ""); - Expect(0, 70517, '\p{Is_Sc: __Gran}', ""); - Expect(1, 70517, '\p{^Is_Sc: __Gran}', ""); - Expect(1, 70517, '\P{Is_Sc: __Gran}', ""); - Expect(0, 70517, '\P{^Is_Sc: __Gran}', ""); - Error('\p{Script= /a/Greek}'); - Error('\P{Script= /a/Greek}'); + Expect(1, 70516, '\p{Is_Script: -Grantha}', ""); + Expect(0, 70516, '\p{^Is_Script: -Grantha}', ""); + Expect(0, 70516, '\P{Is_Script: -Grantha}', ""); + Expect(1, 70516, '\P{^Is_Script: -Grantha}', ""); + Expect(0, 70517, '\p{Is_Script: -Grantha}', ""); + Expect(1, 70517, '\p{^Is_Script: -Grantha}', ""); + Expect(1, 70517, '\P{Is_Script: -Grantha}', ""); + Expect(0, 70517, '\P{^Is_Script: -Grantha}', ""); + Error('\p{Is_Sc=:=Gran}'); + Error('\P{Is_Sc=:=Gran}'); + Expect(1, 70516, '\p{Is_Sc: gran}', ""); + Expect(0, 70516, '\p{^Is_Sc: gran}', ""); + Expect(0, 70516, '\P{Is_Sc: gran}', ""); + Expect(1, 70516, '\P{^Is_Sc: gran}', ""); + Expect(0, 70517, '\p{Is_Sc: gran}', ""); + Expect(1, 70517, '\p{^Is_Sc: gran}', ""); + Expect(1, 70517, '\P{Is_Sc: gran}', ""); + Expect(0, 70517, '\P{^Is_Sc: gran}', ""); + Expect(1, 70516, '\p{Is_Sc=--Gran}', ""); + Expect(0, 70516, '\p{^Is_Sc=--Gran}', ""); + Expect(0, 70516, '\P{Is_Sc=--Gran}', ""); + Expect(1, 70516, '\P{^Is_Sc=--Gran}', ""); + Expect(0, 70517, '\p{Is_Sc=--Gran}', ""); + Expect(1, 70517, '\p{^Is_Sc=--Gran}', ""); + Expect(1, 70517, '\P{Is_Sc=--Gran}', ""); + Expect(0, 70517, '\P{^Is_Sc=--Gran}', ""); + Error('\p{Script= /a/GREEK}'); + Error('\P{Script= /a/GREEK}'); Expect(1, 119365, '\p{Script=:\AGreek\z:}', "");; Expect(0, 119366, '\p{Script=:\AGreek\z:}', "");; Expect(1, 119365, '\p{Script=greek}', ""); @@ -125390,38 +129072,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 119366, '\P{^Script=greek}', ""); Expect(1, 119365, '\p{Script=:\Agreek\z:}', "");; Expect(0, 119366, '\p{Script=:\Agreek\z:}', "");; - Expect(1, 119365, '\p{Script= -Greek}', ""); - Expect(0, 119365, '\p{^Script= -Greek}', ""); - Expect(0, 119365, '\P{Script= -Greek}', ""); - Expect(1, 119365, '\P{^Script= -Greek}', ""); - Expect(0, 119366, '\p{Script= -Greek}', ""); - Expect(1, 119366, '\p{^Script= -Greek}', ""); - Expect(1, 119366, '\P{Script= -Greek}', ""); - Expect(0, 119366, '\P{^Script= -Greek}', ""); - Error('\p{Sc: := GREK}'); - Error('\P{Sc: := GREK}'); + Expect(1, 119365, '\p{Script= Greek}', ""); + Expect(0, 119365, '\p{^Script= Greek}', ""); + Expect(0, 119365, '\P{Script= Greek}', ""); + Expect(1, 119365, '\P{^Script= Greek}', ""); + Expect(0, 119366, '\p{Script= Greek}', ""); + Expect(1, 119366, '\p{^Script= Greek}', ""); + Expect(1, 119366, '\P{Script= Greek}', ""); + Expect(0, 119366, '\P{^Script= Greek}', ""); + Error('\p{Sc=:= GREK}'); + Error('\P{Sc=:= GREK}'); Expect(1, 119365, '\p{Sc=:\AGrek\z:}', "");; Expect(0, 119366, '\p{Sc=:\AGrek\z:}', "");; - Expect(1, 119365, '\p{Sc: grek}', ""); - Expect(0, 119365, '\p{^Sc: grek}', ""); - Expect(0, 119365, '\P{Sc: grek}', ""); - Expect(1, 119365, '\P{^Sc: grek}', ""); - Expect(0, 119366, '\p{Sc: grek}', ""); - Expect(1, 119366, '\p{^Sc: grek}', ""); - Expect(1, 119366, '\P{Sc: grek}', ""); - Expect(0, 119366, '\P{^Sc: grek}', ""); + Expect(1, 119365, '\p{Sc=grek}', ""); + Expect(0, 119365, '\p{^Sc=grek}', ""); + Expect(0, 119365, '\P{Sc=grek}', ""); + Expect(1, 119365, '\P{^Sc=grek}', ""); + Expect(0, 119366, '\p{Sc=grek}', ""); + Expect(1, 119366, '\p{^Sc=grek}', ""); + Expect(1, 119366, '\P{Sc=grek}', ""); + Expect(0, 119366, '\P{^Sc=grek}', ""); Expect(1, 119365, '\p{Sc=:\Agrek\z:}', "");; Expect(0, 119366, '\p{Sc=:\Agrek\z:}', "");; - Expect(1, 119365, '\p{Sc=- GREK}', ""); - Expect(0, 119365, '\p{^Sc=- GREK}', ""); - Expect(0, 119365, '\P{Sc=- GREK}', ""); - Expect(1, 119365, '\P{^Sc=- GREK}', ""); - Expect(0, 119366, '\p{Sc=- GREK}', ""); - Expect(1, 119366, '\p{^Sc=- GREK}', ""); - Expect(1, 119366, '\P{Sc=- GREK}', ""); - Expect(0, 119366, '\P{^Sc=- GREK}', ""); - Error('\p{Is_Script=/a/- greek}'); - Error('\P{Is_Script=/a/- greek}'); + Expect(1, 119365, '\p{Sc= -Grek}', ""); + Expect(0, 119365, '\p{^Sc= -Grek}', ""); + Expect(0, 119365, '\P{Sc= -Grek}', ""); + Expect(1, 119365, '\P{^Sc= -Grek}', ""); + Expect(0, 119366, '\p{Sc= -Grek}', ""); + Expect(1, 119366, '\p{^Sc= -Grek}', ""); + Expect(1, 119366, '\P{Sc= -Grek}', ""); + Expect(0, 119366, '\P{^Sc= -Grek}', ""); + Error('\p{Is_Script=/a/ Greek}'); + Error('\P{Is_Script=/a/ Greek}'); Expect(1, 119365, '\p{Is_Script=greek}', ""); Expect(0, 119365, '\p{^Is_Script=greek}', ""); Expect(0, 119365, '\P{Is_Script=greek}', ""); @@ -125430,16 +129112,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119366, '\p{^Is_Script=greek}', ""); Expect(1, 119366, '\P{Is_Script=greek}', ""); Expect(0, 119366, '\P{^Is_Script=greek}', ""); - Expect(1, 119365, '\p{Is_Script= _Greek}', ""); - Expect(0, 119365, '\p{^Is_Script= _Greek}', ""); - Expect(0, 119365, '\P{Is_Script= _Greek}', ""); - Expect(1, 119365, '\P{^Is_Script= _Greek}', ""); - Expect(0, 119366, '\p{Is_Script= _Greek}', ""); - Expect(1, 119366, '\p{^Is_Script= _Greek}', ""); - Expect(1, 119366, '\P{Is_Script= _Greek}', ""); - Expect(0, 119366, '\P{^Is_Script= _Greek}', ""); - Error('\p{Is_Sc= /a/grek}'); - Error('\P{Is_Sc= /a/grek}'); + Expect(1, 119365, '\p{Is_Script=__Greek}', ""); + Expect(0, 119365, '\p{^Is_Script=__Greek}', ""); + Expect(0, 119365, '\P{Is_Script=__Greek}', ""); + Expect(1, 119365, '\P{^Is_Script=__Greek}', ""); + Expect(0, 119366, '\p{Is_Script=__Greek}', ""); + Expect(1, 119366, '\p{^Is_Script=__Greek}', ""); + Expect(1, 119366, '\P{Is_Script=__Greek}', ""); + Expect(0, 119366, '\P{^Is_Script=__Greek}', ""); + Error('\p{Is_Sc= :=Grek}'); + Error('\P{Is_Sc= :=Grek}'); Expect(1, 119365, '\p{Is_Sc=grek}', ""); Expect(0, 119365, '\p{^Is_Sc=grek}', ""); Expect(0, 119365, '\P{Is_Sc=grek}', ""); @@ -125448,16 +129130,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119366, '\p{^Is_Sc=grek}', ""); Expect(1, 119366, '\P{Is_Sc=grek}', ""); Expect(0, 119366, '\P{^Is_Sc=grek}', ""); - Expect(1, 119365, '\p{Is_Sc= -GREK}', ""); - Expect(0, 119365, '\p{^Is_Sc= -GREK}', ""); - Expect(0, 119365, '\P{Is_Sc= -GREK}', ""); - Expect(1, 119365, '\P{^Is_Sc= -GREK}', ""); - Expect(0, 119366, '\p{Is_Sc= -GREK}', ""); - Expect(1, 119366, '\p{^Is_Sc= -GREK}', ""); - Expect(1, 119366, '\P{Is_Sc= -GREK}', ""); - Expect(0, 119366, '\P{^Is_Sc= -GREK}', ""); - Error('\p{Script=__Gujarati:=}'); - Error('\P{Script=__Gujarati:=}'); + Expect(1, 119365, '\p{Is_Sc= -Grek}', ""); + Expect(0, 119365, '\p{^Is_Sc= -Grek}', ""); + Expect(0, 119365, '\P{Is_Sc= -Grek}', ""); + Expect(1, 119365, '\P{^Is_Sc= -Grek}', ""); + Expect(0, 119366, '\p{Is_Sc= -Grek}', ""); + Expect(1, 119366, '\p{^Is_Sc= -Grek}', ""); + Expect(1, 119366, '\P{Is_Sc= -Grek}', ""); + Expect(0, 119366, '\P{^Is_Sc= -Grek}', ""); + Error('\p{Script=:=-Gujarati}'); + Error('\P{Script=:=-Gujarati}'); Expect(1, 2815, '\p{Script=:\AGujarati\z:}', "");; Expect(0, 2816, '\p{Script=:\AGujarati\z:}', "");; Expect(1, 2815, '\p{Script=gujarati}', ""); @@ -125470,16 +129152,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2816, '\P{^Script=gujarati}', ""); Expect(1, 2815, '\p{Script=:\Agujarati\z:}', "");; Expect(0, 2816, '\p{Script=:\Agujarati\z:}', "");; - Expect(1, 2815, '\p{Script=--gujarati}', ""); - Expect(0, 2815, '\p{^Script=--gujarati}', ""); - Expect(0, 2815, '\P{Script=--gujarati}', ""); - Expect(1, 2815, '\P{^Script=--gujarati}', ""); - Expect(0, 2816, '\p{Script=--gujarati}', ""); - Expect(1, 2816, '\p{^Script=--gujarati}', ""); - Expect(1, 2816, '\P{Script=--gujarati}', ""); - Expect(0, 2816, '\P{^Script=--gujarati}', ""); - Error('\p{Sc: Gujr:=}'); - Error('\P{Sc: Gujr:=}'); + Expect(1, 2815, '\p{Script: -Gujarati}', ""); + Expect(0, 2815, '\p{^Script: -Gujarati}', ""); + Expect(0, 2815, '\P{Script: -Gujarati}', ""); + Expect(1, 2815, '\P{^Script: -Gujarati}', ""); + Expect(0, 2816, '\p{Script: -Gujarati}', ""); + Expect(1, 2816, '\p{^Script: -Gujarati}', ""); + Expect(1, 2816, '\P{Script: -Gujarati}', ""); + Expect(0, 2816, '\P{^Script: -Gujarati}', ""); + Error('\p{Sc= GUJR/a/}'); + Error('\P{Sc= GUJR/a/}'); Expect(1, 2815, '\p{Sc=:\AGujr\z:}', "");; Expect(0, 2816, '\p{Sc=:\AGujr\z:}', "");; Expect(1, 2815, '\p{Sc=gujr}', ""); @@ -125492,34 +129174,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2816, '\P{^Sc=gujr}', ""); Expect(1, 2815, '\p{Sc=:\Agujr\z:}', "");; Expect(0, 2816, '\p{Sc=:\Agujr\z:}', "");; - Expect(1, 2815, '\p{Sc= GUJR}', ""); - Expect(0, 2815, '\p{^Sc= GUJR}', ""); - Expect(0, 2815, '\P{Sc= GUJR}', ""); - Expect(1, 2815, '\P{^Sc= GUJR}', ""); - Expect(0, 2816, '\p{Sc= GUJR}', ""); - Expect(1, 2816, '\p{^Sc= GUJR}', ""); - Expect(1, 2816, '\P{Sc= GUJR}', ""); - Expect(0, 2816, '\P{^Sc= GUJR}', ""); - Error('\p{Is_Script=:=-Gujarati}'); - Error('\P{Is_Script=:=-Gujarati}'); - Expect(1, 2815, '\p{Is_Script: gujarati}', ""); - Expect(0, 2815, '\p{^Is_Script: gujarati}', ""); - Expect(0, 2815, '\P{Is_Script: gujarati}', ""); - Expect(1, 2815, '\P{^Is_Script: gujarati}', ""); - Expect(0, 2816, '\p{Is_Script: gujarati}', ""); - Expect(1, 2816, '\p{^Is_Script: gujarati}', ""); - Expect(1, 2816, '\P{Is_Script: gujarati}', ""); - Expect(0, 2816, '\P{^Is_Script: gujarati}', ""); - Expect(1, 2815, '\p{Is_Script=_-gujarati}', ""); - Expect(0, 2815, '\p{^Is_Script=_-gujarati}', ""); - Expect(0, 2815, '\P{Is_Script=_-gujarati}', ""); - Expect(1, 2815, '\P{^Is_Script=_-gujarati}', ""); - Expect(0, 2816, '\p{Is_Script=_-gujarati}', ""); - Expect(1, 2816, '\p{^Is_Script=_-gujarati}', ""); - Expect(1, 2816, '\P{Is_Script=_-gujarati}', ""); - Expect(0, 2816, '\P{^Is_Script=_-gujarati}', ""); - Error('\p{Is_Sc=_/a/Gujr}'); - Error('\P{Is_Sc=_/a/Gujr}'); + Expect(1, 2815, '\p{Sc=_-GUJR}', ""); + Expect(0, 2815, '\p{^Sc=_-GUJR}', ""); + Expect(0, 2815, '\P{Sc=_-GUJR}', ""); + Expect(1, 2815, '\P{^Sc=_-GUJR}', ""); + Expect(0, 2816, '\p{Sc=_-GUJR}', ""); + Expect(1, 2816, '\p{^Sc=_-GUJR}', ""); + Expect(1, 2816, '\P{Sc=_-GUJR}', ""); + Expect(0, 2816, '\P{^Sc=_-GUJR}', ""); + Error('\p{Is_Script=_gujarati/a/}'); + Error('\P{Is_Script=_gujarati/a/}'); + Expect(1, 2815, '\p{Is_Script=gujarati}', ""); + Expect(0, 2815, '\p{^Is_Script=gujarati}', ""); + Expect(0, 2815, '\P{Is_Script=gujarati}', ""); + Expect(1, 2815, '\P{^Is_Script=gujarati}', ""); + Expect(0, 2816, '\p{Is_Script=gujarati}', ""); + Expect(1, 2816, '\p{^Is_Script=gujarati}', ""); + Expect(1, 2816, '\P{Is_Script=gujarati}', ""); + Expect(0, 2816, '\P{^Is_Script=gujarati}', ""); + Expect(1, 2815, '\p{Is_Script: __Gujarati}', ""); + Expect(0, 2815, '\p{^Is_Script: __Gujarati}', ""); + Expect(0, 2815, '\P{Is_Script: __Gujarati}', ""); + Expect(1, 2815, '\P{^Is_Script: __Gujarati}', ""); + Expect(0, 2816, '\p{Is_Script: __Gujarati}', ""); + Expect(1, 2816, '\p{^Is_Script: __Gujarati}', ""); + Expect(1, 2816, '\P{Is_Script: __Gujarati}', ""); + Expect(0, 2816, '\P{^Is_Script: __Gujarati}', ""); + Error('\p{Is_Sc= Gujr:=}'); + Error('\P{Is_Sc= Gujr:=}'); Expect(1, 2815, '\p{Is_Sc=gujr}', ""); Expect(0, 2815, '\p{^Is_Sc=gujr}', ""); Expect(0, 2815, '\P{Is_Sc=gujr}', ""); @@ -125528,38 +129210,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2816, '\p{^Is_Sc=gujr}', ""); Expect(1, 2816, '\P{Is_Sc=gujr}', ""); Expect(0, 2816, '\P{^Is_Sc=gujr}', ""); - Expect(1, 2815, '\p{Is_Sc=_ gujr}', ""); - Expect(0, 2815, '\p{^Is_Sc=_ gujr}', ""); - Expect(0, 2815, '\P{Is_Sc=_ gujr}', ""); - Expect(1, 2815, '\P{^Is_Sc=_ gujr}', ""); - Expect(0, 2816, '\p{Is_Sc=_ gujr}', ""); - Expect(1, 2816, '\p{^Is_Sc=_ gujr}', ""); - Expect(1, 2816, '\P{Is_Sc=_ gujr}', ""); - Expect(0, 2816, '\P{^Is_Sc=_ gujr}', ""); - Error('\p{Script= GURMUKHI/a/}'); - Error('\P{Script= GURMUKHI/a/}'); + Expect(1, 2815, '\p{Is_Sc: GUJR}', ""); + Expect(0, 2815, '\p{^Is_Sc: GUJR}', ""); + Expect(0, 2815, '\P{Is_Sc: GUJR}', ""); + Expect(1, 2815, '\P{^Is_Sc: GUJR}', ""); + Expect(0, 2816, '\p{Is_Sc: GUJR}', ""); + Expect(1, 2816, '\p{^Is_Sc: GUJR}', ""); + Expect(1, 2816, '\P{Is_Sc: GUJR}', ""); + Expect(0, 2816, '\P{^Is_Sc: GUJR}', ""); + Error('\p{Script=_Gurmukhi/a/}'); + Error('\P{Script=_Gurmukhi/a/}'); Expect(1, 2678, '\p{Script=:\AGurmukhi\z:}', "");; Expect(0, 2679, '\p{Script=:\AGurmukhi\z:}', "");; - Expect(1, 2678, '\p{Script:gurmukhi}', ""); - Expect(0, 2678, '\p{^Script:gurmukhi}', ""); - Expect(0, 2678, '\P{Script:gurmukhi}', ""); - Expect(1, 2678, '\P{^Script:gurmukhi}', ""); - Expect(0, 2679, '\p{Script:gurmukhi}', ""); - Expect(1, 2679, '\p{^Script:gurmukhi}', ""); - Expect(1, 2679, '\P{Script:gurmukhi}', ""); - Expect(0, 2679, '\P{^Script:gurmukhi}', ""); + Expect(1, 2678, '\p{Script=gurmukhi}', ""); + Expect(0, 2678, '\p{^Script=gurmukhi}', ""); + Expect(0, 2678, '\P{Script=gurmukhi}', ""); + Expect(1, 2678, '\P{^Script=gurmukhi}', ""); + Expect(0, 2679, '\p{Script=gurmukhi}', ""); + Expect(1, 2679, '\p{^Script=gurmukhi}', ""); + Expect(1, 2679, '\P{Script=gurmukhi}', ""); + Expect(0, 2679, '\P{^Script=gurmukhi}', ""); Expect(1, 2678, '\p{Script=:\Agurmukhi\z:}', "");; Expect(0, 2679, '\p{Script=:\Agurmukhi\z:}', "");; - Expect(1, 2678, '\p{Script= -Gurmukhi}', ""); - Expect(0, 2678, '\p{^Script= -Gurmukhi}', ""); - Expect(0, 2678, '\P{Script= -Gurmukhi}', ""); - Expect(1, 2678, '\P{^Script= -Gurmukhi}', ""); - Expect(0, 2679, '\p{Script= -Gurmukhi}', ""); - Expect(1, 2679, '\p{^Script= -Gurmukhi}', ""); - Expect(1, 2679, '\P{Script= -Gurmukhi}', ""); - Expect(0, 2679, '\P{^Script= -Gurmukhi}', ""); - Error('\p{Sc=/a/_ GURU}'); - Error('\P{Sc=/a/_ GURU}'); + Expect(1, 2678, '\p{Script=_GURMUKHI}', ""); + Expect(0, 2678, '\p{^Script=_GURMUKHI}', ""); + Expect(0, 2678, '\P{Script=_GURMUKHI}', ""); + Expect(1, 2678, '\P{^Script=_GURMUKHI}', ""); + Expect(0, 2679, '\p{Script=_GURMUKHI}', ""); + Expect(1, 2679, '\p{^Script=_GURMUKHI}', ""); + Expect(1, 2679, '\P{Script=_GURMUKHI}', ""); + Expect(0, 2679, '\P{^Script=_GURMUKHI}', ""); + Error('\p{Sc=/a/_ Guru}'); + Error('\P{Sc=/a/_ Guru}'); Expect(1, 2678, '\p{Sc=:\AGuru\z:}', "");; Expect(0, 2679, '\p{Sc=:\AGuru\z:}', "");; Expect(1, 2678, '\p{Sc=guru}', ""); @@ -125572,16 +129254,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2679, '\P{^Sc=guru}', ""); Expect(1, 2678, '\p{Sc=:\Aguru\z:}', "");; Expect(0, 2679, '\p{Sc=:\Aguru\z:}', "");; - Expect(1, 2678, '\p{Sc: -Guru}', ""); - Expect(0, 2678, '\p{^Sc: -Guru}', ""); - Expect(0, 2678, '\P{Sc: -Guru}', ""); - Expect(1, 2678, '\P{^Sc: -Guru}', ""); - Expect(0, 2679, '\p{Sc: -Guru}', ""); - Expect(1, 2679, '\p{^Sc: -Guru}', ""); - Expect(1, 2679, '\P{Sc: -Guru}', ""); - Expect(0, 2679, '\P{^Sc: -Guru}', ""); - Error('\p{Is_Script= /a/GURMUKHI}'); - Error('\P{Is_Script= /a/GURMUKHI}'); + Expect(1, 2678, '\p{Sc= -Guru}', ""); + Expect(0, 2678, '\p{^Sc= -Guru}', ""); + Expect(0, 2678, '\P{Sc= -Guru}', ""); + Expect(1, 2678, '\P{^Sc= -Guru}', ""); + Expect(0, 2679, '\p{Sc= -Guru}', ""); + Expect(1, 2679, '\p{^Sc= -Guru}', ""); + Expect(1, 2679, '\P{Sc= -Guru}', ""); + Expect(0, 2679, '\P{^Sc= -Guru}', ""); + Error('\p{Is_Script=_ Gurmukhi/a/}'); + Error('\P{Is_Script=_ Gurmukhi/a/}'); Expect(1, 2678, '\p{Is_Script=gurmukhi}', ""); Expect(0, 2678, '\p{^Is_Script=gurmukhi}', ""); Expect(0, 2678, '\P{Is_Script=gurmukhi}', ""); @@ -125590,16 +129272,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2679, '\p{^Is_Script=gurmukhi}', ""); Expect(1, 2679, '\P{Is_Script=gurmukhi}', ""); Expect(0, 2679, '\P{^Is_Script=gurmukhi}', ""); - Expect(1, 2678, '\p{Is_Script= gurmukhi}', ""); - Expect(0, 2678, '\p{^Is_Script= gurmukhi}', ""); - Expect(0, 2678, '\P{Is_Script= gurmukhi}', ""); - Expect(1, 2678, '\P{^Is_Script= gurmukhi}', ""); - Expect(0, 2679, '\p{Is_Script= gurmukhi}', ""); - Expect(1, 2679, '\p{^Is_Script= gurmukhi}', ""); - Expect(1, 2679, '\P{Is_Script= gurmukhi}', ""); - Expect(0, 2679, '\P{^Is_Script= gurmukhi}', ""); - Error('\p{Is_Sc=/a/-_guru}'); - Error('\P{Is_Sc=/a/-_guru}'); + Expect(1, 2678, '\p{Is_Script=_ Gurmukhi}', ""); + Expect(0, 2678, '\p{^Is_Script=_ Gurmukhi}', ""); + Expect(0, 2678, '\P{Is_Script=_ Gurmukhi}', ""); + Expect(1, 2678, '\P{^Is_Script=_ Gurmukhi}', ""); + Expect(0, 2679, '\p{Is_Script=_ Gurmukhi}', ""); + Expect(1, 2679, '\p{^Is_Script=_ Gurmukhi}', ""); + Expect(1, 2679, '\P{Is_Script=_ Gurmukhi}', ""); + Expect(0, 2679, '\P{^Is_Script=_ Gurmukhi}', ""); + Error('\p{Is_Sc=_:=Guru}'); + Error('\P{Is_Sc=_:=Guru}'); Expect(1, 2678, '\p{Is_Sc=guru}', ""); Expect(0, 2678, '\p{^Is_Sc=guru}', ""); Expect(0, 2678, '\P{Is_Sc=guru}', ""); @@ -125608,16 +129290,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2679, '\p{^Is_Sc=guru}', ""); Expect(1, 2679, '\P{Is_Sc=guru}', ""); Expect(0, 2679, '\P{^Is_Sc=guru}', ""); - Expect(1, 2678, '\p{Is_Sc=__GURU}', ""); - Expect(0, 2678, '\p{^Is_Sc=__GURU}', ""); - Expect(0, 2678, '\P{Is_Sc=__GURU}', ""); - Expect(1, 2678, '\P{^Is_Sc=__GURU}', ""); - Expect(0, 2679, '\p{Is_Sc=__GURU}', ""); - Expect(1, 2679, '\p{^Is_Sc=__GURU}', ""); - Expect(1, 2679, '\P{Is_Sc=__GURU}', ""); - Expect(0, 2679, '\P{^Is_Sc=__GURU}', ""); - Error('\p{Script=:= HANGUL}'); - Error('\P{Script=:= HANGUL}'); + Expect(1, 2678, '\p{Is_Sc=- guru}', ""); + Expect(0, 2678, '\p{^Is_Sc=- guru}', ""); + Expect(0, 2678, '\P{Is_Sc=- guru}', ""); + Expect(1, 2678, '\P{^Is_Sc=- guru}', ""); + Expect(0, 2679, '\p{Is_Sc=- guru}', ""); + Expect(1, 2679, '\p{^Is_Sc=- guru}', ""); + Expect(1, 2679, '\P{Is_Sc=- guru}', ""); + Expect(0, 2679, '\P{^Is_Sc=- guru}', ""); + Error('\p{Script= Hangul:=}'); + Error('\P{Script= Hangul:=}'); Expect(1, 65500, '\p{Script=:\AHangul\z:}', "");; Expect(0, 65501, '\p{Script=:\AHangul\z:}', "");; Expect(1, 65500, '\p{Script=hangul}', ""); @@ -125630,16 +129312,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65501, '\P{^Script=hangul}', ""); Expect(1, 65500, '\p{Script=:\Ahangul\z:}', "");; Expect(0, 65501, '\p{Script=:\Ahangul\z:}', "");; - Expect(1, 65500, '\p{Script=_hangul}', ""); - Expect(0, 65500, '\p{^Script=_hangul}', ""); - Expect(0, 65500, '\P{Script=_hangul}', ""); - Expect(1, 65500, '\P{^Script=_hangul}', ""); - Expect(0, 65501, '\p{Script=_hangul}', ""); - Expect(1, 65501, '\p{^Script=_hangul}', ""); - Expect(1, 65501, '\P{Script=_hangul}', ""); - Expect(0, 65501, '\P{^Script=_hangul}', ""); - Error('\p{Sc=/a/ Hang}'); - Error('\P{Sc=/a/ Hang}'); + Expect(1, 65500, '\p{Script= hangul}', ""); + Expect(0, 65500, '\p{^Script= hangul}', ""); + Expect(0, 65500, '\P{Script= hangul}', ""); + Expect(1, 65500, '\P{^Script= hangul}', ""); + Expect(0, 65501, '\p{Script= hangul}', ""); + Expect(1, 65501, '\p{^Script= hangul}', ""); + Expect(1, 65501, '\P{Script= hangul}', ""); + Expect(0, 65501, '\P{^Script= hangul}', ""); + Error('\p{Sc= _Hang:=}'); + Error('\P{Sc= _Hang:=}'); Expect(1, 65500, '\p{Sc=:\AHang\z:}', "");; Expect(0, 65501, '\p{Sc=:\AHang\z:}', "");; Expect(1, 65500, '\p{Sc=hang}', ""); @@ -125652,16 +129334,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65501, '\P{^Sc=hang}', ""); Expect(1, 65500, '\p{Sc=:\Ahang\z:}', "");; Expect(0, 65501, '\p{Sc=:\Ahang\z:}', "");; - Expect(1, 65500, '\p{Sc=_Hang}', ""); - Expect(0, 65500, '\p{^Sc=_Hang}', ""); - Expect(0, 65500, '\P{Sc=_Hang}', ""); - Expect(1, 65500, '\P{^Sc=_Hang}', ""); - Expect(0, 65501, '\p{Sc=_Hang}', ""); - Expect(1, 65501, '\p{^Sc=_Hang}', ""); - Expect(1, 65501, '\P{Sc=_Hang}', ""); - Expect(0, 65501, '\P{^Sc=_Hang}', ""); - Error('\p{Is_Script=_ Hangul:=}'); - Error('\P{Is_Script=_ Hangul:=}'); + Expect(1, 65500, '\p{Sc:-_Hang}', ""); + Expect(0, 65500, '\p{^Sc:-_Hang}', ""); + Expect(0, 65500, '\P{Sc:-_Hang}', ""); + Expect(1, 65500, '\P{^Sc:-_Hang}', ""); + Expect(0, 65501, '\p{Sc:-_Hang}', ""); + Expect(1, 65501, '\p{^Sc:-_Hang}', ""); + Expect(1, 65501, '\P{Sc:-_Hang}', ""); + Expect(0, 65501, '\P{^Sc:-_Hang}', ""); + Error('\p{Is_Script=:=hangul}'); + Error('\P{Is_Script=:=hangul}'); Expect(1, 65500, '\p{Is_Script=hangul}', ""); Expect(0, 65500, '\p{^Is_Script=hangul}', ""); Expect(0, 65500, '\P{Is_Script=hangul}', ""); @@ -125670,114 +129352,114 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65501, '\p{^Is_Script=hangul}', ""); Expect(1, 65501, '\P{Is_Script=hangul}', ""); Expect(0, 65501, '\P{^Is_Script=hangul}', ""); - Expect(1, 65500, '\p{Is_Script=--hangul}', ""); - Expect(0, 65500, '\p{^Is_Script=--hangul}', ""); - Expect(0, 65500, '\P{Is_Script=--hangul}', ""); - Expect(1, 65500, '\P{^Is_Script=--hangul}', ""); - Expect(0, 65501, '\p{Is_Script=--hangul}', ""); - Expect(1, 65501, '\p{^Is_Script=--hangul}', ""); - Expect(1, 65501, '\P{Is_Script=--hangul}', ""); - Expect(0, 65501, '\P{^Is_Script=--hangul}', ""); - Error('\p{Is_Sc= :=hang}'); - Error('\P{Is_Sc= :=hang}'); - Expect(1, 65500, '\p{Is_Sc=hang}', ""); - Expect(0, 65500, '\p{^Is_Sc=hang}', ""); - Expect(0, 65500, '\P{Is_Sc=hang}', ""); - Expect(1, 65500, '\P{^Is_Sc=hang}', ""); - Expect(0, 65501, '\p{Is_Sc=hang}', ""); - Expect(1, 65501, '\p{^Is_Sc=hang}', ""); - Expect(1, 65501, '\P{Is_Sc=hang}', ""); - Expect(0, 65501, '\P{^Is_Sc=hang}', ""); - Expect(1, 65500, '\p{Is_Sc= hang}', ""); - Expect(0, 65500, '\p{^Is_Sc= hang}', ""); - Expect(0, 65500, '\P{Is_Sc= hang}', ""); - Expect(1, 65500, '\P{^Is_Sc= hang}', ""); - Expect(0, 65501, '\p{Is_Sc= hang}', ""); - Expect(1, 65501, '\p{^Is_Sc= hang}', ""); - Expect(1, 65501, '\P{Is_Sc= hang}', ""); - Expect(0, 65501, '\P{^Is_Sc= hang}', ""); - Error('\p{Script=- Han:=}'); - Error('\P{Script=- Han:=}'); - Expect(1, 195101, '\p{Script=:\AHan\z:}', "");; - Expect(0, 195102, '\p{Script=:\AHan\z:}', "");; - Expect(1, 195101, '\p{Script=han}', ""); - Expect(0, 195101, '\p{^Script=han}', ""); - Expect(0, 195101, '\P{Script=han}', ""); - Expect(1, 195101, '\P{^Script=han}', ""); - Expect(0, 195102, '\p{Script=han}', ""); - Expect(1, 195102, '\p{^Script=han}', ""); - Expect(1, 195102, '\P{Script=han}', ""); - Expect(0, 195102, '\P{^Script=han}', ""); - Expect(1, 195101, '\p{Script=:\Ahan\z:}', "");; - Expect(0, 195102, '\p{Script=:\Ahan\z:}', "");; - Expect(1, 195101, '\p{Script=- Han}', ""); - Expect(0, 195101, '\p{^Script=- Han}', ""); - Expect(0, 195101, '\P{Script=- Han}', ""); - Expect(1, 195101, '\P{^Script=- Han}', ""); - Expect(0, 195102, '\p{Script=- Han}', ""); - Expect(1, 195102, '\p{^Script=- Han}', ""); - Expect(1, 195102, '\P{Script=- Han}', ""); - Expect(0, 195102, '\P{^Script=- Han}', ""); - Error('\p{Sc=/a/Hani}'); - Error('\P{Sc=/a/Hani}'); - Expect(1, 195101, '\p{Sc=:\AHani\z:}', "");; - Expect(0, 195102, '\p{Sc=:\AHani\z:}', "");; - Expect(1, 195101, '\p{Sc: hani}', ""); - Expect(0, 195101, '\p{^Sc: hani}', ""); - Expect(0, 195101, '\P{Sc: hani}', ""); - Expect(1, 195101, '\P{^Sc: hani}', ""); - Expect(0, 195102, '\p{Sc: hani}', ""); - Expect(1, 195102, '\p{^Sc: hani}', ""); - Expect(1, 195102, '\P{Sc: hani}', ""); - Expect(0, 195102, '\P{^Sc: hani}', ""); - Expect(1, 195101, '\p{Sc=:\Ahani\z:}', "");; - Expect(0, 195102, '\p{Sc=:\Ahani\z:}', "");; - Expect(1, 195101, '\p{Sc=-HANI}', ""); - Expect(0, 195101, '\p{^Sc=-HANI}', ""); - Expect(0, 195101, '\P{Sc=-HANI}', ""); - Expect(1, 195101, '\P{^Sc=-HANI}', ""); - Expect(0, 195102, '\p{Sc=-HANI}', ""); - Expect(1, 195102, '\p{^Sc=-HANI}', ""); - Expect(1, 195102, '\P{Sc=-HANI}', ""); - Expect(0, 195102, '\P{^Sc=-HANI}', ""); - Error('\p{Is_Script: :=Han}'); - Error('\P{Is_Script: :=Han}'); - Expect(1, 195101, '\p{Is_Script=han}', ""); - Expect(0, 195101, '\p{^Is_Script=han}', ""); - Expect(0, 195101, '\P{Is_Script=han}', ""); - Expect(1, 195101, '\P{^Is_Script=han}', ""); - Expect(0, 195102, '\p{Is_Script=han}', ""); - Expect(1, 195102, '\p{^Is_Script=han}', ""); - Expect(1, 195102, '\P{Is_Script=han}', ""); - Expect(0, 195102, '\P{^Is_Script=han}', ""); - Expect(1, 195101, '\p{Is_Script=- han}', ""); - Expect(0, 195101, '\p{^Is_Script=- han}', ""); - Expect(0, 195101, '\P{Is_Script=- han}', ""); - Expect(1, 195101, '\P{^Is_Script=- han}', ""); - Expect(0, 195102, '\p{Is_Script=- han}', ""); - Expect(1, 195102, '\p{^Is_Script=- han}', ""); - Expect(1, 195102, '\P{Is_Script=- han}', ""); - Expect(0, 195102, '\P{^Is_Script=- han}', ""); - Error('\p{Is_Sc=:=Hani}'); - Error('\P{Is_Sc=:=Hani}'); - Expect(1, 195101, '\p{Is_Sc=hani}', ""); - Expect(0, 195101, '\p{^Is_Sc=hani}', ""); - Expect(0, 195101, '\P{Is_Sc=hani}', ""); - Expect(1, 195101, '\P{^Is_Sc=hani}', ""); - Expect(0, 195102, '\p{Is_Sc=hani}', ""); - Expect(1, 195102, '\p{^Is_Sc=hani}', ""); - Expect(1, 195102, '\P{Is_Sc=hani}', ""); - Expect(0, 195102, '\P{^Is_Sc=hani}', ""); - Expect(1, 195101, '\p{Is_Sc=-HANI}', ""); - Expect(0, 195101, '\p{^Is_Sc=-HANI}', ""); - Expect(0, 195101, '\P{Is_Sc=-HANI}', ""); - Expect(1, 195101, '\P{^Is_Sc=-HANI}', ""); - Expect(0, 195102, '\p{Is_Sc=-HANI}', ""); - Expect(1, 195102, '\p{^Is_Sc=-HANI}', ""); - Expect(1, 195102, '\P{Is_Sc=-HANI}', ""); - Expect(0, 195102, '\P{^Is_Sc=-HANI}', ""); - Error('\p{Script=/a/- HANUNOO}'); - Error('\P{Script=/a/- HANUNOO}'); + Expect(1, 65500, '\p{Is_Script=_ Hangul}', ""); + Expect(0, 65500, '\p{^Is_Script=_ Hangul}', ""); + Expect(0, 65500, '\P{Is_Script=_ Hangul}', ""); + Expect(1, 65500, '\P{^Is_Script=_ Hangul}', ""); + Expect(0, 65501, '\p{Is_Script=_ Hangul}', ""); + Expect(1, 65501, '\p{^Is_Script=_ Hangul}', ""); + Expect(1, 65501, '\P{Is_Script=_ Hangul}', ""); + Expect(0, 65501, '\P{^Is_Script=_ Hangul}', ""); + Error('\p{Is_Sc= Hang:=}'); + Error('\P{Is_Sc= Hang:=}'); + Expect(1, 65500, '\p{Is_Sc: hang}', ""); + Expect(0, 65500, '\p{^Is_Sc: hang}', ""); + Expect(0, 65500, '\P{Is_Sc: hang}', ""); + Expect(1, 65500, '\P{^Is_Sc: hang}', ""); + Expect(0, 65501, '\p{Is_Sc: hang}', ""); + Expect(1, 65501, '\p{^Is_Sc: hang}', ""); + Expect(1, 65501, '\P{Is_Sc: hang}', ""); + Expect(0, 65501, '\P{^Is_Sc: hang}', ""); + Expect(1, 65500, '\p{Is_Sc= -Hang}', ""); + Expect(0, 65500, '\p{^Is_Sc= -Hang}', ""); + Expect(0, 65500, '\P{Is_Sc= -Hang}', ""); + Expect(1, 65500, '\P{^Is_Sc= -Hang}', ""); + Expect(0, 65501, '\p{Is_Sc= -Hang}', ""); + Expect(1, 65501, '\p{^Is_Sc= -Hang}', ""); + Expect(1, 65501, '\P{Is_Sc= -Hang}', ""); + Expect(0, 65501, '\P{^Is_Sc= -Hang}', ""); + Error('\p{Script=:=Han}'); + Error('\P{Script=:=Han}'); + Expect(1, 201546, '\p{Script=:\AHan\z:}', "");; + Expect(0, 201547, '\p{Script=:\AHan\z:}', "");; + Expect(1, 201546, '\p{Script=han}', ""); + Expect(0, 201546, '\p{^Script=han}', ""); + Expect(0, 201546, '\P{Script=han}', ""); + Expect(1, 201546, '\P{^Script=han}', ""); + Expect(0, 201547, '\p{Script=han}', ""); + Expect(1, 201547, '\p{^Script=han}', ""); + Expect(1, 201547, '\P{Script=han}', ""); + Expect(0, 201547, '\P{^Script=han}', ""); + Expect(1, 201546, '\p{Script=:\Ahan\z:}', "");; + Expect(0, 201547, '\p{Script=:\Ahan\z:}', "");; + Expect(1, 201546, '\p{Script=_ han}', ""); + Expect(0, 201546, '\p{^Script=_ han}', ""); + Expect(0, 201546, '\P{Script=_ han}', ""); + Expect(1, 201546, '\P{^Script=_ han}', ""); + Expect(0, 201547, '\p{Script=_ han}', ""); + Expect(1, 201547, '\p{^Script=_ han}', ""); + Expect(1, 201547, '\P{Script=_ han}', ""); + Expect(0, 201547, '\P{^Script=_ han}', ""); + Error('\p{Sc=_ hani:=}'); + Error('\P{Sc=_ hani:=}'); + Expect(1, 201546, '\p{Sc=:\AHani\z:}', "");; + Expect(0, 201547, '\p{Sc=:\AHani\z:}', "");; + Expect(1, 201546, '\p{Sc=hani}', ""); + Expect(0, 201546, '\p{^Sc=hani}', ""); + Expect(0, 201546, '\P{Sc=hani}', ""); + Expect(1, 201546, '\P{^Sc=hani}', ""); + Expect(0, 201547, '\p{Sc=hani}', ""); + Expect(1, 201547, '\p{^Sc=hani}', ""); + Expect(1, 201547, '\P{Sc=hani}', ""); + Expect(0, 201547, '\P{^Sc=hani}', ""); + Expect(1, 201546, '\p{Sc=:\Ahani\z:}', "");; + Expect(0, 201547, '\p{Sc=:\Ahani\z:}', "");; + Expect(1, 201546, '\p{Sc=__Hani}', ""); + Expect(0, 201546, '\p{^Sc=__Hani}', ""); + Expect(0, 201546, '\P{Sc=__Hani}', ""); + Expect(1, 201546, '\P{^Sc=__Hani}', ""); + Expect(0, 201547, '\p{Sc=__Hani}', ""); + Expect(1, 201547, '\p{^Sc=__Hani}', ""); + Expect(1, 201547, '\P{Sc=__Hani}', ""); + Expect(0, 201547, '\P{^Sc=__Hani}', ""); + Error('\p{Is_Script:_/a/han}'); + Error('\P{Is_Script:_/a/han}'); + Expect(1, 201546, '\p{Is_Script=han}', ""); + Expect(0, 201546, '\p{^Is_Script=han}', ""); + Expect(0, 201546, '\P{Is_Script=han}', ""); + Expect(1, 201546, '\P{^Is_Script=han}', ""); + Expect(0, 201547, '\p{Is_Script=han}', ""); + Expect(1, 201547, '\p{^Is_Script=han}', ""); + Expect(1, 201547, '\P{Is_Script=han}', ""); + Expect(0, 201547, '\P{^Is_Script=han}', ""); + Expect(1, 201546, '\p{Is_Script= -Han}', ""); + Expect(0, 201546, '\p{^Is_Script= -Han}', ""); + Expect(0, 201546, '\P{Is_Script= -Han}', ""); + Expect(1, 201546, '\P{^Is_Script= -Han}', ""); + Expect(0, 201547, '\p{Is_Script= -Han}', ""); + Expect(1, 201547, '\p{^Is_Script= -Han}', ""); + Expect(1, 201547, '\P{Is_Script= -Han}', ""); + Expect(0, 201547, '\P{^Is_Script= -Han}', ""); + Error('\p{Is_Sc=- HANI/a/}'); + Error('\P{Is_Sc=- HANI/a/}'); + Expect(1, 201546, '\p{Is_Sc=hani}', ""); + Expect(0, 201546, '\p{^Is_Sc=hani}', ""); + Expect(0, 201546, '\P{Is_Sc=hani}', ""); + Expect(1, 201546, '\P{^Is_Sc=hani}', ""); + Expect(0, 201547, '\p{Is_Sc=hani}', ""); + Expect(1, 201547, '\p{^Is_Sc=hani}', ""); + Expect(1, 201547, '\P{Is_Sc=hani}', ""); + Expect(0, 201547, '\P{^Is_Sc=hani}', ""); + Expect(1, 201546, '\p{Is_Sc= hani}', ""); + Expect(0, 201546, '\p{^Is_Sc= hani}', ""); + Expect(0, 201546, '\P{Is_Sc= hani}', ""); + Expect(1, 201546, '\P{^Is_Sc= hani}', ""); + Expect(0, 201547, '\p{Is_Sc= hani}', ""); + Expect(1, 201547, '\p{^Is_Sc= hani}', ""); + Expect(1, 201547, '\P{Is_Sc= hani}', ""); + Expect(0, 201547, '\P{^Is_Sc= hani}', ""); + Error('\p{Script=-_hanunoo/a/}'); + Error('\P{Script=-_hanunoo/a/}'); Expect(1, 5940, '\p{Script=:\AHanunoo\z:}', "");; Expect(0, 5941, '\p{Script=:\AHanunoo\z:}', "");; Expect(1, 5940, '\p{Script=hanunoo}', ""); @@ -125790,38 +129472,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5941, '\P{^Script=hanunoo}', ""); Expect(1, 5940, '\p{Script=:\Ahanunoo\z:}', "");; Expect(0, 5941, '\p{Script=:\Ahanunoo\z:}', "");; - Expect(1, 5940, '\p{Script= _Hanunoo}', ""); - Expect(0, 5940, '\p{^Script= _Hanunoo}', ""); - Expect(0, 5940, '\P{Script= _Hanunoo}', ""); - Expect(1, 5940, '\P{^Script= _Hanunoo}', ""); - Expect(0, 5941, '\p{Script= _Hanunoo}', ""); - Expect(1, 5941, '\p{^Script= _Hanunoo}', ""); - Expect(1, 5941, '\P{Script= _Hanunoo}', ""); - Expect(0, 5941, '\P{^Script= _Hanunoo}', ""); - Error('\p{Sc= hano/a/}'); - Error('\P{Sc= hano/a/}'); + Expect(1, 5940, '\p{Script= HANUNOO}', ""); + Expect(0, 5940, '\p{^Script= HANUNOO}', ""); + Expect(0, 5940, '\P{Script= HANUNOO}', ""); + Expect(1, 5940, '\P{^Script= HANUNOO}', ""); + Expect(0, 5941, '\p{Script= HANUNOO}', ""); + Expect(1, 5941, '\p{^Script= HANUNOO}', ""); + Expect(1, 5941, '\P{Script= HANUNOO}', ""); + Expect(0, 5941, '\P{^Script= HANUNOO}', ""); + Error('\p{Sc=--Hano:=}'); + Error('\P{Sc=--Hano:=}'); Expect(1, 5940, '\p{Sc=:\AHano\z:}', "");; Expect(0, 5941, '\p{Sc=:\AHano\z:}', "");; - Expect(1, 5940, '\p{Sc=hano}', ""); - Expect(0, 5940, '\p{^Sc=hano}', ""); - Expect(0, 5940, '\P{Sc=hano}', ""); - Expect(1, 5940, '\P{^Sc=hano}', ""); - Expect(0, 5941, '\p{Sc=hano}', ""); - Expect(1, 5941, '\p{^Sc=hano}', ""); - Expect(1, 5941, '\P{Sc=hano}', ""); - Expect(0, 5941, '\P{^Sc=hano}', ""); + Expect(1, 5940, '\p{Sc: hano}', ""); + Expect(0, 5940, '\p{^Sc: hano}', ""); + Expect(0, 5940, '\P{Sc: hano}', ""); + Expect(1, 5940, '\P{^Sc: hano}', ""); + Expect(0, 5941, '\p{Sc: hano}', ""); + Expect(1, 5941, '\p{^Sc: hano}', ""); + Expect(1, 5941, '\P{Sc: hano}', ""); + Expect(0, 5941, '\P{^Sc: hano}', ""); Expect(1, 5940, '\p{Sc=:\Ahano\z:}', "");; Expect(0, 5941, '\p{Sc=:\Ahano\z:}', "");; - Expect(1, 5940, '\p{Sc=_Hano}', ""); - Expect(0, 5940, '\p{^Sc=_Hano}', ""); - Expect(0, 5940, '\P{Sc=_Hano}', ""); - Expect(1, 5940, '\P{^Sc=_Hano}', ""); - Expect(0, 5941, '\p{Sc=_Hano}', ""); - Expect(1, 5941, '\p{^Sc=_Hano}', ""); - Expect(1, 5941, '\P{Sc=_Hano}', ""); - Expect(0, 5941, '\P{^Sc=_Hano}', ""); - Error('\p{Is_Script=_:=HANUNOO}'); - Error('\P{Is_Script=_:=HANUNOO}'); + Expect(1, 5940, '\p{Sc: _-Hano}', ""); + Expect(0, 5940, '\p{^Sc: _-Hano}', ""); + Expect(0, 5940, '\P{Sc: _-Hano}', ""); + Expect(1, 5940, '\P{^Sc: _-Hano}', ""); + Expect(0, 5941, '\p{Sc: _-Hano}', ""); + Expect(1, 5941, '\p{^Sc: _-Hano}', ""); + Expect(1, 5941, '\P{Sc: _-Hano}', ""); + Expect(0, 5941, '\P{^Sc: _-Hano}', ""); + Error('\p{Is_Script=:= Hanunoo}'); + Error('\P{Is_Script=:= Hanunoo}'); Expect(1, 5940, '\p{Is_Script=hanunoo}', ""); Expect(0, 5940, '\p{^Is_Script=hanunoo}', ""); Expect(0, 5940, '\P{Is_Script=hanunoo}', ""); @@ -125830,16 +129512,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5941, '\p{^Is_Script=hanunoo}', ""); Expect(1, 5941, '\P{Is_Script=hanunoo}', ""); Expect(0, 5941, '\P{^Is_Script=hanunoo}', ""); - Expect(1, 5940, '\p{Is_Script=__hanunoo}', ""); - Expect(0, 5940, '\p{^Is_Script=__hanunoo}', ""); - Expect(0, 5940, '\P{Is_Script=__hanunoo}', ""); - Expect(1, 5940, '\P{^Is_Script=__hanunoo}', ""); - Expect(0, 5941, '\p{Is_Script=__hanunoo}', ""); - Expect(1, 5941, '\p{^Is_Script=__hanunoo}', ""); - Expect(1, 5941, '\P{Is_Script=__hanunoo}', ""); - Expect(0, 5941, '\P{^Is_Script=__hanunoo}', ""); - Error('\p{Is_Sc=/a/ _Hano}'); - Error('\P{Is_Sc=/a/ _Hano}'); + Expect(1, 5940, '\p{Is_Script=-Hanunoo}', ""); + Expect(0, 5940, '\p{^Is_Script=-Hanunoo}', ""); + Expect(0, 5940, '\P{Is_Script=-Hanunoo}', ""); + Expect(1, 5940, '\P{^Is_Script=-Hanunoo}', ""); + Expect(0, 5941, '\p{Is_Script=-Hanunoo}', ""); + Expect(1, 5941, '\p{^Is_Script=-Hanunoo}', ""); + Expect(1, 5941, '\P{Is_Script=-Hanunoo}', ""); + Expect(0, 5941, '\P{^Is_Script=-Hanunoo}', ""); + Error('\p{Is_Sc=_/a/HANO}'); + Error('\P{Is_Sc=_/a/HANO}'); Expect(1, 5940, '\p{Is_Sc=hano}', ""); Expect(0, 5940, '\p{^Is_Sc=hano}', ""); Expect(0, 5940, '\P{Is_Sc=hano}', ""); @@ -125848,16 +129530,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5941, '\p{^Is_Sc=hano}', ""); Expect(1, 5941, '\P{Is_Sc=hano}', ""); Expect(0, 5941, '\P{^Is_Sc=hano}', ""); - Expect(1, 5940, '\p{Is_Sc= HANO}', ""); - Expect(0, 5940, '\p{^Is_Sc= HANO}', ""); - Expect(0, 5940, '\P{Is_Sc= HANO}', ""); - Expect(1, 5940, '\P{^Is_Sc= HANO}', ""); - Expect(0, 5941, '\p{Is_Sc= HANO}', ""); - Expect(1, 5941, '\p{^Is_Sc= HANO}', ""); - Expect(1, 5941, '\P{Is_Sc= HANO}', ""); - Expect(0, 5941, '\P{^Is_Sc= HANO}', ""); - Error('\p{Script=-_Hatran:=}'); - Error('\P{Script=-_Hatran:=}'); + Expect(1, 5940, '\p{Is_Sc=-HANO}', ""); + Expect(0, 5940, '\p{^Is_Sc=-HANO}', ""); + Expect(0, 5940, '\P{Is_Sc=-HANO}', ""); + Expect(1, 5940, '\P{^Is_Sc=-HANO}', ""); + Expect(0, 5941, '\p{Is_Sc=-HANO}', ""); + Expect(1, 5941, '\p{^Is_Sc=-HANO}', ""); + Expect(1, 5941, '\P{Is_Sc=-HANO}', ""); + Expect(0, 5941, '\P{^Is_Sc=-HANO}', ""); + Error('\p{Script=-:=Hatran}'); + Error('\P{Script=-:=Hatran}'); Expect(1, 67839, '\p{Script=:\AHatran\z:}', "");; Expect(0, 67840, '\p{Script=:\AHatran\z:}', "");; Expect(1, 67839, '\p{Script=hatran}', ""); @@ -125870,16 +129552,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67840, '\P{^Script=hatran}', ""); Expect(1, 67839, '\p{Script=:\Ahatran\z:}', "");; Expect(0, 67840, '\p{Script=:\Ahatran\z:}', "");; - Expect(1, 67839, '\p{Script= -Hatran}', ""); - Expect(0, 67839, '\p{^Script= -Hatran}', ""); - Expect(0, 67839, '\P{Script= -Hatran}', ""); - Expect(1, 67839, '\P{^Script= -Hatran}', ""); - Expect(0, 67840, '\p{Script= -Hatran}', ""); - Expect(1, 67840, '\p{^Script= -Hatran}', ""); - Expect(1, 67840, '\P{Script= -Hatran}', ""); - Expect(0, 67840, '\P{^Script= -Hatran}', ""); - Error('\p{Sc=--HATR:=}'); - Error('\P{Sc=--HATR:=}'); + Expect(1, 67839, '\p{Script=_ Hatran}', ""); + Expect(0, 67839, '\p{^Script=_ Hatran}', ""); + Expect(0, 67839, '\P{Script=_ Hatran}', ""); + Expect(1, 67839, '\P{^Script=_ Hatran}', ""); + Expect(0, 67840, '\p{Script=_ Hatran}', ""); + Expect(1, 67840, '\p{^Script=_ Hatran}', ""); + Expect(1, 67840, '\P{Script=_ Hatran}', ""); + Expect(0, 67840, '\P{^Script=_ Hatran}', ""); + Error('\p{Sc=:=_ HATR}'); + Error('\P{Sc=:=_ HATR}'); Expect(1, 67839, '\p{Sc=:\AHatr\z:}', "");; Expect(0, 67840, '\p{Sc=:\AHatr\z:}', "");; Expect(1, 67839, '\p{Sc=hatr}', ""); @@ -125892,16 +129574,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67840, '\P{^Sc=hatr}', ""); Expect(1, 67839, '\p{Sc=:\Ahatr\z:}', "");; Expect(0, 67840, '\p{Sc=:\Ahatr\z:}', "");; - Expect(1, 67839, '\p{Sc= -hatr}', ""); - Expect(0, 67839, '\p{^Sc= -hatr}', ""); - Expect(0, 67839, '\P{Sc= -hatr}', ""); - Expect(1, 67839, '\P{^Sc= -hatr}', ""); - Expect(0, 67840, '\p{Sc= -hatr}', ""); - Expect(1, 67840, '\p{^Sc= -hatr}', ""); - Expect(1, 67840, '\P{Sc= -hatr}', ""); - Expect(0, 67840, '\P{^Sc= -hatr}', ""); - Error('\p{Is_Script= :=HATRAN}'); - Error('\P{Is_Script= :=HATRAN}'); + Expect(1, 67839, '\p{Sc= _HATR}', ""); + Expect(0, 67839, '\p{^Sc= _HATR}', ""); + Expect(0, 67839, '\P{Sc= _HATR}', ""); + Expect(1, 67839, '\P{^Sc= _HATR}', ""); + Expect(0, 67840, '\p{Sc= _HATR}', ""); + Expect(1, 67840, '\p{^Sc= _HATR}', ""); + Expect(1, 67840, '\P{Sc= _HATR}', ""); + Expect(0, 67840, '\P{^Sc= _HATR}', ""); + Error('\p{Is_Script=:=Hatran}'); + Error('\P{Is_Script=:=Hatran}'); Expect(1, 67839, '\p{Is_Script=hatran}', ""); Expect(0, 67839, '\p{^Is_Script=hatran}', ""); Expect(0, 67839, '\P{Is_Script=hatran}', ""); @@ -125910,16 +129592,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67840, '\p{^Is_Script=hatran}', ""); Expect(1, 67840, '\P{Is_Script=hatran}', ""); Expect(0, 67840, '\P{^Is_Script=hatran}', ""); - Expect(1, 67839, '\p{Is_Script=_-Hatran}', ""); - Expect(0, 67839, '\p{^Is_Script=_-Hatran}', ""); - Expect(0, 67839, '\P{Is_Script=_-Hatran}', ""); - Expect(1, 67839, '\P{^Is_Script=_-Hatran}', ""); - Expect(0, 67840, '\p{Is_Script=_-Hatran}', ""); - Expect(1, 67840, '\p{^Is_Script=_-Hatran}', ""); - Expect(1, 67840, '\P{Is_Script=_-Hatran}', ""); - Expect(0, 67840, '\P{^Is_Script=_-Hatran}', ""); - Error('\p{Is_Sc= Hatr:=}'); - Error('\P{Is_Sc= Hatr:=}'); + Expect(1, 67839, '\p{Is_Script=-Hatran}', ""); + Expect(0, 67839, '\p{^Is_Script=-Hatran}', ""); + Expect(0, 67839, '\P{Is_Script=-Hatran}', ""); + Expect(1, 67839, '\P{^Is_Script=-Hatran}', ""); + Expect(0, 67840, '\p{Is_Script=-Hatran}', ""); + Expect(1, 67840, '\p{^Is_Script=-Hatran}', ""); + Expect(1, 67840, '\P{Is_Script=-Hatran}', ""); + Expect(0, 67840, '\P{^Is_Script=-Hatran}', ""); + Error('\p{Is_Sc= HATR/a/}'); + Error('\P{Is_Sc= HATR/a/}'); Expect(1, 67839, '\p{Is_Sc=hatr}', ""); Expect(0, 67839, '\p{^Is_Sc=hatr}', ""); Expect(0, 67839, '\P{Is_Sc=hatr}', ""); @@ -125928,16 +129610,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67840, '\p{^Is_Sc=hatr}', ""); Expect(1, 67840, '\P{Is_Sc=hatr}', ""); Expect(0, 67840, '\P{^Is_Sc=hatr}', ""); - Expect(1, 67839, '\p{Is_Sc= _hatr}', ""); - Expect(0, 67839, '\p{^Is_Sc= _hatr}', ""); - Expect(0, 67839, '\P{Is_Sc= _hatr}', ""); - Expect(1, 67839, '\P{^Is_Sc= _hatr}', ""); - Expect(0, 67840, '\p{Is_Sc= _hatr}', ""); - Expect(1, 67840, '\p{^Is_Sc= _hatr}', ""); - Expect(1, 67840, '\P{Is_Sc= _hatr}', ""); - Expect(0, 67840, '\P{^Is_Sc= _hatr}', ""); - Error('\p{Script=/a/-hebrew}'); - Error('\P{Script=/a/-hebrew}'); + Expect(1, 67839, '\p{Is_Sc=_ Hatr}', ""); + Expect(0, 67839, '\p{^Is_Sc=_ Hatr}', ""); + Expect(0, 67839, '\P{Is_Sc=_ Hatr}', ""); + Expect(1, 67839, '\P{^Is_Sc=_ Hatr}', ""); + Expect(0, 67840, '\p{Is_Sc=_ Hatr}', ""); + Expect(1, 67840, '\p{^Is_Sc=_ Hatr}', ""); + Expect(1, 67840, '\P{Is_Sc=_ Hatr}', ""); + Expect(0, 67840, '\P{^Is_Sc=_ Hatr}', ""); + Error('\p{Script:_-HEBREW:=}'); + Error('\P{Script:_-HEBREW:=}'); Expect(1, 64335, '\p{Script=:\AHebrew\z:}', "");; Expect(0, 64336, '\p{Script=:\AHebrew\z:}', "");; Expect(1, 64335, '\p{Script=hebrew}', ""); @@ -125950,16 +129632,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 64336, '\P{^Script=hebrew}', ""); Expect(1, 64335, '\p{Script=:\Ahebrew\z:}', "");; Expect(0, 64336, '\p{Script=:\Ahebrew\z:}', "");; - Expect(1, 64335, '\p{Script=_Hebrew}', ""); - Expect(0, 64335, '\p{^Script=_Hebrew}', ""); - Expect(0, 64335, '\P{Script=_Hebrew}', ""); - Expect(1, 64335, '\P{^Script=_Hebrew}', ""); - Expect(0, 64336, '\p{Script=_Hebrew}', ""); - Expect(1, 64336, '\p{^Script=_Hebrew}', ""); - Expect(1, 64336, '\P{Script=_Hebrew}', ""); - Expect(0, 64336, '\P{^Script=_Hebrew}', ""); - Error('\p{Sc=:=_HEBR}'); - Error('\P{Sc=:=_HEBR}'); + Expect(1, 64335, '\p{Script=--HEBREW}', ""); + Expect(0, 64335, '\p{^Script=--HEBREW}', ""); + Expect(0, 64335, '\P{Script=--HEBREW}', ""); + Expect(1, 64335, '\P{^Script=--HEBREW}', ""); + Expect(0, 64336, '\p{Script=--HEBREW}', ""); + Expect(1, 64336, '\p{^Script=--HEBREW}', ""); + Expect(1, 64336, '\P{Script=--HEBREW}', ""); + Expect(0, 64336, '\P{^Script=--HEBREW}', ""); + Error('\p{Sc=/a/ HEBR}'); + Error('\P{Sc=/a/ HEBR}'); Expect(1, 64335, '\p{Sc=:\AHebr\z:}', "");; Expect(0, 64336, '\p{Sc=:\AHebr\z:}', "");; Expect(1, 64335, '\p{Sc=hebr}', ""); @@ -125972,16 +129654,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 64336, '\P{^Sc=hebr}', ""); Expect(1, 64335, '\p{Sc=:\Ahebr\z:}', "");; Expect(0, 64336, '\p{Sc=:\Ahebr\z:}', "");; - Expect(1, 64335, '\p{Sc=-Hebr}', ""); - Expect(0, 64335, '\p{^Sc=-Hebr}', ""); - Expect(0, 64335, '\P{Sc=-Hebr}', ""); - Expect(1, 64335, '\P{^Sc=-Hebr}', ""); - Expect(0, 64336, '\p{Sc=-Hebr}', ""); - Expect(1, 64336, '\p{^Sc=-Hebr}', ""); - Expect(1, 64336, '\P{Sc=-Hebr}', ""); - Expect(0, 64336, '\P{^Sc=-Hebr}', ""); - Error('\p{Is_Script= Hebrew:=}'); - Error('\P{Is_Script= Hebrew:=}'); + Expect(1, 64335, '\p{Sc=__Hebr}', ""); + Expect(0, 64335, '\p{^Sc=__Hebr}', ""); + Expect(0, 64335, '\P{Sc=__Hebr}', ""); + Expect(1, 64335, '\P{^Sc=__Hebr}', ""); + Expect(0, 64336, '\p{Sc=__Hebr}', ""); + Expect(1, 64336, '\p{^Sc=__Hebr}', ""); + Expect(1, 64336, '\P{Sc=__Hebr}', ""); + Expect(0, 64336, '\P{^Sc=__Hebr}', ""); + Error('\p{Is_Script=_:=Hebrew}'); + Error('\P{Is_Script=_:=Hebrew}'); Expect(1, 64335, '\p{Is_Script=hebrew}', ""); Expect(0, 64335, '\p{^Is_Script=hebrew}', ""); Expect(0, 64335, '\P{Is_Script=hebrew}', ""); @@ -125990,34 +129672,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 64336, '\p{^Is_Script=hebrew}', ""); Expect(1, 64336, '\P{Is_Script=hebrew}', ""); Expect(0, 64336, '\P{^Is_Script=hebrew}', ""); - Expect(1, 64335, '\p{Is_Script= -Hebrew}', ""); - Expect(0, 64335, '\p{^Is_Script= -Hebrew}', ""); - Expect(0, 64335, '\P{Is_Script= -Hebrew}', ""); - Expect(1, 64335, '\P{^Is_Script= -Hebrew}', ""); - Expect(0, 64336, '\p{Is_Script= -Hebrew}', ""); - Expect(1, 64336, '\p{^Is_Script= -Hebrew}', ""); - Expect(1, 64336, '\P{Is_Script= -Hebrew}', ""); - Expect(0, 64336, '\P{^Is_Script= -Hebrew}', ""); - Error('\p{Is_Sc= /a/hebr}'); - Error('\P{Is_Sc= /a/hebr}'); - Expect(1, 64335, '\p{Is_Sc=hebr}', ""); - Expect(0, 64335, '\p{^Is_Sc=hebr}', ""); - Expect(0, 64335, '\P{Is_Sc=hebr}', ""); - Expect(1, 64335, '\P{^Is_Sc=hebr}', ""); - Expect(0, 64336, '\p{Is_Sc=hebr}', ""); - Expect(1, 64336, '\p{^Is_Sc=hebr}', ""); - Expect(1, 64336, '\P{Is_Sc=hebr}', ""); - Expect(0, 64336, '\P{^Is_Sc=hebr}', ""); - Expect(1, 64335, '\p{Is_Sc: -Hebr}', ""); - Expect(0, 64335, '\p{^Is_Sc: -Hebr}', ""); - Expect(0, 64335, '\P{Is_Sc: -Hebr}', ""); - Expect(1, 64335, '\P{^Is_Sc: -Hebr}', ""); - Expect(0, 64336, '\p{Is_Sc: -Hebr}', ""); - Expect(1, 64336, '\p{^Is_Sc: -Hebr}', ""); - Expect(1, 64336, '\P{Is_Sc: -Hebr}', ""); - Expect(0, 64336, '\P{^Is_Sc: -Hebr}', ""); - Error('\p{Script=:=HIRAGANA}'); - Error('\P{Script=:=HIRAGANA}'); + Expect(1, 64335, '\p{Is_Script= hebrew}', ""); + Expect(0, 64335, '\p{^Is_Script= hebrew}', ""); + Expect(0, 64335, '\P{Is_Script= hebrew}', ""); + Expect(1, 64335, '\P{^Is_Script= hebrew}', ""); + Expect(0, 64336, '\p{Is_Script= hebrew}', ""); + Expect(1, 64336, '\p{^Is_Script= hebrew}', ""); + Expect(1, 64336, '\P{Is_Script= hebrew}', ""); + Expect(0, 64336, '\P{^Is_Script= hebrew}', ""); + Error('\p{Is_Sc= /a/HEBR}'); + Error('\P{Is_Sc= /a/HEBR}'); + Expect(1, 64335, '\p{Is_Sc:hebr}', ""); + Expect(0, 64335, '\p{^Is_Sc:hebr}', ""); + Expect(0, 64335, '\P{Is_Sc:hebr}', ""); + Expect(1, 64335, '\P{^Is_Sc:hebr}', ""); + Expect(0, 64336, '\p{Is_Sc:hebr}', ""); + Expect(1, 64336, '\p{^Is_Sc:hebr}', ""); + Expect(1, 64336, '\P{Is_Sc:hebr}', ""); + Expect(0, 64336, '\P{^Is_Sc:hebr}', ""); + Expect(1, 64335, '\p{Is_Sc=--HEBR}', ""); + Expect(0, 64335, '\p{^Is_Sc=--HEBR}', ""); + Expect(0, 64335, '\P{Is_Sc=--HEBR}', ""); + Expect(1, 64335, '\P{^Is_Sc=--HEBR}', ""); + Expect(0, 64336, '\p{Is_Sc=--HEBR}', ""); + Expect(1, 64336, '\p{^Is_Sc=--HEBR}', ""); + Expect(1, 64336, '\P{Is_Sc=--HEBR}', ""); + Expect(0, 64336, '\P{^Is_Sc=--HEBR}', ""); + Error('\p{Script: HIRAGANA/a/}'); + Error('\P{Script: HIRAGANA/a/}'); Expect(1, 127488, '\p{Script=:\AHiragana\z:}', "");; Expect(0, 127489, '\p{Script=:\AHiragana\z:}', "");; Expect(1, 127488, '\p{Script=hiragana}', ""); @@ -126030,16 +129712,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127489, '\P{^Script=hiragana}', ""); Expect(1, 127488, '\p{Script=:\Ahiragana\z:}', "");; Expect(0, 127489, '\p{Script=:\Ahiragana\z:}', "");; - Expect(1, 127488, '\p{Script: Hiragana}', ""); - Expect(0, 127488, '\p{^Script: Hiragana}', ""); - Expect(0, 127488, '\P{Script: Hiragana}', ""); - Expect(1, 127488, '\P{^Script: Hiragana}', ""); - Expect(0, 127489, '\p{Script: Hiragana}', ""); - Expect(1, 127489, '\p{^Script: Hiragana}', ""); - Expect(1, 127489, '\P{Script: Hiragana}', ""); - Expect(0, 127489, '\P{^Script: Hiragana}', ""); - Error('\p{Sc=:=-hira}'); - Error('\P{Sc=:=-hira}'); + Expect(1, 127488, '\p{Script= hiragana}', ""); + Expect(0, 127488, '\p{^Script= hiragana}', ""); + Expect(0, 127488, '\P{Script= hiragana}', ""); + Expect(1, 127488, '\P{^Script= hiragana}', ""); + Expect(0, 127489, '\p{Script= hiragana}', ""); + Expect(1, 127489, '\p{^Script= hiragana}', ""); + Expect(1, 127489, '\P{Script= hiragana}', ""); + Expect(0, 127489, '\P{^Script= hiragana}', ""); + Error('\p{Sc=/a/HIRA}'); + Error('\P{Sc=/a/HIRA}'); Expect(1, 127488, '\p{Sc=:\AHira\z:}', "");; Expect(0, 127489, '\p{Sc=:\AHira\z:}', "");; Expect(1, 127488, '\p{Sc=hira}', ""); @@ -126052,16 +129734,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127489, '\P{^Sc=hira}', ""); Expect(1, 127488, '\p{Sc=:\Ahira\z:}', "");; Expect(0, 127489, '\p{Sc=:\Ahira\z:}', "");; - Expect(1, 127488, '\p{Sc= HIRA}', ""); - Expect(0, 127488, '\p{^Sc= HIRA}', ""); - Expect(0, 127488, '\P{Sc= HIRA}', ""); - Expect(1, 127488, '\P{^Sc= HIRA}', ""); - Expect(0, 127489, '\p{Sc= HIRA}', ""); - Expect(1, 127489, '\p{^Sc= HIRA}', ""); - Expect(1, 127489, '\P{Sc= HIRA}', ""); - Expect(0, 127489, '\P{^Sc= HIRA}', ""); - Error('\p{Is_Script= /a/Hiragana}'); - Error('\P{Is_Script= /a/Hiragana}'); + Expect(1, 127488, '\p{Sc= Hira}', ""); + Expect(0, 127488, '\p{^Sc= Hira}', ""); + Expect(0, 127488, '\P{Sc= Hira}', ""); + Expect(1, 127488, '\P{^Sc= Hira}', ""); + Expect(0, 127489, '\p{Sc= Hira}', ""); + Expect(1, 127489, '\p{^Sc= Hira}', ""); + Expect(1, 127489, '\P{Sc= Hira}', ""); + Expect(0, 127489, '\P{^Sc= Hira}', ""); + Error('\p{Is_Script=:=-HIRAGANA}'); + Error('\P{Is_Script=:=-HIRAGANA}'); Expect(1, 127488, '\p{Is_Script=hiragana}', ""); Expect(0, 127488, '\p{^Is_Script=hiragana}', ""); Expect(0, 127488, '\P{Is_Script=hiragana}', ""); @@ -126070,16 +129752,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127489, '\p{^Is_Script=hiragana}', ""); Expect(1, 127489, '\P{Is_Script=hiragana}', ""); Expect(0, 127489, '\P{^Is_Script=hiragana}', ""); - Expect(1, 127488, '\p{Is_Script=_ Hiragana}', ""); - Expect(0, 127488, '\p{^Is_Script=_ Hiragana}', ""); - Expect(0, 127488, '\P{Is_Script=_ Hiragana}', ""); - Expect(1, 127488, '\P{^Is_Script=_ Hiragana}', ""); - Expect(0, 127489, '\p{Is_Script=_ Hiragana}', ""); - Expect(1, 127489, '\p{^Is_Script=_ Hiragana}', ""); - Expect(1, 127489, '\P{Is_Script=_ Hiragana}', ""); - Expect(0, 127489, '\P{^Is_Script=_ Hiragana}', ""); - Error('\p{Is_Sc=/a/--Hira}'); - Error('\P{Is_Sc=/a/--Hira}'); + Expect(1, 127488, '\p{Is_Script= HIRAGANA}', ""); + Expect(0, 127488, '\p{^Is_Script= HIRAGANA}', ""); + Expect(0, 127488, '\P{Is_Script= HIRAGANA}', ""); + Expect(1, 127488, '\P{^Is_Script= HIRAGANA}', ""); + Expect(0, 127489, '\p{Is_Script= HIRAGANA}', ""); + Expect(1, 127489, '\p{^Is_Script= HIRAGANA}', ""); + Expect(1, 127489, '\P{Is_Script= HIRAGANA}', ""); + Expect(0, 127489, '\P{^Is_Script= HIRAGANA}', ""); + Error('\p{Is_Sc= _HIRA/a/}'); + Error('\P{Is_Sc= _HIRA/a/}'); Expect(1, 127488, '\p{Is_Sc=hira}', ""); Expect(0, 127488, '\p{^Is_Sc=hira}', ""); Expect(0, 127488, '\P{Is_Sc=hira}', ""); @@ -126088,16 +129770,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127489, '\p{^Is_Sc=hira}', ""); Expect(1, 127489, '\P{Is_Sc=hira}', ""); Expect(0, 127489, '\P{^Is_Sc=hira}', ""); - Expect(1, 127488, '\p{Is_Sc=- Hira}', ""); - Expect(0, 127488, '\p{^Is_Sc=- Hira}', ""); - Expect(0, 127488, '\P{Is_Sc=- Hira}', ""); - Expect(1, 127488, '\P{^Is_Sc=- Hira}', ""); - Expect(0, 127489, '\p{Is_Sc=- Hira}', ""); - Expect(1, 127489, '\p{^Is_Sc=- Hira}', ""); - Expect(1, 127489, '\P{Is_Sc=- Hira}', ""); - Expect(0, 127489, '\P{^Is_Sc=- Hira}', ""); - Error('\p{Script= :=Anatolian_Hieroglyphs}'); - Error('\P{Script= :=Anatolian_Hieroglyphs}'); + Expect(1, 127488, '\p{Is_Sc= -HIRA}', ""); + Expect(0, 127488, '\p{^Is_Sc= -HIRA}', ""); + Expect(0, 127488, '\P{Is_Sc= -HIRA}', ""); + Expect(1, 127488, '\P{^Is_Sc= -HIRA}', ""); + Expect(0, 127489, '\p{Is_Sc= -HIRA}', ""); + Expect(1, 127489, '\p{^Is_Sc= -HIRA}', ""); + Expect(1, 127489, '\P{Is_Sc= -HIRA}', ""); + Expect(0, 127489, '\P{^Is_Sc= -HIRA}', ""); + Error('\p{Script= anatolian_HIEROGLYPHS/a/}'); + Error('\P{Script= anatolian_HIEROGLYPHS/a/}'); Expect(1, 83526, '\p{Script=:\AAnatolian_Hieroglyphs\z:}', "");; Expect(0, 83527, '\p{Script=:\AAnatolian_Hieroglyphs\z:}', "");; Expect(1, 83526, '\p{Script=anatolianhieroglyphs}', ""); @@ -126110,16 +129792,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 83527, '\P{^Script=anatolianhieroglyphs}', ""); Expect(1, 83526, '\p{Script=:\Aanatolianhieroglyphs\z:}', "");; Expect(0, 83527, '\p{Script=:\Aanatolianhieroglyphs\z:}', "");; - Expect(1, 83526, '\p{Script=_anatolian_Hieroglyphs}', ""); - Expect(0, 83526, '\p{^Script=_anatolian_Hieroglyphs}', ""); - Expect(0, 83526, '\P{Script=_anatolian_Hieroglyphs}', ""); - Expect(1, 83526, '\P{^Script=_anatolian_Hieroglyphs}', ""); - Expect(0, 83527, '\p{Script=_anatolian_Hieroglyphs}', ""); - Expect(1, 83527, '\p{^Script=_anatolian_Hieroglyphs}', ""); - Expect(1, 83527, '\P{Script=_anatolian_Hieroglyphs}', ""); - Expect(0, 83527, '\P{^Script=_anatolian_Hieroglyphs}', ""); - Error('\p{Sc= HLUW:=}'); - Error('\P{Sc= HLUW:=}'); + Expect(1, 83526, '\p{Script=- anatolian_hieroglyphs}', ""); + Expect(0, 83526, '\p{^Script=- anatolian_hieroglyphs}', ""); + Expect(0, 83526, '\P{Script=- anatolian_hieroglyphs}', ""); + Expect(1, 83526, '\P{^Script=- anatolian_hieroglyphs}', ""); + Expect(0, 83527, '\p{Script=- anatolian_hieroglyphs}', ""); + Expect(1, 83527, '\p{^Script=- anatolian_hieroglyphs}', ""); + Expect(1, 83527, '\P{Script=- anatolian_hieroglyphs}', ""); + Expect(0, 83527, '\P{^Script=- anatolian_hieroglyphs}', ""); + Error('\p{Sc=/a/-Hluw}'); + Error('\P{Sc=/a/-Hluw}'); Expect(1, 83526, '\p{Sc=:\AHluw\z:}', "");; Expect(0, 83527, '\p{Sc=:\AHluw\z:}', "");; Expect(1, 83526, '\p{Sc=hluw}', ""); @@ -126132,34 +129814,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 83527, '\P{^Sc=hluw}', ""); Expect(1, 83526, '\p{Sc=:\Ahluw\z:}', "");; Expect(0, 83527, '\p{Sc=:\Ahluw\z:}', "");; - Expect(1, 83526, '\p{Sc: HLUW}', ""); - Expect(0, 83526, '\p{^Sc: HLUW}', ""); - Expect(0, 83526, '\P{Sc: HLUW}', ""); - Expect(1, 83526, '\P{^Sc: HLUW}', ""); - Expect(0, 83527, '\p{Sc: HLUW}', ""); - Expect(1, 83527, '\p{^Sc: HLUW}', ""); - Expect(1, 83527, '\P{Sc: HLUW}', ""); - Expect(0, 83527, '\P{^Sc: HLUW}', ""); - Error('\p{Is_Script= /a/ANATOLIAN_Hieroglyphs}'); - Error('\P{Is_Script= /a/ANATOLIAN_Hieroglyphs}'); - Expect(1, 83526, '\p{Is_Script: anatolianhieroglyphs}', ""); - Expect(0, 83526, '\p{^Is_Script: anatolianhieroglyphs}', ""); - Expect(0, 83526, '\P{Is_Script: anatolianhieroglyphs}', ""); - Expect(1, 83526, '\P{^Is_Script: anatolianhieroglyphs}', ""); - Expect(0, 83527, '\p{Is_Script: anatolianhieroglyphs}', ""); - Expect(1, 83527, '\p{^Is_Script: anatolianhieroglyphs}', ""); - Expect(1, 83527, '\P{Is_Script: anatolianhieroglyphs}', ""); - Expect(0, 83527, '\P{^Is_Script: anatolianhieroglyphs}', ""); - Expect(1, 83526, '\p{Is_Script=_-ANATOLIAN_Hieroglyphs}', ""); - Expect(0, 83526, '\p{^Is_Script=_-ANATOLIAN_Hieroglyphs}', ""); - Expect(0, 83526, '\P{Is_Script=_-ANATOLIAN_Hieroglyphs}', ""); - Expect(1, 83526, '\P{^Is_Script=_-ANATOLIAN_Hieroglyphs}', ""); - Expect(0, 83527, '\p{Is_Script=_-ANATOLIAN_Hieroglyphs}', ""); - Expect(1, 83527, '\p{^Is_Script=_-ANATOLIAN_Hieroglyphs}', ""); - Expect(1, 83527, '\P{Is_Script=_-ANATOLIAN_Hieroglyphs}', ""); - Expect(0, 83527, '\P{^Is_Script=_-ANATOLIAN_Hieroglyphs}', ""); - Error('\p{Is_Sc=:= _Hluw}'); - Error('\P{Is_Sc=:= _Hluw}'); + Expect(1, 83526, '\p{Sc: -HLUW}', ""); + Expect(0, 83526, '\p{^Sc: -HLUW}', ""); + Expect(0, 83526, '\P{Sc: -HLUW}', ""); + Expect(1, 83526, '\P{^Sc: -HLUW}', ""); + Expect(0, 83527, '\p{Sc: -HLUW}', ""); + Expect(1, 83527, '\p{^Sc: -HLUW}', ""); + Expect(1, 83527, '\P{Sc: -HLUW}', ""); + Expect(0, 83527, '\P{^Sc: -HLUW}', ""); + Error('\p{Is_Script= -ANATOLIAN_hieroglyphs/a/}'); + Error('\P{Is_Script= -ANATOLIAN_hieroglyphs/a/}'); + Expect(1, 83526, '\p{Is_Script=anatolianhieroglyphs}', ""); + Expect(0, 83526, '\p{^Is_Script=anatolianhieroglyphs}', ""); + Expect(0, 83526, '\P{Is_Script=anatolianhieroglyphs}', ""); + Expect(1, 83526, '\P{^Is_Script=anatolianhieroglyphs}', ""); + Expect(0, 83527, '\p{Is_Script=anatolianhieroglyphs}', ""); + Expect(1, 83527, '\p{^Is_Script=anatolianhieroglyphs}', ""); + Expect(1, 83527, '\P{Is_Script=anatolianhieroglyphs}', ""); + Expect(0, 83527, '\P{^Is_Script=anatolianhieroglyphs}', ""); + Expect(1, 83526, '\p{Is_Script=_ anatolian_hieroglyphs}', ""); + Expect(0, 83526, '\p{^Is_Script=_ anatolian_hieroglyphs}', ""); + Expect(0, 83526, '\P{Is_Script=_ anatolian_hieroglyphs}', ""); + Expect(1, 83526, '\P{^Is_Script=_ anatolian_hieroglyphs}', ""); + Expect(0, 83527, '\p{Is_Script=_ anatolian_hieroglyphs}', ""); + Expect(1, 83527, '\p{^Is_Script=_ anatolian_hieroglyphs}', ""); + Expect(1, 83527, '\P{Is_Script=_ anatolian_hieroglyphs}', ""); + Expect(0, 83527, '\P{^Is_Script=_ anatolian_hieroglyphs}', ""); + Error('\p{Is_Sc= Hluw:=}'); + Error('\P{Is_Sc= Hluw:=}'); Expect(1, 83526, '\p{Is_Sc=hluw}', ""); Expect(0, 83526, '\p{^Is_Sc=hluw}', ""); Expect(0, 83526, '\P{Is_Sc=hluw}', ""); @@ -126168,16 +129850,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 83527, '\p{^Is_Sc=hluw}', ""); Expect(1, 83527, '\P{Is_Sc=hluw}', ""); Expect(0, 83527, '\P{^Is_Sc=hluw}', ""); - Expect(1, 83526, '\p{Is_Sc= hluw}', ""); - Expect(0, 83526, '\p{^Is_Sc= hluw}', ""); - Expect(0, 83526, '\P{Is_Sc= hluw}', ""); - Expect(1, 83526, '\P{^Is_Sc= hluw}', ""); - Expect(0, 83527, '\p{Is_Sc= hluw}', ""); - Expect(1, 83527, '\p{^Is_Sc= hluw}', ""); - Expect(1, 83527, '\P{Is_Sc= hluw}', ""); - Expect(0, 83527, '\P{^Is_Sc= hluw}', ""); - Error('\p{Script=_Pahawh_HMONG/a/}'); - Error('\P{Script=_Pahawh_HMONG/a/}'); + Expect(1, 83526, '\p{Is_Sc= _HLUW}', ""); + Expect(0, 83526, '\p{^Is_Sc= _HLUW}', ""); + Expect(0, 83526, '\P{Is_Sc= _HLUW}', ""); + Expect(1, 83526, '\P{^Is_Sc= _HLUW}', ""); + Expect(0, 83527, '\p{Is_Sc= _HLUW}', ""); + Expect(1, 83527, '\p{^Is_Sc= _HLUW}', ""); + Expect(1, 83527, '\P{Is_Sc= _HLUW}', ""); + Expect(0, 83527, '\P{^Is_Sc= _HLUW}', ""); + Error('\p{Script=-PAHAWH_hmong:=}'); + Error('\P{Script=-PAHAWH_hmong:=}'); Expect(1, 93071, '\p{Script=:\APahawh_Hmong\z:}', "");; Expect(0, 93072, '\p{Script=:\APahawh_Hmong\z:}', "");; Expect(1, 93071, '\p{Script=pahawhhmong}', ""); @@ -126190,16 +129872,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 93072, '\P{^Script=pahawhhmong}', ""); Expect(1, 93071, '\p{Script=:\Apahawhhmong\z:}', "");; Expect(0, 93072, '\p{Script=:\Apahawhhmong\z:}', "");; - Expect(1, 93071, '\p{Script=__PAHAWH_hmong}', ""); - Expect(0, 93071, '\p{^Script=__PAHAWH_hmong}', ""); - Expect(0, 93071, '\P{Script=__PAHAWH_hmong}', ""); - Expect(1, 93071, '\P{^Script=__PAHAWH_hmong}', ""); - Expect(0, 93072, '\p{Script=__PAHAWH_hmong}', ""); - Expect(1, 93072, '\p{^Script=__PAHAWH_hmong}', ""); - Expect(1, 93072, '\P{Script=__PAHAWH_hmong}', ""); - Expect(0, 93072, '\P{^Script=__PAHAWH_hmong}', ""); - Error('\p{Sc= hmng:=}'); - Error('\P{Sc= hmng:=}'); + Expect(1, 93071, '\p{Script=-PAHAWH_HMONG}', ""); + Expect(0, 93071, '\p{^Script=-PAHAWH_HMONG}', ""); + Expect(0, 93071, '\P{Script=-PAHAWH_HMONG}', ""); + Expect(1, 93071, '\P{^Script=-PAHAWH_HMONG}', ""); + Expect(0, 93072, '\p{Script=-PAHAWH_HMONG}', ""); + Expect(1, 93072, '\p{^Script=-PAHAWH_HMONG}', ""); + Expect(1, 93072, '\P{Script=-PAHAWH_HMONG}', ""); + Expect(0, 93072, '\P{^Script=-PAHAWH_HMONG}', ""); + Error('\p{Sc=/a/-_Hmng}'); + Error('\P{Sc=/a/-_Hmng}'); Expect(1, 93071, '\p{Sc=:\AHmng\z:}', "");; Expect(0, 93072, '\p{Sc=:\AHmng\z:}', "");; Expect(1, 93071, '\p{Sc=hmng}', ""); @@ -126212,16 +129894,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 93072, '\P{^Sc=hmng}', ""); Expect(1, 93071, '\p{Sc=:\Ahmng\z:}', "");; Expect(0, 93072, '\p{Sc=:\Ahmng\z:}', "");; - Expect(1, 93071, '\p{Sc= Hmng}', ""); - Expect(0, 93071, '\p{^Sc= Hmng}', ""); - Expect(0, 93071, '\P{Sc= Hmng}', ""); - Expect(1, 93071, '\P{^Sc= Hmng}', ""); - Expect(0, 93072, '\p{Sc= Hmng}', ""); - Expect(1, 93072, '\p{^Sc= Hmng}', ""); - Expect(1, 93072, '\P{Sc= Hmng}', ""); - Expect(0, 93072, '\P{^Sc= Hmng}', ""); - Error('\p{Is_Script=-/a/Pahawh_Hmong}'); - Error('\P{Is_Script=-/a/Pahawh_Hmong}'); + Expect(1, 93071, '\p{Sc=_hmng}', ""); + Expect(0, 93071, '\p{^Sc=_hmng}', ""); + Expect(0, 93071, '\P{Sc=_hmng}', ""); + Expect(1, 93071, '\P{^Sc=_hmng}', ""); + Expect(0, 93072, '\p{Sc=_hmng}', ""); + Expect(1, 93072, '\p{^Sc=_hmng}', ""); + Expect(1, 93072, '\P{Sc=_hmng}', ""); + Expect(0, 93072, '\P{^Sc=_hmng}', ""); + Error('\p{Is_Script= :=Pahawh_hmong}'); + Error('\P{Is_Script= :=Pahawh_hmong}'); Expect(1, 93071, '\p{Is_Script=pahawhhmong}', ""); Expect(0, 93071, '\p{^Is_Script=pahawhhmong}', ""); Expect(0, 93071, '\P{Is_Script=pahawhhmong}', ""); @@ -126230,16 +129912,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 93072, '\p{^Is_Script=pahawhhmong}', ""); Expect(1, 93072, '\P{Is_Script=pahawhhmong}', ""); Expect(0, 93072, '\P{^Is_Script=pahawhhmong}', ""); - Expect(1, 93071, '\p{Is_Script=-_pahawh_Hmong}', ""); - Expect(0, 93071, '\p{^Is_Script=-_pahawh_Hmong}', ""); - Expect(0, 93071, '\P{Is_Script=-_pahawh_Hmong}', ""); - Expect(1, 93071, '\P{^Is_Script=-_pahawh_Hmong}', ""); - Expect(0, 93072, '\p{Is_Script=-_pahawh_Hmong}', ""); - Expect(1, 93072, '\p{^Is_Script=-_pahawh_Hmong}', ""); - Expect(1, 93072, '\P{Is_Script=-_pahawh_Hmong}', ""); - Expect(0, 93072, '\P{^Is_Script=-_pahawh_Hmong}', ""); - Error('\p{Is_Sc=/a/--Hmng}'); - Error('\P{Is_Sc=/a/--Hmng}'); + Expect(1, 93071, '\p{Is_Script= pahawh_Hmong}', ""); + Expect(0, 93071, '\p{^Is_Script= pahawh_Hmong}', ""); + Expect(0, 93071, '\P{Is_Script= pahawh_Hmong}', ""); + Expect(1, 93071, '\P{^Is_Script= pahawh_Hmong}', ""); + Expect(0, 93072, '\p{Is_Script= pahawh_Hmong}', ""); + Expect(1, 93072, '\p{^Is_Script= pahawh_Hmong}', ""); + Expect(1, 93072, '\P{Is_Script= pahawh_Hmong}', ""); + Expect(0, 93072, '\P{^Is_Script= pahawh_Hmong}', ""); + Error('\p{Is_Sc= /a/Hmng}'); + Error('\P{Is_Sc= /a/Hmng}'); Expect(1, 93071, '\p{Is_Sc=hmng}', ""); Expect(0, 93071, '\p{^Is_Sc=hmng}', ""); Expect(0, 93071, '\P{Is_Sc=hmng}', ""); @@ -126248,78 +129930,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 93072, '\p{^Is_Sc=hmng}', ""); Expect(1, 93072, '\P{Is_Sc=hmng}', ""); Expect(0, 93072, '\P{^Is_Sc=hmng}', ""); - Expect(1, 93071, '\p{Is_Sc=--HMNG}', ""); - Expect(0, 93071, '\p{^Is_Sc=--HMNG}', ""); - Expect(0, 93071, '\P{Is_Sc=--HMNG}', ""); - Expect(1, 93071, '\P{^Is_Sc=--HMNG}', ""); - Expect(0, 93072, '\p{Is_Sc=--HMNG}', ""); - Expect(1, 93072, '\p{^Is_Sc=--HMNG}', ""); - Expect(1, 93072, '\P{Is_Sc=--HMNG}', ""); - Expect(0, 93072, '\P{^Is_Sc=--HMNG}', ""); - Error('\p{Script:-NYIAKENG_Puachue_HMONG/a/}'); - Error('\P{Script:-NYIAKENG_Puachue_HMONG/a/}'); + Expect(1, 93071, '\p{Is_Sc: _ Hmng}', ""); + Expect(0, 93071, '\p{^Is_Sc: _ Hmng}', ""); + Expect(0, 93071, '\P{Is_Sc: _ Hmng}', ""); + Expect(1, 93071, '\P{^Is_Sc: _ Hmng}', ""); + Expect(0, 93072, '\p{Is_Sc: _ Hmng}', ""); + Expect(1, 93072, '\p{^Is_Sc: _ Hmng}', ""); + Expect(1, 93072, '\P{Is_Sc: _ Hmng}', ""); + Expect(0, 93072, '\P{^Is_Sc: _ Hmng}', ""); + Error('\p{Script= nyiakeng_puachue_Hmong:=}'); + Error('\P{Script= nyiakeng_puachue_Hmong:=}'); Expect(1, 123215, '\p{Script=:\ANyiakeng_Puachue_Hmong\z:}', "");; Expect(0, 123216, '\p{Script=:\ANyiakeng_Puachue_Hmong\z:}', "");; - Expect(1, 123215, '\p{Script=nyiakengpuachuehmong}', ""); - Expect(0, 123215, '\p{^Script=nyiakengpuachuehmong}', ""); - Expect(0, 123215, '\P{Script=nyiakengpuachuehmong}', ""); - Expect(1, 123215, '\P{^Script=nyiakengpuachuehmong}', ""); - Expect(0, 123216, '\p{Script=nyiakengpuachuehmong}', ""); - Expect(1, 123216, '\p{^Script=nyiakengpuachuehmong}', ""); - Expect(1, 123216, '\P{Script=nyiakengpuachuehmong}', ""); - Expect(0, 123216, '\P{^Script=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\p{Script:nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^Script:nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{Script:nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^Script:nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{Script:nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\p{^Script:nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\P{Script:nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\P{^Script:nyiakengpuachuehmong}', ""); Expect(1, 123215, '\p{Script=:\Anyiakengpuachuehmong\z:}', "");; Expect(0, 123216, '\p{Script=:\Anyiakengpuachuehmong\z:}', "");; - Expect(1, 123215, '\p{Script=_nyiakeng_puachue_Hmong}', ""); - Expect(0, 123215, '\p{^Script=_nyiakeng_puachue_Hmong}', ""); - Expect(0, 123215, '\P{Script=_nyiakeng_puachue_Hmong}', ""); - Expect(1, 123215, '\P{^Script=_nyiakeng_puachue_Hmong}', ""); - Expect(0, 123216, '\p{Script=_nyiakeng_puachue_Hmong}', ""); - Expect(1, 123216, '\p{^Script=_nyiakeng_puachue_Hmong}', ""); - Expect(1, 123216, '\P{Script=_nyiakeng_puachue_Hmong}', ""); - Expect(0, 123216, '\P{^Script=_nyiakeng_puachue_Hmong}', ""); - Error('\p{Sc=_HMNP:=}'); - Error('\P{Sc=_HMNP:=}'); + Expect(1, 123215, '\p{Script= nyiakeng_Puachue_hmong}', ""); + Expect(0, 123215, '\p{^Script= nyiakeng_Puachue_hmong}', ""); + Expect(0, 123215, '\P{Script= nyiakeng_Puachue_hmong}', ""); + Expect(1, 123215, '\P{^Script= nyiakeng_Puachue_hmong}', ""); + Expect(0, 123216, '\p{Script= nyiakeng_Puachue_hmong}', ""); + Expect(1, 123216, '\p{^Script= nyiakeng_Puachue_hmong}', ""); + Expect(1, 123216, '\P{Script= nyiakeng_Puachue_hmong}', ""); + Expect(0, 123216, '\P{^Script= nyiakeng_Puachue_hmong}', ""); + Error('\p{Sc=:=_ Hmnp}'); + Error('\P{Sc=:=_ Hmnp}'); Expect(1, 123215, '\p{Sc=:\AHmnp\z:}', "");; Expect(0, 123216, '\p{Sc=:\AHmnp\z:}', "");; - Expect(1, 123215, '\p{Sc: hmnp}', ""); - Expect(0, 123215, '\p{^Sc: hmnp}', ""); - Expect(0, 123215, '\P{Sc: hmnp}', ""); - Expect(1, 123215, '\P{^Sc: hmnp}', ""); - Expect(0, 123216, '\p{Sc: hmnp}', ""); - Expect(1, 123216, '\p{^Sc: hmnp}', ""); - Expect(1, 123216, '\P{Sc: hmnp}', ""); - Expect(0, 123216, '\P{^Sc: hmnp}', ""); + Expect(1, 123215, '\p{Sc=hmnp}', ""); + Expect(0, 123215, '\p{^Sc=hmnp}', ""); + Expect(0, 123215, '\P{Sc=hmnp}', ""); + Expect(1, 123215, '\P{^Sc=hmnp}', ""); + Expect(0, 123216, '\p{Sc=hmnp}', ""); + Expect(1, 123216, '\p{^Sc=hmnp}', ""); + Expect(1, 123216, '\P{Sc=hmnp}', ""); + Expect(0, 123216, '\P{^Sc=hmnp}', ""); Expect(1, 123215, '\p{Sc=:\Ahmnp\z:}', "");; Expect(0, 123216, '\p{Sc=:\Ahmnp\z:}', "");; - Expect(1, 123215, '\p{Sc=- Hmnp}', ""); - Expect(0, 123215, '\p{^Sc=- Hmnp}', ""); - Expect(0, 123215, '\P{Sc=- Hmnp}', ""); - Expect(1, 123215, '\P{^Sc=- Hmnp}', ""); - Expect(0, 123216, '\p{Sc=- Hmnp}', ""); - Expect(1, 123216, '\p{^Sc=- Hmnp}', ""); - Expect(1, 123216, '\P{Sc=- Hmnp}', ""); - Expect(0, 123216, '\P{^Sc=- Hmnp}', ""); - Error('\p{Is_Script= :=Nyiakeng_Puachue_hmong}'); - Error('\P{Is_Script= :=Nyiakeng_Puachue_hmong}'); - Expect(1, 123215, '\p{Is_Script:nyiakengpuachuehmong}', ""); - Expect(0, 123215, '\p{^Is_Script:nyiakengpuachuehmong}', ""); - Expect(0, 123215, '\P{Is_Script:nyiakengpuachuehmong}', ""); - Expect(1, 123215, '\P{^Is_Script:nyiakengpuachuehmong}', ""); - Expect(0, 123216, '\p{Is_Script:nyiakengpuachuehmong}', ""); - Expect(1, 123216, '\p{^Is_Script:nyiakengpuachuehmong}', ""); - Expect(1, 123216, '\P{Is_Script:nyiakengpuachuehmong}', ""); - Expect(0, 123216, '\P{^Is_Script:nyiakengpuachuehmong}', ""); - Expect(1, 123215, '\p{Is_Script=- Nyiakeng_PUACHUE_Hmong}', ""); - Expect(0, 123215, '\p{^Is_Script=- Nyiakeng_PUACHUE_Hmong}', ""); - Expect(0, 123215, '\P{Is_Script=- Nyiakeng_PUACHUE_Hmong}', ""); - Expect(1, 123215, '\P{^Is_Script=- Nyiakeng_PUACHUE_Hmong}', ""); - Expect(0, 123216, '\p{Is_Script=- Nyiakeng_PUACHUE_Hmong}', ""); - Expect(1, 123216, '\p{^Is_Script=- Nyiakeng_PUACHUE_Hmong}', ""); - Expect(1, 123216, '\P{Is_Script=- Nyiakeng_PUACHUE_Hmong}', ""); - Expect(0, 123216, '\P{^Is_Script=- Nyiakeng_PUACHUE_Hmong}', ""); - Error('\p{Is_Sc=-:=hmnp}'); - Error('\P{Is_Sc=-:=hmnp}'); + Expect(1, 123215, '\p{Sc= -Hmnp}', ""); + Expect(0, 123215, '\p{^Sc= -Hmnp}', ""); + Expect(0, 123215, '\P{Sc= -Hmnp}', ""); + Expect(1, 123215, '\P{^Sc= -Hmnp}', ""); + Expect(0, 123216, '\p{Sc= -Hmnp}', ""); + Expect(1, 123216, '\p{^Sc= -Hmnp}', ""); + Expect(1, 123216, '\P{Sc= -Hmnp}', ""); + Expect(0, 123216, '\P{^Sc= -Hmnp}', ""); + Error('\p{Is_Script=/a/ NYIAKENG_Puachue_Hmong}'); + Error('\P{Is_Script=/a/ NYIAKENG_Puachue_Hmong}'); + Expect(1, 123215, '\p{Is_Script=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^Is_Script=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{Is_Script=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^Is_Script=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{Is_Script=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\p{^Is_Script=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\P{Is_Script=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\P{^Is_Script=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\p{Is_Script=-nyiakeng_Puachue_HMONG}', ""); + Expect(0, 123215, '\p{^Is_Script=-nyiakeng_Puachue_HMONG}', ""); + Expect(0, 123215, '\P{Is_Script=-nyiakeng_Puachue_HMONG}', ""); + Expect(1, 123215, '\P{^Is_Script=-nyiakeng_Puachue_HMONG}', ""); + Expect(0, 123216, '\p{Is_Script=-nyiakeng_Puachue_HMONG}', ""); + Expect(1, 123216, '\p{^Is_Script=-nyiakeng_Puachue_HMONG}', ""); + Expect(1, 123216, '\P{Is_Script=-nyiakeng_Puachue_HMONG}', ""); + Expect(0, 123216, '\P{^Is_Script=-nyiakeng_Puachue_HMONG}', ""); + Error('\p{Is_Sc: := hmnp}'); + Error('\P{Is_Sc: := hmnp}'); Expect(1, 123215, '\p{Is_Sc=hmnp}', ""); Expect(0, 123215, '\p{^Is_Sc=hmnp}', ""); Expect(0, 123215, '\P{Is_Sc=hmnp}', ""); @@ -126328,24 +130010,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123216, '\p{^Is_Sc=hmnp}', ""); Expect(1, 123216, '\P{Is_Sc=hmnp}', ""); Expect(0, 123216, '\P{^Is_Sc=hmnp}', ""); - Expect(1, 123215, '\p{Is_Sc=_-Hmnp}', ""); - Expect(0, 123215, '\p{^Is_Sc=_-Hmnp}', ""); - Expect(0, 123215, '\P{Is_Sc=_-Hmnp}', ""); - Expect(1, 123215, '\P{^Is_Sc=_-Hmnp}', ""); - Expect(0, 123216, '\p{Is_Sc=_-Hmnp}', ""); - Expect(1, 123216, '\p{^Is_Sc=_-Hmnp}', ""); - Expect(1, 123216, '\P{Is_Sc=_-Hmnp}', ""); - Expect(0, 123216, '\P{^Is_Sc=_-Hmnp}', ""); - Error('\p{Script: Katakana_Or_Hiragana}'); - Error('\P{Script: Katakana_Or_Hiragana}'); - Error('\p{Sc: Hrkt}'); - Error('\P{Sc: Hrkt}'); + Expect(1, 123215, '\p{Is_Sc= Hmnp}', ""); + Expect(0, 123215, '\p{^Is_Sc= Hmnp}', ""); + Expect(0, 123215, '\P{Is_Sc= Hmnp}', ""); + Expect(1, 123215, '\P{^Is_Sc= Hmnp}', ""); + Expect(0, 123216, '\p{Is_Sc= Hmnp}', ""); + Expect(1, 123216, '\p{^Is_Sc= Hmnp}', ""); + Expect(1, 123216, '\P{Is_Sc= Hmnp}', ""); + Expect(0, 123216, '\P{^Is_Sc= Hmnp}', ""); + Error('\p{Script=Katakana_Or_Hiragana}'); + Error('\P{Script=Katakana_Or_Hiragana}'); + Error('\p{Sc=Hrkt}'); + Error('\P{Sc=Hrkt}'); Error('\p{Is_Script=Katakana_Or_Hiragana}'); Error('\P{Is_Script=Katakana_Or_Hiragana}'); Error('\p{Is_Sc=Hrkt}'); Error('\P{Is_Sc=Hrkt}'); - Error('\p{Script=:= Old_Hungarian}'); - Error('\P{Script=:= Old_Hungarian}'); + Error('\p{Script= Old_Hungarian:=}'); + Error('\P{Script= Old_Hungarian:=}'); Expect(1, 68863, '\p{Script=:\AOld_Hungarian\z:}', "");; Expect(0, 68864, '\p{Script=:\AOld_Hungarian\z:}', "");; Expect(1, 68863, '\p{Script=oldhungarian}', ""); @@ -126358,38 +130040,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68864, '\P{^Script=oldhungarian}', ""); Expect(1, 68863, '\p{Script=:\Aoldhungarian\z:}', "");; Expect(0, 68864, '\p{Script=:\Aoldhungarian\z:}', "");; - Expect(1, 68863, '\p{Script=--old_Hungarian}', ""); - Expect(0, 68863, '\p{^Script=--old_Hungarian}', ""); - Expect(0, 68863, '\P{Script=--old_Hungarian}', ""); - Expect(1, 68863, '\P{^Script=--old_Hungarian}', ""); - Expect(0, 68864, '\p{Script=--old_Hungarian}', ""); - Expect(1, 68864, '\p{^Script=--old_Hungarian}', ""); - Expect(1, 68864, '\P{Script=--old_Hungarian}', ""); - Expect(0, 68864, '\P{^Script=--old_Hungarian}', ""); - Error('\p{Sc=-/a/Hung}'); - Error('\P{Sc=-/a/Hung}'); + Expect(1, 68863, '\p{Script= Old_Hungarian}', ""); + Expect(0, 68863, '\p{^Script= Old_Hungarian}', ""); + Expect(0, 68863, '\P{Script= Old_Hungarian}', ""); + Expect(1, 68863, '\P{^Script= Old_Hungarian}', ""); + Expect(0, 68864, '\p{Script= Old_Hungarian}', ""); + Expect(1, 68864, '\p{^Script= Old_Hungarian}', ""); + Expect(1, 68864, '\P{Script= Old_Hungarian}', ""); + Expect(0, 68864, '\P{^Script= Old_Hungarian}', ""); + Error('\p{Sc=/a/ _HUNG}'); + Error('\P{Sc=/a/ _HUNG}'); Expect(1, 68863, '\p{Sc=:\AHung\z:}', "");; Expect(0, 68864, '\p{Sc=:\AHung\z:}', "");; - Expect(1, 68863, '\p{Sc=hung}', ""); - Expect(0, 68863, '\p{^Sc=hung}', ""); - Expect(0, 68863, '\P{Sc=hung}', ""); - Expect(1, 68863, '\P{^Sc=hung}', ""); - Expect(0, 68864, '\p{Sc=hung}', ""); - Expect(1, 68864, '\p{^Sc=hung}', ""); - Expect(1, 68864, '\P{Sc=hung}', ""); - Expect(0, 68864, '\P{^Sc=hung}', ""); + Expect(1, 68863, '\p{Sc: hung}', ""); + Expect(0, 68863, '\p{^Sc: hung}', ""); + Expect(0, 68863, '\P{Sc: hung}', ""); + Expect(1, 68863, '\P{^Sc: hung}', ""); + Expect(0, 68864, '\p{Sc: hung}', ""); + Expect(1, 68864, '\p{^Sc: hung}', ""); + Expect(1, 68864, '\P{Sc: hung}', ""); + Expect(0, 68864, '\P{^Sc: hung}', ""); Expect(1, 68863, '\p{Sc=:\Ahung\z:}', "");; Expect(0, 68864, '\p{Sc=:\Ahung\z:}', "");; - Expect(1, 68863, '\p{Sc= hung}', ""); - Expect(0, 68863, '\p{^Sc= hung}', ""); - Expect(0, 68863, '\P{Sc= hung}', ""); - Expect(1, 68863, '\P{^Sc= hung}', ""); - Expect(0, 68864, '\p{Sc= hung}', ""); - Expect(1, 68864, '\p{^Sc= hung}', ""); - Expect(1, 68864, '\P{Sc= hung}', ""); - Expect(0, 68864, '\P{^Sc= hung}', ""); - Error('\p{Is_Script: OLD_HUNGARIAN:=}'); - Error('\P{Is_Script: OLD_HUNGARIAN:=}'); + Expect(1, 68863, '\p{Sc:Hung}', ""); + Expect(0, 68863, '\p{^Sc:Hung}', ""); + Expect(0, 68863, '\P{Sc:Hung}', ""); + Expect(1, 68863, '\P{^Sc:Hung}', ""); + Expect(0, 68864, '\p{Sc:Hung}', ""); + Expect(1, 68864, '\p{^Sc:Hung}', ""); + Expect(1, 68864, '\P{Sc:Hung}', ""); + Expect(0, 68864, '\P{^Sc:Hung}', ""); + Error('\p{Is_Script=_/a/OLD_hungarian}'); + Error('\P{Is_Script=_/a/OLD_hungarian}'); Expect(1, 68863, '\p{Is_Script=oldhungarian}', ""); Expect(0, 68863, '\p{^Is_Script=oldhungarian}', ""); Expect(0, 68863, '\P{Is_Script=oldhungarian}', ""); @@ -126398,34 +130080,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68864, '\p{^Is_Script=oldhungarian}', ""); Expect(1, 68864, '\P{Is_Script=oldhungarian}', ""); Expect(0, 68864, '\P{^Is_Script=oldhungarian}', ""); - Expect(1, 68863, '\p{Is_Script= -Old_hungarian}', ""); - Expect(0, 68863, '\p{^Is_Script= -Old_hungarian}', ""); - Expect(0, 68863, '\P{Is_Script= -Old_hungarian}', ""); - Expect(1, 68863, '\P{^Is_Script= -Old_hungarian}', ""); - Expect(0, 68864, '\p{Is_Script= -Old_hungarian}', ""); - Expect(1, 68864, '\p{^Is_Script= -Old_hungarian}', ""); - Expect(1, 68864, '\P{Is_Script= -Old_hungarian}', ""); - Expect(0, 68864, '\P{^Is_Script= -Old_hungarian}', ""); - Error('\p{Is_Sc= -hung:=}'); - Error('\P{Is_Sc= -hung:=}'); - Expect(1, 68863, '\p{Is_Sc: hung}', ""); - Expect(0, 68863, '\p{^Is_Sc: hung}', ""); - Expect(0, 68863, '\P{Is_Sc: hung}', ""); - Expect(1, 68863, '\P{^Is_Sc: hung}', ""); - Expect(0, 68864, '\p{Is_Sc: hung}', ""); - Expect(1, 68864, '\p{^Is_Sc: hung}', ""); - Expect(1, 68864, '\P{Is_Sc: hung}', ""); - Expect(0, 68864, '\P{^Is_Sc: hung}', ""); - Expect(1, 68863, '\p{Is_Sc=- HUNG}', ""); - Expect(0, 68863, '\p{^Is_Sc=- HUNG}', ""); - Expect(0, 68863, '\P{Is_Sc=- HUNG}', ""); - Expect(1, 68863, '\P{^Is_Sc=- HUNG}', ""); - Expect(0, 68864, '\p{Is_Sc=- HUNG}', ""); - Expect(1, 68864, '\p{^Is_Sc=- HUNG}', ""); - Expect(1, 68864, '\P{Is_Sc=- HUNG}', ""); - Expect(0, 68864, '\P{^Is_Sc=- HUNG}', ""); - Error('\p{Script=:=_ Old_Italic}'); - Error('\P{Script=:=_ Old_Italic}'); + Expect(1, 68863, '\p{Is_Script: old_Hungarian}', ""); + Expect(0, 68863, '\p{^Is_Script: old_Hungarian}', ""); + Expect(0, 68863, '\P{Is_Script: old_Hungarian}', ""); + Expect(1, 68863, '\P{^Is_Script: old_Hungarian}', ""); + Expect(0, 68864, '\p{Is_Script: old_Hungarian}', ""); + Expect(1, 68864, '\p{^Is_Script: old_Hungarian}', ""); + Expect(1, 68864, '\P{Is_Script: old_Hungarian}', ""); + Expect(0, 68864, '\P{^Is_Script: old_Hungarian}', ""); + Error('\p{Is_Sc= -Hung:=}'); + Error('\P{Is_Sc= -Hung:=}'); + Expect(1, 68863, '\p{Is_Sc: hung}', ""); + Expect(0, 68863, '\p{^Is_Sc: hung}', ""); + Expect(0, 68863, '\P{Is_Sc: hung}', ""); + Expect(1, 68863, '\P{^Is_Sc: hung}', ""); + Expect(0, 68864, '\p{Is_Sc: hung}', ""); + Expect(1, 68864, '\p{^Is_Sc: hung}', ""); + Expect(1, 68864, '\P{Is_Sc: hung}', ""); + Expect(0, 68864, '\P{^Is_Sc: hung}', ""); + Expect(1, 68863, '\p{Is_Sc=_-Hung}', ""); + Expect(0, 68863, '\p{^Is_Sc=_-Hung}', ""); + Expect(0, 68863, '\P{Is_Sc=_-Hung}', ""); + Expect(1, 68863, '\P{^Is_Sc=_-Hung}', ""); + Expect(0, 68864, '\p{Is_Sc=_-Hung}', ""); + Expect(1, 68864, '\p{^Is_Sc=_-Hung}', ""); + Expect(1, 68864, '\P{Is_Sc=_-Hung}', ""); + Expect(0, 68864, '\P{^Is_Sc=_-Hung}', ""); + Error('\p{Script= -old_italic/a/}'); + Error('\P{Script= -old_italic/a/}'); Expect(1, 66351, '\p{Script=:\AOld_Italic\z:}', "");; Expect(0, 66352, '\p{Script=:\AOld_Italic\z:}', "");; Expect(1, 66351, '\p{Script=olditalic}', ""); @@ -126438,38 +130120,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66352, '\P{^Script=olditalic}', ""); Expect(1, 66351, '\p{Script=:\Aolditalic\z:}', "");; Expect(0, 66352, '\p{Script=:\Aolditalic\z:}', "");; - Expect(1, 66351, '\p{Script=-_Old_italic}', ""); - Expect(0, 66351, '\p{^Script=-_Old_italic}', ""); - Expect(0, 66351, '\P{Script=-_Old_italic}', ""); - Expect(1, 66351, '\P{^Script=-_Old_italic}', ""); - Expect(0, 66352, '\p{Script=-_Old_italic}', ""); - Expect(1, 66352, '\p{^Script=-_Old_italic}', ""); - Expect(1, 66352, '\P{Script=-_Old_italic}', ""); - Expect(0, 66352, '\P{^Script=-_Old_italic}', ""); - Error('\p{Sc:--ITAL/a/}'); - Error('\P{Sc:--ITAL/a/}'); + Expect(1, 66351, '\p{Script=-old_Italic}', ""); + Expect(0, 66351, '\p{^Script=-old_Italic}', ""); + Expect(0, 66351, '\P{Script=-old_Italic}', ""); + Expect(1, 66351, '\P{^Script=-old_Italic}', ""); + Expect(0, 66352, '\p{Script=-old_Italic}', ""); + Expect(1, 66352, '\p{^Script=-old_Italic}', ""); + Expect(1, 66352, '\P{Script=-old_Italic}', ""); + Expect(0, 66352, '\P{^Script=-old_Italic}', ""); + Error('\p{Sc= /a/ital}'); + Error('\P{Sc= /a/ital}'); Expect(1, 66351, '\p{Sc=:\AItal\z:}', "");; Expect(0, 66352, '\p{Sc=:\AItal\z:}', "");; - Expect(1, 66351, '\p{Sc=ital}', ""); - Expect(0, 66351, '\p{^Sc=ital}', ""); - Expect(0, 66351, '\P{Sc=ital}', ""); - Expect(1, 66351, '\P{^Sc=ital}', ""); - Expect(0, 66352, '\p{Sc=ital}', ""); - Expect(1, 66352, '\p{^Sc=ital}', ""); - Expect(1, 66352, '\P{Sc=ital}', ""); - Expect(0, 66352, '\P{^Sc=ital}', ""); + Expect(1, 66351, '\p{Sc: ital}', ""); + Expect(0, 66351, '\p{^Sc: ital}', ""); + Expect(0, 66351, '\P{Sc: ital}', ""); + Expect(1, 66351, '\P{^Sc: ital}', ""); + Expect(0, 66352, '\p{Sc: ital}', ""); + Expect(1, 66352, '\p{^Sc: ital}', ""); + Expect(1, 66352, '\P{Sc: ital}', ""); + Expect(0, 66352, '\P{^Sc: ital}', ""); Expect(1, 66351, '\p{Sc=:\Aital\z:}', "");; Expect(0, 66352, '\p{Sc=:\Aital\z:}', "");; - Expect(1, 66351, '\p{Sc=-Ital}', ""); - Expect(0, 66351, '\p{^Sc=-Ital}', ""); - Expect(0, 66351, '\P{Sc=-Ital}', ""); - Expect(1, 66351, '\P{^Sc=-Ital}', ""); - Expect(0, 66352, '\p{Sc=-Ital}', ""); - Expect(1, 66352, '\p{^Sc=-Ital}', ""); - Expect(1, 66352, '\P{Sc=-Ital}', ""); - Expect(0, 66352, '\P{^Sc=-Ital}', ""); - Error('\p{Is_Script=-_old_Italic/a/}'); - Error('\P{Is_Script=-_old_Italic/a/}'); + Expect(1, 66351, '\p{Sc=- ITAL}', ""); + Expect(0, 66351, '\p{^Sc=- ITAL}', ""); + Expect(0, 66351, '\P{Sc=- ITAL}', ""); + Expect(1, 66351, '\P{^Sc=- ITAL}', ""); + Expect(0, 66352, '\p{Sc=- ITAL}', ""); + Expect(1, 66352, '\p{^Sc=- ITAL}', ""); + Expect(1, 66352, '\P{Sc=- ITAL}', ""); + Expect(0, 66352, '\P{^Sc=- ITAL}', ""); + Error('\p{Is_Script: old_ITALIC/a/}'); + Error('\P{Is_Script: old_ITALIC/a/}'); Expect(1, 66351, '\p{Is_Script=olditalic}', ""); Expect(0, 66351, '\p{^Is_Script=olditalic}', ""); Expect(0, 66351, '\P{Is_Script=olditalic}', ""); @@ -126478,16 +130160,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66352, '\p{^Is_Script=olditalic}', ""); Expect(1, 66352, '\P{Is_Script=olditalic}', ""); Expect(0, 66352, '\P{^Is_Script=olditalic}', ""); - Expect(1, 66351, '\p{Is_Script=OLD_Italic}', ""); - Expect(0, 66351, '\p{^Is_Script=OLD_Italic}', ""); - Expect(0, 66351, '\P{Is_Script=OLD_Italic}', ""); - Expect(1, 66351, '\P{^Is_Script=OLD_Italic}', ""); - Expect(0, 66352, '\p{Is_Script=OLD_Italic}', ""); - Expect(1, 66352, '\p{^Is_Script=OLD_Italic}', ""); - Expect(1, 66352, '\P{Is_Script=OLD_Italic}', ""); - Expect(0, 66352, '\P{^Is_Script=OLD_Italic}', ""); - Error('\p{Is_Sc=:=--ITAL}'); - Error('\P{Is_Sc=:=--ITAL}'); + Expect(1, 66351, '\p{Is_Script=-old_ITALIC}', ""); + Expect(0, 66351, '\p{^Is_Script=-old_ITALIC}', ""); + Expect(0, 66351, '\P{Is_Script=-old_ITALIC}', ""); + Expect(1, 66351, '\P{^Is_Script=-old_ITALIC}', ""); + Expect(0, 66352, '\p{Is_Script=-old_ITALIC}', ""); + Expect(1, 66352, '\p{^Is_Script=-old_ITALIC}', ""); + Expect(1, 66352, '\P{Is_Script=-old_ITALIC}', ""); + Expect(0, 66352, '\P{^Is_Script=-old_ITALIC}', ""); + Error('\p{Is_Sc=_ Ital:=}'); + Error('\P{Is_Sc=_ Ital:=}'); Expect(1, 66351, '\p{Is_Sc=ital}', ""); Expect(0, 66351, '\p{^Is_Sc=ital}', ""); Expect(0, 66351, '\P{Is_Sc=ital}', ""); @@ -126496,16 +130178,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66352, '\p{^Is_Sc=ital}', ""); Expect(1, 66352, '\P{Is_Sc=ital}', ""); Expect(0, 66352, '\P{^Is_Sc=ital}', ""); - Expect(1, 66351, '\p{Is_Sc= ital}', ""); - Expect(0, 66351, '\p{^Is_Sc= ital}', ""); - Expect(0, 66351, '\P{Is_Sc= ital}', ""); - Expect(1, 66351, '\P{^Is_Sc= ital}', ""); - Expect(0, 66352, '\p{Is_Sc= ital}', ""); - Expect(1, 66352, '\p{^Is_Sc= ital}', ""); - Expect(1, 66352, '\P{Is_Sc= ital}', ""); - Expect(0, 66352, '\P{^Is_Sc= ital}', ""); - Error('\p{Script= Javanese:=}'); - Error('\P{Script= Javanese:=}'); + Expect(1, 66351, '\p{Is_Sc= -Ital}', ""); + Expect(0, 66351, '\p{^Is_Sc= -Ital}', ""); + Expect(0, 66351, '\P{Is_Sc= -Ital}', ""); + Expect(1, 66351, '\P{^Is_Sc= -Ital}', ""); + Expect(0, 66352, '\p{Is_Sc= -Ital}', ""); + Expect(1, 66352, '\p{^Is_Sc= -Ital}', ""); + Expect(1, 66352, '\P{Is_Sc= -Ital}', ""); + Expect(0, 66352, '\P{^Is_Sc= -Ital}', ""); + Error('\p{Script= javanese:=}'); + Error('\P{Script= javanese:=}'); Expect(1, 43487, '\p{Script=:\AJavanese\z:}', "");; Expect(0, 43488, '\p{Script=:\AJavanese\z:}', "");; Expect(1, 43487, '\p{Script=javanese}', ""); @@ -126518,16 +130200,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43488, '\P{^Script=javanese}', ""); Expect(1, 43487, '\p{Script=:\Ajavanese\z:}', "");; Expect(0, 43488, '\p{Script=:\Ajavanese\z:}', "");; - Expect(1, 43487, '\p{Script= Javanese}', ""); - Expect(0, 43487, '\p{^Script= Javanese}', ""); - Expect(0, 43487, '\P{Script= Javanese}', ""); - Expect(1, 43487, '\P{^Script= Javanese}', ""); - Expect(0, 43488, '\p{Script= Javanese}', ""); - Expect(1, 43488, '\p{^Script= Javanese}', ""); - Expect(1, 43488, '\P{Script= Javanese}', ""); - Expect(0, 43488, '\P{^Script= Javanese}', ""); - Error('\p{Sc=:= Java}'); - Error('\P{Sc=:= Java}'); + Expect(1, 43487, '\p{Script= -javanese}', ""); + Expect(0, 43487, '\p{^Script= -javanese}', ""); + Expect(0, 43487, '\P{Script= -javanese}', ""); + Expect(1, 43487, '\P{^Script= -javanese}', ""); + Expect(0, 43488, '\p{Script= -javanese}', ""); + Expect(1, 43488, '\p{^Script= -javanese}', ""); + Expect(1, 43488, '\P{Script= -javanese}', ""); + Expect(0, 43488, '\P{^Script= -javanese}', ""); + Error('\p{Sc= /a/JAVA}'); + Error('\P{Sc= /a/JAVA}'); Expect(1, 43487, '\p{Sc=:\AJava\z:}', "");; Expect(0, 43488, '\p{Sc=:\AJava\z:}', "");; Expect(1, 43487, '\p{Sc=java}', ""); @@ -126540,42 +130222,42 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43488, '\P{^Sc=java}', ""); Expect(1, 43487, '\p{Sc=:\Ajava\z:}', "");; Expect(0, 43488, '\p{Sc=:\Ajava\z:}', "");; - Expect(1, 43487, '\p{Sc=-_Java}', ""); - Expect(0, 43487, '\p{^Sc=-_Java}', ""); - Expect(0, 43487, '\P{Sc=-_Java}', ""); - Expect(1, 43487, '\P{^Sc=-_Java}', ""); - Expect(0, 43488, '\p{Sc=-_Java}', ""); - Expect(1, 43488, '\p{^Sc=-_Java}', ""); - Expect(1, 43488, '\P{Sc=-_Java}', ""); - Expect(0, 43488, '\P{^Sc=-_Java}', ""); - Error('\p{Is_Script=/a/ javanese}'); - Error('\P{Is_Script=/a/ javanese}'); - Expect(1, 43487, '\p{Is_Script: javanese}', ""); - Expect(0, 43487, '\p{^Is_Script: javanese}', ""); - Expect(0, 43487, '\P{Is_Script: javanese}', ""); - Expect(1, 43487, '\P{^Is_Script: javanese}', ""); - Expect(0, 43488, '\p{Is_Script: javanese}', ""); - Expect(1, 43488, '\p{^Is_Script: javanese}', ""); - Expect(1, 43488, '\P{Is_Script: javanese}', ""); - Expect(0, 43488, '\P{^Is_Script: javanese}', ""); - Expect(1, 43487, '\p{Is_Script= javanese}', ""); - Expect(0, 43487, '\p{^Is_Script= javanese}', ""); - Expect(0, 43487, '\P{Is_Script= javanese}', ""); - Expect(1, 43487, '\P{^Is_Script= javanese}', ""); - Expect(0, 43488, '\p{Is_Script= javanese}', ""); - Expect(1, 43488, '\p{^Is_Script= javanese}', ""); - Expect(1, 43488, '\P{Is_Script= javanese}', ""); - Expect(0, 43488, '\P{^Is_Script= javanese}', ""); - Error('\p{Is_Sc= /a/Java}'); - Error('\P{Is_Sc= /a/Java}'); - Expect(1, 43487, '\p{Is_Sc=java}', ""); - Expect(0, 43487, '\p{^Is_Sc=java}', ""); - Expect(0, 43487, '\P{Is_Sc=java}', ""); - Expect(1, 43487, '\P{^Is_Sc=java}', ""); - Expect(0, 43488, '\p{Is_Sc=java}', ""); - Expect(1, 43488, '\p{^Is_Sc=java}', ""); - Expect(1, 43488, '\P{Is_Sc=java}', ""); - Expect(0, 43488, '\P{^Is_Sc=java}', ""); + Expect(1, 43487, '\p{Sc= Java}', ""); + Expect(0, 43487, '\p{^Sc= Java}', ""); + Expect(0, 43487, '\P{Sc= Java}', ""); + Expect(1, 43487, '\P{^Sc= Java}', ""); + Expect(0, 43488, '\p{Sc= Java}', ""); + Expect(1, 43488, '\p{^Sc= Java}', ""); + Expect(1, 43488, '\P{Sc= Java}', ""); + Expect(0, 43488, '\P{^Sc= Java}', ""); + Error('\p{Is_Script=:= JAVANESE}'); + Error('\P{Is_Script=:= JAVANESE}'); + Expect(1, 43487, '\p{Is_Script=javanese}', ""); + Expect(0, 43487, '\p{^Is_Script=javanese}', ""); + Expect(0, 43487, '\P{Is_Script=javanese}', ""); + Expect(1, 43487, '\P{^Is_Script=javanese}', ""); + Expect(0, 43488, '\p{Is_Script=javanese}', ""); + Expect(1, 43488, '\p{^Is_Script=javanese}', ""); + Expect(1, 43488, '\P{Is_Script=javanese}', ""); + Expect(0, 43488, '\P{^Is_Script=javanese}', ""); + Expect(1, 43487, '\p{Is_Script:- Javanese}', ""); + Expect(0, 43487, '\p{^Is_Script:- Javanese}', ""); + Expect(0, 43487, '\P{Is_Script:- Javanese}', ""); + Expect(1, 43487, '\P{^Is_Script:- Javanese}', ""); + Expect(0, 43488, '\p{Is_Script:- Javanese}', ""); + Expect(1, 43488, '\p{^Is_Script:- Javanese}', ""); + Expect(1, 43488, '\P{Is_Script:- Javanese}', ""); + Expect(0, 43488, '\P{^Is_Script:- Javanese}', ""); + Error('\p{Is_Sc=/a/Java}'); + Error('\P{Is_Sc=/a/Java}'); + Expect(1, 43487, '\p{Is_Sc: java}', ""); + Expect(0, 43487, '\p{^Is_Sc: java}', ""); + Expect(0, 43487, '\P{Is_Sc: java}', ""); + Expect(1, 43487, '\P{^Is_Sc: java}', ""); + Expect(0, 43488, '\p{Is_Sc: java}', ""); + Expect(1, 43488, '\p{^Is_Sc: java}', ""); + Expect(1, 43488, '\P{Is_Sc: java}', ""); + Expect(0, 43488, '\P{^Is_Sc: java}', ""); Expect(1, 43487, '\p{Is_Sc= Java}', ""); Expect(0, 43487, '\p{^Is_Sc= Java}', ""); Expect(0, 43487, '\P{Is_Sc= Java}', ""); @@ -126584,8 +130266,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43488, '\p{^Is_Sc= Java}', ""); Expect(1, 43488, '\P{Is_Sc= Java}', ""); Expect(0, 43488, '\P{^Is_Sc= Java}', ""); - Error('\p{Script=/a/ KAYAH_LI}'); - Error('\P{Script=/a/ KAYAH_LI}'); + Error('\p{Script=/a/Kayah_li}'); + Error('\P{Script=/a/Kayah_li}'); Expect(1, 43311, '\p{Script=:\AKayah_Li\z:}', "");; Expect(0, 43312, '\p{Script=:\AKayah_Li\z:}', "");; Expect(1, 43311, '\p{Script=kayahli}', ""); @@ -126598,16 +130280,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43312, '\P{^Script=kayahli}', ""); Expect(1, 43311, '\p{Script=:\Akayahli\z:}', "");; Expect(0, 43312, '\p{Script=:\Akayahli\z:}', "");; - Expect(1, 43311, '\p{Script=Kayah_Li}', ""); - Expect(0, 43311, '\p{^Script=Kayah_Li}', ""); - Expect(0, 43311, '\P{Script=Kayah_Li}', ""); - Expect(1, 43311, '\P{^Script=Kayah_Li}', ""); - Expect(0, 43312, '\p{Script=Kayah_Li}', ""); - Expect(1, 43312, '\p{^Script=Kayah_Li}', ""); - Expect(1, 43312, '\P{Script=Kayah_Li}', ""); - Expect(0, 43312, '\P{^Script=Kayah_Li}', ""); - Error('\p{Sc: - Kali/a/}'); - Error('\P{Sc: - Kali/a/}'); + Expect(1, 43311, '\p{Script= kayah_Li}', ""); + Expect(0, 43311, '\p{^Script= kayah_Li}', ""); + Expect(0, 43311, '\P{Script= kayah_Li}', ""); + Expect(1, 43311, '\P{^Script= kayah_Li}', ""); + Expect(0, 43312, '\p{Script= kayah_Li}', ""); + Expect(1, 43312, '\p{^Script= kayah_Li}', ""); + Expect(1, 43312, '\P{Script= kayah_Li}', ""); + Expect(0, 43312, '\P{^Script= kayah_Li}', ""); + Error('\p{Sc=_:=KALI}'); + Error('\P{Sc=_:=KALI}'); Expect(1, 43311, '\p{Sc=:\AKali\z:}', "");; Expect(0, 43312, '\p{Sc=:\AKali\z:}', "");; Expect(1, 43311, '\p{Sc=kali}', ""); @@ -126620,16 +130302,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43312, '\P{^Sc=kali}', ""); Expect(1, 43311, '\p{Sc=:\Akali\z:}', "");; Expect(0, 43312, '\p{Sc=:\Akali\z:}', "");; - Expect(1, 43311, '\p{Sc=_Kali}', ""); - Expect(0, 43311, '\p{^Sc=_Kali}', ""); - Expect(0, 43311, '\P{Sc=_Kali}', ""); - Expect(1, 43311, '\P{^Sc=_Kali}', ""); - Expect(0, 43312, '\p{Sc=_Kali}', ""); - Expect(1, 43312, '\p{^Sc=_Kali}', ""); - Expect(1, 43312, '\P{Sc=_Kali}', ""); - Expect(0, 43312, '\P{^Sc=_Kali}', ""); - Error('\p{Is_Script: /a/ kayah_Li}'); - Error('\P{Is_Script: /a/ kayah_Li}'); + Expect(1, 43311, '\p{Sc=_ kali}', ""); + Expect(0, 43311, '\p{^Sc=_ kali}', ""); + Expect(0, 43311, '\P{Sc=_ kali}', ""); + Expect(1, 43311, '\P{^Sc=_ kali}', ""); + Expect(0, 43312, '\p{Sc=_ kali}', ""); + Expect(1, 43312, '\p{^Sc=_ kali}', ""); + Expect(1, 43312, '\P{Sc=_ kali}', ""); + Expect(0, 43312, '\P{^Sc=_ kali}', ""); + Error('\p{Is_Script= :=Kayah_LI}'); + Error('\P{Is_Script= :=Kayah_LI}'); Expect(1, 43311, '\p{Is_Script=kayahli}', ""); Expect(0, 43311, '\p{^Is_Script=kayahli}', ""); Expect(0, 43311, '\P{Is_Script=kayahli}', ""); @@ -126638,16 +130320,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43312, '\p{^Is_Script=kayahli}', ""); Expect(1, 43312, '\P{Is_Script=kayahli}', ""); Expect(0, 43312, '\P{^Is_Script=kayahli}', ""); - Expect(1, 43311, '\p{Is_Script=_-kayah_Li}', ""); - Expect(0, 43311, '\p{^Is_Script=_-kayah_Li}', ""); - Expect(0, 43311, '\P{Is_Script=_-kayah_Li}', ""); - Expect(1, 43311, '\P{^Is_Script=_-kayah_Li}', ""); - Expect(0, 43312, '\p{Is_Script=_-kayah_Li}', ""); - Expect(1, 43312, '\p{^Is_Script=_-kayah_Li}', ""); - Expect(1, 43312, '\P{Is_Script=_-kayah_Li}', ""); - Expect(0, 43312, '\P{^Is_Script=_-kayah_Li}', ""); - Error('\p{Is_Sc=/a/kali}'); - Error('\P{Is_Sc=/a/kali}'); + Expect(1, 43311, '\p{Is_Script= kayah_Li}', ""); + Expect(0, 43311, '\p{^Is_Script= kayah_Li}', ""); + Expect(0, 43311, '\P{Is_Script= kayah_Li}', ""); + Expect(1, 43311, '\P{^Is_Script= kayah_Li}', ""); + Expect(0, 43312, '\p{Is_Script= kayah_Li}', ""); + Expect(1, 43312, '\p{^Is_Script= kayah_Li}', ""); + Expect(1, 43312, '\P{Is_Script= kayah_Li}', ""); + Expect(0, 43312, '\P{^Is_Script= kayah_Li}', ""); + Error('\p{Is_Sc= Kali:=}'); + Error('\P{Is_Sc= Kali:=}'); Expect(1, 43311, '\p{Is_Sc=kali}', ""); Expect(0, 43311, '\p{^Is_Sc=kali}', ""); Expect(0, 43311, '\P{Is_Sc=kali}', ""); @@ -126664,8 +130346,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43312, '\p{^Is_Sc=-Kali}', ""); Expect(1, 43312, '\P{Is_Sc=-Kali}', ""); Expect(0, 43312, '\P{^Is_Sc=-Kali}', ""); - Error('\p{Script=/a/ _Katakana}'); - Error('\P{Script=/a/ _Katakana}'); + Error('\p{Script=:= _KATAKANA}'); + Error('\P{Script=:= _KATAKANA}'); Expect(1, 110951, '\p{Script=:\AKatakana\z:}', "");; Expect(0, 110952, '\p{Script=:\AKatakana\z:}', "");; Expect(1, 110951, '\p{Script=katakana}', ""); @@ -126678,16 +130360,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 110952, '\P{^Script=katakana}', ""); Expect(1, 110951, '\p{Script=:\Akatakana\z:}', "");; Expect(0, 110952, '\p{Script=:\Akatakana\z:}', "");; - Expect(1, 110951, '\p{Script=_ KATAKANA}', ""); - Expect(0, 110951, '\p{^Script=_ KATAKANA}', ""); - Expect(0, 110951, '\P{Script=_ KATAKANA}', ""); - Expect(1, 110951, '\P{^Script=_ KATAKANA}', ""); - Expect(0, 110952, '\p{Script=_ KATAKANA}', ""); - Expect(1, 110952, '\p{^Script=_ KATAKANA}', ""); - Expect(1, 110952, '\P{Script=_ KATAKANA}', ""); - Expect(0, 110952, '\P{^Script=_ KATAKANA}', ""); - Error('\p{Sc=:=- Kana}'); - Error('\P{Sc=:=- Kana}'); + Expect(1, 110951, '\p{Script=Katakana}', ""); + Expect(0, 110951, '\p{^Script=Katakana}', ""); + Expect(0, 110951, '\P{Script=Katakana}', ""); + Expect(1, 110951, '\P{^Script=Katakana}', ""); + Expect(0, 110952, '\p{Script=Katakana}', ""); + Expect(1, 110952, '\p{^Script=Katakana}', ""); + Expect(1, 110952, '\P{Script=Katakana}', ""); + Expect(0, 110952, '\P{^Script=Katakana}', ""); + Error('\p{Sc=_/a/KANA}'); + Error('\P{Sc=_/a/KANA}'); Expect(1, 110951, '\p{Sc=:\AKana\z:}', "");; Expect(0, 110952, '\p{Sc=:\AKana\z:}', "");; Expect(1, 110951, '\p{Sc=kana}', ""); @@ -126700,16 +130382,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 110952, '\P{^Sc=kana}', ""); Expect(1, 110951, '\p{Sc=:\Akana\z:}', "");; Expect(0, 110952, '\p{Sc=:\Akana\z:}', "");; - Expect(1, 110951, '\p{Sc: kana}', ""); - Expect(0, 110951, '\p{^Sc: kana}', ""); - Expect(0, 110951, '\P{Sc: kana}', ""); - Expect(1, 110951, '\P{^Sc: kana}', ""); - Expect(0, 110952, '\p{Sc: kana}', ""); - Expect(1, 110952, '\p{^Sc: kana}', ""); - Expect(1, 110952, '\P{Sc: kana}', ""); - Expect(0, 110952, '\P{^Sc: kana}', ""); - Error('\p{Is_Script= -Katakana/a/}'); - Error('\P{Is_Script= -Katakana/a/}'); + Expect(1, 110951, '\p{Sc=Kana}', ""); + Expect(0, 110951, '\p{^Sc=Kana}', ""); + Expect(0, 110951, '\P{Sc=Kana}', ""); + Expect(1, 110951, '\P{^Sc=Kana}', ""); + Expect(0, 110952, '\p{Sc=Kana}', ""); + Expect(1, 110952, '\p{^Sc=Kana}', ""); + Expect(1, 110952, '\P{Sc=Kana}', ""); + Expect(0, 110952, '\P{^Sc=Kana}', ""); + Error('\p{Is_Script= _KATAKANA:=}'); + Error('\P{Is_Script= _KATAKANA:=}'); Expect(1, 110951, '\p{Is_Script=katakana}', ""); Expect(0, 110951, '\p{^Is_Script=katakana}', ""); Expect(0, 110951, '\P{Is_Script=katakana}', ""); @@ -126718,16 +130400,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 110952, '\p{^Is_Script=katakana}', ""); Expect(1, 110952, '\P{Is_Script=katakana}', ""); Expect(0, 110952, '\P{^Is_Script=katakana}', ""); - Expect(1, 110951, '\p{Is_Script=- katakana}', ""); - Expect(0, 110951, '\p{^Is_Script=- katakana}', ""); - Expect(0, 110951, '\P{Is_Script=- katakana}', ""); - Expect(1, 110951, '\P{^Is_Script=- katakana}', ""); - Expect(0, 110952, '\p{Is_Script=- katakana}', ""); - Expect(1, 110952, '\p{^Is_Script=- katakana}', ""); - Expect(1, 110952, '\P{Is_Script=- katakana}', ""); - Expect(0, 110952, '\P{^Is_Script=- katakana}', ""); - Error('\p{Is_Sc: Kana/a/}'); - Error('\P{Is_Sc: Kana/a/}'); + Expect(1, 110951, '\p{Is_Script= Katakana}', ""); + Expect(0, 110951, '\p{^Is_Script= Katakana}', ""); + Expect(0, 110951, '\P{Is_Script= Katakana}', ""); + Expect(1, 110951, '\P{^Is_Script= Katakana}', ""); + Expect(0, 110952, '\p{Is_Script= Katakana}', ""); + Expect(1, 110952, '\p{^Is_Script= Katakana}', ""); + Expect(1, 110952, '\P{Is_Script= Katakana}', ""); + Expect(0, 110952, '\P{^Is_Script= Katakana}', ""); + Error('\p{Is_Sc= /a/Kana}'); + Error('\P{Is_Sc= /a/Kana}'); Expect(1, 110951, '\p{Is_Sc=kana}', ""); Expect(0, 110951, '\p{^Is_Sc=kana}', ""); Expect(0, 110951, '\P{Is_Sc=kana}', ""); @@ -126736,16 +130418,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 110952, '\p{^Is_Sc=kana}', ""); Expect(1, 110952, '\P{Is_Sc=kana}', ""); Expect(0, 110952, '\P{^Is_Sc=kana}', ""); - Expect(1, 110951, '\p{Is_Sc=_ Kana}', ""); - Expect(0, 110951, '\p{^Is_Sc=_ Kana}', ""); - Expect(0, 110951, '\P{Is_Sc=_ Kana}', ""); - Expect(1, 110951, '\P{^Is_Sc=_ Kana}', ""); - Expect(0, 110952, '\p{Is_Sc=_ Kana}', ""); - Expect(1, 110952, '\p{^Is_Sc=_ Kana}', ""); - Expect(1, 110952, '\P{Is_Sc=_ Kana}', ""); - Expect(0, 110952, '\P{^Is_Sc=_ Kana}', ""); - Error('\p{Script=_/a/kharoshthi}'); - Error('\P{Script=_/a/kharoshthi}'); + Expect(1, 110951, '\p{Is_Sc= Kana}', ""); + Expect(0, 110951, '\p{^Is_Sc= Kana}', ""); + Expect(0, 110951, '\P{Is_Sc= Kana}', ""); + Expect(1, 110951, '\P{^Is_Sc= Kana}', ""); + Expect(0, 110952, '\p{Is_Sc= Kana}', ""); + Expect(1, 110952, '\p{^Is_Sc= Kana}', ""); + Expect(1, 110952, '\P{Is_Sc= Kana}', ""); + Expect(0, 110952, '\P{^Is_Sc= Kana}', ""); + Error('\p{Script=:=- KHAROSHTHI}'); + Error('\P{Script=:=- KHAROSHTHI}'); Expect(1, 68184, '\p{Script=:\AKharoshthi\z:}', "");; Expect(0, 68185, '\p{Script=:\AKharoshthi\z:}', "");; Expect(1, 68184, '\p{Script=kharoshthi}', ""); @@ -126766,8 +130448,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68185, '\p{^Script=KHAROSHTHI}', ""); Expect(1, 68185, '\P{Script=KHAROSHTHI}', ""); Expect(0, 68185, '\P{^Script=KHAROSHTHI}', ""); - Error('\p{Sc=_/a/KHAR}'); - Error('\P{Sc=_/a/KHAR}'); + Error('\p{Sc=/a/ KHAR}'); + Error('\P{Sc=/a/ KHAR}'); Expect(1, 68184, '\p{Sc=:\AKhar\z:}', "");; Expect(0, 68185, '\p{Sc=:\AKhar\z:}', "");; Expect(1, 68184, '\p{Sc=khar}', ""); @@ -126780,16 +130462,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68185, '\P{^Sc=khar}', ""); Expect(1, 68184, '\p{Sc=:\Akhar\z:}', "");; Expect(0, 68185, '\p{Sc=:\Akhar\z:}', "");; - Expect(1, 68184, '\p{Sc=_khar}', ""); - Expect(0, 68184, '\p{^Sc=_khar}', ""); - Expect(0, 68184, '\P{Sc=_khar}', ""); - Expect(1, 68184, '\P{^Sc=_khar}', ""); - Expect(0, 68185, '\p{Sc=_khar}', ""); - Expect(1, 68185, '\p{^Sc=_khar}', ""); - Expect(1, 68185, '\P{Sc=_khar}', ""); - Expect(0, 68185, '\P{^Sc=_khar}', ""); - Error('\p{Is_Script= -kharoshthi:=}'); - Error('\P{Is_Script= -kharoshthi:=}'); + Expect(1, 68184, '\p{Sc=_Khar}', ""); + Expect(0, 68184, '\p{^Sc=_Khar}', ""); + Expect(0, 68184, '\P{Sc=_Khar}', ""); + Expect(1, 68184, '\P{^Sc=_Khar}', ""); + Expect(0, 68185, '\p{Sc=_Khar}', ""); + Expect(1, 68185, '\p{^Sc=_Khar}', ""); + Expect(1, 68185, '\P{Sc=_Khar}', ""); + Expect(0, 68185, '\P{^Sc=_Khar}', ""); + Error('\p{Is_Script=/a/ _kharoshthi}'); + Error('\P{Is_Script=/a/ _kharoshthi}'); Expect(1, 68184, '\p{Is_Script=kharoshthi}', ""); Expect(0, 68184, '\p{^Is_Script=kharoshthi}', ""); Expect(0, 68184, '\P{Is_Script=kharoshthi}', ""); @@ -126798,16 +130480,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68185, '\p{^Is_Script=kharoshthi}', ""); Expect(1, 68185, '\P{Is_Script=kharoshthi}', ""); Expect(0, 68185, '\P{^Is_Script=kharoshthi}', ""); - Expect(1, 68184, '\p{Is_Script=-kharoshthi}', ""); - Expect(0, 68184, '\p{^Is_Script=-kharoshthi}', ""); - Expect(0, 68184, '\P{Is_Script=-kharoshthi}', ""); - Expect(1, 68184, '\P{^Is_Script=-kharoshthi}', ""); - Expect(0, 68185, '\p{Is_Script=-kharoshthi}', ""); - Expect(1, 68185, '\p{^Is_Script=-kharoshthi}', ""); - Expect(1, 68185, '\P{Is_Script=-kharoshthi}', ""); - Expect(0, 68185, '\P{^Is_Script=-kharoshthi}', ""); - Error('\p{Is_Sc=/a/Khar}'); - Error('\P{Is_Sc=/a/Khar}'); + Expect(1, 68184, '\p{Is_Script= kharoshthi}', ""); + Expect(0, 68184, '\p{^Is_Script= kharoshthi}', ""); + Expect(0, 68184, '\P{Is_Script= kharoshthi}', ""); + Expect(1, 68184, '\P{^Is_Script= kharoshthi}', ""); + Expect(0, 68185, '\p{Is_Script= kharoshthi}', ""); + Expect(1, 68185, '\p{^Is_Script= kharoshthi}', ""); + Expect(1, 68185, '\P{Is_Script= kharoshthi}', ""); + Expect(0, 68185, '\P{^Is_Script= kharoshthi}', ""); + Error('\p{Is_Sc=_:=KHAR}'); + Error('\P{Is_Sc=_:=KHAR}'); Expect(1, 68184, '\p{Is_Sc=khar}', ""); Expect(0, 68184, '\p{^Is_Sc=khar}', ""); Expect(0, 68184, '\P{Is_Sc=khar}', ""); @@ -126816,16 +130498,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68185, '\p{^Is_Sc=khar}', ""); Expect(1, 68185, '\P{Is_Sc=khar}', ""); Expect(0, 68185, '\P{^Is_Sc=khar}', ""); - Expect(1, 68184, '\p{Is_Sc: - KHAR}', ""); - Expect(0, 68184, '\p{^Is_Sc: - KHAR}', ""); - Expect(0, 68184, '\P{Is_Sc: - KHAR}', ""); - Expect(1, 68184, '\P{^Is_Sc: - KHAR}', ""); - Expect(0, 68185, '\p{Is_Sc: - KHAR}', ""); - Expect(1, 68185, '\p{^Is_Sc: - KHAR}', ""); - Expect(1, 68185, '\P{Is_Sc: - KHAR}', ""); - Expect(0, 68185, '\P{^Is_Sc: - KHAR}', ""); - Error('\p{Script:-:=KHMER}'); - Error('\P{Script:-:=KHMER}'); + Expect(1, 68184, '\p{Is_Sc= Khar}', ""); + Expect(0, 68184, '\p{^Is_Sc= Khar}', ""); + Expect(0, 68184, '\P{Is_Sc= Khar}', ""); + Expect(1, 68184, '\P{^Is_Sc= Khar}', ""); + Expect(0, 68185, '\p{Is_Sc= Khar}', ""); + Expect(1, 68185, '\p{^Is_Sc= Khar}', ""); + Expect(1, 68185, '\P{Is_Sc= Khar}', ""); + Expect(0, 68185, '\P{^Is_Sc= Khar}', ""); + Error('\p{Script=/a/_Khmer}'); + Error('\P{Script=/a/_Khmer}'); Expect(1, 6655, '\p{Script=:\AKhmer\z:}', "");; Expect(0, 6656, '\p{Script=:\AKhmer\z:}', "");; Expect(1, 6655, '\p{Script=khmer}', ""); @@ -126838,16 +130520,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6656, '\P{^Script=khmer}', ""); Expect(1, 6655, '\p{Script=:\Akhmer\z:}', "");; Expect(0, 6656, '\p{Script=:\Akhmer\z:}', "");; - Expect(1, 6655, '\p{Script=__KHMER}', ""); - Expect(0, 6655, '\p{^Script=__KHMER}', ""); - Expect(0, 6655, '\P{Script=__KHMER}', ""); - Expect(1, 6655, '\P{^Script=__KHMER}', ""); - Expect(0, 6656, '\p{Script=__KHMER}', ""); - Expect(1, 6656, '\p{^Script=__KHMER}', ""); - Expect(1, 6656, '\P{Script=__KHMER}', ""); - Expect(0, 6656, '\P{^Script=__KHMER}', ""); - Error('\p{Sc=/a/Khmr}'); - Error('\P{Sc=/a/Khmr}'); + Expect(1, 6655, '\p{Script: -khmer}', ""); + Expect(0, 6655, '\p{^Script: -khmer}', ""); + Expect(0, 6655, '\P{Script: -khmer}', ""); + Expect(1, 6655, '\P{^Script: -khmer}', ""); + Expect(0, 6656, '\p{Script: -khmer}', ""); + Expect(1, 6656, '\p{^Script: -khmer}', ""); + Expect(1, 6656, '\P{Script: -khmer}', ""); + Expect(0, 6656, '\P{^Script: -khmer}', ""); + Error('\p{Sc=/a/ khmr}'); + Error('\P{Sc=/a/ khmr}'); Expect(1, 6655, '\p{Sc=:\AKhmr\z:}', "");; Expect(0, 6656, '\p{Sc=:\AKhmr\z:}', "");; Expect(1, 6655, '\p{Sc=khmr}', ""); @@ -126860,16 +130542,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6656, '\P{^Sc=khmr}', ""); Expect(1, 6655, '\p{Sc=:\Akhmr\z:}', "");; Expect(0, 6656, '\p{Sc=:\Akhmr\z:}', "");; - Expect(1, 6655, '\p{Sc:- KHMR}', ""); - Expect(0, 6655, '\p{^Sc:- KHMR}', ""); - Expect(0, 6655, '\P{Sc:- KHMR}', ""); - Expect(1, 6655, '\P{^Sc:- KHMR}', ""); - Expect(0, 6656, '\p{Sc:- KHMR}', ""); - Expect(1, 6656, '\p{^Sc:- KHMR}', ""); - Expect(1, 6656, '\P{Sc:- KHMR}', ""); - Expect(0, 6656, '\P{^Sc:- KHMR}', ""); - Error('\p{Is_Script: /a/- Khmer}'); - Error('\P{Is_Script: /a/- Khmer}'); + Expect(1, 6655, '\p{Sc=_Khmr}', ""); + Expect(0, 6655, '\p{^Sc=_Khmr}', ""); + Expect(0, 6655, '\P{Sc=_Khmr}', ""); + Expect(1, 6655, '\P{^Sc=_Khmr}', ""); + Expect(0, 6656, '\p{Sc=_Khmr}', ""); + Expect(1, 6656, '\p{^Sc=_Khmr}', ""); + Expect(1, 6656, '\P{Sc=_Khmr}', ""); + Expect(0, 6656, '\P{^Sc=_Khmr}', ""); + Error('\p{Is_Script: -/a/khmer}'); + Error('\P{Is_Script: -/a/khmer}'); Expect(1, 6655, '\p{Is_Script=khmer}', ""); Expect(0, 6655, '\p{^Is_Script=khmer}', ""); Expect(0, 6655, '\P{Is_Script=khmer}', ""); @@ -126878,16 +130560,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6656, '\p{^Is_Script=khmer}', ""); Expect(1, 6656, '\P{Is_Script=khmer}', ""); Expect(0, 6656, '\P{^Is_Script=khmer}', ""); - Expect(1, 6655, '\p{Is_Script=-khmer}', ""); - Expect(0, 6655, '\p{^Is_Script=-khmer}', ""); - Expect(0, 6655, '\P{Is_Script=-khmer}', ""); - Expect(1, 6655, '\P{^Is_Script=-khmer}', ""); - Expect(0, 6656, '\p{Is_Script=-khmer}', ""); - Expect(1, 6656, '\p{^Is_Script=-khmer}', ""); - Expect(1, 6656, '\P{Is_Script=-khmer}', ""); - Expect(0, 6656, '\P{^Is_Script=-khmer}', ""); - Error('\p{Is_Sc=-/a/Khmr}'); - Error('\P{Is_Sc=-/a/Khmr}'); + Expect(1, 6655, '\p{Is_Script=_ Khmer}', ""); + Expect(0, 6655, '\p{^Is_Script=_ Khmer}', ""); + Expect(0, 6655, '\P{Is_Script=_ Khmer}', ""); + Expect(1, 6655, '\P{^Is_Script=_ Khmer}', ""); + Expect(0, 6656, '\p{Is_Script=_ Khmer}', ""); + Expect(1, 6656, '\p{^Is_Script=_ Khmer}', ""); + Expect(1, 6656, '\P{Is_Script=_ Khmer}', ""); + Expect(0, 6656, '\P{^Is_Script=_ Khmer}', ""); + Error('\p{Is_Sc: -Khmr:=}'); + Error('\P{Is_Sc: -Khmr:=}'); Expect(1, 6655, '\p{Is_Sc=khmr}', ""); Expect(0, 6655, '\p{^Is_Sc=khmr}', ""); Expect(0, 6655, '\P{Is_Sc=khmr}', ""); @@ -126896,38 +130578,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6656, '\p{^Is_Sc=khmr}', ""); Expect(1, 6656, '\P{Is_Sc=khmr}', ""); Expect(0, 6656, '\P{^Is_Sc=khmr}', ""); - Expect(1, 6655, '\p{Is_Sc=_-khmr}', ""); - Expect(0, 6655, '\p{^Is_Sc=_-khmr}', ""); - Expect(0, 6655, '\P{Is_Sc=_-khmr}', ""); - Expect(1, 6655, '\P{^Is_Sc=_-khmr}', ""); - Expect(0, 6656, '\p{Is_Sc=_-khmr}', ""); - Expect(1, 6656, '\p{^Is_Sc=_-khmr}', ""); - Expect(1, 6656, '\P{Is_Sc=_-khmr}', ""); - Expect(0, 6656, '\P{^Is_Sc=_-khmr}', ""); - Error('\p{Script=KHOJKI:=}'); - Error('\P{Script=KHOJKI:=}'); + Expect(1, 6655, '\p{Is_Sc: Khmr}', ""); + Expect(0, 6655, '\p{^Is_Sc: Khmr}', ""); + Expect(0, 6655, '\P{Is_Sc: Khmr}', ""); + Expect(1, 6655, '\P{^Is_Sc: Khmr}', ""); + Expect(0, 6656, '\p{Is_Sc: Khmr}', ""); + Expect(1, 6656, '\p{^Is_Sc: Khmr}', ""); + Expect(1, 6656, '\P{Is_Sc: Khmr}', ""); + Expect(0, 6656, '\P{^Is_Sc: Khmr}', ""); + Error('\p{Script= -Khojki/a/}'); + Error('\P{Script= -Khojki/a/}'); Expect(1, 70206, '\p{Script=:\AKhojki\z:}', "");; Expect(0, 70207, '\p{Script=:\AKhojki\z:}', "");; - Expect(1, 70206, '\p{Script=khojki}', ""); - Expect(0, 70206, '\p{^Script=khojki}', ""); - Expect(0, 70206, '\P{Script=khojki}', ""); - Expect(1, 70206, '\P{^Script=khojki}', ""); - Expect(0, 70207, '\p{Script=khojki}', ""); - Expect(1, 70207, '\p{^Script=khojki}', ""); - Expect(1, 70207, '\P{Script=khojki}', ""); - Expect(0, 70207, '\P{^Script=khojki}', ""); + Expect(1, 70206, '\p{Script:khojki}', ""); + Expect(0, 70206, '\p{^Script:khojki}', ""); + Expect(0, 70206, '\P{Script:khojki}', ""); + Expect(1, 70206, '\P{^Script:khojki}', ""); + Expect(0, 70207, '\p{Script:khojki}', ""); + Expect(1, 70207, '\p{^Script:khojki}', ""); + Expect(1, 70207, '\P{Script:khojki}', ""); + Expect(0, 70207, '\P{^Script:khojki}', ""); Expect(1, 70206, '\p{Script=:\Akhojki\z:}', "");; Expect(0, 70207, '\p{Script=:\Akhojki\z:}', "");; - Expect(1, 70206, '\p{Script= Khojki}', ""); - Expect(0, 70206, '\p{^Script= Khojki}', ""); - Expect(0, 70206, '\P{Script= Khojki}', ""); - Expect(1, 70206, '\P{^Script= Khojki}', ""); - Expect(0, 70207, '\p{Script= Khojki}', ""); - Expect(1, 70207, '\p{^Script= Khojki}', ""); - Expect(1, 70207, '\P{Script= Khojki}', ""); - Expect(0, 70207, '\P{^Script= Khojki}', ""); - Error('\p{Sc= :=Khoj}'); - Error('\P{Sc= :=Khoj}'); + Expect(1, 70206, '\p{Script= khojki}', ""); + Expect(0, 70206, '\p{^Script= khojki}', ""); + Expect(0, 70206, '\P{Script= khojki}', ""); + Expect(1, 70206, '\P{^Script= khojki}', ""); + Expect(0, 70207, '\p{Script= khojki}', ""); + Expect(1, 70207, '\p{^Script= khojki}', ""); + Expect(1, 70207, '\P{Script= khojki}', ""); + Expect(0, 70207, '\P{^Script= khojki}', ""); + Error('\p{Sc= :=KHOJ}'); + Error('\P{Sc= :=KHOJ}'); Expect(1, 70206, '\p{Sc=:\AKhoj\z:}', "");; Expect(0, 70207, '\p{Sc=:\AKhoj\z:}', "");; Expect(1, 70206, '\p{Sc=khoj}', ""); @@ -126940,16 +130622,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70207, '\P{^Sc=khoj}', ""); Expect(1, 70206, '\p{Sc=:\Akhoj\z:}', "");; Expect(0, 70207, '\p{Sc=:\Akhoj\z:}', "");; - Expect(1, 70206, '\p{Sc: KHOJ}', ""); - Expect(0, 70206, '\p{^Sc: KHOJ}', ""); - Expect(0, 70206, '\P{Sc: KHOJ}', ""); - Expect(1, 70206, '\P{^Sc: KHOJ}', ""); - Expect(0, 70207, '\p{Sc: KHOJ}', ""); - Expect(1, 70207, '\p{^Sc: KHOJ}', ""); - Expect(1, 70207, '\P{Sc: KHOJ}', ""); - Expect(0, 70207, '\P{^Sc: KHOJ}', ""); - Error('\p{Is_Script= :=KHOJKI}'); - Error('\P{Is_Script= :=KHOJKI}'); + Expect(1, 70206, '\p{Sc= KHOJ}', ""); + Expect(0, 70206, '\p{^Sc= KHOJ}', ""); + Expect(0, 70206, '\P{Sc= KHOJ}', ""); + Expect(1, 70206, '\P{^Sc= KHOJ}', ""); + Expect(0, 70207, '\p{Sc= KHOJ}', ""); + Expect(1, 70207, '\p{^Sc= KHOJ}', ""); + Expect(1, 70207, '\P{Sc= KHOJ}', ""); + Expect(0, 70207, '\P{^Sc= KHOJ}', ""); + Error('\p{Is_Script=- Khojki/a/}'); + Error('\P{Is_Script=- Khojki/a/}'); Expect(1, 70206, '\p{Is_Script=khojki}', ""); Expect(0, 70206, '\p{^Is_Script=khojki}', ""); Expect(0, 70206, '\P{Is_Script=khojki}', ""); @@ -126958,16 +130640,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70207, '\p{^Is_Script=khojki}', ""); Expect(1, 70207, '\P{Is_Script=khojki}', ""); Expect(0, 70207, '\P{^Is_Script=khojki}', ""); - Expect(1, 70206, '\p{Is_Script= khojki}', ""); - Expect(0, 70206, '\p{^Is_Script= khojki}', ""); - Expect(0, 70206, '\P{Is_Script= khojki}', ""); - Expect(1, 70206, '\P{^Is_Script= khojki}', ""); - Expect(0, 70207, '\p{Is_Script= khojki}', ""); - Expect(1, 70207, '\p{^Is_Script= khojki}', ""); - Expect(1, 70207, '\P{Is_Script= khojki}', ""); - Expect(0, 70207, '\P{^Is_Script= khojki}', ""); - Error('\p{Is_Sc= :=Khoj}'); - Error('\P{Is_Sc= :=Khoj}'); + Expect(1, 70206, '\p{Is_Script= Khojki}', ""); + Expect(0, 70206, '\p{^Is_Script= Khojki}', ""); + Expect(0, 70206, '\P{Is_Script= Khojki}', ""); + Expect(1, 70206, '\P{^Is_Script= Khojki}', ""); + Expect(0, 70207, '\p{Is_Script= Khojki}', ""); + Expect(1, 70207, '\p{^Is_Script= Khojki}', ""); + Expect(1, 70207, '\P{Is_Script= Khojki}', ""); + Expect(0, 70207, '\P{^Is_Script= Khojki}', ""); + Error('\p{Is_Sc=-Khoj:=}'); + Error('\P{Is_Sc=-Khoj:=}'); Expect(1, 70206, '\p{Is_Sc=khoj}', ""); Expect(0, 70206, '\p{^Is_Sc=khoj}', ""); Expect(0, 70206, '\P{Is_Sc=khoj}', ""); @@ -126976,16 +130658,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70207, '\p{^Is_Sc=khoj}', ""); Expect(1, 70207, '\P{Is_Sc=khoj}', ""); Expect(0, 70207, '\P{^Is_Sc=khoj}', ""); - Expect(1, 70206, '\p{Is_Sc= KHOJ}', ""); - Expect(0, 70206, '\p{^Is_Sc= KHOJ}', ""); - Expect(0, 70206, '\P{Is_Sc= KHOJ}', ""); - Expect(1, 70206, '\P{^Is_Sc= KHOJ}', ""); - Expect(0, 70207, '\p{Is_Sc= KHOJ}', ""); - Expect(1, 70207, '\p{^Is_Sc= KHOJ}', ""); - Expect(1, 70207, '\P{Is_Sc= KHOJ}', ""); - Expect(0, 70207, '\P{^Is_Sc= KHOJ}', ""); - Error('\p{Script=/a/Kannada}'); - Error('\P{Script=/a/Kannada}'); + Expect(1, 70206, '\p{Is_Sc= khoj}', ""); + Expect(0, 70206, '\p{^Is_Sc= khoj}', ""); + Expect(0, 70206, '\P{Is_Sc= khoj}', ""); + Expect(1, 70206, '\P{^Is_Sc= khoj}', ""); + Expect(0, 70207, '\p{Is_Sc= khoj}', ""); + Expect(1, 70207, '\p{^Is_Sc= khoj}', ""); + Expect(1, 70207, '\P{Is_Sc= khoj}', ""); + Expect(0, 70207, '\P{^Is_Sc= khoj}', ""); + Error('\p{Script= :=Khitan_SMALL_script}'); + Error('\P{Script= :=Khitan_SMALL_script}'); + Expect(1, 101589, '\p{Script=:\AKhitan_Small_Script\z:}', "");; + Expect(0, 101590, '\p{Script=:\AKhitan_Small_Script\z:}', "");; + Expect(1, 101589, '\p{Script=khitansmallscript}', ""); + Expect(0, 101589, '\p{^Script=khitansmallscript}', ""); + Expect(0, 101589, '\P{Script=khitansmallscript}', ""); + Expect(1, 101589, '\P{^Script=khitansmallscript}', ""); + Expect(0, 101590, '\p{Script=khitansmallscript}', ""); + Expect(1, 101590, '\p{^Script=khitansmallscript}', ""); + Expect(1, 101590, '\P{Script=khitansmallscript}', ""); + Expect(0, 101590, '\P{^Script=khitansmallscript}', ""); + Expect(1, 101589, '\p{Script=:\Akhitansmallscript\z:}', "");; + Expect(0, 101590, '\p{Script=:\Akhitansmallscript\z:}', "");; + Expect(1, 101589, '\p{Script= _Khitan_small_SCRIPT}', ""); + Expect(0, 101589, '\p{^Script= _Khitan_small_SCRIPT}', ""); + Expect(0, 101589, '\P{Script= _Khitan_small_SCRIPT}', ""); + Expect(1, 101589, '\P{^Script= _Khitan_small_SCRIPT}', ""); + Expect(0, 101590, '\p{Script= _Khitan_small_SCRIPT}', ""); + Expect(1, 101590, '\p{^Script= _Khitan_small_SCRIPT}', ""); + Expect(1, 101590, '\P{Script= _Khitan_small_SCRIPT}', ""); + Expect(0, 101590, '\P{^Script= _Khitan_small_SCRIPT}', ""); + Error('\p{Sc=:= _kits}'); + Error('\P{Sc=:= _kits}'); + Expect(1, 101589, '\p{Sc=:\AKits\z:}', "");; + Expect(0, 101590, '\p{Sc=:\AKits\z:}', "");; + Expect(1, 101589, '\p{Sc=kits}', ""); + Expect(0, 101589, '\p{^Sc=kits}', ""); + Expect(0, 101589, '\P{Sc=kits}', ""); + Expect(1, 101589, '\P{^Sc=kits}', ""); + Expect(0, 101590, '\p{Sc=kits}', ""); + Expect(1, 101590, '\p{^Sc=kits}', ""); + Expect(1, 101590, '\P{Sc=kits}', ""); + Expect(0, 101590, '\P{^Sc=kits}', ""); + Expect(1, 101589, '\p{Sc=:\Akits\z:}', "");; + Expect(0, 101590, '\p{Sc=:\Akits\z:}', "");; + Expect(1, 101589, '\p{Sc=-_Kits}', ""); + Expect(0, 101589, '\p{^Sc=-_Kits}', ""); + Expect(0, 101589, '\P{Sc=-_Kits}', ""); + Expect(1, 101589, '\P{^Sc=-_Kits}', ""); + Expect(0, 101590, '\p{Sc=-_Kits}', ""); + Expect(1, 101590, '\p{^Sc=-_Kits}', ""); + Expect(1, 101590, '\P{Sc=-_Kits}', ""); + Expect(0, 101590, '\P{^Sc=-_Kits}', ""); + Error('\p{Is_Script=:=-KHITAN_small_script}'); + Error('\P{Is_Script=:=-KHITAN_small_script}'); + Expect(1, 101589, '\p{Is_Script=khitansmallscript}', ""); + Expect(0, 101589, '\p{^Is_Script=khitansmallscript}', ""); + Expect(0, 101589, '\P{Is_Script=khitansmallscript}', ""); + Expect(1, 101589, '\P{^Is_Script=khitansmallscript}', ""); + Expect(0, 101590, '\p{Is_Script=khitansmallscript}', ""); + Expect(1, 101590, '\p{^Is_Script=khitansmallscript}', ""); + Expect(1, 101590, '\P{Is_Script=khitansmallscript}', ""); + Expect(0, 101590, '\P{^Is_Script=khitansmallscript}', ""); + Expect(1, 101589, '\p{Is_Script= -KHITAN_Small_Script}', ""); + Expect(0, 101589, '\p{^Is_Script= -KHITAN_Small_Script}', ""); + Expect(0, 101589, '\P{Is_Script= -KHITAN_Small_Script}', ""); + Expect(1, 101589, '\P{^Is_Script= -KHITAN_Small_Script}', ""); + Expect(0, 101590, '\p{Is_Script= -KHITAN_Small_Script}', ""); + Expect(1, 101590, '\p{^Is_Script= -KHITAN_Small_Script}', ""); + Expect(1, 101590, '\P{Is_Script= -KHITAN_Small_Script}', ""); + Expect(0, 101590, '\P{^Is_Script= -KHITAN_Small_Script}', ""); + Error('\p{Is_Sc: _-Kits:=}'); + Error('\P{Is_Sc: _-Kits:=}'); + Expect(1, 101589, '\p{Is_Sc=kits}', ""); + Expect(0, 101589, '\p{^Is_Sc=kits}', ""); + Expect(0, 101589, '\P{Is_Sc=kits}', ""); + Expect(1, 101589, '\P{^Is_Sc=kits}', ""); + Expect(0, 101590, '\p{Is_Sc=kits}', ""); + Expect(1, 101590, '\p{^Is_Sc=kits}', ""); + Expect(1, 101590, '\P{Is_Sc=kits}', ""); + Expect(0, 101590, '\P{^Is_Sc=kits}', ""); + Expect(1, 101589, '\p{Is_Sc=-_Kits}', ""); + Expect(0, 101589, '\p{^Is_Sc=-_Kits}', ""); + Expect(0, 101589, '\P{Is_Sc=-_Kits}', ""); + Expect(1, 101589, '\P{^Is_Sc=-_Kits}', ""); + Expect(0, 101590, '\p{Is_Sc=-_Kits}', ""); + Expect(1, 101590, '\p{^Is_Sc=-_Kits}', ""); + Expect(1, 101590, '\P{Is_Sc=-_Kits}', ""); + Expect(0, 101590, '\P{^Is_Sc=-_Kits}', ""); + Error('\p{Script: --Kannada/a/}'); + Error('\P{Script: --Kannada/a/}'); Expect(1, 3314, '\p{Script=:\AKannada\z:}', "");; Expect(0, 3315, '\p{Script=:\AKannada\z:}', "");; Expect(1, 3314, '\p{Script=kannada}', ""); @@ -126998,38 +130760,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 3315, '\P{^Script=kannada}', ""); Expect(1, 3314, '\p{Script=:\Akannada\z:}', "");; Expect(0, 3315, '\p{Script=:\Akannada\z:}', "");; - Expect(1, 3314, '\p{Script=--kannada}', ""); - Expect(0, 3314, '\p{^Script=--kannada}', ""); - Expect(0, 3314, '\P{Script=--kannada}', ""); - Expect(1, 3314, '\P{^Script=--kannada}', ""); - Expect(0, 3315, '\p{Script=--kannada}', ""); - Expect(1, 3315, '\p{^Script=--kannada}', ""); - Expect(1, 3315, '\P{Script=--kannada}', ""); - Expect(0, 3315, '\P{^Script=--kannada}', ""); - Error('\p{Sc=-Knda:=}'); - Error('\P{Sc=-Knda:=}'); + Expect(1, 3314, '\p{Script= Kannada}', ""); + Expect(0, 3314, '\p{^Script= Kannada}', ""); + Expect(0, 3314, '\P{Script= Kannada}', ""); + Expect(1, 3314, '\P{^Script= Kannada}', ""); + Expect(0, 3315, '\p{Script= Kannada}', ""); + Expect(1, 3315, '\p{^Script= Kannada}', ""); + Expect(1, 3315, '\P{Script= Kannada}', ""); + Expect(0, 3315, '\P{^Script= Kannada}', ""); + Error('\p{Sc=/a/ -Knda}'); + Error('\P{Sc=/a/ -Knda}'); Expect(1, 3314, '\p{Sc=:\AKnda\z:}', "");; Expect(0, 3315, '\p{Sc=:\AKnda\z:}', "");; - Expect(1, 3314, '\p{Sc: knda}', ""); - Expect(0, 3314, '\p{^Sc: knda}', ""); - Expect(0, 3314, '\P{Sc: knda}', ""); - Expect(1, 3314, '\P{^Sc: knda}', ""); - Expect(0, 3315, '\p{Sc: knda}', ""); - Expect(1, 3315, '\p{^Sc: knda}', ""); - Expect(1, 3315, '\P{Sc: knda}', ""); - Expect(0, 3315, '\P{^Sc: knda}', ""); + Expect(1, 3314, '\p{Sc=knda}', ""); + Expect(0, 3314, '\p{^Sc=knda}', ""); + Expect(0, 3314, '\P{Sc=knda}', ""); + Expect(1, 3314, '\P{^Sc=knda}', ""); + Expect(0, 3315, '\p{Sc=knda}', ""); + Expect(1, 3315, '\p{^Sc=knda}', ""); + Expect(1, 3315, '\P{Sc=knda}', ""); + Expect(0, 3315, '\P{^Sc=knda}', ""); Expect(1, 3314, '\p{Sc=:\Aknda\z:}', "");; Expect(0, 3315, '\p{Sc=:\Aknda\z:}', "");; - Expect(1, 3314, '\p{Sc= Knda}', ""); - Expect(0, 3314, '\p{^Sc= Knda}', ""); - Expect(0, 3314, '\P{Sc= Knda}', ""); - Expect(1, 3314, '\P{^Sc= Knda}', ""); - Expect(0, 3315, '\p{Sc= Knda}', ""); - Expect(1, 3315, '\p{^Sc= Knda}', ""); - Expect(1, 3315, '\P{Sc= Knda}', ""); - Expect(0, 3315, '\P{^Sc= Knda}', ""); - Error('\p{Is_Script= KANNADA/a/}'); - Error('\P{Is_Script= KANNADA/a/}'); + Expect(1, 3314, '\p{Sc= Knda}', ""); + Expect(0, 3314, '\p{^Sc= Knda}', ""); + Expect(0, 3314, '\P{Sc= Knda}', ""); + Expect(1, 3314, '\P{^Sc= Knda}', ""); + Expect(0, 3315, '\p{Sc= Knda}', ""); + Expect(1, 3315, '\p{^Sc= Knda}', ""); + Expect(1, 3315, '\P{Sc= Knda}', ""); + Expect(0, 3315, '\P{^Sc= Knda}', ""); + Error('\p{Is_Script= :=Kannada}'); + Error('\P{Is_Script= :=Kannada}'); Expect(1, 3314, '\p{Is_Script=kannada}', ""); Expect(0, 3314, '\p{^Is_Script=kannada}', ""); Expect(0, 3314, '\P{Is_Script=kannada}', ""); @@ -127038,16 +130800,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3315, '\p{^Is_Script=kannada}', ""); Expect(1, 3315, '\P{Is_Script=kannada}', ""); Expect(0, 3315, '\P{^Is_Script=kannada}', ""); - Expect(1, 3314, '\p{Is_Script=_Kannada}', ""); - Expect(0, 3314, '\p{^Is_Script=_Kannada}', ""); - Expect(0, 3314, '\P{Is_Script=_Kannada}', ""); - Expect(1, 3314, '\P{^Is_Script=_Kannada}', ""); - Expect(0, 3315, '\p{Is_Script=_Kannada}', ""); - Expect(1, 3315, '\p{^Is_Script=_Kannada}', ""); - Expect(1, 3315, '\P{Is_Script=_Kannada}', ""); - Expect(0, 3315, '\P{^Is_Script=_Kannada}', ""); - Error('\p{Is_Sc=/a/-Knda}'); - Error('\P{Is_Sc=/a/-Knda}'); + Expect(1, 3314, '\p{Is_Script=__kannada}', ""); + Expect(0, 3314, '\p{^Is_Script=__kannada}', ""); + Expect(0, 3314, '\P{Is_Script=__kannada}', ""); + Expect(1, 3314, '\P{^Is_Script=__kannada}', ""); + Expect(0, 3315, '\p{Is_Script=__kannada}', ""); + Expect(1, 3315, '\p{^Is_Script=__kannada}', ""); + Expect(1, 3315, '\P{Is_Script=__kannada}', ""); + Expect(0, 3315, '\P{^Is_Script=__kannada}', ""); + Error('\p{Is_Sc::=-_knda}'); + Error('\P{Is_Sc::=-_knda}'); Expect(1, 3314, '\p{Is_Sc=knda}', ""); Expect(0, 3314, '\p{^Is_Sc=knda}', ""); Expect(0, 3314, '\P{Is_Sc=knda}', ""); @@ -127056,16 +130818,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3315, '\p{^Is_Sc=knda}', ""); Expect(1, 3315, '\P{Is_Sc=knda}', ""); Expect(0, 3315, '\P{^Is_Sc=knda}', ""); - Expect(1, 3314, '\p{Is_Sc=_Knda}', ""); - Expect(0, 3314, '\p{^Is_Sc=_Knda}', ""); - Expect(0, 3314, '\P{Is_Sc=_Knda}', ""); - Expect(1, 3314, '\P{^Is_Sc=_Knda}', ""); - Expect(0, 3315, '\p{Is_Sc=_Knda}', ""); - Expect(1, 3315, '\p{^Is_Sc=_Knda}', ""); - Expect(1, 3315, '\P{Is_Sc=_Knda}', ""); - Expect(0, 3315, '\P{^Is_Sc=_Knda}', ""); - Error('\p{Script=:= kaithi}'); - Error('\P{Script=:= kaithi}'); + Expect(1, 3314, '\p{Is_Sc= -KNDA}', ""); + Expect(0, 3314, '\p{^Is_Sc= -KNDA}', ""); + Expect(0, 3314, '\P{Is_Sc= -KNDA}', ""); + Expect(1, 3314, '\P{^Is_Sc= -KNDA}', ""); + Expect(0, 3315, '\p{Is_Sc= -KNDA}', ""); + Expect(1, 3315, '\p{^Is_Sc= -KNDA}', ""); + Expect(1, 3315, '\P{Is_Sc= -KNDA}', ""); + Expect(0, 3315, '\P{^Is_Sc= -KNDA}', ""); + Error('\p{Script=-Kaithi/a/}'); + Error('\P{Script=-Kaithi/a/}'); Expect(1, 69837, '\p{Script=:\AKaithi\z:}', "");; Expect(0, 69838, '\p{Script=:\AKaithi\z:}', "");; Expect(1, 69837, '\p{Script=kaithi}', ""); @@ -127078,16 +130840,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69838, '\P{^Script=kaithi}', ""); Expect(1, 69837, '\p{Script=:\Akaithi\z:}', "");; Expect(0, 69838, '\p{Script=:\Akaithi\z:}', "");; - Expect(1, 69837, '\p{Script= _KAITHI}', ""); - Expect(0, 69837, '\p{^Script= _KAITHI}', ""); - Expect(0, 69837, '\P{Script= _KAITHI}', ""); - Expect(1, 69837, '\P{^Script= _KAITHI}', ""); - Expect(0, 69838, '\p{Script= _KAITHI}', ""); - Expect(1, 69838, '\p{^Script= _KAITHI}', ""); - Expect(1, 69838, '\P{Script= _KAITHI}', ""); - Expect(0, 69838, '\P{^Script= _KAITHI}', ""); - Error('\p{Sc= Kthi/a/}'); - Error('\P{Sc= Kthi/a/}'); + Expect(1, 69837, '\p{Script=_KAITHI}', ""); + Expect(0, 69837, '\p{^Script=_KAITHI}', ""); + Expect(0, 69837, '\P{Script=_KAITHI}', ""); + Expect(1, 69837, '\P{^Script=_KAITHI}', ""); + Expect(0, 69838, '\p{Script=_KAITHI}', ""); + Expect(1, 69838, '\p{^Script=_KAITHI}', ""); + Expect(1, 69838, '\P{Script=_KAITHI}', ""); + Expect(0, 69838, '\P{^Script=_KAITHI}', ""); + Error('\p{Sc=kthi:=}'); + Error('\P{Sc=kthi:=}'); Expect(1, 69837, '\p{Sc=:\AKthi\z:}', "");; Expect(0, 69838, '\p{Sc=:\AKthi\z:}', "");; Expect(1, 69837, '\p{Sc=kthi}', ""); @@ -127100,16 +130862,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69838, '\P{^Sc=kthi}', ""); Expect(1, 69837, '\p{Sc=:\Akthi\z:}', "");; Expect(0, 69838, '\p{Sc=:\Akthi\z:}', "");; - Expect(1, 69837, '\p{Sc= kthi}', ""); - Expect(0, 69837, '\p{^Sc= kthi}', ""); - Expect(0, 69837, '\P{Sc= kthi}', ""); - Expect(1, 69837, '\P{^Sc= kthi}', ""); - Expect(0, 69838, '\p{Sc= kthi}', ""); - Expect(1, 69838, '\p{^Sc= kthi}', ""); - Expect(1, 69838, '\P{Sc= kthi}', ""); - Expect(0, 69838, '\P{^Sc= kthi}', ""); - Error('\p{Is_Script= :=Kaithi}'); - Error('\P{Is_Script= :=Kaithi}'); + Expect(1, 69837, '\p{Sc=- KTHI}', ""); + Expect(0, 69837, '\p{^Sc=- KTHI}', ""); + Expect(0, 69837, '\P{Sc=- KTHI}', ""); + Expect(1, 69837, '\P{^Sc=- KTHI}', ""); + Expect(0, 69838, '\p{Sc=- KTHI}', ""); + Expect(1, 69838, '\p{^Sc=- KTHI}', ""); + Expect(1, 69838, '\P{Sc=- KTHI}', ""); + Expect(0, 69838, '\P{^Sc=- KTHI}', ""); + Error('\p{Is_Script=-/a/Kaithi}'); + Error('\P{Is_Script=-/a/Kaithi}'); Expect(1, 69837, '\p{Is_Script=kaithi}', ""); Expect(0, 69837, '\p{^Is_Script=kaithi}', ""); Expect(0, 69837, '\P{Is_Script=kaithi}', ""); @@ -127118,16 +130880,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69838, '\p{^Is_Script=kaithi}', ""); Expect(1, 69838, '\P{Is_Script=kaithi}', ""); Expect(0, 69838, '\P{^Is_Script=kaithi}', ""); - Expect(1, 69837, '\p{Is_Script= KAITHI}', ""); - Expect(0, 69837, '\p{^Is_Script= KAITHI}', ""); - Expect(0, 69837, '\P{Is_Script= KAITHI}', ""); - Expect(1, 69837, '\P{^Is_Script= KAITHI}', ""); - Expect(0, 69838, '\p{Is_Script= KAITHI}', ""); - Expect(1, 69838, '\p{^Is_Script= KAITHI}', ""); - Expect(1, 69838, '\P{Is_Script= KAITHI}', ""); - Expect(0, 69838, '\P{^Is_Script= KAITHI}', ""); - Error('\p{Is_Sc: := -kthi}'); - Error('\P{Is_Sc: := -kthi}'); + Expect(1, 69837, '\p{Is_Script=- Kaithi}', ""); + Expect(0, 69837, '\p{^Is_Script=- Kaithi}', ""); + Expect(0, 69837, '\P{Is_Script=- Kaithi}', ""); + Expect(1, 69837, '\P{^Is_Script=- Kaithi}', ""); + Expect(0, 69838, '\p{Is_Script=- Kaithi}', ""); + Expect(1, 69838, '\p{^Is_Script=- Kaithi}', ""); + Expect(1, 69838, '\P{Is_Script=- Kaithi}', ""); + Expect(0, 69838, '\P{^Is_Script=- Kaithi}', ""); + Error('\p{Is_Sc=- kthi/a/}'); + Error('\P{Is_Sc=- kthi/a/}'); Expect(1, 69837, '\p{Is_Sc=kthi}', ""); Expect(0, 69837, '\p{^Is_Sc=kthi}', ""); Expect(0, 69837, '\P{Is_Sc=kthi}', ""); @@ -127136,38 +130898,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69838, '\p{^Is_Sc=kthi}', ""); Expect(1, 69838, '\P{Is_Sc=kthi}', ""); Expect(0, 69838, '\P{^Is_Sc=kthi}', ""); - Expect(1, 69837, '\p{Is_Sc= kthi}', ""); - Expect(0, 69837, '\p{^Is_Sc= kthi}', ""); - Expect(0, 69837, '\P{Is_Sc= kthi}', ""); - Expect(1, 69837, '\P{^Is_Sc= kthi}', ""); - Expect(0, 69838, '\p{Is_Sc= kthi}', ""); - Expect(1, 69838, '\p{^Is_Sc= kthi}', ""); - Expect(1, 69838, '\P{Is_Sc= kthi}', ""); - Expect(0, 69838, '\P{^Is_Sc= kthi}', ""); - Error('\p{Script= Tai_THAM:=}'); - Error('\P{Script= Tai_THAM:=}'); + Error('\p{Script=/a/ -Tai_tham}'); + Error('\P{Script=/a/ -Tai_tham}'); Expect(1, 6829, '\p{Script=:\ATai_Tham\z:}', "");; Expect(0, 6830, '\p{Script=:\ATai_Tham\z:}', "");; - Expect(1, 6829, '\p{Script=taitham}', ""); - Expect(0, 6829, '\p{^Script=taitham}', ""); - Expect(0, 6829, '\P{Script=taitham}', ""); - Expect(1, 6829, '\P{^Script=taitham}', ""); - Expect(0, 6830, '\p{Script=taitham}', ""); - Expect(1, 6830, '\p{^Script=taitham}', ""); - Expect(1, 6830, '\P{Script=taitham}', ""); - Expect(0, 6830, '\P{^Script=taitham}', ""); + Expect(1, 6829, '\p{Script:taitham}', ""); + Expect(0, 6829, '\p{^Script:taitham}', ""); + Expect(0, 6829, '\P{Script:taitham}', ""); + Expect(1, 6829, '\P{^Script:taitham}', ""); + Expect(0, 6830, '\p{Script:taitham}', ""); + Expect(1, 6830, '\p{^Script:taitham}', ""); + Expect(1, 6830, '\P{Script:taitham}', ""); + Expect(0, 6830, '\P{^Script:taitham}', ""); Expect(1, 6829, '\p{Script=:\Ataitham\z:}', "");; Expect(0, 6830, '\p{Script=:\Ataitham\z:}', "");; - Expect(1, 6829, '\p{Script=-TAI_tham}', ""); - Expect(0, 6829, '\p{^Script=-TAI_tham}', ""); - Expect(0, 6829, '\P{Script=-TAI_tham}', ""); - Expect(1, 6829, '\P{^Script=-TAI_tham}', ""); - Expect(0, 6830, '\p{Script=-TAI_tham}', ""); - Expect(1, 6830, '\p{^Script=-TAI_tham}', ""); - Expect(1, 6830, '\P{Script=-TAI_tham}', ""); - Expect(0, 6830, '\P{^Script=-TAI_tham}', ""); - Error('\p{Sc=:= lana}'); - Error('\P{Sc=:= lana}'); + Expect(1, 6829, '\p{Script= tai_tham}', ""); + Expect(0, 6829, '\p{^Script= tai_tham}', ""); + Expect(0, 6829, '\P{Script= tai_tham}', ""); + Expect(1, 6829, '\P{^Script= tai_tham}', ""); + Expect(0, 6830, '\p{Script= tai_tham}', ""); + Expect(1, 6830, '\p{^Script= tai_tham}', ""); + Expect(1, 6830, '\P{Script= tai_tham}', ""); + Expect(0, 6830, '\P{^Script= tai_tham}', ""); + Error('\p{Sc=_/a/lana}'); + Error('\P{Sc=_/a/lana}'); Expect(1, 6829, '\p{Sc=:\ALana\z:}', "");; Expect(0, 6830, '\p{Sc=:\ALana\z:}', "");; Expect(1, 6829, '\p{Sc=lana}', ""); @@ -127180,16 +130934,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6830, '\P{^Sc=lana}', ""); Expect(1, 6829, '\p{Sc=:\Alana\z:}', "");; Expect(0, 6830, '\p{Sc=:\Alana\z:}', "");; - Expect(1, 6829, '\p{Sc: lana}', ""); - Expect(0, 6829, '\p{^Sc: lana}', ""); - Expect(0, 6829, '\P{Sc: lana}', ""); - Expect(1, 6829, '\P{^Sc: lana}', ""); - Expect(0, 6830, '\p{Sc: lana}', ""); - Expect(1, 6830, '\p{^Sc: lana}', ""); - Expect(1, 6830, '\P{Sc: lana}', ""); - Expect(0, 6830, '\P{^Sc: lana}', ""); - Error('\p{Is_Script=/a/TAI_Tham}'); - Error('\P{Is_Script=/a/TAI_Tham}'); + Expect(1, 6829, '\p{Sc=__LANA}', ""); + Expect(0, 6829, '\p{^Sc=__LANA}', ""); + Expect(0, 6829, '\P{Sc=__LANA}', ""); + Expect(1, 6829, '\P{^Sc=__LANA}', ""); + Expect(0, 6830, '\p{Sc=__LANA}', ""); + Expect(1, 6830, '\p{^Sc=__LANA}', ""); + Expect(1, 6830, '\P{Sc=__LANA}', ""); + Expect(0, 6830, '\P{^Sc=__LANA}', ""); + Error('\p{Is_Script= /a/Tai_Tham}'); + Error('\P{Is_Script= /a/Tai_Tham}'); Expect(1, 6829, '\p{Is_Script=taitham}', ""); Expect(0, 6829, '\p{^Is_Script=taitham}', ""); Expect(0, 6829, '\P{Is_Script=taitham}', ""); @@ -127198,16 +130952,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6830, '\p{^Is_Script=taitham}', ""); Expect(1, 6830, '\P{Is_Script=taitham}', ""); Expect(0, 6830, '\P{^Is_Script=taitham}', ""); - Expect(1, 6829, '\p{Is_Script=_Tai_Tham}', ""); - Expect(0, 6829, '\p{^Is_Script=_Tai_Tham}', ""); - Expect(0, 6829, '\P{Is_Script=_Tai_Tham}', ""); - Expect(1, 6829, '\P{^Is_Script=_Tai_Tham}', ""); - Expect(0, 6830, '\p{Is_Script=_Tai_Tham}', ""); - Expect(1, 6830, '\p{^Is_Script=_Tai_Tham}', ""); - Expect(1, 6830, '\P{Is_Script=_Tai_Tham}', ""); - Expect(0, 6830, '\P{^Is_Script=_Tai_Tham}', ""); - Error('\p{Is_Sc=_/a/Lana}'); - Error('\P{Is_Sc=_/a/Lana}'); + Expect(1, 6829, '\p{Is_Script= TAI_THAM}', ""); + Expect(0, 6829, '\p{^Is_Script= TAI_THAM}', ""); + Expect(0, 6829, '\P{Is_Script= TAI_THAM}', ""); + Expect(1, 6829, '\P{^Is_Script= TAI_THAM}', ""); + Expect(0, 6830, '\p{Is_Script= TAI_THAM}', ""); + Expect(1, 6830, '\p{^Is_Script= TAI_THAM}', ""); + Expect(1, 6830, '\P{Is_Script= TAI_THAM}', ""); + Expect(0, 6830, '\P{^Is_Script= TAI_THAM}', ""); + Error('\p{Is_Sc=Lana/a/}'); + Error('\P{Is_Sc=Lana/a/}'); Expect(1, 6829, '\p{Is_Sc=lana}', ""); Expect(0, 6829, '\p{^Is_Sc=lana}', ""); Expect(0, 6829, '\P{Is_Sc=lana}', ""); @@ -127216,16 +130970,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6830, '\p{^Is_Sc=lana}', ""); Expect(1, 6830, '\P{Is_Sc=lana}', ""); Expect(0, 6830, '\P{^Is_Sc=lana}', ""); - Expect(1, 6829, '\p{Is_Sc= LANA}', ""); - Expect(0, 6829, '\p{^Is_Sc= LANA}', ""); - Expect(0, 6829, '\P{Is_Sc= LANA}', ""); - Expect(1, 6829, '\P{^Is_Sc= LANA}', ""); - Expect(0, 6830, '\p{Is_Sc= LANA}', ""); - Expect(1, 6830, '\p{^Is_Sc= LANA}', ""); - Expect(1, 6830, '\P{Is_Sc= LANA}', ""); - Expect(0, 6830, '\P{^Is_Sc= LANA}', ""); - Error('\p{Script: _Lao:=}'); - Error('\P{Script: _Lao:=}'); + Expect(1, 6829, '\p{Is_Sc= Lana}', ""); + Expect(0, 6829, '\p{^Is_Sc= Lana}', ""); + Expect(0, 6829, '\P{Is_Sc= Lana}', ""); + Expect(1, 6829, '\P{^Is_Sc= Lana}', ""); + Expect(0, 6830, '\p{Is_Sc= Lana}', ""); + Expect(1, 6830, '\p{^Is_Sc= Lana}', ""); + Expect(1, 6830, '\P{Is_Sc= Lana}', ""); + Expect(0, 6830, '\P{^Is_Sc= Lana}', ""); + Error('\p{Script=/a/_Lao}'); + Error('\P{Script=/a/_Lao}'); Expect(1, 3807, '\p{Script=:\ALao\z:}', "");; Expect(0, 3808, '\p{Script=:\ALao\z:}', "");; Expect(1, 3807, '\p{Script=lao}', ""); @@ -127238,38 +130992,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 3808, '\P{^Script=lao}', ""); Expect(1, 3807, '\p{Script=:\Alao\z:}', "");; Expect(0, 3808, '\p{Script=:\Alao\z:}', "");; - Expect(1, 3807, '\p{Script: LAO}', ""); - Expect(0, 3807, '\p{^Script: LAO}', ""); - Expect(0, 3807, '\P{Script: LAO}', ""); - Expect(1, 3807, '\P{^Script: LAO}', ""); - Expect(0, 3808, '\p{Script: LAO}', ""); - Expect(1, 3808, '\p{^Script: LAO}', ""); - Expect(1, 3808, '\P{Script: LAO}', ""); - Expect(0, 3808, '\P{^Script: LAO}', ""); - Error('\p{Sc= :=laoo}'); - Error('\P{Sc= :=laoo}'); + Expect(1, 3807, '\p{Script=_-LAO}', ""); + Expect(0, 3807, '\p{^Script=_-LAO}', ""); + Expect(0, 3807, '\P{Script=_-LAO}', ""); + Expect(1, 3807, '\P{^Script=_-LAO}', ""); + Expect(0, 3808, '\p{Script=_-LAO}', ""); + Expect(1, 3808, '\p{^Script=_-LAO}', ""); + Expect(1, 3808, '\P{Script=_-LAO}', ""); + Expect(0, 3808, '\P{^Script=_-LAO}', ""); + Error('\p{Sc::= laoo}'); + Error('\P{Sc::= laoo}'); Expect(1, 3807, '\p{Sc=:\ALaoo\z:}', "");; Expect(0, 3808, '\p{Sc=:\ALaoo\z:}', "");; - Expect(1, 3807, '\p{Sc: laoo}', ""); - Expect(0, 3807, '\p{^Sc: laoo}', ""); - Expect(0, 3807, '\P{Sc: laoo}', ""); - Expect(1, 3807, '\P{^Sc: laoo}', ""); - Expect(0, 3808, '\p{Sc: laoo}', ""); - Expect(1, 3808, '\p{^Sc: laoo}', ""); - Expect(1, 3808, '\P{Sc: laoo}', ""); - Expect(0, 3808, '\P{^Sc: laoo}', ""); + Expect(1, 3807, '\p{Sc=laoo}', ""); + Expect(0, 3807, '\p{^Sc=laoo}', ""); + Expect(0, 3807, '\P{Sc=laoo}', ""); + Expect(1, 3807, '\P{^Sc=laoo}', ""); + Expect(0, 3808, '\p{Sc=laoo}', ""); + Expect(1, 3808, '\p{^Sc=laoo}', ""); + Expect(1, 3808, '\P{Sc=laoo}', ""); + Expect(0, 3808, '\P{^Sc=laoo}', ""); Expect(1, 3807, '\p{Sc=:\Alaoo\z:}', "");; Expect(0, 3808, '\p{Sc=:\Alaoo\z:}', "");; - Expect(1, 3807, '\p{Sc= Laoo}', ""); - Expect(0, 3807, '\p{^Sc= Laoo}', ""); - Expect(0, 3807, '\P{Sc= Laoo}', ""); - Expect(1, 3807, '\P{^Sc= Laoo}', ""); - Expect(0, 3808, '\p{Sc= Laoo}', ""); - Expect(1, 3808, '\p{^Sc= Laoo}', ""); - Expect(1, 3808, '\P{Sc= Laoo}', ""); - Expect(0, 3808, '\P{^Sc= Laoo}', ""); - Error('\p{Is_Script=/a/ lao}'); - Error('\P{Is_Script=/a/ lao}'); + Expect(1, 3807, '\p{Sc=__LAOO}', ""); + Expect(0, 3807, '\p{^Sc=__LAOO}', ""); + Expect(0, 3807, '\P{Sc=__LAOO}', ""); + Expect(1, 3807, '\P{^Sc=__LAOO}', ""); + Expect(0, 3808, '\p{Sc=__LAOO}', ""); + Expect(1, 3808, '\p{^Sc=__LAOO}', ""); + Expect(1, 3808, '\P{Sc=__LAOO}', ""); + Expect(0, 3808, '\P{^Sc=__LAOO}', ""); + Error('\p{Is_Script=-lao:=}'); + Error('\P{Is_Script=-lao:=}'); Expect(1, 3807, '\p{Is_Script=lao}', ""); Expect(0, 3807, '\p{^Is_Script=lao}', ""); Expect(0, 3807, '\P{Is_Script=lao}', ""); @@ -127286,48 +131040,48 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3808, '\p{^Is_Script=- Lao}', ""); Expect(1, 3808, '\P{Is_Script=- Lao}', ""); Expect(0, 3808, '\P{^Is_Script=- Lao}', ""); - Error('\p{Is_Sc=/a/ Laoo}'); - Error('\P{Is_Sc=/a/ Laoo}'); - Expect(1, 3807, '\p{Is_Sc: laoo}', ""); - Expect(0, 3807, '\p{^Is_Sc: laoo}', ""); - Expect(0, 3807, '\P{Is_Sc: laoo}', ""); - Expect(1, 3807, '\P{^Is_Sc: laoo}', ""); - Expect(0, 3808, '\p{Is_Sc: laoo}', ""); - Expect(1, 3808, '\p{^Is_Sc: laoo}', ""); - Expect(1, 3808, '\P{Is_Sc: laoo}', ""); - Expect(0, 3808, '\P{^Is_Sc: laoo}', ""); - Expect(1, 3807, '\p{Is_Sc=- Laoo}', ""); - Expect(0, 3807, '\p{^Is_Sc=- Laoo}', ""); - Expect(0, 3807, '\P{Is_Sc=- Laoo}', ""); - Expect(1, 3807, '\P{^Is_Sc=- Laoo}', ""); - Expect(0, 3808, '\p{Is_Sc=- Laoo}', ""); - Expect(1, 3808, '\p{^Is_Sc=- Laoo}', ""); - Expect(1, 3808, '\P{Is_Sc=- Laoo}', ""); - Expect(0, 3808, '\P{^Is_Sc=- Laoo}', ""); - Error('\p{Script=/a/ Latin}'); - Error('\P{Script=/a/ Latin}'); + Error('\p{Is_Sc= Laoo/a/}'); + Error('\P{Is_Sc= Laoo/a/}'); + Expect(1, 3807, '\p{Is_Sc=laoo}', ""); + Expect(0, 3807, '\p{^Is_Sc=laoo}', ""); + Expect(0, 3807, '\P{Is_Sc=laoo}', ""); + Expect(1, 3807, '\P{^Is_Sc=laoo}', ""); + Expect(0, 3808, '\p{Is_Sc=laoo}', ""); + Expect(1, 3808, '\p{^Is_Sc=laoo}', ""); + Expect(1, 3808, '\P{Is_Sc=laoo}', ""); + Expect(0, 3808, '\P{^Is_Sc=laoo}', ""); + Expect(1, 3807, '\p{Is_Sc=- laoo}', ""); + Expect(0, 3807, '\p{^Is_Sc=- laoo}', ""); + Expect(0, 3807, '\P{Is_Sc=- laoo}', ""); + Expect(1, 3807, '\P{^Is_Sc=- laoo}', ""); + Expect(0, 3808, '\p{Is_Sc=- laoo}', ""); + Expect(1, 3808, '\p{^Is_Sc=- laoo}', ""); + Expect(1, 3808, '\P{Is_Sc=- laoo}', ""); + Expect(0, 3808, '\P{^Is_Sc=- laoo}', ""); + Error('\p{Script=/a/Latin}'); + Error('\P{Script=/a/Latin}'); Expect(1, 65370, '\p{Script=:\ALatin\z:}', "");; Expect(0, 65371, '\p{Script=:\ALatin\z:}', "");; - Expect(1, 65370, '\p{Script=latin}', ""); - Expect(0, 65370, '\p{^Script=latin}', ""); - Expect(0, 65370, '\P{Script=latin}', ""); - Expect(1, 65370, '\P{^Script=latin}', ""); - Expect(0, 65371, '\p{Script=latin}', ""); - Expect(1, 65371, '\p{^Script=latin}', ""); - Expect(1, 65371, '\P{Script=latin}', ""); - Expect(0, 65371, '\P{^Script=latin}', ""); + Expect(1, 65370, '\p{Script: latin}', ""); + Expect(0, 65370, '\p{^Script: latin}', ""); + Expect(0, 65370, '\P{Script: latin}', ""); + Expect(1, 65370, '\P{^Script: latin}', ""); + Expect(0, 65371, '\p{Script: latin}', ""); + Expect(1, 65371, '\p{^Script: latin}', ""); + Expect(1, 65371, '\P{Script: latin}', ""); + Expect(0, 65371, '\P{^Script: latin}', ""); Expect(1, 65370, '\p{Script=:\Alatin\z:}', "");; Expect(0, 65371, '\p{Script=:\Alatin\z:}', "");; - Expect(1, 65370, '\p{Script=_latin}', ""); - Expect(0, 65370, '\p{^Script=_latin}', ""); - Expect(0, 65370, '\P{Script=_latin}', ""); - Expect(1, 65370, '\P{^Script=_latin}', ""); - Expect(0, 65371, '\p{Script=_latin}', ""); - Expect(1, 65371, '\p{^Script=_latin}', ""); - Expect(1, 65371, '\P{Script=_latin}', ""); - Expect(0, 65371, '\P{^Script=_latin}', ""); - Error('\p{Sc=:=_-Latn}'); - Error('\P{Sc=:=_-Latn}'); + Expect(1, 65370, '\p{Script= Latin}', ""); + Expect(0, 65370, '\p{^Script= Latin}', ""); + Expect(0, 65370, '\P{Script= Latin}', ""); + Expect(1, 65370, '\P{^Script= Latin}', ""); + Expect(0, 65371, '\p{Script= Latin}', ""); + Expect(1, 65371, '\p{^Script= Latin}', ""); + Expect(1, 65371, '\P{Script= Latin}', ""); + Expect(0, 65371, '\P{^Script= Latin}', ""); + Error('\p{Sc=_/a/LATN}'); + Error('\P{Sc=_/a/LATN}'); Expect(1, 65370, '\p{Sc=:\ALatn\z:}', "");; Expect(0, 65371, '\p{Sc=:\ALatn\z:}', "");; Expect(1, 65370, '\p{Sc=latn}', ""); @@ -127340,16 +131094,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65371, '\P{^Sc=latn}', ""); Expect(1, 65370, '\p{Sc=:\Alatn\z:}', "");; Expect(0, 65371, '\p{Sc=:\Alatn\z:}', "");; - Expect(1, 65370, '\p{Sc= -Latn}', ""); - Expect(0, 65370, '\p{^Sc= -Latn}', ""); - Expect(0, 65370, '\P{Sc= -Latn}', ""); - Expect(1, 65370, '\P{^Sc= -Latn}', ""); - Expect(0, 65371, '\p{Sc= -Latn}', ""); - Expect(1, 65371, '\p{^Sc= -Latn}', ""); - Expect(1, 65371, '\P{Sc= -Latn}', ""); - Expect(0, 65371, '\P{^Sc= -Latn}', ""); - Error('\p{Is_Script=/a/ _LATIN}'); - Error('\P{Is_Script=/a/ _LATIN}'); + Expect(1, 65370, '\p{Sc= _Latn}', ""); + Expect(0, 65370, '\p{^Sc= _Latn}', ""); + Expect(0, 65370, '\P{Sc= _Latn}', ""); + Expect(1, 65370, '\P{^Sc= _Latn}', ""); + Expect(0, 65371, '\p{Sc= _Latn}', ""); + Expect(1, 65371, '\p{^Sc= _Latn}', ""); + Expect(1, 65371, '\P{Sc= _Latn}', ""); + Expect(0, 65371, '\P{^Sc= _Latn}', ""); + Error('\p{Is_Script=-_latin/a/}'); + Error('\P{Is_Script=-_latin/a/}'); Expect(1, 65370, '\p{Is_Script=latin}', ""); Expect(0, 65370, '\p{^Is_Script=latin}', ""); Expect(0, 65370, '\P{Is_Script=latin}', ""); @@ -127358,34 +131112,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65371, '\p{^Is_Script=latin}', ""); Expect(1, 65371, '\P{Is_Script=latin}', ""); Expect(0, 65371, '\P{^Is_Script=latin}', ""); - Expect(1, 65370, '\p{Is_Script=LATIN}', ""); - Expect(0, 65370, '\p{^Is_Script=LATIN}', ""); - Expect(0, 65370, '\P{Is_Script=LATIN}', ""); - Expect(1, 65370, '\P{^Is_Script=LATIN}', ""); - Expect(0, 65371, '\p{Is_Script=LATIN}', ""); - Expect(1, 65371, '\p{^Is_Script=LATIN}', ""); - Expect(1, 65371, '\P{Is_Script=LATIN}', ""); - Expect(0, 65371, '\P{^Is_Script=LATIN}', ""); - Error('\p{Is_Sc=:= LATN}'); - Error('\P{Is_Sc=:= LATN}'); - Expect(1, 65370, '\p{Is_Sc=latn}', ""); - Expect(0, 65370, '\p{^Is_Sc=latn}', ""); - Expect(0, 65370, '\P{Is_Sc=latn}', ""); - Expect(1, 65370, '\P{^Is_Sc=latn}', ""); - Expect(0, 65371, '\p{Is_Sc=latn}', ""); - Expect(1, 65371, '\p{^Is_Sc=latn}', ""); - Expect(1, 65371, '\P{Is_Sc=latn}', ""); - Expect(0, 65371, '\P{^Is_Sc=latn}', ""); - Expect(1, 65370, '\p{Is_Sc=_Latn}', ""); - Expect(0, 65370, '\p{^Is_Sc=_Latn}', ""); - Expect(0, 65370, '\P{Is_Sc=_Latn}', ""); - Expect(1, 65370, '\P{^Is_Sc=_Latn}', ""); - Expect(0, 65371, '\p{Is_Sc=_Latn}', ""); - Expect(1, 65371, '\p{^Is_Sc=_Latn}', ""); - Expect(1, 65371, '\P{Is_Sc=_Latn}', ""); - Expect(0, 65371, '\P{^Is_Sc=_Latn}', ""); - Error('\p{Script=:=- Lepcha}'); - Error('\P{Script=:=- Lepcha}'); + Expect(1, 65370, '\p{Is_Script=-_Latin}', ""); + Expect(0, 65370, '\p{^Is_Script=-_Latin}', ""); + Expect(0, 65370, '\P{Is_Script=-_Latin}', ""); + Expect(1, 65370, '\P{^Is_Script=-_Latin}', ""); + Expect(0, 65371, '\p{Is_Script=-_Latin}', ""); + Expect(1, 65371, '\p{^Is_Script=-_Latin}', ""); + Expect(1, 65371, '\P{Is_Script=-_Latin}', ""); + Expect(0, 65371, '\P{^Is_Script=-_Latin}', ""); + Error('\p{Is_Sc=:=latn}'); + Error('\P{Is_Sc=:=latn}'); + Expect(1, 65370, '\p{Is_Sc: latn}', ""); + Expect(0, 65370, '\p{^Is_Sc: latn}', ""); + Expect(0, 65370, '\P{Is_Sc: latn}', ""); + Expect(1, 65370, '\P{^Is_Sc: latn}', ""); + Expect(0, 65371, '\p{Is_Sc: latn}', ""); + Expect(1, 65371, '\p{^Is_Sc: latn}', ""); + Expect(1, 65371, '\P{Is_Sc: latn}', ""); + Expect(0, 65371, '\P{^Is_Sc: latn}', ""); + Expect(1, 65370, '\p{Is_Sc= Latn}', ""); + Expect(0, 65370, '\p{^Is_Sc= Latn}', ""); + Expect(0, 65370, '\P{Is_Sc= Latn}', ""); + Expect(1, 65370, '\P{^Is_Sc= Latn}', ""); + Expect(0, 65371, '\p{Is_Sc= Latn}', ""); + Expect(1, 65371, '\p{^Is_Sc= Latn}', ""); + Expect(1, 65371, '\P{Is_Sc= Latn}', ""); + Expect(0, 65371, '\P{^Is_Sc= Latn}', ""); + Error('\p{Script=_ LEPCHA:=}'); + Error('\P{Script=_ LEPCHA:=}'); Expect(1, 7247, '\p{Script=:\ALepcha\z:}', "");; Expect(0, 7248, '\p{Script=:\ALepcha\z:}', "");; Expect(1, 7247, '\p{Script=lepcha}', ""); @@ -127398,16 +131152,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7248, '\P{^Script=lepcha}', ""); Expect(1, 7247, '\p{Script=:\Alepcha\z:}', "");; Expect(0, 7248, '\p{Script=:\Alepcha\z:}', "");; - Expect(1, 7247, '\p{Script= lepcha}', ""); - Expect(0, 7247, '\p{^Script= lepcha}', ""); - Expect(0, 7247, '\P{Script= lepcha}', ""); - Expect(1, 7247, '\P{^Script= lepcha}', ""); - Expect(0, 7248, '\p{Script= lepcha}', ""); - Expect(1, 7248, '\p{^Script= lepcha}', ""); - Expect(1, 7248, '\P{Script= lepcha}', ""); - Expect(0, 7248, '\P{^Script= lepcha}', ""); - Error('\p{Sc:-Lepc:=}'); - Error('\P{Sc:-Lepc:=}'); + Expect(1, 7247, '\p{Script=-Lepcha}', ""); + Expect(0, 7247, '\p{^Script=-Lepcha}', ""); + Expect(0, 7247, '\P{Script=-Lepcha}', ""); + Expect(1, 7247, '\P{^Script=-Lepcha}', ""); + Expect(0, 7248, '\p{Script=-Lepcha}', ""); + Expect(1, 7248, '\p{^Script=-Lepcha}', ""); + Expect(1, 7248, '\P{Script=-Lepcha}', ""); + Expect(0, 7248, '\P{^Script=-Lepcha}', ""); + Error('\p{Sc=__LEPC/a/}'); + Error('\P{Sc=__LEPC/a/}'); Expect(1, 7247, '\p{Sc=:\ALepc\z:}', "");; Expect(0, 7248, '\p{Sc=:\ALepc\z:}', "");; Expect(1, 7247, '\p{Sc=lepc}', ""); @@ -127420,16 +131174,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7248, '\P{^Sc=lepc}', ""); Expect(1, 7247, '\p{Sc=:\Alepc\z:}', "");; Expect(0, 7248, '\p{Sc=:\Alepc\z:}', "");; - Expect(1, 7247, '\p{Sc=_LEPC}', ""); - Expect(0, 7247, '\p{^Sc=_LEPC}', ""); - Expect(0, 7247, '\P{Sc=_LEPC}', ""); - Expect(1, 7247, '\P{^Sc=_LEPC}', ""); - Expect(0, 7248, '\p{Sc=_LEPC}', ""); - Expect(1, 7248, '\p{^Sc=_LEPC}', ""); - Expect(1, 7248, '\P{Sc=_LEPC}', ""); - Expect(0, 7248, '\P{^Sc=_LEPC}', ""); - Error('\p{Is_Script= /a/Lepcha}'); - Error('\P{Is_Script= /a/Lepcha}'); + Expect(1, 7247, '\p{Sc= Lepc}', ""); + Expect(0, 7247, '\p{^Sc= Lepc}', ""); + Expect(0, 7247, '\P{Sc= Lepc}', ""); + Expect(1, 7247, '\P{^Sc= Lepc}', ""); + Expect(0, 7248, '\p{Sc= Lepc}', ""); + Expect(1, 7248, '\p{^Sc= Lepc}', ""); + Expect(1, 7248, '\P{Sc= Lepc}', ""); + Expect(0, 7248, '\P{^Sc= Lepc}', ""); + Error('\p{Is_Script=/a/ LEPCHA}'); + Error('\P{Is_Script=/a/ LEPCHA}'); Expect(1, 7247, '\p{Is_Script=lepcha}', ""); Expect(0, 7247, '\p{^Is_Script=lepcha}', ""); Expect(0, 7247, '\P{Is_Script=lepcha}', ""); @@ -127438,16 +131192,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7248, '\p{^Is_Script=lepcha}', ""); Expect(1, 7248, '\P{Is_Script=lepcha}', ""); Expect(0, 7248, '\P{^Is_Script=lepcha}', ""); - Expect(1, 7247, '\p{Is_Script=_-Lepcha}', ""); - Expect(0, 7247, '\p{^Is_Script=_-Lepcha}', ""); - Expect(0, 7247, '\P{Is_Script=_-Lepcha}', ""); - Expect(1, 7247, '\P{^Is_Script=_-Lepcha}', ""); - Expect(0, 7248, '\p{Is_Script=_-Lepcha}', ""); - Expect(1, 7248, '\p{^Is_Script=_-Lepcha}', ""); - Expect(1, 7248, '\P{Is_Script=_-Lepcha}', ""); - Expect(0, 7248, '\P{^Is_Script=_-Lepcha}', ""); - Error('\p{Is_Sc=/a/Lepc}'); - Error('\P{Is_Sc=/a/Lepc}'); + Expect(1, 7247, '\p{Is_Script=_ lepcha}', ""); + Expect(0, 7247, '\p{^Is_Script=_ lepcha}', ""); + Expect(0, 7247, '\P{Is_Script=_ lepcha}', ""); + Expect(1, 7247, '\P{^Is_Script=_ lepcha}', ""); + Expect(0, 7248, '\p{Is_Script=_ lepcha}', ""); + Expect(1, 7248, '\p{^Is_Script=_ lepcha}', ""); + Expect(1, 7248, '\P{Is_Script=_ lepcha}', ""); + Expect(0, 7248, '\P{^Is_Script=_ lepcha}', ""); + Error('\p{Is_Sc=:=-LEPC}'); + Error('\P{Is_Sc=:=-LEPC}'); Expect(1, 7247, '\p{Is_Sc=lepc}', ""); Expect(0, 7247, '\p{^Is_Sc=lepc}', ""); Expect(0, 7247, '\P{Is_Sc=lepc}', ""); @@ -127456,16 +131210,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7248, '\p{^Is_Sc=lepc}', ""); Expect(1, 7248, '\P{Is_Sc=lepc}', ""); Expect(0, 7248, '\P{^Is_Sc=lepc}', ""); - Expect(1, 7247, '\p{Is_Sc= -Lepc}', ""); - Expect(0, 7247, '\p{^Is_Sc= -Lepc}', ""); - Expect(0, 7247, '\P{Is_Sc= -Lepc}', ""); - Expect(1, 7247, '\P{^Is_Sc= -Lepc}', ""); - Expect(0, 7248, '\p{Is_Sc= -Lepc}', ""); - Expect(1, 7248, '\p{^Is_Sc= -Lepc}', ""); - Expect(1, 7248, '\P{Is_Sc= -Lepc}', ""); - Expect(0, 7248, '\P{^Is_Sc= -Lepc}', ""); - Error('\p{Script=_ Limbu:=}'); - Error('\P{Script=_ Limbu:=}'); + Expect(1, 7247, '\p{Is_Sc=LEPC}', ""); + Expect(0, 7247, '\p{^Is_Sc=LEPC}', ""); + Expect(0, 7247, '\P{Is_Sc=LEPC}', ""); + Expect(1, 7247, '\P{^Is_Sc=LEPC}', ""); + Expect(0, 7248, '\p{Is_Sc=LEPC}', ""); + Expect(1, 7248, '\p{^Is_Sc=LEPC}', ""); + Expect(1, 7248, '\P{Is_Sc=LEPC}', ""); + Expect(0, 7248, '\P{^Is_Sc=LEPC}', ""); + Error('\p{Script= -LIMBU/a/}'); + Error('\P{Script= -LIMBU/a/}'); Expect(1, 6479, '\p{Script=:\ALimbu\z:}', "");; Expect(0, 6480, '\p{Script=:\ALimbu\z:}', "");; Expect(1, 6479, '\p{Script=limbu}', ""); @@ -127478,16 +131232,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6480, '\P{^Script=limbu}', ""); Expect(1, 6479, '\p{Script=:\Alimbu\z:}', "");; Expect(0, 6480, '\p{Script=:\Alimbu\z:}', "");; - Expect(1, 6479, '\p{Script=__limbu}', ""); - Expect(0, 6479, '\p{^Script=__limbu}', ""); - Expect(0, 6479, '\P{Script=__limbu}', ""); - Expect(1, 6479, '\P{^Script=__limbu}', ""); - Expect(0, 6480, '\p{Script=__limbu}', ""); - Expect(1, 6480, '\p{^Script=__limbu}', ""); - Expect(1, 6480, '\P{Script=__limbu}', ""); - Expect(0, 6480, '\P{^Script=__limbu}', ""); - Error('\p{Sc: - limb:=}'); - Error('\P{Sc: - limb:=}'); + Expect(1, 6479, '\p{Script: Limbu}', ""); + Expect(0, 6479, '\p{^Script: Limbu}', ""); + Expect(0, 6479, '\P{Script: Limbu}', ""); + Expect(1, 6479, '\P{^Script: Limbu}', ""); + Expect(0, 6480, '\p{Script: Limbu}', ""); + Expect(1, 6480, '\p{^Script: Limbu}', ""); + Expect(1, 6480, '\P{Script: Limbu}', ""); + Expect(0, 6480, '\P{^Script: Limbu}', ""); + Error('\p{Sc=-:=Limb}'); + Error('\P{Sc=-:=Limb}'); Expect(1, 6479, '\p{Sc=:\ALimb\z:}', "");; Expect(0, 6480, '\p{Sc=:\ALimb\z:}', "");; Expect(1, 6479, '\p{Sc=limb}', ""); @@ -127500,16 +131254,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6480, '\P{^Sc=limb}', ""); Expect(1, 6479, '\p{Sc=:\Alimb\z:}', "");; Expect(0, 6480, '\p{Sc=:\Alimb\z:}', "");; - Expect(1, 6479, '\p{Sc= LIMB}', ""); - Expect(0, 6479, '\p{^Sc= LIMB}', ""); - Expect(0, 6479, '\P{Sc= LIMB}', ""); - Expect(1, 6479, '\P{^Sc= LIMB}', ""); - Expect(0, 6480, '\p{Sc= LIMB}', ""); - Expect(1, 6480, '\p{^Sc= LIMB}', ""); - Expect(1, 6480, '\P{Sc= LIMB}', ""); - Expect(0, 6480, '\P{^Sc= LIMB}', ""); - Error('\p{Is_Script=--limbu/a/}'); - Error('\P{Is_Script=--limbu/a/}'); + Expect(1, 6479, '\p{Sc=Limb}', ""); + Expect(0, 6479, '\p{^Sc=Limb}', ""); + Expect(0, 6479, '\P{Sc=Limb}', ""); + Expect(1, 6479, '\P{^Sc=Limb}', ""); + Expect(0, 6480, '\p{Sc=Limb}', ""); + Expect(1, 6480, '\p{^Sc=Limb}', ""); + Expect(1, 6480, '\P{Sc=Limb}', ""); + Expect(0, 6480, '\P{^Sc=Limb}', ""); + Error('\p{Is_Script=:=-_Limbu}'); + Error('\P{Is_Script=:=-_Limbu}'); Expect(1, 6479, '\p{Is_Script=limbu}', ""); Expect(0, 6479, '\p{^Is_Script=limbu}', ""); Expect(0, 6479, '\P{Is_Script=limbu}', ""); @@ -127518,16 +131272,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6480, '\p{^Is_Script=limbu}', ""); Expect(1, 6480, '\P{Is_Script=limbu}', ""); Expect(0, 6480, '\P{^Is_Script=limbu}', ""); - Expect(1, 6479, '\p{Is_Script=- Limbu}', ""); - Expect(0, 6479, '\p{^Is_Script=- Limbu}', ""); - Expect(0, 6479, '\P{Is_Script=- Limbu}', ""); - Expect(1, 6479, '\P{^Is_Script=- Limbu}', ""); - Expect(0, 6480, '\p{Is_Script=- Limbu}', ""); - Expect(1, 6480, '\p{^Is_Script=- Limbu}', ""); - Expect(1, 6480, '\P{Is_Script=- Limbu}', ""); - Expect(0, 6480, '\P{^Is_Script=- Limbu}', ""); - Error('\p{Is_Sc= -limb/a/}'); - Error('\P{Is_Sc= -limb/a/}'); + Expect(1, 6479, '\p{Is_Script= Limbu}', ""); + Expect(0, 6479, '\p{^Is_Script= Limbu}', ""); + Expect(0, 6479, '\P{Is_Script= Limbu}', ""); + Expect(1, 6479, '\P{^Is_Script= Limbu}', ""); + Expect(0, 6480, '\p{Is_Script= Limbu}', ""); + Expect(1, 6480, '\p{^Is_Script= Limbu}', ""); + Expect(1, 6480, '\P{Is_Script= Limbu}', ""); + Expect(0, 6480, '\P{^Is_Script= Limbu}', ""); + Error('\p{Is_Sc=/a/_limb}'); + Error('\P{Is_Sc=/a/_limb}'); Expect(1, 6479, '\p{Is_Sc=limb}', ""); Expect(0, 6479, '\p{^Is_Sc=limb}', ""); Expect(0, 6479, '\P{Is_Sc=limb}', ""); @@ -127536,16 +131290,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6480, '\p{^Is_Sc=limb}', ""); Expect(1, 6480, '\P{Is_Sc=limb}', ""); Expect(0, 6480, '\P{^Is_Sc=limb}', ""); - Expect(1, 6479, '\p{Is_Sc: -Limb}', ""); - Expect(0, 6479, '\p{^Is_Sc: -Limb}', ""); - Expect(0, 6479, '\P{Is_Sc: -Limb}', ""); - Expect(1, 6479, '\P{^Is_Sc: -Limb}', ""); - Expect(0, 6480, '\p{Is_Sc: -Limb}', ""); - Expect(1, 6480, '\p{^Is_Sc: -Limb}', ""); - Expect(1, 6480, '\P{Is_Sc: -Limb}', ""); - Expect(0, 6480, '\P{^Is_Sc: -Limb}', ""); - Error('\p{Script=/a/- LINEAR_A}'); - Error('\P{Script=/a/- LINEAR_A}'); + Expect(1, 6479, '\p{Is_Sc= -LIMB}', ""); + Expect(0, 6479, '\p{^Is_Sc= -LIMB}', ""); + Expect(0, 6479, '\P{Is_Sc= -LIMB}', ""); + Expect(1, 6479, '\P{^Is_Sc= -LIMB}', ""); + Expect(0, 6480, '\p{Is_Sc= -LIMB}', ""); + Expect(1, 6480, '\p{^Is_Sc= -LIMB}', ""); + Expect(1, 6480, '\P{Is_Sc= -LIMB}', ""); + Expect(0, 6480, '\P{^Is_Sc= -LIMB}', ""); + Error('\p{Script= Linear_A/a/}'); + Error('\P{Script= Linear_A/a/}'); Expect(1, 67431, '\p{Script=:\ALinear_A\z:}', "");; Expect(0, 67432, '\p{Script=:\ALinear_A\z:}', "");; Expect(1, 67431, '\p{Script=lineara}', ""); @@ -127558,16 +131312,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67432, '\P{^Script=lineara}', ""); Expect(1, 67431, '\p{Script=:\Alineara\z:}', "");; Expect(0, 67432, '\p{Script=:\Alineara\z:}', "");; - Expect(1, 67431, '\p{Script=_LINEAR_a}', ""); - Expect(0, 67431, '\p{^Script=_LINEAR_a}', ""); - Expect(0, 67431, '\P{Script=_LINEAR_a}', ""); - Expect(1, 67431, '\P{^Script=_LINEAR_a}', ""); - Expect(0, 67432, '\p{Script=_LINEAR_a}', ""); - Expect(1, 67432, '\p{^Script=_LINEAR_a}', ""); - Expect(1, 67432, '\P{Script=_LINEAR_a}', ""); - Expect(0, 67432, '\P{^Script=_LINEAR_a}', ""); - Error('\p{Sc=__lina:=}'); - Error('\P{Sc=__lina:=}'); + Expect(1, 67431, '\p{Script:LINEAR_A}', ""); + Expect(0, 67431, '\p{^Script:LINEAR_A}', ""); + Expect(0, 67431, '\P{Script:LINEAR_A}', ""); + Expect(1, 67431, '\P{^Script:LINEAR_A}', ""); + Expect(0, 67432, '\p{Script:LINEAR_A}', ""); + Expect(1, 67432, '\p{^Script:LINEAR_A}', ""); + Expect(1, 67432, '\P{Script:LINEAR_A}', ""); + Expect(0, 67432, '\P{^Script:LINEAR_A}', ""); + Error('\p{Sc= :=LINA}'); + Error('\P{Sc= :=LINA}'); Expect(1, 67431, '\p{Sc=:\ALina\z:}', "");; Expect(0, 67432, '\p{Sc=:\ALina\z:}', "");; Expect(1, 67431, '\p{Sc=lina}', ""); @@ -127580,34 +131334,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67432, '\P{^Sc=lina}', ""); Expect(1, 67431, '\p{Sc=:\Alina\z:}', "");; Expect(0, 67432, '\p{Sc=:\Alina\z:}', "");; - Expect(1, 67431, '\p{Sc=_-Lina}', ""); - Expect(0, 67431, '\p{^Sc=_-Lina}', ""); - Expect(0, 67431, '\P{Sc=_-Lina}', ""); - Expect(1, 67431, '\P{^Sc=_-Lina}', ""); - Expect(0, 67432, '\p{Sc=_-Lina}', ""); - Expect(1, 67432, '\p{^Sc=_-Lina}', ""); - Expect(1, 67432, '\P{Sc=_-Lina}', ""); - Expect(0, 67432, '\P{^Sc=_-Lina}', ""); - Error('\p{Is_Script: :=_-Linear_a}'); - Error('\P{Is_Script: :=_-Linear_a}'); - Expect(1, 67431, '\p{Is_Script:lineara}', ""); - Expect(0, 67431, '\p{^Is_Script:lineara}', ""); - Expect(0, 67431, '\P{Is_Script:lineara}', ""); - Expect(1, 67431, '\P{^Is_Script:lineara}', ""); - Expect(0, 67432, '\p{Is_Script:lineara}', ""); - Expect(1, 67432, '\p{^Is_Script:lineara}', ""); - Expect(1, 67432, '\P{Is_Script:lineara}', ""); - Expect(0, 67432, '\P{^Is_Script:lineara}', ""); - Expect(1, 67431, '\p{Is_Script=--Linear_a}', ""); - Expect(0, 67431, '\p{^Is_Script=--Linear_a}', ""); - Expect(0, 67431, '\P{Is_Script=--Linear_a}', ""); - Expect(1, 67431, '\P{^Is_Script=--Linear_a}', ""); - Expect(0, 67432, '\p{Is_Script=--Linear_a}', ""); - Expect(1, 67432, '\p{^Is_Script=--Linear_a}', ""); - Expect(1, 67432, '\P{Is_Script=--Linear_a}', ""); - Expect(0, 67432, '\P{^Is_Script=--Linear_a}', ""); - Error('\p{Is_Sc= :=Lina}'); - Error('\P{Is_Sc= :=Lina}'); + Expect(1, 67431, '\p{Sc=-Lina}', ""); + Expect(0, 67431, '\p{^Sc=-Lina}', ""); + Expect(0, 67431, '\P{Sc=-Lina}', ""); + Expect(1, 67431, '\P{^Sc=-Lina}', ""); + Expect(0, 67432, '\p{Sc=-Lina}', ""); + Expect(1, 67432, '\p{^Sc=-Lina}', ""); + Expect(1, 67432, '\P{Sc=-Lina}', ""); + Expect(0, 67432, '\P{^Sc=-Lina}', ""); + Error('\p{Is_Script=/a/ linear_A}'); + Error('\P{Is_Script=/a/ linear_A}'); + Expect(1, 67431, '\p{Is_Script=lineara}', ""); + Expect(0, 67431, '\p{^Is_Script=lineara}', ""); + Expect(0, 67431, '\P{Is_Script=lineara}', ""); + Expect(1, 67431, '\P{^Is_Script=lineara}', ""); + Expect(0, 67432, '\p{Is_Script=lineara}', ""); + Expect(1, 67432, '\p{^Is_Script=lineara}', ""); + Expect(1, 67432, '\P{Is_Script=lineara}', ""); + Expect(0, 67432, '\P{^Is_Script=lineara}', ""); + Expect(1, 67431, '\p{Is_Script=- linear_A}', ""); + Expect(0, 67431, '\p{^Is_Script=- linear_A}', ""); + Expect(0, 67431, '\P{Is_Script=- linear_A}', ""); + Expect(1, 67431, '\P{^Is_Script=- linear_A}', ""); + Expect(0, 67432, '\p{Is_Script=- linear_A}', ""); + Expect(1, 67432, '\p{^Is_Script=- linear_A}', ""); + Expect(1, 67432, '\P{Is_Script=- linear_A}', ""); + Expect(0, 67432, '\P{^Is_Script=- linear_A}', ""); + Error('\p{Is_Sc=:= Lina}'); + Error('\P{Is_Sc=:= Lina}'); Expect(1, 67431, '\p{Is_Sc=lina}', ""); Expect(0, 67431, '\p{^Is_Sc=lina}', ""); Expect(0, 67431, '\P{Is_Sc=lina}', ""); @@ -127616,16 +131370,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67432, '\p{^Is_Sc=lina}', ""); Expect(1, 67432, '\P{Is_Sc=lina}', ""); Expect(0, 67432, '\P{^Is_Sc=lina}', ""); - Expect(1, 67431, '\p{Is_Sc= _lina}', ""); - Expect(0, 67431, '\p{^Is_Sc= _lina}', ""); - Expect(0, 67431, '\P{Is_Sc= _lina}', ""); - Expect(1, 67431, '\P{^Is_Sc= _lina}', ""); - Expect(0, 67432, '\p{Is_Sc= _lina}', ""); - Expect(1, 67432, '\p{^Is_Sc= _lina}', ""); - Expect(1, 67432, '\P{Is_Sc= _lina}', ""); - Expect(0, 67432, '\P{^Is_Sc= _lina}', ""); - Error('\p{Script=:=linear_b}'); - Error('\P{Script=:=linear_b}'); + Expect(1, 67431, '\p{Is_Sc= -lina}', ""); + Expect(0, 67431, '\p{^Is_Sc= -lina}', ""); + Expect(0, 67431, '\P{Is_Sc= -lina}', ""); + Expect(1, 67431, '\P{^Is_Sc= -lina}', ""); + Expect(0, 67432, '\p{Is_Sc= -lina}', ""); + Expect(1, 67432, '\p{^Is_Sc= -lina}', ""); + Expect(1, 67432, '\P{Is_Sc= -lina}', ""); + Expect(0, 67432, '\P{^Is_Sc= -lina}', ""); + Error('\p{Script=_:=linear_b}'); + Error('\P{Script=_:=linear_b}'); Expect(1, 65786, '\p{Script=:\ALinear_B\z:}', "");; Expect(0, 65787, '\p{Script=:\ALinear_B\z:}', "");; Expect(1, 65786, '\p{Script=linearb}', ""); @@ -127638,16 +131392,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65787, '\P{^Script=linearb}', ""); Expect(1, 65786, '\p{Script=:\Alinearb\z:}', "");; Expect(0, 65787, '\p{Script=:\Alinearb\z:}', "");; - Expect(1, 65786, '\p{Script= -Linear_B}', ""); - Expect(0, 65786, '\p{^Script= -Linear_B}', ""); - Expect(0, 65786, '\P{Script= -Linear_B}', ""); - Expect(1, 65786, '\P{^Script= -Linear_B}', ""); - Expect(0, 65787, '\p{Script= -Linear_B}', ""); - Expect(1, 65787, '\p{^Script= -Linear_B}', ""); - Expect(1, 65787, '\P{Script= -Linear_B}', ""); - Expect(0, 65787, '\P{^Script= -Linear_B}', ""); - Error('\p{Sc:_ Linb:=}'); - Error('\P{Sc:_ Linb:=}'); + Expect(1, 65786, '\p{Script=LINEAR_B}', ""); + Expect(0, 65786, '\p{^Script=LINEAR_B}', ""); + Expect(0, 65786, '\P{Script=LINEAR_B}', ""); + Expect(1, 65786, '\P{^Script=LINEAR_B}', ""); + Expect(0, 65787, '\p{Script=LINEAR_B}', ""); + Expect(1, 65787, '\p{^Script=LINEAR_B}', ""); + Expect(1, 65787, '\P{Script=LINEAR_B}', ""); + Expect(0, 65787, '\P{^Script=LINEAR_B}', ""); + Error('\p{Sc=:=-_Linb}'); + Error('\P{Sc=:=-_Linb}'); Expect(1, 65786, '\p{Sc=:\ALinb\z:}', "");; Expect(0, 65787, '\p{Sc=:\ALinb\z:}', "");; Expect(1, 65786, '\p{Sc=linb}', ""); @@ -127660,16 +131414,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65787, '\P{^Sc=linb}', ""); Expect(1, 65786, '\p{Sc=:\Alinb\z:}', "");; Expect(0, 65787, '\p{Sc=:\Alinb\z:}', "");; - Expect(1, 65786, '\p{Sc:-linb}', ""); - Expect(0, 65786, '\p{^Sc:-linb}', ""); - Expect(0, 65786, '\P{Sc:-linb}', ""); - Expect(1, 65786, '\P{^Sc:-linb}', ""); - Expect(0, 65787, '\p{Sc:-linb}', ""); - Expect(1, 65787, '\p{^Sc:-linb}', ""); - Expect(1, 65787, '\P{Sc:-linb}', ""); - Expect(0, 65787, '\P{^Sc:-linb}', ""); - Error('\p{Is_Script:/a/Linear_B}'); - Error('\P{Is_Script:/a/Linear_B}'); + Expect(1, 65786, '\p{Sc=-_Linb}', ""); + Expect(0, 65786, '\p{^Sc=-_Linb}', ""); + Expect(0, 65786, '\P{Sc=-_Linb}', ""); + Expect(1, 65786, '\P{^Sc=-_Linb}', ""); + Expect(0, 65787, '\p{Sc=-_Linb}', ""); + Expect(1, 65787, '\p{^Sc=-_Linb}', ""); + Expect(1, 65787, '\P{Sc=-_Linb}', ""); + Expect(0, 65787, '\P{^Sc=-_Linb}', ""); + Error('\p{Is_Script=_ Linear_B/a/}'); + Error('\P{Is_Script=_ Linear_B/a/}'); Expect(1, 65786, '\p{Is_Script=linearb}', ""); Expect(0, 65786, '\p{^Is_Script=linearb}', ""); Expect(0, 65786, '\P{Is_Script=linearb}', ""); @@ -127678,16 +131432,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65787, '\p{^Is_Script=linearb}', ""); Expect(1, 65787, '\P{Is_Script=linearb}', ""); Expect(0, 65787, '\P{^Is_Script=linearb}', ""); - Expect(1, 65786, '\p{Is_Script= Linear_B}', ""); - Expect(0, 65786, '\p{^Is_Script= Linear_B}', ""); - Expect(0, 65786, '\P{Is_Script= Linear_B}', ""); - Expect(1, 65786, '\P{^Is_Script= Linear_B}', ""); - Expect(0, 65787, '\p{Is_Script= Linear_B}', ""); - Expect(1, 65787, '\p{^Is_Script= Linear_B}', ""); - Expect(1, 65787, '\P{Is_Script= Linear_B}', ""); - Expect(0, 65787, '\P{^Is_Script= Linear_B}', ""); - Error('\p{Is_Sc=:= LINB}'); - Error('\P{Is_Sc=:= LINB}'); + Expect(1, 65786, '\p{Is_Script=-LINEAR_B}', ""); + Expect(0, 65786, '\p{^Is_Script=-LINEAR_B}', ""); + Expect(0, 65786, '\P{Is_Script=-LINEAR_B}', ""); + Expect(1, 65786, '\P{^Is_Script=-LINEAR_B}', ""); + Expect(0, 65787, '\p{Is_Script=-LINEAR_B}', ""); + Expect(1, 65787, '\p{^Is_Script=-LINEAR_B}', ""); + Expect(1, 65787, '\P{Is_Script=-LINEAR_B}', ""); + Expect(0, 65787, '\P{^Is_Script=-LINEAR_B}', ""); + Error('\p{Is_Sc=__Linb/a/}'); + Error('\P{Is_Sc=__Linb/a/}'); Expect(1, 65786, '\p{Is_Sc=linb}', ""); Expect(0, 65786, '\p{^Is_Sc=linb}', ""); Expect(0, 65786, '\P{Is_Sc=linb}', ""); @@ -127696,96 +131450,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65787, '\p{^Is_Sc=linb}', ""); Expect(1, 65787, '\P{Is_Sc=linb}', ""); Expect(0, 65787, '\P{^Is_Sc=linb}', ""); - Expect(1, 65786, '\p{Is_Sc=-_Linb}', ""); - Expect(0, 65786, '\p{^Is_Sc=-_Linb}', ""); - Expect(0, 65786, '\P{Is_Sc=-_Linb}', ""); - Expect(1, 65786, '\P{^Is_Sc=-_Linb}', ""); - Expect(0, 65787, '\p{Is_Sc=-_Linb}', ""); - Expect(1, 65787, '\p{^Is_Sc=-_Linb}', ""); - Expect(1, 65787, '\P{Is_Sc=-_Linb}', ""); - Expect(0, 65787, '\P{^Is_Sc=-_Linb}', ""); - Error('\p{Script=-/a/LISU}'); - Error('\P{Script=-/a/LISU}'); - Expect(1, 42239, '\p{Script=:\ALisu\z:}', "");; - Expect(0, 42240, '\p{Script=:\ALisu\z:}', "");; - Expect(1, 42239, '\p{Script=lisu}', ""); - Expect(0, 42239, '\p{^Script=lisu}', ""); - Expect(0, 42239, '\P{Script=lisu}', ""); - Expect(1, 42239, '\P{^Script=lisu}', ""); - Expect(0, 42240, '\p{Script=lisu}', ""); - Expect(1, 42240, '\p{^Script=lisu}', ""); - Expect(1, 42240, '\P{Script=lisu}', ""); - Expect(0, 42240, '\P{^Script=lisu}', ""); - Expect(1, 42239, '\p{Script=:\Alisu\z:}', "");; - Expect(0, 42240, '\p{Script=:\Alisu\z:}', "");; - Expect(1, 42239, '\p{Script=--lisu}', ""); - Expect(0, 42239, '\p{^Script=--lisu}', ""); - Expect(0, 42239, '\P{Script=--lisu}', ""); - Expect(1, 42239, '\P{^Script=--lisu}', ""); - Expect(0, 42240, '\p{Script=--lisu}', ""); - Expect(1, 42240, '\p{^Script=--lisu}', ""); - Expect(1, 42240, '\P{Script=--lisu}', ""); - Expect(0, 42240, '\P{^Script=--lisu}', ""); - Error('\p{Sc=-LISU:=}'); - Error('\P{Sc=-LISU:=}'); - Expect(1, 42239, '\p{Sc=:\ALisu\z:}', "");; - Expect(0, 42240, '\p{Sc=:\ALisu\z:}', "");; - Expect(1, 42239, '\p{Sc=lisu}', ""); - Expect(0, 42239, '\p{^Sc=lisu}', ""); - Expect(0, 42239, '\P{Sc=lisu}', ""); - Expect(1, 42239, '\P{^Sc=lisu}', ""); - Expect(0, 42240, '\p{Sc=lisu}', ""); - Expect(1, 42240, '\p{^Sc=lisu}', ""); - Expect(1, 42240, '\P{Sc=lisu}', ""); - Expect(0, 42240, '\P{^Sc=lisu}', ""); - Expect(1, 42239, '\p{Sc=:\Alisu\z:}', "");; - Expect(0, 42240, '\p{Sc=:\Alisu\z:}', "");; - Expect(1, 42239, '\p{Sc= -Lisu}', ""); - Expect(0, 42239, '\p{^Sc= -Lisu}', ""); - Expect(0, 42239, '\P{Sc= -Lisu}', ""); - Expect(1, 42239, '\P{^Sc= -Lisu}', ""); - Expect(0, 42240, '\p{Sc= -Lisu}', ""); - Expect(1, 42240, '\p{^Sc= -Lisu}', ""); - Expect(1, 42240, '\P{Sc= -Lisu}', ""); - Expect(0, 42240, '\P{^Sc= -Lisu}', ""); - Error('\p{Is_Script=/a/-Lisu}'); - Error('\P{Is_Script=/a/-Lisu}'); - Expect(1, 42239, '\p{Is_Script=lisu}', ""); - Expect(0, 42239, '\p{^Is_Script=lisu}', ""); - Expect(0, 42239, '\P{Is_Script=lisu}', ""); - Expect(1, 42239, '\P{^Is_Script=lisu}', ""); - Expect(0, 42240, '\p{Is_Script=lisu}', ""); - Expect(1, 42240, '\p{^Is_Script=lisu}', ""); - Expect(1, 42240, '\P{Is_Script=lisu}', ""); - Expect(0, 42240, '\P{^Is_Script=lisu}', ""); - Expect(1, 42239, '\p{Is_Script=_Lisu}', ""); - Expect(0, 42239, '\p{^Is_Script=_Lisu}', ""); - Expect(0, 42239, '\P{Is_Script=_Lisu}', ""); - Expect(1, 42239, '\P{^Is_Script=_Lisu}', ""); - Expect(0, 42240, '\p{Is_Script=_Lisu}', ""); - Expect(1, 42240, '\p{^Is_Script=_Lisu}', ""); - Expect(1, 42240, '\P{Is_Script=_Lisu}', ""); - Expect(0, 42240, '\P{^Is_Script=_Lisu}', ""); - Error('\p{Is_Sc=/a/-_Lisu}'); - Error('\P{Is_Sc=/a/-_Lisu}'); - Expect(1, 42239, '\p{Is_Sc=lisu}', ""); - Expect(0, 42239, '\p{^Is_Sc=lisu}', ""); - Expect(0, 42239, '\P{Is_Sc=lisu}', ""); - Expect(1, 42239, '\P{^Is_Sc=lisu}', ""); - Expect(0, 42240, '\p{Is_Sc=lisu}', ""); - Expect(1, 42240, '\p{^Is_Sc=lisu}', ""); - Expect(1, 42240, '\P{Is_Sc=lisu}', ""); - Expect(0, 42240, '\P{^Is_Sc=lisu}', ""); - Expect(1, 42239, '\p{Is_Sc= LISU}', ""); - Expect(0, 42239, '\p{^Is_Sc= LISU}', ""); - Expect(0, 42239, '\P{Is_Sc= LISU}', ""); - Expect(1, 42239, '\P{^Is_Sc= LISU}', ""); - Expect(0, 42240, '\p{Is_Sc= LISU}', ""); - Expect(1, 42240, '\p{^Is_Sc= LISU}', ""); - Expect(1, 42240, '\P{Is_Sc= LISU}', ""); - Expect(0, 42240, '\P{^Is_Sc= LISU}', ""); - Error('\p{Script= lycian:=}'); - Error('\P{Script= lycian:=}'); + Expect(1, 65786, '\p{Is_Sc= linb}', ""); + Expect(0, 65786, '\p{^Is_Sc= linb}', ""); + Expect(0, 65786, '\P{Is_Sc= linb}', ""); + Expect(1, 65786, '\P{^Is_Sc= linb}', ""); + Expect(0, 65787, '\p{Is_Sc= linb}', ""); + Expect(1, 65787, '\p{^Is_Sc= linb}', ""); + Expect(1, 65787, '\P{Is_Sc= linb}', ""); + Expect(0, 65787, '\P{^Is_Sc= linb}', ""); + Error('\p{Script= /a/LISU}'); + Error('\P{Script= /a/LISU}'); + Expect(1, 73648, '\p{Script=:\ALisu\z:}', "");; + Expect(0, 73649, '\p{Script=:\ALisu\z:}', "");; + Expect(1, 73648, '\p{Script=lisu}', ""); + Expect(0, 73648, '\p{^Script=lisu}', ""); + Expect(0, 73648, '\P{Script=lisu}', ""); + Expect(1, 73648, '\P{^Script=lisu}', ""); + Expect(0, 73649, '\p{Script=lisu}', ""); + Expect(1, 73649, '\p{^Script=lisu}', ""); + Expect(1, 73649, '\P{Script=lisu}', ""); + Expect(0, 73649, '\P{^Script=lisu}', ""); + Expect(1, 73648, '\p{Script=:\Alisu\z:}', "");; + Expect(0, 73649, '\p{Script=:\Alisu\z:}', "");; + Expect(1, 73648, '\p{Script= LISU}', ""); + Expect(0, 73648, '\p{^Script= LISU}', ""); + Expect(0, 73648, '\P{Script= LISU}', ""); + Expect(1, 73648, '\P{^Script= LISU}', ""); + Expect(0, 73649, '\p{Script= LISU}', ""); + Expect(1, 73649, '\p{^Script= LISU}', ""); + Expect(1, 73649, '\P{Script= LISU}', ""); + Expect(0, 73649, '\P{^Script= LISU}', ""); + Error('\p{Sc=_ lisu/a/}'); + Error('\P{Sc=_ lisu/a/}'); + Expect(1, 73648, '\p{Sc=:\ALisu\z:}', "");; + Expect(0, 73649, '\p{Sc=:\ALisu\z:}', "");; + Expect(1, 73648, '\p{Sc=lisu}', ""); + Expect(0, 73648, '\p{^Sc=lisu}', ""); + Expect(0, 73648, '\P{Sc=lisu}', ""); + Expect(1, 73648, '\P{^Sc=lisu}', ""); + Expect(0, 73649, '\p{Sc=lisu}', ""); + Expect(1, 73649, '\p{^Sc=lisu}', ""); + Expect(1, 73649, '\P{Sc=lisu}', ""); + Expect(0, 73649, '\P{^Sc=lisu}', ""); + Expect(1, 73648, '\p{Sc=:\Alisu\z:}', "");; + Expect(0, 73649, '\p{Sc=:\Alisu\z:}', "");; + Expect(1, 73648, '\p{Sc=Lisu}', ""); + Expect(0, 73648, '\p{^Sc=Lisu}', ""); + Expect(0, 73648, '\P{Sc=Lisu}', ""); + Expect(1, 73648, '\P{^Sc=Lisu}', ""); + Expect(0, 73649, '\p{Sc=Lisu}', ""); + Expect(1, 73649, '\p{^Sc=Lisu}', ""); + Expect(1, 73649, '\P{Sc=Lisu}', ""); + Expect(0, 73649, '\P{^Sc=Lisu}', ""); + Error('\p{Is_Script: _ Lisu/a/}'); + Error('\P{Is_Script: _ Lisu/a/}'); + Expect(1, 73648, '\p{Is_Script=lisu}', ""); + Expect(0, 73648, '\p{^Is_Script=lisu}', ""); + Expect(0, 73648, '\P{Is_Script=lisu}', ""); + Expect(1, 73648, '\P{^Is_Script=lisu}', ""); + Expect(0, 73649, '\p{Is_Script=lisu}', ""); + Expect(1, 73649, '\p{^Is_Script=lisu}', ""); + Expect(1, 73649, '\P{Is_Script=lisu}', ""); + Expect(0, 73649, '\P{^Is_Script=lisu}', ""); + Expect(1, 73648, '\p{Is_Script: __Lisu}', ""); + Expect(0, 73648, '\p{^Is_Script: __Lisu}', ""); + Expect(0, 73648, '\P{Is_Script: __Lisu}', ""); + Expect(1, 73648, '\P{^Is_Script: __Lisu}', ""); + Expect(0, 73649, '\p{Is_Script: __Lisu}', ""); + Expect(1, 73649, '\p{^Is_Script: __Lisu}', ""); + Expect(1, 73649, '\P{Is_Script: __Lisu}', ""); + Expect(0, 73649, '\P{^Is_Script: __Lisu}', ""); + Error('\p{Is_Sc=-/a/LISU}'); + Error('\P{Is_Sc=-/a/LISU}'); + Expect(1, 73648, '\p{Is_Sc=lisu}', ""); + Expect(0, 73648, '\p{^Is_Sc=lisu}', ""); + Expect(0, 73648, '\P{Is_Sc=lisu}', ""); + Expect(1, 73648, '\P{^Is_Sc=lisu}', ""); + Expect(0, 73649, '\p{Is_Sc=lisu}', ""); + Expect(1, 73649, '\p{^Is_Sc=lisu}', ""); + Expect(1, 73649, '\P{Is_Sc=lisu}', ""); + Expect(0, 73649, '\P{^Is_Sc=lisu}', ""); + Expect(1, 73648, '\p{Is_Sc= Lisu}', ""); + Expect(0, 73648, '\p{^Is_Sc= Lisu}', ""); + Expect(0, 73648, '\P{Is_Sc= Lisu}', ""); + Expect(1, 73648, '\P{^Is_Sc= Lisu}', ""); + Expect(0, 73649, '\p{Is_Sc= Lisu}', ""); + Expect(1, 73649, '\p{^Is_Sc= Lisu}', ""); + Expect(1, 73649, '\P{Is_Sc= Lisu}', ""); + Expect(0, 73649, '\P{^Is_Sc= Lisu}', ""); + Error('\p{Script=/a/ _LYCIAN}'); + Error('\P{Script=/a/ _LYCIAN}'); Expect(1, 66204, '\p{Script=:\ALycian\z:}', "");; Expect(0, 66205, '\p{Script=:\ALycian\z:}', "");; Expect(1, 66204, '\p{Script=lycian}', ""); @@ -127798,16 +131552,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66205, '\P{^Script=lycian}', ""); Expect(1, 66204, '\p{Script=:\Alycian\z:}', "");; Expect(0, 66205, '\p{Script=:\Alycian\z:}', "");; - Expect(1, 66204, '\p{Script=-Lycian}', ""); - Expect(0, 66204, '\p{^Script=-Lycian}', ""); - Expect(0, 66204, '\P{Script=-Lycian}', ""); - Expect(1, 66204, '\P{^Script=-Lycian}', ""); - Expect(0, 66205, '\p{Script=-Lycian}', ""); - Expect(1, 66205, '\p{^Script=-Lycian}', ""); - Expect(1, 66205, '\P{Script=-Lycian}', ""); - Expect(0, 66205, '\P{^Script=-Lycian}', ""); - Error('\p{Sc=:= Lyci}'); - Error('\P{Sc=:= Lyci}'); + Expect(1, 66204, '\p{Script= LYCIAN}', ""); + Expect(0, 66204, '\p{^Script= LYCIAN}', ""); + Expect(0, 66204, '\P{Script= LYCIAN}', ""); + Expect(1, 66204, '\P{^Script= LYCIAN}', ""); + Expect(0, 66205, '\p{Script= LYCIAN}', ""); + Expect(1, 66205, '\p{^Script= LYCIAN}', ""); + Expect(1, 66205, '\P{Script= LYCIAN}', ""); + Expect(0, 66205, '\P{^Script= LYCIAN}', ""); + Error('\p{Sc=:=-Lyci}'); + Error('\P{Sc=:=-Lyci}'); Expect(1, 66204, '\p{Sc=:\ALyci\z:}', "");; Expect(0, 66205, '\p{Sc=:\ALyci\z:}', "");; Expect(1, 66204, '\p{Sc=lyci}', ""); @@ -127820,34 +131574,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66205, '\P{^Sc=lyci}', ""); Expect(1, 66204, '\p{Sc=:\Alyci\z:}', "");; Expect(0, 66205, '\p{Sc=:\Alyci\z:}', "");; - Expect(1, 66204, '\p{Sc=- LYCI}', ""); - Expect(0, 66204, '\p{^Sc=- LYCI}', ""); - Expect(0, 66204, '\P{Sc=- LYCI}', ""); - Expect(1, 66204, '\P{^Sc=- LYCI}', ""); - Expect(0, 66205, '\p{Sc=- LYCI}', ""); - Expect(1, 66205, '\p{^Sc=- LYCI}', ""); - Expect(1, 66205, '\P{Sc=- LYCI}', ""); - Expect(0, 66205, '\P{^Sc=- LYCI}', ""); - Error('\p{Is_Script= LYCIAN/a/}'); - Error('\P{Is_Script= LYCIAN/a/}'); - Expect(1, 66204, '\p{Is_Script: lycian}', ""); - Expect(0, 66204, '\p{^Is_Script: lycian}', ""); - Expect(0, 66204, '\P{Is_Script: lycian}', ""); - Expect(1, 66204, '\P{^Is_Script: lycian}', ""); - Expect(0, 66205, '\p{Is_Script: lycian}', ""); - Expect(1, 66205, '\p{^Is_Script: lycian}', ""); - Expect(1, 66205, '\P{Is_Script: lycian}', ""); - Expect(0, 66205, '\P{^Is_Script: lycian}', ""); - Expect(1, 66204, '\p{Is_Script=-Lycian}', ""); - Expect(0, 66204, '\p{^Is_Script=-Lycian}', ""); - Expect(0, 66204, '\P{Is_Script=-Lycian}', ""); - Expect(1, 66204, '\P{^Is_Script=-Lycian}', ""); - Expect(0, 66205, '\p{Is_Script=-Lycian}', ""); - Expect(1, 66205, '\p{^Is_Script=-Lycian}', ""); - Expect(1, 66205, '\P{Is_Script=-Lycian}', ""); - Expect(0, 66205, '\P{^Is_Script=-Lycian}', ""); - Error('\p{Is_Sc= _LYCI:=}'); - Error('\P{Is_Sc= _LYCI:=}'); + Expect(1, 66204, '\p{Sc= LYCI}', ""); + Expect(0, 66204, '\p{^Sc= LYCI}', ""); + Expect(0, 66204, '\P{Sc= LYCI}', ""); + Expect(1, 66204, '\P{^Sc= LYCI}', ""); + Expect(0, 66205, '\p{Sc= LYCI}', ""); + Expect(1, 66205, '\p{^Sc= LYCI}', ""); + Expect(1, 66205, '\P{Sc= LYCI}', ""); + Expect(0, 66205, '\P{^Sc= LYCI}', ""); + Error('\p{Is_Script=/a/-Lycian}'); + Error('\P{Is_Script=/a/-Lycian}'); + Expect(1, 66204, '\p{Is_Script=lycian}', ""); + Expect(0, 66204, '\p{^Is_Script=lycian}', ""); + Expect(0, 66204, '\P{Is_Script=lycian}', ""); + Expect(1, 66204, '\P{^Is_Script=lycian}', ""); + Expect(0, 66205, '\p{Is_Script=lycian}', ""); + Expect(1, 66205, '\p{^Is_Script=lycian}', ""); + Expect(1, 66205, '\P{Is_Script=lycian}', ""); + Expect(0, 66205, '\P{^Is_Script=lycian}', ""); + Error('\p{Is_Sc=:= -Lyci}'); + Error('\P{Is_Sc=:= -Lyci}'); Expect(1, 66204, '\p{Is_Sc=lyci}', ""); Expect(0, 66204, '\p{^Is_Sc=lyci}', ""); Expect(0, 66204, '\P{Is_Sc=lyci}', ""); @@ -127856,16 +131602,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66205, '\p{^Is_Sc=lyci}', ""); Expect(1, 66205, '\P{Is_Sc=lyci}', ""); Expect(0, 66205, '\P{^Is_Sc=lyci}', ""); - Expect(1, 66204, '\p{Is_Sc: _Lyci}', ""); - Expect(0, 66204, '\p{^Is_Sc: _Lyci}', ""); - Expect(0, 66204, '\P{Is_Sc: _Lyci}', ""); - Expect(1, 66204, '\P{^Is_Sc: _Lyci}', ""); - Expect(0, 66205, '\p{Is_Sc: _Lyci}', ""); - Expect(1, 66205, '\p{^Is_Sc: _Lyci}', ""); - Expect(1, 66205, '\P{Is_Sc: _Lyci}', ""); - Expect(0, 66205, '\P{^Is_Sc: _Lyci}', ""); - Error('\p{Script=-LYDIAN/a/}'); - Error('\P{Script=-LYDIAN/a/}'); + Expect(1, 66204, '\p{Is_Sc= -Lyci}', ""); + Expect(0, 66204, '\p{^Is_Sc= -Lyci}', ""); + Expect(0, 66204, '\P{Is_Sc= -Lyci}', ""); + Expect(1, 66204, '\P{^Is_Sc= -Lyci}', ""); + Expect(0, 66205, '\p{Is_Sc= -Lyci}', ""); + Expect(1, 66205, '\p{^Is_Sc= -Lyci}', ""); + Expect(1, 66205, '\P{Is_Sc= -Lyci}', ""); + Expect(0, 66205, '\P{^Is_Sc= -Lyci}', ""); + Error('\p{Script=-/a/lydian}'); + Error('\P{Script=-/a/lydian}'); Expect(1, 67903, '\p{Script=:\ALydian\z:}', "");; Expect(0, 67904, '\p{Script=:\ALydian\z:}', "");; Expect(1, 67903, '\p{Script=lydian}', ""); @@ -127878,16 +131624,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67904, '\P{^Script=lydian}', ""); Expect(1, 67903, '\p{Script=:\Alydian\z:}', "");; Expect(0, 67904, '\p{Script=:\Alydian\z:}', "");; - Expect(1, 67903, '\p{Script= _lydian}', ""); - Expect(0, 67903, '\p{^Script= _lydian}', ""); - Expect(0, 67903, '\P{Script= _lydian}', ""); - Expect(1, 67903, '\P{^Script= _lydian}', ""); - Expect(0, 67904, '\p{Script= _lydian}', ""); - Expect(1, 67904, '\p{^Script= _lydian}', ""); - Expect(1, 67904, '\P{Script= _lydian}', ""); - Expect(0, 67904, '\P{^Script= _lydian}', ""); - Error('\p{Sc: _:=Lydi}'); - Error('\P{Sc: _:=Lydi}'); + Expect(1, 67903, '\p{Script= _Lydian}', ""); + Expect(0, 67903, '\p{^Script= _Lydian}', ""); + Expect(0, 67903, '\P{Script= _Lydian}', ""); + Expect(1, 67903, '\P{^Script= _Lydian}', ""); + Expect(0, 67904, '\p{Script= _Lydian}', ""); + Expect(1, 67904, '\p{^Script= _Lydian}', ""); + Expect(1, 67904, '\P{Script= _Lydian}', ""); + Expect(0, 67904, '\P{^Script= _Lydian}', ""); + Error('\p{Sc=_ Lydi:=}'); + Error('\P{Sc=_ Lydi:=}'); Expect(1, 67903, '\p{Sc=:\ALydi\z:}', "");; Expect(0, 67904, '\p{Sc=:\ALydi\z:}', "");; Expect(1, 67903, '\p{Sc=lydi}', ""); @@ -127900,34 +131646,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67904, '\P{^Sc=lydi}', ""); Expect(1, 67903, '\p{Sc=:\Alydi\z:}', "");; Expect(0, 67904, '\p{Sc=:\Alydi\z:}', "");; - Expect(1, 67903, '\p{Sc=-_Lydi}', ""); - Expect(0, 67903, '\p{^Sc=-_Lydi}', ""); - Expect(0, 67903, '\P{Sc=-_Lydi}', ""); - Expect(1, 67903, '\P{^Sc=-_Lydi}', ""); - Expect(0, 67904, '\p{Sc=-_Lydi}', ""); - Expect(1, 67904, '\p{^Sc=-_Lydi}', ""); - Expect(1, 67904, '\P{Sc=-_Lydi}', ""); - Expect(0, 67904, '\P{^Sc=-_Lydi}', ""); - Error('\p{Is_Script= :=LYDIAN}'); - Error('\P{Is_Script= :=LYDIAN}'); - Expect(1, 67903, '\p{Is_Script:lydian}', ""); - Expect(0, 67903, '\p{^Is_Script:lydian}', ""); - Expect(0, 67903, '\P{Is_Script:lydian}', ""); - Expect(1, 67903, '\P{^Is_Script:lydian}', ""); - Expect(0, 67904, '\p{Is_Script:lydian}', ""); - Expect(1, 67904, '\p{^Is_Script:lydian}', ""); - Expect(1, 67904, '\P{Is_Script:lydian}', ""); - Expect(0, 67904, '\P{^Is_Script:lydian}', ""); - Expect(1, 67903, '\p{Is_Script= LYDIAN}', ""); - Expect(0, 67903, '\p{^Is_Script= LYDIAN}', ""); - Expect(0, 67903, '\P{Is_Script= LYDIAN}', ""); - Expect(1, 67903, '\P{^Is_Script= LYDIAN}', ""); - Expect(0, 67904, '\p{Is_Script= LYDIAN}', ""); - Expect(1, 67904, '\p{^Is_Script= LYDIAN}', ""); - Expect(1, 67904, '\P{Is_Script= LYDIAN}', ""); - Expect(0, 67904, '\P{^Is_Script= LYDIAN}', ""); - Error('\p{Is_Sc=Lydi/a/}'); - Error('\P{Is_Sc=Lydi/a/}'); + Expect(1, 67903, '\p{Sc=--LYDI}', ""); + Expect(0, 67903, '\p{^Sc=--LYDI}', ""); + Expect(0, 67903, '\P{Sc=--LYDI}', ""); + Expect(1, 67903, '\P{^Sc=--LYDI}', ""); + Expect(0, 67904, '\p{Sc=--LYDI}', ""); + Expect(1, 67904, '\p{^Sc=--LYDI}', ""); + Expect(1, 67904, '\P{Sc=--LYDI}', ""); + Expect(0, 67904, '\P{^Sc=--LYDI}', ""); + Error('\p{Is_Script=/a/- Lydian}'); + Error('\P{Is_Script=/a/- Lydian}'); + Expect(1, 67903, '\p{Is_Script=lydian}', ""); + Expect(0, 67903, '\p{^Is_Script=lydian}', ""); + Expect(0, 67903, '\P{Is_Script=lydian}', ""); + Expect(1, 67903, '\P{^Is_Script=lydian}', ""); + Expect(0, 67904, '\p{Is_Script=lydian}', ""); + Expect(1, 67904, '\p{^Is_Script=lydian}', ""); + Expect(1, 67904, '\P{Is_Script=lydian}', ""); + Expect(0, 67904, '\P{^Is_Script=lydian}', ""); + Expect(1, 67903, '\p{Is_Script=_Lydian}', ""); + Expect(0, 67903, '\p{^Is_Script=_Lydian}', ""); + Expect(0, 67903, '\P{Is_Script=_Lydian}', ""); + Expect(1, 67903, '\P{^Is_Script=_Lydian}', ""); + Expect(0, 67904, '\p{Is_Script=_Lydian}', ""); + Expect(1, 67904, '\p{^Is_Script=_Lydian}', ""); + Expect(1, 67904, '\P{Is_Script=_Lydian}', ""); + Expect(0, 67904, '\P{^Is_Script=_Lydian}', ""); + Error('\p{Is_Sc=:=LYDI}'); + Error('\P{Is_Sc=:=LYDI}'); Expect(1, 67903, '\p{Is_Sc=lydi}', ""); Expect(0, 67903, '\p{^Is_Sc=lydi}', ""); Expect(0, 67903, '\P{Is_Sc=lydi}', ""); @@ -127936,38 +131682,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67904, '\p{^Is_Sc=lydi}', ""); Expect(1, 67904, '\P{Is_Sc=lydi}', ""); Expect(0, 67904, '\P{^Is_Sc=lydi}', ""); - Expect(1, 67903, '\p{Is_Sc= Lydi}', ""); - Expect(0, 67903, '\p{^Is_Sc= Lydi}', ""); - Expect(0, 67903, '\P{Is_Sc= Lydi}', ""); - Expect(1, 67903, '\P{^Is_Sc= Lydi}', ""); - Expect(0, 67904, '\p{Is_Sc= Lydi}', ""); - Expect(1, 67904, '\p{^Is_Sc= Lydi}', ""); - Expect(1, 67904, '\P{Is_Sc= Lydi}', ""); - Expect(0, 67904, '\P{^Is_Sc= Lydi}', ""); - Error('\p{Script=/a/ -Mahajani}'); - Error('\P{Script=/a/ -Mahajani}'); + Expect(1, 67903, '\p{Is_Sc=--lydi}', ""); + Expect(0, 67903, '\p{^Is_Sc=--lydi}', ""); + Expect(0, 67903, '\P{Is_Sc=--lydi}', ""); + Expect(1, 67903, '\P{^Is_Sc=--lydi}', ""); + Expect(0, 67904, '\p{Is_Sc=--lydi}', ""); + Expect(1, 67904, '\p{^Is_Sc=--lydi}', ""); + Expect(1, 67904, '\P{Is_Sc=--lydi}', ""); + Expect(0, 67904, '\P{^Is_Sc=--lydi}', ""); + Error('\p{Script=:= _Mahajani}'); + Error('\P{Script=:= _Mahajani}'); Expect(1, 70006, '\p{Script=:\AMahajani\z:}', "");; Expect(0, 70007, '\p{Script=:\AMahajani\z:}', "");; - Expect(1, 70006, '\p{Script=mahajani}', ""); - Expect(0, 70006, '\p{^Script=mahajani}', ""); - Expect(0, 70006, '\P{Script=mahajani}', ""); - Expect(1, 70006, '\P{^Script=mahajani}', ""); - Expect(0, 70007, '\p{Script=mahajani}', ""); - Expect(1, 70007, '\p{^Script=mahajani}', ""); - Expect(1, 70007, '\P{Script=mahajani}', ""); - Expect(0, 70007, '\P{^Script=mahajani}', ""); + Expect(1, 70006, '\p{Script: mahajani}', ""); + Expect(0, 70006, '\p{^Script: mahajani}', ""); + Expect(0, 70006, '\P{Script: mahajani}', ""); + Expect(1, 70006, '\P{^Script: mahajani}', ""); + Expect(0, 70007, '\p{Script: mahajani}', ""); + Expect(1, 70007, '\p{^Script: mahajani}', ""); + Expect(1, 70007, '\P{Script: mahajani}', ""); + Expect(0, 70007, '\P{^Script: mahajani}', ""); Expect(1, 70006, '\p{Script=:\Amahajani\z:}', "");; Expect(0, 70007, '\p{Script=:\Amahajani\z:}', "");; - Expect(1, 70006, '\p{Script: _Mahajani}', ""); - Expect(0, 70006, '\p{^Script: _Mahajani}', ""); - Expect(0, 70006, '\P{Script: _Mahajani}', ""); - Expect(1, 70006, '\P{^Script: _Mahajani}', ""); - Expect(0, 70007, '\p{Script: _Mahajani}', ""); - Expect(1, 70007, '\p{^Script: _Mahajani}', ""); - Expect(1, 70007, '\P{Script: _Mahajani}', ""); - Expect(0, 70007, '\P{^Script: _Mahajani}', ""); - Error('\p{Sc=:=Mahj}'); - Error('\P{Sc=:=Mahj}'); + Expect(1, 70006, '\p{Script: __Mahajani}', ""); + Expect(0, 70006, '\p{^Script: __Mahajani}', ""); + Expect(0, 70006, '\P{Script: __Mahajani}', ""); + Expect(1, 70006, '\P{^Script: __Mahajani}', ""); + Expect(0, 70007, '\p{Script: __Mahajani}', ""); + Expect(1, 70007, '\p{^Script: __Mahajani}', ""); + Expect(1, 70007, '\P{Script: __Mahajani}', ""); + Expect(0, 70007, '\P{^Script: __Mahajani}', ""); + Error('\p{Sc=/a/ -Mahj}'); + Error('\P{Sc=/a/ -Mahj}'); Expect(1, 70006, '\p{Sc=:\AMahj\z:}', "");; Expect(0, 70007, '\p{Sc=:\AMahj\z:}', "");; Expect(1, 70006, '\p{Sc=mahj}', ""); @@ -127980,34 +131726,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70007, '\P{^Sc=mahj}', ""); Expect(1, 70006, '\p{Sc=:\Amahj\z:}', "");; Expect(0, 70007, '\p{Sc=:\Amahj\z:}', "");; - Expect(1, 70006, '\p{Sc: - Mahj}', ""); - Expect(0, 70006, '\p{^Sc: - Mahj}', ""); - Expect(0, 70006, '\P{Sc: - Mahj}', ""); - Expect(1, 70006, '\P{^Sc: - Mahj}', ""); - Expect(0, 70007, '\p{Sc: - Mahj}', ""); - Expect(1, 70007, '\p{^Sc: - Mahj}', ""); - Expect(1, 70007, '\P{Sc: - Mahj}', ""); - Expect(0, 70007, '\P{^Sc: - Mahj}', ""); - Error('\p{Is_Script=:= Mahajani}'); - Error('\P{Is_Script=:= Mahajani}'); - Expect(1, 70006, '\p{Is_Script=mahajani}', ""); - Expect(0, 70006, '\p{^Is_Script=mahajani}', ""); - Expect(0, 70006, '\P{Is_Script=mahajani}', ""); - Expect(1, 70006, '\P{^Is_Script=mahajani}', ""); - Expect(0, 70007, '\p{Is_Script=mahajani}', ""); - Expect(1, 70007, '\p{^Is_Script=mahajani}', ""); - Expect(1, 70007, '\P{Is_Script=mahajani}', ""); - Expect(0, 70007, '\P{^Is_Script=mahajani}', ""); - Expect(1, 70006, '\p{Is_Script=- Mahajani}', ""); - Expect(0, 70006, '\p{^Is_Script=- Mahajani}', ""); - Expect(0, 70006, '\P{Is_Script=- Mahajani}', ""); - Expect(1, 70006, '\P{^Is_Script=- Mahajani}', ""); - Expect(0, 70007, '\p{Is_Script=- Mahajani}', ""); - Expect(1, 70007, '\p{^Is_Script=- Mahajani}', ""); - Expect(1, 70007, '\P{Is_Script=- Mahajani}', ""); - Expect(0, 70007, '\P{^Is_Script=- Mahajani}', ""); - Error('\p{Is_Sc=/a/ MAHJ}'); - Error('\P{Is_Sc=/a/ MAHJ}'); + Expect(1, 70006, '\p{Sc=_Mahj}', ""); + Expect(0, 70006, '\p{^Sc=_Mahj}', ""); + Expect(0, 70006, '\P{Sc=_Mahj}', ""); + Expect(1, 70006, '\P{^Sc=_Mahj}', ""); + Expect(0, 70007, '\p{Sc=_Mahj}', ""); + Expect(1, 70007, '\p{^Sc=_Mahj}', ""); + Expect(1, 70007, '\P{Sc=_Mahj}', ""); + Expect(0, 70007, '\P{^Sc=_Mahj}', ""); + Error('\p{Is_Script=__MAHAJANI:=}'); + Error('\P{Is_Script=__MAHAJANI:=}'); + Expect(1, 70006, '\p{Is_Script:mahajani}', ""); + Expect(0, 70006, '\p{^Is_Script:mahajani}', ""); + Expect(0, 70006, '\P{Is_Script:mahajani}', ""); + Expect(1, 70006, '\P{^Is_Script:mahajani}', ""); + Expect(0, 70007, '\p{Is_Script:mahajani}', ""); + Expect(1, 70007, '\p{^Is_Script:mahajani}', ""); + Expect(1, 70007, '\P{Is_Script:mahajani}', ""); + Expect(0, 70007, '\P{^Is_Script:mahajani}', ""); + Expect(1, 70006, '\p{Is_Script=_Mahajani}', ""); + Expect(0, 70006, '\p{^Is_Script=_Mahajani}', ""); + Expect(0, 70006, '\P{Is_Script=_Mahajani}', ""); + Expect(1, 70006, '\P{^Is_Script=_Mahajani}', ""); + Expect(0, 70007, '\p{Is_Script=_Mahajani}', ""); + Expect(1, 70007, '\p{^Is_Script=_Mahajani}', ""); + Expect(1, 70007, '\P{Is_Script=_Mahajani}', ""); + Expect(0, 70007, '\P{^Is_Script=_Mahajani}', ""); + Error('\p{Is_Sc=-:=Mahj}'); + Error('\P{Is_Sc=-:=Mahj}'); Expect(1, 70006, '\p{Is_Sc=mahj}', ""); Expect(0, 70006, '\p{^Is_Sc=mahj}', ""); Expect(0, 70006, '\P{Is_Sc=mahj}', ""); @@ -128016,16 +131762,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70007, '\p{^Is_Sc=mahj}', ""); Expect(1, 70007, '\P{Is_Sc=mahj}', ""); Expect(0, 70007, '\P{^Is_Sc=mahj}', ""); - Expect(1, 70006, '\p{Is_Sc=_mahj}', ""); - Expect(0, 70006, '\p{^Is_Sc=_mahj}', ""); - Expect(0, 70006, '\P{Is_Sc=_mahj}', ""); - Expect(1, 70006, '\P{^Is_Sc=_mahj}', ""); - Expect(0, 70007, '\p{Is_Sc=_mahj}', ""); - Expect(1, 70007, '\p{^Is_Sc=_mahj}', ""); - Expect(1, 70007, '\P{Is_Sc=_mahj}', ""); - Expect(0, 70007, '\P{^Is_Sc=_mahj}', ""); - Error('\p{Script= makasar/a/}'); - Error('\P{Script= makasar/a/}'); + Expect(1, 70006, '\p{Is_Sc=_MAHJ}', ""); + Expect(0, 70006, '\p{^Is_Sc=_MAHJ}', ""); + Expect(0, 70006, '\P{Is_Sc=_MAHJ}', ""); + Expect(1, 70006, '\P{^Is_Sc=_MAHJ}', ""); + Expect(0, 70007, '\p{Is_Sc=_MAHJ}', ""); + Expect(1, 70007, '\p{^Is_Sc=_MAHJ}', ""); + Expect(1, 70007, '\P{Is_Sc=_MAHJ}', ""); + Expect(0, 70007, '\P{^Is_Sc=_MAHJ}', ""); + Error('\p{Script=_ Makasar/a/}'); + Error('\P{Script=_ Makasar/a/}'); Expect(1, 73464, '\p{Script=:\AMakasar\z:}', "");; Expect(0, 73465, '\p{Script=:\AMakasar\z:}', "");; Expect(1, 73464, '\p{Script=makasar}', ""); @@ -128038,16 +131784,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73465, '\P{^Script=makasar}', ""); Expect(1, 73464, '\p{Script=:\Amakasar\z:}', "");; Expect(0, 73465, '\p{Script=:\Amakasar\z:}', "");; - Expect(1, 73464, '\p{Script= makasar}', ""); - Expect(0, 73464, '\p{^Script= makasar}', ""); - Expect(0, 73464, '\P{Script= makasar}', ""); - Expect(1, 73464, '\P{^Script= makasar}', ""); - Expect(0, 73465, '\p{Script= makasar}', ""); - Expect(1, 73465, '\p{^Script= makasar}', ""); - Expect(1, 73465, '\P{Script= makasar}', ""); - Expect(0, 73465, '\P{^Script= makasar}', ""); - Error('\p{Sc= Maka/a/}'); - Error('\P{Sc= Maka/a/}'); + Expect(1, 73464, '\p{Script= makasar}', ""); + Expect(0, 73464, '\p{^Script= makasar}', ""); + Expect(0, 73464, '\P{Script= makasar}', ""); + Expect(1, 73464, '\P{^Script= makasar}', ""); + Expect(0, 73465, '\p{Script= makasar}', ""); + Expect(1, 73465, '\p{^Script= makasar}', ""); + Expect(1, 73465, '\P{Script= makasar}', ""); + Expect(0, 73465, '\P{^Script= makasar}', ""); + Error('\p{Sc: /a/--Maka}'); + Error('\P{Sc: /a/--Maka}'); Expect(1, 73464, '\p{Sc=:\AMaka\z:}', "");; Expect(0, 73465, '\p{Sc=:\AMaka\z:}', "");; Expect(1, 73464, '\p{Sc=maka}', ""); @@ -128060,16 +131806,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73465, '\P{^Sc=maka}', ""); Expect(1, 73464, '\p{Sc=:\Amaka\z:}', "");; Expect(0, 73465, '\p{Sc=:\Amaka\z:}', "");; - Expect(1, 73464, '\p{Sc=_maka}', ""); - Expect(0, 73464, '\p{^Sc=_maka}', ""); - Expect(0, 73464, '\P{Sc=_maka}', ""); - Expect(1, 73464, '\P{^Sc=_maka}', ""); - Expect(0, 73465, '\p{Sc=_maka}', ""); - Expect(1, 73465, '\p{^Sc=_maka}', ""); - Expect(1, 73465, '\P{Sc=_maka}', ""); - Expect(0, 73465, '\P{^Sc=_maka}', ""); - Error('\p{Is_Script= _makasar:=}'); - Error('\P{Is_Script= _makasar:=}'); + Expect(1, 73464, '\p{Sc=__MAKA}', ""); + Expect(0, 73464, '\p{^Sc=__MAKA}', ""); + Expect(0, 73464, '\P{Sc=__MAKA}', ""); + Expect(1, 73464, '\P{^Sc=__MAKA}', ""); + Expect(0, 73465, '\p{Sc=__MAKA}', ""); + Expect(1, 73465, '\p{^Sc=__MAKA}', ""); + Expect(1, 73465, '\P{Sc=__MAKA}', ""); + Expect(0, 73465, '\P{^Sc=__MAKA}', ""); + Error('\p{Is_Script=-_makasar:=}'); + Error('\P{Is_Script=-_makasar:=}'); Expect(1, 73464, '\p{Is_Script=makasar}', ""); Expect(0, 73464, '\p{^Is_Script=makasar}', ""); Expect(0, 73464, '\P{Is_Script=makasar}', ""); @@ -128078,34 +131824,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73465, '\p{^Is_Script=makasar}', ""); Expect(1, 73465, '\P{Is_Script=makasar}', ""); Expect(0, 73465, '\P{^Is_Script=makasar}', ""); - Expect(1, 73464, '\p{Is_Script= -MAKASAR}', ""); - Expect(0, 73464, '\p{^Is_Script= -MAKASAR}', ""); - Expect(0, 73464, '\P{Is_Script= -MAKASAR}', ""); - Expect(1, 73464, '\P{^Is_Script= -MAKASAR}', ""); - Expect(0, 73465, '\p{Is_Script= -MAKASAR}', ""); - Expect(1, 73465, '\p{^Is_Script= -MAKASAR}', ""); - Expect(1, 73465, '\P{Is_Script= -MAKASAR}', ""); - Expect(0, 73465, '\P{^Is_Script= -MAKASAR}', ""); - Error('\p{Is_Sc=/a/Maka}'); - Error('\P{Is_Sc=/a/Maka}'); - Expect(1, 73464, '\p{Is_Sc: maka}', ""); - Expect(0, 73464, '\p{^Is_Sc: maka}', ""); - Expect(0, 73464, '\P{Is_Sc: maka}', ""); - Expect(1, 73464, '\P{^Is_Sc: maka}', ""); - Expect(0, 73465, '\p{Is_Sc: maka}', ""); - Expect(1, 73465, '\p{^Is_Sc: maka}', ""); - Expect(1, 73465, '\P{Is_Sc: maka}', ""); - Expect(0, 73465, '\P{^Is_Sc: maka}', ""); - Expect(1, 73464, '\p{Is_Sc=__Maka}', ""); - Expect(0, 73464, '\p{^Is_Sc=__Maka}', ""); - Expect(0, 73464, '\P{Is_Sc=__Maka}', ""); - Expect(1, 73464, '\P{^Is_Sc=__Maka}', ""); - Expect(0, 73465, '\p{Is_Sc=__Maka}', ""); - Expect(1, 73465, '\p{^Is_Sc=__Maka}', ""); - Expect(1, 73465, '\P{Is_Sc=__Maka}', ""); - Expect(0, 73465, '\P{^Is_Sc=__Maka}', ""); - Error('\p{Script=_:=mandaic}'); - Error('\P{Script=_:=mandaic}'); + Expect(1, 73464, '\p{Is_Script= Makasar}', ""); + Expect(0, 73464, '\p{^Is_Script= Makasar}', ""); + Expect(0, 73464, '\P{Is_Script= Makasar}', ""); + Expect(1, 73464, '\P{^Is_Script= Makasar}', ""); + Expect(0, 73465, '\p{Is_Script= Makasar}', ""); + Expect(1, 73465, '\p{^Is_Script= Makasar}', ""); + Expect(1, 73465, '\P{Is_Script= Makasar}', ""); + Expect(0, 73465, '\P{^Is_Script= Makasar}', ""); + Error('\p{Is_Sc: /a/maka}'); + Error('\P{Is_Sc: /a/maka}'); + Expect(1, 73464, '\p{Is_Sc:maka}', ""); + Expect(0, 73464, '\p{^Is_Sc:maka}', ""); + Expect(0, 73464, '\P{Is_Sc:maka}', ""); + Expect(1, 73464, '\P{^Is_Sc:maka}', ""); + Expect(0, 73465, '\p{Is_Sc:maka}', ""); + Expect(1, 73465, '\p{^Is_Sc:maka}', ""); + Expect(1, 73465, '\P{Is_Sc:maka}', ""); + Expect(0, 73465, '\P{^Is_Sc:maka}', ""); + Expect(1, 73464, '\p{Is_Sc= -Maka}', ""); + Expect(0, 73464, '\p{^Is_Sc= -Maka}', ""); + Expect(0, 73464, '\P{Is_Sc= -Maka}', ""); + Expect(1, 73464, '\P{^Is_Sc= -Maka}', ""); + Expect(0, 73465, '\p{Is_Sc= -Maka}', ""); + Expect(1, 73465, '\p{^Is_Sc= -Maka}', ""); + Expect(1, 73465, '\P{Is_Sc= -Maka}', ""); + Expect(0, 73465, '\P{^Is_Sc= -Maka}', ""); + Error('\p{Script=/a/mandaic}'); + Error('\P{Script=/a/mandaic}'); Expect(1, 2142, '\p{Script=:\AMandaic\z:}', "");; Expect(0, 2143, '\p{Script=:\AMandaic\z:}', "");; Expect(1, 2142, '\p{Script=mandaic}', ""); @@ -128118,16 +131864,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2143, '\P{^Script=mandaic}', ""); Expect(1, 2142, '\p{Script=:\Amandaic\z:}', "");; Expect(0, 2143, '\p{Script=:\Amandaic\z:}', "");; - Expect(1, 2142, '\p{Script=- Mandaic}', ""); - Expect(0, 2142, '\p{^Script=- Mandaic}', ""); - Expect(0, 2142, '\P{Script=- Mandaic}', ""); - Expect(1, 2142, '\P{^Script=- Mandaic}', ""); - Expect(0, 2143, '\p{Script=- Mandaic}', ""); - Expect(1, 2143, '\p{^Script=- Mandaic}', ""); - Expect(1, 2143, '\P{Script=- Mandaic}', ""); - Expect(0, 2143, '\P{^Script=- Mandaic}', ""); - Error('\p{Sc: :=Mand}'); - Error('\P{Sc: :=Mand}'); + Expect(1, 2142, '\p{Script=_ mandaic}', ""); + Expect(0, 2142, '\p{^Script=_ mandaic}', ""); + Expect(0, 2142, '\P{Script=_ mandaic}', ""); + Expect(1, 2142, '\P{^Script=_ mandaic}', ""); + Expect(0, 2143, '\p{Script=_ mandaic}', ""); + Expect(1, 2143, '\p{^Script=_ mandaic}', ""); + Expect(1, 2143, '\P{Script=_ mandaic}', ""); + Expect(0, 2143, '\P{^Script=_ mandaic}', ""); + Error('\p{Sc=-_MAND:=}'); + Error('\P{Sc=-_MAND:=}'); Expect(1, 2142, '\p{Sc=:\AMand\z:}', "");; Expect(0, 2143, '\p{Sc=:\AMand\z:}', "");; Expect(1, 2142, '\p{Sc=mand}', ""); @@ -128140,16 +131886,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2143, '\P{^Sc=mand}', ""); Expect(1, 2142, '\p{Sc=:\Amand\z:}', "");; Expect(0, 2143, '\p{Sc=:\Amand\z:}', "");; - Expect(1, 2142, '\p{Sc=-_Mand}', ""); - Expect(0, 2142, '\p{^Sc=-_Mand}', ""); - Expect(0, 2142, '\P{Sc=-_Mand}', ""); - Expect(1, 2142, '\P{^Sc=-_Mand}', ""); - Expect(0, 2143, '\p{Sc=-_Mand}', ""); - Expect(1, 2143, '\p{^Sc=-_Mand}', ""); - Expect(1, 2143, '\P{Sc=-_Mand}', ""); - Expect(0, 2143, '\P{^Sc=-_Mand}', ""); - Error('\p{Is_Script= _Mandaic:=}'); - Error('\P{Is_Script= _Mandaic:=}'); + Expect(1, 2142, '\p{Sc= mand}', ""); + Expect(0, 2142, '\p{^Sc= mand}', ""); + Expect(0, 2142, '\P{Sc= mand}', ""); + Expect(1, 2142, '\P{^Sc= mand}', ""); + Expect(0, 2143, '\p{Sc= mand}', ""); + Expect(1, 2143, '\p{^Sc= mand}', ""); + Expect(1, 2143, '\P{Sc= mand}', ""); + Expect(0, 2143, '\P{^Sc= mand}', ""); + Error('\p{Is_Script=_:=Mandaic}'); + Error('\P{Is_Script=_:=Mandaic}'); Expect(1, 2142, '\p{Is_Script=mandaic}', ""); Expect(0, 2142, '\p{^Is_Script=mandaic}', ""); Expect(0, 2142, '\P{Is_Script=mandaic}', ""); @@ -128158,56 +131904,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2143, '\p{^Is_Script=mandaic}', ""); Expect(1, 2143, '\P{Is_Script=mandaic}', ""); Expect(0, 2143, '\P{^Is_Script=mandaic}', ""); - Expect(1, 2142, '\p{Is_Script= MANDAIC}', ""); - Expect(0, 2142, '\p{^Is_Script= MANDAIC}', ""); - Expect(0, 2142, '\P{Is_Script= MANDAIC}', ""); - Expect(1, 2142, '\P{^Is_Script= MANDAIC}', ""); - Expect(0, 2143, '\p{Is_Script= MANDAIC}', ""); - Expect(1, 2143, '\p{^Is_Script= MANDAIC}', ""); - Expect(1, 2143, '\P{Is_Script= MANDAIC}', ""); - Expect(0, 2143, '\P{^Is_Script= MANDAIC}', ""); - Error('\p{Is_Sc= _MAND:=}'); - Error('\P{Is_Sc= _MAND:=}'); - Expect(1, 2142, '\p{Is_Sc: mand}', ""); - Expect(0, 2142, '\p{^Is_Sc: mand}', ""); - Expect(0, 2142, '\P{Is_Sc: mand}', ""); - Expect(1, 2142, '\P{^Is_Sc: mand}', ""); - Expect(0, 2143, '\p{Is_Sc: mand}', ""); - Expect(1, 2143, '\p{^Is_Sc: mand}', ""); - Expect(1, 2143, '\P{Is_Sc: mand}', ""); - Expect(0, 2143, '\P{^Is_Sc: mand}', ""); - Expect(1, 2142, '\p{Is_Sc= -Mand}', ""); - Expect(0, 2142, '\p{^Is_Sc= -Mand}', ""); - Expect(0, 2142, '\P{Is_Sc= -Mand}', ""); - Expect(1, 2142, '\P{^Is_Sc= -Mand}', ""); - Expect(0, 2143, '\p{Is_Sc= -Mand}', ""); - Expect(1, 2143, '\p{^Is_Sc= -Mand}', ""); - Expect(1, 2143, '\P{Is_Sc= -Mand}', ""); - Expect(0, 2143, '\P{^Is_Sc= -Mand}', ""); - Error('\p{Script= -Manichaean:=}'); - Error('\P{Script= -Manichaean:=}'); + Expect(1, 2142, '\p{Is_Script: mandaic}', ""); + Expect(0, 2142, '\p{^Is_Script: mandaic}', ""); + Expect(0, 2142, '\P{Is_Script: mandaic}', ""); + Expect(1, 2142, '\P{^Is_Script: mandaic}', ""); + Expect(0, 2143, '\p{Is_Script: mandaic}', ""); + Expect(1, 2143, '\p{^Is_Script: mandaic}', ""); + Expect(1, 2143, '\P{Is_Script: mandaic}', ""); + Expect(0, 2143, '\P{^Is_Script: mandaic}', ""); + Error('\p{Is_Sc=/a/ -mand}'); + Error('\P{Is_Sc=/a/ -mand}'); + Expect(1, 2142, '\p{Is_Sc=mand}', ""); + Expect(0, 2142, '\p{^Is_Sc=mand}', ""); + Expect(0, 2142, '\P{Is_Sc=mand}', ""); + Expect(1, 2142, '\P{^Is_Sc=mand}', ""); + Expect(0, 2143, '\p{Is_Sc=mand}', ""); + Expect(1, 2143, '\p{^Is_Sc=mand}', ""); + Expect(1, 2143, '\P{Is_Sc=mand}', ""); + Expect(0, 2143, '\P{^Is_Sc=mand}', ""); + Expect(1, 2142, '\p{Is_Sc: - Mand}', ""); + Expect(0, 2142, '\p{^Is_Sc: - Mand}', ""); + Expect(0, 2142, '\P{Is_Sc: - Mand}', ""); + Expect(1, 2142, '\P{^Is_Sc: - Mand}', ""); + Expect(0, 2143, '\p{Is_Sc: - Mand}', ""); + Expect(1, 2143, '\p{^Is_Sc: - Mand}', ""); + Expect(1, 2143, '\P{Is_Sc: - Mand}', ""); + Expect(0, 2143, '\P{^Is_Sc: - Mand}', ""); + Error('\p{Script=-/a/MANICHAEAN}'); + Error('\P{Script=-/a/MANICHAEAN}'); Expect(1, 68342, '\p{Script=:\AManichaean\z:}', "");; Expect(0, 68343, '\p{Script=:\AManichaean\z:}', "");; - Expect(1, 68342, '\p{Script: manichaean}', ""); - Expect(0, 68342, '\p{^Script: manichaean}', ""); - Expect(0, 68342, '\P{Script: manichaean}', ""); - Expect(1, 68342, '\P{^Script: manichaean}', ""); - Expect(0, 68343, '\p{Script: manichaean}', ""); - Expect(1, 68343, '\p{^Script: manichaean}', ""); - Expect(1, 68343, '\P{Script: manichaean}', ""); - Expect(0, 68343, '\P{^Script: manichaean}', ""); + Expect(1, 68342, '\p{Script=manichaean}', ""); + Expect(0, 68342, '\p{^Script=manichaean}', ""); + Expect(0, 68342, '\P{Script=manichaean}', ""); + Expect(1, 68342, '\P{^Script=manichaean}', ""); + Expect(0, 68343, '\p{Script=manichaean}', ""); + Expect(1, 68343, '\p{^Script=manichaean}', ""); + Expect(1, 68343, '\P{Script=manichaean}', ""); + Expect(0, 68343, '\P{^Script=manichaean}', ""); Expect(1, 68342, '\p{Script=:\Amanichaean\z:}', "");; Expect(0, 68343, '\p{Script=:\Amanichaean\z:}', "");; - Expect(1, 68342, '\p{Script=_Manichaean}', ""); - Expect(0, 68342, '\p{^Script=_Manichaean}', ""); - Expect(0, 68342, '\P{Script=_Manichaean}', ""); - Expect(1, 68342, '\P{^Script=_Manichaean}', ""); - Expect(0, 68343, '\p{Script=_Manichaean}', ""); - Expect(1, 68343, '\p{^Script=_Manichaean}', ""); - Expect(1, 68343, '\P{Script=_Manichaean}', ""); - Expect(0, 68343, '\P{^Script=_Manichaean}', ""); - Error('\p{Sc=/a/_ Mani}'); - Error('\P{Sc=/a/_ Mani}'); + Expect(1, 68342, '\p{Script= -Manichaean}', ""); + Expect(0, 68342, '\p{^Script= -Manichaean}', ""); + Expect(0, 68342, '\P{Script= -Manichaean}', ""); + Expect(1, 68342, '\P{^Script= -Manichaean}', ""); + Expect(0, 68343, '\p{Script= -Manichaean}', ""); + Expect(1, 68343, '\p{^Script= -Manichaean}', ""); + Expect(1, 68343, '\P{Script= -Manichaean}', ""); + Expect(0, 68343, '\P{^Script= -Manichaean}', ""); + Error('\p{Sc= MANI/a/}'); + Error('\P{Sc= MANI/a/}'); Expect(1, 68342, '\p{Sc=:\AMani\z:}', "");; Expect(0, 68343, '\p{Sc=:\AMani\z:}', "");; Expect(1, 68342, '\p{Sc=mani}', ""); @@ -128220,16 +131966,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68343, '\P{^Sc=mani}', ""); Expect(1, 68342, '\p{Sc=:\Amani\z:}', "");; Expect(0, 68343, '\p{Sc=:\Amani\z:}', "");; - Expect(1, 68342, '\p{Sc= Mani}', ""); - Expect(0, 68342, '\p{^Sc= Mani}', ""); - Expect(0, 68342, '\P{Sc= Mani}', ""); - Expect(1, 68342, '\P{^Sc= Mani}', ""); - Expect(0, 68343, '\p{Sc= Mani}', ""); - Expect(1, 68343, '\p{^Sc= Mani}', ""); - Expect(1, 68343, '\P{Sc= Mani}', ""); - Expect(0, 68343, '\P{^Sc= Mani}', ""); - Error('\p{Is_Script=-Manichaean:=}'); - Error('\P{Is_Script=-Manichaean:=}'); + Expect(1, 68342, '\p{Sc=_Mani}', ""); + Expect(0, 68342, '\p{^Sc=_Mani}', ""); + Expect(0, 68342, '\P{Sc=_Mani}', ""); + Expect(1, 68342, '\P{^Sc=_Mani}', ""); + Expect(0, 68343, '\p{Sc=_Mani}', ""); + Expect(1, 68343, '\p{^Sc=_Mani}', ""); + Expect(1, 68343, '\P{Sc=_Mani}', ""); + Expect(0, 68343, '\P{^Sc=_Mani}', ""); + Error('\p{Is_Script=/a/ _MANICHAEAN}'); + Error('\P{Is_Script=/a/ _MANICHAEAN}'); Expect(1, 68342, '\p{Is_Script=manichaean}', ""); Expect(0, 68342, '\p{^Is_Script=manichaean}', ""); Expect(0, 68342, '\P{Is_Script=manichaean}', ""); @@ -128238,16 +131984,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68343, '\p{^Is_Script=manichaean}', ""); Expect(1, 68343, '\P{Is_Script=manichaean}', ""); Expect(0, 68343, '\P{^Is_Script=manichaean}', ""); - Expect(1, 68342, '\p{Is_Script=--MANICHAEAN}', ""); - Expect(0, 68342, '\p{^Is_Script=--MANICHAEAN}', ""); - Expect(0, 68342, '\P{Is_Script=--MANICHAEAN}', ""); - Expect(1, 68342, '\P{^Is_Script=--MANICHAEAN}', ""); - Expect(0, 68343, '\p{Is_Script=--MANICHAEAN}', ""); - Expect(1, 68343, '\p{^Is_Script=--MANICHAEAN}', ""); - Expect(1, 68343, '\P{Is_Script=--MANICHAEAN}', ""); - Expect(0, 68343, '\P{^Is_Script=--MANICHAEAN}', ""); - Error('\p{Is_Sc= -mani:=}'); - Error('\P{Is_Sc= -mani:=}'); + Expect(1, 68342, '\p{Is_Script: -_Manichaean}', ""); + Expect(0, 68342, '\p{^Is_Script: -_Manichaean}', ""); + Expect(0, 68342, '\P{Is_Script: -_Manichaean}', ""); + Expect(1, 68342, '\P{^Is_Script: -_Manichaean}', ""); + Expect(0, 68343, '\p{Is_Script: -_Manichaean}', ""); + Expect(1, 68343, '\p{^Is_Script: -_Manichaean}', ""); + Expect(1, 68343, '\P{Is_Script: -_Manichaean}', ""); + Expect(0, 68343, '\P{^Is_Script: -_Manichaean}', ""); + Error('\p{Is_Sc=/a/__Mani}'); + Error('\P{Is_Sc=/a/__Mani}'); Expect(1, 68342, '\p{Is_Sc=mani}', ""); Expect(0, 68342, '\p{^Is_Sc=mani}', ""); Expect(0, 68342, '\P{Is_Sc=mani}', ""); @@ -128256,16 +132002,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68343, '\p{^Is_Sc=mani}', ""); Expect(1, 68343, '\P{Is_Sc=mani}', ""); Expect(0, 68343, '\P{^Is_Sc=mani}', ""); - Expect(1, 68342, '\p{Is_Sc: -Mani}', ""); - Expect(0, 68342, '\p{^Is_Sc: -Mani}', ""); - Expect(0, 68342, '\P{Is_Sc: -Mani}', ""); - Expect(1, 68342, '\P{^Is_Sc: -Mani}', ""); - Expect(0, 68343, '\p{Is_Sc: -Mani}', ""); - Expect(1, 68343, '\p{^Is_Sc: -Mani}', ""); - Expect(1, 68343, '\P{Is_Sc: -Mani}', ""); - Expect(0, 68343, '\P{^Is_Sc: -Mani}', ""); - Error('\p{Script=_ MARCHEN/a/}'); - Error('\P{Script=_ MARCHEN/a/}'); + Expect(1, 68342, '\p{Is_Sc=-mani}', ""); + Expect(0, 68342, '\p{^Is_Sc=-mani}', ""); + Expect(0, 68342, '\P{Is_Sc=-mani}', ""); + Expect(1, 68342, '\P{^Is_Sc=-mani}', ""); + Expect(0, 68343, '\p{Is_Sc=-mani}', ""); + Expect(1, 68343, '\p{^Is_Sc=-mani}', ""); + Expect(1, 68343, '\P{Is_Sc=-mani}', ""); + Expect(0, 68343, '\P{^Is_Sc=-mani}', ""); + Error('\p{Script= Marchen/a/}'); + Error('\P{Script= Marchen/a/}'); Expect(1, 72886, '\p{Script=:\AMarchen\z:}', "");; Expect(0, 72887, '\p{Script=:\AMarchen\z:}', "");; Expect(1, 72886, '\p{Script=marchen}', ""); @@ -128278,16 +132024,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72887, '\P{^Script=marchen}', ""); Expect(1, 72886, '\p{Script=:\Amarchen\z:}', "");; Expect(0, 72887, '\p{Script=:\Amarchen\z:}', "");; - Expect(1, 72886, '\p{Script=-marchen}', ""); - Expect(0, 72886, '\p{^Script=-marchen}', ""); - Expect(0, 72886, '\P{Script=-marchen}', ""); - Expect(1, 72886, '\P{^Script=-marchen}', ""); - Expect(0, 72887, '\p{Script=-marchen}', ""); - Expect(1, 72887, '\p{^Script=-marchen}', ""); - Expect(1, 72887, '\P{Script=-marchen}', ""); - Expect(0, 72887, '\P{^Script=-marchen}', ""); - Error('\p{Sc=:= -marc}'); - Error('\P{Sc=:= -marc}'); + Expect(1, 72886, '\p{Script=_Marchen}', ""); + Expect(0, 72886, '\p{^Script=_Marchen}', ""); + Expect(0, 72886, '\P{Script=_Marchen}', ""); + Expect(1, 72886, '\P{^Script=_Marchen}', ""); + Expect(0, 72887, '\p{Script=_Marchen}', ""); + Expect(1, 72887, '\p{^Script=_Marchen}', ""); + Expect(1, 72887, '\P{Script=_Marchen}', ""); + Expect(0, 72887, '\P{^Script=_Marchen}', ""); + Error('\p{Sc::=- marc}'); + Error('\P{Sc::=- marc}'); Expect(1, 72886, '\p{Sc=:\AMarc\z:}', "");; Expect(0, 72887, '\p{Sc=:\AMarc\z:}', "");; Expect(1, 72886, '\p{Sc=marc}', ""); @@ -128300,16 +132046,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72887, '\P{^Sc=marc}', ""); Expect(1, 72886, '\p{Sc=:\Amarc\z:}', "");; Expect(0, 72887, '\p{Sc=:\Amarc\z:}', "");; - Expect(1, 72886, '\p{Sc: - MARC}', ""); - Expect(0, 72886, '\p{^Sc: - MARC}', ""); - Expect(0, 72886, '\P{Sc: - MARC}', ""); - Expect(1, 72886, '\P{^Sc: - MARC}', ""); - Expect(0, 72887, '\p{Sc: - MARC}', ""); - Expect(1, 72887, '\p{^Sc: - MARC}', ""); - Expect(1, 72887, '\P{Sc: - MARC}', ""); - Expect(0, 72887, '\P{^Sc: - MARC}', ""); - Error('\p{Is_Script=--Marchen/a/}'); - Error('\P{Is_Script=--Marchen/a/}'); + Expect(1, 72886, '\p{Sc= _Marc}', ""); + Expect(0, 72886, '\p{^Sc= _Marc}', ""); + Expect(0, 72886, '\P{Sc= _Marc}', ""); + Expect(1, 72886, '\P{^Sc= _Marc}', ""); + Expect(0, 72887, '\p{Sc= _Marc}', ""); + Expect(1, 72887, '\p{^Sc= _Marc}', ""); + Expect(1, 72887, '\P{Sc= _Marc}', ""); + Expect(0, 72887, '\P{^Sc= _Marc}', ""); + Error('\p{Is_Script=--MARCHEN:=}'); + Error('\P{Is_Script=--MARCHEN:=}'); Expect(1, 72886, '\p{Is_Script: marchen}', ""); Expect(0, 72886, '\p{^Is_Script: marchen}', ""); Expect(0, 72886, '\P{Is_Script: marchen}', ""); @@ -128318,16 +132064,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72887, '\p{^Is_Script: marchen}', ""); Expect(1, 72887, '\P{Is_Script: marchen}', ""); Expect(0, 72887, '\P{^Is_Script: marchen}', ""); - Expect(1, 72886, '\p{Is_Script= marchen}', ""); - Expect(0, 72886, '\p{^Is_Script= marchen}', ""); - Expect(0, 72886, '\P{Is_Script= marchen}', ""); - Expect(1, 72886, '\P{^Is_Script= marchen}', ""); - Expect(0, 72887, '\p{Is_Script= marchen}', ""); - Expect(1, 72887, '\p{^Is_Script= marchen}', ""); - Expect(1, 72887, '\P{Is_Script= marchen}', ""); - Expect(0, 72887, '\P{^Is_Script= marchen}', ""); - Error('\p{Is_Sc= :=Marc}'); - Error('\P{Is_Sc= :=Marc}'); + Expect(1, 72886, '\p{Is_Script= Marchen}', ""); + Expect(0, 72886, '\p{^Is_Script= Marchen}', ""); + Expect(0, 72886, '\P{Is_Script= Marchen}', ""); + Expect(1, 72886, '\P{^Is_Script= Marchen}', ""); + Expect(0, 72887, '\p{Is_Script= Marchen}', ""); + Expect(1, 72887, '\p{^Is_Script= Marchen}', ""); + Expect(1, 72887, '\P{Is_Script= Marchen}', ""); + Expect(0, 72887, '\P{^Is_Script= Marchen}', ""); + Error('\p{Is_Sc= /a/Marc}'); + Error('\P{Is_Sc= /a/Marc}'); Expect(1, 72886, '\p{Is_Sc=marc}', ""); Expect(0, 72886, '\p{^Is_Sc=marc}', ""); Expect(0, 72886, '\P{Is_Sc=marc}', ""); @@ -128336,16 +132082,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72887, '\p{^Is_Sc=marc}', ""); Expect(1, 72887, '\P{Is_Sc=marc}', ""); Expect(0, 72887, '\P{^Is_Sc=marc}', ""); - Expect(1, 72886, '\p{Is_Sc=_-MARC}', ""); - Expect(0, 72886, '\p{^Is_Sc=_-MARC}', ""); - Expect(0, 72886, '\P{Is_Sc=_-MARC}', ""); - Expect(1, 72886, '\P{^Is_Sc=_-MARC}', ""); - Expect(0, 72887, '\p{Is_Sc=_-MARC}', ""); - Expect(1, 72887, '\p{^Is_Sc=_-MARC}', ""); - Expect(1, 72887, '\P{Is_Sc=_-MARC}', ""); - Expect(0, 72887, '\P{^Is_Sc=_-MARC}', ""); - Error('\p{Script= -Medefaidrin/a/}'); - Error('\P{Script= -Medefaidrin/a/}'); + Expect(1, 72886, '\p{Is_Sc=__Marc}', ""); + Expect(0, 72886, '\p{^Is_Sc=__Marc}', ""); + Expect(0, 72886, '\P{Is_Sc=__Marc}', ""); + Expect(1, 72886, '\P{^Is_Sc=__Marc}', ""); + Expect(0, 72887, '\p{Is_Sc=__Marc}', ""); + Expect(1, 72887, '\p{^Is_Sc=__Marc}', ""); + Expect(1, 72887, '\P{Is_Sc=__Marc}', ""); + Expect(0, 72887, '\P{^Is_Sc=__Marc}', ""); + Error('\p{Script= -MEDEFAIDRIN:=}'); + Error('\P{Script= -MEDEFAIDRIN:=}'); Expect(1, 93850, '\p{Script=:\AMedefaidrin\z:}', "");; Expect(0, 93851, '\p{Script=:\AMedefaidrin\z:}', "");; Expect(1, 93850, '\p{Script=medefaidrin}', ""); @@ -128358,16 +132104,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 93851, '\P{^Script=medefaidrin}', ""); Expect(1, 93850, '\p{Script=:\Amedefaidrin\z:}', "");; Expect(0, 93851, '\p{Script=:\Amedefaidrin\z:}', "");; - Expect(1, 93850, '\p{Script=_medefaidrin}', ""); - Expect(0, 93850, '\p{^Script=_medefaidrin}', ""); - Expect(0, 93850, '\P{Script=_medefaidrin}', ""); - Expect(1, 93850, '\P{^Script=_medefaidrin}', ""); - Expect(0, 93851, '\p{Script=_medefaidrin}', ""); - Expect(1, 93851, '\p{^Script=_medefaidrin}', ""); - Expect(1, 93851, '\P{Script=_medefaidrin}', ""); - Expect(0, 93851, '\P{^Script=_medefaidrin}', ""); - Error('\p{Sc: - Medf:=}'); - Error('\P{Sc: - Medf:=}'); + Expect(1, 93850, '\p{Script= Medefaidrin}', ""); + Expect(0, 93850, '\p{^Script= Medefaidrin}', ""); + Expect(0, 93850, '\P{Script= Medefaidrin}', ""); + Expect(1, 93850, '\P{^Script= Medefaidrin}', ""); + Expect(0, 93851, '\p{Script= Medefaidrin}', ""); + Expect(1, 93851, '\p{^Script= Medefaidrin}', ""); + Expect(1, 93851, '\P{Script= Medefaidrin}', ""); + Expect(0, 93851, '\P{^Script= Medefaidrin}', ""); + Error('\p{Sc=-/a/Medf}'); + Error('\P{Sc=-/a/Medf}'); Expect(1, 93850, '\p{Sc=:\AMedf\z:}', "");; Expect(0, 93851, '\p{Sc=:\AMedf\z:}', "");; Expect(1, 93850, '\p{Sc=medf}', ""); @@ -128380,16 +132126,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 93851, '\P{^Sc=medf}', ""); Expect(1, 93850, '\p{Sc=:\Amedf\z:}', "");; Expect(0, 93851, '\p{Sc=:\Amedf\z:}', "");; - Expect(1, 93850, '\p{Sc= _medf}', ""); - Expect(0, 93850, '\p{^Sc= _medf}', ""); - Expect(0, 93850, '\P{Sc= _medf}', ""); - Expect(1, 93850, '\P{^Sc= _medf}', ""); - Expect(0, 93851, '\p{Sc= _medf}', ""); - Expect(1, 93851, '\p{^Sc= _medf}', ""); - Expect(1, 93851, '\P{Sc= _medf}', ""); - Expect(0, 93851, '\P{^Sc= _medf}', ""); - Error('\p{Is_Script= :=MEDEFAIDRIN}'); - Error('\P{Is_Script= :=MEDEFAIDRIN}'); + Expect(1, 93850, '\p{Sc:-Medf}', ""); + Expect(0, 93850, '\p{^Sc:-Medf}', ""); + Expect(0, 93850, '\P{Sc:-Medf}', ""); + Expect(1, 93850, '\P{^Sc:-Medf}', ""); + Expect(0, 93851, '\p{Sc:-Medf}', ""); + Expect(1, 93851, '\p{^Sc:-Medf}', ""); + Expect(1, 93851, '\P{Sc:-Medf}', ""); + Expect(0, 93851, '\P{^Sc:-Medf}', ""); + Error('\p{Is_Script=/a/_-Medefaidrin}'); + Error('\P{Is_Script=/a/_-Medefaidrin}'); Expect(1, 93850, '\p{Is_Script=medefaidrin}', ""); Expect(0, 93850, '\p{^Is_Script=medefaidrin}', ""); Expect(0, 93850, '\P{Is_Script=medefaidrin}', ""); @@ -128398,16 +132144,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 93851, '\p{^Is_Script=medefaidrin}', ""); Expect(1, 93851, '\P{Is_Script=medefaidrin}', ""); Expect(0, 93851, '\P{^Is_Script=medefaidrin}', ""); - Expect(1, 93850, '\p{Is_Script=--Medefaidrin}', ""); - Expect(0, 93850, '\p{^Is_Script=--Medefaidrin}', ""); - Expect(0, 93850, '\P{Is_Script=--Medefaidrin}', ""); - Expect(1, 93850, '\P{^Is_Script=--Medefaidrin}', ""); - Expect(0, 93851, '\p{Is_Script=--Medefaidrin}', ""); - Expect(1, 93851, '\p{^Is_Script=--Medefaidrin}', ""); - Expect(1, 93851, '\P{Is_Script=--Medefaidrin}', ""); - Expect(0, 93851, '\P{^Is_Script=--Medefaidrin}', ""); - Error('\p{Is_Sc=-:=MEDF}'); - Error('\P{Is_Sc=-:=MEDF}'); + Expect(1, 93850, '\p{Is_Script=- medefaidrin}', ""); + Expect(0, 93850, '\p{^Is_Script=- medefaidrin}', ""); + Expect(0, 93850, '\P{Is_Script=- medefaidrin}', ""); + Expect(1, 93850, '\P{^Is_Script=- medefaidrin}', ""); + Expect(0, 93851, '\p{Is_Script=- medefaidrin}', ""); + Expect(1, 93851, '\p{^Is_Script=- medefaidrin}', ""); + Expect(1, 93851, '\P{Is_Script=- medefaidrin}', ""); + Expect(0, 93851, '\P{^Is_Script=- medefaidrin}', ""); + Error('\p{Is_Sc=_/a/medf}'); + Error('\P{Is_Sc=_/a/medf}'); Expect(1, 93850, '\p{Is_Sc=medf}', ""); Expect(0, 93850, '\p{^Is_Sc=medf}', ""); Expect(0, 93850, '\P{Is_Sc=medf}', ""); @@ -128416,38 +132162,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 93851, '\p{^Is_Sc=medf}', ""); Expect(1, 93851, '\P{Is_Sc=medf}', ""); Expect(0, 93851, '\P{^Is_Sc=medf}', ""); - Expect(1, 93850, '\p{Is_Sc= Medf}', ""); - Expect(0, 93850, '\p{^Is_Sc= Medf}', ""); - Expect(0, 93850, '\P{Is_Sc= Medf}', ""); - Expect(1, 93850, '\P{^Is_Sc= Medf}', ""); - Expect(0, 93851, '\p{Is_Sc= Medf}', ""); - Expect(1, 93851, '\p{^Is_Sc= Medf}', ""); - Expect(1, 93851, '\P{Is_Sc= Medf}', ""); - Expect(0, 93851, '\P{^Is_Sc= Medf}', ""); - Error('\p{Script=-:=mende_Kikakui}'); - Error('\P{Script=-:=mende_Kikakui}'); + Expect(1, 93850, '\p{Is_Sc=Medf}', ""); + Expect(0, 93850, '\p{^Is_Sc=Medf}', ""); + Expect(0, 93850, '\P{Is_Sc=Medf}', ""); + Expect(1, 93850, '\P{^Is_Sc=Medf}', ""); + Expect(0, 93851, '\p{Is_Sc=Medf}', ""); + Expect(1, 93851, '\p{^Is_Sc=Medf}', ""); + Expect(1, 93851, '\P{Is_Sc=Medf}', ""); + Expect(0, 93851, '\P{^Is_Sc=Medf}', ""); + Error('\p{Script= :=MENDE_Kikakui}'); + Error('\P{Script= :=MENDE_Kikakui}'); Expect(1, 125142, '\p{Script=:\AMende_Kikakui\z:}', "");; Expect(0, 125143, '\p{Script=:\AMende_Kikakui\z:}', "");; - Expect(1, 125142, '\p{Script: mendekikakui}', ""); - Expect(0, 125142, '\p{^Script: mendekikakui}', ""); - Expect(0, 125142, '\P{Script: mendekikakui}', ""); - Expect(1, 125142, '\P{^Script: mendekikakui}', ""); - Expect(0, 125143, '\p{Script: mendekikakui}', ""); - Expect(1, 125143, '\p{^Script: mendekikakui}', ""); - Expect(1, 125143, '\P{Script: mendekikakui}', ""); - Expect(0, 125143, '\P{^Script: mendekikakui}', ""); + Expect(1, 125142, '\p{Script=mendekikakui}', ""); + Expect(0, 125142, '\p{^Script=mendekikakui}', ""); + Expect(0, 125142, '\P{Script=mendekikakui}', ""); + Expect(1, 125142, '\P{^Script=mendekikakui}', ""); + Expect(0, 125143, '\p{Script=mendekikakui}', ""); + Expect(1, 125143, '\p{^Script=mendekikakui}', ""); + Expect(1, 125143, '\P{Script=mendekikakui}', ""); + Expect(0, 125143, '\P{^Script=mendekikakui}', ""); Expect(1, 125142, '\p{Script=:\Amendekikakui\z:}', "");; Expect(0, 125143, '\p{Script=:\Amendekikakui\z:}', "");; - Expect(1, 125142, '\p{Script: _ MENDE_Kikakui}', ""); - Expect(0, 125142, '\p{^Script: _ MENDE_Kikakui}', ""); - Expect(0, 125142, '\P{Script: _ MENDE_Kikakui}', ""); - Expect(1, 125142, '\P{^Script: _ MENDE_Kikakui}', ""); - Expect(0, 125143, '\p{Script: _ MENDE_Kikakui}', ""); - Expect(1, 125143, '\p{^Script: _ MENDE_Kikakui}', ""); - Expect(1, 125143, '\P{Script: _ MENDE_Kikakui}', ""); - Expect(0, 125143, '\P{^Script: _ MENDE_Kikakui}', ""); - Error('\p{Sc=_-MEND:=}'); - Error('\P{Sc=_-MEND:=}'); + Expect(1, 125142, '\p{Script=_ Mende_Kikakui}', ""); + Expect(0, 125142, '\p{^Script=_ Mende_Kikakui}', ""); + Expect(0, 125142, '\P{Script=_ Mende_Kikakui}', ""); + Expect(1, 125142, '\P{^Script=_ Mende_Kikakui}', ""); + Expect(0, 125143, '\p{Script=_ Mende_Kikakui}', ""); + Expect(1, 125143, '\p{^Script=_ Mende_Kikakui}', ""); + Expect(1, 125143, '\P{Script=_ Mende_Kikakui}', ""); + Expect(0, 125143, '\P{^Script=_ Mende_Kikakui}', ""); + Error('\p{Sc: _mend/a/}'); + Error('\P{Sc: _mend/a/}'); Expect(1, 125142, '\p{Sc=:\AMend\z:}', "");; Expect(0, 125143, '\p{Sc=:\AMend\z:}', "");; Expect(1, 125142, '\p{Sc=mend}', ""); @@ -128460,16 +132206,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 125143, '\P{^Sc=mend}', ""); Expect(1, 125142, '\p{Sc=:\Amend\z:}', "");; Expect(0, 125143, '\p{Sc=:\Amend\z:}', "");; - Expect(1, 125142, '\p{Sc= Mend}', ""); - Expect(0, 125142, '\p{^Sc= Mend}', ""); - Expect(0, 125142, '\P{Sc= Mend}', ""); - Expect(1, 125142, '\P{^Sc= Mend}', ""); - Expect(0, 125143, '\p{Sc= Mend}', ""); - Expect(1, 125143, '\p{^Sc= Mend}', ""); - Expect(1, 125143, '\P{Sc= Mend}', ""); - Expect(0, 125143, '\P{^Sc= Mend}', ""); - Error('\p{Is_Script=:= Mende_Kikakui}'); - Error('\P{Is_Script=:= Mende_Kikakui}'); + Expect(1, 125142, '\p{Sc=- Mend}', ""); + Expect(0, 125142, '\p{^Sc=- Mend}', ""); + Expect(0, 125142, '\P{Sc=- Mend}', ""); + Expect(1, 125142, '\P{^Sc=- Mend}', ""); + Expect(0, 125143, '\p{Sc=- Mend}', ""); + Expect(1, 125143, '\p{^Sc=- Mend}', ""); + Expect(1, 125143, '\P{Sc=- Mend}', ""); + Expect(0, 125143, '\P{^Sc=- Mend}', ""); + Error('\p{Is_Script=:=_Mende_kikakui}'); + Error('\P{Is_Script=:=_Mende_kikakui}'); Expect(1, 125142, '\p{Is_Script=mendekikakui}', ""); Expect(0, 125142, '\p{^Is_Script=mendekikakui}', ""); Expect(0, 125142, '\P{Is_Script=mendekikakui}', ""); @@ -128478,56 +132224,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125143, '\p{^Is_Script=mendekikakui}', ""); Expect(1, 125143, '\P{Is_Script=mendekikakui}', ""); Expect(0, 125143, '\P{^Is_Script=mendekikakui}', ""); - Expect(1, 125142, '\p{Is_Script= Mende_kikakui}', ""); - Expect(0, 125142, '\p{^Is_Script= Mende_kikakui}', ""); - Expect(0, 125142, '\P{Is_Script= Mende_kikakui}', ""); - Expect(1, 125142, '\P{^Is_Script= Mende_kikakui}', ""); - Expect(0, 125143, '\p{Is_Script= Mende_kikakui}', ""); - Expect(1, 125143, '\p{^Is_Script= Mende_kikakui}', ""); - Expect(1, 125143, '\P{Is_Script= Mende_kikakui}', ""); - Expect(0, 125143, '\P{^Is_Script= Mende_kikakui}', ""); - Error('\p{Is_Sc: _MEND:=}'); - Error('\P{Is_Sc: _MEND:=}'); - Expect(1, 125142, '\p{Is_Sc=mend}', ""); - Expect(0, 125142, '\p{^Is_Sc=mend}', ""); - Expect(0, 125142, '\P{Is_Sc=mend}', ""); - Expect(1, 125142, '\P{^Is_Sc=mend}', ""); - Expect(0, 125143, '\p{Is_Sc=mend}', ""); - Expect(1, 125143, '\p{^Is_Sc=mend}', ""); - Expect(1, 125143, '\P{Is_Sc=mend}', ""); - Expect(0, 125143, '\P{^Is_Sc=mend}', ""); - Expect(1, 125142, '\p{Is_Sc=--mend}', ""); - Expect(0, 125142, '\p{^Is_Sc=--mend}', ""); - Expect(0, 125142, '\P{Is_Sc=--mend}', ""); - Expect(1, 125142, '\P{^Is_Sc=--mend}', ""); - Expect(0, 125143, '\p{Is_Sc=--mend}', ""); - Expect(1, 125143, '\p{^Is_Sc=--mend}', ""); - Expect(1, 125143, '\P{Is_Sc=--mend}', ""); - Expect(0, 125143, '\P{^Is_Sc=--mend}', ""); - Error('\p{Script=/a/ Meroitic_CURSIVE}'); - Error('\P{Script=/a/ Meroitic_CURSIVE}'); + Expect(1, 125142, '\p{Is_Script= _Mende_Kikakui}', ""); + Expect(0, 125142, '\p{^Is_Script= _Mende_Kikakui}', ""); + Expect(0, 125142, '\P{Is_Script= _Mende_Kikakui}', ""); + Expect(1, 125142, '\P{^Is_Script= _Mende_Kikakui}', ""); + Expect(0, 125143, '\p{Is_Script= _Mende_Kikakui}', ""); + Expect(1, 125143, '\p{^Is_Script= _Mende_Kikakui}', ""); + Expect(1, 125143, '\P{Is_Script= _Mende_Kikakui}', ""); + Expect(0, 125143, '\P{^Is_Script= _Mende_Kikakui}', ""); + Error('\p{Is_Sc=:=- Mend}'); + Error('\P{Is_Sc=:=- Mend}'); + Expect(1, 125142, '\p{Is_Sc: mend}', ""); + Expect(0, 125142, '\p{^Is_Sc: mend}', ""); + Expect(0, 125142, '\P{Is_Sc: mend}', ""); + Expect(1, 125142, '\P{^Is_Sc: mend}', ""); + Expect(0, 125143, '\p{Is_Sc: mend}', ""); + Expect(1, 125143, '\p{^Is_Sc: mend}', ""); + Expect(1, 125143, '\P{Is_Sc: mend}', ""); + Expect(0, 125143, '\P{^Is_Sc: mend}', ""); + Expect(1, 125142, '\p{Is_Sc= Mend}', ""); + Expect(0, 125142, '\p{^Is_Sc= Mend}', ""); + Expect(0, 125142, '\P{Is_Sc= Mend}', ""); + Expect(1, 125142, '\P{^Is_Sc= Mend}', ""); + Expect(0, 125143, '\p{Is_Sc= Mend}', ""); + Expect(1, 125143, '\p{^Is_Sc= Mend}', ""); + Expect(1, 125143, '\P{Is_Sc= Mend}', ""); + Expect(0, 125143, '\P{^Is_Sc= Mend}', ""); + Error('\p{Script= Meroitic_CURSIVE/a/}'); + Error('\P{Script= Meroitic_CURSIVE/a/}'); Expect(1, 68095, '\p{Script=:\AMeroitic_Cursive\z:}', "");; Expect(0, 68096, '\p{Script=:\AMeroitic_Cursive\z:}', "");; - Expect(1, 68095, '\p{Script=meroiticcursive}', ""); - Expect(0, 68095, '\p{^Script=meroiticcursive}', ""); - Expect(0, 68095, '\P{Script=meroiticcursive}', ""); - Expect(1, 68095, '\P{^Script=meroiticcursive}', ""); - Expect(0, 68096, '\p{Script=meroiticcursive}', ""); - Expect(1, 68096, '\p{^Script=meroiticcursive}', ""); - Expect(1, 68096, '\P{Script=meroiticcursive}', ""); - Expect(0, 68096, '\P{^Script=meroiticcursive}', ""); + Expect(1, 68095, '\p{Script: meroiticcursive}', ""); + Expect(0, 68095, '\p{^Script: meroiticcursive}', ""); + Expect(0, 68095, '\P{Script: meroiticcursive}', ""); + Expect(1, 68095, '\P{^Script: meroiticcursive}', ""); + Expect(0, 68096, '\p{Script: meroiticcursive}', ""); + Expect(1, 68096, '\p{^Script: meroiticcursive}', ""); + Expect(1, 68096, '\P{Script: meroiticcursive}', ""); + Expect(0, 68096, '\P{^Script: meroiticcursive}', ""); Expect(1, 68095, '\p{Script=:\Ameroiticcursive\z:}', "");; Expect(0, 68096, '\p{Script=:\Ameroiticcursive\z:}', "");; - Expect(1, 68095, '\p{Script=- Meroitic_CURSIVE}', ""); - Expect(0, 68095, '\p{^Script=- Meroitic_CURSIVE}', ""); - Expect(0, 68095, '\P{Script=- Meroitic_CURSIVE}', ""); - Expect(1, 68095, '\P{^Script=- Meroitic_CURSIVE}', ""); - Expect(0, 68096, '\p{Script=- Meroitic_CURSIVE}', ""); - Expect(1, 68096, '\p{^Script=- Meroitic_CURSIVE}', ""); - Expect(1, 68096, '\P{Script=- Meroitic_CURSIVE}', ""); - Expect(0, 68096, '\P{^Script=- Meroitic_CURSIVE}', ""); - Error('\p{Sc=-:=Merc}'); - Error('\P{Sc=-:=Merc}'); + Expect(1, 68095, '\p{Script= MEROITIC_CURSIVE}', ""); + Expect(0, 68095, '\p{^Script= MEROITIC_CURSIVE}', ""); + Expect(0, 68095, '\P{Script= MEROITIC_CURSIVE}', ""); + Expect(1, 68095, '\P{^Script= MEROITIC_CURSIVE}', ""); + Expect(0, 68096, '\p{Script= MEROITIC_CURSIVE}', ""); + Expect(1, 68096, '\p{^Script= MEROITIC_CURSIVE}', ""); + Expect(1, 68096, '\P{Script= MEROITIC_CURSIVE}', ""); + Expect(0, 68096, '\P{^Script= MEROITIC_CURSIVE}', ""); + Error('\p{Sc=- Merc:=}'); + Error('\P{Sc=- Merc:=}'); Expect(1, 68095, '\p{Sc=:\AMerc\z:}', "");; Expect(0, 68096, '\p{Sc=:\AMerc\z:}', "");; Expect(1, 68095, '\p{Sc=merc}', ""); @@ -128540,16 +132286,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68096, '\P{^Sc=merc}', ""); Expect(1, 68095, '\p{Sc=:\Amerc\z:}', "");; Expect(0, 68096, '\p{Sc=:\Amerc\z:}', "");; - Expect(1, 68095, '\p{Sc= Merc}', ""); - Expect(0, 68095, '\p{^Sc= Merc}', ""); - Expect(0, 68095, '\P{Sc= Merc}', ""); - Expect(1, 68095, '\P{^Sc= Merc}', ""); - Expect(0, 68096, '\p{Sc= Merc}', ""); - Expect(1, 68096, '\p{^Sc= Merc}', ""); - Expect(1, 68096, '\P{Sc= Merc}', ""); - Expect(0, 68096, '\P{^Sc= Merc}', ""); - Error('\p{Is_Script=/a/ _Meroitic_Cursive}'); - Error('\P{Is_Script=/a/ _Meroitic_Cursive}'); + Expect(1, 68095, '\p{Sc=_ Merc}', ""); + Expect(0, 68095, '\p{^Sc=_ Merc}', ""); + Expect(0, 68095, '\P{Sc=_ Merc}', ""); + Expect(1, 68095, '\P{^Sc=_ Merc}', ""); + Expect(0, 68096, '\p{Sc=_ Merc}', ""); + Expect(1, 68096, '\p{^Sc=_ Merc}', ""); + Expect(1, 68096, '\P{Sc=_ Merc}', ""); + Expect(0, 68096, '\P{^Sc=_ Merc}', ""); + Error('\p{Is_Script=/a/ _Meroitic_Cursive}'); + Error('\P{Is_Script=/a/ _Meroitic_Cursive}'); Expect(1, 68095, '\p{Is_Script=meroiticcursive}', ""); Expect(0, 68095, '\p{^Is_Script=meroiticcursive}', ""); Expect(0, 68095, '\P{Is_Script=meroiticcursive}', ""); @@ -128558,16 +132304,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68096, '\p{^Is_Script=meroiticcursive}', ""); Expect(1, 68096, '\P{Is_Script=meroiticcursive}', ""); Expect(0, 68096, '\P{^Is_Script=meroiticcursive}', ""); - Expect(1, 68095, '\p{Is_Script=-meroitic_cursive}', ""); - Expect(0, 68095, '\p{^Is_Script=-meroitic_cursive}', ""); - Expect(0, 68095, '\P{Is_Script=-meroitic_cursive}', ""); - Expect(1, 68095, '\P{^Is_Script=-meroitic_cursive}', ""); - Expect(0, 68096, '\p{Is_Script=-meroitic_cursive}', ""); - Expect(1, 68096, '\p{^Is_Script=-meroitic_cursive}', ""); - Expect(1, 68096, '\P{Is_Script=-meroitic_cursive}', ""); - Expect(0, 68096, '\P{^Is_Script=-meroitic_cursive}', ""); - Error('\p{Is_Sc= Merc/a/}'); - Error('\P{Is_Sc= Merc/a/}'); + Expect(1, 68095, '\p{Is_Script=- Meroitic_Cursive}', ""); + Expect(0, 68095, '\p{^Is_Script=- Meroitic_Cursive}', ""); + Expect(0, 68095, '\P{Is_Script=- Meroitic_Cursive}', ""); + Expect(1, 68095, '\P{^Is_Script=- Meroitic_Cursive}', ""); + Expect(0, 68096, '\p{Is_Script=- Meroitic_Cursive}', ""); + Expect(1, 68096, '\p{^Is_Script=- Meroitic_Cursive}', ""); + Expect(1, 68096, '\P{Is_Script=- Meroitic_Cursive}', ""); + Expect(0, 68096, '\P{^Is_Script=- Meroitic_Cursive}', ""); + Error('\p{Is_Sc= :=MERC}'); + Error('\P{Is_Sc= :=MERC}'); Expect(1, 68095, '\p{Is_Sc=merc}', ""); Expect(0, 68095, '\p{^Is_Sc=merc}', ""); Expect(0, 68095, '\P{Is_Sc=merc}', ""); @@ -128576,16 +132322,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68096, '\p{^Is_Sc=merc}', ""); Expect(1, 68096, '\P{Is_Sc=merc}', ""); Expect(0, 68096, '\P{^Is_Sc=merc}', ""); - Expect(1, 68095, '\p{Is_Sc=-Merc}', ""); - Expect(0, 68095, '\p{^Is_Sc=-Merc}', ""); - Expect(0, 68095, '\P{Is_Sc=-Merc}', ""); - Expect(1, 68095, '\P{^Is_Sc=-Merc}', ""); - Expect(0, 68096, '\p{Is_Sc=-Merc}', ""); - Expect(1, 68096, '\p{^Is_Sc=-Merc}', ""); - Expect(1, 68096, '\P{Is_Sc=-Merc}', ""); - Expect(0, 68096, '\P{^Is_Sc=-Merc}', ""); - Error('\p{Script=-_MEROITIC_Hieroglyphs/a/}'); - Error('\P{Script=-_MEROITIC_Hieroglyphs/a/}'); + Expect(1, 68095, '\p{Is_Sc=__MERC}', ""); + Expect(0, 68095, '\p{^Is_Sc=__MERC}', ""); + Expect(0, 68095, '\P{Is_Sc=__MERC}', ""); + Expect(1, 68095, '\P{^Is_Sc=__MERC}', ""); + Expect(0, 68096, '\p{Is_Sc=__MERC}', ""); + Expect(1, 68096, '\p{^Is_Sc=__MERC}', ""); + Expect(1, 68096, '\P{Is_Sc=__MERC}', ""); + Expect(0, 68096, '\P{^Is_Sc=__MERC}', ""); + Error('\p{Script=_:=Meroitic_Hieroglyphs}'); + Error('\P{Script=_:=Meroitic_Hieroglyphs}'); Expect(1, 67999, '\p{Script=:\AMeroitic_Hieroglyphs\z:}', "");; Expect(0, 68000, '\p{Script=:\AMeroitic_Hieroglyphs\z:}', "");; Expect(1, 67999, '\p{Script=meroitichieroglyphs}', ""); @@ -128598,16 +132344,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68000, '\P{^Script=meroitichieroglyphs}', ""); Expect(1, 67999, '\p{Script=:\Ameroitichieroglyphs\z:}', "");; Expect(0, 68000, '\p{Script=:\Ameroitichieroglyphs\z:}', "");; - Expect(1, 67999, '\p{Script=- meroitic_Hieroglyphs}', ""); - Expect(0, 67999, '\p{^Script=- meroitic_Hieroglyphs}', ""); - Expect(0, 67999, '\P{Script=- meroitic_Hieroglyphs}', ""); - Expect(1, 67999, '\P{^Script=- meroitic_Hieroglyphs}', ""); - Expect(0, 68000, '\p{Script=- meroitic_Hieroglyphs}', ""); - Expect(1, 68000, '\p{^Script=- meroitic_Hieroglyphs}', ""); - Expect(1, 68000, '\P{Script=- meroitic_Hieroglyphs}', ""); - Expect(0, 68000, '\P{^Script=- meroitic_Hieroglyphs}', ""); - Error('\p{Sc=:=-_Mero}'); - Error('\P{Sc=:=-_Mero}'); + Expect(1, 67999, '\p{Script= Meroitic_Hieroglyphs}', ""); + Expect(0, 67999, '\p{^Script= Meroitic_Hieroglyphs}', ""); + Expect(0, 67999, '\P{Script= Meroitic_Hieroglyphs}', ""); + Expect(1, 67999, '\P{^Script= Meroitic_Hieroglyphs}', ""); + Expect(0, 68000, '\p{Script= Meroitic_Hieroglyphs}', ""); + Expect(1, 68000, '\p{^Script= Meroitic_Hieroglyphs}', ""); + Expect(1, 68000, '\P{Script= Meroitic_Hieroglyphs}', ""); + Expect(0, 68000, '\P{^Script= Meroitic_Hieroglyphs}', ""); + Error('\p{Sc=:=- mero}'); + Error('\P{Sc=:=- mero}'); Expect(1, 67999, '\p{Sc=:\AMero\z:}', "");; Expect(0, 68000, '\p{Sc=:\AMero\z:}', "");; Expect(1, 67999, '\p{Sc=mero}', ""); @@ -128620,16 +132366,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68000, '\P{^Sc=mero}', ""); Expect(1, 67999, '\p{Sc=:\Amero\z:}', "");; Expect(0, 68000, '\p{Sc=:\Amero\z:}', "");; - Expect(1, 67999, '\p{Sc= -Mero}', ""); - Expect(0, 67999, '\p{^Sc= -Mero}', ""); - Expect(0, 67999, '\P{Sc= -Mero}', ""); - Expect(1, 67999, '\P{^Sc= -Mero}', ""); - Expect(0, 68000, '\p{Sc= -Mero}', ""); - Expect(1, 68000, '\p{^Sc= -Mero}', ""); - Expect(1, 68000, '\P{Sc= -Mero}', ""); - Expect(0, 68000, '\P{^Sc= -Mero}', ""); - Error('\p{Is_Script= MEROITIC_Hieroglyphs:=}'); - Error('\P{Is_Script= MEROITIC_Hieroglyphs:=}'); + Expect(1, 67999, '\p{Sc= _mero}', ""); + Expect(0, 67999, '\p{^Sc= _mero}', ""); + Expect(0, 67999, '\P{Sc= _mero}', ""); + Expect(1, 67999, '\P{^Sc= _mero}', ""); + Expect(0, 68000, '\p{Sc= _mero}', ""); + Expect(1, 68000, '\p{^Sc= _mero}', ""); + Expect(1, 68000, '\P{Sc= _mero}', ""); + Expect(0, 68000, '\P{^Sc= _mero}', ""); + Error('\p{Is_Script=_Meroitic_hieroglyphs/a/}'); + Error('\P{Is_Script=_Meroitic_hieroglyphs/a/}'); Expect(1, 67999, '\p{Is_Script=meroitichieroglyphs}', ""); Expect(0, 67999, '\p{^Is_Script=meroitichieroglyphs}', ""); Expect(0, 67999, '\P{Is_Script=meroitichieroglyphs}', ""); @@ -128638,16 +132384,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68000, '\p{^Is_Script=meroitichieroglyphs}', ""); Expect(1, 68000, '\P{Is_Script=meroitichieroglyphs}', ""); Expect(0, 68000, '\P{^Is_Script=meroitichieroglyphs}', ""); - Expect(1, 67999, '\p{Is_Script= MEROITIC_hieroglyphs}', ""); - Expect(0, 67999, '\p{^Is_Script= MEROITIC_hieroglyphs}', ""); - Expect(0, 67999, '\P{Is_Script= MEROITIC_hieroglyphs}', ""); - Expect(1, 67999, '\P{^Is_Script= MEROITIC_hieroglyphs}', ""); - Expect(0, 68000, '\p{Is_Script= MEROITIC_hieroglyphs}', ""); - Expect(1, 68000, '\p{^Is_Script= MEROITIC_hieroglyphs}', ""); - Expect(1, 68000, '\P{Is_Script= MEROITIC_hieroglyphs}', ""); - Expect(0, 68000, '\P{^Is_Script= MEROITIC_hieroglyphs}', ""); - Error('\p{Is_Sc=:=-_mero}'); - Error('\P{Is_Sc=:=-_mero}'); + Expect(1, 67999, '\p{Is_Script=Meroitic_hieroglyphs}', ""); + Expect(0, 67999, '\p{^Is_Script=Meroitic_hieroglyphs}', ""); + Expect(0, 67999, '\P{Is_Script=Meroitic_hieroglyphs}', ""); + Expect(1, 67999, '\P{^Is_Script=Meroitic_hieroglyphs}', ""); + Expect(0, 68000, '\p{Is_Script=Meroitic_hieroglyphs}', ""); + Expect(1, 68000, '\p{^Is_Script=Meroitic_hieroglyphs}', ""); + Expect(1, 68000, '\P{Is_Script=Meroitic_hieroglyphs}', ""); + Expect(0, 68000, '\P{^Is_Script=Meroitic_hieroglyphs}', ""); + Error('\p{Is_Sc= /a/Mero}'); + Error('\P{Is_Sc= /a/Mero}'); Expect(1, 67999, '\p{Is_Sc=mero}', ""); Expect(0, 67999, '\p{^Is_Sc=mero}', ""); Expect(0, 67999, '\P{Is_Sc=mero}', ""); @@ -128656,16 +132402,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68000, '\p{^Is_Sc=mero}', ""); Expect(1, 68000, '\P{Is_Sc=mero}', ""); Expect(0, 68000, '\P{^Is_Sc=mero}', ""); - Expect(1, 67999, '\p{Is_Sc=-MERO}', ""); - Expect(0, 67999, '\p{^Is_Sc=-MERO}', ""); - Expect(0, 67999, '\P{Is_Sc=-MERO}', ""); - Expect(1, 67999, '\P{^Is_Sc=-MERO}', ""); - Expect(0, 68000, '\p{Is_Sc=-MERO}', ""); - Expect(1, 68000, '\p{^Is_Sc=-MERO}', ""); - Expect(1, 68000, '\P{Is_Sc=-MERO}', ""); - Expect(0, 68000, '\P{^Is_Sc=-MERO}', ""); - Error('\p{Script: :=MALAYALAM}'); - Error('\P{Script: :=MALAYALAM}'); + Expect(1, 67999, '\p{Is_Sc: --mero}', ""); + Expect(0, 67999, '\p{^Is_Sc: --mero}', ""); + Expect(0, 67999, '\P{Is_Sc: --mero}', ""); + Expect(1, 67999, '\P{^Is_Sc: --mero}', ""); + Expect(0, 68000, '\p{Is_Sc: --mero}', ""); + Expect(1, 68000, '\p{^Is_Sc: --mero}', ""); + Expect(1, 68000, '\P{Is_Sc: --mero}', ""); + Expect(0, 68000, '\P{^Is_Sc: --mero}', ""); + Error('\p{Script=:=_Malayalam}'); + Error('\P{Script=:=_Malayalam}'); Expect(1, 3455, '\p{Script=:\AMalayalam\z:}', "");; Expect(0, 3456, '\p{Script=:\AMalayalam\z:}', "");; Expect(1, 3455, '\p{Script=malayalam}', ""); @@ -128678,16 +132424,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 3456, '\P{^Script=malayalam}', ""); Expect(1, 3455, '\p{Script=:\Amalayalam\z:}', "");; Expect(0, 3456, '\p{Script=:\Amalayalam\z:}', "");; - Expect(1, 3455, '\p{Script: _Malayalam}', ""); - Expect(0, 3455, '\p{^Script: _Malayalam}', ""); - Expect(0, 3455, '\P{Script: _Malayalam}', ""); - Expect(1, 3455, '\P{^Script: _Malayalam}', ""); - Expect(0, 3456, '\p{Script: _Malayalam}', ""); - Expect(1, 3456, '\p{^Script: _Malayalam}', ""); - Expect(1, 3456, '\P{Script: _Malayalam}', ""); - Expect(0, 3456, '\P{^Script: _Malayalam}', ""); - Error('\p{Sc= /a/MLYM}'); - Error('\P{Sc= /a/MLYM}'); + Expect(1, 3455, '\p{Script=_malayalam}', ""); + Expect(0, 3455, '\p{^Script=_malayalam}', ""); + Expect(0, 3455, '\P{Script=_malayalam}', ""); + Expect(1, 3455, '\P{^Script=_malayalam}', ""); + Expect(0, 3456, '\p{Script=_malayalam}', ""); + Expect(1, 3456, '\p{^Script=_malayalam}', ""); + Expect(1, 3456, '\P{Script=_malayalam}', ""); + Expect(0, 3456, '\P{^Script=_malayalam}', ""); + Error('\p{Sc=_:=MLYM}'); + Error('\P{Sc=_:=MLYM}'); Expect(1, 3455, '\p{Sc=:\AMlym\z:}', "");; Expect(0, 3456, '\p{Sc=:\AMlym\z:}', "");; Expect(1, 3455, '\p{Sc=mlym}', ""); @@ -128700,16 +132446,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 3456, '\P{^Sc=mlym}', ""); Expect(1, 3455, '\p{Sc=:\Amlym\z:}', "");; Expect(0, 3456, '\p{Sc=:\Amlym\z:}', "");; - Expect(1, 3455, '\p{Sc=-MLYM}', ""); - Expect(0, 3455, '\p{^Sc=-MLYM}', ""); - Expect(0, 3455, '\P{Sc=-MLYM}', ""); - Expect(1, 3455, '\P{^Sc=-MLYM}', ""); - Expect(0, 3456, '\p{Sc=-MLYM}', ""); - Expect(1, 3456, '\p{^Sc=-MLYM}', ""); - Expect(1, 3456, '\P{Sc=-MLYM}', ""); - Expect(0, 3456, '\P{^Sc=-MLYM}', ""); - Error('\p{Is_Script= Malayalam:=}'); - Error('\P{Is_Script= Malayalam:=}'); + Expect(1, 3455, '\p{Sc=_ Mlym}', ""); + Expect(0, 3455, '\p{^Sc=_ Mlym}', ""); + Expect(0, 3455, '\P{Sc=_ Mlym}', ""); + Expect(1, 3455, '\P{^Sc=_ Mlym}', ""); + Expect(0, 3456, '\p{Sc=_ Mlym}', ""); + Expect(1, 3456, '\p{^Sc=_ Mlym}', ""); + Expect(1, 3456, '\P{Sc=_ Mlym}', ""); + Expect(0, 3456, '\P{^Sc=_ Mlym}', ""); + Error('\p{Is_Script=:=_Malayalam}'); + Error('\P{Is_Script=:=_Malayalam}'); Expect(1, 3455, '\p{Is_Script=malayalam}', ""); Expect(0, 3455, '\p{^Is_Script=malayalam}', ""); Expect(0, 3455, '\P{Is_Script=malayalam}', ""); @@ -128718,16 +132464,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3456, '\p{^Is_Script=malayalam}', ""); Expect(1, 3456, '\P{Is_Script=malayalam}', ""); Expect(0, 3456, '\P{^Is_Script=malayalam}', ""); - Expect(1, 3455, '\p{Is_Script= malayalam}', ""); - Expect(0, 3455, '\p{^Is_Script= malayalam}', ""); - Expect(0, 3455, '\P{Is_Script= malayalam}', ""); - Expect(1, 3455, '\P{^Is_Script= malayalam}', ""); - Expect(0, 3456, '\p{Is_Script= malayalam}', ""); - Expect(1, 3456, '\p{^Is_Script= malayalam}', ""); - Expect(1, 3456, '\P{Is_Script= malayalam}', ""); - Expect(0, 3456, '\P{^Is_Script= malayalam}', ""); - Error('\p{Is_Sc=- mlym:=}'); - Error('\P{Is_Sc=- mlym:=}'); + Expect(1, 3455, '\p{Is_Script=_ malayalam}', ""); + Expect(0, 3455, '\p{^Is_Script=_ malayalam}', ""); + Expect(0, 3455, '\P{Is_Script=_ malayalam}', ""); + Expect(1, 3455, '\P{^Is_Script=_ malayalam}', ""); + Expect(0, 3456, '\p{Is_Script=_ malayalam}', ""); + Expect(1, 3456, '\p{^Is_Script=_ malayalam}', ""); + Expect(1, 3456, '\P{Is_Script=_ malayalam}', ""); + Expect(0, 3456, '\P{^Is_Script=_ malayalam}', ""); + Error('\p{Is_Sc= Mlym/a/}'); + Error('\P{Is_Sc= Mlym/a/}'); Expect(1, 3455, '\p{Is_Sc=mlym}', ""); Expect(0, 3455, '\p{^Is_Sc=mlym}', ""); Expect(0, 3455, '\P{Is_Sc=mlym}', ""); @@ -128736,16 +132482,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3456, '\p{^Is_Sc=mlym}', ""); Expect(1, 3456, '\P{Is_Sc=mlym}', ""); Expect(0, 3456, '\P{^Is_Sc=mlym}', ""); - Expect(1, 3455, '\p{Is_Sc= Mlym}', ""); - Expect(0, 3455, '\p{^Is_Sc= Mlym}', ""); - Expect(0, 3455, '\P{Is_Sc= Mlym}', ""); - Expect(1, 3455, '\P{^Is_Sc= Mlym}', ""); - Expect(0, 3456, '\p{Is_Sc= Mlym}', ""); - Expect(1, 3456, '\p{^Is_Sc= Mlym}', ""); - Expect(1, 3456, '\P{Is_Sc= Mlym}', ""); - Expect(0, 3456, '\P{^Is_Sc= Mlym}', ""); - Error('\p{Script: :=MODI}'); - Error('\P{Script: :=MODI}'); + Expect(1, 3455, '\p{Is_Sc= _MLYM}', ""); + Expect(0, 3455, '\p{^Is_Sc= _MLYM}', ""); + Expect(0, 3455, '\P{Is_Sc= _MLYM}', ""); + Expect(1, 3455, '\P{^Is_Sc= _MLYM}', ""); + Expect(0, 3456, '\p{Is_Sc= _MLYM}', ""); + Expect(1, 3456, '\p{^Is_Sc= _MLYM}', ""); + Expect(1, 3456, '\P{Is_Sc= _MLYM}', ""); + Expect(0, 3456, '\P{^Is_Sc= _MLYM}', ""); + Error('\p{Script=/a/_ MODI}'); + Error('\P{Script=/a/_ MODI}'); Expect(1, 71257, '\p{Script=:\AModi\z:}', "");; Expect(0, 71258, '\p{Script=:\AModi\z:}', "");; Expect(1, 71257, '\p{Script=modi}', ""); @@ -128758,16 +132504,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71258, '\P{^Script=modi}', ""); Expect(1, 71257, '\p{Script=:\Amodi\z:}', "");; Expect(0, 71258, '\p{Script=:\Amodi\z:}', "");; - Expect(1, 71257, '\p{Script: _MODI}', ""); - Expect(0, 71257, '\p{^Script: _MODI}', ""); - Expect(0, 71257, '\P{Script: _MODI}', ""); - Expect(1, 71257, '\P{^Script: _MODI}', ""); - Expect(0, 71258, '\p{Script: _MODI}', ""); - Expect(1, 71258, '\p{^Script: _MODI}', ""); - Expect(1, 71258, '\P{Script: _MODI}', ""); - Expect(0, 71258, '\P{^Script: _MODI}', ""); - Error('\p{Sc=_ Modi:=}'); - Error('\P{Sc=_ Modi:=}'); + Expect(1, 71257, '\p{Script=_ Modi}', ""); + Expect(0, 71257, '\p{^Script=_ Modi}', ""); + Expect(0, 71257, '\P{Script=_ Modi}', ""); + Expect(1, 71257, '\P{^Script=_ Modi}', ""); + Expect(0, 71258, '\p{Script=_ Modi}', ""); + Expect(1, 71258, '\p{^Script=_ Modi}', ""); + Expect(1, 71258, '\P{Script=_ Modi}', ""); + Expect(0, 71258, '\P{^Script=_ Modi}', ""); + Error('\p{Sc: :=_ Modi}'); + Error('\P{Sc: :=_ Modi}'); Expect(1, 71257, '\p{Sc=:\AModi\z:}', "");; Expect(0, 71258, '\p{Sc=:\AModi\z:}', "");; Expect(1, 71257, '\p{Sc=modi}', ""); @@ -128780,16 +132526,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71258, '\P{^Sc=modi}', ""); Expect(1, 71257, '\p{Sc=:\Amodi\z:}', "");; Expect(0, 71258, '\p{Sc=:\Amodi\z:}', "");; - Expect(1, 71257, '\p{Sc= Modi}', ""); - Expect(0, 71257, '\p{^Sc= Modi}', ""); - Expect(0, 71257, '\P{Sc= Modi}', ""); - Expect(1, 71257, '\P{^Sc= Modi}', ""); - Expect(0, 71258, '\p{Sc= Modi}', ""); - Expect(1, 71258, '\p{^Sc= Modi}', ""); - Expect(1, 71258, '\P{Sc= Modi}', ""); - Expect(0, 71258, '\P{^Sc= Modi}', ""); - Error('\p{Is_Script= /a/modi}'); - Error('\P{Is_Script= /a/modi}'); + Expect(1, 71257, '\p{Sc=- MODI}', ""); + Expect(0, 71257, '\p{^Sc=- MODI}', ""); + Expect(0, 71257, '\P{Sc=- MODI}', ""); + Expect(1, 71257, '\P{^Sc=- MODI}', ""); + Expect(0, 71258, '\p{Sc=- MODI}', ""); + Expect(1, 71258, '\p{^Sc=- MODI}', ""); + Expect(1, 71258, '\P{Sc=- MODI}', ""); + Expect(0, 71258, '\P{^Sc=- MODI}', ""); + Error('\p{Is_Script=/a/_MODI}'); + Error('\P{Is_Script=/a/_MODI}'); Expect(1, 71257, '\p{Is_Script=modi}', ""); Expect(0, 71257, '\p{^Is_Script=modi}', ""); Expect(0, 71257, '\P{Is_Script=modi}', ""); @@ -128798,24 +132544,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71258, '\p{^Is_Script=modi}', ""); Expect(1, 71258, '\P{Is_Script=modi}', ""); Expect(0, 71258, '\P{^Is_Script=modi}', ""); - Expect(1, 71257, '\p{Is_Script: -_modi}', ""); - Expect(0, 71257, '\p{^Is_Script: -_modi}', ""); - Expect(0, 71257, '\P{Is_Script: -_modi}', ""); - Expect(1, 71257, '\P{^Is_Script: -_modi}', ""); - Expect(0, 71258, '\p{Is_Script: -_modi}', ""); - Expect(1, 71258, '\p{^Is_Script: -_modi}', ""); - Expect(1, 71258, '\P{Is_Script: -_modi}', ""); - Expect(0, 71258, '\P{^Is_Script: -_modi}', ""); - Error('\p{Is_Sc= MODI:=}'); - Error('\P{Is_Sc= MODI:=}'); - Expect(1, 71257, '\p{Is_Sc: modi}', ""); - Expect(0, 71257, '\p{^Is_Sc: modi}', ""); - Expect(0, 71257, '\P{Is_Sc: modi}', ""); - Expect(1, 71257, '\P{^Is_Sc: modi}', ""); - Expect(0, 71258, '\p{Is_Sc: modi}', ""); - Expect(1, 71258, '\p{^Is_Sc: modi}', ""); - Expect(1, 71258, '\P{Is_Sc: modi}', ""); - Expect(0, 71258, '\P{^Is_Sc: modi}', ""); + Expect(1, 71257, '\p{Is_Script= _modi}', ""); + Expect(0, 71257, '\p{^Is_Script= _modi}', ""); + Expect(0, 71257, '\P{Is_Script= _modi}', ""); + Expect(1, 71257, '\P{^Is_Script= _modi}', ""); + Expect(0, 71258, '\p{Is_Script= _modi}', ""); + Expect(1, 71258, '\p{^Is_Script= _modi}', ""); + Expect(1, 71258, '\P{Is_Script= _modi}', ""); + Expect(0, 71258, '\P{^Is_Script= _modi}', ""); + Error('\p{Is_Sc=/a/_Modi}'); + Error('\P{Is_Sc=/a/_Modi}'); + Expect(1, 71257, '\p{Is_Sc=modi}', ""); + Expect(0, 71257, '\p{^Is_Sc=modi}', ""); + Expect(0, 71257, '\P{Is_Sc=modi}', ""); + Expect(1, 71257, '\P{^Is_Sc=modi}', ""); + Expect(0, 71258, '\p{Is_Sc=modi}', ""); + Expect(1, 71258, '\p{^Is_Sc=modi}', ""); + Expect(1, 71258, '\P{Is_Sc=modi}', ""); + Expect(0, 71258, '\P{^Is_Sc=modi}', ""); Expect(1, 71257, '\p{Is_Sc= _Modi}', ""); Expect(0, 71257, '\p{^Is_Sc= _Modi}', ""); Expect(0, 71257, '\P{Is_Sc= _Modi}', ""); @@ -128824,8 +132570,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71258, '\p{^Is_Sc= _Modi}', ""); Expect(1, 71258, '\P{Is_Sc= _Modi}', ""); Expect(0, 71258, '\P{^Is_Sc= _Modi}', ""); - Error('\p{Script=:=-Mongolian}'); - Error('\P{Script=:=-Mongolian}'); + Error('\p{Script=:= _Mongolian}'); + Error('\P{Script=:= _Mongolian}'); Expect(1, 71276, '\p{Script=:\AMongolian\z:}', "");; Expect(0, 71277, '\p{Script=:\AMongolian\z:}', "");; Expect(1, 71276, '\p{Script=mongolian}', ""); @@ -128838,38 +132584,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71277, '\P{^Script=mongolian}', ""); Expect(1, 71276, '\p{Script=:\Amongolian\z:}', "");; Expect(0, 71277, '\p{Script=:\Amongolian\z:}', "");; - Expect(1, 71276, '\p{Script= Mongolian}', ""); - Expect(0, 71276, '\p{^Script= Mongolian}', ""); - Expect(0, 71276, '\P{Script= Mongolian}', ""); - Expect(1, 71276, '\P{^Script= Mongolian}', ""); - Expect(0, 71277, '\p{Script= Mongolian}', ""); - Expect(1, 71277, '\p{^Script= Mongolian}', ""); - Expect(1, 71277, '\P{Script= Mongolian}', ""); - Expect(0, 71277, '\P{^Script= Mongolian}', ""); - Error('\p{Sc= :=MONG}'); - Error('\P{Sc= :=MONG}'); + Expect(1, 71276, '\p{Script= _MONGOLIAN}', ""); + Expect(0, 71276, '\p{^Script= _MONGOLIAN}', ""); + Expect(0, 71276, '\P{Script= _MONGOLIAN}', ""); + Expect(1, 71276, '\P{^Script= _MONGOLIAN}', ""); + Expect(0, 71277, '\p{Script= _MONGOLIAN}', ""); + Expect(1, 71277, '\p{^Script= _MONGOLIAN}', ""); + Expect(1, 71277, '\P{Script= _MONGOLIAN}', ""); + Expect(0, 71277, '\P{^Script= _MONGOLIAN}', ""); + Error('\p{Sc: -Mong:=}'); + Error('\P{Sc: -Mong:=}'); Expect(1, 71276, '\p{Sc=:\AMong\z:}', "");; Expect(0, 71277, '\p{Sc=:\AMong\z:}', "");; - Expect(1, 71276, '\p{Sc=mong}', ""); - Expect(0, 71276, '\p{^Sc=mong}', ""); - Expect(0, 71276, '\P{Sc=mong}', ""); - Expect(1, 71276, '\P{^Sc=mong}', ""); - Expect(0, 71277, '\p{Sc=mong}', ""); - Expect(1, 71277, '\p{^Sc=mong}', ""); - Expect(1, 71277, '\P{Sc=mong}', ""); - Expect(0, 71277, '\P{^Sc=mong}', ""); + Expect(1, 71276, '\p{Sc: mong}', ""); + Expect(0, 71276, '\p{^Sc: mong}', ""); + Expect(0, 71276, '\P{Sc: mong}', ""); + Expect(1, 71276, '\P{^Sc: mong}', ""); + Expect(0, 71277, '\p{Sc: mong}', ""); + Expect(1, 71277, '\p{^Sc: mong}', ""); + Expect(1, 71277, '\P{Sc: mong}', ""); + Expect(0, 71277, '\P{^Sc: mong}', ""); Expect(1, 71276, '\p{Sc=:\Among\z:}', "");; Expect(0, 71277, '\p{Sc=:\Among\z:}', "");; - Expect(1, 71276, '\p{Sc:-_Mong}', ""); - Expect(0, 71276, '\p{^Sc:-_Mong}', ""); - Expect(0, 71276, '\P{Sc:-_Mong}', ""); - Expect(1, 71276, '\P{^Sc:-_Mong}', ""); - Expect(0, 71277, '\p{Sc:-_Mong}', ""); - Expect(1, 71277, '\p{^Sc:-_Mong}', ""); - Expect(1, 71277, '\P{Sc:-_Mong}', ""); - Expect(0, 71277, '\P{^Sc:-_Mong}', ""); - Error('\p{Is_Script=-MONGOLIAN/a/}'); - Error('\P{Is_Script=-MONGOLIAN/a/}'); + Expect(1, 71276, '\p{Sc= Mong}', ""); + Expect(0, 71276, '\p{^Sc= Mong}', ""); + Expect(0, 71276, '\P{Sc= Mong}', ""); + Expect(1, 71276, '\P{^Sc= Mong}', ""); + Expect(0, 71277, '\p{Sc= Mong}', ""); + Expect(1, 71277, '\p{^Sc= Mong}', ""); + Expect(1, 71277, '\P{Sc= Mong}', ""); + Expect(0, 71277, '\P{^Sc= Mong}', ""); + Error('\p{Is_Script=/a/_Mongolian}'); + Error('\P{Is_Script=/a/_Mongolian}'); Expect(1, 71276, '\p{Is_Script=mongolian}', ""); Expect(0, 71276, '\p{^Is_Script=mongolian}', ""); Expect(0, 71276, '\P{Is_Script=mongolian}', ""); @@ -128878,16 +132624,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71277, '\p{^Is_Script=mongolian}', ""); Expect(1, 71277, '\P{Is_Script=mongolian}', ""); Expect(0, 71277, '\P{^Is_Script=mongolian}', ""); - Expect(1, 71276, '\p{Is_Script= -mongolian}', ""); - Expect(0, 71276, '\p{^Is_Script= -mongolian}', ""); - Expect(0, 71276, '\P{Is_Script= -mongolian}', ""); - Expect(1, 71276, '\P{^Is_Script= -mongolian}', ""); - Expect(0, 71277, '\p{Is_Script= -mongolian}', ""); - Expect(1, 71277, '\p{^Is_Script= -mongolian}', ""); - Expect(1, 71277, '\P{Is_Script= -mongolian}', ""); - Expect(0, 71277, '\P{^Is_Script= -mongolian}', ""); - Error('\p{Is_Sc=/a/_MONG}'); - Error('\P{Is_Sc=/a/_MONG}'); + Expect(1, 71276, '\p{Is_Script: Mongolian}', ""); + Expect(0, 71276, '\p{^Is_Script: Mongolian}', ""); + Expect(0, 71276, '\P{Is_Script: Mongolian}', ""); + Expect(1, 71276, '\P{^Is_Script: Mongolian}', ""); + Expect(0, 71277, '\p{Is_Script: Mongolian}', ""); + Expect(1, 71277, '\p{^Is_Script: Mongolian}', ""); + Expect(1, 71277, '\P{Is_Script: Mongolian}', ""); + Expect(0, 71277, '\P{^Is_Script: Mongolian}', ""); + Error('\p{Is_Sc=:=Mong}'); + Error('\P{Is_Sc=:=Mong}'); Expect(1, 71276, '\p{Is_Sc=mong}', ""); Expect(0, 71276, '\p{^Is_Sc=mong}', ""); Expect(0, 71276, '\P{Is_Sc=mong}', ""); @@ -128896,16 +132642,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71277, '\p{^Is_Sc=mong}', ""); Expect(1, 71277, '\P{Is_Sc=mong}', ""); Expect(0, 71277, '\P{^Is_Sc=mong}', ""); - Expect(1, 71276, '\p{Is_Sc=--MONG}', ""); - Expect(0, 71276, '\p{^Is_Sc=--MONG}', ""); - Expect(0, 71276, '\P{Is_Sc=--MONG}', ""); - Expect(1, 71276, '\P{^Is_Sc=--MONG}', ""); - Expect(0, 71277, '\p{Is_Sc=--MONG}', ""); - Expect(1, 71277, '\p{^Is_Sc=--MONG}', ""); - Expect(1, 71277, '\P{Is_Sc=--MONG}', ""); - Expect(0, 71277, '\P{^Is_Sc=--MONG}', ""); - Error('\p{Script=_:=Mro}'); - Error('\P{Script=_:=Mro}'); + Expect(1, 71276, '\p{Is_Sc= -mong}', ""); + Expect(0, 71276, '\p{^Is_Sc= -mong}', ""); + Expect(0, 71276, '\P{Is_Sc= -mong}', ""); + Expect(1, 71276, '\P{^Is_Sc= -mong}', ""); + Expect(0, 71277, '\p{Is_Sc= -mong}', ""); + Expect(1, 71277, '\p{^Is_Sc= -mong}', ""); + Expect(1, 71277, '\P{Is_Sc= -mong}', ""); + Expect(0, 71277, '\P{^Is_Sc= -mong}', ""); + Error('\p{Script=/a/_ MRO}'); + Error('\P{Script=/a/_ MRO}'); Expect(1, 92783, '\p{Script=:\AMro\z:}', "");; Expect(0, 92784, '\p{Script=:\AMro\z:}', "");; Expect(1, 92783, '\p{Script=mro}', ""); @@ -128918,16 +132664,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 92784, '\P{^Script=mro}', ""); Expect(1, 92783, '\p{Script=:\Amro\z:}', "");; Expect(0, 92784, '\p{Script=:\Amro\z:}', "");; - Expect(1, 92783, '\p{Script=-Mro}', ""); - Expect(0, 92783, '\p{^Script=-Mro}', ""); - Expect(0, 92783, '\P{Script=-Mro}', ""); - Expect(1, 92783, '\P{^Script=-Mro}', ""); - Expect(0, 92784, '\p{Script=-Mro}', ""); - Expect(1, 92784, '\p{^Script=-Mro}', ""); - Expect(1, 92784, '\P{Script=-Mro}', ""); - Expect(0, 92784, '\P{^Script=-Mro}', ""); - Error('\p{Sc= _MROO/a/}'); - Error('\P{Sc= _MROO/a/}'); + Expect(1, 92783, '\p{Script= Mro}', ""); + Expect(0, 92783, '\p{^Script= Mro}', ""); + Expect(0, 92783, '\P{Script= Mro}', ""); + Expect(1, 92783, '\P{^Script= Mro}', ""); + Expect(0, 92784, '\p{Script= Mro}', ""); + Expect(1, 92784, '\p{^Script= Mro}', ""); + Expect(1, 92784, '\P{Script= Mro}', ""); + Expect(0, 92784, '\P{^Script= Mro}', ""); + Error('\p{Sc= :=Mroo}'); + Error('\P{Sc= :=Mroo}'); Expect(1, 92783, '\p{Sc=:\AMroo\z:}', "");; Expect(0, 92784, '\p{Sc=:\AMroo\z:}', "");; Expect(1, 92783, '\p{Sc=mroo}', ""); @@ -128940,16 +132686,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 92784, '\P{^Sc=mroo}', ""); Expect(1, 92783, '\p{Sc=:\Amroo\z:}', "");; Expect(0, 92784, '\p{Sc=:\Amroo\z:}', "");; - Expect(1, 92783, '\p{Sc=--Mroo}', ""); - Expect(0, 92783, '\p{^Sc=--Mroo}', ""); - Expect(0, 92783, '\P{Sc=--Mroo}', ""); - Expect(1, 92783, '\P{^Sc=--Mroo}', ""); - Expect(0, 92784, '\p{Sc=--Mroo}', ""); - Expect(1, 92784, '\p{^Sc=--Mroo}', ""); - Expect(1, 92784, '\P{Sc=--Mroo}', ""); - Expect(0, 92784, '\P{^Sc=--Mroo}', ""); - Error('\p{Is_Script=/a/ mro}'); - Error('\P{Is_Script=/a/ mro}'); + Expect(1, 92783, '\p{Sc= Mroo}', ""); + Expect(0, 92783, '\p{^Sc= Mroo}', ""); + Expect(0, 92783, '\P{Sc= Mroo}', ""); + Expect(1, 92783, '\P{^Sc= Mroo}', ""); + Expect(0, 92784, '\p{Sc= Mroo}', ""); + Expect(1, 92784, '\p{^Sc= Mroo}', ""); + Expect(1, 92784, '\P{Sc= Mroo}', ""); + Expect(0, 92784, '\P{^Sc= Mroo}', ""); + Error('\p{Is_Script=/a/ -mro}'); + Error('\P{Is_Script=/a/ -mro}'); Expect(1, 92783, '\p{Is_Script=mro}', ""); Expect(0, 92783, '\p{^Is_Script=mro}', ""); Expect(0, 92783, '\P{Is_Script=mro}', ""); @@ -128958,16 +132704,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92784, '\p{^Is_Script=mro}', ""); Expect(1, 92784, '\P{Is_Script=mro}', ""); Expect(0, 92784, '\P{^Is_Script=mro}', ""); - Expect(1, 92783, '\p{Is_Script= mro}', ""); - Expect(0, 92783, '\p{^Is_Script= mro}', ""); - Expect(0, 92783, '\P{Is_Script= mro}', ""); - Expect(1, 92783, '\P{^Is_Script= mro}', ""); - Expect(0, 92784, '\p{Is_Script= mro}', ""); - Expect(1, 92784, '\p{^Is_Script= mro}', ""); - Expect(1, 92784, '\P{Is_Script= mro}', ""); - Expect(0, 92784, '\P{^Is_Script= mro}', ""); - Error('\p{Is_Sc=--mroo/a/}'); - Error('\P{Is_Sc=--mroo/a/}'); + Expect(1, 92783, '\p{Is_Script= MRO}', ""); + Expect(0, 92783, '\p{^Is_Script= MRO}', ""); + Expect(0, 92783, '\P{Is_Script= MRO}', ""); + Expect(1, 92783, '\P{^Is_Script= MRO}', ""); + Expect(0, 92784, '\p{Is_Script= MRO}', ""); + Expect(1, 92784, '\p{^Is_Script= MRO}', ""); + Expect(1, 92784, '\P{Is_Script= MRO}', ""); + Expect(0, 92784, '\P{^Is_Script= MRO}', ""); + Error('\p{Is_Sc=:= Mroo}'); + Error('\P{Is_Sc=:= Mroo}'); Expect(1, 92783, '\p{Is_Sc=mroo}', ""); Expect(0, 92783, '\p{^Is_Sc=mroo}', ""); Expect(0, 92783, '\P{Is_Sc=mroo}', ""); @@ -128976,16 +132722,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92784, '\p{^Is_Sc=mroo}', ""); Expect(1, 92784, '\P{Is_Sc=mroo}', ""); Expect(0, 92784, '\P{^Is_Sc=mroo}', ""); - Expect(1, 92783, '\p{Is_Sc=--Mroo}', ""); - Expect(0, 92783, '\p{^Is_Sc=--Mroo}', ""); - Expect(0, 92783, '\P{Is_Sc=--Mroo}', ""); - Expect(1, 92783, '\P{^Is_Sc=--Mroo}', ""); - Expect(0, 92784, '\p{Is_Sc=--Mroo}', ""); - Expect(1, 92784, '\p{^Is_Sc=--Mroo}', ""); - Expect(1, 92784, '\P{Is_Sc=--Mroo}', ""); - Expect(0, 92784, '\P{^Is_Sc=--Mroo}', ""); - Error('\p{Script= meetei_MAYEK:=}'); - Error('\P{Script= meetei_MAYEK:=}'); + Expect(1, 92783, '\p{Is_Sc= mroo}', ""); + Expect(0, 92783, '\p{^Is_Sc= mroo}', ""); + Expect(0, 92783, '\P{Is_Sc= mroo}', ""); + Expect(1, 92783, '\P{^Is_Sc= mroo}', ""); + Expect(0, 92784, '\p{Is_Sc= mroo}', ""); + Expect(1, 92784, '\p{^Is_Sc= mroo}', ""); + Expect(1, 92784, '\P{Is_Sc= mroo}', ""); + Expect(0, 92784, '\P{^Is_Sc= mroo}', ""); + Error('\p{Script=Meetei_Mayek:=}'); + Error('\P{Script=Meetei_Mayek:=}'); Expect(1, 44025, '\p{Script=:\AMeetei_Mayek\z:}', "");; Expect(0, 44026, '\p{Script=:\AMeetei_Mayek\z:}', "");; Expect(1, 44025, '\p{Script=meeteimayek}', ""); @@ -128998,16 +132744,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 44026, '\P{^Script=meeteimayek}', ""); Expect(1, 44025, '\p{Script=:\Ameeteimayek\z:}', "");; Expect(0, 44026, '\p{Script=:\Ameeteimayek\z:}', "");; - Expect(1, 44025, '\p{Script=-_MEETEI_Mayek}', ""); - Expect(0, 44025, '\p{^Script=-_MEETEI_Mayek}', ""); - Expect(0, 44025, '\P{Script=-_MEETEI_Mayek}', ""); - Expect(1, 44025, '\P{^Script=-_MEETEI_Mayek}', ""); - Expect(0, 44026, '\p{Script=-_MEETEI_Mayek}', ""); - Expect(1, 44026, '\p{^Script=-_MEETEI_Mayek}', ""); - Expect(1, 44026, '\P{Script=-_MEETEI_Mayek}', ""); - Expect(0, 44026, '\P{^Script=-_MEETEI_Mayek}', ""); - Error('\p{Sc=/a/ MTEI}'); - Error('\P{Sc=/a/ MTEI}'); + Expect(1, 44025, '\p{Script=_ MEETEI_mayek}', ""); + Expect(0, 44025, '\p{^Script=_ MEETEI_mayek}', ""); + Expect(0, 44025, '\P{Script=_ MEETEI_mayek}', ""); + Expect(1, 44025, '\P{^Script=_ MEETEI_mayek}', ""); + Expect(0, 44026, '\p{Script=_ MEETEI_mayek}', ""); + Expect(1, 44026, '\p{^Script=_ MEETEI_mayek}', ""); + Expect(1, 44026, '\P{Script=_ MEETEI_mayek}', ""); + Expect(0, 44026, '\P{^Script=_ MEETEI_mayek}', ""); + Error('\p{Sc=-Mtei/a/}'); + Error('\P{Sc=-Mtei/a/}'); Expect(1, 44025, '\p{Sc=:\AMtei\z:}', "");; Expect(0, 44026, '\p{Sc=:\AMtei\z:}', "");; Expect(1, 44025, '\p{Sc=mtei}', ""); @@ -129020,16 +132766,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 44026, '\P{^Sc=mtei}', ""); Expect(1, 44025, '\p{Sc=:\Amtei\z:}', "");; Expect(0, 44026, '\p{Sc=:\Amtei\z:}', "");; - Expect(1, 44025, '\p{Sc=_ MTEI}', ""); - Expect(0, 44025, '\p{^Sc=_ MTEI}', ""); - Expect(0, 44025, '\P{Sc=_ MTEI}', ""); - Expect(1, 44025, '\P{^Sc=_ MTEI}', ""); - Expect(0, 44026, '\p{Sc=_ MTEI}', ""); - Expect(1, 44026, '\p{^Sc=_ MTEI}', ""); - Expect(1, 44026, '\P{Sc=_ MTEI}', ""); - Expect(0, 44026, '\P{^Sc=_ MTEI}', ""); - Error('\p{Is_Script:_-MEETEI_MAYEK/a/}'); - Error('\P{Is_Script:_-MEETEI_MAYEK/a/}'); + Expect(1, 44025, '\p{Sc= -Mtei}', ""); + Expect(0, 44025, '\p{^Sc= -Mtei}', ""); + Expect(0, 44025, '\P{Sc= -Mtei}', ""); + Expect(1, 44025, '\P{^Sc= -Mtei}', ""); + Expect(0, 44026, '\p{Sc= -Mtei}', ""); + Expect(1, 44026, '\p{^Sc= -Mtei}', ""); + Expect(1, 44026, '\P{Sc= -Mtei}', ""); + Expect(0, 44026, '\P{^Sc= -Mtei}', ""); + Error('\p{Is_Script= MEETEI_Mayek:=}'); + Error('\P{Is_Script= MEETEI_Mayek:=}'); Expect(1, 44025, '\p{Is_Script=meeteimayek}', ""); Expect(0, 44025, '\p{^Is_Script=meeteimayek}', ""); Expect(0, 44025, '\P{Is_Script=meeteimayek}', ""); @@ -129038,16 +132784,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 44026, '\p{^Is_Script=meeteimayek}', ""); Expect(1, 44026, '\P{Is_Script=meeteimayek}', ""); Expect(0, 44026, '\P{^Is_Script=meeteimayek}', ""); - Expect(1, 44025, '\p{Is_Script= Meetei_MAYEK}', ""); - Expect(0, 44025, '\p{^Is_Script= Meetei_MAYEK}', ""); - Expect(0, 44025, '\P{Is_Script= Meetei_MAYEK}', ""); - Expect(1, 44025, '\P{^Is_Script= Meetei_MAYEK}', ""); - Expect(0, 44026, '\p{Is_Script= Meetei_MAYEK}', ""); - Expect(1, 44026, '\p{^Is_Script= Meetei_MAYEK}', ""); - Expect(1, 44026, '\P{Is_Script= Meetei_MAYEK}', ""); - Expect(0, 44026, '\P{^Is_Script= Meetei_MAYEK}', ""); - Error('\p{Is_Sc= :=Mtei}'); - Error('\P{Is_Sc= :=Mtei}'); + Expect(1, 44025, '\p{Is_Script= -Meetei_Mayek}', ""); + Expect(0, 44025, '\p{^Is_Script= -Meetei_Mayek}', ""); + Expect(0, 44025, '\P{Is_Script= -Meetei_Mayek}', ""); + Expect(1, 44025, '\P{^Is_Script= -Meetei_Mayek}', ""); + Expect(0, 44026, '\p{Is_Script= -Meetei_Mayek}', ""); + Expect(1, 44026, '\p{^Is_Script= -Meetei_Mayek}', ""); + Expect(1, 44026, '\P{Is_Script= -Meetei_Mayek}', ""); + Expect(0, 44026, '\P{^Is_Script= -Meetei_Mayek}', ""); + Error('\p{Is_Sc=:=_ Mtei}'); + Error('\P{Is_Sc=:=_ Mtei}'); Expect(1, 44025, '\p{Is_Sc=mtei}', ""); Expect(0, 44025, '\p{^Is_Sc=mtei}', ""); Expect(0, 44025, '\P{Is_Sc=mtei}', ""); @@ -129056,16 +132802,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 44026, '\p{^Is_Sc=mtei}', ""); Expect(1, 44026, '\P{Is_Sc=mtei}', ""); Expect(0, 44026, '\P{^Is_Sc=mtei}', ""); - Expect(1, 44025, '\p{Is_Sc= mtei}', ""); - Expect(0, 44025, '\p{^Is_Sc= mtei}', ""); - Expect(0, 44025, '\P{Is_Sc= mtei}', ""); - Expect(1, 44025, '\P{^Is_Sc= mtei}', ""); - Expect(0, 44026, '\p{Is_Sc= mtei}', ""); - Expect(1, 44026, '\p{^Is_Sc= mtei}', ""); - Expect(1, 44026, '\P{Is_Sc= mtei}', ""); - Expect(0, 44026, '\P{^Is_Sc= mtei}', ""); - Error('\p{Script=_multani/a/}'); - Error('\P{Script=_multani/a/}'); + Expect(1, 44025, '\p{Is_Sc=-mtei}', ""); + Expect(0, 44025, '\p{^Is_Sc=-mtei}', ""); + Expect(0, 44025, '\P{Is_Sc=-mtei}', ""); + Expect(1, 44025, '\P{^Is_Sc=-mtei}', ""); + Expect(0, 44026, '\p{Is_Sc=-mtei}', ""); + Expect(1, 44026, '\p{^Is_Sc=-mtei}', ""); + Expect(1, 44026, '\P{Is_Sc=-mtei}', ""); + Expect(0, 44026, '\P{^Is_Sc=-mtei}', ""); + Error('\p{Script=/a/- MULTANI}'); + Error('\P{Script=/a/- MULTANI}'); Expect(1, 70313, '\p{Script=:\AMultani\z:}', "");; Expect(0, 70314, '\p{Script=:\AMultani\z:}', "");; Expect(1, 70313, '\p{Script=multani}', ""); @@ -129078,16 +132824,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70314, '\P{^Script=multani}', ""); Expect(1, 70313, '\p{Script=:\Amultani\z:}', "");; Expect(0, 70314, '\p{Script=:\Amultani\z:}', "");; - Expect(1, 70313, '\p{Script= Multani}', ""); - Expect(0, 70313, '\p{^Script= Multani}', ""); - Expect(0, 70313, '\P{Script= Multani}', ""); - Expect(1, 70313, '\P{^Script= Multani}', ""); - Expect(0, 70314, '\p{Script= Multani}', ""); - Expect(1, 70314, '\p{^Script= Multani}', ""); - Expect(1, 70314, '\P{Script= Multani}', ""); - Expect(0, 70314, '\P{^Script= Multani}', ""); - Error('\p{Sc=/a/_ Mult}'); - Error('\P{Sc=/a/_ Mult}'); + Expect(1, 70313, '\p{Script=_-multani}', ""); + Expect(0, 70313, '\p{^Script=_-multani}', ""); + Expect(0, 70313, '\P{Script=_-multani}', ""); + Expect(1, 70313, '\P{^Script=_-multani}', ""); + Expect(0, 70314, '\p{Script=_-multani}', ""); + Expect(1, 70314, '\p{^Script=_-multani}', ""); + Expect(1, 70314, '\P{Script=_-multani}', ""); + Expect(0, 70314, '\P{^Script=_-multani}', ""); + Error('\p{Sc=_MULT/a/}'); + Error('\P{Sc=_MULT/a/}'); Expect(1, 70313, '\p{Sc=:\AMult\z:}', "");; Expect(0, 70314, '\p{Sc=:\AMult\z:}', "");; Expect(1, 70313, '\p{Sc=mult}', ""); @@ -129100,16 +132846,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70314, '\P{^Sc=mult}', ""); Expect(1, 70313, '\p{Sc=:\Amult\z:}', "");; Expect(0, 70314, '\p{Sc=:\Amult\z:}', "");; - Expect(1, 70313, '\p{Sc=_ MULT}', ""); - Expect(0, 70313, '\p{^Sc=_ MULT}', ""); - Expect(0, 70313, '\P{Sc=_ MULT}', ""); - Expect(1, 70313, '\P{^Sc=_ MULT}', ""); - Expect(0, 70314, '\p{Sc=_ MULT}', ""); - Expect(1, 70314, '\p{^Sc=_ MULT}', ""); - Expect(1, 70314, '\P{Sc=_ MULT}', ""); - Expect(0, 70314, '\P{^Sc=_ MULT}', ""); - Error('\p{Is_Script::= Multani}'); - Error('\P{Is_Script::= Multani}'); + Expect(1, 70313, '\p{Sc=Mult}', ""); + Expect(0, 70313, '\p{^Sc=Mult}', ""); + Expect(0, 70313, '\P{Sc=Mult}', ""); + Expect(1, 70313, '\P{^Sc=Mult}', ""); + Expect(0, 70314, '\p{Sc=Mult}', ""); + Expect(1, 70314, '\p{^Sc=Mult}', ""); + Expect(1, 70314, '\P{Sc=Mult}', ""); + Expect(0, 70314, '\P{^Sc=Mult}', ""); + Error('\p{Is_Script=/a/ -multani}'); + Error('\P{Is_Script=/a/ -multani}'); Expect(1, 70313, '\p{Is_Script=multani}', ""); Expect(0, 70313, '\p{^Is_Script=multani}', ""); Expect(0, 70313, '\P{Is_Script=multani}', ""); @@ -129118,16 +132864,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70314, '\p{^Is_Script=multani}', ""); Expect(1, 70314, '\P{Is_Script=multani}', ""); Expect(0, 70314, '\P{^Is_Script=multani}', ""); - Expect(1, 70313, '\p{Is_Script=-multani}', ""); - Expect(0, 70313, '\p{^Is_Script=-multani}', ""); - Expect(0, 70313, '\P{Is_Script=-multani}', ""); - Expect(1, 70313, '\P{^Is_Script=-multani}', ""); - Expect(0, 70314, '\p{Is_Script=-multani}', ""); - Expect(1, 70314, '\p{^Is_Script=-multani}', ""); - Expect(1, 70314, '\P{Is_Script=-multani}', ""); - Expect(0, 70314, '\P{^Is_Script=-multani}', ""); - Error('\p{Is_Sc= _Mult/a/}'); - Error('\P{Is_Sc= _Mult/a/}'); + Expect(1, 70313, '\p{Is_Script= MULTANI}', ""); + Expect(0, 70313, '\p{^Is_Script= MULTANI}', ""); + Expect(0, 70313, '\P{Is_Script= MULTANI}', ""); + Expect(1, 70313, '\P{^Is_Script= MULTANI}', ""); + Expect(0, 70314, '\p{Is_Script= MULTANI}', ""); + Expect(1, 70314, '\p{^Is_Script= MULTANI}', ""); + Expect(1, 70314, '\P{Is_Script= MULTANI}', ""); + Expect(0, 70314, '\P{^Is_Script= MULTANI}', ""); + Error('\p{Is_Sc=-_MULT:=}'); + Error('\P{Is_Sc=-_MULT:=}'); Expect(1, 70313, '\p{Is_Sc=mult}', ""); Expect(0, 70313, '\p{^Is_Sc=mult}', ""); Expect(0, 70313, '\P{Is_Sc=mult}', ""); @@ -129136,16 +132882,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70314, '\p{^Is_Sc=mult}', ""); Expect(1, 70314, '\P{Is_Sc=mult}', ""); Expect(0, 70314, '\P{^Is_Sc=mult}', ""); - Expect(1, 70313, '\p{Is_Sc= MULT}', ""); - Expect(0, 70313, '\p{^Is_Sc= MULT}', ""); - Expect(0, 70313, '\P{Is_Sc= MULT}', ""); - Expect(1, 70313, '\P{^Is_Sc= MULT}', ""); - Expect(0, 70314, '\p{Is_Sc= MULT}', ""); - Expect(1, 70314, '\p{^Is_Sc= MULT}', ""); - Expect(1, 70314, '\P{Is_Sc= MULT}', ""); - Expect(0, 70314, '\P{^Is_Sc= MULT}', ""); - Error('\p{Script=:= _Myanmar}'); - Error('\P{Script=:= _Myanmar}'); + Expect(1, 70313, '\p{Is_Sc=-mult}', ""); + Expect(0, 70313, '\p{^Is_Sc=-mult}', ""); + Expect(0, 70313, '\P{Is_Sc=-mult}', ""); + Expect(1, 70313, '\P{^Is_Sc=-mult}', ""); + Expect(0, 70314, '\p{Is_Sc=-mult}', ""); + Expect(1, 70314, '\p{^Is_Sc=-mult}', ""); + Expect(1, 70314, '\P{Is_Sc=-mult}', ""); + Expect(0, 70314, '\P{^Is_Sc=-mult}', ""); + Error('\p{Script=-:=Myanmar}'); + Error('\P{Script=-:=Myanmar}'); Expect(1, 43647, '\p{Script=:\AMyanmar\z:}', "");; Expect(0, 43648, '\p{Script=:\AMyanmar\z:}', "");; Expect(1, 43647, '\p{Script=myanmar}', ""); @@ -129158,16 +132904,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43648, '\P{^Script=myanmar}', ""); Expect(1, 43647, '\p{Script=:\Amyanmar\z:}', "");; Expect(0, 43648, '\p{Script=:\Amyanmar\z:}', "");; - Expect(1, 43647, '\p{Script=_ MYANMAR}', ""); - Expect(0, 43647, '\p{^Script=_ MYANMAR}', ""); - Expect(0, 43647, '\P{Script=_ MYANMAR}', ""); - Expect(1, 43647, '\P{^Script=_ MYANMAR}', ""); - Expect(0, 43648, '\p{Script=_ MYANMAR}', ""); - Expect(1, 43648, '\p{^Script=_ MYANMAR}', ""); - Expect(1, 43648, '\P{Script=_ MYANMAR}', ""); - Expect(0, 43648, '\P{^Script=_ MYANMAR}', ""); - Error('\p{Sc=_ mymr/a/}'); - Error('\P{Sc=_ mymr/a/}'); + Expect(1, 43647, '\p{Script=_ myanmar}', ""); + Expect(0, 43647, '\p{^Script=_ myanmar}', ""); + Expect(0, 43647, '\P{Script=_ myanmar}', ""); + Expect(1, 43647, '\P{^Script=_ myanmar}', ""); + Expect(0, 43648, '\p{Script=_ myanmar}', ""); + Expect(1, 43648, '\p{^Script=_ myanmar}', ""); + Expect(1, 43648, '\P{Script=_ myanmar}', ""); + Expect(0, 43648, '\P{^Script=_ myanmar}', ""); + Error('\p{Sc=_Mymr:=}'); + Error('\P{Sc=_Mymr:=}'); Expect(1, 43647, '\p{Sc=:\AMymr\z:}', "");; Expect(0, 43648, '\p{Sc=:\AMymr\z:}', "");; Expect(1, 43647, '\p{Sc=mymr}', ""); @@ -129180,52 +132926,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43648, '\P{^Sc=mymr}', ""); Expect(1, 43647, '\p{Sc=:\Amymr\z:}', "");; Expect(0, 43648, '\p{Sc=:\Amymr\z:}', "");; - Expect(1, 43647, '\p{Sc=_ Mymr}', ""); - Expect(0, 43647, '\p{^Sc=_ Mymr}', ""); - Expect(0, 43647, '\P{Sc=_ Mymr}', ""); - Expect(1, 43647, '\P{^Sc=_ Mymr}', ""); - Expect(0, 43648, '\p{Sc=_ Mymr}', ""); - Expect(1, 43648, '\p{^Sc=_ Mymr}', ""); - Expect(1, 43648, '\P{Sc=_ Mymr}', ""); - Expect(0, 43648, '\P{^Sc=_ Mymr}', ""); - Error('\p{Is_Script=_ Myanmar/a/}'); - Error('\P{Is_Script=_ Myanmar/a/}'); - Expect(1, 43647, '\p{Is_Script=myanmar}', ""); - Expect(0, 43647, '\p{^Is_Script=myanmar}', ""); - Expect(0, 43647, '\P{Is_Script=myanmar}', ""); - Expect(1, 43647, '\P{^Is_Script=myanmar}', ""); - Expect(0, 43648, '\p{Is_Script=myanmar}', ""); - Expect(1, 43648, '\p{^Is_Script=myanmar}', ""); - Expect(1, 43648, '\P{Is_Script=myanmar}', ""); - Expect(0, 43648, '\P{^Is_Script=myanmar}', ""); - Expect(1, 43647, '\p{Is_Script: Myanmar}', ""); - Expect(0, 43647, '\p{^Is_Script: Myanmar}', ""); - Expect(0, 43647, '\P{Is_Script: Myanmar}', ""); - Expect(1, 43647, '\P{^Is_Script: Myanmar}', ""); - Expect(0, 43648, '\p{Is_Script: Myanmar}', ""); - Expect(1, 43648, '\p{^Is_Script: Myanmar}', ""); - Expect(1, 43648, '\P{Is_Script: Myanmar}', ""); - Expect(0, 43648, '\P{^Is_Script: Myanmar}', ""); - Error('\p{Is_Sc=_-Mymr:=}'); - Error('\P{Is_Sc=_-Mymr:=}'); - Expect(1, 43647, '\p{Is_Sc: mymr}', ""); - Expect(0, 43647, '\p{^Is_Sc: mymr}', ""); - Expect(0, 43647, '\P{Is_Sc: mymr}', ""); - Expect(1, 43647, '\P{^Is_Sc: mymr}', ""); - Expect(0, 43648, '\p{Is_Sc: mymr}', ""); - Expect(1, 43648, '\p{^Is_Sc: mymr}', ""); - Expect(1, 43648, '\P{Is_Sc: mymr}', ""); - Expect(0, 43648, '\P{^Is_Sc: mymr}', ""); - Expect(1, 43647, '\p{Is_Sc=_MYMR}', ""); - Expect(0, 43647, '\p{^Is_Sc=_MYMR}', ""); - Expect(0, 43647, '\P{Is_Sc=_MYMR}', ""); - Expect(1, 43647, '\P{^Is_Sc=_MYMR}', ""); - Expect(0, 43648, '\p{Is_Sc=_MYMR}', ""); - Expect(1, 43648, '\p{^Is_Sc=_MYMR}', ""); - Expect(1, 43648, '\P{Is_Sc=_MYMR}', ""); - Expect(0, 43648, '\P{^Is_Sc=_MYMR}', ""); - Error('\p{Script=:= Nandinagari}'); - Error('\P{Script=:= Nandinagari}'); + Expect(1, 43647, '\p{Sc=_ Mymr}', ""); + Expect(0, 43647, '\p{^Sc=_ Mymr}', ""); + Expect(0, 43647, '\P{Sc=_ Mymr}', ""); + Expect(1, 43647, '\P{^Sc=_ Mymr}', ""); + Expect(0, 43648, '\p{Sc=_ Mymr}', ""); + Expect(1, 43648, '\p{^Sc=_ Mymr}', ""); + Expect(1, 43648, '\P{Sc=_ Mymr}', ""); + Expect(0, 43648, '\P{^Sc=_ Mymr}', ""); + Error('\p{Is_Script=:= MYANMAR}'); + Error('\P{Is_Script=:= MYANMAR}'); + Expect(1, 43647, '\p{Is_Script: myanmar}', ""); + Expect(0, 43647, '\p{^Is_Script: myanmar}', ""); + Expect(0, 43647, '\P{Is_Script: myanmar}', ""); + Expect(1, 43647, '\P{^Is_Script: myanmar}', ""); + Expect(0, 43648, '\p{Is_Script: myanmar}', ""); + Expect(1, 43648, '\p{^Is_Script: myanmar}', ""); + Expect(1, 43648, '\P{Is_Script: myanmar}', ""); + Expect(0, 43648, '\P{^Is_Script: myanmar}', ""); + Expect(1, 43647, '\p{Is_Script=-MYANMAR}', ""); + Expect(0, 43647, '\p{^Is_Script=-MYANMAR}', ""); + Expect(0, 43647, '\P{Is_Script=-MYANMAR}', ""); + Expect(1, 43647, '\P{^Is_Script=-MYANMAR}', ""); + Expect(0, 43648, '\p{Is_Script=-MYANMAR}', ""); + Expect(1, 43648, '\p{^Is_Script=-MYANMAR}', ""); + Expect(1, 43648, '\P{Is_Script=-MYANMAR}', ""); + Expect(0, 43648, '\P{^Is_Script=-MYANMAR}', ""); + Error('\p{Is_Sc=-/a/mymr}'); + Error('\P{Is_Sc=-/a/mymr}'); + Expect(1, 43647, '\p{Is_Sc=mymr}', ""); + Expect(0, 43647, '\p{^Is_Sc=mymr}', ""); + Expect(0, 43647, '\P{Is_Sc=mymr}', ""); + Expect(1, 43647, '\P{^Is_Sc=mymr}', ""); + Expect(0, 43648, '\p{Is_Sc=mymr}', ""); + Expect(1, 43648, '\p{^Is_Sc=mymr}', ""); + Expect(1, 43648, '\P{Is_Sc=mymr}', ""); + Expect(0, 43648, '\P{^Is_Sc=mymr}', ""); + Expect(1, 43647, '\p{Is_Sc= -Mymr}', ""); + Expect(0, 43647, '\p{^Is_Sc= -Mymr}', ""); + Expect(0, 43647, '\P{Is_Sc= -Mymr}', ""); + Expect(1, 43647, '\P{^Is_Sc= -Mymr}', ""); + Expect(0, 43648, '\p{Is_Sc= -Mymr}', ""); + Expect(1, 43648, '\p{^Is_Sc= -Mymr}', ""); + Expect(1, 43648, '\P{Is_Sc= -Mymr}', ""); + Expect(0, 43648, '\P{^Is_Sc= -Mymr}', ""); + Error('\p{Script=/a/nandinagari}'); + Error('\P{Script=/a/nandinagari}'); Expect(1, 72164, '\p{Script=:\ANandinagari\z:}', "");; Expect(0, 72165, '\p{Script=:\ANandinagari\z:}', "");; Expect(1, 72164, '\p{Script=nandinagari}', ""); @@ -129238,16 +132984,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72165, '\P{^Script=nandinagari}', ""); Expect(1, 72164, '\p{Script=:\Anandinagari\z:}', "");; Expect(0, 72165, '\p{Script=:\Anandinagari\z:}', "");; - Expect(1, 72164, '\p{Script= NANDINAGARI}', ""); - Expect(0, 72164, '\p{^Script= NANDINAGARI}', ""); - Expect(0, 72164, '\P{Script= NANDINAGARI}', ""); - Expect(1, 72164, '\P{^Script= NANDINAGARI}', ""); - Expect(0, 72165, '\p{Script= NANDINAGARI}', ""); - Expect(1, 72165, '\p{^Script= NANDINAGARI}', ""); - Expect(1, 72165, '\P{Script= NANDINAGARI}', ""); - Expect(0, 72165, '\P{^Script= NANDINAGARI}', ""); - Error('\p{Sc= /a/Nand}'); - Error('\P{Sc= /a/Nand}'); + Expect(1, 72164, '\p{Script:--nandinagari}', ""); + Expect(0, 72164, '\p{^Script:--nandinagari}', ""); + Expect(0, 72164, '\P{Script:--nandinagari}', ""); + Expect(1, 72164, '\P{^Script:--nandinagari}', ""); + Expect(0, 72165, '\p{Script:--nandinagari}', ""); + Expect(1, 72165, '\p{^Script:--nandinagari}', ""); + Expect(1, 72165, '\P{Script:--nandinagari}', ""); + Expect(0, 72165, '\P{^Script:--nandinagari}', ""); + Error('\p{Sc=/a/ NAND}'); + Error('\P{Sc=/a/ NAND}'); Expect(1, 72164, '\p{Sc=:\ANand\z:}', "");; Expect(0, 72165, '\p{Sc=:\ANand\z:}', "");; Expect(1, 72164, '\p{Sc=nand}', ""); @@ -129260,16 +133006,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72165, '\P{^Sc=nand}', ""); Expect(1, 72164, '\p{Sc=:\Anand\z:}', "");; Expect(0, 72165, '\p{Sc=:\Anand\z:}', "");; - Expect(1, 72164, '\p{Sc: NAND}', ""); - Expect(0, 72164, '\p{^Sc: NAND}', ""); - Expect(0, 72164, '\P{Sc: NAND}', ""); - Expect(1, 72164, '\P{^Sc: NAND}', ""); - Expect(0, 72165, '\p{Sc: NAND}', ""); - Expect(1, 72165, '\p{^Sc: NAND}', ""); - Expect(1, 72165, '\P{Sc: NAND}', ""); - Expect(0, 72165, '\P{^Sc: NAND}', ""); - Error('\p{Is_Script: _Nandinagari/a/}'); - Error('\P{Is_Script: _Nandinagari/a/}'); + Expect(1, 72164, '\p{Sc= -NAND}', ""); + Expect(0, 72164, '\p{^Sc= -NAND}', ""); + Expect(0, 72164, '\P{Sc= -NAND}', ""); + Expect(1, 72164, '\P{^Sc= -NAND}', ""); + Expect(0, 72165, '\p{Sc= -NAND}', ""); + Expect(1, 72165, '\p{^Sc= -NAND}', ""); + Expect(1, 72165, '\P{Sc= -NAND}', ""); + Expect(0, 72165, '\P{^Sc= -NAND}', ""); + Error('\p{Is_Script=:= _nandinagari}'); + Error('\P{Is_Script=:= _nandinagari}'); Expect(1, 72164, '\p{Is_Script=nandinagari}', ""); Expect(0, 72164, '\p{^Is_Script=nandinagari}', ""); Expect(0, 72164, '\P{Is_Script=nandinagari}', ""); @@ -129278,16 +133024,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72165, '\p{^Is_Script=nandinagari}', ""); Expect(1, 72165, '\P{Is_Script=nandinagari}', ""); Expect(0, 72165, '\P{^Is_Script=nandinagari}', ""); - Expect(1, 72164, '\p{Is_Script= nandinagari}', ""); - Expect(0, 72164, '\p{^Is_Script= nandinagari}', ""); - Expect(0, 72164, '\P{Is_Script= nandinagari}', ""); - Expect(1, 72164, '\P{^Is_Script= nandinagari}', ""); - Expect(0, 72165, '\p{Is_Script= nandinagari}', ""); - Expect(1, 72165, '\p{^Is_Script= nandinagari}', ""); - Expect(1, 72165, '\P{Is_Script= nandinagari}', ""); - Expect(0, 72165, '\P{^Is_Script= nandinagari}', ""); - Error('\p{Is_Sc= NAND/a/}'); - Error('\P{Is_Sc= NAND/a/}'); + Expect(1, 72164, '\p{Is_Script=_-Nandinagari}', ""); + Expect(0, 72164, '\p{^Is_Script=_-Nandinagari}', ""); + Expect(0, 72164, '\P{Is_Script=_-Nandinagari}', ""); + Expect(1, 72164, '\P{^Is_Script=_-Nandinagari}', ""); + Expect(0, 72165, '\p{Is_Script=_-Nandinagari}', ""); + Expect(1, 72165, '\p{^Is_Script=_-Nandinagari}', ""); + Expect(1, 72165, '\P{Is_Script=_-Nandinagari}', ""); + Expect(0, 72165, '\P{^Is_Script=_-Nandinagari}', ""); + Error('\p{Is_Sc=-:=NAND}'); + Error('\P{Is_Sc=-:=NAND}'); Expect(1, 72164, '\p{Is_Sc=nand}', ""); Expect(0, 72164, '\p{^Is_Sc=nand}', ""); Expect(0, 72164, '\P{Is_Sc=nand}', ""); @@ -129296,16 +133042,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72165, '\p{^Is_Sc=nand}', ""); Expect(1, 72165, '\P{Is_Sc=nand}', ""); Expect(0, 72165, '\P{^Is_Sc=nand}', ""); - Expect(1, 72164, '\p{Is_Sc=-Nand}', ""); - Expect(0, 72164, '\p{^Is_Sc=-Nand}', ""); - Expect(0, 72164, '\P{Is_Sc=-Nand}', ""); - Expect(1, 72164, '\P{^Is_Sc=-Nand}', ""); - Expect(0, 72165, '\p{Is_Sc=-Nand}', ""); - Expect(1, 72165, '\p{^Is_Sc=-Nand}', ""); - Expect(1, 72165, '\P{Is_Sc=-Nand}', ""); - Expect(0, 72165, '\P{^Is_Sc=-Nand}', ""); - Error('\p{Script:- old_North_Arabian:=}'); - Error('\P{Script:- old_North_Arabian:=}'); + Expect(1, 72164, '\p{Is_Sc: _-Nand}', ""); + Expect(0, 72164, '\p{^Is_Sc: _-Nand}', ""); + Expect(0, 72164, '\P{Is_Sc: _-Nand}', ""); + Expect(1, 72164, '\P{^Is_Sc: _-Nand}', ""); + Expect(0, 72165, '\p{Is_Sc: _-Nand}', ""); + Expect(1, 72165, '\p{^Is_Sc: _-Nand}', ""); + Expect(1, 72165, '\P{Is_Sc: _-Nand}', ""); + Expect(0, 72165, '\P{^Is_Sc: _-Nand}', ""); + Error('\p{Script=/a/ Old_North_Arabian}'); + Error('\P{Script=/a/ Old_North_Arabian}'); Expect(1, 68255, '\p{Script=:\AOld_North_Arabian\z:}', "");; Expect(0, 68256, '\p{Script=:\AOld_North_Arabian\z:}', "");; Expect(1, 68255, '\p{Script=oldnortharabian}', ""); @@ -129318,56 +133064,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68256, '\P{^Script=oldnortharabian}', ""); Expect(1, 68255, '\p{Script=:\Aoldnortharabian\z:}', "");; Expect(0, 68256, '\p{Script=:\Aoldnortharabian\z:}', "");; - Expect(1, 68255, '\p{Script=--OLD_North_Arabian}', ""); - Expect(0, 68255, '\p{^Script=--OLD_North_Arabian}', ""); - Expect(0, 68255, '\P{Script=--OLD_North_Arabian}', ""); - Expect(1, 68255, '\P{^Script=--OLD_North_Arabian}', ""); - Expect(0, 68256, '\p{Script=--OLD_North_Arabian}', ""); - Expect(1, 68256, '\p{^Script=--OLD_North_Arabian}', ""); - Expect(1, 68256, '\P{Script=--OLD_North_Arabian}', ""); - Expect(0, 68256, '\P{^Script=--OLD_North_Arabian}', ""); - Error('\p{Sc=_ narb/a/}'); - Error('\P{Sc=_ narb/a/}'); + Expect(1, 68255, '\p{Script= old_North_Arabian}', ""); + Expect(0, 68255, '\p{^Script= old_North_Arabian}', ""); + Expect(0, 68255, '\P{Script= old_North_Arabian}', ""); + Expect(1, 68255, '\P{^Script= old_North_Arabian}', ""); + Expect(0, 68256, '\p{Script= old_North_Arabian}', ""); + Expect(1, 68256, '\p{^Script= old_North_Arabian}', ""); + Expect(1, 68256, '\P{Script= old_North_Arabian}', ""); + Expect(0, 68256, '\P{^Script= old_North_Arabian}', ""); + Error('\p{Sc=-/a/NARB}'); + Error('\P{Sc=-/a/NARB}'); Expect(1, 68255, '\p{Sc=:\ANarb\z:}', "");; Expect(0, 68256, '\p{Sc=:\ANarb\z:}', "");; - Expect(1, 68255, '\p{Sc: narb}', ""); - Expect(0, 68255, '\p{^Sc: narb}', ""); - Expect(0, 68255, '\P{Sc: narb}', ""); - Expect(1, 68255, '\P{^Sc: narb}', ""); - Expect(0, 68256, '\p{Sc: narb}', ""); - Expect(1, 68256, '\p{^Sc: narb}', ""); - Expect(1, 68256, '\P{Sc: narb}', ""); - Expect(0, 68256, '\P{^Sc: narb}', ""); + Expect(1, 68255, '\p{Sc: narb}', ""); + Expect(0, 68255, '\p{^Sc: narb}', ""); + Expect(0, 68255, '\P{Sc: narb}', ""); + Expect(1, 68255, '\P{^Sc: narb}', ""); + Expect(0, 68256, '\p{Sc: narb}', ""); + Expect(1, 68256, '\p{^Sc: narb}', ""); + Expect(1, 68256, '\P{Sc: narb}', ""); + Expect(0, 68256, '\P{^Sc: narb}', ""); Expect(1, 68255, '\p{Sc=:\Anarb\z:}', "");; Expect(0, 68256, '\p{Sc=:\Anarb\z:}', "");; - Expect(1, 68255, '\p{Sc=_Narb}', ""); - Expect(0, 68255, '\p{^Sc=_Narb}', ""); - Expect(0, 68255, '\P{Sc=_Narb}', ""); - Expect(1, 68255, '\P{^Sc=_Narb}', ""); - Expect(0, 68256, '\p{Sc=_Narb}', ""); - Expect(1, 68256, '\p{^Sc=_Narb}', ""); - Expect(1, 68256, '\P{Sc=_Narb}', ""); - Expect(0, 68256, '\P{^Sc=_Narb}', ""); - Error('\p{Is_Script=- Old_NORTH_Arabian:=}'); - Error('\P{Is_Script=- Old_NORTH_Arabian:=}'); - Expect(1, 68255, '\p{Is_Script=oldnortharabian}', ""); - Expect(0, 68255, '\p{^Is_Script=oldnortharabian}', ""); - Expect(0, 68255, '\P{Is_Script=oldnortharabian}', ""); - Expect(1, 68255, '\P{^Is_Script=oldnortharabian}', ""); - Expect(0, 68256, '\p{Is_Script=oldnortharabian}', ""); - Expect(1, 68256, '\p{^Is_Script=oldnortharabian}', ""); - Expect(1, 68256, '\P{Is_Script=oldnortharabian}', ""); - Expect(0, 68256, '\P{^Is_Script=oldnortharabian}', ""); - Expect(1, 68255, '\p{Is_Script= Old_North_ARABIAN}', ""); - Expect(0, 68255, '\p{^Is_Script= Old_North_ARABIAN}', ""); - Expect(0, 68255, '\P{Is_Script= Old_North_ARABIAN}', ""); - Expect(1, 68255, '\P{^Is_Script= Old_North_ARABIAN}', ""); - Expect(0, 68256, '\p{Is_Script= Old_North_ARABIAN}', ""); - Expect(1, 68256, '\p{^Is_Script= Old_North_ARABIAN}', ""); - Expect(1, 68256, '\P{Is_Script= Old_North_ARABIAN}', ""); - Expect(0, 68256, '\P{^Is_Script= Old_North_ARABIAN}', ""); - Error('\p{Is_Sc: /a/narb}'); - Error('\P{Is_Sc: /a/narb}'); + Expect(1, 68255, '\p{Sc: -Narb}', ""); + Expect(0, 68255, '\p{^Sc: -Narb}', ""); + Expect(0, 68255, '\P{Sc: -Narb}', ""); + Expect(1, 68255, '\P{^Sc: -Narb}', ""); + Expect(0, 68256, '\p{Sc: -Narb}', ""); + Expect(1, 68256, '\p{^Sc: -Narb}', ""); + Expect(1, 68256, '\P{Sc: -Narb}', ""); + Expect(0, 68256, '\P{^Sc: -Narb}', ""); + Error('\p{Is_Script=__OLD_north_arabian:=}'); + Error('\P{Is_Script=__OLD_north_arabian:=}'); + Expect(1, 68255, '\p{Is_Script: oldnortharabian}', ""); + Expect(0, 68255, '\p{^Is_Script: oldnortharabian}', ""); + Expect(0, 68255, '\P{Is_Script: oldnortharabian}', ""); + Expect(1, 68255, '\P{^Is_Script: oldnortharabian}', ""); + Expect(0, 68256, '\p{Is_Script: oldnortharabian}', ""); + Expect(1, 68256, '\p{^Is_Script: oldnortharabian}', ""); + Expect(1, 68256, '\P{Is_Script: oldnortharabian}', ""); + Expect(0, 68256, '\P{^Is_Script: oldnortharabian}', ""); + Expect(1, 68255, '\p{Is_Script= Old_North_Arabian}', ""); + Expect(0, 68255, '\p{^Is_Script= Old_North_Arabian}', ""); + Expect(0, 68255, '\P{Is_Script= Old_North_Arabian}', ""); + Expect(1, 68255, '\P{^Is_Script= Old_North_Arabian}', ""); + Expect(0, 68256, '\p{Is_Script= Old_North_Arabian}', ""); + Expect(1, 68256, '\p{^Is_Script= Old_North_Arabian}', ""); + Expect(1, 68256, '\P{Is_Script= Old_North_Arabian}', ""); + Expect(0, 68256, '\P{^Is_Script= Old_North_Arabian}', ""); + Error('\p{Is_Sc= -Narb:=}'); + Error('\P{Is_Sc= -Narb:=}'); Expect(1, 68255, '\p{Is_Sc=narb}', ""); Expect(0, 68255, '\p{^Is_Sc=narb}', ""); Expect(0, 68255, '\P{Is_Sc=narb}', ""); @@ -129376,16 +133122,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68256, '\p{^Is_Sc=narb}', ""); Expect(1, 68256, '\P{Is_Sc=narb}', ""); Expect(0, 68256, '\P{^Is_Sc=narb}', ""); - Expect(1, 68255, '\p{Is_Sc= NARB}', ""); - Expect(0, 68255, '\p{^Is_Sc= NARB}', ""); - Expect(0, 68255, '\P{Is_Sc= NARB}', ""); - Expect(1, 68255, '\P{^Is_Sc= NARB}', ""); - Expect(0, 68256, '\p{Is_Sc= NARB}', ""); - Expect(1, 68256, '\p{^Is_Sc= NARB}', ""); - Expect(1, 68256, '\P{Is_Sc= NARB}', ""); - Expect(0, 68256, '\P{^Is_Sc= NARB}', ""); - Error('\p{Script= :=Nabataean}'); - Error('\P{Script= :=Nabataean}'); + Expect(1, 68255, '\p{Is_Sc=_Narb}', ""); + Expect(0, 68255, '\p{^Is_Sc=_Narb}', ""); + Expect(0, 68255, '\P{Is_Sc=_Narb}', ""); + Expect(1, 68255, '\P{^Is_Sc=_Narb}', ""); + Expect(0, 68256, '\p{Is_Sc=_Narb}', ""); + Expect(1, 68256, '\p{^Is_Sc=_Narb}', ""); + Expect(1, 68256, '\P{Is_Sc=_Narb}', ""); + Expect(0, 68256, '\P{^Is_Sc=_Narb}', ""); + Error('\p{Script: _:=nabataean}'); + Error('\P{Script: _:=nabataean}'); Expect(1, 67759, '\p{Script=:\ANabataean\z:}', "");; Expect(0, 67760, '\p{Script=:\ANabataean\z:}', "");; Expect(1, 67759, '\p{Script=nabataean}', ""); @@ -129398,16 +133144,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67760, '\P{^Script=nabataean}', ""); Expect(1, 67759, '\p{Script=:\Anabataean\z:}', "");; Expect(0, 67760, '\p{Script=:\Anabataean\z:}', "");; - Expect(1, 67759, '\p{Script= -Nabataean}', ""); - Expect(0, 67759, '\p{^Script= -Nabataean}', ""); - Expect(0, 67759, '\P{Script= -Nabataean}', ""); - Expect(1, 67759, '\P{^Script= -Nabataean}', ""); - Expect(0, 67760, '\p{Script= -Nabataean}', ""); - Expect(1, 67760, '\p{^Script= -Nabataean}', ""); - Expect(1, 67760, '\P{Script= -Nabataean}', ""); - Expect(0, 67760, '\P{^Script= -Nabataean}', ""); - Error('\p{Sc=/a/ Nbat}'); - Error('\P{Sc=/a/ Nbat}'); + Expect(1, 67759, '\p{Script=-_NABATAEAN}', ""); + Expect(0, 67759, '\p{^Script=-_NABATAEAN}', ""); + Expect(0, 67759, '\P{Script=-_NABATAEAN}', ""); + Expect(1, 67759, '\P{^Script=-_NABATAEAN}', ""); + Expect(0, 67760, '\p{Script=-_NABATAEAN}', ""); + Expect(1, 67760, '\p{^Script=-_NABATAEAN}', ""); + Expect(1, 67760, '\P{Script=-_NABATAEAN}', ""); + Expect(0, 67760, '\P{^Script=-_NABATAEAN}', ""); + Error('\p{Sc=:= Nbat}'); + Error('\P{Sc=:= Nbat}'); Expect(1, 67759, '\p{Sc=:\ANbat\z:}', "");; Expect(0, 67760, '\p{Sc=:\ANbat\z:}', "");; Expect(1, 67759, '\p{Sc=nbat}', ""); @@ -129420,16 +133166,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67760, '\P{^Sc=nbat}', ""); Expect(1, 67759, '\p{Sc=:\Anbat\z:}', "");; Expect(0, 67760, '\p{Sc=:\Anbat\z:}', "");; - Expect(1, 67759, '\p{Sc=__Nbat}', ""); - Expect(0, 67759, '\p{^Sc=__Nbat}', ""); - Expect(0, 67759, '\P{Sc=__Nbat}', ""); - Expect(1, 67759, '\P{^Sc=__Nbat}', ""); - Expect(0, 67760, '\p{Sc=__Nbat}', ""); - Expect(1, 67760, '\p{^Sc=__Nbat}', ""); - Expect(1, 67760, '\P{Sc=__Nbat}', ""); - Expect(0, 67760, '\P{^Sc=__Nbat}', ""); - Error('\p{Is_Script= :=Nabataean}'); - Error('\P{Is_Script= :=Nabataean}'); + Expect(1, 67759, '\p{Sc=-Nbat}', ""); + Expect(0, 67759, '\p{^Sc=-Nbat}', ""); + Expect(0, 67759, '\P{Sc=-Nbat}', ""); + Expect(1, 67759, '\P{^Sc=-Nbat}', ""); + Expect(0, 67760, '\p{Sc=-Nbat}', ""); + Expect(1, 67760, '\p{^Sc=-Nbat}', ""); + Expect(1, 67760, '\P{Sc=-Nbat}', ""); + Expect(0, 67760, '\P{^Sc=-Nbat}', ""); + Error('\p{Is_Script: /a/-nabataean}'); + Error('\P{Is_Script: /a/-nabataean}'); Expect(1, 67759, '\p{Is_Script=nabataean}', ""); Expect(0, 67759, '\p{^Is_Script=nabataean}', ""); Expect(0, 67759, '\P{Is_Script=nabataean}', ""); @@ -129438,16 +133184,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67760, '\p{^Is_Script=nabataean}', ""); Expect(1, 67760, '\P{Is_Script=nabataean}', ""); Expect(0, 67760, '\P{^Is_Script=nabataean}', ""); - Expect(1, 67759, '\p{Is_Script= -Nabataean}', ""); - Expect(0, 67759, '\p{^Is_Script= -Nabataean}', ""); - Expect(0, 67759, '\P{Is_Script= -Nabataean}', ""); - Expect(1, 67759, '\P{^Is_Script= -Nabataean}', ""); - Expect(0, 67760, '\p{Is_Script= -Nabataean}', ""); - Expect(1, 67760, '\p{^Is_Script= -Nabataean}', ""); - Expect(1, 67760, '\P{Is_Script= -Nabataean}', ""); - Expect(0, 67760, '\P{^Is_Script= -Nabataean}', ""); - Error('\p{Is_Sc=:=-Nbat}'); - Error('\P{Is_Sc=:=-Nbat}'); + Expect(1, 67759, '\p{Is_Script=-_NABATAEAN}', ""); + Expect(0, 67759, '\p{^Is_Script=-_NABATAEAN}', ""); + Expect(0, 67759, '\P{Is_Script=-_NABATAEAN}', ""); + Expect(1, 67759, '\P{^Is_Script=-_NABATAEAN}', ""); + Expect(0, 67760, '\p{Is_Script=-_NABATAEAN}', ""); + Expect(1, 67760, '\p{^Is_Script=-_NABATAEAN}', ""); + Expect(1, 67760, '\P{Is_Script=-_NABATAEAN}', ""); + Expect(0, 67760, '\P{^Is_Script=-_NABATAEAN}', ""); + Error('\p{Is_Sc=/a/ Nbat}'); + Error('\P{Is_Sc=/a/ Nbat}'); Expect(1, 67759, '\p{Is_Sc=nbat}', ""); Expect(0, 67759, '\p{^Is_Sc=nbat}', ""); Expect(0, 67759, '\P{Is_Sc=nbat}', ""); @@ -129456,96 +133202,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67760, '\p{^Is_Sc=nbat}', ""); Expect(1, 67760, '\P{Is_Sc=nbat}', ""); Expect(0, 67760, '\P{^Is_Sc=nbat}', ""); - Expect(1, 67759, '\p{Is_Sc: -Nbat}', ""); - Expect(0, 67759, '\p{^Is_Sc: -Nbat}', ""); - Expect(0, 67759, '\P{Is_Sc: -Nbat}', ""); - Expect(1, 67759, '\P{^Is_Sc: -Nbat}', ""); - Expect(0, 67760, '\p{Is_Sc: -Nbat}', ""); - Expect(1, 67760, '\p{^Is_Sc: -Nbat}', ""); - Expect(1, 67760, '\P{Is_Sc: -Nbat}', ""); - Expect(0, 67760, '\P{^Is_Sc: -Nbat}', ""); - Error('\p{Script= NEWA/a/}'); - Error('\P{Script= NEWA/a/}'); - Expect(1, 70751, '\p{Script=:\ANewa\z:}', "");; - Expect(0, 70752, '\p{Script=:\ANewa\z:}', "");; - Expect(1, 70751, '\p{Script=newa}', ""); - Expect(0, 70751, '\p{^Script=newa}', ""); - Expect(0, 70751, '\P{Script=newa}', ""); - Expect(1, 70751, '\P{^Script=newa}', ""); - Expect(0, 70752, '\p{Script=newa}', ""); - Expect(1, 70752, '\p{^Script=newa}', ""); - Expect(1, 70752, '\P{Script=newa}', ""); - Expect(0, 70752, '\P{^Script=newa}', ""); - Expect(1, 70751, '\p{Script=:\Anewa\z:}', "");; - Expect(0, 70752, '\p{Script=:\Anewa\z:}', "");; - Expect(1, 70751, '\p{Script=_-NEWA}', ""); - Expect(0, 70751, '\p{^Script=_-NEWA}', ""); - Expect(0, 70751, '\P{Script=_-NEWA}', ""); - Expect(1, 70751, '\P{^Script=_-NEWA}', ""); - Expect(0, 70752, '\p{Script=_-NEWA}', ""); - Expect(1, 70752, '\p{^Script=_-NEWA}', ""); - Expect(1, 70752, '\P{Script=_-NEWA}', ""); - Expect(0, 70752, '\P{^Script=_-NEWA}', ""); - Error('\p{Sc=_newa/a/}'); - Error('\P{Sc=_newa/a/}'); - Expect(1, 70751, '\p{Sc=:\ANewa\z:}', "");; - Expect(0, 70752, '\p{Sc=:\ANewa\z:}', "");; - Expect(1, 70751, '\p{Sc=newa}', ""); - Expect(0, 70751, '\p{^Sc=newa}', ""); - Expect(0, 70751, '\P{Sc=newa}', ""); - Expect(1, 70751, '\P{^Sc=newa}', ""); - Expect(0, 70752, '\p{Sc=newa}', ""); - Expect(1, 70752, '\p{^Sc=newa}', ""); - Expect(1, 70752, '\P{Sc=newa}', ""); - Expect(0, 70752, '\P{^Sc=newa}', ""); - Expect(1, 70751, '\p{Sc=:\Anewa\z:}', "");; - Expect(0, 70752, '\p{Sc=:\Anewa\z:}', "");; - Expect(1, 70751, '\p{Sc: __Newa}', ""); - Expect(0, 70751, '\p{^Sc: __Newa}', ""); - Expect(0, 70751, '\P{Sc: __Newa}', ""); - Expect(1, 70751, '\P{^Sc: __Newa}', ""); - Expect(0, 70752, '\p{Sc: __Newa}', ""); - Expect(1, 70752, '\p{^Sc: __Newa}', ""); - Expect(1, 70752, '\P{Sc: __Newa}', ""); - Expect(0, 70752, '\P{^Sc: __Newa}', ""); - Error('\p{Is_Script= Newa:=}'); - Error('\P{Is_Script= Newa:=}'); - Expect(1, 70751, '\p{Is_Script=newa}', ""); - Expect(0, 70751, '\p{^Is_Script=newa}', ""); - Expect(0, 70751, '\P{Is_Script=newa}', ""); - Expect(1, 70751, '\P{^Is_Script=newa}', ""); - Expect(0, 70752, '\p{Is_Script=newa}', ""); - Expect(1, 70752, '\p{^Is_Script=newa}', ""); - Expect(1, 70752, '\P{Is_Script=newa}', ""); - Expect(0, 70752, '\P{^Is_Script=newa}', ""); - Expect(1, 70751, '\p{Is_Script: NEWA}', ""); - Expect(0, 70751, '\p{^Is_Script: NEWA}', ""); - Expect(0, 70751, '\P{Is_Script: NEWA}', ""); - Expect(1, 70751, '\P{^Is_Script: NEWA}', ""); - Expect(0, 70752, '\p{Is_Script: NEWA}', ""); - Expect(1, 70752, '\p{^Is_Script: NEWA}', ""); - Expect(1, 70752, '\P{Is_Script: NEWA}', ""); - Expect(0, 70752, '\P{^Is_Script: NEWA}', ""); - Error('\p{Is_Sc=_Newa/a/}'); - Error('\P{Is_Sc=_Newa/a/}'); - Expect(1, 70751, '\p{Is_Sc=newa}', ""); - Expect(0, 70751, '\p{^Is_Sc=newa}', ""); - Expect(0, 70751, '\P{Is_Sc=newa}', ""); - Expect(1, 70751, '\P{^Is_Sc=newa}', ""); - Expect(0, 70752, '\p{Is_Sc=newa}', ""); - Expect(1, 70752, '\p{^Is_Sc=newa}', ""); - Expect(1, 70752, '\P{Is_Sc=newa}', ""); - Expect(0, 70752, '\P{^Is_Sc=newa}', ""); - Expect(1, 70751, '\p{Is_Sc=_NEWA}', ""); - Expect(0, 70751, '\p{^Is_Sc=_NEWA}', ""); - Expect(0, 70751, '\P{Is_Sc=_NEWA}', ""); - Expect(1, 70751, '\P{^Is_Sc=_NEWA}', ""); - Expect(0, 70752, '\p{Is_Sc=_NEWA}', ""); - Expect(1, 70752, '\p{^Is_Sc=_NEWA}', ""); - Expect(1, 70752, '\P{Is_Sc=_NEWA}', ""); - Expect(0, 70752, '\P{^Is_Sc=_NEWA}', ""); - Error('\p{Script=/a/_ Nko}'); - Error('\P{Script=/a/_ Nko}'); + Expect(1, 67759, '\p{Is_Sc=--NBAT}', ""); + Expect(0, 67759, '\p{^Is_Sc=--NBAT}', ""); + Expect(0, 67759, '\P{Is_Sc=--NBAT}', ""); + Expect(1, 67759, '\P{^Is_Sc=--NBAT}', ""); + Expect(0, 67760, '\p{Is_Sc=--NBAT}', ""); + Expect(1, 67760, '\p{^Is_Sc=--NBAT}', ""); + Expect(1, 67760, '\P{Is_Sc=--NBAT}', ""); + Expect(0, 67760, '\P{^Is_Sc=--NBAT}', ""); + Error('\p{Script=/a/ NEWA}'); + Error('\P{Script=/a/ NEWA}'); + Expect(1, 70753, '\p{Script=:\ANewa\z:}', "");; + Expect(0, 70754, '\p{Script=:\ANewa\z:}', "");; + Expect(1, 70753, '\p{Script=newa}', ""); + Expect(0, 70753, '\p{^Script=newa}', ""); + Expect(0, 70753, '\P{Script=newa}', ""); + Expect(1, 70753, '\P{^Script=newa}', ""); + Expect(0, 70754, '\p{Script=newa}', ""); + Expect(1, 70754, '\p{^Script=newa}', ""); + Expect(1, 70754, '\P{Script=newa}', ""); + Expect(0, 70754, '\P{^Script=newa}', ""); + Expect(1, 70753, '\p{Script=:\Anewa\z:}', "");; + Expect(0, 70754, '\p{Script=:\Anewa\z:}', "");; + Expect(1, 70753, '\p{Script= Newa}', ""); + Expect(0, 70753, '\p{^Script= Newa}', ""); + Expect(0, 70753, '\P{Script= Newa}', ""); + Expect(1, 70753, '\P{^Script= Newa}', ""); + Expect(0, 70754, '\p{Script= Newa}', ""); + Expect(1, 70754, '\p{^Script= Newa}', ""); + Expect(1, 70754, '\P{Script= Newa}', ""); + Expect(0, 70754, '\P{^Script= Newa}', ""); + Error('\p{Sc=-Newa:=}'); + Error('\P{Sc=-Newa:=}'); + Expect(1, 70753, '\p{Sc=:\ANewa\z:}', "");; + Expect(0, 70754, '\p{Sc=:\ANewa\z:}', "");; + Expect(1, 70753, '\p{Sc=newa}', ""); + Expect(0, 70753, '\p{^Sc=newa}', ""); + Expect(0, 70753, '\P{Sc=newa}', ""); + Expect(1, 70753, '\P{^Sc=newa}', ""); + Expect(0, 70754, '\p{Sc=newa}', ""); + Expect(1, 70754, '\p{^Sc=newa}', ""); + Expect(1, 70754, '\P{Sc=newa}', ""); + Expect(0, 70754, '\P{^Sc=newa}', ""); + Expect(1, 70753, '\p{Sc=:\Anewa\z:}', "");; + Expect(0, 70754, '\p{Sc=:\Anewa\z:}', "");; + Expect(1, 70753, '\p{Sc= Newa}', ""); + Expect(0, 70753, '\p{^Sc= Newa}', ""); + Expect(0, 70753, '\P{Sc= Newa}', ""); + Expect(1, 70753, '\P{^Sc= Newa}', ""); + Expect(0, 70754, '\p{Sc= Newa}', ""); + Expect(1, 70754, '\p{^Sc= Newa}', ""); + Expect(1, 70754, '\P{Sc= Newa}', ""); + Expect(0, 70754, '\P{^Sc= Newa}', ""); + Error('\p{Is_Script= /a/newa}'); + Error('\P{Is_Script= /a/newa}'); + Expect(1, 70753, '\p{Is_Script=newa}', ""); + Expect(0, 70753, '\p{^Is_Script=newa}', ""); + Expect(0, 70753, '\P{Is_Script=newa}', ""); + Expect(1, 70753, '\P{^Is_Script=newa}', ""); + Expect(0, 70754, '\p{Is_Script=newa}', ""); + Expect(1, 70754, '\p{^Is_Script=newa}', ""); + Expect(1, 70754, '\P{Is_Script=newa}', ""); + Expect(0, 70754, '\P{^Is_Script=newa}', ""); + Expect(1, 70753, '\p{Is_Script= _NEWA}', ""); + Expect(0, 70753, '\p{^Is_Script= _NEWA}', ""); + Expect(0, 70753, '\P{Is_Script= _NEWA}', ""); + Expect(1, 70753, '\P{^Is_Script= _NEWA}', ""); + Expect(0, 70754, '\p{Is_Script= _NEWA}', ""); + Expect(1, 70754, '\p{^Is_Script= _NEWA}', ""); + Expect(1, 70754, '\P{Is_Script= _NEWA}', ""); + Expect(0, 70754, '\P{^Is_Script= _NEWA}', ""); + Error('\p{Is_Sc=/a/_-NEWA}'); + Error('\P{Is_Sc=/a/_-NEWA}'); + Expect(1, 70753, '\p{Is_Sc=newa}', ""); + Expect(0, 70753, '\p{^Is_Sc=newa}', ""); + Expect(0, 70753, '\P{Is_Sc=newa}', ""); + Expect(1, 70753, '\P{^Is_Sc=newa}', ""); + Expect(0, 70754, '\p{Is_Sc=newa}', ""); + Expect(1, 70754, '\p{^Is_Sc=newa}', ""); + Expect(1, 70754, '\P{Is_Sc=newa}', ""); + Expect(0, 70754, '\P{^Is_Sc=newa}', ""); + Expect(1, 70753, '\p{Is_Sc= newa}', ""); + Expect(0, 70753, '\p{^Is_Sc= newa}', ""); + Expect(0, 70753, '\P{Is_Sc= newa}', ""); + Expect(1, 70753, '\P{^Is_Sc= newa}', ""); + Expect(0, 70754, '\p{Is_Sc= newa}', ""); + Expect(1, 70754, '\p{^Is_Sc= newa}', ""); + Expect(1, 70754, '\P{Is_Sc= newa}', ""); + Expect(0, 70754, '\P{^Is_Sc= newa}', ""); + Error('\p{Script=:=_-Nko}'); + Error('\P{Script=:=_-Nko}'); Expect(1, 2047, '\p{Script=:\ANko\z:}', "");; Expect(0, 2048, '\p{Script=:\ANko\z:}', "");; Expect(1, 2047, '\p{Script=nko}', ""); @@ -129558,56 +133304,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2048, '\P{^Script=nko}', ""); Expect(1, 2047, '\p{Script=:\Anko\z:}', "");; Expect(0, 2048, '\p{Script=:\Anko\z:}', "");; - Expect(1, 2047, '\p{Script= -Nko}', ""); - Expect(0, 2047, '\p{^Script= -Nko}', ""); - Expect(0, 2047, '\P{Script= -Nko}', ""); - Expect(1, 2047, '\P{^Script= -Nko}', ""); - Expect(0, 2048, '\p{Script= -Nko}', ""); - Expect(1, 2048, '\p{^Script= -Nko}', ""); - Expect(1, 2048, '\P{Script= -Nko}', ""); - Expect(0, 2048, '\P{^Script= -Nko}', ""); - Error('\p{Sc=_ Nkoo/a/}'); - Error('\P{Sc=_ Nkoo/a/}'); + Expect(1, 2047, '\p{Script=__Nko}', ""); + Expect(0, 2047, '\p{^Script=__Nko}', ""); + Expect(0, 2047, '\P{Script=__Nko}', ""); + Expect(1, 2047, '\P{^Script=__Nko}', ""); + Expect(0, 2048, '\p{Script=__Nko}', ""); + Expect(1, 2048, '\p{^Script=__Nko}', ""); + Expect(1, 2048, '\P{Script=__Nko}', ""); + Expect(0, 2048, '\P{^Script=__Nko}', ""); + Error('\p{Sc=:=Nkoo}'); + Error('\P{Sc=:=Nkoo}'); Expect(1, 2047, '\p{Sc=:\ANkoo\z:}', "");; Expect(0, 2048, '\p{Sc=:\ANkoo\z:}', "");; - Expect(1, 2047, '\p{Sc=nkoo}', ""); - Expect(0, 2047, '\p{^Sc=nkoo}', ""); - Expect(0, 2047, '\P{Sc=nkoo}', ""); - Expect(1, 2047, '\P{^Sc=nkoo}', ""); - Expect(0, 2048, '\p{Sc=nkoo}', ""); - Expect(1, 2048, '\p{^Sc=nkoo}', ""); - Expect(1, 2048, '\P{Sc=nkoo}', ""); - Expect(0, 2048, '\P{^Sc=nkoo}', ""); + Expect(1, 2047, '\p{Sc: nkoo}', ""); + Expect(0, 2047, '\p{^Sc: nkoo}', ""); + Expect(0, 2047, '\P{Sc: nkoo}', ""); + Expect(1, 2047, '\P{^Sc: nkoo}', ""); + Expect(0, 2048, '\p{Sc: nkoo}', ""); + Expect(1, 2048, '\p{^Sc: nkoo}', ""); + Expect(1, 2048, '\P{Sc: nkoo}', ""); + Expect(0, 2048, '\P{^Sc: nkoo}', ""); Expect(1, 2047, '\p{Sc=:\Ankoo\z:}', "");; Expect(0, 2048, '\p{Sc=:\Ankoo\z:}', "");; - Expect(1, 2047, '\p{Sc=_ Nkoo}', ""); - Expect(0, 2047, '\p{^Sc=_ Nkoo}', ""); - Expect(0, 2047, '\P{Sc=_ Nkoo}', ""); - Expect(1, 2047, '\P{^Sc=_ Nkoo}', ""); - Expect(0, 2048, '\p{Sc=_ Nkoo}', ""); - Expect(1, 2048, '\p{^Sc=_ Nkoo}', ""); - Expect(1, 2048, '\P{Sc=_ Nkoo}', ""); - Expect(0, 2048, '\P{^Sc=_ Nkoo}', ""); - Error('\p{Is_Script=_:=Nko}'); - Error('\P{Is_Script=_:=Nko}'); - Expect(1, 2047, '\p{Is_Script=nko}', ""); - Expect(0, 2047, '\p{^Is_Script=nko}', ""); - Expect(0, 2047, '\P{Is_Script=nko}', ""); - Expect(1, 2047, '\P{^Is_Script=nko}', ""); - Expect(0, 2048, '\p{Is_Script=nko}', ""); - Expect(1, 2048, '\p{^Is_Script=nko}', ""); - Expect(1, 2048, '\P{Is_Script=nko}', ""); - Expect(0, 2048, '\P{^Is_Script=nko}', ""); - Expect(1, 2047, '\p{Is_Script=- nko}', ""); - Expect(0, 2047, '\p{^Is_Script=- nko}', ""); - Expect(0, 2047, '\P{Is_Script=- nko}', ""); - Expect(1, 2047, '\P{^Is_Script=- nko}', ""); - Expect(0, 2048, '\p{Is_Script=- nko}', ""); - Expect(1, 2048, '\p{^Is_Script=- nko}', ""); - Expect(1, 2048, '\P{Is_Script=- nko}', ""); - Expect(0, 2048, '\P{^Is_Script=- nko}', ""); - Error('\p{Is_Sc= Nkoo:=}'); - Error('\P{Is_Sc= Nkoo:=}'); + Expect(1, 2047, '\p{Sc= Nkoo}', ""); + Expect(0, 2047, '\p{^Sc= Nkoo}', ""); + Expect(0, 2047, '\P{Sc= Nkoo}', ""); + Expect(1, 2047, '\P{^Sc= Nkoo}', ""); + Expect(0, 2048, '\p{Sc= Nkoo}', ""); + Expect(1, 2048, '\p{^Sc= Nkoo}', ""); + Expect(1, 2048, '\P{Sc= Nkoo}', ""); + Expect(0, 2048, '\P{^Sc= Nkoo}', ""); + Error('\p{Is_Script= Nko/a/}'); + Error('\P{Is_Script= Nko/a/}'); + Expect(1, 2047, '\p{Is_Script: nko}', ""); + Expect(0, 2047, '\p{^Is_Script: nko}', ""); + Expect(0, 2047, '\P{Is_Script: nko}', ""); + Expect(1, 2047, '\P{^Is_Script: nko}', ""); + Expect(0, 2048, '\p{Is_Script: nko}', ""); + Expect(1, 2048, '\p{^Is_Script: nko}', ""); + Expect(1, 2048, '\P{Is_Script: nko}', ""); + Expect(0, 2048, '\P{^Is_Script: nko}', ""); + Expect(1, 2047, '\p{Is_Script: NKO}', ""); + Expect(0, 2047, '\p{^Is_Script: NKO}', ""); + Expect(0, 2047, '\P{Is_Script: NKO}', ""); + Expect(1, 2047, '\P{^Is_Script: NKO}', ""); + Expect(0, 2048, '\p{Is_Script: NKO}', ""); + Expect(1, 2048, '\p{^Is_Script: NKO}', ""); + Expect(1, 2048, '\P{Is_Script: NKO}', ""); + Expect(0, 2048, '\P{^Is_Script: NKO}', ""); + Error('\p{Is_Sc=/a/ _nkoo}'); + Error('\P{Is_Sc=/a/ _nkoo}'); Expect(1, 2047, '\p{Is_Sc=nkoo}', ""); Expect(0, 2047, '\p{^Is_Sc=nkoo}', ""); Expect(0, 2047, '\P{Is_Sc=nkoo}', ""); @@ -129616,16 +133362,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2048, '\p{^Is_Sc=nkoo}', ""); Expect(1, 2048, '\P{Is_Sc=nkoo}', ""); Expect(0, 2048, '\P{^Is_Sc=nkoo}', ""); - Expect(1, 2047, '\p{Is_Sc= nkoo}', ""); - Expect(0, 2047, '\p{^Is_Sc= nkoo}', ""); - Expect(0, 2047, '\P{Is_Sc= nkoo}', ""); - Expect(1, 2047, '\P{^Is_Sc= nkoo}', ""); - Expect(0, 2048, '\p{Is_Sc= nkoo}', ""); - Expect(1, 2048, '\p{^Is_Sc= nkoo}', ""); - Expect(1, 2048, '\P{Is_Sc= nkoo}', ""); - Expect(0, 2048, '\P{^Is_Sc= nkoo}', ""); - Error('\p{Script= _Nushu:=}'); - Error('\P{Script= _Nushu:=}'); + Expect(1, 2047, '\p{Is_Sc=-nkoo}', ""); + Expect(0, 2047, '\p{^Is_Sc=-nkoo}', ""); + Expect(0, 2047, '\P{Is_Sc=-nkoo}', ""); + Expect(1, 2047, '\P{^Is_Sc=-nkoo}', ""); + Expect(0, 2048, '\p{Is_Sc=-nkoo}', ""); + Expect(1, 2048, '\p{^Is_Sc=-nkoo}', ""); + Expect(1, 2048, '\P{Is_Sc=-nkoo}', ""); + Expect(0, 2048, '\P{^Is_Sc=-nkoo}', ""); + Error('\p{Script=/a/-Nushu}'); + Error('\P{Script=/a/-Nushu}'); Expect(1, 111355, '\p{Script=:\ANushu\z:}', "");; Expect(0, 111356, '\p{Script=:\ANushu\z:}', "");; Expect(1, 111355, '\p{Script=nushu}', ""); @@ -129638,16 +133384,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 111356, '\P{^Script=nushu}', ""); Expect(1, 111355, '\p{Script=:\Anushu\z:}', "");; Expect(0, 111356, '\p{Script=:\Anushu\z:}', "");; - Expect(1, 111355, '\p{Script:-_Nushu}', ""); - Expect(0, 111355, '\p{^Script:-_Nushu}', ""); - Expect(0, 111355, '\P{Script:-_Nushu}', ""); - Expect(1, 111355, '\P{^Script:-_Nushu}', ""); - Expect(0, 111356, '\p{Script:-_Nushu}', ""); - Expect(1, 111356, '\p{^Script:-_Nushu}', ""); - Expect(1, 111356, '\P{Script:-_Nushu}', ""); - Expect(0, 111356, '\P{^Script:-_Nushu}', ""); - Error('\p{Sc=:=nshu}'); - Error('\P{Sc=:=nshu}'); + Expect(1, 111355, '\p{Script= NUSHU}', ""); + Expect(0, 111355, '\p{^Script= NUSHU}', ""); + Expect(0, 111355, '\P{Script= NUSHU}', ""); + Expect(1, 111355, '\P{^Script= NUSHU}', ""); + Expect(0, 111356, '\p{Script= NUSHU}', ""); + Expect(1, 111356, '\p{^Script= NUSHU}', ""); + Expect(1, 111356, '\P{Script= NUSHU}', ""); + Expect(0, 111356, '\P{^Script= NUSHU}', ""); + Error('\p{Sc=/a/ nshu}'); + Error('\P{Sc=/a/ nshu}'); Expect(1, 111355, '\p{Sc=:\ANshu\z:}', "");; Expect(0, 111356, '\p{Sc=:\ANshu\z:}', "");; Expect(1, 111355, '\p{Sc=nshu}', ""); @@ -129660,34 +133406,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 111356, '\P{^Sc=nshu}', ""); Expect(1, 111355, '\p{Sc=:\Anshu\z:}', "");; Expect(0, 111356, '\p{Sc=:\Anshu\z:}', "");; - Expect(1, 111355, '\p{Sc=_ Nshu}', ""); - Expect(0, 111355, '\p{^Sc=_ Nshu}', ""); - Expect(0, 111355, '\P{Sc=_ Nshu}', ""); - Expect(1, 111355, '\P{^Sc=_ Nshu}', ""); - Expect(0, 111356, '\p{Sc=_ Nshu}', ""); - Expect(1, 111356, '\p{^Sc=_ Nshu}', ""); - Expect(1, 111356, '\P{Sc=_ Nshu}', ""); - Expect(0, 111356, '\P{^Sc=_ Nshu}', ""); - Error('\p{Is_Script= Nushu:=}'); - Error('\P{Is_Script= Nushu:=}'); - Expect(1, 111355, '\p{Is_Script: nushu}', ""); - Expect(0, 111355, '\p{^Is_Script: nushu}', ""); - Expect(0, 111355, '\P{Is_Script: nushu}', ""); - Expect(1, 111355, '\P{^Is_Script: nushu}', ""); - Expect(0, 111356, '\p{Is_Script: nushu}', ""); - Expect(1, 111356, '\p{^Is_Script: nushu}', ""); - Expect(1, 111356, '\P{Is_Script: nushu}', ""); - Expect(0, 111356, '\P{^Is_Script: nushu}', ""); - Expect(1, 111355, '\p{Is_Script= -Nushu}', ""); - Expect(0, 111355, '\p{^Is_Script= -Nushu}', ""); - Expect(0, 111355, '\P{Is_Script= -Nushu}', ""); - Expect(1, 111355, '\P{^Is_Script= -Nushu}', ""); - Expect(0, 111356, '\p{Is_Script= -Nushu}', ""); - Expect(1, 111356, '\p{^Is_Script= -Nushu}', ""); - Expect(1, 111356, '\P{Is_Script= -Nushu}', ""); - Expect(0, 111356, '\P{^Is_Script= -Nushu}', ""); - Error('\p{Is_Sc=:=Nshu}'); - Error('\P{Is_Sc=:=Nshu}'); + Expect(1, 111355, '\p{Sc:_ Nshu}', ""); + Expect(0, 111355, '\p{^Sc:_ Nshu}', ""); + Expect(0, 111355, '\P{Sc:_ Nshu}', ""); + Expect(1, 111355, '\P{^Sc:_ Nshu}', ""); + Expect(0, 111356, '\p{Sc:_ Nshu}', ""); + Expect(1, 111356, '\p{^Sc:_ Nshu}', ""); + Expect(1, 111356, '\P{Sc:_ Nshu}', ""); + Expect(0, 111356, '\P{^Sc:_ Nshu}', ""); + Error('\p{Is_Script=--nushu:=}'); + Error('\P{Is_Script=--nushu:=}'); + Expect(1, 111355, '\p{Is_Script=nushu}', ""); + Expect(0, 111355, '\p{^Is_Script=nushu}', ""); + Expect(0, 111355, '\P{Is_Script=nushu}', ""); + Expect(1, 111355, '\P{^Is_Script=nushu}', ""); + Expect(0, 111356, '\p{Is_Script=nushu}', ""); + Expect(1, 111356, '\p{^Is_Script=nushu}', ""); + Expect(1, 111356, '\P{Is_Script=nushu}', ""); + Expect(0, 111356, '\P{^Is_Script=nushu}', ""); + Expect(1, 111355, '\p{Is_Script=_ Nushu}', ""); + Expect(0, 111355, '\p{^Is_Script=_ Nushu}', ""); + Expect(0, 111355, '\P{Is_Script=_ Nushu}', ""); + Expect(1, 111355, '\P{^Is_Script=_ Nushu}', ""); + Expect(0, 111356, '\p{Is_Script=_ Nushu}', ""); + Expect(1, 111356, '\p{^Is_Script=_ Nushu}', ""); + Expect(1, 111356, '\P{Is_Script=_ Nushu}', ""); + Expect(0, 111356, '\P{^Is_Script=_ Nushu}', ""); + Error('\p{Is_Sc=:= _Nshu}'); + Error('\P{Is_Sc=:= _Nshu}'); Expect(1, 111355, '\p{Is_Sc=nshu}', ""); Expect(0, 111355, '\p{^Is_Sc=nshu}', ""); Expect(0, 111355, '\P{Is_Sc=nshu}', ""); @@ -129696,38 +133442,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 111356, '\p{^Is_Sc=nshu}', ""); Expect(1, 111356, '\P{Is_Sc=nshu}', ""); Expect(0, 111356, '\P{^Is_Sc=nshu}', ""); - Expect(1, 111355, '\p{Is_Sc=_ nshu}', ""); - Expect(0, 111355, '\p{^Is_Sc=_ nshu}', ""); - Expect(0, 111355, '\P{Is_Sc=_ nshu}', ""); - Expect(1, 111355, '\P{^Is_Sc=_ nshu}', ""); - Expect(0, 111356, '\p{Is_Sc=_ nshu}', ""); - Expect(1, 111356, '\p{^Is_Sc=_ nshu}', ""); - Expect(1, 111356, '\P{Is_Sc=_ nshu}', ""); - Expect(0, 111356, '\P{^Is_Sc=_ nshu}', ""); - Error('\p{Script=_ ogham:=}'); - Error('\P{Script=_ ogham:=}'); + Expect(1, 111355, '\p{Is_Sc=-Nshu}', ""); + Expect(0, 111355, '\p{^Is_Sc=-Nshu}', ""); + Expect(0, 111355, '\P{Is_Sc=-Nshu}', ""); + Expect(1, 111355, '\P{^Is_Sc=-Nshu}', ""); + Expect(0, 111356, '\p{Is_Sc=-Nshu}', ""); + Expect(1, 111356, '\p{^Is_Sc=-Nshu}', ""); + Expect(1, 111356, '\P{Is_Sc=-Nshu}', ""); + Expect(0, 111356, '\P{^Is_Sc=-Nshu}', ""); + Error('\p{Script= Ogham:=}'); + Error('\P{Script= Ogham:=}'); Expect(1, 5788, '\p{Script=:\AOgham\z:}', "");; Expect(0, 5789, '\p{Script=:\AOgham\z:}', "");; - Expect(1, 5788, '\p{Script=ogham}', ""); - Expect(0, 5788, '\p{^Script=ogham}', ""); - Expect(0, 5788, '\P{Script=ogham}', ""); - Expect(1, 5788, '\P{^Script=ogham}', ""); - Expect(0, 5789, '\p{Script=ogham}', ""); - Expect(1, 5789, '\p{^Script=ogham}', ""); - Expect(1, 5789, '\P{Script=ogham}', ""); - Expect(0, 5789, '\P{^Script=ogham}', ""); + Expect(1, 5788, '\p{Script:ogham}', ""); + Expect(0, 5788, '\p{^Script:ogham}', ""); + Expect(0, 5788, '\P{Script:ogham}', ""); + Expect(1, 5788, '\P{^Script:ogham}', ""); + Expect(0, 5789, '\p{Script:ogham}', ""); + Expect(1, 5789, '\p{^Script:ogham}', ""); + Expect(1, 5789, '\P{Script:ogham}', ""); + Expect(0, 5789, '\P{^Script:ogham}', ""); Expect(1, 5788, '\p{Script=:\Aogham\z:}', "");; Expect(0, 5789, '\p{Script=:\Aogham\z:}', "");; - Expect(1, 5788, '\p{Script=__Ogham}', ""); - Expect(0, 5788, '\p{^Script=__Ogham}', ""); - Expect(0, 5788, '\P{Script=__Ogham}', ""); - Expect(1, 5788, '\P{^Script=__Ogham}', ""); - Expect(0, 5789, '\p{Script=__Ogham}', ""); - Expect(1, 5789, '\p{^Script=__Ogham}', ""); - Expect(1, 5789, '\P{Script=__Ogham}', ""); - Expect(0, 5789, '\P{^Script=__Ogham}', ""); - Error('\p{Sc:_/a/ogam}'); - Error('\P{Sc:_/a/ogam}'); + Expect(1, 5788, '\p{Script= OGHAM}', ""); + Expect(0, 5788, '\p{^Script= OGHAM}', ""); + Expect(0, 5788, '\P{Script= OGHAM}', ""); + Expect(1, 5788, '\P{^Script= OGHAM}', ""); + Expect(0, 5789, '\p{Script= OGHAM}', ""); + Expect(1, 5789, '\p{^Script= OGHAM}', ""); + Expect(1, 5789, '\P{Script= OGHAM}', ""); + Expect(0, 5789, '\P{^Script= OGHAM}', ""); + Error('\p{Sc=-Ogam/a/}'); + Error('\P{Sc=-Ogam/a/}'); Expect(1, 5788, '\p{Sc=:\AOgam\z:}', "");; Expect(0, 5789, '\p{Sc=:\AOgam\z:}', "");; Expect(1, 5788, '\p{Sc=ogam}', ""); @@ -129740,16 +133486,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5789, '\P{^Sc=ogam}', ""); Expect(1, 5788, '\p{Sc=:\Aogam\z:}', "");; Expect(0, 5789, '\p{Sc=:\Aogam\z:}', "");; - Expect(1, 5788, '\p{Sc= -Ogam}', ""); - Expect(0, 5788, '\p{^Sc= -Ogam}', ""); - Expect(0, 5788, '\P{Sc= -Ogam}', ""); - Expect(1, 5788, '\P{^Sc= -Ogam}', ""); - Expect(0, 5789, '\p{Sc= -Ogam}', ""); - Expect(1, 5789, '\p{^Sc= -Ogam}', ""); - Expect(1, 5789, '\P{Sc= -Ogam}', ""); - Expect(0, 5789, '\P{^Sc= -Ogam}', ""); - Error('\p{Is_Script=- OGHAM/a/}'); - Error('\P{Is_Script=- OGHAM/a/}'); + Expect(1, 5788, '\p{Sc: _-Ogam}', ""); + Expect(0, 5788, '\p{^Sc: _-Ogam}', ""); + Expect(0, 5788, '\P{Sc: _-Ogam}', ""); + Expect(1, 5788, '\P{^Sc: _-Ogam}', ""); + Expect(0, 5789, '\p{Sc: _-Ogam}', ""); + Expect(1, 5789, '\p{^Sc: _-Ogam}', ""); + Expect(1, 5789, '\P{Sc: _-Ogam}', ""); + Expect(0, 5789, '\P{^Sc: _-Ogam}', ""); + Error('\p{Is_Script= :=Ogham}'); + Error('\P{Is_Script= :=Ogham}'); Expect(1, 5788, '\p{Is_Script=ogham}', ""); Expect(0, 5788, '\p{^Is_Script=ogham}', ""); Expect(0, 5788, '\P{Is_Script=ogham}', ""); @@ -129766,26 +133512,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5789, '\p{^Is_Script= ogham}', ""); Expect(1, 5789, '\P{Is_Script= ogham}', ""); Expect(0, 5789, '\P{^Is_Script= ogham}', ""); - Error('\p{Is_Sc=-_ogam/a/}'); - Error('\P{Is_Sc=-_ogam/a/}'); - Expect(1, 5788, '\p{Is_Sc=ogam}', ""); - Expect(0, 5788, '\p{^Is_Sc=ogam}', ""); - Expect(0, 5788, '\P{Is_Sc=ogam}', ""); - Expect(1, 5788, '\P{^Is_Sc=ogam}', ""); - Expect(0, 5789, '\p{Is_Sc=ogam}', ""); - Expect(1, 5789, '\p{^Is_Sc=ogam}', ""); - Expect(1, 5789, '\P{Is_Sc=ogam}', ""); - Expect(0, 5789, '\P{^Is_Sc=ogam}', ""); - Expect(1, 5788, '\p{Is_Sc= OGAM}', ""); - Expect(0, 5788, '\p{^Is_Sc= OGAM}', ""); - Expect(0, 5788, '\P{Is_Sc= OGAM}', ""); - Expect(1, 5788, '\P{^Is_Sc= OGAM}', ""); - Expect(0, 5789, '\p{Is_Sc= OGAM}', ""); - Expect(1, 5789, '\p{^Is_Sc= OGAM}', ""); - Expect(1, 5789, '\P{Is_Sc= OGAM}', ""); - Expect(0, 5789, '\P{^Is_Sc= OGAM}', ""); - Error('\p{Script=:=-_Ol_Chiki}'); - Error('\P{Script=:=-_Ol_Chiki}'); + Error('\p{Is_Sc=/a/- Ogam}'); + Error('\P{Is_Sc=/a/- Ogam}'); + Expect(1, 5788, '\p{Is_Sc: ogam}', ""); + Expect(0, 5788, '\p{^Is_Sc: ogam}', ""); + Expect(0, 5788, '\P{Is_Sc: ogam}', ""); + Expect(1, 5788, '\P{^Is_Sc: ogam}', ""); + Expect(0, 5789, '\p{Is_Sc: ogam}', ""); + Expect(1, 5789, '\p{^Is_Sc: ogam}', ""); + Expect(1, 5789, '\P{Is_Sc: ogam}', ""); + Expect(0, 5789, '\P{^Is_Sc: ogam}', ""); + Expect(1, 5788, '\p{Is_Sc= Ogam}', ""); + Expect(0, 5788, '\p{^Is_Sc= Ogam}', ""); + Expect(0, 5788, '\P{Is_Sc= Ogam}', ""); + Expect(1, 5788, '\P{^Is_Sc= Ogam}', ""); + Expect(0, 5789, '\p{Is_Sc= Ogam}', ""); + Expect(1, 5789, '\p{^Is_Sc= Ogam}', ""); + Expect(1, 5789, '\P{Is_Sc= Ogam}', ""); + Expect(0, 5789, '\P{^Is_Sc= Ogam}', ""); + Error('\p{Script=-/a/OL_chiki}'); + Error('\P{Script=-/a/OL_chiki}'); Expect(1, 7295, '\p{Script=:\AOl_Chiki\z:}', "");; Expect(0, 7296, '\p{Script=:\AOl_Chiki\z:}', "");; Expect(1, 7295, '\p{Script=olchiki}', ""); @@ -129798,38 +133544,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7296, '\P{^Script=olchiki}', ""); Expect(1, 7295, '\p{Script=:\Aolchiki\z:}', "");; Expect(0, 7296, '\p{Script=:\Aolchiki\z:}', "");; - Expect(1, 7295, '\p{Script=_-OL_chiki}', ""); - Expect(0, 7295, '\p{^Script=_-OL_chiki}', ""); - Expect(0, 7295, '\P{Script=_-OL_chiki}', ""); - Expect(1, 7295, '\P{^Script=_-OL_chiki}', ""); - Expect(0, 7296, '\p{Script=_-OL_chiki}', ""); - Expect(1, 7296, '\p{^Script=_-OL_chiki}', ""); - Expect(1, 7296, '\P{Script=_-OL_chiki}', ""); - Expect(0, 7296, '\P{^Script=_-OL_chiki}', ""); - Error('\p{Sc: -olck:=}'); - Error('\P{Sc: -olck:=}'); + Expect(1, 7295, '\p{Script=-_Ol_Chiki}', ""); + Expect(0, 7295, '\p{^Script=-_Ol_Chiki}', ""); + Expect(0, 7295, '\P{Script=-_Ol_Chiki}', ""); + Expect(1, 7295, '\P{^Script=-_Ol_Chiki}', ""); + Expect(0, 7296, '\p{Script=-_Ol_Chiki}', ""); + Expect(1, 7296, '\p{^Script=-_Ol_Chiki}', ""); + Expect(1, 7296, '\P{Script=-_Ol_Chiki}', ""); + Expect(0, 7296, '\P{^Script=-_Ol_Chiki}', ""); + Error('\p{Sc=:= OLCK}'); + Error('\P{Sc=:= OLCK}'); Expect(1, 7295, '\p{Sc=:\AOlck\z:}', "");; Expect(0, 7296, '\p{Sc=:\AOlck\z:}', "");; - Expect(1, 7295, '\p{Sc=olck}', ""); - Expect(0, 7295, '\p{^Sc=olck}', ""); - Expect(0, 7295, '\P{Sc=olck}', ""); - Expect(1, 7295, '\P{^Sc=olck}', ""); - Expect(0, 7296, '\p{Sc=olck}', ""); - Expect(1, 7296, '\p{^Sc=olck}', ""); - Expect(1, 7296, '\P{Sc=olck}', ""); - Expect(0, 7296, '\P{^Sc=olck}', ""); + Expect(1, 7295, '\p{Sc: olck}', ""); + Expect(0, 7295, '\p{^Sc: olck}', ""); + Expect(0, 7295, '\P{Sc: olck}', ""); + Expect(1, 7295, '\P{^Sc: olck}', ""); + Expect(0, 7296, '\p{Sc: olck}', ""); + Expect(1, 7296, '\p{^Sc: olck}', ""); + Expect(1, 7296, '\P{Sc: olck}', ""); + Expect(0, 7296, '\P{^Sc: olck}', ""); Expect(1, 7295, '\p{Sc=:\Aolck\z:}', "");; Expect(0, 7296, '\p{Sc=:\Aolck\z:}', "");; - Expect(1, 7295, '\p{Sc= _OLCK}', ""); - Expect(0, 7295, '\p{^Sc= _OLCK}', ""); - Expect(0, 7295, '\P{Sc= _OLCK}', ""); - Expect(1, 7295, '\P{^Sc= _OLCK}', ""); - Expect(0, 7296, '\p{Sc= _OLCK}', ""); - Expect(1, 7296, '\p{^Sc= _OLCK}', ""); - Expect(1, 7296, '\P{Sc= _OLCK}', ""); - Expect(0, 7296, '\P{^Sc= _OLCK}', ""); - Error('\p{Is_Script= ol_Chiki:=}'); - Error('\P{Is_Script= ol_Chiki:=}'); + Expect(1, 7295, '\p{Sc= olck}', ""); + Expect(0, 7295, '\p{^Sc= olck}', ""); + Expect(0, 7295, '\P{Sc= olck}', ""); + Expect(1, 7295, '\P{^Sc= olck}', ""); + Expect(0, 7296, '\p{Sc= olck}', ""); + Expect(1, 7296, '\p{^Sc= olck}', ""); + Expect(1, 7296, '\P{Sc= olck}', ""); + Expect(0, 7296, '\P{^Sc= olck}', ""); + Error('\p{Is_Script=_:=Ol_CHIKI}'); + Error('\P{Is_Script=_:=Ol_CHIKI}'); Expect(1, 7295, '\p{Is_Script=olchiki}', ""); Expect(0, 7295, '\p{^Is_Script=olchiki}', ""); Expect(0, 7295, '\P{Is_Script=olchiki}', ""); @@ -129838,16 +133584,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7296, '\p{^Is_Script=olchiki}', ""); Expect(1, 7296, '\P{Is_Script=olchiki}', ""); Expect(0, 7296, '\P{^Is_Script=olchiki}', ""); - Expect(1, 7295, '\p{Is_Script=- OL_chiki}', ""); - Expect(0, 7295, '\p{^Is_Script=- OL_chiki}', ""); - Expect(0, 7295, '\P{Is_Script=- OL_chiki}', ""); - Expect(1, 7295, '\P{^Is_Script=- OL_chiki}', ""); - Expect(0, 7296, '\p{Is_Script=- OL_chiki}', ""); - Expect(1, 7296, '\p{^Is_Script=- OL_chiki}', ""); - Expect(1, 7296, '\P{Is_Script=- OL_chiki}', ""); - Expect(0, 7296, '\P{^Is_Script=- OL_chiki}', ""); - Error('\p{Is_Sc= :=Olck}'); - Error('\P{Is_Sc= :=Olck}'); + Expect(1, 7295, '\p{Is_Script= _Ol_chiki}', ""); + Expect(0, 7295, '\p{^Is_Script= _Ol_chiki}', ""); + Expect(0, 7295, '\P{Is_Script= _Ol_chiki}', ""); + Expect(1, 7295, '\P{^Is_Script= _Ol_chiki}', ""); + Expect(0, 7296, '\p{Is_Script= _Ol_chiki}', ""); + Expect(1, 7296, '\p{^Is_Script= _Ol_chiki}', ""); + Expect(1, 7296, '\P{Is_Script= _Ol_chiki}', ""); + Expect(0, 7296, '\P{^Is_Script= _Ol_chiki}', ""); + Error('\p{Is_Sc::=_ Olck}'); + Error('\P{Is_Sc::=_ Olck}'); Expect(1, 7295, '\p{Is_Sc=olck}', ""); Expect(0, 7295, '\p{^Is_Sc=olck}', ""); Expect(0, 7295, '\P{Is_Sc=olck}', ""); @@ -129856,16 +133602,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7296, '\p{^Is_Sc=olck}', ""); Expect(1, 7296, '\P{Is_Sc=olck}', ""); Expect(0, 7296, '\P{^Is_Sc=olck}', ""); - Expect(1, 7295, '\p{Is_Sc=_ Olck}', ""); - Expect(0, 7295, '\p{^Is_Sc=_ Olck}', ""); - Expect(0, 7295, '\P{Is_Sc=_ Olck}', ""); - Expect(1, 7295, '\P{^Is_Sc=_ Olck}', ""); - Expect(0, 7296, '\p{Is_Sc=_ Olck}', ""); - Expect(1, 7296, '\p{^Is_Sc=_ Olck}', ""); - Expect(1, 7296, '\P{Is_Sc=_ Olck}', ""); - Expect(0, 7296, '\P{^Is_Sc=_ Olck}', ""); - Error('\p{Script=:=OLD_TURKIC}'); - Error('\P{Script=:=OLD_TURKIC}'); + Expect(1, 7295, '\p{Is_Sc= olck}', ""); + Expect(0, 7295, '\p{^Is_Sc= olck}', ""); + Expect(0, 7295, '\P{Is_Sc= olck}', ""); + Expect(1, 7295, '\P{^Is_Sc= olck}', ""); + Expect(0, 7296, '\p{Is_Sc= olck}', ""); + Expect(1, 7296, '\p{^Is_Sc= olck}', ""); + Expect(1, 7296, '\P{Is_Sc= olck}', ""); + Expect(0, 7296, '\P{^Is_Sc= olck}', ""); + Error('\p{Script=:=- Old_TURKIC}'); + Error('\P{Script=:=- Old_TURKIC}'); Expect(1, 68680, '\p{Script=:\AOld_Turkic\z:}', "");; Expect(0, 68681, '\p{Script=:\AOld_Turkic\z:}', "");; Expect(1, 68680, '\p{Script=oldturkic}', ""); @@ -129878,38 +133624,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68681, '\P{^Script=oldturkic}', ""); Expect(1, 68680, '\p{Script=:\Aoldturkic\z:}', "");; Expect(0, 68681, '\p{Script=:\Aoldturkic\z:}', "");; - Expect(1, 68680, '\p{Script=_ Old_Turkic}', ""); - Expect(0, 68680, '\p{^Script=_ Old_Turkic}', ""); - Expect(0, 68680, '\P{Script=_ Old_Turkic}', ""); - Expect(1, 68680, '\P{^Script=_ Old_Turkic}', ""); - Expect(0, 68681, '\p{Script=_ Old_Turkic}', ""); - Expect(1, 68681, '\p{^Script=_ Old_Turkic}', ""); - Expect(1, 68681, '\P{Script=_ Old_Turkic}', ""); - Expect(0, 68681, '\P{^Script=_ Old_Turkic}', ""); - Error('\p{Sc=:=__ORKH}'); - Error('\P{Sc=:=__ORKH}'); + Expect(1, 68680, '\p{Script=_-OLD_Turkic}', ""); + Expect(0, 68680, '\p{^Script=_-OLD_Turkic}', ""); + Expect(0, 68680, '\P{Script=_-OLD_Turkic}', ""); + Expect(1, 68680, '\P{^Script=_-OLD_Turkic}', ""); + Expect(0, 68681, '\p{Script=_-OLD_Turkic}', ""); + Expect(1, 68681, '\p{^Script=_-OLD_Turkic}', ""); + Expect(1, 68681, '\P{Script=_-OLD_Turkic}', ""); + Expect(0, 68681, '\P{^Script=_-OLD_Turkic}', ""); + Error('\p{Sc=:=_ ORKH}'); + Error('\P{Sc=:=_ ORKH}'); Expect(1, 68680, '\p{Sc=:\AOrkh\z:}', "");; Expect(0, 68681, '\p{Sc=:\AOrkh\z:}', "");; - Expect(1, 68680, '\p{Sc=orkh}', ""); - Expect(0, 68680, '\p{^Sc=orkh}', ""); - Expect(0, 68680, '\P{Sc=orkh}', ""); - Expect(1, 68680, '\P{^Sc=orkh}', ""); - Expect(0, 68681, '\p{Sc=orkh}', ""); - Expect(1, 68681, '\p{^Sc=orkh}', ""); - Expect(1, 68681, '\P{Sc=orkh}', ""); - Expect(0, 68681, '\P{^Sc=orkh}', ""); + Expect(1, 68680, '\p{Sc: orkh}', ""); + Expect(0, 68680, '\p{^Sc: orkh}', ""); + Expect(0, 68680, '\P{Sc: orkh}', ""); + Expect(1, 68680, '\P{^Sc: orkh}', ""); + Expect(0, 68681, '\p{Sc: orkh}', ""); + Expect(1, 68681, '\p{^Sc: orkh}', ""); + Expect(1, 68681, '\P{Sc: orkh}', ""); + Expect(0, 68681, '\P{^Sc: orkh}', ""); Expect(1, 68680, '\p{Sc=:\Aorkh\z:}', "");; Expect(0, 68681, '\p{Sc=:\Aorkh\z:}', "");; - Expect(1, 68680, '\p{Sc=- orkh}', ""); - Expect(0, 68680, '\p{^Sc=- orkh}', ""); - Expect(0, 68680, '\P{Sc=- orkh}', ""); - Expect(1, 68680, '\P{^Sc=- orkh}', ""); - Expect(0, 68681, '\p{Sc=- orkh}', ""); - Expect(1, 68681, '\p{^Sc=- orkh}', ""); - Expect(1, 68681, '\P{Sc=- orkh}', ""); - Expect(0, 68681, '\P{^Sc=- orkh}', ""); - Error('\p{Is_Script: _:=Old_TURKIC}'); - Error('\P{Is_Script: _:=Old_TURKIC}'); + Expect(1, 68680, '\p{Sc=ORKH}', ""); + Expect(0, 68680, '\p{^Sc=ORKH}', ""); + Expect(0, 68680, '\P{Sc=ORKH}', ""); + Expect(1, 68680, '\P{^Sc=ORKH}', ""); + Expect(0, 68681, '\p{Sc=ORKH}', ""); + Expect(1, 68681, '\p{^Sc=ORKH}', ""); + Expect(1, 68681, '\P{Sc=ORKH}', ""); + Expect(0, 68681, '\P{^Sc=ORKH}', ""); + Error('\p{Is_Script=/a/- Old_TURKIC}'); + Error('\P{Is_Script=/a/- Old_TURKIC}'); Expect(1, 68680, '\p{Is_Script=oldturkic}', ""); Expect(0, 68680, '\p{^Is_Script=oldturkic}', ""); Expect(0, 68680, '\P{Is_Script=oldturkic}', ""); @@ -129918,16 +133664,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68681, '\p{^Is_Script=oldturkic}', ""); Expect(1, 68681, '\P{Is_Script=oldturkic}', ""); Expect(0, 68681, '\P{^Is_Script=oldturkic}', ""); - Expect(1, 68680, '\p{Is_Script=_ Old_TURKIC}', ""); - Expect(0, 68680, '\p{^Is_Script=_ Old_TURKIC}', ""); - Expect(0, 68680, '\P{Is_Script=_ Old_TURKIC}', ""); - Expect(1, 68680, '\P{^Is_Script=_ Old_TURKIC}', ""); - Expect(0, 68681, '\p{Is_Script=_ Old_TURKIC}', ""); - Expect(1, 68681, '\p{^Is_Script=_ Old_TURKIC}', ""); - Expect(1, 68681, '\P{Is_Script=_ Old_TURKIC}', ""); - Expect(0, 68681, '\P{^Is_Script=_ Old_TURKIC}', ""); - Error('\p{Is_Sc= :=Orkh}'); - Error('\P{Is_Sc= :=Orkh}'); + Expect(1, 68680, '\p{Is_Script= Old_Turkic}', ""); + Expect(0, 68680, '\p{^Is_Script= Old_Turkic}', ""); + Expect(0, 68680, '\P{Is_Script= Old_Turkic}', ""); + Expect(1, 68680, '\P{^Is_Script= Old_Turkic}', ""); + Expect(0, 68681, '\p{Is_Script= Old_Turkic}', ""); + Expect(1, 68681, '\p{^Is_Script= Old_Turkic}', ""); + Expect(1, 68681, '\P{Is_Script= Old_Turkic}', ""); + Expect(0, 68681, '\P{^Is_Script= Old_Turkic}', ""); + Error('\p{Is_Sc= :=orkh}'); + Error('\P{Is_Sc= :=orkh}'); Expect(1, 68680, '\p{Is_Sc=orkh}', ""); Expect(0, 68680, '\p{^Is_Sc=orkh}', ""); Expect(0, 68680, '\P{Is_Sc=orkh}', ""); @@ -129936,38 +133682,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68681, '\p{^Is_Sc=orkh}', ""); Expect(1, 68681, '\P{Is_Sc=orkh}', ""); Expect(0, 68681, '\P{^Is_Sc=orkh}', ""); - Expect(1, 68680, '\p{Is_Sc=_orkh}', ""); - Expect(0, 68680, '\p{^Is_Sc=_orkh}', ""); - Expect(0, 68680, '\P{Is_Sc=_orkh}', ""); - Expect(1, 68680, '\P{^Is_Sc=_orkh}', ""); - Expect(0, 68681, '\p{Is_Sc=_orkh}', ""); - Expect(1, 68681, '\p{^Is_Sc=_orkh}', ""); - Expect(1, 68681, '\P{Is_Sc=_orkh}', ""); - Expect(0, 68681, '\P{^Is_Sc=_orkh}', ""); - Error('\p{Script=_-ORIYA:=}'); - Error('\P{Script=_-ORIYA:=}'); + Expect(1, 68680, '\p{Is_Sc=Orkh}', ""); + Expect(0, 68680, '\p{^Is_Sc=Orkh}', ""); + Expect(0, 68680, '\P{Is_Sc=Orkh}', ""); + Expect(1, 68680, '\P{^Is_Sc=Orkh}', ""); + Expect(0, 68681, '\p{Is_Sc=Orkh}', ""); + Expect(1, 68681, '\p{^Is_Sc=Orkh}', ""); + Expect(1, 68681, '\P{Is_Sc=Orkh}', ""); + Expect(0, 68681, '\P{^Is_Sc=Orkh}', ""); + Error('\p{Script: /a/ -Oriya}'); + Error('\P{Script: /a/ -Oriya}'); Expect(1, 2935, '\p{Script=:\AOriya\z:}', "");; Expect(0, 2936, '\p{Script=:\AOriya\z:}', "");; - Expect(1, 2935, '\p{Script: oriya}', ""); - Expect(0, 2935, '\p{^Script: oriya}', ""); - Expect(0, 2935, '\P{Script: oriya}', ""); - Expect(1, 2935, '\P{^Script: oriya}', ""); - Expect(0, 2936, '\p{Script: oriya}', ""); - Expect(1, 2936, '\p{^Script: oriya}', ""); - Expect(1, 2936, '\P{Script: oriya}', ""); - Expect(0, 2936, '\P{^Script: oriya}', ""); + Expect(1, 2935, '\p{Script=oriya}', ""); + Expect(0, 2935, '\p{^Script=oriya}', ""); + Expect(0, 2935, '\P{Script=oriya}', ""); + Expect(1, 2935, '\P{^Script=oriya}', ""); + Expect(0, 2936, '\p{Script=oriya}', ""); + Expect(1, 2936, '\p{^Script=oriya}', ""); + Expect(1, 2936, '\P{Script=oriya}', ""); + Expect(0, 2936, '\P{^Script=oriya}', ""); Expect(1, 2935, '\p{Script=:\Aoriya\z:}', "");; Expect(0, 2936, '\p{Script=:\Aoriya\z:}', "");; - Expect(1, 2935, '\p{Script: Oriya}', ""); - Expect(0, 2935, '\p{^Script: Oriya}', ""); - Expect(0, 2935, '\P{Script: Oriya}', ""); - Expect(1, 2935, '\P{^Script: Oriya}', ""); - Expect(0, 2936, '\p{Script: Oriya}', ""); - Expect(1, 2936, '\p{^Script: Oriya}', ""); - Expect(1, 2936, '\P{Script: Oriya}', ""); - Expect(0, 2936, '\P{^Script: Oriya}', ""); - Error('\p{Sc= /a/orya}'); - Error('\P{Sc= /a/orya}'); + Expect(1, 2935, '\p{Script= ORIYA}', ""); + Expect(0, 2935, '\p{^Script= ORIYA}', ""); + Expect(0, 2935, '\P{Script= ORIYA}', ""); + Expect(1, 2935, '\P{^Script= ORIYA}', ""); + Expect(0, 2936, '\p{Script= ORIYA}', ""); + Expect(1, 2936, '\p{^Script= ORIYA}', ""); + Expect(1, 2936, '\P{Script= ORIYA}', ""); + Expect(0, 2936, '\P{^Script= ORIYA}', ""); + Error('\p{Sc= ORYA:=}'); + Error('\P{Sc= ORYA:=}'); Expect(1, 2935, '\p{Sc=:\AOrya\z:}', "");; Expect(0, 2936, '\p{Sc=:\AOrya\z:}', "");; Expect(1, 2935, '\p{Sc=orya}', ""); @@ -129980,16 +133726,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2936, '\P{^Sc=orya}', ""); Expect(1, 2935, '\p{Sc=:\Aorya\z:}', "");; Expect(0, 2936, '\p{Sc=:\Aorya\z:}', "");; - Expect(1, 2935, '\p{Sc= ORYA}', ""); - Expect(0, 2935, '\p{^Sc= ORYA}', ""); - Expect(0, 2935, '\P{Sc= ORYA}', ""); - Expect(1, 2935, '\P{^Sc= ORYA}', ""); - Expect(0, 2936, '\p{Sc= ORYA}', ""); - Expect(1, 2936, '\p{^Sc= ORYA}', ""); - Expect(1, 2936, '\P{Sc= ORYA}', ""); - Expect(0, 2936, '\P{^Sc= ORYA}', ""); - Error('\p{Is_Script=_/a/Oriya}'); - Error('\P{Is_Script=_/a/Oriya}'); + Expect(1, 2935, '\p{Sc=-Orya}', ""); + Expect(0, 2935, '\p{^Sc=-Orya}', ""); + Expect(0, 2935, '\P{Sc=-Orya}', ""); + Expect(1, 2935, '\P{^Sc=-Orya}', ""); + Expect(0, 2936, '\p{Sc=-Orya}', ""); + Expect(1, 2936, '\p{^Sc=-Orya}', ""); + Expect(1, 2936, '\P{Sc=-Orya}', ""); + Expect(0, 2936, '\P{^Sc=-Orya}', ""); + Error('\p{Is_Script= /a/ORIYA}'); + Error('\P{Is_Script= /a/ORIYA}'); Expect(1, 2935, '\p{Is_Script=oriya}', ""); Expect(0, 2935, '\p{^Is_Script=oriya}', ""); Expect(0, 2935, '\P{Is_Script=oriya}', ""); @@ -129998,16 +133744,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2936, '\p{^Is_Script=oriya}', ""); Expect(1, 2936, '\P{Is_Script=oriya}', ""); Expect(0, 2936, '\P{^Is_Script=oriya}', ""); - Expect(1, 2935, '\p{Is_Script=_ORIYA}', ""); - Expect(0, 2935, '\p{^Is_Script=_ORIYA}', ""); - Expect(0, 2935, '\P{Is_Script=_ORIYA}', ""); - Expect(1, 2935, '\P{^Is_Script=_ORIYA}', ""); - Expect(0, 2936, '\p{Is_Script=_ORIYA}', ""); - Expect(1, 2936, '\p{^Is_Script=_ORIYA}', ""); - Expect(1, 2936, '\P{Is_Script=_ORIYA}', ""); - Expect(0, 2936, '\P{^Is_Script=_ORIYA}', ""); - Error('\p{Is_Sc: _:=ORYA}'); - Error('\P{Is_Sc: _:=ORYA}'); + Expect(1, 2935, '\p{Is_Script= Oriya}', ""); + Expect(0, 2935, '\p{^Is_Script= Oriya}', ""); + Expect(0, 2935, '\P{Is_Script= Oriya}', ""); + Expect(1, 2935, '\P{^Is_Script= Oriya}', ""); + Expect(0, 2936, '\p{Is_Script= Oriya}', ""); + Expect(1, 2936, '\p{^Is_Script= Oriya}', ""); + Expect(1, 2936, '\P{Is_Script= Oriya}', ""); + Expect(0, 2936, '\P{^Is_Script= Oriya}', ""); + Error('\p{Is_Sc=:=ORYA}'); + Error('\P{Is_Sc=:=ORYA}'); Expect(1, 2935, '\p{Is_Sc=orya}', ""); Expect(0, 2935, '\p{^Is_Sc=orya}', ""); Expect(0, 2935, '\P{Is_Sc=orya}', ""); @@ -130016,16 +133762,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2936, '\p{^Is_Sc=orya}', ""); Expect(1, 2936, '\P{Is_Sc=orya}', ""); Expect(0, 2936, '\P{^Is_Sc=orya}', ""); - Expect(1, 2935, '\p{Is_Sc=-_orya}', ""); - Expect(0, 2935, '\p{^Is_Sc=-_orya}', ""); - Expect(0, 2935, '\P{Is_Sc=-_orya}', ""); - Expect(1, 2935, '\P{^Is_Sc=-_orya}', ""); - Expect(0, 2936, '\p{Is_Sc=-_orya}', ""); - Expect(1, 2936, '\p{^Is_Sc=-_orya}', ""); - Expect(1, 2936, '\P{Is_Sc=-_orya}', ""); - Expect(0, 2936, '\P{^Is_Sc=-_orya}', ""); - Error('\p{Script=/a/--Osage}'); - Error('\P{Script=/a/--Osage}'); + Expect(1, 2935, '\p{Is_Sc=- ORYA}', ""); + Expect(0, 2935, '\p{^Is_Sc=- ORYA}', ""); + Expect(0, 2935, '\P{Is_Sc=- ORYA}', ""); + Expect(1, 2935, '\P{^Is_Sc=- ORYA}', ""); + Expect(0, 2936, '\p{Is_Sc=- ORYA}', ""); + Expect(1, 2936, '\p{^Is_Sc=- ORYA}', ""); + Expect(1, 2936, '\P{Is_Sc=- ORYA}', ""); + Expect(0, 2936, '\P{^Is_Sc=- ORYA}', ""); + Error('\p{Script=/a/Osage}'); + Error('\P{Script=/a/Osage}'); Expect(1, 66811, '\p{Script=:\AOsage\z:}', "");; Expect(0, 66812, '\p{Script=:\AOsage\z:}', "");; Expect(1, 66811, '\p{Script=osage}', ""); @@ -130038,16 +133784,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66812, '\P{^Script=osage}', ""); Expect(1, 66811, '\p{Script=:\Aosage\z:}', "");; Expect(0, 66812, '\p{Script=:\Aosage\z:}', "");; - Expect(1, 66811, '\p{Script=_Osage}', ""); - Expect(0, 66811, '\p{^Script=_Osage}', ""); - Expect(0, 66811, '\P{Script=_Osage}', ""); - Expect(1, 66811, '\P{^Script=_Osage}', ""); - Expect(0, 66812, '\p{Script=_Osage}', ""); - Expect(1, 66812, '\p{^Script=_Osage}', ""); - Expect(1, 66812, '\P{Script=_Osage}', ""); - Expect(0, 66812, '\P{^Script=_Osage}', ""); - Error('\p{Sc: := Osge}'); - Error('\P{Sc: := Osge}'); + Expect(1, 66811, '\p{Script= Osage}', ""); + Expect(0, 66811, '\p{^Script= Osage}', ""); + Expect(0, 66811, '\P{Script= Osage}', ""); + Expect(1, 66811, '\P{^Script= Osage}', ""); + Expect(0, 66812, '\p{Script= Osage}', ""); + Expect(1, 66812, '\p{^Script= Osage}', ""); + Expect(1, 66812, '\P{Script= Osage}', ""); + Expect(0, 66812, '\P{^Script= Osage}', ""); + Error('\p{Sc=-:=Osge}'); + Error('\P{Sc=-:=Osge}'); Expect(1, 66811, '\p{Sc=:\AOsge\z:}', "");; Expect(0, 66812, '\p{Sc=:\AOsge\z:}', "");; Expect(1, 66811, '\p{Sc=osge}', ""); @@ -130060,16 +133806,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66812, '\P{^Sc=osge}', ""); Expect(1, 66811, '\p{Sc=:\Aosge\z:}', "");; Expect(0, 66812, '\p{Sc=:\Aosge\z:}', "");; - Expect(1, 66811, '\p{Sc= -osge}', ""); - Expect(0, 66811, '\p{^Sc= -osge}', ""); - Expect(0, 66811, '\P{Sc= -osge}', ""); - Expect(1, 66811, '\P{^Sc= -osge}', ""); - Expect(0, 66812, '\p{Sc= -osge}', ""); - Expect(1, 66812, '\p{^Sc= -osge}', ""); - Expect(1, 66812, '\P{Sc= -osge}', ""); - Expect(0, 66812, '\P{^Sc= -osge}', ""); - Error('\p{Is_Script=/a/--OSAGE}'); - Error('\P{Is_Script=/a/--OSAGE}'); + Expect(1, 66811, '\p{Sc=Osge}', ""); + Expect(0, 66811, '\p{^Sc=Osge}', ""); + Expect(0, 66811, '\P{Sc=Osge}', ""); + Expect(1, 66811, '\P{^Sc=Osge}', ""); + Expect(0, 66812, '\p{Sc=Osge}', ""); + Expect(1, 66812, '\p{^Sc=Osge}', ""); + Expect(1, 66812, '\P{Sc=Osge}', ""); + Expect(0, 66812, '\P{^Sc=Osge}', ""); + Error('\p{Is_Script=/a/_Osage}'); + Error('\P{Is_Script=/a/_Osage}'); Expect(1, 66811, '\p{Is_Script=osage}', ""); Expect(0, 66811, '\p{^Is_Script=osage}', ""); Expect(0, 66811, '\P{Is_Script=osage}', ""); @@ -130078,48 +133824,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66812, '\p{^Is_Script=osage}', ""); Expect(1, 66812, '\P{Is_Script=osage}', ""); Expect(0, 66812, '\P{^Is_Script=osage}', ""); - Expect(1, 66811, '\p{Is_Script= Osage}', ""); - Expect(0, 66811, '\p{^Is_Script= Osage}', ""); - Expect(0, 66811, '\P{Is_Script= Osage}', ""); - Expect(1, 66811, '\P{^Is_Script= Osage}', ""); - Expect(0, 66812, '\p{Is_Script= Osage}', ""); - Expect(1, 66812, '\p{^Is_Script= Osage}', ""); - Expect(1, 66812, '\P{Is_Script= Osage}', ""); - Expect(0, 66812, '\P{^Is_Script= Osage}', ""); - Error('\p{Is_Sc=:= osge}'); - Error('\P{Is_Sc=:= osge}'); - Expect(1, 66811, '\p{Is_Sc:osge}', ""); - Expect(0, 66811, '\p{^Is_Sc:osge}', ""); - Expect(0, 66811, '\P{Is_Sc:osge}', ""); - Expect(1, 66811, '\P{^Is_Sc:osge}', ""); - Expect(0, 66812, '\p{Is_Sc:osge}', ""); - Expect(1, 66812, '\p{^Is_Sc:osge}', ""); - Expect(1, 66812, '\P{Is_Sc:osge}', ""); - Expect(0, 66812, '\P{^Is_Sc:osge}', ""); - Error('\p{Script= :=Osmanya}'); - Error('\P{Script= :=Osmanya}'); + Expect(1, 66811, '\p{Is_Script=_osage}', ""); + Expect(0, 66811, '\p{^Is_Script=_osage}', ""); + Expect(0, 66811, '\P{Is_Script=_osage}', ""); + Expect(1, 66811, '\P{^Is_Script=_osage}', ""); + Expect(0, 66812, '\p{Is_Script=_osage}', ""); + Expect(1, 66812, '\p{^Is_Script=_osage}', ""); + Expect(1, 66812, '\P{Is_Script=_osage}', ""); + Expect(0, 66812, '\P{^Is_Script=_osage}', ""); + Error('\p{Is_Sc=/a/ OSGE}'); + Error('\P{Is_Sc=/a/ OSGE}'); + Expect(1, 66811, '\p{Is_Sc=osge}', ""); + Expect(0, 66811, '\p{^Is_Sc=osge}', ""); + Expect(0, 66811, '\P{Is_Sc=osge}', ""); + Expect(1, 66811, '\P{^Is_Sc=osge}', ""); + Expect(0, 66812, '\p{Is_Sc=osge}', ""); + Expect(1, 66812, '\p{^Is_Sc=osge}', ""); + Expect(1, 66812, '\P{Is_Sc=osge}', ""); + Expect(0, 66812, '\P{^Is_Sc=osge}', ""); + Expect(1, 66811, '\p{Is_Sc=- OSGE}', ""); + Expect(0, 66811, '\p{^Is_Sc=- OSGE}', ""); + Expect(0, 66811, '\P{Is_Sc=- OSGE}', ""); + Expect(1, 66811, '\P{^Is_Sc=- OSGE}', ""); + Expect(0, 66812, '\p{Is_Sc=- OSGE}', ""); + Expect(1, 66812, '\p{^Is_Sc=- OSGE}', ""); + Expect(1, 66812, '\P{Is_Sc=- OSGE}', ""); + Expect(0, 66812, '\P{^Is_Sc=- OSGE}', ""); + Error('\p{Script=-OSMANYA:=}'); + Error('\P{Script=-OSMANYA:=}'); Expect(1, 66729, '\p{Script=:\AOsmanya\z:}', "");; Expect(0, 66730, '\p{Script=:\AOsmanya\z:}', "");; - Expect(1, 66729, '\p{Script=osmanya}', ""); - Expect(0, 66729, '\p{^Script=osmanya}', ""); - Expect(0, 66729, '\P{Script=osmanya}', ""); - Expect(1, 66729, '\P{^Script=osmanya}', ""); - Expect(0, 66730, '\p{Script=osmanya}', ""); - Expect(1, 66730, '\p{^Script=osmanya}', ""); - Expect(1, 66730, '\P{Script=osmanya}', ""); - Expect(0, 66730, '\P{^Script=osmanya}', ""); + Expect(1, 66729, '\p{Script: osmanya}', ""); + Expect(0, 66729, '\p{^Script: osmanya}', ""); + Expect(0, 66729, '\P{Script: osmanya}', ""); + Expect(1, 66729, '\P{^Script: osmanya}', ""); + Expect(0, 66730, '\p{Script: osmanya}', ""); + Expect(1, 66730, '\p{^Script: osmanya}', ""); + Expect(1, 66730, '\P{Script: osmanya}', ""); + Expect(0, 66730, '\P{^Script: osmanya}', ""); Expect(1, 66729, '\p{Script=:\Aosmanya\z:}', "");; Expect(0, 66730, '\p{Script=:\Aosmanya\z:}', "");; - Expect(1, 66729, '\p{Script=--Osmanya}', ""); - Expect(0, 66729, '\p{^Script=--Osmanya}', ""); - Expect(0, 66729, '\P{Script=--Osmanya}', ""); - Expect(1, 66729, '\P{^Script=--Osmanya}', ""); - Expect(0, 66730, '\p{Script=--Osmanya}', ""); - Expect(1, 66730, '\p{^Script=--Osmanya}', ""); - Expect(1, 66730, '\P{Script=--Osmanya}', ""); - Expect(0, 66730, '\P{^Script=--Osmanya}', ""); - Error('\p{Sc= /a/osma}'); - Error('\P{Sc= /a/osma}'); + Expect(1, 66729, '\p{Script=- OSMANYA}', ""); + Expect(0, 66729, '\p{^Script=- OSMANYA}', ""); + Expect(0, 66729, '\P{Script=- OSMANYA}', ""); + Expect(1, 66729, '\P{^Script=- OSMANYA}', ""); + Expect(0, 66730, '\p{Script=- OSMANYA}', ""); + Expect(1, 66730, '\p{^Script=- OSMANYA}', ""); + Expect(1, 66730, '\P{Script=- OSMANYA}', ""); + Expect(0, 66730, '\P{^Script=- OSMANYA}', ""); + Error('\p{Sc= osma/a/}'); + Error('\P{Sc= osma/a/}'); Expect(1, 66729, '\p{Sc=:\AOsma\z:}', "");; Expect(0, 66730, '\p{Sc=:\AOsma\z:}', "");; Expect(1, 66729, '\p{Sc=osma}', ""); @@ -130132,16 +133886,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66730, '\P{^Sc=osma}', ""); Expect(1, 66729, '\p{Sc=:\Aosma\z:}', "");; Expect(0, 66730, '\p{Sc=:\Aosma\z:}', "");; - Expect(1, 66729, '\p{Sc=-_OSMA}', ""); - Expect(0, 66729, '\p{^Sc=-_OSMA}', ""); - Expect(0, 66729, '\P{Sc=-_OSMA}', ""); - Expect(1, 66729, '\P{^Sc=-_OSMA}', ""); - Expect(0, 66730, '\p{Sc=-_OSMA}', ""); - Expect(1, 66730, '\p{^Sc=-_OSMA}', ""); - Expect(1, 66730, '\P{Sc=-_OSMA}', ""); - Expect(0, 66730, '\P{^Sc=-_OSMA}', ""); - Error('\p{Is_Script=:=_ OSMANYA}'); - Error('\P{Is_Script=:=_ OSMANYA}'); + Expect(1, 66729, '\p{Sc= osma}', ""); + Expect(0, 66729, '\p{^Sc= osma}', ""); + Expect(0, 66729, '\P{Sc= osma}', ""); + Expect(1, 66729, '\P{^Sc= osma}', ""); + Expect(0, 66730, '\p{Sc= osma}', ""); + Expect(1, 66730, '\p{^Sc= osma}', ""); + Expect(1, 66730, '\P{Sc= osma}', ""); + Expect(0, 66730, '\P{^Sc= osma}', ""); + Error('\p{Is_Script=/a/ _osmanya}'); + Error('\P{Is_Script=/a/ _osmanya}'); Expect(1, 66729, '\p{Is_Script=osmanya}', ""); Expect(0, 66729, '\p{^Is_Script=osmanya}', ""); Expect(0, 66729, '\P{Is_Script=osmanya}', ""); @@ -130150,16 +133904,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66730, '\p{^Is_Script=osmanya}', ""); Expect(1, 66730, '\P{Is_Script=osmanya}', ""); Expect(0, 66730, '\P{^Is_Script=osmanya}', ""); - Expect(1, 66729, '\p{Is_Script= osmanya}', ""); - Expect(0, 66729, '\p{^Is_Script= osmanya}', ""); - Expect(0, 66729, '\P{Is_Script= osmanya}', ""); - Expect(1, 66729, '\P{^Is_Script= osmanya}', ""); - Expect(0, 66730, '\p{Is_Script= osmanya}', ""); - Expect(1, 66730, '\p{^Is_Script= osmanya}', ""); - Expect(1, 66730, '\P{Is_Script= osmanya}', ""); - Expect(0, 66730, '\P{^Is_Script= osmanya}', ""); - Error('\p{Is_Sc= osma:=}'); - Error('\P{Is_Sc= osma:=}'); + Expect(1, 66729, '\p{Is_Script=- osmanya}', ""); + Expect(0, 66729, '\p{^Is_Script=- osmanya}', ""); + Expect(0, 66729, '\P{Is_Script=- osmanya}', ""); + Expect(1, 66729, '\P{^Is_Script=- osmanya}', ""); + Expect(0, 66730, '\p{Is_Script=- osmanya}', ""); + Expect(1, 66730, '\p{^Is_Script=- osmanya}', ""); + Expect(1, 66730, '\P{Is_Script=- osmanya}', ""); + Expect(0, 66730, '\P{^Is_Script=- osmanya}', ""); + Error('\p{Is_Sc=_/a/osma}'); + Error('\P{Is_Sc=_/a/osma}'); Expect(1, 66729, '\p{Is_Sc=osma}', ""); Expect(0, 66729, '\p{^Is_Sc=osma}', ""); Expect(0, 66729, '\P{Is_Sc=osma}', ""); @@ -130168,16 +133922,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66730, '\p{^Is_Sc=osma}', ""); Expect(1, 66730, '\P{Is_Sc=osma}', ""); Expect(0, 66730, '\P{^Is_Sc=osma}', ""); - Expect(1, 66729, '\p{Is_Sc=-Osma}', ""); - Expect(0, 66729, '\p{^Is_Sc=-Osma}', ""); - Expect(0, 66729, '\P{Is_Sc=-Osma}', ""); - Expect(1, 66729, '\P{^Is_Sc=-Osma}', ""); - Expect(0, 66730, '\p{Is_Sc=-Osma}', ""); - Expect(1, 66730, '\p{^Is_Sc=-Osma}', ""); - Expect(1, 66730, '\P{Is_Sc=-Osma}', ""); - Expect(0, 66730, '\P{^Is_Sc=-Osma}', ""); - Error('\p{Script=:= -palmyrene}'); - Error('\P{Script=:= -palmyrene}'); + Expect(1, 66729, '\p{Is_Sc=- Osma}', ""); + Expect(0, 66729, '\p{^Is_Sc=- Osma}', ""); + Expect(0, 66729, '\P{Is_Sc=- Osma}', ""); + Expect(1, 66729, '\P{^Is_Sc=- Osma}', ""); + Expect(0, 66730, '\p{Is_Sc=- Osma}', ""); + Expect(1, 66730, '\p{^Is_Sc=- Osma}', ""); + Expect(1, 66730, '\P{Is_Sc=- Osma}', ""); + Expect(0, 66730, '\P{^Is_Sc=- Osma}', ""); + Error('\p{Script=-:=palmyrene}'); + Error('\P{Script=-:=palmyrene}'); Expect(1, 67711, '\p{Script=:\APalmyrene\z:}', "");; Expect(0, 67712, '\p{Script=:\APalmyrene\z:}', "");; Expect(1, 67711, '\p{Script=palmyrene}', ""); @@ -130190,56 +133944,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67712, '\P{^Script=palmyrene}', ""); Expect(1, 67711, '\p{Script=:\Apalmyrene\z:}', "");; Expect(0, 67712, '\p{Script=:\Apalmyrene\z:}', "");; - Expect(1, 67711, '\p{Script= _PALMYRENE}', ""); - Expect(0, 67711, '\p{^Script= _PALMYRENE}', ""); - Expect(0, 67711, '\P{Script= _PALMYRENE}', ""); - Expect(1, 67711, '\P{^Script= _PALMYRENE}', ""); - Expect(0, 67712, '\p{Script= _PALMYRENE}', ""); - Expect(1, 67712, '\p{^Script= _PALMYRENE}', ""); - Expect(1, 67712, '\P{Script= _PALMYRENE}', ""); - Expect(0, 67712, '\P{^Script= _PALMYRENE}', ""); - Error('\p{Sc=:=Palm}'); - Error('\P{Sc=:=Palm}'); + Expect(1, 67711, '\p{Script=_ PALMYRENE}', ""); + Expect(0, 67711, '\p{^Script=_ PALMYRENE}', ""); + Expect(0, 67711, '\P{Script=_ PALMYRENE}', ""); + Expect(1, 67711, '\P{^Script=_ PALMYRENE}', ""); + Expect(0, 67712, '\p{Script=_ PALMYRENE}', ""); + Expect(1, 67712, '\p{^Script=_ PALMYRENE}', ""); + Expect(1, 67712, '\P{Script=_ PALMYRENE}', ""); + Expect(0, 67712, '\P{^Script=_ PALMYRENE}', ""); + Error('\p{Sc=/a/PALM}'); + Error('\P{Sc=/a/PALM}'); Expect(1, 67711, '\p{Sc=:\APalm\z:}', "");; Expect(0, 67712, '\p{Sc=:\APalm\z:}', "");; - Expect(1, 67711, '\p{Sc: palm}', ""); - Expect(0, 67711, '\p{^Sc: palm}', ""); - Expect(0, 67711, '\P{Sc: palm}', ""); - Expect(1, 67711, '\P{^Sc: palm}', ""); - Expect(0, 67712, '\p{Sc: palm}', ""); - Expect(1, 67712, '\p{^Sc: palm}', ""); - Expect(1, 67712, '\P{Sc: palm}', ""); - Expect(0, 67712, '\P{^Sc: palm}', ""); + Expect(1, 67711, '\p{Sc=palm}', ""); + Expect(0, 67711, '\p{^Sc=palm}', ""); + Expect(0, 67711, '\P{Sc=palm}', ""); + Expect(1, 67711, '\P{^Sc=palm}', ""); + Expect(0, 67712, '\p{Sc=palm}', ""); + Expect(1, 67712, '\p{^Sc=palm}', ""); + Expect(1, 67712, '\P{Sc=palm}', ""); + Expect(0, 67712, '\P{^Sc=palm}', ""); Expect(1, 67711, '\p{Sc=:\Apalm\z:}', "");; Expect(0, 67712, '\p{Sc=:\Apalm\z:}', "");; - Expect(1, 67711, '\p{Sc= palm}', ""); - Expect(0, 67711, '\p{^Sc= palm}', ""); - Expect(0, 67711, '\P{Sc= palm}', ""); - Expect(1, 67711, '\P{^Sc= palm}', ""); - Expect(0, 67712, '\p{Sc= palm}', ""); - Expect(1, 67712, '\p{^Sc= palm}', ""); - Expect(1, 67712, '\P{Sc= palm}', ""); - Expect(0, 67712, '\P{^Sc= palm}', ""); - Error('\p{Is_Script= :=Palmyrene}'); - Error('\P{Is_Script= :=Palmyrene}'); - Expect(1, 67711, '\p{Is_Script: palmyrene}', ""); - Expect(0, 67711, '\p{^Is_Script: palmyrene}', ""); - Expect(0, 67711, '\P{Is_Script: palmyrene}', ""); - Expect(1, 67711, '\P{^Is_Script: palmyrene}', ""); - Expect(0, 67712, '\p{Is_Script: palmyrene}', ""); - Expect(1, 67712, '\p{^Is_Script: palmyrene}', ""); - Expect(1, 67712, '\P{Is_Script: palmyrene}', ""); - Expect(0, 67712, '\P{^Is_Script: palmyrene}', ""); - Expect(1, 67711, '\p{Is_Script=- Palmyrene}', ""); - Expect(0, 67711, '\p{^Is_Script=- Palmyrene}', ""); - Expect(0, 67711, '\P{Is_Script=- Palmyrene}', ""); - Expect(1, 67711, '\P{^Is_Script=- Palmyrene}', ""); - Expect(0, 67712, '\p{Is_Script=- Palmyrene}', ""); - Expect(1, 67712, '\p{^Is_Script=- Palmyrene}', ""); - Expect(1, 67712, '\P{Is_Script=- Palmyrene}', ""); - Expect(0, 67712, '\P{^Is_Script=- Palmyrene}', ""); - Error('\p{Is_Sc=_ Palm:=}'); - Error('\P{Is_Sc=_ Palm:=}'); + Expect(1, 67711, '\p{Sc= Palm}', ""); + Expect(0, 67711, '\p{^Sc= Palm}', ""); + Expect(0, 67711, '\P{Sc= Palm}', ""); + Expect(1, 67711, '\P{^Sc= Palm}', ""); + Expect(0, 67712, '\p{Sc= Palm}', ""); + Expect(1, 67712, '\p{^Sc= Palm}', ""); + Expect(1, 67712, '\P{Sc= Palm}', ""); + Expect(0, 67712, '\P{^Sc= Palm}', ""); + Error('\p{Is_Script: :=_ Palmyrene}'); + Error('\P{Is_Script: :=_ Palmyrene}'); + Expect(1, 67711, '\p{Is_Script=palmyrene}', ""); + Expect(0, 67711, '\p{^Is_Script=palmyrene}', ""); + Expect(0, 67711, '\P{Is_Script=palmyrene}', ""); + Expect(1, 67711, '\P{^Is_Script=palmyrene}', ""); + Expect(0, 67712, '\p{Is_Script=palmyrene}', ""); + Expect(1, 67712, '\p{^Is_Script=palmyrene}', ""); + Expect(1, 67712, '\P{Is_Script=palmyrene}', ""); + Expect(0, 67712, '\P{^Is_Script=palmyrene}', ""); + Expect(1, 67711, '\p{Is_Script= PALMYRENE}', ""); + Expect(0, 67711, '\p{^Is_Script= PALMYRENE}', ""); + Expect(0, 67711, '\P{Is_Script= PALMYRENE}', ""); + Expect(1, 67711, '\P{^Is_Script= PALMYRENE}', ""); + Expect(0, 67712, '\p{Is_Script= PALMYRENE}', ""); + Expect(1, 67712, '\p{^Is_Script= PALMYRENE}', ""); + Expect(1, 67712, '\P{Is_Script= PALMYRENE}', ""); + Expect(0, 67712, '\P{^Is_Script= PALMYRENE}', ""); + Error('\p{Is_Sc=- Palm/a/}'); + Error('\P{Is_Sc=- Palm/a/}'); Expect(1, 67711, '\p{Is_Sc=palm}', ""); Expect(0, 67711, '\p{^Is_Sc=palm}', ""); Expect(0, 67711, '\P{Is_Sc=palm}', ""); @@ -130248,38 +134002,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67712, '\p{^Is_Sc=palm}', ""); Expect(1, 67712, '\P{Is_Sc=palm}', ""); Expect(0, 67712, '\P{^Is_Sc=palm}', ""); - Expect(1, 67711, '\p{Is_Sc= -palm}', ""); - Expect(0, 67711, '\p{^Is_Sc= -palm}', ""); - Expect(0, 67711, '\P{Is_Sc= -palm}', ""); - Expect(1, 67711, '\P{^Is_Sc= -palm}', ""); - Expect(0, 67712, '\p{Is_Sc= -palm}', ""); - Expect(1, 67712, '\p{^Is_Sc= -palm}', ""); - Expect(1, 67712, '\P{Is_Sc= -palm}', ""); - Expect(0, 67712, '\P{^Is_Sc= -palm}', ""); - Error('\p{Script=/a/- Pau_CIN_hau}'); - Error('\P{Script=/a/- Pau_CIN_hau}'); + Expect(1, 67711, '\p{Is_Sc=_-PALM}', ""); + Expect(0, 67711, '\p{^Is_Sc=_-PALM}', ""); + Expect(0, 67711, '\P{Is_Sc=_-PALM}', ""); + Expect(1, 67711, '\P{^Is_Sc=_-PALM}', ""); + Expect(0, 67712, '\p{Is_Sc=_-PALM}', ""); + Expect(1, 67712, '\p{^Is_Sc=_-PALM}', ""); + Expect(1, 67712, '\P{Is_Sc=_-PALM}', ""); + Expect(0, 67712, '\P{^Is_Sc=_-PALM}', ""); + Error('\p{Script=_ PAU_Cin_HAU/a/}'); + Error('\P{Script=_ PAU_Cin_HAU/a/}'); Expect(1, 72440, '\p{Script=:\APau_Cin_Hau\z:}', "");; Expect(0, 72441, '\p{Script=:\APau_Cin_Hau\z:}', "");; - Expect(1, 72440, '\p{Script: paucinhau}', ""); - Expect(0, 72440, '\p{^Script: paucinhau}', ""); - Expect(0, 72440, '\P{Script: paucinhau}', ""); - Expect(1, 72440, '\P{^Script: paucinhau}', ""); - Expect(0, 72441, '\p{Script: paucinhau}', ""); - Expect(1, 72441, '\p{^Script: paucinhau}', ""); - Expect(1, 72441, '\P{Script: paucinhau}', ""); - Expect(0, 72441, '\P{^Script: paucinhau}', ""); + Expect(1, 72440, '\p{Script=paucinhau}', ""); + Expect(0, 72440, '\p{^Script=paucinhau}', ""); + Expect(0, 72440, '\P{Script=paucinhau}', ""); + Expect(1, 72440, '\P{^Script=paucinhau}', ""); + Expect(0, 72441, '\p{Script=paucinhau}', ""); + Expect(1, 72441, '\p{^Script=paucinhau}', ""); + Expect(1, 72441, '\P{Script=paucinhau}', ""); + Expect(0, 72441, '\P{^Script=paucinhau}', ""); Expect(1, 72440, '\p{Script=:\Apaucinhau\z:}', "");; Expect(0, 72441, '\p{Script=:\Apaucinhau\z:}', "");; - Expect(1, 72440, '\p{Script=_ Pau_cin_Hau}', ""); - Expect(0, 72440, '\p{^Script=_ Pau_cin_Hau}', ""); - Expect(0, 72440, '\P{Script=_ Pau_cin_Hau}', ""); - Expect(1, 72440, '\P{^Script=_ Pau_cin_Hau}', ""); - Expect(0, 72441, '\p{Script=_ Pau_cin_Hau}', ""); - Expect(1, 72441, '\p{^Script=_ Pau_cin_Hau}', ""); - Expect(1, 72441, '\P{Script=_ Pau_cin_Hau}', ""); - Expect(0, 72441, '\P{^Script=_ Pau_cin_Hau}', ""); - Error('\p{Sc=/a/ Pauc}'); - Error('\P{Sc=/a/ Pauc}'); + Expect(1, 72440, '\p{Script= pau_CIN_HAU}', ""); + Expect(0, 72440, '\p{^Script= pau_CIN_HAU}', ""); + Expect(0, 72440, '\P{Script= pau_CIN_HAU}', ""); + Expect(1, 72440, '\P{^Script= pau_CIN_HAU}', ""); + Expect(0, 72441, '\p{Script= pau_CIN_HAU}', ""); + Expect(1, 72441, '\p{^Script= pau_CIN_HAU}', ""); + Expect(1, 72441, '\P{Script= pau_CIN_HAU}', ""); + Expect(0, 72441, '\P{^Script= pau_CIN_HAU}', ""); + Error('\p{Sc=:=- Pauc}'); + Error('\P{Sc=:=- Pauc}'); Expect(1, 72440, '\p{Sc=:\APauc\z:}', "");; Expect(0, 72441, '\p{Sc=:\APauc\z:}', "");; Expect(1, 72440, '\p{Sc=pauc}', ""); @@ -130292,34 +134046,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72441, '\P{^Sc=pauc}', ""); Expect(1, 72440, '\p{Sc=:\Apauc\z:}', "");; Expect(0, 72441, '\p{Sc=:\Apauc\z:}', "");; - Expect(1, 72440, '\p{Sc=_PAUC}', ""); - Expect(0, 72440, '\p{^Sc=_PAUC}', ""); - Expect(0, 72440, '\P{Sc=_PAUC}', ""); - Expect(1, 72440, '\P{^Sc=_PAUC}', ""); - Expect(0, 72441, '\p{Sc=_PAUC}', ""); - Expect(1, 72441, '\p{^Sc=_PAUC}', ""); - Expect(1, 72441, '\P{Sc=_PAUC}', ""); - Expect(0, 72441, '\P{^Sc=_PAUC}', ""); - Error('\p{Is_Script=:=-pau_Cin_hau}'); - Error('\P{Is_Script=:=-pau_Cin_hau}'); - Expect(1, 72440, '\p{Is_Script: paucinhau}', ""); - Expect(0, 72440, '\p{^Is_Script: paucinhau}', ""); - Expect(0, 72440, '\P{Is_Script: paucinhau}', ""); - Expect(1, 72440, '\P{^Is_Script: paucinhau}', ""); - Expect(0, 72441, '\p{Is_Script: paucinhau}', ""); - Expect(1, 72441, '\p{^Is_Script: paucinhau}', ""); - Expect(1, 72441, '\P{Is_Script: paucinhau}', ""); - Expect(0, 72441, '\P{^Is_Script: paucinhau}', ""); - Expect(1, 72440, '\p{Is_Script:_Pau_Cin_hau}', ""); - Expect(0, 72440, '\p{^Is_Script:_Pau_Cin_hau}', ""); - Expect(0, 72440, '\P{Is_Script:_Pau_Cin_hau}', ""); - Expect(1, 72440, '\P{^Is_Script:_Pau_Cin_hau}', ""); - Expect(0, 72441, '\p{Is_Script:_Pau_Cin_hau}', ""); - Expect(1, 72441, '\p{^Is_Script:_Pau_Cin_hau}', ""); - Expect(1, 72441, '\P{Is_Script:_Pau_Cin_hau}', ""); - Expect(0, 72441, '\P{^Is_Script:_Pau_Cin_hau}', ""); - Error('\p{Is_Sc= -Pauc/a/}'); - Error('\P{Is_Sc= -Pauc/a/}'); + Expect(1, 72440, '\p{Sc=__pauc}', ""); + Expect(0, 72440, '\p{^Sc=__pauc}', ""); + Expect(0, 72440, '\P{Sc=__pauc}', ""); + Expect(1, 72440, '\P{^Sc=__pauc}', ""); + Expect(0, 72441, '\p{Sc=__pauc}', ""); + Expect(1, 72441, '\p{^Sc=__pauc}', ""); + Expect(1, 72441, '\P{Sc=__pauc}', ""); + Expect(0, 72441, '\P{^Sc=__pauc}', ""); + Error('\p{Is_Script=--PAU_Cin_Hau:=}'); + Error('\P{Is_Script=--PAU_Cin_Hau:=}'); + Expect(1, 72440, '\p{Is_Script=paucinhau}', ""); + Expect(0, 72440, '\p{^Is_Script=paucinhau}', ""); + Expect(0, 72440, '\P{Is_Script=paucinhau}', ""); + Expect(1, 72440, '\P{^Is_Script=paucinhau}', ""); + Expect(0, 72441, '\p{Is_Script=paucinhau}', ""); + Expect(1, 72441, '\p{^Is_Script=paucinhau}', ""); + Expect(1, 72441, '\P{Is_Script=paucinhau}', ""); + Expect(0, 72441, '\P{^Is_Script=paucinhau}', ""); + Expect(1, 72440, '\p{Is_Script=_-Pau_cin_Hau}', ""); + Expect(0, 72440, '\p{^Is_Script=_-Pau_cin_Hau}', ""); + Expect(0, 72440, '\P{Is_Script=_-Pau_cin_Hau}', ""); + Expect(1, 72440, '\P{^Is_Script=_-Pau_cin_Hau}', ""); + Expect(0, 72441, '\p{Is_Script=_-Pau_cin_Hau}', ""); + Expect(1, 72441, '\p{^Is_Script=_-Pau_cin_Hau}', ""); + Expect(1, 72441, '\P{Is_Script=_-Pau_cin_Hau}', ""); + Expect(0, 72441, '\P{^Is_Script=_-Pau_cin_Hau}', ""); + Error('\p{Is_Sc=:= _PAUC}'); + Error('\P{Is_Sc=:= _PAUC}'); Expect(1, 72440, '\p{Is_Sc=pauc}', ""); Expect(0, 72440, '\p{^Is_Sc=pauc}', ""); Expect(0, 72440, '\P{Is_Sc=pauc}', ""); @@ -130328,16 +134082,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72441, '\p{^Is_Sc=pauc}', ""); Expect(1, 72441, '\P{Is_Sc=pauc}', ""); Expect(0, 72441, '\P{^Is_Sc=pauc}', ""); - Expect(1, 72440, '\p{Is_Sc=-Pauc}', ""); - Expect(0, 72440, '\p{^Is_Sc=-Pauc}', ""); - Expect(0, 72440, '\P{Is_Sc=-Pauc}', ""); - Expect(1, 72440, '\P{^Is_Sc=-Pauc}', ""); - Expect(0, 72441, '\p{Is_Sc=-Pauc}', ""); - Expect(1, 72441, '\p{^Is_Sc=-Pauc}', ""); - Expect(1, 72441, '\P{Is_Sc=-Pauc}', ""); - Expect(0, 72441, '\P{^Is_Sc=-Pauc}', ""); - Error('\p{Script=:=_Old_permic}'); - Error('\P{Script=:=_Old_permic}'); + Expect(1, 72440, '\p{Is_Sc= Pauc}', ""); + Expect(0, 72440, '\p{^Is_Sc= Pauc}', ""); + Expect(0, 72440, '\P{Is_Sc= Pauc}', ""); + Expect(1, 72440, '\P{^Is_Sc= Pauc}', ""); + Expect(0, 72441, '\p{Is_Sc= Pauc}', ""); + Expect(1, 72441, '\p{^Is_Sc= Pauc}', ""); + Expect(1, 72441, '\P{Is_Sc= Pauc}', ""); + Expect(0, 72441, '\P{^Is_Sc= Pauc}', ""); + Error('\p{Script=:= old_PERMIC}'); + Error('\P{Script=:= old_PERMIC}'); Expect(1, 66426, '\p{Script=:\AOld_Permic\z:}', "");; Expect(0, 66427, '\p{Script=:\AOld_Permic\z:}', "");; Expect(1, 66426, '\p{Script=oldpermic}', ""); @@ -130350,38 +134104,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66427, '\P{^Script=oldpermic}', ""); Expect(1, 66426, '\p{Script=:\Aoldpermic\z:}', "");; Expect(0, 66427, '\p{Script=:\Aoldpermic\z:}', "");; - Expect(1, 66426, '\p{Script=-Old_permic}', ""); - Expect(0, 66426, '\p{^Script=-Old_permic}', ""); - Expect(0, 66426, '\P{Script=-Old_permic}', ""); - Expect(1, 66426, '\P{^Script=-Old_permic}', ""); - Expect(0, 66427, '\p{Script=-Old_permic}', ""); - Expect(1, 66427, '\p{^Script=-Old_permic}', ""); - Expect(1, 66427, '\P{Script=-Old_permic}', ""); - Expect(0, 66427, '\P{^Script=-Old_permic}', ""); - Error('\p{Sc= /a/Perm}'); - Error('\P{Sc= /a/Perm}'); + Expect(1, 66426, '\p{Script= Old_Permic}', ""); + Expect(0, 66426, '\p{^Script= Old_Permic}', ""); + Expect(0, 66426, '\P{Script= Old_Permic}', ""); + Expect(1, 66426, '\P{^Script= Old_Permic}', ""); + Expect(0, 66427, '\p{Script= Old_Permic}', ""); + Expect(1, 66427, '\p{^Script= Old_Permic}', ""); + Expect(1, 66427, '\P{Script= Old_Permic}', ""); + Expect(0, 66427, '\P{^Script= Old_Permic}', ""); + Error('\p{Sc=-_Perm/a/}'); + Error('\P{Sc=-_Perm/a/}'); Expect(1, 66426, '\p{Sc=:\APerm\z:}', "");; Expect(0, 66427, '\p{Sc=:\APerm\z:}', "");; - Expect(1, 66426, '\p{Sc: perm}', ""); - Expect(0, 66426, '\p{^Sc: perm}', ""); - Expect(0, 66426, '\P{Sc: perm}', ""); - Expect(1, 66426, '\P{^Sc: perm}', ""); - Expect(0, 66427, '\p{Sc: perm}', ""); - Expect(1, 66427, '\p{^Sc: perm}', ""); - Expect(1, 66427, '\P{Sc: perm}', ""); - Expect(0, 66427, '\P{^Sc: perm}', ""); + Expect(1, 66426, '\p{Sc=perm}', ""); + Expect(0, 66426, '\p{^Sc=perm}', ""); + Expect(0, 66426, '\P{Sc=perm}', ""); + Expect(1, 66426, '\P{^Sc=perm}', ""); + Expect(0, 66427, '\p{Sc=perm}', ""); + Expect(1, 66427, '\p{^Sc=perm}', ""); + Expect(1, 66427, '\P{Sc=perm}', ""); + Expect(0, 66427, '\P{^Sc=perm}', ""); Expect(1, 66426, '\p{Sc=:\Aperm\z:}', "");; Expect(0, 66427, '\p{Sc=:\Aperm\z:}', "");; - Expect(1, 66426, '\p{Sc= PERM}', ""); - Expect(0, 66426, '\p{^Sc= PERM}', ""); - Expect(0, 66426, '\P{Sc= PERM}', ""); - Expect(1, 66426, '\P{^Sc= PERM}', ""); - Expect(0, 66427, '\p{Sc= PERM}', ""); - Expect(1, 66427, '\p{^Sc= PERM}', ""); - Expect(1, 66427, '\P{Sc= PERM}', ""); - Expect(0, 66427, '\P{^Sc= PERM}', ""); - Error('\p{Is_Script=/a/- OLD_permic}'); - Error('\P{Is_Script=/a/- OLD_permic}'); + Expect(1, 66426, '\p{Sc: Perm}', ""); + Expect(0, 66426, '\p{^Sc: Perm}', ""); + Expect(0, 66426, '\P{Sc: Perm}', ""); + Expect(1, 66426, '\P{^Sc: Perm}', ""); + Expect(0, 66427, '\p{Sc: Perm}', ""); + Expect(1, 66427, '\p{^Sc: Perm}', ""); + Expect(1, 66427, '\P{Sc: Perm}', ""); + Expect(0, 66427, '\P{^Sc: Perm}', ""); + Error('\p{Is_Script= Old_Permic/a/}'); + Error('\P{Is_Script= Old_Permic/a/}'); Expect(1, 66426, '\p{Is_Script=oldpermic}', ""); Expect(0, 66426, '\p{^Is_Script=oldpermic}', ""); Expect(0, 66426, '\P{Is_Script=oldpermic}', ""); @@ -130390,16 +134144,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66427, '\p{^Is_Script=oldpermic}', ""); Expect(1, 66427, '\P{Is_Script=oldpermic}', ""); Expect(0, 66427, '\P{^Is_Script=oldpermic}', ""); - Expect(1, 66426, '\p{Is_Script=--old_Permic}', ""); - Expect(0, 66426, '\p{^Is_Script=--old_Permic}', ""); - Expect(0, 66426, '\P{Is_Script=--old_Permic}', ""); - Expect(1, 66426, '\P{^Is_Script=--old_Permic}', ""); - Expect(0, 66427, '\p{Is_Script=--old_Permic}', ""); - Expect(1, 66427, '\p{^Is_Script=--old_Permic}', ""); - Expect(1, 66427, '\P{Is_Script=--old_Permic}', ""); - Expect(0, 66427, '\P{^Is_Script=--old_Permic}', ""); - Error('\p{Is_Sc: :=Perm}'); - Error('\P{Is_Sc: :=Perm}'); + Expect(1, 66426, '\p{Is_Script= Old_permic}', ""); + Expect(0, 66426, '\p{^Is_Script= Old_permic}', ""); + Expect(0, 66426, '\P{Is_Script= Old_permic}', ""); + Expect(1, 66426, '\P{^Is_Script= Old_permic}', ""); + Expect(0, 66427, '\p{Is_Script= Old_permic}', ""); + Expect(1, 66427, '\p{^Is_Script= Old_permic}', ""); + Expect(1, 66427, '\P{Is_Script= Old_permic}', ""); + Expect(0, 66427, '\P{^Is_Script= Old_permic}', ""); + Error('\p{Is_Sc= :=PERM}'); + Error('\P{Is_Sc= :=PERM}'); Expect(1, 66426, '\p{Is_Sc=perm}', ""); Expect(0, 66426, '\p{^Is_Sc=perm}', ""); Expect(0, 66426, '\P{Is_Sc=perm}', ""); @@ -130408,16 +134162,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66427, '\p{^Is_Sc=perm}', ""); Expect(1, 66427, '\P{Is_Sc=perm}', ""); Expect(0, 66427, '\P{^Is_Sc=perm}', ""); - Expect(1, 66426, '\p{Is_Sc=_-Perm}', ""); - Expect(0, 66426, '\p{^Is_Sc=_-Perm}', ""); - Expect(0, 66426, '\P{Is_Sc=_-Perm}', ""); - Expect(1, 66426, '\P{^Is_Sc=_-Perm}', ""); - Expect(0, 66427, '\p{Is_Sc=_-Perm}', ""); - Expect(1, 66427, '\p{^Is_Sc=_-Perm}', ""); - Expect(1, 66427, '\P{Is_Sc=_-Perm}', ""); - Expect(0, 66427, '\P{^Is_Sc=_-Perm}', ""); - Error('\p{Script= PHAGS_pa/a/}'); - Error('\P{Script= PHAGS_pa/a/}'); + Expect(1, 66426, '\p{Is_Sc=--Perm}', ""); + Expect(0, 66426, '\p{^Is_Sc=--Perm}', ""); + Expect(0, 66426, '\P{Is_Sc=--Perm}', ""); + Expect(1, 66426, '\P{^Is_Sc=--Perm}', ""); + Expect(0, 66427, '\p{Is_Sc=--Perm}', ""); + Expect(1, 66427, '\p{^Is_Sc=--Perm}', ""); + Expect(1, 66427, '\P{Is_Sc=--Perm}', ""); + Expect(0, 66427, '\P{^Is_Sc=--Perm}', ""); + Error('\p{Script=/a/ -Phags_Pa}'); + Error('\P{Script=/a/ -Phags_Pa}'); Expect(1, 43127, '\p{Script=:\APhags_Pa\z:}', "");; Expect(0, 43128, '\p{Script=:\APhags_Pa\z:}', "");; Expect(1, 43127, '\p{Script=phagspa}', ""); @@ -130430,16 +134184,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43128, '\P{^Script=phagspa}', ""); Expect(1, 43127, '\p{Script=:\Aphagspa\z:}', "");; Expect(0, 43128, '\p{Script=:\Aphagspa\z:}', "");; - Expect(1, 43127, '\p{Script=-_Phags_Pa}', ""); - Expect(0, 43127, '\p{^Script=-_Phags_Pa}', ""); - Expect(0, 43127, '\P{Script=-_Phags_Pa}', ""); - Expect(1, 43127, '\P{^Script=-_Phags_Pa}', ""); - Expect(0, 43128, '\p{Script=-_Phags_Pa}', ""); - Expect(1, 43128, '\p{^Script=-_Phags_Pa}', ""); - Expect(1, 43128, '\P{Script=-_Phags_Pa}', ""); - Expect(0, 43128, '\P{^Script=-_Phags_Pa}', ""); - Error('\p{Sc=/a/_Phag}'); - Error('\P{Sc=/a/_Phag}'); + Expect(1, 43127, '\p{Script=_phags_pa}', ""); + Expect(0, 43127, '\p{^Script=_phags_pa}', ""); + Expect(0, 43127, '\P{Script=_phags_pa}', ""); + Expect(1, 43127, '\P{^Script=_phags_pa}', ""); + Expect(0, 43128, '\p{Script=_phags_pa}', ""); + Expect(1, 43128, '\p{^Script=_phags_pa}', ""); + Expect(1, 43128, '\P{Script=_phags_pa}', ""); + Expect(0, 43128, '\P{^Script=_phags_pa}', ""); + Error('\p{Sc: /a/PHAG}'); + Error('\P{Sc: /a/PHAG}'); Expect(1, 43127, '\p{Sc=:\APhag\z:}', "");; Expect(0, 43128, '\p{Sc=:\APhag\z:}', "");; Expect(1, 43127, '\p{Sc=phag}', ""); @@ -130452,52 +134206,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43128, '\P{^Sc=phag}', ""); Expect(1, 43127, '\p{Sc=:\Aphag\z:}', "");; Expect(0, 43128, '\p{Sc=:\Aphag\z:}', "");; - Expect(1, 43127, '\p{Sc: -_PHAG}', ""); - Expect(0, 43127, '\p{^Sc: -_PHAG}', ""); - Expect(0, 43127, '\P{Sc: -_PHAG}', ""); - Expect(1, 43127, '\P{^Sc: -_PHAG}', ""); - Expect(0, 43128, '\p{Sc: -_PHAG}', ""); - Expect(1, 43128, '\p{^Sc: -_PHAG}', ""); - Expect(1, 43128, '\P{Sc: -_PHAG}', ""); - Expect(0, 43128, '\P{^Sc: -_PHAG}', ""); - Error('\p{Is_Script=- PHAGS_Pa:=}'); - Error('\P{Is_Script=- PHAGS_Pa:=}'); - Expect(1, 43127, '\p{Is_Script=phagspa}', ""); - Expect(0, 43127, '\p{^Is_Script=phagspa}', ""); - Expect(0, 43127, '\P{Is_Script=phagspa}', ""); - Expect(1, 43127, '\P{^Is_Script=phagspa}', ""); - Expect(0, 43128, '\p{Is_Script=phagspa}', ""); - Expect(1, 43128, '\p{^Is_Script=phagspa}', ""); - Expect(1, 43128, '\P{Is_Script=phagspa}', ""); - Expect(0, 43128, '\P{^Is_Script=phagspa}', ""); - Expect(1, 43127, '\p{Is_Script= -phags_Pa}', ""); - Expect(0, 43127, '\p{^Is_Script= -phags_Pa}', ""); - Expect(0, 43127, '\P{Is_Script= -phags_Pa}', ""); - Expect(1, 43127, '\P{^Is_Script= -phags_Pa}', ""); - Expect(0, 43128, '\p{Is_Script= -phags_Pa}', ""); - Expect(1, 43128, '\p{^Is_Script= -phags_Pa}', ""); - Expect(1, 43128, '\P{Is_Script= -phags_Pa}', ""); - Expect(0, 43128, '\P{^Is_Script= -phags_Pa}', ""); - Error('\p{Is_Sc=__phag/a/}'); - Error('\P{Is_Sc=__phag/a/}'); - Expect(1, 43127, '\p{Is_Sc: phag}', ""); - Expect(0, 43127, '\p{^Is_Sc: phag}', ""); - Expect(0, 43127, '\P{Is_Sc: phag}', ""); - Expect(1, 43127, '\P{^Is_Sc: phag}', ""); - Expect(0, 43128, '\p{Is_Sc: phag}', ""); - Expect(1, 43128, '\p{^Is_Sc: phag}', ""); - Expect(1, 43128, '\P{Is_Sc: phag}', ""); - Expect(0, 43128, '\P{^Is_Sc: phag}', ""); - Expect(1, 43127, '\p{Is_Sc=__phag}', ""); - Expect(0, 43127, '\p{^Is_Sc=__phag}', ""); - Expect(0, 43127, '\P{Is_Sc=__phag}', ""); - Expect(1, 43127, '\P{^Is_Sc=__phag}', ""); - Expect(0, 43128, '\p{Is_Sc=__phag}', ""); - Expect(1, 43128, '\p{^Is_Sc=__phag}', ""); - Expect(1, 43128, '\P{Is_Sc=__phag}', ""); - Expect(0, 43128, '\P{^Is_Sc=__phag}', ""); - Error('\p{Script=:=- Inscriptional_Pahlavi}'); - Error('\P{Script=:=- Inscriptional_Pahlavi}'); + Expect(1, 43127, '\p{Sc= PHAG}', ""); + Expect(0, 43127, '\p{^Sc= PHAG}', ""); + Expect(0, 43127, '\P{Sc= PHAG}', ""); + Expect(1, 43127, '\P{^Sc= PHAG}', ""); + Expect(0, 43128, '\p{Sc= PHAG}', ""); + Expect(1, 43128, '\p{^Sc= PHAG}', ""); + Expect(1, 43128, '\P{Sc= PHAG}', ""); + Expect(0, 43128, '\P{^Sc= PHAG}', ""); + Error('\p{Is_Script=_ Phags_Pa/a/}'); + Error('\P{Is_Script=_ Phags_Pa/a/}'); + Expect(1, 43127, '\p{Is_Script:phagspa}', ""); + Expect(0, 43127, '\p{^Is_Script:phagspa}', ""); + Expect(0, 43127, '\P{Is_Script:phagspa}', ""); + Expect(1, 43127, '\P{^Is_Script:phagspa}', ""); + Expect(0, 43128, '\p{Is_Script:phagspa}', ""); + Expect(1, 43128, '\p{^Is_Script:phagspa}', ""); + Expect(1, 43128, '\P{Is_Script:phagspa}', ""); + Expect(0, 43128, '\P{^Is_Script:phagspa}', ""); + Expect(1, 43127, '\p{Is_Script=phags_Pa}', ""); + Expect(0, 43127, '\p{^Is_Script=phags_Pa}', ""); + Expect(0, 43127, '\P{Is_Script=phags_Pa}', ""); + Expect(1, 43127, '\P{^Is_Script=phags_Pa}', ""); + Expect(0, 43128, '\p{Is_Script=phags_Pa}', ""); + Expect(1, 43128, '\p{^Is_Script=phags_Pa}', ""); + Expect(1, 43128, '\P{Is_Script=phags_Pa}', ""); + Expect(0, 43128, '\P{^Is_Script=phags_Pa}', ""); + Error('\p{Is_Sc=_/a/phag}'); + Error('\P{Is_Sc=_/a/phag}'); + Expect(1, 43127, '\p{Is_Sc=phag}', ""); + Expect(0, 43127, '\p{^Is_Sc=phag}', ""); + Expect(0, 43127, '\P{Is_Sc=phag}', ""); + Expect(1, 43127, '\P{^Is_Sc=phag}', ""); + Expect(0, 43128, '\p{Is_Sc=phag}', ""); + Expect(1, 43128, '\p{^Is_Sc=phag}', ""); + Expect(1, 43128, '\P{Is_Sc=phag}', ""); + Expect(0, 43128, '\P{^Is_Sc=phag}', ""); + Expect(1, 43127, '\p{Is_Sc= PHAG}', ""); + Expect(0, 43127, '\p{^Is_Sc= PHAG}', ""); + Expect(0, 43127, '\P{Is_Sc= PHAG}', ""); + Expect(1, 43127, '\P{^Is_Sc= PHAG}', ""); + Expect(0, 43128, '\p{Is_Sc= PHAG}', ""); + Expect(1, 43128, '\p{^Is_Sc= PHAG}', ""); + Expect(1, 43128, '\P{Is_Sc= PHAG}', ""); + Expect(0, 43128, '\P{^Is_Sc= PHAG}', ""); + Error('\p{Script=_ Inscriptional_Pahlavi/a/}'); + Error('\P{Script=_ Inscriptional_Pahlavi/a/}'); Expect(1, 68479, '\p{Script=:\AInscriptional_Pahlavi\z:}', "");; Expect(0, 68480, '\p{Script=:\AInscriptional_Pahlavi\z:}', "");; Expect(1, 68479, '\p{Script=inscriptionalpahlavi}', ""); @@ -130510,38 +134264,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68480, '\P{^Script=inscriptionalpahlavi}', ""); Expect(1, 68479, '\p{Script=:\Ainscriptionalpahlavi\z:}', "");; Expect(0, 68480, '\p{Script=:\Ainscriptionalpahlavi\z:}', "");; - Expect(1, 68479, '\p{Script=-inscriptional_PAHLAVI}', ""); - Expect(0, 68479, '\p{^Script=-inscriptional_PAHLAVI}', ""); - Expect(0, 68479, '\P{Script=-inscriptional_PAHLAVI}', ""); - Expect(1, 68479, '\P{^Script=-inscriptional_PAHLAVI}', ""); - Expect(0, 68480, '\p{Script=-inscriptional_PAHLAVI}', ""); - Expect(1, 68480, '\p{^Script=-inscriptional_PAHLAVI}', ""); - Expect(1, 68480, '\P{Script=-inscriptional_PAHLAVI}', ""); - Expect(0, 68480, '\P{^Script=-inscriptional_PAHLAVI}', ""); - Error('\p{Sc= :=PHLI}'); - Error('\P{Sc= :=PHLI}'); + Expect(1, 68479, '\p{Script=Inscriptional_pahlavi}', ""); + Expect(0, 68479, '\p{^Script=Inscriptional_pahlavi}', ""); + Expect(0, 68479, '\P{Script=Inscriptional_pahlavi}', ""); + Expect(1, 68479, '\P{^Script=Inscriptional_pahlavi}', ""); + Expect(0, 68480, '\p{Script=Inscriptional_pahlavi}', ""); + Expect(1, 68480, '\p{^Script=Inscriptional_pahlavi}', ""); + Expect(1, 68480, '\P{Script=Inscriptional_pahlavi}', ""); + Expect(0, 68480, '\P{^Script=Inscriptional_pahlavi}', ""); + Error('\p{Sc=/a/phli}'); + Error('\P{Sc=/a/phli}'); Expect(1, 68479, '\p{Sc=:\APhli\z:}', "");; Expect(0, 68480, '\p{Sc=:\APhli\z:}', "");; - Expect(1, 68479, '\p{Sc:phli}', ""); - Expect(0, 68479, '\p{^Sc:phli}', ""); - Expect(0, 68479, '\P{Sc:phli}', ""); - Expect(1, 68479, '\P{^Sc:phli}', ""); - Expect(0, 68480, '\p{Sc:phli}', ""); - Expect(1, 68480, '\p{^Sc:phli}', ""); - Expect(1, 68480, '\P{Sc:phli}', ""); - Expect(0, 68480, '\P{^Sc:phli}', ""); + Expect(1, 68479, '\p{Sc=phli}', ""); + Expect(0, 68479, '\p{^Sc=phli}', ""); + Expect(0, 68479, '\P{Sc=phli}', ""); + Expect(1, 68479, '\P{^Sc=phli}', ""); + Expect(0, 68480, '\p{Sc=phli}', ""); + Expect(1, 68480, '\p{^Sc=phli}', ""); + Expect(1, 68480, '\P{Sc=phli}', ""); + Expect(0, 68480, '\P{^Sc=phli}', ""); Expect(1, 68479, '\p{Sc=:\Aphli\z:}', "");; Expect(0, 68480, '\p{Sc=:\Aphli\z:}', "");; - Expect(1, 68479, '\p{Sc: Phli}', ""); - Expect(0, 68479, '\p{^Sc: Phli}', ""); - Expect(0, 68479, '\P{Sc: Phli}', ""); - Expect(1, 68479, '\P{^Sc: Phli}', ""); - Expect(0, 68480, '\p{Sc: Phli}', ""); - Expect(1, 68480, '\p{^Sc: Phli}', ""); - Expect(1, 68480, '\P{Sc: Phli}', ""); - Expect(0, 68480, '\P{^Sc: Phli}', ""); - Error('\p{Is_Script=- Inscriptional_PAHLAVI:=}'); - Error('\P{Is_Script=- Inscriptional_PAHLAVI:=}'); + Expect(1, 68479, '\p{Sc= PHLI}', ""); + Expect(0, 68479, '\p{^Sc= PHLI}', ""); + Expect(0, 68479, '\P{Sc= PHLI}', ""); + Expect(1, 68479, '\P{^Sc= PHLI}', ""); + Expect(0, 68480, '\p{Sc= PHLI}', ""); + Expect(1, 68480, '\p{^Sc= PHLI}', ""); + Expect(1, 68480, '\P{Sc= PHLI}', ""); + Expect(0, 68480, '\P{^Sc= PHLI}', ""); + Error('\p{Is_Script=:= _inscriptional_Pahlavi}'); + Error('\P{Is_Script=:= _inscriptional_Pahlavi}'); Expect(1, 68479, '\p{Is_Script=inscriptionalpahlavi}', ""); Expect(0, 68479, '\p{^Is_Script=inscriptionalpahlavi}', ""); Expect(0, 68479, '\P{Is_Script=inscriptionalpahlavi}', ""); @@ -130550,34 +134304,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68480, '\p{^Is_Script=inscriptionalpahlavi}', ""); Expect(1, 68480, '\P{Is_Script=inscriptionalpahlavi}', ""); Expect(0, 68480, '\P{^Is_Script=inscriptionalpahlavi}', ""); - Expect(1, 68479, '\p{Is_Script=_ INSCRIPTIONAL_Pahlavi}', ""); - Expect(0, 68479, '\p{^Is_Script=_ INSCRIPTIONAL_Pahlavi}', ""); - Expect(0, 68479, '\P{Is_Script=_ INSCRIPTIONAL_Pahlavi}', ""); - Expect(1, 68479, '\P{^Is_Script=_ INSCRIPTIONAL_Pahlavi}', ""); - Expect(0, 68480, '\p{Is_Script=_ INSCRIPTIONAL_Pahlavi}', ""); - Expect(1, 68480, '\p{^Is_Script=_ INSCRIPTIONAL_Pahlavi}', ""); - Expect(1, 68480, '\P{Is_Script=_ INSCRIPTIONAL_Pahlavi}', ""); - Expect(0, 68480, '\P{^Is_Script=_ INSCRIPTIONAL_Pahlavi}', ""); - Error('\p{Is_Sc=_ Phli:=}'); - Error('\P{Is_Sc=_ Phli:=}'); - Expect(1, 68479, '\p{Is_Sc: phli}', ""); - Expect(0, 68479, '\p{^Is_Sc: phli}', ""); - Expect(0, 68479, '\P{Is_Sc: phli}', ""); - Expect(1, 68479, '\P{^Is_Sc: phli}', ""); - Expect(0, 68480, '\p{Is_Sc: phli}', ""); - Expect(1, 68480, '\p{^Is_Sc: phli}', ""); - Expect(1, 68480, '\P{Is_Sc: phli}', ""); - Expect(0, 68480, '\P{^Is_Sc: phli}', ""); - Expect(1, 68479, '\p{Is_Sc=- phli}', ""); - Expect(0, 68479, '\p{^Is_Sc=- phli}', ""); - Expect(0, 68479, '\P{Is_Sc=- phli}', ""); - Expect(1, 68479, '\P{^Is_Sc=- phli}', ""); - Expect(0, 68480, '\p{Is_Sc=- phli}', ""); - Expect(1, 68480, '\p{^Is_Sc=- phli}', ""); - Expect(1, 68480, '\P{Is_Sc=- phli}', ""); - Expect(0, 68480, '\P{^Is_Sc=- phli}', ""); - Error('\p{Script: /a/- PSALTER_pahlavi}'); - Error('\P{Script: /a/- PSALTER_pahlavi}'); + Expect(1, 68479, '\p{Is_Script= -inscriptional_PAHLAVI}', ""); + Expect(0, 68479, '\p{^Is_Script= -inscriptional_PAHLAVI}', ""); + Expect(0, 68479, '\P{Is_Script= -inscriptional_PAHLAVI}', ""); + Expect(1, 68479, '\P{^Is_Script= -inscriptional_PAHLAVI}', ""); + Expect(0, 68480, '\p{Is_Script= -inscriptional_PAHLAVI}', ""); + Expect(1, 68480, '\p{^Is_Script= -inscriptional_PAHLAVI}', ""); + Expect(1, 68480, '\P{Is_Script= -inscriptional_PAHLAVI}', ""); + Expect(0, 68480, '\P{^Is_Script= -inscriptional_PAHLAVI}', ""); + Error('\p{Is_Sc=:= -Phli}'); + Error('\P{Is_Sc=:= -Phli}'); + Expect(1, 68479, '\p{Is_Sc=phli}', ""); + Expect(0, 68479, '\p{^Is_Sc=phli}', ""); + Expect(0, 68479, '\P{Is_Sc=phli}', ""); + Expect(1, 68479, '\P{^Is_Sc=phli}', ""); + Expect(0, 68480, '\p{Is_Sc=phli}', ""); + Expect(1, 68480, '\p{^Is_Sc=phli}', ""); + Expect(1, 68480, '\P{Is_Sc=phli}', ""); + Expect(0, 68480, '\P{^Is_Sc=phli}', ""); + Expect(1, 68479, '\p{Is_Sc= Phli}', ""); + Expect(0, 68479, '\p{^Is_Sc= Phli}', ""); + Expect(0, 68479, '\P{Is_Sc= Phli}', ""); + Expect(1, 68479, '\P{^Is_Sc= Phli}', ""); + Expect(0, 68480, '\p{Is_Sc= Phli}', ""); + Expect(1, 68480, '\p{^Is_Sc= Phli}', ""); + Expect(1, 68480, '\P{Is_Sc= Phli}', ""); + Expect(0, 68480, '\P{^Is_Sc= Phli}', ""); + Error('\p{Script=_ psalter_Pahlavi/a/}'); + Error('\P{Script=_ psalter_Pahlavi/a/}'); Expect(1, 68527, '\p{Script=:\APsalter_Pahlavi\z:}', "");; Expect(0, 68528, '\p{Script=:\APsalter_Pahlavi\z:}', "");; Expect(1, 68527, '\p{Script=psalterpahlavi}', ""); @@ -130590,16 +134344,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68528, '\P{^Script=psalterpahlavi}', ""); Expect(1, 68527, '\p{Script=:\Apsalterpahlavi\z:}', "");; Expect(0, 68528, '\p{Script=:\Apsalterpahlavi\z:}', "");; - Expect(1, 68527, '\p{Script=_ psalter_PAHLAVI}', ""); - Expect(0, 68527, '\p{^Script=_ psalter_PAHLAVI}', ""); - Expect(0, 68527, '\P{Script=_ psalter_PAHLAVI}', ""); - Expect(1, 68527, '\P{^Script=_ psalter_PAHLAVI}', ""); - Expect(0, 68528, '\p{Script=_ psalter_PAHLAVI}', ""); - Expect(1, 68528, '\p{^Script=_ psalter_PAHLAVI}', ""); - Expect(1, 68528, '\P{Script=_ psalter_PAHLAVI}', ""); - Expect(0, 68528, '\P{^Script=_ psalter_PAHLAVI}', ""); - Error('\p{Sc= PHLP/a/}'); - Error('\P{Sc= PHLP/a/}'); + Expect(1, 68527, '\p{Script= _Psalter_PAHLAVI}', ""); + Expect(0, 68527, '\p{^Script= _Psalter_PAHLAVI}', ""); + Expect(0, 68527, '\P{Script= _Psalter_PAHLAVI}', ""); + Expect(1, 68527, '\P{^Script= _Psalter_PAHLAVI}', ""); + Expect(0, 68528, '\p{Script= _Psalter_PAHLAVI}', ""); + Expect(1, 68528, '\p{^Script= _Psalter_PAHLAVI}', ""); + Expect(1, 68528, '\P{Script= _Psalter_PAHLAVI}', ""); + Expect(0, 68528, '\P{^Script= _Psalter_PAHLAVI}', ""); + Error('\p{Sc= Phlp:=}'); + Error('\P{Sc= Phlp:=}'); Expect(1, 68527, '\p{Sc=:\APhlp\z:}', "");; Expect(0, 68528, '\p{Sc=:\APhlp\z:}', "");; Expect(1, 68527, '\p{Sc=phlp}', ""); @@ -130612,16 +134366,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68528, '\P{^Sc=phlp}', ""); Expect(1, 68527, '\p{Sc=:\Aphlp\z:}', "");; Expect(0, 68528, '\p{Sc=:\Aphlp\z:}', "");; - Expect(1, 68527, '\p{Sc= PHLP}', ""); - Expect(0, 68527, '\p{^Sc= PHLP}', ""); - Expect(0, 68527, '\P{Sc= PHLP}', ""); - Expect(1, 68527, '\P{^Sc= PHLP}', ""); - Expect(0, 68528, '\p{Sc= PHLP}', ""); - Expect(1, 68528, '\p{^Sc= PHLP}', ""); - Expect(1, 68528, '\P{Sc= PHLP}', ""); - Expect(0, 68528, '\P{^Sc= PHLP}', ""); - Error('\p{Is_Script=:= Psalter_Pahlavi}'); - Error('\P{Is_Script=:= Psalter_Pahlavi}'); + Expect(1, 68527, '\p{Sc=-PHLP}', ""); + Expect(0, 68527, '\p{^Sc=-PHLP}', ""); + Expect(0, 68527, '\P{Sc=-PHLP}', ""); + Expect(1, 68527, '\P{^Sc=-PHLP}', ""); + Expect(0, 68528, '\p{Sc=-PHLP}', ""); + Expect(1, 68528, '\p{^Sc=-PHLP}', ""); + Expect(1, 68528, '\P{Sc=-PHLP}', ""); + Expect(0, 68528, '\P{^Sc=-PHLP}', ""); + Error('\p{Is_Script= /a/PSALTER_PAHLAVI}'); + Error('\P{Is_Script= /a/PSALTER_PAHLAVI}'); Expect(1, 68527, '\p{Is_Script=psalterpahlavi}', ""); Expect(0, 68527, '\p{^Is_Script=psalterpahlavi}', ""); Expect(0, 68527, '\P{Is_Script=psalterpahlavi}', ""); @@ -130630,34 +134384,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68528, '\p{^Is_Script=psalterpahlavi}', ""); Expect(1, 68528, '\P{Is_Script=psalterpahlavi}', ""); Expect(0, 68528, '\P{^Is_Script=psalterpahlavi}', ""); - Expect(1, 68527, '\p{Is_Script=psalter_Pahlavi}', ""); - Expect(0, 68527, '\p{^Is_Script=psalter_Pahlavi}', ""); - Expect(0, 68527, '\P{Is_Script=psalter_Pahlavi}', ""); - Expect(1, 68527, '\P{^Is_Script=psalter_Pahlavi}', ""); - Expect(0, 68528, '\p{Is_Script=psalter_Pahlavi}', ""); - Expect(1, 68528, '\p{^Is_Script=psalter_Pahlavi}', ""); - Expect(1, 68528, '\P{Is_Script=psalter_Pahlavi}', ""); - Expect(0, 68528, '\P{^Is_Script=psalter_Pahlavi}', ""); - Error('\p{Is_Sc= /a/Phlp}'); - Error('\P{Is_Sc= /a/Phlp}'); - Expect(1, 68527, '\p{Is_Sc=phlp}', ""); - Expect(0, 68527, '\p{^Is_Sc=phlp}', ""); - Expect(0, 68527, '\P{Is_Sc=phlp}', ""); - Expect(1, 68527, '\P{^Is_Sc=phlp}', ""); - Expect(0, 68528, '\p{Is_Sc=phlp}', ""); - Expect(1, 68528, '\p{^Is_Sc=phlp}', ""); - Expect(1, 68528, '\P{Is_Sc=phlp}', ""); - Expect(0, 68528, '\P{^Is_Sc=phlp}', ""); - Expect(1, 68527, '\p{Is_Sc=_ Phlp}', ""); - Expect(0, 68527, '\p{^Is_Sc=_ Phlp}', ""); - Expect(0, 68527, '\P{Is_Sc=_ Phlp}', ""); - Expect(1, 68527, '\P{^Is_Sc=_ Phlp}', ""); - Expect(0, 68528, '\p{Is_Sc=_ Phlp}', ""); - Expect(1, 68528, '\p{^Is_Sc=_ Phlp}', ""); - Expect(1, 68528, '\P{Is_Sc=_ Phlp}', ""); - Expect(0, 68528, '\P{^Is_Sc=_ Phlp}', ""); - Error('\p{Script=/a/ Phoenician}'); - Error('\P{Script=/a/ Phoenician}'); + Expect(1, 68527, '\p{Is_Script=- Psalter_Pahlavi}', ""); + Expect(0, 68527, '\p{^Is_Script=- Psalter_Pahlavi}', ""); + Expect(0, 68527, '\P{Is_Script=- Psalter_Pahlavi}', ""); + Expect(1, 68527, '\P{^Is_Script=- Psalter_Pahlavi}', ""); + Expect(0, 68528, '\p{Is_Script=- Psalter_Pahlavi}', ""); + Expect(1, 68528, '\p{^Is_Script=- Psalter_Pahlavi}', ""); + Expect(1, 68528, '\P{Is_Script=- Psalter_Pahlavi}', ""); + Expect(0, 68528, '\P{^Is_Script=- Psalter_Pahlavi}', ""); + Error('\p{Is_Sc=:= Phlp}'); + Error('\P{Is_Sc=:= Phlp}'); + Expect(1, 68527, '\p{Is_Sc: phlp}', ""); + Expect(0, 68527, '\p{^Is_Sc: phlp}', ""); + Expect(0, 68527, '\P{Is_Sc: phlp}', ""); + Expect(1, 68527, '\P{^Is_Sc: phlp}', ""); + Expect(0, 68528, '\p{Is_Sc: phlp}', ""); + Expect(1, 68528, '\p{^Is_Sc: phlp}', ""); + Expect(1, 68528, '\P{Is_Sc: phlp}', ""); + Expect(0, 68528, '\P{^Is_Sc: phlp}', ""); + Expect(1, 68527, '\p{Is_Sc= Phlp}', ""); + Expect(0, 68527, '\p{^Is_Sc= Phlp}', ""); + Expect(0, 68527, '\P{Is_Sc= Phlp}', ""); + Expect(1, 68527, '\P{^Is_Sc= Phlp}', ""); + Expect(0, 68528, '\p{Is_Sc= Phlp}', ""); + Expect(1, 68528, '\p{^Is_Sc= Phlp}', ""); + Expect(1, 68528, '\P{Is_Sc= Phlp}', ""); + Expect(0, 68528, '\P{^Is_Sc= Phlp}', ""); + Error('\p{Script= phoenician/a/}'); + Error('\P{Script= phoenician/a/}'); Expect(1, 67871, '\p{Script=:\APhoenician\z:}', "");; Expect(0, 67872, '\p{Script=:\APhoenician\z:}', "");; Expect(1, 67871, '\p{Script=phoenician}', ""); @@ -130670,74 +134424,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67872, '\P{^Script=phoenician}', ""); Expect(1, 67871, '\p{Script=:\Aphoenician\z:}', "");; Expect(0, 67872, '\p{Script=:\Aphoenician\z:}', "");; - Expect(1, 67871, '\p{Script= PHOENICIAN}', ""); - Expect(0, 67871, '\p{^Script= PHOENICIAN}', ""); - Expect(0, 67871, '\P{Script= PHOENICIAN}', ""); - Expect(1, 67871, '\P{^Script= PHOENICIAN}', ""); - Expect(0, 67872, '\p{Script= PHOENICIAN}', ""); - Expect(1, 67872, '\p{^Script= PHOENICIAN}', ""); - Expect(1, 67872, '\P{Script= PHOENICIAN}', ""); - Expect(0, 67872, '\P{^Script= PHOENICIAN}', ""); - Error('\p{Sc=/a/ -PHNX}'); - Error('\P{Sc=/a/ -PHNX}'); + Expect(1, 67871, '\p{Script= -Phoenician}', ""); + Expect(0, 67871, '\p{^Script= -Phoenician}', ""); + Expect(0, 67871, '\P{Script= -Phoenician}', ""); + Expect(1, 67871, '\P{^Script= -Phoenician}', ""); + Expect(0, 67872, '\p{Script= -Phoenician}', ""); + Expect(1, 67872, '\p{^Script= -Phoenician}', ""); + Expect(1, 67872, '\P{Script= -Phoenician}', ""); + Expect(0, 67872, '\P{^Script= -Phoenician}', ""); + Error('\p{Sc= :=Phnx}'); + Error('\P{Sc= :=Phnx}'); Expect(1, 67871, '\p{Sc=:\APhnx\z:}', "");; Expect(0, 67872, '\p{Sc=:\APhnx\z:}', "");; - Expect(1, 67871, '\p{Sc: phnx}', ""); - Expect(0, 67871, '\p{^Sc: phnx}', ""); - Expect(0, 67871, '\P{Sc: phnx}', ""); - Expect(1, 67871, '\P{^Sc: phnx}', ""); - Expect(0, 67872, '\p{Sc: phnx}', ""); - Expect(1, 67872, '\p{^Sc: phnx}', ""); - Expect(1, 67872, '\P{Sc: phnx}', ""); - Expect(0, 67872, '\P{^Sc: phnx}', ""); + Expect(1, 67871, '\p{Sc=phnx}', ""); + Expect(0, 67871, '\p{^Sc=phnx}', ""); + Expect(0, 67871, '\P{Sc=phnx}', ""); + Expect(1, 67871, '\P{^Sc=phnx}', ""); + Expect(0, 67872, '\p{Sc=phnx}', ""); + Expect(1, 67872, '\p{^Sc=phnx}', ""); + Expect(1, 67872, '\P{Sc=phnx}', ""); + Expect(0, 67872, '\P{^Sc=phnx}', ""); Expect(1, 67871, '\p{Sc=:\Aphnx\z:}', "");; Expect(0, 67872, '\p{Sc=:\Aphnx\z:}', "");; - Expect(1, 67871, '\p{Sc=_-Phnx}', ""); - Expect(0, 67871, '\p{^Sc=_-Phnx}', ""); - Expect(0, 67871, '\P{Sc=_-Phnx}', ""); - Expect(1, 67871, '\P{^Sc=_-Phnx}', ""); - Expect(0, 67872, '\p{Sc=_-Phnx}', ""); - Expect(1, 67872, '\p{^Sc=_-Phnx}', ""); - Expect(1, 67872, '\P{Sc=_-Phnx}', ""); - Expect(0, 67872, '\P{^Sc=_-Phnx}', ""); - Error('\p{Is_Script= Phoenician:=}'); - Error('\P{Is_Script= Phoenician:=}'); - Expect(1, 67871, '\p{Is_Script=phoenician}', ""); - Expect(0, 67871, '\p{^Is_Script=phoenician}', ""); - Expect(0, 67871, '\P{Is_Script=phoenician}', ""); - Expect(1, 67871, '\P{^Is_Script=phoenician}', ""); - Expect(0, 67872, '\p{Is_Script=phoenician}', ""); - Expect(1, 67872, '\p{^Is_Script=phoenician}', ""); - Expect(1, 67872, '\P{Is_Script=phoenician}', ""); - Expect(0, 67872, '\P{^Is_Script=phoenician}', ""); - Expect(1, 67871, '\p{Is_Script= -Phoenician}', ""); - Expect(0, 67871, '\p{^Is_Script= -Phoenician}', ""); - Expect(0, 67871, '\P{Is_Script= -Phoenician}', ""); - Expect(1, 67871, '\P{^Is_Script= -Phoenician}', ""); - Expect(0, 67872, '\p{Is_Script= -Phoenician}', ""); - Expect(1, 67872, '\p{^Is_Script= -Phoenician}', ""); - Expect(1, 67872, '\P{Is_Script= -Phoenician}', ""); - Expect(0, 67872, '\P{^Is_Script= -Phoenician}', ""); - Error('\p{Is_Sc= /a/Phnx}'); - Error('\P{Is_Sc= /a/Phnx}'); - Expect(1, 67871, '\p{Is_Sc=phnx}', ""); - Expect(0, 67871, '\p{^Is_Sc=phnx}', ""); - Expect(0, 67871, '\P{Is_Sc=phnx}', ""); - Expect(1, 67871, '\P{^Is_Sc=phnx}', ""); - Expect(0, 67872, '\p{Is_Sc=phnx}', ""); - Expect(1, 67872, '\p{^Is_Sc=phnx}', ""); - Expect(1, 67872, '\P{Is_Sc=phnx}', ""); - Expect(0, 67872, '\P{^Is_Sc=phnx}', ""); - Expect(1, 67871, '\p{Is_Sc=__phnx}', ""); - Expect(0, 67871, '\p{^Is_Sc=__phnx}', ""); - Expect(0, 67871, '\P{Is_Sc=__phnx}', ""); - Expect(1, 67871, '\P{^Is_Sc=__phnx}', ""); - Expect(0, 67872, '\p{Is_Sc=__phnx}', ""); - Expect(1, 67872, '\p{^Is_Sc=__phnx}', ""); - Expect(1, 67872, '\P{Is_Sc=__phnx}', ""); - Expect(0, 67872, '\P{^Is_Sc=__phnx}', ""); - Error('\p{Script= Miao/a/}'); - Error('\P{Script= Miao/a/}'); + Expect(1, 67871, '\p{Sc=_ phnx}', ""); + Expect(0, 67871, '\p{^Sc=_ phnx}', ""); + Expect(0, 67871, '\P{Sc=_ phnx}', ""); + Expect(1, 67871, '\P{^Sc=_ phnx}', ""); + Expect(0, 67872, '\p{Sc=_ phnx}', ""); + Expect(1, 67872, '\p{^Sc=_ phnx}', ""); + Expect(1, 67872, '\P{Sc=_ phnx}', ""); + Expect(0, 67872, '\P{^Sc=_ phnx}', ""); + Error('\p{Is_Script=-phoenician/a/}'); + Error('\P{Is_Script=-phoenician/a/}'); + Expect(1, 67871, '\p{Is_Script: phoenician}', ""); + Expect(0, 67871, '\p{^Is_Script: phoenician}', ""); + Expect(0, 67871, '\P{Is_Script: phoenician}', ""); + Expect(1, 67871, '\P{^Is_Script: phoenician}', ""); + Expect(0, 67872, '\p{Is_Script: phoenician}', ""); + Expect(1, 67872, '\p{^Is_Script: phoenician}', ""); + Expect(1, 67872, '\P{Is_Script: phoenician}', ""); + Expect(0, 67872, '\P{^Is_Script: phoenician}', ""); + Expect(1, 67871, '\p{Is_Script=_-phoenician}', ""); + Expect(0, 67871, '\p{^Is_Script=_-phoenician}', ""); + Expect(0, 67871, '\P{Is_Script=_-phoenician}', ""); + Expect(1, 67871, '\P{^Is_Script=_-phoenician}', ""); + Expect(0, 67872, '\p{Is_Script=_-phoenician}', ""); + Expect(1, 67872, '\p{^Is_Script=_-phoenician}', ""); + Expect(1, 67872, '\P{Is_Script=_-phoenician}', ""); + Expect(0, 67872, '\P{^Is_Script=_-phoenician}', ""); + Error('\p{Is_Sc=_PHNX/a/}'); + Error('\P{Is_Sc=_PHNX/a/}'); + Expect(1, 67871, '\p{Is_Sc:phnx}', ""); + Expect(0, 67871, '\p{^Is_Sc:phnx}', ""); + Expect(0, 67871, '\P{Is_Sc:phnx}', ""); + Expect(1, 67871, '\P{^Is_Sc:phnx}', ""); + Expect(0, 67872, '\p{Is_Sc:phnx}', ""); + Expect(1, 67872, '\p{^Is_Sc:phnx}', ""); + Expect(1, 67872, '\P{Is_Sc:phnx}', ""); + Expect(0, 67872, '\P{^Is_Sc:phnx}', ""); + Expect(1, 67871, '\p{Is_Sc= -Phnx}', ""); + Expect(0, 67871, '\p{^Is_Sc= -Phnx}', ""); + Expect(0, 67871, '\P{Is_Sc= -Phnx}', ""); + Expect(1, 67871, '\P{^Is_Sc= -Phnx}', ""); + Expect(0, 67872, '\p{Is_Sc= -Phnx}', ""); + Expect(1, 67872, '\p{^Is_Sc= -Phnx}', ""); + Expect(1, 67872, '\P{Is_Sc= -Phnx}', ""); + Expect(0, 67872, '\P{^Is_Sc= -Phnx}', ""); + Error('\p{Script=_:=miao}'); + Error('\P{Script=_:=miao}'); Expect(1, 94111, '\p{Script=:\AMiao\z:}', "");; Expect(0, 94112, '\p{Script=:\AMiao\z:}', "");; Expect(1, 94111, '\p{Script=miao}', ""); @@ -130750,38 +134504,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 94112, '\P{^Script=miao}', ""); Expect(1, 94111, '\p{Script=:\Amiao\z:}', "");; Expect(0, 94112, '\p{Script=:\Amiao\z:}', "");; - Expect(1, 94111, '\p{Script= MIAO}', ""); - Expect(0, 94111, '\p{^Script= MIAO}', ""); - Expect(0, 94111, '\P{Script= MIAO}', ""); - Expect(1, 94111, '\P{^Script= MIAO}', ""); - Expect(0, 94112, '\p{Script= MIAO}', ""); - Expect(1, 94112, '\p{^Script= MIAO}', ""); - Expect(1, 94112, '\P{Script= MIAO}', ""); - Expect(0, 94112, '\P{^Script= MIAO}', ""); - Error('\p{Sc=/a/ plrd}'); - Error('\P{Sc=/a/ plrd}'); + Expect(1, 94111, '\p{Script=_ MIAO}', ""); + Expect(0, 94111, '\p{^Script=_ MIAO}', ""); + Expect(0, 94111, '\P{Script=_ MIAO}', ""); + Expect(1, 94111, '\P{^Script=_ MIAO}', ""); + Expect(0, 94112, '\p{Script=_ MIAO}', ""); + Expect(1, 94112, '\p{^Script=_ MIAO}', ""); + Expect(1, 94112, '\P{Script=_ MIAO}', ""); + Expect(0, 94112, '\P{^Script=_ MIAO}', ""); + Error('\p{Sc=-_Plrd:=}'); + Error('\P{Sc=-_Plrd:=}'); Expect(1, 94111, '\p{Sc=:\APlrd\z:}', "");; Expect(0, 94112, '\p{Sc=:\APlrd\z:}', "");; - Expect(1, 94111, '\p{Sc: plrd}', ""); - Expect(0, 94111, '\p{^Sc: plrd}', ""); - Expect(0, 94111, '\P{Sc: plrd}', ""); - Expect(1, 94111, '\P{^Sc: plrd}', ""); - Expect(0, 94112, '\p{Sc: plrd}', ""); - Expect(1, 94112, '\p{^Sc: plrd}', ""); - Expect(1, 94112, '\P{Sc: plrd}', ""); - Expect(0, 94112, '\P{^Sc: plrd}', ""); + Expect(1, 94111, '\p{Sc=plrd}', ""); + Expect(0, 94111, '\p{^Sc=plrd}', ""); + Expect(0, 94111, '\P{Sc=plrd}', ""); + Expect(1, 94111, '\P{^Sc=plrd}', ""); + Expect(0, 94112, '\p{Sc=plrd}', ""); + Expect(1, 94112, '\p{^Sc=plrd}', ""); + Expect(1, 94112, '\P{Sc=plrd}', ""); + Expect(0, 94112, '\P{^Sc=plrd}', ""); Expect(1, 94111, '\p{Sc=:\Aplrd\z:}', "");; Expect(0, 94112, '\p{Sc=:\Aplrd\z:}', "");; - Expect(1, 94111, '\p{Sc=--PLRD}', ""); - Expect(0, 94111, '\p{^Sc=--PLRD}', ""); - Expect(0, 94111, '\P{Sc=--PLRD}', ""); - Expect(1, 94111, '\P{^Sc=--PLRD}', ""); - Expect(0, 94112, '\p{Sc=--PLRD}', ""); - Expect(1, 94112, '\p{^Sc=--PLRD}', ""); - Expect(1, 94112, '\P{Sc=--PLRD}', ""); - Expect(0, 94112, '\P{^Sc=--PLRD}', ""); - Error('\p{Is_Script= miao/a/}'); - Error('\P{Is_Script= miao/a/}'); + Expect(1, 94111, '\p{Sc= _PLRD}', ""); + Expect(0, 94111, '\p{^Sc= _PLRD}', ""); + Expect(0, 94111, '\P{Sc= _PLRD}', ""); + Expect(1, 94111, '\P{^Sc= _PLRD}', ""); + Expect(0, 94112, '\p{Sc= _PLRD}', ""); + Expect(1, 94112, '\p{^Sc= _PLRD}', ""); + Expect(1, 94112, '\P{Sc= _PLRD}', ""); + Expect(0, 94112, '\P{^Sc= _PLRD}', ""); + Error('\p{Is_Script=- Miao/a/}'); + Error('\P{Is_Script=- Miao/a/}'); Expect(1, 94111, '\p{Is_Script=miao}', ""); Expect(0, 94111, '\p{^Is_Script=miao}', ""); Expect(0, 94111, '\P{Is_Script=miao}', ""); @@ -130790,16 +134544,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 94112, '\p{^Is_Script=miao}', ""); Expect(1, 94112, '\P{Is_Script=miao}', ""); Expect(0, 94112, '\P{^Is_Script=miao}', ""); - Expect(1, 94111, '\p{Is_Script= Miao}', ""); - Expect(0, 94111, '\p{^Is_Script= Miao}', ""); - Expect(0, 94111, '\P{Is_Script= Miao}', ""); - Expect(1, 94111, '\P{^Is_Script= Miao}', ""); - Expect(0, 94112, '\p{Is_Script= Miao}', ""); - Expect(1, 94112, '\p{^Is_Script= Miao}', ""); - Expect(1, 94112, '\P{Is_Script= Miao}', ""); - Expect(0, 94112, '\P{^Is_Script= Miao}', ""); - Error('\p{Is_Sc=-_plrd:=}'); - Error('\P{Is_Sc=-_plrd:=}'); + Expect(1, 94111, '\p{Is_Script=__MIAO}', ""); + Expect(0, 94111, '\p{^Is_Script=__MIAO}', ""); + Expect(0, 94111, '\P{Is_Script=__MIAO}', ""); + Expect(1, 94111, '\P{^Is_Script=__MIAO}', ""); + Expect(0, 94112, '\p{Is_Script=__MIAO}', ""); + Expect(1, 94112, '\p{^Is_Script=__MIAO}', ""); + Expect(1, 94112, '\P{Is_Script=__MIAO}', ""); + Expect(0, 94112, '\P{^Is_Script=__MIAO}', ""); + Error('\p{Is_Sc=:=-_PLRD}'); + Error('\P{Is_Sc=:=-_PLRD}'); Expect(1, 94111, '\p{Is_Sc=plrd}', ""); Expect(0, 94111, '\p{^Is_Sc=plrd}', ""); Expect(0, 94111, '\P{Is_Sc=plrd}', ""); @@ -130808,38 +134562,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 94112, '\p{^Is_Sc=plrd}', ""); Expect(1, 94112, '\P{Is_Sc=plrd}', ""); Expect(0, 94112, '\P{^Is_Sc=plrd}', ""); - Expect(1, 94111, '\p{Is_Sc= Plrd}', ""); - Expect(0, 94111, '\p{^Is_Sc= Plrd}', ""); - Expect(0, 94111, '\P{Is_Sc= Plrd}', ""); - Expect(1, 94111, '\P{^Is_Sc= Plrd}', ""); - Expect(0, 94112, '\p{Is_Sc= Plrd}', ""); - Expect(1, 94112, '\p{^Is_Sc= Plrd}', ""); - Expect(1, 94112, '\P{Is_Sc= Plrd}', ""); - Expect(0, 94112, '\P{^Is_Sc= Plrd}', ""); - Error('\p{Script: --inscriptional_parthian/a/}'); - Error('\P{Script: --inscriptional_parthian/a/}'); + Expect(1, 94111, '\p{Is_Sc= PLRD}', ""); + Expect(0, 94111, '\p{^Is_Sc= PLRD}', ""); + Expect(0, 94111, '\P{Is_Sc= PLRD}', ""); + Expect(1, 94111, '\P{^Is_Sc= PLRD}', ""); + Expect(0, 94112, '\p{Is_Sc= PLRD}', ""); + Expect(1, 94112, '\p{^Is_Sc= PLRD}', ""); + Expect(1, 94112, '\P{Is_Sc= PLRD}', ""); + Expect(0, 94112, '\P{^Is_Sc= PLRD}', ""); + Error('\p{Script=_Inscriptional_Parthian:=}'); + Error('\P{Script=_Inscriptional_Parthian:=}'); Expect(1, 68447, '\p{Script=:\AInscriptional_Parthian\z:}', "");; Expect(0, 68448, '\p{Script=:\AInscriptional_Parthian\z:}', "");; - Expect(1, 68447, '\p{Script=inscriptionalparthian}', ""); - Expect(0, 68447, '\p{^Script=inscriptionalparthian}', ""); - Expect(0, 68447, '\P{Script=inscriptionalparthian}', ""); - Expect(1, 68447, '\P{^Script=inscriptionalparthian}', ""); - Expect(0, 68448, '\p{Script=inscriptionalparthian}', ""); - Expect(1, 68448, '\p{^Script=inscriptionalparthian}', ""); - Expect(1, 68448, '\P{Script=inscriptionalparthian}', ""); - Expect(0, 68448, '\P{^Script=inscriptionalparthian}', ""); + Expect(1, 68447, '\p{Script: inscriptionalparthian}', ""); + Expect(0, 68447, '\p{^Script: inscriptionalparthian}', ""); + Expect(0, 68447, '\P{Script: inscriptionalparthian}', ""); + Expect(1, 68447, '\P{^Script: inscriptionalparthian}', ""); + Expect(0, 68448, '\p{Script: inscriptionalparthian}', ""); + Expect(1, 68448, '\p{^Script: inscriptionalparthian}', ""); + Expect(1, 68448, '\P{Script: inscriptionalparthian}', ""); + Expect(0, 68448, '\P{^Script: inscriptionalparthian}', ""); Expect(1, 68447, '\p{Script=:\Ainscriptionalparthian\z:}', "");; Expect(0, 68448, '\p{Script=:\Ainscriptionalparthian\z:}', "");; - Expect(1, 68447, '\p{Script=_inscriptional_Parthian}', ""); - Expect(0, 68447, '\p{^Script=_inscriptional_Parthian}', ""); - Expect(0, 68447, '\P{Script=_inscriptional_Parthian}', ""); - Expect(1, 68447, '\P{^Script=_inscriptional_Parthian}', ""); - Expect(0, 68448, '\p{Script=_inscriptional_Parthian}', ""); - Expect(1, 68448, '\p{^Script=_inscriptional_Parthian}', ""); - Expect(1, 68448, '\P{Script=_inscriptional_Parthian}', ""); - Expect(0, 68448, '\P{^Script=_inscriptional_Parthian}', ""); - Error('\p{Sc=-/a/PRTI}'); - Error('\P{Sc=-/a/PRTI}'); + Expect(1, 68447, '\p{Script=--Inscriptional_Parthian}', ""); + Expect(0, 68447, '\p{^Script=--Inscriptional_Parthian}', ""); + Expect(0, 68447, '\P{Script=--Inscriptional_Parthian}', ""); + Expect(1, 68447, '\P{^Script=--Inscriptional_Parthian}', ""); + Expect(0, 68448, '\p{Script=--Inscriptional_Parthian}', ""); + Expect(1, 68448, '\p{^Script=--Inscriptional_Parthian}', ""); + Expect(1, 68448, '\P{Script=--Inscriptional_Parthian}', ""); + Expect(0, 68448, '\P{^Script=--Inscriptional_Parthian}', ""); + Error('\p{Sc=-/a/prti}'); + Error('\P{Sc=-/a/prti}'); Expect(1, 68447, '\p{Sc=:\APrti\z:}', "");; Expect(0, 68448, '\p{Sc=:\APrti\z:}', "");; Expect(1, 68447, '\p{Sc=prti}', ""); @@ -130852,16 +134606,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68448, '\P{^Sc=prti}', ""); Expect(1, 68447, '\p{Sc=:\Aprti\z:}', "");; Expect(0, 68448, '\p{Sc=:\Aprti\z:}', "");; - Expect(1, 68447, '\p{Sc= Prti}', ""); - Expect(0, 68447, '\p{^Sc= Prti}', ""); - Expect(0, 68447, '\P{Sc= Prti}', ""); - Expect(1, 68447, '\P{^Sc= Prti}', ""); - Expect(0, 68448, '\p{Sc= Prti}', ""); - Expect(1, 68448, '\p{^Sc= Prti}', ""); - Expect(1, 68448, '\P{Sc= Prti}', ""); - Expect(0, 68448, '\P{^Sc= Prti}', ""); - Error('\p{Is_Script=/a/_INSCRIPTIONAL_PARTHIAN}'); - Error('\P{Is_Script=/a/_INSCRIPTIONAL_PARTHIAN}'); + Expect(1, 68447, '\p{Sc= PRTI}', ""); + Expect(0, 68447, '\p{^Sc= PRTI}', ""); + Expect(0, 68447, '\P{Sc= PRTI}', ""); + Expect(1, 68447, '\P{^Sc= PRTI}', ""); + Expect(0, 68448, '\p{Sc= PRTI}', ""); + Expect(1, 68448, '\p{^Sc= PRTI}', ""); + Expect(1, 68448, '\P{Sc= PRTI}', ""); + Expect(0, 68448, '\P{^Sc= PRTI}', ""); + Error('\p{Is_Script=-:=Inscriptional_Parthian}'); + Error('\P{Is_Script=-:=Inscriptional_Parthian}'); Expect(1, 68447, '\p{Is_Script=inscriptionalparthian}', ""); Expect(0, 68447, '\p{^Is_Script=inscriptionalparthian}', ""); Expect(0, 68447, '\P{Is_Script=inscriptionalparthian}', ""); @@ -130870,16 +134624,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68448, '\p{^Is_Script=inscriptionalparthian}', ""); Expect(1, 68448, '\P{Is_Script=inscriptionalparthian}', ""); Expect(0, 68448, '\P{^Is_Script=inscriptionalparthian}', ""); - Expect(1, 68447, '\p{Is_Script= INSCRIPTIONAL_Parthian}', ""); - Expect(0, 68447, '\p{^Is_Script= INSCRIPTIONAL_Parthian}', ""); - Expect(0, 68447, '\P{Is_Script= INSCRIPTIONAL_Parthian}', ""); - Expect(1, 68447, '\P{^Is_Script= INSCRIPTIONAL_Parthian}', ""); - Expect(0, 68448, '\p{Is_Script= INSCRIPTIONAL_Parthian}', ""); - Expect(1, 68448, '\p{^Is_Script= INSCRIPTIONAL_Parthian}', ""); - Expect(1, 68448, '\P{Is_Script= INSCRIPTIONAL_Parthian}', ""); - Expect(0, 68448, '\P{^Is_Script= INSCRIPTIONAL_Parthian}', ""); - Error('\p{Is_Sc= :=prti}'); - Error('\P{Is_Sc= :=prti}'); + Expect(1, 68447, '\p{Is_Script= -Inscriptional_PARTHIAN}', ""); + Expect(0, 68447, '\p{^Is_Script= -Inscriptional_PARTHIAN}', ""); + Expect(0, 68447, '\P{Is_Script= -Inscriptional_PARTHIAN}', ""); + Expect(1, 68447, '\P{^Is_Script= -Inscriptional_PARTHIAN}', ""); + Expect(0, 68448, '\p{Is_Script= -Inscriptional_PARTHIAN}', ""); + Expect(1, 68448, '\p{^Is_Script= -Inscriptional_PARTHIAN}', ""); + Expect(1, 68448, '\P{Is_Script= -Inscriptional_PARTHIAN}', ""); + Expect(0, 68448, '\P{^Is_Script= -Inscriptional_PARTHIAN}', ""); + Error('\p{Is_Sc=/a/_Prti}'); + Error('\P{Is_Sc=/a/_Prti}'); Expect(1, 68447, '\p{Is_Sc=prti}', ""); Expect(0, 68447, '\p{^Is_Sc=prti}', ""); Expect(0, 68447, '\P{Is_Sc=prti}', ""); @@ -130888,16 +134642,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68448, '\p{^Is_Sc=prti}', ""); Expect(1, 68448, '\P{Is_Sc=prti}', ""); Expect(0, 68448, '\P{^Is_Sc=prti}', ""); - Expect(1, 68447, '\p{Is_Sc=_Prti}', ""); - Expect(0, 68447, '\p{^Is_Sc=_Prti}', ""); - Expect(0, 68447, '\P{Is_Sc=_Prti}', ""); - Expect(1, 68447, '\P{^Is_Sc=_Prti}', ""); - Expect(0, 68448, '\p{Is_Sc=_Prti}', ""); - Expect(1, 68448, '\p{^Is_Sc=_Prti}', ""); - Expect(1, 68448, '\P{Is_Sc=_Prti}', ""); - Expect(0, 68448, '\P{^Is_Sc=_Prti}', ""); - Error('\p{Script=/a/_ Rejang}'); - Error('\P{Script=/a/_ Rejang}'); + Expect(1, 68447, '\p{Is_Sc= Prti}', ""); + Expect(0, 68447, '\p{^Is_Sc= Prti}', ""); + Expect(0, 68447, '\P{Is_Sc= Prti}', ""); + Expect(1, 68447, '\P{^Is_Sc= Prti}', ""); + Expect(0, 68448, '\p{Is_Sc= Prti}', ""); + Expect(1, 68448, '\p{^Is_Sc= Prti}', ""); + Expect(1, 68448, '\P{Is_Sc= Prti}', ""); + Expect(0, 68448, '\P{^Is_Sc= Prti}', ""); + Error('\p{Script: /a/Rejang}'); + Error('\P{Script: /a/Rejang}'); Expect(1, 43359, '\p{Script=:\ARejang\z:}', "");; Expect(0, 43360, '\p{Script=:\ARejang\z:}', "");; Expect(1, 43359, '\p{Script=rejang}', ""); @@ -130910,38 +134664,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43360, '\P{^Script=rejang}', ""); Expect(1, 43359, '\p{Script=:\Arejang\z:}', "");; Expect(0, 43360, '\p{Script=:\Arejang\z:}', "");; - Expect(1, 43359, '\p{Script=- rejang}', ""); - Expect(0, 43359, '\p{^Script=- rejang}', ""); - Expect(0, 43359, '\P{Script=- rejang}', ""); - Expect(1, 43359, '\P{^Script=- rejang}', ""); - Expect(0, 43360, '\p{Script=- rejang}', ""); - Expect(1, 43360, '\p{^Script=- rejang}', ""); - Expect(1, 43360, '\P{Script=- rejang}', ""); - Expect(0, 43360, '\P{^Script=- rejang}', ""); - Error('\p{Sc=-rjng/a/}'); - Error('\P{Sc=-rjng/a/}'); + Expect(1, 43359, '\p{Script= Rejang}', ""); + Expect(0, 43359, '\p{^Script= Rejang}', ""); + Expect(0, 43359, '\P{Script= Rejang}', ""); + Expect(1, 43359, '\P{^Script= Rejang}', ""); + Expect(0, 43360, '\p{Script= Rejang}', ""); + Expect(1, 43360, '\p{^Script= Rejang}', ""); + Expect(1, 43360, '\P{Script= Rejang}', ""); + Expect(0, 43360, '\P{^Script= Rejang}', ""); + Error('\p{Sc: RJNG/a/}'); + Error('\P{Sc: RJNG/a/}'); Expect(1, 43359, '\p{Sc=:\ARjng\z:}', "");; Expect(0, 43360, '\p{Sc=:\ARjng\z:}', "");; - Expect(1, 43359, '\p{Sc=rjng}', ""); - Expect(0, 43359, '\p{^Sc=rjng}', ""); - Expect(0, 43359, '\P{Sc=rjng}', ""); - Expect(1, 43359, '\P{^Sc=rjng}', ""); - Expect(0, 43360, '\p{Sc=rjng}', ""); - Expect(1, 43360, '\p{^Sc=rjng}', ""); - Expect(1, 43360, '\P{Sc=rjng}', ""); - Expect(0, 43360, '\P{^Sc=rjng}', ""); + Expect(1, 43359, '\p{Sc: rjng}', ""); + Expect(0, 43359, '\p{^Sc: rjng}', ""); + Expect(0, 43359, '\P{Sc: rjng}', ""); + Expect(1, 43359, '\P{^Sc: rjng}', ""); + Expect(0, 43360, '\p{Sc: rjng}', ""); + Expect(1, 43360, '\p{^Sc: rjng}', ""); + Expect(1, 43360, '\P{Sc: rjng}', ""); + Expect(0, 43360, '\P{^Sc: rjng}', ""); Expect(1, 43359, '\p{Sc=:\Arjng\z:}', "");; Expect(0, 43360, '\p{Sc=:\Arjng\z:}', "");; - Expect(1, 43359, '\p{Sc: rjng}', ""); - Expect(0, 43359, '\p{^Sc: rjng}', ""); - Expect(0, 43359, '\P{Sc: rjng}', ""); - Expect(1, 43359, '\P{^Sc: rjng}', ""); - Expect(0, 43360, '\p{Sc: rjng}', ""); - Expect(1, 43360, '\p{^Sc: rjng}', ""); - Expect(1, 43360, '\P{Sc: rjng}', ""); - Expect(0, 43360, '\P{^Sc: rjng}', ""); - Error('\p{Is_Script=/a/_Rejang}'); - Error('\P{Is_Script=/a/_Rejang}'); + Expect(1, 43359, '\p{Sc= rjng}', ""); + Expect(0, 43359, '\p{^Sc= rjng}', ""); + Expect(0, 43359, '\P{Sc= rjng}', ""); + Expect(1, 43359, '\P{^Sc= rjng}', ""); + Expect(0, 43360, '\p{Sc= rjng}', ""); + Expect(1, 43360, '\p{^Sc= rjng}', ""); + Expect(1, 43360, '\P{Sc= rjng}', ""); + Expect(0, 43360, '\P{^Sc= rjng}', ""); + Error('\p{Is_Script= :=REJANG}'); + Error('\P{Is_Script= :=REJANG}'); Expect(1, 43359, '\p{Is_Script=rejang}', ""); Expect(0, 43359, '\p{^Is_Script=rejang}', ""); Expect(0, 43359, '\P{Is_Script=rejang}', ""); @@ -130950,16 +134704,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43360, '\p{^Is_Script=rejang}', ""); Expect(1, 43360, '\P{Is_Script=rejang}', ""); Expect(0, 43360, '\P{^Is_Script=rejang}', ""); - Expect(1, 43359, '\p{Is_Script=-rejang}', ""); - Expect(0, 43359, '\p{^Is_Script=-rejang}', ""); - Expect(0, 43359, '\P{Is_Script=-rejang}', ""); - Expect(1, 43359, '\P{^Is_Script=-rejang}', ""); - Expect(0, 43360, '\p{Is_Script=-rejang}', ""); - Expect(1, 43360, '\p{^Is_Script=-rejang}', ""); - Expect(1, 43360, '\P{Is_Script=-rejang}', ""); - Expect(0, 43360, '\P{^Is_Script=-rejang}', ""); - Error('\p{Is_Sc=/a/ RJNG}'); - Error('\P{Is_Sc=/a/ RJNG}'); + Expect(1, 43359, '\p{Is_Script=__Rejang}', ""); + Expect(0, 43359, '\p{^Is_Script=__Rejang}', ""); + Expect(0, 43359, '\P{Is_Script=__Rejang}', ""); + Expect(1, 43359, '\P{^Is_Script=__Rejang}', ""); + Expect(0, 43360, '\p{Is_Script=__Rejang}', ""); + Expect(1, 43360, '\p{^Is_Script=__Rejang}', ""); + Expect(1, 43360, '\P{Is_Script=__Rejang}', ""); + Expect(0, 43360, '\P{^Is_Script=__Rejang}', ""); + Error('\p{Is_Sc= rjng:=}'); + Error('\P{Is_Sc= rjng:=}'); Expect(1, 43359, '\p{Is_Sc=rjng}', ""); Expect(0, 43359, '\p{^Is_Sc=rjng}', ""); Expect(0, 43359, '\P{Is_Sc=rjng}', ""); @@ -130968,38 +134722,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43360, '\p{^Is_Sc=rjng}', ""); Expect(1, 43360, '\P{Is_Sc=rjng}', ""); Expect(0, 43360, '\P{^Is_Sc=rjng}', ""); - Expect(1, 43359, '\p{Is_Sc= Rjng}', ""); - Expect(0, 43359, '\p{^Is_Sc= Rjng}', ""); - Expect(0, 43359, '\P{Is_Sc= Rjng}', ""); - Expect(1, 43359, '\P{^Is_Sc= Rjng}', ""); - Expect(0, 43360, '\p{Is_Sc= Rjng}', ""); - Expect(1, 43360, '\p{^Is_Sc= Rjng}', ""); - Expect(1, 43360, '\P{Is_Sc= Rjng}', ""); - Expect(0, 43360, '\P{^Is_Sc= Rjng}', ""); - Error('\p{Script= -hanifi_Rohingya/a/}'); - Error('\P{Script= -hanifi_Rohingya/a/}'); + Expect(1, 43359, '\p{Is_Sc: -_Rjng}', ""); + Expect(0, 43359, '\p{^Is_Sc: -_Rjng}', ""); + Expect(0, 43359, '\P{Is_Sc: -_Rjng}', ""); + Expect(1, 43359, '\P{^Is_Sc: -_Rjng}', ""); + Expect(0, 43360, '\p{Is_Sc: -_Rjng}', ""); + Expect(1, 43360, '\p{^Is_Sc: -_Rjng}', ""); + Expect(1, 43360, '\P{Is_Sc: -_Rjng}', ""); + Expect(0, 43360, '\P{^Is_Sc: -_Rjng}', ""); + Error('\p{Script= :=Hanifi_ROHINGYA}'); + Error('\P{Script= :=Hanifi_ROHINGYA}'); Expect(1, 68921, '\p{Script=:\AHanifi_Rohingya\z:}', "");; Expect(0, 68922, '\p{Script=:\AHanifi_Rohingya\z:}', "");; - Expect(1, 68921, '\p{Script: hanifirohingya}', ""); - Expect(0, 68921, '\p{^Script: hanifirohingya}', ""); - Expect(0, 68921, '\P{Script: hanifirohingya}', ""); - Expect(1, 68921, '\P{^Script: hanifirohingya}', ""); - Expect(0, 68922, '\p{Script: hanifirohingya}', ""); - Expect(1, 68922, '\p{^Script: hanifirohingya}', ""); - Expect(1, 68922, '\P{Script: hanifirohingya}', ""); - Expect(0, 68922, '\P{^Script: hanifirohingya}', ""); + Expect(1, 68921, '\p{Script=hanifirohingya}', ""); + Expect(0, 68921, '\p{^Script=hanifirohingya}', ""); + Expect(0, 68921, '\P{Script=hanifirohingya}', ""); + Expect(1, 68921, '\P{^Script=hanifirohingya}', ""); + Expect(0, 68922, '\p{Script=hanifirohingya}', ""); + Expect(1, 68922, '\p{^Script=hanifirohingya}', ""); + Expect(1, 68922, '\P{Script=hanifirohingya}', ""); + Expect(0, 68922, '\P{^Script=hanifirohingya}', ""); Expect(1, 68921, '\p{Script=:\Ahanifirohingya\z:}', "");; Expect(0, 68922, '\p{Script=:\Ahanifirohingya\z:}', "");; - Expect(1, 68921, '\p{Script= hanifi_rohingya}', ""); - Expect(0, 68921, '\p{^Script= hanifi_rohingya}', ""); - Expect(0, 68921, '\P{Script= hanifi_rohingya}', ""); - Expect(1, 68921, '\P{^Script= hanifi_rohingya}', ""); - Expect(0, 68922, '\p{Script= hanifi_rohingya}', ""); - Expect(1, 68922, '\p{^Script= hanifi_rohingya}', ""); - Expect(1, 68922, '\P{Script= hanifi_rohingya}', ""); - Expect(0, 68922, '\P{^Script= hanifi_rohingya}', ""); - Error('\p{Sc=/a/-ROHG}'); - Error('\P{Sc=/a/-ROHG}'); + Expect(1, 68921, '\p{Script=__hanifi_Rohingya}', ""); + Expect(0, 68921, '\p{^Script=__hanifi_Rohingya}', ""); + Expect(0, 68921, '\P{Script=__hanifi_Rohingya}', ""); + Expect(1, 68921, '\P{^Script=__hanifi_Rohingya}', ""); + Expect(0, 68922, '\p{Script=__hanifi_Rohingya}', ""); + Expect(1, 68922, '\p{^Script=__hanifi_Rohingya}', ""); + Expect(1, 68922, '\P{Script=__hanifi_Rohingya}', ""); + Expect(0, 68922, '\P{^Script=__hanifi_Rohingya}', ""); + Error('\p{Sc=/a/ Rohg}'); + Error('\P{Sc=/a/ Rohg}'); Expect(1, 68921, '\p{Sc=:\ARohg\z:}', "");; Expect(0, 68922, '\p{Sc=:\ARohg\z:}', "");; Expect(1, 68921, '\p{Sc=rohg}', ""); @@ -131012,34 +134766,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68922, '\P{^Sc=rohg}', ""); Expect(1, 68921, '\p{Sc=:\Arohg\z:}', "");; Expect(0, 68922, '\p{Sc=:\Arohg\z:}', "");; - Expect(1, 68921, '\p{Sc= Rohg}', ""); - Expect(0, 68921, '\p{^Sc= Rohg}', ""); - Expect(0, 68921, '\P{Sc= Rohg}', ""); - Expect(1, 68921, '\P{^Sc= Rohg}', ""); - Expect(0, 68922, '\p{Sc= Rohg}', ""); - Expect(1, 68922, '\p{^Sc= Rohg}', ""); - Expect(1, 68922, '\P{Sc= Rohg}', ""); - Expect(0, 68922, '\P{^Sc= Rohg}', ""); - Error('\p{Is_Script=HANIFI_ROHINGYA:=}'); - Error('\P{Is_Script=HANIFI_ROHINGYA:=}'); - Expect(1, 68921, '\p{Is_Script: hanifirohingya}', ""); - Expect(0, 68921, '\p{^Is_Script: hanifirohingya}', ""); - Expect(0, 68921, '\P{Is_Script: hanifirohingya}', ""); - Expect(1, 68921, '\P{^Is_Script: hanifirohingya}', ""); - Expect(0, 68922, '\p{Is_Script: hanifirohingya}', ""); - Expect(1, 68922, '\p{^Is_Script: hanifirohingya}', ""); - Expect(1, 68922, '\P{Is_Script: hanifirohingya}', ""); - Expect(0, 68922, '\P{^Is_Script: hanifirohingya}', ""); - Expect(1, 68921, '\p{Is_Script=-HANIFI_rohingya}', ""); - Expect(0, 68921, '\p{^Is_Script=-HANIFI_rohingya}', ""); - Expect(0, 68921, '\P{Is_Script=-HANIFI_rohingya}', ""); - Expect(1, 68921, '\P{^Is_Script=-HANIFI_rohingya}', ""); - Expect(0, 68922, '\p{Is_Script=-HANIFI_rohingya}', ""); - Expect(1, 68922, '\p{^Is_Script=-HANIFI_rohingya}', ""); - Expect(1, 68922, '\P{Is_Script=-HANIFI_rohingya}', ""); - Expect(0, 68922, '\P{^Is_Script=-HANIFI_rohingya}', ""); - Error('\p{Is_Sc=:=_Rohg}'); - Error('\P{Is_Sc=:=_Rohg}'); + Expect(1, 68921, '\p{Sc=- Rohg}', ""); + Expect(0, 68921, '\p{^Sc=- Rohg}', ""); + Expect(0, 68921, '\P{Sc=- Rohg}', ""); + Expect(1, 68921, '\P{^Sc=- Rohg}', ""); + Expect(0, 68922, '\p{Sc=- Rohg}', ""); + Expect(1, 68922, '\p{^Sc=- Rohg}', ""); + Expect(1, 68922, '\P{Sc=- Rohg}', ""); + Expect(0, 68922, '\P{^Sc=- Rohg}', ""); + Error('\p{Is_Script=-_HANIFI_ROHINGYA/a/}'); + Error('\P{Is_Script=-_HANIFI_ROHINGYA/a/}'); + Expect(1, 68921, '\p{Is_Script=hanifirohingya}', ""); + Expect(0, 68921, '\p{^Is_Script=hanifirohingya}', ""); + Expect(0, 68921, '\P{Is_Script=hanifirohingya}', ""); + Expect(1, 68921, '\P{^Is_Script=hanifirohingya}', ""); + Expect(0, 68922, '\p{Is_Script=hanifirohingya}', ""); + Expect(1, 68922, '\p{^Is_Script=hanifirohingya}', ""); + Expect(1, 68922, '\P{Is_Script=hanifirohingya}', ""); + Expect(0, 68922, '\P{^Is_Script=hanifirohingya}', ""); + Expect(1, 68921, '\p{Is_Script=_ hanifi_Rohingya}', ""); + Expect(0, 68921, '\p{^Is_Script=_ hanifi_Rohingya}', ""); + Expect(0, 68921, '\P{Is_Script=_ hanifi_Rohingya}', ""); + Expect(1, 68921, '\P{^Is_Script=_ hanifi_Rohingya}', ""); + Expect(0, 68922, '\p{Is_Script=_ hanifi_Rohingya}', ""); + Expect(1, 68922, '\p{^Is_Script=_ hanifi_Rohingya}', ""); + Expect(1, 68922, '\P{Is_Script=_ hanifi_Rohingya}', ""); + Expect(0, 68922, '\P{^Is_Script=_ hanifi_Rohingya}', ""); + Error('\p{Is_Sc=--Rohg:=}'); + Error('\P{Is_Sc=--Rohg:=}'); Expect(1, 68921, '\p{Is_Sc=rohg}', ""); Expect(0, 68921, '\p{^Is_Sc=rohg}', ""); Expect(0, 68921, '\P{Is_Sc=rohg}', ""); @@ -131048,16 +134802,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68922, '\p{^Is_Sc=rohg}', ""); Expect(1, 68922, '\P{Is_Sc=rohg}', ""); Expect(0, 68922, '\P{^Is_Sc=rohg}', ""); - Expect(1, 68921, '\p{Is_Sc= rohg}', ""); - Expect(0, 68921, '\p{^Is_Sc= rohg}', ""); - Expect(0, 68921, '\P{Is_Sc= rohg}', ""); - Expect(1, 68921, '\P{^Is_Sc= rohg}', ""); - Expect(0, 68922, '\p{Is_Sc= rohg}', ""); - Expect(1, 68922, '\p{^Is_Sc= rohg}', ""); - Expect(1, 68922, '\P{Is_Sc= rohg}', ""); - Expect(0, 68922, '\P{^Is_Sc= rohg}', ""); - Error('\p{Script=_:=Runic}'); - Error('\P{Script=_:=Runic}'); + Expect(1, 68921, '\p{Is_Sc=--rohg}', ""); + Expect(0, 68921, '\p{^Is_Sc=--rohg}', ""); + Expect(0, 68921, '\P{Is_Sc=--rohg}', ""); + Expect(1, 68921, '\P{^Is_Sc=--rohg}', ""); + Expect(0, 68922, '\p{Is_Sc=--rohg}', ""); + Expect(1, 68922, '\p{^Is_Sc=--rohg}', ""); + Expect(1, 68922, '\P{Is_Sc=--rohg}', ""); + Expect(0, 68922, '\P{^Is_Sc=--rohg}', ""); + Error('\p{Script=:=_ Runic}'); + Error('\P{Script=:=_ Runic}'); Expect(1, 5880, '\p{Script=:\ARunic\z:}', "");; Expect(0, 5881, '\p{Script=:\ARunic\z:}', "");; Expect(1, 5880, '\p{Script=runic}', ""); @@ -131070,8 +134824,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5881, '\P{^Script=runic}', ""); Expect(1, 5880, '\p{Script=:\Arunic\z:}', "");; Expect(0, 5881, '\p{Script=:\Arunic\z:}', "");; - Error('\p{Sc= Runr/a/}'); - Error('\P{Sc= Runr/a/}'); + Expect(1, 5880, '\p{Script= RUNIC}', ""); + Expect(0, 5880, '\p{^Script= RUNIC}', ""); + Expect(0, 5880, '\P{Script= RUNIC}', ""); + Expect(1, 5880, '\P{^Script= RUNIC}', ""); + Expect(0, 5881, '\p{Script= RUNIC}', ""); + Expect(1, 5881, '\p{^Script= RUNIC}', ""); + Expect(1, 5881, '\P{Script= RUNIC}', ""); + Expect(0, 5881, '\P{^Script= RUNIC}', ""); + Error('\p{Sc= runr/a/}'); + Error('\P{Sc= runr/a/}'); Expect(1, 5880, '\p{Sc=:\ARunr\z:}', "");; Expect(0, 5881, '\p{Sc=:\ARunr\z:}', "");; Expect(1, 5880, '\p{Sc=runr}', ""); @@ -131084,16 +134846,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5881, '\P{^Sc=runr}', ""); Expect(1, 5880, '\p{Sc=:\Arunr\z:}', "");; Expect(0, 5881, '\p{Sc=:\Arunr\z:}', "");; - Expect(1, 5880, '\p{Sc: Runr}', ""); - Expect(0, 5880, '\p{^Sc: Runr}', ""); - Expect(0, 5880, '\P{Sc: Runr}', ""); - Expect(1, 5880, '\P{^Sc: Runr}', ""); - Expect(0, 5881, '\p{Sc: Runr}', ""); - Expect(1, 5881, '\p{^Sc: Runr}', ""); - Expect(1, 5881, '\P{Sc: Runr}', ""); - Expect(0, 5881, '\P{^Sc: Runr}', ""); - Error('\p{Is_Script=-:=runic}'); - Error('\P{Is_Script=-:=runic}'); + Expect(1, 5880, '\p{Sc=-RUNR}', ""); + Expect(0, 5880, '\p{^Sc=-RUNR}', ""); + Expect(0, 5880, '\P{Sc=-RUNR}', ""); + Expect(1, 5880, '\P{^Sc=-RUNR}', ""); + Expect(0, 5881, '\p{Sc=-RUNR}', ""); + Expect(1, 5881, '\p{^Sc=-RUNR}', ""); + Expect(1, 5881, '\P{Sc=-RUNR}', ""); + Expect(0, 5881, '\P{^Sc=-RUNR}', ""); + Error('\p{Is_Script=_-Runic:=}'); + Error('\P{Is_Script=_-Runic:=}'); Expect(1, 5880, '\p{Is_Script=runic}', ""); Expect(0, 5880, '\p{^Is_Script=runic}', ""); Expect(0, 5880, '\P{Is_Script=runic}', ""); @@ -131102,16 +134864,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5881, '\p{^Is_Script=runic}', ""); Expect(1, 5881, '\P{Is_Script=runic}', ""); Expect(0, 5881, '\P{^Is_Script=runic}', ""); - Expect(1, 5880, '\p{Is_Script= _Runic}', ""); - Expect(0, 5880, '\p{^Is_Script= _Runic}', ""); - Expect(0, 5880, '\P{Is_Script= _Runic}', ""); - Expect(1, 5880, '\P{^Is_Script= _Runic}', ""); - Expect(0, 5881, '\p{Is_Script= _Runic}', ""); - Expect(1, 5881, '\p{^Is_Script= _Runic}', ""); - Expect(1, 5881, '\P{Is_Script= _Runic}', ""); - Expect(0, 5881, '\P{^Is_Script= _Runic}', ""); - Error('\p{Is_Sc=:=Runr}'); - Error('\P{Is_Sc=:=Runr}'); + Expect(1, 5880, '\p{Is_Script= RUNIC}', ""); + Expect(0, 5880, '\p{^Is_Script= RUNIC}', ""); + Expect(0, 5880, '\P{Is_Script= RUNIC}', ""); + Expect(1, 5880, '\P{^Is_Script= RUNIC}', ""); + Expect(0, 5881, '\p{Is_Script= RUNIC}', ""); + Expect(1, 5881, '\p{^Is_Script= RUNIC}', ""); + Expect(1, 5881, '\P{Is_Script= RUNIC}', ""); + Expect(0, 5881, '\P{^Is_Script= RUNIC}', ""); + Error('\p{Is_Sc=/a/_ runr}'); + Error('\P{Is_Sc=/a/_ runr}'); Expect(1, 5880, '\p{Is_Sc=runr}', ""); Expect(0, 5880, '\p{^Is_Sc=runr}', ""); Expect(0, 5880, '\P{Is_Sc=runr}', ""); @@ -131120,16 +134882,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5881, '\p{^Is_Sc=runr}', ""); Expect(1, 5881, '\P{Is_Sc=runr}', ""); Expect(0, 5881, '\P{^Is_Sc=runr}', ""); - Expect(1, 5880, '\p{Is_Sc=-Runr}', ""); - Expect(0, 5880, '\p{^Is_Sc=-Runr}', ""); - Expect(0, 5880, '\P{Is_Sc=-Runr}', ""); - Expect(1, 5880, '\P{^Is_Sc=-Runr}', ""); - Expect(0, 5881, '\p{Is_Sc=-Runr}', ""); - Expect(1, 5881, '\p{^Is_Sc=-Runr}', ""); - Expect(1, 5881, '\P{Is_Sc=-Runr}', ""); - Expect(0, 5881, '\P{^Is_Sc=-Runr}', ""); - Error('\p{Script=_-Samaritan:=}'); - Error('\P{Script=_-Samaritan:=}'); + Expect(1, 5880, '\p{Is_Sc= Runr}', ""); + Expect(0, 5880, '\p{^Is_Sc= Runr}', ""); + Expect(0, 5880, '\P{Is_Sc= Runr}', ""); + Expect(1, 5880, '\P{^Is_Sc= Runr}', ""); + Expect(0, 5881, '\p{Is_Sc= Runr}', ""); + Expect(1, 5881, '\p{^Is_Sc= Runr}', ""); + Expect(1, 5881, '\P{Is_Sc= Runr}', ""); + Expect(0, 5881, '\P{^Is_Sc= Runr}', ""); + Error('\p{Script= Samaritan:=}'); + Error('\P{Script= Samaritan:=}'); Expect(1, 2110, '\p{Script=:\ASamaritan\z:}', "");; Expect(0, 2111, '\p{Script=:\ASamaritan\z:}', "");; Expect(1, 2110, '\p{Script=samaritan}', ""); @@ -131142,38 +134904,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2111, '\P{^Script=samaritan}', ""); Expect(1, 2110, '\p{Script=:\Asamaritan\z:}', "");; Expect(0, 2111, '\p{Script=:\Asamaritan\z:}', "");; - Expect(1, 2110, '\p{Script=Samaritan}', ""); - Expect(0, 2110, '\p{^Script=Samaritan}', ""); - Expect(0, 2110, '\P{Script=Samaritan}', ""); - Expect(1, 2110, '\P{^Script=Samaritan}', ""); - Expect(0, 2111, '\p{Script=Samaritan}', ""); - Expect(1, 2111, '\p{^Script=Samaritan}', ""); - Expect(1, 2111, '\P{Script=Samaritan}', ""); - Expect(0, 2111, '\P{^Script=Samaritan}', ""); - Error('\p{Sc=/a/ samr}'); - Error('\P{Sc=/a/ samr}'); + Expect(1, 2110, '\p{Script=_ Samaritan}', ""); + Expect(0, 2110, '\p{^Script=_ Samaritan}', ""); + Expect(0, 2110, '\P{Script=_ Samaritan}', ""); + Expect(1, 2110, '\P{^Script=_ Samaritan}', ""); + Expect(0, 2111, '\p{Script=_ Samaritan}', ""); + Expect(1, 2111, '\p{^Script=_ Samaritan}', ""); + Expect(1, 2111, '\P{Script=_ Samaritan}', ""); + Expect(0, 2111, '\P{^Script=_ Samaritan}', ""); + Error('\p{Sc=--samr/a/}'); + Error('\P{Sc=--samr/a/}'); Expect(1, 2110, '\p{Sc=:\ASamr\z:}', "");; Expect(0, 2111, '\p{Sc=:\ASamr\z:}', "");; - Expect(1, 2110, '\p{Sc: samr}', ""); - Expect(0, 2110, '\p{^Sc: samr}', ""); - Expect(0, 2110, '\P{Sc: samr}', ""); - Expect(1, 2110, '\P{^Sc: samr}', ""); - Expect(0, 2111, '\p{Sc: samr}', ""); - Expect(1, 2111, '\p{^Sc: samr}', ""); - Expect(1, 2111, '\P{Sc: samr}', ""); - Expect(0, 2111, '\P{^Sc: samr}', ""); + Expect(1, 2110, '\p{Sc=samr}', ""); + Expect(0, 2110, '\p{^Sc=samr}', ""); + Expect(0, 2110, '\P{Sc=samr}', ""); + Expect(1, 2110, '\P{^Sc=samr}', ""); + Expect(0, 2111, '\p{Sc=samr}', ""); + Expect(1, 2111, '\p{^Sc=samr}', ""); + Expect(1, 2111, '\P{Sc=samr}', ""); + Expect(0, 2111, '\P{^Sc=samr}', ""); Expect(1, 2110, '\p{Sc=:\Asamr\z:}', "");; Expect(0, 2111, '\p{Sc=:\Asamr\z:}', "");; - Expect(1, 2110, '\p{Sc=- SAMR}', ""); - Expect(0, 2110, '\p{^Sc=- SAMR}', ""); - Expect(0, 2110, '\P{Sc=- SAMR}', ""); - Expect(1, 2110, '\P{^Sc=- SAMR}', ""); - Expect(0, 2111, '\p{Sc=- SAMR}', ""); - Expect(1, 2111, '\p{^Sc=- SAMR}', ""); - Expect(1, 2111, '\P{Sc=- SAMR}', ""); - Expect(0, 2111, '\P{^Sc=- SAMR}', ""); - Error('\p{Is_Script=/a/ Samaritan}'); - Error('\P{Is_Script=/a/ Samaritan}'); + Expect(1, 2110, '\p{Sc=_-Samr}', ""); + Expect(0, 2110, '\p{^Sc=_-Samr}', ""); + Expect(0, 2110, '\P{Sc=_-Samr}', ""); + Expect(1, 2110, '\P{^Sc=_-Samr}', ""); + Expect(0, 2111, '\p{Sc=_-Samr}', ""); + Expect(1, 2111, '\p{^Sc=_-Samr}', ""); + Expect(1, 2111, '\P{Sc=_-Samr}', ""); + Expect(0, 2111, '\P{^Sc=_-Samr}', ""); + Error('\p{Is_Script=- Samaritan/a/}'); + Error('\P{Is_Script=- Samaritan/a/}'); Expect(1, 2110, '\p{Is_Script=samaritan}', ""); Expect(0, 2110, '\p{^Is_Script=samaritan}', ""); Expect(0, 2110, '\P{Is_Script=samaritan}', ""); @@ -131182,56 +134944,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2111, '\p{^Is_Script=samaritan}', ""); Expect(1, 2111, '\P{Is_Script=samaritan}', ""); Expect(0, 2111, '\P{^Is_Script=samaritan}', ""); - Expect(1, 2110, '\p{Is_Script=_-samaritan}', ""); - Expect(0, 2110, '\p{^Is_Script=_-samaritan}', ""); - Expect(0, 2110, '\P{Is_Script=_-samaritan}', ""); - Expect(1, 2110, '\P{^Is_Script=_-samaritan}', ""); - Expect(0, 2111, '\p{Is_Script=_-samaritan}', ""); - Expect(1, 2111, '\p{^Is_Script=_-samaritan}', ""); - Expect(1, 2111, '\P{Is_Script=_-samaritan}', ""); - Expect(0, 2111, '\P{^Is_Script=_-samaritan}', ""); - Error('\p{Is_Sc= :=samr}'); - Error('\P{Is_Sc= :=samr}'); - Expect(1, 2110, '\p{Is_Sc=samr}', ""); - Expect(0, 2110, '\p{^Is_Sc=samr}', ""); - Expect(0, 2110, '\P{Is_Sc=samr}', ""); - Expect(1, 2110, '\P{^Is_Sc=samr}', ""); - Expect(0, 2111, '\p{Is_Sc=samr}', ""); - Expect(1, 2111, '\p{^Is_Sc=samr}', ""); - Expect(1, 2111, '\P{Is_Sc=samr}', ""); - Expect(0, 2111, '\P{^Is_Sc=samr}', ""); - Expect(1, 2110, '\p{Is_Sc=- samr}', ""); - Expect(0, 2110, '\p{^Is_Sc=- samr}', ""); - Expect(0, 2110, '\P{Is_Sc=- samr}', ""); - Expect(1, 2110, '\P{^Is_Sc=- samr}', ""); - Expect(0, 2111, '\p{Is_Sc=- samr}', ""); - Expect(1, 2111, '\p{^Is_Sc=- samr}', ""); - Expect(1, 2111, '\P{Is_Sc=- samr}', ""); - Expect(0, 2111, '\P{^Is_Sc=- samr}', ""); - Error('\p{Script=-:=old_SOUTH_arabian}'); - Error('\P{Script=-:=old_SOUTH_arabian}'); + Expect(1, 2110, '\p{Is_Script= samaritan}', ""); + Expect(0, 2110, '\p{^Is_Script= samaritan}', ""); + Expect(0, 2110, '\P{Is_Script= samaritan}', ""); + Expect(1, 2110, '\P{^Is_Script= samaritan}', ""); + Expect(0, 2111, '\p{Is_Script= samaritan}', ""); + Expect(1, 2111, '\p{^Is_Script= samaritan}', ""); + Expect(1, 2111, '\P{Is_Script= samaritan}', ""); + Expect(0, 2111, '\P{^Is_Script= samaritan}', ""); + Error('\p{Is_Sc=:= -Samr}'); + Error('\P{Is_Sc=:= -Samr}'); + Expect(1, 2110, '\p{Is_Sc: samr}', ""); + Expect(0, 2110, '\p{^Is_Sc: samr}', ""); + Expect(0, 2110, '\P{Is_Sc: samr}', ""); + Expect(1, 2110, '\P{^Is_Sc: samr}', ""); + Expect(0, 2111, '\p{Is_Sc: samr}', ""); + Expect(1, 2111, '\p{^Is_Sc: samr}', ""); + Expect(1, 2111, '\P{Is_Sc: samr}', ""); + Expect(0, 2111, '\P{^Is_Sc: samr}', ""); + Expect(1, 2110, '\p{Is_Sc= Samr}', ""); + Expect(0, 2110, '\p{^Is_Sc= Samr}', ""); + Expect(0, 2110, '\P{Is_Sc= Samr}', ""); + Expect(1, 2110, '\P{^Is_Sc= Samr}', ""); + Expect(0, 2111, '\p{Is_Sc= Samr}', ""); + Expect(1, 2111, '\p{^Is_Sc= Samr}', ""); + Expect(1, 2111, '\P{Is_Sc= Samr}', ""); + Expect(0, 2111, '\P{^Is_Sc= Samr}', ""); + Error('\p{Script: :=old_South_ARABIAN}'); + Error('\P{Script: :=old_South_ARABIAN}'); Expect(1, 68223, '\p{Script=:\AOld_South_Arabian\z:}', "");; Expect(0, 68224, '\p{Script=:\AOld_South_Arabian\z:}', "");; - Expect(1, 68223, '\p{Script: oldsoutharabian}', ""); - Expect(0, 68223, '\p{^Script: oldsoutharabian}', ""); - Expect(0, 68223, '\P{Script: oldsoutharabian}', ""); - Expect(1, 68223, '\P{^Script: oldsoutharabian}', ""); - Expect(0, 68224, '\p{Script: oldsoutharabian}', ""); - Expect(1, 68224, '\p{^Script: oldsoutharabian}', ""); - Expect(1, 68224, '\P{Script: oldsoutharabian}', ""); - Expect(0, 68224, '\P{^Script: oldsoutharabian}', ""); + Expect(1, 68223, '\p{Script: oldsoutharabian}', ""); + Expect(0, 68223, '\p{^Script: oldsoutharabian}', ""); + Expect(0, 68223, '\P{Script: oldsoutharabian}', ""); + Expect(1, 68223, '\P{^Script: oldsoutharabian}', ""); + Expect(0, 68224, '\p{Script: oldsoutharabian}', ""); + Expect(1, 68224, '\p{^Script: oldsoutharabian}', ""); + Expect(1, 68224, '\P{Script: oldsoutharabian}', ""); + Expect(0, 68224, '\P{^Script: oldsoutharabian}', ""); Expect(1, 68223, '\p{Script=:\Aoldsoutharabian\z:}', "");; Expect(0, 68224, '\p{Script=:\Aoldsoutharabian\z:}', "");; - Expect(1, 68223, '\p{Script= _OLD_South_Arabian}', ""); - Expect(0, 68223, '\p{^Script= _OLD_South_Arabian}', ""); - Expect(0, 68223, '\P{Script= _OLD_South_Arabian}', ""); - Expect(1, 68223, '\P{^Script= _OLD_South_Arabian}', ""); - Expect(0, 68224, '\p{Script= _OLD_South_Arabian}', ""); - Expect(1, 68224, '\p{^Script= _OLD_South_Arabian}', ""); - Expect(1, 68224, '\P{Script= _OLD_South_Arabian}', ""); - Expect(0, 68224, '\P{^Script= _OLD_South_Arabian}', ""); - Error('\p{Sc=/a/ SARB}'); - Error('\P{Sc=/a/ SARB}'); + Expect(1, 68223, '\p{Script=--OLD_SOUTH_Arabian}', ""); + Expect(0, 68223, '\p{^Script=--OLD_SOUTH_Arabian}', ""); + Expect(0, 68223, '\P{Script=--OLD_SOUTH_Arabian}', ""); + Expect(1, 68223, '\P{^Script=--OLD_SOUTH_Arabian}', ""); + Expect(0, 68224, '\p{Script=--OLD_SOUTH_Arabian}', ""); + Expect(1, 68224, '\p{^Script=--OLD_SOUTH_Arabian}', ""); + Expect(1, 68224, '\P{Script=--OLD_SOUTH_Arabian}', ""); + Expect(0, 68224, '\P{^Script=--OLD_SOUTH_Arabian}', ""); + Error('\p{Sc: Sarb/a/}'); + Error('\P{Sc: Sarb/a/}'); Expect(1, 68223, '\p{Sc=:\ASarb\z:}', "");; Expect(0, 68224, '\p{Sc=:\ASarb\z:}', "");; Expect(1, 68223, '\p{Sc=sarb}', ""); @@ -131244,16 +135006,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68224, '\P{^Sc=sarb}', ""); Expect(1, 68223, '\p{Sc=:\Asarb\z:}', "");; Expect(0, 68224, '\p{Sc=:\Asarb\z:}', "");; - Expect(1, 68223, '\p{Sc: SARB}', ""); - Expect(0, 68223, '\p{^Sc: SARB}', ""); - Expect(0, 68223, '\P{Sc: SARB}', ""); - Expect(1, 68223, '\P{^Sc: SARB}', ""); - Expect(0, 68224, '\p{Sc: SARB}', ""); - Expect(1, 68224, '\p{^Sc: SARB}', ""); - Expect(1, 68224, '\P{Sc: SARB}', ""); - Expect(0, 68224, '\P{^Sc: SARB}', ""); - Error('\p{Is_Script=/a/_Old_SOUTH_Arabian}'); - Error('\P{Is_Script=/a/_Old_SOUTH_Arabian}'); + Expect(1, 68223, '\p{Sc= SARB}', ""); + Expect(0, 68223, '\p{^Sc= SARB}', ""); + Expect(0, 68223, '\P{Sc= SARB}', ""); + Expect(1, 68223, '\P{^Sc= SARB}', ""); + Expect(0, 68224, '\p{Sc= SARB}', ""); + Expect(1, 68224, '\p{^Sc= SARB}', ""); + Expect(1, 68224, '\P{Sc= SARB}', ""); + Expect(0, 68224, '\P{^Sc= SARB}', ""); + Error('\p{Is_Script= Old_SOUTH_ARABIAN:=}'); + Error('\P{Is_Script= Old_SOUTH_ARABIAN:=}'); Expect(1, 68223, '\p{Is_Script=oldsoutharabian}', ""); Expect(0, 68223, '\p{^Is_Script=oldsoutharabian}', ""); Expect(0, 68223, '\P{Is_Script=oldsoutharabian}', ""); @@ -131262,16 +135024,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68224, '\p{^Is_Script=oldsoutharabian}', ""); Expect(1, 68224, '\P{Is_Script=oldsoutharabian}', ""); Expect(0, 68224, '\P{^Is_Script=oldsoutharabian}', ""); - Expect(1, 68223, '\p{Is_Script: __OLD_South_ARABIAN}', ""); - Expect(0, 68223, '\p{^Is_Script: __OLD_South_ARABIAN}', ""); - Expect(0, 68223, '\P{Is_Script: __OLD_South_ARABIAN}', ""); - Expect(1, 68223, '\P{^Is_Script: __OLD_South_ARABIAN}', ""); - Expect(0, 68224, '\p{Is_Script: __OLD_South_ARABIAN}', ""); - Expect(1, 68224, '\p{^Is_Script: __OLD_South_ARABIAN}', ""); - Expect(1, 68224, '\P{Is_Script: __OLD_South_ARABIAN}', ""); - Expect(0, 68224, '\P{^Is_Script: __OLD_South_ARABIAN}', ""); - Error('\p{Is_Sc=:=-SARB}'); - Error('\P{Is_Sc=:=-SARB}'); + Expect(1, 68223, '\p{Is_Script=_ OLD_South_Arabian}', ""); + Expect(0, 68223, '\p{^Is_Script=_ OLD_South_Arabian}', ""); + Expect(0, 68223, '\P{Is_Script=_ OLD_South_Arabian}', ""); + Expect(1, 68223, '\P{^Is_Script=_ OLD_South_Arabian}', ""); + Expect(0, 68224, '\p{Is_Script=_ OLD_South_Arabian}', ""); + Expect(1, 68224, '\p{^Is_Script=_ OLD_South_Arabian}', ""); + Expect(1, 68224, '\P{Is_Script=_ OLD_South_Arabian}', ""); + Expect(0, 68224, '\P{^Is_Script=_ OLD_South_Arabian}', ""); + Error('\p{Is_Sc=:= Sarb}'); + Error('\P{Is_Sc=:= Sarb}'); Expect(1, 68223, '\p{Is_Sc=sarb}', ""); Expect(0, 68223, '\p{^Is_Sc=sarb}', ""); Expect(0, 68223, '\P{Is_Sc=sarb}', ""); @@ -131280,38 +135042,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68224, '\p{^Is_Sc=sarb}', ""); Expect(1, 68224, '\P{Is_Sc=sarb}', ""); Expect(0, 68224, '\P{^Is_Sc=sarb}', ""); - Expect(1, 68223, '\p{Is_Sc= sarb}', ""); - Expect(0, 68223, '\p{^Is_Sc= sarb}', ""); - Expect(0, 68223, '\P{Is_Sc= sarb}', ""); - Expect(1, 68223, '\P{^Is_Sc= sarb}', ""); - Expect(0, 68224, '\p{Is_Sc= sarb}', ""); - Expect(1, 68224, '\p{^Is_Sc= sarb}', ""); - Expect(1, 68224, '\P{Is_Sc= sarb}', ""); - Expect(0, 68224, '\P{^Is_Sc= sarb}', ""); - Error('\p{Script=_:=Saurashtra}'); - Error('\P{Script=_:=Saurashtra}'); + Expect(1, 68223, '\p{Is_Sc=- sarb}', ""); + Expect(0, 68223, '\p{^Is_Sc=- sarb}', ""); + Expect(0, 68223, '\P{Is_Sc=- sarb}', ""); + Expect(1, 68223, '\P{^Is_Sc=- sarb}', ""); + Expect(0, 68224, '\p{Is_Sc=- sarb}', ""); + Expect(1, 68224, '\p{^Is_Sc=- sarb}', ""); + Expect(1, 68224, '\P{Is_Sc=- sarb}', ""); + Expect(0, 68224, '\P{^Is_Sc=- sarb}', ""); + Error('\p{Script=_ saurashtra/a/}'); + Error('\P{Script=_ saurashtra/a/}'); Expect(1, 43225, '\p{Script=:\ASaurashtra\z:}', "");; Expect(0, 43226, '\p{Script=:\ASaurashtra\z:}', "");; - Expect(1, 43225, '\p{Script: saurashtra}', ""); - Expect(0, 43225, '\p{^Script: saurashtra}', ""); - Expect(0, 43225, '\P{Script: saurashtra}', ""); - Expect(1, 43225, '\P{^Script: saurashtra}', ""); - Expect(0, 43226, '\p{Script: saurashtra}', ""); - Expect(1, 43226, '\p{^Script: saurashtra}', ""); - Expect(1, 43226, '\P{Script: saurashtra}', ""); - Expect(0, 43226, '\P{^Script: saurashtra}', ""); + Expect(1, 43225, '\p{Script=saurashtra}', ""); + Expect(0, 43225, '\p{^Script=saurashtra}', ""); + Expect(0, 43225, '\P{Script=saurashtra}', ""); + Expect(1, 43225, '\P{^Script=saurashtra}', ""); + Expect(0, 43226, '\p{Script=saurashtra}', ""); + Expect(1, 43226, '\p{^Script=saurashtra}', ""); + Expect(1, 43226, '\P{Script=saurashtra}', ""); + Expect(0, 43226, '\P{^Script=saurashtra}', ""); Expect(1, 43225, '\p{Script=:\Asaurashtra\z:}', "");; Expect(0, 43226, '\p{Script=:\Asaurashtra\z:}', "");; - Expect(1, 43225, '\p{Script= Saurashtra}', ""); - Expect(0, 43225, '\p{^Script= Saurashtra}', ""); - Expect(0, 43225, '\P{Script= Saurashtra}', ""); - Expect(1, 43225, '\P{^Script= Saurashtra}', ""); - Expect(0, 43226, '\p{Script= Saurashtra}', ""); - Expect(1, 43226, '\p{^Script= Saurashtra}', ""); - Expect(1, 43226, '\P{Script= Saurashtra}', ""); - Expect(0, 43226, '\P{^Script= Saurashtra}', ""); - Error('\p{Sc=:= saur}'); - Error('\P{Sc=:= saur}'); + Expect(1, 43225, '\p{Script=--Saurashtra}', ""); + Expect(0, 43225, '\p{^Script=--Saurashtra}', ""); + Expect(0, 43225, '\P{Script=--Saurashtra}', ""); + Expect(1, 43225, '\P{^Script=--Saurashtra}', ""); + Expect(0, 43226, '\p{Script=--Saurashtra}', ""); + Expect(1, 43226, '\p{^Script=--Saurashtra}', ""); + Expect(1, 43226, '\P{Script=--Saurashtra}', ""); + Expect(0, 43226, '\P{^Script=--Saurashtra}', ""); + Error('\p{Sc= :=Saur}'); + Error('\P{Sc= :=Saur}'); Expect(1, 43225, '\p{Sc=:\ASaur\z:}', "");; Expect(0, 43226, '\p{Sc=:\ASaur\z:}', "");; Expect(1, 43225, '\p{Sc=saur}', ""); @@ -131324,16 +135086,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43226, '\P{^Sc=saur}', ""); Expect(1, 43225, '\p{Sc=:\Asaur\z:}', "");; Expect(0, 43226, '\p{Sc=:\Asaur\z:}', "");; - Expect(1, 43225, '\p{Sc= Saur}', ""); - Expect(0, 43225, '\p{^Sc= Saur}', ""); - Expect(0, 43225, '\P{Sc= Saur}', ""); - Expect(1, 43225, '\P{^Sc= Saur}', ""); - Expect(0, 43226, '\p{Sc= Saur}', ""); - Expect(1, 43226, '\p{^Sc= Saur}', ""); - Expect(1, 43226, '\P{Sc= Saur}', ""); - Expect(0, 43226, '\P{^Sc= Saur}', ""); - Error('\p{Is_Script=_/a/Saurashtra}'); - Error('\P{Is_Script=_/a/Saurashtra}'); + Expect(1, 43225, '\p{Sc: Saur}', ""); + Expect(0, 43225, '\p{^Sc: Saur}', ""); + Expect(0, 43225, '\P{Sc: Saur}', ""); + Expect(1, 43225, '\P{^Sc: Saur}', ""); + Expect(0, 43226, '\p{Sc: Saur}', ""); + Expect(1, 43226, '\p{^Sc: Saur}', ""); + Expect(1, 43226, '\P{Sc: Saur}', ""); + Expect(0, 43226, '\P{^Sc: Saur}', ""); + Error('\p{Is_Script= Saurashtra/a/}'); + Error('\P{Is_Script= Saurashtra/a/}'); Expect(1, 43225, '\p{Is_Script=saurashtra}', ""); Expect(0, 43225, '\p{^Is_Script=saurashtra}', ""); Expect(0, 43225, '\P{Is_Script=saurashtra}', ""); @@ -131342,16 +135104,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43226, '\p{^Is_Script=saurashtra}', ""); Expect(1, 43226, '\P{Is_Script=saurashtra}', ""); Expect(0, 43226, '\P{^Is_Script=saurashtra}', ""); - Expect(1, 43225, '\p{Is_Script: _saurashtra}', ""); - Expect(0, 43225, '\p{^Is_Script: _saurashtra}', ""); - Expect(0, 43225, '\P{Is_Script: _saurashtra}', ""); - Expect(1, 43225, '\P{^Is_Script: _saurashtra}', ""); - Expect(0, 43226, '\p{Is_Script: _saurashtra}', ""); - Expect(1, 43226, '\p{^Is_Script: _saurashtra}', ""); - Expect(1, 43226, '\P{Is_Script: _saurashtra}', ""); - Expect(0, 43226, '\P{^Is_Script: _saurashtra}', ""); - Error('\p{Is_Sc= /a/Saur}'); - Error('\P{Is_Sc= /a/Saur}'); + Expect(1, 43225, '\p{Is_Script: _Saurashtra}', ""); + Expect(0, 43225, '\p{^Is_Script: _Saurashtra}', ""); + Expect(0, 43225, '\P{Is_Script: _Saurashtra}', ""); + Expect(1, 43225, '\P{^Is_Script: _Saurashtra}', ""); + Expect(0, 43226, '\p{Is_Script: _Saurashtra}', ""); + Expect(1, 43226, '\p{^Is_Script: _Saurashtra}', ""); + Expect(1, 43226, '\P{Is_Script: _Saurashtra}', ""); + Expect(0, 43226, '\P{^Is_Script: _Saurashtra}', ""); + Error('\p{Is_Sc=:= Saur}'); + Error('\P{Is_Sc=:= Saur}'); Expect(1, 43225, '\p{Is_Sc=saur}', ""); Expect(0, 43225, '\p{^Is_Sc=saur}', ""); Expect(0, 43225, '\P{Is_Sc=saur}', ""); @@ -131360,16 +135122,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43226, '\p{^Is_Sc=saur}', ""); Expect(1, 43226, '\P{Is_Sc=saur}', ""); Expect(0, 43226, '\P{^Is_Sc=saur}', ""); - Expect(1, 43225, '\p{Is_Sc= Saur}', ""); - Expect(0, 43225, '\p{^Is_Sc= Saur}', ""); - Expect(0, 43225, '\P{Is_Sc= Saur}', ""); - Expect(1, 43225, '\P{^Is_Sc= Saur}', ""); - Expect(0, 43226, '\p{Is_Sc= Saur}', ""); - Expect(1, 43226, '\p{^Is_Sc= Saur}', ""); - Expect(1, 43226, '\P{Is_Sc= Saur}', ""); - Expect(0, 43226, '\P{^Is_Sc= Saur}', ""); - Error('\p{Script=/a/ SignWriting}'); - Error('\P{Script=/a/ SignWriting}'); + Expect(1, 43225, '\p{Is_Sc=- saur}', ""); + Expect(0, 43225, '\p{^Is_Sc=- saur}', ""); + Expect(0, 43225, '\P{Is_Sc=- saur}', ""); + Expect(1, 43225, '\P{^Is_Sc=- saur}', ""); + Expect(0, 43226, '\p{Is_Sc=- saur}', ""); + Expect(1, 43226, '\p{^Is_Sc=- saur}', ""); + Expect(1, 43226, '\P{Is_Sc=- saur}', ""); + Expect(0, 43226, '\P{^Is_Sc=- saur}', ""); + Error('\p{Script: _:=signwriting}'); + Error('\P{Script: _:=signwriting}'); Expect(1, 121519, '\p{Script=:\ASignWriting\z:}', "");; Expect(0, 121520, '\p{Script=:\ASignWriting\z:}', "");; Expect(1, 121519, '\p{Script=signwriting}', ""); @@ -131382,16 +135144,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 121520, '\P{^Script=signwriting}', ""); Expect(1, 121519, '\p{Script=:\Asignwriting\z:}', "");; Expect(0, 121520, '\p{Script=:\Asignwriting\z:}', "");; - Expect(1, 121519, '\p{Script=__SignWriting}', ""); - Expect(0, 121519, '\p{^Script=__SignWriting}', ""); - Expect(0, 121519, '\P{Script=__SignWriting}', ""); - Expect(1, 121519, '\P{^Script=__SignWriting}', ""); - Expect(0, 121520, '\p{Script=__SignWriting}', ""); - Expect(1, 121520, '\p{^Script=__SignWriting}', ""); - Expect(1, 121520, '\P{Script=__SignWriting}', ""); - Expect(0, 121520, '\P{^Script=__SignWriting}', ""); - Error('\p{Sc=/a/__Sgnw}'); - Error('\P{Sc=/a/__Sgnw}'); + Expect(1, 121519, '\p{Script= -signwriting}', ""); + Expect(0, 121519, '\p{^Script= -signwriting}', ""); + Expect(0, 121519, '\P{Script= -signwriting}', ""); + Expect(1, 121519, '\P{^Script= -signwriting}', ""); + Expect(0, 121520, '\p{Script= -signwriting}', ""); + Expect(1, 121520, '\p{^Script= -signwriting}', ""); + Expect(1, 121520, '\P{Script= -signwriting}', ""); + Expect(0, 121520, '\P{^Script= -signwriting}', ""); + Error('\p{Sc: SGNW/a/}'); + Error('\P{Sc: SGNW/a/}'); Expect(1, 121519, '\p{Sc=:\ASgnw\z:}', "");; Expect(0, 121520, '\p{Sc=:\ASgnw\z:}', "");; Expect(1, 121519, '\p{Sc=sgnw}', ""); @@ -131404,16 +135166,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 121520, '\P{^Sc=sgnw}', ""); Expect(1, 121519, '\p{Sc=:\Asgnw\z:}', "");; Expect(0, 121520, '\p{Sc=:\Asgnw\z:}', "");; - Expect(1, 121519, '\p{Sc=_-Sgnw}', ""); - Expect(0, 121519, '\p{^Sc=_-Sgnw}', ""); - Expect(0, 121519, '\P{Sc=_-Sgnw}', ""); - Expect(1, 121519, '\P{^Sc=_-Sgnw}', ""); - Expect(0, 121520, '\p{Sc=_-Sgnw}', ""); - Expect(1, 121520, '\p{^Sc=_-Sgnw}', ""); - Expect(1, 121520, '\P{Sc=_-Sgnw}', ""); - Expect(0, 121520, '\P{^Sc=_-Sgnw}', ""); - Error('\p{Is_Script= SignWriting/a/}'); - Error('\P{Is_Script= SignWriting/a/}'); + Expect(1, 121519, '\p{Sc=-_SGNW}', ""); + Expect(0, 121519, '\p{^Sc=-_SGNW}', ""); + Expect(0, 121519, '\P{Sc=-_SGNW}', ""); + Expect(1, 121519, '\P{^Sc=-_SGNW}', ""); + Expect(0, 121520, '\p{Sc=-_SGNW}', ""); + Expect(1, 121520, '\p{^Sc=-_SGNW}', ""); + Expect(1, 121520, '\P{Sc=-_SGNW}', ""); + Expect(0, 121520, '\P{^Sc=-_SGNW}', ""); + Error('\p{Is_Script: :=_ SIGNWRITING}'); + Error('\P{Is_Script: :=_ SIGNWRITING}'); Expect(1, 121519, '\p{Is_Script=signwriting}', ""); Expect(0, 121519, '\p{^Is_Script=signwriting}', ""); Expect(0, 121519, '\P{Is_Script=signwriting}', ""); @@ -131422,16 +135184,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121520, '\p{^Is_Script=signwriting}', ""); Expect(1, 121520, '\P{Is_Script=signwriting}', ""); Expect(0, 121520, '\P{^Is_Script=signwriting}', ""); - Expect(1, 121519, '\p{Is_Script=_signwriting}', ""); - Expect(0, 121519, '\p{^Is_Script=_signwriting}', ""); - Expect(0, 121519, '\P{Is_Script=_signwriting}', ""); - Expect(1, 121519, '\P{^Is_Script=_signwriting}', ""); - Expect(0, 121520, '\p{Is_Script=_signwriting}', ""); - Expect(1, 121520, '\p{^Is_Script=_signwriting}', ""); - Expect(1, 121520, '\P{Is_Script=_signwriting}', ""); - Expect(0, 121520, '\P{^Is_Script=_signwriting}', ""); - Error('\p{Is_Sc=/a/Sgnw}'); - Error('\P{Is_Sc=/a/Sgnw}'); + Expect(1, 121519, '\p{Is_Script= -SignWriting}', ""); + Expect(0, 121519, '\p{^Is_Script= -SignWriting}', ""); + Expect(0, 121519, '\P{Is_Script= -SignWriting}', ""); + Expect(1, 121519, '\P{^Is_Script= -SignWriting}', ""); + Expect(0, 121520, '\p{Is_Script= -SignWriting}', ""); + Expect(1, 121520, '\p{^Is_Script= -SignWriting}', ""); + Expect(1, 121520, '\P{Is_Script= -SignWriting}', ""); + Expect(0, 121520, '\P{^Is_Script= -SignWriting}', ""); + Error('\p{Is_Sc=/a/SGNW}'); + Error('\P{Is_Sc=/a/SGNW}'); Expect(1, 121519, '\p{Is_Sc=sgnw}', ""); Expect(0, 121519, '\p{^Is_Sc=sgnw}', ""); Expect(0, 121519, '\P{Is_Sc=sgnw}', ""); @@ -131440,16 +135202,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121520, '\p{^Is_Sc=sgnw}', ""); Expect(1, 121520, '\P{Is_Sc=sgnw}', ""); Expect(0, 121520, '\P{^Is_Sc=sgnw}', ""); - Expect(1, 121519, '\p{Is_Sc=--SGNW}', ""); - Expect(0, 121519, '\p{^Is_Sc=--SGNW}', ""); - Expect(0, 121519, '\P{Is_Sc=--SGNW}', ""); - Expect(1, 121519, '\P{^Is_Sc=--SGNW}', ""); - Expect(0, 121520, '\p{Is_Sc=--SGNW}', ""); - Expect(1, 121520, '\p{^Is_Sc=--SGNW}', ""); - Expect(1, 121520, '\P{Is_Sc=--SGNW}', ""); - Expect(0, 121520, '\P{^Is_Sc=--SGNW}', ""); - Error('\p{Script: _Shavian/a/}'); - Error('\P{Script: _Shavian/a/}'); + Expect(1, 121519, '\p{Is_Sc=-SGNW}', ""); + Expect(0, 121519, '\p{^Is_Sc=-SGNW}', ""); + Expect(0, 121519, '\P{Is_Sc=-SGNW}', ""); + Expect(1, 121519, '\P{^Is_Sc=-SGNW}', ""); + Expect(0, 121520, '\p{Is_Sc=-SGNW}', ""); + Expect(1, 121520, '\p{^Is_Sc=-SGNW}', ""); + Expect(1, 121520, '\P{Is_Sc=-SGNW}', ""); + Expect(0, 121520, '\P{^Is_Sc=-SGNW}', ""); + Error('\p{Script= -Shavian:=}'); + Error('\P{Script= -Shavian:=}'); Expect(1, 66687, '\p{Script=:\AShavian\z:}', "");; Expect(0, 66688, '\p{Script=:\AShavian\z:}', "");; Expect(1, 66687, '\p{Script=shavian}', ""); @@ -131462,16 +135224,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66688, '\P{^Script=shavian}', ""); Expect(1, 66687, '\p{Script=:\Ashavian\z:}', "");; Expect(0, 66688, '\p{Script=:\Ashavian\z:}', "");; - Expect(1, 66687, '\p{Script=Shavian}', ""); - Expect(0, 66687, '\p{^Script=Shavian}', ""); - Expect(0, 66687, '\P{Script=Shavian}', ""); - Expect(1, 66687, '\P{^Script=Shavian}', ""); - Expect(0, 66688, '\p{Script=Shavian}', ""); - Expect(1, 66688, '\p{^Script=Shavian}', ""); - Expect(1, 66688, '\P{Script=Shavian}', ""); - Expect(0, 66688, '\P{^Script=Shavian}', ""); - Error('\p{Sc: :=Shaw}'); - Error('\P{Sc: :=Shaw}'); + Expect(1, 66687, '\p{Script=- Shavian}', ""); + Expect(0, 66687, '\p{^Script=- Shavian}', ""); + Expect(0, 66687, '\P{Script=- Shavian}', ""); + Expect(1, 66687, '\P{^Script=- Shavian}', ""); + Expect(0, 66688, '\p{Script=- Shavian}', ""); + Expect(1, 66688, '\p{^Script=- Shavian}', ""); + Expect(1, 66688, '\P{Script=- Shavian}', ""); + Expect(0, 66688, '\P{^Script=- Shavian}', ""); + Error('\p{Sc=:=Shaw}'); + Error('\P{Sc=:=Shaw}'); Expect(1, 66687, '\p{Sc=:\AShaw\z:}', "");; Expect(0, 66688, '\p{Sc=:\AShaw\z:}', "");; Expect(1, 66687, '\p{Sc=shaw}', ""); @@ -131484,16 +135246,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66688, '\P{^Sc=shaw}', ""); Expect(1, 66687, '\p{Sc=:\Ashaw\z:}', "");; Expect(0, 66688, '\p{Sc=:\Ashaw\z:}', "");; - Expect(1, 66687, '\p{Sc: Shaw}', ""); - Expect(0, 66687, '\p{^Sc: Shaw}', ""); - Expect(0, 66687, '\P{Sc: Shaw}', ""); - Expect(1, 66687, '\P{^Sc: Shaw}', ""); - Expect(0, 66688, '\p{Sc: Shaw}', ""); - Expect(1, 66688, '\p{^Sc: Shaw}', ""); - Expect(1, 66688, '\P{Sc: Shaw}', ""); - Expect(0, 66688, '\P{^Sc: Shaw}', ""); - Error('\p{Is_Script=_ shavian:=}'); - Error('\P{Is_Script=_ shavian:=}'); + Expect(1, 66687, '\p{Sc=- Shaw}', ""); + Expect(0, 66687, '\p{^Sc=- Shaw}', ""); + Expect(0, 66687, '\P{Sc=- Shaw}', ""); + Expect(1, 66687, '\P{^Sc=- Shaw}', ""); + Expect(0, 66688, '\p{Sc=- Shaw}', ""); + Expect(1, 66688, '\p{^Sc=- Shaw}', ""); + Expect(1, 66688, '\P{Sc=- Shaw}', ""); + Expect(0, 66688, '\P{^Sc=- Shaw}', ""); + Error('\p{Is_Script=--Shavian:=}'); + Error('\P{Is_Script=--Shavian:=}'); Expect(1, 66687, '\p{Is_Script=shavian}', ""); Expect(0, 66687, '\p{^Is_Script=shavian}', ""); Expect(0, 66687, '\P{Is_Script=shavian}', ""); @@ -131502,16 +135264,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66688, '\p{^Is_Script=shavian}', ""); Expect(1, 66688, '\P{Is_Script=shavian}', ""); Expect(0, 66688, '\P{^Is_Script=shavian}', ""); - Expect(1, 66687, '\p{Is_Script=_Shavian}', ""); - Expect(0, 66687, '\p{^Is_Script=_Shavian}', ""); - Expect(0, 66687, '\P{Is_Script=_Shavian}', ""); - Expect(1, 66687, '\P{^Is_Script=_Shavian}', ""); - Expect(0, 66688, '\p{Is_Script=_Shavian}', ""); - Expect(1, 66688, '\p{^Is_Script=_Shavian}', ""); - Expect(1, 66688, '\P{Is_Script=_Shavian}', ""); - Expect(0, 66688, '\P{^Is_Script=_Shavian}', ""); - Error('\p{Is_Sc=_:=Shaw}'); - Error('\P{Is_Sc=_:=Shaw}'); + Expect(1, 66687, '\p{Is_Script=--SHAVIAN}', ""); + Expect(0, 66687, '\p{^Is_Script=--SHAVIAN}', ""); + Expect(0, 66687, '\P{Is_Script=--SHAVIAN}', ""); + Expect(1, 66687, '\P{^Is_Script=--SHAVIAN}', ""); + Expect(0, 66688, '\p{Is_Script=--SHAVIAN}', ""); + Expect(1, 66688, '\p{^Is_Script=--SHAVIAN}', ""); + Expect(1, 66688, '\P{Is_Script=--SHAVIAN}', ""); + Expect(0, 66688, '\P{^Is_Script=--SHAVIAN}', ""); + Error('\p{Is_Sc=-_Shaw:=}'); + Error('\P{Is_Sc=-_Shaw:=}'); Expect(1, 66687, '\p{Is_Sc=shaw}', ""); Expect(0, 66687, '\p{^Is_Sc=shaw}', ""); Expect(0, 66687, '\P{Is_Sc=shaw}', ""); @@ -131520,16 +135282,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66688, '\p{^Is_Sc=shaw}', ""); Expect(1, 66688, '\P{Is_Sc=shaw}', ""); Expect(0, 66688, '\P{^Is_Sc=shaw}', ""); - Expect(1, 66687, '\p{Is_Sc=_ SHAW}', ""); - Expect(0, 66687, '\p{^Is_Sc=_ SHAW}', ""); - Expect(0, 66687, '\P{Is_Sc=_ SHAW}', ""); - Expect(1, 66687, '\P{^Is_Sc=_ SHAW}', ""); - Expect(0, 66688, '\p{Is_Sc=_ SHAW}', ""); - Expect(1, 66688, '\p{^Is_Sc=_ SHAW}', ""); - Expect(1, 66688, '\P{Is_Sc=_ SHAW}', ""); - Expect(0, 66688, '\P{^Is_Sc=_ SHAW}', ""); - Error('\p{Script=/a/sharada}'); - Error('\P{Script=/a/sharada}'); + Expect(1, 66687, '\p{Is_Sc=_Shaw}', ""); + Expect(0, 66687, '\p{^Is_Sc=_Shaw}', ""); + Expect(0, 66687, '\P{Is_Sc=_Shaw}', ""); + Expect(1, 66687, '\P{^Is_Sc=_Shaw}', ""); + Expect(0, 66688, '\p{Is_Sc=_Shaw}', ""); + Expect(1, 66688, '\p{^Is_Sc=_Shaw}', ""); + Expect(1, 66688, '\P{Is_Sc=_Shaw}', ""); + Expect(0, 66688, '\P{^Is_Sc=_Shaw}', ""); + Error('\p{Script= /a/Sharada}'); + Error('\P{Script= /a/Sharada}'); Expect(1, 70111, '\p{Script=:\ASharada\z:}', "");; Expect(0, 70112, '\p{Script=:\ASharada\z:}', "");; Expect(1, 70111, '\p{Script=sharada}', ""); @@ -131542,14 +135304,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70112, '\P{^Script=sharada}', ""); Expect(1, 70111, '\p{Script=:\Asharada\z:}', "");; Expect(0, 70112, '\p{Script=:\Asharada\z:}', "");; - Expect(1, 70111, '\p{Script=_Sharada}', ""); - Expect(0, 70111, '\p{^Script=_Sharada}', ""); - Expect(0, 70111, '\P{Script=_Sharada}', ""); - Expect(1, 70111, '\P{^Script=_Sharada}', ""); - Expect(0, 70112, '\p{Script=_Sharada}', ""); - Expect(1, 70112, '\p{^Script=_Sharada}', ""); - Expect(1, 70112, '\P{Script=_Sharada}', ""); - Expect(0, 70112, '\P{^Script=_Sharada}', ""); + Expect(1, 70111, '\p{Script=-Sharada}', ""); + Expect(0, 70111, '\p{^Script=-Sharada}', ""); + Expect(0, 70111, '\P{Script=-Sharada}', ""); + Expect(1, 70111, '\P{^Script=-Sharada}', ""); + Expect(0, 70112, '\p{Script=-Sharada}', ""); + Expect(1, 70112, '\p{^Script=-Sharada}', ""); + Expect(1, 70112, '\P{Script=-Sharada}', ""); + Expect(0, 70112, '\P{^Script=-Sharada}', ""); Error('\p{Sc=:=shrd}'); Error('\P{Sc=:=shrd}'); Expect(1, 70111, '\p{Sc=:\AShrd\z:}', "");; @@ -131564,16 +135326,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70112, '\P{^Sc=shrd}', ""); Expect(1, 70111, '\p{Sc=:\Ashrd\z:}', "");; Expect(0, 70112, '\p{Sc=:\Ashrd\z:}', "");; - Expect(1, 70111, '\p{Sc= SHRD}', ""); - Expect(0, 70111, '\p{^Sc= SHRD}', ""); - Expect(0, 70111, '\P{Sc= SHRD}', ""); - Expect(1, 70111, '\P{^Sc= SHRD}', ""); - Expect(0, 70112, '\p{Sc= SHRD}', ""); - Expect(1, 70112, '\p{^Sc= SHRD}', ""); - Expect(1, 70112, '\P{Sc= SHRD}', ""); - Expect(0, 70112, '\P{^Sc= SHRD}', ""); - Error('\p{Is_Script=-/a/Sharada}'); - Error('\P{Is_Script=-/a/Sharada}'); + Expect(1, 70111, '\p{Sc= shrd}', ""); + Expect(0, 70111, '\p{^Sc= shrd}', ""); + Expect(0, 70111, '\P{Sc= shrd}', ""); + Expect(1, 70111, '\P{^Sc= shrd}', ""); + Expect(0, 70112, '\p{Sc= shrd}', ""); + Expect(1, 70112, '\p{^Sc= shrd}', ""); + Expect(1, 70112, '\P{Sc= shrd}', ""); + Expect(0, 70112, '\P{^Sc= shrd}', ""); + Error('\p{Is_Script= /a/SHARADA}'); + Error('\P{Is_Script= /a/SHARADA}'); Expect(1, 70111, '\p{Is_Script=sharada}', ""); Expect(0, 70111, '\p{^Is_Script=sharada}', ""); Expect(0, 70111, '\P{Is_Script=sharada}', ""); @@ -131582,16 +135344,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70112, '\p{^Is_Script=sharada}', ""); Expect(1, 70112, '\P{Is_Script=sharada}', ""); Expect(0, 70112, '\P{^Is_Script=sharada}', ""); - Expect(1, 70111, '\p{Is_Script= _SHARADA}', ""); - Expect(0, 70111, '\p{^Is_Script= _SHARADA}', ""); - Expect(0, 70111, '\P{Is_Script= _SHARADA}', ""); - Expect(1, 70111, '\P{^Is_Script= _SHARADA}', ""); - Expect(0, 70112, '\p{Is_Script= _SHARADA}', ""); - Expect(1, 70112, '\p{^Is_Script= _SHARADA}', ""); - Expect(1, 70112, '\P{Is_Script= _SHARADA}', ""); - Expect(0, 70112, '\P{^Is_Script= _SHARADA}', ""); - Error('\p{Is_Sc=:=-_SHRD}'); - Error('\P{Is_Sc=:=-_SHRD}'); + Expect(1, 70111, '\p{Is_Script=- Sharada}', ""); + Expect(0, 70111, '\p{^Is_Script=- Sharada}', ""); + Expect(0, 70111, '\P{Is_Script=- Sharada}', ""); + Expect(1, 70111, '\P{^Is_Script=- Sharada}', ""); + Expect(0, 70112, '\p{Is_Script=- Sharada}', ""); + Expect(1, 70112, '\p{^Is_Script=- Sharada}', ""); + Expect(1, 70112, '\P{Is_Script=- Sharada}', ""); + Expect(0, 70112, '\P{^Is_Script=- Sharada}', ""); + Error('\p{Is_Sc= Shrd:=}'); + Error('\P{Is_Sc= Shrd:=}'); Expect(1, 70111, '\p{Is_Sc=shrd}', ""); Expect(0, 70111, '\p{^Is_Sc=shrd}', ""); Expect(0, 70111, '\P{Is_Sc=shrd}', ""); @@ -131600,78 +135362,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70112, '\p{^Is_Sc=shrd}', ""); Expect(1, 70112, '\P{Is_Sc=shrd}', ""); Expect(0, 70112, '\P{^Is_Sc=shrd}', ""); - Expect(1, 70111, '\p{Is_Sc= Shrd}', ""); - Expect(0, 70111, '\p{^Is_Sc= Shrd}', ""); - Expect(0, 70111, '\P{Is_Sc= Shrd}', ""); - Expect(1, 70111, '\P{^Is_Sc= Shrd}', ""); - Expect(0, 70112, '\p{Is_Sc= Shrd}', ""); - Expect(1, 70112, '\p{^Is_Sc= Shrd}', ""); - Expect(1, 70112, '\P{Is_Sc= Shrd}', ""); - Expect(0, 70112, '\P{^Is_Sc= Shrd}', ""); - Error('\p{Script::= Siddham}'); - Error('\P{Script::= Siddham}'); + Expect(1, 70111, '\p{Is_Sc=Shrd}', ""); + Expect(0, 70111, '\p{^Is_Sc=Shrd}', ""); + Expect(0, 70111, '\P{Is_Sc=Shrd}', ""); + Expect(1, 70111, '\P{^Is_Sc=Shrd}', ""); + Expect(0, 70112, '\p{Is_Sc=Shrd}', ""); + Expect(1, 70112, '\p{^Is_Sc=Shrd}', ""); + Expect(1, 70112, '\P{Is_Sc=Shrd}', ""); + Expect(0, 70112, '\P{^Is_Sc=Shrd}', ""); + Error('\p{Script=:=_SIDDHAM}'); + Error('\P{Script=:=_SIDDHAM}'); Expect(1, 71133, '\p{Script=:\ASiddham\z:}', "");; Expect(0, 71134, '\p{Script=:\ASiddham\z:}', "");; - Expect(1, 71133, '\p{Script=siddham}', ""); - Expect(0, 71133, '\p{^Script=siddham}', ""); - Expect(0, 71133, '\P{Script=siddham}', ""); - Expect(1, 71133, '\P{^Script=siddham}', ""); - Expect(0, 71134, '\p{Script=siddham}', ""); - Expect(1, 71134, '\p{^Script=siddham}', ""); - Expect(1, 71134, '\P{Script=siddham}', ""); - Expect(0, 71134, '\P{^Script=siddham}', ""); + Expect(1, 71133, '\p{Script:siddham}', ""); + Expect(0, 71133, '\p{^Script:siddham}', ""); + Expect(0, 71133, '\P{Script:siddham}', ""); + Expect(1, 71133, '\P{^Script:siddham}', ""); + Expect(0, 71134, '\p{Script:siddham}', ""); + Expect(1, 71134, '\p{^Script:siddham}', ""); + Expect(1, 71134, '\P{Script:siddham}', ""); + Expect(0, 71134, '\P{^Script:siddham}', ""); Expect(1, 71133, '\p{Script=:\Asiddham\z:}', "");; Expect(0, 71134, '\p{Script=:\Asiddham\z:}', "");; - Expect(1, 71133, '\p{Script= SIDDHAM}', ""); - Expect(0, 71133, '\p{^Script= SIDDHAM}', ""); - Expect(0, 71133, '\P{Script= SIDDHAM}', ""); - Expect(1, 71133, '\P{^Script= SIDDHAM}', ""); - Expect(0, 71134, '\p{Script= SIDDHAM}', ""); - Expect(1, 71134, '\p{^Script= SIDDHAM}', ""); - Expect(1, 71134, '\P{Script= SIDDHAM}', ""); - Expect(0, 71134, '\P{^Script= SIDDHAM}', ""); - Error('\p{Sc=_/a/sidd}'); - Error('\P{Sc=_/a/sidd}'); + Expect(1, 71133, '\p{Script= -siddham}', ""); + Expect(0, 71133, '\p{^Script= -siddham}', ""); + Expect(0, 71133, '\P{Script= -siddham}', ""); + Expect(1, 71133, '\P{^Script= -siddham}', ""); + Expect(0, 71134, '\p{Script= -siddham}', ""); + Expect(1, 71134, '\p{^Script= -siddham}', ""); + Expect(1, 71134, '\P{Script= -siddham}', ""); + Expect(0, 71134, '\P{^Script= -siddham}', ""); + Error('\p{Sc= :=sidd}'); + Error('\P{Sc= :=sidd}'); Expect(1, 71133, '\p{Sc=:\ASidd\z:}', "");; Expect(0, 71134, '\p{Sc=:\ASidd\z:}', "");; - Expect(1, 71133, '\p{Sc=sidd}', ""); - Expect(0, 71133, '\p{^Sc=sidd}', ""); - Expect(0, 71133, '\P{Sc=sidd}', ""); - Expect(1, 71133, '\P{^Sc=sidd}', ""); - Expect(0, 71134, '\p{Sc=sidd}', ""); - Expect(1, 71134, '\p{^Sc=sidd}', ""); - Expect(1, 71134, '\P{Sc=sidd}', ""); - Expect(0, 71134, '\P{^Sc=sidd}', ""); + Expect(1, 71133, '\p{Sc:sidd}', ""); + Expect(0, 71133, '\p{^Sc:sidd}', ""); + Expect(0, 71133, '\P{Sc:sidd}', ""); + Expect(1, 71133, '\P{^Sc:sidd}', ""); + Expect(0, 71134, '\p{Sc:sidd}', ""); + Expect(1, 71134, '\p{^Sc:sidd}', ""); + Expect(1, 71134, '\P{Sc:sidd}', ""); + Expect(0, 71134, '\P{^Sc:sidd}', ""); Expect(1, 71133, '\p{Sc=:\Asidd\z:}', "");; Expect(0, 71134, '\p{Sc=:\Asidd\z:}', "");; - Expect(1, 71133, '\p{Sc= sidd}', ""); - Expect(0, 71133, '\p{^Sc= sidd}', ""); - Expect(0, 71133, '\P{Sc= sidd}', ""); - Expect(1, 71133, '\P{^Sc= sidd}', ""); - Expect(0, 71134, '\p{Sc= sidd}', ""); - Expect(1, 71134, '\p{^Sc= sidd}', ""); - Expect(1, 71134, '\P{Sc= sidd}', ""); - Expect(0, 71134, '\P{^Sc= sidd}', ""); - Error('\p{Is_Script=_/a/siddham}'); - Error('\P{Is_Script=_/a/siddham}'); - Expect(1, 71133, '\p{Is_Script=siddham}', ""); - Expect(0, 71133, '\p{^Is_Script=siddham}', ""); - Expect(0, 71133, '\P{Is_Script=siddham}', ""); - Expect(1, 71133, '\P{^Is_Script=siddham}', ""); - Expect(0, 71134, '\p{Is_Script=siddham}', ""); - Expect(1, 71134, '\p{^Is_Script=siddham}', ""); - Expect(1, 71134, '\P{Is_Script=siddham}', ""); - Expect(0, 71134, '\P{^Is_Script=siddham}', ""); - Expect(1, 71133, '\p{Is_Script=-_siddham}', ""); - Expect(0, 71133, '\p{^Is_Script=-_siddham}', ""); - Expect(0, 71133, '\P{Is_Script=-_siddham}', ""); - Expect(1, 71133, '\P{^Is_Script=-_siddham}', ""); - Expect(0, 71134, '\p{Is_Script=-_siddham}', ""); - Expect(1, 71134, '\p{^Is_Script=-_siddham}', ""); - Expect(1, 71134, '\P{Is_Script=-_siddham}', ""); - Expect(0, 71134, '\P{^Is_Script=-_siddham}', ""); - Error('\p{Is_Sc=/a/ sidd}'); - Error('\P{Is_Sc=/a/ sidd}'); + Expect(1, 71133, '\p{Sc= SIDD}', ""); + Expect(0, 71133, '\p{^Sc= SIDD}', ""); + Expect(0, 71133, '\P{Sc= SIDD}', ""); + Expect(1, 71133, '\P{^Sc= SIDD}', ""); + Expect(0, 71134, '\p{Sc= SIDD}', ""); + Expect(1, 71134, '\p{^Sc= SIDD}', ""); + Expect(1, 71134, '\P{Sc= SIDD}', ""); + Expect(0, 71134, '\P{^Sc= SIDD}', ""); + Error('\p{Is_Script=-:=SIDDHAM}'); + Error('\P{Is_Script=-:=SIDDHAM}'); + Expect(1, 71133, '\p{Is_Script: siddham}', ""); + Expect(0, 71133, '\p{^Is_Script: siddham}', ""); + Expect(0, 71133, '\P{Is_Script: siddham}', ""); + Expect(1, 71133, '\P{^Is_Script: siddham}', ""); + Expect(0, 71134, '\p{Is_Script: siddham}', ""); + Expect(1, 71134, '\p{^Is_Script: siddham}', ""); + Expect(1, 71134, '\P{Is_Script: siddham}', ""); + Expect(0, 71134, '\P{^Is_Script: siddham}', ""); + Expect(1, 71133, '\p{Is_Script= _SIDDHAM}', ""); + Expect(0, 71133, '\p{^Is_Script= _SIDDHAM}', ""); + Expect(0, 71133, '\P{Is_Script= _SIDDHAM}', ""); + Expect(1, 71133, '\P{^Is_Script= _SIDDHAM}', ""); + Expect(0, 71134, '\p{Is_Script= _SIDDHAM}', ""); + Expect(1, 71134, '\p{^Is_Script= _SIDDHAM}', ""); + Expect(1, 71134, '\P{Is_Script= _SIDDHAM}', ""); + Expect(0, 71134, '\P{^Is_Script= _SIDDHAM}', ""); + Error('\p{Is_Sc=/a/_Sidd}'); + Error('\P{Is_Sc=/a/_Sidd}'); Expect(1, 71133, '\p{Is_Sc=sidd}', ""); Expect(0, 71133, '\p{^Is_Sc=sidd}', ""); Expect(0, 71133, '\P{Is_Sc=sidd}', ""); @@ -131680,38 +135442,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71134, '\p{^Is_Sc=sidd}', ""); Expect(1, 71134, '\P{Is_Sc=sidd}', ""); Expect(0, 71134, '\P{^Is_Sc=sidd}', ""); - Expect(1, 71133, '\p{Is_Sc=Sidd}', ""); - Expect(0, 71133, '\p{^Is_Sc=Sidd}', ""); - Expect(0, 71133, '\P{Is_Sc=Sidd}', ""); - Expect(1, 71133, '\P{^Is_Sc=Sidd}', ""); - Expect(0, 71134, '\p{Is_Sc=Sidd}', ""); - Expect(1, 71134, '\p{^Is_Sc=Sidd}', ""); - Expect(1, 71134, '\P{Is_Sc=Sidd}', ""); - Expect(0, 71134, '\P{^Is_Sc=Sidd}', ""); - Error('\p{Script= -Khudawadi/a/}'); - Error('\P{Script= -Khudawadi/a/}'); + Expect(1, 71133, '\p{Is_Sc=_Sidd}', ""); + Expect(0, 71133, '\p{^Is_Sc=_Sidd}', ""); + Expect(0, 71133, '\P{Is_Sc=_Sidd}', ""); + Expect(1, 71133, '\P{^Is_Sc=_Sidd}', ""); + Expect(0, 71134, '\p{Is_Sc=_Sidd}', ""); + Expect(1, 71134, '\p{^Is_Sc=_Sidd}', ""); + Expect(1, 71134, '\P{Is_Sc=_Sidd}', ""); + Expect(0, 71134, '\P{^Is_Sc=_Sidd}', ""); + Error('\p{Script=-/a/KHUDAWADI}'); + Error('\P{Script=-/a/KHUDAWADI}'); Expect(1, 70393, '\p{Script=:\AKhudawadi\z:}', "");; Expect(0, 70394, '\p{Script=:\AKhudawadi\z:}', "");; - Expect(1, 70393, '\p{Script: khudawadi}', ""); - Expect(0, 70393, '\p{^Script: khudawadi}', ""); - Expect(0, 70393, '\P{Script: khudawadi}', ""); - Expect(1, 70393, '\P{^Script: khudawadi}', ""); - Expect(0, 70394, '\p{Script: khudawadi}', ""); - Expect(1, 70394, '\p{^Script: khudawadi}', ""); - Expect(1, 70394, '\P{Script: khudawadi}', ""); - Expect(0, 70394, '\P{^Script: khudawadi}', ""); + Expect(1, 70393, '\p{Script=khudawadi}', ""); + Expect(0, 70393, '\p{^Script=khudawadi}', ""); + Expect(0, 70393, '\P{Script=khudawadi}', ""); + Expect(1, 70393, '\P{^Script=khudawadi}', ""); + Expect(0, 70394, '\p{Script=khudawadi}', ""); + Expect(1, 70394, '\p{^Script=khudawadi}', ""); + Expect(1, 70394, '\P{Script=khudawadi}', ""); + Expect(0, 70394, '\P{^Script=khudawadi}', ""); Expect(1, 70393, '\p{Script=:\Akhudawadi\z:}', "");; Expect(0, 70394, '\p{Script=:\Akhudawadi\z:}', "");; - Expect(1, 70393, '\p{Script= Khudawadi}', ""); - Expect(0, 70393, '\p{^Script= Khudawadi}', ""); - Expect(0, 70393, '\P{Script= Khudawadi}', ""); - Expect(1, 70393, '\P{^Script= Khudawadi}', ""); - Expect(0, 70394, '\p{Script= Khudawadi}', ""); - Expect(1, 70394, '\p{^Script= Khudawadi}', ""); - Expect(1, 70394, '\P{Script= Khudawadi}', ""); - Expect(0, 70394, '\P{^Script= Khudawadi}', ""); - Error('\p{Sc: _-sind:=}'); - Error('\P{Sc: _-sind:=}'); + Expect(1, 70393, '\p{Script=_ Khudawadi}', ""); + Expect(0, 70393, '\p{^Script=_ Khudawadi}', ""); + Expect(0, 70393, '\P{Script=_ Khudawadi}', ""); + Expect(1, 70393, '\P{^Script=_ Khudawadi}', ""); + Expect(0, 70394, '\p{Script=_ Khudawadi}', ""); + Expect(1, 70394, '\p{^Script=_ Khudawadi}', ""); + Expect(1, 70394, '\P{Script=_ Khudawadi}', ""); + Expect(0, 70394, '\P{^Script=_ Khudawadi}', ""); + Error('\p{Sc=/a/Sind}'); + Error('\P{Sc=/a/Sind}'); Expect(1, 70393, '\p{Sc=:\ASind\z:}', "");; Expect(0, 70394, '\p{Sc=:\ASind\z:}', "");; Expect(1, 70393, '\p{Sc=sind}', ""); @@ -131724,16 +135486,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70394, '\P{^Sc=sind}', ""); Expect(1, 70393, '\p{Sc=:\Asind\z:}', "");; Expect(0, 70394, '\p{Sc=:\Asind\z:}', "");; - Expect(1, 70393, '\p{Sc=_sind}', ""); - Expect(0, 70393, '\p{^Sc=_sind}', ""); - Expect(0, 70393, '\P{Sc=_sind}', ""); - Expect(1, 70393, '\P{^Sc=_sind}', ""); - Expect(0, 70394, '\p{Sc=_sind}', ""); - Expect(1, 70394, '\p{^Sc=_sind}', ""); - Expect(1, 70394, '\P{Sc=_sind}', ""); - Expect(0, 70394, '\P{^Sc=_sind}', ""); - Error('\p{Is_Script= KHUDAWADI:=}'); - Error('\P{Is_Script= KHUDAWADI:=}'); + Expect(1, 70393, '\p{Sc=- SIND}', ""); + Expect(0, 70393, '\p{^Sc=- SIND}', ""); + Expect(0, 70393, '\P{Sc=- SIND}', ""); + Expect(1, 70393, '\P{^Sc=- SIND}', ""); + Expect(0, 70394, '\p{Sc=- SIND}', ""); + Expect(1, 70394, '\p{^Sc=- SIND}', ""); + Expect(1, 70394, '\P{Sc=- SIND}', ""); + Expect(0, 70394, '\P{^Sc=- SIND}', ""); + Error('\p{Is_Script= Khudawadi:=}'); + Error('\P{Is_Script= Khudawadi:=}'); Expect(1, 70393, '\p{Is_Script=khudawadi}', ""); Expect(0, 70393, '\p{^Is_Script=khudawadi}', ""); Expect(0, 70393, '\P{Is_Script=khudawadi}', ""); @@ -131742,16 +135504,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70394, '\p{^Is_Script=khudawadi}', ""); Expect(1, 70394, '\P{Is_Script=khudawadi}', ""); Expect(0, 70394, '\P{^Is_Script=khudawadi}', ""); - Expect(1, 70393, '\p{Is_Script=- Khudawadi}', ""); - Expect(0, 70393, '\p{^Is_Script=- Khudawadi}', ""); - Expect(0, 70393, '\P{Is_Script=- Khudawadi}', ""); - Expect(1, 70393, '\P{^Is_Script=- Khudawadi}', ""); - Expect(0, 70394, '\p{Is_Script=- Khudawadi}', ""); - Expect(1, 70394, '\p{^Is_Script=- Khudawadi}', ""); - Expect(1, 70394, '\P{Is_Script=- Khudawadi}', ""); - Expect(0, 70394, '\P{^Is_Script=- Khudawadi}', ""); - Error('\p{Is_Sc=-sind/a/}'); - Error('\P{Is_Sc=-sind/a/}'); + Expect(1, 70393, '\p{Is_Script=Khudawadi}', ""); + Expect(0, 70393, '\p{^Is_Script=Khudawadi}', ""); + Expect(0, 70393, '\P{Is_Script=Khudawadi}', ""); + Expect(1, 70393, '\P{^Is_Script=Khudawadi}', ""); + Expect(0, 70394, '\p{Is_Script=Khudawadi}', ""); + Expect(1, 70394, '\p{^Is_Script=Khudawadi}', ""); + Expect(1, 70394, '\P{Is_Script=Khudawadi}', ""); + Expect(0, 70394, '\P{^Is_Script=Khudawadi}', ""); + Error('\p{Is_Sc=_-Sind:=}'); + Error('\P{Is_Sc=_-Sind:=}'); Expect(1, 70393, '\p{Is_Sc=sind}', ""); Expect(0, 70393, '\p{^Is_Sc=sind}', ""); Expect(0, 70393, '\P{Is_Sc=sind}', ""); @@ -131760,16 +135522,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70394, '\p{^Is_Sc=sind}', ""); Expect(1, 70394, '\P{Is_Sc=sind}', ""); Expect(0, 70394, '\P{^Is_Sc=sind}', ""); - Expect(1, 70393, '\p{Is_Sc=_-Sind}', ""); - Expect(0, 70393, '\p{^Is_Sc=_-Sind}', ""); - Expect(0, 70393, '\P{Is_Sc=_-Sind}', ""); - Expect(1, 70393, '\P{^Is_Sc=_-Sind}', ""); - Expect(0, 70394, '\p{Is_Sc=_-Sind}', ""); - Expect(1, 70394, '\p{^Is_Sc=_-Sind}', ""); - Expect(1, 70394, '\P{Is_Sc=_-Sind}', ""); - Expect(0, 70394, '\P{^Is_Sc=_-Sind}', ""); - Error('\p{Script= /a/Sinhala}'); - Error('\P{Script= /a/Sinhala}'); + Expect(1, 70393, '\p{Is_Sc= _Sind}', ""); + Expect(0, 70393, '\p{^Is_Sc= _Sind}', ""); + Expect(0, 70393, '\P{Is_Sc= _Sind}', ""); + Expect(1, 70393, '\P{^Is_Sc= _Sind}', ""); + Expect(0, 70394, '\p{Is_Sc= _Sind}', ""); + Expect(1, 70394, '\p{^Is_Sc= _Sind}', ""); + Expect(1, 70394, '\P{Is_Sc= _Sind}', ""); + Expect(0, 70394, '\P{^Is_Sc= _Sind}', ""); + Error('\p{Script=_-SINHALA/a/}'); + Error('\P{Script=_-SINHALA/a/}'); Expect(1, 70132, '\p{Script=:\ASinhala\z:}', "");; Expect(0, 70133, '\p{Script=:\ASinhala\z:}', "");; Expect(1, 70132, '\p{Script=sinhala}', ""); @@ -131782,38 +135544,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70133, '\P{^Script=sinhala}', ""); Expect(1, 70132, '\p{Script=:\Asinhala\z:}', "");; Expect(0, 70133, '\p{Script=:\Asinhala\z:}', "");; - Expect(1, 70132, '\p{Script: sinhala}', ""); - Expect(0, 70132, '\p{^Script: sinhala}', ""); - Expect(0, 70132, '\P{Script: sinhala}', ""); - Expect(1, 70132, '\P{^Script: sinhala}', ""); - Expect(0, 70133, '\p{Script: sinhala}', ""); - Expect(1, 70133, '\p{^Script: sinhala}', ""); - Expect(1, 70133, '\P{Script: sinhala}', ""); - Expect(0, 70133, '\P{^Script: sinhala}', ""); - Error('\p{Sc=_ Sinh:=}'); - Error('\P{Sc=_ Sinh:=}'); + Expect(1, 70132, '\p{Script: -sinhala}', ""); + Expect(0, 70132, '\p{^Script: -sinhala}', ""); + Expect(0, 70132, '\P{Script: -sinhala}', ""); + Expect(1, 70132, '\P{^Script: -sinhala}', ""); + Expect(0, 70133, '\p{Script: -sinhala}', ""); + Expect(1, 70133, '\p{^Script: -sinhala}', ""); + Expect(1, 70133, '\P{Script: -sinhala}', ""); + Expect(0, 70133, '\P{^Script: -sinhala}', ""); + Error('\p{Sc=/a/_ SINH}'); + Error('\P{Sc=/a/_ SINH}'); Expect(1, 70132, '\p{Sc=:\ASinh\z:}', "");; Expect(0, 70133, '\p{Sc=:\ASinh\z:}', "");; - Expect(1, 70132, '\p{Sc=sinh}', ""); - Expect(0, 70132, '\p{^Sc=sinh}', ""); - Expect(0, 70132, '\P{Sc=sinh}', ""); - Expect(1, 70132, '\P{^Sc=sinh}', ""); - Expect(0, 70133, '\p{Sc=sinh}', ""); - Expect(1, 70133, '\p{^Sc=sinh}', ""); - Expect(1, 70133, '\P{Sc=sinh}', ""); - Expect(0, 70133, '\P{^Sc=sinh}', ""); + Expect(1, 70132, '\p{Sc: sinh}', ""); + Expect(0, 70132, '\p{^Sc: sinh}', ""); + Expect(0, 70132, '\P{Sc: sinh}', ""); + Expect(1, 70132, '\P{^Sc: sinh}', ""); + Expect(0, 70133, '\p{Sc: sinh}', ""); + Expect(1, 70133, '\p{^Sc: sinh}', ""); + Expect(1, 70133, '\P{Sc: sinh}', ""); + Expect(0, 70133, '\P{^Sc: sinh}', ""); Expect(1, 70132, '\p{Sc=:\Asinh\z:}', "");; Expect(0, 70133, '\p{Sc=:\Asinh\z:}', "");; - Expect(1, 70132, '\p{Sc=--Sinh}', ""); - Expect(0, 70132, '\p{^Sc=--Sinh}', ""); - Expect(0, 70132, '\P{Sc=--Sinh}', ""); - Expect(1, 70132, '\P{^Sc=--Sinh}', ""); - Expect(0, 70133, '\p{Sc=--Sinh}', ""); - Expect(1, 70133, '\p{^Sc=--Sinh}', ""); - Expect(1, 70133, '\P{Sc=--Sinh}', ""); - Expect(0, 70133, '\P{^Sc=--Sinh}', ""); - Error('\p{Is_Script= SINHALA:=}'); - Error('\P{Is_Script= SINHALA:=}'); + Expect(1, 70132, '\p{Sc=-_SINH}', ""); + Expect(0, 70132, '\p{^Sc=-_SINH}', ""); + Expect(0, 70132, '\P{Sc=-_SINH}', ""); + Expect(1, 70132, '\P{^Sc=-_SINH}', ""); + Expect(0, 70133, '\p{Sc=-_SINH}', ""); + Expect(1, 70133, '\p{^Sc=-_SINH}', ""); + Expect(1, 70133, '\P{Sc=-_SINH}', ""); + Expect(0, 70133, '\P{^Sc=-_SINH}', ""); + Error('\p{Is_Script: :=_-SINHALA}'); + Error('\P{Is_Script: :=_-SINHALA}'); Expect(1, 70132, '\p{Is_Script=sinhala}', ""); Expect(0, 70132, '\p{^Is_Script=sinhala}', ""); Expect(0, 70132, '\P{Is_Script=sinhala}', ""); @@ -131822,34 +135584,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70133, '\p{^Is_Script=sinhala}', ""); Expect(1, 70133, '\P{Is_Script=sinhala}', ""); Expect(0, 70133, '\P{^Is_Script=sinhala}', ""); - Expect(1, 70132, '\p{Is_Script= Sinhala}', ""); - Expect(0, 70132, '\p{^Is_Script= Sinhala}', ""); - Expect(0, 70132, '\P{Is_Script= Sinhala}', ""); - Expect(1, 70132, '\P{^Is_Script= Sinhala}', ""); - Expect(0, 70133, '\p{Is_Script= Sinhala}', ""); - Expect(1, 70133, '\p{^Is_Script= Sinhala}', ""); - Expect(1, 70133, '\P{Is_Script= Sinhala}', ""); - Expect(0, 70133, '\P{^Is_Script= Sinhala}', ""); - Error('\p{Is_Sc: /a/--SINH}'); - Error('\P{Is_Sc: /a/--SINH}'); - Expect(1, 70132, '\p{Is_Sc=sinh}', ""); - Expect(0, 70132, '\p{^Is_Sc=sinh}', ""); - Expect(0, 70132, '\P{Is_Sc=sinh}', ""); - Expect(1, 70132, '\P{^Is_Sc=sinh}', ""); - Expect(0, 70133, '\p{Is_Sc=sinh}', ""); - Expect(1, 70133, '\p{^Is_Sc=sinh}', ""); - Expect(1, 70133, '\P{Is_Sc=sinh}', ""); - Expect(0, 70133, '\P{^Is_Sc=sinh}', ""); - Expect(1, 70132, '\p{Is_Sc=_ Sinh}', ""); - Expect(0, 70132, '\p{^Is_Sc=_ Sinh}', ""); - Expect(0, 70132, '\P{Is_Sc=_ Sinh}', ""); - Expect(1, 70132, '\P{^Is_Sc=_ Sinh}', ""); - Expect(0, 70133, '\p{Is_Sc=_ Sinh}', ""); - Expect(1, 70133, '\p{^Is_Sc=_ Sinh}', ""); - Expect(1, 70133, '\P{Is_Sc=_ Sinh}', ""); - Expect(0, 70133, '\P{^Is_Sc=_ Sinh}', ""); - Error('\p{Script= sogdian/a/}'); - Error('\P{Script= sogdian/a/}'); + Expect(1, 70132, '\p{Is_Script=_ sinhala}', ""); + Expect(0, 70132, '\p{^Is_Script=_ sinhala}', ""); + Expect(0, 70132, '\P{Is_Script=_ sinhala}', ""); + Expect(1, 70132, '\P{^Is_Script=_ sinhala}', ""); + Expect(0, 70133, '\p{Is_Script=_ sinhala}', ""); + Expect(1, 70133, '\p{^Is_Script=_ sinhala}', ""); + Expect(1, 70133, '\P{Is_Script=_ sinhala}', ""); + Expect(0, 70133, '\P{^Is_Script=_ sinhala}', ""); + Error('\p{Is_Sc= _sinh/a/}'); + Error('\P{Is_Sc= _sinh/a/}'); + Expect(1, 70132, '\p{Is_Sc: sinh}', ""); + Expect(0, 70132, '\p{^Is_Sc: sinh}', ""); + Expect(0, 70132, '\P{Is_Sc: sinh}', ""); + Expect(1, 70132, '\P{^Is_Sc: sinh}', ""); + Expect(0, 70133, '\p{Is_Sc: sinh}', ""); + Expect(1, 70133, '\p{^Is_Sc: sinh}', ""); + Expect(1, 70133, '\P{Is_Sc: sinh}', ""); + Expect(0, 70133, '\P{^Is_Sc: sinh}', ""); + Expect(1, 70132, '\p{Is_Sc=_SINH}', ""); + Expect(0, 70132, '\p{^Is_Sc=_SINH}', ""); + Expect(0, 70132, '\P{Is_Sc=_SINH}', ""); + Expect(1, 70132, '\P{^Is_Sc=_SINH}', ""); + Expect(0, 70133, '\p{Is_Sc=_SINH}', ""); + Expect(1, 70133, '\p{^Is_Sc=_SINH}', ""); + Expect(1, 70133, '\P{Is_Sc=_SINH}', ""); + Expect(0, 70133, '\P{^Is_Sc=_SINH}', ""); + Error('\p{Script=:=SOGDIAN}'); + Error('\P{Script=:=SOGDIAN}'); Expect(1, 69465, '\p{Script=:\ASogdian\z:}', "");; Expect(0, 69466, '\p{Script=:\ASogdian\z:}', "");; Expect(1, 69465, '\p{Script=sogdian}', ""); @@ -131862,16 +135624,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69466, '\P{^Script=sogdian}', ""); Expect(1, 69465, '\p{Script=:\Asogdian\z:}', "");; Expect(0, 69466, '\p{Script=:\Asogdian\z:}', "");; - Expect(1, 69465, '\p{Script=- Sogdian}', ""); - Expect(0, 69465, '\p{^Script=- Sogdian}', ""); - Expect(0, 69465, '\P{Script=- Sogdian}', ""); - Expect(1, 69465, '\P{^Script=- Sogdian}', ""); - Expect(0, 69466, '\p{Script=- Sogdian}', ""); - Expect(1, 69466, '\p{^Script=- Sogdian}', ""); - Expect(1, 69466, '\P{Script=- Sogdian}', ""); - Expect(0, 69466, '\P{^Script=- Sogdian}', ""); - Error('\p{Sc=/a/_-SOGD}'); - Error('\P{Sc=/a/_-SOGD}'); + Expect(1, 69465, '\p{Script= SOGDIAN}', ""); + Expect(0, 69465, '\p{^Script= SOGDIAN}', ""); + Expect(0, 69465, '\P{Script= SOGDIAN}', ""); + Expect(1, 69465, '\P{^Script= SOGDIAN}', ""); + Expect(0, 69466, '\p{Script= SOGDIAN}', ""); + Expect(1, 69466, '\p{^Script= SOGDIAN}', ""); + Expect(1, 69466, '\P{Script= SOGDIAN}', ""); + Expect(0, 69466, '\P{^Script= SOGDIAN}', ""); + Error('\p{Sc=:=_Sogd}'); + Error('\P{Sc=:=_Sogd}'); Expect(1, 69465, '\p{Sc=:\ASogd\z:}', "");; Expect(0, 69466, '\p{Sc=:\ASogd\z:}', "");; Expect(1, 69465, '\p{Sc=sogd}', ""); @@ -131892,8 +135654,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69466, '\p{^Sc=- Sogd}', ""); Expect(1, 69466, '\P{Sc=- Sogd}', ""); Expect(0, 69466, '\P{^Sc=- Sogd}', ""); - Error('\p{Is_Script: /a/ _Sogdian}'); - Error('\P{Is_Script: /a/ _Sogdian}'); + Error('\p{Is_Script=sogdian/a/}'); + Error('\P{Is_Script=sogdian/a/}'); Expect(1, 69465, '\p{Is_Script=sogdian}', ""); Expect(0, 69465, '\p{^Is_Script=sogdian}', ""); Expect(0, 69465, '\P{Is_Script=sogdian}', ""); @@ -131902,16 +135664,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69466, '\p{^Is_Script=sogdian}', ""); Expect(1, 69466, '\P{Is_Script=sogdian}', ""); Expect(0, 69466, '\P{^Is_Script=sogdian}', ""); - Expect(1, 69465, '\p{Is_Script=-Sogdian}', ""); - Expect(0, 69465, '\p{^Is_Script=-Sogdian}', ""); - Expect(0, 69465, '\P{Is_Script=-Sogdian}', ""); - Expect(1, 69465, '\P{^Is_Script=-Sogdian}', ""); - Expect(0, 69466, '\p{Is_Script=-Sogdian}', ""); - Expect(1, 69466, '\p{^Is_Script=-Sogdian}', ""); - Expect(1, 69466, '\P{Is_Script=-Sogdian}', ""); - Expect(0, 69466, '\P{^Is_Script=-Sogdian}', ""); - Error('\p{Is_Sc=-_Sogd:=}'); - Error('\P{Is_Sc=-_Sogd:=}'); + Expect(1, 69465, '\p{Is_Script=SOGDIAN}', ""); + Expect(0, 69465, '\p{^Is_Script=SOGDIAN}', ""); + Expect(0, 69465, '\P{Is_Script=SOGDIAN}', ""); + Expect(1, 69465, '\P{^Is_Script=SOGDIAN}', ""); + Expect(0, 69466, '\p{Is_Script=SOGDIAN}', ""); + Expect(1, 69466, '\p{^Is_Script=SOGDIAN}', ""); + Expect(1, 69466, '\P{Is_Script=SOGDIAN}', ""); + Expect(0, 69466, '\P{^Is_Script=SOGDIAN}', ""); + Error('\p{Is_Sc=/a/ Sogd}'); + Error('\P{Is_Sc=/a/ Sogd}'); Expect(1, 69465, '\p{Is_Sc=sogd}', ""); Expect(0, 69465, '\p{^Is_Sc=sogd}', ""); Expect(0, 69465, '\P{Is_Sc=sogd}', ""); @@ -131920,16 +135682,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69466, '\p{^Is_Sc=sogd}', ""); Expect(1, 69466, '\P{Is_Sc=sogd}', ""); Expect(0, 69466, '\P{^Is_Sc=sogd}', ""); - Expect(1, 69465, '\p{Is_Sc= sogd}', ""); - Expect(0, 69465, '\p{^Is_Sc= sogd}', ""); - Expect(0, 69465, '\P{Is_Sc= sogd}', ""); - Expect(1, 69465, '\P{^Is_Sc= sogd}', ""); - Expect(0, 69466, '\p{Is_Sc= sogd}', ""); - Expect(1, 69466, '\p{^Is_Sc= sogd}', ""); - Expect(1, 69466, '\P{Is_Sc= sogd}', ""); - Expect(0, 69466, '\P{^Is_Sc= sogd}', ""); - Error('\p{Script= OLD_sogdian:=}'); - Error('\P{Script= OLD_sogdian:=}'); + Expect(1, 69465, '\p{Is_Sc=SOGD}', ""); + Expect(0, 69465, '\p{^Is_Sc=SOGD}', ""); + Expect(0, 69465, '\P{Is_Sc=SOGD}', ""); + Expect(1, 69465, '\P{^Is_Sc=SOGD}', ""); + Expect(0, 69466, '\p{Is_Sc=SOGD}', ""); + Expect(1, 69466, '\p{^Is_Sc=SOGD}', ""); + Expect(1, 69466, '\P{Is_Sc=SOGD}', ""); + Expect(0, 69466, '\P{^Is_Sc=SOGD}', ""); + Error('\p{Script=/a/old_sogdian}'); + Error('\P{Script=/a/old_sogdian}'); Expect(1, 69415, '\p{Script=:\AOld_Sogdian\z:}', "");; Expect(0, 69416, '\p{Script=:\AOld_Sogdian\z:}', "");; Expect(1, 69415, '\p{Script=oldsogdian}', ""); @@ -131942,16 +135704,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69416, '\P{^Script=oldsogdian}', ""); Expect(1, 69415, '\p{Script=:\Aoldsogdian\z:}', "");; Expect(0, 69416, '\p{Script=:\Aoldsogdian\z:}', "");; - Expect(1, 69415, '\p{Script=__Old_sogdian}', ""); - Expect(0, 69415, '\p{^Script=__Old_sogdian}', ""); - Expect(0, 69415, '\P{Script=__Old_sogdian}', ""); - Expect(1, 69415, '\P{^Script=__Old_sogdian}', ""); - Expect(0, 69416, '\p{Script=__Old_sogdian}', ""); - Expect(1, 69416, '\p{^Script=__Old_sogdian}', ""); - Expect(1, 69416, '\P{Script=__Old_sogdian}', ""); - Expect(0, 69416, '\P{^Script=__Old_sogdian}', ""); - Error('\p{Sc= /a/Sogo}'); - Error('\P{Sc= /a/Sogo}'); + Expect(1, 69415, '\p{Script= _old_SOGDIAN}', ""); + Expect(0, 69415, '\p{^Script= _old_SOGDIAN}', ""); + Expect(0, 69415, '\P{Script= _old_SOGDIAN}', ""); + Expect(1, 69415, '\P{^Script= _old_SOGDIAN}', ""); + Expect(0, 69416, '\p{Script= _old_SOGDIAN}', ""); + Expect(1, 69416, '\p{^Script= _old_SOGDIAN}', ""); + Expect(1, 69416, '\P{Script= _old_SOGDIAN}', ""); + Expect(0, 69416, '\P{^Script= _old_SOGDIAN}', ""); + Error('\p{Sc=:=SOGO}'); + Error('\P{Sc=:=SOGO}'); Expect(1, 69415, '\p{Sc=:\ASogo\z:}', "");; Expect(0, 69416, '\p{Sc=:\ASogo\z:}', "");; Expect(1, 69415, '\p{Sc=sogo}', ""); @@ -131964,16 +135726,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69416, '\P{^Sc=sogo}', ""); Expect(1, 69415, '\p{Sc=:\Asogo\z:}', "");; Expect(0, 69416, '\p{Sc=:\Asogo\z:}', "");; - Expect(1, 69415, '\p{Sc= -sogo}', ""); - Expect(0, 69415, '\p{^Sc= -sogo}', ""); - Expect(0, 69415, '\P{Sc= -sogo}', ""); - Expect(1, 69415, '\P{^Sc= -sogo}', ""); - Expect(0, 69416, '\p{Sc= -sogo}', ""); - Expect(1, 69416, '\p{^Sc= -sogo}', ""); - Expect(1, 69416, '\P{Sc= -sogo}', ""); - Expect(0, 69416, '\P{^Sc= -sogo}', ""); - Error('\p{Is_Script=_Old_sogdian/a/}'); - Error('\P{Is_Script=_Old_sogdian/a/}'); + Expect(1, 69415, '\p{Sc=- sogo}', ""); + Expect(0, 69415, '\p{^Sc=- sogo}', ""); + Expect(0, 69415, '\P{Sc=- sogo}', ""); + Expect(1, 69415, '\P{^Sc=- sogo}', ""); + Expect(0, 69416, '\p{Sc=- sogo}', ""); + Expect(1, 69416, '\p{^Sc=- sogo}', ""); + Expect(1, 69416, '\P{Sc=- sogo}', ""); + Expect(0, 69416, '\P{^Sc=- sogo}', ""); + Error('\p{Is_Script= /a/old_SOGDIAN}'); + Error('\P{Is_Script= /a/old_SOGDIAN}'); Expect(1, 69415, '\p{Is_Script=oldsogdian}', ""); Expect(0, 69415, '\p{^Is_Script=oldsogdian}', ""); Expect(0, 69415, '\P{Is_Script=oldsogdian}', ""); @@ -131982,16 +135744,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69416, '\p{^Is_Script=oldsogdian}', ""); Expect(1, 69416, '\P{Is_Script=oldsogdian}', ""); Expect(0, 69416, '\P{^Is_Script=oldsogdian}', ""); - Expect(1, 69415, '\p{Is_Script=-Old_Sogdian}', ""); - Expect(0, 69415, '\p{^Is_Script=-Old_Sogdian}', ""); - Expect(0, 69415, '\P{Is_Script=-Old_Sogdian}', ""); - Expect(1, 69415, '\P{^Is_Script=-Old_Sogdian}', ""); - Expect(0, 69416, '\p{Is_Script=-Old_Sogdian}', ""); - Expect(1, 69416, '\p{^Is_Script=-Old_Sogdian}', ""); - Expect(1, 69416, '\P{Is_Script=-Old_Sogdian}', ""); - Expect(0, 69416, '\P{^Is_Script=-Old_Sogdian}', ""); - Error('\p{Is_Sc=/a/ sogo}'); - Error('\P{Is_Sc=/a/ sogo}'); + Expect(1, 69415, '\p{Is_Script= Old_sogdian}', ""); + Expect(0, 69415, '\p{^Is_Script= Old_sogdian}', ""); + Expect(0, 69415, '\P{Is_Script= Old_sogdian}', ""); + Expect(1, 69415, '\P{^Is_Script= Old_sogdian}', ""); + Expect(0, 69416, '\p{Is_Script= Old_sogdian}', ""); + Expect(1, 69416, '\p{^Is_Script= Old_sogdian}', ""); + Expect(1, 69416, '\P{Is_Script= Old_sogdian}', ""); + Expect(0, 69416, '\P{^Is_Script= Old_sogdian}', ""); + Error('\p{Is_Sc=/a/ SOGO}'); + Error('\P{Is_Sc=/a/ SOGO}'); Expect(1, 69415, '\p{Is_Sc=sogo}', ""); Expect(0, 69415, '\p{^Is_Sc=sogo}', ""); Expect(0, 69415, '\P{Is_Sc=sogo}', ""); @@ -132000,16 +135762,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69416, '\p{^Is_Sc=sogo}', ""); Expect(1, 69416, '\P{Is_Sc=sogo}', ""); Expect(0, 69416, '\P{^Is_Sc=sogo}', ""); - Expect(1, 69415, '\p{Is_Sc: Sogo}', ""); - Expect(0, 69415, '\p{^Is_Sc: Sogo}', ""); - Expect(0, 69415, '\P{Is_Sc: Sogo}', ""); - Expect(1, 69415, '\P{^Is_Sc: Sogo}', ""); - Expect(0, 69416, '\p{Is_Sc: Sogo}', ""); - Expect(1, 69416, '\p{^Is_Sc: Sogo}', ""); - Expect(1, 69416, '\P{Is_Sc: Sogo}', ""); - Expect(0, 69416, '\P{^Is_Sc: Sogo}', ""); - Error('\p{Script=--SORA_Sompeng/a/}'); - Error('\P{Script=--SORA_Sompeng/a/}'); + Expect(1, 69415, '\p{Is_Sc= SOGO}', ""); + Expect(0, 69415, '\p{^Is_Sc= SOGO}', ""); + Expect(0, 69415, '\P{Is_Sc= SOGO}', ""); + Expect(1, 69415, '\P{^Is_Sc= SOGO}', ""); + Expect(0, 69416, '\p{Is_Sc= SOGO}', ""); + Expect(1, 69416, '\p{^Is_Sc= SOGO}', ""); + Expect(1, 69416, '\P{Is_Sc= SOGO}', ""); + Expect(0, 69416, '\P{^Is_Sc= SOGO}', ""); + Error('\p{Script=/a/ _Sora_Sompeng}'); + Error('\P{Script=/a/ _Sora_Sompeng}'); Expect(1, 69881, '\p{Script=:\ASora_Sompeng\z:}', "");; Expect(0, 69882, '\p{Script=:\ASora_Sompeng\z:}', "");; Expect(1, 69881, '\p{Script=sorasompeng}', ""); @@ -132022,16 +135784,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69882, '\P{^Script=sorasompeng}', ""); Expect(1, 69881, '\p{Script=:\Asorasompeng\z:}', "");; Expect(0, 69882, '\p{Script=:\Asorasompeng\z:}', "");; - Expect(1, 69881, '\p{Script= sora_sompeng}', ""); - Expect(0, 69881, '\p{^Script= sora_sompeng}', ""); - Expect(0, 69881, '\P{Script= sora_sompeng}', ""); - Expect(1, 69881, '\P{^Script= sora_sompeng}', ""); - Expect(0, 69882, '\p{Script= sora_sompeng}', ""); - Expect(1, 69882, '\p{^Script= sora_sompeng}', ""); - Expect(1, 69882, '\P{Script= sora_sompeng}', ""); - Expect(0, 69882, '\P{^Script= sora_sompeng}', ""); - Error('\p{Sc= :=sora}'); - Error('\P{Sc= :=sora}'); + Expect(1, 69881, '\p{Script= _Sora_Sompeng}', ""); + Expect(0, 69881, '\p{^Script= _Sora_Sompeng}', ""); + Expect(0, 69881, '\P{Script= _Sora_Sompeng}', ""); + Expect(1, 69881, '\P{^Script= _Sora_Sompeng}', ""); + Expect(0, 69882, '\p{Script= _Sora_Sompeng}', ""); + Expect(1, 69882, '\p{^Script= _Sora_Sompeng}', ""); + Expect(1, 69882, '\P{Script= _Sora_Sompeng}', ""); + Expect(0, 69882, '\P{^Script= _Sora_Sompeng}', ""); + Error('\p{Sc= _sora/a/}'); + Error('\P{Sc= _sora/a/}'); Expect(1, 69881, '\p{Sc=:\ASora\z:}', "");; Expect(0, 69882, '\p{Sc=:\ASora\z:}', "");; Expect(1, 69881, '\p{Sc=sora}', ""); @@ -132044,16 +135806,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69882, '\P{^Sc=sora}', ""); Expect(1, 69881, '\p{Sc=:\Asora\z:}', "");; Expect(0, 69882, '\p{Sc=:\Asora\z:}', "");; - Expect(1, 69881, '\p{Sc= Sora}', ""); - Expect(0, 69881, '\p{^Sc= Sora}', ""); - Expect(0, 69881, '\P{Sc= Sora}', ""); - Expect(1, 69881, '\P{^Sc= Sora}', ""); - Expect(0, 69882, '\p{Sc= Sora}', ""); - Expect(1, 69882, '\p{^Sc= Sora}', ""); - Expect(1, 69882, '\P{Sc= Sora}', ""); - Expect(0, 69882, '\P{^Sc= Sora}', ""); - Error('\p{Is_Script=:= -SORA_SOMPENG}'); - Error('\P{Is_Script=:= -SORA_SOMPENG}'); + Expect(1, 69881, '\p{Sc=-sora}', ""); + Expect(0, 69881, '\p{^Sc=-sora}', ""); + Expect(0, 69881, '\P{Sc=-sora}', ""); + Expect(1, 69881, '\P{^Sc=-sora}', ""); + Expect(0, 69882, '\p{Sc=-sora}', ""); + Expect(1, 69882, '\p{^Sc=-sora}', ""); + Expect(1, 69882, '\P{Sc=-sora}', ""); + Expect(0, 69882, '\P{^Sc=-sora}', ""); + Error('\p{Is_Script= :=Sora_SOMPENG}'); + Error('\P{Is_Script= :=Sora_SOMPENG}'); Expect(1, 69881, '\p{Is_Script=sorasompeng}', ""); Expect(0, 69881, '\p{^Is_Script=sorasompeng}', ""); Expect(0, 69881, '\P{Is_Script=sorasompeng}', ""); @@ -132062,16 +135824,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69882, '\p{^Is_Script=sorasompeng}', ""); Expect(1, 69882, '\P{Is_Script=sorasompeng}', ""); Expect(0, 69882, '\P{^Is_Script=sorasompeng}', ""); - Expect(1, 69881, '\p{Is_Script=_ SORA_Sompeng}', ""); - Expect(0, 69881, '\p{^Is_Script=_ SORA_Sompeng}', ""); - Expect(0, 69881, '\P{Is_Script=_ SORA_Sompeng}', ""); - Expect(1, 69881, '\P{^Is_Script=_ SORA_Sompeng}', ""); - Expect(0, 69882, '\p{Is_Script=_ SORA_Sompeng}', ""); - Expect(1, 69882, '\p{^Is_Script=_ SORA_Sompeng}', ""); - Expect(1, 69882, '\P{Is_Script=_ SORA_Sompeng}', ""); - Expect(0, 69882, '\P{^Is_Script=_ SORA_Sompeng}', ""); - Error('\p{Is_Sc: sora/a/}'); - Error('\P{Is_Sc: sora/a/}'); + Expect(1, 69881, '\p{Is_Script: -Sora_sompeng}', ""); + Expect(0, 69881, '\p{^Is_Script: -Sora_sompeng}', ""); + Expect(0, 69881, '\P{Is_Script: -Sora_sompeng}', ""); + Expect(1, 69881, '\P{^Is_Script: -Sora_sompeng}', ""); + Expect(0, 69882, '\p{Is_Script: -Sora_sompeng}', ""); + Expect(1, 69882, '\p{^Is_Script: -Sora_sompeng}', ""); + Expect(1, 69882, '\P{Is_Script: -Sora_sompeng}', ""); + Expect(0, 69882, '\P{^Is_Script: -Sora_sompeng}', ""); + Error('\p{Is_Sc= /a/SORA}'); + Error('\P{Is_Sc= /a/SORA}'); Expect(1, 69881, '\p{Is_Sc=sora}', ""); Expect(0, 69881, '\p{^Is_Sc=sora}', ""); Expect(0, 69881, '\P{Is_Sc=sora}', ""); @@ -132080,16 +135842,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69882, '\p{^Is_Sc=sora}', ""); Expect(1, 69882, '\P{Is_Sc=sora}', ""); Expect(0, 69882, '\P{^Is_Sc=sora}', ""); - Expect(1, 69881, '\p{Is_Sc= sora}', ""); - Expect(0, 69881, '\p{^Is_Sc= sora}', ""); - Expect(0, 69881, '\P{Is_Sc= sora}', ""); - Expect(1, 69881, '\P{^Is_Sc= sora}', ""); - Expect(0, 69882, '\p{Is_Sc= sora}', ""); - Expect(1, 69882, '\p{^Is_Sc= sora}', ""); - Expect(1, 69882, '\P{Is_Sc= sora}', ""); - Expect(0, 69882, '\P{^Is_Sc= sora}', ""); - Error('\p{Script=- Soyombo/a/}'); - Error('\P{Script=- Soyombo/a/}'); + Expect(1, 69881, '\p{Is_Sc=_-SORA}', ""); + Expect(0, 69881, '\p{^Is_Sc=_-SORA}', ""); + Expect(0, 69881, '\P{Is_Sc=_-SORA}', ""); + Expect(1, 69881, '\P{^Is_Sc=_-SORA}', ""); + Expect(0, 69882, '\p{Is_Sc=_-SORA}', ""); + Expect(1, 69882, '\p{^Is_Sc=_-SORA}', ""); + Expect(1, 69882, '\P{Is_Sc=_-SORA}', ""); + Expect(0, 69882, '\P{^Is_Sc=_-SORA}', ""); + Error('\p{Script=/a/_Soyombo}'); + Error('\P{Script=/a/_Soyombo}'); Expect(1, 72354, '\p{Script=:\ASoyombo\z:}', "");; Expect(0, 72355, '\p{Script=:\ASoyombo\z:}', "");; Expect(1, 72354, '\p{Script=soyombo}', ""); @@ -132110,8 +135872,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72355, '\p{^Script= Soyombo}', ""); Expect(1, 72355, '\P{Script= Soyombo}', ""); Expect(0, 72355, '\P{^Script= Soyombo}', ""); - Error('\p{Sc=/a/_ Soyo}'); - Error('\P{Sc=/a/_ Soyo}'); + Error('\p{Sc= Soyo:=}'); + Error('\P{Sc= Soyo:=}'); Expect(1, 72354, '\p{Sc=:\ASoyo\z:}', "");; Expect(0, 72355, '\p{Sc=:\ASoyo\z:}', "");; Expect(1, 72354, '\p{Sc=soyo}', ""); @@ -132124,16 +135886,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72355, '\P{^Sc=soyo}', ""); Expect(1, 72354, '\p{Sc=:\Asoyo\z:}', "");; Expect(0, 72355, '\p{Sc=:\Asoyo\z:}', "");; - Expect(1, 72354, '\p{Sc=-_SOYO}', ""); - Expect(0, 72354, '\p{^Sc=-_SOYO}', ""); - Expect(0, 72354, '\P{Sc=-_SOYO}', ""); - Expect(1, 72354, '\P{^Sc=-_SOYO}', ""); - Expect(0, 72355, '\p{Sc=-_SOYO}', ""); - Expect(1, 72355, '\p{^Sc=-_SOYO}', ""); - Expect(1, 72355, '\P{Sc=-_SOYO}', ""); - Expect(0, 72355, '\P{^Sc=-_SOYO}', ""); - Error('\p{Is_Script= /a/SOYOMBO}'); - Error('\P{Is_Script= /a/SOYOMBO}'); + Expect(1, 72354, '\p{Sc= -Soyo}', ""); + Expect(0, 72354, '\p{^Sc= -Soyo}', ""); + Expect(0, 72354, '\P{Sc= -Soyo}', ""); + Expect(1, 72354, '\P{^Sc= -Soyo}', ""); + Expect(0, 72355, '\p{Sc= -Soyo}', ""); + Expect(1, 72355, '\p{^Sc= -Soyo}', ""); + Expect(1, 72355, '\P{Sc= -Soyo}', ""); + Expect(0, 72355, '\P{^Sc= -Soyo}', ""); + Error('\p{Is_Script=:=SOYOMBO}'); + Error('\P{Is_Script=:=SOYOMBO}'); Expect(1, 72354, '\p{Is_Script=soyombo}', ""); Expect(0, 72354, '\p{^Is_Script=soyombo}', ""); Expect(0, 72354, '\P{Is_Script=soyombo}', ""); @@ -132142,16 +135904,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72355, '\p{^Is_Script=soyombo}', ""); Expect(1, 72355, '\P{Is_Script=soyombo}', ""); Expect(0, 72355, '\P{^Is_Script=soyombo}', ""); - Expect(1, 72354, '\p{Is_Script=- soyombo}', ""); - Expect(0, 72354, '\p{^Is_Script=- soyombo}', ""); - Expect(0, 72354, '\P{Is_Script=- soyombo}', ""); - Expect(1, 72354, '\P{^Is_Script=- soyombo}', ""); - Expect(0, 72355, '\p{Is_Script=- soyombo}', ""); - Expect(1, 72355, '\p{^Is_Script=- soyombo}', ""); - Expect(1, 72355, '\P{Is_Script=- soyombo}', ""); - Expect(0, 72355, '\P{^Is_Script=- soyombo}', ""); - Error('\p{Is_Sc: SOYO/a/}'); - Error('\P{Is_Sc: SOYO/a/}'); + Expect(1, 72354, '\p{Is_Script=- Soyombo}', ""); + Expect(0, 72354, '\p{^Is_Script=- Soyombo}', ""); + Expect(0, 72354, '\P{Is_Script=- Soyombo}', ""); + Expect(1, 72354, '\P{^Is_Script=- Soyombo}', ""); + Expect(0, 72355, '\p{Is_Script=- Soyombo}', ""); + Expect(1, 72355, '\p{^Is_Script=- Soyombo}', ""); + Expect(1, 72355, '\P{Is_Script=- Soyombo}', ""); + Expect(0, 72355, '\P{^Is_Script=- Soyombo}', ""); + Error('\p{Is_Sc=:= Soyo}'); + Error('\P{Is_Sc=:= Soyo}'); Expect(1, 72354, '\p{Is_Sc=soyo}', ""); Expect(0, 72354, '\p{^Is_Sc=soyo}', ""); Expect(0, 72354, '\P{Is_Sc=soyo}', ""); @@ -132160,16 +135922,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72355, '\p{^Is_Sc=soyo}', ""); Expect(1, 72355, '\P{Is_Sc=soyo}', ""); Expect(0, 72355, '\P{^Is_Sc=soyo}', ""); - Expect(1, 72354, '\p{Is_Sc= SOYO}', ""); - Expect(0, 72354, '\p{^Is_Sc= SOYO}', ""); - Expect(0, 72354, '\P{Is_Sc= SOYO}', ""); - Expect(1, 72354, '\P{^Is_Sc= SOYO}', ""); - Expect(0, 72355, '\p{Is_Sc= SOYO}', ""); - Expect(1, 72355, '\p{^Is_Sc= SOYO}', ""); - Expect(1, 72355, '\P{Is_Sc= SOYO}', ""); - Expect(0, 72355, '\P{^Is_Sc= SOYO}', ""); - Error('\p{Script=_Sundanese/a/}'); - Error('\P{Script=_Sundanese/a/}'); + Expect(1, 72354, '\p{Is_Sc=-SOYO}', ""); + Expect(0, 72354, '\p{^Is_Sc=-SOYO}', ""); + Expect(0, 72354, '\P{Is_Sc=-SOYO}', ""); + Expect(1, 72354, '\P{^Is_Sc=-SOYO}', ""); + Expect(0, 72355, '\p{Is_Sc=-SOYO}', ""); + Expect(1, 72355, '\p{^Is_Sc=-SOYO}', ""); + Expect(1, 72355, '\P{Is_Sc=-SOYO}', ""); + Expect(0, 72355, '\P{^Is_Sc=-SOYO}', ""); + Error('\p{Script=:=Sundanese}'); + Error('\P{Script=:=Sundanese}'); Expect(1, 7367, '\p{Script=:\ASundanese\z:}', "");; Expect(0, 7368, '\p{Script=:\ASundanese\z:}', "");; Expect(1, 7367, '\p{Script=sundanese}', ""); @@ -132182,38 +135944,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7368, '\P{^Script=sundanese}', ""); Expect(1, 7367, '\p{Script=:\Asundanese\z:}', "");; Expect(0, 7368, '\p{Script=:\Asundanese\z:}', "");; - Expect(1, 7367, '\p{Script=-Sundanese}', ""); - Expect(0, 7367, '\p{^Script=-Sundanese}', ""); - Expect(0, 7367, '\P{Script=-Sundanese}', ""); - Expect(1, 7367, '\P{^Script=-Sundanese}', ""); - Expect(0, 7368, '\p{Script=-Sundanese}', ""); - Expect(1, 7368, '\p{^Script=-Sundanese}', ""); - Expect(1, 7368, '\P{Script=-Sundanese}', ""); - Expect(0, 7368, '\P{^Script=-Sundanese}', ""); - Error('\p{Sc= /a/SUND}'); - Error('\P{Sc= /a/SUND}'); + Expect(1, 7367, '\p{Script=SUNDANESE}', ""); + Expect(0, 7367, '\p{^Script=SUNDANESE}', ""); + Expect(0, 7367, '\P{Script=SUNDANESE}', ""); + Expect(1, 7367, '\P{^Script=SUNDANESE}', ""); + Expect(0, 7368, '\p{Script=SUNDANESE}', ""); + Expect(1, 7368, '\p{^Script=SUNDANESE}', ""); + Expect(1, 7368, '\P{Script=SUNDANESE}', ""); + Expect(0, 7368, '\P{^Script=SUNDANESE}', ""); + Error('\p{Sc=_:=sund}'); + Error('\P{Sc=_:=sund}'); Expect(1, 7367, '\p{Sc=:\ASund\z:}', "");; Expect(0, 7368, '\p{Sc=:\ASund\z:}', "");; - Expect(1, 7367, '\p{Sc=sund}', ""); - Expect(0, 7367, '\p{^Sc=sund}', ""); - Expect(0, 7367, '\P{Sc=sund}', ""); - Expect(1, 7367, '\P{^Sc=sund}', ""); - Expect(0, 7368, '\p{Sc=sund}', ""); - Expect(1, 7368, '\p{^Sc=sund}', ""); - Expect(1, 7368, '\P{Sc=sund}', ""); - Expect(0, 7368, '\P{^Sc=sund}', ""); + Expect(1, 7367, '\p{Sc:sund}', ""); + Expect(0, 7367, '\p{^Sc:sund}', ""); + Expect(0, 7367, '\P{Sc:sund}', ""); + Expect(1, 7367, '\P{^Sc:sund}', ""); + Expect(0, 7368, '\p{Sc:sund}', ""); + Expect(1, 7368, '\p{^Sc:sund}', ""); + Expect(1, 7368, '\P{Sc:sund}', ""); + Expect(0, 7368, '\P{^Sc:sund}', ""); Expect(1, 7367, '\p{Sc=:\Asund\z:}', "");; Expect(0, 7368, '\p{Sc=:\Asund\z:}', "");; - Expect(1, 7367, '\p{Sc= -SUND}', ""); - Expect(0, 7367, '\p{^Sc= -SUND}', ""); - Expect(0, 7367, '\P{Sc= -SUND}', ""); - Expect(1, 7367, '\P{^Sc= -SUND}', ""); - Expect(0, 7368, '\p{Sc= -SUND}', ""); - Expect(1, 7368, '\p{^Sc= -SUND}', ""); - Expect(1, 7368, '\P{Sc= -SUND}', ""); - Expect(0, 7368, '\P{^Sc= -SUND}', ""); - Error('\p{Is_Script= SUNDANESE:=}'); - Error('\P{Is_Script= SUNDANESE:=}'); + Expect(1, 7367, '\p{Sc= Sund}', ""); + Expect(0, 7367, '\p{^Sc= Sund}', ""); + Expect(0, 7367, '\P{Sc= Sund}', ""); + Expect(1, 7367, '\P{^Sc= Sund}', ""); + Expect(0, 7368, '\p{Sc= Sund}', ""); + Expect(1, 7368, '\p{^Sc= Sund}', ""); + Expect(1, 7368, '\P{Sc= Sund}', ""); + Expect(0, 7368, '\P{^Sc= Sund}', ""); + Error('\p{Is_Script=-Sundanese:=}'); + Error('\P{Is_Script=-Sundanese:=}'); Expect(1, 7367, '\p{Is_Script=sundanese}', ""); Expect(0, 7367, '\p{^Is_Script=sundanese}', ""); Expect(0, 7367, '\P{Is_Script=sundanese}', ""); @@ -132222,16 +135984,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7368, '\p{^Is_Script=sundanese}', ""); Expect(1, 7368, '\P{Is_Script=sundanese}', ""); Expect(0, 7368, '\P{^Is_Script=sundanese}', ""); - Expect(1, 7367, '\p{Is_Script= Sundanese}', ""); - Expect(0, 7367, '\p{^Is_Script= Sundanese}', ""); - Expect(0, 7367, '\P{Is_Script= Sundanese}', ""); - Expect(1, 7367, '\P{^Is_Script= Sundanese}', ""); - Expect(0, 7368, '\p{Is_Script= Sundanese}', ""); - Expect(1, 7368, '\p{^Is_Script= Sundanese}', ""); - Expect(1, 7368, '\P{Is_Script= Sundanese}', ""); - Expect(0, 7368, '\P{^Is_Script= Sundanese}', ""); - Error('\p{Is_Sc=:=SUND}'); - Error('\P{Is_Sc=:=SUND}'); + Expect(1, 7367, '\p{Is_Script=-sundanese}', ""); + Expect(0, 7367, '\p{^Is_Script=-sundanese}', ""); + Expect(0, 7367, '\P{Is_Script=-sundanese}', ""); + Expect(1, 7367, '\P{^Is_Script=-sundanese}', ""); + Expect(0, 7368, '\p{Is_Script=-sundanese}', ""); + Expect(1, 7368, '\p{^Is_Script=-sundanese}', ""); + Expect(1, 7368, '\P{Is_Script=-sundanese}', ""); + Expect(0, 7368, '\P{^Is_Script=-sundanese}', ""); + Error('\p{Is_Sc=-:=sund}'); + Error('\P{Is_Sc=-:=sund}'); Expect(1, 7367, '\p{Is_Sc=sund}', ""); Expect(0, 7367, '\p{^Is_Sc=sund}', ""); Expect(0, 7367, '\P{Is_Sc=sund}', ""); @@ -132240,118 +136002,118 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7368, '\p{^Is_Sc=sund}', ""); Expect(1, 7368, '\P{Is_Sc=sund}', ""); Expect(0, 7368, '\P{^Is_Sc=sund}', ""); - Expect(1, 7367, '\p{Is_Sc= SUND}', ""); - Expect(0, 7367, '\p{^Is_Sc= SUND}', ""); - Expect(0, 7367, '\P{Is_Sc= SUND}', ""); - Expect(1, 7367, '\P{^Is_Sc= SUND}', ""); - Expect(0, 7368, '\p{Is_Sc= SUND}', ""); - Expect(1, 7368, '\p{^Is_Sc= SUND}', ""); - Expect(1, 7368, '\P{Is_Sc= SUND}', ""); - Expect(0, 7368, '\P{^Is_Sc= SUND}', ""); - Error('\p{Script=- Syloti_nagri:=}'); - Error('\P{Script=- Syloti_nagri:=}'); - Expect(1, 43051, '\p{Script=:\ASyloti_Nagri\z:}', "");; - Expect(0, 43052, '\p{Script=:\ASyloti_Nagri\z:}', "");; - Expect(1, 43051, '\p{Script=sylotinagri}', ""); - Expect(0, 43051, '\p{^Script=sylotinagri}', ""); - Expect(0, 43051, '\P{Script=sylotinagri}', ""); - Expect(1, 43051, '\P{^Script=sylotinagri}', ""); - Expect(0, 43052, '\p{Script=sylotinagri}', ""); - Expect(1, 43052, '\p{^Script=sylotinagri}', ""); - Expect(1, 43052, '\P{Script=sylotinagri}', ""); - Expect(0, 43052, '\P{^Script=sylotinagri}', ""); - Expect(1, 43051, '\p{Script=:\Asylotinagri\z:}', "");; - Expect(0, 43052, '\p{Script=:\Asylotinagri\z:}', "");; - Expect(1, 43051, '\p{Script= syloti_NAGRI}', ""); - Expect(0, 43051, '\p{^Script= syloti_NAGRI}', ""); - Expect(0, 43051, '\P{Script= syloti_NAGRI}', ""); - Expect(1, 43051, '\P{^Script= syloti_NAGRI}', ""); - Expect(0, 43052, '\p{Script= syloti_NAGRI}', ""); - Expect(1, 43052, '\p{^Script= syloti_NAGRI}', ""); - Expect(1, 43052, '\P{Script= syloti_NAGRI}', ""); - Expect(0, 43052, '\P{^Script= syloti_NAGRI}', ""); - Error('\p{Sc=:=SYLO}'); - Error('\P{Sc=:=SYLO}'); - Expect(1, 43051, '\p{Sc=:\ASylo\z:}', "");; - Expect(0, 43052, '\p{Sc=:\ASylo\z:}', "");; - Expect(1, 43051, '\p{Sc: sylo}', ""); - Expect(0, 43051, '\p{^Sc: sylo}', ""); - Expect(0, 43051, '\P{Sc: sylo}', ""); - Expect(1, 43051, '\P{^Sc: sylo}', ""); - Expect(0, 43052, '\p{Sc: sylo}', ""); - Expect(1, 43052, '\p{^Sc: sylo}', ""); - Expect(1, 43052, '\P{Sc: sylo}', ""); - Expect(0, 43052, '\P{^Sc: sylo}', ""); - Expect(1, 43051, '\p{Sc=:\Asylo\z:}', "");; - Expect(0, 43052, '\p{Sc=:\Asylo\z:}', "");; - Expect(1, 43051, '\p{Sc=-_sylo}', ""); - Expect(0, 43051, '\p{^Sc=-_sylo}', ""); - Expect(0, 43051, '\P{Sc=-_sylo}', ""); - Expect(1, 43051, '\P{^Sc=-_sylo}', ""); - Expect(0, 43052, '\p{Sc=-_sylo}', ""); - Expect(1, 43052, '\p{^Sc=-_sylo}', ""); - Expect(1, 43052, '\P{Sc=-_sylo}', ""); - Expect(0, 43052, '\P{^Sc=-_sylo}', ""); - Error('\p{Is_Script=/a/--Syloti_Nagri}'); - Error('\P{Is_Script=/a/--Syloti_Nagri}'); - Expect(1, 43051, '\p{Is_Script: sylotinagri}', ""); - Expect(0, 43051, '\p{^Is_Script: sylotinagri}', ""); - Expect(0, 43051, '\P{Is_Script: sylotinagri}', ""); - Expect(1, 43051, '\P{^Is_Script: sylotinagri}', ""); - Expect(0, 43052, '\p{Is_Script: sylotinagri}', ""); - Expect(1, 43052, '\p{^Is_Script: sylotinagri}', ""); - Expect(1, 43052, '\P{Is_Script: sylotinagri}', ""); - Expect(0, 43052, '\P{^Is_Script: sylotinagri}', ""); - Expect(1, 43051, '\p{Is_Script= Syloti_Nagri}', ""); - Expect(0, 43051, '\p{^Is_Script= Syloti_Nagri}', ""); - Expect(0, 43051, '\P{Is_Script= Syloti_Nagri}', ""); - Expect(1, 43051, '\P{^Is_Script= Syloti_Nagri}', ""); - Expect(0, 43052, '\p{Is_Script= Syloti_Nagri}', ""); - Expect(1, 43052, '\p{^Is_Script= Syloti_Nagri}', ""); - Expect(1, 43052, '\P{Is_Script= Syloti_Nagri}', ""); - Expect(0, 43052, '\P{^Is_Script= Syloti_Nagri}', ""); - Error('\p{Is_Sc=/a/-Sylo}'); - Error('\P{Is_Sc=/a/-Sylo}'); - Expect(1, 43051, '\p{Is_Sc=sylo}', ""); - Expect(0, 43051, '\p{^Is_Sc=sylo}', ""); - Expect(0, 43051, '\P{Is_Sc=sylo}', ""); - Expect(1, 43051, '\P{^Is_Sc=sylo}', ""); - Expect(0, 43052, '\p{Is_Sc=sylo}', ""); - Expect(1, 43052, '\p{^Is_Sc=sylo}', ""); - Expect(1, 43052, '\P{Is_Sc=sylo}', ""); - Expect(0, 43052, '\P{^Is_Sc=sylo}', ""); - Expect(1, 43051, '\p{Is_Sc= SYLO}', ""); - Expect(0, 43051, '\p{^Is_Sc= SYLO}', ""); - Expect(0, 43051, '\P{Is_Sc= SYLO}', ""); - Expect(1, 43051, '\P{^Is_Sc= SYLO}', ""); - Expect(0, 43052, '\p{Is_Sc= SYLO}', ""); - Expect(1, 43052, '\p{^Is_Sc= SYLO}', ""); - Expect(1, 43052, '\P{Is_Sc= SYLO}', ""); - Expect(0, 43052, '\P{^Is_Sc= SYLO}', ""); - Error('\p{Script=_ syriac/a/}'); - Error('\P{Script=_ syriac/a/}'); + Expect(1, 7367, '\p{Is_Sc=__Sund}', ""); + Expect(0, 7367, '\p{^Is_Sc=__Sund}', ""); + Expect(0, 7367, '\P{Is_Sc=__Sund}', ""); + Expect(1, 7367, '\P{^Is_Sc=__Sund}', ""); + Expect(0, 7368, '\p{Is_Sc=__Sund}', ""); + Expect(1, 7368, '\p{^Is_Sc=__Sund}', ""); + Expect(1, 7368, '\P{Is_Sc=__Sund}', ""); + Expect(0, 7368, '\P{^Is_Sc=__Sund}', ""); + Error('\p{Script=:= syloti_Nagri}'); + Error('\P{Script=:= syloti_Nagri}'); + Expect(1, 43052, '\p{Script=:\ASyloti_Nagri\z:}', "");; + Expect(0, 43053, '\p{Script=:\ASyloti_Nagri\z:}', "");; + Expect(1, 43052, '\p{Script=sylotinagri}', ""); + Expect(0, 43052, '\p{^Script=sylotinagri}', ""); + Expect(0, 43052, '\P{Script=sylotinagri}', ""); + Expect(1, 43052, '\P{^Script=sylotinagri}', ""); + Expect(0, 43053, '\p{Script=sylotinagri}', ""); + Expect(1, 43053, '\p{^Script=sylotinagri}', ""); + Expect(1, 43053, '\P{Script=sylotinagri}', ""); + Expect(0, 43053, '\P{^Script=sylotinagri}', ""); + Expect(1, 43052, '\p{Script=:\Asylotinagri\z:}', "");; + Expect(0, 43053, '\p{Script=:\Asylotinagri\z:}', "");; + Expect(1, 43052, '\p{Script=_ syloti_Nagri}', ""); + Expect(0, 43052, '\p{^Script=_ syloti_Nagri}', ""); + Expect(0, 43052, '\P{Script=_ syloti_Nagri}', ""); + Expect(1, 43052, '\P{^Script=_ syloti_Nagri}', ""); + Expect(0, 43053, '\p{Script=_ syloti_Nagri}', ""); + Expect(1, 43053, '\p{^Script=_ syloti_Nagri}', ""); + Expect(1, 43053, '\P{Script=_ syloti_Nagri}', ""); + Expect(0, 43053, '\P{^Script=_ syloti_Nagri}', ""); + Error('\p{Sc=/a/ Sylo}'); + Error('\P{Sc=/a/ Sylo}'); + Expect(1, 43052, '\p{Sc=:\ASylo\z:}', "");; + Expect(0, 43053, '\p{Sc=:\ASylo\z:}', "");; + Expect(1, 43052, '\p{Sc=sylo}', ""); + Expect(0, 43052, '\p{^Sc=sylo}', ""); + Expect(0, 43052, '\P{Sc=sylo}', ""); + Expect(1, 43052, '\P{^Sc=sylo}', ""); + Expect(0, 43053, '\p{Sc=sylo}', ""); + Expect(1, 43053, '\p{^Sc=sylo}', ""); + Expect(1, 43053, '\P{Sc=sylo}', ""); + Expect(0, 43053, '\P{^Sc=sylo}', ""); + Expect(1, 43052, '\p{Sc=:\Asylo\z:}', "");; + Expect(0, 43053, '\p{Sc=:\Asylo\z:}', "");; + Expect(1, 43052, '\p{Sc=-SYLO}', ""); + Expect(0, 43052, '\p{^Sc=-SYLO}', ""); + Expect(0, 43052, '\P{Sc=-SYLO}', ""); + Expect(1, 43052, '\P{^Sc=-SYLO}', ""); + Expect(0, 43053, '\p{Sc=-SYLO}', ""); + Expect(1, 43053, '\p{^Sc=-SYLO}', ""); + Expect(1, 43053, '\P{Sc=-SYLO}', ""); + Expect(0, 43053, '\P{^Sc=-SYLO}', ""); + Error('\p{Is_Script= syloti_Nagri:=}'); + Error('\P{Is_Script= syloti_Nagri:=}'); + Expect(1, 43052, '\p{Is_Script=sylotinagri}', ""); + Expect(0, 43052, '\p{^Is_Script=sylotinagri}', ""); + Expect(0, 43052, '\P{Is_Script=sylotinagri}', ""); + Expect(1, 43052, '\P{^Is_Script=sylotinagri}', ""); + Expect(0, 43053, '\p{Is_Script=sylotinagri}', ""); + Expect(1, 43053, '\p{^Is_Script=sylotinagri}', ""); + Expect(1, 43053, '\P{Is_Script=sylotinagri}', ""); + Expect(0, 43053, '\P{^Is_Script=sylotinagri}', ""); + Expect(1, 43052, '\p{Is_Script=_SYLOTI_nagri}', ""); + Expect(0, 43052, '\p{^Is_Script=_SYLOTI_nagri}', ""); + Expect(0, 43052, '\P{Is_Script=_SYLOTI_nagri}', ""); + Expect(1, 43052, '\P{^Is_Script=_SYLOTI_nagri}', ""); + Expect(0, 43053, '\p{Is_Script=_SYLOTI_nagri}', ""); + Expect(1, 43053, '\p{^Is_Script=_SYLOTI_nagri}', ""); + Expect(1, 43053, '\P{Is_Script=_SYLOTI_nagri}', ""); + Expect(0, 43053, '\P{^Is_Script=_SYLOTI_nagri}', ""); + Error('\p{Is_Sc=-SYLO/a/}'); + Error('\P{Is_Sc=-SYLO/a/}'); + Expect(1, 43052, '\p{Is_Sc=sylo}', ""); + Expect(0, 43052, '\p{^Is_Sc=sylo}', ""); + Expect(0, 43052, '\P{Is_Sc=sylo}', ""); + Expect(1, 43052, '\P{^Is_Sc=sylo}', ""); + Expect(0, 43053, '\p{Is_Sc=sylo}', ""); + Expect(1, 43053, '\p{^Is_Sc=sylo}', ""); + Expect(1, 43053, '\P{Is_Sc=sylo}', ""); + Expect(0, 43053, '\P{^Is_Sc=sylo}', ""); + Expect(1, 43052, '\p{Is_Sc: sylo}', ""); + Expect(0, 43052, '\p{^Is_Sc: sylo}', ""); + Expect(0, 43052, '\P{Is_Sc: sylo}', ""); + Expect(1, 43052, '\P{^Is_Sc: sylo}', ""); + Expect(0, 43053, '\p{Is_Sc: sylo}', ""); + Expect(1, 43053, '\p{^Is_Sc: sylo}', ""); + Expect(1, 43053, '\P{Is_Sc: sylo}', ""); + Expect(0, 43053, '\P{^Is_Sc: sylo}', ""); + Error('\p{Script: /a/SYRIAC}'); + Error('\P{Script: /a/SYRIAC}'); Expect(1, 2154, '\p{Script=:\ASyriac\z:}', "");; Expect(0, 2155, '\p{Script=:\ASyriac\z:}', "");; - Expect(1, 2154, '\p{Script=syriac}', ""); - Expect(0, 2154, '\p{^Script=syriac}', ""); - Expect(0, 2154, '\P{Script=syriac}', ""); - Expect(1, 2154, '\P{^Script=syriac}', ""); - Expect(0, 2155, '\p{Script=syriac}', ""); - Expect(1, 2155, '\p{^Script=syriac}', ""); - Expect(1, 2155, '\P{Script=syriac}', ""); - Expect(0, 2155, '\P{^Script=syriac}', ""); + Expect(1, 2154, '\p{Script: syriac}', ""); + Expect(0, 2154, '\p{^Script: syriac}', ""); + Expect(0, 2154, '\P{Script: syriac}', ""); + Expect(1, 2154, '\P{^Script: syriac}', ""); + Expect(0, 2155, '\p{Script: syriac}', ""); + Expect(1, 2155, '\p{^Script: syriac}', ""); + Expect(1, 2155, '\P{Script: syriac}', ""); + Expect(0, 2155, '\P{^Script: syriac}', ""); Expect(1, 2154, '\p{Script=:\Asyriac\z:}', "");; Expect(0, 2155, '\p{Script=:\Asyriac\z:}', "");; - Expect(1, 2154, '\p{Script=_-SYRIAC}', ""); - Expect(0, 2154, '\p{^Script=_-SYRIAC}', ""); - Expect(0, 2154, '\P{Script=_-SYRIAC}', ""); - Expect(1, 2154, '\P{^Script=_-SYRIAC}', ""); - Expect(0, 2155, '\p{Script=_-SYRIAC}', ""); - Expect(1, 2155, '\p{^Script=_-SYRIAC}', ""); - Expect(1, 2155, '\P{Script=_-SYRIAC}', ""); - Expect(0, 2155, '\P{^Script=_-SYRIAC}', ""); - Error('\p{Sc=:= SYRC}'); - Error('\P{Sc=:= SYRC}'); + Expect(1, 2154, '\p{Script= _SYRIAC}', ""); + Expect(0, 2154, '\p{^Script= _SYRIAC}', ""); + Expect(0, 2154, '\P{Script= _SYRIAC}', ""); + Expect(1, 2154, '\P{^Script= _SYRIAC}', ""); + Expect(0, 2155, '\p{Script= _SYRIAC}', ""); + Expect(1, 2155, '\p{^Script= _SYRIAC}', ""); + Expect(1, 2155, '\P{Script= _SYRIAC}', ""); + Expect(0, 2155, '\P{^Script= _SYRIAC}', ""); + Error('\p{Sc=-Syrc:=}'); + Error('\P{Sc=-Syrc:=}'); Expect(1, 2154, '\p{Sc=:\ASyrc\z:}', "");; Expect(0, 2155, '\p{Sc=:\ASyrc\z:}', "");; Expect(1, 2154, '\p{Sc=syrc}', ""); @@ -132364,34 +136126,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2155, '\P{^Sc=syrc}', ""); Expect(1, 2154, '\p{Sc=:\Asyrc\z:}', "");; Expect(0, 2155, '\p{Sc=:\Asyrc\z:}', "");; - Expect(1, 2154, '\p{Sc=- SYRC}', ""); - Expect(0, 2154, '\p{^Sc=- SYRC}', ""); - Expect(0, 2154, '\P{Sc=- SYRC}', ""); - Expect(1, 2154, '\P{^Sc=- SYRC}', ""); - Expect(0, 2155, '\p{Sc=- SYRC}', ""); - Expect(1, 2155, '\p{^Sc=- SYRC}', ""); - Expect(1, 2155, '\P{Sc=- SYRC}', ""); - Expect(0, 2155, '\P{^Sc=- SYRC}', ""); - Error('\p{Is_Script= Syriac:=}'); - Error('\P{Is_Script= Syriac:=}'); - Expect(1, 2154, '\p{Is_Script:syriac}', ""); - Expect(0, 2154, '\p{^Is_Script:syriac}', ""); - Expect(0, 2154, '\P{Is_Script:syriac}', ""); - Expect(1, 2154, '\P{^Is_Script:syriac}', ""); - Expect(0, 2155, '\p{Is_Script:syriac}', ""); - Expect(1, 2155, '\p{^Is_Script:syriac}', ""); - Expect(1, 2155, '\P{Is_Script:syriac}', ""); - Expect(0, 2155, '\P{^Is_Script:syriac}', ""); - Expect(1, 2154, '\p{Is_Script= _syriac}', ""); - Expect(0, 2154, '\p{^Is_Script= _syriac}', ""); - Expect(0, 2154, '\P{Is_Script= _syriac}', ""); - Expect(1, 2154, '\P{^Is_Script= _syriac}', ""); - Expect(0, 2155, '\p{Is_Script= _syriac}', ""); - Expect(1, 2155, '\p{^Is_Script= _syriac}', ""); - Expect(1, 2155, '\P{Is_Script= _syriac}', ""); - Expect(0, 2155, '\P{^Is_Script= _syriac}', ""); - Error('\p{Is_Sc=/a/Syrc}'); - Error('\P{Is_Sc=/a/Syrc}'); + Expect(1, 2154, '\p{Sc=_syrc}', ""); + Expect(0, 2154, '\p{^Sc=_syrc}', ""); + Expect(0, 2154, '\P{Sc=_syrc}', ""); + Expect(1, 2154, '\P{^Sc=_syrc}', ""); + Expect(0, 2155, '\p{Sc=_syrc}', ""); + Expect(1, 2155, '\p{^Sc=_syrc}', ""); + Expect(1, 2155, '\P{Sc=_syrc}', ""); + Expect(0, 2155, '\P{^Sc=_syrc}', ""); + Error('\p{Is_Script=_:=Syriac}'); + Error('\P{Is_Script=_:=Syriac}'); + Expect(1, 2154, '\p{Is_Script=syriac}', ""); + Expect(0, 2154, '\p{^Is_Script=syriac}', ""); + Expect(0, 2154, '\P{Is_Script=syriac}', ""); + Expect(1, 2154, '\P{^Is_Script=syriac}', ""); + Expect(0, 2155, '\p{Is_Script=syriac}', ""); + Expect(1, 2155, '\p{^Is_Script=syriac}', ""); + Expect(1, 2155, '\P{Is_Script=syriac}', ""); + Expect(0, 2155, '\P{^Is_Script=syriac}', ""); + Expect(1, 2154, '\p{Is_Script=-_Syriac}', ""); + Expect(0, 2154, '\p{^Is_Script=-_Syriac}', ""); + Expect(0, 2154, '\P{Is_Script=-_Syriac}', ""); + Expect(1, 2154, '\P{^Is_Script=-_Syriac}', ""); + Expect(0, 2155, '\p{Is_Script=-_Syriac}', ""); + Expect(1, 2155, '\p{^Is_Script=-_Syriac}', ""); + Expect(1, 2155, '\P{Is_Script=-_Syriac}', ""); + Expect(0, 2155, '\P{^Is_Script=-_Syriac}', ""); + Error('\p{Is_Sc= Syrc:=}'); + Error('\P{Is_Sc= Syrc:=}'); Expect(1, 2154, '\p{Is_Sc=syrc}', ""); Expect(0, 2154, '\p{^Is_Sc=syrc}', ""); Expect(0, 2154, '\P{Is_Sc=syrc}', ""); @@ -132400,16 +136162,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2155, '\p{^Is_Sc=syrc}', ""); Expect(1, 2155, '\P{Is_Sc=syrc}', ""); Expect(0, 2155, '\P{^Is_Sc=syrc}', ""); - Expect(1, 2154, '\p{Is_Sc= -syrc}', ""); - Expect(0, 2154, '\p{^Is_Sc= -syrc}', ""); - Expect(0, 2154, '\P{Is_Sc= -syrc}', ""); - Expect(1, 2154, '\P{^Is_Sc= -syrc}', ""); - Expect(0, 2155, '\p{Is_Sc= -syrc}', ""); - Expect(1, 2155, '\p{^Is_Sc= -syrc}', ""); - Expect(1, 2155, '\P{Is_Sc= -syrc}', ""); - Expect(0, 2155, '\P{^Is_Sc= -syrc}', ""); - Error('\p{Script=/a/- TAGBANWA}'); - Error('\P{Script=/a/- TAGBANWA}'); + Expect(1, 2154, '\p{Is_Sc: -Syrc}', ""); + Expect(0, 2154, '\p{^Is_Sc: -Syrc}', ""); + Expect(0, 2154, '\P{Is_Sc: -Syrc}', ""); + Expect(1, 2154, '\P{^Is_Sc: -Syrc}', ""); + Expect(0, 2155, '\p{Is_Sc: -Syrc}', ""); + Expect(1, 2155, '\p{^Is_Sc: -Syrc}', ""); + Expect(1, 2155, '\P{Is_Sc: -Syrc}', ""); + Expect(0, 2155, '\P{^Is_Sc: -Syrc}', ""); + Error('\p{Script=:=_TAGBANWA}'); + Error('\P{Script=:=_TAGBANWA}'); Expect(1, 6003, '\p{Script=:\ATagbanwa\z:}', "");; Expect(0, 6004, '\p{Script=:\ATagbanwa\z:}', "");; Expect(1, 6003, '\p{Script=tagbanwa}', ""); @@ -132422,26 +136184,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6004, '\P{^Script=tagbanwa}', ""); Expect(1, 6003, '\p{Script=:\Atagbanwa\z:}', "");; Expect(0, 6004, '\p{Script=:\Atagbanwa\z:}', "");; - Expect(1, 6003, '\p{Script= -tagbanwa}', ""); - Expect(0, 6003, '\p{^Script= -tagbanwa}', ""); - Expect(0, 6003, '\P{Script= -tagbanwa}', ""); - Expect(1, 6003, '\P{^Script= -tagbanwa}', ""); - Expect(0, 6004, '\p{Script= -tagbanwa}', ""); - Expect(1, 6004, '\p{^Script= -tagbanwa}', ""); - Expect(1, 6004, '\P{Script= -tagbanwa}', ""); - Expect(0, 6004, '\P{^Script= -tagbanwa}', ""); - Error('\p{Sc=--tagb:=}'); - Error('\P{Sc=--tagb:=}'); + Expect(1, 6003, '\p{Script= tagbanwa}', ""); + Expect(0, 6003, '\p{^Script= tagbanwa}', ""); + Expect(0, 6003, '\P{Script= tagbanwa}', ""); + Expect(1, 6003, '\P{^Script= tagbanwa}', ""); + Expect(0, 6004, '\p{Script= tagbanwa}', ""); + Expect(1, 6004, '\p{^Script= tagbanwa}', ""); + Expect(1, 6004, '\P{Script= tagbanwa}', ""); + Expect(0, 6004, '\P{^Script= tagbanwa}', ""); + Error('\p{Sc=_ TAGB:=}'); + Error('\P{Sc=_ TAGB:=}'); Expect(1, 6003, '\p{Sc=:\ATagb\z:}', "");; Expect(0, 6004, '\p{Sc=:\ATagb\z:}', "");; - Expect(1, 6003, '\p{Sc=tagb}', ""); - Expect(0, 6003, '\p{^Sc=tagb}', ""); - Expect(0, 6003, '\P{Sc=tagb}', ""); - Expect(1, 6003, '\P{^Sc=tagb}', ""); - Expect(0, 6004, '\p{Sc=tagb}', ""); - Expect(1, 6004, '\p{^Sc=tagb}', ""); - Expect(1, 6004, '\P{Sc=tagb}', ""); - Expect(0, 6004, '\P{^Sc=tagb}', ""); + Expect(1, 6003, '\p{Sc: tagb}', ""); + Expect(0, 6003, '\p{^Sc: tagb}', ""); + Expect(0, 6003, '\P{Sc: tagb}', ""); + Expect(1, 6003, '\P{^Sc: tagb}', ""); + Expect(0, 6004, '\p{Sc: tagb}', ""); + Expect(1, 6004, '\p{^Sc: tagb}', ""); + Expect(1, 6004, '\P{Sc: tagb}', ""); + Expect(0, 6004, '\P{^Sc: tagb}', ""); Expect(1, 6003, '\p{Sc=:\Atagb\z:}', "");; Expect(0, 6004, '\p{Sc=:\Atagb\z:}', "");; Expect(1, 6003, '\p{Sc= TAGB}', ""); @@ -132452,26 +136214,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6004, '\p{^Sc= TAGB}', ""); Expect(1, 6004, '\P{Sc= TAGB}', ""); Expect(0, 6004, '\P{^Sc= TAGB}', ""); - Error('\p{Is_Script=:= Tagbanwa}'); - Error('\P{Is_Script=:= Tagbanwa}'); - Expect(1, 6003, '\p{Is_Script=tagbanwa}', ""); - Expect(0, 6003, '\p{^Is_Script=tagbanwa}', ""); - Expect(0, 6003, '\P{Is_Script=tagbanwa}', ""); - Expect(1, 6003, '\P{^Is_Script=tagbanwa}', ""); - Expect(0, 6004, '\p{Is_Script=tagbanwa}', ""); - Expect(1, 6004, '\p{^Is_Script=tagbanwa}', ""); - Expect(1, 6004, '\P{Is_Script=tagbanwa}', ""); - Expect(0, 6004, '\P{^Is_Script=tagbanwa}', ""); - Expect(1, 6003, '\p{Is_Script= -Tagbanwa}', ""); - Expect(0, 6003, '\p{^Is_Script= -Tagbanwa}', ""); - Expect(0, 6003, '\P{Is_Script= -Tagbanwa}', ""); - Expect(1, 6003, '\P{^Is_Script= -Tagbanwa}', ""); - Expect(0, 6004, '\p{Is_Script= -Tagbanwa}', ""); - Expect(1, 6004, '\p{^Is_Script= -Tagbanwa}', ""); - Expect(1, 6004, '\P{Is_Script= -Tagbanwa}', ""); - Expect(0, 6004, '\P{^Is_Script= -Tagbanwa}', ""); - Error('\p{Is_Sc= Tagb:=}'); - Error('\P{Is_Sc= Tagb:=}'); + Error('\p{Is_Script= _TAGBANWA:=}'); + Error('\P{Is_Script= _TAGBANWA:=}'); + Expect(1, 6003, '\p{Is_Script: tagbanwa}', ""); + Expect(0, 6003, '\p{^Is_Script: tagbanwa}', ""); + Expect(0, 6003, '\P{Is_Script: tagbanwa}', ""); + Expect(1, 6003, '\P{^Is_Script: tagbanwa}', ""); + Expect(0, 6004, '\p{Is_Script: tagbanwa}', ""); + Expect(1, 6004, '\p{^Is_Script: tagbanwa}', ""); + Expect(1, 6004, '\P{Is_Script: tagbanwa}', ""); + Expect(0, 6004, '\P{^Is_Script: tagbanwa}', ""); + Expect(1, 6003, '\p{Is_Script=- tagbanwa}', ""); + Expect(0, 6003, '\p{^Is_Script=- tagbanwa}', ""); + Expect(0, 6003, '\P{Is_Script=- tagbanwa}', ""); + Expect(1, 6003, '\P{^Is_Script=- tagbanwa}', ""); + Expect(0, 6004, '\p{Is_Script=- tagbanwa}', ""); + Expect(1, 6004, '\p{^Is_Script=- tagbanwa}', ""); + Expect(1, 6004, '\P{Is_Script=- tagbanwa}', ""); + Expect(0, 6004, '\P{^Is_Script=- tagbanwa}', ""); + Error('\p{Is_Sc= Tagb:=}'); + Error('\P{Is_Sc= Tagb:=}'); Expect(1, 6003, '\p{Is_Sc=tagb}', ""); Expect(0, 6003, '\p{^Is_Sc=tagb}', ""); Expect(0, 6003, '\P{Is_Sc=tagb}', ""); @@ -132480,60 +136242,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6004, '\p{^Is_Sc=tagb}', ""); Expect(1, 6004, '\P{Is_Sc=tagb}', ""); Expect(0, 6004, '\P{^Is_Sc=tagb}', ""); - Expect(1, 6003, '\p{Is_Sc=_ Tagb}', ""); - Expect(0, 6003, '\p{^Is_Sc=_ Tagb}', ""); - Expect(0, 6003, '\P{Is_Sc=_ Tagb}', ""); - Expect(1, 6003, '\P{^Is_Sc=_ Tagb}', ""); - Expect(0, 6004, '\p{Is_Sc=_ Tagb}', ""); - Expect(1, 6004, '\p{^Is_Sc=_ Tagb}', ""); - Expect(1, 6004, '\P{Is_Sc=_ Tagb}', ""); - Expect(0, 6004, '\P{^Is_Sc=_ Tagb}', ""); - Error('\p{Script= :=takri}'); - Error('\P{Script= :=takri}'); + Expect(1, 6003, '\p{Is_Sc= Tagb}', ""); + Expect(0, 6003, '\p{^Is_Sc= Tagb}', ""); + Expect(0, 6003, '\P{Is_Sc= Tagb}', ""); + Expect(1, 6003, '\P{^Is_Sc= Tagb}', ""); + Expect(0, 6004, '\p{Is_Sc= Tagb}', ""); + Expect(1, 6004, '\p{^Is_Sc= Tagb}', ""); + Expect(1, 6004, '\P{Is_Sc= Tagb}', ""); + Expect(0, 6004, '\P{^Is_Sc= Tagb}', ""); + Error('\p{Script=/a/ takri}'); + Error('\P{Script=/a/ takri}'); Expect(1, 71369, '\p{Script=:\ATakri\z:}', "");; Expect(0, 71370, '\p{Script=:\ATakri\z:}', "");; - Expect(1, 71369, '\p{Script:takri}', ""); - Expect(0, 71369, '\p{^Script:takri}', ""); - Expect(0, 71369, '\P{Script:takri}', ""); - Expect(1, 71369, '\P{^Script:takri}', ""); - Expect(0, 71370, '\p{Script:takri}', ""); - Expect(1, 71370, '\p{^Script:takri}', ""); - Expect(1, 71370, '\P{Script:takri}', ""); - Expect(0, 71370, '\P{^Script:takri}', ""); + Expect(1, 71369, '\p{Script: takri}', ""); + Expect(0, 71369, '\p{^Script: takri}', ""); + Expect(0, 71369, '\P{Script: takri}', ""); + Expect(1, 71369, '\P{^Script: takri}', ""); + Expect(0, 71370, '\p{Script: takri}', ""); + Expect(1, 71370, '\p{^Script: takri}', ""); + Expect(1, 71370, '\P{Script: takri}', ""); + Expect(0, 71370, '\P{^Script: takri}', ""); Expect(1, 71369, '\p{Script=:\Atakri\z:}', "");; Expect(0, 71370, '\p{Script=:\Atakri\z:}', "");; - Expect(1, 71369, '\p{Script= _Takri}', ""); - Expect(0, 71369, '\p{^Script= _Takri}', ""); - Expect(0, 71369, '\P{Script= _Takri}', ""); - Expect(1, 71369, '\P{^Script= _Takri}', ""); - Expect(0, 71370, '\p{Script= _Takri}', ""); - Expect(1, 71370, '\p{^Script= _Takri}', ""); - Expect(1, 71370, '\P{Script= _Takri}', ""); - Expect(0, 71370, '\P{^Script= _Takri}', ""); - Error('\p{Sc=_:=Takr}'); - Error('\P{Sc=_:=Takr}'); + Expect(1, 71369, '\p{Script= takri}', ""); + Expect(0, 71369, '\p{^Script= takri}', ""); + Expect(0, 71369, '\P{Script= takri}', ""); + Expect(1, 71369, '\P{^Script= takri}', ""); + Expect(0, 71370, '\p{Script= takri}', ""); + Expect(1, 71370, '\p{^Script= takri}', ""); + Expect(1, 71370, '\P{Script= takri}', ""); + Expect(0, 71370, '\P{^Script= takri}', ""); + Error('\p{Sc=:=TAKR}'); + Error('\P{Sc=:=TAKR}'); Expect(1, 71369, '\p{Sc=:\ATakr\z:}', "");; Expect(0, 71370, '\p{Sc=:\ATakr\z:}', "");; - Expect(1, 71369, '\p{Sc: takr}', ""); - Expect(0, 71369, '\p{^Sc: takr}', ""); - Expect(0, 71369, '\P{Sc: takr}', ""); - Expect(1, 71369, '\P{^Sc: takr}', ""); - Expect(0, 71370, '\p{Sc: takr}', ""); - Expect(1, 71370, '\p{^Sc: takr}', ""); - Expect(1, 71370, '\P{Sc: takr}', ""); - Expect(0, 71370, '\P{^Sc: takr}', ""); + Expect(1, 71369, '\p{Sc=takr}', ""); + Expect(0, 71369, '\p{^Sc=takr}', ""); + Expect(0, 71369, '\P{Sc=takr}', ""); + Expect(1, 71369, '\P{^Sc=takr}', ""); + Expect(0, 71370, '\p{Sc=takr}', ""); + Expect(1, 71370, '\p{^Sc=takr}', ""); + Expect(1, 71370, '\P{Sc=takr}', ""); + Expect(0, 71370, '\P{^Sc=takr}', ""); Expect(1, 71369, '\p{Sc=:\Atakr\z:}', "");; Expect(0, 71370, '\p{Sc=:\Atakr\z:}', "");; - Expect(1, 71369, '\p{Sc: _ takr}', ""); - Expect(0, 71369, '\p{^Sc: _ takr}', ""); - Expect(0, 71369, '\P{Sc: _ takr}', ""); - Expect(1, 71369, '\P{^Sc: _ takr}', ""); - Expect(0, 71370, '\p{Sc: _ takr}', ""); - Expect(1, 71370, '\p{^Sc: _ takr}', ""); - Expect(1, 71370, '\P{Sc: _ takr}', ""); - Expect(0, 71370, '\P{^Sc: _ takr}', ""); - Error('\p{Is_Script= :=TAKRI}'); - Error('\P{Is_Script= :=TAKRI}'); + Expect(1, 71369, '\p{Sc= Takr}', ""); + Expect(0, 71369, '\p{^Sc= Takr}', ""); + Expect(0, 71369, '\P{Sc= Takr}', ""); + Expect(1, 71369, '\P{^Sc= Takr}', ""); + Expect(0, 71370, '\p{Sc= Takr}', ""); + Expect(1, 71370, '\p{^Sc= Takr}', ""); + Expect(1, 71370, '\P{Sc= Takr}', ""); + Expect(0, 71370, '\P{^Sc= Takr}', ""); + Error('\p{Is_Script=_-Takri/a/}'); + Error('\P{Is_Script=_-Takri/a/}'); Expect(1, 71369, '\p{Is_Script=takri}', ""); Expect(0, 71369, '\p{^Is_Script=takri}', ""); Expect(0, 71369, '\P{Is_Script=takri}', ""); @@ -132542,34 +136304,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71370, '\p{^Is_Script=takri}', ""); Expect(1, 71370, '\P{Is_Script=takri}', ""); Expect(0, 71370, '\P{^Is_Script=takri}', ""); - Expect(1, 71369, '\p{Is_Script= TAKRI}', ""); - Expect(0, 71369, '\p{^Is_Script= TAKRI}', ""); - Expect(0, 71369, '\P{Is_Script= TAKRI}', ""); - Expect(1, 71369, '\P{^Is_Script= TAKRI}', ""); - Expect(0, 71370, '\p{Is_Script= TAKRI}', ""); - Expect(1, 71370, '\p{^Is_Script= TAKRI}', ""); - Expect(1, 71370, '\P{Is_Script= TAKRI}', ""); - Expect(0, 71370, '\P{^Is_Script= TAKRI}', ""); - Error('\p{Is_Sc: TAKR/a/}'); - Error('\P{Is_Sc: TAKR/a/}'); - Expect(1, 71369, '\p{Is_Sc: takr}', ""); - Expect(0, 71369, '\p{^Is_Sc: takr}', ""); - Expect(0, 71369, '\P{Is_Sc: takr}', ""); - Expect(1, 71369, '\P{^Is_Sc: takr}', ""); - Expect(0, 71370, '\p{Is_Sc: takr}', ""); - Expect(1, 71370, '\p{^Is_Sc: takr}', ""); - Expect(1, 71370, '\P{Is_Sc: takr}', ""); - Expect(0, 71370, '\P{^Is_Sc: takr}', ""); - Expect(1, 71369, '\p{Is_Sc: TAKR}', ""); - Expect(0, 71369, '\p{^Is_Sc: TAKR}', ""); - Expect(0, 71369, '\P{Is_Sc: TAKR}', ""); - Expect(1, 71369, '\P{^Is_Sc: TAKR}', ""); - Expect(0, 71370, '\p{Is_Sc: TAKR}', ""); - Expect(1, 71370, '\p{^Is_Sc: TAKR}', ""); - Expect(1, 71370, '\P{Is_Sc: TAKR}', ""); - Expect(0, 71370, '\P{^Is_Sc: TAKR}', ""); - Error('\p{Script=- Tai_Le:=}'); - Error('\P{Script=- Tai_Le:=}'); + Expect(1, 71369, '\p{Is_Script= Takri}', ""); + Expect(0, 71369, '\p{^Is_Script= Takri}', ""); + Expect(0, 71369, '\P{Is_Script= Takri}', ""); + Expect(1, 71369, '\P{^Is_Script= Takri}', ""); + Expect(0, 71370, '\p{Is_Script= Takri}', ""); + Expect(1, 71370, '\p{^Is_Script= Takri}', ""); + Expect(1, 71370, '\P{Is_Script= Takri}', ""); + Expect(0, 71370, '\P{^Is_Script= Takri}', ""); + Error('\p{Is_Sc=:= Takr}'); + Error('\P{Is_Sc=:= Takr}'); + Expect(1, 71369, '\p{Is_Sc=takr}', ""); + Expect(0, 71369, '\p{^Is_Sc=takr}', ""); + Expect(0, 71369, '\P{Is_Sc=takr}', ""); + Expect(1, 71369, '\P{^Is_Sc=takr}', ""); + Expect(0, 71370, '\p{Is_Sc=takr}', ""); + Expect(1, 71370, '\p{^Is_Sc=takr}', ""); + Expect(1, 71370, '\P{Is_Sc=takr}', ""); + Expect(0, 71370, '\P{^Is_Sc=takr}', ""); + Expect(1, 71369, '\p{Is_Sc=-_TAKR}', ""); + Expect(0, 71369, '\p{^Is_Sc=-_TAKR}', ""); + Expect(0, 71369, '\P{Is_Sc=-_TAKR}', ""); + Expect(1, 71369, '\P{^Is_Sc=-_TAKR}', ""); + Expect(0, 71370, '\p{Is_Sc=-_TAKR}', ""); + Expect(1, 71370, '\p{^Is_Sc=-_TAKR}', ""); + Expect(1, 71370, '\P{Is_Sc=-_TAKR}', ""); + Expect(0, 71370, '\P{^Is_Sc=-_TAKR}', ""); + Error('\p{Script=_ TAI_Le/a/}'); + Error('\P{Script=_ TAI_Le/a/}'); Expect(1, 6516, '\p{Script=:\ATai_Le\z:}', "");; Expect(0, 6517, '\p{Script=:\ATai_Le\z:}', "");; Expect(1, 6516, '\p{Script=taile}', ""); @@ -132582,16 +136344,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6517, '\P{^Script=taile}', ""); Expect(1, 6516, '\p{Script=:\Ataile\z:}', "");; Expect(0, 6517, '\p{Script=:\Ataile\z:}', "");; - Expect(1, 6516, '\p{Script= _Tai_LE}', ""); - Expect(0, 6516, '\p{^Script= _Tai_LE}', ""); - Expect(0, 6516, '\P{Script= _Tai_LE}', ""); - Expect(1, 6516, '\P{^Script= _Tai_LE}', ""); - Expect(0, 6517, '\p{Script= _Tai_LE}', ""); - Expect(1, 6517, '\p{^Script= _Tai_LE}', ""); - Expect(1, 6517, '\P{Script= _Tai_LE}', ""); - Expect(0, 6517, '\P{^Script= _Tai_LE}', ""); - Error('\p{Sc=/a/ _Tale}'); - Error('\P{Sc=/a/ _Tale}'); + Expect(1, 6516, '\p{Script: Tai_le}', ""); + Expect(0, 6516, '\p{^Script: Tai_le}', ""); + Expect(0, 6516, '\P{Script: Tai_le}', ""); + Expect(1, 6516, '\P{^Script: Tai_le}', ""); + Expect(0, 6517, '\p{Script: Tai_le}', ""); + Expect(1, 6517, '\p{^Script: Tai_le}', ""); + Expect(1, 6517, '\P{Script: Tai_le}', ""); + Expect(0, 6517, '\P{^Script: Tai_le}', ""); + Error('\p{Sc=/a/--Tale}'); + Error('\P{Sc=/a/--Tale}'); Expect(1, 6516, '\p{Sc=:\ATale\z:}', "");; Expect(0, 6517, '\p{Sc=:\ATale\z:}', "");; Expect(1, 6516, '\p{Sc=tale}', ""); @@ -132604,16 +136366,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6517, '\P{^Sc=tale}', ""); Expect(1, 6516, '\p{Sc=:\Atale\z:}', "");; Expect(0, 6517, '\p{Sc=:\Atale\z:}', "");; - Expect(1, 6516, '\p{Sc=-_Tale}', ""); - Expect(0, 6516, '\p{^Sc=-_Tale}', ""); - Expect(0, 6516, '\P{Sc=-_Tale}', ""); - Expect(1, 6516, '\P{^Sc=-_Tale}', ""); - Expect(0, 6517, '\p{Sc=-_Tale}', ""); - Expect(1, 6517, '\p{^Sc=-_Tale}', ""); - Expect(1, 6517, '\P{Sc=-_Tale}', ""); - Expect(0, 6517, '\P{^Sc=-_Tale}', ""); - Error('\p{Is_Script: :=tai_LE}'); - Error('\P{Is_Script: :=tai_LE}'); + Expect(1, 6516, '\p{Sc= tale}', ""); + Expect(0, 6516, '\p{^Sc= tale}', ""); + Expect(0, 6516, '\P{Sc= tale}', ""); + Expect(1, 6516, '\P{^Sc= tale}', ""); + Expect(0, 6517, '\p{Sc= tale}', ""); + Expect(1, 6517, '\p{^Sc= tale}', ""); + Expect(1, 6517, '\P{Sc= tale}', ""); + Expect(0, 6517, '\P{^Sc= tale}', ""); + Error('\p{Is_Script=:=TAI_Le}'); + Error('\P{Is_Script=:=TAI_Le}'); Expect(1, 6516, '\p{Is_Script=taile}', ""); Expect(0, 6516, '\p{^Is_Script=taile}', ""); Expect(0, 6516, '\P{Is_Script=taile}', ""); @@ -132622,16 +136384,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6517, '\p{^Is_Script=taile}', ""); Expect(1, 6517, '\P{Is_Script=taile}', ""); Expect(0, 6517, '\P{^Is_Script=taile}', ""); - Expect(1, 6516, '\p{Is_Script=_TAI_Le}', ""); - Expect(0, 6516, '\p{^Is_Script=_TAI_Le}', ""); - Expect(0, 6516, '\P{Is_Script=_TAI_Le}', ""); - Expect(1, 6516, '\P{^Is_Script=_TAI_Le}', ""); - Expect(0, 6517, '\p{Is_Script=_TAI_Le}', ""); - Expect(1, 6517, '\p{^Is_Script=_TAI_Le}', ""); - Expect(1, 6517, '\P{Is_Script=_TAI_Le}', ""); - Expect(0, 6517, '\P{^Is_Script=_TAI_Le}', ""); - Error('\p{Is_Sc=_:=Tale}'); - Error('\P{Is_Sc=_:=Tale}'); + Expect(1, 6516, '\p{Is_Script=-_tai_LE}', ""); + Expect(0, 6516, '\p{^Is_Script=-_tai_LE}', ""); + Expect(0, 6516, '\P{Is_Script=-_tai_LE}', ""); + Expect(1, 6516, '\P{^Is_Script=-_tai_LE}', ""); + Expect(0, 6517, '\p{Is_Script=-_tai_LE}', ""); + Expect(1, 6517, '\p{^Is_Script=-_tai_LE}', ""); + Expect(1, 6517, '\P{Is_Script=-_tai_LE}', ""); + Expect(0, 6517, '\P{^Is_Script=-_tai_LE}', ""); + Error('\p{Is_Sc=/a/- TALE}'); + Error('\P{Is_Sc=/a/- TALE}'); Expect(1, 6516, '\p{Is_Sc=tale}', ""); Expect(0, 6516, '\p{^Is_Sc=tale}', ""); Expect(0, 6516, '\P{Is_Sc=tale}', ""); @@ -132640,16 +136402,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6517, '\p{^Is_Sc=tale}', ""); Expect(1, 6517, '\P{Is_Sc=tale}', ""); Expect(0, 6517, '\P{^Is_Sc=tale}', ""); - Expect(1, 6516, '\p{Is_Sc= _Tale}', ""); - Expect(0, 6516, '\p{^Is_Sc= _Tale}', ""); - Expect(0, 6516, '\P{Is_Sc= _Tale}', ""); - Expect(1, 6516, '\P{^Is_Sc= _Tale}', ""); - Expect(0, 6517, '\p{Is_Sc= _Tale}', ""); - Expect(1, 6517, '\p{^Is_Sc= _Tale}', ""); - Expect(1, 6517, '\P{Is_Sc= _Tale}', ""); - Expect(0, 6517, '\P{^Is_Sc= _Tale}', ""); - Error('\p{Script=/a/ NEW_tai_Lue}'); - Error('\P{Script=/a/ NEW_tai_Lue}'); + Expect(1, 6516, '\p{Is_Sc=_Tale}', ""); + Expect(0, 6516, '\p{^Is_Sc=_Tale}', ""); + Expect(0, 6516, '\P{Is_Sc=_Tale}', ""); + Expect(1, 6516, '\P{^Is_Sc=_Tale}', ""); + Expect(0, 6517, '\p{Is_Sc=_Tale}', ""); + Expect(1, 6517, '\p{^Is_Sc=_Tale}', ""); + Expect(1, 6517, '\P{Is_Sc=_Tale}', ""); + Expect(0, 6517, '\P{^Is_Sc=_Tale}', ""); + Error('\p{Script=_/a/new_tai_Lue}'); + Error('\P{Script=_/a/new_tai_Lue}'); Expect(1, 6623, '\p{Script=:\ANew_Tai_Lue\z:}', "");; Expect(0, 6624, '\p{Script=:\ANew_Tai_Lue\z:}', "");; Expect(1, 6623, '\p{Script=newtailue}', ""); @@ -132662,16 +136424,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6624, '\P{^Script=newtailue}', ""); Expect(1, 6623, '\p{Script=:\Anewtailue\z:}', "");; Expect(0, 6624, '\p{Script=:\Anewtailue\z:}', "");; - Expect(1, 6623, '\p{Script=--New_Tai_Lue}', ""); - Expect(0, 6623, '\p{^Script=--New_Tai_Lue}', ""); - Expect(0, 6623, '\P{Script=--New_Tai_Lue}', ""); - Expect(1, 6623, '\P{^Script=--New_Tai_Lue}', ""); - Expect(0, 6624, '\p{Script=--New_Tai_Lue}', ""); - Expect(1, 6624, '\p{^Script=--New_Tai_Lue}', ""); - Expect(1, 6624, '\P{Script=--New_Tai_Lue}', ""); - Expect(0, 6624, '\P{^Script=--New_Tai_Lue}', ""); - Error('\p{Sc= :=Talu}'); - Error('\P{Sc= :=Talu}'); + Expect(1, 6623, '\p{Script= New_Tai_lue}', ""); + Expect(0, 6623, '\p{^Script= New_Tai_lue}', ""); + Expect(0, 6623, '\P{Script= New_Tai_lue}', ""); + Expect(1, 6623, '\P{^Script= New_Tai_lue}', ""); + Expect(0, 6624, '\p{Script= New_Tai_lue}', ""); + Expect(1, 6624, '\p{^Script= New_Tai_lue}', ""); + Expect(1, 6624, '\P{Script= New_Tai_lue}', ""); + Expect(0, 6624, '\P{^Script= New_Tai_lue}', ""); + Error('\p{Sc= :=Talu}'); + Error('\P{Sc= :=Talu}'); Expect(1, 6623, '\p{Sc=:\ATalu\z:}', "");; Expect(0, 6624, '\p{Sc=:\ATalu\z:}', "");; Expect(1, 6623, '\p{Sc=talu}', ""); @@ -132684,8 +136446,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6624, '\P{^Sc=talu}', ""); Expect(1, 6623, '\p{Sc=:\Atalu\z:}', "");; Expect(0, 6624, '\p{Sc=:\Atalu\z:}', "");; - Error('\p{Is_Script=-/a/NEW_TAI_Lue}'); - Error('\P{Is_Script=-/a/NEW_TAI_Lue}'); + Expect(1, 6623, '\p{Sc=_-talu}', ""); + Expect(0, 6623, '\p{^Sc=_-talu}', ""); + Expect(0, 6623, '\P{Sc=_-talu}', ""); + Expect(1, 6623, '\P{^Sc=_-talu}', ""); + Expect(0, 6624, '\p{Sc=_-talu}', ""); + Expect(1, 6624, '\p{^Sc=_-talu}', ""); + Expect(1, 6624, '\P{Sc=_-talu}', ""); + Expect(0, 6624, '\P{^Sc=_-talu}', ""); + Error('\p{Is_Script=:=New_Tai_lue}'); + Error('\P{Is_Script=:=New_Tai_lue}'); Expect(1, 6623, '\p{Is_Script=newtailue}', ""); Expect(0, 6623, '\p{^Is_Script=newtailue}', ""); Expect(0, 6623, '\P{Is_Script=newtailue}', ""); @@ -132694,16 +136464,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6624, '\p{^Is_Script=newtailue}', ""); Expect(1, 6624, '\P{Is_Script=newtailue}', ""); Expect(0, 6624, '\P{^Is_Script=newtailue}', ""); - Expect(1, 6623, '\p{Is_Script= NEW_TAI_Lue}', ""); - Expect(0, 6623, '\p{^Is_Script= NEW_TAI_Lue}', ""); - Expect(0, 6623, '\P{Is_Script= NEW_TAI_Lue}', ""); - Expect(1, 6623, '\P{^Is_Script= NEW_TAI_Lue}', ""); - Expect(0, 6624, '\p{Is_Script= NEW_TAI_Lue}', ""); - Expect(1, 6624, '\p{^Is_Script= NEW_TAI_Lue}', ""); - Expect(1, 6624, '\P{Is_Script= NEW_TAI_Lue}', ""); - Expect(0, 6624, '\P{^Is_Script= NEW_TAI_Lue}', ""); - Error('\p{Is_Sc=:= -Talu}'); - Error('\P{Is_Sc=:= -Talu}'); + Expect(1, 6623, '\p{Is_Script: New_TAI_Lue}', ""); + Expect(0, 6623, '\p{^Is_Script: New_TAI_Lue}', ""); + Expect(0, 6623, '\P{Is_Script: New_TAI_Lue}', ""); + Expect(1, 6623, '\P{^Is_Script: New_TAI_Lue}', ""); + Expect(0, 6624, '\p{Is_Script: New_TAI_Lue}', ""); + Expect(1, 6624, '\p{^Is_Script: New_TAI_Lue}', ""); + Expect(1, 6624, '\P{Is_Script: New_TAI_Lue}', ""); + Expect(0, 6624, '\P{^Is_Script: New_TAI_Lue}', ""); + Error('\p{Is_Sc= -Talu/a/}'); + Error('\P{Is_Sc= -Talu/a/}'); Expect(1, 6623, '\p{Is_Sc=talu}', ""); Expect(0, 6623, '\p{^Is_Sc=talu}', ""); Expect(0, 6623, '\P{Is_Sc=talu}', ""); @@ -132712,16 +136482,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6624, '\p{^Is_Sc=talu}', ""); Expect(1, 6624, '\P{Is_Sc=talu}', ""); Expect(0, 6624, '\P{^Is_Sc=talu}', ""); - Expect(1, 6623, '\p{Is_Sc= Talu}', ""); - Expect(0, 6623, '\p{^Is_Sc= Talu}', ""); - Expect(0, 6623, '\P{Is_Sc= Talu}', ""); - Expect(1, 6623, '\P{^Is_Sc= Talu}', ""); - Expect(0, 6624, '\p{Is_Sc= Talu}', ""); - Expect(1, 6624, '\p{^Is_Sc= Talu}', ""); - Expect(1, 6624, '\P{Is_Sc= Talu}', ""); - Expect(0, 6624, '\P{^Is_Sc= Talu}', ""); - Error('\p{Script: :=__Tamil}'); - Error('\P{Script: :=__Tamil}'); + Expect(1, 6623, '\p{Is_Sc: _Talu}', ""); + Expect(0, 6623, '\p{^Is_Sc: _Talu}', ""); + Expect(0, 6623, '\P{Is_Sc: _Talu}', ""); + Expect(1, 6623, '\P{^Is_Sc: _Talu}', ""); + Expect(0, 6624, '\p{Is_Sc: _Talu}', ""); + Expect(1, 6624, '\p{^Is_Sc: _Talu}', ""); + Expect(1, 6624, '\P{Is_Sc: _Talu}', ""); + Expect(0, 6624, '\P{^Is_Sc: _Talu}', ""); + Error('\p{Script=/a/__Tamil}'); + Error('\P{Script=/a/__Tamil}'); Expect(1, 73727, '\p{Script=:\ATamil\z:}', "");; Expect(0, 73728, '\p{Script=:\ATamil\z:}', "");; Expect(1, 73727, '\p{Script=tamil}', ""); @@ -132734,16 +136504,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73728, '\P{^Script=tamil}', ""); Expect(1, 73727, '\p{Script=:\Atamil\z:}', "");; Expect(0, 73728, '\p{Script=:\Atamil\z:}', "");; - Expect(1, 73727, '\p{Script=_tamil}', ""); - Expect(0, 73727, '\p{^Script=_tamil}', ""); - Expect(0, 73727, '\P{Script=_tamil}', ""); - Expect(1, 73727, '\P{^Script=_tamil}', ""); - Expect(0, 73728, '\p{Script=_tamil}', ""); - Expect(1, 73728, '\p{^Script=_tamil}', ""); - Expect(1, 73728, '\P{Script=_tamil}', ""); - Expect(0, 73728, '\P{^Script=_tamil}', ""); - Error('\p{Sc: _Taml/a/}'); - Error('\P{Sc: _Taml/a/}'); + Expect(1, 73727, '\p{Script= TAMIL}', ""); + Expect(0, 73727, '\p{^Script= TAMIL}', ""); + Expect(0, 73727, '\P{Script= TAMIL}', ""); + Expect(1, 73727, '\P{^Script= TAMIL}', ""); + Expect(0, 73728, '\p{Script= TAMIL}', ""); + Expect(1, 73728, '\p{^Script= TAMIL}', ""); + Expect(1, 73728, '\P{Script= TAMIL}', ""); + Expect(0, 73728, '\P{^Script= TAMIL}', ""); + Error('\p{Sc=_ TAML/a/}'); + Error('\P{Sc=_ TAML/a/}'); Expect(1, 73727, '\p{Sc=:\ATaml\z:}', "");; Expect(0, 73728, '\p{Sc=:\ATaml\z:}', "");; Expect(1, 73727, '\p{Sc=taml}', ""); @@ -132756,16 +136526,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73728, '\P{^Sc=taml}', ""); Expect(1, 73727, '\p{Sc=:\Ataml\z:}', "");; Expect(0, 73728, '\p{Sc=:\Ataml\z:}', "");; - Expect(1, 73727, '\p{Sc= taml}', ""); - Expect(0, 73727, '\p{^Sc= taml}', ""); - Expect(0, 73727, '\P{Sc= taml}', ""); - Expect(1, 73727, '\P{^Sc= taml}', ""); - Expect(0, 73728, '\p{Sc= taml}', ""); - Expect(1, 73728, '\p{^Sc= taml}', ""); - Expect(1, 73728, '\P{Sc= taml}', ""); - Expect(0, 73728, '\P{^Sc= taml}', ""); - Error('\p{Is_Script=_/a/TAMIL}'); - Error('\P{Is_Script=_/a/TAMIL}'); + Expect(1, 73727, '\p{Sc=- TAML}', ""); + Expect(0, 73727, '\p{^Sc=- TAML}', ""); + Expect(0, 73727, '\P{Sc=- TAML}', ""); + Expect(1, 73727, '\P{^Sc=- TAML}', ""); + Expect(0, 73728, '\p{Sc=- TAML}', ""); + Expect(1, 73728, '\p{^Sc=- TAML}', ""); + Expect(1, 73728, '\P{Sc=- TAML}', ""); + Expect(0, 73728, '\P{^Sc=- TAML}', ""); + Error('\p{Is_Script=/a/TAMIL}'); + Error('\P{Is_Script=/a/TAMIL}'); Expect(1, 73727, '\p{Is_Script=tamil}', ""); Expect(0, 73727, '\p{^Is_Script=tamil}', ""); Expect(0, 73727, '\P{Is_Script=tamil}', ""); @@ -132774,16 +136544,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73728, '\p{^Is_Script=tamil}', ""); Expect(1, 73728, '\P{Is_Script=tamil}', ""); Expect(0, 73728, '\P{^Is_Script=tamil}', ""); - Expect(1, 73727, '\p{Is_Script=--TAMIL}', ""); - Expect(0, 73727, '\p{^Is_Script=--TAMIL}', ""); - Expect(0, 73727, '\P{Is_Script=--TAMIL}', ""); - Expect(1, 73727, '\P{^Is_Script=--TAMIL}', ""); - Expect(0, 73728, '\p{Is_Script=--TAMIL}', ""); - Expect(1, 73728, '\p{^Is_Script=--TAMIL}', ""); - Expect(1, 73728, '\P{Is_Script=--TAMIL}', ""); - Expect(0, 73728, '\P{^Is_Script=--TAMIL}', ""); - Error('\p{Is_Sc= TAML:=}'); - Error('\P{Is_Sc= TAML:=}'); + Expect(1, 73727, '\p{Is_Script=_Tamil}', ""); + Expect(0, 73727, '\p{^Is_Script=_Tamil}', ""); + Expect(0, 73727, '\P{Is_Script=_Tamil}', ""); + Expect(1, 73727, '\P{^Is_Script=_Tamil}', ""); + Expect(0, 73728, '\p{Is_Script=_Tamil}', ""); + Expect(1, 73728, '\p{^Is_Script=_Tamil}', ""); + Expect(1, 73728, '\P{Is_Script=_Tamil}', ""); + Expect(0, 73728, '\P{^Is_Script=_Tamil}', ""); + Error('\p{Is_Sc=:= TAML}'); + Error('\P{Is_Sc=:= TAML}'); Expect(1, 73727, '\p{Is_Sc=taml}', ""); Expect(0, 73727, '\p{^Is_Sc=taml}', ""); Expect(0, 73727, '\P{Is_Sc=taml}', ""); @@ -132792,96 +136562,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73728, '\p{^Is_Sc=taml}', ""); Expect(1, 73728, '\P{Is_Sc=taml}', ""); Expect(0, 73728, '\P{^Is_Sc=taml}', ""); - Expect(1, 73727, '\p{Is_Sc=-_Taml}', ""); - Expect(0, 73727, '\p{^Is_Sc=-_Taml}', ""); - Expect(0, 73727, '\P{Is_Sc=-_Taml}', ""); - Expect(1, 73727, '\P{^Is_Sc=-_Taml}', ""); - Expect(0, 73728, '\p{Is_Sc=-_Taml}', ""); - Expect(1, 73728, '\p{^Is_Sc=-_Taml}', ""); - Expect(1, 73728, '\P{Is_Sc=-_Taml}', ""); - Expect(0, 73728, '\P{^Is_Sc=-_Taml}', ""); - Error('\p{Script=/a/ -Tangut}'); - Error('\P{Script=/a/ -Tangut}'); - Expect(1, 101106, '\p{Script=:\ATangut\z:}', "");; - Expect(0, 101107, '\p{Script=:\ATangut\z:}', "");; - Expect(1, 101106, '\p{Script=tangut}', ""); - Expect(0, 101106, '\p{^Script=tangut}', ""); - Expect(0, 101106, '\P{Script=tangut}', ""); - Expect(1, 101106, '\P{^Script=tangut}', ""); - Expect(0, 101107, '\p{Script=tangut}', ""); - Expect(1, 101107, '\p{^Script=tangut}', ""); - Expect(1, 101107, '\P{Script=tangut}', ""); - Expect(0, 101107, '\P{^Script=tangut}', ""); - Expect(1, 101106, '\p{Script=:\Atangut\z:}', "");; - Expect(0, 101107, '\p{Script=:\Atangut\z:}', "");; - Expect(1, 101106, '\p{Script= _Tangut}', ""); - Expect(0, 101106, '\p{^Script= _Tangut}', ""); - Expect(0, 101106, '\P{Script= _Tangut}', ""); - Expect(1, 101106, '\P{^Script= _Tangut}', ""); - Expect(0, 101107, '\p{Script= _Tangut}', ""); - Expect(1, 101107, '\p{^Script= _Tangut}', ""); - Expect(1, 101107, '\P{Script= _Tangut}', ""); - Expect(0, 101107, '\P{^Script= _Tangut}', ""); - Error('\p{Sc=-:=TANG}'); - Error('\P{Sc=-:=TANG}'); - Expect(1, 101106, '\p{Sc=:\ATang\z:}', "");; - Expect(0, 101107, '\p{Sc=:\ATang\z:}', "");; - Expect(1, 101106, '\p{Sc=tang}', ""); - Expect(0, 101106, '\p{^Sc=tang}', ""); - Expect(0, 101106, '\P{Sc=tang}', ""); - Expect(1, 101106, '\P{^Sc=tang}', ""); - Expect(0, 101107, '\p{Sc=tang}', ""); - Expect(1, 101107, '\p{^Sc=tang}', ""); - Expect(1, 101107, '\P{Sc=tang}', ""); - Expect(0, 101107, '\P{^Sc=tang}', ""); - Expect(1, 101106, '\p{Sc=:\Atang\z:}', "");; - Expect(0, 101107, '\p{Sc=:\Atang\z:}', "");; - Expect(1, 101106, '\p{Sc= tang}', ""); - Expect(0, 101106, '\p{^Sc= tang}', ""); - Expect(0, 101106, '\P{Sc= tang}', ""); - Expect(1, 101106, '\P{^Sc= tang}', ""); - Expect(0, 101107, '\p{Sc= tang}', ""); - Expect(1, 101107, '\p{^Sc= tang}', ""); - Expect(1, 101107, '\P{Sc= tang}', ""); - Expect(0, 101107, '\P{^Sc= tang}', ""); - Error('\p{Is_Script= Tangut/a/}'); - Error('\P{Is_Script= Tangut/a/}'); - Expect(1, 101106, '\p{Is_Script=tangut}', ""); - Expect(0, 101106, '\p{^Is_Script=tangut}', ""); - Expect(0, 101106, '\P{Is_Script=tangut}', ""); - Expect(1, 101106, '\P{^Is_Script=tangut}', ""); - Expect(0, 101107, '\p{Is_Script=tangut}', ""); - Expect(1, 101107, '\p{^Is_Script=tangut}', ""); - Expect(1, 101107, '\P{Is_Script=tangut}', ""); - Expect(0, 101107, '\P{^Is_Script=tangut}', ""); - Expect(1, 101106, '\p{Is_Script= Tangut}', ""); - Expect(0, 101106, '\p{^Is_Script= Tangut}', ""); - Expect(0, 101106, '\P{Is_Script= Tangut}', ""); - Expect(1, 101106, '\P{^Is_Script= Tangut}', ""); - Expect(0, 101107, '\p{Is_Script= Tangut}', ""); - Expect(1, 101107, '\p{^Is_Script= Tangut}', ""); - Expect(1, 101107, '\P{Is_Script= Tangut}', ""); - Expect(0, 101107, '\P{^Is_Script= Tangut}', ""); - Error('\p{Is_Sc= -Tang:=}'); - Error('\P{Is_Sc= -Tang:=}'); - Expect(1, 101106, '\p{Is_Sc:tang}', ""); - Expect(0, 101106, '\p{^Is_Sc:tang}', ""); - Expect(0, 101106, '\P{Is_Sc:tang}', ""); - Expect(1, 101106, '\P{^Is_Sc:tang}', ""); - Expect(0, 101107, '\p{Is_Sc:tang}', ""); - Expect(1, 101107, '\p{^Is_Sc:tang}', ""); - Expect(1, 101107, '\P{Is_Sc:tang}', ""); - Expect(0, 101107, '\P{^Is_Sc:tang}', ""); - Expect(1, 101106, '\p{Is_Sc: _ tang}', ""); - Expect(0, 101106, '\p{^Is_Sc: _ tang}', ""); - Expect(0, 101106, '\P{Is_Sc: _ tang}', ""); - Expect(1, 101106, '\P{^Is_Sc: _ tang}', ""); - Expect(0, 101107, '\p{Is_Sc: _ tang}', ""); - Expect(1, 101107, '\p{^Is_Sc: _ tang}', ""); - Expect(1, 101107, '\P{Is_Sc: _ tang}', ""); - Expect(0, 101107, '\P{^Is_Sc: _ tang}', ""); - Error('\p{Script= TAI_Viet:=}'); - Error('\P{Script= TAI_Viet:=}'); + Expect(1, 73727, '\p{Is_Sc=__TAML}', ""); + Expect(0, 73727, '\p{^Is_Sc=__TAML}', ""); + Expect(0, 73727, '\P{Is_Sc=__TAML}', ""); + Expect(1, 73727, '\P{^Is_Sc=__TAML}', ""); + Expect(0, 73728, '\p{Is_Sc=__TAML}', ""); + Expect(1, 73728, '\p{^Is_Sc=__TAML}', ""); + Expect(1, 73728, '\P{Is_Sc=__TAML}', ""); + Expect(0, 73728, '\P{^Is_Sc=__TAML}', ""); + Error('\p{Script=_Tangut:=}'); + Error('\P{Script=_Tangut:=}'); + Expect(1, 101640, '\p{Script=:\ATangut\z:}', "");; + Expect(0, 101641, '\p{Script=:\ATangut\z:}', "");; + Expect(1, 101640, '\p{Script=tangut}', ""); + Expect(0, 101640, '\p{^Script=tangut}', ""); + Expect(0, 101640, '\P{Script=tangut}', ""); + Expect(1, 101640, '\P{^Script=tangut}', ""); + Expect(0, 101641, '\p{Script=tangut}', ""); + Expect(1, 101641, '\p{^Script=tangut}', ""); + Expect(1, 101641, '\P{Script=tangut}', ""); + Expect(0, 101641, '\P{^Script=tangut}', ""); + Expect(1, 101640, '\p{Script=:\Atangut\z:}', "");; + Expect(0, 101641, '\p{Script=:\Atangut\z:}', "");; + Expect(1, 101640, '\p{Script= -Tangut}', ""); + Expect(0, 101640, '\p{^Script= -Tangut}', ""); + Expect(0, 101640, '\P{Script= -Tangut}', ""); + Expect(1, 101640, '\P{^Script= -Tangut}', ""); + Expect(0, 101641, '\p{Script= -Tangut}', ""); + Expect(1, 101641, '\p{^Script= -Tangut}', ""); + Expect(1, 101641, '\P{Script= -Tangut}', ""); + Expect(0, 101641, '\P{^Script= -Tangut}', ""); + Error('\p{Sc=:= tang}'); + Error('\P{Sc=:= tang}'); + Expect(1, 101640, '\p{Sc=:\ATang\z:}', "");; + Expect(0, 101641, '\p{Sc=:\ATang\z:}', "");; + Expect(1, 101640, '\p{Sc=tang}', ""); + Expect(0, 101640, '\p{^Sc=tang}', ""); + Expect(0, 101640, '\P{Sc=tang}', ""); + Expect(1, 101640, '\P{^Sc=tang}', ""); + Expect(0, 101641, '\p{Sc=tang}', ""); + Expect(1, 101641, '\p{^Sc=tang}', ""); + Expect(1, 101641, '\P{Sc=tang}', ""); + Expect(0, 101641, '\P{^Sc=tang}', ""); + Expect(1, 101640, '\p{Sc=:\Atang\z:}', "");; + Expect(0, 101641, '\p{Sc=:\Atang\z:}', "");; + Expect(1, 101640, '\p{Sc: --tang}', ""); + Expect(0, 101640, '\p{^Sc: --tang}', ""); + Expect(0, 101640, '\P{Sc: --tang}', ""); + Expect(1, 101640, '\P{^Sc: --tang}', ""); + Expect(0, 101641, '\p{Sc: --tang}', ""); + Expect(1, 101641, '\p{^Sc: --tang}', ""); + Expect(1, 101641, '\P{Sc: --tang}', ""); + Expect(0, 101641, '\P{^Sc: --tang}', ""); + Error('\p{Is_Script: Tangut/a/}'); + Error('\P{Is_Script: Tangut/a/}'); + Expect(1, 101640, '\p{Is_Script=tangut}', ""); + Expect(0, 101640, '\p{^Is_Script=tangut}', ""); + Expect(0, 101640, '\P{Is_Script=tangut}', ""); + Expect(1, 101640, '\P{^Is_Script=tangut}', ""); + Expect(0, 101641, '\p{Is_Script=tangut}', ""); + Expect(1, 101641, '\p{^Is_Script=tangut}', ""); + Expect(1, 101641, '\P{Is_Script=tangut}', ""); + Expect(0, 101641, '\P{^Is_Script=tangut}', ""); + Expect(1, 101640, '\p{Is_Script= Tangut}', ""); + Expect(0, 101640, '\p{^Is_Script= Tangut}', ""); + Expect(0, 101640, '\P{Is_Script= Tangut}', ""); + Expect(1, 101640, '\P{^Is_Script= Tangut}', ""); + Expect(0, 101641, '\p{Is_Script= Tangut}', ""); + Expect(1, 101641, '\p{^Is_Script= Tangut}', ""); + Expect(1, 101641, '\P{Is_Script= Tangut}', ""); + Expect(0, 101641, '\P{^Is_Script= Tangut}', ""); + Error('\p{Is_Sc=_ Tang/a/}'); + Error('\P{Is_Sc=_ Tang/a/}'); + Expect(1, 101640, '\p{Is_Sc=tang}', ""); + Expect(0, 101640, '\p{^Is_Sc=tang}', ""); + Expect(0, 101640, '\P{Is_Sc=tang}', ""); + Expect(1, 101640, '\P{^Is_Sc=tang}', ""); + Expect(0, 101641, '\p{Is_Sc=tang}', ""); + Expect(1, 101641, '\p{^Is_Sc=tang}', ""); + Expect(1, 101641, '\P{Is_Sc=tang}', ""); + Expect(0, 101641, '\P{^Is_Sc=tang}', ""); + Expect(1, 101640, '\p{Is_Sc= _Tang}', ""); + Expect(0, 101640, '\p{^Is_Sc= _Tang}', ""); + Expect(0, 101640, '\P{Is_Sc= _Tang}', ""); + Expect(1, 101640, '\P{^Is_Sc= _Tang}', ""); + Expect(0, 101641, '\p{Is_Sc= _Tang}', ""); + Expect(1, 101641, '\p{^Is_Sc= _Tang}', ""); + Expect(1, 101641, '\P{Is_Sc= _Tang}', ""); + Expect(0, 101641, '\P{^Is_Sc= _Tang}', ""); + Error('\p{Script=-/a/Tai_Viet}'); + Error('\P{Script=-/a/Tai_Viet}'); Expect(1, 43743, '\p{Script=:\ATai_Viet\z:}', "");; Expect(0, 43744, '\p{Script=:\ATai_Viet\z:}', "");; Expect(1, 43743, '\p{Script=taiviet}', ""); @@ -132894,56 +136664,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43744, '\P{^Script=taiviet}', ""); Expect(1, 43743, '\p{Script=:\Ataiviet\z:}', "");; Expect(0, 43744, '\p{Script=:\Ataiviet\z:}', "");; - Expect(1, 43743, '\p{Script= _Tai_Viet}', ""); - Expect(0, 43743, '\p{^Script= _Tai_Viet}', ""); - Expect(0, 43743, '\P{Script= _Tai_Viet}', ""); - Expect(1, 43743, '\P{^Script= _Tai_Viet}', ""); - Expect(0, 43744, '\p{Script= _Tai_Viet}', ""); - Expect(1, 43744, '\p{^Script= _Tai_Viet}', ""); - Expect(1, 43744, '\P{Script= _Tai_Viet}', ""); - Expect(0, 43744, '\P{^Script= _Tai_Viet}', ""); - Error('\p{Sc=/a/_ TAVT}'); - Error('\P{Sc=/a/_ TAVT}'); + Expect(1, 43743, '\p{Script=-tai_Viet}', ""); + Expect(0, 43743, '\p{^Script=-tai_Viet}', ""); + Expect(0, 43743, '\P{Script=-tai_Viet}', ""); + Expect(1, 43743, '\P{^Script=-tai_Viet}', ""); + Expect(0, 43744, '\p{Script=-tai_Viet}', ""); + Expect(1, 43744, '\p{^Script=-tai_Viet}', ""); + Expect(1, 43744, '\P{Script=-tai_Viet}', ""); + Expect(0, 43744, '\P{^Script=-tai_Viet}', ""); + Error('\p{Sc=:= Tavt}'); + Error('\P{Sc=:= Tavt}'); Expect(1, 43743, '\p{Sc=:\ATavt\z:}', "");; Expect(0, 43744, '\p{Sc=:\ATavt\z:}', "");; - Expect(1, 43743, '\p{Sc=tavt}', ""); - Expect(0, 43743, '\p{^Sc=tavt}', ""); - Expect(0, 43743, '\P{Sc=tavt}', ""); - Expect(1, 43743, '\P{^Sc=tavt}', ""); - Expect(0, 43744, '\p{Sc=tavt}', ""); - Expect(1, 43744, '\p{^Sc=tavt}', ""); - Expect(1, 43744, '\P{Sc=tavt}', ""); - Expect(0, 43744, '\P{^Sc=tavt}', ""); + Expect(1, 43743, '\p{Sc: tavt}', ""); + Expect(0, 43743, '\p{^Sc: tavt}', ""); + Expect(0, 43743, '\P{Sc: tavt}', ""); + Expect(1, 43743, '\P{^Sc: tavt}', ""); + Expect(0, 43744, '\p{Sc: tavt}', ""); + Expect(1, 43744, '\p{^Sc: tavt}', ""); + Expect(1, 43744, '\P{Sc: tavt}', ""); + Expect(0, 43744, '\P{^Sc: tavt}', ""); Expect(1, 43743, '\p{Sc=:\Atavt\z:}', "");; Expect(0, 43744, '\p{Sc=:\Atavt\z:}', "");; - Expect(1, 43743, '\p{Sc= Tavt}', ""); - Expect(0, 43743, '\p{^Sc= Tavt}', ""); - Expect(0, 43743, '\P{Sc= Tavt}', ""); - Expect(1, 43743, '\P{^Sc= Tavt}', ""); - Expect(0, 43744, '\p{Sc= Tavt}', ""); - Expect(1, 43744, '\p{^Sc= Tavt}', ""); - Expect(1, 43744, '\P{Sc= Tavt}', ""); - Expect(0, 43744, '\P{^Sc= Tavt}', ""); - Error('\p{Is_Script=:=_tai_viet}'); - Error('\P{Is_Script=:=_tai_viet}'); - Expect(1, 43743, '\p{Is_Script:taiviet}', ""); - Expect(0, 43743, '\p{^Is_Script:taiviet}', ""); - Expect(0, 43743, '\P{Is_Script:taiviet}', ""); - Expect(1, 43743, '\P{^Is_Script:taiviet}', ""); - Expect(0, 43744, '\p{Is_Script:taiviet}', ""); - Expect(1, 43744, '\p{^Is_Script:taiviet}', ""); - Expect(1, 43744, '\P{Is_Script:taiviet}', ""); - Expect(0, 43744, '\P{^Is_Script:taiviet}', ""); - Expect(1, 43743, '\p{Is_Script:- Tai_VIET}', ""); - Expect(0, 43743, '\p{^Is_Script:- Tai_VIET}', ""); - Expect(0, 43743, '\P{Is_Script:- Tai_VIET}', ""); - Expect(1, 43743, '\P{^Is_Script:- Tai_VIET}', ""); - Expect(0, 43744, '\p{Is_Script:- Tai_VIET}', ""); - Expect(1, 43744, '\p{^Is_Script:- Tai_VIET}', ""); - Expect(1, 43744, '\P{Is_Script:- Tai_VIET}', ""); - Expect(0, 43744, '\P{^Is_Script:- Tai_VIET}', ""); - Error('\p{Is_Sc: := tavt}'); - Error('\P{Is_Sc: := tavt}'); + Expect(1, 43743, '\p{Sc= TAVT}', ""); + Expect(0, 43743, '\p{^Sc= TAVT}', ""); + Expect(0, 43743, '\P{Sc= TAVT}', ""); + Expect(1, 43743, '\P{^Sc= TAVT}', ""); + Expect(0, 43744, '\p{Sc= TAVT}', ""); + Expect(1, 43744, '\p{^Sc= TAVT}', ""); + Expect(1, 43744, '\P{Sc= TAVT}', ""); + Expect(0, 43744, '\P{^Sc= TAVT}', ""); + Error('\p{Is_Script=-/a/Tai_VIET}'); + Error('\P{Is_Script=-/a/Tai_VIET}'); + Expect(1, 43743, '\p{Is_Script=taiviet}', ""); + Expect(0, 43743, '\p{^Is_Script=taiviet}', ""); + Expect(0, 43743, '\P{Is_Script=taiviet}', ""); + Expect(1, 43743, '\P{^Is_Script=taiviet}', ""); + Expect(0, 43744, '\p{Is_Script=taiviet}', ""); + Expect(1, 43744, '\p{^Is_Script=taiviet}', ""); + Expect(1, 43744, '\P{Is_Script=taiviet}', ""); + Expect(0, 43744, '\P{^Is_Script=taiviet}', ""); + Expect(1, 43743, '\p{Is_Script=--tai_VIET}', ""); + Expect(0, 43743, '\p{^Is_Script=--tai_VIET}', ""); + Expect(0, 43743, '\P{Is_Script=--tai_VIET}', ""); + Expect(1, 43743, '\P{^Is_Script=--tai_VIET}', ""); + Expect(0, 43744, '\p{Is_Script=--tai_VIET}', ""); + Expect(1, 43744, '\p{^Is_Script=--tai_VIET}', ""); + Expect(1, 43744, '\P{Is_Script=--tai_VIET}', ""); + Expect(0, 43744, '\P{^Is_Script=--tai_VIET}', ""); + Error('\p{Is_Sc=:=TAVT}'); + Error('\P{Is_Sc=:=TAVT}'); Expect(1, 43743, '\p{Is_Sc=tavt}', ""); Expect(0, 43743, '\p{^Is_Sc=tavt}', ""); Expect(0, 43743, '\P{Is_Sc=tavt}', ""); @@ -132952,38 +136722,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43744, '\p{^Is_Sc=tavt}', ""); Expect(1, 43744, '\P{Is_Sc=tavt}', ""); Expect(0, 43744, '\P{^Is_Sc=tavt}', ""); - Expect(1, 43743, '\p{Is_Sc=--Tavt}', ""); - Expect(0, 43743, '\p{^Is_Sc=--Tavt}', ""); - Expect(0, 43743, '\P{Is_Sc=--Tavt}', ""); - Expect(1, 43743, '\P{^Is_Sc=--Tavt}', ""); - Expect(0, 43744, '\p{Is_Sc=--Tavt}', ""); - Expect(1, 43744, '\p{^Is_Sc=--Tavt}', ""); - Expect(1, 43744, '\P{Is_Sc=--Tavt}', ""); - Expect(0, 43744, '\P{^Is_Sc=--Tavt}', ""); - Error('\p{Script= /a/telugu}'); - Error('\P{Script= /a/telugu}'); + Expect(1, 43743, '\p{Is_Sc= TAVT}', ""); + Expect(0, 43743, '\p{^Is_Sc= TAVT}', ""); + Expect(0, 43743, '\P{Is_Sc= TAVT}', ""); + Expect(1, 43743, '\P{^Is_Sc= TAVT}', ""); + Expect(0, 43744, '\p{Is_Sc= TAVT}', ""); + Expect(1, 43744, '\p{^Is_Sc= TAVT}', ""); + Expect(1, 43744, '\P{Is_Sc= TAVT}', ""); + Expect(0, 43744, '\P{^Is_Sc= TAVT}', ""); + Error('\p{Script:/a/__Telugu}'); + Error('\P{Script:/a/__Telugu}'); Expect(1, 3199, '\p{Script=:\ATelugu\z:}', "");; Expect(0, 3200, '\p{Script=:\ATelugu\z:}', "");; - Expect(1, 3199, '\p{Script=telugu}', ""); - Expect(0, 3199, '\p{^Script=telugu}', ""); - Expect(0, 3199, '\P{Script=telugu}', ""); - Expect(1, 3199, '\P{^Script=telugu}', ""); - Expect(0, 3200, '\p{Script=telugu}', ""); - Expect(1, 3200, '\p{^Script=telugu}', ""); - Expect(1, 3200, '\P{Script=telugu}', ""); - Expect(0, 3200, '\P{^Script=telugu}', ""); + Expect(1, 3199, '\p{Script: telugu}', ""); + Expect(0, 3199, '\p{^Script: telugu}', ""); + Expect(0, 3199, '\P{Script: telugu}', ""); + Expect(1, 3199, '\P{^Script: telugu}', ""); + Expect(0, 3200, '\p{Script: telugu}', ""); + Expect(1, 3200, '\p{^Script: telugu}', ""); + Expect(1, 3200, '\P{Script: telugu}', ""); + Expect(0, 3200, '\P{^Script: telugu}', ""); Expect(1, 3199, '\p{Script=:\Atelugu\z:}', "");; Expect(0, 3200, '\p{Script=:\Atelugu\z:}', "");; - Expect(1, 3199, '\p{Script= TELUGU}', ""); - Expect(0, 3199, '\p{^Script= TELUGU}', ""); - Expect(0, 3199, '\P{Script= TELUGU}', ""); - Expect(1, 3199, '\P{^Script= TELUGU}', ""); - Expect(0, 3200, '\p{Script= TELUGU}', ""); - Expect(1, 3200, '\p{^Script= TELUGU}', ""); - Expect(1, 3200, '\P{Script= TELUGU}', ""); - Expect(0, 3200, '\P{^Script= TELUGU}', ""); - Error('\p{Sc=-_Telu:=}'); - Error('\P{Sc=-_Telu:=}'); + Expect(1, 3199, '\p{Script: --Telugu}', ""); + Expect(0, 3199, '\p{^Script: --Telugu}', ""); + Expect(0, 3199, '\P{Script: --Telugu}', ""); + Expect(1, 3199, '\P{^Script: --Telugu}', ""); + Expect(0, 3200, '\p{Script: --Telugu}', ""); + Expect(1, 3200, '\p{^Script: --Telugu}', ""); + Expect(1, 3200, '\P{Script: --Telugu}', ""); + Expect(0, 3200, '\P{^Script: --Telugu}', ""); + Error('\p{Sc=-/a/Telu}'); + Error('\P{Sc=-/a/Telu}'); Expect(1, 3199, '\p{Sc=:\ATelu\z:}', "");; Expect(0, 3200, '\p{Sc=:\ATelu\z:}', "");; Expect(1, 3199, '\p{Sc=telu}', ""); @@ -132996,16 +136766,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 3200, '\P{^Sc=telu}', ""); Expect(1, 3199, '\p{Sc=:\Atelu\z:}', "");; Expect(0, 3200, '\p{Sc=:\Atelu\z:}', "");; - Expect(1, 3199, '\p{Sc=_ TELU}', ""); - Expect(0, 3199, '\p{^Sc=_ TELU}', ""); - Expect(0, 3199, '\P{Sc=_ TELU}', ""); - Expect(1, 3199, '\P{^Sc=_ TELU}', ""); - Expect(0, 3200, '\p{Sc=_ TELU}', ""); - Expect(1, 3200, '\p{^Sc=_ TELU}', ""); - Expect(1, 3200, '\P{Sc=_ TELU}', ""); - Expect(0, 3200, '\P{^Sc=_ TELU}', ""); - Error('\p{Is_Script=:= Telugu}'); - Error('\P{Is_Script=:= Telugu}'); + Expect(1, 3199, '\p{Sc= Telu}', ""); + Expect(0, 3199, '\p{^Sc= Telu}', ""); + Expect(0, 3199, '\P{Sc= Telu}', ""); + Expect(1, 3199, '\P{^Sc= Telu}', ""); + Expect(0, 3200, '\p{Sc= Telu}', ""); + Expect(1, 3200, '\p{^Sc= Telu}', ""); + Expect(1, 3200, '\P{Sc= Telu}', ""); + Expect(0, 3200, '\P{^Sc= Telu}', ""); + Error('\p{Is_Script=_telugu:=}'); + Error('\P{Is_Script=_telugu:=}'); Expect(1, 3199, '\p{Is_Script=telugu}', ""); Expect(0, 3199, '\p{^Is_Script=telugu}', ""); Expect(0, 3199, '\P{Is_Script=telugu}', ""); @@ -133014,16 +136784,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3200, '\p{^Is_Script=telugu}', ""); Expect(1, 3200, '\P{Is_Script=telugu}', ""); Expect(0, 3200, '\P{^Is_Script=telugu}', ""); - Expect(1, 3199, '\p{Is_Script= Telugu}', ""); - Expect(0, 3199, '\p{^Is_Script= Telugu}', ""); - Expect(0, 3199, '\P{Is_Script= Telugu}', ""); - Expect(1, 3199, '\P{^Is_Script= Telugu}', ""); - Expect(0, 3200, '\p{Is_Script= Telugu}', ""); - Expect(1, 3200, '\p{^Is_Script= Telugu}', ""); - Expect(1, 3200, '\P{Is_Script= Telugu}', ""); - Expect(0, 3200, '\P{^Is_Script= Telugu}', ""); - Error('\p{Is_Sc::=_telu}'); - Error('\P{Is_Sc::=_telu}'); + Expect(1, 3199, '\p{Is_Script: _ Telugu}', ""); + Expect(0, 3199, '\p{^Is_Script: _ Telugu}', ""); + Expect(0, 3199, '\P{Is_Script: _ Telugu}', ""); + Expect(1, 3199, '\P{^Is_Script: _ Telugu}', ""); + Expect(0, 3200, '\p{Is_Script: _ Telugu}', ""); + Expect(1, 3200, '\p{^Is_Script: _ Telugu}', ""); + Expect(1, 3200, '\P{Is_Script: _ Telugu}', ""); + Expect(0, 3200, '\P{^Is_Script: _ Telugu}', ""); + Error('\p{Is_Sc: --telu/a/}'); + Error('\P{Is_Sc: --telu/a/}'); Expect(1, 3199, '\p{Is_Sc=telu}', ""); Expect(0, 3199, '\p{^Is_Sc=telu}', ""); Expect(0, 3199, '\P{Is_Sc=telu}', ""); @@ -133032,16 +136802,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3200, '\p{^Is_Sc=telu}', ""); Expect(1, 3200, '\P{Is_Sc=telu}', ""); Expect(0, 3200, '\P{^Is_Sc=telu}', ""); - Expect(1, 3199, '\p{Is_Sc=-Telu}', ""); - Expect(0, 3199, '\p{^Is_Sc=-Telu}', ""); - Expect(0, 3199, '\P{Is_Sc=-Telu}', ""); - Expect(1, 3199, '\P{^Is_Sc=-Telu}', ""); - Expect(0, 3200, '\p{Is_Sc=-Telu}', ""); - Expect(1, 3200, '\p{^Is_Sc=-Telu}', ""); - Expect(1, 3200, '\P{Is_Sc=-Telu}', ""); - Expect(0, 3200, '\P{^Is_Sc=-Telu}', ""); - Error('\p{Script=:= Tifinagh}'); - Error('\P{Script=:= Tifinagh}'); + Expect(1, 3199, '\p{Is_Sc= TELU}', ""); + Expect(0, 3199, '\p{^Is_Sc= TELU}', ""); + Expect(0, 3199, '\P{Is_Sc= TELU}', ""); + Expect(1, 3199, '\P{^Is_Sc= TELU}', ""); + Expect(0, 3200, '\p{Is_Sc= TELU}', ""); + Expect(1, 3200, '\p{^Is_Sc= TELU}', ""); + Expect(1, 3200, '\P{Is_Sc= TELU}', ""); + Expect(0, 3200, '\P{^Is_Sc= TELU}', ""); + Error('\p{Script=_-tifinagh:=}'); + Error('\P{Script=_-tifinagh:=}'); Expect(1, 11647, '\p{Script=:\ATifinagh\z:}', "");; Expect(0, 11648, '\p{Script=:\ATifinagh\z:}', "");; Expect(1, 11647, '\p{Script=tifinagh}', ""); @@ -133054,16 +136824,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 11648, '\P{^Script=tifinagh}', ""); Expect(1, 11647, '\p{Script=:\Atifinagh\z:}', "");; Expect(0, 11648, '\p{Script=:\Atifinagh\z:}', "");; - Expect(1, 11647, '\p{Script= TIFINAGH}', ""); - Expect(0, 11647, '\p{^Script= TIFINAGH}', ""); - Expect(0, 11647, '\P{Script= TIFINAGH}', ""); - Expect(1, 11647, '\P{^Script= TIFINAGH}', ""); - Expect(0, 11648, '\p{Script= TIFINAGH}', ""); - Expect(1, 11648, '\p{^Script= TIFINAGH}', ""); - Expect(1, 11648, '\P{Script= TIFINAGH}', ""); - Expect(0, 11648, '\P{^Script= TIFINAGH}', ""); - Error('\p{Sc= Tfng:=}'); - Error('\P{Sc= Tfng:=}'); + Expect(1, 11647, '\p{Script=_ TIFINAGH}', ""); + Expect(0, 11647, '\p{^Script=_ TIFINAGH}', ""); + Expect(0, 11647, '\P{Script=_ TIFINAGH}', ""); + Expect(1, 11647, '\P{^Script=_ TIFINAGH}', ""); + Expect(0, 11648, '\p{Script=_ TIFINAGH}', ""); + Expect(1, 11648, '\p{^Script=_ TIFINAGH}', ""); + Expect(1, 11648, '\P{Script=_ TIFINAGH}', ""); + Expect(0, 11648, '\P{^Script=_ TIFINAGH}', ""); + Error('\p{Sc:--Tfng/a/}'); + Error('\P{Sc:--Tfng/a/}'); Expect(1, 11647, '\p{Sc=:\ATfng\z:}', "");; Expect(0, 11648, '\p{Sc=:\ATfng\z:}', "");; Expect(1, 11647, '\p{Sc=tfng}', ""); @@ -133076,16 +136846,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 11648, '\P{^Sc=tfng}', ""); Expect(1, 11647, '\p{Sc=:\Atfng\z:}', "");; Expect(0, 11648, '\p{Sc=:\Atfng\z:}', "");; - Expect(1, 11647, '\p{Sc: tfng}', ""); - Expect(0, 11647, '\p{^Sc: tfng}', ""); - Expect(0, 11647, '\P{Sc: tfng}', ""); - Expect(1, 11647, '\P{^Sc: tfng}', ""); - Expect(0, 11648, '\p{Sc: tfng}', ""); - Expect(1, 11648, '\p{^Sc: tfng}', ""); - Expect(1, 11648, '\P{Sc: tfng}', ""); - Expect(0, 11648, '\P{^Sc: tfng}', ""); - Error('\p{Is_Script= :=Tifinagh}'); - Error('\P{Is_Script= :=Tifinagh}'); + Expect(1, 11647, '\p{Sc=__tfng}', ""); + Expect(0, 11647, '\p{^Sc=__tfng}', ""); + Expect(0, 11647, '\P{Sc=__tfng}', ""); + Expect(1, 11647, '\P{^Sc=__tfng}', ""); + Expect(0, 11648, '\p{Sc=__tfng}', ""); + Expect(1, 11648, '\p{^Sc=__tfng}', ""); + Expect(1, 11648, '\P{Sc=__tfng}', ""); + Expect(0, 11648, '\P{^Sc=__tfng}', ""); + Error('\p{Is_Script=_:=tifinagh}'); + Error('\P{Is_Script=_:=tifinagh}'); Expect(1, 11647, '\p{Is_Script=tifinagh}', ""); Expect(0, 11647, '\p{^Is_Script=tifinagh}', ""); Expect(0, 11647, '\P{Is_Script=tifinagh}', ""); @@ -133094,16 +136864,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11648, '\p{^Is_Script=tifinagh}', ""); Expect(1, 11648, '\P{Is_Script=tifinagh}', ""); Expect(0, 11648, '\P{^Is_Script=tifinagh}', ""); - Expect(1, 11647, '\p{Is_Script= tifinagh}', ""); - Expect(0, 11647, '\p{^Is_Script= tifinagh}', ""); - Expect(0, 11647, '\P{Is_Script= tifinagh}', ""); - Expect(1, 11647, '\P{^Is_Script= tifinagh}', ""); - Expect(0, 11648, '\p{Is_Script= tifinagh}', ""); - Expect(1, 11648, '\p{^Is_Script= tifinagh}', ""); - Expect(1, 11648, '\P{Is_Script= tifinagh}', ""); - Expect(0, 11648, '\P{^Is_Script= tifinagh}', ""); - Error('\p{Is_Sc: -:=TFNG}'); - Error('\P{Is_Sc: -:=TFNG}'); + Expect(1, 11647, '\p{Is_Script= Tifinagh}', ""); + Expect(0, 11647, '\p{^Is_Script= Tifinagh}', ""); + Expect(0, 11647, '\P{Is_Script= Tifinagh}', ""); + Expect(1, 11647, '\P{^Is_Script= Tifinagh}', ""); + Expect(0, 11648, '\p{Is_Script= Tifinagh}', ""); + Expect(1, 11648, '\p{^Is_Script= Tifinagh}', ""); + Expect(1, 11648, '\P{Is_Script= Tifinagh}', ""); + Expect(0, 11648, '\P{^Is_Script= Tifinagh}', ""); + Error('\p{Is_Sc= Tfng:=}'); + Error('\P{Is_Sc= Tfng:=}'); Expect(1, 11647, '\p{Is_Sc=tfng}', ""); Expect(0, 11647, '\p{^Is_Sc=tfng}', ""); Expect(0, 11647, '\P{Is_Sc=tfng}', ""); @@ -133112,38 +136882,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11648, '\p{^Is_Sc=tfng}', ""); Expect(1, 11648, '\P{Is_Sc=tfng}', ""); Expect(0, 11648, '\P{^Is_Sc=tfng}', ""); - Expect(1, 11647, '\p{Is_Sc=- Tfng}', ""); - Expect(0, 11647, '\p{^Is_Sc=- Tfng}', ""); - Expect(0, 11647, '\P{Is_Sc=- Tfng}', ""); - Expect(1, 11647, '\P{^Is_Sc=- Tfng}', ""); - Expect(0, 11648, '\p{Is_Sc=- Tfng}', ""); - Expect(1, 11648, '\p{^Is_Sc=- Tfng}', ""); - Expect(1, 11648, '\P{Is_Sc=- Tfng}', ""); - Expect(0, 11648, '\P{^Is_Sc=- Tfng}', ""); - Error('\p{Script=:=_Tagalog}'); - Error('\P{Script=:=_Tagalog}'); + Expect(1, 11647, '\p{Is_Sc= -TFNG}', ""); + Expect(0, 11647, '\p{^Is_Sc= -TFNG}', ""); + Expect(0, 11647, '\P{Is_Sc= -TFNG}', ""); + Expect(1, 11647, '\P{^Is_Sc= -TFNG}', ""); + Expect(0, 11648, '\p{Is_Sc= -TFNG}', ""); + Expect(1, 11648, '\p{^Is_Sc= -TFNG}', ""); + Expect(1, 11648, '\P{Is_Sc= -TFNG}', ""); + Expect(0, 11648, '\P{^Is_Sc= -TFNG}', ""); + Error('\p{Script= /a/Tagalog}'); + Error('\P{Script= /a/Tagalog}'); Expect(1, 5908, '\p{Script=:\ATagalog\z:}', "");; Expect(0, 5909, '\p{Script=:\ATagalog\z:}', "");; - Expect(1, 5908, '\p{Script: tagalog}', ""); - Expect(0, 5908, '\p{^Script: tagalog}', ""); - Expect(0, 5908, '\P{Script: tagalog}', ""); - Expect(1, 5908, '\P{^Script: tagalog}', ""); - Expect(0, 5909, '\p{Script: tagalog}', ""); - Expect(1, 5909, '\p{^Script: tagalog}', ""); - Expect(1, 5909, '\P{Script: tagalog}', ""); - Expect(0, 5909, '\P{^Script: tagalog}', ""); + Expect(1, 5908, '\p{Script=tagalog}', ""); + Expect(0, 5908, '\p{^Script=tagalog}', ""); + Expect(0, 5908, '\P{Script=tagalog}', ""); + Expect(1, 5908, '\P{^Script=tagalog}', ""); + Expect(0, 5909, '\p{Script=tagalog}', ""); + Expect(1, 5909, '\p{^Script=tagalog}', ""); + Expect(1, 5909, '\P{Script=tagalog}', ""); + Expect(0, 5909, '\P{^Script=tagalog}', ""); Expect(1, 5908, '\p{Script=:\Atagalog\z:}', "");; Expect(0, 5909, '\p{Script=:\Atagalog\z:}', "");; - Expect(1, 5908, '\p{Script=_Tagalog}', ""); - Expect(0, 5908, '\p{^Script=_Tagalog}', ""); - Expect(0, 5908, '\P{Script=_Tagalog}', ""); - Expect(1, 5908, '\P{^Script=_Tagalog}', ""); - Expect(0, 5909, '\p{Script=_Tagalog}', ""); - Expect(1, 5909, '\p{^Script=_Tagalog}', ""); - Expect(1, 5909, '\P{Script=_Tagalog}', ""); - Expect(0, 5909, '\P{^Script=_Tagalog}', ""); - Error('\p{Sc=/a/-Tglg}'); - Error('\P{Sc=/a/-Tglg}'); + Expect(1, 5908, '\p{Script= tagalog}', ""); + Expect(0, 5908, '\p{^Script= tagalog}', ""); + Expect(0, 5908, '\P{Script= tagalog}', ""); + Expect(1, 5908, '\P{^Script= tagalog}', ""); + Expect(0, 5909, '\p{Script= tagalog}', ""); + Expect(1, 5909, '\p{^Script= tagalog}', ""); + Expect(1, 5909, '\P{Script= tagalog}', ""); + Expect(0, 5909, '\P{^Script= tagalog}', ""); + Error('\p{Sc= tglg:=}'); + Error('\P{Sc= tglg:=}'); Expect(1, 5908, '\p{Sc=:\ATglg\z:}', "");; Expect(0, 5909, '\p{Sc=:\ATglg\z:}', "");; Expect(1, 5908, '\p{Sc=tglg}', ""); @@ -133156,16 +136926,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5909, '\P{^Sc=tglg}', ""); Expect(1, 5908, '\p{Sc=:\Atglg\z:}', "");; Expect(0, 5909, '\p{Sc=:\Atglg\z:}', "");; - Expect(1, 5908, '\p{Sc=_tglg}', ""); - Expect(0, 5908, '\p{^Sc=_tglg}', ""); - Expect(0, 5908, '\P{Sc=_tglg}', ""); - Expect(1, 5908, '\P{^Sc=_tglg}', ""); - Expect(0, 5909, '\p{Sc=_tglg}', ""); - Expect(1, 5909, '\p{^Sc=_tglg}', ""); - Expect(1, 5909, '\P{Sc=_tglg}', ""); - Expect(0, 5909, '\P{^Sc=_tglg}', ""); - Error('\p{Is_Script=__tagalog:=}'); - Error('\P{Is_Script=__tagalog:=}'); + Expect(1, 5908, '\p{Sc=_TGLG}', ""); + Expect(0, 5908, '\p{^Sc=_TGLG}', ""); + Expect(0, 5908, '\P{Sc=_TGLG}', ""); + Expect(1, 5908, '\P{^Sc=_TGLG}', ""); + Expect(0, 5909, '\p{Sc=_TGLG}', ""); + Expect(1, 5909, '\p{^Sc=_TGLG}', ""); + Expect(1, 5909, '\P{Sc=_TGLG}', ""); + Expect(0, 5909, '\P{^Sc=_TGLG}', ""); + Error('\p{Is_Script=_-TAGALOG/a/}'); + Error('\P{Is_Script=_-TAGALOG/a/}'); Expect(1, 5908, '\p{Is_Script=tagalog}', ""); Expect(0, 5908, '\p{^Is_Script=tagalog}', ""); Expect(0, 5908, '\P{Is_Script=tagalog}', ""); @@ -133174,16 +136944,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5909, '\p{^Is_Script=tagalog}', ""); Expect(1, 5909, '\P{Is_Script=tagalog}', ""); Expect(0, 5909, '\P{^Is_Script=tagalog}', ""); - Expect(1, 5908, '\p{Is_Script=TAGALOG}', ""); - Expect(0, 5908, '\p{^Is_Script=TAGALOG}', ""); - Expect(0, 5908, '\P{Is_Script=TAGALOG}', ""); - Expect(1, 5908, '\P{^Is_Script=TAGALOG}', ""); - Expect(0, 5909, '\p{Is_Script=TAGALOG}', ""); - Expect(1, 5909, '\p{^Is_Script=TAGALOG}', ""); - Expect(1, 5909, '\P{Is_Script=TAGALOG}', ""); - Expect(0, 5909, '\P{^Is_Script=TAGALOG}', ""); - Error('\p{Is_Sc= -tglg:=}'); - Error('\P{Is_Sc= -tglg:=}'); + Expect(1, 5908, '\p{Is_Script= TAGALOG}', ""); + Expect(0, 5908, '\p{^Is_Script= TAGALOG}', ""); + Expect(0, 5908, '\P{Is_Script= TAGALOG}', ""); + Expect(1, 5908, '\P{^Is_Script= TAGALOG}', ""); + Expect(0, 5909, '\p{Is_Script= TAGALOG}', ""); + Expect(1, 5909, '\p{^Is_Script= TAGALOG}', ""); + Expect(1, 5909, '\P{Is_Script= TAGALOG}', ""); + Expect(0, 5909, '\P{^Is_Script= TAGALOG}', ""); + Error('\p{Is_Sc= -tglg:=}'); + Error('\P{Is_Sc= -tglg:=}'); Expect(1, 5908, '\p{Is_Sc=tglg}', ""); Expect(0, 5908, '\p{^Is_Sc=tglg}', ""); Expect(0, 5908, '\P{Is_Sc=tglg}', ""); @@ -133192,60 +136962,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5909, '\p{^Is_Sc=tglg}', ""); Expect(1, 5909, '\P{Is_Sc=tglg}', ""); Expect(0, 5909, '\P{^Is_Sc=tglg}', ""); - Expect(1, 5908, '\p{Is_Sc=-_Tglg}', ""); - Expect(0, 5908, '\p{^Is_Sc=-_Tglg}', ""); - Expect(0, 5908, '\P{Is_Sc=-_Tglg}', ""); - Expect(1, 5908, '\P{^Is_Sc=-_Tglg}', ""); - Expect(0, 5909, '\p{Is_Sc=-_Tglg}', ""); - Expect(1, 5909, '\p{^Is_Sc=-_Tglg}', ""); - Expect(1, 5909, '\P{Is_Sc=-_Tglg}', ""); - Expect(0, 5909, '\P{^Is_Sc=-_Tglg}', ""); - Error('\p{Script=:=_ Thaana}'); - Error('\P{Script=:=_ Thaana}'); + Expect(1, 5908, '\p{Is_Sc: -_Tglg}', ""); + Expect(0, 5908, '\p{^Is_Sc: -_Tglg}', ""); + Expect(0, 5908, '\P{Is_Sc: -_Tglg}', ""); + Expect(1, 5908, '\P{^Is_Sc: -_Tglg}', ""); + Expect(0, 5909, '\p{Is_Sc: -_Tglg}', ""); + Expect(1, 5909, '\p{^Is_Sc: -_Tglg}', ""); + Expect(1, 5909, '\P{Is_Sc: -_Tglg}', ""); + Expect(0, 5909, '\P{^Is_Sc: -_Tglg}', ""); + Error('\p{Script= _Thaana:=}'); + Error('\P{Script= _Thaana:=}'); Expect(1, 1969, '\p{Script=:\AThaana\z:}', "");; Expect(0, 1970, '\p{Script=:\AThaana\z:}', "");; - Expect(1, 1969, '\p{Script=thaana}', ""); - Expect(0, 1969, '\p{^Script=thaana}', ""); - Expect(0, 1969, '\P{Script=thaana}', ""); - Expect(1, 1969, '\P{^Script=thaana}', ""); - Expect(0, 1970, '\p{Script=thaana}', ""); - Expect(1, 1970, '\p{^Script=thaana}', ""); - Expect(1, 1970, '\P{Script=thaana}', ""); - Expect(0, 1970, '\P{^Script=thaana}', ""); + Expect(1, 1969, '\p{Script: thaana}', ""); + Expect(0, 1969, '\p{^Script: thaana}', ""); + Expect(0, 1969, '\P{Script: thaana}', ""); + Expect(1, 1969, '\P{^Script: thaana}', ""); + Expect(0, 1970, '\p{Script: thaana}', ""); + Expect(1, 1970, '\p{^Script: thaana}', ""); + Expect(1, 1970, '\P{Script: thaana}', ""); + Expect(0, 1970, '\P{^Script: thaana}', ""); Expect(1, 1969, '\p{Script=:\Athaana\z:}', "");; Expect(0, 1970, '\p{Script=:\Athaana\z:}', "");; - Expect(1, 1969, '\p{Script= THAANA}', ""); - Expect(0, 1969, '\p{^Script= THAANA}', ""); - Expect(0, 1969, '\P{Script= THAANA}', ""); - Expect(1, 1969, '\P{^Script= THAANA}', ""); - Expect(0, 1970, '\p{Script= THAANA}', ""); - Expect(1, 1970, '\p{^Script= THAANA}', ""); - Expect(1, 1970, '\P{Script= THAANA}', ""); - Expect(0, 1970, '\P{^Script= THAANA}', ""); - Error('\p{Sc: Thaa:=}'); - Error('\P{Sc: Thaa:=}'); + Expect(1, 1969, '\p{Script=- Thaana}', ""); + Expect(0, 1969, '\p{^Script=- Thaana}', ""); + Expect(0, 1969, '\P{Script=- Thaana}', ""); + Expect(1, 1969, '\P{^Script=- Thaana}', ""); + Expect(0, 1970, '\p{Script=- Thaana}', ""); + Expect(1, 1970, '\p{^Script=- Thaana}', ""); + Expect(1, 1970, '\P{Script=- Thaana}', ""); + Expect(0, 1970, '\P{^Script=- Thaana}', ""); + Error('\p{Sc=-Thaa/a/}'); + Error('\P{Sc=-Thaa/a/}'); Expect(1, 1969, '\p{Sc=:\AThaa\z:}', "");; Expect(0, 1970, '\p{Sc=:\AThaa\z:}', "");; - Expect(1, 1969, '\p{Sc: thaa}', ""); - Expect(0, 1969, '\p{^Sc: thaa}', ""); - Expect(0, 1969, '\P{Sc: thaa}', ""); - Expect(1, 1969, '\P{^Sc: thaa}', ""); - Expect(0, 1970, '\p{Sc: thaa}', ""); - Expect(1, 1970, '\p{^Sc: thaa}', ""); - Expect(1, 1970, '\P{Sc: thaa}', ""); - Expect(0, 1970, '\P{^Sc: thaa}', ""); + Expect(1, 1969, '\p{Sc=thaa}', ""); + Expect(0, 1969, '\p{^Sc=thaa}', ""); + Expect(0, 1969, '\P{Sc=thaa}', ""); + Expect(1, 1969, '\P{^Sc=thaa}', ""); + Expect(0, 1970, '\p{Sc=thaa}', ""); + Expect(1, 1970, '\p{^Sc=thaa}', ""); + Expect(1, 1970, '\P{Sc=thaa}', ""); + Expect(0, 1970, '\P{^Sc=thaa}', ""); Expect(1, 1969, '\p{Sc=:\Athaa\z:}', "");; Expect(0, 1970, '\p{Sc=:\Athaa\z:}', "");; - Expect(1, 1969, '\p{Sc=_ thaa}', ""); - Expect(0, 1969, '\p{^Sc=_ thaa}', ""); - Expect(0, 1969, '\P{Sc=_ thaa}', ""); - Expect(1, 1969, '\P{^Sc=_ thaa}', ""); - Expect(0, 1970, '\p{Sc=_ thaa}', ""); - Expect(1, 1970, '\p{^Sc=_ thaa}', ""); - Expect(1, 1970, '\P{Sc=_ thaa}', ""); - Expect(0, 1970, '\P{^Sc=_ thaa}', ""); - Error('\p{Is_Script=_THAANA/a/}'); - Error('\P{Is_Script=_THAANA/a/}'); + Expect(1, 1969, '\p{Sc=_-Thaa}', ""); + Expect(0, 1969, '\p{^Sc=_-Thaa}', ""); + Expect(0, 1969, '\P{Sc=_-Thaa}', ""); + Expect(1, 1969, '\P{^Sc=_-Thaa}', ""); + Expect(0, 1970, '\p{Sc=_-Thaa}', ""); + Expect(1, 1970, '\p{^Sc=_-Thaa}', ""); + Expect(1, 1970, '\P{Sc=_-Thaa}', ""); + Expect(0, 1970, '\P{^Sc=_-Thaa}', ""); + Error('\p{Is_Script= THAANA:=}'); + Error('\P{Is_Script= THAANA:=}'); Expect(1, 1969, '\p{Is_Script=thaana}', ""); Expect(0, 1969, '\p{^Is_Script=thaana}', ""); Expect(0, 1969, '\P{Is_Script=thaana}', ""); @@ -133254,16 +137024,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1970, '\p{^Is_Script=thaana}', ""); Expect(1, 1970, '\P{Is_Script=thaana}', ""); Expect(0, 1970, '\P{^Is_Script=thaana}', ""); - Expect(1, 1969, '\p{Is_Script=__Thaana}', ""); - Expect(0, 1969, '\p{^Is_Script=__Thaana}', ""); - Expect(0, 1969, '\P{Is_Script=__Thaana}', ""); - Expect(1, 1969, '\P{^Is_Script=__Thaana}', ""); - Expect(0, 1970, '\p{Is_Script=__Thaana}', ""); - Expect(1, 1970, '\p{^Is_Script=__Thaana}', ""); - Expect(1, 1970, '\P{Is_Script=__Thaana}', ""); - Expect(0, 1970, '\P{^Is_Script=__Thaana}', ""); - Error('\p{Is_Sc=_/a/THAA}'); - Error('\P{Is_Sc=_/a/THAA}'); + Expect(1, 1969, '\p{Is_Script= _THAANA}', ""); + Expect(0, 1969, '\p{^Is_Script= _THAANA}', ""); + Expect(0, 1969, '\P{Is_Script= _THAANA}', ""); + Expect(1, 1969, '\P{^Is_Script= _THAANA}', ""); + Expect(0, 1970, '\p{Is_Script= _THAANA}', ""); + Expect(1, 1970, '\p{^Is_Script= _THAANA}', ""); + Expect(1, 1970, '\P{Is_Script= _THAANA}', ""); + Expect(0, 1970, '\P{^Is_Script= _THAANA}', ""); + Error('\p{Is_Sc= /a/THAA}'); + Error('\P{Is_Sc= /a/THAA}'); Expect(1, 1969, '\p{Is_Sc=thaa}', ""); Expect(0, 1969, '\p{^Is_Sc=thaa}', ""); Expect(0, 1969, '\P{Is_Sc=thaa}', ""); @@ -133272,38 +137042,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1970, '\p{^Is_Sc=thaa}', ""); Expect(1, 1970, '\P{Is_Sc=thaa}', ""); Expect(0, 1970, '\P{^Is_Sc=thaa}', ""); - Expect(1, 1969, '\p{Is_Sc= _THAA}', ""); - Expect(0, 1969, '\p{^Is_Sc= _THAA}', ""); - Expect(0, 1969, '\P{Is_Sc= _THAA}', ""); - Expect(1, 1969, '\P{^Is_Sc= _THAA}', ""); - Expect(0, 1970, '\p{Is_Sc= _THAA}', ""); - Expect(1, 1970, '\p{^Is_Sc= _THAA}', ""); - Expect(1, 1970, '\P{Is_Sc= _THAA}', ""); - Expect(0, 1970, '\P{^Is_Sc= _THAA}', ""); - Error('\p{Script: -/a/THAI}'); - Error('\P{Script: -/a/THAI}'); + Expect(1, 1969, '\p{Is_Sc= Thaa}', ""); + Expect(0, 1969, '\p{^Is_Sc= Thaa}', ""); + Expect(0, 1969, '\P{Is_Sc= Thaa}', ""); + Expect(1, 1969, '\P{^Is_Sc= Thaa}', ""); + Expect(0, 1970, '\p{Is_Sc= Thaa}', ""); + Expect(1, 1970, '\p{^Is_Sc= Thaa}', ""); + Expect(1, 1970, '\P{Is_Sc= Thaa}', ""); + Expect(0, 1970, '\P{^Is_Sc= Thaa}', ""); + Error('\p{Script=:=-_thai}'); + Error('\P{Script=:=-_thai}'); Expect(1, 3675, '\p{Script=:\AThai\z:}', "");; Expect(0, 3676, '\p{Script=:\AThai\z:}', "");; - Expect(1, 3675, '\p{Script=thai}', ""); - Expect(0, 3675, '\p{^Script=thai}', ""); - Expect(0, 3675, '\P{Script=thai}', ""); - Expect(1, 3675, '\P{^Script=thai}', ""); - Expect(0, 3676, '\p{Script=thai}', ""); - Expect(1, 3676, '\p{^Script=thai}', ""); - Expect(1, 3676, '\P{Script=thai}', ""); - Expect(0, 3676, '\P{^Script=thai}', ""); + Expect(1, 3675, '\p{Script: thai}', ""); + Expect(0, 3675, '\p{^Script: thai}', ""); + Expect(0, 3675, '\P{Script: thai}', ""); + Expect(1, 3675, '\P{^Script: thai}', ""); + Expect(0, 3676, '\p{Script: thai}', ""); + Expect(1, 3676, '\p{^Script: thai}', ""); + Expect(1, 3676, '\P{Script: thai}', ""); + Expect(0, 3676, '\P{^Script: thai}', ""); Expect(1, 3675, '\p{Script=:\Athai\z:}', "");; Expect(0, 3676, '\p{Script=:\Athai\z:}', "");; - Expect(1, 3675, '\p{Script=--THAI}', ""); - Expect(0, 3675, '\p{^Script=--THAI}', ""); - Expect(0, 3675, '\P{Script=--THAI}', ""); - Expect(1, 3675, '\P{^Script=--THAI}', ""); - Expect(0, 3676, '\p{Script=--THAI}', ""); - Expect(1, 3676, '\p{^Script=--THAI}', ""); - Expect(1, 3676, '\P{Script=--THAI}', ""); - Expect(0, 3676, '\P{^Script=--THAI}', ""); - Error('\p{Sc= THAI:=}'); - Error('\P{Sc= THAI:=}'); + Expect(1, 3675, '\p{Script: -THAI}', ""); + Expect(0, 3675, '\p{^Script: -THAI}', ""); + Expect(0, 3675, '\P{Script: -THAI}', ""); + Expect(1, 3675, '\P{^Script: -THAI}', ""); + Expect(0, 3676, '\p{Script: -THAI}', ""); + Expect(1, 3676, '\p{^Script: -THAI}', ""); + Expect(1, 3676, '\P{Script: -THAI}', ""); + Expect(0, 3676, '\P{^Script: -THAI}', ""); + Error('\p{Sc=:=THAI}'); + Error('\P{Sc=:=THAI}'); Expect(1, 3675, '\p{Sc=:\AThai\z:}', "");; Expect(0, 3676, '\p{Sc=:\AThai\z:}', "");; Expect(1, 3675, '\p{Sc=thai}', ""); @@ -133316,16 +137086,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 3676, '\P{^Sc=thai}', ""); Expect(1, 3675, '\p{Sc=:\Athai\z:}', "");; Expect(0, 3676, '\p{Sc=:\Athai\z:}', "");; - Expect(1, 3675, '\p{Sc=-_Thai}', ""); - Expect(0, 3675, '\p{^Sc=-_Thai}', ""); - Expect(0, 3675, '\P{Sc=-_Thai}', ""); - Expect(1, 3675, '\P{^Sc=-_Thai}', ""); - Expect(0, 3676, '\p{Sc=-_Thai}', ""); - Expect(1, 3676, '\p{^Sc=-_Thai}', ""); - Expect(1, 3676, '\P{Sc=-_Thai}', ""); - Expect(0, 3676, '\P{^Sc=-_Thai}', ""); - Error('\p{Is_Script=/a/ thai}'); - Error('\P{Is_Script=/a/ thai}'); + Expect(1, 3675, '\p{Sc: _ Thai}', ""); + Expect(0, 3675, '\p{^Sc: _ Thai}', ""); + Expect(0, 3675, '\P{Sc: _ Thai}', ""); + Expect(1, 3675, '\P{^Sc: _ Thai}', ""); + Expect(0, 3676, '\p{Sc: _ Thai}', ""); + Expect(1, 3676, '\p{^Sc: _ Thai}', ""); + Expect(1, 3676, '\P{Sc: _ Thai}', ""); + Expect(0, 3676, '\P{^Sc: _ Thai}', ""); + Error('\p{Is_Script:/a/ Thai}'); + Error('\P{Is_Script:/a/ Thai}'); Expect(1, 3675, '\p{Is_Script=thai}', ""); Expect(0, 3675, '\p{^Is_Script=thai}', ""); Expect(0, 3675, '\P{Is_Script=thai}', ""); @@ -133334,34 +137104,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3676, '\p{^Is_Script=thai}', ""); Expect(1, 3676, '\P{Is_Script=thai}', ""); Expect(0, 3676, '\P{^Is_Script=thai}', ""); - Expect(1, 3675, '\p{Is_Script=_THAI}', ""); - Expect(0, 3675, '\p{^Is_Script=_THAI}', ""); - Expect(0, 3675, '\P{Is_Script=_THAI}', ""); - Expect(1, 3675, '\P{^Is_Script=_THAI}', ""); - Expect(0, 3676, '\p{Is_Script=_THAI}', ""); - Expect(1, 3676, '\p{^Is_Script=_THAI}', ""); - Expect(1, 3676, '\P{Is_Script=_THAI}', ""); - Expect(0, 3676, '\P{^Is_Script=_THAI}', ""); - Error('\p{Is_Sc=:=THAI}'); - Error('\P{Is_Sc=:=THAI}'); - Expect(1, 3675, '\p{Is_Sc=thai}', ""); - Expect(0, 3675, '\p{^Is_Sc=thai}', ""); - Expect(0, 3675, '\P{Is_Sc=thai}', ""); - Expect(1, 3675, '\P{^Is_Sc=thai}', ""); - Expect(0, 3676, '\p{Is_Sc=thai}', ""); - Expect(1, 3676, '\p{^Is_Sc=thai}', ""); - Expect(1, 3676, '\P{Is_Sc=thai}', ""); - Expect(0, 3676, '\P{^Is_Sc=thai}', ""); - Expect(1, 3675, '\p{Is_Sc=-Thai}', ""); - Expect(0, 3675, '\p{^Is_Sc=-Thai}', ""); - Expect(0, 3675, '\P{Is_Sc=-Thai}', ""); - Expect(1, 3675, '\P{^Is_Sc=-Thai}', ""); - Expect(0, 3676, '\p{Is_Sc=-Thai}', ""); - Expect(1, 3676, '\p{^Is_Sc=-Thai}', ""); - Expect(1, 3676, '\P{Is_Sc=-Thai}', ""); - Expect(0, 3676, '\P{^Is_Sc=-Thai}', ""); - Error('\p{Script=_TIBETAN/a/}'); - Error('\P{Script=_TIBETAN/a/}'); + Expect(1, 3675, '\p{Is_Script= -THAI}', ""); + Expect(0, 3675, '\p{^Is_Script= -THAI}', ""); + Expect(0, 3675, '\P{Is_Script= -THAI}', ""); + Expect(1, 3675, '\P{^Is_Script= -THAI}', ""); + Expect(0, 3676, '\p{Is_Script= -THAI}', ""); + Expect(1, 3676, '\p{^Is_Script= -THAI}', ""); + Expect(1, 3676, '\P{Is_Script= -THAI}', ""); + Expect(0, 3676, '\P{^Is_Script= -THAI}', ""); + Error('\p{Is_Sc=-_Thai:=}'); + Error('\P{Is_Sc=-_Thai:=}'); + Expect(1, 3675, '\p{Is_Sc: thai}', ""); + Expect(0, 3675, '\p{^Is_Sc: thai}', ""); + Expect(0, 3675, '\P{Is_Sc: thai}', ""); + Expect(1, 3675, '\P{^Is_Sc: thai}', ""); + Expect(0, 3676, '\p{Is_Sc: thai}', ""); + Expect(1, 3676, '\p{^Is_Sc: thai}', ""); + Expect(1, 3676, '\P{Is_Sc: thai}', ""); + Expect(0, 3676, '\P{^Is_Sc: thai}', ""); + Expect(1, 3675, '\p{Is_Sc=_thai}', ""); + Expect(0, 3675, '\p{^Is_Sc=_thai}', ""); + Expect(0, 3675, '\P{Is_Sc=_thai}', ""); + Expect(1, 3675, '\P{^Is_Sc=_thai}', ""); + Expect(0, 3676, '\p{Is_Sc=_thai}', ""); + Expect(1, 3676, '\p{^Is_Sc=_thai}', ""); + Expect(1, 3676, '\P{Is_Sc=_thai}', ""); + Expect(0, 3676, '\P{^Is_Sc=_thai}', ""); + Error('\p{Script= :=Tibetan}'); + Error('\P{Script= :=Tibetan}'); Expect(1, 4058, '\p{Script=:\ATibetan\z:}', "");; Expect(0, 4059, '\p{Script=:\ATibetan\z:}', "");; Expect(1, 4058, '\p{Script=tibetan}', ""); @@ -133374,16 +137144,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 4059, '\P{^Script=tibetan}', ""); Expect(1, 4058, '\p{Script=:\Atibetan\z:}', "");; Expect(0, 4059, '\p{Script=:\Atibetan\z:}', "");; - Expect(1, 4058, '\p{Script= -TIBETAN}', ""); - Expect(0, 4058, '\p{^Script= -TIBETAN}', ""); - Expect(0, 4058, '\P{Script= -TIBETAN}', ""); - Expect(1, 4058, '\P{^Script= -TIBETAN}', ""); - Expect(0, 4059, '\p{Script= -TIBETAN}', ""); - Expect(1, 4059, '\p{^Script= -TIBETAN}', ""); - Expect(1, 4059, '\P{Script= -TIBETAN}', ""); - Expect(0, 4059, '\P{^Script= -TIBETAN}', ""); - Error('\p{Sc= Tibt/a/}'); - Error('\P{Sc= Tibt/a/}'); + Expect(1, 4058, '\p{Script= TIBETAN}', ""); + Expect(0, 4058, '\p{^Script= TIBETAN}', ""); + Expect(0, 4058, '\P{Script= TIBETAN}', ""); + Expect(1, 4058, '\P{^Script= TIBETAN}', ""); + Expect(0, 4059, '\p{Script= TIBETAN}', ""); + Expect(1, 4059, '\p{^Script= TIBETAN}', ""); + Expect(1, 4059, '\P{Script= TIBETAN}', ""); + Expect(0, 4059, '\P{^Script= TIBETAN}', ""); + Error('\p{Sc=:=TIBT}'); + Error('\P{Sc=:=TIBT}'); Expect(1, 4058, '\p{Sc=:\ATibt\z:}', "");; Expect(0, 4059, '\p{Sc=:\ATibt\z:}', "");; Expect(1, 4058, '\p{Sc=tibt}', ""); @@ -133396,16 +137166,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 4059, '\P{^Sc=tibt}', ""); Expect(1, 4058, '\p{Sc=:\Atibt\z:}', "");; Expect(0, 4059, '\p{Sc=:\Atibt\z:}', "");; - Expect(1, 4058, '\p{Sc=_-tibt}', ""); - Expect(0, 4058, '\p{^Sc=_-tibt}', ""); - Expect(0, 4058, '\P{Sc=_-tibt}', ""); - Expect(1, 4058, '\P{^Sc=_-tibt}', ""); - Expect(0, 4059, '\p{Sc=_-tibt}', ""); - Expect(1, 4059, '\p{^Sc=_-tibt}', ""); - Expect(1, 4059, '\P{Sc=_-tibt}', ""); - Expect(0, 4059, '\P{^Sc=_-tibt}', ""); - Error('\p{Is_Script: -Tibetan/a/}'); - Error('\P{Is_Script: -Tibetan/a/}'); + Expect(1, 4058, '\p{Sc=-Tibt}', ""); + Expect(0, 4058, '\p{^Sc=-Tibt}', ""); + Expect(0, 4058, '\P{Sc=-Tibt}', ""); + Expect(1, 4058, '\P{^Sc=-Tibt}', ""); + Expect(0, 4059, '\p{Sc=-Tibt}', ""); + Expect(1, 4059, '\p{^Sc=-Tibt}', ""); + Expect(1, 4059, '\P{Sc=-Tibt}', ""); + Expect(0, 4059, '\P{^Sc=-Tibt}', ""); + Error('\p{Is_Script= tibetan:=}'); + Error('\P{Is_Script= tibetan:=}'); Expect(1, 4058, '\p{Is_Script=tibetan}', ""); Expect(0, 4058, '\p{^Is_Script=tibetan}', ""); Expect(0, 4058, '\P{Is_Script=tibetan}', ""); @@ -133414,16 +137184,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 4059, '\p{^Is_Script=tibetan}', ""); Expect(1, 4059, '\P{Is_Script=tibetan}', ""); Expect(0, 4059, '\P{^Is_Script=tibetan}', ""); - Expect(1, 4058, '\p{Is_Script= tibetan}', ""); - Expect(0, 4058, '\p{^Is_Script= tibetan}', ""); - Expect(0, 4058, '\P{Is_Script= tibetan}', ""); - Expect(1, 4058, '\P{^Is_Script= tibetan}', ""); - Expect(0, 4059, '\p{Is_Script= tibetan}', ""); - Expect(1, 4059, '\p{^Is_Script= tibetan}', ""); - Expect(1, 4059, '\P{Is_Script= tibetan}', ""); - Expect(0, 4059, '\P{^Is_Script= tibetan}', ""); - Error('\p{Is_Sc= Tibt:=}'); - Error('\P{Is_Sc= Tibt:=}'); + Expect(1, 4058, '\p{Is_Script= Tibetan}', ""); + Expect(0, 4058, '\p{^Is_Script= Tibetan}', ""); + Expect(0, 4058, '\P{Is_Script= Tibetan}', ""); + Expect(1, 4058, '\P{^Is_Script= Tibetan}', ""); + Expect(0, 4059, '\p{Is_Script= Tibetan}', ""); + Expect(1, 4059, '\p{^Is_Script= Tibetan}', ""); + Expect(1, 4059, '\P{Is_Script= Tibetan}', ""); + Expect(0, 4059, '\P{^Is_Script= Tibetan}', ""); + Error('\p{Is_Sc=/a/_Tibt}'); + Error('\P{Is_Sc=/a/_Tibt}'); Expect(1, 4058, '\p{Is_Sc=tibt}', ""); Expect(0, 4058, '\p{^Is_Sc=tibt}', ""); Expect(0, 4058, '\P{Is_Sc=tibt}', ""); @@ -133432,16 +137202,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 4059, '\p{^Is_Sc=tibt}', ""); Expect(1, 4059, '\P{Is_Sc=tibt}', ""); Expect(0, 4059, '\P{^Is_Sc=tibt}', ""); - Expect(1, 4058, '\p{Is_Sc=-Tibt}', ""); - Expect(0, 4058, '\p{^Is_Sc=-Tibt}', ""); - Expect(0, 4058, '\P{Is_Sc=-Tibt}', ""); - Expect(1, 4058, '\P{^Is_Sc=-Tibt}', ""); - Expect(0, 4059, '\p{Is_Sc=-Tibt}', ""); - Expect(1, 4059, '\p{^Is_Sc=-Tibt}', ""); - Expect(1, 4059, '\P{Is_Sc=-Tibt}', ""); - Expect(0, 4059, '\P{^Is_Sc=-Tibt}', ""); - Error('\p{Script=-/a/Tirhuta}'); - Error('\P{Script=-/a/Tirhuta}'); + Expect(1, 4058, '\p{Is_Sc: TIBT}', ""); + Expect(0, 4058, '\p{^Is_Sc: TIBT}', ""); + Expect(0, 4058, '\P{Is_Sc: TIBT}', ""); + Expect(1, 4058, '\P{^Is_Sc: TIBT}', ""); + Expect(0, 4059, '\p{Is_Sc: TIBT}', ""); + Expect(1, 4059, '\p{^Is_Sc: TIBT}', ""); + Expect(1, 4059, '\P{Is_Sc: TIBT}', ""); + Expect(0, 4059, '\P{^Is_Sc: TIBT}', ""); + Error('\p{Script=:=_Tirhuta}'); + Error('\P{Script=:=_Tirhuta}'); Expect(1, 70873, '\p{Script=:\ATirhuta\z:}', "");; Expect(0, 70874, '\p{Script=:\ATirhuta\z:}', "");; Expect(1, 70873, '\p{Script=tirhuta}', ""); @@ -133454,16 +137224,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70874, '\P{^Script=tirhuta}', ""); Expect(1, 70873, '\p{Script=:\Atirhuta\z:}', "");; Expect(0, 70874, '\p{Script=:\Atirhuta\z:}', "");; - Expect(1, 70873, '\p{Script=_ tirhuta}', ""); - Expect(0, 70873, '\p{^Script=_ tirhuta}', ""); - Expect(0, 70873, '\P{Script=_ tirhuta}', ""); - Expect(1, 70873, '\P{^Script=_ tirhuta}', ""); - Expect(0, 70874, '\p{Script=_ tirhuta}', ""); - Expect(1, 70874, '\p{^Script=_ tirhuta}', ""); - Expect(1, 70874, '\P{Script=_ tirhuta}', ""); - Expect(0, 70874, '\P{^Script=_ tirhuta}', ""); - Error('\p{Sc=_ Tirh/a/}'); - Error('\P{Sc=_ Tirh/a/}'); + Expect(1, 70873, '\p{Script= Tirhuta}', ""); + Expect(0, 70873, '\p{^Script= Tirhuta}', ""); + Expect(0, 70873, '\P{Script= Tirhuta}', ""); + Expect(1, 70873, '\P{^Script= Tirhuta}', ""); + Expect(0, 70874, '\p{Script= Tirhuta}', ""); + Expect(1, 70874, '\p{^Script= Tirhuta}', ""); + Expect(1, 70874, '\P{Script= Tirhuta}', ""); + Expect(0, 70874, '\P{^Script= Tirhuta}', ""); + Error('\p{Sc=/a/Tirh}'); + Error('\P{Sc=/a/Tirh}'); Expect(1, 70873, '\p{Sc=:\ATirh\z:}', "");; Expect(0, 70874, '\p{Sc=:\ATirh\z:}', "");; Expect(1, 70873, '\p{Sc=tirh}', ""); @@ -133476,16 +137246,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70874, '\P{^Sc=tirh}', ""); Expect(1, 70873, '\p{Sc=:\Atirh\z:}', "");; Expect(0, 70874, '\p{Sc=:\Atirh\z:}', "");; - Expect(1, 70873, '\p{Sc= Tirh}', ""); - Expect(0, 70873, '\p{^Sc= Tirh}', ""); - Expect(0, 70873, '\P{Sc= Tirh}', ""); - Expect(1, 70873, '\P{^Sc= Tirh}', ""); - Expect(0, 70874, '\p{Sc= Tirh}', ""); - Expect(1, 70874, '\p{^Sc= Tirh}', ""); - Expect(1, 70874, '\P{Sc= Tirh}', ""); - Expect(0, 70874, '\P{^Sc= Tirh}', ""); - Error('\p{Is_Script=/a/- TIRHUTA}'); - Error('\P{Is_Script=/a/- TIRHUTA}'); + Expect(1, 70873, '\p{Sc=TIRH}', ""); + Expect(0, 70873, '\p{^Sc=TIRH}', ""); + Expect(0, 70873, '\P{Sc=TIRH}', ""); + Expect(1, 70873, '\P{^Sc=TIRH}', ""); + Expect(0, 70874, '\p{Sc=TIRH}', ""); + Expect(1, 70874, '\p{^Sc=TIRH}', ""); + Expect(1, 70874, '\P{Sc=TIRH}', ""); + Expect(0, 70874, '\P{^Sc=TIRH}', ""); + Error('\p{Is_Script=/a/__Tirhuta}'); + Error('\P{Is_Script=/a/__Tirhuta}'); Expect(1, 70873, '\p{Is_Script=tirhuta}', ""); Expect(0, 70873, '\p{^Is_Script=tirhuta}', ""); Expect(0, 70873, '\P{Is_Script=tirhuta}', ""); @@ -133494,16 +137264,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70874, '\p{^Is_Script=tirhuta}', ""); Expect(1, 70874, '\P{Is_Script=tirhuta}', ""); Expect(0, 70874, '\P{^Is_Script=tirhuta}', ""); - Expect(1, 70873, '\p{Is_Script= tirhuta}', ""); - Expect(0, 70873, '\p{^Is_Script= tirhuta}', ""); - Expect(0, 70873, '\P{Is_Script= tirhuta}', ""); - Expect(1, 70873, '\P{^Is_Script= tirhuta}', ""); - Expect(0, 70874, '\p{Is_Script= tirhuta}', ""); - Expect(1, 70874, '\p{^Is_Script= tirhuta}', ""); - Expect(1, 70874, '\P{Is_Script= tirhuta}', ""); - Expect(0, 70874, '\P{^Is_Script= tirhuta}', ""); - Error('\p{Is_Sc= /a/tirh}'); - Error('\P{Is_Sc= /a/tirh}'); + Expect(1, 70873, '\p{Is_Script= -Tirhuta}', ""); + Expect(0, 70873, '\p{^Is_Script= -Tirhuta}', ""); + Expect(0, 70873, '\P{Is_Script= -Tirhuta}', ""); + Expect(1, 70873, '\P{^Is_Script= -Tirhuta}', ""); + Expect(0, 70874, '\p{Is_Script= -Tirhuta}', ""); + Expect(1, 70874, '\p{^Is_Script= -Tirhuta}', ""); + Expect(1, 70874, '\P{Is_Script= -Tirhuta}', ""); + Expect(0, 70874, '\P{^Is_Script= -Tirhuta}', ""); + Error('\p{Is_Sc=- Tirh/a/}'); + Error('\P{Is_Sc=- Tirh/a/}'); Expect(1, 70873, '\p{Is_Sc=tirh}', ""); Expect(0, 70873, '\p{^Is_Sc=tirh}', ""); Expect(0, 70873, '\P{Is_Sc=tirh}', ""); @@ -133512,16 +137282,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70874, '\p{^Is_Sc=tirh}', ""); Expect(1, 70874, '\P{Is_Sc=tirh}', ""); Expect(0, 70874, '\P{^Is_Sc=tirh}', ""); - Expect(1, 70873, '\p{Is_Sc= TIRH}', ""); - Expect(0, 70873, '\p{^Is_Sc= TIRH}', ""); - Expect(0, 70873, '\P{Is_Sc= TIRH}', ""); - Expect(1, 70873, '\P{^Is_Sc= TIRH}', ""); - Expect(0, 70874, '\p{Is_Sc= TIRH}', ""); - Expect(1, 70874, '\p{^Is_Sc= TIRH}', ""); - Expect(1, 70874, '\P{Is_Sc= TIRH}', ""); - Expect(0, 70874, '\P{^Is_Sc= TIRH}', ""); - Error('\p{Script=:= _Ugaritic}'); - Error('\P{Script=:= _Ugaritic}'); + Error('\p{Script=:=Ugaritic}'); + Error('\P{Script=:=Ugaritic}'); Expect(1, 66463, '\p{Script=:\AUgaritic\z:}', "");; Expect(0, 66464, '\p{Script=:\AUgaritic\z:}', "");; Expect(1, 66463, '\p{Script=ugaritic}', ""); @@ -133534,16 +137296,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66464, '\P{^Script=ugaritic}', ""); Expect(1, 66463, '\p{Script=:\Augaritic\z:}', "");; Expect(0, 66464, '\p{Script=:\Augaritic\z:}', "");; - Expect(1, 66463, '\p{Script= Ugaritic}', ""); - Expect(0, 66463, '\p{^Script= Ugaritic}', ""); - Expect(0, 66463, '\P{Script= Ugaritic}', ""); - Expect(1, 66463, '\P{^Script= Ugaritic}', ""); - Expect(0, 66464, '\p{Script= Ugaritic}', ""); - Expect(1, 66464, '\p{^Script= Ugaritic}', ""); - Expect(1, 66464, '\P{Script= Ugaritic}', ""); - Expect(0, 66464, '\P{^Script= Ugaritic}', ""); - Error('\p{Sc=_Ugar/a/}'); - Error('\P{Sc=_Ugar/a/}'); + Expect(1, 66463, '\p{Script=_ ugaritic}', ""); + Expect(0, 66463, '\p{^Script=_ ugaritic}', ""); + Expect(0, 66463, '\P{Script=_ ugaritic}', ""); + Expect(1, 66463, '\P{^Script=_ ugaritic}', ""); + Expect(0, 66464, '\p{Script=_ ugaritic}', ""); + Expect(1, 66464, '\p{^Script=_ ugaritic}', ""); + Expect(1, 66464, '\P{Script=_ ugaritic}', ""); + Expect(0, 66464, '\P{^Script=_ ugaritic}', ""); + Error('\p{Sc=:= Ugar}'); + Error('\P{Sc=:= Ugar}'); Expect(1, 66463, '\p{Sc=:\AUgar\z:}', "");; Expect(0, 66464, '\p{Sc=:\AUgar\z:}', "");; Expect(1, 66463, '\p{Sc=ugar}', ""); @@ -133556,96 +137318,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66464, '\P{^Sc=ugar}', ""); Expect(1, 66463, '\p{Sc=:\Augar\z:}', "");; Expect(0, 66464, '\p{Sc=:\Augar\z:}', "");; - Expect(1, 66463, '\p{Sc= _ugar}', ""); - Expect(0, 66463, '\p{^Sc= _ugar}', ""); - Expect(0, 66463, '\P{Sc= _ugar}', ""); - Expect(1, 66463, '\P{^Sc= _ugar}', ""); - Expect(0, 66464, '\p{Sc= _ugar}', ""); - Expect(1, 66464, '\p{^Sc= _ugar}', ""); - Expect(1, 66464, '\P{Sc= _ugar}', ""); - Expect(0, 66464, '\P{^Sc= _ugar}', ""); - Error('\p{Is_Script= /a/ugaritic}'); - Error('\P{Is_Script= /a/ugaritic}'); - Expect(1, 66463, '\p{Is_Script: ugaritic}', ""); - Expect(0, 66463, '\p{^Is_Script: ugaritic}', ""); - Expect(0, 66463, '\P{Is_Script: ugaritic}', ""); - Expect(1, 66463, '\P{^Is_Script: ugaritic}', ""); - Expect(0, 66464, '\p{Is_Script: ugaritic}', ""); - Expect(1, 66464, '\p{^Is_Script: ugaritic}', ""); - Expect(1, 66464, '\P{Is_Script: ugaritic}', ""); - Expect(0, 66464, '\P{^Is_Script: ugaritic}', ""); - Expect(1, 66463, '\p{Is_Script= Ugaritic}', ""); - Expect(0, 66463, '\p{^Is_Script= Ugaritic}', ""); - Expect(0, 66463, '\P{Is_Script= Ugaritic}', ""); - Expect(1, 66463, '\P{^Is_Script= Ugaritic}', ""); - Expect(0, 66464, '\p{Is_Script= Ugaritic}', ""); - Expect(1, 66464, '\p{^Is_Script= Ugaritic}', ""); - Expect(1, 66464, '\P{Is_Script= Ugaritic}', ""); - Expect(0, 66464, '\P{^Is_Script= Ugaritic}', ""); - Error('\p{Is_Sc: /a/ugar}'); - Error('\P{Is_Sc: /a/ugar}'); - Expect(1, 66463, '\p{Is_Sc=ugar}', ""); - Expect(0, 66463, '\p{^Is_Sc=ugar}', ""); - Expect(0, 66463, '\P{Is_Sc=ugar}', ""); - Expect(1, 66463, '\P{^Is_Sc=ugar}', ""); - Expect(0, 66464, '\p{Is_Sc=ugar}', ""); - Expect(1, 66464, '\p{^Is_Sc=ugar}', ""); - Expect(1, 66464, '\P{Is_Sc=ugar}', ""); - Expect(0, 66464, '\P{^Is_Sc=ugar}', ""); - Expect(1, 66463, '\p{Is_Sc= ugar}', ""); - Expect(0, 66463, '\p{^Is_Sc= ugar}', ""); - Expect(0, 66463, '\P{Is_Sc= ugar}', ""); - Expect(1, 66463, '\P{^Is_Sc= ugar}', ""); - Expect(0, 66464, '\p{Is_Sc= ugar}', ""); - Expect(1, 66464, '\p{^Is_Sc= ugar}', ""); - Expect(1, 66464, '\P{Is_Sc= ugar}', ""); - Expect(0, 66464, '\P{^Is_Sc= ugar}', ""); - Error('\p{Script: Vai:=}'); - Error('\P{Script: Vai:=}'); + Expect(1, 66463, '\p{Sc= -ugar}', ""); + Expect(0, 66463, '\p{^Sc= -ugar}', ""); + Expect(0, 66463, '\P{Sc= -ugar}', ""); + Expect(1, 66463, '\P{^Sc= -ugar}', ""); + Expect(0, 66464, '\p{Sc= -ugar}', ""); + Expect(1, 66464, '\p{^Sc= -ugar}', ""); + Expect(1, 66464, '\P{Sc= -ugar}', ""); + Expect(0, 66464, '\P{^Sc= -ugar}', ""); + Error('\p{Is_Script=/a/ Ugaritic}'); + Error('\P{Is_Script=/a/ Ugaritic}'); + Expect(1, 66463, '\p{Is_Script=ugaritic}', ""); + Expect(0, 66463, '\p{^Is_Script=ugaritic}', ""); + Expect(0, 66463, '\P{Is_Script=ugaritic}', ""); + Expect(1, 66463, '\P{^Is_Script=ugaritic}', ""); + Expect(0, 66464, '\p{Is_Script=ugaritic}', ""); + Expect(1, 66464, '\p{^Is_Script=ugaritic}', ""); + Expect(1, 66464, '\P{Is_Script=ugaritic}', ""); + Expect(0, 66464, '\P{^Is_Script=ugaritic}', ""); + Expect(1, 66463, '\p{Is_Script= ugaritic}', ""); + Expect(0, 66463, '\p{^Is_Script= ugaritic}', ""); + Expect(0, 66463, '\P{Is_Script= ugaritic}', ""); + Expect(1, 66463, '\P{^Is_Script= ugaritic}', ""); + Expect(0, 66464, '\p{Is_Script= ugaritic}', ""); + Expect(1, 66464, '\p{^Is_Script= ugaritic}', ""); + Expect(1, 66464, '\P{Is_Script= ugaritic}', ""); + Expect(0, 66464, '\P{^Is_Script= ugaritic}', ""); + Error('\p{Is_Sc=/a/ugar}'); + Error('\P{Is_Sc=/a/ugar}'); + Expect(1, 66463, '\p{Is_Sc: ugar}', ""); + Expect(0, 66463, '\p{^Is_Sc: ugar}', ""); + Expect(0, 66463, '\P{Is_Sc: ugar}', ""); + Expect(1, 66463, '\P{^Is_Sc: ugar}', ""); + Expect(0, 66464, '\p{Is_Sc: ugar}', ""); + Expect(1, 66464, '\p{^Is_Sc: ugar}', ""); + Expect(1, 66464, '\P{Is_Sc: ugar}', ""); + Expect(0, 66464, '\P{^Is_Sc: ugar}', ""); + Expect(1, 66463, '\p{Is_Sc= Ugar}', ""); + Expect(0, 66463, '\p{^Is_Sc= Ugar}', ""); + Expect(0, 66463, '\P{Is_Sc= Ugar}', ""); + Expect(1, 66463, '\P{^Is_Sc= Ugar}', ""); + Expect(0, 66464, '\p{Is_Sc= Ugar}', ""); + Expect(1, 66464, '\p{^Is_Sc= Ugar}', ""); + Expect(1, 66464, '\P{Is_Sc= Ugar}', ""); + Expect(0, 66464, '\P{^Is_Sc= Ugar}', ""); + Error('\p{Script: /a/vai}'); + Error('\P{Script: /a/vai}'); Expect(1, 42539, '\p{Script=:\AVai\z:}', "");; Expect(0, 42540, '\p{Script=:\AVai\z:}', "");; - Expect(1, 42539, '\p{Script: vai}', ""); - Expect(0, 42539, '\p{^Script: vai}', ""); - Expect(0, 42539, '\P{Script: vai}', ""); - Expect(1, 42539, '\P{^Script: vai}', ""); - Expect(0, 42540, '\p{Script: vai}', ""); - Expect(1, 42540, '\p{^Script: vai}', ""); - Expect(1, 42540, '\P{Script: vai}', ""); - Expect(0, 42540, '\P{^Script: vai}', ""); + Expect(1, 42539, '\p{Script=vai}', ""); + Expect(0, 42539, '\p{^Script=vai}', ""); + Expect(0, 42539, '\P{Script=vai}', ""); + Expect(1, 42539, '\P{^Script=vai}', ""); + Expect(0, 42540, '\p{Script=vai}', ""); + Expect(1, 42540, '\p{^Script=vai}', ""); + Expect(1, 42540, '\P{Script=vai}', ""); + Expect(0, 42540, '\P{^Script=vai}', ""); Expect(1, 42539, '\p{Script=:\Avai\z:}', "");; Expect(0, 42540, '\p{Script=:\Avai\z:}', "");; - Expect(1, 42539, '\p{Script=_ Vai}', ""); - Expect(0, 42539, '\p{^Script=_ Vai}', ""); - Expect(0, 42539, '\P{Script=_ Vai}', ""); - Expect(1, 42539, '\P{^Script=_ Vai}', ""); - Expect(0, 42540, '\p{Script=_ Vai}', ""); - Expect(1, 42540, '\p{^Script=_ Vai}', ""); - Expect(1, 42540, '\P{Script=_ Vai}', ""); - Expect(0, 42540, '\P{^Script=_ Vai}', ""); - Error('\p{Sc=- Vaii:=}'); - Error('\P{Sc=- Vaii:=}'); + Expect(1, 42539, '\p{Script=__Vai}', ""); + Expect(0, 42539, '\p{^Script=__Vai}', ""); + Expect(0, 42539, '\P{Script=__Vai}', ""); + Expect(1, 42539, '\P{^Script=__Vai}', ""); + Expect(0, 42540, '\p{Script=__Vai}', ""); + Expect(1, 42540, '\p{^Script=__Vai}', ""); + Expect(1, 42540, '\P{Script=__Vai}', ""); + Expect(0, 42540, '\P{^Script=__Vai}', ""); + Error('\p{Sc=:=--Vaii}'); + Error('\P{Sc=:=--Vaii}'); Expect(1, 42539, '\p{Sc=:\AVaii\z:}', "");; Expect(0, 42540, '\p{Sc=:\AVaii\z:}', "");; - Expect(1, 42539, '\p{Sc=vaii}', ""); - Expect(0, 42539, '\p{^Sc=vaii}', ""); - Expect(0, 42539, '\P{Sc=vaii}', ""); - Expect(1, 42539, '\P{^Sc=vaii}', ""); - Expect(0, 42540, '\p{Sc=vaii}', ""); - Expect(1, 42540, '\p{^Sc=vaii}', ""); - Expect(1, 42540, '\P{Sc=vaii}', ""); - Expect(0, 42540, '\P{^Sc=vaii}', ""); + Expect(1, 42539, '\p{Sc: vaii}', ""); + Expect(0, 42539, '\p{^Sc: vaii}', ""); + Expect(0, 42539, '\P{Sc: vaii}', ""); + Expect(1, 42539, '\P{^Sc: vaii}', ""); + Expect(0, 42540, '\p{Sc: vaii}', ""); + Expect(1, 42540, '\p{^Sc: vaii}', ""); + Expect(1, 42540, '\P{Sc: vaii}', ""); + Expect(0, 42540, '\P{^Sc: vaii}', ""); Expect(1, 42539, '\p{Sc=:\Avaii\z:}', "");; Expect(0, 42540, '\p{Sc=:\Avaii\z:}', "");; - Expect(1, 42539, '\p{Sc=--VAII}', ""); - Expect(0, 42539, '\p{^Sc=--VAII}', ""); - Expect(0, 42539, '\P{Sc=--VAII}', ""); - Expect(1, 42539, '\P{^Sc=--VAII}', ""); - Expect(0, 42540, '\p{Sc=--VAII}', ""); - Expect(1, 42540, '\p{^Sc=--VAII}', ""); - Expect(1, 42540, '\P{Sc=--VAII}', ""); - Expect(0, 42540, '\P{^Sc=--VAII}', ""); - Error('\p{Is_Script=-Vai:=}'); - Error('\P{Is_Script=-Vai:=}'); + Expect(1, 42539, '\p{Sc=_ vaii}', ""); + Expect(0, 42539, '\p{^Sc=_ vaii}', ""); + Expect(0, 42539, '\P{Sc=_ vaii}', ""); + Expect(1, 42539, '\P{^Sc=_ vaii}', ""); + Expect(0, 42540, '\p{Sc=_ vaii}', ""); + Expect(1, 42540, '\p{^Sc=_ vaii}', ""); + Expect(1, 42540, '\P{Sc=_ vaii}', ""); + Expect(0, 42540, '\P{^Sc=_ vaii}', ""); + Error('\p{Is_Script= vai/a/}'); + Error('\P{Is_Script= vai/a/}'); Expect(1, 42539, '\p{Is_Script=vai}', ""); Expect(0, 42539, '\p{^Is_Script=vai}', ""); Expect(0, 42539, '\P{Is_Script=vai}', ""); @@ -133654,34 +137416,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42540, '\p{^Is_Script=vai}', ""); Expect(1, 42540, '\P{Is_Script=vai}', ""); Expect(0, 42540, '\P{^Is_Script=vai}', ""); - Expect(1, 42539, '\p{Is_Script= VAI}', ""); - Expect(0, 42539, '\p{^Is_Script= VAI}', ""); - Expect(0, 42539, '\P{Is_Script= VAI}', ""); - Expect(1, 42539, '\P{^Is_Script= VAI}', ""); - Expect(0, 42540, '\p{Is_Script= VAI}', ""); - Expect(1, 42540, '\p{^Is_Script= VAI}', ""); - Expect(1, 42540, '\P{Is_Script= VAI}', ""); - Expect(0, 42540, '\P{^Is_Script= VAI}', ""); - Error('\p{Is_Sc= :=Vaii}'); - Error('\P{Is_Sc= :=Vaii}'); - Expect(1, 42539, '\p{Is_Sc=vaii}', ""); - Expect(0, 42539, '\p{^Is_Sc=vaii}', ""); - Expect(0, 42539, '\P{Is_Sc=vaii}', ""); - Expect(1, 42539, '\P{^Is_Sc=vaii}', ""); - Expect(0, 42540, '\p{Is_Sc=vaii}', ""); - Expect(1, 42540, '\p{^Is_Sc=vaii}', ""); - Expect(1, 42540, '\P{Is_Sc=vaii}', ""); - Expect(0, 42540, '\P{^Is_Sc=vaii}', ""); - Expect(1, 42539, '\p{Is_Sc= vaii}', ""); - Expect(0, 42539, '\p{^Is_Sc= vaii}', ""); - Expect(0, 42539, '\P{Is_Sc= vaii}', ""); - Expect(1, 42539, '\P{^Is_Sc= vaii}', ""); - Expect(0, 42540, '\p{Is_Sc= vaii}', ""); - Expect(1, 42540, '\p{^Is_Sc= vaii}', ""); - Expect(1, 42540, '\P{Is_Sc= vaii}', ""); - Expect(0, 42540, '\P{^Is_Sc= vaii}', ""); - Error('\p{Script: -:=Warang_citi}'); - Error('\P{Script: -:=Warang_citi}'); + Expect(1, 42539, '\p{Is_Script= _vai}', ""); + Expect(0, 42539, '\p{^Is_Script= _vai}', ""); + Expect(0, 42539, '\P{Is_Script= _vai}', ""); + Expect(1, 42539, '\P{^Is_Script= _vai}', ""); + Expect(0, 42540, '\p{Is_Script= _vai}', ""); + Expect(1, 42540, '\p{^Is_Script= _vai}', ""); + Expect(1, 42540, '\P{Is_Script= _vai}', ""); + Expect(0, 42540, '\P{^Is_Script= _vai}', ""); + Error('\p{Is_Sc= /a/Vaii}'); + Error('\P{Is_Sc= /a/Vaii}'); + Expect(1, 42539, '\p{Is_Sc:vaii}', ""); + Expect(0, 42539, '\p{^Is_Sc:vaii}', ""); + Expect(0, 42539, '\P{Is_Sc:vaii}', ""); + Expect(1, 42539, '\P{^Is_Sc:vaii}', ""); + Expect(0, 42540, '\p{Is_Sc:vaii}', ""); + Expect(1, 42540, '\p{^Is_Sc:vaii}', ""); + Expect(1, 42540, '\P{Is_Sc:vaii}', ""); + Expect(0, 42540, '\P{^Is_Sc:vaii}', ""); + Expect(1, 42539, '\p{Is_Sc=--VAII}', ""); + Expect(0, 42539, '\p{^Is_Sc=--VAII}', ""); + Expect(0, 42539, '\P{Is_Sc=--VAII}', ""); + Expect(1, 42539, '\P{^Is_Sc=--VAII}', ""); + Expect(0, 42540, '\p{Is_Sc=--VAII}', ""); + Expect(1, 42540, '\p{^Is_Sc=--VAII}', ""); + Expect(1, 42540, '\P{Is_Sc=--VAII}', ""); + Expect(0, 42540, '\P{^Is_Sc=--VAII}', ""); + Error('\p{Script=:= Warang_Citi}'); + Error('\P{Script=:= Warang_Citi}'); Expect(1, 71935, '\p{Script=:\AWarang_Citi\z:}', "");; Expect(0, 71936, '\p{Script=:\AWarang_Citi\z:}', "");; Expect(1, 71935, '\p{Script=warangciti}', ""); @@ -133694,38 +137456,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71936, '\P{^Script=warangciti}', ""); Expect(1, 71935, '\p{Script=:\Awarangciti\z:}', "");; Expect(0, 71936, '\p{Script=:\Awarangciti\z:}', "");; - Expect(1, 71935, '\p{Script=- Warang_CITI}', ""); - Expect(0, 71935, '\p{^Script=- Warang_CITI}', ""); - Expect(0, 71935, '\P{Script=- Warang_CITI}', ""); - Expect(1, 71935, '\P{^Script=- Warang_CITI}', ""); - Expect(0, 71936, '\p{Script=- Warang_CITI}', ""); - Expect(1, 71936, '\p{^Script=- Warang_CITI}', ""); - Expect(1, 71936, '\P{Script=- Warang_CITI}', ""); - Expect(0, 71936, '\P{^Script=- Warang_CITI}', ""); - Error('\p{Sc=-:=WARA}'); - Error('\P{Sc=-:=WARA}'); + Expect(1, 71935, '\p{Script=-Warang_citi}', ""); + Expect(0, 71935, '\p{^Script=-Warang_citi}', ""); + Expect(0, 71935, '\P{Script=-Warang_citi}', ""); + Expect(1, 71935, '\P{^Script=-Warang_citi}', ""); + Expect(0, 71936, '\p{Script=-Warang_citi}', ""); + Expect(1, 71936, '\p{^Script=-Warang_citi}', ""); + Expect(1, 71936, '\P{Script=-Warang_citi}', ""); + Expect(0, 71936, '\P{^Script=-Warang_citi}', ""); + Error('\p{Sc=/a/ _Wara}'); + Error('\P{Sc=/a/ _Wara}'); Expect(1, 71935, '\p{Sc=:\AWara\z:}', "");; Expect(0, 71936, '\p{Sc=:\AWara\z:}', "");; - Expect(1, 71935, '\p{Sc:wara}', ""); - Expect(0, 71935, '\p{^Sc:wara}', ""); - Expect(0, 71935, '\P{Sc:wara}', ""); - Expect(1, 71935, '\P{^Sc:wara}', ""); - Expect(0, 71936, '\p{Sc:wara}', ""); - Expect(1, 71936, '\p{^Sc:wara}', ""); - Expect(1, 71936, '\P{Sc:wara}', ""); - Expect(0, 71936, '\P{^Sc:wara}', ""); + Expect(1, 71935, '\p{Sc: wara}', ""); + Expect(0, 71935, '\p{^Sc: wara}', ""); + Expect(0, 71935, '\P{Sc: wara}', ""); + Expect(1, 71935, '\P{^Sc: wara}', ""); + Expect(0, 71936, '\p{Sc: wara}', ""); + Expect(1, 71936, '\p{^Sc: wara}', ""); + Expect(1, 71936, '\P{Sc: wara}', ""); + Expect(0, 71936, '\P{^Sc: wara}', ""); Expect(1, 71935, '\p{Sc=:\Awara\z:}', "");; Expect(0, 71936, '\p{Sc=:\Awara\z:}', "");; - Expect(1, 71935, '\p{Sc: Wara}', ""); - Expect(0, 71935, '\p{^Sc: Wara}', ""); - Expect(0, 71935, '\P{Sc: Wara}', ""); - Expect(1, 71935, '\P{^Sc: Wara}', ""); - Expect(0, 71936, '\p{Sc: Wara}', ""); - Expect(1, 71936, '\p{^Sc: Wara}', ""); - Expect(1, 71936, '\P{Sc: Wara}', ""); - Expect(0, 71936, '\P{^Sc: Wara}', ""); - Error('\p{Is_Script=:=_-warang_citi}'); - Error('\P{Is_Script=:=_-warang_citi}'); + Expect(1, 71935, '\p{Sc=- WARA}', ""); + Expect(0, 71935, '\p{^Sc=- WARA}', ""); + Expect(0, 71935, '\P{Sc=- WARA}', ""); + Expect(1, 71935, '\P{^Sc=- WARA}', ""); + Expect(0, 71936, '\p{Sc=- WARA}', ""); + Expect(1, 71936, '\p{^Sc=- WARA}', ""); + Expect(1, 71936, '\P{Sc=- WARA}', ""); + Expect(0, 71936, '\P{^Sc=- WARA}', ""); + Error('\p{Is_Script=/a/warang_Citi}'); + Error('\P{Is_Script=/a/warang_Citi}'); Expect(1, 71935, '\p{Is_Script=warangciti}', ""); Expect(0, 71935, '\p{^Is_Script=warangciti}', ""); Expect(0, 71935, '\P{Is_Script=warangciti}', ""); @@ -133734,16 +137496,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71936, '\p{^Is_Script=warangciti}', ""); Expect(1, 71936, '\P{Is_Script=warangciti}', ""); Expect(0, 71936, '\P{^Is_Script=warangciti}', ""); - Expect(1, 71935, '\p{Is_Script=- warang_CITI}', ""); - Expect(0, 71935, '\p{^Is_Script=- warang_CITI}', ""); - Expect(0, 71935, '\P{Is_Script=- warang_CITI}', ""); - Expect(1, 71935, '\P{^Is_Script=- warang_CITI}', ""); - Expect(0, 71936, '\p{Is_Script=- warang_CITI}', ""); - Expect(1, 71936, '\p{^Is_Script=- warang_CITI}', ""); - Expect(1, 71936, '\P{Is_Script=- warang_CITI}', ""); - Expect(0, 71936, '\P{^Is_Script=- warang_CITI}', ""); - Error('\p{Is_Sc=Wara:=}'); - Error('\P{Is_Sc=Wara:=}'); + Expect(1, 71935, '\p{Is_Script=--warang_Citi}', ""); + Expect(0, 71935, '\p{^Is_Script=--warang_Citi}', ""); + Expect(0, 71935, '\P{Is_Script=--warang_Citi}', ""); + Expect(1, 71935, '\P{^Is_Script=--warang_Citi}', ""); + Expect(0, 71936, '\p{Is_Script=--warang_Citi}', ""); + Expect(1, 71936, '\p{^Is_Script=--warang_Citi}', ""); + Expect(1, 71936, '\P{Is_Script=--warang_Citi}', ""); + Expect(0, 71936, '\P{^Is_Script=--warang_Citi}', ""); + Error('\p{Is_Sc=_-Wara:=}'); + Error('\P{Is_Sc=_-Wara:=}'); Expect(1, 71935, '\p{Is_Sc=wara}', ""); Expect(0, 71935, '\p{^Is_Sc=wara}', ""); Expect(0, 71935, '\P{Is_Sc=wara}', ""); @@ -133752,38 +137514,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71936, '\p{^Is_Sc=wara}', ""); Expect(1, 71936, '\P{Is_Sc=wara}', ""); Expect(0, 71936, '\P{^Is_Sc=wara}', ""); - Expect(1, 71935, '\p{Is_Sc=-WARA}', ""); - Expect(0, 71935, '\p{^Is_Sc=-WARA}', ""); - Expect(0, 71935, '\P{Is_Sc=-WARA}', ""); - Expect(1, 71935, '\P{^Is_Sc=-WARA}', ""); - Expect(0, 71936, '\p{Is_Sc=-WARA}', ""); - Expect(1, 71936, '\p{^Is_Sc=-WARA}', ""); - Expect(1, 71936, '\P{Is_Sc=-WARA}', ""); - Expect(0, 71936, '\P{^Is_Sc=-WARA}', ""); - Error('\p{Script= :=Wancho}'); - Error('\P{Script= :=Wancho}'); + Expect(1, 71935, '\p{Is_Sc=- WARA}', ""); + Expect(0, 71935, '\p{^Is_Sc=- WARA}', ""); + Expect(0, 71935, '\P{Is_Sc=- WARA}', ""); + Expect(1, 71935, '\P{^Is_Sc=- WARA}', ""); + Expect(0, 71936, '\p{Is_Sc=- WARA}', ""); + Expect(1, 71936, '\p{^Is_Sc=- WARA}', ""); + Expect(1, 71936, '\P{Is_Sc=- WARA}', ""); + Expect(0, 71936, '\P{^Is_Sc=- WARA}', ""); + Error('\p{Script= _WANCHO/a/}'); + Error('\P{Script= _WANCHO/a/}'); Expect(1, 123647, '\p{Script=:\AWancho\z:}', "");; Expect(0, 123648, '\p{Script=:\AWancho\z:}', "");; - Expect(1, 123647, '\p{Script: wancho}', ""); - Expect(0, 123647, '\p{^Script: wancho}', ""); - Expect(0, 123647, '\P{Script: wancho}', ""); - Expect(1, 123647, '\P{^Script: wancho}', ""); - Expect(0, 123648, '\p{Script: wancho}', ""); - Expect(1, 123648, '\p{^Script: wancho}', ""); - Expect(1, 123648, '\P{Script: wancho}', ""); - Expect(0, 123648, '\P{^Script: wancho}', ""); + Expect(1, 123647, '\p{Script=wancho}', ""); + Expect(0, 123647, '\p{^Script=wancho}', ""); + Expect(0, 123647, '\P{Script=wancho}', ""); + Expect(1, 123647, '\P{^Script=wancho}', ""); + Expect(0, 123648, '\p{Script=wancho}', ""); + Expect(1, 123648, '\p{^Script=wancho}', ""); + Expect(1, 123648, '\P{Script=wancho}', ""); + Expect(0, 123648, '\P{^Script=wancho}', ""); Expect(1, 123647, '\p{Script=:\Awancho\z:}', "");; Expect(0, 123648, '\p{Script=:\Awancho\z:}', "");; - Expect(1, 123647, '\p{Script= -Wancho}', ""); - Expect(0, 123647, '\p{^Script= -Wancho}', ""); - Expect(0, 123647, '\P{Script= -Wancho}', ""); - Expect(1, 123647, '\P{^Script= -Wancho}', ""); - Expect(0, 123648, '\p{Script= -Wancho}', ""); - Expect(1, 123648, '\p{^Script= -Wancho}', ""); - Expect(1, 123648, '\P{Script= -Wancho}', ""); - Expect(0, 123648, '\P{^Script= -Wancho}', ""); - Error('\p{Sc=_-WCHO:=}'); - Error('\P{Sc=_-WCHO:=}'); + Expect(1, 123647, '\p{Script: -Wancho}', ""); + Expect(0, 123647, '\p{^Script: -Wancho}', ""); + Expect(0, 123647, '\P{Script: -Wancho}', ""); + Expect(1, 123647, '\P{^Script: -Wancho}', ""); + Expect(0, 123648, '\p{Script: -Wancho}', ""); + Expect(1, 123648, '\p{^Script: -Wancho}', ""); + Expect(1, 123648, '\P{Script: -Wancho}', ""); + Expect(0, 123648, '\P{^Script: -Wancho}', ""); + Error('\p{Sc=:= wcho}'); + Error('\P{Sc=:= wcho}'); Expect(1, 123647, '\p{Sc=:\AWcho\z:}', "");; Expect(0, 123648, '\p{Sc=:\AWcho\z:}', "");; Expect(1, 123647, '\p{Sc=wcho}', ""); @@ -133796,16 +137558,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 123648, '\P{^Sc=wcho}', ""); Expect(1, 123647, '\p{Sc=:\Awcho\z:}', "");; Expect(0, 123648, '\p{Sc=:\Awcho\z:}', "");; - Expect(1, 123647, '\p{Sc=-WCHO}', ""); - Expect(0, 123647, '\p{^Sc=-WCHO}', ""); - Expect(0, 123647, '\P{Sc=-WCHO}', ""); - Expect(1, 123647, '\P{^Sc=-WCHO}', ""); - Expect(0, 123648, '\p{Sc=-WCHO}', ""); - Expect(1, 123648, '\p{^Sc=-WCHO}', ""); - Expect(1, 123648, '\P{Sc=-WCHO}', ""); - Expect(0, 123648, '\P{^Sc=-WCHO}', ""); - Error('\p{Is_Script=/a/ _Wancho}'); - Error('\P{Is_Script=/a/ _Wancho}'); + Expect(1, 123647, '\p{Sc= Wcho}', ""); + Expect(0, 123647, '\p{^Sc= Wcho}', ""); + Expect(0, 123647, '\P{Sc= Wcho}', ""); + Expect(1, 123647, '\P{^Sc= Wcho}', ""); + Expect(0, 123648, '\p{Sc= Wcho}', ""); + Expect(1, 123648, '\p{^Sc= Wcho}', ""); + Expect(1, 123648, '\P{Sc= Wcho}', ""); + Expect(0, 123648, '\P{^Sc= Wcho}', ""); + Error('\p{Is_Script=/a/--Wancho}'); + Error('\P{Is_Script=/a/--Wancho}'); Expect(1, 123647, '\p{Is_Script=wancho}', ""); Expect(0, 123647, '\p{^Is_Script=wancho}', ""); Expect(0, 123647, '\P{Is_Script=wancho}', ""); @@ -133814,16 +137576,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123648, '\p{^Is_Script=wancho}', ""); Expect(1, 123648, '\P{Is_Script=wancho}', ""); Expect(0, 123648, '\P{^Is_Script=wancho}', ""); - Expect(1, 123647, '\p{Is_Script= Wancho}', ""); - Expect(0, 123647, '\p{^Is_Script= Wancho}', ""); - Expect(0, 123647, '\P{Is_Script= Wancho}', ""); - Expect(1, 123647, '\P{^Is_Script= Wancho}', ""); - Expect(0, 123648, '\p{Is_Script= Wancho}', ""); - Expect(1, 123648, '\p{^Is_Script= Wancho}', ""); - Expect(1, 123648, '\P{Is_Script= Wancho}', ""); - Expect(0, 123648, '\P{^Is_Script= Wancho}', ""); - Error('\p{Is_Sc= WCHO:=}'); - Error('\P{Is_Sc= WCHO:=}'); + Expect(1, 123647, '\p{Is_Script= wancho}', ""); + Expect(0, 123647, '\p{^Is_Script= wancho}', ""); + Expect(0, 123647, '\P{Is_Script= wancho}', ""); + Expect(1, 123647, '\P{^Is_Script= wancho}', ""); + Expect(0, 123648, '\p{Is_Script= wancho}', ""); + Expect(1, 123648, '\p{^Is_Script= wancho}', ""); + Expect(1, 123648, '\P{Is_Script= wancho}', ""); + Expect(0, 123648, '\P{^Is_Script= wancho}', ""); + Error('\p{Is_Sc= :=wcho}'); + Error('\P{Is_Sc= :=wcho}'); Expect(1, 123647, '\p{Is_Sc=wcho}', ""); Expect(0, 123647, '\p{^Is_Sc=wcho}', ""); Expect(0, 123647, '\P{Is_Sc=wcho}', ""); @@ -133832,60 +137594,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123648, '\p{^Is_Sc=wcho}', ""); Expect(1, 123648, '\P{Is_Sc=wcho}', ""); Expect(0, 123648, '\P{^Is_Sc=wcho}', ""); - Expect(1, 123647, '\p{Is_Sc= Wcho}', ""); - Expect(0, 123647, '\p{^Is_Sc= Wcho}', ""); - Expect(0, 123647, '\P{Is_Sc= Wcho}', ""); - Expect(1, 123647, '\P{^Is_Sc= Wcho}', ""); - Expect(0, 123648, '\p{Is_Sc= Wcho}', ""); - Expect(1, 123648, '\p{^Is_Sc= Wcho}', ""); - Expect(1, 123648, '\P{Is_Sc= Wcho}', ""); - Expect(0, 123648, '\P{^Is_Sc= Wcho}', ""); - Error('\p{Script=_OLD_Persian/a/}'); - Error('\P{Script=_OLD_Persian/a/}'); + Expect(1, 123647, '\p{Is_Sc=_wcho}', ""); + Expect(0, 123647, '\p{^Is_Sc=_wcho}', ""); + Expect(0, 123647, '\P{Is_Sc=_wcho}', ""); + Expect(1, 123647, '\P{^Is_Sc=_wcho}', ""); + Expect(0, 123648, '\p{Is_Sc=_wcho}', ""); + Expect(1, 123648, '\p{^Is_Sc=_wcho}', ""); + Expect(1, 123648, '\P{Is_Sc=_wcho}', ""); + Expect(0, 123648, '\P{^Is_Sc=_wcho}', ""); + Error('\p{Script= /a/Old_persian}'); + Error('\P{Script= /a/Old_persian}'); Expect(1, 66517, '\p{Script=:\AOld_Persian\z:}', "");; Expect(0, 66518, '\p{Script=:\AOld_Persian\z:}', "");; - Expect(1, 66517, '\p{Script=oldpersian}', ""); - Expect(0, 66517, '\p{^Script=oldpersian}', ""); - Expect(0, 66517, '\P{Script=oldpersian}', ""); - Expect(1, 66517, '\P{^Script=oldpersian}', ""); - Expect(0, 66518, '\p{Script=oldpersian}', ""); - Expect(1, 66518, '\p{^Script=oldpersian}', ""); - Expect(1, 66518, '\P{Script=oldpersian}', ""); - Expect(0, 66518, '\P{^Script=oldpersian}', ""); + Expect(1, 66517, '\p{Script: oldpersian}', ""); + Expect(0, 66517, '\p{^Script: oldpersian}', ""); + Expect(0, 66517, '\P{Script: oldpersian}', ""); + Expect(1, 66517, '\P{^Script: oldpersian}', ""); + Expect(0, 66518, '\p{Script: oldpersian}', ""); + Expect(1, 66518, '\p{^Script: oldpersian}', ""); + Expect(1, 66518, '\P{Script: oldpersian}', ""); + Expect(0, 66518, '\P{^Script: oldpersian}', ""); Expect(1, 66517, '\p{Script=:\Aoldpersian\z:}', "");; Expect(0, 66518, '\p{Script=:\Aoldpersian\z:}', "");; - Expect(1, 66517, '\p{Script=_ Old_Persian}', ""); - Expect(0, 66517, '\p{^Script=_ Old_Persian}', ""); - Expect(0, 66517, '\P{Script=_ Old_Persian}', ""); - Expect(1, 66517, '\P{^Script=_ Old_Persian}', ""); - Expect(0, 66518, '\p{Script=_ Old_Persian}', ""); - Expect(1, 66518, '\p{^Script=_ Old_Persian}', ""); - Expect(1, 66518, '\P{Script=_ Old_Persian}', ""); - Expect(0, 66518, '\P{^Script=_ Old_Persian}', ""); - Error('\p{Sc= Xpeo:=}'); - Error('\P{Sc= Xpeo:=}'); + Expect(1, 66517, '\p{Script=_OLD_persian}', ""); + Expect(0, 66517, '\p{^Script=_OLD_persian}', ""); + Expect(0, 66517, '\P{Script=_OLD_persian}', ""); + Expect(1, 66517, '\P{^Script=_OLD_persian}', ""); + Expect(0, 66518, '\p{Script=_OLD_persian}', ""); + Expect(1, 66518, '\p{^Script=_OLD_persian}', ""); + Expect(1, 66518, '\P{Script=_OLD_persian}', ""); + Expect(0, 66518, '\P{^Script=_OLD_persian}', ""); + Error('\p{Sc=_/a/Xpeo}'); + Error('\P{Sc=_/a/Xpeo}'); Expect(1, 66517, '\p{Sc=:\AXpeo\z:}', "");; Expect(0, 66518, '\p{Sc=:\AXpeo\z:}', "");; - Expect(1, 66517, '\p{Sc=xpeo}', ""); - Expect(0, 66517, '\p{^Sc=xpeo}', ""); - Expect(0, 66517, '\P{Sc=xpeo}', ""); - Expect(1, 66517, '\P{^Sc=xpeo}', ""); - Expect(0, 66518, '\p{Sc=xpeo}', ""); - Expect(1, 66518, '\p{^Sc=xpeo}', ""); - Expect(1, 66518, '\P{Sc=xpeo}', ""); - Expect(0, 66518, '\P{^Sc=xpeo}', ""); + Expect(1, 66517, '\p{Sc: xpeo}', ""); + Expect(0, 66517, '\p{^Sc: xpeo}', ""); + Expect(0, 66517, '\P{Sc: xpeo}', ""); + Expect(1, 66517, '\P{^Sc: xpeo}', ""); + Expect(0, 66518, '\p{Sc: xpeo}', ""); + Expect(1, 66518, '\p{^Sc: xpeo}', ""); + Expect(1, 66518, '\P{Sc: xpeo}', ""); + Expect(0, 66518, '\P{^Sc: xpeo}', ""); Expect(1, 66517, '\p{Sc=:\Axpeo\z:}', "");; Expect(0, 66518, '\p{Sc=:\Axpeo\z:}', "");; - Expect(1, 66517, '\p{Sc:- Xpeo}', ""); - Expect(0, 66517, '\p{^Sc:- Xpeo}', ""); - Expect(0, 66517, '\P{Sc:- Xpeo}', ""); - Expect(1, 66517, '\P{^Sc:- Xpeo}', ""); - Expect(0, 66518, '\p{Sc:- Xpeo}', ""); - Expect(1, 66518, '\p{^Sc:- Xpeo}', ""); - Expect(1, 66518, '\P{Sc:- Xpeo}', ""); - Expect(0, 66518, '\P{^Sc:- Xpeo}', ""); - Error('\p{Is_Script=-/a/old_Persian}'); - Error('\P{Is_Script=-/a/old_Persian}'); + Expect(1, 66517, '\p{Sc= xpeo}', ""); + Expect(0, 66517, '\p{^Sc= xpeo}', ""); + Expect(0, 66517, '\P{Sc= xpeo}', ""); + Expect(1, 66517, '\P{^Sc= xpeo}', ""); + Expect(0, 66518, '\p{Sc= xpeo}', ""); + Expect(1, 66518, '\p{^Sc= xpeo}', ""); + Expect(1, 66518, '\P{Sc= xpeo}', ""); + Expect(0, 66518, '\P{^Sc= xpeo}', ""); + Error('\p{Is_Script= :=OLD_Persian}'); + Error('\P{Is_Script= :=OLD_Persian}'); Expect(1, 66517, '\p{Is_Script=oldpersian}', ""); Expect(0, 66517, '\p{^Is_Script=oldpersian}', ""); Expect(0, 66517, '\P{Is_Script=oldpersian}', ""); @@ -133894,56 +137656,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66518, '\p{^Is_Script=oldpersian}', ""); Expect(1, 66518, '\P{Is_Script=oldpersian}', ""); Expect(0, 66518, '\P{^Is_Script=oldpersian}', ""); - Expect(1, 66517, '\p{Is_Script=__OLD_PERSIAN}', ""); - Expect(0, 66517, '\p{^Is_Script=__OLD_PERSIAN}', ""); - Expect(0, 66517, '\P{Is_Script=__OLD_PERSIAN}', ""); - Expect(1, 66517, '\P{^Is_Script=__OLD_PERSIAN}', ""); - Expect(0, 66518, '\p{Is_Script=__OLD_PERSIAN}', ""); - Expect(1, 66518, '\p{^Is_Script=__OLD_PERSIAN}', ""); - Expect(1, 66518, '\P{Is_Script=__OLD_PERSIAN}', ""); - Expect(0, 66518, '\P{^Is_Script=__OLD_PERSIAN}', ""); - Error('\p{Is_Sc: :=xpeo}'); - Error('\P{Is_Sc: :=xpeo}'); - Expect(1, 66517, '\p{Is_Sc: xpeo}', ""); - Expect(0, 66517, '\p{^Is_Sc: xpeo}', ""); - Expect(0, 66517, '\P{Is_Sc: xpeo}', ""); - Expect(1, 66517, '\P{^Is_Sc: xpeo}', ""); - Expect(0, 66518, '\p{Is_Sc: xpeo}', ""); - Expect(1, 66518, '\p{^Is_Sc: xpeo}', ""); - Expect(1, 66518, '\P{Is_Sc: xpeo}', ""); - Expect(0, 66518, '\P{^Is_Sc: xpeo}', ""); - Expect(1, 66517, '\p{Is_Sc=-XPEO}', ""); - Expect(0, 66517, '\p{^Is_Sc=-XPEO}', ""); - Expect(0, 66517, '\P{Is_Sc=-XPEO}', ""); - Expect(1, 66517, '\P{^Is_Sc=-XPEO}', ""); - Expect(0, 66518, '\p{Is_Sc=-XPEO}', ""); - Expect(1, 66518, '\p{^Is_Sc=-XPEO}', ""); - Expect(1, 66518, '\P{Is_Sc=-XPEO}', ""); - Expect(0, 66518, '\P{^Is_Sc=-XPEO}', ""); - Error('\p{Script: /a/ cuneiform}'); - Error('\P{Script: /a/ cuneiform}'); + Expect(1, 66517, '\p{Is_Script=_-old_Persian}', ""); + Expect(0, 66517, '\p{^Is_Script=_-old_Persian}', ""); + Expect(0, 66517, '\P{Is_Script=_-old_Persian}', ""); + Expect(1, 66517, '\P{^Is_Script=_-old_Persian}', ""); + Expect(0, 66518, '\p{Is_Script=_-old_Persian}', ""); + Expect(1, 66518, '\p{^Is_Script=_-old_Persian}', ""); + Expect(1, 66518, '\P{Is_Script=_-old_Persian}', ""); + Expect(0, 66518, '\P{^Is_Script=_-old_Persian}', ""); + Error('\p{Is_Sc= /a/Xpeo}'); + Error('\P{Is_Sc= /a/Xpeo}'); + Expect(1, 66517, '\p{Is_Sc=xpeo}', ""); + Expect(0, 66517, '\p{^Is_Sc=xpeo}', ""); + Expect(0, 66517, '\P{Is_Sc=xpeo}', ""); + Expect(1, 66517, '\P{^Is_Sc=xpeo}', ""); + Expect(0, 66518, '\p{Is_Sc=xpeo}', ""); + Expect(1, 66518, '\p{^Is_Sc=xpeo}', ""); + Expect(1, 66518, '\P{Is_Sc=xpeo}', ""); + Expect(0, 66518, '\P{^Is_Sc=xpeo}', ""); + Expect(1, 66517, '\p{Is_Sc=--Xpeo}', ""); + Expect(0, 66517, '\p{^Is_Sc=--Xpeo}', ""); + Expect(0, 66517, '\P{Is_Sc=--Xpeo}', ""); + Expect(1, 66517, '\P{^Is_Sc=--Xpeo}', ""); + Expect(0, 66518, '\p{Is_Sc=--Xpeo}', ""); + Expect(1, 66518, '\p{^Is_Sc=--Xpeo}', ""); + Expect(1, 66518, '\P{Is_Sc=--Xpeo}', ""); + Expect(0, 66518, '\P{^Is_Sc=--Xpeo}', ""); + Error('\p{Script=-CUNEIFORM/a/}'); + Error('\P{Script=-CUNEIFORM/a/}'); Expect(1, 75075, '\p{Script=:\ACuneiform\z:}', "");; Expect(0, 75076, '\p{Script=:\ACuneiform\z:}', "");; - Expect(1, 75075, '\p{Script: cuneiform}', ""); - Expect(0, 75075, '\p{^Script: cuneiform}', ""); - Expect(0, 75075, '\P{Script: cuneiform}', ""); - Expect(1, 75075, '\P{^Script: cuneiform}', ""); - Expect(0, 75076, '\p{Script: cuneiform}', ""); - Expect(1, 75076, '\p{^Script: cuneiform}', ""); - Expect(1, 75076, '\P{Script: cuneiform}', ""); - Expect(0, 75076, '\P{^Script: cuneiform}', ""); + Expect(1, 75075, '\p{Script=cuneiform}', ""); + Expect(0, 75075, '\p{^Script=cuneiform}', ""); + Expect(0, 75075, '\P{Script=cuneiform}', ""); + Expect(1, 75075, '\P{^Script=cuneiform}', ""); + Expect(0, 75076, '\p{Script=cuneiform}', ""); + Expect(1, 75076, '\p{^Script=cuneiform}', ""); + Expect(1, 75076, '\P{Script=cuneiform}', ""); + Expect(0, 75076, '\P{^Script=cuneiform}', ""); Expect(1, 75075, '\p{Script=:\Acuneiform\z:}', "");; Expect(0, 75076, '\p{Script=:\Acuneiform\z:}', "");; - Expect(1, 75075, '\p{Script: --Cuneiform}', ""); - Expect(0, 75075, '\p{^Script: --Cuneiform}', ""); - Expect(0, 75075, '\P{Script: --Cuneiform}', ""); - Expect(1, 75075, '\P{^Script: --Cuneiform}', ""); - Expect(0, 75076, '\p{Script: --Cuneiform}', ""); - Expect(1, 75076, '\p{^Script: --Cuneiform}', ""); - Expect(1, 75076, '\P{Script: --Cuneiform}', ""); - Expect(0, 75076, '\P{^Script: --Cuneiform}', ""); - Error('\p{Sc= Xsux/a/}'); - Error('\P{Sc= Xsux/a/}'); + Expect(1, 75075, '\p{Script= _cuneiform}', ""); + Expect(0, 75075, '\p{^Script= _cuneiform}', ""); + Expect(0, 75075, '\P{Script= _cuneiform}', ""); + Expect(1, 75075, '\P{^Script= _cuneiform}', ""); + Expect(0, 75076, '\p{Script= _cuneiform}', ""); + Expect(1, 75076, '\p{^Script= _cuneiform}', ""); + Expect(1, 75076, '\P{Script= _cuneiform}', ""); + Expect(0, 75076, '\P{^Script= _cuneiform}', ""); + Error('\p{Sc=/a/ Xsux}'); + Error('\P{Sc=/a/ Xsux}'); Expect(1, 75075, '\p{Sc=:\AXsux\z:}', "");; Expect(0, 75076, '\p{Sc=:\AXsux\z:}', "");; Expect(1, 75075, '\p{Sc=xsux}', ""); @@ -133956,16 +137718,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 75076, '\P{^Sc=xsux}', ""); Expect(1, 75075, '\p{Sc=:\Axsux\z:}', "");; Expect(0, 75076, '\p{Sc=:\Axsux\z:}', "");; - Expect(1, 75075, '\p{Sc=Xsux}', ""); - Expect(0, 75075, '\p{^Sc=Xsux}', ""); - Expect(0, 75075, '\P{Sc=Xsux}', ""); - Expect(1, 75075, '\P{^Sc=Xsux}', ""); - Expect(0, 75076, '\p{Sc=Xsux}', ""); - Expect(1, 75076, '\p{^Sc=Xsux}', ""); - Expect(1, 75076, '\P{Sc=Xsux}', ""); - Expect(0, 75076, '\P{^Sc=Xsux}', ""); - Error('\p{Is_Script= /a/CUNEIFORM}'); - Error('\P{Is_Script= /a/CUNEIFORM}'); + Expect(1, 75075, '\p{Sc= Xsux}', ""); + Expect(0, 75075, '\p{^Sc= Xsux}', ""); + Expect(0, 75075, '\P{Sc= Xsux}', ""); + Expect(1, 75075, '\P{^Sc= Xsux}', ""); + Expect(0, 75076, '\p{Sc= Xsux}', ""); + Expect(1, 75076, '\p{^Sc= Xsux}', ""); + Expect(1, 75076, '\P{Sc= Xsux}', ""); + Expect(0, 75076, '\P{^Sc= Xsux}', ""); + Error('\p{Is_Script=:=_-Cuneiform}'); + Error('\P{Is_Script=:=_-Cuneiform}'); Expect(1, 75075, '\p{Is_Script=cuneiform}', ""); Expect(0, 75075, '\p{^Is_Script=cuneiform}', ""); Expect(0, 75075, '\P{Is_Script=cuneiform}', ""); @@ -133974,34 +137736,114 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 75076, '\p{^Is_Script=cuneiform}', ""); Expect(1, 75076, '\P{Is_Script=cuneiform}', ""); Expect(0, 75076, '\P{^Is_Script=cuneiform}', ""); - Expect(1, 75075, '\p{Is_Script=_-cuneiform}', ""); - Expect(0, 75075, '\p{^Is_Script=_-cuneiform}', ""); - Expect(0, 75075, '\P{Is_Script=_-cuneiform}', ""); - Expect(1, 75075, '\P{^Is_Script=_-cuneiform}', ""); - Expect(0, 75076, '\p{Is_Script=_-cuneiform}', ""); - Expect(1, 75076, '\p{^Is_Script=_-cuneiform}', ""); - Expect(1, 75076, '\P{Is_Script=_-cuneiform}', ""); - Expect(0, 75076, '\P{^Is_Script=_-cuneiform}', ""); - Error('\p{Is_Sc: /a/ xsux}'); - Error('\P{Is_Sc: /a/ xsux}'); - Expect(1, 75075, '\p{Is_Sc:xsux}', ""); - Expect(0, 75075, '\p{^Is_Sc:xsux}', ""); - Expect(0, 75075, '\P{Is_Sc:xsux}', ""); - Expect(1, 75075, '\P{^Is_Sc:xsux}', ""); - Expect(0, 75076, '\p{Is_Sc:xsux}', ""); - Expect(1, 75076, '\p{^Is_Sc:xsux}', ""); - Expect(1, 75076, '\P{Is_Sc:xsux}', ""); - Expect(0, 75076, '\P{^Is_Sc:xsux}', ""); - Expect(1, 75075, '\p{Is_Sc=_Xsux}', ""); - Expect(0, 75075, '\p{^Is_Sc=_Xsux}', ""); - Expect(0, 75075, '\P{Is_Sc=_Xsux}', ""); - Expect(1, 75075, '\P{^Is_Sc=_Xsux}', ""); - Expect(0, 75076, '\p{Is_Sc=_Xsux}', ""); - Expect(1, 75076, '\p{^Is_Sc=_Xsux}', ""); - Expect(1, 75076, '\P{Is_Sc=_Xsux}', ""); - Expect(0, 75076, '\P{^Is_Sc=_Xsux}', ""); - Error('\p{Script=:=_ YI}'); - Error('\P{Script=:=_ YI}'); + Expect(1, 75075, '\p{Is_Script: - Cuneiform}', ""); + Expect(0, 75075, '\p{^Is_Script: - Cuneiform}', ""); + Expect(0, 75075, '\P{Is_Script: - Cuneiform}', ""); + Expect(1, 75075, '\P{^Is_Script: - Cuneiform}', ""); + Expect(0, 75076, '\p{Is_Script: - Cuneiform}', ""); + Expect(1, 75076, '\p{^Is_Script: - Cuneiform}', ""); + Expect(1, 75076, '\P{Is_Script: - Cuneiform}', ""); + Expect(0, 75076, '\P{^Is_Script: - Cuneiform}', ""); + Error('\p{Is_Sc= :=Xsux}'); + Error('\P{Is_Sc= :=Xsux}'); + Expect(1, 75075, '\p{Is_Sc=xsux}', ""); + Expect(0, 75075, '\p{^Is_Sc=xsux}', ""); + Expect(0, 75075, '\P{Is_Sc=xsux}', ""); + Expect(1, 75075, '\P{^Is_Sc=xsux}', ""); + Expect(0, 75076, '\p{Is_Sc=xsux}', ""); + Expect(1, 75076, '\p{^Is_Sc=xsux}', ""); + Expect(1, 75076, '\P{Is_Sc=xsux}', ""); + Expect(0, 75076, '\P{^Is_Sc=xsux}', ""); + Expect(1, 75075, '\p{Is_Sc= _Xsux}', ""); + Expect(0, 75075, '\p{^Is_Sc= _Xsux}', ""); + Expect(0, 75075, '\P{Is_Sc= _Xsux}', ""); + Expect(1, 75075, '\P{^Is_Sc= _Xsux}', ""); + Expect(0, 75076, '\p{Is_Sc= _Xsux}', ""); + Expect(1, 75076, '\p{^Is_Sc= _Xsux}', ""); + Expect(1, 75076, '\P{Is_Sc= _Xsux}', ""); + Expect(0, 75076, '\P{^Is_Sc= _Xsux}', ""); + Error('\p{Script=/a/- Yezidi}'); + Error('\P{Script=/a/- Yezidi}'); + Expect(1, 69297, '\p{Script=:\AYezidi\z:}', "");; + Expect(0, 69298, '\p{Script=:\AYezidi\z:}', "");; + Expect(1, 69297, '\p{Script=yezidi}', ""); + Expect(0, 69297, '\p{^Script=yezidi}', ""); + Expect(0, 69297, '\P{Script=yezidi}', ""); + Expect(1, 69297, '\P{^Script=yezidi}', ""); + Expect(0, 69298, '\p{Script=yezidi}', ""); + Expect(1, 69298, '\p{^Script=yezidi}', ""); + Expect(1, 69298, '\P{Script=yezidi}', ""); + Expect(0, 69298, '\P{^Script=yezidi}', ""); + Expect(1, 69297, '\p{Script=:\Ayezidi\z:}', "");; + Expect(0, 69298, '\p{Script=:\Ayezidi\z:}', "");; + Expect(1, 69297, '\p{Script= _yezidi}', ""); + Expect(0, 69297, '\p{^Script= _yezidi}', ""); + Expect(0, 69297, '\P{Script= _yezidi}', ""); + Expect(1, 69297, '\P{^Script= _yezidi}', ""); + Expect(0, 69298, '\p{Script= _yezidi}', ""); + Expect(1, 69298, '\p{^Script= _yezidi}', ""); + Expect(1, 69298, '\P{Script= _yezidi}', ""); + Expect(0, 69298, '\P{^Script= _yezidi}', ""); + Error('\p{Sc=:=yezi}'); + Error('\P{Sc=:=yezi}'); + Expect(1, 69297, '\p{Sc=:\AYezi\z:}', "");; + Expect(0, 69298, '\p{Sc=:\AYezi\z:}', "");; + Expect(1, 69297, '\p{Sc=yezi}', ""); + Expect(0, 69297, '\p{^Sc=yezi}', ""); + Expect(0, 69297, '\P{Sc=yezi}', ""); + Expect(1, 69297, '\P{^Sc=yezi}', ""); + Expect(0, 69298, '\p{Sc=yezi}', ""); + Expect(1, 69298, '\p{^Sc=yezi}', ""); + Expect(1, 69298, '\P{Sc=yezi}', ""); + Expect(0, 69298, '\P{^Sc=yezi}', ""); + Expect(1, 69297, '\p{Sc=:\Ayezi\z:}', "");; + Expect(0, 69298, '\p{Sc=:\Ayezi\z:}', "");; + Expect(1, 69297, '\p{Sc= _yezi}', ""); + Expect(0, 69297, '\p{^Sc= _yezi}', ""); + Expect(0, 69297, '\P{Sc= _yezi}', ""); + Expect(1, 69297, '\P{^Sc= _yezi}', ""); + Expect(0, 69298, '\p{Sc= _yezi}', ""); + Expect(1, 69298, '\p{^Sc= _yezi}', ""); + Expect(1, 69298, '\P{Sc= _yezi}', ""); + Expect(0, 69298, '\P{^Sc= _yezi}', ""); + Error('\p{Is_Script= :=Yezidi}'); + Error('\P{Is_Script= :=Yezidi}'); + Expect(1, 69297, '\p{Is_Script=yezidi}', ""); + Expect(0, 69297, '\p{^Is_Script=yezidi}', ""); + Expect(0, 69297, '\P{Is_Script=yezidi}', ""); + Expect(1, 69297, '\P{^Is_Script=yezidi}', ""); + Expect(0, 69298, '\p{Is_Script=yezidi}', ""); + Expect(1, 69298, '\p{^Is_Script=yezidi}', ""); + Expect(1, 69298, '\P{Is_Script=yezidi}', ""); + Expect(0, 69298, '\P{^Is_Script=yezidi}', ""); + Expect(1, 69297, '\p{Is_Script= _yezidi}', ""); + Expect(0, 69297, '\p{^Is_Script= _yezidi}', ""); + Expect(0, 69297, '\P{Is_Script= _yezidi}', ""); + Expect(1, 69297, '\P{^Is_Script= _yezidi}', ""); + Expect(0, 69298, '\p{Is_Script= _yezidi}', ""); + Expect(1, 69298, '\p{^Is_Script= _yezidi}', ""); + Expect(1, 69298, '\P{Is_Script= _yezidi}', ""); + Expect(0, 69298, '\P{^Is_Script= _yezidi}', ""); + Error('\p{Is_Sc=_YEZI:=}'); + Error('\P{Is_Sc=_YEZI:=}'); + Expect(1, 69297, '\p{Is_Sc:yezi}', ""); + Expect(0, 69297, '\p{^Is_Sc:yezi}', ""); + Expect(0, 69297, '\P{Is_Sc:yezi}', ""); + Expect(1, 69297, '\P{^Is_Sc:yezi}', ""); + Expect(0, 69298, '\p{Is_Sc:yezi}', ""); + Expect(1, 69298, '\p{^Is_Sc:yezi}', ""); + Expect(1, 69298, '\P{Is_Sc:yezi}', ""); + Expect(0, 69298, '\P{^Is_Sc:yezi}', ""); + Expect(1, 69297, '\p{Is_Sc=-YEZI}', ""); + Expect(0, 69297, '\p{^Is_Sc=-YEZI}', ""); + Expect(0, 69297, '\P{Is_Sc=-YEZI}', ""); + Expect(1, 69297, '\P{^Is_Sc=-YEZI}', ""); + Expect(0, 69298, '\p{Is_Sc=-YEZI}', ""); + Expect(1, 69298, '\p{^Is_Sc=-YEZI}', ""); + Expect(1, 69298, '\P{Is_Sc=-YEZI}', ""); + Expect(0, 69298, '\P{^Is_Sc=-YEZI}', ""); + Error('\p{Script= yi/a/}'); + Error('\P{Script= yi/a/}'); Expect(1, 42182, '\p{Script=:\AYi\z:}', "");; Expect(0, 42183, '\p{Script=:\AYi\z:}', "");; Expect(1, 42182, '\p{Script=yi}', ""); @@ -134014,16 +137856,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 42183, '\P{^Script=yi}', ""); Expect(1, 42182, '\p{Script=:\Ayi\z:}', "");; Expect(0, 42183, '\p{Script=:\Ayi\z:}', "");; - Expect(1, 42182, '\p{Script=- Yi}', ""); - Expect(0, 42182, '\p{^Script=- Yi}', ""); - Expect(0, 42182, '\P{Script=- Yi}', ""); - Expect(1, 42182, '\P{^Script=- Yi}', ""); - Expect(0, 42183, '\p{Script=- Yi}', ""); - Expect(1, 42183, '\p{^Script=- Yi}', ""); - Expect(1, 42183, '\P{Script=- Yi}', ""); - Expect(0, 42183, '\P{^Script=- Yi}', ""); - Error('\p{Sc=:= Yiii}'); - Error('\P{Sc=:= Yiii}'); + Expect(1, 42182, '\p{Script=-Yi}', ""); + Expect(0, 42182, '\p{^Script=-Yi}', ""); + Expect(0, 42182, '\P{Script=-Yi}', ""); + Expect(1, 42182, '\P{^Script=-Yi}', ""); + Expect(0, 42183, '\p{Script=-Yi}', ""); + Expect(1, 42183, '\p{^Script=-Yi}', ""); + Expect(1, 42183, '\P{Script=-Yi}', ""); + Expect(0, 42183, '\P{^Script=-Yi}', ""); + Error('\p{Sc= -yiii/a/}'); + Error('\P{Sc= -yiii/a/}'); Expect(1, 42182, '\p{Sc=:\AYiii\z:}', "");; Expect(0, 42183, '\p{Sc=:\AYiii\z:}', "");; Expect(1, 42182, '\p{Sc=yiii}', ""); @@ -134036,16 +137878,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 42183, '\P{^Sc=yiii}', ""); Expect(1, 42182, '\p{Sc=:\Ayiii\z:}', "");; Expect(0, 42183, '\p{Sc=:\Ayiii\z:}', "");; - Expect(1, 42182, '\p{Sc=_ Yiii}', ""); - Expect(0, 42182, '\p{^Sc=_ Yiii}', ""); - Expect(0, 42182, '\P{Sc=_ Yiii}', ""); - Expect(1, 42182, '\P{^Sc=_ Yiii}', ""); - Expect(0, 42183, '\p{Sc=_ Yiii}', ""); - Expect(1, 42183, '\p{^Sc=_ Yiii}', ""); - Expect(1, 42183, '\P{Sc=_ Yiii}', ""); - Expect(0, 42183, '\P{^Sc=_ Yiii}', ""); - Error('\p{Is_Script=/a/- yi}'); - Error('\P{Is_Script=/a/- yi}'); + Expect(1, 42182, '\p{Sc=--yiii}', ""); + Expect(0, 42182, '\p{^Sc=--yiii}', ""); + Expect(0, 42182, '\P{Sc=--yiii}', ""); + Expect(1, 42182, '\P{^Sc=--yiii}', ""); + Expect(0, 42183, '\p{Sc=--yiii}', ""); + Expect(1, 42183, '\p{^Sc=--yiii}', ""); + Expect(1, 42183, '\P{Sc=--yiii}', ""); + Expect(0, 42183, '\P{^Sc=--yiii}', ""); + Error('\p{Is_Script=:=Yi}'); + Error('\P{Is_Script=:=Yi}'); Expect(1, 42182, '\p{Is_Script=yi}', ""); Expect(0, 42182, '\p{^Is_Script=yi}', ""); Expect(0, 42182, '\P{Is_Script=yi}', ""); @@ -134054,16 +137896,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42183, '\p{^Is_Script=yi}', ""); Expect(1, 42183, '\P{Is_Script=yi}', ""); Expect(0, 42183, '\P{^Is_Script=yi}', ""); - Expect(1, 42182, '\p{Is_Script=_ YI}', ""); - Expect(0, 42182, '\p{^Is_Script=_ YI}', ""); - Expect(0, 42182, '\P{Is_Script=_ YI}', ""); - Expect(1, 42182, '\P{^Is_Script=_ YI}', ""); - Expect(0, 42183, '\p{Is_Script=_ YI}', ""); - Expect(1, 42183, '\p{^Is_Script=_ YI}', ""); - Expect(1, 42183, '\P{Is_Script=_ YI}', ""); - Expect(0, 42183, '\P{^Is_Script=_ YI}', ""); - Error('\p{Is_Sc= Yiii:=}'); - Error('\P{Is_Sc= Yiii:=}'); + Expect(1, 42182, '\p{Is_Script=-_Yi}', ""); + Expect(0, 42182, '\p{^Is_Script=-_Yi}', ""); + Expect(0, 42182, '\P{Is_Script=-_Yi}', ""); + Expect(1, 42182, '\P{^Is_Script=-_Yi}', ""); + Expect(0, 42183, '\p{Is_Script=-_Yi}', ""); + Expect(1, 42183, '\p{^Is_Script=-_Yi}', ""); + Expect(1, 42183, '\P{Is_Script=-_Yi}', ""); + Expect(0, 42183, '\P{^Is_Script=-_Yi}', ""); + Error('\p{Is_Sc=_:=YIII}'); + Error('\P{Is_Sc=_:=YIII}'); Expect(1, 42182, '\p{Is_Sc=yiii}', ""); Expect(0, 42182, '\p{^Is_Sc=yiii}', ""); Expect(0, 42182, '\P{Is_Sc=yiii}', ""); @@ -134072,16 +137914,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42183, '\p{^Is_Sc=yiii}', ""); Expect(1, 42183, '\P{Is_Sc=yiii}', ""); Expect(0, 42183, '\P{^Is_Sc=yiii}', ""); - Expect(1, 42182, '\p{Is_Sc= _YIII}', ""); - Expect(0, 42182, '\p{^Is_Sc= _YIII}', ""); - Expect(0, 42182, '\P{Is_Sc= _YIII}', ""); - Expect(1, 42182, '\P{^Is_Sc= _YIII}', ""); - Expect(0, 42183, '\p{Is_Sc= _YIII}', ""); - Expect(1, 42183, '\p{^Is_Sc= _YIII}', ""); - Expect(1, 42183, '\P{Is_Sc= _YIII}', ""); - Expect(0, 42183, '\P{^Is_Sc= _YIII}', ""); - Error('\p{Script= Zanabazar_SQUARE:=}'); - Error('\P{Script= Zanabazar_SQUARE:=}'); + Expect(1, 42182, '\p{Is_Sc=__YIII}', ""); + Expect(0, 42182, '\p{^Is_Sc=__YIII}', ""); + Expect(0, 42182, '\P{Is_Sc=__YIII}', ""); + Expect(1, 42182, '\P{^Is_Sc=__YIII}', ""); + Expect(0, 42183, '\p{Is_Sc=__YIII}', ""); + Expect(1, 42183, '\p{^Is_Sc=__YIII}', ""); + Expect(1, 42183, '\P{Is_Sc=__YIII}', ""); + Expect(0, 42183, '\P{^Is_Sc=__YIII}', ""); + Error('\p{Script= zanabazar_Square/a/}'); + Error('\P{Script= zanabazar_Square/a/}'); Expect(1, 72263, '\p{Script=:\AZanabazar_Square\z:}', "");; Expect(0, 72264, '\p{Script=:\AZanabazar_Square\z:}', "");; Expect(1, 72263, '\p{Script=zanabazarsquare}', ""); @@ -134094,16 +137936,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72264, '\P{^Script=zanabazarsquare}', ""); Expect(1, 72263, '\p{Script=:\Azanabazarsquare\z:}', "");; Expect(0, 72264, '\p{Script=:\Azanabazarsquare\z:}', "");; - Expect(1, 72263, '\p{Script= zanabazar_Square}', ""); - Expect(0, 72263, '\p{^Script= zanabazar_Square}', ""); - Expect(0, 72263, '\P{Script= zanabazar_Square}', ""); - Expect(1, 72263, '\P{^Script= zanabazar_Square}', ""); - Expect(0, 72264, '\p{Script= zanabazar_Square}', ""); - Expect(1, 72264, '\p{^Script= zanabazar_Square}', ""); - Expect(1, 72264, '\P{Script= zanabazar_Square}', ""); - Expect(0, 72264, '\P{^Script= zanabazar_Square}', ""); - Error('\p{Sc=/a/-Zanb}'); - Error('\P{Sc=/a/-Zanb}'); + Expect(1, 72263, '\p{Script=_ZANABAZAR_square}', ""); + Expect(0, 72263, '\p{^Script=_ZANABAZAR_square}', ""); + Expect(0, 72263, '\P{Script=_ZANABAZAR_square}', ""); + Expect(1, 72263, '\P{^Script=_ZANABAZAR_square}', ""); + Expect(0, 72264, '\p{Script=_ZANABAZAR_square}', ""); + Expect(1, 72264, '\p{^Script=_ZANABAZAR_square}', ""); + Expect(1, 72264, '\P{Script=_ZANABAZAR_square}', ""); + Expect(0, 72264, '\P{^Script=_ZANABAZAR_square}', ""); + Error('\p{Sc=/a/zanb}'); + Error('\P{Sc=/a/zanb}'); Expect(1, 72263, '\p{Sc=:\AZanb\z:}', "");; Expect(0, 72264, '\p{Sc=:\AZanb\z:}', "");; Expect(1, 72263, '\p{Sc=zanb}', ""); @@ -134124,8 +137966,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72264, '\p{^Sc=__Zanb}', ""); Expect(1, 72264, '\P{Sc=__Zanb}', ""); Expect(0, 72264, '\P{^Sc=__Zanb}', ""); - Error('\p{Is_Script=_:=zanabazar_Square}'); - Error('\P{Is_Script=_:=zanabazar_Square}'); + Error('\p{Is_Script=_Zanabazar_SQUARE:=}'); + Error('\P{Is_Script=_Zanabazar_SQUARE:=}'); Expect(1, 72263, '\p{Is_Script=zanabazarsquare}', ""); Expect(0, 72263, '\p{^Is_Script=zanabazarsquare}', ""); Expect(0, 72263, '\P{Is_Script=zanabazarsquare}', ""); @@ -134134,34 +137976,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72264, '\p{^Is_Script=zanabazarsquare}', ""); Expect(1, 72264, '\P{Is_Script=zanabazarsquare}', ""); Expect(0, 72264, '\P{^Is_Script=zanabazarsquare}', ""); - Expect(1, 72263, '\p{Is_Script: ZANABAZAR_square}', ""); - Expect(0, 72263, '\p{^Is_Script: ZANABAZAR_square}', ""); - Expect(0, 72263, '\P{Is_Script: ZANABAZAR_square}', ""); - Expect(1, 72263, '\P{^Is_Script: ZANABAZAR_square}', ""); - Expect(0, 72264, '\p{Is_Script: ZANABAZAR_square}', ""); - Expect(1, 72264, '\p{^Is_Script: ZANABAZAR_square}', ""); - Expect(1, 72264, '\P{Is_Script: ZANABAZAR_square}', ""); - Expect(0, 72264, '\P{^Is_Script: ZANABAZAR_square}', ""); - Error('\p{Is_Sc=/a/_ZANB}'); - Error('\P{Is_Sc=/a/_ZANB}'); - Expect(1, 72263, '\p{Is_Sc=zanb}', ""); - Expect(0, 72263, '\p{^Is_Sc=zanb}', ""); - Expect(0, 72263, '\P{Is_Sc=zanb}', ""); - Expect(1, 72263, '\P{^Is_Sc=zanb}', ""); - Expect(0, 72264, '\p{Is_Sc=zanb}', ""); - Expect(1, 72264, '\p{^Is_Sc=zanb}', ""); - Expect(1, 72264, '\P{Is_Sc=zanb}', ""); - Expect(0, 72264, '\P{^Is_Sc=zanb}', ""); - Expect(1, 72263, '\p{Is_Sc=Zanb}', ""); - Expect(0, 72263, '\p{^Is_Sc=Zanb}', ""); - Expect(0, 72263, '\P{Is_Sc=Zanb}', ""); - Expect(1, 72263, '\P{^Is_Sc=Zanb}', ""); - Expect(0, 72264, '\p{Is_Sc=Zanb}', ""); - Expect(1, 72264, '\p{^Is_Sc=Zanb}', ""); - Expect(1, 72264, '\P{Is_Sc=Zanb}', ""); - Expect(0, 72264, '\P{^Is_Sc=Zanb}', ""); - Error('\p{Script=-inherited:=}'); - Error('\P{Script=-inherited:=}'); + Expect(1, 72263, '\p{Is_Script=_ZANABAZAR_Square}', ""); + Expect(0, 72263, '\p{^Is_Script=_ZANABAZAR_Square}', ""); + Expect(0, 72263, '\P{Is_Script=_ZANABAZAR_Square}', ""); + Expect(1, 72263, '\P{^Is_Script=_ZANABAZAR_Square}', ""); + Expect(0, 72264, '\p{Is_Script=_ZANABAZAR_Square}', ""); + Expect(1, 72264, '\p{^Is_Script=_ZANABAZAR_Square}', ""); + Expect(1, 72264, '\P{Is_Script=_ZANABAZAR_Square}', ""); + Expect(0, 72264, '\P{^Is_Script=_ZANABAZAR_Square}', ""); + Error('\p{Is_Sc=:=_ Zanb}'); + Error('\P{Is_Sc=:=_ Zanb}'); + Expect(1, 72263, '\p{Is_Sc: zanb}', ""); + Expect(0, 72263, '\p{^Is_Sc: zanb}', ""); + Expect(0, 72263, '\P{Is_Sc: zanb}', ""); + Expect(1, 72263, '\P{^Is_Sc: zanb}', ""); + Expect(0, 72264, '\p{Is_Sc: zanb}', ""); + Expect(1, 72264, '\p{^Is_Sc: zanb}', ""); + Expect(1, 72264, '\P{Is_Sc: zanb}', ""); + Expect(0, 72264, '\P{^Is_Sc: zanb}', ""); + Expect(1, 72263, '\p{Is_Sc:- Zanb}', ""); + Expect(0, 72263, '\p{^Is_Sc:- Zanb}', ""); + Expect(0, 72263, '\P{Is_Sc:- Zanb}', ""); + Expect(1, 72263, '\P{^Is_Sc:- Zanb}', ""); + Expect(0, 72264, '\p{Is_Sc:- Zanb}', ""); + Expect(1, 72264, '\p{^Is_Sc:- Zanb}', ""); + Expect(1, 72264, '\P{Is_Sc:- Zanb}', ""); + Expect(0, 72264, '\P{^Is_Sc:- Zanb}', ""); + Error('\p{Script=/a/_ Inherited}'); + Error('\P{Script=/a/_ Inherited}'); Expect(1, 917999, '\p{Script=:\AInherited\z:}', "");; Expect(0, 918000, '\p{Script=:\AInherited\z:}', "");; Expect(1, 917999, '\p{Script=inherited}', ""); @@ -134174,16 +138016,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 918000, '\P{^Script=inherited}', ""); Expect(1, 917999, '\p{Script=:\Ainherited\z:}', "");; Expect(0, 918000, '\p{Script=:\Ainherited\z:}', "");; - Expect(1, 917999, '\p{Script= _Inherited}', ""); - Expect(0, 917999, '\p{^Script= _Inherited}', ""); - Expect(0, 917999, '\P{Script= _Inherited}', ""); - Expect(1, 917999, '\P{^Script= _Inherited}', ""); - Expect(0, 918000, '\p{Script= _Inherited}', ""); - Expect(1, 918000, '\p{^Script= _Inherited}', ""); - Expect(1, 918000, '\P{Script= _Inherited}', ""); - Expect(0, 918000, '\P{^Script= _Inherited}', ""); - Error('\p{Sc=:=__ZINH}'); - Error('\P{Sc=:=__ZINH}'); + Expect(1, 917999, '\p{Script= inherited}', ""); + Expect(0, 917999, '\p{^Script= inherited}', ""); + Expect(0, 917999, '\P{Script= inherited}', ""); + Expect(1, 917999, '\P{^Script= inherited}', ""); + Expect(0, 918000, '\p{Script= inherited}', ""); + Expect(1, 918000, '\p{^Script= inherited}', ""); + Expect(1, 918000, '\P{Script= inherited}', ""); + Expect(0, 918000, '\P{^Script= inherited}', ""); + Error('\p{Sc=/a/zinh}'); + Error('\P{Sc=/a/zinh}'); Expect(1, 917999, '\p{Sc=:\AZinh\z:}', "");; Expect(0, 918000, '\p{Sc=:\AZinh\z:}', "");; Expect(1, 917999, '\p{Sc=zinh}', ""); @@ -134196,16 +138038,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 918000, '\P{^Sc=zinh}', ""); Expect(1, 917999, '\p{Sc=:\Azinh\z:}', "");; Expect(0, 918000, '\p{Sc=:\Azinh\z:}', "");; - Expect(1, 917999, '\p{Sc=_ zinh}', ""); - Expect(0, 917999, '\p{^Sc=_ zinh}', ""); - Expect(0, 917999, '\P{Sc=_ zinh}', ""); - Expect(1, 917999, '\P{^Sc=_ zinh}', ""); - Expect(0, 918000, '\p{Sc=_ zinh}', ""); - Expect(1, 918000, '\p{^Sc=_ zinh}', ""); - Expect(1, 918000, '\P{Sc=_ zinh}', ""); - Expect(0, 918000, '\P{^Sc=_ zinh}', ""); - Error('\p{Is_Script=QAAI/a/}'); - Error('\P{Is_Script=QAAI/a/}'); + Expect(1, 917999, '\p{Sc=-zinh}', ""); + Expect(0, 917999, '\p{^Sc=-zinh}', ""); + Expect(0, 917999, '\P{Sc=-zinh}', ""); + Expect(1, 917999, '\P{^Sc=-zinh}', ""); + Expect(0, 918000, '\p{Sc=-zinh}', ""); + Expect(1, 918000, '\p{^Sc=-zinh}', ""); + Expect(1, 918000, '\P{Sc=-zinh}', ""); + Expect(0, 918000, '\P{^Sc=-zinh}', ""); + Error('\p{Is_Script=_Qaai/a/}'); + Error('\P{Is_Script=_Qaai/a/}'); Expect(1, 917999, '\p{Is_Script=qaai}', ""); Expect(0, 917999, '\p{^Is_Script=qaai}', ""); Expect(0, 917999, '\P{Is_Script=qaai}', ""); @@ -134214,16 +138056,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^Is_Script=qaai}', ""); Expect(1, 918000, '\P{Is_Script=qaai}', ""); Expect(0, 918000, '\P{^Is_Script=qaai}', ""); - Expect(1, 917999, '\p{Is_Script: - QAAI}', ""); - Expect(0, 917999, '\p{^Is_Script: - QAAI}', ""); - Expect(0, 917999, '\P{Is_Script: - QAAI}', ""); - Expect(1, 917999, '\P{^Is_Script: - QAAI}', ""); - Expect(0, 918000, '\p{Is_Script: - QAAI}', ""); - Expect(1, 918000, '\p{^Is_Script: - QAAI}', ""); - Expect(1, 918000, '\P{Is_Script: - QAAI}', ""); - Expect(0, 918000, '\P{^Is_Script: - QAAI}', ""); - Error('\p{Is_Sc: /a/ Inherited}'); - Error('\P{Is_Sc: /a/ Inherited}'); + Expect(1, 917999, '\p{Is_Script= -qaai}', ""); + Expect(0, 917999, '\p{^Is_Script= -qaai}', ""); + Expect(0, 917999, '\P{Is_Script= -qaai}', ""); + Expect(1, 917999, '\P{^Is_Script= -qaai}', ""); + Expect(0, 918000, '\p{Is_Script= -qaai}', ""); + Expect(1, 918000, '\p{^Is_Script= -qaai}', ""); + Expect(1, 918000, '\P{Is_Script= -qaai}', ""); + Expect(0, 918000, '\P{^Is_Script= -qaai}', ""); + Error('\p{Is_Sc= /a/Inherited}'); + Error('\P{Is_Sc= /a/Inherited}'); Expect(1, 917999, '\p{Is_Sc=inherited}', ""); Expect(0, 917999, '\p{^Is_Sc=inherited}', ""); Expect(0, 917999, '\P{Is_Sc=inherited}', ""); @@ -134232,16 +138074,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^Is_Sc=inherited}', ""); Expect(1, 918000, '\P{Is_Sc=inherited}', ""); Expect(0, 918000, '\P{^Is_Sc=inherited}', ""); - Expect(1, 917999, '\p{Is_Sc=__Inherited}', ""); - Expect(0, 917999, '\p{^Is_Sc=__Inherited}', ""); - Expect(0, 917999, '\P{Is_Sc=__Inherited}', ""); - Expect(1, 917999, '\P{^Is_Sc=__Inherited}', ""); - Expect(0, 918000, '\p{Is_Sc=__Inherited}', ""); - Expect(1, 918000, '\p{^Is_Sc=__Inherited}', ""); - Expect(1, 918000, '\P{Is_Sc=__Inherited}', ""); - Expect(0, 918000, '\P{^Is_Sc=__Inherited}', ""); - Error('\p{Script= /a/common}'); - Error('\P{Script= /a/common}'); + Expect(1, 917999, '\p{Is_Sc=_Inherited}', ""); + Expect(0, 917999, '\p{^Is_Sc=_Inherited}', ""); + Expect(0, 917999, '\P{Is_Sc=_Inherited}', ""); + Expect(1, 917999, '\P{^Is_Sc=_Inherited}', ""); + Expect(0, 918000, '\p{Is_Sc=_Inherited}', ""); + Expect(1, 918000, '\p{^Is_Sc=_Inherited}', ""); + Expect(1, 918000, '\P{Is_Sc=_Inherited}', ""); + Expect(0, 918000, '\P{^Is_Sc=_Inherited}', ""); + Error('\p{Script: /a/_ Common}'); + Error('\P{Script: /a/_ Common}'); Expect(1, 917631, '\p{Script=:\ACommon\z:}', "");; Expect(0, 917632, '\p{Script=:\ACommon\z:}', "");; Expect(1, 917631, '\p{Script=common}', ""); @@ -134254,16 +138096,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 917632, '\P{^Script=common}', ""); Expect(1, 917631, '\p{Script=:\Acommon\z:}', "");; Expect(0, 917632, '\p{Script=:\Acommon\z:}', "");; - Expect(1, 917631, '\p{Script= COMMON}', ""); - Expect(0, 917631, '\p{^Script= COMMON}', ""); - Expect(0, 917631, '\P{Script= COMMON}', ""); - Expect(1, 917631, '\P{^Script= COMMON}', ""); - Expect(0, 917632, '\p{Script= COMMON}', ""); - Expect(1, 917632, '\p{^Script= COMMON}', ""); - Expect(1, 917632, '\P{Script= COMMON}', ""); - Expect(0, 917632, '\P{^Script= COMMON}', ""); - Error('\p{Sc=ZYYY:=}'); - Error('\P{Sc=ZYYY:=}'); + Expect(1, 917631, '\p{Script= common}', ""); + Expect(0, 917631, '\p{^Script= common}', ""); + Expect(0, 917631, '\P{Script= common}', ""); + Expect(1, 917631, '\P{^Script= common}', ""); + Expect(0, 917632, '\p{Script= common}', ""); + Expect(1, 917632, '\p{^Script= common}', ""); + Expect(1, 917632, '\P{Script= common}', ""); + Expect(0, 917632, '\P{^Script= common}', ""); + Error('\p{Sc=/a/Zyyy}'); + Error('\P{Sc=/a/Zyyy}'); Expect(1, 917631, '\p{Sc=:\AZyyy\z:}', "");; Expect(0, 917632, '\p{Sc=:\AZyyy\z:}', "");; Expect(1, 917631, '\p{Sc=zyyy}', ""); @@ -134276,16 +138118,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 917632, '\P{^Sc=zyyy}', ""); Expect(1, 917631, '\p{Sc=:\Azyyy\z:}', "");; Expect(0, 917632, '\p{Sc=:\Azyyy\z:}', "");; - Expect(1, 917631, '\p{Sc:-Zyyy}', ""); - Expect(0, 917631, '\p{^Sc:-Zyyy}', ""); - Expect(0, 917631, '\P{Sc:-Zyyy}', ""); - Expect(1, 917631, '\P{^Sc:-Zyyy}', ""); - Expect(0, 917632, '\p{Sc:-Zyyy}', ""); - Expect(1, 917632, '\p{^Sc:-Zyyy}', ""); - Expect(1, 917632, '\P{Sc:-Zyyy}', ""); - Expect(0, 917632, '\P{^Sc:-Zyyy}', ""); - Error('\p{Is_Script= :=Common}'); - Error('\P{Is_Script= :=Common}'); + Expect(1, 917631, '\p{Sc=- zyyy}', ""); + Expect(0, 917631, '\p{^Sc=- zyyy}', ""); + Expect(0, 917631, '\P{Sc=- zyyy}', ""); + Expect(1, 917631, '\P{^Sc=- zyyy}', ""); + Expect(0, 917632, '\p{Sc=- zyyy}', ""); + Expect(1, 917632, '\p{^Sc=- zyyy}', ""); + Expect(1, 917632, '\P{Sc=- zyyy}', ""); + Expect(0, 917632, '\P{^Sc=- zyyy}', ""); + Error('\p{Is_Script= _Common/a/}'); + Error('\P{Is_Script= _Common/a/}'); Expect(1, 917631, '\p{Is_Script=common}', ""); Expect(0, 917631, '\p{^Is_Script=common}', ""); Expect(0, 917631, '\P{Is_Script=common}', ""); @@ -134294,16 +138136,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917632, '\p{^Is_Script=common}', ""); Expect(1, 917632, '\P{Is_Script=common}', ""); Expect(0, 917632, '\P{^Is_Script=common}', ""); - Expect(1, 917631, '\p{Is_Script= Common}', ""); - Expect(0, 917631, '\p{^Is_Script= Common}', ""); - Expect(0, 917631, '\P{Is_Script= Common}', ""); - Expect(1, 917631, '\P{^Is_Script= Common}', ""); - Expect(0, 917632, '\p{Is_Script= Common}', ""); - Expect(1, 917632, '\p{^Is_Script= Common}', ""); - Expect(1, 917632, '\P{Is_Script= Common}', ""); - Expect(0, 917632, '\P{^Is_Script= Common}', ""); - Error('\p{Is_Sc=/a/-ZYYY}'); - Error('\P{Is_Sc=/a/-ZYYY}'); + Expect(1, 917631, '\p{Is_Script=_Common}', ""); + Expect(0, 917631, '\p{^Is_Script=_Common}', ""); + Expect(0, 917631, '\P{Is_Script=_Common}', ""); + Expect(1, 917631, '\P{^Is_Script=_Common}', ""); + Expect(0, 917632, '\p{Is_Script=_Common}', ""); + Expect(1, 917632, '\p{^Is_Script=_Common}', ""); + Expect(1, 917632, '\P{Is_Script=_Common}', ""); + Expect(0, 917632, '\P{^Is_Script=_Common}', ""); + Error('\p{Is_Sc=_Zyyy/a/}'); + Error('\P{Is_Sc=_Zyyy/a/}'); Expect(1, 917631, '\p{Is_Sc=zyyy}', ""); Expect(0, 917631, '\p{^Is_Sc=zyyy}', ""); Expect(0, 917631, '\P{Is_Sc=zyyy}', ""); @@ -134312,38 +138154,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917632, '\p{^Is_Sc=zyyy}', ""); Expect(1, 917632, '\P{Is_Sc=zyyy}', ""); Expect(0, 917632, '\P{^Is_Sc=zyyy}', ""); - Expect(1, 917631, '\p{Is_Sc=_ZYYY}', ""); - Expect(0, 917631, '\p{^Is_Sc=_ZYYY}', ""); - Expect(0, 917631, '\P{Is_Sc=_ZYYY}', ""); - Expect(1, 917631, '\P{^Is_Sc=_ZYYY}', ""); - Expect(0, 917632, '\p{Is_Sc=_ZYYY}', ""); - Expect(1, 917632, '\p{^Is_Sc=_ZYYY}', ""); - Expect(1, 917632, '\P{Is_Sc=_ZYYY}', ""); - Expect(0, 917632, '\P{^Is_Sc=_ZYYY}', ""); - Error('\p{Script= :=unknown}'); - Error('\P{Script= :=unknown}'); + Expect(1, 917631, '\p{Is_Sc: -_ZYYY}', ""); + Expect(0, 917631, '\p{^Is_Sc: -_ZYYY}', ""); + Expect(0, 917631, '\P{Is_Sc: -_ZYYY}', ""); + Expect(1, 917631, '\P{^Is_Sc: -_ZYYY}', ""); + Expect(0, 917632, '\p{Is_Sc: -_ZYYY}', ""); + Expect(1, 917632, '\p{^Is_Sc: -_ZYYY}', ""); + Expect(1, 917632, '\P{Is_Sc: -_ZYYY}', ""); + Expect(0, 917632, '\P{^Is_Sc: -_ZYYY}', ""); + Error('\p{Script:/a/ Unknown}'); + Error('\P{Script:/a/ Unknown}'); Expect(1, 918000, '\p{Script=:\AUnknown\z:}', "");; Expect(0, 917999, '\p{Script=:\AUnknown\z:}', "");; - Expect(1, 918000, '\p{Script: unknown}', ""); - Expect(0, 918000, '\p{^Script: unknown}', ""); - Expect(0, 918000, '\P{Script: unknown}', ""); - Expect(1, 918000, '\P{^Script: unknown}', ""); - Expect(0, 917999, '\p{Script: unknown}', ""); - Expect(1, 917999, '\p{^Script: unknown}', ""); - Expect(1, 917999, '\P{Script: unknown}', ""); - Expect(0, 917999, '\P{^Script: unknown}', ""); + Expect(1, 918000, '\p{Script=unknown}', ""); + Expect(0, 918000, '\p{^Script=unknown}', ""); + Expect(0, 918000, '\P{Script=unknown}', ""); + Expect(1, 918000, '\P{^Script=unknown}', ""); + Expect(0, 917999, '\p{Script=unknown}', ""); + Expect(1, 917999, '\p{^Script=unknown}', ""); + Expect(1, 917999, '\P{Script=unknown}', ""); + Expect(0, 917999, '\P{^Script=unknown}', ""); Expect(1, 918000, '\p{Script=:\Aunknown\z:}', "");; Expect(0, 917999, '\p{Script=:\Aunknown\z:}', "");; - Expect(1, 918000, '\p{Script=- Unknown}', ""); - Expect(0, 918000, '\p{^Script=- Unknown}', ""); - Expect(0, 918000, '\P{Script=- Unknown}', ""); - Expect(1, 918000, '\P{^Script=- Unknown}', ""); - Expect(0, 917999, '\p{Script=- Unknown}', ""); - Expect(1, 917999, '\p{^Script=- Unknown}', ""); - Expect(1, 917999, '\P{Script=- Unknown}', ""); - Expect(0, 917999, '\P{^Script=- Unknown}', ""); - Error('\p{Sc=/a/ zzzz}'); - Error('\P{Sc=/a/ zzzz}'); + Expect(1, 918000, '\p{Script=_ UNKNOWN}', ""); + Expect(0, 918000, '\p{^Script=_ UNKNOWN}', ""); + Expect(0, 918000, '\P{Script=_ UNKNOWN}', ""); + Expect(1, 918000, '\P{^Script=_ UNKNOWN}', ""); + Expect(0, 917999, '\p{Script=_ UNKNOWN}', ""); + Expect(1, 917999, '\p{^Script=_ UNKNOWN}', ""); + Expect(1, 917999, '\P{Script=_ UNKNOWN}', ""); + Expect(0, 917999, '\P{^Script=_ UNKNOWN}', ""); + Error('\p{Sc: /a/_-Zzzz}'); + Error('\P{Sc: /a/_-Zzzz}'); Expect(1, 918000, '\p{Sc=:\AZzzz\z:}', "");; Expect(0, 917999, '\p{Sc=:\AZzzz\z:}', "");; Expect(1, 918000, '\p{Sc=zzzz}', ""); @@ -134356,16 +138198,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 917999, '\P{^Sc=zzzz}', ""); Expect(1, 918000, '\p{Sc=:\Azzzz\z:}', "");; Expect(0, 917999, '\p{Sc=:\Azzzz\z:}', "");; - Expect(1, 918000, '\p{Sc= zzzz}', ""); - Expect(0, 918000, '\p{^Sc= zzzz}', ""); - Expect(0, 918000, '\P{Sc= zzzz}', ""); - Expect(1, 918000, '\P{^Sc= zzzz}', ""); - Expect(0, 917999, '\p{Sc= zzzz}', ""); - Expect(1, 917999, '\p{^Sc= zzzz}', ""); - Expect(1, 917999, '\P{Sc= zzzz}', ""); - Expect(0, 917999, '\P{^Sc= zzzz}', ""); - Error('\p{Is_Script: _:=UNKNOWN}'); - Error('\P{Is_Script: _:=UNKNOWN}'); + Expect(1, 918000, '\p{Sc= _ZZZZ}', ""); + Expect(0, 918000, '\p{^Sc= _ZZZZ}', ""); + Expect(0, 918000, '\P{Sc= _ZZZZ}', ""); + Expect(1, 918000, '\P{^Sc= _ZZZZ}', ""); + Expect(0, 917999, '\p{Sc= _ZZZZ}', ""); + Expect(1, 917999, '\p{^Sc= _ZZZZ}', ""); + Expect(1, 917999, '\P{Sc= _ZZZZ}', ""); + Expect(0, 917999, '\P{^Sc= _ZZZZ}', ""); + Error('\p{Is_Script= -Unknown/a/}'); + Error('\P{Is_Script= -Unknown/a/}'); Expect(1, 918000, '\p{Is_Script=unknown}', ""); Expect(0, 918000, '\p{^Is_Script=unknown}', ""); Expect(0, 918000, '\P{Is_Script=unknown}', ""); @@ -134374,16 +138216,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917999, '\p{^Is_Script=unknown}', ""); Expect(1, 917999, '\P{Is_Script=unknown}', ""); Expect(0, 917999, '\P{^Is_Script=unknown}', ""); - Expect(1, 918000, '\p{Is_Script=- unknown}', ""); - Expect(0, 918000, '\p{^Is_Script=- unknown}', ""); - Expect(0, 918000, '\P{Is_Script=- unknown}', ""); - Expect(1, 918000, '\P{^Is_Script=- unknown}', ""); - Expect(0, 917999, '\p{Is_Script=- unknown}', ""); - Expect(1, 917999, '\p{^Is_Script=- unknown}', ""); - Expect(1, 917999, '\P{Is_Script=- unknown}', ""); - Expect(0, 917999, '\P{^Is_Script=- unknown}', ""); - Error('\p{Is_Sc=/a/zzzz}'); - Error('\P{Is_Sc=/a/zzzz}'); + Expect(1, 918000, '\p{Is_Script=_UNKNOWN}', ""); + Expect(0, 918000, '\p{^Is_Script=_UNKNOWN}', ""); + Expect(0, 918000, '\P{Is_Script=_UNKNOWN}', ""); + Expect(1, 918000, '\P{^Is_Script=_UNKNOWN}', ""); + Expect(0, 917999, '\p{Is_Script=_UNKNOWN}', ""); + Expect(1, 917999, '\p{^Is_Script=_UNKNOWN}', ""); + Expect(1, 917999, '\P{Is_Script=_UNKNOWN}', ""); + Expect(0, 917999, '\P{^Is_Script=_UNKNOWN}', ""); + Error('\p{Is_Sc=/a/-_ZZZZ}'); + Error('\P{Is_Sc=/a/-_ZZZZ}'); Expect(1, 918000, '\p{Is_Sc=zzzz}', ""); Expect(0, 918000, '\p{^Is_Sc=zzzz}', ""); Expect(0, 918000, '\P{Is_Sc=zzzz}', ""); @@ -134392,14 +138234,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917999, '\p{^Is_Sc=zzzz}', ""); Expect(1, 917999, '\P{Is_Sc=zzzz}', ""); Expect(0, 917999, '\P{^Is_Sc=zzzz}', ""); - Expect(1, 918000, '\p{Is_Sc= _ZZZZ}', ""); - Expect(0, 918000, '\p{^Is_Sc= _ZZZZ}', ""); - Expect(0, 918000, '\P{Is_Sc= _ZZZZ}', ""); - Expect(1, 918000, '\P{^Is_Sc= _ZZZZ}', ""); - Expect(0, 917999, '\p{Is_Sc= _ZZZZ}', ""); - Expect(1, 917999, '\p{^Is_Sc= _ZZZZ}', ""); - Expect(1, 917999, '\P{Is_Sc= _ZZZZ}', ""); - Expect(0, 917999, '\P{^Is_Sc= _ZZZZ}', ""); + Expect(1, 918000, '\p{Is_Sc=-Zzzz}', ""); + Expect(0, 918000, '\p{^Is_Sc=-Zzzz}', ""); + Expect(0, 918000, '\P{Is_Sc=-Zzzz}', ""); + Expect(1, 918000, '\P{^Is_Sc=-Zzzz}', ""); + Expect(0, 917999, '\p{Is_Sc=-Zzzz}', ""); + Expect(1, 917999, '\p{^Is_Sc=-Zzzz}', ""); + Expect(1, 917999, '\P{Is_Sc=-Zzzz}', ""); + Expect(0, 917999, '\P{^Is_Sc=-Zzzz}', ""); Error('\p{simplecasefolding}'); Error('\P{simplecasefolding}'); Error('\p{scf}'); @@ -134410,8 +138252,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Error('\P{scriptextensions}'); Error('\p{scx}'); Error('\P{scx}'); - Error('\p{Script_Extensions= /a/Adlam}'); - Error('\P{Script_Extensions= /a/Adlam}'); + Error('\p{Script_Extensions=_:=adlam}'); + Error('\P{Script_Extensions=_:=adlam}'); Expect(1, 125279, '\p{Script_Extensions=:\AAdlam\z:}', "");; Expect(0, 125280, '\p{Script_Extensions=:\AAdlam\z:}', "");; Expect(1, 125279, '\p{Script_Extensions=adlam}', ""); @@ -134424,16 +138266,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 125280, '\P{^Script_Extensions=adlam}', ""); Expect(1, 125279, '\p{Script_Extensions=:\Aadlam\z:}', "");; Expect(0, 125280, '\p{Script_Extensions=:\Aadlam\z:}', "");; - Expect(1, 125279, '\p{Script_Extensions=--Adlam}', ""); - Expect(0, 125279, '\p{^Script_Extensions=--Adlam}', ""); - Expect(0, 125279, '\P{Script_Extensions=--Adlam}', ""); - Expect(1, 125279, '\P{^Script_Extensions=--Adlam}', ""); - Expect(0, 125280, '\p{Script_Extensions=--Adlam}', ""); - Expect(1, 125280, '\p{^Script_Extensions=--Adlam}', ""); - Expect(1, 125280, '\P{Script_Extensions=--Adlam}', ""); - Expect(0, 125280, '\P{^Script_Extensions=--Adlam}', ""); - Error('\p{Scx=- Adlm/a/}'); - Error('\P{Scx=- Adlm/a/}'); + Expect(1, 125279, '\p{Script_Extensions= Adlam}', ""); + Expect(0, 125279, '\p{^Script_Extensions= Adlam}', ""); + Expect(0, 125279, '\P{Script_Extensions= Adlam}', ""); + Expect(1, 125279, '\P{^Script_Extensions= Adlam}', ""); + Expect(0, 125280, '\p{Script_Extensions= Adlam}', ""); + Expect(1, 125280, '\p{^Script_Extensions= Adlam}', ""); + Expect(1, 125280, '\P{Script_Extensions= Adlam}', ""); + Expect(0, 125280, '\P{^Script_Extensions= Adlam}', ""); + Error('\p{Scx: /a/- ADLM}'); + Error('\P{Scx: /a/- ADLM}'); Expect(1, 125279, '\p{Scx=:\AAdlm\z:}', "");; Expect(0, 125280, '\p{Scx=:\AAdlm\z:}', "");; Expect(1, 125279, '\p{Scx=adlm}', ""); @@ -134446,16 +138288,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 125280, '\P{^Scx=adlm}', ""); Expect(1, 125279, '\p{Scx=:\Aadlm\z:}', "");; Expect(0, 125280, '\p{Scx=:\Aadlm\z:}', "");; - Expect(1, 125279, '\p{Scx=_-Adlm}', ""); - Expect(0, 125279, '\p{^Scx=_-Adlm}', ""); - Expect(0, 125279, '\P{Scx=_-Adlm}', ""); - Expect(1, 125279, '\P{^Scx=_-Adlm}', ""); - Expect(0, 125280, '\p{Scx=_-Adlm}', ""); - Expect(1, 125280, '\p{^Scx=_-Adlm}', ""); - Expect(1, 125280, '\P{Scx=_-Adlm}', ""); - Expect(0, 125280, '\P{^Scx=_-Adlm}', ""); - Error('\p{Is_Script_Extensions=_ Adlam/a/}'); - Error('\P{Is_Script_Extensions=_ Adlam/a/}'); + Expect(1, 125279, '\p{Scx=_Adlm}', ""); + Expect(0, 125279, '\p{^Scx=_Adlm}', ""); + Expect(0, 125279, '\P{Scx=_Adlm}', ""); + Expect(1, 125279, '\P{^Scx=_Adlm}', ""); + Expect(0, 125280, '\p{Scx=_Adlm}', ""); + Expect(1, 125280, '\p{^Scx=_Adlm}', ""); + Expect(1, 125280, '\P{Scx=_Adlm}', ""); + Expect(0, 125280, '\P{^Scx=_Adlm}', ""); + Error('\p{Is_Script_Extensions= /a/ADLAM}'); + Error('\P{Is_Script_Extensions= /a/ADLAM}'); Expect(1, 125279, '\p{Is_Script_Extensions=adlam}', ""); Expect(0, 125279, '\p{^Is_Script_Extensions=adlam}', ""); Expect(0, 125279, '\P{Is_Script_Extensions=adlam}', ""); @@ -134464,16 +138306,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125280, '\p{^Is_Script_Extensions=adlam}', ""); Expect(1, 125280, '\P{Is_Script_Extensions=adlam}', ""); Expect(0, 125280, '\P{^Is_Script_Extensions=adlam}', ""); - Expect(1, 125279, '\p{Is_Script_Extensions= ADLAM}', ""); - Expect(0, 125279, '\p{^Is_Script_Extensions= ADLAM}', ""); - Expect(0, 125279, '\P{Is_Script_Extensions= ADLAM}', ""); - Expect(1, 125279, '\P{^Is_Script_Extensions= ADLAM}', ""); - Expect(0, 125280, '\p{Is_Script_Extensions= ADLAM}', ""); - Expect(1, 125280, '\p{^Is_Script_Extensions= ADLAM}', ""); - Expect(1, 125280, '\P{Is_Script_Extensions= ADLAM}', ""); - Expect(0, 125280, '\P{^Is_Script_Extensions= ADLAM}', ""); - Error('\p{Is_Scx=:=Adlm}'); - Error('\P{Is_Scx=:=Adlm}'); + Expect(1, 125279, '\p{Is_Script_Extensions=-Adlam}', ""); + Expect(0, 125279, '\p{^Is_Script_Extensions=-Adlam}', ""); + Expect(0, 125279, '\P{Is_Script_Extensions=-Adlam}', ""); + Expect(1, 125279, '\P{^Is_Script_Extensions=-Adlam}', ""); + Expect(0, 125280, '\p{Is_Script_Extensions=-Adlam}', ""); + Expect(1, 125280, '\p{^Is_Script_Extensions=-Adlam}', ""); + Expect(1, 125280, '\P{Is_Script_Extensions=-Adlam}', ""); + Expect(0, 125280, '\P{^Is_Script_Extensions=-Adlam}', ""); + Error('\p{Is_Scx=_Adlm/a/}'); + Error('\P{Is_Scx=_Adlm/a/}'); Expect(1, 125279, '\p{Is_Scx=adlm}', ""); Expect(0, 125279, '\p{^Is_Scx=adlm}', ""); Expect(0, 125279, '\P{Is_Scx=adlm}', ""); @@ -134482,16 +138324,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125280, '\p{^Is_Scx=adlm}', ""); Expect(1, 125280, '\P{Is_Scx=adlm}', ""); Expect(0, 125280, '\P{^Is_Scx=adlm}', ""); - Expect(1, 125279, '\p{Is_Scx=_adlm}', ""); - Expect(0, 125279, '\p{^Is_Scx=_adlm}', ""); - Expect(0, 125279, '\P{Is_Scx=_adlm}', ""); - Expect(1, 125279, '\P{^Is_Scx=_adlm}', ""); - Expect(0, 125280, '\p{Is_Scx=_adlm}', ""); - Expect(1, 125280, '\p{^Is_Scx=_adlm}', ""); - Expect(1, 125280, '\P{Is_Scx=_adlm}', ""); - Expect(0, 125280, '\P{^Is_Scx=_adlm}', ""); - Error('\p{Script_Extensions= /a/Caucasian_Albanian}'); - Error('\P{Script_Extensions= /a/Caucasian_Albanian}'); + Expect(1, 125279, '\p{Is_Scx= Adlm}', ""); + Expect(0, 125279, '\p{^Is_Scx= Adlm}', ""); + Expect(0, 125279, '\P{Is_Scx= Adlm}', ""); + Expect(1, 125279, '\P{^Is_Scx= Adlm}', ""); + Expect(0, 125280, '\p{Is_Scx= Adlm}', ""); + Expect(1, 125280, '\p{^Is_Scx= Adlm}', ""); + Expect(1, 125280, '\P{Is_Scx= Adlm}', ""); + Expect(0, 125280, '\P{^Is_Scx= Adlm}', ""); + Error('\p{Script_Extensions=_CAUCASIAN_ALBANIAN/a/}'); + Error('\P{Script_Extensions=_CAUCASIAN_ALBANIAN/a/}'); Expect(1, 66927, '\p{Script_Extensions=:\ACaucasian_Albanian\z:}', "");; Expect(0, 66928, '\p{Script_Extensions=:\ACaucasian_Albanian\z:}', "");; Expect(1, 66927, '\p{Script_Extensions=caucasianalbanian}', ""); @@ -134504,16 +138346,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66928, '\P{^Script_Extensions=caucasianalbanian}', ""); Expect(1, 66927, '\p{Script_Extensions=:\Acaucasianalbanian\z:}', "");; Expect(0, 66928, '\p{Script_Extensions=:\Acaucasianalbanian\z:}', "");; - Expect(1, 66927, '\p{Script_Extensions=- CAUCASIAN_albanian}', ""); - Expect(0, 66927, '\p{^Script_Extensions=- CAUCASIAN_albanian}', ""); - Expect(0, 66927, '\P{Script_Extensions=- CAUCASIAN_albanian}', ""); - Expect(1, 66927, '\P{^Script_Extensions=- CAUCASIAN_albanian}', ""); - Expect(0, 66928, '\p{Script_Extensions=- CAUCASIAN_albanian}', ""); - Expect(1, 66928, '\p{^Script_Extensions=- CAUCASIAN_albanian}', ""); - Expect(1, 66928, '\P{Script_Extensions=- CAUCASIAN_albanian}', ""); - Expect(0, 66928, '\P{^Script_Extensions=- CAUCASIAN_albanian}', ""); - Error('\p{Scx=/a/_-aghb}'); - Error('\P{Scx=/a/_-aghb}'); + Expect(1, 66927, '\p{Script_Extensions= caucasian_Albanian}', ""); + Expect(0, 66927, '\p{^Script_Extensions= caucasian_Albanian}', ""); + Expect(0, 66927, '\P{Script_Extensions= caucasian_Albanian}', ""); + Expect(1, 66927, '\P{^Script_Extensions= caucasian_Albanian}', ""); + Expect(0, 66928, '\p{Script_Extensions= caucasian_Albanian}', ""); + Expect(1, 66928, '\p{^Script_Extensions= caucasian_Albanian}', ""); + Expect(1, 66928, '\P{Script_Extensions= caucasian_Albanian}', ""); + Expect(0, 66928, '\P{^Script_Extensions= caucasian_Albanian}', ""); + Error('\p{Scx=/a/-Aghb}'); + Error('\P{Scx=/a/-Aghb}'); Expect(1, 66927, '\p{Scx=:\AAghb\z:}', "");; Expect(0, 66928, '\p{Scx=:\AAghb\z:}', "");; Expect(1, 66927, '\p{Scx=aghb}', ""); @@ -134526,16 +138368,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66928, '\P{^Scx=aghb}', ""); Expect(1, 66927, '\p{Scx=:\Aaghb\z:}', "");; Expect(0, 66928, '\p{Scx=:\Aaghb\z:}', "");; - Expect(1, 66927, '\p{Scx=- AGHB}', ""); - Expect(0, 66927, '\p{^Scx=- AGHB}', ""); - Expect(0, 66927, '\P{Scx=- AGHB}', ""); - Expect(1, 66927, '\P{^Scx=- AGHB}', ""); - Expect(0, 66928, '\p{Scx=- AGHB}', ""); - Expect(1, 66928, '\p{^Scx=- AGHB}', ""); - Expect(1, 66928, '\P{Scx=- AGHB}', ""); - Expect(0, 66928, '\P{^Scx=- AGHB}', ""); - Error('\p{Is_Script_Extensions=:=- CAUCASIAN_Albanian}'); - Error('\P{Is_Script_Extensions=:=- CAUCASIAN_Albanian}'); + Expect(1, 66927, '\p{Scx=-Aghb}', ""); + Expect(0, 66927, '\p{^Scx=-Aghb}', ""); + Expect(0, 66927, '\P{Scx=-Aghb}', ""); + Expect(1, 66927, '\P{^Scx=-Aghb}', ""); + Expect(0, 66928, '\p{Scx=-Aghb}', ""); + Expect(1, 66928, '\p{^Scx=-Aghb}', ""); + Expect(1, 66928, '\P{Scx=-Aghb}', ""); + Expect(0, 66928, '\P{^Scx=-Aghb}', ""); + Error('\p{Is_Script_Extensions= caucasian_Albanian/a/}'); + Error('\P{Is_Script_Extensions= caucasian_Albanian/a/}'); Expect(1, 66927, '\p{Is_Script_Extensions=caucasianalbanian}', ""); Expect(0, 66927, '\p{^Is_Script_Extensions=caucasianalbanian}', ""); Expect(0, 66927, '\P{Is_Script_Extensions=caucasianalbanian}', ""); @@ -134544,16 +138386,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66928, '\p{^Is_Script_Extensions=caucasianalbanian}', ""); Expect(1, 66928, '\P{Is_Script_Extensions=caucasianalbanian}', ""); Expect(0, 66928, '\P{^Is_Script_Extensions=caucasianalbanian}', ""); - Expect(1, 66927, '\p{Is_Script_Extensions= Caucasian_Albanian}', ""); - Expect(0, 66927, '\p{^Is_Script_Extensions= Caucasian_Albanian}', ""); - Expect(0, 66927, '\P{Is_Script_Extensions= Caucasian_Albanian}', ""); - Expect(1, 66927, '\P{^Is_Script_Extensions= Caucasian_Albanian}', ""); - Expect(0, 66928, '\p{Is_Script_Extensions= Caucasian_Albanian}', ""); - Expect(1, 66928, '\p{^Is_Script_Extensions= Caucasian_Albanian}', ""); - Expect(1, 66928, '\P{Is_Script_Extensions= Caucasian_Albanian}', ""); - Expect(0, 66928, '\P{^Is_Script_Extensions= Caucasian_Albanian}', ""); - Error('\p{Is_Scx= :=Aghb}'); - Error('\P{Is_Scx= :=Aghb}'); + Expect(1, 66927, '\p{Is_Script_Extensions: _caucasian_Albanian}', ""); + Expect(0, 66927, '\p{^Is_Script_Extensions: _caucasian_Albanian}', ""); + Expect(0, 66927, '\P{Is_Script_Extensions: _caucasian_Albanian}', ""); + Expect(1, 66927, '\P{^Is_Script_Extensions: _caucasian_Albanian}', ""); + Expect(0, 66928, '\p{Is_Script_Extensions: _caucasian_Albanian}', ""); + Expect(1, 66928, '\p{^Is_Script_Extensions: _caucasian_Albanian}', ""); + Expect(1, 66928, '\P{Is_Script_Extensions: _caucasian_Albanian}', ""); + Expect(0, 66928, '\P{^Is_Script_Extensions: _caucasian_Albanian}', ""); + Error('\p{Is_Scx= Aghb:=}'); + Error('\P{Is_Scx= Aghb:=}'); Expect(1, 66927, '\p{Is_Scx=aghb}', ""); Expect(0, 66927, '\p{^Is_Scx=aghb}', ""); Expect(0, 66927, '\P{Is_Scx=aghb}', ""); @@ -134562,16 +138404,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66928, '\p{^Is_Scx=aghb}', ""); Expect(1, 66928, '\P{Is_Scx=aghb}', ""); Expect(0, 66928, '\P{^Is_Scx=aghb}', ""); - Expect(1, 66927, '\p{Is_Scx= Aghb}', ""); - Expect(0, 66927, '\p{^Is_Scx= Aghb}', ""); - Expect(0, 66927, '\P{Is_Scx= Aghb}', ""); - Expect(1, 66927, '\P{^Is_Scx= Aghb}', ""); - Expect(0, 66928, '\p{Is_Scx= Aghb}', ""); - Expect(1, 66928, '\p{^Is_Scx= Aghb}', ""); - Expect(1, 66928, '\P{Is_Scx= Aghb}', ""); - Expect(0, 66928, '\P{^Is_Scx= Aghb}', ""); - Error('\p{Script_Extensions= -ahom/a/}'); - Error('\P{Script_Extensions= -ahom/a/}'); + Expect(1, 66927, '\p{Is_Scx:_Aghb}', ""); + Expect(0, 66927, '\p{^Is_Scx:_Aghb}', ""); + Expect(0, 66927, '\P{Is_Scx:_Aghb}', ""); + Expect(1, 66927, '\P{^Is_Scx:_Aghb}', ""); + Expect(0, 66928, '\p{Is_Scx:_Aghb}', ""); + Expect(1, 66928, '\p{^Is_Scx:_Aghb}', ""); + Expect(1, 66928, '\P{Is_Scx:_Aghb}', ""); + Expect(0, 66928, '\P{^Is_Scx:_Aghb}', ""); + Error('\p{Script_Extensions=/a/ -Ahom}'); + Error('\P{Script_Extensions=/a/ -Ahom}'); Expect(1, 71487, '\p{Script_Extensions=:\AAhom\z:}', "");; Expect(0, 71488, '\p{Script_Extensions=:\AAhom\z:}', "");; Expect(1, 71487, '\p{Script_Extensions=ahom}', ""); @@ -134584,16 +138426,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71488, '\P{^Script_Extensions=ahom}', ""); Expect(1, 71487, '\p{Script_Extensions=:\Aahom\z:}', "");; Expect(0, 71488, '\p{Script_Extensions=:\Aahom\z:}', "");; - Expect(1, 71487, '\p{Script_Extensions: Ahom}', ""); - Expect(0, 71487, '\p{^Script_Extensions: Ahom}', ""); - Expect(0, 71487, '\P{Script_Extensions: Ahom}', ""); - Expect(1, 71487, '\P{^Script_Extensions: Ahom}', ""); - Expect(0, 71488, '\p{Script_Extensions: Ahom}', ""); - Expect(1, 71488, '\p{^Script_Extensions: Ahom}', ""); - Expect(1, 71488, '\P{Script_Extensions: Ahom}', ""); - Expect(0, 71488, '\P{^Script_Extensions: Ahom}', ""); - Error('\p{Scx= :=Ahom}'); - Error('\P{Scx= :=Ahom}'); + Expect(1, 71487, '\p{Script_Extensions= Ahom}', ""); + Expect(0, 71487, '\p{^Script_Extensions= Ahom}', ""); + Expect(0, 71487, '\P{Script_Extensions= Ahom}', ""); + Expect(1, 71487, '\P{^Script_Extensions= Ahom}', ""); + Expect(0, 71488, '\p{Script_Extensions= Ahom}', ""); + Expect(1, 71488, '\p{^Script_Extensions= Ahom}', ""); + Expect(1, 71488, '\P{Script_Extensions= Ahom}', ""); + Expect(0, 71488, '\P{^Script_Extensions= Ahom}', ""); + Error('\p{Scx=:= _Ahom}'); + Error('\P{Scx=:= _Ahom}'); Expect(1, 71487, '\p{Scx=:\AAhom\z:}', "");; Expect(0, 71488, '\p{Scx=:\AAhom\z:}', "");; Expect(1, 71487, '\p{Scx=ahom}', ""); @@ -134606,16 +138448,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71488, '\P{^Scx=ahom}', ""); Expect(1, 71487, '\p{Scx=:\Aahom\z:}', "");; Expect(0, 71488, '\p{Scx=:\Aahom\z:}', "");; - Expect(1, 71487, '\p{Scx=-Ahom}', ""); - Expect(0, 71487, '\p{^Scx=-Ahom}', ""); - Expect(0, 71487, '\P{Scx=-Ahom}', ""); - Expect(1, 71487, '\P{^Scx=-Ahom}', ""); - Expect(0, 71488, '\p{Scx=-Ahom}', ""); - Expect(1, 71488, '\p{^Scx=-Ahom}', ""); - Expect(1, 71488, '\P{Scx=-Ahom}', ""); - Expect(0, 71488, '\P{^Scx=-Ahom}', ""); - Error('\p{Is_Script_Extensions=:= Ahom}'); - Error('\P{Is_Script_Extensions=:= Ahom}'); + Expect(1, 71487, '\p{Scx= _AHOM}', ""); + Expect(0, 71487, '\p{^Scx= _AHOM}', ""); + Expect(0, 71487, '\P{Scx= _AHOM}', ""); + Expect(1, 71487, '\P{^Scx= _AHOM}', ""); + Expect(0, 71488, '\p{Scx= _AHOM}', ""); + Expect(1, 71488, '\p{^Scx= _AHOM}', ""); + Expect(1, 71488, '\P{Scx= _AHOM}', ""); + Expect(0, 71488, '\P{^Scx= _AHOM}', ""); + Error('\p{Is_Script_Extensions=/a/-AHOM}'); + Error('\P{Is_Script_Extensions=/a/-AHOM}'); Expect(1, 71487, '\p{Is_Script_Extensions=ahom}', ""); Expect(0, 71487, '\p{^Is_Script_Extensions=ahom}', ""); Expect(0, 71487, '\P{Is_Script_Extensions=ahom}', ""); @@ -134624,16 +138466,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71488, '\p{^Is_Script_Extensions=ahom}', ""); Expect(1, 71488, '\P{Is_Script_Extensions=ahom}', ""); Expect(0, 71488, '\P{^Is_Script_Extensions=ahom}', ""); - Expect(1, 71487, '\p{Is_Script_Extensions= -AHOM}', ""); - Expect(0, 71487, '\p{^Is_Script_Extensions= -AHOM}', ""); - Expect(0, 71487, '\P{Is_Script_Extensions= -AHOM}', ""); - Expect(1, 71487, '\P{^Is_Script_Extensions= -AHOM}', ""); - Expect(0, 71488, '\p{Is_Script_Extensions= -AHOM}', ""); - Expect(1, 71488, '\p{^Is_Script_Extensions= -AHOM}', ""); - Expect(1, 71488, '\P{Is_Script_Extensions= -AHOM}', ""); - Expect(0, 71488, '\P{^Is_Script_Extensions= -AHOM}', ""); - Error('\p{Is_Scx= _AHOM/a/}'); - Error('\P{Is_Scx= _AHOM/a/}'); + Expect(1, 71487, '\p{Is_Script_Extensions=--AHOM}', ""); + Expect(0, 71487, '\p{^Is_Script_Extensions=--AHOM}', ""); + Expect(0, 71487, '\P{Is_Script_Extensions=--AHOM}', ""); + Expect(1, 71487, '\P{^Is_Script_Extensions=--AHOM}', ""); + Expect(0, 71488, '\p{Is_Script_Extensions=--AHOM}', ""); + Expect(1, 71488, '\p{^Is_Script_Extensions=--AHOM}', ""); + Expect(1, 71488, '\P{Is_Script_Extensions=--AHOM}', ""); + Expect(0, 71488, '\P{^Is_Script_Extensions=--AHOM}', ""); + Error('\p{Is_Scx: :=Ahom}'); + Error('\P{Is_Scx: :=Ahom}'); Expect(1, 71487, '\p{Is_Scx=ahom}', ""); Expect(0, 71487, '\p{^Is_Scx=ahom}', ""); Expect(0, 71487, '\P{Is_Scx=ahom}', ""); @@ -134642,16 +138484,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71488, '\p{^Is_Scx=ahom}', ""); Expect(1, 71488, '\P{Is_Scx=ahom}', ""); Expect(0, 71488, '\P{^Is_Scx=ahom}', ""); - Expect(1, 71487, '\p{Is_Scx=_-Ahom}', ""); - Expect(0, 71487, '\p{^Is_Scx=_-Ahom}', ""); - Expect(0, 71487, '\P{Is_Scx=_-Ahom}', ""); - Expect(1, 71487, '\P{^Is_Scx=_-Ahom}', ""); - Expect(0, 71488, '\p{Is_Scx=_-Ahom}', ""); - Expect(1, 71488, '\p{^Is_Scx=_-Ahom}', ""); - Expect(1, 71488, '\P{Is_Scx=_-Ahom}', ""); - Expect(0, 71488, '\P{^Is_Scx=_-Ahom}', ""); - Error('\p{Script_Extensions=/a/ ARABIC}'); - Error('\P{Script_Extensions=/a/ ARABIC}'); + Expect(1, 71487, '\p{Is_Scx=_Ahom}', ""); + Expect(0, 71487, '\p{^Is_Scx=_Ahom}', ""); + Expect(0, 71487, '\P{Is_Scx=_Ahom}', ""); + Expect(1, 71487, '\P{^Is_Scx=_Ahom}', ""); + Expect(0, 71488, '\p{Is_Scx=_Ahom}', ""); + Expect(1, 71488, '\p{^Is_Scx=_Ahom}', ""); + Expect(1, 71488, '\P{Is_Scx=_Ahom}', ""); + Expect(0, 71488, '\P{^Is_Scx=_Ahom}', ""); + Error('\p{Script_Extensions=__arabic/a/}'); + Error('\P{Script_Extensions=__arabic/a/}'); Expect(1, 126705, '\p{Script_Extensions=:\AArabic\z:}', "");; Expect(0, 126706, '\p{Script_Extensions=:\AArabic\z:}', "");; Expect(1, 126705, '\p{Script_Extensions=arabic}', ""); @@ -134664,14 +138506,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 126706, '\P{^Script_Extensions=arabic}', ""); Expect(1, 126705, '\p{Script_Extensions=:\Aarabic\z:}', "");; Expect(0, 126706, '\p{Script_Extensions=:\Aarabic\z:}', "");; - Expect(1, 126705, '\p{Script_Extensions: Arabic}', ""); - Expect(0, 126705, '\p{^Script_Extensions: Arabic}', ""); - Expect(0, 126705, '\P{Script_Extensions: Arabic}', ""); - Expect(1, 126705, '\P{^Script_Extensions: Arabic}', ""); - Expect(0, 126706, '\p{Script_Extensions: Arabic}', ""); - Expect(1, 126706, '\p{^Script_Extensions: Arabic}', ""); - Expect(1, 126706, '\P{Script_Extensions: Arabic}', ""); - Expect(0, 126706, '\P{^Script_Extensions: Arabic}', ""); + Expect(1, 126705, '\p{Script_Extensions=--ARABIC}', ""); + Expect(0, 126705, '\p{^Script_Extensions=--ARABIC}', ""); + Expect(0, 126705, '\P{Script_Extensions=--ARABIC}', ""); + Expect(1, 126705, '\P{^Script_Extensions=--ARABIC}', ""); + Expect(0, 126706, '\p{Script_Extensions=--ARABIC}', ""); + Expect(1, 126706, '\p{^Script_Extensions=--ARABIC}', ""); + Expect(1, 126706, '\P{Script_Extensions=--ARABIC}', ""); + Expect(0, 126706, '\P{^Script_Extensions=--ARABIC}', ""); Error('\p{Scx= /a/Arab}'); Error('\P{Scx= /a/Arab}'); Expect(1, 126705, '\p{Scx=:\AArab\z:}', "");; @@ -134686,16 +138528,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 126706, '\P{^Scx=arab}', ""); Expect(1, 126705, '\p{Scx=:\Aarab\z:}', "");; Expect(0, 126706, '\p{Scx=:\Aarab\z:}', "");; - Expect(1, 126705, '\p{Scx= Arab}', ""); - Expect(0, 126705, '\p{^Scx= Arab}', ""); - Expect(0, 126705, '\P{Scx= Arab}', ""); - Expect(1, 126705, '\P{^Scx= Arab}', ""); - Expect(0, 126706, '\p{Scx= Arab}', ""); - Expect(1, 126706, '\p{^Scx= Arab}', ""); - Expect(1, 126706, '\P{Scx= Arab}', ""); - Expect(0, 126706, '\P{^Scx= Arab}', ""); - Error('\p{Is_Script_Extensions=:=ARABIC}'); - Error('\P{Is_Script_Extensions=:=ARABIC}'); + Expect(1, 126705, '\p{Scx= -Arab}', ""); + Expect(0, 126705, '\p{^Scx= -Arab}', ""); + Expect(0, 126705, '\P{Scx= -Arab}', ""); + Expect(1, 126705, '\P{^Scx= -Arab}', ""); + Expect(0, 126706, '\p{Scx= -Arab}', ""); + Expect(1, 126706, '\p{^Scx= -Arab}', ""); + Expect(1, 126706, '\P{Scx= -Arab}', ""); + Expect(0, 126706, '\P{^Scx= -Arab}', ""); + Error('\p{Is_Script_Extensions=_/a/arabic}'); + Error('\P{Is_Script_Extensions=_/a/arabic}'); Expect(1, 126705, '\p{Is_Script_Extensions=arabic}', ""); Expect(0, 126705, '\p{^Is_Script_Extensions=arabic}', ""); Expect(0, 126705, '\P{Is_Script_Extensions=arabic}', ""); @@ -134704,16 +138546,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 126706, '\p{^Is_Script_Extensions=arabic}', ""); Expect(1, 126706, '\P{Is_Script_Extensions=arabic}', ""); Expect(0, 126706, '\P{^Is_Script_Extensions=arabic}', ""); - Expect(1, 126705, '\p{Is_Script_Extensions=__arabic}', ""); - Expect(0, 126705, '\p{^Is_Script_Extensions=__arabic}', ""); - Expect(0, 126705, '\P{Is_Script_Extensions=__arabic}', ""); - Expect(1, 126705, '\P{^Is_Script_Extensions=__arabic}', ""); - Expect(0, 126706, '\p{Is_Script_Extensions=__arabic}', ""); - Expect(1, 126706, '\p{^Is_Script_Extensions=__arabic}', ""); - Expect(1, 126706, '\P{Is_Script_Extensions=__arabic}', ""); - Expect(0, 126706, '\P{^Is_Script_Extensions=__arabic}', ""); - Error('\p{Is_Scx=-_Arab:=}'); - Error('\P{Is_Scx=-_Arab:=}'); + Expect(1, 126705, '\p{Is_Script_Extensions=_arabic}', ""); + Expect(0, 126705, '\p{^Is_Script_Extensions=_arabic}', ""); + Expect(0, 126705, '\P{Is_Script_Extensions=_arabic}', ""); + Expect(1, 126705, '\P{^Is_Script_Extensions=_arabic}', ""); + Expect(0, 126706, '\p{Is_Script_Extensions=_arabic}', ""); + Expect(1, 126706, '\p{^Is_Script_Extensions=_arabic}', ""); + Expect(1, 126706, '\P{Is_Script_Extensions=_arabic}', ""); + Expect(0, 126706, '\P{^Is_Script_Extensions=_arabic}', ""); + Error('\p{Is_Scx=/a/ARAB}'); + Error('\P{Is_Scx=/a/ARAB}'); Expect(1, 126705, '\p{Is_Scx=arab}', ""); Expect(0, 126705, '\p{^Is_Scx=arab}', ""); Expect(0, 126705, '\P{Is_Scx=arab}', ""); @@ -134722,16 +138564,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 126706, '\p{^Is_Scx=arab}', ""); Expect(1, 126706, '\P{Is_Scx=arab}', ""); Expect(0, 126706, '\P{^Is_Scx=arab}', ""); - Expect(1, 126705, '\p{Is_Scx: arab}', ""); - Expect(0, 126705, '\p{^Is_Scx: arab}', ""); - Expect(0, 126705, '\P{Is_Scx: arab}', ""); - Expect(1, 126705, '\P{^Is_Scx: arab}', ""); - Expect(0, 126706, '\p{Is_Scx: arab}', ""); - Expect(1, 126706, '\p{^Is_Scx: arab}', ""); - Expect(1, 126706, '\P{Is_Scx: arab}', ""); - Expect(0, 126706, '\P{^Is_Scx: arab}', ""); - Error('\p{Script_Extensions=/a/ _IMPERIAL_ARAMAIC}'); - Error('\P{Script_Extensions=/a/ _IMPERIAL_ARAMAIC}'); + Expect(1, 126705, '\p{Is_Scx= ARAB}', ""); + Expect(0, 126705, '\p{^Is_Scx= ARAB}', ""); + Expect(0, 126705, '\P{Is_Scx= ARAB}', ""); + Expect(1, 126705, '\P{^Is_Scx= ARAB}', ""); + Expect(0, 126706, '\p{Is_Scx= ARAB}', ""); + Expect(1, 126706, '\p{^Is_Scx= ARAB}', ""); + Expect(1, 126706, '\P{Is_Scx= ARAB}', ""); + Expect(0, 126706, '\P{^Is_Scx= ARAB}', ""); + Error('\p{Script_Extensions= imperial_aramaic:=}'); + Error('\P{Script_Extensions= imperial_aramaic:=}'); Expect(1, 67679, '\p{Script_Extensions=:\AImperial_Aramaic\z:}', "");; Expect(0, 67680, '\p{Script_Extensions=:\AImperial_Aramaic\z:}', "");; Expect(1, 67679, '\p{Script_Extensions=imperialaramaic}', ""); @@ -134744,16 +138586,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67680, '\P{^Script_Extensions=imperialaramaic}', ""); Expect(1, 67679, '\p{Script_Extensions=:\Aimperialaramaic\z:}', "");; Expect(0, 67680, '\p{Script_Extensions=:\Aimperialaramaic\z:}', "");; - Expect(1, 67679, '\p{Script_Extensions=_ imperial_aramaic}', ""); - Expect(0, 67679, '\p{^Script_Extensions=_ imperial_aramaic}', ""); - Expect(0, 67679, '\P{Script_Extensions=_ imperial_aramaic}', ""); - Expect(1, 67679, '\P{^Script_Extensions=_ imperial_aramaic}', ""); - Expect(0, 67680, '\p{Script_Extensions=_ imperial_aramaic}', ""); - Expect(1, 67680, '\p{^Script_Extensions=_ imperial_aramaic}', ""); - Expect(1, 67680, '\P{Script_Extensions=_ imperial_aramaic}', ""); - Expect(0, 67680, '\P{^Script_Extensions=_ imperial_aramaic}', ""); - Error('\p{Scx=- Armi:=}'); - Error('\P{Scx=- Armi:=}'); + Expect(1, 67679, '\p{Script_Extensions=-Imperial_ARAMAIC}', ""); + Expect(0, 67679, '\p{^Script_Extensions=-Imperial_ARAMAIC}', ""); + Expect(0, 67679, '\P{Script_Extensions=-Imperial_ARAMAIC}', ""); + Expect(1, 67679, '\P{^Script_Extensions=-Imperial_ARAMAIC}', ""); + Expect(0, 67680, '\p{Script_Extensions=-Imperial_ARAMAIC}', ""); + Expect(1, 67680, '\p{^Script_Extensions=-Imperial_ARAMAIC}', ""); + Expect(1, 67680, '\P{Script_Extensions=-Imperial_ARAMAIC}', ""); + Expect(0, 67680, '\P{^Script_Extensions=-Imperial_ARAMAIC}', ""); + Error('\p{Scx: -:=Armi}'); + Error('\P{Scx: -:=Armi}'); Expect(1, 67679, '\p{Scx=:\AArmi\z:}', "");; Expect(0, 67680, '\p{Scx=:\AArmi\z:}', "");; Expect(1, 67679, '\p{Scx=armi}', ""); @@ -134766,16 +138608,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67680, '\P{^Scx=armi}', ""); Expect(1, 67679, '\p{Scx=:\Aarmi\z:}', "");; Expect(0, 67680, '\p{Scx=:\Aarmi\z:}', "");; - Expect(1, 67679, '\p{Scx= armi}', ""); - Expect(0, 67679, '\p{^Scx= armi}', ""); - Expect(0, 67679, '\P{Scx= armi}', ""); - Expect(1, 67679, '\P{^Scx= armi}', ""); - Expect(0, 67680, '\p{Scx= armi}', ""); - Expect(1, 67680, '\p{^Scx= armi}', ""); - Expect(1, 67680, '\P{Scx= armi}', ""); - Expect(0, 67680, '\P{^Scx= armi}', ""); - Error('\p{Is_Script_Extensions=__Imperial_aramaic/a/}'); - Error('\P{Is_Script_Extensions=__Imperial_aramaic/a/}'); + Expect(1, 67679, '\p{Scx: --ARMI}', ""); + Expect(0, 67679, '\p{^Scx: --ARMI}', ""); + Expect(0, 67679, '\P{Scx: --ARMI}', ""); + Expect(1, 67679, '\P{^Scx: --ARMI}', ""); + Expect(0, 67680, '\p{Scx: --ARMI}', ""); + Expect(1, 67680, '\p{^Scx: --ARMI}', ""); + Expect(1, 67680, '\P{Scx: --ARMI}', ""); + Expect(0, 67680, '\P{^Scx: --ARMI}', ""); + Error('\p{Is_Script_Extensions=_/a/IMPERIAL_Aramaic}'); + Error('\P{Is_Script_Extensions=_/a/IMPERIAL_Aramaic}'); Expect(1, 67679, '\p{Is_Script_Extensions=imperialaramaic}', ""); Expect(0, 67679, '\p{^Is_Script_Extensions=imperialaramaic}', ""); Expect(0, 67679, '\P{Is_Script_Extensions=imperialaramaic}', ""); @@ -134784,16 +138626,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67680, '\p{^Is_Script_Extensions=imperialaramaic}', ""); Expect(1, 67680, '\P{Is_Script_Extensions=imperialaramaic}', ""); Expect(0, 67680, '\P{^Is_Script_Extensions=imperialaramaic}', ""); - Expect(1, 67679, '\p{Is_Script_Extensions: Imperial_Aramaic}', ""); - Expect(0, 67679, '\p{^Is_Script_Extensions: Imperial_Aramaic}', ""); - Expect(0, 67679, '\P{Is_Script_Extensions: Imperial_Aramaic}', ""); - Expect(1, 67679, '\P{^Is_Script_Extensions: Imperial_Aramaic}', ""); - Expect(0, 67680, '\p{Is_Script_Extensions: Imperial_Aramaic}', ""); - Expect(1, 67680, '\p{^Is_Script_Extensions: Imperial_Aramaic}', ""); - Expect(1, 67680, '\P{Is_Script_Extensions: Imperial_Aramaic}', ""); - Expect(0, 67680, '\P{^Is_Script_Extensions: Imperial_Aramaic}', ""); - Error('\p{Is_Scx=_-armi/a/}'); - Error('\P{Is_Scx=_-armi/a/}'); + Expect(1, 67679, '\p{Is_Script_Extensions= IMPERIAL_Aramaic}', ""); + Expect(0, 67679, '\p{^Is_Script_Extensions= IMPERIAL_Aramaic}', ""); + Expect(0, 67679, '\P{Is_Script_Extensions= IMPERIAL_Aramaic}', ""); + Expect(1, 67679, '\P{^Is_Script_Extensions= IMPERIAL_Aramaic}', ""); + Expect(0, 67680, '\p{Is_Script_Extensions= IMPERIAL_Aramaic}', ""); + Expect(1, 67680, '\p{^Is_Script_Extensions= IMPERIAL_Aramaic}', ""); + Expect(1, 67680, '\P{Is_Script_Extensions= IMPERIAL_Aramaic}', ""); + Expect(0, 67680, '\P{^Is_Script_Extensions= IMPERIAL_Aramaic}', ""); + Error('\p{Is_Scx: -/a/ARMI}'); + Error('\P{Is_Scx: -/a/ARMI}'); Expect(1, 67679, '\p{Is_Scx=armi}', ""); Expect(0, 67679, '\p{^Is_Scx=armi}', ""); Expect(0, 67679, '\P{Is_Scx=armi}', ""); @@ -134802,16 +138644,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67680, '\p{^Is_Scx=armi}', ""); Expect(1, 67680, '\P{Is_Scx=armi}', ""); Expect(0, 67680, '\P{^Is_Scx=armi}', ""); - Expect(1, 67679, '\p{Is_Scx=-_armi}', ""); - Expect(0, 67679, '\p{^Is_Scx=-_armi}', ""); - Expect(0, 67679, '\P{Is_Scx=-_armi}', ""); - Expect(1, 67679, '\P{^Is_Scx=-_armi}', ""); - Expect(0, 67680, '\p{Is_Scx=-_armi}', ""); - Expect(1, 67680, '\p{^Is_Scx=-_armi}', ""); - Expect(1, 67680, '\P{Is_Scx=-_armi}', ""); - Expect(0, 67680, '\P{^Is_Scx=-_armi}', ""); - Error('\p{Script_Extensions: _/a/armenian}'); - Error('\P{Script_Extensions: _/a/armenian}'); + Expect(1, 67679, '\p{Is_Scx= Armi}', ""); + Expect(0, 67679, '\p{^Is_Scx= Armi}', ""); + Expect(0, 67679, '\P{Is_Scx= Armi}', ""); + Expect(1, 67679, '\P{^Is_Scx= Armi}', ""); + Expect(0, 67680, '\p{Is_Scx= Armi}', ""); + Expect(1, 67680, '\p{^Is_Scx= Armi}', ""); + Expect(1, 67680, '\P{Is_Scx= Armi}', ""); + Expect(0, 67680, '\P{^Is_Scx= Armi}', ""); + Error('\p{Script_Extensions=:=-Armenian}'); + Error('\P{Script_Extensions=:=-Armenian}'); Expect(1, 64279, '\p{Script_Extensions=:\AArmenian\z:}', "");; Expect(0, 64280, '\p{Script_Extensions=:\AArmenian\z:}', "");; Expect(1, 64279, '\p{Script_Extensions=armenian}', ""); @@ -134824,38 +138666,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 64280, '\P{^Script_Extensions=armenian}', ""); Expect(1, 64279, '\p{Script_Extensions=:\Aarmenian\z:}', "");; Expect(0, 64280, '\p{Script_Extensions=:\Aarmenian\z:}', "");; - Expect(1, 64279, '\p{Script_Extensions= Armenian}', ""); - Expect(0, 64279, '\p{^Script_Extensions= Armenian}', ""); - Expect(0, 64279, '\P{Script_Extensions= Armenian}', ""); - Expect(1, 64279, '\P{^Script_Extensions= Armenian}', ""); - Expect(0, 64280, '\p{Script_Extensions= Armenian}', ""); - Expect(1, 64280, '\p{^Script_Extensions= Armenian}', ""); - Expect(1, 64280, '\P{Script_Extensions= Armenian}', ""); - Expect(0, 64280, '\P{^Script_Extensions= Armenian}', ""); - Error('\p{Scx=/a/ ARMN}'); - Error('\P{Scx=/a/ ARMN}'); + Expect(1, 64279, '\p{Script_Extensions=_ Armenian}', ""); + Expect(0, 64279, '\p{^Script_Extensions=_ Armenian}', ""); + Expect(0, 64279, '\P{Script_Extensions=_ Armenian}', ""); + Expect(1, 64279, '\P{^Script_Extensions=_ Armenian}', ""); + Expect(0, 64280, '\p{Script_Extensions=_ Armenian}', ""); + Expect(1, 64280, '\p{^Script_Extensions=_ Armenian}', ""); + Expect(1, 64280, '\P{Script_Extensions=_ Armenian}', ""); + Expect(0, 64280, '\P{^Script_Extensions=_ Armenian}', ""); + Error('\p{Scx=:=_ Armn}'); + Error('\P{Scx=:=_ Armn}'); Expect(1, 64279, '\p{Scx=:\AArmn\z:}', "");; Expect(0, 64280, '\p{Scx=:\AArmn\z:}', "");; - Expect(1, 64279, '\p{Scx:armn}', ""); - Expect(0, 64279, '\p{^Scx:armn}', ""); - Expect(0, 64279, '\P{Scx:armn}', ""); - Expect(1, 64279, '\P{^Scx:armn}', ""); - Expect(0, 64280, '\p{Scx:armn}', ""); - Expect(1, 64280, '\p{^Scx:armn}', ""); - Expect(1, 64280, '\P{Scx:armn}', ""); - Expect(0, 64280, '\P{^Scx:armn}', ""); + Expect(1, 64279, '\p{Scx=armn}', ""); + Expect(0, 64279, '\p{^Scx=armn}', ""); + Expect(0, 64279, '\P{Scx=armn}', ""); + Expect(1, 64279, '\P{^Scx=armn}', ""); + Expect(0, 64280, '\p{Scx=armn}', ""); + Expect(1, 64280, '\p{^Scx=armn}', ""); + Expect(1, 64280, '\P{Scx=armn}', ""); + Expect(0, 64280, '\P{^Scx=armn}', ""); Expect(1, 64279, '\p{Scx=:\Aarmn\z:}', "");; Expect(0, 64280, '\p{Scx=:\Aarmn\z:}', "");; - Expect(1, 64279, '\p{Scx= -Armn}', ""); - Expect(0, 64279, '\p{^Scx= -Armn}', ""); - Expect(0, 64279, '\P{Scx= -Armn}', ""); - Expect(1, 64279, '\P{^Scx= -Armn}', ""); - Expect(0, 64280, '\p{Scx= -Armn}', ""); - Expect(1, 64280, '\p{^Scx= -Armn}', ""); - Expect(1, 64280, '\P{Scx= -Armn}', ""); - Expect(0, 64280, '\P{^Scx= -Armn}', ""); - Error('\p{Is_Script_Extensions=_:=ARMENIAN}'); - Error('\P{Is_Script_Extensions=_:=ARMENIAN}'); + Expect(1, 64279, '\p{Scx=_ARMN}', ""); + Expect(0, 64279, '\p{^Scx=_ARMN}', ""); + Expect(0, 64279, '\P{Scx=_ARMN}', ""); + Expect(1, 64279, '\P{^Scx=_ARMN}', ""); + Expect(0, 64280, '\p{Scx=_ARMN}', ""); + Expect(1, 64280, '\p{^Scx=_ARMN}', ""); + Expect(1, 64280, '\P{Scx=_ARMN}', ""); + Expect(0, 64280, '\P{^Scx=_ARMN}', ""); + Error('\p{Is_Script_Extensions=_ ARMENIAN/a/}'); + Error('\P{Is_Script_Extensions=_ ARMENIAN/a/}'); Expect(1, 64279, '\p{Is_Script_Extensions=armenian}', ""); Expect(0, 64279, '\p{^Is_Script_Extensions=armenian}', ""); Expect(0, 64279, '\P{Is_Script_Extensions=armenian}', ""); @@ -134864,16 +138706,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 64280, '\p{^Is_Script_Extensions=armenian}', ""); Expect(1, 64280, '\P{Is_Script_Extensions=armenian}', ""); Expect(0, 64280, '\P{^Is_Script_Extensions=armenian}', ""); - Expect(1, 64279, '\p{Is_Script_Extensions=__Armenian}', ""); - Expect(0, 64279, '\p{^Is_Script_Extensions=__Armenian}', ""); - Expect(0, 64279, '\P{Is_Script_Extensions=__Armenian}', ""); - Expect(1, 64279, '\P{^Is_Script_Extensions=__Armenian}', ""); - Expect(0, 64280, '\p{Is_Script_Extensions=__Armenian}', ""); - Expect(1, 64280, '\p{^Is_Script_Extensions=__Armenian}', ""); - Expect(1, 64280, '\P{Is_Script_Extensions=__Armenian}', ""); - Expect(0, 64280, '\P{^Is_Script_Extensions=__Armenian}', ""); - Error('\p{Is_Scx= /a/ARMN}'); - Error('\P{Is_Scx= /a/ARMN}'); + Expect(1, 64279, '\p{Is_Script_Extensions=-ARMENIAN}', ""); + Expect(0, 64279, '\p{^Is_Script_Extensions=-ARMENIAN}', ""); + Expect(0, 64279, '\P{Is_Script_Extensions=-ARMENIAN}', ""); + Expect(1, 64279, '\P{^Is_Script_Extensions=-ARMENIAN}', ""); + Expect(0, 64280, '\p{Is_Script_Extensions=-ARMENIAN}', ""); + Expect(1, 64280, '\p{^Is_Script_Extensions=-ARMENIAN}', ""); + Expect(1, 64280, '\P{Is_Script_Extensions=-ARMENIAN}', ""); + Expect(0, 64280, '\P{^Is_Script_Extensions=-ARMENIAN}', ""); + Error('\p{Is_Scx=-/a/armn}'); + Error('\P{Is_Scx=-/a/armn}'); Expect(1, 64279, '\p{Is_Scx=armn}', ""); Expect(0, 64279, '\p{^Is_Scx=armn}', ""); Expect(0, 64279, '\P{Is_Scx=armn}', ""); @@ -134882,38 +138724,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 64280, '\p{^Is_Scx=armn}', ""); Expect(1, 64280, '\P{Is_Scx=armn}', ""); Expect(0, 64280, '\P{^Is_Scx=armn}', ""); - Expect(1, 64279, '\p{Is_Scx= armn}', ""); - Expect(0, 64279, '\p{^Is_Scx= armn}', ""); - Expect(0, 64279, '\P{Is_Scx= armn}', ""); - Expect(1, 64279, '\P{^Is_Scx= armn}', ""); - Expect(0, 64280, '\p{Is_Scx= armn}', ""); - Expect(1, 64280, '\p{^Is_Scx= armn}', ""); - Expect(1, 64280, '\P{Is_Scx= armn}', ""); - Expect(0, 64280, '\P{^Is_Scx= armn}', ""); - Error('\p{Script_Extensions=:=AVESTAN}'); - Error('\P{Script_Extensions=:=AVESTAN}'); + Expect(1, 64279, '\p{Is_Scx= armn}', ""); + Expect(0, 64279, '\p{^Is_Scx= armn}', ""); + Expect(0, 64279, '\P{Is_Scx= armn}', ""); + Expect(1, 64279, '\P{^Is_Scx= armn}', ""); + Expect(0, 64280, '\p{Is_Scx= armn}', ""); + Expect(1, 64280, '\p{^Is_Scx= armn}', ""); + Expect(1, 64280, '\P{Is_Scx= armn}', ""); + Expect(0, 64280, '\P{^Is_Scx= armn}', ""); + Error('\p{Script_Extensions=-/a/avestan}'); + Error('\P{Script_Extensions=-/a/avestan}'); Expect(1, 68415, '\p{Script_Extensions=:\AAvestan\z:}', "");; Expect(0, 68416, '\p{Script_Extensions=:\AAvestan\z:}', "");; - Expect(1, 68415, '\p{Script_Extensions: avestan}', ""); - Expect(0, 68415, '\p{^Script_Extensions: avestan}', ""); - Expect(0, 68415, '\P{Script_Extensions: avestan}', ""); - Expect(1, 68415, '\P{^Script_Extensions: avestan}', ""); - Expect(0, 68416, '\p{Script_Extensions: avestan}', ""); - Expect(1, 68416, '\p{^Script_Extensions: avestan}', ""); - Expect(1, 68416, '\P{Script_Extensions: avestan}', ""); - Expect(0, 68416, '\P{^Script_Extensions: avestan}', ""); + Expect(1, 68415, '\p{Script_Extensions=avestan}', ""); + Expect(0, 68415, '\p{^Script_Extensions=avestan}', ""); + Expect(0, 68415, '\P{Script_Extensions=avestan}', ""); + Expect(1, 68415, '\P{^Script_Extensions=avestan}', ""); + Expect(0, 68416, '\p{Script_Extensions=avestan}', ""); + Expect(1, 68416, '\p{^Script_Extensions=avestan}', ""); + Expect(1, 68416, '\P{Script_Extensions=avestan}', ""); + Expect(0, 68416, '\P{^Script_Extensions=avestan}', ""); Expect(1, 68415, '\p{Script_Extensions=:\Aavestan\z:}', "");; Expect(0, 68416, '\p{Script_Extensions=:\Aavestan\z:}', "");; - Expect(1, 68415, '\p{Script_Extensions= _Avestan}', ""); - Expect(0, 68415, '\p{^Script_Extensions= _Avestan}', ""); - Expect(0, 68415, '\P{Script_Extensions= _Avestan}', ""); - Expect(1, 68415, '\P{^Script_Extensions= _Avestan}', ""); - Expect(0, 68416, '\p{Script_Extensions= _Avestan}', ""); - Expect(1, 68416, '\p{^Script_Extensions= _Avestan}', ""); - Expect(1, 68416, '\P{Script_Extensions= _Avestan}', ""); - Expect(0, 68416, '\P{^Script_Extensions= _Avestan}', ""); - Error('\p{Scx: - Avst:=}'); - Error('\P{Scx: - Avst:=}'); + Expect(1, 68415, '\p{Script_Extensions=_-avestan}', ""); + Expect(0, 68415, '\p{^Script_Extensions=_-avestan}', ""); + Expect(0, 68415, '\P{Script_Extensions=_-avestan}', ""); + Expect(1, 68415, '\P{^Script_Extensions=_-avestan}', ""); + Expect(0, 68416, '\p{Script_Extensions=_-avestan}', ""); + Expect(1, 68416, '\p{^Script_Extensions=_-avestan}', ""); + Expect(1, 68416, '\P{Script_Extensions=_-avestan}', ""); + Expect(0, 68416, '\P{^Script_Extensions=_-avestan}', ""); + Error('\p{Scx=/a/avst}'); + Error('\P{Scx=/a/avst}'); Expect(1, 68415, '\p{Scx=:\AAvst\z:}', "");; Expect(0, 68416, '\p{Scx=:\AAvst\z:}', "");; Expect(1, 68415, '\p{Scx=avst}', ""); @@ -134926,16 +138768,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68416, '\P{^Scx=avst}', ""); Expect(1, 68415, '\p{Scx=:\Aavst\z:}', "");; Expect(0, 68416, '\p{Scx=:\Aavst\z:}', "");; - Expect(1, 68415, '\p{Scx= avst}', ""); - Expect(0, 68415, '\p{^Scx= avst}', ""); - Expect(0, 68415, '\P{Scx= avst}', ""); - Expect(1, 68415, '\P{^Scx= avst}', ""); - Expect(0, 68416, '\p{Scx= avst}', ""); - Expect(1, 68416, '\p{^Scx= avst}', ""); - Expect(1, 68416, '\P{Scx= avst}', ""); - Expect(0, 68416, '\P{^Scx= avst}', ""); - Error('\p{Is_Script_Extensions=_Avestan/a/}'); - Error('\P{Is_Script_Extensions=_Avestan/a/}'); + Expect(1, 68415, '\p{Scx= avst}', ""); + Expect(0, 68415, '\p{^Scx= avst}', ""); + Expect(0, 68415, '\P{Scx= avst}', ""); + Expect(1, 68415, '\P{^Scx= avst}', ""); + Expect(0, 68416, '\p{Scx= avst}', ""); + Expect(1, 68416, '\p{^Scx= avst}', ""); + Expect(1, 68416, '\P{Scx= avst}', ""); + Expect(0, 68416, '\P{^Scx= avst}', ""); + Error('\p{Is_Script_Extensions=:=avestan}'); + Error('\P{Is_Script_Extensions=:=avestan}'); Expect(1, 68415, '\p{Is_Script_Extensions=avestan}', ""); Expect(0, 68415, '\p{^Is_Script_Extensions=avestan}', ""); Expect(0, 68415, '\P{Is_Script_Extensions=avestan}', ""); @@ -134944,16 +138786,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68416, '\p{^Is_Script_Extensions=avestan}', ""); Expect(1, 68416, '\P{Is_Script_Extensions=avestan}', ""); Expect(0, 68416, '\P{^Is_Script_Extensions=avestan}', ""); - Expect(1, 68415, '\p{Is_Script_Extensions: _-Avestan}', ""); - Expect(0, 68415, '\p{^Is_Script_Extensions: _-Avestan}', ""); - Expect(0, 68415, '\P{Is_Script_Extensions: _-Avestan}', ""); - Expect(1, 68415, '\P{^Is_Script_Extensions: _-Avestan}', ""); - Expect(0, 68416, '\p{Is_Script_Extensions: _-Avestan}', ""); - Expect(1, 68416, '\p{^Is_Script_Extensions: _-Avestan}', ""); - Expect(1, 68416, '\P{Is_Script_Extensions: _-Avestan}', ""); - Expect(0, 68416, '\P{^Is_Script_Extensions: _-Avestan}', ""); - Error('\p{Is_Scx: /a/Avst}'); - Error('\P{Is_Scx: /a/Avst}'); + Expect(1, 68415, '\p{Is_Script_Extensions=-_AVESTAN}', ""); + Expect(0, 68415, '\p{^Is_Script_Extensions=-_AVESTAN}', ""); + Expect(0, 68415, '\P{Is_Script_Extensions=-_AVESTAN}', ""); + Expect(1, 68415, '\P{^Is_Script_Extensions=-_AVESTAN}', ""); + Expect(0, 68416, '\p{Is_Script_Extensions=-_AVESTAN}', ""); + Expect(1, 68416, '\p{^Is_Script_Extensions=-_AVESTAN}', ""); + Expect(1, 68416, '\P{Is_Script_Extensions=-_AVESTAN}', ""); + Expect(0, 68416, '\P{^Is_Script_Extensions=-_AVESTAN}', ""); + Error('\p{Is_Scx=/a/_-AVST}'); + Error('\P{Is_Scx=/a/_-AVST}'); Expect(1, 68415, '\p{Is_Scx=avst}', ""); Expect(0, 68415, '\p{^Is_Scx=avst}', ""); Expect(0, 68415, '\P{Is_Scx=avst}', ""); @@ -134962,38 +138804,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68416, '\p{^Is_Scx=avst}', ""); Expect(1, 68416, '\P{Is_Scx=avst}', ""); Expect(0, 68416, '\P{^Is_Scx=avst}', ""); - Expect(1, 68415, '\p{Is_Scx=- Avst}', ""); - Expect(0, 68415, '\p{^Is_Scx=- Avst}', ""); - Expect(0, 68415, '\P{Is_Scx=- Avst}', ""); - Expect(1, 68415, '\P{^Is_Scx=- Avst}', ""); - Expect(0, 68416, '\p{Is_Scx=- Avst}', ""); - Expect(1, 68416, '\p{^Is_Scx=- Avst}', ""); - Expect(1, 68416, '\P{Is_Scx=- Avst}', ""); - Expect(0, 68416, '\P{^Is_Scx=- Avst}', ""); - Error('\p{Script_Extensions=:=balinese}'); - Error('\P{Script_Extensions=:=balinese}'); + Expect(1, 68415, '\p{Is_Scx=_ AVST}', ""); + Expect(0, 68415, '\p{^Is_Scx=_ AVST}', ""); + Expect(0, 68415, '\P{Is_Scx=_ AVST}', ""); + Expect(1, 68415, '\P{^Is_Scx=_ AVST}', ""); + Expect(0, 68416, '\p{Is_Scx=_ AVST}', ""); + Expect(1, 68416, '\p{^Is_Scx=_ AVST}', ""); + Expect(1, 68416, '\P{Is_Scx=_ AVST}', ""); + Expect(0, 68416, '\P{^Is_Scx=_ AVST}', ""); + Error('\p{Script_Extensions=/a/_Balinese}'); + Error('\P{Script_Extensions=/a/_Balinese}'); Expect(1, 7036, '\p{Script_Extensions=:\ABalinese\z:}', "");; Expect(0, 7037, '\p{Script_Extensions=:\ABalinese\z:}', "");; - Expect(1, 7036, '\p{Script_Extensions: balinese}', ""); - Expect(0, 7036, '\p{^Script_Extensions: balinese}', ""); - Expect(0, 7036, '\P{Script_Extensions: balinese}', ""); - Expect(1, 7036, '\P{^Script_Extensions: balinese}', ""); - Expect(0, 7037, '\p{Script_Extensions: balinese}', ""); - Expect(1, 7037, '\p{^Script_Extensions: balinese}', ""); - Expect(1, 7037, '\P{Script_Extensions: balinese}', ""); - Expect(0, 7037, '\P{^Script_Extensions: balinese}', ""); + Expect(1, 7036, '\p{Script_Extensions:balinese}', ""); + Expect(0, 7036, '\p{^Script_Extensions:balinese}', ""); + Expect(0, 7036, '\P{Script_Extensions:balinese}', ""); + Expect(1, 7036, '\P{^Script_Extensions:balinese}', ""); + Expect(0, 7037, '\p{Script_Extensions:balinese}', ""); + Expect(1, 7037, '\p{^Script_Extensions:balinese}', ""); + Expect(1, 7037, '\P{Script_Extensions:balinese}', ""); + Expect(0, 7037, '\P{^Script_Extensions:balinese}', ""); Expect(1, 7036, '\p{Script_Extensions=:\Abalinese\z:}', "");; Expect(0, 7037, '\p{Script_Extensions=:\Abalinese\z:}', "");; - Expect(1, 7036, '\p{Script_Extensions=_-BALINESE}', ""); - Expect(0, 7036, '\p{^Script_Extensions=_-BALINESE}', ""); - Expect(0, 7036, '\P{Script_Extensions=_-BALINESE}', ""); - Expect(1, 7036, '\P{^Script_Extensions=_-BALINESE}', ""); - Expect(0, 7037, '\p{Script_Extensions=_-BALINESE}', ""); - Expect(1, 7037, '\p{^Script_Extensions=_-BALINESE}', ""); - Expect(1, 7037, '\P{Script_Extensions=_-BALINESE}', ""); - Expect(0, 7037, '\P{^Script_Extensions=_-BALINESE}', ""); - Error('\p{Scx=:=_ bali}'); - Error('\P{Scx=:=_ bali}'); + Expect(1, 7036, '\p{Script_Extensions=--Balinese}', ""); + Expect(0, 7036, '\p{^Script_Extensions=--Balinese}', ""); + Expect(0, 7036, '\P{Script_Extensions=--Balinese}', ""); + Expect(1, 7036, '\P{^Script_Extensions=--Balinese}', ""); + Expect(0, 7037, '\p{Script_Extensions=--Balinese}', ""); + Expect(1, 7037, '\p{^Script_Extensions=--Balinese}', ""); + Expect(1, 7037, '\P{Script_Extensions=--Balinese}', ""); + Expect(0, 7037, '\P{^Script_Extensions=--Balinese}', ""); + Error('\p{Scx=_bali/a/}'); + Error('\P{Scx=_bali/a/}'); Expect(1, 7036, '\p{Scx=:\ABali\z:}', "");; Expect(0, 7037, '\p{Scx=:\ABali\z:}', "");; Expect(1, 7036, '\p{Scx=bali}', ""); @@ -135006,16 +138848,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7037, '\P{^Scx=bali}', ""); Expect(1, 7036, '\p{Scx=:\Abali\z:}', "");; Expect(0, 7037, '\p{Scx=:\Abali\z:}', "");; - Expect(1, 7036, '\p{Scx: BALI}', ""); - Expect(0, 7036, '\p{^Scx: BALI}', ""); - Expect(0, 7036, '\P{Scx: BALI}', ""); - Expect(1, 7036, '\P{^Scx: BALI}', ""); - Expect(0, 7037, '\p{Scx: BALI}', ""); - Expect(1, 7037, '\p{^Scx: BALI}', ""); - Expect(1, 7037, '\P{Scx: BALI}', ""); - Expect(0, 7037, '\P{^Scx: BALI}', ""); - Error('\p{Is_Script_Extensions: _:=BALINESE}'); - Error('\P{Is_Script_Extensions: _:=BALINESE}'); + Expect(1, 7036, '\p{Scx= BALI}', ""); + Expect(0, 7036, '\p{^Scx= BALI}', ""); + Expect(0, 7036, '\P{Scx= BALI}', ""); + Expect(1, 7036, '\P{^Scx= BALI}', ""); + Expect(0, 7037, '\p{Scx= BALI}', ""); + Expect(1, 7037, '\p{^Scx= BALI}', ""); + Expect(1, 7037, '\P{Scx= BALI}', ""); + Expect(0, 7037, '\P{^Scx= BALI}', ""); + Error('\p{Is_Script_Extensions=:=--Balinese}'); + Error('\P{Is_Script_Extensions=:=--Balinese}'); Expect(1, 7036, '\p{Is_Script_Extensions=balinese}', ""); Expect(0, 7036, '\p{^Is_Script_Extensions=balinese}', ""); Expect(0, 7036, '\P{Is_Script_Extensions=balinese}', ""); @@ -135024,16 +138866,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7037, '\p{^Is_Script_Extensions=balinese}', ""); Expect(1, 7037, '\P{Is_Script_Extensions=balinese}', ""); Expect(0, 7037, '\P{^Is_Script_Extensions=balinese}', ""); - Expect(1, 7036, '\p{Is_Script_Extensions=-_BALINESE}', ""); - Expect(0, 7036, '\p{^Is_Script_Extensions=-_BALINESE}', ""); - Expect(0, 7036, '\P{Is_Script_Extensions=-_BALINESE}', ""); - Expect(1, 7036, '\P{^Is_Script_Extensions=-_BALINESE}', ""); - Expect(0, 7037, '\p{Is_Script_Extensions=-_BALINESE}', ""); - Expect(1, 7037, '\p{^Is_Script_Extensions=-_BALINESE}', ""); - Expect(1, 7037, '\P{Is_Script_Extensions=-_BALINESE}', ""); - Expect(0, 7037, '\P{^Is_Script_Extensions=-_BALINESE}', ""); - Error('\p{Is_Scx=:=bali}'); - Error('\P{Is_Scx=:=bali}'); + Expect(1, 7036, '\p{Is_Script_Extensions= Balinese}', ""); + Expect(0, 7036, '\p{^Is_Script_Extensions= Balinese}', ""); + Expect(0, 7036, '\P{Is_Script_Extensions= Balinese}', ""); + Expect(1, 7036, '\P{^Is_Script_Extensions= Balinese}', ""); + Expect(0, 7037, '\p{Is_Script_Extensions= Balinese}', ""); + Expect(1, 7037, '\p{^Is_Script_Extensions= Balinese}', ""); + Expect(1, 7037, '\P{Is_Script_Extensions= Balinese}', ""); + Expect(0, 7037, '\P{^Is_Script_Extensions= Balinese}', ""); + Error('\p{Is_Scx= -Bali/a/}'); + Error('\P{Is_Scx= -Bali/a/}'); Expect(1, 7036, '\p{Is_Scx=bali}', ""); Expect(0, 7036, '\p{^Is_Scx=bali}', ""); Expect(0, 7036, '\P{Is_Scx=bali}', ""); @@ -135042,16 +138884,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7037, '\p{^Is_Scx=bali}', ""); Expect(1, 7037, '\P{Is_Scx=bali}', ""); Expect(0, 7037, '\P{^Is_Scx=bali}', ""); - Expect(1, 7036, '\p{Is_Scx= _Bali}', ""); - Expect(0, 7036, '\p{^Is_Scx= _Bali}', ""); - Expect(0, 7036, '\P{Is_Scx= _Bali}', ""); - Expect(1, 7036, '\P{^Is_Scx= _Bali}', ""); - Expect(0, 7037, '\p{Is_Scx= _Bali}', ""); - Expect(1, 7037, '\p{^Is_Scx= _Bali}', ""); - Expect(1, 7037, '\P{Is_Scx= _Bali}', ""); - Expect(0, 7037, '\P{^Is_Scx= _Bali}', ""); - Error('\p{Script_Extensions=:=--Bamum}'); - Error('\P{Script_Extensions=:=--Bamum}'); + Expect(1, 7036, '\p{Is_Scx=_ Bali}', ""); + Expect(0, 7036, '\p{^Is_Scx=_ Bali}', ""); + Expect(0, 7036, '\P{Is_Scx=_ Bali}', ""); + Expect(1, 7036, '\P{^Is_Scx=_ Bali}', ""); + Expect(0, 7037, '\p{Is_Scx=_ Bali}', ""); + Expect(1, 7037, '\p{^Is_Scx=_ Bali}', ""); + Expect(1, 7037, '\P{Is_Scx=_ Bali}', ""); + Expect(0, 7037, '\P{^Is_Scx=_ Bali}', ""); + Error('\p{Script_Extensions=:= Bamum}'); + Error('\P{Script_Extensions=:= Bamum}'); Expect(1, 92728, '\p{Script_Extensions=:\ABamum\z:}', "");; Expect(0, 92729, '\p{Script_Extensions=:\ABamum\z:}', "");; Expect(1, 92728, '\p{Script_Extensions=bamum}', ""); @@ -135064,38 +138906,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 92729, '\P{^Script_Extensions=bamum}', ""); Expect(1, 92728, '\p{Script_Extensions=:\Abamum\z:}', "");; Expect(0, 92729, '\p{Script_Extensions=:\Abamum\z:}', "");; - Expect(1, 92728, '\p{Script_Extensions:_BAMUM}', ""); - Expect(0, 92728, '\p{^Script_Extensions:_BAMUM}', ""); - Expect(0, 92728, '\P{Script_Extensions:_BAMUM}', ""); - Expect(1, 92728, '\P{^Script_Extensions:_BAMUM}', ""); - Expect(0, 92729, '\p{Script_Extensions:_BAMUM}', ""); - Expect(1, 92729, '\p{^Script_Extensions:_BAMUM}', ""); - Expect(1, 92729, '\P{Script_Extensions:_BAMUM}', ""); - Expect(0, 92729, '\P{^Script_Extensions:_BAMUM}', ""); - Error('\p{Scx=-/a/Bamu}'); - Error('\P{Scx=-/a/Bamu}'); + Expect(1, 92728, '\p{Script_Extensions= bamum}', ""); + Expect(0, 92728, '\p{^Script_Extensions= bamum}', ""); + Expect(0, 92728, '\P{Script_Extensions= bamum}', ""); + Expect(1, 92728, '\P{^Script_Extensions= bamum}', ""); + Expect(0, 92729, '\p{Script_Extensions= bamum}', ""); + Expect(1, 92729, '\p{^Script_Extensions= bamum}', ""); + Expect(1, 92729, '\P{Script_Extensions= bamum}', ""); + Expect(0, 92729, '\P{^Script_Extensions= bamum}', ""); + Error('\p{Scx=_ Bamu/a/}'); + Error('\P{Scx=_ Bamu/a/}'); Expect(1, 92728, '\p{Scx=:\ABamu\z:}', "");; Expect(0, 92729, '\p{Scx=:\ABamu\z:}', "");; - Expect(1, 92728, '\p{Scx: bamu}', ""); - Expect(0, 92728, '\p{^Scx: bamu}', ""); - Expect(0, 92728, '\P{Scx: bamu}', ""); - Expect(1, 92728, '\P{^Scx: bamu}', ""); - Expect(0, 92729, '\p{Scx: bamu}', ""); - Expect(1, 92729, '\p{^Scx: bamu}', ""); - Expect(1, 92729, '\P{Scx: bamu}', ""); - Expect(0, 92729, '\P{^Scx: bamu}', ""); + Expect(1, 92728, '\p{Scx=bamu}', ""); + Expect(0, 92728, '\p{^Scx=bamu}', ""); + Expect(0, 92728, '\P{Scx=bamu}', ""); + Expect(1, 92728, '\P{^Scx=bamu}', ""); + Expect(0, 92729, '\p{Scx=bamu}', ""); + Expect(1, 92729, '\p{^Scx=bamu}', ""); + Expect(1, 92729, '\P{Scx=bamu}', ""); + Expect(0, 92729, '\P{^Scx=bamu}', ""); Expect(1, 92728, '\p{Scx=:\Abamu\z:}', "");; Expect(0, 92729, '\p{Scx=:\Abamu\z:}', "");; - Expect(1, 92728, '\p{Scx= _Bamu}', ""); - Expect(0, 92728, '\p{^Scx= _Bamu}', ""); - Expect(0, 92728, '\P{Scx= _Bamu}', ""); - Expect(1, 92728, '\P{^Scx= _Bamu}', ""); - Expect(0, 92729, '\p{Scx= _Bamu}', ""); - Expect(1, 92729, '\p{^Scx= _Bamu}', ""); - Expect(1, 92729, '\P{Scx= _Bamu}', ""); - Expect(0, 92729, '\P{^Scx= _Bamu}', ""); - Error('\p{Is_Script_Extensions=:= Bamum}'); - Error('\P{Is_Script_Extensions=:= Bamum}'); + Expect(1, 92728, '\p{Scx=-Bamu}', ""); + Expect(0, 92728, '\p{^Scx=-Bamu}', ""); + Expect(0, 92728, '\P{Scx=-Bamu}', ""); + Expect(1, 92728, '\P{^Scx=-Bamu}', ""); + Expect(0, 92729, '\p{Scx=-Bamu}', ""); + Expect(1, 92729, '\p{^Scx=-Bamu}', ""); + Expect(1, 92729, '\P{Scx=-Bamu}', ""); + Expect(0, 92729, '\P{^Scx=-Bamu}', ""); + Error('\p{Is_Script_Extensions=-:=Bamum}'); + Error('\P{Is_Script_Extensions=-:=Bamum}'); Expect(1, 92728, '\p{Is_Script_Extensions=bamum}', ""); Expect(0, 92728, '\p{^Is_Script_Extensions=bamum}', ""); Expect(0, 92728, '\P{Is_Script_Extensions=bamum}', ""); @@ -135104,56 +138946,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92729, '\p{^Is_Script_Extensions=bamum}', ""); Expect(1, 92729, '\P{Is_Script_Extensions=bamum}', ""); Expect(0, 92729, '\P{^Is_Script_Extensions=bamum}', ""); - Expect(1, 92728, '\p{Is_Script_Extensions= BAMUM}', ""); - Expect(0, 92728, '\p{^Is_Script_Extensions= BAMUM}', ""); - Expect(0, 92728, '\P{Is_Script_Extensions= BAMUM}', ""); - Expect(1, 92728, '\P{^Is_Script_Extensions= BAMUM}', ""); - Expect(0, 92729, '\p{Is_Script_Extensions= BAMUM}', ""); - Expect(1, 92729, '\p{^Is_Script_Extensions= BAMUM}', ""); - Expect(1, 92729, '\P{Is_Script_Extensions= BAMUM}', ""); - Expect(0, 92729, '\P{^Is_Script_Extensions= BAMUM}', ""); - Error('\p{Is_Scx=_-Bamu/a/}'); - Error('\P{Is_Scx=_-Bamu/a/}'); - Expect(1, 92728, '\p{Is_Scx=bamu}', ""); - Expect(0, 92728, '\p{^Is_Scx=bamu}', ""); - Expect(0, 92728, '\P{Is_Scx=bamu}', ""); - Expect(1, 92728, '\P{^Is_Scx=bamu}', ""); - Expect(0, 92729, '\p{Is_Scx=bamu}', ""); - Expect(1, 92729, '\p{^Is_Scx=bamu}', ""); - Expect(1, 92729, '\P{Is_Scx=bamu}', ""); - Expect(0, 92729, '\P{^Is_Scx=bamu}', ""); - Expect(1, 92728, '\p{Is_Scx= _Bamu}', ""); - Expect(0, 92728, '\p{^Is_Scx= _Bamu}', ""); - Expect(0, 92728, '\P{Is_Scx= _Bamu}', ""); - Expect(1, 92728, '\P{^Is_Scx= _Bamu}', ""); - Expect(0, 92729, '\p{Is_Scx= _Bamu}', ""); - Expect(1, 92729, '\p{^Is_Scx= _Bamu}', ""); - Expect(1, 92729, '\P{Is_Scx= _Bamu}', ""); - Expect(0, 92729, '\P{^Is_Scx= _Bamu}', ""); - Error('\p{Script_Extensions=/a/ Bassa_VAH}'); - Error('\P{Script_Extensions=/a/ Bassa_VAH}'); + Expect(1, 92728, '\p{Is_Script_Extensions= bamum}', ""); + Expect(0, 92728, '\p{^Is_Script_Extensions= bamum}', ""); + Expect(0, 92728, '\P{Is_Script_Extensions= bamum}', ""); + Expect(1, 92728, '\P{^Is_Script_Extensions= bamum}', ""); + Expect(0, 92729, '\p{Is_Script_Extensions= bamum}', ""); + Expect(1, 92729, '\p{^Is_Script_Extensions= bamum}', ""); + Expect(1, 92729, '\P{Is_Script_Extensions= bamum}', ""); + Expect(0, 92729, '\P{^Is_Script_Extensions= bamum}', ""); + Error('\p{Is_Scx=_ BAMU:=}'); + Error('\P{Is_Scx=_ BAMU:=}'); + Expect(1, 92728, '\p{Is_Scx:bamu}', ""); + Expect(0, 92728, '\p{^Is_Scx:bamu}', ""); + Expect(0, 92728, '\P{Is_Scx:bamu}', ""); + Expect(1, 92728, '\P{^Is_Scx:bamu}', ""); + Expect(0, 92729, '\p{Is_Scx:bamu}', ""); + Expect(1, 92729, '\p{^Is_Scx:bamu}', ""); + Expect(1, 92729, '\P{Is_Scx:bamu}', ""); + Expect(0, 92729, '\P{^Is_Scx:bamu}', ""); + Expect(1, 92728, '\p{Is_Scx=--Bamu}', ""); + Expect(0, 92728, '\p{^Is_Scx=--Bamu}', ""); + Expect(0, 92728, '\P{Is_Scx=--Bamu}', ""); + Expect(1, 92728, '\P{^Is_Scx=--Bamu}', ""); + Expect(0, 92729, '\p{Is_Scx=--Bamu}', ""); + Expect(1, 92729, '\p{^Is_Scx=--Bamu}', ""); + Expect(1, 92729, '\P{Is_Scx=--Bamu}', ""); + Expect(0, 92729, '\P{^Is_Scx=--Bamu}', ""); + Error('\p{Script_Extensions=:= Bassa_Vah}'); + Error('\P{Script_Extensions=:= Bassa_Vah}'); Expect(1, 92917, '\p{Script_Extensions=:\ABassa_Vah\z:}', "");; Expect(0, 92918, '\p{Script_Extensions=:\ABassa_Vah\z:}', "");; - Expect(1, 92917, '\p{Script_Extensions=bassavah}', ""); - Expect(0, 92917, '\p{^Script_Extensions=bassavah}', ""); - Expect(0, 92917, '\P{Script_Extensions=bassavah}', ""); - Expect(1, 92917, '\P{^Script_Extensions=bassavah}', ""); - Expect(0, 92918, '\p{Script_Extensions=bassavah}', ""); - Expect(1, 92918, '\p{^Script_Extensions=bassavah}', ""); - Expect(1, 92918, '\P{Script_Extensions=bassavah}', ""); - Expect(0, 92918, '\P{^Script_Extensions=bassavah}', ""); + Expect(1, 92917, '\p{Script_Extensions: bassavah}', ""); + Expect(0, 92917, '\p{^Script_Extensions: bassavah}', ""); + Expect(0, 92917, '\P{Script_Extensions: bassavah}', ""); + Expect(1, 92917, '\P{^Script_Extensions: bassavah}', ""); + Expect(0, 92918, '\p{Script_Extensions: bassavah}', ""); + Expect(1, 92918, '\p{^Script_Extensions: bassavah}', ""); + Expect(1, 92918, '\P{Script_Extensions: bassavah}', ""); + Expect(0, 92918, '\P{^Script_Extensions: bassavah}', ""); Expect(1, 92917, '\p{Script_Extensions=:\Abassavah\z:}', "");; Expect(0, 92918, '\p{Script_Extensions=:\Abassavah\z:}', "");; - Expect(1, 92917, '\p{Script_Extensions=_BASSA_vah}', ""); - Expect(0, 92917, '\p{^Script_Extensions=_BASSA_vah}', ""); - Expect(0, 92917, '\P{Script_Extensions=_BASSA_vah}', ""); - Expect(1, 92917, '\P{^Script_Extensions=_BASSA_vah}', ""); - Expect(0, 92918, '\p{Script_Extensions=_BASSA_vah}', ""); - Expect(1, 92918, '\p{^Script_Extensions=_BASSA_vah}', ""); - Expect(1, 92918, '\P{Script_Extensions=_BASSA_vah}', ""); - Expect(0, 92918, '\P{^Script_Extensions=_BASSA_vah}', ""); - Error('\p{Scx: _ Bass/a/}'); - Error('\P{Scx: _ Bass/a/}'); + Expect(1, 92917, '\p{Script_Extensions=--bassa_vah}', ""); + Expect(0, 92917, '\p{^Script_Extensions=--bassa_vah}', ""); + Expect(0, 92917, '\P{Script_Extensions=--bassa_vah}', ""); + Expect(1, 92917, '\P{^Script_Extensions=--bassa_vah}', ""); + Expect(0, 92918, '\p{Script_Extensions=--bassa_vah}', ""); + Expect(1, 92918, '\p{^Script_Extensions=--bassa_vah}', ""); + Expect(1, 92918, '\P{Script_Extensions=--bassa_vah}', ""); + Expect(0, 92918, '\P{^Script_Extensions=--bassa_vah}', ""); + Error('\p{Scx=/a/ _Bass}'); + Error('\P{Scx=/a/ _Bass}'); Expect(1, 92917, '\p{Scx=:\ABass\z:}', "");; Expect(0, 92918, '\p{Scx=:\ABass\z:}', "");; Expect(1, 92917, '\p{Scx=bass}', ""); @@ -135166,34 +139008,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 92918, '\P{^Scx=bass}', ""); Expect(1, 92917, '\p{Scx=:\Abass\z:}', "");; Expect(0, 92918, '\p{Scx=:\Abass\z:}', "");; - Expect(1, 92917, '\p{Scx=- Bass}', ""); - Expect(0, 92917, '\p{^Scx=- Bass}', ""); - Expect(0, 92917, '\P{Scx=- Bass}', ""); - Expect(1, 92917, '\P{^Scx=- Bass}', ""); - Expect(0, 92918, '\p{Scx=- Bass}', ""); - Expect(1, 92918, '\p{^Scx=- Bass}', ""); - Expect(1, 92918, '\P{Scx=- Bass}', ""); - Expect(0, 92918, '\P{^Scx=- Bass}', ""); - Error('\p{Is_Script_Extensions=/a/-bassa_VAH}'); - Error('\P{Is_Script_Extensions=/a/-bassa_VAH}'); - Expect(1, 92917, '\p{Is_Script_Extensions=bassavah}', ""); - Expect(0, 92917, '\p{^Is_Script_Extensions=bassavah}', ""); - Expect(0, 92917, '\P{Is_Script_Extensions=bassavah}', ""); - Expect(1, 92917, '\P{^Is_Script_Extensions=bassavah}', ""); - Expect(0, 92918, '\p{Is_Script_Extensions=bassavah}', ""); - Expect(1, 92918, '\p{^Is_Script_Extensions=bassavah}', ""); - Expect(1, 92918, '\P{Is_Script_Extensions=bassavah}', ""); - Expect(0, 92918, '\P{^Is_Script_Extensions=bassavah}', ""); - Expect(1, 92917, '\p{Is_Script_Extensions=_Bassa_VAH}', ""); - Expect(0, 92917, '\p{^Is_Script_Extensions=_Bassa_VAH}', ""); - Expect(0, 92917, '\P{Is_Script_Extensions=_Bassa_VAH}', ""); - Expect(1, 92917, '\P{^Is_Script_Extensions=_Bassa_VAH}', ""); - Expect(0, 92918, '\p{Is_Script_Extensions=_Bassa_VAH}', ""); - Expect(1, 92918, '\p{^Is_Script_Extensions=_Bassa_VAH}', ""); - Expect(1, 92918, '\P{Is_Script_Extensions=_Bassa_VAH}', ""); - Expect(0, 92918, '\P{^Is_Script_Extensions=_Bassa_VAH}', ""); - Error('\p{Is_Scx= Bass/a/}'); - Error('\P{Is_Scx= Bass/a/}'); + Expect(1, 92917, '\p{Scx= BASS}', ""); + Expect(0, 92917, '\p{^Scx= BASS}', ""); + Expect(0, 92917, '\P{Scx= BASS}', ""); + Expect(1, 92917, '\P{^Scx= BASS}', ""); + Expect(0, 92918, '\p{Scx= BASS}', ""); + Expect(1, 92918, '\p{^Scx= BASS}', ""); + Expect(1, 92918, '\P{Scx= BASS}', ""); + Expect(0, 92918, '\P{^Scx= BASS}', ""); + Error('\p{Is_Script_Extensions= /a/Bassa_vah}'); + Error('\P{Is_Script_Extensions= /a/Bassa_vah}'); + Expect(1, 92917, '\p{Is_Script_Extensions: bassavah}', ""); + Expect(0, 92917, '\p{^Is_Script_Extensions: bassavah}', ""); + Expect(0, 92917, '\P{Is_Script_Extensions: bassavah}', ""); + Expect(1, 92917, '\P{^Is_Script_Extensions: bassavah}', ""); + Expect(0, 92918, '\p{Is_Script_Extensions: bassavah}', ""); + Expect(1, 92918, '\p{^Is_Script_Extensions: bassavah}', ""); + Expect(1, 92918, '\P{Is_Script_Extensions: bassavah}', ""); + Expect(0, 92918, '\P{^Is_Script_Extensions: bassavah}', ""); + Expect(1, 92917, '\p{Is_Script_Extensions= -Bassa_Vah}', ""); + Expect(0, 92917, '\p{^Is_Script_Extensions= -Bassa_Vah}', ""); + Expect(0, 92917, '\P{Is_Script_Extensions= -Bassa_Vah}', ""); + Expect(1, 92917, '\P{^Is_Script_Extensions= -Bassa_Vah}', ""); + Expect(0, 92918, '\p{Is_Script_Extensions= -Bassa_Vah}', ""); + Expect(1, 92918, '\p{^Is_Script_Extensions= -Bassa_Vah}', ""); + Expect(1, 92918, '\P{Is_Script_Extensions= -Bassa_Vah}', ""); + Expect(0, 92918, '\P{^Is_Script_Extensions= -Bassa_Vah}', ""); + Error('\p{Is_Scx=:=_Bass}'); + Error('\P{Is_Scx=:=_Bass}'); Expect(1, 92917, '\p{Is_Scx=bass}', ""); Expect(0, 92917, '\p{^Is_Scx=bass}', ""); Expect(0, 92917, '\P{Is_Scx=bass}', ""); @@ -135202,16 +139044,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92918, '\p{^Is_Scx=bass}', ""); Expect(1, 92918, '\P{Is_Scx=bass}', ""); Expect(0, 92918, '\P{^Is_Scx=bass}', ""); - Expect(1, 92917, '\p{Is_Scx= Bass}', ""); - Expect(0, 92917, '\p{^Is_Scx= Bass}', ""); - Expect(0, 92917, '\P{Is_Scx= Bass}', ""); - Expect(1, 92917, '\P{^Is_Scx= Bass}', ""); - Expect(0, 92918, '\p{Is_Scx= Bass}', ""); - Expect(1, 92918, '\p{^Is_Scx= Bass}', ""); - Expect(1, 92918, '\P{Is_Scx= Bass}', ""); - Expect(0, 92918, '\P{^Is_Scx= Bass}', ""); - Error('\p{Script_Extensions=:=_-Batak}'); - Error('\P{Script_Extensions=:=_-Batak}'); + Expect(1, 92917, '\p{Is_Scx= -bass}', ""); + Expect(0, 92917, '\p{^Is_Scx= -bass}', ""); + Expect(0, 92917, '\P{Is_Scx= -bass}', ""); + Expect(1, 92917, '\P{^Is_Scx= -bass}', ""); + Expect(0, 92918, '\p{Is_Scx= -bass}', ""); + Expect(1, 92918, '\p{^Is_Scx= -bass}', ""); + Expect(1, 92918, '\P{Is_Scx= -bass}', ""); + Expect(0, 92918, '\P{^Is_Scx= -bass}', ""); + Error('\p{Script_Extensions= _BATAK/a/}'); + Error('\P{Script_Extensions= _BATAK/a/}'); Expect(1, 7167, '\p{Script_Extensions=:\ABatak\z:}', "");; Expect(0, 7168, '\p{Script_Extensions=:\ABatak\z:}', "");; Expect(1, 7167, '\p{Script_Extensions=batak}', ""); @@ -135224,16 +139066,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7168, '\P{^Script_Extensions=batak}', ""); Expect(1, 7167, '\p{Script_Extensions=:\Abatak\z:}', "");; Expect(0, 7168, '\p{Script_Extensions=:\Abatak\z:}', "");; - Expect(1, 7167, '\p{Script_Extensions=Batak}', ""); - Expect(0, 7167, '\p{^Script_Extensions=Batak}', ""); - Expect(0, 7167, '\P{Script_Extensions=Batak}', ""); - Expect(1, 7167, '\P{^Script_Extensions=Batak}', ""); - Expect(0, 7168, '\p{Script_Extensions=Batak}', ""); - Expect(1, 7168, '\p{^Script_Extensions=Batak}', ""); - Expect(1, 7168, '\P{Script_Extensions=Batak}', ""); - Expect(0, 7168, '\P{^Script_Extensions=Batak}', ""); - Error('\p{Scx: /a/-Batk}'); - Error('\P{Scx: /a/-Batk}'); + Expect(1, 7167, '\p{Script_Extensions= batak}', ""); + Expect(0, 7167, '\p{^Script_Extensions= batak}', ""); + Expect(0, 7167, '\P{Script_Extensions= batak}', ""); + Expect(1, 7167, '\P{^Script_Extensions= batak}', ""); + Expect(0, 7168, '\p{Script_Extensions= batak}', ""); + Expect(1, 7168, '\p{^Script_Extensions= batak}', ""); + Expect(1, 7168, '\P{Script_Extensions= batak}', ""); + Expect(0, 7168, '\P{^Script_Extensions= batak}', ""); + Error('\p{Scx: -:=batk}'); + Error('\P{Scx: -:=batk}'); Expect(1, 7167, '\p{Scx=:\ABatk\z:}', "");; Expect(0, 7168, '\p{Scx=:\ABatk\z:}', "");; Expect(1, 7167, '\p{Scx=batk}', ""); @@ -135246,16 +139088,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7168, '\P{^Scx=batk}', ""); Expect(1, 7167, '\p{Scx=:\Abatk\z:}', "");; Expect(0, 7168, '\p{Scx=:\Abatk\z:}', "");; - Expect(1, 7167, '\p{Scx= -batk}', ""); - Expect(0, 7167, '\p{^Scx= -batk}', ""); - Expect(0, 7167, '\P{Scx= -batk}', ""); - Expect(1, 7167, '\P{^Scx= -batk}', ""); - Expect(0, 7168, '\p{Scx= -batk}', ""); - Expect(1, 7168, '\p{^Scx= -batk}', ""); - Expect(1, 7168, '\P{Scx= -batk}', ""); - Expect(0, 7168, '\P{^Scx= -batk}', ""); - Error('\p{Is_Script_Extensions: :=__Batak}'); - Error('\P{Is_Script_Extensions: :=__Batak}'); + Expect(1, 7167, '\p{Scx= batk}', ""); + Expect(0, 7167, '\p{^Scx= batk}', ""); + Expect(0, 7167, '\P{Scx= batk}', ""); + Expect(1, 7167, '\P{^Scx= batk}', ""); + Expect(0, 7168, '\p{Scx= batk}', ""); + Expect(1, 7168, '\p{^Scx= batk}', ""); + Expect(1, 7168, '\P{Scx= batk}', ""); + Expect(0, 7168, '\P{^Scx= batk}', ""); + Error('\p{Is_Script_Extensions=- BATAK/a/}'); + Error('\P{Is_Script_Extensions=- BATAK/a/}'); Expect(1, 7167, '\p{Is_Script_Extensions=batak}', ""); Expect(0, 7167, '\p{^Is_Script_Extensions=batak}', ""); Expect(0, 7167, '\P{Is_Script_Extensions=batak}', ""); @@ -135264,16 +139106,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7168, '\p{^Is_Script_Extensions=batak}', ""); Expect(1, 7168, '\P{Is_Script_Extensions=batak}', ""); Expect(0, 7168, '\P{^Is_Script_Extensions=batak}', ""); - Expect(1, 7167, '\p{Is_Script_Extensions: Batak}', ""); - Expect(0, 7167, '\p{^Is_Script_Extensions: Batak}', ""); - Expect(0, 7167, '\P{Is_Script_Extensions: Batak}', ""); - Expect(1, 7167, '\P{^Is_Script_Extensions: Batak}', ""); - Expect(0, 7168, '\p{Is_Script_Extensions: Batak}', ""); - Expect(1, 7168, '\p{^Is_Script_Extensions: Batak}', ""); - Expect(1, 7168, '\P{Is_Script_Extensions: Batak}', ""); - Expect(0, 7168, '\P{^Is_Script_Extensions: Batak}', ""); - Error('\p{Is_Scx=/a/_-Batk}'); - Error('\P{Is_Scx=/a/_-Batk}'); + Expect(1, 7167, '\p{Is_Script_Extensions=Batak}', ""); + Expect(0, 7167, '\p{^Is_Script_Extensions=Batak}', ""); + Expect(0, 7167, '\P{Is_Script_Extensions=Batak}', ""); + Expect(1, 7167, '\P{^Is_Script_Extensions=Batak}', ""); + Expect(0, 7168, '\p{Is_Script_Extensions=Batak}', ""); + Expect(1, 7168, '\p{^Is_Script_Extensions=Batak}', ""); + Expect(1, 7168, '\P{Is_Script_Extensions=Batak}', ""); + Expect(0, 7168, '\P{^Is_Script_Extensions=Batak}', ""); + Error('\p{Is_Scx: :=Batk}'); + Error('\P{Is_Scx: :=Batk}'); Expect(1, 7167, '\p{Is_Scx=batk}', ""); Expect(0, 7167, '\p{^Is_Scx=batk}', ""); Expect(0, 7167, '\P{Is_Scx=batk}', ""); @@ -135282,16 +139124,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7168, '\p{^Is_Scx=batk}', ""); Expect(1, 7168, '\P{Is_Scx=batk}', ""); Expect(0, 7168, '\P{^Is_Scx=batk}', ""); - Expect(1, 7167, '\p{Is_Scx= Batk}', ""); - Expect(0, 7167, '\p{^Is_Scx= Batk}', ""); - Expect(0, 7167, '\P{Is_Scx= Batk}', ""); - Expect(1, 7167, '\P{^Is_Scx= Batk}', ""); - Expect(0, 7168, '\p{Is_Scx= Batk}', ""); - Expect(1, 7168, '\p{^Is_Scx= Batk}', ""); - Expect(1, 7168, '\P{Is_Scx= Batk}', ""); - Expect(0, 7168, '\P{^Is_Scx= Batk}', ""); - Error('\p{Script_Extensions= -bengali:=}'); - Error('\P{Script_Extensions= -bengali:=}'); + Expect(1, 7167, '\p{Is_Scx=Batk}', ""); + Expect(0, 7167, '\p{^Is_Scx=Batk}', ""); + Expect(0, 7167, '\P{Is_Scx=Batk}', ""); + Expect(1, 7167, '\P{^Is_Scx=Batk}', ""); + Expect(0, 7168, '\p{Is_Scx=Batk}', ""); + Expect(1, 7168, '\p{^Is_Scx=Batk}', ""); + Expect(1, 7168, '\P{Is_Scx=Batk}', ""); + Expect(0, 7168, '\P{^Is_Scx=Batk}', ""); + Error('\p{Script_Extensions=-/a/bengali}'); + Error('\P{Script_Extensions=-/a/bengali}'); Expect(1, 43249, '\p{Script_Extensions=:\ABengali\z:}', "");; Expect(0, 43250, '\p{Script_Extensions=:\ABengali\z:}', "");; Expect(1, 43249, '\p{Script_Extensions=bengali}', ""); @@ -135304,16 +139146,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43250, '\P{^Script_Extensions=bengali}', ""); Expect(1, 43249, '\p{Script_Extensions=:\Abengali\z:}', "");; Expect(0, 43250, '\p{Script_Extensions=:\Abengali\z:}', "");; - Expect(1, 43249, '\p{Script_Extensions=- Bengali}', ""); - Expect(0, 43249, '\p{^Script_Extensions=- Bengali}', ""); - Expect(0, 43249, '\P{Script_Extensions=- Bengali}', ""); - Expect(1, 43249, '\P{^Script_Extensions=- Bengali}', ""); - Expect(0, 43250, '\p{Script_Extensions=- Bengali}', ""); - Expect(1, 43250, '\p{^Script_Extensions=- Bengali}', ""); - Expect(1, 43250, '\P{Script_Extensions=- Bengali}', ""); - Expect(0, 43250, '\P{^Script_Extensions=- Bengali}', ""); - Error('\p{Scx=-_BENG:=}'); - Error('\P{Scx=-_BENG:=}'); + Expect(1, 43249, '\p{Script_Extensions= Bengali}', ""); + Expect(0, 43249, '\p{^Script_Extensions= Bengali}', ""); + Expect(0, 43249, '\P{Script_Extensions= Bengali}', ""); + Expect(1, 43249, '\P{^Script_Extensions= Bengali}', ""); + Expect(0, 43250, '\p{Script_Extensions= Bengali}', ""); + Expect(1, 43250, '\p{^Script_Extensions= Bengali}', ""); + Expect(1, 43250, '\P{Script_Extensions= Bengali}', ""); + Expect(0, 43250, '\P{^Script_Extensions= Bengali}', ""); + Error('\p{Scx=:=_ Beng}'); + Error('\P{Scx=:=_ Beng}'); Expect(1, 43249, '\p{Scx=:\ABeng\z:}', "");; Expect(0, 43250, '\p{Scx=:\ABeng\z:}', "");; Expect(1, 43249, '\p{Scx=beng}', ""); @@ -135326,24 +139168,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43250, '\P{^Scx=beng}', ""); Expect(1, 43249, '\p{Scx=:\Abeng\z:}', "");; Expect(0, 43250, '\p{Scx=:\Abeng\z:}', "");; - Expect(1, 43249, '\p{Scx=_ beng}', ""); - Expect(0, 43249, '\p{^Scx=_ beng}', ""); - Expect(0, 43249, '\P{Scx=_ beng}', ""); - Expect(1, 43249, '\P{^Scx=_ beng}', ""); - Expect(0, 43250, '\p{Scx=_ beng}', ""); - Expect(1, 43250, '\p{^Scx=_ beng}', ""); - Expect(1, 43250, '\P{Scx=_ beng}', ""); - Expect(0, 43250, '\P{^Scx=_ beng}', ""); - Error('\p{Is_Script_Extensions=_/a/Bengali}'); - Error('\P{Is_Script_Extensions=_/a/Bengali}'); - Expect(1, 43249, '\p{Is_Script_Extensions=bengali}', ""); - Expect(0, 43249, '\p{^Is_Script_Extensions=bengali}', ""); - Expect(0, 43249, '\P{Is_Script_Extensions=bengali}', ""); - Expect(1, 43249, '\P{^Is_Script_Extensions=bengali}', ""); - Expect(0, 43250, '\p{Is_Script_Extensions=bengali}', ""); - Expect(1, 43250, '\p{^Is_Script_Extensions=bengali}', ""); - Expect(1, 43250, '\P{Is_Script_Extensions=bengali}', ""); - Expect(0, 43250, '\P{^Is_Script_Extensions=bengali}', ""); + Expect(1, 43249, '\p{Scx: Beng}', ""); + Expect(0, 43249, '\p{^Scx: Beng}', ""); + Expect(0, 43249, '\P{Scx: Beng}', ""); + Expect(1, 43249, '\P{^Scx: Beng}', ""); + Expect(0, 43250, '\p{Scx: Beng}', ""); + Expect(1, 43250, '\p{^Scx: Beng}', ""); + Expect(1, 43250, '\P{Scx: Beng}', ""); + Expect(0, 43250, '\P{^Scx: Beng}', ""); + Error('\p{Is_Script_Extensions: _/a/Bengali}'); + Error('\P{Is_Script_Extensions: _/a/Bengali}'); + Expect(1, 43249, '\p{Is_Script_Extensions: bengali}', ""); + Expect(0, 43249, '\p{^Is_Script_Extensions: bengali}', ""); + Expect(0, 43249, '\P{Is_Script_Extensions: bengali}', ""); + Expect(1, 43249, '\P{^Is_Script_Extensions: bengali}', ""); + Expect(0, 43250, '\p{Is_Script_Extensions: bengali}', ""); + Expect(1, 43250, '\p{^Is_Script_Extensions: bengali}', ""); + Expect(1, 43250, '\P{Is_Script_Extensions: bengali}', ""); + Expect(0, 43250, '\P{^Is_Script_Extensions: bengali}', ""); Expect(1, 43249, '\p{Is_Script_Extensions= Bengali}', ""); Expect(0, 43249, '\p{^Is_Script_Extensions= Bengali}', ""); Expect(0, 43249, '\P{Is_Script_Extensions= Bengali}', ""); @@ -135352,8 +139194,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43250, '\p{^Is_Script_Extensions= Bengali}', ""); Expect(1, 43250, '\P{Is_Script_Extensions= Bengali}', ""); Expect(0, 43250, '\P{^Is_Script_Extensions= Bengali}', ""); - Error('\p{Is_Scx: /a/BENG}'); - Error('\P{Is_Scx: /a/BENG}'); + Error('\p{Is_Scx=--Beng:=}'); + Error('\P{Is_Scx=--Beng:=}'); Expect(1, 43249, '\p{Is_Scx=beng}', ""); Expect(0, 43249, '\p{^Is_Scx=beng}', ""); Expect(0, 43249, '\P{Is_Scx=beng}', ""); @@ -135362,16 +139204,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43250, '\p{^Is_Scx=beng}', ""); Expect(1, 43250, '\P{Is_Scx=beng}', ""); Expect(0, 43250, '\P{^Is_Scx=beng}', ""); - Expect(1, 43249, '\p{Is_Scx: Beng}', ""); - Expect(0, 43249, '\p{^Is_Scx: Beng}', ""); - Expect(0, 43249, '\P{Is_Scx: Beng}', ""); - Expect(1, 43249, '\P{^Is_Scx: Beng}', ""); - Expect(0, 43250, '\p{Is_Scx: Beng}', ""); - Expect(1, 43250, '\p{^Is_Scx: Beng}', ""); - Expect(1, 43250, '\P{Is_Scx: Beng}', ""); - Expect(0, 43250, '\P{^Is_Scx: Beng}', ""); - Error('\p{Script_Extensions= /a/Bhaiksuki}'); - Error('\P{Script_Extensions= /a/Bhaiksuki}'); + Expect(1, 43249, '\p{Is_Scx=-Beng}', ""); + Expect(0, 43249, '\p{^Is_Scx=-Beng}', ""); + Expect(0, 43249, '\P{Is_Scx=-Beng}', ""); + Expect(1, 43249, '\P{^Is_Scx=-Beng}', ""); + Expect(0, 43250, '\p{Is_Scx=-Beng}', ""); + Expect(1, 43250, '\p{^Is_Scx=-Beng}', ""); + Expect(1, 43250, '\P{Is_Scx=-Beng}', ""); + Expect(0, 43250, '\P{^Is_Scx=-Beng}', ""); + Error('\p{Script_Extensions=- Bhaiksuki:=}'); + Error('\P{Script_Extensions=- Bhaiksuki:=}'); Expect(1, 72812, '\p{Script_Extensions=:\ABhaiksuki\z:}', "");; Expect(0, 72813, '\p{Script_Extensions=:\ABhaiksuki\z:}', "");; Expect(1, 72812, '\p{Script_Extensions=bhaiksuki}', ""); @@ -135384,38 +139226,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72813, '\P{^Script_Extensions=bhaiksuki}', ""); Expect(1, 72812, '\p{Script_Extensions=:\Abhaiksuki\z:}', "");; Expect(0, 72813, '\p{Script_Extensions=:\Abhaiksuki\z:}', "");; - Expect(1, 72812, '\p{Script_Extensions= -Bhaiksuki}', ""); - Expect(0, 72812, '\p{^Script_Extensions= -Bhaiksuki}', ""); - Expect(0, 72812, '\P{Script_Extensions= -Bhaiksuki}', ""); - Expect(1, 72812, '\P{^Script_Extensions= -Bhaiksuki}', ""); - Expect(0, 72813, '\p{Script_Extensions= -Bhaiksuki}', ""); - Expect(1, 72813, '\p{^Script_Extensions= -Bhaiksuki}', ""); - Expect(1, 72813, '\P{Script_Extensions= -Bhaiksuki}', ""); - Expect(0, 72813, '\P{^Script_Extensions= -Bhaiksuki}', ""); - Error('\p{Scx: - BHKS/a/}'); - Error('\P{Scx: - BHKS/a/}'); + Error('\p{Scx= :=BHKS}'); + Error('\P{Scx= :=BHKS}'); Expect(1, 72812, '\p{Scx=:\ABhks\z:}', "");; Expect(0, 72813, '\p{Scx=:\ABhks\z:}', "");; - Expect(1, 72812, '\p{Scx=bhks}', ""); - Expect(0, 72812, '\p{^Scx=bhks}', ""); - Expect(0, 72812, '\P{Scx=bhks}', ""); - Expect(1, 72812, '\P{^Scx=bhks}', ""); - Expect(0, 72813, '\p{Scx=bhks}', ""); - Expect(1, 72813, '\p{^Scx=bhks}', ""); - Expect(1, 72813, '\P{Scx=bhks}', ""); - Expect(0, 72813, '\P{^Scx=bhks}', ""); + Expect(1, 72812, '\p{Scx: bhks}', ""); + Expect(0, 72812, '\p{^Scx: bhks}', ""); + Expect(0, 72812, '\P{Scx: bhks}', ""); + Expect(1, 72812, '\P{^Scx: bhks}', ""); + Expect(0, 72813, '\p{Scx: bhks}', ""); + Expect(1, 72813, '\p{^Scx: bhks}', ""); + Expect(1, 72813, '\P{Scx: bhks}', ""); + Expect(0, 72813, '\P{^Scx: bhks}', ""); Expect(1, 72812, '\p{Scx=:\Abhks\z:}', "");; Expect(0, 72813, '\p{Scx=:\Abhks\z:}', "");; - Expect(1, 72812, '\p{Scx:_Bhks}', ""); - Expect(0, 72812, '\p{^Scx:_Bhks}', ""); - Expect(0, 72812, '\P{Scx:_Bhks}', ""); - Expect(1, 72812, '\P{^Scx:_Bhks}', ""); - Expect(0, 72813, '\p{Scx:_Bhks}', ""); - Expect(1, 72813, '\p{^Scx:_Bhks}', ""); - Expect(1, 72813, '\P{Scx:_Bhks}', ""); - Expect(0, 72813, '\P{^Scx:_Bhks}', ""); - Error('\p{Is_Script_Extensions=/a/--BHAIKSUKI}'); - Error('\P{Is_Script_Extensions=/a/--BHAIKSUKI}'); + Expect(1, 72812, '\p{Scx=_Bhks}', ""); + Expect(0, 72812, '\p{^Scx=_Bhks}', ""); + Expect(0, 72812, '\P{Scx=_Bhks}', ""); + Expect(1, 72812, '\P{^Scx=_Bhks}', ""); + Expect(0, 72813, '\p{Scx=_Bhks}', ""); + Expect(1, 72813, '\p{^Scx=_Bhks}', ""); + Expect(1, 72813, '\P{Scx=_Bhks}', ""); + Expect(0, 72813, '\P{^Scx=_Bhks}', ""); + Error('\p{Is_Script_Extensions= BHAIKSUKI:=}'); + Error('\P{Is_Script_Extensions= BHAIKSUKI:=}'); Expect(1, 72812, '\p{Is_Script_Extensions=bhaiksuki}', ""); Expect(0, 72812, '\p{^Is_Script_Extensions=bhaiksuki}', ""); Expect(0, 72812, '\P{Is_Script_Extensions=bhaiksuki}', ""); @@ -135424,16 +139258,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72813, '\p{^Is_Script_Extensions=bhaiksuki}', ""); Expect(1, 72813, '\P{Is_Script_Extensions=bhaiksuki}', ""); Expect(0, 72813, '\P{^Is_Script_Extensions=bhaiksuki}', ""); - Expect(1, 72812, '\p{Is_Script_Extensions= Bhaiksuki}', ""); - Expect(0, 72812, '\p{^Is_Script_Extensions= Bhaiksuki}', ""); - Expect(0, 72812, '\P{Is_Script_Extensions= Bhaiksuki}', ""); - Expect(1, 72812, '\P{^Is_Script_Extensions= Bhaiksuki}', ""); - Expect(0, 72813, '\p{Is_Script_Extensions= Bhaiksuki}', ""); - Expect(1, 72813, '\p{^Is_Script_Extensions= Bhaiksuki}', ""); - Expect(1, 72813, '\P{Is_Script_Extensions= Bhaiksuki}', ""); - Expect(0, 72813, '\P{^Is_Script_Extensions= Bhaiksuki}', ""); - Error('\p{Is_Scx=:= _bhks}'); - Error('\P{Is_Scx=:= _bhks}'); + Expect(1, 72812, '\p{Is_Script_Extensions= Bhaiksuki}', ""); + Expect(0, 72812, '\p{^Is_Script_Extensions= Bhaiksuki}', ""); + Expect(0, 72812, '\P{Is_Script_Extensions= Bhaiksuki}', ""); + Expect(1, 72812, '\P{^Is_Script_Extensions= Bhaiksuki}', ""); + Expect(0, 72813, '\p{Is_Script_Extensions= Bhaiksuki}', ""); + Expect(1, 72813, '\p{^Is_Script_Extensions= Bhaiksuki}', ""); + Expect(1, 72813, '\P{Is_Script_Extensions= Bhaiksuki}', ""); + Expect(0, 72813, '\P{^Is_Script_Extensions= Bhaiksuki}', ""); + Error('\p{Is_Scx: _:=BHKS}'); + Error('\P{Is_Scx: _:=BHKS}'); Expect(1, 72812, '\p{Is_Scx=bhks}', ""); Expect(0, 72812, '\p{^Is_Scx=bhks}', ""); Expect(0, 72812, '\P{Is_Scx=bhks}', ""); @@ -135442,16 +139276,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72813, '\p{^Is_Scx=bhks}', ""); Expect(1, 72813, '\P{Is_Scx=bhks}', ""); Expect(0, 72813, '\P{^Is_Scx=bhks}', ""); - Expect(1, 72812, '\p{Is_Scx: _Bhks}', ""); - Expect(0, 72812, '\p{^Is_Scx: _Bhks}', ""); - Expect(0, 72812, '\P{Is_Scx: _Bhks}', ""); - Expect(1, 72812, '\P{^Is_Scx: _Bhks}', ""); - Expect(0, 72813, '\p{Is_Scx: _Bhks}', ""); - Expect(1, 72813, '\p{^Is_Scx: _Bhks}', ""); - Expect(1, 72813, '\P{Is_Scx: _Bhks}', ""); - Expect(0, 72813, '\P{^Is_Scx: _Bhks}', ""); - Error('\p{Script_Extensions=:= bopomofo}'); - Error('\P{Script_Extensions=:= bopomofo}'); + Expect(1, 72812, '\p{Is_Scx=_ BHKS}', ""); + Expect(0, 72812, '\p{^Is_Scx=_ BHKS}', ""); + Expect(0, 72812, '\P{Is_Scx=_ BHKS}', ""); + Expect(1, 72812, '\P{^Is_Scx=_ BHKS}', ""); + Expect(0, 72813, '\p{Is_Scx=_ BHKS}', ""); + Expect(1, 72813, '\p{^Is_Scx=_ BHKS}', ""); + Expect(1, 72813, '\P{Is_Scx=_ BHKS}', ""); + Expect(0, 72813, '\P{^Is_Scx=_ BHKS}', ""); + Error('\p{Script_Extensions= BOPOMOFO:=}'); + Error('\P{Script_Extensions= BOPOMOFO:=}'); Expect(1, 65381, '\p{Script_Extensions=:\ABopomofo\z:}', "");; Expect(0, 65382, '\p{Script_Extensions=:\ABopomofo\z:}', "");; Expect(1, 65381, '\p{Script_Extensions=bopomofo}', ""); @@ -135464,16 +139298,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65382, '\P{^Script_Extensions=bopomofo}', ""); Expect(1, 65381, '\p{Script_Extensions=:\Abopomofo\z:}', "");; Expect(0, 65382, '\p{Script_Extensions=:\Abopomofo\z:}', "");; - Expect(1, 65381, '\p{Script_Extensions=__bopomofo}', ""); - Expect(0, 65381, '\p{^Script_Extensions=__bopomofo}', ""); - Expect(0, 65381, '\P{Script_Extensions=__bopomofo}', ""); - Expect(1, 65381, '\P{^Script_Extensions=__bopomofo}', ""); - Expect(0, 65382, '\p{Script_Extensions=__bopomofo}', ""); - Expect(1, 65382, '\p{^Script_Extensions=__bopomofo}', ""); - Expect(1, 65382, '\P{Script_Extensions=__bopomofo}', ""); - Expect(0, 65382, '\P{^Script_Extensions=__bopomofo}', ""); - Error('\p{Scx=:=_bopo}'); - Error('\P{Scx=:=_bopo}'); + Expect(1, 65381, '\p{Script_Extensions= BOPOMOFO}', ""); + Expect(0, 65381, '\p{^Script_Extensions= BOPOMOFO}', ""); + Expect(0, 65381, '\P{Script_Extensions= BOPOMOFO}', ""); + Expect(1, 65381, '\P{^Script_Extensions= BOPOMOFO}', ""); + Expect(0, 65382, '\p{Script_Extensions= BOPOMOFO}', ""); + Expect(1, 65382, '\p{^Script_Extensions= BOPOMOFO}', ""); + Expect(1, 65382, '\P{Script_Extensions= BOPOMOFO}', ""); + Expect(0, 65382, '\P{^Script_Extensions= BOPOMOFO}', ""); + Error('\p{Scx=/a/ -Bopo}'); + Error('\P{Scx=/a/ -Bopo}'); Expect(1, 65381, '\p{Scx=:\ABopo\z:}', "");; Expect(0, 65382, '\p{Scx=:\ABopo\z:}', "");; Expect(1, 65381, '\p{Scx=bopo}', ""); @@ -135486,34 +139320,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65382, '\P{^Scx=bopo}', ""); Expect(1, 65381, '\p{Scx=:\Abopo\z:}', "");; Expect(0, 65382, '\p{Scx=:\Abopo\z:}', "");; - Expect(1, 65381, '\p{Scx=--Bopo}', ""); - Expect(0, 65381, '\p{^Scx=--Bopo}', ""); - Expect(0, 65381, '\P{Scx=--Bopo}', ""); - Expect(1, 65381, '\P{^Scx=--Bopo}', ""); - Expect(0, 65382, '\p{Scx=--Bopo}', ""); - Expect(1, 65382, '\p{^Scx=--Bopo}', ""); - Expect(1, 65382, '\P{Scx=--Bopo}', ""); - Expect(0, 65382, '\P{^Scx=--Bopo}', ""); - Error('\p{Is_Script_Extensions=:=_Bopomofo}'); - Error('\P{Is_Script_Extensions=:=_Bopomofo}'); - Expect(1, 65381, '\p{Is_Script_Extensions=bopomofo}', ""); - Expect(0, 65381, '\p{^Is_Script_Extensions=bopomofo}', ""); - Expect(0, 65381, '\P{Is_Script_Extensions=bopomofo}', ""); - Expect(1, 65381, '\P{^Is_Script_Extensions=bopomofo}', ""); - Expect(0, 65382, '\p{Is_Script_Extensions=bopomofo}', ""); - Expect(1, 65382, '\p{^Is_Script_Extensions=bopomofo}', ""); - Expect(1, 65382, '\P{Is_Script_Extensions=bopomofo}', ""); - Expect(0, 65382, '\P{^Is_Script_Extensions=bopomofo}', ""); - Expect(1, 65381, '\p{Is_Script_Extensions= BOPOMOFO}', ""); - Expect(0, 65381, '\p{^Is_Script_Extensions= BOPOMOFO}', ""); - Expect(0, 65381, '\P{Is_Script_Extensions= BOPOMOFO}', ""); - Expect(1, 65381, '\P{^Is_Script_Extensions= BOPOMOFO}', ""); - Expect(0, 65382, '\p{Is_Script_Extensions= BOPOMOFO}', ""); - Expect(1, 65382, '\p{^Is_Script_Extensions= BOPOMOFO}', ""); - Expect(1, 65382, '\P{Is_Script_Extensions= BOPOMOFO}', ""); - Expect(0, 65382, '\P{^Is_Script_Extensions= BOPOMOFO}', ""); - Error('\p{Is_Scx=-/a/BOPO}'); - Error('\P{Is_Scx=-/a/BOPO}'); + Expect(1, 65381, '\p{Scx= -bopo}', ""); + Expect(0, 65381, '\p{^Scx= -bopo}', ""); + Expect(0, 65381, '\P{Scx= -bopo}', ""); + Expect(1, 65381, '\P{^Scx= -bopo}', ""); + Expect(0, 65382, '\p{Scx= -bopo}', ""); + Expect(1, 65382, '\p{^Scx= -bopo}', ""); + Expect(1, 65382, '\P{Scx= -bopo}', ""); + Expect(0, 65382, '\P{^Scx= -bopo}', ""); + Error('\p{Is_Script_Extensions=_:=bopomofo}'); + Error('\P{Is_Script_Extensions=_:=bopomofo}'); + Expect(1, 65381, '\p{Is_Script_Extensions: bopomofo}', ""); + Expect(0, 65381, '\p{^Is_Script_Extensions: bopomofo}', ""); + Expect(0, 65381, '\P{Is_Script_Extensions: bopomofo}', ""); + Expect(1, 65381, '\P{^Is_Script_Extensions: bopomofo}', ""); + Expect(0, 65382, '\p{Is_Script_Extensions: bopomofo}', ""); + Expect(1, 65382, '\p{^Is_Script_Extensions: bopomofo}', ""); + Expect(1, 65382, '\P{Is_Script_Extensions: bopomofo}', ""); + Expect(0, 65382, '\P{^Is_Script_Extensions: bopomofo}', ""); + Expect(1, 65381, '\p{Is_Script_Extensions= Bopomofo}', ""); + Expect(0, 65381, '\p{^Is_Script_Extensions= Bopomofo}', ""); + Expect(0, 65381, '\P{Is_Script_Extensions= Bopomofo}', ""); + Expect(1, 65381, '\P{^Is_Script_Extensions= Bopomofo}', ""); + Expect(0, 65382, '\p{Is_Script_Extensions= Bopomofo}', ""); + Expect(1, 65382, '\p{^Is_Script_Extensions= Bopomofo}', ""); + Expect(1, 65382, '\P{Is_Script_Extensions= Bopomofo}', ""); + Expect(0, 65382, '\P{^Is_Script_Extensions= Bopomofo}', ""); + Error('\p{Is_Scx=:=-BOPO}'); + Error('\P{Is_Scx=:=-BOPO}'); Expect(1, 65381, '\p{Is_Scx=bopo}', ""); Expect(0, 65381, '\p{^Is_Scx=bopo}', ""); Expect(0, 65381, '\P{Is_Scx=bopo}', ""); @@ -135522,16 +139356,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65382, '\p{^Is_Scx=bopo}', ""); Expect(1, 65382, '\P{Is_Scx=bopo}', ""); Expect(0, 65382, '\P{^Is_Scx=bopo}', ""); - Expect(1, 65381, '\p{Is_Scx= BOPO}', ""); - Expect(0, 65381, '\p{^Is_Scx= BOPO}', ""); - Expect(0, 65381, '\P{Is_Scx= BOPO}', ""); - Expect(1, 65381, '\P{^Is_Scx= BOPO}', ""); - Expect(0, 65382, '\p{Is_Scx= BOPO}', ""); - Expect(1, 65382, '\p{^Is_Scx= BOPO}', ""); - Expect(1, 65382, '\P{Is_Scx= BOPO}', ""); - Expect(0, 65382, '\P{^Is_Scx= BOPO}', ""); - Error('\p{Script_Extensions=/a/Brahmi}'); - Error('\P{Script_Extensions=/a/Brahmi}'); + Expect(1, 65381, '\p{Is_Scx: _Bopo}', ""); + Expect(0, 65381, '\p{^Is_Scx: _Bopo}', ""); + Expect(0, 65381, '\P{Is_Scx: _Bopo}', ""); + Expect(1, 65381, '\P{^Is_Scx: _Bopo}', ""); + Expect(0, 65382, '\p{Is_Scx: _Bopo}', ""); + Expect(1, 65382, '\p{^Is_Scx: _Bopo}', ""); + Expect(1, 65382, '\P{Is_Scx: _Bopo}', ""); + Expect(0, 65382, '\P{^Is_Scx: _Bopo}', ""); + Error('\p{Script_Extensions= BRAHMI/a/}'); + Error('\P{Script_Extensions= BRAHMI/a/}'); Expect(1, 69759, '\p{Script_Extensions=:\ABrahmi\z:}', "");; Expect(0, 69760, '\p{Script_Extensions=:\ABrahmi\z:}', "");; Expect(1, 69759, '\p{Script_Extensions=brahmi}', ""); @@ -135544,16 +139378,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69760, '\P{^Script_Extensions=brahmi}', ""); Expect(1, 69759, '\p{Script_Extensions=:\Abrahmi\z:}', "");; Expect(0, 69760, '\p{Script_Extensions=:\Abrahmi\z:}', "");; - Expect(1, 69759, '\p{Script_Extensions= _brahmi}', ""); - Expect(0, 69759, '\p{^Script_Extensions= _brahmi}', ""); - Expect(0, 69759, '\P{Script_Extensions= _brahmi}', ""); - Expect(1, 69759, '\P{^Script_Extensions= _brahmi}', ""); - Expect(0, 69760, '\p{Script_Extensions= _brahmi}', ""); - Expect(1, 69760, '\p{^Script_Extensions= _brahmi}', ""); - Expect(1, 69760, '\P{Script_Extensions= _brahmi}', ""); - Expect(0, 69760, '\P{^Script_Extensions= _brahmi}', ""); - Error('\p{Scx=:= -Brah}'); - Error('\P{Scx=:= -Brah}'); + Expect(1, 69759, '\p{Script_Extensions=- BRAHMI}', ""); + Expect(0, 69759, '\p{^Script_Extensions=- BRAHMI}', ""); + Expect(0, 69759, '\P{Script_Extensions=- BRAHMI}', ""); + Expect(1, 69759, '\P{^Script_Extensions=- BRAHMI}', ""); + Expect(0, 69760, '\p{Script_Extensions=- BRAHMI}', ""); + Expect(1, 69760, '\p{^Script_Extensions=- BRAHMI}', ""); + Expect(1, 69760, '\P{Script_Extensions=- BRAHMI}', ""); + Expect(0, 69760, '\P{^Script_Extensions=- BRAHMI}', ""); + Error('\p{Scx=:=-_Brah}'); + Error('\P{Scx=:=-_Brah}'); Expect(1, 69759, '\p{Scx=:\ABrah\z:}', "");; Expect(0, 69760, '\p{Scx=:\ABrah\z:}', "");; Expect(1, 69759, '\p{Scx=brah}', ""); @@ -135566,16 +139400,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69760, '\P{^Scx=brah}', ""); Expect(1, 69759, '\p{Scx=:\Abrah\z:}', "");; Expect(0, 69760, '\p{Scx=:\Abrah\z:}', "");; - Expect(1, 69759, '\p{Scx= Brah}', ""); - Expect(0, 69759, '\p{^Scx= Brah}', ""); - Expect(0, 69759, '\P{Scx= Brah}', ""); - Expect(1, 69759, '\P{^Scx= Brah}', ""); - Expect(0, 69760, '\p{Scx= Brah}', ""); - Expect(1, 69760, '\p{^Scx= Brah}', ""); - Expect(1, 69760, '\P{Scx= Brah}', ""); - Expect(0, 69760, '\P{^Scx= Brah}', ""); - Error('\p{Is_Script_Extensions=:=- BRAHMI}'); - Error('\P{Is_Script_Extensions=:=- BRAHMI}'); + Expect(1, 69759, '\p{Scx=__BRAH}', ""); + Expect(0, 69759, '\p{^Scx=__BRAH}', ""); + Expect(0, 69759, '\P{Scx=__BRAH}', ""); + Expect(1, 69759, '\P{^Scx=__BRAH}', ""); + Expect(0, 69760, '\p{Scx=__BRAH}', ""); + Expect(1, 69760, '\p{^Scx=__BRAH}', ""); + Expect(1, 69760, '\P{Scx=__BRAH}', ""); + Expect(0, 69760, '\P{^Scx=__BRAH}', ""); + Error('\p{Is_Script_Extensions:-:=Brahmi}'); + Error('\P{Is_Script_Extensions:-:=Brahmi}'); Expect(1, 69759, '\p{Is_Script_Extensions=brahmi}', ""); Expect(0, 69759, '\p{^Is_Script_Extensions=brahmi}', ""); Expect(0, 69759, '\P{Is_Script_Extensions=brahmi}', ""); @@ -135592,8 +139426,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69760, '\p{^Is_Script_Extensions= Brahmi}', ""); Expect(1, 69760, '\P{Is_Script_Extensions= Brahmi}', ""); Expect(0, 69760, '\P{^Is_Script_Extensions= Brahmi}', ""); - Error('\p{Is_Scx=:=Brah}'); - Error('\P{Is_Scx=:=Brah}'); + Error('\p{Is_Scx=_ Brah/a/}'); + Error('\P{Is_Scx=_ Brah/a/}'); Expect(1, 69759, '\p{Is_Scx=brah}', ""); Expect(0, 69759, '\p{^Is_Scx=brah}', ""); Expect(0, 69759, '\P{Is_Scx=brah}', ""); @@ -135602,16 +139436,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69760, '\p{^Is_Scx=brah}', ""); Expect(1, 69760, '\P{Is_Scx=brah}', ""); Expect(0, 69760, '\P{^Is_Scx=brah}', ""); - Expect(1, 69759, '\p{Is_Scx: _Brah}', ""); - Expect(0, 69759, '\p{^Is_Scx: _Brah}', ""); - Expect(0, 69759, '\P{Is_Scx: _Brah}', ""); - Expect(1, 69759, '\P{^Is_Scx: _Brah}', ""); - Expect(0, 69760, '\p{Is_Scx: _Brah}', ""); - Expect(1, 69760, '\p{^Is_Scx: _Brah}', ""); - Expect(1, 69760, '\P{Is_Scx: _Brah}', ""); - Expect(0, 69760, '\P{^Is_Scx: _Brah}', ""); - Error('\p{Script_Extensions=--Braille:=}'); - Error('\P{Script_Extensions=--Braille:=}'); + Expect(1, 69759, '\p{Is_Scx= brah}', ""); + Expect(0, 69759, '\p{^Is_Scx= brah}', ""); + Expect(0, 69759, '\P{Is_Scx= brah}', ""); + Expect(1, 69759, '\P{^Is_Scx= brah}', ""); + Expect(0, 69760, '\p{Is_Scx= brah}', ""); + Expect(1, 69760, '\p{^Is_Scx= brah}', ""); + Expect(1, 69760, '\P{Is_Scx= brah}', ""); + Expect(0, 69760, '\P{^Is_Scx= brah}', ""); + Error('\p{Script_Extensions=-_Braille/a/}'); + Error('\P{Script_Extensions=-_Braille/a/}'); Expect(1, 10495, '\p{Script_Extensions=:\ABraille\z:}', "");; Expect(0, 10496, '\p{Script_Extensions=:\ABraille\z:}', "");; Expect(1, 10495, '\p{Script_Extensions=braille}', ""); @@ -135624,16 +139458,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 10496, '\P{^Script_Extensions=braille}', ""); Expect(1, 10495, '\p{Script_Extensions=:\Abraille\z:}', "");; Expect(0, 10496, '\p{Script_Extensions=:\Abraille\z:}', "");; - Expect(1, 10495, '\p{Script_Extensions= Braille}', ""); - Expect(0, 10495, '\p{^Script_Extensions= Braille}', ""); - Expect(0, 10495, '\P{Script_Extensions= Braille}', ""); - Expect(1, 10495, '\P{^Script_Extensions= Braille}', ""); - Expect(0, 10496, '\p{Script_Extensions= Braille}', ""); - Expect(1, 10496, '\p{^Script_Extensions= Braille}', ""); - Expect(1, 10496, '\P{Script_Extensions= Braille}', ""); - Expect(0, 10496, '\P{^Script_Extensions= Braille}', ""); - Error('\p{Scx= /a/brai}'); - Error('\P{Scx= /a/brai}'); + Expect(1, 10495, '\p{Script_Extensions= braille}', ""); + Expect(0, 10495, '\p{^Script_Extensions= braille}', ""); + Expect(0, 10495, '\P{Script_Extensions= braille}', ""); + Expect(1, 10495, '\P{^Script_Extensions= braille}', ""); + Expect(0, 10496, '\p{Script_Extensions= braille}', ""); + Expect(1, 10496, '\p{^Script_Extensions= braille}', ""); + Expect(1, 10496, '\P{Script_Extensions= braille}', ""); + Expect(0, 10496, '\P{^Script_Extensions= braille}', ""); + Error('\p{Scx=/a/_-brai}'); + Error('\P{Scx=/a/_-brai}'); Expect(1, 10495, '\p{Scx=:\ABrai\z:}', "");; Expect(0, 10496, '\p{Scx=:\ABrai\z:}', "");; Expect(1, 10495, '\p{Scx=brai}', ""); @@ -135646,14 +139480,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 10496, '\P{^Scx=brai}', ""); Expect(1, 10495, '\p{Scx=:\Abrai\z:}', "");; Expect(0, 10496, '\p{Scx=:\Abrai\z:}', "");; - Expect(1, 10495, '\p{Scx: -_Brai}', ""); - Expect(0, 10495, '\p{^Scx: -_Brai}', ""); - Expect(0, 10495, '\P{Scx: -_Brai}', ""); - Expect(1, 10495, '\P{^Scx: -_Brai}', ""); - Expect(0, 10496, '\p{Scx: -_Brai}', ""); - Expect(1, 10496, '\p{^Scx: -_Brai}', ""); - Expect(1, 10496, '\P{Scx: -_Brai}', ""); - Expect(0, 10496, '\P{^Scx: -_Brai}', ""); + Expect(1, 10495, '\p{Scx=-brai}', ""); + Expect(0, 10495, '\p{^Scx=-brai}', ""); + Expect(0, 10495, '\P{Scx=-brai}', ""); + Expect(1, 10495, '\P{^Scx=-brai}', ""); + Expect(0, 10496, '\p{Scx=-brai}', ""); + Expect(1, 10496, '\p{^Scx=-brai}', ""); + Expect(1, 10496, '\P{Scx=-brai}', ""); + Expect(0, 10496, '\P{^Scx=-brai}', ""); Error('\p{Is_Script_Extensions=-:=BRAILLE}'); Error('\P{Is_Script_Extensions=-:=BRAILLE}'); Expect(1, 10495, '\p{Is_Script_Extensions=braille}', ""); @@ -135664,34 +139498,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 10496, '\p{^Is_Script_Extensions=braille}', ""); Expect(1, 10496, '\P{Is_Script_Extensions=braille}', ""); Expect(0, 10496, '\P{^Is_Script_Extensions=braille}', ""); - Expect(1, 10495, '\p{Is_Script_Extensions=__BRAILLE}', ""); - Expect(0, 10495, '\p{^Is_Script_Extensions=__BRAILLE}', ""); - Expect(0, 10495, '\P{Is_Script_Extensions=__BRAILLE}', ""); - Expect(1, 10495, '\P{^Is_Script_Extensions=__BRAILLE}', ""); - Expect(0, 10496, '\p{Is_Script_Extensions=__BRAILLE}', ""); - Expect(1, 10496, '\p{^Is_Script_Extensions=__BRAILLE}', ""); - Expect(1, 10496, '\P{Is_Script_Extensions=__BRAILLE}', ""); - Expect(0, 10496, '\P{^Is_Script_Extensions=__BRAILLE}', ""); - Error('\p{Is_Scx= _BRAI/a/}'); - Error('\P{Is_Scx= _BRAI/a/}'); - Expect(1, 10495, '\p{Is_Scx=brai}', ""); - Expect(0, 10495, '\p{^Is_Scx=brai}', ""); - Expect(0, 10495, '\P{Is_Scx=brai}', ""); - Expect(1, 10495, '\P{^Is_Scx=brai}', ""); - Expect(0, 10496, '\p{Is_Scx=brai}', ""); - Expect(1, 10496, '\p{^Is_Scx=brai}', ""); - Expect(1, 10496, '\P{Is_Scx=brai}', ""); - Expect(0, 10496, '\P{^Is_Scx=brai}', ""); - Expect(1, 10495, '\p{Is_Scx=_Brai}', ""); - Expect(0, 10495, '\p{^Is_Scx=_Brai}', ""); - Expect(0, 10495, '\P{Is_Scx=_Brai}', ""); - Expect(1, 10495, '\P{^Is_Scx=_Brai}', ""); - Expect(0, 10496, '\p{Is_Scx=_Brai}', ""); - Expect(1, 10496, '\p{^Is_Scx=_Brai}', ""); - Expect(1, 10496, '\P{Is_Scx=_Brai}', ""); - Expect(0, 10496, '\P{^Is_Scx=_Brai}', ""); - Error('\p{Script_Extensions=/a/-_Buginese}'); - Error('\P{Script_Extensions=/a/-_Buginese}'); + Expect(1, 10495, '\p{Is_Script_Extensions=-_braille}', ""); + Expect(0, 10495, '\p{^Is_Script_Extensions=-_braille}', ""); + Expect(0, 10495, '\P{Is_Script_Extensions=-_braille}', ""); + Expect(1, 10495, '\P{^Is_Script_Extensions=-_braille}', ""); + Expect(0, 10496, '\p{Is_Script_Extensions=-_braille}', ""); + Expect(1, 10496, '\p{^Is_Script_Extensions=-_braille}', ""); + Expect(1, 10496, '\P{Is_Script_Extensions=-_braille}', ""); + Expect(0, 10496, '\P{^Is_Script_Extensions=-_braille}', ""); + Error('\p{Is_Scx=:= Brai}'); + Error('\P{Is_Scx=:= Brai}'); + Expect(1, 10495, '\p{Is_Scx: brai}', ""); + Expect(0, 10495, '\p{^Is_Scx: brai}', ""); + Expect(0, 10495, '\P{Is_Scx: brai}', ""); + Expect(1, 10495, '\P{^Is_Scx: brai}', ""); + Expect(0, 10496, '\p{Is_Scx: brai}', ""); + Expect(1, 10496, '\p{^Is_Scx: brai}', ""); + Expect(1, 10496, '\P{Is_Scx: brai}', ""); + Expect(0, 10496, '\P{^Is_Scx: brai}', ""); + Expect(1, 10495, '\p{Is_Scx=-_Brai}', ""); + Expect(0, 10495, '\p{^Is_Scx=-_Brai}', ""); + Expect(0, 10495, '\P{Is_Scx=-_Brai}', ""); + Expect(1, 10495, '\P{^Is_Scx=-_Brai}', ""); + Expect(0, 10496, '\p{Is_Scx=-_Brai}', ""); + Expect(1, 10496, '\p{^Is_Scx=-_Brai}', ""); + Expect(1, 10496, '\P{Is_Scx=-_Brai}', ""); + Expect(0, 10496, '\P{^Is_Scx=-_Brai}', ""); + Error('\p{Script_Extensions: _Buginese/a/}'); + Error('\P{Script_Extensions: _Buginese/a/}'); Expect(1, 43471, '\p{Script_Extensions=:\ABuginese\z:}', "");; Expect(0, 43472, '\p{Script_Extensions=:\ABuginese\z:}', "");; Expect(1, 43471, '\p{Script_Extensions=buginese}', ""); @@ -135704,16 +139538,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43472, '\P{^Script_Extensions=buginese}', ""); Expect(1, 43471, '\p{Script_Extensions=:\Abuginese\z:}', "");; Expect(0, 43472, '\p{Script_Extensions=:\Abuginese\z:}', "");; - Expect(1, 43471, '\p{Script_Extensions= buginese}', ""); - Expect(0, 43471, '\p{^Script_Extensions= buginese}', ""); - Expect(0, 43471, '\P{Script_Extensions= buginese}', ""); - Expect(1, 43471, '\P{^Script_Extensions= buginese}', ""); - Expect(0, 43472, '\p{Script_Extensions= buginese}', ""); - Expect(1, 43472, '\p{^Script_Extensions= buginese}', ""); - Expect(1, 43472, '\P{Script_Extensions= buginese}', ""); - Expect(0, 43472, '\P{^Script_Extensions= buginese}', ""); - Error('\p{Scx=:= bugi}'); - Error('\P{Scx=:= bugi}'); + Error('\p{Scx=/a/bugi}'); + Error('\P{Scx=/a/bugi}'); Expect(1, 43471, '\p{Scx=:\ABugi\z:}', "");; Expect(0, 43472, '\p{Scx=:\ABugi\z:}', "");; Expect(1, 43471, '\p{Scx=bugi}', ""); @@ -135726,16 +139552,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43472, '\P{^Scx=bugi}', ""); Expect(1, 43471, '\p{Scx=:\Abugi\z:}', "");; Expect(0, 43472, '\p{Scx=:\Abugi\z:}', "");; - Expect(1, 43471, '\p{Scx= BUGI}', ""); - Expect(0, 43471, '\p{^Scx= BUGI}', ""); - Expect(0, 43471, '\P{Scx= BUGI}', ""); - Expect(1, 43471, '\P{^Scx= BUGI}', ""); - Expect(0, 43472, '\p{Scx= BUGI}', ""); - Expect(1, 43472, '\p{^Scx= BUGI}', ""); - Expect(1, 43472, '\P{Scx= BUGI}', ""); - Expect(0, 43472, '\P{^Scx= BUGI}', ""); - Error('\p{Is_Script_Extensions=_/a/buginese}'); - Error('\P{Is_Script_Extensions=_/a/buginese}'); + Expect(1, 43471, '\p{Scx=_Bugi}', ""); + Expect(0, 43471, '\p{^Scx=_Bugi}', ""); + Expect(0, 43471, '\P{Scx=_Bugi}', ""); + Expect(1, 43471, '\P{^Scx=_Bugi}', ""); + Expect(0, 43472, '\p{Scx=_Bugi}', ""); + Expect(1, 43472, '\p{^Scx=_Bugi}', ""); + Expect(1, 43472, '\P{Scx=_Bugi}', ""); + Expect(0, 43472, '\P{^Scx=_Bugi}', ""); + Error('\p{Is_Script_Extensions=-BUGINESE/a/}'); + Error('\P{Is_Script_Extensions=-BUGINESE/a/}'); Expect(1, 43471, '\p{Is_Script_Extensions=buginese}', ""); Expect(0, 43471, '\p{^Is_Script_Extensions=buginese}', ""); Expect(0, 43471, '\P{Is_Script_Extensions=buginese}', ""); @@ -135744,16 +139570,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43472, '\p{^Is_Script_Extensions=buginese}', ""); Expect(1, 43472, '\P{Is_Script_Extensions=buginese}', ""); Expect(0, 43472, '\P{^Is_Script_Extensions=buginese}', ""); - Expect(1, 43471, '\p{Is_Script_Extensions= Buginese}', ""); - Expect(0, 43471, '\p{^Is_Script_Extensions= Buginese}', ""); - Expect(0, 43471, '\P{Is_Script_Extensions= Buginese}', ""); - Expect(1, 43471, '\P{^Is_Script_Extensions= Buginese}', ""); - Expect(0, 43472, '\p{Is_Script_Extensions= Buginese}', ""); - Expect(1, 43472, '\p{^Is_Script_Extensions= Buginese}', ""); - Expect(1, 43472, '\P{Is_Script_Extensions= Buginese}', ""); - Expect(0, 43472, '\P{^Is_Script_Extensions= Buginese}', ""); - Error('\p{Is_Scx=:=-Bugi}'); - Error('\P{Is_Scx=:=-Bugi}'); + Expect(1, 43471, '\p{Is_Script_Extensions: _Buginese}', ""); + Expect(0, 43471, '\p{^Is_Script_Extensions: _Buginese}', ""); + Expect(0, 43471, '\P{Is_Script_Extensions: _Buginese}', ""); + Expect(1, 43471, '\P{^Is_Script_Extensions: _Buginese}', ""); + Expect(0, 43472, '\p{Is_Script_Extensions: _Buginese}', ""); + Expect(1, 43472, '\p{^Is_Script_Extensions: _Buginese}', ""); + Expect(1, 43472, '\P{Is_Script_Extensions: _Buginese}', ""); + Expect(0, 43472, '\P{^Is_Script_Extensions: _Buginese}', ""); + Error('\p{Is_Scx=-/a/BUGI}'); + Error('\P{Is_Scx=-/a/BUGI}'); Expect(1, 43471, '\p{Is_Scx=bugi}', ""); Expect(0, 43471, '\p{^Is_Scx=bugi}', ""); Expect(0, 43471, '\P{Is_Scx=bugi}', ""); @@ -135762,60 +139588,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43472, '\p{^Is_Scx=bugi}', ""); Expect(1, 43472, '\P{Is_Scx=bugi}', ""); Expect(0, 43472, '\P{^Is_Scx=bugi}', ""); - Expect(1, 43471, '\p{Is_Scx=__BUGI}', ""); - Expect(0, 43471, '\p{^Is_Scx=__BUGI}', ""); - Expect(0, 43471, '\P{Is_Scx=__BUGI}', ""); - Expect(1, 43471, '\P{^Is_Scx=__BUGI}', ""); - Expect(0, 43472, '\p{Is_Scx=__BUGI}', ""); - Expect(1, 43472, '\p{^Is_Scx=__BUGI}', ""); - Expect(1, 43472, '\P{Is_Scx=__BUGI}', ""); - Expect(0, 43472, '\P{^Is_Scx=__BUGI}', ""); - Error('\p{Script_Extensions: /a/buhid}'); - Error('\P{Script_Extensions: /a/buhid}'); + Expect(1, 43471, '\p{Is_Scx= _Bugi}', ""); + Expect(0, 43471, '\p{^Is_Scx= _Bugi}', ""); + Expect(0, 43471, '\P{Is_Scx= _Bugi}', ""); + Expect(1, 43471, '\P{^Is_Scx= _Bugi}', ""); + Expect(0, 43472, '\p{Is_Scx= _Bugi}', ""); + Expect(1, 43472, '\p{^Is_Scx= _Bugi}', ""); + Expect(1, 43472, '\P{Is_Scx= _Bugi}', ""); + Expect(0, 43472, '\P{^Is_Scx= _Bugi}', ""); + Error('\p{Script_Extensions=:=- Buhid}'); + Error('\P{Script_Extensions=:=- Buhid}'); Expect(1, 5971, '\p{Script_Extensions=:\ABuhid\z:}', "");; Expect(0, 5972, '\p{Script_Extensions=:\ABuhid\z:}', "");; - Expect(1, 5971, '\p{Script_Extensions:buhid}', ""); - Expect(0, 5971, '\p{^Script_Extensions:buhid}', ""); - Expect(0, 5971, '\P{Script_Extensions:buhid}', ""); - Expect(1, 5971, '\P{^Script_Extensions:buhid}', ""); - Expect(0, 5972, '\p{Script_Extensions:buhid}', ""); - Expect(1, 5972, '\p{^Script_Extensions:buhid}', ""); - Expect(1, 5972, '\P{Script_Extensions:buhid}', ""); - Expect(0, 5972, '\P{^Script_Extensions:buhid}', ""); + Expect(1, 5971, '\p{Script_Extensions=buhid}', ""); + Expect(0, 5971, '\p{^Script_Extensions=buhid}', ""); + Expect(0, 5971, '\P{Script_Extensions=buhid}', ""); + Expect(1, 5971, '\P{^Script_Extensions=buhid}', ""); + Expect(0, 5972, '\p{Script_Extensions=buhid}', ""); + Expect(1, 5972, '\p{^Script_Extensions=buhid}', ""); + Expect(1, 5972, '\P{Script_Extensions=buhid}', ""); + Expect(0, 5972, '\P{^Script_Extensions=buhid}', ""); Expect(1, 5971, '\p{Script_Extensions=:\Abuhid\z:}', "");; Expect(0, 5972, '\p{Script_Extensions=:\Abuhid\z:}', "");; - Expect(1, 5971, '\p{Script_Extensions: -Buhid}', ""); - Expect(0, 5971, '\p{^Script_Extensions: -Buhid}', ""); - Expect(0, 5971, '\P{Script_Extensions: -Buhid}', ""); - Expect(1, 5971, '\P{^Script_Extensions: -Buhid}', ""); - Expect(0, 5972, '\p{Script_Extensions: -Buhid}', ""); - Expect(1, 5972, '\p{^Script_Extensions: -Buhid}', ""); - Expect(1, 5972, '\P{Script_Extensions: -Buhid}', ""); - Expect(0, 5972, '\P{^Script_Extensions: -Buhid}', ""); - Error('\p{Scx: /a/BUHD}'); - Error('\P{Scx: /a/BUHD}'); + Expect(1, 5971, '\p{Script_Extensions= buhid}', ""); + Expect(0, 5971, '\p{^Script_Extensions= buhid}', ""); + Expect(0, 5971, '\P{Script_Extensions= buhid}', ""); + Expect(1, 5971, '\P{^Script_Extensions= buhid}', ""); + Expect(0, 5972, '\p{Script_Extensions= buhid}', ""); + Expect(1, 5972, '\p{^Script_Extensions= buhid}', ""); + Expect(1, 5972, '\P{Script_Extensions= buhid}', ""); + Expect(0, 5972, '\P{^Script_Extensions= buhid}', ""); + Error('\p{Scx=-_BUHD/a/}'); + Error('\P{Scx=-_BUHD/a/}'); Expect(1, 5971, '\p{Scx=:\ABuhd\z:}', "");; Expect(0, 5972, '\p{Scx=:\ABuhd\z:}', "");; - Expect(1, 5971, '\p{Scx:buhd}', ""); - Expect(0, 5971, '\p{^Scx:buhd}', ""); - Expect(0, 5971, '\P{Scx:buhd}', ""); - Expect(1, 5971, '\P{^Scx:buhd}', ""); - Expect(0, 5972, '\p{Scx:buhd}', ""); - Expect(1, 5972, '\p{^Scx:buhd}', ""); - Expect(1, 5972, '\P{Scx:buhd}', ""); - Expect(0, 5972, '\P{^Scx:buhd}', ""); + Expect(1, 5971, '\p{Scx: buhd}', ""); + Expect(0, 5971, '\p{^Scx: buhd}', ""); + Expect(0, 5971, '\P{Scx: buhd}', ""); + Expect(1, 5971, '\P{^Scx: buhd}', ""); + Expect(0, 5972, '\p{Scx: buhd}', ""); + Expect(1, 5972, '\p{^Scx: buhd}', ""); + Expect(1, 5972, '\P{Scx: buhd}', ""); + Expect(0, 5972, '\P{^Scx: buhd}', ""); Expect(1, 5971, '\p{Scx=:\Abuhd\z:}', "");; Expect(0, 5972, '\p{Scx=:\Abuhd\z:}', "");; - Expect(1, 5971, '\p{Scx: _ Buhd}', ""); - Expect(0, 5971, '\p{^Scx: _ Buhd}', ""); - Expect(0, 5971, '\P{Scx: _ Buhd}', ""); - Expect(1, 5971, '\P{^Scx: _ Buhd}', ""); - Expect(0, 5972, '\p{Scx: _ Buhd}', ""); - Expect(1, 5972, '\p{^Scx: _ Buhd}', ""); - Expect(1, 5972, '\P{Scx: _ Buhd}', ""); - Expect(0, 5972, '\P{^Scx: _ Buhd}', ""); - Error('\p{Is_Script_Extensions: BUHID:=}'); - Error('\P{Is_Script_Extensions: BUHID:=}'); + Expect(1, 5971, '\p{Scx= _BUHD}', ""); + Expect(0, 5971, '\p{^Scx= _BUHD}', ""); + Expect(0, 5971, '\P{Scx= _BUHD}', ""); + Expect(1, 5971, '\P{^Scx= _BUHD}', ""); + Expect(0, 5972, '\p{Scx= _BUHD}', ""); + Expect(1, 5972, '\p{^Scx= _BUHD}', ""); + Expect(1, 5972, '\P{Scx= _BUHD}', ""); + Expect(0, 5972, '\P{^Scx= _BUHD}', ""); + Error('\p{Is_Script_Extensions=Buhid/a/}'); + Error('\P{Is_Script_Extensions=Buhid/a/}'); Expect(1, 5971, '\p{Is_Script_Extensions=buhid}', ""); Expect(0, 5971, '\p{^Is_Script_Extensions=buhid}', ""); Expect(0, 5971, '\P{Is_Script_Extensions=buhid}', ""); @@ -135824,16 +139650,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5972, '\p{^Is_Script_Extensions=buhid}', ""); Expect(1, 5972, '\P{Is_Script_Extensions=buhid}', ""); Expect(0, 5972, '\P{^Is_Script_Extensions=buhid}', ""); - Expect(1, 5971, '\p{Is_Script_Extensions= Buhid}', ""); - Expect(0, 5971, '\p{^Is_Script_Extensions= Buhid}', ""); - Expect(0, 5971, '\P{Is_Script_Extensions= Buhid}', ""); - Expect(1, 5971, '\P{^Is_Script_Extensions= Buhid}', ""); - Expect(0, 5972, '\p{Is_Script_Extensions= Buhid}', ""); - Expect(1, 5972, '\p{^Is_Script_Extensions= Buhid}', ""); - Expect(1, 5972, '\P{Is_Script_Extensions= Buhid}', ""); - Expect(0, 5972, '\P{^Is_Script_Extensions= Buhid}', ""); - Error('\p{Is_Scx=_Buhd/a/}'); - Error('\P{Is_Scx=_Buhd/a/}'); + Expect(1, 5971, '\p{Is_Script_Extensions=_-Buhid}', ""); + Expect(0, 5971, '\p{^Is_Script_Extensions=_-Buhid}', ""); + Expect(0, 5971, '\P{Is_Script_Extensions=_-Buhid}', ""); + Expect(1, 5971, '\P{^Is_Script_Extensions=_-Buhid}', ""); + Expect(0, 5972, '\p{Is_Script_Extensions=_-Buhid}', ""); + Expect(1, 5972, '\p{^Is_Script_Extensions=_-Buhid}', ""); + Expect(1, 5972, '\P{Is_Script_Extensions=_-Buhid}', ""); + Expect(0, 5972, '\P{^Is_Script_Extensions=_-Buhid}', ""); + Error('\p{Is_Scx=_/a/Buhd}'); + Error('\P{Is_Scx=_/a/Buhd}'); Expect(1, 5971, '\p{Is_Scx=buhd}', ""); Expect(0, 5971, '\p{^Is_Scx=buhd}', ""); Expect(0, 5971, '\P{Is_Scx=buhd}', ""); @@ -135842,88 +139668,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5972, '\p{^Is_Scx=buhd}', ""); Expect(1, 5972, '\P{Is_Scx=buhd}', ""); Expect(0, 5972, '\P{^Is_Scx=buhd}', ""); - Expect(1, 5971, '\p{Is_Scx: - BUHD}', ""); - Expect(0, 5971, '\p{^Is_Scx: - BUHD}', ""); - Expect(0, 5971, '\P{Is_Scx: - BUHD}', ""); - Expect(1, 5971, '\P{^Is_Scx: - BUHD}', ""); - Expect(0, 5972, '\p{Is_Scx: - BUHD}', ""); - Expect(1, 5972, '\p{^Is_Scx: - BUHD}', ""); - Expect(1, 5972, '\P{Is_Scx: - BUHD}', ""); - Expect(0, 5972, '\P{^Is_Scx: - BUHD}', ""); - Error('\p{Script_Extensions: -/a/CHAKMA}'); - Error('\P{Script_Extensions: -/a/CHAKMA}'); - Expect(1, 69958, '\p{Script_Extensions=:\AChakma\z:}', "");; - Expect(0, 69959, '\p{Script_Extensions=:\AChakma\z:}', "");; - Expect(1, 69958, '\p{Script_Extensions=chakma}', ""); - Expect(0, 69958, '\p{^Script_Extensions=chakma}', ""); - Expect(0, 69958, '\P{Script_Extensions=chakma}', ""); - Expect(1, 69958, '\P{^Script_Extensions=chakma}', ""); - Expect(0, 69959, '\p{Script_Extensions=chakma}', ""); - Expect(1, 69959, '\p{^Script_Extensions=chakma}', ""); - Expect(1, 69959, '\P{Script_Extensions=chakma}', ""); - Expect(0, 69959, '\P{^Script_Extensions=chakma}', ""); - Expect(1, 69958, '\p{Script_Extensions=:\Achakma\z:}', "");; - Expect(0, 69959, '\p{Script_Extensions=:\Achakma\z:}', "");; - Expect(1, 69958, '\p{Script_Extensions: -Chakma}', ""); - Expect(0, 69958, '\p{^Script_Extensions: -Chakma}', ""); - Expect(0, 69958, '\P{Script_Extensions: -Chakma}', ""); - Expect(1, 69958, '\P{^Script_Extensions: -Chakma}', ""); - Expect(0, 69959, '\p{Script_Extensions: -Chakma}', ""); - Expect(1, 69959, '\p{^Script_Extensions: -Chakma}', ""); - Expect(1, 69959, '\P{Script_Extensions: -Chakma}', ""); - Expect(0, 69959, '\P{^Script_Extensions: -Chakma}', ""); - Error('\p{Scx=-CAKM:=}'); - Error('\P{Scx=-CAKM:=}'); - Expect(1, 69958, '\p{Scx=:\ACakm\z:}', "");; - Expect(0, 69959, '\p{Scx=:\ACakm\z:}', "");; - Expect(1, 69958, '\p{Scx=cakm}', ""); - Expect(0, 69958, '\p{^Scx=cakm}', ""); - Expect(0, 69958, '\P{Scx=cakm}', ""); - Expect(1, 69958, '\P{^Scx=cakm}', ""); - Expect(0, 69959, '\p{Scx=cakm}', ""); - Expect(1, 69959, '\p{^Scx=cakm}', ""); - Expect(1, 69959, '\P{Scx=cakm}', ""); - Expect(0, 69959, '\P{^Scx=cakm}', ""); - Expect(1, 69958, '\p{Scx=:\Acakm\z:}', "");; - Expect(0, 69959, '\p{Scx=:\Acakm\z:}', "");; - Error('\p{Is_Script_Extensions=CHAKMA:=}'); - Error('\P{Is_Script_Extensions=CHAKMA:=}'); - Expect(1, 69958, '\p{Is_Script_Extensions=chakma}', ""); - Expect(0, 69958, '\p{^Is_Script_Extensions=chakma}', ""); - Expect(0, 69958, '\P{Is_Script_Extensions=chakma}', ""); - Expect(1, 69958, '\P{^Is_Script_Extensions=chakma}', ""); - Expect(0, 69959, '\p{Is_Script_Extensions=chakma}', ""); - Expect(1, 69959, '\p{^Is_Script_Extensions=chakma}', ""); - Expect(1, 69959, '\P{Is_Script_Extensions=chakma}', ""); - Expect(0, 69959, '\P{^Is_Script_Extensions=chakma}', ""); - Expect(1, 69958, '\p{Is_Script_Extensions= _CHAKMA}', ""); - Expect(0, 69958, '\p{^Is_Script_Extensions= _CHAKMA}', ""); - Expect(0, 69958, '\P{Is_Script_Extensions= _CHAKMA}', ""); - Expect(1, 69958, '\P{^Is_Script_Extensions= _CHAKMA}', ""); - Expect(0, 69959, '\p{Is_Script_Extensions= _CHAKMA}', ""); - Expect(1, 69959, '\p{^Is_Script_Extensions= _CHAKMA}', ""); - Expect(1, 69959, '\P{Is_Script_Extensions= _CHAKMA}', ""); - Expect(0, 69959, '\P{^Is_Script_Extensions= _CHAKMA}', ""); - Error('\p{Is_Scx=_cakm:=}'); - Error('\P{Is_Scx=_cakm:=}'); - Expect(1, 69958, '\p{Is_Scx=cakm}', ""); - Expect(0, 69958, '\p{^Is_Scx=cakm}', ""); - Expect(0, 69958, '\P{Is_Scx=cakm}', ""); - Expect(1, 69958, '\P{^Is_Scx=cakm}', ""); - Expect(0, 69959, '\p{Is_Scx=cakm}', ""); - Expect(1, 69959, '\p{^Is_Scx=cakm}', ""); - Expect(1, 69959, '\P{Is_Scx=cakm}', ""); - Expect(0, 69959, '\P{^Is_Scx=cakm}', ""); - Expect(1, 69958, '\p{Is_Scx= _Cakm}', ""); - Expect(0, 69958, '\p{^Is_Scx= _Cakm}', ""); - Expect(0, 69958, '\P{Is_Scx= _Cakm}', ""); - Expect(1, 69958, '\P{^Is_Scx= _Cakm}', ""); - Expect(0, 69959, '\p{Is_Scx= _Cakm}', ""); - Expect(1, 69959, '\p{^Is_Scx= _Cakm}', ""); - Expect(1, 69959, '\P{Is_Scx= _Cakm}', ""); - Expect(0, 69959, '\P{^Is_Scx= _Cakm}', ""); - Error('\p{Script_Extensions=-:=Canadian_Aboriginal}'); - Error('\P{Script_Extensions=-:=Canadian_Aboriginal}'); + Expect(1, 5971, '\p{Is_Scx= Buhd}', ""); + Expect(0, 5971, '\p{^Is_Scx= Buhd}', ""); + Expect(0, 5971, '\P{Is_Scx= Buhd}', ""); + Expect(1, 5971, '\P{^Is_Scx= Buhd}', ""); + Expect(0, 5972, '\p{Is_Scx= Buhd}', ""); + Expect(1, 5972, '\p{^Is_Scx= Buhd}', ""); + Expect(1, 5972, '\P{Is_Scx= Buhd}', ""); + Expect(0, 5972, '\P{^Is_Scx= Buhd}', ""); + Error('\p{Script_Extensions=/a/_-CHAKMA}'); + Error('\P{Script_Extensions=/a/_-CHAKMA}'); + Expect(1, 69959, '\p{Script_Extensions=:\AChakma\z:}', "");; + Expect(0, 69960, '\p{Script_Extensions=:\AChakma\z:}', "");; + Expect(1, 69959, '\p{Script_Extensions=chakma}', ""); + Expect(0, 69959, '\p{^Script_Extensions=chakma}', ""); + Expect(0, 69959, '\P{Script_Extensions=chakma}', ""); + Expect(1, 69959, '\P{^Script_Extensions=chakma}', ""); + Expect(0, 69960, '\p{Script_Extensions=chakma}', ""); + Expect(1, 69960, '\p{^Script_Extensions=chakma}', ""); + Expect(1, 69960, '\P{Script_Extensions=chakma}', ""); + Expect(0, 69960, '\P{^Script_Extensions=chakma}', ""); + Expect(1, 69959, '\p{Script_Extensions=:\Achakma\z:}', "");; + Expect(0, 69960, '\p{Script_Extensions=:\Achakma\z:}', "");; + Expect(1, 69959, '\p{Script_Extensions=_-CHAKMA}', ""); + Expect(0, 69959, '\p{^Script_Extensions=_-CHAKMA}', ""); + Expect(0, 69959, '\P{Script_Extensions=_-CHAKMA}', ""); + Expect(1, 69959, '\P{^Script_Extensions=_-CHAKMA}', ""); + Expect(0, 69960, '\p{Script_Extensions=_-CHAKMA}', ""); + Expect(1, 69960, '\p{^Script_Extensions=_-CHAKMA}', ""); + Expect(1, 69960, '\P{Script_Extensions=_-CHAKMA}', ""); + Expect(0, 69960, '\P{^Script_Extensions=_-CHAKMA}', ""); + Error('\p{Scx=-Cakm/a/}'); + Error('\P{Scx=-Cakm/a/}'); + Expect(1, 69959, '\p{Scx=:\ACakm\z:}', "");; + Expect(0, 69960, '\p{Scx=:\ACakm\z:}', "");; + Expect(1, 69959, '\p{Scx=cakm}', ""); + Expect(0, 69959, '\p{^Scx=cakm}', ""); + Expect(0, 69959, '\P{Scx=cakm}', ""); + Expect(1, 69959, '\P{^Scx=cakm}', ""); + Expect(0, 69960, '\p{Scx=cakm}', ""); + Expect(1, 69960, '\p{^Scx=cakm}', ""); + Expect(1, 69960, '\P{Scx=cakm}', ""); + Expect(0, 69960, '\P{^Scx=cakm}', ""); + Expect(1, 69959, '\p{Scx=:\Acakm\z:}', "");; + Expect(0, 69960, '\p{Scx=:\Acakm\z:}', "");; + Expect(1, 69959, '\p{Scx= cakm}', ""); + Expect(0, 69959, '\p{^Scx= cakm}', ""); + Expect(0, 69959, '\P{Scx= cakm}', ""); + Expect(1, 69959, '\P{^Scx= cakm}', ""); + Expect(0, 69960, '\p{Scx= cakm}', ""); + Expect(1, 69960, '\p{^Scx= cakm}', ""); + Expect(1, 69960, '\P{Scx= cakm}', ""); + Expect(0, 69960, '\P{^Scx= cakm}', ""); + Error('\p{Is_Script_Extensions=/a/ _Chakma}'); + Error('\P{Is_Script_Extensions=/a/ _Chakma}'); + Expect(1, 69959, '\p{Is_Script_Extensions:chakma}', ""); + Expect(0, 69959, '\p{^Is_Script_Extensions:chakma}', ""); + Expect(0, 69959, '\P{Is_Script_Extensions:chakma}', ""); + Expect(1, 69959, '\P{^Is_Script_Extensions:chakma}', ""); + Expect(0, 69960, '\p{Is_Script_Extensions:chakma}', ""); + Expect(1, 69960, '\p{^Is_Script_Extensions:chakma}', ""); + Expect(1, 69960, '\P{Is_Script_Extensions:chakma}', ""); + Expect(0, 69960, '\P{^Is_Script_Extensions:chakma}', ""); + Expect(1, 69959, '\p{Is_Script_Extensions= Chakma}', ""); + Expect(0, 69959, '\p{^Is_Script_Extensions= Chakma}', ""); + Expect(0, 69959, '\P{Is_Script_Extensions= Chakma}', ""); + Expect(1, 69959, '\P{^Is_Script_Extensions= Chakma}', ""); + Expect(0, 69960, '\p{Is_Script_Extensions= Chakma}', ""); + Expect(1, 69960, '\p{^Is_Script_Extensions= Chakma}', ""); + Expect(1, 69960, '\P{Is_Script_Extensions= Chakma}', ""); + Expect(0, 69960, '\P{^Is_Script_Extensions= Chakma}', ""); + Error('\p{Is_Scx=-:=Cakm}'); + Error('\P{Is_Scx=-:=Cakm}'); + Expect(1, 69959, '\p{Is_Scx=cakm}', ""); + Expect(0, 69959, '\p{^Is_Scx=cakm}', ""); + Expect(0, 69959, '\P{Is_Scx=cakm}', ""); + Expect(1, 69959, '\P{^Is_Scx=cakm}', ""); + Expect(0, 69960, '\p{Is_Scx=cakm}', ""); + Expect(1, 69960, '\p{^Is_Scx=cakm}', ""); + Expect(1, 69960, '\P{Is_Scx=cakm}', ""); + Expect(0, 69960, '\P{^Is_Scx=cakm}', ""); + Expect(1, 69959, '\p{Is_Scx=__cakm}', ""); + Expect(0, 69959, '\p{^Is_Scx=__cakm}', ""); + Expect(0, 69959, '\P{Is_Scx=__cakm}', ""); + Expect(1, 69959, '\P{^Is_Scx=__cakm}', ""); + Expect(0, 69960, '\p{Is_Scx=__cakm}', ""); + Expect(1, 69960, '\p{^Is_Scx=__cakm}', ""); + Expect(1, 69960, '\P{Is_Scx=__cakm}', ""); + Expect(0, 69960, '\P{^Is_Scx=__cakm}', ""); + Error('\p{Script_Extensions=:=- Canadian_ABORIGINAL}'); + Error('\P{Script_Extensions=:=- Canadian_ABORIGINAL}'); Expect(1, 6389, '\p{Script_Extensions=:\ACanadian_Aboriginal\z:}', "");; Expect(0, 6390, '\p{Script_Extensions=:\ACanadian_Aboriginal\z:}', "");; Expect(1, 6389, '\p{Script_Extensions=canadianaboriginal}', ""); @@ -135936,38 +139770,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6390, '\P{^Script_Extensions=canadianaboriginal}', ""); Expect(1, 6389, '\p{Script_Extensions=:\Acanadianaboriginal\z:}', "");; Expect(0, 6390, '\p{Script_Extensions=:\Acanadianaboriginal\z:}', "");; - Expect(1, 6389, '\p{Script_Extensions=_ CANADIAN_Aboriginal}', ""); - Expect(0, 6389, '\p{^Script_Extensions=_ CANADIAN_Aboriginal}', ""); - Expect(0, 6389, '\P{Script_Extensions=_ CANADIAN_Aboriginal}', ""); - Expect(1, 6389, '\P{^Script_Extensions=_ CANADIAN_Aboriginal}', ""); - Expect(0, 6390, '\p{Script_Extensions=_ CANADIAN_Aboriginal}', ""); - Expect(1, 6390, '\p{^Script_Extensions=_ CANADIAN_Aboriginal}', ""); - Expect(1, 6390, '\P{Script_Extensions=_ CANADIAN_Aboriginal}', ""); - Expect(0, 6390, '\P{^Script_Extensions=_ CANADIAN_Aboriginal}', ""); - Error('\p{Scx=/a/_ cans}'); - Error('\P{Scx=/a/_ cans}'); + Expect(1, 6389, '\p{Script_Extensions= canadian_aboriginal}', ""); + Expect(0, 6389, '\p{^Script_Extensions= canadian_aboriginal}', ""); + Expect(0, 6389, '\P{Script_Extensions= canadian_aboriginal}', ""); + Expect(1, 6389, '\P{^Script_Extensions= canadian_aboriginal}', ""); + Expect(0, 6390, '\p{Script_Extensions= canadian_aboriginal}', ""); + Expect(1, 6390, '\p{^Script_Extensions= canadian_aboriginal}', ""); + Expect(1, 6390, '\P{Script_Extensions= canadian_aboriginal}', ""); + Expect(0, 6390, '\P{^Script_Extensions= canadian_aboriginal}', ""); + Error('\p{Scx=_:=cans}'); + Error('\P{Scx=_:=cans}'); Expect(1, 6389, '\p{Scx=:\ACans\z:}', "");; Expect(0, 6390, '\p{Scx=:\ACans\z:}', "");; - Expect(1, 6389, '\p{Scx=cans}', ""); - Expect(0, 6389, '\p{^Scx=cans}', ""); - Expect(0, 6389, '\P{Scx=cans}', ""); - Expect(1, 6389, '\P{^Scx=cans}', ""); - Expect(0, 6390, '\p{Scx=cans}', ""); - Expect(1, 6390, '\p{^Scx=cans}', ""); - Expect(1, 6390, '\P{Scx=cans}', ""); - Expect(0, 6390, '\P{^Scx=cans}', ""); + Expect(1, 6389, '\p{Scx: cans}', ""); + Expect(0, 6389, '\p{^Scx: cans}', ""); + Expect(0, 6389, '\P{Scx: cans}', ""); + Expect(1, 6389, '\P{^Scx: cans}', ""); + Expect(0, 6390, '\p{Scx: cans}', ""); + Expect(1, 6390, '\p{^Scx: cans}', ""); + Expect(1, 6390, '\P{Scx: cans}', ""); + Expect(0, 6390, '\P{^Scx: cans}', ""); Expect(1, 6389, '\p{Scx=:\Acans\z:}', "");; Expect(0, 6390, '\p{Scx=:\Acans\z:}', "");; - Expect(1, 6389, '\p{Scx: _-Cans}', ""); - Expect(0, 6389, '\p{^Scx: _-Cans}', ""); - Expect(0, 6389, '\P{Scx: _-Cans}', ""); - Expect(1, 6389, '\P{^Scx: _-Cans}', ""); - Expect(0, 6390, '\p{Scx: _-Cans}', ""); - Expect(1, 6390, '\p{^Scx: _-Cans}', ""); - Expect(1, 6390, '\P{Scx: _-Cans}', ""); - Expect(0, 6390, '\P{^Scx: _-Cans}', ""); - Error('\p{Is_Script_Extensions= Canadian_aboriginal/a/}'); - Error('\P{Is_Script_Extensions= Canadian_aboriginal/a/}'); + Expect(1, 6389, '\p{Scx= cans}', ""); + Expect(0, 6389, '\p{^Scx= cans}', ""); + Expect(0, 6389, '\P{Scx= cans}', ""); + Expect(1, 6389, '\P{^Scx= cans}', ""); + Expect(0, 6390, '\p{Scx= cans}', ""); + Expect(1, 6390, '\p{^Scx= cans}', ""); + Expect(1, 6390, '\P{Scx= cans}', ""); + Expect(0, 6390, '\P{^Scx= cans}', ""); + Error('\p{Is_Script_Extensions=_/a/Canadian_ABORIGINAL}'); + Error('\P{Is_Script_Extensions=_/a/Canadian_ABORIGINAL}'); Expect(1, 6389, '\p{Is_Script_Extensions=canadianaboriginal}', ""); Expect(0, 6389, '\p{^Is_Script_Extensions=canadianaboriginal}', ""); Expect(0, 6389, '\P{Is_Script_Extensions=canadianaboriginal}', ""); @@ -135976,14 +139810,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6390, '\p{^Is_Script_Extensions=canadianaboriginal}', ""); Expect(1, 6390, '\P{Is_Script_Extensions=canadianaboriginal}', ""); Expect(0, 6390, '\P{^Is_Script_Extensions=canadianaboriginal}', ""); - Expect(1, 6389, '\p{Is_Script_Extensions= Canadian_aboriginal}', ""); - Expect(0, 6389, '\p{^Is_Script_Extensions= Canadian_aboriginal}', ""); - Expect(0, 6389, '\P{Is_Script_Extensions= Canadian_aboriginal}', ""); - Expect(1, 6389, '\P{^Is_Script_Extensions= Canadian_aboriginal}', ""); - Expect(0, 6390, '\p{Is_Script_Extensions= Canadian_aboriginal}', ""); - Expect(1, 6390, '\p{^Is_Script_Extensions= Canadian_aboriginal}', ""); - Expect(1, 6390, '\P{Is_Script_Extensions= Canadian_aboriginal}', ""); - Expect(0, 6390, '\P{^Is_Script_Extensions= Canadian_aboriginal}', ""); + Expect(1, 6389, '\p{Is_Script_Extensions=_-CANADIAN_Aboriginal}', ""); + Expect(0, 6389, '\p{^Is_Script_Extensions=_-CANADIAN_Aboriginal}', ""); + Expect(0, 6389, '\P{Is_Script_Extensions=_-CANADIAN_Aboriginal}', ""); + Expect(1, 6389, '\P{^Is_Script_Extensions=_-CANADIAN_Aboriginal}', ""); + Expect(0, 6390, '\p{Is_Script_Extensions=_-CANADIAN_Aboriginal}', ""); + Expect(1, 6390, '\p{^Is_Script_Extensions=_-CANADIAN_Aboriginal}', ""); + Expect(1, 6390, '\P{Is_Script_Extensions=_-CANADIAN_Aboriginal}', ""); + Expect(0, 6390, '\P{^Is_Script_Extensions=_-CANADIAN_Aboriginal}', ""); Error('\p{Is_Scx=:= -Cans}'); Error('\P{Is_Scx=:= -Cans}'); Expect(1, 6389, '\p{Is_Scx=cans}', ""); @@ -135994,38 +139828,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6390, '\p{^Is_Scx=cans}', ""); Expect(1, 6390, '\P{Is_Scx=cans}', ""); Expect(0, 6390, '\P{^Is_Scx=cans}', ""); - Expect(1, 6389, '\p{Is_Scx= Cans}', ""); - Expect(0, 6389, '\p{^Is_Scx= Cans}', ""); - Expect(0, 6389, '\P{Is_Scx= Cans}', ""); - Expect(1, 6389, '\P{^Is_Scx= Cans}', ""); - Expect(0, 6390, '\p{Is_Scx= Cans}', ""); - Expect(1, 6390, '\p{^Is_Scx= Cans}', ""); - Expect(1, 6390, '\P{Is_Scx= Cans}', ""); - Expect(0, 6390, '\P{^Is_Scx= Cans}', ""); - Error('\p{Script_Extensions= _Carian:=}'); - Error('\P{Script_Extensions= _Carian:=}'); + Expect(1, 6389, '\p{Is_Scx=--Cans}', ""); + Expect(0, 6389, '\p{^Is_Scx=--Cans}', ""); + Expect(0, 6389, '\P{Is_Scx=--Cans}', ""); + Expect(1, 6389, '\P{^Is_Scx=--Cans}', ""); + Expect(0, 6390, '\p{Is_Scx=--Cans}', ""); + Expect(1, 6390, '\p{^Is_Scx=--Cans}', ""); + Expect(1, 6390, '\P{Is_Scx=--Cans}', ""); + Expect(0, 6390, '\P{^Is_Scx=--Cans}', ""); + Error('\p{Script_Extensions=_ carian:=}'); + Error('\P{Script_Extensions=_ carian:=}'); Expect(1, 66256, '\p{Script_Extensions=:\ACarian\z:}', "");; Expect(0, 66257, '\p{Script_Extensions=:\ACarian\z:}', "");; - Expect(1, 66256, '\p{Script_Extensions: carian}', ""); - Expect(0, 66256, '\p{^Script_Extensions: carian}', ""); - Expect(0, 66256, '\P{Script_Extensions: carian}', ""); - Expect(1, 66256, '\P{^Script_Extensions: carian}', ""); - Expect(0, 66257, '\p{Script_Extensions: carian}', ""); - Expect(1, 66257, '\p{^Script_Extensions: carian}', ""); - Expect(1, 66257, '\P{Script_Extensions: carian}', ""); - Expect(0, 66257, '\P{^Script_Extensions: carian}', ""); + Expect(1, 66256, '\p{Script_Extensions=carian}', ""); + Expect(0, 66256, '\p{^Script_Extensions=carian}', ""); + Expect(0, 66256, '\P{Script_Extensions=carian}', ""); + Expect(1, 66256, '\P{^Script_Extensions=carian}', ""); + Expect(0, 66257, '\p{Script_Extensions=carian}', ""); + Expect(1, 66257, '\p{^Script_Extensions=carian}', ""); + Expect(1, 66257, '\P{Script_Extensions=carian}', ""); + Expect(0, 66257, '\P{^Script_Extensions=carian}', ""); Expect(1, 66256, '\p{Script_Extensions=:\Acarian\z:}', "");; Expect(0, 66257, '\p{Script_Extensions=:\Acarian\z:}', "");; - Expect(1, 66256, '\p{Script_Extensions=_Carian}', ""); - Expect(0, 66256, '\p{^Script_Extensions=_Carian}', ""); - Expect(0, 66256, '\P{Script_Extensions=_Carian}', ""); - Expect(1, 66256, '\P{^Script_Extensions=_Carian}', ""); - Expect(0, 66257, '\p{Script_Extensions=_Carian}', ""); - Expect(1, 66257, '\p{^Script_Extensions=_Carian}', ""); - Expect(1, 66257, '\P{Script_Extensions=_Carian}', ""); - Expect(0, 66257, '\P{^Script_Extensions=_Carian}', ""); - Error('\p{Scx= Cari:=}'); - Error('\P{Scx= Cari:=}'); + Expect(1, 66256, '\p{Script_Extensions= _carian}', ""); + Expect(0, 66256, '\p{^Script_Extensions= _carian}', ""); + Expect(0, 66256, '\P{Script_Extensions= _carian}', ""); + Expect(1, 66256, '\P{^Script_Extensions= _carian}', ""); + Expect(0, 66257, '\p{Script_Extensions= _carian}', ""); + Expect(1, 66257, '\p{^Script_Extensions= _carian}', ""); + Expect(1, 66257, '\P{Script_Extensions= _carian}', ""); + Expect(0, 66257, '\P{^Script_Extensions= _carian}', ""); + Error('\p{Scx=:= Cari}'); + Error('\P{Scx=:= Cari}'); Expect(1, 66256, '\p{Scx=:\ACari\z:}', "");; Expect(0, 66257, '\p{Scx=:\ACari\z:}', "");; Expect(1, 66256, '\p{Scx=cari}', ""); @@ -136038,52 +139872,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66257, '\P{^Scx=cari}', ""); Expect(1, 66256, '\p{Scx=:\Acari\z:}', "");; Expect(0, 66257, '\p{Scx=:\Acari\z:}', "");; - Expect(1, 66256, '\p{Scx=-Cari}', ""); - Expect(0, 66256, '\p{^Scx=-Cari}', ""); - Expect(0, 66256, '\P{Scx=-Cari}', ""); - Expect(1, 66256, '\P{^Scx=-Cari}', ""); - Expect(0, 66257, '\p{Scx=-Cari}', ""); - Expect(1, 66257, '\p{^Scx=-Cari}', ""); - Expect(1, 66257, '\P{Scx=-Cari}', ""); - Expect(0, 66257, '\P{^Scx=-Cari}', ""); - Error('\p{Is_Script_Extensions= CARIAN/a/}'); - Error('\P{Is_Script_Extensions= CARIAN/a/}'); - Expect(1, 66256, '\p{Is_Script_Extensions: carian}', ""); - Expect(0, 66256, '\p{^Is_Script_Extensions: carian}', ""); - Expect(0, 66256, '\P{Is_Script_Extensions: carian}', ""); - Expect(1, 66256, '\P{^Is_Script_Extensions: carian}', ""); - Expect(0, 66257, '\p{Is_Script_Extensions: carian}', ""); - Expect(1, 66257, '\p{^Is_Script_Extensions: carian}', ""); - Expect(1, 66257, '\P{Is_Script_Extensions: carian}', ""); - Expect(0, 66257, '\P{^Is_Script_Extensions: carian}', ""); - Expect(1, 66256, '\p{Is_Script_Extensions= Carian}', ""); - Expect(0, 66256, '\p{^Is_Script_Extensions= Carian}', ""); - Expect(0, 66256, '\P{Is_Script_Extensions= Carian}', ""); - Expect(1, 66256, '\P{^Is_Script_Extensions= Carian}', ""); - Expect(0, 66257, '\p{Is_Script_Extensions= Carian}', ""); - Expect(1, 66257, '\p{^Is_Script_Extensions= Carian}', ""); - Expect(1, 66257, '\P{Is_Script_Extensions= Carian}', ""); - Expect(0, 66257, '\P{^Is_Script_Extensions= Carian}', ""); - Error('\p{Is_Scx=:= Cari}'); - Error('\P{Is_Scx=:= Cari}'); - Expect(1, 66256, '\p{Is_Scx: cari}', ""); - Expect(0, 66256, '\p{^Is_Scx: cari}', ""); - Expect(0, 66256, '\P{Is_Scx: cari}', ""); - Expect(1, 66256, '\P{^Is_Scx: cari}', ""); - Expect(0, 66257, '\p{Is_Scx: cari}', ""); - Expect(1, 66257, '\p{^Is_Scx: cari}', ""); - Expect(1, 66257, '\P{Is_Scx: cari}', ""); - Expect(0, 66257, '\P{^Is_Scx: cari}', ""); - Expect(1, 66256, '\p{Is_Scx= -Cari}', ""); - Expect(0, 66256, '\p{^Is_Scx= -Cari}', ""); - Expect(0, 66256, '\P{Is_Scx= -Cari}', ""); - Expect(1, 66256, '\P{^Is_Scx= -Cari}', ""); - Expect(0, 66257, '\p{Is_Scx= -Cari}', ""); - Expect(1, 66257, '\p{^Is_Scx= -Cari}', ""); - Expect(1, 66257, '\P{Is_Scx= -Cari}', ""); - Expect(0, 66257, '\P{^Is_Scx= -Cari}', ""); - Error('\p{Script_Extensions=:=- Cham}'); - Error('\P{Script_Extensions=:=- Cham}'); + Expect(1, 66256, '\p{Scx= Cari}', ""); + Expect(0, 66256, '\p{^Scx= Cari}', ""); + Expect(0, 66256, '\P{Scx= Cari}', ""); + Expect(1, 66256, '\P{^Scx= Cari}', ""); + Expect(0, 66257, '\p{Scx= Cari}', ""); + Expect(1, 66257, '\p{^Scx= Cari}', ""); + Expect(1, 66257, '\P{Scx= Cari}', ""); + Expect(0, 66257, '\P{^Scx= Cari}', ""); + Error('\p{Is_Script_Extensions:/a/-Carian}'); + Error('\P{Is_Script_Extensions:/a/-Carian}'); + Expect(1, 66256, '\p{Is_Script_Extensions=carian}', ""); + Expect(0, 66256, '\p{^Is_Script_Extensions=carian}', ""); + Expect(0, 66256, '\P{Is_Script_Extensions=carian}', ""); + Expect(1, 66256, '\P{^Is_Script_Extensions=carian}', ""); + Expect(0, 66257, '\p{Is_Script_Extensions=carian}', ""); + Expect(1, 66257, '\p{^Is_Script_Extensions=carian}', ""); + Expect(1, 66257, '\P{Is_Script_Extensions=carian}', ""); + Expect(0, 66257, '\P{^Is_Script_Extensions=carian}', ""); + Expect(1, 66256, '\p{Is_Script_Extensions=-_Carian}', ""); + Expect(0, 66256, '\p{^Is_Script_Extensions=-_Carian}', ""); + Expect(0, 66256, '\P{Is_Script_Extensions=-_Carian}', ""); + Expect(1, 66256, '\P{^Is_Script_Extensions=-_Carian}', ""); + Expect(0, 66257, '\p{Is_Script_Extensions=-_Carian}', ""); + Expect(1, 66257, '\p{^Is_Script_Extensions=-_Carian}', ""); + Expect(1, 66257, '\P{Is_Script_Extensions=-_Carian}', ""); + Expect(0, 66257, '\P{^Is_Script_Extensions=-_Carian}', ""); + Error('\p{Is_Scx=/a/ Cari}'); + Error('\P{Is_Scx=/a/ Cari}'); + Expect(1, 66256, '\p{Is_Scx:cari}', ""); + Expect(0, 66256, '\p{^Is_Scx:cari}', ""); + Expect(0, 66256, '\P{Is_Scx:cari}', ""); + Expect(1, 66256, '\P{^Is_Scx:cari}', ""); + Expect(0, 66257, '\p{Is_Scx:cari}', ""); + Expect(1, 66257, '\p{^Is_Scx:cari}', ""); + Expect(1, 66257, '\P{Is_Scx:cari}', ""); + Expect(0, 66257, '\P{^Is_Scx:cari}', ""); + Expect(1, 66256, '\p{Is_Scx= Cari}', ""); + Expect(0, 66256, '\p{^Is_Scx= Cari}', ""); + Expect(0, 66256, '\P{Is_Scx= Cari}', ""); + Expect(1, 66256, '\P{^Is_Scx= Cari}', ""); + Expect(0, 66257, '\p{Is_Scx= Cari}', ""); + Expect(1, 66257, '\p{^Is_Scx= Cari}', ""); + Expect(1, 66257, '\P{Is_Scx= Cari}', ""); + Expect(0, 66257, '\P{^Is_Scx= Cari}', ""); + Error('\p{Script_Extensions=_Cham/a/}'); + Error('\P{Script_Extensions=_Cham/a/}'); Expect(1, 43615, '\p{Script_Extensions=:\ACham\z:}', "");; Expect(0, 43616, '\p{Script_Extensions=:\ACham\z:}', "");; Expect(1, 43615, '\p{Script_Extensions=cham}', ""); @@ -136096,16 +139930,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43616, '\P{^Script_Extensions=cham}', ""); Expect(1, 43615, '\p{Script_Extensions=:\Acham\z:}', "");; Expect(0, 43616, '\p{Script_Extensions=:\Acham\z:}', "");; - Expect(1, 43615, '\p{Script_Extensions=- Cham}', ""); - Expect(0, 43615, '\p{^Script_Extensions=- Cham}', ""); - Expect(0, 43615, '\P{Script_Extensions=- Cham}', ""); - Expect(1, 43615, '\P{^Script_Extensions=- Cham}', ""); - Expect(0, 43616, '\p{Script_Extensions=- Cham}', ""); - Expect(1, 43616, '\p{^Script_Extensions=- Cham}', ""); - Expect(1, 43616, '\P{Script_Extensions=- Cham}', ""); - Expect(0, 43616, '\P{^Script_Extensions=- Cham}', ""); - Error('\p{Scx=:=- Cham}'); - Error('\P{Scx=:=- Cham}'); + Expect(1, 43615, '\p{Script_Extensions= cham}', ""); + Expect(0, 43615, '\p{^Script_Extensions= cham}', ""); + Expect(0, 43615, '\P{Script_Extensions= cham}', ""); + Expect(1, 43615, '\P{^Script_Extensions= cham}', ""); + Expect(0, 43616, '\p{Script_Extensions= cham}', ""); + Expect(1, 43616, '\p{^Script_Extensions= cham}', ""); + Expect(1, 43616, '\P{Script_Extensions= cham}', ""); + Expect(0, 43616, '\P{^Script_Extensions= cham}', ""); + Error('\p{Scx=-cham/a/}'); + Error('\P{Scx=-cham/a/}'); Expect(1, 43615, '\p{Scx=:\ACham\z:}', "");; Expect(0, 43616, '\p{Scx=:\ACham\z:}', "");; Expect(1, 43615, '\p{Scx=cham}', ""); @@ -136118,16 +139952,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43616, '\P{^Scx=cham}', ""); Expect(1, 43615, '\p{Scx=:\Acham\z:}', "");; Expect(0, 43616, '\p{Scx=:\Acham\z:}', "");; - Expect(1, 43615, '\p{Scx= cham}', ""); - Expect(0, 43615, '\p{^Scx= cham}', ""); - Expect(0, 43615, '\P{Scx= cham}', ""); - Expect(1, 43615, '\P{^Scx= cham}', ""); - Expect(0, 43616, '\p{Scx= cham}', ""); - Expect(1, 43616, '\p{^Scx= cham}', ""); - Expect(1, 43616, '\P{Scx= cham}', ""); - Expect(0, 43616, '\P{^Scx= cham}', ""); - Error('\p{Is_Script_Extensions=-:=cham}'); - Error('\P{Is_Script_Extensions=-:=cham}'); + Expect(1, 43615, '\p{Scx=-_Cham}', ""); + Expect(0, 43615, '\p{^Scx=-_Cham}', ""); + Expect(0, 43615, '\P{Scx=-_Cham}', ""); + Expect(1, 43615, '\P{^Scx=-_Cham}', ""); + Expect(0, 43616, '\p{Scx=-_Cham}', ""); + Expect(1, 43616, '\p{^Scx=-_Cham}', ""); + Expect(1, 43616, '\P{Scx=-_Cham}', ""); + Expect(0, 43616, '\P{^Scx=-_Cham}', ""); + Error('\p{Is_Script_Extensions=:=-Cham}'); + Error('\P{Is_Script_Extensions=:=-Cham}'); Expect(1, 43615, '\p{Is_Script_Extensions=cham}', ""); Expect(0, 43615, '\p{^Is_Script_Extensions=cham}', ""); Expect(0, 43615, '\P{Is_Script_Extensions=cham}', ""); @@ -136136,16 +139970,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43616, '\p{^Is_Script_Extensions=cham}', ""); Expect(1, 43616, '\P{Is_Script_Extensions=cham}', ""); Expect(0, 43616, '\P{^Is_Script_Extensions=cham}', ""); - Expect(1, 43615, '\p{Is_Script_Extensions= Cham}', ""); - Expect(0, 43615, '\p{^Is_Script_Extensions= Cham}', ""); - Expect(0, 43615, '\P{Is_Script_Extensions= Cham}', ""); - Expect(1, 43615, '\P{^Is_Script_Extensions= Cham}', ""); - Expect(0, 43616, '\p{Is_Script_Extensions= Cham}', ""); - Expect(1, 43616, '\p{^Is_Script_Extensions= Cham}', ""); - Expect(1, 43616, '\P{Is_Script_Extensions= Cham}', ""); - Expect(0, 43616, '\P{^Is_Script_Extensions= Cham}', ""); - Error('\p{Is_Scx= _Cham/a/}'); - Error('\P{Is_Scx= _Cham/a/}'); + Expect(1, 43615, '\p{Is_Script_Extensions=- cham}', ""); + Expect(0, 43615, '\p{^Is_Script_Extensions=- cham}', ""); + Expect(0, 43615, '\P{Is_Script_Extensions=- cham}', ""); + Expect(1, 43615, '\P{^Is_Script_Extensions=- cham}', ""); + Expect(0, 43616, '\p{Is_Script_Extensions=- cham}', ""); + Expect(1, 43616, '\p{^Is_Script_Extensions=- cham}', ""); + Expect(1, 43616, '\P{Is_Script_Extensions=- cham}', ""); + Expect(0, 43616, '\P{^Is_Script_Extensions=- cham}', ""); + Error('\p{Is_Scx=/a/ Cham}'); + Error('\P{Is_Scx=/a/ Cham}'); Expect(1, 43615, '\p{Is_Scx=cham}', ""); Expect(0, 43615, '\p{^Is_Scx=cham}', ""); Expect(0, 43615, '\P{Is_Scx=cham}', ""); @@ -136154,38 +139988,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43616, '\p{^Is_Scx=cham}', ""); Expect(1, 43616, '\P{Is_Scx=cham}', ""); Expect(0, 43616, '\P{^Is_Scx=cham}', ""); - Expect(1, 43615, '\p{Is_Scx= Cham}', ""); - Expect(0, 43615, '\p{^Is_Scx= Cham}', ""); - Expect(0, 43615, '\P{Is_Scx= Cham}', ""); - Expect(1, 43615, '\P{^Is_Scx= Cham}', ""); - Expect(0, 43616, '\p{Is_Scx= Cham}', ""); - Expect(1, 43616, '\p{^Is_Scx= Cham}', ""); - Expect(1, 43616, '\P{Is_Scx= Cham}', ""); - Expect(0, 43616, '\P{^Is_Scx= Cham}', ""); - Error('\p{Script_Extensions=:= CHEROKEE}'); - Error('\P{Script_Extensions=:= CHEROKEE}'); + Expect(1, 43615, '\p{Is_Scx=--Cham}', ""); + Expect(0, 43615, '\p{^Is_Scx=--Cham}', ""); + Expect(0, 43615, '\P{Is_Scx=--Cham}', ""); + Expect(1, 43615, '\P{^Is_Scx=--Cham}', ""); + Expect(0, 43616, '\p{Is_Scx=--Cham}', ""); + Expect(1, 43616, '\p{^Is_Scx=--Cham}', ""); + Expect(1, 43616, '\P{Is_Scx=--Cham}', ""); + Expect(0, 43616, '\P{^Is_Scx=--Cham}', ""); + Error('\p{Script_Extensions=/a/--Cherokee}'); + Error('\P{Script_Extensions=/a/--Cherokee}'); Expect(1, 43967, '\p{Script_Extensions=:\ACherokee\z:}', "");; Expect(0, 43968, '\p{Script_Extensions=:\ACherokee\z:}', "");; - Expect(1, 43967, '\p{Script_Extensions=cherokee}', ""); - Expect(0, 43967, '\p{^Script_Extensions=cherokee}', ""); - Expect(0, 43967, '\P{Script_Extensions=cherokee}', ""); - Expect(1, 43967, '\P{^Script_Extensions=cherokee}', ""); - Expect(0, 43968, '\p{Script_Extensions=cherokee}', ""); - Expect(1, 43968, '\p{^Script_Extensions=cherokee}', ""); - Expect(1, 43968, '\P{Script_Extensions=cherokee}', ""); - Expect(0, 43968, '\P{^Script_Extensions=cherokee}', ""); + Expect(1, 43967, '\p{Script_Extensions: cherokee}', ""); + Expect(0, 43967, '\p{^Script_Extensions: cherokee}', ""); + Expect(0, 43967, '\P{Script_Extensions: cherokee}', ""); + Expect(1, 43967, '\P{^Script_Extensions: cherokee}', ""); + Expect(0, 43968, '\p{Script_Extensions: cherokee}', ""); + Expect(1, 43968, '\p{^Script_Extensions: cherokee}', ""); + Expect(1, 43968, '\P{Script_Extensions: cherokee}', ""); + Expect(0, 43968, '\P{^Script_Extensions: cherokee}', ""); Expect(1, 43967, '\p{Script_Extensions=:\Acherokee\z:}', "");; Expect(0, 43968, '\p{Script_Extensions=:\Acherokee\z:}', "");; - Expect(1, 43967, '\p{Script_Extensions= Cherokee}', ""); - Expect(0, 43967, '\p{^Script_Extensions= Cherokee}', ""); - Expect(0, 43967, '\P{Script_Extensions= Cherokee}', ""); - Expect(1, 43967, '\P{^Script_Extensions= Cherokee}', ""); - Expect(0, 43968, '\p{Script_Extensions= Cherokee}', ""); - Expect(1, 43968, '\p{^Script_Extensions= Cherokee}', ""); - Expect(1, 43968, '\P{Script_Extensions= Cherokee}', ""); - Expect(0, 43968, '\P{^Script_Extensions= Cherokee}', ""); - Error('\p{Scx=:=--cher}'); - Error('\P{Scx=:=--cher}'); + Expect(1, 43967, '\p{Script_Extensions= Cherokee}', ""); + Expect(0, 43967, '\p{^Script_Extensions= Cherokee}', ""); + Expect(0, 43967, '\P{Script_Extensions= Cherokee}', ""); + Expect(1, 43967, '\P{^Script_Extensions= Cherokee}', ""); + Expect(0, 43968, '\p{Script_Extensions= Cherokee}', ""); + Expect(1, 43968, '\p{^Script_Extensions= Cherokee}', ""); + Expect(1, 43968, '\P{Script_Extensions= Cherokee}', ""); + Expect(0, 43968, '\P{^Script_Extensions= Cherokee}', ""); + Error('\p{Scx=/a/_ Cher}'); + Error('\P{Scx=/a/_ Cher}'); Expect(1, 43967, '\p{Scx=:\ACher\z:}', "");; Expect(0, 43968, '\p{Scx=:\ACher\z:}', "");; Expect(1, 43967, '\p{Scx=cher}', ""); @@ -136198,16 +140032,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43968, '\P{^Scx=cher}', ""); Expect(1, 43967, '\p{Scx=:\Acher\z:}', "");; Expect(0, 43968, '\p{Scx=:\Acher\z:}', "");; - Expect(1, 43967, '\p{Scx=_ cher}', ""); - Expect(0, 43967, '\p{^Scx=_ cher}', ""); - Expect(0, 43967, '\P{Scx=_ cher}', ""); - Expect(1, 43967, '\P{^Scx=_ cher}', ""); - Expect(0, 43968, '\p{Scx=_ cher}', ""); - Expect(1, 43968, '\p{^Scx=_ cher}', ""); - Expect(1, 43968, '\P{Scx=_ cher}', ""); - Expect(0, 43968, '\P{^Scx=_ cher}', ""); - Error('\p{Is_Script_Extensions=/a/_Cherokee}'); - Error('\P{Is_Script_Extensions=/a/_Cherokee}'); + Expect(1, 43967, '\p{Scx=-CHER}', ""); + Expect(0, 43967, '\p{^Scx=-CHER}', ""); + Expect(0, 43967, '\P{Scx=-CHER}', ""); + Expect(1, 43967, '\P{^Scx=-CHER}', ""); + Expect(0, 43968, '\p{Scx=-CHER}', ""); + Expect(1, 43968, '\p{^Scx=-CHER}', ""); + Expect(1, 43968, '\P{Scx=-CHER}', ""); + Expect(0, 43968, '\P{^Scx=-CHER}', ""); + Error('\p{Is_Script_Extensions=:= cherokee}'); + Error('\P{Is_Script_Extensions=:= cherokee}'); Expect(1, 43967, '\p{Is_Script_Extensions=cherokee}', ""); Expect(0, 43967, '\p{^Is_Script_Extensions=cherokee}', ""); Expect(0, 43967, '\P{Is_Script_Extensions=cherokee}', ""); @@ -136216,16 +140050,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43968, '\p{^Is_Script_Extensions=cherokee}', ""); Expect(1, 43968, '\P{Is_Script_Extensions=cherokee}', ""); Expect(0, 43968, '\P{^Is_Script_Extensions=cherokee}', ""); - Expect(1, 43967, '\p{Is_Script_Extensions=_ Cherokee}', ""); - Expect(0, 43967, '\p{^Is_Script_Extensions=_ Cherokee}', ""); - Expect(0, 43967, '\P{Is_Script_Extensions=_ Cherokee}', ""); - Expect(1, 43967, '\P{^Is_Script_Extensions=_ Cherokee}', ""); - Expect(0, 43968, '\p{Is_Script_Extensions=_ Cherokee}', ""); - Expect(1, 43968, '\p{^Is_Script_Extensions=_ Cherokee}', ""); - Expect(1, 43968, '\P{Is_Script_Extensions=_ Cherokee}', ""); - Expect(0, 43968, '\P{^Is_Script_Extensions=_ Cherokee}', ""); - Error('\p{Is_Scx= /a/Cher}'); - Error('\P{Is_Scx= /a/Cher}'); + Expect(1, 43967, '\p{Is_Script_Extensions= cherokee}', ""); + Expect(0, 43967, '\p{^Is_Script_Extensions= cherokee}', ""); + Expect(0, 43967, '\P{Is_Script_Extensions= cherokee}', ""); + Expect(1, 43967, '\P{^Is_Script_Extensions= cherokee}', ""); + Expect(0, 43968, '\p{Is_Script_Extensions= cherokee}', ""); + Expect(1, 43968, '\p{^Is_Script_Extensions= cherokee}', ""); + Expect(1, 43968, '\P{Is_Script_Extensions= cherokee}', ""); + Expect(0, 43968, '\P{^Is_Script_Extensions= cherokee}', ""); + Error('\p{Is_Scx=/a/_CHER}'); + Error('\P{Is_Scx=/a/_CHER}'); Expect(1, 43967, '\p{Is_Scx=cher}', ""); Expect(0, 43967, '\p{^Is_Scx=cher}', ""); Expect(0, 43967, '\P{Is_Scx=cher}', ""); @@ -136234,60 +140068,140 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43968, '\p{^Is_Scx=cher}', ""); Expect(1, 43968, '\P{Is_Scx=cher}', ""); Expect(0, 43968, '\P{^Is_Scx=cher}', ""); - Expect(1, 43967, '\p{Is_Scx= Cher}', ""); - Expect(0, 43967, '\p{^Is_Scx= Cher}', ""); - Expect(0, 43967, '\P{Is_Scx= Cher}', ""); - Expect(1, 43967, '\P{^Is_Scx= Cher}', ""); - Expect(0, 43968, '\p{Is_Scx= Cher}', ""); - Expect(1, 43968, '\p{^Is_Scx= Cher}', ""); - Expect(1, 43968, '\P{Is_Scx= Cher}', ""); - Expect(0, 43968, '\P{^Is_Scx= Cher}', ""); - Error('\p{Script_Extensions= -coptic:=}'); - Error('\P{Script_Extensions= -coptic:=}'); + Expect(1, 43967, '\p{Is_Scx=_ Cher}', ""); + Expect(0, 43967, '\p{^Is_Scx=_ Cher}', ""); + Expect(0, 43967, '\P{Is_Scx=_ Cher}', ""); + Expect(1, 43967, '\P{^Is_Scx=_ Cher}', ""); + Expect(0, 43968, '\p{Is_Scx=_ Cher}', ""); + Expect(1, 43968, '\p{^Is_Scx=_ Cher}', ""); + Expect(1, 43968, '\P{Is_Scx=_ Cher}', ""); + Expect(0, 43968, '\P{^Is_Scx=_ Cher}', ""); + Error('\p{Script_Extensions=-Chorasmian/a/}'); + Error('\P{Script_Extensions=-Chorasmian/a/}'); + Expect(1, 69579, '\p{Script_Extensions=:\AChorasmian\z:}', "");; + Expect(0, 69580, '\p{Script_Extensions=:\AChorasmian\z:}', "");; + Expect(1, 69579, '\p{Script_Extensions=chorasmian}', ""); + Expect(0, 69579, '\p{^Script_Extensions=chorasmian}', ""); + Expect(0, 69579, '\P{Script_Extensions=chorasmian}', ""); + Expect(1, 69579, '\P{^Script_Extensions=chorasmian}', ""); + Expect(0, 69580, '\p{Script_Extensions=chorasmian}', ""); + Expect(1, 69580, '\p{^Script_Extensions=chorasmian}', ""); + Expect(1, 69580, '\P{Script_Extensions=chorasmian}', ""); + Expect(0, 69580, '\P{^Script_Extensions=chorasmian}', ""); + Expect(1, 69579, '\p{Script_Extensions=:\Achorasmian\z:}', "");; + Expect(0, 69580, '\p{Script_Extensions=:\Achorasmian\z:}', "");; + Expect(1, 69579, '\p{Script_Extensions: -Chorasmian}', ""); + Expect(0, 69579, '\p{^Script_Extensions: -Chorasmian}', ""); + Expect(0, 69579, '\P{Script_Extensions: -Chorasmian}', ""); + Expect(1, 69579, '\P{^Script_Extensions: -Chorasmian}', ""); + Expect(0, 69580, '\p{Script_Extensions: -Chorasmian}', ""); + Expect(1, 69580, '\p{^Script_Extensions: -Chorasmian}', ""); + Expect(1, 69580, '\P{Script_Extensions: -Chorasmian}', ""); + Expect(0, 69580, '\P{^Script_Extensions: -Chorasmian}', ""); + Error('\p{Scx=-/a/CHRS}'); + Error('\P{Scx=-/a/CHRS}'); + Expect(1, 69579, '\p{Scx=:\AChrs\z:}', "");; + Expect(0, 69580, '\p{Scx=:\AChrs\z:}', "");; + Expect(1, 69579, '\p{Scx=chrs}', ""); + Expect(0, 69579, '\p{^Scx=chrs}', ""); + Expect(0, 69579, '\P{Scx=chrs}', ""); + Expect(1, 69579, '\P{^Scx=chrs}', ""); + Expect(0, 69580, '\p{Scx=chrs}', ""); + Expect(1, 69580, '\p{^Scx=chrs}', ""); + Expect(1, 69580, '\P{Scx=chrs}', ""); + Expect(0, 69580, '\P{^Scx=chrs}', ""); + Expect(1, 69579, '\p{Scx=:\Achrs\z:}', "");; + Expect(0, 69580, '\p{Scx=:\Achrs\z:}', "");; + Expect(1, 69579, '\p{Scx=_ chrs}', ""); + Expect(0, 69579, '\p{^Scx=_ chrs}', ""); + Expect(0, 69579, '\P{Scx=_ chrs}', ""); + Expect(1, 69579, '\P{^Scx=_ chrs}', ""); + Expect(0, 69580, '\p{Scx=_ chrs}', ""); + Expect(1, 69580, '\p{^Scx=_ chrs}', ""); + Expect(1, 69580, '\P{Scx=_ chrs}', ""); + Expect(0, 69580, '\P{^Scx=_ chrs}', ""); + Error('\p{Is_Script_Extensions=_:=CHORASMIAN}'); + Error('\P{Is_Script_Extensions=_:=CHORASMIAN}'); + Expect(1, 69579, '\p{Is_Script_Extensions=chorasmian}', ""); + Expect(0, 69579, '\p{^Is_Script_Extensions=chorasmian}', ""); + Expect(0, 69579, '\P{Is_Script_Extensions=chorasmian}', ""); + Expect(1, 69579, '\P{^Is_Script_Extensions=chorasmian}', ""); + Expect(0, 69580, '\p{Is_Script_Extensions=chorasmian}', ""); + Expect(1, 69580, '\p{^Is_Script_Extensions=chorasmian}', ""); + Expect(1, 69580, '\P{Is_Script_Extensions=chorasmian}', ""); + Expect(0, 69580, '\P{^Is_Script_Extensions=chorasmian}', ""); + Expect(1, 69579, '\p{Is_Script_Extensions= chorasmian}', ""); + Expect(0, 69579, '\p{^Is_Script_Extensions= chorasmian}', ""); + Expect(0, 69579, '\P{Is_Script_Extensions= chorasmian}', ""); + Expect(1, 69579, '\P{^Is_Script_Extensions= chorasmian}', ""); + Expect(0, 69580, '\p{Is_Script_Extensions= chorasmian}', ""); + Expect(1, 69580, '\p{^Is_Script_Extensions= chorasmian}', ""); + Expect(1, 69580, '\P{Is_Script_Extensions= chorasmian}', ""); + Expect(0, 69580, '\P{^Is_Script_Extensions= chorasmian}', ""); + Error('\p{Is_Scx=/a/ _Chrs}'); + Error('\P{Is_Scx=/a/ _Chrs}'); + Expect(1, 69579, '\p{Is_Scx=chrs}', ""); + Expect(0, 69579, '\p{^Is_Scx=chrs}', ""); + Expect(0, 69579, '\P{Is_Scx=chrs}', ""); + Expect(1, 69579, '\P{^Is_Scx=chrs}', ""); + Expect(0, 69580, '\p{Is_Scx=chrs}', ""); + Expect(1, 69580, '\p{^Is_Scx=chrs}', ""); + Expect(1, 69580, '\P{Is_Scx=chrs}', ""); + Expect(0, 69580, '\P{^Is_Scx=chrs}', ""); + Expect(1, 69579, '\p{Is_Scx= Chrs}', ""); + Expect(0, 69579, '\p{^Is_Scx= Chrs}', ""); + Expect(0, 69579, '\P{Is_Scx= Chrs}', ""); + Expect(1, 69579, '\P{^Is_Scx= Chrs}', ""); + Expect(0, 69580, '\p{Is_Scx= Chrs}', ""); + Expect(1, 69580, '\p{^Is_Scx= Chrs}', ""); + Expect(1, 69580, '\P{Is_Scx= Chrs}', ""); + Expect(0, 69580, '\P{^Is_Scx= Chrs}', ""); + Error('\p{Script_Extensions= Coptic:=}'); + Error('\P{Script_Extensions= Coptic:=}'); Expect(1, 66299, '\p{Script_Extensions=:\ACoptic\z:}', "");; Expect(0, 66300, '\p{Script_Extensions=:\ACoptic\z:}', "");; - Expect(1, 66299, '\p{Script_Extensions:coptic}', ""); - Expect(0, 66299, '\p{^Script_Extensions:coptic}', ""); - Expect(0, 66299, '\P{Script_Extensions:coptic}', ""); - Expect(1, 66299, '\P{^Script_Extensions:coptic}', ""); - Expect(0, 66300, '\p{Script_Extensions:coptic}', ""); - Expect(1, 66300, '\p{^Script_Extensions:coptic}', ""); - Expect(1, 66300, '\P{Script_Extensions:coptic}', ""); - Expect(0, 66300, '\P{^Script_Extensions:coptic}', ""); + Expect(1, 66299, '\p{Script_Extensions=coptic}', ""); + Expect(0, 66299, '\p{^Script_Extensions=coptic}', ""); + Expect(0, 66299, '\P{Script_Extensions=coptic}', ""); + Expect(1, 66299, '\P{^Script_Extensions=coptic}', ""); + Expect(0, 66300, '\p{Script_Extensions=coptic}', ""); + Expect(1, 66300, '\p{^Script_Extensions=coptic}', ""); + Expect(1, 66300, '\P{Script_Extensions=coptic}', ""); + Expect(0, 66300, '\P{^Script_Extensions=coptic}', ""); Expect(1, 66299, '\p{Script_Extensions=:\Acoptic\z:}', "");; Expect(0, 66300, '\p{Script_Extensions=:\Acoptic\z:}', "");; - Expect(1, 66299, '\p{Script_Extensions: COPTIC}', ""); - Expect(0, 66299, '\p{^Script_Extensions: COPTIC}', ""); - Expect(0, 66299, '\P{Script_Extensions: COPTIC}', ""); - Expect(1, 66299, '\P{^Script_Extensions: COPTIC}', ""); - Expect(0, 66300, '\p{Script_Extensions: COPTIC}', ""); - Expect(1, 66300, '\p{^Script_Extensions: COPTIC}', ""); - Expect(1, 66300, '\P{Script_Extensions: COPTIC}', ""); - Expect(0, 66300, '\P{^Script_Extensions: COPTIC}', ""); - Error('\p{Scx=_ Copt:=}'); - Error('\P{Scx=_ Copt:=}'); + Expect(1, 66299, '\p{Script_Extensions= Coptic}', ""); + Expect(0, 66299, '\p{^Script_Extensions= Coptic}', ""); + Expect(0, 66299, '\P{Script_Extensions= Coptic}', ""); + Expect(1, 66299, '\P{^Script_Extensions= Coptic}', ""); + Expect(0, 66300, '\p{Script_Extensions= Coptic}', ""); + Expect(1, 66300, '\p{^Script_Extensions= Coptic}', ""); + Expect(1, 66300, '\P{Script_Extensions= Coptic}', ""); + Expect(0, 66300, '\P{^Script_Extensions= Coptic}', ""); + Error('\p{Scx=/a/-copt}'); + Error('\P{Scx=/a/-copt}'); Expect(1, 66299, '\p{Scx=:\ACopt\z:}', "");; Expect(0, 66300, '\p{Scx=:\ACopt\z:}', "");; - Expect(1, 66299, '\p{Scx:copt}', ""); - Expect(0, 66299, '\p{^Scx:copt}', ""); - Expect(0, 66299, '\P{Scx:copt}', ""); - Expect(1, 66299, '\P{^Scx:copt}', ""); - Expect(0, 66300, '\p{Scx:copt}', ""); - Expect(1, 66300, '\p{^Scx:copt}', ""); - Expect(1, 66300, '\P{Scx:copt}', ""); - Expect(0, 66300, '\P{^Scx:copt}', ""); + Expect(1, 66299, '\p{Scx=copt}', ""); + Expect(0, 66299, '\p{^Scx=copt}', ""); + Expect(0, 66299, '\P{Scx=copt}', ""); + Expect(1, 66299, '\P{^Scx=copt}', ""); + Expect(0, 66300, '\p{Scx=copt}', ""); + Expect(1, 66300, '\p{^Scx=copt}', ""); + Expect(1, 66300, '\P{Scx=copt}', ""); + Expect(0, 66300, '\P{^Scx=copt}', ""); Expect(1, 66299, '\p{Scx=:\Acopt\z:}', "");; Expect(0, 66300, '\p{Scx=:\Acopt\z:}', "");; - Expect(1, 66299, '\p{Scx=- COPT}', ""); - Expect(0, 66299, '\p{^Scx=- COPT}', ""); - Expect(0, 66299, '\P{Scx=- COPT}', ""); - Expect(1, 66299, '\P{^Scx=- COPT}', ""); - Expect(0, 66300, '\p{Scx=- COPT}', ""); - Expect(1, 66300, '\p{^Scx=- COPT}', ""); - Expect(1, 66300, '\P{Scx=- COPT}', ""); - Expect(0, 66300, '\P{^Scx=- COPT}', ""); - Error('\p{Is_Script_Extensions=/a/ qaac}'); - Error('\P{Is_Script_Extensions=/a/ qaac}'); + Expect(1, 66299, '\p{Scx=-Copt}', ""); + Expect(0, 66299, '\p{^Scx=-Copt}', ""); + Expect(0, 66299, '\P{Scx=-Copt}', ""); + Expect(1, 66299, '\P{^Scx=-Copt}', ""); + Expect(0, 66300, '\p{Scx=-Copt}', ""); + Expect(1, 66300, '\p{^Scx=-Copt}', ""); + Expect(1, 66300, '\P{Scx=-Copt}', ""); + Expect(0, 66300, '\P{^Scx=-Copt}', ""); + Error('\p{Is_Script_Extensions=:=- qaac}'); + Error('\P{Is_Script_Extensions=:=- qaac}'); Expect(1, 66299, '\p{Is_Script_Extensions=qaac}', ""); Expect(0, 66299, '\p{^Is_Script_Extensions=qaac}', ""); Expect(0, 66299, '\P{Is_Script_Extensions=qaac}', ""); @@ -136296,32 +140210,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66300, '\p{^Is_Script_Extensions=qaac}', ""); Expect(1, 66300, '\P{Is_Script_Extensions=qaac}', ""); Expect(0, 66300, '\P{^Is_Script_Extensions=qaac}', ""); - Expect(1, 66299, '\p{Is_Script_Extensions=- Qaac}', ""); - Expect(0, 66299, '\p{^Is_Script_Extensions=- Qaac}', ""); - Expect(0, 66299, '\P{Is_Script_Extensions=- Qaac}', ""); - Expect(1, 66299, '\P{^Is_Script_Extensions=- Qaac}', ""); - Expect(0, 66300, '\p{Is_Script_Extensions=- Qaac}', ""); - Expect(1, 66300, '\p{^Is_Script_Extensions=- Qaac}', ""); - Expect(1, 66300, '\P{Is_Script_Extensions=- Qaac}', ""); - Expect(0, 66300, '\P{^Is_Script_Extensions=- Qaac}', ""); - Error('\p{Is_Scx= /a/Coptic}'); - Error('\P{Is_Scx= /a/Coptic}'); - Expect(1, 66299, '\p{Is_Scx=coptic}', ""); - Expect(0, 66299, '\p{^Is_Scx=coptic}', ""); - Expect(0, 66299, '\P{Is_Scx=coptic}', ""); - Expect(1, 66299, '\P{^Is_Scx=coptic}', ""); - Expect(0, 66300, '\p{Is_Scx=coptic}', ""); - Expect(1, 66300, '\p{^Is_Scx=coptic}', ""); - Expect(1, 66300, '\P{Is_Scx=coptic}', ""); - Expect(0, 66300, '\P{^Is_Scx=coptic}', ""); - Expect(1, 66299, '\p{Is_Scx=Coptic}', ""); - Expect(0, 66299, '\p{^Is_Scx=Coptic}', ""); - Expect(0, 66299, '\P{Is_Scx=Coptic}', ""); - Expect(1, 66299, '\P{^Is_Scx=Coptic}', ""); - Expect(0, 66300, '\p{Is_Scx=Coptic}', ""); - Expect(1, 66300, '\p{^Is_Scx=Coptic}', ""); - Expect(1, 66300, '\P{Is_Scx=Coptic}', ""); - Expect(0, 66300, '\P{^Is_Scx=Coptic}', ""); + Expect(1, 66299, '\p{Is_Script_Extensions= _QAAC}', ""); + Expect(0, 66299, '\p{^Is_Script_Extensions= _QAAC}', ""); + Expect(0, 66299, '\P{Is_Script_Extensions= _QAAC}', ""); + Expect(1, 66299, '\P{^Is_Script_Extensions= _QAAC}', ""); + Expect(0, 66300, '\p{Is_Script_Extensions= _QAAC}', ""); + Expect(1, 66300, '\p{^Is_Script_Extensions= _QAAC}', ""); + Expect(1, 66300, '\P{Is_Script_Extensions= _QAAC}', ""); + Expect(0, 66300, '\P{^Is_Script_Extensions= _QAAC}', ""); + Error('\p{Is_Scx=/a/ coptic}'); + Error('\P{Is_Scx=/a/ coptic}'); + Expect(1, 66299, '\p{Is_Scx: coptic}', ""); + Expect(0, 66299, '\p{^Is_Scx: coptic}', ""); + Expect(0, 66299, '\P{Is_Scx: coptic}', ""); + Expect(1, 66299, '\P{^Is_Scx: coptic}', ""); + Expect(0, 66300, '\p{Is_Scx: coptic}', ""); + Expect(1, 66300, '\p{^Is_Scx: coptic}', ""); + Expect(1, 66300, '\P{Is_Scx: coptic}', ""); + Expect(0, 66300, '\P{^Is_Scx: coptic}', ""); + Expect(1, 66299, '\p{Is_Scx=--Coptic}', ""); + Expect(0, 66299, '\p{^Is_Scx=--Coptic}', ""); + Expect(0, 66299, '\P{Is_Scx=--Coptic}', ""); + Expect(1, 66299, '\P{^Is_Scx=--Coptic}', ""); + Expect(0, 66300, '\p{Is_Scx=--Coptic}', ""); + Expect(1, 66300, '\p{^Is_Scx=--Coptic}', ""); + Expect(1, 66300, '\P{Is_Scx=--Coptic}', ""); + Expect(0, 66300, '\P{^Is_Scx=--Coptic}', ""); Error('\p{Script_Extensions=-/a/Cypriot}'); Error('\P{Script_Extensions=-/a/Cypriot}'); Expect(1, 67647, '\p{Script_Extensions=:\ACypriot\z:}', "");; @@ -136336,16 +140250,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67648, '\P{^Script_Extensions=cypriot}', ""); Expect(1, 67647, '\p{Script_Extensions=:\Acypriot\z:}', "");; Expect(0, 67648, '\p{Script_Extensions=:\Acypriot\z:}', "");; - Expect(1, 67647, '\p{Script_Extensions=_ Cypriot}', ""); - Expect(0, 67647, '\p{^Script_Extensions=_ Cypriot}', ""); - Expect(0, 67647, '\P{Script_Extensions=_ Cypriot}', ""); - Expect(1, 67647, '\P{^Script_Extensions=_ Cypriot}', ""); - Expect(0, 67648, '\p{Script_Extensions=_ Cypriot}', ""); - Expect(1, 67648, '\p{^Script_Extensions=_ Cypriot}', ""); - Expect(1, 67648, '\P{Script_Extensions=_ Cypriot}', ""); - Expect(0, 67648, '\P{^Script_Extensions=_ Cypriot}', ""); - Error('\p{Scx=/a/ CPRT}'); - Error('\P{Scx=/a/ CPRT}'); + Expect(1, 67647, '\p{Script_Extensions= Cypriot}', ""); + Expect(0, 67647, '\p{^Script_Extensions= Cypriot}', ""); + Expect(0, 67647, '\P{Script_Extensions= Cypriot}', ""); + Expect(1, 67647, '\P{^Script_Extensions= Cypriot}', ""); + Expect(0, 67648, '\p{Script_Extensions= Cypriot}', ""); + Expect(1, 67648, '\p{^Script_Extensions= Cypriot}', ""); + Expect(1, 67648, '\P{Script_Extensions= Cypriot}', ""); + Expect(0, 67648, '\P{^Script_Extensions= Cypriot}', ""); + Error('\p{Scx=:= -Cprt}'); + Error('\P{Scx=:= -Cprt}'); Expect(1, 67647, '\p{Scx=:\ACprt\z:}', "");; Expect(0, 67648, '\p{Scx=:\ACprt\z:}', "");; Expect(1, 67647, '\p{Scx=cprt}', ""); @@ -136358,16 +140272,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67648, '\P{^Scx=cprt}', ""); Expect(1, 67647, '\p{Scx=:\Acprt\z:}', "");; Expect(0, 67648, '\p{Scx=:\Acprt\z:}', "");; - Expect(1, 67647, '\p{Scx= -Cprt}', ""); - Expect(0, 67647, '\p{^Scx= -Cprt}', ""); - Expect(0, 67647, '\P{Scx= -Cprt}', ""); - Expect(1, 67647, '\P{^Scx= -Cprt}', ""); - Expect(0, 67648, '\p{Scx= -Cprt}', ""); - Expect(1, 67648, '\p{^Scx= -Cprt}', ""); - Expect(1, 67648, '\P{Scx= -Cprt}', ""); - Expect(0, 67648, '\P{^Scx= -Cprt}', ""); - Error('\p{Is_Script_Extensions=:=_-Cypriot}'); - Error('\P{Is_Script_Extensions=:=_-Cypriot}'); + Expect(1, 67647, '\p{Scx=- cprt}', ""); + Expect(0, 67647, '\p{^Scx=- cprt}', ""); + Expect(0, 67647, '\P{Scx=- cprt}', ""); + Expect(1, 67647, '\P{^Scx=- cprt}', ""); + Expect(0, 67648, '\p{Scx=- cprt}', ""); + Expect(1, 67648, '\p{^Scx=- cprt}', ""); + Expect(1, 67648, '\P{Scx=- cprt}', ""); + Expect(0, 67648, '\P{^Scx=- cprt}', ""); + Error('\p{Is_Script_Extensions=-:=Cypriot}'); + Error('\P{Is_Script_Extensions=-:=Cypriot}'); Expect(1, 67647, '\p{Is_Script_Extensions=cypriot}', ""); Expect(0, 67647, '\p{^Is_Script_Extensions=cypriot}', ""); Expect(0, 67647, '\P{Is_Script_Extensions=cypriot}', ""); @@ -136376,16 +140290,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67648, '\p{^Is_Script_Extensions=cypriot}', ""); Expect(1, 67648, '\P{Is_Script_Extensions=cypriot}', ""); Expect(0, 67648, '\P{^Is_Script_Extensions=cypriot}', ""); - Expect(1, 67647, '\p{Is_Script_Extensions=-_Cypriot}', ""); - Expect(0, 67647, '\p{^Is_Script_Extensions=-_Cypriot}', ""); - Expect(0, 67647, '\P{Is_Script_Extensions=-_Cypriot}', ""); - Expect(1, 67647, '\P{^Is_Script_Extensions=-_Cypriot}', ""); - Expect(0, 67648, '\p{Is_Script_Extensions=-_Cypriot}', ""); - Expect(1, 67648, '\p{^Is_Script_Extensions=-_Cypriot}', ""); - Expect(1, 67648, '\P{Is_Script_Extensions=-_Cypriot}', ""); - Expect(0, 67648, '\P{^Is_Script_Extensions=-_Cypriot}', ""); - Error('\p{Is_Scx=/a/_CPRT}'); - Error('\P{Is_Scx=/a/_CPRT}'); + Expect(1, 67647, '\p{Is_Script_Extensions: Cypriot}', ""); + Expect(0, 67647, '\p{^Is_Script_Extensions: Cypriot}', ""); + Expect(0, 67647, '\P{Is_Script_Extensions: Cypriot}', ""); + Expect(1, 67647, '\P{^Is_Script_Extensions: Cypriot}', ""); + Expect(0, 67648, '\p{Is_Script_Extensions: Cypriot}', ""); + Expect(1, 67648, '\p{^Is_Script_Extensions: Cypriot}', ""); + Expect(1, 67648, '\P{Is_Script_Extensions: Cypriot}', ""); + Expect(0, 67648, '\P{^Is_Script_Extensions: Cypriot}', ""); + Error('\p{Is_Scx= _Cprt/a/}'); + Error('\P{Is_Scx= _Cprt/a/}'); Expect(1, 67647, '\p{Is_Scx=cprt}', ""); Expect(0, 67647, '\p{^Is_Scx=cprt}', ""); Expect(0, 67647, '\P{Is_Scx=cprt}', ""); @@ -136394,16 +140308,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67648, '\p{^Is_Scx=cprt}', ""); Expect(1, 67648, '\P{Is_Scx=cprt}', ""); Expect(0, 67648, '\P{^Is_Scx=cprt}', ""); - Expect(1, 67647, '\p{Is_Scx=-_CPRT}', ""); - Expect(0, 67647, '\p{^Is_Scx=-_CPRT}', ""); - Expect(0, 67647, '\P{Is_Scx=-_CPRT}', ""); - Expect(1, 67647, '\P{^Is_Scx=-_CPRT}', ""); - Expect(0, 67648, '\p{Is_Scx=-_CPRT}', ""); - Expect(1, 67648, '\p{^Is_Scx=-_CPRT}', ""); - Expect(1, 67648, '\P{Is_Scx=-_CPRT}', ""); - Expect(0, 67648, '\P{^Is_Scx=-_CPRT}', ""); - Error('\p{Script_Extensions=--cyrillic:=}'); - Error('\P{Script_Extensions=--cyrillic:=}'); + Expect(1, 67647, '\p{Is_Scx: _cprt}', ""); + Expect(0, 67647, '\p{^Is_Scx: _cprt}', ""); + Expect(0, 67647, '\P{Is_Scx: _cprt}', ""); + Expect(1, 67647, '\P{^Is_Scx: _cprt}', ""); + Expect(0, 67648, '\p{Is_Scx: _cprt}', ""); + Expect(1, 67648, '\p{^Is_Scx: _cprt}', ""); + Expect(1, 67648, '\P{Is_Scx: _cprt}', ""); + Expect(0, 67648, '\P{^Is_Scx: _cprt}', ""); + Error('\p{Script_Extensions=:=_ cyrillic}'); + Error('\P{Script_Extensions=:=_ cyrillic}'); Expect(1, 65071, '\p{Script_Extensions=:\ACyrillic\z:}', "");; Expect(0, 65072, '\p{Script_Extensions=:\ACyrillic\z:}', "");; Expect(1, 65071, '\p{Script_Extensions=cyrillic}', ""); @@ -136416,16 +140330,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65072, '\P{^Script_Extensions=cyrillic}', ""); Expect(1, 65071, '\p{Script_Extensions=:\Acyrillic\z:}', "");; Expect(0, 65072, '\p{Script_Extensions=:\Acyrillic\z:}', "");; - Expect(1, 65071, '\p{Script_Extensions=-_Cyrillic}', ""); - Expect(0, 65071, '\p{^Script_Extensions=-_Cyrillic}', ""); - Expect(0, 65071, '\P{Script_Extensions=-_Cyrillic}', ""); - Expect(1, 65071, '\P{^Script_Extensions=-_Cyrillic}', ""); - Expect(0, 65072, '\p{Script_Extensions=-_Cyrillic}', ""); - Expect(1, 65072, '\p{^Script_Extensions=-_Cyrillic}', ""); - Expect(1, 65072, '\P{Script_Extensions=-_Cyrillic}', ""); - Expect(0, 65072, '\P{^Script_Extensions=-_Cyrillic}', ""); - Error('\p{Scx: _cyrl/a/}'); - Error('\P{Scx: _cyrl/a/}'); + Expect(1, 65071, '\p{Script_Extensions= Cyrillic}', ""); + Expect(0, 65071, '\p{^Script_Extensions= Cyrillic}', ""); + Expect(0, 65071, '\P{Script_Extensions= Cyrillic}', ""); + Expect(1, 65071, '\P{^Script_Extensions= Cyrillic}', ""); + Expect(0, 65072, '\p{Script_Extensions= Cyrillic}', ""); + Expect(1, 65072, '\p{^Script_Extensions= Cyrillic}', ""); + Expect(1, 65072, '\P{Script_Extensions= Cyrillic}', ""); + Expect(0, 65072, '\P{^Script_Extensions= Cyrillic}', ""); + Error('\p{Scx= Cyrl:=}'); + Error('\P{Scx= Cyrl:=}'); Expect(1, 65071, '\p{Scx=:\ACyrl\z:}', "");; Expect(0, 65072, '\p{Scx=:\ACyrl\z:}', "");; Expect(1, 65071, '\p{Scx=cyrl}', ""); @@ -136438,74 +140352,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65072, '\P{^Scx=cyrl}', ""); Expect(1, 65071, '\p{Scx=:\Acyrl\z:}', "");; Expect(0, 65072, '\p{Scx=:\Acyrl\z:}', "");; - Expect(1, 65071, '\p{Scx= CYRL}', ""); - Expect(0, 65071, '\p{^Scx= CYRL}', ""); - Expect(0, 65071, '\P{Scx= CYRL}', ""); - Expect(1, 65071, '\P{^Scx= CYRL}', ""); - Expect(0, 65072, '\p{Scx= CYRL}', ""); - Expect(1, 65072, '\p{^Scx= CYRL}', ""); - Expect(1, 65072, '\P{Scx= CYRL}', ""); - Expect(0, 65072, '\P{^Scx= CYRL}', ""); - Error('\p{Is_Script_Extensions= _Cyrillic:=}'); - Error('\P{Is_Script_Extensions= _Cyrillic:=}'); - Expect(1, 65071, '\p{Is_Script_Extensions=cyrillic}', ""); - Expect(0, 65071, '\p{^Is_Script_Extensions=cyrillic}', ""); - Expect(0, 65071, '\P{Is_Script_Extensions=cyrillic}', ""); - Expect(1, 65071, '\P{^Is_Script_Extensions=cyrillic}', ""); - Expect(0, 65072, '\p{Is_Script_Extensions=cyrillic}', ""); - Expect(1, 65072, '\p{^Is_Script_Extensions=cyrillic}', ""); - Expect(1, 65072, '\P{Is_Script_Extensions=cyrillic}', ""); - Expect(0, 65072, '\P{^Is_Script_Extensions=cyrillic}', ""); - Expect(1, 65071, '\p{Is_Script_Extensions=_cyrillic}', ""); - Expect(0, 65071, '\p{^Is_Script_Extensions=_cyrillic}', ""); - Expect(0, 65071, '\P{Is_Script_Extensions=_cyrillic}', ""); - Expect(1, 65071, '\P{^Is_Script_Extensions=_cyrillic}', ""); - Expect(0, 65072, '\p{Is_Script_Extensions=_cyrillic}', ""); - Expect(1, 65072, '\p{^Is_Script_Extensions=_cyrillic}', ""); - Expect(1, 65072, '\P{Is_Script_Extensions=_cyrillic}', ""); - Expect(0, 65072, '\P{^Is_Script_Extensions=_cyrillic}', ""); - Error('\p{Is_Scx=-CYRL/a/}'); - Error('\P{Is_Scx=-CYRL/a/}'); - Expect(1, 65071, '\p{Is_Scx=cyrl}', ""); - Expect(0, 65071, '\p{^Is_Scx=cyrl}', ""); - Expect(0, 65071, '\P{Is_Scx=cyrl}', ""); - Expect(1, 65071, '\P{^Is_Scx=cyrl}', ""); - Expect(0, 65072, '\p{Is_Scx=cyrl}', ""); - Expect(1, 65072, '\p{^Is_Scx=cyrl}', ""); - Expect(1, 65072, '\P{Is_Scx=cyrl}', ""); - Expect(0, 65072, '\P{^Is_Scx=cyrl}', ""); - Expect(1, 65071, '\p{Is_Scx: cyrl}', ""); - Expect(0, 65071, '\p{^Is_Scx: cyrl}', ""); - Expect(0, 65071, '\P{Is_Scx: cyrl}', ""); - Expect(1, 65071, '\P{^Is_Scx: cyrl}', ""); - Expect(0, 65072, '\p{Is_Scx: cyrl}', ""); - Expect(1, 65072, '\p{^Is_Scx: cyrl}', ""); - Expect(1, 65072, '\P{Is_Scx: cyrl}', ""); - Expect(0, 65072, '\P{^Is_Scx: cyrl}', ""); - Error('\p{Script_Extensions: /a/DEVANAGARI}'); - Error('\P{Script_Extensions: /a/DEVANAGARI}'); + Expect(1, 65071, '\p{Scx= Cyrl}', ""); + Expect(0, 65071, '\p{^Scx= Cyrl}', ""); + Expect(0, 65071, '\P{Scx= Cyrl}', ""); + Expect(1, 65071, '\P{^Scx= Cyrl}', ""); + Expect(0, 65072, '\p{Scx= Cyrl}', ""); + Expect(1, 65072, '\p{^Scx= Cyrl}', ""); + Expect(1, 65072, '\P{Scx= Cyrl}', ""); + Expect(0, 65072, '\P{^Scx= Cyrl}', ""); + Error('\p{Is_Script_Extensions=-:=CYRILLIC}'); + Error('\P{Is_Script_Extensions=-:=CYRILLIC}'); + Expect(1, 65071, '\p{Is_Script_Extensions: cyrillic}', ""); + Expect(0, 65071, '\p{^Is_Script_Extensions: cyrillic}', ""); + Expect(0, 65071, '\P{Is_Script_Extensions: cyrillic}', ""); + Expect(1, 65071, '\P{^Is_Script_Extensions: cyrillic}', ""); + Expect(0, 65072, '\p{Is_Script_Extensions: cyrillic}', ""); + Expect(1, 65072, '\p{^Is_Script_Extensions: cyrillic}', ""); + Expect(1, 65072, '\P{Is_Script_Extensions: cyrillic}', ""); + Expect(0, 65072, '\P{^Is_Script_Extensions: cyrillic}', ""); + Expect(1, 65071, '\p{Is_Script_Extensions=--CYRILLIC}', ""); + Expect(0, 65071, '\p{^Is_Script_Extensions=--CYRILLIC}', ""); + Expect(0, 65071, '\P{Is_Script_Extensions=--CYRILLIC}', ""); + Expect(1, 65071, '\P{^Is_Script_Extensions=--CYRILLIC}', ""); + Expect(0, 65072, '\p{Is_Script_Extensions=--CYRILLIC}', ""); + Expect(1, 65072, '\p{^Is_Script_Extensions=--CYRILLIC}', ""); + Expect(1, 65072, '\P{Is_Script_Extensions=--CYRILLIC}', ""); + Expect(0, 65072, '\P{^Is_Script_Extensions=--CYRILLIC}', ""); + Error('\p{Is_Scx=:= CYRL}'); + Error('\P{Is_Scx=:= CYRL}'); + Expect(1, 65071, '\p{Is_Scx: cyrl}', ""); + Expect(0, 65071, '\p{^Is_Scx: cyrl}', ""); + Expect(0, 65071, '\P{Is_Scx: cyrl}', ""); + Expect(1, 65071, '\P{^Is_Scx: cyrl}', ""); + Expect(0, 65072, '\p{Is_Scx: cyrl}', ""); + Expect(1, 65072, '\p{^Is_Scx: cyrl}', ""); + Expect(1, 65072, '\P{Is_Scx: cyrl}', ""); + Expect(0, 65072, '\P{^Is_Scx: cyrl}', ""); + Expect(1, 65071, '\p{Is_Scx=_-Cyrl}', ""); + Expect(0, 65071, '\p{^Is_Scx=_-Cyrl}', ""); + Expect(0, 65071, '\P{Is_Scx=_-Cyrl}', ""); + Expect(1, 65071, '\P{^Is_Scx=_-Cyrl}', ""); + Expect(0, 65072, '\p{Is_Scx=_-Cyrl}', ""); + Expect(1, 65072, '\p{^Is_Scx=_-Cyrl}', ""); + Expect(1, 65072, '\P{Is_Scx=_-Cyrl}', ""); + Expect(0, 65072, '\P{^Is_Scx=_-Cyrl}', ""); + Error('\p{Script_Extensions=_-DEVANAGARI/a/}'); + Error('\P{Script_Extensions=_-DEVANAGARI/a/}'); Expect(1, 43263, '\p{Script_Extensions=:\ADevanagari\z:}', "");; Expect(0, 43264, '\p{Script_Extensions=:\ADevanagari\z:}', "");; - Expect(1, 43263, '\p{Script_Extensions: devanagari}', ""); - Expect(0, 43263, '\p{^Script_Extensions: devanagari}', ""); - Expect(0, 43263, '\P{Script_Extensions: devanagari}', ""); - Expect(1, 43263, '\P{^Script_Extensions: devanagari}', ""); - Expect(0, 43264, '\p{Script_Extensions: devanagari}', ""); - Expect(1, 43264, '\p{^Script_Extensions: devanagari}', ""); - Expect(1, 43264, '\P{Script_Extensions: devanagari}', ""); - Expect(0, 43264, '\P{^Script_Extensions: devanagari}', ""); + Expect(1, 43263, '\p{Script_Extensions: devanagari}', ""); + Expect(0, 43263, '\p{^Script_Extensions: devanagari}', ""); + Expect(0, 43263, '\P{Script_Extensions: devanagari}', ""); + Expect(1, 43263, '\P{^Script_Extensions: devanagari}', ""); + Expect(0, 43264, '\p{Script_Extensions: devanagari}', ""); + Expect(1, 43264, '\p{^Script_Extensions: devanagari}', ""); + Expect(1, 43264, '\P{Script_Extensions: devanagari}', ""); + Expect(0, 43264, '\P{^Script_Extensions: devanagari}', ""); Expect(1, 43263, '\p{Script_Extensions=:\Adevanagari\z:}', "");; Expect(0, 43264, '\p{Script_Extensions=:\Adevanagari\z:}', "");; - Expect(1, 43263, '\p{Script_Extensions= _DEVANAGARI}', ""); - Expect(0, 43263, '\p{^Script_Extensions= _DEVANAGARI}', ""); - Expect(0, 43263, '\P{Script_Extensions= _DEVANAGARI}', ""); - Expect(1, 43263, '\P{^Script_Extensions= _DEVANAGARI}', ""); - Expect(0, 43264, '\p{Script_Extensions= _DEVANAGARI}', ""); - Expect(1, 43264, '\p{^Script_Extensions= _DEVANAGARI}', ""); - Expect(1, 43264, '\P{Script_Extensions= _DEVANAGARI}', ""); - Expect(0, 43264, '\P{^Script_Extensions= _DEVANAGARI}', ""); - Error('\p{Scx=-Deva:=}'); - Error('\P{Scx=-Deva:=}'); + Expect(1, 43263, '\p{Script_Extensions= Devanagari}', ""); + Expect(0, 43263, '\p{^Script_Extensions= Devanagari}', ""); + Expect(0, 43263, '\P{Script_Extensions= Devanagari}', ""); + Expect(1, 43263, '\P{^Script_Extensions= Devanagari}', ""); + Expect(0, 43264, '\p{Script_Extensions= Devanagari}', ""); + Expect(1, 43264, '\p{^Script_Extensions= Devanagari}', ""); + Expect(1, 43264, '\P{Script_Extensions= Devanagari}', ""); + Expect(0, 43264, '\P{^Script_Extensions= Devanagari}', ""); + Error('\p{Scx=_:=DEVA}'); + Error('\P{Scx=_:=DEVA}'); Expect(1, 43263, '\p{Scx=:\ADeva\z:}', "");; Expect(0, 43264, '\p{Scx=:\ADeva\z:}', "");; Expect(1, 43263, '\p{Scx=deva}', ""); @@ -136518,16 +140432,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43264, '\P{^Scx=deva}', ""); Expect(1, 43263, '\p{Scx=:\Adeva\z:}', "");; Expect(0, 43264, '\p{Scx=:\Adeva\z:}', "");; - Expect(1, 43263, '\p{Scx=_deva}', ""); - Expect(0, 43263, '\p{^Scx=_deva}', ""); - Expect(0, 43263, '\P{Scx=_deva}', ""); - Expect(1, 43263, '\P{^Scx=_deva}', ""); - Expect(0, 43264, '\p{Scx=_deva}', ""); - Expect(1, 43264, '\p{^Scx=_deva}', ""); - Expect(1, 43264, '\P{Scx=_deva}', ""); - Expect(0, 43264, '\P{^Scx=_deva}', ""); - Error('\p{Is_Script_Extensions=_:=Devanagari}'); - Error('\P{Is_Script_Extensions=_:=Devanagari}'); + Expect(1, 43263, '\p{Scx= deva}', ""); + Expect(0, 43263, '\p{^Scx= deva}', ""); + Expect(0, 43263, '\P{Scx= deva}', ""); + Expect(1, 43263, '\P{^Scx= deva}', ""); + Expect(0, 43264, '\p{Scx= deva}', ""); + Expect(1, 43264, '\p{^Scx= deva}', ""); + Expect(1, 43264, '\P{Scx= deva}', ""); + Expect(0, 43264, '\P{^Scx= deva}', ""); + Error('\p{Is_Script_Extensions=_devanagari/a/}'); + Error('\P{Is_Script_Extensions=_devanagari/a/}'); Expect(1, 43263, '\p{Is_Script_Extensions=devanagari}', ""); Expect(0, 43263, '\p{^Is_Script_Extensions=devanagari}', ""); Expect(0, 43263, '\P{Is_Script_Extensions=devanagari}', ""); @@ -136536,16 +140450,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43264, '\p{^Is_Script_Extensions=devanagari}', ""); Expect(1, 43264, '\P{Is_Script_Extensions=devanagari}', ""); Expect(0, 43264, '\P{^Is_Script_Extensions=devanagari}', ""); - Expect(1, 43263, '\p{Is_Script_Extensions=-_Devanagari}', ""); - Expect(0, 43263, '\p{^Is_Script_Extensions=-_Devanagari}', ""); - Expect(0, 43263, '\P{Is_Script_Extensions=-_Devanagari}', ""); - Expect(1, 43263, '\P{^Is_Script_Extensions=-_Devanagari}', ""); - Expect(0, 43264, '\p{Is_Script_Extensions=-_Devanagari}', ""); - Expect(1, 43264, '\p{^Is_Script_Extensions=-_Devanagari}', ""); - Expect(1, 43264, '\P{Is_Script_Extensions=-_Devanagari}', ""); - Expect(0, 43264, '\P{^Is_Script_Extensions=-_Devanagari}', ""); - Error('\p{Is_Scx= Deva:=}'); - Error('\P{Is_Scx= Deva:=}'); + Expect(1, 43263, '\p{Is_Script_Extensions= devanagari}', ""); + Expect(0, 43263, '\p{^Is_Script_Extensions= devanagari}', ""); + Expect(0, 43263, '\P{Is_Script_Extensions= devanagari}', ""); + Expect(1, 43263, '\P{^Is_Script_Extensions= devanagari}', ""); + Expect(0, 43264, '\p{Is_Script_Extensions= devanagari}', ""); + Expect(1, 43264, '\p{^Is_Script_Extensions= devanagari}', ""); + Expect(1, 43264, '\P{Is_Script_Extensions= devanagari}', ""); + Expect(0, 43264, '\P{^Is_Script_Extensions= devanagari}', ""); + Error('\p{Is_Scx=-_Deva/a/}'); + Error('\P{Is_Scx=-_Deva/a/}'); Expect(1, 43263, '\p{Is_Scx=deva}', ""); Expect(0, 43263, '\p{^Is_Scx=deva}', ""); Expect(0, 43263, '\P{Is_Scx=deva}', ""); @@ -136554,16 +140468,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43264, '\p{^Is_Scx=deva}', ""); Expect(1, 43264, '\P{Is_Scx=deva}', ""); Expect(0, 43264, '\P{^Is_Scx=deva}', ""); - Expect(1, 43263, '\p{Is_Scx: -Deva}', ""); - Expect(0, 43263, '\p{^Is_Scx: -Deva}', ""); - Expect(0, 43263, '\P{Is_Scx: -Deva}', ""); - Expect(1, 43263, '\P{^Is_Scx: -Deva}', ""); - Expect(0, 43264, '\p{Is_Scx: -Deva}', ""); - Expect(1, 43264, '\p{^Is_Scx: -Deva}', ""); - Expect(1, 43264, '\P{Is_Scx: -Deva}', ""); - Expect(0, 43264, '\P{^Is_Scx: -Deva}', ""); - Error('\p{Script_Extensions=:=_DOGRA}'); - Error('\P{Script_Extensions=:=_DOGRA}'); + Expect(1, 43263, '\p{Is_Scx= Deva}', ""); + Expect(0, 43263, '\p{^Is_Scx= Deva}', ""); + Expect(0, 43263, '\P{Is_Scx= Deva}', ""); + Expect(1, 43263, '\P{^Is_Scx= Deva}', ""); + Expect(0, 43264, '\p{Is_Scx= Deva}', ""); + Expect(1, 43264, '\p{^Is_Scx= Deva}', ""); + Expect(1, 43264, '\P{Is_Scx= Deva}', ""); + Expect(0, 43264, '\P{^Is_Scx= Deva}', ""); + Error('\p{Script_Extensions=_:=dives_akuru}'); + Error('\P{Script_Extensions=_:=dives_akuru}'); + Expect(1, 72025, '\p{Script_Extensions=:\ADives_Akuru\z:}', "");; + Expect(0, 72026, '\p{Script_Extensions=:\ADives_Akuru\z:}', "");; + Expect(1, 72025, '\p{Script_Extensions=divesakuru}', ""); + Expect(0, 72025, '\p{^Script_Extensions=divesakuru}', ""); + Expect(0, 72025, '\P{Script_Extensions=divesakuru}', ""); + Expect(1, 72025, '\P{^Script_Extensions=divesakuru}', ""); + Expect(0, 72026, '\p{Script_Extensions=divesakuru}', ""); + Expect(1, 72026, '\p{^Script_Extensions=divesakuru}', ""); + Expect(1, 72026, '\P{Script_Extensions=divesakuru}', ""); + Expect(0, 72026, '\P{^Script_Extensions=divesakuru}', ""); + Expect(1, 72025, '\p{Script_Extensions=:\Adivesakuru\z:}', "");; + Expect(0, 72026, '\p{Script_Extensions=:\Adivesakuru\z:}', "");; + Expect(1, 72025, '\p{Script_Extensions=-dives_akuru}', ""); + Expect(0, 72025, '\p{^Script_Extensions=-dives_akuru}', ""); + Expect(0, 72025, '\P{Script_Extensions=-dives_akuru}', ""); + Expect(1, 72025, '\P{^Script_Extensions=-dives_akuru}', ""); + Expect(0, 72026, '\p{Script_Extensions=-dives_akuru}', ""); + Expect(1, 72026, '\p{^Script_Extensions=-dives_akuru}', ""); + Expect(1, 72026, '\P{Script_Extensions=-dives_akuru}', ""); + Expect(0, 72026, '\P{^Script_Extensions=-dives_akuru}', ""); + Error('\p{Scx=:=-_diak}'); + Error('\P{Scx=:=-_diak}'); + Expect(1, 72025, '\p{Scx=:\ADiak\z:}', "");; + Expect(0, 72026, '\p{Scx=:\ADiak\z:}', "");; + Expect(1, 72025, '\p{Scx: diak}', ""); + Expect(0, 72025, '\p{^Scx: diak}', ""); + Expect(0, 72025, '\P{Scx: diak}', ""); + Expect(1, 72025, '\P{^Scx: diak}', ""); + Expect(0, 72026, '\p{Scx: diak}', ""); + Expect(1, 72026, '\p{^Scx: diak}', ""); + Expect(1, 72026, '\P{Scx: diak}', ""); + Expect(0, 72026, '\P{^Scx: diak}', ""); + Expect(1, 72025, '\p{Scx=:\Adiak\z:}', "");; + Expect(0, 72026, '\p{Scx=:\Adiak\z:}', "");; + Expect(1, 72025, '\p{Scx=_Diak}', ""); + Expect(0, 72025, '\p{^Scx=_Diak}', ""); + Expect(0, 72025, '\P{Scx=_Diak}', ""); + Expect(1, 72025, '\P{^Scx=_Diak}', ""); + Expect(0, 72026, '\p{Scx=_Diak}', ""); + Expect(1, 72026, '\p{^Scx=_Diak}', ""); + Expect(1, 72026, '\P{Scx=_Diak}', ""); + Expect(0, 72026, '\P{^Scx=_Diak}', ""); + Error('\p{Is_Script_Extensions=:=_-Dives_Akuru}'); + Error('\P{Is_Script_Extensions=:=_-Dives_Akuru}'); + Expect(1, 72025, '\p{Is_Script_Extensions=divesakuru}', ""); + Expect(0, 72025, '\p{^Is_Script_Extensions=divesakuru}', ""); + Expect(0, 72025, '\P{Is_Script_Extensions=divesakuru}', ""); + Expect(1, 72025, '\P{^Is_Script_Extensions=divesakuru}', ""); + Expect(0, 72026, '\p{Is_Script_Extensions=divesakuru}', ""); + Expect(1, 72026, '\p{^Is_Script_Extensions=divesakuru}', ""); + Expect(1, 72026, '\P{Is_Script_Extensions=divesakuru}', ""); + Expect(0, 72026, '\P{^Is_Script_Extensions=divesakuru}', ""); + Expect(1, 72025, '\p{Is_Script_Extensions: dives_AKURU}', ""); + Expect(0, 72025, '\p{^Is_Script_Extensions: dives_AKURU}', ""); + Expect(0, 72025, '\P{Is_Script_Extensions: dives_AKURU}', ""); + Expect(1, 72025, '\P{^Is_Script_Extensions: dives_AKURU}', ""); + Expect(0, 72026, '\p{Is_Script_Extensions: dives_AKURU}', ""); + Expect(1, 72026, '\p{^Is_Script_Extensions: dives_AKURU}', ""); + Expect(1, 72026, '\P{Is_Script_Extensions: dives_AKURU}', ""); + Expect(0, 72026, '\P{^Is_Script_Extensions: dives_AKURU}', ""); + Error('\p{Is_Scx=-:=DIAK}'); + Error('\P{Is_Scx=-:=DIAK}'); + Expect(1, 72025, '\p{Is_Scx=diak}', ""); + Expect(0, 72025, '\p{^Is_Scx=diak}', ""); + Expect(0, 72025, '\P{Is_Scx=diak}', ""); + Expect(1, 72025, '\P{^Is_Scx=diak}', ""); + Expect(0, 72026, '\p{Is_Scx=diak}', ""); + Expect(1, 72026, '\p{^Is_Scx=diak}', ""); + Expect(1, 72026, '\P{Is_Scx=diak}', ""); + Expect(0, 72026, '\P{^Is_Scx=diak}', ""); + Expect(1, 72025, '\p{Is_Scx:-DIAK}', ""); + Expect(0, 72025, '\p{^Is_Scx:-DIAK}', ""); + Expect(0, 72025, '\P{Is_Scx:-DIAK}', ""); + Expect(1, 72025, '\P{^Is_Scx:-DIAK}', ""); + Expect(0, 72026, '\p{Is_Scx:-DIAK}', ""); + Expect(1, 72026, '\p{^Is_Scx:-DIAK}', ""); + Expect(1, 72026, '\P{Is_Scx:-DIAK}', ""); + Expect(0, 72026, '\P{^Is_Scx:-DIAK}', ""); + Error('\p{Script_Extensions=:=Dogra}'); + Error('\P{Script_Extensions=:=Dogra}'); Expect(1, 71739, '\p{Script_Extensions=:\ADogra\z:}', "");; Expect(0, 71740, '\p{Script_Extensions=:\ADogra\z:}', "");; Expect(1, 71739, '\p{Script_Extensions=dogra}', ""); @@ -136576,56 +140570,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71740, '\P{^Script_Extensions=dogra}', ""); Expect(1, 71739, '\p{Script_Extensions=:\Adogra\z:}', "");; Expect(0, 71740, '\p{Script_Extensions=:\Adogra\z:}', "");; - Expect(1, 71739, '\p{Script_Extensions= dogra}', ""); - Expect(0, 71739, '\p{^Script_Extensions= dogra}', ""); - Expect(0, 71739, '\P{Script_Extensions= dogra}', ""); - Expect(1, 71739, '\P{^Script_Extensions= dogra}', ""); - Expect(0, 71740, '\p{Script_Extensions= dogra}', ""); - Expect(1, 71740, '\p{^Script_Extensions= dogra}', ""); - Expect(1, 71740, '\P{Script_Extensions= dogra}', ""); - Expect(0, 71740, '\P{^Script_Extensions= dogra}', ""); - Error('\p{Scx=_ DOGR:=}'); - Error('\P{Scx=_ DOGR:=}'); + Expect(1, 71739, '\p{Script_Extensions=_-DOGRA}', ""); + Expect(0, 71739, '\p{^Script_Extensions=_-DOGRA}', ""); + Expect(0, 71739, '\P{Script_Extensions=_-DOGRA}', ""); + Expect(1, 71739, '\P{^Script_Extensions=_-DOGRA}', ""); + Expect(0, 71740, '\p{Script_Extensions=_-DOGRA}', ""); + Expect(1, 71740, '\p{^Script_Extensions=_-DOGRA}', ""); + Expect(1, 71740, '\P{Script_Extensions=_-DOGRA}', ""); + Expect(0, 71740, '\P{^Script_Extensions=_-DOGRA}', ""); + Error('\p{Scx: _/a/DOGR}'); + Error('\P{Scx: _/a/DOGR}'); Expect(1, 71739, '\p{Scx=:\ADogr\z:}', "");; Expect(0, 71740, '\p{Scx=:\ADogr\z:}', "");; - Expect(1, 71739, '\p{Scx: dogr}', ""); - Expect(0, 71739, '\p{^Scx: dogr}', ""); - Expect(0, 71739, '\P{Scx: dogr}', ""); - Expect(1, 71739, '\P{^Scx: dogr}', ""); - Expect(0, 71740, '\p{Scx: dogr}', ""); - Expect(1, 71740, '\p{^Scx: dogr}', ""); - Expect(1, 71740, '\P{Scx: dogr}', ""); - Expect(0, 71740, '\P{^Scx: dogr}', ""); + Expect(1, 71739, '\p{Scx=dogr}', ""); + Expect(0, 71739, '\p{^Scx=dogr}', ""); + Expect(0, 71739, '\P{Scx=dogr}', ""); + Expect(1, 71739, '\P{^Scx=dogr}', ""); + Expect(0, 71740, '\p{Scx=dogr}', ""); + Expect(1, 71740, '\p{^Scx=dogr}', ""); + Expect(1, 71740, '\P{Scx=dogr}', ""); + Expect(0, 71740, '\P{^Scx=dogr}', ""); Expect(1, 71739, '\p{Scx=:\Adogr\z:}', "");; Expect(0, 71740, '\p{Scx=:\Adogr\z:}', "");; - Expect(1, 71739, '\p{Scx= DOGR}', ""); - Expect(0, 71739, '\p{^Scx= DOGR}', ""); - Expect(0, 71739, '\P{Scx= DOGR}', ""); - Expect(1, 71739, '\P{^Scx= DOGR}', ""); - Expect(0, 71740, '\p{Scx= DOGR}', ""); - Expect(1, 71740, '\p{^Scx= DOGR}', ""); - Expect(1, 71740, '\P{Scx= DOGR}', ""); - Expect(0, 71740, '\P{^Scx= DOGR}', ""); - Error('\p{Is_Script_Extensions= _DOGRA:=}'); - Error('\P{Is_Script_Extensions= _DOGRA:=}'); - Expect(1, 71739, '\p{Is_Script_Extensions: dogra}', ""); - Expect(0, 71739, '\p{^Is_Script_Extensions: dogra}', ""); - Expect(0, 71739, '\P{Is_Script_Extensions: dogra}', ""); - Expect(1, 71739, '\P{^Is_Script_Extensions: dogra}', ""); - Expect(0, 71740, '\p{Is_Script_Extensions: dogra}', ""); - Expect(1, 71740, '\p{^Is_Script_Extensions: dogra}', ""); - Expect(1, 71740, '\P{Is_Script_Extensions: dogra}', ""); - Expect(0, 71740, '\P{^Is_Script_Extensions: dogra}', ""); - Expect(1, 71739, '\p{Is_Script_Extensions=- dogra}', ""); - Expect(0, 71739, '\p{^Is_Script_Extensions=- dogra}', ""); - Expect(0, 71739, '\P{Is_Script_Extensions=- dogra}', ""); - Expect(1, 71739, '\P{^Is_Script_Extensions=- dogra}', ""); - Expect(0, 71740, '\p{Is_Script_Extensions=- dogra}', ""); - Expect(1, 71740, '\p{^Is_Script_Extensions=- dogra}', ""); - Expect(1, 71740, '\P{Is_Script_Extensions=- dogra}', ""); - Expect(0, 71740, '\P{^Is_Script_Extensions=- dogra}', ""); - Error('\p{Is_Scx= Dogr:=}'); - Error('\P{Is_Scx= Dogr:=}'); + Expect(1, 71739, '\p{Scx=_ Dogr}', ""); + Expect(0, 71739, '\p{^Scx=_ Dogr}', ""); + Expect(0, 71739, '\P{Scx=_ Dogr}', ""); + Expect(1, 71739, '\P{^Scx=_ Dogr}', ""); + Expect(0, 71740, '\p{Scx=_ Dogr}', ""); + Expect(1, 71740, '\p{^Scx=_ Dogr}', ""); + Expect(1, 71740, '\P{Scx=_ Dogr}', ""); + Expect(0, 71740, '\P{^Scx=_ Dogr}', ""); + Error('\p{Is_Script_Extensions: _-dogra:=}'); + Error('\P{Is_Script_Extensions: _-dogra:=}'); + Expect(1, 71739, '\p{Is_Script_Extensions=dogra}', ""); + Expect(0, 71739, '\p{^Is_Script_Extensions=dogra}', ""); + Expect(0, 71739, '\P{Is_Script_Extensions=dogra}', ""); + Expect(1, 71739, '\P{^Is_Script_Extensions=dogra}', ""); + Expect(0, 71740, '\p{Is_Script_Extensions=dogra}', ""); + Expect(1, 71740, '\p{^Is_Script_Extensions=dogra}', ""); + Expect(1, 71740, '\P{Is_Script_Extensions=dogra}', ""); + Expect(0, 71740, '\P{^Is_Script_Extensions=dogra}', ""); + Expect(1, 71739, '\p{Is_Script_Extensions= -Dogra}', ""); + Expect(0, 71739, '\p{^Is_Script_Extensions= -Dogra}', ""); + Expect(0, 71739, '\P{Is_Script_Extensions= -Dogra}', ""); + Expect(1, 71739, '\P{^Is_Script_Extensions= -Dogra}', ""); + Expect(0, 71740, '\p{Is_Script_Extensions= -Dogra}', ""); + Expect(1, 71740, '\p{^Is_Script_Extensions= -Dogra}', ""); + Expect(1, 71740, '\P{Is_Script_Extensions= -Dogra}', ""); + Expect(0, 71740, '\P{^Is_Script_Extensions= -Dogra}', ""); + Error('\p{Is_Scx=/a/- Dogr}'); + Error('\P{Is_Scx=/a/- Dogr}'); Expect(1, 71739, '\p{Is_Scx=dogr}', ""); Expect(0, 71739, '\p{^Is_Scx=dogr}', ""); Expect(0, 71739, '\P{Is_Scx=dogr}', ""); @@ -136634,38 +140628,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71740, '\p{^Is_Scx=dogr}', ""); Expect(1, 71740, '\P{Is_Scx=dogr}', ""); Expect(0, 71740, '\P{^Is_Scx=dogr}', ""); - Expect(1, 71739, '\p{Is_Scx= Dogr}', ""); - Expect(0, 71739, '\p{^Is_Scx= Dogr}', ""); - Expect(0, 71739, '\P{Is_Scx= Dogr}', ""); - Expect(1, 71739, '\P{^Is_Scx= Dogr}', ""); - Expect(0, 71740, '\p{Is_Scx= Dogr}', ""); - Expect(1, 71740, '\p{^Is_Scx= Dogr}', ""); - Expect(1, 71740, '\P{Is_Scx= Dogr}', ""); - Expect(0, 71740, '\P{^Is_Scx= Dogr}', ""); - Error('\p{Script_Extensions=/a/ deseret}'); - Error('\P{Script_Extensions=/a/ deseret}'); + Expect(1, 71739, '\p{Is_Scx= DOGR}', ""); + Expect(0, 71739, '\p{^Is_Scx= DOGR}', ""); + Expect(0, 71739, '\P{Is_Scx= DOGR}', ""); + Expect(1, 71739, '\P{^Is_Scx= DOGR}', ""); + Expect(0, 71740, '\p{Is_Scx= DOGR}', ""); + Expect(1, 71740, '\p{^Is_Scx= DOGR}', ""); + Expect(1, 71740, '\P{Is_Scx= DOGR}', ""); + Expect(0, 71740, '\P{^Is_Scx= DOGR}', ""); + Error('\p{Script_Extensions= Deseret:=}'); + Error('\P{Script_Extensions= Deseret:=}'); Expect(1, 66639, '\p{Script_Extensions=:\ADeseret\z:}', "");; Expect(0, 66640, '\p{Script_Extensions=:\ADeseret\z:}', "");; - Expect(1, 66639, '\p{Script_Extensions: deseret}', ""); - Expect(0, 66639, '\p{^Script_Extensions: deseret}', ""); - Expect(0, 66639, '\P{Script_Extensions: deseret}', ""); - Expect(1, 66639, '\P{^Script_Extensions: deseret}', ""); - Expect(0, 66640, '\p{Script_Extensions: deseret}', ""); - Expect(1, 66640, '\p{^Script_Extensions: deseret}', ""); - Expect(1, 66640, '\P{Script_Extensions: deseret}', ""); - Expect(0, 66640, '\P{^Script_Extensions: deseret}', ""); + Expect(1, 66639, '\p{Script_Extensions=deseret}', ""); + Expect(0, 66639, '\p{^Script_Extensions=deseret}', ""); + Expect(0, 66639, '\P{Script_Extensions=deseret}', ""); + Expect(1, 66639, '\P{^Script_Extensions=deseret}', ""); + Expect(0, 66640, '\p{Script_Extensions=deseret}', ""); + Expect(1, 66640, '\p{^Script_Extensions=deseret}', ""); + Expect(1, 66640, '\P{Script_Extensions=deseret}', ""); + Expect(0, 66640, '\P{^Script_Extensions=deseret}', ""); Expect(1, 66639, '\p{Script_Extensions=:\Adeseret\z:}', "");; Expect(0, 66640, '\p{Script_Extensions=:\Adeseret\z:}', "");; - Expect(1, 66639, '\p{Script_Extensions= deseret}', ""); - Expect(0, 66639, '\p{^Script_Extensions= deseret}', ""); - Expect(0, 66639, '\P{Script_Extensions= deseret}', ""); - Expect(1, 66639, '\P{^Script_Extensions= deseret}', ""); - Expect(0, 66640, '\p{Script_Extensions= deseret}', ""); - Expect(1, 66640, '\p{^Script_Extensions= deseret}', ""); - Expect(1, 66640, '\P{Script_Extensions= deseret}', ""); - Expect(0, 66640, '\P{^Script_Extensions= deseret}', ""); - Error('\p{Scx=:=DSRT}'); - Error('\P{Scx=:=DSRT}'); + Expect(1, 66639, '\p{Script_Extensions:--deseret}', ""); + Expect(0, 66639, '\p{^Script_Extensions:--deseret}', ""); + Expect(0, 66639, '\P{Script_Extensions:--deseret}', ""); + Expect(1, 66639, '\P{^Script_Extensions:--deseret}', ""); + Expect(0, 66640, '\p{Script_Extensions:--deseret}', ""); + Expect(1, 66640, '\p{^Script_Extensions:--deseret}', ""); + Expect(1, 66640, '\P{Script_Extensions:--deseret}', ""); + Expect(0, 66640, '\P{^Script_Extensions:--deseret}', ""); + Error('\p{Scx=:=Dsrt}'); + Error('\P{Scx=:=Dsrt}'); Expect(1, 66639, '\p{Scx=:\ADsrt\z:}', "");; Expect(0, 66640, '\p{Scx=:\ADsrt\z:}', "");; Expect(1, 66639, '\p{Scx=dsrt}', ""); @@ -136678,16 +140672,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66640, '\P{^Scx=dsrt}', ""); Expect(1, 66639, '\p{Scx=:\Adsrt\z:}', "");; Expect(0, 66640, '\p{Scx=:\Adsrt\z:}', "");; - Expect(1, 66639, '\p{Scx= Dsrt}', ""); - Expect(0, 66639, '\p{^Scx= Dsrt}', ""); - Expect(0, 66639, '\P{Scx= Dsrt}', ""); - Expect(1, 66639, '\P{^Scx= Dsrt}', ""); - Expect(0, 66640, '\p{Scx= Dsrt}', ""); - Expect(1, 66640, '\p{^Scx= Dsrt}', ""); - Expect(1, 66640, '\P{Scx= Dsrt}', ""); - Expect(0, 66640, '\P{^Scx= Dsrt}', ""); - Error('\p{Is_Script_Extensions=_-Deseret/a/}'); - Error('\P{Is_Script_Extensions=_-Deseret/a/}'); + Expect(1, 66639, '\p{Scx=__DSRT}', ""); + Expect(0, 66639, '\p{^Scx=__DSRT}', ""); + Expect(0, 66639, '\P{Scx=__DSRT}', ""); + Expect(1, 66639, '\P{^Scx=__DSRT}', ""); + Expect(0, 66640, '\p{Scx=__DSRT}', ""); + Expect(1, 66640, '\p{^Scx=__DSRT}', ""); + Expect(1, 66640, '\P{Scx=__DSRT}', ""); + Expect(0, 66640, '\P{^Scx=__DSRT}', ""); + Error('\p{Is_Script_Extensions: - Deseret/a/}'); + Error('\P{Is_Script_Extensions: - Deseret/a/}'); Expect(1, 66639, '\p{Is_Script_Extensions=deseret}', ""); Expect(0, 66639, '\p{^Is_Script_Extensions=deseret}', ""); Expect(0, 66639, '\P{Is_Script_Extensions=deseret}', ""); @@ -136696,16 +140690,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66640, '\p{^Is_Script_Extensions=deseret}', ""); Expect(1, 66640, '\P{Is_Script_Extensions=deseret}', ""); Expect(0, 66640, '\P{^Is_Script_Extensions=deseret}', ""); - Expect(1, 66639, '\p{Is_Script_Extensions= Deseret}', ""); - Expect(0, 66639, '\p{^Is_Script_Extensions= Deseret}', ""); - Expect(0, 66639, '\P{Is_Script_Extensions= Deseret}', ""); - Expect(1, 66639, '\P{^Is_Script_Extensions= Deseret}', ""); - Expect(0, 66640, '\p{Is_Script_Extensions= Deseret}', ""); - Expect(1, 66640, '\p{^Is_Script_Extensions= Deseret}', ""); - Expect(1, 66640, '\P{Is_Script_Extensions= Deseret}', ""); - Expect(0, 66640, '\P{^Is_Script_Extensions= Deseret}', ""); - Error('\p{Is_Scx=:= Dsrt}'); - Error('\P{Is_Scx=:= Dsrt}'); + Expect(1, 66639, '\p{Is_Script_Extensions: deseret}', ""); + Expect(0, 66639, '\p{^Is_Script_Extensions: deseret}', ""); + Expect(0, 66639, '\P{Is_Script_Extensions: deseret}', ""); + Expect(1, 66639, '\P{^Is_Script_Extensions: deseret}', ""); + Expect(0, 66640, '\p{Is_Script_Extensions: deseret}', ""); + Expect(1, 66640, '\p{^Is_Script_Extensions: deseret}', ""); + Expect(1, 66640, '\P{Is_Script_Extensions: deseret}', ""); + Expect(0, 66640, '\P{^Is_Script_Extensions: deseret}', ""); + Error('\p{Is_Scx=/a/-dsrt}'); + Error('\P{Is_Scx=/a/-dsrt}'); Expect(1, 66639, '\p{Is_Scx=dsrt}', ""); Expect(0, 66639, '\p{^Is_Scx=dsrt}', ""); Expect(0, 66639, '\P{Is_Scx=dsrt}', ""); @@ -136714,16 +140708,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66640, '\p{^Is_Scx=dsrt}', ""); Expect(1, 66640, '\P{Is_Scx=dsrt}', ""); Expect(0, 66640, '\P{^Is_Scx=dsrt}', ""); - Expect(1, 66639, '\p{Is_Scx=-_DSRT}', ""); - Expect(0, 66639, '\p{^Is_Scx=-_DSRT}', ""); - Expect(0, 66639, '\P{Is_Scx=-_DSRT}', ""); - Expect(1, 66639, '\P{^Is_Scx=-_DSRT}', ""); - Expect(0, 66640, '\p{Is_Scx=-_DSRT}', ""); - Expect(1, 66640, '\p{^Is_Scx=-_DSRT}', ""); - Expect(1, 66640, '\P{Is_Scx=-_DSRT}', ""); - Expect(0, 66640, '\P{^Is_Scx=-_DSRT}', ""); - Error('\p{Script_Extensions=__DUPLOYAN/a/}'); - Error('\P{Script_Extensions=__DUPLOYAN/a/}'); + Expect(1, 66639, '\p{Is_Scx= Dsrt}', ""); + Expect(0, 66639, '\p{^Is_Scx= Dsrt}', ""); + Expect(0, 66639, '\P{Is_Scx= Dsrt}', ""); + Expect(1, 66639, '\P{^Is_Scx= Dsrt}', ""); + Expect(0, 66640, '\p{Is_Scx= Dsrt}', ""); + Expect(1, 66640, '\p{^Is_Scx= Dsrt}', ""); + Expect(1, 66640, '\P{Is_Scx= Dsrt}', ""); + Expect(0, 66640, '\P{^Is_Scx= Dsrt}', ""); + Error('\p{Script_Extensions=/a/ duployan}'); + Error('\P{Script_Extensions=/a/ duployan}'); Expect(1, 113827, '\p{Script_Extensions=:\ADuployan\z:}', "");; Expect(0, 113828, '\p{Script_Extensions=:\ADuployan\z:}', "");; Expect(1, 113827, '\p{Script_Extensions=duployan}', ""); @@ -136736,16 +140730,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 113828, '\P{^Script_Extensions=duployan}', ""); Expect(1, 113827, '\p{Script_Extensions=:\Aduployan\z:}', "");; Expect(0, 113828, '\p{Script_Extensions=:\Aduployan\z:}', "");; - Expect(1, 113827, '\p{Script_Extensions=_Duployan}', ""); - Expect(0, 113827, '\p{^Script_Extensions=_Duployan}', ""); - Expect(0, 113827, '\P{Script_Extensions=_Duployan}', ""); - Expect(1, 113827, '\P{^Script_Extensions=_Duployan}', ""); - Expect(0, 113828, '\p{Script_Extensions=_Duployan}', ""); - Expect(1, 113828, '\p{^Script_Extensions=_Duployan}', ""); - Expect(1, 113828, '\P{Script_Extensions=_Duployan}', ""); - Expect(0, 113828, '\P{^Script_Extensions=_Duployan}', ""); - Error('\p{Scx=Dupl/a/}'); - Error('\P{Scx=Dupl/a/}'); + Expect(1, 113827, '\p{Script_Extensions= Duployan}', ""); + Expect(0, 113827, '\p{^Script_Extensions= Duployan}', ""); + Expect(0, 113827, '\P{Script_Extensions= Duployan}', ""); + Expect(1, 113827, '\P{^Script_Extensions= Duployan}', ""); + Expect(0, 113828, '\p{Script_Extensions= Duployan}', ""); + Expect(1, 113828, '\p{^Script_Extensions= Duployan}', ""); + Expect(1, 113828, '\P{Script_Extensions= Duployan}', ""); + Expect(0, 113828, '\P{^Script_Extensions= Duployan}', ""); + Error('\p{Scx=/a/ _Dupl}'); + Error('\P{Scx=/a/ _Dupl}'); Expect(1, 113827, '\p{Scx=:\ADupl\z:}', "");; Expect(0, 113828, '\p{Scx=:\ADupl\z:}', "");; Expect(1, 113827, '\p{Scx=dupl}', ""); @@ -136758,34 +140752,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 113828, '\P{^Scx=dupl}', ""); Expect(1, 113827, '\p{Scx=:\Adupl\z:}', "");; Expect(0, 113828, '\p{Scx=:\Adupl\z:}', "");; - Expect(1, 113827, '\p{Scx=_ dupl}', ""); - Expect(0, 113827, '\p{^Scx=_ dupl}', ""); - Expect(0, 113827, '\P{Scx=_ dupl}', ""); - Expect(1, 113827, '\P{^Scx=_ dupl}', ""); - Expect(0, 113828, '\p{Scx=_ dupl}', ""); - Expect(1, 113828, '\p{^Scx=_ dupl}', ""); - Expect(1, 113828, '\P{Scx=_ dupl}', ""); - Expect(0, 113828, '\P{^Scx=_ dupl}', ""); - Error('\p{Is_Script_Extensions=-/a/Duployan}'); - Error('\P{Is_Script_Extensions=-/a/Duployan}'); - Expect(1, 113827, '\p{Is_Script_Extensions: duployan}', ""); - Expect(0, 113827, '\p{^Is_Script_Extensions: duployan}', ""); - Expect(0, 113827, '\P{Is_Script_Extensions: duployan}', ""); - Expect(1, 113827, '\P{^Is_Script_Extensions: duployan}', ""); - Expect(0, 113828, '\p{Is_Script_Extensions: duployan}', ""); - Expect(1, 113828, '\p{^Is_Script_Extensions: duployan}', ""); - Expect(1, 113828, '\P{Is_Script_Extensions: duployan}', ""); - Expect(0, 113828, '\P{^Is_Script_Extensions: duployan}', ""); - Expect(1, 113827, '\p{Is_Script_Extensions=-Duployan}', ""); - Expect(0, 113827, '\p{^Is_Script_Extensions=-Duployan}', ""); - Expect(0, 113827, '\P{Is_Script_Extensions=-Duployan}', ""); - Expect(1, 113827, '\P{^Is_Script_Extensions=-Duployan}', ""); - Expect(0, 113828, '\p{Is_Script_Extensions=-Duployan}', ""); - Expect(1, 113828, '\p{^Is_Script_Extensions=-Duployan}', ""); - Expect(1, 113828, '\P{Is_Script_Extensions=-Duployan}', ""); - Expect(0, 113828, '\P{^Is_Script_Extensions=-Duployan}', ""); - Error('\p{Is_Scx=_:=dupl}'); - Error('\P{Is_Scx=_:=dupl}'); + Expect(1, 113827, '\p{Scx= -Dupl}', ""); + Expect(0, 113827, '\p{^Scx= -Dupl}', ""); + Expect(0, 113827, '\P{Scx= -Dupl}', ""); + Expect(1, 113827, '\P{^Scx= -Dupl}', ""); + Expect(0, 113828, '\p{Scx= -Dupl}', ""); + Expect(1, 113828, '\p{^Scx= -Dupl}', ""); + Expect(1, 113828, '\P{Scx= -Dupl}', ""); + Expect(0, 113828, '\P{^Scx= -Dupl}', ""); + Error('\p{Is_Script_Extensions= /a/Duployan}'); + Error('\P{Is_Script_Extensions= /a/Duployan}'); + Expect(1, 113827, '\p{Is_Script_Extensions=duployan}', ""); + Expect(0, 113827, '\p{^Is_Script_Extensions=duployan}', ""); + Expect(0, 113827, '\P{Is_Script_Extensions=duployan}', ""); + Expect(1, 113827, '\P{^Is_Script_Extensions=duployan}', ""); + Expect(0, 113828, '\p{Is_Script_Extensions=duployan}', ""); + Expect(1, 113828, '\p{^Is_Script_Extensions=duployan}', ""); + Expect(1, 113828, '\P{Is_Script_Extensions=duployan}', ""); + Expect(0, 113828, '\P{^Is_Script_Extensions=duployan}', ""); + Expect(1, 113827, '\p{Is_Script_Extensions=_-Duployan}', ""); + Expect(0, 113827, '\p{^Is_Script_Extensions=_-Duployan}', ""); + Expect(0, 113827, '\P{Is_Script_Extensions=_-Duployan}', ""); + Expect(1, 113827, '\P{^Is_Script_Extensions=_-Duployan}', ""); + Expect(0, 113828, '\p{Is_Script_Extensions=_-Duployan}', ""); + Expect(1, 113828, '\p{^Is_Script_Extensions=_-Duployan}', ""); + Expect(1, 113828, '\P{Is_Script_Extensions=_-Duployan}', ""); + Expect(0, 113828, '\P{^Is_Script_Extensions=_-Duployan}', ""); + Error('\p{Is_Scx=:= _dupl}'); + Error('\P{Is_Scx=:= _dupl}'); Expect(1, 113827, '\p{Is_Scx=dupl}', ""); Expect(0, 113827, '\p{^Is_Scx=dupl}', ""); Expect(0, 113827, '\P{Is_Scx=dupl}', ""); @@ -136794,16 +140788,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 113828, '\p{^Is_Scx=dupl}', ""); Expect(1, 113828, '\P{Is_Scx=dupl}', ""); Expect(0, 113828, '\P{^Is_Scx=dupl}', ""); - Expect(1, 113827, '\p{Is_Scx=--dupl}', ""); - Expect(0, 113827, '\p{^Is_Scx=--dupl}', ""); - Expect(0, 113827, '\P{Is_Scx=--dupl}', ""); - Expect(1, 113827, '\P{^Is_Scx=--dupl}', ""); - Expect(0, 113828, '\p{Is_Scx=--dupl}', ""); - Expect(1, 113828, '\p{^Is_Scx=--dupl}', ""); - Expect(1, 113828, '\P{Is_Scx=--dupl}', ""); - Expect(0, 113828, '\P{^Is_Scx=--dupl}', ""); - Error('\p{Script_Extensions=/a/egyptian_Hieroglyphs}'); - Error('\P{Script_Extensions=/a/egyptian_Hieroglyphs}'); + Expect(1, 113827, '\p{Is_Scx=-Dupl}', ""); + Expect(0, 113827, '\p{^Is_Scx=-Dupl}', ""); + Expect(0, 113827, '\P{Is_Scx=-Dupl}', ""); + Expect(1, 113827, '\P{^Is_Scx=-Dupl}', ""); + Expect(0, 113828, '\p{Is_Scx=-Dupl}', ""); + Expect(1, 113828, '\p{^Is_Scx=-Dupl}', ""); + Expect(1, 113828, '\P{Is_Scx=-Dupl}', ""); + Expect(0, 113828, '\P{^Is_Scx=-Dupl}', ""); + Error('\p{Script_Extensions= :=egyptian_HIEROGLYPHS}'); + Error('\P{Script_Extensions= :=egyptian_HIEROGLYPHS}'); Expect(1, 78904, '\p{Script_Extensions=:\AEgyptian_Hieroglyphs\z:}', "");; Expect(0, 78905, '\p{Script_Extensions=:\AEgyptian_Hieroglyphs\z:}', "");; Expect(1, 78904, '\p{Script_Extensions=egyptianhieroglyphs}', ""); @@ -136816,16 +140810,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 78905, '\P{^Script_Extensions=egyptianhieroglyphs}', ""); Expect(1, 78904, '\p{Script_Extensions=:\Aegyptianhieroglyphs\z:}', "");; Expect(0, 78905, '\p{Script_Extensions=:\Aegyptianhieroglyphs\z:}', "");; - Expect(1, 78904, '\p{Script_Extensions= -egyptian_HIEROGLYPHS}', ""); - Expect(0, 78904, '\p{^Script_Extensions= -egyptian_HIEROGLYPHS}', ""); - Expect(0, 78904, '\P{Script_Extensions= -egyptian_HIEROGLYPHS}', ""); - Expect(1, 78904, '\P{^Script_Extensions= -egyptian_HIEROGLYPHS}', ""); - Expect(0, 78905, '\p{Script_Extensions= -egyptian_HIEROGLYPHS}', ""); - Expect(1, 78905, '\p{^Script_Extensions= -egyptian_HIEROGLYPHS}', ""); - Expect(1, 78905, '\P{Script_Extensions= -egyptian_HIEROGLYPHS}', ""); - Expect(0, 78905, '\P{^Script_Extensions= -egyptian_HIEROGLYPHS}', ""); - Error('\p{Scx=/a/_ Egyp}'); - Error('\P{Scx=/a/_ Egyp}'); + Expect(1, 78904, '\p{Script_Extensions=_-egyptian_Hieroglyphs}', ""); + Expect(0, 78904, '\p{^Script_Extensions=_-egyptian_Hieroglyphs}', ""); + Expect(0, 78904, '\P{Script_Extensions=_-egyptian_Hieroglyphs}', ""); + Expect(1, 78904, '\P{^Script_Extensions=_-egyptian_Hieroglyphs}', ""); + Expect(0, 78905, '\p{Script_Extensions=_-egyptian_Hieroglyphs}', ""); + Expect(1, 78905, '\p{^Script_Extensions=_-egyptian_Hieroglyphs}', ""); + Expect(1, 78905, '\P{Script_Extensions=_-egyptian_Hieroglyphs}', ""); + Expect(0, 78905, '\P{^Script_Extensions=_-egyptian_Hieroglyphs}', ""); + Error('\p{Scx=-:=Egyp}'); + Error('\P{Scx=-:=Egyp}'); Expect(1, 78904, '\p{Scx=:\AEgyp\z:}', "");; Expect(0, 78905, '\p{Scx=:\AEgyp\z:}', "");; Expect(1, 78904, '\p{Scx=egyp}', ""); @@ -136838,16 +140832,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 78905, '\P{^Scx=egyp}', ""); Expect(1, 78904, '\p{Scx=:\Aegyp\z:}', "");; Expect(0, 78905, '\p{Scx=:\Aegyp\z:}', "");; - Expect(1, 78904, '\p{Scx: -egyp}', ""); - Expect(0, 78904, '\p{^Scx: -egyp}', ""); - Expect(0, 78904, '\P{Scx: -egyp}', ""); - Expect(1, 78904, '\P{^Scx: -egyp}', ""); - Expect(0, 78905, '\p{Scx: -egyp}', ""); - Expect(1, 78905, '\p{^Scx: -egyp}', ""); - Expect(1, 78905, '\P{Scx: -egyp}', ""); - Expect(0, 78905, '\P{^Scx: -egyp}', ""); - Error('\p{Is_Script_Extensions=/a/--Egyptian_hieroglyphs}'); - Error('\P{Is_Script_Extensions=/a/--Egyptian_hieroglyphs}'); + Expect(1, 78904, '\p{Scx=__egyp}', ""); + Expect(0, 78904, '\p{^Scx=__egyp}', ""); + Expect(0, 78904, '\P{Scx=__egyp}', ""); + Expect(1, 78904, '\P{^Scx=__egyp}', ""); + Expect(0, 78905, '\p{Scx=__egyp}', ""); + Expect(1, 78905, '\p{^Scx=__egyp}', ""); + Expect(1, 78905, '\P{Scx=__egyp}', ""); + Expect(0, 78905, '\P{^Scx=__egyp}', ""); + Error('\p{Is_Script_Extensions=_EGYPTIAN_Hieroglyphs:=}'); + Error('\P{Is_Script_Extensions=_EGYPTIAN_Hieroglyphs:=}'); Expect(1, 78904, '\p{Is_Script_Extensions=egyptianhieroglyphs}', ""); Expect(0, 78904, '\p{^Is_Script_Extensions=egyptianhieroglyphs}', ""); Expect(0, 78904, '\P{Is_Script_Extensions=egyptianhieroglyphs}', ""); @@ -136856,16 +140850,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 78905, '\p{^Is_Script_Extensions=egyptianhieroglyphs}', ""); Expect(1, 78905, '\P{Is_Script_Extensions=egyptianhieroglyphs}', ""); Expect(0, 78905, '\P{^Is_Script_Extensions=egyptianhieroglyphs}', ""); - Expect(1, 78904, '\p{Is_Script_Extensions=egyptian_hieroglyphs}', ""); - Expect(0, 78904, '\p{^Is_Script_Extensions=egyptian_hieroglyphs}', ""); - Expect(0, 78904, '\P{Is_Script_Extensions=egyptian_hieroglyphs}', ""); - Expect(1, 78904, '\P{^Is_Script_Extensions=egyptian_hieroglyphs}', ""); - Expect(0, 78905, '\p{Is_Script_Extensions=egyptian_hieroglyphs}', ""); - Expect(1, 78905, '\p{^Is_Script_Extensions=egyptian_hieroglyphs}', ""); - Expect(1, 78905, '\P{Is_Script_Extensions=egyptian_hieroglyphs}', ""); - Expect(0, 78905, '\P{^Is_Script_Extensions=egyptian_hieroglyphs}', ""); - Error('\p{Is_Scx=/a/ EGYP}'); - Error('\P{Is_Scx=/a/ EGYP}'); + Expect(1, 78904, '\p{Is_Script_Extensions=egyptian_HIEROGLYPHS}', ""); + Expect(0, 78904, '\p{^Is_Script_Extensions=egyptian_HIEROGLYPHS}', ""); + Expect(0, 78904, '\P{Is_Script_Extensions=egyptian_HIEROGLYPHS}', ""); + Expect(1, 78904, '\P{^Is_Script_Extensions=egyptian_HIEROGLYPHS}', ""); + Expect(0, 78905, '\p{Is_Script_Extensions=egyptian_HIEROGLYPHS}', ""); + Expect(1, 78905, '\p{^Is_Script_Extensions=egyptian_HIEROGLYPHS}', ""); + Expect(1, 78905, '\P{Is_Script_Extensions=egyptian_HIEROGLYPHS}', ""); + Expect(0, 78905, '\P{^Is_Script_Extensions=egyptian_HIEROGLYPHS}', ""); + Error('\p{Is_Scx=/a/_ Egyp}'); + Error('\P{Is_Scx=/a/_ Egyp}'); Expect(1, 78904, '\p{Is_Scx=egyp}', ""); Expect(0, 78904, '\p{^Is_Scx=egyp}', ""); Expect(0, 78904, '\P{Is_Scx=egyp}', ""); @@ -136874,16 +140868,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 78905, '\p{^Is_Scx=egyp}', ""); Expect(1, 78905, '\P{Is_Scx=egyp}', ""); Expect(0, 78905, '\P{^Is_Scx=egyp}', ""); - Expect(1, 78904, '\p{Is_Scx= Egyp}', ""); - Expect(0, 78904, '\p{^Is_Scx= Egyp}', ""); - Expect(0, 78904, '\P{Is_Scx= Egyp}', ""); - Expect(1, 78904, '\P{^Is_Scx= Egyp}', ""); - Expect(0, 78905, '\p{Is_Scx= Egyp}', ""); - Expect(1, 78905, '\p{^Is_Scx= Egyp}', ""); - Expect(1, 78905, '\P{Is_Scx= Egyp}', ""); - Expect(0, 78905, '\P{^Is_Scx= Egyp}', ""); - Error('\p{Script_Extensions=--elbasan/a/}'); - Error('\P{Script_Extensions=--elbasan/a/}'); + Expect(1, 78904, '\p{Is_Scx=_ EGYP}', ""); + Expect(0, 78904, '\p{^Is_Scx=_ EGYP}', ""); + Expect(0, 78904, '\P{Is_Scx=_ EGYP}', ""); + Expect(1, 78904, '\P{^Is_Scx=_ EGYP}', ""); + Expect(0, 78905, '\p{Is_Scx=_ EGYP}', ""); + Expect(1, 78905, '\p{^Is_Scx=_ EGYP}', ""); + Expect(1, 78905, '\P{Is_Scx=_ EGYP}', ""); + Expect(0, 78905, '\P{^Is_Scx=_ EGYP}', ""); + Error('\p{Script_Extensions= :=elbasan}'); + Error('\P{Script_Extensions= :=elbasan}'); Expect(1, 66855, '\p{Script_Extensions=:\AElbasan\z:}', "");; Expect(0, 66856, '\p{Script_Extensions=:\AElbasan\z:}', "");; Expect(1, 66855, '\p{Script_Extensions=elbasan}', ""); @@ -136896,56 +140890,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66856, '\P{^Script_Extensions=elbasan}', ""); Expect(1, 66855, '\p{Script_Extensions=:\Aelbasan\z:}', "");; Expect(0, 66856, '\p{Script_Extensions=:\Aelbasan\z:}', "");; - Expect(1, 66855, '\p{Script_Extensions= -Elbasan}', ""); - Expect(0, 66855, '\p{^Script_Extensions= -Elbasan}', ""); - Expect(0, 66855, '\P{Script_Extensions= -Elbasan}', ""); - Expect(1, 66855, '\P{^Script_Extensions= -Elbasan}', ""); - Expect(0, 66856, '\p{Script_Extensions= -Elbasan}', ""); - Expect(1, 66856, '\p{^Script_Extensions= -Elbasan}', ""); - Expect(1, 66856, '\P{Script_Extensions= -Elbasan}', ""); - Expect(0, 66856, '\P{^Script_Extensions= -Elbasan}', ""); - Error('\p{Scx: :=_ Elba}'); - Error('\P{Scx: :=_ Elba}'); + Expect(1, 66855, '\p{Script_Extensions= _Elbasan}', ""); + Expect(0, 66855, '\p{^Script_Extensions= _Elbasan}', ""); + Expect(0, 66855, '\P{Script_Extensions= _Elbasan}', ""); + Expect(1, 66855, '\P{^Script_Extensions= _Elbasan}', ""); + Expect(0, 66856, '\p{Script_Extensions= _Elbasan}', ""); + Expect(1, 66856, '\p{^Script_Extensions= _Elbasan}', ""); + Expect(1, 66856, '\P{Script_Extensions= _Elbasan}', ""); + Expect(0, 66856, '\P{^Script_Extensions= _Elbasan}', ""); + Error('\p{Scx=- ELBA:=}'); + Error('\P{Scx=- ELBA:=}'); Expect(1, 66855, '\p{Scx=:\AElba\z:}', "");; Expect(0, 66856, '\p{Scx=:\AElba\z:}', "");; - Expect(1, 66855, '\p{Scx=elba}', ""); - Expect(0, 66855, '\p{^Scx=elba}', ""); - Expect(0, 66855, '\P{Scx=elba}', ""); - Expect(1, 66855, '\P{^Scx=elba}', ""); - Expect(0, 66856, '\p{Scx=elba}', ""); - Expect(1, 66856, '\p{^Scx=elba}', ""); - Expect(1, 66856, '\P{Scx=elba}', ""); - Expect(0, 66856, '\P{^Scx=elba}', ""); + Expect(1, 66855, '\p{Scx:elba}', ""); + Expect(0, 66855, '\p{^Scx:elba}', ""); + Expect(0, 66855, '\P{Scx:elba}', ""); + Expect(1, 66855, '\P{^Scx:elba}', ""); + Expect(0, 66856, '\p{Scx:elba}', ""); + Expect(1, 66856, '\p{^Scx:elba}', ""); + Expect(1, 66856, '\P{Scx:elba}', ""); + Expect(0, 66856, '\P{^Scx:elba}', ""); Expect(1, 66855, '\p{Scx=:\Aelba\z:}', "");; Expect(0, 66856, '\p{Scx=:\Aelba\z:}', "");; - Expect(1, 66855, '\p{Scx=_-ELBA}', ""); - Expect(0, 66855, '\p{^Scx=_-ELBA}', ""); - Expect(0, 66855, '\P{Scx=_-ELBA}', ""); - Expect(1, 66855, '\P{^Scx=_-ELBA}', ""); - Expect(0, 66856, '\p{Scx=_-ELBA}', ""); - Expect(1, 66856, '\p{^Scx=_-ELBA}', ""); - Expect(1, 66856, '\P{Scx=_-ELBA}', ""); - Expect(0, 66856, '\P{^Scx=_-ELBA}', ""); - Error('\p{Is_Script_Extensions= Elbasan/a/}'); - Error('\P{Is_Script_Extensions= Elbasan/a/}'); - Expect(1, 66855, '\p{Is_Script_Extensions=elbasan}', ""); - Expect(0, 66855, '\p{^Is_Script_Extensions=elbasan}', ""); - Expect(0, 66855, '\P{Is_Script_Extensions=elbasan}', ""); - Expect(1, 66855, '\P{^Is_Script_Extensions=elbasan}', ""); - Expect(0, 66856, '\p{Is_Script_Extensions=elbasan}', ""); - Expect(1, 66856, '\p{^Is_Script_Extensions=elbasan}', ""); - Expect(1, 66856, '\P{Is_Script_Extensions=elbasan}', ""); - Expect(0, 66856, '\P{^Is_Script_Extensions=elbasan}', ""); - Expect(1, 66855, '\p{Is_Script_Extensions=-ELBASAN}', ""); - Expect(0, 66855, '\p{^Is_Script_Extensions=-ELBASAN}', ""); - Expect(0, 66855, '\P{Is_Script_Extensions=-ELBASAN}', ""); - Expect(1, 66855, '\P{^Is_Script_Extensions=-ELBASAN}', ""); - Expect(0, 66856, '\p{Is_Script_Extensions=-ELBASAN}', ""); - Expect(1, 66856, '\p{^Is_Script_Extensions=-ELBASAN}', ""); - Expect(1, 66856, '\P{Is_Script_Extensions=-ELBASAN}', ""); - Expect(0, 66856, '\P{^Is_Script_Extensions=-ELBASAN}', ""); - Error('\p{Is_Scx= ELBA:=}'); - Error('\P{Is_Scx= ELBA:=}'); + Expect(1, 66855, '\p{Scx=-_Elba}', ""); + Expect(0, 66855, '\p{^Scx=-_Elba}', ""); + Expect(0, 66855, '\P{Scx=-_Elba}', ""); + Expect(1, 66855, '\P{^Scx=-_Elba}', ""); + Expect(0, 66856, '\p{Scx=-_Elba}', ""); + Expect(1, 66856, '\p{^Scx=-_Elba}', ""); + Expect(1, 66856, '\P{Scx=-_Elba}', ""); + Expect(0, 66856, '\P{^Scx=-_Elba}', ""); + Error('\p{Is_Script_Extensions=-:=elbasan}'); + Error('\P{Is_Script_Extensions=-:=elbasan}'); + Expect(1, 66855, '\p{Is_Script_Extensions: elbasan}', ""); + Expect(0, 66855, '\p{^Is_Script_Extensions: elbasan}', ""); + Expect(0, 66855, '\P{Is_Script_Extensions: elbasan}', ""); + Expect(1, 66855, '\P{^Is_Script_Extensions: elbasan}', ""); + Expect(0, 66856, '\p{Is_Script_Extensions: elbasan}', ""); + Expect(1, 66856, '\p{^Is_Script_Extensions: elbasan}', ""); + Expect(1, 66856, '\P{Is_Script_Extensions: elbasan}', ""); + Expect(0, 66856, '\P{^Is_Script_Extensions: elbasan}', ""); + Expect(1, 66855, '\p{Is_Script_Extensions=-Elbasan}', ""); + Expect(0, 66855, '\p{^Is_Script_Extensions=-Elbasan}', ""); + Expect(0, 66855, '\P{Is_Script_Extensions=-Elbasan}', ""); + Expect(1, 66855, '\P{^Is_Script_Extensions=-Elbasan}', ""); + Expect(0, 66856, '\p{Is_Script_Extensions=-Elbasan}', ""); + Expect(1, 66856, '\p{^Is_Script_Extensions=-Elbasan}', ""); + Expect(1, 66856, '\P{Is_Script_Extensions=-Elbasan}', ""); + Expect(0, 66856, '\P{^Is_Script_Extensions=-Elbasan}', ""); + Error('\p{Is_Scx=_/a/Elba}'); + Error('\P{Is_Scx=_/a/Elba}'); Expect(1, 66855, '\p{Is_Scx=elba}', ""); Expect(0, 66855, '\p{^Is_Scx=elba}', ""); Expect(0, 66855, '\P{Is_Scx=elba}', ""); @@ -136954,16 +140948,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66856, '\p{^Is_Scx=elba}', ""); Expect(1, 66856, '\P{Is_Scx=elba}', ""); Expect(0, 66856, '\P{^Is_Scx=elba}', ""); - Expect(1, 66855, '\p{Is_Scx=__Elba}', ""); - Expect(0, 66855, '\p{^Is_Scx=__Elba}', ""); - Expect(0, 66855, '\P{Is_Scx=__Elba}', ""); - Expect(1, 66855, '\P{^Is_Scx=__Elba}', ""); - Expect(0, 66856, '\p{Is_Scx=__Elba}', ""); - Expect(1, 66856, '\p{^Is_Scx=__Elba}', ""); - Expect(1, 66856, '\P{Is_Scx=__Elba}', ""); - Expect(0, 66856, '\P{^Is_Scx=__Elba}', ""); - Error('\p{Script_Extensions= -ELYMAIC/a/}'); - Error('\P{Script_Extensions= -ELYMAIC/a/}'); + Expect(1, 66855, '\p{Is_Scx=_Elba}', ""); + Expect(0, 66855, '\p{^Is_Scx=_Elba}', ""); + Expect(0, 66855, '\P{Is_Scx=_Elba}', ""); + Expect(1, 66855, '\P{^Is_Scx=_Elba}', ""); + Expect(0, 66856, '\p{Is_Scx=_Elba}', ""); + Expect(1, 66856, '\p{^Is_Scx=_Elba}', ""); + Expect(1, 66856, '\P{Is_Scx=_Elba}', ""); + Expect(0, 66856, '\P{^Is_Scx=_Elba}', ""); + Error('\p{Script_Extensions=--ELYMAIC:=}'); + Error('\P{Script_Extensions=--ELYMAIC:=}'); Expect(1, 69622, '\p{Script_Extensions=:\AElymaic\z:}', "");; Expect(0, 69623, '\p{Script_Extensions=:\AElymaic\z:}', "");; Expect(1, 69622, '\p{Script_Extensions=elymaic}', ""); @@ -136976,16 +140970,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69623, '\P{^Script_Extensions=elymaic}', ""); Expect(1, 69622, '\p{Script_Extensions=:\Aelymaic\z:}', "");; Expect(0, 69623, '\p{Script_Extensions=:\Aelymaic\z:}', "");; - Expect(1, 69622, '\p{Script_Extensions= -ELYMAIC}', ""); - Expect(0, 69622, '\p{^Script_Extensions= -ELYMAIC}', ""); - Expect(0, 69622, '\P{Script_Extensions= -ELYMAIC}', ""); - Expect(1, 69622, '\P{^Script_Extensions= -ELYMAIC}', ""); - Expect(0, 69623, '\p{Script_Extensions= -ELYMAIC}', ""); - Expect(1, 69623, '\p{^Script_Extensions= -ELYMAIC}', ""); - Expect(1, 69623, '\P{Script_Extensions= -ELYMAIC}', ""); - Expect(0, 69623, '\P{^Script_Extensions= -ELYMAIC}', ""); - Error('\p{Scx=_-Elym:=}'); - Error('\P{Scx=_-Elym:=}'); + Expect(1, 69622, '\p{Script_Extensions= -Elymaic}', ""); + Expect(0, 69622, '\p{^Script_Extensions= -Elymaic}', ""); + Expect(0, 69622, '\P{Script_Extensions= -Elymaic}', ""); + Expect(1, 69622, '\P{^Script_Extensions= -Elymaic}', ""); + Expect(0, 69623, '\p{Script_Extensions= -Elymaic}', ""); + Expect(1, 69623, '\p{^Script_Extensions= -Elymaic}', ""); + Expect(1, 69623, '\P{Script_Extensions= -Elymaic}', ""); + Expect(0, 69623, '\P{^Script_Extensions= -Elymaic}', ""); + Error('\p{Scx=/a/_-elym}'); + Error('\P{Scx=/a/_-elym}'); Expect(1, 69622, '\p{Scx=:\AElym\z:}', "");; Expect(0, 69623, '\p{Scx=:\AElym\z:}', "");; Expect(1, 69622, '\p{Scx=elym}', ""); @@ -136998,16 +140992,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69623, '\P{^Scx=elym}', ""); Expect(1, 69622, '\p{Scx=:\Aelym\z:}', "");; Expect(0, 69623, '\p{Scx=:\Aelym\z:}', "");; - Expect(1, 69622, '\p{Scx= elym}', ""); - Expect(0, 69622, '\p{^Scx= elym}', ""); - Expect(0, 69622, '\P{Scx= elym}', ""); - Expect(1, 69622, '\P{^Scx= elym}', ""); - Expect(0, 69623, '\p{Scx= elym}', ""); - Expect(1, 69623, '\p{^Scx= elym}', ""); - Expect(1, 69623, '\P{Scx= elym}', ""); - Expect(0, 69623, '\P{^Scx= elym}', ""); - Error('\p{Is_Script_Extensions=/a/_ELYMAIC}'); - Error('\P{Is_Script_Extensions=/a/_ELYMAIC}'); + Expect(1, 69622, '\p{Scx= _Elym}', ""); + Expect(0, 69622, '\p{^Scx= _Elym}', ""); + Expect(0, 69622, '\P{Scx= _Elym}', ""); + Expect(1, 69622, '\P{^Scx= _Elym}', ""); + Expect(0, 69623, '\p{Scx= _Elym}', ""); + Expect(1, 69623, '\p{^Scx= _Elym}', ""); + Expect(1, 69623, '\P{Scx= _Elym}', ""); + Expect(0, 69623, '\P{^Scx= _Elym}', ""); + Error('\p{Is_Script_Extensions=_ Elymaic:=}'); + Error('\P{Is_Script_Extensions=_ Elymaic:=}'); Expect(1, 69622, '\p{Is_Script_Extensions=elymaic}', ""); Expect(0, 69622, '\p{^Is_Script_Extensions=elymaic}', ""); Expect(0, 69622, '\P{Is_Script_Extensions=elymaic}', ""); @@ -137016,16 +141010,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69623, '\p{^Is_Script_Extensions=elymaic}', ""); Expect(1, 69623, '\P{Is_Script_Extensions=elymaic}', ""); Expect(0, 69623, '\P{^Is_Script_Extensions=elymaic}', ""); - Expect(1, 69622, '\p{Is_Script_Extensions= Elymaic}', ""); - Expect(0, 69622, '\p{^Is_Script_Extensions= Elymaic}', ""); - Expect(0, 69622, '\P{Is_Script_Extensions= Elymaic}', ""); - Expect(1, 69622, '\P{^Is_Script_Extensions= Elymaic}', ""); - Expect(0, 69623, '\p{Is_Script_Extensions= Elymaic}', ""); - Expect(1, 69623, '\p{^Is_Script_Extensions= Elymaic}', ""); - Expect(1, 69623, '\P{Is_Script_Extensions= Elymaic}', ""); - Expect(0, 69623, '\P{^Is_Script_Extensions= Elymaic}', ""); - Error('\p{Is_Scx= Elym:=}'); - Error('\P{Is_Scx= Elym:=}'); + Expect(1, 69622, '\p{Is_Script_Extensions:_-elymaic}', ""); + Expect(0, 69622, '\p{^Is_Script_Extensions:_-elymaic}', ""); + Expect(0, 69622, '\P{Is_Script_Extensions:_-elymaic}', ""); + Expect(1, 69622, '\P{^Is_Script_Extensions:_-elymaic}', ""); + Expect(0, 69623, '\p{Is_Script_Extensions:_-elymaic}', ""); + Expect(1, 69623, '\p{^Is_Script_Extensions:_-elymaic}', ""); + Expect(1, 69623, '\P{Is_Script_Extensions:_-elymaic}', ""); + Expect(0, 69623, '\P{^Is_Script_Extensions:_-elymaic}', ""); + Error('\p{Is_Scx= ELYM/a/}'); + Error('\P{Is_Scx= ELYM/a/}'); Expect(1, 69622, '\p{Is_Scx=elym}', ""); Expect(0, 69622, '\p{^Is_Scx=elym}', ""); Expect(0, 69622, '\P{Is_Scx=elym}', ""); @@ -137034,16 +141028,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69623, '\p{^Is_Scx=elym}', ""); Expect(1, 69623, '\P{Is_Scx=elym}', ""); Expect(0, 69623, '\P{^Is_Scx=elym}', ""); - Expect(1, 69622, '\p{Is_Scx=--ELYM}', ""); - Expect(0, 69622, '\p{^Is_Scx=--ELYM}', ""); - Expect(0, 69622, '\P{Is_Scx=--ELYM}', ""); - Expect(1, 69622, '\P{^Is_Scx=--ELYM}', ""); - Expect(0, 69623, '\p{Is_Scx=--ELYM}', ""); - Expect(1, 69623, '\p{^Is_Scx=--ELYM}', ""); - Expect(1, 69623, '\P{Is_Scx=--ELYM}', ""); - Expect(0, 69623, '\P{^Is_Scx=--ELYM}', ""); - Error('\p{Script_Extensions=:=--Ethiopic}'); - Error('\P{Script_Extensions=:=--Ethiopic}'); + Expect(1, 69622, '\p{Is_Scx: __Elym}', ""); + Expect(0, 69622, '\p{^Is_Scx: __Elym}', ""); + Expect(0, 69622, '\P{Is_Scx: __Elym}', ""); + Expect(1, 69622, '\P{^Is_Scx: __Elym}', ""); + Expect(0, 69623, '\p{Is_Scx: __Elym}', ""); + Expect(1, 69623, '\p{^Is_Scx: __Elym}', ""); + Expect(1, 69623, '\P{Is_Scx: __Elym}', ""); + Expect(0, 69623, '\P{^Is_Scx: __Elym}', ""); + Error('\p{Script_Extensions=/a/-Ethiopic}'); + Error('\P{Script_Extensions=/a/-Ethiopic}'); Expect(1, 43822, '\p{Script_Extensions=:\AEthiopic\z:}', "");; Expect(0, 43823, '\p{Script_Extensions=:\AEthiopic\z:}', "");; Expect(1, 43822, '\p{Script_Extensions=ethiopic}', ""); @@ -137056,16 +141050,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43823, '\P{^Script_Extensions=ethiopic}', ""); Expect(1, 43822, '\p{Script_Extensions=:\Aethiopic\z:}', "");; Expect(0, 43823, '\p{Script_Extensions=:\Aethiopic\z:}', "");; - Expect(1, 43822, '\p{Script_Extensions= _ETHIOPIC}', ""); - Expect(0, 43822, '\p{^Script_Extensions= _ETHIOPIC}', ""); - Expect(0, 43822, '\P{Script_Extensions= _ETHIOPIC}', ""); - Expect(1, 43822, '\P{^Script_Extensions= _ETHIOPIC}', ""); - Expect(0, 43823, '\p{Script_Extensions= _ETHIOPIC}', ""); - Expect(1, 43823, '\p{^Script_Extensions= _ETHIOPIC}', ""); - Expect(1, 43823, '\P{Script_Extensions= _ETHIOPIC}', ""); - Expect(0, 43823, '\P{^Script_Extensions= _ETHIOPIC}', ""); - Error('\p{Scx=/a/ ethi}'); - Error('\P{Scx=/a/ ethi}'); + Expect(1, 43822, '\p{Script_Extensions=_ Ethiopic}', ""); + Expect(0, 43822, '\p{^Script_Extensions=_ Ethiopic}', ""); + Expect(0, 43822, '\P{Script_Extensions=_ Ethiopic}', ""); + Expect(1, 43822, '\P{^Script_Extensions=_ Ethiopic}', ""); + Expect(0, 43823, '\p{Script_Extensions=_ Ethiopic}', ""); + Expect(1, 43823, '\p{^Script_Extensions=_ Ethiopic}', ""); + Expect(1, 43823, '\P{Script_Extensions=_ Ethiopic}', ""); + Expect(0, 43823, '\P{^Script_Extensions=_ Ethiopic}', ""); + Error('\p{Scx= /a/Ethi}'); + Error('\P{Scx= /a/Ethi}'); Expect(1, 43822, '\p{Scx=:\AEthi\z:}', "");; Expect(0, 43823, '\p{Scx=:\AEthi\z:}', "");; Expect(1, 43822, '\p{Scx=ethi}', ""); @@ -137078,16 +141072,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43823, '\P{^Scx=ethi}', ""); Expect(1, 43822, '\p{Scx=:\Aethi\z:}', "");; Expect(0, 43823, '\p{Scx=:\Aethi\z:}', "");; - Expect(1, 43822, '\p{Scx=Ethi}', ""); - Expect(0, 43822, '\p{^Scx=Ethi}', ""); - Expect(0, 43822, '\P{Scx=Ethi}', ""); - Expect(1, 43822, '\P{^Scx=Ethi}', ""); - Expect(0, 43823, '\p{Scx=Ethi}', ""); - Expect(1, 43823, '\p{^Scx=Ethi}', ""); - Expect(1, 43823, '\P{Scx=Ethi}', ""); - Expect(0, 43823, '\P{^Scx=Ethi}', ""); - Error('\p{Is_Script_Extensions=/a/ Ethiopic}'); - Error('\P{Is_Script_Extensions=/a/ Ethiopic}'); + Expect(1, 43822, '\p{Scx=_ ETHI}', ""); + Expect(0, 43822, '\p{^Scx=_ ETHI}', ""); + Expect(0, 43822, '\P{Scx=_ ETHI}', ""); + Expect(1, 43822, '\P{^Scx=_ ETHI}', ""); + Expect(0, 43823, '\p{Scx=_ ETHI}', ""); + Expect(1, 43823, '\p{^Scx=_ ETHI}', ""); + Expect(1, 43823, '\P{Scx=_ ETHI}', ""); + Expect(0, 43823, '\P{^Scx=_ ETHI}', ""); + Error('\p{Is_Script_Extensions=-_ethiopic:=}'); + Error('\P{Is_Script_Extensions=-_ethiopic:=}'); Expect(1, 43822, '\p{Is_Script_Extensions=ethiopic}', ""); Expect(0, 43822, '\p{^Is_Script_Extensions=ethiopic}', ""); Expect(0, 43822, '\P{Is_Script_Extensions=ethiopic}', ""); @@ -137096,16 +141090,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43823, '\p{^Is_Script_Extensions=ethiopic}', ""); Expect(1, 43823, '\P{Is_Script_Extensions=ethiopic}', ""); Expect(0, 43823, '\P{^Is_Script_Extensions=ethiopic}', ""); - Expect(1, 43822, '\p{Is_Script_Extensions=_Ethiopic}', ""); - Expect(0, 43822, '\p{^Is_Script_Extensions=_Ethiopic}', ""); - Expect(0, 43822, '\P{Is_Script_Extensions=_Ethiopic}', ""); - Expect(1, 43822, '\P{^Is_Script_Extensions=_Ethiopic}', ""); - Expect(0, 43823, '\p{Is_Script_Extensions=_Ethiopic}', ""); - Expect(1, 43823, '\p{^Is_Script_Extensions=_Ethiopic}', ""); - Expect(1, 43823, '\P{Is_Script_Extensions=_Ethiopic}', ""); - Expect(0, 43823, '\P{^Is_Script_Extensions=_Ethiopic}', ""); - Error('\p{Is_Scx: -/a/ETHI}'); - Error('\P{Is_Scx: -/a/ETHI}'); + Expect(1, 43822, '\p{Is_Script_Extensions= Ethiopic}', ""); + Expect(0, 43822, '\p{^Is_Script_Extensions= Ethiopic}', ""); + Expect(0, 43822, '\P{Is_Script_Extensions= Ethiopic}', ""); + Expect(1, 43822, '\P{^Is_Script_Extensions= Ethiopic}', ""); + Expect(0, 43823, '\p{Is_Script_Extensions= Ethiopic}', ""); + Expect(1, 43823, '\p{^Is_Script_Extensions= Ethiopic}', ""); + Expect(1, 43823, '\P{Is_Script_Extensions= Ethiopic}', ""); + Expect(0, 43823, '\P{^Is_Script_Extensions= Ethiopic}', ""); + Error('\p{Is_Scx=/a/ ethi}'); + Error('\P{Is_Scx=/a/ ethi}'); Expect(1, 43822, '\p{Is_Scx=ethi}', ""); Expect(0, 43822, '\p{^Is_Scx=ethi}', ""); Expect(0, 43822, '\P{Is_Scx=ethi}', ""); @@ -137114,16 +141108,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43823, '\p{^Is_Scx=ethi}', ""); Expect(1, 43823, '\P{Is_Scx=ethi}', ""); Expect(0, 43823, '\P{^Is_Scx=ethi}', ""); - Expect(1, 43822, '\p{Is_Scx= ethi}', ""); - Expect(0, 43822, '\p{^Is_Scx= ethi}', ""); - Expect(0, 43822, '\P{Is_Scx= ethi}', ""); - Expect(1, 43822, '\P{^Is_Scx= ethi}', ""); - Expect(0, 43823, '\p{Is_Scx= ethi}', ""); - Expect(1, 43823, '\p{^Is_Scx= ethi}', ""); - Expect(1, 43823, '\P{Is_Scx= ethi}', ""); - Expect(0, 43823, '\P{^Is_Scx= ethi}', ""); - Error('\p{Script_Extensions=-:=Georgian}'); - Error('\P{Script_Extensions=-:=Georgian}'); + Expect(1, 43822, '\p{Is_Scx: -ETHI}', ""); + Expect(0, 43822, '\p{^Is_Scx: -ETHI}', ""); + Expect(0, 43822, '\P{Is_Scx: -ETHI}', ""); + Expect(1, 43822, '\P{^Is_Scx: -ETHI}', ""); + Expect(0, 43823, '\p{Is_Scx: -ETHI}', ""); + Expect(1, 43823, '\p{^Is_Scx: -ETHI}', ""); + Expect(1, 43823, '\P{Is_Scx: -ETHI}', ""); + Expect(0, 43823, '\P{^Is_Scx: -ETHI}', ""); + Error('\p{Script_Extensions= :=georgian}'); + Error('\P{Script_Extensions= :=georgian}'); Expect(1, 11565, '\p{Script_Extensions=:\AGeorgian\z:}', "");; Expect(0, 11566, '\p{Script_Extensions=:\AGeorgian\z:}', "");; Expect(1, 11565, '\p{Script_Extensions=georgian}', ""); @@ -137136,16 +141130,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 11566, '\P{^Script_Extensions=georgian}', ""); Expect(1, 11565, '\p{Script_Extensions=:\Ageorgian\z:}', "");; Expect(0, 11566, '\p{Script_Extensions=:\Ageorgian\z:}', "");; - Expect(1, 11565, '\p{Script_Extensions=-GEORGIAN}', ""); - Expect(0, 11565, '\p{^Script_Extensions=-GEORGIAN}', ""); - Expect(0, 11565, '\P{Script_Extensions=-GEORGIAN}', ""); - Expect(1, 11565, '\P{^Script_Extensions=-GEORGIAN}', ""); - Expect(0, 11566, '\p{Script_Extensions=-GEORGIAN}', ""); - Expect(1, 11566, '\p{^Script_Extensions=-GEORGIAN}', ""); - Expect(1, 11566, '\P{Script_Extensions=-GEORGIAN}', ""); - Expect(0, 11566, '\P{^Script_Extensions=-GEORGIAN}', ""); - Error('\p{Scx= _GEOR:=}'); - Error('\P{Scx= _GEOR:=}'); + Expect(1, 11565, '\p{Script_Extensions=_ Georgian}', ""); + Expect(0, 11565, '\p{^Script_Extensions=_ Georgian}', ""); + Expect(0, 11565, '\P{Script_Extensions=_ Georgian}', ""); + Expect(1, 11565, '\P{^Script_Extensions=_ Georgian}', ""); + Expect(0, 11566, '\p{Script_Extensions=_ Georgian}', ""); + Expect(1, 11566, '\p{^Script_Extensions=_ Georgian}', ""); + Expect(1, 11566, '\P{Script_Extensions=_ Georgian}', ""); + Expect(0, 11566, '\P{^Script_Extensions=_ Georgian}', ""); + Error('\p{Scx=_/a/Geor}'); + Error('\P{Scx=_/a/Geor}'); Expect(1, 11565, '\p{Scx=:\AGeor\z:}', "");; Expect(0, 11566, '\p{Scx=:\AGeor\z:}', "");; Expect(1, 11565, '\p{Scx=geor}', ""); @@ -137158,16 +141152,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 11566, '\P{^Scx=geor}', ""); Expect(1, 11565, '\p{Scx=:\Ageor\z:}', "");; Expect(0, 11566, '\p{Scx=:\Ageor\z:}', "");; - Expect(1, 11565, '\p{Scx=_Geor}', ""); - Expect(0, 11565, '\p{^Scx=_Geor}', ""); - Expect(0, 11565, '\P{Scx=_Geor}', ""); - Expect(1, 11565, '\P{^Scx=_Geor}', ""); - Expect(0, 11566, '\p{Scx=_Geor}', ""); - Expect(1, 11566, '\p{^Scx=_Geor}', ""); - Expect(1, 11566, '\P{Scx=_Geor}', ""); - Expect(0, 11566, '\P{^Scx=_Geor}', ""); - Error('\p{Is_Script_Extensions=/a/--georgian}'); - Error('\P{Is_Script_Extensions=/a/--georgian}'); + Expect(1, 11565, '\p{Scx=-Geor}', ""); + Expect(0, 11565, '\p{^Scx=-Geor}', ""); + Expect(0, 11565, '\P{Scx=-Geor}', ""); + Expect(1, 11565, '\P{^Scx=-Geor}', ""); + Expect(0, 11566, '\p{Scx=-Geor}', ""); + Expect(1, 11566, '\p{^Scx=-Geor}', ""); + Expect(1, 11566, '\P{Scx=-Geor}', ""); + Expect(0, 11566, '\P{^Scx=-Geor}', ""); + Error('\p{Is_Script_Extensions:--Georgian/a/}'); + Error('\P{Is_Script_Extensions:--Georgian/a/}'); Expect(1, 11565, '\p{Is_Script_Extensions=georgian}', ""); Expect(0, 11565, '\p{^Is_Script_Extensions=georgian}', ""); Expect(0, 11565, '\P{Is_Script_Extensions=georgian}', ""); @@ -137176,34 +141170,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11566, '\p{^Is_Script_Extensions=georgian}', ""); Expect(1, 11566, '\P{Is_Script_Extensions=georgian}', ""); Expect(0, 11566, '\P{^Is_Script_Extensions=georgian}', ""); - Expect(1, 11565, '\p{Is_Script_Extensions= Georgian}', ""); - Expect(0, 11565, '\p{^Is_Script_Extensions= Georgian}', ""); - Expect(0, 11565, '\P{Is_Script_Extensions= Georgian}', ""); - Expect(1, 11565, '\P{^Is_Script_Extensions= Georgian}', ""); - Expect(0, 11566, '\p{Is_Script_Extensions= Georgian}', ""); - Expect(1, 11566, '\p{^Is_Script_Extensions= Georgian}', ""); - Expect(1, 11566, '\P{Is_Script_Extensions= Georgian}', ""); - Expect(0, 11566, '\P{^Is_Script_Extensions= Georgian}', ""); - Error('\p{Is_Scx=_geor:=}'); - Error('\P{Is_Scx=_geor:=}'); - Expect(1, 11565, '\p{Is_Scx=geor}', ""); - Expect(0, 11565, '\p{^Is_Scx=geor}', ""); - Expect(0, 11565, '\P{Is_Scx=geor}', ""); - Expect(1, 11565, '\P{^Is_Scx=geor}', ""); - Expect(0, 11566, '\p{Is_Scx=geor}', ""); - Expect(1, 11566, '\p{^Is_Scx=geor}', ""); - Expect(1, 11566, '\P{Is_Scx=geor}', ""); - Expect(0, 11566, '\P{^Is_Scx=geor}', ""); - Expect(1, 11565, '\p{Is_Scx: _ Geor}', ""); - Expect(0, 11565, '\p{^Is_Scx: _ Geor}', ""); - Expect(0, 11565, '\P{Is_Scx: _ Geor}', ""); - Expect(1, 11565, '\P{^Is_Scx: _ Geor}', ""); - Expect(0, 11566, '\p{Is_Scx: _ Geor}', ""); - Expect(1, 11566, '\p{^Is_Scx: _ Geor}', ""); - Expect(1, 11566, '\P{Is_Scx: _ Geor}', ""); - Expect(0, 11566, '\P{^Is_Scx: _ Geor}', ""); - Error('\p{Script_Extensions: --glagolitic/a/}'); - Error('\P{Script_Extensions: --glagolitic/a/}'); + Expect(1, 11565, '\p{Is_Script_Extensions=-Georgian}', ""); + Expect(0, 11565, '\p{^Is_Script_Extensions=-Georgian}', ""); + Expect(0, 11565, '\P{Is_Script_Extensions=-Georgian}', ""); + Expect(1, 11565, '\P{^Is_Script_Extensions=-Georgian}', ""); + Expect(0, 11566, '\p{Is_Script_Extensions=-Georgian}', ""); + Expect(1, 11566, '\p{^Is_Script_Extensions=-Georgian}', ""); + Expect(1, 11566, '\P{Is_Script_Extensions=-Georgian}', ""); + Expect(0, 11566, '\P{^Is_Script_Extensions=-Georgian}', ""); + Error('\p{Is_Scx: :=Geor}'); + Error('\P{Is_Scx: :=Geor}'); + Expect(1, 11565, '\p{Is_Scx: geor}', ""); + Expect(0, 11565, '\p{^Is_Scx: geor}', ""); + Expect(0, 11565, '\P{Is_Scx: geor}', ""); + Expect(1, 11565, '\P{^Is_Scx: geor}', ""); + Expect(0, 11566, '\p{Is_Scx: geor}', ""); + Expect(1, 11566, '\p{^Is_Scx: geor}', ""); + Expect(1, 11566, '\P{Is_Scx: geor}', ""); + Expect(0, 11566, '\P{^Is_Scx: geor}', ""); + Expect(1, 11565, '\p{Is_Scx= Geor}', ""); + Expect(0, 11565, '\p{^Is_Scx= Geor}', ""); + Expect(0, 11565, '\P{Is_Scx= Geor}', ""); + Expect(1, 11565, '\P{^Is_Scx= Geor}', ""); + Expect(0, 11566, '\p{Is_Scx= Geor}', ""); + Expect(1, 11566, '\p{^Is_Scx= Geor}', ""); + Expect(1, 11566, '\P{Is_Scx= Geor}', ""); + Expect(0, 11566, '\P{^Is_Scx= Geor}', ""); + Error('\p{Script_Extensions: /a/_-glagolitic}'); + Error('\P{Script_Extensions: /a/_-glagolitic}'); Expect(1, 122922, '\p{Script_Extensions=:\AGlagolitic\z:}', "");; Expect(0, 122923, '\p{Script_Extensions=:\AGlagolitic\z:}', "");; Expect(1, 122922, '\p{Script_Extensions=glagolitic}', ""); @@ -137216,16 +141210,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 122923, '\P{^Script_Extensions=glagolitic}', ""); Expect(1, 122922, '\p{Script_Extensions=:\Aglagolitic\z:}', "");; Expect(0, 122923, '\p{Script_Extensions=:\Aglagolitic\z:}', "");; - Expect(1, 122922, '\p{Script_Extensions= GLAGOLITIC}', ""); - Expect(0, 122922, '\p{^Script_Extensions= GLAGOLITIC}', ""); - Expect(0, 122922, '\P{Script_Extensions= GLAGOLITIC}', ""); - Expect(1, 122922, '\P{^Script_Extensions= GLAGOLITIC}', ""); - Expect(0, 122923, '\p{Script_Extensions= GLAGOLITIC}', ""); - Expect(1, 122923, '\p{^Script_Extensions= GLAGOLITIC}', ""); - Expect(1, 122923, '\P{Script_Extensions= GLAGOLITIC}', ""); - Expect(0, 122923, '\P{^Script_Extensions= GLAGOLITIC}', ""); - Error('\p{Scx=_-glag:=}'); - Error('\P{Scx=_-glag:=}'); + Expect(1, 122922, '\p{Script_Extensions: GLAGOLITIC}', ""); + Expect(0, 122922, '\p{^Script_Extensions: GLAGOLITIC}', ""); + Expect(0, 122922, '\P{Script_Extensions: GLAGOLITIC}', ""); + Expect(1, 122922, '\P{^Script_Extensions: GLAGOLITIC}', ""); + Expect(0, 122923, '\p{Script_Extensions: GLAGOLITIC}', ""); + Expect(1, 122923, '\p{^Script_Extensions: GLAGOLITIC}', ""); + Expect(1, 122923, '\P{Script_Extensions: GLAGOLITIC}', ""); + Expect(0, 122923, '\P{^Script_Extensions: GLAGOLITIC}', ""); + Error('\p{Scx=- Glag/a/}'); + Error('\P{Scx=- Glag/a/}'); Expect(1, 122922, '\p{Scx=:\AGlag\z:}', "");; Expect(0, 122923, '\p{Scx=:\AGlag\z:}', "");; Expect(1, 122922, '\p{Scx=glag}', ""); @@ -137238,16 +141232,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 122923, '\P{^Scx=glag}', ""); Expect(1, 122922, '\p{Scx=:\Aglag\z:}', "");; Expect(0, 122923, '\p{Scx=:\Aglag\z:}', "");; - Expect(1, 122922, '\p{Scx=_ GLAG}', ""); - Expect(0, 122922, '\p{^Scx=_ GLAG}', ""); - Expect(0, 122922, '\P{Scx=_ GLAG}', ""); - Expect(1, 122922, '\P{^Scx=_ GLAG}', ""); - Expect(0, 122923, '\p{Scx=_ GLAG}', ""); - Expect(1, 122923, '\p{^Scx=_ GLAG}', ""); - Expect(1, 122923, '\P{Scx=_ GLAG}', ""); - Expect(0, 122923, '\P{^Scx=_ GLAG}', ""); - Error('\p{Is_Script_Extensions:--Glagolitic/a/}'); - Error('\P{Is_Script_Extensions:--Glagolitic/a/}'); + Expect(1, 122922, '\p{Scx=Glag}', ""); + Expect(0, 122922, '\p{^Scx=Glag}', ""); + Expect(0, 122922, '\P{Scx=Glag}', ""); + Expect(1, 122922, '\P{^Scx=Glag}', ""); + Expect(0, 122923, '\p{Scx=Glag}', ""); + Expect(1, 122923, '\p{^Scx=Glag}', ""); + Expect(1, 122923, '\P{Scx=Glag}', ""); + Expect(0, 122923, '\P{^Scx=Glag}', ""); + Error('\p{Is_Script_Extensions=- Glagolitic/a/}'); + Error('\P{Is_Script_Extensions=- Glagolitic/a/}'); Expect(1, 122922, '\p{Is_Script_Extensions=glagolitic}', ""); Expect(0, 122922, '\p{^Is_Script_Extensions=glagolitic}', ""); Expect(0, 122922, '\P{Is_Script_Extensions=glagolitic}', ""); @@ -137256,16 +141250,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 122923, '\p{^Is_Script_Extensions=glagolitic}', ""); Expect(1, 122923, '\P{Is_Script_Extensions=glagolitic}', ""); Expect(0, 122923, '\P{^Is_Script_Extensions=glagolitic}', ""); - Expect(1, 122922, '\p{Is_Script_Extensions=__glagolitic}', ""); - Expect(0, 122922, '\p{^Is_Script_Extensions=__glagolitic}', ""); - Expect(0, 122922, '\P{Is_Script_Extensions=__glagolitic}', ""); - Expect(1, 122922, '\P{^Is_Script_Extensions=__glagolitic}', ""); - Expect(0, 122923, '\p{Is_Script_Extensions=__glagolitic}', ""); - Expect(1, 122923, '\p{^Is_Script_Extensions=__glagolitic}', ""); - Expect(1, 122923, '\P{Is_Script_Extensions=__glagolitic}', ""); - Expect(0, 122923, '\P{^Is_Script_Extensions=__glagolitic}', ""); - Error('\p{Is_Scx=_:=glag}'); - Error('\P{Is_Scx=_:=glag}'); + Expect(1, 122922, '\p{Is_Script_Extensions= -Glagolitic}', ""); + Expect(0, 122922, '\p{^Is_Script_Extensions= -Glagolitic}', ""); + Expect(0, 122922, '\P{Is_Script_Extensions= -Glagolitic}', ""); + Expect(1, 122922, '\P{^Is_Script_Extensions= -Glagolitic}', ""); + Expect(0, 122923, '\p{Is_Script_Extensions= -Glagolitic}', ""); + Expect(1, 122923, '\p{^Is_Script_Extensions= -Glagolitic}', ""); + Expect(1, 122923, '\P{Is_Script_Extensions= -Glagolitic}', ""); + Expect(0, 122923, '\P{^Is_Script_Extensions= -Glagolitic}', ""); + Error('\p{Is_Scx=/a/ Glag}'); + Error('\P{Is_Scx=/a/ Glag}'); Expect(1, 122922, '\p{Is_Scx=glag}', ""); Expect(0, 122922, '\p{^Is_Scx=glag}', ""); Expect(0, 122922, '\P{Is_Scx=glag}', ""); @@ -137274,16 +141268,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 122923, '\p{^Is_Scx=glag}', ""); Expect(1, 122923, '\P{Is_Scx=glag}', ""); Expect(0, 122923, '\P{^Is_Scx=glag}', ""); - Expect(1, 122922, '\p{Is_Scx= Glag}', ""); - Expect(0, 122922, '\p{^Is_Scx= Glag}', ""); - Expect(0, 122922, '\P{Is_Scx= Glag}', ""); - Expect(1, 122922, '\P{^Is_Scx= Glag}', ""); - Expect(0, 122923, '\p{Is_Scx= Glag}', ""); - Expect(1, 122923, '\p{^Is_Scx= Glag}', ""); - Expect(1, 122923, '\P{Is_Scx= Glag}', ""); - Expect(0, 122923, '\P{^Is_Scx= Glag}', ""); - Error('\p{Script_Extensions=/a/ _Gunjala_Gondi}'); - Error('\P{Script_Extensions=/a/ _Gunjala_Gondi}'); + Expect(1, 122922, '\p{Is_Scx= GLAG}', ""); + Expect(0, 122922, '\p{^Is_Scx= GLAG}', ""); + Expect(0, 122922, '\P{Is_Scx= GLAG}', ""); + Expect(1, 122922, '\P{^Is_Scx= GLAG}', ""); + Expect(0, 122923, '\p{Is_Scx= GLAG}', ""); + Expect(1, 122923, '\p{^Is_Scx= GLAG}', ""); + Expect(1, 122923, '\P{Is_Scx= GLAG}', ""); + Expect(0, 122923, '\P{^Is_Scx= GLAG}', ""); + Error('\p{Script_Extensions=-_Gunjala_Gondi/a/}'); + Error('\P{Script_Extensions=-_Gunjala_Gondi/a/}'); Expect(1, 73129, '\p{Script_Extensions=:\AGunjala_Gondi\z:}', "");; Expect(0, 73130, '\p{Script_Extensions=:\AGunjala_Gondi\z:}', "");; Expect(1, 73129, '\p{Script_Extensions=gunjalagondi}', ""); @@ -137296,38 +141290,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73130, '\P{^Script_Extensions=gunjalagondi}', ""); Expect(1, 73129, '\p{Script_Extensions=:\Agunjalagondi\z:}', "");; Expect(0, 73130, '\p{Script_Extensions=:\Agunjalagondi\z:}', "");; - Expect(1, 73129, '\p{Script_Extensions= GUNJALA_gondi}', ""); - Expect(0, 73129, '\p{^Script_Extensions= GUNJALA_gondi}', ""); - Expect(0, 73129, '\P{Script_Extensions= GUNJALA_gondi}', ""); - Expect(1, 73129, '\P{^Script_Extensions= GUNJALA_gondi}', ""); - Expect(0, 73130, '\p{Script_Extensions= GUNJALA_gondi}', ""); - Expect(1, 73130, '\p{^Script_Extensions= GUNJALA_gondi}', ""); - Expect(1, 73130, '\P{Script_Extensions= GUNJALA_gondi}', ""); - Expect(0, 73130, '\P{^Script_Extensions= GUNJALA_gondi}', ""); - Error('\p{Scx= /a/GONG}'); - Error('\P{Scx= /a/GONG}'); + Expect(1, 73129, '\p{Script_Extensions=_Gunjala_Gondi}', ""); + Expect(0, 73129, '\p{^Script_Extensions=_Gunjala_Gondi}', ""); + Expect(0, 73129, '\P{Script_Extensions=_Gunjala_Gondi}', ""); + Expect(1, 73129, '\P{^Script_Extensions=_Gunjala_Gondi}', ""); + Expect(0, 73130, '\p{Script_Extensions=_Gunjala_Gondi}', ""); + Expect(1, 73130, '\p{^Script_Extensions=_Gunjala_Gondi}', ""); + Expect(1, 73130, '\P{Script_Extensions=_Gunjala_Gondi}', ""); + Expect(0, 73130, '\P{^Script_Extensions=_Gunjala_Gondi}', ""); + Error('\p{Scx=- GONG:=}'); + Error('\P{Scx=- GONG:=}'); Expect(1, 73129, '\p{Scx=:\AGong\z:}', "");; Expect(0, 73130, '\p{Scx=:\AGong\z:}', "");; - Expect(1, 73129, '\p{Scx: gong}', ""); - Expect(0, 73129, '\p{^Scx: gong}', ""); - Expect(0, 73129, '\P{Scx: gong}', ""); - Expect(1, 73129, '\P{^Scx: gong}', ""); - Expect(0, 73130, '\p{Scx: gong}', ""); - Expect(1, 73130, '\p{^Scx: gong}', ""); - Expect(1, 73130, '\P{Scx: gong}', ""); - Expect(0, 73130, '\P{^Scx: gong}', ""); + Expect(1, 73129, '\p{Scx=gong}', ""); + Expect(0, 73129, '\p{^Scx=gong}', ""); + Expect(0, 73129, '\P{Scx=gong}', ""); + Expect(1, 73129, '\P{^Scx=gong}', ""); + Expect(0, 73130, '\p{Scx=gong}', ""); + Expect(1, 73130, '\p{^Scx=gong}', ""); + Expect(1, 73130, '\P{Scx=gong}', ""); + Expect(0, 73130, '\P{^Scx=gong}', ""); Expect(1, 73129, '\p{Scx=:\Agong\z:}', "");; Expect(0, 73130, '\p{Scx=:\Agong\z:}', "");; - Expect(1, 73129, '\p{Scx= GONG}', ""); - Expect(0, 73129, '\p{^Scx= GONG}', ""); - Expect(0, 73129, '\P{Scx= GONG}', ""); - Expect(1, 73129, '\P{^Scx= GONG}', ""); - Expect(0, 73130, '\p{Scx= GONG}', ""); - Expect(1, 73130, '\p{^Scx= GONG}', ""); - Expect(1, 73130, '\P{Scx= GONG}', ""); - Expect(0, 73130, '\P{^Scx= GONG}', ""); - Error('\p{Is_Script_Extensions=_ Gunjala_Gondi:=}'); - Error('\P{Is_Script_Extensions=_ Gunjala_Gondi:=}'); + Expect(1, 73129, '\p{Scx= gong}', ""); + Expect(0, 73129, '\p{^Scx= gong}', ""); + Expect(0, 73129, '\P{Scx= gong}', ""); + Expect(1, 73129, '\P{^Scx= gong}', ""); + Expect(0, 73130, '\p{Scx= gong}', ""); + Expect(1, 73130, '\p{^Scx= gong}', ""); + Expect(1, 73130, '\P{Scx= gong}', ""); + Expect(0, 73130, '\P{^Scx= gong}', ""); + Error('\p{Is_Script_Extensions=:=_ gunjala_Gondi}'); + Error('\P{Is_Script_Extensions=:=_ gunjala_Gondi}'); Expect(1, 73129, '\p{Is_Script_Extensions=gunjalagondi}', ""); Expect(0, 73129, '\p{^Is_Script_Extensions=gunjalagondi}', ""); Expect(0, 73129, '\P{Is_Script_Extensions=gunjalagondi}', ""); @@ -137336,34 +141330,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73130, '\p{^Is_Script_Extensions=gunjalagondi}', ""); Expect(1, 73130, '\P{Is_Script_Extensions=gunjalagondi}', ""); Expect(0, 73130, '\P{^Is_Script_Extensions=gunjalagondi}', ""); - Expect(1, 73129, '\p{Is_Script_Extensions=-_Gunjala_Gondi}', ""); - Expect(0, 73129, '\p{^Is_Script_Extensions=-_Gunjala_Gondi}', ""); - Expect(0, 73129, '\P{Is_Script_Extensions=-_Gunjala_Gondi}', ""); - Expect(1, 73129, '\P{^Is_Script_Extensions=-_Gunjala_Gondi}', ""); - Expect(0, 73130, '\p{Is_Script_Extensions=-_Gunjala_Gondi}', ""); - Expect(1, 73130, '\p{^Is_Script_Extensions=-_Gunjala_Gondi}', ""); - Expect(1, 73130, '\P{Is_Script_Extensions=-_Gunjala_Gondi}', ""); - Expect(0, 73130, '\P{^Is_Script_Extensions=-_Gunjala_Gondi}', ""); - Error('\p{Is_Scx=/a/ gong}'); - Error('\P{Is_Scx=/a/ gong}'); - Expect(1, 73129, '\p{Is_Scx: gong}', ""); - Expect(0, 73129, '\p{^Is_Scx: gong}', ""); - Expect(0, 73129, '\P{Is_Scx: gong}', ""); - Expect(1, 73129, '\P{^Is_Scx: gong}', ""); - Expect(0, 73130, '\p{Is_Scx: gong}', ""); - Expect(1, 73130, '\p{^Is_Scx: gong}', ""); - Expect(1, 73130, '\P{Is_Scx: gong}', ""); - Expect(0, 73130, '\P{^Is_Scx: gong}', ""); - Expect(1, 73129, '\p{Is_Scx=- gong}', ""); - Expect(0, 73129, '\p{^Is_Scx=- gong}', ""); - Expect(0, 73129, '\P{Is_Scx=- gong}', ""); - Expect(1, 73129, '\P{^Is_Scx=- gong}', ""); - Expect(0, 73130, '\p{Is_Scx=- gong}', ""); - Expect(1, 73130, '\p{^Is_Scx=- gong}', ""); - Expect(1, 73130, '\P{Is_Scx=- gong}', ""); - Expect(0, 73130, '\P{^Is_Scx=- gong}', ""); - Error('\p{Script_Extensions=_/a/masaram_gondi}'); - Error('\P{Script_Extensions=_/a/masaram_gondi}'); + Expect(1, 73129, '\p{Is_Script_Extensions=-GUNJALA_gondi}', ""); + Expect(0, 73129, '\p{^Is_Script_Extensions=-GUNJALA_gondi}', ""); + Expect(0, 73129, '\P{Is_Script_Extensions=-GUNJALA_gondi}', ""); + Expect(1, 73129, '\P{^Is_Script_Extensions=-GUNJALA_gondi}', ""); + Expect(0, 73130, '\p{Is_Script_Extensions=-GUNJALA_gondi}', ""); + Expect(1, 73130, '\p{^Is_Script_Extensions=-GUNJALA_gondi}', ""); + Expect(1, 73130, '\P{Is_Script_Extensions=-GUNJALA_gondi}', ""); + Expect(0, 73130, '\P{^Is_Script_Extensions=-GUNJALA_gondi}', ""); + Error('\p{Is_Scx=-/a/Gong}'); + Error('\P{Is_Scx=-/a/Gong}'); + Expect(1, 73129, '\p{Is_Scx=gong}', ""); + Expect(0, 73129, '\p{^Is_Scx=gong}', ""); + Expect(0, 73129, '\P{Is_Scx=gong}', ""); + Expect(1, 73129, '\P{^Is_Scx=gong}', ""); + Expect(0, 73130, '\p{Is_Scx=gong}', ""); + Expect(1, 73130, '\p{^Is_Scx=gong}', ""); + Expect(1, 73130, '\P{Is_Scx=gong}', ""); + Expect(0, 73130, '\P{^Is_Scx=gong}', ""); + Expect(1, 73129, '\p{Is_Scx=__GONG}', ""); + Expect(0, 73129, '\p{^Is_Scx=__GONG}', ""); + Expect(0, 73129, '\P{Is_Scx=__GONG}', ""); + Expect(1, 73129, '\P{^Is_Scx=__GONG}', ""); + Expect(0, 73130, '\p{Is_Scx=__GONG}', ""); + Expect(1, 73130, '\p{^Is_Scx=__GONG}', ""); + Expect(1, 73130, '\P{Is_Scx=__GONG}', ""); + Expect(0, 73130, '\P{^Is_Scx=__GONG}', ""); + Error('\p{Script_Extensions=/a/--Masaram_GONDI}'); + Error('\P{Script_Extensions=/a/--Masaram_GONDI}'); Expect(1, 73049, '\p{Script_Extensions=:\AMasaram_Gondi\z:}', "");; Expect(0, 73050, '\p{Script_Extensions=:\AMasaram_Gondi\z:}', "");; Expect(1, 73049, '\p{Script_Extensions=masaramgondi}', ""); @@ -137376,16 +141370,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73050, '\P{^Script_Extensions=masaramgondi}', ""); Expect(1, 73049, '\p{Script_Extensions=:\Amasaramgondi\z:}', "");; Expect(0, 73050, '\p{Script_Extensions=:\Amasaramgondi\z:}', "");; - Expect(1, 73049, '\p{Script_Extensions=-_Masaram_GONDI}', ""); - Expect(0, 73049, '\p{^Script_Extensions=-_Masaram_GONDI}', ""); - Expect(0, 73049, '\P{Script_Extensions=-_Masaram_GONDI}', ""); - Expect(1, 73049, '\P{^Script_Extensions=-_Masaram_GONDI}', ""); - Expect(0, 73050, '\p{Script_Extensions=-_Masaram_GONDI}', ""); - Expect(1, 73050, '\p{^Script_Extensions=-_Masaram_GONDI}', ""); - Expect(1, 73050, '\P{Script_Extensions=-_Masaram_GONDI}', ""); - Expect(0, 73050, '\P{^Script_Extensions=-_Masaram_GONDI}', ""); - Error('\p{Scx=/a/ GONM}'); - Error('\P{Scx=/a/ GONM}'); + Expect(1, 73049, '\p{Script_Extensions: _Masaram_gondi}', ""); + Expect(0, 73049, '\p{^Script_Extensions: _Masaram_gondi}', ""); + Expect(0, 73049, '\P{Script_Extensions: _Masaram_gondi}', ""); + Expect(1, 73049, '\P{^Script_Extensions: _Masaram_gondi}', ""); + Expect(0, 73050, '\p{Script_Extensions: _Masaram_gondi}', ""); + Expect(1, 73050, '\p{^Script_Extensions: _Masaram_gondi}', ""); + Expect(1, 73050, '\P{Script_Extensions: _Masaram_gondi}', ""); + Expect(0, 73050, '\P{^Script_Extensions: _Masaram_gondi}', ""); + Error('\p{Scx=- Gonm:=}'); + Error('\P{Scx=- Gonm:=}'); Expect(1, 73049, '\p{Scx=:\AGonm\z:}', "");; Expect(0, 73050, '\p{Scx=:\AGonm\z:}', "");; Expect(1, 73049, '\p{Scx=gonm}', ""); @@ -137398,16 +141392,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73050, '\P{^Scx=gonm}', ""); Expect(1, 73049, '\p{Scx=:\Agonm\z:}', "");; Expect(0, 73050, '\p{Scx=:\Agonm\z:}', "");; - Expect(1, 73049, '\p{Scx=-Gonm}', ""); - Expect(0, 73049, '\p{^Scx=-Gonm}', ""); - Expect(0, 73049, '\P{Scx=-Gonm}', ""); - Expect(1, 73049, '\P{^Scx=-Gonm}', ""); - Expect(0, 73050, '\p{Scx=-Gonm}', ""); - Expect(1, 73050, '\p{^Scx=-Gonm}', ""); - Expect(1, 73050, '\P{Scx=-Gonm}', ""); - Expect(0, 73050, '\P{^Scx=-Gonm}', ""); - Error('\p{Is_Script_Extensions=/a/-Masaram_gondi}'); - Error('\P{Is_Script_Extensions=/a/-Masaram_gondi}'); + Expect(1, 73049, '\p{Scx=-_Gonm}', ""); + Expect(0, 73049, '\p{^Scx=-_Gonm}', ""); + Expect(0, 73049, '\P{Scx=-_Gonm}', ""); + Expect(1, 73049, '\P{^Scx=-_Gonm}', ""); + Expect(0, 73050, '\p{Scx=-_Gonm}', ""); + Expect(1, 73050, '\p{^Scx=-_Gonm}', ""); + Expect(1, 73050, '\P{Scx=-_Gonm}', ""); + Expect(0, 73050, '\P{^Scx=-_Gonm}', ""); + Error('\p{Is_Script_Extensions=-:=MASARAM_gondi}'); + Error('\P{Is_Script_Extensions=-:=MASARAM_gondi}'); Expect(1, 73049, '\p{Is_Script_Extensions=masaramgondi}', ""); Expect(0, 73049, '\p{^Is_Script_Extensions=masaramgondi}', ""); Expect(0, 73049, '\P{Is_Script_Extensions=masaramgondi}', ""); @@ -137416,56 +141410,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73050, '\p{^Is_Script_Extensions=masaramgondi}', ""); Expect(1, 73050, '\P{Is_Script_Extensions=masaramgondi}', ""); Expect(0, 73050, '\P{^Is_Script_Extensions=masaramgondi}', ""); - Expect(1, 73049, '\p{Is_Script_Extensions=-Masaram_Gondi}', ""); - Expect(0, 73049, '\p{^Is_Script_Extensions=-Masaram_Gondi}', ""); - Expect(0, 73049, '\P{Is_Script_Extensions=-Masaram_Gondi}', ""); - Expect(1, 73049, '\P{^Is_Script_Extensions=-Masaram_Gondi}', ""); - Expect(0, 73050, '\p{Is_Script_Extensions=-Masaram_Gondi}', ""); - Expect(1, 73050, '\p{^Is_Script_Extensions=-Masaram_Gondi}', ""); - Expect(1, 73050, '\P{Is_Script_Extensions=-Masaram_Gondi}', ""); - Expect(0, 73050, '\P{^Is_Script_Extensions=-Masaram_Gondi}', ""); - Error('\p{Is_Scx=/a/_-gonm}'); - Error('\P{Is_Scx=/a/_-gonm}'); - Expect(1, 73049, '\p{Is_Scx=gonm}', ""); - Expect(0, 73049, '\p{^Is_Scx=gonm}', ""); - Expect(0, 73049, '\P{Is_Scx=gonm}', ""); - Expect(1, 73049, '\P{^Is_Scx=gonm}', ""); - Expect(0, 73050, '\p{Is_Scx=gonm}', ""); - Expect(1, 73050, '\p{^Is_Scx=gonm}', ""); - Expect(1, 73050, '\P{Is_Scx=gonm}', ""); - Expect(0, 73050, '\P{^Is_Scx=gonm}', ""); - Expect(1, 73049, '\p{Is_Scx=_Gonm}', ""); - Expect(0, 73049, '\p{^Is_Scx=_Gonm}', ""); - Expect(0, 73049, '\P{Is_Scx=_Gonm}', ""); - Expect(1, 73049, '\P{^Is_Scx=_Gonm}', ""); - Expect(0, 73050, '\p{Is_Scx=_Gonm}', ""); - Expect(1, 73050, '\p{^Is_Scx=_Gonm}', ""); - Expect(1, 73050, '\P{Is_Scx=_Gonm}', ""); - Expect(0, 73050, '\P{^Is_Scx=_Gonm}', ""); - Error('\p{Script_Extensions:/a/Gothic}'); - Error('\P{Script_Extensions:/a/Gothic}'); + Expect(1, 73049, '\p{Is_Script_Extensions= Masaram_gondi}', ""); + Expect(0, 73049, '\p{^Is_Script_Extensions= Masaram_gondi}', ""); + Expect(0, 73049, '\P{Is_Script_Extensions= Masaram_gondi}', ""); + Expect(1, 73049, '\P{^Is_Script_Extensions= Masaram_gondi}', ""); + Expect(0, 73050, '\p{Is_Script_Extensions= Masaram_gondi}', ""); + Expect(1, 73050, '\p{^Is_Script_Extensions= Masaram_gondi}', ""); + Expect(1, 73050, '\P{Is_Script_Extensions= Masaram_gondi}', ""); + Expect(0, 73050, '\P{^Is_Script_Extensions= Masaram_gondi}', ""); + Error('\p{Is_Scx= Gonm:=}'); + Error('\P{Is_Scx= Gonm:=}'); + Expect(1, 73049, '\p{Is_Scx: gonm}', ""); + Expect(0, 73049, '\p{^Is_Scx: gonm}', ""); + Expect(0, 73049, '\P{Is_Scx: gonm}', ""); + Expect(1, 73049, '\P{^Is_Scx: gonm}', ""); + Expect(0, 73050, '\p{Is_Scx: gonm}', ""); + Expect(1, 73050, '\p{^Is_Scx: gonm}', ""); + Expect(1, 73050, '\P{Is_Scx: gonm}', ""); + Expect(0, 73050, '\P{^Is_Scx: gonm}', ""); + Expect(1, 73049, '\p{Is_Scx=_ GONM}', ""); + Expect(0, 73049, '\p{^Is_Scx=_ GONM}', ""); + Expect(0, 73049, '\P{Is_Scx=_ GONM}', ""); + Expect(1, 73049, '\P{^Is_Scx=_ GONM}', ""); + Expect(0, 73050, '\p{Is_Scx=_ GONM}', ""); + Expect(1, 73050, '\p{^Is_Scx=_ GONM}', ""); + Expect(1, 73050, '\P{Is_Scx=_ GONM}', ""); + Expect(0, 73050, '\P{^Is_Scx=_ GONM}', ""); + Error('\p{Script_Extensions= gothic/a/}'); + Error('\P{Script_Extensions= gothic/a/}'); Expect(1, 66378, '\p{Script_Extensions=:\AGothic\z:}', "");; Expect(0, 66379, '\p{Script_Extensions=:\AGothic\z:}', "");; - Expect(1, 66378, '\p{Script_Extensions=gothic}', ""); - Expect(0, 66378, '\p{^Script_Extensions=gothic}', ""); - Expect(0, 66378, '\P{Script_Extensions=gothic}', ""); - Expect(1, 66378, '\P{^Script_Extensions=gothic}', ""); - Expect(0, 66379, '\p{Script_Extensions=gothic}', ""); - Expect(1, 66379, '\p{^Script_Extensions=gothic}', ""); - Expect(1, 66379, '\P{Script_Extensions=gothic}', ""); - Expect(0, 66379, '\P{^Script_Extensions=gothic}', ""); + Expect(1, 66378, '\p{Script_Extensions: gothic}', ""); + Expect(0, 66378, '\p{^Script_Extensions: gothic}', ""); + Expect(0, 66378, '\P{Script_Extensions: gothic}', ""); + Expect(1, 66378, '\P{^Script_Extensions: gothic}', ""); + Expect(0, 66379, '\p{Script_Extensions: gothic}', ""); + Expect(1, 66379, '\p{^Script_Extensions: gothic}', ""); + Expect(1, 66379, '\P{Script_Extensions: gothic}', ""); + Expect(0, 66379, '\P{^Script_Extensions: gothic}', ""); Expect(1, 66378, '\p{Script_Extensions=:\Agothic\z:}', "");; Expect(0, 66379, '\p{Script_Extensions=:\Agothic\z:}', "");; - Expect(1, 66378, '\p{Script_Extensions= -Gothic}', ""); - Expect(0, 66378, '\p{^Script_Extensions= -Gothic}', ""); - Expect(0, 66378, '\P{Script_Extensions= -Gothic}', ""); - Expect(1, 66378, '\P{^Script_Extensions= -Gothic}', ""); - Expect(0, 66379, '\p{Script_Extensions= -Gothic}', ""); - Expect(1, 66379, '\p{^Script_Extensions= -Gothic}', ""); - Expect(1, 66379, '\P{Script_Extensions= -Gothic}', ""); - Expect(0, 66379, '\P{^Script_Extensions= -Gothic}', ""); - Error('\p{Scx=:=-Goth}'); - Error('\P{Scx=:=-Goth}'); + Expect(1, 66378, '\p{Script_Extensions=-Gothic}', ""); + Expect(0, 66378, '\p{^Script_Extensions=-Gothic}', ""); + Expect(0, 66378, '\P{Script_Extensions=-Gothic}', ""); + Expect(1, 66378, '\P{^Script_Extensions=-Gothic}', ""); + Expect(0, 66379, '\p{Script_Extensions=-Gothic}', ""); + Expect(1, 66379, '\p{^Script_Extensions=-Gothic}', ""); + Expect(1, 66379, '\P{Script_Extensions=-Gothic}', ""); + Expect(0, 66379, '\P{^Script_Extensions=-Gothic}', ""); + Error('\p{Scx=_ GOTH/a/}'); + Error('\P{Scx=_ GOTH/a/}'); Expect(1, 66378, '\p{Scx=:\AGoth\z:}', "");; Expect(0, 66379, '\p{Scx=:\AGoth\z:}', "");; Expect(1, 66378, '\p{Scx=goth}', ""); @@ -137478,16 +141472,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66379, '\P{^Scx=goth}', ""); Expect(1, 66378, '\p{Scx=:\Agoth\z:}', "");; Expect(0, 66379, '\p{Scx=:\Agoth\z:}', "");; - Expect(1, 66378, '\p{Scx=- Goth}', ""); - Expect(0, 66378, '\p{^Scx=- Goth}', ""); - Expect(0, 66378, '\P{Scx=- Goth}', ""); - Expect(1, 66378, '\P{^Scx=- Goth}', ""); - Expect(0, 66379, '\p{Scx=- Goth}', ""); - Expect(1, 66379, '\p{^Scx=- Goth}', ""); - Expect(1, 66379, '\P{Scx=- Goth}', ""); - Expect(0, 66379, '\P{^Scx=- Goth}', ""); - Error('\p{Is_Script_Extensions=_ GOTHIC/a/}'); - Error('\P{Is_Script_Extensions=_ GOTHIC/a/}'); + Expect(1, 66378, '\p{Scx=__Goth}', ""); + Expect(0, 66378, '\p{^Scx=__Goth}', ""); + Expect(0, 66378, '\P{Scx=__Goth}', ""); + Expect(1, 66378, '\P{^Scx=__Goth}', ""); + Expect(0, 66379, '\p{Scx=__Goth}', ""); + Expect(1, 66379, '\p{^Scx=__Goth}', ""); + Expect(1, 66379, '\P{Scx=__Goth}', ""); + Expect(0, 66379, '\P{^Scx=__Goth}', ""); + Error('\p{Is_Script_Extensions= GOTHIC/a/}'); + Error('\P{Is_Script_Extensions= GOTHIC/a/}'); Expect(1, 66378, '\p{Is_Script_Extensions=gothic}', ""); Expect(0, 66378, '\p{^Is_Script_Extensions=gothic}', ""); Expect(0, 66378, '\P{Is_Script_Extensions=gothic}', ""); @@ -137496,16 +141490,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66379, '\p{^Is_Script_Extensions=gothic}', ""); Expect(1, 66379, '\P{Is_Script_Extensions=gothic}', ""); Expect(0, 66379, '\P{^Is_Script_Extensions=gothic}', ""); - Expect(1, 66378, '\p{Is_Script_Extensions:_ GOTHIC}', ""); - Expect(0, 66378, '\p{^Is_Script_Extensions:_ GOTHIC}', ""); - Expect(0, 66378, '\P{Is_Script_Extensions:_ GOTHIC}', ""); - Expect(1, 66378, '\P{^Is_Script_Extensions:_ GOTHIC}', ""); - Expect(0, 66379, '\p{Is_Script_Extensions:_ GOTHIC}', ""); - Expect(1, 66379, '\p{^Is_Script_Extensions:_ GOTHIC}', ""); - Expect(1, 66379, '\P{Is_Script_Extensions:_ GOTHIC}', ""); - Expect(0, 66379, '\P{^Is_Script_Extensions:_ GOTHIC}', ""); - Error('\p{Is_Scx=-GOTH:=}'); - Error('\P{Is_Scx=-GOTH:=}'); + Expect(1, 66378, '\p{Is_Script_Extensions= gothic}', ""); + Expect(0, 66378, '\p{^Is_Script_Extensions= gothic}', ""); + Expect(0, 66378, '\P{Is_Script_Extensions= gothic}', ""); + Expect(1, 66378, '\P{^Is_Script_Extensions= gothic}', ""); + Expect(0, 66379, '\p{Is_Script_Extensions= gothic}', ""); + Expect(1, 66379, '\p{^Is_Script_Extensions= gothic}', ""); + Expect(1, 66379, '\P{Is_Script_Extensions= gothic}', ""); + Expect(0, 66379, '\P{^Is_Script_Extensions= gothic}', ""); + Error('\p{Is_Scx=--Goth:=}'); + Error('\P{Is_Scx=--Goth:=}'); Expect(1, 66378, '\p{Is_Scx=goth}', ""); Expect(0, 66378, '\p{^Is_Scx=goth}', ""); Expect(0, 66378, '\P{Is_Scx=goth}', ""); @@ -137514,16 +141508,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66379, '\p{^Is_Scx=goth}', ""); Expect(1, 66379, '\P{Is_Scx=goth}', ""); Expect(0, 66379, '\P{^Is_Scx=goth}', ""); - Expect(1, 66378, '\p{Is_Scx=_-Goth}', ""); - Expect(0, 66378, '\p{^Is_Scx=_-Goth}', ""); - Expect(0, 66378, '\P{Is_Scx=_-Goth}', ""); - Expect(1, 66378, '\P{^Is_Scx=_-Goth}', ""); - Expect(0, 66379, '\p{Is_Scx=_-Goth}', ""); - Expect(1, 66379, '\p{^Is_Scx=_-Goth}', ""); - Expect(1, 66379, '\P{Is_Scx=_-Goth}', ""); - Expect(0, 66379, '\P{^Is_Scx=_-Goth}', ""); - Error('\p{Script_Extensions=:= grantha}'); - Error('\P{Script_Extensions=:= grantha}'); + Expect(1, 66378, '\p{Is_Scx= _GOTH}', ""); + Expect(0, 66378, '\p{^Is_Scx= _GOTH}', ""); + Expect(0, 66378, '\P{Is_Scx= _GOTH}', ""); + Expect(1, 66378, '\P{^Is_Scx= _GOTH}', ""); + Expect(0, 66379, '\p{Is_Scx= _GOTH}', ""); + Expect(1, 66379, '\p{^Is_Scx= _GOTH}', ""); + Expect(1, 66379, '\P{Is_Scx= _GOTH}', ""); + Expect(0, 66379, '\P{^Is_Scx= _GOTH}', ""); + Error('\p{Script_Extensions=/a/ grantha}'); + Error('\P{Script_Extensions=/a/ grantha}'); Expect(1, 73683, '\p{Script_Extensions=:\AGrantha\z:}', "");; Expect(0, 73684, '\p{Script_Extensions=:\AGrantha\z:}', "");; Expect(1, 73683, '\p{Script_Extensions=grantha}', ""); @@ -137536,16 +141530,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73684, '\P{^Script_Extensions=grantha}', ""); Expect(1, 73683, '\p{Script_Extensions=:\Agrantha\z:}', "");; Expect(0, 73684, '\p{Script_Extensions=:\Agrantha\z:}', "");; - Expect(1, 73683, '\p{Script_Extensions= GRANTHA}', ""); - Expect(0, 73683, '\p{^Script_Extensions= GRANTHA}', ""); - Expect(0, 73683, '\P{Script_Extensions= GRANTHA}', ""); - Expect(1, 73683, '\P{^Script_Extensions= GRANTHA}', ""); - Expect(0, 73684, '\p{Script_Extensions= GRANTHA}', ""); - Expect(1, 73684, '\p{^Script_Extensions= GRANTHA}', ""); - Expect(1, 73684, '\P{Script_Extensions= GRANTHA}', ""); - Expect(0, 73684, '\P{^Script_Extensions= GRANTHA}', ""); - Error('\p{Scx=:=GRAN}'); - Error('\P{Scx=:=GRAN}'); + Expect(1, 73683, '\p{Script_Extensions=- Grantha}', ""); + Expect(0, 73683, '\p{^Script_Extensions=- Grantha}', ""); + Expect(0, 73683, '\P{Script_Extensions=- Grantha}', ""); + Expect(1, 73683, '\P{^Script_Extensions=- Grantha}', ""); + Expect(0, 73684, '\p{Script_Extensions=- Grantha}', ""); + Expect(1, 73684, '\p{^Script_Extensions=- Grantha}', ""); + Expect(1, 73684, '\P{Script_Extensions=- Grantha}', ""); + Expect(0, 73684, '\P{^Script_Extensions=- Grantha}', ""); + Error('\p{Scx= :=Gran}'); + Error('\P{Scx= :=Gran}'); Expect(1, 73683, '\p{Scx=:\AGran\z:}', "");; Expect(0, 73684, '\p{Scx=:\AGran\z:}', "");; Expect(1, 73683, '\p{Scx=gran}', ""); @@ -137558,16 +141552,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73684, '\P{^Scx=gran}', ""); Expect(1, 73683, '\p{Scx=:\Agran\z:}', "");; Expect(0, 73684, '\p{Scx=:\Agran\z:}', "");; - Expect(1, 73683, '\p{Scx=-Gran}', ""); - Expect(0, 73683, '\p{^Scx=-Gran}', ""); - Expect(0, 73683, '\P{Scx=-Gran}', ""); - Expect(1, 73683, '\P{^Scx=-Gran}', ""); - Expect(0, 73684, '\p{Scx=-Gran}', ""); - Expect(1, 73684, '\p{^Scx=-Gran}', ""); - Expect(1, 73684, '\P{Scx=-Gran}', ""); - Expect(0, 73684, '\P{^Scx=-Gran}', ""); - Error('\p{Is_Script_Extensions= grantha:=}'); - Error('\P{Is_Script_Extensions= grantha:=}'); + Expect(1, 73683, '\p{Scx= GRAN}', ""); + Expect(0, 73683, '\p{^Scx= GRAN}', ""); + Expect(0, 73683, '\P{Scx= GRAN}', ""); + Expect(1, 73683, '\P{^Scx= GRAN}', ""); + Expect(0, 73684, '\p{Scx= GRAN}', ""); + Expect(1, 73684, '\p{^Scx= GRAN}', ""); + Expect(1, 73684, '\P{Scx= GRAN}', ""); + Expect(0, 73684, '\P{^Scx= GRAN}', ""); + Error('\p{Is_Script_Extensions=:= GRANTHA}'); + Error('\P{Is_Script_Extensions=:= GRANTHA}'); Expect(1, 73683, '\p{Is_Script_Extensions=grantha}', ""); Expect(0, 73683, '\p{^Is_Script_Extensions=grantha}', ""); Expect(0, 73683, '\P{Is_Script_Extensions=grantha}', ""); @@ -137576,16 +141570,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73684, '\p{^Is_Script_Extensions=grantha}', ""); Expect(1, 73684, '\P{Is_Script_Extensions=grantha}', ""); Expect(0, 73684, '\P{^Is_Script_Extensions=grantha}', ""); - Expect(1, 73683, '\p{Is_Script_Extensions= Grantha}', ""); - Expect(0, 73683, '\p{^Is_Script_Extensions= Grantha}', ""); - Expect(0, 73683, '\P{Is_Script_Extensions= Grantha}', ""); - Expect(1, 73683, '\P{^Is_Script_Extensions= Grantha}', ""); - Expect(0, 73684, '\p{Is_Script_Extensions= Grantha}', ""); - Expect(1, 73684, '\p{^Is_Script_Extensions= Grantha}', ""); - Expect(1, 73684, '\P{Is_Script_Extensions= Grantha}', ""); - Expect(0, 73684, '\P{^Is_Script_Extensions= Grantha}', ""); - Error('\p{Is_Scx=/a/_Gran}'); - Error('\P{Is_Scx=/a/_Gran}'); + Expect(1, 73683, '\p{Is_Script_Extensions=_-Grantha}', ""); + Expect(0, 73683, '\p{^Is_Script_Extensions=_-Grantha}', ""); + Expect(0, 73683, '\P{Is_Script_Extensions=_-Grantha}', ""); + Expect(1, 73683, '\P{^Is_Script_Extensions=_-Grantha}', ""); + Expect(0, 73684, '\p{Is_Script_Extensions=_-Grantha}', ""); + Expect(1, 73684, '\p{^Is_Script_Extensions=_-Grantha}', ""); + Expect(1, 73684, '\P{Is_Script_Extensions=_-Grantha}', ""); + Expect(0, 73684, '\P{^Is_Script_Extensions=_-Grantha}', ""); + Error('\p{Is_Scx= /a/gran}'); + Error('\P{Is_Scx= /a/gran}'); Expect(1, 73683, '\p{Is_Scx=gran}', ""); Expect(0, 73683, '\p{^Is_Scx=gran}', ""); Expect(0, 73683, '\P{Is_Scx=gran}', ""); @@ -137594,16 +141588,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73684, '\p{^Is_Scx=gran}', ""); Expect(1, 73684, '\P{Is_Scx=gran}', ""); Expect(0, 73684, '\P{^Is_Scx=gran}', ""); - Expect(1, 73683, '\p{Is_Scx: GRAN}', ""); - Expect(0, 73683, '\p{^Is_Scx: GRAN}', ""); - Expect(0, 73683, '\P{Is_Scx: GRAN}', ""); - Expect(1, 73683, '\P{^Is_Scx: GRAN}', ""); - Expect(0, 73684, '\p{Is_Scx: GRAN}', ""); - Expect(1, 73684, '\p{^Is_Scx: GRAN}', ""); - Expect(1, 73684, '\P{Is_Scx: GRAN}', ""); - Expect(0, 73684, '\P{^Is_Scx: GRAN}', ""); - Error('\p{Script_Extensions=:=_Greek}'); - Error('\P{Script_Extensions=:=_Greek}'); + Expect(1, 73683, '\p{Is_Scx=- gran}', ""); + Expect(0, 73683, '\p{^Is_Scx=- gran}', ""); + Expect(0, 73683, '\P{Is_Scx=- gran}', ""); + Expect(1, 73683, '\P{^Is_Scx=- gran}', ""); + Expect(0, 73684, '\p{Is_Scx=- gran}', ""); + Expect(1, 73684, '\p{^Is_Scx=- gran}', ""); + Expect(1, 73684, '\P{Is_Scx=- gran}', ""); + Expect(0, 73684, '\P{^Is_Scx=- gran}', ""); + Error('\p{Script_Extensions=-Greek:=}'); + Error('\P{Script_Extensions=-Greek:=}'); Expect(1, 119365, '\p{Script_Extensions=:\AGreek\z:}', "");; Expect(0, 119366, '\p{Script_Extensions=:\AGreek\z:}', "");; Expect(1, 119365, '\p{Script_Extensions=greek}', ""); @@ -137616,16 +141610,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 119366, '\P{^Script_Extensions=greek}', ""); Expect(1, 119365, '\p{Script_Extensions=:\Agreek\z:}', "");; Expect(0, 119366, '\p{Script_Extensions=:\Agreek\z:}', "");; - Expect(1, 119365, '\p{Script_Extensions= Greek}', ""); - Expect(0, 119365, '\p{^Script_Extensions= Greek}', ""); - Expect(0, 119365, '\P{Script_Extensions= Greek}', ""); - Expect(1, 119365, '\P{^Script_Extensions= Greek}', ""); - Expect(0, 119366, '\p{Script_Extensions= Greek}', ""); - Expect(1, 119366, '\p{^Script_Extensions= Greek}', ""); - Expect(1, 119366, '\P{Script_Extensions= Greek}', ""); - Expect(0, 119366, '\P{^Script_Extensions= Greek}', ""); - Error('\p{Scx=/a/Grek}'); - Error('\P{Scx=/a/Grek}'); + Expect(1, 119365, '\p{Script_Extensions= Greek}', ""); + Expect(0, 119365, '\p{^Script_Extensions= Greek}', ""); + Expect(0, 119365, '\P{Script_Extensions= Greek}', ""); + Expect(1, 119365, '\P{^Script_Extensions= Greek}', ""); + Expect(0, 119366, '\p{Script_Extensions= Greek}', ""); + Expect(1, 119366, '\p{^Script_Extensions= Greek}', ""); + Expect(1, 119366, '\P{Script_Extensions= Greek}', ""); + Expect(0, 119366, '\P{^Script_Extensions= Greek}', ""); + Error('\p{Scx=:= _Grek}'); + Error('\P{Scx=:= _Grek}'); Expect(1, 119365, '\p{Scx=:\AGrek\z:}', "");; Expect(0, 119366, '\p{Scx=:\AGrek\z:}', "");; Expect(1, 119365, '\p{Scx=grek}', ""); @@ -137638,16 +141632,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 119366, '\P{^Scx=grek}', ""); Expect(1, 119365, '\p{Scx=:\Agrek\z:}', "");; Expect(0, 119366, '\p{Scx=:\Agrek\z:}', "");; - Expect(1, 119365, '\p{Scx=GREK}', ""); - Expect(0, 119365, '\p{^Scx=GREK}', ""); - Expect(0, 119365, '\P{Scx=GREK}', ""); - Expect(1, 119365, '\P{^Scx=GREK}', ""); - Expect(0, 119366, '\p{Scx=GREK}', ""); - Expect(1, 119366, '\p{^Scx=GREK}', ""); - Expect(1, 119366, '\P{Scx=GREK}', ""); - Expect(0, 119366, '\P{^Scx=GREK}', ""); - Error('\p{Is_Script_Extensions=/a/__Greek}'); - Error('\P{Is_Script_Extensions=/a/__Greek}'); + Expect(1, 119365, '\p{Scx= Grek}', ""); + Expect(0, 119365, '\p{^Scx= Grek}', ""); + Expect(0, 119365, '\P{Scx= Grek}', ""); + Expect(1, 119365, '\P{^Scx= Grek}', ""); + Expect(0, 119366, '\p{Scx= Grek}', ""); + Expect(1, 119366, '\p{^Scx= Grek}', ""); + Expect(1, 119366, '\P{Scx= Grek}', ""); + Expect(0, 119366, '\P{^Scx= Grek}', ""); + Error('\p{Is_Script_Extensions= /a/GREEK}'); + Error('\P{Is_Script_Extensions= /a/GREEK}'); Expect(1, 119365, '\p{Is_Script_Extensions=greek}', ""); Expect(0, 119365, '\p{^Is_Script_Extensions=greek}', ""); Expect(0, 119365, '\P{Is_Script_Extensions=greek}', ""); @@ -137656,16 +141650,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119366, '\p{^Is_Script_Extensions=greek}', ""); Expect(1, 119366, '\P{Is_Script_Extensions=greek}', ""); Expect(0, 119366, '\P{^Is_Script_Extensions=greek}', ""); - Expect(1, 119365, '\p{Is_Script_Extensions= -Greek}', ""); - Expect(0, 119365, '\p{^Is_Script_Extensions= -Greek}', ""); - Expect(0, 119365, '\P{Is_Script_Extensions= -Greek}', ""); - Expect(1, 119365, '\P{^Is_Script_Extensions= -Greek}', ""); - Expect(0, 119366, '\p{Is_Script_Extensions= -Greek}', ""); - Expect(1, 119366, '\p{^Is_Script_Extensions= -Greek}', ""); - Expect(1, 119366, '\P{Is_Script_Extensions= -Greek}', ""); - Expect(0, 119366, '\P{^Is_Script_Extensions= -Greek}', ""); - Error('\p{Is_Scx=- Grek/a/}'); - Error('\P{Is_Scx=- Grek/a/}'); + Expect(1, 119365, '\p{Is_Script_Extensions=_-Greek}', ""); + Expect(0, 119365, '\p{^Is_Script_Extensions=_-Greek}', ""); + Expect(0, 119365, '\P{Is_Script_Extensions=_-Greek}', ""); + Expect(1, 119365, '\P{^Is_Script_Extensions=_-Greek}', ""); + Expect(0, 119366, '\p{Is_Script_Extensions=_-Greek}', ""); + Expect(1, 119366, '\p{^Is_Script_Extensions=_-Greek}', ""); + Expect(1, 119366, '\P{Is_Script_Extensions=_-Greek}', ""); + Expect(0, 119366, '\P{^Is_Script_Extensions=_-Greek}', ""); + Error('\p{Is_Scx= -Grek/a/}'); + Error('\P{Is_Scx= -Grek/a/}'); Expect(1, 119365, '\p{Is_Scx=grek}', ""); Expect(0, 119365, '\p{^Is_Scx=grek}', ""); Expect(0, 119365, '\P{Is_Scx=grek}', ""); @@ -137674,8 +141668,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 119366, '\p{^Is_Scx=grek}', ""); Expect(1, 119366, '\P{Is_Scx=grek}', ""); Expect(0, 119366, '\P{^Is_Scx=grek}', ""); - Error('\p{Script_Extensions=:=Gujarati}'); - Error('\P{Script_Extensions=:=Gujarati}'); + Expect(1, 119365, '\p{Is_Scx= -Grek}', ""); + Expect(0, 119365, '\p{^Is_Scx= -Grek}', ""); + Expect(0, 119365, '\P{Is_Scx= -Grek}', ""); + Expect(1, 119365, '\P{^Is_Scx= -Grek}', ""); + Expect(0, 119366, '\p{Is_Scx= -Grek}', ""); + Expect(1, 119366, '\p{^Is_Scx= -Grek}', ""); + Expect(1, 119366, '\P{Is_Scx= -Grek}', ""); + Expect(0, 119366, '\P{^Is_Scx= -Grek}', ""); + Error('\p{Script_Extensions=:=_ Gujarati}'); + Error('\P{Script_Extensions=:=_ Gujarati}'); Expect(1, 43065, '\p{Script_Extensions=:\AGujarati\z:}', "");; Expect(0, 43066, '\p{Script_Extensions=:\AGujarati\z:}', "");; Expect(1, 43065, '\p{Script_Extensions=gujarati}', ""); @@ -137688,16 +141690,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43066, '\P{^Script_Extensions=gujarati}', ""); Expect(1, 43065, '\p{Script_Extensions=:\Agujarati\z:}', "");; Expect(0, 43066, '\p{Script_Extensions=:\Agujarati\z:}', "");; - Expect(1, 43065, '\p{Script_Extensions=_ gujarati}', ""); - Expect(0, 43065, '\p{^Script_Extensions=_ gujarati}', ""); - Expect(0, 43065, '\P{Script_Extensions=_ gujarati}', ""); - Expect(1, 43065, '\P{^Script_Extensions=_ gujarati}', ""); - Expect(0, 43066, '\p{Script_Extensions=_ gujarati}', ""); - Expect(1, 43066, '\p{^Script_Extensions=_ gujarati}', ""); - Expect(1, 43066, '\P{Script_Extensions=_ gujarati}', ""); - Expect(0, 43066, '\P{^Script_Extensions=_ gujarati}', ""); - Error('\p{Scx=:= Gujr}'); - Error('\P{Scx=:= Gujr}'); + Expect(1, 43065, '\p{Script_Extensions: __Gujarati}', ""); + Expect(0, 43065, '\p{^Script_Extensions: __Gujarati}', ""); + Expect(0, 43065, '\P{Script_Extensions: __Gujarati}', ""); + Expect(1, 43065, '\P{^Script_Extensions: __Gujarati}', ""); + Expect(0, 43066, '\p{Script_Extensions: __Gujarati}', ""); + Expect(1, 43066, '\p{^Script_Extensions: __Gujarati}', ""); + Expect(1, 43066, '\P{Script_Extensions: __Gujarati}', ""); + Expect(0, 43066, '\P{^Script_Extensions: __Gujarati}', ""); + Error('\p{Scx= Gujr/a/}'); + Error('\P{Scx= Gujr/a/}'); Expect(1, 43065, '\p{Scx=:\AGujr\z:}', "");; Expect(0, 43066, '\p{Scx=:\AGujr\z:}', "");; Expect(1, 43065, '\p{Scx=gujr}', ""); @@ -137710,16 +141712,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43066, '\P{^Scx=gujr}', ""); Expect(1, 43065, '\p{Scx=:\Agujr\z:}', "");; Expect(0, 43066, '\p{Scx=:\Agujr\z:}', "");; - Expect(1, 43065, '\p{Scx= -gujr}', ""); - Expect(0, 43065, '\p{^Scx= -gujr}', ""); - Expect(0, 43065, '\P{Scx= -gujr}', ""); - Expect(1, 43065, '\P{^Scx= -gujr}', ""); - Expect(0, 43066, '\p{Scx= -gujr}', ""); - Expect(1, 43066, '\p{^Scx= -gujr}', ""); - Expect(1, 43066, '\P{Scx= -gujr}', ""); - Expect(0, 43066, '\P{^Scx= -gujr}', ""); - Error('\p{Is_Script_Extensions=/a/ Gujarati}'); - Error('\P{Is_Script_Extensions=/a/ Gujarati}'); + Expect(1, 43065, '\p{Scx: _-GUJR}', ""); + Expect(0, 43065, '\p{^Scx: _-GUJR}', ""); + Expect(0, 43065, '\P{Scx: _-GUJR}', ""); + Expect(1, 43065, '\P{^Scx: _-GUJR}', ""); + Expect(0, 43066, '\p{Scx: _-GUJR}', ""); + Expect(1, 43066, '\p{^Scx: _-GUJR}', ""); + Expect(1, 43066, '\P{Scx: _-GUJR}', ""); + Expect(0, 43066, '\P{^Scx: _-GUJR}', ""); + Error('\p{Is_Script_Extensions=/a/__GUJARATI}'); + Error('\P{Is_Script_Extensions=/a/__GUJARATI}'); Expect(1, 43065, '\p{Is_Script_Extensions=gujarati}', ""); Expect(0, 43065, '\p{^Is_Script_Extensions=gujarati}', ""); Expect(0, 43065, '\P{Is_Script_Extensions=gujarati}', ""); @@ -137728,34 +141730,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43066, '\p{^Is_Script_Extensions=gujarati}', ""); Expect(1, 43066, '\P{Is_Script_Extensions=gujarati}', ""); Expect(0, 43066, '\P{^Is_Script_Extensions=gujarati}', ""); - Expect(1, 43065, '\p{Is_Script_Extensions= gujarati}', ""); - Expect(0, 43065, '\p{^Is_Script_Extensions= gujarati}', ""); - Expect(0, 43065, '\P{Is_Script_Extensions= gujarati}', ""); - Expect(1, 43065, '\P{^Is_Script_Extensions= gujarati}', ""); - Expect(0, 43066, '\p{Is_Script_Extensions= gujarati}', ""); - Expect(1, 43066, '\p{^Is_Script_Extensions= gujarati}', ""); - Expect(1, 43066, '\P{Is_Script_Extensions= gujarati}', ""); - Expect(0, 43066, '\P{^Is_Script_Extensions= gujarati}', ""); - Error('\p{Is_Scx=/a/gujr}'); - Error('\P{Is_Scx=/a/gujr}'); - Expect(1, 43065, '\p{Is_Scx: gujr}', ""); - Expect(0, 43065, '\p{^Is_Scx: gujr}', ""); - Expect(0, 43065, '\P{Is_Scx: gujr}', ""); - Expect(1, 43065, '\P{^Is_Scx: gujr}', ""); - Expect(0, 43066, '\p{Is_Scx: gujr}', ""); - Expect(1, 43066, '\p{^Is_Scx: gujr}', ""); - Expect(1, 43066, '\P{Is_Scx: gujr}', ""); - Expect(0, 43066, '\P{^Is_Scx: gujr}', ""); - Expect(1, 43065, '\p{Is_Scx= Gujr}', ""); - Expect(0, 43065, '\p{^Is_Scx= Gujr}', ""); - Expect(0, 43065, '\P{Is_Scx= Gujr}', ""); - Expect(1, 43065, '\P{^Is_Scx= Gujr}', ""); - Expect(0, 43066, '\p{Is_Scx= Gujr}', ""); - Expect(1, 43066, '\p{^Is_Scx= Gujr}', ""); - Expect(1, 43066, '\P{Is_Scx= Gujr}', ""); - Expect(0, 43066, '\P{^Is_Scx= Gujr}', ""); - Error('\p{Script_Extensions: /a/gurmukhi}'); - Error('\P{Script_Extensions: /a/gurmukhi}'); + Expect(1, 43065, '\p{Is_Script_Extensions= Gujarati}', ""); + Expect(0, 43065, '\p{^Is_Script_Extensions= Gujarati}', ""); + Expect(0, 43065, '\P{Is_Script_Extensions= Gujarati}', ""); + Expect(1, 43065, '\P{^Is_Script_Extensions= Gujarati}', ""); + Expect(0, 43066, '\p{Is_Script_Extensions= Gujarati}', ""); + Expect(1, 43066, '\p{^Is_Script_Extensions= Gujarati}', ""); + Expect(1, 43066, '\P{Is_Script_Extensions= Gujarati}', ""); + Expect(0, 43066, '\P{^Is_Script_Extensions= Gujarati}', ""); + Error('\p{Is_Scx=:=-Gujr}'); + Error('\P{Is_Scx=:=-Gujr}'); + Expect(1, 43065, '\p{Is_Scx=gujr}', ""); + Expect(0, 43065, '\p{^Is_Scx=gujr}', ""); + Expect(0, 43065, '\P{Is_Scx=gujr}', ""); + Expect(1, 43065, '\P{^Is_Scx=gujr}', ""); + Expect(0, 43066, '\p{Is_Scx=gujr}', ""); + Expect(1, 43066, '\p{^Is_Scx=gujr}', ""); + Expect(1, 43066, '\P{Is_Scx=gujr}', ""); + Expect(0, 43066, '\P{^Is_Scx=gujr}', ""); + Expect(1, 43065, '\p{Is_Scx= GUJR}', ""); + Expect(0, 43065, '\p{^Is_Scx= GUJR}', ""); + Expect(0, 43065, '\P{Is_Scx= GUJR}', ""); + Expect(1, 43065, '\P{^Is_Scx= GUJR}', ""); + Expect(0, 43066, '\p{Is_Scx= GUJR}', ""); + Expect(1, 43066, '\p{^Is_Scx= GUJR}', ""); + Expect(1, 43066, '\P{Is_Scx= GUJR}', ""); + Expect(0, 43066, '\P{^Is_Scx= GUJR}', ""); + Error('\p{Script_Extensions=/a/_Gurmukhi}'); + Error('\P{Script_Extensions=/a/_Gurmukhi}'); Expect(1, 43065, '\p{Script_Extensions=:\AGurmukhi\z:}', "");; Expect(0, 43066, '\p{Script_Extensions=:\AGurmukhi\z:}', "");; Expect(1, 43065, '\p{Script_Extensions=gurmukhi}', ""); @@ -137768,38 +141770,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43066, '\P{^Script_Extensions=gurmukhi}', ""); Expect(1, 43065, '\p{Script_Extensions=:\Agurmukhi\z:}', "");; Expect(0, 43066, '\p{Script_Extensions=:\Agurmukhi\z:}', "");; - Expect(1, 43065, '\p{Script_Extensions=__Gurmukhi}', ""); - Expect(0, 43065, '\p{^Script_Extensions=__Gurmukhi}', ""); - Expect(0, 43065, '\P{Script_Extensions=__Gurmukhi}', ""); - Expect(1, 43065, '\P{^Script_Extensions=__Gurmukhi}', ""); - Expect(0, 43066, '\p{Script_Extensions=__Gurmukhi}', ""); - Expect(1, 43066, '\p{^Script_Extensions=__Gurmukhi}', ""); - Expect(1, 43066, '\P{Script_Extensions=__Gurmukhi}', ""); - Expect(0, 43066, '\P{^Script_Extensions=__Gurmukhi}', ""); - Error('\p{Scx=:=--Guru}'); - Error('\P{Scx=:=--Guru}'); + Expect(1, 43065, '\p{Script_Extensions=__gurmukhi}', ""); + Expect(0, 43065, '\p{^Script_Extensions=__gurmukhi}', ""); + Expect(0, 43065, '\P{Script_Extensions=__gurmukhi}', ""); + Expect(1, 43065, '\P{^Script_Extensions=__gurmukhi}', ""); + Expect(0, 43066, '\p{Script_Extensions=__gurmukhi}', ""); + Expect(1, 43066, '\p{^Script_Extensions=__gurmukhi}', ""); + Expect(1, 43066, '\P{Script_Extensions=__gurmukhi}', ""); + Expect(0, 43066, '\P{^Script_Extensions=__gurmukhi}', ""); + Error('\p{Scx=_:=guru}'); + Error('\P{Scx=_:=guru}'); Expect(1, 43065, '\p{Scx=:\AGuru\z:}', "");; Expect(0, 43066, '\p{Scx=:\AGuru\z:}', "");; - Expect(1, 43065, '\p{Scx: guru}', ""); - Expect(0, 43065, '\p{^Scx: guru}', ""); - Expect(0, 43065, '\P{Scx: guru}', ""); - Expect(1, 43065, '\P{^Scx: guru}', ""); - Expect(0, 43066, '\p{Scx: guru}', ""); - Expect(1, 43066, '\p{^Scx: guru}', ""); - Expect(1, 43066, '\P{Scx: guru}', ""); - Expect(0, 43066, '\P{^Scx: guru}', ""); + Expect(1, 43065, '\p{Scx=guru}', ""); + Expect(0, 43065, '\p{^Scx=guru}', ""); + Expect(0, 43065, '\P{Scx=guru}', ""); + Expect(1, 43065, '\P{^Scx=guru}', ""); + Expect(0, 43066, '\p{Scx=guru}', ""); + Expect(1, 43066, '\p{^Scx=guru}', ""); + Expect(1, 43066, '\P{Scx=guru}', ""); + Expect(0, 43066, '\P{^Scx=guru}', ""); Expect(1, 43065, '\p{Scx=:\Aguru\z:}', "");; Expect(0, 43066, '\p{Scx=:\Aguru\z:}', "");; - Expect(1, 43065, '\p{Scx=_ guru}', ""); - Expect(0, 43065, '\p{^Scx=_ guru}', ""); - Expect(0, 43065, '\P{Scx=_ guru}', ""); - Expect(1, 43065, '\P{^Scx=_ guru}', ""); - Expect(0, 43066, '\p{Scx=_ guru}', ""); - Expect(1, 43066, '\p{^Scx=_ guru}', ""); - Expect(1, 43066, '\P{Scx=_ guru}', ""); - Expect(0, 43066, '\P{^Scx=_ guru}', ""); - Error('\p{Is_Script_Extensions= gurmukhi/a/}'); - Error('\P{Is_Script_Extensions= gurmukhi/a/}'); + Expect(1, 43065, '\p{Scx=-guru}', ""); + Expect(0, 43065, '\p{^Scx=-guru}', ""); + Expect(0, 43065, '\P{Scx=-guru}', ""); + Expect(1, 43065, '\P{^Scx=-guru}', ""); + Expect(0, 43066, '\p{Scx=-guru}', ""); + Expect(1, 43066, '\p{^Scx=-guru}', ""); + Expect(1, 43066, '\P{Scx=-guru}', ""); + Expect(0, 43066, '\P{^Scx=-guru}', ""); + Error('\p{Is_Script_Extensions=:=gurmukhi}'); + Error('\P{Is_Script_Extensions=:=gurmukhi}'); Expect(1, 43065, '\p{Is_Script_Extensions=gurmukhi}', ""); Expect(0, 43065, '\p{^Is_Script_Extensions=gurmukhi}', ""); Expect(0, 43065, '\P{Is_Script_Extensions=gurmukhi}', ""); @@ -137808,56 +141810,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43066, '\p{^Is_Script_Extensions=gurmukhi}', ""); Expect(1, 43066, '\P{Is_Script_Extensions=gurmukhi}', ""); Expect(0, 43066, '\P{^Is_Script_Extensions=gurmukhi}', ""); - Expect(1, 43065, '\p{Is_Script_Extensions= _gurmukhi}', ""); - Expect(0, 43065, '\p{^Is_Script_Extensions= _gurmukhi}', ""); - Expect(0, 43065, '\P{Is_Script_Extensions= _gurmukhi}', ""); - Expect(1, 43065, '\P{^Is_Script_Extensions= _gurmukhi}', ""); - Expect(0, 43066, '\p{Is_Script_Extensions= _gurmukhi}', ""); - Expect(1, 43066, '\p{^Is_Script_Extensions= _gurmukhi}', ""); - Expect(1, 43066, '\P{Is_Script_Extensions= _gurmukhi}', ""); - Expect(0, 43066, '\P{^Is_Script_Extensions= _gurmukhi}', ""); - Error('\p{Is_Scx= /a/Guru}'); - Error('\P{Is_Scx= /a/Guru}'); - Expect(1, 43065, '\p{Is_Scx:guru}', ""); - Expect(0, 43065, '\p{^Is_Scx:guru}', ""); - Expect(0, 43065, '\P{Is_Scx:guru}', ""); - Expect(1, 43065, '\P{^Is_Scx:guru}', ""); - Expect(0, 43066, '\p{Is_Scx:guru}', ""); - Expect(1, 43066, '\p{^Is_Scx:guru}', ""); - Expect(1, 43066, '\P{Is_Scx:guru}', ""); - Expect(0, 43066, '\P{^Is_Scx:guru}', ""); - Expect(1, 43065, '\p{Is_Scx=--GURU}', ""); - Expect(0, 43065, '\p{^Is_Scx=--GURU}', ""); - Expect(0, 43065, '\P{Is_Scx=--GURU}', ""); - Expect(1, 43065, '\P{^Is_Scx=--GURU}', ""); - Expect(0, 43066, '\p{Is_Scx=--GURU}', ""); - Expect(1, 43066, '\p{^Is_Scx=--GURU}', ""); - Expect(1, 43066, '\P{Is_Scx=--GURU}', ""); - Expect(0, 43066, '\P{^Is_Scx=--GURU}', ""); - Error('\p{Script_Extensions=_ Hangul/a/}'); - Error('\P{Script_Extensions=_ Hangul/a/}'); + Expect(1, 43065, '\p{Is_Script_Extensions= Gurmukhi}', ""); + Expect(0, 43065, '\p{^Is_Script_Extensions= Gurmukhi}', ""); + Expect(0, 43065, '\P{Is_Script_Extensions= Gurmukhi}', ""); + Expect(1, 43065, '\P{^Is_Script_Extensions= Gurmukhi}', ""); + Expect(0, 43066, '\p{Is_Script_Extensions= Gurmukhi}', ""); + Expect(1, 43066, '\p{^Is_Script_Extensions= Gurmukhi}', ""); + Expect(1, 43066, '\P{Is_Script_Extensions= Gurmukhi}', ""); + Expect(0, 43066, '\P{^Is_Script_Extensions= Gurmukhi}', ""); + Error('\p{Is_Scx=/a/-GURU}'); + Error('\P{Is_Scx=/a/-GURU}'); + Expect(1, 43065, '\p{Is_Scx=guru}', ""); + Expect(0, 43065, '\p{^Is_Scx=guru}', ""); + Expect(0, 43065, '\P{Is_Scx=guru}', ""); + Expect(1, 43065, '\P{^Is_Scx=guru}', ""); + Expect(0, 43066, '\p{Is_Scx=guru}', ""); + Expect(1, 43066, '\p{^Is_Scx=guru}', ""); + Expect(1, 43066, '\P{Is_Scx=guru}', ""); + Expect(0, 43066, '\P{^Is_Scx=guru}', ""); + Expect(1, 43065, '\p{Is_Scx=_-Guru}', ""); + Expect(0, 43065, '\p{^Is_Scx=_-Guru}', ""); + Expect(0, 43065, '\P{Is_Scx=_-Guru}', ""); + Expect(1, 43065, '\P{^Is_Scx=_-Guru}', ""); + Expect(0, 43066, '\p{Is_Scx=_-Guru}', ""); + Expect(1, 43066, '\p{^Is_Scx=_-Guru}', ""); + Expect(1, 43066, '\P{Is_Scx=_-Guru}', ""); + Expect(0, 43066, '\P{^Is_Scx=_-Guru}', ""); + Error('\p{Script_Extensions: Hangul/a/}'); + Error('\P{Script_Extensions: Hangul/a/}'); Expect(1, 65500, '\p{Script_Extensions=:\AHangul\z:}', "");; Expect(0, 65501, '\p{Script_Extensions=:\AHangul\z:}', "");; - Expect(1, 65500, '\p{Script_Extensions: hangul}', ""); - Expect(0, 65500, '\p{^Script_Extensions: hangul}', ""); - Expect(0, 65500, '\P{Script_Extensions: hangul}', ""); - Expect(1, 65500, '\P{^Script_Extensions: hangul}', ""); - Expect(0, 65501, '\p{Script_Extensions: hangul}', ""); - Expect(1, 65501, '\p{^Script_Extensions: hangul}', ""); - Expect(1, 65501, '\P{Script_Extensions: hangul}', ""); - Expect(0, 65501, '\P{^Script_Extensions: hangul}', ""); + Expect(1, 65500, '\p{Script_Extensions=hangul}', ""); + Expect(0, 65500, '\p{^Script_Extensions=hangul}', ""); + Expect(0, 65500, '\P{Script_Extensions=hangul}', ""); + Expect(1, 65500, '\P{^Script_Extensions=hangul}', ""); + Expect(0, 65501, '\p{Script_Extensions=hangul}', ""); + Expect(1, 65501, '\p{^Script_Extensions=hangul}', ""); + Expect(1, 65501, '\P{Script_Extensions=hangul}', ""); + Expect(0, 65501, '\P{^Script_Extensions=hangul}', ""); Expect(1, 65500, '\p{Script_Extensions=:\Ahangul\z:}', "");; Expect(0, 65501, '\p{Script_Extensions=:\Ahangul\z:}', "");; - Expect(1, 65500, '\p{Script_Extensions=-_Hangul}', ""); - Expect(0, 65500, '\p{^Script_Extensions=-_Hangul}', ""); - Expect(0, 65500, '\P{Script_Extensions=-_Hangul}', ""); - Expect(1, 65500, '\P{^Script_Extensions=-_Hangul}', ""); - Expect(0, 65501, '\p{Script_Extensions=-_Hangul}', ""); - Expect(1, 65501, '\p{^Script_Extensions=-_Hangul}', ""); - Expect(1, 65501, '\P{Script_Extensions=-_Hangul}', ""); - Expect(0, 65501, '\P{^Script_Extensions=-_Hangul}', ""); - Error('\p{Scx= HANG:=}'); - Error('\P{Scx= HANG:=}'); + Expect(1, 65500, '\p{Script_Extensions= HANGUL}', ""); + Expect(0, 65500, '\p{^Script_Extensions= HANGUL}', ""); + Expect(0, 65500, '\P{Script_Extensions= HANGUL}', ""); + Expect(1, 65500, '\P{^Script_Extensions= HANGUL}', ""); + Expect(0, 65501, '\p{Script_Extensions= HANGUL}', ""); + Expect(1, 65501, '\p{^Script_Extensions= HANGUL}', ""); + Expect(1, 65501, '\P{Script_Extensions= HANGUL}', ""); + Expect(0, 65501, '\P{^Script_Extensions= HANGUL}', ""); + Error('\p{Scx=:=Hang}'); + Error('\P{Scx=:=Hang}'); Expect(1, 65500, '\p{Scx=:\AHang\z:}', "");; Expect(0, 65501, '\p{Scx=:\AHang\z:}', "");; Expect(1, 65500, '\p{Scx=hang}', ""); @@ -137870,16 +141872,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65501, '\P{^Scx=hang}', ""); Expect(1, 65500, '\p{Scx=:\Ahang\z:}', "");; Expect(0, 65501, '\p{Scx=:\Ahang\z:}', "");; - Expect(1, 65500, '\p{Scx= hang}', ""); - Expect(0, 65500, '\p{^Scx= hang}', ""); - Expect(0, 65500, '\P{Scx= hang}', ""); - Expect(1, 65500, '\P{^Scx= hang}', ""); - Expect(0, 65501, '\p{Scx= hang}', ""); - Expect(1, 65501, '\p{^Scx= hang}', ""); - Expect(1, 65501, '\P{Scx= hang}', ""); - Expect(0, 65501, '\P{^Scx= hang}', ""); - Error('\p{Is_Script_Extensions=/a/_ HANGUL}'); - Error('\P{Is_Script_Extensions=/a/_ HANGUL}'); + Expect(1, 65500, '\p{Scx= Hang}', ""); + Expect(0, 65500, '\p{^Scx= Hang}', ""); + Expect(0, 65500, '\P{Scx= Hang}', ""); + Expect(1, 65500, '\P{^Scx= Hang}', ""); + Expect(0, 65501, '\p{Scx= Hang}', ""); + Expect(1, 65501, '\p{^Scx= Hang}', ""); + Expect(1, 65501, '\P{Scx= Hang}', ""); + Expect(0, 65501, '\P{^Scx= Hang}', ""); + Error('\p{Is_Script_Extensions: /a/-_Hangul}'); + Error('\P{Is_Script_Extensions: /a/-_Hangul}'); Expect(1, 65500, '\p{Is_Script_Extensions=hangul}', ""); Expect(0, 65500, '\p{^Is_Script_Extensions=hangul}', ""); Expect(0, 65500, '\P{Is_Script_Extensions=hangul}', ""); @@ -137888,16 +141890,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65501, '\p{^Is_Script_Extensions=hangul}', ""); Expect(1, 65501, '\P{Is_Script_Extensions=hangul}', ""); Expect(0, 65501, '\P{^Is_Script_Extensions=hangul}', ""); - Expect(1, 65500, '\p{Is_Script_Extensions: hangul}', ""); - Expect(0, 65500, '\p{^Is_Script_Extensions: hangul}', ""); - Expect(0, 65500, '\P{Is_Script_Extensions: hangul}', ""); - Expect(1, 65500, '\P{^Is_Script_Extensions: hangul}', ""); - Expect(0, 65501, '\p{Is_Script_Extensions: hangul}', ""); - Expect(1, 65501, '\p{^Is_Script_Extensions: hangul}', ""); - Expect(1, 65501, '\P{Is_Script_Extensions: hangul}', ""); - Expect(0, 65501, '\P{^Is_Script_Extensions: hangul}', ""); - Error('\p{Is_Scx=/a/hang}'); - Error('\P{Is_Scx=/a/hang}'); + Expect(1, 65500, '\p{Is_Script_Extensions=Hangul}', ""); + Expect(0, 65500, '\p{^Is_Script_Extensions=Hangul}', ""); + Expect(0, 65500, '\P{Is_Script_Extensions=Hangul}', ""); + Expect(1, 65500, '\P{^Is_Script_Extensions=Hangul}', ""); + Expect(0, 65501, '\p{Is_Script_Extensions=Hangul}', ""); + Expect(1, 65501, '\p{^Is_Script_Extensions=Hangul}', ""); + Expect(1, 65501, '\P{Is_Script_Extensions=Hangul}', ""); + Expect(0, 65501, '\P{^Is_Script_Extensions=Hangul}', ""); + Error('\p{Is_Scx=:= HANG}'); + Error('\P{Is_Scx=:= HANG}'); Expect(1, 65500, '\p{Is_Scx=hang}', ""); Expect(0, 65500, '\p{^Is_Scx=hang}', ""); Expect(0, 65500, '\P{Is_Scx=hang}', ""); @@ -137906,96 +141908,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65501, '\p{^Is_Scx=hang}', ""); Expect(1, 65501, '\P{Is_Scx=hang}', ""); Expect(0, 65501, '\P{^Is_Scx=hang}', ""); - Expect(1, 65500, '\p{Is_Scx=_-Hang}', ""); - Expect(0, 65500, '\p{^Is_Scx=_-Hang}', ""); - Expect(0, 65500, '\P{Is_Scx=_-Hang}', ""); - Expect(1, 65500, '\P{^Is_Scx=_-Hang}', ""); - Expect(0, 65501, '\p{Is_Scx=_-Hang}', ""); - Expect(1, 65501, '\p{^Is_Scx=_-Hang}', ""); - Expect(1, 65501, '\P{Is_Scx=_-Hang}', ""); - Expect(0, 65501, '\P{^Is_Scx=_-Hang}', ""); - Error('\p{Script_Extensions= /a/HAN}'); - Error('\P{Script_Extensions= /a/HAN}'); - Expect(1, 195101, '\p{Script_Extensions=:\AHan\z:}', "");; - Expect(0, 195102, '\p{Script_Extensions=:\AHan\z:}', "");; - Expect(1, 195101, '\p{Script_Extensions=han}', ""); - Expect(0, 195101, '\p{^Script_Extensions=han}', ""); - Expect(0, 195101, '\P{Script_Extensions=han}', ""); - Expect(1, 195101, '\P{^Script_Extensions=han}', ""); - Expect(0, 195102, '\p{Script_Extensions=han}', ""); - Expect(1, 195102, '\p{^Script_Extensions=han}', ""); - Expect(1, 195102, '\P{Script_Extensions=han}', ""); - Expect(0, 195102, '\P{^Script_Extensions=han}', ""); - Expect(1, 195101, '\p{Script_Extensions=:\Ahan\z:}', "");; - Expect(0, 195102, '\p{Script_Extensions=:\Ahan\z:}', "");; - Expect(1, 195101, '\p{Script_Extensions= han}', ""); - Expect(0, 195101, '\p{^Script_Extensions= han}', ""); - Expect(0, 195101, '\P{Script_Extensions= han}', ""); - Expect(1, 195101, '\P{^Script_Extensions= han}', ""); - Expect(0, 195102, '\p{Script_Extensions= han}', ""); - Expect(1, 195102, '\p{^Script_Extensions= han}', ""); - Expect(1, 195102, '\P{Script_Extensions= han}', ""); - Expect(0, 195102, '\P{^Script_Extensions= han}', ""); - Error('\p{Scx=/a/-HANI}'); - Error('\P{Scx=/a/-HANI}'); - Expect(1, 195101, '\p{Scx=:\AHani\z:}', "");; - Expect(0, 195102, '\p{Scx=:\AHani\z:}', "");; - Expect(1, 195101, '\p{Scx=hani}', ""); - Expect(0, 195101, '\p{^Scx=hani}', ""); - Expect(0, 195101, '\P{Scx=hani}', ""); - Expect(1, 195101, '\P{^Scx=hani}', ""); - Expect(0, 195102, '\p{Scx=hani}', ""); - Expect(1, 195102, '\p{^Scx=hani}', ""); - Expect(1, 195102, '\P{Scx=hani}', ""); - Expect(0, 195102, '\P{^Scx=hani}', ""); - Expect(1, 195101, '\p{Scx=:\Ahani\z:}', "");; - Expect(0, 195102, '\p{Scx=:\Ahani\z:}', "");; - Expect(1, 195101, '\p{Scx=- Hani}', ""); - Expect(0, 195101, '\p{^Scx=- Hani}', ""); - Expect(0, 195101, '\P{Scx=- Hani}', ""); - Expect(1, 195101, '\P{^Scx=- Hani}', ""); - Expect(0, 195102, '\p{Scx=- Hani}', ""); - Expect(1, 195102, '\p{^Scx=- Hani}', ""); - Expect(1, 195102, '\P{Scx=- Hani}', ""); - Expect(0, 195102, '\P{^Scx=- Hani}', ""); - Error('\p{Is_Script_Extensions=_/a/han}'); - Error('\P{Is_Script_Extensions=_/a/han}'); - Expect(1, 195101, '\p{Is_Script_Extensions=han}', ""); - Expect(0, 195101, '\p{^Is_Script_Extensions=han}', ""); - Expect(0, 195101, '\P{Is_Script_Extensions=han}', ""); - Expect(1, 195101, '\P{^Is_Script_Extensions=han}', ""); - Expect(0, 195102, '\p{Is_Script_Extensions=han}', ""); - Expect(1, 195102, '\p{^Is_Script_Extensions=han}', ""); - Expect(1, 195102, '\P{Is_Script_Extensions=han}', ""); - Expect(0, 195102, '\P{^Is_Script_Extensions=han}', ""); - Expect(1, 195101, '\p{Is_Script_Extensions=- han}', ""); - Expect(0, 195101, '\p{^Is_Script_Extensions=- han}', ""); - Expect(0, 195101, '\P{Is_Script_Extensions=- han}', ""); - Expect(1, 195101, '\P{^Is_Script_Extensions=- han}', ""); - Expect(0, 195102, '\p{Is_Script_Extensions=- han}', ""); - Expect(1, 195102, '\p{^Is_Script_Extensions=- han}', ""); - Expect(1, 195102, '\P{Is_Script_Extensions=- han}', ""); - Expect(0, 195102, '\P{^Is_Script_Extensions=- han}', ""); - Error('\p{Is_Scx=- Hani/a/}'); - Error('\P{Is_Scx=- Hani/a/}'); - Expect(1, 195101, '\p{Is_Scx=hani}', ""); - Expect(0, 195101, '\p{^Is_Scx=hani}', ""); - Expect(0, 195101, '\P{Is_Scx=hani}', ""); - Expect(1, 195101, '\P{^Is_Scx=hani}', ""); - Expect(0, 195102, '\p{Is_Scx=hani}', ""); - Expect(1, 195102, '\p{^Is_Scx=hani}', ""); - Expect(1, 195102, '\P{Is_Scx=hani}', ""); - Expect(0, 195102, '\P{^Is_Scx=hani}', ""); - Expect(1, 195101, '\p{Is_Scx=- hani}', ""); - Expect(0, 195101, '\p{^Is_Scx=- hani}', ""); - Expect(0, 195101, '\P{Is_Scx=- hani}', ""); - Expect(1, 195101, '\P{^Is_Scx=- hani}', ""); - Expect(0, 195102, '\p{Is_Scx=- hani}', ""); - Expect(1, 195102, '\p{^Is_Scx=- hani}', ""); - Expect(1, 195102, '\P{Is_Scx=- hani}', ""); - Expect(0, 195102, '\P{^Is_Scx=- hani}', ""); - Error('\p{Script_Extensions= Hanunoo/a/}'); - Error('\P{Script_Extensions= Hanunoo/a/}'); + Expect(1, 65500, '\p{Is_Scx= HANG}', ""); + Expect(0, 65500, '\p{^Is_Scx= HANG}', ""); + Expect(0, 65500, '\P{Is_Scx= HANG}', ""); + Expect(1, 65500, '\P{^Is_Scx= HANG}', ""); + Expect(0, 65501, '\p{Is_Scx= HANG}', ""); + Expect(1, 65501, '\p{^Is_Scx= HANG}', ""); + Expect(1, 65501, '\P{Is_Scx= HANG}', ""); + Expect(0, 65501, '\P{^Is_Scx= HANG}', ""); + Error('\p{Script_Extensions=/a/Han}'); + Error('\P{Script_Extensions=/a/Han}'); + Expect(1, 201546, '\p{Script_Extensions=:\AHan\z:}', "");; + Expect(0, 201547, '\p{Script_Extensions=:\AHan\z:}', "");; + Expect(1, 201546, '\p{Script_Extensions=han}', ""); + Expect(0, 201546, '\p{^Script_Extensions=han}', ""); + Expect(0, 201546, '\P{Script_Extensions=han}', ""); + Expect(1, 201546, '\P{^Script_Extensions=han}', ""); + Expect(0, 201547, '\p{Script_Extensions=han}', ""); + Expect(1, 201547, '\p{^Script_Extensions=han}', ""); + Expect(1, 201547, '\P{Script_Extensions=han}', ""); + Expect(0, 201547, '\P{^Script_Extensions=han}', ""); + Expect(1, 201546, '\p{Script_Extensions=:\Ahan\z:}', "");; + Expect(0, 201547, '\p{Script_Extensions=:\Ahan\z:}', "");; + Expect(1, 201546, '\p{Script_Extensions=_han}', ""); + Expect(0, 201546, '\p{^Script_Extensions=_han}', ""); + Expect(0, 201546, '\P{Script_Extensions=_han}', ""); + Expect(1, 201546, '\P{^Script_Extensions=_han}', ""); + Expect(0, 201547, '\p{Script_Extensions=_han}', ""); + Expect(1, 201547, '\p{^Script_Extensions=_han}', ""); + Expect(1, 201547, '\P{Script_Extensions=_han}', ""); + Expect(0, 201547, '\P{^Script_Extensions=_han}', ""); + Error('\p{Scx=_/a/Hani}'); + Error('\P{Scx=_/a/Hani}'); + Expect(1, 201546, '\p{Scx=:\AHani\z:}', "");; + Expect(0, 201547, '\p{Scx=:\AHani\z:}', "");; + Expect(1, 201546, '\p{Scx=hani}', ""); + Expect(0, 201546, '\p{^Scx=hani}', ""); + Expect(0, 201546, '\P{Scx=hani}', ""); + Expect(1, 201546, '\P{^Scx=hani}', ""); + Expect(0, 201547, '\p{Scx=hani}', ""); + Expect(1, 201547, '\p{^Scx=hani}', ""); + Expect(1, 201547, '\P{Scx=hani}', ""); + Expect(0, 201547, '\P{^Scx=hani}', ""); + Expect(1, 201546, '\p{Scx=:\Ahani\z:}', "");; + Expect(0, 201547, '\p{Scx=:\Ahani\z:}', "");; + Expect(1, 201546, '\p{Scx= hani}', ""); + Expect(0, 201546, '\p{^Scx= hani}', ""); + Expect(0, 201546, '\P{Scx= hani}', ""); + Expect(1, 201546, '\P{^Scx= hani}', ""); + Expect(0, 201547, '\p{Scx= hani}', ""); + Expect(1, 201547, '\p{^Scx= hani}', ""); + Expect(1, 201547, '\P{Scx= hani}', ""); + Expect(0, 201547, '\P{^Scx= hani}', ""); + Error('\p{Is_Script_Extensions= han:=}'); + Error('\P{Is_Script_Extensions= han:=}'); + Expect(1, 201546, '\p{Is_Script_Extensions=han}', ""); + Expect(0, 201546, '\p{^Is_Script_Extensions=han}', ""); + Expect(0, 201546, '\P{Is_Script_Extensions=han}', ""); + Expect(1, 201546, '\P{^Is_Script_Extensions=han}', ""); + Expect(0, 201547, '\p{Is_Script_Extensions=han}', ""); + Expect(1, 201547, '\p{^Is_Script_Extensions=han}', ""); + Expect(1, 201547, '\P{Is_Script_Extensions=han}', ""); + Expect(0, 201547, '\P{^Is_Script_Extensions=han}', ""); + Expect(1, 201546, '\p{Is_Script_Extensions=-han}', ""); + Expect(0, 201546, '\p{^Is_Script_Extensions=-han}', ""); + Expect(0, 201546, '\P{Is_Script_Extensions=-han}', ""); + Expect(1, 201546, '\P{^Is_Script_Extensions=-han}', ""); + Expect(0, 201547, '\p{Is_Script_Extensions=-han}', ""); + Expect(1, 201547, '\p{^Is_Script_Extensions=-han}', ""); + Expect(1, 201547, '\P{Is_Script_Extensions=-han}', ""); + Expect(0, 201547, '\P{^Is_Script_Extensions=-han}', ""); + Error('\p{Is_Scx= -HANI:=}'); + Error('\P{Is_Scx= -HANI:=}'); + Expect(1, 201546, '\p{Is_Scx=hani}', ""); + Expect(0, 201546, '\p{^Is_Scx=hani}', ""); + Expect(0, 201546, '\P{Is_Scx=hani}', ""); + Expect(1, 201546, '\P{^Is_Scx=hani}', ""); + Expect(0, 201547, '\p{Is_Scx=hani}', ""); + Expect(1, 201547, '\p{^Is_Scx=hani}', ""); + Expect(1, 201547, '\P{Is_Scx=hani}', ""); + Expect(0, 201547, '\P{^Is_Scx=hani}', ""); + Expect(1, 201546, '\p{Is_Scx: _ hani}', ""); + Expect(0, 201546, '\p{^Is_Scx: _ hani}', ""); + Expect(0, 201546, '\P{Is_Scx: _ hani}', ""); + Expect(1, 201546, '\P{^Is_Scx: _ hani}', ""); + Expect(0, 201547, '\p{Is_Scx: _ hani}', ""); + Expect(1, 201547, '\p{^Is_Scx: _ hani}', ""); + Expect(1, 201547, '\P{Is_Scx: _ hani}', ""); + Expect(0, 201547, '\P{^Is_Scx: _ hani}', ""); + Error('\p{Script_Extensions=_hanunoo/a/}'); + Error('\P{Script_Extensions=_hanunoo/a/}'); Expect(1, 5942, '\p{Script_Extensions=:\AHanunoo\z:}', "");; Expect(0, 5943, '\p{Script_Extensions=:\AHanunoo\z:}', "");; Expect(1, 5942, '\p{Script_Extensions=hanunoo}', ""); @@ -138008,16 +142010,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5943, '\P{^Script_Extensions=hanunoo}', ""); Expect(1, 5942, '\p{Script_Extensions=:\Ahanunoo\z:}', "");; Expect(0, 5943, '\p{Script_Extensions=:\Ahanunoo\z:}', "");; - Expect(1, 5942, '\p{Script_Extensions= hanunoo}', ""); - Expect(0, 5942, '\p{^Script_Extensions= hanunoo}', ""); - Expect(0, 5942, '\P{Script_Extensions= hanunoo}', ""); - Expect(1, 5942, '\P{^Script_Extensions= hanunoo}', ""); - Expect(0, 5943, '\p{Script_Extensions= hanunoo}', ""); - Expect(1, 5943, '\p{^Script_Extensions= hanunoo}', ""); - Expect(1, 5943, '\P{Script_Extensions= hanunoo}', ""); - Expect(0, 5943, '\P{^Script_Extensions= hanunoo}', ""); - Error('\p{Scx=- Hano:=}'); - Error('\P{Scx=- Hano:=}'); + Expect(1, 5942, '\p{Script_Extensions= -Hanunoo}', ""); + Expect(0, 5942, '\p{^Script_Extensions= -Hanunoo}', ""); + Expect(0, 5942, '\P{Script_Extensions= -Hanunoo}', ""); + Expect(1, 5942, '\P{^Script_Extensions= -Hanunoo}', ""); + Expect(0, 5943, '\p{Script_Extensions= -Hanunoo}', ""); + Expect(1, 5943, '\p{^Script_Extensions= -Hanunoo}', ""); + Expect(1, 5943, '\P{Script_Extensions= -Hanunoo}', ""); + Expect(0, 5943, '\P{^Script_Extensions= -Hanunoo}', ""); + Error('\p{Scx=-hano:=}'); + Error('\P{Scx=-hano:=}'); Expect(1, 5942, '\p{Scx=:\AHano\z:}', "");; Expect(0, 5943, '\p{Scx=:\AHano\z:}', "");; Expect(1, 5942, '\p{Scx=hano}', ""); @@ -138030,16 +142032,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5943, '\P{^Scx=hano}', ""); Expect(1, 5942, '\p{Scx=:\Ahano\z:}', "");; Expect(0, 5943, '\p{Scx=:\Ahano\z:}', "");; - Expect(1, 5942, '\p{Scx= Hano}', ""); - Expect(0, 5942, '\p{^Scx= Hano}', ""); - Expect(0, 5942, '\P{Scx= Hano}', ""); - Expect(1, 5942, '\P{^Scx= Hano}', ""); - Expect(0, 5943, '\p{Scx= Hano}', ""); - Expect(1, 5943, '\p{^Scx= Hano}', ""); - Expect(1, 5943, '\P{Scx= Hano}', ""); - Expect(0, 5943, '\P{^Scx= Hano}', ""); - Error('\p{Is_Script_Extensions:-:=Hanunoo}'); - Error('\P{Is_Script_Extensions:-:=Hanunoo}'); + Expect(1, 5942, '\p{Scx=_HANO}', ""); + Expect(0, 5942, '\p{^Scx=_HANO}', ""); + Expect(0, 5942, '\P{Scx=_HANO}', ""); + Expect(1, 5942, '\P{^Scx=_HANO}', ""); + Expect(0, 5943, '\p{Scx=_HANO}', ""); + Expect(1, 5943, '\p{^Scx=_HANO}', ""); + Expect(1, 5943, '\P{Scx=_HANO}', ""); + Expect(0, 5943, '\P{^Scx=_HANO}', ""); + Error('\p{Is_Script_Extensions=:=HANUNOO}'); + Error('\P{Is_Script_Extensions=:=HANUNOO}'); Expect(1, 5942, '\p{Is_Script_Extensions=hanunoo}', ""); Expect(0, 5942, '\p{^Is_Script_Extensions=hanunoo}', ""); Expect(0, 5942, '\P{Is_Script_Extensions=hanunoo}', ""); @@ -138048,16 +142050,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5943, '\p{^Is_Script_Extensions=hanunoo}', ""); Expect(1, 5943, '\P{Is_Script_Extensions=hanunoo}', ""); Expect(0, 5943, '\P{^Is_Script_Extensions=hanunoo}', ""); - Expect(1, 5942, '\p{Is_Script_Extensions: -Hanunoo}', ""); - Expect(0, 5942, '\p{^Is_Script_Extensions: -Hanunoo}', ""); - Expect(0, 5942, '\P{Is_Script_Extensions: -Hanunoo}', ""); - Expect(1, 5942, '\P{^Is_Script_Extensions: -Hanunoo}', ""); - Expect(0, 5943, '\p{Is_Script_Extensions: -Hanunoo}', ""); - Expect(1, 5943, '\p{^Is_Script_Extensions: -Hanunoo}', ""); - Expect(1, 5943, '\P{Is_Script_Extensions: -Hanunoo}', ""); - Expect(0, 5943, '\P{^Is_Script_Extensions: -Hanunoo}', ""); - Error('\p{Is_Scx=_/a/Hano}'); - Error('\P{Is_Scx=_/a/Hano}'); + Expect(1, 5942, '\p{Is_Script_Extensions= Hanunoo}', ""); + Expect(0, 5942, '\p{^Is_Script_Extensions= Hanunoo}', ""); + Expect(0, 5942, '\P{Is_Script_Extensions= Hanunoo}', ""); + Expect(1, 5942, '\P{^Is_Script_Extensions= Hanunoo}', ""); + Expect(0, 5943, '\p{Is_Script_Extensions= Hanunoo}', ""); + Expect(1, 5943, '\p{^Is_Script_Extensions= Hanunoo}', ""); + Expect(1, 5943, '\P{Is_Script_Extensions= Hanunoo}', ""); + Expect(0, 5943, '\P{^Is_Script_Extensions= Hanunoo}', ""); + Error('\p{Is_Scx=/a/hano}'); + Error('\P{Is_Scx=/a/hano}'); Expect(1, 5942, '\p{Is_Scx=hano}', ""); Expect(0, 5942, '\p{^Is_Scx=hano}', ""); Expect(0, 5942, '\P{Is_Scx=hano}', ""); @@ -138066,16 +142068,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5943, '\p{^Is_Scx=hano}', ""); Expect(1, 5943, '\P{Is_Scx=hano}', ""); Expect(0, 5943, '\P{^Is_Scx=hano}', ""); - Expect(1, 5942, '\p{Is_Scx=-hano}', ""); - Expect(0, 5942, '\p{^Is_Scx=-hano}', ""); - Expect(0, 5942, '\P{Is_Scx=-hano}', ""); - Expect(1, 5942, '\P{^Is_Scx=-hano}', ""); - Expect(0, 5943, '\p{Is_Scx=-hano}', ""); - Expect(1, 5943, '\p{^Is_Scx=-hano}', ""); - Expect(1, 5943, '\P{Is_Scx=-hano}', ""); - Expect(0, 5943, '\P{^Is_Scx=-hano}', ""); - Error('\p{Script_Extensions=- HATRAN:=}'); - Error('\P{Script_Extensions=- HATRAN:=}'); + Expect(1, 5942, '\p{Is_Scx= hano}', ""); + Expect(0, 5942, '\p{^Is_Scx= hano}', ""); + Expect(0, 5942, '\P{Is_Scx= hano}', ""); + Expect(1, 5942, '\P{^Is_Scx= hano}', ""); + Expect(0, 5943, '\p{Is_Scx= hano}', ""); + Expect(1, 5943, '\p{^Is_Scx= hano}', ""); + Expect(1, 5943, '\P{Is_Scx= hano}', ""); + Expect(0, 5943, '\P{^Is_Scx= hano}', ""); + Error('\p{Script_Extensions=/a/HATRAN}'); + Error('\P{Script_Extensions=/a/HATRAN}'); Expect(1, 67839, '\p{Script_Extensions=:\AHatran\z:}', "");; Expect(0, 67840, '\p{Script_Extensions=:\AHatran\z:}', "");; Expect(1, 67839, '\p{Script_Extensions=hatran}', ""); @@ -138088,16 +142090,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67840, '\P{^Script_Extensions=hatran}', ""); Expect(1, 67839, '\p{Script_Extensions=:\Ahatran\z:}', "");; Expect(0, 67840, '\p{Script_Extensions=:\Ahatran\z:}', "");; - Expect(1, 67839, '\p{Script_Extensions=_hatran}', ""); - Expect(0, 67839, '\p{^Script_Extensions=_hatran}', ""); - Expect(0, 67839, '\P{Script_Extensions=_hatran}', ""); - Expect(1, 67839, '\P{^Script_Extensions=_hatran}', ""); - Expect(0, 67840, '\p{Script_Extensions=_hatran}', ""); - Expect(1, 67840, '\p{^Script_Extensions=_hatran}', ""); - Expect(1, 67840, '\P{Script_Extensions=_hatran}', ""); - Expect(0, 67840, '\P{^Script_Extensions=_hatran}', ""); - Error('\p{Scx= Hatr/a/}'); - Error('\P{Scx= Hatr/a/}'); + Expect(1, 67839, '\p{Script_Extensions: _ HATRAN}', ""); + Expect(0, 67839, '\p{^Script_Extensions: _ HATRAN}', ""); + Expect(0, 67839, '\P{Script_Extensions: _ HATRAN}', ""); + Expect(1, 67839, '\P{^Script_Extensions: _ HATRAN}', ""); + Expect(0, 67840, '\p{Script_Extensions: _ HATRAN}', ""); + Expect(1, 67840, '\p{^Script_Extensions: _ HATRAN}', ""); + Expect(1, 67840, '\P{Script_Extensions: _ HATRAN}', ""); + Expect(0, 67840, '\P{^Script_Extensions: _ HATRAN}', ""); + Error('\p{Scx=:= Hatr}'); + Error('\P{Scx=:= Hatr}'); Expect(1, 67839, '\p{Scx=:\AHatr\z:}', "");; Expect(0, 67840, '\p{Scx=:\AHatr\z:}', "");; Expect(1, 67839, '\p{Scx=hatr}', ""); @@ -138110,34 +142112,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67840, '\P{^Scx=hatr}', ""); Expect(1, 67839, '\p{Scx=:\Ahatr\z:}', "");; Expect(0, 67840, '\p{Scx=:\Ahatr\z:}', "");; - Expect(1, 67839, '\p{Scx= HATR}', ""); - Expect(0, 67839, '\p{^Scx= HATR}', ""); - Expect(0, 67839, '\P{Scx= HATR}', ""); - Expect(1, 67839, '\P{^Scx= HATR}', ""); - Expect(0, 67840, '\p{Scx= HATR}', ""); - Expect(1, 67840, '\p{^Scx= HATR}', ""); - Expect(1, 67840, '\P{Scx= HATR}', ""); - Expect(0, 67840, '\P{^Scx= HATR}', ""); - Error('\p{Is_Script_Extensions=:=-hatran}'); - Error('\P{Is_Script_Extensions=:=-hatran}'); - Expect(1, 67839, '\p{Is_Script_Extensions:hatran}', ""); - Expect(0, 67839, '\p{^Is_Script_Extensions:hatran}', ""); - Expect(0, 67839, '\P{Is_Script_Extensions:hatran}', ""); - Expect(1, 67839, '\P{^Is_Script_Extensions:hatran}', ""); - Expect(0, 67840, '\p{Is_Script_Extensions:hatran}', ""); - Expect(1, 67840, '\p{^Is_Script_Extensions:hatran}', ""); - Expect(1, 67840, '\P{Is_Script_Extensions:hatran}', ""); - Expect(0, 67840, '\P{^Is_Script_Extensions:hatran}', ""); - Expect(1, 67839, '\p{Is_Script_Extensions=_ Hatran}', ""); - Expect(0, 67839, '\p{^Is_Script_Extensions=_ Hatran}', ""); - Expect(0, 67839, '\P{Is_Script_Extensions=_ Hatran}', ""); - Expect(1, 67839, '\P{^Is_Script_Extensions=_ Hatran}', ""); - Expect(0, 67840, '\p{Is_Script_Extensions=_ Hatran}', ""); - Expect(1, 67840, '\p{^Is_Script_Extensions=_ Hatran}', ""); - Expect(1, 67840, '\P{Is_Script_Extensions=_ Hatran}', ""); - Expect(0, 67840, '\P{^Is_Script_Extensions=_ Hatran}', ""); - Error('\p{Is_Scx= HATR:=}'); - Error('\P{Is_Scx= HATR:=}'); + Expect(1, 67839, '\p{Scx:HATR}', ""); + Expect(0, 67839, '\p{^Scx:HATR}', ""); + Expect(0, 67839, '\P{Scx:HATR}', ""); + Expect(1, 67839, '\P{^Scx:HATR}', ""); + Expect(0, 67840, '\p{Scx:HATR}', ""); + Expect(1, 67840, '\p{^Scx:HATR}', ""); + Expect(1, 67840, '\P{Scx:HATR}', ""); + Expect(0, 67840, '\P{^Scx:HATR}', ""); + Error('\p{Is_Script_Extensions=-/a/HATRAN}'); + Error('\P{Is_Script_Extensions=-/a/HATRAN}'); + Expect(1, 67839, '\p{Is_Script_Extensions=hatran}', ""); + Expect(0, 67839, '\p{^Is_Script_Extensions=hatran}', ""); + Expect(0, 67839, '\P{Is_Script_Extensions=hatran}', ""); + Expect(1, 67839, '\P{^Is_Script_Extensions=hatran}', ""); + Expect(0, 67840, '\p{Is_Script_Extensions=hatran}', ""); + Expect(1, 67840, '\p{^Is_Script_Extensions=hatran}', ""); + Expect(1, 67840, '\P{Is_Script_Extensions=hatran}', ""); + Expect(0, 67840, '\P{^Is_Script_Extensions=hatran}', ""); + Expect(1, 67839, '\p{Is_Script_Extensions: hatran}', ""); + Expect(0, 67839, '\p{^Is_Script_Extensions: hatran}', ""); + Expect(0, 67839, '\P{Is_Script_Extensions: hatran}', ""); + Expect(1, 67839, '\P{^Is_Script_Extensions: hatran}', ""); + Expect(0, 67840, '\p{Is_Script_Extensions: hatran}', ""); + Expect(1, 67840, '\p{^Is_Script_Extensions: hatran}', ""); + Expect(1, 67840, '\P{Is_Script_Extensions: hatran}', ""); + Expect(0, 67840, '\P{^Is_Script_Extensions: hatran}', ""); + Error('\p{Is_Scx= /a/HATR}'); + Error('\P{Is_Scx= /a/HATR}'); Expect(1, 67839, '\p{Is_Scx=hatr}', ""); Expect(0, 67839, '\p{^Is_Scx=hatr}', ""); Expect(0, 67839, '\P{Is_Scx=hatr}', ""); @@ -138146,16 +142148,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67840, '\p{^Is_Scx=hatr}', ""); Expect(1, 67840, '\P{Is_Scx=hatr}', ""); Expect(0, 67840, '\P{^Is_Scx=hatr}', ""); - Expect(1, 67839, '\p{Is_Scx= hatr}', ""); - Expect(0, 67839, '\p{^Is_Scx= hatr}', ""); - Expect(0, 67839, '\P{Is_Scx= hatr}', ""); - Expect(1, 67839, '\P{^Is_Scx= hatr}', ""); - Expect(0, 67840, '\p{Is_Scx= hatr}', ""); - Expect(1, 67840, '\p{^Is_Scx= hatr}', ""); - Expect(1, 67840, '\P{Is_Scx= hatr}', ""); - Expect(0, 67840, '\P{^Is_Scx= hatr}', ""); - Error('\p{Script_Extensions=:=Hebrew}'); - Error('\P{Script_Extensions=:=Hebrew}'); + Expect(1, 67839, '\p{Is_Scx=--hatr}', ""); + Expect(0, 67839, '\p{^Is_Scx=--hatr}', ""); + Expect(0, 67839, '\P{Is_Scx=--hatr}', ""); + Expect(1, 67839, '\P{^Is_Scx=--hatr}', ""); + Expect(0, 67840, '\p{Is_Scx=--hatr}', ""); + Expect(1, 67840, '\p{^Is_Scx=--hatr}', ""); + Expect(1, 67840, '\P{Is_Scx=--hatr}', ""); + Expect(0, 67840, '\P{^Is_Scx=--hatr}', ""); + Error('\p{Script_Extensions=:=_Hebrew}'); + Error('\P{Script_Extensions=:=_Hebrew}'); Expect(1, 64335, '\p{Script_Extensions=:\AHebrew\z:}', "");; Expect(0, 64336, '\p{Script_Extensions=:\AHebrew\z:}', "");; Expect(1, 64335, '\p{Script_Extensions=hebrew}', ""); @@ -138168,16 +142170,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 64336, '\P{^Script_Extensions=hebrew}', ""); Expect(1, 64335, '\p{Script_Extensions=:\Ahebrew\z:}', "");; Expect(0, 64336, '\p{Script_Extensions=:\Ahebrew\z:}', "");; - Expect(1, 64335, '\p{Script_Extensions=_ Hebrew}', ""); - Expect(0, 64335, '\p{^Script_Extensions=_ Hebrew}', ""); - Expect(0, 64335, '\P{Script_Extensions=_ Hebrew}', ""); - Expect(1, 64335, '\P{^Script_Extensions=_ Hebrew}', ""); - Expect(0, 64336, '\p{Script_Extensions=_ Hebrew}', ""); - Expect(1, 64336, '\p{^Script_Extensions=_ Hebrew}', ""); - Expect(1, 64336, '\P{Script_Extensions=_ Hebrew}', ""); - Expect(0, 64336, '\P{^Script_Extensions=_ Hebrew}', ""); - Error('\p{Scx=:=-hebr}'); - Error('\P{Scx=:=-hebr}'); + Expect(1, 64335, '\p{Script_Extensions=-_hebrew}', ""); + Expect(0, 64335, '\p{^Script_Extensions=-_hebrew}', ""); + Expect(0, 64335, '\P{Script_Extensions=-_hebrew}', ""); + Expect(1, 64335, '\P{^Script_Extensions=-_hebrew}', ""); + Expect(0, 64336, '\p{Script_Extensions=-_hebrew}', ""); + Expect(1, 64336, '\p{^Script_Extensions=-_hebrew}', ""); + Expect(1, 64336, '\P{Script_Extensions=-_hebrew}', ""); + Expect(0, 64336, '\P{^Script_Extensions=-_hebrew}', ""); + Error('\p{Scx=/a/ hebr}'); + Error('\P{Scx=/a/ hebr}'); Expect(1, 64335, '\p{Scx=:\AHebr\z:}', "");; Expect(0, 64336, '\p{Scx=:\AHebr\z:}', "");; Expect(1, 64335, '\p{Scx=hebr}', ""); @@ -138190,16 +142192,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 64336, '\P{^Scx=hebr}', ""); Expect(1, 64335, '\p{Scx=:\Ahebr\z:}', "");; Expect(0, 64336, '\p{Scx=:\Ahebr\z:}', "");; - Expect(1, 64335, '\p{Scx=__Hebr}', ""); - Expect(0, 64335, '\p{^Scx=__Hebr}', ""); - Expect(0, 64335, '\P{Scx=__Hebr}', ""); - Expect(1, 64335, '\P{^Scx=__Hebr}', ""); - Expect(0, 64336, '\p{Scx=__Hebr}', ""); - Expect(1, 64336, '\p{^Scx=__Hebr}', ""); - Expect(1, 64336, '\P{Scx=__Hebr}', ""); - Expect(0, 64336, '\P{^Scx=__Hebr}', ""); - Error('\p{Is_Script_Extensions=:=_-Hebrew}'); - Error('\P{Is_Script_Extensions=:=_-Hebrew}'); + Expect(1, 64335, '\p{Scx=- HEBR}', ""); + Expect(0, 64335, '\p{^Scx=- HEBR}', ""); + Expect(0, 64335, '\P{Scx=- HEBR}', ""); + Expect(1, 64335, '\P{^Scx=- HEBR}', ""); + Expect(0, 64336, '\p{Scx=- HEBR}', ""); + Expect(1, 64336, '\p{^Scx=- HEBR}', ""); + Expect(1, 64336, '\P{Scx=- HEBR}', ""); + Expect(0, 64336, '\P{^Scx=- HEBR}', ""); + Error('\p{Is_Script_Extensions=:= hebrew}'); + Error('\P{Is_Script_Extensions=:= hebrew}'); Expect(1, 64335, '\p{Is_Script_Extensions=hebrew}', ""); Expect(0, 64335, '\p{^Is_Script_Extensions=hebrew}', ""); Expect(0, 64335, '\P{Is_Script_Extensions=hebrew}', ""); @@ -138208,16 +142210,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 64336, '\p{^Is_Script_Extensions=hebrew}', ""); Expect(1, 64336, '\P{Is_Script_Extensions=hebrew}', ""); Expect(0, 64336, '\P{^Is_Script_Extensions=hebrew}', ""); - Expect(1, 64335, '\p{Is_Script_Extensions=__hebrew}', ""); - Expect(0, 64335, '\p{^Is_Script_Extensions=__hebrew}', ""); - Expect(0, 64335, '\P{Is_Script_Extensions=__hebrew}', ""); - Expect(1, 64335, '\P{^Is_Script_Extensions=__hebrew}', ""); - Expect(0, 64336, '\p{Is_Script_Extensions=__hebrew}', ""); - Expect(1, 64336, '\p{^Is_Script_Extensions=__hebrew}', ""); - Expect(1, 64336, '\P{Is_Script_Extensions=__hebrew}', ""); - Expect(0, 64336, '\P{^Is_Script_Extensions=__hebrew}', ""); - Error('\p{Is_Scx=-:=hebr}'); - Error('\P{Is_Scx=-:=hebr}'); + Expect(1, 64335, '\p{Is_Script_Extensions= hebrew}', ""); + Expect(0, 64335, '\p{^Is_Script_Extensions= hebrew}', ""); + Expect(0, 64335, '\P{Is_Script_Extensions= hebrew}', ""); + Expect(1, 64335, '\P{^Is_Script_Extensions= hebrew}', ""); + Expect(0, 64336, '\p{Is_Script_Extensions= hebrew}', ""); + Expect(1, 64336, '\p{^Is_Script_Extensions= hebrew}', ""); + Expect(1, 64336, '\P{Is_Script_Extensions= hebrew}', ""); + Expect(0, 64336, '\P{^Is_Script_Extensions= hebrew}', ""); + Error('\p{Is_Scx=:=__hebr}'); + Error('\P{Is_Scx=:=__hebr}'); Expect(1, 64335, '\p{Is_Scx=hebr}', ""); Expect(0, 64335, '\p{^Is_Scx=hebr}', ""); Expect(0, 64335, '\P{Is_Scx=hebr}', ""); @@ -138226,16 +142228,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 64336, '\p{^Is_Scx=hebr}', ""); Expect(1, 64336, '\P{Is_Scx=hebr}', ""); Expect(0, 64336, '\P{^Is_Scx=hebr}', ""); - Expect(1, 64335, '\p{Is_Scx: Hebr}', ""); - Expect(0, 64335, '\p{^Is_Scx: Hebr}', ""); - Expect(0, 64335, '\P{Is_Scx: Hebr}', ""); - Expect(1, 64335, '\P{^Is_Scx: Hebr}', ""); - Expect(0, 64336, '\p{Is_Scx: Hebr}', ""); - Expect(1, 64336, '\p{^Is_Scx: Hebr}', ""); - Expect(1, 64336, '\P{Is_Scx: Hebr}', ""); - Expect(0, 64336, '\P{^Is_Scx: Hebr}', ""); - Error('\p{Script_Extensions=:= HIRAGANA}'); - Error('\P{Script_Extensions=:= HIRAGANA}'); + Expect(1, 64335, '\p{Is_Scx= HEBR}', ""); + Expect(0, 64335, '\p{^Is_Scx= HEBR}', ""); + Expect(0, 64335, '\P{Is_Scx= HEBR}', ""); + Expect(1, 64335, '\P{^Is_Scx= HEBR}', ""); + Expect(0, 64336, '\p{Is_Scx= HEBR}', ""); + Expect(1, 64336, '\p{^Is_Scx= HEBR}', ""); + Expect(1, 64336, '\P{Is_Scx= HEBR}', ""); + Expect(0, 64336, '\P{^Is_Scx= HEBR}', ""); + Error('\p{Script_Extensions= Hiragana:=}'); + Error('\P{Script_Extensions= Hiragana:=}'); Expect(1, 127488, '\p{Script_Extensions=:\AHiragana\z:}', "");; Expect(0, 127489, '\p{Script_Extensions=:\AHiragana\z:}', "");; Expect(1, 127488, '\p{Script_Extensions=hiragana}', ""); @@ -138248,38 +142250,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127489, '\P{^Script_Extensions=hiragana}', ""); Expect(1, 127488, '\p{Script_Extensions=:\Ahiragana\z:}', "");; Expect(0, 127489, '\p{Script_Extensions=:\Ahiragana\z:}', "");; - Expect(1, 127488, '\p{Script_Extensions=_ Hiragana}', ""); - Expect(0, 127488, '\p{^Script_Extensions=_ Hiragana}', ""); - Expect(0, 127488, '\P{Script_Extensions=_ Hiragana}', ""); - Expect(1, 127488, '\P{^Script_Extensions=_ Hiragana}', ""); - Expect(0, 127489, '\p{Script_Extensions=_ Hiragana}', ""); - Expect(1, 127489, '\p{^Script_Extensions=_ Hiragana}', ""); - Expect(1, 127489, '\P{Script_Extensions=_ Hiragana}', ""); - Expect(0, 127489, '\P{^Script_Extensions=_ Hiragana}', ""); - Error('\p{Scx=:= Hira}'); - Error('\P{Scx=:= Hira}'); + Expect(1, 127488, '\p{Script_Extensions=_HIRAGANA}', ""); + Expect(0, 127488, '\p{^Script_Extensions=_HIRAGANA}', ""); + Expect(0, 127488, '\P{Script_Extensions=_HIRAGANA}', ""); + Expect(1, 127488, '\P{^Script_Extensions=_HIRAGANA}', ""); + Expect(0, 127489, '\p{Script_Extensions=_HIRAGANA}', ""); + Expect(1, 127489, '\p{^Script_Extensions=_HIRAGANA}', ""); + Expect(1, 127489, '\P{Script_Extensions=_HIRAGANA}', ""); + Expect(0, 127489, '\P{^Script_Extensions=_HIRAGANA}', ""); + Error('\p{Scx= hira/a/}'); + Error('\P{Scx= hira/a/}'); Expect(1, 127488, '\p{Scx=:\AHira\z:}', "");; Expect(0, 127489, '\p{Scx=:\AHira\z:}', "");; - Expect(1, 127488, '\p{Scx=hira}', ""); - Expect(0, 127488, '\p{^Scx=hira}', ""); - Expect(0, 127488, '\P{Scx=hira}', ""); - Expect(1, 127488, '\P{^Scx=hira}', ""); - Expect(0, 127489, '\p{Scx=hira}', ""); - Expect(1, 127489, '\p{^Scx=hira}', ""); - Expect(1, 127489, '\P{Scx=hira}', ""); - Expect(0, 127489, '\P{^Scx=hira}', ""); + Expect(1, 127488, '\p{Scx: hira}', ""); + Expect(0, 127488, '\p{^Scx: hira}', ""); + Expect(0, 127488, '\P{Scx: hira}', ""); + Expect(1, 127488, '\P{^Scx: hira}', ""); + Expect(0, 127489, '\p{Scx: hira}', ""); + Expect(1, 127489, '\p{^Scx: hira}', ""); + Expect(1, 127489, '\P{Scx: hira}', ""); + Expect(0, 127489, '\P{^Scx: hira}', ""); Expect(1, 127488, '\p{Scx=:\Ahira\z:}', "");; Expect(0, 127489, '\p{Scx=:\Ahira\z:}', "");; - Expect(1, 127488, '\p{Scx=-Hira}', ""); - Expect(0, 127488, '\p{^Scx=-Hira}', ""); - Expect(0, 127488, '\P{Scx=-Hira}', ""); - Expect(1, 127488, '\P{^Scx=-Hira}', ""); - Expect(0, 127489, '\p{Scx=-Hira}', ""); - Expect(1, 127489, '\p{^Scx=-Hira}', ""); - Expect(1, 127489, '\P{Scx=-Hira}', ""); - Expect(0, 127489, '\P{^Scx=-Hira}', ""); - Error('\p{Is_Script_Extensions=/a/ Hiragana}'); - Error('\P{Is_Script_Extensions=/a/ Hiragana}'); + Expect(1, 127488, '\p{Scx=_-Hira}', ""); + Expect(0, 127488, '\p{^Scx=_-Hira}', ""); + Expect(0, 127488, '\P{Scx=_-Hira}', ""); + Expect(1, 127488, '\P{^Scx=_-Hira}', ""); + Expect(0, 127489, '\p{Scx=_-Hira}', ""); + Expect(1, 127489, '\p{^Scx=_-Hira}', ""); + Expect(1, 127489, '\P{Scx=_-Hira}', ""); + Expect(0, 127489, '\P{^Scx=_-Hira}', ""); + Error('\p{Is_Script_Extensions=/a/- Hiragana}'); + Error('\P{Is_Script_Extensions=/a/- Hiragana}'); Expect(1, 127488, '\p{Is_Script_Extensions=hiragana}', ""); Expect(0, 127488, '\p{^Is_Script_Extensions=hiragana}', ""); Expect(0, 127488, '\P{Is_Script_Extensions=hiragana}', ""); @@ -138288,16 +142290,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127489, '\p{^Is_Script_Extensions=hiragana}', ""); Expect(1, 127489, '\P{Is_Script_Extensions=hiragana}', ""); Expect(0, 127489, '\P{^Is_Script_Extensions=hiragana}', ""); - Expect(1, 127488, '\p{Is_Script_Extensions=-HIRAGANA}', ""); - Expect(0, 127488, '\p{^Is_Script_Extensions=-HIRAGANA}', ""); - Expect(0, 127488, '\P{Is_Script_Extensions=-HIRAGANA}', ""); - Expect(1, 127488, '\P{^Is_Script_Extensions=-HIRAGANA}', ""); - Expect(0, 127489, '\p{Is_Script_Extensions=-HIRAGANA}', ""); - Expect(1, 127489, '\p{^Is_Script_Extensions=-HIRAGANA}', ""); - Expect(1, 127489, '\P{Is_Script_Extensions=-HIRAGANA}', ""); - Expect(0, 127489, '\P{^Is_Script_Extensions=-HIRAGANA}', ""); - Error('\p{Is_Scx=/a/_Hira}'); - Error('\P{Is_Scx=/a/_Hira}'); + Expect(1, 127488, '\p{Is_Script_Extensions=-Hiragana}', ""); + Expect(0, 127488, '\p{^Is_Script_Extensions=-Hiragana}', ""); + Expect(0, 127488, '\P{Is_Script_Extensions=-Hiragana}', ""); + Expect(1, 127488, '\P{^Is_Script_Extensions=-Hiragana}', ""); + Expect(0, 127489, '\p{Is_Script_Extensions=-Hiragana}', ""); + Expect(1, 127489, '\p{^Is_Script_Extensions=-Hiragana}', ""); + Expect(1, 127489, '\P{Is_Script_Extensions=-Hiragana}', ""); + Expect(0, 127489, '\P{^Is_Script_Extensions=-Hiragana}', ""); + Error('\p{Is_Scx= /a/HIRA}'); + Error('\P{Is_Scx= /a/HIRA}'); Expect(1, 127488, '\p{Is_Scx=hira}', ""); Expect(0, 127488, '\p{^Is_Scx=hira}', ""); Expect(0, 127488, '\P{Is_Scx=hira}', ""); @@ -138306,16 +142308,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127489, '\p{^Is_Scx=hira}', ""); Expect(1, 127489, '\P{Is_Scx=hira}', ""); Expect(0, 127489, '\P{^Is_Scx=hira}', ""); - Expect(1, 127488, '\p{Is_Scx: _Hira}', ""); - Expect(0, 127488, '\p{^Is_Scx: _Hira}', ""); - Expect(0, 127488, '\P{Is_Scx: _Hira}', ""); - Expect(1, 127488, '\P{^Is_Scx: _Hira}', ""); - Expect(0, 127489, '\p{Is_Scx: _Hira}', ""); - Expect(1, 127489, '\p{^Is_Scx: _Hira}', ""); - Expect(1, 127489, '\P{Is_Scx: _Hira}', ""); - Expect(0, 127489, '\P{^Is_Scx: _Hira}', ""); - Error('\p{Script_Extensions=:=-Anatolian_HIEROGLYPHS}'); - Error('\P{Script_Extensions=:=-Anatolian_HIEROGLYPHS}'); + Expect(1, 127488, '\p{Is_Scx=--HIRA}', ""); + Expect(0, 127488, '\p{^Is_Scx=--HIRA}', ""); + Expect(0, 127488, '\P{Is_Scx=--HIRA}', ""); + Expect(1, 127488, '\P{^Is_Scx=--HIRA}', ""); + Expect(0, 127489, '\p{Is_Scx=--HIRA}', ""); + Expect(1, 127489, '\p{^Is_Scx=--HIRA}', ""); + Expect(1, 127489, '\P{Is_Scx=--HIRA}', ""); + Expect(0, 127489, '\P{^Is_Scx=--HIRA}', ""); + Error('\p{Script_Extensions= ANATOLIAN_HIEROGLYPHS:=}'); + Error('\P{Script_Extensions= ANATOLIAN_HIEROGLYPHS:=}'); Expect(1, 83526, '\p{Script_Extensions=:\AAnatolian_Hieroglyphs\z:}', "");; Expect(0, 83527, '\p{Script_Extensions=:\AAnatolian_Hieroglyphs\z:}', "");; Expect(1, 83526, '\p{Script_Extensions=anatolianhieroglyphs}', ""); @@ -138328,16 +142330,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 83527, '\P{^Script_Extensions=anatolianhieroglyphs}', ""); Expect(1, 83526, '\p{Script_Extensions=:\Aanatolianhieroglyphs\z:}', "");; Expect(0, 83527, '\p{Script_Extensions=:\Aanatolianhieroglyphs\z:}', "");; - Expect(1, 83526, '\p{Script_Extensions=_-anatolian_HIEROGLYPHS}', ""); - Expect(0, 83526, '\p{^Script_Extensions=_-anatolian_HIEROGLYPHS}', ""); - Expect(0, 83526, '\P{Script_Extensions=_-anatolian_HIEROGLYPHS}', ""); - Expect(1, 83526, '\P{^Script_Extensions=_-anatolian_HIEROGLYPHS}', ""); - Expect(0, 83527, '\p{Script_Extensions=_-anatolian_HIEROGLYPHS}', ""); - Expect(1, 83527, '\p{^Script_Extensions=_-anatolian_HIEROGLYPHS}', ""); - Expect(1, 83527, '\P{Script_Extensions=_-anatolian_HIEROGLYPHS}', ""); - Expect(0, 83527, '\P{^Script_Extensions=_-anatolian_HIEROGLYPHS}', ""); - Error('\p{Scx=/a/_Hluw}'); - Error('\P{Scx=/a/_Hluw}'); + Expect(1, 83526, '\p{Script_Extensions=_ Anatolian_HIEROGLYPHS}', ""); + Expect(0, 83526, '\p{^Script_Extensions=_ Anatolian_HIEROGLYPHS}', ""); + Expect(0, 83526, '\P{Script_Extensions=_ Anatolian_HIEROGLYPHS}', ""); + Expect(1, 83526, '\P{^Script_Extensions=_ Anatolian_HIEROGLYPHS}', ""); + Expect(0, 83527, '\p{Script_Extensions=_ Anatolian_HIEROGLYPHS}', ""); + Expect(1, 83527, '\p{^Script_Extensions=_ Anatolian_HIEROGLYPHS}', ""); + Expect(1, 83527, '\P{Script_Extensions=_ Anatolian_HIEROGLYPHS}', ""); + Expect(0, 83527, '\P{^Script_Extensions=_ Anatolian_HIEROGLYPHS}', ""); + Error('\p{Scx=/a/ -Hluw}'); + Error('\P{Scx=/a/ -Hluw}'); Expect(1, 83526, '\p{Scx=:\AHluw\z:}', "");; Expect(0, 83527, '\p{Scx=:\AHluw\z:}', "");; Expect(1, 83526, '\p{Scx=hluw}', ""); @@ -138350,16 +142352,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 83527, '\P{^Scx=hluw}', ""); Expect(1, 83526, '\p{Scx=:\Ahluw\z:}', "");; Expect(0, 83527, '\p{Scx=:\Ahluw\z:}', "");; - Expect(1, 83526, '\p{Scx=- Hluw}', ""); - Expect(0, 83526, '\p{^Scx=- Hluw}', ""); - Expect(0, 83526, '\P{Scx=- Hluw}', ""); - Expect(1, 83526, '\P{^Scx=- Hluw}', ""); - Expect(0, 83527, '\p{Scx=- Hluw}', ""); - Expect(1, 83527, '\p{^Scx=- Hluw}', ""); - Expect(1, 83527, '\P{Scx=- Hluw}', ""); - Expect(0, 83527, '\P{^Scx=- Hluw}', ""); - Error('\p{Is_Script_Extensions= Anatolian_HIEROGLYPHS:=}'); - Error('\P{Is_Script_Extensions= Anatolian_HIEROGLYPHS:=}'); + Expect(1, 83526, '\p{Scx=-_hluw}', ""); + Expect(0, 83526, '\p{^Scx=-_hluw}', ""); + Expect(0, 83526, '\P{Scx=-_hluw}', ""); + Expect(1, 83526, '\P{^Scx=-_hluw}', ""); + Expect(0, 83527, '\p{Scx=-_hluw}', ""); + Expect(1, 83527, '\p{^Scx=-_hluw}', ""); + Expect(1, 83527, '\P{Scx=-_hluw}', ""); + Expect(0, 83527, '\P{^Scx=-_hluw}', ""); + Error('\p{Is_Script_Extensions=_-ANATOLIAN_Hieroglyphs:=}'); + Error('\P{Is_Script_Extensions=_-ANATOLIAN_Hieroglyphs:=}'); Expect(1, 83526, '\p{Is_Script_Extensions=anatolianhieroglyphs}', ""); Expect(0, 83526, '\p{^Is_Script_Extensions=anatolianhieroglyphs}', ""); Expect(0, 83526, '\P{Is_Script_Extensions=anatolianhieroglyphs}', ""); @@ -138368,16 +142370,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 83527, '\p{^Is_Script_Extensions=anatolianhieroglyphs}', ""); Expect(1, 83527, '\P{Is_Script_Extensions=anatolianhieroglyphs}', ""); Expect(0, 83527, '\P{^Is_Script_Extensions=anatolianhieroglyphs}', ""); - Expect(1, 83526, '\p{Is_Script_Extensions= Anatolian_Hieroglyphs}', ""); - Expect(0, 83526, '\p{^Is_Script_Extensions= Anatolian_Hieroglyphs}', ""); - Expect(0, 83526, '\P{Is_Script_Extensions= Anatolian_Hieroglyphs}', ""); - Expect(1, 83526, '\P{^Is_Script_Extensions= Anatolian_Hieroglyphs}', ""); - Expect(0, 83527, '\p{Is_Script_Extensions= Anatolian_Hieroglyphs}', ""); - Expect(1, 83527, '\p{^Is_Script_Extensions= Anatolian_Hieroglyphs}', ""); - Expect(1, 83527, '\P{Is_Script_Extensions= Anatolian_Hieroglyphs}', ""); - Expect(0, 83527, '\P{^Is_Script_Extensions= Anatolian_Hieroglyphs}', ""); - Error('\p{Is_Scx= _Hluw:=}'); - Error('\P{Is_Scx= _Hluw:=}'); + Expect(1, 83526, '\p{Is_Script_Extensions=_ anatolian_HIEROGLYPHS}', ""); + Expect(0, 83526, '\p{^Is_Script_Extensions=_ anatolian_HIEROGLYPHS}', ""); + Expect(0, 83526, '\P{Is_Script_Extensions=_ anatolian_HIEROGLYPHS}', ""); + Expect(1, 83526, '\P{^Is_Script_Extensions=_ anatolian_HIEROGLYPHS}', ""); + Expect(0, 83527, '\p{Is_Script_Extensions=_ anatolian_HIEROGLYPHS}', ""); + Expect(1, 83527, '\p{^Is_Script_Extensions=_ anatolian_HIEROGLYPHS}', ""); + Expect(1, 83527, '\P{Is_Script_Extensions=_ anatolian_HIEROGLYPHS}', ""); + Expect(0, 83527, '\P{^Is_Script_Extensions=_ anatolian_HIEROGLYPHS}', ""); + Error('\p{Is_Scx= -Hluw/a/}'); + Error('\P{Is_Scx= -Hluw/a/}'); Expect(1, 83526, '\p{Is_Scx=hluw}', ""); Expect(0, 83526, '\p{^Is_Scx=hluw}', ""); Expect(0, 83526, '\P{Is_Scx=hluw}', ""); @@ -138386,16 +142388,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 83527, '\p{^Is_Scx=hluw}', ""); Expect(1, 83527, '\P{Is_Scx=hluw}', ""); Expect(0, 83527, '\P{^Is_Scx=hluw}', ""); - Expect(1, 83526, '\p{Is_Scx: -hluw}', ""); - Expect(0, 83526, '\p{^Is_Scx: -hluw}', ""); - Expect(0, 83526, '\P{Is_Scx: -hluw}', ""); - Expect(1, 83526, '\P{^Is_Scx: -hluw}', ""); - Expect(0, 83527, '\p{Is_Scx: -hluw}', ""); - Expect(1, 83527, '\p{^Is_Scx: -hluw}', ""); - Expect(1, 83527, '\P{Is_Scx: -hluw}', ""); - Expect(0, 83527, '\P{^Is_Scx: -hluw}', ""); - Error('\p{Script_Extensions=_PAHAWH_Hmong:=}'); - Error('\P{Script_Extensions=_PAHAWH_Hmong:=}'); + Expect(1, 83526, '\p{Is_Scx=-Hluw}', ""); + Expect(0, 83526, '\p{^Is_Scx=-Hluw}', ""); + Expect(0, 83526, '\P{Is_Scx=-Hluw}', ""); + Expect(1, 83526, '\P{^Is_Scx=-Hluw}', ""); + Expect(0, 83527, '\p{Is_Scx=-Hluw}', ""); + Expect(1, 83527, '\p{^Is_Scx=-Hluw}', ""); + Expect(1, 83527, '\P{Is_Scx=-Hluw}', ""); + Expect(0, 83527, '\P{^Is_Scx=-Hluw}', ""); + Error('\p{Script_Extensions=/a/ -Pahawh_hmong}'); + Error('\P{Script_Extensions=/a/ -Pahawh_hmong}'); Expect(1, 93071, '\p{Script_Extensions=:\APahawh_Hmong\z:}', "");; Expect(0, 93072, '\p{Script_Extensions=:\APahawh_Hmong\z:}', "");; Expect(1, 93071, '\p{Script_Extensions=pahawhhmong}', ""); @@ -138408,38 +142410,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 93072, '\P{^Script_Extensions=pahawhhmong}', ""); Expect(1, 93071, '\p{Script_Extensions=:\Apahawhhmong\z:}', "");; Expect(0, 93072, '\p{Script_Extensions=:\Apahawhhmong\z:}', "");; - Expect(1, 93071, '\p{Script_Extensions= -pahawh_HMONG}', ""); - Expect(0, 93071, '\p{^Script_Extensions= -pahawh_HMONG}', ""); - Expect(0, 93071, '\P{Script_Extensions= -pahawh_HMONG}', ""); - Expect(1, 93071, '\P{^Script_Extensions= -pahawh_HMONG}', ""); - Expect(0, 93072, '\p{Script_Extensions= -pahawh_HMONG}', ""); - Expect(1, 93072, '\p{^Script_Extensions= -pahawh_HMONG}', ""); - Expect(1, 93072, '\P{Script_Extensions= -pahawh_HMONG}', ""); - Expect(0, 93072, '\P{^Script_Extensions= -pahawh_HMONG}', ""); - Error('\p{Scx:_:=HMNG}'); - Error('\P{Scx:_:=HMNG}'); + Expect(1, 93071, '\p{Script_Extensions= Pahawh_Hmong}', ""); + Expect(0, 93071, '\p{^Script_Extensions= Pahawh_Hmong}', ""); + Expect(0, 93071, '\P{Script_Extensions= Pahawh_Hmong}', ""); + Expect(1, 93071, '\P{^Script_Extensions= Pahawh_Hmong}', ""); + Expect(0, 93072, '\p{Script_Extensions= Pahawh_Hmong}', ""); + Expect(1, 93072, '\p{^Script_Extensions= Pahawh_Hmong}', ""); + Expect(1, 93072, '\P{Script_Extensions= Pahawh_Hmong}', ""); + Expect(0, 93072, '\P{^Script_Extensions= Pahawh_Hmong}', ""); + Error('\p{Scx= /a/Hmng}'); + Error('\P{Scx= /a/Hmng}'); Expect(1, 93071, '\p{Scx=:\AHmng\z:}', "");; Expect(0, 93072, '\p{Scx=:\AHmng\z:}', "");; - Expect(1, 93071, '\p{Scx:hmng}', ""); - Expect(0, 93071, '\p{^Scx:hmng}', ""); - Expect(0, 93071, '\P{Scx:hmng}', ""); - Expect(1, 93071, '\P{^Scx:hmng}', ""); - Expect(0, 93072, '\p{Scx:hmng}', ""); - Expect(1, 93072, '\p{^Scx:hmng}', ""); - Expect(1, 93072, '\P{Scx:hmng}', ""); - Expect(0, 93072, '\P{^Scx:hmng}', ""); + Expect(1, 93071, '\p{Scx=hmng}', ""); + Expect(0, 93071, '\p{^Scx=hmng}', ""); + Expect(0, 93071, '\P{Scx=hmng}', ""); + Expect(1, 93071, '\P{^Scx=hmng}', ""); + Expect(0, 93072, '\p{Scx=hmng}', ""); + Expect(1, 93072, '\p{^Scx=hmng}', ""); + Expect(1, 93072, '\P{Scx=hmng}', ""); + Expect(0, 93072, '\P{^Scx=hmng}', ""); Expect(1, 93071, '\p{Scx=:\Ahmng\z:}', "");; Expect(0, 93072, '\p{Scx=:\Ahmng\z:}', "");; - Expect(1, 93071, '\p{Scx=--HMNG}', ""); - Expect(0, 93071, '\p{^Scx=--HMNG}', ""); - Expect(0, 93071, '\P{Scx=--HMNG}', ""); - Expect(1, 93071, '\P{^Scx=--HMNG}', ""); - Expect(0, 93072, '\p{Scx=--HMNG}', ""); - Expect(1, 93072, '\p{^Scx=--HMNG}', ""); - Expect(1, 93072, '\P{Scx=--HMNG}', ""); - Expect(0, 93072, '\P{^Scx=--HMNG}', ""); - Error('\p{Is_Script_Extensions=_PAHAWH_Hmong/a/}'); - Error('\P{Is_Script_Extensions=_PAHAWH_Hmong/a/}'); + Expect(1, 93071, '\p{Scx=__hmng}', ""); + Expect(0, 93071, '\p{^Scx=__hmng}', ""); + Expect(0, 93071, '\P{Scx=__hmng}', ""); + Expect(1, 93071, '\P{^Scx=__hmng}', ""); + Expect(0, 93072, '\p{Scx=__hmng}', ""); + Expect(1, 93072, '\p{^Scx=__hmng}', ""); + Expect(1, 93072, '\P{Scx=__hmng}', ""); + Expect(0, 93072, '\P{^Scx=__hmng}', ""); + Error('\p{Is_Script_Extensions= /a/Pahawh_Hmong}'); + Error('\P{Is_Script_Extensions= /a/Pahawh_Hmong}'); Expect(1, 93071, '\p{Is_Script_Extensions=pahawhhmong}', ""); Expect(0, 93071, '\p{^Is_Script_Extensions=pahawhhmong}', ""); Expect(0, 93071, '\P{Is_Script_Extensions=pahawhhmong}', ""); @@ -138448,16 +142450,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 93072, '\p{^Is_Script_Extensions=pahawhhmong}', ""); Expect(1, 93072, '\P{Is_Script_Extensions=pahawhhmong}', ""); Expect(0, 93072, '\P{^Is_Script_Extensions=pahawhhmong}', ""); - Expect(1, 93071, '\p{Is_Script_Extensions: pahawh_hmong}', ""); - Expect(0, 93071, '\p{^Is_Script_Extensions: pahawh_hmong}', ""); - Expect(0, 93071, '\P{Is_Script_Extensions: pahawh_hmong}', ""); - Expect(1, 93071, '\P{^Is_Script_Extensions: pahawh_hmong}', ""); - Expect(0, 93072, '\p{Is_Script_Extensions: pahawh_hmong}', ""); - Expect(1, 93072, '\p{^Is_Script_Extensions: pahawh_hmong}', ""); - Expect(1, 93072, '\P{Is_Script_Extensions: pahawh_hmong}', ""); - Expect(0, 93072, '\P{^Is_Script_Extensions: pahawh_hmong}', ""); - Error('\p{Is_Scx=:= HMNG}'); - Error('\P{Is_Scx=:= HMNG}'); + Expect(1, 93071, '\p{Is_Script_Extensions=-Pahawh_hmong}', ""); + Expect(0, 93071, '\p{^Is_Script_Extensions=-Pahawh_hmong}', ""); + Expect(0, 93071, '\P{Is_Script_Extensions=-Pahawh_hmong}', ""); + Expect(1, 93071, '\P{^Is_Script_Extensions=-Pahawh_hmong}', ""); + Expect(0, 93072, '\p{Is_Script_Extensions=-Pahawh_hmong}', ""); + Expect(1, 93072, '\p{^Is_Script_Extensions=-Pahawh_hmong}', ""); + Expect(1, 93072, '\P{Is_Script_Extensions=-Pahawh_hmong}', ""); + Expect(0, 93072, '\P{^Is_Script_Extensions=-Pahawh_hmong}', ""); + Error('\p{Is_Scx=/a/ hmng}'); + Error('\P{Is_Scx=/a/ hmng}'); Expect(1, 93071, '\p{Is_Scx=hmng}', ""); Expect(0, 93071, '\p{^Is_Scx=hmng}', ""); Expect(0, 93071, '\P{Is_Scx=hmng}', ""); @@ -138466,16 +142468,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 93072, '\p{^Is_Scx=hmng}', ""); Expect(1, 93072, '\P{Is_Scx=hmng}', ""); Expect(0, 93072, '\P{^Is_Scx=hmng}', ""); - Expect(1, 93071, '\p{Is_Scx=--Hmng}', ""); - Expect(0, 93071, '\p{^Is_Scx=--Hmng}', ""); - Expect(0, 93071, '\P{Is_Scx=--Hmng}', ""); - Expect(1, 93071, '\P{^Is_Scx=--Hmng}', ""); - Expect(0, 93072, '\p{Is_Scx=--Hmng}', ""); - Expect(1, 93072, '\p{^Is_Scx=--Hmng}', ""); - Expect(1, 93072, '\P{Is_Scx=--Hmng}', ""); - Expect(0, 93072, '\P{^Is_Scx=--Hmng}', ""); - Error('\p{Script_Extensions= nyiakeng_puachue_Hmong/a/}'); - Error('\P{Script_Extensions= nyiakeng_puachue_Hmong/a/}'); + Expect(1, 93071, '\p{Is_Scx=Hmng}', ""); + Expect(0, 93071, '\p{^Is_Scx=Hmng}', ""); + Expect(0, 93071, '\P{Is_Scx=Hmng}', ""); + Expect(1, 93071, '\P{^Is_Scx=Hmng}', ""); + Expect(0, 93072, '\p{Is_Scx=Hmng}', ""); + Expect(1, 93072, '\p{^Is_Scx=Hmng}', ""); + Expect(1, 93072, '\P{Is_Scx=Hmng}', ""); + Expect(0, 93072, '\P{^Is_Scx=Hmng}', ""); + Error('\p{Script_Extensions=:= Nyiakeng_puachue_hmong}'); + Error('\P{Script_Extensions=:= Nyiakeng_puachue_hmong}'); Expect(1, 123215, '\p{Script_Extensions=:\ANyiakeng_Puachue_Hmong\z:}', "");; Expect(0, 123216, '\p{Script_Extensions=:\ANyiakeng_Puachue_Hmong\z:}', "");; Expect(1, 123215, '\p{Script_Extensions=nyiakengpuachuehmong}', ""); @@ -138488,16 +142490,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 123216, '\P{^Script_Extensions=nyiakengpuachuehmong}', ""); Expect(1, 123215, '\p{Script_Extensions=:\Anyiakengpuachuehmong\z:}', "");; Expect(0, 123216, '\p{Script_Extensions=:\Anyiakengpuachuehmong\z:}', "");; - Expect(1, 123215, '\p{Script_Extensions= Nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123215, '\p{^Script_Extensions= Nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123215, '\P{Script_Extensions= Nyiakeng_Puachue_Hmong}', ""); - Expect(1, 123215, '\P{^Script_Extensions= Nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123216, '\p{Script_Extensions= Nyiakeng_Puachue_Hmong}', ""); - Expect(1, 123216, '\p{^Script_Extensions= Nyiakeng_Puachue_Hmong}', ""); - Expect(1, 123216, '\P{Script_Extensions= Nyiakeng_Puachue_Hmong}', ""); - Expect(0, 123216, '\P{^Script_Extensions= Nyiakeng_Puachue_Hmong}', ""); - Error('\p{Scx=/a/- hmnp}'); - Error('\P{Scx=/a/- hmnp}'); + Expect(1, 123215, '\p{Script_Extensions=_Nyiakeng_PUACHUE_HMONG}', ""); + Expect(0, 123215, '\p{^Script_Extensions=_Nyiakeng_PUACHUE_HMONG}', ""); + Expect(0, 123215, '\P{Script_Extensions=_Nyiakeng_PUACHUE_HMONG}', ""); + Expect(1, 123215, '\P{^Script_Extensions=_Nyiakeng_PUACHUE_HMONG}', ""); + Expect(0, 123216, '\p{Script_Extensions=_Nyiakeng_PUACHUE_HMONG}', ""); + Expect(1, 123216, '\p{^Script_Extensions=_Nyiakeng_PUACHUE_HMONG}', ""); + Expect(1, 123216, '\P{Script_Extensions=_Nyiakeng_PUACHUE_HMONG}', ""); + Expect(0, 123216, '\P{^Script_Extensions=_Nyiakeng_PUACHUE_HMONG}', ""); + Error('\p{Scx= :=HMNP}'); + Error('\P{Scx= :=HMNP}'); Expect(1, 123215, '\p{Scx=:\AHmnp\z:}', "");; Expect(0, 123216, '\p{Scx=:\AHmnp\z:}', "");; Expect(1, 123215, '\p{Scx=hmnp}', ""); @@ -138510,34 +142512,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 123216, '\P{^Scx=hmnp}', ""); Expect(1, 123215, '\p{Scx=:\Ahmnp\z:}', "");; Expect(0, 123216, '\p{Scx=:\Ahmnp\z:}', "");; - Expect(1, 123215, '\p{Scx=_ Hmnp}', ""); - Expect(0, 123215, '\p{^Scx=_ Hmnp}', ""); - Expect(0, 123215, '\P{Scx=_ Hmnp}', ""); - Expect(1, 123215, '\P{^Scx=_ Hmnp}', ""); - Expect(0, 123216, '\p{Scx=_ Hmnp}', ""); - Expect(1, 123216, '\p{^Scx=_ Hmnp}', ""); - Expect(1, 123216, '\P{Scx=_ Hmnp}', ""); - Expect(0, 123216, '\P{^Scx=_ Hmnp}', ""); - Error('\p{Is_Script_Extensions=_NYIAKENG_puachue_HMONG:=}'); - Error('\P{Is_Script_Extensions=_NYIAKENG_puachue_HMONG:=}'); - Expect(1, 123215, '\p{Is_Script_Extensions=nyiakengpuachuehmong}', ""); - Expect(0, 123215, '\p{^Is_Script_Extensions=nyiakengpuachuehmong}', ""); - Expect(0, 123215, '\P{Is_Script_Extensions=nyiakengpuachuehmong}', ""); - Expect(1, 123215, '\P{^Is_Script_Extensions=nyiakengpuachuehmong}', ""); - Expect(0, 123216, '\p{Is_Script_Extensions=nyiakengpuachuehmong}', ""); - Expect(1, 123216, '\p{^Is_Script_Extensions=nyiakengpuachuehmong}', ""); - Expect(1, 123216, '\P{Is_Script_Extensions=nyiakengpuachuehmong}', ""); - Expect(0, 123216, '\P{^Is_Script_Extensions=nyiakengpuachuehmong}', ""); - Expect(1, 123215, '\p{Is_Script_Extensions=-Nyiakeng_PUACHUE_Hmong}', ""); - Expect(0, 123215, '\p{^Is_Script_Extensions=-Nyiakeng_PUACHUE_Hmong}', ""); - Expect(0, 123215, '\P{Is_Script_Extensions=-Nyiakeng_PUACHUE_Hmong}', ""); - Expect(1, 123215, '\P{^Is_Script_Extensions=-Nyiakeng_PUACHUE_Hmong}', ""); - Expect(0, 123216, '\p{Is_Script_Extensions=-Nyiakeng_PUACHUE_Hmong}', ""); - Expect(1, 123216, '\p{^Is_Script_Extensions=-Nyiakeng_PUACHUE_Hmong}', ""); - Expect(1, 123216, '\P{Is_Script_Extensions=-Nyiakeng_PUACHUE_Hmong}', ""); - Expect(0, 123216, '\P{^Is_Script_Extensions=-Nyiakeng_PUACHUE_Hmong}', ""); - Error('\p{Is_Scx= /a/Hmnp}'); - Error('\P{Is_Scx= /a/Hmnp}'); + Expect(1, 123215, '\p{Scx= hmnp}', ""); + Expect(0, 123215, '\p{^Scx= hmnp}', ""); + Expect(0, 123215, '\P{Scx= hmnp}', ""); + Expect(1, 123215, '\P{^Scx= hmnp}', ""); + Expect(0, 123216, '\p{Scx= hmnp}', ""); + Expect(1, 123216, '\p{^Scx= hmnp}', ""); + Expect(1, 123216, '\P{Scx= hmnp}', ""); + Expect(0, 123216, '\P{^Scx= hmnp}', ""); + Error('\p{Is_Script_Extensions=_/a/Nyiakeng_Puachue_Hmong}'); + Error('\P{Is_Script_Extensions=_/a/Nyiakeng_Puachue_Hmong}'); + Expect(1, 123215, '\p{Is_Script_Extensions: nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^Is_Script_Extensions: nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{Is_Script_Extensions: nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^Is_Script_Extensions: nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{Is_Script_Extensions: nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\p{^Is_Script_Extensions: nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\P{Is_Script_Extensions: nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\P{^Is_Script_Extensions: nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\p{Is_Script_Extensions= nyiakeng_Puachue_HMONG}', ""); + Expect(0, 123215, '\p{^Is_Script_Extensions= nyiakeng_Puachue_HMONG}', ""); + Expect(0, 123215, '\P{Is_Script_Extensions= nyiakeng_Puachue_HMONG}', ""); + Expect(1, 123215, '\P{^Is_Script_Extensions= nyiakeng_Puachue_HMONG}', ""); + Expect(0, 123216, '\p{Is_Script_Extensions= nyiakeng_Puachue_HMONG}', ""); + Expect(1, 123216, '\p{^Is_Script_Extensions= nyiakeng_Puachue_HMONG}', ""); + Expect(1, 123216, '\P{Is_Script_Extensions= nyiakeng_Puachue_HMONG}', ""); + Expect(0, 123216, '\P{^Is_Script_Extensions= nyiakeng_Puachue_HMONG}', ""); + Error('\p{Is_Scx=/a/-HMNP}'); + Error('\P{Is_Scx=/a/-HMNP}'); Expect(1, 123215, '\p{Is_Scx=hmnp}', ""); Expect(0, 123215, '\p{^Is_Scx=hmnp}', ""); Expect(0, 123215, '\P{Is_Scx=hmnp}', ""); @@ -138546,24 +142548,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123216, '\p{^Is_Scx=hmnp}', ""); Expect(1, 123216, '\P{Is_Scx=hmnp}', ""); Expect(0, 123216, '\P{^Is_Scx=hmnp}', ""); - Expect(1, 123215, '\p{Is_Scx=_ HMNP}', ""); - Expect(0, 123215, '\p{^Is_Scx=_ HMNP}', ""); - Expect(0, 123215, '\P{Is_Scx=_ HMNP}', ""); - Expect(1, 123215, '\P{^Is_Scx=_ HMNP}', ""); - Expect(0, 123216, '\p{Is_Scx=_ HMNP}', ""); - Expect(1, 123216, '\p{^Is_Scx=_ HMNP}', ""); - Expect(1, 123216, '\P{Is_Scx=_ HMNP}', ""); - Expect(0, 123216, '\P{^Is_Scx=_ HMNP}', ""); - Error('\p{Script_Extensions: Katakana_Or_Hiragana}'); - Error('\P{Script_Extensions: Katakana_Or_Hiragana}'); + Expect(1, 123215, '\p{Is_Scx= Hmnp}', ""); + Expect(0, 123215, '\p{^Is_Scx= Hmnp}', ""); + Expect(0, 123215, '\P{Is_Scx= Hmnp}', ""); + Expect(1, 123215, '\P{^Is_Scx= Hmnp}', ""); + Expect(0, 123216, '\p{Is_Scx= Hmnp}', ""); + Expect(1, 123216, '\p{^Is_Scx= Hmnp}', ""); + Expect(1, 123216, '\P{Is_Scx= Hmnp}', ""); + Expect(0, 123216, '\P{^Is_Scx= Hmnp}', ""); + Error('\p{Script_Extensions=Katakana_Or_Hiragana}'); + Error('\P{Script_Extensions=Katakana_Or_Hiragana}'); Error('\p{Scx=Hrkt}'); Error('\P{Scx=Hrkt}'); Error('\p{Is_Script_Extensions=Katakana_Or_Hiragana}'); Error('\P{Is_Script_Extensions=Katakana_Or_Hiragana}'); Error('\p{Is_Scx=Hrkt}'); Error('\P{Is_Scx=Hrkt}'); - Error('\p{Script_Extensions: -Old_Hungarian/a/}'); - Error('\P{Script_Extensions: -Old_Hungarian/a/}'); + Error('\p{Script_Extensions= /a/Old_Hungarian}'); + Error('\P{Script_Extensions= /a/Old_Hungarian}'); Expect(1, 68863, '\p{Script_Extensions=:\AOld_Hungarian\z:}', "");; Expect(0, 68864, '\p{Script_Extensions=:\AOld_Hungarian\z:}', "");; Expect(1, 68863, '\p{Script_Extensions=oldhungarian}', ""); @@ -138576,16 +142578,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68864, '\P{^Script_Extensions=oldhungarian}', ""); Expect(1, 68863, '\p{Script_Extensions=:\Aoldhungarian\z:}', "");; Expect(0, 68864, '\p{Script_Extensions=:\Aoldhungarian\z:}', "");; - Expect(1, 68863, '\p{Script_Extensions=- old_Hungarian}', ""); - Expect(0, 68863, '\p{^Script_Extensions=- old_Hungarian}', ""); - Expect(0, 68863, '\P{Script_Extensions=- old_Hungarian}', ""); - Expect(1, 68863, '\P{^Script_Extensions=- old_Hungarian}', ""); - Expect(0, 68864, '\p{Script_Extensions=- old_Hungarian}', ""); - Expect(1, 68864, '\p{^Script_Extensions=- old_Hungarian}', ""); - Expect(1, 68864, '\P{Script_Extensions=- old_Hungarian}', ""); - Expect(0, 68864, '\P{^Script_Extensions=- old_Hungarian}', ""); - Error('\p{Scx=-/a/Hung}'); - Error('\P{Scx=-/a/Hung}'); + Expect(1, 68863, '\p{Script_Extensions=_-old_hungarian}', ""); + Expect(0, 68863, '\p{^Script_Extensions=_-old_hungarian}', ""); + Expect(0, 68863, '\P{Script_Extensions=_-old_hungarian}', ""); + Expect(1, 68863, '\P{^Script_Extensions=_-old_hungarian}', ""); + Expect(0, 68864, '\p{Script_Extensions=_-old_hungarian}', ""); + Expect(1, 68864, '\p{^Script_Extensions=_-old_hungarian}', ""); + Expect(1, 68864, '\P{Script_Extensions=_-old_hungarian}', ""); + Expect(0, 68864, '\P{^Script_Extensions=_-old_hungarian}', ""); + Error('\p{Scx=-_Hung/a/}'); + Error('\P{Scx=-_Hung/a/}'); Expect(1, 68863, '\p{Scx=:\AHung\z:}', "");; Expect(0, 68864, '\p{Scx=:\AHung\z:}', "");; Expect(1, 68863, '\p{Scx=hung}', ""); @@ -138598,16 +142600,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68864, '\P{^Scx=hung}', ""); Expect(1, 68863, '\p{Scx=:\Ahung\z:}', "");; Expect(0, 68864, '\p{Scx=:\Ahung\z:}', "");; - Expect(1, 68863, '\p{Scx: -hung}', ""); - Expect(0, 68863, '\p{^Scx: -hung}', ""); - Expect(0, 68863, '\P{Scx: -hung}', ""); - Expect(1, 68863, '\P{^Scx: -hung}', ""); - Expect(0, 68864, '\p{Scx: -hung}', ""); - Expect(1, 68864, '\p{^Scx: -hung}', ""); - Expect(1, 68864, '\P{Scx: -hung}', ""); - Expect(0, 68864, '\P{^Scx: -hung}', ""); - Error('\p{Is_Script_Extensions=:= _OLD_Hungarian}'); - Error('\P{Is_Script_Extensions=:= _OLD_Hungarian}'); + Expect(1, 68863, '\p{Scx=--Hung}', ""); + Expect(0, 68863, '\p{^Scx=--Hung}', ""); + Expect(0, 68863, '\P{Scx=--Hung}', ""); + Expect(1, 68863, '\P{^Scx=--Hung}', ""); + Expect(0, 68864, '\p{Scx=--Hung}', ""); + Expect(1, 68864, '\p{^Scx=--Hung}', ""); + Expect(1, 68864, '\P{Scx=--Hung}', ""); + Expect(0, 68864, '\P{^Scx=--Hung}', ""); + Error('\p{Is_Script_Extensions: __OLD_Hungarian:=}'); + Error('\P{Is_Script_Extensions: __OLD_Hungarian:=}'); Expect(1, 68863, '\p{Is_Script_Extensions=oldhungarian}', ""); Expect(0, 68863, '\p{^Is_Script_Extensions=oldhungarian}', ""); Expect(0, 68863, '\P{Is_Script_Extensions=oldhungarian}', ""); @@ -138616,16 +142618,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68864, '\p{^Is_Script_Extensions=oldhungarian}', ""); Expect(1, 68864, '\P{Is_Script_Extensions=oldhungarian}', ""); Expect(0, 68864, '\P{^Is_Script_Extensions=oldhungarian}', ""); - Expect(1, 68863, '\p{Is_Script_Extensions=_ Old_Hungarian}', ""); - Expect(0, 68863, '\p{^Is_Script_Extensions=_ Old_Hungarian}', ""); - Expect(0, 68863, '\P{Is_Script_Extensions=_ Old_Hungarian}', ""); - Expect(1, 68863, '\P{^Is_Script_Extensions=_ Old_Hungarian}', ""); - Expect(0, 68864, '\p{Is_Script_Extensions=_ Old_Hungarian}', ""); - Expect(1, 68864, '\p{^Is_Script_Extensions=_ Old_Hungarian}', ""); - Expect(1, 68864, '\P{Is_Script_Extensions=_ Old_Hungarian}', ""); - Expect(0, 68864, '\P{^Is_Script_Extensions=_ Old_Hungarian}', ""); - Error('\p{Is_Scx=:= -Hung}'); - Error('\P{Is_Scx=:= -Hung}'); + Expect(1, 68863, '\p{Is_Script_Extensions=--Old_Hungarian}', ""); + Expect(0, 68863, '\p{^Is_Script_Extensions=--Old_Hungarian}', ""); + Expect(0, 68863, '\P{Is_Script_Extensions=--Old_Hungarian}', ""); + Expect(1, 68863, '\P{^Is_Script_Extensions=--Old_Hungarian}', ""); + Expect(0, 68864, '\p{Is_Script_Extensions=--Old_Hungarian}', ""); + Expect(1, 68864, '\p{^Is_Script_Extensions=--Old_Hungarian}', ""); + Expect(1, 68864, '\P{Is_Script_Extensions=--Old_Hungarian}', ""); + Expect(0, 68864, '\P{^Is_Script_Extensions=--Old_Hungarian}', ""); + Error('\p{Is_Scx=/a/_-hung}'); + Error('\P{Is_Scx=/a/_-hung}'); Expect(1, 68863, '\p{Is_Scx=hung}', ""); Expect(0, 68863, '\p{^Is_Scx=hung}', ""); Expect(0, 68863, '\P{Is_Scx=hung}', ""); @@ -138634,16 +142636,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68864, '\p{^Is_Scx=hung}', ""); Expect(1, 68864, '\P{Is_Scx=hung}', ""); Expect(0, 68864, '\P{^Is_Scx=hung}', ""); - Expect(1, 68863, '\p{Is_Scx= Hung}', ""); - Expect(0, 68863, '\p{^Is_Scx= Hung}', ""); - Expect(0, 68863, '\P{Is_Scx= Hung}', ""); - Expect(1, 68863, '\P{^Is_Scx= Hung}', ""); - Expect(0, 68864, '\p{Is_Scx= Hung}', ""); - Expect(1, 68864, '\p{^Is_Scx= Hung}', ""); - Expect(1, 68864, '\P{Is_Scx= Hung}', ""); - Expect(0, 68864, '\P{^Is_Scx= Hung}', ""); - Error('\p{Script_Extensions=:= OLD_Italic}'); - Error('\P{Script_Extensions=:= OLD_Italic}'); + Expect(1, 68863, '\p{Is_Scx= _Hung}', ""); + Expect(0, 68863, '\p{^Is_Scx= _Hung}', ""); + Expect(0, 68863, '\P{Is_Scx= _Hung}', ""); + Expect(1, 68863, '\P{^Is_Scx= _Hung}', ""); + Expect(0, 68864, '\p{Is_Scx= _Hung}', ""); + Expect(1, 68864, '\p{^Is_Scx= _Hung}', ""); + Expect(1, 68864, '\P{Is_Scx= _Hung}', ""); + Expect(0, 68864, '\P{^Is_Scx= _Hung}', ""); + Error('\p{Script_Extensions=_:=Old_italic}'); + Error('\P{Script_Extensions=_:=Old_italic}'); Expect(1, 66351, '\p{Script_Extensions=:\AOld_Italic\z:}', "");; Expect(0, 66352, '\p{Script_Extensions=:\AOld_Italic\z:}', "");; Expect(1, 66351, '\p{Script_Extensions=olditalic}', ""); @@ -138656,16 +142658,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66352, '\P{^Script_Extensions=olditalic}', ""); Expect(1, 66351, '\p{Script_Extensions=:\Aolditalic\z:}', "");; Expect(0, 66352, '\p{Script_Extensions=:\Aolditalic\z:}', "");; - Expect(1, 66351, '\p{Script_Extensions=Old_italic}', ""); - Expect(0, 66351, '\p{^Script_Extensions=Old_italic}', ""); - Expect(0, 66351, '\P{Script_Extensions=Old_italic}', ""); - Expect(1, 66351, '\P{^Script_Extensions=Old_italic}', ""); - Expect(0, 66352, '\p{Script_Extensions=Old_italic}', ""); - Expect(1, 66352, '\p{^Script_Extensions=Old_italic}', ""); - Expect(1, 66352, '\P{Script_Extensions=Old_italic}', ""); - Expect(0, 66352, '\P{^Script_Extensions=Old_italic}', ""); - Error('\p{Scx= Ital/a/}'); - Error('\P{Scx= Ital/a/}'); + Expect(1, 66351, '\p{Script_Extensions= -Old_Italic}', ""); + Expect(0, 66351, '\p{^Script_Extensions= -Old_Italic}', ""); + Expect(0, 66351, '\P{Script_Extensions= -Old_Italic}', ""); + Expect(1, 66351, '\P{^Script_Extensions= -Old_Italic}', ""); + Expect(0, 66352, '\p{Script_Extensions= -Old_Italic}', ""); + Expect(1, 66352, '\p{^Script_Extensions= -Old_Italic}', ""); + Expect(1, 66352, '\P{Script_Extensions= -Old_Italic}', ""); + Expect(0, 66352, '\P{^Script_Extensions= -Old_Italic}', ""); + Error('\p{Scx: _:=Ital}'); + Error('\P{Scx: _:=Ital}'); Expect(1, 66351, '\p{Scx=:\AItal\z:}', "");; Expect(0, 66352, '\p{Scx=:\AItal\z:}', "");; Expect(1, 66351, '\p{Scx=ital}', ""); @@ -138678,16 +142680,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66352, '\P{^Scx=ital}', ""); Expect(1, 66351, '\p{Scx=:\Aital\z:}', "");; Expect(0, 66352, '\p{Scx=:\Aital\z:}', "");; - Expect(1, 66351, '\p{Scx: Ital}', ""); - Expect(0, 66351, '\p{^Scx: Ital}', ""); - Expect(0, 66351, '\P{Scx: Ital}', ""); - Expect(1, 66351, '\P{^Scx: Ital}', ""); - Expect(0, 66352, '\p{Scx: Ital}', ""); - Expect(1, 66352, '\p{^Scx: Ital}', ""); - Expect(1, 66352, '\P{Scx: Ital}', ""); - Expect(0, 66352, '\P{^Scx: Ital}', ""); - Error('\p{Is_Script_Extensions=- Old_italic/a/}'); - Error('\P{Is_Script_Extensions=- Old_italic/a/}'); + Expect(1, 66351, '\p{Scx=- Ital}', ""); + Expect(0, 66351, '\p{^Scx=- Ital}', ""); + Expect(0, 66351, '\P{Scx=- Ital}', ""); + Expect(1, 66351, '\P{^Scx=- Ital}', ""); + Expect(0, 66352, '\p{Scx=- Ital}', ""); + Expect(1, 66352, '\p{^Scx=- Ital}', ""); + Expect(1, 66352, '\P{Scx=- Ital}', ""); + Expect(0, 66352, '\P{^Scx=- Ital}', ""); + Error('\p{Is_Script_Extensions=:=-old_Italic}'); + Error('\P{Is_Script_Extensions=:=-old_Italic}'); Expect(1, 66351, '\p{Is_Script_Extensions=olditalic}', ""); Expect(0, 66351, '\p{^Is_Script_Extensions=olditalic}', ""); Expect(0, 66351, '\P{Is_Script_Extensions=olditalic}', ""); @@ -138696,16 +142698,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66352, '\p{^Is_Script_Extensions=olditalic}', ""); Expect(1, 66352, '\P{Is_Script_Extensions=olditalic}', ""); Expect(0, 66352, '\P{^Is_Script_Extensions=olditalic}', ""); - Expect(1, 66351, '\p{Is_Script_Extensions=-Old_ITALIC}', ""); - Expect(0, 66351, '\p{^Is_Script_Extensions=-Old_ITALIC}', ""); - Expect(0, 66351, '\P{Is_Script_Extensions=-Old_ITALIC}', ""); - Expect(1, 66351, '\P{^Is_Script_Extensions=-Old_ITALIC}', ""); - Expect(0, 66352, '\p{Is_Script_Extensions=-Old_ITALIC}', ""); - Expect(1, 66352, '\p{^Is_Script_Extensions=-Old_ITALIC}', ""); - Expect(1, 66352, '\P{Is_Script_Extensions=-Old_ITALIC}', ""); - Expect(0, 66352, '\P{^Is_Script_Extensions=-Old_ITALIC}', ""); - Error('\p{Is_Scx: _:=Ital}'); - Error('\P{Is_Scx: _:=Ital}'); + Expect(1, 66351, '\p{Is_Script_Extensions=_Old_italic}', ""); + Expect(0, 66351, '\p{^Is_Script_Extensions=_Old_italic}', ""); + Expect(0, 66351, '\P{Is_Script_Extensions=_Old_italic}', ""); + Expect(1, 66351, '\P{^Is_Script_Extensions=_Old_italic}', ""); + Expect(0, 66352, '\p{Is_Script_Extensions=_Old_italic}', ""); + Expect(1, 66352, '\p{^Is_Script_Extensions=_Old_italic}', ""); + Expect(1, 66352, '\P{Is_Script_Extensions=_Old_italic}', ""); + Expect(0, 66352, '\P{^Is_Script_Extensions=_Old_italic}', ""); + Error('\p{Is_Scx: _/a/ITAL}'); + Error('\P{Is_Scx: _/a/ITAL}'); Expect(1, 66351, '\p{Is_Scx=ital}', ""); Expect(0, 66351, '\p{^Is_Scx=ital}', ""); Expect(0, 66351, '\P{Is_Scx=ital}', ""); @@ -138714,16 +142716,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66352, '\p{^Is_Scx=ital}', ""); Expect(1, 66352, '\P{Is_Scx=ital}', ""); Expect(0, 66352, '\P{^Is_Scx=ital}', ""); - Expect(1, 66351, '\p{Is_Scx= _Ital}', ""); - Expect(0, 66351, '\p{^Is_Scx= _Ital}', ""); - Expect(0, 66351, '\P{Is_Scx= _Ital}', ""); - Expect(1, 66351, '\P{^Is_Scx= _Ital}', ""); - Expect(0, 66352, '\p{Is_Scx= _Ital}', ""); - Expect(1, 66352, '\p{^Is_Scx= _Ital}', ""); - Expect(1, 66352, '\P{Is_Scx= _Ital}', ""); - Expect(0, 66352, '\P{^Is_Scx= _Ital}', ""); - Error('\p{Script_Extensions: /a/--Javanese}'); - Error('\P{Script_Extensions: /a/--Javanese}'); + Expect(1, 66351, '\p{Is_Scx= Ital}', ""); + Expect(0, 66351, '\p{^Is_Scx= Ital}', ""); + Expect(0, 66351, '\P{Is_Scx= Ital}', ""); + Expect(1, 66351, '\P{^Is_Scx= Ital}', ""); + Expect(0, 66352, '\p{Is_Scx= Ital}', ""); + Expect(1, 66352, '\p{^Is_Scx= Ital}', ""); + Expect(1, 66352, '\P{Is_Scx= Ital}', ""); + Expect(0, 66352, '\P{^Is_Scx= Ital}', ""); + Error('\p{Script_Extensions=:= Javanese}'); + Error('\P{Script_Extensions=:= Javanese}'); Expect(1, 43487, '\p{Script_Extensions=:\AJavanese\z:}', "");; Expect(0, 43488, '\p{Script_Extensions=:\AJavanese\z:}', "");; Expect(1, 43487, '\p{Script_Extensions=javanese}', ""); @@ -138736,16 +142738,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43488, '\P{^Script_Extensions=javanese}', ""); Expect(1, 43487, '\p{Script_Extensions=:\Ajavanese\z:}', "");; Expect(0, 43488, '\p{Script_Extensions=:\Ajavanese\z:}', "");; - Expect(1, 43487, '\p{Script_Extensions= -Javanese}', ""); - Expect(0, 43487, '\p{^Script_Extensions= -Javanese}', ""); - Expect(0, 43487, '\P{Script_Extensions= -Javanese}', ""); - Expect(1, 43487, '\P{^Script_Extensions= -Javanese}', ""); - Expect(0, 43488, '\p{Script_Extensions= -Javanese}', ""); - Expect(1, 43488, '\p{^Script_Extensions= -Javanese}', ""); - Expect(1, 43488, '\P{Script_Extensions= -Javanese}', ""); - Expect(0, 43488, '\P{^Script_Extensions= -Javanese}', ""); - Error('\p{Scx= _Java:=}'); - Error('\P{Scx= _Java:=}'); + Expect(1, 43487, '\p{Script_Extensions=__Javanese}', ""); + Expect(0, 43487, '\p{^Script_Extensions=__Javanese}', ""); + Expect(0, 43487, '\P{Script_Extensions=__Javanese}', ""); + Expect(1, 43487, '\P{^Script_Extensions=__Javanese}', ""); + Expect(0, 43488, '\p{Script_Extensions=__Javanese}', ""); + Expect(1, 43488, '\p{^Script_Extensions=__Javanese}', ""); + Expect(1, 43488, '\P{Script_Extensions=__Javanese}', ""); + Expect(0, 43488, '\P{^Script_Extensions=__Javanese}', ""); + Error('\p{Scx=/a/ _Java}'); + Error('\P{Scx=/a/ _Java}'); Expect(1, 43487, '\p{Scx=:\AJava\z:}', "");; Expect(0, 43488, '\p{Scx=:\AJava\z:}', "");; Expect(1, 43487, '\p{Scx=java}', ""); @@ -138758,16 +142760,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43488, '\P{^Scx=java}', ""); Expect(1, 43487, '\p{Scx=:\Ajava\z:}', "");; Expect(0, 43488, '\p{Scx=:\Ajava\z:}', "");; - Expect(1, 43487, '\p{Scx= Java}', ""); - Expect(0, 43487, '\p{^Scx= Java}', ""); - Expect(0, 43487, '\P{Scx= Java}', ""); - Expect(1, 43487, '\P{^Scx= Java}', ""); - Expect(0, 43488, '\p{Scx= Java}', ""); - Expect(1, 43488, '\p{^Scx= Java}', ""); - Expect(1, 43488, '\P{Scx= Java}', ""); - Expect(0, 43488, '\P{^Scx= Java}', ""); - Error('\p{Is_Script_Extensions=-/a/Javanese}'); - Error('\P{Is_Script_Extensions=-/a/Javanese}'); + Expect(1, 43487, '\p{Scx= JAVA}', ""); + Expect(0, 43487, '\p{^Scx= JAVA}', ""); + Expect(0, 43487, '\P{Scx= JAVA}', ""); + Expect(1, 43487, '\P{^Scx= JAVA}', ""); + Expect(0, 43488, '\p{Scx= JAVA}', ""); + Expect(1, 43488, '\p{^Scx= JAVA}', ""); + Expect(1, 43488, '\P{Scx= JAVA}', ""); + Expect(0, 43488, '\P{^Scx= JAVA}', ""); + Error('\p{Is_Script_Extensions=:=_JAVANESE}'); + Error('\P{Is_Script_Extensions=:=_JAVANESE}'); Expect(1, 43487, '\p{Is_Script_Extensions=javanese}', ""); Expect(0, 43487, '\p{^Is_Script_Extensions=javanese}', ""); Expect(0, 43487, '\P{Is_Script_Extensions=javanese}', ""); @@ -138776,16 +142778,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43488, '\p{^Is_Script_Extensions=javanese}', ""); Expect(1, 43488, '\P{Is_Script_Extensions=javanese}', ""); Expect(0, 43488, '\P{^Is_Script_Extensions=javanese}', ""); - Expect(1, 43487, '\p{Is_Script_Extensions= Javanese}', ""); - Expect(0, 43487, '\p{^Is_Script_Extensions= Javanese}', ""); - Expect(0, 43487, '\P{Is_Script_Extensions= Javanese}', ""); - Expect(1, 43487, '\P{^Is_Script_Extensions= Javanese}', ""); - Expect(0, 43488, '\p{Is_Script_Extensions= Javanese}', ""); - Expect(1, 43488, '\p{^Is_Script_Extensions= Javanese}', ""); - Expect(1, 43488, '\P{Is_Script_Extensions= Javanese}', ""); - Expect(0, 43488, '\P{^Is_Script_Extensions= Javanese}', ""); - Error('\p{Is_Scx=:= _Java}'); - Error('\P{Is_Scx=:= _Java}'); + Expect(1, 43487, '\p{Is_Script_Extensions: JAVANESE}', ""); + Expect(0, 43487, '\p{^Is_Script_Extensions: JAVANESE}', ""); + Expect(0, 43487, '\P{Is_Script_Extensions: JAVANESE}', ""); + Expect(1, 43487, '\P{^Is_Script_Extensions: JAVANESE}', ""); + Expect(0, 43488, '\p{Is_Script_Extensions: JAVANESE}', ""); + Expect(1, 43488, '\p{^Is_Script_Extensions: JAVANESE}', ""); + Expect(1, 43488, '\P{Is_Script_Extensions: JAVANESE}', ""); + Expect(0, 43488, '\P{^Is_Script_Extensions: JAVANESE}', ""); + Error('\p{Is_Scx= :=JAVA}'); + Error('\P{Is_Scx= :=JAVA}'); Expect(1, 43487, '\p{Is_Scx=java}', ""); Expect(0, 43487, '\p{^Is_Scx=java}', ""); Expect(0, 43487, '\P{Is_Scx=java}', ""); @@ -138794,16 +142796,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43488, '\p{^Is_Scx=java}', ""); Expect(1, 43488, '\P{Is_Scx=java}', ""); Expect(0, 43488, '\P{^Is_Scx=java}', ""); - Expect(1, 43487, '\p{Is_Scx= _JAVA}', ""); - Expect(0, 43487, '\p{^Is_Scx= _JAVA}', ""); - Expect(0, 43487, '\P{Is_Scx= _JAVA}', ""); - Expect(1, 43487, '\P{^Is_Scx= _JAVA}', ""); - Expect(0, 43488, '\p{Is_Scx= _JAVA}', ""); - Expect(1, 43488, '\p{^Is_Scx= _JAVA}', ""); - Expect(1, 43488, '\P{Is_Scx= _JAVA}', ""); - Expect(0, 43488, '\P{^Is_Scx= _JAVA}', ""); - Error('\p{Script_Extensions=/a/KAYAH_li}'); - Error('\P{Script_Extensions=/a/KAYAH_li}'); + Expect(1, 43487, '\p{Is_Scx= JAVA}', ""); + Expect(0, 43487, '\p{^Is_Scx= JAVA}', ""); + Expect(0, 43487, '\P{Is_Scx= JAVA}', ""); + Expect(1, 43487, '\P{^Is_Scx= JAVA}', ""); + Expect(0, 43488, '\p{Is_Scx= JAVA}', ""); + Expect(1, 43488, '\p{^Is_Scx= JAVA}', ""); + Expect(1, 43488, '\P{Is_Scx= JAVA}', ""); + Expect(0, 43488, '\P{^Is_Scx= JAVA}', ""); + Error('\p{Script_Extensions=Kayah_LI:=}'); + Error('\P{Script_Extensions=Kayah_LI:=}'); Expect(1, 43311, '\p{Script_Extensions=:\AKayah_Li\z:}', "");; Expect(0, 43312, '\p{Script_Extensions=:\AKayah_Li\z:}', "");; Expect(1, 43311, '\p{Script_Extensions=kayahli}', ""); @@ -138816,38 +142818,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43312, '\P{^Script_Extensions=kayahli}', ""); Expect(1, 43311, '\p{Script_Extensions=:\Akayahli\z:}', "");; Expect(0, 43312, '\p{Script_Extensions=:\Akayahli\z:}', "");; - Expect(1, 43311, '\p{Script_Extensions= -KAYAH_li}', ""); - Expect(0, 43311, '\p{^Script_Extensions= -KAYAH_li}', ""); - Expect(0, 43311, '\P{Script_Extensions= -KAYAH_li}', ""); - Expect(1, 43311, '\P{^Script_Extensions= -KAYAH_li}', ""); - Expect(0, 43312, '\p{Script_Extensions= -KAYAH_li}', ""); - Expect(1, 43312, '\p{^Script_Extensions= -KAYAH_li}', ""); - Expect(1, 43312, '\P{Script_Extensions= -KAYAH_li}', ""); - Expect(0, 43312, '\P{^Script_Extensions= -KAYAH_li}', ""); - Error('\p{Scx=:= Kali}'); - Error('\P{Scx=:= Kali}'); + Expect(1, 43311, '\p{Script_Extensions: KAYAH_LI}', ""); + Expect(0, 43311, '\p{^Script_Extensions: KAYAH_LI}', ""); + Expect(0, 43311, '\P{Script_Extensions: KAYAH_LI}', ""); + Expect(1, 43311, '\P{^Script_Extensions: KAYAH_LI}', ""); + Expect(0, 43312, '\p{Script_Extensions: KAYAH_LI}', ""); + Expect(1, 43312, '\p{^Script_Extensions: KAYAH_LI}', ""); + Expect(1, 43312, '\P{Script_Extensions: KAYAH_LI}', ""); + Expect(0, 43312, '\P{^Script_Extensions: KAYAH_LI}', ""); + Error('\p{Scx: := _kali}'); + Error('\P{Scx: := _kali}'); Expect(1, 43311, '\p{Scx=:\AKali\z:}', "");; Expect(0, 43312, '\p{Scx=:\AKali\z:}', "");; - Expect(1, 43311, '\p{Scx: kali}', ""); - Expect(0, 43311, '\p{^Scx: kali}', ""); - Expect(0, 43311, '\P{Scx: kali}', ""); - Expect(1, 43311, '\P{^Scx: kali}', ""); - Expect(0, 43312, '\p{Scx: kali}', ""); - Expect(1, 43312, '\p{^Scx: kali}', ""); - Expect(1, 43312, '\P{Scx: kali}', ""); - Expect(0, 43312, '\P{^Scx: kali}', ""); + Expect(1, 43311, '\p{Scx=kali}', ""); + Expect(0, 43311, '\p{^Scx=kali}', ""); + Expect(0, 43311, '\P{Scx=kali}', ""); + Expect(1, 43311, '\P{^Scx=kali}', ""); + Expect(0, 43312, '\p{Scx=kali}', ""); + Expect(1, 43312, '\p{^Scx=kali}', ""); + Expect(1, 43312, '\P{Scx=kali}', ""); + Expect(0, 43312, '\P{^Scx=kali}', ""); Expect(1, 43311, '\p{Scx=:\Akali\z:}', "");; Expect(0, 43312, '\p{Scx=:\Akali\z:}', "");; - Expect(1, 43311, '\p{Scx=-_Kali}', ""); - Expect(0, 43311, '\p{^Scx=-_Kali}', ""); - Expect(0, 43311, '\P{Scx=-_Kali}', ""); - Expect(1, 43311, '\P{^Scx=-_Kali}', ""); - Expect(0, 43312, '\p{Scx=-_Kali}', ""); - Expect(1, 43312, '\p{^Scx=-_Kali}', ""); - Expect(1, 43312, '\P{Scx=-_Kali}', ""); - Expect(0, 43312, '\P{^Scx=-_Kali}', ""); - Error('\p{Is_Script_Extensions=/a/ _Kayah_Li}'); - Error('\P{Is_Script_Extensions=/a/ _Kayah_Li}'); + Expect(1, 43311, '\p{Scx= _Kali}', ""); + Expect(0, 43311, '\p{^Scx= _Kali}', ""); + Expect(0, 43311, '\P{Scx= _Kali}', ""); + Expect(1, 43311, '\P{^Scx= _Kali}', ""); + Expect(0, 43312, '\p{Scx= _Kali}', ""); + Expect(1, 43312, '\p{^Scx= _Kali}', ""); + Expect(1, 43312, '\P{Scx= _Kali}', ""); + Expect(0, 43312, '\P{^Scx= _Kali}', ""); + Error('\p{Is_Script_Extensions=/a/kayah_Li}'); + Error('\P{Is_Script_Extensions=/a/kayah_Li}'); Expect(1, 43311, '\p{Is_Script_Extensions=kayahli}', ""); Expect(0, 43311, '\p{^Is_Script_Extensions=kayahli}', ""); Expect(0, 43311, '\P{Is_Script_Extensions=kayahli}', ""); @@ -138856,16 +142858,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43312, '\p{^Is_Script_Extensions=kayahli}', ""); Expect(1, 43312, '\P{Is_Script_Extensions=kayahli}', ""); Expect(0, 43312, '\P{^Is_Script_Extensions=kayahli}', ""); - Expect(1, 43311, '\p{Is_Script_Extensions= kayah_Li}', ""); - Expect(0, 43311, '\p{^Is_Script_Extensions= kayah_Li}', ""); - Expect(0, 43311, '\P{Is_Script_Extensions= kayah_Li}', ""); - Expect(1, 43311, '\P{^Is_Script_Extensions= kayah_Li}', ""); - Expect(0, 43312, '\p{Is_Script_Extensions= kayah_Li}', ""); - Expect(1, 43312, '\p{^Is_Script_Extensions= kayah_Li}', ""); - Expect(1, 43312, '\P{Is_Script_Extensions= kayah_Li}', ""); - Expect(0, 43312, '\P{^Is_Script_Extensions= kayah_Li}', ""); - Error('\p{Is_Scx: :=-Kali}'); - Error('\P{Is_Scx: :=-Kali}'); + Expect(1, 43311, '\p{Is_Script_Extensions=__KAYAH_li}', ""); + Expect(0, 43311, '\p{^Is_Script_Extensions=__KAYAH_li}', ""); + Expect(0, 43311, '\P{Is_Script_Extensions=__KAYAH_li}', ""); + Expect(1, 43311, '\P{^Is_Script_Extensions=__KAYAH_li}', ""); + Expect(0, 43312, '\p{Is_Script_Extensions=__KAYAH_li}', ""); + Expect(1, 43312, '\p{^Is_Script_Extensions=__KAYAH_li}', ""); + Expect(1, 43312, '\P{Is_Script_Extensions=__KAYAH_li}', ""); + Expect(0, 43312, '\P{^Is_Script_Extensions=__KAYAH_li}', ""); + Error('\p{Is_Scx=/a/- Kali}'); + Error('\P{Is_Scx=/a/- Kali}'); Expect(1, 43311, '\p{Is_Scx=kali}', ""); Expect(0, 43311, '\p{^Is_Scx=kali}', ""); Expect(0, 43311, '\P{Is_Scx=kali}', ""); @@ -138874,16 +142876,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43312, '\p{^Is_Scx=kali}', ""); Expect(1, 43312, '\P{Is_Scx=kali}', ""); Expect(0, 43312, '\P{^Is_Scx=kali}', ""); - Expect(1, 43311, '\p{Is_Scx: _Kali}', ""); - Expect(0, 43311, '\p{^Is_Scx: _Kali}', ""); - Expect(0, 43311, '\P{Is_Scx: _Kali}', ""); - Expect(1, 43311, '\P{^Is_Scx: _Kali}', ""); - Expect(0, 43312, '\p{Is_Scx: _Kali}', ""); - Expect(1, 43312, '\p{^Is_Scx: _Kali}', ""); - Expect(1, 43312, '\P{Is_Scx: _Kali}', ""); - Expect(0, 43312, '\P{^Is_Scx: _Kali}', ""); - Error('\p{Script_Extensions=_:=Katakana}'); - Error('\P{Script_Extensions=_:=Katakana}'); + Expect(1, 43311, '\p{Is_Scx=- KALI}', ""); + Expect(0, 43311, '\p{^Is_Scx=- KALI}', ""); + Expect(0, 43311, '\P{Is_Scx=- KALI}', ""); + Expect(1, 43311, '\P{^Is_Scx=- KALI}', ""); + Expect(0, 43312, '\p{Is_Scx=- KALI}', ""); + Expect(1, 43312, '\p{^Is_Scx=- KALI}', ""); + Expect(1, 43312, '\P{Is_Scx=- KALI}', ""); + Expect(0, 43312, '\P{^Is_Scx=- KALI}', ""); + Error('\p{Script_Extensions=/a/katakana}'); + Error('\P{Script_Extensions=/a/katakana}'); Expect(1, 110951, '\p{Script_Extensions=:\AKatakana\z:}', "");; Expect(0, 110952, '\p{Script_Extensions=:\AKatakana\z:}', "");; Expect(1, 110951, '\p{Script_Extensions=katakana}', ""); @@ -138896,16 +142898,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 110952, '\P{^Script_Extensions=katakana}', ""); Expect(1, 110951, '\p{Script_Extensions=:\Akatakana\z:}', "");; Expect(0, 110952, '\p{Script_Extensions=:\Akatakana\z:}', "");; - Expect(1, 110951, '\p{Script_Extensions: katakana}', ""); - Expect(0, 110951, '\p{^Script_Extensions: katakana}', ""); - Expect(0, 110951, '\P{Script_Extensions: katakana}', ""); - Expect(1, 110951, '\P{^Script_Extensions: katakana}', ""); - Expect(0, 110952, '\p{Script_Extensions: katakana}', ""); - Expect(1, 110952, '\p{^Script_Extensions: katakana}', ""); - Expect(1, 110952, '\P{Script_Extensions: katakana}', ""); - Expect(0, 110952, '\P{^Script_Extensions: katakana}', ""); - Error('\p{Scx= /a/kana}'); - Error('\P{Scx= /a/kana}'); + Expect(1, 110951, '\p{Script_Extensions=_ Katakana}', ""); + Expect(0, 110951, '\p{^Script_Extensions=_ Katakana}', ""); + Expect(0, 110951, '\P{Script_Extensions=_ Katakana}', ""); + Expect(1, 110951, '\P{^Script_Extensions=_ Katakana}', ""); + Expect(0, 110952, '\p{Script_Extensions=_ Katakana}', ""); + Expect(1, 110952, '\p{^Script_Extensions=_ Katakana}', ""); + Expect(1, 110952, '\P{Script_Extensions=_ Katakana}', ""); + Expect(0, 110952, '\P{^Script_Extensions=_ Katakana}', ""); + Error('\p{Scx=/a/_ Kana}'); + Error('\P{Scx=/a/_ Kana}'); Expect(1, 110951, '\p{Scx=:\AKana\z:}', "");; Expect(0, 110952, '\p{Scx=:\AKana\z:}', "");; Expect(1, 110951, '\p{Scx=kana}', ""); @@ -138918,16 +142920,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 110952, '\P{^Scx=kana}', ""); Expect(1, 110951, '\p{Scx=:\Akana\z:}', "");; Expect(0, 110952, '\p{Scx=:\Akana\z:}', "");; - Expect(1, 110951, '\p{Scx=-_Kana}', ""); - Expect(0, 110951, '\p{^Scx=-_Kana}', ""); - Expect(0, 110951, '\P{Scx=-_Kana}', ""); - Expect(1, 110951, '\P{^Scx=-_Kana}', ""); - Expect(0, 110952, '\p{Scx=-_Kana}', ""); - Expect(1, 110952, '\p{^Scx=-_Kana}', ""); - Expect(1, 110952, '\P{Scx=-_Kana}', ""); - Expect(0, 110952, '\P{^Scx=-_Kana}', ""); - Error('\p{Is_Script_Extensions= :=katakana}'); - Error('\P{Is_Script_Extensions= :=katakana}'); + Expect(1, 110951, '\p{Scx= -KANA}', ""); + Expect(0, 110951, '\p{^Scx= -KANA}', ""); + Expect(0, 110951, '\P{Scx= -KANA}', ""); + Expect(1, 110951, '\P{^Scx= -KANA}', ""); + Expect(0, 110952, '\p{Scx= -KANA}', ""); + Expect(1, 110952, '\p{^Scx= -KANA}', ""); + Expect(1, 110952, '\P{Scx= -KANA}', ""); + Expect(0, 110952, '\P{^Scx= -KANA}', ""); + Error('\p{Is_Script_Extensions=_-Katakana/a/}'); + Error('\P{Is_Script_Extensions=_-Katakana/a/}'); Expect(1, 110951, '\p{Is_Script_Extensions=katakana}', ""); Expect(0, 110951, '\p{^Is_Script_Extensions=katakana}', ""); Expect(0, 110951, '\P{Is_Script_Extensions=katakana}', ""); @@ -138936,16 +142938,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 110952, '\p{^Is_Script_Extensions=katakana}', ""); Expect(1, 110952, '\P{Is_Script_Extensions=katakana}', ""); Expect(0, 110952, '\P{^Is_Script_Extensions=katakana}', ""); - Expect(1, 110951, '\p{Is_Script_Extensions= _Katakana}', ""); - Expect(0, 110951, '\p{^Is_Script_Extensions= _Katakana}', ""); - Expect(0, 110951, '\P{Is_Script_Extensions= _Katakana}', ""); - Expect(1, 110951, '\P{^Is_Script_Extensions= _Katakana}', ""); - Expect(0, 110952, '\p{Is_Script_Extensions= _Katakana}', ""); - Expect(1, 110952, '\p{^Is_Script_Extensions= _Katakana}', ""); - Expect(1, 110952, '\P{Is_Script_Extensions= _Katakana}', ""); - Expect(0, 110952, '\P{^Is_Script_Extensions= _Katakana}', ""); - Error('\p{Is_Scx= -KANA/a/}'); - Error('\P{Is_Scx= -KANA/a/}'); + Expect(1, 110951, '\p{Is_Script_Extensions= -Katakana}', ""); + Expect(0, 110951, '\p{^Is_Script_Extensions= -Katakana}', ""); + Expect(0, 110951, '\P{Is_Script_Extensions= -Katakana}', ""); + Expect(1, 110951, '\P{^Is_Script_Extensions= -Katakana}', ""); + Expect(0, 110952, '\p{Is_Script_Extensions= -Katakana}', ""); + Expect(1, 110952, '\p{^Is_Script_Extensions= -Katakana}', ""); + Expect(1, 110952, '\P{Is_Script_Extensions= -Katakana}', ""); + Expect(0, 110952, '\P{^Is_Script_Extensions= -Katakana}', ""); + Error('\p{Is_Scx=:= -Kana}'); + Error('\P{Is_Scx=:= -Kana}'); Expect(1, 110951, '\p{Is_Scx=kana}', ""); Expect(0, 110951, '\p{^Is_Scx=kana}', ""); Expect(0, 110951, '\P{Is_Scx=kana}', ""); @@ -138954,16 +142956,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 110952, '\p{^Is_Scx=kana}', ""); Expect(1, 110952, '\P{Is_Scx=kana}', ""); Expect(0, 110952, '\P{^Is_Scx=kana}', ""); - Expect(1, 110951, '\p{Is_Scx=_Kana}', ""); - Expect(0, 110951, '\p{^Is_Scx=_Kana}', ""); - Expect(0, 110951, '\P{Is_Scx=_Kana}', ""); - Expect(1, 110951, '\P{^Is_Scx=_Kana}', ""); - Expect(0, 110952, '\p{Is_Scx=_Kana}', ""); - Expect(1, 110952, '\p{^Is_Scx=_Kana}', ""); - Expect(1, 110952, '\P{Is_Scx=_Kana}', ""); - Expect(0, 110952, '\P{^Is_Scx=_Kana}', ""); - Error('\p{Script_Extensions= :=kharoshthi}'); - Error('\P{Script_Extensions= :=kharoshthi}'); + Expect(1, 110951, '\p{Is_Scx: _ KANA}', ""); + Expect(0, 110951, '\p{^Is_Scx: _ KANA}', ""); + Expect(0, 110951, '\P{Is_Scx: _ KANA}', ""); + Expect(1, 110951, '\P{^Is_Scx: _ KANA}', ""); + Expect(0, 110952, '\p{Is_Scx: _ KANA}', ""); + Expect(1, 110952, '\p{^Is_Scx: _ KANA}', ""); + Expect(1, 110952, '\P{Is_Scx: _ KANA}', ""); + Expect(0, 110952, '\P{^Is_Scx: _ KANA}', ""); + Error('\p{Script_Extensions=/a/Kharoshthi}'); + Error('\P{Script_Extensions=/a/Kharoshthi}'); Expect(1, 68184, '\p{Script_Extensions=:\AKharoshthi\z:}', "");; Expect(0, 68185, '\p{Script_Extensions=:\AKharoshthi\z:}', "");; Expect(1, 68184, '\p{Script_Extensions=kharoshthi}', ""); @@ -138976,16 +142978,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68185, '\P{^Script_Extensions=kharoshthi}', ""); Expect(1, 68184, '\p{Script_Extensions=:\Akharoshthi\z:}', "");; Expect(0, 68185, '\p{Script_Extensions=:\Akharoshthi\z:}', "");; - Expect(1, 68184, '\p{Script_Extensions= Kharoshthi}', ""); - Expect(0, 68184, '\p{^Script_Extensions= Kharoshthi}', ""); - Expect(0, 68184, '\P{Script_Extensions= Kharoshthi}', ""); - Expect(1, 68184, '\P{^Script_Extensions= Kharoshthi}', ""); - Expect(0, 68185, '\p{Script_Extensions= Kharoshthi}', ""); - Expect(1, 68185, '\p{^Script_Extensions= Kharoshthi}', ""); - Expect(1, 68185, '\P{Script_Extensions= Kharoshthi}', ""); - Expect(0, 68185, '\P{^Script_Extensions= Kharoshthi}', ""); - Error('\p{Scx: -/a/KHAR}'); - Error('\P{Scx: -/a/KHAR}'); + Expect(1, 68184, '\p{Script_Extensions=- Kharoshthi}', ""); + Expect(0, 68184, '\p{^Script_Extensions=- Kharoshthi}', ""); + Expect(0, 68184, '\P{Script_Extensions=- Kharoshthi}', ""); + Expect(1, 68184, '\P{^Script_Extensions=- Kharoshthi}', ""); + Expect(0, 68185, '\p{Script_Extensions=- Kharoshthi}', ""); + Expect(1, 68185, '\p{^Script_Extensions=- Kharoshthi}', ""); + Expect(1, 68185, '\P{Script_Extensions=- Kharoshthi}', ""); + Expect(0, 68185, '\P{^Script_Extensions=- Kharoshthi}', ""); + Error('\p{Scx=_ KHAR:=}'); + Error('\P{Scx=_ KHAR:=}'); Expect(1, 68184, '\p{Scx=:\AKhar\z:}', "");; Expect(0, 68185, '\p{Scx=:\AKhar\z:}', "");; Expect(1, 68184, '\p{Scx=khar}', ""); @@ -138998,16 +143000,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68185, '\P{^Scx=khar}', ""); Expect(1, 68184, '\p{Scx=:\Akhar\z:}', "");; Expect(0, 68185, '\p{Scx=:\Akhar\z:}', "");; - Expect(1, 68184, '\p{Scx= Khar}', ""); - Expect(0, 68184, '\p{^Scx= Khar}', ""); - Expect(0, 68184, '\P{Scx= Khar}', ""); - Expect(1, 68184, '\P{^Scx= Khar}', ""); - Expect(0, 68185, '\p{Scx= Khar}', ""); - Expect(1, 68185, '\p{^Scx= Khar}', ""); - Expect(1, 68185, '\P{Scx= Khar}', ""); - Expect(0, 68185, '\P{^Scx= Khar}', ""); - Error('\p{Is_Script_Extensions=:=-Kharoshthi}'); - Error('\P{Is_Script_Extensions=:=-Kharoshthi}'); + Expect(1, 68184, '\p{Scx= khar}', ""); + Expect(0, 68184, '\p{^Scx= khar}', ""); + Expect(0, 68184, '\P{Scx= khar}', ""); + Expect(1, 68184, '\P{^Scx= khar}', ""); + Expect(0, 68185, '\p{Scx= khar}', ""); + Expect(1, 68185, '\p{^Scx= khar}', ""); + Expect(1, 68185, '\P{Scx= khar}', ""); + Expect(0, 68185, '\P{^Scx= khar}', ""); + Error('\p{Is_Script_Extensions=_:=KHAROSHTHI}'); + Error('\P{Is_Script_Extensions=_:=KHAROSHTHI}'); Expect(1, 68184, '\p{Is_Script_Extensions=kharoshthi}', ""); Expect(0, 68184, '\p{^Is_Script_Extensions=kharoshthi}', ""); Expect(0, 68184, '\P{Is_Script_Extensions=kharoshthi}', ""); @@ -139016,16 +143018,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68185, '\p{^Is_Script_Extensions=kharoshthi}', ""); Expect(1, 68185, '\P{Is_Script_Extensions=kharoshthi}', ""); Expect(0, 68185, '\P{^Is_Script_Extensions=kharoshthi}', ""); - Expect(1, 68184, '\p{Is_Script_Extensions=_ Kharoshthi}', ""); - Expect(0, 68184, '\p{^Is_Script_Extensions=_ Kharoshthi}', ""); - Expect(0, 68184, '\P{Is_Script_Extensions=_ Kharoshthi}', ""); - Expect(1, 68184, '\P{^Is_Script_Extensions=_ Kharoshthi}', ""); - Expect(0, 68185, '\p{Is_Script_Extensions=_ Kharoshthi}', ""); - Expect(1, 68185, '\p{^Is_Script_Extensions=_ Kharoshthi}', ""); - Expect(1, 68185, '\P{Is_Script_Extensions=_ Kharoshthi}', ""); - Expect(0, 68185, '\P{^Is_Script_Extensions=_ Kharoshthi}', ""); - Error('\p{Is_Scx=:=_ Khar}'); - Error('\P{Is_Scx=:=_ Khar}'); + Expect(1, 68184, '\p{Is_Script_Extensions= Kharoshthi}', ""); + Expect(0, 68184, '\p{^Is_Script_Extensions= Kharoshthi}', ""); + Expect(0, 68184, '\P{Is_Script_Extensions= Kharoshthi}', ""); + Expect(1, 68184, '\P{^Is_Script_Extensions= Kharoshthi}', ""); + Expect(0, 68185, '\p{Is_Script_Extensions= Kharoshthi}', ""); + Expect(1, 68185, '\p{^Is_Script_Extensions= Kharoshthi}', ""); + Expect(1, 68185, '\P{Is_Script_Extensions= Kharoshthi}', ""); + Expect(0, 68185, '\P{^Is_Script_Extensions= Kharoshthi}', ""); + Error('\p{Is_Scx=/a/Khar}'); + Error('\P{Is_Scx=/a/Khar}'); Expect(1, 68184, '\p{Is_Scx=khar}', ""); Expect(0, 68184, '\p{^Is_Scx=khar}', ""); Expect(0, 68184, '\P{Is_Scx=khar}', ""); @@ -139034,16 +143036,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68185, '\p{^Is_Scx=khar}', ""); Expect(1, 68185, '\P{Is_Scx=khar}', ""); Expect(0, 68185, '\P{^Is_Scx=khar}', ""); - Expect(1, 68184, '\p{Is_Scx=_KHAR}', ""); - Expect(0, 68184, '\p{^Is_Scx=_KHAR}', ""); - Expect(0, 68184, '\P{Is_Scx=_KHAR}', ""); - Expect(1, 68184, '\P{^Is_Scx=_KHAR}', ""); - Expect(0, 68185, '\p{Is_Scx=_KHAR}', ""); - Expect(1, 68185, '\p{^Is_Scx=_KHAR}', ""); - Expect(1, 68185, '\P{Is_Scx=_KHAR}', ""); - Expect(0, 68185, '\P{^Is_Scx=_KHAR}', ""); - Error('\p{Script_Extensions=_ KHMER/a/}'); - Error('\P{Script_Extensions=_ KHMER/a/}'); + Expect(1, 68184, '\p{Is_Scx=- Khar}', ""); + Expect(0, 68184, '\p{^Is_Scx=- Khar}', ""); + Expect(0, 68184, '\P{Is_Scx=- Khar}', ""); + Expect(1, 68184, '\P{^Is_Scx=- Khar}', ""); + Expect(0, 68185, '\p{Is_Scx=- Khar}', ""); + Expect(1, 68185, '\p{^Is_Scx=- Khar}', ""); + Expect(1, 68185, '\P{Is_Scx=- Khar}', ""); + Expect(0, 68185, '\P{^Is_Scx=- Khar}', ""); + Error('\p{Script_Extensions=:=__Khmer}'); + Error('\P{Script_Extensions=:=__Khmer}'); Expect(1, 6655, '\p{Script_Extensions=:\AKhmer\z:}', "");; Expect(0, 6656, '\p{Script_Extensions=:\AKhmer\z:}', "");; Expect(1, 6655, '\p{Script_Extensions=khmer}', ""); @@ -139056,38 +143058,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6656, '\P{^Script_Extensions=khmer}', ""); Expect(1, 6655, '\p{Script_Extensions=:\Akhmer\z:}', "");; Expect(0, 6656, '\p{Script_Extensions=:\Akhmer\z:}', "");; - Expect(1, 6655, '\p{Script_Extensions=-KHMER}', ""); - Expect(0, 6655, '\p{^Script_Extensions=-KHMER}', ""); - Expect(0, 6655, '\P{Script_Extensions=-KHMER}', ""); - Expect(1, 6655, '\P{^Script_Extensions=-KHMER}', ""); - Expect(0, 6656, '\p{Script_Extensions=-KHMER}', ""); - Expect(1, 6656, '\p{^Script_Extensions=-KHMER}', ""); - Expect(1, 6656, '\P{Script_Extensions=-KHMER}', ""); - Expect(0, 6656, '\P{^Script_Extensions=-KHMER}', ""); - Error('\p{Scx=-/a/khmr}'); - Error('\P{Scx=-/a/khmr}'); + Expect(1, 6655, '\p{Script_Extensions=-Khmer}', ""); + Expect(0, 6655, '\p{^Script_Extensions=-Khmer}', ""); + Expect(0, 6655, '\P{Script_Extensions=-Khmer}', ""); + Expect(1, 6655, '\P{^Script_Extensions=-Khmer}', ""); + Expect(0, 6656, '\p{Script_Extensions=-Khmer}', ""); + Expect(1, 6656, '\p{^Script_Extensions=-Khmer}', ""); + Expect(1, 6656, '\P{Script_Extensions=-Khmer}', ""); + Expect(0, 6656, '\P{^Script_Extensions=-Khmer}', ""); + Error('\p{Scx=:=_KHMR}'); + Error('\P{Scx=:=_KHMR}'); Expect(1, 6655, '\p{Scx=:\AKhmr\z:}', "");; Expect(0, 6656, '\p{Scx=:\AKhmr\z:}', "");; - Expect(1, 6655, '\p{Scx=khmr}', ""); - Expect(0, 6655, '\p{^Scx=khmr}', ""); - Expect(0, 6655, '\P{Scx=khmr}', ""); - Expect(1, 6655, '\P{^Scx=khmr}', ""); - Expect(0, 6656, '\p{Scx=khmr}', ""); - Expect(1, 6656, '\p{^Scx=khmr}', ""); - Expect(1, 6656, '\P{Scx=khmr}', ""); - Expect(0, 6656, '\P{^Scx=khmr}', ""); + Expect(1, 6655, '\p{Scx:khmr}', ""); + Expect(0, 6655, '\p{^Scx:khmr}', ""); + Expect(0, 6655, '\P{Scx:khmr}', ""); + Expect(1, 6655, '\P{^Scx:khmr}', ""); + Expect(0, 6656, '\p{Scx:khmr}', ""); + Expect(1, 6656, '\p{^Scx:khmr}', ""); + Expect(1, 6656, '\P{Scx:khmr}', ""); + Expect(0, 6656, '\P{^Scx:khmr}', ""); Expect(1, 6655, '\p{Scx=:\Akhmr\z:}', "");; Expect(0, 6656, '\p{Scx=:\Akhmr\z:}', "");; - Expect(1, 6655, '\p{Scx= khmr}', ""); - Expect(0, 6655, '\p{^Scx= khmr}', ""); - Expect(0, 6655, '\P{Scx= khmr}', ""); - Expect(1, 6655, '\P{^Scx= khmr}', ""); - Expect(0, 6656, '\p{Scx= khmr}', ""); - Expect(1, 6656, '\p{^Scx= khmr}', ""); - Expect(1, 6656, '\P{Scx= khmr}', ""); - Expect(0, 6656, '\P{^Scx= khmr}', ""); - Error('\p{Is_Script_Extensions=-/a/khmer}'); - Error('\P{Is_Script_Extensions=-/a/khmer}'); + Expect(1, 6655, '\p{Scx= khmr}', ""); + Expect(0, 6655, '\p{^Scx= khmr}', ""); + Expect(0, 6655, '\P{Scx= khmr}', ""); + Expect(1, 6655, '\P{^Scx= khmr}', ""); + Expect(0, 6656, '\p{Scx= khmr}', ""); + Expect(1, 6656, '\p{^Scx= khmr}', ""); + Expect(1, 6656, '\P{Scx= khmr}', ""); + Expect(0, 6656, '\P{^Scx= khmr}', ""); + Error('\p{Is_Script_Extensions=/a/KHMER}'); + Error('\P{Is_Script_Extensions=/a/KHMER}'); Expect(1, 6655, '\p{Is_Script_Extensions=khmer}', ""); Expect(0, 6655, '\p{^Is_Script_Extensions=khmer}', ""); Expect(0, 6655, '\P{Is_Script_Extensions=khmer}', ""); @@ -139096,16 +143098,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6656, '\p{^Is_Script_Extensions=khmer}', ""); Expect(1, 6656, '\P{Is_Script_Extensions=khmer}', ""); Expect(0, 6656, '\P{^Is_Script_Extensions=khmer}', ""); - Expect(1, 6655, '\p{Is_Script_Extensions=_-khmer}', ""); - Expect(0, 6655, '\p{^Is_Script_Extensions=_-khmer}', ""); - Expect(0, 6655, '\P{Is_Script_Extensions=_-khmer}', ""); - Expect(1, 6655, '\P{^Is_Script_Extensions=_-khmer}', ""); - Expect(0, 6656, '\p{Is_Script_Extensions=_-khmer}', ""); - Expect(1, 6656, '\p{^Is_Script_Extensions=_-khmer}', ""); - Expect(1, 6656, '\P{Is_Script_Extensions=_-khmer}', ""); - Expect(0, 6656, '\P{^Is_Script_Extensions=_-khmer}', ""); - Error('\p{Is_Scx=/a/khmr}'); - Error('\P{Is_Scx=/a/khmr}'); + Expect(1, 6655, '\p{Is_Script_Extensions=- Khmer}', ""); + Expect(0, 6655, '\p{^Is_Script_Extensions=- Khmer}', ""); + Expect(0, 6655, '\P{Is_Script_Extensions=- Khmer}', ""); + Expect(1, 6655, '\P{^Is_Script_Extensions=- Khmer}', ""); + Expect(0, 6656, '\p{Is_Script_Extensions=- Khmer}', ""); + Expect(1, 6656, '\p{^Is_Script_Extensions=- Khmer}', ""); + Expect(1, 6656, '\P{Is_Script_Extensions=- Khmer}', ""); + Expect(0, 6656, '\P{^Is_Script_Extensions=- Khmer}', ""); + Error('\p{Is_Scx=/a/ -khmr}'); + Error('\P{Is_Scx=/a/ -khmr}'); Expect(1, 6655, '\p{Is_Scx=khmr}', ""); Expect(0, 6655, '\p{^Is_Scx=khmr}', ""); Expect(0, 6655, '\P{Is_Scx=khmr}', ""); @@ -139114,16 +143116,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6656, '\p{^Is_Scx=khmr}', ""); Expect(1, 6656, '\P{Is_Scx=khmr}', ""); Expect(0, 6656, '\P{^Is_Scx=khmr}', ""); - Expect(1, 6655, '\p{Is_Scx= khmr}', ""); - Expect(0, 6655, '\p{^Is_Scx= khmr}', ""); - Expect(0, 6655, '\P{Is_Scx= khmr}', ""); - Expect(1, 6655, '\P{^Is_Scx= khmr}', ""); - Expect(0, 6656, '\p{Is_Scx= khmr}', ""); - Expect(1, 6656, '\p{^Is_Scx= khmr}', ""); - Expect(1, 6656, '\P{Is_Scx= khmr}', ""); - Expect(0, 6656, '\P{^Is_Scx= khmr}', ""); - Error('\p{Script_Extensions=:=khojki}'); - Error('\P{Script_Extensions=:=khojki}'); + Expect(1, 6655, '\p{Is_Scx=_Khmr}', ""); + Expect(0, 6655, '\p{^Is_Scx=_Khmr}', ""); + Expect(0, 6655, '\P{Is_Scx=_Khmr}', ""); + Expect(1, 6655, '\P{^Is_Scx=_Khmr}', ""); + Expect(0, 6656, '\p{Is_Scx=_Khmr}', ""); + Expect(1, 6656, '\p{^Is_Scx=_Khmr}', ""); + Expect(1, 6656, '\P{Is_Scx=_Khmr}', ""); + Expect(0, 6656, '\P{^Is_Scx=_Khmr}', ""); + Error('\p{Script_Extensions: -/a/Khojki}'); + Error('\P{Script_Extensions: -/a/Khojki}'); Expect(1, 70206, '\p{Script_Extensions=:\AKhojki\z:}', "");; Expect(0, 70207, '\p{Script_Extensions=:\AKhojki\z:}', "");; Expect(1, 70206, '\p{Script_Extensions=khojki}', ""); @@ -139136,56 +143138,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70207, '\P{^Script_Extensions=khojki}', ""); Expect(1, 70206, '\p{Script_Extensions=:\Akhojki\z:}', "");; Expect(0, 70207, '\p{Script_Extensions=:\Akhojki\z:}', "");; - Expect(1, 70206, '\p{Script_Extensions=-_KHOJKI}', ""); - Expect(0, 70206, '\p{^Script_Extensions=-_KHOJKI}', ""); - Expect(0, 70206, '\P{Script_Extensions=-_KHOJKI}', ""); - Expect(1, 70206, '\P{^Script_Extensions=-_KHOJKI}', ""); - Expect(0, 70207, '\p{Script_Extensions=-_KHOJKI}', ""); - Expect(1, 70207, '\p{^Script_Extensions=-_KHOJKI}', ""); - Expect(1, 70207, '\P{Script_Extensions=-_KHOJKI}', ""); - Expect(0, 70207, '\P{^Script_Extensions=-_KHOJKI}', ""); - Error('\p{Scx=/a/_-KHOJ}'); - Error('\P{Scx=/a/_-KHOJ}'); + Expect(1, 70206, '\p{Script_Extensions=-Khojki}', ""); + Expect(0, 70206, '\p{^Script_Extensions=-Khojki}', ""); + Expect(0, 70206, '\P{Script_Extensions=-Khojki}', ""); + Expect(1, 70206, '\P{^Script_Extensions=-Khojki}', ""); + Expect(0, 70207, '\p{Script_Extensions=-Khojki}', ""); + Expect(1, 70207, '\p{^Script_Extensions=-Khojki}', ""); + Expect(1, 70207, '\P{Script_Extensions=-Khojki}', ""); + Expect(0, 70207, '\P{^Script_Extensions=-Khojki}', ""); + Error('\p{Scx= KHOJ:=}'); + Error('\P{Scx= KHOJ:=}'); Expect(1, 70206, '\p{Scx=:\AKhoj\z:}', "");; Expect(0, 70207, '\p{Scx=:\AKhoj\z:}', "");; - Expect(1, 70206, '\p{Scx=khoj}', ""); - Expect(0, 70206, '\p{^Scx=khoj}', ""); - Expect(0, 70206, '\P{Scx=khoj}', ""); - Expect(1, 70206, '\P{^Scx=khoj}', ""); - Expect(0, 70207, '\p{Scx=khoj}', ""); - Expect(1, 70207, '\p{^Scx=khoj}', ""); - Expect(1, 70207, '\P{Scx=khoj}', ""); - Expect(0, 70207, '\P{^Scx=khoj}', ""); + Expect(1, 70206, '\p{Scx:khoj}', ""); + Expect(0, 70206, '\p{^Scx:khoj}', ""); + Expect(0, 70206, '\P{Scx:khoj}', ""); + Expect(1, 70206, '\P{^Scx:khoj}', ""); + Expect(0, 70207, '\p{Scx:khoj}', ""); + Expect(1, 70207, '\p{^Scx:khoj}', ""); + Expect(1, 70207, '\P{Scx:khoj}', ""); + Expect(0, 70207, '\P{^Scx:khoj}', ""); Expect(1, 70206, '\p{Scx=:\Akhoj\z:}', "");; Expect(0, 70207, '\p{Scx=:\Akhoj\z:}', "");; - Expect(1, 70206, '\p{Scx=_ KHOJ}', ""); - Expect(0, 70206, '\p{^Scx=_ KHOJ}', ""); - Expect(0, 70206, '\P{Scx=_ KHOJ}', ""); - Expect(1, 70206, '\P{^Scx=_ KHOJ}', ""); - Expect(0, 70207, '\p{Scx=_ KHOJ}', ""); - Expect(1, 70207, '\p{^Scx=_ KHOJ}', ""); - Expect(1, 70207, '\P{Scx=_ KHOJ}', ""); - Expect(0, 70207, '\P{^Scx=_ KHOJ}', ""); + Expect(1, 70206, '\p{Scx= -KHOJ}', ""); + Expect(0, 70206, '\p{^Scx= -KHOJ}', ""); + Expect(0, 70206, '\P{Scx= -KHOJ}', ""); + Expect(1, 70206, '\P{^Scx= -KHOJ}', ""); + Expect(0, 70207, '\p{Scx= -KHOJ}', ""); + Expect(1, 70207, '\p{^Scx= -KHOJ}', ""); + Expect(1, 70207, '\P{Scx= -KHOJ}', ""); + Expect(0, 70207, '\P{^Scx= -KHOJ}', ""); Error('\p{Is_Script_Extensions=/a/_Khojki}'); Error('\P{Is_Script_Extensions=/a/_Khojki}'); - Expect(1, 70206, '\p{Is_Script_Extensions:khojki}', ""); - Expect(0, 70206, '\p{^Is_Script_Extensions:khojki}', ""); - Expect(0, 70206, '\P{Is_Script_Extensions:khojki}', ""); - Expect(1, 70206, '\P{^Is_Script_Extensions:khojki}', ""); - Expect(0, 70207, '\p{Is_Script_Extensions:khojki}', ""); - Expect(1, 70207, '\p{^Is_Script_Extensions:khojki}', ""); - Expect(1, 70207, '\P{Is_Script_Extensions:khojki}', ""); - Expect(0, 70207, '\P{^Is_Script_Extensions:khojki}', ""); - Expect(1, 70206, '\p{Is_Script_Extensions=--Khojki}', ""); - Expect(0, 70206, '\p{^Is_Script_Extensions=--Khojki}', ""); - Expect(0, 70206, '\P{Is_Script_Extensions=--Khojki}', ""); - Expect(1, 70206, '\P{^Is_Script_Extensions=--Khojki}', ""); - Expect(0, 70207, '\p{Is_Script_Extensions=--Khojki}', ""); - Expect(1, 70207, '\p{^Is_Script_Extensions=--Khojki}', ""); - Expect(1, 70207, '\P{Is_Script_Extensions=--Khojki}', ""); - Expect(0, 70207, '\P{^Is_Script_Extensions=--Khojki}', ""); - Error('\p{Is_Scx=_khoj/a/}'); - Error('\P{Is_Scx=_khoj/a/}'); + Expect(1, 70206, '\p{Is_Script_Extensions=khojki}', ""); + Expect(0, 70206, '\p{^Is_Script_Extensions=khojki}', ""); + Expect(0, 70206, '\P{Is_Script_Extensions=khojki}', ""); + Expect(1, 70206, '\P{^Is_Script_Extensions=khojki}', ""); + Expect(0, 70207, '\p{Is_Script_Extensions=khojki}', ""); + Expect(1, 70207, '\p{^Is_Script_Extensions=khojki}', ""); + Expect(1, 70207, '\P{Is_Script_Extensions=khojki}', ""); + Expect(0, 70207, '\P{^Is_Script_Extensions=khojki}', ""); + Expect(1, 70206, '\p{Is_Script_Extensions= Khojki}', ""); + Expect(0, 70206, '\p{^Is_Script_Extensions= Khojki}', ""); + Expect(0, 70206, '\P{Is_Script_Extensions= Khojki}', ""); + Expect(1, 70206, '\P{^Is_Script_Extensions= Khojki}', ""); + Expect(0, 70207, '\p{Is_Script_Extensions= Khojki}', ""); + Expect(1, 70207, '\p{^Is_Script_Extensions= Khojki}', ""); + Expect(1, 70207, '\P{Is_Script_Extensions= Khojki}', ""); + Expect(0, 70207, '\P{^Is_Script_Extensions= Khojki}', ""); + Error('\p{Is_Scx=:= Khoj}'); + Error('\P{Is_Scx=:= Khoj}'); Expect(1, 70206, '\p{Is_Scx=khoj}', ""); Expect(0, 70206, '\p{^Is_Scx=khoj}', ""); Expect(0, 70206, '\P{Is_Scx=khoj}', ""); @@ -139194,38 +143196,118 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70207, '\p{^Is_Scx=khoj}', ""); Expect(1, 70207, '\P{Is_Scx=khoj}', ""); Expect(0, 70207, '\P{^Is_Scx=khoj}', ""); - Expect(1, 70206, '\p{Is_Scx= KHOJ}', ""); - Expect(0, 70206, '\p{^Is_Scx= KHOJ}', ""); - Expect(0, 70206, '\P{Is_Scx= KHOJ}', ""); - Expect(1, 70206, '\P{^Is_Scx= KHOJ}', ""); - Expect(0, 70207, '\p{Is_Scx= KHOJ}', ""); - Expect(1, 70207, '\p{^Is_Scx= KHOJ}', ""); - Expect(1, 70207, '\P{Is_Scx= KHOJ}', ""); - Expect(0, 70207, '\P{^Is_Scx= KHOJ}', ""); - Error('\p{Script_Extensions=:=--Kannada}'); - Error('\P{Script_Extensions=:=--Kannada}'); + Expect(1, 70206, '\p{Is_Scx: _Khoj}', ""); + Expect(0, 70206, '\p{^Is_Scx: _Khoj}', ""); + Expect(0, 70206, '\P{Is_Scx: _Khoj}', ""); + Expect(1, 70206, '\P{^Is_Scx: _Khoj}', ""); + Expect(0, 70207, '\p{Is_Scx: _Khoj}', ""); + Expect(1, 70207, '\p{^Is_Scx: _Khoj}', ""); + Expect(1, 70207, '\P{Is_Scx: _Khoj}', ""); + Expect(0, 70207, '\P{^Is_Scx: _Khoj}', ""); + Error('\p{Script_Extensions=/a/- khitan_SMALL_Script}'); + Error('\P{Script_Extensions=/a/- khitan_SMALL_Script}'); + Expect(1, 101589, '\p{Script_Extensions=:\AKhitan_Small_Script\z:}', "");; + Expect(0, 101590, '\p{Script_Extensions=:\AKhitan_Small_Script\z:}', "");; + Expect(1, 101589, '\p{Script_Extensions:khitansmallscript}', ""); + Expect(0, 101589, '\p{^Script_Extensions:khitansmallscript}', ""); + Expect(0, 101589, '\P{Script_Extensions:khitansmallscript}', ""); + Expect(1, 101589, '\P{^Script_Extensions:khitansmallscript}', ""); + Expect(0, 101590, '\p{Script_Extensions:khitansmallscript}', ""); + Expect(1, 101590, '\p{^Script_Extensions:khitansmallscript}', ""); + Expect(1, 101590, '\P{Script_Extensions:khitansmallscript}', ""); + Expect(0, 101590, '\P{^Script_Extensions:khitansmallscript}', ""); + Expect(1, 101589, '\p{Script_Extensions=:\Akhitansmallscript\z:}', "");; + Expect(0, 101590, '\p{Script_Extensions=:\Akhitansmallscript\z:}', "");; + Expect(1, 101589, '\p{Script_Extensions= KHITAN_SMALL_SCRIPT}', ""); + Expect(0, 101589, '\p{^Script_Extensions= KHITAN_SMALL_SCRIPT}', ""); + Expect(0, 101589, '\P{Script_Extensions= KHITAN_SMALL_SCRIPT}', ""); + Expect(1, 101589, '\P{^Script_Extensions= KHITAN_SMALL_SCRIPT}', ""); + Expect(0, 101590, '\p{Script_Extensions= KHITAN_SMALL_SCRIPT}', ""); + Expect(1, 101590, '\p{^Script_Extensions= KHITAN_SMALL_SCRIPT}', ""); + Expect(1, 101590, '\P{Script_Extensions= KHITAN_SMALL_SCRIPT}', ""); + Expect(0, 101590, '\P{^Script_Extensions= KHITAN_SMALL_SCRIPT}', ""); + Error('\p{Scx= /a/kits}'); + Error('\P{Scx= /a/kits}'); + Expect(1, 101589, '\p{Scx=:\AKits\z:}', "");; + Expect(0, 101590, '\p{Scx=:\AKits\z:}', "");; + Expect(1, 101589, '\p{Scx=kits}', ""); + Expect(0, 101589, '\p{^Scx=kits}', ""); + Expect(0, 101589, '\P{Scx=kits}', ""); + Expect(1, 101589, '\P{^Scx=kits}', ""); + Expect(0, 101590, '\p{Scx=kits}', ""); + Expect(1, 101590, '\p{^Scx=kits}', ""); + Expect(1, 101590, '\P{Scx=kits}', ""); + Expect(0, 101590, '\P{^Scx=kits}', ""); + Expect(1, 101589, '\p{Scx=:\Akits\z:}', "");; + Expect(0, 101590, '\p{Scx=:\Akits\z:}', "");; + Expect(1, 101589, '\p{Scx=_ Kits}', ""); + Expect(0, 101589, '\p{^Scx=_ Kits}', ""); + Expect(0, 101589, '\P{Scx=_ Kits}', ""); + Expect(1, 101589, '\P{^Scx=_ Kits}', ""); + Expect(0, 101590, '\p{Scx=_ Kits}', ""); + Expect(1, 101590, '\p{^Scx=_ Kits}', ""); + Expect(1, 101590, '\P{Scx=_ Kits}', ""); + Expect(0, 101590, '\P{^Scx=_ Kits}', ""); + Error('\p{Is_Script_Extensions=:= Khitan_Small_Script}'); + Error('\P{Is_Script_Extensions=:= Khitan_Small_Script}'); + Expect(1, 101589, '\p{Is_Script_Extensions=khitansmallscript}', ""); + Expect(0, 101589, '\p{^Is_Script_Extensions=khitansmallscript}', ""); + Expect(0, 101589, '\P{Is_Script_Extensions=khitansmallscript}', ""); + Expect(1, 101589, '\P{^Is_Script_Extensions=khitansmallscript}', ""); + Expect(0, 101590, '\p{Is_Script_Extensions=khitansmallscript}', ""); + Expect(1, 101590, '\p{^Is_Script_Extensions=khitansmallscript}', ""); + Expect(1, 101590, '\P{Is_Script_Extensions=khitansmallscript}', ""); + Expect(0, 101590, '\P{^Is_Script_Extensions=khitansmallscript}', ""); + Expect(1, 101589, '\p{Is_Script_Extensions=Khitan_Small_Script}', ""); + Expect(0, 101589, '\p{^Is_Script_Extensions=Khitan_Small_Script}', ""); + Expect(0, 101589, '\P{Is_Script_Extensions=Khitan_Small_Script}', ""); + Expect(1, 101589, '\P{^Is_Script_Extensions=Khitan_Small_Script}', ""); + Expect(0, 101590, '\p{Is_Script_Extensions=Khitan_Small_Script}', ""); + Expect(1, 101590, '\p{^Is_Script_Extensions=Khitan_Small_Script}', ""); + Expect(1, 101590, '\P{Is_Script_Extensions=Khitan_Small_Script}', ""); + Expect(0, 101590, '\P{^Is_Script_Extensions=Khitan_Small_Script}', ""); + Error('\p{Is_Scx=:=- KITS}'); + Error('\P{Is_Scx=:=- KITS}'); + Expect(1, 101589, '\p{Is_Scx=kits}', ""); + Expect(0, 101589, '\p{^Is_Scx=kits}', ""); + Expect(0, 101589, '\P{Is_Scx=kits}', ""); + Expect(1, 101589, '\P{^Is_Scx=kits}', ""); + Expect(0, 101590, '\p{Is_Scx=kits}', ""); + Expect(1, 101590, '\p{^Is_Scx=kits}', ""); + Expect(1, 101590, '\P{Is_Scx=kits}', ""); + Expect(0, 101590, '\P{^Is_Scx=kits}', ""); + Expect(1, 101589, '\p{Is_Scx: _KITS}', ""); + Expect(0, 101589, '\p{^Is_Scx: _KITS}', ""); + Expect(0, 101589, '\P{Is_Scx: _KITS}', ""); + Expect(1, 101589, '\P{^Is_Scx: _KITS}', ""); + Expect(0, 101590, '\p{Is_Scx: _KITS}', ""); + Expect(1, 101590, '\p{^Is_Scx: _KITS}', ""); + Expect(1, 101590, '\P{Is_Scx: _KITS}', ""); + Expect(0, 101590, '\P{^Is_Scx: _KITS}', ""); + Error('\p{Script_Extensions=:= KANNADA}'); + Error('\P{Script_Extensions=:= KANNADA}'); Expect(1, 43061, '\p{Script_Extensions=:\AKannada\z:}', "");; Expect(0, 43062, '\p{Script_Extensions=:\AKannada\z:}', "");; - Expect(1, 43061, '\p{Script_Extensions=kannada}', ""); - Expect(0, 43061, '\p{^Script_Extensions=kannada}', ""); - Expect(0, 43061, '\P{Script_Extensions=kannada}', ""); - Expect(1, 43061, '\P{^Script_Extensions=kannada}', ""); - Expect(0, 43062, '\p{Script_Extensions=kannada}', ""); - Expect(1, 43062, '\p{^Script_Extensions=kannada}', ""); - Expect(1, 43062, '\P{Script_Extensions=kannada}', ""); - Expect(0, 43062, '\P{^Script_Extensions=kannada}', ""); + Expect(1, 43061, '\p{Script_Extensions: kannada}', ""); + Expect(0, 43061, '\p{^Script_Extensions: kannada}', ""); + Expect(0, 43061, '\P{Script_Extensions: kannada}', ""); + Expect(1, 43061, '\P{^Script_Extensions: kannada}', ""); + Expect(0, 43062, '\p{Script_Extensions: kannada}', ""); + Expect(1, 43062, '\p{^Script_Extensions: kannada}', ""); + Expect(1, 43062, '\P{Script_Extensions: kannada}', ""); + Expect(0, 43062, '\P{^Script_Extensions: kannada}', ""); Expect(1, 43061, '\p{Script_Extensions=:\Akannada\z:}', "");; Expect(0, 43062, '\p{Script_Extensions=:\Akannada\z:}', "");; - Expect(1, 43061, '\p{Script_Extensions= Kannada}', ""); - Expect(0, 43061, '\p{^Script_Extensions= Kannada}', ""); - Expect(0, 43061, '\P{Script_Extensions= Kannada}', ""); - Expect(1, 43061, '\P{^Script_Extensions= Kannada}', ""); - Expect(0, 43062, '\p{Script_Extensions= Kannada}', ""); - Expect(1, 43062, '\p{^Script_Extensions= Kannada}', ""); - Expect(1, 43062, '\P{Script_Extensions= Kannada}', ""); - Expect(0, 43062, '\P{^Script_Extensions= Kannada}', ""); - Error('\p{Scx= -Knda/a/}'); - Error('\P{Scx= -Knda/a/}'); + Expect(1, 43061, '\p{Script_Extensions=_ Kannada}', ""); + Expect(0, 43061, '\p{^Script_Extensions=_ Kannada}', ""); + Expect(0, 43061, '\P{Script_Extensions=_ Kannada}', ""); + Expect(1, 43061, '\P{^Script_Extensions=_ Kannada}', ""); + Expect(0, 43062, '\p{Script_Extensions=_ Kannada}', ""); + Expect(1, 43062, '\p{^Script_Extensions=_ Kannada}', ""); + Expect(1, 43062, '\P{Script_Extensions=_ Kannada}', ""); + Expect(0, 43062, '\P{^Script_Extensions=_ Kannada}', ""); + Error('\p{Scx=/a/_Knda}'); + Error('\P{Scx=/a/_Knda}'); Expect(1, 43061, '\p{Scx=:\AKnda\z:}', "");; Expect(0, 43062, '\p{Scx=:\AKnda\z:}', "");; Expect(1, 43061, '\p{Scx=knda}', ""); @@ -139238,16 +143320,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43062, '\P{^Scx=knda}', ""); Expect(1, 43061, '\p{Scx=:\Aknda\z:}', "");; Expect(0, 43062, '\p{Scx=:\Aknda\z:}', "");; - Expect(1, 43061, '\p{Scx=_ Knda}', ""); - Expect(0, 43061, '\p{^Scx=_ Knda}', ""); - Expect(0, 43061, '\P{Scx=_ Knda}', ""); - Expect(1, 43061, '\P{^Scx=_ Knda}', ""); - Expect(0, 43062, '\p{Scx=_ Knda}', ""); - Expect(1, 43062, '\p{^Scx=_ Knda}', ""); - Expect(1, 43062, '\P{Scx=_ Knda}', ""); - Expect(0, 43062, '\P{^Scx=_ Knda}', ""); - Error('\p{Is_Script_Extensions=:= Kannada}'); - Error('\P{Is_Script_Extensions=:= Kannada}'); + Expect(1, 43061, '\p{Scx= Knda}', ""); + Expect(0, 43061, '\p{^Scx= Knda}', ""); + Expect(0, 43061, '\P{Scx= Knda}', ""); + Expect(1, 43061, '\P{^Scx= Knda}', ""); + Expect(0, 43062, '\p{Scx= Knda}', ""); + Expect(1, 43062, '\p{^Scx= Knda}', ""); + Expect(1, 43062, '\P{Scx= Knda}', ""); + Expect(0, 43062, '\P{^Scx= Knda}', ""); + Error('\p{Is_Script_Extensions=:=KANNADA}'); + Error('\P{Is_Script_Extensions=:=KANNADA}'); Expect(1, 43061, '\p{Is_Script_Extensions=kannada}', ""); Expect(0, 43061, '\p{^Is_Script_Extensions=kannada}', ""); Expect(0, 43061, '\P{Is_Script_Extensions=kannada}', ""); @@ -139256,16 +143338,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43062, '\p{^Is_Script_Extensions=kannada}', ""); Expect(1, 43062, '\P{Is_Script_Extensions=kannada}', ""); Expect(0, 43062, '\P{^Is_Script_Extensions=kannada}', ""); - Expect(1, 43061, '\p{Is_Script_Extensions= kannada}', ""); - Expect(0, 43061, '\p{^Is_Script_Extensions= kannada}', ""); - Expect(0, 43061, '\P{Is_Script_Extensions= kannada}', ""); - Expect(1, 43061, '\P{^Is_Script_Extensions= kannada}', ""); - Expect(0, 43062, '\p{Is_Script_Extensions= kannada}', ""); - Expect(1, 43062, '\p{^Is_Script_Extensions= kannada}', ""); - Expect(1, 43062, '\P{Is_Script_Extensions= kannada}', ""); - Expect(0, 43062, '\P{^Is_Script_Extensions= kannada}', ""); - Error('\p{Is_Scx=_ Knda/a/}'); - Error('\P{Is_Scx=_ Knda/a/}'); + Expect(1, 43061, '\p{Is_Script_Extensions=_KANNADA}', ""); + Expect(0, 43061, '\p{^Is_Script_Extensions=_KANNADA}', ""); + Expect(0, 43061, '\P{Is_Script_Extensions=_KANNADA}', ""); + Expect(1, 43061, '\P{^Is_Script_Extensions=_KANNADA}', ""); + Expect(0, 43062, '\p{Is_Script_Extensions=_KANNADA}', ""); + Expect(1, 43062, '\p{^Is_Script_Extensions=_KANNADA}', ""); + Expect(1, 43062, '\P{Is_Script_Extensions=_KANNADA}', ""); + Expect(0, 43062, '\P{^Is_Script_Extensions=_KANNADA}', ""); + Error('\p{Is_Scx= KNDA/a/}'); + Error('\P{Is_Scx= KNDA/a/}'); Expect(1, 43061, '\p{Is_Scx=knda}', ""); Expect(0, 43061, '\p{^Is_Scx=knda}', ""); Expect(0, 43061, '\P{Is_Scx=knda}', ""); @@ -139274,16 +143356,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43062, '\p{^Is_Scx=knda}', ""); Expect(1, 43062, '\P{Is_Scx=knda}', ""); Expect(0, 43062, '\P{^Is_Scx=knda}', ""); - Expect(1, 43061, '\p{Is_Scx=-Knda}', ""); - Expect(0, 43061, '\p{^Is_Scx=-Knda}', ""); - Expect(0, 43061, '\P{Is_Scx=-Knda}', ""); - Expect(1, 43061, '\P{^Is_Scx=-Knda}', ""); - Expect(0, 43062, '\p{Is_Scx=-Knda}', ""); - Expect(1, 43062, '\p{^Is_Scx=-Knda}', ""); - Expect(1, 43062, '\P{Is_Scx=-Knda}', ""); - Expect(0, 43062, '\P{^Is_Scx=-Knda}', ""); - Error('\p{Script_Extensions=-:=Kaithi}'); - Error('\P{Script_Extensions=-:=Kaithi}'); + Expect(1, 43061, '\p{Is_Scx=--Knda}', ""); + Expect(0, 43061, '\p{^Is_Scx=--Knda}', ""); + Expect(0, 43061, '\P{Is_Scx=--Knda}', ""); + Expect(1, 43061, '\P{^Is_Scx=--Knda}', ""); + Expect(0, 43062, '\p{Is_Scx=--Knda}', ""); + Expect(1, 43062, '\p{^Is_Scx=--Knda}', ""); + Expect(1, 43062, '\P{Is_Scx=--Knda}', ""); + Expect(0, 43062, '\P{^Is_Scx=--Knda}', ""); + Error('\p{Script_Extensions=:= Kaithi}'); + Error('\P{Script_Extensions=:= Kaithi}'); Expect(1, 69837, '\p{Script_Extensions=:\AKaithi\z:}', "");; Expect(0, 69838, '\p{Script_Extensions=:\AKaithi\z:}', "");; Expect(1, 69837, '\p{Script_Extensions=kaithi}', ""); @@ -139296,38 +143378,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69838, '\P{^Script_Extensions=kaithi}', ""); Expect(1, 69837, '\p{Script_Extensions=:\Akaithi\z:}', "");; Expect(0, 69838, '\p{Script_Extensions=:\Akaithi\z:}', "");; - Expect(1, 69837, '\p{Script_Extensions= kaithi}', ""); - Expect(0, 69837, '\p{^Script_Extensions= kaithi}', ""); - Expect(0, 69837, '\P{Script_Extensions= kaithi}', ""); - Expect(1, 69837, '\P{^Script_Extensions= kaithi}', ""); - Expect(0, 69838, '\p{Script_Extensions= kaithi}', ""); - Expect(1, 69838, '\p{^Script_Extensions= kaithi}', ""); - Expect(1, 69838, '\P{Script_Extensions= kaithi}', ""); - Expect(0, 69838, '\P{^Script_Extensions= kaithi}', ""); - Error('\p{Scx=_ KTHI:=}'); - Error('\P{Scx=_ KTHI:=}'); + Expect(1, 69837, '\p{Script_Extensions= Kaithi}', ""); + Expect(0, 69837, '\p{^Script_Extensions= Kaithi}', ""); + Expect(0, 69837, '\P{Script_Extensions= Kaithi}', ""); + Expect(1, 69837, '\P{^Script_Extensions= Kaithi}', ""); + Expect(0, 69838, '\p{Script_Extensions= Kaithi}', ""); + Expect(1, 69838, '\p{^Script_Extensions= Kaithi}', ""); + Expect(1, 69838, '\P{Script_Extensions= Kaithi}', ""); + Expect(0, 69838, '\P{^Script_Extensions= Kaithi}', ""); + Error('\p{Scx=/a/ kthi}'); + Error('\P{Scx=/a/ kthi}'); Expect(1, 69837, '\p{Scx=:\AKthi\z:}', "");; Expect(0, 69838, '\p{Scx=:\AKthi\z:}', "");; - Expect(1, 69837, '\p{Scx:kthi}', ""); - Expect(0, 69837, '\p{^Scx:kthi}', ""); - Expect(0, 69837, '\P{Scx:kthi}', ""); - Expect(1, 69837, '\P{^Scx:kthi}', ""); - Expect(0, 69838, '\p{Scx:kthi}', ""); - Expect(1, 69838, '\p{^Scx:kthi}', ""); - Expect(1, 69838, '\P{Scx:kthi}', ""); - Expect(0, 69838, '\P{^Scx:kthi}', ""); + Expect(1, 69837, '\p{Scx=kthi}', ""); + Expect(0, 69837, '\p{^Scx=kthi}', ""); + Expect(0, 69837, '\P{Scx=kthi}', ""); + Expect(1, 69837, '\P{^Scx=kthi}', ""); + Expect(0, 69838, '\p{Scx=kthi}', ""); + Expect(1, 69838, '\p{^Scx=kthi}', ""); + Expect(1, 69838, '\P{Scx=kthi}', ""); + Expect(0, 69838, '\P{^Scx=kthi}', ""); Expect(1, 69837, '\p{Scx=:\Akthi\z:}', "");; Expect(0, 69838, '\p{Scx=:\Akthi\z:}', "");; - Expect(1, 69837, '\p{Scx=--Kthi}', ""); - Expect(0, 69837, '\p{^Scx=--Kthi}', ""); - Expect(0, 69837, '\P{Scx=--Kthi}', ""); - Expect(1, 69837, '\P{^Scx=--Kthi}', ""); - Expect(0, 69838, '\p{Scx=--Kthi}', ""); - Expect(1, 69838, '\p{^Scx=--Kthi}', ""); - Expect(1, 69838, '\P{Scx=--Kthi}', ""); - Expect(0, 69838, '\P{^Scx=--Kthi}', ""); - Error('\p{Is_Script_Extensions= Kaithi:=}'); - Error('\P{Is_Script_Extensions= Kaithi:=}'); + Expect(1, 69837, '\p{Scx: Kthi}', ""); + Expect(0, 69837, '\p{^Scx: Kthi}', ""); + Expect(0, 69837, '\P{Scx: Kthi}', ""); + Expect(1, 69837, '\P{^Scx: Kthi}', ""); + Expect(0, 69838, '\p{Scx: Kthi}', ""); + Expect(1, 69838, '\p{^Scx: Kthi}', ""); + Expect(1, 69838, '\P{Scx: Kthi}', ""); + Expect(0, 69838, '\P{^Scx: Kthi}', ""); + Error('\p{Is_Script_Extensions=_/a/Kaithi}'); + Error('\P{Is_Script_Extensions=_/a/Kaithi}'); Expect(1, 69837, '\p{Is_Script_Extensions=kaithi}', ""); Expect(0, 69837, '\p{^Is_Script_Extensions=kaithi}', ""); Expect(0, 69837, '\P{Is_Script_Extensions=kaithi}', ""); @@ -139336,16 +143418,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69838, '\p{^Is_Script_Extensions=kaithi}', ""); Expect(1, 69838, '\P{Is_Script_Extensions=kaithi}', ""); Expect(0, 69838, '\P{^Is_Script_Extensions=kaithi}', ""); - Expect(1, 69837, '\p{Is_Script_Extensions= -Kaithi}', ""); - Expect(0, 69837, '\p{^Is_Script_Extensions= -Kaithi}', ""); - Expect(0, 69837, '\P{Is_Script_Extensions= -Kaithi}', ""); - Expect(1, 69837, '\P{^Is_Script_Extensions= -Kaithi}', ""); - Expect(0, 69838, '\p{Is_Script_Extensions= -Kaithi}', ""); - Expect(1, 69838, '\p{^Is_Script_Extensions= -Kaithi}', ""); - Expect(1, 69838, '\P{Is_Script_Extensions= -Kaithi}', ""); - Expect(0, 69838, '\P{^Is_Script_Extensions= -Kaithi}', ""); - Error('\p{Is_Scx= /a/kthi}'); - Error('\P{Is_Scx= /a/kthi}'); + Expect(1, 69837, '\p{Is_Script_Extensions=_-Kaithi}', ""); + Expect(0, 69837, '\p{^Is_Script_Extensions=_-Kaithi}', ""); + Expect(0, 69837, '\P{Is_Script_Extensions=_-Kaithi}', ""); + Expect(1, 69837, '\P{^Is_Script_Extensions=_-Kaithi}', ""); + Expect(0, 69838, '\p{Is_Script_Extensions=_-Kaithi}', ""); + Expect(1, 69838, '\p{^Is_Script_Extensions=_-Kaithi}', ""); + Expect(1, 69838, '\P{Is_Script_Extensions=_-Kaithi}', ""); + Expect(0, 69838, '\P{^Is_Script_Extensions=_-Kaithi}', ""); + Error('\p{Is_Scx=/a/Kthi}'); + Error('\P{Is_Scx=/a/Kthi}'); Expect(1, 69837, '\p{Is_Scx=kthi}', ""); Expect(0, 69837, '\p{^Is_Scx=kthi}', ""); Expect(0, 69837, '\P{Is_Scx=kthi}', ""); @@ -139354,16 +143436,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69838, '\p{^Is_Scx=kthi}', ""); Expect(1, 69838, '\P{Is_Scx=kthi}', ""); Expect(0, 69838, '\P{^Is_Scx=kthi}', ""); - Expect(1, 69837, '\p{Is_Scx=- Kthi}', ""); - Expect(0, 69837, '\p{^Is_Scx=- Kthi}', ""); - Expect(0, 69837, '\P{Is_Scx=- Kthi}', ""); - Expect(1, 69837, '\P{^Is_Scx=- Kthi}', ""); - Expect(0, 69838, '\p{Is_Scx=- Kthi}', ""); - Expect(1, 69838, '\p{^Is_Scx=- Kthi}', ""); - Expect(1, 69838, '\P{Is_Scx=- Kthi}', ""); - Expect(0, 69838, '\P{^Is_Scx=- Kthi}', ""); - Error('\p{Script_Extensions: _Tai_THAM:=}'); - Error('\P{Script_Extensions: _Tai_THAM:=}'); + Expect(1, 69837, '\p{Is_Scx= Kthi}', ""); + Expect(0, 69837, '\p{^Is_Scx= Kthi}', ""); + Expect(0, 69837, '\P{Is_Scx= Kthi}', ""); + Expect(1, 69837, '\P{^Is_Scx= Kthi}', ""); + Expect(0, 69838, '\p{Is_Scx= Kthi}', ""); + Expect(1, 69838, '\p{^Is_Scx= Kthi}', ""); + Expect(1, 69838, '\P{Is_Scx= Kthi}', ""); + Expect(0, 69838, '\P{^Is_Scx= Kthi}', ""); + Error('\p{Script_Extensions=_ Tai_Tham/a/}'); + Error('\P{Script_Extensions=_ Tai_Tham/a/}'); Expect(1, 6829, '\p{Script_Extensions=:\ATai_Tham\z:}', "");; Expect(0, 6830, '\p{Script_Extensions=:\ATai_Tham\z:}', "");; Expect(1, 6829, '\p{Script_Extensions=taitham}', ""); @@ -139376,16 +143458,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6830, '\P{^Script_Extensions=taitham}', ""); Expect(1, 6829, '\p{Script_Extensions=:\Ataitham\z:}', "");; Expect(0, 6830, '\p{Script_Extensions=:\Ataitham\z:}', "");; - Expect(1, 6829, '\p{Script_Extensions=_TAI_Tham}', ""); - Expect(0, 6829, '\p{^Script_Extensions=_TAI_Tham}', ""); - Expect(0, 6829, '\P{Script_Extensions=_TAI_Tham}', ""); - Expect(1, 6829, '\P{^Script_Extensions=_TAI_Tham}', ""); - Expect(0, 6830, '\p{Script_Extensions=_TAI_Tham}', ""); - Expect(1, 6830, '\p{^Script_Extensions=_TAI_Tham}', ""); - Expect(1, 6830, '\P{Script_Extensions=_TAI_Tham}', ""); - Expect(0, 6830, '\P{^Script_Extensions=_TAI_Tham}', ""); - Error('\p{Scx=_Lana:=}'); - Error('\P{Scx=_Lana:=}'); + Expect(1, 6829, '\p{Script_Extensions= Tai_Tham}', ""); + Expect(0, 6829, '\p{^Script_Extensions= Tai_Tham}', ""); + Expect(0, 6829, '\P{Script_Extensions= Tai_Tham}', ""); + Expect(1, 6829, '\P{^Script_Extensions= Tai_Tham}', ""); + Expect(0, 6830, '\p{Script_Extensions= Tai_Tham}', ""); + Expect(1, 6830, '\p{^Script_Extensions= Tai_Tham}', ""); + Expect(1, 6830, '\P{Script_Extensions= Tai_Tham}', ""); + Expect(0, 6830, '\P{^Script_Extensions= Tai_Tham}', ""); + Error('\p{Scx=- Lana:=}'); + Error('\P{Scx=- Lana:=}'); Expect(1, 6829, '\p{Scx=:\ALana\z:}', "");; Expect(0, 6830, '\p{Scx=:\ALana\z:}', "");; Expect(1, 6829, '\p{Scx=lana}', ""); @@ -139398,16 +143480,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6830, '\P{^Scx=lana}', ""); Expect(1, 6829, '\p{Scx=:\Alana\z:}', "");; Expect(0, 6830, '\p{Scx=:\Alana\z:}', "");; - Expect(1, 6829, '\p{Scx=- Lana}', ""); - Expect(0, 6829, '\p{^Scx=- Lana}', ""); - Expect(0, 6829, '\P{Scx=- Lana}', ""); - Expect(1, 6829, '\P{^Scx=- Lana}', ""); - Expect(0, 6830, '\p{Scx=- Lana}', ""); - Expect(1, 6830, '\p{^Scx=- Lana}', ""); - Expect(1, 6830, '\P{Scx=- Lana}', ""); - Expect(0, 6830, '\P{^Scx=- Lana}', ""); - Error('\p{Is_Script_Extensions=-/a/TAI_Tham}'); - Error('\P{Is_Script_Extensions=-/a/TAI_Tham}'); + Expect(1, 6829, '\p{Scx=_ LANA}', ""); + Expect(0, 6829, '\p{^Scx=_ LANA}', ""); + Expect(0, 6829, '\P{Scx=_ LANA}', ""); + Expect(1, 6829, '\P{^Scx=_ LANA}', ""); + Expect(0, 6830, '\p{Scx=_ LANA}', ""); + Expect(1, 6830, '\p{^Scx=_ LANA}', ""); + Expect(1, 6830, '\P{Scx=_ LANA}', ""); + Expect(0, 6830, '\P{^Scx=_ LANA}', ""); + Error('\p{Is_Script_Extensions=/a/tai_Tham}'); + Error('\P{Is_Script_Extensions=/a/tai_Tham}'); Expect(1, 6829, '\p{Is_Script_Extensions=taitham}', ""); Expect(0, 6829, '\p{^Is_Script_Extensions=taitham}', ""); Expect(0, 6829, '\P{Is_Script_Extensions=taitham}', ""); @@ -139416,16 +143498,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6830, '\p{^Is_Script_Extensions=taitham}', ""); Expect(1, 6830, '\P{Is_Script_Extensions=taitham}', ""); Expect(0, 6830, '\P{^Is_Script_Extensions=taitham}', ""); - Expect(1, 6829, '\p{Is_Script_Extensions: -tai_THAM}', ""); - Expect(0, 6829, '\p{^Is_Script_Extensions: -tai_THAM}', ""); - Expect(0, 6829, '\P{Is_Script_Extensions: -tai_THAM}', ""); - Expect(1, 6829, '\P{^Is_Script_Extensions: -tai_THAM}', ""); - Expect(0, 6830, '\p{Is_Script_Extensions: -tai_THAM}', ""); - Expect(1, 6830, '\p{^Is_Script_Extensions: -tai_THAM}', ""); - Expect(1, 6830, '\P{Is_Script_Extensions: -tai_THAM}', ""); - Expect(0, 6830, '\P{^Is_Script_Extensions: -tai_THAM}', ""); - Error('\p{Is_Scx=:= -Lana}'); - Error('\P{Is_Scx=:= -Lana}'); + Expect(1, 6829, '\p{Is_Script_Extensions=_Tai_THAM}', ""); + Expect(0, 6829, '\p{^Is_Script_Extensions=_Tai_THAM}', ""); + Expect(0, 6829, '\P{Is_Script_Extensions=_Tai_THAM}', ""); + Expect(1, 6829, '\P{^Is_Script_Extensions=_Tai_THAM}', ""); + Expect(0, 6830, '\p{Is_Script_Extensions=_Tai_THAM}', ""); + Expect(1, 6830, '\p{^Is_Script_Extensions=_Tai_THAM}', ""); + Expect(1, 6830, '\P{Is_Script_Extensions=_Tai_THAM}', ""); + Expect(0, 6830, '\P{^Is_Script_Extensions=_Tai_THAM}', ""); + Error('\p{Is_Scx=-lana/a/}'); + Error('\P{Is_Scx=-lana/a/}'); Expect(1, 6829, '\p{Is_Scx=lana}', ""); Expect(0, 6829, '\p{^Is_Scx=lana}', ""); Expect(0, 6829, '\P{Is_Scx=lana}', ""); @@ -139434,16 +143516,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6830, '\p{^Is_Scx=lana}', ""); Expect(1, 6830, '\P{Is_Scx=lana}', ""); Expect(0, 6830, '\P{^Is_Scx=lana}', ""); - Expect(1, 6829, '\p{Is_Scx= lana}', ""); - Expect(0, 6829, '\p{^Is_Scx= lana}', ""); - Expect(0, 6829, '\P{Is_Scx= lana}', ""); - Expect(1, 6829, '\P{^Is_Scx= lana}', ""); - Expect(0, 6830, '\p{Is_Scx= lana}', ""); - Expect(1, 6830, '\p{^Is_Scx= lana}', ""); - Expect(1, 6830, '\P{Is_Scx= lana}', ""); - Expect(0, 6830, '\P{^Is_Scx= lana}', ""); - Error('\p{Script_Extensions=- LAO/a/}'); - Error('\P{Script_Extensions=- LAO/a/}'); + Expect(1, 6829, '\p{Is_Scx=-lana}', ""); + Expect(0, 6829, '\p{^Is_Scx=-lana}', ""); + Expect(0, 6829, '\P{Is_Scx=-lana}', ""); + Expect(1, 6829, '\P{^Is_Scx=-lana}', ""); + Expect(0, 6830, '\p{Is_Scx=-lana}', ""); + Expect(1, 6830, '\p{^Is_Scx=-lana}', ""); + Expect(1, 6830, '\P{Is_Scx=-lana}', ""); + Expect(0, 6830, '\P{^Is_Scx=-lana}', ""); + Error('\p{Script_Extensions=-:=LAO}'); + Error('\P{Script_Extensions=-:=LAO}'); Expect(1, 3807, '\p{Script_Extensions=:\ALao\z:}', "");; Expect(0, 3808, '\p{Script_Extensions=:\ALao\z:}', "");; Expect(1, 3807, '\p{Script_Extensions=lao}', ""); @@ -139456,16 +143538,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 3808, '\P{^Script_Extensions=lao}', ""); Expect(1, 3807, '\p{Script_Extensions=:\Alao\z:}', "");; Expect(0, 3808, '\p{Script_Extensions=:\Alao\z:}', "");; - Expect(1, 3807, '\p{Script_Extensions=Lao}', ""); - Expect(0, 3807, '\p{^Script_Extensions=Lao}', ""); - Expect(0, 3807, '\P{Script_Extensions=Lao}', ""); - Expect(1, 3807, '\P{^Script_Extensions=Lao}', ""); - Expect(0, 3808, '\p{Script_Extensions=Lao}', ""); - Expect(1, 3808, '\p{^Script_Extensions=Lao}', ""); - Expect(1, 3808, '\P{Script_Extensions=Lao}', ""); - Expect(0, 3808, '\P{^Script_Extensions=Lao}', ""); - Error('\p{Scx: :=Laoo}'); - Error('\P{Scx: :=Laoo}'); + Expect(1, 3807, '\p{Script_Extensions: LAO}', ""); + Expect(0, 3807, '\p{^Script_Extensions: LAO}', ""); + Expect(0, 3807, '\P{Script_Extensions: LAO}', ""); + Expect(1, 3807, '\P{^Script_Extensions: LAO}', ""); + Expect(0, 3808, '\p{Script_Extensions: LAO}', ""); + Expect(1, 3808, '\p{^Script_Extensions: LAO}', ""); + Expect(1, 3808, '\P{Script_Extensions: LAO}', ""); + Expect(0, 3808, '\P{^Script_Extensions: LAO}', ""); + Error('\p{Scx=_laoo/a/}'); + Error('\P{Scx=_laoo/a/}'); Expect(1, 3807, '\p{Scx=:\ALaoo\z:}', "");; Expect(0, 3808, '\p{Scx=:\ALaoo\z:}', "");; Expect(1, 3807, '\p{Scx=laoo}', ""); @@ -139478,16 +143560,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 3808, '\P{^Scx=laoo}', ""); Expect(1, 3807, '\p{Scx=:\Alaoo\z:}', "");; Expect(0, 3808, '\p{Scx=:\Alaoo\z:}', "");; - Expect(1, 3807, '\p{Scx=Laoo}', ""); - Expect(0, 3807, '\p{^Scx=Laoo}', ""); - Expect(0, 3807, '\P{Scx=Laoo}', ""); - Expect(1, 3807, '\P{^Scx=Laoo}', ""); - Expect(0, 3808, '\p{Scx=Laoo}', ""); - Expect(1, 3808, '\p{^Scx=Laoo}', ""); - Expect(1, 3808, '\P{Scx=Laoo}', ""); - Expect(0, 3808, '\P{^Scx=Laoo}', ""); - Error('\p{Is_Script_Extensions=-/a/lao}'); - Error('\P{Is_Script_Extensions=-/a/lao}'); + Expect(1, 3807, '\p{Scx= -Laoo}', ""); + Expect(0, 3807, '\p{^Scx= -Laoo}', ""); + Expect(0, 3807, '\P{Scx= -Laoo}', ""); + Expect(1, 3807, '\P{^Scx= -Laoo}', ""); + Expect(0, 3808, '\p{Scx= -Laoo}', ""); + Expect(1, 3808, '\p{^Scx= -Laoo}', ""); + Expect(1, 3808, '\P{Scx= -Laoo}', ""); + Expect(0, 3808, '\P{^Scx= -Laoo}', ""); + Error('\p{Is_Script_Extensions=:=lao}'); + Error('\P{Is_Script_Extensions=:=lao}'); Expect(1, 3807, '\p{Is_Script_Extensions=lao}', ""); Expect(0, 3807, '\p{^Is_Script_Extensions=lao}', ""); Expect(0, 3807, '\P{Is_Script_Extensions=lao}', ""); @@ -139496,16 +143578,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3808, '\p{^Is_Script_Extensions=lao}', ""); Expect(1, 3808, '\P{Is_Script_Extensions=lao}', ""); Expect(0, 3808, '\P{^Is_Script_Extensions=lao}', ""); - Expect(1, 3807, '\p{Is_Script_Extensions= Lao}', ""); - Expect(0, 3807, '\p{^Is_Script_Extensions= Lao}', ""); - Expect(0, 3807, '\P{Is_Script_Extensions= Lao}', ""); - Expect(1, 3807, '\P{^Is_Script_Extensions= Lao}', ""); - Expect(0, 3808, '\p{Is_Script_Extensions= Lao}', ""); - Expect(1, 3808, '\p{^Is_Script_Extensions= Lao}', ""); - Expect(1, 3808, '\P{Is_Script_Extensions= Lao}', ""); - Expect(0, 3808, '\P{^Is_Script_Extensions= Lao}', ""); - Error('\p{Is_Scx=:=_ Laoo}'); - Error('\P{Is_Scx=:=_ Laoo}'); + Expect(1, 3807, '\p{Is_Script_Extensions=_-Lao}', ""); + Expect(0, 3807, '\p{^Is_Script_Extensions=_-Lao}', ""); + Expect(0, 3807, '\P{Is_Script_Extensions=_-Lao}', ""); + Expect(1, 3807, '\P{^Is_Script_Extensions=_-Lao}', ""); + Expect(0, 3808, '\p{Is_Script_Extensions=_-Lao}', ""); + Expect(1, 3808, '\p{^Is_Script_Extensions=_-Lao}', ""); + Expect(1, 3808, '\P{Is_Script_Extensions=_-Lao}', ""); + Expect(0, 3808, '\P{^Is_Script_Extensions=_-Lao}', ""); + Error('\p{Is_Scx=/a/ -Laoo}'); + Error('\P{Is_Scx=/a/ -Laoo}'); Expect(1, 3807, '\p{Is_Scx=laoo}', ""); Expect(0, 3807, '\p{^Is_Scx=laoo}', ""); Expect(0, 3807, '\P{Is_Scx=laoo}', ""); @@ -139514,38 +143596,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3808, '\p{^Is_Scx=laoo}', ""); Expect(1, 3808, '\P{Is_Scx=laoo}', ""); Expect(0, 3808, '\P{^Is_Scx=laoo}', ""); - Expect(1, 3807, '\p{Is_Scx: Laoo}', ""); - Expect(0, 3807, '\p{^Is_Scx: Laoo}', ""); - Expect(0, 3807, '\P{Is_Scx: Laoo}', ""); - Expect(1, 3807, '\P{^Is_Scx: Laoo}', ""); - Expect(0, 3808, '\p{Is_Scx: Laoo}', ""); - Expect(1, 3808, '\p{^Is_Scx: Laoo}', ""); - Expect(1, 3808, '\P{Is_Scx: Laoo}', ""); - Expect(0, 3808, '\P{^Is_Scx: Laoo}', ""); - Error('\p{Script_Extensions: _/a/Latin}'); - Error('\P{Script_Extensions: _/a/Latin}'); + Expect(1, 3807, '\p{Is_Scx= -laoo}', ""); + Expect(0, 3807, '\p{^Is_Scx= -laoo}', ""); + Expect(0, 3807, '\P{Is_Scx= -laoo}', ""); + Expect(1, 3807, '\P{^Is_Scx= -laoo}', ""); + Expect(0, 3808, '\p{Is_Scx= -laoo}', ""); + Expect(1, 3808, '\p{^Is_Scx= -laoo}', ""); + Expect(1, 3808, '\P{Is_Scx= -laoo}', ""); + Expect(0, 3808, '\P{^Is_Scx= -laoo}', ""); + Error('\p{Script_Extensions= /a/Latin}'); + Error('\P{Script_Extensions= /a/Latin}'); Expect(1, 65370, '\p{Script_Extensions=:\ALatin\z:}', "");; Expect(0, 65371, '\p{Script_Extensions=:\ALatin\z:}', "");; - Expect(1, 65370, '\p{Script_Extensions: latin}', ""); - Expect(0, 65370, '\p{^Script_Extensions: latin}', ""); - Expect(0, 65370, '\P{Script_Extensions: latin}', ""); - Expect(1, 65370, '\P{^Script_Extensions: latin}', ""); - Expect(0, 65371, '\p{Script_Extensions: latin}', ""); - Expect(1, 65371, '\p{^Script_Extensions: latin}', ""); - Expect(1, 65371, '\P{Script_Extensions: latin}', ""); - Expect(0, 65371, '\P{^Script_Extensions: latin}', ""); + Expect(1, 65370, '\p{Script_Extensions=latin}', ""); + Expect(0, 65370, '\p{^Script_Extensions=latin}', ""); + Expect(0, 65370, '\P{Script_Extensions=latin}', ""); + Expect(1, 65370, '\P{^Script_Extensions=latin}', ""); + Expect(0, 65371, '\p{Script_Extensions=latin}', ""); + Expect(1, 65371, '\p{^Script_Extensions=latin}', ""); + Expect(1, 65371, '\P{Script_Extensions=latin}', ""); + Expect(0, 65371, '\P{^Script_Extensions=latin}', ""); Expect(1, 65370, '\p{Script_Extensions=:\Alatin\z:}', "");; Expect(0, 65371, '\p{Script_Extensions=:\Alatin\z:}', "");; - Expect(1, 65370, '\p{Script_Extensions= Latin}', ""); - Expect(0, 65370, '\p{^Script_Extensions= Latin}', ""); - Expect(0, 65370, '\P{Script_Extensions= Latin}', ""); - Expect(1, 65370, '\P{^Script_Extensions= Latin}', ""); - Expect(0, 65371, '\p{Script_Extensions= Latin}', ""); - Expect(1, 65371, '\p{^Script_Extensions= Latin}', ""); - Expect(1, 65371, '\P{Script_Extensions= Latin}', ""); - Expect(0, 65371, '\P{^Script_Extensions= Latin}', ""); - Error('\p{Scx=--Latn:=}'); - Error('\P{Scx=--Latn:=}'); + Expect(1, 65370, '\p{Script_Extensions= LATIN}', ""); + Expect(0, 65370, '\p{^Script_Extensions= LATIN}', ""); + Expect(0, 65370, '\P{Script_Extensions= LATIN}', ""); + Expect(1, 65370, '\P{^Script_Extensions= LATIN}', ""); + Expect(0, 65371, '\p{Script_Extensions= LATIN}', ""); + Expect(1, 65371, '\p{^Script_Extensions= LATIN}', ""); + Expect(1, 65371, '\P{Script_Extensions= LATIN}', ""); + Expect(0, 65371, '\P{^Script_Extensions= LATIN}', ""); + Error('\p{Scx: _Latn/a/}'); + Error('\P{Scx: _Latn/a/}'); Expect(1, 65370, '\p{Scx=:\ALatn\z:}', "");; Expect(0, 65371, '\p{Scx=:\ALatn\z:}', "");; Expect(1, 65370, '\p{Scx=latn}', ""); @@ -139558,16 +143640,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65371, '\P{^Scx=latn}', ""); Expect(1, 65370, '\p{Scx=:\Alatn\z:}', "");; Expect(0, 65371, '\p{Scx=:\Alatn\z:}', "");; - Expect(1, 65370, '\p{Scx=-Latn}', ""); - Expect(0, 65370, '\p{^Scx=-Latn}', ""); - Expect(0, 65370, '\P{Scx=-Latn}', ""); - Expect(1, 65370, '\P{^Scx=-Latn}', ""); - Expect(0, 65371, '\p{Scx=-Latn}', ""); - Expect(1, 65371, '\p{^Scx=-Latn}', ""); - Expect(1, 65371, '\P{Scx=-Latn}', ""); - Expect(0, 65371, '\P{^Scx=-Latn}', ""); - Error('\p{Is_Script_Extensions=- Latin:=}'); - Error('\P{Is_Script_Extensions=- Latin:=}'); + Expect(1, 65370, '\p{Scx= latn}', ""); + Expect(0, 65370, '\p{^Scx= latn}', ""); + Expect(0, 65370, '\P{Scx= latn}', ""); + Expect(1, 65370, '\P{^Scx= latn}', ""); + Expect(0, 65371, '\p{Scx= latn}', ""); + Expect(1, 65371, '\p{^Scx= latn}', ""); + Expect(1, 65371, '\P{Scx= latn}', ""); + Expect(0, 65371, '\P{^Scx= latn}', ""); + Error('\p{Is_Script_Extensions=/a/ -Latin}'); + Error('\P{Is_Script_Extensions=/a/ -Latin}'); Expect(1, 65370, '\p{Is_Script_Extensions=latin}', ""); Expect(0, 65370, '\p{^Is_Script_Extensions=latin}', ""); Expect(0, 65370, '\P{Is_Script_Extensions=latin}', ""); @@ -139576,26 +143658,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65371, '\p{^Is_Script_Extensions=latin}', ""); Expect(1, 65371, '\P{Is_Script_Extensions=latin}', ""); Expect(0, 65371, '\P{^Is_Script_Extensions=latin}', ""); - Error('\p{Is_Scx= :=LATN}'); - Error('\P{Is_Scx= :=LATN}'); - Expect(1, 65370, '\p{Is_Scx: latn}', ""); - Expect(0, 65370, '\p{^Is_Scx: latn}', ""); - Expect(0, 65370, '\P{Is_Scx: latn}', ""); - Expect(1, 65370, '\P{^Is_Scx: latn}', ""); - Expect(0, 65371, '\p{Is_Scx: latn}', ""); - Expect(1, 65371, '\p{^Is_Scx: latn}', ""); - Expect(1, 65371, '\P{Is_Scx: latn}', ""); - Expect(0, 65371, '\P{^Is_Scx: latn}', ""); - Expect(1, 65370, '\p{Is_Scx=_Latn}', ""); - Expect(0, 65370, '\p{^Is_Scx=_Latn}', ""); - Expect(0, 65370, '\P{Is_Scx=_Latn}', ""); - Expect(1, 65370, '\P{^Is_Scx=_Latn}', ""); - Expect(0, 65371, '\p{Is_Scx=_Latn}', ""); - Expect(1, 65371, '\p{^Is_Scx=_Latn}', ""); - Expect(1, 65371, '\P{Is_Scx=_Latn}', ""); - Expect(0, 65371, '\P{^Is_Scx=_Latn}', ""); - Error('\p{Script_Extensions= LEPCHA:=}'); - Error('\P{Script_Extensions= LEPCHA:=}'); + Expect(1, 65370, '\p{Is_Script_Extensions= -Latin}', ""); + Expect(0, 65370, '\p{^Is_Script_Extensions= -Latin}', ""); + Expect(0, 65370, '\P{Is_Script_Extensions= -Latin}', ""); + Expect(1, 65370, '\P{^Is_Script_Extensions= -Latin}', ""); + Expect(0, 65371, '\p{Is_Script_Extensions= -Latin}', ""); + Expect(1, 65371, '\p{^Is_Script_Extensions= -Latin}', ""); + Expect(1, 65371, '\P{Is_Script_Extensions= -Latin}', ""); + Expect(0, 65371, '\P{^Is_Script_Extensions= -Latin}', ""); + Error('\p{Is_Scx=-:=Latn}'); + Error('\P{Is_Scx=-:=Latn}'); + Expect(1, 65370, '\p{Is_Scx=latn}', ""); + Expect(0, 65370, '\p{^Is_Scx=latn}', ""); + Expect(0, 65370, '\P{Is_Scx=latn}', ""); + Expect(1, 65370, '\P{^Is_Scx=latn}', ""); + Expect(0, 65371, '\p{Is_Scx=latn}', ""); + Expect(1, 65371, '\p{^Is_Scx=latn}', ""); + Expect(1, 65371, '\P{Is_Scx=latn}', ""); + Expect(0, 65371, '\P{^Is_Scx=latn}', ""); + Expect(1, 65370, '\p{Is_Scx=_ Latn}', ""); + Expect(0, 65370, '\p{^Is_Scx=_ Latn}', ""); + Expect(0, 65370, '\P{Is_Scx=_ Latn}', ""); + Expect(1, 65370, '\P{^Is_Scx=_ Latn}', ""); + Expect(0, 65371, '\p{Is_Scx=_ Latn}', ""); + Expect(1, 65371, '\p{^Is_Scx=_ Latn}', ""); + Expect(1, 65371, '\P{Is_Scx=_ Latn}', ""); + Expect(0, 65371, '\P{^Is_Scx=_ Latn}', ""); + Error('\p{Script_Extensions=:=lepcha}'); + Error('\P{Script_Extensions=:=lepcha}'); Expect(1, 7247, '\p{Script_Extensions=:\ALepcha\z:}', "");; Expect(0, 7248, '\p{Script_Extensions=:\ALepcha\z:}', "");; Expect(1, 7247, '\p{Script_Extensions=lepcha}', ""); @@ -139616,8 +143706,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7248, '\p{^Script_Extensions= Lepcha}', ""); Expect(1, 7248, '\P{Script_Extensions= Lepcha}', ""); Expect(0, 7248, '\P{^Script_Extensions= Lepcha}', ""); - Error('\p{Scx: _:=LEPC}'); - Error('\P{Scx: _:=LEPC}'); + Error('\p{Scx= /a/lepc}'); + Error('\P{Scx= /a/lepc}'); Expect(1, 7247, '\p{Scx=:\ALepc\z:}', "");; Expect(0, 7248, '\p{Scx=:\ALepc\z:}', "");; Expect(1, 7247, '\p{Scx=lepc}', ""); @@ -139630,34 +143720,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7248, '\P{^Scx=lepc}', ""); Expect(1, 7247, '\p{Scx=:\Alepc\z:}', "");; Expect(0, 7248, '\p{Scx=:\Alepc\z:}', "");; - Expect(1, 7247, '\p{Scx=_ LEPC}', ""); - Expect(0, 7247, '\p{^Scx=_ LEPC}', ""); - Expect(0, 7247, '\P{Scx=_ LEPC}', ""); - Expect(1, 7247, '\P{^Scx=_ LEPC}', ""); - Expect(0, 7248, '\p{Scx=_ LEPC}', ""); - Expect(1, 7248, '\p{^Scx=_ LEPC}', ""); - Expect(1, 7248, '\P{Scx=_ LEPC}', ""); - Expect(0, 7248, '\P{^Scx=_ LEPC}', ""); - Error('\p{Is_Script_Extensions= LEPCHA:=}'); - Error('\P{Is_Script_Extensions= LEPCHA:=}'); - Expect(1, 7247, '\p{Is_Script_Extensions=lepcha}', ""); - Expect(0, 7247, '\p{^Is_Script_Extensions=lepcha}', ""); - Expect(0, 7247, '\P{Is_Script_Extensions=lepcha}', ""); - Expect(1, 7247, '\P{^Is_Script_Extensions=lepcha}', ""); - Expect(0, 7248, '\p{Is_Script_Extensions=lepcha}', ""); - Expect(1, 7248, '\p{^Is_Script_Extensions=lepcha}', ""); - Expect(1, 7248, '\P{Is_Script_Extensions=lepcha}', ""); - Expect(0, 7248, '\P{^Is_Script_Extensions=lepcha}', ""); - Expect(1, 7247, '\p{Is_Script_Extensions= LEPCHA}', ""); - Expect(0, 7247, '\p{^Is_Script_Extensions= LEPCHA}', ""); - Expect(0, 7247, '\P{Is_Script_Extensions= LEPCHA}', ""); - Expect(1, 7247, '\P{^Is_Script_Extensions= LEPCHA}', ""); - Expect(0, 7248, '\p{Is_Script_Extensions= LEPCHA}', ""); - Expect(1, 7248, '\p{^Is_Script_Extensions= LEPCHA}', ""); - Expect(1, 7248, '\P{Is_Script_Extensions= LEPCHA}', ""); - Expect(0, 7248, '\P{^Is_Script_Extensions= LEPCHA}', ""); - Error('\p{Is_Scx=/a/ -Lepc}'); - Error('\P{Is_Scx=/a/ -Lepc}'); + Expect(1, 7247, '\p{Scx=- lepc}', ""); + Expect(0, 7247, '\p{^Scx=- lepc}', ""); + Expect(0, 7247, '\P{Scx=- lepc}', ""); + Expect(1, 7247, '\P{^Scx=- lepc}', ""); + Expect(0, 7248, '\p{Scx=- lepc}', ""); + Expect(1, 7248, '\p{^Scx=- lepc}', ""); + Expect(1, 7248, '\P{Scx=- lepc}', ""); + Expect(0, 7248, '\P{^Scx=- lepc}', ""); + Error('\p{Is_Script_Extensions=/a/-lepcha}'); + Error('\P{Is_Script_Extensions=/a/-lepcha}'); + Expect(1, 7247, '\p{Is_Script_Extensions: lepcha}', ""); + Expect(0, 7247, '\p{^Is_Script_Extensions: lepcha}', ""); + Expect(0, 7247, '\P{Is_Script_Extensions: lepcha}', ""); + Expect(1, 7247, '\P{^Is_Script_Extensions: lepcha}', ""); + Expect(0, 7248, '\p{Is_Script_Extensions: lepcha}', ""); + Expect(1, 7248, '\p{^Is_Script_Extensions: lepcha}', ""); + Expect(1, 7248, '\P{Is_Script_Extensions: lepcha}', ""); + Expect(0, 7248, '\P{^Is_Script_Extensions: lepcha}', ""); + Expect(1, 7247, '\p{Is_Script_Extensions= LEPCHA}', ""); + Expect(0, 7247, '\p{^Is_Script_Extensions= LEPCHA}', ""); + Expect(0, 7247, '\P{Is_Script_Extensions= LEPCHA}', ""); + Expect(1, 7247, '\P{^Is_Script_Extensions= LEPCHA}', ""); + Expect(0, 7248, '\p{Is_Script_Extensions= LEPCHA}', ""); + Expect(1, 7248, '\p{^Is_Script_Extensions= LEPCHA}', ""); + Expect(1, 7248, '\P{Is_Script_Extensions= LEPCHA}', ""); + Expect(0, 7248, '\P{^Is_Script_Extensions= LEPCHA}', ""); + Error('\p{Is_Scx: _ lepc:=}'); + Error('\P{Is_Scx: _ lepc:=}'); Expect(1, 7247, '\p{Is_Scx=lepc}', ""); Expect(0, 7247, '\p{^Is_Scx=lepc}', ""); Expect(0, 7247, '\P{Is_Scx=lepc}', ""); @@ -139666,38 +143756,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7248, '\p{^Is_Scx=lepc}', ""); Expect(1, 7248, '\P{Is_Scx=lepc}', ""); Expect(0, 7248, '\P{^Is_Scx=lepc}', ""); - Expect(1, 7247, '\p{Is_Scx= -lepc}', ""); - Expect(0, 7247, '\p{^Is_Scx= -lepc}', ""); - Expect(0, 7247, '\P{Is_Scx= -lepc}', ""); - Expect(1, 7247, '\P{^Is_Scx= -lepc}', ""); - Expect(0, 7248, '\p{Is_Scx= -lepc}', ""); - Expect(1, 7248, '\p{^Is_Scx= -lepc}', ""); - Expect(1, 7248, '\P{Is_Scx= -lepc}', ""); - Expect(0, 7248, '\P{^Is_Scx= -lepc}', ""); - Error('\p{Script_Extensions=_:=limbu}'); - Error('\P{Script_Extensions=_:=limbu}'); + Expect(1, 7247, '\p{Is_Scx=--Lepc}', ""); + Expect(0, 7247, '\p{^Is_Scx=--Lepc}', ""); + Expect(0, 7247, '\P{Is_Scx=--Lepc}', ""); + Expect(1, 7247, '\P{^Is_Scx=--Lepc}', ""); + Expect(0, 7248, '\p{Is_Scx=--Lepc}', ""); + Expect(1, 7248, '\p{^Is_Scx=--Lepc}', ""); + Expect(1, 7248, '\P{Is_Scx=--Lepc}', ""); + Expect(0, 7248, '\P{^Is_Scx=--Lepc}', ""); + Error('\p{Script_Extensions=_ Limbu:=}'); + Error('\P{Script_Extensions=_ Limbu:=}'); Expect(1, 6479, '\p{Script_Extensions=:\ALimbu\z:}', "");; Expect(0, 6480, '\p{Script_Extensions=:\ALimbu\z:}', "");; - Expect(1, 6479, '\p{Script_Extensions: limbu}', ""); - Expect(0, 6479, '\p{^Script_Extensions: limbu}', ""); - Expect(0, 6479, '\P{Script_Extensions: limbu}', ""); - Expect(1, 6479, '\P{^Script_Extensions: limbu}', ""); - Expect(0, 6480, '\p{Script_Extensions: limbu}', ""); - Expect(1, 6480, '\p{^Script_Extensions: limbu}', ""); - Expect(1, 6480, '\P{Script_Extensions: limbu}', ""); - Expect(0, 6480, '\P{^Script_Extensions: limbu}', ""); + Expect(1, 6479, '\p{Script_Extensions=limbu}', ""); + Expect(0, 6479, '\p{^Script_Extensions=limbu}', ""); + Expect(0, 6479, '\P{Script_Extensions=limbu}', ""); + Expect(1, 6479, '\P{^Script_Extensions=limbu}', ""); + Expect(0, 6480, '\p{Script_Extensions=limbu}', ""); + Expect(1, 6480, '\p{^Script_Extensions=limbu}', ""); + Expect(1, 6480, '\P{Script_Extensions=limbu}', ""); + Expect(0, 6480, '\P{^Script_Extensions=limbu}', ""); Expect(1, 6479, '\p{Script_Extensions=:\Alimbu\z:}', "");; Expect(0, 6480, '\p{Script_Extensions=:\Alimbu\z:}', "");; - Expect(1, 6479, '\p{Script_Extensions= Limbu}', ""); - Expect(0, 6479, '\p{^Script_Extensions= Limbu}', ""); - Expect(0, 6479, '\P{Script_Extensions= Limbu}', ""); - Expect(1, 6479, '\P{^Script_Extensions= Limbu}', ""); - Expect(0, 6480, '\p{Script_Extensions= Limbu}', ""); - Expect(1, 6480, '\p{^Script_Extensions= Limbu}', ""); - Expect(1, 6480, '\P{Script_Extensions= Limbu}', ""); - Expect(0, 6480, '\P{^Script_Extensions= Limbu}', ""); - Error('\p{Scx=:=-LIMB}'); - Error('\P{Scx=:=-LIMB}'); + Expect(1, 6479, '\p{Script_Extensions= Limbu}', ""); + Expect(0, 6479, '\p{^Script_Extensions= Limbu}', ""); + Expect(0, 6479, '\P{Script_Extensions= Limbu}', ""); + Expect(1, 6479, '\P{^Script_Extensions= Limbu}', ""); + Expect(0, 6480, '\p{Script_Extensions= Limbu}', ""); + Expect(1, 6480, '\p{^Script_Extensions= Limbu}', ""); + Expect(1, 6480, '\P{Script_Extensions= Limbu}', ""); + Expect(0, 6480, '\P{^Script_Extensions= Limbu}', ""); + Error('\p{Scx=/a/ limb}'); + Error('\P{Scx=/a/ limb}'); Expect(1, 6479, '\p{Scx=:\ALimb\z:}', "");; Expect(0, 6480, '\p{Scx=:\ALimb\z:}', "");; Expect(1, 6479, '\p{Scx=limb}', ""); @@ -139710,16 +143800,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6480, '\P{^Scx=limb}', ""); Expect(1, 6479, '\p{Scx=:\Alimb\z:}', "");; Expect(0, 6480, '\p{Scx=:\Alimb\z:}', "");; - Expect(1, 6479, '\p{Scx: _Limb}', ""); - Expect(0, 6479, '\p{^Scx: _Limb}', ""); - Expect(0, 6479, '\P{Scx: _Limb}', ""); - Expect(1, 6479, '\P{^Scx: _Limb}', ""); - Expect(0, 6480, '\p{Scx: _Limb}', ""); - Expect(1, 6480, '\p{^Scx: _Limb}', ""); - Expect(1, 6480, '\P{Scx: _Limb}', ""); - Expect(0, 6480, '\P{^Scx: _Limb}', ""); - Error('\p{Is_Script_Extensions= LIMBU/a/}'); - Error('\P{Is_Script_Extensions= LIMBU/a/}'); + Expect(1, 6479, '\p{Scx=-LIMB}', ""); + Expect(0, 6479, '\p{^Scx=-LIMB}', ""); + Expect(0, 6479, '\P{Scx=-LIMB}', ""); + Expect(1, 6479, '\P{^Scx=-LIMB}', ""); + Expect(0, 6480, '\p{Scx=-LIMB}', ""); + Expect(1, 6480, '\p{^Scx=-LIMB}', ""); + Expect(1, 6480, '\P{Scx=-LIMB}', ""); + Expect(0, 6480, '\P{^Scx=-LIMB}', ""); + Error('\p{Is_Script_Extensions=:=Limbu}'); + Error('\P{Is_Script_Extensions=:=Limbu}'); Expect(1, 6479, '\p{Is_Script_Extensions=limbu}', ""); Expect(0, 6479, '\p{^Is_Script_Extensions=limbu}', ""); Expect(0, 6479, '\P{Is_Script_Extensions=limbu}', ""); @@ -139728,16 +143818,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6480, '\p{^Is_Script_Extensions=limbu}', ""); Expect(1, 6480, '\P{Is_Script_Extensions=limbu}', ""); Expect(0, 6480, '\P{^Is_Script_Extensions=limbu}', ""); - Expect(1, 6479, '\p{Is_Script_Extensions=- LIMBU}', ""); - Expect(0, 6479, '\p{^Is_Script_Extensions=- LIMBU}', ""); - Expect(0, 6479, '\P{Is_Script_Extensions=- LIMBU}', ""); - Expect(1, 6479, '\P{^Is_Script_Extensions=- LIMBU}', ""); - Expect(0, 6480, '\p{Is_Script_Extensions=- LIMBU}', ""); - Expect(1, 6480, '\p{^Is_Script_Extensions=- LIMBU}', ""); - Expect(1, 6480, '\P{Is_Script_Extensions=- LIMBU}', ""); - Expect(0, 6480, '\P{^Is_Script_Extensions=- LIMBU}', ""); - Error('\p{Is_Scx=:=-_Limb}'); - Error('\P{Is_Scx=:=-_Limb}'); + Expect(1, 6479, '\p{Is_Script_Extensions= -LIMBU}', ""); + Expect(0, 6479, '\p{^Is_Script_Extensions= -LIMBU}', ""); + Expect(0, 6479, '\P{Is_Script_Extensions= -LIMBU}', ""); + Expect(1, 6479, '\P{^Is_Script_Extensions= -LIMBU}', ""); + Expect(0, 6480, '\p{Is_Script_Extensions= -LIMBU}', ""); + Expect(1, 6480, '\p{^Is_Script_Extensions= -LIMBU}', ""); + Expect(1, 6480, '\P{Is_Script_Extensions= -LIMBU}', ""); + Expect(0, 6480, '\P{^Is_Script_Extensions= -LIMBU}', ""); + Error('\p{Is_Scx=:=__Limb}'); + Error('\P{Is_Scx=:=__Limb}'); Expect(1, 6479, '\p{Is_Scx=limb}', ""); Expect(0, 6479, '\p{^Is_Scx=limb}', ""); Expect(0, 6479, '\P{Is_Scx=limb}', ""); @@ -139746,38 +143836,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6480, '\p{^Is_Scx=limb}', ""); Expect(1, 6480, '\P{Is_Scx=limb}', ""); Expect(0, 6480, '\P{^Is_Scx=limb}', ""); - Expect(1, 6479, '\p{Is_Scx=__LIMB}', ""); - Expect(0, 6479, '\p{^Is_Scx=__LIMB}', ""); - Expect(0, 6479, '\P{Is_Scx=__LIMB}', ""); - Expect(1, 6479, '\P{^Is_Scx=__LIMB}', ""); - Expect(0, 6480, '\p{Is_Scx=__LIMB}', ""); - Expect(1, 6480, '\p{^Is_Scx=__LIMB}', ""); - Expect(1, 6480, '\P{Is_Scx=__LIMB}', ""); - Expect(0, 6480, '\P{^Is_Scx=__LIMB}', ""); - Error('\p{Script_Extensions::=-Linear_A}'); - Error('\P{Script_Extensions::=-Linear_A}'); + Expect(1, 6479, '\p{Is_Scx= Limb}', ""); + Expect(0, 6479, '\p{^Is_Scx= Limb}', ""); + Expect(0, 6479, '\P{Is_Scx= Limb}', ""); + Expect(1, 6479, '\P{^Is_Scx= Limb}', ""); + Expect(0, 6480, '\p{Is_Scx= Limb}', ""); + Expect(1, 6480, '\p{^Is_Scx= Limb}', ""); + Expect(1, 6480, '\P{Is_Scx= Limb}', ""); + Expect(0, 6480, '\P{^Is_Scx= Limb}', ""); + Error('\p{Script_Extensions: := _Linear_A}'); + Error('\P{Script_Extensions: := _Linear_A}'); Expect(1, 67431, '\p{Script_Extensions=:\ALinear_A\z:}', "");; Expect(0, 67432, '\p{Script_Extensions=:\ALinear_A\z:}', "");; - Expect(1, 67431, '\p{Script_Extensions: lineara}', ""); - Expect(0, 67431, '\p{^Script_Extensions: lineara}', ""); - Expect(0, 67431, '\P{Script_Extensions: lineara}', ""); - Expect(1, 67431, '\P{^Script_Extensions: lineara}', ""); - Expect(0, 67432, '\p{Script_Extensions: lineara}', ""); - Expect(1, 67432, '\p{^Script_Extensions: lineara}', ""); - Expect(1, 67432, '\P{Script_Extensions: lineara}', ""); - Expect(0, 67432, '\P{^Script_Extensions: lineara}', ""); + Expect(1, 67431, '\p{Script_Extensions=lineara}', ""); + Expect(0, 67431, '\p{^Script_Extensions=lineara}', ""); + Expect(0, 67431, '\P{Script_Extensions=lineara}', ""); + Expect(1, 67431, '\P{^Script_Extensions=lineara}', ""); + Expect(0, 67432, '\p{Script_Extensions=lineara}', ""); + Expect(1, 67432, '\p{^Script_Extensions=lineara}', ""); + Expect(1, 67432, '\P{Script_Extensions=lineara}', ""); + Expect(0, 67432, '\P{^Script_Extensions=lineara}', ""); Expect(1, 67431, '\p{Script_Extensions=:\Alineara\z:}', "");; Expect(0, 67432, '\p{Script_Extensions=:\Alineara\z:}', "");; - Expect(1, 67431, '\p{Script_Extensions= Linear_A}', ""); - Expect(0, 67431, '\p{^Script_Extensions= Linear_A}', ""); - Expect(0, 67431, '\P{Script_Extensions= Linear_A}', ""); - Expect(1, 67431, '\P{^Script_Extensions= Linear_A}', ""); - Expect(0, 67432, '\p{Script_Extensions= Linear_A}', ""); - Expect(1, 67432, '\p{^Script_Extensions= Linear_A}', ""); - Expect(1, 67432, '\P{Script_Extensions= Linear_A}', ""); - Expect(0, 67432, '\P{^Script_Extensions= Linear_A}', ""); - Error('\p{Scx= LINA/a/}'); - Error('\P{Scx= LINA/a/}'); + Expect(1, 67431, '\p{Script_Extensions=_-linear_A}', ""); + Expect(0, 67431, '\p{^Script_Extensions=_-linear_A}', ""); + Expect(0, 67431, '\P{Script_Extensions=_-linear_A}', ""); + Expect(1, 67431, '\P{^Script_Extensions=_-linear_A}', ""); + Expect(0, 67432, '\p{Script_Extensions=_-linear_A}', ""); + Expect(1, 67432, '\p{^Script_Extensions=_-linear_A}', ""); + Expect(1, 67432, '\P{Script_Extensions=_-linear_A}', ""); + Expect(0, 67432, '\P{^Script_Extensions=_-linear_A}', ""); + Error('\p{Scx: _:=LINA}'); + Error('\P{Scx: _:=LINA}'); Expect(1, 67431, '\p{Scx=:\ALina\z:}', "");; Expect(0, 67432, '\p{Scx=:\ALina\z:}', "");; Expect(1, 67431, '\p{Scx=lina}', ""); @@ -139790,16 +143880,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67432, '\P{^Scx=lina}', ""); Expect(1, 67431, '\p{Scx=:\Alina\z:}', "");; Expect(0, 67432, '\p{Scx=:\Alina\z:}', "");; - Expect(1, 67431, '\p{Scx= _Lina}', ""); - Expect(0, 67431, '\p{^Scx= _Lina}', ""); - Expect(0, 67431, '\P{Scx= _Lina}', ""); - Expect(1, 67431, '\P{^Scx= _Lina}', ""); - Expect(0, 67432, '\p{Scx= _Lina}', ""); - Expect(1, 67432, '\p{^Scx= _Lina}', ""); - Expect(1, 67432, '\P{Scx= _Lina}', ""); - Expect(0, 67432, '\P{^Scx= _Lina}', ""); - Error('\p{Is_Script_Extensions=-/a/linear_A}'); - Error('\P{Is_Script_Extensions=-/a/linear_A}'); + Expect(1, 67431, '\p{Scx= -lina}', ""); + Expect(0, 67431, '\p{^Scx= -lina}', ""); + Expect(0, 67431, '\P{Scx= -lina}', ""); + Expect(1, 67431, '\P{^Scx= -lina}', ""); + Expect(0, 67432, '\p{Scx= -lina}', ""); + Expect(1, 67432, '\p{^Scx= -lina}', ""); + Expect(1, 67432, '\P{Scx= -lina}', ""); + Expect(0, 67432, '\P{^Scx= -lina}', ""); + Error('\p{Is_Script_Extensions=-:=Linear_A}'); + Error('\P{Is_Script_Extensions=-:=Linear_A}'); Expect(1, 67431, '\p{Is_Script_Extensions=lineara}', ""); Expect(0, 67431, '\p{^Is_Script_Extensions=lineara}', ""); Expect(0, 67431, '\P{Is_Script_Extensions=lineara}', ""); @@ -139808,16 +143898,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67432, '\p{^Is_Script_Extensions=lineara}', ""); Expect(1, 67432, '\P{Is_Script_Extensions=lineara}', ""); Expect(0, 67432, '\P{^Is_Script_Extensions=lineara}', ""); - Expect(1, 67431, '\p{Is_Script_Extensions=-_linear_a}', ""); - Expect(0, 67431, '\p{^Is_Script_Extensions=-_linear_a}', ""); - Expect(0, 67431, '\P{Is_Script_Extensions=-_linear_a}', ""); - Expect(1, 67431, '\P{^Is_Script_Extensions=-_linear_a}', ""); - Expect(0, 67432, '\p{Is_Script_Extensions=-_linear_a}', ""); - Expect(1, 67432, '\p{^Is_Script_Extensions=-_linear_a}', ""); - Expect(1, 67432, '\P{Is_Script_Extensions=-_linear_a}', ""); - Expect(0, 67432, '\P{^Is_Script_Extensions=-_linear_a}', ""); - Error('\p{Is_Scx: Lina:=}'); - Error('\P{Is_Scx: Lina:=}'); + Expect(1, 67431, '\p{Is_Script_Extensions=_linear_A}', ""); + Expect(0, 67431, '\p{^Is_Script_Extensions=_linear_A}', ""); + Expect(0, 67431, '\P{Is_Script_Extensions=_linear_A}', ""); + Expect(1, 67431, '\P{^Is_Script_Extensions=_linear_A}', ""); + Expect(0, 67432, '\p{Is_Script_Extensions=_linear_A}', ""); + Expect(1, 67432, '\p{^Is_Script_Extensions=_linear_A}', ""); + Expect(1, 67432, '\P{Is_Script_Extensions=_linear_A}', ""); + Expect(0, 67432, '\P{^Is_Script_Extensions=_linear_A}', ""); + Error('\p{Is_Scx= Lina/a/}'); + Error('\P{Is_Scx= Lina/a/}'); Expect(1, 67431, '\p{Is_Scx=lina}', ""); Expect(0, 67431, '\p{^Is_Scx=lina}', ""); Expect(0, 67431, '\P{Is_Scx=lina}', ""); @@ -139826,16 +143916,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67432, '\p{^Is_Scx=lina}', ""); Expect(1, 67432, '\P{Is_Scx=lina}', ""); Expect(0, 67432, '\P{^Is_Scx=lina}', ""); - Expect(1, 67431, '\p{Is_Scx= -Lina}', ""); - Expect(0, 67431, '\p{^Is_Scx= -Lina}', ""); - Expect(0, 67431, '\P{Is_Scx= -Lina}', ""); - Expect(1, 67431, '\P{^Is_Scx= -Lina}', ""); - Expect(0, 67432, '\p{Is_Scx= -Lina}', ""); - Expect(1, 67432, '\p{^Is_Scx= -Lina}', ""); - Expect(1, 67432, '\P{Is_Scx= -Lina}', ""); - Expect(0, 67432, '\P{^Is_Scx= -Lina}', ""); - Error('\p{Script_Extensions= linear_B/a/}'); - Error('\P{Script_Extensions= linear_B/a/}'); + Expect(1, 67431, '\p{Is_Scx= Lina}', ""); + Expect(0, 67431, '\p{^Is_Scx= Lina}', ""); + Expect(0, 67431, '\P{Is_Scx= Lina}', ""); + Expect(1, 67431, '\P{^Is_Scx= Lina}', ""); + Expect(0, 67432, '\p{Is_Scx= Lina}', ""); + Expect(1, 67432, '\p{^Is_Scx= Lina}', ""); + Expect(1, 67432, '\P{Is_Scx= Lina}', ""); + Expect(0, 67432, '\P{^Is_Scx= Lina}', ""); + Error('\p{Script_Extensions= Linear_b:=}'); + Error('\P{Script_Extensions= Linear_b:=}'); Expect(1, 65855, '\p{Script_Extensions=:\ALinear_B\z:}', "");; Expect(0, 65856, '\p{Script_Extensions=:\ALinear_B\z:}', "");; Expect(1, 65855, '\p{Script_Extensions=linearb}', ""); @@ -139848,16 +143938,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65856, '\P{^Script_Extensions=linearb}', ""); Expect(1, 65855, '\p{Script_Extensions=:\Alinearb\z:}', "");; Expect(0, 65856, '\p{Script_Extensions=:\Alinearb\z:}', "");; - Expect(1, 65855, '\p{Script_Extensions= _linear_B}', ""); - Expect(0, 65855, '\p{^Script_Extensions= _linear_B}', ""); - Expect(0, 65855, '\P{Script_Extensions= _linear_B}', ""); - Expect(1, 65855, '\P{^Script_Extensions= _linear_B}', ""); - Expect(0, 65856, '\p{Script_Extensions= _linear_B}', ""); - Expect(1, 65856, '\p{^Script_Extensions= _linear_B}', ""); - Expect(1, 65856, '\P{Script_Extensions= _linear_B}', ""); - Expect(0, 65856, '\P{^Script_Extensions= _linear_B}', ""); - Error('\p{Scx= :=linb}'); - Error('\P{Scx= :=linb}'); + Expect(1, 65855, '\p{Script_Extensions=Linear_B}', ""); + Expect(0, 65855, '\p{^Script_Extensions=Linear_B}', ""); + Expect(0, 65855, '\P{Script_Extensions=Linear_B}', ""); + Expect(1, 65855, '\P{^Script_Extensions=Linear_B}', ""); + Expect(0, 65856, '\p{Script_Extensions=Linear_B}', ""); + Expect(1, 65856, '\p{^Script_Extensions=Linear_B}', ""); + Expect(1, 65856, '\P{Script_Extensions=Linear_B}', ""); + Expect(0, 65856, '\P{^Script_Extensions=Linear_B}', ""); + Error('\p{Scx=- linb:=}'); + Error('\P{Scx=- linb:=}'); Expect(1, 65855, '\p{Scx=:\ALinb\z:}', "");; Expect(0, 65856, '\p{Scx=:\ALinb\z:}', "");; Expect(1, 65855, '\p{Scx=linb}', ""); @@ -139870,16 +143960,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65856, '\P{^Scx=linb}', ""); Expect(1, 65855, '\p{Scx=:\Alinb\z:}', "");; Expect(0, 65856, '\p{Scx=:\Alinb\z:}', "");; - Expect(1, 65855, '\p{Scx= Linb}', ""); - Expect(0, 65855, '\p{^Scx= Linb}', ""); - Expect(0, 65855, '\P{Scx= Linb}', ""); - Expect(1, 65855, '\P{^Scx= Linb}', ""); - Expect(0, 65856, '\p{Scx= Linb}', ""); - Expect(1, 65856, '\p{^Scx= Linb}', ""); - Expect(1, 65856, '\P{Scx= Linb}', ""); - Expect(0, 65856, '\P{^Scx= Linb}', ""); - Error('\p{Is_Script_Extensions=:=- Linear_B}'); - Error('\P{Is_Script_Extensions=:=- Linear_B}'); + Expect(1, 65855, '\p{Scx= -LINB}', ""); + Expect(0, 65855, '\p{^Scx= -LINB}', ""); + Expect(0, 65855, '\P{Scx= -LINB}', ""); + Expect(1, 65855, '\P{^Scx= -LINB}', ""); + Expect(0, 65856, '\p{Scx= -LINB}', ""); + Expect(1, 65856, '\p{^Scx= -LINB}', ""); + Expect(1, 65856, '\P{Scx= -LINB}', ""); + Expect(0, 65856, '\P{^Scx= -LINB}', ""); + Error('\p{Is_Script_Extensions=:=linear_B}'); + Error('\P{Is_Script_Extensions=:=linear_B}'); Expect(1, 65855, '\p{Is_Script_Extensions=linearb}', ""); Expect(0, 65855, '\p{^Is_Script_Extensions=linearb}', ""); Expect(0, 65855, '\P{Is_Script_Extensions=linearb}', ""); @@ -139888,114 +143978,114 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65856, '\p{^Is_Script_Extensions=linearb}', ""); Expect(1, 65856, '\P{Is_Script_Extensions=linearb}', ""); Expect(0, 65856, '\P{^Is_Script_Extensions=linearb}', ""); - Expect(1, 65855, '\p{Is_Script_Extensions= Linear_b}', ""); - Expect(0, 65855, '\p{^Is_Script_Extensions= Linear_b}', ""); - Expect(0, 65855, '\P{Is_Script_Extensions= Linear_b}', ""); - Expect(1, 65855, '\P{^Is_Script_Extensions= Linear_b}', ""); - Expect(0, 65856, '\p{Is_Script_Extensions= Linear_b}', ""); - Expect(1, 65856, '\p{^Is_Script_Extensions= Linear_b}', ""); - Expect(1, 65856, '\P{Is_Script_Extensions= Linear_b}', ""); - Expect(0, 65856, '\P{^Is_Script_Extensions= Linear_b}', ""); - Error('\p{Is_Scx: _/a/Linb}'); - Error('\P{Is_Scx: _/a/Linb}'); - Expect(1, 65855, '\p{Is_Scx:linb}', ""); - Expect(0, 65855, '\p{^Is_Scx:linb}', ""); - Expect(0, 65855, '\P{Is_Scx:linb}', ""); - Expect(1, 65855, '\P{^Is_Scx:linb}', ""); - Expect(0, 65856, '\p{Is_Scx:linb}', ""); - Expect(1, 65856, '\p{^Is_Scx:linb}', ""); - Expect(1, 65856, '\P{Is_Scx:linb}', ""); - Expect(0, 65856, '\P{^Is_Scx:linb}', ""); - Expect(1, 65855, '\p{Is_Scx=_ Linb}', ""); - Expect(0, 65855, '\p{^Is_Scx=_ Linb}', ""); - Expect(0, 65855, '\P{Is_Scx=_ Linb}', ""); - Expect(1, 65855, '\P{^Is_Scx=_ Linb}', ""); - Expect(0, 65856, '\p{Is_Scx=_ Linb}', ""); - Expect(1, 65856, '\p{^Is_Scx=_ Linb}', ""); - Expect(1, 65856, '\P{Is_Scx=_ Linb}', ""); - Expect(0, 65856, '\P{^Is_Scx=_ Linb}', ""); - Error('\p{Script_Extensions=:=-LISU}'); - Error('\P{Script_Extensions=:=-LISU}'); - Expect(1, 42239, '\p{Script_Extensions=:\ALisu\z:}', "");; - Expect(0, 42240, '\p{Script_Extensions=:\ALisu\z:}', "");; - Expect(1, 42239, '\p{Script_Extensions=lisu}', ""); - Expect(0, 42239, '\p{^Script_Extensions=lisu}', ""); - Expect(0, 42239, '\P{Script_Extensions=lisu}', ""); - Expect(1, 42239, '\P{^Script_Extensions=lisu}', ""); - Expect(0, 42240, '\p{Script_Extensions=lisu}', ""); - Expect(1, 42240, '\p{^Script_Extensions=lisu}', ""); - Expect(1, 42240, '\P{Script_Extensions=lisu}', ""); - Expect(0, 42240, '\P{^Script_Extensions=lisu}', ""); - Expect(1, 42239, '\p{Script_Extensions=:\Alisu\z:}', "");; - Expect(0, 42240, '\p{Script_Extensions=:\Alisu\z:}', "");; - Expect(1, 42239, '\p{Script_Extensions=- Lisu}', ""); - Expect(0, 42239, '\p{^Script_Extensions=- Lisu}', ""); - Expect(0, 42239, '\P{Script_Extensions=- Lisu}', ""); - Expect(1, 42239, '\P{^Script_Extensions=- Lisu}', ""); - Expect(0, 42240, '\p{Script_Extensions=- Lisu}', ""); - Expect(1, 42240, '\p{^Script_Extensions=- Lisu}', ""); - Expect(1, 42240, '\P{Script_Extensions=- Lisu}', ""); - Expect(0, 42240, '\P{^Script_Extensions=- Lisu}', ""); - Error('\p{Scx=/a/--LISU}'); - Error('\P{Scx=/a/--LISU}'); - Expect(1, 42239, '\p{Scx=:\ALisu\z:}', "");; - Expect(0, 42240, '\p{Scx=:\ALisu\z:}', "");; - Expect(1, 42239, '\p{Scx=lisu}', ""); - Expect(0, 42239, '\p{^Scx=lisu}', ""); - Expect(0, 42239, '\P{Scx=lisu}', ""); - Expect(1, 42239, '\P{^Scx=lisu}', ""); - Expect(0, 42240, '\p{Scx=lisu}', ""); - Expect(1, 42240, '\p{^Scx=lisu}', ""); - Expect(1, 42240, '\P{Scx=lisu}', ""); - Expect(0, 42240, '\P{^Scx=lisu}', ""); - Expect(1, 42239, '\p{Scx=:\Alisu\z:}', "");; - Expect(0, 42240, '\p{Scx=:\Alisu\z:}', "");; - Expect(1, 42239, '\p{Scx= -Lisu}', ""); - Expect(0, 42239, '\p{^Scx= -Lisu}', ""); - Expect(0, 42239, '\P{Scx= -Lisu}', ""); - Expect(1, 42239, '\P{^Scx= -Lisu}', ""); - Expect(0, 42240, '\p{Scx= -Lisu}', ""); - Expect(1, 42240, '\p{^Scx= -Lisu}', ""); - Expect(1, 42240, '\P{Scx= -Lisu}', ""); - Expect(0, 42240, '\P{^Scx= -Lisu}', ""); - Error('\p{Is_Script_Extensions: _/a/Lisu}'); - Error('\P{Is_Script_Extensions: _/a/Lisu}'); - Expect(1, 42239, '\p{Is_Script_Extensions=lisu}', ""); - Expect(0, 42239, '\p{^Is_Script_Extensions=lisu}', ""); - Expect(0, 42239, '\P{Is_Script_Extensions=lisu}', ""); - Expect(1, 42239, '\P{^Is_Script_Extensions=lisu}', ""); - Expect(0, 42240, '\p{Is_Script_Extensions=lisu}', ""); - Expect(1, 42240, '\p{^Is_Script_Extensions=lisu}', ""); - Expect(1, 42240, '\P{Is_Script_Extensions=lisu}', ""); - Expect(0, 42240, '\P{^Is_Script_Extensions=lisu}', ""); - Expect(1, 42239, '\p{Is_Script_Extensions=__LISU}', ""); - Expect(0, 42239, '\p{^Is_Script_Extensions=__LISU}', ""); - Expect(0, 42239, '\P{Is_Script_Extensions=__LISU}', ""); - Expect(1, 42239, '\P{^Is_Script_Extensions=__LISU}', ""); - Expect(0, 42240, '\p{Is_Script_Extensions=__LISU}', ""); - Expect(1, 42240, '\p{^Is_Script_Extensions=__LISU}', ""); - Expect(1, 42240, '\P{Is_Script_Extensions=__LISU}', ""); - Expect(0, 42240, '\P{^Is_Script_Extensions=__LISU}', ""); - Error('\p{Is_Scx=/a/_ Lisu}'); - Error('\P{Is_Scx=/a/_ Lisu}'); - Expect(1, 42239, '\p{Is_Scx=lisu}', ""); - Expect(0, 42239, '\p{^Is_Scx=lisu}', ""); - Expect(0, 42239, '\P{Is_Scx=lisu}', ""); - Expect(1, 42239, '\P{^Is_Scx=lisu}', ""); - Expect(0, 42240, '\p{Is_Scx=lisu}', ""); - Expect(1, 42240, '\p{^Is_Scx=lisu}', ""); - Expect(1, 42240, '\P{Is_Scx=lisu}', ""); - Expect(0, 42240, '\P{^Is_Scx=lisu}', ""); - Expect(1, 42239, '\p{Is_Scx=-_Lisu}', ""); - Expect(0, 42239, '\p{^Is_Scx=-_Lisu}', ""); - Expect(0, 42239, '\P{Is_Scx=-_Lisu}', ""); - Expect(1, 42239, '\P{^Is_Scx=-_Lisu}', ""); - Expect(0, 42240, '\p{Is_Scx=-_Lisu}', ""); - Expect(1, 42240, '\p{^Is_Scx=-_Lisu}', ""); - Expect(1, 42240, '\P{Is_Scx=-_Lisu}', ""); - Expect(0, 42240, '\P{^Is_Scx=-_Lisu}', ""); - Error('\p{Script_Extensions= :=Lycian}'); - Error('\P{Script_Extensions= :=Lycian}'); + Expect(1, 65855, '\p{Is_Script_Extensions=_Linear_B}', ""); + Expect(0, 65855, '\p{^Is_Script_Extensions=_Linear_B}', ""); + Expect(0, 65855, '\P{Is_Script_Extensions=_Linear_B}', ""); + Expect(1, 65855, '\P{^Is_Script_Extensions=_Linear_B}', ""); + Expect(0, 65856, '\p{Is_Script_Extensions=_Linear_B}', ""); + Expect(1, 65856, '\p{^Is_Script_Extensions=_Linear_B}', ""); + Expect(1, 65856, '\P{Is_Script_Extensions=_Linear_B}', ""); + Expect(0, 65856, '\P{^Is_Script_Extensions=_Linear_B}', ""); + Error('\p{Is_Scx=/a/-Linb}'); + Error('\P{Is_Scx=/a/-Linb}'); + Expect(1, 65855, '\p{Is_Scx=linb}', ""); + Expect(0, 65855, '\p{^Is_Scx=linb}', ""); + Expect(0, 65855, '\P{Is_Scx=linb}', ""); + Expect(1, 65855, '\P{^Is_Scx=linb}', ""); + Expect(0, 65856, '\p{Is_Scx=linb}', ""); + Expect(1, 65856, '\p{^Is_Scx=linb}', ""); + Expect(1, 65856, '\P{Is_Scx=linb}', ""); + Expect(0, 65856, '\P{^Is_Scx=linb}', ""); + Expect(1, 65855, '\p{Is_Scx= -linb}', ""); + Expect(0, 65855, '\p{^Is_Scx= -linb}', ""); + Expect(0, 65855, '\P{Is_Scx= -linb}', ""); + Expect(1, 65855, '\P{^Is_Scx= -linb}', ""); + Expect(0, 65856, '\p{Is_Scx= -linb}', ""); + Expect(1, 65856, '\p{^Is_Scx= -linb}', ""); + Expect(1, 65856, '\P{Is_Scx= -linb}', ""); + Expect(0, 65856, '\P{^Is_Scx= -linb}', ""); + Error('\p{Script_Extensions= :=lisu}'); + Error('\P{Script_Extensions= :=lisu}'); + Expect(1, 73648, '\p{Script_Extensions=:\ALisu\z:}', "");; + Expect(0, 73649, '\p{Script_Extensions=:\ALisu\z:}', "");; + Expect(1, 73648, '\p{Script_Extensions=lisu}', ""); + Expect(0, 73648, '\p{^Script_Extensions=lisu}', ""); + Expect(0, 73648, '\P{Script_Extensions=lisu}', ""); + Expect(1, 73648, '\P{^Script_Extensions=lisu}', ""); + Expect(0, 73649, '\p{Script_Extensions=lisu}', ""); + Expect(1, 73649, '\p{^Script_Extensions=lisu}', ""); + Expect(1, 73649, '\P{Script_Extensions=lisu}', ""); + Expect(0, 73649, '\P{^Script_Extensions=lisu}', ""); + Expect(1, 73648, '\p{Script_Extensions=:\Alisu\z:}', "");; + Expect(0, 73649, '\p{Script_Extensions=:\Alisu\z:}', "");; + Expect(1, 73648, '\p{Script_Extensions= lisu}', ""); + Expect(0, 73648, '\p{^Script_Extensions= lisu}', ""); + Expect(0, 73648, '\P{Script_Extensions= lisu}', ""); + Expect(1, 73648, '\P{^Script_Extensions= lisu}', ""); + Expect(0, 73649, '\p{Script_Extensions= lisu}', ""); + Expect(1, 73649, '\p{^Script_Extensions= lisu}', ""); + Expect(1, 73649, '\P{Script_Extensions= lisu}', ""); + Expect(0, 73649, '\P{^Script_Extensions= lisu}', ""); + Error('\p{Scx=:= Lisu}'); + Error('\P{Scx=:= Lisu}'); + Expect(1, 73648, '\p{Scx=:\ALisu\z:}', "");; + Expect(0, 73649, '\p{Scx=:\ALisu\z:}', "");; + Expect(1, 73648, '\p{Scx: lisu}', ""); + Expect(0, 73648, '\p{^Scx: lisu}', ""); + Expect(0, 73648, '\P{Scx: lisu}', ""); + Expect(1, 73648, '\P{^Scx: lisu}', ""); + Expect(0, 73649, '\p{Scx: lisu}', ""); + Expect(1, 73649, '\p{^Scx: lisu}', ""); + Expect(1, 73649, '\P{Scx: lisu}', ""); + Expect(0, 73649, '\P{^Scx: lisu}', ""); + Expect(1, 73648, '\p{Scx=:\Alisu\z:}', "");; + Expect(0, 73649, '\p{Scx=:\Alisu\z:}', "");; + Expect(1, 73648, '\p{Scx= Lisu}', ""); + Expect(0, 73648, '\p{^Scx= Lisu}', ""); + Expect(0, 73648, '\P{Scx= Lisu}', ""); + Expect(1, 73648, '\P{^Scx= Lisu}', ""); + Expect(0, 73649, '\p{Scx= Lisu}', ""); + Expect(1, 73649, '\p{^Scx= Lisu}', ""); + Expect(1, 73649, '\P{Scx= Lisu}', ""); + Expect(0, 73649, '\P{^Scx= Lisu}', ""); + Error('\p{Is_Script_Extensions=/a/- Lisu}'); + Error('\P{Is_Script_Extensions=/a/- Lisu}'); + Expect(1, 73648, '\p{Is_Script_Extensions: lisu}', ""); + Expect(0, 73648, '\p{^Is_Script_Extensions: lisu}', ""); + Expect(0, 73648, '\P{Is_Script_Extensions: lisu}', ""); + Expect(1, 73648, '\P{^Is_Script_Extensions: lisu}', ""); + Expect(0, 73649, '\p{Is_Script_Extensions: lisu}', ""); + Expect(1, 73649, '\p{^Is_Script_Extensions: lisu}', ""); + Expect(1, 73649, '\P{Is_Script_Extensions: lisu}', ""); + Expect(0, 73649, '\P{^Is_Script_Extensions: lisu}', ""); + Expect(1, 73648, '\p{Is_Script_Extensions=_ Lisu}', ""); + Expect(0, 73648, '\p{^Is_Script_Extensions=_ Lisu}', ""); + Expect(0, 73648, '\P{Is_Script_Extensions=_ Lisu}', ""); + Expect(1, 73648, '\P{^Is_Script_Extensions=_ Lisu}', ""); + Expect(0, 73649, '\p{Is_Script_Extensions=_ Lisu}', ""); + Expect(1, 73649, '\p{^Is_Script_Extensions=_ Lisu}', ""); + Expect(1, 73649, '\P{Is_Script_Extensions=_ Lisu}', ""); + Expect(0, 73649, '\P{^Is_Script_Extensions=_ Lisu}', ""); + Error('\p{Is_Scx=/a/- lisu}'); + Error('\P{Is_Scx=/a/- lisu}'); + Expect(1, 73648, '\p{Is_Scx: lisu}', ""); + Expect(0, 73648, '\p{^Is_Scx: lisu}', ""); + Expect(0, 73648, '\P{Is_Scx: lisu}', ""); + Expect(1, 73648, '\P{^Is_Scx: lisu}', ""); + Expect(0, 73649, '\p{Is_Scx: lisu}', ""); + Expect(1, 73649, '\p{^Is_Scx: lisu}', ""); + Expect(1, 73649, '\P{Is_Scx: lisu}', ""); + Expect(0, 73649, '\P{^Is_Scx: lisu}', ""); + Expect(1, 73648, '\p{Is_Scx=- Lisu}', ""); + Expect(0, 73648, '\p{^Is_Scx=- Lisu}', ""); + Expect(0, 73648, '\P{Is_Scx=- Lisu}', ""); + Expect(1, 73648, '\P{^Is_Scx=- Lisu}', ""); + Expect(0, 73649, '\p{Is_Scx=- Lisu}', ""); + Expect(1, 73649, '\p{^Is_Scx=- Lisu}', ""); + Expect(1, 73649, '\P{Is_Scx=- Lisu}', ""); + Expect(0, 73649, '\P{^Is_Scx=- Lisu}', ""); + Error('\p{Script_Extensions=/a/-_LYCIAN}'); + Error('\P{Script_Extensions=/a/-_LYCIAN}'); Expect(1, 66204, '\p{Script_Extensions=:\ALycian\z:}', "");; Expect(0, 66205, '\p{Script_Extensions=:\ALycian\z:}', "");; Expect(1, 66204, '\p{Script_Extensions=lycian}', ""); @@ -140008,16 +144098,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66205, '\P{^Script_Extensions=lycian}', ""); Expect(1, 66204, '\p{Script_Extensions=:\Alycian\z:}', "");; Expect(0, 66205, '\p{Script_Extensions=:\Alycian\z:}', "");; - Expect(1, 66204, '\p{Script_Extensions= Lycian}', ""); - Expect(0, 66204, '\p{^Script_Extensions= Lycian}', ""); - Expect(0, 66204, '\P{Script_Extensions= Lycian}', ""); - Expect(1, 66204, '\P{^Script_Extensions= Lycian}', ""); - Expect(0, 66205, '\p{Script_Extensions= Lycian}', ""); - Expect(1, 66205, '\p{^Script_Extensions= Lycian}', ""); - Expect(1, 66205, '\P{Script_Extensions= Lycian}', ""); - Expect(0, 66205, '\P{^Script_Extensions= Lycian}', ""); - Error('\p{Scx=/a/-Lyci}'); - Error('\P{Scx=/a/-Lyci}'); + Expect(1, 66204, '\p{Script_Extensions= -Lycian}', ""); + Expect(0, 66204, '\p{^Script_Extensions= -Lycian}', ""); + Expect(0, 66204, '\P{Script_Extensions= -Lycian}', ""); + Expect(1, 66204, '\P{^Script_Extensions= -Lycian}', ""); + Expect(0, 66205, '\p{Script_Extensions= -Lycian}', ""); + Expect(1, 66205, '\p{^Script_Extensions= -Lycian}', ""); + Expect(1, 66205, '\P{Script_Extensions= -Lycian}', ""); + Expect(0, 66205, '\P{^Script_Extensions= -Lycian}', ""); + Error('\p{Scx= Lyci/a/}'); + Error('\P{Scx= Lyci/a/}'); Expect(1, 66204, '\p{Scx=:\ALyci\z:}', "");; Expect(0, 66205, '\p{Scx=:\ALyci\z:}', "");; Expect(1, 66204, '\p{Scx=lyci}', ""); @@ -140030,52 +144120,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66205, '\P{^Scx=lyci}', ""); Expect(1, 66204, '\p{Scx=:\Alyci\z:}', "");; Expect(0, 66205, '\p{Scx=:\Alyci\z:}', "");; - Expect(1, 66204, '\p{Scx=-_Lyci}', ""); - Expect(0, 66204, '\p{^Scx=-_Lyci}', ""); - Expect(0, 66204, '\P{Scx=-_Lyci}', ""); - Expect(1, 66204, '\P{^Scx=-_Lyci}', ""); - Expect(0, 66205, '\p{Scx=-_Lyci}', ""); - Expect(1, 66205, '\p{^Scx=-_Lyci}', ""); - Expect(1, 66205, '\P{Scx=-_Lyci}', ""); - Expect(0, 66205, '\P{^Scx=-_Lyci}', ""); - Error('\p{Is_Script_Extensions=:=__Lycian}'); - Error('\P{Is_Script_Extensions=:=__Lycian}'); - Expect(1, 66204, '\p{Is_Script_Extensions=lycian}', ""); - Expect(0, 66204, '\p{^Is_Script_Extensions=lycian}', ""); - Expect(0, 66204, '\P{Is_Script_Extensions=lycian}', ""); - Expect(1, 66204, '\P{^Is_Script_Extensions=lycian}', ""); - Expect(0, 66205, '\p{Is_Script_Extensions=lycian}', ""); - Expect(1, 66205, '\p{^Is_Script_Extensions=lycian}', ""); - Expect(1, 66205, '\P{Is_Script_Extensions=lycian}', ""); - Expect(0, 66205, '\P{^Is_Script_Extensions=lycian}', ""); - Expect(1, 66204, '\p{Is_Script_Extensions: -lycian}', ""); - Expect(0, 66204, '\p{^Is_Script_Extensions: -lycian}', ""); - Expect(0, 66204, '\P{Is_Script_Extensions: -lycian}', ""); - Expect(1, 66204, '\P{^Is_Script_Extensions: -lycian}', ""); - Expect(0, 66205, '\p{Is_Script_Extensions: -lycian}', ""); - Expect(1, 66205, '\p{^Is_Script_Extensions: -lycian}', ""); - Expect(1, 66205, '\P{Is_Script_Extensions: -lycian}', ""); - Expect(0, 66205, '\P{^Is_Script_Extensions: -lycian}', ""); - Error('\p{Is_Scx=/a/ LYCI}'); - Error('\P{Is_Scx=/a/ LYCI}'); - Expect(1, 66204, '\p{Is_Scx: lyci}', ""); - Expect(0, 66204, '\p{^Is_Scx: lyci}', ""); - Expect(0, 66204, '\P{Is_Scx: lyci}', ""); - Expect(1, 66204, '\P{^Is_Scx: lyci}', ""); - Expect(0, 66205, '\p{Is_Scx: lyci}', ""); - Expect(1, 66205, '\p{^Is_Scx: lyci}', ""); - Expect(1, 66205, '\P{Is_Scx: lyci}', ""); - Expect(0, 66205, '\P{^Is_Scx: lyci}', ""); - Expect(1, 66204, '\p{Is_Scx: Lyci}', ""); - Expect(0, 66204, '\p{^Is_Scx: Lyci}', ""); - Expect(0, 66204, '\P{Is_Scx: Lyci}', ""); - Expect(1, 66204, '\P{^Is_Scx: Lyci}', ""); - Expect(0, 66205, '\p{Is_Scx: Lyci}', ""); - Expect(1, 66205, '\p{^Is_Scx: Lyci}', ""); - Expect(1, 66205, '\P{Is_Scx: Lyci}', ""); - Expect(0, 66205, '\P{^Is_Scx: Lyci}', ""); - Error('\p{Script_Extensions: -LYDIAN/a/}'); - Error('\P{Script_Extensions: -LYDIAN/a/}'); + Expect(1, 66204, '\p{Scx=_ lyci}', ""); + Expect(0, 66204, '\p{^Scx=_ lyci}', ""); + Expect(0, 66204, '\P{Scx=_ lyci}', ""); + Expect(1, 66204, '\P{^Scx=_ lyci}', ""); + Expect(0, 66205, '\p{Scx=_ lyci}', ""); + Expect(1, 66205, '\p{^Scx=_ lyci}', ""); + Expect(1, 66205, '\P{Scx=_ lyci}', ""); + Expect(0, 66205, '\P{^Scx=_ lyci}', ""); + Error('\p{Is_Script_Extensions=_:=Lycian}'); + Error('\P{Is_Script_Extensions=_:=Lycian}'); + Expect(1, 66204, '\p{Is_Script_Extensions: lycian}', ""); + Expect(0, 66204, '\p{^Is_Script_Extensions: lycian}', ""); + Expect(0, 66204, '\P{Is_Script_Extensions: lycian}', ""); + Expect(1, 66204, '\P{^Is_Script_Extensions: lycian}', ""); + Expect(0, 66205, '\p{Is_Script_Extensions: lycian}', ""); + Expect(1, 66205, '\p{^Is_Script_Extensions: lycian}', ""); + Expect(1, 66205, '\P{Is_Script_Extensions: lycian}', ""); + Expect(0, 66205, '\P{^Is_Script_Extensions: lycian}', ""); + Expect(1, 66204, '\p{Is_Script_Extensions= lycian}', ""); + Expect(0, 66204, '\p{^Is_Script_Extensions= lycian}', ""); + Expect(0, 66204, '\P{Is_Script_Extensions= lycian}', ""); + Expect(1, 66204, '\P{^Is_Script_Extensions= lycian}', ""); + Expect(0, 66205, '\p{Is_Script_Extensions= lycian}', ""); + Expect(1, 66205, '\p{^Is_Script_Extensions= lycian}', ""); + Expect(1, 66205, '\P{Is_Script_Extensions= lycian}', ""); + Expect(0, 66205, '\P{^Is_Script_Extensions= lycian}', ""); + Error('\p{Is_Scx= Lyci:=}'); + Error('\P{Is_Scx= Lyci:=}'); + Expect(1, 66204, '\p{Is_Scx=lyci}', ""); + Expect(0, 66204, '\p{^Is_Scx=lyci}', ""); + Expect(0, 66204, '\P{Is_Scx=lyci}', ""); + Expect(1, 66204, '\P{^Is_Scx=lyci}', ""); + Expect(0, 66205, '\p{Is_Scx=lyci}', ""); + Expect(1, 66205, '\p{^Is_Scx=lyci}', ""); + Expect(1, 66205, '\P{Is_Scx=lyci}', ""); + Expect(0, 66205, '\P{^Is_Scx=lyci}', ""); + Expect(1, 66204, '\p{Is_Scx=_LYCI}', ""); + Expect(0, 66204, '\p{^Is_Scx=_LYCI}', ""); + Expect(0, 66204, '\P{Is_Scx=_LYCI}', ""); + Expect(1, 66204, '\P{^Is_Scx=_LYCI}', ""); + Expect(0, 66205, '\p{Is_Scx=_LYCI}', ""); + Expect(1, 66205, '\p{^Is_Scx=_LYCI}', ""); + Expect(1, 66205, '\P{Is_Scx=_LYCI}', ""); + Expect(0, 66205, '\P{^Is_Scx=_LYCI}', ""); + Error('\p{Script_Extensions= :=lydian}'); + Error('\P{Script_Extensions= :=lydian}'); Expect(1, 67903, '\p{Script_Extensions=:\ALydian\z:}', "");; Expect(0, 67904, '\p{Script_Extensions=:\ALydian\z:}', "");; Expect(1, 67903, '\p{Script_Extensions=lydian}', ""); @@ -140088,16 +144178,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67904, '\P{^Script_Extensions=lydian}', ""); Expect(1, 67903, '\p{Script_Extensions=:\Alydian\z:}', "");; Expect(0, 67904, '\p{Script_Extensions=:\Alydian\z:}', "");; - Expect(1, 67903, '\p{Script_Extensions= -Lydian}', ""); - Expect(0, 67903, '\p{^Script_Extensions= -Lydian}', ""); - Expect(0, 67903, '\P{Script_Extensions= -Lydian}', ""); - Expect(1, 67903, '\P{^Script_Extensions= -Lydian}', ""); - Expect(0, 67904, '\p{Script_Extensions= -Lydian}', ""); - Expect(1, 67904, '\p{^Script_Extensions= -Lydian}', ""); - Expect(1, 67904, '\P{Script_Extensions= -Lydian}', ""); - Expect(0, 67904, '\P{^Script_Extensions= -Lydian}', ""); - Error('\p{Scx=-lydi/a/}'); - Error('\P{Scx=-lydi/a/}'); + Expect(1, 67903, '\p{Script_Extensions=Lydian}', ""); + Expect(0, 67903, '\p{^Script_Extensions=Lydian}', ""); + Expect(0, 67903, '\P{Script_Extensions=Lydian}', ""); + Expect(1, 67903, '\P{^Script_Extensions=Lydian}', ""); + Expect(0, 67904, '\p{Script_Extensions=Lydian}', ""); + Expect(1, 67904, '\p{^Script_Extensions=Lydian}', ""); + Expect(1, 67904, '\P{Script_Extensions=Lydian}', ""); + Expect(0, 67904, '\P{^Script_Extensions=Lydian}', ""); + Error('\p{Scx= /a/LYDI}'); + Error('\P{Scx= /a/LYDI}'); Expect(1, 67903, '\p{Scx=:\ALydi\z:}', "");; Expect(0, 67904, '\p{Scx=:\ALydi\z:}', "");; Expect(1, 67903, '\p{Scx=lydi}', ""); @@ -140110,16 +144200,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67904, '\P{^Scx=lydi}', ""); Expect(1, 67903, '\p{Scx=:\Alydi\z:}', "");; Expect(0, 67904, '\p{Scx=:\Alydi\z:}', "");; - Expect(1, 67903, '\p{Scx=- Lydi}', ""); - Expect(0, 67903, '\p{^Scx=- Lydi}', ""); - Expect(0, 67903, '\P{Scx=- Lydi}', ""); - Expect(1, 67903, '\P{^Scx=- Lydi}', ""); - Expect(0, 67904, '\p{Scx=- Lydi}', ""); - Expect(1, 67904, '\p{^Scx=- Lydi}', ""); - Expect(1, 67904, '\P{Scx=- Lydi}', ""); - Expect(0, 67904, '\P{^Scx=- Lydi}', ""); - Error('\p{Is_Script_Extensions=- LYDIAN/a/}'); - Error('\P{Is_Script_Extensions=- LYDIAN/a/}'); + Expect(1, 67903, '\p{Scx:Lydi}', ""); + Expect(0, 67903, '\p{^Scx:Lydi}', ""); + Expect(0, 67903, '\P{Scx:Lydi}', ""); + Expect(1, 67903, '\P{^Scx:Lydi}', ""); + Expect(0, 67904, '\p{Scx:Lydi}', ""); + Expect(1, 67904, '\p{^Scx:Lydi}', ""); + Expect(1, 67904, '\P{Scx:Lydi}', ""); + Expect(0, 67904, '\P{^Scx:Lydi}', ""); + Error('\p{Is_Script_Extensions= _Lydian/a/}'); + Error('\P{Is_Script_Extensions= _Lydian/a/}'); Expect(1, 67903, '\p{Is_Script_Extensions=lydian}', ""); Expect(0, 67903, '\p{^Is_Script_Extensions=lydian}', ""); Expect(0, 67903, '\P{Is_Script_Extensions=lydian}', ""); @@ -140128,16 +144218,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67904, '\p{^Is_Script_Extensions=lydian}', ""); Expect(1, 67904, '\P{Is_Script_Extensions=lydian}', ""); Expect(0, 67904, '\P{^Is_Script_Extensions=lydian}', ""); - Expect(1, 67903, '\p{Is_Script_Extensions= _LYDIAN}', ""); - Expect(0, 67903, '\p{^Is_Script_Extensions= _LYDIAN}', ""); - Expect(0, 67903, '\P{Is_Script_Extensions= _LYDIAN}', ""); - Expect(1, 67903, '\P{^Is_Script_Extensions= _LYDIAN}', ""); - Expect(0, 67904, '\p{Is_Script_Extensions= _LYDIAN}', ""); - Expect(1, 67904, '\p{^Is_Script_Extensions= _LYDIAN}', ""); - Expect(1, 67904, '\P{Is_Script_Extensions= _LYDIAN}', ""); - Expect(0, 67904, '\P{^Is_Script_Extensions= _LYDIAN}', ""); - Error('\p{Is_Scx=:= lydi}'); - Error('\P{Is_Scx=:= lydi}'); + Expect(1, 67903, '\p{Is_Script_Extensions= Lydian}', ""); + Expect(0, 67903, '\p{^Is_Script_Extensions= Lydian}', ""); + Expect(0, 67903, '\P{Is_Script_Extensions= Lydian}', ""); + Expect(1, 67903, '\P{^Is_Script_Extensions= Lydian}', ""); + Expect(0, 67904, '\p{Is_Script_Extensions= Lydian}', ""); + Expect(1, 67904, '\p{^Is_Script_Extensions= Lydian}', ""); + Expect(1, 67904, '\P{Is_Script_Extensions= Lydian}', ""); + Expect(0, 67904, '\P{^Is_Script_Extensions= Lydian}', ""); + Error('\p{Is_Scx=/a/_ LYDI}'); + Error('\P{Is_Scx=/a/_ LYDI}'); Expect(1, 67903, '\p{Is_Scx=lydi}', ""); Expect(0, 67903, '\p{^Is_Scx=lydi}', ""); Expect(0, 67903, '\P{Is_Scx=lydi}', ""); @@ -140146,16 +144236,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67904, '\p{^Is_Scx=lydi}', ""); Expect(1, 67904, '\P{Is_Scx=lydi}', ""); Expect(0, 67904, '\P{^Is_Scx=lydi}', ""); - Expect(1, 67903, '\p{Is_Scx= _lydi}', ""); - Expect(0, 67903, '\p{^Is_Scx= _lydi}', ""); - Expect(0, 67903, '\P{Is_Scx= _lydi}', ""); - Expect(1, 67903, '\P{^Is_Scx= _lydi}', ""); - Expect(0, 67904, '\p{Is_Scx= _lydi}', ""); - Expect(1, 67904, '\p{^Is_Scx= _lydi}', ""); - Expect(1, 67904, '\P{Is_Scx= _lydi}', ""); - Expect(0, 67904, '\P{^Is_Scx= _lydi}', ""); - Error('\p{Script_Extensions=/a/ Mahajani}'); - Error('\P{Script_Extensions=/a/ Mahajani}'); + Expect(1, 67903, '\p{Is_Scx= _LYDI}', ""); + Expect(0, 67903, '\p{^Is_Scx= _LYDI}', ""); + Expect(0, 67903, '\P{Is_Scx= _LYDI}', ""); + Expect(1, 67903, '\P{^Is_Scx= _LYDI}', ""); + Expect(0, 67904, '\p{Is_Scx= _LYDI}', ""); + Expect(1, 67904, '\p{^Is_Scx= _LYDI}', ""); + Expect(1, 67904, '\P{Is_Scx= _LYDI}', ""); + Expect(0, 67904, '\P{^Is_Scx= _LYDI}', ""); + Error('\p{Script_Extensions: _MAHAJANI/a/}'); + Error('\P{Script_Extensions: _MAHAJANI/a/}'); Expect(1, 70006, '\p{Script_Extensions=:\AMahajani\z:}', "");; Expect(0, 70007, '\p{Script_Extensions=:\AMahajani\z:}', "");; Expect(1, 70006, '\p{Script_Extensions=mahajani}', ""); @@ -140168,16 +144258,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70007, '\P{^Script_Extensions=mahajani}', ""); Expect(1, 70006, '\p{Script_Extensions=:\Amahajani\z:}', "");; Expect(0, 70007, '\p{Script_Extensions=:\Amahajani\z:}', "");; - Expect(1, 70006, '\p{Script_Extensions=-MAHAJANI}', ""); - Expect(0, 70006, '\p{^Script_Extensions=-MAHAJANI}', ""); - Expect(0, 70006, '\P{Script_Extensions=-MAHAJANI}', ""); - Expect(1, 70006, '\P{^Script_Extensions=-MAHAJANI}', ""); - Expect(0, 70007, '\p{Script_Extensions=-MAHAJANI}', ""); - Expect(1, 70007, '\p{^Script_Extensions=-MAHAJANI}', ""); - Expect(1, 70007, '\P{Script_Extensions=-MAHAJANI}', ""); - Expect(0, 70007, '\P{^Script_Extensions=-MAHAJANI}', ""); - Error('\p{Scx: -_Mahj:=}'); - Error('\P{Scx: -_Mahj:=}'); + Expect(1, 70006, '\p{Script_Extensions=--Mahajani}', ""); + Expect(0, 70006, '\p{^Script_Extensions=--Mahajani}', ""); + Expect(0, 70006, '\P{Script_Extensions=--Mahajani}', ""); + Expect(1, 70006, '\P{^Script_Extensions=--Mahajani}', ""); + Expect(0, 70007, '\p{Script_Extensions=--Mahajani}', ""); + Expect(1, 70007, '\p{^Script_Extensions=--Mahajani}', ""); + Expect(1, 70007, '\P{Script_Extensions=--Mahajani}', ""); + Expect(0, 70007, '\P{^Script_Extensions=--Mahajani}', ""); + Error('\p{Scx=-Mahj:=}'); + Error('\P{Scx=-Mahj:=}'); Expect(1, 70006, '\p{Scx=:\AMahj\z:}', "");; Expect(0, 70007, '\p{Scx=:\AMahj\z:}', "");; Expect(1, 70006, '\p{Scx=mahj}', ""); @@ -140190,16 +144280,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70007, '\P{^Scx=mahj}', ""); Expect(1, 70006, '\p{Scx=:\Amahj\z:}', "");; Expect(0, 70007, '\p{Scx=:\Amahj\z:}', "");; - Expect(1, 70006, '\p{Scx=- Mahj}', ""); - Expect(0, 70006, '\p{^Scx=- Mahj}', ""); - Expect(0, 70006, '\P{Scx=- Mahj}', ""); - Expect(1, 70006, '\P{^Scx=- Mahj}', ""); - Expect(0, 70007, '\p{Scx=- Mahj}', ""); - Expect(1, 70007, '\p{^Scx=- Mahj}', ""); - Expect(1, 70007, '\P{Scx=- Mahj}', ""); - Expect(0, 70007, '\P{^Scx=- Mahj}', ""); - Error('\p{Is_Script_Extensions= Mahajani/a/}'); - Error('\P{Is_Script_Extensions= Mahajani/a/}'); + Expect(1, 70006, '\p{Scx=_ Mahj}', ""); + Expect(0, 70006, '\p{^Scx=_ Mahj}', ""); + Expect(0, 70006, '\P{Scx=_ Mahj}', ""); + Expect(1, 70006, '\P{^Scx=_ Mahj}', ""); + Expect(0, 70007, '\p{Scx=_ Mahj}', ""); + Expect(1, 70007, '\p{^Scx=_ Mahj}', ""); + Expect(1, 70007, '\P{Scx=_ Mahj}', ""); + Expect(0, 70007, '\P{^Scx=_ Mahj}', ""); + Error('\p{Is_Script_Extensions=-/a/Mahajani}'); + Error('\P{Is_Script_Extensions=-/a/Mahajani}'); Expect(1, 70006, '\p{Is_Script_Extensions=mahajani}', ""); Expect(0, 70006, '\p{^Is_Script_Extensions=mahajani}', ""); Expect(0, 70006, '\P{Is_Script_Extensions=mahajani}', ""); @@ -140208,16 +144298,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70007, '\p{^Is_Script_Extensions=mahajani}', ""); Expect(1, 70007, '\P{Is_Script_Extensions=mahajani}', ""); Expect(0, 70007, '\P{^Is_Script_Extensions=mahajani}', ""); - Expect(1, 70006, '\p{Is_Script_Extensions: MAHAJANI}', ""); - Expect(0, 70006, '\p{^Is_Script_Extensions: MAHAJANI}', ""); - Expect(0, 70006, '\P{Is_Script_Extensions: MAHAJANI}', ""); - Expect(1, 70006, '\P{^Is_Script_Extensions: MAHAJANI}', ""); - Expect(0, 70007, '\p{Is_Script_Extensions: MAHAJANI}', ""); - Expect(1, 70007, '\p{^Is_Script_Extensions: MAHAJANI}', ""); - Expect(1, 70007, '\P{Is_Script_Extensions: MAHAJANI}', ""); - Expect(0, 70007, '\P{^Is_Script_Extensions: MAHAJANI}', ""); - Error('\p{Is_Scx=/a/_ Mahj}'); - Error('\P{Is_Scx=/a/_ Mahj}'); + Expect(1, 70006, '\p{Is_Script_Extensions=__mahajani}', ""); + Expect(0, 70006, '\p{^Is_Script_Extensions=__mahajani}', ""); + Expect(0, 70006, '\P{Is_Script_Extensions=__mahajani}', ""); + Expect(1, 70006, '\P{^Is_Script_Extensions=__mahajani}', ""); + Expect(0, 70007, '\p{Is_Script_Extensions=__mahajani}', ""); + Expect(1, 70007, '\p{^Is_Script_Extensions=__mahajani}', ""); + Expect(1, 70007, '\P{Is_Script_Extensions=__mahajani}', ""); + Expect(0, 70007, '\P{^Is_Script_Extensions=__mahajani}', ""); + Error('\p{Is_Scx=:=_ mahj}'); + Error('\P{Is_Scx=:=_ mahj}'); Expect(1, 70006, '\p{Is_Scx=mahj}', ""); Expect(0, 70006, '\p{^Is_Scx=mahj}', ""); Expect(0, 70006, '\P{Is_Scx=mahj}', ""); @@ -140226,78 +144316,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70007, '\p{^Is_Scx=mahj}', ""); Expect(1, 70007, '\P{Is_Scx=mahj}', ""); Expect(0, 70007, '\P{^Is_Scx=mahj}', ""); - Expect(1, 70006, '\p{Is_Scx=-Mahj}', ""); - Expect(0, 70006, '\p{^Is_Scx=-Mahj}', ""); - Expect(0, 70006, '\P{Is_Scx=-Mahj}', ""); - Expect(1, 70006, '\P{^Is_Scx=-Mahj}', ""); - Expect(0, 70007, '\p{Is_Scx=-Mahj}', ""); - Expect(1, 70007, '\p{^Is_Scx=-Mahj}', ""); - Expect(1, 70007, '\P{Is_Scx=-Mahj}', ""); - Expect(0, 70007, '\P{^Is_Scx=-Mahj}', ""); - Error('\p{Script_Extensions=/a/ Makasar}'); - Error('\P{Script_Extensions=/a/ Makasar}'); + Expect(1, 70006, '\p{Is_Scx: mahj}', ""); + Expect(0, 70006, '\p{^Is_Scx: mahj}', ""); + Expect(0, 70006, '\P{Is_Scx: mahj}', ""); + Expect(1, 70006, '\P{^Is_Scx: mahj}', ""); + Expect(0, 70007, '\p{Is_Scx: mahj}', ""); + Expect(1, 70007, '\p{^Is_Scx: mahj}', ""); + Expect(1, 70007, '\P{Is_Scx: mahj}', ""); + Expect(0, 70007, '\P{^Is_Scx: mahj}', ""); + Error('\p{Script_Extensions=_:=Makasar}'); + Error('\P{Script_Extensions=_:=Makasar}'); Expect(1, 73464, '\p{Script_Extensions=:\AMakasar\z:}', "");; Expect(0, 73465, '\p{Script_Extensions=:\AMakasar\z:}', "");; - Expect(1, 73464, '\p{Script_Extensions=makasar}', ""); - Expect(0, 73464, '\p{^Script_Extensions=makasar}', ""); - Expect(0, 73464, '\P{Script_Extensions=makasar}', ""); - Expect(1, 73464, '\P{^Script_Extensions=makasar}', ""); - Expect(0, 73465, '\p{Script_Extensions=makasar}', ""); - Expect(1, 73465, '\p{^Script_Extensions=makasar}', ""); - Expect(1, 73465, '\P{Script_Extensions=makasar}', ""); - Expect(0, 73465, '\P{^Script_Extensions=makasar}', ""); + Expect(1, 73464, '\p{Script_Extensions: makasar}', ""); + Expect(0, 73464, '\p{^Script_Extensions: makasar}', ""); + Expect(0, 73464, '\P{Script_Extensions: makasar}', ""); + Expect(1, 73464, '\P{^Script_Extensions: makasar}', ""); + Expect(0, 73465, '\p{Script_Extensions: makasar}', ""); + Expect(1, 73465, '\p{^Script_Extensions: makasar}', ""); + Expect(1, 73465, '\P{Script_Extensions: makasar}', ""); + Expect(0, 73465, '\P{^Script_Extensions: makasar}', ""); Expect(1, 73464, '\p{Script_Extensions=:\Amakasar\z:}', "");; Expect(0, 73465, '\p{Script_Extensions=:\Amakasar\z:}', "");; - Expect(1, 73464, '\p{Script_Extensions=_ Makasar}', ""); - Expect(0, 73464, '\p{^Script_Extensions=_ Makasar}', ""); - Expect(0, 73464, '\P{Script_Extensions=_ Makasar}', ""); - Expect(1, 73464, '\P{^Script_Extensions=_ Makasar}', ""); - Expect(0, 73465, '\p{Script_Extensions=_ Makasar}', ""); - Expect(1, 73465, '\p{^Script_Extensions=_ Makasar}', ""); - Expect(1, 73465, '\P{Script_Extensions=_ Makasar}', ""); - Expect(0, 73465, '\P{^Script_Extensions=_ Makasar}', ""); - Error('\p{Scx= maka:=}'); - Error('\P{Scx= maka:=}'); + Expect(1, 73464, '\p{Script_Extensions=_ MAKASAR}', ""); + Expect(0, 73464, '\p{^Script_Extensions=_ MAKASAR}', ""); + Expect(0, 73464, '\P{Script_Extensions=_ MAKASAR}', ""); + Expect(1, 73464, '\P{^Script_Extensions=_ MAKASAR}', ""); + Expect(0, 73465, '\p{Script_Extensions=_ MAKASAR}', ""); + Expect(1, 73465, '\p{^Script_Extensions=_ MAKASAR}', ""); + Expect(1, 73465, '\P{Script_Extensions=_ MAKASAR}', ""); + Expect(0, 73465, '\P{^Script_Extensions=_ MAKASAR}', ""); + Error('\p{Scx: _maka/a/}'); + Error('\P{Scx: _maka/a/}'); Expect(1, 73464, '\p{Scx=:\AMaka\z:}', "");; Expect(0, 73465, '\p{Scx=:\AMaka\z:}', "");; - Expect(1, 73464, '\p{Scx: maka}', ""); - Expect(0, 73464, '\p{^Scx: maka}', ""); - Expect(0, 73464, '\P{Scx: maka}', ""); - Expect(1, 73464, '\P{^Scx: maka}', ""); - Expect(0, 73465, '\p{Scx: maka}', ""); - Expect(1, 73465, '\p{^Scx: maka}', ""); - Expect(1, 73465, '\P{Scx: maka}', ""); - Expect(0, 73465, '\P{^Scx: maka}', ""); + Expect(1, 73464, '\p{Scx=maka}', ""); + Expect(0, 73464, '\p{^Scx=maka}', ""); + Expect(0, 73464, '\P{Scx=maka}', ""); + Expect(1, 73464, '\P{^Scx=maka}', ""); + Expect(0, 73465, '\p{Scx=maka}', ""); + Expect(1, 73465, '\p{^Scx=maka}', ""); + Expect(1, 73465, '\P{Scx=maka}', ""); + Expect(0, 73465, '\P{^Scx=maka}', ""); Expect(1, 73464, '\p{Scx=:\Amaka\z:}', "");; Expect(0, 73465, '\p{Scx=:\Amaka\z:}', "");; - Expect(1, 73464, '\p{Scx= MAKA}', ""); - Expect(0, 73464, '\p{^Scx= MAKA}', ""); - Expect(0, 73464, '\P{Scx= MAKA}', ""); - Expect(1, 73464, '\P{^Scx= MAKA}', ""); - Expect(0, 73465, '\p{Scx= MAKA}', ""); - Expect(1, 73465, '\p{^Scx= MAKA}', ""); - Expect(1, 73465, '\P{Scx= MAKA}', ""); - Expect(0, 73465, '\P{^Scx= MAKA}', ""); - Error('\p{Is_Script_Extensions=:=-_MAKASAR}'); - Error('\P{Is_Script_Extensions=:=-_MAKASAR}'); - Expect(1, 73464, '\p{Is_Script_Extensions: makasar}', ""); - Expect(0, 73464, '\p{^Is_Script_Extensions: makasar}', ""); - Expect(0, 73464, '\P{Is_Script_Extensions: makasar}', ""); - Expect(1, 73464, '\P{^Is_Script_Extensions: makasar}', ""); - Expect(0, 73465, '\p{Is_Script_Extensions: makasar}', ""); - Expect(1, 73465, '\p{^Is_Script_Extensions: makasar}', ""); - Expect(1, 73465, '\P{Is_Script_Extensions: makasar}', ""); - Expect(0, 73465, '\P{^Is_Script_Extensions: makasar}', ""); - Expect(1, 73464, '\p{Is_Script_Extensions=_-MAKASAR}', ""); - Expect(0, 73464, '\p{^Is_Script_Extensions=_-MAKASAR}', ""); - Expect(0, 73464, '\P{Is_Script_Extensions=_-MAKASAR}', ""); - Expect(1, 73464, '\P{^Is_Script_Extensions=_-MAKASAR}', ""); - Expect(0, 73465, '\p{Is_Script_Extensions=_-MAKASAR}', ""); - Expect(1, 73465, '\p{^Is_Script_Extensions=_-MAKASAR}', ""); - Expect(1, 73465, '\P{Is_Script_Extensions=_-MAKASAR}', ""); - Expect(0, 73465, '\P{^Is_Script_Extensions=_-MAKASAR}', ""); - Error('\p{Is_Scx=/a/_-Maka}'); - Error('\P{Is_Scx=/a/_-Maka}'); + Expect(1, 73464, '\p{Scx=__MAKA}', ""); + Expect(0, 73464, '\p{^Scx=__MAKA}', ""); + Expect(0, 73464, '\P{Scx=__MAKA}', ""); + Expect(1, 73464, '\P{^Scx=__MAKA}', ""); + Expect(0, 73465, '\p{Scx=__MAKA}', ""); + Expect(1, 73465, '\p{^Scx=__MAKA}', ""); + Expect(1, 73465, '\P{Scx=__MAKA}', ""); + Expect(0, 73465, '\P{^Scx=__MAKA}', ""); + Error('\p{Is_Script_Extensions= makasar:=}'); + Error('\P{Is_Script_Extensions= makasar:=}'); + Expect(1, 73464, '\p{Is_Script_Extensions=makasar}', ""); + Expect(0, 73464, '\p{^Is_Script_Extensions=makasar}', ""); + Expect(0, 73464, '\P{Is_Script_Extensions=makasar}', ""); + Expect(1, 73464, '\P{^Is_Script_Extensions=makasar}', ""); + Expect(0, 73465, '\p{Is_Script_Extensions=makasar}', ""); + Expect(1, 73465, '\p{^Is_Script_Extensions=makasar}', ""); + Expect(1, 73465, '\P{Is_Script_Extensions=makasar}', ""); + Expect(0, 73465, '\P{^Is_Script_Extensions=makasar}', ""); + Expect(1, 73464, '\p{Is_Script_Extensions:-makasar}', ""); + Expect(0, 73464, '\p{^Is_Script_Extensions:-makasar}', ""); + Expect(0, 73464, '\P{Is_Script_Extensions:-makasar}', ""); + Expect(1, 73464, '\P{^Is_Script_Extensions:-makasar}', ""); + Expect(0, 73465, '\p{Is_Script_Extensions:-makasar}', ""); + Expect(1, 73465, '\p{^Is_Script_Extensions:-makasar}', ""); + Expect(1, 73465, '\P{Is_Script_Extensions:-makasar}', ""); + Expect(0, 73465, '\P{^Is_Script_Extensions:-makasar}', ""); + Error('\p{Is_Scx=/a/_Maka}'); + Error('\P{Is_Scx=/a/_Maka}'); Expect(1, 73464, '\p{Is_Scx=maka}', ""); Expect(0, 73464, '\p{^Is_Scx=maka}', ""); Expect(0, 73464, '\P{Is_Scx=maka}', ""); @@ -140306,38 +144396,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73465, '\p{^Is_Scx=maka}', ""); Expect(1, 73465, '\P{Is_Scx=maka}', ""); Expect(0, 73465, '\P{^Is_Scx=maka}', ""); - Expect(1, 73464, '\p{Is_Scx: -MAKA}', ""); - Expect(0, 73464, '\p{^Is_Scx: -MAKA}', ""); - Expect(0, 73464, '\P{Is_Scx: -MAKA}', ""); - Expect(1, 73464, '\P{^Is_Scx: -MAKA}', ""); - Expect(0, 73465, '\p{Is_Scx: -MAKA}', ""); - Expect(1, 73465, '\p{^Is_Scx: -MAKA}', ""); - Expect(1, 73465, '\P{Is_Scx: -MAKA}', ""); - Expect(0, 73465, '\P{^Is_Scx: -MAKA}', ""); - Error('\p{Script_Extensions=:=Mandaic}'); - Error('\P{Script_Extensions=:=Mandaic}'); + Expect(1, 73464, '\p{Is_Scx=_ Maka}', ""); + Expect(0, 73464, '\p{^Is_Scx=_ Maka}', ""); + Expect(0, 73464, '\P{Is_Scx=_ Maka}', ""); + Expect(1, 73464, '\P{^Is_Scx=_ Maka}', ""); + Expect(0, 73465, '\p{Is_Scx=_ Maka}', ""); + Expect(1, 73465, '\p{^Is_Scx=_ Maka}', ""); + Expect(1, 73465, '\P{Is_Scx=_ Maka}', ""); + Expect(0, 73465, '\P{^Is_Scx=_ Maka}', ""); + Error('\p{Script_Extensions= /a/mandaic}'); + Error('\P{Script_Extensions= /a/mandaic}'); Expect(1, 2142, '\p{Script_Extensions=:\AMandaic\z:}', "");; Expect(0, 2143, '\p{Script_Extensions=:\AMandaic\z:}', "");; - Expect(1, 2142, '\p{Script_Extensions=mandaic}', ""); - Expect(0, 2142, '\p{^Script_Extensions=mandaic}', ""); - Expect(0, 2142, '\P{Script_Extensions=mandaic}', ""); - Expect(1, 2142, '\P{^Script_Extensions=mandaic}', ""); - Expect(0, 2143, '\p{Script_Extensions=mandaic}', ""); - Expect(1, 2143, '\p{^Script_Extensions=mandaic}', ""); - Expect(1, 2143, '\P{Script_Extensions=mandaic}', ""); - Expect(0, 2143, '\P{^Script_Extensions=mandaic}', ""); + Expect(1, 2142, '\p{Script_Extensions: mandaic}', ""); + Expect(0, 2142, '\p{^Script_Extensions: mandaic}', ""); + Expect(0, 2142, '\P{Script_Extensions: mandaic}', ""); + Expect(1, 2142, '\P{^Script_Extensions: mandaic}', ""); + Expect(0, 2143, '\p{Script_Extensions: mandaic}', ""); + Expect(1, 2143, '\p{^Script_Extensions: mandaic}', ""); + Expect(1, 2143, '\P{Script_Extensions: mandaic}', ""); + Expect(0, 2143, '\P{^Script_Extensions: mandaic}', ""); Expect(1, 2142, '\p{Script_Extensions=:\Amandaic\z:}', "");; Expect(0, 2143, '\p{Script_Extensions=:\Amandaic\z:}', "");; - Expect(1, 2142, '\p{Script_Extensions=_Mandaic}', ""); - Expect(0, 2142, '\p{^Script_Extensions=_Mandaic}', ""); - Expect(0, 2142, '\P{Script_Extensions=_Mandaic}', ""); - Expect(1, 2142, '\P{^Script_Extensions=_Mandaic}', ""); - Expect(0, 2143, '\p{Script_Extensions=_Mandaic}', ""); - Expect(1, 2143, '\p{^Script_Extensions=_Mandaic}', ""); - Expect(1, 2143, '\P{Script_Extensions=_Mandaic}', ""); - Expect(0, 2143, '\P{^Script_Extensions=_Mandaic}', ""); - Error('\p{Scx=:=_Mand}'); - Error('\P{Scx=:=_Mand}'); + Expect(1, 2142, '\p{Script_Extensions= -Mandaic}', ""); + Expect(0, 2142, '\p{^Script_Extensions= -Mandaic}', ""); + Expect(0, 2142, '\P{Script_Extensions= -Mandaic}', ""); + Expect(1, 2142, '\P{^Script_Extensions= -Mandaic}', ""); + Expect(0, 2143, '\p{Script_Extensions= -Mandaic}', ""); + Expect(1, 2143, '\p{^Script_Extensions= -Mandaic}', ""); + Expect(1, 2143, '\P{Script_Extensions= -Mandaic}', ""); + Expect(0, 2143, '\P{^Script_Extensions= -Mandaic}', ""); + Error('\p{Scx=- mand:=}'); + Error('\P{Scx=- mand:=}'); Expect(1, 2142, '\p{Scx=:\AMand\z:}', "");; Expect(0, 2143, '\p{Scx=:\AMand\z:}', "");; Expect(1, 2142, '\p{Scx=mand}', ""); @@ -140350,34 +144440,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2143, '\P{^Scx=mand}', ""); Expect(1, 2142, '\p{Scx=:\Amand\z:}', "");; Expect(0, 2143, '\p{Scx=:\Amand\z:}', "");; - Expect(1, 2142, '\p{Scx= MAND}', ""); - Expect(0, 2142, '\p{^Scx= MAND}', ""); - Expect(0, 2142, '\P{Scx= MAND}', ""); - Expect(1, 2142, '\P{^Scx= MAND}', ""); - Expect(0, 2143, '\p{Scx= MAND}', ""); - Expect(1, 2143, '\p{^Scx= MAND}', ""); - Expect(1, 2143, '\P{Scx= MAND}', ""); - Expect(0, 2143, '\P{^Scx= MAND}', ""); - Error('\p{Is_Script_Extensions= :=Mandaic}'); - Error('\P{Is_Script_Extensions= :=Mandaic}'); - Expect(1, 2142, '\p{Is_Script_Extensions=mandaic}', ""); - Expect(0, 2142, '\p{^Is_Script_Extensions=mandaic}', ""); - Expect(0, 2142, '\P{Is_Script_Extensions=mandaic}', ""); - Expect(1, 2142, '\P{^Is_Script_Extensions=mandaic}', ""); - Expect(0, 2143, '\p{Is_Script_Extensions=mandaic}', ""); - Expect(1, 2143, '\p{^Is_Script_Extensions=mandaic}', ""); - Expect(1, 2143, '\P{Is_Script_Extensions=mandaic}', ""); - Expect(0, 2143, '\P{^Is_Script_Extensions=mandaic}', ""); - Expect(1, 2142, '\p{Is_Script_Extensions=--MANDAIC}', ""); - Expect(0, 2142, '\p{^Is_Script_Extensions=--MANDAIC}', ""); - Expect(0, 2142, '\P{Is_Script_Extensions=--MANDAIC}', ""); - Expect(1, 2142, '\P{^Is_Script_Extensions=--MANDAIC}', ""); - Expect(0, 2143, '\p{Is_Script_Extensions=--MANDAIC}', ""); - Expect(1, 2143, '\p{^Is_Script_Extensions=--MANDAIC}', ""); - Expect(1, 2143, '\P{Is_Script_Extensions=--MANDAIC}', ""); - Expect(0, 2143, '\P{^Is_Script_Extensions=--MANDAIC}', ""); - Error('\p{Is_Scx=_/a/Mand}'); - Error('\P{Is_Scx=_/a/Mand}'); + Expect(1, 2142, '\p{Scx=-_Mand}', ""); + Expect(0, 2142, '\p{^Scx=-_Mand}', ""); + Expect(0, 2142, '\P{Scx=-_Mand}', ""); + Expect(1, 2142, '\P{^Scx=-_Mand}', ""); + Expect(0, 2143, '\p{Scx=-_Mand}', ""); + Expect(1, 2143, '\p{^Scx=-_Mand}', ""); + Expect(1, 2143, '\P{Scx=-_Mand}', ""); + Expect(0, 2143, '\P{^Scx=-_Mand}', ""); + Error('\p{Is_Script_Extensions=-MANDAIC/a/}'); + Error('\P{Is_Script_Extensions=-MANDAIC/a/}'); + Expect(1, 2142, '\p{Is_Script_Extensions: mandaic}', ""); + Expect(0, 2142, '\p{^Is_Script_Extensions: mandaic}', ""); + Expect(0, 2142, '\P{Is_Script_Extensions: mandaic}', ""); + Expect(1, 2142, '\P{^Is_Script_Extensions: mandaic}', ""); + Expect(0, 2143, '\p{Is_Script_Extensions: mandaic}', ""); + Expect(1, 2143, '\p{^Is_Script_Extensions: mandaic}', ""); + Expect(1, 2143, '\P{Is_Script_Extensions: mandaic}', ""); + Expect(0, 2143, '\P{^Is_Script_Extensions: mandaic}', ""); + Expect(1, 2142, '\p{Is_Script_Extensions=- Mandaic}', ""); + Expect(0, 2142, '\p{^Is_Script_Extensions=- Mandaic}', ""); + Expect(0, 2142, '\P{Is_Script_Extensions=- Mandaic}', ""); + Expect(1, 2142, '\P{^Is_Script_Extensions=- Mandaic}', ""); + Expect(0, 2143, '\p{Is_Script_Extensions=- Mandaic}', ""); + Expect(1, 2143, '\p{^Is_Script_Extensions=- Mandaic}', ""); + Expect(1, 2143, '\P{Is_Script_Extensions=- Mandaic}', ""); + Expect(0, 2143, '\P{^Is_Script_Extensions=- Mandaic}', ""); + Error('\p{Is_Scx=/a/_-MAND}'); + Error('\P{Is_Scx=/a/_-MAND}'); Expect(1, 2142, '\p{Is_Scx=mand}', ""); Expect(0, 2142, '\p{^Is_Scx=mand}', ""); Expect(0, 2142, '\P{Is_Scx=mand}', ""); @@ -140386,16 +144476,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2143, '\p{^Is_Scx=mand}', ""); Expect(1, 2143, '\P{Is_Scx=mand}', ""); Expect(0, 2143, '\P{^Is_Scx=mand}', ""); - Expect(1, 2142, '\p{Is_Scx= Mand}', ""); - Expect(0, 2142, '\p{^Is_Scx= Mand}', ""); - Expect(0, 2142, '\P{Is_Scx= Mand}', ""); - Expect(1, 2142, '\P{^Is_Scx= Mand}', ""); - Expect(0, 2143, '\p{Is_Scx= Mand}', ""); - Expect(1, 2143, '\p{^Is_Scx= Mand}', ""); - Expect(1, 2143, '\P{Is_Scx= Mand}', ""); - Expect(0, 2143, '\P{^Is_Scx= Mand}', ""); - Error('\p{Script_Extensions=/a/_-MANICHAEAN}'); - Error('\P{Script_Extensions=/a/_-MANICHAEAN}'); + Expect(1, 2142, '\p{Is_Scx: Mand}', ""); + Expect(0, 2142, '\p{^Is_Scx: Mand}', ""); + Expect(0, 2142, '\P{Is_Scx: Mand}', ""); + Expect(1, 2142, '\P{^Is_Scx: Mand}', ""); + Expect(0, 2143, '\p{Is_Scx: Mand}', ""); + Expect(1, 2143, '\p{^Is_Scx: Mand}', ""); + Expect(1, 2143, '\P{Is_Scx: Mand}', ""); + Expect(0, 2143, '\P{^Is_Scx: Mand}', ""); + Error('\p{Script_Extensions=/a/_ Manichaean}'); + Error('\P{Script_Extensions=/a/_ Manichaean}'); Expect(1, 68342, '\p{Script_Extensions=:\AManichaean\z:}', "");; Expect(0, 68343, '\p{Script_Extensions=:\AManichaean\z:}', "");; Expect(1, 68342, '\p{Script_Extensions=manichaean}', ""); @@ -140408,16 +144498,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68343, '\P{^Script_Extensions=manichaean}', ""); Expect(1, 68342, '\p{Script_Extensions=:\Amanichaean\z:}', "");; Expect(0, 68343, '\p{Script_Extensions=:\Amanichaean\z:}', "");; - Expect(1, 68342, '\p{Script_Extensions= manichaean}', ""); - Expect(0, 68342, '\p{^Script_Extensions= manichaean}', ""); - Expect(0, 68342, '\P{Script_Extensions= manichaean}', ""); - Expect(1, 68342, '\P{^Script_Extensions= manichaean}', ""); - Expect(0, 68343, '\p{Script_Extensions= manichaean}', ""); - Expect(1, 68343, '\p{^Script_Extensions= manichaean}', ""); - Expect(1, 68343, '\P{Script_Extensions= manichaean}', ""); - Expect(0, 68343, '\P{^Script_Extensions= manichaean}', ""); - Error('\p{Scx= -MANI:=}'); - Error('\P{Scx= -MANI:=}'); + Expect(1, 68342, '\p{Script_Extensions=_-MANICHAEAN}', ""); + Expect(0, 68342, '\p{^Script_Extensions=_-MANICHAEAN}', ""); + Expect(0, 68342, '\P{Script_Extensions=_-MANICHAEAN}', ""); + Expect(1, 68342, '\P{^Script_Extensions=_-MANICHAEAN}', ""); + Expect(0, 68343, '\p{Script_Extensions=_-MANICHAEAN}', ""); + Expect(1, 68343, '\p{^Script_Extensions=_-MANICHAEAN}', ""); + Expect(1, 68343, '\P{Script_Extensions=_-MANICHAEAN}', ""); + Expect(0, 68343, '\P{^Script_Extensions=_-MANICHAEAN}', ""); + Error('\p{Scx=:= Mani}'); + Error('\P{Scx=:= Mani}'); Expect(1, 68342, '\p{Scx=:\AMani\z:}', "");; Expect(0, 68343, '\p{Scx=:\AMani\z:}', "");; Expect(1, 68342, '\p{Scx=mani}', ""); @@ -140430,16 +144520,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68343, '\P{^Scx=mani}', ""); Expect(1, 68342, '\p{Scx=:\Amani\z:}', "");; Expect(0, 68343, '\p{Scx=:\Amani\z:}', "");; - Expect(1, 68342, '\p{Scx=-_Mani}', ""); - Expect(0, 68342, '\p{^Scx=-_Mani}', ""); - Expect(0, 68342, '\P{Scx=-_Mani}', ""); - Expect(1, 68342, '\P{^Scx=-_Mani}', ""); - Expect(0, 68343, '\p{Scx=-_Mani}', ""); - Expect(1, 68343, '\p{^Scx=-_Mani}', ""); - Expect(1, 68343, '\P{Scx=-_Mani}', ""); - Expect(0, 68343, '\P{^Scx=-_Mani}', ""); - Error('\p{Is_Script_Extensions=/a/-_manichaean}'); - Error('\P{Is_Script_Extensions=/a/-_manichaean}'); + Expect(1, 68342, '\p{Scx=- mani}', ""); + Expect(0, 68342, '\p{^Scx=- mani}', ""); + Expect(0, 68342, '\P{Scx=- mani}', ""); + Expect(1, 68342, '\P{^Scx=- mani}', ""); + Expect(0, 68343, '\p{Scx=- mani}', ""); + Expect(1, 68343, '\p{^Scx=- mani}', ""); + Expect(1, 68343, '\P{Scx=- mani}', ""); + Expect(0, 68343, '\P{^Scx=- mani}', ""); + Error('\p{Is_Script_Extensions=/a/ Manichaean}'); + Error('\P{Is_Script_Extensions=/a/ Manichaean}'); Expect(1, 68342, '\p{Is_Script_Extensions=manichaean}', ""); Expect(0, 68342, '\p{^Is_Script_Extensions=manichaean}', ""); Expect(0, 68342, '\P{Is_Script_Extensions=manichaean}', ""); @@ -140448,16 +144538,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68343, '\p{^Is_Script_Extensions=manichaean}', ""); Expect(1, 68343, '\P{Is_Script_Extensions=manichaean}', ""); Expect(0, 68343, '\P{^Is_Script_Extensions=manichaean}', ""); - Expect(1, 68342, '\p{Is_Script_Extensions= MANICHAEAN}', ""); - Expect(0, 68342, '\p{^Is_Script_Extensions= MANICHAEAN}', ""); - Expect(0, 68342, '\P{Is_Script_Extensions= MANICHAEAN}', ""); - Expect(1, 68342, '\P{^Is_Script_Extensions= MANICHAEAN}', ""); - Expect(0, 68343, '\p{Is_Script_Extensions= MANICHAEAN}', ""); - Expect(1, 68343, '\p{^Is_Script_Extensions= MANICHAEAN}', ""); - Expect(1, 68343, '\P{Is_Script_Extensions= MANICHAEAN}', ""); - Expect(0, 68343, '\P{^Is_Script_Extensions= MANICHAEAN}', ""); - Error('\p{Is_Scx=/a/ _Mani}'); - Error('\P{Is_Scx=/a/ _Mani}'); + Expect(1, 68342, '\p{Is_Script_Extensions=_MANICHAEAN}', ""); + Expect(0, 68342, '\p{^Is_Script_Extensions=_MANICHAEAN}', ""); + Expect(0, 68342, '\P{Is_Script_Extensions=_MANICHAEAN}', ""); + Expect(1, 68342, '\P{^Is_Script_Extensions=_MANICHAEAN}', ""); + Expect(0, 68343, '\p{Is_Script_Extensions=_MANICHAEAN}', ""); + Expect(1, 68343, '\p{^Is_Script_Extensions=_MANICHAEAN}', ""); + Expect(1, 68343, '\P{Is_Script_Extensions=_MANICHAEAN}', ""); + Expect(0, 68343, '\P{^Is_Script_Extensions=_MANICHAEAN}', ""); + Error('\p{Is_Scx=:=Mani}'); + Error('\P{Is_Scx=:=Mani}'); Expect(1, 68342, '\p{Is_Scx=mani}', ""); Expect(0, 68342, '\p{^Is_Scx=mani}', ""); Expect(0, 68342, '\P{Is_Scx=mani}', ""); @@ -140466,60 +144556,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68343, '\p{^Is_Scx=mani}', ""); Expect(1, 68343, '\P{Is_Scx=mani}', ""); Expect(0, 68343, '\P{^Is_Scx=mani}', ""); - Expect(1, 68342, '\p{Is_Scx= mani}', ""); - Expect(0, 68342, '\p{^Is_Scx= mani}', ""); - Expect(0, 68342, '\P{Is_Scx= mani}', ""); - Expect(1, 68342, '\P{^Is_Scx= mani}', ""); - Expect(0, 68343, '\p{Is_Scx= mani}', ""); - Expect(1, 68343, '\p{^Is_Scx= mani}', ""); - Expect(1, 68343, '\P{Is_Scx= mani}', ""); - Expect(0, 68343, '\P{^Is_Scx= mani}', ""); - Error('\p{Script_Extensions=-:=Marchen}'); - Error('\P{Script_Extensions=-:=Marchen}'); + Expect(1, 68342, '\p{Is_Scx= _mani}', ""); + Expect(0, 68342, '\p{^Is_Scx= _mani}', ""); + Expect(0, 68342, '\P{Is_Scx= _mani}', ""); + Expect(1, 68342, '\P{^Is_Scx= _mani}', ""); + Expect(0, 68343, '\p{Is_Scx= _mani}', ""); + Expect(1, 68343, '\p{^Is_Scx= _mani}', ""); + Expect(1, 68343, '\P{Is_Scx= _mani}', ""); + Expect(0, 68343, '\P{^Is_Scx= _mani}', ""); + Error('\p{Script_Extensions=/a/_Marchen}'); + Error('\P{Script_Extensions=/a/_Marchen}'); Expect(1, 72886, '\p{Script_Extensions=:\AMarchen\z:}', "");; Expect(0, 72887, '\p{Script_Extensions=:\AMarchen\z:}', "");; - Expect(1, 72886, '\p{Script_Extensions: marchen}', ""); - Expect(0, 72886, '\p{^Script_Extensions: marchen}', ""); - Expect(0, 72886, '\P{Script_Extensions: marchen}', ""); - Expect(1, 72886, '\P{^Script_Extensions: marchen}', ""); - Expect(0, 72887, '\p{Script_Extensions: marchen}', ""); - Expect(1, 72887, '\p{^Script_Extensions: marchen}', ""); - Expect(1, 72887, '\P{Script_Extensions: marchen}', ""); - Expect(0, 72887, '\P{^Script_Extensions: marchen}', ""); + Expect(1, 72886, '\p{Script_Extensions=marchen}', ""); + Expect(0, 72886, '\p{^Script_Extensions=marchen}', ""); + Expect(0, 72886, '\P{Script_Extensions=marchen}', ""); + Expect(1, 72886, '\P{^Script_Extensions=marchen}', ""); + Expect(0, 72887, '\p{Script_Extensions=marchen}', ""); + Expect(1, 72887, '\p{^Script_Extensions=marchen}', ""); + Expect(1, 72887, '\P{Script_Extensions=marchen}', ""); + Expect(0, 72887, '\P{^Script_Extensions=marchen}', ""); Expect(1, 72886, '\p{Script_Extensions=:\Amarchen\z:}', "");; Expect(0, 72887, '\p{Script_Extensions=:\Amarchen\z:}', "");; - Expect(1, 72886, '\p{Script_Extensions: -_marchen}', ""); - Expect(0, 72886, '\p{^Script_Extensions: -_marchen}', ""); - Expect(0, 72886, '\P{Script_Extensions: -_marchen}', ""); - Expect(1, 72886, '\P{^Script_Extensions: -_marchen}', ""); - Expect(0, 72887, '\p{Script_Extensions: -_marchen}', ""); - Expect(1, 72887, '\p{^Script_Extensions: -_marchen}', ""); - Expect(1, 72887, '\P{Script_Extensions: -_marchen}', ""); - Expect(0, 72887, '\P{^Script_Extensions: -_marchen}', ""); - Error('\p{Scx= /a/Marc}'); - Error('\P{Scx= /a/Marc}'); + Expect(1, 72886, '\p{Script_Extensions= marchen}', ""); + Expect(0, 72886, '\p{^Script_Extensions= marchen}', ""); + Expect(0, 72886, '\P{Script_Extensions= marchen}', ""); + Expect(1, 72886, '\P{^Script_Extensions= marchen}', ""); + Expect(0, 72887, '\p{Script_Extensions= marchen}', ""); + Expect(1, 72887, '\p{^Script_Extensions= marchen}', ""); + Expect(1, 72887, '\P{Script_Extensions= marchen}', ""); + Expect(0, 72887, '\P{^Script_Extensions= marchen}', ""); + Error('\p{Scx=/a/ -marc}'); + Error('\P{Scx=/a/ -marc}'); Expect(1, 72886, '\p{Scx=:\AMarc\z:}', "");; Expect(0, 72887, '\p{Scx=:\AMarc\z:}', "");; - Expect(1, 72886, '\p{Scx: marc}', ""); - Expect(0, 72886, '\p{^Scx: marc}', ""); - Expect(0, 72886, '\P{Scx: marc}', ""); - Expect(1, 72886, '\P{^Scx: marc}', ""); - Expect(0, 72887, '\p{Scx: marc}', ""); - Expect(1, 72887, '\p{^Scx: marc}', ""); - Expect(1, 72887, '\P{Scx: marc}', ""); - Expect(0, 72887, '\P{^Scx: marc}', ""); + Expect(1, 72886, '\p{Scx=marc}', ""); + Expect(0, 72886, '\p{^Scx=marc}', ""); + Expect(0, 72886, '\P{Scx=marc}', ""); + Expect(1, 72886, '\P{^Scx=marc}', ""); + Expect(0, 72887, '\p{Scx=marc}', ""); + Expect(1, 72887, '\p{^Scx=marc}', ""); + Expect(1, 72887, '\P{Scx=marc}', ""); + Expect(0, 72887, '\P{^Scx=marc}', ""); Expect(1, 72886, '\p{Scx=:\Amarc\z:}', "");; Expect(0, 72887, '\p{Scx=:\Amarc\z:}', "");; - Expect(1, 72886, '\p{Scx= marc}', ""); - Expect(0, 72886, '\p{^Scx= marc}', ""); - Expect(0, 72886, '\P{Scx= marc}', ""); - Expect(1, 72886, '\P{^Scx= marc}', ""); - Expect(0, 72887, '\p{Scx= marc}', ""); - Expect(1, 72887, '\p{^Scx= marc}', ""); - Expect(1, 72887, '\P{Scx= marc}', ""); - Expect(0, 72887, '\P{^Scx= marc}', ""); - Error('\p{Is_Script_Extensions=_ MARCHEN/a/}'); - Error('\P{Is_Script_Extensions=_ MARCHEN/a/}'); + Expect(1, 72886, '\p{Scx=Marc}', ""); + Expect(0, 72886, '\p{^Scx=Marc}', ""); + Expect(0, 72886, '\P{Scx=Marc}', ""); + Expect(1, 72886, '\P{^Scx=Marc}', ""); + Expect(0, 72887, '\p{Scx=Marc}', ""); + Expect(1, 72887, '\p{^Scx=Marc}', ""); + Expect(1, 72887, '\P{Scx=Marc}', ""); + Expect(0, 72887, '\P{^Scx=Marc}', ""); + Error('\p{Is_Script_Extensions=:=Marchen}'); + Error('\P{Is_Script_Extensions=:=Marchen}'); Expect(1, 72886, '\p{Is_Script_Extensions=marchen}', ""); Expect(0, 72886, '\p{^Is_Script_Extensions=marchen}', ""); Expect(0, 72886, '\P{Is_Script_Extensions=marchen}', ""); @@ -140528,34 +144618,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72887, '\p{^Is_Script_Extensions=marchen}', ""); Expect(1, 72887, '\P{Is_Script_Extensions=marchen}', ""); Expect(0, 72887, '\P{^Is_Script_Extensions=marchen}', ""); - Expect(1, 72886, '\p{Is_Script_Extensions: marchen}', ""); - Expect(0, 72886, '\p{^Is_Script_Extensions: marchen}', ""); - Expect(0, 72886, '\P{Is_Script_Extensions: marchen}', ""); - Expect(1, 72886, '\P{^Is_Script_Extensions: marchen}', ""); - Expect(0, 72887, '\p{Is_Script_Extensions: marchen}', ""); - Expect(1, 72887, '\p{^Is_Script_Extensions: marchen}', ""); - Expect(1, 72887, '\P{Is_Script_Extensions: marchen}', ""); - Expect(0, 72887, '\P{^Is_Script_Extensions: marchen}', ""); - Error('\p{Is_Scx=/a/__marc}'); - Error('\P{Is_Scx=/a/__marc}'); - Expect(1, 72886, '\p{Is_Scx=marc}', ""); - Expect(0, 72886, '\p{^Is_Scx=marc}', ""); - Expect(0, 72886, '\P{Is_Scx=marc}', ""); - Expect(1, 72886, '\P{^Is_Scx=marc}', ""); - Expect(0, 72887, '\p{Is_Scx=marc}', ""); - Expect(1, 72887, '\p{^Is_Scx=marc}', ""); - Expect(1, 72887, '\P{Is_Scx=marc}', ""); - Expect(0, 72887, '\P{^Is_Scx=marc}', ""); - Expect(1, 72886, '\p{Is_Scx= Marc}', ""); - Expect(0, 72886, '\p{^Is_Scx= Marc}', ""); - Expect(0, 72886, '\P{Is_Scx= Marc}', ""); - Expect(1, 72886, '\P{^Is_Scx= Marc}', ""); - Expect(0, 72887, '\p{Is_Scx= Marc}', ""); - Expect(1, 72887, '\p{^Is_Scx= Marc}', ""); - Expect(1, 72887, '\P{Is_Scx= Marc}', ""); - Expect(0, 72887, '\P{^Is_Scx= Marc}', ""); - Error('\p{Script_Extensions=_:=Medefaidrin}'); - Error('\P{Script_Extensions=_:=Medefaidrin}'); + Expect(1, 72886, '\p{Is_Script_Extensions=_-marchen}', ""); + Expect(0, 72886, '\p{^Is_Script_Extensions=_-marchen}', ""); + Expect(0, 72886, '\P{Is_Script_Extensions=_-marchen}', ""); + Expect(1, 72886, '\P{^Is_Script_Extensions=_-marchen}', ""); + Expect(0, 72887, '\p{Is_Script_Extensions=_-marchen}', ""); + Expect(1, 72887, '\p{^Is_Script_Extensions=_-marchen}', ""); + Expect(1, 72887, '\P{Is_Script_Extensions=_-marchen}', ""); + Expect(0, 72887, '\P{^Is_Script_Extensions=_-marchen}', ""); + Error('\p{Is_Scx= Marc:=}'); + Error('\P{Is_Scx= Marc:=}'); + Expect(1, 72886, '\p{Is_Scx: marc}', ""); + Expect(0, 72886, '\p{^Is_Scx: marc}', ""); + Expect(0, 72886, '\P{Is_Scx: marc}', ""); + Expect(1, 72886, '\P{^Is_Scx: marc}', ""); + Expect(0, 72887, '\p{Is_Scx: marc}', ""); + Expect(1, 72887, '\p{^Is_Scx: marc}', ""); + Expect(1, 72887, '\P{Is_Scx: marc}', ""); + Expect(0, 72887, '\P{^Is_Scx: marc}', ""); + Expect(1, 72886, '\p{Is_Scx=_-MARC}', ""); + Expect(0, 72886, '\p{^Is_Scx=_-MARC}', ""); + Expect(0, 72886, '\P{Is_Scx=_-MARC}', ""); + Expect(1, 72886, '\P{^Is_Scx=_-MARC}', ""); + Expect(0, 72887, '\p{Is_Scx=_-MARC}', ""); + Expect(1, 72887, '\p{^Is_Scx=_-MARC}', ""); + Expect(1, 72887, '\P{Is_Scx=_-MARC}', ""); + Expect(0, 72887, '\P{^Is_Scx=_-MARC}', ""); + Error('\p{Script_Extensions= :=Medefaidrin}'); + Error('\P{Script_Extensions= :=Medefaidrin}'); Expect(1, 93850, '\p{Script_Extensions=:\AMedefaidrin\z:}', "");; Expect(0, 93851, '\p{Script_Extensions=:\AMedefaidrin\z:}', "");; Expect(1, 93850, '\p{Script_Extensions=medefaidrin}', ""); @@ -140568,16 +144658,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 93851, '\P{^Script_Extensions=medefaidrin}', ""); Expect(1, 93850, '\p{Script_Extensions=:\Amedefaidrin\z:}', "");; Expect(0, 93851, '\p{Script_Extensions=:\Amedefaidrin\z:}', "");; - Expect(1, 93850, '\p{Script_Extensions= medefaidrin}', ""); - Expect(0, 93850, '\p{^Script_Extensions= medefaidrin}', ""); - Expect(0, 93850, '\P{Script_Extensions= medefaidrin}', ""); - Expect(1, 93850, '\P{^Script_Extensions= medefaidrin}', ""); - Expect(0, 93851, '\p{Script_Extensions= medefaidrin}', ""); - Expect(1, 93851, '\p{^Script_Extensions= medefaidrin}', ""); - Expect(1, 93851, '\P{Script_Extensions= medefaidrin}', ""); - Expect(0, 93851, '\P{^Script_Extensions= medefaidrin}', ""); - Error('\p{Scx: /a/-_Medf}'); - Error('\P{Scx: /a/-_Medf}'); + Expect(1, 93850, '\p{Script_Extensions= -Medefaidrin}', ""); + Expect(0, 93850, '\p{^Script_Extensions= -Medefaidrin}', ""); + Expect(0, 93850, '\P{Script_Extensions= -Medefaidrin}', ""); + Expect(1, 93850, '\P{^Script_Extensions= -Medefaidrin}', ""); + Expect(0, 93851, '\p{Script_Extensions= -Medefaidrin}', ""); + Expect(1, 93851, '\p{^Script_Extensions= -Medefaidrin}', ""); + Expect(1, 93851, '\P{Script_Extensions= -Medefaidrin}', ""); + Expect(0, 93851, '\P{^Script_Extensions= -Medefaidrin}', ""); + Error('\p{Scx=_/a/medf}'); + Error('\P{Scx=_/a/medf}'); Expect(1, 93850, '\p{Scx=:\AMedf\z:}', "");; Expect(0, 93851, '\p{Scx=:\AMedf\z:}', "");; Expect(1, 93850, '\p{Scx=medf}', ""); @@ -140590,16 +144680,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 93851, '\P{^Scx=medf}', ""); Expect(1, 93850, '\p{Scx=:\Amedf\z:}', "");; Expect(0, 93851, '\p{Scx=:\Amedf\z:}', "");; - Expect(1, 93850, '\p{Scx=- Medf}', ""); - Expect(0, 93850, '\p{^Scx=- Medf}', ""); - Expect(0, 93850, '\P{Scx=- Medf}', ""); - Expect(1, 93850, '\P{^Scx=- Medf}', ""); - Expect(0, 93851, '\p{Scx=- Medf}', ""); - Expect(1, 93851, '\p{^Scx=- Medf}', ""); - Expect(1, 93851, '\P{Scx=- Medf}', ""); - Expect(0, 93851, '\P{^Scx=- Medf}', ""); - Error('\p{Is_Script_Extensions=/a/_ MEDEFAIDRIN}'); - Error('\P{Is_Script_Extensions=/a/_ MEDEFAIDRIN}'); + Expect(1, 93850, '\p{Scx: - medf}', ""); + Expect(0, 93850, '\p{^Scx: - medf}', ""); + Expect(0, 93850, '\P{Scx: - medf}', ""); + Expect(1, 93850, '\P{^Scx: - medf}', ""); + Expect(0, 93851, '\p{Scx: - medf}', ""); + Expect(1, 93851, '\p{^Scx: - medf}', ""); + Expect(1, 93851, '\P{Scx: - medf}', ""); + Expect(0, 93851, '\P{^Scx: - medf}', ""); + Error('\p{Is_Script_Extensions=:= medefaidrin}'); + Error('\P{Is_Script_Extensions=:= medefaidrin}'); Expect(1, 93850, '\p{Is_Script_Extensions=medefaidrin}', ""); Expect(0, 93850, '\p{^Is_Script_Extensions=medefaidrin}', ""); Expect(0, 93850, '\P{Is_Script_Extensions=medefaidrin}', ""); @@ -140608,16 +144698,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 93851, '\p{^Is_Script_Extensions=medefaidrin}', ""); Expect(1, 93851, '\P{Is_Script_Extensions=medefaidrin}', ""); Expect(0, 93851, '\P{^Is_Script_Extensions=medefaidrin}', ""); - Expect(1, 93850, '\p{Is_Script_Extensions=- Medefaidrin}', ""); - Expect(0, 93850, '\p{^Is_Script_Extensions=- Medefaidrin}', ""); - Expect(0, 93850, '\P{Is_Script_Extensions=- Medefaidrin}', ""); - Expect(1, 93850, '\P{^Is_Script_Extensions=- Medefaidrin}', ""); - Expect(0, 93851, '\p{Is_Script_Extensions=- Medefaidrin}', ""); - Expect(1, 93851, '\p{^Is_Script_Extensions=- Medefaidrin}', ""); - Expect(1, 93851, '\P{Is_Script_Extensions=- Medefaidrin}', ""); - Expect(0, 93851, '\P{^Is_Script_Extensions=- Medefaidrin}', ""); - Error('\p{Is_Scx= -MEDF:=}'); - Error('\P{Is_Scx= -MEDF:=}'); + Expect(1, 93850, '\p{Is_Script_Extensions= -Medefaidrin}', ""); + Expect(0, 93850, '\p{^Is_Script_Extensions= -Medefaidrin}', ""); + Expect(0, 93850, '\P{Is_Script_Extensions= -Medefaidrin}', ""); + Expect(1, 93850, '\P{^Is_Script_Extensions= -Medefaidrin}', ""); + Expect(0, 93851, '\p{Is_Script_Extensions= -Medefaidrin}', ""); + Expect(1, 93851, '\p{^Is_Script_Extensions= -Medefaidrin}', ""); + Expect(1, 93851, '\P{Is_Script_Extensions= -Medefaidrin}', ""); + Expect(0, 93851, '\P{^Is_Script_Extensions= -Medefaidrin}', ""); + Error('\p{Is_Scx=/a/MEDF}'); + Error('\P{Is_Scx=/a/MEDF}'); Expect(1, 93850, '\p{Is_Scx=medf}', ""); Expect(0, 93850, '\p{^Is_Scx=medf}', ""); Expect(0, 93850, '\P{Is_Scx=medf}', ""); @@ -140626,38 +144716,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 93851, '\p{^Is_Scx=medf}', ""); Expect(1, 93851, '\P{Is_Scx=medf}', ""); Expect(0, 93851, '\P{^Is_Scx=medf}', ""); - Expect(1, 93850, '\p{Is_Scx= MEDF}', ""); - Expect(0, 93850, '\p{^Is_Scx= MEDF}', ""); - Expect(0, 93850, '\P{Is_Scx= MEDF}', ""); - Expect(1, 93850, '\P{^Is_Scx= MEDF}', ""); - Expect(0, 93851, '\p{Is_Scx= MEDF}', ""); - Expect(1, 93851, '\p{^Is_Scx= MEDF}', ""); - Expect(1, 93851, '\P{Is_Scx= MEDF}', ""); - Expect(0, 93851, '\P{^Is_Scx= MEDF}', ""); - Error('\p{Script_Extensions=:=MENDE_Kikakui}'); - Error('\P{Script_Extensions=:=MENDE_Kikakui}'); + Expect(1, 93850, '\p{Is_Scx= Medf}', ""); + Expect(0, 93850, '\p{^Is_Scx= Medf}', ""); + Expect(0, 93850, '\P{Is_Scx= Medf}', ""); + Expect(1, 93850, '\P{^Is_Scx= Medf}', ""); + Expect(0, 93851, '\p{Is_Scx= Medf}', ""); + Expect(1, 93851, '\p{^Is_Scx= Medf}', ""); + Expect(1, 93851, '\P{Is_Scx= Medf}', ""); + Expect(0, 93851, '\P{^Is_Scx= Medf}', ""); + Error('\p{Script_Extensions= MENDE_Kikakui:=}'); + Error('\P{Script_Extensions= MENDE_Kikakui:=}'); Expect(1, 125142, '\p{Script_Extensions=:\AMende_Kikakui\z:}', "");; Expect(0, 125143, '\p{Script_Extensions=:\AMende_Kikakui\z:}', "");; - Expect(1, 125142, '\p{Script_Extensions=mendekikakui}', ""); - Expect(0, 125142, '\p{^Script_Extensions=mendekikakui}', ""); - Expect(0, 125142, '\P{Script_Extensions=mendekikakui}', ""); - Expect(1, 125142, '\P{^Script_Extensions=mendekikakui}', ""); - Expect(0, 125143, '\p{Script_Extensions=mendekikakui}', ""); - Expect(1, 125143, '\p{^Script_Extensions=mendekikakui}', ""); - Expect(1, 125143, '\P{Script_Extensions=mendekikakui}', ""); - Expect(0, 125143, '\P{^Script_Extensions=mendekikakui}', ""); + Expect(1, 125142, '\p{Script_Extensions: mendekikakui}', ""); + Expect(0, 125142, '\p{^Script_Extensions: mendekikakui}', ""); + Expect(0, 125142, '\P{Script_Extensions: mendekikakui}', ""); + Expect(1, 125142, '\P{^Script_Extensions: mendekikakui}', ""); + Expect(0, 125143, '\p{Script_Extensions: mendekikakui}', ""); + Expect(1, 125143, '\p{^Script_Extensions: mendekikakui}', ""); + Expect(1, 125143, '\P{Script_Extensions: mendekikakui}', ""); + Expect(0, 125143, '\P{^Script_Extensions: mendekikakui}', ""); Expect(1, 125142, '\p{Script_Extensions=:\Amendekikakui\z:}', "");; Expect(0, 125143, '\p{Script_Extensions=:\Amendekikakui\z:}', "");; - Expect(1, 125142, '\p{Script_Extensions= _Mende_kikakui}', ""); - Expect(0, 125142, '\p{^Script_Extensions= _Mende_kikakui}', ""); - Expect(0, 125142, '\P{Script_Extensions= _Mende_kikakui}', ""); - Expect(1, 125142, '\P{^Script_Extensions= _Mende_kikakui}', ""); - Expect(0, 125143, '\p{Script_Extensions= _Mende_kikakui}', ""); - Expect(1, 125143, '\p{^Script_Extensions= _Mende_kikakui}', ""); - Expect(1, 125143, '\P{Script_Extensions= _Mende_kikakui}', ""); - Expect(0, 125143, '\P{^Script_Extensions= _Mende_kikakui}', ""); - Error('\p{Scx=/a/-MEND}'); - Error('\P{Scx=/a/-MEND}'); + Expect(1, 125142, '\p{Script_Extensions=- MENDE_Kikakui}', ""); + Expect(0, 125142, '\p{^Script_Extensions=- MENDE_Kikakui}', ""); + Expect(0, 125142, '\P{Script_Extensions=- MENDE_Kikakui}', ""); + Expect(1, 125142, '\P{^Script_Extensions=- MENDE_Kikakui}', ""); + Expect(0, 125143, '\p{Script_Extensions=- MENDE_Kikakui}', ""); + Expect(1, 125143, '\p{^Script_Extensions=- MENDE_Kikakui}', ""); + Expect(1, 125143, '\P{Script_Extensions=- MENDE_Kikakui}', ""); + Expect(0, 125143, '\P{^Script_Extensions=- MENDE_Kikakui}', ""); + Error('\p{Scx=_ mend:=}'); + Error('\P{Scx=_ mend:=}'); Expect(1, 125142, '\p{Scx=:\AMend\z:}', "");; Expect(0, 125143, '\p{Scx=:\AMend\z:}', "");; Expect(1, 125142, '\p{Scx=mend}', ""); @@ -140670,16 +144760,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 125143, '\P{^Scx=mend}', ""); Expect(1, 125142, '\p{Scx=:\Amend\z:}', "");; Expect(0, 125143, '\p{Scx=:\Amend\z:}', "");; - Expect(1, 125142, '\p{Scx=_ mend}', ""); - Expect(0, 125142, '\p{^Scx=_ mend}', ""); - Expect(0, 125142, '\P{Scx=_ mend}', ""); - Expect(1, 125142, '\P{^Scx=_ mend}', ""); - Expect(0, 125143, '\p{Scx=_ mend}', ""); - Expect(1, 125143, '\p{^Scx=_ mend}', ""); - Expect(1, 125143, '\P{Scx=_ mend}', ""); - Expect(0, 125143, '\P{^Scx=_ mend}', ""); - Error('\p{Is_Script_Extensions= :=mende_Kikakui}'); - Error('\P{Is_Script_Extensions= :=mende_Kikakui}'); + Expect(1, 125142, '\p{Scx=_ Mend}', ""); + Expect(0, 125142, '\p{^Scx=_ Mend}', ""); + Expect(0, 125142, '\P{Scx=_ Mend}', ""); + Expect(1, 125142, '\P{^Scx=_ Mend}', ""); + Expect(0, 125143, '\p{Scx=_ Mend}', ""); + Expect(1, 125143, '\p{^Scx=_ Mend}', ""); + Expect(1, 125143, '\P{Scx=_ Mend}', ""); + Expect(0, 125143, '\P{^Scx=_ Mend}', ""); + Error('\p{Is_Script_Extensions=Mende_Kikakui/a/}'); + Error('\P{Is_Script_Extensions=Mende_Kikakui/a/}'); Expect(1, 125142, '\p{Is_Script_Extensions=mendekikakui}', ""); Expect(0, 125142, '\p{^Is_Script_Extensions=mendekikakui}', ""); Expect(0, 125142, '\P{Is_Script_Extensions=mendekikakui}', ""); @@ -140688,16 +144778,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125143, '\p{^Is_Script_Extensions=mendekikakui}', ""); Expect(1, 125143, '\P{Is_Script_Extensions=mendekikakui}', ""); Expect(0, 125143, '\P{^Is_Script_Extensions=mendekikakui}', ""); - Expect(1, 125142, '\p{Is_Script_Extensions= Mende_KIKAKUI}', ""); - Expect(0, 125142, '\p{^Is_Script_Extensions= Mende_KIKAKUI}', ""); - Expect(0, 125142, '\P{Is_Script_Extensions= Mende_KIKAKUI}', ""); - Expect(1, 125142, '\P{^Is_Script_Extensions= Mende_KIKAKUI}', ""); - Expect(0, 125143, '\p{Is_Script_Extensions= Mende_KIKAKUI}', ""); - Expect(1, 125143, '\p{^Is_Script_Extensions= Mende_KIKAKUI}', ""); - Expect(1, 125143, '\P{Is_Script_Extensions= Mende_KIKAKUI}', ""); - Expect(0, 125143, '\P{^Is_Script_Extensions= Mende_KIKAKUI}', ""); - Error('\p{Is_Scx=:= -mend}'); - Error('\P{Is_Scx=:= -mend}'); + Expect(1, 125142, '\p{Is_Script_Extensions: _ MENDE_KIKAKUI}', ""); + Expect(0, 125142, '\p{^Is_Script_Extensions: _ MENDE_KIKAKUI}', ""); + Expect(0, 125142, '\P{Is_Script_Extensions: _ MENDE_KIKAKUI}', ""); + Expect(1, 125142, '\P{^Is_Script_Extensions: _ MENDE_KIKAKUI}', ""); + Expect(0, 125143, '\p{Is_Script_Extensions: _ MENDE_KIKAKUI}', ""); + Expect(1, 125143, '\p{^Is_Script_Extensions: _ MENDE_KIKAKUI}', ""); + Expect(1, 125143, '\P{Is_Script_Extensions: _ MENDE_KIKAKUI}', ""); + Expect(0, 125143, '\P{^Is_Script_Extensions: _ MENDE_KIKAKUI}', ""); + Error('\p{Is_Scx=:=Mend}'); + Error('\P{Is_Scx=:=Mend}'); Expect(1, 125142, '\p{Is_Scx=mend}', ""); Expect(0, 125142, '\p{^Is_Scx=mend}', ""); Expect(0, 125142, '\P{Is_Scx=mend}', ""); @@ -140706,16 +144796,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125143, '\p{^Is_Scx=mend}', ""); Expect(1, 125143, '\P{Is_Scx=mend}', ""); Expect(0, 125143, '\P{^Is_Scx=mend}', ""); - Expect(1, 125142, '\p{Is_Scx=_ Mend}', ""); - Expect(0, 125142, '\p{^Is_Scx=_ Mend}', ""); - Expect(0, 125142, '\P{Is_Scx=_ Mend}', ""); - Expect(1, 125142, '\P{^Is_Scx=_ Mend}', ""); - Expect(0, 125143, '\p{Is_Scx=_ Mend}', ""); - Expect(1, 125143, '\p{^Is_Scx=_ Mend}', ""); - Expect(1, 125143, '\P{Is_Scx=_ Mend}', ""); - Expect(0, 125143, '\P{^Is_Scx=_ Mend}', ""); - Error('\p{Script_Extensions: :=Meroitic_Cursive}'); - Error('\P{Script_Extensions: :=Meroitic_Cursive}'); + Expect(1, 125142, '\p{Is_Scx: Mend}', ""); + Expect(0, 125142, '\p{^Is_Scx: Mend}', ""); + Expect(0, 125142, '\P{Is_Scx: Mend}', ""); + Expect(1, 125142, '\P{^Is_Scx: Mend}', ""); + Expect(0, 125143, '\p{Is_Scx: Mend}', ""); + Expect(1, 125143, '\p{^Is_Scx: Mend}', ""); + Expect(1, 125143, '\P{Is_Scx: Mend}', ""); + Expect(0, 125143, '\P{^Is_Scx: Mend}', ""); + Error('\p{Script_Extensions= _Meroitic_cursive/a/}'); + Error('\P{Script_Extensions= _Meroitic_cursive/a/}'); Expect(1, 68095, '\p{Script_Extensions=:\AMeroitic_Cursive\z:}', "");; Expect(0, 68096, '\p{Script_Extensions=:\AMeroitic_Cursive\z:}', "");; Expect(1, 68095, '\p{Script_Extensions=meroiticcursive}', ""); @@ -140728,16 +144818,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68096, '\P{^Script_Extensions=meroiticcursive}', ""); Expect(1, 68095, '\p{Script_Extensions=:\Ameroiticcursive\z:}', "");; Expect(0, 68096, '\p{Script_Extensions=:\Ameroiticcursive\z:}', "");; - Expect(1, 68095, '\p{Script_Extensions= -Meroitic_cursive}', ""); - Expect(0, 68095, '\p{^Script_Extensions= -Meroitic_cursive}', ""); - Expect(0, 68095, '\P{Script_Extensions= -Meroitic_cursive}', ""); - Expect(1, 68095, '\P{^Script_Extensions= -Meroitic_cursive}', ""); - Expect(0, 68096, '\p{Script_Extensions= -Meroitic_cursive}', ""); - Expect(1, 68096, '\p{^Script_Extensions= -Meroitic_cursive}', ""); - Expect(1, 68096, '\P{Script_Extensions= -Meroitic_cursive}', ""); - Expect(0, 68096, '\P{^Script_Extensions= -Meroitic_cursive}', ""); - Error('\p{Scx= _MERC:=}'); - Error('\P{Scx= _MERC:=}'); + Expect(1, 68095, '\p{Script_Extensions=- Meroitic_Cursive}', ""); + Expect(0, 68095, '\p{^Script_Extensions=- Meroitic_Cursive}', ""); + Expect(0, 68095, '\P{Script_Extensions=- Meroitic_Cursive}', ""); + Expect(1, 68095, '\P{^Script_Extensions=- Meroitic_Cursive}', ""); + Expect(0, 68096, '\p{Script_Extensions=- Meroitic_Cursive}', ""); + Expect(1, 68096, '\p{^Script_Extensions=- Meroitic_Cursive}', ""); + Expect(1, 68096, '\P{Script_Extensions=- Meroitic_Cursive}', ""); + Expect(0, 68096, '\P{^Script_Extensions=- Meroitic_Cursive}', ""); + Error('\p{Scx=:=_ MERC}'); + Error('\P{Scx=:=_ MERC}'); Expect(1, 68095, '\p{Scx=:\AMerc\z:}', "");; Expect(0, 68096, '\p{Scx=:\AMerc\z:}', "");; Expect(1, 68095, '\p{Scx=merc}', ""); @@ -140758,8 +144848,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68096, '\p{^Scx=_Merc}', ""); Expect(1, 68096, '\P{Scx=_Merc}', ""); Expect(0, 68096, '\P{^Scx=_Merc}', ""); - Error('\p{Is_Script_Extensions: :=Meroitic_cursive}'); - Error('\P{Is_Script_Extensions: :=Meroitic_cursive}'); + Error('\p{Is_Script_Extensions: /a/ meroitic_Cursive}'); + Error('\P{Is_Script_Extensions: /a/ meroitic_Cursive}'); Expect(1, 68095, '\p{Is_Script_Extensions=meroiticcursive}', ""); Expect(0, 68095, '\p{^Is_Script_Extensions=meroiticcursive}', ""); Expect(0, 68095, '\P{Is_Script_Extensions=meroiticcursive}', ""); @@ -140768,16 +144858,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68096, '\p{^Is_Script_Extensions=meroiticcursive}', ""); Expect(1, 68096, '\P{Is_Script_Extensions=meroiticcursive}', ""); Expect(0, 68096, '\P{^Is_Script_Extensions=meroiticcursive}', ""); - Expect(1, 68095, '\p{Is_Script_Extensions=__MEROITIC_cursive}', ""); - Expect(0, 68095, '\p{^Is_Script_Extensions=__MEROITIC_cursive}', ""); - Expect(0, 68095, '\P{Is_Script_Extensions=__MEROITIC_cursive}', ""); - Expect(1, 68095, '\P{^Is_Script_Extensions=__MEROITIC_cursive}', ""); - Expect(0, 68096, '\p{Is_Script_Extensions=__MEROITIC_cursive}', ""); - Expect(1, 68096, '\p{^Is_Script_Extensions=__MEROITIC_cursive}', ""); - Expect(1, 68096, '\P{Is_Script_Extensions=__MEROITIC_cursive}', ""); - Expect(0, 68096, '\P{^Is_Script_Extensions=__MEROITIC_cursive}', ""); - Error('\p{Is_Scx=:=merc}'); - Error('\P{Is_Scx=:=merc}'); + Expect(1, 68095, '\p{Is_Script_Extensions= meroitic_Cursive}', ""); + Expect(0, 68095, '\p{^Is_Script_Extensions= meroitic_Cursive}', ""); + Expect(0, 68095, '\P{Is_Script_Extensions= meroitic_Cursive}', ""); + Expect(1, 68095, '\P{^Is_Script_Extensions= meroitic_Cursive}', ""); + Expect(0, 68096, '\p{Is_Script_Extensions= meroitic_Cursive}', ""); + Expect(1, 68096, '\p{^Is_Script_Extensions= meroitic_Cursive}', ""); + Expect(1, 68096, '\P{Is_Script_Extensions= meroitic_Cursive}', ""); + Expect(0, 68096, '\P{^Is_Script_Extensions= meroitic_Cursive}', ""); + Error('\p{Is_Scx: /a/ -merc}'); + Error('\P{Is_Scx: /a/ -merc}'); Expect(1, 68095, '\p{Is_Scx=merc}', ""); Expect(0, 68095, '\p{^Is_Scx=merc}', ""); Expect(0, 68095, '\P{Is_Scx=merc}', ""); @@ -140786,16 +144876,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68096, '\p{^Is_Scx=merc}', ""); Expect(1, 68096, '\P{Is_Scx=merc}', ""); Expect(0, 68096, '\P{^Is_Scx=merc}', ""); - Expect(1, 68095, '\p{Is_Scx= MERC}', ""); - Expect(0, 68095, '\p{^Is_Scx= MERC}', ""); - Expect(0, 68095, '\P{Is_Scx= MERC}', ""); - Expect(1, 68095, '\P{^Is_Scx= MERC}', ""); - Expect(0, 68096, '\p{Is_Scx= MERC}', ""); - Expect(1, 68096, '\p{^Is_Scx= MERC}', ""); - Expect(1, 68096, '\P{Is_Scx= MERC}', ""); - Expect(0, 68096, '\P{^Is_Scx= MERC}', ""); - Error('\p{Script_Extensions= Meroitic_Hieroglyphs/a/}'); - Error('\P{Script_Extensions= Meroitic_Hieroglyphs/a/}'); + Expect(1, 68095, '\p{Is_Scx=_ merc}', ""); + Expect(0, 68095, '\p{^Is_Scx=_ merc}', ""); + Expect(0, 68095, '\P{Is_Scx=_ merc}', ""); + Expect(1, 68095, '\P{^Is_Scx=_ merc}', ""); + Expect(0, 68096, '\p{Is_Scx=_ merc}', ""); + Expect(1, 68096, '\p{^Is_Scx=_ merc}', ""); + Expect(1, 68096, '\P{Is_Scx=_ merc}', ""); + Expect(0, 68096, '\P{^Is_Scx=_ merc}', ""); + Error('\p{Script_Extensions: /a/Meroitic_hieroglyphs}'); + Error('\P{Script_Extensions: /a/Meroitic_hieroglyphs}'); Expect(1, 67999, '\p{Script_Extensions=:\AMeroitic_Hieroglyphs\z:}', "");; Expect(0, 68000, '\p{Script_Extensions=:\AMeroitic_Hieroglyphs\z:}', "");; Expect(1, 67999, '\p{Script_Extensions=meroitichieroglyphs}', ""); @@ -140808,16 +144898,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68000, '\P{^Script_Extensions=meroitichieroglyphs}', ""); Expect(1, 67999, '\p{Script_Extensions=:\Ameroitichieroglyphs\z:}', "");; Expect(0, 68000, '\p{Script_Extensions=:\Ameroitichieroglyphs\z:}', "");; - Expect(1, 67999, '\p{Script_Extensions=_ meroitic_hieroglyphs}', ""); - Expect(0, 67999, '\p{^Script_Extensions=_ meroitic_hieroglyphs}', ""); - Expect(0, 67999, '\P{Script_Extensions=_ meroitic_hieroglyphs}', ""); - Expect(1, 67999, '\P{^Script_Extensions=_ meroitic_hieroglyphs}', ""); - Expect(0, 68000, '\p{Script_Extensions=_ meroitic_hieroglyphs}', ""); - Expect(1, 68000, '\p{^Script_Extensions=_ meroitic_hieroglyphs}', ""); - Expect(1, 68000, '\P{Script_Extensions=_ meroitic_hieroglyphs}', ""); - Expect(0, 68000, '\P{^Script_Extensions=_ meroitic_hieroglyphs}', ""); - Error('\p{Scx=/a/- mero}'); - Error('\P{Scx=/a/- mero}'); + Expect(1, 67999, '\p{Script_Extensions= Meroitic_Hieroglyphs}', ""); + Expect(0, 67999, '\p{^Script_Extensions= Meroitic_Hieroglyphs}', ""); + Expect(0, 67999, '\P{Script_Extensions= Meroitic_Hieroglyphs}', ""); + Expect(1, 67999, '\P{^Script_Extensions= Meroitic_Hieroglyphs}', ""); + Expect(0, 68000, '\p{Script_Extensions= Meroitic_Hieroglyphs}', ""); + Expect(1, 68000, '\p{^Script_Extensions= Meroitic_Hieroglyphs}', ""); + Expect(1, 68000, '\P{Script_Extensions= Meroitic_Hieroglyphs}', ""); + Expect(0, 68000, '\P{^Script_Extensions= Meroitic_Hieroglyphs}', ""); + Error('\p{Scx=_ Mero/a/}'); + Error('\P{Scx=_ Mero/a/}'); Expect(1, 67999, '\p{Scx=:\AMero\z:}', "");; Expect(0, 68000, '\p{Scx=:\AMero\z:}', "");; Expect(1, 67999, '\p{Scx=mero}', ""); @@ -140830,16 +144920,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68000, '\P{^Scx=mero}', ""); Expect(1, 67999, '\p{Scx=:\Amero\z:}', "");; Expect(0, 68000, '\p{Scx=:\Amero\z:}', "");; - Expect(1, 67999, '\p{Scx=- mero}', ""); - Expect(0, 67999, '\p{^Scx=- mero}', ""); - Expect(0, 67999, '\P{Scx=- mero}', ""); - Expect(1, 67999, '\P{^Scx=- mero}', ""); - Expect(0, 68000, '\p{Scx=- mero}', ""); - Expect(1, 68000, '\p{^Scx=- mero}', ""); - Expect(1, 68000, '\P{Scx=- mero}', ""); - Expect(0, 68000, '\P{^Scx=- mero}', ""); - Error('\p{Is_Script_Extensions: -/a/Meroitic_Hieroglyphs}'); - Error('\P{Is_Script_Extensions: -/a/Meroitic_Hieroglyphs}'); + Expect(1, 67999, '\p{Scx= Mero}', ""); + Expect(0, 67999, '\p{^Scx= Mero}', ""); + Expect(0, 67999, '\P{Scx= Mero}', ""); + Expect(1, 67999, '\P{^Scx= Mero}', ""); + Expect(0, 68000, '\p{Scx= Mero}', ""); + Expect(1, 68000, '\p{^Scx= Mero}', ""); + Expect(1, 68000, '\P{Scx= Mero}', ""); + Expect(0, 68000, '\P{^Scx= Mero}', ""); + Error('\p{Is_Script_Extensions=-/a/meroitic_hieroglyphs}'); + Error('\P{Is_Script_Extensions=-/a/meroitic_hieroglyphs}'); Expect(1, 67999, '\p{Is_Script_Extensions=meroitichieroglyphs}', ""); Expect(0, 67999, '\p{^Is_Script_Extensions=meroitichieroglyphs}', ""); Expect(0, 67999, '\P{Is_Script_Extensions=meroitichieroglyphs}', ""); @@ -140848,24 +144938,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68000, '\p{^Is_Script_Extensions=meroitichieroglyphs}', ""); Expect(1, 68000, '\P{Is_Script_Extensions=meroitichieroglyphs}', ""); Expect(0, 68000, '\P{^Is_Script_Extensions=meroitichieroglyphs}', ""); - Expect(1, 67999, '\p{Is_Script_Extensions:_-Meroitic_Hieroglyphs}', ""); - Expect(0, 67999, '\p{^Is_Script_Extensions:_-Meroitic_Hieroglyphs}', ""); - Expect(0, 67999, '\P{Is_Script_Extensions:_-Meroitic_Hieroglyphs}', ""); - Expect(1, 67999, '\P{^Is_Script_Extensions:_-Meroitic_Hieroglyphs}', ""); - Expect(0, 68000, '\p{Is_Script_Extensions:_-Meroitic_Hieroglyphs}', ""); - Expect(1, 68000, '\p{^Is_Script_Extensions:_-Meroitic_Hieroglyphs}', ""); - Expect(1, 68000, '\P{Is_Script_Extensions:_-Meroitic_Hieroglyphs}', ""); - Expect(0, 68000, '\P{^Is_Script_Extensions:_-Meroitic_Hieroglyphs}', ""); - Error('\p{Is_Scx= :=mero}'); - Error('\P{Is_Scx= :=mero}'); - Expect(1, 67999, '\p{Is_Scx:mero}', ""); - Expect(0, 67999, '\p{^Is_Scx:mero}', ""); - Expect(0, 67999, '\P{Is_Scx:mero}', ""); - Expect(1, 67999, '\P{^Is_Scx:mero}', ""); - Expect(0, 68000, '\p{Is_Scx:mero}', ""); - Expect(1, 68000, '\p{^Is_Scx:mero}', ""); - Expect(1, 68000, '\P{Is_Scx:mero}', ""); - Expect(0, 68000, '\P{^Is_Scx:mero}', ""); + Expect(1, 67999, '\p{Is_Script_Extensions= MEROITIC_Hieroglyphs}', ""); + Expect(0, 67999, '\p{^Is_Script_Extensions= MEROITIC_Hieroglyphs}', ""); + Expect(0, 67999, '\P{Is_Script_Extensions= MEROITIC_Hieroglyphs}', ""); + Expect(1, 67999, '\P{^Is_Script_Extensions= MEROITIC_Hieroglyphs}', ""); + Expect(0, 68000, '\p{Is_Script_Extensions= MEROITIC_Hieroglyphs}', ""); + Expect(1, 68000, '\p{^Is_Script_Extensions= MEROITIC_Hieroglyphs}', ""); + Expect(1, 68000, '\P{Is_Script_Extensions= MEROITIC_Hieroglyphs}', ""); + Expect(0, 68000, '\P{^Is_Script_Extensions= MEROITIC_Hieroglyphs}', ""); + Error('\p{Is_Scx=-:=mero}'); + Error('\P{Is_Scx=-:=mero}'); + Expect(1, 67999, '\p{Is_Scx=mero}', ""); + Expect(0, 67999, '\p{^Is_Scx=mero}', ""); + Expect(0, 67999, '\P{Is_Scx=mero}', ""); + Expect(1, 67999, '\P{^Is_Scx=mero}', ""); + Expect(0, 68000, '\p{Is_Scx=mero}', ""); + Expect(1, 68000, '\p{^Is_Scx=mero}', ""); + Expect(1, 68000, '\P{Is_Scx=mero}', ""); + Expect(0, 68000, '\P{^Is_Scx=mero}', ""); Expect(1, 67999, '\p{Is_Scx=__Mero}', ""); Expect(0, 67999, '\p{^Is_Scx=__Mero}', ""); Expect(0, 67999, '\P{Is_Scx=__Mero}', ""); @@ -140874,8 +144964,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68000, '\p{^Is_Scx=__Mero}', ""); Expect(1, 68000, '\P{Is_Scx=__Mero}', ""); Expect(0, 68000, '\P{^Is_Scx=__Mero}', ""); - Error('\p{Script_Extensions=_:=Malayalam}'); - Error('\P{Script_Extensions=_:=Malayalam}'); + Error('\p{Script_Extensions=-/a/malayalam}'); + Error('\P{Script_Extensions=-/a/malayalam}'); Expect(1, 43058, '\p{Script_Extensions=:\AMalayalam\z:}', "");; Expect(0, 43059, '\p{Script_Extensions=:\AMalayalam\z:}', "");; Expect(1, 43058, '\p{Script_Extensions=malayalam}', ""); @@ -140888,38 +144978,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43059, '\P{^Script_Extensions=malayalam}', ""); Expect(1, 43058, '\p{Script_Extensions=:\Amalayalam\z:}', "");; Expect(0, 43059, '\p{Script_Extensions=:\Amalayalam\z:}', "");; - Expect(1, 43058, '\p{Script_Extensions: Malayalam}', ""); - Expect(0, 43058, '\p{^Script_Extensions: Malayalam}', ""); - Expect(0, 43058, '\P{Script_Extensions: Malayalam}', ""); - Expect(1, 43058, '\P{^Script_Extensions: Malayalam}', ""); - Expect(0, 43059, '\p{Script_Extensions: Malayalam}', ""); - Expect(1, 43059, '\p{^Script_Extensions: Malayalam}', ""); - Expect(1, 43059, '\P{Script_Extensions: Malayalam}', ""); - Expect(0, 43059, '\P{^Script_Extensions: Malayalam}', ""); - Error('\p{Scx=-:=Mlym}'); - Error('\P{Scx=-:=Mlym}'); + Expect(1, 43058, '\p{Script_Extensions=-Malayalam}', ""); + Expect(0, 43058, '\p{^Script_Extensions=-Malayalam}', ""); + Expect(0, 43058, '\P{Script_Extensions=-Malayalam}', ""); + Expect(1, 43058, '\P{^Script_Extensions=-Malayalam}', ""); + Expect(0, 43059, '\p{Script_Extensions=-Malayalam}', ""); + Expect(1, 43059, '\p{^Script_Extensions=-Malayalam}', ""); + Expect(1, 43059, '\P{Script_Extensions=-Malayalam}', ""); + Expect(0, 43059, '\P{^Script_Extensions=-Malayalam}', ""); + Error('\p{Scx=-Mlym:=}'); + Error('\P{Scx=-Mlym:=}'); Expect(1, 43058, '\p{Scx=:\AMlym\z:}', "");; Expect(0, 43059, '\p{Scx=:\AMlym\z:}', "");; - Expect(1, 43058, '\p{Scx=mlym}', ""); - Expect(0, 43058, '\p{^Scx=mlym}', ""); - Expect(0, 43058, '\P{Scx=mlym}', ""); - Expect(1, 43058, '\P{^Scx=mlym}', ""); - Expect(0, 43059, '\p{Scx=mlym}', ""); - Expect(1, 43059, '\p{^Scx=mlym}', ""); - Expect(1, 43059, '\P{Scx=mlym}', ""); - Expect(0, 43059, '\P{^Scx=mlym}', ""); + Expect(1, 43058, '\p{Scx: mlym}', ""); + Expect(0, 43058, '\p{^Scx: mlym}', ""); + Expect(0, 43058, '\P{Scx: mlym}', ""); + Expect(1, 43058, '\P{^Scx: mlym}', ""); + Expect(0, 43059, '\p{Scx: mlym}', ""); + Expect(1, 43059, '\p{^Scx: mlym}', ""); + Expect(1, 43059, '\P{Scx: mlym}', ""); + Expect(0, 43059, '\P{^Scx: mlym}', ""); Expect(1, 43058, '\p{Scx=:\Amlym\z:}', "");; Expect(0, 43059, '\p{Scx=:\Amlym\z:}', "");; - Expect(1, 43058, '\p{Scx= mlym}', ""); - Expect(0, 43058, '\p{^Scx= mlym}', ""); - Expect(0, 43058, '\P{Scx= mlym}', ""); - Expect(1, 43058, '\P{^Scx= mlym}', ""); - Expect(0, 43059, '\p{Scx= mlym}', ""); - Expect(1, 43059, '\p{^Scx= mlym}', ""); - Expect(1, 43059, '\P{Scx= mlym}', ""); - Expect(0, 43059, '\P{^Scx= mlym}', ""); - Error('\p{Is_Script_Extensions: :=_malayalam}'); - Error('\P{Is_Script_Extensions: :=_malayalam}'); + Expect(1, 43058, '\p{Scx= Mlym}', ""); + Expect(0, 43058, '\p{^Scx= Mlym}', ""); + Expect(0, 43058, '\P{Scx= Mlym}', ""); + Expect(1, 43058, '\P{^Scx= Mlym}', ""); + Expect(0, 43059, '\p{Scx= Mlym}', ""); + Expect(1, 43059, '\p{^Scx= Mlym}', ""); + Expect(1, 43059, '\P{Scx= Mlym}', ""); + Expect(0, 43059, '\P{^Scx= Mlym}', ""); + Error('\p{Is_Script_Extensions= malayalam:=}'); + Error('\P{Is_Script_Extensions= malayalam:=}'); Expect(1, 43058, '\p{Is_Script_Extensions=malayalam}', ""); Expect(0, 43058, '\p{^Is_Script_Extensions=malayalam}', ""); Expect(0, 43058, '\P{Is_Script_Extensions=malayalam}', ""); @@ -140928,16 +145018,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43059, '\p{^Is_Script_Extensions=malayalam}', ""); Expect(1, 43059, '\P{Is_Script_Extensions=malayalam}', ""); Expect(0, 43059, '\P{^Is_Script_Extensions=malayalam}', ""); - Expect(1, 43058, '\p{Is_Script_Extensions=_ Malayalam}', ""); - Expect(0, 43058, '\p{^Is_Script_Extensions=_ Malayalam}', ""); - Expect(0, 43058, '\P{Is_Script_Extensions=_ Malayalam}', ""); - Expect(1, 43058, '\P{^Is_Script_Extensions=_ Malayalam}', ""); - Expect(0, 43059, '\p{Is_Script_Extensions=_ Malayalam}', ""); - Expect(1, 43059, '\p{^Is_Script_Extensions=_ Malayalam}', ""); - Expect(1, 43059, '\P{Is_Script_Extensions=_ Malayalam}', ""); - Expect(0, 43059, '\P{^Is_Script_Extensions=_ Malayalam}', ""); - Error('\p{Is_Scx=:= mlym}'); - Error('\P{Is_Scx=:= mlym}'); + Expect(1, 43058, '\p{Is_Script_Extensions: - malayalam}', ""); + Expect(0, 43058, '\p{^Is_Script_Extensions: - malayalam}', ""); + Expect(0, 43058, '\P{Is_Script_Extensions: - malayalam}', ""); + Expect(1, 43058, '\P{^Is_Script_Extensions: - malayalam}', ""); + Expect(0, 43059, '\p{Is_Script_Extensions: - malayalam}', ""); + Expect(1, 43059, '\p{^Is_Script_Extensions: - malayalam}', ""); + Expect(1, 43059, '\P{Is_Script_Extensions: - malayalam}', ""); + Expect(0, 43059, '\P{^Is_Script_Extensions: - malayalam}', ""); + Error('\p{Is_Scx=/a/_Mlym}'); + Error('\P{Is_Scx=/a/_Mlym}'); Expect(1, 43058, '\p{Is_Scx=mlym}', ""); Expect(0, 43058, '\p{^Is_Scx=mlym}', ""); Expect(0, 43058, '\P{Is_Scx=mlym}', ""); @@ -140946,16 +145036,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43059, '\p{^Is_Scx=mlym}', ""); Expect(1, 43059, '\P{Is_Scx=mlym}', ""); Expect(0, 43059, '\P{^Is_Scx=mlym}', ""); - Expect(1, 43058, '\p{Is_Scx=-_Mlym}', ""); - Expect(0, 43058, '\p{^Is_Scx=-_Mlym}', ""); - Expect(0, 43058, '\P{Is_Scx=-_Mlym}', ""); - Expect(1, 43058, '\P{^Is_Scx=-_Mlym}', ""); - Expect(0, 43059, '\p{Is_Scx=-_Mlym}', ""); - Expect(1, 43059, '\p{^Is_Scx=-_Mlym}', ""); - Expect(1, 43059, '\P{Is_Scx=-_Mlym}', ""); - Expect(0, 43059, '\P{^Is_Scx=-_Mlym}', ""); - Error('\p{Script_Extensions: /a/MODI}'); - Error('\P{Script_Extensions: /a/MODI}'); + Expect(1, 43058, '\p{Is_Scx=-MLYM}', ""); + Expect(0, 43058, '\p{^Is_Scx=-MLYM}', ""); + Expect(0, 43058, '\P{Is_Scx=-MLYM}', ""); + Expect(1, 43058, '\P{^Is_Scx=-MLYM}', ""); + Expect(0, 43059, '\p{Is_Scx=-MLYM}', ""); + Expect(1, 43059, '\p{^Is_Scx=-MLYM}', ""); + Expect(1, 43059, '\P{Is_Scx=-MLYM}', ""); + Expect(0, 43059, '\P{^Is_Scx=-MLYM}', ""); + Error('\p{Script_Extensions= /a/modi}'); + Error('\P{Script_Extensions= /a/modi}'); Expect(1, 71257, '\p{Script_Extensions=:\AModi\z:}', "");; Expect(0, 71258, '\p{Script_Extensions=:\AModi\z:}', "");; Expect(1, 71257, '\p{Script_Extensions=modi}', ""); @@ -140968,16 +145058,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71258, '\P{^Script_Extensions=modi}', ""); Expect(1, 71257, '\p{Script_Extensions=:\Amodi\z:}', "");; Expect(0, 71258, '\p{Script_Extensions=:\Amodi\z:}', "");; - Expect(1, 71257, '\p{Script_Extensions= MODI}', ""); - Expect(0, 71257, '\p{^Script_Extensions= MODI}', ""); - Expect(0, 71257, '\P{Script_Extensions= MODI}', ""); - Expect(1, 71257, '\P{^Script_Extensions= MODI}', ""); - Expect(0, 71258, '\p{Script_Extensions= MODI}', ""); - Expect(1, 71258, '\p{^Script_Extensions= MODI}', ""); - Expect(1, 71258, '\P{Script_Extensions= MODI}', ""); - Expect(0, 71258, '\P{^Script_Extensions= MODI}', ""); - Error('\p{Scx=/a/-_Modi}'); - Error('\P{Scx=/a/-_Modi}'); + Error('\p{Scx=:= Modi}'); + Error('\P{Scx=:= Modi}'); Expect(1, 71257, '\p{Scx=:\AModi\z:}', "");; Expect(0, 71258, '\p{Scx=:\AModi\z:}', "");; Expect(1, 71257, '\p{Scx=modi}', ""); @@ -140990,16 +145072,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71258, '\P{^Scx=modi}', ""); Expect(1, 71257, '\p{Scx=:\Amodi\z:}', "");; Expect(0, 71258, '\p{Scx=:\Amodi\z:}', "");; - Expect(1, 71257, '\p{Scx: Modi}', ""); - Expect(0, 71257, '\p{^Scx: Modi}', ""); - Expect(0, 71257, '\P{Scx: Modi}', ""); - Expect(1, 71257, '\P{^Scx: Modi}', ""); - Expect(0, 71258, '\p{Scx: Modi}', ""); - Expect(1, 71258, '\p{^Scx: Modi}', ""); - Expect(1, 71258, '\P{Scx: Modi}', ""); - Expect(0, 71258, '\P{^Scx: Modi}', ""); - Error('\p{Is_Script_Extensions=:= Modi}'); - Error('\P{Is_Script_Extensions=:= Modi}'); + Expect(1, 71257, '\p{Scx= MODI}', ""); + Expect(0, 71257, '\p{^Scx= MODI}', ""); + Expect(0, 71257, '\P{Scx= MODI}', ""); + Expect(1, 71257, '\P{^Scx= MODI}', ""); + Expect(0, 71258, '\p{Scx= MODI}', ""); + Expect(1, 71258, '\p{^Scx= MODI}', ""); + Expect(1, 71258, '\P{Scx= MODI}', ""); + Expect(0, 71258, '\P{^Scx= MODI}', ""); + Error('\p{Is_Script_Extensions=-:=Modi}'); + Error('\P{Is_Script_Extensions=-:=Modi}'); Expect(1, 71257, '\p{Is_Script_Extensions=modi}', ""); Expect(0, 71257, '\p{^Is_Script_Extensions=modi}', ""); Expect(0, 71257, '\P{Is_Script_Extensions=modi}', ""); @@ -141008,34 +145090,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71258, '\p{^Is_Script_Extensions=modi}', ""); Expect(1, 71258, '\P{Is_Script_Extensions=modi}', ""); Expect(0, 71258, '\P{^Is_Script_Extensions=modi}', ""); - Expect(1, 71257, '\p{Is_Script_Extensions= _MODI}', ""); - Expect(0, 71257, '\p{^Is_Script_Extensions= _MODI}', ""); - Expect(0, 71257, '\P{Is_Script_Extensions= _MODI}', ""); - Expect(1, 71257, '\P{^Is_Script_Extensions= _MODI}', ""); - Expect(0, 71258, '\p{Is_Script_Extensions= _MODI}', ""); - Expect(1, 71258, '\p{^Is_Script_Extensions= _MODI}', ""); - Expect(1, 71258, '\P{Is_Script_Extensions= _MODI}', ""); - Expect(0, 71258, '\P{^Is_Script_Extensions= _MODI}', ""); - Error('\p{Is_Scx=_/a/modi}'); - Error('\P{Is_Scx=_/a/modi}'); - Expect(1, 71257, '\p{Is_Scx=modi}', ""); - Expect(0, 71257, '\p{^Is_Scx=modi}', ""); - Expect(0, 71257, '\P{Is_Scx=modi}', ""); - Expect(1, 71257, '\P{^Is_Scx=modi}', ""); - Expect(0, 71258, '\p{Is_Scx=modi}', ""); - Expect(1, 71258, '\p{^Is_Scx=modi}', ""); - Expect(1, 71258, '\P{Is_Scx=modi}', ""); - Expect(0, 71258, '\P{^Is_Scx=modi}', ""); - Expect(1, 71257, '\p{Is_Scx=-MODI}', ""); - Expect(0, 71257, '\p{^Is_Scx=-MODI}', ""); - Expect(0, 71257, '\P{Is_Scx=-MODI}', ""); - Expect(1, 71257, '\P{^Is_Scx=-MODI}', ""); - Expect(0, 71258, '\p{Is_Scx=-MODI}', ""); - Expect(1, 71258, '\p{^Is_Scx=-MODI}', ""); - Expect(1, 71258, '\P{Is_Scx=-MODI}', ""); - Expect(0, 71258, '\P{^Is_Scx=-MODI}', ""); - Error('\p{Script_Extensions= /a/Mongolian}'); - Error('\P{Script_Extensions= /a/Mongolian}'); + Expect(1, 71257, '\p{Is_Script_Extensions= _Modi}', ""); + Expect(0, 71257, '\p{^Is_Script_Extensions= _Modi}', ""); + Expect(0, 71257, '\P{Is_Script_Extensions= _Modi}', ""); + Expect(1, 71257, '\P{^Is_Script_Extensions= _Modi}', ""); + Expect(0, 71258, '\p{Is_Script_Extensions= _Modi}', ""); + Expect(1, 71258, '\p{^Is_Script_Extensions= _Modi}', ""); + Expect(1, 71258, '\P{Is_Script_Extensions= _Modi}', ""); + Expect(0, 71258, '\P{^Is_Script_Extensions= _Modi}', ""); + Error('\p{Is_Scx:- Modi:=}'); + Error('\P{Is_Scx:- Modi:=}'); + Expect(1, 71257, '\p{Is_Scx:modi}', ""); + Expect(0, 71257, '\p{^Is_Scx:modi}', ""); + Expect(0, 71257, '\P{Is_Scx:modi}', ""); + Expect(1, 71257, '\P{^Is_Scx:modi}', ""); + Expect(0, 71258, '\p{Is_Scx:modi}', ""); + Expect(1, 71258, '\p{^Is_Scx:modi}', ""); + Expect(1, 71258, '\P{Is_Scx:modi}', ""); + Expect(0, 71258, '\P{^Is_Scx:modi}', ""); + Expect(1, 71257, '\p{Is_Scx=_ MODI}', ""); + Expect(0, 71257, '\p{^Is_Scx=_ MODI}', ""); + Expect(0, 71257, '\P{Is_Scx=_ MODI}', ""); + Expect(1, 71257, '\P{^Is_Scx=_ MODI}', ""); + Expect(0, 71258, '\p{Is_Scx=_ MODI}', ""); + Expect(1, 71258, '\p{^Is_Scx=_ MODI}', ""); + Expect(1, 71258, '\P{Is_Scx=_ MODI}', ""); + Expect(0, 71258, '\P{^Is_Scx=_ MODI}', ""); + Error('\p{Script_Extensions= :=MONGOLIAN}'); + Error('\P{Script_Extensions= :=MONGOLIAN}'); Expect(1, 71276, '\p{Script_Extensions=:\AMongolian\z:}', "");; Expect(0, 71277, '\p{Script_Extensions=:\AMongolian\z:}', "");; Expect(1, 71276, '\p{Script_Extensions=mongolian}', ""); @@ -141048,16 +145130,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71277, '\P{^Script_Extensions=mongolian}', ""); Expect(1, 71276, '\p{Script_Extensions=:\Amongolian\z:}', "");; Expect(0, 71277, '\p{Script_Extensions=:\Amongolian\z:}', "");; - Expect(1, 71276, '\p{Script_Extensions= Mongolian}', ""); - Expect(0, 71276, '\p{^Script_Extensions= Mongolian}', ""); - Expect(0, 71276, '\P{Script_Extensions= Mongolian}', ""); - Expect(1, 71276, '\P{^Script_Extensions= Mongolian}', ""); - Expect(0, 71277, '\p{Script_Extensions= Mongolian}', ""); - Expect(1, 71277, '\p{^Script_Extensions= Mongolian}', ""); - Expect(1, 71277, '\P{Script_Extensions= Mongolian}', ""); - Expect(0, 71277, '\P{^Script_Extensions= Mongolian}', ""); - Error('\p{Scx= /a/Mong}'); - Error('\P{Scx= /a/Mong}'); + Expect(1, 71276, '\p{Script_Extensions= -Mongolian}', ""); + Expect(0, 71276, '\p{^Script_Extensions= -Mongolian}', ""); + Expect(0, 71276, '\P{Script_Extensions= -Mongolian}', ""); + Expect(1, 71276, '\P{^Script_Extensions= -Mongolian}', ""); + Expect(0, 71277, '\p{Script_Extensions= -Mongolian}', ""); + Expect(1, 71277, '\p{^Script_Extensions= -Mongolian}', ""); + Expect(1, 71277, '\P{Script_Extensions= -Mongolian}', ""); + Expect(0, 71277, '\P{^Script_Extensions= -Mongolian}', ""); + Error('\p{Scx=:= -MONG}'); + Error('\P{Scx=:= -MONG}'); Expect(1, 71276, '\p{Scx=:\AMong\z:}', "");; Expect(0, 71277, '\p{Scx=:\AMong\z:}', "");; Expect(1, 71276, '\p{Scx=mong}', ""); @@ -141070,16 +145152,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71277, '\P{^Scx=mong}', ""); Expect(1, 71276, '\p{Scx=:\Among\z:}', "");; Expect(0, 71277, '\p{Scx=:\Among\z:}', "");; - Expect(1, 71276, '\p{Scx=_ Mong}', ""); - Expect(0, 71276, '\p{^Scx=_ Mong}', ""); - Expect(0, 71276, '\P{Scx=_ Mong}', ""); - Expect(1, 71276, '\P{^Scx=_ Mong}', ""); - Expect(0, 71277, '\p{Scx=_ Mong}', ""); - Expect(1, 71277, '\p{^Scx=_ Mong}', ""); - Expect(1, 71277, '\P{Scx=_ Mong}', ""); - Expect(0, 71277, '\P{^Scx=_ Mong}', ""); - Error('\p{Is_Script_Extensions=_:=MONGOLIAN}'); - Error('\P{Is_Script_Extensions=_:=MONGOLIAN}'); + Expect(1, 71276, '\p{Scx=_ MONG}', ""); + Expect(0, 71276, '\p{^Scx=_ MONG}', ""); + Expect(0, 71276, '\P{Scx=_ MONG}', ""); + Expect(1, 71276, '\P{^Scx=_ MONG}', ""); + Expect(0, 71277, '\p{Scx=_ MONG}', ""); + Expect(1, 71277, '\p{^Scx=_ MONG}', ""); + Expect(1, 71277, '\P{Scx=_ MONG}', ""); + Expect(0, 71277, '\P{^Scx=_ MONG}', ""); + Error('\p{Is_Script_Extensions= Mongolian/a/}'); + Error('\P{Is_Script_Extensions= Mongolian/a/}'); Expect(1, 71276, '\p{Is_Script_Extensions=mongolian}', ""); Expect(0, 71276, '\p{^Is_Script_Extensions=mongolian}', ""); Expect(0, 71276, '\P{Is_Script_Extensions=mongolian}', ""); @@ -141088,16 +145170,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71277, '\p{^Is_Script_Extensions=mongolian}', ""); Expect(1, 71277, '\P{Is_Script_Extensions=mongolian}', ""); Expect(0, 71277, '\P{^Is_Script_Extensions=mongolian}', ""); - Expect(1, 71276, '\p{Is_Script_Extensions= MONGOLIAN}', ""); - Expect(0, 71276, '\p{^Is_Script_Extensions= MONGOLIAN}', ""); - Expect(0, 71276, '\P{Is_Script_Extensions= MONGOLIAN}', ""); - Expect(1, 71276, '\P{^Is_Script_Extensions= MONGOLIAN}', ""); - Expect(0, 71277, '\p{Is_Script_Extensions= MONGOLIAN}', ""); - Expect(1, 71277, '\p{^Is_Script_Extensions= MONGOLIAN}', ""); - Expect(1, 71277, '\P{Is_Script_Extensions= MONGOLIAN}', ""); - Expect(0, 71277, '\P{^Is_Script_Extensions= MONGOLIAN}', ""); - Error('\p{Is_Scx=/a/-_mong}'); - Error('\P{Is_Scx=/a/-_mong}'); + Expect(1, 71276, '\p{Is_Script_Extensions: _MONGOLIAN}', ""); + Expect(0, 71276, '\p{^Is_Script_Extensions: _MONGOLIAN}', ""); + Expect(0, 71276, '\P{Is_Script_Extensions: _MONGOLIAN}', ""); + Expect(1, 71276, '\P{^Is_Script_Extensions: _MONGOLIAN}', ""); + Expect(0, 71277, '\p{Is_Script_Extensions: _MONGOLIAN}', ""); + Expect(1, 71277, '\p{^Is_Script_Extensions: _MONGOLIAN}', ""); + Expect(1, 71277, '\P{Is_Script_Extensions: _MONGOLIAN}', ""); + Expect(0, 71277, '\P{^Is_Script_Extensions: _MONGOLIAN}', ""); + Error('\p{Is_Scx=:=MONG}'); + Error('\P{Is_Scx=:=MONG}'); Expect(1, 71276, '\p{Is_Scx=mong}', ""); Expect(0, 71276, '\p{^Is_Scx=mong}', ""); Expect(0, 71276, '\P{Is_Scx=mong}', ""); @@ -141114,8 +145196,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71277, '\p{^Is_Scx=_mong}', ""); Expect(1, 71277, '\P{Is_Scx=_mong}', ""); Expect(0, 71277, '\P{^Is_Scx=_mong}', ""); - Error('\p{Script_Extensions=-:=MRO}'); - Error('\P{Script_Extensions=-:=MRO}'); + Error('\p{Script_Extensions: /a/ Mro}'); + Error('\P{Script_Extensions: /a/ Mro}'); Expect(1, 92783, '\p{Script_Extensions=:\AMro\z:}', "");; Expect(0, 92784, '\p{Script_Extensions=:\AMro\z:}', "");; Expect(1, 92783, '\p{Script_Extensions=mro}', ""); @@ -141128,74 +145210,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 92784, '\P{^Script_Extensions=mro}', ""); Expect(1, 92783, '\p{Script_Extensions=:\Amro\z:}', "");; Expect(0, 92784, '\p{Script_Extensions=:\Amro\z:}', "");; - Expect(1, 92783, '\p{Script_Extensions= mro}', ""); - Expect(0, 92783, '\p{^Script_Extensions= mro}', ""); - Expect(0, 92783, '\P{Script_Extensions= mro}', ""); - Expect(1, 92783, '\P{^Script_Extensions= mro}', ""); - Expect(0, 92784, '\p{Script_Extensions= mro}', ""); - Expect(1, 92784, '\p{^Script_Extensions= mro}', ""); - Expect(1, 92784, '\P{Script_Extensions= mro}', ""); - Expect(0, 92784, '\P{^Script_Extensions= mro}', ""); - Error('\p{Scx= Mroo/a/}'); - Error('\P{Scx= Mroo/a/}'); + Expect(1, 92783, '\p{Script_Extensions: Mro}', ""); + Expect(0, 92783, '\p{^Script_Extensions: Mro}', ""); + Expect(0, 92783, '\P{Script_Extensions: Mro}', ""); + Expect(1, 92783, '\P{^Script_Extensions: Mro}', ""); + Expect(0, 92784, '\p{Script_Extensions: Mro}', ""); + Expect(1, 92784, '\p{^Script_Extensions: Mro}', ""); + Expect(1, 92784, '\P{Script_Extensions: Mro}', ""); + Expect(0, 92784, '\P{^Script_Extensions: Mro}', ""); + Error('\p{Scx= /a/Mroo}'); + Error('\P{Scx= /a/Mroo}'); Expect(1, 92783, '\p{Scx=:\AMroo\z:}', "");; Expect(0, 92784, '\p{Scx=:\AMroo\z:}', "");; - Expect(1, 92783, '\p{Scx:mroo}', ""); - Expect(0, 92783, '\p{^Scx:mroo}', ""); - Expect(0, 92783, '\P{Scx:mroo}', ""); - Expect(1, 92783, '\P{^Scx:mroo}', ""); - Expect(0, 92784, '\p{Scx:mroo}', ""); - Expect(1, 92784, '\p{^Scx:mroo}', ""); - Expect(1, 92784, '\P{Scx:mroo}', ""); - Expect(0, 92784, '\P{^Scx:mroo}', ""); + Expect(1, 92783, '\p{Scx=mroo}', ""); + Expect(0, 92783, '\p{^Scx=mroo}', ""); + Expect(0, 92783, '\P{Scx=mroo}', ""); + Expect(1, 92783, '\P{^Scx=mroo}', ""); + Expect(0, 92784, '\p{Scx=mroo}', ""); + Expect(1, 92784, '\p{^Scx=mroo}', ""); + Expect(1, 92784, '\P{Scx=mroo}', ""); + Expect(0, 92784, '\P{^Scx=mroo}', ""); Expect(1, 92783, '\p{Scx=:\Amroo\z:}', "");; Expect(0, 92784, '\p{Scx=:\Amroo\z:}', "");; - Expect(1, 92783, '\p{Scx=- Mroo}', ""); - Expect(0, 92783, '\p{^Scx=- Mroo}', ""); - Expect(0, 92783, '\P{Scx=- Mroo}', ""); - Expect(1, 92783, '\P{^Scx=- Mroo}', ""); - Expect(0, 92784, '\p{Scx=- Mroo}', ""); - Expect(1, 92784, '\p{^Scx=- Mroo}', ""); - Expect(1, 92784, '\P{Scx=- Mroo}', ""); - Expect(0, 92784, '\P{^Scx=- Mroo}', ""); - Error('\p{Is_Script_Extensions=_ Mro:=}'); - Error('\P{Is_Script_Extensions=_ Mro:=}'); - Expect(1, 92783, '\p{Is_Script_Extensions: mro}', ""); - Expect(0, 92783, '\p{^Is_Script_Extensions: mro}', ""); - Expect(0, 92783, '\P{Is_Script_Extensions: mro}', ""); - Expect(1, 92783, '\P{^Is_Script_Extensions: mro}', ""); - Expect(0, 92784, '\p{Is_Script_Extensions: mro}', ""); - Expect(1, 92784, '\p{^Is_Script_Extensions: mro}', ""); - Expect(1, 92784, '\P{Is_Script_Extensions: mro}', ""); - Expect(0, 92784, '\P{^Is_Script_Extensions: mro}', ""); - Expect(1, 92783, '\p{Is_Script_Extensions= mro}', ""); - Expect(0, 92783, '\p{^Is_Script_Extensions= mro}', ""); - Expect(0, 92783, '\P{Is_Script_Extensions= mro}', ""); - Expect(1, 92783, '\P{^Is_Script_Extensions= mro}', ""); - Expect(0, 92784, '\p{Is_Script_Extensions= mro}', ""); - Expect(1, 92784, '\p{^Is_Script_Extensions= mro}', ""); - Expect(1, 92784, '\P{Is_Script_Extensions= mro}', ""); - Expect(0, 92784, '\P{^Is_Script_Extensions= mro}', ""); - Error('\p{Is_Scx= mroo:=}'); - Error('\P{Is_Scx= mroo:=}'); - Expect(1, 92783, '\p{Is_Scx=mroo}', ""); - Expect(0, 92783, '\p{^Is_Scx=mroo}', ""); - Expect(0, 92783, '\P{Is_Scx=mroo}', ""); - Expect(1, 92783, '\P{^Is_Scx=mroo}', ""); - Expect(0, 92784, '\p{Is_Scx=mroo}', ""); - Expect(1, 92784, '\p{^Is_Scx=mroo}', ""); - Expect(1, 92784, '\P{Is_Scx=mroo}', ""); - Expect(0, 92784, '\P{^Is_Scx=mroo}', ""); - Expect(1, 92783, '\p{Is_Scx=-Mroo}', ""); - Expect(0, 92783, '\p{^Is_Scx=-Mroo}', ""); - Expect(0, 92783, '\P{Is_Scx=-Mroo}', ""); - Expect(1, 92783, '\P{^Is_Scx=-Mroo}', ""); - Expect(0, 92784, '\p{Is_Scx=-Mroo}', ""); - Expect(1, 92784, '\p{^Is_Scx=-Mroo}', ""); - Expect(1, 92784, '\P{Is_Scx=-Mroo}', ""); - Expect(0, 92784, '\P{^Is_Scx=-Mroo}', ""); - Error('\p{Script_Extensions=:= Meetei_Mayek}'); - Error('\P{Script_Extensions=:= Meetei_Mayek}'); + Expect(1, 92783, '\p{Scx=-Mroo}', ""); + Expect(0, 92783, '\p{^Scx=-Mroo}', ""); + Expect(0, 92783, '\P{Scx=-Mroo}', ""); + Expect(1, 92783, '\P{^Scx=-Mroo}', ""); + Expect(0, 92784, '\p{Scx=-Mroo}', ""); + Expect(1, 92784, '\p{^Scx=-Mroo}', ""); + Expect(1, 92784, '\P{Scx=-Mroo}', ""); + Expect(0, 92784, '\P{^Scx=-Mroo}', ""); + Error('\p{Is_Script_Extensions=/a/MRO}'); + Error('\P{Is_Script_Extensions=/a/MRO}'); + Expect(1, 92783, '\p{Is_Script_Extensions=mro}', ""); + Expect(0, 92783, '\p{^Is_Script_Extensions=mro}', ""); + Expect(0, 92783, '\P{Is_Script_Extensions=mro}', ""); + Expect(1, 92783, '\P{^Is_Script_Extensions=mro}', ""); + Expect(0, 92784, '\p{Is_Script_Extensions=mro}', ""); + Expect(1, 92784, '\p{^Is_Script_Extensions=mro}', ""); + Expect(1, 92784, '\P{Is_Script_Extensions=mro}', ""); + Expect(0, 92784, '\P{^Is_Script_Extensions=mro}', ""); + Expect(1, 92783, '\p{Is_Script_Extensions= MRO}', ""); + Expect(0, 92783, '\p{^Is_Script_Extensions= MRO}', ""); + Expect(0, 92783, '\P{Is_Script_Extensions= MRO}', ""); + Expect(1, 92783, '\P{^Is_Script_Extensions= MRO}', ""); + Expect(0, 92784, '\p{Is_Script_Extensions= MRO}', ""); + Expect(1, 92784, '\p{^Is_Script_Extensions= MRO}', ""); + Expect(1, 92784, '\P{Is_Script_Extensions= MRO}', ""); + Expect(0, 92784, '\P{^Is_Script_Extensions= MRO}', ""); + Error('\p{Is_Scx=:=_MROO}'); + Error('\P{Is_Scx=:=_MROO}'); + Expect(1, 92783, '\p{Is_Scx: mroo}', ""); + Expect(0, 92783, '\p{^Is_Scx: mroo}', ""); + Expect(0, 92783, '\P{Is_Scx: mroo}', ""); + Expect(1, 92783, '\P{^Is_Scx: mroo}', ""); + Expect(0, 92784, '\p{Is_Scx: mroo}', ""); + Expect(1, 92784, '\p{^Is_Scx: mroo}', ""); + Expect(1, 92784, '\P{Is_Scx: mroo}', ""); + Expect(0, 92784, '\P{^Is_Scx: mroo}', ""); + Expect(1, 92783, '\p{Is_Scx= Mroo}', ""); + Expect(0, 92783, '\p{^Is_Scx= Mroo}', ""); + Expect(0, 92783, '\P{Is_Scx= Mroo}', ""); + Expect(1, 92783, '\P{^Is_Scx= Mroo}', ""); + Expect(0, 92784, '\p{Is_Scx= Mroo}', ""); + Expect(1, 92784, '\p{^Is_Scx= Mroo}', ""); + Expect(1, 92784, '\P{Is_Scx= Mroo}', ""); + Expect(0, 92784, '\P{^Is_Scx= Mroo}', ""); + Error('\p{Script_Extensions=:=-_Meetei_MAYEK}'); + Error('\P{Script_Extensions=:=-_Meetei_MAYEK}'); Expect(1, 44025, '\p{Script_Extensions=:\AMeetei_Mayek\z:}', "");; Expect(0, 44026, '\p{Script_Extensions=:\AMeetei_Mayek\z:}', "");; Expect(1, 44025, '\p{Script_Extensions=meeteimayek}', ""); @@ -141208,38 +145290,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 44026, '\P{^Script_Extensions=meeteimayek}', ""); Expect(1, 44025, '\p{Script_Extensions=:\Ameeteimayek\z:}', "");; Expect(0, 44026, '\p{Script_Extensions=:\Ameeteimayek\z:}', "");; - Expect(1, 44025, '\p{Script_Extensions: meetei_MAYEK}', ""); - Expect(0, 44025, '\p{^Script_Extensions: meetei_MAYEK}', ""); - Expect(0, 44025, '\P{Script_Extensions: meetei_MAYEK}', ""); - Expect(1, 44025, '\P{^Script_Extensions: meetei_MAYEK}', ""); - Expect(0, 44026, '\p{Script_Extensions: meetei_MAYEK}', ""); - Expect(1, 44026, '\p{^Script_Extensions: meetei_MAYEK}', ""); - Expect(1, 44026, '\P{Script_Extensions: meetei_MAYEK}', ""); - Expect(0, 44026, '\P{^Script_Extensions: meetei_MAYEK}', ""); - Error('\p{Scx=_/a/Mtei}'); - Error('\P{Scx=_/a/Mtei}'); + Expect(1, 44025, '\p{Script_Extensions: meetei_Mayek}', ""); + Expect(0, 44025, '\p{^Script_Extensions: meetei_Mayek}', ""); + Expect(0, 44025, '\P{Script_Extensions: meetei_Mayek}', ""); + Expect(1, 44025, '\P{^Script_Extensions: meetei_Mayek}', ""); + Expect(0, 44026, '\p{Script_Extensions: meetei_Mayek}', ""); + Expect(1, 44026, '\p{^Script_Extensions: meetei_Mayek}', ""); + Expect(1, 44026, '\P{Script_Extensions: meetei_Mayek}', ""); + Expect(0, 44026, '\P{^Script_Extensions: meetei_Mayek}', ""); + Error('\p{Scx=/a/mtei}'); + Error('\P{Scx=/a/mtei}'); Expect(1, 44025, '\p{Scx=:\AMtei\z:}', "");; Expect(0, 44026, '\p{Scx=:\AMtei\z:}', "");; - Expect(1, 44025, '\p{Scx:mtei}', ""); - Expect(0, 44025, '\p{^Scx:mtei}', ""); - Expect(0, 44025, '\P{Scx:mtei}', ""); - Expect(1, 44025, '\P{^Scx:mtei}', ""); - Expect(0, 44026, '\p{Scx:mtei}', ""); - Expect(1, 44026, '\p{^Scx:mtei}', ""); - Expect(1, 44026, '\P{Scx:mtei}', ""); - Expect(0, 44026, '\P{^Scx:mtei}', ""); + Expect(1, 44025, '\p{Scx=mtei}', ""); + Expect(0, 44025, '\p{^Scx=mtei}', ""); + Expect(0, 44025, '\P{Scx=mtei}', ""); + Expect(1, 44025, '\P{^Scx=mtei}', ""); + Expect(0, 44026, '\p{Scx=mtei}', ""); + Expect(1, 44026, '\p{^Scx=mtei}', ""); + Expect(1, 44026, '\P{Scx=mtei}', ""); + Expect(0, 44026, '\P{^Scx=mtei}', ""); Expect(1, 44025, '\p{Scx=:\Amtei\z:}', "");; Expect(0, 44026, '\p{Scx=:\Amtei\z:}', "");; - Expect(1, 44025, '\p{Scx=_-Mtei}', ""); - Expect(0, 44025, '\p{^Scx=_-Mtei}', ""); - Expect(0, 44025, '\P{Scx=_-Mtei}', ""); - Expect(1, 44025, '\P{^Scx=_-Mtei}', ""); - Expect(0, 44026, '\p{Scx=_-Mtei}', ""); - Expect(1, 44026, '\p{^Scx=_-Mtei}', ""); - Expect(1, 44026, '\P{Scx=_-Mtei}', ""); - Expect(0, 44026, '\P{^Scx=_-Mtei}', ""); - Error('\p{Is_Script_Extensions= Meetei_Mayek:=}'); - Error('\P{Is_Script_Extensions= Meetei_Mayek:=}'); + Expect(1, 44025, '\p{Scx=_ MTEI}', ""); + Expect(0, 44025, '\p{^Scx=_ MTEI}', ""); + Expect(0, 44025, '\P{Scx=_ MTEI}', ""); + Expect(1, 44025, '\P{^Scx=_ MTEI}', ""); + Expect(0, 44026, '\p{Scx=_ MTEI}', ""); + Expect(1, 44026, '\p{^Scx=_ MTEI}', ""); + Expect(1, 44026, '\P{Scx=_ MTEI}', ""); + Expect(0, 44026, '\P{^Scx=_ MTEI}', ""); + Error('\p{Is_Script_Extensions= _MEETEI_mayek:=}'); + Error('\P{Is_Script_Extensions= _MEETEI_mayek:=}'); Expect(1, 44025, '\p{Is_Script_Extensions=meeteimayek}', ""); Expect(0, 44025, '\p{^Is_Script_Extensions=meeteimayek}', ""); Expect(0, 44025, '\P{Is_Script_Extensions=meeteimayek}', ""); @@ -141248,16 +145330,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 44026, '\p{^Is_Script_Extensions=meeteimayek}', ""); Expect(1, 44026, '\P{Is_Script_Extensions=meeteimayek}', ""); Expect(0, 44026, '\P{^Is_Script_Extensions=meeteimayek}', ""); - Expect(1, 44025, '\p{Is_Script_Extensions=_ Meetei_MAYEK}', ""); - Expect(0, 44025, '\p{^Is_Script_Extensions=_ Meetei_MAYEK}', ""); - Expect(0, 44025, '\P{Is_Script_Extensions=_ Meetei_MAYEK}', ""); - Expect(1, 44025, '\P{^Is_Script_Extensions=_ Meetei_MAYEK}', ""); - Expect(0, 44026, '\p{Is_Script_Extensions=_ Meetei_MAYEK}', ""); - Expect(1, 44026, '\p{^Is_Script_Extensions=_ Meetei_MAYEK}', ""); - Expect(1, 44026, '\P{Is_Script_Extensions=_ Meetei_MAYEK}', ""); - Expect(0, 44026, '\P{^Is_Script_Extensions=_ Meetei_MAYEK}', ""); - Error('\p{Is_Scx=:= mtei}'); - Error('\P{Is_Scx=:= mtei}'); + Expect(1, 44025, '\p{Is_Script_Extensions= MEETEI_mayek}', ""); + Expect(0, 44025, '\p{^Is_Script_Extensions= MEETEI_mayek}', ""); + Expect(0, 44025, '\P{Is_Script_Extensions= MEETEI_mayek}', ""); + Expect(1, 44025, '\P{^Is_Script_Extensions= MEETEI_mayek}', ""); + Expect(0, 44026, '\p{Is_Script_Extensions= MEETEI_mayek}', ""); + Expect(1, 44026, '\p{^Is_Script_Extensions= MEETEI_mayek}', ""); + Expect(1, 44026, '\P{Is_Script_Extensions= MEETEI_mayek}', ""); + Expect(0, 44026, '\P{^Is_Script_Extensions= MEETEI_mayek}', ""); + Error('\p{Is_Scx=/a/_ Mtei}'); + Error('\P{Is_Scx=/a/_ Mtei}'); Expect(1, 44025, '\p{Is_Scx=mtei}', ""); Expect(0, 44025, '\p{^Is_Scx=mtei}', ""); Expect(0, 44025, '\P{Is_Scx=mtei}', ""); @@ -141266,38 +145348,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 44026, '\p{^Is_Scx=mtei}', ""); Expect(1, 44026, '\P{Is_Scx=mtei}', ""); Expect(0, 44026, '\P{^Is_Scx=mtei}', ""); - Expect(1, 44025, '\p{Is_Scx= Mtei}', ""); - Expect(0, 44025, '\p{^Is_Scx= Mtei}', ""); - Expect(0, 44025, '\P{Is_Scx= Mtei}', ""); - Expect(1, 44025, '\P{^Is_Scx= Mtei}', ""); - Expect(0, 44026, '\p{Is_Scx= Mtei}', ""); - Expect(1, 44026, '\p{^Is_Scx= Mtei}', ""); - Expect(1, 44026, '\P{Is_Scx= Mtei}', ""); - Expect(0, 44026, '\P{^Is_Scx= Mtei}', ""); - Error('\p{Script_Extensions=- MULTANI:=}'); - Error('\P{Script_Extensions=- MULTANI:=}'); + Expect(1, 44025, '\p{Is_Scx= -Mtei}', ""); + Expect(0, 44025, '\p{^Is_Scx= -Mtei}', ""); + Expect(0, 44025, '\P{Is_Scx= -Mtei}', ""); + Expect(1, 44025, '\P{^Is_Scx= -Mtei}', ""); + Expect(0, 44026, '\p{Is_Scx= -Mtei}', ""); + Expect(1, 44026, '\p{^Is_Scx= -Mtei}', ""); + Expect(1, 44026, '\P{Is_Scx= -Mtei}', ""); + Expect(0, 44026, '\P{^Is_Scx= -Mtei}', ""); + Error('\p{Script_Extensions= /a/MULTANI}'); + Error('\P{Script_Extensions= /a/MULTANI}'); Expect(1, 70313, '\p{Script_Extensions=:\AMultani\z:}', "");; Expect(0, 70314, '\p{Script_Extensions=:\AMultani\z:}', "");; - Expect(1, 70313, '\p{Script_Extensions=multani}', ""); - Expect(0, 70313, '\p{^Script_Extensions=multani}', ""); - Expect(0, 70313, '\P{Script_Extensions=multani}', ""); - Expect(1, 70313, '\P{^Script_Extensions=multani}', ""); - Expect(0, 70314, '\p{Script_Extensions=multani}', ""); - Expect(1, 70314, '\p{^Script_Extensions=multani}', ""); - Expect(1, 70314, '\P{Script_Extensions=multani}', ""); - Expect(0, 70314, '\P{^Script_Extensions=multani}', ""); + Expect(1, 70313, '\p{Script_Extensions: multani}', ""); + Expect(0, 70313, '\p{^Script_Extensions: multani}', ""); + Expect(0, 70313, '\P{Script_Extensions: multani}', ""); + Expect(1, 70313, '\P{^Script_Extensions: multani}', ""); + Expect(0, 70314, '\p{Script_Extensions: multani}', ""); + Expect(1, 70314, '\p{^Script_Extensions: multani}', ""); + Expect(1, 70314, '\P{Script_Extensions: multani}', ""); + Expect(0, 70314, '\P{^Script_Extensions: multani}', ""); Expect(1, 70313, '\p{Script_Extensions=:\Amultani\z:}', "");; Expect(0, 70314, '\p{Script_Extensions=:\Amultani\z:}', "");; - Expect(1, 70313, '\p{Script_Extensions=- MULTANI}', ""); - Expect(0, 70313, '\p{^Script_Extensions=- MULTANI}', ""); - Expect(0, 70313, '\P{Script_Extensions=- MULTANI}', ""); - Expect(1, 70313, '\P{^Script_Extensions=- MULTANI}', ""); - Expect(0, 70314, '\p{Script_Extensions=- MULTANI}', ""); - Expect(1, 70314, '\p{^Script_Extensions=- MULTANI}', ""); - Expect(1, 70314, '\P{Script_Extensions=- MULTANI}', ""); - Expect(0, 70314, '\P{^Script_Extensions=- MULTANI}', ""); - Error('\p{Scx=/a/Mult}'); - Error('\P{Scx=/a/Mult}'); + Expect(1, 70313, '\p{Script_Extensions: MULTANI}', ""); + Expect(0, 70313, '\p{^Script_Extensions: MULTANI}', ""); + Expect(0, 70313, '\P{Script_Extensions: MULTANI}', ""); + Expect(1, 70313, '\P{^Script_Extensions: MULTANI}', ""); + Expect(0, 70314, '\p{Script_Extensions: MULTANI}', ""); + Expect(1, 70314, '\p{^Script_Extensions: MULTANI}', ""); + Expect(1, 70314, '\P{Script_Extensions: MULTANI}', ""); + Expect(0, 70314, '\P{^Script_Extensions: MULTANI}', ""); + Error('\p{Scx=/a/ Mult}'); + Error('\P{Scx=/a/ Mult}'); Expect(1, 70313, '\p{Scx=:\AMult\z:}', "");; Expect(0, 70314, '\p{Scx=:\AMult\z:}', "");; Expect(1, 70313, '\p{Scx=mult}', ""); @@ -141310,16 +145392,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70314, '\P{^Scx=mult}', ""); Expect(1, 70313, '\p{Scx=:\Amult\z:}', "");; Expect(0, 70314, '\p{Scx=:\Amult\z:}', "");; - Expect(1, 70313, '\p{Scx=-Mult}', ""); - Expect(0, 70313, '\p{^Scx=-Mult}', ""); - Expect(0, 70313, '\P{Scx=-Mult}', ""); - Expect(1, 70313, '\P{^Scx=-Mult}', ""); - Expect(0, 70314, '\p{Scx=-Mult}', ""); - Expect(1, 70314, '\p{^Scx=-Mult}', ""); - Expect(1, 70314, '\P{Scx=-Mult}', ""); - Expect(0, 70314, '\P{^Scx=-Mult}', ""); - Error('\p{Is_Script_Extensions= :=multani}'); - Error('\P{Is_Script_Extensions= :=multani}'); + Expect(1, 70313, '\p{Scx=-_MULT}', ""); + Expect(0, 70313, '\p{^Scx=-_MULT}', ""); + Expect(0, 70313, '\P{Scx=-_MULT}', ""); + Expect(1, 70313, '\P{^Scx=-_MULT}', ""); + Expect(0, 70314, '\p{Scx=-_MULT}', ""); + Expect(1, 70314, '\p{^Scx=-_MULT}', ""); + Expect(1, 70314, '\P{Scx=-_MULT}', ""); + Expect(0, 70314, '\P{^Scx=-_MULT}', ""); + Error('\p{Is_Script_Extensions:/a/ Multani}'); + Error('\P{Is_Script_Extensions:/a/ Multani}'); Expect(1, 70313, '\p{Is_Script_Extensions=multani}', ""); Expect(0, 70313, '\p{^Is_Script_Extensions=multani}', ""); Expect(0, 70313, '\P{Is_Script_Extensions=multani}', ""); @@ -141328,16 +145410,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70314, '\p{^Is_Script_Extensions=multani}', ""); Expect(1, 70314, '\P{Is_Script_Extensions=multani}', ""); Expect(0, 70314, '\P{^Is_Script_Extensions=multani}', ""); - Expect(1, 70313, '\p{Is_Script_Extensions=__multani}', ""); - Expect(0, 70313, '\p{^Is_Script_Extensions=__multani}', ""); - Expect(0, 70313, '\P{Is_Script_Extensions=__multani}', ""); - Expect(1, 70313, '\P{^Is_Script_Extensions=__multani}', ""); - Expect(0, 70314, '\p{Is_Script_Extensions=__multani}', ""); - Expect(1, 70314, '\p{^Is_Script_Extensions=__multani}', ""); - Expect(1, 70314, '\P{Is_Script_Extensions=__multani}', ""); - Expect(0, 70314, '\P{^Is_Script_Extensions=__multani}', ""); - Error('\p{Is_Scx=:=Mult}'); - Error('\P{Is_Scx=:=Mult}'); + Error('\p{Is_Scx=- MULT/a/}'); + Error('\P{Is_Scx=- MULT/a/}'); Expect(1, 70313, '\p{Is_Scx=mult}', ""); Expect(0, 70313, '\p{^Is_Scx=mult}', ""); Expect(0, 70313, '\P{Is_Scx=mult}', ""); @@ -141346,16 +145420,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70314, '\p{^Is_Scx=mult}', ""); Expect(1, 70314, '\P{Is_Scx=mult}', ""); Expect(0, 70314, '\P{^Is_Scx=mult}', ""); - Expect(1, 70313, '\p{Is_Scx= _mult}', ""); - Expect(0, 70313, '\p{^Is_Scx= _mult}', ""); - Expect(0, 70313, '\P{Is_Scx= _mult}', ""); - Expect(1, 70313, '\P{^Is_Scx= _mult}', ""); - Expect(0, 70314, '\p{Is_Scx= _mult}', ""); - Expect(1, 70314, '\p{^Is_Scx= _mult}', ""); - Expect(1, 70314, '\P{Is_Scx= _mult}', ""); - Expect(0, 70314, '\P{^Is_Scx= _mult}', ""); - Error('\p{Script_Extensions=:= myanmar}'); - Error('\P{Script_Extensions=:= myanmar}'); + Expect(1, 70313, '\p{Is_Scx: - Mult}', ""); + Expect(0, 70313, '\p{^Is_Scx: - Mult}', ""); + Expect(0, 70313, '\P{Is_Scx: - Mult}', ""); + Expect(1, 70313, '\P{^Is_Scx: - Mult}', ""); + Expect(0, 70314, '\p{Is_Scx: - Mult}', ""); + Expect(1, 70314, '\p{^Is_Scx: - Mult}', ""); + Expect(1, 70314, '\P{Is_Scx: - Mult}', ""); + Expect(0, 70314, '\P{^Is_Scx: - Mult}', ""); + Error('\p{Script_Extensions=/a/Myanmar}'); + Error('\P{Script_Extensions=/a/Myanmar}'); Expect(1, 43647, '\p{Script_Extensions=:\AMyanmar\z:}', "");; Expect(0, 43648, '\p{Script_Extensions=:\AMyanmar\z:}', "");; Expect(1, 43647, '\p{Script_Extensions=myanmar}', ""); @@ -141368,16 +145442,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43648, '\P{^Script_Extensions=myanmar}', ""); Expect(1, 43647, '\p{Script_Extensions=:\Amyanmar\z:}', "");; Expect(0, 43648, '\p{Script_Extensions=:\Amyanmar\z:}', "");; - Expect(1, 43647, '\p{Script_Extensions= _Myanmar}', ""); - Expect(0, 43647, '\p{^Script_Extensions= _Myanmar}', ""); - Expect(0, 43647, '\P{Script_Extensions= _Myanmar}', ""); - Expect(1, 43647, '\P{^Script_Extensions= _Myanmar}', ""); - Expect(0, 43648, '\p{Script_Extensions= _Myanmar}', ""); - Expect(1, 43648, '\p{^Script_Extensions= _Myanmar}', ""); - Expect(1, 43648, '\P{Script_Extensions= _Myanmar}', ""); - Expect(0, 43648, '\P{^Script_Extensions= _Myanmar}', ""); - Error('\p{Scx=/a/_ Mymr}'); - Error('\P{Scx=/a/_ Mymr}'); + Expect(1, 43647, '\p{Script_Extensions= Myanmar}', ""); + Expect(0, 43647, '\p{^Script_Extensions= Myanmar}', ""); + Expect(0, 43647, '\P{Script_Extensions= Myanmar}', ""); + Expect(1, 43647, '\P{^Script_Extensions= Myanmar}', ""); + Expect(0, 43648, '\p{Script_Extensions= Myanmar}', ""); + Expect(1, 43648, '\p{^Script_Extensions= Myanmar}', ""); + Expect(1, 43648, '\P{Script_Extensions= Myanmar}', ""); + Expect(0, 43648, '\P{^Script_Extensions= Myanmar}', ""); + Error('\p{Scx=:= _MYMR}'); + Error('\P{Scx=:= _MYMR}'); Expect(1, 43647, '\p{Scx=:\AMymr\z:}', "");; Expect(0, 43648, '\p{Scx=:\AMymr\z:}', "");; Expect(1, 43647, '\p{Scx=mymr}', ""); @@ -141390,16 +145464,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43648, '\P{^Scx=mymr}', ""); Expect(1, 43647, '\p{Scx=:\Amymr\z:}', "");; Expect(0, 43648, '\p{Scx=:\Amymr\z:}', "");; - Expect(1, 43647, '\p{Scx=__MYMR}', ""); - Expect(0, 43647, '\p{^Scx=__MYMR}', ""); - Expect(0, 43647, '\P{Scx=__MYMR}', ""); - Expect(1, 43647, '\P{^Scx=__MYMR}', ""); - Expect(0, 43648, '\p{Scx=__MYMR}', ""); - Expect(1, 43648, '\p{^Scx=__MYMR}', ""); - Expect(1, 43648, '\P{Scx=__MYMR}', ""); - Expect(0, 43648, '\P{^Scx=__MYMR}', ""); - Error('\p{Is_Script_Extensions=/a/ myanmar}'); - Error('\P{Is_Script_Extensions=/a/ myanmar}'); + Expect(1, 43647, '\p{Scx=--Mymr}', ""); + Expect(0, 43647, '\p{^Scx=--Mymr}', ""); + Expect(0, 43647, '\P{Scx=--Mymr}', ""); + Expect(1, 43647, '\P{^Scx=--Mymr}', ""); + Expect(0, 43648, '\p{Scx=--Mymr}', ""); + Expect(1, 43648, '\p{^Scx=--Mymr}', ""); + Expect(1, 43648, '\P{Scx=--Mymr}', ""); + Expect(0, 43648, '\P{^Scx=--Mymr}', ""); + Error('\p{Is_Script_Extensions= -Myanmar:=}'); + Error('\P{Is_Script_Extensions= -Myanmar:=}'); Expect(1, 43647, '\p{Is_Script_Extensions=myanmar}', ""); Expect(0, 43647, '\p{^Is_Script_Extensions=myanmar}', ""); Expect(0, 43647, '\P{Is_Script_Extensions=myanmar}', ""); @@ -141408,16 +145482,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43648, '\p{^Is_Script_Extensions=myanmar}', ""); Expect(1, 43648, '\P{Is_Script_Extensions=myanmar}', ""); Expect(0, 43648, '\P{^Is_Script_Extensions=myanmar}', ""); - Expect(1, 43647, '\p{Is_Script_Extensions= Myanmar}', ""); - Expect(0, 43647, '\p{^Is_Script_Extensions= Myanmar}', ""); - Expect(0, 43647, '\P{Is_Script_Extensions= Myanmar}', ""); - Expect(1, 43647, '\P{^Is_Script_Extensions= Myanmar}', ""); - Expect(0, 43648, '\p{Is_Script_Extensions= Myanmar}', ""); - Expect(1, 43648, '\p{^Is_Script_Extensions= Myanmar}', ""); - Expect(1, 43648, '\P{Is_Script_Extensions= Myanmar}', ""); - Expect(0, 43648, '\P{^Is_Script_Extensions= Myanmar}', ""); - Error('\p{Is_Scx=_ mymr/a/}'); - Error('\P{Is_Scx=_ mymr/a/}'); + Expect(1, 43647, '\p{Is_Script_Extensions: --Myanmar}', ""); + Expect(0, 43647, '\p{^Is_Script_Extensions: --Myanmar}', ""); + Expect(0, 43647, '\P{Is_Script_Extensions: --Myanmar}', ""); + Expect(1, 43647, '\P{^Is_Script_Extensions: --Myanmar}', ""); + Expect(0, 43648, '\p{Is_Script_Extensions: --Myanmar}', ""); + Expect(1, 43648, '\p{^Is_Script_Extensions: --Myanmar}', ""); + Expect(1, 43648, '\P{Is_Script_Extensions: --Myanmar}', ""); + Expect(0, 43648, '\P{^Is_Script_Extensions: --Myanmar}', ""); + Error('\p{Is_Scx=MYMR/a/}'); + Error('\P{Is_Scx=MYMR/a/}'); Expect(1, 43647, '\p{Is_Scx=mymr}', ""); Expect(0, 43647, '\p{^Is_Scx=mymr}', ""); Expect(0, 43647, '\P{Is_Scx=mymr}', ""); @@ -141426,38 +145500,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43648, '\p{^Is_Scx=mymr}', ""); Expect(1, 43648, '\P{Is_Scx=mymr}', ""); Expect(0, 43648, '\P{^Is_Scx=mymr}', ""); - Expect(1, 43647, '\p{Is_Scx= -mymr}', ""); - Expect(0, 43647, '\p{^Is_Scx= -mymr}', ""); - Expect(0, 43647, '\P{Is_Scx= -mymr}', ""); - Expect(1, 43647, '\P{^Is_Scx= -mymr}', ""); - Expect(0, 43648, '\p{Is_Scx= -mymr}', ""); - Expect(1, 43648, '\p{^Is_Scx= -mymr}', ""); - Expect(1, 43648, '\P{Is_Scx= -mymr}', ""); - Expect(0, 43648, '\P{^Is_Scx= -mymr}', ""); - Error('\p{Script_Extensions=/a/ NANDINAGARI}'); - Error('\P{Script_Extensions=/a/ NANDINAGARI}'); + Expect(1, 43647, '\p{Is_Scx= -MYMR}', ""); + Expect(0, 43647, '\p{^Is_Scx= -MYMR}', ""); + Expect(0, 43647, '\P{Is_Scx= -MYMR}', ""); + Expect(1, 43647, '\P{^Is_Scx= -MYMR}', ""); + Expect(0, 43648, '\p{Is_Scx= -MYMR}', ""); + Expect(1, 43648, '\p{^Is_Scx= -MYMR}', ""); + Expect(1, 43648, '\P{Is_Scx= -MYMR}', ""); + Expect(0, 43648, '\P{^Is_Scx= -MYMR}', ""); + Error('\p{Script_Extensions= NANDINAGARI/a/}'); + Error('\P{Script_Extensions= NANDINAGARI/a/}'); Expect(1, 72164, '\p{Script_Extensions=:\ANandinagari\z:}', "");; Expect(0, 72165, '\p{Script_Extensions=:\ANandinagari\z:}', "");; - Expect(1, 72164, '\p{Script_Extensions=nandinagari}', ""); - Expect(0, 72164, '\p{^Script_Extensions=nandinagari}', ""); - Expect(0, 72164, '\P{Script_Extensions=nandinagari}', ""); - Expect(1, 72164, '\P{^Script_Extensions=nandinagari}', ""); - Expect(0, 72165, '\p{Script_Extensions=nandinagari}', ""); - Expect(1, 72165, '\p{^Script_Extensions=nandinagari}', ""); - Expect(1, 72165, '\P{Script_Extensions=nandinagari}', ""); - Expect(0, 72165, '\P{^Script_Extensions=nandinagari}', ""); + Expect(1, 72164, '\p{Script_Extensions: nandinagari}', ""); + Expect(0, 72164, '\p{^Script_Extensions: nandinagari}', ""); + Expect(0, 72164, '\P{Script_Extensions: nandinagari}', ""); + Expect(1, 72164, '\P{^Script_Extensions: nandinagari}', ""); + Expect(0, 72165, '\p{Script_Extensions: nandinagari}', ""); + Expect(1, 72165, '\p{^Script_Extensions: nandinagari}', ""); + Expect(1, 72165, '\P{Script_Extensions: nandinagari}', ""); + Expect(0, 72165, '\P{^Script_Extensions: nandinagari}', ""); Expect(1, 72164, '\p{Script_Extensions=:\Anandinagari\z:}', "");; Expect(0, 72165, '\p{Script_Extensions=:\Anandinagari\z:}', "");; - Expect(1, 72164, '\p{Script_Extensions= nandinagari}', ""); - Expect(0, 72164, '\p{^Script_Extensions= nandinagari}', ""); - Expect(0, 72164, '\P{Script_Extensions= nandinagari}', ""); - Expect(1, 72164, '\P{^Script_Extensions= nandinagari}', ""); - Expect(0, 72165, '\p{Script_Extensions= nandinagari}', ""); - Expect(1, 72165, '\p{^Script_Extensions= nandinagari}', ""); - Expect(1, 72165, '\P{Script_Extensions= nandinagari}', ""); - Expect(0, 72165, '\P{^Script_Extensions= nandinagari}', ""); - Error('\p{Scx=:= NAND}'); - Error('\P{Scx=:= NAND}'); + Expect(1, 72164, '\p{Script_Extensions=_ NANDINAGARI}', ""); + Expect(0, 72164, '\p{^Script_Extensions=_ NANDINAGARI}', ""); + Expect(0, 72164, '\P{Script_Extensions=_ NANDINAGARI}', ""); + Expect(1, 72164, '\P{^Script_Extensions=_ NANDINAGARI}', ""); + Expect(0, 72165, '\p{Script_Extensions=_ NANDINAGARI}', ""); + Expect(1, 72165, '\p{^Script_Extensions=_ NANDINAGARI}', ""); + Expect(1, 72165, '\P{Script_Extensions=_ NANDINAGARI}', ""); + Expect(0, 72165, '\P{^Script_Extensions=_ NANDINAGARI}', ""); + Error('\p{Scx= nand:=}'); + Error('\P{Scx= nand:=}'); Expect(1, 72164, '\p{Scx=:\ANand\z:}', "");; Expect(0, 72165, '\p{Scx=:\ANand\z:}', "");; Expect(1, 72164, '\p{Scx=nand}', ""); @@ -141470,16 +145544,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72165, '\P{^Scx=nand}', ""); Expect(1, 72164, '\p{Scx=:\Anand\z:}', "");; Expect(0, 72165, '\p{Scx=:\Anand\z:}', "");; - Expect(1, 72164, '\p{Scx= -Nand}', ""); - Expect(0, 72164, '\p{^Scx= -Nand}', ""); - Expect(0, 72164, '\P{Scx= -Nand}', ""); - Expect(1, 72164, '\P{^Scx= -Nand}', ""); - Expect(0, 72165, '\p{Scx= -Nand}', ""); - Expect(1, 72165, '\p{^Scx= -Nand}', ""); - Expect(1, 72165, '\P{Scx= -Nand}', ""); - Expect(0, 72165, '\P{^Scx= -Nand}', ""); - Error('\p{Is_Script_Extensions=-/a/nandinagari}'); - Error('\P{Is_Script_Extensions=-/a/nandinagari}'); + Expect(1, 72164, '\p{Scx= Nand}', ""); + Expect(0, 72164, '\p{^Scx= Nand}', ""); + Expect(0, 72164, '\P{Scx= Nand}', ""); + Expect(1, 72164, '\P{^Scx= Nand}', ""); + Expect(0, 72165, '\p{Scx= Nand}', ""); + Expect(1, 72165, '\p{^Scx= Nand}', ""); + Expect(1, 72165, '\P{Scx= Nand}', ""); + Expect(0, 72165, '\P{^Scx= Nand}', ""); + Error('\p{Is_Script_Extensions=:=_ Nandinagari}'); + Error('\P{Is_Script_Extensions=:=_ Nandinagari}'); Expect(1, 72164, '\p{Is_Script_Extensions=nandinagari}', ""); Expect(0, 72164, '\p{^Is_Script_Extensions=nandinagari}', ""); Expect(0, 72164, '\P{Is_Script_Extensions=nandinagari}', ""); @@ -141488,16 +145562,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72165, '\p{^Is_Script_Extensions=nandinagari}', ""); Expect(1, 72165, '\P{Is_Script_Extensions=nandinagari}', ""); Expect(0, 72165, '\P{^Is_Script_Extensions=nandinagari}', ""); - Expect(1, 72164, '\p{Is_Script_Extensions:_-nandinagari}', ""); - Expect(0, 72164, '\p{^Is_Script_Extensions:_-nandinagari}', ""); - Expect(0, 72164, '\P{Is_Script_Extensions:_-nandinagari}', ""); - Expect(1, 72164, '\P{^Is_Script_Extensions:_-nandinagari}', ""); - Expect(0, 72165, '\p{Is_Script_Extensions:_-nandinagari}', ""); - Expect(1, 72165, '\p{^Is_Script_Extensions:_-nandinagari}', ""); - Expect(1, 72165, '\P{Is_Script_Extensions:_-nandinagari}', ""); - Expect(0, 72165, '\P{^Is_Script_Extensions:_-nandinagari}', ""); - Error('\p{Is_Scx=/a/NAND}'); - Error('\P{Is_Scx=/a/NAND}'); + Expect(1, 72164, '\p{Is_Script_Extensions=__Nandinagari}', ""); + Expect(0, 72164, '\p{^Is_Script_Extensions=__Nandinagari}', ""); + Expect(0, 72164, '\P{Is_Script_Extensions=__Nandinagari}', ""); + Expect(1, 72164, '\P{^Is_Script_Extensions=__Nandinagari}', ""); + Expect(0, 72165, '\p{Is_Script_Extensions=__Nandinagari}', ""); + Expect(1, 72165, '\p{^Is_Script_Extensions=__Nandinagari}', ""); + Expect(1, 72165, '\P{Is_Script_Extensions=__Nandinagari}', ""); + Expect(0, 72165, '\P{^Is_Script_Extensions=__Nandinagari}', ""); + Error('\p{Is_Scx=:=_Nand}'); + Error('\P{Is_Scx=:=_Nand}'); Expect(1, 72164, '\p{Is_Scx=nand}', ""); Expect(0, 72164, '\p{^Is_Scx=nand}', ""); Expect(0, 72164, '\P{Is_Scx=nand}', ""); @@ -141506,16 +145580,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72165, '\p{^Is_Scx=nand}', ""); Expect(1, 72165, '\P{Is_Scx=nand}', ""); Expect(0, 72165, '\P{^Is_Scx=nand}', ""); - Expect(1, 72164, '\p{Is_Scx= nand}', ""); - Expect(0, 72164, '\p{^Is_Scx= nand}', ""); - Expect(0, 72164, '\P{Is_Scx= nand}', ""); - Expect(1, 72164, '\P{^Is_Scx= nand}', ""); - Expect(0, 72165, '\p{Is_Scx= nand}', ""); - Expect(1, 72165, '\p{^Is_Scx= nand}', ""); - Expect(1, 72165, '\P{Is_Scx= nand}', ""); - Expect(0, 72165, '\P{^Is_Scx= nand}', ""); - Error('\p{Script_Extensions=Old_North_Arabian/a/}'); - Error('\P{Script_Extensions=Old_North_Arabian/a/}'); + Expect(1, 72164, '\p{Is_Scx= -NAND}', ""); + Expect(0, 72164, '\p{^Is_Scx= -NAND}', ""); + Expect(0, 72164, '\P{Is_Scx= -NAND}', ""); + Expect(1, 72164, '\P{^Is_Scx= -NAND}', ""); + Expect(0, 72165, '\p{Is_Scx= -NAND}', ""); + Expect(1, 72165, '\p{^Is_Scx= -NAND}', ""); + Expect(1, 72165, '\P{Is_Scx= -NAND}', ""); + Expect(0, 72165, '\P{^Is_Scx= -NAND}', ""); + Error('\p{Script_Extensions=/a/ old_North_Arabian}'); + Error('\P{Script_Extensions=/a/ old_North_Arabian}'); Expect(1, 68255, '\p{Script_Extensions=:\AOld_North_Arabian\z:}', "");; Expect(0, 68256, '\p{Script_Extensions=:\AOld_North_Arabian\z:}', "");; Expect(1, 68255, '\p{Script_Extensions=oldnortharabian}', ""); @@ -141528,16 +145602,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68256, '\P{^Script_Extensions=oldnortharabian}', ""); Expect(1, 68255, '\p{Script_Extensions=:\Aoldnortharabian\z:}', "");; Expect(0, 68256, '\p{Script_Extensions=:\Aoldnortharabian\z:}', "");; - Expect(1, 68255, '\p{Script_Extensions=--Old_north_Arabian}', ""); - Expect(0, 68255, '\p{^Script_Extensions=--Old_north_Arabian}', ""); - Expect(0, 68255, '\P{Script_Extensions=--Old_north_Arabian}', ""); - Expect(1, 68255, '\P{^Script_Extensions=--Old_north_Arabian}', ""); - Expect(0, 68256, '\p{Script_Extensions=--Old_north_Arabian}', ""); - Expect(1, 68256, '\p{^Script_Extensions=--Old_north_Arabian}', ""); - Expect(1, 68256, '\P{Script_Extensions=--Old_north_Arabian}', ""); - Expect(0, 68256, '\P{^Script_Extensions=--Old_north_Arabian}', ""); - Error('\p{Scx=-:=Narb}'); - Error('\P{Scx=-:=Narb}'); + Expect(1, 68255, '\p{Script_Extensions= old_North_arabian}', ""); + Expect(0, 68255, '\p{^Script_Extensions= old_North_arabian}', ""); + Expect(0, 68255, '\P{Script_Extensions= old_North_arabian}', ""); + Expect(1, 68255, '\P{^Script_Extensions= old_North_arabian}', ""); + Expect(0, 68256, '\p{Script_Extensions= old_North_arabian}', ""); + Expect(1, 68256, '\p{^Script_Extensions= old_North_arabian}', ""); + Expect(1, 68256, '\P{Script_Extensions= old_North_arabian}', ""); + Expect(0, 68256, '\P{^Script_Extensions= old_North_arabian}', ""); + Error('\p{Scx=_NARB/a/}'); + Error('\P{Scx=_NARB/a/}'); Expect(1, 68255, '\p{Scx=:\ANarb\z:}', "");; Expect(0, 68256, '\p{Scx=:\ANarb\z:}', "");; Expect(1, 68255, '\p{Scx=narb}', ""); @@ -141550,16 +145624,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68256, '\P{^Scx=narb}', ""); Expect(1, 68255, '\p{Scx=:\Anarb\z:}', "");; Expect(0, 68256, '\p{Scx=:\Anarb\z:}', "");; - Expect(1, 68255, '\p{Scx=-Narb}', ""); - Expect(0, 68255, '\p{^Scx=-Narb}', ""); - Expect(0, 68255, '\P{Scx=-Narb}', ""); - Expect(1, 68255, '\P{^Scx=-Narb}', ""); - Expect(0, 68256, '\p{Scx=-Narb}', ""); - Expect(1, 68256, '\p{^Scx=-Narb}', ""); - Expect(1, 68256, '\P{Scx=-Narb}', ""); - Expect(0, 68256, '\P{^Scx=-Narb}', ""); - Error('\p{Is_Script_Extensions=:= -Old_North_arabian}'); - Error('\P{Is_Script_Extensions=:= -Old_North_arabian}'); + Expect(1, 68255, '\p{Scx= _NARB}', ""); + Expect(0, 68255, '\p{^Scx= _NARB}', ""); + Expect(0, 68255, '\P{Scx= _NARB}', ""); + Expect(1, 68255, '\P{^Scx= _NARB}', ""); + Expect(0, 68256, '\p{Scx= _NARB}', ""); + Expect(1, 68256, '\p{^Scx= _NARB}', ""); + Expect(1, 68256, '\P{Scx= _NARB}', ""); + Expect(0, 68256, '\P{^Scx= _NARB}', ""); + Error('\p{Is_Script_Extensions=/a/-OLD_north_Arabian}'); + Error('\P{Is_Script_Extensions=/a/-OLD_north_Arabian}'); Expect(1, 68255, '\p{Is_Script_Extensions=oldnortharabian}', ""); Expect(0, 68255, '\p{^Is_Script_Extensions=oldnortharabian}', ""); Expect(0, 68255, '\P{Is_Script_Extensions=oldnortharabian}', ""); @@ -141568,16 +145642,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68256, '\p{^Is_Script_Extensions=oldnortharabian}', ""); Expect(1, 68256, '\P{Is_Script_Extensions=oldnortharabian}', ""); Expect(0, 68256, '\P{^Is_Script_Extensions=oldnortharabian}', ""); - Expect(1, 68255, '\p{Is_Script_Extensions: Old_north_Arabian}', ""); - Expect(0, 68255, '\p{^Is_Script_Extensions: Old_north_Arabian}', ""); - Expect(0, 68255, '\P{Is_Script_Extensions: Old_north_Arabian}', ""); - Expect(1, 68255, '\P{^Is_Script_Extensions: Old_north_Arabian}', ""); - Expect(0, 68256, '\p{Is_Script_Extensions: Old_north_Arabian}', ""); - Expect(1, 68256, '\p{^Is_Script_Extensions: Old_north_Arabian}', ""); - Expect(1, 68256, '\P{Is_Script_Extensions: Old_north_Arabian}', ""); - Expect(0, 68256, '\P{^Is_Script_Extensions: Old_north_Arabian}', ""); - Error('\p{Is_Scx=_ NARB/a/}'); - Error('\P{Is_Scx=_ NARB/a/}'); + Expect(1, 68255, '\p{Is_Script_Extensions=-OLD_North_Arabian}', ""); + Expect(0, 68255, '\p{^Is_Script_Extensions=-OLD_North_Arabian}', ""); + Expect(0, 68255, '\P{Is_Script_Extensions=-OLD_North_Arabian}', ""); + Expect(1, 68255, '\P{^Is_Script_Extensions=-OLD_North_Arabian}', ""); + Expect(0, 68256, '\p{Is_Script_Extensions=-OLD_North_Arabian}', ""); + Expect(1, 68256, '\p{^Is_Script_Extensions=-OLD_North_Arabian}', ""); + Expect(1, 68256, '\P{Is_Script_Extensions=-OLD_North_Arabian}', ""); + Expect(0, 68256, '\P{^Is_Script_Extensions=-OLD_North_Arabian}', ""); + Error('\p{Is_Scx= /a/Narb}'); + Error('\P{Is_Scx= /a/Narb}'); Expect(1, 68255, '\p{Is_Scx=narb}', ""); Expect(0, 68255, '\p{^Is_Scx=narb}', ""); Expect(0, 68255, '\P{Is_Scx=narb}', ""); @@ -141586,16 +145660,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68256, '\p{^Is_Scx=narb}', ""); Expect(1, 68256, '\P{Is_Scx=narb}', ""); Expect(0, 68256, '\P{^Is_Scx=narb}', ""); - Expect(1, 68255, '\p{Is_Scx: narb}', ""); - Expect(0, 68255, '\p{^Is_Scx: narb}', ""); - Expect(0, 68255, '\P{Is_Scx: narb}', ""); - Expect(1, 68255, '\P{^Is_Scx: narb}', ""); - Expect(0, 68256, '\p{Is_Scx: narb}', ""); - Expect(1, 68256, '\p{^Is_Scx: narb}', ""); - Expect(1, 68256, '\P{Is_Scx: narb}', ""); - Expect(0, 68256, '\P{^Is_Scx: narb}', ""); - Error('\p{Script_Extensions=/a/_nabataean}'); - Error('\P{Script_Extensions=/a/_nabataean}'); + Expect(1, 68255, '\p{Is_Scx= NARB}', ""); + Expect(0, 68255, '\p{^Is_Scx= NARB}', ""); + Expect(0, 68255, '\P{Is_Scx= NARB}', ""); + Expect(1, 68255, '\P{^Is_Scx= NARB}', ""); + Expect(0, 68256, '\p{Is_Scx= NARB}', ""); + Expect(1, 68256, '\p{^Is_Scx= NARB}', ""); + Expect(1, 68256, '\P{Is_Scx= NARB}', ""); + Expect(0, 68256, '\P{^Is_Scx= NARB}', ""); + Error('\p{Script_Extensions= /a/nabataean}'); + Error('\P{Script_Extensions= /a/nabataean}'); Expect(1, 67759, '\p{Script_Extensions=:\ANabataean\z:}', "");; Expect(0, 67760, '\p{Script_Extensions=:\ANabataean\z:}', "");; Expect(1, 67759, '\p{Script_Extensions=nabataean}', ""); @@ -141608,16 +145682,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67760, '\P{^Script_Extensions=nabataean}', ""); Expect(1, 67759, '\p{Script_Extensions=:\Anabataean\z:}', "");; Expect(0, 67760, '\p{Script_Extensions=:\Anabataean\z:}', "");; - Expect(1, 67759, '\p{Script_Extensions=_Nabataean}', ""); - Expect(0, 67759, '\p{^Script_Extensions=_Nabataean}', ""); - Expect(0, 67759, '\P{Script_Extensions=_Nabataean}', ""); - Expect(1, 67759, '\P{^Script_Extensions=_Nabataean}', ""); - Expect(0, 67760, '\p{Script_Extensions=_Nabataean}', ""); - Expect(1, 67760, '\p{^Script_Extensions=_Nabataean}', ""); - Expect(1, 67760, '\P{Script_Extensions=_Nabataean}', ""); - Expect(0, 67760, '\P{^Script_Extensions=_Nabataean}', ""); - Error('\p{Scx=_ Nbat/a/}'); - Error('\P{Scx=_ Nbat/a/}'); + Expect(1, 67759, '\p{Script_Extensions=-nabataean}', ""); + Expect(0, 67759, '\p{^Script_Extensions=-nabataean}', ""); + Expect(0, 67759, '\P{Script_Extensions=-nabataean}', ""); + Expect(1, 67759, '\P{^Script_Extensions=-nabataean}', ""); + Expect(0, 67760, '\p{Script_Extensions=-nabataean}', ""); + Expect(1, 67760, '\p{^Script_Extensions=-nabataean}', ""); + Expect(1, 67760, '\P{Script_Extensions=-nabataean}', ""); + Expect(0, 67760, '\P{^Script_Extensions=-nabataean}', ""); + Error('\p{Scx=/a/ NBAT}'); + Error('\P{Scx=/a/ NBAT}'); Expect(1, 67759, '\p{Scx=:\ANbat\z:}', "");; Expect(0, 67760, '\p{Scx=:\ANbat\z:}', "");; Expect(1, 67759, '\p{Scx=nbat}', ""); @@ -141630,16 +145704,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67760, '\P{^Scx=nbat}', ""); Expect(1, 67759, '\p{Scx=:\Anbat\z:}', "");; Expect(0, 67760, '\p{Scx=:\Anbat\z:}', "");; - Expect(1, 67759, '\p{Scx=_ Nbat}', ""); - Expect(0, 67759, '\p{^Scx=_ Nbat}', ""); - Expect(0, 67759, '\P{Scx=_ Nbat}', ""); - Expect(1, 67759, '\P{^Scx=_ Nbat}', ""); - Expect(0, 67760, '\p{Scx=_ Nbat}', ""); - Expect(1, 67760, '\p{^Scx=_ Nbat}', ""); - Expect(1, 67760, '\P{Scx=_ Nbat}', ""); - Expect(0, 67760, '\P{^Scx=_ Nbat}', ""); - Error('\p{Is_Script_Extensions= -nabataean/a/}'); - Error('\P{Is_Script_Extensions= -nabataean/a/}'); + Expect(1, 67759, '\p{Scx=__nbat}', ""); + Expect(0, 67759, '\p{^Scx=__nbat}', ""); + Expect(0, 67759, '\P{Scx=__nbat}', ""); + Expect(1, 67759, '\P{^Scx=__nbat}', ""); + Expect(0, 67760, '\p{Scx=__nbat}', ""); + Expect(1, 67760, '\p{^Scx=__nbat}', ""); + Expect(1, 67760, '\P{Scx=__nbat}', ""); + Expect(0, 67760, '\P{^Scx=__nbat}', ""); + Error('\p{Is_Script_Extensions=:= Nabataean}'); + Error('\P{Is_Script_Extensions=:= Nabataean}'); Expect(1, 67759, '\p{Is_Script_Extensions=nabataean}', ""); Expect(0, 67759, '\p{^Is_Script_Extensions=nabataean}', ""); Expect(0, 67759, '\P{Is_Script_Extensions=nabataean}', ""); @@ -141648,16 +145722,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67760, '\p{^Is_Script_Extensions=nabataean}', ""); Expect(1, 67760, '\P{Is_Script_Extensions=nabataean}', ""); Expect(0, 67760, '\P{^Is_Script_Extensions=nabataean}', ""); - Expect(1, 67759, '\p{Is_Script_Extensions= -nabataean}', ""); - Expect(0, 67759, '\p{^Is_Script_Extensions= -nabataean}', ""); - Expect(0, 67759, '\P{Is_Script_Extensions= -nabataean}', ""); - Expect(1, 67759, '\P{^Is_Script_Extensions= -nabataean}', ""); - Expect(0, 67760, '\p{Is_Script_Extensions= -nabataean}', ""); - Expect(1, 67760, '\p{^Is_Script_Extensions= -nabataean}', ""); - Expect(1, 67760, '\P{Is_Script_Extensions= -nabataean}', ""); - Expect(0, 67760, '\P{^Is_Script_Extensions= -nabataean}', ""); - Error('\p{Is_Scx=:=nbat}'); - Error('\P{Is_Scx=:=nbat}'); + Expect(1, 67759, '\p{Is_Script_Extensions= Nabataean}', ""); + Expect(0, 67759, '\p{^Is_Script_Extensions= Nabataean}', ""); + Expect(0, 67759, '\P{Is_Script_Extensions= Nabataean}', ""); + Expect(1, 67759, '\P{^Is_Script_Extensions= Nabataean}', ""); + Expect(0, 67760, '\p{Is_Script_Extensions= Nabataean}', ""); + Expect(1, 67760, '\p{^Is_Script_Extensions= Nabataean}', ""); + Expect(1, 67760, '\P{Is_Script_Extensions= Nabataean}', ""); + Expect(0, 67760, '\P{^Is_Script_Extensions= Nabataean}', ""); + Error('\p{Is_Scx=:=NBAT}'); + Error('\P{Is_Scx=:=NBAT}'); Expect(1, 67759, '\p{Is_Scx=nbat}', ""); Expect(0, 67759, '\p{^Is_Scx=nbat}', ""); Expect(0, 67759, '\P{Is_Scx=nbat}', ""); @@ -141666,96 +145740,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67760, '\p{^Is_Scx=nbat}', ""); Expect(1, 67760, '\P{Is_Scx=nbat}', ""); Expect(0, 67760, '\P{^Is_Scx=nbat}', ""); - Expect(1, 67759, '\p{Is_Scx= nbat}', ""); - Expect(0, 67759, '\p{^Is_Scx= nbat}', ""); - Expect(0, 67759, '\P{Is_Scx= nbat}', ""); - Expect(1, 67759, '\P{^Is_Scx= nbat}', ""); - Expect(0, 67760, '\p{Is_Scx= nbat}', ""); - Expect(1, 67760, '\p{^Is_Scx= nbat}', ""); - Expect(1, 67760, '\P{Is_Scx= nbat}', ""); - Expect(0, 67760, '\P{^Is_Scx= nbat}', ""); - Error('\p{Script_Extensions=_-NEWA:=}'); - Error('\P{Script_Extensions=_-NEWA:=}'); - Expect(1, 70751, '\p{Script_Extensions=:\ANewa\z:}', "");; - Expect(0, 70752, '\p{Script_Extensions=:\ANewa\z:}', "");; - Expect(1, 70751, '\p{Script_Extensions=newa}', ""); - Expect(0, 70751, '\p{^Script_Extensions=newa}', ""); - Expect(0, 70751, '\P{Script_Extensions=newa}', ""); - Expect(1, 70751, '\P{^Script_Extensions=newa}', ""); - Expect(0, 70752, '\p{Script_Extensions=newa}', ""); - Expect(1, 70752, '\p{^Script_Extensions=newa}', ""); - Expect(1, 70752, '\P{Script_Extensions=newa}', ""); - Expect(0, 70752, '\P{^Script_Extensions=newa}', ""); - Expect(1, 70751, '\p{Script_Extensions=:\Anewa\z:}', "");; - Expect(0, 70752, '\p{Script_Extensions=:\Anewa\z:}', "");; - Expect(1, 70751, '\p{Script_Extensions= -Newa}', ""); - Expect(0, 70751, '\p{^Script_Extensions= -Newa}', ""); - Expect(0, 70751, '\P{Script_Extensions= -Newa}', ""); - Expect(1, 70751, '\P{^Script_Extensions= -Newa}', ""); - Expect(0, 70752, '\p{Script_Extensions= -Newa}', ""); - Expect(1, 70752, '\p{^Script_Extensions= -Newa}', ""); - Expect(1, 70752, '\P{Script_Extensions= -Newa}', ""); - Expect(0, 70752, '\P{^Script_Extensions= -Newa}', ""); - Error('\p{Scx: /a/ _NEWA}'); - Error('\P{Scx: /a/ _NEWA}'); - Expect(1, 70751, '\p{Scx=:\ANewa\z:}', "");; - Expect(0, 70752, '\p{Scx=:\ANewa\z:}', "");; - Expect(1, 70751, '\p{Scx=newa}', ""); - Expect(0, 70751, '\p{^Scx=newa}', ""); - Expect(0, 70751, '\P{Scx=newa}', ""); - Expect(1, 70751, '\P{^Scx=newa}', ""); - Expect(0, 70752, '\p{Scx=newa}', ""); - Expect(1, 70752, '\p{^Scx=newa}', ""); - Expect(1, 70752, '\P{Scx=newa}', ""); - Expect(0, 70752, '\P{^Scx=newa}', ""); - Expect(1, 70751, '\p{Scx=:\Anewa\z:}', "");; - Expect(0, 70752, '\p{Scx=:\Anewa\z:}', "");; - Expect(1, 70751, '\p{Scx= Newa}', ""); - Expect(0, 70751, '\p{^Scx= Newa}', ""); - Expect(0, 70751, '\P{Scx= Newa}', ""); - Expect(1, 70751, '\P{^Scx= Newa}', ""); - Expect(0, 70752, '\p{Scx= Newa}', ""); - Expect(1, 70752, '\p{^Scx= Newa}', ""); - Expect(1, 70752, '\P{Scx= Newa}', ""); - Expect(0, 70752, '\P{^Scx= Newa}', ""); - Error('\p{Is_Script_Extensions= -Newa/a/}'); - Error('\P{Is_Script_Extensions= -Newa/a/}'); - Expect(1, 70751, '\p{Is_Script_Extensions=newa}', ""); - Expect(0, 70751, '\p{^Is_Script_Extensions=newa}', ""); - Expect(0, 70751, '\P{Is_Script_Extensions=newa}', ""); - Expect(1, 70751, '\P{^Is_Script_Extensions=newa}', ""); - Expect(0, 70752, '\p{Is_Script_Extensions=newa}', ""); - Expect(1, 70752, '\p{^Is_Script_Extensions=newa}', ""); - Expect(1, 70752, '\P{Is_Script_Extensions=newa}', ""); - Expect(0, 70752, '\P{^Is_Script_Extensions=newa}', ""); - Expect(1, 70751, '\p{Is_Script_Extensions=--NEWA}', ""); - Expect(0, 70751, '\p{^Is_Script_Extensions=--NEWA}', ""); - Expect(0, 70751, '\P{Is_Script_Extensions=--NEWA}', ""); - Expect(1, 70751, '\P{^Is_Script_Extensions=--NEWA}', ""); - Expect(0, 70752, '\p{Is_Script_Extensions=--NEWA}', ""); - Expect(1, 70752, '\p{^Is_Script_Extensions=--NEWA}', ""); - Expect(1, 70752, '\P{Is_Script_Extensions=--NEWA}', ""); - Expect(0, 70752, '\P{^Is_Script_Extensions=--NEWA}', ""); - Error('\p{Is_Scx=_:=Newa}'); - Error('\P{Is_Scx=_:=Newa}'); - Expect(1, 70751, '\p{Is_Scx=newa}', ""); - Expect(0, 70751, '\p{^Is_Scx=newa}', ""); - Expect(0, 70751, '\P{Is_Scx=newa}', ""); - Expect(1, 70751, '\P{^Is_Scx=newa}', ""); - Expect(0, 70752, '\p{Is_Scx=newa}', ""); - Expect(1, 70752, '\p{^Is_Scx=newa}', ""); - Expect(1, 70752, '\P{Is_Scx=newa}', ""); - Expect(0, 70752, '\P{^Is_Scx=newa}', ""); - Expect(1, 70751, '\p{Is_Scx: NEWA}', ""); - Expect(0, 70751, '\p{^Is_Scx: NEWA}', ""); - Expect(0, 70751, '\P{Is_Scx: NEWA}', ""); - Expect(1, 70751, '\P{^Is_Scx: NEWA}', ""); - Expect(0, 70752, '\p{Is_Scx: NEWA}', ""); - Expect(1, 70752, '\p{^Is_Scx: NEWA}', ""); - Expect(1, 70752, '\P{Is_Scx: NEWA}', ""); - Expect(0, 70752, '\P{^Is_Scx: NEWA}', ""); - Error('\p{Script_Extensions: __Nko/a/}'); - Error('\P{Script_Extensions: __Nko/a/}'); + Expect(1, 67759, '\p{Is_Scx= NBAT}', ""); + Expect(0, 67759, '\p{^Is_Scx= NBAT}', ""); + Expect(0, 67759, '\P{Is_Scx= NBAT}', ""); + Expect(1, 67759, '\P{^Is_Scx= NBAT}', ""); + Expect(0, 67760, '\p{Is_Scx= NBAT}', ""); + Expect(1, 67760, '\p{^Is_Scx= NBAT}', ""); + Expect(1, 67760, '\P{Is_Scx= NBAT}', ""); + Expect(0, 67760, '\P{^Is_Scx= NBAT}', ""); + Error('\p{Script_Extensions= _NEWA:=}'); + Error('\P{Script_Extensions= _NEWA:=}'); + Expect(1, 70753, '\p{Script_Extensions=:\ANewa\z:}', "");; + Expect(0, 70754, '\p{Script_Extensions=:\ANewa\z:}', "");; + Expect(1, 70753, '\p{Script_Extensions=newa}', ""); + Expect(0, 70753, '\p{^Script_Extensions=newa}', ""); + Expect(0, 70753, '\P{Script_Extensions=newa}', ""); + Expect(1, 70753, '\P{^Script_Extensions=newa}', ""); + Expect(0, 70754, '\p{Script_Extensions=newa}', ""); + Expect(1, 70754, '\p{^Script_Extensions=newa}', ""); + Expect(1, 70754, '\P{Script_Extensions=newa}', ""); + Expect(0, 70754, '\P{^Script_Extensions=newa}', ""); + Expect(1, 70753, '\p{Script_Extensions=:\Anewa\z:}', "");; + Expect(0, 70754, '\p{Script_Extensions=:\Anewa\z:}', "");; + Expect(1, 70753, '\p{Script_Extensions=__newa}', ""); + Expect(0, 70753, '\p{^Script_Extensions=__newa}', ""); + Expect(0, 70753, '\P{Script_Extensions=__newa}', ""); + Expect(1, 70753, '\P{^Script_Extensions=__newa}', ""); + Expect(0, 70754, '\p{Script_Extensions=__newa}', ""); + Expect(1, 70754, '\p{^Script_Extensions=__newa}', ""); + Expect(1, 70754, '\P{Script_Extensions=__newa}', ""); + Expect(0, 70754, '\P{^Script_Extensions=__newa}', ""); + Error('\p{Scx= _newa/a/}'); + Error('\P{Scx= _newa/a/}'); + Expect(1, 70753, '\p{Scx=:\ANewa\z:}', "");; + Expect(0, 70754, '\p{Scx=:\ANewa\z:}', "");; + Expect(1, 70753, '\p{Scx=newa}', ""); + Expect(0, 70753, '\p{^Scx=newa}', ""); + Expect(0, 70753, '\P{Scx=newa}', ""); + Expect(1, 70753, '\P{^Scx=newa}', ""); + Expect(0, 70754, '\p{Scx=newa}', ""); + Expect(1, 70754, '\p{^Scx=newa}', ""); + Expect(1, 70754, '\P{Scx=newa}', ""); + Expect(0, 70754, '\P{^Scx=newa}', ""); + Expect(1, 70753, '\p{Scx=:\Anewa\z:}', "");; + Expect(0, 70754, '\p{Scx=:\Anewa\z:}', "");; + Expect(1, 70753, '\p{Scx: -Newa}', ""); + Expect(0, 70753, '\p{^Scx: -Newa}', ""); + Expect(0, 70753, '\P{Scx: -Newa}', ""); + Expect(1, 70753, '\P{^Scx: -Newa}', ""); + Expect(0, 70754, '\p{Scx: -Newa}', ""); + Expect(1, 70754, '\p{^Scx: -Newa}', ""); + Expect(1, 70754, '\P{Scx: -Newa}', ""); + Expect(0, 70754, '\P{^Scx: -Newa}', ""); + Error('\p{Is_Script_Extensions=_:=Newa}'); + Error('\P{Is_Script_Extensions=_:=Newa}'); + Expect(1, 70753, '\p{Is_Script_Extensions=newa}', ""); + Expect(0, 70753, '\p{^Is_Script_Extensions=newa}', ""); + Expect(0, 70753, '\P{Is_Script_Extensions=newa}', ""); + Expect(1, 70753, '\P{^Is_Script_Extensions=newa}', ""); + Expect(0, 70754, '\p{Is_Script_Extensions=newa}', ""); + Expect(1, 70754, '\p{^Is_Script_Extensions=newa}', ""); + Expect(1, 70754, '\P{Is_Script_Extensions=newa}', ""); + Expect(0, 70754, '\P{^Is_Script_Extensions=newa}', ""); + Expect(1, 70753, '\p{Is_Script_Extensions= _newa}', ""); + Expect(0, 70753, '\p{^Is_Script_Extensions= _newa}', ""); + Expect(0, 70753, '\P{Is_Script_Extensions= _newa}', ""); + Expect(1, 70753, '\P{^Is_Script_Extensions= _newa}', ""); + Expect(0, 70754, '\p{Is_Script_Extensions= _newa}', ""); + Expect(1, 70754, '\p{^Is_Script_Extensions= _newa}', ""); + Expect(1, 70754, '\P{Is_Script_Extensions= _newa}', ""); + Expect(0, 70754, '\P{^Is_Script_Extensions= _newa}', ""); + Error('\p{Is_Scx: -_Newa/a/}'); + Error('\P{Is_Scx: -_Newa/a/}'); + Expect(1, 70753, '\p{Is_Scx=newa}', ""); + Expect(0, 70753, '\p{^Is_Scx=newa}', ""); + Expect(0, 70753, '\P{Is_Scx=newa}', ""); + Expect(1, 70753, '\P{^Is_Scx=newa}', ""); + Expect(0, 70754, '\p{Is_Scx=newa}', ""); + Expect(1, 70754, '\p{^Is_Scx=newa}', ""); + Expect(1, 70754, '\P{Is_Scx=newa}', ""); + Expect(0, 70754, '\P{^Is_Scx=newa}', ""); + Expect(1, 70753, '\p{Is_Scx=--Newa}', ""); + Expect(0, 70753, '\p{^Is_Scx=--Newa}', ""); + Expect(0, 70753, '\P{Is_Scx=--Newa}', ""); + Expect(1, 70753, '\P{^Is_Scx=--Newa}', ""); + Expect(0, 70754, '\p{Is_Scx=--Newa}', ""); + Expect(1, 70754, '\p{^Is_Scx=--Newa}', ""); + Expect(1, 70754, '\P{Is_Scx=--Newa}', ""); + Expect(0, 70754, '\P{^Is_Scx=--Newa}', ""); + Error('\p{Script_Extensions=/a/ nko}'); + Error('\P{Script_Extensions=/a/ nko}'); Expect(1, 2047, '\p{Script_Extensions=:\ANko\z:}', "");; Expect(0, 2048, '\p{Script_Extensions=:\ANko\z:}', "");; Expect(1, 2047, '\p{Script_Extensions=nko}', ""); @@ -141768,16 +145842,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2048, '\P{^Script_Extensions=nko}', ""); Expect(1, 2047, '\p{Script_Extensions=:\Anko\z:}', "");; Expect(0, 2048, '\p{Script_Extensions=:\Anko\z:}', "");; - Expect(1, 2047, '\p{Script_Extensions= -Nko}', ""); - Expect(0, 2047, '\p{^Script_Extensions= -Nko}', ""); - Expect(0, 2047, '\P{Script_Extensions= -Nko}', ""); - Expect(1, 2047, '\P{^Script_Extensions= -Nko}', ""); - Expect(0, 2048, '\p{Script_Extensions= -Nko}', ""); - Expect(1, 2048, '\p{^Script_Extensions= -Nko}', ""); - Expect(1, 2048, '\P{Script_Extensions= -Nko}', ""); - Expect(0, 2048, '\P{^Script_Extensions= -Nko}', ""); - Error('\p{Scx=/a/ _NKOO}'); - Error('\P{Scx=/a/ _NKOO}'); + Expect(1, 2047, '\p{Script_Extensions= NKO}', ""); + Expect(0, 2047, '\p{^Script_Extensions= NKO}', ""); + Expect(0, 2047, '\P{Script_Extensions= NKO}', ""); + Expect(1, 2047, '\P{^Script_Extensions= NKO}', ""); + Expect(0, 2048, '\p{Script_Extensions= NKO}', ""); + Expect(1, 2048, '\p{^Script_Extensions= NKO}', ""); + Expect(1, 2048, '\P{Script_Extensions= NKO}', ""); + Expect(0, 2048, '\P{^Script_Extensions= NKO}', ""); + Error('\p{Scx=-/a/Nkoo}'); + Error('\P{Scx=-/a/Nkoo}'); Expect(1, 2047, '\p{Scx=:\ANkoo\z:}', "");; Expect(0, 2048, '\p{Scx=:\ANkoo\z:}', "");; Expect(1, 2047, '\p{Scx=nkoo}', ""); @@ -141790,16 +145864,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2048, '\P{^Scx=nkoo}', ""); Expect(1, 2047, '\p{Scx=:\Ankoo\z:}', "");; Expect(0, 2048, '\p{Scx=:\Ankoo\z:}', "");; - Expect(1, 2047, '\p{Scx=- Nkoo}', ""); - Expect(0, 2047, '\p{^Scx=- Nkoo}', ""); - Expect(0, 2047, '\P{Scx=- Nkoo}', ""); - Expect(1, 2047, '\P{^Scx=- Nkoo}', ""); - Expect(0, 2048, '\p{Scx=- Nkoo}', ""); - Expect(1, 2048, '\p{^Scx=- Nkoo}', ""); - Expect(1, 2048, '\P{Scx=- Nkoo}', ""); - Expect(0, 2048, '\P{^Scx=- Nkoo}', ""); - Error('\p{Is_Script_Extensions=/a/ _Nko}'); - Error('\P{Is_Script_Extensions=/a/ _Nko}'); + Expect(1, 2047, '\p{Scx: _nkoo}', ""); + Expect(0, 2047, '\p{^Scx: _nkoo}', ""); + Expect(0, 2047, '\P{Scx: _nkoo}', ""); + Expect(1, 2047, '\P{^Scx: _nkoo}', ""); + Expect(0, 2048, '\p{Scx: _nkoo}', ""); + Expect(1, 2048, '\p{^Scx: _nkoo}', ""); + Expect(1, 2048, '\P{Scx: _nkoo}', ""); + Expect(0, 2048, '\P{^Scx: _nkoo}', ""); + Error('\p{Is_Script_Extensions=:= nko}'); + Error('\P{Is_Script_Extensions=:= nko}'); Expect(1, 2047, '\p{Is_Script_Extensions=nko}', ""); Expect(0, 2047, '\p{^Is_Script_Extensions=nko}', ""); Expect(0, 2047, '\P{Is_Script_Extensions=nko}', ""); @@ -141808,16 +145882,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2048, '\p{^Is_Script_Extensions=nko}', ""); Expect(1, 2048, '\P{Is_Script_Extensions=nko}', ""); Expect(0, 2048, '\P{^Is_Script_Extensions=nko}', ""); - Expect(1, 2047, '\p{Is_Script_Extensions=__Nko}', ""); - Expect(0, 2047, '\p{^Is_Script_Extensions=__Nko}', ""); - Expect(0, 2047, '\P{Is_Script_Extensions=__Nko}', ""); - Expect(1, 2047, '\P{^Is_Script_Extensions=__Nko}', ""); - Expect(0, 2048, '\p{Is_Script_Extensions=__Nko}', ""); - Expect(1, 2048, '\p{^Is_Script_Extensions=__Nko}', ""); - Expect(1, 2048, '\P{Is_Script_Extensions=__Nko}', ""); - Expect(0, 2048, '\P{^Is_Script_Extensions=__Nko}', ""); - Error('\p{Is_Scx=:=nkoo}'); - Error('\P{Is_Scx=:=nkoo}'); + Expect(1, 2047, '\p{Is_Script_Extensions=- Nko}', ""); + Expect(0, 2047, '\p{^Is_Script_Extensions=- Nko}', ""); + Expect(0, 2047, '\P{Is_Script_Extensions=- Nko}', ""); + Expect(1, 2047, '\P{^Is_Script_Extensions=- Nko}', ""); + Expect(0, 2048, '\p{Is_Script_Extensions=- Nko}', ""); + Expect(1, 2048, '\p{^Is_Script_Extensions=- Nko}', ""); + Expect(1, 2048, '\P{Is_Script_Extensions=- Nko}', ""); + Expect(0, 2048, '\P{^Is_Script_Extensions=- Nko}', ""); + Error('\p{Is_Scx=-_Nkoo/a/}'); + Error('\P{Is_Scx=-_Nkoo/a/}'); Expect(1, 2047, '\p{Is_Scx=nkoo}', ""); Expect(0, 2047, '\p{^Is_Scx=nkoo}', ""); Expect(0, 2047, '\P{Is_Scx=nkoo}', ""); @@ -141826,38 +145900,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2048, '\p{^Is_Scx=nkoo}', ""); Expect(1, 2048, '\P{Is_Scx=nkoo}', ""); Expect(0, 2048, '\P{^Is_Scx=nkoo}', ""); - Expect(1, 2047, '\p{Is_Scx: - NKOO}', ""); - Expect(0, 2047, '\p{^Is_Scx: - NKOO}', ""); - Expect(0, 2047, '\P{Is_Scx: - NKOO}', ""); - Expect(1, 2047, '\P{^Is_Scx: - NKOO}', ""); - Expect(0, 2048, '\p{Is_Scx: - NKOO}', ""); - Expect(1, 2048, '\p{^Is_Scx: - NKOO}', ""); - Expect(1, 2048, '\P{Is_Scx: - NKOO}', ""); - Expect(0, 2048, '\P{^Is_Scx: - NKOO}', ""); - Error('\p{Script_Extensions=:=_ Nushu}'); - Error('\P{Script_Extensions=:=_ Nushu}'); + Expect(1, 2047, '\p{Is_Scx: -Nkoo}', ""); + Expect(0, 2047, '\p{^Is_Scx: -Nkoo}', ""); + Expect(0, 2047, '\P{Is_Scx: -Nkoo}', ""); + Expect(1, 2047, '\P{^Is_Scx: -Nkoo}', ""); + Expect(0, 2048, '\p{Is_Scx: -Nkoo}', ""); + Expect(1, 2048, '\p{^Is_Scx: -Nkoo}', ""); + Expect(1, 2048, '\P{Is_Scx: -Nkoo}', ""); + Expect(0, 2048, '\P{^Is_Scx: -Nkoo}', ""); + Error('\p{Script_Extensions=__Nushu:=}'); + Error('\P{Script_Extensions=__Nushu:=}'); Expect(1, 111355, '\p{Script_Extensions=:\ANushu\z:}', "");; Expect(0, 111356, '\p{Script_Extensions=:\ANushu\z:}', "");; - Expect(1, 111355, '\p{Script_Extensions=nushu}', ""); - Expect(0, 111355, '\p{^Script_Extensions=nushu}', ""); - Expect(0, 111355, '\P{Script_Extensions=nushu}', ""); - Expect(1, 111355, '\P{^Script_Extensions=nushu}', ""); - Expect(0, 111356, '\p{Script_Extensions=nushu}', ""); - Expect(1, 111356, '\p{^Script_Extensions=nushu}', ""); - Expect(1, 111356, '\P{Script_Extensions=nushu}', ""); - Expect(0, 111356, '\P{^Script_Extensions=nushu}', ""); + Expect(1, 111355, '\p{Script_Extensions: nushu}', ""); + Expect(0, 111355, '\p{^Script_Extensions: nushu}', ""); + Expect(0, 111355, '\P{Script_Extensions: nushu}', ""); + Expect(1, 111355, '\P{^Script_Extensions: nushu}', ""); + Expect(0, 111356, '\p{Script_Extensions: nushu}', ""); + Expect(1, 111356, '\p{^Script_Extensions: nushu}', ""); + Expect(1, 111356, '\P{Script_Extensions: nushu}', ""); + Expect(0, 111356, '\P{^Script_Extensions: nushu}', ""); Expect(1, 111355, '\p{Script_Extensions=:\Anushu\z:}', "");; Expect(0, 111356, '\p{Script_Extensions=:\Anushu\z:}', "");; - Expect(1, 111355, '\p{Script_Extensions= NUSHU}', ""); - Expect(0, 111355, '\p{^Script_Extensions= NUSHU}', ""); - Expect(0, 111355, '\P{Script_Extensions= NUSHU}', ""); - Expect(1, 111355, '\P{^Script_Extensions= NUSHU}', ""); - Expect(0, 111356, '\p{Script_Extensions= NUSHU}', ""); - Expect(1, 111356, '\p{^Script_Extensions= NUSHU}', ""); - Expect(1, 111356, '\P{Script_Extensions= NUSHU}', ""); - Expect(0, 111356, '\P{^Script_Extensions= NUSHU}', ""); - Error('\p{Scx=/a/- nshu}'); - Error('\P{Scx=/a/- nshu}'); + Expect(1, 111355, '\p{Script_Extensions=_NUSHU}', ""); + Expect(0, 111355, '\p{^Script_Extensions=_NUSHU}', ""); + Expect(0, 111355, '\P{Script_Extensions=_NUSHU}', ""); + Expect(1, 111355, '\P{^Script_Extensions=_NUSHU}', ""); + Expect(0, 111356, '\p{Script_Extensions=_NUSHU}', ""); + Expect(1, 111356, '\p{^Script_Extensions=_NUSHU}', ""); + Expect(1, 111356, '\P{Script_Extensions=_NUSHU}', ""); + Expect(0, 111356, '\P{^Script_Extensions=_NUSHU}', ""); + Error('\p{Scx=/a/_NSHU}'); + Error('\P{Scx=/a/_NSHU}'); Expect(1, 111355, '\p{Scx=:\ANshu\z:}', "");; Expect(0, 111356, '\p{Scx=:\ANshu\z:}', "");; Expect(1, 111355, '\p{Scx=nshu}', ""); @@ -141870,16 +145944,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 111356, '\P{^Scx=nshu}', ""); Expect(1, 111355, '\p{Scx=:\Anshu\z:}', "");; Expect(0, 111356, '\p{Scx=:\Anshu\z:}', "");; - Expect(1, 111355, '\p{Scx=_-Nshu}', ""); - Expect(0, 111355, '\p{^Scx=_-Nshu}', ""); - Expect(0, 111355, '\P{Scx=_-Nshu}', ""); - Expect(1, 111355, '\P{^Scx=_-Nshu}', ""); - Expect(0, 111356, '\p{Scx=_-Nshu}', ""); - Expect(1, 111356, '\p{^Scx=_-Nshu}', ""); - Expect(1, 111356, '\P{Scx=_-Nshu}', ""); - Expect(0, 111356, '\P{^Scx=_-Nshu}', ""); - Error('\p{Is_Script_Extensions=_/a/Nushu}'); - Error('\P{Is_Script_Extensions=_/a/Nushu}'); + Expect(1, 111355, '\p{Scx= Nshu}', ""); + Expect(0, 111355, '\p{^Scx= Nshu}', ""); + Expect(0, 111355, '\P{Scx= Nshu}', ""); + Expect(1, 111355, '\P{^Scx= Nshu}', ""); + Expect(0, 111356, '\p{Scx= Nshu}', ""); + Expect(1, 111356, '\p{^Scx= Nshu}', ""); + Expect(1, 111356, '\P{Scx= Nshu}', ""); + Expect(0, 111356, '\P{^Scx= Nshu}', ""); + Error('\p{Is_Script_Extensions= /a/nushu}'); + Error('\P{Is_Script_Extensions= /a/nushu}'); Expect(1, 111355, '\p{Is_Script_Extensions=nushu}', ""); Expect(0, 111355, '\p{^Is_Script_Extensions=nushu}', ""); Expect(0, 111355, '\P{Is_Script_Extensions=nushu}', ""); @@ -141888,56 +145962,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 111356, '\p{^Is_Script_Extensions=nushu}', ""); Expect(1, 111356, '\P{Is_Script_Extensions=nushu}', ""); Expect(0, 111356, '\P{^Is_Script_Extensions=nushu}', ""); - Expect(1, 111355, '\p{Is_Script_Extensions= Nushu}', ""); - Expect(0, 111355, '\p{^Is_Script_Extensions= Nushu}', ""); - Expect(0, 111355, '\P{Is_Script_Extensions= Nushu}', ""); - Expect(1, 111355, '\P{^Is_Script_Extensions= Nushu}', ""); - Expect(0, 111356, '\p{Is_Script_Extensions= Nushu}', ""); - Expect(1, 111356, '\p{^Is_Script_Extensions= Nushu}', ""); - Expect(1, 111356, '\P{Is_Script_Extensions= Nushu}', ""); - Expect(0, 111356, '\P{^Is_Script_Extensions= Nushu}', ""); - Error('\p{Is_Scx=-/a/Nshu}'); - Error('\P{Is_Scx=-/a/Nshu}'); - Expect(1, 111355, '\p{Is_Scx:nshu}', ""); - Expect(0, 111355, '\p{^Is_Scx:nshu}', ""); - Expect(0, 111355, '\P{Is_Scx:nshu}', ""); - Expect(1, 111355, '\P{^Is_Scx:nshu}', ""); - Expect(0, 111356, '\p{Is_Scx:nshu}', ""); - Expect(1, 111356, '\p{^Is_Scx:nshu}', ""); - Expect(1, 111356, '\P{Is_Scx:nshu}', ""); - Expect(0, 111356, '\P{^Is_Scx:nshu}', ""); - Expect(1, 111355, '\p{Is_Scx= Nshu}', ""); - Expect(0, 111355, '\p{^Is_Scx= Nshu}', ""); - Expect(0, 111355, '\P{Is_Scx= Nshu}', ""); - Expect(1, 111355, '\P{^Is_Scx= Nshu}', ""); - Expect(0, 111356, '\p{Is_Scx= Nshu}', ""); - Expect(1, 111356, '\p{^Is_Scx= Nshu}', ""); - Expect(1, 111356, '\P{Is_Scx= Nshu}', ""); - Expect(0, 111356, '\P{^Is_Scx= Nshu}', ""); - Error('\p{Script_Extensions=-/a/OGHAM}'); - Error('\P{Script_Extensions=-/a/OGHAM}'); + Expect(1, 111355, '\p{Is_Script_Extensions= nushu}', ""); + Expect(0, 111355, '\p{^Is_Script_Extensions= nushu}', ""); + Expect(0, 111355, '\P{Is_Script_Extensions= nushu}', ""); + Expect(1, 111355, '\P{^Is_Script_Extensions= nushu}', ""); + Expect(0, 111356, '\p{Is_Script_Extensions= nushu}', ""); + Expect(1, 111356, '\p{^Is_Script_Extensions= nushu}', ""); + Expect(1, 111356, '\P{Is_Script_Extensions= nushu}', ""); + Expect(0, 111356, '\P{^Is_Script_Extensions= nushu}', ""); + Error('\p{Is_Scx=_Nshu/a/}'); + Error('\P{Is_Scx=_Nshu/a/}'); + Expect(1, 111355, '\p{Is_Scx=nshu}', ""); + Expect(0, 111355, '\p{^Is_Scx=nshu}', ""); + Expect(0, 111355, '\P{Is_Scx=nshu}', ""); + Expect(1, 111355, '\P{^Is_Scx=nshu}', ""); + Expect(0, 111356, '\p{Is_Scx=nshu}', ""); + Expect(1, 111356, '\p{^Is_Scx=nshu}', ""); + Expect(1, 111356, '\P{Is_Scx=nshu}', ""); + Expect(0, 111356, '\P{^Is_Scx=nshu}', ""); + Expect(1, 111355, '\p{Is_Scx= -Nshu}', ""); + Expect(0, 111355, '\p{^Is_Scx= -Nshu}', ""); + Expect(0, 111355, '\P{Is_Scx= -Nshu}', ""); + Expect(1, 111355, '\P{^Is_Scx= -Nshu}', ""); + Expect(0, 111356, '\p{Is_Scx= -Nshu}', ""); + Expect(1, 111356, '\p{^Is_Scx= -Nshu}', ""); + Expect(1, 111356, '\P{Is_Scx= -Nshu}', ""); + Expect(0, 111356, '\P{^Is_Scx= -Nshu}', ""); + Error('\p{Script_Extensions= /a/OGHAM}'); + Error('\P{Script_Extensions= /a/OGHAM}'); Expect(1, 5788, '\p{Script_Extensions=:\AOgham\z:}', "");; Expect(0, 5789, '\p{Script_Extensions=:\AOgham\z:}', "");; - Expect(1, 5788, '\p{Script_Extensions=ogham}', ""); - Expect(0, 5788, '\p{^Script_Extensions=ogham}', ""); - Expect(0, 5788, '\P{Script_Extensions=ogham}', ""); - Expect(1, 5788, '\P{^Script_Extensions=ogham}', ""); - Expect(0, 5789, '\p{Script_Extensions=ogham}', ""); - Expect(1, 5789, '\p{^Script_Extensions=ogham}', ""); - Expect(1, 5789, '\P{Script_Extensions=ogham}', ""); - Expect(0, 5789, '\P{^Script_Extensions=ogham}', ""); + Expect(1, 5788, '\p{Script_Extensions: ogham}', ""); + Expect(0, 5788, '\p{^Script_Extensions: ogham}', ""); + Expect(0, 5788, '\P{Script_Extensions: ogham}', ""); + Expect(1, 5788, '\P{^Script_Extensions: ogham}', ""); + Expect(0, 5789, '\p{Script_Extensions: ogham}', ""); + Expect(1, 5789, '\p{^Script_Extensions: ogham}', ""); + Expect(1, 5789, '\P{Script_Extensions: ogham}', ""); + Expect(0, 5789, '\P{^Script_Extensions: ogham}', ""); Expect(1, 5788, '\p{Script_Extensions=:\Aogham\z:}', "");; Expect(0, 5789, '\p{Script_Extensions=:\Aogham\z:}', "");; - Expect(1, 5788, '\p{Script_Extensions= Ogham}', ""); - Expect(0, 5788, '\p{^Script_Extensions= Ogham}', ""); - Expect(0, 5788, '\P{Script_Extensions= Ogham}', ""); - Expect(1, 5788, '\P{^Script_Extensions= Ogham}', ""); - Expect(0, 5789, '\p{Script_Extensions= Ogham}', ""); - Expect(1, 5789, '\p{^Script_Extensions= Ogham}', ""); - Expect(1, 5789, '\P{Script_Extensions= Ogham}', ""); - Expect(0, 5789, '\P{^Script_Extensions= Ogham}', ""); - Error('\p{Scx=:= ogam}'); - Error('\P{Scx=:= ogam}'); + Expect(1, 5788, '\p{Script_Extensions: OGHAM}', ""); + Expect(0, 5788, '\p{^Script_Extensions: OGHAM}', ""); + Expect(0, 5788, '\P{Script_Extensions: OGHAM}', ""); + Expect(1, 5788, '\P{^Script_Extensions: OGHAM}', ""); + Expect(0, 5789, '\p{Script_Extensions: OGHAM}', ""); + Expect(1, 5789, '\p{^Script_Extensions: OGHAM}', ""); + Expect(1, 5789, '\P{Script_Extensions: OGHAM}', ""); + Expect(0, 5789, '\P{^Script_Extensions: OGHAM}', ""); + Error('\p{Scx=:=_Ogam}'); + Error('\P{Scx=:=_Ogam}'); Expect(1, 5788, '\p{Scx=:\AOgam\z:}', "");; Expect(0, 5789, '\p{Scx=:\AOgam\z:}', "");; Expect(1, 5788, '\p{Scx=ogam}', ""); @@ -141950,16 +146024,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5789, '\P{^Scx=ogam}', ""); Expect(1, 5788, '\p{Scx=:\Aogam\z:}', "");; Expect(0, 5789, '\p{Scx=:\Aogam\z:}', "");; - Expect(1, 5788, '\p{Scx=_Ogam}', ""); - Expect(0, 5788, '\p{^Scx=_Ogam}', ""); - Expect(0, 5788, '\P{Scx=_Ogam}', ""); - Expect(1, 5788, '\P{^Scx=_Ogam}', ""); - Expect(0, 5789, '\p{Scx=_Ogam}', ""); - Expect(1, 5789, '\p{^Scx=_Ogam}', ""); - Expect(1, 5789, '\P{Scx=_Ogam}', ""); - Expect(0, 5789, '\P{^Scx=_Ogam}', ""); - Error('\p{Is_Script_Extensions=:=__Ogham}'); - Error('\P{Is_Script_Extensions=:=__Ogham}'); + Expect(1, 5788, '\p{Scx=- Ogam}', ""); + Expect(0, 5788, '\p{^Scx=- Ogam}', ""); + Expect(0, 5788, '\P{Scx=- Ogam}', ""); + Expect(1, 5788, '\P{^Scx=- Ogam}', ""); + Expect(0, 5789, '\p{Scx=- Ogam}', ""); + Expect(1, 5789, '\p{^Scx=- Ogam}', ""); + Expect(1, 5789, '\P{Scx=- Ogam}', ""); + Expect(0, 5789, '\P{^Scx=- Ogam}', ""); + Error('\p{Is_Script_Extensions=- ogham:=}'); + Error('\P{Is_Script_Extensions=- ogham:=}'); Expect(1, 5788, '\p{Is_Script_Extensions=ogham}', ""); Expect(0, 5788, '\p{^Is_Script_Extensions=ogham}', ""); Expect(0, 5788, '\P{Is_Script_Extensions=ogham}', ""); @@ -141968,16 +146042,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5789, '\p{^Is_Script_Extensions=ogham}', ""); Expect(1, 5789, '\P{Is_Script_Extensions=ogham}', ""); Expect(0, 5789, '\P{^Is_Script_Extensions=ogham}', ""); - Expect(1, 5788, '\p{Is_Script_Extensions=-_ogham}', ""); - Expect(0, 5788, '\p{^Is_Script_Extensions=-_ogham}', ""); - Expect(0, 5788, '\P{Is_Script_Extensions=-_ogham}', ""); - Expect(1, 5788, '\P{^Is_Script_Extensions=-_ogham}', ""); - Expect(0, 5789, '\p{Is_Script_Extensions=-_ogham}', ""); - Expect(1, 5789, '\p{^Is_Script_Extensions=-_ogham}', ""); - Expect(1, 5789, '\P{Is_Script_Extensions=-_ogham}', ""); - Expect(0, 5789, '\P{^Is_Script_Extensions=-_ogham}', ""); - Error('\p{Is_Scx=/a/ -ogam}'); - Error('\P{Is_Scx=/a/ -ogam}'); + Expect(1, 5788, '\p{Is_Script_Extensions: _ Ogham}', ""); + Expect(0, 5788, '\p{^Is_Script_Extensions: _ Ogham}', ""); + Expect(0, 5788, '\P{Is_Script_Extensions: _ Ogham}', ""); + Expect(1, 5788, '\P{^Is_Script_Extensions: _ Ogham}', ""); + Expect(0, 5789, '\p{Is_Script_Extensions: _ Ogham}', ""); + Expect(1, 5789, '\p{^Is_Script_Extensions: _ Ogham}', ""); + Expect(1, 5789, '\P{Is_Script_Extensions: _ Ogham}', ""); + Expect(0, 5789, '\P{^Is_Script_Extensions: _ Ogham}', ""); + Error('\p{Is_Scx=_ogam/a/}'); + Error('\P{Is_Scx=_ogam/a/}'); Expect(1, 5788, '\p{Is_Scx=ogam}', ""); Expect(0, 5788, '\p{^Is_Scx=ogam}', ""); Expect(0, 5788, '\P{Is_Scx=ogam}', ""); @@ -141986,60 +146060,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5789, '\p{^Is_Scx=ogam}', ""); Expect(1, 5789, '\P{Is_Scx=ogam}', ""); Expect(0, 5789, '\P{^Is_Scx=ogam}', ""); - Expect(1, 5788, '\p{Is_Scx: __Ogam}', ""); - Expect(0, 5788, '\p{^Is_Scx: __Ogam}', ""); - Expect(0, 5788, '\P{Is_Scx: __Ogam}', ""); - Expect(1, 5788, '\P{^Is_Scx: __Ogam}', ""); - Expect(0, 5789, '\p{Is_Scx: __Ogam}', ""); - Expect(1, 5789, '\p{^Is_Scx: __Ogam}', ""); - Expect(1, 5789, '\P{Is_Scx: __Ogam}', ""); - Expect(0, 5789, '\P{^Is_Scx: __Ogam}', ""); - Error('\p{Script_Extensions=_:=ol_chiki}'); - Error('\P{Script_Extensions=_:=ol_chiki}'); + Expect(1, 5788, '\p{Is_Scx=-ogam}', ""); + Expect(0, 5788, '\p{^Is_Scx=-ogam}', ""); + Expect(0, 5788, '\P{Is_Scx=-ogam}', ""); + Expect(1, 5788, '\P{^Is_Scx=-ogam}', ""); + Expect(0, 5789, '\p{Is_Scx=-ogam}', ""); + Expect(1, 5789, '\p{^Is_Scx=-ogam}', ""); + Expect(1, 5789, '\P{Is_Scx=-ogam}', ""); + Expect(0, 5789, '\P{^Is_Scx=-ogam}', ""); + Error('\p{Script_Extensions:/a/- OL_CHIKI}'); + Error('\P{Script_Extensions:/a/- OL_CHIKI}'); Expect(1, 7295, '\p{Script_Extensions=:\AOl_Chiki\z:}', "");; Expect(0, 7296, '\p{Script_Extensions=:\AOl_Chiki\z:}', "");; - Expect(1, 7295, '\p{Script_Extensions=olchiki}', ""); - Expect(0, 7295, '\p{^Script_Extensions=olchiki}', ""); - Expect(0, 7295, '\P{Script_Extensions=olchiki}', ""); - Expect(1, 7295, '\P{^Script_Extensions=olchiki}', ""); - Expect(0, 7296, '\p{Script_Extensions=olchiki}', ""); - Expect(1, 7296, '\p{^Script_Extensions=olchiki}', ""); - Expect(1, 7296, '\P{Script_Extensions=olchiki}', ""); - Expect(0, 7296, '\P{^Script_Extensions=olchiki}', ""); + Expect(1, 7295, '\p{Script_Extensions: olchiki}', ""); + Expect(0, 7295, '\p{^Script_Extensions: olchiki}', ""); + Expect(0, 7295, '\P{Script_Extensions: olchiki}', ""); + Expect(1, 7295, '\P{^Script_Extensions: olchiki}', ""); + Expect(0, 7296, '\p{Script_Extensions: olchiki}', ""); + Expect(1, 7296, '\p{^Script_Extensions: olchiki}', ""); + Expect(1, 7296, '\P{Script_Extensions: olchiki}', ""); + Expect(0, 7296, '\P{^Script_Extensions: olchiki}', ""); Expect(1, 7295, '\p{Script_Extensions=:\Aolchiki\z:}', "");; Expect(0, 7296, '\p{Script_Extensions=:\Aolchiki\z:}', "");; - Expect(1, 7295, '\p{Script_Extensions=-_OL_CHIKI}', ""); - Expect(0, 7295, '\p{^Script_Extensions=-_OL_CHIKI}', ""); - Expect(0, 7295, '\P{Script_Extensions=-_OL_CHIKI}', ""); - Expect(1, 7295, '\P{^Script_Extensions=-_OL_CHIKI}', ""); - Expect(0, 7296, '\p{Script_Extensions=-_OL_CHIKI}', ""); - Expect(1, 7296, '\p{^Script_Extensions=-_OL_CHIKI}', ""); - Expect(1, 7296, '\P{Script_Extensions=-_OL_CHIKI}', ""); - Expect(0, 7296, '\P{^Script_Extensions=-_OL_CHIKI}', ""); - Error('\p{Scx=_-Olck:=}'); - Error('\P{Scx=_-Olck:=}'); + Expect(1, 7295, '\p{Script_Extensions= Ol_chiki}', ""); + Expect(0, 7295, '\p{^Script_Extensions= Ol_chiki}', ""); + Expect(0, 7295, '\P{Script_Extensions= Ol_chiki}', ""); + Expect(1, 7295, '\P{^Script_Extensions= Ol_chiki}', ""); + Expect(0, 7296, '\p{Script_Extensions= Ol_chiki}', ""); + Expect(1, 7296, '\p{^Script_Extensions= Ol_chiki}', ""); + Expect(1, 7296, '\P{Script_Extensions= Ol_chiki}', ""); + Expect(0, 7296, '\P{^Script_Extensions= Ol_chiki}', ""); + Error('\p{Scx=:=Olck}'); + Error('\P{Scx=:=Olck}'); Expect(1, 7295, '\p{Scx=:\AOlck\z:}', "");; Expect(0, 7296, '\p{Scx=:\AOlck\z:}', "");; - Expect(1, 7295, '\p{Scx=olck}', ""); - Expect(0, 7295, '\p{^Scx=olck}', ""); - Expect(0, 7295, '\P{Scx=olck}', ""); - Expect(1, 7295, '\P{^Scx=olck}', ""); - Expect(0, 7296, '\p{Scx=olck}', ""); - Expect(1, 7296, '\p{^Scx=olck}', ""); - Expect(1, 7296, '\P{Scx=olck}', ""); - Expect(0, 7296, '\P{^Scx=olck}', ""); + Expect(1, 7295, '\p{Scx: olck}', ""); + Expect(0, 7295, '\p{^Scx: olck}', ""); + Expect(0, 7295, '\P{Scx: olck}', ""); + Expect(1, 7295, '\P{^Scx: olck}', ""); + Expect(0, 7296, '\p{Scx: olck}', ""); + Expect(1, 7296, '\p{^Scx: olck}', ""); + Expect(1, 7296, '\P{Scx: olck}', ""); + Expect(0, 7296, '\P{^Scx: olck}', ""); Expect(1, 7295, '\p{Scx=:\Aolck\z:}', "");; Expect(0, 7296, '\p{Scx=:\Aolck\z:}', "");; - Expect(1, 7295, '\p{Scx=_-Olck}', ""); - Expect(0, 7295, '\p{^Scx=_-Olck}', ""); - Expect(0, 7295, '\P{Scx=_-Olck}', ""); - Expect(1, 7295, '\P{^Scx=_-Olck}', ""); - Expect(0, 7296, '\p{Scx=_-Olck}', ""); - Expect(1, 7296, '\p{^Scx=_-Olck}', ""); - Expect(1, 7296, '\P{Scx=_-Olck}', ""); - Expect(0, 7296, '\P{^Scx=_-Olck}', ""); - Error('\p{Is_Script_Extensions=_:=Ol_CHIKI}'); - Error('\P{Is_Script_Extensions=_:=Ol_CHIKI}'); + Expect(1, 7295, '\p{Scx= OLCK}', ""); + Expect(0, 7295, '\p{^Scx= OLCK}', ""); + Expect(0, 7295, '\P{Scx= OLCK}', ""); + Expect(1, 7295, '\P{^Scx= OLCK}', ""); + Expect(0, 7296, '\p{Scx= OLCK}', ""); + Expect(1, 7296, '\p{^Scx= OLCK}', ""); + Expect(1, 7296, '\P{Scx= OLCK}', ""); + Expect(0, 7296, '\P{^Scx= OLCK}', ""); + Error('\p{Is_Script_Extensions: _/a/ol_Chiki}'); + Error('\P{Is_Script_Extensions: _/a/ol_Chiki}'); Expect(1, 7295, '\p{Is_Script_Extensions=olchiki}', ""); Expect(0, 7295, '\p{^Is_Script_Extensions=olchiki}', ""); Expect(0, 7295, '\P{Is_Script_Extensions=olchiki}', ""); @@ -142048,16 +146122,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7296, '\p{^Is_Script_Extensions=olchiki}', ""); Expect(1, 7296, '\P{Is_Script_Extensions=olchiki}', ""); Expect(0, 7296, '\P{^Is_Script_Extensions=olchiki}', ""); - Expect(1, 7295, '\p{Is_Script_Extensions=-_Ol_CHIKI}', ""); - Expect(0, 7295, '\p{^Is_Script_Extensions=-_Ol_CHIKI}', ""); - Expect(0, 7295, '\P{Is_Script_Extensions=-_Ol_CHIKI}', ""); - Expect(1, 7295, '\P{^Is_Script_Extensions=-_Ol_CHIKI}', ""); - Expect(0, 7296, '\p{Is_Script_Extensions=-_Ol_CHIKI}', ""); - Expect(1, 7296, '\p{^Is_Script_Extensions=-_Ol_CHIKI}', ""); - Expect(1, 7296, '\P{Is_Script_Extensions=-_Ol_CHIKI}', ""); - Expect(0, 7296, '\P{^Is_Script_Extensions=-_Ol_CHIKI}', ""); - Error('\p{Is_Scx: -Olck/a/}'); - Error('\P{Is_Scx: -Olck/a/}'); + Expect(1, 7295, '\p{Is_Script_Extensions= _Ol_Chiki}', ""); + Expect(0, 7295, '\p{^Is_Script_Extensions= _Ol_Chiki}', ""); + Expect(0, 7295, '\P{Is_Script_Extensions= _Ol_Chiki}', ""); + Expect(1, 7295, '\P{^Is_Script_Extensions= _Ol_Chiki}', ""); + Expect(0, 7296, '\p{Is_Script_Extensions= _Ol_Chiki}', ""); + Expect(1, 7296, '\p{^Is_Script_Extensions= _Ol_Chiki}', ""); + Expect(1, 7296, '\P{Is_Script_Extensions= _Ol_Chiki}', ""); + Expect(0, 7296, '\P{^Is_Script_Extensions= _Ol_Chiki}', ""); + Error('\p{Is_Scx=- Olck/a/}'); + Error('\P{Is_Scx=- Olck/a/}'); Expect(1, 7295, '\p{Is_Scx=olck}', ""); Expect(0, 7295, '\p{^Is_Scx=olck}', ""); Expect(0, 7295, '\P{Is_Scx=olck}', ""); @@ -142066,16 +146140,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7296, '\p{^Is_Scx=olck}', ""); Expect(1, 7296, '\P{Is_Scx=olck}', ""); Expect(0, 7296, '\P{^Is_Scx=olck}', ""); - Expect(1, 7295, '\p{Is_Scx= _olck}', ""); - Expect(0, 7295, '\p{^Is_Scx= _olck}', ""); - Expect(0, 7295, '\P{Is_Scx= _olck}', ""); - Expect(1, 7295, '\P{^Is_Scx= _olck}', ""); - Expect(0, 7296, '\p{Is_Scx= _olck}', ""); - Expect(1, 7296, '\p{^Is_Scx= _olck}', ""); - Expect(1, 7296, '\P{Is_Scx= _olck}', ""); - Expect(0, 7296, '\P{^Is_Scx= _olck}', ""); - Error('\p{Script_Extensions=/a/- Old_Turkic}'); - Error('\P{Script_Extensions=/a/- Old_Turkic}'); + Expect(1, 7295, '\p{Is_Scx= Olck}', ""); + Expect(0, 7295, '\p{^Is_Scx= Olck}', ""); + Expect(0, 7295, '\P{Is_Scx= Olck}', ""); + Expect(1, 7295, '\P{^Is_Scx= Olck}', ""); + Expect(0, 7296, '\p{Is_Scx= Olck}', ""); + Expect(1, 7296, '\p{^Is_Scx= Olck}', ""); + Expect(1, 7296, '\P{Is_Scx= Olck}', ""); + Expect(0, 7296, '\P{^Is_Scx= Olck}', ""); + Error('\p{Script_Extensions= :=Old_turkic}'); + Error('\P{Script_Extensions= :=Old_turkic}'); Expect(1, 68680, '\p{Script_Extensions=:\AOld_Turkic\z:}', "");; Expect(0, 68681, '\p{Script_Extensions=:\AOld_Turkic\z:}', "");; Expect(1, 68680, '\p{Script_Extensions=oldturkic}', ""); @@ -142088,38 +146162,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68681, '\P{^Script_Extensions=oldturkic}', ""); Expect(1, 68680, '\p{Script_Extensions=:\Aoldturkic\z:}', "");; Expect(0, 68681, '\p{Script_Extensions=:\Aoldturkic\z:}', "");; - Expect(1, 68680, '\p{Script_Extensions= old_turkic}', ""); - Expect(0, 68680, '\p{^Script_Extensions= old_turkic}', ""); - Expect(0, 68680, '\P{Script_Extensions= old_turkic}', ""); - Expect(1, 68680, '\P{^Script_Extensions= old_turkic}', ""); - Expect(0, 68681, '\p{Script_Extensions= old_turkic}', ""); - Expect(1, 68681, '\p{^Script_Extensions= old_turkic}', ""); - Expect(1, 68681, '\P{Script_Extensions= old_turkic}', ""); - Expect(0, 68681, '\P{^Script_Extensions= old_turkic}', ""); - Error('\p{Scx= _Orkh/a/}'); - Error('\P{Scx= _Orkh/a/}'); + Expect(1, 68680, '\p{Script_Extensions= Old_TURKIC}', ""); + Expect(0, 68680, '\p{^Script_Extensions= Old_TURKIC}', ""); + Expect(0, 68680, '\P{Script_Extensions= Old_TURKIC}', ""); + Expect(1, 68680, '\P{^Script_Extensions= Old_TURKIC}', ""); + Expect(0, 68681, '\p{Script_Extensions= Old_TURKIC}', ""); + Expect(1, 68681, '\p{^Script_Extensions= Old_TURKIC}', ""); + Expect(1, 68681, '\P{Script_Extensions= Old_TURKIC}', ""); + Expect(0, 68681, '\P{^Script_Extensions= Old_TURKIC}', ""); + Error('\p{Scx=/a/ -Orkh}'); + Error('\P{Scx=/a/ -Orkh}'); Expect(1, 68680, '\p{Scx=:\AOrkh\z:}', "");; Expect(0, 68681, '\p{Scx=:\AOrkh\z:}', "");; - Expect(1, 68680, '\p{Scx=orkh}', ""); - Expect(0, 68680, '\p{^Scx=orkh}', ""); - Expect(0, 68680, '\P{Scx=orkh}', ""); - Expect(1, 68680, '\P{^Scx=orkh}', ""); - Expect(0, 68681, '\p{Scx=orkh}', ""); - Expect(1, 68681, '\p{^Scx=orkh}', ""); - Expect(1, 68681, '\P{Scx=orkh}', ""); - Expect(0, 68681, '\P{^Scx=orkh}', ""); + Expect(1, 68680, '\p{Scx: orkh}', ""); + Expect(0, 68680, '\p{^Scx: orkh}', ""); + Expect(0, 68680, '\P{Scx: orkh}', ""); + Expect(1, 68680, '\P{^Scx: orkh}', ""); + Expect(0, 68681, '\p{Scx: orkh}', ""); + Expect(1, 68681, '\p{^Scx: orkh}', ""); + Expect(1, 68681, '\P{Scx: orkh}', ""); + Expect(0, 68681, '\P{^Scx: orkh}', ""); Expect(1, 68680, '\p{Scx=:\Aorkh\z:}', "");; Expect(0, 68681, '\p{Scx=:\Aorkh\z:}', "");; - Expect(1, 68680, '\p{Scx= ORKH}', ""); - Expect(0, 68680, '\p{^Scx= ORKH}', ""); - Expect(0, 68680, '\P{Scx= ORKH}', ""); - Expect(1, 68680, '\P{^Scx= ORKH}', ""); - Expect(0, 68681, '\p{Scx= ORKH}', ""); - Expect(1, 68681, '\p{^Scx= ORKH}', ""); - Expect(1, 68681, '\P{Scx= ORKH}', ""); - Expect(0, 68681, '\P{^Scx= ORKH}', ""); - Error('\p{Is_Script_Extensions=:= old_Turkic}'); - Error('\P{Is_Script_Extensions=:= old_Turkic}'); + Expect(1, 68680, '\p{Scx= _Orkh}', ""); + Expect(0, 68680, '\p{^Scx= _Orkh}', ""); + Expect(0, 68680, '\P{Scx= _Orkh}', ""); + Expect(1, 68680, '\P{^Scx= _Orkh}', ""); + Expect(0, 68681, '\p{Scx= _Orkh}', ""); + Expect(1, 68681, '\p{^Scx= _Orkh}', ""); + Expect(1, 68681, '\P{Scx= _Orkh}', ""); + Expect(0, 68681, '\P{^Scx= _Orkh}', ""); + Error('\p{Is_Script_Extensions=_ OLD_Turkic/a/}'); + Error('\P{Is_Script_Extensions=_ OLD_Turkic/a/}'); Expect(1, 68680, '\p{Is_Script_Extensions=oldturkic}', ""); Expect(0, 68680, '\p{^Is_Script_Extensions=oldturkic}', ""); Expect(0, 68680, '\P{Is_Script_Extensions=oldturkic}', ""); @@ -142128,16 +146202,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68681, '\p{^Is_Script_Extensions=oldturkic}', ""); Expect(1, 68681, '\P{Is_Script_Extensions=oldturkic}', ""); Expect(0, 68681, '\P{^Is_Script_Extensions=oldturkic}', ""); - Expect(1, 68680, '\p{Is_Script_Extensions=-OLD_turkic}', ""); - Expect(0, 68680, '\p{^Is_Script_Extensions=-OLD_turkic}', ""); - Expect(0, 68680, '\P{Is_Script_Extensions=-OLD_turkic}', ""); - Expect(1, 68680, '\P{^Is_Script_Extensions=-OLD_turkic}', ""); - Expect(0, 68681, '\p{Is_Script_Extensions=-OLD_turkic}', ""); - Expect(1, 68681, '\p{^Is_Script_Extensions=-OLD_turkic}', ""); - Expect(1, 68681, '\P{Is_Script_Extensions=-OLD_turkic}', ""); - Expect(0, 68681, '\P{^Is_Script_Extensions=-OLD_turkic}', ""); - Error('\p{Is_Scx=:=--orkh}'); - Error('\P{Is_Scx=:=--orkh}'); + Expect(1, 68680, '\p{Is_Script_Extensions= old_Turkic}', ""); + Expect(0, 68680, '\p{^Is_Script_Extensions= old_Turkic}', ""); + Expect(0, 68680, '\P{Is_Script_Extensions= old_Turkic}', ""); + Expect(1, 68680, '\P{^Is_Script_Extensions= old_Turkic}', ""); + Expect(0, 68681, '\p{Is_Script_Extensions= old_Turkic}', ""); + Expect(1, 68681, '\p{^Is_Script_Extensions= old_Turkic}', ""); + Expect(1, 68681, '\P{Is_Script_Extensions= old_Turkic}', ""); + Expect(0, 68681, '\P{^Is_Script_Extensions= old_Turkic}', ""); + Error('\p{Is_Scx= _Orkh:=}'); + Error('\P{Is_Scx= _Orkh:=}'); Expect(1, 68680, '\p{Is_Scx=orkh}', ""); Expect(0, 68680, '\p{^Is_Scx=orkh}', ""); Expect(0, 68680, '\P{Is_Scx=orkh}', ""); @@ -142146,16 +146220,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68681, '\p{^Is_Scx=orkh}', ""); Expect(1, 68681, '\P{Is_Scx=orkh}', ""); Expect(0, 68681, '\P{^Is_Scx=orkh}', ""); - Expect(1, 68680, '\p{Is_Scx= Orkh}', ""); - Expect(0, 68680, '\p{^Is_Scx= Orkh}', ""); - Expect(0, 68680, '\P{Is_Scx= Orkh}', ""); - Expect(1, 68680, '\P{^Is_Scx= Orkh}', ""); - Expect(0, 68681, '\p{Is_Scx= Orkh}', ""); - Expect(1, 68681, '\p{^Is_Scx= Orkh}', ""); - Expect(1, 68681, '\P{Is_Scx= Orkh}', ""); - Expect(0, 68681, '\P{^Is_Scx= Orkh}', ""); - Error('\p{Script_Extensions= ORIYA:=}'); - Error('\P{Script_Extensions= ORIYA:=}'); + Expect(1, 68680, '\p{Is_Scx= ORKH}', ""); + Expect(0, 68680, '\p{^Is_Scx= ORKH}', ""); + Expect(0, 68680, '\P{Is_Scx= ORKH}', ""); + Expect(1, 68680, '\P{^Is_Scx= ORKH}', ""); + Expect(0, 68681, '\p{Is_Scx= ORKH}', ""); + Expect(1, 68681, '\p{^Is_Scx= ORKH}', ""); + Expect(1, 68681, '\P{Is_Scx= ORKH}', ""); + Expect(0, 68681, '\P{^Is_Scx= ORKH}', ""); + Error('\p{Script_Extensions: Oriya/a/}'); + Error('\P{Script_Extensions: Oriya/a/}'); Expect(1, 7410, '\p{Script_Extensions=:\AOriya\z:}', "");; Expect(0, 7411, '\p{Script_Extensions=:\AOriya\z:}', "");; Expect(1, 7410, '\p{Script_Extensions=oriya}', ""); @@ -142168,16 +146242,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7411, '\P{^Script_Extensions=oriya}', ""); Expect(1, 7410, '\p{Script_Extensions=:\Aoriya\z:}', "");; Expect(0, 7411, '\p{Script_Extensions=:\Aoriya\z:}', "");; - Expect(1, 7410, '\p{Script_Extensions= Oriya}', ""); - Expect(0, 7410, '\p{^Script_Extensions= Oriya}', ""); - Expect(0, 7410, '\P{Script_Extensions= Oriya}', ""); - Expect(1, 7410, '\P{^Script_Extensions= Oriya}', ""); - Expect(0, 7411, '\p{Script_Extensions= Oriya}', ""); - Expect(1, 7411, '\p{^Script_Extensions= Oriya}', ""); - Expect(1, 7411, '\P{Script_Extensions= Oriya}', ""); - Expect(0, 7411, '\P{^Script_Extensions= Oriya}', ""); - Error('\p{Scx= orya/a/}'); - Error('\P{Scx= orya/a/}'); + Expect(1, 7410, '\p{Script_Extensions:- Oriya}', ""); + Expect(0, 7410, '\p{^Script_Extensions:- Oriya}', ""); + Expect(0, 7410, '\P{Script_Extensions:- Oriya}', ""); + Expect(1, 7410, '\P{^Script_Extensions:- Oriya}', ""); + Expect(0, 7411, '\p{Script_Extensions:- Oriya}', ""); + Expect(1, 7411, '\p{^Script_Extensions:- Oriya}', ""); + Expect(1, 7411, '\P{Script_Extensions:- Oriya}', ""); + Expect(0, 7411, '\P{^Script_Extensions:- Oriya}', ""); + Error('\p{Scx=:= -Orya}'); + Error('\P{Scx=:= -Orya}'); Expect(1, 7410, '\p{Scx=:\AOrya\z:}', "");; Expect(0, 7411, '\p{Scx=:\AOrya\z:}', "");; Expect(1, 7410, '\p{Scx=orya}', ""); @@ -142190,16 +146264,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7411, '\P{^Scx=orya}', ""); Expect(1, 7410, '\p{Scx=:\Aorya\z:}', "");; Expect(0, 7411, '\p{Scx=:\Aorya\z:}', "");; - Expect(1, 7410, '\p{Scx= orya}', ""); - Expect(0, 7410, '\p{^Scx= orya}', ""); - Expect(0, 7410, '\P{Scx= orya}', ""); - Expect(1, 7410, '\P{^Scx= orya}', ""); - Expect(0, 7411, '\p{Scx= orya}', ""); - Expect(1, 7411, '\p{^Scx= orya}', ""); - Expect(1, 7411, '\P{Scx= orya}', ""); - Expect(0, 7411, '\P{^Scx= orya}', ""); - Error('\p{Is_Script_Extensions= Oriya/a/}'); - Error('\P{Is_Script_Extensions= Oriya/a/}'); + Expect(1, 7410, '\p{Scx= -Orya}', ""); + Expect(0, 7410, '\p{^Scx= -Orya}', ""); + Expect(0, 7410, '\P{Scx= -Orya}', ""); + Expect(1, 7410, '\P{^Scx= -Orya}', ""); + Expect(0, 7411, '\p{Scx= -Orya}', ""); + Expect(1, 7411, '\p{^Scx= -Orya}', ""); + Expect(1, 7411, '\P{Scx= -Orya}', ""); + Expect(0, 7411, '\P{^Scx= -Orya}', ""); + Error('\p{Is_Script_Extensions=-/a/oriya}'); + Error('\P{Is_Script_Extensions=-/a/oriya}'); Expect(1, 7410, '\p{Is_Script_Extensions=oriya}', ""); Expect(0, 7410, '\p{^Is_Script_Extensions=oriya}', ""); Expect(0, 7410, '\P{Is_Script_Extensions=oriya}', ""); @@ -142208,16 +146282,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7411, '\p{^Is_Script_Extensions=oriya}', ""); Expect(1, 7411, '\P{Is_Script_Extensions=oriya}', ""); Expect(0, 7411, '\P{^Is_Script_Extensions=oriya}', ""); - Expect(1, 7410, '\p{Is_Script_Extensions=Oriya}', ""); - Expect(0, 7410, '\p{^Is_Script_Extensions=Oriya}', ""); - Expect(0, 7410, '\P{Is_Script_Extensions=Oriya}', ""); - Expect(1, 7410, '\P{^Is_Script_Extensions=Oriya}', ""); - Expect(0, 7411, '\p{Is_Script_Extensions=Oriya}', ""); - Expect(1, 7411, '\p{^Is_Script_Extensions=Oriya}', ""); - Expect(1, 7411, '\P{Is_Script_Extensions=Oriya}', ""); - Expect(0, 7411, '\P{^Is_Script_Extensions=Oriya}', ""); - Error('\p{Is_Scx= orya/a/}'); - Error('\P{Is_Scx= orya/a/}'); + Expect(1, 7410, '\p{Is_Script_Extensions= ORIYA}', ""); + Expect(0, 7410, '\p{^Is_Script_Extensions= ORIYA}', ""); + Expect(0, 7410, '\P{Is_Script_Extensions= ORIYA}', ""); + Expect(1, 7410, '\P{^Is_Script_Extensions= ORIYA}', ""); + Expect(0, 7411, '\p{Is_Script_Extensions= ORIYA}', ""); + Expect(1, 7411, '\p{^Is_Script_Extensions= ORIYA}', ""); + Expect(1, 7411, '\P{Is_Script_Extensions= ORIYA}', ""); + Expect(0, 7411, '\P{^Is_Script_Extensions= ORIYA}', ""); + Error('\p{Is_Scx: -Orya:=}'); + Error('\P{Is_Scx: -Orya:=}'); Expect(1, 7410, '\p{Is_Scx=orya}', ""); Expect(0, 7410, '\p{^Is_Scx=orya}', ""); Expect(0, 7410, '\P{Is_Scx=orya}', ""); @@ -142226,16 +146300,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7411, '\p{^Is_Scx=orya}', ""); Expect(1, 7411, '\P{Is_Scx=orya}', ""); Expect(0, 7411, '\P{^Is_Scx=orya}', ""); - Expect(1, 7410, '\p{Is_Scx= orya}', ""); - Expect(0, 7410, '\p{^Is_Scx= orya}', ""); - Expect(0, 7410, '\P{Is_Scx= orya}', ""); - Expect(1, 7410, '\P{^Is_Scx= orya}', ""); - Expect(0, 7411, '\p{Is_Scx= orya}', ""); - Expect(1, 7411, '\p{^Is_Scx= orya}', ""); - Expect(1, 7411, '\P{Is_Scx= orya}', ""); - Expect(0, 7411, '\P{^Is_Scx= orya}', ""); - Error('\p{Script_Extensions=_Osage/a/}'); - Error('\P{Script_Extensions=_Osage/a/}'); + Expect(1, 7410, '\p{Is_Scx= ORYA}', ""); + Expect(0, 7410, '\p{^Is_Scx= ORYA}', ""); + Expect(0, 7410, '\P{Is_Scx= ORYA}', ""); + Expect(1, 7410, '\P{^Is_Scx= ORYA}', ""); + Expect(0, 7411, '\p{Is_Scx= ORYA}', ""); + Expect(1, 7411, '\p{^Is_Scx= ORYA}', ""); + Expect(1, 7411, '\P{Is_Scx= ORYA}', ""); + Expect(0, 7411, '\P{^Is_Scx= ORYA}', ""); + Error('\p{Script_Extensions=:= -osage}'); + Error('\P{Script_Extensions=:= -osage}'); Expect(1, 66811, '\p{Script_Extensions=:\AOsage\z:}', "");; Expect(0, 66812, '\p{Script_Extensions=:\AOsage\z:}', "");; Expect(1, 66811, '\p{Script_Extensions=osage}', ""); @@ -142248,16 +146322,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66812, '\P{^Script_Extensions=osage}', ""); Expect(1, 66811, '\p{Script_Extensions=:\Aosage\z:}', "");; Expect(0, 66812, '\p{Script_Extensions=:\Aosage\z:}', "");; - Expect(1, 66811, '\p{Script_Extensions=-_Osage}', ""); - Expect(0, 66811, '\p{^Script_Extensions=-_Osage}', ""); - Expect(0, 66811, '\P{Script_Extensions=-_Osage}', ""); - Expect(1, 66811, '\P{^Script_Extensions=-_Osage}', ""); - Expect(0, 66812, '\p{Script_Extensions=-_Osage}', ""); - Expect(1, 66812, '\p{^Script_Extensions=-_Osage}', ""); - Expect(1, 66812, '\P{Script_Extensions=-_Osage}', ""); - Expect(0, 66812, '\P{^Script_Extensions=-_Osage}', ""); - Error('\p{Scx=/a/ -OSGE}'); - Error('\P{Scx=/a/ -OSGE}'); + Expect(1, 66811, '\p{Script_Extensions=- Osage}', ""); + Expect(0, 66811, '\p{^Script_Extensions=- Osage}', ""); + Expect(0, 66811, '\P{Script_Extensions=- Osage}', ""); + Expect(1, 66811, '\P{^Script_Extensions=- Osage}', ""); + Expect(0, 66812, '\p{Script_Extensions=- Osage}', ""); + Expect(1, 66812, '\p{^Script_Extensions=- Osage}', ""); + Expect(1, 66812, '\P{Script_Extensions=- Osage}', ""); + Expect(0, 66812, '\P{^Script_Extensions=- Osage}', ""); + Error('\p{Scx=_ osge:=}'); + Error('\P{Scx=_ osge:=}'); Expect(1, 66811, '\p{Scx=:\AOsge\z:}', "");; Expect(0, 66812, '\p{Scx=:\AOsge\z:}', "");; Expect(1, 66811, '\p{Scx=osge}', ""); @@ -142270,16 +146344,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66812, '\P{^Scx=osge}', ""); Expect(1, 66811, '\p{Scx=:\Aosge\z:}', "");; Expect(0, 66812, '\p{Scx=:\Aosge\z:}', "");; - Expect(1, 66811, '\p{Scx= _OSGE}', ""); - Expect(0, 66811, '\p{^Scx= _OSGE}', ""); - Expect(0, 66811, '\P{Scx= _OSGE}', ""); - Expect(1, 66811, '\P{^Scx= _OSGE}', ""); - Expect(0, 66812, '\p{Scx= _OSGE}', ""); - Expect(1, 66812, '\p{^Scx= _OSGE}', ""); - Expect(1, 66812, '\P{Scx= _OSGE}', ""); - Expect(0, 66812, '\P{^Scx= _OSGE}', ""); - Error('\p{Is_Script_Extensions=_:=OSAGE}'); - Error('\P{Is_Script_Extensions=_:=OSAGE}'); + Expect(1, 66811, '\p{Scx=- Osge}', ""); + Expect(0, 66811, '\p{^Scx=- Osge}', ""); + Expect(0, 66811, '\P{Scx=- Osge}', ""); + Expect(1, 66811, '\P{^Scx=- Osge}', ""); + Expect(0, 66812, '\p{Scx=- Osge}', ""); + Expect(1, 66812, '\p{^Scx=- Osge}', ""); + Expect(1, 66812, '\P{Scx=- Osge}', ""); + Expect(0, 66812, '\P{^Scx=- Osge}', ""); + Error('\p{Is_Script_Extensions: /a/ _Osage}'); + Error('\P{Is_Script_Extensions: /a/ _Osage}'); Expect(1, 66811, '\p{Is_Script_Extensions=osage}', ""); Expect(0, 66811, '\p{^Is_Script_Extensions=osage}', ""); Expect(0, 66811, '\P{Is_Script_Extensions=osage}', ""); @@ -142288,16 +146362,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66812, '\p{^Is_Script_Extensions=osage}', ""); Expect(1, 66812, '\P{Is_Script_Extensions=osage}', ""); Expect(0, 66812, '\P{^Is_Script_Extensions=osage}', ""); - Expect(1, 66811, '\p{Is_Script_Extensions=-Osage}', ""); - Expect(0, 66811, '\p{^Is_Script_Extensions=-Osage}', ""); - Expect(0, 66811, '\P{Is_Script_Extensions=-Osage}', ""); - Expect(1, 66811, '\P{^Is_Script_Extensions=-Osage}', ""); - Expect(0, 66812, '\p{Is_Script_Extensions=-Osage}', ""); - Expect(1, 66812, '\p{^Is_Script_Extensions=-Osage}', ""); - Expect(1, 66812, '\P{Is_Script_Extensions=-Osage}', ""); - Expect(0, 66812, '\P{^Is_Script_Extensions=-Osage}', ""); - Error('\p{Is_Scx=:= osge}'); - Error('\P{Is_Scx=:= osge}'); + Expect(1, 66811, '\p{Is_Script_Extensions= OSAGE}', ""); + Expect(0, 66811, '\p{^Is_Script_Extensions= OSAGE}', ""); + Expect(0, 66811, '\P{Is_Script_Extensions= OSAGE}', ""); + Expect(1, 66811, '\P{^Is_Script_Extensions= OSAGE}', ""); + Expect(0, 66812, '\p{Is_Script_Extensions= OSAGE}', ""); + Expect(1, 66812, '\p{^Is_Script_Extensions= OSAGE}', ""); + Expect(1, 66812, '\P{Is_Script_Extensions= OSAGE}', ""); + Expect(0, 66812, '\P{^Is_Script_Extensions= OSAGE}', ""); + Error('\p{Is_Scx=/a/ Osge}'); + Error('\P{Is_Scx=/a/ Osge}'); Expect(1, 66811, '\p{Is_Scx=osge}', ""); Expect(0, 66811, '\p{^Is_Scx=osge}', ""); Expect(0, 66811, '\P{Is_Scx=osge}', ""); @@ -142306,16 +146380,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66812, '\p{^Is_Scx=osge}', ""); Expect(1, 66812, '\P{Is_Scx=osge}', ""); Expect(0, 66812, '\P{^Is_Scx=osge}', ""); - Expect(1, 66811, '\p{Is_Scx=-_Osge}', ""); - Expect(0, 66811, '\p{^Is_Scx=-_Osge}', ""); - Expect(0, 66811, '\P{Is_Scx=-_Osge}', ""); - Expect(1, 66811, '\P{^Is_Scx=-_Osge}', ""); - Expect(0, 66812, '\p{Is_Scx=-_Osge}', ""); - Expect(1, 66812, '\p{^Is_Scx=-_Osge}', ""); - Expect(1, 66812, '\P{Is_Scx=-_Osge}', ""); - Expect(0, 66812, '\P{^Is_Scx=-_Osge}', ""); - Error('\p{Script_Extensions=--osmanya:=}'); - Error('\P{Script_Extensions=--osmanya:=}'); + Expect(1, 66811, '\p{Is_Scx= osge}', ""); + Expect(0, 66811, '\p{^Is_Scx= osge}', ""); + Expect(0, 66811, '\P{Is_Scx= osge}', ""); + Expect(1, 66811, '\P{^Is_Scx= osge}', ""); + Expect(0, 66812, '\p{Is_Scx= osge}', ""); + Expect(1, 66812, '\p{^Is_Scx= osge}', ""); + Expect(1, 66812, '\P{Is_Scx= osge}', ""); + Expect(0, 66812, '\P{^Is_Scx= osge}', ""); + Error('\p{Script_Extensions= _osmanya/a/}'); + Error('\P{Script_Extensions= _osmanya/a/}'); Expect(1, 66729, '\p{Script_Extensions=:\AOsmanya\z:}', "");; Expect(0, 66730, '\p{Script_Extensions=:\AOsmanya\z:}', "");; Expect(1, 66729, '\p{Script_Extensions=osmanya}', ""); @@ -142328,16 +146402,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66730, '\P{^Script_Extensions=osmanya}', ""); Expect(1, 66729, '\p{Script_Extensions=:\Aosmanya\z:}', "");; Expect(0, 66730, '\p{Script_Extensions=:\Aosmanya\z:}', "");; - Expect(1, 66729, '\p{Script_Extensions=_ OSMANYA}', ""); - Expect(0, 66729, '\p{^Script_Extensions=_ OSMANYA}', ""); - Expect(0, 66729, '\P{Script_Extensions=_ OSMANYA}', ""); - Expect(1, 66729, '\P{^Script_Extensions=_ OSMANYA}', ""); - Expect(0, 66730, '\p{Script_Extensions=_ OSMANYA}', ""); - Expect(1, 66730, '\p{^Script_Extensions=_ OSMANYA}', ""); - Expect(1, 66730, '\P{Script_Extensions=_ OSMANYA}', ""); - Expect(0, 66730, '\P{^Script_Extensions=_ OSMANYA}', ""); - Error('\p{Scx: := _Osma}'); - Error('\P{Scx: := _Osma}'); + Expect(1, 66729, '\p{Script_Extensions= osmanya}', ""); + Expect(0, 66729, '\p{^Script_Extensions= osmanya}', ""); + Expect(0, 66729, '\P{Script_Extensions= osmanya}', ""); + Expect(1, 66729, '\P{^Script_Extensions= osmanya}', ""); + Expect(0, 66730, '\p{Script_Extensions= osmanya}', ""); + Expect(1, 66730, '\p{^Script_Extensions= osmanya}', ""); + Expect(1, 66730, '\P{Script_Extensions= osmanya}', ""); + Expect(0, 66730, '\P{^Script_Extensions= osmanya}', ""); + Error('\p{Scx=/a/Osma}'); + Error('\P{Scx=/a/Osma}'); Expect(1, 66729, '\p{Scx=:\AOsma\z:}', "");; Expect(0, 66730, '\p{Scx=:\AOsma\z:}', "");; Expect(1, 66729, '\p{Scx=osma}', ""); @@ -142350,34 +146424,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66730, '\P{^Scx=osma}', ""); Expect(1, 66729, '\p{Scx=:\Aosma\z:}', "");; Expect(0, 66730, '\p{Scx=:\Aosma\z:}', "");; - Expect(1, 66729, '\p{Scx= _OSMA}', ""); - Expect(0, 66729, '\p{^Scx= _OSMA}', ""); - Expect(0, 66729, '\P{Scx= _OSMA}', ""); - Expect(1, 66729, '\P{^Scx= _OSMA}', ""); - Expect(0, 66730, '\p{Scx= _OSMA}', ""); - Expect(1, 66730, '\p{^Scx= _OSMA}', ""); - Expect(1, 66730, '\P{Scx= _OSMA}', ""); - Expect(0, 66730, '\P{^Scx= _OSMA}', ""); - Error('\p{Is_Script_Extensions= osmanya:=}'); - Error('\P{Is_Script_Extensions= osmanya:=}'); - Expect(1, 66729, '\p{Is_Script_Extensions: osmanya}', ""); - Expect(0, 66729, '\p{^Is_Script_Extensions: osmanya}', ""); - Expect(0, 66729, '\P{Is_Script_Extensions: osmanya}', ""); - Expect(1, 66729, '\P{^Is_Script_Extensions: osmanya}', ""); - Expect(0, 66730, '\p{Is_Script_Extensions: osmanya}', ""); - Expect(1, 66730, '\p{^Is_Script_Extensions: osmanya}', ""); - Expect(1, 66730, '\P{Is_Script_Extensions: osmanya}', ""); - Expect(0, 66730, '\P{^Is_Script_Extensions: osmanya}', ""); - Expect(1, 66729, '\p{Is_Script_Extensions= Osmanya}', ""); - Expect(0, 66729, '\p{^Is_Script_Extensions= Osmanya}', ""); - Expect(0, 66729, '\P{Is_Script_Extensions= Osmanya}', ""); - Expect(1, 66729, '\P{^Is_Script_Extensions= Osmanya}', ""); - Expect(0, 66730, '\p{Is_Script_Extensions= Osmanya}', ""); - Expect(1, 66730, '\p{^Is_Script_Extensions= Osmanya}', ""); - Expect(1, 66730, '\P{Is_Script_Extensions= Osmanya}', ""); - Expect(0, 66730, '\P{^Is_Script_Extensions= Osmanya}', ""); - Error('\p{Is_Scx= /a/Osma}'); - Error('\P{Is_Scx= /a/Osma}'); + Expect(1, 66729, '\p{Scx=- Osma}', ""); + Expect(0, 66729, '\p{^Scx=- Osma}', ""); + Expect(0, 66729, '\P{Scx=- Osma}', ""); + Expect(1, 66729, '\P{^Scx=- Osma}', ""); + Expect(0, 66730, '\p{Scx=- Osma}', ""); + Expect(1, 66730, '\p{^Scx=- Osma}', ""); + Expect(1, 66730, '\P{Scx=- Osma}', ""); + Expect(0, 66730, '\P{^Scx=- Osma}', ""); + Error('\p{Is_Script_Extensions=:=__Osmanya}'); + Error('\P{Is_Script_Extensions=:=__Osmanya}'); + Expect(1, 66729, '\p{Is_Script_Extensions=osmanya}', ""); + Expect(0, 66729, '\p{^Is_Script_Extensions=osmanya}', ""); + Expect(0, 66729, '\P{Is_Script_Extensions=osmanya}', ""); + Expect(1, 66729, '\P{^Is_Script_Extensions=osmanya}', ""); + Expect(0, 66730, '\p{Is_Script_Extensions=osmanya}', ""); + Expect(1, 66730, '\p{^Is_Script_Extensions=osmanya}', ""); + Expect(1, 66730, '\P{Is_Script_Extensions=osmanya}', ""); + Expect(0, 66730, '\P{^Is_Script_Extensions=osmanya}', ""); + Expect(1, 66729, '\p{Is_Script_Extensions: -osmanya}', ""); + Expect(0, 66729, '\p{^Is_Script_Extensions: -osmanya}', ""); + Expect(0, 66729, '\P{Is_Script_Extensions: -osmanya}', ""); + Expect(1, 66729, '\P{^Is_Script_Extensions: -osmanya}', ""); + Expect(0, 66730, '\p{Is_Script_Extensions: -osmanya}', ""); + Expect(1, 66730, '\p{^Is_Script_Extensions: -osmanya}', ""); + Expect(1, 66730, '\P{Is_Script_Extensions: -osmanya}', ""); + Expect(0, 66730, '\P{^Is_Script_Extensions: -osmanya}', ""); + Error('\p{Is_Scx=:= OSMA}'); + Error('\P{Is_Scx=:= OSMA}'); Expect(1, 66729, '\p{Is_Scx=osma}', ""); Expect(0, 66729, '\p{^Is_Scx=osma}', ""); Expect(0, 66729, '\P{Is_Scx=osma}', ""); @@ -142386,16 +146460,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66730, '\p{^Is_Scx=osma}', ""); Expect(1, 66730, '\P{Is_Scx=osma}', ""); Expect(0, 66730, '\P{^Is_Scx=osma}', ""); - Expect(1, 66729, '\p{Is_Scx= osma}', ""); - Expect(0, 66729, '\p{^Is_Scx= osma}', ""); - Expect(0, 66729, '\P{Is_Scx= osma}', ""); - Expect(1, 66729, '\P{^Is_Scx= osma}', ""); - Expect(0, 66730, '\p{Is_Scx= osma}', ""); - Expect(1, 66730, '\p{^Is_Scx= osma}', ""); - Expect(1, 66730, '\P{Is_Scx= osma}', ""); - Expect(0, 66730, '\P{^Is_Scx= osma}', ""); - Error('\p{Script_Extensions=/a/_-Palmyrene}'); - Error('\P{Script_Extensions=/a/_-Palmyrene}'); + Expect(1, 66729, '\p{Is_Scx=--Osma}', ""); + Expect(0, 66729, '\p{^Is_Scx=--Osma}', ""); + Expect(0, 66729, '\P{Is_Scx=--Osma}', ""); + Expect(1, 66729, '\P{^Is_Scx=--Osma}', ""); + Expect(0, 66730, '\p{Is_Scx=--Osma}', ""); + Expect(1, 66730, '\p{^Is_Scx=--Osma}', ""); + Expect(1, 66730, '\P{Is_Scx=--Osma}', ""); + Expect(0, 66730, '\P{^Is_Scx=--Osma}', ""); + Error('\p{Script_Extensions=:= palmyrene}'); + Error('\P{Script_Extensions=:= palmyrene}'); Expect(1, 67711, '\p{Script_Extensions=:\APalmyrene\z:}', "");; Expect(0, 67712, '\p{Script_Extensions=:\APalmyrene\z:}', "");; Expect(1, 67711, '\p{Script_Extensions=palmyrene}', ""); @@ -142408,16 +146482,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67712, '\P{^Script_Extensions=palmyrene}', ""); Expect(1, 67711, '\p{Script_Extensions=:\Apalmyrene\z:}', "");; Expect(0, 67712, '\p{Script_Extensions=:\Apalmyrene\z:}', "");; - Expect(1, 67711, '\p{Script_Extensions= Palmyrene}', ""); - Expect(0, 67711, '\p{^Script_Extensions= Palmyrene}', ""); - Expect(0, 67711, '\P{Script_Extensions= Palmyrene}', ""); - Expect(1, 67711, '\P{^Script_Extensions= Palmyrene}', ""); - Expect(0, 67712, '\p{Script_Extensions= Palmyrene}', ""); - Expect(1, 67712, '\p{^Script_Extensions= Palmyrene}', ""); - Expect(1, 67712, '\P{Script_Extensions= Palmyrene}', ""); - Expect(0, 67712, '\P{^Script_Extensions= Palmyrene}', ""); - Error('\p{Scx:_ PALM/a/}'); - Error('\P{Scx:_ PALM/a/}'); + Expect(1, 67711, '\p{Script_Extensions: _Palmyrene}', ""); + Expect(0, 67711, '\p{^Script_Extensions: _Palmyrene}', ""); + Expect(0, 67711, '\P{Script_Extensions: _Palmyrene}', ""); + Expect(1, 67711, '\P{^Script_Extensions: _Palmyrene}', ""); + Expect(0, 67712, '\p{Script_Extensions: _Palmyrene}', ""); + Expect(1, 67712, '\p{^Script_Extensions: _Palmyrene}', ""); + Expect(1, 67712, '\P{Script_Extensions: _Palmyrene}', ""); + Expect(0, 67712, '\P{^Script_Extensions: _Palmyrene}', ""); + Error('\p{Scx= /a/palm}'); + Error('\P{Scx= /a/palm}'); Expect(1, 67711, '\p{Scx=:\APalm\z:}', "");; Expect(0, 67712, '\p{Scx=:\APalm\z:}', "");; Expect(1, 67711, '\p{Scx=palm}', ""); @@ -142430,16 +146504,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67712, '\P{^Scx=palm}', ""); Expect(1, 67711, '\p{Scx=:\Apalm\z:}', "");; Expect(0, 67712, '\p{Scx=:\Apalm\z:}', "");; - Expect(1, 67711, '\p{Scx= Palm}', ""); - Expect(0, 67711, '\p{^Scx= Palm}', ""); - Expect(0, 67711, '\P{Scx= Palm}', ""); - Expect(1, 67711, '\P{^Scx= Palm}', ""); - Expect(0, 67712, '\p{Scx= Palm}', ""); - Expect(1, 67712, '\p{^Scx= Palm}', ""); - Expect(1, 67712, '\P{Scx= Palm}', ""); - Expect(0, 67712, '\P{^Scx= Palm}', ""); - Error('\p{Is_Script_Extensions=- PALMYRENE:=}'); - Error('\P{Is_Script_Extensions=- PALMYRENE:=}'); + Expect(1, 67711, '\p{Scx=--palm}', ""); + Expect(0, 67711, '\p{^Scx=--palm}', ""); + Expect(0, 67711, '\P{Scx=--palm}', ""); + Expect(1, 67711, '\P{^Scx=--palm}', ""); + Expect(0, 67712, '\p{Scx=--palm}', ""); + Expect(1, 67712, '\p{^Scx=--palm}', ""); + Expect(1, 67712, '\P{Scx=--palm}', ""); + Expect(0, 67712, '\P{^Scx=--palm}', ""); + Error('\p{Is_Script_Extensions=-Palmyrene/a/}'); + Error('\P{Is_Script_Extensions=-Palmyrene/a/}'); Expect(1, 67711, '\p{Is_Script_Extensions=palmyrene}', ""); Expect(0, 67711, '\p{^Is_Script_Extensions=palmyrene}', ""); Expect(0, 67711, '\P{Is_Script_Extensions=palmyrene}', ""); @@ -142448,16 +146522,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67712, '\p{^Is_Script_Extensions=palmyrene}', ""); Expect(1, 67712, '\P{Is_Script_Extensions=palmyrene}', ""); Expect(0, 67712, '\P{^Is_Script_Extensions=palmyrene}', ""); - Expect(1, 67711, '\p{Is_Script_Extensions=-_PALMYRENE}', ""); - Expect(0, 67711, '\p{^Is_Script_Extensions=-_PALMYRENE}', ""); - Expect(0, 67711, '\P{Is_Script_Extensions=-_PALMYRENE}', ""); - Expect(1, 67711, '\P{^Is_Script_Extensions=-_PALMYRENE}', ""); - Expect(0, 67712, '\p{Is_Script_Extensions=-_PALMYRENE}', ""); - Expect(1, 67712, '\p{^Is_Script_Extensions=-_PALMYRENE}', ""); - Expect(1, 67712, '\P{Is_Script_Extensions=-_PALMYRENE}', ""); - Expect(0, 67712, '\P{^Is_Script_Extensions=-_PALMYRENE}', ""); - Error('\p{Is_Scx=-/a/palm}'); - Error('\P{Is_Scx=-/a/palm}'); + Expect(1, 67711, '\p{Is_Script_Extensions=_PALMYRENE}', ""); + Expect(0, 67711, '\p{^Is_Script_Extensions=_PALMYRENE}', ""); + Expect(0, 67711, '\P{Is_Script_Extensions=_PALMYRENE}', ""); + Expect(1, 67711, '\P{^Is_Script_Extensions=_PALMYRENE}', ""); + Expect(0, 67712, '\p{Is_Script_Extensions=_PALMYRENE}', ""); + Expect(1, 67712, '\p{^Is_Script_Extensions=_PALMYRENE}', ""); + Expect(1, 67712, '\P{Is_Script_Extensions=_PALMYRENE}', ""); + Expect(0, 67712, '\P{^Is_Script_Extensions=_PALMYRENE}', ""); + Error('\p{Is_Scx:_:=palm}'); + Error('\P{Is_Scx:_:=palm}'); Expect(1, 67711, '\p{Is_Scx=palm}', ""); Expect(0, 67711, '\p{^Is_Scx=palm}', ""); Expect(0, 67711, '\P{Is_Scx=palm}', ""); @@ -142466,16 +146540,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67712, '\p{^Is_Scx=palm}', ""); Expect(1, 67712, '\P{Is_Scx=palm}', ""); Expect(0, 67712, '\P{^Is_Scx=palm}', ""); - Expect(1, 67711, '\p{Is_Scx=_ palm}', ""); - Expect(0, 67711, '\p{^Is_Scx=_ palm}', ""); - Expect(0, 67711, '\P{Is_Scx=_ palm}', ""); - Expect(1, 67711, '\P{^Is_Scx=_ palm}', ""); - Expect(0, 67712, '\p{Is_Scx=_ palm}', ""); - Expect(1, 67712, '\p{^Is_Scx=_ palm}', ""); - Expect(1, 67712, '\P{Is_Scx=_ palm}', ""); - Expect(0, 67712, '\P{^Is_Scx=_ palm}', ""); - Error('\p{Script_Extensions= -Pau_Cin_hau/a/}'); - Error('\P{Script_Extensions= -Pau_Cin_hau/a/}'); + Expect(1, 67711, '\p{Is_Scx= palm}', ""); + Expect(0, 67711, '\p{^Is_Scx= palm}', ""); + Expect(0, 67711, '\P{Is_Scx= palm}', ""); + Expect(1, 67711, '\P{^Is_Scx= palm}', ""); + Expect(0, 67712, '\p{Is_Scx= palm}', ""); + Expect(1, 67712, '\p{^Is_Scx= palm}', ""); + Expect(1, 67712, '\P{Is_Scx= palm}', ""); + Expect(0, 67712, '\P{^Is_Scx= palm}', ""); + Error('\p{Script_Extensions=-pau_CIN_Hau:=}'); + Error('\P{Script_Extensions=-pau_CIN_Hau:=}'); Expect(1, 72440, '\p{Script_Extensions=:\APau_Cin_Hau\z:}', "");; Expect(0, 72441, '\p{Script_Extensions=:\APau_Cin_Hau\z:}', "");; Expect(1, 72440, '\p{Script_Extensions=paucinhau}', ""); @@ -142488,16 +146562,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72441, '\P{^Script_Extensions=paucinhau}', ""); Expect(1, 72440, '\p{Script_Extensions=:\Apaucinhau\z:}', "");; Expect(0, 72441, '\p{Script_Extensions=:\Apaucinhau\z:}', "");; - Expect(1, 72440, '\p{Script_Extensions= -PAU_cin_hau}', ""); - Expect(0, 72440, '\p{^Script_Extensions= -PAU_cin_hau}', ""); - Expect(0, 72440, '\P{Script_Extensions= -PAU_cin_hau}', ""); - Expect(1, 72440, '\P{^Script_Extensions= -PAU_cin_hau}', ""); - Expect(0, 72441, '\p{Script_Extensions= -PAU_cin_hau}', ""); - Expect(1, 72441, '\p{^Script_Extensions= -PAU_cin_hau}', ""); - Expect(1, 72441, '\P{Script_Extensions= -PAU_cin_hau}', ""); - Expect(0, 72441, '\P{^Script_Extensions= -PAU_cin_hau}', ""); - Error('\p{Scx=_ PAUC:=}'); - Error('\P{Scx=_ PAUC:=}'); + Expect(1, 72440, '\p{Script_Extensions= PAU_Cin_Hau}', ""); + Expect(0, 72440, '\p{^Script_Extensions= PAU_Cin_Hau}', ""); + Expect(0, 72440, '\P{Script_Extensions= PAU_Cin_Hau}', ""); + Expect(1, 72440, '\P{^Script_Extensions= PAU_Cin_Hau}', ""); + Expect(0, 72441, '\p{Script_Extensions= PAU_Cin_Hau}', ""); + Expect(1, 72441, '\p{^Script_Extensions= PAU_Cin_Hau}', ""); + Expect(1, 72441, '\P{Script_Extensions= PAU_Cin_Hau}', ""); + Expect(0, 72441, '\P{^Script_Extensions= PAU_Cin_Hau}', ""); + Error('\p{Scx: _pauc/a/}'); + Error('\P{Scx: _pauc/a/}'); Expect(1, 72440, '\p{Scx=:\APauc\z:}', "");; Expect(0, 72441, '\p{Scx=:\APauc\z:}', "");; Expect(1, 72440, '\p{Scx=pauc}', ""); @@ -142510,16 +146584,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72441, '\P{^Scx=pauc}', ""); Expect(1, 72440, '\p{Scx=:\Apauc\z:}', "");; Expect(0, 72441, '\p{Scx=:\Apauc\z:}', "");; - Expect(1, 72440, '\p{Scx= -Pauc}', ""); - Expect(0, 72440, '\p{^Scx= -Pauc}', ""); - Expect(0, 72440, '\P{Scx= -Pauc}', ""); - Expect(1, 72440, '\P{^Scx= -Pauc}', ""); - Expect(0, 72441, '\p{Scx= -Pauc}', ""); - Expect(1, 72441, '\p{^Scx= -Pauc}', ""); - Expect(1, 72441, '\P{Scx= -Pauc}', ""); - Expect(0, 72441, '\P{^Scx= -Pauc}', ""); - Error('\p{Is_Script_Extensions= /a/Pau_Cin_Hau}'); - Error('\P{Is_Script_Extensions= /a/Pau_Cin_Hau}'); + Expect(1, 72440, '\p{Scx= Pauc}', ""); + Expect(0, 72440, '\p{^Scx= Pauc}', ""); + Expect(0, 72440, '\P{Scx= Pauc}', ""); + Expect(1, 72440, '\P{^Scx= Pauc}', ""); + Expect(0, 72441, '\p{Scx= Pauc}', ""); + Expect(1, 72441, '\p{^Scx= Pauc}', ""); + Expect(1, 72441, '\P{Scx= Pauc}', ""); + Expect(0, 72441, '\P{^Scx= Pauc}', ""); + Error('\p{Is_Script_Extensions=--Pau_cin_hau/a/}'); + Error('\P{Is_Script_Extensions=--Pau_cin_hau/a/}'); Expect(1, 72440, '\p{Is_Script_Extensions=paucinhau}', ""); Expect(0, 72440, '\p{^Is_Script_Extensions=paucinhau}', ""); Expect(0, 72440, '\P{Is_Script_Extensions=paucinhau}', ""); @@ -142528,16 +146602,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72441, '\p{^Is_Script_Extensions=paucinhau}', ""); Expect(1, 72441, '\P{Is_Script_Extensions=paucinhau}', ""); Expect(0, 72441, '\P{^Is_Script_Extensions=paucinhau}', ""); - Expect(1, 72440, '\p{Is_Script_Extensions: -PAU_Cin_Hau}', ""); - Expect(0, 72440, '\p{^Is_Script_Extensions: -PAU_Cin_Hau}', ""); - Expect(0, 72440, '\P{Is_Script_Extensions: -PAU_Cin_Hau}', ""); - Expect(1, 72440, '\P{^Is_Script_Extensions: -PAU_Cin_Hau}', ""); - Expect(0, 72441, '\p{Is_Script_Extensions: -PAU_Cin_Hau}', ""); - Expect(1, 72441, '\p{^Is_Script_Extensions: -PAU_Cin_Hau}', ""); - Expect(1, 72441, '\P{Is_Script_Extensions: -PAU_Cin_Hau}', ""); - Expect(0, 72441, '\P{^Is_Script_Extensions: -PAU_Cin_Hau}', ""); - Error('\p{Is_Scx=:=-pauc}'); - Error('\P{Is_Scx=:=-pauc}'); + Expect(1, 72440, '\p{Is_Script_Extensions: _Pau_Cin_hau}', ""); + Expect(0, 72440, '\p{^Is_Script_Extensions: _Pau_Cin_hau}', ""); + Expect(0, 72440, '\P{Is_Script_Extensions: _Pau_Cin_hau}', ""); + Expect(1, 72440, '\P{^Is_Script_Extensions: _Pau_Cin_hau}', ""); + Expect(0, 72441, '\p{Is_Script_Extensions: _Pau_Cin_hau}', ""); + Expect(1, 72441, '\p{^Is_Script_Extensions: _Pau_Cin_hau}', ""); + Expect(1, 72441, '\P{Is_Script_Extensions: _Pau_Cin_hau}', ""); + Expect(0, 72441, '\P{^Is_Script_Extensions: _Pau_Cin_hau}', ""); + Error('\p{Is_Scx=-/a/Pauc}'); + Error('\P{Is_Scx=-/a/Pauc}'); Expect(1, 72440, '\p{Is_Scx=pauc}', ""); Expect(0, 72440, '\p{^Is_Scx=pauc}', ""); Expect(0, 72440, '\P{Is_Scx=pauc}', ""); @@ -142546,16 +146620,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72441, '\p{^Is_Scx=pauc}', ""); Expect(1, 72441, '\P{Is_Scx=pauc}', ""); Expect(0, 72441, '\P{^Is_Scx=pauc}', ""); - Expect(1, 72440, '\p{Is_Scx= PAUC}', ""); - Expect(0, 72440, '\p{^Is_Scx= PAUC}', ""); - Expect(0, 72440, '\P{Is_Scx= PAUC}', ""); - Expect(1, 72440, '\P{^Is_Scx= PAUC}', ""); - Expect(0, 72441, '\p{Is_Scx= PAUC}', ""); - Expect(1, 72441, '\p{^Is_Scx= PAUC}', ""); - Expect(1, 72441, '\P{Is_Scx= PAUC}', ""); - Expect(0, 72441, '\P{^Is_Scx= PAUC}', ""); - Error('\p{Script_Extensions=/a/_old_Permic}'); - Error('\P{Script_Extensions=/a/_old_Permic}'); + Expect(1, 72440, '\p{Is_Scx=-Pauc}', ""); + Expect(0, 72440, '\p{^Is_Scx=-Pauc}', ""); + Expect(0, 72440, '\P{Is_Scx=-Pauc}', ""); + Expect(1, 72440, '\P{^Is_Scx=-Pauc}', ""); + Expect(0, 72441, '\p{Is_Scx=-Pauc}', ""); + Expect(1, 72441, '\p{^Is_Scx=-Pauc}', ""); + Expect(1, 72441, '\P{Is_Scx=-Pauc}', ""); + Expect(0, 72441, '\P{^Is_Scx=-Pauc}', ""); + Error('\p{Script_Extensions=_:=Old_permic}'); + Error('\P{Script_Extensions=_:=Old_permic}'); Expect(1, 66426, '\p{Script_Extensions=:\AOld_Permic\z:}', "");; Expect(0, 66427, '\p{Script_Extensions=:\AOld_Permic\z:}', "");; Expect(1, 66426, '\p{Script_Extensions=oldpermic}', ""); @@ -142568,38 +146642,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66427, '\P{^Script_Extensions=oldpermic}', ""); Expect(1, 66426, '\p{Script_Extensions=:\Aoldpermic\z:}', "");; Expect(0, 66427, '\p{Script_Extensions=:\Aoldpermic\z:}', "");; - Expect(1, 66426, '\p{Script_Extensions= Old_Permic}', ""); - Expect(0, 66426, '\p{^Script_Extensions= Old_Permic}', ""); - Expect(0, 66426, '\P{Script_Extensions= Old_Permic}', ""); - Expect(1, 66426, '\P{^Script_Extensions= Old_Permic}', ""); - Expect(0, 66427, '\p{Script_Extensions= Old_Permic}', ""); - Expect(1, 66427, '\p{^Script_Extensions= Old_Permic}', ""); - Expect(1, 66427, '\P{Script_Extensions= Old_Permic}', ""); - Expect(0, 66427, '\P{^Script_Extensions= Old_Permic}', ""); - Error('\p{Scx=-/a/PERM}'); - Error('\P{Scx=-/a/PERM}'); + Expect(1, 66426, '\p{Script_Extensions= _Old_Permic}', ""); + Expect(0, 66426, '\p{^Script_Extensions= _Old_Permic}', ""); + Expect(0, 66426, '\P{Script_Extensions= _Old_Permic}', ""); + Expect(1, 66426, '\P{^Script_Extensions= _Old_Permic}', ""); + Expect(0, 66427, '\p{Script_Extensions= _Old_Permic}', ""); + Expect(1, 66427, '\p{^Script_Extensions= _Old_Permic}', ""); + Expect(1, 66427, '\P{Script_Extensions= _Old_Permic}', ""); + Expect(0, 66427, '\P{^Script_Extensions= _Old_Permic}', ""); + Error('\p{Scx:- Perm:=}'); + Error('\P{Scx:- Perm:=}'); Expect(1, 66426, '\p{Scx=:\APerm\z:}', "");; Expect(0, 66427, '\p{Scx=:\APerm\z:}', "");; - Expect(1, 66426, '\p{Scx:perm}', ""); - Expect(0, 66426, '\p{^Scx:perm}', ""); - Expect(0, 66426, '\P{Scx:perm}', ""); - Expect(1, 66426, '\P{^Scx:perm}', ""); - Expect(0, 66427, '\p{Scx:perm}', ""); - Expect(1, 66427, '\p{^Scx:perm}', ""); - Expect(1, 66427, '\P{Scx:perm}', ""); - Expect(0, 66427, '\P{^Scx:perm}', ""); + Expect(1, 66426, '\p{Scx=perm}', ""); + Expect(0, 66426, '\p{^Scx=perm}', ""); + Expect(0, 66426, '\P{Scx=perm}', ""); + Expect(1, 66426, '\P{^Scx=perm}', ""); + Expect(0, 66427, '\p{Scx=perm}', ""); + Expect(1, 66427, '\p{^Scx=perm}', ""); + Expect(1, 66427, '\P{Scx=perm}', ""); + Expect(0, 66427, '\P{^Scx=perm}', ""); Expect(1, 66426, '\p{Scx=:\Aperm\z:}', "");; Expect(0, 66427, '\p{Scx=:\Aperm\z:}', "");; - Expect(1, 66426, '\p{Scx=- Perm}', ""); - Expect(0, 66426, '\p{^Scx=- Perm}', ""); - Expect(0, 66426, '\P{Scx=- Perm}', ""); - Expect(1, 66426, '\P{^Scx=- Perm}', ""); - Expect(0, 66427, '\p{Scx=- Perm}', ""); - Expect(1, 66427, '\p{^Scx=- Perm}', ""); - Expect(1, 66427, '\P{Scx=- Perm}', ""); - Expect(0, 66427, '\P{^Scx=- Perm}', ""); - Error('\p{Is_Script_Extensions=/a/Old_permic}'); - Error('\P{Is_Script_Extensions=/a/Old_permic}'); + Expect(1, 66426, '\p{Scx=-Perm}', ""); + Expect(0, 66426, '\p{^Scx=-Perm}', ""); + Expect(0, 66426, '\P{Scx=-Perm}', ""); + Expect(1, 66426, '\P{^Scx=-Perm}', ""); + Expect(0, 66427, '\p{Scx=-Perm}', ""); + Expect(1, 66427, '\p{^Scx=-Perm}', ""); + Expect(1, 66427, '\P{Scx=-Perm}', ""); + Expect(0, 66427, '\P{^Scx=-Perm}', ""); + Error('\p{Is_Script_Extensions= Old_permic/a/}'); + Error('\P{Is_Script_Extensions= Old_permic/a/}'); Expect(1, 66426, '\p{Is_Script_Extensions=oldpermic}', ""); Expect(0, 66426, '\p{^Is_Script_Extensions=oldpermic}', ""); Expect(0, 66426, '\P{Is_Script_Extensions=oldpermic}', ""); @@ -142608,16 +146682,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66427, '\p{^Is_Script_Extensions=oldpermic}', ""); Expect(1, 66427, '\P{Is_Script_Extensions=oldpermic}', ""); Expect(0, 66427, '\P{^Is_Script_Extensions=oldpermic}', ""); - Expect(1, 66426, '\p{Is_Script_Extensions= -old_PERMIC}', ""); - Expect(0, 66426, '\p{^Is_Script_Extensions= -old_PERMIC}', ""); - Expect(0, 66426, '\P{Is_Script_Extensions= -old_PERMIC}', ""); - Expect(1, 66426, '\P{^Is_Script_Extensions= -old_PERMIC}', ""); - Expect(0, 66427, '\p{Is_Script_Extensions= -old_PERMIC}', ""); - Expect(1, 66427, '\p{^Is_Script_Extensions= -old_PERMIC}', ""); - Expect(1, 66427, '\P{Is_Script_Extensions= -old_PERMIC}', ""); - Expect(0, 66427, '\P{^Is_Script_Extensions= -old_PERMIC}', ""); - Error('\p{Is_Scx= Perm:=}'); - Error('\P{Is_Scx= Perm:=}'); + Expect(1, 66426, '\p{Is_Script_Extensions=_-old_Permic}', ""); + Expect(0, 66426, '\p{^Is_Script_Extensions=_-old_Permic}', ""); + Expect(0, 66426, '\P{Is_Script_Extensions=_-old_Permic}', ""); + Expect(1, 66426, '\P{^Is_Script_Extensions=_-old_Permic}', ""); + Expect(0, 66427, '\p{Is_Script_Extensions=_-old_Permic}', ""); + Expect(1, 66427, '\p{^Is_Script_Extensions=_-old_Permic}', ""); + Expect(1, 66427, '\P{Is_Script_Extensions=_-old_Permic}', ""); + Expect(0, 66427, '\P{^Is_Script_Extensions=_-old_Permic}', ""); + Error('\p{Is_Scx= PERM:=}'); + Error('\P{Is_Scx= PERM:=}'); Expect(1, 66426, '\p{Is_Scx=perm}', ""); Expect(0, 66426, '\p{^Is_Scx=perm}', ""); Expect(0, 66426, '\P{Is_Scx=perm}', ""); @@ -142626,16 +146700,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66427, '\p{^Is_Scx=perm}', ""); Expect(1, 66427, '\P{Is_Scx=perm}', ""); Expect(0, 66427, '\P{^Is_Scx=perm}', ""); - Expect(1, 66426, '\p{Is_Scx= _Perm}', ""); - Expect(0, 66426, '\p{^Is_Scx= _Perm}', ""); - Expect(0, 66426, '\P{Is_Scx= _Perm}', ""); - Expect(1, 66426, '\P{^Is_Scx= _Perm}', ""); - Expect(0, 66427, '\p{Is_Scx= _Perm}', ""); - Expect(1, 66427, '\p{^Is_Scx= _Perm}', ""); - Expect(1, 66427, '\P{Is_Scx= _Perm}', ""); - Expect(0, 66427, '\P{^Is_Scx= _Perm}', ""); - Error('\p{Script_Extensions=/a/_-phags_pa}'); - Error('\P{Script_Extensions=/a/_-phags_pa}'); + Expect(1, 66426, '\p{Is_Scx=_-PERM}', ""); + Expect(0, 66426, '\p{^Is_Scx=_-PERM}', ""); + Expect(0, 66426, '\P{Is_Scx=_-PERM}', ""); + Expect(1, 66426, '\P{^Is_Scx=_-PERM}', ""); + Expect(0, 66427, '\p{Is_Scx=_-PERM}', ""); + Expect(1, 66427, '\p{^Is_Scx=_-PERM}', ""); + Expect(1, 66427, '\P{Is_Scx=_-PERM}', ""); + Expect(0, 66427, '\P{^Is_Scx=_-PERM}', ""); + Error('\p{Script_Extensions=-_PHAGS_PA/a/}'); + Error('\P{Script_Extensions=-_PHAGS_PA/a/}'); Expect(1, 43127, '\p{Script_Extensions=:\APhags_Pa\z:}', "");; Expect(0, 43128, '\p{Script_Extensions=:\APhags_Pa\z:}', "");; Expect(1, 43127, '\p{Script_Extensions=phagspa}', ""); @@ -142648,16 +146722,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43128, '\P{^Script_Extensions=phagspa}', ""); Expect(1, 43127, '\p{Script_Extensions=:\Aphagspa\z:}', "");; Expect(0, 43128, '\p{Script_Extensions=:\Aphagspa\z:}', "");; - Expect(1, 43127, '\p{Script_Extensions= phags_pa}', ""); - Expect(0, 43127, '\p{^Script_Extensions= phags_pa}', ""); - Expect(0, 43127, '\P{Script_Extensions= phags_pa}', ""); - Expect(1, 43127, '\P{^Script_Extensions= phags_pa}', ""); - Expect(0, 43128, '\p{Script_Extensions= phags_pa}', ""); - Expect(1, 43128, '\p{^Script_Extensions= phags_pa}', ""); - Expect(1, 43128, '\P{Script_Extensions= phags_pa}', ""); - Expect(0, 43128, '\P{^Script_Extensions= phags_pa}', ""); - Error('\p{Scx=/a/-_Phag}'); - Error('\P{Scx=/a/-_Phag}'); + Expect(1, 43127, '\p{Script_Extensions=- phags_PA}', ""); + Expect(0, 43127, '\p{^Script_Extensions=- phags_PA}', ""); + Expect(0, 43127, '\P{Script_Extensions=- phags_PA}', ""); + Expect(1, 43127, '\P{^Script_Extensions=- phags_PA}', ""); + Expect(0, 43128, '\p{Script_Extensions=- phags_PA}', ""); + Expect(1, 43128, '\p{^Script_Extensions=- phags_PA}', ""); + Expect(1, 43128, '\P{Script_Extensions=- phags_PA}', ""); + Expect(0, 43128, '\P{^Script_Extensions=- phags_PA}', ""); + Error('\p{Scx=/a/_Phag}'); + Error('\P{Scx=/a/_Phag}'); Expect(1, 43127, '\p{Scx=:\APhag\z:}', "");; Expect(0, 43128, '\p{Scx=:\APhag\z:}', "");; Expect(1, 43127, '\p{Scx=phag}', ""); @@ -142670,34 +146744,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43128, '\P{^Scx=phag}', ""); Expect(1, 43127, '\p{Scx=:\Aphag\z:}', "");; Expect(0, 43128, '\p{Scx=:\Aphag\z:}', "");; - Expect(1, 43127, '\p{Scx=- phag}', ""); - Expect(0, 43127, '\p{^Scx=- phag}', ""); - Expect(0, 43127, '\P{Scx=- phag}', ""); - Expect(1, 43127, '\P{^Scx=- phag}', ""); - Expect(0, 43128, '\p{Scx=- phag}', ""); - Expect(1, 43128, '\p{^Scx=- phag}', ""); - Expect(1, 43128, '\P{Scx=- phag}', ""); - Expect(0, 43128, '\P{^Scx=- phag}', ""); - Error('\p{Is_Script_Extensions= phags_pa:=}'); - Error('\P{Is_Script_Extensions= phags_pa:=}'); - Expect(1, 43127, '\p{Is_Script_Extensions:phagspa}', ""); - Expect(0, 43127, '\p{^Is_Script_Extensions:phagspa}', ""); - Expect(0, 43127, '\P{Is_Script_Extensions:phagspa}', ""); - Expect(1, 43127, '\P{^Is_Script_Extensions:phagspa}', ""); - Expect(0, 43128, '\p{Is_Script_Extensions:phagspa}', ""); - Expect(1, 43128, '\p{^Is_Script_Extensions:phagspa}', ""); - Expect(1, 43128, '\P{Is_Script_Extensions:phagspa}', ""); - Expect(0, 43128, '\P{^Is_Script_Extensions:phagspa}', ""); - Expect(1, 43127, '\p{Is_Script_Extensions=_PHAGS_pa}', ""); - Expect(0, 43127, '\p{^Is_Script_Extensions=_PHAGS_pa}', ""); - Expect(0, 43127, '\P{Is_Script_Extensions=_PHAGS_pa}', ""); - Expect(1, 43127, '\P{^Is_Script_Extensions=_PHAGS_pa}', ""); - Expect(0, 43128, '\p{Is_Script_Extensions=_PHAGS_pa}', ""); - Expect(1, 43128, '\p{^Is_Script_Extensions=_PHAGS_pa}', ""); - Expect(1, 43128, '\P{Is_Script_Extensions=_PHAGS_pa}', ""); - Expect(0, 43128, '\P{^Is_Script_Extensions=_PHAGS_pa}', ""); - Error('\p{Is_Scx=- phag:=}'); - Error('\P{Is_Scx=- phag:=}'); + Expect(1, 43127, '\p{Scx: _Phag}', ""); + Expect(0, 43127, '\p{^Scx: _Phag}', ""); + Expect(0, 43127, '\P{Scx: _Phag}', ""); + Expect(1, 43127, '\P{^Scx: _Phag}', ""); + Expect(0, 43128, '\p{Scx: _Phag}', ""); + Expect(1, 43128, '\p{^Scx: _Phag}', ""); + Expect(1, 43128, '\P{Scx: _Phag}', ""); + Expect(0, 43128, '\P{^Scx: _Phag}', ""); + Error('\p{Is_Script_Extensions=-_PHAGS_pa:=}'); + Error('\P{Is_Script_Extensions=-_PHAGS_pa:=}'); + Expect(1, 43127, '\p{Is_Script_Extensions=phagspa}', ""); + Expect(0, 43127, '\p{^Is_Script_Extensions=phagspa}', ""); + Expect(0, 43127, '\P{Is_Script_Extensions=phagspa}', ""); + Expect(1, 43127, '\P{^Is_Script_Extensions=phagspa}', ""); + Expect(0, 43128, '\p{Is_Script_Extensions=phagspa}', ""); + Expect(1, 43128, '\p{^Is_Script_Extensions=phagspa}', ""); + Expect(1, 43128, '\P{Is_Script_Extensions=phagspa}', ""); + Expect(0, 43128, '\P{^Is_Script_Extensions=phagspa}', ""); + Expect(1, 43127, '\p{Is_Script_Extensions=PHAGS_Pa}', ""); + Expect(0, 43127, '\p{^Is_Script_Extensions=PHAGS_Pa}', ""); + Expect(0, 43127, '\P{Is_Script_Extensions=PHAGS_Pa}', ""); + Expect(1, 43127, '\P{^Is_Script_Extensions=PHAGS_Pa}', ""); + Expect(0, 43128, '\p{Is_Script_Extensions=PHAGS_Pa}', ""); + Expect(1, 43128, '\p{^Is_Script_Extensions=PHAGS_Pa}', ""); + Expect(1, 43128, '\P{Is_Script_Extensions=PHAGS_Pa}', ""); + Expect(0, 43128, '\P{^Is_Script_Extensions=PHAGS_Pa}', ""); + Error('\p{Is_Scx=/a/ -PHAG}'); + Error('\P{Is_Scx=/a/ -PHAG}'); Expect(1, 43127, '\p{Is_Scx=phag}', ""); Expect(0, 43127, '\p{^Is_Scx=phag}', ""); Expect(0, 43127, '\P{Is_Scx=phag}', ""); @@ -142706,16 +146780,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43128, '\p{^Is_Scx=phag}', ""); Expect(1, 43128, '\P{Is_Scx=phag}', ""); Expect(0, 43128, '\P{^Is_Scx=phag}', ""); - Expect(1, 43127, '\p{Is_Scx=_-phag}', ""); - Expect(0, 43127, '\p{^Is_Scx=_-phag}', ""); - Expect(0, 43127, '\P{Is_Scx=_-phag}', ""); - Expect(1, 43127, '\P{^Is_Scx=_-phag}', ""); - Expect(0, 43128, '\p{Is_Scx=_-phag}', ""); - Expect(1, 43128, '\p{^Is_Scx=_-phag}', ""); - Expect(1, 43128, '\P{Is_Scx=_-phag}', ""); - Expect(0, 43128, '\P{^Is_Scx=_-phag}', ""); - Error('\p{Script_Extensions= _INSCRIPTIONAL_Pahlavi/a/}'); - Error('\P{Script_Extensions= _INSCRIPTIONAL_Pahlavi/a/}'); + Expect(1, 43127, '\p{Is_Scx=-_Phag}', ""); + Expect(0, 43127, '\p{^Is_Scx=-_Phag}', ""); + Expect(0, 43127, '\P{Is_Scx=-_Phag}', ""); + Expect(1, 43127, '\P{^Is_Scx=-_Phag}', ""); + Expect(0, 43128, '\p{Is_Scx=-_Phag}', ""); + Expect(1, 43128, '\p{^Is_Scx=-_Phag}', ""); + Expect(1, 43128, '\P{Is_Scx=-_Phag}', ""); + Expect(0, 43128, '\P{^Is_Scx=-_Phag}', ""); + Error('\p{Script_Extensions= inscriptional_Pahlavi:=}'); + Error('\P{Script_Extensions= inscriptional_Pahlavi:=}'); Expect(1, 68479, '\p{Script_Extensions=:\AInscriptional_Pahlavi\z:}', "");; Expect(0, 68480, '\p{Script_Extensions=:\AInscriptional_Pahlavi\z:}', "");; Expect(1, 68479, '\p{Script_Extensions=inscriptionalpahlavi}', ""); @@ -142728,38 +146802,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68480, '\P{^Script_Extensions=inscriptionalpahlavi}', ""); Expect(1, 68479, '\p{Script_Extensions=:\Ainscriptionalpahlavi\z:}', "");; Expect(0, 68480, '\p{Script_Extensions=:\Ainscriptionalpahlavi\z:}', "");; - Expect(1, 68479, '\p{Script_Extensions=__inscriptional_Pahlavi}', ""); - Expect(0, 68479, '\p{^Script_Extensions=__inscriptional_Pahlavi}', ""); - Expect(0, 68479, '\P{Script_Extensions=__inscriptional_Pahlavi}', ""); - Expect(1, 68479, '\P{^Script_Extensions=__inscriptional_Pahlavi}', ""); - Expect(0, 68480, '\p{Script_Extensions=__inscriptional_Pahlavi}', ""); - Expect(1, 68480, '\p{^Script_Extensions=__inscriptional_Pahlavi}', ""); - Expect(1, 68480, '\P{Script_Extensions=__inscriptional_Pahlavi}', ""); - Expect(0, 68480, '\P{^Script_Extensions=__inscriptional_Pahlavi}', ""); - Error('\p{Scx=--Phli/a/}'); - Error('\P{Scx=--Phli/a/}'); + Expect(1, 68479, '\p{Script_Extensions: Inscriptional_Pahlavi}', ""); + Expect(0, 68479, '\p{^Script_Extensions: Inscriptional_Pahlavi}', ""); + Expect(0, 68479, '\P{Script_Extensions: Inscriptional_Pahlavi}', ""); + Expect(1, 68479, '\P{^Script_Extensions: Inscriptional_Pahlavi}', ""); + Expect(0, 68480, '\p{Script_Extensions: Inscriptional_Pahlavi}', ""); + Expect(1, 68480, '\p{^Script_Extensions: Inscriptional_Pahlavi}', ""); + Expect(1, 68480, '\P{Script_Extensions: Inscriptional_Pahlavi}', ""); + Expect(0, 68480, '\P{^Script_Extensions: Inscriptional_Pahlavi}', ""); + Error('\p{Scx= PHLI/a/}'); + Error('\P{Scx= PHLI/a/}'); Expect(1, 68479, '\p{Scx=:\APhli\z:}', "");; Expect(0, 68480, '\p{Scx=:\APhli\z:}', "");; - Expect(1, 68479, '\p{Scx: phli}', ""); - Expect(0, 68479, '\p{^Scx: phli}', ""); - Expect(0, 68479, '\P{Scx: phli}', ""); - Expect(1, 68479, '\P{^Scx: phli}', ""); - Expect(0, 68480, '\p{Scx: phli}', ""); - Expect(1, 68480, '\p{^Scx: phli}', ""); - Expect(1, 68480, '\P{Scx: phli}', ""); - Expect(0, 68480, '\P{^Scx: phli}', ""); + Expect(1, 68479, '\p{Scx=phli}', ""); + Expect(0, 68479, '\p{^Scx=phli}', ""); + Expect(0, 68479, '\P{Scx=phli}', ""); + Expect(1, 68479, '\P{^Scx=phli}', ""); + Expect(0, 68480, '\p{Scx=phli}', ""); + Expect(1, 68480, '\p{^Scx=phli}', ""); + Expect(1, 68480, '\P{Scx=phli}', ""); + Expect(0, 68480, '\P{^Scx=phli}', ""); Expect(1, 68479, '\p{Scx=:\Aphli\z:}', "");; Expect(0, 68480, '\p{Scx=:\Aphli\z:}', "");; - Expect(1, 68479, '\p{Scx= -phli}', ""); - Expect(0, 68479, '\p{^Scx= -phli}', ""); - Expect(0, 68479, '\P{Scx= -phli}', ""); - Expect(1, 68479, '\P{^Scx= -phli}', ""); - Expect(0, 68480, '\p{Scx= -phli}', ""); - Expect(1, 68480, '\p{^Scx= -phli}', ""); - Expect(1, 68480, '\P{Scx= -phli}', ""); - Expect(0, 68480, '\P{^Scx= -phli}', ""); - Error('\p{Is_Script_Extensions= Inscriptional_Pahlavi/a/}'); - Error('\P{Is_Script_Extensions= Inscriptional_Pahlavi/a/}'); + Expect(1, 68479, '\p{Scx=PHLI}', ""); + Expect(0, 68479, '\p{^Scx=PHLI}', ""); + Expect(0, 68479, '\P{Scx=PHLI}', ""); + Expect(1, 68479, '\P{^Scx=PHLI}', ""); + Expect(0, 68480, '\p{Scx=PHLI}', ""); + Expect(1, 68480, '\p{^Scx=PHLI}', ""); + Expect(1, 68480, '\P{Scx=PHLI}', ""); + Expect(0, 68480, '\P{^Scx=PHLI}', ""); + Error('\p{Is_Script_Extensions=/a/_inscriptional_Pahlavi}'); + Error('\P{Is_Script_Extensions=/a/_inscriptional_Pahlavi}'); Expect(1, 68479, '\p{Is_Script_Extensions=inscriptionalpahlavi}', ""); Expect(0, 68479, '\p{^Is_Script_Extensions=inscriptionalpahlavi}', ""); Expect(0, 68479, '\P{Is_Script_Extensions=inscriptionalpahlavi}', ""); @@ -142768,34 +146842,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68480, '\p{^Is_Script_Extensions=inscriptionalpahlavi}', ""); Expect(1, 68480, '\P{Is_Script_Extensions=inscriptionalpahlavi}', ""); Expect(0, 68480, '\P{^Is_Script_Extensions=inscriptionalpahlavi}', ""); - Expect(1, 68479, '\p{Is_Script_Extensions=--Inscriptional_pahlavi}', ""); - Expect(0, 68479, '\p{^Is_Script_Extensions=--Inscriptional_pahlavi}', ""); - Expect(0, 68479, '\P{Is_Script_Extensions=--Inscriptional_pahlavi}', ""); - Expect(1, 68479, '\P{^Is_Script_Extensions=--Inscriptional_pahlavi}', ""); - Expect(0, 68480, '\p{Is_Script_Extensions=--Inscriptional_pahlavi}', ""); - Expect(1, 68480, '\p{^Is_Script_Extensions=--Inscriptional_pahlavi}', ""); - Expect(1, 68480, '\P{Is_Script_Extensions=--Inscriptional_pahlavi}', ""); - Expect(0, 68480, '\P{^Is_Script_Extensions=--Inscriptional_pahlavi}', ""); - Error('\p{Is_Scx=/a/ _phli}'); - Error('\P{Is_Scx=/a/ _phli}'); - Expect(1, 68479, '\p{Is_Scx: phli}', ""); - Expect(0, 68479, '\p{^Is_Scx: phli}', ""); - Expect(0, 68479, '\P{Is_Scx: phli}', ""); - Expect(1, 68479, '\P{^Is_Scx: phli}', ""); - Expect(0, 68480, '\p{Is_Scx: phli}', ""); - Expect(1, 68480, '\p{^Is_Scx: phli}', ""); - Expect(1, 68480, '\P{Is_Scx: phli}', ""); - Expect(0, 68480, '\P{^Is_Scx: phli}', ""); - Expect(1, 68479, '\p{Is_Scx=--Phli}', ""); - Expect(0, 68479, '\p{^Is_Scx=--Phli}', ""); - Expect(0, 68479, '\P{Is_Scx=--Phli}', ""); - Expect(1, 68479, '\P{^Is_Scx=--Phli}', ""); - Expect(0, 68480, '\p{Is_Scx=--Phli}', ""); - Expect(1, 68480, '\p{^Is_Scx=--Phli}', ""); - Expect(1, 68480, '\P{Is_Scx=--Phli}', ""); - Expect(0, 68480, '\P{^Is_Scx=--Phli}', ""); - Error('\p{Script_Extensions=/a/ Psalter_Pahlavi}'); - Error('\P{Script_Extensions=/a/ Psalter_Pahlavi}'); + Expect(1, 68479, '\p{Is_Script_Extensions=- INSCRIPTIONAL_Pahlavi}', ""); + Expect(0, 68479, '\p{^Is_Script_Extensions=- INSCRIPTIONAL_Pahlavi}', ""); + Expect(0, 68479, '\P{Is_Script_Extensions=- INSCRIPTIONAL_Pahlavi}', ""); + Expect(1, 68479, '\P{^Is_Script_Extensions=- INSCRIPTIONAL_Pahlavi}', ""); + Expect(0, 68480, '\p{Is_Script_Extensions=- INSCRIPTIONAL_Pahlavi}', ""); + Expect(1, 68480, '\p{^Is_Script_Extensions=- INSCRIPTIONAL_Pahlavi}', ""); + Expect(1, 68480, '\P{Is_Script_Extensions=- INSCRIPTIONAL_Pahlavi}', ""); + Expect(0, 68480, '\P{^Is_Script_Extensions=- INSCRIPTIONAL_Pahlavi}', ""); + Error('\p{Is_Scx=_/a/Phli}'); + Error('\P{Is_Scx=_/a/Phli}'); + Expect(1, 68479, '\p{Is_Scx=phli}', ""); + Expect(0, 68479, '\p{^Is_Scx=phli}', ""); + Expect(0, 68479, '\P{Is_Scx=phli}', ""); + Expect(1, 68479, '\P{^Is_Scx=phli}', ""); + Expect(0, 68480, '\p{Is_Scx=phli}', ""); + Expect(1, 68480, '\p{^Is_Scx=phli}', ""); + Expect(1, 68480, '\P{Is_Scx=phli}', ""); + Expect(0, 68480, '\P{^Is_Scx=phli}', ""); + Expect(1, 68479, '\p{Is_Scx= -Phli}', ""); + Expect(0, 68479, '\p{^Is_Scx= -Phli}', ""); + Expect(0, 68479, '\P{Is_Scx= -Phli}', ""); + Expect(1, 68479, '\P{^Is_Scx= -Phli}', ""); + Expect(0, 68480, '\p{Is_Scx= -Phli}', ""); + Expect(1, 68480, '\p{^Is_Scx= -Phli}', ""); + Expect(1, 68480, '\P{Is_Scx= -Phli}', ""); + Expect(0, 68480, '\P{^Is_Scx= -Phli}', ""); + Error('\p{Script_Extensions=:= psalter_Pahlavi}'); + Error('\P{Script_Extensions=:= psalter_Pahlavi}'); Expect(1, 68527, '\p{Script_Extensions=:\APsalter_Pahlavi\z:}', "");; Expect(0, 68528, '\p{Script_Extensions=:\APsalter_Pahlavi\z:}', "");; Expect(1, 68527, '\p{Script_Extensions=psalterpahlavi}', ""); @@ -142808,38 +146882,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68528, '\P{^Script_Extensions=psalterpahlavi}', ""); Expect(1, 68527, '\p{Script_Extensions=:\Apsalterpahlavi\z:}', "");; Expect(0, 68528, '\p{Script_Extensions=:\Apsalterpahlavi\z:}', "");; - Expect(1, 68527, '\p{Script_Extensions= _Psalter_Pahlavi}', ""); - Expect(0, 68527, '\p{^Script_Extensions= _Psalter_Pahlavi}', ""); - Expect(0, 68527, '\P{Script_Extensions= _Psalter_Pahlavi}', ""); - Expect(1, 68527, '\P{^Script_Extensions= _Psalter_Pahlavi}', ""); - Expect(0, 68528, '\p{Script_Extensions= _Psalter_Pahlavi}', ""); - Expect(1, 68528, '\p{^Script_Extensions= _Psalter_Pahlavi}', ""); - Expect(1, 68528, '\P{Script_Extensions= _Psalter_Pahlavi}', ""); - Expect(0, 68528, '\P{^Script_Extensions= _Psalter_Pahlavi}', ""); - Error('\p{Scx=/a/phlp}'); - Error('\P{Scx=/a/phlp}'); + Expect(1, 68527, '\p{Script_Extensions=-PSALTER_Pahlavi}', ""); + Expect(0, 68527, '\p{^Script_Extensions=-PSALTER_Pahlavi}', ""); + Expect(0, 68527, '\P{Script_Extensions=-PSALTER_Pahlavi}', ""); + Expect(1, 68527, '\P{^Script_Extensions=-PSALTER_Pahlavi}', ""); + Expect(0, 68528, '\p{Script_Extensions=-PSALTER_Pahlavi}', ""); + Expect(1, 68528, '\p{^Script_Extensions=-PSALTER_Pahlavi}', ""); + Expect(1, 68528, '\P{Script_Extensions=-PSALTER_Pahlavi}', ""); + Expect(0, 68528, '\P{^Script_Extensions=-PSALTER_Pahlavi}', ""); + Error('\p{Scx= /a/Phlp}'); + Error('\P{Scx= /a/Phlp}'); Expect(1, 68527, '\p{Scx=:\APhlp\z:}', "");; Expect(0, 68528, '\p{Scx=:\APhlp\z:}', "");; - Expect(1, 68527, '\p{Scx=phlp}', ""); - Expect(0, 68527, '\p{^Scx=phlp}', ""); - Expect(0, 68527, '\P{Scx=phlp}', ""); - Expect(1, 68527, '\P{^Scx=phlp}', ""); - Expect(0, 68528, '\p{Scx=phlp}', ""); - Expect(1, 68528, '\p{^Scx=phlp}', ""); - Expect(1, 68528, '\P{Scx=phlp}', ""); - Expect(0, 68528, '\P{^Scx=phlp}', ""); + Expect(1, 68527, '\p{Scx:phlp}', ""); + Expect(0, 68527, '\p{^Scx:phlp}', ""); + Expect(0, 68527, '\P{Scx:phlp}', ""); + Expect(1, 68527, '\P{^Scx:phlp}', ""); + Expect(0, 68528, '\p{Scx:phlp}', ""); + Expect(1, 68528, '\p{^Scx:phlp}', ""); + Expect(1, 68528, '\P{Scx:phlp}', ""); + Expect(0, 68528, '\P{^Scx:phlp}', ""); Expect(1, 68527, '\p{Scx=:\Aphlp\z:}', "");; Expect(0, 68528, '\p{Scx=:\Aphlp\z:}', "");; - Expect(1, 68527, '\p{Scx= _PHLP}', ""); - Expect(0, 68527, '\p{^Scx= _PHLP}', ""); - Expect(0, 68527, '\P{Scx= _PHLP}', ""); - Expect(1, 68527, '\P{^Scx= _PHLP}', ""); - Expect(0, 68528, '\p{Scx= _PHLP}', ""); - Expect(1, 68528, '\p{^Scx= _PHLP}', ""); - Expect(1, 68528, '\P{Scx= _PHLP}', ""); - Expect(0, 68528, '\P{^Scx= _PHLP}', ""); - Error('\p{Is_Script_Extensions=-:=PSALTER_Pahlavi}'); - Error('\P{Is_Script_Extensions=-:=PSALTER_Pahlavi}'); + Expect(1, 68527, '\p{Scx= Phlp}', ""); + Expect(0, 68527, '\p{^Scx= Phlp}', ""); + Expect(0, 68527, '\P{Scx= Phlp}', ""); + Expect(1, 68527, '\P{^Scx= Phlp}', ""); + Expect(0, 68528, '\p{Scx= Phlp}', ""); + Expect(1, 68528, '\p{^Scx= Phlp}', ""); + Expect(1, 68528, '\P{Scx= Phlp}', ""); + Expect(0, 68528, '\P{^Scx= Phlp}', ""); + Error('\p{Is_Script_Extensions=-psalter_pahlavi/a/}'); + Error('\P{Is_Script_Extensions=-psalter_pahlavi/a/}'); Expect(1, 68527, '\p{Is_Script_Extensions=psalterpahlavi}', ""); Expect(0, 68527, '\p{^Is_Script_Extensions=psalterpahlavi}', ""); Expect(0, 68527, '\P{Is_Script_Extensions=psalterpahlavi}', ""); @@ -142848,16 +146922,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68528, '\p{^Is_Script_Extensions=psalterpahlavi}', ""); Expect(1, 68528, '\P{Is_Script_Extensions=psalterpahlavi}', ""); Expect(0, 68528, '\P{^Is_Script_Extensions=psalterpahlavi}', ""); - Expect(1, 68527, '\p{Is_Script_Extensions= Psalter_Pahlavi}', ""); - Expect(0, 68527, '\p{^Is_Script_Extensions= Psalter_Pahlavi}', ""); - Expect(0, 68527, '\P{Is_Script_Extensions= Psalter_Pahlavi}', ""); - Expect(1, 68527, '\P{^Is_Script_Extensions= Psalter_Pahlavi}', ""); - Expect(0, 68528, '\p{Is_Script_Extensions= Psalter_Pahlavi}', ""); - Expect(1, 68528, '\p{^Is_Script_Extensions= Psalter_Pahlavi}', ""); - Expect(1, 68528, '\P{Is_Script_Extensions= Psalter_Pahlavi}', ""); - Expect(0, 68528, '\P{^Is_Script_Extensions= Psalter_Pahlavi}', ""); - Error('\p{Is_Scx=__phlp:=}'); - Error('\P{Is_Scx=__phlp:=}'); + Expect(1, 68527, '\p{Is_Script_Extensions: -psalter_Pahlavi}', ""); + Expect(0, 68527, '\p{^Is_Script_Extensions: -psalter_Pahlavi}', ""); + Expect(0, 68527, '\P{Is_Script_Extensions: -psalter_Pahlavi}', ""); + Expect(1, 68527, '\P{^Is_Script_Extensions: -psalter_Pahlavi}', ""); + Expect(0, 68528, '\p{Is_Script_Extensions: -psalter_Pahlavi}', ""); + Expect(1, 68528, '\p{^Is_Script_Extensions: -psalter_Pahlavi}', ""); + Expect(1, 68528, '\P{Is_Script_Extensions: -psalter_Pahlavi}', ""); + Expect(0, 68528, '\P{^Is_Script_Extensions: -psalter_Pahlavi}', ""); + Error('\p{Is_Scx=_ phlp:=}'); + Error('\P{Is_Scx=_ phlp:=}'); Expect(1, 68527, '\p{Is_Scx=phlp}', ""); Expect(0, 68527, '\p{^Is_Scx=phlp}', ""); Expect(0, 68527, '\P{Is_Scx=phlp}', ""); @@ -142866,16 +146940,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68528, '\p{^Is_Scx=phlp}', ""); Expect(1, 68528, '\P{Is_Scx=phlp}', ""); Expect(0, 68528, '\P{^Is_Scx=phlp}', ""); - Expect(1, 68527, '\p{Is_Scx= Phlp}', ""); - Expect(0, 68527, '\p{^Is_Scx= Phlp}', ""); - Expect(0, 68527, '\P{Is_Scx= Phlp}', ""); - Expect(1, 68527, '\P{^Is_Scx= Phlp}', ""); - Expect(0, 68528, '\p{Is_Scx= Phlp}', ""); - Expect(1, 68528, '\p{^Is_Scx= Phlp}', ""); - Expect(1, 68528, '\P{Is_Scx= Phlp}', ""); - Expect(0, 68528, '\P{^Is_Scx= Phlp}', ""); - Error('\p{Script_Extensions=/a/-_phoenician}'); - Error('\P{Script_Extensions=/a/-_phoenician}'); + Expect(1, 68527, '\p{Is_Scx= _PHLP}', ""); + Expect(0, 68527, '\p{^Is_Scx= _PHLP}', ""); + Expect(0, 68527, '\P{Is_Scx= _PHLP}', ""); + Expect(1, 68527, '\P{^Is_Scx= _PHLP}', ""); + Expect(0, 68528, '\p{Is_Scx= _PHLP}', ""); + Expect(1, 68528, '\p{^Is_Scx= _PHLP}', ""); + Expect(1, 68528, '\P{Is_Scx= _PHLP}', ""); + Expect(0, 68528, '\P{^Is_Scx= _PHLP}', ""); + Error('\p{Script_Extensions= Phoenician:=}'); + Error('\P{Script_Extensions= Phoenician:=}'); Expect(1, 67871, '\p{Script_Extensions=:\APhoenician\z:}', "");; Expect(0, 67872, '\p{Script_Extensions=:\APhoenician\z:}', "");; Expect(1, 67871, '\p{Script_Extensions=phoenician}', ""); @@ -142888,16 +146962,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67872, '\P{^Script_Extensions=phoenician}', ""); Expect(1, 67871, '\p{Script_Extensions=:\Aphoenician\z:}', "");; Expect(0, 67872, '\p{Script_Extensions=:\Aphoenician\z:}', "");; - Expect(1, 67871, '\p{Script_Extensions= Phoenician}', ""); - Expect(0, 67871, '\p{^Script_Extensions= Phoenician}', ""); - Expect(0, 67871, '\P{Script_Extensions= Phoenician}', ""); - Expect(1, 67871, '\P{^Script_Extensions= Phoenician}', ""); - Expect(0, 67872, '\p{Script_Extensions= Phoenician}', ""); - Expect(1, 67872, '\p{^Script_Extensions= Phoenician}', ""); - Expect(1, 67872, '\P{Script_Extensions= Phoenician}', ""); - Expect(0, 67872, '\P{^Script_Extensions= Phoenician}', ""); - Error('\p{Scx=/a/-Phnx}'); - Error('\P{Scx=/a/-Phnx}'); + Expect(1, 67871, '\p{Script_Extensions=-Phoenician}', ""); + Expect(0, 67871, '\p{^Script_Extensions=-Phoenician}', ""); + Expect(0, 67871, '\P{Script_Extensions=-Phoenician}', ""); + Expect(1, 67871, '\P{^Script_Extensions=-Phoenician}', ""); + Expect(0, 67872, '\p{Script_Extensions=-Phoenician}', ""); + Expect(1, 67872, '\p{^Script_Extensions=-Phoenician}', ""); + Expect(1, 67872, '\P{Script_Extensions=-Phoenician}', ""); + Expect(0, 67872, '\P{^Script_Extensions=-Phoenician}', ""); + Error('\p{Scx=/a/-_PHNX}'); + Error('\P{Scx=/a/-_PHNX}'); Expect(1, 67871, '\p{Scx=:\APhnx\z:}', "");; Expect(0, 67872, '\p{Scx=:\APhnx\z:}', "");; Expect(1, 67871, '\p{Scx=phnx}', ""); @@ -142910,34 +146984,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67872, '\P{^Scx=phnx}', ""); Expect(1, 67871, '\p{Scx=:\Aphnx\z:}', "");; Expect(0, 67872, '\p{Scx=:\Aphnx\z:}', "");; - Expect(1, 67871, '\p{Scx=_ Phnx}', ""); - Expect(0, 67871, '\p{^Scx=_ Phnx}', ""); - Expect(0, 67871, '\P{Scx=_ Phnx}', ""); - Expect(1, 67871, '\P{^Scx=_ Phnx}', ""); - Expect(0, 67872, '\p{Scx=_ Phnx}', ""); - Expect(1, 67872, '\p{^Scx=_ Phnx}', ""); - Expect(1, 67872, '\P{Scx=_ Phnx}', ""); - Expect(0, 67872, '\P{^Scx=_ Phnx}', ""); - Error('\p{Is_Script_Extensions=-Phoenician/a/}'); - Error('\P{Is_Script_Extensions=-Phoenician/a/}'); - Expect(1, 67871, '\p{Is_Script_Extensions=phoenician}', ""); - Expect(0, 67871, '\p{^Is_Script_Extensions=phoenician}', ""); - Expect(0, 67871, '\P{Is_Script_Extensions=phoenician}', ""); - Expect(1, 67871, '\P{^Is_Script_Extensions=phoenician}', ""); - Expect(0, 67872, '\p{Is_Script_Extensions=phoenician}', ""); - Expect(1, 67872, '\p{^Is_Script_Extensions=phoenician}', ""); - Expect(1, 67872, '\P{Is_Script_Extensions=phoenician}', ""); - Expect(0, 67872, '\P{^Is_Script_Extensions=phoenician}', ""); - Expect(1, 67871, '\p{Is_Script_Extensions=__Phoenician}', ""); - Expect(0, 67871, '\p{^Is_Script_Extensions=__Phoenician}', ""); - Expect(0, 67871, '\P{Is_Script_Extensions=__Phoenician}', ""); - Expect(1, 67871, '\P{^Is_Script_Extensions=__Phoenician}', ""); - Expect(0, 67872, '\p{Is_Script_Extensions=__Phoenician}', ""); - Expect(1, 67872, '\p{^Is_Script_Extensions=__Phoenician}', ""); - Expect(1, 67872, '\P{Is_Script_Extensions=__Phoenician}', ""); - Expect(0, 67872, '\P{^Is_Script_Extensions=__Phoenician}', ""); - Error('\p{Is_Scx=-:=phnx}'); - Error('\P{Is_Scx=-:=phnx}'); + Expect(1, 67871, '\p{Scx:- PHNX}', ""); + Expect(0, 67871, '\p{^Scx:- PHNX}', ""); + Expect(0, 67871, '\P{Scx:- PHNX}', ""); + Expect(1, 67871, '\P{^Scx:- PHNX}', ""); + Expect(0, 67872, '\p{Scx:- PHNX}', ""); + Expect(1, 67872, '\p{^Scx:- PHNX}', ""); + Expect(1, 67872, '\P{Scx:- PHNX}', ""); + Expect(0, 67872, '\P{^Scx:- PHNX}', ""); + Error('\p{Is_Script_Extensions=:= Phoenician}'); + Error('\P{Is_Script_Extensions=:= Phoenician}'); + Expect(1, 67871, '\p{Is_Script_Extensions:phoenician}', ""); + Expect(0, 67871, '\p{^Is_Script_Extensions:phoenician}', ""); + Expect(0, 67871, '\P{Is_Script_Extensions:phoenician}', ""); + Expect(1, 67871, '\P{^Is_Script_Extensions:phoenician}', ""); + Expect(0, 67872, '\p{Is_Script_Extensions:phoenician}', ""); + Expect(1, 67872, '\p{^Is_Script_Extensions:phoenician}', ""); + Expect(1, 67872, '\P{Is_Script_Extensions:phoenician}', ""); + Expect(0, 67872, '\P{^Is_Script_Extensions:phoenician}', ""); + Expect(1, 67871, '\p{Is_Script_Extensions=-phoenician}', ""); + Expect(0, 67871, '\p{^Is_Script_Extensions=-phoenician}', ""); + Expect(0, 67871, '\P{Is_Script_Extensions=-phoenician}', ""); + Expect(1, 67871, '\P{^Is_Script_Extensions=-phoenician}', ""); + Expect(0, 67872, '\p{Is_Script_Extensions=-phoenician}', ""); + Expect(1, 67872, '\p{^Is_Script_Extensions=-phoenician}', ""); + Expect(1, 67872, '\P{Is_Script_Extensions=-phoenician}', ""); + Expect(0, 67872, '\P{^Is_Script_Extensions=-phoenician}', ""); + Error('\p{Is_Scx=_/a/PHNX}'); + Error('\P{Is_Scx=_/a/PHNX}'); Expect(1, 67871, '\p{Is_Scx=phnx}', ""); Expect(0, 67871, '\p{^Is_Scx=phnx}', ""); Expect(0, 67871, '\P{Is_Scx=phnx}', ""); @@ -142946,16 +147020,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67872, '\p{^Is_Scx=phnx}', ""); Expect(1, 67872, '\P{Is_Scx=phnx}', ""); Expect(0, 67872, '\P{^Is_Scx=phnx}', ""); - Expect(1, 67871, '\p{Is_Scx=_PHNX}', ""); - Expect(0, 67871, '\p{^Is_Scx=_PHNX}', ""); - Expect(0, 67871, '\P{Is_Scx=_PHNX}', ""); - Expect(1, 67871, '\P{^Is_Scx=_PHNX}', ""); - Expect(0, 67872, '\p{Is_Scx=_PHNX}', ""); - Expect(1, 67872, '\p{^Is_Scx=_PHNX}', ""); - Expect(1, 67872, '\P{Is_Scx=_PHNX}', ""); - Expect(0, 67872, '\P{^Is_Scx=_PHNX}', ""); - Error('\p{Script_Extensions= Miao/a/}'); - Error('\P{Script_Extensions= Miao/a/}'); + Expect(1, 67871, '\p{Is_Scx= -PHNX}', ""); + Expect(0, 67871, '\p{^Is_Scx= -PHNX}', ""); + Expect(0, 67871, '\P{Is_Scx= -PHNX}', ""); + Expect(1, 67871, '\P{^Is_Scx= -PHNX}', ""); + Expect(0, 67872, '\p{Is_Scx= -PHNX}', ""); + Expect(1, 67872, '\p{^Is_Scx= -PHNX}', ""); + Expect(1, 67872, '\P{Is_Scx= -PHNX}', ""); + Expect(0, 67872, '\P{^Is_Scx= -PHNX}', ""); + Error('\p{Script_Extensions=- miao:=}'); + Error('\P{Script_Extensions=- miao:=}'); Expect(1, 94111, '\p{Script_Extensions=:\AMiao\z:}', "");; Expect(0, 94112, '\p{Script_Extensions=:\AMiao\z:}', "");; Expect(1, 94111, '\p{Script_Extensions=miao}', ""); @@ -142968,38 +147042,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 94112, '\P{^Script_Extensions=miao}', ""); Expect(1, 94111, '\p{Script_Extensions=:\Amiao\z:}', "");; Expect(0, 94112, '\p{Script_Extensions=:\Amiao\z:}', "");; - Expect(1, 94111, '\p{Script_Extensions= Miao}', ""); - Expect(0, 94111, '\p{^Script_Extensions= Miao}', ""); - Expect(0, 94111, '\P{Script_Extensions= Miao}', ""); - Expect(1, 94111, '\P{^Script_Extensions= Miao}', ""); - Expect(0, 94112, '\p{Script_Extensions= Miao}', ""); - Expect(1, 94112, '\p{^Script_Extensions= Miao}', ""); - Expect(1, 94112, '\P{Script_Extensions= Miao}', ""); - Expect(0, 94112, '\P{^Script_Extensions= Miao}', ""); - Error('\p{Scx=_ Plrd/a/}'); - Error('\P{Scx=_ Plrd/a/}'); + Expect(1, 94111, '\p{Script_Extensions= miao}', ""); + Expect(0, 94111, '\p{^Script_Extensions= miao}', ""); + Expect(0, 94111, '\P{Script_Extensions= miao}', ""); + Expect(1, 94111, '\P{^Script_Extensions= miao}', ""); + Expect(0, 94112, '\p{Script_Extensions= miao}', ""); + Expect(1, 94112, '\p{^Script_Extensions= miao}', ""); + Expect(1, 94112, '\P{Script_Extensions= miao}', ""); + Expect(0, 94112, '\P{^Script_Extensions= miao}', ""); + Error('\p{Scx=-/a/plrd}'); + Error('\P{Scx=-/a/plrd}'); Expect(1, 94111, '\p{Scx=:\APlrd\z:}', "");; Expect(0, 94112, '\p{Scx=:\APlrd\z:}', "");; - Expect(1, 94111, '\p{Scx: plrd}', ""); - Expect(0, 94111, '\p{^Scx: plrd}', ""); - Expect(0, 94111, '\P{Scx: plrd}', ""); - Expect(1, 94111, '\P{^Scx: plrd}', ""); - Expect(0, 94112, '\p{Scx: plrd}', ""); - Expect(1, 94112, '\p{^Scx: plrd}', ""); - Expect(1, 94112, '\P{Scx: plrd}', ""); - Expect(0, 94112, '\P{^Scx: plrd}', ""); + Expect(1, 94111, '\p{Scx:plrd}', ""); + Expect(0, 94111, '\p{^Scx:plrd}', ""); + Expect(0, 94111, '\P{Scx:plrd}', ""); + Expect(1, 94111, '\P{^Scx:plrd}', ""); + Expect(0, 94112, '\p{Scx:plrd}', ""); + Expect(1, 94112, '\p{^Scx:plrd}', ""); + Expect(1, 94112, '\P{Scx:plrd}', ""); + Expect(0, 94112, '\P{^Scx:plrd}', ""); Expect(1, 94111, '\p{Scx=:\Aplrd\z:}', "");; Expect(0, 94112, '\p{Scx=:\Aplrd\z:}', "");; - Expect(1, 94111, '\p{Scx= -plrd}', ""); - Expect(0, 94111, '\p{^Scx= -plrd}', ""); - Expect(0, 94111, '\P{Scx= -plrd}', ""); - Expect(1, 94111, '\P{^Scx= -plrd}', ""); - Expect(0, 94112, '\p{Scx= -plrd}', ""); - Expect(1, 94112, '\p{^Scx= -plrd}', ""); - Expect(1, 94112, '\P{Scx= -plrd}', ""); - Expect(0, 94112, '\P{^Scx= -plrd}', ""); - Error('\p{Is_Script_Extensions=_:=miao}'); - Error('\P{Is_Script_Extensions=_:=miao}'); + Expect(1, 94111, '\p{Scx= Plrd}', ""); + Expect(0, 94111, '\p{^Scx= Plrd}', ""); + Expect(0, 94111, '\P{Scx= Plrd}', ""); + Expect(1, 94111, '\P{^Scx= Plrd}', ""); + Expect(0, 94112, '\p{Scx= Plrd}', ""); + Expect(1, 94112, '\p{^Scx= Plrd}', ""); + Expect(1, 94112, '\P{Scx= Plrd}', ""); + Expect(0, 94112, '\P{^Scx= Plrd}', ""); + Error('\p{Is_Script_Extensions=_-MIAO/a/}'); + Error('\P{Is_Script_Extensions=_-MIAO/a/}'); Expect(1, 94111, '\p{Is_Script_Extensions=miao}', ""); Expect(0, 94111, '\p{^Is_Script_Extensions=miao}', ""); Expect(0, 94111, '\P{Is_Script_Extensions=miao}', ""); @@ -143008,16 +147082,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 94112, '\p{^Is_Script_Extensions=miao}', ""); Expect(1, 94112, '\P{Is_Script_Extensions=miao}', ""); Expect(0, 94112, '\P{^Is_Script_Extensions=miao}', ""); - Expect(1, 94111, '\p{Is_Script_Extensions=__miao}', ""); - Expect(0, 94111, '\p{^Is_Script_Extensions=__miao}', ""); - Expect(0, 94111, '\P{Is_Script_Extensions=__miao}', ""); - Expect(1, 94111, '\P{^Is_Script_Extensions=__miao}', ""); - Expect(0, 94112, '\p{Is_Script_Extensions=__miao}', ""); - Expect(1, 94112, '\p{^Is_Script_Extensions=__miao}', ""); - Expect(1, 94112, '\P{Is_Script_Extensions=__miao}', ""); - Expect(0, 94112, '\P{^Is_Script_Extensions=__miao}', ""); - Error('\p{Is_Scx=_/a/Plrd}'); - Error('\P{Is_Scx=_/a/Plrd}'); + Expect(1, 94111, '\p{Is_Script_Extensions= MIAO}', ""); + Expect(0, 94111, '\p{^Is_Script_Extensions= MIAO}', ""); + Expect(0, 94111, '\P{Is_Script_Extensions= MIAO}', ""); + Expect(1, 94111, '\P{^Is_Script_Extensions= MIAO}', ""); + Expect(0, 94112, '\p{Is_Script_Extensions= MIAO}', ""); + Expect(1, 94112, '\p{^Is_Script_Extensions= MIAO}', ""); + Expect(1, 94112, '\P{Is_Script_Extensions= MIAO}', ""); + Expect(0, 94112, '\P{^Is_Script_Extensions= MIAO}', ""); + Error('\p{Is_Scx=:=_-plrd}'); + Error('\P{Is_Scx=:=_-plrd}'); Expect(1, 94111, '\p{Is_Scx=plrd}', ""); Expect(0, 94111, '\p{^Is_Scx=plrd}', ""); Expect(0, 94111, '\P{Is_Scx=plrd}', ""); @@ -143026,60 +147100,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 94112, '\p{^Is_Scx=plrd}', ""); Expect(1, 94112, '\P{Is_Scx=plrd}', ""); Expect(0, 94112, '\P{^Is_Scx=plrd}', ""); - Expect(1, 94111, '\p{Is_Scx=-plrd}', ""); - Expect(0, 94111, '\p{^Is_Scx=-plrd}', ""); - Expect(0, 94111, '\P{Is_Scx=-plrd}', ""); - Expect(1, 94111, '\P{^Is_Scx=-plrd}', ""); - Expect(0, 94112, '\p{Is_Scx=-plrd}', ""); - Expect(1, 94112, '\p{^Is_Scx=-plrd}', ""); - Expect(1, 94112, '\P{Is_Scx=-plrd}', ""); - Expect(0, 94112, '\P{^Is_Scx=-plrd}', ""); - Error('\p{Script_Extensions:_Inscriptional_Parthian:=}'); - Error('\P{Script_Extensions:_Inscriptional_Parthian:=}'); + Expect(1, 94111, '\p{Is_Scx=-PLRD}', ""); + Expect(0, 94111, '\p{^Is_Scx=-PLRD}', ""); + Expect(0, 94111, '\P{Is_Scx=-PLRD}', ""); + Expect(1, 94111, '\P{^Is_Scx=-PLRD}', ""); + Expect(0, 94112, '\p{Is_Scx=-PLRD}', ""); + Expect(1, 94112, '\p{^Is_Scx=-PLRD}', ""); + Expect(1, 94112, '\P{Is_Scx=-PLRD}', ""); + Expect(0, 94112, '\P{^Is_Scx=-PLRD}', ""); + Error('\p{Script_Extensions=/a/Inscriptional_parthian}'); + Error('\P{Script_Extensions=/a/Inscriptional_parthian}'); Expect(1, 68447, '\p{Script_Extensions=:\AInscriptional_Parthian\z:}', "");; Expect(0, 68448, '\p{Script_Extensions=:\AInscriptional_Parthian\z:}', "");; - Expect(1, 68447, '\p{Script_Extensions=inscriptionalparthian}', ""); - Expect(0, 68447, '\p{^Script_Extensions=inscriptionalparthian}', ""); - Expect(0, 68447, '\P{Script_Extensions=inscriptionalparthian}', ""); - Expect(1, 68447, '\P{^Script_Extensions=inscriptionalparthian}', ""); - Expect(0, 68448, '\p{Script_Extensions=inscriptionalparthian}', ""); - Expect(1, 68448, '\p{^Script_Extensions=inscriptionalparthian}', ""); - Expect(1, 68448, '\P{Script_Extensions=inscriptionalparthian}', ""); - Expect(0, 68448, '\P{^Script_Extensions=inscriptionalparthian}', ""); + Expect(1, 68447, '\p{Script_Extensions: inscriptionalparthian}', ""); + Expect(0, 68447, '\p{^Script_Extensions: inscriptionalparthian}', ""); + Expect(0, 68447, '\P{Script_Extensions: inscriptionalparthian}', ""); + Expect(1, 68447, '\P{^Script_Extensions: inscriptionalparthian}', ""); + Expect(0, 68448, '\p{Script_Extensions: inscriptionalparthian}', ""); + Expect(1, 68448, '\p{^Script_Extensions: inscriptionalparthian}', ""); + Expect(1, 68448, '\P{Script_Extensions: inscriptionalparthian}', ""); + Expect(0, 68448, '\P{^Script_Extensions: inscriptionalparthian}', ""); Expect(1, 68447, '\p{Script_Extensions=:\Ainscriptionalparthian\z:}', "");; Expect(0, 68448, '\p{Script_Extensions=:\Ainscriptionalparthian\z:}', "");; - Expect(1, 68447, '\p{Script_Extensions= _Inscriptional_Parthian}', ""); - Expect(0, 68447, '\p{^Script_Extensions= _Inscriptional_Parthian}', ""); - Expect(0, 68447, '\P{Script_Extensions= _Inscriptional_Parthian}', ""); - Expect(1, 68447, '\P{^Script_Extensions= _Inscriptional_Parthian}', ""); - Expect(0, 68448, '\p{Script_Extensions= _Inscriptional_Parthian}', ""); - Expect(1, 68448, '\p{^Script_Extensions= _Inscriptional_Parthian}', ""); - Expect(1, 68448, '\P{Script_Extensions= _Inscriptional_Parthian}', ""); - Expect(0, 68448, '\P{^Script_Extensions= _Inscriptional_Parthian}', ""); - Error('\p{Scx=_:=PRTI}'); - Error('\P{Scx=_:=PRTI}'); + Expect(1, 68447, '\p{Script_Extensions=_-INSCRIPTIONAL_parthian}', ""); + Expect(0, 68447, '\p{^Script_Extensions=_-INSCRIPTIONAL_parthian}', ""); + Expect(0, 68447, '\P{Script_Extensions=_-INSCRIPTIONAL_parthian}', ""); + Expect(1, 68447, '\P{^Script_Extensions=_-INSCRIPTIONAL_parthian}', ""); + Expect(0, 68448, '\p{Script_Extensions=_-INSCRIPTIONAL_parthian}', ""); + Expect(1, 68448, '\p{^Script_Extensions=_-INSCRIPTIONAL_parthian}', ""); + Expect(1, 68448, '\P{Script_Extensions=_-INSCRIPTIONAL_parthian}', ""); + Expect(0, 68448, '\P{^Script_Extensions=_-INSCRIPTIONAL_parthian}', ""); + Error('\p{Scx= prti/a/}'); + Error('\P{Scx= prti/a/}'); Expect(1, 68447, '\p{Scx=:\APrti\z:}', "");; Expect(0, 68448, '\p{Scx=:\APrti\z:}', "");; - Expect(1, 68447, '\p{Scx=prti}', ""); - Expect(0, 68447, '\p{^Scx=prti}', ""); - Expect(0, 68447, '\P{Scx=prti}', ""); - Expect(1, 68447, '\P{^Scx=prti}', ""); - Expect(0, 68448, '\p{Scx=prti}', ""); - Expect(1, 68448, '\p{^Scx=prti}', ""); - Expect(1, 68448, '\P{Scx=prti}', ""); - Expect(0, 68448, '\P{^Scx=prti}', ""); + Expect(1, 68447, '\p{Scx:prti}', ""); + Expect(0, 68447, '\p{^Scx:prti}', ""); + Expect(0, 68447, '\P{Scx:prti}', ""); + Expect(1, 68447, '\P{^Scx:prti}', ""); + Expect(0, 68448, '\p{Scx:prti}', ""); + Expect(1, 68448, '\p{^Scx:prti}', ""); + Expect(1, 68448, '\P{Scx:prti}', ""); + Expect(0, 68448, '\P{^Scx:prti}', ""); Expect(1, 68447, '\p{Scx=:\Aprti\z:}', "");; Expect(0, 68448, '\p{Scx=:\Aprti\z:}', "");; - Expect(1, 68447, '\p{Scx: _prti}', ""); - Expect(0, 68447, '\p{^Scx: _prti}', ""); - Expect(0, 68447, '\P{Scx: _prti}', ""); - Expect(1, 68447, '\P{^Scx: _prti}', ""); - Expect(0, 68448, '\p{Scx: _prti}', ""); - Expect(1, 68448, '\p{^Scx: _prti}', ""); - Expect(1, 68448, '\P{Scx: _prti}', ""); - Expect(0, 68448, '\P{^Scx: _prti}', ""); - Error('\p{Is_Script_Extensions= _Inscriptional_parthian/a/}'); - Error('\P{Is_Script_Extensions= _Inscriptional_parthian/a/}'); + Expect(1, 68447, '\p{Scx=--Prti}', ""); + Expect(0, 68447, '\p{^Scx=--Prti}', ""); + Expect(0, 68447, '\P{Scx=--Prti}', ""); + Expect(1, 68447, '\P{^Scx=--Prti}', ""); + Expect(0, 68448, '\p{Scx=--Prti}', ""); + Expect(1, 68448, '\p{^Scx=--Prti}', ""); + Expect(1, 68448, '\P{Scx=--Prti}', ""); + Expect(0, 68448, '\P{^Scx=--Prti}', ""); + Error('\p{Is_Script_Extensions= :=inscriptional_Parthian}'); + Error('\P{Is_Script_Extensions= :=inscriptional_Parthian}'); Expect(1, 68447, '\p{Is_Script_Extensions=inscriptionalparthian}', ""); Expect(0, 68447, '\p{^Is_Script_Extensions=inscriptionalparthian}', ""); Expect(0, 68447, '\P{Is_Script_Extensions=inscriptionalparthian}', ""); @@ -143088,16 +147162,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68448, '\p{^Is_Script_Extensions=inscriptionalparthian}', ""); Expect(1, 68448, '\P{Is_Script_Extensions=inscriptionalparthian}', ""); Expect(0, 68448, '\P{^Is_Script_Extensions=inscriptionalparthian}', ""); - Expect(1, 68447, '\p{Is_Script_Extensions= INSCRIPTIONAL_Parthian}', ""); - Expect(0, 68447, '\p{^Is_Script_Extensions= INSCRIPTIONAL_Parthian}', ""); - Expect(0, 68447, '\P{Is_Script_Extensions= INSCRIPTIONAL_Parthian}', ""); - Expect(1, 68447, '\P{^Is_Script_Extensions= INSCRIPTIONAL_Parthian}', ""); - Expect(0, 68448, '\p{Is_Script_Extensions= INSCRIPTIONAL_Parthian}', ""); - Expect(1, 68448, '\p{^Is_Script_Extensions= INSCRIPTIONAL_Parthian}', ""); - Expect(1, 68448, '\P{Is_Script_Extensions= INSCRIPTIONAL_Parthian}', ""); - Expect(0, 68448, '\P{^Is_Script_Extensions= INSCRIPTIONAL_Parthian}', ""); - Error('\p{Is_Scx=-Prti:=}'); - Error('\P{Is_Scx=-Prti:=}'); + Expect(1, 68447, '\p{Is_Script_Extensions= INSCRIPTIONAL_PARTHIAN}', ""); + Expect(0, 68447, '\p{^Is_Script_Extensions= INSCRIPTIONAL_PARTHIAN}', ""); + Expect(0, 68447, '\P{Is_Script_Extensions= INSCRIPTIONAL_PARTHIAN}', ""); + Expect(1, 68447, '\P{^Is_Script_Extensions= INSCRIPTIONAL_PARTHIAN}', ""); + Expect(0, 68448, '\p{Is_Script_Extensions= INSCRIPTIONAL_PARTHIAN}', ""); + Expect(1, 68448, '\p{^Is_Script_Extensions= INSCRIPTIONAL_PARTHIAN}', ""); + Expect(1, 68448, '\P{Is_Script_Extensions= INSCRIPTIONAL_PARTHIAN}', ""); + Expect(0, 68448, '\P{^Is_Script_Extensions= INSCRIPTIONAL_PARTHIAN}', ""); + Error('\p{Is_Scx= :=PRTI}'); + Error('\P{Is_Scx= :=PRTI}'); Expect(1, 68447, '\p{Is_Scx=prti}', ""); Expect(0, 68447, '\p{^Is_Scx=prti}', ""); Expect(0, 68447, '\P{Is_Scx=prti}', ""); @@ -143106,16 +147180,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68448, '\p{^Is_Scx=prti}', ""); Expect(1, 68448, '\P{Is_Scx=prti}', ""); Expect(0, 68448, '\P{^Is_Scx=prti}', ""); - Expect(1, 68447, '\p{Is_Scx=_ Prti}', ""); - Expect(0, 68447, '\p{^Is_Scx=_ Prti}', ""); - Expect(0, 68447, '\P{Is_Scx=_ Prti}', ""); - Expect(1, 68447, '\P{^Is_Scx=_ Prti}', ""); - Expect(0, 68448, '\p{Is_Scx=_ Prti}', ""); - Expect(1, 68448, '\p{^Is_Scx=_ Prti}', ""); - Expect(1, 68448, '\P{Is_Scx=_ Prti}', ""); - Expect(0, 68448, '\P{^Is_Scx=_ Prti}', ""); - Error('\p{Script_Extensions=-_Rejang/a/}'); - Error('\P{Script_Extensions=-_Rejang/a/}'); + Expect(1, 68447, '\p{Is_Scx=__Prti}', ""); + Expect(0, 68447, '\p{^Is_Scx=__Prti}', ""); + Expect(0, 68447, '\P{Is_Scx=__Prti}', ""); + Expect(1, 68447, '\P{^Is_Scx=__Prti}', ""); + Expect(0, 68448, '\p{Is_Scx=__Prti}', ""); + Expect(1, 68448, '\p{^Is_Scx=__Prti}', ""); + Expect(1, 68448, '\P{Is_Scx=__Prti}', ""); + Expect(0, 68448, '\P{^Is_Scx=__Prti}', ""); + Error('\p{Script_Extensions= :=Rejang}'); + Error('\P{Script_Extensions= :=Rejang}'); Expect(1, 43359, '\p{Script_Extensions=:\ARejang\z:}', "");; Expect(0, 43360, '\p{Script_Extensions=:\ARejang\z:}', "");; Expect(1, 43359, '\p{Script_Extensions=rejang}', ""); @@ -143128,16 +147202,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43360, '\P{^Script_Extensions=rejang}', ""); Expect(1, 43359, '\p{Script_Extensions=:\Arejang\z:}', "");; Expect(0, 43360, '\p{Script_Extensions=:\Arejang\z:}', "");; - Expect(1, 43359, '\p{Script_Extensions=- rejang}', ""); - Expect(0, 43359, '\p{^Script_Extensions=- rejang}', ""); - Expect(0, 43359, '\P{Script_Extensions=- rejang}', ""); - Expect(1, 43359, '\P{^Script_Extensions=- rejang}', ""); - Expect(0, 43360, '\p{Script_Extensions=- rejang}', ""); - Expect(1, 43360, '\p{^Script_Extensions=- rejang}', ""); - Expect(1, 43360, '\P{Script_Extensions=- rejang}', ""); - Expect(0, 43360, '\P{^Script_Extensions=- rejang}', ""); - Error('\p{Scx=-_Rjng/a/}'); - Error('\P{Scx=-_Rjng/a/}'); + Expect(1, 43359, '\p{Script_Extensions=Rejang}', ""); + Expect(0, 43359, '\p{^Script_Extensions=Rejang}', ""); + Expect(0, 43359, '\P{Script_Extensions=Rejang}', ""); + Expect(1, 43359, '\P{^Script_Extensions=Rejang}', ""); + Expect(0, 43360, '\p{Script_Extensions=Rejang}', ""); + Expect(1, 43360, '\p{^Script_Extensions=Rejang}', ""); + Expect(1, 43360, '\P{Script_Extensions=Rejang}', ""); + Expect(0, 43360, '\P{^Script_Extensions=Rejang}', ""); + Error('\p{Scx= :=Rjng}'); + Error('\P{Scx= :=Rjng}'); Expect(1, 43359, '\p{Scx=:\ARjng\z:}', "");; Expect(0, 43360, '\p{Scx=:\ARjng\z:}', "");; Expect(1, 43359, '\p{Scx=rjng}', ""); @@ -143150,16 +147224,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43360, '\P{^Scx=rjng}', ""); Expect(1, 43359, '\p{Scx=:\Arjng\z:}', "");; Expect(0, 43360, '\p{Scx=:\Arjng\z:}', "");; - Expect(1, 43359, '\p{Scx= RJNG}', ""); - Expect(0, 43359, '\p{^Scx= RJNG}', ""); - Expect(0, 43359, '\P{Scx= RJNG}', ""); - Expect(1, 43359, '\P{^Scx= RJNG}', ""); - Expect(0, 43360, '\p{Scx= RJNG}', ""); - Expect(1, 43360, '\p{^Scx= RJNG}', ""); - Expect(1, 43360, '\P{Scx= RJNG}', ""); - Expect(0, 43360, '\P{^Scx= RJNG}', ""); - Error('\p{Is_Script_Extensions= :=Rejang}'); - Error('\P{Is_Script_Extensions= :=Rejang}'); + Expect(1, 43359, '\p{Scx=- Rjng}', ""); + Expect(0, 43359, '\p{^Scx=- Rjng}', ""); + Expect(0, 43359, '\P{Scx=- Rjng}', ""); + Expect(1, 43359, '\P{^Scx=- Rjng}', ""); + Expect(0, 43360, '\p{Scx=- Rjng}', ""); + Expect(1, 43360, '\p{^Scx=- Rjng}', ""); + Expect(1, 43360, '\P{Scx=- Rjng}', ""); + Expect(0, 43360, '\P{^Scx=- Rjng}', ""); + Error('\p{Is_Script_Extensions=-:=REJANG}'); + Error('\P{Is_Script_Extensions=-:=REJANG}'); Expect(1, 43359, '\p{Is_Script_Extensions=rejang}', ""); Expect(0, 43359, '\p{^Is_Script_Extensions=rejang}', ""); Expect(0, 43359, '\P{Is_Script_Extensions=rejang}', ""); @@ -143168,16 +147242,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43360, '\p{^Is_Script_Extensions=rejang}', ""); Expect(1, 43360, '\P{Is_Script_Extensions=rejang}', ""); Expect(0, 43360, '\P{^Is_Script_Extensions=rejang}', ""); - Expect(1, 43359, '\p{Is_Script_Extensions=-Rejang}', ""); - Expect(0, 43359, '\p{^Is_Script_Extensions=-Rejang}', ""); - Expect(0, 43359, '\P{Is_Script_Extensions=-Rejang}', ""); - Expect(1, 43359, '\P{^Is_Script_Extensions=-Rejang}', ""); - Expect(0, 43360, '\p{Is_Script_Extensions=-Rejang}', ""); - Expect(1, 43360, '\p{^Is_Script_Extensions=-Rejang}', ""); - Expect(1, 43360, '\P{Is_Script_Extensions=-Rejang}', ""); - Expect(0, 43360, '\P{^Is_Script_Extensions=-Rejang}', ""); - Error('\p{Is_Scx=:=-Rjng}'); - Error('\P{Is_Scx=:=-Rjng}'); + Expect(1, 43359, '\p{Is_Script_Extensions= rejang}', ""); + Expect(0, 43359, '\p{^Is_Script_Extensions= rejang}', ""); + Expect(0, 43359, '\P{Is_Script_Extensions= rejang}', ""); + Expect(1, 43359, '\P{^Is_Script_Extensions= rejang}', ""); + Expect(0, 43360, '\p{Is_Script_Extensions= rejang}', ""); + Expect(1, 43360, '\p{^Is_Script_Extensions= rejang}', ""); + Expect(1, 43360, '\P{Is_Script_Extensions= rejang}', ""); + Expect(0, 43360, '\P{^Is_Script_Extensions= rejang}', ""); + Error('\p{Is_Scx: :=Rjng}'); + Error('\P{Is_Scx: :=Rjng}'); Expect(1, 43359, '\p{Is_Scx=rjng}', ""); Expect(0, 43359, '\p{^Is_Scx=rjng}', ""); Expect(0, 43359, '\P{Is_Scx=rjng}', ""); @@ -143186,16 +147260,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43360, '\p{^Is_Scx=rjng}', ""); Expect(1, 43360, '\P{Is_Scx=rjng}', ""); Expect(0, 43360, '\P{^Is_Scx=rjng}', ""); - Expect(1, 43359, '\p{Is_Scx= rjng}', ""); - Expect(0, 43359, '\p{^Is_Scx= rjng}', ""); - Expect(0, 43359, '\P{Is_Scx= rjng}', ""); - Expect(1, 43359, '\P{^Is_Scx= rjng}', ""); - Expect(0, 43360, '\p{Is_Scx= rjng}', ""); - Expect(1, 43360, '\p{^Is_Scx= rjng}', ""); - Expect(1, 43360, '\P{Is_Scx= rjng}', ""); - Expect(0, 43360, '\P{^Is_Scx= rjng}', ""); - Error('\p{Script_Extensions=_/a/HANIFI_rohingya}'); - Error('\P{Script_Extensions=_/a/HANIFI_rohingya}'); + Expect(1, 43359, '\p{Is_Scx= Rjng}', ""); + Expect(0, 43359, '\p{^Is_Scx= Rjng}', ""); + Expect(0, 43359, '\P{Is_Scx= Rjng}', ""); + Expect(1, 43359, '\P{^Is_Scx= Rjng}', ""); + Expect(0, 43360, '\p{Is_Scx= Rjng}', ""); + Expect(1, 43360, '\p{^Is_Scx= Rjng}', ""); + Expect(1, 43360, '\P{Is_Scx= Rjng}', ""); + Expect(0, 43360, '\P{^Is_Scx= Rjng}', ""); + Error('\p{Script_Extensions=/a/- HANIFI_ROHINGYA}'); + Error('\P{Script_Extensions=/a/- HANIFI_ROHINGYA}'); Expect(1, 68921, '\p{Script_Extensions=:\AHanifi_Rohingya\z:}', "");; Expect(0, 68922, '\p{Script_Extensions=:\AHanifi_Rohingya\z:}', "");; Expect(1, 68921, '\p{Script_Extensions=hanifirohingya}', ""); @@ -143208,38 +147282,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68922, '\P{^Script_Extensions=hanifirohingya}', ""); Expect(1, 68921, '\p{Script_Extensions=:\Ahanifirohingya\z:}', "");; Expect(0, 68922, '\p{Script_Extensions=:\Ahanifirohingya\z:}', "");; - Expect(1, 68921, '\p{Script_Extensions=__HANIFI_rohingya}', ""); - Expect(0, 68921, '\p{^Script_Extensions=__HANIFI_rohingya}', ""); - Expect(0, 68921, '\P{Script_Extensions=__HANIFI_rohingya}', ""); - Expect(1, 68921, '\P{^Script_Extensions=__HANIFI_rohingya}', ""); - Expect(0, 68922, '\p{Script_Extensions=__HANIFI_rohingya}', ""); - Expect(1, 68922, '\p{^Script_Extensions=__HANIFI_rohingya}', ""); - Expect(1, 68922, '\P{Script_Extensions=__HANIFI_rohingya}', ""); - Expect(0, 68922, '\P{^Script_Extensions=__HANIFI_rohingya}', ""); - Error('\p{Scx=__Rohg/a/}'); - Error('\P{Scx=__Rohg/a/}'); + Expect(1, 68921, '\p{Script_Extensions=_-Hanifi_Rohingya}', ""); + Expect(0, 68921, '\p{^Script_Extensions=_-Hanifi_Rohingya}', ""); + Expect(0, 68921, '\P{Script_Extensions=_-Hanifi_Rohingya}', ""); + Expect(1, 68921, '\P{^Script_Extensions=_-Hanifi_Rohingya}', ""); + Expect(0, 68922, '\p{Script_Extensions=_-Hanifi_Rohingya}', ""); + Expect(1, 68922, '\p{^Script_Extensions=_-Hanifi_Rohingya}', ""); + Expect(1, 68922, '\P{Script_Extensions=_-Hanifi_Rohingya}', ""); + Expect(0, 68922, '\P{^Script_Extensions=_-Hanifi_Rohingya}', ""); + Error('\p{Scx= :=rohg}'); + Error('\P{Scx= :=rohg}'); Expect(1, 68921, '\p{Scx=:\ARohg\z:}', "");; Expect(0, 68922, '\p{Scx=:\ARohg\z:}', "");; - Expect(1, 68921, '\p{Scx: rohg}', ""); - Expect(0, 68921, '\p{^Scx: rohg}', ""); - Expect(0, 68921, '\P{Scx: rohg}', ""); - Expect(1, 68921, '\P{^Scx: rohg}', ""); - Expect(0, 68922, '\p{Scx: rohg}', ""); - Expect(1, 68922, '\p{^Scx: rohg}', ""); - Expect(1, 68922, '\P{Scx: rohg}', ""); - Expect(0, 68922, '\P{^Scx: rohg}', ""); + Expect(1, 68921, '\p{Scx=rohg}', ""); + Expect(0, 68921, '\p{^Scx=rohg}', ""); + Expect(0, 68921, '\P{Scx=rohg}', ""); + Expect(1, 68921, '\P{^Scx=rohg}', ""); + Expect(0, 68922, '\p{Scx=rohg}', ""); + Expect(1, 68922, '\p{^Scx=rohg}', ""); + Expect(1, 68922, '\P{Scx=rohg}', ""); + Expect(0, 68922, '\P{^Scx=rohg}', ""); Expect(1, 68921, '\p{Scx=:\Arohg\z:}', "");; Expect(0, 68922, '\p{Scx=:\Arohg\z:}', "");; - Expect(1, 68921, '\p{Scx= Rohg}', ""); - Expect(0, 68921, '\p{^Scx= Rohg}', ""); - Expect(0, 68921, '\P{Scx= Rohg}', ""); - Expect(1, 68921, '\P{^Scx= Rohg}', ""); - Expect(0, 68922, '\p{Scx= Rohg}', ""); - Expect(1, 68922, '\p{^Scx= Rohg}', ""); - Expect(1, 68922, '\P{Scx= Rohg}', ""); - Expect(0, 68922, '\P{^Scx= Rohg}', ""); - Error('\p{Is_Script_Extensions=/a/ _HANIFI_Rohingya}'); - Error('\P{Is_Script_Extensions=/a/ _HANIFI_Rohingya}'); + Expect(1, 68921, '\p{Scx: -ROHG}', ""); + Expect(0, 68921, '\p{^Scx: -ROHG}', ""); + Expect(0, 68921, '\P{Scx: -ROHG}', ""); + Expect(1, 68921, '\P{^Scx: -ROHG}', ""); + Expect(0, 68922, '\p{Scx: -ROHG}', ""); + Expect(1, 68922, '\p{^Scx: -ROHG}', ""); + Expect(1, 68922, '\P{Scx: -ROHG}', ""); + Expect(0, 68922, '\P{^Scx: -ROHG}', ""); + Error('\p{Is_Script_Extensions=_/a/hanifi_ROHINGYA}'); + Error('\P{Is_Script_Extensions=_/a/hanifi_ROHINGYA}'); Expect(1, 68921, '\p{Is_Script_Extensions=hanifirohingya}', ""); Expect(0, 68921, '\p{^Is_Script_Extensions=hanifirohingya}', ""); Expect(0, 68921, '\P{Is_Script_Extensions=hanifirohingya}', ""); @@ -143248,16 +147322,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68922, '\p{^Is_Script_Extensions=hanifirohingya}', ""); Expect(1, 68922, '\P{Is_Script_Extensions=hanifirohingya}', ""); Expect(0, 68922, '\P{^Is_Script_Extensions=hanifirohingya}', ""); - Expect(1, 68921, '\p{Is_Script_Extensions=_ HANIFI_ROHINGYA}', ""); - Expect(0, 68921, '\p{^Is_Script_Extensions=_ HANIFI_ROHINGYA}', ""); - Expect(0, 68921, '\P{Is_Script_Extensions=_ HANIFI_ROHINGYA}', ""); - Expect(1, 68921, '\P{^Is_Script_Extensions=_ HANIFI_ROHINGYA}', ""); - Expect(0, 68922, '\p{Is_Script_Extensions=_ HANIFI_ROHINGYA}', ""); - Expect(1, 68922, '\p{^Is_Script_Extensions=_ HANIFI_ROHINGYA}', ""); - Expect(1, 68922, '\P{Is_Script_Extensions=_ HANIFI_ROHINGYA}', ""); - Expect(0, 68922, '\P{^Is_Script_Extensions=_ HANIFI_ROHINGYA}', ""); - Error('\p{Is_Scx=:=-rohg}'); - Error('\P{Is_Scx=:=-rohg}'); + Expect(1, 68921, '\p{Is_Script_Extensions=--Hanifi_Rohingya}', ""); + Expect(0, 68921, '\p{^Is_Script_Extensions=--Hanifi_Rohingya}', ""); + Expect(0, 68921, '\P{Is_Script_Extensions=--Hanifi_Rohingya}', ""); + Expect(1, 68921, '\P{^Is_Script_Extensions=--Hanifi_Rohingya}', ""); + Expect(0, 68922, '\p{Is_Script_Extensions=--Hanifi_Rohingya}', ""); + Expect(1, 68922, '\p{^Is_Script_Extensions=--Hanifi_Rohingya}', ""); + Expect(1, 68922, '\P{Is_Script_Extensions=--Hanifi_Rohingya}', ""); + Expect(0, 68922, '\P{^Is_Script_Extensions=--Hanifi_Rohingya}', ""); + Error('\p{Is_Scx= rohg/a/}'); + Error('\P{Is_Scx= rohg/a/}'); Expect(1, 68921, '\p{Is_Scx=rohg}', ""); Expect(0, 68921, '\p{^Is_Scx=rohg}', ""); Expect(0, 68921, '\P{Is_Scx=rohg}', ""); @@ -143266,16 +147340,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68922, '\p{^Is_Scx=rohg}', ""); Expect(1, 68922, '\P{Is_Scx=rohg}', ""); Expect(0, 68922, '\P{^Is_Scx=rohg}', ""); - Expect(1, 68921, '\p{Is_Scx=-ROHG}', ""); - Expect(0, 68921, '\p{^Is_Scx=-ROHG}', ""); - Expect(0, 68921, '\P{Is_Scx=-ROHG}', ""); - Expect(1, 68921, '\P{^Is_Scx=-ROHG}', ""); - Expect(0, 68922, '\p{Is_Scx=-ROHG}', ""); - Expect(1, 68922, '\p{^Is_Scx=-ROHG}', ""); - Expect(1, 68922, '\P{Is_Scx=-ROHG}', ""); - Expect(0, 68922, '\P{^Is_Scx=-ROHG}', ""); - Error('\p{Script_Extensions=-:=Runic}'); - Error('\P{Script_Extensions=-:=Runic}'); + Expect(1, 68921, '\p{Is_Scx: Rohg}', ""); + Expect(0, 68921, '\p{^Is_Scx: Rohg}', ""); + Expect(0, 68921, '\P{Is_Scx: Rohg}', ""); + Expect(1, 68921, '\P{^Is_Scx: Rohg}', ""); + Expect(0, 68922, '\p{Is_Scx: Rohg}', ""); + Expect(1, 68922, '\p{^Is_Scx: Rohg}', ""); + Expect(1, 68922, '\P{Is_Scx: Rohg}', ""); + Expect(0, 68922, '\P{^Is_Scx: Rohg}', ""); + Error('\p{Script_Extensions=/a/ RUNIC}'); + Error('\P{Script_Extensions=/a/ RUNIC}'); Expect(1, 5880, '\p{Script_Extensions=:\ARunic\z:}', "");; Expect(0, 5881, '\p{Script_Extensions=:\ARunic\z:}', "");; Expect(1, 5880, '\p{Script_Extensions=runic}', ""); @@ -143288,38 +147362,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5881, '\P{^Script_Extensions=runic}', ""); Expect(1, 5880, '\p{Script_Extensions=:\Arunic\z:}', "");; Expect(0, 5881, '\p{Script_Extensions=:\Arunic\z:}', "");; - Expect(1, 5880, '\p{Script_Extensions= -runic}', ""); - Expect(0, 5880, '\p{^Script_Extensions= -runic}', ""); - Expect(0, 5880, '\P{Script_Extensions= -runic}', ""); - Expect(1, 5880, '\P{^Script_Extensions= -runic}', ""); - Expect(0, 5881, '\p{Script_Extensions= -runic}', ""); - Expect(1, 5881, '\p{^Script_Extensions= -runic}', ""); - Expect(1, 5881, '\P{Script_Extensions= -runic}', ""); - Expect(0, 5881, '\P{^Script_Extensions= -runic}', ""); - Error('\p{Scx=__Runr/a/}'); - Error('\P{Scx=__Runr/a/}'); + Expect(1, 5880, '\p{Script_Extensions= -Runic}', ""); + Expect(0, 5880, '\p{^Script_Extensions= -Runic}', ""); + Expect(0, 5880, '\P{Script_Extensions= -Runic}', ""); + Expect(1, 5880, '\P{^Script_Extensions= -Runic}', ""); + Expect(0, 5881, '\p{Script_Extensions= -Runic}', ""); + Expect(1, 5881, '\p{^Script_Extensions= -Runic}', ""); + Expect(1, 5881, '\P{Script_Extensions= -Runic}', ""); + Expect(0, 5881, '\P{^Script_Extensions= -Runic}', ""); + Error('\p{Scx=- Runr:=}'); + Error('\P{Scx=- Runr:=}'); Expect(1, 5880, '\p{Scx=:\ARunr\z:}', "");; Expect(0, 5881, '\p{Scx=:\ARunr\z:}', "");; - Expect(1, 5880, '\p{Scx=runr}', ""); - Expect(0, 5880, '\p{^Scx=runr}', ""); - Expect(0, 5880, '\P{Scx=runr}', ""); - Expect(1, 5880, '\P{^Scx=runr}', ""); - Expect(0, 5881, '\p{Scx=runr}', ""); - Expect(1, 5881, '\p{^Scx=runr}', ""); - Expect(1, 5881, '\P{Scx=runr}', ""); - Expect(0, 5881, '\P{^Scx=runr}', ""); + Expect(1, 5880, '\p{Scx: runr}', ""); + Expect(0, 5880, '\p{^Scx: runr}', ""); + Expect(0, 5880, '\P{Scx: runr}', ""); + Expect(1, 5880, '\P{^Scx: runr}', ""); + Expect(0, 5881, '\p{Scx: runr}', ""); + Expect(1, 5881, '\p{^Scx: runr}', ""); + Expect(1, 5881, '\P{Scx: runr}', ""); + Expect(0, 5881, '\P{^Scx: runr}', ""); Expect(1, 5880, '\p{Scx=:\Arunr\z:}', "");; Expect(0, 5881, '\p{Scx=:\Arunr\z:}', "");; - Expect(1, 5880, '\p{Scx= RUNR}', ""); - Expect(0, 5880, '\p{^Scx= RUNR}', ""); - Expect(0, 5880, '\P{Scx= RUNR}', ""); - Expect(1, 5880, '\P{^Scx= RUNR}', ""); - Expect(0, 5881, '\p{Scx= RUNR}', ""); - Expect(1, 5881, '\p{^Scx= RUNR}', ""); - Expect(1, 5881, '\P{Scx= RUNR}', ""); - Expect(0, 5881, '\P{^Scx= RUNR}', ""); - Error('\p{Is_Script_Extensions=-_Runic/a/}'); - Error('\P{Is_Script_Extensions=-_Runic/a/}'); + Expect(1, 5880, '\p{Scx= _Runr}', ""); + Expect(0, 5880, '\p{^Scx= _Runr}', ""); + Expect(0, 5880, '\P{Scx= _Runr}', ""); + Expect(1, 5880, '\P{^Scx= _Runr}', ""); + Expect(0, 5881, '\p{Scx= _Runr}', ""); + Expect(1, 5881, '\p{^Scx= _Runr}', ""); + Expect(1, 5881, '\P{Scx= _Runr}', ""); + Expect(0, 5881, '\P{^Scx= _Runr}', ""); + Error('\p{Is_Script_Extensions= Runic:=}'); + Error('\P{Is_Script_Extensions= Runic:=}'); Expect(1, 5880, '\p{Is_Script_Extensions=runic}', ""); Expect(0, 5880, '\p{^Is_Script_Extensions=runic}', ""); Expect(0, 5880, '\P{Is_Script_Extensions=runic}', ""); @@ -143328,16 +147402,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5881, '\p{^Is_Script_Extensions=runic}', ""); Expect(1, 5881, '\P{Is_Script_Extensions=runic}', ""); Expect(0, 5881, '\P{^Is_Script_Extensions=runic}', ""); - Expect(1, 5880, '\p{Is_Script_Extensions=--runic}', ""); - Expect(0, 5880, '\p{^Is_Script_Extensions=--runic}', ""); - Expect(0, 5880, '\P{Is_Script_Extensions=--runic}', ""); - Expect(1, 5880, '\P{^Is_Script_Extensions=--runic}', ""); - Expect(0, 5881, '\p{Is_Script_Extensions=--runic}', ""); - Expect(1, 5881, '\p{^Is_Script_Extensions=--runic}', ""); - Expect(1, 5881, '\P{Is_Script_Extensions=--runic}', ""); - Expect(0, 5881, '\P{^Is_Script_Extensions=--runic}', ""); - Error('\p{Is_Scx=_:=RUNR}'); - Error('\P{Is_Scx=_:=RUNR}'); + Expect(1, 5880, '\p{Is_Script_Extensions: Runic}', ""); + Expect(0, 5880, '\p{^Is_Script_Extensions: Runic}', ""); + Expect(0, 5880, '\P{Is_Script_Extensions: Runic}', ""); + Expect(1, 5880, '\P{^Is_Script_Extensions: Runic}', ""); + Expect(0, 5881, '\p{Is_Script_Extensions: Runic}', ""); + Expect(1, 5881, '\p{^Is_Script_Extensions: Runic}', ""); + Expect(1, 5881, '\P{Is_Script_Extensions: Runic}', ""); + Expect(0, 5881, '\P{^Is_Script_Extensions: Runic}', ""); + Error('\p{Is_Scx= RUNR:=}'); + Error('\P{Is_Scx= RUNR:=}'); Expect(1, 5880, '\p{Is_Scx=runr}', ""); Expect(0, 5880, '\p{^Is_Scx=runr}', ""); Expect(0, 5880, '\P{Is_Scx=runr}', ""); @@ -143346,16 +147420,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5881, '\p{^Is_Scx=runr}', ""); Expect(1, 5881, '\P{Is_Scx=runr}', ""); Expect(0, 5881, '\P{^Is_Scx=runr}', ""); - Expect(1, 5880, '\p{Is_Scx=_ Runr}', ""); - Expect(0, 5880, '\p{^Is_Scx=_ Runr}', ""); - Expect(0, 5880, '\P{Is_Scx=_ Runr}', ""); - Expect(1, 5880, '\P{^Is_Scx=_ Runr}', ""); - Expect(0, 5881, '\p{Is_Scx=_ Runr}', ""); - Expect(1, 5881, '\p{^Is_Scx=_ Runr}', ""); - Expect(1, 5881, '\P{Is_Scx=_ Runr}', ""); - Expect(0, 5881, '\P{^Is_Scx=_ Runr}', ""); - Error('\p{Script_Extensions=/a/-Samaritan}'); - Error('\P{Script_Extensions=/a/-Samaritan}'); + Expect(1, 5880, '\p{Is_Scx= runr}', ""); + Expect(0, 5880, '\p{^Is_Scx= runr}', ""); + Expect(0, 5880, '\P{Is_Scx= runr}', ""); + Expect(1, 5880, '\P{^Is_Scx= runr}', ""); + Expect(0, 5881, '\p{Is_Scx= runr}', ""); + Expect(1, 5881, '\p{^Is_Scx= runr}', ""); + Expect(1, 5881, '\P{Is_Scx= runr}', ""); + Expect(0, 5881, '\P{^Is_Scx= runr}', ""); + Error('\p{Script_Extensions=:=_ SAMARITAN}'); + Error('\P{Script_Extensions=:=_ SAMARITAN}'); Expect(1, 2110, '\p{Script_Extensions=:\ASamaritan\z:}', "");; Expect(0, 2111, '\p{Script_Extensions=:\ASamaritan\z:}', "");; Expect(1, 2110, '\p{Script_Extensions=samaritan}', ""); @@ -143368,16 +147442,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2111, '\P{^Script_Extensions=samaritan}', ""); Expect(1, 2110, '\p{Script_Extensions=:\Asamaritan\z:}', "");; Expect(0, 2111, '\p{Script_Extensions=:\Asamaritan\z:}', "");; - Expect(1, 2110, '\p{Script_Extensions= Samaritan}', ""); - Expect(0, 2110, '\p{^Script_Extensions= Samaritan}', ""); - Expect(0, 2110, '\P{Script_Extensions= Samaritan}', ""); - Expect(1, 2110, '\P{^Script_Extensions= Samaritan}', ""); - Expect(0, 2111, '\p{Script_Extensions= Samaritan}', ""); - Expect(1, 2111, '\p{^Script_Extensions= Samaritan}', ""); - Expect(1, 2111, '\P{Script_Extensions= Samaritan}', ""); - Expect(0, 2111, '\P{^Script_Extensions= Samaritan}', ""); - Error('\p{Scx=:=--Samr}'); - Error('\P{Scx=:=--Samr}'); + Expect(1, 2110, '\p{Script_Extensions=_Samaritan}', ""); + Expect(0, 2110, '\p{^Script_Extensions=_Samaritan}', ""); + Expect(0, 2110, '\P{Script_Extensions=_Samaritan}', ""); + Expect(1, 2110, '\P{^Script_Extensions=_Samaritan}', ""); + Expect(0, 2111, '\p{Script_Extensions=_Samaritan}', ""); + Expect(1, 2111, '\p{^Script_Extensions=_Samaritan}', ""); + Expect(1, 2111, '\P{Script_Extensions=_Samaritan}', ""); + Expect(0, 2111, '\P{^Script_Extensions=_Samaritan}', ""); + Error('\p{Scx=/a/_samr}'); + Error('\P{Scx=/a/_samr}'); Expect(1, 2110, '\p{Scx=:\ASamr\z:}', "");; Expect(0, 2111, '\p{Scx=:\ASamr\z:}', "");; Expect(1, 2110, '\p{Scx=samr}', ""); @@ -143390,34 +147464,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 2111, '\P{^Scx=samr}', ""); Expect(1, 2110, '\p{Scx=:\Asamr\z:}', "");; Expect(0, 2111, '\p{Scx=:\Asamr\z:}', "");; - Expect(1, 2110, '\p{Scx= samr}', ""); - Expect(0, 2110, '\p{^Scx= samr}', ""); - Expect(0, 2110, '\P{Scx= samr}', ""); - Expect(1, 2110, '\P{^Scx= samr}', ""); - Expect(0, 2111, '\p{Scx= samr}', ""); - Expect(1, 2111, '\p{^Scx= samr}', ""); - Expect(1, 2111, '\P{Scx= samr}', ""); - Expect(0, 2111, '\P{^Scx= samr}', ""); - Error('\p{Is_Script_Extensions=/a/-Samaritan}'); - Error('\P{Is_Script_Extensions=/a/-Samaritan}'); - Expect(1, 2110, '\p{Is_Script_Extensions=samaritan}', ""); - Expect(0, 2110, '\p{^Is_Script_Extensions=samaritan}', ""); - Expect(0, 2110, '\P{Is_Script_Extensions=samaritan}', ""); - Expect(1, 2110, '\P{^Is_Script_Extensions=samaritan}', ""); - Expect(0, 2111, '\p{Is_Script_Extensions=samaritan}', ""); - Expect(1, 2111, '\p{^Is_Script_Extensions=samaritan}', ""); - Expect(1, 2111, '\P{Is_Script_Extensions=samaritan}', ""); - Expect(0, 2111, '\P{^Is_Script_Extensions=samaritan}', ""); - Expect(1, 2110, '\p{Is_Script_Extensions=--samaritan}', ""); - Expect(0, 2110, '\p{^Is_Script_Extensions=--samaritan}', ""); - Expect(0, 2110, '\P{Is_Script_Extensions=--samaritan}', ""); - Expect(1, 2110, '\P{^Is_Script_Extensions=--samaritan}', ""); - Expect(0, 2111, '\p{Is_Script_Extensions=--samaritan}', ""); - Expect(1, 2111, '\p{^Is_Script_Extensions=--samaritan}', ""); - Expect(1, 2111, '\P{Is_Script_Extensions=--samaritan}', ""); - Expect(0, 2111, '\P{^Is_Script_Extensions=--samaritan}', ""); - Error('\p{Is_Scx=-/a/SAMR}'); - Error('\P{Is_Scx=-/a/SAMR}'); + Expect(1, 2110, '\p{Scx=_ SAMR}', ""); + Expect(0, 2110, '\p{^Scx=_ SAMR}', ""); + Expect(0, 2110, '\P{Scx=_ SAMR}', ""); + Expect(1, 2110, '\P{^Scx=_ SAMR}', ""); + Expect(0, 2111, '\p{Scx=_ SAMR}', ""); + Expect(1, 2111, '\p{^Scx=_ SAMR}', ""); + Expect(1, 2111, '\P{Scx=_ SAMR}', ""); + Expect(0, 2111, '\P{^Scx=_ SAMR}', ""); + Error('\p{Is_Script_Extensions=_/a/Samaritan}'); + Error('\P{Is_Script_Extensions=_/a/Samaritan}'); + Expect(1, 2110, '\p{Is_Script_Extensions: samaritan}', ""); + Expect(0, 2110, '\p{^Is_Script_Extensions: samaritan}', ""); + Expect(0, 2110, '\P{Is_Script_Extensions: samaritan}', ""); + Expect(1, 2110, '\P{^Is_Script_Extensions: samaritan}', ""); + Expect(0, 2111, '\p{Is_Script_Extensions: samaritan}', ""); + Expect(1, 2111, '\p{^Is_Script_Extensions: samaritan}', ""); + Expect(1, 2111, '\P{Is_Script_Extensions: samaritan}', ""); + Expect(0, 2111, '\P{^Is_Script_Extensions: samaritan}', ""); + Expect(1, 2110, '\p{Is_Script_Extensions= Samaritan}', ""); + Expect(0, 2110, '\p{^Is_Script_Extensions= Samaritan}', ""); + Expect(0, 2110, '\P{Is_Script_Extensions= Samaritan}', ""); + Expect(1, 2110, '\P{^Is_Script_Extensions= Samaritan}', ""); + Expect(0, 2111, '\p{Is_Script_Extensions= Samaritan}', ""); + Expect(1, 2111, '\p{^Is_Script_Extensions= Samaritan}', ""); + Expect(1, 2111, '\P{Is_Script_Extensions= Samaritan}', ""); + Expect(0, 2111, '\P{^Is_Script_Extensions= Samaritan}', ""); + Error('\p{Is_Scx=/a/ SAMR}'); + Error('\P{Is_Scx=/a/ SAMR}'); Expect(1, 2110, '\p{Is_Scx=samr}', ""); Expect(0, 2110, '\p{^Is_Scx=samr}', ""); Expect(0, 2110, '\P{Is_Scx=samr}', ""); @@ -143434,52 +147508,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 2111, '\p{^Is_Scx=_Samr}', ""); Expect(1, 2111, '\P{Is_Scx=_Samr}', ""); Expect(0, 2111, '\P{^Is_Scx=_Samr}', ""); - Error('\p{Script_Extensions=:=-old_south_Arabian}'); - Error('\P{Script_Extensions=:=-old_south_Arabian}'); + Error('\p{Script_Extensions=/a/- old_south_Arabian}'); + Error('\P{Script_Extensions=/a/- old_south_Arabian}'); Expect(1, 68223, '\p{Script_Extensions=:\AOld_South_Arabian\z:}', "");; Expect(0, 68224, '\p{Script_Extensions=:\AOld_South_Arabian\z:}', "");; - Expect(1, 68223, '\p{Script_Extensions: oldsoutharabian}', ""); - Expect(0, 68223, '\p{^Script_Extensions: oldsoutharabian}', ""); - Expect(0, 68223, '\P{Script_Extensions: oldsoutharabian}', ""); - Expect(1, 68223, '\P{^Script_Extensions: oldsoutharabian}', ""); - Expect(0, 68224, '\p{Script_Extensions: oldsoutharabian}', ""); - Expect(1, 68224, '\p{^Script_Extensions: oldsoutharabian}', ""); - Expect(1, 68224, '\P{Script_Extensions: oldsoutharabian}', ""); - Expect(0, 68224, '\P{^Script_Extensions: oldsoutharabian}', ""); + Expect(1, 68223, '\p{Script_Extensions=oldsoutharabian}', ""); + Expect(0, 68223, '\p{^Script_Extensions=oldsoutharabian}', ""); + Expect(0, 68223, '\P{Script_Extensions=oldsoutharabian}', ""); + Expect(1, 68223, '\P{^Script_Extensions=oldsoutharabian}', ""); + Expect(0, 68224, '\p{Script_Extensions=oldsoutharabian}', ""); + Expect(1, 68224, '\p{^Script_Extensions=oldsoutharabian}', ""); + Expect(1, 68224, '\P{Script_Extensions=oldsoutharabian}', ""); + Expect(0, 68224, '\P{^Script_Extensions=oldsoutharabian}', ""); Expect(1, 68223, '\p{Script_Extensions=:\Aoldsoutharabian\z:}', "");; Expect(0, 68224, '\p{Script_Extensions=:\Aoldsoutharabian\z:}', "");; - Expect(1, 68223, '\p{Script_Extensions=_Old_SOUTH_arabian}', ""); - Expect(0, 68223, '\p{^Script_Extensions=_Old_SOUTH_arabian}', ""); - Expect(0, 68223, '\P{Script_Extensions=_Old_SOUTH_arabian}', ""); - Expect(1, 68223, '\P{^Script_Extensions=_Old_SOUTH_arabian}', ""); - Expect(0, 68224, '\p{Script_Extensions=_Old_SOUTH_arabian}', ""); - Expect(1, 68224, '\p{^Script_Extensions=_Old_SOUTH_arabian}', ""); - Expect(1, 68224, '\P{Script_Extensions=_Old_SOUTH_arabian}', ""); - Expect(0, 68224, '\P{^Script_Extensions=_Old_SOUTH_arabian}', ""); - Error('\p{Scx= _sarb/a/}'); - Error('\P{Scx= _sarb/a/}'); + Expect(1, 68223, '\p{Script_Extensions= -Old_south_Arabian}', ""); + Expect(0, 68223, '\p{^Script_Extensions= -Old_south_Arabian}', ""); + Expect(0, 68223, '\P{Script_Extensions= -Old_south_Arabian}', ""); + Expect(1, 68223, '\P{^Script_Extensions= -Old_south_Arabian}', ""); + Expect(0, 68224, '\p{Script_Extensions= -Old_south_Arabian}', ""); + Expect(1, 68224, '\p{^Script_Extensions= -Old_south_Arabian}', ""); + Expect(1, 68224, '\P{Script_Extensions= -Old_south_Arabian}', ""); + Expect(0, 68224, '\P{^Script_Extensions= -Old_south_Arabian}', ""); + Error('\p{Scx= _SARB/a/}'); + Error('\P{Scx= _SARB/a/}'); Expect(1, 68223, '\p{Scx=:\ASarb\z:}', "");; Expect(0, 68224, '\p{Scx=:\ASarb\z:}', "");; - Expect(1, 68223, '\p{Scx=sarb}', ""); - Expect(0, 68223, '\p{^Scx=sarb}', ""); - Expect(0, 68223, '\P{Scx=sarb}', ""); - Expect(1, 68223, '\P{^Scx=sarb}', ""); - Expect(0, 68224, '\p{Scx=sarb}', ""); - Expect(1, 68224, '\p{^Scx=sarb}', ""); - Expect(1, 68224, '\P{Scx=sarb}', ""); - Expect(0, 68224, '\P{^Scx=sarb}', ""); + Expect(1, 68223, '\p{Scx: sarb}', ""); + Expect(0, 68223, '\p{^Scx: sarb}', ""); + Expect(0, 68223, '\P{Scx: sarb}', ""); + Expect(1, 68223, '\P{^Scx: sarb}', ""); + Expect(0, 68224, '\p{Scx: sarb}', ""); + Expect(1, 68224, '\p{^Scx: sarb}', ""); + Expect(1, 68224, '\P{Scx: sarb}', ""); + Expect(0, 68224, '\P{^Scx: sarb}', ""); Expect(1, 68223, '\p{Scx=:\Asarb\z:}', "");; Expect(0, 68224, '\p{Scx=:\Asarb\z:}', "");; - Expect(1, 68223, '\p{Scx=_ Sarb}', ""); - Expect(0, 68223, '\p{^Scx=_ Sarb}', ""); - Expect(0, 68223, '\P{Scx=_ Sarb}', ""); - Expect(1, 68223, '\P{^Scx=_ Sarb}', ""); - Expect(0, 68224, '\p{Scx=_ Sarb}', ""); - Expect(1, 68224, '\p{^Scx=_ Sarb}', ""); - Expect(1, 68224, '\P{Scx=_ Sarb}', ""); - Expect(0, 68224, '\P{^Scx=_ Sarb}', ""); - Error('\p{Is_Script_Extensions= :=old_SOUTH_Arabian}'); - Error('\P{Is_Script_Extensions= :=old_SOUTH_Arabian}'); + Expect(1, 68223, '\p{Scx= sarb}', ""); + Expect(0, 68223, '\p{^Scx= sarb}', ""); + Expect(0, 68223, '\P{Scx= sarb}', ""); + Expect(1, 68223, '\P{^Scx= sarb}', ""); + Expect(0, 68224, '\p{Scx= sarb}', ""); + Expect(1, 68224, '\p{^Scx= sarb}', ""); + Expect(1, 68224, '\P{Scx= sarb}', ""); + Expect(0, 68224, '\P{^Scx= sarb}', ""); + Error('\p{Is_Script_Extensions=:=_-OLD_South_Arabian}'); + Error('\P{Is_Script_Extensions=:=_-OLD_South_Arabian}'); Expect(1, 68223, '\p{Is_Script_Extensions=oldsoutharabian}', ""); Expect(0, 68223, '\p{^Is_Script_Extensions=oldsoutharabian}', ""); Expect(0, 68223, '\P{Is_Script_Extensions=oldsoutharabian}', ""); @@ -143488,56 +147562,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 68224, '\p{^Is_Script_Extensions=oldsoutharabian}', ""); Expect(1, 68224, '\P{Is_Script_Extensions=oldsoutharabian}', ""); Expect(0, 68224, '\P{^Is_Script_Extensions=oldsoutharabian}', ""); - Expect(1, 68223, '\p{Is_Script_Extensions=OLD_South_Arabian}', ""); - Expect(0, 68223, '\p{^Is_Script_Extensions=OLD_South_Arabian}', ""); - Expect(0, 68223, '\P{Is_Script_Extensions=OLD_South_Arabian}', ""); - Expect(1, 68223, '\P{^Is_Script_Extensions=OLD_South_Arabian}', ""); - Expect(0, 68224, '\p{Is_Script_Extensions=OLD_South_Arabian}', ""); - Expect(1, 68224, '\p{^Is_Script_Extensions=OLD_South_Arabian}', ""); - Expect(1, 68224, '\P{Is_Script_Extensions=OLD_South_Arabian}', ""); - Expect(0, 68224, '\P{^Is_Script_Extensions=OLD_South_Arabian}', ""); - Error('\p{Is_Scx= Sarb:=}'); - Error('\P{Is_Scx= Sarb:=}'); - Expect(1, 68223, '\p{Is_Scx: sarb}', ""); - Expect(0, 68223, '\p{^Is_Scx: sarb}', ""); - Expect(0, 68223, '\P{Is_Scx: sarb}', ""); - Expect(1, 68223, '\P{^Is_Scx: sarb}', ""); - Expect(0, 68224, '\p{Is_Scx: sarb}', ""); - Expect(1, 68224, '\p{^Is_Scx: sarb}', ""); - Expect(1, 68224, '\P{Is_Scx: sarb}', ""); - Expect(0, 68224, '\P{^Is_Scx: sarb}', ""); - Expect(1, 68223, '\p{Is_Scx=- SARB}', ""); - Expect(0, 68223, '\p{^Is_Scx=- SARB}', ""); - Expect(0, 68223, '\P{Is_Scx=- SARB}', ""); - Expect(1, 68223, '\P{^Is_Scx=- SARB}', ""); - Expect(0, 68224, '\p{Is_Scx=- SARB}', ""); - Expect(1, 68224, '\p{^Is_Scx=- SARB}', ""); - Expect(1, 68224, '\P{Is_Scx=- SARB}', ""); - Expect(0, 68224, '\P{^Is_Scx=- SARB}', ""); - Error('\p{Script_Extensions=/a/ SAURASHTRA}'); - Error('\P{Script_Extensions=/a/ SAURASHTRA}'); + Expect(1, 68223, '\p{Is_Script_Extensions= old_SOUTH_Arabian}', ""); + Expect(0, 68223, '\p{^Is_Script_Extensions= old_SOUTH_Arabian}', ""); + Expect(0, 68223, '\P{Is_Script_Extensions= old_SOUTH_Arabian}', ""); + Expect(1, 68223, '\P{^Is_Script_Extensions= old_SOUTH_Arabian}', ""); + Expect(0, 68224, '\p{Is_Script_Extensions= old_SOUTH_Arabian}', ""); + Expect(1, 68224, '\p{^Is_Script_Extensions= old_SOUTH_Arabian}', ""); + Expect(1, 68224, '\P{Is_Script_Extensions= old_SOUTH_Arabian}', ""); + Expect(0, 68224, '\P{^Is_Script_Extensions= old_SOUTH_Arabian}', ""); + Error('\p{Is_Scx=:= sarb}'); + Error('\P{Is_Scx=:= sarb}'); + Expect(1, 68223, '\p{Is_Scx=sarb}', ""); + Expect(0, 68223, '\p{^Is_Scx=sarb}', ""); + Expect(0, 68223, '\P{Is_Scx=sarb}', ""); + Expect(1, 68223, '\P{^Is_Scx=sarb}', ""); + Expect(0, 68224, '\p{Is_Scx=sarb}', ""); + Expect(1, 68224, '\p{^Is_Scx=sarb}', ""); + Expect(1, 68224, '\P{Is_Scx=sarb}', ""); + Expect(0, 68224, '\P{^Is_Scx=sarb}', ""); + Expect(1, 68223, '\p{Is_Scx= _Sarb}', ""); + Expect(0, 68223, '\p{^Is_Scx= _Sarb}', ""); + Expect(0, 68223, '\P{Is_Scx= _Sarb}', ""); + Expect(1, 68223, '\P{^Is_Scx= _Sarb}', ""); + Expect(0, 68224, '\p{Is_Scx= _Sarb}', ""); + Expect(1, 68224, '\p{^Is_Scx= _Sarb}', ""); + Expect(1, 68224, '\P{Is_Scx= _Sarb}', ""); + Expect(0, 68224, '\P{^Is_Scx= _Sarb}', ""); + Error('\p{Script_Extensions= saurashtra:=}'); + Error('\P{Script_Extensions= saurashtra:=}'); Expect(1, 43225, '\p{Script_Extensions=:\ASaurashtra\z:}', "");; Expect(0, 43226, '\p{Script_Extensions=:\ASaurashtra\z:}', "");; - Expect(1, 43225, '\p{Script_Extensions=saurashtra}', ""); - Expect(0, 43225, '\p{^Script_Extensions=saurashtra}', ""); - Expect(0, 43225, '\P{Script_Extensions=saurashtra}', ""); - Expect(1, 43225, '\P{^Script_Extensions=saurashtra}', ""); - Expect(0, 43226, '\p{Script_Extensions=saurashtra}', ""); - Expect(1, 43226, '\p{^Script_Extensions=saurashtra}', ""); - Expect(1, 43226, '\P{Script_Extensions=saurashtra}', ""); - Expect(0, 43226, '\P{^Script_Extensions=saurashtra}', ""); + Expect(1, 43225, '\p{Script_Extensions:saurashtra}', ""); + Expect(0, 43225, '\p{^Script_Extensions:saurashtra}', ""); + Expect(0, 43225, '\P{Script_Extensions:saurashtra}', ""); + Expect(1, 43225, '\P{^Script_Extensions:saurashtra}', ""); + Expect(0, 43226, '\p{Script_Extensions:saurashtra}', ""); + Expect(1, 43226, '\p{^Script_Extensions:saurashtra}', ""); + Expect(1, 43226, '\P{Script_Extensions:saurashtra}', ""); + Expect(0, 43226, '\P{^Script_Extensions:saurashtra}', ""); Expect(1, 43225, '\p{Script_Extensions=:\Asaurashtra\z:}', "");; Expect(0, 43226, '\p{Script_Extensions=:\Asaurashtra\z:}', "");; - Expect(1, 43225, '\p{Script_Extensions= saurashtra}', ""); - Expect(0, 43225, '\p{^Script_Extensions= saurashtra}', ""); - Expect(0, 43225, '\P{Script_Extensions= saurashtra}', ""); - Expect(1, 43225, '\P{^Script_Extensions= saurashtra}', ""); - Expect(0, 43226, '\p{Script_Extensions= saurashtra}', ""); - Expect(1, 43226, '\p{^Script_Extensions= saurashtra}', ""); - Expect(1, 43226, '\P{Script_Extensions= saurashtra}', ""); - Expect(0, 43226, '\P{^Script_Extensions= saurashtra}', ""); - Error('\p{Scx=_ Saur/a/}'); - Error('\P{Scx=_ Saur/a/}'); + Expect(1, 43225, '\p{Script_Extensions= Saurashtra}', ""); + Expect(0, 43225, '\p{^Script_Extensions= Saurashtra}', ""); + Expect(0, 43225, '\P{Script_Extensions= Saurashtra}', ""); + Expect(1, 43225, '\P{^Script_Extensions= Saurashtra}', ""); + Expect(0, 43226, '\p{Script_Extensions= Saurashtra}', ""); + Expect(1, 43226, '\p{^Script_Extensions= Saurashtra}', ""); + Expect(1, 43226, '\P{Script_Extensions= Saurashtra}', ""); + Expect(0, 43226, '\P{^Script_Extensions= Saurashtra}', ""); + Error('\p{Scx: -Saur:=}'); + Error('\P{Scx: -Saur:=}'); Expect(1, 43225, '\p{Scx=:\ASaur\z:}', "");; Expect(0, 43226, '\p{Scx=:\ASaur\z:}', "");; Expect(1, 43225, '\p{Scx=saur}', ""); @@ -143550,16 +147624,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43226, '\P{^Scx=saur}', ""); Expect(1, 43225, '\p{Scx=:\Asaur\z:}', "");; Expect(0, 43226, '\p{Scx=:\Asaur\z:}', "");; - Expect(1, 43225, '\p{Scx=__Saur}', ""); - Expect(0, 43225, '\p{^Scx=__Saur}', ""); - Expect(0, 43225, '\P{Scx=__Saur}', ""); - Expect(1, 43225, '\P{^Scx=__Saur}', ""); - Expect(0, 43226, '\p{Scx=__Saur}', ""); - Expect(1, 43226, '\p{^Scx=__Saur}', ""); - Expect(1, 43226, '\P{Scx=__Saur}', ""); - Expect(0, 43226, '\P{^Scx=__Saur}', ""); - Error('\p{Is_Script_Extensions= Saurashtra:=}'); - Error('\P{Is_Script_Extensions= Saurashtra:=}'); + Expect(1, 43225, '\p{Scx=_ SAUR}', ""); + Expect(0, 43225, '\p{^Scx=_ SAUR}', ""); + Expect(0, 43225, '\P{Scx=_ SAUR}', ""); + Expect(1, 43225, '\P{^Scx=_ SAUR}', ""); + Expect(0, 43226, '\p{Scx=_ SAUR}', ""); + Expect(1, 43226, '\p{^Scx=_ SAUR}', ""); + Expect(1, 43226, '\P{Scx=_ SAUR}', ""); + Expect(0, 43226, '\P{^Scx=_ SAUR}', ""); + Error('\p{Is_Script_Extensions= saurashtra:=}'); + Error('\P{Is_Script_Extensions= saurashtra:=}'); Expect(1, 43225, '\p{Is_Script_Extensions=saurashtra}', ""); Expect(0, 43225, '\p{^Is_Script_Extensions=saurashtra}', ""); Expect(0, 43225, '\P{Is_Script_Extensions=saurashtra}', ""); @@ -143568,56 +147642,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43226, '\p{^Is_Script_Extensions=saurashtra}', ""); Expect(1, 43226, '\P{Is_Script_Extensions=saurashtra}', ""); Expect(0, 43226, '\P{^Is_Script_Extensions=saurashtra}', ""); - Expect(1, 43225, '\p{Is_Script_Extensions=_Saurashtra}', ""); - Expect(0, 43225, '\p{^Is_Script_Extensions=_Saurashtra}', ""); - Expect(0, 43225, '\P{Is_Script_Extensions=_Saurashtra}', ""); - Expect(1, 43225, '\P{^Is_Script_Extensions=_Saurashtra}', ""); - Expect(0, 43226, '\p{Is_Script_Extensions=_Saurashtra}', ""); - Expect(1, 43226, '\p{^Is_Script_Extensions=_Saurashtra}', ""); - Expect(1, 43226, '\P{Is_Script_Extensions=_Saurashtra}', ""); - Expect(0, 43226, '\P{^Is_Script_Extensions=_Saurashtra}', ""); - Error('\p{Is_Scx= saur:=}'); - Error('\P{Is_Scx= saur:=}'); - Expect(1, 43225, '\p{Is_Scx:saur}', ""); - Expect(0, 43225, '\p{^Is_Scx:saur}', ""); - Expect(0, 43225, '\P{Is_Scx:saur}', ""); - Expect(1, 43225, '\P{^Is_Scx:saur}', ""); - Expect(0, 43226, '\p{Is_Scx:saur}', ""); - Expect(1, 43226, '\p{^Is_Scx:saur}', ""); - Expect(1, 43226, '\P{Is_Scx:saur}', ""); - Expect(0, 43226, '\P{^Is_Scx:saur}', ""); - Expect(1, 43225, '\p{Is_Scx= SAUR}', ""); - Expect(0, 43225, '\p{^Is_Scx= SAUR}', ""); - Expect(0, 43225, '\P{Is_Scx= SAUR}', ""); - Expect(1, 43225, '\P{^Is_Scx= SAUR}', ""); - Expect(0, 43226, '\p{Is_Scx= SAUR}', ""); - Expect(1, 43226, '\p{^Is_Scx= SAUR}', ""); - Expect(1, 43226, '\P{Is_Scx= SAUR}', ""); - Expect(0, 43226, '\P{^Is_Scx= SAUR}', ""); - Error('\p{Script_Extensions: SignWriting:=}'); - Error('\P{Script_Extensions: SignWriting:=}'); + Expect(1, 43225, '\p{Is_Script_Extensions= saurashtra}', ""); + Expect(0, 43225, '\p{^Is_Script_Extensions= saurashtra}', ""); + Expect(0, 43225, '\P{Is_Script_Extensions= saurashtra}', ""); + Expect(1, 43225, '\P{^Is_Script_Extensions= saurashtra}', ""); + Expect(0, 43226, '\p{Is_Script_Extensions= saurashtra}', ""); + Expect(1, 43226, '\p{^Is_Script_Extensions= saurashtra}', ""); + Expect(1, 43226, '\P{Is_Script_Extensions= saurashtra}', ""); + Expect(0, 43226, '\P{^Is_Script_Extensions= saurashtra}', ""); + Error('\p{Is_Scx=:=Saur}'); + Error('\P{Is_Scx=:=Saur}'); + Expect(1, 43225, '\p{Is_Scx=saur}', ""); + Expect(0, 43225, '\p{^Is_Scx=saur}', ""); + Expect(0, 43225, '\P{Is_Scx=saur}', ""); + Expect(1, 43225, '\P{^Is_Scx=saur}', ""); + Expect(0, 43226, '\p{Is_Scx=saur}', ""); + Expect(1, 43226, '\p{^Is_Scx=saur}', ""); + Expect(1, 43226, '\P{Is_Scx=saur}', ""); + Expect(0, 43226, '\P{^Is_Scx=saur}', ""); + Expect(1, 43225, '\p{Is_Scx= SAUR}', ""); + Expect(0, 43225, '\p{^Is_Scx= SAUR}', ""); + Expect(0, 43225, '\P{Is_Scx= SAUR}', ""); + Expect(1, 43225, '\P{^Is_Scx= SAUR}', ""); + Expect(0, 43226, '\p{Is_Scx= SAUR}', ""); + Expect(1, 43226, '\p{^Is_Scx= SAUR}', ""); + Expect(1, 43226, '\P{Is_Scx= SAUR}', ""); + Expect(0, 43226, '\P{^Is_Scx= SAUR}', ""); + Error('\p{Script_Extensions= /a/SignWriting}'); + Error('\P{Script_Extensions= /a/SignWriting}'); Expect(1, 121519, '\p{Script_Extensions=:\ASignWriting\z:}', "");; Expect(0, 121520, '\p{Script_Extensions=:\ASignWriting\z:}', "");; - Expect(1, 121519, '\p{Script_Extensions=signwriting}', ""); - Expect(0, 121519, '\p{^Script_Extensions=signwriting}', ""); - Expect(0, 121519, '\P{Script_Extensions=signwriting}', ""); - Expect(1, 121519, '\P{^Script_Extensions=signwriting}', ""); - Expect(0, 121520, '\p{Script_Extensions=signwriting}', ""); - Expect(1, 121520, '\p{^Script_Extensions=signwriting}', ""); - Expect(1, 121520, '\P{Script_Extensions=signwriting}', ""); - Expect(0, 121520, '\P{^Script_Extensions=signwriting}', ""); + Expect(1, 121519, '\p{Script_Extensions:signwriting}', ""); + Expect(0, 121519, '\p{^Script_Extensions:signwriting}', ""); + Expect(0, 121519, '\P{Script_Extensions:signwriting}', ""); + Expect(1, 121519, '\P{^Script_Extensions:signwriting}', ""); + Expect(0, 121520, '\p{Script_Extensions:signwriting}', ""); + Expect(1, 121520, '\p{^Script_Extensions:signwriting}', ""); + Expect(1, 121520, '\P{Script_Extensions:signwriting}', ""); + Expect(0, 121520, '\P{^Script_Extensions:signwriting}', ""); Expect(1, 121519, '\p{Script_Extensions=:\Asignwriting\z:}', "");; Expect(0, 121520, '\p{Script_Extensions=:\Asignwriting\z:}', "");; - Expect(1, 121519, '\p{Script_Extensions= -SignWriting}', ""); - Expect(0, 121519, '\p{^Script_Extensions= -SignWriting}', ""); - Expect(0, 121519, '\P{Script_Extensions= -SignWriting}', ""); - Expect(1, 121519, '\P{^Script_Extensions= -SignWriting}', ""); - Expect(0, 121520, '\p{Script_Extensions= -SignWriting}', ""); - Expect(1, 121520, '\p{^Script_Extensions= -SignWriting}', ""); - Expect(1, 121520, '\P{Script_Extensions= -SignWriting}', ""); - Expect(0, 121520, '\P{^Script_Extensions= -SignWriting}', ""); - Error('\p{Scx= /a/Sgnw}'); - Error('\P{Scx= /a/Sgnw}'); + Expect(1, 121519, '\p{Script_Extensions= signwriting}', ""); + Expect(0, 121519, '\p{^Script_Extensions= signwriting}', ""); + Expect(0, 121519, '\P{Script_Extensions= signwriting}', ""); + Expect(1, 121519, '\P{^Script_Extensions= signwriting}', ""); + Expect(0, 121520, '\p{Script_Extensions= signwriting}', ""); + Expect(1, 121520, '\p{^Script_Extensions= signwriting}', ""); + Expect(1, 121520, '\P{Script_Extensions= signwriting}', ""); + Expect(0, 121520, '\P{^Script_Extensions= signwriting}', ""); + Error('\p{Scx= /a/sgnw}'); + Error('\P{Scx= /a/sgnw}'); Expect(1, 121519, '\p{Scx=:\ASgnw\z:}', "");; Expect(0, 121520, '\p{Scx=:\ASgnw\z:}', "");; Expect(1, 121519, '\p{Scx=sgnw}', ""); @@ -143630,52 +147704,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 121520, '\P{^Scx=sgnw}', ""); Expect(1, 121519, '\p{Scx=:\Asgnw\z:}', "");; Expect(0, 121520, '\p{Scx=:\Asgnw\z:}', "");; - Expect(1, 121519, '\p{Scx= SGNW}', ""); - Expect(0, 121519, '\p{^Scx= SGNW}', ""); - Expect(0, 121519, '\P{Scx= SGNW}', ""); - Expect(1, 121519, '\P{^Scx= SGNW}', ""); - Expect(0, 121520, '\p{Scx= SGNW}', ""); - Expect(1, 121520, '\p{^Scx= SGNW}', ""); - Expect(1, 121520, '\P{Scx= SGNW}', ""); - Expect(0, 121520, '\P{^Scx= SGNW}', ""); - Error('\p{Is_Script_Extensions=/a/--SignWriting}'); - Error('\P{Is_Script_Extensions=/a/--SignWriting}'); - Expect(1, 121519, '\p{Is_Script_Extensions: signwriting}', ""); - Expect(0, 121519, '\p{^Is_Script_Extensions: signwriting}', ""); - Expect(0, 121519, '\P{Is_Script_Extensions: signwriting}', ""); - Expect(1, 121519, '\P{^Is_Script_Extensions: signwriting}', ""); - Expect(0, 121520, '\p{Is_Script_Extensions: signwriting}', ""); - Expect(1, 121520, '\p{^Is_Script_Extensions: signwriting}', ""); - Expect(1, 121520, '\P{Is_Script_Extensions: signwriting}', ""); - Expect(0, 121520, '\P{^Is_Script_Extensions: signwriting}', ""); - Expect(1, 121519, '\p{Is_Script_Extensions=-SIGNWRITING}', ""); - Expect(0, 121519, '\p{^Is_Script_Extensions=-SIGNWRITING}', ""); - Expect(0, 121519, '\P{Is_Script_Extensions=-SIGNWRITING}', ""); - Expect(1, 121519, '\P{^Is_Script_Extensions=-SIGNWRITING}', ""); - Expect(0, 121520, '\p{Is_Script_Extensions=-SIGNWRITING}', ""); - Expect(1, 121520, '\p{^Is_Script_Extensions=-SIGNWRITING}', ""); - Expect(1, 121520, '\P{Is_Script_Extensions=-SIGNWRITING}', ""); - Expect(0, 121520, '\P{^Is_Script_Extensions=-SIGNWRITING}', ""); - Error('\p{Is_Scx=_/a/SGNW}'); - Error('\P{Is_Scx=_/a/SGNW}'); - Expect(1, 121519, '\p{Is_Scx=sgnw}', ""); - Expect(0, 121519, '\p{^Is_Scx=sgnw}', ""); - Expect(0, 121519, '\P{Is_Scx=sgnw}', ""); - Expect(1, 121519, '\P{^Is_Scx=sgnw}', ""); - Expect(0, 121520, '\p{Is_Scx=sgnw}', ""); - Expect(1, 121520, '\p{^Is_Scx=sgnw}', ""); - Expect(1, 121520, '\P{Is_Scx=sgnw}', ""); - Expect(0, 121520, '\P{^Is_Scx=sgnw}', ""); - Expect(1, 121519, '\p{Is_Scx=-_sgnw}', ""); - Expect(0, 121519, '\p{^Is_Scx=-_sgnw}', ""); - Expect(0, 121519, '\P{Is_Scx=-_sgnw}', ""); - Expect(1, 121519, '\P{^Is_Scx=-_sgnw}', ""); - Expect(0, 121520, '\p{Is_Scx=-_sgnw}', ""); - Expect(1, 121520, '\p{^Is_Scx=-_sgnw}', ""); - Expect(1, 121520, '\P{Is_Scx=-_sgnw}', ""); - Expect(0, 121520, '\P{^Is_Scx=-_sgnw}', ""); - Error('\p{Script_Extensions=--Shavian/a/}'); - Error('\P{Script_Extensions=--Shavian/a/}'); + Expect(1, 121519, '\p{Scx= Sgnw}', ""); + Expect(0, 121519, '\p{^Scx= Sgnw}', ""); + Expect(0, 121519, '\P{Scx= Sgnw}', ""); + Expect(1, 121519, '\P{^Scx= Sgnw}', ""); + Expect(0, 121520, '\p{Scx= Sgnw}', ""); + Expect(1, 121520, '\p{^Scx= Sgnw}', ""); + Expect(1, 121520, '\P{Scx= Sgnw}', ""); + Expect(0, 121520, '\P{^Scx= Sgnw}', ""); + Error('\p{Is_Script_Extensions=_:=SIGNWRITING}'); + Error('\P{Is_Script_Extensions=_:=SIGNWRITING}'); + Expect(1, 121519, '\p{Is_Script_Extensions=signwriting}', ""); + Expect(0, 121519, '\p{^Is_Script_Extensions=signwriting}', ""); + Expect(0, 121519, '\P{Is_Script_Extensions=signwriting}', ""); + Expect(1, 121519, '\P{^Is_Script_Extensions=signwriting}', ""); + Expect(0, 121520, '\p{Is_Script_Extensions=signwriting}', ""); + Expect(1, 121520, '\p{^Is_Script_Extensions=signwriting}', ""); + Expect(1, 121520, '\P{Is_Script_Extensions=signwriting}', ""); + Expect(0, 121520, '\P{^Is_Script_Extensions=signwriting}', ""); + Expect(1, 121519, '\p{Is_Script_Extensions=_signwriting}', ""); + Expect(0, 121519, '\p{^Is_Script_Extensions=_signwriting}', ""); + Expect(0, 121519, '\P{Is_Script_Extensions=_signwriting}', ""); + Expect(1, 121519, '\P{^Is_Script_Extensions=_signwriting}', ""); + Expect(0, 121520, '\p{Is_Script_Extensions=_signwriting}', ""); + Expect(1, 121520, '\p{^Is_Script_Extensions=_signwriting}', ""); + Expect(1, 121520, '\P{Is_Script_Extensions=_signwriting}', ""); + Expect(0, 121520, '\P{^Is_Script_Extensions=_signwriting}', ""); + Error('\p{Is_Scx=:= Sgnw}'); + Error('\P{Is_Scx=:= Sgnw}'); + Expect(1, 121519, '\p{Is_Scx: sgnw}', ""); + Expect(0, 121519, '\p{^Is_Scx: sgnw}', ""); + Expect(0, 121519, '\P{Is_Scx: sgnw}', ""); + Expect(1, 121519, '\P{^Is_Scx: sgnw}', ""); + Expect(0, 121520, '\p{Is_Scx: sgnw}', ""); + Expect(1, 121520, '\p{^Is_Scx: sgnw}', ""); + Expect(1, 121520, '\P{Is_Scx: sgnw}', ""); + Expect(0, 121520, '\P{^Is_Scx: sgnw}', ""); + Expect(1, 121519, '\p{Is_Scx=_-sgnw}', ""); + Expect(0, 121519, '\p{^Is_Scx=_-sgnw}', ""); + Expect(0, 121519, '\P{Is_Scx=_-sgnw}', ""); + Expect(1, 121519, '\P{^Is_Scx=_-sgnw}', ""); + Expect(0, 121520, '\p{Is_Scx=_-sgnw}', ""); + Expect(1, 121520, '\p{^Is_Scx=_-sgnw}', ""); + Expect(1, 121520, '\P{Is_Scx=_-sgnw}', ""); + Expect(0, 121520, '\P{^Is_Scx=_-sgnw}', ""); + Error('\p{Script_Extensions=_SHAVIAN/a/}'); + Error('\P{Script_Extensions=_SHAVIAN/a/}'); Expect(1, 66687, '\p{Script_Extensions=:\AShavian\z:}', "");; Expect(0, 66688, '\p{Script_Extensions=:\AShavian\z:}', "");; Expect(1, 66687, '\p{Script_Extensions=shavian}', ""); @@ -143688,38 +147762,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66688, '\P{^Script_Extensions=shavian}', ""); Expect(1, 66687, '\p{Script_Extensions=:\Ashavian\z:}', "");; Expect(0, 66688, '\p{Script_Extensions=:\Ashavian\z:}', "");; - Expect(1, 66687, '\p{Script_Extensions= SHAVIAN}', ""); - Expect(0, 66687, '\p{^Script_Extensions= SHAVIAN}', ""); - Expect(0, 66687, '\P{Script_Extensions= SHAVIAN}', ""); - Expect(1, 66687, '\P{^Script_Extensions= SHAVIAN}', ""); - Expect(0, 66688, '\p{Script_Extensions= SHAVIAN}', ""); - Expect(1, 66688, '\p{^Script_Extensions= SHAVIAN}', ""); - Expect(1, 66688, '\P{Script_Extensions= SHAVIAN}', ""); - Expect(0, 66688, '\P{^Script_Extensions= SHAVIAN}', ""); - Error('\p{Scx=/a/ Shaw}'); - Error('\P{Scx=/a/ Shaw}'); + Expect(1, 66687, '\p{Script_Extensions=_shavian}', ""); + Expect(0, 66687, '\p{^Script_Extensions=_shavian}', ""); + Expect(0, 66687, '\P{Script_Extensions=_shavian}', ""); + Expect(1, 66687, '\P{^Script_Extensions=_shavian}', ""); + Expect(0, 66688, '\p{Script_Extensions=_shavian}', ""); + Expect(1, 66688, '\p{^Script_Extensions=_shavian}', ""); + Expect(1, 66688, '\P{Script_Extensions=_shavian}', ""); + Expect(0, 66688, '\P{^Script_Extensions=_shavian}', ""); + Error('\p{Scx=/a/ -shaw}'); + Error('\P{Scx=/a/ -shaw}'); Expect(1, 66687, '\p{Scx=:\AShaw\z:}', "");; Expect(0, 66688, '\p{Scx=:\AShaw\z:}', "");; - Expect(1, 66687, '\p{Scx: shaw}', ""); - Expect(0, 66687, '\p{^Scx: shaw}', ""); - Expect(0, 66687, '\P{Scx: shaw}', ""); - Expect(1, 66687, '\P{^Scx: shaw}', ""); - Expect(0, 66688, '\p{Scx: shaw}', ""); - Expect(1, 66688, '\p{^Scx: shaw}', ""); - Expect(1, 66688, '\P{Scx: shaw}', ""); - Expect(0, 66688, '\P{^Scx: shaw}', ""); + Expect(1, 66687, '\p{Scx=shaw}', ""); + Expect(0, 66687, '\p{^Scx=shaw}', ""); + Expect(0, 66687, '\P{Scx=shaw}', ""); + Expect(1, 66687, '\P{^Scx=shaw}', ""); + Expect(0, 66688, '\p{Scx=shaw}', ""); + Expect(1, 66688, '\p{^Scx=shaw}', ""); + Expect(1, 66688, '\P{Scx=shaw}', ""); + Expect(0, 66688, '\P{^Scx=shaw}', ""); Expect(1, 66687, '\p{Scx=:\Ashaw\z:}', "");; Expect(0, 66688, '\p{Scx=:\Ashaw\z:}', "");; - Expect(1, 66687, '\p{Scx= SHAW}', ""); - Expect(0, 66687, '\p{^Scx= SHAW}', ""); - Expect(0, 66687, '\P{Scx= SHAW}', ""); - Expect(1, 66687, '\P{^Scx= SHAW}', ""); - Expect(0, 66688, '\p{Scx= SHAW}', ""); - Expect(1, 66688, '\p{^Scx= SHAW}', ""); - Expect(1, 66688, '\P{Scx= SHAW}', ""); - Expect(0, 66688, '\P{^Scx= SHAW}', ""); - Error('\p{Is_Script_Extensions: --Shavian/a/}'); - Error('\P{Is_Script_Extensions: --Shavian/a/}'); + Expect(1, 66687, '\p{Scx=_-SHAW}', ""); + Expect(0, 66687, '\p{^Scx=_-SHAW}', ""); + Expect(0, 66687, '\P{Scx=_-SHAW}', ""); + Expect(1, 66687, '\P{^Scx=_-SHAW}', ""); + Expect(0, 66688, '\p{Scx=_-SHAW}', ""); + Expect(1, 66688, '\p{^Scx=_-SHAW}', ""); + Expect(1, 66688, '\P{Scx=_-SHAW}', ""); + Expect(0, 66688, '\P{^Scx=_-SHAW}', ""); + Error('\p{Is_Script_Extensions=-/a/shavian}'); + Error('\P{Is_Script_Extensions=-/a/shavian}'); Expect(1, 66687, '\p{Is_Script_Extensions=shavian}', ""); Expect(0, 66687, '\p{^Is_Script_Extensions=shavian}', ""); Expect(0, 66687, '\P{Is_Script_Extensions=shavian}', ""); @@ -143728,34 +147802,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66688, '\p{^Is_Script_Extensions=shavian}', ""); Expect(1, 66688, '\P{Is_Script_Extensions=shavian}', ""); Expect(0, 66688, '\P{^Is_Script_Extensions=shavian}', ""); - Expect(1, 66687, '\p{Is_Script_Extensions=_-SHAVIAN}', ""); - Expect(0, 66687, '\p{^Is_Script_Extensions=_-SHAVIAN}', ""); - Expect(0, 66687, '\P{Is_Script_Extensions=_-SHAVIAN}', ""); - Expect(1, 66687, '\P{^Is_Script_Extensions=_-SHAVIAN}', ""); - Expect(0, 66688, '\p{Is_Script_Extensions=_-SHAVIAN}', ""); - Expect(1, 66688, '\p{^Is_Script_Extensions=_-SHAVIAN}', ""); - Expect(1, 66688, '\P{Is_Script_Extensions=_-SHAVIAN}', ""); - Expect(0, 66688, '\P{^Is_Script_Extensions=_-SHAVIAN}', ""); - Error('\p{Is_Scx= :=Shaw}'); - Error('\P{Is_Scx= :=Shaw}'); - Expect(1, 66687, '\p{Is_Scx: shaw}', ""); - Expect(0, 66687, '\p{^Is_Scx: shaw}', ""); - Expect(0, 66687, '\P{Is_Scx: shaw}', ""); - Expect(1, 66687, '\P{^Is_Scx: shaw}', ""); - Expect(0, 66688, '\p{Is_Scx: shaw}', ""); - Expect(1, 66688, '\p{^Is_Scx: shaw}', ""); - Expect(1, 66688, '\P{Is_Scx: shaw}', ""); - Expect(0, 66688, '\P{^Is_Scx: shaw}', ""); - Expect(1, 66687, '\p{Is_Scx= Shaw}', ""); - Expect(0, 66687, '\p{^Is_Scx= Shaw}', ""); - Expect(0, 66687, '\P{Is_Scx= Shaw}', ""); - Expect(1, 66687, '\P{^Is_Scx= Shaw}', ""); - Expect(0, 66688, '\p{Is_Scx= Shaw}', ""); - Expect(1, 66688, '\p{^Is_Scx= Shaw}', ""); - Expect(1, 66688, '\P{Is_Scx= Shaw}', ""); - Expect(0, 66688, '\P{^Is_Scx= Shaw}', ""); - Error('\p{Script_Extensions: :=_sharada}'); - Error('\P{Script_Extensions: :=_sharada}'); + Expect(1, 66687, '\p{Is_Script_Extensions=- SHAVIAN}', ""); + Expect(0, 66687, '\p{^Is_Script_Extensions=- SHAVIAN}', ""); + Expect(0, 66687, '\P{Is_Script_Extensions=- SHAVIAN}', ""); + Expect(1, 66687, '\P{^Is_Script_Extensions=- SHAVIAN}', ""); + Expect(0, 66688, '\p{Is_Script_Extensions=- SHAVIAN}', ""); + Expect(1, 66688, '\p{^Is_Script_Extensions=- SHAVIAN}', ""); + Expect(1, 66688, '\P{Is_Script_Extensions=- SHAVIAN}', ""); + Expect(0, 66688, '\P{^Is_Script_Extensions=- SHAVIAN}', ""); + Error('\p{Is_Scx=__Shaw:=}'); + Error('\P{Is_Scx=__Shaw:=}'); + Expect(1, 66687, '\p{Is_Scx=shaw}', ""); + Expect(0, 66687, '\p{^Is_Scx=shaw}', ""); + Expect(0, 66687, '\P{Is_Scx=shaw}', ""); + Expect(1, 66687, '\P{^Is_Scx=shaw}', ""); + Expect(0, 66688, '\p{Is_Scx=shaw}', ""); + Expect(1, 66688, '\p{^Is_Scx=shaw}', ""); + Expect(1, 66688, '\P{Is_Scx=shaw}', ""); + Expect(0, 66688, '\P{^Is_Scx=shaw}', ""); + Expect(1, 66687, '\p{Is_Scx= shaw}', ""); + Expect(0, 66687, '\p{^Is_Scx= shaw}', ""); + Expect(0, 66687, '\P{Is_Scx= shaw}', ""); + Expect(1, 66687, '\P{^Is_Scx= shaw}', ""); + Expect(0, 66688, '\p{Is_Scx= shaw}', ""); + Expect(1, 66688, '\p{^Is_Scx= shaw}', ""); + Expect(1, 66688, '\P{Is_Scx= shaw}', ""); + Expect(0, 66688, '\P{^Is_Scx= shaw}', ""); + Error('\p{Script_Extensions=sharada:=}'); + Error('\P{Script_Extensions=sharada:=}'); Expect(1, 70111, '\p{Script_Extensions=:\ASharada\z:}', "");; Expect(0, 70112, '\p{Script_Extensions=:\ASharada\z:}', "");; Expect(1, 70111, '\p{Script_Extensions=sharada}', ""); @@ -143768,56 +147842,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70112, '\P{^Script_Extensions=sharada}', ""); Expect(1, 70111, '\p{Script_Extensions=:\Asharada\z:}', "");; Expect(0, 70112, '\p{Script_Extensions=:\Asharada\z:}', "");; - Expect(1, 70111, '\p{Script_Extensions=__SHARADA}', ""); - Expect(0, 70111, '\p{^Script_Extensions=__SHARADA}', ""); - Expect(0, 70111, '\P{Script_Extensions=__SHARADA}', ""); - Expect(1, 70111, '\P{^Script_Extensions=__SHARADA}', ""); - Expect(0, 70112, '\p{Script_Extensions=__SHARADA}', ""); - Expect(1, 70112, '\p{^Script_Extensions=__SHARADA}', ""); - Expect(1, 70112, '\P{Script_Extensions=__SHARADA}', ""); - Expect(0, 70112, '\P{^Script_Extensions=__SHARADA}', ""); - Error('\p{Scx=/a/__Shrd}'); - Error('\P{Scx=/a/__Shrd}'); + Expect(1, 70111, '\p{Script_Extensions=- sharada}', ""); + Expect(0, 70111, '\p{^Script_Extensions=- sharada}', ""); + Expect(0, 70111, '\P{Script_Extensions=- sharada}', ""); + Expect(1, 70111, '\P{^Script_Extensions=- sharada}', ""); + Expect(0, 70112, '\p{Script_Extensions=- sharada}', ""); + Expect(1, 70112, '\p{^Script_Extensions=- sharada}', ""); + Expect(1, 70112, '\P{Script_Extensions=- sharada}', ""); + Expect(0, 70112, '\P{^Script_Extensions=- sharada}', ""); + Error('\p{Scx= :=Shrd}'); + Error('\P{Scx= :=Shrd}'); Expect(1, 70111, '\p{Scx=:\AShrd\z:}', "");; Expect(0, 70112, '\p{Scx=:\AShrd\z:}', "");; - Expect(1, 70111, '\p{Scx: shrd}', ""); - Expect(0, 70111, '\p{^Scx: shrd}', ""); - Expect(0, 70111, '\P{Scx: shrd}', ""); - Expect(1, 70111, '\P{^Scx: shrd}', ""); - Expect(0, 70112, '\p{Scx: shrd}', ""); - Expect(1, 70112, '\p{^Scx: shrd}', ""); - Expect(1, 70112, '\P{Scx: shrd}', ""); - Expect(0, 70112, '\P{^Scx: shrd}', ""); + Expect(1, 70111, '\p{Scx=shrd}', ""); + Expect(0, 70111, '\p{^Scx=shrd}', ""); + Expect(0, 70111, '\P{Scx=shrd}', ""); + Expect(1, 70111, '\P{^Scx=shrd}', ""); + Expect(0, 70112, '\p{Scx=shrd}', ""); + Expect(1, 70112, '\p{^Scx=shrd}', ""); + Expect(1, 70112, '\P{Scx=shrd}', ""); + Expect(0, 70112, '\P{^Scx=shrd}', ""); Expect(1, 70111, '\p{Scx=:\Ashrd\z:}', "");; Expect(0, 70112, '\p{Scx=:\Ashrd\z:}', "");; - Expect(1, 70111, '\p{Scx: Shrd}', ""); - Expect(0, 70111, '\p{^Scx: Shrd}', ""); - Expect(0, 70111, '\P{Scx: Shrd}', ""); - Expect(1, 70111, '\P{^Scx: Shrd}', ""); - Expect(0, 70112, '\p{Scx: Shrd}', ""); - Expect(1, 70112, '\p{^Scx: Shrd}', ""); - Expect(1, 70112, '\P{Scx: Shrd}', ""); - Expect(0, 70112, '\P{^Scx: Shrd}', ""); - Error('\p{Is_Script_Extensions= Sharada:=}'); - Error('\P{Is_Script_Extensions= Sharada:=}'); - Expect(1, 70111, '\p{Is_Script_Extensions=sharada}', ""); - Expect(0, 70111, '\p{^Is_Script_Extensions=sharada}', ""); - Expect(0, 70111, '\P{Is_Script_Extensions=sharada}', ""); - Expect(1, 70111, '\P{^Is_Script_Extensions=sharada}', ""); - Expect(0, 70112, '\p{Is_Script_Extensions=sharada}', ""); - Expect(1, 70112, '\p{^Is_Script_Extensions=sharada}', ""); - Expect(1, 70112, '\P{Is_Script_Extensions=sharada}', ""); - Expect(0, 70112, '\P{^Is_Script_Extensions=sharada}', ""); - Expect(1, 70111, '\p{Is_Script_Extensions= Sharada}', ""); - Expect(0, 70111, '\p{^Is_Script_Extensions= Sharada}', ""); - Expect(0, 70111, '\P{Is_Script_Extensions= Sharada}', ""); - Expect(1, 70111, '\P{^Is_Script_Extensions= Sharada}', ""); - Expect(0, 70112, '\p{Is_Script_Extensions= Sharada}', ""); - Expect(1, 70112, '\p{^Is_Script_Extensions= Sharada}', ""); - Expect(1, 70112, '\P{Is_Script_Extensions= Sharada}', ""); - Expect(0, 70112, '\P{^Is_Script_Extensions= Sharada}', ""); - Error('\p{Is_Scx= Shrd/a/}'); - Error('\P{Is_Scx= Shrd/a/}'); + Expect(1, 70111, '\p{Scx= _shrd}', ""); + Expect(0, 70111, '\p{^Scx= _shrd}', ""); + Expect(0, 70111, '\P{Scx= _shrd}', ""); + Expect(1, 70111, '\P{^Scx= _shrd}', ""); + Expect(0, 70112, '\p{Scx= _shrd}', ""); + Expect(1, 70112, '\p{^Scx= _shrd}', ""); + Expect(1, 70112, '\P{Scx= _shrd}', ""); + Expect(0, 70112, '\P{^Scx= _shrd}', ""); + Error('\p{Is_Script_Extensions= SHARADA/a/}'); + Error('\P{Is_Script_Extensions= SHARADA/a/}'); + Expect(1, 70111, '\p{Is_Script_Extensions: sharada}', ""); + Expect(0, 70111, '\p{^Is_Script_Extensions: sharada}', ""); + Expect(0, 70111, '\P{Is_Script_Extensions: sharada}', ""); + Expect(1, 70111, '\P{^Is_Script_Extensions: sharada}', ""); + Expect(0, 70112, '\p{Is_Script_Extensions: sharada}', ""); + Expect(1, 70112, '\p{^Is_Script_Extensions: sharada}', ""); + Expect(1, 70112, '\P{Is_Script_Extensions: sharada}', ""); + Expect(0, 70112, '\P{^Is_Script_Extensions: sharada}', ""); + Expect(1, 70111, '\p{Is_Script_Extensions=-_Sharada}', ""); + Expect(0, 70111, '\p{^Is_Script_Extensions=-_Sharada}', ""); + Expect(0, 70111, '\P{Is_Script_Extensions=-_Sharada}', ""); + Expect(1, 70111, '\P{^Is_Script_Extensions=-_Sharada}', ""); + Expect(0, 70112, '\p{Is_Script_Extensions=-_Sharada}', ""); + Expect(1, 70112, '\p{^Is_Script_Extensions=-_Sharada}', ""); + Expect(1, 70112, '\P{Is_Script_Extensions=-_Sharada}', ""); + Expect(0, 70112, '\P{^Is_Script_Extensions=-_Sharada}', ""); + Error('\p{Is_Scx= /a/shrd}'); + Error('\P{Is_Scx= /a/shrd}'); Expect(1, 70111, '\p{Is_Scx=shrd}', ""); Expect(0, 70111, '\p{^Is_Scx=shrd}', ""); Expect(0, 70111, '\P{Is_Scx=shrd}', ""); @@ -143826,60 +147900,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70112, '\p{^Is_Scx=shrd}', ""); Expect(1, 70112, '\P{Is_Scx=shrd}', ""); Expect(0, 70112, '\P{^Is_Scx=shrd}', ""); - Expect(1, 70111, '\p{Is_Scx= _Shrd}', ""); - Expect(0, 70111, '\p{^Is_Scx= _Shrd}', ""); - Expect(0, 70111, '\P{Is_Scx= _Shrd}', ""); - Expect(1, 70111, '\P{^Is_Scx= _Shrd}', ""); - Expect(0, 70112, '\p{Is_Scx= _Shrd}', ""); - Expect(1, 70112, '\p{^Is_Scx= _Shrd}', ""); - Expect(1, 70112, '\P{Is_Scx= _Shrd}', ""); - Expect(0, 70112, '\P{^Is_Scx= _Shrd}', ""); - Error('\p{Script_Extensions=_siddham/a/}'); - Error('\P{Script_Extensions=_siddham/a/}'); + Expect(1, 70111, '\p{Is_Scx=Shrd}', ""); + Expect(0, 70111, '\p{^Is_Scx=Shrd}', ""); + Expect(0, 70111, '\P{Is_Scx=Shrd}', ""); + Expect(1, 70111, '\P{^Is_Scx=Shrd}', ""); + Expect(0, 70112, '\p{Is_Scx=Shrd}', ""); + Expect(1, 70112, '\p{^Is_Scx=Shrd}', ""); + Expect(1, 70112, '\P{Is_Scx=Shrd}', ""); + Expect(0, 70112, '\P{^Is_Scx=Shrd}', ""); + Error('\p{Script_Extensions::= SIDDHAM}'); + Error('\P{Script_Extensions::= SIDDHAM}'); Expect(1, 71133, '\p{Script_Extensions=:\ASiddham\z:}', "");; Expect(0, 71134, '\p{Script_Extensions=:\ASiddham\z:}', "");; - Expect(1, 71133, '\p{Script_Extensions: siddham}', ""); - Expect(0, 71133, '\p{^Script_Extensions: siddham}', ""); - Expect(0, 71133, '\P{Script_Extensions: siddham}', ""); - Expect(1, 71133, '\P{^Script_Extensions: siddham}', ""); - Expect(0, 71134, '\p{Script_Extensions: siddham}', ""); - Expect(1, 71134, '\p{^Script_Extensions: siddham}', ""); - Expect(1, 71134, '\P{Script_Extensions: siddham}', ""); - Expect(0, 71134, '\P{^Script_Extensions: siddham}', ""); + Expect(1, 71133, '\p{Script_Extensions=siddham}', ""); + Expect(0, 71133, '\p{^Script_Extensions=siddham}', ""); + Expect(0, 71133, '\P{Script_Extensions=siddham}', ""); + Expect(1, 71133, '\P{^Script_Extensions=siddham}', ""); + Expect(0, 71134, '\p{Script_Extensions=siddham}', ""); + Expect(1, 71134, '\p{^Script_Extensions=siddham}', ""); + Expect(1, 71134, '\P{Script_Extensions=siddham}', ""); + Expect(0, 71134, '\P{^Script_Extensions=siddham}', ""); Expect(1, 71133, '\p{Script_Extensions=:\Asiddham\z:}', "");; Expect(0, 71134, '\p{Script_Extensions=:\Asiddham\z:}', "");; - Expect(1, 71133, '\p{Script_Extensions= siddham}', ""); - Expect(0, 71133, '\p{^Script_Extensions= siddham}', ""); - Expect(0, 71133, '\P{Script_Extensions= siddham}', ""); - Expect(1, 71133, '\P{^Script_Extensions= siddham}', ""); - Expect(0, 71134, '\p{Script_Extensions= siddham}', ""); - Expect(1, 71134, '\p{^Script_Extensions= siddham}', ""); - Expect(1, 71134, '\P{Script_Extensions= siddham}', ""); - Expect(0, 71134, '\P{^Script_Extensions= siddham}', ""); - Error('\p{Scx: -sidd:=}'); - Error('\P{Scx: -sidd:=}'); + Expect(1, 71133, '\p{Script_Extensions= _Siddham}', ""); + Expect(0, 71133, '\p{^Script_Extensions= _Siddham}', ""); + Expect(0, 71133, '\P{Script_Extensions= _Siddham}', ""); + Expect(1, 71133, '\P{^Script_Extensions= _Siddham}', ""); + Expect(0, 71134, '\p{Script_Extensions= _Siddham}', ""); + Expect(1, 71134, '\p{^Script_Extensions= _Siddham}', ""); + Expect(1, 71134, '\P{Script_Extensions= _Siddham}', ""); + Expect(0, 71134, '\P{^Script_Extensions= _Siddham}', ""); + Error('\p{Scx=/a/SIDD}'); + Error('\P{Scx=/a/SIDD}'); Expect(1, 71133, '\p{Scx=:\ASidd\z:}', "");; Expect(0, 71134, '\p{Scx=:\ASidd\z:}', "");; - Expect(1, 71133, '\p{Scx=sidd}', ""); - Expect(0, 71133, '\p{^Scx=sidd}', ""); - Expect(0, 71133, '\P{Scx=sidd}', ""); - Expect(1, 71133, '\P{^Scx=sidd}', ""); - Expect(0, 71134, '\p{Scx=sidd}', ""); - Expect(1, 71134, '\p{^Scx=sidd}', ""); - Expect(1, 71134, '\P{Scx=sidd}', ""); - Expect(0, 71134, '\P{^Scx=sidd}', ""); + Expect(1, 71133, '\p{Scx: sidd}', ""); + Expect(0, 71133, '\p{^Scx: sidd}', ""); + Expect(0, 71133, '\P{Scx: sidd}', ""); + Expect(1, 71133, '\P{^Scx: sidd}', ""); + Expect(0, 71134, '\p{Scx: sidd}', ""); + Expect(1, 71134, '\p{^Scx: sidd}', ""); + Expect(1, 71134, '\P{Scx: sidd}', ""); + Expect(0, 71134, '\P{^Scx: sidd}', ""); Expect(1, 71133, '\p{Scx=:\Asidd\z:}', "");; Expect(0, 71134, '\p{Scx=:\Asidd\z:}', "");; - Expect(1, 71133, '\p{Scx=Sidd}', ""); - Expect(0, 71133, '\p{^Scx=Sidd}', ""); - Expect(0, 71133, '\P{Scx=Sidd}', ""); - Expect(1, 71133, '\P{^Scx=Sidd}', ""); - Expect(0, 71134, '\p{Scx=Sidd}', ""); - Expect(1, 71134, '\p{^Scx=Sidd}', ""); - Expect(1, 71134, '\P{Scx=Sidd}', ""); - Expect(0, 71134, '\P{^Scx=Sidd}', ""); - Error('\p{Is_Script_Extensions=_/a/Siddham}'); - Error('\P{Is_Script_Extensions=_/a/Siddham}'); + Expect(1, 71133, '\p{Scx= Sidd}', ""); + Expect(0, 71133, '\p{^Scx= Sidd}', ""); + Expect(0, 71133, '\P{Scx= Sidd}', ""); + Expect(1, 71133, '\P{^Scx= Sidd}', ""); + Expect(0, 71134, '\p{Scx= Sidd}', ""); + Expect(1, 71134, '\p{^Scx= Sidd}', ""); + Expect(1, 71134, '\P{Scx= Sidd}', ""); + Expect(0, 71134, '\P{^Scx= Sidd}', ""); + Error('\p{Is_Script_Extensions: siddham/a/}'); + Error('\P{Is_Script_Extensions: siddham/a/}'); Expect(1, 71133, '\p{Is_Script_Extensions=siddham}', ""); Expect(0, 71133, '\p{^Is_Script_Extensions=siddham}', ""); Expect(0, 71133, '\P{Is_Script_Extensions=siddham}', ""); @@ -143888,16 +147962,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71134, '\p{^Is_Script_Extensions=siddham}', ""); Expect(1, 71134, '\P{Is_Script_Extensions=siddham}', ""); Expect(0, 71134, '\P{^Is_Script_Extensions=siddham}', ""); - Expect(1, 71133, '\p{Is_Script_Extensions=_ siddham}', ""); - Expect(0, 71133, '\p{^Is_Script_Extensions=_ siddham}', ""); - Expect(0, 71133, '\P{Is_Script_Extensions=_ siddham}', ""); - Expect(1, 71133, '\P{^Is_Script_Extensions=_ siddham}', ""); - Expect(0, 71134, '\p{Is_Script_Extensions=_ siddham}', ""); - Expect(1, 71134, '\p{^Is_Script_Extensions=_ siddham}', ""); - Expect(1, 71134, '\P{Is_Script_Extensions=_ siddham}', ""); - Expect(0, 71134, '\P{^Is_Script_Extensions=_ siddham}', ""); - Error('\p{Is_Scx=__Sidd/a/}'); - Error('\P{Is_Scx=__Sidd/a/}'); + Expect(1, 71133, '\p{Is_Script_Extensions=-_siddham}', ""); + Expect(0, 71133, '\p{^Is_Script_Extensions=-_siddham}', ""); + Expect(0, 71133, '\P{Is_Script_Extensions=-_siddham}', ""); + Expect(1, 71133, '\P{^Is_Script_Extensions=-_siddham}', ""); + Expect(0, 71134, '\p{Is_Script_Extensions=-_siddham}', ""); + Expect(1, 71134, '\p{^Is_Script_Extensions=-_siddham}', ""); + Expect(1, 71134, '\P{Is_Script_Extensions=-_siddham}', ""); + Expect(0, 71134, '\P{^Is_Script_Extensions=-_siddham}', ""); + Error('\p{Is_Scx=:=_ SIDD}'); + Error('\P{Is_Scx=:=_ SIDD}'); Expect(1, 71133, '\p{Is_Scx=sidd}', ""); Expect(0, 71133, '\p{^Is_Scx=sidd}', ""); Expect(0, 71133, '\P{Is_Scx=sidd}', ""); @@ -143906,16 +147980,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71134, '\p{^Is_Scx=sidd}', ""); Expect(1, 71134, '\P{Is_Scx=sidd}', ""); Expect(0, 71134, '\P{^Is_Scx=sidd}', ""); - Expect(1, 71133, '\p{Is_Scx= sidd}', ""); - Expect(0, 71133, '\p{^Is_Scx= sidd}', ""); - Expect(0, 71133, '\P{Is_Scx= sidd}', ""); - Expect(1, 71133, '\P{^Is_Scx= sidd}', ""); - Expect(0, 71134, '\p{Is_Scx= sidd}', ""); - Expect(1, 71134, '\p{^Is_Scx= sidd}', ""); - Expect(1, 71134, '\P{Is_Scx= sidd}', ""); - Expect(0, 71134, '\P{^Is_Scx= sidd}', ""); - Error('\p{Script_Extensions=:=KHUDAWADI}'); - Error('\P{Script_Extensions=:=KHUDAWADI}'); + Expect(1, 71133, '\p{Is_Scx=-_Sidd}', ""); + Expect(0, 71133, '\p{^Is_Scx=-_Sidd}', ""); + Expect(0, 71133, '\P{Is_Scx=-_Sidd}', ""); + Expect(1, 71133, '\P{^Is_Scx=-_Sidd}', ""); + Expect(0, 71134, '\p{Is_Scx=-_Sidd}', ""); + Expect(1, 71134, '\p{^Is_Scx=-_Sidd}', ""); + Expect(1, 71134, '\P{Is_Scx=-_Sidd}', ""); + Expect(0, 71134, '\P{^Is_Scx=-_Sidd}', ""); + Error('\p{Script_Extensions=:= _khudawadi}'); + Error('\P{Script_Extensions=:= _khudawadi}'); Expect(1, 70393, '\p{Script_Extensions=:\AKhudawadi\z:}', "");; Expect(0, 70394, '\p{Script_Extensions=:\AKhudawadi\z:}', "");; Expect(1, 70393, '\p{Script_Extensions=khudawadi}', ""); @@ -143928,38 +148002,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70394, '\P{^Script_Extensions=khudawadi}', ""); Expect(1, 70393, '\p{Script_Extensions=:\Akhudawadi\z:}', "");; Expect(0, 70394, '\p{Script_Extensions=:\Akhudawadi\z:}', "");; - Expect(1, 70393, '\p{Script_Extensions: Khudawadi}', ""); - Expect(0, 70393, '\p{^Script_Extensions: Khudawadi}', ""); - Expect(0, 70393, '\P{Script_Extensions: Khudawadi}', ""); - Expect(1, 70393, '\P{^Script_Extensions: Khudawadi}', ""); - Expect(0, 70394, '\p{Script_Extensions: Khudawadi}', ""); - Expect(1, 70394, '\p{^Script_Extensions: Khudawadi}', ""); - Expect(1, 70394, '\P{Script_Extensions: Khudawadi}', ""); - Expect(0, 70394, '\P{^Script_Extensions: Khudawadi}', ""); - Error('\p{Scx=:=_SIND}'); - Error('\P{Scx=:=_SIND}'); + Expect(1, 70393, '\p{Script_Extensions= KHUDAWADI}', ""); + Expect(0, 70393, '\p{^Script_Extensions= KHUDAWADI}', ""); + Expect(0, 70393, '\P{Script_Extensions= KHUDAWADI}', ""); + Expect(1, 70393, '\P{^Script_Extensions= KHUDAWADI}', ""); + Expect(0, 70394, '\p{Script_Extensions= KHUDAWADI}', ""); + Expect(1, 70394, '\p{^Script_Extensions= KHUDAWADI}', ""); + Expect(1, 70394, '\P{Script_Extensions= KHUDAWADI}', ""); + Expect(0, 70394, '\P{^Script_Extensions= KHUDAWADI}', ""); + Error('\p{Scx=--sind:=}'); + Error('\P{Scx=--sind:=}'); Expect(1, 70393, '\p{Scx=:\ASind\z:}', "");; Expect(0, 70394, '\p{Scx=:\ASind\z:}', "");; - Expect(1, 70393, '\p{Scx=sind}', ""); - Expect(0, 70393, '\p{^Scx=sind}', ""); - Expect(0, 70393, '\P{Scx=sind}', ""); - Expect(1, 70393, '\P{^Scx=sind}', ""); - Expect(0, 70394, '\p{Scx=sind}', ""); - Expect(1, 70394, '\p{^Scx=sind}', ""); - Expect(1, 70394, '\P{Scx=sind}', ""); - Expect(0, 70394, '\P{^Scx=sind}', ""); + Expect(1, 70393, '\p{Scx: sind}', ""); + Expect(0, 70393, '\p{^Scx: sind}', ""); + Expect(0, 70393, '\P{Scx: sind}', ""); + Expect(1, 70393, '\P{^Scx: sind}', ""); + Expect(0, 70394, '\p{Scx: sind}', ""); + Expect(1, 70394, '\p{^Scx: sind}', ""); + Expect(1, 70394, '\P{Scx: sind}', ""); + Expect(0, 70394, '\P{^Scx: sind}', ""); Expect(1, 70393, '\p{Scx=:\Asind\z:}', "");; Expect(0, 70394, '\p{Scx=:\Asind\z:}', "");; - Expect(1, 70393, '\p{Scx= Sind}', ""); - Expect(0, 70393, '\p{^Scx= Sind}', ""); - Expect(0, 70393, '\P{Scx= Sind}', ""); - Expect(1, 70393, '\P{^Scx= Sind}', ""); - Expect(0, 70394, '\p{Scx= Sind}', ""); - Expect(1, 70394, '\p{^Scx= Sind}', ""); - Expect(1, 70394, '\P{Scx= Sind}', ""); - Expect(0, 70394, '\P{^Scx= Sind}', ""); - Error('\p{Is_Script_Extensions=:=_Khudawadi}'); - Error('\P{Is_Script_Extensions=:=_Khudawadi}'); + Expect(1, 70393, '\p{Scx=_-SIND}', ""); + Expect(0, 70393, '\p{^Scx=_-SIND}', ""); + Expect(0, 70393, '\P{Scx=_-SIND}', ""); + Expect(1, 70393, '\P{^Scx=_-SIND}', ""); + Expect(0, 70394, '\p{Scx=_-SIND}', ""); + Expect(1, 70394, '\p{^Scx=_-SIND}', ""); + Expect(1, 70394, '\P{Scx=_-SIND}', ""); + Expect(0, 70394, '\P{^Scx=_-SIND}', ""); + Error('\p{Is_Script_Extensions=/a/ -Khudawadi}'); + Error('\P{Is_Script_Extensions=/a/ -Khudawadi}'); Expect(1, 70393, '\p{Is_Script_Extensions=khudawadi}', ""); Expect(0, 70393, '\p{^Is_Script_Extensions=khudawadi}', ""); Expect(0, 70393, '\P{Is_Script_Extensions=khudawadi}', ""); @@ -143968,16 +148042,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70394, '\p{^Is_Script_Extensions=khudawadi}', ""); Expect(1, 70394, '\P{Is_Script_Extensions=khudawadi}', ""); Expect(0, 70394, '\P{^Is_Script_Extensions=khudawadi}', ""); - Expect(1, 70393, '\p{Is_Script_Extensions= Khudawadi}', ""); - Expect(0, 70393, '\p{^Is_Script_Extensions= Khudawadi}', ""); - Expect(0, 70393, '\P{Is_Script_Extensions= Khudawadi}', ""); - Expect(1, 70393, '\P{^Is_Script_Extensions= Khudawadi}', ""); - Expect(0, 70394, '\p{Is_Script_Extensions= Khudawadi}', ""); - Expect(1, 70394, '\p{^Is_Script_Extensions= Khudawadi}', ""); - Expect(1, 70394, '\P{Is_Script_Extensions= Khudawadi}', ""); - Expect(0, 70394, '\P{^Is_Script_Extensions= Khudawadi}', ""); - Error('\p{Is_Scx=/a/ sind}'); - Error('\P{Is_Scx=/a/ sind}'); + Expect(1, 70393, '\p{Is_Script_Extensions: _ Khudawadi}', ""); + Expect(0, 70393, '\p{^Is_Script_Extensions: _ Khudawadi}', ""); + Expect(0, 70393, '\P{Is_Script_Extensions: _ Khudawadi}', ""); + Expect(1, 70393, '\P{^Is_Script_Extensions: _ Khudawadi}', ""); + Expect(0, 70394, '\p{Is_Script_Extensions: _ Khudawadi}', ""); + Expect(1, 70394, '\p{^Is_Script_Extensions: _ Khudawadi}', ""); + Expect(1, 70394, '\P{Is_Script_Extensions: _ Khudawadi}', ""); + Expect(0, 70394, '\P{^Is_Script_Extensions: _ Khudawadi}', ""); + Error('\p{Is_Scx=/a/ Sind}'); + Error('\P{Is_Scx=/a/ Sind}'); Expect(1, 70393, '\p{Is_Scx=sind}', ""); Expect(0, 70393, '\p{^Is_Scx=sind}', ""); Expect(0, 70393, '\P{Is_Scx=sind}', ""); @@ -143986,16 +148060,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70394, '\p{^Is_Scx=sind}', ""); Expect(1, 70394, '\P{Is_Scx=sind}', ""); Expect(0, 70394, '\P{^Is_Scx=sind}', ""); - Expect(1, 70393, '\p{Is_Scx=__sind}', ""); - Expect(0, 70393, '\p{^Is_Scx=__sind}', ""); - Expect(0, 70393, '\P{Is_Scx=__sind}', ""); - Expect(1, 70393, '\P{^Is_Scx=__sind}', ""); - Expect(0, 70394, '\p{Is_Scx=__sind}', ""); - Expect(1, 70394, '\p{^Is_Scx=__sind}', ""); - Expect(1, 70394, '\P{Is_Scx=__sind}', ""); - Expect(0, 70394, '\P{^Is_Scx=__sind}', ""); - Error('\p{Script_Extensions=- SINHALA:=}'); - Error('\P{Script_Extensions=- SINHALA:=}'); + Expect(1, 70393, '\p{Is_Scx= Sind}', ""); + Expect(0, 70393, '\p{^Is_Scx= Sind}', ""); + Expect(0, 70393, '\P{Is_Scx= Sind}', ""); + Expect(1, 70393, '\P{^Is_Scx= Sind}', ""); + Expect(0, 70394, '\p{Is_Scx= Sind}', ""); + Expect(1, 70394, '\p{^Is_Scx= Sind}', ""); + Expect(1, 70394, '\P{Is_Scx= Sind}', ""); + Expect(0, 70394, '\P{^Is_Scx= Sind}', ""); + Error('\p{Script_Extensions=:=-SINHALA}'); + Error('\P{Script_Extensions=:=-SINHALA}'); Expect(1, 70132, '\p{Script_Extensions=:\ASinhala\z:}', "");; Expect(0, 70133, '\p{Script_Extensions=:\ASinhala\z:}', "");; Expect(1, 70132, '\p{Script_Extensions=sinhala}', ""); @@ -144016,8 +148090,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70133, '\p{^Script_Extensions=Sinhala}', ""); Expect(1, 70133, '\P{Script_Extensions=Sinhala}', ""); Expect(0, 70133, '\P{^Script_Extensions=Sinhala}', ""); - Error('\p{Scx= :=sinh}'); - Error('\P{Scx= :=sinh}'); + Error('\p{Scx= /a/Sinh}'); + Error('\P{Scx= /a/Sinh}'); Expect(1, 70132, '\p{Scx=:\ASinh\z:}', "");; Expect(0, 70133, '\p{Scx=:\ASinh\z:}', "");; Expect(1, 70132, '\p{Scx=sinh}', ""); @@ -144030,16 +148104,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70133, '\P{^Scx=sinh}', ""); Expect(1, 70132, '\p{Scx=:\Asinh\z:}', "");; Expect(0, 70133, '\p{Scx=:\Asinh\z:}', "");; - Expect(1, 70132, '\p{Scx= -SINH}', ""); - Expect(0, 70132, '\p{^Scx= -SINH}', ""); - Expect(0, 70132, '\P{Scx= -SINH}', ""); - Expect(1, 70132, '\P{^Scx= -SINH}', ""); - Expect(0, 70133, '\p{Scx= -SINH}', ""); - Expect(1, 70133, '\p{^Scx= -SINH}', ""); - Expect(1, 70133, '\P{Scx= -SINH}', ""); - Expect(0, 70133, '\P{^Scx= -SINH}', ""); - Error('\p{Is_Script_Extensions=/a/ Sinhala}'); - Error('\P{Is_Script_Extensions=/a/ Sinhala}'); + Expect(1, 70132, '\p{Scx=- Sinh}', ""); + Expect(0, 70132, '\p{^Scx=- Sinh}', ""); + Expect(0, 70132, '\P{Scx=- Sinh}', ""); + Expect(1, 70132, '\P{^Scx=- Sinh}', ""); + Expect(0, 70133, '\p{Scx=- Sinh}', ""); + Expect(1, 70133, '\p{^Scx=- Sinh}', ""); + Expect(1, 70133, '\P{Scx=- Sinh}', ""); + Expect(0, 70133, '\P{^Scx=- Sinh}', ""); + Error('\p{Is_Script_Extensions=_Sinhala:=}'); + Error('\P{Is_Script_Extensions=_Sinhala:=}'); Expect(1, 70132, '\p{Is_Script_Extensions=sinhala}', ""); Expect(0, 70132, '\p{^Is_Script_Extensions=sinhala}', ""); Expect(0, 70132, '\P{Is_Script_Extensions=sinhala}', ""); @@ -144048,34 +148122,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70133, '\p{^Is_Script_Extensions=sinhala}', ""); Expect(1, 70133, '\P{Is_Script_Extensions=sinhala}', ""); Expect(0, 70133, '\P{^Is_Script_Extensions=sinhala}', ""); - Expect(1, 70132, '\p{Is_Script_Extensions= Sinhala}', ""); - Expect(0, 70132, '\p{^Is_Script_Extensions= Sinhala}', ""); - Expect(0, 70132, '\P{Is_Script_Extensions= Sinhala}', ""); - Expect(1, 70132, '\P{^Is_Script_Extensions= Sinhala}', ""); - Expect(0, 70133, '\p{Is_Script_Extensions= Sinhala}', ""); - Expect(1, 70133, '\p{^Is_Script_Extensions= Sinhala}', ""); - Expect(1, 70133, '\P{Is_Script_Extensions= Sinhala}', ""); - Expect(0, 70133, '\P{^Is_Script_Extensions= Sinhala}', ""); - Error('\p{Is_Scx=_Sinh:=}'); - Error('\P{Is_Scx=_Sinh:=}'); - Expect(1, 70132, '\p{Is_Scx:sinh}', ""); - Expect(0, 70132, '\p{^Is_Scx:sinh}', ""); - Expect(0, 70132, '\P{Is_Scx:sinh}', ""); - Expect(1, 70132, '\P{^Is_Scx:sinh}', ""); - Expect(0, 70133, '\p{Is_Scx:sinh}', ""); - Expect(1, 70133, '\p{^Is_Scx:sinh}', ""); - Expect(1, 70133, '\P{Is_Scx:sinh}', ""); - Expect(0, 70133, '\P{^Is_Scx:sinh}', ""); - Expect(1, 70132, '\p{Is_Scx: -_sinh}', ""); - Expect(0, 70132, '\p{^Is_Scx: -_sinh}', ""); - Expect(0, 70132, '\P{Is_Scx: -_sinh}', ""); - Expect(1, 70132, '\P{^Is_Scx: -_sinh}', ""); - Expect(0, 70133, '\p{Is_Scx: -_sinh}', ""); - Expect(1, 70133, '\p{^Is_Scx: -_sinh}', ""); - Expect(1, 70133, '\P{Is_Scx: -_sinh}', ""); - Expect(0, 70133, '\P{^Is_Scx: -_sinh}', ""); - Error('\p{Script_Extensions= Sogdian:=}'); - Error('\P{Script_Extensions= Sogdian:=}'); + Expect(1, 70132, '\p{Is_Script_Extensions= -Sinhala}', ""); + Expect(0, 70132, '\p{^Is_Script_Extensions= -Sinhala}', ""); + Expect(0, 70132, '\P{Is_Script_Extensions= -Sinhala}', ""); + Expect(1, 70132, '\P{^Is_Script_Extensions= -Sinhala}', ""); + Expect(0, 70133, '\p{Is_Script_Extensions= -Sinhala}', ""); + Expect(1, 70133, '\p{^Is_Script_Extensions= -Sinhala}', ""); + Expect(1, 70133, '\P{Is_Script_Extensions= -Sinhala}', ""); + Expect(0, 70133, '\P{^Is_Script_Extensions= -Sinhala}', ""); + Error('\p{Is_Scx= sinh:=}'); + Error('\P{Is_Scx= sinh:=}'); + Expect(1, 70132, '\p{Is_Scx=sinh}', ""); + Expect(0, 70132, '\p{^Is_Scx=sinh}', ""); + Expect(0, 70132, '\P{Is_Scx=sinh}', ""); + Expect(1, 70132, '\P{^Is_Scx=sinh}', ""); + Expect(0, 70133, '\p{Is_Scx=sinh}', ""); + Expect(1, 70133, '\p{^Is_Scx=sinh}', ""); + Expect(1, 70133, '\P{Is_Scx=sinh}', ""); + Expect(0, 70133, '\P{^Is_Scx=sinh}', ""); + Expect(1, 70132, '\p{Is_Scx= Sinh}', ""); + Expect(0, 70132, '\p{^Is_Scx= Sinh}', ""); + Expect(0, 70132, '\P{Is_Scx= Sinh}', ""); + Expect(1, 70132, '\P{^Is_Scx= Sinh}', ""); + Expect(0, 70133, '\p{Is_Scx= Sinh}', ""); + Expect(1, 70133, '\p{^Is_Scx= Sinh}', ""); + Expect(1, 70133, '\P{Is_Scx= Sinh}', ""); + Expect(0, 70133, '\P{^Is_Scx= Sinh}', ""); + Error('\p{Script_Extensions=:=_-Sogdian}'); + Error('\P{Script_Extensions=:=_-Sogdian}'); Expect(1, 69465, '\p{Script_Extensions=:\ASogdian\z:}', "");; Expect(0, 69466, '\p{Script_Extensions=:\ASogdian\z:}', "");; Expect(1, 69465, '\p{Script_Extensions=sogdian}', ""); @@ -144088,38 +148162,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69466, '\P{^Script_Extensions=sogdian}', ""); Expect(1, 69465, '\p{Script_Extensions=:\Asogdian\z:}', "");; Expect(0, 69466, '\p{Script_Extensions=:\Asogdian\z:}', "");; - Expect(1, 69465, '\p{Script_Extensions= SOGDIAN}', ""); - Expect(0, 69465, '\p{^Script_Extensions= SOGDIAN}', ""); - Expect(0, 69465, '\P{Script_Extensions= SOGDIAN}', ""); - Expect(1, 69465, '\P{^Script_Extensions= SOGDIAN}', ""); - Expect(0, 69466, '\p{Script_Extensions= SOGDIAN}', ""); - Expect(1, 69466, '\p{^Script_Extensions= SOGDIAN}', ""); - Expect(1, 69466, '\P{Script_Extensions= SOGDIAN}', ""); - Expect(0, 69466, '\P{^Script_Extensions= SOGDIAN}', ""); - Error('\p{Scx= /a/sogd}'); - Error('\P{Scx= /a/sogd}'); + Expect(1, 69465, '\p{Script_Extensions= _SOGDIAN}', ""); + Expect(0, 69465, '\p{^Script_Extensions= _SOGDIAN}', ""); + Expect(0, 69465, '\P{Script_Extensions= _SOGDIAN}', ""); + Expect(1, 69465, '\P{^Script_Extensions= _SOGDIAN}', ""); + Expect(0, 69466, '\p{Script_Extensions= _SOGDIAN}', ""); + Expect(1, 69466, '\p{^Script_Extensions= _SOGDIAN}', ""); + Expect(1, 69466, '\P{Script_Extensions= _SOGDIAN}', ""); + Expect(0, 69466, '\P{^Script_Extensions= _SOGDIAN}', ""); + Error('\p{Scx=/a/ SOGD}'); + Error('\P{Scx=/a/ SOGD}'); Expect(1, 69465, '\p{Scx=:\ASogd\z:}', "");; Expect(0, 69466, '\p{Scx=:\ASogd\z:}', "");; - Expect(1, 69465, '\p{Scx:sogd}', ""); - Expect(0, 69465, '\p{^Scx:sogd}', ""); - Expect(0, 69465, '\P{Scx:sogd}', ""); - Expect(1, 69465, '\P{^Scx:sogd}', ""); - Expect(0, 69466, '\p{Scx:sogd}', ""); - Expect(1, 69466, '\p{^Scx:sogd}', ""); - Expect(1, 69466, '\P{Scx:sogd}', ""); - Expect(0, 69466, '\P{^Scx:sogd}', ""); + Expect(1, 69465, '\p{Scx=sogd}', ""); + Expect(0, 69465, '\p{^Scx=sogd}', ""); + Expect(0, 69465, '\P{Scx=sogd}', ""); + Expect(1, 69465, '\P{^Scx=sogd}', ""); + Expect(0, 69466, '\p{Scx=sogd}', ""); + Expect(1, 69466, '\p{^Scx=sogd}', ""); + Expect(1, 69466, '\P{Scx=sogd}', ""); + Expect(0, 69466, '\P{^Scx=sogd}', ""); Expect(1, 69465, '\p{Scx=:\Asogd\z:}', "");; Expect(0, 69466, '\p{Scx=:\Asogd\z:}', "");; - Expect(1, 69465, '\p{Scx= -sogd}', ""); - Expect(0, 69465, '\p{^Scx= -sogd}', ""); - Expect(0, 69465, '\P{Scx= -sogd}', ""); - Expect(1, 69465, '\P{^Scx= -sogd}', ""); - Expect(0, 69466, '\p{Scx= -sogd}', ""); - Expect(1, 69466, '\p{^Scx= -sogd}', ""); - Expect(1, 69466, '\P{Scx= -sogd}', ""); - Expect(0, 69466, '\P{^Scx= -sogd}', ""); - Error('\p{Is_Script_Extensions=_ SOGDIAN:=}'); - Error('\P{Is_Script_Extensions=_ SOGDIAN:=}'); + Expect(1, 69465, '\p{Scx= sogd}', ""); + Expect(0, 69465, '\p{^Scx= sogd}', ""); + Expect(0, 69465, '\P{Scx= sogd}', ""); + Expect(1, 69465, '\P{^Scx= sogd}', ""); + Expect(0, 69466, '\p{Scx= sogd}', ""); + Expect(1, 69466, '\p{^Scx= sogd}', ""); + Expect(1, 69466, '\P{Scx= sogd}', ""); + Expect(0, 69466, '\P{^Scx= sogd}', ""); + Error('\p{Is_Script_Extensions= Sogdian/a/}'); + Error('\P{Is_Script_Extensions= Sogdian/a/}'); Expect(1, 69465, '\p{Is_Script_Extensions=sogdian}', ""); Expect(0, 69465, '\p{^Is_Script_Extensions=sogdian}', ""); Expect(0, 69465, '\P{Is_Script_Extensions=sogdian}', ""); @@ -144128,34 +148202,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69466, '\p{^Is_Script_Extensions=sogdian}', ""); Expect(1, 69466, '\P{Is_Script_Extensions=sogdian}', ""); Expect(0, 69466, '\P{^Is_Script_Extensions=sogdian}', ""); - Expect(1, 69465, '\p{Is_Script_Extensions=--Sogdian}', ""); - Expect(0, 69465, '\p{^Is_Script_Extensions=--Sogdian}', ""); - Expect(0, 69465, '\P{Is_Script_Extensions=--Sogdian}', ""); - Expect(1, 69465, '\P{^Is_Script_Extensions=--Sogdian}', ""); - Expect(0, 69466, '\p{Is_Script_Extensions=--Sogdian}', ""); - Expect(1, 69466, '\p{^Is_Script_Extensions=--Sogdian}', ""); - Expect(1, 69466, '\P{Is_Script_Extensions=--Sogdian}', ""); - Expect(0, 69466, '\P{^Is_Script_Extensions=--Sogdian}', ""); - Error('\p{Is_Scx=_ Sogd:=}'); - Error('\P{Is_Scx=_ Sogd:=}'); - Expect(1, 69465, '\p{Is_Scx: sogd}', ""); - Expect(0, 69465, '\p{^Is_Scx: sogd}', ""); - Expect(0, 69465, '\P{Is_Scx: sogd}', ""); - Expect(1, 69465, '\P{^Is_Scx: sogd}', ""); - Expect(0, 69466, '\p{Is_Scx: sogd}', ""); - Expect(1, 69466, '\p{^Is_Scx: sogd}', ""); - Expect(1, 69466, '\P{Is_Scx: sogd}', ""); - Expect(0, 69466, '\P{^Is_Scx: sogd}', ""); - Expect(1, 69465, '\p{Is_Scx=_Sogd}', ""); - Expect(0, 69465, '\p{^Is_Scx=_Sogd}', ""); - Expect(0, 69465, '\P{Is_Scx=_Sogd}', ""); - Expect(1, 69465, '\P{^Is_Scx=_Sogd}', ""); - Expect(0, 69466, '\p{Is_Scx=_Sogd}', ""); - Expect(1, 69466, '\p{^Is_Scx=_Sogd}', ""); - Expect(1, 69466, '\P{Is_Scx=_Sogd}', ""); - Expect(0, 69466, '\P{^Is_Scx=_Sogd}', ""); - Error('\p{Script_Extensions=- OLD_Sogdian:=}'); - Error('\P{Script_Extensions=- OLD_Sogdian:=}'); + Expect(1, 69465, '\p{Is_Script_Extensions=- Sogdian}', ""); + Expect(0, 69465, '\p{^Is_Script_Extensions=- Sogdian}', ""); + Expect(0, 69465, '\P{Is_Script_Extensions=- Sogdian}', ""); + Expect(1, 69465, '\P{^Is_Script_Extensions=- Sogdian}', ""); + Expect(0, 69466, '\p{Is_Script_Extensions=- Sogdian}', ""); + Expect(1, 69466, '\p{^Is_Script_Extensions=- Sogdian}', ""); + Expect(1, 69466, '\P{Is_Script_Extensions=- Sogdian}', ""); + Expect(0, 69466, '\P{^Is_Script_Extensions=- Sogdian}', ""); + Error('\p{Is_Scx=_:=SOGD}'); + Error('\P{Is_Scx=_:=SOGD}'); + Expect(1, 69465, '\p{Is_Scx=sogd}', ""); + Expect(0, 69465, '\p{^Is_Scx=sogd}', ""); + Expect(0, 69465, '\P{Is_Scx=sogd}', ""); + Expect(1, 69465, '\P{^Is_Scx=sogd}', ""); + Expect(0, 69466, '\p{Is_Scx=sogd}', ""); + Expect(1, 69466, '\p{^Is_Scx=sogd}', ""); + Expect(1, 69466, '\P{Is_Scx=sogd}', ""); + Expect(0, 69466, '\P{^Is_Scx=sogd}', ""); + Expect(1, 69465, '\p{Is_Scx= Sogd}', ""); + Expect(0, 69465, '\p{^Is_Scx= Sogd}', ""); + Expect(0, 69465, '\P{Is_Scx= Sogd}', ""); + Expect(1, 69465, '\P{^Is_Scx= Sogd}', ""); + Expect(0, 69466, '\p{Is_Scx= Sogd}', ""); + Expect(1, 69466, '\p{^Is_Scx= Sogd}', ""); + Expect(1, 69466, '\P{Is_Scx= Sogd}', ""); + Expect(0, 69466, '\P{^Is_Scx= Sogd}', ""); + Error('\p{Script_Extensions=- OLD_sogdian/a/}'); + Error('\P{Script_Extensions=- OLD_sogdian/a/}'); Expect(1, 69415, '\p{Script_Extensions=:\AOld_Sogdian\z:}', "");; Expect(0, 69416, '\p{Script_Extensions=:\AOld_Sogdian\z:}', "");; Expect(1, 69415, '\p{Script_Extensions=oldsogdian}', ""); @@ -144168,16 +148242,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69416, '\P{^Script_Extensions=oldsogdian}', ""); Expect(1, 69415, '\p{Script_Extensions=:\Aoldsogdian\z:}', "");; Expect(0, 69416, '\p{Script_Extensions=:\Aoldsogdian\z:}', "");; - Expect(1, 69415, '\p{Script_Extensions=-old_Sogdian}', ""); - Expect(0, 69415, '\p{^Script_Extensions=-old_Sogdian}', ""); - Expect(0, 69415, '\P{Script_Extensions=-old_Sogdian}', ""); - Expect(1, 69415, '\P{^Script_Extensions=-old_Sogdian}', ""); - Expect(0, 69416, '\p{Script_Extensions=-old_Sogdian}', ""); - Expect(1, 69416, '\p{^Script_Extensions=-old_Sogdian}', ""); - Expect(1, 69416, '\P{Script_Extensions=-old_Sogdian}', ""); - Expect(0, 69416, '\P{^Script_Extensions=-old_Sogdian}', ""); - Error('\p{Scx=/a/- Sogo}'); - Error('\P{Scx=/a/- Sogo}'); + Expect(1, 69415, '\p{Script_Extensions=--Old_Sogdian}', ""); + Expect(0, 69415, '\p{^Script_Extensions=--Old_Sogdian}', ""); + Expect(0, 69415, '\P{Script_Extensions=--Old_Sogdian}', ""); + Expect(1, 69415, '\P{^Script_Extensions=--Old_Sogdian}', ""); + Expect(0, 69416, '\p{Script_Extensions=--Old_Sogdian}', ""); + Expect(1, 69416, '\p{^Script_Extensions=--Old_Sogdian}', ""); + Expect(1, 69416, '\P{Script_Extensions=--Old_Sogdian}', ""); + Expect(0, 69416, '\P{^Script_Extensions=--Old_Sogdian}', ""); + Error('\p{Scx: -_Sogo/a/}'); + Error('\P{Scx: -_Sogo/a/}'); Expect(1, 69415, '\p{Scx=:\ASogo\z:}', "");; Expect(0, 69416, '\p{Scx=:\ASogo\z:}', "");; Expect(1, 69415, '\p{Scx=sogo}', ""); @@ -144190,34 +148264,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69416, '\P{^Scx=sogo}', ""); Expect(1, 69415, '\p{Scx=:\Asogo\z:}', "");; Expect(0, 69416, '\p{Scx=:\Asogo\z:}', "");; - Expect(1, 69415, '\p{Scx= Sogo}', ""); - Expect(0, 69415, '\p{^Scx= Sogo}', ""); - Expect(0, 69415, '\P{Scx= Sogo}', ""); - Expect(1, 69415, '\P{^Scx= Sogo}', ""); - Expect(0, 69416, '\p{Scx= Sogo}', ""); - Expect(1, 69416, '\p{^Scx= Sogo}', ""); - Expect(1, 69416, '\P{Scx= Sogo}', ""); - Expect(0, 69416, '\P{^Scx= Sogo}', ""); - Error('\p{Is_Script_Extensions=:= old_Sogdian}'); - Error('\P{Is_Script_Extensions=:= old_Sogdian}'); - Expect(1, 69415, '\p{Is_Script_Extensions: oldsogdian}', ""); - Expect(0, 69415, '\p{^Is_Script_Extensions: oldsogdian}', ""); - Expect(0, 69415, '\P{Is_Script_Extensions: oldsogdian}', ""); - Expect(1, 69415, '\P{^Is_Script_Extensions: oldsogdian}', ""); - Expect(0, 69416, '\p{Is_Script_Extensions: oldsogdian}', ""); - Expect(1, 69416, '\p{^Is_Script_Extensions: oldsogdian}', ""); - Expect(1, 69416, '\P{Is_Script_Extensions: oldsogdian}', ""); - Expect(0, 69416, '\P{^Is_Script_Extensions: oldsogdian}', ""); - Expect(1, 69415, '\p{Is_Script_Extensions=- Old_SOGDIAN}', ""); - Expect(0, 69415, '\p{^Is_Script_Extensions=- Old_SOGDIAN}', ""); - Expect(0, 69415, '\P{Is_Script_Extensions=- Old_SOGDIAN}', ""); - Expect(1, 69415, '\P{^Is_Script_Extensions=- Old_SOGDIAN}', ""); - Expect(0, 69416, '\p{Is_Script_Extensions=- Old_SOGDIAN}', ""); - Expect(1, 69416, '\p{^Is_Script_Extensions=- Old_SOGDIAN}', ""); - Expect(1, 69416, '\P{Is_Script_Extensions=- Old_SOGDIAN}', ""); - Expect(0, 69416, '\P{^Is_Script_Extensions=- Old_SOGDIAN}', ""); - Error('\p{Is_Scx= -sogo/a/}'); - Error('\P{Is_Scx= -sogo/a/}'); + Expect(1, 69415, '\p{Scx= Sogo}', ""); + Expect(0, 69415, '\p{^Scx= Sogo}', ""); + Expect(0, 69415, '\P{Scx= Sogo}', ""); + Expect(1, 69415, '\P{^Scx= Sogo}', ""); + Expect(0, 69416, '\p{Scx= Sogo}', ""); + Expect(1, 69416, '\p{^Scx= Sogo}', ""); + Expect(1, 69416, '\P{Scx= Sogo}', ""); + Expect(0, 69416, '\P{^Scx= Sogo}', ""); + Error('\p{Is_Script_Extensions=:=-_Old_Sogdian}'); + Error('\P{Is_Script_Extensions=:=-_Old_Sogdian}'); + Expect(1, 69415, '\p{Is_Script_Extensions=oldsogdian}', ""); + Expect(0, 69415, '\p{^Is_Script_Extensions=oldsogdian}', ""); + Expect(0, 69415, '\P{Is_Script_Extensions=oldsogdian}', ""); + Expect(1, 69415, '\P{^Is_Script_Extensions=oldsogdian}', ""); + Expect(0, 69416, '\p{Is_Script_Extensions=oldsogdian}', ""); + Expect(1, 69416, '\p{^Is_Script_Extensions=oldsogdian}', ""); + Expect(1, 69416, '\P{Is_Script_Extensions=oldsogdian}', ""); + Expect(0, 69416, '\P{^Is_Script_Extensions=oldsogdian}', ""); + Expect(1, 69415, '\p{Is_Script_Extensions= Old_SOGDIAN}', ""); + Expect(0, 69415, '\p{^Is_Script_Extensions= Old_SOGDIAN}', ""); + Expect(0, 69415, '\P{Is_Script_Extensions= Old_SOGDIAN}', ""); + Expect(1, 69415, '\P{^Is_Script_Extensions= Old_SOGDIAN}', ""); + Expect(0, 69416, '\p{Is_Script_Extensions= Old_SOGDIAN}', ""); + Expect(1, 69416, '\p{^Is_Script_Extensions= Old_SOGDIAN}', ""); + Expect(1, 69416, '\P{Is_Script_Extensions= Old_SOGDIAN}', ""); + Expect(0, 69416, '\P{^Is_Script_Extensions= Old_SOGDIAN}', ""); + Error('\p{Is_Scx=/a/Sogo}'); + Error('\P{Is_Scx=/a/Sogo}'); Expect(1, 69415, '\p{Is_Scx=sogo}', ""); Expect(0, 69415, '\p{^Is_Scx=sogo}', ""); Expect(0, 69415, '\P{Is_Scx=sogo}', ""); @@ -144226,16 +148300,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69416, '\p{^Is_Scx=sogo}', ""); Expect(1, 69416, '\P{Is_Scx=sogo}', ""); Expect(0, 69416, '\P{^Is_Scx=sogo}', ""); - Expect(1, 69415, '\p{Is_Scx=-SOGO}', ""); - Expect(0, 69415, '\p{^Is_Scx=-SOGO}', ""); - Expect(0, 69415, '\P{Is_Scx=-SOGO}', ""); - Expect(1, 69415, '\P{^Is_Scx=-SOGO}', ""); - Expect(0, 69416, '\p{Is_Scx=-SOGO}', ""); - Expect(1, 69416, '\p{^Is_Scx=-SOGO}', ""); - Expect(1, 69416, '\P{Is_Scx=-SOGO}', ""); - Expect(0, 69416, '\P{^Is_Scx=-SOGO}', ""); - Error('\p{Script_Extensions= Sora_Sompeng/a/}'); - Error('\P{Script_Extensions= Sora_Sompeng/a/}'); + Expect(1, 69415, '\p{Is_Scx=- sogo}', ""); + Expect(0, 69415, '\p{^Is_Scx=- sogo}', ""); + Expect(0, 69415, '\P{Is_Scx=- sogo}', ""); + Expect(1, 69415, '\P{^Is_Scx=- sogo}', ""); + Expect(0, 69416, '\p{Is_Scx=- sogo}', ""); + Expect(1, 69416, '\p{^Is_Scx=- sogo}', ""); + Expect(1, 69416, '\P{Is_Scx=- sogo}', ""); + Expect(0, 69416, '\P{^Is_Scx=- sogo}', ""); + Error('\p{Script_Extensions=/a/ Sora_sompeng}'); + Error('\P{Script_Extensions=/a/ Sora_sompeng}'); Expect(1, 69881, '\p{Script_Extensions=:\ASora_Sompeng\z:}', "");; Expect(0, 69882, '\p{Script_Extensions=:\ASora_Sompeng\z:}', "");; Expect(1, 69881, '\p{Script_Extensions=sorasompeng}', ""); @@ -144248,16 +148322,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69882, '\P{^Script_Extensions=sorasompeng}', ""); Expect(1, 69881, '\p{Script_Extensions=:\Asorasompeng\z:}', "");; Expect(0, 69882, '\p{Script_Extensions=:\Asorasompeng\z:}', "");; - Expect(1, 69881, '\p{Script_Extensions=_sora_Sompeng}', ""); - Expect(0, 69881, '\p{^Script_Extensions=_sora_Sompeng}', ""); - Expect(0, 69881, '\P{Script_Extensions=_sora_Sompeng}', ""); - Expect(1, 69881, '\P{^Script_Extensions=_sora_Sompeng}', ""); - Expect(0, 69882, '\p{Script_Extensions=_sora_Sompeng}', ""); - Expect(1, 69882, '\p{^Script_Extensions=_sora_Sompeng}', ""); - Expect(1, 69882, '\P{Script_Extensions=_sora_Sompeng}', ""); - Expect(0, 69882, '\P{^Script_Extensions=_sora_Sompeng}', ""); - Error('\p{Scx=/a/ Sora}'); - Error('\P{Scx=/a/ Sora}'); + Expect(1, 69881, '\p{Script_Extensions=- Sora_SOMPENG}', ""); + Expect(0, 69881, '\p{^Script_Extensions=- Sora_SOMPENG}', ""); + Expect(0, 69881, '\P{Script_Extensions=- Sora_SOMPENG}', ""); + Expect(1, 69881, '\P{^Script_Extensions=- Sora_SOMPENG}', ""); + Expect(0, 69882, '\p{Script_Extensions=- Sora_SOMPENG}', ""); + Expect(1, 69882, '\p{^Script_Extensions=- Sora_SOMPENG}', ""); + Expect(1, 69882, '\P{Script_Extensions=- Sora_SOMPENG}', ""); + Expect(0, 69882, '\P{^Script_Extensions=- Sora_SOMPENG}', ""); + Error('\p{Scx= Sora:=}'); + Error('\P{Scx= Sora:=}'); Expect(1, 69881, '\p{Scx=:\ASora\z:}', "");; Expect(0, 69882, '\p{Scx=:\ASora\z:}', "");; Expect(1, 69881, '\p{Scx=sora}', ""); @@ -144270,8 +148344,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69882, '\P{^Scx=sora}', ""); Expect(1, 69881, '\p{Scx=:\Asora\z:}', "");; Expect(0, 69882, '\p{Scx=:\Asora\z:}', "");; - Error('\p{Is_Script_Extensions: :=_-SORA_SOMPENG}'); - Error('\P{Is_Script_Extensions: :=_-SORA_SOMPENG}'); + Expect(1, 69881, '\p{Scx=_-sora}', ""); + Expect(0, 69881, '\p{^Scx=_-sora}', ""); + Expect(0, 69881, '\P{Scx=_-sora}', ""); + Expect(1, 69881, '\P{^Scx=_-sora}', ""); + Expect(0, 69882, '\p{Scx=_-sora}', ""); + Expect(1, 69882, '\p{^Scx=_-sora}', ""); + Expect(1, 69882, '\P{Scx=_-sora}', ""); + Expect(0, 69882, '\P{^Scx=_-sora}', ""); + Error('\p{Is_Script_Extensions=/a/__SORA_Sompeng}'); + Error('\P{Is_Script_Extensions=/a/__SORA_Sompeng}'); Expect(1, 69881, '\p{Is_Script_Extensions=sorasompeng}', ""); Expect(0, 69881, '\p{^Is_Script_Extensions=sorasompeng}', ""); Expect(0, 69881, '\P{Is_Script_Extensions=sorasompeng}', ""); @@ -144280,34 +148362,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69882, '\p{^Is_Script_Extensions=sorasompeng}', ""); Expect(1, 69882, '\P{Is_Script_Extensions=sorasompeng}', ""); Expect(0, 69882, '\P{^Is_Script_Extensions=sorasompeng}', ""); - Expect(1, 69881, '\p{Is_Script_Extensions= Sora_SOMPENG}', ""); - Expect(0, 69881, '\p{^Is_Script_Extensions= Sora_SOMPENG}', ""); - Expect(0, 69881, '\P{Is_Script_Extensions= Sora_SOMPENG}', ""); - Expect(1, 69881, '\P{^Is_Script_Extensions= Sora_SOMPENG}', ""); - Expect(0, 69882, '\p{Is_Script_Extensions= Sora_SOMPENG}', ""); - Expect(1, 69882, '\p{^Is_Script_Extensions= Sora_SOMPENG}', ""); - Expect(1, 69882, '\P{Is_Script_Extensions= Sora_SOMPENG}', ""); - Expect(0, 69882, '\P{^Is_Script_Extensions= Sora_SOMPENG}', ""); - Error('\p{Is_Scx= _SORA/a/}'); - Error('\P{Is_Scx= _SORA/a/}'); - Expect(1, 69881, '\p{Is_Scx:sora}', ""); - Expect(0, 69881, '\p{^Is_Scx:sora}', ""); - Expect(0, 69881, '\P{Is_Scx:sora}', ""); - Expect(1, 69881, '\P{^Is_Scx:sora}', ""); - Expect(0, 69882, '\p{Is_Scx:sora}', ""); - Expect(1, 69882, '\p{^Is_Scx:sora}', ""); - Expect(1, 69882, '\P{Is_Scx:sora}', ""); - Expect(0, 69882, '\P{^Is_Scx:sora}', ""); - Expect(1, 69881, '\p{Is_Scx=--Sora}', ""); - Expect(0, 69881, '\p{^Is_Scx=--Sora}', ""); - Expect(0, 69881, '\P{Is_Scx=--Sora}', ""); - Expect(1, 69881, '\P{^Is_Scx=--Sora}', ""); - Expect(0, 69882, '\p{Is_Scx=--Sora}', ""); - Expect(1, 69882, '\p{^Is_Scx=--Sora}', ""); - Expect(1, 69882, '\P{Is_Scx=--Sora}', ""); - Expect(0, 69882, '\P{^Is_Scx=--Sora}', ""); - Error('\p{Script_Extensions=-/a/SOYOMBO}'); - Error('\P{Script_Extensions=-/a/SOYOMBO}'); + Expect(1, 69881, '\p{Is_Script_Extensions= Sora_Sompeng}', ""); + Expect(0, 69881, '\p{^Is_Script_Extensions= Sora_Sompeng}', ""); + Expect(0, 69881, '\P{Is_Script_Extensions= Sora_Sompeng}', ""); + Expect(1, 69881, '\P{^Is_Script_Extensions= Sora_Sompeng}', ""); + Expect(0, 69882, '\p{Is_Script_Extensions= Sora_Sompeng}', ""); + Expect(1, 69882, '\p{^Is_Script_Extensions= Sora_Sompeng}', ""); + Expect(1, 69882, '\P{Is_Script_Extensions= Sora_Sompeng}', ""); + Expect(0, 69882, '\P{^Is_Script_Extensions= Sora_Sompeng}', ""); + Error('\p{Is_Scx=_ SORA:=}'); + Error('\P{Is_Scx=_ SORA:=}'); + Expect(1, 69881, '\p{Is_Scx=sora}', ""); + Expect(0, 69881, '\p{^Is_Scx=sora}', ""); + Expect(0, 69881, '\P{Is_Scx=sora}', ""); + Expect(1, 69881, '\P{^Is_Scx=sora}', ""); + Expect(0, 69882, '\p{Is_Scx=sora}', ""); + Expect(1, 69882, '\p{^Is_Scx=sora}', ""); + Expect(1, 69882, '\P{Is_Scx=sora}', ""); + Expect(0, 69882, '\P{^Is_Scx=sora}', ""); + Expect(1, 69881, '\p{Is_Scx: _sora}', ""); + Expect(0, 69881, '\p{^Is_Scx: _sora}', ""); + Expect(0, 69881, '\P{Is_Scx: _sora}', ""); + Expect(1, 69881, '\P{^Is_Scx: _sora}', ""); + Expect(0, 69882, '\p{Is_Scx: _sora}', ""); + Expect(1, 69882, '\p{^Is_Scx: _sora}', ""); + Expect(1, 69882, '\P{Is_Scx: _sora}', ""); + Expect(0, 69882, '\P{^Is_Scx: _sora}', ""); + Error('\p{Script_Extensions=_/a/SOYOMBO}'); + Error('\P{Script_Extensions=_/a/SOYOMBO}'); Expect(1, 72354, '\p{Script_Extensions=:\ASoyombo\z:}', "");; Expect(0, 72355, '\p{Script_Extensions=:\ASoyombo\z:}', "");; Expect(1, 72354, '\p{Script_Extensions=soyombo}', ""); @@ -144320,16 +148402,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72355, '\P{^Script_Extensions=soyombo}', ""); Expect(1, 72354, '\p{Script_Extensions=:\Asoyombo\z:}', "");; Expect(0, 72355, '\p{Script_Extensions=:\Asoyombo\z:}', "");; - Expect(1, 72354, '\p{Script_Extensions:__soyombo}', ""); - Expect(0, 72354, '\p{^Script_Extensions:__soyombo}', ""); - Expect(0, 72354, '\P{Script_Extensions:__soyombo}', ""); - Expect(1, 72354, '\P{^Script_Extensions:__soyombo}', ""); - Expect(0, 72355, '\p{Script_Extensions:__soyombo}', ""); - Expect(1, 72355, '\p{^Script_Extensions:__soyombo}', ""); - Expect(1, 72355, '\P{Script_Extensions:__soyombo}', ""); - Expect(0, 72355, '\P{^Script_Extensions:__soyombo}', ""); - Error('\p{Scx=_/a/SOYO}'); - Error('\P{Scx=_/a/SOYO}'); + Expect(1, 72354, '\p{Script_Extensions=_SOYOMBO}', ""); + Expect(0, 72354, '\p{^Script_Extensions=_SOYOMBO}', ""); + Expect(0, 72354, '\P{Script_Extensions=_SOYOMBO}', ""); + Expect(1, 72354, '\P{^Script_Extensions=_SOYOMBO}', ""); + Expect(0, 72355, '\p{Script_Extensions=_SOYOMBO}', ""); + Expect(1, 72355, '\p{^Script_Extensions=_SOYOMBO}', ""); + Expect(1, 72355, '\P{Script_Extensions=_SOYOMBO}', ""); + Expect(0, 72355, '\P{^Script_Extensions=_SOYOMBO}', ""); + Error('\p{Scx=_Soyo/a/}'); + Error('\P{Scx=_Soyo/a/}'); Expect(1, 72354, '\p{Scx=:\ASoyo\z:}', "");; Expect(0, 72355, '\p{Scx=:\ASoyo\z:}', "");; Expect(1, 72354, '\p{Scx=soyo}', ""); @@ -144342,16 +148424,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72355, '\P{^Scx=soyo}', ""); Expect(1, 72354, '\p{Scx=:\Asoyo\z:}', "");; Expect(0, 72355, '\p{Scx=:\Asoyo\z:}', "");; - Expect(1, 72354, '\p{Scx=-Soyo}', ""); - Expect(0, 72354, '\p{^Scx=-Soyo}', ""); - Expect(0, 72354, '\P{Scx=-Soyo}', ""); - Expect(1, 72354, '\P{^Scx=-Soyo}', ""); - Expect(0, 72355, '\p{Scx=-Soyo}', ""); - Expect(1, 72355, '\p{^Scx=-Soyo}', ""); - Expect(1, 72355, '\P{Scx=-Soyo}', ""); - Expect(0, 72355, '\P{^Scx=-Soyo}', ""); - Error('\p{Is_Script_Extensions=:= Soyombo}'); - Error('\P{Is_Script_Extensions=:= Soyombo}'); + Expect(1, 72354, '\p{Scx= Soyo}', ""); + Expect(0, 72354, '\p{^Scx= Soyo}', ""); + Expect(0, 72354, '\P{Scx= Soyo}', ""); + Expect(1, 72354, '\P{^Scx= Soyo}', ""); + Expect(0, 72355, '\p{Scx= Soyo}', ""); + Expect(1, 72355, '\p{^Scx= Soyo}', ""); + Expect(1, 72355, '\P{Scx= Soyo}', ""); + Expect(0, 72355, '\P{^Scx= Soyo}', ""); + Error('\p{Is_Script_Extensions=_ Soyombo:=}'); + Error('\P{Is_Script_Extensions=_ Soyombo:=}'); Expect(1, 72354, '\p{Is_Script_Extensions=soyombo}', ""); Expect(0, 72354, '\p{^Is_Script_Extensions=soyombo}', ""); Expect(0, 72354, '\P{Is_Script_Extensions=soyombo}', ""); @@ -144360,16 +148442,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72355, '\p{^Is_Script_Extensions=soyombo}', ""); Expect(1, 72355, '\P{Is_Script_Extensions=soyombo}', ""); Expect(0, 72355, '\P{^Is_Script_Extensions=soyombo}', ""); - Expect(1, 72354, '\p{Is_Script_Extensions=Soyombo}', ""); - Expect(0, 72354, '\p{^Is_Script_Extensions=Soyombo}', ""); - Expect(0, 72354, '\P{Is_Script_Extensions=Soyombo}', ""); - Expect(1, 72354, '\P{^Is_Script_Extensions=Soyombo}', ""); - Expect(0, 72355, '\p{Is_Script_Extensions=Soyombo}', ""); - Expect(1, 72355, '\p{^Is_Script_Extensions=Soyombo}', ""); - Expect(1, 72355, '\P{Is_Script_Extensions=Soyombo}', ""); - Expect(0, 72355, '\P{^Is_Script_Extensions=Soyombo}', ""); - Error('\p{Is_Scx=:= Soyo}'); - Error('\P{Is_Scx=:= Soyo}'); + Expect(1, 72354, '\p{Is_Script_Extensions= SOYOMBO}', ""); + Expect(0, 72354, '\p{^Is_Script_Extensions= SOYOMBO}', ""); + Expect(0, 72354, '\P{Is_Script_Extensions= SOYOMBO}', ""); + Expect(1, 72354, '\P{^Is_Script_Extensions= SOYOMBO}', ""); + Expect(0, 72355, '\p{Is_Script_Extensions= SOYOMBO}', ""); + Expect(1, 72355, '\p{^Is_Script_Extensions= SOYOMBO}', ""); + Expect(1, 72355, '\P{Is_Script_Extensions= SOYOMBO}', ""); + Expect(0, 72355, '\P{^Is_Script_Extensions= SOYOMBO}', ""); + Error('\p{Is_Scx=/a/ Soyo}'); + Error('\P{Is_Scx=/a/ Soyo}'); Expect(1, 72354, '\p{Is_Scx=soyo}', ""); Expect(0, 72354, '\p{^Is_Scx=soyo}', ""); Expect(0, 72354, '\P{Is_Scx=soyo}', ""); @@ -144378,16 +148460,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72355, '\p{^Is_Scx=soyo}', ""); Expect(1, 72355, '\P{Is_Scx=soyo}', ""); Expect(0, 72355, '\P{^Is_Scx=soyo}', ""); - Expect(1, 72354, '\p{Is_Scx= _soyo}', ""); - Expect(0, 72354, '\p{^Is_Scx= _soyo}', ""); - Expect(0, 72354, '\P{Is_Scx= _soyo}', ""); - Expect(1, 72354, '\P{^Is_Scx= _soyo}', ""); - Expect(0, 72355, '\p{Is_Scx= _soyo}', ""); - Expect(1, 72355, '\p{^Is_Scx= _soyo}', ""); - Expect(1, 72355, '\P{Is_Scx= _soyo}', ""); - Expect(0, 72355, '\P{^Is_Scx= _soyo}', ""); - Error('\p{Script_Extensions=_/a/Sundanese}'); - Error('\P{Script_Extensions=_/a/Sundanese}'); + Expect(1, 72354, '\p{Is_Scx=--SOYO}', ""); + Expect(0, 72354, '\p{^Is_Scx=--SOYO}', ""); + Expect(0, 72354, '\P{Is_Scx=--SOYO}', ""); + Expect(1, 72354, '\P{^Is_Scx=--SOYO}', ""); + Expect(0, 72355, '\p{Is_Scx=--SOYO}', ""); + Expect(1, 72355, '\p{^Is_Scx=--SOYO}', ""); + Expect(1, 72355, '\P{Is_Scx=--SOYO}', ""); + Expect(0, 72355, '\P{^Is_Scx=--SOYO}', ""); + Error('\p{Script_Extensions=/a/ sundanese}'); + Error('\P{Script_Extensions=/a/ sundanese}'); Expect(1, 7367, '\p{Script_Extensions=:\ASundanese\z:}', "");; Expect(0, 7368, '\p{Script_Extensions=:\ASundanese\z:}', "");; Expect(1, 7367, '\p{Script_Extensions=sundanese}', ""); @@ -144400,16 +148482,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7368, '\P{^Script_Extensions=sundanese}', ""); Expect(1, 7367, '\p{Script_Extensions=:\Asundanese\z:}', "");; Expect(0, 7368, '\p{Script_Extensions=:\Asundanese\z:}', "");; - Expect(1, 7367, '\p{Script_Extensions= -Sundanese}', ""); - Expect(0, 7367, '\p{^Script_Extensions= -Sundanese}', ""); - Expect(0, 7367, '\P{Script_Extensions= -Sundanese}', ""); - Expect(1, 7367, '\P{^Script_Extensions= -Sundanese}', ""); - Expect(0, 7368, '\p{Script_Extensions= -Sundanese}', ""); - Expect(1, 7368, '\p{^Script_Extensions= -Sundanese}', ""); - Expect(1, 7368, '\P{Script_Extensions= -Sundanese}', ""); - Expect(0, 7368, '\P{^Script_Extensions= -Sundanese}', ""); - Error('\p{Scx= Sund/a/}'); - Error('\P{Scx= Sund/a/}'); + Expect(1, 7367, '\p{Script_Extensions: _SUNDANESE}', ""); + Expect(0, 7367, '\p{^Script_Extensions: _SUNDANESE}', ""); + Expect(0, 7367, '\P{Script_Extensions: _SUNDANESE}', ""); + Expect(1, 7367, '\P{^Script_Extensions: _SUNDANESE}', ""); + Expect(0, 7368, '\p{Script_Extensions: _SUNDANESE}', ""); + Expect(1, 7368, '\p{^Script_Extensions: _SUNDANESE}', ""); + Expect(1, 7368, '\P{Script_Extensions: _SUNDANESE}', ""); + Expect(0, 7368, '\P{^Script_Extensions: _SUNDANESE}', ""); + Error('\p{Scx=/a/- sund}'); + Error('\P{Scx=/a/- sund}'); Expect(1, 7367, '\p{Scx=:\ASund\z:}', "");; Expect(0, 7368, '\p{Scx=:\ASund\z:}', "");; Expect(1, 7367, '\p{Scx=sund}', ""); @@ -144422,234 +148504,234 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7368, '\P{^Scx=sund}', ""); Expect(1, 7367, '\p{Scx=:\Asund\z:}', "");; Expect(0, 7368, '\p{Scx=:\Asund\z:}', "");; - Expect(1, 7367, '\p{Scx=_ sund}', ""); - Expect(0, 7367, '\p{^Scx=_ sund}', ""); - Expect(0, 7367, '\P{Scx=_ sund}', ""); - Expect(1, 7367, '\P{^Scx=_ sund}', ""); - Expect(0, 7368, '\p{Scx=_ sund}', ""); - Expect(1, 7368, '\p{^Scx=_ sund}', ""); - Expect(1, 7368, '\P{Scx=_ sund}', ""); - Expect(0, 7368, '\P{^Scx=_ sund}', ""); - Error('\p{Is_Script_Extensions=_:=Sundanese}'); - Error('\P{Is_Script_Extensions=_:=Sundanese}'); - Expect(1, 7367, '\p{Is_Script_Extensions: sundanese}', ""); - Expect(0, 7367, '\p{^Is_Script_Extensions: sundanese}', ""); - Expect(0, 7367, '\P{Is_Script_Extensions: sundanese}', ""); - Expect(1, 7367, '\P{^Is_Script_Extensions: sundanese}', ""); - Expect(0, 7368, '\p{Is_Script_Extensions: sundanese}', ""); - Expect(1, 7368, '\p{^Is_Script_Extensions: sundanese}', ""); - Expect(1, 7368, '\P{Is_Script_Extensions: sundanese}', ""); - Expect(0, 7368, '\P{^Is_Script_Extensions: sundanese}', ""); - Expect(1, 7367, '\p{Is_Script_Extensions= sundanese}', ""); - Expect(0, 7367, '\p{^Is_Script_Extensions= sundanese}', ""); - Expect(0, 7367, '\P{Is_Script_Extensions= sundanese}', ""); - Expect(1, 7367, '\P{^Is_Script_Extensions= sundanese}', ""); - Expect(0, 7368, '\p{Is_Script_Extensions= sundanese}', ""); - Expect(1, 7368, '\p{^Is_Script_Extensions= sundanese}', ""); - Expect(1, 7368, '\P{Is_Script_Extensions= sundanese}', ""); - Expect(0, 7368, '\P{^Is_Script_Extensions= sundanese}', ""); - Error('\p{Is_Scx= Sund:=}'); - Error('\P{Is_Scx= Sund:=}'); - Expect(1, 7367, '\p{Is_Scx=sund}', ""); - Expect(0, 7367, '\p{^Is_Scx=sund}', ""); - Expect(0, 7367, '\P{Is_Scx=sund}', ""); - Expect(1, 7367, '\P{^Is_Scx=sund}', ""); - Expect(0, 7368, '\p{Is_Scx=sund}', ""); - Expect(1, 7368, '\p{^Is_Scx=sund}', ""); - Expect(1, 7368, '\P{Is_Scx=sund}', ""); - Expect(0, 7368, '\P{^Is_Scx=sund}', ""); - Expect(1, 7367, '\p{Is_Scx=_SUND}', ""); - Expect(0, 7367, '\p{^Is_Scx=_SUND}', ""); - Expect(0, 7367, '\P{Is_Scx=_SUND}', ""); - Expect(1, 7367, '\P{^Is_Scx=_SUND}', ""); - Expect(0, 7368, '\p{Is_Scx=_SUND}', ""); - Expect(1, 7368, '\p{^Is_Scx=_SUND}', ""); - Expect(1, 7368, '\P{Is_Scx=_SUND}', ""); - Expect(0, 7368, '\P{^Is_Scx=_SUND}', ""); - Error('\p{Script_Extensions=/a/syloti_NAGRI}'); - Error('\P{Script_Extensions=/a/syloti_NAGRI}'); - Expect(1, 43051, '\p{Script_Extensions=:\ASyloti_Nagri\z:}', "");; - Expect(0, 43052, '\p{Script_Extensions=:\ASyloti_Nagri\z:}', "");; - Expect(1, 43051, '\p{Script_Extensions: sylotinagri}', ""); - Expect(0, 43051, '\p{^Script_Extensions: sylotinagri}', ""); - Expect(0, 43051, '\P{Script_Extensions: sylotinagri}', ""); - Expect(1, 43051, '\P{^Script_Extensions: sylotinagri}', ""); - Expect(0, 43052, '\p{Script_Extensions: sylotinagri}', ""); - Expect(1, 43052, '\p{^Script_Extensions: sylotinagri}', ""); - Expect(1, 43052, '\P{Script_Extensions: sylotinagri}', ""); - Expect(0, 43052, '\P{^Script_Extensions: sylotinagri}', ""); - Expect(1, 43051, '\p{Script_Extensions=:\Asylotinagri\z:}', "");; - Expect(0, 43052, '\p{Script_Extensions=:\Asylotinagri\z:}', "");; - Expect(1, 43051, '\p{Script_Extensions= Syloti_NAGRI}', ""); - Expect(0, 43051, '\p{^Script_Extensions= Syloti_NAGRI}', ""); - Expect(0, 43051, '\P{Script_Extensions= Syloti_NAGRI}', ""); - Expect(1, 43051, '\P{^Script_Extensions= Syloti_NAGRI}', ""); - Expect(0, 43052, '\p{Script_Extensions= Syloti_NAGRI}', ""); - Expect(1, 43052, '\p{^Script_Extensions= Syloti_NAGRI}', ""); - Expect(1, 43052, '\P{Script_Extensions= Syloti_NAGRI}', ""); - Expect(0, 43052, '\P{^Script_Extensions= Syloti_NAGRI}', ""); - Error('\p{Scx=:=Sylo}'); - Error('\P{Scx=:=Sylo}'); - Expect(1, 43051, '\p{Scx=:\ASylo\z:}', "");; - Expect(0, 43052, '\p{Scx=:\ASylo\z:}', "");; - Expect(1, 43051, '\p{Scx=sylo}', ""); - Expect(0, 43051, '\p{^Scx=sylo}', ""); - Expect(0, 43051, '\P{Scx=sylo}', ""); - Expect(1, 43051, '\P{^Scx=sylo}', ""); - Expect(0, 43052, '\p{Scx=sylo}', ""); - Expect(1, 43052, '\p{^Scx=sylo}', ""); - Expect(1, 43052, '\P{Scx=sylo}', ""); - Expect(0, 43052, '\P{^Scx=sylo}', ""); - Expect(1, 43051, '\p{Scx=:\Asylo\z:}', "");; - Expect(0, 43052, '\p{Scx=:\Asylo\z:}', "");; - Expect(1, 43051, '\p{Scx: __SYLO}', ""); - Expect(0, 43051, '\p{^Scx: __SYLO}', ""); - Expect(0, 43051, '\P{Scx: __SYLO}', ""); - Expect(1, 43051, '\P{^Scx: __SYLO}', ""); - Expect(0, 43052, '\p{Scx: __SYLO}', ""); - Expect(1, 43052, '\p{^Scx: __SYLO}', ""); - Expect(1, 43052, '\P{Scx: __SYLO}', ""); - Expect(0, 43052, '\P{^Scx: __SYLO}', ""); - Error('\p{Is_Script_Extensions: :=__Syloti_Nagri}'); - Error('\P{Is_Script_Extensions: :=__Syloti_Nagri}'); - Expect(1, 43051, '\p{Is_Script_Extensions=sylotinagri}', ""); - Expect(0, 43051, '\p{^Is_Script_Extensions=sylotinagri}', ""); - Expect(0, 43051, '\P{Is_Script_Extensions=sylotinagri}', ""); - Expect(1, 43051, '\P{^Is_Script_Extensions=sylotinagri}', ""); - Expect(0, 43052, '\p{Is_Script_Extensions=sylotinagri}', ""); - Expect(1, 43052, '\p{^Is_Script_Extensions=sylotinagri}', ""); - Expect(1, 43052, '\P{Is_Script_Extensions=sylotinagri}', ""); - Expect(0, 43052, '\P{^Is_Script_Extensions=sylotinagri}', ""); - Expect(1, 43051, '\p{Is_Script_Extensions= _Syloti_NAGRI}', ""); - Expect(0, 43051, '\p{^Is_Script_Extensions= _Syloti_NAGRI}', ""); - Expect(0, 43051, '\P{Is_Script_Extensions= _Syloti_NAGRI}', ""); - Expect(1, 43051, '\P{^Is_Script_Extensions= _Syloti_NAGRI}', ""); - Expect(0, 43052, '\p{Is_Script_Extensions= _Syloti_NAGRI}', ""); - Expect(1, 43052, '\p{^Is_Script_Extensions= _Syloti_NAGRI}', ""); - Expect(1, 43052, '\P{Is_Script_Extensions= _Syloti_NAGRI}', ""); - Expect(0, 43052, '\P{^Is_Script_Extensions= _Syloti_NAGRI}', ""); - Error('\p{Is_Scx=/a/ _SYLO}'); - Error('\P{Is_Scx=/a/ _SYLO}'); - Expect(1, 43051, '\p{Is_Scx=sylo}', ""); - Expect(0, 43051, '\p{^Is_Scx=sylo}', ""); - Expect(0, 43051, '\P{Is_Scx=sylo}', ""); - Expect(1, 43051, '\P{^Is_Scx=sylo}', ""); - Expect(0, 43052, '\p{Is_Scx=sylo}', ""); - Expect(1, 43052, '\p{^Is_Scx=sylo}', ""); - Expect(1, 43052, '\P{Is_Scx=sylo}', ""); - Expect(0, 43052, '\P{^Is_Scx=sylo}', ""); - Expect(1, 43051, '\p{Is_Scx= Sylo}', ""); - Expect(0, 43051, '\p{^Is_Scx= Sylo}', ""); - Expect(0, 43051, '\P{Is_Scx= Sylo}', ""); - Expect(1, 43051, '\P{^Is_Scx= Sylo}', ""); - Expect(0, 43052, '\p{Is_Scx= Sylo}', ""); - Expect(1, 43052, '\p{^Is_Scx= Sylo}', ""); - Expect(1, 43052, '\P{Is_Scx= Sylo}', ""); - Expect(0, 43052, '\P{^Is_Scx= Sylo}', ""); - Error('\p{Script_Extensions=_/a/Syriac}'); - Error('\P{Script_Extensions=_/a/Syriac}'); - Expect(1, 2154, '\p{Script_Extensions=:\ASyriac\z:}', "");; - Expect(0, 2155, '\p{Script_Extensions=:\ASyriac\z:}', "");; - Expect(1, 2154, '\p{Script_Extensions=syriac}', ""); - Expect(0, 2154, '\p{^Script_Extensions=syriac}', ""); - Expect(0, 2154, '\P{Script_Extensions=syriac}', ""); - Expect(1, 2154, '\P{^Script_Extensions=syriac}', ""); - Expect(0, 2155, '\p{Script_Extensions=syriac}', ""); - Expect(1, 2155, '\p{^Script_Extensions=syriac}', ""); - Expect(1, 2155, '\P{Script_Extensions=syriac}', ""); - Expect(0, 2155, '\P{^Script_Extensions=syriac}', ""); - Expect(1, 2154, '\p{Script_Extensions=:\Asyriac\z:}', "");; - Expect(0, 2155, '\p{Script_Extensions=:\Asyriac\z:}', "");; - Expect(1, 2154, '\p{Script_Extensions=Syriac}', ""); - Expect(0, 2154, '\p{^Script_Extensions=Syriac}', ""); - Expect(0, 2154, '\P{Script_Extensions=Syriac}', ""); - Expect(1, 2154, '\P{^Script_Extensions=Syriac}', ""); - Expect(0, 2155, '\p{Script_Extensions=Syriac}', ""); - Expect(1, 2155, '\p{^Script_Extensions=Syriac}', ""); - Expect(1, 2155, '\P{Script_Extensions=Syriac}', ""); - Expect(0, 2155, '\P{^Script_Extensions=Syriac}', ""); - Error('\p{Scx=_:=Syrc}'); - Error('\P{Scx=_:=Syrc}'); - Expect(1, 2154, '\p{Scx=:\ASyrc\z:}', "");; - Expect(0, 2155, '\p{Scx=:\ASyrc\z:}', "");; - Expect(1, 2154, '\p{Scx=syrc}', ""); - Expect(0, 2154, '\p{^Scx=syrc}', ""); - Expect(0, 2154, '\P{Scx=syrc}', ""); - Expect(1, 2154, '\P{^Scx=syrc}', ""); - Expect(0, 2155, '\p{Scx=syrc}', ""); - Expect(1, 2155, '\p{^Scx=syrc}', ""); - Expect(1, 2155, '\P{Scx=syrc}', ""); - Expect(0, 2155, '\P{^Scx=syrc}', ""); - Expect(1, 2154, '\p{Scx=:\Asyrc\z:}', "");; - Expect(0, 2155, '\p{Scx=:\Asyrc\z:}', "");; - Expect(1, 2154, '\p{Scx=--Syrc}', ""); - Expect(0, 2154, '\p{^Scx=--Syrc}', ""); - Expect(0, 2154, '\P{Scx=--Syrc}', ""); - Expect(1, 2154, '\P{^Scx=--Syrc}', ""); - Expect(0, 2155, '\p{Scx=--Syrc}', ""); - Expect(1, 2155, '\p{^Scx=--Syrc}', ""); - Expect(1, 2155, '\P{Scx=--Syrc}', ""); - Expect(0, 2155, '\P{^Scx=--Syrc}', ""); - Error('\p{Is_Script_Extensions=_-Syriac:=}'); - Error('\P{Is_Script_Extensions=_-Syriac:=}'); - Expect(1, 2154, '\p{Is_Script_Extensions=syriac}', ""); - Expect(0, 2154, '\p{^Is_Script_Extensions=syriac}', ""); - Expect(0, 2154, '\P{Is_Script_Extensions=syriac}', ""); - Expect(1, 2154, '\P{^Is_Script_Extensions=syriac}', ""); - Expect(0, 2155, '\p{Is_Script_Extensions=syriac}', ""); - Expect(1, 2155, '\p{^Is_Script_Extensions=syriac}', ""); - Expect(1, 2155, '\P{Is_Script_Extensions=syriac}', ""); - Expect(0, 2155, '\P{^Is_Script_Extensions=syriac}', ""); - Expect(1, 2154, '\p{Is_Script_Extensions= Syriac}', ""); - Expect(0, 2154, '\p{^Is_Script_Extensions= Syriac}', ""); - Expect(0, 2154, '\P{Is_Script_Extensions= Syriac}', ""); - Expect(1, 2154, '\P{^Is_Script_Extensions= Syriac}', ""); - Expect(0, 2155, '\p{Is_Script_Extensions= Syriac}', ""); - Expect(1, 2155, '\p{^Is_Script_Extensions= Syriac}', ""); - Expect(1, 2155, '\P{Is_Script_Extensions= Syriac}', ""); - Expect(0, 2155, '\P{^Is_Script_Extensions= Syriac}', ""); - Error('\p{Is_Scx: -Syrc/a/}'); - Error('\P{Is_Scx: -Syrc/a/}'); - Expect(1, 2154, '\p{Is_Scx: syrc}', ""); - Expect(0, 2154, '\p{^Is_Scx: syrc}', ""); - Expect(0, 2154, '\P{Is_Scx: syrc}', ""); - Expect(1, 2154, '\P{^Is_Scx: syrc}', ""); - Expect(0, 2155, '\p{Is_Scx: syrc}', ""); - Expect(1, 2155, '\p{^Is_Scx: syrc}', ""); - Expect(1, 2155, '\P{Is_Scx: syrc}', ""); - Expect(0, 2155, '\P{^Is_Scx: syrc}', ""); - Expect(1, 2154, '\p{Is_Scx=- Syrc}', ""); - Expect(0, 2154, '\p{^Is_Scx=- Syrc}', ""); - Expect(0, 2154, '\P{Is_Scx=- Syrc}', ""); - Expect(1, 2154, '\P{^Is_Scx=- Syrc}', ""); - Expect(0, 2155, '\p{Is_Scx=- Syrc}', ""); - Expect(1, 2155, '\p{^Is_Scx=- Syrc}', ""); - Expect(1, 2155, '\P{Is_Scx=- Syrc}', ""); - Expect(0, 2155, '\P{^Is_Scx=- Syrc}', ""); - Error('\p{Script_Extensions=/a/ Tagbanwa}'); - Error('\P{Script_Extensions=/a/ Tagbanwa}'); + Expect(1, 7367, '\p{Scx=--Sund}', ""); + Expect(0, 7367, '\p{^Scx=--Sund}', ""); + Expect(0, 7367, '\P{Scx=--Sund}', ""); + Expect(1, 7367, '\P{^Scx=--Sund}', ""); + Expect(0, 7368, '\p{Scx=--Sund}', ""); + Expect(1, 7368, '\p{^Scx=--Sund}', ""); + Expect(1, 7368, '\P{Scx=--Sund}', ""); + Expect(0, 7368, '\P{^Scx=--Sund}', ""); + Error('\p{Is_Script_Extensions= sundanese:=}'); + Error('\P{Is_Script_Extensions= sundanese:=}'); + Expect(1, 7367, '\p{Is_Script_Extensions=sundanese}', ""); + Expect(0, 7367, '\p{^Is_Script_Extensions=sundanese}', ""); + Expect(0, 7367, '\P{Is_Script_Extensions=sundanese}', ""); + Expect(1, 7367, '\P{^Is_Script_Extensions=sundanese}', ""); + Expect(0, 7368, '\p{Is_Script_Extensions=sundanese}', ""); + Expect(1, 7368, '\p{^Is_Script_Extensions=sundanese}', ""); + Expect(1, 7368, '\P{Is_Script_Extensions=sundanese}', ""); + Expect(0, 7368, '\P{^Is_Script_Extensions=sundanese}', ""); + Expect(1, 7367, '\p{Is_Script_Extensions=_Sundanese}', ""); + Expect(0, 7367, '\p{^Is_Script_Extensions=_Sundanese}', ""); + Expect(0, 7367, '\P{Is_Script_Extensions=_Sundanese}', ""); + Expect(1, 7367, '\P{^Is_Script_Extensions=_Sundanese}', ""); + Expect(0, 7368, '\p{Is_Script_Extensions=_Sundanese}', ""); + Expect(1, 7368, '\p{^Is_Script_Extensions=_Sundanese}', ""); + Expect(1, 7368, '\P{Is_Script_Extensions=_Sundanese}', ""); + Expect(0, 7368, '\P{^Is_Script_Extensions=_Sundanese}', ""); + Error('\p{Is_Scx=:= sund}'); + Error('\P{Is_Scx=:= sund}'); + Expect(1, 7367, '\p{Is_Scx: sund}', ""); + Expect(0, 7367, '\p{^Is_Scx: sund}', ""); + Expect(0, 7367, '\P{Is_Scx: sund}', ""); + Expect(1, 7367, '\P{^Is_Scx: sund}', ""); + Expect(0, 7368, '\p{Is_Scx: sund}', ""); + Expect(1, 7368, '\p{^Is_Scx: sund}', ""); + Expect(1, 7368, '\P{Is_Scx: sund}', ""); + Expect(0, 7368, '\P{^Is_Scx: sund}', ""); + Expect(1, 7367, '\p{Is_Scx=-_Sund}', ""); + Expect(0, 7367, '\p{^Is_Scx=-_Sund}', ""); + Expect(0, 7367, '\P{Is_Scx=-_Sund}', ""); + Expect(1, 7367, '\P{^Is_Scx=-_Sund}', ""); + Expect(0, 7368, '\p{Is_Scx=-_Sund}', ""); + Expect(1, 7368, '\p{^Is_Scx=-_Sund}', ""); + Expect(1, 7368, '\P{Is_Scx=-_Sund}', ""); + Expect(0, 7368, '\P{^Is_Scx=-_Sund}', ""); + Error('\p{Script_Extensions=_ Syloti_nagri/a/}'); + Error('\P{Script_Extensions=_ Syloti_nagri/a/}'); + Expect(1, 43052, '\p{Script_Extensions=:\ASyloti_Nagri\z:}', "");; + Expect(0, 43053, '\p{Script_Extensions=:\ASyloti_Nagri\z:}', "");; + Expect(1, 43052, '\p{Script_Extensions=sylotinagri}', ""); + Expect(0, 43052, '\p{^Script_Extensions=sylotinagri}', ""); + Expect(0, 43052, '\P{Script_Extensions=sylotinagri}', ""); + Expect(1, 43052, '\P{^Script_Extensions=sylotinagri}', ""); + Expect(0, 43053, '\p{Script_Extensions=sylotinagri}', ""); + Expect(1, 43053, '\p{^Script_Extensions=sylotinagri}', ""); + Expect(1, 43053, '\P{Script_Extensions=sylotinagri}', ""); + Expect(0, 43053, '\P{^Script_Extensions=sylotinagri}', ""); + Expect(1, 43052, '\p{Script_Extensions=:\Asylotinagri\z:}', "");; + Expect(0, 43053, '\p{Script_Extensions=:\Asylotinagri\z:}', "");; + Expect(1, 43052, '\p{Script_Extensions: Syloti_Nagri}', ""); + Expect(0, 43052, '\p{^Script_Extensions: Syloti_Nagri}', ""); + Expect(0, 43052, '\P{Script_Extensions: Syloti_Nagri}', ""); + Expect(1, 43052, '\P{^Script_Extensions: Syloti_Nagri}', ""); + Expect(0, 43053, '\p{Script_Extensions: Syloti_Nagri}', ""); + Expect(1, 43053, '\p{^Script_Extensions: Syloti_Nagri}', ""); + Expect(1, 43053, '\P{Script_Extensions: Syloti_Nagri}', ""); + Expect(0, 43053, '\P{^Script_Extensions: Syloti_Nagri}', ""); + Error('\p{Scx= :=sylo}'); + Error('\P{Scx= :=sylo}'); + Expect(1, 43052, '\p{Scx=:\ASylo\z:}', "");; + Expect(0, 43053, '\p{Scx=:\ASylo\z:}', "");; + Expect(1, 43052, '\p{Scx=sylo}', ""); + Expect(0, 43052, '\p{^Scx=sylo}', ""); + Expect(0, 43052, '\P{Scx=sylo}', ""); + Expect(1, 43052, '\P{^Scx=sylo}', ""); + Expect(0, 43053, '\p{Scx=sylo}', ""); + Expect(1, 43053, '\p{^Scx=sylo}', ""); + Expect(1, 43053, '\P{Scx=sylo}', ""); + Expect(0, 43053, '\P{^Scx=sylo}', ""); + Expect(1, 43052, '\p{Scx=:\Asylo\z:}', "");; + Expect(0, 43053, '\p{Scx=:\Asylo\z:}', "");; + Expect(1, 43052, '\p{Scx=_ Sylo}', ""); + Expect(0, 43052, '\p{^Scx=_ Sylo}', ""); + Expect(0, 43052, '\P{Scx=_ Sylo}', ""); + Expect(1, 43052, '\P{^Scx=_ Sylo}', ""); + Expect(0, 43053, '\p{Scx=_ Sylo}', ""); + Expect(1, 43053, '\p{^Scx=_ Sylo}', ""); + Expect(1, 43053, '\P{Scx=_ Sylo}', ""); + Expect(0, 43053, '\P{^Scx=_ Sylo}', ""); + Error('\p{Is_Script_Extensions= -SYLOTI_nagri:=}'); + Error('\P{Is_Script_Extensions= -SYLOTI_nagri:=}'); + Expect(1, 43052, '\p{Is_Script_Extensions=sylotinagri}', ""); + Expect(0, 43052, '\p{^Is_Script_Extensions=sylotinagri}', ""); + Expect(0, 43052, '\P{Is_Script_Extensions=sylotinagri}', ""); + Expect(1, 43052, '\P{^Is_Script_Extensions=sylotinagri}', ""); + Expect(0, 43053, '\p{Is_Script_Extensions=sylotinagri}', ""); + Expect(1, 43053, '\p{^Is_Script_Extensions=sylotinagri}', ""); + Expect(1, 43053, '\P{Is_Script_Extensions=sylotinagri}', ""); + Expect(0, 43053, '\P{^Is_Script_Extensions=sylotinagri}', ""); + Expect(1, 43052, '\p{Is_Script_Extensions=- Syloti_NAGRI}', ""); + Expect(0, 43052, '\p{^Is_Script_Extensions=- Syloti_NAGRI}', ""); + Expect(0, 43052, '\P{Is_Script_Extensions=- Syloti_NAGRI}', ""); + Expect(1, 43052, '\P{^Is_Script_Extensions=- Syloti_NAGRI}', ""); + Expect(0, 43053, '\p{Is_Script_Extensions=- Syloti_NAGRI}', ""); + Expect(1, 43053, '\p{^Is_Script_Extensions=- Syloti_NAGRI}', ""); + Expect(1, 43053, '\P{Is_Script_Extensions=- Syloti_NAGRI}', ""); + Expect(0, 43053, '\P{^Is_Script_Extensions=- Syloti_NAGRI}', ""); + Error('\p{Is_Scx=-/a/Sylo}'); + Error('\P{Is_Scx=-/a/Sylo}'); + Expect(1, 43052, '\p{Is_Scx=sylo}', ""); + Expect(0, 43052, '\p{^Is_Scx=sylo}', ""); + Expect(0, 43052, '\P{Is_Scx=sylo}', ""); + Expect(1, 43052, '\P{^Is_Scx=sylo}', ""); + Expect(0, 43053, '\p{Is_Scx=sylo}', ""); + Expect(1, 43053, '\p{^Is_Scx=sylo}', ""); + Expect(1, 43053, '\P{Is_Scx=sylo}', ""); + Expect(0, 43053, '\P{^Is_Scx=sylo}', ""); + Expect(1, 43052, '\p{Is_Scx=-SYLO}', ""); + Expect(0, 43052, '\p{^Is_Scx=-SYLO}', ""); + Expect(0, 43052, '\P{Is_Scx=-SYLO}', ""); + Expect(1, 43052, '\P{^Is_Scx=-SYLO}', ""); + Expect(0, 43053, '\p{Is_Scx=-SYLO}', ""); + Expect(1, 43053, '\p{^Is_Scx=-SYLO}', ""); + Expect(1, 43053, '\P{Is_Scx=-SYLO}', ""); + Expect(0, 43053, '\P{^Is_Scx=-SYLO}', ""); + Error('\p{Script_Extensions= -SYRIAC/a/}'); + Error('\P{Script_Extensions= -SYRIAC/a/}'); + Expect(1, 7672, '\p{Script_Extensions=:\ASyriac\z:}', "");; + Expect(0, 7673, '\p{Script_Extensions=:\ASyriac\z:}', "");; + Expect(1, 7672, '\p{Script_Extensions=syriac}', ""); + Expect(0, 7672, '\p{^Script_Extensions=syriac}', ""); + Expect(0, 7672, '\P{Script_Extensions=syriac}', ""); + Expect(1, 7672, '\P{^Script_Extensions=syriac}', ""); + Expect(0, 7673, '\p{Script_Extensions=syriac}', ""); + Expect(1, 7673, '\p{^Script_Extensions=syriac}', ""); + Expect(1, 7673, '\P{Script_Extensions=syriac}', ""); + Expect(0, 7673, '\P{^Script_Extensions=syriac}', ""); + Expect(1, 7672, '\p{Script_Extensions=:\Asyriac\z:}', "");; + Expect(0, 7673, '\p{Script_Extensions=:\Asyriac\z:}', "");; + Expect(1, 7672, '\p{Script_Extensions:- Syriac}', ""); + Expect(0, 7672, '\p{^Script_Extensions:- Syriac}', ""); + Expect(0, 7672, '\P{Script_Extensions:- Syriac}', ""); + Expect(1, 7672, '\P{^Script_Extensions:- Syriac}', ""); + Expect(0, 7673, '\p{Script_Extensions:- Syriac}', ""); + Expect(1, 7673, '\p{^Script_Extensions:- Syriac}', ""); + Expect(1, 7673, '\P{Script_Extensions:- Syriac}', ""); + Expect(0, 7673, '\P{^Script_Extensions:- Syriac}', ""); + Error('\p{Scx=_ syrc/a/}'); + Error('\P{Scx=_ syrc/a/}'); + Expect(1, 7672, '\p{Scx=:\ASyrc\z:}', "");; + Expect(0, 7673, '\p{Scx=:\ASyrc\z:}', "");; + Expect(1, 7672, '\p{Scx=syrc}', ""); + Expect(0, 7672, '\p{^Scx=syrc}', ""); + Expect(0, 7672, '\P{Scx=syrc}', ""); + Expect(1, 7672, '\P{^Scx=syrc}', ""); + Expect(0, 7673, '\p{Scx=syrc}', ""); + Expect(1, 7673, '\p{^Scx=syrc}', ""); + Expect(1, 7673, '\P{Scx=syrc}', ""); + Expect(0, 7673, '\P{^Scx=syrc}', ""); + Expect(1, 7672, '\p{Scx=:\Asyrc\z:}', "");; + Expect(0, 7673, '\p{Scx=:\Asyrc\z:}', "");; + Expect(1, 7672, '\p{Scx=--Syrc}', ""); + Expect(0, 7672, '\p{^Scx=--Syrc}', ""); + Expect(0, 7672, '\P{Scx=--Syrc}', ""); + Expect(1, 7672, '\P{^Scx=--Syrc}', ""); + Expect(0, 7673, '\p{Scx=--Syrc}', ""); + Expect(1, 7673, '\p{^Scx=--Syrc}', ""); + Expect(1, 7673, '\P{Scx=--Syrc}', ""); + Expect(0, 7673, '\P{^Scx=--Syrc}', ""); + Error('\p{Is_Script_Extensions= /a/syriac}'); + Error('\P{Is_Script_Extensions= /a/syriac}'); + Expect(1, 7672, '\p{Is_Script_Extensions=syriac}', ""); + Expect(0, 7672, '\p{^Is_Script_Extensions=syriac}', ""); + Expect(0, 7672, '\P{Is_Script_Extensions=syriac}', ""); + Expect(1, 7672, '\P{^Is_Script_Extensions=syriac}', ""); + Expect(0, 7673, '\p{Is_Script_Extensions=syriac}', ""); + Expect(1, 7673, '\p{^Is_Script_Extensions=syriac}', ""); + Expect(1, 7673, '\P{Is_Script_Extensions=syriac}', ""); + Expect(0, 7673, '\P{^Is_Script_Extensions=syriac}', ""); + Expect(1, 7672, '\p{Is_Script_Extensions=--Syriac}', ""); + Expect(0, 7672, '\p{^Is_Script_Extensions=--Syriac}', ""); + Expect(0, 7672, '\P{Is_Script_Extensions=--Syriac}', ""); + Expect(1, 7672, '\P{^Is_Script_Extensions=--Syriac}', ""); + Expect(0, 7673, '\p{Is_Script_Extensions=--Syriac}', ""); + Expect(1, 7673, '\p{^Is_Script_Extensions=--Syriac}', ""); + Expect(1, 7673, '\P{Is_Script_Extensions=--Syriac}', ""); + Expect(0, 7673, '\P{^Is_Script_Extensions=--Syriac}', ""); + Error('\p{Is_Scx=:= Syrc}'); + Error('\P{Is_Scx=:= Syrc}'); + Expect(1, 7672, '\p{Is_Scx=syrc}', ""); + Expect(0, 7672, '\p{^Is_Scx=syrc}', ""); + Expect(0, 7672, '\P{Is_Scx=syrc}', ""); + Expect(1, 7672, '\P{^Is_Scx=syrc}', ""); + Expect(0, 7673, '\p{Is_Scx=syrc}', ""); + Expect(1, 7673, '\p{^Is_Scx=syrc}', ""); + Expect(1, 7673, '\P{Is_Scx=syrc}', ""); + Expect(0, 7673, '\P{^Is_Scx=syrc}', ""); + Expect(1, 7672, '\p{Is_Scx= _Syrc}', ""); + Expect(0, 7672, '\p{^Is_Scx= _Syrc}', ""); + Expect(0, 7672, '\P{Is_Scx= _Syrc}', ""); + Expect(1, 7672, '\P{^Is_Scx= _Syrc}', ""); + Expect(0, 7673, '\p{Is_Scx= _Syrc}', ""); + Expect(1, 7673, '\p{^Is_Scx= _Syrc}', ""); + Expect(1, 7673, '\P{Is_Scx= _Syrc}', ""); + Expect(0, 7673, '\P{^Is_Scx= _Syrc}', ""); + Error('\p{Script_Extensions= :=Tagbanwa}'); + Error('\P{Script_Extensions= :=Tagbanwa}'); Expect(1, 6003, '\p{Script_Extensions=:\ATagbanwa\z:}', "");; Expect(0, 6004, '\p{Script_Extensions=:\ATagbanwa\z:}', "");; - Expect(1, 6003, '\p{Script_Extensions:tagbanwa}', ""); - Expect(0, 6003, '\p{^Script_Extensions:tagbanwa}', ""); - Expect(0, 6003, '\P{Script_Extensions:tagbanwa}', ""); - Expect(1, 6003, '\P{^Script_Extensions:tagbanwa}', ""); - Expect(0, 6004, '\p{Script_Extensions:tagbanwa}', ""); - Expect(1, 6004, '\p{^Script_Extensions:tagbanwa}', ""); - Expect(1, 6004, '\P{Script_Extensions:tagbanwa}', ""); - Expect(0, 6004, '\P{^Script_Extensions:tagbanwa}', ""); + Expect(1, 6003, '\p{Script_Extensions=tagbanwa}', ""); + Expect(0, 6003, '\p{^Script_Extensions=tagbanwa}', ""); + Expect(0, 6003, '\P{Script_Extensions=tagbanwa}', ""); + Expect(1, 6003, '\P{^Script_Extensions=tagbanwa}', ""); + Expect(0, 6004, '\p{Script_Extensions=tagbanwa}', ""); + Expect(1, 6004, '\p{^Script_Extensions=tagbanwa}', ""); + Expect(1, 6004, '\P{Script_Extensions=tagbanwa}', ""); + Expect(0, 6004, '\P{^Script_Extensions=tagbanwa}', ""); Expect(1, 6003, '\p{Script_Extensions=:\Atagbanwa\z:}', "");; Expect(0, 6004, '\p{Script_Extensions=:\Atagbanwa\z:}', "");; - Expect(1, 6003, '\p{Script_Extensions=-Tagbanwa}', ""); - Expect(0, 6003, '\p{^Script_Extensions=-Tagbanwa}', ""); - Expect(0, 6003, '\P{Script_Extensions=-Tagbanwa}', ""); - Expect(1, 6003, '\P{^Script_Extensions=-Tagbanwa}', ""); - Expect(0, 6004, '\p{Script_Extensions=-Tagbanwa}', ""); - Expect(1, 6004, '\p{^Script_Extensions=-Tagbanwa}', ""); - Expect(1, 6004, '\P{Script_Extensions=-Tagbanwa}', ""); - Expect(0, 6004, '\P{^Script_Extensions=-Tagbanwa}', ""); - Error('\p{Scx= _Tagb:=}'); - Error('\P{Scx= _Tagb:=}'); + Expect(1, 6003, '\p{Script_Extensions= _TAGBANWA}', ""); + Expect(0, 6003, '\p{^Script_Extensions= _TAGBANWA}', ""); + Expect(0, 6003, '\P{Script_Extensions= _TAGBANWA}', ""); + Expect(1, 6003, '\P{^Script_Extensions= _TAGBANWA}', ""); + Expect(0, 6004, '\p{Script_Extensions= _TAGBANWA}', ""); + Expect(1, 6004, '\p{^Script_Extensions= _TAGBANWA}', ""); + Expect(1, 6004, '\P{Script_Extensions= _TAGBANWA}', ""); + Expect(0, 6004, '\P{^Script_Extensions= _TAGBANWA}', ""); + Error('\p{Scx: :=TAGB}'); + Error('\P{Scx: :=TAGB}'); Expect(1, 6003, '\p{Scx=:\ATagb\z:}', "");; Expect(0, 6004, '\p{Scx=:\ATagb\z:}', "");; Expect(1, 6003, '\p{Scx=tagb}', ""); @@ -144662,16 +148744,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6004, '\P{^Scx=tagb}', ""); Expect(1, 6003, '\p{Scx=:\Atagb\z:}', "");; Expect(0, 6004, '\p{Scx=:\Atagb\z:}', "");; - Expect(1, 6003, '\p{Scx=- tagb}', ""); - Expect(0, 6003, '\p{^Scx=- tagb}', ""); - Expect(0, 6003, '\P{Scx=- tagb}', ""); - Expect(1, 6003, '\P{^Scx=- tagb}', ""); - Expect(0, 6004, '\p{Scx=- tagb}', ""); - Expect(1, 6004, '\p{^Scx=- tagb}', ""); - Expect(1, 6004, '\P{Scx=- tagb}', ""); - Expect(0, 6004, '\P{^Scx=- tagb}', ""); - Error('\p{Is_Script_Extensions=/a/ -Tagbanwa}'); - Error('\P{Is_Script_Extensions=/a/ -Tagbanwa}'); + Expect(1, 6003, '\p{Scx= TAGB}', ""); + Expect(0, 6003, '\p{^Scx= TAGB}', ""); + Expect(0, 6003, '\P{Scx= TAGB}', ""); + Expect(1, 6003, '\P{^Scx= TAGB}', ""); + Expect(0, 6004, '\p{Scx= TAGB}', ""); + Expect(1, 6004, '\p{^Scx= TAGB}', ""); + Expect(1, 6004, '\P{Scx= TAGB}', ""); + Expect(0, 6004, '\P{^Scx= TAGB}', ""); + Error('\p{Is_Script_Extensions=-tagbanwa:=}'); + Error('\P{Is_Script_Extensions=-tagbanwa:=}'); Expect(1, 6003, '\p{Is_Script_Extensions=tagbanwa}', ""); Expect(0, 6003, '\p{^Is_Script_Extensions=tagbanwa}', ""); Expect(0, 6003, '\P{Is_Script_Extensions=tagbanwa}', ""); @@ -144680,16 +148762,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6004, '\p{^Is_Script_Extensions=tagbanwa}', ""); Expect(1, 6004, '\P{Is_Script_Extensions=tagbanwa}', ""); Expect(0, 6004, '\P{^Is_Script_Extensions=tagbanwa}', ""); - Expect(1, 6003, '\p{Is_Script_Extensions=_TAGBANWA}', ""); - Expect(0, 6003, '\p{^Is_Script_Extensions=_TAGBANWA}', ""); - Expect(0, 6003, '\P{Is_Script_Extensions=_TAGBANWA}', ""); - Expect(1, 6003, '\P{^Is_Script_Extensions=_TAGBANWA}', ""); - Expect(0, 6004, '\p{Is_Script_Extensions=_TAGBANWA}', ""); - Expect(1, 6004, '\p{^Is_Script_Extensions=_TAGBANWA}', ""); - Expect(1, 6004, '\P{Is_Script_Extensions=_TAGBANWA}', ""); - Expect(0, 6004, '\P{^Is_Script_Extensions=_TAGBANWA}', ""); - Error('\p{Is_Scx=/a/ tagb}'); - Error('\P{Is_Scx=/a/ tagb}'); + Expect(1, 6003, '\p{Is_Script_Extensions= -Tagbanwa}', ""); + Expect(0, 6003, '\p{^Is_Script_Extensions= -Tagbanwa}', ""); + Expect(0, 6003, '\P{Is_Script_Extensions= -Tagbanwa}', ""); + Expect(1, 6003, '\P{^Is_Script_Extensions= -Tagbanwa}', ""); + Expect(0, 6004, '\p{Is_Script_Extensions= -Tagbanwa}', ""); + Expect(1, 6004, '\p{^Is_Script_Extensions= -Tagbanwa}', ""); + Expect(1, 6004, '\P{Is_Script_Extensions= -Tagbanwa}', ""); + Expect(0, 6004, '\P{^Is_Script_Extensions= -Tagbanwa}', ""); + Error('\p{Is_Scx=-TAGB:=}'); + Error('\P{Is_Scx=-TAGB:=}'); Expect(1, 6003, '\p{Is_Scx=tagb}', ""); Expect(0, 6003, '\p{^Is_Scx=tagb}', ""); Expect(0, 6003, '\P{Is_Scx=tagb}', ""); @@ -144698,16 +148780,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6004, '\p{^Is_Scx=tagb}', ""); Expect(1, 6004, '\P{Is_Scx=tagb}', ""); Expect(0, 6004, '\P{^Is_Scx=tagb}', ""); - Expect(1, 6003, '\p{Is_Scx=- Tagb}', ""); - Expect(0, 6003, '\p{^Is_Scx=- Tagb}', ""); - Expect(0, 6003, '\P{Is_Scx=- Tagb}', ""); - Expect(1, 6003, '\P{^Is_Scx=- Tagb}', ""); - Expect(0, 6004, '\p{Is_Scx=- Tagb}', ""); - Expect(1, 6004, '\p{^Is_Scx=- Tagb}', ""); - Expect(1, 6004, '\P{Is_Scx=- Tagb}', ""); - Expect(0, 6004, '\P{^Is_Scx=- Tagb}', ""); - Error('\p{Script_Extensions=-TAKRI/a/}'); - Error('\P{Script_Extensions=-TAKRI/a/}'); + Expect(1, 6003, '\p{Is_Scx= _tagb}', ""); + Expect(0, 6003, '\p{^Is_Scx= _tagb}', ""); + Expect(0, 6003, '\P{Is_Scx= _tagb}', ""); + Expect(1, 6003, '\P{^Is_Scx= _tagb}', ""); + Expect(0, 6004, '\p{Is_Scx= _tagb}', ""); + Expect(1, 6004, '\p{^Is_Scx= _tagb}', ""); + Expect(1, 6004, '\P{Is_Scx= _tagb}', ""); + Expect(0, 6004, '\P{^Is_Scx= _tagb}', ""); + Error('\p{Script_Extensions:_-TAKRI:=}'); + Error('\P{Script_Extensions:_-TAKRI:=}'); Expect(1, 71369, '\p{Script_Extensions=:\ATakri\z:}', "");; Expect(0, 71370, '\p{Script_Extensions=:\ATakri\z:}', "");; Expect(1, 71369, '\p{Script_Extensions=takri}', ""); @@ -144728,8 +148810,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71370, '\p{^Script_Extensions= takri}', ""); Expect(1, 71370, '\P{Script_Extensions= takri}', ""); Expect(0, 71370, '\P{^Script_Extensions= takri}', ""); - Error('\p{Scx:_ takr/a/}'); - Error('\P{Scx:_ takr/a/}'); + Error('\p{Scx=__Takr:=}'); + Error('\P{Scx=__Takr:=}'); Expect(1, 71369, '\p{Scx=:\ATakr\z:}', "");; Expect(0, 71370, '\p{Scx=:\ATakr\z:}', "");; Expect(1, 71369, '\p{Scx=takr}', ""); @@ -144742,16 +148824,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71370, '\P{^Scx=takr}', ""); Expect(1, 71369, '\p{Scx=:\Atakr\z:}', "");; Expect(0, 71370, '\p{Scx=:\Atakr\z:}', "");; - Expect(1, 71369, '\p{Scx=--Takr}', ""); - Expect(0, 71369, '\p{^Scx=--Takr}', ""); - Expect(0, 71369, '\P{Scx=--Takr}', ""); - Expect(1, 71369, '\P{^Scx=--Takr}', ""); - Expect(0, 71370, '\p{Scx=--Takr}', ""); - Expect(1, 71370, '\p{^Scx=--Takr}', ""); - Expect(1, 71370, '\P{Scx=--Takr}', ""); - Expect(0, 71370, '\P{^Scx=--Takr}', ""); - Error('\p{Is_Script_Extensions= /a/takri}'); - Error('\P{Is_Script_Extensions= /a/takri}'); + Expect(1, 71369, '\p{Scx= Takr}', ""); + Expect(0, 71369, '\p{^Scx= Takr}', ""); + Expect(0, 71369, '\P{Scx= Takr}', ""); + Expect(1, 71369, '\P{^Scx= Takr}', ""); + Expect(0, 71370, '\p{Scx= Takr}', ""); + Expect(1, 71370, '\p{^Scx= Takr}', ""); + Expect(1, 71370, '\P{Scx= Takr}', ""); + Expect(0, 71370, '\P{^Scx= Takr}', ""); + Error('\p{Is_Script_Extensions=-_takri/a/}'); + Error('\P{Is_Script_Extensions=-_takri/a/}'); Expect(1, 71369, '\p{Is_Script_Extensions=takri}', ""); Expect(0, 71369, '\p{^Is_Script_Extensions=takri}', ""); Expect(0, 71369, '\P{Is_Script_Extensions=takri}', ""); @@ -144760,16 +148842,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71370, '\p{^Is_Script_Extensions=takri}', ""); Expect(1, 71370, '\P{Is_Script_Extensions=takri}', ""); Expect(0, 71370, '\P{^Is_Script_Extensions=takri}', ""); - Expect(1, 71369, '\p{Is_Script_Extensions= _Takri}', ""); - Expect(0, 71369, '\p{^Is_Script_Extensions= _Takri}', ""); - Expect(0, 71369, '\P{Is_Script_Extensions= _Takri}', ""); - Expect(1, 71369, '\P{^Is_Script_Extensions= _Takri}', ""); - Expect(0, 71370, '\p{Is_Script_Extensions= _Takri}', ""); - Expect(1, 71370, '\p{^Is_Script_Extensions= _Takri}', ""); - Expect(1, 71370, '\P{Is_Script_Extensions= _Takri}', ""); - Expect(0, 71370, '\P{^Is_Script_Extensions= _Takri}', ""); - Error('\p{Is_Scx=/a/ takr}'); - Error('\P{Is_Scx=/a/ takr}'); + Expect(1, 71369, '\p{Is_Script_Extensions= -Takri}', ""); + Expect(0, 71369, '\p{^Is_Script_Extensions= -Takri}', ""); + Expect(0, 71369, '\P{Is_Script_Extensions= -Takri}', ""); + Expect(1, 71369, '\P{^Is_Script_Extensions= -Takri}', ""); + Expect(0, 71370, '\p{Is_Script_Extensions= -Takri}', ""); + Expect(1, 71370, '\p{^Is_Script_Extensions= -Takri}', ""); + Expect(1, 71370, '\P{Is_Script_Extensions= -Takri}', ""); + Expect(0, 71370, '\P{^Is_Script_Extensions= -Takri}', ""); + Error('\p{Is_Scx=/a/takr}'); + Error('\P{Is_Scx=/a/takr}'); Expect(1, 71369, '\p{Is_Scx=takr}', ""); Expect(0, 71369, '\p{^Is_Scx=takr}', ""); Expect(0, 71369, '\P{Is_Scx=takr}', ""); @@ -144778,16 +148860,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71370, '\p{^Is_Scx=takr}', ""); Expect(1, 71370, '\P{Is_Scx=takr}', ""); Expect(0, 71370, '\P{^Is_Scx=takr}', ""); - Expect(1, 71369, '\p{Is_Scx=__Takr}', ""); - Expect(0, 71369, '\p{^Is_Scx=__Takr}', ""); - Expect(0, 71369, '\P{Is_Scx=__Takr}', ""); - Expect(1, 71369, '\P{^Is_Scx=__Takr}', ""); - Expect(0, 71370, '\p{Is_Scx=__Takr}', ""); - Expect(1, 71370, '\p{^Is_Scx=__Takr}', ""); - Expect(1, 71370, '\P{Is_Scx=__Takr}', ""); - Expect(0, 71370, '\P{^Is_Scx=__Takr}', ""); - Error('\p{Script_Extensions: -:=tai_Le}'); - Error('\P{Script_Extensions: -:=tai_Le}'); + Expect(1, 71369, '\p{Is_Scx= -Takr}', ""); + Expect(0, 71369, '\p{^Is_Scx= -Takr}', ""); + Expect(0, 71369, '\P{Is_Scx= -Takr}', ""); + Expect(1, 71369, '\P{^Is_Scx= -Takr}', ""); + Expect(0, 71370, '\p{Is_Scx= -Takr}', ""); + Expect(1, 71370, '\p{^Is_Scx= -Takr}', ""); + Expect(1, 71370, '\P{Is_Scx= -Takr}', ""); + Expect(0, 71370, '\P{^Is_Scx= -Takr}', ""); + Error('\p{Script_Extensions=:= Tai_Le}'); + Error('\P{Script_Extensions=:= Tai_Le}'); Expect(1, 6516, '\p{Script_Extensions=:\ATai_Le\z:}', "");; Expect(0, 6517, '\p{Script_Extensions=:\ATai_Le\z:}', "");; Expect(1, 6516, '\p{Script_Extensions=taile}', ""); @@ -144800,16 +148882,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6517, '\P{^Script_Extensions=taile}', ""); Expect(1, 6516, '\p{Script_Extensions=:\Ataile\z:}', "");; Expect(0, 6517, '\p{Script_Extensions=:\Ataile\z:}', "");; - Expect(1, 6516, '\p{Script_Extensions=-TAI_LE}', ""); - Expect(0, 6516, '\p{^Script_Extensions=-TAI_LE}', ""); - Expect(0, 6516, '\P{Script_Extensions=-TAI_LE}', ""); - Expect(1, 6516, '\P{^Script_Extensions=-TAI_LE}', ""); - Expect(0, 6517, '\p{Script_Extensions=-TAI_LE}', ""); - Expect(1, 6517, '\p{^Script_Extensions=-TAI_LE}', ""); - Expect(1, 6517, '\P{Script_Extensions=-TAI_LE}', ""); - Expect(0, 6517, '\P{^Script_Extensions=-TAI_LE}', ""); - Error('\p{Scx= :=TALE}'); - Error('\P{Scx= :=TALE}'); + Expect(1, 6516, '\p{Script_Extensions= tai_Le}', ""); + Expect(0, 6516, '\p{^Script_Extensions= tai_Le}', ""); + Expect(0, 6516, '\P{Script_Extensions= tai_Le}', ""); + Expect(1, 6516, '\P{^Script_Extensions= tai_Le}', ""); + Expect(0, 6517, '\p{Script_Extensions= tai_Le}', ""); + Expect(1, 6517, '\p{^Script_Extensions= tai_Le}', ""); + Expect(1, 6517, '\P{Script_Extensions= tai_Le}', ""); + Expect(0, 6517, '\P{^Script_Extensions= tai_Le}', ""); + Error('\p{Scx=/a/- TALE}'); + Error('\P{Scx=/a/- TALE}'); Expect(1, 6516, '\p{Scx=:\ATale\z:}', "");; Expect(0, 6517, '\p{Scx=:\ATale\z:}', "");; Expect(1, 6516, '\p{Scx=tale}', ""); @@ -144822,16 +148904,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6517, '\P{^Scx=tale}', ""); Expect(1, 6516, '\p{Scx=:\Atale\z:}', "");; Expect(0, 6517, '\p{Scx=:\Atale\z:}', "");; - Expect(1, 6516, '\p{Scx= Tale}', ""); - Expect(0, 6516, '\p{^Scx= Tale}', ""); - Expect(0, 6516, '\P{Scx= Tale}', ""); - Expect(1, 6516, '\P{^Scx= Tale}', ""); - Expect(0, 6517, '\p{Scx= Tale}', ""); - Expect(1, 6517, '\p{^Scx= Tale}', ""); - Expect(1, 6517, '\P{Scx= Tale}', ""); - Expect(0, 6517, '\P{^Scx= Tale}', ""); - Error('\p{Is_Script_Extensions=__Tai_Le:=}'); - Error('\P{Is_Script_Extensions=__Tai_Le:=}'); + Expect(1, 6516, '\p{Scx= tale}', ""); + Expect(0, 6516, '\p{^Scx= tale}', ""); + Expect(0, 6516, '\P{Scx= tale}', ""); + Expect(1, 6516, '\P{^Scx= tale}', ""); + Expect(0, 6517, '\p{Scx= tale}', ""); + Expect(1, 6517, '\p{^Scx= tale}', ""); + Expect(1, 6517, '\P{Scx= tale}', ""); + Expect(0, 6517, '\P{^Scx= tale}', ""); + Error('\p{Is_Script_Extensions: -tai_LE:=}'); + Error('\P{Is_Script_Extensions: -tai_LE:=}'); Expect(1, 6516, '\p{Is_Script_Extensions=taile}', ""); Expect(0, 6516, '\p{^Is_Script_Extensions=taile}', ""); Expect(0, 6516, '\P{Is_Script_Extensions=taile}', ""); @@ -144840,16 +148922,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6517, '\p{^Is_Script_Extensions=taile}', ""); Expect(1, 6517, '\P{Is_Script_Extensions=taile}', ""); Expect(0, 6517, '\P{^Is_Script_Extensions=taile}', ""); - Expect(1, 6516, '\p{Is_Script_Extensions= Tai_Le}', ""); - Expect(0, 6516, '\p{^Is_Script_Extensions= Tai_Le}', ""); - Expect(0, 6516, '\P{Is_Script_Extensions= Tai_Le}', ""); - Expect(1, 6516, '\P{^Is_Script_Extensions= Tai_Le}', ""); - Expect(0, 6517, '\p{Is_Script_Extensions= Tai_Le}', ""); - Expect(1, 6517, '\p{^Is_Script_Extensions= Tai_Le}', ""); - Expect(1, 6517, '\P{Is_Script_Extensions= Tai_Le}', ""); - Expect(0, 6517, '\P{^Is_Script_Extensions= Tai_Le}', ""); - Error('\p{Is_Scx=:=TALE}'); - Error('\P{Is_Scx=:=TALE}'); + Expect(1, 6516, '\p{Is_Script_Extensions= Tai_le}', ""); + Expect(0, 6516, '\p{^Is_Script_Extensions= Tai_le}', ""); + Expect(0, 6516, '\P{Is_Script_Extensions= Tai_le}', ""); + Expect(1, 6516, '\P{^Is_Script_Extensions= Tai_le}', ""); + Expect(0, 6517, '\p{Is_Script_Extensions= Tai_le}', ""); + Expect(1, 6517, '\p{^Is_Script_Extensions= Tai_le}', ""); + Expect(1, 6517, '\P{Is_Script_Extensions= Tai_le}', ""); + Expect(0, 6517, '\P{^Is_Script_Extensions= Tai_le}', ""); + Error('\p{Is_Scx=:= -Tale}'); + Error('\P{Is_Scx=:= -Tale}'); Expect(1, 6516, '\p{Is_Scx=tale}', ""); Expect(0, 6516, '\p{^Is_Scx=tale}', ""); Expect(0, 6516, '\P{Is_Scx=tale}', ""); @@ -144858,38 +148940,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6517, '\p{^Is_Scx=tale}', ""); Expect(1, 6517, '\P{Is_Scx=tale}', ""); Expect(0, 6517, '\P{^Is_Scx=tale}', ""); - Expect(1, 6516, '\p{Is_Scx= Tale}', ""); - Expect(0, 6516, '\p{^Is_Scx= Tale}', ""); - Expect(0, 6516, '\P{Is_Scx= Tale}', ""); - Expect(1, 6516, '\P{^Is_Scx= Tale}', ""); - Expect(0, 6517, '\p{Is_Scx= Tale}', ""); - Expect(1, 6517, '\p{^Is_Scx= Tale}', ""); - Expect(1, 6517, '\P{Is_Scx= Tale}', ""); - Expect(0, 6517, '\P{^Is_Scx= Tale}', ""); - Error('\p{Script_Extensions= /a/new_Tai_Lue}'); - Error('\P{Script_Extensions= /a/new_Tai_Lue}'); + Expect(1, 6516, '\p{Is_Scx= -Tale}', ""); + Expect(0, 6516, '\p{^Is_Scx= -Tale}', ""); + Expect(0, 6516, '\P{Is_Scx= -Tale}', ""); + Expect(1, 6516, '\P{^Is_Scx= -Tale}', ""); + Expect(0, 6517, '\p{Is_Scx= -Tale}', ""); + Expect(1, 6517, '\p{^Is_Scx= -Tale}', ""); + Expect(1, 6517, '\P{Is_Scx= -Tale}', ""); + Expect(0, 6517, '\P{^Is_Scx= -Tale}', ""); + Error('\p{Script_Extensions=/a/ NEW_tai_lue}'); + Error('\P{Script_Extensions=/a/ NEW_tai_lue}'); Expect(1, 6623, '\p{Script_Extensions=:\ANew_Tai_Lue\z:}', "");; Expect(0, 6624, '\p{Script_Extensions=:\ANew_Tai_Lue\z:}', "");; - Expect(1, 6623, '\p{Script_Extensions=newtailue}', ""); - Expect(0, 6623, '\p{^Script_Extensions=newtailue}', ""); - Expect(0, 6623, '\P{Script_Extensions=newtailue}', ""); - Expect(1, 6623, '\P{^Script_Extensions=newtailue}', ""); - Expect(0, 6624, '\p{Script_Extensions=newtailue}', ""); - Expect(1, 6624, '\p{^Script_Extensions=newtailue}', ""); - Expect(1, 6624, '\P{Script_Extensions=newtailue}', ""); - Expect(0, 6624, '\P{^Script_Extensions=newtailue}', ""); + Expect(1, 6623, '\p{Script_Extensions: newtailue}', ""); + Expect(0, 6623, '\p{^Script_Extensions: newtailue}', ""); + Expect(0, 6623, '\P{Script_Extensions: newtailue}', ""); + Expect(1, 6623, '\P{^Script_Extensions: newtailue}', ""); + Expect(0, 6624, '\p{Script_Extensions: newtailue}', ""); + Expect(1, 6624, '\p{^Script_Extensions: newtailue}', ""); + Expect(1, 6624, '\P{Script_Extensions: newtailue}', ""); + Expect(0, 6624, '\P{^Script_Extensions: newtailue}', ""); Expect(1, 6623, '\p{Script_Extensions=:\Anewtailue\z:}', "");; Expect(0, 6624, '\p{Script_Extensions=:\Anewtailue\z:}', "");; - Expect(1, 6623, '\p{Script_Extensions=new_tai_Lue}', ""); - Expect(0, 6623, '\p{^Script_Extensions=new_tai_Lue}', ""); - Expect(0, 6623, '\P{Script_Extensions=new_tai_Lue}', ""); - Expect(1, 6623, '\P{^Script_Extensions=new_tai_Lue}', ""); - Expect(0, 6624, '\p{Script_Extensions=new_tai_Lue}', ""); - Expect(1, 6624, '\p{^Script_Extensions=new_tai_Lue}', ""); - Expect(1, 6624, '\P{Script_Extensions=new_tai_Lue}', ""); - Expect(0, 6624, '\P{^Script_Extensions=new_tai_Lue}', ""); - Error('\p{Scx=:=Talu}'); - Error('\P{Scx=:=Talu}'); + Expect(1, 6623, '\p{Script_Extensions= NEW_Tai_LUE}', ""); + Expect(0, 6623, '\p{^Script_Extensions= NEW_Tai_LUE}', ""); + Expect(0, 6623, '\P{Script_Extensions= NEW_Tai_LUE}', ""); + Expect(1, 6623, '\P{^Script_Extensions= NEW_Tai_LUE}', ""); + Expect(0, 6624, '\p{Script_Extensions= NEW_Tai_LUE}', ""); + Expect(1, 6624, '\p{^Script_Extensions= NEW_Tai_LUE}', ""); + Expect(1, 6624, '\P{Script_Extensions= NEW_Tai_LUE}', ""); + Expect(0, 6624, '\P{^Script_Extensions= NEW_Tai_LUE}', ""); + Error('\p{Scx=/a/ talu}'); + Error('\P{Scx=/a/ talu}'); Expect(1, 6623, '\p{Scx=:\ATalu\z:}', "");; Expect(0, 6624, '\p{Scx=:\ATalu\z:}', "");; Expect(1, 6623, '\p{Scx=talu}', ""); @@ -144902,16 +148984,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 6624, '\P{^Scx=talu}', ""); Expect(1, 6623, '\p{Scx=:\Atalu\z:}', "");; Expect(0, 6624, '\p{Scx=:\Atalu\z:}', "");; - Expect(1, 6623, '\p{Scx=_-talu}', ""); - Expect(0, 6623, '\p{^Scx=_-talu}', ""); - Expect(0, 6623, '\P{Scx=_-talu}', ""); - Expect(1, 6623, '\P{^Scx=_-talu}', ""); - Expect(0, 6624, '\p{Scx=_-talu}', ""); - Expect(1, 6624, '\p{^Scx=_-talu}', ""); - Expect(1, 6624, '\P{Scx=_-talu}', ""); - Expect(0, 6624, '\P{^Scx=_-talu}', ""); - Error('\p{Is_Script_Extensions=_/a/New_Tai_Lue}'); - Error('\P{Is_Script_Extensions=_/a/New_Tai_Lue}'); + Expect(1, 6623, '\p{Scx=_-Talu}', ""); + Expect(0, 6623, '\p{^Scx=_-Talu}', ""); + Expect(0, 6623, '\P{Scx=_-Talu}', ""); + Expect(1, 6623, '\P{^Scx=_-Talu}', ""); + Expect(0, 6624, '\p{Scx=_-Talu}', ""); + Expect(1, 6624, '\p{^Scx=_-Talu}', ""); + Expect(1, 6624, '\P{Scx=_-Talu}', ""); + Expect(0, 6624, '\P{^Scx=_-Talu}', ""); + Error('\p{Is_Script_Extensions=-_New_Tai_LUE/a/}'); + Error('\P{Is_Script_Extensions=-_New_Tai_LUE/a/}'); Expect(1, 6623, '\p{Is_Script_Extensions=newtailue}', ""); Expect(0, 6623, '\p{^Is_Script_Extensions=newtailue}', ""); Expect(0, 6623, '\P{Is_Script_Extensions=newtailue}', ""); @@ -144920,16 +149002,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6624, '\p{^Is_Script_Extensions=newtailue}', ""); Expect(1, 6624, '\P{Is_Script_Extensions=newtailue}', ""); Expect(0, 6624, '\P{^Is_Script_Extensions=newtailue}', ""); - Expect(1, 6623, '\p{Is_Script_Extensions= new_TAI_Lue}', ""); - Expect(0, 6623, '\p{^Is_Script_Extensions= new_TAI_Lue}', ""); - Expect(0, 6623, '\P{Is_Script_Extensions= new_TAI_Lue}', ""); - Expect(1, 6623, '\P{^Is_Script_Extensions= new_TAI_Lue}', ""); - Expect(0, 6624, '\p{Is_Script_Extensions= new_TAI_Lue}', ""); - Expect(1, 6624, '\p{^Is_Script_Extensions= new_TAI_Lue}', ""); - Expect(1, 6624, '\P{Is_Script_Extensions= new_TAI_Lue}', ""); - Expect(0, 6624, '\P{^Is_Script_Extensions= new_TAI_Lue}', ""); - Error('\p{Is_Scx=_-TALU/a/}'); - Error('\P{Is_Scx=_-TALU/a/}'); + Expect(1, 6623, '\p{Is_Script_Extensions=--NEW_Tai_lue}', ""); + Expect(0, 6623, '\p{^Is_Script_Extensions=--NEW_Tai_lue}', ""); + Expect(0, 6623, '\P{Is_Script_Extensions=--NEW_Tai_lue}', ""); + Expect(1, 6623, '\P{^Is_Script_Extensions=--NEW_Tai_lue}', ""); + Expect(0, 6624, '\p{Is_Script_Extensions=--NEW_Tai_lue}', ""); + Expect(1, 6624, '\p{^Is_Script_Extensions=--NEW_Tai_lue}', ""); + Expect(1, 6624, '\P{Is_Script_Extensions=--NEW_Tai_lue}', ""); + Expect(0, 6624, '\P{^Is_Script_Extensions=--NEW_Tai_lue}', ""); + Error('\p{Is_Scx=:=Talu}'); + Error('\P{Is_Scx=:=Talu}'); Expect(1, 6623, '\p{Is_Scx=talu}', ""); Expect(0, 6623, '\p{^Is_Scx=talu}', ""); Expect(0, 6623, '\P{Is_Scx=talu}', ""); @@ -144938,16 +149020,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 6624, '\p{^Is_Scx=talu}', ""); Expect(1, 6624, '\P{Is_Scx=talu}', ""); Expect(0, 6624, '\P{^Is_Scx=talu}', ""); - Expect(1, 6623, '\p{Is_Scx: _talu}', ""); - Expect(0, 6623, '\p{^Is_Scx: _talu}', ""); - Expect(0, 6623, '\P{Is_Scx: _talu}', ""); - Expect(1, 6623, '\P{^Is_Scx: _talu}', ""); - Expect(0, 6624, '\p{Is_Scx: _talu}', ""); - Expect(1, 6624, '\p{^Is_Scx: _talu}', ""); - Expect(1, 6624, '\P{Is_Scx: _talu}', ""); - Expect(0, 6624, '\P{^Is_Scx: _talu}', ""); - Error('\p{Script_Extensions= :=TAMIL}'); - Error('\P{Script_Extensions= :=TAMIL}'); + Expect(1, 6623, '\p{Is_Scx: TALU}', ""); + Expect(0, 6623, '\p{^Is_Scx: TALU}', ""); + Expect(0, 6623, '\P{Is_Scx: TALU}', ""); + Expect(1, 6623, '\P{^Is_Scx: TALU}', ""); + Expect(0, 6624, '\p{Is_Scx: TALU}', ""); + Expect(1, 6624, '\p{^Is_Scx: TALU}', ""); + Expect(1, 6624, '\P{Is_Scx: TALU}', ""); + Expect(0, 6624, '\P{^Is_Scx: TALU}', ""); + Error('\p{Script_Extensions=_Tamil/a/}'); + Error('\P{Script_Extensions=_Tamil/a/}'); Expect(1, 73727, '\p{Script_Extensions=:\ATamil\z:}', "");; Expect(0, 73728, '\p{Script_Extensions=:\ATamil\z:}', "");; Expect(1, 73727, '\p{Script_Extensions=tamil}', ""); @@ -144960,16 +149042,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73728, '\P{^Script_Extensions=tamil}', ""); Expect(1, 73727, '\p{Script_Extensions=:\Atamil\z:}', "");; Expect(0, 73728, '\p{Script_Extensions=:\Atamil\z:}', "");; - Expect(1, 73727, '\p{Script_Extensions=- tamil}', ""); - Expect(0, 73727, '\p{^Script_Extensions=- tamil}', ""); - Expect(0, 73727, '\P{Script_Extensions=- tamil}', ""); - Expect(1, 73727, '\P{^Script_Extensions=- tamil}', ""); - Expect(0, 73728, '\p{Script_Extensions=- tamil}', ""); - Expect(1, 73728, '\p{^Script_Extensions=- tamil}', ""); - Expect(1, 73728, '\P{Script_Extensions=- tamil}', ""); - Expect(0, 73728, '\P{^Script_Extensions=- tamil}', ""); - Error('\p{Scx=_/a/Taml}'); - Error('\P{Scx=_/a/Taml}'); + Expect(1, 73727, '\p{Script_Extensions: Tamil}', ""); + Expect(0, 73727, '\p{^Script_Extensions: Tamil}', ""); + Expect(0, 73727, '\P{Script_Extensions: Tamil}', ""); + Expect(1, 73727, '\P{^Script_Extensions: Tamil}', ""); + Expect(0, 73728, '\p{Script_Extensions: Tamil}', ""); + Expect(1, 73728, '\p{^Script_Extensions: Tamil}', ""); + Expect(1, 73728, '\P{Script_Extensions: Tamil}', ""); + Expect(0, 73728, '\P{^Script_Extensions: Tamil}', ""); + Error('\p{Scx=:=TAML}'); + Error('\P{Scx=:=TAML}'); Expect(1, 73727, '\p{Scx=:\ATaml\z:}', "");; Expect(0, 73728, '\p{Scx=:\ATaml\z:}', "");; Expect(1, 73727, '\p{Scx=taml}', ""); @@ -144982,16 +149064,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 73728, '\P{^Scx=taml}', ""); Expect(1, 73727, '\p{Scx=:\Ataml\z:}', "");; Expect(0, 73728, '\p{Scx=:\Ataml\z:}', "");; - Expect(1, 73727, '\p{Scx= taml}', ""); - Expect(0, 73727, '\p{^Scx= taml}', ""); - Expect(0, 73727, '\P{Scx= taml}', ""); - Expect(1, 73727, '\P{^Scx= taml}', ""); - Expect(0, 73728, '\p{Scx= taml}', ""); - Expect(1, 73728, '\p{^Scx= taml}', ""); - Expect(1, 73728, '\P{Scx= taml}', ""); - Expect(0, 73728, '\P{^Scx= taml}', ""); - Error('\p{Is_Script_Extensions=/a/_ Tamil}'); - Error('\P{Is_Script_Extensions=/a/_ Tamil}'); + Expect(1, 73727, '\p{Scx=Taml}', ""); + Expect(0, 73727, '\p{^Scx=Taml}', ""); + Expect(0, 73727, '\P{Scx=Taml}', ""); + Expect(1, 73727, '\P{^Scx=Taml}', ""); + Expect(0, 73728, '\p{Scx=Taml}', ""); + Expect(1, 73728, '\p{^Scx=Taml}', ""); + Expect(1, 73728, '\P{Scx=Taml}', ""); + Expect(0, 73728, '\P{^Scx=Taml}', ""); + Error('\p{Is_Script_Extensions=_ Tamil/a/}'); + Error('\P{Is_Script_Extensions=_ Tamil/a/}'); Expect(1, 73727, '\p{Is_Script_Extensions=tamil}', ""); Expect(0, 73727, '\p{^Is_Script_Extensions=tamil}', ""); Expect(0, 73727, '\P{Is_Script_Extensions=tamil}', ""); @@ -145000,16 +149082,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73728, '\p{^Is_Script_Extensions=tamil}', ""); Expect(1, 73728, '\P{Is_Script_Extensions=tamil}', ""); Expect(0, 73728, '\P{^Is_Script_Extensions=tamil}', ""); - Expect(1, 73727, '\p{Is_Script_Extensions= tamil}', ""); - Expect(0, 73727, '\p{^Is_Script_Extensions= tamil}', ""); - Expect(0, 73727, '\P{Is_Script_Extensions= tamil}', ""); - Expect(1, 73727, '\P{^Is_Script_Extensions= tamil}', ""); - Expect(0, 73728, '\p{Is_Script_Extensions= tamil}', ""); - Expect(1, 73728, '\p{^Is_Script_Extensions= tamil}', ""); - Expect(1, 73728, '\P{Is_Script_Extensions= tamil}', ""); - Expect(0, 73728, '\P{^Is_Script_Extensions= tamil}', ""); - Error('\p{Is_Scx=_-TAML:=}'); - Error('\P{Is_Scx=_-TAML:=}'); + Expect(1, 73727, '\p{Is_Script_Extensions= Tamil}', ""); + Expect(0, 73727, '\p{^Is_Script_Extensions= Tamil}', ""); + Expect(0, 73727, '\P{Is_Script_Extensions= Tamil}', ""); + Expect(1, 73727, '\P{^Is_Script_Extensions= Tamil}', ""); + Expect(0, 73728, '\p{Is_Script_Extensions= Tamil}', ""); + Expect(1, 73728, '\p{^Is_Script_Extensions= Tamil}', ""); + Expect(1, 73728, '\P{Is_Script_Extensions= Tamil}', ""); + Expect(0, 73728, '\P{^Is_Script_Extensions= Tamil}', ""); + Error('\p{Is_Scx: /a/Taml}'); + Error('\P{Is_Scx: /a/Taml}'); Expect(1, 73727, '\p{Is_Scx=taml}', ""); Expect(0, 73727, '\p{^Is_Scx=taml}', ""); Expect(0, 73727, '\P{Is_Scx=taml}', ""); @@ -145018,96 +149100,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 73728, '\p{^Is_Scx=taml}', ""); Expect(1, 73728, '\P{Is_Scx=taml}', ""); Expect(0, 73728, '\P{^Is_Scx=taml}', ""); - Expect(1, 73727, '\p{Is_Scx= -taml}', ""); - Expect(0, 73727, '\p{^Is_Scx= -taml}', ""); - Expect(0, 73727, '\P{Is_Scx= -taml}', ""); - Expect(1, 73727, '\P{^Is_Scx= -taml}', ""); - Expect(0, 73728, '\p{Is_Scx= -taml}', ""); - Expect(1, 73728, '\p{^Is_Scx= -taml}', ""); - Expect(1, 73728, '\P{Is_Scx= -taml}', ""); - Expect(0, 73728, '\P{^Is_Scx= -taml}', ""); - Error('\p{Script_Extensions=__Tangut:=}'); - Error('\P{Script_Extensions=__Tangut:=}'); - Expect(1, 101106, '\p{Script_Extensions=:\ATangut\z:}', "");; - Expect(0, 101107, '\p{Script_Extensions=:\ATangut\z:}', "");; - Expect(1, 101106, '\p{Script_Extensions=tangut}', ""); - Expect(0, 101106, '\p{^Script_Extensions=tangut}', ""); - Expect(0, 101106, '\P{Script_Extensions=tangut}', ""); - Expect(1, 101106, '\P{^Script_Extensions=tangut}', ""); - Expect(0, 101107, '\p{Script_Extensions=tangut}', ""); - Expect(1, 101107, '\p{^Script_Extensions=tangut}', ""); - Expect(1, 101107, '\P{Script_Extensions=tangut}', ""); - Expect(0, 101107, '\P{^Script_Extensions=tangut}', ""); - Expect(1, 101106, '\p{Script_Extensions=:\Atangut\z:}', "");; - Expect(0, 101107, '\p{Script_Extensions=:\Atangut\z:}', "");; - Expect(1, 101106, '\p{Script_Extensions= Tangut}', ""); - Expect(0, 101106, '\p{^Script_Extensions= Tangut}', ""); - Expect(0, 101106, '\P{Script_Extensions= Tangut}', ""); - Expect(1, 101106, '\P{^Script_Extensions= Tangut}', ""); - Expect(0, 101107, '\p{Script_Extensions= Tangut}', ""); - Expect(1, 101107, '\p{^Script_Extensions= Tangut}', ""); - Expect(1, 101107, '\P{Script_Extensions= Tangut}', ""); - Expect(0, 101107, '\P{^Script_Extensions= Tangut}', ""); - Error('\p{Scx: Tang/a/}'); - Error('\P{Scx: Tang/a/}'); - Expect(1, 101106, '\p{Scx=:\ATang\z:}', "");; - Expect(0, 101107, '\p{Scx=:\ATang\z:}', "");; - Expect(1, 101106, '\p{Scx=tang}', ""); - Expect(0, 101106, '\p{^Scx=tang}', ""); - Expect(0, 101106, '\P{Scx=tang}', ""); - Expect(1, 101106, '\P{^Scx=tang}', ""); - Expect(0, 101107, '\p{Scx=tang}', ""); - Expect(1, 101107, '\p{^Scx=tang}', ""); - Expect(1, 101107, '\P{Scx=tang}', ""); - Expect(0, 101107, '\P{^Scx=tang}', ""); - Expect(1, 101106, '\p{Scx=:\Atang\z:}', "");; - Expect(0, 101107, '\p{Scx=:\Atang\z:}', "");; - Expect(1, 101106, '\p{Scx: _ TANG}', ""); - Expect(0, 101106, '\p{^Scx: _ TANG}', ""); - Expect(0, 101106, '\P{Scx: _ TANG}', ""); - Expect(1, 101106, '\P{^Scx: _ TANG}', ""); - Expect(0, 101107, '\p{Scx: _ TANG}', ""); - Expect(1, 101107, '\p{^Scx: _ TANG}', ""); - Expect(1, 101107, '\P{Scx: _ TANG}', ""); - Expect(0, 101107, '\P{^Scx: _ TANG}', ""); - Error('\p{Is_Script_Extensions=:=Tangut}'); - Error('\P{Is_Script_Extensions=:=Tangut}'); - Expect(1, 101106, '\p{Is_Script_Extensions=tangut}', ""); - Expect(0, 101106, '\p{^Is_Script_Extensions=tangut}', ""); - Expect(0, 101106, '\P{Is_Script_Extensions=tangut}', ""); - Expect(1, 101106, '\P{^Is_Script_Extensions=tangut}', ""); - Expect(0, 101107, '\p{Is_Script_Extensions=tangut}', ""); - Expect(1, 101107, '\p{^Is_Script_Extensions=tangut}', ""); - Expect(1, 101107, '\P{Is_Script_Extensions=tangut}', ""); - Expect(0, 101107, '\P{^Is_Script_Extensions=tangut}', ""); - Expect(1, 101106, '\p{Is_Script_Extensions: Tangut}', ""); - Expect(0, 101106, '\p{^Is_Script_Extensions: Tangut}', ""); - Expect(0, 101106, '\P{Is_Script_Extensions: Tangut}', ""); - Expect(1, 101106, '\P{^Is_Script_Extensions: Tangut}', ""); - Expect(0, 101107, '\p{Is_Script_Extensions: Tangut}', ""); - Expect(1, 101107, '\p{^Is_Script_Extensions: Tangut}', ""); - Expect(1, 101107, '\P{Is_Script_Extensions: Tangut}', ""); - Expect(0, 101107, '\P{^Is_Script_Extensions: Tangut}', ""); - Error('\p{Is_Scx=- Tang:=}'); - Error('\P{Is_Scx=- Tang:=}'); - Expect(1, 101106, '\p{Is_Scx=tang}', ""); - Expect(0, 101106, '\p{^Is_Scx=tang}', ""); - Expect(0, 101106, '\P{Is_Scx=tang}', ""); - Expect(1, 101106, '\P{^Is_Scx=tang}', ""); - Expect(0, 101107, '\p{Is_Scx=tang}', ""); - Expect(1, 101107, '\p{^Is_Scx=tang}', ""); - Expect(1, 101107, '\P{Is_Scx=tang}', ""); - Expect(0, 101107, '\P{^Is_Scx=tang}', ""); - Expect(1, 101106, '\p{Is_Scx= TANG}', ""); - Expect(0, 101106, '\p{^Is_Scx= TANG}', ""); - Expect(0, 101106, '\P{Is_Scx= TANG}', ""); - Expect(1, 101106, '\P{^Is_Scx= TANG}', ""); - Expect(0, 101107, '\p{Is_Scx= TANG}', ""); - Expect(1, 101107, '\p{^Is_Scx= TANG}', ""); - Expect(1, 101107, '\P{Is_Scx= TANG}', ""); - Expect(0, 101107, '\P{^Is_Scx= TANG}', ""); - Error('\p{Script_Extensions: :=tai_Viet}'); - Error('\P{Script_Extensions: :=tai_Viet}'); + Expect(1, 73727, '\p{Is_Scx= Taml}', ""); + Expect(0, 73727, '\p{^Is_Scx= Taml}', ""); + Expect(0, 73727, '\P{Is_Scx= Taml}', ""); + Expect(1, 73727, '\P{^Is_Scx= Taml}', ""); + Expect(0, 73728, '\p{Is_Scx= Taml}', ""); + Expect(1, 73728, '\p{^Is_Scx= Taml}', ""); + Expect(1, 73728, '\P{Is_Scx= Taml}', ""); + Expect(0, 73728, '\P{^Is_Scx= Taml}', ""); + Error('\p{Script_Extensions= Tangut:=}'); + Error('\P{Script_Extensions= Tangut:=}'); + Expect(1, 101640, '\p{Script_Extensions=:\ATangut\z:}', "");; + Expect(0, 101641, '\p{Script_Extensions=:\ATangut\z:}', "");; + Expect(1, 101640, '\p{Script_Extensions=tangut}', ""); + Expect(0, 101640, '\p{^Script_Extensions=tangut}', ""); + Expect(0, 101640, '\P{Script_Extensions=tangut}', ""); + Expect(1, 101640, '\P{^Script_Extensions=tangut}', ""); + Expect(0, 101641, '\p{Script_Extensions=tangut}', ""); + Expect(1, 101641, '\p{^Script_Extensions=tangut}', ""); + Expect(1, 101641, '\P{Script_Extensions=tangut}', ""); + Expect(0, 101641, '\P{^Script_Extensions=tangut}', ""); + Expect(1, 101640, '\p{Script_Extensions=:\Atangut\z:}', "");; + Expect(0, 101641, '\p{Script_Extensions=:\Atangut\z:}', "");; + Expect(1, 101640, '\p{Script_Extensions= Tangut}', ""); + Expect(0, 101640, '\p{^Script_Extensions= Tangut}', ""); + Expect(0, 101640, '\P{Script_Extensions= Tangut}', ""); + Expect(1, 101640, '\P{^Script_Extensions= Tangut}', ""); + Expect(0, 101641, '\p{Script_Extensions= Tangut}', ""); + Expect(1, 101641, '\p{^Script_Extensions= Tangut}', ""); + Expect(1, 101641, '\P{Script_Extensions= Tangut}', ""); + Expect(0, 101641, '\P{^Script_Extensions= Tangut}', ""); + Error('\p{Scx= _tang/a/}'); + Error('\P{Scx= _tang/a/}'); + Expect(1, 101640, '\p{Scx=:\ATang\z:}', "");; + Expect(0, 101641, '\p{Scx=:\ATang\z:}', "");; + Expect(1, 101640, '\p{Scx: tang}', ""); + Expect(0, 101640, '\p{^Scx: tang}', ""); + Expect(0, 101640, '\P{Scx: tang}', ""); + Expect(1, 101640, '\P{^Scx: tang}', ""); + Expect(0, 101641, '\p{Scx: tang}', ""); + Expect(1, 101641, '\p{^Scx: tang}', ""); + Expect(1, 101641, '\P{Scx: tang}', ""); + Expect(0, 101641, '\P{^Scx: tang}', ""); + Expect(1, 101640, '\p{Scx=:\Atang\z:}', "");; + Expect(0, 101641, '\p{Scx=:\Atang\z:}', "");; + Expect(1, 101640, '\p{Scx= Tang}', ""); + Expect(0, 101640, '\p{^Scx= Tang}', ""); + Expect(0, 101640, '\P{Scx= Tang}', ""); + Expect(1, 101640, '\P{^Scx= Tang}', ""); + Expect(0, 101641, '\p{Scx= Tang}', ""); + Expect(1, 101641, '\p{^Scx= Tang}', ""); + Expect(1, 101641, '\P{Scx= Tang}', ""); + Expect(0, 101641, '\P{^Scx= Tang}', ""); + Error('\p{Is_Script_Extensions=:=-tangut}'); + Error('\P{Is_Script_Extensions=:=-tangut}'); + Expect(1, 101640, '\p{Is_Script_Extensions=tangut}', ""); + Expect(0, 101640, '\p{^Is_Script_Extensions=tangut}', ""); + Expect(0, 101640, '\P{Is_Script_Extensions=tangut}', ""); + Expect(1, 101640, '\P{^Is_Script_Extensions=tangut}', ""); + Expect(0, 101641, '\p{Is_Script_Extensions=tangut}', ""); + Expect(1, 101641, '\p{^Is_Script_Extensions=tangut}', ""); + Expect(1, 101641, '\P{Is_Script_Extensions=tangut}', ""); + Expect(0, 101641, '\P{^Is_Script_Extensions=tangut}', ""); + Expect(1, 101640, '\p{Is_Script_Extensions= tangut}', ""); + Expect(0, 101640, '\p{^Is_Script_Extensions= tangut}', ""); + Expect(0, 101640, '\P{Is_Script_Extensions= tangut}', ""); + Expect(1, 101640, '\P{^Is_Script_Extensions= tangut}', ""); + Expect(0, 101641, '\p{Is_Script_Extensions= tangut}', ""); + Expect(1, 101641, '\p{^Is_Script_Extensions= tangut}', ""); + Expect(1, 101641, '\P{Is_Script_Extensions= tangut}', ""); + Expect(0, 101641, '\P{^Is_Script_Extensions= tangut}', ""); + Error('\p{Is_Scx= :=Tang}'); + Error('\P{Is_Scx= :=Tang}'); + Expect(1, 101640, '\p{Is_Scx=tang}', ""); + Expect(0, 101640, '\p{^Is_Scx=tang}', ""); + Expect(0, 101640, '\P{Is_Scx=tang}', ""); + Expect(1, 101640, '\P{^Is_Scx=tang}', ""); + Expect(0, 101641, '\p{Is_Scx=tang}', ""); + Expect(1, 101641, '\p{^Is_Scx=tang}', ""); + Expect(1, 101641, '\P{Is_Scx=tang}', ""); + Expect(0, 101641, '\P{^Is_Scx=tang}', ""); + Expect(1, 101640, '\p{Is_Scx= Tang}', ""); + Expect(0, 101640, '\p{^Is_Scx= Tang}', ""); + Expect(0, 101640, '\P{Is_Scx= Tang}', ""); + Expect(1, 101640, '\P{^Is_Scx= Tang}', ""); + Expect(0, 101641, '\p{Is_Scx= Tang}', ""); + Expect(1, 101641, '\p{^Is_Scx= Tang}', ""); + Expect(1, 101641, '\P{Is_Scx= Tang}', ""); + Expect(0, 101641, '\P{^Is_Scx= Tang}', ""); + Error('\p{Script_Extensions=/a/__tai_Viet}'); + Error('\P{Script_Extensions=/a/__tai_Viet}'); Expect(1, 43743, '\p{Script_Extensions=:\ATai_Viet\z:}', "");; Expect(0, 43744, '\p{Script_Extensions=:\ATai_Viet\z:}', "");; Expect(1, 43743, '\p{Script_Extensions=taiviet}', ""); @@ -145120,16 +149202,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43744, '\P{^Script_Extensions=taiviet}', ""); Expect(1, 43743, '\p{Script_Extensions=:\Ataiviet\z:}', "");; Expect(0, 43744, '\p{Script_Extensions=:\Ataiviet\z:}', "");; - Expect(1, 43743, '\p{Script_Extensions=-_Tai_VIET}', ""); - Expect(0, 43743, '\p{^Script_Extensions=-_Tai_VIET}', ""); - Expect(0, 43743, '\P{Script_Extensions=-_Tai_VIET}', ""); - Expect(1, 43743, '\P{^Script_Extensions=-_Tai_VIET}', ""); - Expect(0, 43744, '\p{Script_Extensions=-_Tai_VIET}', ""); - Expect(1, 43744, '\p{^Script_Extensions=-_Tai_VIET}', ""); - Expect(1, 43744, '\P{Script_Extensions=-_Tai_VIET}', ""); - Expect(0, 43744, '\P{^Script_Extensions=-_Tai_VIET}', ""); - Error('\p{Scx=_/a/Tavt}'); - Error('\P{Scx=_/a/Tavt}'); + Expect(1, 43743, '\p{Script_Extensions= Tai_Viet}', ""); + Expect(0, 43743, '\p{^Script_Extensions= Tai_Viet}', ""); + Expect(0, 43743, '\P{Script_Extensions= Tai_Viet}', ""); + Expect(1, 43743, '\P{^Script_Extensions= Tai_Viet}', ""); + Expect(0, 43744, '\p{Script_Extensions= Tai_Viet}', ""); + Expect(1, 43744, '\p{^Script_Extensions= Tai_Viet}', ""); + Expect(1, 43744, '\P{Script_Extensions= Tai_Viet}', ""); + Expect(0, 43744, '\P{^Script_Extensions= Tai_Viet}', ""); + Error('\p{Scx= /a/Tavt}'); + Error('\P{Scx= /a/Tavt}'); Expect(1, 43743, '\p{Scx=:\ATavt\z:}', "");; Expect(0, 43744, '\p{Scx=:\ATavt\z:}', "");; Expect(1, 43743, '\p{Scx=tavt}', ""); @@ -145142,16 +149224,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 43744, '\P{^Scx=tavt}', ""); Expect(1, 43743, '\p{Scx=:\Atavt\z:}', "");; Expect(0, 43744, '\p{Scx=:\Atavt\z:}', "");; - Expect(1, 43743, '\p{Scx= TAVT}', ""); - Expect(0, 43743, '\p{^Scx= TAVT}', ""); - Expect(0, 43743, '\P{Scx= TAVT}', ""); - Expect(1, 43743, '\P{^Scx= TAVT}', ""); - Expect(0, 43744, '\p{Scx= TAVT}', ""); - Expect(1, 43744, '\p{^Scx= TAVT}', ""); - Expect(1, 43744, '\P{Scx= TAVT}', ""); - Expect(0, 43744, '\P{^Scx= TAVT}', ""); - Error('\p{Is_Script_Extensions= /a/Tai_Viet}'); - Error('\P{Is_Script_Extensions= /a/Tai_Viet}'); + Expect(1, 43743, '\p{Scx= _TAVT}', ""); + Expect(0, 43743, '\p{^Scx= _TAVT}', ""); + Expect(0, 43743, '\P{Scx= _TAVT}', ""); + Expect(1, 43743, '\P{^Scx= _TAVT}', ""); + Expect(0, 43744, '\p{Scx= _TAVT}', ""); + Expect(1, 43744, '\p{^Scx= _TAVT}', ""); + Expect(1, 43744, '\P{Scx= _TAVT}', ""); + Expect(0, 43744, '\P{^Scx= _TAVT}', ""); + Error('\p{Is_Script_Extensions=/a/__Tai_VIET}'); + Error('\P{Is_Script_Extensions=/a/__Tai_VIET}'); Expect(1, 43743, '\p{Is_Script_Extensions=taiviet}', ""); Expect(0, 43743, '\p{^Is_Script_Extensions=taiviet}', ""); Expect(0, 43743, '\P{Is_Script_Extensions=taiviet}', ""); @@ -145160,16 +149242,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43744, '\p{^Is_Script_Extensions=taiviet}', ""); Expect(1, 43744, '\P{Is_Script_Extensions=taiviet}', ""); Expect(0, 43744, '\P{^Is_Script_Extensions=taiviet}', ""); - Expect(1, 43743, '\p{Is_Script_Extensions= Tai_viet}', ""); - Expect(0, 43743, '\p{^Is_Script_Extensions= Tai_viet}', ""); - Expect(0, 43743, '\P{Is_Script_Extensions= Tai_viet}', ""); - Expect(1, 43743, '\P{^Is_Script_Extensions= Tai_viet}', ""); - Expect(0, 43744, '\p{Is_Script_Extensions= Tai_viet}', ""); - Expect(1, 43744, '\p{^Is_Script_Extensions= Tai_viet}', ""); - Expect(1, 43744, '\P{Is_Script_Extensions= Tai_viet}', ""); - Expect(0, 43744, '\P{^Is_Script_Extensions= Tai_viet}', ""); - Error('\p{Is_Scx= -Tavt:=}'); - Error('\P{Is_Scx= -Tavt:=}'); + Expect(1, 43743, '\p{Is_Script_Extensions: Tai_VIET}', ""); + Expect(0, 43743, '\p{^Is_Script_Extensions: Tai_VIET}', ""); + Expect(0, 43743, '\P{Is_Script_Extensions: Tai_VIET}', ""); + Expect(1, 43743, '\P{^Is_Script_Extensions: Tai_VIET}', ""); + Expect(0, 43744, '\p{Is_Script_Extensions: Tai_VIET}', ""); + Expect(1, 43744, '\p{^Is_Script_Extensions: Tai_VIET}', ""); + Expect(1, 43744, '\P{Is_Script_Extensions: Tai_VIET}', ""); + Expect(0, 43744, '\P{^Is_Script_Extensions: Tai_VIET}', ""); + Error('\p{Is_Scx= :=tavt}'); + Error('\P{Is_Scx= :=tavt}'); Expect(1, 43743, '\p{Is_Scx=tavt}', ""); Expect(0, 43743, '\p{^Is_Scx=tavt}', ""); Expect(0, 43743, '\P{Is_Scx=tavt}', ""); @@ -145178,38 +149260,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 43744, '\p{^Is_Scx=tavt}', ""); Expect(1, 43744, '\P{Is_Scx=tavt}', ""); Expect(0, 43744, '\P{^Is_Scx=tavt}', ""); - Expect(1, 43743, '\p{Is_Scx= tavt}', ""); - Expect(0, 43743, '\p{^Is_Scx= tavt}', ""); - Expect(0, 43743, '\P{Is_Scx= tavt}', ""); - Expect(1, 43743, '\P{^Is_Scx= tavt}', ""); - Expect(0, 43744, '\p{Is_Scx= tavt}', ""); - Expect(1, 43744, '\p{^Is_Scx= tavt}', ""); - Expect(1, 43744, '\P{Is_Scx= tavt}', ""); - Expect(0, 43744, '\P{^Is_Scx= tavt}', ""); - Error('\p{Script_Extensions= :=TELUGU}'); - Error('\P{Script_Extensions= :=TELUGU}'); + Expect(1, 43743, '\p{Is_Scx= _TAVT}', ""); + Expect(0, 43743, '\p{^Is_Scx= _TAVT}', ""); + Expect(0, 43743, '\P{Is_Scx= _TAVT}', ""); + Expect(1, 43743, '\P{^Is_Scx= _TAVT}', ""); + Expect(0, 43744, '\p{Is_Scx= _TAVT}', ""); + Expect(1, 43744, '\p{^Is_Scx= _TAVT}', ""); + Expect(1, 43744, '\P{Is_Scx= _TAVT}', ""); + Expect(0, 43744, '\P{^Is_Scx= _TAVT}', ""); + Error('\p{Script_Extensions= _TELUGU/a/}'); + Error('\P{Script_Extensions= _TELUGU/a/}'); Expect(1, 7410, '\p{Script_Extensions=:\ATelugu\z:}', "");; Expect(0, 7411, '\p{Script_Extensions=:\ATelugu\z:}', "");; - Expect(1, 7410, '\p{Script_Extensions=telugu}', ""); - Expect(0, 7410, '\p{^Script_Extensions=telugu}', ""); - Expect(0, 7410, '\P{Script_Extensions=telugu}', ""); - Expect(1, 7410, '\P{^Script_Extensions=telugu}', ""); - Expect(0, 7411, '\p{Script_Extensions=telugu}', ""); - Expect(1, 7411, '\p{^Script_Extensions=telugu}', ""); - Expect(1, 7411, '\P{Script_Extensions=telugu}', ""); - Expect(0, 7411, '\P{^Script_Extensions=telugu}', ""); + Expect(1, 7410, '\p{Script_Extensions:telugu}', ""); + Expect(0, 7410, '\p{^Script_Extensions:telugu}', ""); + Expect(0, 7410, '\P{Script_Extensions:telugu}', ""); + Expect(1, 7410, '\P{^Script_Extensions:telugu}', ""); + Expect(0, 7411, '\p{Script_Extensions:telugu}', ""); + Expect(1, 7411, '\p{^Script_Extensions:telugu}', ""); + Expect(1, 7411, '\P{Script_Extensions:telugu}', ""); + Expect(0, 7411, '\P{^Script_Extensions:telugu}', ""); Expect(1, 7410, '\p{Script_Extensions=:\Atelugu\z:}', "");; Expect(0, 7411, '\p{Script_Extensions=:\Atelugu\z:}', "");; - Expect(1, 7410, '\p{Script_Extensions=_telugu}', ""); - Expect(0, 7410, '\p{^Script_Extensions=_telugu}', ""); - Expect(0, 7410, '\P{Script_Extensions=_telugu}', ""); - Expect(1, 7410, '\P{^Script_Extensions=_telugu}', ""); - Expect(0, 7411, '\p{Script_Extensions=_telugu}', ""); - Expect(1, 7411, '\p{^Script_Extensions=_telugu}', ""); - Expect(1, 7411, '\P{Script_Extensions=_telugu}', ""); - Expect(0, 7411, '\P{^Script_Extensions=_telugu}', ""); - Error('\p{Scx: Telu/a/}'); - Error('\P{Scx: Telu/a/}'); + Expect(1, 7410, '\p{Script_Extensions: telugu}', ""); + Expect(0, 7410, '\p{^Script_Extensions: telugu}', ""); + Expect(0, 7410, '\P{Script_Extensions: telugu}', ""); + Expect(1, 7410, '\P{^Script_Extensions: telugu}', ""); + Expect(0, 7411, '\p{Script_Extensions: telugu}', ""); + Expect(1, 7411, '\p{^Script_Extensions: telugu}', ""); + Expect(1, 7411, '\P{Script_Extensions: telugu}', ""); + Expect(0, 7411, '\P{^Script_Extensions: telugu}', ""); + Error('\p{Scx= TELU:=}'); + Error('\P{Scx= TELU:=}'); Expect(1, 7410, '\p{Scx=:\ATelu\z:}', "");; Expect(0, 7411, '\p{Scx=:\ATelu\z:}', "");; Expect(1, 7410, '\p{Scx=telu}', ""); @@ -145222,16 +149304,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7411, '\P{^Scx=telu}', ""); Expect(1, 7410, '\p{Scx=:\Atelu\z:}', "");; Expect(0, 7411, '\p{Scx=:\Atelu\z:}', "");; - Expect(1, 7410, '\p{Scx=-Telu}', ""); - Expect(0, 7410, '\p{^Scx=-Telu}', ""); - Expect(0, 7410, '\P{Scx=-Telu}', ""); - Expect(1, 7410, '\P{^Scx=-Telu}', ""); - Expect(0, 7411, '\p{Scx=-Telu}', ""); - Expect(1, 7411, '\p{^Scx=-Telu}', ""); - Expect(1, 7411, '\P{Scx=-Telu}', ""); - Expect(0, 7411, '\P{^Scx=-Telu}', ""); - Error('\p{Is_Script_Extensions= _Telugu/a/}'); - Error('\P{Is_Script_Extensions= _Telugu/a/}'); + Expect(1, 7410, '\p{Scx: telu}', ""); + Expect(0, 7410, '\p{^Scx: telu}', ""); + Expect(0, 7410, '\P{Scx: telu}', ""); + Expect(1, 7410, '\P{^Scx: telu}', ""); + Expect(0, 7411, '\p{Scx: telu}', ""); + Expect(1, 7411, '\p{^Scx: telu}', ""); + Expect(1, 7411, '\P{Scx: telu}', ""); + Expect(0, 7411, '\P{^Scx: telu}', ""); + Error('\p{Is_Script_Extensions=- telugu/a/}'); + Error('\P{Is_Script_Extensions=- telugu/a/}'); Expect(1, 7410, '\p{Is_Script_Extensions=telugu}', ""); Expect(0, 7410, '\p{^Is_Script_Extensions=telugu}', ""); Expect(0, 7410, '\P{Is_Script_Extensions=telugu}', ""); @@ -145240,16 +149322,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7411, '\p{^Is_Script_Extensions=telugu}', ""); Expect(1, 7411, '\P{Is_Script_Extensions=telugu}', ""); Expect(0, 7411, '\P{^Is_Script_Extensions=telugu}', ""); - Expect(1, 7410, '\p{Is_Script_Extensions=- Telugu}', ""); - Expect(0, 7410, '\p{^Is_Script_Extensions=- Telugu}', ""); - Expect(0, 7410, '\P{Is_Script_Extensions=- Telugu}', ""); - Expect(1, 7410, '\P{^Is_Script_Extensions=- Telugu}', ""); - Expect(0, 7411, '\p{Is_Script_Extensions=- Telugu}', ""); - Expect(1, 7411, '\p{^Is_Script_Extensions=- Telugu}', ""); - Expect(1, 7411, '\P{Is_Script_Extensions=- Telugu}', ""); - Expect(0, 7411, '\P{^Is_Script_Extensions=- Telugu}', ""); - Error('\p{Is_Scx=_Telu/a/}'); - Error('\P{Is_Scx=_Telu/a/}'); + Expect(1, 7410, '\p{Is_Script_Extensions=_ Telugu}', ""); + Expect(0, 7410, '\p{^Is_Script_Extensions=_ Telugu}', ""); + Expect(0, 7410, '\P{Is_Script_Extensions=_ Telugu}', ""); + Expect(1, 7410, '\P{^Is_Script_Extensions=_ Telugu}', ""); + Expect(0, 7411, '\p{Is_Script_Extensions=_ Telugu}', ""); + Expect(1, 7411, '\p{^Is_Script_Extensions=_ Telugu}', ""); + Expect(1, 7411, '\P{Is_Script_Extensions=_ Telugu}', ""); + Expect(0, 7411, '\P{^Is_Script_Extensions=_ Telugu}', ""); + Error('\p{Is_Scx=:=_ TELU}'); + Error('\P{Is_Scx=:=_ TELU}'); Expect(1, 7410, '\p{Is_Scx=telu}', ""); Expect(0, 7410, '\p{^Is_Scx=telu}', ""); Expect(0, 7410, '\P{Is_Scx=telu}', ""); @@ -145258,16 +149340,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7411, '\p{^Is_Scx=telu}', ""); Expect(1, 7411, '\P{Is_Scx=telu}', ""); Expect(0, 7411, '\P{^Is_Scx=telu}', ""); - Expect(1, 7410, '\p{Is_Scx= -telu}', ""); - Expect(0, 7410, '\p{^Is_Scx= -telu}', ""); - Expect(0, 7410, '\P{Is_Scx= -telu}', ""); - Expect(1, 7410, '\P{^Is_Scx= -telu}', ""); - Expect(0, 7411, '\p{Is_Scx= -telu}', ""); - Expect(1, 7411, '\p{^Is_Scx= -telu}', ""); - Expect(1, 7411, '\P{Is_Scx= -telu}', ""); - Expect(0, 7411, '\P{^Is_Scx= -telu}', ""); - Error('\p{Script_Extensions=-/a/Tifinagh}'); - Error('\P{Script_Extensions=-/a/Tifinagh}'); + Expect(1, 7410, '\p{Is_Scx= _TELU}', ""); + Expect(0, 7410, '\p{^Is_Scx= _TELU}', ""); + Expect(0, 7410, '\P{Is_Scx= _TELU}', ""); + Expect(1, 7410, '\P{^Is_Scx= _TELU}', ""); + Expect(0, 7411, '\p{Is_Scx= _TELU}', ""); + Expect(1, 7411, '\p{^Is_Scx= _TELU}', ""); + Expect(1, 7411, '\P{Is_Scx= _TELU}', ""); + Expect(0, 7411, '\P{^Is_Scx= _TELU}', ""); + Error('\p{Script_Extensions=:= Tifinagh}'); + Error('\P{Script_Extensions=:= Tifinagh}'); Expect(1, 11647, '\p{Script_Extensions=:\ATifinagh\z:}', "");; Expect(0, 11648, '\p{Script_Extensions=:\ATifinagh\z:}', "");; Expect(1, 11647, '\p{Script_Extensions=tifinagh}', ""); @@ -145280,38 +149362,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 11648, '\P{^Script_Extensions=tifinagh}', ""); Expect(1, 11647, '\p{Script_Extensions=:\Atifinagh\z:}', "");; Expect(0, 11648, '\p{Script_Extensions=:\Atifinagh\z:}', "");; - Expect(1, 11647, '\p{Script_Extensions=_-TIFINAGH}', ""); - Expect(0, 11647, '\p{^Script_Extensions=_-TIFINAGH}', ""); - Expect(0, 11647, '\P{Script_Extensions=_-TIFINAGH}', ""); - Expect(1, 11647, '\P{^Script_Extensions=_-TIFINAGH}', ""); - Expect(0, 11648, '\p{Script_Extensions=_-TIFINAGH}', ""); - Expect(1, 11648, '\p{^Script_Extensions=_-TIFINAGH}', ""); - Expect(1, 11648, '\P{Script_Extensions=_-TIFINAGH}', ""); - Expect(0, 11648, '\P{^Script_Extensions=_-TIFINAGH}', ""); - Error('\p{Scx= Tfng/a/}'); - Error('\P{Scx= Tfng/a/}'); + Expect(1, 11647, '\p{Script_Extensions=-TIFINAGH}', ""); + Expect(0, 11647, '\p{^Script_Extensions=-TIFINAGH}', ""); + Expect(0, 11647, '\P{Script_Extensions=-TIFINAGH}', ""); + Expect(1, 11647, '\P{^Script_Extensions=-TIFINAGH}', ""); + Expect(0, 11648, '\p{Script_Extensions=-TIFINAGH}', ""); + Expect(1, 11648, '\p{^Script_Extensions=-TIFINAGH}', ""); + Expect(1, 11648, '\P{Script_Extensions=-TIFINAGH}', ""); + Expect(0, 11648, '\P{^Script_Extensions=-TIFINAGH}', ""); + Error('\p{Scx=_:=TFNG}'); + Error('\P{Scx=_:=TFNG}'); Expect(1, 11647, '\p{Scx=:\ATfng\z:}', "");; Expect(0, 11648, '\p{Scx=:\ATfng\z:}', "");; - Expect(1, 11647, '\p{Scx:tfng}', ""); - Expect(0, 11647, '\p{^Scx:tfng}', ""); - Expect(0, 11647, '\P{Scx:tfng}', ""); - Expect(1, 11647, '\P{^Scx:tfng}', ""); - Expect(0, 11648, '\p{Scx:tfng}', ""); - Expect(1, 11648, '\p{^Scx:tfng}', ""); - Expect(1, 11648, '\P{Scx:tfng}', ""); - Expect(0, 11648, '\P{^Scx:tfng}', ""); + Expect(1, 11647, '\p{Scx=tfng}', ""); + Expect(0, 11647, '\p{^Scx=tfng}', ""); + Expect(0, 11647, '\P{Scx=tfng}', ""); + Expect(1, 11647, '\P{^Scx=tfng}', ""); + Expect(0, 11648, '\p{Scx=tfng}', ""); + Expect(1, 11648, '\p{^Scx=tfng}', ""); + Expect(1, 11648, '\P{Scx=tfng}', ""); + Expect(0, 11648, '\P{^Scx=tfng}', ""); Expect(1, 11647, '\p{Scx=:\Atfng\z:}', "");; Expect(0, 11648, '\p{Scx=:\Atfng\z:}', "");; - Expect(1, 11647, '\p{Scx= tfng}', ""); - Expect(0, 11647, '\p{^Scx= tfng}', ""); - Expect(0, 11647, '\P{Scx= tfng}', ""); - Expect(1, 11647, '\P{^Scx= tfng}', ""); - Expect(0, 11648, '\p{Scx= tfng}', ""); - Expect(1, 11648, '\p{^Scx= tfng}', ""); - Expect(1, 11648, '\P{Scx= tfng}', ""); - Expect(0, 11648, '\P{^Scx= tfng}', ""); - Error('\p{Is_Script_Extensions=:=- tifinagh}'); - Error('\P{Is_Script_Extensions=:=- tifinagh}'); + Expect(1, 11647, '\p{Scx= TFNG}', ""); + Expect(0, 11647, '\p{^Scx= TFNG}', ""); + Expect(0, 11647, '\P{Scx= TFNG}', ""); + Expect(1, 11647, '\P{^Scx= TFNG}', ""); + Expect(0, 11648, '\p{Scx= TFNG}', ""); + Expect(1, 11648, '\p{^Scx= TFNG}', ""); + Expect(1, 11648, '\P{Scx= TFNG}', ""); + Expect(0, 11648, '\P{^Scx= TFNG}', ""); + Error('\p{Is_Script_Extensions=/a/tifinagh}'); + Error('\P{Is_Script_Extensions=/a/tifinagh}'); Expect(1, 11647, '\p{Is_Script_Extensions=tifinagh}', ""); Expect(0, 11647, '\p{^Is_Script_Extensions=tifinagh}', ""); Expect(0, 11647, '\P{Is_Script_Extensions=tifinagh}', ""); @@ -145320,16 +149402,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11648, '\p{^Is_Script_Extensions=tifinagh}', ""); Expect(1, 11648, '\P{Is_Script_Extensions=tifinagh}', ""); Expect(0, 11648, '\P{^Is_Script_Extensions=tifinagh}', ""); - Expect(1, 11647, '\p{Is_Script_Extensions=_TIFINAGH}', ""); - Expect(0, 11647, '\p{^Is_Script_Extensions=_TIFINAGH}', ""); - Expect(0, 11647, '\P{Is_Script_Extensions=_TIFINAGH}', ""); - Expect(1, 11647, '\P{^Is_Script_Extensions=_TIFINAGH}', ""); - Expect(0, 11648, '\p{Is_Script_Extensions=_TIFINAGH}', ""); - Expect(1, 11648, '\p{^Is_Script_Extensions=_TIFINAGH}', ""); - Expect(1, 11648, '\P{Is_Script_Extensions=_TIFINAGH}', ""); - Expect(0, 11648, '\P{^Is_Script_Extensions=_TIFINAGH}', ""); - Error('\p{Is_Scx=--Tfng:=}'); - Error('\P{Is_Scx=--Tfng:=}'); + Expect(1, 11647, '\p{Is_Script_Extensions= _Tifinagh}', ""); + Expect(0, 11647, '\p{^Is_Script_Extensions= _Tifinagh}', ""); + Expect(0, 11647, '\P{Is_Script_Extensions= _Tifinagh}', ""); + Expect(1, 11647, '\P{^Is_Script_Extensions= _Tifinagh}', ""); + Expect(0, 11648, '\p{Is_Script_Extensions= _Tifinagh}', ""); + Expect(1, 11648, '\p{^Is_Script_Extensions= _Tifinagh}', ""); + Expect(1, 11648, '\P{Is_Script_Extensions= _Tifinagh}', ""); + Expect(0, 11648, '\P{^Is_Script_Extensions= _Tifinagh}', ""); + Error('\p{Is_Scx=/a/ -Tfng}'); + Error('\P{Is_Scx=/a/ -Tfng}'); Expect(1, 11647, '\p{Is_Scx=tfng}', ""); Expect(0, 11647, '\p{^Is_Scx=tfng}', ""); Expect(0, 11647, '\P{Is_Scx=tfng}', ""); @@ -145338,16 +149420,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11648, '\p{^Is_Scx=tfng}', ""); Expect(1, 11648, '\P{Is_Scx=tfng}', ""); Expect(0, 11648, '\P{^Is_Scx=tfng}', ""); - Expect(1, 11647, '\p{Is_Scx: - Tfng}', ""); - Expect(0, 11647, '\p{^Is_Scx: - Tfng}', ""); - Expect(0, 11647, '\P{Is_Scx: - Tfng}', ""); - Expect(1, 11647, '\P{^Is_Scx: - Tfng}', ""); - Expect(0, 11648, '\p{Is_Scx: - Tfng}', ""); - Expect(1, 11648, '\p{^Is_Scx: - Tfng}', ""); - Expect(1, 11648, '\P{Is_Scx: - Tfng}', ""); - Expect(0, 11648, '\P{^Is_Scx: - Tfng}', ""); - Error('\p{Script_Extensions=:= Tagalog}'); - Error('\P{Script_Extensions=:= Tagalog}'); + Expect(1, 11647, '\p{Is_Scx=-tfng}', ""); + Expect(0, 11647, '\p{^Is_Scx=-tfng}', ""); + Expect(0, 11647, '\P{Is_Scx=-tfng}', ""); + Expect(1, 11647, '\P{^Is_Scx=-tfng}', ""); + Expect(0, 11648, '\p{Is_Scx=-tfng}', ""); + Expect(1, 11648, '\p{^Is_Scx=-tfng}', ""); + Expect(1, 11648, '\P{Is_Scx=-tfng}', ""); + Expect(0, 11648, '\P{^Is_Scx=-tfng}', ""); + Error('\p{Script_Extensions=TAGALOG:=}'); + Error('\P{Script_Extensions=TAGALOG:=}'); Expect(1, 5942, '\p{Script_Extensions=:\ATagalog\z:}', "");; Expect(0, 5943, '\p{Script_Extensions=:\ATagalog\z:}', "");; Expect(1, 5942, '\p{Script_Extensions=tagalog}', ""); @@ -145360,16 +149442,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5943, '\P{^Script_Extensions=tagalog}', ""); Expect(1, 5942, '\p{Script_Extensions=:\Atagalog\z:}', "");; Expect(0, 5943, '\p{Script_Extensions=:\Atagalog\z:}', "");; - Expect(1, 5942, '\p{Script_Extensions= tagalog}', ""); - Expect(0, 5942, '\p{^Script_Extensions= tagalog}', ""); - Expect(0, 5942, '\P{Script_Extensions= tagalog}', ""); - Expect(1, 5942, '\P{^Script_Extensions= tagalog}', ""); - Expect(0, 5943, '\p{Script_Extensions= tagalog}', ""); - Expect(1, 5943, '\p{^Script_Extensions= tagalog}', ""); - Expect(1, 5943, '\P{Script_Extensions= tagalog}', ""); - Expect(0, 5943, '\P{^Script_Extensions= tagalog}', ""); - Error('\p{Scx=:= _tglg}'); - Error('\P{Scx=:= _tglg}'); + Expect(1, 5942, '\p{Script_Extensions=_-TAGALOG}', ""); + Expect(0, 5942, '\p{^Script_Extensions=_-TAGALOG}', ""); + Expect(0, 5942, '\P{Script_Extensions=_-TAGALOG}', ""); + Expect(1, 5942, '\P{^Script_Extensions=_-TAGALOG}', ""); + Expect(0, 5943, '\p{Script_Extensions=_-TAGALOG}', ""); + Expect(1, 5943, '\p{^Script_Extensions=_-TAGALOG}', ""); + Expect(1, 5943, '\P{Script_Extensions=_-TAGALOG}', ""); + Expect(0, 5943, '\P{^Script_Extensions=_-TAGALOG}', ""); + Error('\p{Scx=_ tglg:=}'); + Error('\P{Scx=_ tglg:=}'); Expect(1, 5942, '\p{Scx=:\ATglg\z:}', "");; Expect(0, 5943, '\p{Scx=:\ATglg\z:}', "");; Expect(1, 5942, '\p{Scx=tglg}', ""); @@ -145382,34 +149464,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5943, '\P{^Scx=tglg}', ""); Expect(1, 5942, '\p{Scx=:\Atglg\z:}', "");; Expect(0, 5943, '\p{Scx=:\Atglg\z:}', "");; - Expect(1, 5942, '\p{Scx= -Tglg}', ""); - Expect(0, 5942, '\p{^Scx= -Tglg}', ""); - Expect(0, 5942, '\P{Scx= -Tglg}', ""); - Expect(1, 5942, '\P{^Scx= -Tglg}', ""); - Expect(0, 5943, '\p{Scx= -Tglg}', ""); - Expect(1, 5943, '\p{^Scx= -Tglg}', ""); - Expect(1, 5943, '\P{Scx= -Tglg}', ""); - Expect(0, 5943, '\P{^Scx= -Tglg}', ""); - Error('\p{Is_Script_Extensions=/a/ TAGALOG}'); - Error('\P{Is_Script_Extensions=/a/ TAGALOG}'); - Expect(1, 5942, '\p{Is_Script_Extensions: tagalog}', ""); - Expect(0, 5942, '\p{^Is_Script_Extensions: tagalog}', ""); - Expect(0, 5942, '\P{Is_Script_Extensions: tagalog}', ""); - Expect(1, 5942, '\P{^Is_Script_Extensions: tagalog}', ""); - Expect(0, 5943, '\p{Is_Script_Extensions: tagalog}', ""); - Expect(1, 5943, '\p{^Is_Script_Extensions: tagalog}', ""); - Expect(1, 5943, '\P{Is_Script_Extensions: tagalog}', ""); - Expect(0, 5943, '\P{^Is_Script_Extensions: tagalog}', ""); - Expect(1, 5942, '\p{Is_Script_Extensions= TAGALOG}', ""); - Expect(0, 5942, '\p{^Is_Script_Extensions= TAGALOG}', ""); - Expect(0, 5942, '\P{Is_Script_Extensions= TAGALOG}', ""); - Expect(1, 5942, '\P{^Is_Script_Extensions= TAGALOG}', ""); - Expect(0, 5943, '\p{Is_Script_Extensions= TAGALOG}', ""); - Expect(1, 5943, '\p{^Is_Script_Extensions= TAGALOG}', ""); - Expect(1, 5943, '\P{Is_Script_Extensions= TAGALOG}', ""); - Expect(0, 5943, '\P{^Is_Script_Extensions= TAGALOG}', ""); - Error('\p{Is_Scx=_/a/Tglg}'); - Error('\P{Is_Scx=_/a/Tglg}'); + Expect(1, 5942, '\p{Scx: __TGLG}', ""); + Expect(0, 5942, '\p{^Scx: __TGLG}', ""); + Expect(0, 5942, '\P{Scx: __TGLG}', ""); + Expect(1, 5942, '\P{^Scx: __TGLG}', ""); + Expect(0, 5943, '\p{Scx: __TGLG}', ""); + Expect(1, 5943, '\p{^Scx: __TGLG}', ""); + Expect(1, 5943, '\P{Scx: __TGLG}', ""); + Expect(0, 5943, '\P{^Scx: __TGLG}', ""); + Error('\p{Is_Script_Extensions=:= tagalog}'); + Error('\P{Is_Script_Extensions=:= tagalog}'); + Expect(1, 5942, '\p{Is_Script_Extensions=tagalog}', ""); + Expect(0, 5942, '\p{^Is_Script_Extensions=tagalog}', ""); + Expect(0, 5942, '\P{Is_Script_Extensions=tagalog}', ""); + Expect(1, 5942, '\P{^Is_Script_Extensions=tagalog}', ""); + Expect(0, 5943, '\p{Is_Script_Extensions=tagalog}', ""); + Expect(1, 5943, '\p{^Is_Script_Extensions=tagalog}', ""); + Expect(1, 5943, '\P{Is_Script_Extensions=tagalog}', ""); + Expect(0, 5943, '\P{^Is_Script_Extensions=tagalog}', ""); + Expect(1, 5942, '\p{Is_Script_Extensions= Tagalog}', ""); + Expect(0, 5942, '\p{^Is_Script_Extensions= Tagalog}', ""); + Expect(0, 5942, '\P{Is_Script_Extensions= Tagalog}', ""); + Expect(1, 5942, '\P{^Is_Script_Extensions= Tagalog}', ""); + Expect(0, 5943, '\p{Is_Script_Extensions= Tagalog}', ""); + Expect(1, 5943, '\p{^Is_Script_Extensions= Tagalog}', ""); + Expect(1, 5943, '\P{Is_Script_Extensions= Tagalog}', ""); + Expect(0, 5943, '\P{^Is_Script_Extensions= Tagalog}', ""); + Error('\p{Is_Scx=:= Tglg}'); + Error('\P{Is_Scx=:= Tglg}'); Expect(1, 5942, '\p{Is_Scx=tglg}', ""); Expect(0, 5942, '\p{^Is_Scx=tglg}', ""); Expect(0, 5942, '\P{Is_Scx=tglg}', ""); @@ -145418,16 +149500,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5943, '\p{^Is_Scx=tglg}', ""); Expect(1, 5943, '\P{Is_Scx=tglg}', ""); Expect(0, 5943, '\P{^Is_Scx=tglg}', ""); - Expect(1, 5942, '\p{Is_Scx= _Tglg}', ""); - Expect(0, 5942, '\p{^Is_Scx= _Tglg}', ""); - Expect(0, 5942, '\P{Is_Scx= _Tglg}', ""); - Expect(1, 5942, '\P{^Is_Scx= _Tglg}', ""); - Expect(0, 5943, '\p{Is_Scx= _Tglg}', ""); - Expect(1, 5943, '\p{^Is_Scx= _Tglg}', ""); - Expect(1, 5943, '\P{Is_Scx= _Tglg}', ""); - Expect(0, 5943, '\P{^Is_Scx= _Tglg}', ""); - Error('\p{Script_Extensions= /a/thaana}'); - Error('\P{Script_Extensions= /a/thaana}'); + Expect(1, 5942, '\p{Is_Scx= _Tglg}', ""); + Expect(0, 5942, '\p{^Is_Scx= _Tglg}', ""); + Expect(0, 5942, '\P{Is_Scx= _Tglg}', ""); + Expect(1, 5942, '\P{^Is_Scx= _Tglg}', ""); + Expect(0, 5943, '\p{Is_Scx= _Tglg}', ""); + Expect(1, 5943, '\p{^Is_Scx= _Tglg}', ""); + Expect(1, 5943, '\P{Is_Scx= _Tglg}', ""); + Expect(0, 5943, '\P{^Is_Scx= _Tglg}', ""); + Error('\p{Script_Extensions=:= -Thaana}'); + Error('\P{Script_Extensions=:= -Thaana}'); Expect(1, 65021, '\p{Script_Extensions=:\AThaana\z:}', "");; Expect(0, 65022, '\p{Script_Extensions=:\AThaana\z:}', "");; Expect(1, 65021, '\p{Script_Extensions=thaana}', ""); @@ -145440,16 +149522,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65022, '\P{^Script_Extensions=thaana}', ""); Expect(1, 65021, '\p{Script_Extensions=:\Athaana\z:}', "");; Expect(0, 65022, '\p{Script_Extensions=:\Athaana\z:}', "");; - Expect(1, 65021, '\p{Script_Extensions=_THAANA}', ""); - Expect(0, 65021, '\p{^Script_Extensions=_THAANA}', ""); - Expect(0, 65021, '\P{Script_Extensions=_THAANA}', ""); - Expect(1, 65021, '\P{^Script_Extensions=_THAANA}', ""); - Expect(0, 65022, '\p{Script_Extensions=_THAANA}', ""); - Expect(1, 65022, '\p{^Script_Extensions=_THAANA}', ""); - Expect(1, 65022, '\P{Script_Extensions=_THAANA}', ""); - Expect(0, 65022, '\P{^Script_Extensions=_THAANA}', ""); - Error('\p{Scx=:= THAA}'); - Error('\P{Scx=:= THAA}'); + Expect(1, 65021, '\p{Script_Extensions=- THAANA}', ""); + Expect(0, 65021, '\p{^Script_Extensions=- THAANA}', ""); + Expect(0, 65021, '\P{Script_Extensions=- THAANA}', ""); + Expect(1, 65021, '\P{^Script_Extensions=- THAANA}', ""); + Expect(0, 65022, '\p{Script_Extensions=- THAANA}', ""); + Expect(1, 65022, '\p{^Script_Extensions=- THAANA}', ""); + Expect(1, 65022, '\P{Script_Extensions=- THAANA}', ""); + Expect(0, 65022, '\P{^Script_Extensions=- THAANA}', ""); + Error('\p{Scx: := thaa}'); + Error('\P{Scx: := thaa}'); Expect(1, 65021, '\p{Scx=:\AThaa\z:}', "");; Expect(0, 65022, '\p{Scx=:\AThaa\z:}', "");; Expect(1, 65021, '\p{Scx=thaa}', ""); @@ -145462,16 +149544,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65022, '\P{^Scx=thaa}', ""); Expect(1, 65021, '\p{Scx=:\Athaa\z:}', "");; Expect(0, 65022, '\p{Scx=:\Athaa\z:}', "");; - Expect(1, 65021, '\p{Scx= -Thaa}', ""); - Expect(0, 65021, '\p{^Scx= -Thaa}', ""); - Expect(0, 65021, '\P{Scx= -Thaa}', ""); - Expect(1, 65021, '\P{^Scx= -Thaa}', ""); - Expect(0, 65022, '\p{Scx= -Thaa}', ""); - Expect(1, 65022, '\p{^Scx= -Thaa}', ""); - Expect(1, 65022, '\P{Scx= -Thaa}', ""); - Expect(0, 65022, '\P{^Scx= -Thaa}', ""); - Error('\p{Is_Script_Extensions=/a/_thaana}'); - Error('\P{Is_Script_Extensions=/a/_thaana}'); + Expect(1, 65021, '\p{Scx=-Thaa}', ""); + Expect(0, 65021, '\p{^Scx=-Thaa}', ""); + Expect(0, 65021, '\P{Scx=-Thaa}', ""); + Expect(1, 65021, '\P{^Scx=-Thaa}', ""); + Expect(0, 65022, '\p{Scx=-Thaa}', ""); + Expect(1, 65022, '\p{^Scx=-Thaa}', ""); + Expect(1, 65022, '\P{Scx=-Thaa}', ""); + Expect(0, 65022, '\P{^Scx=-Thaa}', ""); + Error('\p{Is_Script_Extensions=_:=Thaana}'); + Error('\P{Is_Script_Extensions=_:=Thaana}'); Expect(1, 65021, '\p{Is_Script_Extensions=thaana}', ""); Expect(0, 65021, '\p{^Is_Script_Extensions=thaana}', ""); Expect(0, 65021, '\P{Is_Script_Extensions=thaana}', ""); @@ -145480,16 +149562,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65022, '\p{^Is_Script_Extensions=thaana}', ""); Expect(1, 65022, '\P{Is_Script_Extensions=thaana}', ""); Expect(0, 65022, '\P{^Is_Script_Extensions=thaana}', ""); - Expect(1, 65021, '\p{Is_Script_Extensions=_-Thaana}', ""); - Expect(0, 65021, '\p{^Is_Script_Extensions=_-Thaana}', ""); - Expect(0, 65021, '\P{Is_Script_Extensions=_-Thaana}', ""); - Expect(1, 65021, '\P{^Is_Script_Extensions=_-Thaana}', ""); - Expect(0, 65022, '\p{Is_Script_Extensions=_-Thaana}', ""); - Expect(1, 65022, '\p{^Is_Script_Extensions=_-Thaana}', ""); - Expect(1, 65022, '\P{Is_Script_Extensions=_-Thaana}', ""); - Expect(0, 65022, '\P{^Is_Script_Extensions=_-Thaana}', ""); - Error('\p{Is_Scx=:= THAA}'); - Error('\P{Is_Scx=:= THAA}'); + Expect(1, 65021, '\p{Is_Script_Extensions=- thaana}', ""); + Expect(0, 65021, '\p{^Is_Script_Extensions=- thaana}', ""); + Expect(0, 65021, '\P{Is_Script_Extensions=- thaana}', ""); + Expect(1, 65021, '\P{^Is_Script_Extensions=- thaana}', ""); + Expect(0, 65022, '\p{Is_Script_Extensions=- thaana}', ""); + Expect(1, 65022, '\p{^Is_Script_Extensions=- thaana}', ""); + Expect(1, 65022, '\P{Is_Script_Extensions=- thaana}', ""); + Expect(0, 65022, '\P{^Is_Script_Extensions=- thaana}', ""); + Error('\p{Is_Scx=-_THAA/a/}'); + Error('\P{Is_Scx=-_THAA/a/}'); Expect(1, 65021, '\p{Is_Scx=thaa}', ""); Expect(0, 65021, '\p{^Is_Scx=thaa}', ""); Expect(0, 65021, '\P{Is_Scx=thaa}', ""); @@ -145498,16 +149580,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65022, '\p{^Is_Scx=thaa}', ""); Expect(1, 65022, '\P{Is_Scx=thaa}', ""); Expect(0, 65022, '\P{^Is_Scx=thaa}', ""); - Expect(1, 65021, '\p{Is_Scx= thaa}', ""); - Expect(0, 65021, '\p{^Is_Scx= thaa}', ""); - Expect(0, 65021, '\P{Is_Scx= thaa}', ""); - Expect(1, 65021, '\P{^Is_Scx= thaa}', ""); - Expect(0, 65022, '\p{Is_Scx= thaa}', ""); - Expect(1, 65022, '\p{^Is_Scx= thaa}', ""); - Expect(1, 65022, '\P{Is_Scx= thaa}', ""); - Expect(0, 65022, '\P{^Is_Scx= thaa}', ""); - Error('\p{Script_Extensions: /a/-Thai}'); - Error('\P{Script_Extensions: /a/-Thai}'); + Expect(1, 65021, '\p{Is_Scx: - Thaa}', ""); + Expect(0, 65021, '\p{^Is_Scx: - Thaa}', ""); + Expect(0, 65021, '\P{Is_Scx: - Thaa}', ""); + Expect(1, 65021, '\P{^Is_Scx: - Thaa}', ""); + Expect(0, 65022, '\p{Is_Scx: - Thaa}', ""); + Expect(1, 65022, '\p{^Is_Scx: - Thaa}', ""); + Expect(1, 65022, '\P{Is_Scx: - Thaa}', ""); + Expect(0, 65022, '\P{^Is_Scx: - Thaa}', ""); + Error('\p{Script_Extensions=__Thai/a/}'); + Error('\P{Script_Extensions=__Thai/a/}'); Expect(1, 3675, '\p{Script_Extensions=:\AThai\z:}', "");; Expect(0, 3676, '\p{Script_Extensions=:\AThai\z:}', "");; Expect(1, 3675, '\p{Script_Extensions=thai}', ""); @@ -145520,38 +149602,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 3676, '\P{^Script_Extensions=thai}', ""); Expect(1, 3675, '\p{Script_Extensions=:\Athai\z:}', "");; Expect(0, 3676, '\p{Script_Extensions=:\Athai\z:}', "");; - Expect(1, 3675, '\p{Script_Extensions=Thai}', ""); - Expect(0, 3675, '\p{^Script_Extensions=Thai}', ""); - Expect(0, 3675, '\P{Script_Extensions=Thai}', ""); - Expect(1, 3675, '\P{^Script_Extensions=Thai}', ""); - Expect(0, 3676, '\p{Script_Extensions=Thai}', ""); - Expect(1, 3676, '\p{^Script_Extensions=Thai}', ""); - Expect(1, 3676, '\P{Script_Extensions=Thai}', ""); - Expect(0, 3676, '\P{^Script_Extensions=Thai}', ""); - Error('\p{Scx=:= Thai}'); - Error('\P{Scx=:= Thai}'); + Expect(1, 3675, '\p{Script_Extensions:__Thai}', ""); + Expect(0, 3675, '\p{^Script_Extensions:__Thai}', ""); + Expect(0, 3675, '\P{Script_Extensions:__Thai}', ""); + Expect(1, 3675, '\P{^Script_Extensions:__Thai}', ""); + Expect(0, 3676, '\p{Script_Extensions:__Thai}', ""); + Expect(1, 3676, '\p{^Script_Extensions:__Thai}', ""); + Expect(1, 3676, '\P{Script_Extensions:__Thai}', ""); + Expect(0, 3676, '\P{^Script_Extensions:__Thai}', ""); + Error('\p{Scx= :=Thai}'); + Error('\P{Scx= :=Thai}'); Expect(1, 3675, '\p{Scx=:\AThai\z:}', "");; Expect(0, 3676, '\p{Scx=:\AThai\z:}', "");; - Expect(1, 3675, '\p{Scx=thai}', ""); - Expect(0, 3675, '\p{^Scx=thai}', ""); - Expect(0, 3675, '\P{Scx=thai}', ""); - Expect(1, 3675, '\P{^Scx=thai}', ""); - Expect(0, 3676, '\p{Scx=thai}', ""); - Expect(1, 3676, '\p{^Scx=thai}', ""); - Expect(1, 3676, '\P{Scx=thai}', ""); - Expect(0, 3676, '\P{^Scx=thai}', ""); + Expect(1, 3675, '\p{Scx: thai}', ""); + Expect(0, 3675, '\p{^Scx: thai}', ""); + Expect(0, 3675, '\P{Scx: thai}', ""); + Expect(1, 3675, '\P{^Scx: thai}', ""); + Expect(0, 3676, '\p{Scx: thai}', ""); + Expect(1, 3676, '\p{^Scx: thai}', ""); + Expect(1, 3676, '\P{Scx: thai}', ""); + Expect(0, 3676, '\P{^Scx: thai}', ""); Expect(1, 3675, '\p{Scx=:\Athai\z:}', "");; Expect(0, 3676, '\p{Scx=:\Athai\z:}', "");; - Expect(1, 3675, '\p{Scx= THAI}', ""); - Expect(0, 3675, '\p{^Scx= THAI}', ""); - Expect(0, 3675, '\P{Scx= THAI}', ""); - Expect(1, 3675, '\P{^Scx= THAI}', ""); - Expect(0, 3676, '\p{Scx= THAI}', ""); - Expect(1, 3676, '\p{^Scx= THAI}', ""); - Expect(1, 3676, '\P{Scx= THAI}', ""); - Expect(0, 3676, '\P{^Scx= THAI}', ""); - Error('\p{Is_Script_Extensions=- Thai/a/}'); - Error('\P{Is_Script_Extensions=- Thai/a/}'); + Expect(1, 3675, '\p{Scx=- THAI}', ""); + Expect(0, 3675, '\p{^Scx=- THAI}', ""); + Expect(0, 3675, '\P{Scx=- THAI}', ""); + Expect(1, 3675, '\P{^Scx=- THAI}', ""); + Expect(0, 3676, '\p{Scx=- THAI}', ""); + Expect(1, 3676, '\p{^Scx=- THAI}', ""); + Expect(1, 3676, '\P{Scx=- THAI}', ""); + Expect(0, 3676, '\P{^Scx=- THAI}', ""); + Error('\p{Is_Script_Extensions=_ thai/a/}'); + Error('\P{Is_Script_Extensions=_ thai/a/}'); Expect(1, 3675, '\p{Is_Script_Extensions=thai}', ""); Expect(0, 3675, '\p{^Is_Script_Extensions=thai}', ""); Expect(0, 3675, '\P{Is_Script_Extensions=thai}', ""); @@ -145560,16 +149642,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3676, '\p{^Is_Script_Extensions=thai}', ""); Expect(1, 3676, '\P{Is_Script_Extensions=thai}', ""); Expect(0, 3676, '\P{^Is_Script_Extensions=thai}', ""); - Expect(1, 3675, '\p{Is_Script_Extensions=-thai}', ""); - Expect(0, 3675, '\p{^Is_Script_Extensions=-thai}', ""); - Expect(0, 3675, '\P{Is_Script_Extensions=-thai}', ""); - Expect(1, 3675, '\P{^Is_Script_Extensions=-thai}', ""); - Expect(0, 3676, '\p{Is_Script_Extensions=-thai}', ""); - Expect(1, 3676, '\p{^Is_Script_Extensions=-thai}', ""); - Expect(1, 3676, '\P{Is_Script_Extensions=-thai}', ""); - Expect(0, 3676, '\P{^Is_Script_Extensions=-thai}', ""); - Error('\p{Is_Scx= :=Thai}'); - Error('\P{Is_Scx= :=Thai}'); + Expect(1, 3675, '\p{Is_Script_Extensions= Thai}', ""); + Expect(0, 3675, '\p{^Is_Script_Extensions= Thai}', ""); + Expect(0, 3675, '\P{Is_Script_Extensions= Thai}', ""); + Expect(1, 3675, '\P{^Is_Script_Extensions= Thai}', ""); + Expect(0, 3676, '\p{Is_Script_Extensions= Thai}', ""); + Expect(1, 3676, '\p{^Is_Script_Extensions= Thai}', ""); + Expect(1, 3676, '\P{Is_Script_Extensions= Thai}', ""); + Expect(0, 3676, '\P{^Is_Script_Extensions= Thai}', ""); + Error('\p{Is_Scx: -_Thai/a/}'); + Error('\P{Is_Scx: -_Thai/a/}'); Expect(1, 3675, '\p{Is_Scx=thai}', ""); Expect(0, 3675, '\p{^Is_Scx=thai}', ""); Expect(0, 3675, '\P{Is_Scx=thai}', ""); @@ -145578,38 +149660,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 3676, '\p{^Is_Scx=thai}', ""); Expect(1, 3676, '\P{Is_Scx=thai}', ""); Expect(0, 3676, '\P{^Is_Scx=thai}', ""); - Expect(1, 3675, '\p{Is_Scx=-thai}', ""); - Expect(0, 3675, '\p{^Is_Scx=-thai}', ""); - Expect(0, 3675, '\P{Is_Scx=-thai}', ""); - Expect(1, 3675, '\P{^Is_Scx=-thai}', ""); - Expect(0, 3676, '\p{Is_Scx=-thai}', ""); - Expect(1, 3676, '\p{^Is_Scx=-thai}', ""); - Expect(1, 3676, '\P{Is_Scx=-thai}', ""); - Expect(0, 3676, '\P{^Is_Scx=-thai}', ""); - Error('\p{Script_Extensions=_ Tibetan/a/}'); - Error('\P{Script_Extensions=_ Tibetan/a/}'); + Expect(1, 3675, '\p{Is_Scx=-_Thai}', ""); + Expect(0, 3675, '\p{^Is_Scx=-_Thai}', ""); + Expect(0, 3675, '\P{Is_Scx=-_Thai}', ""); + Expect(1, 3675, '\P{^Is_Scx=-_Thai}', ""); + Expect(0, 3676, '\p{Is_Scx=-_Thai}', ""); + Expect(1, 3676, '\p{^Is_Scx=-_Thai}', ""); + Expect(1, 3676, '\P{Is_Scx=-_Thai}', ""); + Expect(0, 3676, '\P{^Is_Scx=-_Thai}', ""); + Error('\p{Script_Extensions=:= -Tibetan}'); + Error('\P{Script_Extensions=:= -Tibetan}'); Expect(1, 4058, '\p{Script_Extensions=:\ATibetan\z:}', "");; Expect(0, 4059, '\p{Script_Extensions=:\ATibetan\z:}', "");; - Expect(1, 4058, '\p{Script_Extensions=tibetan}', ""); - Expect(0, 4058, '\p{^Script_Extensions=tibetan}', ""); - Expect(0, 4058, '\P{Script_Extensions=tibetan}', ""); - Expect(1, 4058, '\P{^Script_Extensions=tibetan}', ""); - Expect(0, 4059, '\p{Script_Extensions=tibetan}', ""); - Expect(1, 4059, '\p{^Script_Extensions=tibetan}', ""); - Expect(1, 4059, '\P{Script_Extensions=tibetan}', ""); - Expect(0, 4059, '\P{^Script_Extensions=tibetan}', ""); + Expect(1, 4058, '\p{Script_Extensions: tibetan}', ""); + Expect(0, 4058, '\p{^Script_Extensions: tibetan}', ""); + Expect(0, 4058, '\P{Script_Extensions: tibetan}', ""); + Expect(1, 4058, '\P{^Script_Extensions: tibetan}', ""); + Expect(0, 4059, '\p{Script_Extensions: tibetan}', ""); + Expect(1, 4059, '\p{^Script_Extensions: tibetan}', ""); + Expect(1, 4059, '\P{Script_Extensions: tibetan}', ""); + Expect(0, 4059, '\P{^Script_Extensions: tibetan}', ""); Expect(1, 4058, '\p{Script_Extensions=:\Atibetan\z:}', "");; Expect(0, 4059, '\p{Script_Extensions=:\Atibetan\z:}', "");; - Expect(1, 4058, '\p{Script_Extensions= Tibetan}', ""); - Expect(0, 4058, '\p{^Script_Extensions= Tibetan}', ""); - Expect(0, 4058, '\P{Script_Extensions= Tibetan}', ""); - Expect(1, 4058, '\P{^Script_Extensions= Tibetan}', ""); - Expect(0, 4059, '\p{Script_Extensions= Tibetan}', ""); - Expect(1, 4059, '\p{^Script_Extensions= Tibetan}', ""); - Expect(1, 4059, '\P{Script_Extensions= Tibetan}', ""); - Expect(0, 4059, '\P{^Script_Extensions= Tibetan}', ""); - Error('\p{Scx=-/a/Tibt}'); - Error('\P{Scx=-/a/Tibt}'); + Expect(1, 4058, '\p{Script_Extensions=__Tibetan}', ""); + Expect(0, 4058, '\p{^Script_Extensions=__Tibetan}', ""); + Expect(0, 4058, '\P{Script_Extensions=__Tibetan}', ""); + Expect(1, 4058, '\P{^Script_Extensions=__Tibetan}', ""); + Expect(0, 4059, '\p{Script_Extensions=__Tibetan}', ""); + Expect(1, 4059, '\p{^Script_Extensions=__Tibetan}', ""); + Expect(1, 4059, '\P{Script_Extensions=__Tibetan}', ""); + Expect(0, 4059, '\P{^Script_Extensions=__Tibetan}', ""); + Error('\p{Scx= Tibt:=}'); + Error('\P{Scx= Tibt:=}'); Expect(1, 4058, '\p{Scx=:\ATibt\z:}', "");; Expect(0, 4059, '\p{Scx=:\ATibt\z:}', "");; Expect(1, 4058, '\p{Scx=tibt}', ""); @@ -145622,16 +149704,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 4059, '\P{^Scx=tibt}', ""); Expect(1, 4058, '\p{Scx=:\Atibt\z:}', "");; Expect(0, 4059, '\p{Scx=:\Atibt\z:}', "");; - Expect(1, 4058, '\p{Scx=__tibt}', ""); - Expect(0, 4058, '\p{^Scx=__tibt}', ""); - Expect(0, 4058, '\P{Scx=__tibt}', ""); - Expect(1, 4058, '\P{^Scx=__tibt}', ""); - Expect(0, 4059, '\p{Scx=__tibt}', ""); - Expect(1, 4059, '\p{^Scx=__tibt}', ""); - Expect(1, 4059, '\P{Scx=__tibt}', ""); - Expect(0, 4059, '\P{^Scx=__tibt}', ""); - Error('\p{Is_Script_Extensions:/a/ tibetan}'); - Error('\P{Is_Script_Extensions:/a/ tibetan}'); + Expect(1, 4058, '\p{Scx= tibt}', ""); + Expect(0, 4058, '\p{^Scx= tibt}', ""); + Expect(0, 4058, '\P{Scx= tibt}', ""); + Expect(1, 4058, '\P{^Scx= tibt}', ""); + Expect(0, 4059, '\p{Scx= tibt}', ""); + Expect(1, 4059, '\p{^Scx= tibt}', ""); + Expect(1, 4059, '\P{Scx= tibt}', ""); + Expect(0, 4059, '\P{^Scx= tibt}', ""); + Error('\p{Is_Script_Extensions=-/a/tibetan}'); + Error('\P{Is_Script_Extensions=-/a/tibetan}'); Expect(1, 4058, '\p{Is_Script_Extensions=tibetan}', ""); Expect(0, 4058, '\p{^Is_Script_Extensions=tibetan}', ""); Expect(0, 4058, '\P{Is_Script_Extensions=tibetan}', ""); @@ -145640,16 +149722,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 4059, '\p{^Is_Script_Extensions=tibetan}', ""); Expect(1, 4059, '\P{Is_Script_Extensions=tibetan}', ""); Expect(0, 4059, '\P{^Is_Script_Extensions=tibetan}', ""); - Expect(1, 4058, '\p{Is_Script_Extensions=_Tibetan}', ""); - Expect(0, 4058, '\p{^Is_Script_Extensions=_Tibetan}', ""); - Expect(0, 4058, '\P{Is_Script_Extensions=_Tibetan}', ""); - Expect(1, 4058, '\P{^Is_Script_Extensions=_Tibetan}', ""); - Expect(0, 4059, '\p{Is_Script_Extensions=_Tibetan}', ""); - Expect(1, 4059, '\p{^Is_Script_Extensions=_Tibetan}', ""); - Expect(1, 4059, '\P{Is_Script_Extensions=_Tibetan}', ""); - Expect(0, 4059, '\P{^Is_Script_Extensions=_Tibetan}', ""); - Error('\p{Is_Scx= :=Tibt}'); - Error('\P{Is_Scx= :=Tibt}'); + Expect(1, 4058, '\p{Is_Script_Extensions= Tibetan}', ""); + Expect(0, 4058, '\p{^Is_Script_Extensions= Tibetan}', ""); + Expect(0, 4058, '\P{Is_Script_Extensions= Tibetan}', ""); + Expect(1, 4058, '\P{^Is_Script_Extensions= Tibetan}', ""); + Expect(0, 4059, '\p{Is_Script_Extensions= Tibetan}', ""); + Expect(1, 4059, '\p{^Is_Script_Extensions= Tibetan}', ""); + Expect(1, 4059, '\P{Is_Script_Extensions= Tibetan}', ""); + Expect(0, 4059, '\P{^Is_Script_Extensions= Tibetan}', ""); + Error('\p{Is_Scx=:=--TIBT}'); + Error('\P{Is_Scx=:=--TIBT}'); Expect(1, 4058, '\p{Is_Scx=tibt}', ""); Expect(0, 4058, '\p{^Is_Scx=tibt}', ""); Expect(0, 4058, '\P{Is_Scx=tibt}', ""); @@ -145658,16 +149740,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 4059, '\p{^Is_Scx=tibt}', ""); Expect(1, 4059, '\P{Is_Scx=tibt}', ""); Expect(0, 4059, '\P{^Is_Scx=tibt}', ""); - Expect(1, 4058, '\p{Is_Scx= -TIBT}', ""); - Expect(0, 4058, '\p{^Is_Scx= -TIBT}', ""); - Expect(0, 4058, '\P{Is_Scx= -TIBT}', ""); - Expect(1, 4058, '\P{^Is_Scx= -TIBT}', ""); - Expect(0, 4059, '\p{Is_Scx= -TIBT}', ""); - Expect(1, 4059, '\p{^Is_Scx= -TIBT}', ""); - Expect(1, 4059, '\P{Is_Scx= -TIBT}', ""); - Expect(0, 4059, '\P{^Is_Scx= -TIBT}', ""); - Error('\p{Script_Extensions: /a/TIRHUTA}'); - Error('\P{Script_Extensions: /a/TIRHUTA}'); + Expect(1, 4058, '\p{Is_Scx= Tibt}', ""); + Expect(0, 4058, '\p{^Is_Scx= Tibt}', ""); + Expect(0, 4058, '\P{Is_Scx= Tibt}', ""); + Expect(1, 4058, '\P{^Is_Scx= Tibt}', ""); + Expect(0, 4059, '\p{Is_Scx= Tibt}', ""); + Expect(1, 4059, '\p{^Is_Scx= Tibt}', ""); + Expect(1, 4059, '\P{Is_Scx= Tibt}', ""); + Expect(0, 4059, '\P{^Is_Scx= Tibt}', ""); + Error('\p{Script_Extensions=-Tirhuta:=}'); + Error('\P{Script_Extensions=-Tirhuta:=}'); Expect(1, 70873, '\p{Script_Extensions=:\ATirhuta\z:}', "");; Expect(0, 70874, '\p{Script_Extensions=:\ATirhuta\z:}', "");; Expect(1, 70873, '\p{Script_Extensions=tirhuta}', ""); @@ -145680,16 +149762,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70874, '\P{^Script_Extensions=tirhuta}', ""); Expect(1, 70873, '\p{Script_Extensions=:\Atirhuta\z:}', "");; Expect(0, 70874, '\p{Script_Extensions=:\Atirhuta\z:}', "");; - Expect(1, 70873, '\p{Script_Extensions=Tirhuta}', ""); - Expect(0, 70873, '\p{^Script_Extensions=Tirhuta}', ""); - Expect(0, 70873, '\P{Script_Extensions=Tirhuta}', ""); - Expect(1, 70873, '\P{^Script_Extensions=Tirhuta}', ""); - Expect(0, 70874, '\p{Script_Extensions=Tirhuta}', ""); - Expect(1, 70874, '\p{^Script_Extensions=Tirhuta}', ""); - Expect(1, 70874, '\P{Script_Extensions=Tirhuta}', ""); - Expect(0, 70874, '\P{^Script_Extensions=Tirhuta}', ""); - Error('\p{Scx: /a/tirh}'); - Error('\P{Scx: /a/tirh}'); + Expect(1, 70873, '\p{Script_Extensions= -Tirhuta}', ""); + Expect(0, 70873, '\p{^Script_Extensions= -Tirhuta}', ""); + Expect(0, 70873, '\P{Script_Extensions= -Tirhuta}', ""); + Expect(1, 70873, '\P{^Script_Extensions= -Tirhuta}', ""); + Expect(0, 70874, '\p{Script_Extensions= -Tirhuta}', ""); + Expect(1, 70874, '\p{^Script_Extensions= -Tirhuta}', ""); + Expect(1, 70874, '\P{Script_Extensions= -Tirhuta}', ""); + Expect(0, 70874, '\P{^Script_Extensions= -Tirhuta}', ""); + Error('\p{Scx=_:=TIRH}'); + Error('\P{Scx=_:=TIRH}'); Expect(1, 70873, '\p{Scx=:\ATirh\z:}', "");; Expect(0, 70874, '\p{Scx=:\ATirh\z:}', "");; Expect(1, 70873, '\p{Scx=tirh}', ""); @@ -145702,16 +149784,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70874, '\P{^Scx=tirh}', ""); Expect(1, 70873, '\p{Scx=:\Atirh\z:}', "");; Expect(0, 70874, '\p{Scx=:\Atirh\z:}', "");; - Expect(1, 70873, '\p{Scx= tirh}', ""); - Expect(0, 70873, '\p{^Scx= tirh}', ""); - Expect(0, 70873, '\P{Scx= tirh}', ""); - Expect(1, 70873, '\P{^Scx= tirh}', ""); - Expect(0, 70874, '\p{Scx= tirh}', ""); - Expect(1, 70874, '\p{^Scx= tirh}', ""); - Expect(1, 70874, '\P{Scx= tirh}', ""); - Expect(0, 70874, '\P{^Scx= tirh}', ""); - Error('\p{Is_Script_Extensions=/a/TIRHUTA}'); - Error('\P{Is_Script_Extensions=/a/TIRHUTA}'); + Expect(1, 70873, '\p{Scx=Tirh}', ""); + Expect(0, 70873, '\p{^Scx=Tirh}', ""); + Expect(0, 70873, '\P{Scx=Tirh}', ""); + Expect(1, 70873, '\P{^Scx=Tirh}', ""); + Expect(0, 70874, '\p{Scx=Tirh}', ""); + Expect(1, 70874, '\p{^Scx=Tirh}', ""); + Expect(1, 70874, '\P{Scx=Tirh}', ""); + Expect(0, 70874, '\P{^Scx=Tirh}', ""); + Error('\p{Is_Script_Extensions=:= -Tirhuta}'); + Error('\P{Is_Script_Extensions=:= -Tirhuta}'); Expect(1, 70873, '\p{Is_Script_Extensions=tirhuta}', ""); Expect(0, 70873, '\p{^Is_Script_Extensions=tirhuta}', ""); Expect(0, 70873, '\P{Is_Script_Extensions=tirhuta}', ""); @@ -145720,34 +149802,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 70874, '\p{^Is_Script_Extensions=tirhuta}', ""); Expect(1, 70874, '\P{Is_Script_Extensions=tirhuta}', ""); Expect(0, 70874, '\P{^Is_Script_Extensions=tirhuta}', ""); - Expect(1, 70873, '\p{Is_Script_Extensions= Tirhuta}', ""); - Expect(0, 70873, '\p{^Is_Script_Extensions= Tirhuta}', ""); - Expect(0, 70873, '\P{Is_Script_Extensions= Tirhuta}', ""); - Expect(1, 70873, '\P{^Is_Script_Extensions= Tirhuta}', ""); - Expect(0, 70874, '\p{Is_Script_Extensions= Tirhuta}', ""); - Expect(1, 70874, '\p{^Is_Script_Extensions= Tirhuta}', ""); - Expect(1, 70874, '\P{Is_Script_Extensions= Tirhuta}', ""); - Expect(0, 70874, '\P{^Is_Script_Extensions= Tirhuta}', ""); - Error('\p{Is_Scx=/a/__Tirh}'); - Error('\P{Is_Scx=/a/__Tirh}'); - Expect(1, 70873, '\p{Is_Scx: tirh}', ""); - Expect(0, 70873, '\p{^Is_Scx: tirh}', ""); - Expect(0, 70873, '\P{Is_Scx: tirh}', ""); - Expect(1, 70873, '\P{^Is_Scx: tirh}', ""); - Expect(0, 70874, '\p{Is_Scx: tirh}', ""); - Expect(1, 70874, '\p{^Is_Scx: tirh}', ""); - Expect(1, 70874, '\P{Is_Scx: tirh}', ""); - Expect(0, 70874, '\P{^Is_Scx: tirh}', ""); - Expect(1, 70873, '\p{Is_Scx=- TIRH}', ""); - Expect(0, 70873, '\p{^Is_Scx=- TIRH}', ""); - Expect(0, 70873, '\P{Is_Scx=- TIRH}', ""); - Expect(1, 70873, '\P{^Is_Scx=- TIRH}', ""); - Expect(0, 70874, '\p{Is_Scx=- TIRH}', ""); - Expect(1, 70874, '\p{^Is_Scx=- TIRH}', ""); - Expect(1, 70874, '\P{Is_Scx=- TIRH}', ""); - Expect(0, 70874, '\P{^Is_Scx=- TIRH}', ""); - Error('\p{Script_Extensions=/a/Ugaritic}'); - Error('\P{Script_Extensions=/a/Ugaritic}'); + Expect(1, 70873, '\p{Is_Script_Extensions=- Tirhuta}', ""); + Expect(0, 70873, '\p{^Is_Script_Extensions=- Tirhuta}', ""); + Expect(0, 70873, '\P{Is_Script_Extensions=- Tirhuta}', ""); + Expect(1, 70873, '\P{^Is_Script_Extensions=- Tirhuta}', ""); + Expect(0, 70874, '\p{Is_Script_Extensions=- Tirhuta}', ""); + Expect(1, 70874, '\p{^Is_Script_Extensions=- Tirhuta}', ""); + Expect(1, 70874, '\P{Is_Script_Extensions=- Tirhuta}', ""); + Expect(0, 70874, '\P{^Is_Script_Extensions=- Tirhuta}', ""); + Error('\p{Is_Scx: Tirh/a/}'); + Error('\P{Is_Scx: Tirh/a/}'); + Expect(1, 70873, '\p{Is_Scx=tirh}', ""); + Expect(0, 70873, '\p{^Is_Scx=tirh}', ""); + Expect(0, 70873, '\P{Is_Scx=tirh}', ""); + Expect(1, 70873, '\P{^Is_Scx=tirh}', ""); + Expect(0, 70874, '\p{Is_Scx=tirh}', ""); + Expect(1, 70874, '\p{^Is_Scx=tirh}', ""); + Expect(1, 70874, '\P{Is_Scx=tirh}', ""); + Expect(0, 70874, '\P{^Is_Scx=tirh}', ""); + Expect(1, 70873, '\p{Is_Scx=_ tirh}', ""); + Expect(0, 70873, '\p{^Is_Scx=_ tirh}', ""); + Expect(0, 70873, '\P{Is_Scx=_ tirh}', ""); + Expect(1, 70873, '\P{^Is_Scx=_ tirh}', ""); + Expect(0, 70874, '\p{Is_Scx=_ tirh}', ""); + Expect(1, 70874, '\p{^Is_Scx=_ tirh}', ""); + Expect(1, 70874, '\P{Is_Scx=_ tirh}', ""); + Expect(0, 70874, '\P{^Is_Scx=_ tirh}', ""); + Error('\p{Script_Extensions=/a/ UGARITIC}'); + Error('\P{Script_Extensions=/a/ UGARITIC}'); Expect(1, 66463, '\p{Script_Extensions=:\AUgaritic\z:}', "");; Expect(0, 66464, '\p{Script_Extensions=:\AUgaritic\z:}', "");; Expect(1, 66463, '\p{Script_Extensions=ugaritic}', ""); @@ -145760,16 +149842,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66464, '\P{^Script_Extensions=ugaritic}', ""); Expect(1, 66463, '\p{Script_Extensions=:\Augaritic\z:}', "");; Expect(0, 66464, '\p{Script_Extensions=:\Augaritic\z:}', "");; - Expect(1, 66463, '\p{Script_Extensions: __Ugaritic}', ""); - Expect(0, 66463, '\p{^Script_Extensions: __Ugaritic}', ""); - Expect(0, 66463, '\P{Script_Extensions: __Ugaritic}', ""); - Expect(1, 66463, '\P{^Script_Extensions: __Ugaritic}', ""); - Expect(0, 66464, '\p{Script_Extensions: __Ugaritic}', ""); - Expect(1, 66464, '\p{^Script_Extensions: __Ugaritic}', ""); - Expect(1, 66464, '\P{Script_Extensions: __Ugaritic}', ""); - Expect(0, 66464, '\P{^Script_Extensions: __Ugaritic}', ""); - Error('\p{Scx=/a/_Ugar}'); - Error('\P{Scx=/a/_Ugar}'); + Expect(1, 66463, '\p{Script_Extensions= ugaritic}', ""); + Expect(0, 66463, '\p{^Script_Extensions= ugaritic}', ""); + Expect(0, 66463, '\P{Script_Extensions= ugaritic}', ""); + Expect(1, 66463, '\P{^Script_Extensions= ugaritic}', ""); + Expect(0, 66464, '\p{Script_Extensions= ugaritic}', ""); + Expect(1, 66464, '\p{^Script_Extensions= ugaritic}', ""); + Expect(1, 66464, '\P{Script_Extensions= ugaritic}', ""); + Expect(0, 66464, '\P{^Script_Extensions= ugaritic}', ""); + Error('\p{Scx=- UGAR:=}'); + Error('\P{Scx=- UGAR:=}'); Expect(1, 66463, '\p{Scx=:\AUgar\z:}', "");; Expect(0, 66464, '\p{Scx=:\AUgar\z:}', "");; Expect(1, 66463, '\p{Scx=ugar}', ""); @@ -145782,16 +149864,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66464, '\P{^Scx=ugar}', ""); Expect(1, 66463, '\p{Scx=:\Augar\z:}', "");; Expect(0, 66464, '\p{Scx=:\Augar\z:}', "");; - Expect(1, 66463, '\p{Scx=-ugar}', ""); - Expect(0, 66463, '\p{^Scx=-ugar}', ""); - Expect(0, 66463, '\P{Scx=-ugar}', ""); - Expect(1, 66463, '\P{^Scx=-ugar}', ""); - Expect(0, 66464, '\p{Scx=-ugar}', ""); - Expect(1, 66464, '\p{^Scx=-ugar}', ""); - Expect(1, 66464, '\P{Scx=-ugar}', ""); - Expect(0, 66464, '\P{^Scx=-ugar}', ""); - Error('\p{Is_Script_Extensions= :=UGARITIC}'); - Error('\P{Is_Script_Extensions= :=UGARITIC}'); + Expect(1, 66463, '\p{Scx=__Ugar}', ""); + Expect(0, 66463, '\p{^Scx=__Ugar}', ""); + Expect(0, 66463, '\P{Scx=__Ugar}', ""); + Expect(1, 66463, '\P{^Scx=__Ugar}', ""); + Expect(0, 66464, '\p{Scx=__Ugar}', ""); + Expect(1, 66464, '\p{^Scx=__Ugar}', ""); + Expect(1, 66464, '\P{Scx=__Ugar}', ""); + Expect(0, 66464, '\P{^Scx=__Ugar}', ""); + Error('\p{Is_Script_Extensions=/a/Ugaritic}'); + Error('\P{Is_Script_Extensions=/a/Ugaritic}'); Expect(1, 66463, '\p{Is_Script_Extensions=ugaritic}', ""); Expect(0, 66463, '\p{^Is_Script_Extensions=ugaritic}', ""); Expect(0, 66463, '\P{Is_Script_Extensions=ugaritic}', ""); @@ -145800,34 +149882,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66464, '\p{^Is_Script_Extensions=ugaritic}', ""); Expect(1, 66464, '\P{Is_Script_Extensions=ugaritic}', ""); Expect(0, 66464, '\P{^Is_Script_Extensions=ugaritic}', ""); - Expect(1, 66463, '\p{Is_Script_Extensions= Ugaritic}', ""); - Expect(0, 66463, '\p{^Is_Script_Extensions= Ugaritic}', ""); - Expect(0, 66463, '\P{Is_Script_Extensions= Ugaritic}', ""); - Expect(1, 66463, '\P{^Is_Script_Extensions= Ugaritic}', ""); - Expect(0, 66464, '\p{Is_Script_Extensions= Ugaritic}', ""); - Expect(1, 66464, '\p{^Is_Script_Extensions= Ugaritic}', ""); - Expect(1, 66464, '\P{Is_Script_Extensions= Ugaritic}', ""); - Expect(0, 66464, '\P{^Is_Script_Extensions= Ugaritic}', ""); - Error('\p{Is_Scx=/a/- Ugar}'); - Error('\P{Is_Scx=/a/- Ugar}'); - Expect(1, 66463, '\p{Is_Scx: ugar}', ""); - Expect(0, 66463, '\p{^Is_Scx: ugar}', ""); - Expect(0, 66463, '\P{Is_Scx: ugar}', ""); - Expect(1, 66463, '\P{^Is_Scx: ugar}', ""); - Expect(0, 66464, '\p{Is_Scx: ugar}', ""); - Expect(1, 66464, '\p{^Is_Scx: ugar}', ""); - Expect(1, 66464, '\P{Is_Scx: ugar}', ""); - Expect(0, 66464, '\P{^Is_Scx: ugar}', ""); - Expect(1, 66463, '\p{Is_Scx= _Ugar}', ""); - Expect(0, 66463, '\p{^Is_Scx= _Ugar}', ""); - Expect(0, 66463, '\P{Is_Scx= _Ugar}', ""); - Expect(1, 66463, '\P{^Is_Scx= _Ugar}', ""); - Expect(0, 66464, '\p{Is_Scx= _Ugar}', ""); - Expect(1, 66464, '\p{^Is_Scx= _Ugar}', ""); - Expect(1, 66464, '\P{Is_Scx= _Ugar}', ""); - Expect(0, 66464, '\P{^Is_Scx= _Ugar}', ""); - Error('\p{Script_Extensions=-:=Vai}'); - Error('\P{Script_Extensions=-:=Vai}'); + Expect(1, 66463, '\p{Is_Script_Extensions= -ugaritic}', ""); + Expect(0, 66463, '\p{^Is_Script_Extensions= -ugaritic}', ""); + Expect(0, 66463, '\P{Is_Script_Extensions= -ugaritic}', ""); + Expect(1, 66463, '\P{^Is_Script_Extensions= -ugaritic}', ""); + Expect(0, 66464, '\p{Is_Script_Extensions= -ugaritic}', ""); + Expect(1, 66464, '\p{^Is_Script_Extensions= -ugaritic}', ""); + Expect(1, 66464, '\P{Is_Script_Extensions= -ugaritic}', ""); + Expect(0, 66464, '\P{^Is_Script_Extensions= -ugaritic}', ""); + Error('\p{Is_Scx=:=-Ugar}'); + Error('\P{Is_Scx=:=-Ugar}'); + Expect(1, 66463, '\p{Is_Scx=ugar}', ""); + Expect(0, 66463, '\p{^Is_Scx=ugar}', ""); + Expect(0, 66463, '\P{Is_Scx=ugar}', ""); + Expect(1, 66463, '\P{^Is_Scx=ugar}', ""); + Expect(0, 66464, '\p{Is_Scx=ugar}', ""); + Expect(1, 66464, '\p{^Is_Scx=ugar}', ""); + Expect(1, 66464, '\P{Is_Scx=ugar}', ""); + Expect(0, 66464, '\P{^Is_Scx=ugar}', ""); + Expect(1, 66463, '\p{Is_Scx= -Ugar}', ""); + Expect(0, 66463, '\p{^Is_Scx= -Ugar}', ""); + Expect(0, 66463, '\P{Is_Scx= -Ugar}', ""); + Expect(1, 66463, '\P{^Is_Scx= -Ugar}', ""); + Expect(0, 66464, '\p{Is_Scx= -Ugar}', ""); + Expect(1, 66464, '\p{^Is_Scx= -Ugar}', ""); + Expect(1, 66464, '\P{Is_Scx= -Ugar}', ""); + Expect(0, 66464, '\P{^Is_Scx= -Ugar}', ""); + Error('\p{Script_Extensions=--Vai:=}'); + Error('\P{Script_Extensions=--Vai:=}'); Expect(1, 42539, '\p{Script_Extensions=:\AVai\z:}', "");; Expect(0, 42540, '\p{Script_Extensions=:\AVai\z:}', "");; Expect(1, 42539, '\p{Script_Extensions=vai}', ""); @@ -145840,16 +149922,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 42540, '\P{^Script_Extensions=vai}', ""); Expect(1, 42539, '\p{Script_Extensions=:\Avai\z:}', "");; Expect(0, 42540, '\p{Script_Extensions=:\Avai\z:}', "");; - Expect(1, 42539, '\p{Script_Extensions=- VAI}', ""); - Expect(0, 42539, '\p{^Script_Extensions=- VAI}', ""); - Expect(0, 42539, '\P{Script_Extensions=- VAI}', ""); - Expect(1, 42539, '\P{^Script_Extensions=- VAI}', ""); - Expect(0, 42540, '\p{Script_Extensions=- VAI}', ""); - Expect(1, 42540, '\p{^Script_Extensions=- VAI}', ""); - Expect(1, 42540, '\P{Script_Extensions=- VAI}', ""); - Expect(0, 42540, '\P{^Script_Extensions=- VAI}', ""); - Error('\p{Scx= Vaii/a/}'); - Error('\P{Scx= Vaii/a/}'); + Expect(1, 42539, '\p{Script_Extensions=-vai}', ""); + Expect(0, 42539, '\p{^Script_Extensions=-vai}', ""); + Expect(0, 42539, '\P{Script_Extensions=-vai}', ""); + Expect(1, 42539, '\P{^Script_Extensions=-vai}', ""); + Expect(0, 42540, '\p{Script_Extensions=-vai}', ""); + Expect(1, 42540, '\p{^Script_Extensions=-vai}', ""); + Expect(1, 42540, '\P{Script_Extensions=-vai}', ""); + Expect(0, 42540, '\P{^Script_Extensions=-vai}', ""); + Error('\p{Scx=-VAII:=}'); + Error('\P{Scx=-VAII:=}'); Expect(1, 42539, '\p{Scx=:\AVaii\z:}', "");; Expect(0, 42540, '\p{Scx=:\AVaii\z:}', "");; Expect(1, 42539, '\p{Scx=vaii}', ""); @@ -145862,16 +149944,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 42540, '\P{^Scx=vaii}', ""); Expect(1, 42539, '\p{Scx=:\Avaii\z:}', "");; Expect(0, 42540, '\p{Scx=:\Avaii\z:}', "");; - Expect(1, 42539, '\p{Scx: _Vaii}', ""); - Expect(0, 42539, '\p{^Scx: _Vaii}', ""); - Expect(0, 42539, '\P{Scx: _Vaii}', ""); - Expect(1, 42539, '\P{^Scx: _Vaii}', ""); - Expect(0, 42540, '\p{Scx: _Vaii}', ""); - Expect(1, 42540, '\p{^Scx: _Vaii}', ""); - Expect(1, 42540, '\P{Scx: _Vaii}', ""); - Expect(0, 42540, '\P{^Scx: _Vaii}', ""); - Error('\p{Is_Script_Extensions= :=Vai}'); - Error('\P{Is_Script_Extensions= :=Vai}'); + Expect(1, 42539, '\p{Scx= Vaii}', ""); + Expect(0, 42539, '\p{^Scx= Vaii}', ""); + Expect(0, 42539, '\P{Scx= Vaii}', ""); + Expect(1, 42539, '\P{^Scx= Vaii}', ""); + Expect(0, 42540, '\p{Scx= Vaii}', ""); + Expect(1, 42540, '\p{^Scx= Vaii}', ""); + Expect(1, 42540, '\P{Scx= Vaii}', ""); + Expect(0, 42540, '\P{^Scx= Vaii}', ""); + Error('\p{Is_Script_Extensions=:=Vai}'); + Error('\P{Is_Script_Extensions=:=Vai}'); Expect(1, 42539, '\p{Is_Script_Extensions=vai}', ""); Expect(0, 42539, '\p{^Is_Script_Extensions=vai}', ""); Expect(0, 42539, '\P{Is_Script_Extensions=vai}', ""); @@ -145880,16 +149962,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42540, '\p{^Is_Script_Extensions=vai}', ""); Expect(1, 42540, '\P{Is_Script_Extensions=vai}', ""); Expect(0, 42540, '\P{^Is_Script_Extensions=vai}', ""); - Expect(1, 42539, '\p{Is_Script_Extensions=__Vai}', ""); - Expect(0, 42539, '\p{^Is_Script_Extensions=__Vai}', ""); - Expect(0, 42539, '\P{Is_Script_Extensions=__Vai}', ""); - Expect(1, 42539, '\P{^Is_Script_Extensions=__Vai}', ""); - Expect(0, 42540, '\p{Is_Script_Extensions=__Vai}', ""); - Expect(1, 42540, '\p{^Is_Script_Extensions=__Vai}', ""); - Expect(1, 42540, '\P{Is_Script_Extensions=__Vai}', ""); - Expect(0, 42540, '\P{^Is_Script_Extensions=__Vai}', ""); - Error('\p{Is_Scx=:=_Vaii}'); - Error('\P{Is_Scx=:=_Vaii}'); + Expect(1, 42539, '\p{Is_Script_Extensions=_-vai}', ""); + Expect(0, 42539, '\p{^Is_Script_Extensions=_-vai}', ""); + Expect(0, 42539, '\P{Is_Script_Extensions=_-vai}', ""); + Expect(1, 42539, '\P{^Is_Script_Extensions=_-vai}', ""); + Expect(0, 42540, '\p{Is_Script_Extensions=_-vai}', ""); + Expect(1, 42540, '\p{^Is_Script_Extensions=_-vai}', ""); + Expect(1, 42540, '\P{Is_Script_Extensions=_-vai}', ""); + Expect(0, 42540, '\P{^Is_Script_Extensions=_-vai}', ""); + Error('\p{Is_Scx= -Vaii/a/}'); + Error('\P{Is_Scx= -Vaii/a/}'); Expect(1, 42539, '\p{Is_Scx=vaii}', ""); Expect(0, 42539, '\p{^Is_Scx=vaii}', ""); Expect(0, 42539, '\P{Is_Scx=vaii}', ""); @@ -145898,16 +149980,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 42540, '\p{^Is_Scx=vaii}', ""); Expect(1, 42540, '\P{Is_Scx=vaii}', ""); Expect(0, 42540, '\P{^Is_Scx=vaii}', ""); - Expect(1, 42539, '\p{Is_Scx= -VAII}', ""); - Expect(0, 42539, '\p{^Is_Scx= -VAII}', ""); - Expect(0, 42539, '\P{Is_Scx= -VAII}', ""); - Expect(1, 42539, '\P{^Is_Scx= -VAII}', ""); - Expect(0, 42540, '\p{Is_Scx= -VAII}', ""); - Expect(1, 42540, '\p{^Is_Scx= -VAII}', ""); - Expect(1, 42540, '\P{Is_Scx= -VAII}', ""); - Expect(0, 42540, '\P{^Is_Scx= -VAII}', ""); - Error('\p{Script_Extensions=:=- warang_Citi}'); - Error('\P{Script_Extensions=:=- warang_Citi}'); + Expect(1, 42539, '\p{Is_Scx=_VAII}', ""); + Expect(0, 42539, '\p{^Is_Scx=_VAII}', ""); + Expect(0, 42539, '\P{Is_Scx=_VAII}', ""); + Expect(1, 42539, '\P{^Is_Scx=_VAII}', ""); + Expect(0, 42540, '\p{Is_Scx=_VAII}', ""); + Expect(1, 42540, '\p{^Is_Scx=_VAII}', ""); + Expect(1, 42540, '\P{Is_Scx=_VAII}', ""); + Expect(0, 42540, '\P{^Is_Scx=_VAII}', ""); + Error('\p{Script_Extensions= Warang_Citi:=}'); + Error('\P{Script_Extensions= Warang_Citi:=}'); Expect(1, 71935, '\p{Script_Extensions=:\AWarang_Citi\z:}', "");; Expect(0, 71936, '\p{Script_Extensions=:\AWarang_Citi\z:}', "");; Expect(1, 71935, '\p{Script_Extensions=warangciti}', ""); @@ -145920,38 +150002,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71936, '\P{^Script_Extensions=warangciti}', ""); Expect(1, 71935, '\p{Script_Extensions=:\Awarangciti\z:}', "");; Expect(0, 71936, '\p{Script_Extensions=:\Awarangciti\z:}', "");; - Expect(1, 71935, '\p{Script_Extensions= _Warang_citi}', ""); - Expect(0, 71935, '\p{^Script_Extensions= _Warang_citi}', ""); - Expect(0, 71935, '\P{Script_Extensions= _Warang_citi}', ""); - Expect(1, 71935, '\P{^Script_Extensions= _Warang_citi}', ""); - Expect(0, 71936, '\p{Script_Extensions= _Warang_citi}', ""); - Expect(1, 71936, '\p{^Script_Extensions= _Warang_citi}', ""); - Expect(1, 71936, '\P{Script_Extensions= _Warang_citi}', ""); - Expect(0, 71936, '\P{^Script_Extensions= _Warang_citi}', ""); - Error('\p{Scx=_/a/Wara}'); - Error('\P{Scx=_/a/Wara}'); + Expect(1, 71935, '\p{Script_Extensions= WARANG_Citi}', ""); + Expect(0, 71935, '\p{^Script_Extensions= WARANG_Citi}', ""); + Expect(0, 71935, '\P{Script_Extensions= WARANG_Citi}', ""); + Expect(1, 71935, '\P{^Script_Extensions= WARANG_Citi}', ""); + Expect(0, 71936, '\p{Script_Extensions= WARANG_Citi}', ""); + Expect(1, 71936, '\p{^Script_Extensions= WARANG_Citi}', ""); + Expect(1, 71936, '\P{Script_Extensions= WARANG_Citi}', ""); + Expect(0, 71936, '\P{^Script_Extensions= WARANG_Citi}', ""); + Error('\p{Scx=- WARA/a/}'); + Error('\P{Scx=- WARA/a/}'); Expect(1, 71935, '\p{Scx=:\AWara\z:}', "");; Expect(0, 71936, '\p{Scx=:\AWara\z:}', "");; - Expect(1, 71935, '\p{Scx=wara}', ""); - Expect(0, 71935, '\p{^Scx=wara}', ""); - Expect(0, 71935, '\P{Scx=wara}', ""); - Expect(1, 71935, '\P{^Scx=wara}', ""); - Expect(0, 71936, '\p{Scx=wara}', ""); - Expect(1, 71936, '\p{^Scx=wara}', ""); - Expect(1, 71936, '\P{Scx=wara}', ""); - Expect(0, 71936, '\P{^Scx=wara}', ""); + Expect(1, 71935, '\p{Scx: wara}', ""); + Expect(0, 71935, '\p{^Scx: wara}', ""); + Expect(0, 71935, '\P{Scx: wara}', ""); + Expect(1, 71935, '\P{^Scx: wara}', ""); + Expect(0, 71936, '\p{Scx: wara}', ""); + Expect(1, 71936, '\p{^Scx: wara}', ""); + Expect(1, 71936, '\P{Scx: wara}', ""); + Expect(0, 71936, '\P{^Scx: wara}', ""); Expect(1, 71935, '\p{Scx=:\Awara\z:}', "");; Expect(0, 71936, '\p{Scx=:\Awara\z:}', "");; - Expect(1, 71935, '\p{Scx=-Wara}', ""); - Expect(0, 71935, '\p{^Scx=-Wara}', ""); - Expect(0, 71935, '\P{Scx=-Wara}', ""); - Expect(1, 71935, '\P{^Scx=-Wara}', ""); - Expect(0, 71936, '\p{Scx=-Wara}', ""); - Expect(1, 71936, '\p{^Scx=-Wara}', ""); - Expect(1, 71936, '\P{Scx=-Wara}', ""); - Expect(0, 71936, '\P{^Scx=-Wara}', ""); - Error('\p{Is_Script_Extensions:/a/- WARANG_CITI}'); - Error('\P{Is_Script_Extensions:/a/- WARANG_CITI}'); + Expect(1, 71935, '\p{Scx=- Wara}', ""); + Expect(0, 71935, '\p{^Scx=- Wara}', ""); + Expect(0, 71935, '\P{Scx=- Wara}', ""); + Expect(1, 71935, '\P{^Scx=- Wara}', ""); + Expect(0, 71936, '\p{Scx=- Wara}', ""); + Expect(1, 71936, '\p{^Scx=- Wara}', ""); + Expect(1, 71936, '\P{Scx=- Wara}', ""); + Expect(0, 71936, '\P{^Scx=- Wara}', ""); + Error('\p{Is_Script_Extensions=/a/_warang_citi}'); + Error('\P{Is_Script_Extensions=/a/_warang_citi}'); Expect(1, 71935, '\p{Is_Script_Extensions=warangciti}', ""); Expect(0, 71935, '\p{^Is_Script_Extensions=warangciti}', ""); Expect(0, 71935, '\P{Is_Script_Extensions=warangciti}', ""); @@ -145960,16 +150042,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71936, '\p{^Is_Script_Extensions=warangciti}', ""); Expect(1, 71936, '\P{Is_Script_Extensions=warangciti}', ""); Expect(0, 71936, '\P{^Is_Script_Extensions=warangciti}', ""); - Expect(1, 71935, '\p{Is_Script_Extensions=--Warang_CITI}', ""); - Expect(0, 71935, '\p{^Is_Script_Extensions=--Warang_CITI}', ""); - Expect(0, 71935, '\P{Is_Script_Extensions=--Warang_CITI}', ""); - Expect(1, 71935, '\P{^Is_Script_Extensions=--Warang_CITI}', ""); - Expect(0, 71936, '\p{Is_Script_Extensions=--Warang_CITI}', ""); - Expect(1, 71936, '\p{^Is_Script_Extensions=--Warang_CITI}', ""); - Expect(1, 71936, '\P{Is_Script_Extensions=--Warang_CITI}', ""); - Expect(0, 71936, '\P{^Is_Script_Extensions=--Warang_CITI}', ""); - Error('\p{Is_Scx:/a/_-Wara}'); - Error('\P{Is_Scx:/a/_-Wara}'); + Expect(1, 71935, '\p{Is_Script_Extensions=__WARANG_Citi}', ""); + Expect(0, 71935, '\p{^Is_Script_Extensions=__WARANG_Citi}', ""); + Expect(0, 71935, '\P{Is_Script_Extensions=__WARANG_Citi}', ""); + Expect(1, 71935, '\P{^Is_Script_Extensions=__WARANG_Citi}', ""); + Expect(0, 71936, '\p{Is_Script_Extensions=__WARANG_Citi}', ""); + Expect(1, 71936, '\p{^Is_Script_Extensions=__WARANG_Citi}', ""); + Expect(1, 71936, '\P{Is_Script_Extensions=__WARANG_Citi}', ""); + Expect(0, 71936, '\P{^Is_Script_Extensions=__WARANG_Citi}', ""); + Error('\p{Is_Scx: -Wara/a/}'); + Error('\P{Is_Scx: -Wara/a/}'); Expect(1, 71935, '\p{Is_Scx=wara}', ""); Expect(0, 71935, '\p{^Is_Scx=wara}', ""); Expect(0, 71935, '\P{Is_Scx=wara}', ""); @@ -145978,78 +150060,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71936, '\p{^Is_Scx=wara}', ""); Expect(1, 71936, '\P{Is_Scx=wara}', ""); Expect(0, 71936, '\P{^Is_Scx=wara}', ""); - Expect(1, 71935, '\p{Is_Scx=_ wara}', ""); - Expect(0, 71935, '\p{^Is_Scx=_ wara}', ""); - Expect(0, 71935, '\P{Is_Scx=_ wara}', ""); - Expect(1, 71935, '\P{^Is_Scx=_ wara}', ""); - Expect(0, 71936, '\p{Is_Scx=_ wara}', ""); - Expect(1, 71936, '\p{^Is_Scx=_ wara}', ""); - Expect(1, 71936, '\P{Is_Scx=_ wara}', ""); - Expect(0, 71936, '\P{^Is_Scx=_ wara}', ""); - Error('\p{Script_Extensions=wancho:=}'); - Error('\P{Script_Extensions=wancho:=}'); + Expect(1, 71935, '\p{Is_Scx= -WARA}', ""); + Expect(0, 71935, '\p{^Is_Scx= -WARA}', ""); + Expect(0, 71935, '\P{Is_Scx= -WARA}', ""); + Expect(1, 71935, '\P{^Is_Scx= -WARA}', ""); + Expect(0, 71936, '\p{Is_Scx= -WARA}', ""); + Expect(1, 71936, '\p{^Is_Scx= -WARA}', ""); + Expect(1, 71936, '\P{Is_Scx= -WARA}', ""); + Expect(0, 71936, '\P{^Is_Scx= -WARA}', ""); + Error('\p{Script_Extensions=-Wancho/a/}'); + Error('\P{Script_Extensions=-Wancho/a/}'); Expect(1, 123647, '\p{Script_Extensions=:\AWancho\z:}', "");; Expect(0, 123648, '\p{Script_Extensions=:\AWancho\z:}', "");; - Expect(1, 123647, '\p{Script_Extensions=wancho}', ""); - Expect(0, 123647, '\p{^Script_Extensions=wancho}', ""); - Expect(0, 123647, '\P{Script_Extensions=wancho}', ""); - Expect(1, 123647, '\P{^Script_Extensions=wancho}', ""); - Expect(0, 123648, '\p{Script_Extensions=wancho}', ""); - Expect(1, 123648, '\p{^Script_Extensions=wancho}', ""); - Expect(1, 123648, '\P{Script_Extensions=wancho}', ""); - Expect(0, 123648, '\P{^Script_Extensions=wancho}', ""); + Expect(1, 123647, '\p{Script_Extensions: wancho}', ""); + Expect(0, 123647, '\p{^Script_Extensions: wancho}', ""); + Expect(0, 123647, '\P{Script_Extensions: wancho}', ""); + Expect(1, 123647, '\P{^Script_Extensions: wancho}', ""); + Expect(0, 123648, '\p{Script_Extensions: wancho}', ""); + Expect(1, 123648, '\p{^Script_Extensions: wancho}', ""); + Expect(1, 123648, '\P{Script_Extensions: wancho}', ""); + Expect(0, 123648, '\P{^Script_Extensions: wancho}', ""); Expect(1, 123647, '\p{Script_Extensions=:\Awancho\z:}', "");; Expect(0, 123648, '\p{Script_Extensions=:\Awancho\z:}', "");; - Expect(1, 123647, '\p{Script_Extensions=- wancho}', ""); - Expect(0, 123647, '\p{^Script_Extensions=- wancho}', ""); - Expect(0, 123647, '\P{Script_Extensions=- wancho}', ""); - Expect(1, 123647, '\P{^Script_Extensions=- wancho}', ""); - Expect(0, 123648, '\p{Script_Extensions=- wancho}', ""); - Expect(1, 123648, '\p{^Script_Extensions=- wancho}', ""); - Expect(1, 123648, '\P{Script_Extensions=- wancho}', ""); - Expect(0, 123648, '\P{^Script_Extensions=- wancho}', ""); - Error('\p{Scx=_/a/Wcho}'); - Error('\P{Scx=_/a/Wcho}'); + Expect(1, 123647, '\p{Script_Extensions=--Wancho}', ""); + Expect(0, 123647, '\p{^Script_Extensions=--Wancho}', ""); + Expect(0, 123647, '\P{Script_Extensions=--Wancho}', ""); + Expect(1, 123647, '\P{^Script_Extensions=--Wancho}', ""); + Expect(0, 123648, '\p{Script_Extensions=--Wancho}', ""); + Expect(1, 123648, '\p{^Script_Extensions=--Wancho}', ""); + Expect(1, 123648, '\P{Script_Extensions=--Wancho}', ""); + Expect(0, 123648, '\P{^Script_Extensions=--Wancho}', ""); + Error('\p{Scx=:= wcho}'); + Error('\P{Scx=:= wcho}'); Expect(1, 123647, '\p{Scx=:\AWcho\z:}', "");; Expect(0, 123648, '\p{Scx=:\AWcho\z:}', "");; - Expect(1, 123647, '\p{Scx=wcho}', ""); - Expect(0, 123647, '\p{^Scx=wcho}', ""); - Expect(0, 123647, '\P{Scx=wcho}', ""); - Expect(1, 123647, '\P{^Scx=wcho}', ""); - Expect(0, 123648, '\p{Scx=wcho}', ""); - Expect(1, 123648, '\p{^Scx=wcho}', ""); - Expect(1, 123648, '\P{Scx=wcho}', ""); - Expect(0, 123648, '\P{^Scx=wcho}', ""); + Expect(1, 123647, '\p{Scx: wcho}', ""); + Expect(0, 123647, '\p{^Scx: wcho}', ""); + Expect(0, 123647, '\P{Scx: wcho}', ""); + Expect(1, 123647, '\P{^Scx: wcho}', ""); + Expect(0, 123648, '\p{Scx: wcho}', ""); + Expect(1, 123648, '\p{^Scx: wcho}', ""); + Expect(1, 123648, '\P{Scx: wcho}', ""); + Expect(0, 123648, '\P{^Scx: wcho}', ""); Expect(1, 123647, '\p{Scx=:\Awcho\z:}', "");; Expect(0, 123648, '\p{Scx=:\Awcho\z:}', "");; - Expect(1, 123647, '\p{Scx=_WCHO}', ""); - Expect(0, 123647, '\p{^Scx=_WCHO}', ""); - Expect(0, 123647, '\P{Scx=_WCHO}', ""); - Expect(1, 123647, '\P{^Scx=_WCHO}', ""); - Expect(0, 123648, '\p{Scx=_WCHO}', ""); - Expect(1, 123648, '\p{^Scx=_WCHO}', ""); - Expect(1, 123648, '\P{Scx=_WCHO}', ""); - Expect(0, 123648, '\P{^Scx=_WCHO}', ""); - Error('\p{Is_Script_Extensions=_:=Wancho}'); - Error('\P{Is_Script_Extensions=_:=Wancho}'); - Expect(1, 123647, '\p{Is_Script_Extensions=wancho}', ""); - Expect(0, 123647, '\p{^Is_Script_Extensions=wancho}', ""); - Expect(0, 123647, '\P{Is_Script_Extensions=wancho}', ""); - Expect(1, 123647, '\P{^Is_Script_Extensions=wancho}', ""); - Expect(0, 123648, '\p{Is_Script_Extensions=wancho}', ""); - Expect(1, 123648, '\p{^Is_Script_Extensions=wancho}', ""); - Expect(1, 123648, '\P{Is_Script_Extensions=wancho}', ""); - Expect(0, 123648, '\P{^Is_Script_Extensions=wancho}', ""); - Expect(1, 123647, '\p{Is_Script_Extensions= Wancho}', ""); - Expect(0, 123647, '\p{^Is_Script_Extensions= Wancho}', ""); - Expect(0, 123647, '\P{Is_Script_Extensions= Wancho}', ""); - Expect(1, 123647, '\P{^Is_Script_Extensions= Wancho}', ""); - Expect(0, 123648, '\p{Is_Script_Extensions= Wancho}', ""); - Expect(1, 123648, '\p{^Is_Script_Extensions= Wancho}', ""); - Expect(1, 123648, '\P{Is_Script_Extensions= Wancho}', ""); - Expect(0, 123648, '\P{^Is_Script_Extensions= Wancho}', ""); - Error('\p{Is_Scx=_ Wcho/a/}'); - Error('\P{Is_Scx=_ Wcho/a/}'); + Expect(1, 123647, '\p{Scx=_ Wcho}', ""); + Expect(0, 123647, '\p{^Scx=_ Wcho}', ""); + Expect(0, 123647, '\P{Scx=_ Wcho}', ""); + Expect(1, 123647, '\P{^Scx=_ Wcho}', ""); + Expect(0, 123648, '\p{Scx=_ Wcho}', ""); + Expect(1, 123648, '\p{^Scx=_ Wcho}', ""); + Expect(1, 123648, '\P{Scx=_ Wcho}', ""); + Expect(0, 123648, '\P{^Scx=_ Wcho}', ""); + Error('\p{Is_Script_Extensions=/a/__Wancho}'); + Error('\P{Is_Script_Extensions=/a/__Wancho}'); + Expect(1, 123647, '\p{Is_Script_Extensions: wancho}', ""); + Expect(0, 123647, '\p{^Is_Script_Extensions: wancho}', ""); + Expect(0, 123647, '\P{Is_Script_Extensions: wancho}', ""); + Expect(1, 123647, '\P{^Is_Script_Extensions: wancho}', ""); + Expect(0, 123648, '\p{Is_Script_Extensions: wancho}', ""); + Expect(1, 123648, '\p{^Is_Script_Extensions: wancho}', ""); + Expect(1, 123648, '\P{Is_Script_Extensions: wancho}', ""); + Expect(0, 123648, '\P{^Is_Script_Extensions: wancho}', ""); + Expect(1, 123647, '\p{Is_Script_Extensions= wancho}', ""); + Expect(0, 123647, '\p{^Is_Script_Extensions= wancho}', ""); + Expect(0, 123647, '\P{Is_Script_Extensions= wancho}', ""); + Expect(1, 123647, '\P{^Is_Script_Extensions= wancho}', ""); + Expect(0, 123648, '\p{Is_Script_Extensions= wancho}', ""); + Expect(1, 123648, '\p{^Is_Script_Extensions= wancho}', ""); + Expect(1, 123648, '\P{Is_Script_Extensions= wancho}', ""); + Expect(0, 123648, '\P{^Is_Script_Extensions= wancho}', ""); + Error('\p{Is_Scx=/a/__WCHO}'); + Error('\P{Is_Scx=/a/__WCHO}'); Expect(1, 123647, '\p{Is_Scx=wcho}', ""); Expect(0, 123647, '\p{^Is_Scx=wcho}', ""); Expect(0, 123647, '\P{Is_Scx=wcho}', ""); @@ -146058,16 +150140,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123648, '\p{^Is_Scx=wcho}', ""); Expect(1, 123648, '\P{Is_Scx=wcho}', ""); Expect(0, 123648, '\P{^Is_Scx=wcho}', ""); - Expect(1, 123647, '\p{Is_Scx=-wcho}', ""); - Expect(0, 123647, '\p{^Is_Scx=-wcho}', ""); - Expect(0, 123647, '\P{Is_Scx=-wcho}', ""); - Expect(1, 123647, '\P{^Is_Scx=-wcho}', ""); - Expect(0, 123648, '\p{Is_Scx=-wcho}', ""); - Expect(1, 123648, '\p{^Is_Scx=-wcho}', ""); - Expect(1, 123648, '\P{Is_Scx=-wcho}', ""); - Expect(0, 123648, '\P{^Is_Scx=-wcho}', ""); - Error('\p{Script_Extensions=-:=Old_Persian}'); - Error('\P{Script_Extensions=-:=Old_Persian}'); + Expect(1, 123647, '\p{Is_Scx=_wcho}', ""); + Expect(0, 123647, '\p{^Is_Scx=_wcho}', ""); + Expect(0, 123647, '\P{Is_Scx=_wcho}', ""); + Expect(1, 123647, '\P{^Is_Scx=_wcho}', ""); + Expect(0, 123648, '\p{Is_Scx=_wcho}', ""); + Expect(1, 123648, '\p{^Is_Scx=_wcho}', ""); + Expect(1, 123648, '\P{Is_Scx=_wcho}', ""); + Expect(0, 123648, '\P{^Is_Scx=_wcho}', ""); + Error('\p{Script_Extensions: _ OLD_Persian/a/}'); + Error('\P{Script_Extensions: _ OLD_Persian/a/}'); Expect(1, 66517, '\p{Script_Extensions=:\AOld_Persian\z:}', "");; Expect(0, 66518, '\p{Script_Extensions=:\AOld_Persian\z:}', "");; Expect(1, 66517, '\p{Script_Extensions=oldpersian}', ""); @@ -146080,16 +150162,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66518, '\P{^Script_Extensions=oldpersian}', ""); Expect(1, 66517, '\p{Script_Extensions=:\Aoldpersian\z:}', "");; Expect(0, 66518, '\p{Script_Extensions=:\Aoldpersian\z:}', "");; - Expect(1, 66517, '\p{Script_Extensions=_old_Persian}', ""); - Expect(0, 66517, '\p{^Script_Extensions=_old_Persian}', ""); - Expect(0, 66517, '\P{Script_Extensions=_old_Persian}', ""); - Expect(1, 66517, '\P{^Script_Extensions=_old_Persian}', ""); - Expect(0, 66518, '\p{Script_Extensions=_old_Persian}', ""); - Expect(1, 66518, '\p{^Script_Extensions=_old_Persian}', ""); - Expect(1, 66518, '\P{Script_Extensions=_old_Persian}', ""); - Expect(0, 66518, '\P{^Script_Extensions=_old_Persian}', ""); - Error('\p{Scx= :=xpeo}'); - Error('\P{Scx= :=xpeo}'); + Expect(1, 66517, '\p{Script_Extensions= old_PERSIAN}', ""); + Expect(0, 66517, '\p{^Script_Extensions= old_PERSIAN}', ""); + Expect(0, 66517, '\P{Script_Extensions= old_PERSIAN}', ""); + Expect(1, 66517, '\P{^Script_Extensions= old_PERSIAN}', ""); + Expect(0, 66518, '\p{Script_Extensions= old_PERSIAN}', ""); + Expect(1, 66518, '\p{^Script_Extensions= old_PERSIAN}', ""); + Expect(1, 66518, '\P{Script_Extensions= old_PERSIAN}', ""); + Expect(0, 66518, '\P{^Script_Extensions= old_PERSIAN}', ""); + Error('\p{Scx=:= -Xpeo}'); + Error('\P{Scx=:= -Xpeo}'); Expect(1, 66517, '\p{Scx=:\AXpeo\z:}', "");; Expect(0, 66518, '\p{Scx=:\AXpeo\z:}', "");; Expect(1, 66517, '\p{Scx=xpeo}', ""); @@ -146102,16 +150184,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 66518, '\P{^Scx=xpeo}', ""); Expect(1, 66517, '\p{Scx=:\Axpeo\z:}', "");; Expect(0, 66518, '\p{Scx=:\Axpeo\z:}', "");; - Expect(1, 66517, '\p{Scx=__XPEO}', ""); - Expect(0, 66517, '\p{^Scx=__XPEO}', ""); - Expect(0, 66517, '\P{Scx=__XPEO}', ""); - Expect(1, 66517, '\P{^Scx=__XPEO}', ""); - Expect(0, 66518, '\p{Scx=__XPEO}', ""); - Expect(1, 66518, '\p{^Scx=__XPEO}', ""); - Expect(1, 66518, '\P{Scx=__XPEO}', ""); - Expect(0, 66518, '\P{^Scx=__XPEO}', ""); - Error('\p{Is_Script_Extensions= OLD_PERSIAN:=}'); - Error('\P{Is_Script_Extensions= OLD_PERSIAN:=}'); + Expect(1, 66517, '\p{Scx=-Xpeo}', ""); + Expect(0, 66517, '\p{^Scx=-Xpeo}', ""); + Expect(0, 66517, '\P{Scx=-Xpeo}', ""); + Expect(1, 66517, '\P{^Scx=-Xpeo}', ""); + Expect(0, 66518, '\p{Scx=-Xpeo}', ""); + Expect(1, 66518, '\p{^Scx=-Xpeo}', ""); + Expect(1, 66518, '\P{Scx=-Xpeo}', ""); + Expect(0, 66518, '\P{^Scx=-Xpeo}', ""); + Error('\p{Is_Script_Extensions=_:=old_Persian}'); + Error('\P{Is_Script_Extensions=_:=old_Persian}'); Expect(1, 66517, '\p{Is_Script_Extensions=oldpersian}', ""); Expect(0, 66517, '\p{^Is_Script_Extensions=oldpersian}', ""); Expect(0, 66517, '\P{Is_Script_Extensions=oldpersian}', ""); @@ -146120,16 +150202,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66518, '\p{^Is_Script_Extensions=oldpersian}', ""); Expect(1, 66518, '\P{Is_Script_Extensions=oldpersian}', ""); Expect(0, 66518, '\P{^Is_Script_Extensions=oldpersian}', ""); - Expect(1, 66517, '\p{Is_Script_Extensions: --Old_PERSIAN}', ""); - Expect(0, 66517, '\p{^Is_Script_Extensions: --Old_PERSIAN}', ""); - Expect(0, 66517, '\P{Is_Script_Extensions: --Old_PERSIAN}', ""); - Expect(1, 66517, '\P{^Is_Script_Extensions: --Old_PERSIAN}', ""); - Expect(0, 66518, '\p{Is_Script_Extensions: --Old_PERSIAN}', ""); - Expect(1, 66518, '\p{^Is_Script_Extensions: --Old_PERSIAN}', ""); - Expect(1, 66518, '\P{Is_Script_Extensions: --Old_PERSIAN}', ""); - Expect(0, 66518, '\P{^Is_Script_Extensions: --Old_PERSIAN}', ""); - Error('\p{Is_Scx=-Xpeo:=}'); - Error('\P{Is_Scx=-Xpeo:=}'); + Expect(1, 66517, '\p{Is_Script_Extensions= OLD_persian}', ""); + Expect(0, 66517, '\p{^Is_Script_Extensions= OLD_persian}', ""); + Expect(0, 66517, '\P{Is_Script_Extensions= OLD_persian}', ""); + Expect(1, 66517, '\P{^Is_Script_Extensions= OLD_persian}', ""); + Expect(0, 66518, '\p{Is_Script_Extensions= OLD_persian}', ""); + Expect(1, 66518, '\p{^Is_Script_Extensions= OLD_persian}', ""); + Expect(1, 66518, '\P{Is_Script_Extensions= OLD_persian}', ""); + Expect(0, 66518, '\P{^Is_Script_Extensions= OLD_persian}', ""); + Error('\p{Is_Scx= Xpeo:=}'); + Error('\P{Is_Scx= Xpeo:=}'); Expect(1, 66517, '\p{Is_Scx=xpeo}', ""); Expect(0, 66517, '\p{^Is_Scx=xpeo}', ""); Expect(0, 66517, '\P{Is_Scx=xpeo}', ""); @@ -146146,8 +150228,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66518, '\p{^Is_Scx=-_Xpeo}', ""); Expect(1, 66518, '\P{Is_Scx=-_Xpeo}', ""); Expect(0, 66518, '\P{^Is_Scx=-_Xpeo}', ""); - Error('\p{Script_Extensions=/a/ CUNEIFORM}'); - Error('\P{Script_Extensions=/a/ CUNEIFORM}'); + Error('\p{Script_Extensions= /a/Cuneiform}'); + Error('\P{Script_Extensions= /a/Cuneiform}'); Expect(1, 75075, '\p{Script_Extensions=:\ACuneiform\z:}', "");; Expect(0, 75076, '\p{Script_Extensions=:\ACuneiform\z:}', "");; Expect(1, 75075, '\p{Script_Extensions=cuneiform}', ""); @@ -146160,16 +150242,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 75076, '\P{^Script_Extensions=cuneiform}', ""); Expect(1, 75075, '\p{Script_Extensions=:\Acuneiform\z:}', "");; Expect(0, 75076, '\p{Script_Extensions=:\Acuneiform\z:}', "");; - Expect(1, 75075, '\p{Script_Extensions= Cuneiform}', ""); - Expect(0, 75075, '\p{^Script_Extensions= Cuneiform}', ""); - Expect(0, 75075, '\P{Script_Extensions= Cuneiform}', ""); - Expect(1, 75075, '\P{^Script_Extensions= Cuneiform}', ""); - Expect(0, 75076, '\p{Script_Extensions= Cuneiform}', ""); - Expect(1, 75076, '\p{^Script_Extensions= Cuneiform}', ""); - Expect(1, 75076, '\P{Script_Extensions= Cuneiform}', ""); - Expect(0, 75076, '\P{^Script_Extensions= Cuneiform}', ""); - Error('\p{Scx=/a/--XSUX}'); - Error('\P{Scx=/a/--XSUX}'); + Expect(1, 75075, '\p{Script_Extensions=__Cuneiform}', ""); + Expect(0, 75075, '\p{^Script_Extensions=__Cuneiform}', ""); + Expect(0, 75075, '\P{Script_Extensions=__Cuneiform}', ""); + Expect(1, 75075, '\P{^Script_Extensions=__Cuneiform}', ""); + Expect(0, 75076, '\p{Script_Extensions=__Cuneiform}', ""); + Expect(1, 75076, '\p{^Script_Extensions=__Cuneiform}', ""); + Expect(1, 75076, '\P{Script_Extensions=__Cuneiform}', ""); + Expect(0, 75076, '\P{^Script_Extensions=__Cuneiform}', ""); + Error('\p{Scx=/a/_ xsux}'); + Error('\P{Scx=/a/_ xsux}'); Expect(1, 75075, '\p{Scx=:\AXsux\z:}', "");; Expect(0, 75076, '\p{Scx=:\AXsux\z:}', "");; Expect(1, 75075, '\p{Scx=xsux}', ""); @@ -146182,16 +150264,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 75076, '\P{^Scx=xsux}', ""); Expect(1, 75075, '\p{Scx=:\Axsux\z:}', "");; Expect(0, 75076, '\p{Scx=:\Axsux\z:}', "");; - Expect(1, 75075, '\p{Scx: _xsux}', ""); - Expect(0, 75075, '\p{^Scx: _xsux}', ""); - Expect(0, 75075, '\P{Scx: _xsux}', ""); - Expect(1, 75075, '\P{^Scx: _xsux}', ""); - Expect(0, 75076, '\p{Scx: _xsux}', ""); - Expect(1, 75076, '\p{^Scx: _xsux}', ""); - Expect(1, 75076, '\P{Scx: _xsux}', ""); - Expect(0, 75076, '\P{^Scx: _xsux}', ""); - Error('\p{Is_Script_Extensions=:= cuneiform}'); - Error('\P{Is_Script_Extensions=:= cuneiform}'); + Expect(1, 75075, '\p{Scx=_ Xsux}', ""); + Expect(0, 75075, '\p{^Scx=_ Xsux}', ""); + Expect(0, 75075, '\P{Scx=_ Xsux}', ""); + Expect(1, 75075, '\P{^Scx=_ Xsux}', ""); + Expect(0, 75076, '\p{Scx=_ Xsux}', ""); + Expect(1, 75076, '\p{^Scx=_ Xsux}', ""); + Expect(1, 75076, '\P{Scx=_ Xsux}', ""); + Expect(0, 75076, '\P{^Scx=_ Xsux}', ""); + Error('\p{Is_Script_Extensions:-Cuneiform/a/}'); + Error('\P{Is_Script_Extensions:-Cuneiform/a/}'); Expect(1, 75075, '\p{Is_Script_Extensions=cuneiform}', ""); Expect(0, 75075, '\p{^Is_Script_Extensions=cuneiform}', ""); Expect(0, 75075, '\P{Is_Script_Extensions=cuneiform}', ""); @@ -146200,16 +150282,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 75076, '\p{^Is_Script_Extensions=cuneiform}', ""); Expect(1, 75076, '\P{Is_Script_Extensions=cuneiform}', ""); Expect(0, 75076, '\P{^Is_Script_Extensions=cuneiform}', ""); - Expect(1, 75075, '\p{Is_Script_Extensions=- Cuneiform}', ""); - Expect(0, 75075, '\p{^Is_Script_Extensions=- Cuneiform}', ""); - Expect(0, 75075, '\P{Is_Script_Extensions=- Cuneiform}', ""); - Expect(1, 75075, '\P{^Is_Script_Extensions=- Cuneiform}', ""); - Expect(0, 75076, '\p{Is_Script_Extensions=- Cuneiform}', ""); - Expect(1, 75076, '\p{^Is_Script_Extensions=- Cuneiform}', ""); - Expect(1, 75076, '\P{Is_Script_Extensions=- Cuneiform}', ""); - Expect(0, 75076, '\P{^Is_Script_Extensions=- Cuneiform}', ""); - Error('\p{Is_Scx=-_Xsux/a/}'); - Error('\P{Is_Scx=-_Xsux/a/}'); + Expect(1, 75075, '\p{Is_Script_Extensions=_ cuneiform}', ""); + Expect(0, 75075, '\p{^Is_Script_Extensions=_ cuneiform}', ""); + Expect(0, 75075, '\P{Is_Script_Extensions=_ cuneiform}', ""); + Expect(1, 75075, '\P{^Is_Script_Extensions=_ cuneiform}', ""); + Expect(0, 75076, '\p{Is_Script_Extensions=_ cuneiform}', ""); + Expect(1, 75076, '\p{^Is_Script_Extensions=_ cuneiform}', ""); + Expect(1, 75076, '\P{Is_Script_Extensions=_ cuneiform}', ""); + Expect(0, 75076, '\P{^Is_Script_Extensions=_ cuneiform}', ""); + Error('\p{Is_Scx= /a/XSUX}'); + Error('\P{Is_Scx= /a/XSUX}'); Expect(1, 75075, '\p{Is_Scx=xsux}', ""); Expect(0, 75075, '\p{^Is_Scx=xsux}', ""); Expect(0, 75075, '\P{Is_Scx=xsux}', ""); @@ -146218,78 +150300,158 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 75076, '\p{^Is_Scx=xsux}', ""); Expect(1, 75076, '\P{Is_Scx=xsux}', ""); Expect(0, 75076, '\P{^Is_Scx=xsux}', ""); - Expect(1, 75075, '\p{Is_Scx: -Xsux}', ""); - Expect(0, 75075, '\p{^Is_Scx: -Xsux}', ""); - Expect(0, 75075, '\P{Is_Scx: -Xsux}', ""); - Expect(1, 75075, '\P{^Is_Scx: -Xsux}', ""); - Expect(0, 75076, '\p{Is_Scx: -Xsux}', ""); - Expect(1, 75076, '\p{^Is_Scx: -Xsux}', ""); - Expect(1, 75076, '\P{Is_Scx: -Xsux}', ""); - Expect(0, 75076, '\P{^Is_Scx: -Xsux}', ""); - Error('\p{Script_Extensions=__Yi:=}'); - Error('\P{Script_Extensions=__Yi:=}'); + Expect(1, 75075, '\p{Is_Scx: xsux}', ""); + Expect(0, 75075, '\p{^Is_Scx: xsux}', ""); + Expect(0, 75075, '\P{Is_Scx: xsux}', ""); + Expect(1, 75075, '\P{^Is_Scx: xsux}', ""); + Expect(0, 75076, '\p{Is_Scx: xsux}', ""); + Expect(1, 75076, '\p{^Is_Scx: xsux}', ""); + Expect(1, 75076, '\P{Is_Scx: xsux}', ""); + Expect(0, 75076, '\P{^Is_Scx: xsux}', ""); + Error('\p{Script_Extensions=/a/_ YEZIDI}'); + Error('\P{Script_Extensions=/a/_ YEZIDI}'); + Expect(1, 69297, '\p{Script_Extensions=:\AYezidi\z:}', "");; + Expect(0, 69298, '\p{Script_Extensions=:\AYezidi\z:}', "");; + Expect(1, 69297, '\p{Script_Extensions=yezidi}', ""); + Expect(0, 69297, '\p{^Script_Extensions=yezidi}', ""); + Expect(0, 69297, '\P{Script_Extensions=yezidi}', ""); + Expect(1, 69297, '\P{^Script_Extensions=yezidi}', ""); + Expect(0, 69298, '\p{Script_Extensions=yezidi}', ""); + Expect(1, 69298, '\p{^Script_Extensions=yezidi}', ""); + Expect(1, 69298, '\P{Script_Extensions=yezidi}', ""); + Expect(0, 69298, '\P{^Script_Extensions=yezidi}', ""); + Expect(1, 69297, '\p{Script_Extensions=:\Ayezidi\z:}', "");; + Expect(0, 69298, '\p{Script_Extensions=:\Ayezidi\z:}', "");; + Expect(1, 69297, '\p{Script_Extensions=__Yezidi}', ""); + Expect(0, 69297, '\p{^Script_Extensions=__Yezidi}', ""); + Expect(0, 69297, '\P{Script_Extensions=__Yezidi}', ""); + Expect(1, 69297, '\P{^Script_Extensions=__Yezidi}', ""); + Expect(0, 69298, '\p{Script_Extensions=__Yezidi}', ""); + Expect(1, 69298, '\p{^Script_Extensions=__Yezidi}', ""); + Expect(1, 69298, '\P{Script_Extensions=__Yezidi}', ""); + Expect(0, 69298, '\P{^Script_Extensions=__Yezidi}', ""); + Error('\p{Scx=/a/ yezi}'); + Error('\P{Scx=/a/ yezi}'); + Expect(1, 69297, '\p{Scx=:\AYezi\z:}', "");; + Expect(0, 69298, '\p{Scx=:\AYezi\z:}', "");; + Expect(1, 69297, '\p{Scx=yezi}', ""); + Expect(0, 69297, '\p{^Scx=yezi}', ""); + Expect(0, 69297, '\P{Scx=yezi}', ""); + Expect(1, 69297, '\P{^Scx=yezi}', ""); + Expect(0, 69298, '\p{Scx=yezi}', ""); + Expect(1, 69298, '\p{^Scx=yezi}', ""); + Expect(1, 69298, '\P{Scx=yezi}', ""); + Expect(0, 69298, '\P{^Scx=yezi}', ""); + Expect(1, 69297, '\p{Scx=:\Ayezi\z:}', "");; + Expect(0, 69298, '\p{Scx=:\Ayezi\z:}', "");; + Expect(1, 69297, '\p{Scx= Yezi}', ""); + Expect(0, 69297, '\p{^Scx= Yezi}', ""); + Expect(0, 69297, '\P{Scx= Yezi}', ""); + Expect(1, 69297, '\P{^Scx= Yezi}', ""); + Expect(0, 69298, '\p{Scx= Yezi}', ""); + Expect(1, 69298, '\p{^Scx= Yezi}', ""); + Expect(1, 69298, '\P{Scx= Yezi}', ""); + Expect(0, 69298, '\P{^Scx= Yezi}', ""); + Error('\p{Is_Script_Extensions=/a/ -YEZIDI}'); + Error('\P{Is_Script_Extensions=/a/ -YEZIDI}'); + Expect(1, 69297, '\p{Is_Script_Extensions=yezidi}', ""); + Expect(0, 69297, '\p{^Is_Script_Extensions=yezidi}', ""); + Expect(0, 69297, '\P{Is_Script_Extensions=yezidi}', ""); + Expect(1, 69297, '\P{^Is_Script_Extensions=yezidi}', ""); + Expect(0, 69298, '\p{Is_Script_Extensions=yezidi}', ""); + Expect(1, 69298, '\p{^Is_Script_Extensions=yezidi}', ""); + Expect(1, 69298, '\P{Is_Script_Extensions=yezidi}', ""); + Expect(0, 69298, '\P{^Is_Script_Extensions=yezidi}', ""); + Expect(1, 69297, '\p{Is_Script_Extensions: - YEZIDI}', ""); + Expect(0, 69297, '\p{^Is_Script_Extensions: - YEZIDI}', ""); + Expect(0, 69297, '\P{Is_Script_Extensions: - YEZIDI}', ""); + Expect(1, 69297, '\P{^Is_Script_Extensions: - YEZIDI}', ""); + Expect(0, 69298, '\p{Is_Script_Extensions: - YEZIDI}', ""); + Expect(1, 69298, '\p{^Is_Script_Extensions: - YEZIDI}', ""); + Expect(1, 69298, '\P{Is_Script_Extensions: - YEZIDI}', ""); + Expect(0, 69298, '\P{^Is_Script_Extensions: - YEZIDI}', ""); + Error('\p{Is_Scx=-Yezi:=}'); + Error('\P{Is_Scx=-Yezi:=}'); + Expect(1, 69297, '\p{Is_Scx=yezi}', ""); + Expect(0, 69297, '\p{^Is_Scx=yezi}', ""); + Expect(0, 69297, '\P{Is_Scx=yezi}', ""); + Expect(1, 69297, '\P{^Is_Scx=yezi}', ""); + Expect(0, 69298, '\p{Is_Scx=yezi}', ""); + Expect(1, 69298, '\p{^Is_Scx=yezi}', ""); + Expect(1, 69298, '\P{Is_Scx=yezi}', ""); + Expect(0, 69298, '\P{^Is_Scx=yezi}', ""); + Expect(1, 69297, '\p{Is_Scx: Yezi}', ""); + Expect(0, 69297, '\p{^Is_Scx: Yezi}', ""); + Expect(0, 69297, '\P{Is_Scx: Yezi}', ""); + Expect(1, 69297, '\P{^Is_Scx: Yezi}', ""); + Expect(0, 69298, '\p{Is_Scx: Yezi}', ""); + Expect(1, 69298, '\p{^Is_Scx: Yezi}', ""); + Expect(1, 69298, '\P{Is_Scx: Yezi}', ""); + Expect(0, 69298, '\P{^Is_Scx: Yezi}', ""); + Error('\p{Script_Extensions=-/a/Yi}'); + Error('\P{Script_Extensions=-/a/Yi}'); Expect(1, 65381, '\p{Script_Extensions=:\AYi\z:}', "");; Expect(0, 65382, '\p{Script_Extensions=:\AYi\z:}', "");; - Expect(1, 65381, '\p{Script_Extensions: yi}', ""); - Expect(0, 65381, '\p{^Script_Extensions: yi}', ""); - Expect(0, 65381, '\P{Script_Extensions: yi}', ""); - Expect(1, 65381, '\P{^Script_Extensions: yi}', ""); - Expect(0, 65382, '\p{Script_Extensions: yi}', ""); - Expect(1, 65382, '\p{^Script_Extensions: yi}', ""); - Expect(1, 65382, '\P{Script_Extensions: yi}', ""); - Expect(0, 65382, '\P{^Script_Extensions: yi}', ""); + Expect(1, 65381, '\p{Script_Extensions=yi}', ""); + Expect(0, 65381, '\p{^Script_Extensions=yi}', ""); + Expect(0, 65381, '\P{Script_Extensions=yi}', ""); + Expect(1, 65381, '\P{^Script_Extensions=yi}', ""); + Expect(0, 65382, '\p{Script_Extensions=yi}', ""); + Expect(1, 65382, '\p{^Script_Extensions=yi}', ""); + Expect(1, 65382, '\P{Script_Extensions=yi}', ""); + Expect(0, 65382, '\P{^Script_Extensions=yi}', ""); Expect(1, 65381, '\p{Script_Extensions=:\Ayi\z:}', "");; Expect(0, 65382, '\p{Script_Extensions=:\Ayi\z:}', "");; - Expect(1, 65381, '\p{Script_Extensions=_YI}', ""); - Expect(0, 65381, '\p{^Script_Extensions=_YI}', ""); - Expect(0, 65381, '\P{Script_Extensions=_YI}', ""); - Expect(1, 65381, '\P{^Script_Extensions=_YI}', ""); - Expect(0, 65382, '\p{Script_Extensions=_YI}', ""); - Expect(1, 65382, '\p{^Script_Extensions=_YI}', ""); - Expect(1, 65382, '\P{Script_Extensions=_YI}', ""); - Expect(0, 65382, '\P{^Script_Extensions=_YI}', ""); - Error('\p{Scx=/a/_YIII}'); - Error('\P{Scx=/a/_YIII}'); + Expect(1, 65381, '\p{Script_Extensions= yi}', ""); + Expect(0, 65381, '\p{^Script_Extensions= yi}', ""); + Expect(0, 65381, '\P{Script_Extensions= yi}', ""); + Expect(1, 65381, '\P{^Script_Extensions= yi}', ""); + Expect(0, 65382, '\p{Script_Extensions= yi}', ""); + Expect(1, 65382, '\p{^Script_Extensions= yi}', ""); + Expect(1, 65382, '\P{Script_Extensions= yi}', ""); + Expect(0, 65382, '\P{^Script_Extensions= yi}', ""); + Error('\p{Scx: --yiii/a/}'); + Error('\P{Scx: --yiii/a/}'); Expect(1, 65381, '\p{Scx=:\AYiii\z:}', "");; Expect(0, 65382, '\p{Scx=:\AYiii\z:}', "");; - Expect(1, 65381, '\p{Scx=yiii}', ""); - Expect(0, 65381, '\p{^Scx=yiii}', ""); - Expect(0, 65381, '\P{Scx=yiii}', ""); - Expect(1, 65381, '\P{^Scx=yiii}', ""); - Expect(0, 65382, '\p{Scx=yiii}', ""); - Expect(1, 65382, '\p{^Scx=yiii}', ""); - Expect(1, 65382, '\P{Scx=yiii}', ""); - Expect(0, 65382, '\P{^Scx=yiii}', ""); + Expect(1, 65381, '\p{Scx: yiii}', ""); + Expect(0, 65381, '\p{^Scx: yiii}', ""); + Expect(0, 65381, '\P{Scx: yiii}', ""); + Expect(1, 65381, '\P{^Scx: yiii}', ""); + Expect(0, 65382, '\p{Scx: yiii}', ""); + Expect(1, 65382, '\p{^Scx: yiii}', ""); + Expect(1, 65382, '\P{Scx: yiii}', ""); + Expect(0, 65382, '\P{^Scx: yiii}', ""); Expect(1, 65381, '\p{Scx=:\Ayiii\z:}', "");; Expect(0, 65382, '\p{Scx=:\Ayiii\z:}', "");; - Expect(1, 65381, '\p{Scx= Yiii}', ""); - Expect(0, 65381, '\p{^Scx= Yiii}', ""); - Expect(0, 65381, '\P{Scx= Yiii}', ""); - Expect(1, 65381, '\P{^Scx= Yiii}', ""); - Expect(0, 65382, '\p{Scx= Yiii}', ""); - Expect(1, 65382, '\p{^Scx= Yiii}', ""); - Expect(1, 65382, '\P{Scx= Yiii}', ""); - Expect(0, 65382, '\P{^Scx= Yiii}', ""); - Error('\p{Is_Script_Extensions= /a/yi}'); - Error('\P{Is_Script_Extensions= /a/yi}'); - Expect(1, 65381, '\p{Is_Script_Extensions=yi}', ""); - Expect(0, 65381, '\p{^Is_Script_Extensions=yi}', ""); - Expect(0, 65381, '\P{Is_Script_Extensions=yi}', ""); - Expect(1, 65381, '\P{^Is_Script_Extensions=yi}', ""); - Expect(0, 65382, '\p{Is_Script_Extensions=yi}', ""); - Expect(1, 65382, '\p{^Is_Script_Extensions=yi}', ""); - Expect(1, 65382, '\P{Is_Script_Extensions=yi}', ""); - Expect(0, 65382, '\P{^Is_Script_Extensions=yi}', ""); - Expect(1, 65381, '\p{Is_Script_Extensions= yi}', ""); - Expect(0, 65381, '\p{^Is_Script_Extensions= yi}', ""); - Expect(0, 65381, '\P{Is_Script_Extensions= yi}', ""); - Expect(1, 65381, '\P{^Is_Script_Extensions= yi}', ""); - Expect(0, 65382, '\p{Is_Script_Extensions= yi}', ""); - Expect(1, 65382, '\p{^Is_Script_Extensions= yi}', ""); - Expect(1, 65382, '\P{Is_Script_Extensions= yi}', ""); - Expect(0, 65382, '\P{^Is_Script_Extensions= yi}', ""); - Error('\p{Is_Scx=_Yiii/a/}'); - Error('\P{Is_Scx=_Yiii/a/}'); + Expect(1, 65381, '\p{Scx= -YIII}', ""); + Expect(0, 65381, '\p{^Scx= -YIII}', ""); + Expect(0, 65381, '\P{Scx= -YIII}', ""); + Expect(1, 65381, '\P{^Scx= -YIII}', ""); + Expect(0, 65382, '\p{Scx= -YIII}', ""); + Expect(1, 65382, '\p{^Scx= -YIII}', ""); + Expect(1, 65382, '\P{Scx= -YIII}', ""); + Expect(0, 65382, '\P{^Scx= -YIII}', ""); + Error('\p{Is_Script_Extensions=:=- Yi}'); + Error('\P{Is_Script_Extensions=:=- Yi}'); + Expect(1, 65381, '\p{Is_Script_Extensions:yi}', ""); + Expect(0, 65381, '\p{^Is_Script_Extensions:yi}', ""); + Expect(0, 65381, '\P{Is_Script_Extensions:yi}', ""); + Expect(1, 65381, '\P{^Is_Script_Extensions:yi}', ""); + Expect(0, 65382, '\p{Is_Script_Extensions:yi}', ""); + Expect(1, 65382, '\p{^Is_Script_Extensions:yi}', ""); + Expect(1, 65382, '\P{Is_Script_Extensions:yi}', ""); + Expect(0, 65382, '\P{^Is_Script_Extensions:yi}', ""); + Expect(1, 65381, '\p{Is_Script_Extensions=-yi}', ""); + Expect(0, 65381, '\p{^Is_Script_Extensions=-yi}', ""); + Expect(0, 65381, '\P{Is_Script_Extensions=-yi}', ""); + Expect(1, 65381, '\P{^Is_Script_Extensions=-yi}', ""); + Expect(0, 65382, '\p{Is_Script_Extensions=-yi}', ""); + Expect(1, 65382, '\p{^Is_Script_Extensions=-yi}', ""); + Expect(1, 65382, '\P{Is_Script_Extensions=-yi}', ""); + Expect(0, 65382, '\P{^Is_Script_Extensions=-yi}', ""); + Error('\p{Is_Scx=:= yiii}'); + Error('\P{Is_Scx=:= yiii}'); Expect(1, 65381, '\p{Is_Scx=yiii}', ""); Expect(0, 65381, '\p{^Is_Scx=yiii}', ""); Expect(0, 65381, '\P{Is_Scx=yiii}', ""); @@ -146298,16 +150460,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65382, '\p{^Is_Scx=yiii}', ""); Expect(1, 65382, '\P{Is_Scx=yiii}', ""); Expect(0, 65382, '\P{^Is_Scx=yiii}', ""); - Expect(1, 65381, '\p{Is_Scx= -Yiii}', ""); - Expect(0, 65381, '\p{^Is_Scx= -Yiii}', ""); - Expect(0, 65381, '\P{Is_Scx= -Yiii}', ""); - Expect(1, 65381, '\P{^Is_Scx= -Yiii}', ""); - Expect(0, 65382, '\p{Is_Scx= -Yiii}', ""); - Expect(1, 65382, '\p{^Is_Scx= -Yiii}', ""); - Expect(1, 65382, '\P{Is_Scx= -Yiii}', ""); - Expect(0, 65382, '\P{^Is_Scx= -Yiii}', ""); - Error('\p{Script_Extensions=-:=ZANABAZAR_SQUARE}'); - Error('\P{Script_Extensions=-:=ZANABAZAR_SQUARE}'); + Expect(1, 65381, '\p{Is_Scx= _YIII}', ""); + Expect(0, 65381, '\p{^Is_Scx= _YIII}', ""); + Expect(0, 65381, '\P{Is_Scx= _YIII}', ""); + Expect(1, 65381, '\P{^Is_Scx= _YIII}', ""); + Expect(0, 65382, '\p{Is_Scx= _YIII}', ""); + Expect(1, 65382, '\p{^Is_Scx= _YIII}', ""); + Expect(1, 65382, '\P{Is_Scx= _YIII}', ""); + Expect(0, 65382, '\P{^Is_Scx= _YIII}', ""); + Error('\p{Script_Extensions=:=__ZANABAZAR_square}'); + Error('\P{Script_Extensions=:=__ZANABAZAR_square}'); Expect(1, 72263, '\p{Script_Extensions=:\AZanabazar_Square\z:}', "");; Expect(0, 72264, '\p{Script_Extensions=:\AZanabazar_Square\z:}', "");; Expect(1, 72263, '\p{Script_Extensions=zanabazarsquare}', ""); @@ -146320,16 +150482,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72264, '\P{^Script_Extensions=zanabazarsquare}', ""); Expect(1, 72263, '\p{Script_Extensions=:\Azanabazarsquare\z:}', "");; Expect(0, 72264, '\p{Script_Extensions=:\Azanabazarsquare\z:}', "");; - Expect(1, 72263, '\p{Script_Extensions= zanabazar_square}', ""); - Expect(0, 72263, '\p{^Script_Extensions= zanabazar_square}', ""); - Expect(0, 72263, '\P{Script_Extensions= zanabazar_square}', ""); - Expect(1, 72263, '\P{^Script_Extensions= zanabazar_square}', ""); - Expect(0, 72264, '\p{Script_Extensions= zanabazar_square}', ""); - Expect(1, 72264, '\p{^Script_Extensions= zanabazar_square}', ""); - Expect(1, 72264, '\P{Script_Extensions= zanabazar_square}', ""); - Expect(0, 72264, '\P{^Script_Extensions= zanabazar_square}', ""); - Error('\p{Scx=_zanb:=}'); - Error('\P{Scx=_zanb:=}'); + Expect(1, 72263, '\p{Script_Extensions=-_Zanabazar_Square}', ""); + Expect(0, 72263, '\p{^Script_Extensions=-_Zanabazar_Square}', ""); + Expect(0, 72263, '\P{Script_Extensions=-_Zanabazar_Square}', ""); + Expect(1, 72263, '\P{^Script_Extensions=-_Zanabazar_Square}', ""); + Expect(0, 72264, '\p{Script_Extensions=-_Zanabazar_Square}', ""); + Expect(1, 72264, '\p{^Script_Extensions=-_Zanabazar_Square}', ""); + Expect(1, 72264, '\P{Script_Extensions=-_Zanabazar_Square}', ""); + Expect(0, 72264, '\P{^Script_Extensions=-_Zanabazar_Square}', ""); + Error('\p{Scx=:= _Zanb}'); + Error('\P{Scx=:= _Zanb}'); Expect(1, 72263, '\p{Scx=:\AZanb\z:}', "");; Expect(0, 72264, '\p{Scx=:\AZanb\z:}', "");; Expect(1, 72263, '\p{Scx=zanb}', ""); @@ -146342,16 +150504,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72264, '\P{^Scx=zanb}', ""); Expect(1, 72263, '\p{Scx=:\Azanb\z:}', "");; Expect(0, 72264, '\p{Scx=:\Azanb\z:}', "");; - Expect(1, 72263, '\p{Scx=-Zanb}', ""); - Expect(0, 72263, '\p{^Scx=-Zanb}', ""); - Expect(0, 72263, '\P{Scx=-Zanb}', ""); - Expect(1, 72263, '\P{^Scx=-Zanb}', ""); - Expect(0, 72264, '\p{Scx=-Zanb}', ""); - Expect(1, 72264, '\p{^Scx=-Zanb}', ""); - Expect(1, 72264, '\P{Scx=-Zanb}', ""); - Expect(0, 72264, '\P{^Scx=-Zanb}', ""); - Error('\p{Is_Script_Extensions=:=Zanabazar_square}'); - Error('\P{Is_Script_Extensions=:=Zanabazar_square}'); + Expect(1, 72263, '\p{Scx= _Zanb}', ""); + Expect(0, 72263, '\p{^Scx= _Zanb}', ""); + Expect(0, 72263, '\P{Scx= _Zanb}', ""); + Expect(1, 72263, '\P{^Scx= _Zanb}', ""); + Expect(0, 72264, '\p{Scx= _Zanb}', ""); + Expect(1, 72264, '\p{^Scx= _Zanb}', ""); + Expect(1, 72264, '\P{Scx= _Zanb}', ""); + Expect(0, 72264, '\P{^Scx= _Zanb}', ""); + Error('\p{Is_Script_Extensions= /a/Zanabazar_Square}'); + Error('\P{Is_Script_Extensions= /a/Zanabazar_Square}'); Expect(1, 72263, '\p{Is_Script_Extensions=zanabazarsquare}', ""); Expect(0, 72263, '\p{^Is_Script_Extensions=zanabazarsquare}', ""); Expect(0, 72263, '\P{Is_Script_Extensions=zanabazarsquare}', ""); @@ -146360,16 +150522,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72264, '\p{^Is_Script_Extensions=zanabazarsquare}', ""); Expect(1, 72264, '\P{Is_Script_Extensions=zanabazarsquare}', ""); Expect(0, 72264, '\P{^Is_Script_Extensions=zanabazarsquare}', ""); - Expect(1, 72263, '\p{Is_Script_Extensions=- Zanabazar_SQUARE}', ""); - Expect(0, 72263, '\p{^Is_Script_Extensions=- Zanabazar_SQUARE}', ""); - Expect(0, 72263, '\P{Is_Script_Extensions=- Zanabazar_SQUARE}', ""); - Expect(1, 72263, '\P{^Is_Script_Extensions=- Zanabazar_SQUARE}', ""); - Expect(0, 72264, '\p{Is_Script_Extensions=- Zanabazar_SQUARE}', ""); - Expect(1, 72264, '\p{^Is_Script_Extensions=- Zanabazar_SQUARE}', ""); - Expect(1, 72264, '\P{Is_Script_Extensions=- Zanabazar_SQUARE}', ""); - Expect(0, 72264, '\P{^Is_Script_Extensions=- Zanabazar_SQUARE}', ""); - Error('\p{Is_Scx=:= -Zanb}'); - Error('\P{Is_Scx=:= -Zanb}'); + Expect(1, 72263, '\p{Is_Script_Extensions= -zanabazar_Square}', ""); + Expect(0, 72263, '\p{^Is_Script_Extensions= -zanabazar_Square}', ""); + Expect(0, 72263, '\P{Is_Script_Extensions= -zanabazar_Square}', ""); + Expect(1, 72263, '\P{^Is_Script_Extensions= -zanabazar_Square}', ""); + Expect(0, 72264, '\p{Is_Script_Extensions= -zanabazar_Square}', ""); + Expect(1, 72264, '\p{^Is_Script_Extensions= -zanabazar_Square}', ""); + Expect(1, 72264, '\P{Is_Script_Extensions= -zanabazar_Square}', ""); + Expect(0, 72264, '\P{^Is_Script_Extensions= -zanabazar_Square}', ""); + Error('\p{Is_Scx=/a/zanb}'); + Error('\P{Is_Scx=/a/zanb}'); Expect(1, 72263, '\p{Is_Scx=zanb}', ""); Expect(0, 72263, '\p{^Is_Scx=zanb}', ""); Expect(0, 72263, '\P{Is_Scx=zanb}', ""); @@ -146378,60 +150540,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72264, '\p{^Is_Scx=zanb}', ""); Expect(1, 72264, '\P{Is_Scx=zanb}', ""); Expect(0, 72264, '\P{^Is_Scx=zanb}', ""); - Expect(1, 72263, '\p{Is_Scx=-ZANB}', ""); - Expect(0, 72263, '\p{^Is_Scx=-ZANB}', ""); - Expect(0, 72263, '\P{Is_Scx=-ZANB}', ""); - Expect(1, 72263, '\P{^Is_Scx=-ZANB}', ""); - Expect(0, 72264, '\p{Is_Scx=-ZANB}', ""); - Expect(1, 72264, '\p{^Is_Scx=-ZANB}', ""); - Expect(1, 72264, '\P{Is_Scx=-ZANB}', ""); - Expect(0, 72264, '\P{^Is_Scx=-ZANB}', ""); - Error('\p{Script_Extensions=-:=INHERITED}'); - Error('\P{Script_Extensions=-:=INHERITED}'); + Expect(1, 72263, '\p{Is_Scx: -_zanb}', ""); + Expect(0, 72263, '\p{^Is_Scx: -_zanb}', ""); + Expect(0, 72263, '\P{Is_Scx: -_zanb}', ""); + Expect(1, 72263, '\P{^Is_Scx: -_zanb}', ""); + Expect(0, 72264, '\p{Is_Scx: -_zanb}', ""); + Expect(1, 72264, '\p{^Is_Scx: -_zanb}', ""); + Expect(1, 72264, '\P{Is_Scx: -_zanb}', ""); + Expect(0, 72264, '\P{^Is_Scx: -_zanb}', ""); + Error('\p{Script_Extensions=:=Inherited}'); + Error('\P{Script_Extensions=:=Inherited}'); Expect(1, 917999, '\p{Script_Extensions=:\AInherited\z:}', "");; Expect(0, 918000, '\p{Script_Extensions=:\AInherited\z:}', "");; - Expect(1, 917999, '\p{Script_Extensions=inherited}', ""); - Expect(0, 917999, '\p{^Script_Extensions=inherited}', ""); - Expect(0, 917999, '\P{Script_Extensions=inherited}', ""); - Expect(1, 917999, '\P{^Script_Extensions=inherited}', ""); - Expect(0, 918000, '\p{Script_Extensions=inherited}', ""); - Expect(1, 918000, '\p{^Script_Extensions=inherited}', ""); - Expect(1, 918000, '\P{Script_Extensions=inherited}', ""); - Expect(0, 918000, '\P{^Script_Extensions=inherited}', ""); + Expect(1, 917999, '\p{Script_Extensions: inherited}', ""); + Expect(0, 917999, '\p{^Script_Extensions: inherited}', ""); + Expect(0, 917999, '\P{Script_Extensions: inherited}', ""); + Expect(1, 917999, '\P{^Script_Extensions: inherited}', ""); + Expect(0, 918000, '\p{Script_Extensions: inherited}', ""); + Expect(1, 918000, '\p{^Script_Extensions: inherited}', ""); + Expect(1, 918000, '\P{Script_Extensions: inherited}', ""); + Expect(0, 918000, '\P{^Script_Extensions: inherited}', ""); Expect(1, 917999, '\p{Script_Extensions=:\Ainherited\z:}', "");; Expect(0, 918000, '\p{Script_Extensions=:\Ainherited\z:}', "");; - Expect(1, 917999, '\p{Script_Extensions= inherited}', ""); - Expect(0, 917999, '\p{^Script_Extensions= inherited}', ""); - Expect(0, 917999, '\P{Script_Extensions= inherited}', ""); - Expect(1, 917999, '\P{^Script_Extensions= inherited}', ""); - Expect(0, 918000, '\p{Script_Extensions= inherited}', ""); - Expect(1, 918000, '\p{^Script_Extensions= inherited}', ""); - Expect(1, 918000, '\P{Script_Extensions= inherited}', ""); - Expect(0, 918000, '\P{^Script_Extensions= inherited}', ""); - Error('\p{Scx=:=Zinh}'); - Error('\P{Scx=:=Zinh}'); + Expect(1, 917999, '\p{Script_Extensions= INHERITED}', ""); + Expect(0, 917999, '\p{^Script_Extensions= INHERITED}', ""); + Expect(0, 917999, '\P{Script_Extensions= INHERITED}', ""); + Expect(1, 917999, '\P{^Script_Extensions= INHERITED}', ""); + Expect(0, 918000, '\p{Script_Extensions= INHERITED}', ""); + Expect(1, 918000, '\p{^Script_Extensions= INHERITED}', ""); + Expect(1, 918000, '\P{Script_Extensions= INHERITED}', ""); + Expect(0, 918000, '\P{^Script_Extensions= INHERITED}', ""); + Error('\p{Scx=/a/_ zinh}'); + Error('\P{Scx=/a/_ zinh}'); Expect(1, 917999, '\p{Scx=:\AZinh\z:}', "");; Expect(0, 918000, '\p{Scx=:\AZinh\z:}', "");; - Expect(1, 917999, '\p{Scx: zinh}', ""); - Expect(0, 917999, '\p{^Scx: zinh}', ""); - Expect(0, 917999, '\P{Scx: zinh}', ""); - Expect(1, 917999, '\P{^Scx: zinh}', ""); - Expect(0, 918000, '\p{Scx: zinh}', ""); - Expect(1, 918000, '\p{^Scx: zinh}', ""); - Expect(1, 918000, '\P{Scx: zinh}', ""); - Expect(0, 918000, '\P{^Scx: zinh}', ""); + Expect(1, 917999, '\p{Scx=zinh}', ""); + Expect(0, 917999, '\p{^Scx=zinh}', ""); + Expect(0, 917999, '\P{Scx=zinh}', ""); + Expect(1, 917999, '\P{^Scx=zinh}', ""); + Expect(0, 918000, '\p{Scx=zinh}', ""); + Expect(1, 918000, '\p{^Scx=zinh}', ""); + Expect(1, 918000, '\P{Scx=zinh}', ""); + Expect(0, 918000, '\P{^Scx=zinh}', ""); Expect(1, 917999, '\p{Scx=:\Azinh\z:}', "");; Expect(0, 918000, '\p{Scx=:\Azinh\z:}', "");; - Expect(1, 917999, '\p{Scx= ZINH}', ""); - Expect(0, 917999, '\p{^Scx= ZINH}', ""); - Expect(0, 917999, '\P{Scx= ZINH}', ""); - Expect(1, 917999, '\P{^Scx= ZINH}', ""); - Expect(0, 918000, '\p{Scx= ZINH}', ""); - Expect(1, 918000, '\p{^Scx= ZINH}', ""); - Expect(1, 918000, '\P{Scx= ZINH}', ""); - Expect(0, 918000, '\P{^Scx= ZINH}', ""); - Error('\p{Is_Script_Extensions: /a/ _qaai}'); - Error('\P{Is_Script_Extensions: /a/ _qaai}'); + Expect(1, 917999, '\p{Scx=- Zinh}', ""); + Expect(0, 917999, '\p{^Scx=- Zinh}', ""); + Expect(0, 917999, '\P{Scx=- Zinh}', ""); + Expect(1, 917999, '\P{^Scx=- Zinh}', ""); + Expect(0, 918000, '\p{Scx=- Zinh}', ""); + Expect(1, 918000, '\p{^Scx=- Zinh}', ""); + Expect(1, 918000, '\P{Scx=- Zinh}', ""); + Expect(0, 918000, '\P{^Scx=- Zinh}', ""); + Error('\p{Is_Script_Extensions=/a/ -qaai}'); + Error('\P{Is_Script_Extensions=/a/ -qaai}'); Expect(1, 917999, '\p{Is_Script_Extensions=qaai}', ""); Expect(0, 917999, '\p{^Is_Script_Extensions=qaai}', ""); Expect(0, 917999, '\P{Is_Script_Extensions=qaai}', ""); @@ -146448,8 +150610,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^Is_Script_Extensions= Qaai}', ""); Expect(1, 918000, '\P{Is_Script_Extensions= Qaai}', ""); Expect(0, 918000, '\P{^Is_Script_Extensions= Qaai}', ""); - Error('\p{Is_Scx= -INHERITED/a/}'); - Error('\P{Is_Scx= -INHERITED/a/}'); + Error('\p{Is_Scx=-:=INHERITED}'); + Error('\P{Is_Scx=-:=INHERITED}'); Expect(1, 917999, '\p{Is_Scx=inherited}', ""); Expect(0, 917999, '\p{^Is_Scx=inherited}', ""); Expect(0, 917999, '\P{Is_Scx=inherited}', ""); @@ -146458,16 +150620,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^Is_Scx=inherited}', ""); Expect(1, 918000, '\P{Is_Scx=inherited}', ""); Expect(0, 918000, '\P{^Is_Scx=inherited}', ""); - Expect(1, 917999, '\p{Is_Scx=INHERITED}', ""); - Expect(0, 917999, '\p{^Is_Scx=INHERITED}', ""); - Expect(0, 917999, '\P{Is_Scx=INHERITED}', ""); - Expect(1, 917999, '\P{^Is_Scx=INHERITED}', ""); - Expect(0, 918000, '\p{Is_Scx=INHERITED}', ""); - Expect(1, 918000, '\p{^Is_Scx=INHERITED}', ""); - Expect(1, 918000, '\P{Is_Scx=INHERITED}', ""); - Expect(0, 918000, '\P{^Is_Scx=INHERITED}', ""); - Error('\p{Script_Extensions=/a/ Common}'); - Error('\P{Script_Extensions=/a/ Common}'); + Expect(1, 917999, '\p{Is_Scx= inherited}', ""); + Expect(0, 917999, '\p{^Is_Scx= inherited}', ""); + Expect(0, 917999, '\P{Is_Scx= inherited}', ""); + Expect(1, 917999, '\P{^Is_Scx= inherited}', ""); + Expect(0, 918000, '\p{Is_Scx= inherited}', ""); + Expect(1, 918000, '\p{^Is_Scx= inherited}', ""); + Expect(1, 918000, '\P{Is_Scx= inherited}', ""); + Expect(0, 918000, '\P{^Is_Scx= inherited}', ""); + Error('\p{Script_Extensions=:= Common}'); + Error('\P{Script_Extensions=:= Common}'); Expect(1, 917631, '\p{Script_Extensions=:\ACommon\z:}', "");; Expect(0, 917632, '\p{Script_Extensions=:\ACommon\z:}', "");; Expect(1, 917631, '\p{Script_Extensions=common}', ""); @@ -146480,16 +150642,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 917632, '\P{^Script_Extensions=common}', ""); Expect(1, 917631, '\p{Script_Extensions=:\Acommon\z:}', "");; Expect(0, 917632, '\p{Script_Extensions=:\Acommon\z:}', "");; - Expect(1, 917631, '\p{Script_Extensions= Common}', ""); - Expect(0, 917631, '\p{^Script_Extensions= Common}', ""); - Expect(0, 917631, '\P{Script_Extensions= Common}', ""); - Expect(1, 917631, '\P{^Script_Extensions= Common}', ""); - Expect(0, 917632, '\p{Script_Extensions= Common}', ""); - Expect(1, 917632, '\p{^Script_Extensions= Common}', ""); - Expect(1, 917632, '\P{Script_Extensions= Common}', ""); - Expect(0, 917632, '\P{^Script_Extensions= Common}', ""); - Error('\p{Scx=_/a/Zyyy}'); - Error('\P{Scx=_/a/Zyyy}'); + Expect(1, 917631, '\p{Script_Extensions: -_common}', ""); + Expect(0, 917631, '\p{^Script_Extensions: -_common}', ""); + Expect(0, 917631, '\P{Script_Extensions: -_common}', ""); + Expect(1, 917631, '\P{^Script_Extensions: -_common}', ""); + Expect(0, 917632, '\p{Script_Extensions: -_common}', ""); + Expect(1, 917632, '\p{^Script_Extensions: -_common}', ""); + Expect(1, 917632, '\P{Script_Extensions: -_common}', ""); + Expect(0, 917632, '\P{^Script_Extensions: -_common}', ""); + Error('\p{Scx=:= ZYYY}'); + Error('\P{Scx=:= ZYYY}'); Expect(1, 917631, '\p{Scx=:\AZyyy\z:}', "");; Expect(0, 917632, '\p{Scx=:\AZyyy\z:}', "");; Expect(1, 917631, '\p{Scx=zyyy}', ""); @@ -146502,34 +150664,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 917632, '\P{^Scx=zyyy}', ""); Expect(1, 917631, '\p{Scx=:\Azyyy\z:}', "");; Expect(0, 917632, '\p{Scx=:\Azyyy\z:}', "");; - Expect(1, 917631, '\p{Scx: - ZYYY}', ""); - Expect(0, 917631, '\p{^Scx: - ZYYY}', ""); - Expect(0, 917631, '\P{Scx: - ZYYY}', ""); - Expect(1, 917631, '\P{^Scx: - ZYYY}', ""); - Expect(0, 917632, '\p{Scx: - ZYYY}', ""); - Expect(1, 917632, '\p{^Scx: - ZYYY}', ""); - Expect(1, 917632, '\P{Scx: - ZYYY}', ""); - Expect(0, 917632, '\P{^Scx: - ZYYY}', ""); - Error('\p{Is_Script_Extensions=/a/__Common}'); - Error('\P{Is_Script_Extensions=/a/__Common}'); - Expect(1, 917631, '\p{Is_Script_Extensions:common}', ""); - Expect(0, 917631, '\p{^Is_Script_Extensions:common}', ""); - Expect(0, 917631, '\P{Is_Script_Extensions:common}', ""); - Expect(1, 917631, '\P{^Is_Script_Extensions:common}', ""); - Expect(0, 917632, '\p{Is_Script_Extensions:common}', ""); - Expect(1, 917632, '\p{^Is_Script_Extensions:common}', ""); - Expect(1, 917632, '\P{Is_Script_Extensions:common}', ""); - Expect(0, 917632, '\P{^Is_Script_Extensions:common}', ""); - Expect(1, 917631, '\p{Is_Script_Extensions= Common}', ""); - Expect(0, 917631, '\p{^Is_Script_Extensions= Common}', ""); - Expect(0, 917631, '\P{Is_Script_Extensions= Common}', ""); - Expect(1, 917631, '\P{^Is_Script_Extensions= Common}', ""); - Expect(0, 917632, '\p{Is_Script_Extensions= Common}', ""); - Expect(1, 917632, '\p{^Is_Script_Extensions= Common}', ""); - Expect(1, 917632, '\P{Is_Script_Extensions= Common}', ""); - Expect(0, 917632, '\P{^Is_Script_Extensions= Common}', ""); - Error('\p{Is_Scx=_/a/ZYYY}'); - Error('\P{Is_Scx=_/a/ZYYY}'); + Expect(1, 917631, '\p{Scx=_ ZYYY}', ""); + Expect(0, 917631, '\p{^Scx=_ ZYYY}', ""); + Expect(0, 917631, '\P{Scx=_ ZYYY}', ""); + Expect(1, 917631, '\P{^Scx=_ ZYYY}', ""); + Expect(0, 917632, '\p{Scx=_ ZYYY}', ""); + Expect(1, 917632, '\p{^Scx=_ ZYYY}', ""); + Expect(1, 917632, '\P{Scx=_ ZYYY}', ""); + Expect(0, 917632, '\P{^Scx=_ ZYYY}', ""); + Error('\p{Is_Script_Extensions=/a/ Common}'); + Error('\P{Is_Script_Extensions=/a/ Common}'); + Expect(1, 917631, '\p{Is_Script_Extensions: common}', ""); + Expect(0, 917631, '\p{^Is_Script_Extensions: common}', ""); + Expect(0, 917631, '\P{Is_Script_Extensions: common}', ""); + Expect(1, 917631, '\P{^Is_Script_Extensions: common}', ""); + Expect(0, 917632, '\p{Is_Script_Extensions: common}', ""); + Expect(1, 917632, '\p{^Is_Script_Extensions: common}', ""); + Expect(1, 917632, '\P{Is_Script_Extensions: common}', ""); + Expect(0, 917632, '\P{^Is_Script_Extensions: common}', ""); + Expect(1, 917631, '\p{Is_Script_Extensions= COMMON}', ""); + Expect(0, 917631, '\p{^Is_Script_Extensions= COMMON}', ""); + Expect(0, 917631, '\P{Is_Script_Extensions= COMMON}', ""); + Expect(1, 917631, '\P{^Is_Script_Extensions= COMMON}', ""); + Expect(0, 917632, '\p{Is_Script_Extensions= COMMON}', ""); + Expect(1, 917632, '\p{^Is_Script_Extensions= COMMON}', ""); + Expect(1, 917632, '\P{Is_Script_Extensions= COMMON}', ""); + Expect(0, 917632, '\P{^Is_Script_Extensions= COMMON}', ""); + Error('\p{Is_Scx=/a/Zyyy}'); + Error('\P{Is_Scx=/a/Zyyy}'); Expect(1, 917631, '\p{Is_Scx=zyyy}', ""); Expect(0, 917631, '\p{^Is_Scx=zyyy}', ""); Expect(0, 917631, '\P{Is_Scx=zyyy}', ""); @@ -146538,16 +150700,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917632, '\p{^Is_Scx=zyyy}', ""); Expect(1, 917632, '\P{Is_Scx=zyyy}', ""); Expect(0, 917632, '\P{^Is_Scx=zyyy}', ""); - Expect(1, 917631, '\p{Is_Scx=-zyyy}', ""); - Expect(0, 917631, '\p{^Is_Scx=-zyyy}', ""); - Expect(0, 917631, '\P{Is_Scx=-zyyy}', ""); - Expect(1, 917631, '\P{^Is_Scx=-zyyy}', ""); - Expect(0, 917632, '\p{Is_Scx=-zyyy}', ""); - Expect(1, 917632, '\p{^Is_Scx=-zyyy}', ""); - Expect(1, 917632, '\P{Is_Scx=-zyyy}', ""); - Expect(0, 917632, '\P{^Is_Scx=-zyyy}', ""); - Error('\p{Script_Extensions= /a/Unknown}'); - Error('\P{Script_Extensions= /a/Unknown}'); + Expect(1, 917631, '\p{Is_Scx: __zyyy}', ""); + Expect(0, 917631, '\p{^Is_Scx: __zyyy}', ""); + Expect(0, 917631, '\P{Is_Scx: __zyyy}', ""); + Expect(1, 917631, '\P{^Is_Scx: __zyyy}', ""); + Expect(0, 917632, '\p{Is_Scx: __zyyy}', ""); + Expect(1, 917632, '\p{^Is_Scx: __zyyy}', ""); + Expect(1, 917632, '\P{Is_Scx: __zyyy}', ""); + Expect(0, 917632, '\P{^Is_Scx: __zyyy}', ""); + Error('\p{Script_Extensions=__UNKNOWN/a/}'); + Error('\P{Script_Extensions=__UNKNOWN/a/}'); Expect(1, 918000, '\p{Script_Extensions=:\AUnknown\z:}', "");; Expect(0, 917999, '\p{Script_Extensions=:\AUnknown\z:}', "");; Expect(1, 918000, '\p{Script_Extensions=unknown}', ""); @@ -146560,16 +150722,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 917999, '\P{^Script_Extensions=unknown}', ""); Expect(1, 918000, '\p{Script_Extensions=:\Aunknown\z:}', "");; Expect(0, 917999, '\p{Script_Extensions=:\Aunknown\z:}', "");; - Expect(1, 918000, '\p{Script_Extensions=--unknown}', ""); - Expect(0, 918000, '\p{^Script_Extensions=--unknown}', ""); - Expect(0, 918000, '\P{Script_Extensions=--unknown}', ""); - Expect(1, 918000, '\P{^Script_Extensions=--unknown}', ""); - Expect(0, 917999, '\p{Script_Extensions=--unknown}', ""); - Expect(1, 917999, '\p{^Script_Extensions=--unknown}', ""); - Expect(1, 917999, '\P{Script_Extensions=--unknown}', ""); - Expect(0, 917999, '\P{^Script_Extensions=--unknown}', ""); - Error('\p{Scx: --Zzzz:=}'); - Error('\P{Scx: --Zzzz:=}'); + Expect(1, 918000, '\p{Script_Extensions= _Unknown}', ""); + Expect(0, 918000, '\p{^Script_Extensions= _Unknown}', ""); + Expect(0, 918000, '\P{Script_Extensions= _Unknown}', ""); + Expect(1, 918000, '\P{^Script_Extensions= _Unknown}', ""); + Expect(0, 917999, '\p{Script_Extensions= _Unknown}', ""); + Expect(1, 917999, '\p{^Script_Extensions= _Unknown}', ""); + Expect(1, 917999, '\P{Script_Extensions= _Unknown}', ""); + Expect(0, 917999, '\P{^Script_Extensions= _Unknown}', ""); + Error('\p{Scx=_-zzzz:=}'); + Error('\P{Scx=_-zzzz:=}'); Expect(1, 918000, '\p{Scx=:\AZzzz\z:}', "");; Expect(0, 917999, '\p{Scx=:\AZzzz\z:}', "");; Expect(1, 918000, '\p{Scx=zzzz}', ""); @@ -146582,34 +150744,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 917999, '\P{^Scx=zzzz}', ""); Expect(1, 918000, '\p{Scx=:\Azzzz\z:}', "");; Expect(0, 917999, '\p{Scx=:\Azzzz\z:}', "");; - Expect(1, 918000, '\p{Scx: ZZZZ}', ""); - Expect(0, 918000, '\p{^Scx: ZZZZ}', ""); - Expect(0, 918000, '\P{Scx: ZZZZ}', ""); - Expect(1, 918000, '\P{^Scx: ZZZZ}', ""); - Expect(0, 917999, '\p{Scx: ZZZZ}', ""); - Expect(1, 917999, '\p{^Scx: ZZZZ}', ""); - Expect(1, 917999, '\P{Scx: ZZZZ}', ""); - Expect(0, 917999, '\P{^Scx: ZZZZ}', ""); - Error('\p{Is_Script_Extensions=:=-unknown}'); - Error('\P{Is_Script_Extensions=:=-unknown}'); - Expect(1, 918000, '\p{Is_Script_Extensions:unknown}', ""); - Expect(0, 918000, '\p{^Is_Script_Extensions:unknown}', ""); - Expect(0, 918000, '\P{Is_Script_Extensions:unknown}', ""); - Expect(1, 918000, '\P{^Is_Script_Extensions:unknown}', ""); - Expect(0, 917999, '\p{Is_Script_Extensions:unknown}', ""); - Expect(1, 917999, '\p{^Is_Script_Extensions:unknown}', ""); - Expect(1, 917999, '\P{Is_Script_Extensions:unknown}', ""); - Expect(0, 917999, '\P{^Is_Script_Extensions:unknown}', ""); - Expect(1, 918000, '\p{Is_Script_Extensions=-_Unknown}', ""); - Expect(0, 918000, '\p{^Is_Script_Extensions=-_Unknown}', ""); - Expect(0, 918000, '\P{Is_Script_Extensions=-_Unknown}', ""); - Expect(1, 918000, '\P{^Is_Script_Extensions=-_Unknown}', ""); - Expect(0, 917999, '\p{Is_Script_Extensions=-_Unknown}', ""); - Expect(1, 917999, '\p{^Is_Script_Extensions=-_Unknown}', ""); - Expect(1, 917999, '\P{Is_Script_Extensions=-_Unknown}', ""); - Expect(0, 917999, '\P{^Is_Script_Extensions=-_Unknown}', ""); - Error('\p{Is_Scx=-/a/Zzzz}'); - Error('\P{Is_Scx=-/a/Zzzz}'); + Expect(1, 918000, '\p{Scx= zzzz}', ""); + Expect(0, 918000, '\p{^Scx= zzzz}', ""); + Expect(0, 918000, '\P{Scx= zzzz}', ""); + Expect(1, 918000, '\P{^Scx= zzzz}', ""); + Expect(0, 917999, '\p{Scx= zzzz}', ""); + Expect(1, 917999, '\p{^Scx= zzzz}', ""); + Expect(1, 917999, '\P{Scx= zzzz}', ""); + Expect(0, 917999, '\P{^Scx= zzzz}', ""); + Error('\p{Is_Script_Extensions:_ UNKNOWN:=}'); + Error('\P{Is_Script_Extensions:_ UNKNOWN:=}'); + Expect(1, 918000, '\p{Is_Script_Extensions=unknown}', ""); + Expect(0, 918000, '\p{^Is_Script_Extensions=unknown}', ""); + Expect(0, 918000, '\P{Is_Script_Extensions=unknown}', ""); + Expect(1, 918000, '\P{^Is_Script_Extensions=unknown}', ""); + Expect(0, 917999, '\p{Is_Script_Extensions=unknown}', ""); + Expect(1, 917999, '\p{^Is_Script_Extensions=unknown}', ""); + Expect(1, 917999, '\P{Is_Script_Extensions=unknown}', ""); + Expect(0, 917999, '\P{^Is_Script_Extensions=unknown}', ""); + Expect(1, 918000, '\p{Is_Script_Extensions= UNKNOWN}', ""); + Expect(0, 918000, '\p{^Is_Script_Extensions= UNKNOWN}', ""); + Expect(0, 918000, '\P{Is_Script_Extensions= UNKNOWN}', ""); + Expect(1, 918000, '\P{^Is_Script_Extensions= UNKNOWN}', ""); + Expect(0, 917999, '\p{Is_Script_Extensions= UNKNOWN}', ""); + Expect(1, 917999, '\p{^Is_Script_Extensions= UNKNOWN}', ""); + Expect(1, 917999, '\P{Is_Script_Extensions= UNKNOWN}', ""); + Expect(0, 917999, '\P{^Is_Script_Extensions= UNKNOWN}', ""); + Error('\p{Is_Scx= :=Zzzz}'); + Error('\P{Is_Scx= :=Zzzz}'); Expect(1, 918000, '\p{Is_Scx=zzzz}', ""); Expect(0, 918000, '\p{^Is_Scx=zzzz}', ""); Expect(0, 918000, '\P{Is_Scx=zzzz}', ""); @@ -146618,16 +150780,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917999, '\p{^Is_Scx=zzzz}', ""); Expect(1, 917999, '\P{Is_Scx=zzzz}', ""); Expect(0, 917999, '\P{^Is_Scx=zzzz}', ""); - Expect(1, 918000, '\p{Is_Scx= Zzzz}', ""); - Expect(0, 918000, '\p{^Is_Scx= Zzzz}', ""); - Expect(0, 918000, '\P{Is_Scx= Zzzz}', ""); - Expect(1, 918000, '\P{^Is_Scx= Zzzz}', ""); - Expect(0, 917999, '\p{Is_Scx= Zzzz}', ""); - Expect(1, 917999, '\p{^Is_Scx= Zzzz}', ""); - Expect(1, 917999, '\P{Is_Scx= Zzzz}', ""); - Expect(0, 917999, '\P{^Is_Scx= Zzzz}', ""); - Error('\p{Soft_Dotted= _No/a/}'); - Error('\P{Soft_Dotted= _No/a/}'); + Expect(1, 918000, '\p{Is_Scx=-_Zzzz}', ""); + Expect(0, 918000, '\p{^Is_Scx=-_Zzzz}', ""); + Expect(0, 918000, '\P{Is_Scx=-_Zzzz}', ""); + Expect(1, 918000, '\P{^Is_Scx=-_Zzzz}', ""); + Expect(0, 917999, '\p{Is_Scx=-_Zzzz}', ""); + Expect(1, 917999, '\p{^Is_Scx=-_Zzzz}', ""); + Expect(1, 917999, '\P{Is_Scx=-_Zzzz}', ""); + Expect(0, 917999, '\P{^Is_Scx=-_Zzzz}', ""); + Error('\p{Soft_Dotted:/a/ no}'); + Error('\P{Soft_Dotted:/a/ no}'); Expect(1, 120468, '\p{Soft_Dotted=:\ANo\z:}', "");; Expect(0, 120467, '\p{Soft_Dotted=:\ANo\z:}', "");; Expect(1, 120468, '\p{Soft_Dotted=no}', ""); @@ -146640,16 +150802,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 120467, '\P{^Soft_Dotted=no}', ""); Expect(1, 120468, '\p{Soft_Dotted=:\Ano\z:}', "");; Expect(0, 120467, '\p{Soft_Dotted=:\Ano\z:}', "");; - Expect(1, 120468, '\p{Soft_Dotted=_ No}', ""); - Expect(0, 120468, '\p{^Soft_Dotted=_ No}', ""); - Expect(0, 120468, '\P{Soft_Dotted=_ No}', ""); - Expect(1, 120468, '\P{^Soft_Dotted=_ No}', ""); - Expect(0, 120467, '\p{Soft_Dotted=_ No}', ""); - Expect(1, 120467, '\p{^Soft_Dotted=_ No}', ""); - Expect(1, 120467, '\P{Soft_Dotted=_ No}', ""); - Expect(0, 120467, '\P{^Soft_Dotted=_ No}', ""); - Error('\p{SD=_n:=}'); - Error('\P{SD=_n:=}'); + Expect(1, 120468, '\p{Soft_Dotted= _No}', ""); + Expect(0, 120468, '\p{^Soft_Dotted= _No}', ""); + Expect(0, 120468, '\P{Soft_Dotted= _No}', ""); + Expect(1, 120468, '\P{^Soft_Dotted= _No}', ""); + Expect(0, 120467, '\p{Soft_Dotted= _No}', ""); + Expect(1, 120467, '\p{^Soft_Dotted= _No}', ""); + Expect(1, 120467, '\P{Soft_Dotted= _No}', ""); + Expect(0, 120467, '\P{^Soft_Dotted= _No}', ""); + Error('\p{SD:_/a/n}'); + Error('\P{SD:_/a/n}'); Expect(1, 120468, '\p{SD=:\AN\z:}', "");; Expect(0, 120467, '\p{SD=:\AN\z:}', "");; Expect(1, 120468, '\p{SD=n}', ""); @@ -146662,16 +150824,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 120467, '\P{^SD=n}', ""); Expect(1, 120468, '\p{SD=:\An\z:}', "");; Expect(0, 120467, '\p{SD=:\An\z:}', "");; - Expect(1, 120468, '\p{SD= -N}', ""); - Expect(0, 120468, '\p{^SD= -N}', ""); - Expect(0, 120468, '\P{SD= -N}', ""); - Expect(1, 120468, '\P{^SD= -N}', ""); - Expect(0, 120467, '\p{SD= -N}', ""); - Expect(1, 120467, '\p{^SD= -N}', ""); - Expect(1, 120467, '\P{SD= -N}', ""); - Expect(0, 120467, '\P{^SD= -N}', ""); - Error('\p{Is_Soft_Dotted=:=_ F}'); - Error('\P{Is_Soft_Dotted=:=_ F}'); + Expect(1, 120468, '\p{SD=__N}', ""); + Expect(0, 120468, '\p{^SD=__N}', ""); + Expect(0, 120468, '\P{SD=__N}', ""); + Expect(1, 120468, '\P{^SD=__N}', ""); + Expect(0, 120467, '\p{SD=__N}', ""); + Expect(1, 120467, '\p{^SD=__N}', ""); + Expect(1, 120467, '\P{SD=__N}', ""); + Expect(0, 120467, '\P{^SD=__N}', ""); + Error('\p{Is_Soft_Dotted: /a/-f}'); + Error('\P{Is_Soft_Dotted: /a/-f}'); Expect(1, 120468, '\p{Is_Soft_Dotted=f}', ""); Expect(0, 120468, '\p{^Is_Soft_Dotted=f}', ""); Expect(0, 120468, '\P{Is_Soft_Dotted=f}', ""); @@ -146680,16 +150842,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 120467, '\p{^Is_Soft_Dotted=f}', ""); Expect(1, 120467, '\P{Is_Soft_Dotted=f}', ""); Expect(0, 120467, '\P{^Is_Soft_Dotted=f}', ""); - Expect(1, 120468, '\p{Is_Soft_Dotted=_-F}', ""); - Expect(0, 120468, '\p{^Is_Soft_Dotted=_-F}', ""); - Expect(0, 120468, '\P{Is_Soft_Dotted=_-F}', ""); - Expect(1, 120468, '\P{^Is_Soft_Dotted=_-F}', ""); - Expect(0, 120467, '\p{Is_Soft_Dotted=_-F}', ""); - Expect(1, 120467, '\p{^Is_Soft_Dotted=_-F}', ""); - Expect(1, 120467, '\P{Is_Soft_Dotted=_-F}', ""); - Expect(0, 120467, '\P{^Is_Soft_Dotted=_-F}', ""); - Error('\p{Is_SD: - FALSE/a/}'); - Error('\P{Is_SD: - FALSE/a/}'); + Expect(1, 120468, '\p{Is_Soft_Dotted=_ F}', ""); + Expect(0, 120468, '\p{^Is_Soft_Dotted=_ F}', ""); + Expect(0, 120468, '\P{Is_Soft_Dotted=_ F}', ""); + Expect(1, 120468, '\P{^Is_Soft_Dotted=_ F}', ""); + Expect(0, 120467, '\p{Is_Soft_Dotted=_ F}', ""); + Expect(1, 120467, '\p{^Is_Soft_Dotted=_ F}', ""); + Expect(1, 120467, '\P{Is_Soft_Dotted=_ F}', ""); + Expect(0, 120467, '\P{^Is_Soft_Dotted=_ F}', ""); + Error('\p{Is_SD= /a/False}'); + Error('\P{Is_SD= /a/False}'); Expect(1, 120468, '\p{Is_SD=false}', ""); Expect(0, 120468, '\p{^Is_SD=false}', ""); Expect(0, 120468, '\P{Is_SD=false}', ""); @@ -146698,16 +150860,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 120467, '\p{^Is_SD=false}', ""); Expect(1, 120467, '\P{Is_SD=false}', ""); Expect(0, 120467, '\P{^Is_SD=false}', ""); - Expect(1, 120468, '\p{Is_SD=-FALSE}', ""); - Expect(0, 120468, '\p{^Is_SD=-FALSE}', ""); - Expect(0, 120468, '\P{Is_SD=-FALSE}', ""); - Expect(1, 120468, '\P{^Is_SD=-FALSE}', ""); - Expect(0, 120467, '\p{Is_SD=-FALSE}', ""); - Expect(1, 120467, '\p{^Is_SD=-FALSE}', ""); - Expect(1, 120467, '\P{Is_SD=-FALSE}', ""); - Expect(0, 120467, '\P{^Is_SD=-FALSE}', ""); - Error('\p{Soft_Dotted=-:=yes}'); - Error('\P{Soft_Dotted=-:=yes}'); + Expect(1, 120468, '\p{Is_SD= false}', ""); + Expect(0, 120468, '\p{^Is_SD= false}', ""); + Expect(0, 120468, '\P{Is_SD= false}', ""); + Expect(1, 120468, '\P{^Is_SD= false}', ""); + Expect(0, 120467, '\p{Is_SD= false}', ""); + Expect(1, 120467, '\p{^Is_SD= false}', ""); + Expect(1, 120467, '\P{Is_SD= false}', ""); + Expect(0, 120467, '\P{^Is_SD= false}', ""); + Error('\p{Soft_Dotted=:=_ Yes}'); + Error('\P{Soft_Dotted=:=_ Yes}'); Expect(1, 120467, '\p{Soft_Dotted=:\AYes\z:}', "");; Expect(0, 120468, '\p{Soft_Dotted=:\AYes\z:}', "");; Expect(1, 120467, '\p{Soft_Dotted=yes}', ""); @@ -146720,16 +150882,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 120468, '\P{^Soft_Dotted=yes}', ""); Expect(1, 120467, '\p{Soft_Dotted=:\Ayes\z:}', "");; Expect(0, 120468, '\p{Soft_Dotted=:\Ayes\z:}', "");; - Expect(1, 120467, '\p{Soft_Dotted= yes}', ""); - Expect(0, 120467, '\p{^Soft_Dotted= yes}', ""); - Expect(0, 120467, '\P{Soft_Dotted= yes}', ""); - Expect(1, 120467, '\P{^Soft_Dotted= yes}', ""); - Expect(0, 120468, '\p{Soft_Dotted= yes}', ""); - Expect(1, 120468, '\p{^Soft_Dotted= yes}', ""); - Expect(1, 120468, '\P{Soft_Dotted= yes}', ""); - Expect(0, 120468, '\P{^Soft_Dotted= yes}', ""); - Error('\p{SD=_-y:=}'); - Error('\P{SD=_-y:=}'); + Expect(1, 120467, '\p{Soft_Dotted= Yes}', ""); + Expect(0, 120467, '\p{^Soft_Dotted= Yes}', ""); + Expect(0, 120467, '\P{Soft_Dotted= Yes}', ""); + Expect(1, 120467, '\P{^Soft_Dotted= Yes}', ""); + Expect(0, 120468, '\p{Soft_Dotted= Yes}', ""); + Expect(1, 120468, '\p{^Soft_Dotted= Yes}', ""); + Expect(1, 120468, '\P{Soft_Dotted= Yes}', ""); + Expect(0, 120468, '\P{^Soft_Dotted= Yes}', ""); + Error('\p{SD: _Y:=}'); + Error('\P{SD: _Y:=}'); Expect(1, 120467, '\p{SD=:\AY\z:}', "");; Expect(0, 120468, '\p{SD=:\AY\z:}', "");; Expect(1, 120467, '\p{SD=y}', ""); @@ -146742,16 +150904,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 120468, '\P{^SD=y}', ""); Expect(1, 120467, '\p{SD=:\Ay\z:}', "");; Expect(0, 120468, '\p{SD=:\Ay\z:}', "");; - Expect(1, 120467, '\p{SD= -Y}', ""); - Expect(0, 120467, '\p{^SD= -Y}', ""); - Expect(0, 120467, '\P{SD= -Y}', ""); - Expect(1, 120467, '\P{^SD= -Y}', ""); - Expect(0, 120468, '\p{SD= -Y}', ""); - Expect(1, 120468, '\p{^SD= -Y}', ""); - Expect(1, 120468, '\P{SD= -Y}', ""); - Expect(0, 120468, '\P{^SD= -Y}', ""); - Error('\p{Is_Soft_Dotted: /a/T}'); - Error('\P{Is_Soft_Dotted: /a/T}'); + Expect(1, 120467, '\p{SD= Y}', ""); + Expect(0, 120467, '\p{^SD= Y}', ""); + Expect(0, 120467, '\P{SD= Y}', ""); + Expect(1, 120467, '\P{^SD= Y}', ""); + Expect(0, 120468, '\p{SD= Y}', ""); + Expect(1, 120468, '\p{^SD= Y}', ""); + Expect(1, 120468, '\P{SD= Y}', ""); + Expect(0, 120468, '\P{^SD= Y}', ""); + Error('\p{Is_Soft_Dotted= :=T}'); + Error('\P{Is_Soft_Dotted= :=T}'); Expect(1, 120467, '\p{Is_Soft_Dotted=t}', ""); Expect(0, 120467, '\p{^Is_Soft_Dotted=t}', ""); Expect(0, 120467, '\P{Is_Soft_Dotted=t}', ""); @@ -146760,16 +150922,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 120468, '\p{^Is_Soft_Dotted=t}', ""); Expect(1, 120468, '\P{Is_Soft_Dotted=t}', ""); Expect(0, 120468, '\P{^Is_Soft_Dotted=t}', ""); - Expect(1, 120467, '\p{Is_Soft_Dotted=- T}', ""); - Expect(0, 120467, '\p{^Is_Soft_Dotted=- T}', ""); - Expect(0, 120467, '\P{Is_Soft_Dotted=- T}', ""); - Expect(1, 120467, '\P{^Is_Soft_Dotted=- T}', ""); - Expect(0, 120468, '\p{Is_Soft_Dotted=- T}', ""); - Expect(1, 120468, '\p{^Is_Soft_Dotted=- T}', ""); - Expect(1, 120468, '\P{Is_Soft_Dotted=- T}', ""); - Expect(0, 120468, '\P{^Is_Soft_Dotted=- T}', ""); - Error('\p{Is_SD=:=__True}'); - Error('\P{Is_SD=:=__True}'); + Expect(1, 120467, '\p{Is_Soft_Dotted=- T}', ""); + Expect(0, 120467, '\p{^Is_Soft_Dotted=- T}', ""); + Expect(0, 120467, '\P{Is_Soft_Dotted=- T}', ""); + Expect(1, 120467, '\P{^Is_Soft_Dotted=- T}', ""); + Expect(0, 120468, '\p{Is_Soft_Dotted=- T}', ""); + Expect(1, 120468, '\p{^Is_Soft_Dotted=- T}', ""); + Expect(1, 120468, '\P{Is_Soft_Dotted=- T}', ""); + Expect(0, 120468, '\P{^Is_Soft_Dotted=- T}', ""); + Error('\p{Is_SD=/a/True}'); + Error('\P{Is_SD=/a/True}'); Expect(1, 120467, '\p{Is_SD=true}', ""); Expect(0, 120467, '\p{^Is_SD=true}', ""); Expect(0, 120467, '\P{Is_SD=true}', ""); @@ -146778,14 +150940,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 120468, '\p{^Is_SD=true}', ""); Expect(1, 120468, '\P{Is_SD=true}', ""); Expect(0, 120468, '\P{^Is_SD=true}', ""); - Expect(1, 120467, '\p{Is_SD: -true}', ""); - Expect(0, 120467, '\p{^Is_SD: -true}', ""); - Expect(0, 120467, '\P{Is_SD: -true}', ""); - Expect(1, 120467, '\P{^Is_SD: -true}', ""); - Expect(0, 120468, '\p{Is_SD: -true}', ""); - Expect(1, 120468, '\p{^Is_SD: -true}', ""); - Expect(1, 120468, '\P{Is_SD: -true}', ""); - Expect(0, 120468, '\P{^Is_SD: -true}', ""); + Expect(1, 120467, '\p{Is_SD= -true}', ""); + Expect(0, 120467, '\p{^Is_SD= -true}', ""); + Expect(0, 120467, '\P{Is_SD= -true}', ""); + Expect(1, 120467, '\P{^Is_SD= -true}', ""); + Expect(0, 120468, '\p{Is_SD= -true}', ""); + Expect(1, 120468, '\p{^Is_SD= -true}', ""); + Expect(1, 120468, '\P{Is_SD= -true}', ""); + Expect(0, 120468, '\P{^Is_SD= -true}', ""); Error('\p{simplelowercasemapping}'); Error('\P{simplelowercasemapping}'); Error('\p{slc}'); @@ -146794,8 +150956,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Error('\P{simpletitlecasemapping}'); Error('\p{stc}'); Error('\P{stc}'); - Error('\p{Sentence_Terminal=:= NO}'); - Error('\P{Sentence_Terminal=:= NO}'); + Error('\p{Sentence_Terminal=-No/a/}'); + Error('\P{Sentence_Terminal=-No/a/}'); Expect(1, 121481, '\p{Sentence_Terminal=:\ANo\z:}', "");; Expect(0, 121480, '\p{Sentence_Terminal=:\ANo\z:}', "");; Expect(1, 121481, '\p{Sentence_Terminal=no}', ""); @@ -146808,16 +150970,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 121480, '\P{^Sentence_Terminal=no}', ""); Expect(1, 121481, '\p{Sentence_Terminal=:\Ano\z:}', "");; Expect(0, 121480, '\p{Sentence_Terminal=:\Ano\z:}', "");; - Expect(1, 121481, '\p{Sentence_Terminal=--No}', ""); - Expect(0, 121481, '\p{^Sentence_Terminal=--No}', ""); - Expect(0, 121481, '\P{Sentence_Terminal=--No}', ""); - Expect(1, 121481, '\P{^Sentence_Terminal=--No}', ""); - Expect(0, 121480, '\p{Sentence_Terminal=--No}', ""); - Expect(1, 121480, '\p{^Sentence_Terminal=--No}', ""); - Expect(1, 121480, '\P{Sentence_Terminal=--No}', ""); - Expect(0, 121480, '\P{^Sentence_Terminal=--No}', ""); - Error('\p{STerm=:= n}'); - Error('\P{STerm=:= n}'); + Expect(1, 121481, '\p{Sentence_Terminal=_-no}', ""); + Expect(0, 121481, '\p{^Sentence_Terminal=_-no}', ""); + Expect(0, 121481, '\P{Sentence_Terminal=_-no}', ""); + Expect(1, 121481, '\P{^Sentence_Terminal=_-no}', ""); + Expect(0, 121480, '\p{Sentence_Terminal=_-no}', ""); + Expect(1, 121480, '\p{^Sentence_Terminal=_-no}', ""); + Expect(1, 121480, '\P{Sentence_Terminal=_-no}', ""); + Expect(0, 121480, '\P{^Sentence_Terminal=_-no}', ""); + Error('\p{STerm=_ n/a/}'); + Error('\P{STerm=_ n/a/}'); Expect(1, 121481, '\p{STerm=:\AN\z:}', "");; Expect(0, 121480, '\p{STerm=:\AN\z:}', "");; Expect(1, 121481, '\p{STerm=n}', ""); @@ -146830,16 +150992,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 121480, '\P{^STerm=n}', ""); Expect(1, 121481, '\p{STerm=:\An\z:}', "");; Expect(0, 121480, '\p{STerm=:\An\z:}', "");; - Expect(1, 121481, '\p{STerm: _N}', ""); - Expect(0, 121481, '\p{^STerm: _N}', ""); - Expect(0, 121481, '\P{STerm: _N}', ""); - Expect(1, 121481, '\P{^STerm: _N}', ""); - Expect(0, 121480, '\p{STerm: _N}', ""); - Expect(1, 121480, '\p{^STerm: _N}', ""); - Expect(1, 121480, '\P{STerm: _N}', ""); - Expect(0, 121480, '\P{^STerm: _N}', ""); - Error('\p{Is_Sentence_Terminal= /a/f}'); - Error('\P{Is_Sentence_Terminal= /a/f}'); + Expect(1, 121481, '\p{STerm=--N}', ""); + Expect(0, 121481, '\p{^STerm=--N}', ""); + Expect(0, 121481, '\P{STerm=--N}', ""); + Expect(1, 121481, '\P{^STerm=--N}', ""); + Expect(0, 121480, '\p{STerm=--N}', ""); + Expect(1, 121480, '\p{^STerm=--N}', ""); + Expect(1, 121480, '\P{STerm=--N}', ""); + Expect(0, 121480, '\P{^STerm=--N}', ""); + Error('\p{Is_Sentence_Terminal= :=f}'); + Error('\P{Is_Sentence_Terminal= :=f}'); Expect(1, 121481, '\p{Is_Sentence_Terminal=f}', ""); Expect(0, 121481, '\p{^Is_Sentence_Terminal=f}', ""); Expect(0, 121481, '\P{Is_Sentence_Terminal=f}', ""); @@ -146848,16 +151010,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121480, '\p{^Is_Sentence_Terminal=f}', ""); Expect(1, 121480, '\P{Is_Sentence_Terminal=f}', ""); Expect(0, 121480, '\P{^Is_Sentence_Terminal=f}', ""); - Expect(1, 121481, '\p{Is_Sentence_Terminal=--f}', ""); - Expect(0, 121481, '\p{^Is_Sentence_Terminal=--f}', ""); - Expect(0, 121481, '\P{Is_Sentence_Terminal=--f}', ""); - Expect(1, 121481, '\P{^Is_Sentence_Terminal=--f}', ""); - Expect(0, 121480, '\p{Is_Sentence_Terminal=--f}', ""); - Expect(1, 121480, '\p{^Is_Sentence_Terminal=--f}', ""); - Expect(1, 121480, '\P{Is_Sentence_Terminal=--f}', ""); - Expect(0, 121480, '\P{^Is_Sentence_Terminal=--f}', ""); - Error('\p{Is_STerm=-False/a/}'); - Error('\P{Is_STerm=-False/a/}'); + Expect(1, 121481, '\p{Is_Sentence_Terminal=-F}', ""); + Expect(0, 121481, '\p{^Is_Sentence_Terminal=-F}', ""); + Expect(0, 121481, '\P{Is_Sentence_Terminal=-F}', ""); + Expect(1, 121481, '\P{^Is_Sentence_Terminal=-F}', ""); + Expect(0, 121480, '\p{Is_Sentence_Terminal=-F}', ""); + Expect(1, 121480, '\p{^Is_Sentence_Terminal=-F}', ""); + Expect(1, 121480, '\P{Is_Sentence_Terminal=-F}', ""); + Expect(0, 121480, '\P{^Is_Sentence_Terminal=-F}', ""); + Error('\p{Is_STerm= False:=}'); + Error('\P{Is_STerm= False:=}'); Expect(1, 121481, '\p{Is_STerm=false}', ""); Expect(0, 121481, '\p{^Is_STerm=false}', ""); Expect(0, 121481, '\P{Is_STerm=false}', ""); @@ -146866,16 +151028,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121480, '\p{^Is_STerm=false}', ""); Expect(1, 121480, '\P{Is_STerm=false}', ""); Expect(0, 121480, '\P{^Is_STerm=false}', ""); - Expect(1, 121481, '\p{Is_STerm=_FALSE}', ""); - Expect(0, 121481, '\p{^Is_STerm=_FALSE}', ""); - Expect(0, 121481, '\P{Is_STerm=_FALSE}', ""); - Expect(1, 121481, '\P{^Is_STerm=_FALSE}', ""); - Expect(0, 121480, '\p{Is_STerm=_FALSE}', ""); - Expect(1, 121480, '\p{^Is_STerm=_FALSE}', ""); - Expect(1, 121480, '\P{Is_STerm=_FALSE}', ""); - Expect(0, 121480, '\P{^Is_STerm=_FALSE}', ""); - Error('\p{Sentence_Terminal:_:=yes}'); - Error('\P{Sentence_Terminal:_:=yes}'); + Expect(1, 121481, '\p{Is_STerm= false}', ""); + Expect(0, 121481, '\p{^Is_STerm= false}', ""); + Expect(0, 121481, '\P{Is_STerm= false}', ""); + Expect(1, 121481, '\P{^Is_STerm= false}', ""); + Expect(0, 121480, '\p{Is_STerm= false}', ""); + Expect(1, 121480, '\p{^Is_STerm= false}', ""); + Expect(1, 121480, '\P{Is_STerm= false}', ""); + Expect(0, 121480, '\P{^Is_STerm= false}', ""); + Error('\p{Sentence_Terminal=/a/ YES}'); + Error('\P{Sentence_Terminal=/a/ YES}'); Expect(1, 121480, '\p{Sentence_Terminal=:\AYes\z:}', "");; Expect(0, 121481, '\p{Sentence_Terminal=:\AYes\z:}', "");; Expect(1, 121480, '\p{Sentence_Terminal=yes}', ""); @@ -146888,16 +151050,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 121481, '\P{^Sentence_Terminal=yes}', ""); Expect(1, 121480, '\p{Sentence_Terminal=:\Ayes\z:}', "");; Expect(0, 121481, '\p{Sentence_Terminal=:\Ayes\z:}', "");; - Expect(1, 121480, '\p{Sentence_Terminal= yes}', ""); - Expect(0, 121480, '\p{^Sentence_Terminal= yes}', ""); - Expect(0, 121480, '\P{Sentence_Terminal= yes}', ""); - Expect(1, 121480, '\P{^Sentence_Terminal= yes}', ""); - Expect(0, 121481, '\p{Sentence_Terminal= yes}', ""); - Expect(1, 121481, '\p{^Sentence_Terminal= yes}', ""); - Expect(1, 121481, '\P{Sentence_Terminal= yes}', ""); - Expect(0, 121481, '\P{^Sentence_Terminal= yes}', ""); - Error('\p{STerm= /a/y}'); - Error('\P{STerm= /a/y}'); + Error('\p{STerm=_y/a/}'); + Error('\P{STerm=_y/a/}'); Expect(1, 121480, '\p{STerm=:\AY\z:}', "");; Expect(0, 121481, '\p{STerm=:\AY\z:}', "");; Expect(1, 121480, '\p{STerm=y}', ""); @@ -146910,34 +151064,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 121481, '\P{^STerm=y}', ""); Expect(1, 121480, '\p{STerm=:\Ay\z:}', "");; Expect(0, 121481, '\p{STerm=:\Ay\z:}', "");; - Expect(1, 121480, '\p{STerm=_Y}', ""); - Expect(0, 121480, '\p{^STerm=_Y}', ""); - Expect(0, 121480, '\P{STerm=_Y}', ""); - Expect(1, 121480, '\P{^STerm=_Y}', ""); - Expect(0, 121481, '\p{STerm=_Y}', ""); - Expect(1, 121481, '\p{^STerm=_Y}', ""); - Expect(1, 121481, '\P{STerm=_Y}', ""); - Expect(0, 121481, '\P{^STerm=_Y}', ""); - Error('\p{Is_Sentence_Terminal::=_ T}'); - Error('\P{Is_Sentence_Terminal::=_ T}'); - Expect(1, 121480, '\p{Is_Sentence_Terminal=t}', ""); - Expect(0, 121480, '\p{^Is_Sentence_Terminal=t}', ""); - Expect(0, 121480, '\P{Is_Sentence_Terminal=t}', ""); - Expect(1, 121480, '\P{^Is_Sentence_Terminal=t}', ""); - Expect(0, 121481, '\p{Is_Sentence_Terminal=t}', ""); - Expect(1, 121481, '\p{^Is_Sentence_Terminal=t}', ""); - Expect(1, 121481, '\P{Is_Sentence_Terminal=t}', ""); - Expect(0, 121481, '\P{^Is_Sentence_Terminal=t}', ""); - Expect(1, 121480, '\p{Is_Sentence_Terminal=- T}', ""); - Expect(0, 121480, '\p{^Is_Sentence_Terminal=- T}', ""); - Expect(0, 121480, '\P{Is_Sentence_Terminal=- T}', ""); - Expect(1, 121480, '\P{^Is_Sentence_Terminal=- T}', ""); - Expect(0, 121481, '\p{Is_Sentence_Terminal=- T}', ""); - Expect(1, 121481, '\p{^Is_Sentence_Terminal=- T}', ""); - Expect(1, 121481, '\P{Is_Sentence_Terminal=- T}', ""); - Expect(0, 121481, '\P{^Is_Sentence_Terminal=- T}', ""); - Error('\p{Is_STerm=_/a/true}'); - Error('\P{Is_STerm=_/a/true}'); + Expect(1, 121480, '\p{STerm=_ y}', ""); + Expect(0, 121480, '\p{^STerm=_ y}', ""); + Expect(0, 121480, '\P{STerm=_ y}', ""); + Expect(1, 121480, '\P{^STerm=_ y}', ""); + Expect(0, 121481, '\p{STerm=_ y}', ""); + Expect(1, 121481, '\p{^STerm=_ y}', ""); + Expect(1, 121481, '\P{STerm=_ y}', ""); + Expect(0, 121481, '\P{^STerm=_ y}', ""); + Error('\p{Is_Sentence_Terminal=:= T}'); + Error('\P{Is_Sentence_Terminal=:= T}'); + Expect(1, 121480, '\p{Is_Sentence_Terminal: t}', ""); + Expect(0, 121480, '\p{^Is_Sentence_Terminal: t}', ""); + Expect(0, 121480, '\P{Is_Sentence_Terminal: t}', ""); + Expect(1, 121480, '\P{^Is_Sentence_Terminal: t}', ""); + Expect(0, 121481, '\p{Is_Sentence_Terminal: t}', ""); + Expect(1, 121481, '\p{^Is_Sentence_Terminal: t}', ""); + Expect(1, 121481, '\P{Is_Sentence_Terminal: t}', ""); + Expect(0, 121481, '\P{^Is_Sentence_Terminal: t}', ""); + Expect(1, 121480, '\p{Is_Sentence_Terminal= T}', ""); + Expect(0, 121480, '\p{^Is_Sentence_Terminal= T}', ""); + Expect(0, 121480, '\P{Is_Sentence_Terminal= T}', ""); + Expect(1, 121480, '\P{^Is_Sentence_Terminal= T}', ""); + Expect(0, 121481, '\p{Is_Sentence_Terminal= T}', ""); + Expect(1, 121481, '\p{^Is_Sentence_Terminal= T}', ""); + Expect(1, 121481, '\P{Is_Sentence_Terminal= T}', ""); + Expect(0, 121481, '\P{^Is_Sentence_Terminal= T}', ""); + Error('\p{Is_STerm=_:=True}'); + Error('\P{Is_STerm=_:=True}'); Expect(1, 121480, '\p{Is_STerm=true}', ""); Expect(0, 121480, '\p{^Is_STerm=true}', ""); Expect(0, 121480, '\P{Is_STerm=true}', ""); @@ -146946,14 +151100,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121481, '\p{^Is_STerm=true}', ""); Expect(1, 121481, '\P{Is_STerm=true}', ""); Expect(0, 121481, '\P{^Is_STerm=true}', ""); - Expect(1, 121480, '\p{Is_STerm= -TRUE}', ""); - Expect(0, 121480, '\p{^Is_STerm= -TRUE}', ""); - Expect(0, 121480, '\P{Is_STerm= -TRUE}', ""); - Expect(1, 121480, '\P{^Is_STerm= -TRUE}', ""); - Expect(0, 121481, '\p{Is_STerm= -TRUE}', ""); - Expect(1, 121481, '\p{^Is_STerm= -TRUE}', ""); - Expect(1, 121481, '\P{Is_STerm= -TRUE}', ""); - Expect(0, 121481, '\P{^Is_STerm= -TRUE}', ""); + Expect(1, 121480, '\p{Is_STerm= _TRUE}', ""); + Expect(0, 121480, '\p{^Is_STerm= _TRUE}', ""); + Expect(0, 121480, '\P{Is_STerm= _TRUE}', ""); + Expect(1, 121480, '\P{^Is_STerm= _TRUE}', ""); + Expect(0, 121481, '\p{Is_STerm= _TRUE}', ""); + Expect(1, 121481, '\p{^Is_STerm= _TRUE}', ""); + Expect(1, 121481, '\P{Is_STerm= _TRUE}', ""); + Expect(0, 121481, '\P{^Is_STerm= _TRUE}', ""); Error('\p{simpleuppercasemapping}'); Error('\P{simpleuppercasemapping}'); Error('\p{suc}'); @@ -146962,8 +151116,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Error('\P{titlecasemapping}'); Error('\p{tc}'); Error('\P{tc}'); - Error('\p{Terminal_Punctuation=--No:=}'); - Error('\P{Terminal_Punctuation=--No:=}'); + Error('\p{Terminal_Punctuation=-_no:=}'); + Error('\P{Terminal_Punctuation=-_no:=}'); Expect(1, 121483, '\p{Terminal_Punctuation=:\ANo\z:}', "");; Expect(0, 121482, '\p{Terminal_Punctuation=:\ANo\z:}', "");; Expect(1, 121483, '\p{Terminal_Punctuation=no}', ""); @@ -146976,16 +151130,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 121482, '\P{^Terminal_Punctuation=no}', ""); Expect(1, 121483, '\p{Terminal_Punctuation=:\Ano\z:}', "");; Expect(0, 121482, '\p{Terminal_Punctuation=:\Ano\z:}', "");; - Expect(1, 121483, '\p{Terminal_Punctuation=--No}', ""); - Expect(0, 121483, '\p{^Terminal_Punctuation=--No}', ""); - Expect(0, 121483, '\P{Terminal_Punctuation=--No}', ""); - Expect(1, 121483, '\P{^Terminal_Punctuation=--No}', ""); - Expect(0, 121482, '\p{Terminal_Punctuation=--No}', ""); - Expect(1, 121482, '\p{^Terminal_Punctuation=--No}', ""); - Expect(1, 121482, '\P{Terminal_Punctuation=--No}', ""); - Expect(0, 121482, '\P{^Terminal_Punctuation=--No}', ""); - Error('\p{Term=/a/ -N}'); - Error('\P{Term=/a/ -N}'); + Expect(1, 121483, '\p{Terminal_Punctuation=- no}', ""); + Expect(0, 121483, '\p{^Terminal_Punctuation=- no}', ""); + Expect(0, 121483, '\P{Terminal_Punctuation=- no}', ""); + Expect(1, 121483, '\P{^Terminal_Punctuation=- no}', ""); + Expect(0, 121482, '\p{Terminal_Punctuation=- no}', ""); + Expect(1, 121482, '\p{^Terminal_Punctuation=- no}', ""); + Expect(1, 121482, '\P{Terminal_Punctuation=- no}', ""); + Expect(0, 121482, '\P{^Terminal_Punctuation=- no}', ""); + Error('\p{Term= /a/N}'); + Error('\P{Term= /a/N}'); Expect(1, 121483, '\p{Term=:\AN\z:}', "");; Expect(0, 121482, '\p{Term=:\AN\z:}', "");; Expect(1, 121483, '\p{Term=n}', ""); @@ -146998,74 +151152,66 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 121482, '\P{^Term=n}', ""); Expect(1, 121483, '\p{Term=:\An\z:}', "");; Expect(0, 121482, '\p{Term=:\An\z:}', "");; - Expect(1, 121483, '\p{Term=-N}', ""); - Expect(0, 121483, '\p{^Term=-N}', ""); - Expect(0, 121483, '\P{Term=-N}', ""); - Expect(1, 121483, '\P{^Term=-N}', ""); - Expect(0, 121482, '\p{Term=-N}', ""); - Expect(1, 121482, '\p{^Term=-N}', ""); - Expect(1, 121482, '\P{Term=-N}', ""); - Expect(0, 121482, '\P{^Term=-N}', ""); - Error('\p{Is_Terminal_Punctuation=:=__F}'); - Error('\P{Is_Terminal_Punctuation=:=__F}'); - Expect(1, 121483, '\p{Is_Terminal_Punctuation=f}', ""); - Expect(0, 121483, '\p{^Is_Terminal_Punctuation=f}', ""); - Expect(0, 121483, '\P{Is_Terminal_Punctuation=f}', ""); - Expect(1, 121483, '\P{^Is_Terminal_Punctuation=f}', ""); - Expect(0, 121482, '\p{Is_Terminal_Punctuation=f}', ""); - Expect(1, 121482, '\p{^Is_Terminal_Punctuation=f}', ""); - Expect(1, 121482, '\P{Is_Terminal_Punctuation=f}', ""); - Expect(0, 121482, '\P{^Is_Terminal_Punctuation=f}', ""); - Expect(1, 121483, '\p{Is_Terminal_Punctuation: -_F}', ""); - Expect(0, 121483, '\p{^Is_Terminal_Punctuation: -_F}', ""); - Expect(0, 121483, '\P{Is_Terminal_Punctuation: -_F}', ""); - Expect(1, 121483, '\P{^Is_Terminal_Punctuation: -_F}', ""); - Expect(0, 121482, '\p{Is_Terminal_Punctuation: -_F}', ""); - Expect(1, 121482, '\p{^Is_Terminal_Punctuation: -_F}', ""); - Expect(1, 121482, '\P{Is_Terminal_Punctuation: -_F}', ""); - Expect(0, 121482, '\P{^Is_Terminal_Punctuation: -_F}', ""); - Error('\p{Is_Term=-FALSE/a/}'); - Error('\P{Is_Term=-FALSE/a/}'); - Expect(1, 121483, '\p{Is_Term=false}', ""); - Expect(0, 121483, '\p{^Is_Term=false}', ""); - Expect(0, 121483, '\P{Is_Term=false}', ""); - Expect(1, 121483, '\P{^Is_Term=false}', ""); - Expect(0, 121482, '\p{Is_Term=false}', ""); - Expect(1, 121482, '\p{^Is_Term=false}', ""); - Expect(1, 121482, '\P{Is_Term=false}', ""); - Expect(0, 121482, '\P{^Is_Term=false}', ""); - Expect(1, 121483, '\p{Is_Term= _False}', ""); - Expect(0, 121483, '\p{^Is_Term= _False}', ""); - Expect(0, 121483, '\P{Is_Term= _False}', ""); - Expect(1, 121483, '\P{^Is_Term= _False}', ""); - Expect(0, 121482, '\p{Is_Term= _False}', ""); - Expect(1, 121482, '\p{^Is_Term= _False}', ""); - Expect(1, 121482, '\P{Is_Term= _False}', ""); - Expect(0, 121482, '\P{^Is_Term= _False}', ""); - Error('\p{Terminal_Punctuation: :=_Yes}'); - Error('\P{Terminal_Punctuation: :=_Yes}'); + Expect(1, 121483, '\p{Term= n}', ""); + Expect(0, 121483, '\p{^Term= n}', ""); + Expect(0, 121483, '\P{Term= n}', ""); + Expect(1, 121483, '\P{^Term= n}', ""); + Expect(0, 121482, '\p{Term= n}', ""); + Expect(1, 121482, '\p{^Term= n}', ""); + Expect(1, 121482, '\P{Term= n}', ""); + Expect(0, 121482, '\P{^Term= n}', ""); + Error('\p{Is_Terminal_Punctuation=:= -F}'); + Error('\P{Is_Terminal_Punctuation=:= -F}'); + Expect(1, 121483, '\p{Is_Terminal_Punctuation: f}', ""); + Expect(0, 121483, '\p{^Is_Terminal_Punctuation: f}', ""); + Expect(0, 121483, '\P{Is_Terminal_Punctuation: f}', ""); + Expect(1, 121483, '\P{^Is_Terminal_Punctuation: f}', ""); + Expect(0, 121482, '\p{Is_Terminal_Punctuation: f}', ""); + Expect(1, 121482, '\p{^Is_Terminal_Punctuation: f}', ""); + Expect(1, 121482, '\P{Is_Terminal_Punctuation: f}', ""); + Expect(0, 121482, '\P{^Is_Terminal_Punctuation: f}', ""); + Expect(1, 121483, '\p{Is_Terminal_Punctuation=-F}', ""); + Expect(0, 121483, '\p{^Is_Terminal_Punctuation=-F}', ""); + Expect(0, 121483, '\P{Is_Terminal_Punctuation=-F}', ""); + Expect(1, 121483, '\P{^Is_Terminal_Punctuation=-F}', ""); + Expect(0, 121482, '\p{Is_Terminal_Punctuation=-F}', ""); + Expect(1, 121482, '\p{^Is_Terminal_Punctuation=-F}', ""); + Expect(1, 121482, '\P{Is_Terminal_Punctuation=-F}', ""); + Expect(0, 121482, '\P{^Is_Terminal_Punctuation=-F}', ""); + Error('\p{Is_Term= False/a/}'); + Error('\P{Is_Term= False/a/}'); + Expect(1, 121483, '\p{Is_Term: false}', ""); + Expect(0, 121483, '\p{^Is_Term: false}', ""); + Expect(0, 121483, '\P{Is_Term: false}', ""); + Expect(1, 121483, '\P{^Is_Term: false}', ""); + Expect(0, 121482, '\p{Is_Term: false}', ""); + Expect(1, 121482, '\p{^Is_Term: false}', ""); + Expect(1, 121482, '\P{Is_Term: false}', ""); + Expect(0, 121482, '\P{^Is_Term: false}', ""); + Error('\p{Terminal_Punctuation= /a/Yes}'); + Error('\P{Terminal_Punctuation= /a/Yes}'); Expect(1, 121482, '\p{Terminal_Punctuation=:\AYes\z:}', "");; Expect(0, 121483, '\p{Terminal_Punctuation=:\AYes\z:}', "");; - Expect(1, 121482, '\p{Terminal_Punctuation=yes}', ""); - Expect(0, 121482, '\p{^Terminal_Punctuation=yes}', ""); - Expect(0, 121482, '\P{Terminal_Punctuation=yes}', ""); - Expect(1, 121482, '\P{^Terminal_Punctuation=yes}', ""); - Expect(0, 121483, '\p{Terminal_Punctuation=yes}', ""); - Expect(1, 121483, '\p{^Terminal_Punctuation=yes}', ""); - Expect(1, 121483, '\P{Terminal_Punctuation=yes}', ""); - Expect(0, 121483, '\P{^Terminal_Punctuation=yes}', ""); + Expect(1, 121482, '\p{Terminal_Punctuation: yes}', ""); + Expect(0, 121482, '\p{^Terminal_Punctuation: yes}', ""); + Expect(0, 121482, '\P{Terminal_Punctuation: yes}', ""); + Expect(1, 121482, '\P{^Terminal_Punctuation: yes}', ""); + Expect(0, 121483, '\p{Terminal_Punctuation: yes}', ""); + Expect(1, 121483, '\p{^Terminal_Punctuation: yes}', ""); + Expect(1, 121483, '\P{Terminal_Punctuation: yes}', ""); + Expect(0, 121483, '\P{^Terminal_Punctuation: yes}', ""); Expect(1, 121482, '\p{Terminal_Punctuation=:\Ayes\z:}', "");; Expect(0, 121483, '\p{Terminal_Punctuation=:\Ayes\z:}', "");; - Expect(1, 121482, '\p{Terminal_Punctuation= -yes}', ""); - Expect(0, 121482, '\p{^Terminal_Punctuation= -yes}', ""); - Expect(0, 121482, '\P{Terminal_Punctuation= -yes}', ""); - Expect(1, 121482, '\P{^Terminal_Punctuation= -yes}', ""); - Expect(0, 121483, '\p{Terminal_Punctuation= -yes}', ""); - Expect(1, 121483, '\p{^Terminal_Punctuation= -yes}', ""); - Expect(1, 121483, '\P{Terminal_Punctuation= -yes}', ""); - Expect(0, 121483, '\P{^Terminal_Punctuation= -yes}', ""); - Error('\p{Term=_:=Y}'); - Error('\P{Term=_:=Y}'); + Expect(1, 121482, '\p{Terminal_Punctuation=- Yes}', ""); + Expect(0, 121482, '\p{^Terminal_Punctuation=- Yes}', ""); + Expect(0, 121482, '\P{Terminal_Punctuation=- Yes}', ""); + Expect(1, 121482, '\P{^Terminal_Punctuation=- Yes}', ""); + Expect(0, 121483, '\p{Terminal_Punctuation=- Yes}', ""); + Expect(1, 121483, '\p{^Terminal_Punctuation=- Yes}', ""); + Expect(1, 121483, '\P{Terminal_Punctuation=- Yes}', ""); + Expect(0, 121483, '\P{^Terminal_Punctuation=- Yes}', ""); + Error('\p{Term=Y/a/}'); + Error('\P{Term=Y/a/}'); Expect(1, 121482, '\p{Term=:\AY\z:}', "");; Expect(0, 121483, '\p{Term=:\AY\z:}', "");; Expect(1, 121482, '\p{Term=y}', ""); @@ -147078,16 +151224,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 121483, '\P{^Term=y}', ""); Expect(1, 121482, '\p{Term=:\Ay\z:}', "");; Expect(0, 121483, '\p{Term=:\Ay\z:}', "");; - Expect(1, 121482, '\p{Term= Y}', ""); - Expect(0, 121482, '\p{^Term= Y}', ""); - Expect(0, 121482, '\P{Term= Y}', ""); - Expect(1, 121482, '\P{^Term= Y}', ""); - Expect(0, 121483, '\p{Term= Y}', ""); - Expect(1, 121483, '\p{^Term= Y}', ""); - Expect(1, 121483, '\P{Term= Y}', ""); - Expect(0, 121483, '\P{^Term= Y}', ""); - Error('\p{Is_Terminal_Punctuation=-T:=}'); - Error('\P{Is_Terminal_Punctuation=-T:=}'); + Expect(1, 121482, '\p{Term=_-Y}', ""); + Expect(0, 121482, '\p{^Term=_-Y}', ""); + Expect(0, 121482, '\P{Term=_-Y}', ""); + Expect(1, 121482, '\P{^Term=_-Y}', ""); + Expect(0, 121483, '\p{Term=_-Y}', ""); + Expect(1, 121483, '\p{^Term=_-Y}', ""); + Expect(1, 121483, '\P{Term=_-Y}', ""); + Expect(0, 121483, '\P{^Term=_-Y}', ""); + Error('\p{Is_Terminal_Punctuation: T/a/}'); + Error('\P{Is_Terminal_Punctuation: T/a/}'); Expect(1, 121482, '\p{Is_Terminal_Punctuation=t}', ""); Expect(0, 121482, '\p{^Is_Terminal_Punctuation=t}', ""); Expect(0, 121482, '\P{Is_Terminal_Punctuation=t}', ""); @@ -147096,16 +151242,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121483, '\p{^Is_Terminal_Punctuation=t}', ""); Expect(1, 121483, '\P{Is_Terminal_Punctuation=t}', ""); Expect(0, 121483, '\P{^Is_Terminal_Punctuation=t}', ""); - Expect(1, 121482, '\p{Is_Terminal_Punctuation= -T}', ""); - Expect(0, 121482, '\p{^Is_Terminal_Punctuation= -T}', ""); - Expect(0, 121482, '\P{Is_Terminal_Punctuation= -T}', ""); - Expect(1, 121482, '\P{^Is_Terminal_Punctuation= -T}', ""); - Expect(0, 121483, '\p{Is_Terminal_Punctuation= -T}', ""); - Expect(1, 121483, '\p{^Is_Terminal_Punctuation= -T}', ""); - Expect(1, 121483, '\P{Is_Terminal_Punctuation= -T}', ""); - Expect(0, 121483, '\P{^Is_Terminal_Punctuation= -T}', ""); - Error('\p{Is_Term:/a/--true}'); - Error('\P{Is_Term:/a/--true}'); + Expect(1, 121482, '\p{Is_Terminal_Punctuation= T}', ""); + Expect(0, 121482, '\p{^Is_Terminal_Punctuation= T}', ""); + Expect(0, 121482, '\P{Is_Terminal_Punctuation= T}', ""); + Expect(1, 121482, '\P{^Is_Terminal_Punctuation= T}', ""); + Expect(0, 121483, '\p{Is_Terminal_Punctuation= T}', ""); + Expect(1, 121483, '\p{^Is_Terminal_Punctuation= T}', ""); + Expect(1, 121483, '\P{Is_Terminal_Punctuation= T}', ""); + Expect(0, 121483, '\P{^Is_Terminal_Punctuation= T}', ""); + Error('\p{Is_Term=_:=TRUE}'); + Error('\P{Is_Term=_:=TRUE}'); Expect(1, 121482, '\p{Is_Term=true}', ""); Expect(0, 121482, '\p{^Is_Term=true}', ""); Expect(0, 121482, '\P{Is_Term=true}', ""); @@ -147114,180 +151260,180 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 121483, '\p{^Is_Term=true}', ""); Expect(1, 121483, '\P{Is_Term=true}', ""); Expect(0, 121483, '\P{^Is_Term=true}', ""); - Expect(1, 121482, '\p{Is_Term=_ True}', ""); - Expect(0, 121482, '\p{^Is_Term=_ True}', ""); - Expect(0, 121482, '\P{Is_Term=_ True}', ""); - Expect(1, 121482, '\P{^Is_Term=_ True}', ""); - Expect(0, 121483, '\p{Is_Term=_ True}', ""); - Expect(1, 121483, '\p{^Is_Term=_ True}', ""); - Expect(1, 121483, '\P{Is_Term=_ True}', ""); - Expect(0, 121483, '\P{^Is_Term=_ True}', ""); + Expect(1, 121482, '\p{Is_Term= -TRUE}', ""); + Expect(0, 121482, '\p{^Is_Term= -TRUE}', ""); + Expect(0, 121482, '\P{Is_Term= -TRUE}', ""); + Expect(1, 121482, '\P{^Is_Term= -TRUE}', ""); + Expect(0, 121483, '\p{Is_Term= -TRUE}', ""); + Expect(1, 121483, '\p{^Is_Term= -TRUE}', ""); + Expect(1, 121483, '\P{Is_Term= -TRUE}', ""); + Expect(0, 121483, '\P{^Is_Term= -TRUE}', ""); Error('\p{uppercasemapping}'); Error('\P{uppercasemapping}'); Error('\p{uc}'); Error('\P{uc}'); - Error('\p{Unified_Ideograph=:=-NO}'); - Error('\P{Unified_Ideograph=:=-NO}'); - Expect(1, 191457, '\p{Unified_Ideograph=:\ANo\z:}', "");; - Expect(0, 191456, '\p{Unified_Ideograph=:\ANo\z:}', "");; - Expect(1, 191457, '\p{Unified_Ideograph: no}', ""); - Expect(0, 191457, '\p{^Unified_Ideograph: no}', ""); - Expect(0, 191457, '\P{Unified_Ideograph: no}', ""); - Expect(1, 191457, '\P{^Unified_Ideograph: no}', ""); - Expect(0, 191456, '\p{Unified_Ideograph: no}', ""); - Expect(1, 191456, '\p{^Unified_Ideograph: no}', ""); - Expect(1, 191456, '\P{Unified_Ideograph: no}', ""); - Expect(0, 191456, '\P{^Unified_Ideograph: no}', ""); - Expect(1, 191457, '\p{Unified_Ideograph=:\Ano\z:}', "");; - Expect(0, 191456, '\p{Unified_Ideograph=:\Ano\z:}', "");; - Expect(1, 191457, '\p{Unified_Ideograph= No}', ""); - Expect(0, 191457, '\p{^Unified_Ideograph= No}', ""); - Expect(0, 191457, '\P{Unified_Ideograph= No}', ""); - Expect(1, 191457, '\P{^Unified_Ideograph= No}', ""); - Expect(0, 191456, '\p{Unified_Ideograph= No}', ""); - Expect(1, 191456, '\p{^Unified_Ideograph= No}', ""); - Expect(1, 191456, '\P{Unified_Ideograph= No}', ""); - Expect(0, 191456, '\P{^Unified_Ideograph= No}', ""); - Error('\p{UIdeo: _/a/N}'); - Error('\P{UIdeo: _/a/N}'); - Expect(1, 191457, '\p{UIdeo=:\AN\z:}', "");; - Expect(0, 191456, '\p{UIdeo=:\AN\z:}', "");; - Expect(1, 191457, '\p{UIdeo=n}', ""); - Expect(0, 191457, '\p{^UIdeo=n}', ""); - Expect(0, 191457, '\P{UIdeo=n}', ""); - Expect(1, 191457, '\P{^UIdeo=n}', ""); - Expect(0, 191456, '\p{UIdeo=n}', ""); - Expect(1, 191456, '\p{^UIdeo=n}', ""); - Expect(1, 191456, '\P{UIdeo=n}', ""); - Expect(0, 191456, '\P{^UIdeo=n}', ""); - Expect(1, 191457, '\p{UIdeo=:\An\z:}', "");; - Expect(0, 191456, '\p{UIdeo=:\An\z:}', "");; - Expect(1, 191457, '\p{UIdeo=N}', ""); - Expect(0, 191457, '\p{^UIdeo=N}', ""); - Expect(0, 191457, '\P{UIdeo=N}', ""); - Expect(1, 191457, '\P{^UIdeo=N}', ""); - Expect(0, 191456, '\p{UIdeo=N}', ""); - Expect(1, 191456, '\p{^UIdeo=N}', ""); - Expect(1, 191456, '\P{UIdeo=N}', ""); - Expect(0, 191456, '\P{^UIdeo=N}', ""); - Error('\p{Is_Unified_Ideograph=/a/ -F}'); - Error('\P{Is_Unified_Ideograph=/a/ -F}'); - Expect(1, 191457, '\p{Is_Unified_Ideograph=f}', ""); - Expect(0, 191457, '\p{^Is_Unified_Ideograph=f}', ""); - Expect(0, 191457, '\P{Is_Unified_Ideograph=f}', ""); - Expect(1, 191457, '\P{^Is_Unified_Ideograph=f}', ""); - Expect(0, 191456, '\p{Is_Unified_Ideograph=f}', ""); - Expect(1, 191456, '\p{^Is_Unified_Ideograph=f}', ""); - Expect(1, 191456, '\P{Is_Unified_Ideograph=f}', ""); - Expect(0, 191456, '\P{^Is_Unified_Ideograph=f}', ""); - Expect(1, 191457, '\p{Is_Unified_Ideograph=-_F}', ""); - Expect(0, 191457, '\p{^Is_Unified_Ideograph=-_F}', ""); - Expect(0, 191457, '\P{Is_Unified_Ideograph=-_F}', ""); - Expect(1, 191457, '\P{^Is_Unified_Ideograph=-_F}', ""); - Expect(0, 191456, '\p{Is_Unified_Ideograph=-_F}', ""); - Expect(1, 191456, '\p{^Is_Unified_Ideograph=-_F}', ""); - Expect(1, 191456, '\P{Is_Unified_Ideograph=-_F}', ""); - Expect(0, 191456, '\P{^Is_Unified_Ideograph=-_F}', ""); - Error('\p{Is_UIdeo=_ false/a/}'); - Error('\P{Is_UIdeo=_ false/a/}'); - Expect(1, 191457, '\p{Is_UIdeo=false}', ""); - Expect(0, 191457, '\p{^Is_UIdeo=false}', ""); - Expect(0, 191457, '\P{Is_UIdeo=false}', ""); - Expect(1, 191457, '\P{^Is_UIdeo=false}', ""); - Expect(0, 191456, '\p{Is_UIdeo=false}', ""); - Expect(1, 191456, '\p{^Is_UIdeo=false}', ""); - Expect(1, 191456, '\P{Is_UIdeo=false}', ""); - Expect(0, 191456, '\P{^Is_UIdeo=false}', ""); - Expect(1, 191457, '\p{Is_UIdeo= _False}', ""); - Expect(0, 191457, '\p{^Is_UIdeo= _False}', ""); - Expect(0, 191457, '\P{Is_UIdeo= _False}', ""); - Expect(1, 191457, '\P{^Is_UIdeo= _False}', ""); - Expect(0, 191456, '\p{Is_UIdeo= _False}', ""); - Expect(1, 191456, '\p{^Is_UIdeo= _False}', ""); - Expect(1, 191456, '\P{Is_UIdeo= _False}', ""); - Expect(0, 191456, '\P{^Is_UIdeo= _False}', ""); - Error('\p{Unified_Ideograph=/a/-Yes}'); - Error('\P{Unified_Ideograph=/a/-Yes}'); - Expect(1, 191456, '\p{Unified_Ideograph=:\AYes\z:}', "");; - Expect(0, 191457, '\p{Unified_Ideograph=:\AYes\z:}', "");; - Expect(1, 191456, '\p{Unified_Ideograph=yes}', ""); - Expect(0, 191456, '\p{^Unified_Ideograph=yes}', ""); - Expect(0, 191456, '\P{Unified_Ideograph=yes}', ""); - Expect(1, 191456, '\P{^Unified_Ideograph=yes}', ""); - Expect(0, 191457, '\p{Unified_Ideograph=yes}', ""); - Expect(1, 191457, '\p{^Unified_Ideograph=yes}', ""); - Expect(1, 191457, '\P{Unified_Ideograph=yes}', ""); - Expect(0, 191457, '\P{^Unified_Ideograph=yes}', ""); - Expect(1, 191456, '\p{Unified_Ideograph=:\Ayes\z:}', "");; - Expect(0, 191457, '\p{Unified_Ideograph=:\Ayes\z:}', "");; - Expect(1, 191456, '\p{Unified_Ideograph= yes}', ""); - Expect(0, 191456, '\p{^Unified_Ideograph= yes}', ""); - Expect(0, 191456, '\P{Unified_Ideograph= yes}', ""); - Expect(1, 191456, '\P{^Unified_Ideograph= yes}', ""); - Expect(0, 191457, '\p{Unified_Ideograph= yes}', ""); - Expect(1, 191457, '\p{^Unified_Ideograph= yes}', ""); - Expect(1, 191457, '\P{Unified_Ideograph= yes}', ""); - Expect(0, 191457, '\P{^Unified_Ideograph= yes}', ""); - Error('\p{UIdeo=:=- y}'); - Error('\P{UIdeo=:=- y}'); - Expect(1, 191456, '\p{UIdeo=:\AY\z:}', "");; - Expect(0, 191457, '\p{UIdeo=:\AY\z:}', "");; - Expect(1, 191456, '\p{UIdeo=y}', ""); - Expect(0, 191456, '\p{^UIdeo=y}', ""); - Expect(0, 191456, '\P{UIdeo=y}', ""); - Expect(1, 191456, '\P{^UIdeo=y}', ""); - Expect(0, 191457, '\p{UIdeo=y}', ""); - Expect(1, 191457, '\p{^UIdeo=y}', ""); - Expect(1, 191457, '\P{UIdeo=y}', ""); - Expect(0, 191457, '\P{^UIdeo=y}', ""); - Expect(1, 191456, '\p{UIdeo=:\Ay\z:}', "");; - Expect(0, 191457, '\p{UIdeo=:\Ay\z:}', "");; - Expect(1, 191456, '\p{UIdeo= Y}', ""); - Expect(0, 191456, '\p{^UIdeo= Y}', ""); - Expect(0, 191456, '\P{UIdeo= Y}', ""); - Expect(1, 191456, '\P{^UIdeo= Y}', ""); - Expect(0, 191457, '\p{UIdeo= Y}', ""); - Expect(1, 191457, '\p{^UIdeo= Y}', ""); - Expect(1, 191457, '\P{UIdeo= Y}', ""); - Expect(0, 191457, '\P{^UIdeo= Y}', ""); - Error('\p{Is_Unified_Ideograph: t:=}'); - Error('\P{Is_Unified_Ideograph: t:=}'); - Expect(1, 191456, '\p{Is_Unified_Ideograph=t}', ""); - Expect(0, 191456, '\p{^Is_Unified_Ideograph=t}', ""); - Expect(0, 191456, '\P{Is_Unified_Ideograph=t}', ""); - Expect(1, 191456, '\P{^Is_Unified_Ideograph=t}', ""); - Expect(0, 191457, '\p{Is_Unified_Ideograph=t}', ""); - Expect(1, 191457, '\p{^Is_Unified_Ideograph=t}', ""); - Expect(1, 191457, '\P{Is_Unified_Ideograph=t}', ""); - Expect(0, 191457, '\P{^Is_Unified_Ideograph=t}', ""); - Expect(1, 191456, '\p{Is_Unified_Ideograph=--T}', ""); - Expect(0, 191456, '\p{^Is_Unified_Ideograph=--T}', ""); - Expect(0, 191456, '\P{Is_Unified_Ideograph=--T}', ""); - Expect(1, 191456, '\P{^Is_Unified_Ideograph=--T}', ""); - Expect(0, 191457, '\p{Is_Unified_Ideograph=--T}', ""); - Expect(1, 191457, '\p{^Is_Unified_Ideograph=--T}', ""); - Expect(1, 191457, '\P{Is_Unified_Ideograph=--T}', ""); - Expect(0, 191457, '\P{^Is_Unified_Ideograph=--T}', ""); - Error('\p{Is_UIdeo=:=-True}'); - Error('\P{Is_UIdeo=:=-True}'); - Expect(1, 191456, '\p{Is_UIdeo=true}', ""); - Expect(0, 191456, '\p{^Is_UIdeo=true}', ""); - Expect(0, 191456, '\P{Is_UIdeo=true}', ""); - Expect(1, 191456, '\P{^Is_UIdeo=true}', ""); - Expect(0, 191457, '\p{Is_UIdeo=true}', ""); - Expect(1, 191457, '\p{^Is_UIdeo=true}', ""); - Expect(1, 191457, '\P{Is_UIdeo=true}', ""); - Expect(0, 191457, '\P{^Is_UIdeo=true}', ""); - Expect(1, 191456, '\p{Is_UIdeo: _ True}', ""); - Expect(0, 191456, '\p{^Is_UIdeo: _ True}', ""); - Expect(0, 191456, '\P{Is_UIdeo: _ True}', ""); - Expect(1, 191456, '\P{^Is_UIdeo: _ True}', ""); - Expect(0, 191457, '\p{Is_UIdeo: _ True}', ""); - Expect(1, 191457, '\p{^Is_UIdeo: _ True}', ""); - Expect(1, 191457, '\P{Is_UIdeo: _ True}', ""); - Expect(0, 191457, '\P{^Is_UIdeo: _ True}', ""); - Error('\p{Uppercase=/a/ No}'); - Error('\P{Uppercase=/a/ No}'); + Error('\p{Unified_Ideograph=-_No/a/}'); + Error('\P{Unified_Ideograph=-_No/a/}'); + Expect(1, 201547, '\p{Unified_Ideograph=:\ANo\z:}', "");; + Expect(0, 201546, '\p{Unified_Ideograph=:\ANo\z:}', "");; + Expect(1, 201547, '\p{Unified_Ideograph:no}', ""); + Expect(0, 201547, '\p{^Unified_Ideograph:no}', ""); + Expect(0, 201547, '\P{Unified_Ideograph:no}', ""); + Expect(1, 201547, '\P{^Unified_Ideograph:no}', ""); + Expect(0, 201546, '\p{Unified_Ideograph:no}', ""); + Expect(1, 201546, '\p{^Unified_Ideograph:no}', ""); + Expect(1, 201546, '\P{Unified_Ideograph:no}', ""); + Expect(0, 201546, '\P{^Unified_Ideograph:no}', ""); + Expect(1, 201547, '\p{Unified_Ideograph=:\Ano\z:}', "");; + Expect(0, 201546, '\p{Unified_Ideograph=:\Ano\z:}', "");; + Expect(1, 201547, '\p{Unified_Ideograph= No}', ""); + Expect(0, 201547, '\p{^Unified_Ideograph= No}', ""); + Expect(0, 201547, '\P{Unified_Ideograph= No}', ""); + Expect(1, 201547, '\P{^Unified_Ideograph= No}', ""); + Expect(0, 201546, '\p{Unified_Ideograph= No}', ""); + Expect(1, 201546, '\p{^Unified_Ideograph= No}', ""); + Expect(1, 201546, '\P{Unified_Ideograph= No}', ""); + Expect(0, 201546, '\P{^Unified_Ideograph= No}', ""); + Error('\p{UIdeo=__N:=}'); + Error('\P{UIdeo=__N:=}'); + Expect(1, 201547, '\p{UIdeo=:\AN\z:}', "");; + Expect(0, 201546, '\p{UIdeo=:\AN\z:}', "");; + Expect(1, 201547, '\p{UIdeo=n}', ""); + Expect(0, 201547, '\p{^UIdeo=n}', ""); + Expect(0, 201547, '\P{UIdeo=n}', ""); + Expect(1, 201547, '\P{^UIdeo=n}', ""); + Expect(0, 201546, '\p{UIdeo=n}', ""); + Expect(1, 201546, '\p{^UIdeo=n}', ""); + Expect(1, 201546, '\P{UIdeo=n}', ""); + Expect(0, 201546, '\P{^UIdeo=n}', ""); + Expect(1, 201547, '\p{UIdeo=:\An\z:}', "");; + Expect(0, 201546, '\p{UIdeo=:\An\z:}', "");; + Expect(1, 201547, '\p{UIdeo=-N}', ""); + Expect(0, 201547, '\p{^UIdeo=-N}', ""); + Expect(0, 201547, '\P{UIdeo=-N}', ""); + Expect(1, 201547, '\P{^UIdeo=-N}', ""); + Expect(0, 201546, '\p{UIdeo=-N}', ""); + Expect(1, 201546, '\p{^UIdeo=-N}', ""); + Expect(1, 201546, '\P{UIdeo=-N}', ""); + Expect(0, 201546, '\P{^UIdeo=-N}', ""); + Error('\p{Is_Unified_Ideograph= /a/f}'); + Error('\P{Is_Unified_Ideograph= /a/f}'); + Expect(1, 201547, '\p{Is_Unified_Ideograph=f}', ""); + Expect(0, 201547, '\p{^Is_Unified_Ideograph=f}', ""); + Expect(0, 201547, '\P{Is_Unified_Ideograph=f}', ""); + Expect(1, 201547, '\P{^Is_Unified_Ideograph=f}', ""); + Expect(0, 201546, '\p{Is_Unified_Ideograph=f}', ""); + Expect(1, 201546, '\p{^Is_Unified_Ideograph=f}', ""); + Expect(1, 201546, '\P{Is_Unified_Ideograph=f}', ""); + Expect(0, 201546, '\P{^Is_Unified_Ideograph=f}', ""); + Expect(1, 201547, '\p{Is_Unified_Ideograph= F}', ""); + Expect(0, 201547, '\p{^Is_Unified_Ideograph= F}', ""); + Expect(0, 201547, '\P{Is_Unified_Ideograph= F}', ""); + Expect(1, 201547, '\P{^Is_Unified_Ideograph= F}', ""); + Expect(0, 201546, '\p{Is_Unified_Ideograph= F}', ""); + Expect(1, 201546, '\p{^Is_Unified_Ideograph= F}', ""); + Expect(1, 201546, '\P{Is_Unified_Ideograph= F}', ""); + Expect(0, 201546, '\P{^Is_Unified_Ideograph= F}', ""); + Error('\p{Is_UIdeo=-:=False}'); + Error('\P{Is_UIdeo=-:=False}'); + Expect(1, 201547, '\p{Is_UIdeo=false}', ""); + Expect(0, 201547, '\p{^Is_UIdeo=false}', ""); + Expect(0, 201547, '\P{Is_UIdeo=false}', ""); + Expect(1, 201547, '\P{^Is_UIdeo=false}', ""); + Expect(0, 201546, '\p{Is_UIdeo=false}', ""); + Expect(1, 201546, '\p{^Is_UIdeo=false}', ""); + Expect(1, 201546, '\P{Is_UIdeo=false}', ""); + Expect(0, 201546, '\P{^Is_UIdeo=false}', ""); + Expect(1, 201547, '\p{Is_UIdeo= _False}', ""); + Expect(0, 201547, '\p{^Is_UIdeo= _False}', ""); + Expect(0, 201547, '\P{Is_UIdeo= _False}', ""); + Expect(1, 201547, '\P{^Is_UIdeo= _False}', ""); + Expect(0, 201546, '\p{Is_UIdeo= _False}', ""); + Expect(1, 201546, '\p{^Is_UIdeo= _False}', ""); + Expect(1, 201546, '\P{Is_UIdeo= _False}', ""); + Expect(0, 201546, '\P{^Is_UIdeo= _False}', ""); + Error('\p{Unified_Ideograph=-yes/a/}'); + Error('\P{Unified_Ideograph=-yes/a/}'); + Expect(1, 201546, '\p{Unified_Ideograph=:\AYes\z:}', "");; + Expect(0, 201547, '\p{Unified_Ideograph=:\AYes\z:}', "");; + Expect(1, 201546, '\p{Unified_Ideograph=yes}', ""); + Expect(0, 201546, '\p{^Unified_Ideograph=yes}', ""); + Expect(0, 201546, '\P{Unified_Ideograph=yes}', ""); + Expect(1, 201546, '\P{^Unified_Ideograph=yes}', ""); + Expect(0, 201547, '\p{Unified_Ideograph=yes}', ""); + Expect(1, 201547, '\p{^Unified_Ideograph=yes}', ""); + Expect(1, 201547, '\P{Unified_Ideograph=yes}', ""); + Expect(0, 201547, '\P{^Unified_Ideograph=yes}', ""); + Expect(1, 201546, '\p{Unified_Ideograph=:\Ayes\z:}', "");; + Expect(0, 201547, '\p{Unified_Ideograph=:\Ayes\z:}', "");; + Expect(1, 201546, '\p{Unified_Ideograph=-_YES}', ""); + Expect(0, 201546, '\p{^Unified_Ideograph=-_YES}', ""); + Expect(0, 201546, '\P{Unified_Ideograph=-_YES}', ""); + Expect(1, 201546, '\P{^Unified_Ideograph=-_YES}', ""); + Expect(0, 201547, '\p{Unified_Ideograph=-_YES}', ""); + Expect(1, 201547, '\p{^Unified_Ideograph=-_YES}', ""); + Expect(1, 201547, '\P{Unified_Ideograph=-_YES}', ""); + Expect(0, 201547, '\P{^Unified_Ideograph=-_YES}', ""); + Error('\p{UIdeo=/a/ Y}'); + Error('\P{UIdeo=/a/ Y}'); + Expect(1, 201546, '\p{UIdeo=:\AY\z:}', "");; + Expect(0, 201547, '\p{UIdeo=:\AY\z:}', "");; + Expect(1, 201546, '\p{UIdeo=y}', ""); + Expect(0, 201546, '\p{^UIdeo=y}', ""); + Expect(0, 201546, '\P{UIdeo=y}', ""); + Expect(1, 201546, '\P{^UIdeo=y}', ""); + Expect(0, 201547, '\p{UIdeo=y}', ""); + Expect(1, 201547, '\p{^UIdeo=y}', ""); + Expect(1, 201547, '\P{UIdeo=y}', ""); + Expect(0, 201547, '\P{^UIdeo=y}', ""); + Expect(1, 201546, '\p{UIdeo=:\Ay\z:}', "");; + Expect(0, 201547, '\p{UIdeo=:\Ay\z:}', "");; + Expect(1, 201546, '\p{UIdeo=-_Y}', ""); + Expect(0, 201546, '\p{^UIdeo=-_Y}', ""); + Expect(0, 201546, '\P{UIdeo=-_Y}', ""); + Expect(1, 201546, '\P{^UIdeo=-_Y}', ""); + Expect(0, 201547, '\p{UIdeo=-_Y}', ""); + Expect(1, 201547, '\p{^UIdeo=-_Y}', ""); + Expect(1, 201547, '\P{UIdeo=-_Y}', ""); + Expect(0, 201547, '\P{^UIdeo=-_Y}', ""); + Error('\p{Is_Unified_Ideograph=/a/ T}'); + Error('\P{Is_Unified_Ideograph=/a/ T}'); + Expect(1, 201546, '\p{Is_Unified_Ideograph=t}', ""); + Expect(0, 201546, '\p{^Is_Unified_Ideograph=t}', ""); + Expect(0, 201546, '\P{Is_Unified_Ideograph=t}', ""); + Expect(1, 201546, '\P{^Is_Unified_Ideograph=t}', ""); + Expect(0, 201547, '\p{Is_Unified_Ideograph=t}', ""); + Expect(1, 201547, '\p{^Is_Unified_Ideograph=t}', ""); + Expect(1, 201547, '\P{Is_Unified_Ideograph=t}', ""); + Expect(0, 201547, '\P{^Is_Unified_Ideograph=t}', ""); + Expect(1, 201546, '\p{Is_Unified_Ideograph= T}', ""); + Expect(0, 201546, '\p{^Is_Unified_Ideograph= T}', ""); + Expect(0, 201546, '\P{Is_Unified_Ideograph= T}', ""); + Expect(1, 201546, '\P{^Is_Unified_Ideograph= T}', ""); + Expect(0, 201547, '\p{Is_Unified_Ideograph= T}', ""); + Expect(1, 201547, '\p{^Is_Unified_Ideograph= T}', ""); + Expect(1, 201547, '\P{Is_Unified_Ideograph= T}', ""); + Expect(0, 201547, '\P{^Is_Unified_Ideograph= T}', ""); + Error('\p{Is_UIdeo=_ True/a/}'); + Error('\P{Is_UIdeo=_ True/a/}'); + Expect(1, 201546, '\p{Is_UIdeo=true}', ""); + Expect(0, 201546, '\p{^Is_UIdeo=true}', ""); + Expect(0, 201546, '\P{Is_UIdeo=true}', ""); + Expect(1, 201546, '\P{^Is_UIdeo=true}', ""); + Expect(0, 201547, '\p{Is_UIdeo=true}', ""); + Expect(1, 201547, '\p{^Is_UIdeo=true}', ""); + Expect(1, 201547, '\P{Is_UIdeo=true}', ""); + Expect(0, 201547, '\P{^Is_UIdeo=true}', ""); + Expect(1, 201546, '\p{Is_UIdeo= TRUE}', ""); + Expect(0, 201546, '\p{^Is_UIdeo= TRUE}', ""); + Expect(0, 201546, '\P{Is_UIdeo= TRUE}', ""); + Expect(1, 201546, '\P{^Is_UIdeo= TRUE}', ""); + Expect(0, 201547, '\p{Is_UIdeo= TRUE}', ""); + Expect(1, 201547, '\p{^Is_UIdeo= TRUE}', ""); + Expect(1, 201547, '\P{Is_UIdeo= TRUE}', ""); + Expect(0, 201547, '\P{^Is_UIdeo= TRUE}', ""); + Error('\p{Uppercase=/a/ _NO}'); + Error('\P{Uppercase=/a/ _NO}'); Expect(1, 127370, '\p{Uppercase=:\ANo\z:}', "");; Expect(0, 127369, '\p{Uppercase=:\ANo\z:}', "");; Expect(1, 127370, '\p{Uppercase=no}', ""); @@ -147300,16 +151446,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127369, '\P{^Uppercase=no}', ""); Expect(1, 127370, '\p{Uppercase=:\Ano\z:}', "");; Expect(0, 127369, '\p{Uppercase=:\Ano\z:}', "");; - Expect(1, 127370, '\p{Uppercase= NO}', ""); - Expect(0, 127370, '\p{^Uppercase= NO}', ""); - Expect(0, 127370, '\P{Uppercase= NO}', ""); - Expect(1, 127370, '\P{^Uppercase= NO}', ""); - Expect(0, 127369, '\p{Uppercase= NO}', ""); - Expect(1, 127369, '\p{^Uppercase= NO}', ""); - Expect(1, 127369, '\P{Uppercase= NO}', ""); - Expect(0, 127369, '\P{^Uppercase= NO}', ""); - Error('\p{Upper: _N:=}'); - Error('\P{Upper: _N:=}'); + Expect(1, 127370, '\p{Uppercase=_NO}', ""); + Expect(0, 127370, '\p{^Uppercase=_NO}', ""); + Expect(0, 127370, '\P{Uppercase=_NO}', ""); + Expect(1, 127370, '\P{^Uppercase=_NO}', ""); + Expect(0, 127369, '\p{Uppercase=_NO}', ""); + Expect(1, 127369, '\p{^Uppercase=_NO}', ""); + Expect(1, 127369, '\P{Uppercase=_NO}', ""); + Expect(0, 127369, '\P{^Uppercase=_NO}', ""); + Error('\p{Upper= /a/n}'); + Error('\P{Upper= /a/n}'); Expect(1, 127370, '\p{Upper=:\AN\z:}', "");; Expect(0, 127369, '\p{Upper=:\AN\z:}', "");; Expect(1, 127370, '\p{Upper=n}', ""); @@ -147322,34 +151468,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127369, '\P{^Upper=n}', ""); Expect(1, 127370, '\p{Upper=:\An\z:}', "");; Expect(0, 127369, '\p{Upper=:\An\z:}', "");; - Expect(1, 127370, '\p{Upper= -n}', ""); - Expect(0, 127370, '\p{^Upper= -n}', ""); - Expect(0, 127370, '\P{Upper= -n}', ""); - Expect(1, 127370, '\P{^Upper= -n}', ""); - Expect(0, 127369, '\p{Upper= -n}', ""); - Expect(1, 127369, '\p{^Upper= -n}', ""); - Expect(1, 127369, '\P{Upper= -n}', ""); - Expect(0, 127369, '\P{^Upper= -n}', ""); - Error('\p{Is_Uppercase=/a/-_f}'); - Error('\P{Is_Uppercase=/a/-_f}'); - Expect(1, 127370, '\p{Is_Uppercase: f}', ""); - Expect(0, 127370, '\p{^Is_Uppercase: f}', ""); - Expect(0, 127370, '\P{Is_Uppercase: f}', ""); - Expect(1, 127370, '\P{^Is_Uppercase: f}', ""); - Expect(0, 127369, '\p{Is_Uppercase: f}', ""); - Expect(1, 127369, '\p{^Is_Uppercase: f}', ""); - Expect(1, 127369, '\P{Is_Uppercase: f}', ""); - Expect(0, 127369, '\P{^Is_Uppercase: f}', ""); - Expect(1, 127370, '\p{Is_Uppercase= F}', ""); - Expect(0, 127370, '\p{^Is_Uppercase= F}', ""); - Expect(0, 127370, '\P{Is_Uppercase= F}', ""); - Expect(1, 127370, '\P{^Is_Uppercase= F}', ""); - Expect(0, 127369, '\p{Is_Uppercase= F}', ""); - Expect(1, 127369, '\p{^Is_Uppercase= F}', ""); - Expect(1, 127369, '\P{Is_Uppercase= F}', ""); - Expect(0, 127369, '\P{^Is_Uppercase= F}', ""); - Error('\p{Is_Upper=:= False}'); - Error('\P{Is_Upper=:= False}'); + Expect(1, 127370, '\p{Upper=- N}', ""); + Expect(0, 127370, '\p{^Upper=- N}', ""); + Expect(0, 127370, '\P{Upper=- N}', ""); + Expect(1, 127370, '\P{^Upper=- N}', ""); + Expect(0, 127369, '\p{Upper=- N}', ""); + Expect(1, 127369, '\p{^Upper=- N}', ""); + Expect(1, 127369, '\P{Upper=- N}', ""); + Expect(0, 127369, '\P{^Upper=- N}', ""); + Error('\p{Is_Uppercase=__F/a/}'); + Error('\P{Is_Uppercase=__F/a/}'); + Expect(1, 127370, '\p{Is_Uppercase=f}', ""); + Expect(0, 127370, '\p{^Is_Uppercase=f}', ""); + Expect(0, 127370, '\P{Is_Uppercase=f}', ""); + Expect(1, 127370, '\P{^Is_Uppercase=f}', ""); + Expect(0, 127369, '\p{Is_Uppercase=f}', ""); + Expect(1, 127369, '\p{^Is_Uppercase=f}', ""); + Expect(1, 127369, '\P{Is_Uppercase=f}', ""); + Expect(0, 127369, '\P{^Is_Uppercase=f}', ""); + Expect(1, 127370, '\p{Is_Uppercase= F}', ""); + Expect(0, 127370, '\p{^Is_Uppercase= F}', ""); + Expect(0, 127370, '\P{Is_Uppercase= F}', ""); + Expect(1, 127370, '\P{^Is_Uppercase= F}', ""); + Expect(0, 127369, '\p{Is_Uppercase= F}', ""); + Expect(1, 127369, '\p{^Is_Uppercase= F}', ""); + Expect(1, 127369, '\P{Is_Uppercase= F}', ""); + Expect(0, 127369, '\P{^Is_Uppercase= F}', ""); + Error('\p{Is_Upper=:=_-False}'); + Error('\P{Is_Upper=:=_-False}'); Expect(1, 127370, '\p{Is_Upper=false}', ""); Expect(0, 127370, '\p{^Is_Upper=false}', ""); Expect(0, 127370, '\P{Is_Upper=false}', ""); @@ -147358,16 +151504,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127369, '\p{^Is_Upper=false}', ""); Expect(1, 127369, '\P{Is_Upper=false}', ""); Expect(0, 127369, '\P{^Is_Upper=false}', ""); - Expect(1, 127370, '\p{Is_Upper= False}', ""); - Expect(0, 127370, '\p{^Is_Upper= False}', ""); - Expect(0, 127370, '\P{Is_Upper= False}', ""); - Expect(1, 127370, '\P{^Is_Upper= False}', ""); - Expect(0, 127369, '\p{Is_Upper= False}', ""); - Expect(1, 127369, '\p{^Is_Upper= False}', ""); - Expect(1, 127369, '\P{Is_Upper= False}', ""); - Expect(0, 127369, '\P{^Is_Upper= False}', ""); - Error('\p{Uppercase=:=-Yes}'); - Error('\P{Uppercase=:=-Yes}'); + Expect(1, 127370, '\p{Is_Upper= _False}', ""); + Expect(0, 127370, '\p{^Is_Upper= _False}', ""); + Expect(0, 127370, '\P{Is_Upper= _False}', ""); + Expect(1, 127370, '\P{^Is_Upper= _False}', ""); + Expect(0, 127369, '\p{Is_Upper= _False}', ""); + Expect(1, 127369, '\p{^Is_Upper= _False}', ""); + Expect(1, 127369, '\P{Is_Upper= _False}', ""); + Expect(0, 127369, '\P{^Is_Upper= _False}', ""); + Error('\p{Uppercase=:=--Yes}'); + Error('\P{Uppercase=:=--Yes}'); Expect(1, 127369, '\p{Uppercase=:\AYes\z:}', "");; Expect(0, 127370, '\p{Uppercase=:\AYes\z:}', "");; Expect(1, 127369, '\p{Uppercase=yes}', ""); @@ -147380,16 +151526,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127370, '\P{^Uppercase=yes}', ""); Expect(1, 127369, '\p{Uppercase=:\Ayes\z:}', "");; Expect(0, 127370, '\p{Uppercase=:\Ayes\z:}', "");; - Expect(1, 127369, '\p{Uppercase= yes}', ""); - Expect(0, 127369, '\p{^Uppercase= yes}', ""); - Expect(0, 127369, '\P{Uppercase= yes}', ""); - Expect(1, 127369, '\P{^Uppercase= yes}', ""); - Expect(0, 127370, '\p{Uppercase= yes}', ""); - Expect(1, 127370, '\p{^Uppercase= yes}', ""); - Expect(1, 127370, '\P{Uppercase= yes}', ""); - Expect(0, 127370, '\P{^Uppercase= yes}', ""); - Error('\p{Upper=-/a/Y}'); - Error('\P{Upper=-/a/Y}'); + Expect(1, 127369, '\p{Uppercase= yes}', ""); + Expect(0, 127369, '\p{^Uppercase= yes}', ""); + Expect(0, 127369, '\P{Uppercase= yes}', ""); + Expect(1, 127369, '\P{^Uppercase= yes}', ""); + Expect(0, 127370, '\p{Uppercase= yes}', ""); + Expect(1, 127370, '\p{^Uppercase= yes}', ""); + Expect(1, 127370, '\P{Uppercase= yes}', ""); + Expect(0, 127370, '\P{^Uppercase= yes}', ""); + Error('\p{Upper=/a/- Y}'); + Error('\P{Upper=/a/- Y}'); Expect(1, 127369, '\p{Upper=:\AY\z:}', "");; Expect(0, 127370, '\p{Upper=:\AY\z:}', "");; Expect(1, 127369, '\p{Upper=y}', ""); @@ -147402,16 +151548,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127370, '\P{^Upper=y}', ""); Expect(1, 127369, '\p{Upper=:\Ay\z:}', "");; Expect(0, 127370, '\p{Upper=:\Ay\z:}', "");; - Expect(1, 127369, '\p{Upper=_Y}', ""); - Expect(0, 127369, '\p{^Upper=_Y}', ""); - Expect(0, 127369, '\P{Upper=_Y}', ""); - Expect(1, 127369, '\P{^Upper=_Y}', ""); - Expect(0, 127370, '\p{Upper=_Y}', ""); - Expect(1, 127370, '\p{^Upper=_Y}', ""); - Expect(1, 127370, '\P{Upper=_Y}', ""); - Expect(0, 127370, '\P{^Upper=_Y}', ""); - Error('\p{Is_Uppercase: _/a/T}'); - Error('\P{Is_Uppercase: _/a/T}'); + Expect(1, 127369, '\p{Upper= Y}', ""); + Expect(0, 127369, '\p{^Upper= Y}', ""); + Expect(0, 127369, '\P{Upper= Y}', ""); + Expect(1, 127369, '\P{^Upper= Y}', ""); + Expect(0, 127370, '\p{Upper= Y}', ""); + Expect(1, 127370, '\p{^Upper= Y}', ""); + Expect(1, 127370, '\P{Upper= Y}', ""); + Expect(0, 127370, '\P{^Upper= Y}', ""); + Error('\p{Is_Uppercase=/a/- T}'); + Error('\P{Is_Uppercase=/a/- T}'); Expect(1, 127369, '\p{Is_Uppercase=t}', ""); Expect(0, 127369, '\p{^Is_Uppercase=t}', ""); Expect(0, 127369, '\P{Is_Uppercase=t}', ""); @@ -147420,38 +151566,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127370, '\p{^Is_Uppercase=t}', ""); Expect(1, 127370, '\P{Is_Uppercase=t}', ""); Expect(0, 127370, '\P{^Is_Uppercase=t}', ""); - Expect(1, 127369, '\p{Is_Uppercase=_ t}', ""); - Expect(0, 127369, '\p{^Is_Uppercase=_ t}', ""); - Expect(0, 127369, '\P{Is_Uppercase=_ t}', ""); - Expect(1, 127369, '\P{^Is_Uppercase=_ t}', ""); - Expect(0, 127370, '\p{Is_Uppercase=_ t}', ""); - Expect(1, 127370, '\p{^Is_Uppercase=_ t}', ""); - Expect(1, 127370, '\P{Is_Uppercase=_ t}', ""); - Expect(0, 127370, '\P{^Is_Uppercase=_ t}', ""); - Error('\p{Is_Upper= :=true}'); - Error('\P{Is_Upper= :=true}'); - Expect(1, 127369, '\p{Is_Upper:true}', ""); - Expect(0, 127369, '\p{^Is_Upper:true}', ""); - Expect(0, 127369, '\P{Is_Upper:true}', ""); - Expect(1, 127369, '\P{^Is_Upper:true}', ""); - Expect(0, 127370, '\p{Is_Upper:true}', ""); - Expect(1, 127370, '\p{^Is_Upper:true}', ""); - Expect(1, 127370, '\P{Is_Upper:true}', ""); - Expect(0, 127370, '\P{^Is_Upper:true}', ""); - Expect(1, 127369, '\p{Is_Upper=- true}', ""); - Expect(0, 127369, '\p{^Is_Upper=- true}', ""); - Expect(0, 127369, '\P{Is_Upper=- true}', ""); - Expect(1, 127369, '\P{^Is_Upper=- true}', ""); - Expect(0, 127370, '\p{Is_Upper=- true}', ""); - Expect(1, 127370, '\p{^Is_Upper=- true}', ""); - Expect(1, 127370, '\P{Is_Upper=- true}', ""); - Expect(0, 127370, '\P{^Is_Upper=- true}', ""); + Expect(1, 127369, '\p{Is_Uppercase: T}', ""); + Expect(0, 127369, '\p{^Is_Uppercase: T}', ""); + Expect(0, 127369, '\P{Is_Uppercase: T}', ""); + Expect(1, 127369, '\P{^Is_Uppercase: T}', ""); + Expect(0, 127370, '\p{Is_Uppercase: T}', ""); + Expect(1, 127370, '\p{^Is_Uppercase: T}', ""); + Expect(1, 127370, '\P{Is_Uppercase: T}', ""); + Expect(0, 127370, '\P{^Is_Uppercase: T}', ""); + Error('\p{Is_Upper=:=-_True}'); + Error('\P{Is_Upper=:=-_True}'); + Expect(1, 127369, '\p{Is_Upper=true}', ""); + Expect(0, 127369, '\p{^Is_Upper=true}', ""); + Expect(0, 127369, '\P{Is_Upper=true}', ""); + Expect(1, 127369, '\P{^Is_Upper=true}', ""); + Expect(0, 127370, '\p{Is_Upper=true}', ""); + Expect(1, 127370, '\p{^Is_Upper=true}', ""); + Expect(1, 127370, '\P{Is_Upper=true}', ""); + Expect(0, 127370, '\P{^Is_Upper=true}', ""); + Expect(1, 127369, '\p{Is_Upper=_TRUE}', ""); + Expect(0, 127369, '\p{^Is_Upper=_TRUE}', ""); + Expect(0, 127369, '\P{Is_Upper=_TRUE}', ""); + Expect(1, 127369, '\P{^Is_Upper=_TRUE}', ""); + Expect(0, 127370, '\p{Is_Upper=_TRUE}', ""); + Expect(1, 127370, '\p{^Is_Upper=_TRUE}', ""); + Expect(1, 127370, '\P{Is_Upper=_TRUE}', ""); + Expect(0, 127370, '\P{^Is_Upper=_TRUE}', ""); Error('\p{verticalorientation}'); Error('\P{verticalorientation}'); Error('\p{vo}'); Error('\P{vo}'); - Error('\p{Vertical_Orientation= rotated/a/}'); - Error('\P{Vertical_Orientation= rotated/a/}'); + Error('\p{Vertical_Orientation=_:=Rotated}'); + Error('\P{Vertical_Orientation=_:=Rotated}'); Expect(1, 262144, '\p{Vertical_Orientation=:\ARotated\z:}', "");; Expect(0, 1114109, '\p{Vertical_Orientation=:\ARotated\z:}', "");; Expect(1, 262144, '\p{Vertical_Orientation=rotated}', ""); @@ -147464,16 +151610,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 1114109, '\P{^Vertical_Orientation=rotated}', ""); Expect(1, 262144, '\p{Vertical_Orientation=:\Arotated\z:}', "");; Expect(0, 1114109, '\p{Vertical_Orientation=:\Arotated\z:}', "");; - Expect(1, 262144, '\p{Vertical_Orientation: - ROTATED}', ""); - Expect(0, 262144, '\p{^Vertical_Orientation: - ROTATED}', ""); - Expect(0, 262144, '\P{Vertical_Orientation: - ROTATED}', ""); - Expect(1, 262144, '\P{^Vertical_Orientation: - ROTATED}', ""); - Expect(0, 1114109, '\p{Vertical_Orientation: - ROTATED}', ""); - Expect(1, 1114109, '\p{^Vertical_Orientation: - ROTATED}', ""); - Expect(1, 1114109, '\P{Vertical_Orientation: - ROTATED}', ""); - Expect(0, 1114109, '\P{^Vertical_Orientation: - ROTATED}', ""); - Error('\p{Vo= /a/R}'); - Error('\P{Vo= /a/R}'); + Expect(1, 262144, '\p{Vertical_Orientation= Rotated}', ""); + Expect(0, 262144, '\p{^Vertical_Orientation= Rotated}', ""); + Expect(0, 262144, '\P{Vertical_Orientation= Rotated}', ""); + Expect(1, 262144, '\P{^Vertical_Orientation= Rotated}', ""); + Expect(0, 1114109, '\p{Vertical_Orientation= Rotated}', ""); + Expect(1, 1114109, '\p{^Vertical_Orientation= Rotated}', ""); + Expect(1, 1114109, '\P{Vertical_Orientation= Rotated}', ""); + Expect(0, 1114109, '\P{^Vertical_Orientation= Rotated}', ""); + Error('\p{Vo=/a/_ R}'); + Error('\P{Vo=/a/_ R}'); Expect(1, 262144, '\p{Vo=:\AR\z:}', "");; Expect(0, 1114109, '\p{Vo=:\AR\z:}', "");; Expect(1, 262144, '\p{Vo=r}', ""); @@ -147486,16 +151632,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 1114109, '\P{^Vo=r}', ""); Expect(1, 262144, '\p{Vo=:\Ar\z:}', "");; Expect(0, 1114109, '\p{Vo=:\Ar\z:}', "");; - Expect(1, 262144, '\p{Vo= -R}', ""); - Expect(0, 262144, '\p{^Vo= -R}', ""); - Expect(0, 262144, '\P{Vo= -R}', ""); - Expect(1, 262144, '\P{^Vo= -R}', ""); - Expect(0, 1114109, '\p{Vo= -R}', ""); - Expect(1, 1114109, '\p{^Vo= -R}', ""); - Expect(1, 1114109, '\P{Vo= -R}', ""); - Expect(0, 1114109, '\P{^Vo= -R}', ""); - Error('\p{Is_Vertical_Orientation=/a/--rotated}'); - Error('\P{Is_Vertical_Orientation=/a/--rotated}'); + Expect(1, 262144, '\p{Vo=_R}', ""); + Expect(0, 262144, '\p{^Vo=_R}', ""); + Expect(0, 262144, '\P{Vo=_R}', ""); + Expect(1, 262144, '\P{^Vo=_R}', ""); + Expect(0, 1114109, '\p{Vo=_R}', ""); + Expect(1, 1114109, '\p{^Vo=_R}', ""); + Expect(1, 1114109, '\P{Vo=_R}', ""); + Expect(0, 1114109, '\P{^Vo=_R}', ""); + Error('\p{Is_Vertical_Orientation= Rotated:=}'); + Error('\P{Is_Vertical_Orientation= Rotated:=}'); Expect(1, 262144, '\p{Is_Vertical_Orientation=rotated}', ""); Expect(0, 262144, '\p{^Is_Vertical_Orientation=rotated}', ""); Expect(0, 262144, '\P{Is_Vertical_Orientation=rotated}', ""); @@ -147504,16 +151650,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1114109, '\p{^Is_Vertical_Orientation=rotated}', ""); Expect(1, 1114109, '\P{Is_Vertical_Orientation=rotated}', ""); Expect(0, 1114109, '\P{^Is_Vertical_Orientation=rotated}', ""); - Expect(1, 262144, '\p{Is_Vertical_Orientation=- rotated}', ""); - Expect(0, 262144, '\p{^Is_Vertical_Orientation=- rotated}', ""); - Expect(0, 262144, '\P{Is_Vertical_Orientation=- rotated}', ""); - Expect(1, 262144, '\P{^Is_Vertical_Orientation=- rotated}', ""); - Expect(0, 1114109, '\p{Is_Vertical_Orientation=- rotated}', ""); - Expect(1, 1114109, '\p{^Is_Vertical_Orientation=- rotated}', ""); - Expect(1, 1114109, '\P{Is_Vertical_Orientation=- rotated}', ""); - Expect(0, 1114109, '\P{^Is_Vertical_Orientation=- rotated}', ""); - Error('\p{Is_Vo=-:=R}'); - Error('\P{Is_Vo=-:=R}'); + Expect(1, 262144, '\p{Is_Vertical_Orientation=Rotated}', ""); + Expect(0, 262144, '\p{^Is_Vertical_Orientation=Rotated}', ""); + Expect(0, 262144, '\P{Is_Vertical_Orientation=Rotated}', ""); + Expect(1, 262144, '\P{^Is_Vertical_Orientation=Rotated}', ""); + Expect(0, 1114109, '\p{Is_Vertical_Orientation=Rotated}', ""); + Expect(1, 1114109, '\p{^Is_Vertical_Orientation=Rotated}', ""); + Expect(1, 1114109, '\P{Is_Vertical_Orientation=Rotated}', ""); + Expect(0, 1114109, '\P{^Is_Vertical_Orientation=Rotated}', ""); + Error('\p{Is_Vo= /a/R}'); + Error('\P{Is_Vo= /a/R}'); Expect(1, 262144, '\p{Is_Vo=r}', ""); Expect(0, 262144, '\p{^Is_Vo=r}', ""); Expect(0, 262144, '\P{Is_Vo=r}', ""); @@ -147522,60 +151668,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 1114109, '\p{^Is_Vo=r}', ""); Expect(1, 1114109, '\P{Is_Vo=r}', ""); Expect(0, 1114109, '\P{^Is_Vo=r}', ""); - Expect(1, 262144, '\p{Is_Vo=-R}', ""); - Expect(0, 262144, '\p{^Is_Vo=-R}', ""); - Expect(0, 262144, '\P{Is_Vo=-R}', ""); - Expect(1, 262144, '\P{^Is_Vo=-R}', ""); - Expect(0, 1114109, '\p{Is_Vo=-R}', ""); - Expect(1, 1114109, '\p{^Is_Vo=-R}', ""); - Expect(1, 1114109, '\P{Is_Vo=-R}', ""); - Expect(0, 1114109, '\P{^Is_Vo=-R}', ""); - Error('\p{Vertical_Orientation=/a/Transformed_rotated}'); - Error('\P{Vertical_Orientation=/a/Transformed_rotated}'); + Expect(1, 262144, '\p{Is_Vo=__R}', ""); + Expect(0, 262144, '\p{^Is_Vo=__R}', ""); + Expect(0, 262144, '\P{Is_Vo=__R}', ""); + Expect(1, 262144, '\P{^Is_Vo=__R}', ""); + Expect(0, 1114109, '\p{Is_Vo=__R}', ""); + Expect(1, 1114109, '\p{^Is_Vo=__R}', ""); + Expect(1, 1114109, '\P{Is_Vo=__R}', ""); + Expect(0, 1114109, '\P{^Is_Vo=__R}', ""); + Error('\p{Vertical_Orientation= :=Transformed_Rotated}'); + Error('\P{Vertical_Orientation= :=Transformed_Rotated}'); Expect(1, 65507, '\p{Vertical_Orientation=:\ATransformed_Rotated\z:}', "");; Expect(0, 65508, '\p{Vertical_Orientation=:\ATransformed_Rotated\z:}', "");; - Expect(1, 65507, '\p{Vertical_Orientation: transformedrotated}', ""); - Expect(0, 65507, '\p{^Vertical_Orientation: transformedrotated}', ""); - Expect(0, 65507, '\P{Vertical_Orientation: transformedrotated}', ""); - Expect(1, 65507, '\P{^Vertical_Orientation: transformedrotated}', ""); - Expect(0, 65508, '\p{Vertical_Orientation: transformedrotated}', ""); - Expect(1, 65508, '\p{^Vertical_Orientation: transformedrotated}', ""); - Expect(1, 65508, '\P{Vertical_Orientation: transformedrotated}', ""); - Expect(0, 65508, '\P{^Vertical_Orientation: transformedrotated}', ""); + Expect(1, 65507, '\p{Vertical_Orientation=transformedrotated}', ""); + Expect(0, 65507, '\p{^Vertical_Orientation=transformedrotated}', ""); + Expect(0, 65507, '\P{Vertical_Orientation=transformedrotated}', ""); + Expect(1, 65507, '\P{^Vertical_Orientation=transformedrotated}', ""); + Expect(0, 65508, '\p{Vertical_Orientation=transformedrotated}', ""); + Expect(1, 65508, '\p{^Vertical_Orientation=transformedrotated}', ""); + Expect(1, 65508, '\P{Vertical_Orientation=transformedrotated}', ""); + Expect(0, 65508, '\P{^Vertical_Orientation=transformedrotated}', ""); Expect(1, 65507, '\p{Vertical_Orientation=:\Atransformedrotated\z:}', "");; Expect(0, 65508, '\p{Vertical_Orientation=:\Atransformedrotated\z:}', "");; - Expect(1, 65507, '\p{Vertical_Orientation=_-TRANSFORMED_rotated}', ""); - Expect(0, 65507, '\p{^Vertical_Orientation=_-TRANSFORMED_rotated}', ""); - Expect(0, 65507, '\P{Vertical_Orientation=_-TRANSFORMED_rotated}', ""); - Expect(1, 65507, '\P{^Vertical_Orientation=_-TRANSFORMED_rotated}', ""); - Expect(0, 65508, '\p{Vertical_Orientation=_-TRANSFORMED_rotated}', ""); - Expect(1, 65508, '\p{^Vertical_Orientation=_-TRANSFORMED_rotated}', ""); - Expect(1, 65508, '\P{Vertical_Orientation=_-TRANSFORMED_rotated}', ""); - Expect(0, 65508, '\P{^Vertical_Orientation=_-TRANSFORMED_rotated}', ""); - Error('\p{Vo= tr/a/}'); - Error('\P{Vo= tr/a/}'); + Expect(1, 65507, '\p{Vertical_Orientation=- Transformed_Rotated}', ""); + Expect(0, 65507, '\p{^Vertical_Orientation=- Transformed_Rotated}', ""); + Expect(0, 65507, '\P{Vertical_Orientation=- Transformed_Rotated}', ""); + Expect(1, 65507, '\P{^Vertical_Orientation=- Transformed_Rotated}', ""); + Expect(0, 65508, '\p{Vertical_Orientation=- Transformed_Rotated}', ""); + Expect(1, 65508, '\p{^Vertical_Orientation=- Transformed_Rotated}', ""); + Expect(1, 65508, '\P{Vertical_Orientation=- Transformed_Rotated}', ""); + Expect(0, 65508, '\P{^Vertical_Orientation=- Transformed_Rotated}', ""); + Error('\p{Vo=/a/_TR}'); + Error('\P{Vo=/a/_TR}'); Expect(1, 65507, '\p{Vo=:\ATr\z:}', "");; Expect(0, 65508, '\p{Vo=:\ATr\z:}', "");; - Expect(1, 65507, '\p{Vo:tr}', ""); - Expect(0, 65507, '\p{^Vo:tr}', ""); - Expect(0, 65507, '\P{Vo:tr}', ""); - Expect(1, 65507, '\P{^Vo:tr}', ""); - Expect(0, 65508, '\p{Vo:tr}', ""); - Expect(1, 65508, '\p{^Vo:tr}', ""); - Expect(1, 65508, '\P{Vo:tr}', ""); - Expect(0, 65508, '\P{^Vo:tr}', ""); + Expect(1, 65507, '\p{Vo=tr}', ""); + Expect(0, 65507, '\p{^Vo=tr}', ""); + Expect(0, 65507, '\P{Vo=tr}', ""); + Expect(1, 65507, '\P{^Vo=tr}', ""); + Expect(0, 65508, '\p{Vo=tr}', ""); + Expect(1, 65508, '\p{^Vo=tr}', ""); + Expect(1, 65508, '\P{Vo=tr}', ""); + Expect(0, 65508, '\P{^Vo=tr}', ""); Expect(1, 65507, '\p{Vo=:\Atr\z:}', "");; Expect(0, 65508, '\p{Vo=:\Atr\z:}', "");; - Expect(1, 65507, '\p{Vo=--Tr}', ""); - Expect(0, 65507, '\p{^Vo=--Tr}', ""); - Expect(0, 65507, '\P{Vo=--Tr}', ""); - Expect(1, 65507, '\P{^Vo=--Tr}', ""); - Expect(0, 65508, '\p{Vo=--Tr}', ""); - Expect(1, 65508, '\p{^Vo=--Tr}', ""); - Expect(1, 65508, '\P{Vo=--Tr}', ""); - Expect(0, 65508, '\P{^Vo=--Tr}', ""); - Error('\p{Is_Vertical_Orientation= :=transformed_Rotated}'); - Error('\P{Is_Vertical_Orientation= :=transformed_Rotated}'); + Expect(1, 65507, '\p{Vo= _TR}', ""); + Expect(0, 65507, '\p{^Vo= _TR}', ""); + Expect(0, 65507, '\P{Vo= _TR}', ""); + Expect(1, 65507, '\P{^Vo= _TR}', ""); + Expect(0, 65508, '\p{Vo= _TR}', ""); + Expect(1, 65508, '\p{^Vo= _TR}', ""); + Expect(1, 65508, '\P{Vo= _TR}', ""); + Expect(0, 65508, '\P{^Vo= _TR}', ""); + Error('\p{Is_Vertical_Orientation= :=Transformed_rotated}'); + Error('\P{Is_Vertical_Orientation= :=Transformed_rotated}'); Expect(1, 65507, '\p{Is_Vertical_Orientation=transformedrotated}', ""); Expect(0, 65507, '\p{^Is_Vertical_Orientation=transformedrotated}', ""); Expect(0, 65507, '\P{Is_Vertical_Orientation=transformedrotated}', ""); @@ -147584,16 +151730,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65508, '\p{^Is_Vertical_Orientation=transformedrotated}', ""); Expect(1, 65508, '\P{Is_Vertical_Orientation=transformedrotated}', ""); Expect(0, 65508, '\P{^Is_Vertical_Orientation=transformedrotated}', ""); - Expect(1, 65507, '\p{Is_Vertical_Orientation= TRANSFORMED_ROTATED}', ""); - Expect(0, 65507, '\p{^Is_Vertical_Orientation= TRANSFORMED_ROTATED}', ""); - Expect(0, 65507, '\P{Is_Vertical_Orientation= TRANSFORMED_ROTATED}', ""); - Expect(1, 65507, '\P{^Is_Vertical_Orientation= TRANSFORMED_ROTATED}', ""); - Expect(0, 65508, '\p{Is_Vertical_Orientation= TRANSFORMED_ROTATED}', ""); - Expect(1, 65508, '\p{^Is_Vertical_Orientation= TRANSFORMED_ROTATED}', ""); - Expect(1, 65508, '\P{Is_Vertical_Orientation= TRANSFORMED_ROTATED}', ""); - Expect(0, 65508, '\P{^Is_Vertical_Orientation= TRANSFORMED_ROTATED}', ""); - Error('\p{Is_Vo= :=TR}'); - Error('\P{Is_Vo= :=TR}'); + Expect(1, 65507, '\p{Is_Vertical_Orientation=__transformed_Rotated}', ""); + Expect(0, 65507, '\p{^Is_Vertical_Orientation=__transformed_Rotated}', ""); + Expect(0, 65507, '\P{Is_Vertical_Orientation=__transformed_Rotated}', ""); + Expect(1, 65507, '\P{^Is_Vertical_Orientation=__transformed_Rotated}', ""); + Expect(0, 65508, '\p{Is_Vertical_Orientation=__transformed_Rotated}', ""); + Expect(1, 65508, '\p{^Is_Vertical_Orientation=__transformed_Rotated}', ""); + Expect(1, 65508, '\P{Is_Vertical_Orientation=__transformed_Rotated}', ""); + Expect(0, 65508, '\P{^Is_Vertical_Orientation=__transformed_Rotated}', ""); + Error('\p{Is_Vo=_ tr/a/}'); + Error('\P{Is_Vo=_ tr/a/}'); Expect(1, 65507, '\p{Is_Vo=tr}', ""); Expect(0, 65507, '\p{^Is_Vo=tr}', ""); Expect(0, 65507, '\P{Is_Vo=tr}', ""); @@ -147602,78 +151748,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65508, '\p{^Is_Vo=tr}', ""); Expect(1, 65508, '\P{Is_Vo=tr}', ""); Expect(0, 65508, '\P{^Is_Vo=tr}', ""); - Expect(1, 65507, '\p{Is_Vo=__Tr}', ""); - Expect(0, 65507, '\p{^Is_Vo=__Tr}', ""); - Expect(0, 65507, '\P{Is_Vo=__Tr}', ""); - Expect(1, 65507, '\P{^Is_Vo=__Tr}', ""); - Expect(0, 65508, '\p{Is_Vo=__Tr}', ""); - Expect(1, 65508, '\p{^Is_Vo=__Tr}', ""); - Expect(1, 65508, '\P{Is_Vo=__Tr}', ""); - Expect(0, 65508, '\P{^Is_Vo=__Tr}', ""); - Error('\p{Vertical_Orientation=:=Transformed_upright}'); - Error('\P{Vertical_Orientation=:=Transformed_upright}'); + Expect(1, 65507, '\p{Is_Vo= -tr}', ""); + Expect(0, 65507, '\p{^Is_Vo= -tr}', ""); + Expect(0, 65507, '\P{Is_Vo= -tr}', ""); + Expect(1, 65507, '\P{^Is_Vo= -tr}', ""); + Expect(0, 65508, '\p{Is_Vo= -tr}', ""); + Expect(1, 65508, '\p{^Is_Vo= -tr}', ""); + Expect(1, 65508, '\P{Is_Vo= -tr}', ""); + Expect(0, 65508, '\P{^Is_Vo= -tr}', ""); + Error('\p{Vertical_Orientation=/a/ TRANSFORMED_Upright}'); + Error('\P{Vertical_Orientation=/a/ TRANSFORMED_Upright}'); Expect(1, 127489, '\p{Vertical_Orientation=:\ATransformed_Upright\z:}', "");; Expect(0, 127490, '\p{Vertical_Orientation=:\ATransformed_Upright\z:}', "");; - Expect(1, 127489, '\p{Vertical_Orientation=transformedupright}', ""); - Expect(0, 127489, '\p{^Vertical_Orientation=transformedupright}', ""); - Expect(0, 127489, '\P{Vertical_Orientation=transformedupright}', ""); - Expect(1, 127489, '\P{^Vertical_Orientation=transformedupright}', ""); - Expect(0, 127490, '\p{Vertical_Orientation=transformedupright}', ""); - Expect(1, 127490, '\p{^Vertical_Orientation=transformedupright}', ""); - Expect(1, 127490, '\P{Vertical_Orientation=transformedupright}', ""); - Expect(0, 127490, '\P{^Vertical_Orientation=transformedupright}', ""); + Expect(1, 127489, '\p{Vertical_Orientation:transformedupright}', ""); + Expect(0, 127489, '\p{^Vertical_Orientation:transformedupright}', ""); + Expect(0, 127489, '\P{Vertical_Orientation:transformedupright}', ""); + Expect(1, 127489, '\P{^Vertical_Orientation:transformedupright}', ""); + Expect(0, 127490, '\p{Vertical_Orientation:transformedupright}', ""); + Expect(1, 127490, '\p{^Vertical_Orientation:transformedupright}', ""); + Expect(1, 127490, '\P{Vertical_Orientation:transformedupright}', ""); + Expect(0, 127490, '\P{^Vertical_Orientation:transformedupright}', ""); Expect(1, 127489, '\p{Vertical_Orientation=:\Atransformedupright\z:}', "");; Expect(0, 127490, '\p{Vertical_Orientation=:\Atransformedupright\z:}', "");; - Expect(1, 127489, '\p{Vertical_Orientation= Transformed_Upright}', ""); - Expect(0, 127489, '\p{^Vertical_Orientation= Transformed_Upright}', ""); - Expect(0, 127489, '\P{Vertical_Orientation= Transformed_Upright}', ""); - Expect(1, 127489, '\P{^Vertical_Orientation= Transformed_Upright}', ""); - Expect(0, 127490, '\p{Vertical_Orientation= Transformed_Upright}', ""); - Expect(1, 127490, '\p{^Vertical_Orientation= Transformed_Upright}', ""); - Expect(1, 127490, '\P{Vertical_Orientation= Transformed_Upright}', ""); - Expect(0, 127490, '\P{^Vertical_Orientation= Transformed_Upright}', ""); - Error('\p{Vo=:=_ Tu}'); - Error('\P{Vo=:=_ Tu}'); + Expect(1, 127489, '\p{Vertical_Orientation= -TRANSFORMED_upright}', ""); + Expect(0, 127489, '\p{^Vertical_Orientation= -TRANSFORMED_upright}', ""); + Expect(0, 127489, '\P{Vertical_Orientation= -TRANSFORMED_upright}', ""); + Expect(1, 127489, '\P{^Vertical_Orientation= -TRANSFORMED_upright}', ""); + Expect(0, 127490, '\p{Vertical_Orientation= -TRANSFORMED_upright}', ""); + Expect(1, 127490, '\p{^Vertical_Orientation= -TRANSFORMED_upright}', ""); + Expect(1, 127490, '\P{Vertical_Orientation= -TRANSFORMED_upright}', ""); + Expect(0, 127490, '\P{^Vertical_Orientation= -TRANSFORMED_upright}', ""); + Error('\p{Vo=/a/ -tu}'); + Error('\P{Vo=/a/ -tu}'); Expect(1, 127489, '\p{Vo=:\ATu\z:}', "");; Expect(0, 127490, '\p{Vo=:\ATu\z:}', "");; - Expect(1, 127489, '\p{Vo: tu}', ""); - Expect(0, 127489, '\p{^Vo: tu}', ""); - Expect(0, 127489, '\P{Vo: tu}', ""); - Expect(1, 127489, '\P{^Vo: tu}', ""); - Expect(0, 127490, '\p{Vo: tu}', ""); - Expect(1, 127490, '\p{^Vo: tu}', ""); - Expect(1, 127490, '\P{Vo: tu}', ""); - Expect(0, 127490, '\P{^Vo: tu}', ""); + Expect(1, 127489, '\p{Vo=tu}', ""); + Expect(0, 127489, '\p{^Vo=tu}', ""); + Expect(0, 127489, '\P{Vo=tu}', ""); + Expect(1, 127489, '\P{^Vo=tu}', ""); + Expect(0, 127490, '\p{Vo=tu}', ""); + Expect(1, 127490, '\p{^Vo=tu}', ""); + Expect(1, 127490, '\P{Vo=tu}', ""); + Expect(0, 127490, '\P{^Vo=tu}', ""); Expect(1, 127489, '\p{Vo=:\Atu\z:}', "");; Expect(0, 127490, '\p{Vo=:\Atu\z:}', "");; - Expect(1, 127489, '\p{Vo: -Tu}', ""); - Expect(0, 127489, '\p{^Vo: -Tu}', ""); - Expect(0, 127489, '\P{Vo: -Tu}', ""); - Expect(1, 127489, '\P{^Vo: -Tu}', ""); - Expect(0, 127490, '\p{Vo: -Tu}', ""); - Expect(1, 127490, '\p{^Vo: -Tu}', ""); - Expect(1, 127490, '\P{Vo: -Tu}', ""); - Expect(0, 127490, '\P{^Vo: -Tu}', ""); - Error('\p{Is_Vertical_Orientation=/a/TRANSFORMED_upright}'); - Error('\P{Is_Vertical_Orientation=/a/TRANSFORMED_upright}'); - Expect(1, 127489, '\p{Is_Vertical_Orientation: transformedupright}', ""); - Expect(0, 127489, '\p{^Is_Vertical_Orientation: transformedupright}', ""); - Expect(0, 127489, '\P{Is_Vertical_Orientation: transformedupright}', ""); - Expect(1, 127489, '\P{^Is_Vertical_Orientation: transformedupright}', ""); - Expect(0, 127490, '\p{Is_Vertical_Orientation: transformedupright}', ""); - Expect(1, 127490, '\p{^Is_Vertical_Orientation: transformedupright}', ""); - Expect(1, 127490, '\P{Is_Vertical_Orientation: transformedupright}', ""); - Expect(0, 127490, '\P{^Is_Vertical_Orientation: transformedupright}', ""); - Expect(1, 127489, '\p{Is_Vertical_Orientation=-TRANSFORMED_Upright}', ""); - Expect(0, 127489, '\p{^Is_Vertical_Orientation=-TRANSFORMED_Upright}', ""); - Expect(0, 127489, '\P{Is_Vertical_Orientation=-TRANSFORMED_Upright}', ""); - Expect(1, 127489, '\P{^Is_Vertical_Orientation=-TRANSFORMED_Upright}', ""); - Expect(0, 127490, '\p{Is_Vertical_Orientation=-TRANSFORMED_Upright}', ""); - Expect(1, 127490, '\p{^Is_Vertical_Orientation=-TRANSFORMED_Upright}', ""); - Expect(1, 127490, '\P{Is_Vertical_Orientation=-TRANSFORMED_Upright}', ""); - Expect(0, 127490, '\P{^Is_Vertical_Orientation=-TRANSFORMED_Upright}', ""); - Error('\p{Is_Vo: :=TU}'); - Error('\P{Is_Vo: :=TU}'); + Expect(1, 127489, '\p{Vo= Tu}', ""); + Expect(0, 127489, '\p{^Vo= Tu}', ""); + Expect(0, 127489, '\P{Vo= Tu}', ""); + Expect(1, 127489, '\P{^Vo= Tu}', ""); + Expect(0, 127490, '\p{Vo= Tu}', ""); + Expect(1, 127490, '\p{^Vo= Tu}', ""); + Expect(1, 127490, '\P{Vo= Tu}', ""); + Expect(0, 127490, '\P{^Vo= Tu}', ""); + Error('\p{Is_Vertical_Orientation=/a/_transformed_Upright}'); + Error('\P{Is_Vertical_Orientation=/a/_transformed_Upright}'); + Expect(1, 127489, '\p{Is_Vertical_Orientation=transformedupright}', ""); + Expect(0, 127489, '\p{^Is_Vertical_Orientation=transformedupright}', ""); + Expect(0, 127489, '\P{Is_Vertical_Orientation=transformedupright}', ""); + Expect(1, 127489, '\P{^Is_Vertical_Orientation=transformedupright}', ""); + Expect(0, 127490, '\p{Is_Vertical_Orientation=transformedupright}', ""); + Expect(1, 127490, '\p{^Is_Vertical_Orientation=transformedupright}', ""); + Expect(1, 127490, '\P{Is_Vertical_Orientation=transformedupright}', ""); + Expect(0, 127490, '\P{^Is_Vertical_Orientation=transformedupright}', ""); + Expect(1, 127489, '\p{Is_Vertical_Orientation=- TRANSFORMED_Upright}', ""); + Expect(0, 127489, '\p{^Is_Vertical_Orientation=- TRANSFORMED_Upright}', ""); + Expect(0, 127489, '\P{Is_Vertical_Orientation=- TRANSFORMED_Upright}', ""); + Expect(1, 127489, '\P{^Is_Vertical_Orientation=- TRANSFORMED_Upright}', ""); + Expect(0, 127490, '\p{Is_Vertical_Orientation=- TRANSFORMED_Upright}', ""); + Expect(1, 127490, '\p{^Is_Vertical_Orientation=- TRANSFORMED_Upright}', ""); + Expect(1, 127490, '\P{Is_Vertical_Orientation=- TRANSFORMED_Upright}', ""); + Expect(0, 127490, '\P{^Is_Vertical_Orientation=- TRANSFORMED_Upright}', ""); + Error('\p{Is_Vo=:=Tu}'); + Error('\P{Is_Vo=:=Tu}'); Expect(1, 127489, '\p{Is_Vo=tu}', ""); Expect(0, 127489, '\p{^Is_Vo=tu}', ""); Expect(0, 127489, '\P{Is_Vo=tu}', ""); @@ -147682,16 +151828,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127490, '\p{^Is_Vo=tu}', ""); Expect(1, 127490, '\P{Is_Vo=tu}', ""); Expect(0, 127490, '\P{^Is_Vo=tu}', ""); - Expect(1, 127489, '\p{Is_Vo=_ tu}', ""); - Expect(0, 127489, '\p{^Is_Vo=_ tu}', ""); - Expect(0, 127489, '\P{Is_Vo=_ tu}', ""); - Expect(1, 127489, '\P{^Is_Vo=_ tu}', ""); - Expect(0, 127490, '\p{Is_Vo=_ tu}', ""); - Expect(1, 127490, '\p{^Is_Vo=_ tu}', ""); - Expect(1, 127490, '\P{Is_Vo=_ tu}', ""); - Expect(0, 127490, '\P{^Is_Vo=_ tu}', ""); - Error('\p{Vertical_Orientation: -Upright/a/}'); - Error('\P{Vertical_Orientation: -Upright/a/}'); + Expect(1, 127489, '\p{Is_Vo= Tu}', ""); + Expect(0, 127489, '\p{^Is_Vo= Tu}', ""); + Expect(0, 127489, '\P{Is_Vo= Tu}', ""); + Expect(1, 127489, '\P{^Is_Vo= Tu}', ""); + Expect(0, 127490, '\p{Is_Vo= Tu}', ""); + Expect(1, 127490, '\p{^Is_Vo= Tu}', ""); + Expect(1, 127490, '\P{Is_Vo= Tu}', ""); + Expect(0, 127490, '\P{^Is_Vo= Tu}', ""); + Error('\p{Vertical_Orientation=:=-UPRIGHT}'); + Error('\P{Vertical_Orientation=:=-UPRIGHT}'); Expect(1, 1114109, '\p{Vertical_Orientation=:\AUpright\z:}', "");; Expect(0, 262144, '\p{Vertical_Orientation=:\AUpright\z:}', "");; Expect(1, 1114109, '\p{Vertical_Orientation=upright}', ""); @@ -147704,16 +151850,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 262144, '\P{^Vertical_Orientation=upright}', ""); Expect(1, 1114109, '\p{Vertical_Orientation=:\Aupright\z:}', "");; Expect(0, 262144, '\p{Vertical_Orientation=:\Aupright\z:}', "");; - Expect(1, 1114109, '\p{Vertical_Orientation=- upright}', ""); - Expect(0, 1114109, '\p{^Vertical_Orientation=- upright}', ""); - Expect(0, 1114109, '\P{Vertical_Orientation=- upright}', ""); - Expect(1, 1114109, '\P{^Vertical_Orientation=- upright}', ""); - Expect(0, 262144, '\p{Vertical_Orientation=- upright}', ""); - Expect(1, 262144, '\p{^Vertical_Orientation=- upright}', ""); - Expect(1, 262144, '\P{Vertical_Orientation=- upright}', ""); - Expect(0, 262144, '\P{^Vertical_Orientation=- upright}', ""); - Error('\p{Vo=-:=u}'); - Error('\P{Vo=-:=u}'); + Expect(1, 1114109, '\p{Vertical_Orientation= -Upright}', ""); + Expect(0, 1114109, '\p{^Vertical_Orientation= -Upright}', ""); + Expect(0, 1114109, '\P{Vertical_Orientation= -Upright}', ""); + Expect(1, 1114109, '\P{^Vertical_Orientation= -Upright}', ""); + Expect(0, 262144, '\p{Vertical_Orientation= -Upright}', ""); + Expect(1, 262144, '\p{^Vertical_Orientation= -Upright}', ""); + Expect(1, 262144, '\P{Vertical_Orientation= -Upright}', ""); + Expect(0, 262144, '\P{^Vertical_Orientation= -Upright}', ""); + Error('\p{Vo= :=U}'); + Error('\P{Vo= :=U}'); Expect(1, 1114109, '\p{Vo=:\AU\z:}', "");; Expect(0, 262144, '\p{Vo=:\AU\z:}', "");; Expect(1, 1114109, '\p{Vo=u}', ""); @@ -147726,16 +151872,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 262144, '\P{^Vo=u}', ""); Expect(1, 1114109, '\p{Vo=:\Au\z:}', "");; Expect(0, 262144, '\p{Vo=:\Au\z:}', "");; - Expect(1, 1114109, '\p{Vo=--U}', ""); - Expect(0, 1114109, '\p{^Vo=--U}', ""); - Expect(0, 1114109, '\P{Vo=--U}', ""); - Expect(1, 1114109, '\P{^Vo=--U}', ""); - Expect(0, 262144, '\p{Vo=--U}', ""); - Expect(1, 262144, '\p{^Vo=--U}', ""); - Expect(1, 262144, '\P{Vo=--U}', ""); - Expect(0, 262144, '\P{^Vo=--U}', ""); - Error('\p{Is_Vertical_Orientation=/a/UPRIGHT}'); - Error('\P{Is_Vertical_Orientation=/a/UPRIGHT}'); + Expect(1, 1114109, '\p{Vo=-u}', ""); + Expect(0, 1114109, '\p{^Vo=-u}', ""); + Expect(0, 1114109, '\P{Vo=-u}', ""); + Expect(1, 1114109, '\P{^Vo=-u}', ""); + Expect(0, 262144, '\p{Vo=-u}', ""); + Expect(1, 262144, '\p{^Vo=-u}', ""); + Expect(1, 262144, '\P{Vo=-u}', ""); + Expect(0, 262144, '\P{^Vo=-u}', ""); + Error('\p{Is_Vertical_Orientation=:=-Upright}'); + Error('\P{Is_Vertical_Orientation=:=-Upright}'); Expect(1, 1114109, '\p{Is_Vertical_Orientation=upright}', ""); Expect(0, 1114109, '\p{^Is_Vertical_Orientation=upright}', ""); Expect(0, 1114109, '\P{Is_Vertical_Orientation=upright}', ""); @@ -147744,34 +151890,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 262144, '\p{^Is_Vertical_Orientation=upright}', ""); Expect(1, 262144, '\P{Is_Vertical_Orientation=upright}', ""); Expect(0, 262144, '\P{^Is_Vertical_Orientation=upright}', ""); - Expect(1, 1114109, '\p{Is_Vertical_Orientation= _Upright}', ""); - Expect(0, 1114109, '\p{^Is_Vertical_Orientation= _Upright}', ""); - Expect(0, 1114109, '\P{Is_Vertical_Orientation= _Upright}', ""); - Expect(1, 1114109, '\P{^Is_Vertical_Orientation= _Upright}', ""); - Expect(0, 262144, '\p{Is_Vertical_Orientation= _Upright}', ""); - Expect(1, 262144, '\p{^Is_Vertical_Orientation= _Upright}', ""); - Expect(1, 262144, '\P{Is_Vertical_Orientation= _Upright}', ""); - Expect(0, 262144, '\P{^Is_Vertical_Orientation= _Upright}', ""); - Error('\p{Is_Vo=:=u}'); - Error('\P{Is_Vo=:=u}'); - Expect(1, 1114109, '\p{Is_Vo=u}', ""); - Expect(0, 1114109, '\p{^Is_Vo=u}', ""); - Expect(0, 1114109, '\P{Is_Vo=u}', ""); - Expect(1, 1114109, '\P{^Is_Vo=u}', ""); - Expect(0, 262144, '\p{Is_Vo=u}', ""); - Expect(1, 262144, '\p{^Is_Vo=u}', ""); - Expect(1, 262144, '\P{Is_Vo=u}', ""); - Expect(0, 262144, '\P{^Is_Vo=u}', ""); - Expect(1, 1114109, '\p{Is_Vo=_u}', ""); - Expect(0, 1114109, '\p{^Is_Vo=_u}', ""); - Expect(0, 1114109, '\P{Is_Vo=_u}', ""); - Expect(1, 1114109, '\P{^Is_Vo=_u}', ""); - Expect(0, 262144, '\p{Is_Vo=_u}', ""); - Expect(1, 262144, '\p{^Is_Vo=_u}', ""); - Expect(1, 262144, '\P{Is_Vo=_u}', ""); - Expect(0, 262144, '\P{^Is_Vo=_u}', ""); - Error('\p{Variation_Selector= /a/no}'); - Error('\P{Variation_Selector= /a/no}'); + Expect(1, 1114109, '\p{Is_Vertical_Orientation=_-Upright}', ""); + Expect(0, 1114109, '\p{^Is_Vertical_Orientation=_-Upright}', ""); + Expect(0, 1114109, '\P{Is_Vertical_Orientation=_-Upright}', ""); + Expect(1, 1114109, '\P{^Is_Vertical_Orientation=_-Upright}', ""); + Expect(0, 262144, '\p{Is_Vertical_Orientation=_-Upright}', ""); + Expect(1, 262144, '\p{^Is_Vertical_Orientation=_-Upright}', ""); + Expect(1, 262144, '\P{Is_Vertical_Orientation=_-Upright}', ""); + Expect(0, 262144, '\P{^Is_Vertical_Orientation=_-Upright}', ""); + Error('\p{Is_Vo=/a/ u}'); + Error('\P{Is_Vo=/a/ u}'); + Expect(1, 1114109, '\p{Is_Vo: u}', ""); + Expect(0, 1114109, '\p{^Is_Vo: u}', ""); + Expect(0, 1114109, '\P{Is_Vo: u}', ""); + Expect(1, 1114109, '\P{^Is_Vo: u}', ""); + Expect(0, 262144, '\p{Is_Vo: u}', ""); + Expect(1, 262144, '\p{^Is_Vo: u}', ""); + Expect(1, 262144, '\P{Is_Vo: u}', ""); + Expect(0, 262144, '\P{^Is_Vo: u}', ""); + Expect(1, 1114109, '\p{Is_Vo=- u}', ""); + Expect(0, 1114109, '\p{^Is_Vo=- u}', ""); + Expect(0, 1114109, '\P{Is_Vo=- u}', ""); + Expect(1, 1114109, '\P{^Is_Vo=- u}', ""); + Expect(0, 262144, '\p{Is_Vo=- u}', ""); + Expect(1, 262144, '\p{^Is_Vo=- u}', ""); + Expect(1, 262144, '\P{Is_Vo=- u}', ""); + Expect(0, 262144, '\P{^Is_Vo=- u}', ""); + Error('\p{Variation_Selector=no:=}'); + Error('\P{Variation_Selector=no:=}'); Expect(1, 918000, '\p{Variation_Selector=:\ANo\z:}', "");; Expect(0, 917999, '\p{Variation_Selector=:\ANo\z:}', "");; Expect(1, 918000, '\p{Variation_Selector=no}', ""); @@ -147784,16 +151930,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 917999, '\P{^Variation_Selector=no}', ""); Expect(1, 918000, '\p{Variation_Selector=:\Ano\z:}', "");; Expect(0, 917999, '\p{Variation_Selector=:\Ano\z:}', "");; - Expect(1, 918000, '\p{Variation_Selector=_NO}', ""); - Expect(0, 918000, '\p{^Variation_Selector=_NO}', ""); - Expect(0, 918000, '\P{Variation_Selector=_NO}', ""); - Expect(1, 918000, '\P{^Variation_Selector=_NO}', ""); - Expect(0, 917999, '\p{Variation_Selector=_NO}', ""); - Expect(1, 917999, '\p{^Variation_Selector=_NO}', ""); - Expect(1, 917999, '\P{Variation_Selector=_NO}', ""); - Expect(0, 917999, '\P{^Variation_Selector=_NO}', ""); - Error('\p{VS=:= N}'); - Error('\P{VS=:= N}'); + Expect(1, 918000, '\p{Variation_Selector: --NO}', ""); + Expect(0, 918000, '\p{^Variation_Selector: --NO}', ""); + Expect(0, 918000, '\P{Variation_Selector: --NO}', ""); + Expect(1, 918000, '\P{^Variation_Selector: --NO}', ""); + Expect(0, 917999, '\p{Variation_Selector: --NO}', ""); + Expect(1, 917999, '\p{^Variation_Selector: --NO}', ""); + Expect(1, 917999, '\P{Variation_Selector: --NO}', ""); + Expect(0, 917999, '\P{^Variation_Selector: --NO}', ""); + Error('\p{VS=-:=N}'); + Error('\P{VS=-:=N}'); Expect(1, 918000, '\p{VS=:\AN\z:}', "");; Expect(0, 917999, '\p{VS=:\AN\z:}', "");; Expect(1, 918000, '\p{VS=n}', ""); @@ -147806,16 +151952,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 917999, '\P{^VS=n}', ""); Expect(1, 918000, '\p{VS=:\An\z:}', "");; Expect(0, 917999, '\p{VS=:\An\z:}', "");; - Expect(1, 918000, '\p{VS=_-N}', ""); - Expect(0, 918000, '\p{^VS=_-N}', ""); - Expect(0, 918000, '\P{VS=_-N}', ""); - Expect(1, 918000, '\P{^VS=_-N}', ""); - Expect(0, 917999, '\p{VS=_-N}', ""); - Expect(1, 917999, '\p{^VS=_-N}', ""); - Expect(1, 917999, '\P{VS=_-N}', ""); - Expect(0, 917999, '\P{^VS=_-N}', ""); - Error('\p{Is_Variation_Selector=/a/ F}'); - Error('\P{Is_Variation_Selector=/a/ F}'); + Expect(1, 918000, '\p{VS=-N}', ""); + Expect(0, 918000, '\p{^VS=-N}', ""); + Expect(0, 918000, '\P{VS=-N}', ""); + Expect(1, 918000, '\P{^VS=-N}', ""); + Expect(0, 917999, '\p{VS=-N}', ""); + Expect(1, 917999, '\p{^VS=-N}', ""); + Expect(1, 917999, '\P{VS=-N}', ""); + Expect(0, 917999, '\P{^VS=-N}', ""); + Error('\p{Is_Variation_Selector=_-f/a/}'); + Error('\P{Is_Variation_Selector=_-f/a/}'); Expect(1, 918000, '\p{Is_Variation_Selector=f}', ""); Expect(0, 918000, '\p{^Is_Variation_Selector=f}', ""); Expect(0, 918000, '\P{Is_Variation_Selector=f}', ""); @@ -147824,16 +151970,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917999, '\p{^Is_Variation_Selector=f}', ""); Expect(1, 917999, '\P{Is_Variation_Selector=f}', ""); Expect(0, 917999, '\P{^Is_Variation_Selector=f}', ""); - Expect(1, 918000, '\p{Is_Variation_Selector= _F}', ""); - Expect(0, 918000, '\p{^Is_Variation_Selector= _F}', ""); - Expect(0, 918000, '\P{Is_Variation_Selector= _F}', ""); - Expect(1, 918000, '\P{^Is_Variation_Selector= _F}', ""); - Expect(0, 917999, '\p{Is_Variation_Selector= _F}', ""); - Expect(1, 917999, '\p{^Is_Variation_Selector= _F}', ""); - Expect(1, 917999, '\P{Is_Variation_Selector= _F}', ""); - Expect(0, 917999, '\P{^Is_Variation_Selector= _F}', ""); - Error('\p{Is_VS:False:=}'); - Error('\P{Is_VS:False:=}'); + Expect(1, 918000, '\p{Is_Variation_Selector=_ F}', ""); + Expect(0, 918000, '\p{^Is_Variation_Selector=_ F}', ""); + Expect(0, 918000, '\P{Is_Variation_Selector=_ F}', ""); + Expect(1, 918000, '\P{^Is_Variation_Selector=_ F}', ""); + Expect(0, 917999, '\p{Is_Variation_Selector=_ F}', ""); + Expect(1, 917999, '\p{^Is_Variation_Selector=_ F}', ""); + Expect(1, 917999, '\P{Is_Variation_Selector=_ F}', ""); + Expect(0, 917999, '\P{^Is_Variation_Selector=_ F}', ""); + Error('\p{Is_VS=_ False/a/}'); + Error('\P{Is_VS=_ False/a/}'); Expect(1, 918000, '\p{Is_VS=false}', ""); Expect(0, 918000, '\p{^Is_VS=false}', ""); Expect(0, 918000, '\P{Is_VS=false}', ""); @@ -147842,16 +151988,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917999, '\p{^Is_VS=false}', ""); Expect(1, 917999, '\P{Is_VS=false}', ""); Expect(0, 917999, '\P{^Is_VS=false}', ""); - Expect(1, 918000, '\p{Is_VS= -False}', ""); - Expect(0, 918000, '\p{^Is_VS= -False}', ""); - Expect(0, 918000, '\P{Is_VS= -False}', ""); - Expect(1, 918000, '\P{^Is_VS= -False}', ""); - Expect(0, 917999, '\p{Is_VS= -False}', ""); - Expect(1, 917999, '\p{^Is_VS= -False}', ""); - Expect(1, 917999, '\P{Is_VS= -False}', ""); - Expect(0, 917999, '\P{^Is_VS= -False}', ""); - Error('\p{Variation_Selector= _Yes:=}'); - Error('\P{Variation_Selector= _Yes:=}'); + Expect(1, 918000, '\p{Is_VS= FALSE}', ""); + Expect(0, 918000, '\p{^Is_VS= FALSE}', ""); + Expect(0, 918000, '\P{Is_VS= FALSE}', ""); + Expect(1, 918000, '\P{^Is_VS= FALSE}', ""); + Expect(0, 917999, '\p{Is_VS= FALSE}', ""); + Expect(1, 917999, '\p{^Is_VS= FALSE}', ""); + Expect(1, 917999, '\P{Is_VS= FALSE}', ""); + Expect(0, 917999, '\P{^Is_VS= FALSE}', ""); + Error('\p{Variation_Selector=/a/_ YES}'); + Error('\P{Variation_Selector=/a/_ YES}'); Expect(1, 917999, '\p{Variation_Selector=:\AYes\z:}', "");; Expect(0, 918000, '\p{Variation_Selector=:\AYes\z:}', "");; Expect(1, 917999, '\p{Variation_Selector=yes}', ""); @@ -147864,16 +152010,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 918000, '\P{^Variation_Selector=yes}', ""); Expect(1, 917999, '\p{Variation_Selector=:\Ayes\z:}', "");; Expect(0, 918000, '\p{Variation_Selector=:\Ayes\z:}', "");; - Expect(1, 917999, '\p{Variation_Selector=__Yes}', ""); - Expect(0, 917999, '\p{^Variation_Selector=__Yes}', ""); - Expect(0, 917999, '\P{Variation_Selector=__Yes}', ""); - Expect(1, 917999, '\P{^Variation_Selector=__Yes}', ""); - Expect(0, 918000, '\p{Variation_Selector=__Yes}', ""); - Expect(1, 918000, '\p{^Variation_Selector=__Yes}', ""); - Expect(1, 918000, '\P{Variation_Selector=__Yes}', ""); - Expect(0, 918000, '\P{^Variation_Selector=__Yes}', ""); - Error('\p{VS=/a/Y}'); - Error('\P{VS=/a/Y}'); + Expect(1, 917999, '\p{Variation_Selector=Yes}', ""); + Expect(0, 917999, '\p{^Variation_Selector=Yes}', ""); + Expect(0, 917999, '\P{Variation_Selector=Yes}', ""); + Expect(1, 917999, '\P{^Variation_Selector=Yes}', ""); + Expect(0, 918000, '\p{Variation_Selector=Yes}', ""); + Expect(1, 918000, '\p{^Variation_Selector=Yes}', ""); + Expect(1, 918000, '\P{Variation_Selector=Yes}', ""); + Expect(0, 918000, '\P{^Variation_Selector=Yes}', ""); + Error('\p{VS= y/a/}'); + Error('\P{VS= y/a/}'); Expect(1, 917999, '\p{VS=:\AY\z:}', "");; Expect(0, 918000, '\p{VS=:\AY\z:}', "");; Expect(1, 917999, '\p{VS=y}', ""); @@ -147894,26 +152040,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^VS=_ Y}', ""); Expect(1, 918000, '\P{VS=_ Y}', ""); Expect(0, 918000, '\P{^VS=_ Y}', ""); - Error('\p{Is_Variation_Selector=_/a/T}'); - Error('\P{Is_Variation_Selector=_/a/T}'); - Expect(1, 917999, '\p{Is_Variation_Selector: t}', ""); - Expect(0, 917999, '\p{^Is_Variation_Selector: t}', ""); - Expect(0, 917999, '\P{Is_Variation_Selector: t}', ""); - Expect(1, 917999, '\P{^Is_Variation_Selector: t}', ""); - Expect(0, 918000, '\p{Is_Variation_Selector: t}', ""); - Expect(1, 918000, '\p{^Is_Variation_Selector: t}', ""); - Expect(1, 918000, '\P{Is_Variation_Selector: t}', ""); - Expect(0, 918000, '\P{^Is_Variation_Selector: t}', ""); - Expect(1, 917999, '\p{Is_Variation_Selector= T}', ""); - Expect(0, 917999, '\p{^Is_Variation_Selector= T}', ""); - Expect(0, 917999, '\P{Is_Variation_Selector= T}', ""); - Expect(1, 917999, '\P{^Is_Variation_Selector= T}', ""); - Expect(0, 918000, '\p{Is_Variation_Selector= T}', ""); - Expect(1, 918000, '\p{^Is_Variation_Selector= T}', ""); - Expect(1, 918000, '\P{Is_Variation_Selector= T}', ""); - Expect(0, 918000, '\P{^Is_Variation_Selector= T}', ""); - Error('\p{Is_VS=/a/ TRUE}'); - Error('\P{Is_VS=/a/ TRUE}'); + Error('\p{Is_Variation_Selector=:=-T}'); + Error('\P{Is_Variation_Selector=:=-T}'); + Expect(1, 917999, '\p{Is_Variation_Selector=t}', ""); + Expect(0, 917999, '\p{^Is_Variation_Selector=t}', ""); + Expect(0, 917999, '\P{Is_Variation_Selector=t}', ""); + Expect(1, 917999, '\P{^Is_Variation_Selector=t}', ""); + Expect(0, 918000, '\p{Is_Variation_Selector=t}', ""); + Expect(1, 918000, '\p{^Is_Variation_Selector=t}', ""); + Expect(1, 918000, '\P{Is_Variation_Selector=t}', ""); + Expect(0, 918000, '\P{^Is_Variation_Selector=t}', ""); + Expect(1, 917999, '\p{Is_Variation_Selector= T}', ""); + Expect(0, 917999, '\p{^Is_Variation_Selector= T}', ""); + Expect(0, 917999, '\P{Is_Variation_Selector= T}', ""); + Expect(1, 917999, '\P{^Is_Variation_Selector= T}', ""); + Expect(0, 918000, '\p{Is_Variation_Selector= T}', ""); + Expect(1, 918000, '\p{^Is_Variation_Selector= T}', ""); + Expect(1, 918000, '\P{Is_Variation_Selector= T}', ""); + Expect(0, 918000, '\P{^Is_Variation_Selector= T}', ""); + Error('\p{Is_VS= :=TRUE}'); + Error('\P{Is_VS= :=TRUE}'); Expect(1, 917999, '\p{Is_VS=true}', ""); Expect(0, 917999, '\p{^Is_VS=true}', ""); Expect(0, 917999, '\P{Is_VS=true}', ""); @@ -147922,22 +152068,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^Is_VS=true}', ""); Expect(1, 918000, '\P{Is_VS=true}', ""); Expect(0, 918000, '\P{^Is_VS=true}', ""); - Expect(1, 917999, '\p{Is_VS=_True}', ""); - Expect(0, 917999, '\p{^Is_VS=_True}', ""); - Expect(0, 917999, '\P{Is_VS=_True}', ""); - Expect(1, 917999, '\P{^Is_VS=_True}', ""); - Expect(0, 918000, '\p{Is_VS=_True}', ""); - Expect(1, 918000, '\p{^Is_VS=_True}', ""); - Expect(1, 918000, '\P{Is_VS=_True}', ""); - Expect(0, 918000, '\P{^Is_VS=_True}', ""); + Expect(1, 917999, '\p{Is_VS=-_True}', ""); + Expect(0, 917999, '\p{^Is_VS=-_True}', ""); + Expect(0, 917999, '\P{Is_VS=-_True}', ""); + Expect(1, 917999, '\P{^Is_VS=-_True}', ""); + Expect(0, 918000, '\p{Is_VS=-_True}', ""); + Expect(1, 918000, '\p{^Is_VS=-_True}', ""); + Expect(1, 918000, '\P{Is_VS=-_True}', ""); + Expect(0, 918000, '\P{^Is_VS=-_True}', ""); Error('\p{wordbreak}'); Error('\P{wordbreak}'); Error('\p{wb}'); Error('\P{wb}'); Error('\p{_perlwb}'); Error('\P{_perlwb}'); - Error('\p{Word_Break=-cr/a/}'); - Error('\P{Word_Break=-cr/a/}'); + Error('\p{Word_Break= /a/CR}'); + Error('\P{Word_Break= /a/CR}'); Expect(1, 13, '\p{Word_Break=:\ACR\z:}', "");; Expect(0, 14, '\p{Word_Break=:\ACR\z:}', "");; Expect(1, 13, '\p{Word_Break=cr}', ""); @@ -147950,16 +152096,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 14, '\P{^Word_Break=cr}', ""); Expect(1, 13, '\p{Word_Break=:\Acr\z:}', "");; Expect(0, 14, '\p{Word_Break=:\Acr\z:}', "");; - Expect(1, 13, '\p{Word_Break=_-cr}', ""); - Expect(0, 13, '\p{^Word_Break=_-cr}', ""); - Expect(0, 13, '\P{Word_Break=_-cr}', ""); - Expect(1, 13, '\P{^Word_Break=_-cr}', ""); - Expect(0, 14, '\p{Word_Break=_-cr}', ""); - Expect(1, 14, '\p{^Word_Break=_-cr}', ""); - Expect(1, 14, '\P{Word_Break=_-cr}', ""); - Expect(0, 14, '\P{^Word_Break=_-cr}', ""); - Error('\p{WB=-_CR:=}'); - Error('\P{WB=-_CR:=}'); + Expect(1, 13, '\p{Word_Break= CR}', ""); + Expect(0, 13, '\p{^Word_Break= CR}', ""); + Expect(0, 13, '\P{Word_Break= CR}', ""); + Expect(1, 13, '\P{^Word_Break= CR}', ""); + Expect(0, 14, '\p{Word_Break= CR}', ""); + Expect(1, 14, '\p{^Word_Break= CR}', ""); + Expect(1, 14, '\P{Word_Break= CR}', ""); + Expect(0, 14, '\P{^Word_Break= CR}', ""); + Error('\p{WB=_/a/cr}'); + Error('\P{WB=_/a/cr}'); Expect(1, 13, '\p{WB=:\ACR\z:}', "");; Expect(0, 14, '\p{WB=:\ACR\z:}', "");; Expect(1, 13, '\p{WB=cr}', ""); @@ -147972,16 +152118,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 14, '\P{^WB=cr}', ""); Expect(1, 13, '\p{WB=:\Acr\z:}', "");; Expect(0, 14, '\p{WB=:\Acr\z:}', "");; - Expect(1, 13, '\p{WB= _CR}', ""); - Expect(0, 13, '\p{^WB= _CR}', ""); - Expect(0, 13, '\P{WB= _CR}', ""); - Expect(1, 13, '\P{^WB= _CR}', ""); - Expect(0, 14, '\p{WB= _CR}', ""); - Expect(1, 14, '\p{^WB= _CR}', ""); - Expect(1, 14, '\P{WB= _CR}', ""); - Expect(0, 14, '\P{^WB= _CR}', ""); - Error('\p{Is_Word_Break= -CR/a/}'); - Error('\P{Is_Word_Break= -CR/a/}'); + Expect(1, 13, '\p{WB=_-CR}', ""); + Expect(0, 13, '\p{^WB=_-CR}', ""); + Expect(0, 13, '\P{WB=_-CR}', ""); + Expect(1, 13, '\P{^WB=_-CR}', ""); + Expect(0, 14, '\p{WB=_-CR}', ""); + Expect(1, 14, '\p{^WB=_-CR}', ""); + Expect(1, 14, '\P{WB=_-CR}', ""); + Expect(0, 14, '\P{^WB=_-CR}', ""); + Error('\p{Is_Word_Break=:= CR}'); + Error('\P{Is_Word_Break=:= CR}'); Expect(1, 13, '\p{Is_Word_Break=cr}', ""); Expect(0, 13, '\p{^Is_Word_Break=cr}', ""); Expect(0, 13, '\P{Is_Word_Break=cr}', ""); @@ -147990,16 +152136,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 14, '\p{^Is_Word_Break=cr}', ""); Expect(1, 14, '\P{Is_Word_Break=cr}', ""); Expect(0, 14, '\P{^Is_Word_Break=cr}', ""); - Expect(1, 13, '\p{Is_Word_Break=_ cr}', ""); - Expect(0, 13, '\p{^Is_Word_Break=_ cr}', ""); - Expect(0, 13, '\P{Is_Word_Break=_ cr}', ""); - Expect(1, 13, '\P{^Is_Word_Break=_ cr}', ""); - Expect(0, 14, '\p{Is_Word_Break=_ cr}', ""); - Expect(1, 14, '\p{^Is_Word_Break=_ cr}', ""); - Expect(1, 14, '\P{Is_Word_Break=_ cr}', ""); - Expect(0, 14, '\P{^Is_Word_Break=_ cr}', ""); - Error('\p{Is_WB:/a/ CR}'); - Error('\P{Is_WB:/a/ CR}'); + Expect(1, 13, '\p{Is_Word_Break=- CR}', ""); + Expect(0, 13, '\p{^Is_Word_Break=- CR}', ""); + Expect(0, 13, '\P{Is_Word_Break=- CR}', ""); + Expect(1, 13, '\P{^Is_Word_Break=- CR}', ""); + Expect(0, 14, '\p{Is_Word_Break=- CR}', ""); + Expect(1, 14, '\p{^Is_Word_Break=- CR}', ""); + Expect(1, 14, '\P{Is_Word_Break=- CR}', ""); + Expect(0, 14, '\P{^Is_Word_Break=- CR}', ""); + Error('\p{Is_WB= /a/CR}'); + Error('\P{Is_WB= /a/CR}'); Expect(1, 13, '\p{Is_WB=cr}', ""); Expect(0, 13, '\p{^Is_WB=cr}', ""); Expect(0, 13, '\P{Is_WB=cr}', ""); @@ -148008,16 +152154,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 14, '\p{^Is_WB=cr}', ""); Expect(1, 14, '\P{Is_WB=cr}', ""); Expect(0, 14, '\P{^Is_WB=cr}', ""); - Expect(1, 13, '\p{Is_WB= -CR}', ""); - Expect(0, 13, '\p{^Is_WB= -CR}', ""); - Expect(0, 13, '\P{Is_WB= -CR}', ""); - Expect(1, 13, '\P{^Is_WB= -CR}', ""); - Expect(0, 14, '\p{Is_WB= -CR}', ""); - Expect(1, 14, '\p{^Is_WB= -CR}', ""); - Expect(1, 14, '\P{Is_WB= -CR}', ""); - Expect(0, 14, '\P{^Is_WB= -CR}', ""); - Error('\p{Word_Break=_:=Double_QUOTE}'); - Error('\P{Word_Break=_:=Double_QUOTE}'); + Expect(1, 13, '\p{Is_WB= -cr}', ""); + Expect(0, 13, '\p{^Is_WB= -cr}', ""); + Expect(0, 13, '\P{Is_WB= -cr}', ""); + Expect(1, 13, '\P{^Is_WB= -cr}', ""); + Expect(0, 14, '\p{Is_WB= -cr}', ""); + Expect(1, 14, '\p{^Is_WB= -cr}', ""); + Expect(1, 14, '\P{Is_WB= -cr}', ""); + Expect(0, 14, '\P{^Is_WB= -cr}', ""); + Error('\p{Word_Break: /a/_-DOUBLE_quote}'); + Error('\P{Word_Break: /a/_-DOUBLE_quote}'); Expect(1, 34, '\p{Word_Break=:\ADouble_Quote\z:}', "");; Expect(0, 35, '\p{Word_Break=:\ADouble_Quote\z:}', "");; Expect(1, 34, '\p{Word_Break=doublequote}', ""); @@ -148030,38 +152176,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 35, '\P{^Word_Break=doublequote}', ""); Expect(1, 34, '\p{Word_Break=:\Adoublequote\z:}', "");; Expect(0, 35, '\p{Word_Break=:\Adoublequote\z:}', "");; - Expect(1, 34, '\p{Word_Break=__Double_QUOTE}', ""); - Expect(0, 34, '\p{^Word_Break=__Double_QUOTE}', ""); - Expect(0, 34, '\P{Word_Break=__Double_QUOTE}', ""); - Expect(1, 34, '\P{^Word_Break=__Double_QUOTE}', ""); - Expect(0, 35, '\p{Word_Break=__Double_QUOTE}', ""); - Expect(1, 35, '\p{^Word_Break=__Double_QUOTE}', ""); - Expect(1, 35, '\P{Word_Break=__Double_QUOTE}', ""); - Expect(0, 35, '\P{^Word_Break=__Double_QUOTE}', ""); - Error('\p{WB: _/a/DQ}'); - Error('\P{WB: _/a/DQ}'); + Expect(1, 34, '\p{Word_Break= DOUBLE_quote}', ""); + Expect(0, 34, '\p{^Word_Break= DOUBLE_quote}', ""); + Expect(0, 34, '\P{Word_Break= DOUBLE_quote}', ""); + Expect(1, 34, '\P{^Word_Break= DOUBLE_quote}', ""); + Expect(0, 35, '\p{Word_Break= DOUBLE_quote}', ""); + Expect(1, 35, '\p{^Word_Break= DOUBLE_quote}', ""); + Expect(1, 35, '\P{Word_Break= DOUBLE_quote}', ""); + Expect(0, 35, '\P{^Word_Break= DOUBLE_quote}', ""); + Error('\p{WB=:=-DQ}'); + Error('\P{WB=:=-DQ}'); Expect(1, 34, '\p{WB=:\ADQ\z:}', "");; Expect(0, 35, '\p{WB=:\ADQ\z:}', "");; - Expect(1, 34, '\p{WB=dq}', ""); - Expect(0, 34, '\p{^WB=dq}', ""); - Expect(0, 34, '\P{WB=dq}', ""); - Expect(1, 34, '\P{^WB=dq}', ""); - Expect(0, 35, '\p{WB=dq}', ""); - Expect(1, 35, '\p{^WB=dq}', ""); - Expect(1, 35, '\P{WB=dq}', ""); - Expect(0, 35, '\P{^WB=dq}', ""); + Expect(1, 34, '\p{WB:dq}', ""); + Expect(0, 34, '\p{^WB:dq}', ""); + Expect(0, 34, '\P{WB:dq}', ""); + Expect(1, 34, '\P{^WB:dq}', ""); + Expect(0, 35, '\p{WB:dq}', ""); + Expect(1, 35, '\p{^WB:dq}', ""); + Expect(1, 35, '\P{WB:dq}', ""); + Expect(0, 35, '\P{^WB:dq}', ""); Expect(1, 34, '\p{WB=:\Adq\z:}', "");; Expect(0, 35, '\p{WB=:\Adq\z:}', "");; - Expect(1, 34, '\p{WB= DQ}', ""); - Expect(0, 34, '\p{^WB= DQ}', ""); - Expect(0, 34, '\P{WB= DQ}', ""); - Expect(1, 34, '\P{^WB= DQ}', ""); - Expect(0, 35, '\p{WB= DQ}', ""); - Expect(1, 35, '\p{^WB= DQ}', ""); - Expect(1, 35, '\P{WB= DQ}', ""); - Expect(0, 35, '\P{^WB= DQ}', ""); - Error('\p{Is_Word_Break=/a/_ double_Quote}'); - Error('\P{Is_Word_Break=/a/_ double_Quote}'); + Expect(1, 34, '\p{WB=_DQ}', ""); + Expect(0, 34, '\p{^WB=_DQ}', ""); + Expect(0, 34, '\P{WB=_DQ}', ""); + Expect(1, 34, '\P{^WB=_DQ}', ""); + Expect(0, 35, '\p{WB=_DQ}', ""); + Expect(1, 35, '\p{^WB=_DQ}', ""); + Expect(1, 35, '\P{WB=_DQ}', ""); + Expect(0, 35, '\P{^WB=_DQ}', ""); + Error('\p{Is_Word_Break= Double_QUOTE/a/}'); + Error('\P{Is_Word_Break= Double_QUOTE/a/}'); Expect(1, 34, '\p{Is_Word_Break=doublequote}', ""); Expect(0, 34, '\p{^Is_Word_Break=doublequote}', ""); Expect(0, 34, '\P{Is_Word_Break=doublequote}', ""); @@ -148070,16 +152216,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 35, '\p{^Is_Word_Break=doublequote}', ""); Expect(1, 35, '\P{Is_Word_Break=doublequote}', ""); Expect(0, 35, '\P{^Is_Word_Break=doublequote}', ""); - Expect(1, 34, '\p{Is_Word_Break=_DOUBLE_quote}', ""); - Expect(0, 34, '\p{^Is_Word_Break=_DOUBLE_quote}', ""); - Expect(0, 34, '\P{Is_Word_Break=_DOUBLE_quote}', ""); - Expect(1, 34, '\P{^Is_Word_Break=_DOUBLE_quote}', ""); - Expect(0, 35, '\p{Is_Word_Break=_DOUBLE_quote}', ""); - Expect(1, 35, '\p{^Is_Word_Break=_DOUBLE_quote}', ""); - Expect(1, 35, '\P{Is_Word_Break=_DOUBLE_quote}', ""); - Expect(0, 35, '\P{^Is_Word_Break=_DOUBLE_quote}', ""); - Error('\p{Is_WB=_/a/dq}'); - Error('\P{Is_WB=_/a/dq}'); + Expect(1, 34, '\p{Is_Word_Break= -Double_Quote}', ""); + Expect(0, 34, '\p{^Is_Word_Break= -Double_Quote}', ""); + Expect(0, 34, '\P{Is_Word_Break= -Double_Quote}', ""); + Expect(1, 34, '\P{^Is_Word_Break= -Double_Quote}', ""); + Expect(0, 35, '\p{Is_Word_Break= -Double_Quote}', ""); + Expect(1, 35, '\p{^Is_Word_Break= -Double_Quote}', ""); + Expect(1, 35, '\P{Is_Word_Break= -Double_Quote}', ""); + Expect(0, 35, '\P{^Is_Word_Break= -Double_Quote}', ""); + Error('\p{Is_WB=_-dq:=}'); + Error('\P{Is_WB=_-dq:=}'); Expect(1, 34, '\p{Is_WB=dq}', ""); Expect(0, 34, '\p{^Is_WB=dq}', ""); Expect(0, 34, '\P{Is_WB=dq}', ""); @@ -148088,170 +152234,166 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 35, '\p{^Is_WB=dq}', ""); Expect(1, 35, '\P{Is_WB=dq}', ""); Expect(0, 35, '\P{^Is_WB=dq}', ""); - Expect(1, 34, '\p{Is_WB= DQ}', ""); - Expect(0, 34, '\p{^Is_WB= DQ}', ""); - Expect(0, 34, '\P{Is_WB= DQ}', ""); - Expect(1, 34, '\P{^Is_WB= DQ}', ""); - Expect(0, 35, '\p{Is_WB= DQ}', ""); - Expect(1, 35, '\p{^Is_WB= DQ}', ""); - Expect(1, 35, '\P{Is_WB= DQ}', ""); - Expect(0, 35, '\P{^Is_WB= DQ}', ""); - Error('\p{Word_Break= E_Base/a/}'); - Error('\P{Word_Break= E_Base/a/}'); + Expect(1, 34, '\p{Is_WB= -dq}', ""); + Expect(0, 34, '\p{^Is_WB= -dq}', ""); + Expect(0, 34, '\P{Is_WB= -dq}', ""); + Expect(1, 34, '\P{^Is_WB= -dq}', ""); + Expect(0, 35, '\p{Is_WB= -dq}', ""); + Expect(1, 35, '\p{^Is_WB= -dq}', ""); + Expect(1, 35, '\P{Is_WB= -dq}', ""); + Expect(0, 35, '\P{^Is_WB= -dq}', ""); + Error('\p{Word_Break= /a/E_Base}'); + Error('\P{Word_Break= /a/E_Base}'); Expect(0, 1, '\p{Word_Break=:\AE_Base\z:}', "");; Expect(0, 1, '\p{Word_Break=ebase}', ""); Expect(1, 1, '\p{^Word_Break=ebase}', ""); Expect(1, 1, '\P{Word_Break=ebase}', ""); Expect(0, 1, '\P{^Word_Break=ebase}', ""); Expect(0, 1, '\p{Word_Break=:\Aebase\z:}', "");; - Expect(0, 1, '\p{Word_Break: -E_base}', ""); - Expect(1, 1, '\p{^Word_Break: -E_base}', ""); - Expect(1, 1, '\P{Word_Break: -E_base}', ""); - Expect(0, 1, '\P{^Word_Break: -E_base}', ""); - Error('\p{WB= -eb/a/}'); - Error('\P{WB= -eb/a/}'); + Expect(0, 1, '\p{Word_Break=e_base}', ""); + Expect(1, 1, '\p{^Word_Break=e_base}', ""); + Expect(1, 1, '\P{Word_Break=e_base}', ""); + Expect(0, 1, '\P{^Word_Break=e_base}', ""); + Error('\p{WB= :=EB}'); + Error('\P{WB= :=EB}'); Expect(0, 1, '\p{WB=:\AEB\z:}', "");; Expect(0, 1, '\p{WB=eb}', ""); Expect(1, 1, '\p{^WB=eb}', ""); Expect(1, 1, '\P{WB=eb}', ""); Expect(0, 1, '\P{^WB=eb}', ""); Expect(0, 1, '\p{WB=:\Aeb\z:}', "");; - Expect(0, 1, '\p{WB=--EB}', ""); - Expect(1, 1, '\p{^WB=--EB}', ""); - Expect(1, 1, '\P{WB=--EB}', ""); - Expect(0, 1, '\P{^WB=--EB}', ""); - Error('\p{Is_Word_Break= :=E_base}'); - Error('\P{Is_Word_Break= :=E_base}'); - Expect(0, 1, '\p{Is_Word_Break: ebase}', ""); - Expect(1, 1, '\p{^Is_Word_Break: ebase}', ""); - Expect(1, 1, '\P{Is_Word_Break: ebase}', ""); - Expect(0, 1, '\P{^Is_Word_Break: ebase}', ""); - Expect(0, 1, '\p{Is_Word_Break=_E_base}', ""); - Expect(1, 1, '\p{^Is_Word_Break=_E_base}', ""); - Expect(1, 1, '\P{Is_Word_Break=_E_base}', ""); - Expect(0, 1, '\P{^Is_Word_Break=_E_base}', ""); - Error('\p{Is_WB=:= EB}'); - Error('\P{Is_WB=:= EB}'); - Expect(0, 1, '\p{Is_WB: eb}', ""); - Expect(1, 1, '\p{^Is_WB: eb}', ""); - Expect(1, 1, '\P{Is_WB: eb}', ""); - Expect(0, 1, '\P{^Is_WB: eb}', ""); - Expect(0, 1, '\p{Is_WB=_-eb}', ""); - Expect(1, 1, '\p{^Is_WB=_-eb}', ""); - Expect(1, 1, '\P{Is_WB=_-eb}', ""); - Expect(0, 1, '\P{^Is_WB=_-eb}', ""); - Error('\p{Word_Break=/a/--E_Base_GAZ}'); - Error('\P{Word_Break=/a/--E_Base_GAZ}'); + Expect(0, 1, '\p{WB=_-EB}', ""); + Expect(1, 1, '\p{^WB=_-EB}', ""); + Expect(1, 1, '\P{WB=_-EB}', ""); + Expect(0, 1, '\P{^WB=_-EB}', ""); + Error('\p{Is_Word_Break=_/a/e_base}'); + Error('\P{Is_Word_Break=_/a/e_base}'); + Expect(0, 1, '\p{Is_Word_Break=ebase}', ""); + Expect(1, 1, '\p{^Is_Word_Break=ebase}', ""); + Expect(1, 1, '\P{Is_Word_Break=ebase}', ""); + Expect(0, 1, '\P{^Is_Word_Break=ebase}', ""); + Expect(0, 1, '\p{Is_Word_Break= _e_Base}', ""); + Expect(1, 1, '\p{^Is_Word_Break= _e_Base}', ""); + Expect(1, 1, '\P{Is_Word_Break= _e_Base}', ""); + Expect(0, 1, '\P{^Is_Word_Break= _e_Base}', ""); + Error('\p{Is_WB= /a/EB}'); + Error('\P{Is_WB= /a/EB}'); + Expect(0, 1, '\p{Is_WB=eb}', ""); + Expect(1, 1, '\p{^Is_WB=eb}', ""); + Expect(1, 1, '\P{Is_WB=eb}', ""); + Expect(0, 1, '\P{^Is_WB=eb}', ""); + Expect(0, 1, '\p{Is_WB= eb}', ""); + Expect(1, 1, '\p{^Is_WB= eb}', ""); + Expect(1, 1, '\P{Is_WB= eb}', ""); + Expect(0, 1, '\P{^Is_WB= eb}', ""); + Error('\p{Word_Break=:=E_Base_gaz}'); + Error('\P{Word_Break=:=E_Base_gaz}'); Expect(0, 1, '\p{Word_Break=:\AE_Base_GAZ\z:}', "");; Expect(0, 1, '\p{Word_Break=ebasegaz}', ""); Expect(1, 1, '\p{^Word_Break=ebasegaz}', ""); Expect(1, 1, '\P{Word_Break=ebasegaz}', ""); Expect(0, 1, '\P{^Word_Break=ebasegaz}', ""); Expect(0, 1, '\p{Word_Break=:\Aebasegaz\z:}', "");; - Expect(0, 1, '\p{Word_Break=- E_Base_GAZ}', ""); - Expect(1, 1, '\p{^Word_Break=- E_Base_GAZ}', ""); - Expect(1, 1, '\P{Word_Break=- E_Base_GAZ}', ""); - Expect(0, 1, '\P{^Word_Break=- E_Base_GAZ}', ""); - Error('\p{WB: -ebg/a/}'); - Error('\P{WB: -ebg/a/}'); + Expect(0, 1, '\p{Word_Break=--e_Base_gaz}', ""); + Expect(1, 1, '\p{^Word_Break=--e_Base_gaz}', ""); + Expect(1, 1, '\P{Word_Break=--e_Base_gaz}', ""); + Expect(0, 1, '\P{^Word_Break=--e_Base_gaz}', ""); + Error('\p{WB=/a/ EBG}'); + Error('\P{WB=/a/ EBG}'); Expect(0, 1, '\p{WB=:\AEBG\z:}', "");; Expect(0, 1, '\p{WB=ebg}', ""); Expect(1, 1, '\p{^WB=ebg}', ""); Expect(1, 1, '\P{WB=ebg}', ""); Expect(0, 1, '\P{^WB=ebg}', ""); Expect(0, 1, '\p{WB=:\Aebg\z:}', "");; - Expect(0, 1, '\p{WB: -EBG}', ""); - Expect(1, 1, '\p{^WB: -EBG}', ""); - Expect(1, 1, '\P{WB: -EBG}', ""); - Expect(0, 1, '\P{^WB: -EBG}', ""); - Error('\p{Is_Word_Break=_/a/e_Base_GAZ}'); - Error('\P{Is_Word_Break=_/a/e_Base_GAZ}'); + Expect(0, 1, '\p{WB=- EBG}', ""); + Expect(1, 1, '\p{^WB=- EBG}', ""); + Expect(1, 1, '\P{WB=- EBG}', ""); + Expect(0, 1, '\P{^WB=- EBG}', ""); + Error('\p{Is_Word_Break= /a/E_Base_GAZ}'); + Error('\P{Is_Word_Break= /a/E_Base_GAZ}'); Expect(0, 1, '\p{Is_Word_Break=ebasegaz}', ""); Expect(1, 1, '\p{^Is_Word_Break=ebasegaz}', ""); Expect(1, 1, '\P{Is_Word_Break=ebasegaz}', ""); Expect(0, 1, '\P{^Is_Word_Break=ebasegaz}', ""); - Expect(0, 1, '\p{Is_Word_Break: - E_Base_GAZ}', ""); - Expect(1, 1, '\p{^Is_Word_Break: - E_Base_GAZ}', ""); - Expect(1, 1, '\P{Is_Word_Break: - E_Base_GAZ}', ""); - Expect(0, 1, '\P{^Is_Word_Break: - E_Base_GAZ}', ""); - Error('\p{Is_WB=-:=EBG}'); - Error('\P{Is_WB=-:=EBG}'); + Expect(0, 1, '\p{Is_Word_Break=- E_base_GAZ}', ""); + Expect(1, 1, '\p{^Is_Word_Break=- E_base_GAZ}', ""); + Expect(1, 1, '\P{Is_Word_Break=- E_base_GAZ}', ""); + Expect(0, 1, '\P{^Is_Word_Break=- E_base_GAZ}', ""); + Error('\p{Is_WB=/a/ ebg}'); + Error('\P{Is_WB=/a/ ebg}'); Expect(0, 1, '\p{Is_WB=ebg}', ""); Expect(1, 1, '\p{^Is_WB=ebg}', ""); Expect(1, 1, '\P{Is_WB=ebg}', ""); Expect(0, 1, '\P{^Is_WB=ebg}', ""); - Expect(0, 1, '\p{Is_WB= EBG}', ""); - Expect(1, 1, '\p{^Is_WB= EBG}', ""); - Expect(1, 1, '\P{Is_WB= EBG}', ""); - Expect(0, 1, '\P{^Is_WB= EBG}', ""); - Error('\p{Word_Break: :=_ e_modifier}'); - Error('\P{Word_Break: :=_ e_modifier}'); + Expect(0, 1, '\p{Is_WB= EBG}', ""); + Expect(1, 1, '\p{^Is_WB= EBG}', ""); + Expect(1, 1, '\P{Is_WB= EBG}', ""); + Expect(0, 1, '\P{^Is_WB= EBG}', ""); + Error('\p{Word_Break: :=E_MODIFIER}'); + Error('\P{Word_Break: :=E_MODIFIER}'); Expect(0, 1, '\p{Word_Break=:\AE_Modifier\z:}', "");; Expect(0, 1, '\p{Word_Break=emodifier}', ""); Expect(1, 1, '\p{^Word_Break=emodifier}', ""); Expect(1, 1, '\P{Word_Break=emodifier}', ""); Expect(0, 1, '\P{^Word_Break=emodifier}', ""); Expect(0, 1, '\p{Word_Break=:\Aemodifier\z:}', "");; - Expect(0, 1, '\p{Word_Break:-_e_Modifier}', ""); - Expect(1, 1, '\p{^Word_Break:-_e_Modifier}', ""); - Expect(1, 1, '\P{Word_Break:-_e_Modifier}', ""); - Expect(0, 1, '\P{^Word_Break:-_e_Modifier}', ""); - Error('\p{WB=:= -EM}'); - Error('\P{WB=:= -EM}'); + Expect(0, 1, '\p{Word_Break=-_E_MODIFIER}', ""); + Expect(1, 1, '\p{^Word_Break=-_E_MODIFIER}', ""); + Expect(1, 1, '\P{Word_Break=-_E_MODIFIER}', ""); + Expect(0, 1, '\P{^Word_Break=-_E_MODIFIER}', ""); + Error('\p{WB= em:=}'); + Error('\P{WB= em:=}'); Expect(0, 1, '\p{WB=:\AEM\z:}', "");; Expect(0, 1, '\p{WB=em}', ""); Expect(1, 1, '\p{^WB=em}', ""); Expect(1, 1, '\P{WB=em}', ""); Expect(0, 1, '\P{^WB=em}', ""); Expect(0, 1, '\p{WB=:\Aem\z:}', "");; - Expect(0, 1, '\p{WB=--EM}', ""); - Expect(1, 1, '\p{^WB=--EM}', ""); - Expect(1, 1, '\P{WB=--EM}', ""); - Expect(0, 1, '\P{^WB=--EM}', ""); - Error('\p{Is_Word_Break=_E_Modifier:=}'); - Error('\P{Is_Word_Break=_E_Modifier:=}'); + Expect(0, 1, '\p{WB=- em}', ""); + Expect(1, 1, '\p{^WB=- em}', ""); + Expect(1, 1, '\P{WB=- em}', ""); + Expect(0, 1, '\P{^WB=- em}', ""); + Error('\p{Is_Word_Break=__E_Modifier/a/}'); + Error('\P{Is_Word_Break=__E_Modifier/a/}'); Expect(0, 1, '\p{Is_Word_Break=emodifier}', ""); Expect(1, 1, '\p{^Is_Word_Break=emodifier}', ""); Expect(1, 1, '\P{Is_Word_Break=emodifier}', ""); Expect(0, 1, '\P{^Is_Word_Break=emodifier}', ""); - Expect(0, 1, '\p{Is_Word_Break= E_Modifier}', ""); - Expect(1, 1, '\p{^Is_Word_Break= E_Modifier}', ""); - Expect(1, 1, '\P{Is_Word_Break= E_Modifier}', ""); - Expect(0, 1, '\P{^Is_Word_Break= E_Modifier}', ""); - Error('\p{Is_WB=/a/ _em}'); - Error('\P{Is_WB=/a/ _em}'); + Expect(0, 1, '\p{Is_Word_Break= E_MODIFIER}', ""); + Expect(1, 1, '\p{^Is_Word_Break= E_MODIFIER}', ""); + Expect(1, 1, '\P{Is_Word_Break= E_MODIFIER}', ""); + Expect(0, 1, '\P{^Is_Word_Break= E_MODIFIER}', ""); + Error('\p{Is_WB: := EM}'); + Error('\P{Is_WB: := EM}'); Expect(0, 1, '\p{Is_WB=em}', ""); Expect(1, 1, '\p{^Is_WB=em}', ""); Expect(1, 1, '\P{Is_WB=em}', ""); Expect(0, 1, '\P{^Is_WB=em}', ""); - Expect(0, 1, '\p{Is_WB=-em}', ""); - Expect(1, 1, '\p{^Is_WB=-em}', ""); - Expect(1, 1, '\P{Is_WB=-em}', ""); - Expect(0, 1, '\P{^Is_WB=-em}', ""); - Error('\p{Word_Break:ExtendNumLet:=}'); - Error('\P{Word_Break:ExtendNumLet:=}'); + Error('\p{Word_Break=:=_EXTENDNUMLET}'); + Error('\P{Word_Break=:=_EXTENDNUMLET}'); Expect(1, 65343, '\p{Word_Break=:\AExtendNumLet\z:}', "");; Expect(0, 65344, '\p{Word_Break=:\AExtendNumLet\z:}', "");; - Expect(1, 65343, '\p{Word_Break=extendnumlet}', ""); - Expect(0, 65343, '\p{^Word_Break=extendnumlet}', ""); - Expect(0, 65343, '\P{Word_Break=extendnumlet}', ""); - Expect(1, 65343, '\P{^Word_Break=extendnumlet}', ""); - Expect(0, 65344, '\p{Word_Break=extendnumlet}', ""); - Expect(1, 65344, '\p{^Word_Break=extendnumlet}', ""); - Expect(1, 65344, '\P{Word_Break=extendnumlet}', ""); - Expect(0, 65344, '\P{^Word_Break=extendnumlet}', ""); + Expect(1, 65343, '\p{Word_Break: extendnumlet}', ""); + Expect(0, 65343, '\p{^Word_Break: extendnumlet}', ""); + Expect(0, 65343, '\P{Word_Break: extendnumlet}', ""); + Expect(1, 65343, '\P{^Word_Break: extendnumlet}', ""); + Expect(0, 65344, '\p{Word_Break: extendnumlet}', ""); + Expect(1, 65344, '\p{^Word_Break: extendnumlet}', ""); + Expect(1, 65344, '\P{Word_Break: extendnumlet}', ""); + Expect(0, 65344, '\P{^Word_Break: extendnumlet}', ""); Expect(1, 65343, '\p{Word_Break=:\Aextendnumlet\z:}', "");; Expect(0, 65344, '\p{Word_Break=:\Aextendnumlet\z:}', "");; - Expect(1, 65343, '\p{Word_Break=- ExtendNumLet}', ""); - Expect(0, 65343, '\p{^Word_Break=- ExtendNumLet}', ""); - Expect(0, 65343, '\P{Word_Break=- ExtendNumLet}', ""); - Expect(1, 65343, '\P{^Word_Break=- ExtendNumLet}', ""); - Expect(0, 65344, '\p{Word_Break=- ExtendNumLet}', ""); - Expect(1, 65344, '\p{^Word_Break=- ExtendNumLet}', ""); - Expect(1, 65344, '\P{Word_Break=- ExtendNumLet}', ""); - Expect(0, 65344, '\P{^Word_Break=- ExtendNumLet}', ""); - Error('\p{WB=-:=EX}'); - Error('\P{WB=-:=EX}'); + Expect(1, 65343, '\p{Word_Break=-_EXTENDNUMLET}', ""); + Expect(0, 65343, '\p{^Word_Break=-_EXTENDNUMLET}', ""); + Expect(0, 65343, '\P{Word_Break=-_EXTENDNUMLET}', ""); + Expect(1, 65343, '\P{^Word_Break=-_EXTENDNUMLET}', ""); + Expect(0, 65344, '\p{Word_Break=-_EXTENDNUMLET}', ""); + Expect(1, 65344, '\p{^Word_Break=-_EXTENDNUMLET}', ""); + Expect(1, 65344, '\P{Word_Break=-_EXTENDNUMLET}', ""); + Expect(0, 65344, '\P{^Word_Break=-_EXTENDNUMLET}', ""); + Error('\p{WB=/a/ EX}'); + Error('\P{WB=/a/ EX}'); Expect(1, 65343, '\p{WB=:\AEX\z:}', "");; Expect(0, 65344, '\p{WB=:\AEX\z:}', "");; Expect(1, 65343, '\p{WB=ex}', ""); @@ -148264,16 +152406,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65344, '\P{^WB=ex}', ""); Expect(1, 65343, '\p{WB=:\Aex\z:}', "");; Expect(0, 65344, '\p{WB=:\Aex\z:}', "");; - Expect(1, 65343, '\p{WB: _ex}', ""); - Expect(0, 65343, '\p{^WB: _ex}', ""); - Expect(0, 65343, '\P{WB: _ex}', ""); - Expect(1, 65343, '\P{^WB: _ex}', ""); - Expect(0, 65344, '\p{WB: _ex}', ""); - Expect(1, 65344, '\p{^WB: _ex}', ""); - Expect(1, 65344, '\P{WB: _ex}', ""); - Expect(0, 65344, '\P{^WB: _ex}', ""); - Error('\p{Is_Word_Break::= _ExtendNumLet}'); - Error('\P{Is_Word_Break::= _ExtendNumLet}'); + Expect(1, 65343, '\p{WB= EX}', ""); + Expect(0, 65343, '\p{^WB= EX}', ""); + Expect(0, 65343, '\P{WB= EX}', ""); + Expect(1, 65343, '\P{^WB= EX}', ""); + Expect(0, 65344, '\p{WB= EX}', ""); + Expect(1, 65344, '\p{^WB= EX}', ""); + Expect(1, 65344, '\P{WB= EX}', ""); + Expect(0, 65344, '\P{^WB= EX}', ""); + Error('\p{Is_Word_Break=/a/--ExtendNumLet}'); + Error('\P{Is_Word_Break=/a/--ExtendNumLet}'); Expect(1, 65343, '\p{Is_Word_Break=extendnumlet}', ""); Expect(0, 65343, '\p{^Is_Word_Break=extendnumlet}', ""); Expect(0, 65343, '\P{Is_Word_Break=extendnumlet}', ""); @@ -148282,16 +152424,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65344, '\p{^Is_Word_Break=extendnumlet}', ""); Expect(1, 65344, '\P{Is_Word_Break=extendnumlet}', ""); Expect(0, 65344, '\P{^Is_Word_Break=extendnumlet}', ""); - Expect(1, 65343, '\p{Is_Word_Break= extendnumlet}', ""); - Expect(0, 65343, '\p{^Is_Word_Break= extendnumlet}', ""); - Expect(0, 65343, '\P{Is_Word_Break= extendnumlet}', ""); - Expect(1, 65343, '\P{^Is_Word_Break= extendnumlet}', ""); - Expect(0, 65344, '\p{Is_Word_Break= extendnumlet}', ""); - Expect(1, 65344, '\p{^Is_Word_Break= extendnumlet}', ""); - Expect(1, 65344, '\P{Is_Word_Break= extendnumlet}', ""); - Expect(0, 65344, '\P{^Is_Word_Break= extendnumlet}', ""); - Error('\p{Is_WB=/a/--EX}'); - Error('\P{Is_WB=/a/--EX}'); + Expect(1, 65343, '\p{Is_Word_Break= ExtendNumLet}', ""); + Expect(0, 65343, '\p{^Is_Word_Break= ExtendNumLet}', ""); + Expect(0, 65343, '\P{Is_Word_Break= ExtendNumLet}', ""); + Expect(1, 65343, '\P{^Is_Word_Break= ExtendNumLet}', ""); + Expect(0, 65344, '\p{Is_Word_Break= ExtendNumLet}', ""); + Expect(1, 65344, '\p{^Is_Word_Break= ExtendNumLet}', ""); + Expect(1, 65344, '\P{Is_Word_Break= ExtendNumLet}', ""); + Expect(0, 65344, '\P{^Is_Word_Break= ExtendNumLet}', ""); + Error('\p{Is_WB=:=- ex}'); + Error('\P{Is_WB=:=- ex}'); Expect(1, 65343, '\p{Is_WB=ex}', ""); Expect(0, 65343, '\p{^Is_WB=ex}', ""); Expect(0, 65343, '\P{Is_WB=ex}', ""); @@ -148300,16 +152442,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65344, '\p{^Is_WB=ex}', ""); Expect(1, 65344, '\P{Is_WB=ex}', ""); Expect(0, 65344, '\P{^Is_WB=ex}', ""); - Expect(1, 65343, '\p{Is_WB= EX}', ""); - Expect(0, 65343, '\p{^Is_WB= EX}', ""); - Expect(0, 65343, '\P{Is_WB= EX}', ""); - Expect(1, 65343, '\P{^Is_WB= EX}', ""); - Expect(0, 65344, '\p{Is_WB= EX}', ""); - Expect(1, 65344, '\p{^Is_WB= EX}', ""); - Expect(1, 65344, '\P{Is_WB= EX}', ""); - Expect(0, 65344, '\P{^Is_WB= EX}', ""); - Error('\p{Word_Break=_ EXTEND/a/}'); - Error('\P{Word_Break=_ EXTEND/a/}'); + Expect(1, 65343, '\p{Is_WB= -EX}', ""); + Expect(0, 65343, '\p{^Is_WB= -EX}', ""); + Expect(0, 65343, '\P{Is_WB= -EX}', ""); + Expect(1, 65343, '\P{^Is_WB= -EX}', ""); + Expect(0, 65344, '\p{Is_WB= -EX}', ""); + Expect(1, 65344, '\p{^Is_WB= -EX}', ""); + Expect(1, 65344, '\P{Is_WB= -EX}', ""); + Expect(0, 65344, '\P{^Is_WB= -EX}', ""); + Error('\p{Word_Break::=-extend}'); + Error('\P{Word_Break::=-extend}'); Expect(1, 917999, '\p{Word_Break=:\AExtend\z:}', "");; Expect(0, 918000, '\p{Word_Break=:\AExtend\z:}', "");; Expect(1, 917999, '\p{Word_Break=extend}', ""); @@ -148322,16 +152464,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 918000, '\P{^Word_Break=extend}', ""); Expect(1, 917999, '\p{Word_Break=:\Aextend\z:}', "");; Expect(0, 918000, '\p{Word_Break=:\Aextend\z:}', "");; - Expect(1, 917999, '\p{Word_Break= _Extend}', ""); - Expect(0, 917999, '\p{^Word_Break= _Extend}', ""); - Expect(0, 917999, '\P{Word_Break= _Extend}', ""); - Expect(1, 917999, '\P{^Word_Break= _Extend}', ""); - Expect(0, 918000, '\p{Word_Break= _Extend}', ""); - Expect(1, 918000, '\p{^Word_Break= _Extend}', ""); - Expect(1, 918000, '\P{Word_Break= _Extend}', ""); - Expect(0, 918000, '\P{^Word_Break= _Extend}', ""); - Error('\p{WB=-:=Extend}'); - Error('\P{WB=-:=Extend}'); + Expect(1, 917999, '\p{Word_Break= EXTEND}', ""); + Expect(0, 917999, '\p{^Word_Break= EXTEND}', ""); + Expect(0, 917999, '\P{Word_Break= EXTEND}', ""); + Expect(1, 917999, '\P{^Word_Break= EXTEND}', ""); + Expect(0, 918000, '\p{Word_Break= EXTEND}', ""); + Expect(1, 918000, '\p{^Word_Break= EXTEND}', ""); + Expect(1, 918000, '\P{Word_Break= EXTEND}', ""); + Expect(0, 918000, '\P{^Word_Break= EXTEND}', ""); + Error('\p{WB: /a/_ EXTEND}'); + Error('\P{WB: /a/_ EXTEND}'); Expect(1, 917999, '\p{WB=:\AExtend\z:}', "");; Expect(0, 918000, '\p{WB=:\AExtend\z:}', "");; Expect(1, 917999, '\p{WB=extend}', ""); @@ -148344,16 +152486,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 918000, '\P{^WB=extend}', ""); Expect(1, 917999, '\p{WB=:\Aextend\z:}', "");; Expect(0, 918000, '\p{WB=:\Aextend\z:}', "");; - Expect(1, 917999, '\p{WB= Extend}', ""); - Expect(0, 917999, '\p{^WB= Extend}', ""); - Expect(0, 917999, '\P{WB= Extend}', ""); - Expect(1, 917999, '\P{^WB= Extend}', ""); - Expect(0, 918000, '\p{WB= Extend}', ""); - Expect(1, 918000, '\p{^WB= Extend}', ""); - Expect(1, 918000, '\P{WB= Extend}', ""); - Expect(0, 918000, '\P{^WB= Extend}', ""); - Error('\p{Is_Word_Break=:=-_extend}'); - Error('\P{Is_Word_Break=:=-_extend}'); + Expect(1, 917999, '\p{WB=__extend}', ""); + Expect(0, 917999, '\p{^WB=__extend}', ""); + Expect(0, 917999, '\P{WB=__extend}', ""); + Expect(1, 917999, '\P{^WB=__extend}', ""); + Expect(0, 918000, '\p{WB=__extend}', ""); + Expect(1, 918000, '\p{^WB=__extend}', ""); + Expect(1, 918000, '\P{WB=__extend}', ""); + Expect(0, 918000, '\P{^WB=__extend}', ""); + Error('\p{Is_Word_Break=/a/ Extend}'); + Error('\P{Is_Word_Break=/a/ Extend}'); Expect(1, 917999, '\p{Is_Word_Break=extend}', ""); Expect(0, 917999, '\p{^Is_Word_Break=extend}', ""); Expect(0, 917999, '\P{Is_Word_Break=extend}', ""); @@ -148362,16 +152504,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^Is_Word_Break=extend}', ""); Expect(1, 918000, '\P{Is_Word_Break=extend}', ""); Expect(0, 918000, '\P{^Is_Word_Break=extend}', ""); - Expect(1, 917999, '\p{Is_Word_Break=Extend}', ""); - Expect(0, 917999, '\p{^Is_Word_Break=Extend}', ""); - Expect(0, 917999, '\P{Is_Word_Break=Extend}', ""); - Expect(1, 917999, '\P{^Is_Word_Break=Extend}', ""); - Expect(0, 918000, '\p{Is_Word_Break=Extend}', ""); - Expect(1, 918000, '\p{^Is_Word_Break=Extend}', ""); - Expect(1, 918000, '\P{Is_Word_Break=Extend}', ""); - Expect(0, 918000, '\P{^Is_Word_Break=Extend}', ""); - Error('\p{Is_WB=:=_-EXTEND}'); - Error('\P{Is_WB=:=_-EXTEND}'); + Expect(1, 917999, '\p{Is_Word_Break= Extend}', ""); + Expect(0, 917999, '\p{^Is_Word_Break= Extend}', ""); + Expect(0, 917999, '\P{Is_Word_Break= Extend}', ""); + Expect(1, 917999, '\P{^Is_Word_Break= Extend}', ""); + Expect(0, 918000, '\p{Is_Word_Break= Extend}', ""); + Expect(1, 918000, '\p{^Is_Word_Break= Extend}', ""); + Expect(1, 918000, '\P{Is_Word_Break= Extend}', ""); + Expect(0, 918000, '\P{^Is_Word_Break= Extend}', ""); + Error('\p{Is_WB= :=Extend}'); + Error('\P{Is_WB= :=Extend}'); Expect(1, 917999, '\p{Is_WB=extend}', ""); Expect(0, 917999, '\p{^Is_WB=extend}', ""); Expect(0, 917999, '\P{Is_WB=extend}', ""); @@ -148380,16 +152522,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^Is_WB=extend}', ""); Expect(1, 918000, '\P{Is_WB=extend}', ""); Expect(0, 918000, '\P{^Is_WB=extend}', ""); - Expect(1, 917999, '\p{Is_WB=--EXTEND}', ""); - Expect(0, 917999, '\p{^Is_WB=--EXTEND}', ""); - Expect(0, 917999, '\P{Is_WB=--EXTEND}', ""); - Expect(1, 917999, '\P{^Is_WB=--EXTEND}', ""); - Expect(0, 918000, '\p{Is_WB=--EXTEND}', ""); - Expect(1, 918000, '\p{^Is_WB=--EXTEND}', ""); - Expect(1, 918000, '\P{Is_WB=--EXTEND}', ""); - Expect(0, 918000, '\P{^Is_WB=--EXTEND}', ""); - Error('\p{Word_Break= :=Format}'); - Error('\P{Word_Break= :=Format}'); + Expect(1, 917999, '\p{Is_WB: _Extend}', ""); + Expect(0, 917999, '\p{^Is_WB: _Extend}', ""); + Expect(0, 917999, '\P{Is_WB: _Extend}', ""); + Expect(1, 917999, '\P{^Is_WB: _Extend}', ""); + Expect(0, 918000, '\p{Is_WB: _Extend}', ""); + Expect(1, 918000, '\p{^Is_WB: _Extend}', ""); + Expect(1, 918000, '\P{Is_WB: _Extend}', ""); + Expect(0, 918000, '\P{^Is_WB: _Extend}', ""); + Error('\p{Word_Break=_-format:=}'); + Error('\P{Word_Break=_-format:=}'); Expect(1, 917505, '\p{Word_Break=:\AFormat\z:}', "");; Expect(0, 917506, '\p{Word_Break=:\AFormat\z:}', "");; Expect(1, 917505, '\p{Word_Break=format}', ""); @@ -148402,38 +152544,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 917506, '\P{^Word_Break=format}', ""); Expect(1, 917505, '\p{Word_Break=:\Aformat\z:}', "");; Expect(0, 917506, '\p{Word_Break=:\Aformat\z:}', "");; - Expect(1, 917505, '\p{Word_Break: -format}', ""); - Expect(0, 917505, '\p{^Word_Break: -format}', ""); - Expect(0, 917505, '\P{Word_Break: -format}', ""); - Expect(1, 917505, '\P{^Word_Break: -format}', ""); - Expect(0, 917506, '\p{Word_Break: -format}', ""); - Expect(1, 917506, '\p{^Word_Break: -format}', ""); - Expect(1, 917506, '\P{Word_Break: -format}', ""); - Expect(0, 917506, '\P{^Word_Break: -format}', ""); - Error('\p{WB= -FO:=}'); - Error('\P{WB= -FO:=}'); + Expect(1, 917505, '\p{Word_Break=_ FORMAT}', ""); + Expect(0, 917505, '\p{^Word_Break=_ FORMAT}', ""); + Expect(0, 917505, '\P{Word_Break=_ FORMAT}', ""); + Expect(1, 917505, '\P{^Word_Break=_ FORMAT}', ""); + Expect(0, 917506, '\p{Word_Break=_ FORMAT}', ""); + Expect(1, 917506, '\p{^Word_Break=_ FORMAT}', ""); + Expect(1, 917506, '\P{Word_Break=_ FORMAT}', ""); + Expect(0, 917506, '\P{^Word_Break=_ FORMAT}', ""); + Error('\p{WB=:=_FO}'); + Error('\P{WB=:=_FO}'); Expect(1, 917505, '\p{WB=:\AFO\z:}', "");; Expect(0, 917506, '\p{WB=:\AFO\z:}', "");; - Expect(1, 917505, '\p{WB: fo}', ""); - Expect(0, 917505, '\p{^WB: fo}', ""); - Expect(0, 917505, '\P{WB: fo}', ""); - Expect(1, 917505, '\P{^WB: fo}', ""); - Expect(0, 917506, '\p{WB: fo}', ""); - Expect(1, 917506, '\p{^WB: fo}', ""); - Expect(1, 917506, '\P{WB: fo}', ""); - Expect(0, 917506, '\P{^WB: fo}', ""); + Expect(1, 917505, '\p{WB=fo}', ""); + Expect(0, 917505, '\p{^WB=fo}', ""); + Expect(0, 917505, '\P{WB=fo}', ""); + Expect(1, 917505, '\P{^WB=fo}', ""); + Expect(0, 917506, '\p{WB=fo}', ""); + Expect(1, 917506, '\p{^WB=fo}', ""); + Expect(1, 917506, '\P{WB=fo}', ""); + Expect(0, 917506, '\P{^WB=fo}', ""); Expect(1, 917505, '\p{WB=:\Afo\z:}', "");; Expect(0, 917506, '\p{WB=:\Afo\z:}', "");; - Expect(1, 917505, '\p{WB=-_fo}', ""); - Expect(0, 917505, '\p{^WB=-_fo}', ""); - Expect(0, 917505, '\P{WB=-_fo}', ""); - Expect(1, 917505, '\P{^WB=-_fo}', ""); - Expect(0, 917506, '\p{WB=-_fo}', ""); - Expect(1, 917506, '\p{^WB=-_fo}', ""); - Expect(1, 917506, '\P{WB=-_fo}', ""); - Expect(0, 917506, '\P{^WB=-_fo}', ""); - Error('\p{Is_Word_Break=_/a/Format}'); - Error('\P{Is_Word_Break=_/a/Format}'); + Expect(1, 917505, '\p{WB=_FO}', ""); + Expect(0, 917505, '\p{^WB=_FO}', ""); + Expect(0, 917505, '\P{WB=_FO}', ""); + Expect(1, 917505, '\P{^WB=_FO}', ""); + Expect(0, 917506, '\p{WB=_FO}', ""); + Expect(1, 917506, '\p{^WB=_FO}', ""); + Expect(1, 917506, '\P{WB=_FO}', ""); + Expect(0, 917506, '\P{^WB=_FO}', ""); + Error('\p{Is_Word_Break=-_format:=}'); + Error('\P{Is_Word_Break=-_format:=}'); Expect(1, 917505, '\p{Is_Word_Break=format}', ""); Expect(0, 917505, '\p{^Is_Word_Break=format}', ""); Expect(0, 917505, '\P{Is_Word_Break=format}', ""); @@ -148442,16 +152584,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917506, '\p{^Is_Word_Break=format}', ""); Expect(1, 917506, '\P{Is_Word_Break=format}', ""); Expect(0, 917506, '\P{^Is_Word_Break=format}', ""); - Expect(1, 917505, '\p{Is_Word_Break: FORMAT}', ""); - Expect(0, 917505, '\p{^Is_Word_Break: FORMAT}', ""); - Expect(0, 917505, '\P{Is_Word_Break: FORMAT}', ""); - Expect(1, 917505, '\P{^Is_Word_Break: FORMAT}', ""); - Expect(0, 917506, '\p{Is_Word_Break: FORMAT}', ""); - Expect(1, 917506, '\p{^Is_Word_Break: FORMAT}', ""); - Expect(1, 917506, '\P{Is_Word_Break: FORMAT}', ""); - Expect(0, 917506, '\P{^Is_Word_Break: FORMAT}', ""); - Error('\p{Is_WB=/a/-FO}'); - Error('\P{Is_WB=/a/-FO}'); + Expect(1, 917505, '\p{Is_Word_Break= Format}', ""); + Expect(0, 917505, '\p{^Is_Word_Break= Format}', ""); + Expect(0, 917505, '\P{Is_Word_Break= Format}', ""); + Expect(1, 917505, '\P{^Is_Word_Break= Format}', ""); + Expect(0, 917506, '\p{Is_Word_Break= Format}', ""); + Expect(1, 917506, '\p{^Is_Word_Break= Format}', ""); + Expect(1, 917506, '\P{Is_Word_Break= Format}', ""); + Expect(0, 917506, '\P{^Is_Word_Break= Format}', ""); + Error('\p{Is_WB= FO:=}'); + Error('\P{Is_WB= FO:=}'); Expect(1, 917505, '\p{Is_WB=fo}', ""); Expect(0, 917505, '\p{^Is_WB=fo}', ""); Expect(0, 917505, '\P{Is_WB=fo}', ""); @@ -148460,60 +152602,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917506, '\p{^Is_WB=fo}', ""); Expect(1, 917506, '\P{Is_WB=fo}', ""); Expect(0, 917506, '\P{^Is_WB=fo}', ""); - Expect(1, 917505, '\p{Is_WB= FO}', ""); - Expect(0, 917505, '\p{^Is_WB= FO}', ""); - Expect(0, 917505, '\P{Is_WB= FO}', ""); - Expect(1, 917505, '\P{^Is_WB= FO}', ""); - Expect(0, 917506, '\p{Is_WB= FO}', ""); - Expect(1, 917506, '\p{^Is_WB= FO}', ""); - Expect(1, 917506, '\P{Is_WB= FO}', ""); - Expect(0, 917506, '\P{^Is_WB= FO}', ""); - Error('\p{Word_Break=-/a/Glue_AFTER_zwj}'); - Error('\P{Word_Break=-/a/Glue_AFTER_zwj}'); + Expect(1, 917505, '\p{Is_WB= fo}', ""); + Expect(0, 917505, '\p{^Is_WB= fo}', ""); + Expect(0, 917505, '\P{Is_WB= fo}', ""); + Expect(1, 917505, '\P{^Is_WB= fo}', ""); + Expect(0, 917506, '\p{Is_WB= fo}', ""); + Expect(1, 917506, '\p{^Is_WB= fo}', ""); + Expect(1, 917506, '\P{Is_WB= fo}', ""); + Expect(0, 917506, '\P{^Is_WB= fo}', ""); + Error('\p{Word_Break=:= glue_after_zwj}'); + Error('\P{Word_Break=:= glue_after_zwj}'); Expect(0, 1, '\p{Word_Break=:\AGlue_After_Zwj\z:}', "");; - Expect(0, 1, '\p{Word_Break: glueafterzwj}', ""); - Expect(1, 1, '\p{^Word_Break: glueafterzwj}', ""); - Expect(1, 1, '\P{Word_Break: glueafterzwj}', ""); - Expect(0, 1, '\P{^Word_Break: glueafterzwj}', ""); + Expect(0, 1, '\p{Word_Break: glueafterzwj}', ""); + Expect(1, 1, '\p{^Word_Break: glueafterzwj}', ""); + Expect(1, 1, '\P{Word_Break: glueafterzwj}', ""); + Expect(0, 1, '\P{^Word_Break: glueafterzwj}', ""); Expect(0, 1, '\p{Word_Break=:\Aglueafterzwj\z:}', "");; - Expect(0, 1, '\p{Word_Break=_ GLUE_After_Zwj}', ""); - Expect(1, 1, '\p{^Word_Break=_ GLUE_After_Zwj}', ""); - Expect(1, 1, '\P{Word_Break=_ GLUE_After_Zwj}', ""); - Expect(0, 1, '\P{^Word_Break=_ GLUE_After_Zwj}', ""); - Error('\p{WB=_:=GAZ}'); - Error('\P{WB=_:=GAZ}'); + Expect(0, 1, '\p{Word_Break= Glue_After_zwj}', ""); + Expect(1, 1, '\p{^Word_Break= Glue_After_zwj}', ""); + Expect(1, 1, '\P{Word_Break= Glue_After_zwj}', ""); + Expect(0, 1, '\P{^Word_Break= Glue_After_zwj}', ""); + Error('\p{WB=/a/-gaz}'); + Error('\P{WB=/a/-gaz}'); Expect(0, 1, '\p{WB=:\AGAZ\z:}', "");; Expect(0, 1, '\p{WB=gaz}', ""); Expect(1, 1, '\p{^WB=gaz}', ""); Expect(1, 1, '\P{WB=gaz}', ""); Expect(0, 1, '\P{^WB=gaz}', ""); Expect(0, 1, '\p{WB=:\Agaz\z:}', "");; - Expect(0, 1, '\p{WB=_gaz}', ""); - Expect(1, 1, '\p{^WB=_gaz}', ""); - Expect(1, 1, '\P{WB=_gaz}', ""); - Expect(0, 1, '\P{^WB=_gaz}', ""); - Error('\p{Is_Word_Break=/a/ -Glue_AFTER_Zwj}'); - Error('\P{Is_Word_Break=/a/ -Glue_AFTER_Zwj}'); + Expect(0, 1, '\p{WB=GAZ}', ""); + Expect(1, 1, '\p{^WB=GAZ}', ""); + Expect(1, 1, '\P{WB=GAZ}', ""); + Expect(0, 1, '\P{^WB=GAZ}', ""); + Error('\p{Is_Word_Break=-:=glue_After_ZWJ}'); + Error('\P{Is_Word_Break=-:=glue_After_ZWJ}'); Expect(0, 1, '\p{Is_Word_Break=glueafterzwj}', ""); Expect(1, 1, '\p{^Is_Word_Break=glueafterzwj}', ""); Expect(1, 1, '\P{Is_Word_Break=glueafterzwj}', ""); Expect(0, 1, '\P{^Is_Word_Break=glueafterzwj}', ""); - Expect(0, 1, '\p{Is_Word_Break=_ glue_AFTER_zwj}', ""); - Expect(1, 1, '\p{^Is_Word_Break=_ glue_AFTER_zwj}', ""); - Expect(1, 1, '\P{Is_Word_Break=_ glue_AFTER_zwj}', ""); - Expect(0, 1, '\P{^Is_Word_Break=_ glue_AFTER_zwj}', ""); - Error('\p{Is_WB=_ gaz:=}'); - Error('\P{Is_WB=_ gaz:=}'); + Expect(0, 1, '\p{Is_Word_Break=_GLUE_after_Zwj}', ""); + Expect(1, 1, '\p{^Is_Word_Break=_GLUE_after_Zwj}', ""); + Expect(1, 1, '\P{Is_Word_Break=_GLUE_after_Zwj}', ""); + Expect(0, 1, '\P{^Is_Word_Break=_GLUE_after_Zwj}', ""); + Error('\p{Is_WB=_ GAZ:=}'); + Error('\P{Is_WB=_ GAZ:=}'); Expect(0, 1, '\p{Is_WB=gaz}', ""); Expect(1, 1, '\p{^Is_WB=gaz}', ""); Expect(1, 1, '\P{Is_WB=gaz}', ""); Expect(0, 1, '\P{^Is_WB=gaz}', ""); - Expect(0, 1, '\p{Is_WB= GAZ}', ""); - Expect(1, 1, '\p{^Is_WB= GAZ}', ""); - Expect(1, 1, '\P{Is_WB= GAZ}', ""); - Expect(0, 1, '\P{^Is_WB= GAZ}', ""); - Error('\p{Word_Break= Hebrew_LETTER:=}'); - Error('\P{Word_Break= Hebrew_LETTER:=}'); + Expect(0, 1, '\p{Is_WB=__GAZ}', ""); + Expect(1, 1, '\p{^Is_WB=__GAZ}', ""); + Expect(1, 1, '\P{Is_WB=__GAZ}', ""); + Expect(0, 1, '\P{^Is_WB=__GAZ}', ""); + Error('\p{Word_Break= Hebrew_Letter:=}'); + Error('\P{Word_Break= Hebrew_Letter:=}'); Expect(1, 64335, '\p{Word_Break=:\AHebrew_Letter\z:}', "");; Expect(0, 64336, '\p{Word_Break=:\AHebrew_Letter\z:}', "");; Expect(1, 64335, '\p{Word_Break=hebrewletter}', ""); @@ -148526,16 +152668,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 64336, '\P{^Word_Break=hebrewletter}', ""); Expect(1, 64335, '\p{Word_Break=:\Ahebrewletter\z:}', "");; Expect(0, 64336, '\p{Word_Break=:\Ahebrewletter\z:}', "");; - Expect(1, 64335, '\p{Word_Break= _Hebrew_Letter}', ""); - Expect(0, 64335, '\p{^Word_Break= _Hebrew_Letter}', ""); - Expect(0, 64335, '\P{Word_Break= _Hebrew_Letter}', ""); - Expect(1, 64335, '\P{^Word_Break= _Hebrew_Letter}', ""); - Expect(0, 64336, '\p{Word_Break= _Hebrew_Letter}', ""); - Expect(1, 64336, '\p{^Word_Break= _Hebrew_Letter}', ""); - Expect(1, 64336, '\P{Word_Break= _Hebrew_Letter}', ""); - Expect(0, 64336, '\P{^Word_Break= _Hebrew_Letter}', ""); - Error('\p{WB: HL/a/}'); - Error('\P{WB: HL/a/}'); + Expect(1, 64335, '\p{Word_Break=- hebrew_letter}', ""); + Expect(0, 64335, '\p{^Word_Break=- hebrew_letter}', ""); + Expect(0, 64335, '\P{Word_Break=- hebrew_letter}', ""); + Expect(1, 64335, '\P{^Word_Break=- hebrew_letter}', ""); + Expect(0, 64336, '\p{Word_Break=- hebrew_letter}', ""); + Expect(1, 64336, '\p{^Word_Break=- hebrew_letter}', ""); + Expect(1, 64336, '\P{Word_Break=- hebrew_letter}', ""); + Expect(0, 64336, '\P{^Word_Break=- hebrew_letter}', ""); + Error('\p{WB= /a/HL}'); + Error('\P{WB= /a/HL}'); Expect(1, 64335, '\p{WB=:\AHL\z:}', "");; Expect(0, 64336, '\p{WB=:\AHL\z:}', "");; Expect(1, 64335, '\p{WB=hl}', ""); @@ -148548,16 +152690,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 64336, '\P{^WB=hl}', ""); Expect(1, 64335, '\p{WB=:\Ahl\z:}', "");; Expect(0, 64336, '\p{WB=:\Ahl\z:}', "");; - Expect(1, 64335, '\p{WB= -HL}', ""); - Expect(0, 64335, '\p{^WB= -HL}', ""); - Expect(0, 64335, '\P{WB= -HL}', ""); - Expect(1, 64335, '\P{^WB= -HL}', ""); - Expect(0, 64336, '\p{WB= -HL}', ""); - Expect(1, 64336, '\p{^WB= -HL}', ""); - Expect(1, 64336, '\P{WB= -HL}', ""); - Expect(0, 64336, '\P{^WB= -HL}', ""); - Error('\p{Is_Word_Break= HEBREW_LETTER:=}'); - Error('\P{Is_Word_Break= HEBREW_LETTER:=}'); + Expect(1, 64335, '\p{WB=_HL}', ""); + Expect(0, 64335, '\p{^WB=_HL}', ""); + Expect(0, 64335, '\P{WB=_HL}', ""); + Expect(1, 64335, '\P{^WB=_HL}', ""); + Expect(0, 64336, '\p{WB=_HL}', ""); + Expect(1, 64336, '\p{^WB=_HL}', ""); + Expect(1, 64336, '\P{WB=_HL}', ""); + Expect(0, 64336, '\P{^WB=_HL}', ""); + Error('\p{Is_Word_Break=-/a/hebrew_Letter}'); + Error('\P{Is_Word_Break=-/a/hebrew_Letter}'); Expect(1, 64335, '\p{Is_Word_Break=hebrewletter}', ""); Expect(0, 64335, '\p{^Is_Word_Break=hebrewletter}', ""); Expect(0, 64335, '\P{Is_Word_Break=hebrewletter}', ""); @@ -148566,16 +152708,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 64336, '\p{^Is_Word_Break=hebrewletter}', ""); Expect(1, 64336, '\P{Is_Word_Break=hebrewletter}', ""); Expect(0, 64336, '\P{^Is_Word_Break=hebrewletter}', ""); - Expect(1, 64335, '\p{Is_Word_Break=_hebrew_letter}', ""); - Expect(0, 64335, '\p{^Is_Word_Break=_hebrew_letter}', ""); - Expect(0, 64335, '\P{Is_Word_Break=_hebrew_letter}', ""); - Expect(1, 64335, '\P{^Is_Word_Break=_hebrew_letter}', ""); - Expect(0, 64336, '\p{Is_Word_Break=_hebrew_letter}', ""); - Expect(1, 64336, '\p{^Is_Word_Break=_hebrew_letter}', ""); - Expect(1, 64336, '\P{Is_Word_Break=_hebrew_letter}', ""); - Expect(0, 64336, '\P{^Is_Word_Break=_hebrew_letter}', ""); - Error('\p{Is_WB: /a/ _hl}'); - Error('\P{Is_WB: /a/ _hl}'); + Expect(1, 64335, '\p{Is_Word_Break= _Hebrew_letter}', ""); + Expect(0, 64335, '\p{^Is_Word_Break= _Hebrew_letter}', ""); + Expect(0, 64335, '\P{Is_Word_Break= _Hebrew_letter}', ""); + Expect(1, 64335, '\P{^Is_Word_Break= _Hebrew_letter}', ""); + Expect(0, 64336, '\p{Is_Word_Break= _Hebrew_letter}', ""); + Expect(1, 64336, '\p{^Is_Word_Break= _Hebrew_letter}', ""); + Expect(1, 64336, '\P{Is_Word_Break= _Hebrew_letter}', ""); + Expect(0, 64336, '\P{^Is_Word_Break= _Hebrew_letter}', ""); + Error('\p{Is_WB=- HL:=}'); + Error('\P{Is_WB=- HL:=}'); Expect(1, 64335, '\p{Is_WB=hl}', ""); Expect(0, 64335, '\p{^Is_WB=hl}', ""); Expect(0, 64335, '\P{Is_WB=hl}', ""); @@ -148584,16 +152726,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 64336, '\p{^Is_WB=hl}', ""); Expect(1, 64336, '\P{Is_WB=hl}', ""); Expect(0, 64336, '\P{^Is_WB=hl}', ""); - Expect(1, 64335, '\p{Is_WB= HL}', ""); - Expect(0, 64335, '\p{^Is_WB= HL}', ""); - Expect(0, 64335, '\P{Is_WB= HL}', ""); - Expect(1, 64335, '\P{^Is_WB= HL}', ""); - Expect(0, 64336, '\p{Is_WB= HL}', ""); - Expect(1, 64336, '\p{^Is_WB= HL}', ""); - Expect(1, 64336, '\P{Is_WB= HL}', ""); - Expect(0, 64336, '\P{^Is_WB= HL}', ""); - Error('\p{Word_Break=:=KATAKANA}'); - Error('\P{Word_Break=:=KATAKANA}'); + Expect(1, 64335, '\p{Is_WB=_-hl}', ""); + Expect(0, 64335, '\p{^Is_WB=_-hl}', ""); + Expect(0, 64335, '\P{Is_WB=_-hl}', ""); + Expect(1, 64335, '\P{^Is_WB=_-hl}', ""); + Expect(0, 64336, '\p{Is_WB=_-hl}', ""); + Expect(1, 64336, '\p{^Is_WB=_-hl}', ""); + Expect(1, 64336, '\P{Is_WB=_-hl}', ""); + Expect(0, 64336, '\P{^Is_WB=_-hl}', ""); + Error('\p{Word_Break= -katakana/a/}'); + Error('\P{Word_Break= -katakana/a/}'); Expect(1, 110951, '\p{Word_Break=:\AKatakana\z:}', "");; Expect(0, 110952, '\p{Word_Break=:\AKatakana\z:}', "");; Expect(1, 110951, '\p{Word_Break=katakana}', ""); @@ -148606,16 +152748,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 110952, '\P{^Word_Break=katakana}', ""); Expect(1, 110951, '\p{Word_Break=:\Akatakana\z:}', "");; Expect(0, 110952, '\p{Word_Break=:\Akatakana\z:}', "");; - Expect(1, 110951, '\p{Word_Break= _katakana}', ""); - Expect(0, 110951, '\p{^Word_Break= _katakana}', ""); - Expect(0, 110951, '\P{Word_Break= _katakana}', ""); - Expect(1, 110951, '\P{^Word_Break= _katakana}', ""); - Expect(0, 110952, '\p{Word_Break= _katakana}', ""); - Expect(1, 110952, '\p{^Word_Break= _katakana}', ""); - Expect(1, 110952, '\P{Word_Break= _katakana}', ""); - Expect(0, 110952, '\P{^Word_Break= _katakana}', ""); - Error('\p{WB=__KA:=}'); - Error('\P{WB=__KA:=}'); + Expect(1, 110951, '\p{Word_Break=__KATAKANA}', ""); + Expect(0, 110951, '\p{^Word_Break=__KATAKANA}', ""); + Expect(0, 110951, '\P{Word_Break=__KATAKANA}', ""); + Expect(1, 110951, '\P{^Word_Break=__KATAKANA}', ""); + Expect(0, 110952, '\p{Word_Break=__KATAKANA}', ""); + Expect(1, 110952, '\p{^Word_Break=__KATAKANA}', ""); + Expect(1, 110952, '\P{Word_Break=__KATAKANA}', ""); + Expect(0, 110952, '\P{^Word_Break=__KATAKANA}', ""); + Error('\p{WB= KA/a/}'); + Error('\P{WB= KA/a/}'); Expect(1, 110951, '\p{WB=:\AKA\z:}', "");; Expect(0, 110952, '\p{WB=:\AKA\z:}', "");; Expect(1, 110951, '\p{WB=ka}', ""); @@ -148628,34 +152770,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 110952, '\P{^WB=ka}', ""); Expect(1, 110951, '\p{WB=:\Aka\z:}', "");; Expect(0, 110952, '\p{WB=:\Aka\z:}', "");; - Expect(1, 110951, '\p{WB: _KA}', ""); - Expect(0, 110951, '\p{^WB: _KA}', ""); - Expect(0, 110951, '\P{WB: _KA}', ""); - Expect(1, 110951, '\P{^WB: _KA}', ""); - Expect(0, 110952, '\p{WB: _KA}', ""); - Expect(1, 110952, '\p{^WB: _KA}', ""); - Expect(1, 110952, '\P{WB: _KA}', ""); - Expect(0, 110952, '\P{^WB: _KA}', ""); - Error('\p{Is_Word_Break: := Katakana}'); - Error('\P{Is_Word_Break: := Katakana}'); - Expect(1, 110951, '\p{Is_Word_Break:katakana}', ""); - Expect(0, 110951, '\p{^Is_Word_Break:katakana}', ""); - Expect(0, 110951, '\P{Is_Word_Break:katakana}', ""); - Expect(1, 110951, '\P{^Is_Word_Break:katakana}', ""); - Expect(0, 110952, '\p{Is_Word_Break:katakana}', ""); - Expect(1, 110952, '\p{^Is_Word_Break:katakana}', ""); - Expect(1, 110952, '\P{Is_Word_Break:katakana}', ""); - Expect(0, 110952, '\P{^Is_Word_Break:katakana}', ""); - Expect(1, 110951, '\p{Is_Word_Break=- KATAKANA}', ""); - Expect(0, 110951, '\p{^Is_Word_Break=- KATAKANA}', ""); - Expect(0, 110951, '\P{Is_Word_Break=- KATAKANA}', ""); - Expect(1, 110951, '\P{^Is_Word_Break=- KATAKANA}', ""); - Expect(0, 110952, '\p{Is_Word_Break=- KATAKANA}', ""); - Expect(1, 110952, '\p{^Is_Word_Break=- KATAKANA}', ""); - Expect(1, 110952, '\P{Is_Word_Break=- KATAKANA}', ""); - Expect(0, 110952, '\P{^Is_Word_Break=- KATAKANA}', ""); - Error('\p{Is_WB= ka:=}'); - Error('\P{Is_WB= ka:=}'); + Expect(1, 110951, '\p{WB= KA}', ""); + Expect(0, 110951, '\p{^WB= KA}', ""); + Expect(0, 110951, '\P{WB= KA}', ""); + Expect(1, 110951, '\P{^WB= KA}', ""); + Expect(0, 110952, '\p{WB= KA}', ""); + Expect(1, 110952, '\p{^WB= KA}', ""); + Expect(1, 110952, '\P{WB= KA}', ""); + Expect(0, 110952, '\P{^WB= KA}', ""); + Error('\p{Is_Word_Break=/a/ KATAKANA}'); + Error('\P{Is_Word_Break=/a/ KATAKANA}'); + Expect(1, 110951, '\p{Is_Word_Break=katakana}', ""); + Expect(0, 110951, '\p{^Is_Word_Break=katakana}', ""); + Expect(0, 110951, '\P{Is_Word_Break=katakana}', ""); + Expect(1, 110951, '\P{^Is_Word_Break=katakana}', ""); + Expect(0, 110952, '\p{Is_Word_Break=katakana}', ""); + Expect(1, 110952, '\p{^Is_Word_Break=katakana}', ""); + Expect(1, 110952, '\P{Is_Word_Break=katakana}', ""); + Expect(0, 110952, '\P{^Is_Word_Break=katakana}', ""); + Expect(1, 110951, '\p{Is_Word_Break= katakana}', ""); + Expect(0, 110951, '\p{^Is_Word_Break= katakana}', ""); + Expect(0, 110951, '\P{Is_Word_Break= katakana}', ""); + Expect(1, 110951, '\P{^Is_Word_Break= katakana}', ""); + Expect(0, 110952, '\p{Is_Word_Break= katakana}', ""); + Expect(1, 110952, '\p{^Is_Word_Break= katakana}', ""); + Expect(1, 110952, '\P{Is_Word_Break= katakana}', ""); + Expect(0, 110952, '\P{^Is_Word_Break= katakana}', ""); + Error('\p{Is_WB= :=ka}'); + Error('\P{Is_WB= :=ka}'); Expect(1, 110951, '\p{Is_WB=ka}', ""); Expect(0, 110951, '\p{^Is_WB=ka}', ""); Expect(0, 110951, '\P{Is_WB=ka}', ""); @@ -148664,38 +152806,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 110952, '\p{^Is_WB=ka}', ""); Expect(1, 110952, '\P{Is_WB=ka}', ""); Expect(0, 110952, '\P{^Is_WB=ka}', ""); - Expect(1, 110951, '\p{Is_WB=__KA}', ""); - Expect(0, 110951, '\p{^Is_WB=__KA}', ""); - Expect(0, 110951, '\P{Is_WB=__KA}', ""); - Expect(1, 110951, '\P{^Is_WB=__KA}', ""); - Expect(0, 110952, '\p{Is_WB=__KA}', ""); - Expect(1, 110952, '\p{^Is_WB=__KA}', ""); - Expect(1, 110952, '\P{Is_WB=__KA}', ""); - Expect(0, 110952, '\P{^Is_WB=__KA}', ""); - Error('\p{Word_Break=:=_ ALetter}'); - Error('\P{Word_Break=:=_ ALetter}'); + Expect(1, 110951, '\p{Is_WB= _ka}', ""); + Expect(0, 110951, '\p{^Is_WB= _ka}', ""); + Expect(0, 110951, '\P{Is_WB= _ka}', ""); + Expect(1, 110951, '\P{^Is_WB= _ka}', ""); + Expect(0, 110952, '\p{Is_WB= _ka}', ""); + Expect(1, 110952, '\p{^Is_WB= _ka}', ""); + Expect(1, 110952, '\P{Is_WB= _ka}', ""); + Expect(0, 110952, '\P{^Is_WB= _ka}', ""); + Error('\p{Word_Break=_:=ALETTER}'); + Error('\P{Word_Break=_:=ALETTER}'); Expect(1, 127369, '\p{Word_Break=:\AALetter\z:}', "");; Expect(0, 127370, '\p{Word_Break=:\AALetter\z:}', "");; - Expect(1, 127369, '\p{Word_Break: aletter}', ""); - Expect(0, 127369, '\p{^Word_Break: aletter}', ""); - Expect(0, 127369, '\P{Word_Break: aletter}', ""); - Expect(1, 127369, '\P{^Word_Break: aletter}', ""); - Expect(0, 127370, '\p{Word_Break: aletter}', ""); - Expect(1, 127370, '\p{^Word_Break: aletter}', ""); - Expect(1, 127370, '\P{Word_Break: aletter}', ""); - Expect(0, 127370, '\P{^Word_Break: aletter}', ""); + Expect(1, 127369, '\p{Word_Break=aletter}', ""); + Expect(0, 127369, '\p{^Word_Break=aletter}', ""); + Expect(0, 127369, '\P{Word_Break=aletter}', ""); + Expect(1, 127369, '\P{^Word_Break=aletter}', ""); + Expect(0, 127370, '\p{Word_Break=aletter}', ""); + Expect(1, 127370, '\p{^Word_Break=aletter}', ""); + Expect(1, 127370, '\P{Word_Break=aletter}', ""); + Expect(0, 127370, '\P{^Word_Break=aletter}', ""); Expect(1, 127369, '\p{Word_Break=:\Aaletter\z:}', "");; Expect(0, 127370, '\p{Word_Break=:\Aaletter\z:}', "");; - Expect(1, 127369, '\p{Word_Break= _aletter}', ""); - Expect(0, 127369, '\p{^Word_Break= _aletter}', ""); - Expect(0, 127369, '\P{Word_Break= _aletter}', ""); - Expect(1, 127369, '\P{^Word_Break= _aletter}', ""); - Expect(0, 127370, '\p{Word_Break= _aletter}', ""); - Expect(1, 127370, '\p{^Word_Break= _aletter}', ""); - Expect(1, 127370, '\P{Word_Break= _aletter}', ""); - Expect(0, 127370, '\P{^Word_Break= _aletter}', ""); - Error('\p{WB=/a/ LE}'); - Error('\P{WB=/a/ LE}'); + Expect(1, 127369, '\p{Word_Break=_ aletter}', ""); + Expect(0, 127369, '\p{^Word_Break=_ aletter}', ""); + Expect(0, 127369, '\P{Word_Break=_ aletter}', ""); + Expect(1, 127369, '\P{^Word_Break=_ aletter}', ""); + Expect(0, 127370, '\p{Word_Break=_ aletter}', ""); + Expect(1, 127370, '\p{^Word_Break=_ aletter}', ""); + Expect(1, 127370, '\P{Word_Break=_ aletter}', ""); + Expect(0, 127370, '\P{^Word_Break=_ aletter}', ""); + Error('\p{WB= -le:=}'); + Error('\P{WB= -le:=}'); Expect(1, 127369, '\p{WB=:\ALE\z:}', "");; Expect(0, 127370, '\p{WB=:\ALE\z:}', "");; Expect(1, 127369, '\p{WB=le}', ""); @@ -148708,8 +152850,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127370, '\P{^WB=le}', ""); Expect(1, 127369, '\p{WB=:\Ale\z:}', "");; Expect(0, 127370, '\p{WB=:\Ale\z:}', "");; - Error('\p{Is_Word_Break=/a/ ALETTER}'); - Error('\P{Is_Word_Break=/a/ ALETTER}'); + Expect(1, 127369, '\p{WB=_le}', ""); + Expect(0, 127369, '\p{^WB=_le}', ""); + Expect(0, 127369, '\P{WB=_le}', ""); + Expect(1, 127369, '\P{^WB=_le}', ""); + Expect(0, 127370, '\p{WB=_le}', ""); + Expect(1, 127370, '\p{^WB=_le}', ""); + Expect(1, 127370, '\P{WB=_le}', ""); + Expect(0, 127370, '\P{^WB=_le}', ""); + Error('\p{Is_Word_Break= ALETTER:=}'); + Error('\P{Is_Word_Break= ALETTER:=}'); Expect(1, 127369, '\p{Is_Word_Break=aletter}', ""); Expect(0, 127369, '\p{^Is_Word_Break=aletter}', ""); Expect(0, 127369, '\P{Is_Word_Break=aletter}', ""); @@ -148718,34 +152868,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127370, '\p{^Is_Word_Break=aletter}', ""); Expect(1, 127370, '\P{Is_Word_Break=aletter}', ""); Expect(0, 127370, '\P{^Is_Word_Break=aletter}', ""); - Expect(1, 127369, '\p{Is_Word_Break= ALetter}', ""); - Expect(0, 127369, '\p{^Is_Word_Break= ALetter}', ""); - Expect(0, 127369, '\P{Is_Word_Break= ALetter}', ""); - Expect(1, 127369, '\P{^Is_Word_Break= ALetter}', ""); - Expect(0, 127370, '\p{Is_Word_Break= ALetter}', ""); - Expect(1, 127370, '\p{^Is_Word_Break= ALetter}', ""); - Expect(1, 127370, '\P{Is_Word_Break= ALetter}', ""); - Expect(0, 127370, '\P{^Is_Word_Break= ALetter}', ""); - Error('\p{Is_WB=/a/LE}'); - Error('\P{Is_WB=/a/LE}'); - Expect(1, 127369, '\p{Is_WB: le}', ""); - Expect(0, 127369, '\p{^Is_WB: le}', ""); - Expect(0, 127369, '\P{Is_WB: le}', ""); - Expect(1, 127369, '\P{^Is_WB: le}', ""); - Expect(0, 127370, '\p{Is_WB: le}', ""); - Expect(1, 127370, '\p{^Is_WB: le}', ""); - Expect(1, 127370, '\P{Is_WB: le}', ""); - Expect(0, 127370, '\P{^Is_WB: le}', ""); - Expect(1, 127369, '\p{Is_WB=_LE}', ""); - Expect(0, 127369, '\p{^Is_WB=_LE}', ""); - Expect(0, 127369, '\P{Is_WB=_LE}', ""); - Expect(1, 127369, '\P{^Is_WB=_LE}', ""); - Expect(0, 127370, '\p{Is_WB=_LE}', ""); - Expect(1, 127370, '\p{^Is_WB=_LE}', ""); - Expect(1, 127370, '\P{Is_WB=_LE}', ""); - Expect(0, 127370, '\P{^Is_WB=_LE}', ""); - Error('\p{Word_Break=-:=LF}'); - Error('\P{Word_Break=-:=LF}'); + Expect(1, 127369, '\p{Is_Word_Break= -aletter}', ""); + Expect(0, 127369, '\p{^Is_Word_Break= -aletter}', ""); + Expect(0, 127369, '\P{Is_Word_Break= -aletter}', ""); + Expect(1, 127369, '\P{^Is_Word_Break= -aletter}', ""); + Expect(0, 127370, '\p{Is_Word_Break= -aletter}', ""); + Expect(1, 127370, '\p{^Is_Word_Break= -aletter}', ""); + Expect(1, 127370, '\P{Is_Word_Break= -aletter}', ""); + Expect(0, 127370, '\P{^Is_Word_Break= -aletter}', ""); + Error('\p{Is_WB: le:=}'); + Error('\P{Is_WB: le:=}'); + Expect(1, 127369, '\p{Is_WB:le}', ""); + Expect(0, 127369, '\p{^Is_WB:le}', ""); + Expect(0, 127369, '\P{Is_WB:le}', ""); + Expect(1, 127369, '\P{^Is_WB:le}', ""); + Expect(0, 127370, '\p{Is_WB:le}', ""); + Expect(1, 127370, '\p{^Is_WB:le}', ""); + Expect(1, 127370, '\P{Is_WB:le}', ""); + Expect(0, 127370, '\P{^Is_WB:le}', ""); + Expect(1, 127369, '\p{Is_WB=_ LE}', ""); + Expect(0, 127369, '\p{^Is_WB=_ LE}', ""); + Expect(0, 127369, '\P{Is_WB=_ LE}', ""); + Expect(1, 127369, '\P{^Is_WB=_ LE}', ""); + Expect(0, 127370, '\p{Is_WB=_ LE}', ""); + Expect(1, 127370, '\p{^Is_WB=_ LE}', ""); + Expect(1, 127370, '\P{Is_WB=_ LE}', ""); + Expect(0, 127370, '\P{^Is_WB=_ LE}', ""); + Error('\p{Word_Break: LF:=}'); + Error('\P{Word_Break: LF:=}'); Expect(1, 10, '\p{Word_Break=:\ALF\z:}', "");; Expect(0, 11, '\p{Word_Break=:\ALF\z:}', "");; Expect(1, 10, '\p{Word_Break=lf}', ""); @@ -148758,16 +152908,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 11, '\P{^Word_Break=lf}', ""); Expect(1, 10, '\p{Word_Break=:\Alf\z:}', "");; Expect(0, 11, '\p{Word_Break=:\Alf\z:}', "");; - Expect(1, 10, '\p{Word_Break=-lf}', ""); - Expect(0, 10, '\p{^Word_Break=-lf}', ""); - Expect(0, 10, '\P{Word_Break=-lf}', ""); - Expect(1, 10, '\P{^Word_Break=-lf}', ""); - Expect(0, 11, '\p{Word_Break=-lf}', ""); - Expect(1, 11, '\p{^Word_Break=-lf}', ""); - Expect(1, 11, '\P{Word_Break=-lf}', ""); - Expect(0, 11, '\P{^Word_Break=-lf}', ""); - Error('\p{WB=__LF/a/}'); - Error('\P{WB=__LF/a/}'); + Expect(1, 10, '\p{Word_Break= -lf}', ""); + Expect(0, 10, '\p{^Word_Break= -lf}', ""); + Expect(0, 10, '\P{Word_Break= -lf}', ""); + Expect(1, 10, '\P{^Word_Break= -lf}', ""); + Expect(0, 11, '\p{Word_Break= -lf}', ""); + Expect(1, 11, '\p{^Word_Break= -lf}', ""); + Expect(1, 11, '\P{Word_Break= -lf}', ""); + Expect(0, 11, '\P{^Word_Break= -lf}', ""); + Error('\p{WB=/a/ lf}'); + Error('\P{WB=/a/ lf}'); Expect(1, 10, '\p{WB=:\ALF\z:}', "");; Expect(0, 11, '\p{WB=:\ALF\z:}', "");; Expect(1, 10, '\p{WB=lf}', ""); @@ -148780,16 +152930,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 11, '\P{^WB=lf}', ""); Expect(1, 10, '\p{WB=:\Alf\z:}', "");; Expect(0, 11, '\p{WB=:\Alf\z:}', "");; - Expect(1, 10, '\p{WB=_LF}', ""); - Expect(0, 10, '\p{^WB=_LF}', ""); - Expect(0, 10, '\P{WB=_LF}', ""); - Expect(1, 10, '\P{^WB=_LF}', ""); - Expect(0, 11, '\p{WB=_LF}', ""); - Expect(1, 11, '\p{^WB=_LF}', ""); - Expect(1, 11, '\P{WB=_LF}', ""); - Expect(0, 11, '\P{^WB=_LF}', ""); - Error('\p{Is_Word_Break=--LF/a/}'); - Error('\P{Is_Word_Break=--LF/a/}'); + Expect(1, 10, '\p{WB= LF}', ""); + Expect(0, 10, '\p{^WB= LF}', ""); + Expect(0, 10, '\P{WB= LF}', ""); + Expect(1, 10, '\P{^WB= LF}', ""); + Expect(0, 11, '\p{WB= LF}', ""); + Expect(1, 11, '\p{^WB= LF}', ""); + Expect(1, 11, '\P{WB= LF}', ""); + Expect(0, 11, '\P{^WB= LF}', ""); + Error('\p{Is_Word_Break=_LF:=}'); + Error('\P{Is_Word_Break=_LF:=}'); Expect(1, 10, '\p{Is_Word_Break=lf}', ""); Expect(0, 10, '\p{^Is_Word_Break=lf}', ""); Expect(0, 10, '\P{Is_Word_Break=lf}', ""); @@ -148798,16 +152948,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11, '\p{^Is_Word_Break=lf}', ""); Expect(1, 11, '\P{Is_Word_Break=lf}', ""); Expect(0, 11, '\P{^Is_Word_Break=lf}', ""); - Expect(1, 10, '\p{Is_Word_Break: _ LF}', ""); - Expect(0, 10, '\p{^Is_Word_Break: _ LF}', ""); - Expect(0, 10, '\P{Is_Word_Break: _ LF}', ""); - Expect(1, 10, '\P{^Is_Word_Break: _ LF}', ""); - Expect(0, 11, '\p{Is_Word_Break: _ LF}', ""); - Expect(1, 11, '\p{^Is_Word_Break: _ LF}', ""); - Expect(1, 11, '\P{Is_Word_Break: _ LF}', ""); - Expect(0, 11, '\P{^Is_Word_Break: _ LF}', ""); - Error('\p{Is_WB=--LF:=}'); - Error('\P{Is_WB=--LF:=}'); + Expect(1, 10, '\p{Is_Word_Break= _lf}', ""); + Expect(0, 10, '\p{^Is_Word_Break= _lf}', ""); + Expect(0, 10, '\P{Is_Word_Break= _lf}', ""); + Expect(1, 10, '\P{^Is_Word_Break= _lf}', ""); + Expect(0, 11, '\p{Is_Word_Break= _lf}', ""); + Expect(1, 11, '\p{^Is_Word_Break= _lf}', ""); + Expect(1, 11, '\P{Is_Word_Break= _lf}', ""); + Expect(0, 11, '\P{^Is_Word_Break= _lf}', ""); + Error('\p{Is_WB=--lf:=}'); + Error('\P{Is_WB=--lf:=}'); Expect(1, 10, '\p{Is_WB=lf}', ""); Expect(0, 10, '\p{^Is_WB=lf}', ""); Expect(0, 10, '\P{Is_WB=lf}', ""); @@ -148816,16 +152966,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 11, '\p{^Is_WB=lf}', ""); Expect(1, 11, '\P{Is_WB=lf}', ""); Expect(0, 11, '\P{^Is_WB=lf}', ""); - Expect(1, 10, '\p{Is_WB=_ lf}', ""); - Expect(0, 10, '\p{^Is_WB=_ lf}', ""); - Expect(0, 10, '\P{Is_WB=_ lf}', ""); - Expect(1, 10, '\P{^Is_WB=_ lf}', ""); - Expect(0, 11, '\p{Is_WB=_ lf}', ""); - Expect(1, 11, '\p{^Is_WB=_ lf}', ""); - Expect(1, 11, '\P{Is_WB=_ lf}', ""); - Expect(0, 11, '\P{^Is_WB=_ lf}', ""); - Error('\p{Word_Break: /a/-MidNumLet}'); - Error('\P{Word_Break: /a/-MidNumLet}'); + Expect(1, 10, '\p{Is_WB= lf}', ""); + Expect(0, 10, '\p{^Is_WB= lf}', ""); + Expect(0, 10, '\P{Is_WB= lf}', ""); + Expect(1, 10, '\P{^Is_WB= lf}', ""); + Expect(0, 11, '\p{Is_WB= lf}', ""); + Expect(1, 11, '\p{^Is_WB= lf}', ""); + Expect(1, 11, '\P{Is_WB= lf}', ""); + Expect(0, 11, '\P{^Is_WB= lf}', ""); + Error('\p{Word_Break=_ midnumlet/a/}'); + Error('\P{Word_Break=_ midnumlet/a/}'); Expect(1, 65294, '\p{Word_Break=:\AMidNumLet\z:}', "");; Expect(0, 65295, '\p{Word_Break=:\AMidNumLet\z:}', "");; Expect(1, 65294, '\p{Word_Break=midnumlet}', ""); @@ -148838,38 +152988,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65295, '\P{^Word_Break=midnumlet}', ""); Expect(1, 65294, '\p{Word_Break=:\Amidnumlet\z:}', "");; Expect(0, 65295, '\p{Word_Break=:\Amidnumlet\z:}', "");; - Expect(1, 65294, '\p{Word_Break= _midnumlet}', ""); - Expect(0, 65294, '\p{^Word_Break= _midnumlet}', ""); - Expect(0, 65294, '\P{Word_Break= _midnumlet}', ""); - Expect(1, 65294, '\P{^Word_Break= _midnumlet}', ""); - Expect(0, 65295, '\p{Word_Break= _midnumlet}', ""); - Expect(1, 65295, '\p{^Word_Break= _midnumlet}', ""); - Expect(1, 65295, '\P{Word_Break= _midnumlet}', ""); - Expect(0, 65295, '\P{^Word_Break= _midnumlet}', ""); - Error('\p{WB= -MB:=}'); - Error('\P{WB= -MB:=}'); + Expect(1, 65294, '\p{Word_Break= MIDNUMLET}', ""); + Expect(0, 65294, '\p{^Word_Break= MIDNUMLET}', ""); + Expect(0, 65294, '\P{Word_Break= MIDNUMLET}', ""); + Expect(1, 65294, '\P{^Word_Break= MIDNUMLET}', ""); + Expect(0, 65295, '\p{Word_Break= MIDNUMLET}', ""); + Expect(1, 65295, '\p{^Word_Break= MIDNUMLET}', ""); + Expect(1, 65295, '\P{Word_Break= MIDNUMLET}', ""); + Expect(0, 65295, '\P{^Word_Break= MIDNUMLET}', ""); + Error('\p{WB= MB:=}'); + Error('\P{WB= MB:=}'); Expect(1, 65294, '\p{WB=:\AMB\z:}', "");; Expect(0, 65295, '\p{WB=:\AMB\z:}', "");; - Expect(1, 65294, '\p{WB: mb}', ""); - Expect(0, 65294, '\p{^WB: mb}', ""); - Expect(0, 65294, '\P{WB: mb}', ""); - Expect(1, 65294, '\P{^WB: mb}', ""); - Expect(0, 65295, '\p{WB: mb}', ""); - Expect(1, 65295, '\p{^WB: mb}', ""); - Expect(1, 65295, '\P{WB: mb}', ""); - Expect(0, 65295, '\P{^WB: mb}', ""); + Expect(1, 65294, '\p{WB=mb}', ""); + Expect(0, 65294, '\p{^WB=mb}', ""); + Expect(0, 65294, '\P{WB=mb}', ""); + Expect(1, 65294, '\P{^WB=mb}', ""); + Expect(0, 65295, '\p{WB=mb}', ""); + Expect(1, 65295, '\p{^WB=mb}', ""); + Expect(1, 65295, '\P{WB=mb}', ""); + Expect(0, 65295, '\P{^WB=mb}', ""); Expect(1, 65294, '\p{WB=:\Amb\z:}', "");; Expect(0, 65295, '\p{WB=:\Amb\z:}', "");; - Expect(1, 65294, '\p{WB=-_mb}', ""); - Expect(0, 65294, '\p{^WB=-_mb}', ""); - Expect(0, 65294, '\P{WB=-_mb}', ""); - Expect(1, 65294, '\P{^WB=-_mb}', ""); - Expect(0, 65295, '\p{WB=-_mb}', ""); - Expect(1, 65295, '\p{^WB=-_mb}', ""); - Expect(1, 65295, '\P{WB=-_mb}', ""); - Expect(0, 65295, '\P{^WB=-_mb}', ""); - Error('\p{Is_Word_Break=:=_ MIDNUMLET}'); - Error('\P{Is_Word_Break=:=_ MIDNUMLET}'); + Expect(1, 65294, '\p{WB=__MB}', ""); + Expect(0, 65294, '\p{^WB=__MB}', ""); + Expect(0, 65294, '\P{WB=__MB}', ""); + Expect(1, 65294, '\P{^WB=__MB}', ""); + Expect(0, 65295, '\p{WB=__MB}', ""); + Expect(1, 65295, '\p{^WB=__MB}', ""); + Expect(1, 65295, '\P{WB=__MB}', ""); + Expect(0, 65295, '\P{^WB=__MB}', ""); + Error('\p{Is_Word_Break: := midnumlet}'); + Error('\P{Is_Word_Break: := midnumlet}'); Expect(1, 65294, '\p{Is_Word_Break=midnumlet}', ""); Expect(0, 65294, '\p{^Is_Word_Break=midnumlet}', ""); Expect(0, 65294, '\P{Is_Word_Break=midnumlet}', ""); @@ -148878,34 +153028,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65295, '\p{^Is_Word_Break=midnumlet}', ""); Expect(1, 65295, '\P{Is_Word_Break=midnumlet}', ""); Expect(0, 65295, '\P{^Is_Word_Break=midnumlet}', ""); - Expect(1, 65294, '\p{Is_Word_Break=_-MidNumLet}', ""); - Expect(0, 65294, '\p{^Is_Word_Break=_-MidNumLet}', ""); - Expect(0, 65294, '\P{Is_Word_Break=_-MidNumLet}', ""); - Expect(1, 65294, '\P{^Is_Word_Break=_-MidNumLet}', ""); - Expect(0, 65295, '\p{Is_Word_Break=_-MidNumLet}', ""); - Expect(1, 65295, '\p{^Is_Word_Break=_-MidNumLet}', ""); - Expect(1, 65295, '\P{Is_Word_Break=_-MidNumLet}', ""); - Expect(0, 65295, '\P{^Is_Word_Break=_-MidNumLet}', ""); - Error('\p{Is_WB= MB:=}'); - Error('\P{Is_WB= MB:=}'); - Expect(1, 65294, '\p{Is_WB=mb}', ""); - Expect(0, 65294, '\p{^Is_WB=mb}', ""); - Expect(0, 65294, '\P{Is_WB=mb}', ""); - Expect(1, 65294, '\P{^Is_WB=mb}', ""); - Expect(0, 65295, '\p{Is_WB=mb}', ""); - Expect(1, 65295, '\p{^Is_WB=mb}', ""); - Expect(1, 65295, '\P{Is_WB=mb}', ""); - Expect(0, 65295, '\P{^Is_WB=mb}', ""); - Expect(1, 65294, '\p{Is_WB=- MB}', ""); - Expect(0, 65294, '\p{^Is_WB=- MB}', ""); - Expect(0, 65294, '\P{Is_WB=- MB}', ""); - Expect(1, 65294, '\P{^Is_WB=- MB}', ""); - Expect(0, 65295, '\p{Is_WB=- MB}', ""); - Expect(1, 65295, '\p{^Is_WB=- MB}', ""); - Expect(1, 65295, '\P{Is_WB=- MB}', ""); - Expect(0, 65295, '\P{^Is_WB=- MB}', ""); - Error('\p{Word_Break: /a/midletter}'); - Error('\P{Word_Break: /a/midletter}'); + Expect(1, 65294, '\p{Is_Word_Break=-MidNumLet}', ""); + Expect(0, 65294, '\p{^Is_Word_Break=-MidNumLet}', ""); + Expect(0, 65294, '\P{Is_Word_Break=-MidNumLet}', ""); + Expect(1, 65294, '\P{^Is_Word_Break=-MidNumLet}', ""); + Expect(0, 65295, '\p{Is_Word_Break=-MidNumLet}', ""); + Expect(1, 65295, '\p{^Is_Word_Break=-MidNumLet}', ""); + Expect(1, 65295, '\P{Is_Word_Break=-MidNumLet}', ""); + Expect(0, 65295, '\P{^Is_Word_Break=-MidNumLet}', ""); + Error('\p{Is_WB: /a/MB}'); + Error('\P{Is_WB: /a/MB}'); + Expect(1, 65294, '\p{Is_WB: mb}', ""); + Expect(0, 65294, '\p{^Is_WB: mb}', ""); + Expect(0, 65294, '\P{Is_WB: mb}', ""); + Expect(1, 65294, '\P{^Is_WB: mb}', ""); + Expect(0, 65295, '\p{Is_WB: mb}', ""); + Expect(1, 65295, '\p{^Is_WB: mb}', ""); + Expect(1, 65295, '\P{Is_WB: mb}', ""); + Expect(0, 65295, '\P{^Is_WB: mb}', ""); + Expect(1, 65294, '\p{Is_WB=MB}', ""); + Expect(0, 65294, '\p{^Is_WB=MB}', ""); + Expect(0, 65294, '\P{Is_WB=MB}', ""); + Expect(1, 65294, '\P{^Is_WB=MB}', ""); + Expect(0, 65295, '\p{Is_WB=MB}', ""); + Expect(1, 65295, '\p{^Is_WB=MB}', ""); + Expect(1, 65295, '\P{Is_WB=MB}', ""); + Expect(0, 65295, '\P{^Is_WB=MB}', ""); + Error('\p{Word_Break=-MidLetter:=}'); + Error('\P{Word_Break=-MidLetter:=}'); Expect(1, 65306, '\p{Word_Break=:\AMidLetter\z:}', "");; Expect(0, 65307, '\p{Word_Break=:\AMidLetter\z:}', "");; Expect(1, 65306, '\p{Word_Break=midletter}', ""); @@ -148918,74 +153068,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65307, '\P{^Word_Break=midletter}', ""); Expect(1, 65306, '\p{Word_Break=:\Amidletter\z:}', "");; Expect(0, 65307, '\p{Word_Break=:\Amidletter\z:}', "");; - Expect(1, 65306, '\p{Word_Break=-_MidLetter}', ""); - Expect(0, 65306, '\p{^Word_Break=-_MidLetter}', ""); - Expect(0, 65306, '\P{Word_Break=-_MidLetter}', ""); - Expect(1, 65306, '\P{^Word_Break=-_MidLetter}', ""); - Expect(0, 65307, '\p{Word_Break=-_MidLetter}', ""); - Expect(1, 65307, '\p{^Word_Break=-_MidLetter}', ""); - Expect(1, 65307, '\P{Word_Break=-_MidLetter}', ""); - Expect(0, 65307, '\P{^Word_Break=-_MidLetter}', ""); - Error('\p{WB=/a/-ML}'); - Error('\P{WB=/a/-ML}'); + Expect(1, 65306, '\p{Word_Break= -MidLetter}', ""); + Expect(0, 65306, '\p{^Word_Break= -MidLetter}', ""); + Expect(0, 65306, '\P{Word_Break= -MidLetter}', ""); + Expect(1, 65306, '\P{^Word_Break= -MidLetter}', ""); + Expect(0, 65307, '\p{Word_Break= -MidLetter}', ""); + Expect(1, 65307, '\p{^Word_Break= -MidLetter}', ""); + Expect(1, 65307, '\P{Word_Break= -MidLetter}', ""); + Expect(0, 65307, '\P{^Word_Break= -MidLetter}', ""); + Error('\p{WB= /a/ML}'); + Error('\P{WB= /a/ML}'); Expect(1, 65306, '\p{WB=:\AML\z:}', "");; Expect(0, 65307, '\p{WB=:\AML\z:}', "");; - Expect(1, 65306, '\p{WB=ml}', ""); - Expect(0, 65306, '\p{^WB=ml}', ""); - Expect(0, 65306, '\P{WB=ml}', ""); - Expect(1, 65306, '\P{^WB=ml}', ""); - Expect(0, 65307, '\p{WB=ml}', ""); - Expect(1, 65307, '\p{^WB=ml}', ""); - Expect(1, 65307, '\P{WB=ml}', ""); - Expect(0, 65307, '\P{^WB=ml}', ""); + Expect(1, 65306, '\p{WB: ml}', ""); + Expect(0, 65306, '\p{^WB: ml}', ""); + Expect(0, 65306, '\P{WB: ml}', ""); + Expect(1, 65306, '\P{^WB: ml}', ""); + Expect(0, 65307, '\p{WB: ml}', ""); + Expect(1, 65307, '\p{^WB: ml}', ""); + Expect(1, 65307, '\P{WB: ml}', ""); + Expect(0, 65307, '\P{^WB: ml}', ""); Expect(1, 65306, '\p{WB=:\Aml\z:}', "");; Expect(0, 65307, '\p{WB=:\Aml\z:}', "");; - Expect(1, 65306, '\p{WB= ml}', ""); - Expect(0, 65306, '\p{^WB= ml}', ""); - Expect(0, 65306, '\P{WB= ml}', ""); - Expect(1, 65306, '\P{^WB= ml}', ""); - Expect(0, 65307, '\p{WB= ml}', ""); - Expect(1, 65307, '\p{^WB= ml}', ""); - Expect(1, 65307, '\P{WB= ml}', ""); - Expect(0, 65307, '\P{^WB= ml}', ""); - Error('\p{Is_Word_Break=:=MidLetter}'); - Error('\P{Is_Word_Break=:=MidLetter}'); - Expect(1, 65306, '\p{Is_Word_Break: midletter}', ""); - Expect(0, 65306, '\p{^Is_Word_Break: midletter}', ""); - Expect(0, 65306, '\P{Is_Word_Break: midletter}', ""); - Expect(1, 65306, '\P{^Is_Word_Break: midletter}', ""); - Expect(0, 65307, '\p{Is_Word_Break: midletter}', ""); - Expect(1, 65307, '\p{^Is_Word_Break: midletter}', ""); - Expect(1, 65307, '\P{Is_Word_Break: midletter}', ""); - Expect(0, 65307, '\P{^Is_Word_Break: midletter}', ""); - Expect(1, 65306, '\p{Is_Word_Break= MIDLETTER}', ""); - Expect(0, 65306, '\p{^Is_Word_Break= MIDLETTER}', ""); - Expect(0, 65306, '\P{Is_Word_Break= MIDLETTER}', ""); - Expect(1, 65306, '\P{^Is_Word_Break= MIDLETTER}', ""); - Expect(0, 65307, '\p{Is_Word_Break= MIDLETTER}', ""); - Expect(1, 65307, '\p{^Is_Word_Break= MIDLETTER}', ""); - Expect(1, 65307, '\P{Is_Word_Break= MIDLETTER}', ""); - Expect(0, 65307, '\P{^Is_Word_Break= MIDLETTER}', ""); - Error('\p{Is_WB: -:=ML}'); - Error('\P{Is_WB: -:=ML}'); - Expect(1, 65306, '\p{Is_WB: ml}', ""); - Expect(0, 65306, '\p{^Is_WB: ml}', ""); - Expect(0, 65306, '\P{Is_WB: ml}', ""); - Expect(1, 65306, '\P{^Is_WB: ml}', ""); - Expect(0, 65307, '\p{Is_WB: ml}', ""); - Expect(1, 65307, '\p{^Is_WB: ml}', ""); - Expect(1, 65307, '\P{Is_WB: ml}', ""); - Expect(0, 65307, '\P{^Is_WB: ml}', ""); - Expect(1, 65306, '\p{Is_WB=_ML}', ""); - Expect(0, 65306, '\p{^Is_WB=_ML}', ""); - Expect(0, 65306, '\P{Is_WB=_ML}', ""); - Expect(1, 65306, '\P{^Is_WB=_ML}', ""); - Expect(0, 65307, '\p{Is_WB=_ML}', ""); - Expect(1, 65307, '\p{^Is_WB=_ML}', ""); - Expect(1, 65307, '\P{Is_WB=_ML}', ""); - Expect(0, 65307, '\P{^Is_WB=_ML}', ""); - Error('\p{Word_Break: :=MidNum}'); - Error('\P{Word_Break: :=MidNum}'); + Expect(1, 65306, '\p{WB=_ML}', ""); + Expect(0, 65306, '\p{^WB=_ML}', ""); + Expect(0, 65306, '\P{WB=_ML}', ""); + Expect(1, 65306, '\P{^WB=_ML}', ""); + Expect(0, 65307, '\p{WB=_ML}', ""); + Expect(1, 65307, '\p{^WB=_ML}', ""); + Expect(1, 65307, '\P{WB=_ML}', ""); + Expect(0, 65307, '\P{^WB=_ML}', ""); + Error('\p{Is_Word_Break::=_midletter}'); + Error('\P{Is_Word_Break::=_midletter}'); + Expect(1, 65306, '\p{Is_Word_Break=midletter}', ""); + Expect(0, 65306, '\p{^Is_Word_Break=midletter}', ""); + Expect(0, 65306, '\P{Is_Word_Break=midletter}', ""); + Expect(1, 65306, '\P{^Is_Word_Break=midletter}', ""); + Expect(0, 65307, '\p{Is_Word_Break=midletter}', ""); + Expect(1, 65307, '\p{^Is_Word_Break=midletter}', ""); + Expect(1, 65307, '\P{Is_Word_Break=midletter}', ""); + Expect(0, 65307, '\P{^Is_Word_Break=midletter}', ""); + Expect(1, 65306, '\p{Is_Word_Break= MidLetter}', ""); + Expect(0, 65306, '\p{^Is_Word_Break= MidLetter}', ""); + Expect(0, 65306, '\P{Is_Word_Break= MidLetter}', ""); + Expect(1, 65306, '\P{^Is_Word_Break= MidLetter}', ""); + Expect(0, 65307, '\p{Is_Word_Break= MidLetter}', ""); + Expect(1, 65307, '\p{^Is_Word_Break= MidLetter}', ""); + Expect(1, 65307, '\P{Is_Word_Break= MidLetter}', ""); + Expect(0, 65307, '\P{^Is_Word_Break= MidLetter}', ""); + Error('\p{Is_WB=:=- ML}'); + Error('\P{Is_WB=:=- ML}'); + Expect(1, 65306, '\p{Is_WB:ml}', ""); + Expect(0, 65306, '\p{^Is_WB:ml}', ""); + Expect(0, 65306, '\P{Is_WB:ml}', ""); + Expect(1, 65306, '\P{^Is_WB:ml}', ""); + Expect(0, 65307, '\p{Is_WB:ml}', ""); + Expect(1, 65307, '\p{^Is_WB:ml}', ""); + Expect(1, 65307, '\P{Is_WB:ml}', ""); + Expect(0, 65307, '\P{^Is_WB:ml}', ""); + Expect(1, 65306, '\p{Is_WB=-ML}', ""); + Expect(0, 65306, '\p{^Is_WB=-ML}', ""); + Expect(0, 65306, '\P{Is_WB=-ML}', ""); + Expect(1, 65306, '\P{^Is_WB=-ML}', ""); + Expect(0, 65307, '\p{Is_WB=-ML}', ""); + Expect(1, 65307, '\p{^Is_WB=-ML}', ""); + Expect(1, 65307, '\P{Is_WB=-ML}', ""); + Expect(0, 65307, '\P{^Is_WB=-ML}', ""); + Error('\p{Word_Break=_ midnum:=}'); + Error('\P{Word_Break=_ midnum:=}'); Expect(1, 65307, '\p{Word_Break=:\AMidNum\z:}', "");; Expect(0, 65308, '\p{Word_Break=:\AMidNum\z:}', "");; Expect(1, 65307, '\p{Word_Break=midnum}', ""); @@ -148998,38 +153148,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 65308, '\P{^Word_Break=midnum}', ""); Expect(1, 65307, '\p{Word_Break=:\Amidnum\z:}', "");; Expect(0, 65308, '\p{Word_Break=:\Amidnum\z:}', "");; - Expect(1, 65307, '\p{Word_Break=_MIDNUM}', ""); - Expect(0, 65307, '\p{^Word_Break=_MIDNUM}', ""); - Expect(0, 65307, '\P{Word_Break=_MIDNUM}', ""); - Expect(1, 65307, '\P{^Word_Break=_MIDNUM}', ""); - Expect(0, 65308, '\p{Word_Break=_MIDNUM}', ""); - Expect(1, 65308, '\p{^Word_Break=_MIDNUM}', ""); - Expect(1, 65308, '\P{Word_Break=_MIDNUM}', ""); - Expect(0, 65308, '\P{^Word_Break=_MIDNUM}', ""); - Error('\p{WB=/a/__mn}'); - Error('\P{WB=/a/__mn}'); + Expect(1, 65307, '\p{Word_Break=_midnum}', ""); + Expect(0, 65307, '\p{^Word_Break=_midnum}', ""); + Expect(0, 65307, '\P{Word_Break=_midnum}', ""); + Expect(1, 65307, '\P{^Word_Break=_midnum}', ""); + Expect(0, 65308, '\p{Word_Break=_midnum}', ""); + Expect(1, 65308, '\p{^Word_Break=_midnum}', ""); + Expect(1, 65308, '\P{Word_Break=_midnum}', ""); + Expect(0, 65308, '\P{^Word_Break=_midnum}', ""); + Error('\p{WB=/a/ _MN}'); + Error('\P{WB=/a/ _MN}'); Expect(1, 65307, '\p{WB=:\AMN\z:}', "");; Expect(0, 65308, '\p{WB=:\AMN\z:}', "");; - Expect(1, 65307, '\p{WB: mn}', ""); - Expect(0, 65307, '\p{^WB: mn}', ""); - Expect(0, 65307, '\P{WB: mn}', ""); - Expect(1, 65307, '\P{^WB: mn}', ""); - Expect(0, 65308, '\p{WB: mn}', ""); - Expect(1, 65308, '\p{^WB: mn}', ""); - Expect(1, 65308, '\P{WB: mn}', ""); - Expect(0, 65308, '\P{^WB: mn}', ""); + Expect(1, 65307, '\p{WB=mn}', ""); + Expect(0, 65307, '\p{^WB=mn}', ""); + Expect(0, 65307, '\P{WB=mn}', ""); + Expect(1, 65307, '\P{^WB=mn}', ""); + Expect(0, 65308, '\p{WB=mn}', ""); + Expect(1, 65308, '\p{^WB=mn}', ""); + Expect(1, 65308, '\P{WB=mn}', ""); + Expect(0, 65308, '\P{^WB=mn}', ""); Expect(1, 65307, '\p{WB=:\Amn\z:}', "");; Expect(0, 65308, '\p{WB=:\Amn\z:}', "");; - Expect(1, 65307, '\p{WB=_ MN}', ""); - Expect(0, 65307, '\p{^WB=_ MN}', ""); - Expect(0, 65307, '\P{WB=_ MN}', ""); - Expect(1, 65307, '\P{^WB=_ MN}', ""); - Expect(0, 65308, '\p{WB=_ MN}', ""); - Expect(1, 65308, '\p{^WB=_ MN}', ""); - Expect(1, 65308, '\P{WB=_ MN}', ""); - Expect(0, 65308, '\P{^WB=_ MN}', ""); - Error('\p{Is_Word_Break= midnum/a/}'); - Error('\P{Is_Word_Break= midnum/a/}'); + Expect(1, 65307, '\p{WB= mn}', ""); + Expect(0, 65307, '\p{^WB= mn}', ""); + Expect(0, 65307, '\P{WB= mn}', ""); + Expect(1, 65307, '\P{^WB= mn}', ""); + Expect(0, 65308, '\p{WB= mn}', ""); + Expect(1, 65308, '\p{^WB= mn}', ""); + Expect(1, 65308, '\P{WB= mn}', ""); + Expect(0, 65308, '\P{^WB= mn}', ""); + Error('\p{Is_Word_Break= -midnum:=}'); + Error('\P{Is_Word_Break= -midnum:=}'); Expect(1, 65307, '\p{Is_Word_Break=midnum}', ""); Expect(0, 65307, '\p{^Is_Word_Break=midnum}', ""); Expect(0, 65307, '\P{Is_Word_Break=midnum}', ""); @@ -149038,14 +153188,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65308, '\p{^Is_Word_Break=midnum}', ""); Expect(1, 65308, '\P{Is_Word_Break=midnum}', ""); Expect(0, 65308, '\P{^Is_Word_Break=midnum}', ""); - Expect(1, 65307, '\p{Is_Word_Break=-MidNum}', ""); - Expect(0, 65307, '\p{^Is_Word_Break=-MidNum}', ""); - Expect(0, 65307, '\P{Is_Word_Break=-MidNum}', ""); - Expect(1, 65307, '\P{^Is_Word_Break=-MidNum}', ""); - Expect(0, 65308, '\p{Is_Word_Break=-MidNum}', ""); - Expect(1, 65308, '\p{^Is_Word_Break=-MidNum}', ""); - Expect(1, 65308, '\P{Is_Word_Break=-MidNum}', ""); - Expect(0, 65308, '\P{^Is_Word_Break=-MidNum}', ""); + Expect(1, 65307, '\p{Is_Word_Break= -MidNum}', ""); + Expect(0, 65307, '\p{^Is_Word_Break= -MidNum}', ""); + Expect(0, 65307, '\P{Is_Word_Break= -MidNum}', ""); + Expect(1, 65307, '\P{^Is_Word_Break= -MidNum}', ""); + Expect(0, 65308, '\p{Is_Word_Break= -MidNum}', ""); + Expect(1, 65308, '\p{^Is_Word_Break= -MidNum}', ""); + Expect(1, 65308, '\P{Is_Word_Break= -MidNum}', ""); + Expect(0, 65308, '\P{^Is_Word_Break= -MidNum}', ""); Error('\p{Is_WB=-/a/MN}'); Error('\P{Is_WB=-/a/MN}'); Expect(1, 65307, '\p{Is_WB=mn}', ""); @@ -149056,16 +153206,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65308, '\p{^Is_WB=mn}', ""); Expect(1, 65308, '\P{Is_WB=mn}', ""); Expect(0, 65308, '\P{^Is_WB=mn}', ""); - Expect(1, 65307, '\p{Is_WB=- MN}', ""); - Expect(0, 65307, '\p{^Is_WB=- MN}', ""); - Expect(0, 65307, '\P{Is_WB=- MN}', ""); - Expect(1, 65307, '\P{^Is_WB=- MN}', ""); - Expect(0, 65308, '\p{Is_WB=- MN}', ""); - Expect(1, 65308, '\p{^Is_WB=- MN}', ""); - Expect(1, 65308, '\P{Is_WB=- MN}', ""); - Expect(0, 65308, '\P{^Is_WB=- MN}', ""); - Error('\p{Word_Break=--Newline/a/}'); - Error('\P{Word_Break=--Newline/a/}'); + Expect(1, 65307, '\p{Is_WB= MN}', ""); + Expect(0, 65307, '\p{^Is_WB= MN}', ""); + Expect(0, 65307, '\P{Is_WB= MN}', ""); + Expect(1, 65307, '\P{^Is_WB= MN}', ""); + Expect(0, 65308, '\p{Is_WB= MN}', ""); + Expect(1, 65308, '\p{^Is_WB= MN}', ""); + Expect(1, 65308, '\P{Is_WB= MN}', ""); + Expect(0, 65308, '\P{^Is_WB= MN}', ""); + Error('\p{Word_Break=:= Newline}'); + Error('\P{Word_Break=:= Newline}'); Expect(1, 8233, '\p{Word_Break=:\ANewline\z:}', "");; Expect(0, 8234, '\p{Word_Break=:\ANewline\z:}', "");; Expect(1, 8233, '\p{Word_Break=newline}', ""); @@ -149078,38 +153228,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 8234, '\P{^Word_Break=newline}', ""); Expect(1, 8233, '\p{Word_Break=:\Anewline\z:}', "");; Expect(0, 8234, '\p{Word_Break=:\Anewline\z:}', "");; - Expect(1, 8233, '\p{Word_Break=_newline}', ""); - Expect(0, 8233, '\p{^Word_Break=_newline}', ""); - Expect(0, 8233, '\P{Word_Break=_newline}', ""); - Expect(1, 8233, '\P{^Word_Break=_newline}', ""); - Expect(0, 8234, '\p{Word_Break=_newline}', ""); - Expect(1, 8234, '\p{^Word_Break=_newline}', ""); - Expect(1, 8234, '\P{Word_Break=_newline}', ""); - Expect(0, 8234, '\P{^Word_Break=_newline}', ""); - Error('\p{WB=/a/NL}'); - Error('\P{WB=/a/NL}'); + Expect(1, 8233, '\p{Word_Break= Newline}', ""); + Expect(0, 8233, '\p{^Word_Break= Newline}', ""); + Expect(0, 8233, '\P{Word_Break= Newline}', ""); + Expect(1, 8233, '\P{^Word_Break= Newline}', ""); + Expect(0, 8234, '\p{Word_Break= Newline}', ""); + Expect(1, 8234, '\p{^Word_Break= Newline}', ""); + Expect(1, 8234, '\P{Word_Break= Newline}', ""); + Expect(0, 8234, '\P{^Word_Break= Newline}', ""); + Error('\p{WB=_-NL:=}'); + Error('\P{WB=_-NL:=}'); Expect(1, 8233, '\p{WB=:\ANL\z:}', "");; Expect(0, 8234, '\p{WB=:\ANL\z:}', "");; - Expect(1, 8233, '\p{WB=nl}', ""); - Expect(0, 8233, '\p{^WB=nl}', ""); - Expect(0, 8233, '\P{WB=nl}', ""); - Expect(1, 8233, '\P{^WB=nl}', ""); - Expect(0, 8234, '\p{WB=nl}', ""); - Expect(1, 8234, '\p{^WB=nl}', ""); - Expect(1, 8234, '\P{WB=nl}', ""); - Expect(0, 8234, '\P{^WB=nl}', ""); + Expect(1, 8233, '\p{WB: nl}', ""); + Expect(0, 8233, '\p{^WB: nl}', ""); + Expect(0, 8233, '\P{WB: nl}', ""); + Expect(1, 8233, '\P{^WB: nl}', ""); + Expect(0, 8234, '\p{WB: nl}', ""); + Expect(1, 8234, '\p{^WB: nl}', ""); + Expect(1, 8234, '\P{WB: nl}', ""); + Expect(0, 8234, '\P{^WB: nl}', ""); Expect(1, 8233, '\p{WB=:\Anl\z:}', "");; Expect(0, 8234, '\p{WB=:\Anl\z:}', "");; - Expect(1, 8233, '\p{WB=-nl}', ""); - Expect(0, 8233, '\p{^WB=-nl}', ""); - Expect(0, 8233, '\P{WB=-nl}', ""); - Expect(1, 8233, '\P{^WB=-nl}', ""); - Expect(0, 8234, '\p{WB=-nl}', ""); - Expect(1, 8234, '\p{^WB=-nl}', ""); - Expect(1, 8234, '\P{WB=-nl}', ""); - Expect(0, 8234, '\P{^WB=-nl}', ""); - Error('\p{Is_Word_Break= /a/Newline}'); - Error('\P{Is_Word_Break= /a/Newline}'); + Expect(1, 8233, '\p{WB= -NL}', ""); + Expect(0, 8233, '\p{^WB= -NL}', ""); + Expect(0, 8233, '\P{WB= -NL}', ""); + Expect(1, 8233, '\P{^WB= -NL}', ""); + Expect(0, 8234, '\p{WB= -NL}', ""); + Expect(1, 8234, '\p{^WB= -NL}', ""); + Expect(1, 8234, '\P{WB= -NL}', ""); + Expect(0, 8234, '\P{^WB= -NL}', ""); + Error('\p{Is_Word_Break:/a/ _Newline}'); + Error('\P{Is_Word_Break:/a/ _Newline}'); Expect(1, 8233, '\p{Is_Word_Break=newline}', ""); Expect(0, 8233, '\p{^Is_Word_Break=newline}', ""); Expect(0, 8233, '\P{Is_Word_Break=newline}', ""); @@ -149118,16 +153268,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8234, '\p{^Is_Word_Break=newline}', ""); Expect(1, 8234, '\P{Is_Word_Break=newline}', ""); Expect(0, 8234, '\P{^Is_Word_Break=newline}', ""); - Expect(1, 8233, '\p{Is_Word_Break=-newline}', ""); - Expect(0, 8233, '\p{^Is_Word_Break=-newline}', ""); - Expect(0, 8233, '\P{Is_Word_Break=-newline}', ""); - Expect(1, 8233, '\P{^Is_Word_Break=-newline}', ""); - Expect(0, 8234, '\p{Is_Word_Break=-newline}', ""); - Expect(1, 8234, '\p{^Is_Word_Break=-newline}', ""); - Expect(1, 8234, '\P{Is_Word_Break=-newline}', ""); - Expect(0, 8234, '\P{^Is_Word_Break=-newline}', ""); - Error('\p{Is_WB=/a/- NL}'); - Error('\P{Is_WB=/a/- NL}'); + Expect(1, 8233, '\p{Is_Word_Break= Newline}', ""); + Expect(0, 8233, '\p{^Is_Word_Break= Newline}', ""); + Expect(0, 8233, '\P{Is_Word_Break= Newline}', ""); + Expect(1, 8233, '\P{^Is_Word_Break= Newline}', ""); + Expect(0, 8234, '\p{Is_Word_Break= Newline}', ""); + Expect(1, 8234, '\p{^Is_Word_Break= Newline}', ""); + Expect(1, 8234, '\P{Is_Word_Break= Newline}', ""); + Expect(0, 8234, '\P{^Is_Word_Break= Newline}', ""); + Error('\p{Is_WB=-:=NL}'); + Error('\P{Is_WB=-:=NL}'); Expect(1, 8233, '\p{Is_WB=nl}', ""); Expect(0, 8233, '\p{^Is_WB=nl}', ""); Expect(0, 8233, '\P{Is_WB=nl}', ""); @@ -149136,96 +153286,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8234, '\p{^Is_WB=nl}', ""); Expect(1, 8234, '\P{Is_WB=nl}', ""); Expect(0, 8234, '\P{^Is_WB=nl}', ""); - Expect(1, 8233, '\p{Is_WB=-_NL}', ""); - Expect(0, 8233, '\p{^Is_WB=-_NL}', ""); - Expect(0, 8233, '\P{Is_WB=-_NL}', ""); - Expect(1, 8233, '\P{^Is_WB=-_NL}', ""); - Expect(0, 8234, '\p{Is_WB=-_NL}', ""); - Expect(1, 8234, '\p{^Is_WB=-_NL}', ""); - Expect(1, 8234, '\P{Is_WB=-_NL}', ""); - Expect(0, 8234, '\P{^Is_WB=-_NL}', ""); - Error('\p{Word_Break=:=--Numeric}'); - Error('\P{Word_Break=:=--Numeric}'); - Expect(1, 125273, '\p{Word_Break=:\ANumeric\z:}', "");; - Expect(0, 125274, '\p{Word_Break=:\ANumeric\z:}', "");; - Expect(1, 125273, '\p{Word_Break=numeric}', ""); - Expect(0, 125273, '\p{^Word_Break=numeric}', ""); - Expect(0, 125273, '\P{Word_Break=numeric}', ""); - Expect(1, 125273, '\P{^Word_Break=numeric}', ""); - Expect(0, 125274, '\p{Word_Break=numeric}', ""); - Expect(1, 125274, '\p{^Word_Break=numeric}', ""); - Expect(1, 125274, '\P{Word_Break=numeric}', ""); - Expect(0, 125274, '\P{^Word_Break=numeric}', ""); - Expect(1, 125273, '\p{Word_Break=:\Anumeric\z:}', "");; - Expect(0, 125274, '\p{Word_Break=:\Anumeric\z:}', "");; - Expect(1, 125273, '\p{Word_Break=-Numeric}', ""); - Expect(0, 125273, '\p{^Word_Break=-Numeric}', ""); - Expect(0, 125273, '\P{Word_Break=-Numeric}', ""); - Expect(1, 125273, '\P{^Word_Break=-Numeric}', ""); - Expect(0, 125274, '\p{Word_Break=-Numeric}', ""); - Expect(1, 125274, '\p{^Word_Break=-Numeric}', ""); - Expect(1, 125274, '\P{Word_Break=-Numeric}', ""); - Expect(0, 125274, '\P{^Word_Break=-Numeric}', ""); - Error('\p{WB=-nu/a/}'); - Error('\P{WB=-nu/a/}'); - Expect(1, 125273, '\p{WB=:\ANU\z:}', "");; - Expect(0, 125274, '\p{WB=:\ANU\z:}', "");; - Expect(1, 125273, '\p{WB=nu}', ""); - Expect(0, 125273, '\p{^WB=nu}', ""); - Expect(0, 125273, '\P{WB=nu}', ""); - Expect(1, 125273, '\P{^WB=nu}', ""); - Expect(0, 125274, '\p{WB=nu}', ""); - Expect(1, 125274, '\p{^WB=nu}', ""); - Expect(1, 125274, '\P{WB=nu}', ""); - Expect(0, 125274, '\P{^WB=nu}', ""); - Expect(1, 125273, '\p{WB=:\Anu\z:}', "");; - Expect(0, 125274, '\p{WB=:\Anu\z:}', "");; - Expect(1, 125273, '\p{WB: nu}', ""); - Expect(0, 125273, '\p{^WB: nu}', ""); - Expect(0, 125273, '\P{WB: nu}', ""); - Expect(1, 125273, '\P{^WB: nu}', ""); - Expect(0, 125274, '\p{WB: nu}', ""); - Expect(1, 125274, '\p{^WB: nu}', ""); - Expect(1, 125274, '\P{WB: nu}', ""); - Expect(0, 125274, '\P{^WB: nu}', ""); - Error('\p{Is_Word_Break=_numeric:=}'); - Error('\P{Is_Word_Break=_numeric:=}'); - Expect(1, 125273, '\p{Is_Word_Break=numeric}', ""); - Expect(0, 125273, '\p{^Is_Word_Break=numeric}', ""); - Expect(0, 125273, '\P{Is_Word_Break=numeric}', ""); - Expect(1, 125273, '\P{^Is_Word_Break=numeric}', ""); - Expect(0, 125274, '\p{Is_Word_Break=numeric}', ""); - Expect(1, 125274, '\p{^Is_Word_Break=numeric}', ""); - Expect(1, 125274, '\P{Is_Word_Break=numeric}', ""); - Expect(0, 125274, '\P{^Is_Word_Break=numeric}', ""); - Expect(1, 125273, '\p{Is_Word_Break=- NUMERIC}', ""); - Expect(0, 125273, '\p{^Is_Word_Break=- NUMERIC}', ""); - Expect(0, 125273, '\P{Is_Word_Break=- NUMERIC}', ""); - Expect(1, 125273, '\P{^Is_Word_Break=- NUMERIC}', ""); - Expect(0, 125274, '\p{Is_Word_Break=- NUMERIC}', ""); - Expect(1, 125274, '\p{^Is_Word_Break=- NUMERIC}', ""); - Expect(1, 125274, '\P{Is_Word_Break=- NUMERIC}', ""); - Expect(0, 125274, '\P{^Is_Word_Break=- NUMERIC}', ""); - Error('\p{Is_WB=/a/__NU}'); - Error('\P{Is_WB=/a/__NU}'); - Expect(1, 125273, '\p{Is_WB=nu}', ""); - Expect(0, 125273, '\p{^Is_WB=nu}', ""); - Expect(0, 125273, '\P{Is_WB=nu}', ""); - Expect(1, 125273, '\P{^Is_WB=nu}', ""); - Expect(0, 125274, '\p{Is_WB=nu}', ""); - Expect(1, 125274, '\p{^Is_WB=nu}', ""); - Expect(1, 125274, '\P{Is_WB=nu}', ""); - Expect(0, 125274, '\P{^Is_WB=nu}', ""); - Expect(1, 125273, '\p{Is_WB=_ nu}', ""); - Expect(0, 125273, '\p{^Is_WB=_ nu}', ""); - Expect(0, 125273, '\P{Is_WB=_ nu}', ""); - Expect(1, 125273, '\P{^Is_WB=_ nu}', ""); - Expect(0, 125274, '\p{Is_WB=_ nu}', ""); - Expect(1, 125274, '\p{^Is_WB=_ nu}', ""); - Expect(1, 125274, '\P{Is_WB=_ nu}', ""); - Expect(0, 125274, '\P{^Is_WB=_ nu}', ""); - Error('\p{Word_Break=--Regional_Indicator:=}'); - Error('\P{Word_Break=--Regional_Indicator:=}'); + Expect(1, 8233, '\p{Is_WB=_nl}', ""); + Expect(0, 8233, '\p{^Is_WB=_nl}', ""); + Expect(0, 8233, '\P{Is_WB=_nl}', ""); + Expect(1, 8233, '\P{^Is_WB=_nl}', ""); + Expect(0, 8234, '\p{Is_WB=_nl}', ""); + Expect(1, 8234, '\p{^Is_WB=_nl}', ""); + Expect(1, 8234, '\P{Is_WB=_nl}', ""); + Expect(0, 8234, '\P{^Is_WB=_nl}', ""); + Error('\p{Word_Break=/a/Numeric}'); + Error('\P{Word_Break=/a/Numeric}'); + Expect(1, 130041, '\p{Word_Break=:\ANumeric\z:}', "");; + Expect(0, 130042, '\p{Word_Break=:\ANumeric\z:}', "");; + Expect(1, 130041, '\p{Word_Break=numeric}', ""); + Expect(0, 130041, '\p{^Word_Break=numeric}', ""); + Expect(0, 130041, '\P{Word_Break=numeric}', ""); + Expect(1, 130041, '\P{^Word_Break=numeric}', ""); + Expect(0, 130042, '\p{Word_Break=numeric}', ""); + Expect(1, 130042, '\p{^Word_Break=numeric}', ""); + Expect(1, 130042, '\P{Word_Break=numeric}', ""); + Expect(0, 130042, '\P{^Word_Break=numeric}', ""); + Expect(1, 130041, '\p{Word_Break=:\Anumeric\z:}', "");; + Expect(0, 130042, '\p{Word_Break=:\Anumeric\z:}', "");; + Expect(1, 130041, '\p{Word_Break=-Numeric}', ""); + Expect(0, 130041, '\p{^Word_Break=-Numeric}', ""); + Expect(0, 130041, '\P{Word_Break=-Numeric}', ""); + Expect(1, 130041, '\P{^Word_Break=-Numeric}', ""); + Expect(0, 130042, '\p{Word_Break=-Numeric}', ""); + Expect(1, 130042, '\p{^Word_Break=-Numeric}', ""); + Expect(1, 130042, '\P{Word_Break=-Numeric}', ""); + Expect(0, 130042, '\P{^Word_Break=-Numeric}', ""); + Error('\p{WB=__nu/a/}'); + Error('\P{WB=__nu/a/}'); + Expect(1, 130041, '\p{WB=:\ANU\z:}', "");; + Expect(0, 130042, '\p{WB=:\ANU\z:}', "");; + Expect(1, 130041, '\p{WB=nu}', ""); + Expect(0, 130041, '\p{^WB=nu}', ""); + Expect(0, 130041, '\P{WB=nu}', ""); + Expect(1, 130041, '\P{^WB=nu}', ""); + Expect(0, 130042, '\p{WB=nu}', ""); + Expect(1, 130042, '\p{^WB=nu}', ""); + Expect(1, 130042, '\P{WB=nu}', ""); + Expect(0, 130042, '\P{^WB=nu}', ""); + Expect(1, 130041, '\p{WB=:\Anu\z:}', "");; + Expect(0, 130042, '\p{WB=:\Anu\z:}', "");; + Expect(1, 130041, '\p{WB= NU}', ""); + Expect(0, 130041, '\p{^WB= NU}', ""); + Expect(0, 130041, '\P{WB= NU}', ""); + Expect(1, 130041, '\P{^WB= NU}', ""); + Expect(0, 130042, '\p{WB= NU}', ""); + Expect(1, 130042, '\p{^WB= NU}', ""); + Expect(1, 130042, '\P{WB= NU}', ""); + Expect(0, 130042, '\P{^WB= NU}', ""); + Error('\p{Is_Word_Break=:=Numeric}'); + Error('\P{Is_Word_Break=:=Numeric}'); + Expect(1, 130041, '\p{Is_Word_Break=numeric}', ""); + Expect(0, 130041, '\p{^Is_Word_Break=numeric}', ""); + Expect(0, 130041, '\P{Is_Word_Break=numeric}', ""); + Expect(1, 130041, '\P{^Is_Word_Break=numeric}', ""); + Expect(0, 130042, '\p{Is_Word_Break=numeric}', ""); + Expect(1, 130042, '\p{^Is_Word_Break=numeric}', ""); + Expect(1, 130042, '\P{Is_Word_Break=numeric}', ""); + Expect(0, 130042, '\P{^Is_Word_Break=numeric}', ""); + Expect(1, 130041, '\p{Is_Word_Break=_ Numeric}', ""); + Expect(0, 130041, '\p{^Is_Word_Break=_ Numeric}', ""); + Expect(0, 130041, '\P{Is_Word_Break=_ Numeric}', ""); + Expect(1, 130041, '\P{^Is_Word_Break=_ Numeric}', ""); + Expect(0, 130042, '\p{Is_Word_Break=_ Numeric}', ""); + Expect(1, 130042, '\p{^Is_Word_Break=_ Numeric}', ""); + Expect(1, 130042, '\P{Is_Word_Break=_ Numeric}', ""); + Expect(0, 130042, '\P{^Is_Word_Break=_ Numeric}', ""); + Error('\p{Is_WB: _-nu:=}'); + Error('\P{Is_WB: _-nu:=}'); + Expect(1, 130041, '\p{Is_WB=nu}', ""); + Expect(0, 130041, '\p{^Is_WB=nu}', ""); + Expect(0, 130041, '\P{Is_WB=nu}', ""); + Expect(1, 130041, '\P{^Is_WB=nu}', ""); + Expect(0, 130042, '\p{Is_WB=nu}', ""); + Expect(1, 130042, '\p{^Is_WB=nu}', ""); + Expect(1, 130042, '\P{Is_WB=nu}', ""); + Expect(0, 130042, '\P{^Is_WB=nu}', ""); + Expect(1, 130041, '\p{Is_WB: _ NU}', ""); + Expect(0, 130041, '\p{^Is_WB: _ NU}', ""); + Expect(0, 130041, '\P{Is_WB: _ NU}', ""); + Expect(1, 130041, '\P{^Is_WB: _ NU}', ""); + Expect(0, 130042, '\p{Is_WB: _ NU}', ""); + Expect(1, 130042, '\p{^Is_WB: _ NU}', ""); + Expect(1, 130042, '\P{Is_WB: _ NU}', ""); + Expect(0, 130042, '\P{^Is_WB: _ NU}', ""); + Error('\p{Word_Break: /a/-Regional_Indicator}'); + Error('\P{Word_Break: /a/-Regional_Indicator}'); Expect(1, 127487, '\p{Word_Break=:\ARegional_Indicator\z:}', "");; Expect(0, 127488, '\p{Word_Break=:\ARegional_Indicator\z:}', "");; Expect(1, 127487, '\p{Word_Break=regionalindicator}', ""); @@ -149238,16 +153388,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127488, '\P{^Word_Break=regionalindicator}', ""); Expect(1, 127487, '\p{Word_Break=:\Aregionalindicator\z:}', "");; Expect(0, 127488, '\p{Word_Break=:\Aregionalindicator\z:}', "");; - Expect(1, 127487, '\p{Word_Break= -REGIONAL_Indicator}', ""); - Expect(0, 127487, '\p{^Word_Break= -REGIONAL_Indicator}', ""); - Expect(0, 127487, '\P{Word_Break= -REGIONAL_Indicator}', ""); - Expect(1, 127487, '\P{^Word_Break= -REGIONAL_Indicator}', ""); - Expect(0, 127488, '\p{Word_Break= -REGIONAL_Indicator}', ""); - Expect(1, 127488, '\p{^Word_Break= -REGIONAL_Indicator}', ""); - Expect(1, 127488, '\P{Word_Break= -REGIONAL_Indicator}', ""); - Expect(0, 127488, '\P{^Word_Break= -REGIONAL_Indicator}', ""); - Error('\p{WB: /a/ -ri}'); - Error('\P{WB: /a/ -ri}'); + Expect(1, 127487, '\p{Word_Break=_regional_Indicator}', ""); + Expect(0, 127487, '\p{^Word_Break=_regional_Indicator}', ""); + Expect(0, 127487, '\P{Word_Break=_regional_Indicator}', ""); + Expect(1, 127487, '\P{^Word_Break=_regional_Indicator}', ""); + Expect(0, 127488, '\p{Word_Break=_regional_Indicator}', ""); + Expect(1, 127488, '\p{^Word_Break=_regional_Indicator}', ""); + Expect(1, 127488, '\P{Word_Break=_regional_Indicator}', ""); + Expect(0, 127488, '\P{^Word_Break=_regional_Indicator}', ""); + Error('\p{WB=/a/ri}'); + Error('\P{WB=/a/ri}'); Expect(1, 127487, '\p{WB=:\ARI\z:}', "");; Expect(0, 127488, '\p{WB=:\ARI\z:}', "");; Expect(1, 127487, '\p{WB=ri}', ""); @@ -149260,16 +153410,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 127488, '\P{^WB=ri}', ""); Expect(1, 127487, '\p{WB=:\Ari\z:}', "");; Expect(0, 127488, '\p{WB=:\Ari\z:}', "");; - Expect(1, 127487, '\p{WB= ri}', ""); - Expect(0, 127487, '\p{^WB= ri}', ""); - Expect(0, 127487, '\P{WB= ri}', ""); - Expect(1, 127487, '\P{^WB= ri}', ""); - Expect(0, 127488, '\p{WB= ri}', ""); - Expect(1, 127488, '\p{^WB= ri}', ""); - Expect(1, 127488, '\P{WB= ri}', ""); - Expect(0, 127488, '\P{^WB= ri}', ""); - Error('\p{Is_Word_Break=:= REGIONAL_indicator}'); - Error('\P{Is_Word_Break=:= REGIONAL_indicator}'); + Expect(1, 127487, '\p{WB= -RI}', ""); + Expect(0, 127487, '\p{^WB= -RI}', ""); + Expect(0, 127487, '\P{WB= -RI}', ""); + Expect(1, 127487, '\P{^WB= -RI}', ""); + Expect(0, 127488, '\p{WB= -RI}', ""); + Expect(1, 127488, '\p{^WB= -RI}', ""); + Expect(1, 127488, '\P{WB= -RI}', ""); + Expect(0, 127488, '\P{^WB= -RI}', ""); + Error('\p{Is_Word_Break= REGIONAL_INDICATOR/a/}'); + Error('\P{Is_Word_Break= REGIONAL_INDICATOR/a/}'); Expect(1, 127487, '\p{Is_Word_Break=regionalindicator}', ""); Expect(0, 127487, '\p{^Is_Word_Break=regionalindicator}', ""); Expect(0, 127487, '\P{Is_Word_Break=regionalindicator}', ""); @@ -149278,16 +153428,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127488, '\p{^Is_Word_Break=regionalindicator}', ""); Expect(1, 127488, '\P{Is_Word_Break=regionalindicator}', ""); Expect(0, 127488, '\P{^Is_Word_Break=regionalindicator}', ""); - Expect(1, 127487, '\p{Is_Word_Break= _regional_Indicator}', ""); - Expect(0, 127487, '\p{^Is_Word_Break= _regional_Indicator}', ""); - Expect(0, 127487, '\P{Is_Word_Break= _regional_Indicator}', ""); - Expect(1, 127487, '\P{^Is_Word_Break= _regional_Indicator}', ""); - Expect(0, 127488, '\p{Is_Word_Break= _regional_Indicator}', ""); - Expect(1, 127488, '\p{^Is_Word_Break= _regional_Indicator}', ""); - Expect(1, 127488, '\P{Is_Word_Break= _regional_Indicator}', ""); - Expect(0, 127488, '\P{^Is_Word_Break= _regional_Indicator}', ""); - Error('\p{Is_WB: :=- ri}'); - Error('\P{Is_WB: :=- ri}'); + Expect(1, 127487, '\p{Is_Word_Break= Regional_Indicator}', ""); + Expect(0, 127487, '\p{^Is_Word_Break= Regional_Indicator}', ""); + Expect(0, 127487, '\P{Is_Word_Break= Regional_Indicator}', ""); + Expect(1, 127487, '\P{^Is_Word_Break= Regional_Indicator}', ""); + Expect(0, 127488, '\p{Is_Word_Break= Regional_Indicator}', ""); + Expect(1, 127488, '\p{^Is_Word_Break= Regional_Indicator}', ""); + Expect(1, 127488, '\P{Is_Word_Break= Regional_Indicator}', ""); + Expect(0, 127488, '\P{^Is_Word_Break= Regional_Indicator}', ""); + Error('\p{Is_WB: RI:=}'); + Error('\P{Is_WB: RI:=}'); Expect(1, 127487, '\p{Is_WB=ri}', ""); Expect(0, 127487, '\p{^Is_WB=ri}', ""); Expect(0, 127487, '\P{Is_WB=ri}', ""); @@ -149296,16 +153446,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 127488, '\p{^Is_WB=ri}', ""); Expect(1, 127488, '\P{Is_WB=ri}', ""); Expect(0, 127488, '\P{^Is_WB=ri}', ""); - Expect(1, 127487, '\p{Is_WB=-RI}', ""); - Expect(0, 127487, '\p{^Is_WB=-RI}', ""); - Expect(0, 127487, '\P{Is_WB=-RI}', ""); - Expect(1, 127487, '\P{^Is_WB=-RI}', ""); - Expect(0, 127488, '\p{Is_WB=-RI}', ""); - Expect(1, 127488, '\p{^Is_WB=-RI}', ""); - Expect(1, 127488, '\P{Is_WB=-RI}', ""); - Expect(0, 127488, '\P{^Is_WB=-RI}', ""); - Error('\p{Word_Break= SINGLE_Quote:=}'); - Error('\P{Word_Break= SINGLE_Quote:=}'); + Expect(1, 127487, '\p{Is_WB= ri}', ""); + Expect(0, 127487, '\p{^Is_WB= ri}', ""); + Expect(0, 127487, '\P{Is_WB= ri}', ""); + Expect(1, 127487, '\P{^Is_WB= ri}', ""); + Expect(0, 127488, '\p{Is_WB= ri}', ""); + Expect(1, 127488, '\p{^Is_WB= ri}', ""); + Expect(1, 127488, '\P{Is_WB= ri}', ""); + Expect(0, 127488, '\P{^Is_WB= ri}', ""); + Error('\p{Word_Break=_:=SINGLE_QUOTE}'); + Error('\P{Word_Break=_:=SINGLE_QUOTE}'); Expect(1, 39, '\p{Word_Break=:\ASingle_Quote\z:}', "");; Expect(0, 40, '\p{Word_Break=:\ASingle_Quote\z:}', "");; Expect(1, 39, '\p{Word_Break=singlequote}', ""); @@ -149318,16 +153468,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 40, '\P{^Word_Break=singlequote}', ""); Expect(1, 39, '\p{Word_Break=:\Asinglequote\z:}', "");; Expect(0, 40, '\p{Word_Break=:\Asinglequote\z:}', "");; - Expect(1, 39, '\p{Word_Break= Single_Quote}', ""); - Expect(0, 39, '\p{^Word_Break= Single_Quote}', ""); - Expect(0, 39, '\P{Word_Break= Single_Quote}', ""); - Expect(1, 39, '\P{^Word_Break= Single_Quote}', ""); - Expect(0, 40, '\p{Word_Break= Single_Quote}', ""); - Expect(1, 40, '\p{^Word_Break= Single_Quote}', ""); - Expect(1, 40, '\P{Word_Break= Single_Quote}', ""); - Expect(0, 40, '\P{^Word_Break= Single_Quote}', ""); - Error('\p{WB=/a/_SQ}'); - Error('\P{WB=/a/_SQ}'); + Expect(1, 39, '\p{Word_Break=__Single_Quote}', ""); + Expect(0, 39, '\p{^Word_Break=__Single_Quote}', ""); + Expect(0, 39, '\P{Word_Break=__Single_Quote}', ""); + Expect(1, 39, '\P{^Word_Break=__Single_Quote}', ""); + Expect(0, 40, '\p{Word_Break=__Single_Quote}', ""); + Expect(1, 40, '\p{^Word_Break=__Single_Quote}', ""); + Expect(1, 40, '\P{Word_Break=__Single_Quote}', ""); + Expect(0, 40, '\P{^Word_Break=__Single_Quote}', ""); + Error('\p{WB= sq/a/}'); + Error('\P{WB= sq/a/}'); Expect(1, 39, '\p{WB=:\ASQ\z:}', "");; Expect(0, 40, '\p{WB=:\ASQ\z:}', "");; Expect(1, 39, '\p{WB=sq}', ""); @@ -149340,16 +153490,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 40, '\P{^WB=sq}', ""); Expect(1, 39, '\p{WB=:\Asq\z:}', "");; Expect(0, 40, '\p{WB=:\Asq\z:}', "");; - Expect(1, 39, '\p{WB=_SQ}', ""); - Expect(0, 39, '\p{^WB=_SQ}', ""); - Expect(0, 39, '\P{WB=_SQ}', ""); - Expect(1, 39, '\P{^WB=_SQ}', ""); - Expect(0, 40, '\p{WB=_SQ}', ""); - Expect(1, 40, '\p{^WB=_SQ}', ""); - Expect(1, 40, '\P{WB=_SQ}', ""); - Expect(0, 40, '\P{^WB=_SQ}', ""); - Error('\p{Is_Word_Break=:=_-single_Quote}'); - Error('\P{Is_Word_Break=:=_-single_Quote}'); + Expect(1, 39, '\p{WB= sq}', ""); + Expect(0, 39, '\p{^WB= sq}', ""); + Expect(0, 39, '\P{WB= sq}', ""); + Expect(1, 39, '\P{^WB= sq}', ""); + Expect(0, 40, '\p{WB= sq}', ""); + Expect(1, 40, '\p{^WB= sq}', ""); + Expect(1, 40, '\P{WB= sq}', ""); + Expect(0, 40, '\P{^WB= sq}', ""); + Error('\p{Is_Word_Break=:=Single_Quote}'); + Error('\P{Is_Word_Break=:=Single_Quote}'); Expect(1, 39, '\p{Is_Word_Break=singlequote}', ""); Expect(0, 39, '\p{^Is_Word_Break=singlequote}', ""); Expect(0, 39, '\P{Is_Word_Break=singlequote}', ""); @@ -149358,16 +153508,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 40, '\p{^Is_Word_Break=singlequote}', ""); Expect(1, 40, '\P{Is_Word_Break=singlequote}', ""); Expect(0, 40, '\P{^Is_Word_Break=singlequote}', ""); - Expect(1, 39, '\p{Is_Word_Break= -SINGLE_QUOTE}', ""); - Expect(0, 39, '\p{^Is_Word_Break= -SINGLE_QUOTE}', ""); - Expect(0, 39, '\P{Is_Word_Break= -SINGLE_QUOTE}', ""); - Expect(1, 39, '\P{^Is_Word_Break= -SINGLE_QUOTE}', ""); - Expect(0, 40, '\p{Is_Word_Break= -SINGLE_QUOTE}', ""); - Expect(1, 40, '\p{^Is_Word_Break= -SINGLE_QUOTE}', ""); - Expect(1, 40, '\P{Is_Word_Break= -SINGLE_QUOTE}', ""); - Expect(0, 40, '\P{^Is_Word_Break= -SINGLE_QUOTE}', ""); - Error('\p{Is_WB= SQ/a/}'); - Error('\P{Is_WB= SQ/a/}'); + Expect(1, 39, '\p{Is_Word_Break=-_SINGLE_Quote}', ""); + Expect(0, 39, '\p{^Is_Word_Break=-_SINGLE_Quote}', ""); + Expect(0, 39, '\P{Is_Word_Break=-_SINGLE_Quote}', ""); + Expect(1, 39, '\P{^Is_Word_Break=-_SINGLE_Quote}', ""); + Expect(0, 40, '\p{Is_Word_Break=-_SINGLE_Quote}', ""); + Expect(1, 40, '\p{^Is_Word_Break=-_SINGLE_Quote}', ""); + Expect(1, 40, '\P{Is_Word_Break=-_SINGLE_Quote}', ""); + Expect(0, 40, '\P{^Is_Word_Break=-_SINGLE_Quote}', ""); + Error('\p{Is_WB= SQ:=}'); + Error('\P{Is_WB= SQ:=}'); Expect(1, 39, '\p{Is_WB=sq}', ""); Expect(0, 39, '\p{^Is_WB=sq}', ""); Expect(0, 39, '\P{Is_WB=sq}', ""); @@ -149376,16 +153526,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 40, '\p{^Is_WB=sq}', ""); Expect(1, 40, '\P{Is_WB=sq}', ""); Expect(0, 40, '\P{^Is_WB=sq}', ""); - Expect(1, 39, '\p{Is_WB=-sq}', ""); - Expect(0, 39, '\p{^Is_WB=-sq}', ""); - Expect(0, 39, '\P{Is_WB=-sq}', ""); - Expect(1, 39, '\P{^Is_WB=-sq}', ""); - Expect(0, 40, '\p{Is_WB=-sq}', ""); - Expect(1, 40, '\p{^Is_WB=-sq}', ""); - Expect(1, 40, '\P{Is_WB=-sq}', ""); - Expect(0, 40, '\P{^Is_WB=-sq}', ""); - Error('\p{Word_Break=_ wsegspace/a/}'); - Error('\P{Word_Break=_ wsegspace/a/}'); + Expect(1, 39, '\p{Is_WB= -SQ}', ""); + Expect(0, 39, '\p{^Is_WB= -SQ}', ""); + Expect(0, 39, '\P{Is_WB= -SQ}', ""); + Expect(1, 39, '\P{^Is_WB= -SQ}', ""); + Expect(0, 40, '\p{Is_WB= -SQ}', ""); + Expect(1, 40, '\p{^Is_WB= -SQ}', ""); + Expect(1, 40, '\P{Is_WB= -SQ}', ""); + Expect(0, 40, '\P{^Is_WB= -SQ}', ""); + Error('\p{Word_Break: /a/WSegSpace}'); + Error('\P{Word_Break: /a/WSegSpace}'); Expect(1, 12288, '\p{Word_Break=:\AWSegSpace\z:}', "");; Expect(0, 12289, '\p{Word_Break=:\AWSegSpace\z:}', "");; Expect(1, 12288, '\p{Word_Break=wsegspace}', ""); @@ -149398,16 +153548,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 12289, '\P{^Word_Break=wsegspace}', ""); Expect(1, 12288, '\p{Word_Break=:\Awsegspace\z:}', "");; Expect(0, 12289, '\p{Word_Break=:\Awsegspace\z:}', "");; - Expect(1, 12288, '\p{Word_Break= _WSegSpace}', ""); - Expect(0, 12288, '\p{^Word_Break= _WSegSpace}', ""); - Expect(0, 12288, '\P{Word_Break= _WSegSpace}', ""); - Expect(1, 12288, '\P{^Word_Break= _WSegSpace}', ""); - Expect(0, 12289, '\p{Word_Break= _WSegSpace}', ""); - Expect(1, 12289, '\p{^Word_Break= _WSegSpace}', ""); - Expect(1, 12289, '\P{Word_Break= _WSegSpace}', ""); - Expect(0, 12289, '\P{^Word_Break= _WSegSpace}', ""); - Error('\p{WB=/a/WSegSpace}'); - Error('\P{WB=/a/WSegSpace}'); + Expect(1, 12288, '\p{Word_Break=--WSEGSPACE}', ""); + Expect(0, 12288, '\p{^Word_Break=--WSEGSPACE}', ""); + Expect(0, 12288, '\P{Word_Break=--WSEGSPACE}', ""); + Expect(1, 12288, '\P{^Word_Break=--WSEGSPACE}', ""); + Expect(0, 12289, '\p{Word_Break=--WSEGSPACE}', ""); + Expect(1, 12289, '\p{^Word_Break=--WSEGSPACE}', ""); + Expect(1, 12289, '\P{Word_Break=--WSEGSPACE}', ""); + Expect(0, 12289, '\P{^Word_Break=--WSEGSPACE}', ""); + Error('\p{WB= /a/wsegspace}'); + Error('\P{WB= /a/wsegspace}'); Expect(1, 12288, '\p{WB=:\AWSegSpace\z:}', "");; Expect(0, 12289, '\p{WB=:\AWSegSpace\z:}', "");; Expect(1, 12288, '\p{WB=wsegspace}', ""); @@ -149420,34 +153570,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 12289, '\P{^WB=wsegspace}', ""); Expect(1, 12288, '\p{WB=:\Awsegspace\z:}', "");; Expect(0, 12289, '\p{WB=:\Awsegspace\z:}', "");; - Expect(1, 12288, '\p{WB= WSegSpace}', ""); - Expect(0, 12288, '\p{^WB= WSegSpace}', ""); - Expect(0, 12288, '\P{WB= WSegSpace}', ""); - Expect(1, 12288, '\P{^WB= WSegSpace}', ""); - Expect(0, 12289, '\p{WB= WSegSpace}', ""); - Expect(1, 12289, '\p{^WB= WSegSpace}', ""); - Expect(1, 12289, '\P{WB= WSegSpace}', ""); - Expect(0, 12289, '\P{^WB= WSegSpace}', ""); - Error('\p{Is_Word_Break=- wsegspace:=}'); - Error('\P{Is_Word_Break=- wsegspace:=}'); - Expect(1, 12288, '\p{Is_Word_Break=wsegspace}', ""); - Expect(0, 12288, '\p{^Is_Word_Break=wsegspace}', ""); - Expect(0, 12288, '\P{Is_Word_Break=wsegspace}', ""); - Expect(1, 12288, '\P{^Is_Word_Break=wsegspace}', ""); - Expect(0, 12289, '\p{Is_Word_Break=wsegspace}', ""); - Expect(1, 12289, '\p{^Is_Word_Break=wsegspace}', ""); - Expect(1, 12289, '\P{Is_Word_Break=wsegspace}', ""); - Expect(0, 12289, '\P{^Is_Word_Break=wsegspace}', ""); - Expect(1, 12288, '\p{Is_Word_Break= WSegSpace}', ""); - Expect(0, 12288, '\p{^Is_Word_Break= WSegSpace}', ""); - Expect(0, 12288, '\P{Is_Word_Break= WSegSpace}', ""); - Expect(1, 12288, '\P{^Is_Word_Break= WSegSpace}', ""); - Expect(0, 12289, '\p{Is_Word_Break= WSegSpace}', ""); - Expect(1, 12289, '\p{^Is_Word_Break= WSegSpace}', ""); - Expect(1, 12289, '\P{Is_Word_Break= WSegSpace}', ""); - Expect(0, 12289, '\P{^Is_Word_Break= WSegSpace}', ""); - Error('\p{Is_WB=/a/ WSEGSPACE}'); - Error('\P{Is_WB=/a/ WSEGSPACE}'); + Expect(1, 12288, '\p{WB= wsegspace}', ""); + Expect(0, 12288, '\p{^WB= wsegspace}', ""); + Expect(0, 12288, '\P{WB= wsegspace}', ""); + Expect(1, 12288, '\P{^WB= wsegspace}', ""); + Expect(0, 12289, '\p{WB= wsegspace}', ""); + Expect(1, 12289, '\p{^WB= wsegspace}', ""); + Expect(1, 12289, '\P{WB= wsegspace}', ""); + Expect(0, 12289, '\P{^WB= wsegspace}', ""); + Error('\p{Is_Word_Break: WSEGSPACE:=}'); + Error('\P{Is_Word_Break: WSEGSPACE:=}'); + Expect(1, 12288, '\p{Is_Word_Break: wsegspace}', ""); + Expect(0, 12288, '\p{^Is_Word_Break: wsegspace}', ""); + Expect(0, 12288, '\P{Is_Word_Break: wsegspace}', ""); + Expect(1, 12288, '\P{^Is_Word_Break: wsegspace}', ""); + Expect(0, 12289, '\p{Is_Word_Break: wsegspace}', ""); + Expect(1, 12289, '\p{^Is_Word_Break: wsegspace}', ""); + Expect(1, 12289, '\P{Is_Word_Break: wsegspace}', ""); + Expect(0, 12289, '\P{^Is_Word_Break: wsegspace}', ""); + Expect(1, 12288, '\p{Is_Word_Break: WSEGSPACE}', ""); + Expect(0, 12288, '\p{^Is_Word_Break: WSEGSPACE}', ""); + Expect(0, 12288, '\P{Is_Word_Break: WSEGSPACE}', ""); + Expect(1, 12288, '\P{^Is_Word_Break: WSEGSPACE}', ""); + Expect(0, 12289, '\p{Is_Word_Break: WSEGSPACE}', ""); + Expect(1, 12289, '\p{^Is_Word_Break: WSEGSPACE}', ""); + Expect(1, 12289, '\P{Is_Word_Break: WSEGSPACE}', ""); + Expect(0, 12289, '\P{^Is_Word_Break: WSEGSPACE}', ""); + Error('\p{Is_WB=/a/ _WSEGSPACE}'); + Error('\P{Is_WB=/a/ _WSEGSPACE}'); Expect(1, 12288, '\p{Is_WB=wsegspace}', ""); Expect(0, 12288, '\p{^Is_WB=wsegspace}', ""); Expect(0, 12288, '\P{Is_WB=wsegspace}', ""); @@ -149456,38 +153606,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^Is_WB=wsegspace}', ""); Expect(1, 12289, '\P{Is_WB=wsegspace}', ""); Expect(0, 12289, '\P{^Is_WB=wsegspace}', ""); - Expect(1, 12288, '\p{Is_WB=--WSegSpace}', ""); - Expect(0, 12288, '\p{^Is_WB=--WSegSpace}', ""); - Expect(0, 12288, '\P{Is_WB=--WSegSpace}', ""); - Expect(1, 12288, '\P{^Is_WB=--WSegSpace}', ""); - Expect(0, 12289, '\p{Is_WB=--WSegSpace}', ""); - Expect(1, 12289, '\p{^Is_WB=--WSegSpace}', ""); - Expect(1, 12289, '\P{Is_WB=--WSegSpace}', ""); - Expect(0, 12289, '\P{^Is_WB=--WSegSpace}', ""); - Error('\p{Word_Break=:=-Other}'); - Error('\P{Word_Break=:=-Other}'); + Expect(1, 12288, '\p{Is_WB: _WSegSpace}', ""); + Expect(0, 12288, '\p{^Is_WB: _WSegSpace}', ""); + Expect(0, 12288, '\P{Is_WB: _WSegSpace}', ""); + Expect(1, 12288, '\P{^Is_WB: _WSegSpace}', ""); + Expect(0, 12289, '\p{Is_WB: _WSegSpace}', ""); + Expect(1, 12289, '\p{^Is_WB: _WSegSpace}', ""); + Expect(1, 12289, '\P{Is_WB: _WSegSpace}', ""); + Expect(0, 12289, '\P{^Is_WB: _WSegSpace}', ""); + Error('\p{Word_Break: other/a/}'); + Error('\P{Word_Break: other/a/}'); Expect(1, 918000, '\p{Word_Break=:\AOther\z:}', "");; Expect(0, 917999, '\p{Word_Break=:\AOther\z:}', "");; - Expect(1, 918000, '\p{Word_Break=other}', ""); - Expect(0, 918000, '\p{^Word_Break=other}', ""); - Expect(0, 918000, '\P{Word_Break=other}', ""); - Expect(1, 918000, '\P{^Word_Break=other}', ""); - Expect(0, 917999, '\p{Word_Break=other}', ""); - Expect(1, 917999, '\p{^Word_Break=other}', ""); - Expect(1, 917999, '\P{Word_Break=other}', ""); - Expect(0, 917999, '\P{^Word_Break=other}', ""); + Expect(1, 918000, '\p{Word_Break: other}', ""); + Expect(0, 918000, '\p{^Word_Break: other}', ""); + Expect(0, 918000, '\P{Word_Break: other}', ""); + Expect(1, 918000, '\P{^Word_Break: other}', ""); + Expect(0, 917999, '\p{Word_Break: other}', ""); + Expect(1, 917999, '\p{^Word_Break: other}', ""); + Expect(1, 917999, '\P{Word_Break: other}', ""); + Expect(0, 917999, '\P{^Word_Break: other}', ""); Expect(1, 918000, '\p{Word_Break=:\Aother\z:}', "");; Expect(0, 917999, '\p{Word_Break=:\Aother\z:}', "");; - Expect(1, 918000, '\p{Word_Break=_ Other}', ""); - Expect(0, 918000, '\p{^Word_Break=_ Other}', ""); - Expect(0, 918000, '\P{Word_Break=_ Other}', ""); - Expect(1, 918000, '\P{^Word_Break=_ Other}', ""); - Expect(0, 917999, '\p{Word_Break=_ Other}', ""); - Expect(1, 917999, '\p{^Word_Break=_ Other}', ""); - Expect(1, 917999, '\P{Word_Break=_ Other}', ""); - Expect(0, 917999, '\P{^Word_Break=_ Other}', ""); - Error('\p{WB=/a/ XX}'); - Error('\P{WB=/a/ XX}'); + Expect(1, 918000, '\p{Word_Break=-_OTHER}', ""); + Expect(0, 918000, '\p{^Word_Break=-_OTHER}', ""); + Expect(0, 918000, '\P{Word_Break=-_OTHER}', ""); + Expect(1, 918000, '\P{^Word_Break=-_OTHER}', ""); + Expect(0, 917999, '\p{Word_Break=-_OTHER}', ""); + Expect(1, 917999, '\p{^Word_Break=-_OTHER}', ""); + Expect(1, 917999, '\P{Word_Break=-_OTHER}', ""); + Expect(0, 917999, '\P{^Word_Break=-_OTHER}', ""); + Error('\p{WB= XX/a/}'); + Error('\P{WB= XX/a/}'); Expect(1, 918000, '\p{WB=:\AXX\z:}', "");; Expect(0, 917999, '\p{WB=:\AXX\z:}', "");; Expect(1, 918000, '\p{WB=xx}', ""); @@ -149508,44 +153658,44 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917999, '\p{^WB=_XX}', ""); Expect(1, 917999, '\P{WB=_XX}', ""); Expect(0, 917999, '\P{^WB=_XX}', ""); - Error('\p{Is_Word_Break= -other/a/}'); - Error('\P{Is_Word_Break= -other/a/}'); - Expect(1, 918000, '\p{Is_Word_Break: other}', ""); - Expect(0, 918000, '\p{^Is_Word_Break: other}', ""); - Expect(0, 918000, '\P{Is_Word_Break: other}', ""); - Expect(1, 918000, '\P{^Is_Word_Break: other}', ""); - Expect(0, 917999, '\p{Is_Word_Break: other}', ""); - Expect(1, 917999, '\p{^Is_Word_Break: other}', ""); - Expect(1, 917999, '\P{Is_Word_Break: other}', ""); - Expect(0, 917999, '\P{^Is_Word_Break: other}', ""); - Expect(1, 918000, '\p{Is_Word_Break=_OTHER}', ""); - Expect(0, 918000, '\p{^Is_Word_Break=_OTHER}', ""); - Expect(0, 918000, '\P{Is_Word_Break=_OTHER}', ""); - Expect(1, 918000, '\P{^Is_Word_Break=_OTHER}', ""); - Expect(0, 917999, '\p{Is_Word_Break=_OTHER}', ""); - Expect(1, 917999, '\p{^Is_Word_Break=_OTHER}', ""); - Expect(1, 917999, '\P{Is_Word_Break=_OTHER}', ""); - Expect(0, 917999, '\P{^Is_Word_Break=_OTHER}', ""); - Error('\p{Is_WB: _/a/XX}'); - Error('\P{Is_WB: _/a/XX}'); - Expect(1, 918000, '\p{Is_WB=xx}', ""); - Expect(0, 918000, '\p{^Is_WB=xx}', ""); - Expect(0, 918000, '\P{Is_WB=xx}', ""); - Expect(1, 918000, '\P{^Is_WB=xx}', ""); - Expect(0, 917999, '\p{Is_WB=xx}', ""); - Expect(1, 917999, '\p{^Is_WB=xx}', ""); - Expect(1, 917999, '\P{Is_WB=xx}', ""); - Expect(0, 917999, '\P{^Is_WB=xx}', ""); - Expect(1, 918000, '\p{Is_WB: - xx}', ""); - Expect(0, 918000, '\p{^Is_WB: - xx}', ""); - Expect(0, 918000, '\P{Is_WB: - xx}', ""); - Expect(1, 918000, '\P{^Is_WB: - xx}', ""); - Expect(0, 917999, '\p{Is_WB: - xx}', ""); - Expect(1, 917999, '\p{^Is_WB: - xx}', ""); - Expect(1, 917999, '\P{Is_WB: - xx}', ""); - Expect(0, 917999, '\P{^Is_WB: - xx}', ""); - Error('\p{Word_Break= /a/ZWJ}'); - Error('\P{Word_Break= /a/ZWJ}'); + Error('\p{Is_Word_Break=:=_ OTHER}'); + Error('\P{Is_Word_Break=:=_ OTHER}'); + Expect(1, 918000, '\p{Is_Word_Break=other}', ""); + Expect(0, 918000, '\p{^Is_Word_Break=other}', ""); + Expect(0, 918000, '\P{Is_Word_Break=other}', ""); + Expect(1, 918000, '\P{^Is_Word_Break=other}', ""); + Expect(0, 917999, '\p{Is_Word_Break=other}', ""); + Expect(1, 917999, '\p{^Is_Word_Break=other}', ""); + Expect(1, 917999, '\P{Is_Word_Break=other}', ""); + Expect(0, 917999, '\P{^Is_Word_Break=other}', ""); + Expect(1, 918000, '\p{Is_Word_Break=-OTHER}', ""); + Expect(0, 918000, '\p{^Is_Word_Break=-OTHER}', ""); + Expect(0, 918000, '\P{Is_Word_Break=-OTHER}', ""); + Expect(1, 918000, '\P{^Is_Word_Break=-OTHER}', ""); + Expect(0, 917999, '\p{Is_Word_Break=-OTHER}', ""); + Expect(1, 917999, '\p{^Is_Word_Break=-OTHER}', ""); + Expect(1, 917999, '\P{Is_Word_Break=-OTHER}', ""); + Expect(0, 917999, '\P{^Is_Word_Break=-OTHER}', ""); + Error('\p{Is_WB= XX/a/}'); + Error('\P{Is_WB= XX/a/}'); + Expect(1, 918000, '\p{Is_WB: xx}', ""); + Expect(0, 918000, '\p{^Is_WB: xx}', ""); + Expect(0, 918000, '\P{Is_WB: xx}', ""); + Expect(1, 918000, '\P{^Is_WB: xx}', ""); + Expect(0, 917999, '\p{Is_WB: xx}', ""); + Expect(1, 917999, '\p{^Is_WB: xx}', ""); + Expect(1, 917999, '\P{Is_WB: xx}', ""); + Expect(0, 917999, '\P{^Is_WB: xx}', ""); + Expect(1, 918000, '\p{Is_WB=_ xx}', ""); + Expect(0, 918000, '\p{^Is_WB=_ xx}', ""); + Expect(0, 918000, '\P{Is_WB=_ xx}', ""); + Expect(1, 918000, '\P{^Is_WB=_ xx}', ""); + Expect(0, 917999, '\p{Is_WB=_ xx}', ""); + Expect(1, 917999, '\p{^Is_WB=_ xx}', ""); + Expect(1, 917999, '\P{Is_WB=_ xx}', ""); + Expect(0, 917999, '\P{^Is_WB=_ xx}', ""); + Error('\p{Word_Break= /a/ZWJ}'); + Error('\P{Word_Break= /a/ZWJ}'); Expect(1, 8205, '\p{Word_Break=:\AZWJ\z:}', "");; Expect(0, 8206, '\p{Word_Break=:\AZWJ\z:}', "");; Expect(1, 8205, '\p{Word_Break=zwj}', ""); @@ -149558,16 +153708,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 8206, '\P{^Word_Break=zwj}', ""); Expect(1, 8205, '\p{Word_Break=:\Azwj\z:}', "");; Expect(0, 8206, '\p{Word_Break=:\Azwj\z:}', "");; - Expect(1, 8205, '\p{Word_Break= -ZWJ}', ""); - Expect(0, 8205, '\p{^Word_Break= -ZWJ}', ""); - Expect(0, 8205, '\P{Word_Break= -ZWJ}', ""); - Expect(1, 8205, '\P{^Word_Break= -ZWJ}', ""); - Expect(0, 8206, '\p{Word_Break= -ZWJ}', ""); - Expect(1, 8206, '\p{^Word_Break= -ZWJ}', ""); - Expect(1, 8206, '\P{Word_Break= -ZWJ}', ""); - Expect(0, 8206, '\P{^Word_Break= -ZWJ}', ""); - Error('\p{WB=/a/-ZWJ}'); - Error('\P{WB=/a/-ZWJ}'); + Expect(1, 8205, '\p{Word_Break=_ ZWJ}', ""); + Expect(0, 8205, '\p{^Word_Break=_ ZWJ}', ""); + Expect(0, 8205, '\P{Word_Break=_ ZWJ}', ""); + Expect(1, 8205, '\P{^Word_Break=_ ZWJ}', ""); + Expect(0, 8206, '\p{Word_Break=_ ZWJ}', ""); + Expect(1, 8206, '\p{^Word_Break=_ ZWJ}', ""); + Expect(1, 8206, '\P{Word_Break=_ ZWJ}', ""); + Expect(0, 8206, '\P{^Word_Break=_ ZWJ}', ""); + Error('\p{WB= :=zwj}'); + Error('\P{WB= :=zwj}'); Expect(1, 8205, '\p{WB=:\AZWJ\z:}', "");; Expect(0, 8206, '\p{WB=:\AZWJ\z:}', "");; Expect(1, 8205, '\p{WB=zwj}', ""); @@ -149580,34 +153730,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 8206, '\P{^WB=zwj}', ""); Expect(1, 8205, '\p{WB=:\Azwj\z:}', "");; Expect(0, 8206, '\p{WB=:\Azwj\z:}', "");; - Expect(1, 8205, '\p{WB=ZWJ}', ""); - Expect(0, 8205, '\p{^WB=ZWJ}', ""); - Expect(0, 8205, '\P{WB=ZWJ}', ""); - Expect(1, 8205, '\P{^WB=ZWJ}', ""); - Expect(0, 8206, '\p{WB=ZWJ}', ""); - Expect(1, 8206, '\p{^WB=ZWJ}', ""); - Expect(1, 8206, '\P{WB=ZWJ}', ""); - Expect(0, 8206, '\P{^WB=ZWJ}', ""); - Error('\p{Is_Word_Break=_/a/ZWJ}'); - Error('\P{Is_Word_Break=_/a/ZWJ}'); - Expect(1, 8205, '\p{Is_Word_Break=zwj}', ""); - Expect(0, 8205, '\p{^Is_Word_Break=zwj}', ""); - Expect(0, 8205, '\P{Is_Word_Break=zwj}', ""); - Expect(1, 8205, '\P{^Is_Word_Break=zwj}', ""); - Expect(0, 8206, '\p{Is_Word_Break=zwj}', ""); - Expect(1, 8206, '\p{^Is_Word_Break=zwj}', ""); - Expect(1, 8206, '\P{Is_Word_Break=zwj}', ""); - Expect(0, 8206, '\P{^Is_Word_Break=zwj}', ""); - Expect(1, 8205, '\p{Is_Word_Break: _ZWJ}', ""); - Expect(0, 8205, '\p{^Is_Word_Break: _ZWJ}', ""); - Expect(0, 8205, '\P{Is_Word_Break: _ZWJ}', ""); - Expect(1, 8205, '\P{^Is_Word_Break: _ZWJ}', ""); - Expect(0, 8206, '\p{Is_Word_Break: _ZWJ}', ""); - Expect(1, 8206, '\p{^Is_Word_Break: _ZWJ}', ""); - Expect(1, 8206, '\P{Is_Word_Break: _ZWJ}', ""); - Expect(0, 8206, '\P{^Is_Word_Break: _ZWJ}', ""); - Error('\p{Is_WB= :=ZWJ}'); - Error('\P{Is_WB= :=ZWJ}'); + Expect(1, 8205, '\p{WB= ZWJ}', ""); + Expect(0, 8205, '\p{^WB= ZWJ}', ""); + Expect(0, 8205, '\P{WB= ZWJ}', ""); + Expect(1, 8205, '\P{^WB= ZWJ}', ""); + Expect(0, 8206, '\p{WB= ZWJ}', ""); + Expect(1, 8206, '\p{^WB= ZWJ}', ""); + Expect(1, 8206, '\P{WB= ZWJ}', ""); + Expect(0, 8206, '\P{^WB= ZWJ}', ""); + Error('\p{Is_Word_Break= -ZWJ/a/}'); + Error('\P{Is_Word_Break= -ZWJ/a/}'); + Expect(1, 8205, '\p{Is_Word_Break: zwj}', ""); + Expect(0, 8205, '\p{^Is_Word_Break: zwj}', ""); + Expect(0, 8205, '\P{Is_Word_Break: zwj}', ""); + Expect(1, 8205, '\P{^Is_Word_Break: zwj}', ""); + Expect(0, 8206, '\p{Is_Word_Break: zwj}', ""); + Expect(1, 8206, '\p{^Is_Word_Break: zwj}', ""); + Expect(1, 8206, '\P{Is_Word_Break: zwj}', ""); + Expect(0, 8206, '\P{^Is_Word_Break: zwj}', ""); + Expect(1, 8205, '\p{Is_Word_Break=_-ZWJ}', ""); + Expect(0, 8205, '\p{^Is_Word_Break=_-ZWJ}', ""); + Expect(0, 8205, '\P{Is_Word_Break=_-ZWJ}', ""); + Expect(1, 8205, '\P{^Is_Word_Break=_-ZWJ}', ""); + Expect(0, 8206, '\p{Is_Word_Break=_-ZWJ}', ""); + Expect(1, 8206, '\p{^Is_Word_Break=_-ZWJ}', ""); + Expect(1, 8206, '\P{Is_Word_Break=_-ZWJ}', ""); + Expect(0, 8206, '\P{^Is_Word_Break=_-ZWJ}', ""); + Error('\p{Is_WB=/a/ zwj}'); + Error('\P{Is_WB=/a/ zwj}'); Expect(1, 8205, '\p{Is_WB=zwj}', ""); Expect(0, 8205, '\p{^Is_WB=zwj}', ""); Expect(0, 8205, '\P{Is_WB=zwj}', ""); @@ -149616,16 +153766,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 8206, '\p{^Is_WB=zwj}', ""); Expect(1, 8206, '\P{Is_WB=zwj}', ""); Expect(0, 8206, '\P{^Is_WB=zwj}', ""); - Expect(1, 8205, '\p{Is_WB=__ZWJ}', ""); - Expect(0, 8205, '\p{^Is_WB=__ZWJ}', ""); - Expect(0, 8205, '\P{Is_WB=__ZWJ}', ""); - Expect(1, 8205, '\P{^Is_WB=__ZWJ}', ""); - Expect(0, 8206, '\p{Is_WB=__ZWJ}', ""); - Expect(1, 8206, '\p{^Is_WB=__ZWJ}', ""); - Expect(1, 8206, '\P{Is_WB=__ZWJ}', ""); - Expect(0, 8206, '\P{^Is_WB=__ZWJ}', ""); - Error('\p{White_Space=/a/ -NO}'); - Error('\P{White_Space=/a/ -NO}'); + Expect(1, 8205, '\p{Is_WB= zwj}', ""); + Expect(0, 8205, '\p{^Is_WB= zwj}', ""); + Expect(0, 8205, '\P{Is_WB= zwj}', ""); + Expect(1, 8205, '\P{^Is_WB= zwj}', ""); + Expect(0, 8206, '\p{Is_WB= zwj}', ""); + Expect(1, 8206, '\p{^Is_WB= zwj}', ""); + Expect(1, 8206, '\P{Is_WB= zwj}', ""); + Expect(0, 8206, '\P{^Is_WB= zwj}', ""); + Error('\p{White_Space=/a/ _No}'); + Error('\P{White_Space=/a/ _No}'); Expect(1, 12289, '\p{White_Space=:\ANo\z:}', "");; Expect(0, 12288, '\p{White_Space=:\ANo\z:}', "");; Expect(1, 12289, '\p{White_Space=no}', ""); @@ -149638,16 +153788,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 12288, '\P{^White_Space=no}', ""); Expect(1, 12289, '\p{White_Space=:\Ano\z:}', "");; Expect(0, 12288, '\p{White_Space=:\Ano\z:}', "");; - Expect(1, 12289, '\p{White_Space: -No}', ""); - Expect(0, 12289, '\p{^White_Space: -No}', ""); - Expect(0, 12289, '\P{White_Space: -No}', ""); - Expect(1, 12289, '\P{^White_Space: -No}', ""); - Expect(0, 12288, '\p{White_Space: -No}', ""); - Expect(1, 12288, '\p{^White_Space: -No}', ""); - Expect(1, 12288, '\P{White_Space: -No}', ""); - Expect(0, 12288, '\P{^White_Space: -No}', ""); - Error('\p{WSpace=/a/-_N}'); - Error('\P{WSpace=/a/-_N}'); + Expect(1, 12289, '\p{White_Space= -No}', ""); + Expect(0, 12289, '\p{^White_Space= -No}', ""); + Expect(0, 12289, '\P{White_Space= -No}', ""); + Expect(1, 12289, '\P{^White_Space= -No}', ""); + Expect(0, 12288, '\p{White_Space= -No}', ""); + Expect(1, 12288, '\p{^White_Space= -No}', ""); + Expect(1, 12288, '\P{White_Space= -No}', ""); + Expect(0, 12288, '\P{^White_Space= -No}', ""); + Error('\p{WSpace=_-n/a/}'); + Error('\P{WSpace=_-n/a/}'); Expect(1, 12289, '\p{WSpace=:\AN\z:}', "");; Expect(0, 12288, '\p{WSpace=:\AN\z:}', "");; Expect(1, 12289, '\p{WSpace=n}', ""); @@ -149660,38 +153810,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 12288, '\P{^WSpace=n}', ""); Expect(1, 12289, '\p{WSpace=:\An\z:}', "");; Expect(0, 12288, '\p{WSpace=:\An\z:}', "");; - Expect(1, 12289, '\p{WSpace=_ N}', ""); - Expect(0, 12289, '\p{^WSpace=_ N}', ""); - Expect(0, 12289, '\P{WSpace=_ N}', ""); - Expect(1, 12289, '\P{^WSpace=_ N}', ""); - Expect(0, 12288, '\p{WSpace=_ N}', ""); - Expect(1, 12288, '\p{^WSpace=_ N}', ""); - Expect(1, 12288, '\P{WSpace=_ N}', ""); - Expect(0, 12288, '\P{^WSpace=_ N}', ""); - Error('\p{Space=:= F}'); - Error('\P{Space=:= F}'); + Expect(1, 12289, '\p{WSpace= _N}', ""); + Expect(0, 12289, '\p{^WSpace= _N}', ""); + Expect(0, 12289, '\P{WSpace= _N}', ""); + Expect(1, 12289, '\P{^WSpace= _N}', ""); + Expect(0, 12288, '\p{WSpace= _N}', ""); + Expect(1, 12288, '\p{^WSpace= _N}', ""); + Expect(1, 12288, '\P{WSpace= _N}', ""); + Expect(0, 12288, '\P{^WSpace= _N}', ""); + Error('\p{Space: -/a/f}'); + Error('\P{Space: -/a/f}'); Expect(1, 12289, '\p{Space=:\AF\z:}', "");; Expect(0, 12288, '\p{Space=:\AF\z:}', "");; - Expect(1, 12289, '\p{Space: f}', ""); - Expect(0, 12289, '\p{^Space: f}', ""); - Expect(0, 12289, '\P{Space: f}', ""); - Expect(1, 12289, '\P{^Space: f}', ""); - Expect(0, 12288, '\p{Space: f}', ""); - Expect(1, 12288, '\p{^Space: f}', ""); - Expect(1, 12288, '\P{Space: f}', ""); - Expect(0, 12288, '\P{^Space: f}', ""); + Expect(1, 12289, '\p{Space=f}', ""); + Expect(0, 12289, '\p{^Space=f}', ""); + Expect(0, 12289, '\P{Space=f}', ""); + Expect(1, 12289, '\P{^Space=f}', ""); + Expect(0, 12288, '\p{Space=f}', ""); + Expect(1, 12288, '\p{^Space=f}', ""); + Expect(1, 12288, '\P{Space=f}', ""); + Expect(0, 12288, '\P{^Space=f}', ""); Expect(1, 12289, '\p{Space=:\Af\z:}', "");; Expect(0, 12288, '\p{Space=:\Af\z:}', "");; - Expect(1, 12289, '\p{Space= F}', ""); - Expect(0, 12289, '\p{^Space= F}', ""); - Expect(0, 12289, '\P{Space= F}', ""); - Expect(1, 12289, '\P{^Space= F}', ""); - Expect(0, 12288, '\p{Space= F}', ""); - Expect(1, 12288, '\p{^Space= F}', ""); - Expect(1, 12288, '\P{Space= F}', ""); - Expect(0, 12288, '\P{^Space= F}', ""); - Error('\p{Is_White_Space=/a/-False}'); - Error('\P{Is_White_Space=/a/-False}'); + Expect(1, 12289, '\p{Space=- F}', ""); + Expect(0, 12289, '\p{^Space=- F}', ""); + Expect(0, 12289, '\P{Space=- F}', ""); + Expect(1, 12289, '\P{^Space=- F}', ""); + Expect(0, 12288, '\p{Space=- F}', ""); + Expect(1, 12288, '\p{^Space=- F}', ""); + Expect(1, 12288, '\P{Space=- F}', ""); + Expect(0, 12288, '\P{^Space=- F}', ""); + Error('\p{Is_White_Space: _:=False}'); + Error('\P{Is_White_Space: _:=False}'); Expect(1, 12289, '\p{Is_White_Space=false}', ""); Expect(0, 12289, '\p{^Is_White_Space=false}', ""); Expect(0, 12289, '\P{Is_White_Space=false}', ""); @@ -149700,16 +153850,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12288, '\p{^Is_White_Space=false}', ""); Expect(1, 12288, '\P{Is_White_Space=false}', ""); Expect(0, 12288, '\P{^Is_White_Space=false}', ""); - Expect(1, 12289, '\p{Is_White_Space=- False}', ""); - Expect(0, 12289, '\p{^Is_White_Space=- False}', ""); - Expect(0, 12289, '\P{Is_White_Space=- False}', ""); - Expect(1, 12289, '\P{^Is_White_Space=- False}', ""); - Expect(0, 12288, '\p{Is_White_Space=- False}', ""); - Expect(1, 12288, '\p{^Is_White_Space=- False}', ""); - Expect(1, 12288, '\P{Is_White_Space=- False}', ""); - Expect(0, 12288, '\P{^Is_White_Space=- False}', ""); - Error('\p{Is_WSpace=_:=No}'); - Error('\P{Is_WSpace=_:=No}'); + Expect(1, 12289, '\p{Is_White_Space= False}', ""); + Expect(0, 12289, '\p{^Is_White_Space= False}', ""); + Expect(0, 12289, '\P{Is_White_Space= False}', ""); + Expect(1, 12289, '\P{^Is_White_Space= False}', ""); + Expect(0, 12288, '\p{Is_White_Space= False}', ""); + Expect(1, 12288, '\p{^Is_White_Space= False}', ""); + Expect(1, 12288, '\P{Is_White_Space= False}', ""); + Expect(0, 12288, '\P{^Is_White_Space= False}', ""); + Error('\p{Is_WSpace= No:=}'); + Error('\P{Is_WSpace= No:=}'); Expect(1, 12289, '\p{Is_WSpace=no}', ""); Expect(0, 12289, '\p{^Is_WSpace=no}', ""); Expect(0, 12289, '\P{Is_WSpace=no}', ""); @@ -149718,16 +153868,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12288, '\p{^Is_WSpace=no}', ""); Expect(1, 12288, '\P{Is_WSpace=no}', ""); Expect(0, 12288, '\P{^Is_WSpace=no}', ""); - Expect(1, 12289, '\p{Is_WSpace=-NO}', ""); - Expect(0, 12289, '\p{^Is_WSpace=-NO}', ""); - Expect(0, 12289, '\P{Is_WSpace=-NO}', ""); - Expect(1, 12289, '\P{^Is_WSpace=-NO}', ""); - Expect(0, 12288, '\p{Is_WSpace=-NO}', ""); - Expect(1, 12288, '\p{^Is_WSpace=-NO}', ""); - Expect(1, 12288, '\P{Is_WSpace=-NO}', ""); - Expect(0, 12288, '\P{^Is_WSpace=-NO}', ""); - Error('\p{Is_Space=_/a/N}'); - Error('\P{Is_Space=_/a/N}'); + Expect(1, 12289, '\p{Is_WSpace: no}', ""); + Expect(0, 12289, '\p{^Is_WSpace: no}', ""); + Expect(0, 12289, '\P{Is_WSpace: no}', ""); + Expect(1, 12289, '\P{^Is_WSpace: no}', ""); + Expect(0, 12288, '\p{Is_WSpace: no}', ""); + Expect(1, 12288, '\p{^Is_WSpace: no}', ""); + Expect(1, 12288, '\P{Is_WSpace: no}', ""); + Expect(0, 12288, '\P{^Is_WSpace: no}', ""); + Error('\p{Is_Space= :=N}'); + Error('\P{Is_Space= :=N}'); Expect(1, 12289, '\p{Is_Space=n}', ""); Expect(0, 12289, '\p{^Is_Space=n}', ""); Expect(0, 12289, '\P{Is_Space=n}', ""); @@ -149736,38 +153886,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12288, '\p{^Is_Space=n}', ""); Expect(1, 12288, '\P{Is_Space=n}', ""); Expect(0, 12288, '\P{^Is_Space=n}', ""); - Expect(1, 12289, '\p{Is_Space=--N}', ""); - Expect(0, 12289, '\p{^Is_Space=--N}', ""); - Expect(0, 12289, '\P{Is_Space=--N}', ""); - Expect(1, 12289, '\P{^Is_Space=--N}', ""); - Expect(0, 12288, '\p{Is_Space=--N}', ""); - Expect(1, 12288, '\p{^Is_Space=--N}', ""); - Expect(1, 12288, '\P{Is_Space=--N}', ""); - Expect(0, 12288, '\P{^Is_Space=--N}', ""); - Error('\p{White_Space=-:=yes}'); - Error('\P{White_Space=-:=yes}'); + Expect(1, 12289, '\p{Is_Space= N}', ""); + Expect(0, 12289, '\p{^Is_Space= N}', ""); + Expect(0, 12289, '\P{Is_Space= N}', ""); + Expect(1, 12289, '\P{^Is_Space= N}', ""); + Expect(0, 12288, '\p{Is_Space= N}', ""); + Expect(1, 12288, '\p{^Is_Space= N}', ""); + Expect(1, 12288, '\P{Is_Space= N}', ""); + Expect(0, 12288, '\P{^Is_Space= N}', ""); + Error('\p{White_Space=_/a/yes}'); + Error('\P{White_Space=_/a/yes}'); Expect(1, 12288, '\p{White_Space=:\AYes\z:}', "");; Expect(0, 12289, '\p{White_Space=:\AYes\z:}', "");; - Expect(1, 12288, '\p{White_Space=yes}', ""); - Expect(0, 12288, '\p{^White_Space=yes}', ""); - Expect(0, 12288, '\P{White_Space=yes}', ""); - Expect(1, 12288, '\P{^White_Space=yes}', ""); - Expect(0, 12289, '\p{White_Space=yes}', ""); - Expect(1, 12289, '\p{^White_Space=yes}', ""); - Expect(1, 12289, '\P{White_Space=yes}', ""); - Expect(0, 12289, '\P{^White_Space=yes}', ""); + Expect(1, 12288, '\p{White_Space: yes}', ""); + Expect(0, 12288, '\p{^White_Space: yes}', ""); + Expect(0, 12288, '\P{White_Space: yes}', ""); + Expect(1, 12288, '\P{^White_Space: yes}', ""); + Expect(0, 12289, '\p{White_Space: yes}', ""); + Expect(1, 12289, '\p{^White_Space: yes}', ""); + Expect(1, 12289, '\P{White_Space: yes}', ""); + Expect(0, 12289, '\P{^White_Space: yes}', ""); Expect(1, 12288, '\p{White_Space=:\Ayes\z:}', "");; Expect(0, 12289, '\p{White_Space=:\Ayes\z:}', "");; - Expect(1, 12288, '\p{White_Space= -Yes}', ""); - Expect(0, 12288, '\p{^White_Space= -Yes}', ""); - Expect(0, 12288, '\P{White_Space= -Yes}', ""); - Expect(1, 12288, '\P{^White_Space= -Yes}', ""); - Expect(0, 12289, '\p{White_Space= -Yes}', ""); - Expect(1, 12289, '\p{^White_Space= -Yes}', ""); - Expect(1, 12289, '\P{White_Space= -Yes}', ""); - Expect(0, 12289, '\P{^White_Space= -Yes}', ""); - Error('\p{WSpace=--Y/a/}'); - Error('\P{WSpace=--Y/a/}'); + Expect(1, 12288, '\p{White_Space= Yes}', ""); + Expect(0, 12288, '\p{^White_Space= Yes}', ""); + Expect(0, 12288, '\P{White_Space= Yes}', ""); + Expect(1, 12288, '\P{^White_Space= Yes}', ""); + Expect(0, 12289, '\p{White_Space= Yes}', ""); + Expect(1, 12289, '\p{^White_Space= Yes}', ""); + Expect(1, 12289, '\P{White_Space= Yes}', ""); + Expect(0, 12289, '\P{^White_Space= Yes}', ""); + Error('\p{WSpace=/a/ Y}'); + Error('\P{WSpace=/a/ Y}'); Expect(1, 12288, '\p{WSpace=:\AY\z:}', "");; Expect(0, 12289, '\p{WSpace=:\AY\z:}', "");; Expect(1, 12288, '\p{WSpace=y}', ""); @@ -149780,16 +153930,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 12289, '\P{^WSpace=y}', ""); Expect(1, 12288, '\p{WSpace=:\Ay\z:}', "");; Expect(0, 12289, '\p{WSpace=:\Ay\z:}', "");; - Expect(1, 12288, '\p{WSpace= y}', ""); - Expect(0, 12288, '\p{^WSpace= y}', ""); - Expect(0, 12288, '\P{WSpace= y}', ""); - Expect(1, 12288, '\P{^WSpace= y}', ""); - Expect(0, 12289, '\p{WSpace= y}', ""); - Expect(1, 12289, '\p{^WSpace= y}', ""); - Expect(1, 12289, '\P{WSpace= y}', ""); - Expect(0, 12289, '\P{^WSpace= y}', ""); - Error('\p{Space=_-T/a/}'); - Error('\P{Space=_-T/a/}'); + Expect(1, 12288, '\p{WSpace=_y}', ""); + Expect(0, 12288, '\p{^WSpace=_y}', ""); + Expect(0, 12288, '\P{WSpace=_y}', ""); + Expect(1, 12288, '\P{^WSpace=_y}', ""); + Expect(0, 12289, '\p{WSpace=_y}', ""); + Expect(1, 12289, '\p{^WSpace=_y}', ""); + Expect(1, 12289, '\P{WSpace=_y}', ""); + Expect(0, 12289, '\P{^WSpace=_y}', ""); + Error('\p{Space= T/a/}'); + Error('\P{Space= T/a/}'); Expect(1, 12288, '\p{Space=:\AT\z:}', "");; Expect(0, 12289, '\p{Space=:\AT\z:}', "");; Expect(1, 12288, '\p{Space=t}', ""); @@ -149802,16 +153952,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 12289, '\P{^Space=t}', ""); Expect(1, 12288, '\p{Space=:\At\z:}', "");; Expect(0, 12289, '\p{Space=:\At\z:}', "");; - Expect(1, 12288, '\p{Space=_T}', ""); - Expect(0, 12288, '\p{^Space=_T}', ""); - Expect(0, 12288, '\P{Space=_T}', ""); - Expect(1, 12288, '\P{^Space=_T}', ""); - Expect(0, 12289, '\p{Space=_T}', ""); - Expect(1, 12289, '\p{^Space=_T}', ""); - Expect(1, 12289, '\P{Space=_T}', ""); - Expect(0, 12289, '\P{^Space=_T}', ""); - Error('\p{Is_White_Space=:=True}'); - Error('\P{Is_White_Space=:=True}'); + Expect(1, 12288, '\p{Space= _T}', ""); + Expect(0, 12288, '\p{^Space= _T}', ""); + Expect(0, 12288, '\P{Space= _T}', ""); + Expect(1, 12288, '\P{^Space= _T}', ""); + Expect(0, 12289, '\p{Space= _T}', ""); + Expect(1, 12289, '\p{^Space= _T}', ""); + Expect(1, 12289, '\P{Space= _T}', ""); + Expect(0, 12289, '\P{^Space= _T}', ""); + Error('\p{Is_White_Space=_-True:=}'); + Error('\P{Is_White_Space=_-True:=}'); Expect(1, 12288, '\p{Is_White_Space=true}', ""); Expect(0, 12288, '\p{^Is_White_Space=true}', ""); Expect(0, 12288, '\P{Is_White_Space=true}', ""); @@ -149820,34 +153970,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^Is_White_Space=true}', ""); Expect(1, 12289, '\P{Is_White_Space=true}', ""); Expect(0, 12289, '\P{^Is_White_Space=true}', ""); - Expect(1, 12288, '\p{Is_White_Space: True}', ""); - Expect(0, 12288, '\p{^Is_White_Space: True}', ""); - Expect(0, 12288, '\P{Is_White_Space: True}', ""); - Expect(1, 12288, '\P{^Is_White_Space: True}', ""); - Expect(0, 12289, '\p{Is_White_Space: True}', ""); - Expect(1, 12289, '\p{^Is_White_Space: True}', ""); - Expect(1, 12289, '\P{Is_White_Space: True}', ""); - Expect(0, 12289, '\P{^Is_White_Space: True}', ""); - Error('\p{Is_WSpace= -YES/a/}'); - Error('\P{Is_WSpace= -YES/a/}'); - Expect(1, 12288, '\p{Is_WSpace=yes}', ""); - Expect(0, 12288, '\p{^Is_WSpace=yes}', ""); - Expect(0, 12288, '\P{Is_WSpace=yes}', ""); - Expect(1, 12288, '\P{^Is_WSpace=yes}', ""); - Expect(0, 12289, '\p{Is_WSpace=yes}', ""); - Expect(1, 12289, '\p{^Is_WSpace=yes}', ""); - Expect(1, 12289, '\P{Is_WSpace=yes}', ""); - Expect(0, 12289, '\P{^Is_WSpace=yes}', ""); - Expect(1, 12288, '\p{Is_WSpace= _Yes}', ""); - Expect(0, 12288, '\p{^Is_WSpace= _Yes}', ""); - Expect(0, 12288, '\P{Is_WSpace= _Yes}', ""); - Expect(1, 12288, '\P{^Is_WSpace= _Yes}', ""); - Expect(0, 12289, '\p{Is_WSpace= _Yes}', ""); - Expect(1, 12289, '\p{^Is_WSpace= _Yes}', ""); - Expect(1, 12289, '\P{Is_WSpace= _Yes}', ""); - Expect(0, 12289, '\P{^Is_WSpace= _Yes}', ""); - Error('\p{Is_Space=/a/-Y}'); - Error('\P{Is_Space=/a/-Y}'); + Expect(1, 12288, '\p{Is_White_Space= true}', ""); + Expect(0, 12288, '\p{^Is_White_Space= true}', ""); + Expect(0, 12288, '\P{Is_White_Space= true}', ""); + Expect(1, 12288, '\P{^Is_White_Space= true}', ""); + Expect(0, 12289, '\p{Is_White_Space= true}', ""); + Expect(1, 12289, '\p{^Is_White_Space= true}', ""); + Expect(1, 12289, '\P{Is_White_Space= true}', ""); + Expect(0, 12289, '\P{^Is_White_Space= true}', ""); + Error('\p{Is_WSpace=:=__YES}'); + Error('\P{Is_WSpace=:=__YES}'); + Expect(1, 12288, '\p{Is_WSpace: yes}', ""); + Expect(0, 12288, '\p{^Is_WSpace: yes}', ""); + Expect(0, 12288, '\P{Is_WSpace: yes}', ""); + Expect(1, 12288, '\P{^Is_WSpace: yes}', ""); + Expect(0, 12289, '\p{Is_WSpace: yes}', ""); + Expect(1, 12289, '\p{^Is_WSpace: yes}', ""); + Expect(1, 12289, '\P{Is_WSpace: yes}', ""); + Expect(0, 12289, '\P{^Is_WSpace: yes}', ""); + Expect(1, 12288, '\p{Is_WSpace: _ Yes}', ""); + Expect(0, 12288, '\p{^Is_WSpace: _ Yes}', ""); + Expect(0, 12288, '\P{Is_WSpace: _ Yes}', ""); + Expect(1, 12288, '\P{^Is_WSpace: _ Yes}', ""); + Expect(0, 12289, '\p{Is_WSpace: _ Yes}', ""); + Expect(1, 12289, '\p{^Is_WSpace: _ Yes}', ""); + Expect(1, 12289, '\P{Is_WSpace: _ Yes}', ""); + Expect(0, 12289, '\P{^Is_WSpace: _ Yes}', ""); + Error('\p{Is_Space: :=Y}'); + Error('\P{Is_Space: :=Y}'); Expect(1, 12288, '\p{Is_Space=y}', ""); Expect(0, 12288, '\p{^Is_Space=y}', ""); Expect(0, 12288, '\P{Is_Space=y}', ""); @@ -149856,16 +154006,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^Is_Space=y}', ""); Expect(1, 12289, '\P{Is_Space=y}', ""); Expect(0, 12289, '\P{^Is_Space=y}', ""); - Expect(1, 12288, '\p{Is_Space=-y}', ""); - Expect(0, 12288, '\p{^Is_Space=-y}', ""); - Expect(0, 12288, '\P{Is_Space=-y}', ""); - Expect(1, 12288, '\P{^Is_Space=-y}', ""); - Expect(0, 12289, '\p{Is_Space=-y}', ""); - Expect(1, 12289, '\p{^Is_Space=-y}', ""); - Expect(1, 12289, '\P{Is_Space=-y}', ""); - Expect(0, 12289, '\P{^Is_Space=-y}', ""); - Error('\p{XID_Continue= no/a/}'); - Error('\P{XID_Continue= no/a/}'); + Expect(1, 12288, '\p{Is_Space=--Y}', ""); + Expect(0, 12288, '\p{^Is_Space=--Y}', ""); + Expect(0, 12288, '\P{Is_Space=--Y}', ""); + Expect(1, 12288, '\P{^Is_Space=--Y}', ""); + Expect(0, 12289, '\p{Is_Space=--Y}', ""); + Expect(1, 12289, '\p{^Is_Space=--Y}', ""); + Expect(1, 12289, '\P{Is_Space=--Y}', ""); + Expect(0, 12289, '\P{^Is_Space=--Y}', ""); + Error('\p{XID_Continue=:= NO}'); + Error('\P{XID_Continue=:= NO}'); Expect(1, 918000, '\p{XID_Continue=:\ANo\z:}', "");; Expect(0, 917999, '\p{XID_Continue=:\ANo\z:}', "");; Expect(1, 918000, '\p{XID_Continue=no}', ""); @@ -149878,16 +154028,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 917999, '\P{^XID_Continue=no}', ""); Expect(1, 918000, '\p{XID_Continue=:\Ano\z:}', "");; Expect(0, 917999, '\p{XID_Continue=:\Ano\z:}', "");; - Expect(1, 918000, '\p{XID_Continue= No}', ""); - Expect(0, 918000, '\p{^XID_Continue= No}', ""); - Expect(0, 918000, '\P{XID_Continue= No}', ""); - Expect(1, 918000, '\P{^XID_Continue= No}', ""); - Expect(0, 917999, '\p{XID_Continue= No}', ""); - Expect(1, 917999, '\p{^XID_Continue= No}', ""); - Expect(1, 917999, '\P{XID_Continue= No}', ""); - Expect(0, 917999, '\P{^XID_Continue= No}', ""); - Error('\p{XIDC= N:=}'); - Error('\P{XIDC= N:=}'); + Expect(1, 918000, '\p{XID_Continue=-_No}', ""); + Expect(0, 918000, '\p{^XID_Continue=-_No}', ""); + Expect(0, 918000, '\P{XID_Continue=-_No}', ""); + Expect(1, 918000, '\P{^XID_Continue=-_No}', ""); + Expect(0, 917999, '\p{XID_Continue=-_No}', ""); + Expect(1, 917999, '\p{^XID_Continue=-_No}', ""); + Expect(1, 917999, '\P{XID_Continue=-_No}', ""); + Expect(0, 917999, '\P{^XID_Continue=-_No}', ""); + Error('\p{XIDC=_:=N}'); + Error('\P{XIDC=_:=N}'); Expect(1, 918000, '\p{XIDC=:\AN\z:}', "");; Expect(0, 917999, '\p{XIDC=:\AN\z:}', "");; Expect(1, 918000, '\p{XIDC=n}', ""); @@ -149900,16 +154050,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 917999, '\P{^XIDC=n}', ""); Expect(1, 918000, '\p{XIDC=:\An\z:}', "");; Expect(0, 917999, '\p{XIDC=:\An\z:}', "");; - Expect(1, 918000, '\p{XIDC=-N}', ""); - Expect(0, 918000, '\p{^XIDC=-N}', ""); - Expect(0, 918000, '\P{XIDC=-N}', ""); - Expect(1, 918000, '\P{^XIDC=-N}', ""); - Expect(0, 917999, '\p{XIDC=-N}', ""); - Expect(1, 917999, '\p{^XIDC=-N}', ""); - Expect(1, 917999, '\P{XIDC=-N}', ""); - Expect(0, 917999, '\P{^XIDC=-N}', ""); - Error('\p{Is_XID_Continue= /a/f}'); - Error('\P{Is_XID_Continue= /a/f}'); + Expect(1, 918000, '\p{XIDC: N}', ""); + Expect(0, 918000, '\p{^XIDC: N}', ""); + Expect(0, 918000, '\P{XIDC: N}', ""); + Expect(1, 918000, '\P{^XIDC: N}', ""); + Expect(0, 917999, '\p{XIDC: N}', ""); + Expect(1, 917999, '\p{^XIDC: N}', ""); + Expect(1, 917999, '\P{XIDC: N}', ""); + Expect(0, 917999, '\P{^XIDC: N}', ""); + Error('\p{Is_XID_Continue: F/a/}'); + Error('\P{Is_XID_Continue: F/a/}'); Expect(1, 918000, '\p{Is_XID_Continue=f}', ""); Expect(0, 918000, '\p{^Is_XID_Continue=f}', ""); Expect(0, 918000, '\P{Is_XID_Continue=f}', ""); @@ -149918,16 +154068,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917999, '\p{^Is_XID_Continue=f}', ""); Expect(1, 917999, '\P{Is_XID_Continue=f}', ""); Expect(0, 917999, '\P{^Is_XID_Continue=f}', ""); - Expect(1, 918000, '\p{Is_XID_Continue=--F}', ""); - Expect(0, 918000, '\p{^Is_XID_Continue=--F}', ""); - Expect(0, 918000, '\P{Is_XID_Continue=--F}', ""); - Expect(1, 918000, '\P{^Is_XID_Continue=--F}', ""); - Expect(0, 917999, '\p{Is_XID_Continue=--F}', ""); - Expect(1, 917999, '\p{^Is_XID_Continue=--F}', ""); - Expect(1, 917999, '\P{Is_XID_Continue=--F}', ""); - Expect(0, 917999, '\P{^Is_XID_Continue=--F}', ""); - Error('\p{Is_XIDC= false/a/}'); - Error('\P{Is_XIDC= false/a/}'); + Expect(1, 918000, '\p{Is_XID_Continue= f}', ""); + Expect(0, 918000, '\p{^Is_XID_Continue= f}', ""); + Expect(0, 918000, '\P{Is_XID_Continue= f}', ""); + Expect(1, 918000, '\P{^Is_XID_Continue= f}', ""); + Expect(0, 917999, '\p{Is_XID_Continue= f}', ""); + Expect(1, 917999, '\p{^Is_XID_Continue= f}', ""); + Expect(1, 917999, '\P{Is_XID_Continue= f}', ""); + Expect(0, 917999, '\P{^Is_XID_Continue= f}', ""); + Error('\p{Is_XIDC= False:=}'); + Error('\P{Is_XIDC= False:=}'); Expect(1, 918000, '\p{Is_XIDC=false}', ""); Expect(0, 918000, '\p{^Is_XIDC=false}', ""); Expect(0, 918000, '\P{Is_XIDC=false}', ""); @@ -149936,16 +154086,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 917999, '\p{^Is_XIDC=false}', ""); Expect(1, 917999, '\P{Is_XIDC=false}', ""); Expect(0, 917999, '\P{^Is_XIDC=false}', ""); - Expect(1, 918000, '\p{Is_XIDC= -false}', ""); - Expect(0, 918000, '\p{^Is_XIDC= -false}', ""); - Expect(0, 918000, '\P{Is_XIDC= -false}', ""); - Expect(1, 918000, '\P{^Is_XIDC= -false}', ""); - Expect(0, 917999, '\p{Is_XIDC= -false}', ""); - Expect(1, 917999, '\p{^Is_XIDC= -false}', ""); - Expect(1, 917999, '\P{Is_XIDC= -false}', ""); - Expect(0, 917999, '\P{^Is_XIDC= -false}', ""); - Error('\p{XID_Continue=__YES/a/}'); - Error('\P{XID_Continue=__YES/a/}'); + Expect(1, 918000, '\p{Is_XIDC: false}', ""); + Expect(0, 918000, '\p{^Is_XIDC: false}', ""); + Expect(0, 918000, '\P{Is_XIDC: false}', ""); + Expect(1, 918000, '\P{^Is_XIDC: false}', ""); + Expect(0, 917999, '\p{Is_XIDC: false}', ""); + Expect(1, 917999, '\p{^Is_XIDC: false}', ""); + Expect(1, 917999, '\P{Is_XIDC: false}', ""); + Expect(0, 917999, '\P{^Is_XIDC: false}', ""); + Error('\p{XID_Continue= _yes:=}'); + Error('\P{XID_Continue= _yes:=}'); Expect(1, 917999, '\p{XID_Continue=:\AYes\z:}', "");; Expect(0, 918000, '\p{XID_Continue=:\AYes\z:}', "");; Expect(1, 917999, '\p{XID_Continue=yes}', ""); @@ -149958,16 +154108,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 918000, '\P{^XID_Continue=yes}', ""); Expect(1, 917999, '\p{XID_Continue=:\Ayes\z:}', "");; Expect(0, 918000, '\p{XID_Continue=:\Ayes\z:}', "");; - Expect(1, 917999, '\p{XID_Continue=_ YES}', ""); - Expect(0, 917999, '\p{^XID_Continue=_ YES}', ""); - Expect(0, 917999, '\P{XID_Continue=_ YES}', ""); - Expect(1, 917999, '\P{^XID_Continue=_ YES}', ""); - Expect(0, 918000, '\p{XID_Continue=_ YES}', ""); - Expect(1, 918000, '\p{^XID_Continue=_ YES}', ""); - Expect(1, 918000, '\P{XID_Continue=_ YES}', ""); - Expect(0, 918000, '\P{^XID_Continue=_ YES}', ""); - Error('\p{XIDC= :=Y}'); - Error('\P{XIDC= :=Y}'); + Expect(1, 917999, '\p{XID_Continue: _Yes}', ""); + Expect(0, 917999, '\p{^XID_Continue: _Yes}', ""); + Expect(0, 917999, '\P{XID_Continue: _Yes}', ""); + Expect(1, 917999, '\P{^XID_Continue: _Yes}', ""); + Expect(0, 918000, '\p{XID_Continue: _Yes}', ""); + Expect(1, 918000, '\p{^XID_Continue: _Yes}', ""); + Expect(1, 918000, '\P{XID_Continue: _Yes}', ""); + Expect(0, 918000, '\P{^XID_Continue: _Yes}', ""); + Error('\p{XIDC=/a/--Y}'); + Error('\P{XIDC=/a/--Y}'); Expect(1, 917999, '\p{XIDC=:\AY\z:}', "");; Expect(0, 918000, '\p{XIDC=:\AY\z:}', "");; Expect(1, 917999, '\p{XIDC=y}', ""); @@ -149980,16 +154130,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 918000, '\P{^XIDC=y}', ""); Expect(1, 917999, '\p{XIDC=:\Ay\z:}', "");; Expect(0, 918000, '\p{XIDC=:\Ay\z:}', "");; - Expect(1, 917999, '\p{XIDC=_ Y}', ""); - Expect(0, 917999, '\p{^XIDC=_ Y}', ""); - Expect(0, 917999, '\P{XIDC=_ Y}', ""); - Expect(1, 917999, '\P{^XIDC=_ Y}', ""); - Expect(0, 918000, '\p{XIDC=_ Y}', ""); - Expect(1, 918000, '\p{^XIDC=_ Y}', ""); - Expect(1, 918000, '\P{XIDC=_ Y}', ""); - Expect(0, 918000, '\P{^XIDC=_ Y}', ""); - Error('\p{Is_XID_Continue=T/a/}'); - Error('\P{Is_XID_Continue=T/a/}'); + Expect(1, 917999, '\p{XIDC:--Y}', ""); + Expect(0, 917999, '\p{^XIDC:--Y}', ""); + Expect(0, 917999, '\P{XIDC:--Y}', ""); + Expect(1, 917999, '\P{^XIDC:--Y}', ""); + Expect(0, 918000, '\p{XIDC:--Y}', ""); + Expect(1, 918000, '\p{^XIDC:--Y}', ""); + Expect(1, 918000, '\P{XIDC:--Y}', ""); + Expect(0, 918000, '\P{^XIDC:--Y}', ""); + Error('\p{Is_XID_Continue=/a/ T}'); + Error('\P{Is_XID_Continue=/a/ T}'); Expect(1, 917999, '\p{Is_XID_Continue=t}', ""); Expect(0, 917999, '\p{^Is_XID_Continue=t}', ""); Expect(0, 917999, '\P{Is_XID_Continue=t}', ""); @@ -149998,16 +154148,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^Is_XID_Continue=t}', ""); Expect(1, 918000, '\P{Is_XID_Continue=t}', ""); Expect(0, 918000, '\P{^Is_XID_Continue=t}', ""); - Expect(1, 917999, '\p{Is_XID_Continue= T}', ""); - Expect(0, 917999, '\p{^Is_XID_Continue= T}', ""); - Expect(0, 917999, '\P{Is_XID_Continue= T}', ""); - Expect(1, 917999, '\P{^Is_XID_Continue= T}', ""); - Expect(0, 918000, '\p{Is_XID_Continue= T}', ""); - Expect(1, 918000, '\p{^Is_XID_Continue= T}', ""); - Expect(1, 918000, '\P{Is_XID_Continue= T}', ""); - Expect(0, 918000, '\P{^Is_XID_Continue= T}', ""); - Error('\p{Is_XIDC=_:=true}'); - Error('\P{Is_XIDC=_:=true}'); + Expect(1, 917999, '\p{Is_XID_Continue= -t}', ""); + Expect(0, 917999, '\p{^Is_XID_Continue= -t}', ""); + Expect(0, 917999, '\P{Is_XID_Continue= -t}', ""); + Expect(1, 917999, '\P{^Is_XID_Continue= -t}', ""); + Expect(0, 918000, '\p{Is_XID_Continue= -t}', ""); + Expect(1, 918000, '\p{^Is_XID_Continue= -t}', ""); + Expect(1, 918000, '\P{Is_XID_Continue= -t}', ""); + Expect(0, 918000, '\P{^Is_XID_Continue= -t}', ""); + Error('\p{Is_XIDC: :=- True}'); + Error('\P{Is_XIDC: :=- True}'); Expect(1, 917999, '\p{Is_XIDC=true}', ""); Expect(0, 917999, '\p{^Is_XIDC=true}', ""); Expect(0, 917999, '\P{Is_XIDC=true}', ""); @@ -150016,174 +154166,174 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 918000, '\p{^Is_XIDC=true}', ""); Expect(1, 918000, '\P{Is_XIDC=true}', ""); Expect(0, 918000, '\P{^Is_XIDC=true}', ""); - Expect(1, 917999, '\p{Is_XIDC= TRUE}', ""); - Expect(0, 917999, '\p{^Is_XIDC= TRUE}', ""); - Expect(0, 917999, '\P{Is_XIDC= TRUE}', ""); - Expect(1, 917999, '\P{^Is_XIDC= TRUE}', ""); - Expect(0, 918000, '\p{Is_XIDC= TRUE}', ""); - Expect(1, 918000, '\p{^Is_XIDC= TRUE}', ""); - Expect(1, 918000, '\P{Is_XIDC= TRUE}', ""); - Expect(0, 918000, '\P{^Is_XIDC= TRUE}', ""); - Error('\p{XID_Start= no:=}'); - Error('\P{XID_Start= no:=}'); - Expect(1, 195102, '\p{XID_Start=:\ANo\z:}', "");; - Expect(0, 195101, '\p{XID_Start=:\ANo\z:}', "");; - Expect(1, 195102, '\p{XID_Start=no}', ""); - Expect(0, 195102, '\p{^XID_Start=no}', ""); - Expect(0, 195102, '\P{XID_Start=no}', ""); - Expect(1, 195102, '\P{^XID_Start=no}', ""); - Expect(0, 195101, '\p{XID_Start=no}', ""); - Expect(1, 195101, '\p{^XID_Start=no}', ""); - Expect(1, 195101, '\P{XID_Start=no}', ""); - Expect(0, 195101, '\P{^XID_Start=no}', ""); - Expect(1, 195102, '\p{XID_Start=:\Ano\z:}', "");; - Expect(0, 195101, '\p{XID_Start=:\Ano\z:}', "");; - Expect(1, 195102, '\p{XID_Start= _No}', ""); - Expect(0, 195102, '\p{^XID_Start= _No}', ""); - Expect(0, 195102, '\P{XID_Start= _No}', ""); - Expect(1, 195102, '\P{^XID_Start= _No}', ""); - Expect(0, 195101, '\p{XID_Start= _No}', ""); - Expect(1, 195101, '\p{^XID_Start= _No}', ""); - Expect(1, 195101, '\P{XID_Start= _No}', ""); - Expect(0, 195101, '\P{^XID_Start= _No}', ""); - Error('\p{XIDS=/a/_ N}'); - Error('\P{XIDS=/a/_ N}'); - Expect(1, 195102, '\p{XIDS=:\AN\z:}', "");; - Expect(0, 195101, '\p{XIDS=:\AN\z:}', "");; - Expect(1, 195102, '\p{XIDS=n}', ""); - Expect(0, 195102, '\p{^XIDS=n}', ""); - Expect(0, 195102, '\P{XIDS=n}', ""); - Expect(1, 195102, '\P{^XIDS=n}', ""); - Expect(0, 195101, '\p{XIDS=n}', ""); - Expect(1, 195101, '\p{^XIDS=n}', ""); - Expect(1, 195101, '\P{XIDS=n}', ""); - Expect(0, 195101, '\P{^XIDS=n}', ""); - Expect(1, 195102, '\p{XIDS=:\An\z:}', "");; - Expect(0, 195101, '\p{XIDS=:\An\z:}', "");; - Expect(1, 195102, '\p{XIDS=-_n}', ""); - Expect(0, 195102, '\p{^XIDS=-_n}', ""); - Expect(0, 195102, '\P{XIDS=-_n}', ""); - Expect(1, 195102, '\P{^XIDS=-_n}', ""); - Expect(0, 195101, '\p{XIDS=-_n}', ""); - Expect(1, 195101, '\p{^XIDS=-_n}', ""); - Expect(1, 195101, '\P{XIDS=-_n}', ""); - Expect(0, 195101, '\P{^XIDS=-_n}', ""); - Error('\p{Is_XID_Start=__F:=}'); - Error('\P{Is_XID_Start=__F:=}'); - Expect(1, 195102, '\p{Is_XID_Start=f}', ""); - Expect(0, 195102, '\p{^Is_XID_Start=f}', ""); - Expect(0, 195102, '\P{Is_XID_Start=f}', ""); - Expect(1, 195102, '\P{^Is_XID_Start=f}', ""); - Expect(0, 195101, '\p{Is_XID_Start=f}', ""); - Expect(1, 195101, '\p{^Is_XID_Start=f}', ""); - Expect(1, 195101, '\P{Is_XID_Start=f}', ""); - Expect(0, 195101, '\P{^Is_XID_Start=f}', ""); - Expect(1, 195102, '\p{Is_XID_Start= -F}', ""); - Expect(0, 195102, '\p{^Is_XID_Start= -F}', ""); - Expect(0, 195102, '\P{Is_XID_Start= -F}', ""); - Expect(1, 195102, '\P{^Is_XID_Start= -F}', ""); - Expect(0, 195101, '\p{Is_XID_Start= -F}', ""); - Expect(1, 195101, '\p{^Is_XID_Start= -F}', ""); - Expect(1, 195101, '\P{Is_XID_Start= -F}', ""); - Expect(0, 195101, '\P{^Is_XID_Start= -F}', ""); - Error('\p{Is_XIDS=_ False/a/}'); - Error('\P{Is_XIDS=_ False/a/}'); - Expect(1, 195102, '\p{Is_XIDS=false}', ""); - Expect(0, 195102, '\p{^Is_XIDS=false}', ""); - Expect(0, 195102, '\P{Is_XIDS=false}', ""); - Expect(1, 195102, '\P{^Is_XIDS=false}', ""); - Expect(0, 195101, '\p{Is_XIDS=false}', ""); - Expect(1, 195101, '\p{^Is_XIDS=false}', ""); - Expect(1, 195101, '\P{Is_XIDS=false}', ""); - Expect(0, 195101, '\P{^Is_XIDS=false}', ""); - Expect(1, 195102, '\p{Is_XIDS= false}', ""); - Expect(0, 195102, '\p{^Is_XIDS= false}', ""); - Expect(0, 195102, '\P{Is_XIDS= false}', ""); - Expect(1, 195102, '\P{^Is_XIDS= false}', ""); - Expect(0, 195101, '\p{Is_XIDS= false}', ""); - Expect(1, 195101, '\p{^Is_XIDS= false}', ""); - Expect(1, 195101, '\P{Is_XIDS= false}', ""); - Expect(0, 195101, '\P{^Is_XIDS= false}', ""); - Error('\p{XID_Start=-:=yes}'); - Error('\P{XID_Start=-:=yes}'); - Expect(1, 195101, '\p{XID_Start=:\AYes\z:}', "");; - Expect(0, 195102, '\p{XID_Start=:\AYes\z:}', "");; - Expect(1, 195101, '\p{XID_Start=yes}', ""); - Expect(0, 195101, '\p{^XID_Start=yes}', ""); - Expect(0, 195101, '\P{XID_Start=yes}', ""); - Expect(1, 195101, '\P{^XID_Start=yes}', ""); - Expect(0, 195102, '\p{XID_Start=yes}', ""); - Expect(1, 195102, '\p{^XID_Start=yes}', ""); - Expect(1, 195102, '\P{XID_Start=yes}', ""); - Expect(0, 195102, '\P{^XID_Start=yes}', ""); - Expect(1, 195101, '\p{XID_Start=:\Ayes\z:}', "");; - Expect(0, 195102, '\p{XID_Start=:\Ayes\z:}', "");; - Expect(1, 195101, '\p{XID_Start= yes}', ""); - Expect(0, 195101, '\p{^XID_Start= yes}', ""); - Expect(0, 195101, '\P{XID_Start= yes}', ""); - Expect(1, 195101, '\P{^XID_Start= yes}', ""); - Expect(0, 195102, '\p{XID_Start= yes}', ""); - Expect(1, 195102, '\p{^XID_Start= yes}', ""); - Expect(1, 195102, '\P{XID_Start= yes}', ""); - Expect(0, 195102, '\P{^XID_Start= yes}', ""); - Error('\p{XIDS=-:=y}'); - Error('\P{XIDS=-:=y}'); - Expect(1, 195101, '\p{XIDS=:\AY\z:}', "");; - Expect(0, 195102, '\p{XIDS=:\AY\z:}', "");; - Expect(1, 195101, '\p{XIDS=y}', ""); - Expect(0, 195101, '\p{^XIDS=y}', ""); - Expect(0, 195101, '\P{XIDS=y}', ""); - Expect(1, 195101, '\P{^XIDS=y}', ""); - Expect(0, 195102, '\p{XIDS=y}', ""); - Expect(1, 195102, '\p{^XIDS=y}', ""); - Expect(1, 195102, '\P{XIDS=y}', ""); - Expect(0, 195102, '\P{^XIDS=y}', ""); - Expect(1, 195101, '\p{XIDS=:\Ay\z:}', "");; - Expect(0, 195102, '\p{XIDS=:\Ay\z:}', "");; - Expect(1, 195101, '\p{XIDS= _Y}', ""); - Expect(0, 195101, '\p{^XIDS= _Y}', ""); - Expect(0, 195101, '\P{XIDS= _Y}', ""); - Expect(1, 195101, '\P{^XIDS= _Y}', ""); - Expect(0, 195102, '\p{XIDS= _Y}', ""); - Expect(1, 195102, '\p{^XIDS= _Y}', ""); - Expect(1, 195102, '\P{XIDS= _Y}', ""); - Expect(0, 195102, '\P{^XIDS= _Y}', ""); - Error('\p{Is_XID_Start= t/a/}'); - Error('\P{Is_XID_Start= t/a/}'); - Expect(1, 195101, '\p{Is_XID_Start=t}', ""); - Expect(0, 195101, '\p{^Is_XID_Start=t}', ""); - Expect(0, 195101, '\P{Is_XID_Start=t}', ""); - Expect(1, 195101, '\P{^Is_XID_Start=t}', ""); - Expect(0, 195102, '\p{Is_XID_Start=t}', ""); - Expect(1, 195102, '\p{^Is_XID_Start=t}', ""); - Expect(1, 195102, '\P{Is_XID_Start=t}', ""); - Expect(0, 195102, '\P{^Is_XID_Start=t}', ""); - Expect(1, 195101, '\p{Is_XID_Start=_T}', ""); - Expect(0, 195101, '\p{^Is_XID_Start=_T}', ""); - Expect(0, 195101, '\P{Is_XID_Start=_T}', ""); - Expect(1, 195101, '\P{^Is_XID_Start=_T}', ""); - Expect(0, 195102, '\p{Is_XID_Start=_T}', ""); - Expect(1, 195102, '\p{^Is_XID_Start=_T}', ""); - Expect(1, 195102, '\P{Is_XID_Start=_T}', ""); - Expect(0, 195102, '\P{^Is_XID_Start=_T}', ""); - Error('\p{Is_XIDS=:= _True}'); - Error('\P{Is_XIDS=:= _True}'); - Expect(1, 195101, '\p{Is_XIDS=true}', ""); - Expect(0, 195101, '\p{^Is_XIDS=true}', ""); - Expect(0, 195101, '\P{Is_XIDS=true}', ""); - Expect(1, 195101, '\P{^Is_XIDS=true}', ""); - Expect(0, 195102, '\p{Is_XIDS=true}', ""); - Expect(1, 195102, '\p{^Is_XIDS=true}', ""); - Expect(1, 195102, '\P{Is_XIDS=true}', ""); - Expect(0, 195102, '\P{^Is_XIDS=true}', ""); - Expect(1, 195101, '\p{Is_XIDS=True}', ""); - Expect(0, 195101, '\p{^Is_XIDS=True}', ""); - Expect(0, 195101, '\P{Is_XIDS=True}', ""); - Expect(1, 195101, '\P{^Is_XIDS=True}', ""); - Expect(0, 195102, '\p{Is_XIDS=True}', ""); - Expect(1, 195102, '\p{^Is_XIDS=True}', ""); - Expect(1, 195102, '\P{Is_XIDS=True}', ""); - Expect(0, 195102, '\P{^Is_XIDS=True}', ""); + Expect(1, 917999, '\p{Is_XIDC=_ TRUE}', ""); + Expect(0, 917999, '\p{^Is_XIDC=_ TRUE}', ""); + Expect(0, 917999, '\P{Is_XIDC=_ TRUE}', ""); + Expect(1, 917999, '\P{^Is_XIDC=_ TRUE}', ""); + Expect(0, 918000, '\p{Is_XIDC=_ TRUE}', ""); + Expect(1, 918000, '\p{^Is_XIDC=_ TRUE}', ""); + Expect(1, 918000, '\P{Is_XIDC=_ TRUE}', ""); + Expect(0, 918000, '\P{^Is_XIDC=_ TRUE}', ""); + Error('\p{XID_Start=/a/--No}'); + Error('\P{XID_Start=/a/--No}'); + Expect(1, 201547, '\p{XID_Start=:\ANo\z:}', "");; + Expect(0, 201546, '\p{XID_Start=:\ANo\z:}', "");; + Expect(1, 201547, '\p{XID_Start=no}', ""); + Expect(0, 201547, '\p{^XID_Start=no}', ""); + Expect(0, 201547, '\P{XID_Start=no}', ""); + Expect(1, 201547, '\P{^XID_Start=no}', ""); + Expect(0, 201546, '\p{XID_Start=no}', ""); + Expect(1, 201546, '\p{^XID_Start=no}', ""); + Expect(1, 201546, '\P{XID_Start=no}', ""); + Expect(0, 201546, '\P{^XID_Start=no}', ""); + Expect(1, 201547, '\p{XID_Start=:\Ano\z:}', "");; + Expect(0, 201546, '\p{XID_Start=:\Ano\z:}', "");; + Expect(1, 201547, '\p{XID_Start=- no}', ""); + Expect(0, 201547, '\p{^XID_Start=- no}', ""); + Expect(0, 201547, '\P{XID_Start=- no}', ""); + Expect(1, 201547, '\P{^XID_Start=- no}', ""); + Expect(0, 201546, '\p{XID_Start=- no}', ""); + Expect(1, 201546, '\p{^XID_Start=- no}', ""); + Expect(1, 201546, '\P{XID_Start=- no}', ""); + Expect(0, 201546, '\P{^XID_Start=- no}', ""); + Error('\p{XIDS=-:=N}'); + Error('\P{XIDS=-:=N}'); + Expect(1, 201547, '\p{XIDS=:\AN\z:}', "");; + Expect(0, 201546, '\p{XIDS=:\AN\z:}', "");; + Expect(1, 201547, '\p{XIDS=n}', ""); + Expect(0, 201547, '\p{^XIDS=n}', ""); + Expect(0, 201547, '\P{XIDS=n}', ""); + Expect(1, 201547, '\P{^XIDS=n}', ""); + Expect(0, 201546, '\p{XIDS=n}', ""); + Expect(1, 201546, '\p{^XIDS=n}', ""); + Expect(1, 201546, '\P{XIDS=n}', ""); + Expect(0, 201546, '\P{^XIDS=n}', ""); + Expect(1, 201547, '\p{XIDS=:\An\z:}', "");; + Expect(0, 201546, '\p{XIDS=:\An\z:}', "");; + Expect(1, 201547, '\p{XIDS=--N}', ""); + Expect(0, 201547, '\p{^XIDS=--N}', ""); + Expect(0, 201547, '\P{XIDS=--N}', ""); + Expect(1, 201547, '\P{^XIDS=--N}', ""); + Expect(0, 201546, '\p{XIDS=--N}', ""); + Expect(1, 201546, '\p{^XIDS=--N}', ""); + Expect(1, 201546, '\P{XIDS=--N}', ""); + Expect(0, 201546, '\P{^XIDS=--N}', ""); + Error('\p{Is_XID_Start=-/a/F}'); + Error('\P{Is_XID_Start=-/a/F}'); + Expect(1, 201547, '\p{Is_XID_Start: f}', ""); + Expect(0, 201547, '\p{^Is_XID_Start: f}', ""); + Expect(0, 201547, '\P{Is_XID_Start: f}', ""); + Expect(1, 201547, '\P{^Is_XID_Start: f}', ""); + Expect(0, 201546, '\p{Is_XID_Start: f}', ""); + Expect(1, 201546, '\p{^Is_XID_Start: f}', ""); + Expect(1, 201546, '\P{Is_XID_Start: f}', ""); + Expect(0, 201546, '\P{^Is_XID_Start: f}', ""); + Expect(1, 201547, '\p{Is_XID_Start= f}', ""); + Expect(0, 201547, '\p{^Is_XID_Start= f}', ""); + Expect(0, 201547, '\P{Is_XID_Start= f}', ""); + Expect(1, 201547, '\P{^Is_XID_Start= f}', ""); + Expect(0, 201546, '\p{Is_XID_Start= f}', ""); + Expect(1, 201546, '\p{^Is_XID_Start= f}', ""); + Expect(1, 201546, '\P{Is_XID_Start= f}', ""); + Expect(0, 201546, '\P{^Is_XID_Start= f}', ""); + Error('\p{Is_XIDS=/a/_ False}'); + Error('\P{Is_XIDS=/a/_ False}'); + Expect(1, 201547, '\p{Is_XIDS=false}', ""); + Expect(0, 201547, '\p{^Is_XIDS=false}', ""); + Expect(0, 201547, '\P{Is_XIDS=false}', ""); + Expect(1, 201547, '\P{^Is_XIDS=false}', ""); + Expect(0, 201546, '\p{Is_XIDS=false}', ""); + Expect(1, 201546, '\p{^Is_XIDS=false}', ""); + Expect(1, 201546, '\P{Is_XIDS=false}', ""); + Expect(0, 201546, '\P{^Is_XIDS=false}', ""); + Expect(1, 201547, '\p{Is_XIDS= -False}', ""); + Expect(0, 201547, '\p{^Is_XIDS= -False}', ""); + Expect(0, 201547, '\P{Is_XIDS= -False}', ""); + Expect(1, 201547, '\P{^Is_XIDS= -False}', ""); + Expect(0, 201546, '\p{Is_XIDS= -False}', ""); + Expect(1, 201546, '\p{^Is_XIDS= -False}', ""); + Expect(1, 201546, '\P{Is_XIDS= -False}', ""); + Expect(0, 201546, '\P{^Is_XIDS= -False}', ""); + Error('\p{XID_Start=/a/ -Yes}'); + Error('\P{XID_Start=/a/ -Yes}'); + Expect(1, 201546, '\p{XID_Start=:\AYes\z:}', "");; + Expect(0, 201547, '\p{XID_Start=:\AYes\z:}', "");; + Expect(1, 201546, '\p{XID_Start=yes}', ""); + Expect(0, 201546, '\p{^XID_Start=yes}', ""); + Expect(0, 201546, '\P{XID_Start=yes}', ""); + Expect(1, 201546, '\P{^XID_Start=yes}', ""); + Expect(0, 201547, '\p{XID_Start=yes}', ""); + Expect(1, 201547, '\p{^XID_Start=yes}', ""); + Expect(1, 201547, '\P{XID_Start=yes}', ""); + Expect(0, 201547, '\P{^XID_Start=yes}', ""); + Expect(1, 201546, '\p{XID_Start=:\Ayes\z:}', "");; + Expect(0, 201547, '\p{XID_Start=:\Ayes\z:}', "");; + Expect(1, 201546, '\p{XID_Start= yes}', ""); + Expect(0, 201546, '\p{^XID_Start= yes}', ""); + Expect(0, 201546, '\P{XID_Start= yes}', ""); + Expect(1, 201546, '\P{^XID_Start= yes}', ""); + Expect(0, 201547, '\p{XID_Start= yes}', ""); + Expect(1, 201547, '\p{^XID_Start= yes}', ""); + Expect(1, 201547, '\P{XID_Start= yes}', ""); + Expect(0, 201547, '\P{^XID_Start= yes}', ""); + Error('\p{XIDS: /a/Y}'); + Error('\P{XIDS: /a/Y}'); + Expect(1, 201546, '\p{XIDS=:\AY\z:}', "");; + Expect(0, 201547, '\p{XIDS=:\AY\z:}', "");; + Expect(1, 201546, '\p{XIDS: y}', ""); + Expect(0, 201546, '\p{^XIDS: y}', ""); + Expect(0, 201546, '\P{XIDS: y}', ""); + Expect(1, 201546, '\P{^XIDS: y}', ""); + Expect(0, 201547, '\p{XIDS: y}', ""); + Expect(1, 201547, '\p{^XIDS: y}', ""); + Expect(1, 201547, '\P{XIDS: y}', ""); + Expect(0, 201547, '\P{^XIDS: y}', ""); + Expect(1, 201546, '\p{XIDS=:\Ay\z:}', "");; + Expect(0, 201547, '\p{XIDS=:\Ay\z:}', "");; + Expect(1, 201546, '\p{XIDS: -Y}', ""); + Expect(0, 201546, '\p{^XIDS: -Y}', ""); + Expect(0, 201546, '\P{XIDS: -Y}', ""); + Expect(1, 201546, '\P{^XIDS: -Y}', ""); + Expect(0, 201547, '\p{XIDS: -Y}', ""); + Expect(1, 201547, '\p{^XIDS: -Y}', ""); + Expect(1, 201547, '\P{XIDS: -Y}', ""); + Expect(0, 201547, '\P{^XIDS: -Y}', ""); + Error('\p{Is_XID_Start=/a/T}'); + Error('\P{Is_XID_Start=/a/T}'); + Expect(1, 201546, '\p{Is_XID_Start=t}', ""); + Expect(0, 201546, '\p{^Is_XID_Start=t}', ""); + Expect(0, 201546, '\P{Is_XID_Start=t}', ""); + Expect(1, 201546, '\P{^Is_XID_Start=t}', ""); + Expect(0, 201547, '\p{Is_XID_Start=t}', ""); + Expect(1, 201547, '\p{^Is_XID_Start=t}', ""); + Expect(1, 201547, '\P{Is_XID_Start=t}', ""); + Expect(0, 201547, '\P{^Is_XID_Start=t}', ""); + Expect(1, 201546, '\p{Is_XID_Start= -T}', ""); + Expect(0, 201546, '\p{^Is_XID_Start= -T}', ""); + Expect(0, 201546, '\P{Is_XID_Start= -T}', ""); + Expect(1, 201546, '\P{^Is_XID_Start= -T}', ""); + Expect(0, 201547, '\p{Is_XID_Start= -T}', ""); + Expect(1, 201547, '\p{^Is_XID_Start= -T}', ""); + Expect(1, 201547, '\P{Is_XID_Start= -T}', ""); + Expect(0, 201547, '\P{^Is_XID_Start= -T}', ""); + Error('\p{Is_XIDS=:= true}'); + Error('\P{Is_XIDS=:= true}'); + Expect(1, 201546, '\p{Is_XIDS=true}', ""); + Expect(0, 201546, '\p{^Is_XIDS=true}', ""); + Expect(0, 201546, '\P{Is_XIDS=true}', ""); + Expect(1, 201546, '\P{^Is_XIDS=true}', ""); + Expect(0, 201547, '\p{Is_XIDS=true}', ""); + Expect(1, 201547, '\p{^Is_XIDS=true}', ""); + Expect(1, 201547, '\P{Is_XIDS=true}', ""); + Expect(0, 201547, '\P{^Is_XIDS=true}', ""); + Expect(1, 201546, '\p{Is_XIDS: -true}', ""); + Expect(0, 201546, '\p{^Is_XIDS: -true}', ""); + Expect(0, 201546, '\P{Is_XIDS: -true}', ""); + Expect(1, 201546, '\P{^Is_XIDS: -true}', ""); + Expect(0, 201547, '\p{Is_XIDS: -true}', ""); + Expect(1, 201547, '\p{^Is_XIDS: -true}', ""); + Expect(1, 201547, '\P{Is_XIDS: -true}', ""); + Expect(0, 201547, '\P{^Is_XIDS: -true}', ""); Error('\p{Expands_On_NFC=No}'); Error('\P{Expands_On_NFC=No}'); Error('\p{XO_NFC=N}'); @@ -150198,8 +154348,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Error('\P{XO_NFC=Y}'); Error('\p{Is_Expands_On_NFC=T}'); Error('\P{Is_Expands_On_NFC=T}'); - Error('\p{Is_XO_NFC: True}'); - Error('\P{Is_XO_NFC: True}'); + Error('\p{Is_XO_NFC=True}'); + Error('\P{Is_XO_NFC=True}'); Error('\p{Expands_On_NFD=No}'); Error('\P{Expands_On_NFD=No}'); Error('\p{XO_NFD=N}'); @@ -150208,62 +154358,46 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Error('\P{Is_Expands_On_NFD=F}'); Error('\p{Is_XO_NFD=False}'); Error('\P{Is_XO_NFD=False}'); - Error('\p{Expands_On_NFD: Yes}'); - Error('\P{Expands_On_NFD: Yes}'); - Error('\p{XO_NFD: Y}'); - Error('\P{XO_NFD: Y}'); + Error('\p{Expands_On_NFD=Yes}'); + Error('\P{Expands_On_NFD=Yes}'); + Error('\p{XO_NFD=Y}'); + Error('\P{XO_NFD=Y}'); Error('\p{Is_Expands_On_NFD=T}'); Error('\P{Is_Expands_On_NFD=T}'); Error('\p{Is_XO_NFD=True}'); Error('\P{Is_XO_NFD=True}'); Error('\p{Expands_On_NFKC=No}'); Error('\P{Expands_On_NFKC=No}'); - Error('\p{XO_NFKC=N}'); - Error('\P{XO_NFKC=N}'); + Error('\p{XO_NFKC: N}'); + Error('\P{XO_NFKC: N}'); Error('\p{Is_Expands_On_NFKC=F}'); Error('\P{Is_Expands_On_NFKC=F}'); Error('\p{Is_XO_NFKC=False}'); Error('\P{Is_XO_NFKC=False}'); - Error('\p{Expands_On_NFKC: Yes}'); - Error('\P{Expands_On_NFKC: Yes}'); + Error('\p{Expands_On_NFKC=Yes}'); + Error('\P{Expands_On_NFKC=Yes}'); Error('\p{XO_NFKC=Y}'); Error('\P{XO_NFKC=Y}'); Error('\p{Is_Expands_On_NFKC=T}'); Error('\P{Is_Expands_On_NFKC=T}'); - Error('\p{Is_XO_NFKC=True}'); - Error('\P{Is_XO_NFKC=True}'); + Error('\p{Is_XO_NFKC: True}'); + Error('\P{Is_XO_NFKC: True}'); Error('\p{Expands_On_NFKD=No}'); Error('\P{Expands_On_NFKD=No}'); - Error('\p{XO_NFKD=N}'); - Error('\P{XO_NFKD=N}'); + Error('\p{XO_NFKD: N}'); + Error('\P{XO_NFKD: N}'); Error('\p{Is_Expands_On_NFKD=F}'); Error('\P{Is_Expands_On_NFKD=F}'); Error('\p{Is_XO_NFKD=False}'); Error('\P{Is_XO_NFKD=False}'); Error('\p{Expands_On_NFKD=Yes}'); Error('\P{Expands_On_NFKD=Yes}'); - Error('\p{XO_NFKD: Y}'); - Error('\P{XO_NFKD: Y}'); + Error('\p{XO_NFKD=Y}'); + Error('\P{XO_NFKD=Y}'); Error('\p{Is_Expands_On_NFKD=T}'); Error('\P{Is_Expands_On_NFKD=T}'); - Error('\p{Is_XO_NFKD: True}'); - Error('\P{Is_XO_NFKD: True}'); - Error('\p{Extended_Pictographic=No}'); - Error('\P{Extended_Pictographic=No}'); - Error('\p{XPG: N}'); - Error('\P{XPG: N}'); - Error('\p{Is_Extended_Pictographic: F}'); - Error('\P{Is_Extended_Pictographic: F}'); - Error('\p{Is_XPG=False}'); - Error('\P{Is_XPG=False}'); - Error('\p{Extended_Pictographic=Yes}'); - Error('\P{Extended_Pictographic=Yes}'); - Error('\p{XPG=Y}'); - Error('\P{XPG=Y}'); - Error('\p{Is_Extended_Pictographic=T}'); - Error('\P{Is_Extended_Pictographic=T}'); - Error('\p{Is_XPG=True}'); - Error('\P{Is_XPG=True}'); + Error('\p{Is_XO_NFKD=True}'); + Error('\P{Is_XO_NFKD=True}'); } if (!$::TESTCHUNK or $::TESTCHUNK == 5) { Test_GCB('÷ 0020 ÷ 0020 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] SPACE (Other) ÷ [0.3]'); @@ -151400,10 +155534,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 0023 × 0020 × 007D ÷ # × [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0023 × 0308 × 007D ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0023 × 0308 × 0020 × 007D ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0023 × 0029 ÷ # × [0.3] NUMBER SIGN (AL) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0023 × 0020 × 0029 ÷ # × [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0023 × 0308 × 0029 ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0023 × 0308 × 0020 × 0029 ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 0023 × 000D ÷ # × [0.3] NUMBER SIGN (AL) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0023 × 0020 × 000D ÷ # × [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0023 × 0308 × 000D ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -151436,9 +155566,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 0023 × 0020 ÷ 231A ÷ # × [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 0023 × 0308 ÷ 231A ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 0023 × 0308 × 0020 ÷ 231A ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 0023 × 2024 ÷ # × [0.3] NUMBER SIGN (AL) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0023 × 2024 ÷ # × [0.3] NUMBER SIGN (AL) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0023 × 0020 ÷ 2024 ÷ # × [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0023 × 0308 × 2024 ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 2024 ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0023 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0023 × 002C ÷ # × [0.3] NUMBER SIGN (AL) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 0023 × 0020 × 002C ÷ # × [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -151472,10 +155602,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 0023 × 0020 ÷ 0030 ÷ # × [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0023 × 0308 × 0030 ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0023 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0023 × 0028 ÷ # × [0.3] NUMBER SIGN (AL) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0023 × 0020 ÷ 0028 ÷ # × [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0023 × 0308 × 0028 ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0023 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 0023 ÷ 2329 ÷ # × [0.3] NUMBER SIGN (AL) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 2329 ÷ # × [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 2329 ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 0023 × 0025 ÷ # × [0.3] NUMBER SIGN (AL) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0023 × 0020 ÷ 0025 ÷ # × [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0023 × 0308 × 0025 ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); @@ -151516,6 +155646,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 0023 × 0020 ÷ 1F3FB ÷ # × [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0023 × 0308 ÷ 1F3FB ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0023 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0023 × 0029 ÷ # × [0.3] NUMBER SIGN (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0023 × 0020 × 0029 ÷ # × [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0029 ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 × 0029 ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0023 × 0028 ÷ # × [0.3] NUMBER SIGN (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 0028 ÷ # × [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0028 ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 0023 × 0001 ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0023 × 0020 ÷ 0001 ÷ # × [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0023 × 0308 × 0001 ÷ # × [0.3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -151568,10 +155706,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 2014 × 0020 × 007D ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 2014 × 0308 × 007D ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 2014 × 0308 × 0020 × 007D ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 2014 × 0029 ÷ # × [0.3] EM DASH (B2) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 2014 × 0020 × 0029 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 2014 × 0308 × 0029 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 2014 × 0308 × 0020 × 0029 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 2014 × 000D ÷ # × [0.3] EM DASH (B2) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 2014 × 0020 × 000D ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 2014 × 0308 × 000D ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -151604,9 +155738,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 2014 × 0020 ÷ 231A ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 2014 × 0308 ÷ 231A ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 2014 × 0308 × 0020 ÷ 231A ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 2014 ÷ 2024 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 2014 × 2024 ÷ # × [0.3] EM DASH (B2) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 2014 × 0020 ÷ 2024 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 2014 × 0308 ÷ 2024 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 2024 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 2014 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 2014 × 002C ÷ # × [0.3] EM DASH (B2) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 2014 × 0020 × 002C ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -151640,10 +155774,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 2014 × 0020 ÷ 0030 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 2014 × 0308 ÷ 0030 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 2014 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 2014 ÷ 0028 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 2014 × 0020 ÷ 0028 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 2014 × 0308 ÷ 0028 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 2014 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 2014 ÷ 2329 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 2329 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 2329 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 2014 ÷ 0025 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 2014 × 0020 ÷ 0025 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 2014 × 0308 ÷ 0025 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); @@ -151684,6 +155818,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 2014 × 0020 ÷ 1F3FB ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 2014 × 0308 ÷ 1F3FB ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 2014 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2014 × 0029 ÷ # × [0.3] EM DASH (B2) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 2014 × 0020 × 0029 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0029 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 × 0029 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 2014 ÷ 0028 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 0028 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 0028 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 2014 × 0001 ÷ # × [0.3] EM DASH (B2) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 2014 × 0020 ÷ 0001 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 2014 × 0308 × 0001 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -151736,10 +155878,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 0009 × 0020 × 007D ÷ # × [0.3] (BA) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0009 × 0308 × 007D ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0009 × 0308 × 0020 × 007D ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0009 × 0029 ÷ # × [0.3] (BA) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0009 × 0020 × 0029 ÷ # × [0.3] (BA) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0009 × 0308 × 0029 ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0009 × 0308 × 0020 × 0029 ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 0009 × 000D ÷ # × [0.3] (BA) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0009 × 0020 × 000D ÷ # × [0.3] (BA) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0009 × 0308 × 000D ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -151772,9 +155910,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 0009 × 0020 ÷ 231A ÷ # × [0.3] (BA) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 0009 × 0308 ÷ 231A ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 0009 × 0308 × 0020 ÷ 231A ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 0009 ÷ 2024 ÷ # × [0.3] (BA) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0009 × 2024 ÷ # × [0.3] (BA) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0009 × 0020 ÷ 2024 ÷ # × [0.3] (BA) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0009 × 0308 ÷ 2024 ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 2024 ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0009 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0009 × 002C ÷ # × [0.3] (BA) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 0009 × 0020 × 002C ÷ # × [0.3] (BA) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -151808,10 +155946,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 0009 × 0020 ÷ 0030 ÷ # × [0.3] (BA) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0009 × 0308 ÷ 0030 ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0009 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0009 ÷ 0028 ÷ # × [0.3] (BA) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0009 × 0020 ÷ 0028 ÷ # × [0.3] (BA) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0009 × 0308 ÷ 0028 ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0009 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 0009 ÷ 2329 ÷ # × [0.3] (BA) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 2329 ÷ # × [0.3] (BA) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 2329 ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 0009 ÷ 0025 ÷ # × [0.3] (BA) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0009 × 0020 ÷ 0025 ÷ # × [0.3] (BA) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0009 × 0308 ÷ 0025 ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); @@ -151852,6 +155990,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 0009 × 0020 ÷ 1F3FB ÷ # × [0.3] (BA) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0009 × 0308 ÷ 1F3FB ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0009 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0009 × 0029 ÷ # × [0.3] (BA) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0009 × 0020 × 0029 ÷ # × [0.3] (BA) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0029 ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 × 0029 ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0009 ÷ 0028 ÷ # × [0.3] (BA) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 0028 ÷ # × [0.3] (BA) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 0028 ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 0009 × 0001 ÷ # × [0.3] (BA) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0009 × 0020 ÷ 0001 ÷ # × [0.3] (BA) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0009 × 0308 × 0001 ÷ # × [0.3] (BA) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -151904,10 +156050,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 00B4 × 0020 × 007D ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 00B4 × 0308 × 007D ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 00B4 × 0308 × 0020 × 007D ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 00B4 × 0029 ÷ # × [0.3] ACUTE ACCENT (BB) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 00B4 × 0020 × 0029 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 00B4 × 0308 × 0029 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 00B4 × 0308 × 0020 × 0029 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 00B4 × 000D ÷ # × [0.3] ACUTE ACCENT (BB) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 00B4 × 0020 × 000D ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 00B4 × 0308 × 000D ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -151976,10 +156118,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 00B4 × 0020 ÷ 0030 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 00B4 × 0308 × 0030 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 00B4 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 00B4 × 0028 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.04] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 00B4 × 0020 ÷ 0028 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 00B4 × 0308 × 0028 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 00B4 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 00B4 × 2329 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.04] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 2329 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 2329 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 00B4 × 0025 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.04] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 00B4 × 0020 ÷ 0025 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 00B4 × 0308 × 0025 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] PERCENT SIGN (PO) ÷ [0.3]'); @@ -152020,6 +156162,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 00B4 × 0020 ÷ 1F3FB ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 00B4 × 0308 × 1F3FB ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 00B4 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00B4 × 0029 ÷ # × [0.3] ACUTE ACCENT (BB) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 × 0029 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0029 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 × 0029 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 00B4 × 0028 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.04] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 0028 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0028 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.04] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 00B4 × 0001 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 00B4 × 0020 ÷ 0001 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 00B4 × 0308 × 0001 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -152072,10 +156222,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 000B ÷ 0020 × 007D ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 000B ÷ 0308 × 007D ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 000B ÷ 0308 × 0020 × 007D ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 000B ÷ 0029 ÷ # × [0.3] (BK) ÷ [4.0] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 000B ÷ 0020 × 0029 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 000B ÷ 0308 × 0029 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 000B ÷ 0308 × 0020 × 0029 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 000B ÷ 000D ÷ # × [0.3] (BK) ÷ [4.0] (CR) ÷ [0.3]'); Test_LB('× 000B ÷ 0020 × 000D ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 000B ÷ 0308 × 000D ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -152110,7 +156256,7 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 000B ÷ 0308 × 0020 ÷ 231A ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 000B ÷ 2024 ÷ # × [0.3] (BK) ÷ [4.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 000B ÷ 0020 ÷ 2024 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 000B ÷ 0308 × 2024 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 2024 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 000B ÷ 0308 × 0020 ÷ 2024 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 000B ÷ 002C ÷ # × [0.3] (BK) ÷ [4.0] COMMA (IS) ÷ [0.3]'); Test_LB('× 000B ÷ 0020 × 002C ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -152144,10 +156290,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 000B ÷ 0020 ÷ 0030 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 000B ÷ 0308 × 0030 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 000B ÷ 0308 × 0020 ÷ 0030 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 000B ÷ 0028 ÷ # × [0.3] (BK) ÷ [4.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 000B ÷ 0020 ÷ 0028 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 000B ÷ 0308 × 0028 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 000B ÷ 0308 × 0020 ÷ 0028 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 000B ÷ 2329 ÷ # × [0.3] (BK) ÷ [4.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 2329 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 2329 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 2329 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 000B ÷ 0025 ÷ # × [0.3] (BK) ÷ [4.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 000B ÷ 0020 ÷ 0025 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 000B ÷ 0308 × 0025 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); @@ -152188,6 +156334,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 000B ÷ 0020 ÷ 1F3FB ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 000B ÷ 0308 ÷ 1F3FB ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 000B ÷ 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 000B ÷ 0029 ÷ # × [0.3] (BK) ÷ [4.0] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 × 0029 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0029 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 × 0029 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 000B ÷ 0028 ÷ # × [0.3] (BK) ÷ [4.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 0028 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0028 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 0028 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 000B ÷ 0001 ÷ # × [0.3] (BK) ÷ [4.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 000B ÷ 0020 ÷ 0001 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 000B ÷ 0308 × 0001 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -152240,10 +156394,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× FFFC × 0020 × 007D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× FFFC × 0308 × 007D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× FFFC × 0308 × 0020 × 007D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× FFFC × 0029 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× FFFC × 0020 × 0029 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× FFFC × 0308 × 0029 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× FFFC × 0308 × 0020 × 0029 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× FFFC × 000D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [6.0] (CR) ÷ [0.3]'); Test_LB('× FFFC × 0020 × 000D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× FFFC × 0308 × 000D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -152312,10 +156462,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× FFFC × 0020 ÷ 0030 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× FFFC × 0308 ÷ 0030 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× FFFC × 0308 × 0020 ÷ 0030 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× FFFC ÷ 0028 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× FFFC × 0020 ÷ 0028 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× FFFC × 0308 ÷ 0028 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× FFFC × 0308 × 0020 ÷ 0028 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× FFFC ÷ 2329 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 2329 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 2329 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 2329 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× FFFC ÷ 0025 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× FFFC × 0020 ÷ 0025 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× FFFC × 0308 ÷ 0025 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] PERCENT SIGN (PO) ÷ [0.3]'); @@ -152356,6 +156506,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× FFFC × 0020 ÷ 1F3FB ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× FFFC × 0308 ÷ 1F3FB ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× FFFC × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FFFC × 0029 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× FFFC × 0020 × 0029 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0029 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 × 0029 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× FFFC ÷ 0028 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 0028 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 0028 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.02] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 0028 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× FFFC × 0001 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× FFFC × 0020 ÷ 0001 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× FFFC × 0308 × 0001 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -152408,10 +156566,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 007D × 0020 × 007D ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 007D × 0308 × 007D ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 007D × 0308 × 0020 × 007D ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 007D × 0029 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 007D × 0020 × 0029 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 007D × 0308 × 0029 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 007D × 0308 × 0020 × 0029 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 007D × 000D ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 007D × 0020 × 000D ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 007D × 0308 × 000D ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -152444,9 +156598,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 007D × 0020 ÷ 231A ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 007D × 0308 ÷ 231A ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 007D × 0308 × 0020 ÷ 231A ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 007D ÷ 2024 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 007D × 2024 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 007D × 0020 ÷ 2024 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 007D × 0308 ÷ 2024 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 2024 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 007D × 0308 × 0020 ÷ 2024 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 007D × 002C ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 007D × 0020 × 002C ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -152480,10 +156634,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 007D × 0020 ÷ 0030 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 007D × 0308 ÷ 0030 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 007D × 0308 × 0020 ÷ 0030 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 007D ÷ 0028 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 007D × 0020 ÷ 0028 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 007D × 0308 ÷ 0028 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 007D × 0308 × 0020 ÷ 0028 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 007D ÷ 2329 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 2329 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 2329 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 2329 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 007D ÷ 0025 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 007D × 0020 ÷ 0025 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 007D × 0308 ÷ 0025 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); @@ -152524,6 +156678,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 007D × 0020 ÷ 1F3FB ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 007D × 0308 ÷ 1F3FB ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 007D × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 007D × 0029 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 007D × 0020 × 0029 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0029 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × 0029 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 007D ÷ 0028 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 0028 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 0028 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 0028 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 007D × 0001 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 007D × 0020 ÷ 0001 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 007D × 0308 × 0001 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -152548,174 +156710,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 007D × 0020 × 3041 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); Test_LB('× 007D × 0308 × 3041 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); Test_LB('× 007D × 0308 × 0020 × 3041 ÷ # × [0.3] RIGHT CURLY BRACKET (CL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); - Test_LB('× 0029 × 0023 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [30.02] NUMBER SIGN (AL) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 0023 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0023 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.02] NUMBER SIGN (AL) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]'); - Test_LB('× 0029 ÷ 2014 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 2014 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); - Test_LB('× 0029 × 0308 ÷ 2014 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); - Test_LB('× 0029 × 0009 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [21.01] (BA) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 0009 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] (BA) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0009 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] (BA) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] (BA) ÷ [0.3]'); - Test_LB('× 0029 ÷ 00B4 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 00B4 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); - Test_LB('× 0029 × 0308 ÷ 00B4 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); - Test_LB('× 0029 × 000B ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [6.0] (BK) ÷ [0.3]'); - Test_LB('× 0029 × 0020 × 000B ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 000B ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (BK) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 × 000B ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); - Test_LB('× 0029 ÷ FFFC ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ FFFC ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); - Test_LB('× 0029 × 0308 ÷ FFFC ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); - Test_LB('× 0029 × 007D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0029 × 0020 × 007D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 007D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 × 007D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0029 × 0029 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0029 × 0020 × 0029 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0029 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 × 0029 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0029 × 000D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [6.0] (CR) ÷ [0.3]'); - Test_LB('× 0029 × 0020 × 000D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 000D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 × 000D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); - Test_LB('× 0029 × 0021 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); - Test_LB('× 0029 × 0020 × 0021 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0021 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 × 0021 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); - Test_LB('× 0029 × 00A0 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 00A0 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 00A0 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]'); - Test_LB('× 0029 ÷ AC00 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ AC00 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); - Test_LB('× 0029 × 0308 ÷ AC00 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); - Test_LB('× 0029 ÷ AC01 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ AC01 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); - Test_LB('× 0029 × 0308 ÷ AC01 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); - Test_LB('× 0029 × 05D0 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [30.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 05D0 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 05D0 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); - Test_LB('× 0029 × 002D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 002D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 002D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 002D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); - Test_LB('× 0029 ÷ 231A ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 231A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 0029 × 0308 ÷ 231A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 231A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 0029 ÷ 2024 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 2024 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0029 × 0308 ÷ 2024 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0029 × 002C ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [13.02] COMMA (IS) ÷ [0.3]'); - Test_LB('× 0029 × 0020 × 002C ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 002C ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 × 002C ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); - Test_LB('× 0029 ÷ 1100 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 1100 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); - Test_LB('× 0029 × 0308 ÷ 1100 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); - Test_LB('× 0029 ÷ 11A8 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 11A8 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); - Test_LB('× 0029 × 0308 ÷ 11A8 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); - Test_LB('× 0029 ÷ 1160 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 1160 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); - Test_LB('× 0029 × 0308 ÷ 1160 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); - Test_LB('× 0029 × 000A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [6.0] (LF) ÷ [0.3]'); - Test_LB('× 0029 × 0020 × 000A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 000A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (LF) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 × 000A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); - Test_LB('× 0029 × 0085 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [6.0] (NL) ÷ [0.3]'); - Test_LB('× 0029 × 0020 × 0085 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0085 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (NL) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 × 0085 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); - Test_LB('× 0029 × 17D6 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [16.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); - Test_LB('× 0029 × 0020 × 17D6 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [16.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 17D6 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [16.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 × 17D6 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [16.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); - Test_LB('× 0029 × 0030 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [30.02] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 0030 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0030 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.02] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0029 ÷ 0028 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 0028 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0029 × 0308 ÷ 0028 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0029 ÷ 0025 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 0025 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); - Test_LB('× 0029 × 0308 ÷ 0025 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); - Test_LB('× 0029 ÷ 0024 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 0024 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]'); - Test_LB('× 0029 × 0308 ÷ 0024 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]'); - Test_LB('× 0029 × 0022 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [19.01] QUOTATION MARK (QU) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 0022 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0022 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [0.3]'); - Test_LB('× 0029 × 0020 × 0020 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 × 0020 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); - Test_LB('× 0029 × 002F ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [13.02] SOLIDUS (SY) ÷ [0.3]'); - Test_LB('× 0029 × 0020 × 002F ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 002F ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 × 002F ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]'); - Test_LB('× 0029 × 2060 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); - Test_LB('× 0029 × 0020 × 2060 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 2060 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 × 2060 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); - Test_LB('× 0029 × 200B ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); - Test_LB('× 0029 × 0020 × 200B ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 200B ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 × 200B ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); - Test_LB('× 0029 ÷ 1F1E6 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 1F1E6 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); - Test_LB('× 0029 × 0308 ÷ 1F1E6 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); - Test_LB('× 0029 ÷ 261D ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 261D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); - Test_LB('× 0029 × 0308 ÷ 261D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 261D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); - Test_LB('× 0029 ÷ 1F3FB ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 1F3FB ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); - Test_LB('× 0029 × 0308 ÷ 1F3FB ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); - Test_LB('× 0029 × 0001 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] (CM1_CM) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 0001 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0001 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 0001 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); - Test_LB('× 0029 × 200D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 200D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 200D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 200D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); - Test_LB('× 0029 × 00A7 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [30.02] SECTION SIGN (AI_AL) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 00A7 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 00A7 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.02] SECTION SIGN (AI_AL) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]'); - Test_LB('× 0029 × 50005 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [30.02] (XX_AL) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 50005 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] (XX_AL) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 50005 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.02] (XX_AL) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 50005 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] (XX_AL) ÷ [0.3]'); - Test_LB('× 0029 × 0E01 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [30.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); - Test_LB('× 0029 × 0020 ÷ 0E01 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0E01 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); - Test_LB('× 0029 × 3041 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); - Test_LB('× 0029 × 0020 × 3041 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 3041 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); - Test_LB('× 0029 × 0308 × 0020 × 3041 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); Test_LB('× 000D ÷ 0023 ÷ # × [0.3] (CR) ÷ [5.02] NUMBER SIGN (AL) ÷ [0.3]'); Test_LB('× 000D ÷ 0020 ÷ 0023 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]'); Test_LB('× 000D ÷ 0308 × 0023 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [28.0] NUMBER SIGN (AL) ÷ [0.3]'); @@ -152744,10 +156738,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 000D ÷ 0020 × 007D ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 000D ÷ 0308 × 007D ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 000D ÷ 0308 × 0020 × 007D ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 000D ÷ 0029 ÷ # × [0.3] (CR) ÷ [5.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 000D ÷ 0020 × 0029 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 000D ÷ 0308 × 0029 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 000D ÷ 0308 × 0020 × 0029 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 000D ÷ 000D ÷ # × [0.3] (CR) ÷ [5.02] (CR) ÷ [0.3]'); Test_LB('× 000D ÷ 0020 × 000D ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 000D ÷ 0308 × 000D ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -152782,7 +156772,7 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 000D ÷ 0308 × 0020 ÷ 231A ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 000D ÷ 2024 ÷ # × [0.3] (CR) ÷ [5.02] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 000D ÷ 0020 ÷ 2024 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 000D ÷ 0308 × 2024 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 2024 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 000D ÷ 0308 × 0020 ÷ 2024 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 000D ÷ 002C ÷ # × [0.3] (CR) ÷ [5.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 000D ÷ 0020 × 002C ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -152816,10 +156806,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 000D ÷ 0020 ÷ 0030 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 000D ÷ 0308 × 0030 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 000D ÷ 0308 × 0020 ÷ 0030 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 000D ÷ 0028 ÷ # × [0.3] (CR) ÷ [5.02] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 000D ÷ 0020 ÷ 0028 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 000D ÷ 0308 × 0028 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 000D ÷ 0308 × 0020 ÷ 0028 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 000D ÷ 2329 ÷ # × [0.3] (CR) ÷ [5.02] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 2329 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 2329 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 2329 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 000D ÷ 0025 ÷ # × [0.3] (CR) ÷ [5.02] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 000D ÷ 0020 ÷ 0025 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 000D ÷ 0308 × 0025 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); @@ -152860,6 +156850,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 000D ÷ 0020 ÷ 1F3FB ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 000D ÷ 0308 ÷ 1F3FB ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 000D ÷ 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 000D ÷ 0029 ÷ # × [0.3] (CR) ÷ [5.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 × 0029 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0029 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 × 0029 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 000D ÷ 0028 ÷ # × [0.3] (CR) ÷ [5.02] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 0028 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0028 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 0028 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 000D ÷ 0001 ÷ # × [0.3] (CR) ÷ [5.02] (CM1_CM) ÷ [0.3]'); Test_LB('× 000D ÷ 0020 ÷ 0001 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 000D ÷ 0308 × 0001 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -152912,10 +156910,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 0021 × 0020 × 007D ÷ # × [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0021 × 0308 × 007D ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0021 × 0308 × 0020 × 007D ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0021 × 0029 ÷ # × [0.3] EXCLAMATION MARK (EX) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0021 × 0020 × 0029 ÷ # × [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0021 × 0308 × 0029 ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0021 × 0308 × 0020 × 0029 ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 0021 × 000D ÷ # × [0.3] EXCLAMATION MARK (EX) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0021 × 0020 × 000D ÷ # × [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0021 × 0308 × 000D ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -152948,9 +156942,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 0021 × 0020 ÷ 231A ÷ # × [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 0021 × 0308 ÷ 231A ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 0021 × 0308 × 0020 ÷ 231A ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 0021 × 2024 ÷ # × [0.3] EXCLAMATION MARK (EX) × [22.02] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0021 × 2024 ÷ # × [0.3] EXCLAMATION MARK (EX) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0021 × 0020 ÷ 2024 ÷ # × [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0021 × 0308 × 2024 ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.02] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 2024 ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0021 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0021 × 002C ÷ # × [0.3] EXCLAMATION MARK (EX) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 0021 × 0020 × 002C ÷ # × [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -152984,10 +156978,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 0021 × 0020 ÷ 0030 ÷ # × [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0021 × 0308 ÷ 0030 ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0021 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0021 ÷ 0028 ÷ # × [0.3] EXCLAMATION MARK (EX) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0021 × 0020 ÷ 0028 ÷ # × [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0021 × 0308 ÷ 0028 ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0021 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 0021 ÷ 2329 ÷ # × [0.3] EXCLAMATION MARK (EX) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 2329 ÷ # × [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 2329 ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 0021 ÷ 0025 ÷ # × [0.3] EXCLAMATION MARK (EX) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0021 × 0020 ÷ 0025 ÷ # × [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0021 × 0308 ÷ 0025 ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); @@ -153028,6 +157022,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 0021 × 0020 ÷ 1F3FB ÷ # × [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0021 × 0308 ÷ 1F3FB ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0021 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0021 × 0029 ÷ # × [0.3] EXCLAMATION MARK (EX) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0021 × 0020 × 0029 ÷ # × [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0029 ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 × 0029 ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0021 ÷ 0028 ÷ # × [0.3] EXCLAMATION MARK (EX) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 0028 ÷ # × [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 0028 ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 0021 × 0001 ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0021 × 0020 ÷ 0001 ÷ # × [0.3] EXCLAMATION MARK (EX) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0021 × 0308 × 0001 ÷ # × [0.3] EXCLAMATION MARK (EX) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -153080,10 +157082,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 00A0 × 0020 × 007D ÷ # × [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 00A0 × 0308 × 007D ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 00A0 × 0308 × 0020 × 007D ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 00A0 × 0029 ÷ # × [0.3] NO-BREAK SPACE (GL) × [12.0] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 00A0 × 0020 × 0029 ÷ # × [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 00A0 × 0308 × 0029 ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 00A0 × 0308 × 0020 × 0029 ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 00A0 × 000D ÷ # × [0.3] NO-BREAK SPACE (GL) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 00A0 × 0020 × 000D ÷ # × [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 00A0 × 0308 × 000D ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -153152,10 +157150,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 00A0 × 0020 ÷ 0030 ÷ # × [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 00A0 × 0308 × 0030 ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 00A0 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 00A0 × 0028 ÷ # × [0.3] NO-BREAK SPACE (GL) × [12.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 00A0 × 0020 ÷ 0028 ÷ # × [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 00A0 × 0308 × 0028 ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 00A0 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 00A0 × 2329 ÷ # × [0.3] NO-BREAK SPACE (GL) × [12.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 2329 ÷ # × [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 2329 ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 00A0 × 0025 ÷ # × [0.3] NO-BREAK SPACE (GL) × [12.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 00A0 × 0020 ÷ 0025 ÷ # × [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 00A0 × 0308 × 0025 ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] PERCENT SIGN (PO) ÷ [0.3]'); @@ -153196,13 +157194,19 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 6) { Test_LB('× 00A0 × 0020 ÷ 1F3FB ÷ # × [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 00A0 × 0308 × 1F3FB ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 00A0 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00A0 × 0029 ÷ # × [0.3] NO-BREAK SPACE (GL) × [12.0] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 × 0029 ÷ # × [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0029 ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 × 0029 ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 00A0 × 0028 ÷ # × [0.3] NO-BREAK SPACE (GL) × [12.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 0028 ÷ # × [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0028 ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 00A0 × 0001 ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 00A0 × 0020 ÷ 0001 ÷ # × [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 00A0 × 0308 × 0001 ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 00A0 × 0308 × 0020 ÷ 0001 ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 00A0 × 200D ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); -} -if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 00A0 × 0020 ÷ 200D ÷ # × [0.3] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); Test_LB('× 00A0 × 0308 × 200D ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); Test_LB('× 00A0 × 0308 × 0020 ÷ 200D ÷ # × [0.3] NO-BREAK SPACE (GL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); @@ -153250,10 +157254,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× AC00 × 0020 × 007D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× AC00 × 0308 × 007D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× AC00 × 0308 × 0020 × 007D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× AC00 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× AC00 × 0020 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× AC00 × 0308 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× AC00 × 0308 × 0020 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× AC00 × 000D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [6.0] (CR) ÷ [0.3]'); Test_LB('× AC00 × 0020 × 000D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× AC00 × 0308 × 000D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -153286,9 +157286,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× AC00 × 0020 ÷ 231A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× AC00 × 0308 ÷ 231A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× AC00 × 0308 × 0020 ÷ 231A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× AC00 × 2024 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [27.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× AC00 × 2024 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× AC00 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× AC00 × 0308 × 2024 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 2024 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× AC00 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× AC00 × 002C ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× AC00 × 0020 × 002C ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -153322,10 +157322,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× AC00 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× AC00 × 0308 ÷ 0030 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× AC00 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× AC00 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× AC00 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× AC00 × 0308 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× AC00 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× AC00 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× AC00 × 0025 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× AC00 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× AC00 × 0308 × 0025 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); @@ -153366,6 +157366,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× AC00 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× AC00 × 0308 ÷ 1F3FB ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× AC00 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× AC00 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× AC00 × 0020 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× AC00 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× AC00 × 0001 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× AC00 × 0020 ÷ 0001 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× AC00 × 0308 × 0001 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -153412,16 +157420,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× AC01 × 0308 × 0020 × 000B ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); Test_LB('× AC01 ÷ FFFC ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); Test_LB('× AC01 × 0020 ÷ FFFC ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× AC01 × 0308 ÷ FFFC ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); Test_LB('× AC01 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); Test_LB('× AC01 × 007D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× AC01 × 0020 × 007D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× AC01 × 0308 × 007D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× AC01 × 0308 × 0020 × 007D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× AC01 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× AC01 × 0020 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× AC01 × 0308 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× AC01 × 0308 × 0020 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× AC01 × 000D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [6.0] (CR) ÷ [0.3]'); Test_LB('× AC01 × 0020 × 000D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× AC01 × 0308 × 000D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -153454,9 +157460,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× AC01 × 0020 ÷ 231A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× AC01 × 0308 ÷ 231A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× AC01 × 0308 × 0020 ÷ 231A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× AC01 × 2024 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [27.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× AC01 × 2024 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× AC01 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× AC01 × 0308 × 2024 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 2024 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× AC01 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× AC01 × 002C ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× AC01 × 0020 × 002C ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -153490,10 +157496,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× AC01 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× AC01 × 0308 ÷ 0030 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× AC01 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× AC01 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× AC01 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× AC01 × 0308 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× AC01 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× AC01 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× AC01 × 0025 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× AC01 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× AC01 × 0308 × 0025 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); @@ -153534,6 +157540,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× AC01 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× AC01 × 0308 ÷ 1F3FB ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× AC01 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× AC01 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× AC01 × 0020 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× AC01 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× AC01 × 0001 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× AC01 × 0020 ÷ 0001 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× AC01 × 0308 × 0001 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -153586,10 +157600,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 05D0 × 0020 × 007D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 05D0 × 0308 × 007D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 05D0 × 0308 × 0020 × 007D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 05D0 × 0029 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 05D0 × 0020 × 0029 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 05D0 × 0308 × 0029 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 05D0 × 0308 × 0020 × 0029 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 05D0 × 000D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 05D0 × 0020 × 000D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 05D0 × 0308 × 000D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -153622,9 +157632,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 05D0 × 0020 ÷ 231A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 05D0 × 0308 ÷ 231A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 05D0 × 0308 × 0020 ÷ 231A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 05D0 × 2024 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 05D0 × 2024 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 05D0 × 0020 ÷ 2024 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 05D0 × 0308 × 2024 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 2024 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 05D0 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 05D0 × 002C ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 05D0 × 0020 × 002C ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -153658,10 +157668,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 05D0 × 0020 ÷ 0030 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 05D0 × 0308 × 0030 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 05D0 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 05D0 × 0028 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 05D0 × 0020 ÷ 0028 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 05D0 × 0308 × 0028 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 05D0 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 2329 ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 2329 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 2329 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 05D0 × 0025 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 05D0 × 0020 ÷ 0025 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 05D0 × 0308 × 0025 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); @@ -153702,6 +157712,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 05D0 × 0020 ÷ 1F3FB ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 05D0 × 0308 ÷ 1F3FB ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 05D0 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 05D0 × 0029 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 × 0029 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0029 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 × 0029 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 05D0 × 0028 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 0028 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0028 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 05D0 × 0001 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 05D0 × 0020 ÷ 0001 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 05D0 × 0308 × 0001 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -153754,10 +157772,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 002D × 0020 × 007D ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 002D × 0308 × 007D ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 002D × 0308 × 0020 × 007D ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 002D × 0029 ÷ # × [0.3] HYPHEN-MINUS (HY) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 002D × 0020 × 0029 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 002D × 0308 × 0029 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 002D × 0308 × 0020 × 0029 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 002D × 000D ÷ # × [0.3] HYPHEN-MINUS (HY) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 002D × 0020 × 000D ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 002D × 0308 × 000D ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -153790,9 +157804,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 002D × 0020 ÷ 231A ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 002D × 0308 ÷ 231A ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 002D × 0308 × 0020 ÷ 231A ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 002D ÷ 2024 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 002D × 2024 ÷ # × [0.3] HYPHEN-MINUS (HY) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 002D × 0020 ÷ 2024 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 002D × 0308 ÷ 2024 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 2024 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 002D × 0308 × 0020 ÷ 2024 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 002D × 002C ÷ # × [0.3] HYPHEN-MINUS (HY) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 002D × 0020 × 002C ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -153826,10 +157840,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 002D × 0020 ÷ 0030 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 002D × 0308 × 0030 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [25.02] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 002D × 0308 × 0020 ÷ 0030 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 002D ÷ 0028 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 002D × 0020 ÷ 0028 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 002D × 0308 ÷ 0028 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 002D × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 002D ÷ 2329 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 2329 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 2329 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 002D ÷ 0025 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 002D × 0020 ÷ 0025 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 002D × 0308 ÷ 0025 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); @@ -153870,6 +157884,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 002D × 0020 ÷ 1F3FB ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 002D × 0308 ÷ 1F3FB ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 002D × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 002D × 0029 ÷ # × [0.3] HYPHEN-MINUS (HY) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 002D × 0020 × 0029 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0029 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 × 0029 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 002D ÷ 0028 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 0028 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 0028 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 002D × 0001 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 002D × 0020 ÷ 0001 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 002D × 0308 × 0001 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -153922,10 +157944,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 231A × 0020 × 007D ÷ # × [0.3] WATCH (ID) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 231A × 0308 × 007D ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 231A × 0308 × 0020 × 007D ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 231A × 0029 ÷ # × [0.3] WATCH (ID) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 231A × 0020 × 0029 ÷ # × [0.3] WATCH (ID) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 231A × 0308 × 0029 ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 231A × 0308 × 0020 × 0029 ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 231A × 000D ÷ # × [0.3] WATCH (ID) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 231A × 0020 × 000D ÷ # × [0.3] WATCH (ID) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 231A × 0308 × 000D ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -153958,9 +157976,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 231A × 0020 ÷ 231A ÷ # × [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 231A × 0308 ÷ 231A ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 231A × 0308 × 0020 ÷ 231A ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 231A × 2024 ÷ # × [0.3] WATCH (ID) × [22.03] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 231A × 2024 ÷ # × [0.3] WATCH (ID) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 231A × 0020 ÷ 2024 ÷ # × [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 231A × 0308 × 2024 ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.03] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 2024 ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 231A × 0308 × 0020 ÷ 2024 ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 231A × 002C ÷ # × [0.3] WATCH (ID) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 231A × 0020 × 002C ÷ # × [0.3] WATCH (ID) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -153994,10 +158012,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 231A × 0020 ÷ 0030 ÷ # × [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 231A × 0308 ÷ 0030 ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 231A × 0308 × 0020 ÷ 0030 ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 231A ÷ 0028 ÷ # × [0.3] WATCH (ID) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 231A × 0020 ÷ 0028 ÷ # × [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 231A × 0308 ÷ 0028 ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 231A × 0308 × 0020 ÷ 0028 ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 231A ÷ 2329 ÷ # × [0.3] WATCH (ID) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 2329 ÷ # × [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 2329 ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 2329 ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 231A × 0025 ÷ # × [0.3] WATCH (ID) × [23.13] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 231A × 0020 ÷ 0025 ÷ # × [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 231A × 0308 × 0025 ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.13] PERCENT SIGN (PO) ÷ [0.3]'); @@ -154038,6 +158056,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 231A × 0020 ÷ 1F3FB ÷ # × [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 231A × 0308 ÷ 1F3FB ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 231A × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 231A × 0029 ÷ # × [0.3] WATCH (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 231A × 0020 × 0029 ÷ # × [0.3] WATCH (ID) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0029 ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 × 0029 ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 231A ÷ 0028 ÷ # × [0.3] WATCH (ID) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 0028 ÷ # × [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 0028 ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 0028 ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 231A × 0001 ÷ # × [0.3] WATCH (ID) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 231A × 0020 ÷ 0001 ÷ # × [0.3] WATCH (ID) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 231A × 0308 × 0001 ÷ # × [0.3] WATCH (ID) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -154090,10 +158116,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 2024 × 0020 × 007D ÷ # × [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 2024 × 0308 × 007D ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 2024 × 0308 × 0020 × 007D ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 2024 × 0029 ÷ # × [0.3] ONE DOT LEADER (IN) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 2024 × 0020 × 0029 ÷ # × [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 2024 × 0308 × 0029 ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 2024 × 0308 × 0020 × 0029 ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 2024 × 000D ÷ # × [0.3] ONE DOT LEADER (IN) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 2024 × 0020 × 000D ÷ # × [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 2024 × 0308 × 000D ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -154126,9 +158148,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 2024 × 0020 ÷ 231A ÷ # × [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 2024 × 0308 ÷ 231A ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 2024 × 0308 × 0020 ÷ 231A ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 2024 × 2024 ÷ # × [0.3] ONE DOT LEADER (IN) × [22.04] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 2024 × 2024 ÷ # × [0.3] ONE DOT LEADER (IN) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 2024 × 0020 ÷ 2024 ÷ # × [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 2024 × 0308 × 2024 ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.04] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 2024 ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 2024 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 2024 × 002C ÷ # × [0.3] ONE DOT LEADER (IN) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 2024 × 0020 × 002C ÷ # × [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -154162,10 +158184,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 2024 × 0020 ÷ 0030 ÷ # × [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 2024 × 0308 ÷ 0030 ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 2024 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 2024 ÷ 0028 ÷ # × [0.3] ONE DOT LEADER (IN) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 2024 × 0020 ÷ 0028 ÷ # × [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 2024 × 0308 ÷ 0028 ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 2024 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 2024 ÷ 2329 ÷ # × [0.3] ONE DOT LEADER (IN) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 2329 ÷ # × [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 2329 ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 2024 ÷ 0025 ÷ # × [0.3] ONE DOT LEADER (IN) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 2024 × 0020 ÷ 0025 ÷ # × [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 2024 × 0308 ÷ 0025 ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); @@ -154206,6 +158228,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 2024 × 0020 ÷ 1F3FB ÷ # × [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 2024 × 0308 ÷ 1F3FB ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 2024 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2024 × 0029 ÷ # × [0.3] ONE DOT LEADER (IN) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 2024 × 0020 × 0029 ÷ # × [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0029 ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 × 0029 ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 2024 ÷ 0028 ÷ # × [0.3] ONE DOT LEADER (IN) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 0028 ÷ # × [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 0028 ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 2024 × 0001 ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 2024 × 0020 ÷ 0001 ÷ # × [0.3] ONE DOT LEADER (IN) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 2024 × 0308 × 0001 ÷ # × [0.3] ONE DOT LEADER (IN) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -154258,10 +158288,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 002C × 0020 × 007D ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 002C × 0308 × 007D ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 002C × 0308 × 0020 × 007D ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 002C × 0029 ÷ # × [0.3] COMMA (IS) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 002C × 0020 × 0029 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 002C × 0308 × 0029 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 002C × 0308 × 0020 × 0029 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 002C × 000D ÷ # × [0.3] COMMA (IS) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 002C × 0020 × 000D ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 002C × 0308 × 000D ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -154294,9 +158320,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 002C × 0020 ÷ 231A ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 002C × 0308 ÷ 231A ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 002C × 0308 × 0020 ÷ 231A ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 002C ÷ 2024 ÷ # × [0.3] COMMA (IS) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 002C × 2024 ÷ # × [0.3] COMMA (IS) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 002C × 0020 ÷ 2024 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 002C × 0308 ÷ 2024 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 2024 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 002C × 0308 × 0020 ÷ 2024 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 002C × 002C ÷ # × [0.3] COMMA (IS) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 002C × 0020 × 002C ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -154330,10 +158356,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 002C × 0020 ÷ 0030 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 002C × 0308 ÷ 0030 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 002C × 0308 × 0020 ÷ 0030 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 002C ÷ 0028 ÷ # × [0.3] COMMA (IS) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 002C × 0020 ÷ 0028 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 002C × 0308 ÷ 0028 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 002C × 0308 × 0020 ÷ 0028 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 002C ÷ 2329 ÷ # × [0.3] COMMA (IS) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 2329 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 2329 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 2329 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 002C ÷ 0025 ÷ # × [0.3] COMMA (IS) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 002C × 0020 ÷ 0025 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 002C × 0308 ÷ 0025 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); @@ -154374,6 +158400,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 002C × 0020 ÷ 1F3FB ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 002C × 0308 ÷ 1F3FB ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 002C × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 002C × 0029 ÷ # × [0.3] COMMA (IS) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 002C × 0020 × 0029 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0029 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 × 0029 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 002C ÷ 0028 ÷ # × [0.3] COMMA (IS) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 0028 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 0028 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 0028 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 002C × 0001 ÷ # × [0.3] COMMA (IS) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 002C × 0020 ÷ 0001 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 002C × 0308 × 0001 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -154426,10 +158460,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 1100 × 0020 × 007D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 1100 × 0308 × 007D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 1100 × 0308 × 0020 × 007D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 1100 × 0029 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 1100 × 0020 × 0029 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 1100 × 0308 × 0029 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 1100 × 0308 × 0020 × 0029 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 1100 × 000D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 1100 × 0020 × 000D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 1100 × 0308 × 000D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -154462,9 +158492,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 1100 × 0020 ÷ 231A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 1100 × 0308 ÷ 231A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 1100 × 0308 × 0020 ÷ 231A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 1100 × 2024 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [27.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 1100 × 2024 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 1100 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 1100 × 0308 × 2024 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 2024 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 1100 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 1100 × 002C ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 1100 × 0020 × 002C ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -154498,10 +158528,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 1100 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 1100 × 0308 ÷ 0030 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 1100 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 1100 ÷ 0028 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 1100 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 1100 × 0308 ÷ 0028 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 1100 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 1100 ÷ 2329 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 2329 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 1100 × 0025 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 1100 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 1100 × 0308 × 0025 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); @@ -154542,6 +158572,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 1100 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 1100 × 0308 ÷ 1F3FB ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 1100 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1100 × 0029 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 1100 × 0020 × 0029 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0029 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 × 0029 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 1100 ÷ 0028 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 0028 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 1100 × 0001 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 1100 × 0020 ÷ 0001 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 1100 × 0308 × 0001 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -154594,10 +158632,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 11A8 × 0020 × 007D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 11A8 × 0308 × 007D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 11A8 × 0308 × 0020 × 007D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 11A8 × 0029 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 11A8 × 0020 × 0029 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 11A8 × 0308 × 0029 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 11A8 × 0308 × 0020 × 0029 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 11A8 × 000D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 11A8 × 0020 × 000D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 11A8 × 0308 × 000D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -154630,9 +158664,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 11A8 × 0020 ÷ 231A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 11A8 × 0308 ÷ 231A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 11A8 × 0308 × 0020 ÷ 231A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 11A8 × 2024 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [27.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 11A8 × 2024 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 11A8 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 11A8 × 0308 × 2024 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 2024 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 11A8 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 11A8 × 002C ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 11A8 × 0020 × 002C ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -154666,10 +158700,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 11A8 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 11A8 × 0308 ÷ 0030 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 11A8 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 11A8 ÷ 0028 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 11A8 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 11A8 × 0308 ÷ 0028 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 11A8 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 2329 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 2329 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 11A8 × 0025 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 11A8 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 11A8 × 0308 × 0025 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); @@ -154710,6 +158744,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 11A8 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 11A8 × 0308 ÷ 1F3FB ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 11A8 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 11A8 × 0029 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 × 0029 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0029 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 × 0029 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 0028 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 0028 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 11A8 × 0001 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 11A8 × 0020 ÷ 0001 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 11A8 × 0308 × 0001 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -154762,10 +158804,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 1160 × 0020 × 007D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 1160 × 0308 × 007D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 1160 × 0308 × 0020 × 007D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 1160 × 0029 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 1160 × 0020 × 0029 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 1160 × 0308 × 0029 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 1160 × 0308 × 0020 × 0029 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 1160 × 000D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 1160 × 0020 × 000D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 1160 × 0308 × 000D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -154798,9 +158836,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 1160 × 0020 ÷ 231A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 1160 × 0308 ÷ 231A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 1160 × 0308 × 0020 ÷ 231A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 1160 × 2024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [27.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 1160 × 2024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 1160 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 1160 × 0308 × 2024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 2024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 1160 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 1160 × 002C ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 1160 × 0020 × 002C ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -154834,10 +158872,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 1160 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 1160 × 0308 ÷ 0030 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 1160 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 1160 ÷ 0028 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 1160 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 1160 × 0308 ÷ 0028 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 1160 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 1160 ÷ 2329 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 2329 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 1160 × 0025 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 1160 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 1160 × 0308 × 0025 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); @@ -154878,6 +158916,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 1160 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 1160 × 0308 ÷ 1F3FB ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 1160 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1160 × 0029 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 1160 × 0020 × 0029 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0029 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 × 0029 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 1160 ÷ 0028 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 0028 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 1160 × 0001 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 1160 × 0020 ÷ 0001 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 1160 × 0308 × 0001 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -154930,10 +158976,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 000A ÷ 0020 × 007D ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 000A ÷ 0308 × 007D ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 000A ÷ 0308 × 0020 × 007D ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 000A ÷ 0029 ÷ # × [0.3] (LF) ÷ [5.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 000A ÷ 0020 × 0029 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 000A ÷ 0308 × 0029 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 000A ÷ 0308 × 0020 × 0029 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 000A ÷ 000D ÷ # × [0.3] (LF) ÷ [5.03] (CR) ÷ [0.3]'); Test_LB('× 000A ÷ 0020 × 000D ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 000A ÷ 0308 × 000D ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -154968,7 +159010,7 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 000A ÷ 0308 × 0020 ÷ 231A ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 000A ÷ 2024 ÷ # × [0.3] (LF) ÷ [5.03] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 000A ÷ 0020 ÷ 2024 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 000A ÷ 0308 × 2024 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 2024 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 000A ÷ 0308 × 0020 ÷ 2024 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 000A ÷ 002C ÷ # × [0.3] (LF) ÷ [5.03] COMMA (IS) ÷ [0.3]'); Test_LB('× 000A ÷ 0020 × 002C ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -155002,10 +159044,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 000A ÷ 0020 ÷ 0030 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 000A ÷ 0308 × 0030 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 000A ÷ 0308 × 0020 ÷ 0030 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 000A ÷ 0028 ÷ # × [0.3] (LF) ÷ [5.03] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 000A ÷ 0020 ÷ 0028 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 000A ÷ 0308 × 0028 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 000A ÷ 0308 × 0020 ÷ 0028 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 000A ÷ 2329 ÷ # × [0.3] (LF) ÷ [5.03] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 2329 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 2329 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 2329 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 000A ÷ 0025 ÷ # × [0.3] (LF) ÷ [5.03] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 000A ÷ 0020 ÷ 0025 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 000A ÷ 0308 × 0025 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); @@ -155032,8 +159074,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 7) { Test_LB('× 000A ÷ 0308 × 0020 × 2060 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); Test_LB('× 000A ÷ 200B ÷ # × [0.3] (LF) ÷ [5.03] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); Test_LB('× 000A ÷ 0020 × 200B ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); -} -if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 000A ÷ 0308 × 200B ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); Test_LB('× 000A ÷ 0308 × 0020 × 200B ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); Test_LB('× 000A ÷ 1F1E6 ÷ # × [0.3] (LF) ÷ [5.03] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); @@ -155048,6 +159088,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 000A ÷ 0020 ÷ 1F3FB ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 000A ÷ 0308 ÷ 1F3FB ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 000A ÷ 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 000A ÷ 0029 ÷ # × [0.3] (LF) ÷ [5.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 × 0029 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0029 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 × 0029 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 000A ÷ 0028 ÷ # × [0.3] (LF) ÷ [5.03] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 0028 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0028 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 0028 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 000A ÷ 0001 ÷ # × [0.3] (LF) ÷ [5.03] (CM1_CM) ÷ [0.3]'); Test_LB('× 000A ÷ 0020 ÷ 0001 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 000A ÷ 0308 × 0001 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -155100,10 +159148,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0085 ÷ 0020 × 007D ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0085 ÷ 0308 × 007D ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0085 ÷ 0308 × 0020 × 007D ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0085 ÷ 0029 ÷ # × [0.3] (NL) ÷ [5.04] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0085 ÷ 0020 × 0029 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0085 ÷ 0308 × 0029 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0085 ÷ 0308 × 0020 × 0029 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 0085 ÷ 000D ÷ # × [0.3] (NL) ÷ [5.04] (CR) ÷ [0.3]'); Test_LB('× 0085 ÷ 0020 × 000D ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0085 ÷ 0308 × 000D ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -155138,7 +159182,7 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0085 ÷ 0308 × 0020 ÷ 231A ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 0085 ÷ 2024 ÷ # × [0.3] (NL) ÷ [5.04] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0085 ÷ 0020 ÷ 2024 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0085 ÷ 0308 × 2024 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 2024 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0085 ÷ 0308 × 0020 ÷ 2024 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0085 ÷ 002C ÷ # × [0.3] (NL) ÷ [5.04] COMMA (IS) ÷ [0.3]'); Test_LB('× 0085 ÷ 0020 × 002C ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -155172,10 +159216,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0085 ÷ 0020 ÷ 0030 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0085 ÷ 0308 × 0030 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0085 ÷ 0308 × 0020 ÷ 0030 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0085 ÷ 0028 ÷ # × [0.3] (NL) ÷ [5.04] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0085 ÷ 0020 ÷ 0028 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0085 ÷ 0308 × 0028 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0085 ÷ 0308 × 0020 ÷ 0028 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 0085 ÷ 2329 ÷ # × [0.3] (NL) ÷ [5.04] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 2329 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 2329 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 2329 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 0085 ÷ 0025 ÷ # × [0.3] (NL) ÷ [5.04] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0085 ÷ 0020 ÷ 0025 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0085 ÷ 0308 × 0025 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); @@ -155216,6 +159260,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0085 ÷ 0020 ÷ 1F3FB ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0085 ÷ 0308 ÷ 1F3FB ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0085 ÷ 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0029 ÷ # × [0.3] (NL) ÷ [5.04] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 × 0029 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0029 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 × 0029 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0028 ÷ # × [0.3] (NL) ÷ [5.04] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 0028 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0028 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 0028 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 0085 ÷ 0001 ÷ # × [0.3] (NL) ÷ [5.04] (CM1_CM) ÷ [0.3]'); Test_LB('× 0085 ÷ 0020 ÷ 0001 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0085 ÷ 0308 × 0001 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -155268,10 +159320,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 17D6 × 0020 × 007D ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 17D6 × 0308 × 007D ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 17D6 × 0308 × 0020 × 007D ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 17D6 × 0029 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 17D6 × 0020 × 0029 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 17D6 × 0308 × 0029 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 17D6 × 0308 × 0020 × 0029 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 17D6 × 000D ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 17D6 × 0020 × 000D ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 17D6 × 0308 × 000D ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -155288,6 +159336,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 17D6 × 0020 ÷ AC00 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); Test_LB('× 17D6 × 0308 ÷ AC00 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); Test_LB('× 17D6 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 17D6 ÷ AC01 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); Test_LB('× 17D6 × 0020 ÷ AC01 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); Test_LB('× 17D6 × 0308 ÷ AC01 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); @@ -155304,9 +159354,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 17D6 × 0020 ÷ 231A ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 17D6 × 0308 ÷ 231A ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 17D6 × 0308 × 0020 ÷ 231A ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 17D6 ÷ 2024 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 17D6 × 2024 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 17D6 × 0020 ÷ 2024 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 17D6 × 0308 ÷ 2024 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 17D6 × 0308 × 2024 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 17D6 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 17D6 × 002C ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 17D6 × 0020 × 002C ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -155340,10 +159390,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 17D6 × 0020 ÷ 0030 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 17D6 × 0308 ÷ 0030 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 17D6 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 17D6 ÷ 0028 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 17D6 × 0020 ÷ 0028 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 17D6 × 0308 ÷ 0028 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 17D6 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 17D6 ÷ 2329 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 17D6 × 0020 ÷ 2329 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 17D6 × 0308 ÷ 2329 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 17D6 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 17D6 ÷ 0025 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 17D6 × 0020 ÷ 0025 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 17D6 × 0308 ÷ 0025 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); @@ -155384,6 +159434,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 17D6 × 0020 ÷ 1F3FB ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 17D6 × 0308 ÷ 1F3FB ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 17D6 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 17D6 × 0029 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 17D6 × 0020 × 0029 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 17D6 × 0308 × 0029 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 17D6 × 0308 × 0020 × 0029 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 17D6 ÷ 0028 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 17D6 × 0020 ÷ 0028 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 17D6 × 0308 ÷ 0028 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 17D6 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 17D6 × 0001 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 17D6 × 0020 ÷ 0001 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 17D6 × 0308 × 0001 ÷ # × [0.3] KHMER SIGN CAMNUC PII KUUH (NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -155436,10 +159494,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0030 × 0020 × 007D ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0030 × 0308 × 007D ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [25.04] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0030 × 0308 × 0020 × 007D ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0030 × 0029 ÷ # × [0.3] DIGIT ZERO (NU) × [25.04] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0030 × 0020 × 0029 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0030 × 0308 × 0029 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [25.04] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0030 × 0308 × 0020 × 0029 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 0030 × 000D ÷ # × [0.3] DIGIT ZERO (NU) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0030 × 0020 × 000D ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0030 × 0308 × 000D ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -155472,9 +159526,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0030 × 0020 ÷ 231A ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 0030 × 0308 ÷ 231A ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 0030 × 0308 × 0020 ÷ 231A ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 0030 × 2024 ÷ # × [0.3] DIGIT ZERO (NU) × [22.05] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0030 × 2024 ÷ # × [0.3] DIGIT ZERO (NU) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0030 × 0020 ÷ 2024 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0030 × 0308 × 2024 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.05] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 2024 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0030 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0030 × 002C ÷ # × [0.3] DIGIT ZERO (NU) × [25.03] COMMA (IS) ÷ [0.3]'); Test_LB('× 0030 × 0020 × 002C ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -155508,10 +159562,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0030 × 0020 ÷ 0030 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0030 × 0308 × 0030 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [25.03] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0030 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0030 × 0028 ÷ # × [0.3] DIGIT ZERO (NU) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0030 × 0020 ÷ 0028 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0030 × 0308 × 0028 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0030 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 0030 ÷ 2329 ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 2329 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 2329 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 0030 × 0025 ÷ # × [0.3] DIGIT ZERO (NU) × [25.05] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0030 × 0020 ÷ 0025 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0030 × 0308 × 0025 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [25.05] PERCENT SIGN (PO) ÷ [0.3]'); @@ -155552,6 +159606,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0030 × 0020 ÷ 1F3FB ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0030 × 0308 ÷ 1F3FB ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0030 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0030 × 0029 ÷ # × [0.3] DIGIT ZERO (NU) × [25.04] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0030 × 0020 × 0029 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0029 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [25.04] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 × 0029 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0030 × 0028 ÷ # × [0.3] DIGIT ZERO (NU) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 0028 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0028 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 0030 × 0001 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0030 × 0020 ÷ 0001 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0030 × 0308 × 0001 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -155576,174 +159638,178 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0030 × 0020 ÷ 3041 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); Test_LB('× 0030 × 0308 × 3041 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); Test_LB('× 0030 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); - Test_LB('× 0028 × 0023 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] NUMBER SIGN (AL) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 0023 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] NUMBER SIGN (AL) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0023 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] NUMBER SIGN (AL) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 0023 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] NUMBER SIGN (AL) ÷ [0.3]'); - Test_LB('× 0028 × 2014 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] EM DASH (B2) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 2014 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] EM DASH (B2) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 2014 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] EM DASH (B2) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 2014 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] EM DASH (B2) ÷ [0.3]'); - Test_LB('× 0028 × 0009 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] (BA) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 0009 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] (BA) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0009 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] (BA) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 0009 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] (BA) ÷ [0.3]'); - Test_LB('× 0028 × 00B4 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 00B4 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 00B4 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 00B4 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); - Test_LB('× 0028 × 000B ÷ # × [0.3] LEFT PARENTHESIS (OP) × [6.0] (BK) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 000B ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 000B ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (BK) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 000B ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); - Test_LB('× 0028 × FFFC ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × FFFC ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × FFFC ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × FFFC ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); - Test_LB('× 0028 × 007D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 007D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 007D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 007D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0028 × 0029 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 0029 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0029 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 0029 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0028 × 000D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [6.0] (CR) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 000D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 000D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 000D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); - Test_LB('× 0028 × 0021 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 0021 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0021 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 0021 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); - Test_LB('× 0028 × 00A0 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 00A0 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] NO-BREAK SPACE (GL) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 00A0 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 00A0 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] NO-BREAK SPACE (GL) ÷ [0.3]'); - Test_LB('× 0028 × AC00 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × AC00 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × AC00 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × AC00 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); - Test_LB('× 0028 × AC01 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × AC01 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × AC01 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × AC01 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); - Test_LB('× 0028 × 05D0 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 05D0 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 05D0 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 05D0 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); - Test_LB('× 0028 × 002D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 002D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 002D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 002D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); - Test_LB('× 0028 × 231A ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 231A ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 231A ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 231A ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 0028 × 2024 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 2024 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 2024 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 2024 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0028 × 002C ÷ # × [0.3] LEFT PARENTHESIS (OP) × [13.02] COMMA (IS) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 002C ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 002C ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 002C ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); - Test_LB('× 0028 × 1100 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 1100 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 1100 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 1100 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); - Test_LB('× 0028 × 11A8 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 11A8 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 11A8 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 11A8 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); - Test_LB('× 0028 × 1160 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 1160 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 1160 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 1160 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); - Test_LB('× 0028 × 000A ÷ # × [0.3] LEFT PARENTHESIS (OP) × [6.0] (LF) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 000A ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 000A ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (LF) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 000A ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); - Test_LB('× 0028 × 0085 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [6.0] (NL) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 0085 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0085 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (NL) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 0085 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); - Test_LB('× 0028 × 17D6 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 17D6 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 17D6 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 17D6 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); - Test_LB('× 0028 × 0030 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 0030 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0030 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 0030 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0028 × 0028 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 0028 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0028 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 0028 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0028 × 0025 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] PERCENT SIGN (PO) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 0025 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] PERCENT SIGN (PO) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0025 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] PERCENT SIGN (PO) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 0025 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] PERCENT SIGN (PO) ÷ [0.3]'); - Test_LB('× 0028 × 0024 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 0024 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0024 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 0024 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]'); - Test_LB('× 0028 × 0022 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] QUOTATION MARK (QU) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 0022 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] QUOTATION MARK (QU) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0022 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] QUOTATION MARK (QU) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 0022 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] QUOTATION MARK (QU) ÷ [0.3]'); - Test_LB('× 0028 × 0020 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 0020 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 0020 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); - Test_LB('× 0028 × 002F ÷ # × [0.3] LEFT PARENTHESIS (OP) × [13.02] SOLIDUS (SY) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 002F ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 002F ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 002F ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]'); - Test_LB('× 0028 × 2060 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 2060 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 2060 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 2060 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); - Test_LB('× 0028 × 200B ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 200B ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 200B ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 200B ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); - Test_LB('× 0028 × 1F1E6 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 1F1E6 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 1F1E6 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 1F1E6 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); - Test_LB('× 0028 × 261D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 261D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 261D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 261D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); - Test_LB('× 0028 × 1F3FB ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 1F3FB ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 1F3FB ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 1F3FB ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); - Test_LB('× 0028 × 0001 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] (CM1_CM) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 0001 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] (CM1_CM) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0001 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 0001 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] (CM1_CM) ÷ [0.3]'); - Test_LB('× 0028 × 200D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 200D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 200D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 200D ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); - Test_LB('× 0028 × 00A7 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 00A7 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 00A7 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 00A7 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]'); - Test_LB('× 0028 × 50005 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] (XX_AL) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 50005 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] (XX_AL) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 50005 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] (XX_AL) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 50005 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] (XX_AL) ÷ [0.3]'); - Test_LB('× 0028 × 0E01 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 0E01 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0E01 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 0E01 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); - Test_LB('× 0028 × 3041 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); - Test_LB('× 0028 × 0020 × 3041 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 3041 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); - Test_LB('× 0028 × 0308 × 0020 × 3041 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); + Test_LB('× 2329 × 0023 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] NUMBER SIGN (AL) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0023 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] NUMBER SIGN (AL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0023 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] NUMBER SIGN (AL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0023 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] NUMBER SIGN (AL) ÷ [0.3]'); + Test_LB('× 2329 × 2014 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 2014 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 2014 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 2014 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2329 × 0009 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] (BA) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0009 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] (BA) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0009 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] (BA) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0009 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] (BA) ÷ [0.3]'); + Test_LB('× 2329 × 00B4 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 00B4 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 00B4 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 00B4 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2329 × 000B ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 000B ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 000B ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 000B ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2329 × FFFC ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × FFFC ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × FFFC ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × FFFC ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2329 × 007D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 007D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 007D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 007D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 2329 × 000D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 000D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 000D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 000D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2329 × 0021 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0021 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0021 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0021 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); + Test_LB('× 2329 × 00A0 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 00A0 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] NO-BREAK SPACE (GL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 00A0 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 00A0 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] NO-BREAK SPACE (GL) ÷ [0.3]'); + Test_LB('× 2329 × AC00 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × AC00 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × AC00 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × AC00 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2329 × AC01 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × AC01 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × AC01 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × AC01 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2329 × 05D0 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 05D0 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 05D0 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 05D0 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2329 × 002D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 002D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 002D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 002D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2329 × 231A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] WATCH (ID) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 231A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] WATCH (ID) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 231A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] WATCH (ID) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 231A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] WATCH (ID) ÷ [0.3]'); + Test_LB('× 2329 × 2024 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 2024 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 2024 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 2024 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 2329 × 002C ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [13.02] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 002C ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 002C ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 002C ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2329 × 1100 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 1100 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 1100 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 1100 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2329 × 11A8 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 11A8 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 11A8 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 11A8 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2329 × 1160 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 1160 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 1160 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 1160 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2329 × 000A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 000A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 000A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 000A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2329 × 0085 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0085 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0085 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0085 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2329 × 17D6 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 17D6 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 17D6 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 17D6 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); + Test_LB('× 2329 × 0030 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0030 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0030 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0030 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2329 × 2329 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 2329 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 2329 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 2329 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 2329 × 0025 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0025 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0025 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0025 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 2329 × 0024 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0024 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0024 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0024 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]'); + Test_LB('× 2329 × 0022 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] QUOTATION MARK (QU) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0022 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] QUOTATION MARK (QU) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0022 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] QUOTATION MARK (QU) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0022 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] QUOTATION MARK (QU) ÷ [0.3]'); + Test_LB('× 2329 × 0020 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0020 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0020 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2329 × 002F ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [13.02] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 002F ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 002F ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 002F ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2329 × 2060 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 2060 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 2060 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 2060 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); + Test_LB('× 2329 × 200B ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 200B ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 200B ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 200B ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2329 × 1F1E6 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 1F1E6 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 1F1E6 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 1F1E6 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2329 × 261D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 261D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 261D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 261D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); + Test_LB('× 2329 × 1F3FB ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 1F3FB ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 1F3FB ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 1F3FB ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2329 × 0029 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0029 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0029 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0029 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 2329 × 0028 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0028 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0028 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0028 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 2329 × 0001 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] (CM1_CM) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0001 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] (CM1_CM) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0001 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0001 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] (CM1_CM) ÷ [0.3]'); + Test_LB('× 2329 × 200D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 200D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 200D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 200D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); + Test_LB('× 2329 × 00A7 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 00A7 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 00A7 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 00A7 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]'); + Test_LB('× 2329 × 50005 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] (XX_AL) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 50005 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] (XX_AL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 50005 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] (XX_AL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 50005 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] (XX_AL) ÷ [0.3]'); + Test_LB('× 2329 × 0E01 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0E01 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0E01 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0E01 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); + Test_LB('× 2329 × 3041 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 3041 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [7.01] SPACE (SP) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 3041 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 3041 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); Test_LB('× 0025 × 0023 ÷ # × [0.3] PERCENT SIGN (PO) × [24.02] NUMBER SIGN (AL) ÷ [0.3]'); Test_LB('× 0025 × 0020 ÷ 0023 ÷ # × [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]'); Test_LB('× 0025 × 0308 × 0023 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.02] NUMBER SIGN (AL) ÷ [0.3]'); @@ -155772,10 +159838,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0025 × 0020 × 007D ÷ # × [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0025 × 0308 × 007D ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0025 × 0308 × 0020 × 007D ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0025 × 0029 ÷ # × [0.3] PERCENT SIGN (PO) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0025 × 0020 × 0029 ÷ # × [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0025 × 0308 × 0029 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0025 × 0308 × 0020 × 0029 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 0025 × 000D ÷ # × [0.3] PERCENT SIGN (PO) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0025 × 0020 × 000D ÷ # × [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0025 × 0308 × 000D ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -155808,9 +159870,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0025 × 0020 ÷ 231A ÷ # × [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 0025 × 0308 ÷ 231A ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 0025 × 0308 × 0020 ÷ 231A ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 0025 ÷ 2024 ÷ # × [0.3] PERCENT SIGN (PO) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0025 × 2024 ÷ # × [0.3] PERCENT SIGN (PO) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0025 × 0020 ÷ 2024 ÷ # × [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0025 × 0308 ÷ 2024 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 2024 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0025 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0025 × 002C ÷ # × [0.3] PERCENT SIGN (PO) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 0025 × 0020 × 002C ÷ # × [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -155844,10 +159906,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0025 × 0020 ÷ 0030 ÷ # × [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0025 × 0308 × 0030 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [25.01] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0025 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0025 ÷ 0028 ÷ # × [0.3] PERCENT SIGN (PO) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0025 × 0020 ÷ 0028 ÷ # × [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0025 × 0308 ÷ 0028 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0025 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 0025 ÷ 2329 ÷ # × [0.3] PERCENT SIGN (PO) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 2329 ÷ # × [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 2329 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 0025 ÷ 0025 ÷ # × [0.3] PERCENT SIGN (PO) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0025 × 0020 ÷ 0025 ÷ # × [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0025 × 0308 ÷ 0025 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); @@ -155888,6 +159950,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0025 × 0020 ÷ 1F3FB ÷ # × [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0025 × 0308 ÷ 1F3FB ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0025 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0025 × 0029 ÷ # × [0.3] PERCENT SIGN (PO) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0025 × 0020 × 0029 ÷ # × [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0029 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 × 0029 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0025 ÷ 0028 ÷ # × [0.3] PERCENT SIGN (PO) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 0028 ÷ # × [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 0028 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 0025 × 0001 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0025 × 0020 ÷ 0001 ÷ # × [0.3] PERCENT SIGN (PO) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0025 × 0308 × 0001 ÷ # × [0.3] PERCENT SIGN (PO) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -155940,10 +160010,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0024 × 0020 × 007D ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 007D ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 0020 × 007D ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0024 × 0029 ÷ # × [0.3] DOLLAR SIGN (PR) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0024 × 0020 × 0029 ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0024 × 0308 × 0029 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0024 × 0308 × 0020 × 0029 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 0024 × 000D ÷ # × [0.3] DOLLAR SIGN (PR) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0024 × 0020 × 000D ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 000D ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -155976,9 +160042,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0024 × 0020 ÷ 231A ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 231A ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.12] WATCH (ID) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 0020 ÷ 231A ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 0024 ÷ 2024 ÷ # × [0.3] DOLLAR SIGN (PR) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0024 × 2024 ÷ # × [0.3] DOLLAR SIGN (PR) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0024 × 0020 ÷ 2024 ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0024 × 0308 ÷ 2024 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 2024 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0024 × 002C ÷ # × [0.3] DOLLAR SIGN (PR) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 0024 × 0020 × 002C ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -156012,10 +160078,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0024 × 0020 ÷ 0030 ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 0030 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [25.01] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0024 ÷ 0028 ÷ # × [0.3] DOLLAR SIGN (PR) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0024 × 0020 ÷ 0028 ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0024 × 0308 ÷ 0028 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0024 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 0024 ÷ 2329 ÷ # × [0.3] DOLLAR SIGN (PR) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 2329 ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0024 × 0308 ÷ 2329 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 0024 ÷ 0025 ÷ # × [0.3] DOLLAR SIGN (PR) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0024 × 0020 ÷ 0025 ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0024 × 0308 ÷ 0025 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); @@ -156056,6 +160122,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0024 × 0020 ÷ 1F3FB ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 1F3FB ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.12] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0024 × 0029 ÷ # × [0.3] DOLLAR SIGN (PR) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0024 × 0020 × 0029 ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0029 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 × 0029 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0024 ÷ 0028 ÷ # × [0.3] DOLLAR SIGN (PR) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 0028 ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0024 × 0308 ÷ 0028 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 0024 × 0001 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0024 × 0020 ÷ 0001 ÷ # × [0.3] DOLLAR SIGN (PR) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0024 × 0308 × 0001 ÷ # × [0.3] DOLLAR SIGN (PR) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -156108,10 +160182,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0022 × 0020 × 007D ÷ # × [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0022 × 0308 × 007D ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0022 × 0308 × 0020 × 007D ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0022 × 0029 ÷ # × [0.3] QUOTATION MARK (QU) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0022 × 0020 × 0029 ÷ # × [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0022 × 0308 × 0029 ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0022 × 0308 × 0020 × 0029 ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 0022 × 000D ÷ # × [0.3] QUOTATION MARK (QU) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0022 × 0020 × 000D ÷ # × [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0022 × 0308 × 000D ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -156180,10 +160250,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0022 × 0020 ÷ 0030 ÷ # × [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0022 × 0308 × 0030 ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0022 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0022 × 0028 ÷ # × [0.3] QUOTATION MARK (QU) × [15.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0022 × 0020 × 0028 ÷ # × [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [15.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0022 × 0308 × 0028 ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [15.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0022 × 0308 × 0020 × 0028 ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [15.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 0022 × 2329 ÷ # × [0.3] QUOTATION MARK (QU) × [15.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0022 × 0020 × 2329 ÷ # × [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [15.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 2329 ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [15.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 × 2329 ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [15.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 0022 × 0025 ÷ # × [0.3] QUOTATION MARK (QU) × [19.02] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0022 × 0020 ÷ 0025 ÷ # × [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0022 × 0308 × 0025 ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] PERCENT SIGN (PO) ÷ [0.3]'); @@ -156224,6 +160294,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0022 × 0020 ÷ 1F3FB ÷ # × [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0022 × 0308 × 1F3FB ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.02] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0022 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0022 × 0029 ÷ # × [0.3] QUOTATION MARK (QU) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0022 × 0020 × 0029 ÷ # × [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0029 ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 × 0029 ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0022 × 0028 ÷ # × [0.3] QUOTATION MARK (QU) × [15.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0022 × 0020 × 0028 ÷ # × [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) × [15.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0028 ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [15.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 × 0028 ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [15.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 0022 × 0001 ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0022 × 0020 ÷ 0001 ÷ # × [0.3] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0022 × 0308 × 0001 ÷ # × [0.3] QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -156276,10 +160354,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0020 × 0020 × 007D ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0020 ÷ 0308 × 007D ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0020 ÷ 0308 × 0020 × 007D ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0020 × 0029 ÷ # × [0.3] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0020 × 0020 × 0029 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0020 ÷ 0308 × 0029 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0020 ÷ 0308 × 0020 × 0029 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 0020 × 000D ÷ # × [0.3] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0020 × 0020 × 000D ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0020 ÷ 0308 × 000D ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -156314,7 +160388,7 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0020 ÷ 0308 × 0020 ÷ 231A ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 0020 ÷ 2024 ÷ # × [0.3] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0020 × 0020 ÷ 2024 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0020 ÷ 0308 × 2024 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 2024 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0020 ÷ 0308 × 0020 ÷ 2024 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0020 × 002C ÷ # × [0.3] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 0020 × 0020 × 002C ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -156348,10 +160422,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0020 × 0020 ÷ 0030 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0020 ÷ 0308 × 0030 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0020 ÷ 0308 × 0020 ÷ 0030 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0020 ÷ 0028 ÷ # × [0.3] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0020 × 0020 ÷ 0028 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0020 ÷ 0308 × 0028 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0020 ÷ 0308 × 0020 ÷ 0028 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 0020 ÷ 2329 ÷ # × [0.3] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 2329 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 2329 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 2329 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 0020 ÷ 0025 ÷ # × [0.3] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0020 × 0020 ÷ 0025 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0020 ÷ 0308 × 0025 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); @@ -156392,6 +160466,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 0020 × 0020 ÷ 1F3FB ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0020 ÷ 0308 ÷ 1F3FB ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0020 ÷ 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0020 × 0029 ÷ # × [0.3] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0020 × 0020 × 0029 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0029 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 × 0029 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0028 ÷ # × [0.3] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 0028 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0028 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 0028 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 0020 ÷ 0001 ÷ # × [0.3] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0020 × 0020 ÷ 0001 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0020 ÷ 0308 × 0001 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -156444,10 +160526,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 002F × 0020 × 007D ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 002F × 0308 × 007D ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 002F × 0308 × 0020 × 007D ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 002F × 0029 ÷ # × [0.3] SOLIDUS (SY) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 002F × 0020 × 0029 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 002F × 0308 × 0029 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 002F × 0308 × 0020 × 0029 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 002F × 000D ÷ # × [0.3] SOLIDUS (SY) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 002F × 0020 × 000D ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 002F × 0308 × 000D ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -156480,9 +160558,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 002F × 0020 ÷ 231A ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 002F × 0308 ÷ 231A ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 002F × 0308 × 0020 ÷ 231A ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 002F ÷ 2024 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 002F × 2024 ÷ # × [0.3] SOLIDUS (SY) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 002F × 0020 ÷ 2024 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 002F × 0308 ÷ 2024 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 2024 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 002F × 0308 × 0020 ÷ 2024 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 002F × 002C ÷ # × [0.3] SOLIDUS (SY) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 002F × 0020 × 002C ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -156516,10 +160594,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 002F × 0020 ÷ 0030 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 002F × 0308 ÷ 0030 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 002F × 0308 × 0020 ÷ 0030 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 002F ÷ 0028 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 002F × 0020 ÷ 0028 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 002F × 0308 ÷ 0028 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 002F × 0308 × 0020 ÷ 0028 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 002F ÷ 2329 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 2329 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 2329 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 2329 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 002F ÷ 0025 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 002F × 0020 ÷ 0025 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 002F × 0308 ÷ 0025 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); @@ -156560,6 +160638,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 002F × 0020 ÷ 1F3FB ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 002F × 0308 ÷ 1F3FB ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 002F × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 002F × 0029 ÷ # × [0.3] SOLIDUS (SY) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 002F × 0020 × 0029 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0029 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 × 0029 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 002F ÷ 0028 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 0028 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 0028 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 0028 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 002F × 0001 ÷ # × [0.3] SOLIDUS (SY) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 002F × 0020 ÷ 0001 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 002F × 0308 × 0001 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -156612,10 +160698,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 2060 × 0020 × 007D ÷ # × [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 2060 × 0308 × 007D ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 2060 × 0308 × 0020 × 007D ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 2060 × 0029 ÷ # × [0.3] WORD JOINER (WJ) × [11.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 2060 × 0020 × 0029 ÷ # × [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 2060 × 0308 × 0029 ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 2060 × 0308 × 0020 × 0029 ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 2060 × 000D ÷ # × [0.3] WORD JOINER (WJ) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 2060 × 0020 × 000D ÷ # × [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 2060 × 0308 × 000D ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -156684,10 +160766,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 2060 × 0020 ÷ 0030 ÷ # × [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 2060 × 0308 × 0030 ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 2060 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 2060 × 0028 ÷ # × [0.3] WORD JOINER (WJ) × [11.02] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 2060 × 0020 ÷ 0028 ÷ # × [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 2060 × 0308 × 0028 ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 2060 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 2060 × 2329 ÷ # × [0.3] WORD JOINER (WJ) × [11.02] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 2060 × 0020 ÷ 2329 ÷ # × [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 2060 × 0308 × 2329 ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 2060 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 2060 × 0025 ÷ # × [0.3] WORD JOINER (WJ) × [11.02] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 2060 × 0020 ÷ 0025 ÷ # × [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 2060 × 0308 × 0025 ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] PERCENT SIGN (PO) ÷ [0.3]'); @@ -156728,6 +160810,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 2060 × 0020 ÷ 1F3FB ÷ # × [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 2060 × 0308 × 1F3FB ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 2060 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2060 × 0029 ÷ # × [0.3] WORD JOINER (WJ) × [11.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 2060 × 0020 × 0029 ÷ # × [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 2060 × 0308 × 0029 ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 2060 × 0308 × 0020 × 0029 ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 2060 × 0028 ÷ # × [0.3] WORD JOINER (WJ) × [11.02] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 2060 × 0020 ÷ 0028 ÷ # × [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 2060 × 0308 × 0028 ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.02] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 2060 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 2060 × 0001 ÷ # × [0.3] WORD JOINER (WJ) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 2060 × 0020 ÷ 0001 ÷ # × [0.3] WORD JOINER (WJ) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 2060 × 0308 × 0001 ÷ # × [0.3] WORD JOINER (WJ) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -156780,10 +160870,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 200B × 0020 ÷ 007D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 200B ÷ 0308 × 007D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 200B ÷ 0308 × 0020 × 007D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 200B ÷ 0029 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 200B × 0020 ÷ 0029 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 200B ÷ 0308 × 0029 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 200B ÷ 0308 × 0020 × 0029 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 200B × 000D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 200B × 0020 × 000D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 200B ÷ 0308 × 000D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -156818,7 +160904,7 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 200B ÷ 0308 × 0020 ÷ 231A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 200B ÷ 2024 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 200B × 0020 ÷ 2024 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 200B ÷ 0308 × 2024 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 2024 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 200B ÷ 0308 × 0020 ÷ 2024 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 200B ÷ 002C ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMMA (IS) ÷ [0.3]'); Test_LB('× 200B × 0020 ÷ 002C ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] COMMA (IS) ÷ [0.3]'); @@ -156852,10 +160938,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 200B × 0020 ÷ 0030 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 200B ÷ 0308 × 0030 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 200B ÷ 0308 × 0020 ÷ 0030 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 200B ÷ 0028 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 200B × 0020 ÷ 0028 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 200B ÷ 0308 × 0028 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 200B ÷ 0308 × 0020 ÷ 0028 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 200B ÷ 2329 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 2329 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 2329 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 2329 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 200B ÷ 0025 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 200B × 0020 ÷ 0025 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 200B ÷ 0308 × 0025 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); @@ -156863,8 +160949,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 8) { Test_LB('× 200B ÷ 0024 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] DOLLAR SIGN (PR) ÷ [0.3]'); Test_LB('× 200B × 0020 ÷ 0024 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] DOLLAR SIGN (PR) ÷ [0.3]'); Test_LB('× 200B ÷ 0308 × 0024 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [24.03] DOLLAR SIGN (PR) ÷ [0.3]'); -} -if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 200B ÷ 0308 × 0020 ÷ 0024 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]'); Test_LB('× 200B ÷ 0022 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] QUOTATION MARK (QU) ÷ [0.3]'); Test_LB('× 200B × 0020 ÷ 0022 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] QUOTATION MARK (QU) ÷ [0.3]'); @@ -156898,6 +160982,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 200B × 0020 ÷ 1F3FB ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 200B ÷ 0308 ÷ 1F3FB ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 200B ÷ 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 200B ÷ 0029 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 0029 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0029 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 × 0029 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 200B ÷ 0028 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 0028 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0028 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 0028 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 200B ÷ 0001 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 200B × 0020 ÷ 0001 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 200B ÷ 0308 × 0001 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -156950,10 +161042,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 1F1E6 × 0020 × 007D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 1F1E6 × 0308 × 007D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 1F1E6 × 0308 × 0020 × 007D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 1F1E6 × 0029 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 1F1E6 × 0020 × 0029 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 1F1E6 × 0308 × 0029 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 1F1E6 × 0308 × 0020 × 0029 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 1F1E6 × 000D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 1F1E6 × 0020 × 000D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 1F1E6 × 0308 × 000D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -156986,9 +161074,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 1F1E6 × 0020 ÷ 231A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 1F1E6 × 0308 ÷ 231A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 1F1E6 × 0308 × 0020 ÷ 231A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 1F1E6 ÷ 2024 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 1F1E6 × 2024 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 1F1E6 × 0020 ÷ 2024 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 1F1E6 × 0308 ÷ 2024 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 2024 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 1F1E6 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 1F1E6 × 002C ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 1F1E6 × 0020 × 002C ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -157022,10 +161110,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 1F1E6 × 0020 ÷ 0030 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 1F1E6 × 0308 ÷ 0030 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 1F1E6 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 1F1E6 ÷ 0028 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 1F1E6 × 0020 ÷ 0028 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 1F1E6 × 0308 ÷ 0028 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 1F1E6 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 2329 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 2329 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 2329 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 1F1E6 ÷ 0025 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 1F1E6 × 0020 ÷ 0025 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 1F1E6 × 0308 ÷ 0025 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); @@ -157066,6 +161154,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 1F1E6 × 0020 ÷ 1F3FB ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 1F1E6 × 0308 ÷ 1F3FB ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 1F1E6 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0029 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 × 0029 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0029 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 × 0029 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 0028 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 0028 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 0028 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 1F1E6 × 0001 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 1F1E6 × 0020 ÷ 0001 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 1F1E6 × 0308 × 0001 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -157118,10 +161214,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 261D × 0020 × 007D ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 261D × 0308 × 007D ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 261D × 0308 × 0020 × 007D ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 261D × 0029 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 261D × 0020 × 0029 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 261D × 0308 × 0029 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 261D × 0308 × 0020 × 0029 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 261D × 000D ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 261D × 0020 × 000D ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 261D × 0308 × 000D ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -157154,12 +161246,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 261D × 0020 ÷ 231A ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 261D × 0308 ÷ 231A ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 261D × 0308 × 0020 ÷ 231A ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 261D × 2024 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [22.03] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 261D × 2024 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 261D × 0020 ÷ 2024 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 261D × 0308 × 2024 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.03] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 2024 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 261D × 0308 × 0020 ÷ 2024 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 261D × 002C ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 261D × 0020 × 002C ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 261D × 0308 × 002C ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]'); Test_LB('× 261D × 0308 × 0020 × 002C ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 261D ÷ 1100 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); @@ -157190,10 +161284,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 261D × 0020 ÷ 0030 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 261D × 0308 ÷ 0030 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 261D × 0308 × 0020 ÷ 0030 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 261D ÷ 0028 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 261D × 0020 ÷ 0028 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 261D × 0308 ÷ 0028 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 261D × 0308 × 0020 ÷ 0028 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 261D ÷ 2329 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 2329 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 2329 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 2329 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 261D × 0025 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [23.13] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 261D × 0020 ÷ 0025 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 261D × 0308 × 0025 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.13] PERCENT SIGN (PO) ÷ [0.3]'); @@ -157234,6 +161328,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 261D × 0020 ÷ 1F3FB ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 261D × 0308 × 1F3FB ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.2] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 261D × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 261D × 0029 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 261D × 0020 × 0029 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0029 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 × 0029 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 261D ÷ 0028 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 0028 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 0028 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 0028 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 261D × 0001 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 261D × 0020 ÷ 0001 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 261D × 0308 × 0001 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -157286,10 +161388,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 1F3FB × 0020 × 007D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 1F3FB × 0308 × 007D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 1F3FB × 0308 × 0020 × 007D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 1F3FB × 0029 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 1F3FB × 0020 × 0029 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 1F3FB × 0308 × 0029 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 1F3FB × 0308 × 0020 × 0029 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 1F3FB × 000D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 1F3FB × 0020 × 000D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 1F3FB × 0308 × 000D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -157322,9 +161420,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 1F3FB × 0020 ÷ 231A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 1F3FB × 0308 ÷ 231A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 1F3FB × 0308 × 0020 ÷ 231A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 1F3FB × 2024 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [22.03] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 1F3FB × 2024 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 1F3FB × 0020 ÷ 2024 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 1F3FB × 0308 × 2024 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.03] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 2024 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 1F3FB × 0308 × 0020 ÷ 2024 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 1F3FB × 002C ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 1F3FB × 0020 × 002C ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -157358,10 +161456,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 1F3FB × 0020 ÷ 0030 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 1F3FB × 0308 ÷ 0030 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 1F3FB × 0308 × 0020 ÷ 0030 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 1F3FB ÷ 0028 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 1F3FB × 0020 ÷ 0028 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 1F3FB × 0308 ÷ 0028 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 1F3FB × 0308 × 0020 ÷ 0028 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 2329 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 2329 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 2329 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 2329 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 1F3FB × 0025 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [23.13] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 1F3FB × 0020 ÷ 0025 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 1F3FB × 0308 × 0025 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.13] PERCENT SIGN (PO) ÷ [0.3]'); @@ -157402,6 +161500,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 1F3FB × 0020 ÷ 1F3FB ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 1F3FB × 0308 ÷ 1F3FB ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 1F3FB × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1F3FB × 0029 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 × 0029 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0029 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 × 0029 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 0028 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 0028 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 0028 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 0028 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 1F3FB × 0001 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 1F3FB × 0020 ÷ 0001 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 1F3FB × 0308 × 0001 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -157426,6 +161532,350 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 1F3FB × 0020 ÷ 3041 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); Test_LB('× 1F3FB × 0308 × 3041 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.03] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); Test_LB('× 1F3FB × 0308 × 0020 ÷ 3041 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); + Test_LB('× 0029 × 0023 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [30.02] NUMBER SIGN (AL) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0023 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0023 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.02] NUMBER SIGN (AL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]'); + Test_LB('× 0029 ÷ 2014 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 2014 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 2014 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0029 × 0009 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [21.01] (BA) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0009 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] (BA) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0009 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.01] (BA) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] (BA) ÷ [0.3]'); + Test_LB('× 0029 ÷ 00B4 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 00B4 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 00B4 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0029 × 000B ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 000B ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 000B ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 000B ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0029 ÷ FFFC ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ FFFC ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ FFFC ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0029 × 007D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 007D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 007D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 007D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 0029 × 000D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 000D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 000D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 000D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0029 × 0021 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 0021 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0021 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 0021 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); + Test_LB('× 0029 × 00A0 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 00A0 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 00A0 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GL) ÷ [0.3]'); + Test_LB('× 0029 ÷ AC00 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ AC00 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ AC00 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0029 ÷ AC01 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ AC01 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ AC01 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0029 × 05D0 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [30.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 05D0 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 05D0 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0029 × 002D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 002D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 002D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 002D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0029 ÷ 231A ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] WATCH (ID) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 231A ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 231A ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 231A ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); + Test_LB('× 0029 × 2024 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 2024 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 2024 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0029 × 002C ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [13.02] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 002C ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 002C ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 002C ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0029 ÷ 1100 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 1100 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 1100 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0029 ÷ 11A8 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 11A8 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 11A8 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0029 ÷ 1160 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 1160 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 1160 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0029 × 000A ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 000A ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 000A ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 000A ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0029 × 0085 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 0085 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0085 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 0085 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0029 × 17D6 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [16.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 17D6 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [16.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 17D6 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [16.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 17D6 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [16.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); + Test_LB('× 0029 × 0030 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [30.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0030 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0030 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0029 ÷ 2329 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 2329 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 2329 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0029 ÷ 0025 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0025 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 0025 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 0029 ÷ 0024 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0024 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 0024 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DOLLAR SIGN (PR) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PR) ÷ [0.3]'); + Test_LB('× 0029 × 0022 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [19.01] QUOTATION MARK (QU) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0022 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0022 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] QUOTATION MARK (QU) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 0020 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 0020 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0029 × 002F ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [13.02] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 002F ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 002F ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 002F ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0029 × 2060 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 2060 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 2060 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 2060 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); + Test_LB('× 0029 × 200B ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 200B ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 200B ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 200B ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0029 ÷ 1F1E6 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 1F1E6 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 1F1E6 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0029 ÷ 261D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 261D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 261D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 261D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); + Test_LB('× 0029 ÷ 1F3FB ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 1F3FB ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 1F3FB ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0029 × 0029 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 0029 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0029 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 0029 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0029 ÷ 0028 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0028 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 0028 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0029 × 0001 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] (CM1_CM) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0001 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0001 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0001 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); + Test_LB('× 0029 × 200D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 200D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 200D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 200D ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); + Test_LB('× 0029 × 00A7 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [30.02] SECTION SIGN (AI_AL) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 00A7 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 00A7 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.02] SECTION SIGN (AI_AL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AI_AL) ÷ [0.3]'); + Test_LB('× 0029 × 50005 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [30.02] (XX_AL) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 50005 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] (XX_AL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 50005 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.02] (XX_AL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 50005 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] (XX_AL) ÷ [0.3]'); + Test_LB('× 0029 × 0E01 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [30.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0E01 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0E01 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.02] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); + Test_LB('× 0029 × 3041 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 3041 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 3041 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 3041 ÷ # × [0.3] RIGHT PARENTHESIS (CP_CP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [16.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); + Test_LB('× 0028 × 0023 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] NUMBER SIGN (AL) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0023 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] NUMBER SIGN (AL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0023 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] NUMBER SIGN (AL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0023 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] NUMBER SIGN (AL) ÷ [0.3]'); + Test_LB('× 0028 × 2014 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 2014 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 2014 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 2014 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0028 × 0009 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] (BA) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0009 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] (BA) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0009 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] (BA) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0009 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] (BA) ÷ [0.3]'); + Test_LB('× 0028 × 00B4 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 00B4 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 00B4 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 00B4 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0028 × 000B ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 000B ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 000B ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 000B ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0028 × FFFC ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × FFFC ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × FFFC ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × FFFC ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0028 × 007D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 007D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 007D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 007D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 0028 × 000D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 000D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 000D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 000D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0028 × 0021 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0021 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0021 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0021 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); + Test_LB('× 0028 × 00A0 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [12.1] NO-BREAK SPACE (GL) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 00A0 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] NO-BREAK SPACE (GL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 00A0 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [12.2] NO-BREAK SPACE (GL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 00A0 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] NO-BREAK SPACE (GL) ÷ [0.3]'); + Test_LB('× 0028 × AC00 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × AC00 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × AC00 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × AC00 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0028 × AC01 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × AC01 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × AC01 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × AC01 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0028 × 05D0 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 05D0 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 05D0 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 05D0 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0028 × 002D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 002D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 002D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 002D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0028 × 231A ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] WATCH (ID) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 231A ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] WATCH (ID) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 231A ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] WATCH (ID) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 231A ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] WATCH (ID) ÷ [0.3]'); + Test_LB('× 0028 × 2024 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 2024 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 2024 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 2024 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0028 × 002C ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [13.02] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 002C ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 002C ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 002C ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0028 × 1100 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 1100 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 1100 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 1100 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0028 × 11A8 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 11A8 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 11A8 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 11A8 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0028 × 1160 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 1160 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 1160 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 1160 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0028 × 000A ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 000A ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 000A ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 000A ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0028 × 0085 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0085 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0085 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0085 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0028 × 17D6 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 17D6 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 17D6 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 17D6 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] KHMER SIGN CAMNUC PII KUUH (NS) ÷ [0.3]'); + Test_LB('× 0028 × 0030 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0030 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0030 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0030 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0028 × 2329 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 2329 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 2329 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 2329 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0028 × 0025 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0025 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0025 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0025 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] PERCENT SIGN (PO) ÷ [0.3]'); + Test_LB('× 0028 × 0024 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0024 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0024 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0024 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] DOLLAR SIGN (PR) ÷ [0.3]'); + Test_LB('× 0028 × 0022 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] QUOTATION MARK (QU) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0022 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] QUOTATION MARK (QU) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0022 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] QUOTATION MARK (QU) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0022 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] QUOTATION MARK (QU) ÷ [0.3]'); + Test_LB('× 0028 × 0020 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0020 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0020 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0028 × 002F ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [13.02] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 002F ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 002F ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 002F ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0028 × 2060 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 2060 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 2060 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 2060 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); + Test_LB('× 0028 × 200B ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 200B ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 200B ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 200B ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0028 × 1F1E6 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 1F1E6 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 1F1E6 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 1F1E6 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0028 × 261D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 261D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 261D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 261D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); + Test_LB('× 0028 × 1F3FB ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 1F3FB ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 1F3FB ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 1F3FB ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0028 × 0029 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0029 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0029 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0029 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0028 × 0028 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0028 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0028 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0028 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0028 × 0001 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] (CM1_CM) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0001 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] (CM1_CM) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0001 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0001 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] (CM1_CM) ÷ [0.3]'); + Test_LB('× 0028 × 200D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 200D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 200D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 200D ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) ÷ [0.3]'); + Test_LB('× 0028 × 00A7 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 00A7 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 00A7 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 00A7 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] SECTION SIGN (AI_AL) ÷ [0.3]'); + Test_LB('× 0028 × 50005 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] (XX_AL) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 50005 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] (XX_AL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 50005 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] (XX_AL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 50005 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] (XX_AL) ÷ [0.3]'); + Test_LB('× 0028 × 0E01 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0E01 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0E01 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0E01 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] THAI CHARACTER KO KAI (SA_AL) ÷ [0.3]'); + Test_LB('× 0028 × 3041 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 3041 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 3041 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 3041 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [14.0] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); Test_LB('× 0001 × 0023 ÷ # × [0.3] (CM1_CM) × [28.0] NUMBER SIGN (AL) ÷ [0.3]'); Test_LB('× 0001 × 0020 ÷ 0023 ÷ # × [0.3] (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (AL) ÷ [0.3]'); Test_LB('× 0001 × 0308 × 0023 ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [28.0] NUMBER SIGN (AL) ÷ [0.3]'); @@ -157454,10 +161904,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 0001 × 0020 × 007D ÷ # × [0.3] (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0001 × 0308 × 007D ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.04] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0001 × 0308 × 0020 × 007D ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0001 × 0029 ÷ # × [0.3] (CM1_CM) × [13.04] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0001 × 0020 × 0029 ÷ # × [0.3] (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0001 × 0308 × 0029 ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.04] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0001 × 0308 × 0020 × 0029 ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 0001 × 000D ÷ # × [0.3] (CM1_CM) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0001 × 0020 × 000D ÷ # × [0.3] (CM1_CM) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0001 × 0308 × 000D ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -157490,9 +161936,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 0001 × 0020 ÷ 231A ÷ # × [0.3] (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 0001 × 0308 ÷ 231A ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 0001 × 0308 × 0020 ÷ 231A ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 0001 × 2024 ÷ # × [0.3] (CM1_CM) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0001 × 2024 ÷ # × [0.3] (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0001 × 0020 ÷ 2024 ÷ # × [0.3] (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0001 × 0308 × 2024 ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0001 × 0308 × 2024 ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0001 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0001 × 002C ÷ # × [0.3] (CM1_CM) × [13.04] COMMA (IS) ÷ [0.3]'); Test_LB('× 0001 × 0020 × 002C ÷ # × [0.3] (CM1_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -157526,10 +161972,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 0001 × 0020 ÷ 0030 ÷ # × [0.3] (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0001 × 0308 × 0030 ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0001 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0001 × 0028 ÷ # × [0.3] (CM1_CM) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0001 × 0020 ÷ 0028 ÷ # × [0.3] (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0001 × 0308 × 0028 ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0001 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 0001 ÷ 2329 ÷ # × [0.3] (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0001 × 0020 ÷ 2329 ÷ # × [0.3] (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0001 × 0308 ÷ 2329 ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0001 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 0001 × 0025 ÷ # × [0.3] (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0001 × 0020 ÷ 0025 ÷ # × [0.3] (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0001 × 0308 × 0025 ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); @@ -157570,6 +162016,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 0001 × 0020 ÷ 1F3FB ÷ # × [0.3] (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0001 × 0308 ÷ 1F3FB ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0001 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0001 × 0029 ÷ # × [0.3] (CM1_CM) × [13.04] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0001 × 0020 × 0029 ÷ # × [0.3] (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0001 × 0308 × 0029 ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.04] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0001 × 0308 × 0020 × 0029 ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0001 × 0028 ÷ # × [0.3] (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0001 × 0020 ÷ 0028 ÷ # × [0.3] (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0001 × 0308 × 0028 ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0001 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 0001 × 0001 ÷ # × [0.3] (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0001 × 0020 ÷ 0001 ÷ # × [0.3] (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0001 × 0308 × 0001 ÷ # × [0.3] (CM1_CM) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -157622,10 +162076,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 200D × 0020 × 007D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 200D × 0308 × 007D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [13.04] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 200D × 0308 × 0020 × 007D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 200D × 0029 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 200D × 0020 × 0029 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 200D × 0308 × 0029 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [13.04] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 200D × 0308 × 0020 × 0029 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 200D × 000D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 200D × 0020 × 000D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 200D × 0308 × 000D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -157660,7 +162110,7 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 200D × 0308 × 0020 ÷ 231A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 200D × 2024 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 200D × 0020 ÷ 2024 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 200D × 0308 × 2024 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 2024 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 200D × 0308 × 0020 ÷ 2024 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 200D × 002C ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMMA (IS) ÷ [0.3]'); Test_LB('× 200D × 0020 × 002C ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -157694,10 +162144,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 200D × 0020 ÷ 0030 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 200D × 0308 × 0030 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 200D × 0308 × 0020 ÷ 0030 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 200D × 0028 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 200D × 0020 ÷ 0028 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 200D × 0308 × 0028 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 200D × 0308 × 0020 ÷ 0028 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 200D × 2329 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 2329 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 2329 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 2329 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 200D × 0025 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 200D × 0020 ÷ 0025 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 200D × 0308 × 0025 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); @@ -157738,6 +162188,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 200D × 0020 ÷ 1F3FB ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 200D × 0308 ÷ 1F3FB ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 200D × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 200D × 0029 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 200D × 0020 × 0029 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0029 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [13.04] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 × 0029 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 200D × 0028 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 0028 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0028 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 0028 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 200D × 0001 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] (CM1_CM) ÷ [0.3]'); Test_LB('× 200D × 0020 ÷ 0001 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 200D × 0308 × 0001 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ_O_ZWJ_CM) × [8.1] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -157790,10 +162248,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 00A7 × 0020 × 007D ÷ # × [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 00A7 × 0308 × 007D ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 00A7 × 0308 × 0020 × 007D ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 00A7 × 0029 ÷ # × [0.3] SECTION SIGN (AI_AL) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 00A7 × 0020 × 0029 ÷ # × [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 00A7 × 0308 × 0029 ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 00A7 × 0308 × 0020 × 0029 ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 00A7 × 000D ÷ # × [0.3] SECTION SIGN (AI_AL) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 00A7 × 0020 × 000D ÷ # × [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 00A7 × 0308 × 000D ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -157826,9 +162280,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 00A7 × 0020 ÷ 231A ÷ # × [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 00A7 × 0308 ÷ 231A ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 00A7 × 0308 × 0020 ÷ 231A ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 00A7 × 2024 ÷ # × [0.3] SECTION SIGN (AI_AL) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 00A7 × 2024 ÷ # × [0.3] SECTION SIGN (AI_AL) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 00A7 × 0020 ÷ 2024 ÷ # × [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 00A7 × 0308 × 2024 ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 2024 ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 00A7 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 00A7 × 002C ÷ # × [0.3] SECTION SIGN (AI_AL) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 00A7 × 0020 × 002C ÷ # × [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -157862,10 +162316,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 00A7 × 0020 ÷ 0030 ÷ # × [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 00A7 × 0308 × 0030 ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 00A7 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 00A7 × 0028 ÷ # × [0.3] SECTION SIGN (AI_AL) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 00A7 × 0020 ÷ 0028 ÷ # × [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 00A7 × 0308 × 0028 ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 00A7 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 2329 ÷ # × [0.3] SECTION SIGN (AI_AL) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 2329 ÷ # × [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 2329 ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 00A7 × 0025 ÷ # × [0.3] SECTION SIGN (AI_AL) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 00A7 × 0020 ÷ 0025 ÷ # × [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 00A7 × 0308 × 0025 ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); @@ -157906,6 +162360,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 00A7 × 0020 ÷ 1F3FB ÷ # × [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 00A7 × 0308 ÷ 1F3FB ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 00A7 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00A7 × 0029 ÷ # × [0.3] SECTION SIGN (AI_AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 × 0029 ÷ # × [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0029 ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 × 0029 ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 00A7 × 0028 ÷ # × [0.3] SECTION SIGN (AI_AL) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 0028 ÷ # × [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0028 ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 00A7 × 0001 ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 00A7 × 0020 ÷ 0001 ÷ # × [0.3] SECTION SIGN (AI_AL) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 00A7 × 0308 × 0001 ÷ # × [0.3] SECTION SIGN (AI_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -157958,10 +162420,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 50005 × 0020 × 007D ÷ # × [0.3] (XX_AL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 50005 × 0308 × 007D ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 50005 × 0308 × 0020 × 007D ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 50005 × 0029 ÷ # × [0.3] (XX_AL) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 50005 × 0020 × 0029 ÷ # × [0.3] (XX_AL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 50005 × 0308 × 0029 ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 50005 × 0308 × 0020 × 0029 ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 50005 × 000D ÷ # × [0.3] (XX_AL) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 50005 × 0020 × 000D ÷ # × [0.3] (XX_AL) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 50005 × 0308 × 000D ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -157994,9 +162452,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 50005 × 0020 ÷ 231A ÷ # × [0.3] (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 50005 × 0308 ÷ 231A ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 50005 × 0308 × 0020 ÷ 231A ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 50005 × 2024 ÷ # × [0.3] (XX_AL) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 50005 × 2024 ÷ # × [0.3] (XX_AL) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 50005 × 0020 ÷ 2024 ÷ # × [0.3] (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 50005 × 0308 × 2024 ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 50005 × 0308 × 2024 ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 50005 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 50005 × 002C ÷ # × [0.3] (XX_AL) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 50005 × 0020 × 002C ÷ # × [0.3] (XX_AL) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -158030,10 +162488,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 50005 × 0020 ÷ 0030 ÷ # × [0.3] (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 50005 × 0308 × 0030 ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 50005 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 50005 × 0028 ÷ # × [0.3] (XX_AL) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 50005 × 0020 ÷ 0028 ÷ # × [0.3] (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 50005 × 0308 × 0028 ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 50005 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 50005 ÷ 2329 ÷ # × [0.3] (XX_AL) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 50005 × 0020 ÷ 2329 ÷ # × [0.3] (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 50005 × 0308 ÷ 2329 ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 50005 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 50005 × 0025 ÷ # × [0.3] (XX_AL) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 50005 × 0020 ÷ 0025 ÷ # × [0.3] (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 50005 × 0308 × 0025 ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); @@ -158074,6 +162532,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 50005 × 0020 ÷ 1F3FB ÷ # × [0.3] (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 50005 × 0308 ÷ 1F3FB ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 50005 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 50005 × 0029 ÷ # × [0.3] (XX_AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 50005 × 0020 × 0029 ÷ # × [0.3] (XX_AL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 50005 × 0308 × 0029 ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 50005 × 0308 × 0020 × 0029 ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 50005 × 0028 ÷ # × [0.3] (XX_AL) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 50005 × 0020 ÷ 0028 ÷ # × [0.3] (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 50005 × 0308 × 0028 ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 50005 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 50005 × 0001 ÷ # × [0.3] (XX_AL) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 50005 × 0020 ÷ 0001 ÷ # × [0.3] (XX_AL) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 50005 × 0308 × 0001 ÷ # × [0.3] (XX_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -158126,10 +162592,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 0E01 × 0020 × 007D ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0E01 × 0308 × 007D ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0E01 × 0308 × 0020 × 007D ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0E01 × 0029 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0E01 × 0020 × 0029 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0E01 × 0308 × 0029 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0E01 × 0308 × 0020 × 0029 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 0E01 × 000D ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0E01 × 0020 × 000D ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 0E01 × 0308 × 000D ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -158162,9 +162624,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 0E01 × 0020 ÷ 231A ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 0E01 × 0308 ÷ 231A ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 0E01 × 0308 × 0020 ÷ 231A ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 0E01 × 2024 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0E01 × 2024 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0E01 × 0020 ÷ 2024 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0E01 × 0308 × 2024 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 2024 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0E01 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 0E01 × 002C ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 0E01 × 0020 × 002C ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -158198,10 +162660,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 0E01 × 0020 ÷ 0030 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0E01 × 0308 × 0030 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0E01 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 0E01 × 0028 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0E01 × 0020 ÷ 0028 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0E01 × 0308 × 0028 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 0E01 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 2329 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 2329 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 2329 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 0E01 × 0025 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0E01 × 0020 ÷ 0025 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0E01 × 0308 × 0025 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [24.03] PERCENT SIGN (PO) ÷ [0.3]'); @@ -158242,6 +162704,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 0E01 × 0020 ÷ 1F3FB ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0E01 × 0308 ÷ 1F3FB ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 0E01 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0E01 × 0029 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 × 0029 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0029 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 × 0029 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0E01 × 0028 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 0028 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0028 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 0E01 × 0001 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0E01 × 0020 ÷ 0001 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 0E01 × 0308 × 0001 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -158294,10 +162764,6 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 3041 × 0020 × 007D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 3041 × 0308 × 007D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 3041 × 0308 × 0020 × 007D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 3041 × 0029 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 3041 × 0020 × 0029 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 3041 × 0308 × 0029 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 3041 × 0308 × 0020 × 0029 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); Test_LB('× 3041 × 000D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 3041 × 0020 × 000D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); Test_LB('× 3041 × 0308 × 000D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [6.0] (CR) ÷ [0.3]'); @@ -158330,9 +162796,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 3041 × 0020 ÷ 231A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 3041 × 0308 ÷ 231A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] WATCH (ID) ÷ [0.3]'); Test_LB('× 3041 × 0308 × 0020 ÷ 231A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID) ÷ [0.3]'); - Test_LB('× 3041 ÷ 2024 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 3041 × 2024 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 3041 × 0020 ÷ 2024 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 3041 × 0308 ÷ 2024 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 2024 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 3041 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 3041 × 002C ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [13.02] COMMA (IS) ÷ [0.3]'); Test_LB('× 3041 × 0020 × 002C ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) × [13.02] COMMA (IS) ÷ [0.3]'); @@ -158366,10 +162832,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 3041 × 0020 ÷ 0030 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 3041 × 0308 ÷ 0030 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 3041 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); - Test_LB('× 3041 ÷ 0028 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 3041 × 0020 ÷ 0028 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 3041 × 0308 ÷ 0028 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); - Test_LB('× 3041 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) ÷ [0.3]'); + Test_LB('× 3041 ÷ 2329 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 2329 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 2329 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP) ÷ [0.3]'); Test_LB('× 3041 ÷ 0025 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 3041 × 0020 ÷ 0025 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 3041 × 0308 ÷ 0025 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] PERCENT SIGN (PO) ÷ [0.3]'); @@ -158410,6 +162876,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 3041 × 0020 ÷ 1F3FB ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 3041 × 0308 ÷ 1F3FB ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); Test_LB('× 3041 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 3041 × 0029 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 3041 × 0020 × 0029 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0029 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 × 0029 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 3041 ÷ 0028 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 0028 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 0028 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) ÷ [0.3]'); Test_LB('× 3041 × 0001 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 3041 × 0020 ÷ 0001 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [7.01] SPACE (SP) ÷ [18.0] (CM1_CM) ÷ [0.3]'); Test_LB('× 3041 × 0308 × 0001 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [9.0] COMBINING DIAERESIS (CM1_CM) × [9.0] (CM1_CM) ÷ [0.3]'); @@ -158451,10 +162925,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 3041 ÷ FFFC ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); Test_LB('× FFFC ÷ 3041 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HIRAGANA LETTER SMALL A (CJ_NS) ÷ [0.3]'); Test_LB('× 3041 × 002D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ_NS) × [21.02] HYPHEN-MINUS (HY) ÷ [0.3]'); - Test_LB('× 0E01 × 2024 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [22.01] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0021 × 2024 ÷ # × [0.3] EXCLAMATION MARK (EX) × [22.02] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 2024 × 2024 ÷ # × [0.3] ONE DOT LEADER (IN) × [22.04] ONE DOT LEADER (IN) ÷ [0.3]'); - Test_LB('× 0030 × 2024 ÷ # × [0.3] DIGIT ZERO (NU) × [22.05] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0E01 × 2024 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0021 × 2024 ÷ # × [0.3] EXCLAMATION MARK (EX) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 2024 × 2024 ÷ # × [0.3] ONE DOT LEADER (IN) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 0030 × 2024 ÷ # × [0.3] DIGIT ZERO (NU) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 261D × 0025 ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [23.13] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0E01 × 0030 ÷ # × [0.3] THAI CHARACTER KO KAI (SA_AL) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); Test_LB('× 0024 × 261D ÷ # × [0.3] DOLLAR SIGN (PR) × [23.12] WHITE UP POINTING INDEX (EB) ÷ [0.3]'); @@ -158463,7 +162937,7 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 1100 × 1160 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [26.01] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); Test_LB('× 1160 × 1160 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [26.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); Test_LB('× 11A8 × 11A8 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [26.03] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); - Test_LB('× 1160 × 2024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [27.01] ONE DOT LEADER (IN) ÷ [0.3]'); + Test_LB('× 1160 × 2024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [22.0] ONE DOT LEADER (IN) ÷ [0.3]'); Test_LB('× 1160 × 0025 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [27.02] PERCENT SIGN (PO) ÷ [0.3]'); Test_LB('× 0024 × 1160 ÷ # × [0.3] DOLLAR SIGN (PR) × [27.03] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); Test_LB('× 261D × 1F3FB ÷ # × [0.3] WHITE UP POINTING INDEX (EB) × [30.2] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); @@ -158472,8 +162946,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 0063 × 0061 × 006E × 2019 × 0074 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [19.01] RIGHT SINGLE QUOTATION MARK (QU) × [19.02] LATIN SMALL LETTER T (AL) ÷ [0.3]'); Test_LB('× 0027 × 0063 × 0061 × 006E × 0027 × 0020 ÷ 006E × 006F × 0074 ÷ # × [0.3] APOSTROPHE (QU) × [19.02] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [19.01] APOSTROPHE (QU) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER T (AL) ÷ [0.3]'); Test_LB('× 0063 × 0061 × 006E × 0020 ÷ 0027 × 006E × 006F × 0074 × 0027 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [7.01] SPACE (SP) ÷ [18.0] APOSTROPHE (QU) × [19.02] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER T (AL) × [19.01] APOSTROPHE (QU) ÷ [0.3]'); - Test_LB('× 0062 × 0075 × 0067 × 0028 × 0073 × 0029 × 0020 × 0020 × 0020 × 0020 × 0020 ÷ # × [0.3] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER U (AL) × [28.0] LATIN SMALL LETTER G (AL) × [30.01] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); - Test_LB('× 0062 × 0075 × 0067 × 0028 × 0073 × 0029 × 00A0 × 0020 × 0020 × 0020 × 0020 × 0020 ÷ # × [0.3] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER U (AL) × [28.0] LATIN SMALL LETTER G (AL) × [30.01] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP) × [12.1] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0062 × 0075 × 0067 × 0028 × 0073 × 0029 × 0020 × 0020 × 0020 × 0020 × 0020 ÷ # × [0.3] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER U (AL) × [28.0] LATIN SMALL LETTER G (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0062 × 0075 × 0067 × 0028 × 0073 × 0029 × 00A0 × 0020 × 0020 × 0020 × 0020 × 0020 ÷ # × [0.3] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER U (AL) × [28.0] LATIN SMALL LETTER G (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [12.1] NO-BREAK SPACE (GL) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); Test_LB('× 002E × 002E ÷ 307E ÷ 3059 × 3002 ÷ 0058 × 004D × 004C ÷ 306E × 002E × 002E ÷ # × [0.3] FULL STOP (IS) × [13.02] FULL STOP (IS) ÷ [999.0] HIRAGANA LETTER MA (ID) ÷ [999.0] HIRAGANA LETTER SU (ID) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [999.0] LATIN CAPITAL LETTER X (AL) × [28.0] LATIN CAPITAL LETTER M (AL) × [28.0] LATIN CAPITAL LETTER L (AL) ÷ [999.0] HIRAGANA LETTER NO (ID) × [13.02] FULL STOP (IS) × [13.02] FULL STOP (IS) ÷ [0.3]'); Test_LB('× 0061 × 0062 × 00AD ÷ 0062 × 0079 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER Y (AL) ÷ [0.3]'); Test_LB('× 002D × 0033 ÷ # × [0.3] HYPHEN-MINUS (HY) × [25.02] DIGIT THREE (NU) ÷ [0.3]'); @@ -158482,81 +162956,81 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 0061 × 0020 × 0020 ÷ 0062 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER B (AL) ÷ [0.3]'); Test_LB('× 0061 × 0020 × 0020 × 200B ÷ 0062 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [8.0] LATIN SMALL LETTER B (AL) ÷ [0.3]'); Test_LB('× 0061 × 0020 ÷ 0308 × 0062 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [7.01] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [28.0] LATIN SMALL LETTER B (AL) ÷ [0.3]'); - Test_LB('× 0031 × 0308 × 0062 × 0028 × 0061 × 0029 × 002D ÷ 0028 × 0062 × 0029 ÷ # × [0.3] DIGIT ONE (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.03] LATIN SMALL LETTER B (AL) × [30.01] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER A (AL) × [13.02] RIGHT PARENTHESIS (CP) × [21.02] HYPHEN-MINUS (HY) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER B (AL) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0067 × 0069 × 0076 × 0065 × 0020 ÷ 0062 × 006F × 006F × 006B × 0028 × 0073 × 0029 × 002E ÷ # × [0.3] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER V (AL) × [28.0] LATIN SMALL LETTER E (AL) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER K (AL) × [30.01] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP) × [13.02] FULL STOP (IS) ÷ [0.3]'); - Test_LB('× 307E ÷ 0028 × 3059 × 0029 ÷ # × [0.3] HIRAGANA LETTER MA (ID) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] HIRAGANA LETTER SU (ID) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0031 × 0308 × 0062 × 0028 × 0061 × 0029 × 002D ÷ 0028 × 0062 × 0029 ÷ # × [0.3] DIGIT ONE (NU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [23.03] LATIN SMALL LETTER B (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER A (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [21.02] HYPHEN-MINUS (HY) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER B (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0067 × 0069 × 0076 × 0065 × 0020 ÷ 0062 × 006F × 006F × 006B × 0028 × 0073 × 0029 × 002E ÷ # × [0.3] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER V (AL) × [28.0] LATIN SMALL LETTER E (AL) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER K (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] FULL STOP (IS) ÷ [0.3]'); + Test_LB('× 307E ÷ 0028 × 3059 × 0029 ÷ # × [0.3] HIRAGANA LETTER MA (ID) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] HIRAGANA LETTER SU (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); Test_LB('× 0066 × 0069 × 006E × 0064 × 0020 × 002E × 0063 × 006F × 006D ÷ # × [0.3] LATIN SMALL LETTER F (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER D (AL) × [7.01] SPACE (SP) × [13.02] FULL STOP (IS) × [29.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER M (AL) ÷ [0.3]'); Test_LB('× 0065 × 0071 × 0075 × 0061 × 006C × 0073 × 0020 × 002E ÷ 0033 × 0035 × 0020 ÷ 0063 × 0065 × 006E × 0074 × 0073 ÷ # × [0.3] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER Q (AL) × [28.0] LATIN SMALL LETTER U (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER S (AL) × [7.01] SPACE (SP) × [13.02] FULL STOP (IS) ÷ [999.0] DIGIT THREE (NU) × [25.03] DIGIT FIVE (NU) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER S (AL) ÷ [0.3]'); - Test_LB('× 0028 × 0073 × 0029 × 0068 × 0065 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP) × [30.02] LATIN SMALL LETTER H (AL) × [28.0] LATIN SMALL LETTER E (AL) ÷ [0.3]'); - Test_LB('× 007B × 0073 × 007D ÷ 0068 × 0065 ÷ # × [0.3] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER H (AL) × [28.0] LATIN SMALL LETTER E (AL) ÷ [0.3]'); - Test_LB('× 02C8 × 0073 × 0049 × 006C × 0259 × 0062 × 0028 × 0259 × 0029 × 006C ÷ # × [0.3] MODIFIER LETTER VERTICAL LINE (BB) × [21.04] LATIN SMALL LETTER S (AL) × [28.0] LATIN CAPITAL LETTER I (AL) × [28.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER SCHWA (AL) × [28.0] LATIN SMALL LETTER B (AL) × [30.01] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER SCHWA (AL) × [13.02] RIGHT PARENTHESIS (CP) × [30.02] LATIN SMALL LETTER L (AL) ÷ [0.3]'); - Test_LB('× 02C8 × 0073 × 0049 × 006C × 0259 × 0062 × 007B × 0259 × 007D ÷ 006C ÷ # × [0.3] MODIFIER LETTER VERTICAL LINE (BB) × [21.04] LATIN SMALL LETTER S (AL) × [28.0] LATIN CAPITAL LETTER I (AL) × [28.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER SCHWA (AL) × [28.0] LATIN SMALL LETTER B (AL) × [30.01] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER SCHWA (AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER L (AL) ÷ [0.3]'); - Test_LB('× 0063 × 006F × 0064 × 0065 × 0028 × 0073 × 0029 × 002E ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP) × [13.02] FULL STOP (IS) ÷ [0.3]'); - Test_LB('× 0063 × 006F × 0064 × 0065 × 0028 × 0073 × 002E × 0029 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] FULL STOP (IS) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0063 × 006F × 0064 × 0065 × 0028 × 0073 × 0029 × 0021 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); - Test_LB('× 0063 × 006F × 0064 × 0065 × 0028 × 0073 × 0021 × 0029 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.01] EXCLAMATION MARK (EX) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0063 × 006F × 0064 × 0065 × 005C ÷ 0028 × 0073 × 005C × 0029 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [24.03] REVERSE SOLIDUS (PR) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER S (AL) × [24.03] REVERSE SOLIDUS (PR) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0063 × 006F × 0064 × 0065 × 0028 × 0020 × 0073 × 0020 × 0029 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] LATIN SMALL LETTER S (AL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0063 × 006F × 0064 × 0065 × 007B × 0073 × 007D ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0063 × 006F × 0064 × 0065 × 007B × 0073 × 007D × 002E ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [13.02] FULL STOP (IS) ÷ [0.3]'); - Test_LB('× 0063 × 006F × 0064 × 0065 × 007B × 0073 × 007D × 0021 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); - Test_LB('× 0063 × 006F × 0064 × 0065 × 005C ÷ 007B × 0073 × 005C × 007D ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [24.03] REVERSE SOLIDUS (PR) ÷ [999.0] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER S (AL) × [24.03] REVERSE SOLIDUS (PR) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0063 × 006F × 0064 × 0065 × 007B × 0020 × 0073 × 0020 × 007D ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT CURLY BRACKET (OP) × [7.01] SPACE (SP) × [14.0] LATIN SMALL LETTER S (AL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0063 × 006F × 0064 × 0028 × 0065 × 0029 ÷ 2026 ÷ 0028 × 0073 × 0029 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [30.01] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT PARENTHESIS (CP) ÷ [999.0] HORIZONTAL ELLIPSIS (IN) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0028 × 0063 × 006F × 0064 × 0028 × 0065 × 0029 ÷ 2026 × 0029 × 0073 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [30.01] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT PARENTHESIS (CP) ÷ [999.0] HORIZONTAL ELLIPSIS (IN) × [13.02] RIGHT PARENTHESIS (CP) × [30.02] LATIN SMALL LETTER S (AL) ÷ [0.3]'); - Test_LB('× 0063 × 006F × 0064 × 007B × 0065 × 007D ÷ 2026 ÷ 007B × 0073 × 007D ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [30.01] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] HORIZONTAL ELLIPSIS (IN) ÷ [999.0] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 007B × 0063 × 006F × 0064 × 007B × 0065 × 007D ÷ 2026 × 007D ÷ 0073 ÷ # × [0.3] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [30.01] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] HORIZONTAL ELLIPSIS (IN) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER S (AL) ÷ [0.3]'); - Test_LB('× 0028 × 0063 × 006F × 006E × 002D × 0029 × 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [21.02] HYPHEN-MINUS (HY) × [13.02] RIGHT PARENTHESIS (CP) × [30.02] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); - Test_LB('× 0028 × 0063 × 006F × 006E × 00AD × 0029 × 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [21.01] SOFT HYPHEN (BA) × [13.02] RIGHT PARENTHESIS (CP) × [30.02] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); - Test_LB('× 0028 × 0063 × 006F × 006E × 2011 × 0029 × 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [12.1] NON-BREAKING HYPHEN (GL) × [12.0] RIGHT PARENTHESIS (CP) × [30.02] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); - Test_LB('× 0028 × 0063 × 006F × 006E × 0029 × 002D ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [13.02] RIGHT PARENTHESIS (CP) × [21.02] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); - Test_LB('× 0028 × 0063 × 006F × 006E × 0029 × 00AD ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [13.02] RIGHT PARENTHESIS (CP) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); - Test_LB('× 0028 × 0063 × 006F × 006E × 0029 × 2011 × 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [13.02] RIGHT PARENTHESIS (CP) × [12.1] NON-BREAKING HYPHEN (GL) × [12.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); - Test_LB('× 007B × 0063 × 006F × 006E × 002D × 007D ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [21.02] HYPHEN-MINUS (HY) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); - Test_LB('× 007B × 0063 × 006F × 006E × 00AD × 007D ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [21.01] SOFT HYPHEN (BA) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); - Test_LB('× 007B × 0063 × 006F × 006E × 2011 × 007D ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [12.1] NON-BREAKING HYPHEN (GL) × [12.0] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); - Test_LB('× 007B × 0063 × 006F × 006E × 007D × 002D ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [21.02] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); - Test_LB('× 007B × 0063 × 006F × 006E × 007D × 00AD ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); - Test_LB('× 007B × 0063 × 006F × 006E × 007D × 2011 × 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [12.1] NON-BREAKING HYPHEN (GL) × [12.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); - Test_LB('× 0063 × 0072 × 0065 × 0301 × 0028 × 0065 × 0301 × 0029 ÷ 0028 × 0065 × 0029 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING ACUTE ACCENT (CM1_CM) × [30.01] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING ACUTE ACCENT (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0063 × 0072 × 0065 × 0301 × 005B × 0065 × 0072 × 007C ÷ 0065 × 0301 × 0028 × 0065 × 0029 ÷ 0028 × 0073 × 0029 × 005D ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING ACUTE ACCENT (CM1_CM) × [30.01] LEFT SQUARE BRACKET (OP) × [14.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [21.01] VERTICAL LINE (BA) ÷ [999.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING ACUTE ACCENT (CM1_CM) × [30.01] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT PARENTHESIS (CP) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP) × [13.02] RIGHT SQUARE BRACKET (CP) ÷ [0.3]'); - Test_LB('× 0063 × 0072 × 0065 × 0301 × 007B × 0065 × 0072 × 007C ÷ 0065 × 0301 × 0028 × 0065 × 0029 ÷ 0028 × 0073 × 0029 × 007D ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING ACUTE ACCENT (CM1_CM) × [30.01] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [21.01] VERTICAL LINE (BA) ÷ [999.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING ACUTE ACCENT (CM1_CM) × [30.01] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT PARENTHESIS (CP) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 0028 × 0308 × 0029 ÷ 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [30.01] LEFT PARENTHESIS (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 0028 × 00AB × 0308 × 00BB × 0029 ÷ 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [30.01] LEFT PARENTHESIS (OP) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [13.02] RIGHT PARENTHESIS (CP) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 0028 × 00AB × 0020 ÷ 0308 × 0020 ÷ 00BB × 0029 ÷ 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [30.01] LEFT PARENTHESIS (OP) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [13.02] RIGHT PARENTHESIS (CP) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 00AB × 0020 × 0028 × 0020 × 0308 × 0020 × 0029 × 0020 ÷ 00BB × 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [19.01] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [7.01] SPACE (SP) × [15.0] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [15.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 00AB × 202F × 0028 × 0020 × 0308 × 0020 × 0029 × 202F × 00BB × 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [19.01] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [12.1] NARROW NO-BREAK SPACE (GL) × [12.0] LEFT PARENTHESIS (OP) × [7.01] SPACE (SP) × [14.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP) × [12.1] NARROW NO-BREAK SPACE (GL) × [12.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [15.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 007B × 0308 × 007D ÷ 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [30.01] LEFT CURLY BRACKET (OP) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 007B × 00AB × 0308 × 00BB × 007D ÷ 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [30.01] LEFT CURLY BRACKET (OP) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 007B × 00AB × 0020 ÷ 0308 × 0020 ÷ 00BB × 007D ÷ 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [30.01] LEFT CURLY BRACKET (OP) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 00AB × 0020 × 007B × 0020 × 0308 × 0020 × 007D × 0020 ÷ 00BB × 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [19.01] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [7.01] SPACE (SP) × [15.0] LEFT CURLY BRACKET (OP) × [7.01] SPACE (SP) × [14.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [15.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 00AB × 202F × 007B × 0020 × 0308 × 0020 × 007D × 202F × 00BB × 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [19.01] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [12.1] NARROW NO-BREAK SPACE (GL) × [12.0] LEFT CURLY BRACKET (OP) × [7.01] SPACE (SP) × [14.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) × [12.1] NARROW NO-BREAK SPACE (GL) × [12.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [15.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 0028 × 0063 × 007A × 0065 × 0072 × 0077 × 006F × 006E × 006F × 00AD ÷ 2011 × 0029 × 006E × 0069 × 0065 × 0062 × 0069 × 0065 × 0073 × 006B × 0061 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER Z (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER W (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] NON-BREAKING HYPHEN (GL) × [12.0] RIGHT PARENTHESIS (CP) × [30.02] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER S (AL) × [28.0] LATIN SMALL LETTER K (AL) × [28.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); - Test_LB('× 0028 × 0063 × 007A × 0065 × 0072 × 0077 × 006F × 006E × 006F × 00AD × 0029 × 2011 × 006E × 0069 × 0065 × 0062 × 0069 × 0065 × 0073 × 006B × 0061 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER Z (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER W (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [21.01] SOFT HYPHEN (BA) × [13.02] RIGHT PARENTHESIS (CP) × [12.1] NON-BREAKING HYPHEN (GL) × [12.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER S (AL) × [28.0] LATIN SMALL LETTER K (AL) × [28.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); - Test_LB('× 0028 × 0063 × 007A × 0065 × 0072 × 0077 × 006F × 006E × 006F × 0029 × 00AD ÷ 2011 × 006E × 0069 × 0065 × 0062 × 0069 × 0065 × 0073 × 006B × 0061 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER Z (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER W (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [13.02] RIGHT PARENTHESIS (CP) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] NON-BREAKING HYPHEN (GL) × [12.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER S (AL) × [28.0] LATIN SMALL LETTER K (AL) × [28.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); - Test_LB('× 007B × 0063 × 007A × 0065 × 0072 × 0077 × 006F × 006E × 006F × 00AD ÷ 2011 × 007D ÷ 006E × 0069 × 0065 × 0062 × 0069 × 0065 × 0073 × 006B × 0061 ÷ # × [0.3] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER Z (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER W (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] NON-BREAKING HYPHEN (GL) × [12.0] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER S (AL) × [28.0] LATIN SMALL LETTER K (AL) × [28.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); - Test_LB('× 007B × 0063 × 007A × 0065 × 0072 × 0077 × 006F × 006E × 006F × 00AD × 007D × 2011 × 006E × 0069 × 0065 × 0062 × 0069 × 0065 × 0073 × 006B × 0061 ÷ # × [0.3] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER Z (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER W (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [21.01] SOFT HYPHEN (BA) × [13.02] RIGHT CURLY BRACKET (CL) × [12.1] NON-BREAKING HYPHEN (GL) × [12.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER S (AL) × [28.0] LATIN SMALL LETTER K (AL) × [28.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); - Test_LB('× 007B × 0063 × 007A × 0065 × 0072 × 0077 × 006F × 006E × 006F × 007D × 00AD ÷ 2011 × 006E × 0069 × 0065 × 0062 × 0069 × 0065 × 0073 × 006B × 0061 ÷ # × [0.3] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER Z (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER W (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] NON-BREAKING HYPHEN (GL) × [12.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER S (AL) × [28.0] LATIN SMALL LETTER K (AL) × [28.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); - Test_LB('× 006F × 0070 × 0065 × 0072 × 0061 × 0074 × 006F × 0072 × 005B × 005D ÷ 0028 × 0030 × 0029 × 003B ÷ # × [0.3] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER P (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER R (AL) × [30.01] LEFT SQUARE BRACKET (OP) × [13.02] RIGHT SQUARE BRACKET (CP) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] DIGIT ZERO (NU) × [25.04] RIGHT PARENTHESIS (CP) × [13.02] SEMICOLON (IS) ÷ [0.3]'); - Test_LB('× 006F × 0070 × 0065 × 0072 × 0061 × 0074 × 006F × 0072 × 005B × 005D ÷ 0028 × 0029 ÷ 007B × 007D ÷ # × [0.3] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER P (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER R (AL) × [30.01] LEFT SQUARE BRACKET (OP) × [13.02] RIGHT SQUARE BRACKET (CP) ÷ [999.0] LEFT PARENTHESIS (OP) × [13.02] RIGHT PARENTHESIS (CP) ÷ [999.0] LEFT CURLY BRACKET (OP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); - Test_LB('× 672C ÷ 0028 × 3092 × 0029 ÷ 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] HIRAGANA LETTER WO (ID) × [13.02] RIGHT PARENTHESIS (CP) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]'); - Test_LB('× 672C ÷ 0028 × 300C × 3092 × 300D × 0029 ÷ 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] LEFT CORNER BRACKET (OP) × [14.0] HIRAGANA LETTER WO (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] RIGHT PARENTHESIS (CP) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]'); - Test_LB('× 672C ÷ 300C × 0028 × 3092 × 0029 × 300D ÷ 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] LEFT PARENTHESIS (OP) × [14.0] HIRAGANA LETTER WO (ID) × [13.02] RIGHT PARENTHESIS (CP) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]'); - Test_LB('× 672C ÷ 007B × 3092 × 007D ÷ 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] LEFT CURLY BRACKET (OP) × [14.0] HIRAGANA LETTER WO (ID) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]'); - Test_LB('× 672C ÷ 007B × 300C × 3092 × 300D × 007D ÷ 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] LEFT CURLY BRACKET (OP) × [14.0] LEFT CORNER BRACKET (OP) × [14.0] HIRAGANA LETTER WO (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]'); - Test_LB('× 672C ÷ 005B × 0028 × 3092 × 0029 × 005D ÷ 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] LEFT SQUARE BRACKET (OP) × [14.0] LEFT PARENTHESIS (OP) × [14.0] HIRAGANA LETTER WO (ID) × [13.02] RIGHT PARENTHESIS (CP) × [13.02] RIGHT SQUARE BRACKET (CP) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]'); - Test_LB('× 0028 × 30CB × 30E5 × 30FC × 30FB × 0029 ÷ 30E8 × 30FC ÷ 30AF ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] KATAKANA LETTER NI (ID) × [21.03] KATAKANA LETTER SMALL YU (CJ_NS) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) × [21.03] KATAKANA MIDDLE DOT (NS) × [13.02] RIGHT PARENTHESIS (CP) ÷ [999.0] KATAKANA LETTER YO (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [0.3]'); - Test_LB('× 0028 × 30CB × 30E5 × 30FC × 0029 × 30FB ÷ 30E8 × 30FC ÷ 30AF ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] KATAKANA LETTER NI (ID) × [21.03] KATAKANA LETTER SMALL YU (CJ_NS) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) × [13.02] RIGHT PARENTHESIS (CP) × [16.0] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER YO (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [0.3]'); - Test_LB('× 007B × 30CB × 30E5 × 30FC × 30FB × 007D ÷ 30E8 × 30FC ÷ 30AF ÷ # × [0.3] LEFT CURLY BRACKET (OP) × [14.0] KATAKANA LETTER NI (ID) × [21.03] KATAKANA LETTER SMALL YU (CJ_NS) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) × [21.03] KATAKANA MIDDLE DOT (NS) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] KATAKANA LETTER YO (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [0.3]'); - Test_LB('× 007B × 30CB × 30E5 × 30FC × 007D × 30FB ÷ 30E8 × 30FC ÷ 30AF ÷ # × [0.3] LEFT CURLY BRACKET (OP) × [14.0] KATAKANA LETTER NI (ID) × [21.03] KATAKANA LETTER SMALL YU (CJ_NS) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) × [13.02] RIGHT CURLY BRACKET (CL) × [16.0] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER YO (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [0.3]'); - Test_LB('× 0028 × 1850 × 1846 × 1851 × 1846 ÷ 1806 × 0029 × 182A × 1822 × 1834 × 1822 × 182D × 180C ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] MONGOLIAN LETTER TODO TA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) × [28.0] MONGOLIAN LETTER TODO DA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) ÷ [999.0] MONGOLIAN TODO SOFT HYPHEN (BB) × [13.02] RIGHT PARENTHESIS (CP) × [30.02] MONGOLIAN LETTER BA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER CHA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER GA (AL) × [9.0] MONGOLIAN FREE VARIATION SELECTOR TWO (CM1_CM) ÷ [0.3]'); - Test_LB('× 0028 × 1850 × 1846 × 1851 × 1846 × 0029 ÷ 1806 × 182A × 1822 × 1834 × 1822 × 182D × 180C ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] MONGOLIAN LETTER TODO TA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) × [28.0] MONGOLIAN LETTER TODO DA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) × [13.02] RIGHT PARENTHESIS (CP) ÷ [999.0] MONGOLIAN TODO SOFT HYPHEN (BB) × [21.04] MONGOLIAN LETTER BA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER CHA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER GA (AL) × [9.0] MONGOLIAN FREE VARIATION SELECTOR TWO (CM1_CM) ÷ [0.3]'); - Test_LB('× 007B × 1850 × 1846 × 1851 × 1846 ÷ 1806 × 007D ÷ 182A × 1822 × 1834 × 1822 × 182D × 180C ÷ # × [0.3] LEFT CURLY BRACKET (OP) × [14.0] MONGOLIAN LETTER TODO TA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) × [28.0] MONGOLIAN LETTER TODO DA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) ÷ [999.0] MONGOLIAN TODO SOFT HYPHEN (BB) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] MONGOLIAN LETTER BA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER CHA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER GA (AL) × [9.0] MONGOLIAN FREE VARIATION SELECTOR TWO (CM1_CM) ÷ [0.3]'); - Test_LB('× 007B × 1850 × 1846 × 1851 × 1846 × 007D ÷ 1806 × 182A × 1822 × 1834 × 1822 × 182D × 180C ÷ # × [0.3] LEFT CURLY BRACKET (OP) × [14.0] MONGOLIAN LETTER TODO TA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) × [28.0] MONGOLIAN LETTER TODO DA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] MONGOLIAN TODO SOFT HYPHEN (BB) × [21.04] MONGOLIAN LETTER BA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER CHA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER GA (AL) × [9.0] MONGOLIAN FREE VARIATION SELECTOR TWO (CM1_CM) ÷ [0.3]'); - Test_LB('× 0028 × 0068 × 0074 × 0074 × 0070 × 003A × 002F × 002F × 0029 × 0078 × 006E × 002D × 002D ÷ 0061 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER H (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER P (AL) × [13.02] COLON (IS) × [13.02] SOLIDUS (SY) × [13.02] SOLIDUS (SY) × [13.02] RIGHT PARENTHESIS (CP) × [30.02] LATIN SMALL LETTER X (AL) × [28.0] LATIN SMALL LETTER N (AL) × [21.02] HYPHEN-MINUS (HY) × [21.02] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); - Test_LB('× 007B × 0068 × 0074 × 0074 × 0070 × 003A × 002F × 002F × 007D ÷ 0078 × 006E × 002D × 002D ÷ 0061 ÷ # × [0.3] LEFT CURLY BRACKET (OP) × [14.0] LATIN SMALL LETTER H (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER P (AL) × [13.02] COLON (IS) × [13.02] SOLIDUS (SY) × [13.02] SOLIDUS (SY) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER X (AL) × [28.0] LATIN SMALL LETTER N (AL) × [21.02] HYPHEN-MINUS (HY) × [21.02] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); - Test_LB('× 0028 × 0030 × 002C × 0031 × 0029 × 002B × 0028 × 0032 × 002C × 0033 × 0029 × 2295 × 0028 × 2212 × 0034 × 002C × 0035 × 0029 × 2296 × 0028 × 0036 × 002C × 0037 × 0029 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] DIGIT ZERO (NU) × [25.03] COMMA (IS) × [25.04] DIGIT ONE (NU) × [25.04] RIGHT PARENTHESIS (CP) × [25.05] PLUS SIGN (PR) × [25.01] LEFT PARENTHESIS (OP) × [14.0] DIGIT TWO (NU) × [25.03] COMMA (IS) × [25.04] DIGIT THREE (NU) × [25.04] RIGHT PARENTHESIS (CP) × [30.02] CIRCLED PLUS (AI_AL) × [30.01] LEFT PARENTHESIS (OP) × [14.0] MINUS SIGN (PR) × [25.01] DIGIT FOUR (NU) × [25.03] COMMA (IS) × [25.04] DIGIT FIVE (NU) × [25.04] RIGHT PARENTHESIS (CP) × [30.02] CIRCLED MINUS (AL) × [30.01] LEFT PARENTHESIS (OP) × [14.0] DIGIT SIX (NU) × [25.03] COMMA (IS) × [25.04] DIGIT SEVEN (NU) × [25.04] RIGHT PARENTHESIS (CP) ÷ [0.3]'); - Test_LB('× 007B × 0030 × 002C × 0031 × 007D × 002B × 007B × 0032 × 002C × 0033 × 007D ÷ 2295 × 007B × 2212 × 0034 × 002C × 0035 × 007D ÷ 2296 × 007B × 0036 × 002C × 0037 × 007D ÷ # × [0.3] LEFT CURLY BRACKET (OP) × [14.0] DIGIT ZERO (NU) × [25.03] COMMA (IS) × [25.04] DIGIT ONE (NU) × [25.04] RIGHT CURLY BRACKET (CL) × [25.05] PLUS SIGN (PR) × [25.01] LEFT CURLY BRACKET (OP) × [14.0] DIGIT TWO (NU) × [25.03] COMMA (IS) × [25.04] DIGIT THREE (NU) × [25.04] RIGHT CURLY BRACKET (CL) ÷ [999.0] CIRCLED PLUS (AI_AL) × [30.01] LEFT CURLY BRACKET (OP) × [14.0] MINUS SIGN (PR) × [25.01] DIGIT FOUR (NU) × [25.03] COMMA (IS) × [25.04] DIGIT FIVE (NU) × [25.04] RIGHT CURLY BRACKET (CL) ÷ [999.0] CIRCLED MINUS (AL) × [30.01] LEFT CURLY BRACKET (OP) × [14.0] DIGIT SIX (NU) × [25.03] COMMA (IS) × [25.04] DIGIT SEVEN (NU) × [25.04] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 0028 × 0073 × 0029 × 0068 × 0065 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [30.02] LATIN SMALL LETTER H (AL) × [28.0] LATIN SMALL LETTER E (AL) ÷ [0.3]'); + Test_LB('× 007B × 0073 × 007D ÷ 0068 × 0065 ÷ # × [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER H (AL) × [28.0] LATIN SMALL LETTER E (AL) ÷ [0.3]'); + Test_LB('× 02C8 × 0073 × 0049 × 006C × 0259 × 0062 × 0028 × 0259 × 0029 × 006C ÷ # × [0.3] MODIFIER LETTER VERTICAL LINE (BB) × [21.04] LATIN SMALL LETTER S (AL) × [28.0] LATIN CAPITAL LETTER I (AL) × [28.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER SCHWA (AL) × [28.0] LATIN SMALL LETTER B (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER SCHWA (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [30.02] LATIN SMALL LETTER L (AL) ÷ [0.3]'); + Test_LB('× 02C8 × 0073 × 0049 × 006C × 0259 × 0062 × 007B × 0259 × 007D ÷ 006C ÷ # × [0.3] MODIFIER LETTER VERTICAL LINE (BB) × [21.04] LATIN SMALL LETTER S (AL) × [28.0] LATIN CAPITAL LETTER I (AL) × [28.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER SCHWA (AL) × [28.0] LATIN SMALL LETTER B (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER SCHWA (AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER L (AL) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 0028 × 0073 × 0029 × 002E ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] FULL STOP (IS) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 0028 × 0073 × 002E × 0029 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] FULL STOP (IS) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 0028 × 0073 × 0029 × 0021 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 0028 × 0073 × 0021 × 0029 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.01] EXCLAMATION MARK (EX) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 005C ÷ 0028 × 0073 × 005C × 0029 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [24.03] REVERSE SOLIDUS (PR) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [24.03] REVERSE SOLIDUS (PR) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 0028 × 0020 × 0073 × 0020 × 0029 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] LATIN SMALL LETTER S (AL) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 007B × 0073 × 007D ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 007B × 0073 × 007D × 002E ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [13.02] FULL STOP (IS) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 007B × 0073 × 007D × 0021 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [13.01] EXCLAMATION MARK (EX) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 005C ÷ 007B × 0073 × 005C × 007D ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [24.03] REVERSE SOLIDUS (PR) ÷ [999.0] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [24.03] REVERSE SOLIDUS (PR) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 007B × 0020 × 0073 × 0020 × 007D ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER E (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [7.01] SPACE (SP) × [14.0] LATIN SMALL LETTER S (AL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0028 × 0065 × 0029 × 2026 ÷ 0028 × 0073 × 0029 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [22.0] HORIZONTAL ELLIPSIS (IN) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 006F × 0064 × 0028 × 0065 × 0029 × 2026 × 0029 × 0073 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [22.0] HORIZONTAL ELLIPSIS (IN) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [30.02] LATIN SMALL LETTER S (AL) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 007B × 0065 × 007D × 2026 ÷ 007B × 0073 × 007D ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [22.0] HORIZONTAL ELLIPSIS (IN) ÷ [999.0] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 006F × 0064 × 007B × 0065 × 007D × 2026 × 007D ÷ 0073 ÷ # × [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER D (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [22.0] HORIZONTAL ELLIPSIS (IN) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER S (AL) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 006F × 006E × 002D × 0029 × 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [21.02] HYPHEN-MINUS (HY) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [30.02] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 006F × 006E × 00AD × 0029 × 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [21.01] SOFT HYPHEN (BA) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [30.02] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 006F × 006E × 2011 × 0029 × 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [12.1] NON-BREAKING HYPHEN (GL) × [12.0] RIGHT PARENTHESIS (CP_CP30) × [30.02] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 006F × 006E × 0029 × 002D ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [21.02] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 006F × 006E × 0029 × 00AD ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 006F × 006E × 0029 × 2011 × 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [12.1] NON-BREAKING HYPHEN (GL) × [12.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 006F × 006E × 002D × 007D ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [21.02] HYPHEN-MINUS (HY) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 006F × 006E × 00AD × 007D ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [21.01] SOFT HYPHEN (BA) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 006F × 006E × 2011 × 007D ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [12.1] NON-BREAKING HYPHEN (GL) × [12.0] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 006F × 006E × 007D × 002D ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [21.02] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 006F × 006E × 007D × 00AD ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 006F × 006E × 007D × 2011 × 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [12.1] NON-BREAKING HYPHEN (GL) × [12.0] LATIN SMALL LETTER L (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [0.3]'); + Test_LB('× 0063 × 0072 × 0065 × 0301 × 0028 × 0065 × 0301 × 0029 ÷ 0028 × 0065 × 0029 ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING ACUTE ACCENT (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING ACUTE ACCENT (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0063 × 0072 × 0065 × 0301 × 005B × 0065 × 0072 × 007C ÷ 0065 × 0301 × 0028 × 0065 × 0029 ÷ 0028 × 0073 × 0029 × 005D ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING ACUTE ACCENT (CM1_CM) × [30.01] LEFT SQUARE BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [21.01] VERTICAL LINE (BA) ÷ [999.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING ACUTE ACCENT (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT SQUARE BRACKET (CP_CP30) ÷ [0.3]'); + Test_LB('× 0063 × 0072 × 0065 × 0301 × 007B × 0065 × 0072 × 007C ÷ 0065 × 0301 × 0028 × 0065 × 0029 ÷ 0028 × 0073 × 0029 × 007D ÷ # × [0.3] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING ACUTE ACCENT (CM1_CM) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [21.01] VERTICAL LINE (BA) ÷ [999.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING ACUTE ACCENT (CM1_CM) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 0028 × 0308 × 0029 ÷ 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 0028 × 00AB × 0308 × 00BB × 0029 ÷ 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 0028 × 00AB × 0020 ÷ 0308 × 0020 ÷ 00BB × 0029 ÷ 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 00AB × 0020 × 0028 × 0020 × 0308 × 0020 × 0029 × 0020 ÷ 00BB × 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [19.01] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [7.01] SPACE (SP) × [15.0] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [15.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 00AB × 202F × 0028 × 0020 × 0308 × 0020 × 0029 × 202F × 00BB × 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [19.01] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [12.1] NARROW NO-BREAK SPACE (GL) × [12.0] LEFT PARENTHESIS (OP_OP30) × [7.01] SPACE (SP) × [14.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [12.1] NARROW NO-BREAK SPACE (GL) × [12.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [15.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 007B × 0308 × 007D ÷ 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT CURLY BRACKET (CL) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 007B × 00AB × 0308 × 00BB × 007D ÷ 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [9.0] COMBINING DIAERESIS (CM1_CM) × [19.01] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 007B × 00AB × 0020 ÷ 0308 × 0020 ÷ 00BB × 007D ÷ 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 00AB × 0020 × 007B × 0020 × 0308 × 0020 × 007D × 0020 ÷ 00BB × 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [19.01] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [7.01] SPACE (SP) × [15.0] LEFT CURLY BRACKET (OP_OP30) × [7.01] SPACE (SP) × [14.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [15.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 00AB × 202F × 007B × 0020 × 0308 × 0020 × 007D × 202F × 00BB × 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER G (AL) × [28.0] LATIN SMALL LETTER U (AL) × [19.01] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [12.1] NARROW NO-BREAK SPACE (GL) × [12.0] LEFT CURLY BRACKET (OP_OP30) × [7.01] SPACE (SP) × [14.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CL) × [12.1] NARROW NO-BREAK SPACE (GL) × [12.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU) × [15.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) × [13.03] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 007A × 0065 × 0072 × 0077 × 006F × 006E × 006F × 00AD ÷ 2011 × 0029 × 006E × 0069 × 0065 × 0062 × 0069 × 0065 × 0073 × 006B × 0061 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER Z (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER W (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] NON-BREAKING HYPHEN (GL) × [12.0] RIGHT PARENTHESIS (CP_CP30) × [30.02] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER S (AL) × [28.0] LATIN SMALL LETTER K (AL) × [28.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 007A × 0065 × 0072 × 0077 × 006F × 006E × 006F × 00AD × 0029 × 2011 × 006E × 0069 × 0065 × 0062 × 0069 × 0065 × 0073 × 006B × 0061 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER Z (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER W (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [21.01] SOFT HYPHEN (BA) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [12.1] NON-BREAKING HYPHEN (GL) × [12.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER S (AL) × [28.0] LATIN SMALL LETTER K (AL) × [28.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 007A × 0065 × 0072 × 0077 × 006F × 006E × 006F × 0029 × 00AD ÷ 2011 × 006E × 0069 × 0065 × 0062 × 0069 × 0065 × 0073 × 006B × 0061 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER Z (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER W (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] NON-BREAKING HYPHEN (GL) × [12.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER S (AL) × [28.0] LATIN SMALL LETTER K (AL) × [28.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 007A × 0065 × 0072 × 0077 × 006F × 006E × 006F × 00AD ÷ 2011 × 007D ÷ 006E × 0069 × 0065 × 0062 × 0069 × 0065 × 0073 × 006B × 0061 ÷ # × [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER Z (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER W (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] NON-BREAKING HYPHEN (GL) × [12.0] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER S (AL) × [28.0] LATIN SMALL LETTER K (AL) × [28.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 007A × 0065 × 0072 × 0077 × 006F × 006E × 006F × 00AD × 007D × 2011 × 006E × 0069 × 0065 × 0062 × 0069 × 0065 × 0073 × 006B × 0061 ÷ # × [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER Z (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER W (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [21.01] SOFT HYPHEN (BA) × [13.02] RIGHT CURLY BRACKET (CL) × [12.1] NON-BREAKING HYPHEN (GL) × [12.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER S (AL) × [28.0] LATIN SMALL LETTER K (AL) × [28.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 007A × 0065 × 0072 × 0077 × 006F × 006E × 006F × 007D × 00AD ÷ 2011 × 006E × 0069 × 0065 × 0062 × 0069 × 0065 × 0073 × 006B × 0061 ÷ # × [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER Z (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER W (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER O (AL) × [13.02] RIGHT CURLY BRACKET (CL) × [21.01] SOFT HYPHEN (BA) ÷ [999.0] NON-BREAKING HYPHEN (GL) × [12.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER I (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER S (AL) × [28.0] LATIN SMALL LETTER K (AL) × [28.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); + Test_LB('× 006F × 0070 × 0065 × 0072 × 0061 × 0074 × 006F × 0072 × 005B × 005D ÷ 0028 × 0030 × 0029 × 003B ÷ # × [0.3] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER P (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER R (AL) × [30.01] LEFT SQUARE BRACKET (OP_OP30) × [13.02] RIGHT SQUARE BRACKET (CP_CP30) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] DIGIT ZERO (NU) × [25.04] RIGHT PARENTHESIS (CP_CP30) × [13.02] SEMICOLON (IS) ÷ [0.3]'); + Test_LB('× 006F × 0070 × 0065 × 0072 × 0061 × 0074 × 006F × 0072 × 005B × 005D ÷ 0028 × 0029 ÷ 007B × 007D ÷ # × [0.3] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER P (AL) × [28.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER R (AL) × [30.01] LEFT SQUARE BRACKET (OP_OP30) × [13.02] RIGHT SQUARE BRACKET (CP_CP30) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] LEFT CURLY BRACKET (OP_OP30) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); + Test_LB('× 672C ÷ 0028 × 3092 × 0029 ÷ 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] HIRAGANA LETTER WO (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]'); + Test_LB('× 672C ÷ 0028 × 300C × 3092 × 300D × 0029 ÷ 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LEFT CORNER BRACKET (OP) × [14.0] HIRAGANA LETTER WO (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]'); + Test_LB('× 672C ÷ 300C × 0028 × 3092 × 0029 × 300D ÷ 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] LEFT PARENTHESIS (OP_OP30) × [14.0] HIRAGANA LETTER WO (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]'); + Test_LB('× 672C ÷ 007B × 3092 × 007D ÷ 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] LEFT CURLY BRACKET (OP_OP30) × [14.0] HIRAGANA LETTER WO (ID) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]'); + Test_LB('× 672C ÷ 007B × 300C × 3092 × 300D × 007D ÷ 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] LEFT CURLY BRACKET (OP_OP30) × [14.0] LEFT CORNER BRACKET (OP) × [14.0] HIRAGANA LETTER WO (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]'); + Test_LB('× 672C ÷ 005B × 0028 × 3092 × 0029 × 005D ÷ 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] LEFT SQUARE BRACKET (OP_OP30) × [14.0] LEFT PARENTHESIS (OP_OP30) × [14.0] HIRAGANA LETTER WO (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT SQUARE BRACKET (CP_CP30) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID) ÷ [999.0] HIRAGANA LETTER MU (ID) ÷ [0.3]'); + Test_LB('× 0028 × 30CB × 30E5 × 30FC × 30FB × 0029 ÷ 30E8 × 30FC ÷ 30AF ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] KATAKANA LETTER NI (ID) × [21.03] KATAKANA LETTER SMALL YU (CJ_NS) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) × [21.03] KATAKANA MIDDLE DOT (NS) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] KATAKANA LETTER YO (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [0.3]'); + Test_LB('× 0028 × 30CB × 30E5 × 30FC × 0029 × 30FB ÷ 30E8 × 30FC ÷ 30AF ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] KATAKANA LETTER NI (ID) × [21.03] KATAKANA LETTER SMALL YU (CJ_NS) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [16.0] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER YO (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [0.3]'); + Test_LB('× 007B × 30CB × 30E5 × 30FC × 30FB × 007D ÷ 30E8 × 30FC ÷ 30AF ÷ # × [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] KATAKANA LETTER NI (ID) × [21.03] KATAKANA LETTER SMALL YU (CJ_NS) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) × [21.03] KATAKANA MIDDLE DOT (NS) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] KATAKANA LETTER YO (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [0.3]'); + Test_LB('× 007B × 30CB × 30E5 × 30FC × 007D × 30FB ÷ 30E8 × 30FC ÷ 30AF ÷ # × [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] KATAKANA LETTER NI (ID) × [21.03] KATAKANA LETTER SMALL YU (CJ_NS) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) × [13.02] RIGHT CURLY BRACKET (CL) × [16.0] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER YO (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [0.3]'); + Test_LB('× 0028 × 1850 × 1846 × 1851 × 1846 ÷ 1806 × 0029 × 182A × 1822 × 1834 × 1822 × 182D × 180C ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] MONGOLIAN LETTER TODO TA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) × [28.0] MONGOLIAN LETTER TODO DA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) ÷ [999.0] MONGOLIAN TODO SOFT HYPHEN (BB) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [30.02] MONGOLIAN LETTER BA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER CHA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER GA (AL) × [9.0] MONGOLIAN FREE VARIATION SELECTOR TWO (CM1_CM) ÷ [0.3]'); + Test_LB('× 0028 × 1850 × 1846 × 1851 × 1846 × 0029 ÷ 1806 × 182A × 1822 × 1834 × 1822 × 182D × 180C ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] MONGOLIAN LETTER TODO TA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) × [28.0] MONGOLIAN LETTER TODO DA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] MONGOLIAN TODO SOFT HYPHEN (BB) × [21.04] MONGOLIAN LETTER BA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER CHA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER GA (AL) × [9.0] MONGOLIAN FREE VARIATION SELECTOR TWO (CM1_CM) ÷ [0.3]'); + Test_LB('× 007B × 1850 × 1846 × 1851 × 1846 ÷ 1806 × 007D ÷ 182A × 1822 × 1834 × 1822 × 182D × 180C ÷ # × [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] MONGOLIAN LETTER TODO TA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) × [28.0] MONGOLIAN LETTER TODO DA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) ÷ [999.0] MONGOLIAN TODO SOFT HYPHEN (BB) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] MONGOLIAN LETTER BA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER CHA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER GA (AL) × [9.0] MONGOLIAN FREE VARIATION SELECTOR TWO (CM1_CM) ÷ [0.3]'); + Test_LB('× 007B × 1850 × 1846 × 1851 × 1846 × 007D ÷ 1806 × 182A × 1822 × 1834 × 1822 × 182D × 180C ÷ # × [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] MONGOLIAN LETTER TODO TA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) × [28.0] MONGOLIAN LETTER TODO DA (AL) × [28.0] MONGOLIAN LETTER TODO O (AL) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] MONGOLIAN TODO SOFT HYPHEN (BB) × [21.04] MONGOLIAN LETTER BA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER CHA (AL) × [28.0] MONGOLIAN LETTER I (AL) × [28.0] MONGOLIAN LETTER GA (AL) × [9.0] MONGOLIAN FREE VARIATION SELECTOR TWO (CM1_CM) ÷ [0.3]'); + Test_LB('× 0028 × 0068 × 0074 × 0074 × 0070 × 003A × 002F × 002F × 0029 × 0078 × 006E × 002D × 002D ÷ 0061 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER H (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER P (AL) × [13.02] COLON (IS) × [13.02] SOLIDUS (SY) × [13.02] SOLIDUS (SY) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [30.02] LATIN SMALL LETTER X (AL) × [28.0] LATIN SMALL LETTER N (AL) × [21.02] HYPHEN-MINUS (HY) × [21.02] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); + Test_LB('× 007B × 0068 × 0074 × 0074 × 0070 × 003A × 002F × 002F × 007D ÷ 0078 × 006E × 002D × 002D ÷ 0061 ÷ # × [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] LATIN SMALL LETTER H (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER T (AL) × [28.0] LATIN SMALL LETTER P (AL) × [13.02] COLON (IS) × [13.02] SOLIDUS (SY) × [13.02] SOLIDUS (SY) × [13.02] RIGHT CURLY BRACKET (CL) ÷ [999.0] LATIN SMALL LETTER X (AL) × [28.0] LATIN SMALL LETTER N (AL) × [21.02] HYPHEN-MINUS (HY) × [21.02] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); + Test_LB('× 0028 × 0030 × 002C × 0031 × 0029 × 002B × 0028 × 0032 × 002C × 0033 × 0029 × 2295 × 0028 × 2212 × 0034 × 002C × 0035 × 0029 × 2296 × 0028 × 0036 × 002C × 0037 × 0029 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] DIGIT ZERO (NU) × [25.03] COMMA (IS) × [25.04] DIGIT ONE (NU) × [25.04] RIGHT PARENTHESIS (CP_CP30) × [25.05] PLUS SIGN (PR) × [25.01] LEFT PARENTHESIS (OP_OP30) × [14.0] DIGIT TWO (NU) × [25.03] COMMA (IS) × [25.04] DIGIT THREE (NU) × [25.04] RIGHT PARENTHESIS (CP_CP30) × [30.02] CIRCLED PLUS (AI_AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] MINUS SIGN (PR) × [25.01] DIGIT FOUR (NU) × [25.03] COMMA (IS) × [25.04] DIGIT FIVE (NU) × [25.04] RIGHT PARENTHESIS (CP_CP30) × [30.02] CIRCLED MINUS (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] DIGIT SIX (NU) × [25.03] COMMA (IS) × [25.04] DIGIT SEVEN (NU) × [25.04] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); + Test_LB('× 007B × 0030 × 002C × 0031 × 007D × 002B × 007B × 0032 × 002C × 0033 × 007D ÷ 2295 × 007B × 2212 × 0034 × 002C × 0035 × 007D ÷ 2296 × 007B × 0036 × 002C × 0037 × 007D ÷ # × [0.3] LEFT CURLY BRACKET (OP_OP30) × [14.0] DIGIT ZERO (NU) × [25.03] COMMA (IS) × [25.04] DIGIT ONE (NU) × [25.04] RIGHT CURLY BRACKET (CL) × [25.05] PLUS SIGN (PR) × [25.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] DIGIT TWO (NU) × [25.03] COMMA (IS) × [25.04] DIGIT THREE (NU) × [25.04] RIGHT CURLY BRACKET (CL) ÷ [999.0] CIRCLED PLUS (AI_AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] MINUS SIGN (PR) × [25.01] DIGIT FOUR (NU) × [25.03] COMMA (IS) × [25.04] DIGIT FIVE (NU) × [25.04] RIGHT CURLY BRACKET (CL) ÷ [999.0] CIRCLED MINUS (AL) × [30.01] LEFT CURLY BRACKET (OP_OP30) × [14.0] DIGIT SIX (NU) × [25.03] COMMA (IS) × [25.04] DIGIT SEVEN (NU) × [25.04] RIGHT CURLY BRACKET (CL) ÷ [0.3]'); Test_LB('× 0061 × 0062 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) ÷ [0.3]'); Test_LB('× 0061 × 0062 × 0020 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) × [7.01] SPACE (SP) ÷ [0.3]'); Test_LB('× 0061 × 0062 × 0020 ÷ 0063 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (AL) ÷ [0.3]'); @@ -158597,9 +163071,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× BD10 ÷ C694 × 002E × 0020 ÷ 0041 × 002E ÷ 0033 × 0020 ÷ BABB ÷ # × [0.3] HANGUL SYLLABLE BWA (H2) ÷ [999.0] HANGUL SYLLABLE YO (H2) × [13.02] FULL STOP (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER A (AL) × [13.02] FULL STOP (IS) ÷ [999.0] DIGIT THREE (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE MOS (H3) ÷ [0.3]'); Test_LB('× C694 × 002E × 0020 ÷ 0041 × 002E ÷ 0034 × 0020 ÷ BABB ÷ # × [0.3] HANGUL SYLLABLE YO (H2) × [13.02] FULL STOP (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER A (AL) × [13.02] FULL STOP (IS) ÷ [999.0] DIGIT FOUR (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE MOS (H3) ÷ [0.3]'); Test_LB('× 0061 × 002E ÷ 0032 × 3000 ÷ 300C ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [13.02] FULL STOP (IS) ÷ [999.0] DIGIT TWO (NU) × [21.01] IDEOGRAPHIC SPACE (BA) ÷ [999.0] LEFT CORNER BRACKET (OP) ÷ [0.3]'); - Test_LB('× 306B ÷ 300C × 30D0 ÷ 0028 × 0062 × 0061 × 0029 × 300D ÷ 3084 ÷ 300C × 30B9 ÷ # × [0.3] HIRAGANA LETTER NI (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] KATAKANA LETTER BA (ID) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER A (AL) × [13.02] RIGHT PARENTHESIS (CP) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER YA (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] KATAKANA LETTER SU (ID) ÷ [0.3]'); + Test_LB('× 306B ÷ 300C × 30D0 ÷ 0028 × 0062 × 0061 × 0029 × 300D ÷ 3084 ÷ 300C × 30B9 ÷ # × [0.3] HIRAGANA LETTER NI (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] KATAKANA LETTER BA (ID) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER B (AL) × [28.0] LATIN SMALL LETTER A (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER YA (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] KATAKANA LETTER SU (ID) ÷ [0.3]'); Test_LB('× 308B ÷ 300C × 0055 × 004B ÷ 30DD ÷ 30F3 ÷ 30C9 × 300D × FF09 × 3001 ÷ 30A8 ÷ # × [0.3] HIRAGANA LETTER RU (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] LATIN CAPITAL LETTER U (AL) × [28.0] LATIN CAPITAL LETTER K (AL) ÷ [999.0] KATAKANA LETTER PO (ID) ÷ [999.0] KATAKANA LETTER N (ID) ÷ [999.0] KATAKANA LETTER DO (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL) × [13.02] IDEOGRAPHIC COMMA (CL) ÷ [999.0] KATAKANA LETTER E (ID) ÷ [0.3]'); - Test_LB('× 306F × 3001 ÷ 300C × 003D × 0072 × 0061 × 006E × 0064 × 0028 × 0029 × 300D ÷ 3068 ÷ # × [0.3] HIRAGANA LETTER HA (ID) × [13.02] IDEOGRAPHIC COMMA (CL) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] EQUALS SIGN (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER D (AL) × [30.01] LEFT PARENTHESIS (OP) × [13.02] RIGHT PARENTHESIS (CP) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER TO (ID) ÷ [0.3]'); + Test_LB('× 306F × 3001 ÷ 300C × 003D × 0072 × 0061 × 006E × 0064 × 0028 × 0029 × 300D ÷ 3068 ÷ # × [0.3] HIRAGANA LETTER HA (ID) × [13.02] IDEOGRAPHIC COMMA (CL) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] EQUALS SIGN (AL) × [28.0] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER N (AL) × [28.0] LATIN SMALL LETTER D (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER TO (ID) ÷ [0.3]'); Test_LB('× 3067 × 3001 ÷ 300C × 0021 × 300D ÷ 3068 ÷ # × [0.3] HIRAGANA LETTER DE (ID) × [13.02] IDEOGRAPHIC COMMA (CL) ÷ [999.0] LEFT CORNER BRACKET (OP) × [13.01] EXCLAMATION MARK (EX) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER TO (ID) ÷ [0.3]'); Test_LB('× 8A33 ÷ 300C × 3059 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-8A33 (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] HIRAGANA LETTER SU (ID) ÷ [0.3]'); Test_LB('× 3066 ÷ 300C × BD24 ÷ C5B4 × 003F × 300D ÷ 3068 ÷ # × [0.3] HIRAGANA LETTER TE (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] HANGUL SYLLABLE BWASS (H3) ÷ [999.0] HANGUL SYLLABLE EO (H2) × [13.01] QUESTION MARK (EX) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER TO (ID) ÷ [0.3]'); @@ -158607,32 +163081,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 306F ÷ 300C × 30A8 ÷ # × [0.3] HIRAGANA LETTER HA (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] KATAKANA LETTER E (ID) ÷ [0.3]'); Test_LB('× 4F8B × FF1A ÷ 300C × 3042 × 3000 ÷ 3044 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-4F8B (ID) × [21.03] FULLWIDTH COLON (NS) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] HIRAGANA LETTER A (ID) × [21.01] IDEOGRAPHIC SPACE (BA) ÷ [999.0] HIRAGANA LETTER I (ID) ÷ [0.3]'); Test_LB('× 304F × 3001 ÷ 300C × D3C9 ÷ C591 ÷ C740 ÷ # × [0.3] HIRAGANA LETTER KU (ID) × [13.02] IDEOGRAPHIC COMMA (CL) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] HANGUL SYLLABLE PYEONG (H3) ÷ [999.0] HANGUL SYLLABLE YANG (H3) ÷ [999.0] HANGUL SYLLABLE EUN (H3) ÷ [0.3]'); - Test_LB('× 306B ÷ 300C × C81C ÷ BAA9 ÷ 0028 × 984C ÷ 540D × 0029 ÷ C740 ÷ # × [0.3] HIRAGANA LETTER NI (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] HANGUL SYLLABLE JE (H2) ÷ [999.0] HANGUL SYLLABLE MOG (H3) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] CJK UNIFIED IDEOGRAPH-984C (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-540D (ID) × [13.02] RIGHT PARENTHESIS (CP) ÷ [999.0] HANGUL SYLLABLE EUN (H3) ÷ [0.3]'); + Test_LB('× 306B ÷ 300C × C81C ÷ BAA9 ÷ 0028 × 984C ÷ 540D × 0029 ÷ C740 ÷ # × [0.3] HIRAGANA LETTER NI (ID) ÷ [999.0] LEFT CORNER BRACKET (OP) × [14.0] HANGUL SYLLABLE JE (H2) ÷ [999.0] HANGUL SYLLABLE MOG (H3) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] CJK UNIFIED IDEOGRAPH-984C (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-540D (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] HANGUL SYLLABLE EUN (H3) ÷ [0.3]'); Test_LB('× 5178 ÷ 300E × 30A6 × 30A3 ÷ 30AD ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-5178 (ID) ÷ [999.0] LEFT WHITE CORNER BRACKET (OP) × [14.0] KATAKANA LETTER U (ID) × [21.03] KATAKANA LETTER SMALL I (CJ_NS) ÷ [999.0] KATAKANA LETTER KI (ID) ÷ [0.3]'); Test_LB('× 3067 ÷ 300E × 82F1 ÷ 8A9E ÷ # × [0.3] HIRAGANA LETTER DE (ID) ÷ [999.0] LEFT WHITE CORNER BRACKET (OP) × [14.0] CJK UNIFIED IDEOGRAPH-82F1 (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8A9E (ID) ÷ [0.3]'); - Test_LB('× 0028 × 0073 × 0029 × 0020 ÷ 672C ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [0.3]'); - Test_LB('× 0028 × 0073 × 0029 × 0020 ÷ 307E ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER MA (ID) ÷ [0.3]'); - Test_LB('× 0028 × 0073 × 0029 × 0020 ÷ 30AF ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] KATAKANA LETTER KU (ID) ÷ [0.3]'); - Test_LB('× 308B × 3002 ÷ 0064 × 006F × 0067 × FF08 × 72AC × FF09 ÷ 3092 ÷ # × [0.3] HIRAGANA LETTER RU (ID) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [999.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER G (AL) × [30.01] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] CJK UNIFIED IDEOGRAPH-72AC (ID) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL) ÷ [999.0] HIRAGANA LETTER WO (ID) ÷ [0.3]'); + Test_LB('× 0028 × 0073 × 0029 × 0020 ÷ 672C ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [0.3]'); + Test_LB('× 0028 × 0073 × 0029 × 0020 ÷ 307E ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER MA (ID) ÷ [0.3]'); + Test_LB('× 0028 × 0073 × 0029 × 0020 ÷ 30AF ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] KATAKANA LETTER KU (ID) ÷ [0.3]'); + Test_LB('× 308B × 3002 ÷ 0064 × 006F × 0067 ÷ FF08 × 72AC × FF09 ÷ 3092 ÷ # × [0.3] HIRAGANA LETTER RU (ID) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [999.0] LATIN SMALL LETTER D (AL) × [28.0] LATIN SMALL LETTER O (AL) × [28.0] LATIN SMALL LETTER G (AL) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] CJK UNIFIED IDEOGRAPH-72AC (ID) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL) ÷ [999.0] HIRAGANA LETTER WO (ID) ÷ [0.3]'); Test_LB('× 672C ÷ FF08 × 307E ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] HIRAGANA LETTER MA (ID) ÷ [0.3]'); - Test_LB('× 672C × 0020 ÷ 0028 × 0061 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); - Test_LB('× 70B9 × 0020 ÷ 005B × 7DE8 ÷ 96C6 × 005D ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-70B9 (ID) × [7.01] SPACE (SP) ÷ [18.0] LEFT SQUARE BRACKET (OP) × [14.0] CJK UNIFIED IDEOGRAPH-7DE8 (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-96C6 (ID) × [13.02] RIGHT SQUARE BRACKET (CP) ÷ [0.3]'); - Test_LB('× 0061 × 0028 × 0073 × 0029 × 0020 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [30.01] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 672C × 0020 ÷ 0028 × 0061 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); + Test_LB('× 70B9 × 0020 ÷ 005B × 7DE8 ÷ 96C6 × 005D ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-70B9 (ID) × [7.01] SPACE (SP) ÷ [18.0] LEFT SQUARE BRACKET (OP_OP30) × [14.0] CJK UNIFIED IDEOGRAPH-7DE8 (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-96C6 (ID) × [13.02] RIGHT SQUARE BRACKET (CP_CP30) ÷ [0.3]'); + Test_LB('× 0061 × 0028 × 0073 × 0029 × 0020 ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [30.01] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [0.3]'); Test_LB('× FF08 × 30B6 × 30FB ÷ 30AF ÷ 30A4 × 30C3 ÷ 30AF × 30FB ÷ 30D6 ÷ # × [0.3] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] KATAKANA LETTER ZA (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [999.0] KATAKANA LETTER I (ID) × [21.03] KATAKANA LETTER SMALL TU (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER BU (ID) ÷ [0.3]'); - Test_LB('× 0070 × FF08 × 30AF ÷ 30A4 × 30C3 ÷ 30AF × 30FB ÷ 30D6 ÷ # × [0.3] LATIN SMALL LETTER P (AL) × [30.01] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] KATAKANA LETTER KU (ID) ÷ [999.0] KATAKANA LETTER I (ID) × [21.03] KATAKANA LETTER SMALL TU (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER BU (ID) ÷ [0.3]'); - Test_LB('× 0061 × 0062 × FF08 × 30AF ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) × [30.01] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] KATAKANA LETTER KU (ID) ÷ [0.3]'); - Test_LB('× 0028 × 5370 ÷ 672C × 0029 ÷ # × [0.3] LEFT PARENTHESIS (OP) × [14.0] CJK UNIFIED IDEOGRAPH-5370 (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-672C (ID) × [13.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0070 ÷ FF08 × 30AF ÷ 30A4 × 30C3 ÷ 30AF × 30FB ÷ 30D6 ÷ # × [0.3] LATIN SMALL LETTER P (AL) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] KATAKANA LETTER KU (ID) ÷ [999.0] KATAKANA LETTER I (ID) × [21.03] KATAKANA LETTER SMALL TU (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER BU (ID) ÷ [0.3]'); + Test_LB('× 0061 × 0062 ÷ FF08 × 30AF ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] KATAKANA LETTER KU (ID) ÷ [0.3]'); + Test_LB('× 0028 × 5370 ÷ 672C × 0029 ÷ # × [0.3] LEFT PARENTHESIS (OP_OP30) × [14.0] CJK UNIFIED IDEOGRAPH-5370 (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-672C (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [0.3]'); Test_LB('× 30B9 ÷ FF08 × 3044 ÷ # × [0.3] KATAKANA LETTER SU (ID) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] HIRAGANA LETTER I (ID) ÷ [0.3]'); Test_LB('× 30C9 ÷ FF08 × 30DD ÷ # × [0.3] KATAKANA LETTER DO (ID) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] KATAKANA LETTER PO (ID) ÷ [0.3]'); - Test_LB('× 30C9 × 0020 ÷ 0028 × 8CEA ÷ # × [0.3] KATAKANA LETTER DO (ID) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) × [14.0] CJK UNIFIED IDEOGRAPH-8CEA (ID) ÷ [0.3]'); - Test_LB('× 0073 × 0029 × 300D ÷ 307E ÷ # × [0.3] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER MA (ID) ÷ [0.3]'); + Test_LB('× 30C9 × 0020 ÷ 0028 × 8CEA ÷ # × [0.3] KATAKANA LETTER DO (ID) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) × [14.0] CJK UNIFIED IDEOGRAPH-8CEA (ID) ÷ [0.3]'); + Test_LB('× 0073 × 0029 × 300D ÷ 307E ÷ # × [0.3] LATIN SMALL LETTER S (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER MA (ID) ÷ [0.3]'); Test_LB('× 0061 × FF09 × 300F ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL) × [13.02] RIGHT WHITE CORNER BRACKET (CL) ÷ [0.3]'); Test_LB('× 308B × 300D × FF09 ÷ 306F ÷ # × [0.3] HIRAGANA LETTER RU (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL) ÷ [999.0] HIRAGANA LETTER HA (ID) ÷ [0.3]'); Test_LB('× 30C9 × 300D × FF09 × 3001 ÷ 30A8 ÷ # × [0.3] KATAKANA LETTER DO (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL) × [13.02] IDEOGRAPHIC COMMA (CL) ÷ [999.0] KATAKANA LETTER E (ID) ÷ [0.3]'); - Test_LB('× 0072 × 006B × 0029 × 300D ÷ 3082 ÷ # × [0.3] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER K (AL) × [13.02] RIGHT PARENTHESIS (CP) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER MO (ID) ÷ [0.3]'); - Test_LB('× 30AF ÷ 0028 × 0061 × 0062 × 0020 ÷ 0063 × 0064 × 0029 × 300D ÷ 3082 ÷ # × [0.3] KATAKANA LETTER KU (ID) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER D (AL) × [13.02] RIGHT PARENTHESIS (CP) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER MO (ID) ÷ [0.3]'); - Test_LB('× 30F3 × 30FB ÷ 30DE × 30FC ÷ 30AF ÷ 0028 × 0065 × 0078 ÷ # × [0.3] KATAKANA LETTER N (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER MA (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER X (AL) ÷ [0.3]'); - Test_LB('× 30DE × 30FC ÷ 0028 × 006D × 0061 × 0029 × 300D ÷ 306A ÷ # × [0.3] KATAKANA LETTER MA (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER A (AL) × [13.02] RIGHT PARENTHESIS (CP) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER NA (ID) ÷ [0.3]'); + Test_LB('× 0072 × 006B × 0029 × 300D ÷ 3082 ÷ # × [0.3] LATIN SMALL LETTER R (AL) × [28.0] LATIN SMALL LETTER K (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER MO (ID) ÷ [0.3]'); + Test_LB('× 30AF ÷ 0028 × 0061 × 0062 × 0020 ÷ 0063 × 0064 × 0029 × 300D ÷ 3082 ÷ # × [0.3] KATAKANA LETTER KU (ID) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (AL) × [28.0] LATIN SMALL LETTER D (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER MO (ID) ÷ [0.3]'); + Test_LB('× 30F3 × 30FB ÷ 30DE × 30FC ÷ 30AF ÷ 0028 × 0065 × 0078 ÷ # × [0.3] KATAKANA LETTER N (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER MA (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER E (AL) × [28.0] LATIN SMALL LETTER X (AL) ÷ [0.3]'); + Test_LB('× 30DE × 30FC ÷ 0028 × 006D × 0061 × 0029 × 300D ÷ 306A ÷ # × [0.3] KATAKANA LETTER MA (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER M (AL) × [28.0] LATIN SMALL LETTER A (AL) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER NA (ID) ÷ [0.3]'); Test_LB('× 30AC ÷ 30EF × 300D × 3002 ÷ 3053 ÷ # × [0.3] KATAKANA LETTER GA (ID) ÷ [999.0] KATAKANA LETTER WA (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [999.0] HIRAGANA LETTER KO (ID) ÷ [0.3]'); Test_LB('× 30AF × 300D ÷ 307E ÷ # × [0.3] KATAKANA LETTER KU (ID) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER MA (ID) ÷ [0.3]'); Test_LB('× 30EF × 300D × 3002 ÷ 3053 ÷ # × [0.3] KATAKANA LETTER WA (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [999.0] HIRAGANA LETTER KO (ID) ÷ [0.3]'); @@ -158640,9 +163114,9 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 30AF × 300D × 3001 ÷ 30AF ÷ # × [0.3] KATAKANA LETTER KU (ID) × [13.02] RIGHT CORNER BRACKET (CL) × [13.02] IDEOGRAPHIC COMMA (CL) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [0.3]'); Test_LB('× 30C7 × 30A3 ÷ 30A2 ÷ FF08 × 0061 × 0062 × FF09 × 300F ÷ # × [0.3] KATAKANA LETTER DE (ID) × [21.03] KATAKANA LETTER SMALL I (CJ_NS) ÷ [999.0] KATAKANA LETTER A (ID) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL) × [13.02] RIGHT WHITE CORNER BRACKET (CL) ÷ [0.3]'); Test_LB('× CABD ÷ C774 ÷ C5D0 ÷ C694 × 003F × 300D ÷ 3068 ÷ 805E ÷ # × [0.3] HANGUL SYLLABLE JJOG (H3) ÷ [999.0] HANGUL SYLLABLE I (H2) ÷ [999.0] HANGUL SYLLABLE E (H2) ÷ [999.0] HANGUL SYLLABLE YO (H2) × [13.01] QUESTION MARK (EX) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER TO (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-805E (ID) ÷ [0.3]'); - Test_LB('× 540D × 0029 ÷ C740 × 0020 ÷ C54C ÷ C544 ÷ C694 × 003F × 300D ÷ 3068 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-540D (ID) × [13.02] RIGHT PARENTHESIS (CP) ÷ [999.0] HANGUL SYLLABLE EUN (H3) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE AL (H3) ÷ [999.0] HANGUL SYLLABLE A (H2) ÷ [999.0] HANGUL SYLLABLE YO (H2) × [13.01] QUESTION MARK (EX) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER TO (ID) ÷ [0.3]'); - Test_LB('× 8CA8 × 0029 × 0020 ÷ 002D × 0020 ÷ 0028 × 0070 × 006F ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-8CA8 (ID) × [13.02] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER P (AL) × [28.0] LATIN SMALL LETTER O (AL) ÷ [0.3]'); - Test_LB('× 91CF × 0029 × 0020 × 301C × 0020 ÷ 0028 × 0070 × 006F ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-91CF (ID) × [13.02] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [16.0] WAVE DASH (NS) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER P (AL) × [28.0] LATIN SMALL LETTER O (AL) ÷ [0.3]'); + Test_LB('× 540D × 0029 ÷ C740 × 0020 ÷ C54C ÷ C544 ÷ C694 × 003F × 300D ÷ 3068 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-540D (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] HANGUL SYLLABLE EUN (H3) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE AL (H3) ÷ [999.0] HANGUL SYLLABLE A (H2) ÷ [999.0] HANGUL SYLLABLE YO (H2) × [13.01] QUESTION MARK (EX) × [13.02] RIGHT CORNER BRACKET (CL) ÷ [999.0] HIRAGANA LETTER TO (ID) ÷ [0.3]'); + Test_LB('× 8CA8 × 0029 × 0020 ÷ 002D × 0020 ÷ 0028 × 0070 × 006F ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-8CA8 (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER P (AL) × [28.0] LATIN SMALL LETTER O (AL) ÷ [0.3]'); + Test_LB('× 91CF × 0029 × 0020 × 301C × 0020 ÷ 0028 × 0070 × 006F ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-91CF (ID) × [13.02] RIGHT PARENTHESIS (CP_CP30) × [7.01] SPACE (SP) × [16.0] WAVE DASH (NS) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER P (AL) × [28.0] LATIN SMALL LETTER O (AL) ÷ [0.3]'); Test_LB('× 30C9 ÷ 91CD × FF09 × 0020 × 301C × 0020 ÷ 529B × 30FB ÷ 91CD ÷ # × [0.3] KATAKANA LETTER DO (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-91CD (ID) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL) × [7.01] SPACE (SP) × [16.0] WAVE DASH (NS) × [7.01] SPACE (SP) ÷ [18.0] CJK UNIFIED IDEOGRAPH-529B (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] CJK UNIFIED IDEOGRAPH-91CD (ID) ÷ [0.3]'); Test_LB('× 0061 × 0062 × 0022 × FF08 × 307E ÷ # × [0.3] LATIN SMALL LETTER A (AL) × [28.0] LATIN SMALL LETTER B (AL) × [19.01] QUOTATION MARK (QU) × [15.0] FULLWIDTH LEFT PARENTHESIS (OP) × [14.0] HIRAGANA LETTER MA (ID) ÷ [0.3]'); Test_LB('× 306F × 0020 ÷ 0022 × 0073 × 0022 × 0020 ÷ # × [0.3] HIRAGANA LETTER HA (ID) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QU) × [19.02] LATIN SMALL LETTER S (AL) × [19.01] QUOTATION MARK (QU) × [7.01] SPACE (SP) ÷ [0.3]'); @@ -158654,17 +163128,17 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 9) { Test_LB('× 30F3 × 30FB ÷ 30D5 × 30A9 × 30C3 ÷ 30AF ÷ # × [0.3] KATAKANA LETTER N (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER HU (ID) × [21.03] KATAKANA LETTER SMALL O (CJ_NS) × [21.03] KATAKANA LETTER SMALL TU (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [0.3]'); Test_LB('× 30A4 ÷ 30B8 × 30FC × 30FB ÷ 30C9 × 30C3 ÷ 30B0 × 3001 ÷ 548C ÷ # × [0.3] KATAKANA LETTER I (ID) ÷ [999.0] KATAKANA LETTER ZI (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER DO (ID) × [21.03] KATAKANA LETTER SMALL TU (CJ_NS) ÷ [999.0] KATAKANA LETTER GU (ID) × [13.02] IDEOGRAPHIC COMMA (CL) ÷ [999.0] CJK UNIFIED IDEOGRAPH-548C (ID) ÷ [0.3]'); Test_LB('× 30E1 × 30FC ÷ 30B7 × 30E7 ÷ 30F3 × 30FB ÷ 30DE × 30FC ÷ 30AF ÷ # × [0.3] KATAKANA LETTER ME (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER SI (ID) × [21.03] KATAKANA LETTER SMALL YO (CJ_NS) ÷ [999.0] KATAKANA LETTER N (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER MA (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [0.3]'); - Test_LB('× 30F3 × 30FB ÷ 30AF ÷ 0028 × 0061 ÷ # × [0.3] KATAKANA LETTER N (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [999.0] LEFT PARENTHESIS (OP) × [14.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); + Test_LB('× 30F3 × 30FB ÷ 30AF ÷ 0028 × 0061 ÷ # × [0.3] KATAKANA LETTER N (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER KU (ID) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [14.0] LATIN SMALL LETTER A (AL) ÷ [0.3]'); Test_LB('× 30B7 × 30E7 ÷ 30F3 × 30FB ÷ 30DE ÷ # × [0.3] KATAKANA LETTER SI (ID) × [21.03] KATAKANA LETTER SMALL YO (CJ_NS) ÷ [999.0] KATAKANA LETTER N (ID) × [21.03] KATAKANA MIDDLE DOT (NS) ÷ [999.0] KATAKANA LETTER MA (ID) ÷ [0.3]'); Test_LB('× 672C × 003A × 0020 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) × [13.02] COLON (IS) × [7.01] SPACE (SP) ÷ [0.3]'); Test_LB('× 672C × 003A × 0020 ÷ 30AF ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID) × [13.02] COLON (IS) × [7.01] SPACE (SP) ÷ [18.0] KATAKANA LETTER KU (ID) ÷ [0.3]'); Test_LB('× 51FA ÷ 5178 × 003A × 0020 ÷ 30D5 ÷ 30EA × 30FC ÷ 767E ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-51FA (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5178 (ID) × [13.02] COLON (IS) × [7.01] SPACE (SP) ÷ [18.0] KATAKANA LETTER HU (ID) ÷ [999.0] KATAKANA LETTER RI (ID) × [21.03] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ_NS) ÷ [999.0] CJK UNIFIED IDEOGRAPH-767E (ID) ÷ [0.3]'); - Test_LB('× 5F8C × 2026 ÷ 306B ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-5F8C (ID) × [22.03] HORIZONTAL ELLIPSIS (IN) ÷ [999.0] HIRAGANA LETTER NI (ID) ÷ [0.3]'); + Test_LB('× 5F8C × 2026 ÷ 306B ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-5F8C (ID) × [22.0] HORIZONTAL ELLIPSIS (IN) ÷ [999.0] HIRAGANA LETTER NI (ID) ÷ [0.3]'); Test_LB('× 3057 × 3087 ÷ 3046 × 3002 × 3002 × 3002 ÷ # × [0.3] HIRAGANA LETTER SI (ID) × [21.03] HIRAGANA LETTER SMALL YO (CJ_NS) ÷ [999.0] HIRAGANA LETTER U (ID) × [13.02] IDEOGRAPHIC FULL STOP (CL) × [13.02] IDEOGRAPHIC FULL STOP (CL) × [13.02] IDEOGRAPHIC FULL STOP (CL) ÷ [0.3]'); Test_LB('× 304D × 3001 × 0021 × 0021 × 3001 × 0021 × 0021 × 0021 ÷ 3068 ÷ # × [0.3] HIRAGANA LETTER KI (ID) × [13.02] IDEOGRAPHIC COMMA (CL) × [13.01] EXCLAMATION MARK (EX) × [13.01] EXCLAMATION MARK (EX) × [13.02] IDEOGRAPHIC COMMA (CL) × [13.01] EXCLAMATION MARK (EX) × [13.01] EXCLAMATION MARK (EX) × [13.01] EXCLAMATION MARK (EX) ÷ [999.0] HIRAGANA LETTER TO (ID) ÷ [0.3]'); Test_LB('× 306F × 3001 × 003F ÷ 3068 × 0021 ÷ 3092 ÷ # × [0.3] HIRAGANA LETTER HA (ID) × [13.02] IDEOGRAPHIC COMMA (CL) × [13.01] QUESTION MARK (EX) ÷ [999.0] HIRAGANA LETTER TO (ID) × [13.01] EXCLAMATION MARK (EX) ÷ [999.0] HIRAGANA LETTER WO (ID) ÷ [0.3]'); - Test_LB('× 305F × 3001 × 2049 ÷ 0028 × 0021 × 003F × 0029 ÷ 306E ÷ # × [0.3] HIRAGANA LETTER TA (ID) × [13.02] IDEOGRAPHIC COMMA (CL) × [16.0] EXCLAMATION QUESTION MARK (NS) ÷ [999.0] LEFT PARENTHESIS (OP) × [13.01] EXCLAMATION MARK (EX) × [13.01] QUESTION MARK (EX) × [13.02] RIGHT PARENTHESIS (CP) ÷ [999.0] HIRAGANA LETTER NO (ID) ÷ [0.3]'); - Test_LB('× 3084 × 3001 × 2048 ÷ 0028 × 003F × 0021 × 0029 ÷ 306E ÷ # × [0.3] HIRAGANA LETTER YA (ID) × [13.02] IDEOGRAPHIC COMMA (CL) × [16.0] QUESTION EXCLAMATION MARK (NS) ÷ [999.0] LEFT PARENTHESIS (OP) × [13.01] QUESTION MARK (EX) × [13.01] EXCLAMATION MARK (EX) × [13.02] RIGHT PARENTHESIS (CP) ÷ [999.0] HIRAGANA LETTER NO (ID) ÷ [0.3]'); + Test_LB('× 305F × 3001 × 2049 ÷ 0028 × 0021 × 003F × 0029 ÷ 306E ÷ # × [0.3] HIRAGANA LETTER TA (ID) × [13.02] IDEOGRAPHIC COMMA (CL) × [16.0] EXCLAMATION QUESTION MARK (NS) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [13.01] EXCLAMATION MARK (EX) × [13.01] QUESTION MARK (EX) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] HIRAGANA LETTER NO (ID) ÷ [0.3]'); + Test_LB('× 3084 × 3001 × 2048 ÷ 0028 × 003F × 0021 × 0029 ÷ 306E ÷ # × [0.3] HIRAGANA LETTER YA (ID) × [13.02] IDEOGRAPHIC COMMA (CL) × [16.0] QUESTION EXCLAMATION MARK (NS) ÷ [999.0] LEFT PARENTHESIS (OP_OP30) × [13.01] QUESTION MARK (EX) × [13.01] EXCLAMATION MARK (EX) × [13.02] RIGHT PARENTHESIS (CP_CP30) ÷ [999.0] HIRAGANA LETTER NO (ID) ÷ [0.3]'); Test_LB('× 305F × 0020 ÷ 203D ÷ 3068 ÷ # × [0.3] HIRAGANA LETTER TA (ID) × [7.01] SPACE (SP) ÷ [18.0] INTERROBANG (NS) ÷ [999.0] HIRAGANA LETTER TO (ID) ÷ [0.3]'); Test_LB('× 305B × FF01 ÷ 0031 × 0030 × 0030 × 0025 ÷ 306E ÷ 5B8C ÷ # × [0.3] HIRAGANA LETTER SE (ID) × [13.01] FULLWIDTH EXCLAMATION MARK (EX) ÷ [999.0] DIGIT ONE (NU) × [25.03] DIGIT ZERO (NU) × [25.03] DIGIT ZERO (NU) × [25.05] PERCENT SIGN (PO) ÷ [999.0] HIRAGANA LETTER NO (ID) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5B8C (ID) ÷ [0.3]'); Test_LB('× 0032 × 0033 ÷ 672C ÷ # × [0.3] DIGIT TWO (NU) × [25.03] DIGIT THREE (NU) ÷ [999.0] CJK UNIFIED IDEOGRAPH-672C (ID) ÷ [0.3]'); diff --git a/gnu/usr.bin/perl/lib/unicore/To/Age.pl b/gnu/usr.bin/perl/lib/unicore/To/Age.pl index cc45644c030..f94c929faae 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Age.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Age.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToAge'}{'format'} = 'f'; # floating point number -$utf8::SwashInfo{'ToAge'}{'missing'} = 'Unassigned'; +$Unicode::UCD::SwashInfo{'ToAge'}{'format'} = 'f'; # floating point number +$Unicode::UCD::SwashInfo{'ToAge'}{'missing'} = 'Unassigned'; return <<'END'; 0 1F5 1.1 @@ -178,6 +178,7 @@ return <<'END'; 8AD 8B2 7.0 8B3 8B4 8.0 8B6 8BD 9.0 +8BE 8C7 13.0 8D3 11.0 8D4 8E2 9.0 8E3 8.0 @@ -275,6 +276,7 @@ B3C B43 1.1 B44 5.1 B47 B48 1.1 B4B B4D 1.1 +B55 13.0 B56 B57 1.1 B5C B5D 1.1 B5F B61 1.1 @@ -345,6 +347,7 @@ CF1 CF2 5.0 D00 10.0 D01 7.0 D02 D03 1.1 +D04 13.0 D05 D0C 1.1 D0E D10 1.1 D12 D28 1.1 @@ -369,6 +372,7 @@ D66 D6F 1.1 D70 D75 5.1 D76 D78 9.0 D79 D7F 5.1 +D81 13.0 D82 D83 3.0 D85 D96 3.0 D9A DB1 3.0 @@ -549,6 +553,7 @@ FD9 FDA 6.0 1A90 1A99 5.2 1AA0 1AAD 5.2 1AB0 1ABE 7.0 +1ABF 1AC0 13.0 1B00 1B4B 5.0 1B50 1B7C 5.0 1B80 1BAA 5.1 @@ -756,6 +761,7 @@ FD9 FDA 6.0 2B55 2B59 5.2 2B5A 2B73 7.0 2B76 2B95 7.0 +2B97 13.0 2B98 2BB9 7.0 2BBA 2BBC 11.0 2BBD 2BC8 7.0 @@ -807,6 +813,7 @@ FD9 FDA 6.0 2E45 2E49 10.0 2E4A 2E4E 11.0 2E4F 12.0 +2E50 2E52 13.0 2E80 2E99 3.0 2E9B 2EF3 3.0 2F00 2FD5 3.0 @@ -830,6 +837,7 @@ FD9 FDA 6.0 3190 319F 1.1 31A0 31B7 3.0 31B8 31BA 6.0 +31BB 31BF 13.0 31C0 31CF 4.1 31D0 31E3 5.1 31F0 31FF 3.2 @@ -855,6 +863,7 @@ FD9 FDA 6.0 33E0 33FE 1.1 33FF 4.0 3400 4DB5 3.0 +4DB6 4DBF 13.0 4DC0 4DFF 4.0 4E00 9FA5 1.1 9FA6 9FBB 4.1 @@ -864,6 +873,7 @@ FD9 FDA 6.0 9FCD 9FD5 8.0 9FD6 9FEA 10.0 9FEB 9FEF 11.0 +9FF0 9FFC 13.0 A000 A48C 3.0 A490 A4A1 3.0 A4A2 A4A3 3.2 @@ -905,11 +915,14 @@ A7B2 A7B7 8.0 A7B8 A7B9 11.0 A7BA A7BF 12.0 A7C2 A7C6 12.0 +A7C7 A7CA 13.0 +A7F5 A7F6 13.0 A7F7 7.0 A7F8 A7F9 6.1 A7FA 6.0 A7FB A7FF 5.1 A800 A82B 4.1 +A82C 13.0 A830 A839 5.2 A840 A877 5.0 A880 A8C4 5.1 @@ -943,6 +956,7 @@ AB30 AB5F 7.0 AB60 AB63 8.0 AB64 AB65 7.0 AB66 AB67 12.0 +AB68 AB6B 13.0 AB70 ABBF 8.0 ABC0 ABED 5.2 ABF0 ABF9 5.2 @@ -1015,6 +1029,7 @@ FFFD FFFF 1.1 1018B 1018C 7.0 1018D 1018E 9.0 10190 1019B 5.1 +1019C 13.0 101A0 7.0 101D0 101FD 5.1 10280 1029C 5.1 @@ -1094,8 +1109,12 @@ FFFD FFFF 1.1 10D00 10D27 11.0 10D30 10D39 11.0 10E60 10E7E 5.2 +10E80 10EA9 13.0 +10EAB 10EAD 13.0 +10EB0 10EB1 13.0 10F00 10F27 11.0 10F30 10F59 11.0 +10FB0 10FCB 13.0 10FE0 10FF6 12.0 11000 1104D 6.0 11052 1106F 6.0 @@ -1107,10 +1126,12 @@ FFFD FFFF 1.1 11100 11134 6.1 11136 11143 6.1 11144 11146 11.0 +11147 13.0 11150 11176 7.0 11180 111C8 6.1 111C9 111CC 8.0 111CD 7.0 +111CE 111CF 13.0 111D0 111D9 6.1 111DA 7.0 111DB 111DF 8.0 @@ -1143,10 +1164,12 @@ FFFD FFFF 1.1 11366 1136C 7.0 11370 11374 7.0 11400 11459 9.0 +1145A 13.0 1145B 9.0 1145D 9.0 1145E 11.0 1145F 12.0 +11460 11461 13.0 11480 114C7 7.0 114D0 114D9 7.0 11580 115B5 7.0 @@ -1165,6 +1188,14 @@ FFFD FFFF 1.1 11800 1183B 11.0 118A0 118F2 7.0 118FF 7.0 +11900 11906 13.0 +11909 13.0 +1190C 11913 13.0 +11915 11916 13.0 +11918 11935 13.0 +11937 11938 13.0 +1193B 11946 13.0 +11950 11959 13.0 119A0 119A7 12.0 119AA 119D7 12.0 119DA 119E4 12.0 @@ -1196,6 +1227,7 @@ FFFD FFFF 1.1 11D93 11D98 11.0 11DA0 11DA9 11.0 11EE0 11EF8 11.0 +11FB0 13.0 11FC0 11FF1 12.0 11FFF 12.0 12000 1236E 5.0 @@ -1230,10 +1262,14 @@ FFFD FFFF 1.1 16FE0 9.0 16FE1 10.0 16FE2 16FE3 12.0 +16FE4 13.0 +16FF0 16FF1 13.0 17000 187EC 9.0 187ED 187F1 11.0 187F2 187F7 12.0 18800 18AF2 9.0 +18AF3 18CD5 13.0 +18D00 18D08 13.0 1B000 1B001 6.0 1B002 1B11E 10.0 1B150 1B152 12.0 @@ -1345,6 +1381,7 @@ FFFD FFFF 1.1 1F0E0 1F0F5 7.0 1F100 1F10A 5.2 1F10B 1F10C 7.0 +1F10D 1F10F 13.0 1F110 1F12E 5.2 1F12F 11.0 1F130 6.0 @@ -1366,6 +1403,7 @@ FFFD FFFF 1.1 1F160 1F169 6.0 1F16A 1F16B 6.1 1F16C 12.0 +1F16D 1F16F 13.0 1F170 1F178 6.0 1F179 5.2 1F17A 6.0 @@ -1378,6 +1416,7 @@ FFFD FFFF 1.1 1F190 5.2 1F191 1F19A 6.0 1F19B 1F1AC 9.0 +1F1AD 13.0 1F1E6 1F1FF 6.0 1F200 5.2 1F201 1F202 6.0 @@ -1459,12 +1498,14 @@ FFFD FFFF 1.1 1F6D1 1F6D2 9.0 1F6D3 1F6D4 10.0 1F6D5 12.0 +1F6D6 1F6D7 13.0 1F6E0 1F6EC 7.0 1F6F0 1F6F3 7.0 1F6F4 1F6F6 9.0 1F6F7 1F6F8 10.0 1F6F9 11.0 1F6FA 12.0 +1F6FB 1F6FC 13.0 1F700 1F773 6.0 1F780 1F7D4 7.0 1F7D5 1F7D8 11.0 @@ -1474,7 +1515,9 @@ FFFD FFFF 1.1 1F850 1F859 7.0 1F860 1F887 7.0 1F890 1F8AD 7.0 +1F8B0 1F8B1 13.0 1F900 1F90B 10.0 +1F90C 13.0 1F90D 1F90F 12.0 1F910 1F918 8.0 1F919 1F91E 9.0 @@ -1492,7 +1535,9 @@ FFFD FFFF 1.1 1F95F 1F96B 10.0 1F96C 1F970 11.0 1F971 12.0 +1F972 13.0 1F973 1F976 11.0 +1F977 1F978 13.0 1F97A 11.0 1F97B 12.0 1F97C 1F97F 11.0 @@ -1500,30 +1545,44 @@ FFFD FFFF 1.1 1F985 1F991 9.0 1F992 1F997 10.0 1F998 1F9A2 11.0 +1F9A3 1F9A4 13.0 1F9A5 1F9AA 12.0 +1F9AB 1F9AD 13.0 1F9AE 1F9AF 12.0 1F9B0 1F9B9 11.0 1F9BA 1F9BF 12.0 1F9C0 8.0 1F9C1 1F9C2 11.0 1F9C3 1F9CA 12.0 +1F9CB 13.0 1F9CD 1F9CF 12.0 1F9D0 1F9E6 10.0 1F9E7 1F9FF 11.0 1FA00 1FA53 12.0 1FA60 1FA6D 11.0 1FA70 1FA73 12.0 +1FA74 13.0 1FA78 1FA7A 12.0 1FA80 1FA82 12.0 +1FA83 1FA86 13.0 1FA90 1FA95 12.0 +1FA96 1FAA8 13.0 +1FAB0 1FAB6 13.0 +1FAC0 1FAC2 13.0 +1FAD0 1FAD6 13.0 +1FB00 1FB92 13.0 +1FB94 1FBCA 13.0 +1FBF0 1FBF9 13.0 1FFFE 1FFFF 2.0 20000 2A6D6 3.1 +2A6D7 2A6DD 13.0 2A700 2B734 5.2 2B740 2B81D 6.0 2B820 2CEA1 8.0 2CEB0 2EBE0 10.0 2F800 2FA1D 3.1 2FFFE 2FFFF 2.0 +30000 3134A 13.0 3FFFE 3FFFF 2.0 4FFFE 4FFFF 2.0 5FFFE 5FFFF 2.0 diff --git a/gnu/usr.bin/perl/lib/unicore/To/Bc.pl b/gnu/usr.bin/perl/lib/unicore/To/Bc.pl index 9605011584c..9cc7091e63e 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Bc.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Bc.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToBc'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToBc'}{'missing'} = 'L'; +$Unicode::UCD::SwashInfo{'ToBc'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToBc'}{'missing'} = 'L'; return <<'END'; 0 8 BN @@ -175,7 +175,7 @@ B3C NSM B3F NSM B41 B44 NSM B4D NSM -B56 NSM +B55 B56 NSM B62 B63 NSM B82 NSM BC0 NSM @@ -200,6 +200,7 @@ D3B D3C NSM D41 D44 NSM D4D NSM D62 D63 NSM +D81 NSM DCA NSM DD2 DD4 NSM DD6 NSM @@ -269,7 +270,7 @@ FC6 NSM 1A65 1A6C NSM 1A73 1A7C NSM 1A7F NSM -1AB0 1ABE NSM +1AB0 1AC0 NSM 1B00 1B03 NSM 1B34 NSM 1B36 1B3A NSM @@ -360,13 +361,13 @@ FC6 NSM 26AD 27FF ON 2900 2B73 ON 2B76 2B95 ON -2B98 2BFF ON +2B97 2BFF ON 2CE5 2CEA ON 2CEF 2CF1 NSM 2CF9 2CFF ON 2D7F NSM 2DE0 2DFF NSM -2E00 2E4F ON +2E00 2E52 ON 2E80 2E99 ON 2E9B 2EF3 ON 2F00 2FD5 ON @@ -407,6 +408,7 @@ A806 NSM A80B NSM A825 A826 NSM A828 A82B ON +A82C NSM A838 A839 ET A874 A877 ON A8C4 A8C5 NSM @@ -432,6 +434,7 @@ AABE AABF NSM AAC1 NSM AAEC AAED NSM AAF6 NSM +AB6A AB6B ON ABE5 NSM ABE8 NSM ABED NSM @@ -487,7 +490,7 @@ FFF9 FFFD ON FFFE FFFF BN 10101 ON 10140 1018C ON -10190 1019B ON +10190 1019C ON 101A0 ON 101FD NSM 102E0 NSM @@ -517,7 +520,9 @@ FFFE FFFF BN 10D3A 10D3F AL 10D40 10E5F R 10E60 10E7E AN -10E7F 10F2F R +10E7F 10EAA R +10EAB 10EAC NSM +10EAD 10F2F R 10F30 10F45 AL 10F46 10F50 NSM 10F51 10F6F AL @@ -535,6 +540,7 @@ FFFE FFFF BN 11180 11181 NSM 111B6 111BE NSM 111C9 111CC NSM +111CF NSM 1122F 11231 NSM 11234 NSM 11236 11237 NSM @@ -571,6 +577,9 @@ FFFE FFFF BN 11727 1172B NSM 1182F 11837 NSM 11839 1183A NSM +1193B 1193C NSM +1193E NSM +11943 NSM 119D4 119D7 NSM 119DA 119DB NSM 119E0 NSM @@ -606,6 +615,7 @@ FFFE FFFF BN 16F4F NSM 16F8F 16F92 NSM 16FE2 ON +16FE4 NSM 1BC9D 1BC9E NSM 1BCA0 1BCA3 BN 1D167 1D169 NSM @@ -657,13 +667,14 @@ FFFE FFFF BN 1F0C1 1F0CF ON 1F0D1 1F0F5 ON 1F100 1F10A EN -1F10B 1F10C ON +1F10B 1F10F ON 1F12F ON -1F16A 1F16C ON +1F16A 1F16F ON +1F1AD ON 1F260 1F265 ON -1F300 1F6D5 ON +1F300 1F6D7 ON 1F6E0 1F6EC ON -1F6F0 1F6FA ON +1F6F0 1F6FC ON 1F700 1F773 ON 1F780 1F7D8 ON 1F7E0 1F7EB ON @@ -672,18 +683,21 @@ FFFE FFFF BN 1F850 1F859 ON 1F860 1F887 ON 1F890 1F8AD ON -1F900 1F90B ON -1F90D 1F971 ON -1F973 1F976 ON -1F97A 1F9A2 ON -1F9A5 1F9AA ON -1F9AE 1F9CA ON +1F8B0 1F8B1 ON +1F900 1F978 ON +1F97A 1F9CB ON 1F9CD 1FA53 ON 1FA60 1FA6D ON -1FA70 1FA73 ON +1FA70 1FA74 ON 1FA78 1FA7A ON -1FA80 1FA82 ON -1FA90 1FA95 ON +1FA80 1FA86 ON +1FA90 1FAA8 ON +1FAB0 1FAB6 ON +1FAC0 1FAC2 ON +1FAD0 1FAD6 ON +1FB00 1FB92 ON +1FB94 1FBCA ON +1FBF0 1FBF9 EN 1FFFE 1FFFF BN 2FFFE 2FFFF BN 3FFFE 3FFFF BN diff --git a/gnu/usr.bin/perl/lib/unicore/To/Bmg.pl b/gnu/usr.bin/perl/lib/unicore/To/Bmg.pl index 6b91b838dc2..46d04267c0d 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Bmg.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Bmg.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! IT IS DEPRECATED TO USE THIS FILE !!!!!!! @@ -14,11 +14,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToBmg'}{'format'} = 'x'; # non-negative hex whole number; a code point -$utf8::SwashInfo{'ToBmg'}{'missing'} = ''; # code point maps to the null string +$Unicode::UCD::SwashInfo{'ToBmg'}{'format'} = 'x'; # non-negative hex whole number; a code point +$Unicode::UCD::SwashInfo{'ToBmg'}{'missing'} = ''; # code point maps to the null string return <<'END'; 0028 0029 diff --git a/gnu/usr.bin/perl/lib/unicore/To/Bpb.pl b/gnu/usr.bin/perl/lib/unicore/To/Bpb.pl index 5b46ad8d4f7..aa7ac45c3b7 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Bpb.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Bpb.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToBpb'}{'format'} = 'x'; # non-negative hex whole number; a code point -$utf8::SwashInfo{'ToBpb'}{'missing'} = ''; # code point maps to the null string +$Unicode::UCD::SwashInfo{'ToBpb'}{'format'} = 'x'; # non-negative hex whole number; a code point +$Unicode::UCD::SwashInfo{'ToBpb'}{'missing'} = ''; # code point maps to the null string return <<'END'; 28 0029 diff --git a/gnu/usr.bin/perl/lib/unicore/To/Bpt.pl b/gnu/usr.bin/perl/lib/unicore/To/Bpt.pl index dbc62657466..e3668a021c6 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Bpt.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Bpt.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToBpt'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToBpt'}{'missing'} = 'n'; +$Unicode::UCD::SwashInfo{'ToBpt'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToBpt'}{'missing'} = 'n'; return <<'END'; 28 o diff --git a/gnu/usr.bin/perl/lib/unicore/To/Cf.pl b/gnu/usr.bin/perl/lib/unicore/To/Cf.pl index 2a1c40ac525..feef559b670 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Cf.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Cf.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -13,12 +13,12 @@ # correct values by adding the code point ordinal number to each one that is # numeric. -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToCf'}{'format'} = 'ax'; # mapped value in hex; some entries need adjustment -$utf8::SwashInfo{'ToCf'}{'specials_name'} = 'utf8::ToSpecCf'; # Name of hash of special mappings -$utf8::SwashInfo{'ToCf'}{'missing'} = '0'; # code point maps to itself +$Unicode::UCD::SwashInfo{'ToCf'}{'format'} = 'ax'; # mapped value in hex; some entries need adjustment +$Unicode::UCD::SwashInfo{'ToCf'}{'specials_name'} = 'Unicode::UCD::ToSpecCf'; # Name of hash of special mappings +$Unicode::UCD::SwashInfo{'ToCf'}{'missing'} = '0'; # code point maps to itself # Some code points require special handling because their mappings are each to # multiple code points. These do not appear in the main body, but are defined @@ -27,7 +27,7 @@ $utf8::SwashInfo{'ToCf'}{'missing'} = '0'; # code point maps to itself # Each key is the string of N bytes that together make up the UTF-8 encoding # for the code point. (i.e. the same as looking at the code point's UTF-8 # under "use bytes"). Each value is the UTF-8 of the translation, for speed. -%utf8::ToSpecCf = ( +%Unicode::UCD::ToSpecCf = ( "\xC3\x9F" => "\x{0073}\x{0073}", # U+00DF => 0073 0073 "\xC4\xB0" => "\x{0069}\x{0307}", # U+0130 => 0069 0307 "\xC5\x89" => "\x{02BC}\x{006E}", # U+0149 => 02BC 006E @@ -804,6 +804,9 @@ A7C2 A7C3 A7C4 A794 A7C5 282 A7C6 1D8E +A7C7 A7C8 +A7C9 A7CA +A7F5 A7F6 AB70 ABBF 13A0 FF21 FF3A FF41 10400 10427 10428 diff --git a/gnu/usr.bin/perl/lib/unicore/To/Digit.pl b/gnu/usr.bin/perl/lib/unicore/To/Digit.pl index 7a518e223cc..0d53accc0fc 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Digit.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Digit.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! IT IS DEPRECATED TO USE THIS FILE !!!!!!! @@ -14,11 +14,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToDigit'}{'format'} = 'd'; # single decimal digit -$utf8::SwashInfo{'ToDigit'}{'missing'} = ''; # code point maps to the null string +$Unicode::UCD::SwashInfo{'ToDigit'}{'format'} = 'd'; # single decimal digit +$Unicode::UCD::SwashInfo{'ToDigit'}{'missing'} = ''; # code point maps to the null string return <<'END'; 0030 0 @@ -521,6 +521,16 @@ FF19 9 118E7 7 118E8 8 118E9 9 +11950 0 +11951 1 +11952 2 +11953 3 +11954 4 +11955 5 +11956 6 +11957 7 +11958 8 +11959 9 11C50 0 11C51 1 11C52 2 @@ -651,4 +661,14 @@ FF19 9 1E957 7 1E958 8 1E959 9 +1FBF0 0 +1FBF1 1 +1FBF2 2 +1FBF3 3 +1FBF4 4 +1FBF5 5 +1FBF6 6 +1FBF7 7 +1FBF8 8 +1FBF9 9 END diff --git a/gnu/usr.bin/perl/lib/unicore/To/Ea.pl b/gnu/usr.bin/perl/lib/unicore/To/Ea.pl index 17f56e1ec02..7883b0d386a 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Ea.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Ea.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToEa'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToEa'}{'missing'} = 'Neutral'; +$Unicode::UCD::SwashInfo{'ToEa'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToEa'}{'missing'} = 'Neutral'; return <<'END'; 20 7E Na @@ -236,8 +236,7 @@ FE A 3099 30FF W 3105 312F W 3131 318E W -3190 31BA W -31C0 31E3 W +3190 31E3 W 31F0 321E W 3220 3247 W 3248 324F A @@ -262,9 +261,11 @@ FFDA FFDC H FFE0 FFE6 F FFE8 FFEE H FFFD A -16FE0 16FE3 W +16FE0 16FE4 W +16FF0 16FF1 W 17000 187F7 W -18800 18AF2 W +18800 18CD5 W +18D00 18D08 W 1B000 1B11E W 1B150 1B152 W 1B164 1B167 W @@ -305,20 +306,22 @@ FFFD A 1F680 1F6C5 W 1F6CC W 1F6D0 1F6D2 W -1F6D5 W +1F6D5 1F6D7 W 1F6EB 1F6EC W -1F6F4 1F6FA W +1F6F4 1F6FC W 1F7E0 1F7EB W -1F90D 1F971 W -1F973 1F976 W -1F97A 1F9A2 W -1F9A5 1F9AA W -1F9AE 1F9CA W +1F90C 1F93A W +1F93C 1F945 W +1F947 1F978 W +1F97A 1F9CB W 1F9CD 1F9FF W -1FA70 1FA73 W +1FA70 1FA74 W 1FA78 1FA7A W -1FA80 1FA82 W -1FA90 1FA95 W +1FA80 1FA86 W +1FA90 1FAA8 W +1FAB0 1FAB6 W +1FAC0 1FAC2 W +1FAD0 1FAD6 W 20000 2FFFD W 30000 3FFFD W E0100 E01EF A diff --git a/gnu/usr.bin/perl/lib/unicore/To/EqUIdeo.pl b/gnu/usr.bin/perl/lib/unicore/To/EqUIdeo.pl index 3ccdec824dd..c7e030155e2 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/EqUIdeo.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/EqUIdeo.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToEqUIdeo'}{'format'} = 'x'; # non-negative hex whole number; a code point -$utf8::SwashInfo{'ToEqUIdeo'}{'missing'} = ''; # code point maps to the null string +$Unicode::UCD::SwashInfo{'ToEqUIdeo'}{'format'} = 'x'; # non-negative hex whole number; a code point +$Unicode::UCD::SwashInfo{'ToEqUIdeo'}{'missing'} = ''; # code point maps to the null string return <<'END'; 2E81 5382 diff --git a/gnu/usr.bin/perl/lib/unicore/To/Fold.pl b/gnu/usr.bin/perl/lib/unicore/To/Fold.pl index b788c8b8326..1361cb218f1 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Fold.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Fold.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! IT IS DEPRECATED TO USE THIS FILE !!!!!!! @@ -14,12 +14,12 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToFold'}{'format'} = 'x'; # non-negative hex whole number; a code point -$utf8::SwashInfo{'ToFold'}{'specials_name'} = 'utf8::ToSpecFold'; # Name of hash of special mappings -$utf8::SwashInfo{'ToFold'}{'missing'} = ''; # code point maps to itself +$Unicode::UCD::SwashInfo{'ToFold'}{'format'} = 'x'; # non-negative hex whole number; a code point +$Unicode::UCD::SwashInfo{'ToFold'}{'specials_name'} = 'Unicode::UCD::ToSpecFold'; # Name of hash of special mappings +$Unicode::UCD::SwashInfo{'ToFold'}{'missing'} = ''; # code point maps to itself # Some code points require special handling because their mappings are each to # multiple code points. These do not appear in the main body, but are defined @@ -28,7 +28,7 @@ $utf8::SwashInfo{'ToFold'}{'missing'} = ''; # code point maps to its # Each key is the string of N bytes that together make up the UTF-8 encoding # for the code point. (i.e. the same as looking at the code point's UTF-8 # under "use bytes"). Each value is the UTF-8 of the translation, for speed. -%utf8::ToSpecFold = ( +%Unicode::UCD::ToSpecFold = ( "\xC3\x9F" => "\x{0073}\x{0073}", # U+00DF => 0073 0073 "\xC4\xB0" => "\x{0069}\x{0307}", # U+0130 => 0069 0307 "\xC5\x89" => "\x{02BC}\x{006E}", # U+0149 => 02BC 006E @@ -1216,6 +1216,9 @@ A7C2 A7C3 A7C4 A794 A7C5 0282 A7C6 1D8E +A7C7 A7C8 +A7C9 A7CA +A7F5 A7F6 AB70 13A0 AB71 13A1 AB72 13A2 diff --git a/gnu/usr.bin/perl/lib/unicore/To/GCB.pl b/gnu/usr.bin/perl/lib/unicore/To/GCB.pl index 627fe153d9b..5163c4354f9 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/GCB.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/GCB.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToGCB'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToGCB'}{'missing'} = 'Other'; +$Unicode::UCD::SwashInfo{'ToGCB'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToGCB'}{'missing'} = 'Other'; return <<'END'; 0 9 Control @@ -23,9 +23,9 @@ B C Control D CR E 1F Control 7F 9F Control -A9 XPG_XX +A9 ExtPict_XX AD Control -AE XPG_XX +AE ExtPict_XX 300 36F Extend 483 489 Extend 591 5BD Extend @@ -110,7 +110,7 @@ B41 B44 Extend B47 B48 SpacingMark B4B B4C SpacingMark B4D Extend -B56 B57 Extend +B55 B57 Extend B62 B63 Extend B82 Extend BBE Extend @@ -156,6 +156,7 @@ D4D Extend D4E Prepend D57 Extend D62 D63 Extend +D81 Extend D82 D83 SpacingMark DCA Extend DCF Extend @@ -241,7 +242,7 @@ FC6 Extend 1A6D 1A72 SpacingMark 1A73 1A7C Extend 1A7F Extend -1AB0 1ABE Extend +1AB0 1AC0 Extend 1B00 1B03 Extend 1B04 SpacingMark 1B34 1B3A Extend @@ -286,61 +287,61 @@ FC6 Extend 200D ZWJ 200E 200F Control 2028 202E Control -203C XPG_XX -2049 XPG_XX +203C ExtPict_XX +2049 ExtPict_XX 2060 206F Control 20D0 20F0 Extend -2122 XPG_XX -2139 XPG_XX -2194 2199 XPG_XX -21A9 21AA XPG_XX -231A 231B XPG_XX -2328 XPG_XX -2388 XPG_XX -23CF XPG_XX -23E9 23F3 XPG_XX -23F8 23FA XPG_XX -24C2 XPG_XX -25AA 25AB XPG_XX -25B6 XPG_XX -25C0 XPG_XX -25FB 25FE XPG_XX -2600 2605 XPG_XX -2607 2612 XPG_XX -2614 2685 XPG_XX -2690 2705 XPG_XX -2708 2712 XPG_XX -2714 XPG_XX -2716 XPG_XX -271D XPG_XX -2721 XPG_XX -2728 XPG_XX -2733 2734 XPG_XX -2744 XPG_XX -2747 XPG_XX -274C XPG_XX -274E XPG_XX -2753 2755 XPG_XX -2757 XPG_XX -2763 2767 XPG_XX -2795 2797 XPG_XX -27A1 XPG_XX -27B0 XPG_XX -27BF XPG_XX -2934 2935 XPG_XX -2B05 2B07 XPG_XX -2B1B 2B1C XPG_XX -2B50 XPG_XX -2B55 XPG_XX +2122 ExtPict_XX +2139 ExtPict_XX +2194 2199 ExtPict_XX +21A9 21AA ExtPict_XX +231A 231B ExtPict_XX +2328 ExtPict_XX +2388 ExtPict_XX +23CF ExtPict_XX +23E9 23F3 ExtPict_XX +23F8 23FA ExtPict_XX +24C2 ExtPict_XX +25AA 25AB ExtPict_XX +25B6 ExtPict_XX +25C0 ExtPict_XX +25FB 25FE ExtPict_XX +2600 2605 ExtPict_XX +2607 2612 ExtPict_XX +2614 2685 ExtPict_XX +2690 2705 ExtPict_XX +2708 2712 ExtPict_XX +2714 ExtPict_XX +2716 ExtPict_XX +271D ExtPict_XX +2721 ExtPict_XX +2728 ExtPict_XX +2733 2734 ExtPict_XX +2744 ExtPict_XX +2747 ExtPict_XX +274C ExtPict_XX +274E ExtPict_XX +2753 2755 ExtPict_XX +2757 ExtPict_XX +2763 2767 ExtPict_XX +2795 2797 ExtPict_XX +27A1 ExtPict_XX +27B0 ExtPict_XX +27BF ExtPict_XX +2934 2935 ExtPict_XX +2B05 2B07 ExtPict_XX +2B1B 2B1C ExtPict_XX +2B50 ExtPict_XX +2B55 ExtPict_XX 2CEF 2CF1 Extend 2D7F Extend 2DE0 2DFF Extend 302A 302F Extend -3030 XPG_XX -303D XPG_XX +3030 ExtPict_XX +303D ExtPict_XX 3099 309A Extend -3297 XPG_XX -3299 XPG_XX +3297 ExtPict_XX +3299 ExtPict_XX A66F A672 Extend A674 A67D Extend A69E A69F Extend @@ -351,6 +352,7 @@ A80B Extend A823 A824 SpacingMark A825 A826 Extend A827 SpacingMark +A82C Extend A880 A881 SpacingMark A8B4 A8C3 SpacingMark A8C4 A8C5 Extend @@ -1211,6 +1213,7 @@ FFF0 FFFB Control 10A3F Extend 10AE5 10AE6 Extend 10D24 10D27 Extend +10EAB 10EAC Extend 10F46 10F50 Extend 11000 SpacingMark 11001 Extend @@ -1237,6 +1240,8 @@ FFF0 FFFB Control 111BF 111C0 SpacingMark 111C2 111C3 Prepend 111C9 111CC Extend +111CE SpacingMark +111CF Extend 1122C 1122E SpacingMark 1122F 11231 Extend 11232 11233 SpacingMark @@ -1308,6 +1313,17 @@ FFF0 FFFB Control 1182F 11837 Extend 11838 SpacingMark 11839 1183A Extend +11930 Extend +11931 11935 SpacingMark +11937 11938 SpacingMark +1193B 1193C Extend +1193D SpacingMark +1193E Extend +1193F Prepend +11940 SpacingMark +11941 Prepend +11942 SpacingMark +11943 Extend 119D1 119D3 SpacingMark 119D4 119D7 Extend 119DA 119DB Extend @@ -1359,6 +1375,8 @@ FFF0 FFFB Control 16F4F Extend 16F51 16F87 SpacingMark 16F8F 16F92 Extend +16FE4 Extend +16FF0 16FF1 SpacingMark 1BC9D 1BC9E Extend 1BCA0 1BCA3 Control 1D165 Extend @@ -1386,35 +1404,36 @@ FFF0 FFFB Control 1E2EC 1E2EF Extend 1E8D0 1E8D6 Extend 1E944 1E94A Extend -1F000 1F0FF XPG_XX -1F10D 1F10F XPG_XX -1F12F XPG_XX -1F16C 1F171 XPG_XX -1F17E 1F17F XPG_XX -1F18E XPG_XX -1F191 1F19A XPG_XX -1F1AD 1F1E5 XPG_XX +1F000 1F0FF ExtPict_XX +1F10D 1F10F ExtPict_XX +1F12F ExtPict_XX +1F16C 1F171 ExtPict_XX +1F17E 1F17F ExtPict_XX +1F18E ExtPict_XX +1F191 1F19A ExtPict_XX +1F1AD 1F1E5 ExtPict_XX 1F1E6 1F1FF Regional_Indicator -1F201 1F20F XPG_XX -1F21A XPG_XX -1F22F XPG_XX -1F232 1F23A XPG_XX -1F23C 1F23F XPG_XX -1F249 1F3FA XPG_XX +1F201 1F20F ExtPict_XX +1F21A ExtPict_XX +1F22F ExtPict_XX +1F232 1F23A ExtPict_XX +1F23C 1F23F ExtPict_XX +1F249 1F3FA ExtPict_XX 1F3FB 1F3FF Extend -1F400 1F53D XPG_XX -1F546 1F64F XPG_XX -1F680 1F6FF XPG_XX -1F774 1F77F XPG_XX -1F7D5 1F7FF XPG_XX -1F80C 1F80F XPG_XX -1F848 1F84F XPG_XX -1F85A 1F85F XPG_XX -1F888 1F88F XPG_XX -1F8AE 1F8FF XPG_XX -1F90C 1F93A XPG_XX -1F93C 1F945 XPG_XX -1F947 1FFFD XPG_XX +1F400 1F53D ExtPict_XX +1F546 1F64F ExtPict_XX +1F680 1F6FF ExtPict_XX +1F774 1F77F ExtPict_XX +1F7D5 1F7FF ExtPict_XX +1F80C 1F80F ExtPict_XX +1F848 1F84F ExtPict_XX +1F85A 1F85F ExtPict_XX +1F888 1F88F ExtPict_XX +1F8AE 1F8FF ExtPict_XX +1F90C 1F93A ExtPict_XX +1F93C 1F945 ExtPict_XX +1F947 1FAFF ExtPict_XX +1FC00 1FFFD ExtPict_XX E0000 E001F Control E0020 E007F Extend E0080 E00FF Control diff --git a/gnu/usr.bin/perl/lib/unicore/To/Gc.pl b/gnu/usr.bin/perl/lib/unicore/To/Gc.pl index 55eaf9d8217..25d45500ccb 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Gc.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Gc.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToGc'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToGc'}{'missing'} = 'Cn'; +$Unicode::UCD::SwashInfo{'ToGc'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToGc'}{'missing'} = 'Cn'; return <<'END'; 0 1F Cc @@ -724,7 +724,7 @@ F8 FF Ll 85E Po 860 86A Lo 8A0 8B4 Lo -8B6 8BD Lo +8B6 8C7 Lo 8D3 8E1 Mn 8E2 Cf 8E3 902 Mn @@ -840,7 +840,7 @@ B41 B44 Mn B47 B48 Mc B4B B4C Mc B4D Mn -B56 Mn +B55 B56 Mn B57 Mc B5C B5D Lo B5F B61 Lo @@ -919,7 +919,7 @@ CE6 CEF Nd CF1 CF2 Lo D00 D01 Mn D02 D03 Mc -D05 D0C Lo +D04 D0C Lo D0E D10 Lo D12 D3A Lo D3B D3C Mn @@ -940,6 +940,7 @@ D66 D6F Nd D70 D78 No D79 So D7A D7F Lo +D81 Mn D82 D83 Mc D85 D96 Lo D9A DB1 Lo @@ -1182,6 +1183,7 @@ FD9 FDA Po 1AA8 1AAD Po 1AB0 1ABD Mn 1ABE Me +1ABF 1AC0 Mn 1B00 1B03 Mn 1B04 Mc 1B05 1B33 Lo @@ -1769,7 +1771,7 @@ FD9 FDA Po 2B47 2B4C Sm 2B4D 2B73 So 2B76 2B95 So -2B98 2BFF So +2B97 2BFF So 2C00 2C2E Lu 2C30 2C5E Ll 2C60 Lu @@ -1955,6 +1957,8 @@ FD9 FDA Po 2E41 Po 2E42 Ps 2E43 2E4F Po +2E50 2E51 So +2E52 Po 2E80 2E99 So 2E9B 2EF3 So 2F00 2FD5 So @@ -2014,7 +2018,7 @@ FD9 FDA Po 3190 3191 So 3192 3195 No 3196 319F So -31A0 31BA Lo +31A0 31BF Lo 31C0 31E3 So 31F0 31FF Lo 3200 321E So @@ -2028,9 +2032,9 @@ FD9 FDA Po 328A 32B0 So 32B1 32BF No 32C0 33FF So -3400 4DB5 Lo +3400 4DBF Lo 4DC0 4DFF So -4E00 9FEF Lo +4E00 9FFC Lo A000 A014 Lo A015 Lm A016 A48C Lo @@ -2273,7 +2277,12 @@ A7BE Lu A7BF Ll A7C2 Lu A7C3 Ll -A7C4 A7C6 Lu +A7C4 A7C7 Lu +A7C8 Ll +A7C9 Lu +A7CA Ll +A7F5 Lu +A7F6 Ll A7F7 Lo A7F8 A7F9 Lm A7FA Ll @@ -2288,6 +2297,7 @@ A823 A824 Mc A825 A826 Mn A827 Mc A828 A82B So +A82C Mn A830 A835 No A836 A837 So A838 Sc @@ -2387,7 +2397,9 @@ AB28 AB2E Lo AB30 AB5A Ll AB5B Sk AB5C AB5F Lm -AB60 AB67 Ll +AB60 AB68 Ll +AB69 Lm +AB6A AB6B Sk AB70 ABBF Ll ABC0 ABE2 Lo ABE3 ABE4 Mc @@ -2542,7 +2554,7 @@ FFFC FFFD So 10179 10189 So 1018A 1018B No 1018C 1018E So -10190 1019B So +10190 1019C So 101A0 So 101D0 101FC So 101FD Mn @@ -2641,6 +2653,10 @@ FFFC FFFD So 10D24 10D27 Mn 10D30 10D39 Nd 10E60 10E7E No +10E80 10EA9 Lo +10EAB 10EAC Mn +10EAD Pd +10EB0 10EB1 Lo 10F00 10F1C Lo 10F1D 10F26 No 10F27 Lo @@ -2648,6 +2664,8 @@ FFFC FFFD So 10F46 10F50 Mn 10F51 10F54 No 10F55 10F59 Po +10FB0 10FC4 Lo +10FC5 10FCB No 10FE0 10FF6 Lo 11000 Mc 11001 Mn @@ -2679,6 +2697,7 @@ FFFC FFFD So 11140 11143 Po 11144 Lo 11145 11146 Mc +11147 Lo 11150 11172 Lo 11173 Mn 11174 11175 Po @@ -2693,6 +2712,8 @@ FFFC FFFD So 111C5 111C8 Po 111C9 111CC Mn 111CD Po +111CE Mc +111CF Mn 111D0 111D9 Nd 111DA Lo 111DB Po @@ -2751,10 +2772,10 @@ FFFC FFFD So 11447 1144A Lo 1144B 1144F Po 11450 11459 Nd -1145B Po +1145A 1145B Po 1145D Po 1145E Mn -1145F Lo +1145F 11461 Lo 11480 114AF Lo 114B0 114B2 Mc 114B3 114B8 Mn @@ -2819,7 +2840,23 @@ FFFC FFFD So 118C0 118DF Ll 118E0 118E9 Nd 118EA 118F2 No -118FF Lo +118FF 11906 Lo +11909 Lo +1190C 11913 Lo +11915 11916 Lo +11918 1192F Lo +11930 11935 Mc +11937 11938 Mc +1193B 1193C Mn +1193D Mc +1193E Mn +1193F Lo +11940 Mc +11941 Lo +11942 Mc +11943 Mn +11944 11946 Po +11950 11959 Nd 119A0 119A7 Lo 119AA 119D0 Lo 119D1 119D3 Mc @@ -2897,6 +2934,7 @@ FFFC FFFD So 11EF3 11EF4 Mn 11EF5 11EF6 Mc 11EF7 11EF8 Po +11FB0 Lo 11FC0 11FD4 No 11FD5 11FDC So 11FDD 11FE0 Sc @@ -2940,8 +2978,11 @@ FFFC FFFD So 16FE0 16FE1 Lm 16FE2 Po 16FE3 Lm +16FE4 Mn +16FF0 16FF1 Mc 17000 187F7 Lo -18800 18AF2 Lo +18800 18CD5 Lo +18D00 18D08 Lo 1B000 1B11E Lo 1B150 1B152 Lo 1B164 1B167 Lo @@ -3129,8 +3170,7 @@ FFFC FFFD So 1F0C1 1F0CF So 1F0D1 1F0F5 So 1F100 1F10C No -1F110 1F16C So -1F170 1F1AC So +1F10D 1F1AD So 1F1E6 1F202 So 1F210 1F23B So 1F240 1F248 So @@ -3138,9 +3178,9 @@ FFFC FFFD So 1F260 1F265 So 1F300 1F3FA So 1F3FB 1F3FF Sk -1F400 1F6D5 So +1F400 1F6D7 So 1F6E0 1F6EC So -1F6F0 1F6FA So +1F6F0 1F6FC So 1F700 1F773 So 1F780 1F7D8 So 1F7E0 1F7EB So @@ -3149,24 +3189,28 @@ FFFC FFFD So 1F850 1F859 So 1F860 1F887 So 1F890 1F8AD So -1F900 1F90B So -1F90D 1F971 So -1F973 1F976 So -1F97A 1F9A2 So -1F9A5 1F9AA So -1F9AE 1F9CA So +1F8B0 1F8B1 So +1F900 1F978 So +1F97A 1F9CB So 1F9CD 1FA53 So 1FA60 1FA6D So -1FA70 1FA73 So +1FA70 1FA74 So 1FA78 1FA7A So -1FA80 1FA82 So -1FA90 1FA95 So -20000 2A6D6 Lo +1FA80 1FA86 So +1FA90 1FAA8 So +1FAB0 1FAB6 So +1FAC0 1FAC2 So +1FAD0 1FAD6 So +1FB00 1FB92 So +1FB94 1FBCA So +1FBF0 1FBF9 Nd +20000 2A6DD Lo 2A700 2B734 Lo 2B740 2B81D Lo 2B820 2CEA1 Lo 2CEB0 2EBE0 Lo 2F800 2FA1D Lo +30000 3134A Lo E0001 Cf E0020 E007F Cf E0100 E01EF Mn diff --git a/gnu/usr.bin/perl/lib/unicore/To/Hst.pl b/gnu/usr.bin/perl/lib/unicore/To/Hst.pl index 6b8c9f78059..13d6edd44d1 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Hst.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Hst.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToHst'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToHst'}{'missing'} = 'NA'; +$Unicode::UCD::SwashInfo{'ToHst'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToHst'}{'missing'} = 'NA'; return <<'END'; 1100 115F L diff --git a/gnu/usr.bin/perl/lib/unicore/To/Identif2.pl b/gnu/usr.bin/perl/lib/unicore/To/Identif2.pl new file mode 100644 index 00000000000..96ad2f728ee --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/To/Identif2.pl @@ -0,0 +1,1599 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + + +# The name this table is to be known by, with the format of the mappings in +# the main body of the table, and what all code points missing from this file +# map to. +$Unicode::UCD::SwashInfo{'ToIdentifierType'}{'format'} = 'sw'; # string, but some elements are interpreted as a list; white space occurs only as list item separators +$Unicode::UCD::SwashInfo{'ToIdentifierType'}{'missing'} = 'Not_Character'; + +return <<'END'; +9 D Not_XID +20 26 Not_XID +27 Inclusion +28 2C Not_XID +2D 2E Inclusion +2F Not_XID +30 39 Recommended +3A Inclusion +3B 40 Not_XID +41 5A Recommended +5B 5E Not_XID +5F Recommended +60 Not_XID +61 7A Recommended +7B 7E Not_XID +85 Not_XID +A0 Not_NFKC +A1 A7 Not_XID +A8 Not_NFKC +A9 Not_XID +AA Not_NFKC +AB AC Not_XID +AD Default_Ignorable +AE Not_XID +AF Not_NFKC +B0 B1 Not_XID +B2 B5 Not_NFKC +B6 Not_XID +B7 Inclusion +B8 BA Not_NFKC +BB Not_XID +BC BE Not_NFKC +BF Not_XID +C0 D6 Recommended +D7 Not_XID +D8 F6 Recommended +F7 Not_XID +F8 131 Recommended +132 133 Not_NFKC +134 13E Recommended +13F 140 Not_NFKC +141 148 Recommended +149 Deprecated +14A 17E Recommended +17F Not_NFKC +180 Technical +181 18C Uncommon_Use +18D Technical Obsolete +18E Uncommon_Use +18F Recommended +190 19F Uncommon_Use +1A0 1A1 Recommended +1A2 1A9 Uncommon_Use +1AA 1AB Technical Obsolete +1AC 1AE Uncommon_Use +1AF 1B0 Recommended +1B1 1B8 Uncommon_Use +1B9 Obsolete +1BA 1BB Technical Obsolete +1BC 1BD Uncommon_Use +1BE Technical Obsolete +1BF Obsolete +1C0 1C3 Technical +1C4 1CC Not_NFKC +1CD 1DC Recommended +1DD Uncommon_Use +1DE 1E3 Recommended +1E4 1E5 Uncommon_Use +1E6 1F0 Recommended +1F1 1F3 Not_NFKC +1F4 1F5 Recommended +1F6 1F7 Obsolete +1F8 21B Recommended +21C 21D Obsolete +21E 21F Recommended +220 225 Uncommon_Use +226 233 Recommended +234 236 Technical +237 24F Uncommon_Use +250 252 Technical +253 254 Uncommon_Use Technical +255 Technical +256 257 Uncommon_Use Technical +258 Technical +259 Recommended +25A Technical +25B Uncommon_Use Technical +25C 262 Technical +263 Uncommon_Use Technical +264 267 Technical +268 269 Uncommon_Use Technical +26A 271 Technical +272 Uncommon_Use Technical +273 276 Technical +277 Technical Obsolete +278 27B Technical +27C Technical Obsolete +27D 288 Technical +289 Uncommon_Use Technical +28A 291 Technical +292 Uncommon_Use Technical +293 29D Technical +29E Technical Obsolete +29F 2AF Technical +2B0 2B8 Not_NFKC +2B9 2BA Technical +2BB 2BC Recommended +2BD 2C1 Technical +2C2 2C5 Not_XID +2C6 2D1 Technical +2D2 2D7 Not_XID +2D8 2DD Not_NFKC +2DE 2DF Not_XID +2E0 2E4 Not_NFKC +2E5 2EB Not_XID +2EC Recommended +2ED Not_XID +2EE Technical +2EF 2FF Not_XID +300 304 Recommended +305 Uncommon_Use +306 30C Recommended +30D Uncommon_Use +30E Technical +30F 311 Recommended +312 Technical +313 314 Recommended +315 Technical +316 Uncommon_Use +317 31A Technical +31B Recommended +31C 320 Technical +321 322 Uncommon_Use +323 328 Recommended +329 32C Technical +32D 32E Recommended +32F Technical +330 331 Recommended +332 Uncommon_Use +333 Technical +334 Uncommon_Use +335 Recommended +336 Uncommon_Use +337 Technical +338 339 Recommended +33A 33F Technical +340 341 Not_NFKC +342 Recommended +343 344 Not_NFKC +345 Recommended +346 34E Technical +34F Default_Ignorable +350 357 Technical +358 Uncommon_Use +359 362 Technical +363 373 Obsolete +374 Not_NFKC +375 Inclusion +376 377 Obsolete +37A Not_NFKC +37B 37D Recommended +37E Not_NFKC +37F Obsolete +384 385 Not_NFKC +386 Recommended +387 Not_NFKC +388 38A Recommended +38C Recommended +38E 3A1 Recommended +3A3 3CE Recommended +3CF Technical +3D0 3D6 Not_NFKC +3D7 Technical +3D8 3E1 Obsolete +3E2 3EF Exclusion +3F0 3F2 Not_NFKC +3F3 Technical Obsolete +3F4 3F5 Not_NFKC +3F6 Not_XID +3F7 3F8 Obsolete +3F9 Not_NFKC +3FA 3FB Obsolete +3FC 45F Recommended +460 481 Obsolete +482 Obsolete Not_XID +483 Obsolete +484 487 Technical Obsolete +488 489 Obsolete Not_XID +48A 4FF Recommended +500 50F Obsolete +510 529 Recommended +52A 52D Obsolete +52E 52F Recommended +531 556 Recommended +559 Recommended +55A 55F Not_XID +560 Technical +561 586 Recommended +587 Not_NFKC +588 Technical +589 Not_XID +58A Inclusion +58D 58F Not_XID +591 5A1 Uncommon_Use +5A2 Uncommon_Use Obsolete +5A3 5B3 Uncommon_Use +5B4 Recommended +5B5 5BD Uncommon_Use +5BE Not_XID +5BF Uncommon_Use +5C0 Not_XID +5C1 5C2 Uncommon_Use +5C3 Not_XID +5C4 Uncommon_Use +5C5 Uncommon_Use Obsolete +5C6 Obsolete Not_XID +5C7 Uncommon_Use Technical +5D0 5EA Recommended +5EF 5F2 Recommended +5F3 5F4 Inclusion +600 60F Not_XID +610 61A Uncommon_Use +61B Not_XID +61C Default_Ignorable +61E 61F Not_XID +620 63F Recommended +640 Obsolete +641 655 Recommended +656 65F Uncommon_Use +660 669 Recommended +66A 66D Not_XID +66E 66F Obsolete +670 672 Recommended +673 Deprecated +674 Recommended +675 678 Not_NFKC +679 68D Recommended +68E Obsolete +68F 6A0 Recommended +6A1 Obsolete +6A2 6D3 Recommended +6D4 Not_XID +6D5 Recommended +6D6 6DC Uncommon_Use +6DD 6DE Not_XID +6DF 6E4 Uncommon_Use +6E5 6E6 Recommended +6E7 6E8 Uncommon_Use +6E9 Not_XID +6EA 6ED Uncommon_Use +6EE 6FC Recommended +6FD 6FE Inclusion +6FF Recommended +700 70D Limited_Use Not_XID +70F Limited_Use Not_XID +710 73F Limited_Use +740 74A Limited_Use Technical +74D 74F Limited_Use +750 7B1 Recommended +7C0 7E7 Limited_Use +7E8 7EA Limited_Use Obsolete +7EB 7F5 Limited_Use +7F6 7F9 Limited_Use Not_XID +7FA Limited_Use Obsolete +7FD Limited_Use +7FE 7FF Limited_Use Not_XID +800 82D Exclusion +830 83E Exclusion Not_XID +840 85B Limited_Use +85E Limited_Use Not_XID +860 86A Limited_Use +8A0 8AC Recommended +8AD 8B1 Obsolete +8B2 Recommended +8B3 8B4 Uncommon_Use +8B6 8C7 Recommended +8D3 8E1 Uncommon_Use +8E2 Not_XID +8E3 900 Uncommon_Use +901 94D Recommended +94E Obsolete +94F 950 Recommended +951 952 Obsolete +953 954 Technical +955 Uncommon_Use +956 957 Recommended +958 95F Not_NFKC +960 963 Recommended +964 965 Not_XID +966 96F Recommended +970 Not_XID +971 977 Recommended +978 Obsolete +979 97F Recommended +980 Obsolete +981 983 Recommended +985 98C Recommended +98F 990 Recommended +993 9A8 Recommended +9AA 9B0 Recommended +9B2 Recommended +9B6 9B9 Recommended +9BC 9C4 Recommended +9C7 9C8 Recommended +9CB 9CE Recommended +9D7 Recommended +9DC 9DD Not_NFKC +9DF Not_NFKC +9E0 9E3 Recommended +9E6 9F1 Recommended +9F2 9FB Not_XID +9FC Obsolete +9FD Not_XID +9FE Recommended +A01 A03 Recommended +A05 A0A Recommended +A0F A10 Recommended +A13 A28 Recommended +A2A A30 Recommended +A32 Recommended +A33 Not_NFKC +A35 Recommended +A36 Not_NFKC +A38 A39 Recommended +A3C Recommended +A3E A42 Recommended +A47 A48 Recommended +A4B A4D Recommended +A51 Uncommon_Use +A59 A5B Not_NFKC +A5C Recommended +A5E Not_NFKC +A66 A74 Recommended +A75 Uncommon_Use +A76 Not_XID +A81 A83 Recommended +A85 A8D Recommended +A8F A91 Recommended +A93 AA8 Recommended +AAA AB0 Recommended +AB2 AB3 Recommended +AB5 AB9 Recommended +ABC AC5 Recommended +AC7 AC9 Recommended +ACB ACD Recommended +AD0 Recommended +AE0 AE3 Recommended +AE6 AEF Recommended +AF0 AF1 Not_XID +AF9 Uncommon_Use +AFA AFF Recommended +B01 B03 Recommended +B05 B0C Recommended +B0F B10 Recommended +B13 B28 Recommended +B2A B30 Recommended +B32 B33 Recommended +B35 B39 Recommended +B3C B43 Recommended +B44 Uncommon_Use +B47 B48 Recommended +B4B B4D Recommended +B55 B57 Recommended +B5C B5D Not_NFKC +B5F B61 Recommended +B62 B63 Uncommon_Use +B66 B6F Recommended +B70 Not_XID +B71 Recommended +B72 B77 Not_XID +B82 B83 Recommended +B85 B8A Recommended +B8E B90 Recommended +B92 B95 Recommended +B99 B9A Recommended +B9C Recommended +B9E B9F Recommended +BA3 BA4 Recommended +BA8 BAA Recommended +BAE BB9 Recommended +BBE BC2 Recommended +BC6 BC8 Recommended +BCA BCD Recommended +BD0 Recommended +BD7 Recommended +BE6 BEF Recommended +BF0 BFA Not_XID +C00 Obsolete +C01 C0C Recommended +C0E C10 Recommended +C12 C28 Recommended +C2A C33 Recommended +C34 Obsolete +C35 C39 Recommended +C3D C44 Recommended +C46 C48 Recommended +C4A C4D Recommended +C55 C56 Recommended +C58 C59 Obsolete +C5A Uncommon_Use +C60 C61 Recommended +C62 C63 Uncommon_Use +C66 C6F Recommended +C77 C7F Not_XID +C80 Recommended +C81 Obsolete +C82 C83 Recommended +C84 Not_XID +C85 C8C Recommended +C8E C90 Recommended +C92 CA8 Recommended +CAA CB3 Recommended +CB5 CB9 Recommended +CBC CC4 Recommended +CC6 CC8 Recommended +CCA CCD Recommended +CD5 CD6 Recommended +CDE Obsolete +CE0 CE3 Recommended +CE6 CEF Recommended +CF1 CF2 Recommended +D00 Recommended +D01 Obsolete +D02 D03 Recommended +D04 Technical Obsolete +D05 D0C Recommended +D0E D10 Recommended +D12 D3A Recommended +D3B D3C Obsolete +D3D D43 Recommended +D44 Uncommon_Use +D46 D48 Recommended +D4A D4E Recommended +D4F Not_XID +D54 D57 Recommended +D58 D5E Not_XID +D5F Obsolete +D60 D61 Recommended +D62 D63 Uncommon_Use +D66 D6F Recommended +D70 D79 Not_XID +D7A D7F Recommended +D81 Technical +D82 D83 Recommended +D85 D8E Recommended +D8F D90 Uncommon_Use Technical +D91 D96 Recommended +D9A DA5 Recommended +DA6 Uncommon_Use Technical +DA7 DB1 Recommended +DB3 DBB Recommended +DBD Recommended +DC0 DC6 Recommended +DCA Recommended +DCF DD4 Recommended +DD6 Recommended +DD8 DDE Recommended +DDF Uncommon_Use Technical +DE6 DEF Obsolete +DF2 Recommended +DF3 Uncommon_Use Technical +DF4 Not_XID +E01 E32 Recommended +E33 Not_NFKC +E34 E3A Recommended +E3F Not_XID +E40 E4E Recommended +E4F Not_XID +E50 E59 Recommended +E5A E5B Not_XID +E81 E82 Recommended +E84 Recommended +E86 E8A Recommended +E8C EA3 Recommended +EA5 Recommended +EA7 EB2 Recommended +EB3 Not_NFKC +EB4 EBD Recommended +EC0 EC4 Recommended +EC6 Recommended +EC8 ECD Recommended +ED0 ED9 Recommended +EDC EDD Not_NFKC +EDE EDF Recommended +F00 Recommended +F01 F0A Not_XID +F0B Inclusion +F0C Not_NFKC +F0D F17 Not_XID +F18 F19 Technical +F1A F1F Not_XID +F20 F29 Recommended +F2A F34 Not_XID +F35 Recommended +F36 Not_XID +F37 Recommended +F38 Not_XID +F39 Uncommon_Use +F3A F3D Not_XID +F3E F42 Recommended +F43 Not_NFKC +F44 F47 Recommended +F49 F4C Recommended +F4D Not_NFKC +F4E F51 Recommended +F52 Not_NFKC +F53 F56 Recommended +F57 Not_NFKC +F58 F5B Recommended +F5C Not_NFKC +F5D F68 Recommended +F69 Not_NFKC +F6A F6C Recommended +F71 F72 Recommended +F73 Not_NFKC +F74 Recommended +F75 F76 Not_NFKC +F77 Deprecated +F78 Not_NFKC +F79 Deprecated +F7A F80 Recommended +F81 Not_NFKC +F82 F84 Recommended +F85 Not_XID +F86 F92 Recommended +F93 Not_NFKC +F94 F97 Recommended +F99 F9C Recommended +F9D Not_NFKC +F9E FA1 Recommended +FA2 Not_NFKC +FA3 FA6 Recommended +FA7 Not_NFKC +FA8 FAB Recommended +FAC Not_NFKC +FAD FB8 Recommended +FB9 Not_NFKC +FBA FBC Recommended +FBE FC5 Not_XID +FC6 Recommended +FC7 FCC Not_XID +FCE FDA Not_XID +1000 1049 Recommended +104A 104F Not_XID +1050 109D Recommended +109E 109F Not_XID +10A0 10C5 Obsolete +10C7 Recommended +10CD Recommended +10D0 10F0 Recommended +10F1 10F6 Obsolete +10F7 10FA Recommended +10FB Not_XID +10FC Not_NFKC +10FD 10FF Recommended +1100 115E Obsolete +115F 1160 Default_Ignorable +1161 11FF Obsolete +1200 1248 Recommended +124A 124D Recommended +1250 1256 Recommended +1258 Recommended +125A 125D Recommended +1260 1288 Recommended +128A 128D Recommended +1290 12B0 Recommended +12B2 12B5 Recommended +12B8 12BE Recommended +12C0 Recommended +12C2 12C5 Recommended +12C8 12D6 Recommended +12D8 1310 Recommended +1312 1315 Recommended +1318 135A Recommended +135D 135F Recommended +1360 1368 Not_XID +1369 1371 Obsolete +1372 137C Not_XID +1380 138F Recommended +1390 1399 Not_XID +13A0 13F5 Limited_Use +13F8 13FD Limited_Use +1400 Limited_Use Not_XID +1401 166C Limited_Use +166D 166E Limited_Use Not_XID +166F 167F Limited_Use +1680 Exclusion Not_XID +1681 169A Exclusion +169B 169C Exclusion Not_XID +16A0 16EA Exclusion +16EB 16ED Not_XID +16EE 16F8 Exclusion +1700 170C Exclusion +170E 1714 Exclusion +1720 1734 Exclusion +1735 1736 Exclusion Not_XID +1740 1753 Exclusion +1760 176C Exclusion +176E 1770 Exclusion +1772 1773 Exclusion +1780 17A2 Recommended +17A3 17A4 Deprecated +17A5 17A7 Recommended +17A8 Obsolete +17A9 17B3 Recommended +17B4 17B5 Default_Ignorable +17B6 17CA Recommended +17CB 17D0 Technical +17D1 Technical Obsolete +17D2 Recommended +17D3 Obsolete +17D4 17D6 Not_XID +17D7 Recommended +17D8 Obsolete Not_XID +17D9 17DB Not_XID +17DC Recommended +17DD Technical Obsolete +17E0 17E9 Recommended +17F0 17F9 Not_XID +1800 180A Exclusion Not_XID +180B 180E Default_Ignorable +1810 1819 Exclusion +1820 1878 Exclusion +1880 18A8 Exclusion +18A9 Uncommon_Use Exclusion +18AA Exclusion +18B0 18F5 Limited_Use +1900 191E Limited_Use +1920 192B Limited_Use +1930 193B Limited_Use +1940 Limited_Use Not_XID +1944 1945 Limited_Use Not_XID +1946 196D Limited_Use +1970 1974 Limited_Use +1980 19AB Limited_Use +19B0 19C9 Limited_Use +19D0 19DA Limited_Use +19DE 19DF Limited_Use Not_XID +19E0 19FF Not_XID +1A00 1A1B Exclusion +1A1E 1A1F Exclusion Not_XID +1A20 1A5E Limited_Use +1A60 1A7C Limited_Use +1A7F 1A89 Limited_Use +1A90 1A99 Limited_Use +1AA0 1AA6 Limited_Use Not_XID +1AA7 Limited_Use +1AA8 1AAD Limited_Use Not_XID +1AB0 1ABD Obsolete +1ABE Not_XID +1ABF 1AC0 Technical +1B00 1B4B Limited_Use +1B50 1B59 Limited_Use +1B5A 1B6A Limited_Use Not_XID +1B6B 1B73 Limited_Use +1B74 1B7C Limited_Use Not_XID +1B80 1BF3 Limited_Use +1BFC 1BFF Limited_Use Not_XID +1C00 1C37 Limited_Use +1C3B 1C3F Limited_Use Not_XID +1C40 1C49 Limited_Use +1C4D 1C7D Limited_Use +1C7E 1C7F Limited_Use Not_XID +1C80 1C88 Obsolete +1C90 1CBA Recommended +1CBD 1CBF Recommended +1CC0 1CC7 Limited_Use Not_XID +1CD0 1CD2 Obsolete +1CD3 Obsolete Not_XID +1CD4 1CF9 Obsolete +1CFA Exclusion +1D00 1D2B Technical +1D2C 1D2E Not_NFKC +1D2F Technical +1D30 1D3A Not_NFKC +1D3B Technical +1D3C 1D4D Not_NFKC +1D4E Technical +1D4F 1D6A Not_NFKC +1D6B 1D77 Technical +1D78 Not_NFKC +1D79 1D9A Technical +1D9B 1DBF Not_NFKC +1DC0 1DC3 Technical Obsolete +1DC4 1DCD Technical +1DCE Technical Obsolete +1DCF 1DD0 Technical +1DD1 1DE6 Technical Obsolete +1DE7 1DF9 Technical +1DFB 1DFF Technical +1E00 1E99 Recommended +1E9A 1E9B Not_NFKC +1E9C 1E9D Technical +1E9E Recommended +1E9F Technical +1EA0 1EF9 Recommended +1EFA 1EFF Technical +1F00 1F15 Recommended +1F18 1F1D Recommended +1F20 1F45 Recommended +1F48 1F4D Recommended +1F50 1F57 Recommended +1F59 Recommended +1F5B Recommended +1F5D Recommended +1F5F 1F70 Recommended +1F71 Not_NFKC +1F72 Recommended +1F73 Not_NFKC +1F74 Recommended +1F75 Not_NFKC +1F76 Recommended +1F77 Not_NFKC +1F78 Recommended +1F79 Not_NFKC +1F7A Recommended +1F7B Not_NFKC +1F7C Recommended +1F7D Not_NFKC +1F80 1FB4 Recommended +1FB6 1FBA Recommended +1FBB Not_NFKC +1FBC Recommended +1FBD 1FC1 Not_NFKC +1FC2 1FC4 Recommended +1FC6 1FC8 Recommended +1FC9 Not_NFKC +1FCA Recommended +1FCB Not_NFKC +1FCC Recommended +1FCD 1FCF Not_NFKC +1FD0 1FD2 Recommended +1FD3 Not_NFKC +1FD6 1FDA Recommended +1FDB Not_NFKC +1FDD 1FDF Not_NFKC +1FE0 1FE2 Recommended +1FE3 Not_NFKC +1FE4 1FEA Recommended +1FEB Not_NFKC +1FEC Recommended +1FED 1FEF Not_NFKC +1FF2 1FF4 Recommended +1FF6 1FF8 Recommended +1FF9 Not_NFKC +1FFA Recommended +1FFB Not_NFKC +1FFC Recommended +1FFD 1FFE Not_NFKC +2000 200A Not_NFKC +200B Default_Ignorable +200C 200D Inclusion +200E 200F Default_Ignorable +2010 Inclusion +2011 Not_NFKC +2012 2016 Not_XID +2017 Not_NFKC +2018 Not_XID +2019 Inclusion +201A 2023 Not_XID +2024 2026 Not_NFKC +2027 Inclusion +2028 2029 Not_XID +202A 202E Default_Ignorable +202F Not_NFKC +2030 2032 Not_XID +2033 2034 Not_NFKC +2035 Not_XID +2036 2037 Not_NFKC +2038 203B Not_XID +203C Not_NFKC +203D Not_XID +203E Not_NFKC +203F 2040 Technical +2041 2046 Not_XID +2047 2049 Not_NFKC +204A 2053 Not_XID +2054 Uncommon_Use +2055 Not_XID +2056 Obsolete Not_XID +2057 Not_NFKC +2058 205E Obsolete Not_XID +205F Not_NFKC +2060 2064 Default_Ignorable +2066 2069 Default_Ignorable +206A 206F Deprecated +2070 2071 Not_NFKC +2074 208E Not_NFKC +2090 209C Not_NFKC +20A0 20A7 Not_XID +20A8 Not_NFKC +20A9 20BF Not_XID +20D0 20DC Technical +20DD 20E0 Technical Not_XID +20E1 Technical +20E2 20E4 Technical Not_XID +20E5 20F0 Technical +2100 2103 Not_NFKC +2104 Not_XID +2105 2107 Not_NFKC +2108 Not_XID +2109 2113 Not_NFKC +2114 Not_XID +2115 2116 Not_NFKC +2117 Not_XID +2118 Technical +2119 211D Not_NFKC +211E 211F Not_XID +2120 2122 Not_NFKC +2123 Not_XID +2124 Not_NFKC +2125 Not_XID +2126 Not_NFKC +2127 Obsolete Not_XID +2128 Not_NFKC +2129 Not_XID +212A 212D Not_NFKC +212E Technical +212F 2131 Not_NFKC +2132 Obsolete +2133 2139 Not_NFKC +213A Not_XID +213B 2140 Not_NFKC +2141 2144 Not_XID +2145 2149 Not_NFKC +214A 214D Not_XID +214E Obsolete +214F Obsolete Not_XID +2150 217F Not_NFKC +2180 2183 Technical Obsolete +2184 2188 Obsolete +2189 Not_NFKC +218A 218B Uncommon_Use Not_XID +2190 222B Not_XID +222C 222D Not_NFKC +222E Not_XID +222F 2230 Not_NFKC +2231 2328 Not_XID +2329 232A Deprecated +232B 2426 Not_XID +2440 244A Not_XID +2460 24EA Not_NFKC +24EB 24FF Technical Not_XID +2500 27FF Not_XID +2800 28FF Technical Not_XID +2900 2A0B Not_XID +2A0C Not_NFKC +2A0D 2A73 Not_XID +2A74 2A76 Not_NFKC +2A77 2ADB Not_XID +2ADC Not_NFKC +2ADD 2B73 Not_XID +2B76 2B95 Not_XID +2B97 2BEB Not_XID +2BEC 2BEF Uncommon_Use Not_XID +2BF0 2BFF Not_XID +2C00 2C2E Exclusion +2C30 2C5E Exclusion +2C60 2C67 Technical +2C68 2C6C Uncommon_Use +2C6D 2C76 Obsolete +2C77 2C7B Technical +2C7C 2C7D Not_NFKC +2C7E 2C7F Obsolete +2C80 2CE4 Exclusion +2CE5 2CEA Exclusion Not_XID +2CEB 2CEF Exclusion +2CF0 2CF1 Technical Exclusion +2CF2 2CF3 Exclusion +2CF9 2CFF Exclusion Not_XID +2D00 2D25 Obsolete +2D27 Recommended +2D2D Recommended +2D30 2D67 Limited_Use +2D6F Not_NFKC +2D70 Limited_Use Not_XID +2D7F Limited_Use +2D80 2D96 Recommended +2DA0 2DA6 Recommended +2DA8 2DAE Recommended +2DB0 2DB6 Recommended +2DB8 2DBE Recommended +2DC0 2DC6 Recommended +2DC8 2DCE Recommended +2DD0 2DD6 Recommended +2DD8 2DDE Recommended +2DE0 2DFF Obsolete +2E00 2E0D Technical Obsolete Not_XID +2E0E 2E16 Obsolete Not_XID +2E17 2E29 Not_XID +2E2A 2E32 Obsolete Not_XID +2E33 2E34 Not_XID +2E35 Obsolete Not_XID +2E36 2E38 Not_XID +2E39 Obsolete Not_XID +2E3A 2E52 Not_XID +2E80 2E99 Not_XID +2E9B 2E9E Not_XID +2E9F Not_NFKC +2EA0 2EF2 Not_XID +2EF3 Not_NFKC +2F00 2FD5 Not_NFKC +2FF0 2FFB Not_XID +3000 Not_NFKC +3001 3004 Not_XID +3005 3007 Recommended +3008 301D Not_XID +301E Obsolete Not_XID +301F 3020 Not_XID +3021 302D Technical +302E 302F Technical Obsolete +3030 Not_XID +3031 3035 Technical +3036 Not_NFKC +3037 Not_XID +3038 303A Not_NFKC +303B 303C Technical +303D 303F Not_XID +3041 3096 Recommended +3099 309A Recommended +309B 309C Not_NFKC +309D 309E Recommended +309F Not_NFKC +30A0 Inclusion +30A1 30FA Recommended +30FB Inclusion +30FC 30FE Recommended +30FF Not_NFKC +3105 312D Recommended +312E Obsolete +312F Recommended +3131 3163 Not_NFKC +3164 Default_Ignorable +3165 318E Not_NFKC +3190 3191 Not_XID +3192 319F Not_NFKC +31A0 31BF Recommended +31C0 31E3 Not_XID +31F0 31FF Technical +3200 321E Not_NFKC +3220 3247 Not_NFKC +3248 324F Not_XID +3250 327E Not_NFKC +327F Technical Not_XID +3280 33FF Not_NFKC +3400 4DBF Recommended +4DC0 4DFF Technical Not_XID +4E00 9FFC Recommended +A000 A48C Limited_Use +A490 A4C6 Limited_Use Not_XID +A4D0 A4FD Limited_Use +A4FE A4FF Limited_Use Not_XID +A500 A60C Limited_Use +A60D A60F Limited_Use Not_XID +A610 A612 Limited_Use Obsolete +A613 A629 Limited_Use +A62A A62B Limited_Use Obsolete +A640 A66E Obsolete +A66F Uncommon_Use +A670 A673 Obsolete Not_XID +A674 A67B Obsolete +A67C A67D Uncommon_Use +A67E Not_XID +A67F Recommended +A680 A69B Obsolete +A69C A69D Not_NFKC +A69E Uncommon_Use Obsolete +A69F Obsolete +A6A0 A6F1 Limited_Use +A6F2 A6F7 Limited_Use Not_XID +A700 A707 Obsolete Not_XID +A708 A716 Technical Not_XID +A717 A71F Recommended +A720 A721 Not_XID +A722 A72F Technical Obsolete +A730 A76F Obsolete +A770 Not_NFKC +A771 A787 Obsolete +A788 Recommended +A789 A78A Not_XID +A78B A78C Uncommon_Use +A78D Recommended +A78E Technical +A78F Uncommon_Use +A790 A791 Obsolete +A792 A793 Recommended +A794 A7A9 Obsolete +A7AA Recommended +A7AB A7AD Obsolete +A7AE Recommended +A7AF Technical +A7B0 A7B1 Obsolete +A7B2 A7B7 Uncommon_Use +A7B8 A7B9 Recommended +A7BA A7BF Technical +A7C2 A7CA Recommended +A7F5 A7F7 Obsolete +A7F8 A7F9 Not_NFKC +A7FA Technical +A7FB A7FF Obsolete +A800 A827 Limited_Use +A828 A82B Limited_Use Not_XID +A82C Limited_Use +A830 A839 Not_XID +A840 A873 Exclusion +A874 A877 Exclusion Not_XID +A880 A8C5 Limited_Use +A8CE A8CF Limited_Use Not_XID +A8D0 A8D9 Limited_Use +A8E0 A8F7 Obsolete +A8F8 A8FA Obsolete Not_XID +A8FB Obsolete +A8FC Uncommon_Use Obsolete Not_XID +A8FD Uncommon_Use Obsolete +A8FE A8FF Obsolete +A900 A92D Limited_Use +A92E Not_XID +A92F Limited_Use Not_XID +A930 A953 Exclusion +A95F Exclusion Not_XID +A960 A97C Obsolete +A980 A9C0 Limited_Use +A9C1 A9CD Limited_Use Not_XID +A9CF Limited_Use Exclusion +A9D0 A9D9 Limited_Use +A9DE A9DF Limited_Use Not_XID +A9E0 A9E6 Obsolete +A9E7 A9FE Recommended +AA00 AA36 Limited_Use +AA40 AA4D Limited_Use +AA50 AA59 Limited_Use +AA5C AA5F Limited_Use Not_XID +AA60 AA76 Recommended +AA77 AA79 Not_XID +AA7A AA7F Recommended +AA80 AAC2 Limited_Use +AADB AADD Limited_Use +AADE AADF Limited_Use Not_XID +AAE0 AAEF Limited_Use +AAF0 AAF1 Limited_Use Not_XID +AAF2 AAF6 Limited_Use +AB01 AB06 Recommended +AB09 AB0E Recommended +AB11 AB16 Recommended +AB20 AB26 Recommended +AB28 AB2E Recommended +AB30 AB5A Obsolete +AB5B Not_XID +AB5C AB5F Not_NFKC +AB60 AB63 Uncommon_Use +AB64 AB65 Obsolete +AB66 AB67 Recommended +AB68 Technical +AB69 Not_NFKC +AB6A AB6B Not_XID +AB70 ABEA Limited_Use +ABEB Limited_Use Not_XID +ABEC ABED Limited_Use +ABF0 ABF9 Limited_Use +AC00 D7A3 Recommended +D7B0 D7C6 Obsolete +D7CB D7FB Obsolete +F900 FA0D Not_NFKC +FA0E FA0F Recommended +FA10 Not_NFKC +FA11 Recommended +FA12 Not_NFKC +FA13 FA14 Recommended +FA15 FA1E Not_NFKC +FA1F Recommended +FA20 Not_NFKC +FA21 Recommended +FA22 Not_NFKC +FA23 FA24 Recommended +FA25 FA26 Not_NFKC +FA27 FA29 Recommended +FA2A FA6D Not_NFKC +FA70 FAD9 Not_NFKC +FB00 FB06 Not_NFKC +FB13 FB17 Not_NFKC +FB1D Not_NFKC +FB1E Uncommon_Use Technical +FB1F FB36 Not_NFKC +FB38 FB3C Not_NFKC +FB3E Not_NFKC +FB40 FB41 Not_NFKC +FB43 FB44 Not_NFKC +FB46 FBB1 Not_NFKC +FBB2 FBC1 Technical Not_XID +FBD3 FD3D Not_NFKC +FD3E FD3F Technical Not_XID +FD50 FD8F Not_NFKC +FD92 FDC7 Not_NFKC +FDF0 FDFC Not_NFKC +FDFD Technical Not_XID +FE00 FE0F Default_Ignorable +FE10 FE19 Not_NFKC +FE20 FE2D Technical +FE2E FE2F Uncommon_Use Technical +FE30 FE44 Not_NFKC +FE45 FE46 Technical Not_XID +FE47 FE52 Not_NFKC +FE54 FE66 Not_NFKC +FE68 FE6B Not_NFKC +FE70 FE72 Not_NFKC +FE73 Technical +FE74 Not_NFKC +FE76 FEFC Not_NFKC +FEFF Default_Ignorable +FF01 FF9F Not_NFKC +FFA0 Default_Ignorable +FFA1 FFBE Not_NFKC +FFC2 FFC7 Not_NFKC +FFCA FFCF Not_NFKC +FFD2 FFD7 Not_NFKC +FFDA FFDC Not_NFKC +FFE0 FFE6 Not_NFKC +FFE8 FFEE Not_NFKC +FFF9 FFFD Not_XID +10000 1000B Exclusion +1000D 10026 Exclusion +10028 1003A Exclusion +1003C 1003D Exclusion +1003F 1004D Exclusion +10050 1005D Exclusion +10080 100FA Exclusion +10100 10102 Exclusion Not_XID +10107 10133 Exclusion Not_XID +10137 1013F Exclusion Not_XID +10140 10174 Obsolete +10175 1018E Not_XID +10190 1019C Not_XID +101A0 Not_XID +101D0 101FC Obsolete Not_XID +101FD Obsolete +10280 1029C Exclusion +102A0 102D0 Exclusion +102E0 Obsolete +102E1 102FB Obsolete Not_XID +10300 1031F Exclusion +10320 10323 Exclusion Not_XID +1032D 1034A Exclusion +10350 1037A Exclusion +10380 1039D Exclusion +1039F Exclusion Not_XID +103A0 103C3 Exclusion +103C8 103CF Exclusion +103D0 Exclusion Not_XID +103D1 103D5 Exclusion +10400 1049D Exclusion +104A0 104A9 Exclusion +104B0 104D3 Limited_Use +104D8 104FB Limited_Use +10500 10527 Exclusion +10530 10563 Exclusion +1056F Exclusion Not_XID +10600 10736 Exclusion +10740 10755 Exclusion +10760 10767 Exclusion +10800 10805 Exclusion +10808 Exclusion +1080A 10835 Exclusion +10837 10838 Exclusion +1083C Exclusion +1083F 10855 Exclusion +10857 1085F Exclusion Not_XID +10860 10876 Exclusion +10877 1087F Exclusion Not_XID +10880 1089E Exclusion +108A7 108AF Exclusion Not_XID +108E0 108F2 Exclusion +108F4 108F5 Exclusion +108FB 108FF Exclusion Not_XID +10900 10915 Exclusion +10916 1091B Exclusion Not_XID +1091F Exclusion Not_XID +10920 10939 Exclusion +1093F Exclusion Not_XID +10980 109B7 Exclusion +109BC 109BD Exclusion Not_XID +109BE 109BF Exclusion +109C0 109CF Exclusion Not_XID +109D2 109FF Exclusion Not_XID +10A00 10A03 Exclusion +10A05 10A06 Exclusion +10A0C 10A13 Exclusion +10A15 10A17 Exclusion +10A19 10A35 Exclusion +10A38 10A3A Exclusion +10A3F Exclusion +10A40 10A48 Exclusion Not_XID +10A50 10A58 Exclusion Not_XID +10A60 10A7C Exclusion +10A7D 10A7F Exclusion Not_XID +10A80 10A9C Exclusion +10A9D 10A9F Exclusion Not_XID +10AC0 10AC7 Exclusion +10AC8 Exclusion Not_XID +10AC9 10AE6 Exclusion +10AEB 10AF6 Exclusion Not_XID +10B00 10B35 Exclusion +10B39 10B3F Exclusion Not_XID +10B40 10B55 Exclusion +10B58 10B5F Exclusion Not_XID +10B60 10B72 Exclusion +10B78 10B7F Exclusion Not_XID +10B80 10B91 Exclusion +10B99 10B9C Exclusion Not_XID +10BA9 10BAF Exclusion Not_XID +10C00 10C48 Exclusion +10C80 10CB2 Exclusion +10CC0 10CF2 Exclusion +10CFA 10CFF Exclusion Not_XID +10D00 10D27 Limited_Use +10D30 10D39 Limited_Use +10E60 10E7E Not_XID +10E80 10EA9 Exclusion +10EAB 10EAC Exclusion +10EAD Exclusion Not_XID +10EB0 10EB1 Exclusion +10F00 10F1C Exclusion +10F1D 10F26 Exclusion Not_XID +10F27 Exclusion +10F30 10F50 Exclusion +10F51 10F59 Exclusion Not_XID +10FB0 10FC4 Exclusion +10FC5 10FCB Exclusion Not_XID +10FE0 10FF6 Exclusion +11000 11046 Exclusion +11047 1104D Exclusion Not_XID +11052 11065 Exclusion Not_XID +11066 1106F Exclusion +1107F 110BA Exclusion +110BB 110C1 Exclusion Not_XID +110CD Exclusion Not_XID +110D0 110E8 Exclusion +110F0 110F9 Exclusion +11100 11134 Limited_Use +11136 1113F Limited_Use +11140 11143 Limited_Use Not_XID +11144 11147 Limited_Use +11150 11173 Exclusion +11174 11175 Exclusion Not_XID +11176 Exclusion +11180 111C4 Exclusion +111C5 111C8 Exclusion Not_XID +111C9 111CC Exclusion +111CD Exclusion Not_XID +111CE 111DA Exclusion +111DB Exclusion Not_XID +111DC Exclusion +111DD 111DF Exclusion Not_XID +111E1 111F4 Not_XID +11200 11211 Exclusion +11213 11237 Exclusion +11238 1123D Exclusion Not_XID +1123E Exclusion +11280 11286 Exclusion +11288 Exclusion +1128A 1128D Exclusion +1128F 1129D Exclusion +1129F 112A8 Exclusion +112A9 Exclusion Not_XID +112B0 112EA Exclusion +112F0 112F9 Exclusion +11300 Exclusion +11301 Recommended +11302 Exclusion +11303 Recommended +11305 1130C Exclusion +1130F 11310 Exclusion +11313 11328 Exclusion +1132A 11330 Exclusion +11332 11333 Exclusion +11335 11339 Exclusion +1133B 1133C Recommended +1133D 11344 Exclusion +11347 11348 Exclusion +1134B 1134D Exclusion +11350 Exclusion +11357 Exclusion +1135D 11363 Exclusion +11366 1136C Exclusion +11370 11374 Exclusion +11400 1144A Limited_Use +1144B 1144F Limited_Use Not_XID +11450 11459 Limited_Use +1145A 1145B Limited_Use Not_XID +1145D Limited_Use Not_XID +1145E 11461 Limited_Use +11480 114C5 Exclusion +114C6 Exclusion Not_XID +114C7 Exclusion +114D0 114D9 Exclusion +11580 115B5 Exclusion +115B8 115C0 Exclusion +115C1 115D7 Exclusion Not_XID +115D8 115DD Exclusion +11600 11640 Exclusion +11641 11643 Exclusion Not_XID +11644 Exclusion +11650 11659 Exclusion +11660 1166C Exclusion Not_XID +11680 116B8 Exclusion +116C0 116C9 Exclusion +11700 1171A Exclusion +1171D 1172B Exclusion +11730 11739 Exclusion +1173A 1173F Exclusion Not_XID +11800 1183A Exclusion +1183B Exclusion Not_XID +118A0 118E9 Exclusion +118EA 118F2 Exclusion Not_XID +118FF 11906 Exclusion +11909 Exclusion +1190C 11913 Exclusion +11915 11916 Exclusion +11918 11935 Exclusion +11937 11938 Exclusion +1193B 11943 Exclusion +11944 11946 Exclusion Not_XID +11950 11959 Exclusion +119A0 119A7 Exclusion +119AA 119D7 Exclusion +119DA 119E1 Exclusion +119E2 Exclusion Not_XID +119E3 119E4 Exclusion +11A00 11A3E Exclusion +11A3F 11A46 Exclusion Not_XID +11A47 Exclusion +11A50 11A99 Exclusion +11A9A 11A9C Exclusion Not_XID +11A9D Exclusion +11A9E 11AA2 Exclusion Not_XID +11AC0 11AF8 Exclusion +11C00 11C08 Exclusion +11C0A 11C36 Exclusion +11C38 11C40 Exclusion +11C41 11C45 Exclusion Not_XID +11C50 11C59 Exclusion +11C5A 11C6C Exclusion Not_XID +11C70 11C71 Exclusion Not_XID +11C72 11C8F Exclusion +11C92 11CA7 Exclusion +11CA9 11CB6 Exclusion +11D00 11D06 Exclusion +11D08 11D09 Exclusion +11D0B 11D36 Exclusion +11D3A Exclusion +11D3C 11D3D Exclusion +11D3F 11D47 Exclusion +11D50 11D59 Exclusion +11D60 11D65 Limited_Use +11D67 11D68 Limited_Use +11D6A 11D8E Limited_Use +11D90 11D91 Limited_Use +11D93 11D98 Limited_Use +11DA0 11DA9 Limited_Use +11EE0 11EF6 Exclusion +11EF7 11EF8 Exclusion Not_XID +11FB0 Limited_Use +11FC0 11FF1 Not_XID +11FFF Not_XID +12000 12399 Exclusion +12400 1246E Exclusion +12470 12474 Exclusion Not_XID +12480 12543 Exclusion +13000 1342E Exclusion +13430 13438 Exclusion Not_XID +14400 14646 Exclusion +16800 16A38 Limited_Use +16A40 16A5E Uncommon_Use Exclusion +16A60 16A69 Uncommon_Use Exclusion +16A6E 16A6F Exclusion Not_XID +16AD0 16AED Exclusion +16AF0 16AF4 Exclusion +16AF5 Exclusion Not_XID +16B00 16B36 Exclusion +16B37 16B3F Exclusion Not_XID +16B40 16B43 Exclusion +16B44 16B45 Exclusion Not_XID +16B50 16B59 Exclusion +16B5B 16B61 Exclusion Not_XID +16B63 16B77 Exclusion +16B7D 16B8F Exclusion +16E40 16E7F Exclusion +16E80 16E9A Exclusion Not_XID +16F00 16F4A Limited_Use +16F4F 16F87 Limited_Use +16F8F 16F9F Limited_Use +16FE0 16FE1 Exclusion +16FE2 Not_XID +16FE3 Obsolete +16FE4 Exclusion +16FF0 16FF1 Recommended +17000 187F7 Exclusion +18800 18CD5 Exclusion +18D00 18D08 Exclusion +1B000 1B11E Obsolete +1B150 1B152 Recommended +1B164 1B167 Recommended +1B170 1B2FB Exclusion +1BC00 1BC6A Exclusion +1BC70 1BC7C Exclusion +1BC80 1BC88 Exclusion +1BC90 1BC99 Exclusion +1BC9C Exclusion Not_XID +1BC9D 1BC9E Exclusion +1BC9F Exclusion Not_XID +1BCA0 1BCA3 Default_Ignorable +1D000 1D0F5 Technical Not_XID +1D100 1D126 Technical Not_XID +1D129 1D15D Technical Not_XID +1D15E 1D164 Not_NFKC +1D165 1D169 Technical +1D16A 1D16C Technical Not_XID +1D16D 1D172 Technical +1D173 1D17A Default_Ignorable +1D17B 1D182 Technical +1D183 1D184 Technical Not_XID +1D185 1D18B Technical +1D18C 1D1A9 Technical Not_XID +1D1AA 1D1AD Technical +1D1AE 1D1BA Technical Not_XID +1D1BB 1D1C0 Not_NFKC +1D1C1 1D1DD Technical Not_XID +1D1DE 1D1E8 Uncommon_Use Technical Not_XID +1D200 1D241 Obsolete Not_XID +1D242 1D244 Technical Obsolete +1D245 Obsolete Not_XID +1D2E0 1D2F3 Not_XID +1D300 1D356 Technical Not_XID +1D360 1D378 Not_XID +1D400 1D454 Not_NFKC +1D456 1D49C Not_NFKC +1D49E 1D49F Not_NFKC +1D4A2 Not_NFKC +1D4A5 1D4A6 Not_NFKC +1D4A9 1D4AC Not_NFKC +1D4AE 1D4B9 Not_NFKC +1D4BB Not_NFKC +1D4BD 1D4C3 Not_NFKC +1D4C5 1D505 Not_NFKC +1D507 1D50A Not_NFKC +1D50D 1D514 Not_NFKC +1D516 1D51C Not_NFKC +1D51E 1D539 Not_NFKC +1D53B 1D53E Not_NFKC +1D540 1D544 Not_NFKC +1D546 Not_NFKC +1D54A 1D550 Not_NFKC +1D552 1D6A5 Not_NFKC +1D6A8 1D7CB Not_NFKC +1D7CE 1D7FF Not_NFKC +1D800 1D9FF Exclusion Not_XID +1DA00 1DA36 Exclusion +1DA37 1DA3A Exclusion Not_XID +1DA3B 1DA6C Exclusion +1DA6D 1DA74 Exclusion Not_XID +1DA75 Exclusion +1DA76 1DA83 Exclusion Not_XID +1DA84 Exclusion +1DA85 1DA8B Exclusion Not_XID +1DA9B 1DA9F Exclusion +1DAA1 1DAAF Exclusion +1E000 1E006 Exclusion +1E008 1E018 Exclusion +1E01B 1E021 Exclusion +1E023 1E024 Exclusion +1E026 1E02A Exclusion +1E100 1E12C Limited_Use +1E130 1E13D Limited_Use +1E140 1E149 Limited_Use +1E14E Limited_Use +1E14F Limited_Use Not_XID +1E2C0 1E2F9 Limited_Use +1E2FF Limited_Use Not_XID +1E800 1E8C4 Exclusion +1E8C7 1E8CF Exclusion Not_XID +1E8D0 1E8D6 Exclusion +1E900 1E94B Limited_Use +1E950 1E959 Limited_Use +1E95E 1E95F Limited_Use Not_XID +1EC71 1ECB4 Not_XID +1ED01 1ED3D Not_XID +1EE00 1EE03 Not_NFKC +1EE05 1EE1F Not_NFKC +1EE21 1EE22 Not_NFKC +1EE24 Not_NFKC +1EE27 Not_NFKC +1EE29 1EE32 Not_NFKC +1EE34 1EE37 Not_NFKC +1EE39 Not_NFKC +1EE3B Not_NFKC +1EE42 Not_NFKC +1EE47 Not_NFKC +1EE49 Not_NFKC +1EE4B Not_NFKC +1EE4D 1EE4F Not_NFKC +1EE51 1EE52 Not_NFKC +1EE54 Not_NFKC +1EE57 Not_NFKC +1EE59 Not_NFKC +1EE5B Not_NFKC +1EE5D Not_NFKC +1EE5F Not_NFKC +1EE61 1EE62 Not_NFKC +1EE64 Not_NFKC +1EE67 1EE6A Not_NFKC +1EE6C 1EE72 Not_NFKC +1EE74 1EE77 Not_NFKC +1EE79 1EE7C Not_NFKC +1EE7E Not_NFKC +1EE80 1EE89 Not_NFKC +1EE8B 1EE9B Not_NFKC +1EEA1 1EEA3 Not_NFKC +1EEA5 1EEA9 Not_NFKC +1EEAB 1EEBB Not_NFKC +1EEF0 1EEF1 Not_XID +1F000 1F02B Not_XID +1F030 1F093 Not_XID +1F0A0 1F0AE Not_XID +1F0B1 1F0BF Not_XID +1F0C1 1F0CF Not_XID +1F0D1 1F0F5 Not_XID +1F100 1F10A Not_NFKC +1F10B 1F10F Not_XID +1F110 1F12E Not_NFKC +1F12F Not_XID +1F130 1F14F Not_NFKC +1F150 1F169 Not_XID +1F16A 1F16C Not_NFKC +1F16D 1F18F Not_XID +1F190 Not_NFKC +1F191 1F1AD Not_XID +1F1E6 1F1FF Not_XID +1F200 1F202 Not_NFKC +1F210 1F23B Not_NFKC +1F240 1F248 Not_NFKC +1F250 1F251 Not_NFKC +1F260 1F265 Not_XID +1F300 1F54E Not_XID +1F54F Uncommon_Use Not_XID +1F550 1F6D7 Not_XID +1F6E0 1F6EC Not_XID +1F6F0 1F6FC Not_XID +1F700 1F773 Not_XID +1F780 1F7D8 Not_XID +1F7E0 1F7EB Not_XID +1F800 1F80B Not_XID +1F810 1F847 Not_XID +1F850 1F859 Not_XID +1F860 1F887 Not_XID +1F890 1F8AD Not_XID +1F8B0 1F8B1 Not_XID +1F900 1F978 Not_XID +1F97A 1F9CB Not_XID +1F9CD 1FA53 Not_XID +1FA60 1FA6D Not_XID +1FA70 1FA74 Not_XID +1FA78 1FA7A Not_XID +1FA80 1FA86 Not_XID +1FA90 1FAA8 Not_XID +1FAB0 1FAB6 Not_XID +1FAC0 1FAC2 Not_XID +1FAD0 1FAD6 Not_XID +1FB00 1FB92 Not_XID +1FB94 1FBCA Not_XID +1FBF0 1FBF9 Not_NFKC +20000 2A6DD Recommended +2A700 2B734 Recommended +2B740 2B81D Recommended +2B820 2CEA1 Recommended +2CEB0 2EBE0 Recommended +2F800 2FA1D Not_NFKC +30000 3134A Recommended +E0001 Deprecated +E0020 E007F Default_Ignorable +E0100 E01EF Default_Ignorable +END diff --git a/gnu/usr.bin/perl/lib/unicore/To/Identifi.pl b/gnu/usr.bin/perl/lib/unicore/To/Identifi.pl new file mode 100644 index 00000000000..40302743f50 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/To/Identifi.pl @@ -0,0 +1,394 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + + +# The name this table is to be known by, with the format of the mappings in +# the main body of the table, and what all code points missing from this file +# map to. +$Unicode::UCD::SwashInfo{'ToIdentifierStatus'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToIdentifierStatus'}{'missing'} = 'Restricted'; + +return <<'END'; +27 Allowed +2D 2E Allowed +30 3A Allowed +41 5A Allowed +5F Allowed +61 7A Allowed +B7 Allowed +C0 D6 Allowed +D8 F6 Allowed +F8 131 Allowed +134 13E Allowed +141 148 Allowed +14A 17E Allowed +18F Allowed +1A0 1A1 Allowed +1AF 1B0 Allowed +1CD 1DC Allowed +1DE 1E3 Allowed +1E6 1F0 Allowed +1F4 1F5 Allowed +1F8 21B Allowed +21E 21F Allowed +226 233 Allowed +259 Allowed +2BB 2BC Allowed +2EC Allowed +300 304 Allowed +306 30C Allowed +30F 311 Allowed +313 314 Allowed +31B Allowed +323 328 Allowed +32D 32E Allowed +330 331 Allowed +335 Allowed +338 339 Allowed +342 Allowed +345 Allowed +375 Allowed +37B 37D Allowed +386 Allowed +388 38A Allowed +38C Allowed +38E 3A1 Allowed +3A3 3CE Allowed +3FC 45F Allowed +48A 4FF Allowed +510 529 Allowed +52E 52F Allowed +531 556 Allowed +559 Allowed +561 586 Allowed +58A Allowed +5B4 Allowed +5D0 5EA Allowed +5EF 5F4 Allowed +620 63F Allowed +641 655 Allowed +660 669 Allowed +670 672 Allowed +674 Allowed +679 68D Allowed +68F 6A0 Allowed +6A2 6D3 Allowed +6D5 Allowed +6E5 6E6 Allowed +6EE 6FF Allowed +750 7B1 Allowed +8A0 8AC Allowed +8B2 Allowed +8B6 8C7 Allowed +901 94D Allowed +94F 950 Allowed +956 957 Allowed +960 963 Allowed +966 96F Allowed +971 977 Allowed +979 97F Allowed +981 983 Allowed +985 98C Allowed +98F 990 Allowed +993 9A8 Allowed +9AA 9B0 Allowed +9B2 Allowed +9B6 9B9 Allowed +9BC 9C4 Allowed +9C7 9C8 Allowed +9CB 9CE Allowed +9D7 Allowed +9E0 9E3 Allowed +9E6 9F1 Allowed +9FE Allowed +A01 A03 Allowed +A05 A0A Allowed +A0F A10 Allowed +A13 A28 Allowed +A2A A30 Allowed +A32 Allowed +A35 Allowed +A38 A39 Allowed +A3C Allowed +A3E A42 Allowed +A47 A48 Allowed +A4B A4D Allowed +A5C Allowed +A66 A74 Allowed +A81 A83 Allowed +A85 A8D Allowed +A8F A91 Allowed +A93 AA8 Allowed +AAA AB0 Allowed +AB2 AB3 Allowed +AB5 AB9 Allowed +ABC AC5 Allowed +AC7 AC9 Allowed +ACB ACD Allowed +AD0 Allowed +AE0 AE3 Allowed +AE6 AEF Allowed +AFA AFF Allowed +B01 B03 Allowed +B05 B0C Allowed +B0F B10 Allowed +B13 B28 Allowed +B2A B30 Allowed +B32 B33 Allowed +B35 B39 Allowed +B3C B43 Allowed +B47 B48 Allowed +B4B B4D Allowed +B55 B57 Allowed +B5F B61 Allowed +B66 B6F Allowed +B71 Allowed +B82 B83 Allowed +B85 B8A Allowed +B8E B90 Allowed +B92 B95 Allowed +B99 B9A Allowed +B9C Allowed +B9E B9F Allowed +BA3 BA4 Allowed +BA8 BAA Allowed +BAE BB9 Allowed +BBE BC2 Allowed +BC6 BC8 Allowed +BCA BCD Allowed +BD0 Allowed +BD7 Allowed +BE6 BEF Allowed +C01 C0C Allowed +C0E C10 Allowed +C12 C28 Allowed +C2A C33 Allowed +C35 C39 Allowed +C3D C44 Allowed +C46 C48 Allowed +C4A C4D Allowed +C55 C56 Allowed +C60 C61 Allowed +C66 C6F Allowed +C80 Allowed +C82 C83 Allowed +C85 C8C Allowed +C8E C90 Allowed +C92 CA8 Allowed +CAA CB3 Allowed +CB5 CB9 Allowed +CBC CC4 Allowed +CC6 CC8 Allowed +CCA CCD Allowed +CD5 CD6 Allowed +CE0 CE3 Allowed +CE6 CEF Allowed +CF1 CF2 Allowed +D00 Allowed +D02 D03 Allowed +D05 D0C Allowed +D0E D10 Allowed +D12 D3A Allowed +D3D D43 Allowed +D46 D48 Allowed +D4A D4E Allowed +D54 D57 Allowed +D60 D61 Allowed +D66 D6F Allowed +D7A D7F Allowed +D82 D83 Allowed +D85 D8E Allowed +D91 D96 Allowed +D9A DA5 Allowed +DA7 DB1 Allowed +DB3 DBB Allowed +DBD Allowed +DC0 DC6 Allowed +DCA Allowed +DCF DD4 Allowed +DD6 Allowed +DD8 DDE Allowed +DF2 Allowed +E01 E32 Allowed +E34 E3A Allowed +E40 E4E Allowed +E50 E59 Allowed +E81 E82 Allowed +E84 Allowed +E86 E8A Allowed +E8C EA3 Allowed +EA5 Allowed +EA7 EB2 Allowed +EB4 EBD Allowed +EC0 EC4 Allowed +EC6 Allowed +EC8 ECD Allowed +ED0 ED9 Allowed +EDE EDF Allowed +F00 Allowed +F0B Allowed +F20 F29 Allowed +F35 Allowed +F37 Allowed +F3E F42 Allowed +F44 F47 Allowed +F49 F4C Allowed +F4E F51 Allowed +F53 F56 Allowed +F58 F5B Allowed +F5D F68 Allowed +F6A F6C Allowed +F71 F72 Allowed +F74 Allowed +F7A F80 Allowed +F82 F84 Allowed +F86 F92 Allowed +F94 F97 Allowed +F99 F9C Allowed +F9E FA1 Allowed +FA3 FA6 Allowed +FA8 FAB Allowed +FAD FB8 Allowed +FBA FBC Allowed +FC6 Allowed +1000 1049 Allowed +1050 109D Allowed +10C7 Allowed +10CD Allowed +10D0 10F0 Allowed +10F7 10FA Allowed +10FD 10FF Allowed +1200 1248 Allowed +124A 124D Allowed +1250 1256 Allowed +1258 Allowed +125A 125D Allowed +1260 1288 Allowed +128A 128D Allowed +1290 12B0 Allowed +12B2 12B5 Allowed +12B8 12BE Allowed +12C0 Allowed +12C2 12C5 Allowed +12C8 12D6 Allowed +12D8 1310 Allowed +1312 1315 Allowed +1318 135A Allowed +135D 135F Allowed +1380 138F Allowed +1780 17A2 Allowed +17A5 17A7 Allowed +17A9 17B3 Allowed +17B6 17CA Allowed +17D2 Allowed +17D7 Allowed +17DC Allowed +17E0 17E9 Allowed +1C90 1CBA Allowed +1CBD 1CBF Allowed +1E00 1E99 Allowed +1E9E Allowed +1EA0 1EF9 Allowed +1F00 1F15 Allowed +1F18 1F1D Allowed +1F20 1F45 Allowed +1F48 1F4D Allowed +1F50 1F57 Allowed +1F59 Allowed +1F5B Allowed +1F5D Allowed +1F5F 1F70 Allowed +1F72 Allowed +1F74 Allowed +1F76 Allowed +1F78 Allowed +1F7A Allowed +1F7C Allowed +1F80 1FB4 Allowed +1FB6 1FBA Allowed +1FBC Allowed +1FC2 1FC4 Allowed +1FC6 1FC8 Allowed +1FCA Allowed +1FCC Allowed +1FD0 1FD2 Allowed +1FD6 1FDA Allowed +1FE0 1FE2 Allowed +1FE4 1FEA Allowed +1FEC Allowed +1FF2 1FF4 Allowed +1FF6 1FF8 Allowed +1FFA Allowed +1FFC Allowed +200C 200D Allowed +2010 Allowed +2019 Allowed +2027 Allowed +2D27 Allowed +2D2D Allowed +2D80 2D96 Allowed +2DA0 2DA6 Allowed +2DA8 2DAE Allowed +2DB0 2DB6 Allowed +2DB8 2DBE Allowed +2DC0 2DC6 Allowed +2DC8 2DCE Allowed +2DD0 2DD6 Allowed +2DD8 2DDE Allowed +3005 3007 Allowed +3041 3096 Allowed +3099 309A Allowed +309D 309E Allowed +30A0 30FE Allowed +3105 312D Allowed +312F Allowed +31A0 31BF Allowed +3400 4DBF Allowed +4E00 9FFC Allowed +A67F Allowed +A717 A71F Allowed +A788 Allowed +A78D Allowed +A792 A793 Allowed +A7AA Allowed +A7AE Allowed +A7B8 A7B9 Allowed +A7C2 A7CA Allowed +A9E7 A9FE Allowed +AA60 AA76 Allowed +AA7A AA7F Allowed +AB01 AB06 Allowed +AB09 AB0E Allowed +AB11 AB16 Allowed +AB20 AB26 Allowed +AB28 AB2E Allowed +AB66 AB67 Allowed +AC00 D7A3 Allowed +FA0E FA0F Allowed +FA11 Allowed +FA13 FA14 Allowed +FA1F Allowed +FA21 Allowed +FA23 FA24 Allowed +FA27 FA29 Allowed +11301 Allowed +11303 Allowed +1133B 1133C Allowed +16FF0 16FF1 Allowed +1B150 1B152 Allowed +1B164 1B167 Allowed +20000 2A6DD Allowed +2A700 2B734 Allowed +2B740 2B81D Allowed +2B820 2CEA1 Allowed +2CEB0 2EBE0 Allowed +30000 3134A Allowed +END diff --git a/gnu/usr.bin/perl/lib/unicore/To/InPC.pl b/gnu/usr.bin/perl/lib/unicore/To/InPC.pl index 59ee0224199..36513dc4f3c 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/InPC.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/InPC.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToInPC'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToInPC'}{'missing'} = 'NA'; +$Unicode::UCD::SwashInfo{'ToInPC'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToInPC'}{'missing'} = 'NA'; return <<'END'; 900 902 Top @@ -88,7 +88,7 @@ B48 Top_And_Left B4B Left_And_Right B4C Top_And_Left_And_Right B4D Bottom -B56 Top +B55 B56 Top B57 Top_And_Right B62 B63 Bottom B82 Top @@ -130,9 +130,10 @@ D3E D42 Right D43 D44 Bottom D46 D48 Left D4A D4C Left_And_Right -D4D Top +D4D D4E Top D57 Right D62 D63 Bottom +D81 Top D82 D83 Right DCA Top DCF DD1 Right @@ -195,6 +196,7 @@ FC6 Bottom 1038 Right 103A Top 103B Right +103C Top_And_Bottom_And_Left 103D 103E Bottom 1056 1057 Right 1058 1059 Bottom @@ -336,6 +338,7 @@ A823 A824 Right A825 Bottom A826 Top A827 Right +A82C Bottom A880 A881 Right A8B4 A8C3 Right A8C4 Bottom @@ -357,7 +360,7 @@ A9B8 A9B9 Bottom A9BA A9BB Left A9BC Top A9BD Bottom -A9BE Right +A9BE Bottom_And_Right A9BF Bottom_And_Left A9C0 Bottom_And_Right A9E5 Top @@ -444,9 +447,12 @@ ABED Bottom 111BC 111BE Top 111BF Top_And_Right 111C0 Right +111C2 111C3 Top 111C9 111CA Bottom 111CB Top 111CC Bottom +111CE Left +111CF Top 1122C 1122E Right 1122F Bottom 11230 11231 Top @@ -529,6 +535,7 @@ ABED Bottom 116B6 Right 116B7 Bottom 1171D Bottom +1171E Top_And_Bottom_And_Left 1171F Top 11720 11721 Right 11722 11723 Top @@ -544,6 +551,17 @@ ABED Bottom 11833 11837 Top 11838 Right 11839 1183A Bottom +11930 11934 Right +11935 Left +11937 Left +11938 Left_And_Right +1193B 1193C Top +1193D Right +1193F Top +11940 Right +11941 Top +11942 Bottom_And_Right +11943 Bottom 119D1 Right 119D2 Left 119D3 Right @@ -559,12 +577,14 @@ ABED Bottom 11A33 11A34 Bottom 11A35 11A38 Top 11A39 Right +11A3A Top 11A3B 11A3E Bottom 11A51 Top 11A52 11A53 Bottom 11A54 11A56 Top 11A57 11A58 Right 11A59 11A5B Bottom +11A84 11A89 Top 11A8A 11A95 Bottom 11A96 Top 11A97 Right @@ -591,6 +611,7 @@ ABED Bottom 11D42 Bottom 11D43 Top 11D44 Bottom +11D46 Right 11D47 Bottom 11D8A 11D8E Right 11D90 11D91 Top diff --git a/gnu/usr.bin/perl/lib/unicore/To/InSC.pl b/gnu/usr.bin/perl/lib/unicore/To/InSC.pl index e7147ed8e7c..fc257d1ce52 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/InSC.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/InSC.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToInSC'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToInSC'}{'missing'} = 'Other'; +$Unicode::UCD::SwashInfo{'ToInSC'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToInSC'}{'missing'} = 'Other'; return <<'END'; 2D Consonant_Placeholder @@ -125,7 +125,7 @@ B3E B44 Vowel_Dependent B47 B48 Vowel_Dependent B4B B4C Vowel_Dependent B4D Virama -B56 B57 Vowel_Dependent +B55 B57 Vowel_Dependent B5C B5D Consonant B5F Consonant B60 B61 Vowel_Independent @@ -190,6 +190,7 @@ CE6 CEF Number CF1 CF2 Consonant_With_Stacker D00 D02 Bindu D03 Visarga +D04 Bindu D05 D0C Vowel_Independent D0E D10 Vowel_Independent D12 D14 Vowel_Independent @@ -207,7 +208,7 @@ D5F D61 Vowel_Independent D62 D63 Vowel_Dependent D66 D6F Number D7A D7F Consonant_Dead -D82 Bindu +D81 D82 Bindu D83 Visarga D85 D96 Vowel_Independent D9A DB1 Consonant @@ -430,6 +431,7 @@ A807 A80A Consonant A80B Bindu A80C A822 Consonant A823 A827 Vowel_Dependent +A82C Pure_Killer A840 A85D Consonant A85E A861 Vowel A862 A865 Consonant @@ -548,6 +550,7 @@ ABF0 ABF9 Number 11136 1113F Number 11144 Consonant 11145 11146 Vowel_Dependent +11147 Consonant 11150 11154 Vowel 11155 11172 Consonant 11173 Nukta @@ -562,6 +565,8 @@ ABF0 ABF9 Number 111C9 Syllable_Modifier 111CA Nukta 111CB 111CC Vowel_Dependent +111CE Vowel_Dependent +111CF Bindu 111D0 111D9 Number 111E1 111F4 Number 11200 11207 Vowel_Independent @@ -618,6 +623,7 @@ ABF0 ABF9 Number 11450 11459 Number 1145E Syllable_Modifier 1145F Bindu +11460 11461 Consonant_With_Stacker 11481 1148E Vowel_Independent 1148F 114AF Consonant 114B0 114BE Vowel_Dependent @@ -666,6 +672,22 @@ ABF0 ABF9 Number 11838 Visarga 11839 Virama 1183A Nukta +11900 11906 Vowel_Independent +11909 Vowel_Independent +1190C 11913 Consonant +11915 11916 Consonant +11918 1192F Consonant +11930 11935 Vowel_Dependent +11937 11938 Vowel_Dependent +1193B 1193C Bindu +1193D Pure_Killer +1193E Invisible_Stacker +1193F Consonant_Prefixed +11940 Consonant_Medial +11941 Consonant_Preceding_Repha +11942 Consonant_Medial +11943 Nukta +11950 11959 Number 119A0 119A7 Vowel_Independent 119AA 119AD Vowel_Independent 119AE 119D0 Consonant diff --git a/gnu/usr.bin/perl/lib/unicore/To/Isc.pl b/gnu/usr.bin/perl/lib/unicore/To/Isc.pl index 9a9ad79043b..409eff115ca 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Isc.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Isc.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToIsc'}{'format'} = 'd'; # single decimal digit -$utf8::SwashInfo{'ToIsc'}{'missing'} = ''; # code point maps to the null string +$Unicode::UCD::SwashInfo{'ToIsc'}{'format'} = 'd'; # single decimal digit +$Unicode::UCD::SwashInfo{'ToIsc'}{'missing'} = ''; # code point maps to the null string return <<'END'; END diff --git a/gnu/usr.bin/perl/lib/unicore/To/Jg.pl b/gnu/usr.bin/perl/lib/unicore/To/Jg.pl index 4777776b3c5..4912363418d 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Jg.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Jg.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToJg'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToJg'}{'missing'} = 'No_Joining_Group'; +$Unicode::UCD::SwashInfo{'ToJg'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToJg'}{'missing'} = 'No_Joining_Group'; return <<'END'; 620 Yeh @@ -178,6 +178,13 @@ return <<'END'; 8BB African_Feh 8BC African_Qaf 8BD African_Noon +8BE 8C0 Beh +8C1 Hah +8C2 Gaf +8C3 Ain +8C4 African_Qaf +8C5 8C6 Hah +8C7 Lam 10AC0 Manichaean_Aleph 10AC1 10AC2 Manichaean_Beth 10AC3 10AC4 Manichaean_Gimel diff --git a/gnu/usr.bin/perl/lib/unicore/To/Jt.pl b/gnu/usr.bin/perl/lib/unicore/To/Jt.pl index e72f2156b7f..9a19d23aac1 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Jt.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Jt.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToJt'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToJt'}{'missing'} = 'Non_Joining'; +$Unicode::UCD::SwashInfo{'ToJt'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToJt'}{'missing'} = 'Non_Joining'; return <<'END'; AD T @@ -110,6 +110,7 @@ AD T 84A 853 D 854 R 855 D +856 858 R 859 85B T 860 D 862 865 D @@ -124,7 +125,7 @@ AD T 8B3 8B4 D 8B6 8B8 D 8B9 R -8BA 8BD D +8BA 8C7 D 8D3 8E1 T 8E3 902 T 93A T @@ -159,7 +160,7 @@ B3C T B3F T B41 B44 T B4D T -B56 T +B55 B56 T B62 B63 T B82 T BC0 T @@ -182,6 +183,7 @@ D3B D3C T D41 D44 T D4D T D62 D63 T +D81 T DCA T DD2 DD4 T DD6 T @@ -243,7 +245,7 @@ FC6 T 1A65 1A6C T 1A73 1A7C T 1A7F T -1AB0 1ABE T +1AB0 1AC0 T 1B00 1B03 T 1B34 T 1B36 1B3A T @@ -288,6 +290,7 @@ A802 T A806 T A80B T A825 A826 T +A82C T A840 A871 D A872 L A8C4 A8C5 T @@ -364,12 +367,27 @@ FFF9 FFFB T 10D22 R 10D23 D 10D24 10D27 T +10EAB 10EAC T 10F30 10F32 D 10F33 R 10F34 10F44 D 10F46 10F50 T 10F51 10F53 D 10F54 R +10FB0 D +10FB2 10FB3 D +10FB4 10FB6 R +10FB8 D +10FB9 10FBA R +10FBB 10FBC D +10FBD R +10FBE 10FBF D +10FC1 D +10FC2 10FC3 R +10FC4 D +10FC9 R +10FCA D +10FCB L 11001 T 11038 11046 T 1107F 11081 T @@ -382,6 +400,7 @@ FFF9 FFFB T 11180 11181 T 111B6 111BE T 111C9 111CC T +111CF T 1122F 11231 T 11234 T 11236 11237 T @@ -417,6 +436,9 @@ FFF9 FFFB T 11727 1172B T 1182F 11837 T 11839 1183A T +1193B 1193C T +1193E T +11943 T 119D4 119D7 T 119DA 119DB T 119E0 T @@ -449,6 +471,7 @@ FFF9 FFFB T 16B30 16B36 T 16F4F T 16F8F 16F92 T +16FE4 T 1BC9D 1BC9E T 1BCA0 1BCA3 T 1D167 1D169 T diff --git a/gnu/usr.bin/perl/lib/unicore/To/Lb.pl b/gnu/usr.bin/perl/lib/unicore/To/Lb.pl index 047be2a4fc2..106e4bae667 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Lb.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Lb.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToLb'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToLb'}{'missing'} = 'Unknown'; +$Unicode::UCD::SwashInfo{'ToLb'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToLb'}{'missing'} = 'Unknown'; return <<'END'; 0 8 CM @@ -186,7 +186,7 @@ F8 2C6 AL 85E AL 860 86A AL 8A0 8B4 AL -8B6 8BD AL +8B6 8C7 AL 8D3 8E1 CM 8E2 AL 8E3 903 CM @@ -279,7 +279,7 @@ B3D AL B3E B44 CM B47 B48 CM B4B B4D CM -B56 B57 CM +B55 B57 CM B5C B5D AL B5F B61 AL B62 B63 CM @@ -340,7 +340,7 @@ CE2 CE3 CM CE6 CEF NU CF1 CF2 AL D00 D03 CM -D05 D0C AL +D04 D0C AL D0E D10 AL D12 D3A AL D3B D3C CM @@ -357,7 +357,7 @@ D66 D6F NU D70 D78 AL D79 PO D7A D7F AL -D82 D83 CM +D81 D83 CM D85 D96 AL D9A DB1 AL DB3 DBB AL @@ -542,7 +542,7 @@ FD9 FDA GL 1A80 1A89 NU 1A90 1A99 NU 1AA0 1AAD SA -1AB0 1ABE CM +1AB0 1AC0 CM 1B00 1B04 CM 1B05 1B33 AL 1B34 1B44 CM @@ -947,7 +947,7 @@ FD9 FDA GL 2B55 2B59 AI 2B5A 2B73 AL 2B76 2B95 AL -2B98 2C2E AL +2B97 2C2E AL 2C30 2C5E AL 2C60 2CEE AL 2CEF 2CF1 CM @@ -1009,6 +1009,7 @@ FD9 FDA GL 2E4C BA 2E4D AL 2E4E 2E4F BA +2E50 2E52 AL 2E80 2E99 ID 2E9B 2EF3 ID 2F00 2FD5 ID @@ -1100,8 +1101,7 @@ FD9 FDA GL 30FF ID 3105 312F ID 3131 318E ID -3190 31BA ID -31C0 31E3 ID +3190 31E3 ID 31F0 31FF CJ 3200 321E ID 3220 3247 ID @@ -1132,8 +1132,8 @@ A6F0 A6F1 CM A6F2 AL A6F3 A6F7 BA A700 A7BF AL -A7C2 A7C6 AL -A7F7 A801 AL +A7C2 A7CA AL +A7F5 A801 AL A802 CM A803 A805 AL A806 CM @@ -1142,6 +1142,7 @@ A80B CM A80C A822 AL A823 A827 CM A828 A82B AL +A82C CM A830 A837 AL A838 PO A839 AL @@ -1199,7 +1200,7 @@ AB09 AB0E AL AB11 AB16 AL AB20 AB26 AL AB28 AB2E AL -AB30 AB67 AL +AB30 AB6B AL AB70 ABE2 AL ABE3 ABEA CM ABEB BA @@ -2134,7 +2135,7 @@ FFFD AI 10100 10102 BA 10107 10133 AL 10137 1018E AL -10190 1019B AL +10190 1019C AL 101A0 AL 101D0 101FC AL 101FD CM @@ -2211,10 +2212,15 @@ FFFD AI 10D24 10D27 CM 10D30 10D39 NU 10E60 10E7E AL +10E80 10EA9 AL +10EAB 10EAC CM +10EAD BA +10EB0 10EB1 AL 10F00 10F27 AL 10F30 10F45 AL 10F46 10F50 CM 10F51 10F59 AL +10FB0 10FCB AL 10FE0 10FF6 AL 11000 11002 CM 11003 11037 AL @@ -2238,6 +2244,7 @@ FFFD AI 11140 11143 BA 11144 AL 11145 11146 CM +11147 AL 11150 11172 AL 11173 CM 11174 AL @@ -2252,6 +2259,7 @@ FFFD AI 111C8 BA 111C9 111CC CM 111CD AL +111CE 111CF CM 111D0 111D9 NU 111DA AL 111DB BB @@ -2299,10 +2307,10 @@ FFFD AI 1144B 1144E BA 1144F AL 11450 11459 NU -1145B BA +1145A 1145B BA 1145D AL 1145E CM -1145F AL +1145F 11461 AL 11480 114AF AL 114B0 114C3 CM 114C4 114C7 AL @@ -2339,7 +2347,20 @@ FFFD AI 118A0 118DF AL 118E0 118E9 NU 118EA 118F2 AL -118FF AL +118FF 11906 AL +11909 AL +1190C 11913 AL +11915 11916 AL +11918 1192F AL +11930 11935 CM +11937 11938 CM +1193B 1193E CM +1193F AL +11940 CM +11941 AL +11942 11943 CM +11944 11946 BA +11950 11959 NU 119A0 119A7 AL 119AA 119D0 AL 119D1 119D7 CM @@ -2403,6 +2424,7 @@ FFFD AI 11EE0 11EF2 AL 11EF3 11EF6 CM 11EF7 11EF8 AL +11FB0 AL 11FC0 11FDC AL 11FDD 11FE0 PO 11FE1 11FF1 AL @@ -2459,8 +2481,12 @@ FFFD AI 16F8F 16F92 CM 16F93 16F9F AL 16FE0 16FE3 NS +16FE4 GL +16FF0 16FF1 CM 17000 187F7 ID -18800 18AF2 ID +18800 18AFF ID +18B00 18CD5 AL +18D00 18D08 ID 1B000 1B11E ID 1B150 1B152 CJ 1B164 1B167 CJ @@ -2691,7 +2717,8 @@ FFFD AI 1F890 1F8AD AL 1F8AE 1F8FF ID 1F900 1F90B AL -1F90C 1F90E ID +1F90C EB +1F90D 1F90E ID 1F90F EB 1F910 1F917 ID 1F918 1F91F EB @@ -2701,7 +2728,9 @@ FFFD AI 1F930 1F939 EB 1F93A 1F93B ID 1F93C 1F93E EB -1F93F 1F9B4 ID +1F93F 1F976 ID +1F977 EB +1F978 1F9B4 ID 1F9B5 1F9B6 EB 1F9B7 ID 1F9B8 1F9B9 EB @@ -2713,7 +2742,11 @@ FFFD AI 1F9D1 1F9DD EB 1F9DE 1F9FF ID 1FA00 1FA53 AL -1FA54 1FFFD ID +1FA54 1FAFF ID +1FB00 1FB92 AL +1FB94 1FBCA AL +1FBF0 1FBF9 NU +1FC00 1FFFD ID 20000 2FFFD ID 30000 3FFFD ID E0001 CM diff --git a/gnu/usr.bin/perl/lib/unicore/To/Lc.pl b/gnu/usr.bin/perl/lib/unicore/To/Lc.pl index 0542d1611d7..5590c67c038 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Lc.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Lc.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -13,12 +13,12 @@ # correct values by adding the code point ordinal number to each one that is # numeric. -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToLc'}{'format'} = 'ax'; # mapped value in hex; some entries need adjustment -$utf8::SwashInfo{'ToLc'}{'specials_name'} = 'utf8::ToSpecLc'; # Name of hash of special mappings -$utf8::SwashInfo{'ToLc'}{'missing'} = '0'; # code point maps to itself +$Unicode::UCD::SwashInfo{'ToLc'}{'format'} = 'ax'; # mapped value in hex; some entries need adjustment +$Unicode::UCD::SwashInfo{'ToLc'}{'specials_name'} = 'Unicode::UCD::ToSpecLc'; # Name of hash of special mappings +$Unicode::UCD::SwashInfo{'ToLc'}{'missing'} = '0'; # code point maps to itself # Some code points require special handling because their mappings are each to # multiple code points. These do not appear in the main body, but are defined @@ -27,7 +27,7 @@ $utf8::SwashInfo{'ToLc'}{'missing'} = '0'; # code point maps to itself # Each key is the string of N bytes that together make up the UTF-8 encoding # for the code point. (i.e. the same as looking at the code point's UTF-8 # under "use bytes"). Each value is the UTF-8 of the translation, for speed. -%utf8::ToSpecLc = ( +%Unicode::UCD::ToSpecLc = ( "\xC4\xB0" => "\x{0069}\x{0307}", # U+0130 => 0069 0307 ); @@ -682,6 +682,9 @@ A7C2 A7C3 A7C4 A794 A7C5 282 A7C6 1D8E +A7C7 A7C8 +A7C9 A7CA +A7F5 A7F6 FF21 FF3A FF41 10400 10427 10428 104B0 104D3 104D8 diff --git a/gnu/usr.bin/perl/lib/unicore/To/Lower.pl b/gnu/usr.bin/perl/lib/unicore/To/Lower.pl index 28e0b639ee1..c02fa1f57df 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Lower.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Lower.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! IT IS DEPRECATED TO USE THIS FILE !!!!!!! @@ -14,12 +14,12 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToLower'}{'format'} = 'x'; # non-negative hex whole number; a code point -$utf8::SwashInfo{'ToLower'}{'specials_name'} = 'utf8::ToSpecLower'; # Name of hash of special mappings -$utf8::SwashInfo{'ToLower'}{'missing'} = ''; # code point maps to itself +$Unicode::UCD::SwashInfo{'ToLower'}{'format'} = 'x'; # non-negative hex whole number; a code point +$Unicode::UCD::SwashInfo{'ToLower'}{'specials_name'} = 'Unicode::UCD::ToSpecLower'; # Name of hash of special mappings +$Unicode::UCD::SwashInfo{'ToLower'}{'missing'} = ''; # code point maps to itself # Some code points require special handling because their mappings are each to # multiple code points. These do not appear in the main body, but are defined @@ -28,7 +28,7 @@ $utf8::SwashInfo{'ToLower'}{'missing'} = ''; # code point maps to it # Each key is the string of N bytes that together make up the UTF-8 encoding # for the code point. (i.e. the same as looking at the code point's UTF-8 # under "use bytes"). Each value is the UTF-8 of the translation, for speed. -%utf8::ToSpecLower = ( +%Unicode::UCD::ToSpecLower = ( "\xC4\xB0" => "\x{0069}\x{0307}", # U+0130 => 0069 0307 ); @@ -1171,6 +1171,9 @@ A7C2 A7C3 A7C4 A794 A7C5 0282 A7C6 1D8E +A7C7 A7C8 +A7C9 A7CA +A7F5 A7F6 FF21 FF41 FF22 FF42 FF23 FF43 diff --git a/gnu/usr.bin/perl/lib/unicore/To/NFCQC.pl b/gnu/usr.bin/perl/lib/unicore/To/NFCQC.pl index 4b967e4b743..cc2057e5ab6 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/NFCQC.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/NFCQC.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToNFCQC'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToNFCQC'}{'missing'} = 'Yes'; +$Unicode::UCD::SwashInfo{'ToNFCQC'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToNFCQC'}{'missing'} = 'Yes'; return <<'END'; 300 304 M @@ -128,6 +128,7 @@ FB46 FB4E N 114BA M 114BD M 115AF M +11930 M 1D15E 1D164 N 1D1BB 1D1C0 N 2F800 2FA1D N diff --git a/gnu/usr.bin/perl/lib/unicore/To/NFDQC.pl b/gnu/usr.bin/perl/lib/unicore/To/NFDQC.pl index 7e3aca83464..2d649fc00e2 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/NFDQC.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/NFDQC.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToNFDQC'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToNFDQC'}{'missing'} = 'Yes'; +$Unicode::UCD::SwashInfo{'ToNFDQC'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToNFDQC'}{'missing'} = 'Yes'; return <<'END'; C0 C5 N @@ -245,6 +245,7 @@ FB46 FB4E N 114BB 114BC N 114BE N 115BA 115BB N +11938 N 1D15E 1D164 N 1D1BB 1D1C0 N 2F800 2FA1D N diff --git a/gnu/usr.bin/perl/lib/unicore/To/NFKCCF.pl b/gnu/usr.bin/perl/lib/unicore/To/NFKCCF.pl index 8d4dcc0dad1..67636ab2083 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/NFKCCF.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/NFKCCF.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! IT IS DEPRECATED TO USE THIS FILE !!!!!!! @@ -14,12 +14,12 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToNFKCCF'}{'format'} = 'x'; # non-negative hex whole number; a code point -$utf8::SwashInfo{'ToNFKCCF'}{'specials_name'} = 'utf8::ToSpecNFKCCF'; # Name of hash of special mappings -$utf8::SwashInfo{'ToNFKCCF'}{'missing'} = ''; # code point maps to itself +$Unicode::UCD::SwashInfo{'ToNFKCCF'}{'format'} = 'x'; # non-negative hex whole number; a code point +$Unicode::UCD::SwashInfo{'ToNFKCCF'}{'specials_name'} = 'Unicode::UCD::ToSpecNFKCCF'; # Name of hash of special mappings +$Unicode::UCD::SwashInfo{'ToNFKCCF'}{'missing'} = ''; # code point maps to itself # Some code points require special handling because their mappings are each to # multiple code points. These do not appear in the main body, but are defined @@ -28,7 +28,7 @@ $utf8::SwashInfo{'ToNFKCCF'}{'missing'} = ''; # code point maps to i # Each key is the string of N bytes that together make up the UTF-8 encoding # for the code point. (i.e. the same as looking at the code point's UTF-8 # under "use bytes"). Each value is the UTF-8 of the translation, for speed. -%utf8::ToSpecNFKCCF = ( +%Unicode::UCD::ToSpecNFKCCF = ( "\xC2\xA8" => "\x{0020}\x{0308}", # U+00A8 => 0020 0308 "\xC2\xAD" => "", # U+00AD => "\xC2\xAF" => "\x{0020}\x{0304}", # U+00AF => 0020 0304 @@ -7288,12 +7288,16 @@ A7C2 A7C3 A7C4 A794 A7C5 0282 A7C6 1D8E +A7C7 A7C8 +A7C9 A7CA +A7F5 A7F6 A7F8 0127 A7F9 0153 AB5C A727 AB5D AB37 AB5E 026B AB5F AB52 +AB69 028D AB70 13A0 AB71 13A1 AB72 13A2 @@ -9805,6 +9809,16 @@ FFEE 25CB 1F23B 914D 1F250 5F97 1F251 53EF +1FBF0 0030 +1FBF1 0031 +1FBF2 0032 +1FBF3 0033 +1FBF4 0034 +1FBF5 0035 +1FBF6 0036 +1FBF7 0037 +1FBF8 0038 +1FBF9 0039 2F800 4E3D 2F801 4E38 2F802 4E41 diff --git a/gnu/usr.bin/perl/lib/unicore/To/NFKCQC.pl b/gnu/usr.bin/perl/lib/unicore/To/NFKCQC.pl index d6bfc82fd69..fe5b16e53c7 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/NFKCQC.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/NFKCQC.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToNFKCQC'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToNFKCQC'}{'missing'} = 'Yes'; +$Unicode::UCD::SwashInfo{'ToNFKCQC'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToNFKCQC'}{'missing'} = 'Yes'; return <<'END'; A0 N @@ -195,6 +195,7 @@ A69C A69D N A770 N A7F8 A7F9 N AB5C AB5F N +AB69 N F900 FA0D N FA10 N FA12 N @@ -240,6 +241,7 @@ FFE8 FFEE N 114BA M 114BD M 115AF M +11930 M 1D15E 1D164 N 1D1BB 1D1C0 N 1D400 1D454 N @@ -305,5 +307,6 @@ FFE8 FFEE N 1F210 1F23B N 1F240 1F248 N 1F250 1F251 N +1FBF0 1FBF9 N 2F800 2FA1D N END diff --git a/gnu/usr.bin/perl/lib/unicore/To/NFKDQC.pl b/gnu/usr.bin/perl/lib/unicore/To/NFKDQC.pl index fb6eae6ddd2..fa98f4cb07f 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/NFKDQC.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/NFKDQC.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToNFKDQC'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToNFKDQC'}{'missing'} = 'Yes'; +$Unicode::UCD::SwashInfo{'ToNFKDQC'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToNFKDQC'}{'missing'} = 'Yes'; return <<'END'; A0 N @@ -294,6 +294,7 @@ A69C A69D N A770 N A7F8 A7F9 N AB5C AB5F N +AB69 N AC00 D7A3 N F900 FA0D N FA10 N @@ -340,6 +341,7 @@ FFE8 FFEE N 114BB 114BC N 114BE N 115BA 115BB N +11938 N 1D15E 1D164 N 1D1BB 1D1C0 N 1D400 1D454 N @@ -405,5 +407,6 @@ FFE8 FFEE N 1F210 1F23B N 1F240 1F248 N 1F250 1F251 N +1FBF0 1FBF9 N 2F800 2FA1D N END diff --git a/gnu/usr.bin/perl/lib/unicore/To/Na1.pl b/gnu/usr.bin/perl/lib/unicore/To/Na1.pl index 2663e288c87..725a40f3d19 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Na1.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Na1.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToNa1'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToNa1'}{'missing'} = ''; # code point maps to the null string +$Unicode::UCD::SwashInfo{'ToNa1'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToNa1'}{'missing'} = ''; # code point maps to the null string return <<'END'; 0 NULL diff --git a/gnu/usr.bin/perl/lib/unicore/To/NameAlia.pl b/gnu/usr.bin/perl/lib/unicore/To/NameAlia.pl index eb4b5593141..69f1a433010 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/NameAlia.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/NameAlia.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToNameAlias'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToNameAlias'}{'missing'} = ''; # code point maps to the null string +$Unicode::UCD::SwashInfo{'ToNameAlias'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToNameAlias'}{'missing'} = ''; # code point maps to the null string return <<'END'; 0 NULL: control diff --git a/gnu/usr.bin/perl/lib/unicore/To/Nt.pl b/gnu/usr.bin/perl/lib/unicore/To/Nt.pl index 0235aa02079..f50184b4ded 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Nt.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Nt.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToNt'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToNt'}{'missing'} = 'None'; +$Unicode::UCD::SwashInfo{'ToNt'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToNt'}{'missing'} = 'None'; return <<'END'; 30 39 Decimal @@ -190,6 +190,7 @@ FF10 FF19 Decimal 10E69 10E7E Numeric 10F1D 10F26 Numeric 10F51 10F54 Numeric +10FC5 10FCB Numeric 11052 1105A Digit 1105B 11065 Numeric 11066 1106F Decimal @@ -206,6 +207,7 @@ FF10 FF19 Decimal 1173A 1173B Numeric 118E0 118E9 Decimal 118EA 118F2 Numeric +11950 11959 Decimal 11C50 11C59 Decimal 11C5A 11C6C Numeric 11D50 11D59 Decimal @@ -230,6 +232,7 @@ FF10 FF19 Decimal 1ED2F 1ED3D Numeric 1F100 1F10A Digit 1F10B 1F10C Numeric +1FBF0 1FBF9 Decimal 20001 Numeric 20064 Numeric 200E2 Numeric diff --git a/gnu/usr.bin/perl/lib/unicore/To/Nv.pl b/gnu/usr.bin/perl/lib/unicore/To/Nv.pl index 308fa39217e..7f9245afb64 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Nv.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Nv.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -12,11 +12,11 @@ # The mappings must be modified to get the correct values by adding the code # point ordinal number to each one that is numeric. -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToNv'}{'format'} = 'a'; # some entries need adjustment -$utf8::SwashInfo{'ToNv'}{'missing'} = 'NaN'; +$Unicode::UCD::SwashInfo{'ToNv'}{'format'} = 'a'; # some entries need adjustment +$Unicode::UCD::SwashInfo{'ToNv'}{'missing'} = 'NaN'; return <<'END'; 30 39 0 @@ -524,6 +524,10 @@ FF10 FF19 0 10F52 10 10F53 20 10F54 100 +10FC5 10FC8 1 +10FC9 10 +10FCA 20 +10FCB 100 11052 1105B 1 1105C 20 1105D 30 @@ -566,6 +570,7 @@ FF10 FF19 0 118F0 70 118F1 80 118F2 90 +11950 11959 0 11C50 11C59 0 11C5A 11C63 1 11C64 20 @@ -775,6 +780,7 @@ FF10 FF19 0 1F101 1F10A 0 1F10B 0 1F10C 0 +1FBF0 1FBF9 0 20001 7 20064 4 200E2 4 diff --git a/gnu/usr.bin/perl/lib/unicore/To/PerlDeci.pl b/gnu/usr.bin/perl/lib/unicore/To/PerlDeci.pl index ad6c9dfa2d8..6d01c72b6d1 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/PerlDeci.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/PerlDeci.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -12,11 +12,11 @@ # The mappings must be modified to get the correct values by adding the code # point ordinal number to each one that is numeric. -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToPerlDecimalDigit'}{'format'} = 'a'; # some entries need adjustment -$utf8::SwashInfo{'ToPerlDecimalDigit'}{'missing'} = ''; # code point maps to the null string +$Unicode::UCD::SwashInfo{'ToPerlDecimalDigit'}{'format'} = 'a'; # some entries need adjustment +$Unicode::UCD::SwashInfo{'ToPerlDecimalDigit'}{'missing'} = ''; # code point maps to the null string return <<'END'; 30 39 0 @@ -69,6 +69,7 @@ FF10 FF19 0 116C0 116C9 0 11730 11739 0 118E0 118E9 0 +11950 11959 0 11C50 11C59 0 11D50 11D59 0 11DA0 11DA9 0 @@ -82,4 +83,5 @@ FF10 FF19 0 1E140 1E149 0 1E2F0 1E2F9 0 1E950 1E959 0 +1FBF0 1FBF9 0 END diff --git a/gnu/usr.bin/perl/lib/unicore/To/SB.pl b/gnu/usr.bin/perl/lib/unicore/To/SB.pl index 86fce2ca8f2..fede0bd9df8 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/SB.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/SB.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToSB'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToSB'}{'missing'} = 'Other'; +$Unicode::UCD::SwashInfo{'ToSB'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToSB'}{'missing'} = 'Other'; return <<'END'; 9 Sp @@ -661,7 +661,7 @@ F8 FF Lower 859 85B Extend 860 86A OLetter 8A0 8B4 OLetter -8B6 8BD OLetter +8B6 8C7 OLetter 8D3 8E1 Extend 8E2 Format 8E3 903 Extend @@ -746,7 +746,7 @@ B3D OLetter B3E B44 Extend B47 B48 Extend B4B B4D Extend -B56 B57 Extend +B55 B57 Extend B5C B5D OLetter B5F B61 OLetter B62 B63 Extend @@ -802,7 +802,7 @@ CE2 CE3 Extend CE6 CEF Numeric CF1 CF2 OLetter D00 D03 Extend -D05 D0C OLetter +D04 D0C OLetter D0E D10 OLetter D12 D3A OLetter D3B D3C Extend @@ -817,7 +817,7 @@ D5F D61 OLetter D62 D63 Extend D66 D6F Numeric D7A D7F OLetter -D82 D83 Extend +D81 D83 Extend D85 D96 OLetter D9A DB1 OLetter DB3 DBB OLetter @@ -973,7 +973,7 @@ FC6 Extend 1A90 1A99 Numeric 1AA7 OLetter 1AA8 1AAB STerm -1AB0 1ABE Extend +1AB0 1AC0 Extend 1B00 1B04 Extend 1B05 1B33 OLetter 1B34 1B44 Extend @@ -1527,10 +1527,10 @@ FC6 Extend 30FC 30FF OLetter 3105 312F OLetter 3131 318E OLetter -31A0 31BA OLetter +31A0 31BF OLetter 31F0 31FF OLetter -3400 4DB5 OLetter -4E00 9FEF OLetter +3400 4DBF OLetter +4E00 9FFC OLetter A000 A48C OLetter A4D0 A4FD OLetter A4FF STerm @@ -1759,7 +1759,12 @@ A7BE Upper A7BF Lower A7C2 Upper A7C3 Lower -A7C4 A7C6 Upper +A7C4 A7C7 Upper +A7C8 Lower +A7C9 Upper +A7CA Lower +A7F5 Upper +A7F6 Lower A7F7 OLetter A7F8 A7FA Lower A7FB A801 OLetter @@ -1770,6 +1775,7 @@ A807 A80A OLetter A80B Extend A80C A822 OLetter A823 A827 Extend +A82C Extend A840 A873 OLetter A876 A877 STerm A880 A881 Extend @@ -1834,7 +1840,8 @@ AB11 AB16 OLetter AB20 AB26 OLetter AB28 AB2E OLetter AB30 AB5A Lower -AB5C AB67 Lower +AB5C AB68 Lower +AB69 OLetter AB70 ABBF Lower ABC0 ABE2 OLetter ABE3 ABEA Extend @@ -1975,11 +1982,15 @@ FFF9 FFFB Format 10D00 10D23 OLetter 10D24 10D27 Extend 10D30 10D39 Numeric +10E80 10EA9 OLetter +10EAB 10EAC Extend +10EB0 10EB1 OLetter 10F00 10F1C OLetter 10F27 OLetter 10F30 10F45 OLetter 10F46 10F50 Extend 10F55 10F59 STerm +10FB0 10FC4 OLetter 10FE0 10FF6 OLetter 11000 11002 Extend 11003 11037 OLetter @@ -2001,6 +2012,7 @@ FFF9 FFFB Format 11141 11143 STerm 11144 OLetter 11145 11146 Extend +11147 OLetter 11150 11172 OLetter 11173 Extend 11176 OLetter @@ -2011,6 +2023,7 @@ FFF9 FFFB Format 111C5 111C6 STerm 111C9 111CC Extend 111CD STerm +111CE 111CF Extend 111D0 111D9 Numeric 111DA OLetter 111DC OLetter @@ -2054,7 +2067,7 @@ FFF9 FFFB Format 1144B 1144C STerm 11450 11459 Numeric 1145E Extend -1145F OLetter +1145F 11461 OLetter 11480 114AF OLetter 114B0 114C3 Extend 114C4 114C5 OLetter @@ -2085,7 +2098,21 @@ FFF9 FFFB Format 118A0 118BF Upper 118C0 118DF Lower 118E0 118E9 Numeric -118FF OLetter +118FF 11906 OLetter +11909 OLetter +1190C 11913 OLetter +11915 11916 OLetter +11918 1192F OLetter +11930 11935 Extend +11937 11938 Extend +1193B 1193E Extend +1193F OLetter +11940 Extend +11941 OLetter +11942 11943 Extend +11944 STerm +11946 STerm +11950 11959 Numeric 119A0 119A7 OLetter 119AA 119D0 OLetter 119D1 119D7 Extend @@ -2139,6 +2166,7 @@ FFF9 FFFB Format 11EE0 11EF2 OLetter 11EF3 11EF6 Extend 11EF7 11EF8 STerm +11FB0 OLetter 12000 12399 OLetter 12400 1246E OLetter 12480 12543 OLetter @@ -2171,8 +2199,11 @@ FFF9 FFFB Format 16F93 16F9F OLetter 16FE0 16FE1 OLetter 16FE3 OLetter +16FE4 Extend +16FF0 16FF1 Extend 17000 187F7 OLetter -18800 18AF2 OLetter +18800 18CD5 OLetter +18D00 18D08 OLetter 1B000 1B11E OLetter 1B150 1B152 OLetter 1B164 1B167 OLetter @@ -2315,12 +2346,14 @@ FFF9 FFFB Format 1F150 1F169 Upper 1F170 1F189 Upper 1F676 1F678 Close -20000 2A6D6 OLetter +1FBF0 1FBF9 Numeric +20000 2A6DD OLetter 2A700 2B734 OLetter 2B740 2B81D OLetter 2B820 2CEA1 OLetter 2CEB0 2EBE0 OLetter 2F800 2FA1D OLetter +30000 3134A OLetter E0001 Format E0020 E007F Extend E0100 E01EF Extend diff --git a/gnu/usr.bin/perl/lib/unicore/To/Sc.pl b/gnu/usr.bin/perl/lib/unicore/To/Sc.pl index f6e2401c30b..401b7f53286 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Sc.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Sc.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToSc'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToSc'}{'missing'} = 'Unknown'; +$Unicode::UCD::SwashInfo{'ToSc'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToSc'}{'missing'} = 'Unknown'; return <<'END'; 0 40 Common @@ -57,9 +57,7 @@ F8 2B8 Latin 485 486 Inherited 487 52F Cyrillic 531 556 Armenian -559 588 Armenian -589 Common -58A Armenian +559 58A Armenian 58D 58F Armenian 591 5C7 Hebrew 5D0 5EA Hebrew @@ -95,7 +93,7 @@ F8 2B8 Latin 85E Mandaic 860 86A Syriac 8A0 8B4 Arabic -8B6 8BD Arabic +8B6 8C7 Arabic 8D3 8E1 Arabic 8E2 Common 8E3 8FF Arabic @@ -158,7 +156,7 @@ B35 B39 Oriya B3C B44 Oriya B47 B48 Oriya B4B B4D Oriya -B56 B57 Oriya +B55 B57 Oriya B5C B5D Oriya B5F B63 Oriya B66 B77 Oriya @@ -203,15 +201,14 @@ CDE Kannada CE0 CE3 Kannada CE6 CEF Kannada CF1 CF2 Kannada -D00 D03 Malayalam -D05 D0C Malayalam +D00 D0C Malayalam D0E D10 Malayalam D12 D44 Malayalam D46 D48 Malayalam D4A D4F Malayalam D54 D63 Malayalam D66 D7F Malayalam -D82 D83 Sinhala +D81 D83 Sinhala D85 D96 Sinhala D9A DB1 Sinhala DB3 DBB Sinhala @@ -317,7 +314,7 @@ FD9 FDA Tibetan 1A7F 1A89 Tai_Tham 1A90 1A99 Tai_Tham 1AA0 1AAD Tai_Tham -1AB0 1ABE Inherited +1AB0 1AC0 Inherited 1B00 1B4B Balinese 1B50 1B7C Balinese 1B80 1BBF Sundanese @@ -401,7 +398,7 @@ FD9 FDA Tibetan 2800 28FF Braille 2900 2B73 Common 2B76 2B95 Common -2B98 2BFF Common +2B97 2BFF Common 2C00 2C2E Glagolitic 2C30 2C5E Glagolitic 2C60 2C7F Latin @@ -423,7 +420,7 @@ FD9 FDA Tibetan 2DD0 2DD6 Ethiopic 2DD8 2DDE Ethiopic 2DE0 2DFF Cyrillic -2E00 2E4F Common +2E00 2E52 Common 2E80 2E99 Han 2E9B 2EF3 Han 2F00 2FD5 Han @@ -450,7 +447,7 @@ FD9 FDA Tibetan 3105 312F Bopomofo 3131 318E Hangul 3190 319F Common -31A0 31BA Bopomofo +31A0 31BF Bopomofo 31C0 31E3 Common 31F0 31FF Katakana 3200 321E Hangul @@ -461,9 +458,9 @@ FD9 FDA Tibetan 32FF Common 3300 3357 Katakana 3358 33FF Common -3400 4DB5 Han +3400 4DBF Han 4DC0 4DFF Common -4E00 9FEF Han +4E00 9FFC Han A000 A48C Yi A490 A4C6 Yi A4D0 A4FF Lisu @@ -474,9 +471,9 @@ A700 A721 Common A722 A787 Latin A788 A78A Common A78B A7BF Latin -A7C2 A7C6 Latin -A7F7 A7FF Latin -A800 A82B Syloti_Nagri +A7C2 A7CA Latin +A7F5 A7FF Latin +A800 A82C Syloti_Nagri A830 A839 Common A840 A877 Phags_Pa A880 A8C5 Saurashtra @@ -510,7 +507,8 @@ AB30 AB5A Latin AB5B Common AB5C AB64 Latin AB65 Greek -AB66 AB67 Latin +AB66 AB69 Latin +AB6A AB6B Common AB70 ABBF Cherokee ABC0 ABED Meetei_Mayek ABF0 ABF9 Meetei_Mayek @@ -571,7 +569,7 @@ FFF9 FFFD Common 10107 10133 Common 10137 1013F Common 10140 1018E Greek -10190 1019B Common +10190 1019C Common 101A0 Greek 101D0 101FC Common 101FD Inherited @@ -649,8 +647,12 @@ FFF9 FFFD Common 10D00 10D27 Hanifi_Rohingya 10D30 10D39 Hanifi_Rohingya 10E60 10E7E Arabic +10E80 10EA9 Yezidi +10EAB 10EAD Yezidi +10EB0 10EB1 Yezidi 10F00 10F27 Old_Sogdian 10F30 10F59 Sogdian +10FB0 10FCB Chorasmian 10FE0 10FF6 Elymaic 11000 1104D Brahmi 11052 1106F Brahmi @@ -660,10 +662,9 @@ FFF9 FFFD Common 110D0 110E8 Sora_Sompeng 110F0 110F9 Sora_Sompeng 11100 11134 Chakma -11136 11146 Chakma +11136 11147 Chakma 11150 11176 Mahajani -11180 111CD Sharada -111D0 111DF Sharada +11180 111DF Sharada 111E1 111F4 Sinhala 11200 11211 Khojki 11213 1123E Khojki @@ -690,9 +691,8 @@ FFF9 FFFD Common 1135D 11363 Grantha 11366 1136C Grantha 11370 11374 Grantha -11400 11459 Newa -1145B Newa -1145D 1145F Newa +11400 1145B Newa +1145D 11461 Newa 11480 114C7 Tirhuta 114D0 114D9 Tirhuta 11580 115B5 Siddham @@ -708,6 +708,14 @@ FFF9 FFFD Common 11800 1183B Dogra 118A0 118F2 Warang_Citi 118FF Warang_Citi +11900 11906 Dives_Akuru +11909 Dives_Akuru +1190C 11913 Dives_Akuru +11915 11916 Dives_Akuru +11918 11935 Dives_Akuru +11937 11938 Dives_Akuru +1193B 11946 Dives_Akuru +11950 11959 Dives_Akuru 119A0 119A7 Nandinagari 119AA 119D7 Nandinagari 119DA 119E4 Nandinagari @@ -735,6 +743,7 @@ FFF9 FFFD Common 11D93 11D98 Gunjala_Gondi 11DA0 11DA9 Gunjala_Gondi 11EE0 11EF8 Makasar +11FB0 Lisu 11FC0 11FF1 Tamil 11FFF Tamil 12000 12399 Cuneiform @@ -762,8 +771,12 @@ FFF9 FFFD Common 16FE0 Tangut 16FE1 Nushu 16FE2 16FE3 Common +16FE4 Khitan_Small_Script +16FF0 16FF1 Han 17000 187F7 Tangut -18800 18AF2 Tangut +18800 18AFF Tangut +18B00 18CD5 Khitan_Small_Script +18D00 18D08 Tangut 1B000 Katakana 1B001 1B11E Hiragana 1B150 1B152 Hiragana @@ -872,9 +885,7 @@ FFF9 FFFD Common 1F0B1 1F0BF Common 1F0C1 1F0CF Common 1F0D1 1F0F5 Common -1F100 1F10C Common -1F110 1F16C Common -1F170 1F1AC Common +1F100 1F1AD Common 1F1E6 1F1FF Common 1F200 Hiragana 1F201 1F202 Common @@ -882,9 +893,9 @@ FFF9 FFFD Common 1F240 1F248 Common 1F250 1F251 Common 1F260 1F265 Common -1F300 1F6D5 Common +1F300 1F6D7 Common 1F6E0 1F6EC Common -1F6F0 1F6FA Common +1F6F0 1F6FC Common 1F700 1F773 Common 1F780 1F7D8 Common 1F7E0 1F7EB Common @@ -893,24 +904,28 @@ FFF9 FFFD Common 1F850 1F859 Common 1F860 1F887 Common 1F890 1F8AD Common -1F900 1F90B Common -1F90D 1F971 Common -1F973 1F976 Common -1F97A 1F9A2 Common -1F9A5 1F9AA Common -1F9AE 1F9CA Common +1F8B0 1F8B1 Common +1F900 1F978 Common +1F97A 1F9CB Common 1F9CD 1FA53 Common 1FA60 1FA6D Common -1FA70 1FA73 Common +1FA70 1FA74 Common 1FA78 1FA7A Common -1FA80 1FA82 Common -1FA90 1FA95 Common -20000 2A6D6 Han +1FA80 1FA86 Common +1FA90 1FAA8 Common +1FAB0 1FAB6 Common +1FAC0 1FAC2 Common +1FAD0 1FAD6 Common +1FB00 1FB92 Common +1FB94 1FBCA Common +1FBF0 1FBF9 Common +20000 2A6DD Han 2A700 2B734 Han 2B740 2B81D Han 2B820 2CEA1 Han 2CEB0 2EBE0 Han 2F800 2FA1D Han +30000 3134A Han E0001 Common E0020 E007F Common E0100 E01EF Inherited diff --git a/gnu/usr.bin/perl/lib/unicore/To/Scx.pl b/gnu/usr.bin/perl/lib/unicore/To/Scx.pl index fda4b6454d1..115b09a3e72 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Scx.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Scx.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToScx'}{'format'} = 'sw'; # string, but some elements are interpreted as a list; white space occurs only as list item separators -$utf8::SwashInfo{'ToScx'}{'missing'} = 'Unknown'; +$Unicode::UCD::SwashInfo{'ToScx'}{'format'} = 'sw'; # string, but some elements are interpreted as a list; white space occurs only as list item separators +$Unicode::UCD::SwashInfo{'ToScx'}{'missing'} = 'Unknown'; return <<'END'; 0 40 Common @@ -65,9 +65,7 @@ F8 2B8 Latin 487 Cyrillic Glagolitic 488 52F Cyrillic 531 556 Armenian -559 588 Armenian -589 Armenian Georgian -58A Armenian +559 58A Armenian 58D 58F Armenian 591 5C7 Hebrew 5D0 5EA Hebrew @@ -75,18 +73,18 @@ F8 2B8 Latin 600 604 Arabic 605 Common 606 60B Arabic -60C Arabic Hanifi_Rohingya Syriac Thaana +60C Arabic Hanifi_Rohingya Syriac Thaana Yezidi 60D 61A Arabic -61B Arabic Hanifi_Rohingya Syriac Thaana +61B Arabic Hanifi_Rohingya Syriac Thaana Yezidi 61C Arabic Syriac Thaana 61E Arabic -61F Arabic Hanifi_Rohingya Syriac Thaana +61F Arabic Hanifi_Rohingya Syriac Thaana Yezidi 620 63F Arabic 640 Adlam Arabic Mandaic Manichaean Psalter_Pahlavi Hanifi_Rohingya Sogdian Syriac 641 64A Arabic 64B 655 Arabic Syriac 656 65F Arabic -660 669 Arabic Thaana +660 669 Arabic Thaana Yezidi 66A 66F Arabic 670 Arabic Syriac 671 6D3 Arabic @@ -107,7 +105,7 @@ F8 2B8 Latin 85E Mandaic 860 86A Syriac 8A0 8B4 Arabic -8B6 8BD Arabic +8B6 8C7 Arabic 8D3 8E1 Arabic 8E2 Common 8E3 8FF Arabic @@ -177,7 +175,7 @@ B35 B39 Oriya B3C B44 Oriya B47 B48 Oriya B4B B4D Oriya -B56 B57 Oriya +B55 B57 Oriya B5C B5D Oriya B5F B63 Oriya B66 B77 Oriya @@ -223,15 +221,14 @@ CDE Kannada CE0 CE3 Kannada CE6 CEF Kannada Nandinagari CF1 CF2 Kannada -D00 D03 Malayalam -D05 D0C Malayalam +D00 D0C Malayalam D0E D10 Malayalam D12 D44 Malayalam D46 D48 Malayalam D4A D4F Malayalam D54 D63 Malayalam D66 D7F Malayalam -D82 D83 Sinhala +D81 D83 Sinhala D85 D96 Sinhala D9A DB1 Sinhala DB3 DBB Sinhala @@ -339,7 +336,7 @@ FD9 FDA Tibetan 1A7F 1A89 Tai_Tham 1A90 1A99 Tai_Tham 1AA0 1AAD Tai_Tham -1AB0 1ABE Inherited +1AB0 1AC0 Inherited 1B00 1B4B Balinese 1B50 1B7C Balinese 1B80 1BBF Sundanese @@ -392,7 +389,9 @@ FD9 FDA Tibetan 1D78 Cyrillic 1D79 1DBE Latin 1DBF 1DC1 Greek -1DC2 1DF9 Inherited +1DC2 1DF7 Inherited +1DF8 Cyrillic Syriac +1DF9 Inherited 1DFB 1DFF Inherited 1E00 1EFF Latin 1F00 1F15 Greek @@ -442,7 +441,7 @@ FD9 FDA Tibetan 2800 28FF Braille 2900 2B73 Common 2B76 2B95 Common -2B98 2BFF Common +2B97 2BFF Common 2C00 2C2E Glagolitic 2C30 2C5E Glagolitic 2C60 2C7F Latin @@ -466,7 +465,7 @@ FD9 FDA Tibetan 2DE0 2DFF Cyrillic 2E00 2E42 Common 2E43 Cyrillic Glagolitic -2E44 2E4F Common +2E44 2E52 Common 2E80 2E99 Han 2E9B 2EF3 Han 2F00 2FD5 Han @@ -503,7 +502,7 @@ FD9 FDA Tibetan 3105 312F Bopomofo 3131 318E Hangul 3190 319F Han -31A0 31BA Bopomofo +31A0 31BF Bopomofo 31C0 31E3 Han 31F0 31FF Katakana 3200 321E Hangul @@ -524,9 +523,9 @@ FD9 FDA Tibetan 3380 33DF Common 33E0 33FE Han 33FF Common -3400 4DB5 Han +3400 4DBF Han 4DC0 4DFF Common -4E00 9FEF Han +4E00 9FFC Han A000 A48C Yi A490 A4C6 Yi A4D0 A4FF Lisu @@ -535,13 +534,14 @@ A640 A66E Cyrillic A66F Cyrillic Glagolitic A670 A69F Cyrillic A6A0 A6F7 Bamum -A700 A721 Common +A700 A707 Han Latin +A708 A721 Common A722 A787 Latin A788 A78A Common A78B A7BF Latin -A7C2 A7C6 Latin -A7F7 A7FF Latin -A800 A82B Syloti_Nagri +A7C2 A7CA Latin +A7F5 A7FF Latin +A800 A82C Syloti_Nagri A830 A832 Devanagari Dogra Gujarati Gurmukhi Khojki Kannada Kaithi Mahajani Malayalam Modi Nandinagari Khudawadi Takri Tirhuta A833 A835 Devanagari Dogra Gujarati Gurmukhi Khojki Kannada Kaithi Mahajani Modi Nandinagari Khudawadi Takri Tirhuta A836 A839 Devanagari Dogra Gujarati Gurmukhi Khojki Kaithi Mahajani Modi Khudawadi Takri Tirhuta @@ -581,7 +581,8 @@ AB30 AB5A Latin AB5B Common AB5C AB64 Latin AB65 Greek -AB66 AB67 Latin +AB66 AB69 Latin +AB6A AB6B Common AB70 ABBF Cherokee ABC0 ABED Meetei_Mayek ABF0 ABF9 Meetei_Mayek @@ -648,7 +649,7 @@ FFF9 FFFD Common 10107 10133 Cypriot Linear_A Linear_B 10137 1013F Cypriot Linear_B 10140 1018E Greek -10190 1019B Common +10190 1019C Common 101A0 Greek 101D0 101FC Common 101FD Inherited @@ -725,8 +726,12 @@ FFF9 FFFD Common 10D00 10D27 Hanifi_Rohingya 10D30 10D39 Hanifi_Rohingya 10E60 10E7E Arabic +10E80 10EA9 Yezidi +10EAB 10EAD Yezidi +10EB0 10EB1 Yezidi 10F00 10F27 Old_Sogdian 10F30 10F59 Sogdian +10FB0 10FCB Chorasmian 10FE0 10FF6 Elymaic 11000 1104D Brahmi 11052 1106F Brahmi @@ -736,10 +741,9 @@ FFF9 FFFD Common 110D0 110E8 Sora_Sompeng 110F0 110F9 Sora_Sompeng 11100 11134 Chakma -11136 11146 Chakma +11136 11147 Chakma 11150 11176 Mahajani -11180 111CD Sharada -111D0 111DF Sharada +11180 111DF Sharada 111E1 111F4 Sinhala 11200 11211 Khojki 11213 1123E Khojki @@ -769,9 +773,8 @@ FFF9 FFFD Common 1135D 11363 Grantha 11366 1136C Grantha 11370 11374 Grantha -11400 11459 Newa -1145B Newa -1145D 1145F Newa +11400 1145B Newa +1145D 11461 Newa 11480 114C7 Tirhuta 114D0 114D9 Tirhuta 11580 115B5 Siddham @@ -787,6 +790,14 @@ FFF9 FFFD Common 11800 1183B Dogra 118A0 118F2 Warang_Citi 118FF Warang_Citi +11900 11906 Dives_Akuru +11909 Dives_Akuru +1190C 11913 Dives_Akuru +11915 11916 Dives_Akuru +11918 11935 Dives_Akuru +11937 11938 Dives_Akuru +1193B 11946 Dives_Akuru +11950 11959 Dives_Akuru 119A0 119A7 Nandinagari 119AA 119D7 Nandinagari 119DA 119E4 Nandinagari @@ -814,6 +825,7 @@ FFF9 FFFD Common 11D93 11D98 Gunjala_Gondi 11DA0 11DA9 Gunjala_Gondi 11EE0 11EF8 Makasar +11FB0 Lisu 11FC0 11FCF Tamil 11FD0 11FD1 Grantha Tamil 11FD2 Tamil @@ -845,8 +857,12 @@ FFF9 FFFD Common 16FE0 Tangut 16FE1 Nushu 16FE2 16FE3 Common +16FE4 Khitan_Small_Script +16FF0 16FF1 Han 17000 187F7 Tangut -18800 18AF2 Tangut +18800 18AFF Tangut +18B00 18CD5 Khitan_Small_Script +18D00 18D08 Tangut 1B000 Katakana 1B001 1B11E Hiragana 1B150 1B152 Hiragana @@ -955,9 +971,7 @@ FFF9 FFFD Common 1F0B1 1F0BF Common 1F0C1 1F0CF Common 1F0D1 1F0F5 Common -1F100 1F10C Common -1F110 1F16C Common -1F170 1F1AC Common +1F100 1F1AD Common 1F1E6 1F1FF Common 1F200 Hiragana 1F201 1F202 Common @@ -965,9 +979,9 @@ FFF9 FFFD Common 1F240 1F248 Common 1F250 1F251 Han 1F260 1F265 Common -1F300 1F6D5 Common +1F300 1F6D7 Common 1F6E0 1F6EC Common -1F6F0 1F6FA Common +1F6F0 1F6FC Common 1F700 1F773 Common 1F780 1F7D8 Common 1F7E0 1F7EB Common @@ -976,24 +990,28 @@ FFF9 FFFD Common 1F850 1F859 Common 1F860 1F887 Common 1F890 1F8AD Common -1F900 1F90B Common -1F90D 1F971 Common -1F973 1F976 Common -1F97A 1F9A2 Common -1F9A5 1F9AA Common -1F9AE 1F9CA Common +1F8B0 1F8B1 Common +1F900 1F978 Common +1F97A 1F9CB Common 1F9CD 1FA53 Common 1FA60 1FA6D Common -1FA70 1FA73 Common +1FA70 1FA74 Common 1FA78 1FA7A Common -1FA80 1FA82 Common -1FA90 1FA95 Common -20000 2A6D6 Han +1FA80 1FA86 Common +1FA90 1FAA8 Common +1FAB0 1FAB6 Common +1FAC0 1FAC2 Common +1FAD0 1FAD6 Common +1FB00 1FB92 Common +1FB94 1FBCA Common +1FBF0 1FBF9 Common +20000 2A6DD Han 2A700 2B734 Han 2B740 2B81D Han 2B820 2CEA1 Han 2CEB0 2EBE0 Han 2F800 2FA1D Han +30000 3134A Han E0001 Common E0020 E007F Common E0100 E01EF Inherited diff --git a/gnu/usr.bin/perl/lib/unicore/To/Tc.pl b/gnu/usr.bin/perl/lib/unicore/To/Tc.pl index bd8b71b0850..7bdcb306878 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Tc.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Tc.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -13,12 +13,12 @@ # correct values by adding the code point ordinal number to each one that is # numeric. -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToTc'}{'format'} = 'ax'; # mapped value in hex; some entries need adjustment -$utf8::SwashInfo{'ToTc'}{'specials_name'} = 'utf8::ToSpecTc'; # Name of hash of special mappings -$utf8::SwashInfo{'ToTc'}{'missing'} = '0'; # code point maps to itself +$Unicode::UCD::SwashInfo{'ToTc'}{'format'} = 'ax'; # mapped value in hex; some entries need adjustment +$Unicode::UCD::SwashInfo{'ToTc'}{'specials_name'} = 'Unicode::UCD::ToSpecTc'; # Name of hash of special mappings +$Unicode::UCD::SwashInfo{'ToTc'}{'missing'} = '0'; # code point maps to itself # Some code points require special handling because their mappings are each to # multiple code points. These do not appear in the main body, but are defined @@ -27,7 +27,7 @@ $utf8::SwashInfo{'ToTc'}{'missing'} = '0'; # code point maps to itself # Each key is the string of N bytes that together make up the UTF-8 encoding # for the code point. (i.e. the same as looking at the code point's UTF-8 # under "use bytes"). Each value is the UTF-8 of the translation, for speed. -%utf8::ToSpecTc = ( +%Unicode::UCD::ToSpecTc = ( "\xC3\x9F" => "\x{0053}\x{0073}", # U+00DF => 0053 0073 "\xC5\x89" => "\x{02BC}\x{004E}", # U+0149 => 02BC 004E "\xC7\xB0" => "\x{004A}\x{030C}", # U+01F0 => 004A 030C @@ -741,6 +741,9 @@ A7BB A7BA A7BD A7BC A7BF A7BE A7C3 A7C2 +A7C8 A7C7 +A7CA A7C9 +A7F6 A7F5 AB53 A7B3 AB70 ABBF 13A0 FF41 FF5A FF21 diff --git a/gnu/usr.bin/perl/lib/unicore/To/Title.pl b/gnu/usr.bin/perl/lib/unicore/To/Title.pl index fc5dd49bf93..9386d9a2b5e 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Title.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Title.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! IT IS DEPRECATED TO USE THIS FILE !!!!!!! @@ -14,12 +14,12 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToTitle'}{'format'} = 'x'; # non-negative hex whole number; a code point -$utf8::SwashInfo{'ToTitle'}{'specials_name'} = 'utf8::ToSpecTitle'; # Name of hash of special mappings -$utf8::SwashInfo{'ToTitle'}{'missing'} = ''; # code point maps to itself +$Unicode::UCD::SwashInfo{'ToTitle'}{'format'} = 'x'; # non-negative hex whole number; a code point +$Unicode::UCD::SwashInfo{'ToTitle'}{'specials_name'} = 'Unicode::UCD::ToSpecTitle'; # Name of hash of special mappings +$Unicode::UCD::SwashInfo{'ToTitle'}{'missing'} = ''; # code point maps to itself # Some code points require special handling because their mappings are each to # multiple code points. These do not appear in the main body, but are defined @@ -28,7 +28,7 @@ $utf8::SwashInfo{'ToTitle'}{'missing'} = ''; # code point maps to it # Each key is the string of N bytes that together make up the UTF-8 encoding # for the code point. (i.e. the same as looking at the code point's UTF-8 # under "use bytes"). Each value is the UTF-8 of the translation, for speed. -%utf8::ToSpecTitle = ( +%Unicode::UCD::ToSpecTitle = ( "\xC3\x9F" => "\x{0053}\x{0073}", # U+00DF => 0053 0073 "\xC5\x89" => "\x{02BC}\x{004E}", # U+0149 => 02BC 004E "\xC7\xB0" => "\x{004A}\x{030C}", # U+01F0 => 004A 030C @@ -1109,6 +1109,9 @@ A7BB A7BA A7BD A7BC A7BF A7BE A7C3 A7C2 +A7C8 A7C7 +A7CA A7C9 +A7F6 A7F5 AB53 A7B3 AB70 13A0 AB71 13A1 diff --git a/gnu/usr.bin/perl/lib/unicore/To/Uc.pl b/gnu/usr.bin/perl/lib/unicore/To/Uc.pl index fe687419e69..cfa2c290b1b 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Uc.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Uc.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -13,12 +13,12 @@ # correct values by adding the code point ordinal number to each one that is # numeric. -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToUc'}{'format'} = 'ax'; # mapped value in hex; some entries need adjustment -$utf8::SwashInfo{'ToUc'}{'specials_name'} = 'utf8::ToSpecUc'; # Name of hash of special mappings -$utf8::SwashInfo{'ToUc'}{'missing'} = '0'; # code point maps to itself +$Unicode::UCD::SwashInfo{'ToUc'}{'format'} = 'ax'; # mapped value in hex; some entries need adjustment +$Unicode::UCD::SwashInfo{'ToUc'}{'specials_name'} = 'Unicode::UCD::ToSpecUc'; # Name of hash of special mappings +$Unicode::UCD::SwashInfo{'ToUc'}{'missing'} = '0'; # code point maps to itself # Some code points require special handling because their mappings are each to # multiple code points. These do not appear in the main body, but are defined @@ -27,7 +27,7 @@ $utf8::SwashInfo{'ToUc'}{'missing'} = '0'; # code point maps to itself # Each key is the string of N bytes that together make up the UTF-8 encoding # for the code point. (i.e. the same as looking at the code point's UTF-8 # under "use bytes"). Each value is the UTF-8 of the translation, for speed. -%utf8::ToSpecUc = ( +%Unicode::UCD::ToSpecUc = ( "\xC3\x9F" => "\x{0053}\x{0053}", # U+00DF => 0053 0053 "\xC5\x89" => "\x{02BC}\x{004E}", # U+0149 => 02BC 004E "\xC7\xB0" => "\x{004A}\x{030C}", # U+01F0 => 004A 030C @@ -797,6 +797,9 @@ A7BB A7BA A7BD A7BC A7BF A7BE A7C3 A7C2 +A7C8 A7C7 +A7CA A7C9 +A7F6 A7F5 AB53 A7B3 AB70 ABBF 13A0 FF41 FF5A FF21 diff --git a/gnu/usr.bin/perl/lib/unicore/To/Upper.pl b/gnu/usr.bin/perl/lib/unicore/To/Upper.pl index fff7b79bc34..7638febceb3 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Upper.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Upper.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! IT IS DEPRECATED TO USE THIS FILE !!!!!!! @@ -14,12 +14,12 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToUpper'}{'format'} = 'x'; # non-negative hex whole number; a code point -$utf8::SwashInfo{'ToUpper'}{'specials_name'} = 'utf8::ToSpecUpper'; # Name of hash of special mappings -$utf8::SwashInfo{'ToUpper'}{'missing'} = ''; # code point maps to itself +$Unicode::UCD::SwashInfo{'ToUpper'}{'format'} = 'x'; # non-negative hex whole number; a code point +$Unicode::UCD::SwashInfo{'ToUpper'}{'specials_name'} = 'Unicode::UCD::ToSpecUpper'; # Name of hash of special mappings +$Unicode::UCD::SwashInfo{'ToUpper'}{'missing'} = ''; # code point maps to itself # Some code points require special handling because their mappings are each to # multiple code points. These do not appear in the main body, but are defined @@ -28,7 +28,7 @@ $utf8::SwashInfo{'ToUpper'}{'missing'} = ''; # code point maps to it # Each key is the string of N bytes that together make up the UTF-8 encoding # for the code point. (i.e. the same as looking at the code point's UTF-8 # under "use bytes"). Each value is the UTF-8 of the translation, for speed. -%utf8::ToSpecUpper = ( +%Unicode::UCD::ToSpecUpper = ( "\xC3\x9F" => "\x{0053}\x{0053}", # U+00DF => 0053 0053 "\xC5\x89" => "\x{02BC}\x{004E}", # U+0149 => 02BC 004E "\xC7\xB0" => "\x{004A}\x{030C}", # U+01F0 => 004A 030C @@ -1182,6 +1182,9 @@ A7BB A7BA A7BD A7BC A7BF A7BE A7C3 A7C2 +A7C8 A7C7 +A7CA A7C9 +A7F6 A7F5 AB53 A7B3 AB70 13A0 AB71 13A1 diff --git a/gnu/usr.bin/perl/lib/unicore/To/Vo.pl b/gnu/usr.bin/perl/lib/unicore/To/Vo.pl index f5d6ab7d84b..97c6d9f945c 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Vo.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Vo.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToVo'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToVo'}{'missing'} = 'R'; +$Unicode::UCD::SwashInfo{'ToVo'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToVo'}{'missing'} = 'R'; return <<'END'; 0 A6 Rotated @@ -56,7 +56,7 @@ F8 2E9 Rotated 85E Rotated 860 86A Rotated 8A0 8B4 Rotated -8B6 8BD Rotated +8B6 8C7 Rotated 8D3 983 Rotated 985 98C Rotated 98F 990 Rotated @@ -111,7 +111,7 @@ B35 B39 Rotated B3C B44 Rotated B47 B48 Rotated B4B B4D Rotated -B56 B57 Rotated +B55 B57 Rotated B5C B5D Rotated B5F B63 Rotated B66 B77 Rotated @@ -155,15 +155,14 @@ CDE Rotated CE0 CE3 Rotated CE6 CEF Rotated CF1 CF2 Rotated -D00 D03 Rotated -D05 D0C Rotated +D00 D0C Rotated D0E D10 Rotated D12 D44 Rotated D46 D48 Rotated D4A D4F Rotated D54 D63 Rotated D66 D7F Rotated -D82 D83 Rotated +D81 D83 Rotated D85 D96 Rotated D9A DB1 Rotated DB3 DBB Rotated @@ -253,7 +252,7 @@ FCE FDA Rotated 1A7F 1A89 Rotated 1A90 1A99 Rotated 1AA0 1AAD Rotated -1AB0 1ABE Rotated +1AB0 1AC0 Rotated 1B00 1B4B Rotated 1B50 1B7C Rotated 1B80 1BF3 Rotated @@ -370,6 +369,7 @@ FCE FDA Rotated 2B50 2B59 U 2B5A 2B73 Rotated 2B76 2B95 Rotated +2B97 U 2B98 2BB7 Rotated 2BB8 2BD1 U 2BD2 Rotated @@ -394,6 +394,8 @@ FCE FDA Rotated 2DD0 2DD6 Rotated 2DD8 2DDE Rotated 2DE0 2E4F Rotated +2E50 2E51 U +2E52 Rotated 2E80 3000 U 3001 3002 Tu 3003 3007 U @@ -463,8 +465,8 @@ FCE FDA Rotated A4D0 A62B Rotated A640 A6F7 Rotated A700 A7BF Rotated -A7C2 A7C6 Rotated -A7F7 A82B Rotated +A7C2 A7CA Rotated +A7F5 A82C Rotated A830 A839 Rotated A840 A877 Rotated A880 A8C5 Rotated @@ -485,7 +487,7 @@ AB09 AB0E Rotated AB11 AB16 Rotated AB20 AB26 Rotated AB28 AB2E Rotated -AB30 AB67 Rotated +AB30 AB6B Rotated AB70 ABED Rotated ABF0 ABF9 Rotated AC00 D7FF U @@ -559,7 +561,7 @@ FFFC FFFD U 10100 10102 Rotated 10107 10133 Rotated 10137 1018E Rotated -10190 1019B Rotated +10190 1019C Rotated 101A0 Rotated 101D0 101FD Rotated 10280 1029C Rotated @@ -620,8 +622,12 @@ FFFC FFFD U 10CFA 10D27 Rotated 10D30 10D39 Rotated 10E60 10E7E Rotated +10E80 10EA9 Rotated +10EAB 10EAD Rotated +10EB0 10EB1 Rotated 10F00 10F27 Rotated 10F30 10F59 Rotated +10FB0 10FCB Rotated 10FE0 10FF6 Rotated 11000 1104D Rotated 11052 1106F Rotated @@ -630,10 +636,9 @@ FFFC FFFD U 110D0 110E8 Rotated 110F0 110F9 Rotated 11100 11134 Rotated -11136 11146 Rotated +11136 11147 Rotated 11150 11176 Rotated -11180 111CD Rotated -111D0 111DF Rotated +11180 111DF Rotated 111E1 111F4 Rotated 11200 11211 Rotated 11213 1123E Rotated @@ -659,9 +664,8 @@ FFFC FFFD U 1135D 11363 Rotated 11366 1136C Rotated 11370 11374 Rotated -11400 11459 Rotated -1145B Rotated -1145D 1145F Rotated +11400 1145B Rotated +1145D 11461 Rotated 11480 114C7 Rotated 114D0 114D9 Rotated 11580 115FF U @@ -675,7 +679,14 @@ FFFC FFFD U 11730 1173F Rotated 11800 1183B Rotated 118A0 118F2 Rotated -118FF Rotated +118FF 11906 Rotated +11909 Rotated +1190C 11913 Rotated +11915 11916 Rotated +11918 11935 Rotated +11937 11938 Rotated +1193B 11946 Rotated +11950 11959 Rotated 119A0 119A7 Rotated 119AA 119D7 Rotated 119DA 119E4 Rotated @@ -702,6 +713,7 @@ FFFC FFFD U 11D93 11D98 Rotated 11DA0 11DA9 Rotated 11EE0 11EF8 Rotated +11FB0 Rotated 11FC0 11FF1 Rotated 11FFF 12399 Rotated 12400 1246E Rotated @@ -724,7 +736,7 @@ FFFC FFFD U 16F00 16F4A Rotated 16F4F 16F87 Rotated 16F8F 16F9F Rotated -16FE0 18AFF U +16FE0 18D8F U 1B000 1B2FF U 1BC00 1BC6A Rotated 1BC70 1BC7C Rotated @@ -816,7 +828,11 @@ FFFC FFFD U 1F850 1F859 Rotated 1F860 1F887 Rotated 1F890 1F8AD Rotated -1F900 1FA9F U +1F8B0 1F8B1 Rotated +1F900 1FAFF U +1FB00 1FB92 Rotated +1FB94 1FBCA Rotated +1FBF0 1FBF9 Rotated 20000 2FFFD U 30000 3FFFD U E0001 Rotated diff --git a/gnu/usr.bin/perl/lib/unicore/To/WB.pl b/gnu/usr.bin/perl/lib/unicore/To/WB.pl index 8d4fe6d8aea..a96a38f9963 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/WB.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/WB.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'ToWB'}{'format'} = 's'; # string -$utf8::SwashInfo{'ToWB'}{'missing'} = 'Other'; +$Unicode::UCD::SwashInfo{'ToWB'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'ToWB'}{'missing'} = 'Other'; return <<'END'; 9 Perl_Tailored_HSpace @@ -34,18 +34,17 @@ D CR 61 7A ALetter 85 Newline A0 Perl_Tailored_HSpace -A9 XPG_XX +A9 ExtPict_XX AA ALetter AD Format -AE XPG_XX +AE ExtPict_XX B5 ALetter B7 MidLetter BA ALetter C0 D6 ALetter D8 F6 ALetter F8 2D7 ALetter -2DE 2E4 ALetter -2EC 2FF ALetter +2DE 2FF ALetter 300 36F Extend 370 374 ALetter 376 377 ALetter @@ -62,11 +61,12 @@ F8 2D7 ALetter 483 489 Extend 48A 52F ALetter 531 556 ALetter -559 ALetter -55B 55C ALetter +559 55C ALetter 55E ALetter +55F MidLetter 560 588 ALetter 589 MidNum +58A ALetter 591 5BD Extend 5BF Extend 5C1 5C2 Extend @@ -126,7 +126,7 @@ F8 2D7 ALetter 859 85B Extend 860 86A ALetter 8A0 8B4 ALetter -8B6 8BD ALetter +8B6 8C7 ALetter 8D3 8E1 Extend 8E2 Format 8E3 903 Extend @@ -210,7 +210,7 @@ B3D ALetter B3E B44 Extend B47 B48 Extend B4B B4D Extend -B56 B57 Extend +B55 B57 Extend B5C B5D ALetter B5F B61 ALetter B62 B63 Extend @@ -266,7 +266,7 @@ CE2 CE3 Extend CE6 CEF Numeric CF1 CF2 ALetter D00 D03 Extend -D05 D0C ALetter +D04 D0C ALetter D0E D10 ALetter D12 D3A ALetter D3B D3C Extend @@ -281,7 +281,7 @@ D5F D61 ALetter D62 D63 Extend D66 D6F Numeric D7A D7F ALetter -D82 D83 Extend +D81 D83 Extend D85 D96 ALetter D9A DB1 ALetter DB3 DBB ALetter @@ -392,7 +392,7 @@ FC6 Extend 1A7F Extend 1A80 1A89 Numeric 1A90 1A99 Numeric -1AB0 1ABE Extend +1AB0 1AC0 Extend 1B00 1B04 Extend 1B05 1B33 ALetter 1B34 1B44 Extend @@ -456,10 +456,10 @@ FC6 Extend 2028 2029 Newline 202A 202E Format 202F ExtendNumLet -203C XPG_XX +203C ExtPict_XX 203F 2040 ExtendNumLet 2044 MidNum -2049 XPG_XX +2049 ExtPict_XX 2054 ExtendNumLet 205F Perl_Tailored_HSpace 2060 2064 Format @@ -473,59 +473,59 @@ FC6 Extend 210A 2113 ALetter 2115 ALetter 2119 211D ALetter -2122 XPG_XX +2122 ExtPict_XX 2124 ALetter 2126 ALetter 2128 ALetter 212A 212D ALetter 212F 2138 ALetter -2139 XPG_LE +2139 ExtPict_LE 213C 213F ALetter 2145 2149 ALetter 214E ALetter 2160 2188 ALetter -2194 2199 XPG_XX -21A9 21AA XPG_XX -231A 231B XPG_XX -2328 XPG_XX -2388 XPG_XX -23CF XPG_XX -23E9 23F3 XPG_XX -23F8 23FA XPG_XX +2194 2199 ExtPict_XX +21A9 21AA ExtPict_XX +231A 231B ExtPict_XX +2328 ExtPict_XX +2388 ExtPict_XX +23CF ExtPict_XX +23E9 23F3 ExtPict_XX +23F8 23FA ExtPict_XX 24B6 24C1 ALetter -24C2 XPG_LE +24C2 ExtPict_LE 24C3 24E9 ALetter -25AA 25AB XPG_XX -25B6 XPG_XX -25C0 XPG_XX -25FB 25FE XPG_XX -2600 2605 XPG_XX -2607 2612 XPG_XX -2614 2685 XPG_XX -2690 2705 XPG_XX -2708 2712 XPG_XX -2714 XPG_XX -2716 XPG_XX -271D XPG_XX -2721 XPG_XX -2728 XPG_XX -2733 2734 XPG_XX -2744 XPG_XX -2747 XPG_XX -274C XPG_XX -274E XPG_XX -2753 2755 XPG_XX -2757 XPG_XX -2763 2767 XPG_XX -2795 2797 XPG_XX -27A1 XPG_XX -27B0 XPG_XX -27BF XPG_XX -2934 2935 XPG_XX -2B05 2B07 XPG_XX -2B1B 2B1C XPG_XX -2B50 XPG_XX -2B55 XPG_XX +25AA 25AB ExtPict_XX +25B6 ExtPict_XX +25C0 ExtPict_XX +25FB 25FE ExtPict_XX +2600 2605 ExtPict_XX +2607 2612 ExtPict_XX +2614 2685 ExtPict_XX +2690 2705 ExtPict_XX +2708 2712 ExtPict_XX +2714 ExtPict_XX +2716 ExtPict_XX +271D ExtPict_XX +2721 ExtPict_XX +2728 ExtPict_XX +2733 2734 ExtPict_XX +2744 ExtPict_XX +2747 ExtPict_XX +274C ExtPict_XX +274E ExtPict_XX +2753 2755 ExtPict_XX +2757 ExtPict_XX +2763 2767 ExtPict_XX +2795 2797 ExtPict_XX +27A1 ExtPict_XX +27B0 ExtPict_XX +27BF ExtPict_XX +2934 2935 ExtPict_XX +2B05 2B07 ExtPict_XX +2B1B 2B1C ExtPict_XX +2B50 ExtPict_XX +2B55 ExtPict_XX 2C00 2C2E ALetter 2C30 2C5E ALetter 2C60 2CE4 ALetter @@ -552,20 +552,20 @@ FC6 Extend 3000 Perl_Tailored_HSpace 3005 ALetter 302A 302F Extend -3030 XPG_XX +3030 ExtPict_XX 3031 3035 Katakana 303B 303C ALetter -303D XPG_XX +303D ExtPict_XX 3099 309A Extend 309B 309C Katakana 30A0 30FA Katakana 30FC 30FF Katakana 3105 312F ALetter 3131 318E ALetter -31A0 31BA ALetter +31A0 31BF ALetter 31F0 31FF Katakana -3297 XPG_XX -3299 XPG_XX +3297 ExtPict_XX +3299 ExtPict_XX 32D0 32FE Katakana 3300 3357 Katakana A000 A48C ALetter @@ -581,9 +581,9 @@ A67F A69D ALetter A69E A69F Extend A6A0 A6EF ALetter A6F0 A6F1 Extend -A717 A7BF ALetter -A7C2 A7C6 ALetter -A7F7 A801 ALetter +A708 A7BF ALetter +A7C2 A7CA ALetter +A7F5 A801 ALetter A802 Extend A803 A805 ALetter A806 Extend @@ -591,6 +591,7 @@ A807 A80A ALetter A80B Extend A80C A822 ALetter A823 A827 Extend +A82C Extend A840 A873 ALetter A880 A881 Extend A882 A8B3 ALetter @@ -636,7 +637,7 @@ AB09 AB0E ALetter AB11 AB16 ALetter AB20 AB26 ALetter AB28 AB2E ALetter -AB30 AB67 ALetter +AB30 AB69 ALetter AB70 ABE2 ALetter ABE3 ABEA Extend ABEC ABED Extend @@ -758,10 +759,14 @@ FFF9 FFFB Format 10D00 10D23 ALetter 10D24 10D27 Extend 10D30 10D39 Numeric +10E80 10EA9 ALetter +10EAB 10EAC Extend +10EB0 10EB1 ALetter 10F00 10F1C ALetter 10F27 ALetter 10F30 10F45 ALetter 10F46 10F50 Extend +10FB0 10FC4 ALetter 10FE0 10FF6 ALetter 11000 11002 Extend 11003 11037 ALetter @@ -780,6 +785,7 @@ FFF9 FFFB Format 11136 1113F Numeric 11144 ALetter 11145 11146 Extend +11147 ALetter 11150 11172 ALetter 11173 Extend 11176 ALetter @@ -788,6 +794,7 @@ FFF9 FFFB Format 111B3 111C0 Extend 111C1 111C4 ALetter 111C9 111CC Extend +111CE 111CF Extend 111D0 111D9 Numeric 111DA ALetter 111DC ALetter @@ -826,7 +833,7 @@ FFF9 FFFB Format 11447 1144A ALetter 11450 11459 Numeric 1145E Extend -1145F ALetter +1145F 11461 ALetter 11480 114AF ALetter 114B0 114C3 Extend 114C4 114C5 ALetter @@ -851,7 +858,19 @@ FFF9 FFFB Format 1182C 1183A Extend 118A0 118DF ALetter 118E0 118E9 Numeric -118FF ALetter +118FF 11906 ALetter +11909 ALetter +1190C 11913 ALetter +11915 11916 ALetter +11918 1192F ALetter +11930 11935 Extend +11937 11938 Extend +1193B 1193E Extend +1193F ALetter +11940 Extend +11941 ALetter +11942 11943 Extend +11950 11959 Numeric 119A0 119A7 ALetter 119AA 119D0 ALetter 119D1 119D7 Extend @@ -901,6 +920,7 @@ FFF9 FFFB Format 11DA0 11DA9 Numeric 11EE0 11EF2 ALetter 11EF3 11EF6 Extend +11FB0 ALetter 12000 12399 ALetter 12400 1246E ALetter 12480 12543 ALetter @@ -927,6 +947,8 @@ FFF9 FFFB Format 16F93 16F9F ALetter 16FE0 16FE1 ALetter 16FE3 ALetter +16FE4 Extend +16FF0 16FF1 Extend 1B000 Katakana 1B164 1B167 Katakana 1BC00 1BC6A ALetter @@ -1031,40 +1053,42 @@ FFF9 FFFB Format 1EEA1 1EEA3 ALetter 1EEA5 1EEA9 ALetter 1EEAB 1EEBB ALetter -1F000 1F0FF XPG_XX -1F10D 1F10F XPG_XX -1F12F XPG_XX +1F000 1F0FF ExtPict_XX +1F10D 1F10F ExtPict_XX +1F12F ExtPict_XX 1F130 1F149 ALetter 1F150 1F169 ALetter -1F16C 1F16F XPG_XX -1F170 1F171 XPG_LE +1F16C 1F16F ExtPict_XX +1F170 1F171 ExtPict_LE 1F172 1F17D ALetter -1F17E 1F17F XPG_LE +1F17E 1F17F ExtPict_LE 1F180 1F189 ALetter -1F18E XPG_XX -1F191 1F19A XPG_XX -1F1AD 1F1E5 XPG_XX +1F18E ExtPict_XX +1F191 1F19A ExtPict_XX +1F1AD 1F1E5 ExtPict_XX 1F1E6 1F1FF Regional_Indicator -1F201 1F20F XPG_XX -1F21A XPG_XX -1F22F XPG_XX -1F232 1F23A XPG_XX -1F23C 1F23F XPG_XX -1F249 1F3FA XPG_XX +1F201 1F20F ExtPict_XX +1F21A ExtPict_XX +1F22F ExtPict_XX +1F232 1F23A ExtPict_XX +1F23C 1F23F ExtPict_XX +1F249 1F3FA ExtPict_XX 1F3FB 1F3FF Extend -1F400 1F53D XPG_XX -1F546 1F64F XPG_XX -1F680 1F6FF XPG_XX -1F774 1F77F XPG_XX -1F7D5 1F7FF XPG_XX -1F80C 1F80F XPG_XX -1F848 1F84F XPG_XX -1F85A 1F85F XPG_XX -1F888 1F88F XPG_XX -1F8AE 1F8FF XPG_XX -1F90C 1F93A XPG_XX -1F93C 1F945 XPG_XX -1F947 1FFFD XPG_XX +1F400 1F53D ExtPict_XX +1F546 1F64F ExtPict_XX +1F680 1F6FF ExtPict_XX +1F774 1F77F ExtPict_XX +1F7D5 1F7FF ExtPict_XX +1F80C 1F80F ExtPict_XX +1F848 1F84F ExtPict_XX +1F85A 1F85F ExtPict_XX +1F888 1F88F ExtPict_XX +1F8AE 1F8FF ExtPict_XX +1F90C 1F93A ExtPict_XX +1F93C 1F945 ExtPict_XX +1F947 1FAFF ExtPict_XX +1FBF0 1FBF9 Numeric +1FC00 1FFFD ExtPict_XX E0001 Format E0020 E007F Extend E0100 E01EF Extend diff --git a/gnu/usr.bin/perl/lib/unicore/To/_PerlLB.pl b/gnu/usr.bin/perl/lib/unicore/To/_PerlLB.pl index d4f4863336f..c1694a32e52 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/_PerlLB.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/_PerlLB.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'To_PerlLB'}{'format'} = 's'; # string -$utf8::SwashInfo{'To_PerlLB'}{'missing'} = 'Alphabetic'; +$Unicode::UCD::SwashInfo{'To_PerlLB'}{'format'} = 's'; # string +$Unicode::UCD::SwashInfo{'To_PerlLB'}{'missing'} = 'Alphabetic'; return <<'END'; 0 8 Combining_Mark @@ -155,7 +155,7 @@ B3C Combining_Mark B3E B44 Combining_Mark B47 B48 Combining_Mark B4B B4D Combining_Mark -B56 B57 Combining_Mark +B55 B57 Combining_Mark B62 B63 Combining_Mark B66 B6F Numeric B82 Combining_Mark @@ -191,7 +191,7 @@ D57 Combining_Mark D62 D63 Combining_Mark D66 D6F Numeric D79 Postfix_Numeric -D82 D83 Combining_Mark +D81 D83 Combining_Mark DCA Combining_Mark DCF DD4 Combining_Mark DD6 Combining_Mark @@ -296,7 +296,7 @@ FD9 FDA Glue 1A7F Combining_Mark 1A80 1A89 Numeric 1A90 1A99 Numeric -1AB0 1ABE Combining_Mark +1AB0 1AC0 Combining_Mark 1B00 1B04 Combining_Mark 1B34 1B44 Combining_Mark 1B50 1B59 Numeric @@ -377,7 +377,7 @@ FD9 FDA Glue 230A Open_Punctuation 230B Close_Punctuation 231A 231B Ideographic -2329 Open_Punctuation +2329 East_Asian_OP 232A Close_Punctuation 23F0 23F3 Ideographic 2600 2603 Ideographic @@ -504,27 +504,27 @@ FD9 FDA Glue 3003 3004 Ideographic 3005 Nonstarter 3006 3007 Ideographic -3008 Open_Punctuation +3008 East_Asian_OP 3009 Close_Punctuation -300A Open_Punctuation +300A East_Asian_OP 300B Close_Punctuation -300C Open_Punctuation +300C East_Asian_OP 300D Close_Punctuation -300E Open_Punctuation +300E East_Asian_OP 300F Close_Punctuation -3010 Open_Punctuation +3010 East_Asian_OP 3011 Close_Punctuation 3012 3013 Ideographic -3014 Open_Punctuation +3014 East_Asian_OP 3015 Close_Punctuation -3016 Open_Punctuation +3016 East_Asian_OP 3017 Close_Punctuation -3018 Open_Punctuation +3018 East_Asian_OP 3019 Close_Punctuation -301A Open_Punctuation +301A East_Asian_OP 301B Close_Punctuation 301C Nonstarter -301D Open_Punctuation +301D East_Asian_OP 301E 301F Close_Punctuation 3020 3029 Ideographic 302A 302F Combining_Mark @@ -583,8 +583,7 @@ FD9 FDA Glue 30FF Ideographic 3105 312F Ideographic 3131 318E Ideographic -3190 31BA Ideographic -31C0 31E3 Ideographic +3190 31E3 Ideographic 31F0 31FF Nonstarter 3200 321E Ideographic 3220 3247 Ideographic @@ -607,6 +606,7 @@ A802 Combining_Mark A806 Combining_Mark A80B Combining_Mark A823 A827 Combining_Mark +A82C Combining_Mark A838 Postfix_Numeric A874 A875 Break_Before A876 A877 Exclamation @@ -1464,29 +1464,29 @@ FE10 Infix_Numeric FE11 FE12 Close_Punctuation FE13 FE14 Infix_Numeric FE15 FE16 Exclamation -FE17 Open_Punctuation +FE17 East_Asian_OP FE18 Close_Punctuation FE19 Inseparable FE20 FE2F Combining_Mark FE30 FE34 Ideographic -FE35 Open_Punctuation +FE35 East_Asian_OP FE36 Close_Punctuation -FE37 Open_Punctuation +FE37 East_Asian_OP FE38 Close_Punctuation -FE39 Open_Punctuation +FE39 East_Asian_OP FE3A Close_Punctuation -FE3B Open_Punctuation +FE3B East_Asian_OP FE3C Close_Punctuation -FE3D Open_Punctuation +FE3D East_Asian_OP FE3E Close_Punctuation -FE3F Open_Punctuation +FE3F East_Asian_OP FE40 Close_Punctuation -FE41 Open_Punctuation +FE41 East_Asian_OP FE42 Close_Punctuation -FE43 Open_Punctuation +FE43 East_Asian_OP FE44 Close_Punctuation FE45 FE46 Ideographic -FE47 Open_Punctuation +FE47 East_Asian_OP FE48 Close_Punctuation FE49 FE4F Ideographic FE50 Close_Punctuation @@ -1495,11 +1495,11 @@ FE52 Close_Punctuation FE54 FE55 Nonstarter FE56 FE57 Exclamation FE58 Ideographic -FE59 Open_Punctuation +FE59 East_Asian_OP FE5A Close_Punctuation -FE5B Open_Punctuation +FE5B East_Asian_OP FE5C Close_Punctuation -FE5D Open_Punctuation +FE5D East_Asian_OP FE5E Close_Punctuation FE5F FE66 Ideographic FE68 Ideographic @@ -1512,7 +1512,7 @@ FF02 FF03 Ideographic FF04 Prefix_Numeric FF05 Postfix_Numeric FF06 FF07 Ideographic -FF08 Open_Punctuation +FF08 East_Asian_OP FF09 Close_Punctuation FF0A FF0B Ideographic FF0C Close_Punctuation @@ -1523,17 +1523,17 @@ FF1A FF1B Nonstarter FF1C FF1E Ideographic FF1F Exclamation FF20 FF3A Ideographic -FF3B Open_Punctuation +FF3B East_Asian_OP FF3C Ideographic FF3D Close_Punctuation FF3E FF5A Ideographic -FF5B Open_Punctuation +FF5B East_Asian_OP FF5C Ideographic FF5D Close_Punctuation FF5E Ideographic -FF5F Open_Punctuation +FF5F East_Asian_OP FF60 FF61 Close_Punctuation -FF62 Open_Punctuation +FF62 East_Asian_OP FF63 FF64 Close_Punctuation FF65 Nonstarter FF66 Ideographic @@ -1572,6 +1572,8 @@ FFFC Contingent_Break 10B39 10B3F Break_After 10D24 10D27 Combining_Mark 10D30 10D39 Numeric +10EAB 10EAC Combining_Mark +10EAD Break_After 10F46 10F50 Combining_Mark 11000 11002 Combining_Mark 11038 11046 Combining_Mark @@ -1593,6 +1595,7 @@ FFFC Contingent_Break 111C5 111C6 Break_After 111C8 Break_After 111C9 111CC Combining_Mark +111CE 111CF Combining_Mark 111D0 111D9 Numeric 111DB Break_Before 111DD 111DF Break_After @@ -1615,7 +1618,7 @@ FFFC Contingent_Break 11435 11446 Combining_Mark 1144B 1144E Break_After 11450 11459 Numeric -1145B Break_After +1145A 1145B Break_After 1145E Combining_Mark 114B0 114C3 Combining_Mark 114D0 114D9 Numeric @@ -1637,6 +1640,13 @@ FFFC Contingent_Break 1173C 1173E Break_After 1182C 1183A Combining_Mark 118E0 118E9 Numeric +11930 11935 Combining_Mark +11937 11938 Combining_Mark +1193B 1193E Combining_Mark +11940 Combining_Mark +11942 11943 Combining_Mark +11944 11946 Break_After +11950 11959 Numeric 119D1 119D7 Combining_Mark 119DA 119E0 Combining_Mark 119E2 Break_Before @@ -1702,8 +1712,11 @@ FFFC Contingent_Break 16F51 16F87 Combining_Mark 16F8F 16F92 Combining_Mark 16FE0 16FE3 Nonstarter +16FE4 Glue +16FF0 16FF1 Combining_Mark 17000 187F7 Ideographic -18800 18AF2 Ideographic +18800 18AFF Ideographic +18D00 18D08 Ideographic 1B000 1B11E Ideographic 1B150 1B152 Nonstarter 1B164 1B167 Nonstarter @@ -1816,7 +1829,8 @@ FFFC Contingent_Break 1F85A 1F85F Ideographic 1F888 1F88F Ideographic 1F8AE 1F8FF Ideographic -1F90C 1F90E Ideographic +1F90C E_Base +1F90D 1F90E Ideographic 1F90F E_Base 1F910 1F917 Ideographic 1F918 1F91F E_Base @@ -1826,7 +1840,9 @@ FFFC Contingent_Break 1F930 1F939 E_Base 1F93A 1F93B Ideographic 1F93C 1F93E E_Base -1F93F 1F9B4 Ideographic +1F93F 1F976 Ideographic +1F977 E_Base +1F978 1F9B4 Ideographic 1F9B5 1F9B6 E_Base 1F9B7 Ideographic 1F9B8 1F9B9 E_Base @@ -1837,7 +1853,9 @@ FFFC Contingent_Break 1F9D0 Ideographic 1F9D1 1F9DD E_Base 1F9DE 1F9FF Ideographic -1FA54 1FFFD Ideographic +1FA54 1FAFF Ideographic +1FBF0 1FBF9 Numeric +1FC00 1FFFD Ideographic 20000 2FFFD Ideographic 30000 3FFFD Ideographic E0001 Combining_Mark diff --git a/gnu/usr.bin/perl/lib/unicore/To/_PerlSCX.pl b/gnu/usr.bin/perl/lib/unicore/To/_PerlSCX.pl index 445d36c7df8..714ad47aa81 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/_PerlSCX.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/_PerlSCX.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ -# The name this swash is to be known by, with the format of the mappings in +# The name this table is to be known by, with the format of the mappings in # the main body of the table, and what all code points missing from this file # map to. -$utf8::SwashInfo{'To_PerlSCX'}{'format'} = 'sw'; # string, but some elements are interpreted as a list; white space occurs only as list item separators -$utf8::SwashInfo{'To_PerlSCX'}{'missing'} = 'Unknown'; +$Unicode::UCD::SwashInfo{'To_PerlSCX'}{'format'} = 'sw'; # string, but some elements are interpreted as a list; white space occurs only as list item separators +$Unicode::UCD::SwashInfo{'To_PerlSCX'}{'missing'} = 'Unknown'; return <<'END'; 0 40 Common @@ -65,9 +65,7 @@ F8 2B8 Latin 487 Cyrillic Glagolitic 488 52F Cyrillic 531 556 Armenian -559 588 Armenian -589 Armenian Georgian -58A Armenian +559 58A Armenian 58D 58F Armenian 591 5C7 Hebrew 5D0 5EA Hebrew @@ -75,18 +73,18 @@ F8 2B8 Latin 600 604 Arabic 605 Common 606 60B Arabic -60C Arabic Hanifi_Rohingya Syriac Thaana +60C Arabic Hanifi_Rohingya Syriac Thaana Yezidi 60D 61A Arabic -61B Arabic Hanifi_Rohingya Syriac Thaana +61B Arabic Hanifi_Rohingya Syriac Thaana Yezidi 61C Arabic Syriac Thaana 61E Arabic -61F Arabic Hanifi_Rohingya Syriac Thaana +61F Arabic Hanifi_Rohingya Syriac Thaana Yezidi 620 63F Arabic 640 Adlam Arabic Mandaic Manichaean Psalter_Pahlavi Hanifi_Rohingya Sogdian Syriac 641 64A Arabic 64B 655 Arabic Syriac 656 65F Arabic -660 669 Arabic Thaana +660 669 Arabic Thaana Yezidi 66A 66F Arabic 670 Arabic Syriac 671 6D3 Arabic @@ -107,7 +105,7 @@ F8 2B8 Latin 85E Mandaic 860 86A Syriac 8A0 8B4 Arabic -8B6 8BD Arabic +8B6 8C7 Arabic 8D3 8E1 Arabic 8E2 Common 8E3 8FF Arabic @@ -177,7 +175,7 @@ B35 B39 Oriya B3C B44 Oriya B47 B48 Oriya B4B B4D Oriya -B56 B57 Oriya +B55 B57 Oriya B5C B5D Oriya B5F B63 Oriya B66 B77 Oriya @@ -223,15 +221,14 @@ CDE Kannada CE0 CE3 Kannada CE6 CEF Kannada Nandinagari CF1 CF2 Kannada -D00 D03 Malayalam -D05 D0C Malayalam +D00 D0C Malayalam D0E D10 Malayalam D12 D44 Malayalam D46 D48 Malayalam D4A D4F Malayalam D54 D63 Malayalam D66 D7F Malayalam -D82 D83 Sinhala +D81 D83 Sinhala D85 D96 Sinhala D9A DB1 Sinhala DB3 DBB Sinhala @@ -339,7 +336,7 @@ FD9 FDA Tibetan 1A7F 1A89 Tai_Tham 1A90 1A99 Tai_Tham 1AA0 1AAD Tai_Tham -1AB0 1ABE Inherited +1AB0 1AC0 Inherited 1B00 1B4B Balinese 1B50 1B7C Balinese 1B80 1BBF Sundanese @@ -392,7 +389,9 @@ FD9 FDA Tibetan 1D78 Cyrillic 1D79 1DBE Latin 1DBF 1DC1 Greek -1DC2 1DF9 Inherited +1DC2 1DF7 Inherited +1DF8 Cyrillic Syriac +1DF9 Inherited 1DFB 1DFF Inherited 1E00 1EFF Latin 1F00 1F15 Greek @@ -442,7 +441,7 @@ FD9 FDA Tibetan 2800 28FF Braille 2900 2B73 Common 2B76 2B95 Common -2B98 2BFF Common +2B97 2BFF Common 2C00 2C2E Glagolitic 2C30 2C5E Glagolitic 2C60 2C7F Latin @@ -466,7 +465,7 @@ FD9 FDA Tibetan 2DE0 2DFF Cyrillic 2E00 2E42 Common 2E43 Cyrillic Glagolitic -2E44 2E4F Common +2E44 2E52 Common 2E80 2E99 Han Hanb Jpan Kore 2E9B 2EF3 Han Hanb Jpan Kore 2F00 2FD5 Han Hanb Jpan Kore @@ -503,7 +502,7 @@ FD9 FDA Tibetan 3105 312F Bopomofo Hanb 3131 318E Hangul Kore 3190 319F Han Hanb Jpan Kore -31A0 31BA Bopomofo Hanb +31A0 31BF Bopomofo Hanb 31C0 31E3 Han Hanb Jpan Kore 31F0 31FF Katakana Jpan 3200 321E Hangul Kore @@ -524,9 +523,9 @@ FD9 FDA Tibetan 3380 33DF Common 33E0 33FE Han Hanb Jpan Kore 33FF Common -3400 4DB5 Han Hanb Jpan Kore +3400 4DBF Han Hanb Jpan Kore 4DC0 4DFF Common -4E00 9FEF Han Hanb Jpan Kore +4E00 9FFC Han Hanb Jpan Kore A000 A48C Yi A490 A4C6 Yi A4D0 A4FF Lisu @@ -535,13 +534,14 @@ A640 A66E Cyrillic A66F Cyrillic Glagolitic A670 A69F Cyrillic A6A0 A6F7 Bamum -A700 A721 Common +A700 A707 Han Hanb Jpan Kore Latin +A708 A721 Common A722 A787 Latin A788 A78A Common A78B A7BF Latin -A7C2 A7C6 Latin -A7F7 A7FF Latin -A800 A82B Syloti_Nagri +A7C2 A7CA Latin +A7F5 A7FF Latin +A800 A82C Syloti_Nagri A830 A832 Devanagari Dogra Gujarati Gurmukhi Khojki Kannada Kaithi Mahajani Malayalam Modi Nandinagari Khudawadi Takri Tirhuta A833 A835 Devanagari Dogra Gujarati Gurmukhi Khojki Kannada Kaithi Mahajani Modi Nandinagari Khudawadi Takri Tirhuta A836 A839 Devanagari Dogra Gujarati Gurmukhi Khojki Kaithi Mahajani Modi Khudawadi Takri Tirhuta @@ -581,7 +581,8 @@ AB30 AB5A Latin AB5B Common AB5C AB64 Latin AB65 Greek -AB66 AB67 Latin +AB66 AB69 Latin +AB6A AB6B Common AB70 ABBF Cherokee ABC0 ABED Meetei_Mayek ABF0 ABF9 Meetei_Mayek @@ -648,7 +649,7 @@ FFF9 FFFD Common 10107 10133 Cypriot Linear_A Linear_B 10137 1013F Cypriot Linear_B 10140 1018E Greek -10190 1019B Common +10190 1019C Common 101A0 Greek 101D0 101FC Common 101FD Inherited @@ -725,8 +726,12 @@ FFF9 FFFD Common 10D00 10D27 Hanifi_Rohingya 10D30 10D39 Hanifi_Rohingya 10E60 10E7E Arabic +10E80 10EA9 Yezidi +10EAB 10EAD Yezidi +10EB0 10EB1 Yezidi 10F00 10F27 Old_Sogdian 10F30 10F59 Sogdian +10FB0 10FCB Chorasmian 10FE0 10FF6 Elymaic 11000 1104D Brahmi 11052 1106F Brahmi @@ -736,10 +741,9 @@ FFF9 FFFD Common 110D0 110E8 Sora_Sompeng 110F0 110F9 Sora_Sompeng 11100 11134 Chakma -11136 11146 Chakma +11136 11147 Chakma 11150 11176 Mahajani -11180 111CD Sharada -111D0 111DF Sharada +11180 111DF Sharada 111E1 111F4 Sinhala 11200 11211 Khojki 11213 1123E Khojki @@ -769,9 +773,8 @@ FFF9 FFFD Common 1135D 11363 Grantha 11366 1136C Grantha 11370 11374 Grantha -11400 11459 Newa -1145B Newa -1145D 1145F Newa +11400 1145B Newa +1145D 11461 Newa 11480 114C7 Tirhuta 114D0 114D9 Tirhuta 11580 115B5 Siddham @@ -787,6 +790,14 @@ FFF9 FFFD Common 11800 1183B Dogra 118A0 118F2 Warang_Citi 118FF Warang_Citi +11900 11906 Dives_Akuru +11909 Dives_Akuru +1190C 11913 Dives_Akuru +11915 11916 Dives_Akuru +11918 11935 Dives_Akuru +11937 11938 Dives_Akuru +1193B 11946 Dives_Akuru +11950 11959 Dives_Akuru 119A0 119A7 Nandinagari 119AA 119D7 Nandinagari 119DA 119E4 Nandinagari @@ -814,6 +825,7 @@ FFF9 FFFD Common 11D93 11D98 Gunjala_Gondi 11DA0 11DA9 Gunjala_Gondi 11EE0 11EF8 Makasar +11FB0 Lisu 11FC0 11FCF Tamil 11FD0 11FD1 Grantha Tamil 11FD2 Tamil @@ -845,8 +857,12 @@ FFF9 FFFD Common 16FE0 Tangut 16FE1 Nushu 16FE2 16FE3 Common +16FE4 Khitan_Small_Script +16FF0 16FF1 Han Hanb Jpan Kore 17000 187F7 Tangut -18800 18AF2 Tangut +18800 18AFF Tangut +18B00 18CD5 Khitan_Small_Script +18D00 18D08 Tangut 1B000 Katakana Jpan 1B001 1B11E Hiragana Jpan 1B150 1B152 Hiragana Jpan @@ -955,9 +971,7 @@ FFF9 FFFD Common 1F0B1 1F0BF Common 1F0C1 1F0CF Common 1F0D1 1F0F5 Common -1F100 1F10C Common -1F110 1F16C Common -1F170 1F1AC Common +1F100 1F1AD Common 1F1E6 1F1FF Common 1F200 Hiragana Jpan 1F201 1F202 Common @@ -965,9 +979,9 @@ FFF9 FFFD Common 1F240 1F248 Common 1F250 1F251 Han Hanb Jpan Kore 1F260 1F265 Common -1F300 1F6D5 Common +1F300 1F6D7 Common 1F6E0 1F6EC Common -1F6F0 1F6FA Common +1F6F0 1F6FC Common 1F700 1F773 Common 1F780 1F7D8 Common 1F7E0 1F7EB Common @@ -976,24 +990,28 @@ FFF9 FFFD Common 1F850 1F859 Common 1F860 1F887 Common 1F890 1F8AD Common -1F900 1F90B Common -1F90D 1F971 Common -1F973 1F976 Common -1F97A 1F9A2 Common -1F9A5 1F9AA Common -1F9AE 1F9CA Common +1F8B0 1F8B1 Common +1F900 1F978 Common +1F97A 1F9CB Common 1F9CD 1FA53 Common 1FA60 1FA6D Common -1FA70 1FA73 Common +1FA70 1FA74 Common 1FA78 1FA7A Common -1FA80 1FA82 Common -1FA90 1FA95 Common -20000 2A6D6 Han Hanb Jpan Kore +1FA80 1FA86 Common +1FA90 1FAA8 Common +1FAB0 1FAB6 Common +1FAC0 1FAC2 Common +1FAD0 1FAD6 Common +1FB00 1FB92 Common +1FB94 1FBCA Common +1FBF0 1FBF9 Common +20000 2A6DD Han Hanb Jpan Kore 2A700 2B734 Han Hanb Jpan Kore 2B740 2B81D Han Hanb Jpan Kore 2B820 2CEA1 Han Hanb Jpan Kore 2CEB0 2EBE0 Han Hanb Jpan Kore 2F800 2FA1D Han Hanb Jpan Kore +30000 3134A Han Hanb Jpan Kore E0001 Common E0020 E007F Common E0100 E01EF Inherited diff --git a/gnu/usr.bin/perl/lib/unicore/UCD.pl b/gnu/usr.bin/perl/lib/unicore/UCD.pl index ecf035e20b5..2d2c484df3e 100644 --- a/gnu/usr.bin/perl/lib/unicore/UCD.pl +++ b/gnu/usr.bin/perl/lib/unicore/UCD.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! @@ -19,6 +19,7589 @@ $Unicode::UCD::MAX_UNICODE_CODEPOINT = 0x10FFFF; $Unicode::UCD::HANGUL_BEGIN = 0xAC00; $Unicode::UCD::HANGUL_COUNT = 11172; +# Maps Unicode (not Perl single-form extensions) property names in loose +# standard form to their corresponding standard names +%Unicode::UCD::loose_property_name_of = ( +'age' => 'age', +'ahex' => 'ahex', +'alpha' => 'alpha', +'alphabetic' => 'alpha', +'asciihexdigit' => 'ahex', +'bc' => 'bc', +'bidic' => 'bidic', +'bidiclass' => 'bc', +'bidicontrol' => 'bidic', +'bidim' => 'bidim', +'bidimirrored' => 'bidim', +'bidipairedbrackettype' => 'bpt', +'blk' => 'blk', +'block' => 'blk', +'bpt' => 'bpt', +'canonicalcombiningclass' => 'ccc', +'cased' => 'cased', +'caseignorable' => 'ci', +'category' => 'gc', +'ccc' => 'ccc', +'ce' => 'ce', +'changeswhencasefolded' => 'cwcf', +'changeswhencasemapped' => 'cwcm', +'changeswhenlowercased' => 'cwl', +'changeswhennfkccasefolded' => 'cwkcf', +'changeswhentitlecased' => 'cwt', +'changeswhenuppercased' => 'cwu', +'ci' => 'ci', +'compex' => 'compex', +'compositionexclusion' => 'ce', +'cwcf' => 'cwcf', +'cwcm' => 'cwcm', +'cwkcf' => 'cwkcf', +'cwl' => 'cwl', +'cwt' => 'cwt', +'cwu' => 'cwu', +'dash' => 'dash', +'decompositiontype' => 'dt', +'defaultignorablecodepoint' => 'di', +'dep' => 'dep', +'deprecated' => 'dep', +'di' => 'di', +'dia' => 'dia', +'diacritic' => 'dia', +'dt' => 'dt', +'ea' => 'ea', +'eastasianwidth' => 'ea', +'ebase' => 'ebase', +'ecomp' => 'ecomp', +'emod' => 'emod', +'emoji' => 'emoji', +'emojicomponent' => 'ecomp', +'emojimodifier' => 'emod', +'emojimodifierbase' => 'ebase', +'emojipresentation' => 'epres', +'epres' => 'epres', +'ext' => 'ext', +'extendedpictographic' => 'extpict', +'extender' => 'ext', +'extpict' => 'extpict', +'fullcompositionexclusion' => 'compex', +'gc' => 'gc', +'gcb' => 'gcb', +'generalcategory' => 'gc', +'graphemebase' => 'grbase', +'graphemeclusterbreak' => 'gcb', +'graphemeextend' => 'grext', +'grbase' => 'grbase', +'grext' => 'grext', +'hangulsyllabletype' => 'hst', +'hex' => 'hex', +'hexdigit' => 'hex', +'hst' => 'hst', +'hyphen' => 'hyphen', +'idc' => 'idc', +'idcontinue' => 'idc', +'identifierstatus' => 'identifierstatus', +'identifiertype' => 'identifiertype', +'ideo' => 'ideo', +'ideographic' => 'ideo', +'ids' => 'ids', +'idsb' => 'idsb', +'idsbinaryoperator' => 'idsb', +'idst' => 'idst', +'idstart' => 'ids', +'idstrinaryoperator' => 'idst', +'in' => 'in', +'indicpositionalcategory' => 'inpc', +'indicsyllabiccategory' => 'insc', +'inpc' => 'inpc', +'insc' => 'insc', +'jg' => 'jg', +'joinc' => 'joinc', +'joincontrol' => 'joinc', +'joininggroup' => 'jg', +'joiningtype' => 'jt', +'jt' => 'jt', +'lb' => 'lb', +'linebreak' => 'lb', +'loe' => 'loe', +'logicalorderexception' => 'loe', +'lower' => 'lower', +'lowercase' => 'lower', +'math' => 'math', +'nchar' => 'nchar', +'nfcqc' => 'nfcqc', +'nfcquickcheck' => 'nfcqc', +'nfdqc' => 'nfdqc', +'nfdquickcheck' => 'nfdqc', +'nfkcqc' => 'nfkcqc', +'nfkcquickcheck' => 'nfkcqc', +'nfkdqc' => 'nfkdqc', +'nfkdquickcheck' => 'nfkdqc', +'noncharactercodepoint' => 'nchar', +'nt' => 'nt', +'numerictype' => 'nt', +'numericvalue' => 'nv', +'nv' => 'nv', +'patsyn' => 'patsyn', +'patternsyntax' => 'patsyn', +'patternwhitespace' => 'patws', +'patws' => 'patws', +'pcm' => 'pcm', +'prependedconcatenationmark' => 'pcm', +'presentin' => 'in', +'qmark' => 'qmark', +'quotationmark' => 'qmark', +'radical' => 'radical', +'regionalindicator' => 'ri', +'ri' => 'ri', +'sb' => 'sb', +'sc' => 'sc', +'script' => 'sc', +'scriptextensions' => 'scx', +'scx' => 'scx', +'sd' => 'sd', +'sentencebreak' => 'sb', +'sentenceterminal' => 'sterm', +'softdotted' => 'sd', +'space' => 'wspace', +'sterm' => 'sterm', +'term' => 'term', +'terminalpunctuation' => 'term', +'uideo' => 'uideo', +'unifiedideograph' => 'uideo', +'upper' => 'upper', +'uppercase' => 'upper', +'variationselector' => 'vs', +'verticalorientation' => 'vo', +'vo' => 'vo', +'vs' => 'vs', +'wb' => 'wb', +'whitespace' => 'wspace', +'wordbreak' => 'wb', +'wspace' => 'wspace', +'xidc' => 'xidc', +'xidcontinue' => 'xidc', +'xids' => 'xids', +'xidstart' => 'xids', +); + +# Same, but strict names +%Unicode::UCD::strict_property_name_of = ( +'_perlgcb' => 'gcb', +'_perlsb' => 'sb', +'_perlscx' => '_perlscx', +'_perlwb' => 'wb', +); + +# Gives the definitions (in the form of inversion lists) for those properties +# whose definitions aren't kept in files +@Unicode::UCD::inline_definitions = ( + +'V0', +'V1 +0', +'V2 +0 +1114112', +'V4 +9 +14 +32 +33', +'V6 +10 +14 +133 +134 +8232 +8234', +'V6 +48 +58 +65 +91 +97 +123', +'V4 +65 +91 +97 +123', +'V4 +9 +10 +32 +33', +'V4 +0 +32 +127 +128', +'V2 +48 +58', +'V2 +33 +127', +'V2 +97 +123', +'V2 +32 +127', +'V2 +65 +91', +'V2 +55296 +57344', +'V2 +12334 +12336', +'V2 +119149 +119150', +'V2 +12330 +12331', +'V6 +861 +863 +864 +866 +7629 +7630', +'V2 +837 +838', +'V2 +12441 +12443', +'V2 +7630 +7631', +'V6 +801 +803 +807 +809 +7632 +7633', +'V2 +94192 +94194', +'V2 +1456 +1457', +'V2 +1457 +1458', +'V2 +1458 +1459', +'V2 +1459 +1460', +'V2 +1460 +1461', +'V2 +1461 +1462', +'V2 +1462 +1463', +'V2 +1463 +1464', +'V4 +1464 +1465 +1479 +1480', +'V2 +1465 +1467', +'V2 +1467 +1468', +'V2 +1468 +1469', +'V2 +1469 +1470', +'V2 +1471 +1472', +'V2 +1473 +1474', +'V2 +1474 +1475', +'V2 +64286 +64287', +'V4 +1611 +1612 +2288 +2289', +'V4 +1612 +1613 +2289 +2290', +'V4 +1613 +1614 +2290 +2291', +'V4 +1560 +1561 +1614 +1615', +'V4 +1561 +1562 +1615 +1616', +'V4 +1562 +1563 +1616 +1617', +'V2 +1617 +1618', +'V2 +1618 +1619', +'V2 +1648 +1649', +'V2 +1809 +1810', +'V2 +3157 +3158', +'V2 +3158 +3159', +'V2 +3640 +3642', +'V2 +3656 +3660', +'V2 +3768 +3770', +'V2 +3784 +3788', +'V2 +3953 +3954', +'V6 +3954 +3955 +3962 +3966 +3968 +3969', +'V2 +3956 +3957', +'V6 +48 +58 +65 +71 +97 +103', +'V2 +127995 +128000', +'V3 +0 +127995 +128000', +'V4 +4352 +4448 +43360 +43389', +'V4 +4520 +4608 +55243 +55292', +'V4 +4448 +4520 +55216 +55239', +'V2 +13 +14', +'V2 +10 +11', +'V2 +127462 +127488', +'V2 +8205 +8206', +'V4 +12272 +12274 +12276 +12284', +'V5 +0 +12272 +12274 +12276 +12284', +'V2 +12274 +12276', +'V3 +0 +12274 +12276', +'V2 +43455 +43456', +'V4 +4156 +4157 +71454 +71455', +'V2 +6973 +6974', +'V2 +8204 +8205', +'V6 +6512 +6517 +43712 +43713 +43714 +43715', +'V2 +69759 +69760', +'V6 +2673 +2674 +70199 +70200 +72344 +72345', +'V4 +3660 +3661 +6093 +6094', +'V2 +2947 +2948', +'V2 +6089 +6091', +'V2 +69714 +69734', +'V2 +3976 +3981', +'V6 +3406 +3407 +72001 +72002 +73030 +73031', +'V2 +6746 +6747', +'V2 +8204 +8206', +'V3 +0 +8204 +8206', +'V3 +0 +127462 +127488', +'V6 +11904 +11930 +11931 +12020 +12032 +12246', +'V4 +133 +134 +8232 +8234', +'V6 +6155 +6158 +65024 +65040 +917760 +918000', +'V2 +34 +35', +'V6 +11 +13 +133 +134 +8232 +8234', +'V2 +39 +40', +'V4 +8364 +8365 +65532 +65533', +'V2 +8378 +8379', +'V4 +1564 +1565 +8294 +8298', +'V2 +13055 +13056', +'V6 +9 +10 +11 +12 +31 +32', +'V2 +8296 +8297', +'V2 +8234 +8235', +'V2 +8294 +8295', +'V2 +8237 +8238', +'V2 +8236 +8237', +'V2 +8297 +8298', +'V2 +8235 +8236', +'V2 +8295 +8296', +'V2 +8238 +8239', +'V2 +65024 +65040', +'V2 +19968 +40960', +'V2 +12272 +12288', +'V2 +3712 +3840', +'V2 +92736 +92784', +'V2 +1984 +2048', +'V2 +9280 +9312', +'V2 +57344 +63744', +'V2 +42240 +42560', +'V2 +71424 +71488', +'V2 +43520 +43616', +'V2 +4352 +4608', +'V2 +42192 +42240', +'V2 +93952 +94112', +'V2 +71168 +71264', +'V2 +70656 +70784', +'V2 +69216 +69248', +'V2 +917504 +917632', +'V2 +3584 +3712', +'V2 +5120 +5760', +'V2 +0 +128', +'V2 +125184 +125280', +'V2 +42656 +42752', +'V2 +7104 +7168', +'V2 +5952 +5984', +'V2 +71680 +71760', +'V2 +880 +1024', +'V2 +6016 +6144', +'V2 +6400 +6480', +'V2 +119040 +119296', +'V2 +110960 +111360', +'V2 +5760 +5792', +'V2 +2816 +2944', +'V2 +66736 +66816', +'V2 +5792 +5888', +'V2 +6480 +6528', +'V2 +71296 +71376', +'V2 +2944 +3072', +'V2 +917760 +918000', +'V2 +1536 +1792', +'V2 +8592 +8704', +'V2 +69632 +69760', +'V2 +66208 +66272', +'V2 +69888 +69968', +'V2 +11392 +11520', +'V2 +127024 +127136', +'V2 +66352 +66384', +'V2 +44032 +55216', +'V2 +67808 +67840', +'V2 +1424 +1536', +'V2 +592 +688', +'V2 +69760 +69840', +'V2 +12688 +12704', +'V2 +12032 +12256', +'V2 +70144 +70224', +'V2 +128 +256', +'V2 +7168 +7248', +'V2 +66176 +66208', +'V2 +67872 +67904', +'V2 +43312 +43360', +'V2 +1792 +1872', +'V2 +94208 +100352', +'V2 +3072 +3200', +'V2 +1920 +1984', +'V2 +123584 +123648', +'V2 +69248 +69312', +'V2 +19904 +19968', +'V2 +68352 +68416', +'V2 +2432 +2560', +'V2 +10240 +10496', +'V2 +13312 +19904', +'V2 +131072 +173792', +'V2 +173824 +177984', +'V2 +177984 +178208', +'V2 +178208 +183984', +'V2 +183984 +191472', +'V2 +196608 +201552', +'V2 +66560 +66640', +'V2 +66816 +66864', +'V2 +69600 +69632', +'V2 +70400 +70528', +'V2 +5920 +5952', +'V2 +110592 +110848', +'V2 +3200 +3328', +'V2 +43264 +43312', +'V2 +67072 +67456', +'V2 +73648 +73664', +'V2 +126976 +127024', +'V2 +73440 +73472', +'V2 +2112 +2144', +'V2 +72816 +72896', +'V2 +70272 +70320', +'V2 +4096 +4256', +'V2 +7248 +7296', +'V2 +66688 +66736', +'V2 +43072 +43136', +'V2 +70016 +70112', +'V2 +66640 +66688', +'V2 +71040 +71168', +'V2 +3456 +3584', +'V2 +69424 +69488', +'V2 +72272 +72368', +'V2 +983040 +1048576', +'V2 +1048576 +1114112', +'V2 +5888 +5920', +'V2 +6688 +6832', +'V2 +43648 +43744', +'V2 +3840 +4096', +'V2 +70784 +70880', +'V2 +6320 +6400', +'V2 +1328 +1424', +'V2 +6912 +7040', +'V2 +92160 +92736', +'V2 +92880 +92928', +'V2 +12544 +12592', +'V2 +6656 +6688', +'V2 +5024 +5120', +'V2 +1024 +1280', +'V2 +9984 +10176', +'V2 +113664 +113824', +'V2 +4608 +4992', +'V2 +4256 +4352', +'V2 +7936 +8192', +'V2 +2688 +2816', +'V2 +2560 +2688', +'V2 +12352 +12448', +'V2 +43360 +43392', +'V2 +55216 +55296', +'V2 +43392 +43488', +'V2 +110848 +110896', +'V2 +12448 +12544', +'V2 +69968 +70016', +'V2 +66000 +66048', +'V2 +65520 +65536', +'V2 +5984 +6016', +'V2 +73664 +73728', +'V2 +11568 +11648', +'V2 +66432 +66464', +'V2 +7376 +7424', +'V2 +64336 +65024', +'V2 +65136 +65280', +'V2 +1872 +1920', +'V2 +72704 +72816', +'V2 +13056 +13312', +'V2 +73728 +74752', +'V2 +128512 +128592', +'V2 +65056 +65072', +'V2 +70320 +70400', +'V2 +256 +384', +'V2 +384 +592', +'V2 +11360 +11392', +'V2 +42784 +43008', +'V2 +43824 +43888', +'V2 +3328 +3456', +'V2 +6144 +6320', +'V2 +67712 +67760', +'V2 +6528 +6624', +'V2 +66304 +66352', +'V2 +66384 +66432', +'V2 +68608 +68688', +'V2 +67680 +67712', +'V2 +72384 +72448', +'V2 +2048 +2112', +'V2 +7040 +7104', +'V2 +2144 +2160', +'V2 +101632 +101776', +'V2 +128768 +128896', +'V2 +2208 +2304', +'V2 +126464 +126720', +'V2 +9472 +9600', +'V2 +12736 +12784', +'V2 +12288 +12352', +'V2 +69552 +69600', +'V2 +12592 +12688', +'V2 +2304 +2432', +'V2 +71936 +72032', +'V2 +11264 +11360', +'V2 +68096 +68192', +'V2 +68288 +68352', +'V2 +11008 +11264', +'V2 +66464 +66528', +'V2 +69376 +69424', +'V2 +67840 +67872', +'V2 +43136 +43232', +'V2 +65104 +65136', +'V2 +10224 +10240', +'V2 +10496 +10624', +'V2 +129024 +129280', +'V2 +71840 +71936', +'V2 +42128 +42192', +'V2 +12704 +12736', +'V2 +43888 +43968', +'V2 +119648 +119680', +'V2 +1280 +1328', +'V2 +12800 +13056', +'V2 +11648 +11744', +'V2 +4992 +5024', +'V2 +7312 +7360', +'V2 +11520 +11568', +'V2 +12784 +12800', +'V2 +93760 +93856', +'V2 +43968 +44032', +'V2 +9728 +9984', +'V2 +43616 +43648', +'V2 +43488 +43520', +'V2 +72096 +72192', +'V2 +8528 +8592', +'V2 +92928 +93072', +'V2 +7424 +7552', +'V2 +8192 +8304', +'V2 +69840 +69888', +'V2 +8304 +8352', +'V2 +43008 +43056', +'V2 +119552 +119648', +'V2 +40960 +42128', +'V2 +64256 +64336', +'V2 +129536 +129648', +'V2 +11744 +11776', +'V2 +42560 +42656', +'V2 +7296 +7312', +'V2 +768 +880', +'V2 +43776 +43824', +'V2 +73056 +73136', +'V2 +6624 +6656', +'V2 +72960 +73056', +'V2 +119808 +120832', +'V2 +124928 +125152', +'V2 +71264 +71296', +'V2 +68736 +68864', +'V2 +127136 +127232', +'V2 +110896 +110960', +'V2 +7360 +7376', +'V2 +65792 +65856', +'V2 +9600 +9632', +'V2 +43232 +43264', +'V2 +122880 +122928', +'V2 +56320 +57344', +'V2 +8704 +8960', +'V2 +119520 +119552', +'V2 +8960 +9216', +'V2 +65040 +65056', +'V2 +65936 +66000', +'V2 +118784 +119040', +'V2 +65072 +65104', +'V2 +11904 +12032', +'V2 +68864 +68928', +'V2 +55296 +56192', +'V2 +43744 +43776', +'V2 +7552 +7616', +'V2 +68480 +68528', +'V2 +11776 +11904', +'V2 +9216 +9280', +'V2 +8352 +8400', +'V2 +6832 +6912', +'V2 +7616 +7680', +'V2 +9632 +9728', +'V2 +67648 +67680', +'V2 +68000 +68096', +'V2 +127744 +128512', +'V2 +688 +768', +'V2 +68224 +68256', +'V2 +68192 +68224', +'V2 +128640 +128768', +'V2 +72192 +72272', +'V2 +74752 +74880', +'V2 +67584 +67648', +'V2 +9312 +9472', +'V2 +65280 +65520', +'V2 +56192 +56320', +'V2 +43056 +43072', +'V2 +65664 +65792', +'V2 +65536 +65664', +'V2 +10176 +10224', +'V2 +10624 +10752', +'V2 +10752 +11008', +'V2 +100352 +101120', +'V2 +119296 +119376', +'V2 +66864 +66928', +'V2 +126064 +126144', +'V2 +101120 +101632', +'V2 +8448 +8528', +'V2 +120832 +121520', +'V2 +66272 +66304', +'V2 +128896 +129024', +'V2 +94176 +94208', +'V2 +7680 +7936', +'V2 +128592 +128640', +'V2 +65856 +65936', +'V2 +63744 +64256', +'V2 +77824 +78896', +'V2 +127232 +127488', +'V2 +67968 +68000', +'V2 +42752 +42784', +'V2 +126208 +126288', +'V2 +82944 +83584', +'V2 +68448 +68480', +'V2 +123136 +123216', +'V2 +68416 +68448', +'V2 +70112 +70144', +'V2 +194560 +195104', +'V2 +8400 +8448', +'V2 +74880 +75088', +'V2 +127488 +127744', +'V2 +113824 +113840', +'V2 +129280 +129536', +'V2 +129648 +129792', +'V2 +129792 +130048', +'V2 +78896 +78912', +'V6 +188 +191 +8528 +8544 +8585 +8586', +'V6 +65104 +65107 +65108 +65127 +65128 +65132', +'V6 +12288 +12289 +65281 +65377 +65504 +65511', +'V4 +0 +32 +127 +160', +'V6 +57344 +63744 +983040 +1048574 +1048576 +1114110', +'V2 +8232 +8233', +'V2 +8233 +8234', +'V2 +1829 +1830', +'V2 +1871 +1872', +'V2 +1815 +1816', +'V2 +1830 +1831', +'V2 +1607 +1608', +'V2 +1825 +1826', +'V2 +1826 +1827', +'V2 +1725 +1726', +'V6 +1591 +1593 +1695 +1696 +2211 +2212', +'V2 +1836 +1837', +'V4 +1810 +1811 +1837 +1838', +'V2 +1818 +1819', +'V2 +1823 +1824', +'V6 +1605 +1606 +1893 +1895 +2215 +2216', +'V6 +1606 +1607 +1721 +1725 +1895 +1898', +'V2 +1833 +1834', +'V2 +1835 +1836', +'V2 +1819 +1821', +'V2 +1821 +1822', +'V2 +1817 +1818', +'V2 +1808 +1809', +'V4 +1811 +1813 +1838 +1839', +'V2 +1870 +1871', +'V2 +1832 +1833', +'V2 +1869 +1870', +'V2 +1824 +1825', +'V2 +1822 +1823', +'V2 +1729 +1731', +'V2 +1827 +1828', +'V2 +1706 +1707', +'V2 +1816 +1817', +'V2 +1746 +1748', +'V2 +2235 +2236', +'V4 +2236 +2237 +2244 +2245', +'V6 +1813 +1815 +1834 +1835 +1839 +1840', +'V4 +1726 +1727 +1791 +1792', +'V2 +1831 +1832', +'V6 +1577 +1578 +1728 +1729 +1749 +1750', +'V2 +2237 +2238', +'V2 +2145 +2146', +'V2 +2151 +2152', +'V2 +2220 +2221', +'V2 +2225 +2226', +'V2 +1741 +1742', +'V2 +1828 +1829', +'V2 +2150 +2151', +'V2 +2152 +2153', +'V2 +2144 +2145', +'V2 +2148 +2149', +'V2 +2146 +2147', +'V2 +2154 +2155', +'V2 +2147 +2148', +'V2 +68315 +68317', +'V2 +2153 +2154', +'V2 +2149 +2150', +'V2 +68310 +68311', +'V2 +68311 +68312', +'V2 +68331 +68332', +'V2 +68324 +68325', +'V2 +68333 +68334', +'V2 +68295 +68296', +'V2 +1731 +1732', +'V2 +68313 +68315', +'V2 +68289 +68291', +'V2 +68332 +68333', +'V2 +68301 +68302', +'V2 +68304 +68307', +'V2 +68318 +68321', +'V2 +68321 +68322', +'V2 +68302 +68303', +'V2 +68303 +68304', +'V2 +68288 +68289', +'V2 +68291 +68293', +'V2 +68317 +68318', +'V2 +68297 +68299', +'V6 +68866 +68867 +68873 +68874 +68892 +68893', +'V2 +68293 +68294', +'V2 +68307 +68308', +'V2 +68312 +68313', +'V2 +68334 +68335', +'V2 +68308 +68309', +'V2 +68335 +68336', +'V2 +68309 +68310', +'V2 +1914 +1916', +'V4 +8212 +8213 +11834 +11836', +'V4 +11 +13 +8232 +8234', +'V2 +65532 +65533', +'V4 +41 +42 +93 +94', +'V2 +45 +46', +'V2 +133 +134', +'V2 +55296 +57344', +'V2 +32 +33', +'V2 +47 +48', +'V4 +8288 +8289 +65279 +65280', +'V2 +8203 +8204', +'V2 +12881 +12882', +'V2 +12882 +12883', +'V2 +12883 +12884', +'V2 +12884 +12885', +'V2 +12885 +12886', +'V2 +12886 +12887', +'V2 +12887 +12888', +'V2 +12888 +12889', +'V2 +12889 +12890', +'V2 +12891 +12892', +'V2 +12892 +12893', +'V2 +12893 +12894', +'V2 +12894 +12895', +'V2 +12895 +12896', +'V2 +12977 +12978', +'V2 +12978 +12979', +'V2 +12979 +12980', +'V2 +12980 +12981', +'V2 +12982 +12983', +'V2 +12983 +12984', +'V2 +12984 +12985', +'V2 +12985 +12986', +'V2 +12986 +12987', +'V2 +12987 +12988', +'V2 +12988 +12989', +'V2 +12989 +12990', +'V2 +12990 +12991', +'V6 +3422 +3423 +8533 +8534 +73679 +73680', +'V2 +8528 +8529', +'V2 +8529 +8530', +'V2 +8534 +8535', +'V2 +3883 +3884', +'V2 +8535 +8536', +'V2 +8540 +8541', +'V2 +8536 +8537', +'V2 +3884 +3885', +'V6 +8538 +8539 +68095 +68096 +74844 +74845', +'V2 +8541 +8542', +'V2 +3885 +3886', +'V2 +8542 +8543', +'V2 +3886 +3887', +'V2 +3891 +3892', +'V6 +3420 +3421 +8530 +8531 +73675 +73676', +'V2 +68086 +68087', +'V4 +3419 +3420 +73672 +73673', +'V2 +73669 +73670', +'V4 +3417 +3418 +73668 +73669', +'V2 +73667 +73668', +'V2 +73666 +73667', +'V2 +3887 +3888', +'V2 +3888 +3889', +'V2 +3889 +3890', +'V2 +3890 +3891', +'V4 +3421 +3422 +73677 +73678', +'V2 +73671 +73672', +'V4 +3418 +3419 +73670 +73671', +'V2 +68090 +68091', +'V2 +68092 +68093', +'V4 +3416 +3417 +73665 +73666', +'V4 +73664 +73665 +73684 +73685', +'V2 +68028 +68029', +'V4 +68078 +68079 +126111 +126112', +'V2 +74802 +74803', +'V2 +68079 +68080', +'V2 +68080 +68081', +'V2 +74803 +74804', +'V2 +68081 +68082', +'V2 +68082 +68083', +'V2 +68083 +68084', +'V2 +68084 +68085', +'V2 +68085 +68086', +'V2 +93022 +93023', +'V2 +126113 +126114', +'V2 +126114 +126115', +'V6 +20159 +20160 +20740 +20741 +93023 +93024', +'V2 +93024 +93025', +'V4 +20806 +20807 +93025 +93026', +'V4 +40960 +42125 +42128 +42183', +'V6 +125184 +125260 +125264 +125274 +125278 +125280', +'V6 +746 +748 +12549 +12592 +12704 +12736', +'V4 +6656 +6684 +6686 +6688', +'V2 +5952 +5972', +'V4 +69888 +69941 +69942 +69960', +'V6 +994 +1008 +11392 +11508 +11513 +11520', +'V2 +71680 +71740', +'V2 +5920 +5941', +'V6 +43392 +43470 +43472 +43482 +43486 +43488', +'V4 +43264 +43310 +43311 +43312', +'V4 +70144 +70162 +70163 +70207', +'V4 +69760 +69826 +69837 +69838', +'V6 +67072 +67383 +67392 +67414 +67424 +67432', +'V2 +69968 +70007', +'V4 +2112 +2140 +2142 +2143', +'V4 +68288 +68327 +68331 +68343', +'V4 +71168 +71237 +71248 +71258', +'V6 +4096 +4256 +43488 +43519 +43616 +43648', +'V6 +72096 +72104 +72106 +72152 +72154 +72165', +'V2 +66384 +66427', +'V2 +43072 +43128', +'V6 +68480 +68498 +68505 +68509 +68521 +68528', +'V4 +68864 +68904 +68912 +68922', +'V4 +70320 +70379 +70384 +70394', +'V2 +69424 +69466', +'V2 +43008 +43053', +'V6 +5984 +5997 +5998 +6001 +6002 +6004', +'V4 +71296 +71353 +71360 +71370', +'V4 +6480 +6510 +6512 +6517', +'V4 +5888 +5901 +5902 +5909', +'V2 +1920 +1970', +'V4 +70784 +70856 +70864 +70874', +'V6 +69248 +69290 +69291 +69294 +69296 +69298', +'V6 +92736 +92767 +92768 +92778 +92782 +92784', +'V4 +1984 +2043 +2045 +2048', +'V2 +42240 +42540', +'V4 +66864 +66916 +66927 +66928', +'V6 +71424 +71451 +71453 +71468 +71472 +71488', +'V4 +67648 +67670 +67671 +67680', +'V4 +68352 +68406 +68409 +68416', +'V4 +6912 +6988 +6992 +7037', +'V4 +42656 +42744 +92160 +92729', +'V4 +92880 +92910 +92912 +92918', +'V4 +7104 +7156 +7164 +7168', +'V6 +69632 +69710 +69714 +69744 +69759 +69760', +'V6 +6656 +6684 +6686 +6688 +43471 +43472', +'V4 +5941 +5943 +5952 +5972', +'V4 +5120 +5760 +6320 +6390', +'V2 +66208 +66257', +'V6 +5024 +5110 +5112 +5118 +43888 +43968', +'V2 +69552 +69580', +'V6 +2404 +2416 +43056 +43066 +71680 +71740', +'V4 +77824 +78895 +78896 +78905', +'V2 +66816 +66856', +'V2 +69600 +69623', +'V2 +66352 +66379', +'V2 +5920 +5943', +'V6 +67808 +67827 +67828 +67830 +67835 +67840', +'V2 +82944 +83527', +'V6 +68736 +68787 +68800 +68851 +68858 +68864', +'V4 +66304 +66340 +66349 +66352', +'V6 +43392 +43470 +43471 +43482 +43486 +43488', +'V4 +94180 +94181 +101120 +101590', +'V6 +7168 +7224 +7227 +7242 +7245 +7248', +'V4 +42192 +42240 +73648 +73649', +'V2 +66176 +66205', +'V4 +67872 +67898 +67903 +67904', +'V6 +2404 +2416 +43056 +43066 +69968 +70007', +'V2 +73440 +73465', +'V6 +1600 +1601 +2112 +2140 +2142 +2143', +'V6 +1600 +1601 +68288 +68327 +68331 +68343', +'V6 +72816 +72848 +72850 +72872 +72873 +72887', +'V2 +93760 +93851', +'V4 +124928 +125125 +125127 +125143', +'V6 +68000 +68024 +68028 +68048 +68050 +68096', +'V6 +93952 +94027 +94031 +94088 +94095 +94112', +'V6 +43056 +43066 +71168 +71237 +71248 +71258', +'V6 +43744 +43767 +43968 +44014 +44016 +44026', +'V4 +67712 +67743 +67751 +67760', +'V4 +70656 +70748 +70749 +70754', +'V4 +94177 +94178 +110960 +111356', +'V2 +5760 +5789', +'V2 +68608 +68681', +'V4 +66736 +66772 +66776 +66812', +'V4 +66688 +66718 +66720 +66730', +'V2 +72384 +72441', +'V4 +1155 +1156 +66384 +66427', +'V6 +6146 +6148 +6149 +6150 +43072 +43128', +'V4 +68448 +68467 +68472 +68480', +'V4 +67840 +67868 +67871 +67872', +'V4 +68416 +68438 +68440 +68448', +'V4 +43312 +43348 +43359 +43360', +'V4 +5792 +5867 +5870 +5881', +'V4 +2048 +2094 +2096 +2111', +'V4 +43136 +43206 +43214 +43226', +'V6 +120832 +121484 +121499 +121504 +121505 +121520', +'V4 +71040 +71094 +71096 +71134', +'V4 +1600 +1601 +69424 +69466', +'V2 +69376 +69416', +'V4 +69840 +69865 +69872 +69882', +'V2 +72272 +72355', +'V4 +7040 +7104 +7360 +7368', +'V6 +2404 +2406 +2534 +2544 +43008 +43053', +'V6 +4160 +4170 +6480 +6510 +6512 +6517', +'V4 +43648 +43715 +43739 +43744', +'V6 +11568 +11624 +11631 +11633 +11647 +11648', +'V6 +5888 +5901 +5902 +5909 +5941 +5943', +'V4 +3585 +3643 +3648 +3676', +'V4 +66432 +66462 +66463 +66464', +'V4 +71840 +71923 +71935 +71936', +'V4 +123584 +123642 +123647 +123648', +'V4 +66464 +66500 +66504 +66518', +'V2 +72192 +72264', +, +); + +# Maps property, table to file for those using stricter matching. For paths +# whose directory is '#', the file is in the form of a numeric index into +# @inline_definitions +%Unicode::UCD::stricter_to_file_of = ( +'_perl_any_folds' => 'Perl/_PerlAny', +'_perl_charname_begin' => 'Perl/_PerlCha', +'_perl_charname_continue' => 'Perl/_PerlCh2', +'_perl_folds_to_multi_char' => 'Perl/_PerlFol', +'_perl_idcont' => 'Perl/_PerlIDC', +'_perl_idstart' => 'Perl/_PerlIDS', +'_perl_is_in_multi_char_fold' => 'Perl/_PerlIsI', +'_perl_nchar' => 'Perl/_PerlNch', +'_perl_patws' => 'Perl/_PerlPat', +'_perl_problematic_locale_foldeds_start' => 'Perl/_PerlPr2', +'_perl_problematic_locale_folds' => 'Perl/_PerlPro', +'_perl_quotemeta' => 'Perl/_PerlQuo', +'_perl_surrogate' => '#/14', +'age=1.1' => 'Age/V11', +'age=10' => 'Age/V100', +'age=10.0' => 'Age/V100', +'age=11' => 'Age/V110', +'age=11.0' => 'Age/V110', +'age=12' => 'Age/V120', +'age=12.0' => 'Age/V120', +'age=12.1' => '#/100', +'age=13' => 'Age/V130', +'age=13.0' => 'Age/V130', +'age=2' => 'Age/V20', +'age=2.0' => 'Age/V20', +'age=2.1' => '#/97', +'age=3' => 'Age/V30', +'age=3.0' => 'Age/V30', +'age=3.1' => 'Age/V31', +'age=3.2' => 'Age/V32', +'age=4' => 'Age/V40', +'age=4.0' => 'Age/V40', +'age=4.1' => 'Age/V41', +'age=5' => 'Age/V50', +'age=5.0' => 'Age/V50', +'age=5.1' => 'Age/V51', +'age=5.2' => 'Age/V52', +'age=6' => 'Age/V60', +'age=6.0' => 'Age/V60', +'age=6.1' => 'Age/V61', +'age=6.2' => '#/98', +'age=6.3' => '#/99', +'age=7' => 'Age/V70', +'age=7.0' => 'Age/V70', +'age=8' => 'Age/V80', +'age=8.0' => 'Age/V80', +'age=9' => 'Age/V90', +'age=9.0' => 'Age/V90', +'ccc=0' => 'Ccc/NR', +'ccc=1' => 'Ccc/OV', +'ccc=10' => '#/24', +'ccc=103' => '#/53', +'ccc=107' => '#/54', +'ccc=11' => '#/25', +'ccc=118' => '#/55', +'ccc=12' => '#/26', +'ccc=122' => '#/56', +'ccc=129' => '#/57', +'ccc=13' => '#/27', +'ccc=130' => '#/58', +'ccc=132' => '#/59', +'ccc=133' => '#/0', +'ccc=14' => '#/28', +'ccc=15' => '#/29', +'ccc=16' => '#/30', +'ccc=17' => '#/31', +'ccc=18' => '#/32', +'ccc=19' => '#/33', +'ccc=20' => '#/34', +'ccc=200' => '#/0', +'ccc=202' => '#/22', +'ccc=21' => '#/35', +'ccc=214' => '#/21', +'ccc=216' => 'Ccc/ATAR', +'ccc=218' => '#/17', +'ccc=22' => '#/36', +'ccc=220' => 'Ccc/B', +'ccc=222' => 'Ccc/BR', +'ccc=224' => '#/15', +'ccc=226' => '#/16', +'ccc=228' => 'Ccc/AL', +'ccc=23' => '#/37', +'ccc=230' => 'Ccc/A', +'ccc=232' => 'Ccc/AR', +'ccc=233' => 'Ccc/DB', +'ccc=234' => '#/18', +'ccc=24' => '#/38', +'ccc=240' => '#/19', +'ccc=25' => '#/39', +'ccc=26' => '#/40', +'ccc=27' => '#/41', +'ccc=28' => '#/42', +'ccc=29' => '#/43', +'ccc=30' => '#/44', +'ccc=31' => '#/45', +'ccc=32' => '#/46', +'ccc=33' => '#/47', +'ccc=34' => '#/48', +'ccc=35' => '#/49', +'ccc=36' => '#/50', +'ccc=6' => '#/23', +'ccc=7' => 'Ccc/NK', +'ccc=8' => '#/20', +'ccc=84' => '#/51', +'ccc=9' => 'Ccc/VR', +'ccc=91' => '#/52', +'in=1.1' => 'Age/V11', +'in=10' => 'In/10_0', +'in=10.0' => 'In/10_0', +'in=11' => 'In/11_0', +'in=11.0' => 'In/11_0', +'in=12' => 'In/12_0', +'in=12.0' => 'In/12_0', +'in=12.1' => 'In/12_1', +'in=13' => 'In/13_0', +'in=13.0' => 'In/13_0', +'in=2' => 'In/2_0', +'in=2.0' => 'In/2_0', +'in=2.1' => 'In/2_1', +'in=3' => 'In/3_0', +'in=3.0' => 'In/3_0', +'in=3.1' => 'In/3_1', +'in=3.2' => 'In/3_2', +'in=4' => 'In/4_0', +'in=4.0' => 'In/4_0', +'in=4.1' => 'In/4_1', +'in=5' => 'In/5_0', +'in=5.0' => 'In/5_0', +'in=5.1' => 'In/5_1', +'in=5.2' => 'In/5_2', +'in=6' => 'In/6_0', +'in=6.0' => 'In/6_0', +'in=6.1' => 'In/6_1', +'in=6.2' => 'In/6_2', +'in=6.3' => 'In/6_3', +'in=7' => 'In/7_0', +'in=7.0' => 'In/7_0', +'in=8' => 'In/8_0', +'in=8.0' => 'In/8_0', +'in=9' => 'In/9_0', +'in=9.0' => 'In/9_0', +'nv=-1/2' => '#/562', +'nv=0' => 'Nv/0', +'nv=1' => 'Nv/1', +'nv=1/10' => '#/563', +'nv=1/12' => '#/564', +'nv=1/16' => 'Nv/1_16', +'nv=1/160' => '#/579', +'nv=1/2' => 'Nv/1_2', +'nv=1/20' => '#/565', +'nv=1/3' => 'Nv/1_3', +'nv=1/32' => '#/566', +'nv=1/320' => '#/580', +'nv=1/4' => 'Nv/1_4', +'nv=1/40' => '#/567', +'nv=1/5' => '#/548', +'nv=1/6' => 'Nv/1_6', +'nv=1/64' => '#/568', +'nv=1/7' => '#/549', +'nv=1/8' => 'Nv/1_8', +'nv=1/80' => '#/569', +'nv=1/9' => '#/550', +'nv=10' => 'Nv/10', +'nv=100' => 'Nv/100', +'nv=1000' => 'Nv/1000', +'nv=10000' => 'Nv/10000', +'nv=100000' => 'Nv/100000', +'nv=1000000' => '#/592', +'nv=10000000' => '#/593', +'nv=100000000' => '#/595', +'nv=10000000000' => '#/596', +'nv=1000000000000' => '#/597', +'nv=11' => 'Nv/11', +'nv=11/12' => '#/581', +'nv=11/2' => '#/570', +'nv=12' => 'Nv/12', +'nv=13' => 'Nv/13', +'nv=13/2' => '#/571', +'nv=14' => 'Nv/14', +'nv=15' => 'Nv/15', +'nv=15/2' => '#/572', +'nv=16' => 'Nv/16', +'nv=17' => 'Nv/17', +'nv=17/2' => '#/573', +'nv=18' => 'Nv/18', +'nv=19' => 'Nv/19', +'nv=2' => 'Nv/2', +'nv=2/3' => 'Nv/2_3', +'nv=2/5' => '#/551', +'nv=20' => 'Nv/20', +'nv=200' => 'Nv/200', +'nv=2000' => 'Nv/2000', +'nv=20000' => 'Nv/20000', +'nv=200000' => '#/582', +'nv=20000000' => '#/594', +'nv=21' => '#/521', +'nv=216000' => '#/583', +'nv=22' => '#/522', +'nv=23' => '#/523', +'nv=24' => '#/524', +'nv=25' => '#/525', +'nv=26' => '#/526', +'nv=27' => '#/527', +'nv=28' => '#/528', +'nv=29' => '#/529', +'nv=3' => 'Nv/3', +'nv=3/16' => 'Nv/3_16', +'nv=3/2' => '#/552', +'nv=3/20' => '#/574', +'nv=3/4' => 'Nv/3_4', +'nv=3/5' => '#/553', +'nv=3/64' => '#/575', +'nv=3/8' => '#/554', +'nv=3/80' => '#/576', +'nv=30' => 'Nv/30', +'nv=300' => 'Nv/300', +'nv=3000' => 'Nv/3000', +'nv=30000' => 'Nv/30000', +'nv=300000' => '#/584', +'nv=31' => '#/530', +'nv=32' => '#/531', +'nv=33' => '#/532', +'nv=34' => '#/533', +'nv=35' => '#/534', +'nv=36' => '#/535', +'nv=37' => '#/536', +'nv=38' => '#/537', +'nv=39' => '#/538', +'nv=4' => 'Nv/4', +'nv=4/5' => '#/555', +'nv=40' => 'Nv/40', +'nv=400' => 'Nv/400', +'nv=4000' => 'Nv/4000', +'nv=40000' => 'Nv/40000', +'nv=400000' => '#/585', +'nv=41' => '#/539', +'nv=42' => '#/540', +'nv=43' => '#/541', +'nv=432000' => '#/586', +'nv=44' => '#/542', +'nv=45' => '#/543', +'nv=46' => '#/544', +'nv=47' => '#/545', +'nv=48' => '#/546', +'nv=49' => '#/547', +'nv=5' => 'Nv/5', +'nv=5/12' => '#/577', +'nv=5/2' => '#/556', +'nv=5/6' => '#/557', +'nv=5/8' => '#/558', +'nv=50' => 'Nv/50', +'nv=500' => 'Nv/500', +'nv=5000' => 'Nv/5000', +'nv=50000' => 'Nv/50000', +'nv=500000' => '#/587', +'nv=6' => 'Nv/6', +'nv=60' => 'Nv/60', +'nv=600' => 'Nv/600', +'nv=6000' => 'Nv/6000', +'nv=60000' => 'Nv/60000', +'nv=600000' => '#/588', +'nv=7' => 'Nv/7', +'nv=7/12' => '#/578', +'nv=7/2' => '#/559', +'nv=7/8' => '#/560', +'nv=70' => 'Nv/70', +'nv=700' => 'Nv/700', +'nv=7000' => 'Nv/7000', +'nv=70000' => 'Nv/70000', +'nv=700000' => '#/589', +'nv=8' => 'Nv/8', +'nv=80' => 'Nv/80', +'nv=800' => 'Nv/800', +'nv=8000' => 'Nv/8000', +'nv=80000' => 'Nv/80000', +'nv=800000' => '#/590', +'nv=9' => 'Nv/9', +'nv=9/2' => '#/561', +'nv=90' => 'Nv/90', +'nv=900' => 'Nv/900', +'nv=9000' => 'Nv/9000', +'nv=90000' => 'Nv/90000', +'nv=900000' => '#/591', +); + +# Maps property, table to file for those using loose matching. For paths +# whose directory is '#', the file is in the form of a numeric index into +# @inline_definitions +%Unicode::UCD::loose_to_file_of = ( +'adlam' => 'Scx/Adlm', +'adlm' => 'Scx/Adlm', +'aegeannumbers' => '#/343', +'age=na' => 'Age/NA', +'age=unassigned' => 'Age/NA', +'age=v100' => 'Age/V100', +'age=v11' => 'Age/V11', +'age=v110' => 'Age/V110', +'age=v120' => 'Age/V120', +'age=v121' => '#/100', +'age=v130' => 'Age/V130', +'age=v20' => 'Age/V20', +'age=v21' => '#/97', +'age=v30' => 'Age/V30', +'age=v31' => 'Age/V31', +'age=v32' => 'Age/V32', +'age=v40' => 'Age/V40', +'age=v41' => 'Age/V41', +'age=v50' => 'Age/V50', +'age=v51' => 'Age/V51', +'age=v52' => 'Age/V52', +'age=v60' => 'Age/V60', +'age=v61' => 'Age/V61', +'age=v62' => '#/98', +'age=v63' => '#/99', +'age=v70' => 'Age/V70', +'age=v80' => 'Age/V80', +'age=v90' => 'Age/V90', +'aghb' => '#/635', +'ahex' => '#/60', +'ahex=f' => '#/!60', +'ahex=false' => '#/!60', +'ahex=n' => '#/!60', +'ahex=no' => '#/!60', +'ahex=t' => '#/60', +'ahex=true' => '#/60', +'ahex=y' => '#/60', +'ahex=yes' => '#/60', +'ahom' => '#/636', +'alchemical' => '#/277', +'alchemicalsymbols' => '#/277', +'all' => '#/1', +'alnum' => 'Perl/Alnum', +'alpha' => 'Alpha/Y', +'alpha=f' => '!Alpha/Y', +'alpha=false' => '!Alpha/Y', +'alpha=n' => '!Alpha/Y', +'alpha=no' => '!Alpha/Y', +'alpha=t' => 'Alpha/Y', +'alpha=true' => 'Alpha/Y', +'alpha=y' => 'Alpha/Y', +'alpha=yes' => 'Alpha/Y', +'alphabetic' => 'Alpha/Y', +'alphabeticpf' => '#/326', +'alphabeticpresentationforms' => '#/326', +'anatolianhieroglyphs' => '#/657', +'ancientgreekmusic' => '#/387', +'ancientgreekmusicalnotation' => '#/387', +'ancientgreeknumbers' => '#/398', +'ancientsymbols' => '#/352', +'any' => '#/2', +'arab' => 'Scx/Arab', +'arabic' => 'Scx/Arab', +'arabicexta' => '#/278', +'arabicextendeda' => '#/278', +'arabicmath' => '#/279', +'arabicmathematicalalphabeticsymbols' => '#/279', +'arabicpfa' => '#/250', +'arabicpfb' => '#/251', +'arabicpresentationformsa' => '#/250', +'arabicpresentationformsb' => '#/251', +'arabicsup' => '#/252', +'arabicsupplement' => '#/252', +'armenian' => 'Scx/Armn', +'armi' => '#/637', +'armn' => 'Scx/Armn', +'arrows' => '#/151', +'ascii' => '#/131', +'asciihexdigit' => '#/60', +'assigned' => 'Perl/Assigned', +'avestan' => '#/638', +'avst' => '#/638', +'bali' => '#/639', +'balinese' => '#/639', +'bamu' => '#/640', +'bamum' => '#/640', +'bamumsup' => '#/223', +'bamumsupplement' => '#/223', +'basiclatin' => '#/131', +'bass' => '#/641', +'bassavah' => '#/641', +'batak' => '#/642', +'batk' => '#/642', +'bc=al' => 'Bc/AL', +'bc=an' => 'Bc/AN', +'bc=arabicletter' => 'Bc/AL', +'bc=arabicnumber' => 'Bc/AN', +'bc=b' => 'Bc/B', +'bc=bn' => 'Bc/BN', +'bc=boundaryneutral' => 'Bc/BN', +'bc=commonseparator' => 'Bc/CS', +'bc=cs' => 'Bc/CS', +'bc=en' => 'Bc/EN', +'bc=es' => 'Bc/ES', +'bc=et' => 'Bc/ET', +'bc=europeannumber' => 'Bc/EN', +'bc=europeanseparator' => 'Bc/ES', +'bc=europeanterminator' => 'Bc/ET', +'bc=firststrongisolate' => '#/102', +'bc=fsi' => '#/102', +'bc=l' => 'Bc/L', +'bc=lefttoright' => 'Bc/L', +'bc=lefttorightembedding' => '#/103', +'bc=lefttorightisolate' => '#/104', +'bc=lefttorightoverride' => '#/105', +'bc=lre' => '#/103', +'bc=lri' => '#/104', +'bc=lro' => '#/105', +'bc=nonspacingmark' => 'Bc/NSM', +'bc=nsm' => 'Bc/NSM', +'bc=on' => 'Bc/ON', +'bc=otherneutral' => 'Bc/ON', +'bc=paragraphseparator' => 'Bc/B', +'bc=pdf' => '#/106', +'bc=pdi' => '#/107', +'bc=popdirectionalformat' => '#/106', +'bc=popdirectionalisolate' => '#/107', +'bc=r' => 'Bc/R', +'bc=righttoleft' => 'Bc/R', +'bc=righttoleftembedding' => '#/108', +'bc=righttoleftisolate' => '#/109', +'bc=righttoleftoverride' => '#/110', +'bc=rle' => '#/108', +'bc=rli' => '#/109', +'bc=rlo' => '#/110', +'bc=s' => '#/101', +'bc=segmentseparator' => '#/101', +'bc=whitespace' => 'Bc/WS', +'bc=ws' => 'Bc/WS', +'beng' => 'Scx/Beng', +'bengali' => 'Scx/Beng', +'bhaiksuki' => 'Scx/Bhks', +'bhks' => 'Scx/Bhks', +'bidic' => 'BidiC/Y', +'bidic=f' => '!BidiC/Y', +'bidic=false' => '!BidiC/Y', +'bidic=n' => '!BidiC/Y', +'bidic=no' => '!BidiC/Y', +'bidic=t' => 'BidiC/Y', +'bidic=true' => 'BidiC/Y', +'bidic=y' => 'BidiC/Y', +'bidic=yes' => 'BidiC/Y', +'bidicontrol' => 'BidiC/Y', +'bidim' => 'BidiM/Y', +'bidim=f' => '!BidiM/Y', +'bidim=false' => '!BidiM/Y', +'bidim=n' => '!BidiM/Y', +'bidim=no' => '!BidiM/Y', +'bidim=t' => 'BidiM/Y', +'bidim=true' => 'BidiM/Y', +'bidim=y' => 'BidiM/Y', +'bidim=yes' => 'BidiM/Y', +'bidimirrored' => 'BidiM/Y', +'blank' => 'Perl/Blank', +'blk=adlam' => '#/132', +'blk=aegeannumbers' => '#/343', +'blk=ahom' => '#/120', +'blk=alchemical' => '#/277', +'blk=alchemicalsymbols' => '#/277', +'blk=alphabeticpf' => '#/326', +'blk=alphabeticpresentationforms' => '#/326', +'blk=anatolianhieroglyphs' => '#/405', +'blk=ancientgreekmusic' => '#/387', +'blk=ancientgreekmusicalnotation' => '#/387', +'blk=ancientgreeknumbers' => '#/398', +'blk=ancientsymbols' => '#/352', +'blk=arabic' => '#/150', +'blk=arabicexta' => '#/278', +'blk=arabicextendeda' => '#/278', +'blk=arabicmath' => '#/279', +'blk=arabicmathematicalalphabeticsymbols' => '#/279', +'blk=arabicpfa' => '#/250', +'blk=arabicpfb' => '#/251', +'blk=arabicpresentationformsa' => '#/250', +'blk=arabicpresentationformsb' => '#/251', +'blk=arabicsup' => '#/252', +'blk=arabicsupplement' => '#/252', +'blk=armenian' => '#/221', +'blk=arrows' => '#/151', +'blk=ascii' => '#/131', +'blk=avestan' => '#/178', +'blk=balinese' => '#/222', +'blk=bamum' => '#/133', +'blk=bamumsup' => '#/223', +'blk=bamumsupplement' => '#/223', +'blk=basiclatin' => '#/131', +'blk=bassavah' => '#/224', +'blk=batak' => '#/134', +'blk=bengali' => '#/179', +'blk=bhaiksuki' => '#/253', +'blk=blockelements' => '#/344', +'blk=bopomofo' => '#/225', +'blk=bopomofoext' => '#/301', +'blk=bopomofoextended' => '#/301', +'blk=boxdrawing' => '#/280', +'blk=brahmi' => '#/152', +'blk=braille' => '#/180', +'blk=braillepatterns' => '#/180', +'blk=buginese' => '#/226', +'blk=buhid' => '#/135', +'blk=byzantinemusic' => '#/353', +'blk=byzantinemusicalsymbols' => '#/353', +'blk=canadiansyllabics' => '#/130', +'blk=carian' => '#/153', +'blk=caucasianalbanian' => '#/388', +'blk=chakma' => '#/154', +'blk=cham' => '#/121', +'blk=cherokee' => '#/227', +'blk=cherokeesup' => '#/302', +'blk=cherokeesupplement' => '#/302', +'blk=chesssymbols' => '#/327', +'blk=chorasmian' => '#/283', +'blk=cjk' => '#/112', +'blk=cjkcompat' => '#/254', +'blk=cjkcompatforms' => '#/354', +'blk=cjkcompatibility' => '#/254', +'blk=cjkcompatibilityforms' => '#/354', +'blk=cjkcompatibilityideographs' => '#/399', +'blk=cjkcompatibilityideographssupplement' => '#/410', +'blk=cjkcompatideographs' => '#/399', +'blk=cjkcompatideographssup' => '#/410', +'blk=cjkexta' => '#/181', +'blk=cjkextb' => '#/182', +'blk=cjkextc' => '#/183', +'blk=cjkextd' => '#/184', +'blk=cjkexte' => '#/185', +'blk=cjkextf' => '#/186', +'blk=cjkextg' => '#/187', +'blk=cjkradicalssup' => '#/355', +'blk=cjkradicalssupplement' => '#/355', +'blk=cjkstrokes' => '#/281', +'blk=cjksymbols' => '#/282', +'blk=cjksymbolsandpunctuation' => '#/282', +'blk=cjkunifiedideographs' => '#/112', +'blk=cjkunifiedideographsextensiona' => '#/181', +'blk=cjkunifiedideographsextensionb' => '#/182', +'blk=cjkunifiedideographsextensionc' => '#/183', +'blk=cjkunifiedideographsextensiond' => '#/184', +'blk=cjkunifiedideographsextensione' => '#/185', +'blk=cjkunifiedideographsextensionf' => '#/186', +'blk=cjkunifiedideographsextensiong' => '#/187', +'blk=combiningdiacriticalmarks' => '#/331', +'blk=combiningdiacriticalmarksextended' => '#/364', +'blk=combiningdiacriticalmarksforsymbols' => '#/411', +'blk=combiningdiacriticalmarkssupplement' => '#/365', +'blk=combininghalfmarks' => '#/257', +'blk=combiningmarksforsymbols' => '#/411', +'blk=commonindicnumberforms' => '#/380', +'blk=compatjamo' => '#/284', +'blk=controlpictures' => '#/362', +'blk=coptic' => '#/155', +'blk=copticepactnumbers' => '#/393', +'blk=countingrod' => '#/303', +'blk=countingrodnumerals' => '#/303', +'blk=cuneiform' => '#/255', +'blk=cuneiformnumbers' => '#/375', +'blk=cuneiformnumbersandpunctuation' => '#/375', +'blk=currencysymbols' => '#/363', +'blk=cypriotsyllabary' => '#/376', +'blk=cyrillic' => '#/228', +'blk=cyrillicexta' => '#/328', +'blk=cyrillicextb' => '#/329', +'blk=cyrillicextc' => '#/330', +'blk=cyrillicextendeda' => '#/328', +'blk=cyrillicextendedb' => '#/329', +'blk=cyrillicextendedc' => '#/330', +'blk=cyrillicsup' => '#/304', +'blk=cyrillicsupplement' => '#/304', +'blk=cyrillicsupplementary' => '#/304', +'blk=deseret' => '#/188', +'blk=devanagari' => '#/285', +'blk=devanagariext' => '#/345', +'blk=devanagariextended' => '#/345', +'blk=diacriticals' => '#/331', +'blk=diacriticalsext' => '#/364', +'blk=diacriticalsforsymbols' => '#/411', +'blk=diacriticalssup' => '#/365', +'blk=dingbats' => '#/229', +'blk=divesakuru' => '#/286', +'blk=dogra' => '#/136', +'blk=domino' => '#/156', +'blk=dominotiles' => '#/156', +'blk=duployan' => '#/230', +'blk=earlydynasticcuneiform' => '#/412', +'blk=egyptianhieroglyphformatcontrols' => '#/418', +'blk=egyptianhieroglyphs' => '#/400', +'blk=elbasan' => '#/189', +'blk=elymaic' => '#/190', +'blk=emoticons' => '#/256', +'blk=enclosedalphanum' => '#/377', +'blk=enclosedalphanumerics' => '#/377', +'blk=enclosedalphanumericsupplement' => '#/401', +'blk=enclosedalphanumsup' => '#/401', +'blk=enclosedcjk' => '#/305', +'blk=enclosedcjklettersandmonths' => '#/305', +'blk=enclosedideographicsup' => '#/413', +'blk=enclosedideographicsupplement' => '#/413', +'blk=ethiopic' => '#/231', +'blk=ethiopicext' => '#/306', +'blk=ethiopicexta' => '#/332', +'blk=ethiopicextended' => '#/306', +'blk=ethiopicextendeda' => '#/332', +'blk=ethiopicsup' => '#/307', +'blk=ethiopicsupplement' => '#/307', +'blk=generalpunctuation' => '#/320', +'blk=geometricshapes' => '#/366', +'blk=geometricshapesext' => '#/394', +'blk=geometricshapesextended' => '#/394', +'blk=georgian' => '#/232', +'blk=georgianext' => '#/308', +'blk=georgianextended' => '#/308', +'blk=georgiansup' => '#/309', +'blk=georgiansupplement' => '#/309', +'blk=glagolitic' => '#/287', +'blk=glagoliticsup' => '#/346', +'blk=glagoliticsupplement' => '#/346', +'blk=gothic' => '#/157', +'blk=grantha' => '#/191', +'blk=greek' => '#/137', +'blk=greekandcoptic' => '#/137', +'blk=greekext' => '#/233', +'blk=greekextended' => '#/233', +'blk=gujarati' => '#/234', +'blk=gunjalagondi' => '#/333', +'blk=gurmukhi' => '#/235', +'blk=halfandfullforms' => '#/378', +'blk=halfmarks' => '#/257', +'blk=halfwidthandfullwidthforms' => '#/378', +'blk=hangul' => '#/158', +'blk=hangulcompatibilityjamo' => '#/284', +'blk=hanguljamo' => '#/122', +'blk=hanguljamoextendeda' => '#/237', +'blk=hanguljamoextendedb' => '#/238', +'blk=hangulsyllables' => '#/158', +'blk=hanifirohingya' => '#/356', +'blk=hanunoo' => '#/192', +'blk=hatran' => '#/159', +'blk=hebrew' => '#/160', +'blk=highprivateusesurrogates' => '#/379', +'blk=highpusurrogates' => '#/379', +'blk=highsurrogates' => '#/357', +'blk=hiragana' => '#/236', +'blk=idc' => '#/113', +'blk=ideographicdescriptioncharacters' => '#/113', +'blk=ideographicsymbols' => '#/395', +'blk=ideographicsymbolsandpunctuation' => '#/395', +'blk=imperialaramaic' => '#/367', +'blk=indicnumberforms' => '#/380', +'blk=indicsiyaqnumbers' => '#/389', +'blk=inscriptionalpahlavi' => '#/406', +'blk=inscriptionalparthian' => '#/408', +'blk=ipaext' => '#/161', +'blk=ipaextensions' => '#/161', +'blk=jamo' => '#/122', +'blk=jamoexta' => '#/237', +'blk=jamoextb' => '#/238', +'blk=javanese' => '#/239', +'blk=kaithi' => '#/162', +'blk=kanaexta' => '#/240', +'blk=kanaextendeda' => '#/240', +'blk=kanasup' => '#/193', +'blk=kanasupplement' => '#/193', +'blk=kanbun' => '#/163', +'blk=kangxi' => '#/164', +'blk=kangxiradicals' => '#/164', +'blk=kannada' => '#/194', +'blk=katakana' => '#/241', +'blk=katakanaext' => '#/310', +'blk=katakanaphoneticextensions' => '#/310', +'blk=kayahli' => '#/195', +'blk=kharoshthi' => '#/288', +'blk=khitansmallscript' => '#/390', +'blk=khmer' => '#/138', +'blk=khmersymbols' => '#/334', +'blk=khojki' => '#/165', +'blk=khudawadi' => '#/258', +'blk=lao' => '#/114', +'blk=latin1' => '#/166', +'blk=latin1sup' => '#/166', +'blk=latin1supplement' => '#/166', +'blk=latinexta' => '#/259', +'blk=latinextadditional' => '#/396', +'blk=latinextb' => '#/260', +'blk=latinextc' => '#/261', +'blk=latinextd' => '#/262', +'blk=latinexte' => '#/263', +'blk=latinextendeda' => '#/259', +'blk=latinextendedadditional' => '#/396', +'blk=latinextendedb' => '#/260', +'blk=latinextendedc' => '#/261', +'blk=latinextendedd' => '#/262', +'blk=latinextendede' => '#/263', +'blk=lepcha' => '#/167', +'blk=letterlikesymbols' => '#/391', +'blk=limbu' => '#/139', +'blk=lineara' => '#/196', +'blk=linearbideograms' => '#/381', +'blk=linearbsyllabary' => '#/382', +'blk=lisu' => '#/123', +'blk=lisusup' => '#/197', +'blk=lisusupplement' => '#/197', +'blk=lowsurrogates' => '#/347', +'blk=lycian' => '#/168', +'blk=lydian' => '#/169', +'blk=mahajani' => '#/242', +'blk=mahjong' => '#/198', +'blk=mahjongtiles' => '#/198', +'blk=makasar' => '#/199', +'blk=malayalam' => '#/264', +'blk=mandaic' => '#/200', +'blk=manichaean' => '#/289', +'blk=marchen' => '#/201', +'blk=masaramgondi' => '#/335', +'blk=mathalphanum' => '#/336', +'blk=mathematicalalphanumericsymbols' => '#/336', +'blk=mathematicaloperators' => '#/348', +'blk=mathoperators' => '#/348', +'blk=mayannumerals' => '#/349', +'blk=medefaidrin' => '#/311', +'blk=meeteimayek' => '#/312', +'blk=meeteimayekext' => '#/358', +'blk=meeteimayekextensions' => '#/358', +'blk=mendekikakui' => '#/337', +'blk=meroiticcursive' => '#/368', +'blk=meroitichieroglyphs' => '#/402', +'blk=miao' => '#/124', +'blk=miscarrows' => '#/290', +'blk=miscellaneousmathematicalsymbolsa' => '#/383', +'blk=miscellaneousmathematicalsymbolsb' => '#/384', +'blk=miscellaneoussymbols' => '#/313', +'blk=miscellaneoussymbolsandarrows' => '#/290', +'blk=miscellaneoussymbolsandpictographs' => '#/369', +'blk=miscellaneoustechnical' => '#/350', +'blk=miscmathsymbolsa' => '#/383', +'blk=miscmathsymbolsb' => '#/384', +'blk=miscpictographs' => '#/369', +'blk=miscsymbols' => '#/313', +'blk=misctechnical' => '#/350', +'blk=modi' => '#/125', +'blk=modifierletters' => '#/370', +'blk=modifiertoneletters' => '#/403', +'blk=mongolian' => '#/265', +'blk=mongoliansup' => '#/338', +'blk=mongoliansupplement' => '#/338', +'blk=mro' => '#/115', +'blk=multani' => '#/202', +'blk=music' => '#/140', +'blk=musicalsymbols' => '#/140', +'blk=myanmar' => '#/203', +'blk=myanmarexta' => '#/314', +'blk=myanmarextb' => '#/315', +'blk=myanmarextendeda' => '#/314', +'blk=myanmarextendedb' => '#/315', +'blk=nabataean' => '#/266', +'blk=nandinagari' => '#/316', +'blk=nb' => 'Blk/NB', +'blk=newa' => '#/126', +'blk=newtailue' => '#/267', +'blk=nko' => '#/116', +'blk=noblock' => 'Blk/NB', +'blk=numberforms' => '#/317', +'blk=nushu' => '#/141', +'blk=nyiakengpuachuehmong' => '#/407', +'blk=ocr' => '#/117', +'blk=ogham' => '#/142', +'blk=olchiki' => '#/204', +'blk=oldhungarian' => '#/339', +'blk=olditalic' => '#/268', +'blk=oldnortharabian' => '#/371', +'blk=oldpermic' => '#/269', +'blk=oldpersian' => '#/291', +'blk=oldsogdian' => '#/292', +'blk=oldsoutharabian' => '#/372', +'blk=oldturkic' => '#/270', +'blk=opticalcharacterrecognition' => '#/117', +'blk=oriya' => '#/143', +'blk=ornamentaldingbats' => '#/397', +'blk=osage' => '#/144', +'blk=osmanya' => '#/205', +'blk=ottomansiyaqnumbers' => '#/404', +'blk=pahawhhmong' => '#/318', +'blk=palmyrene' => '#/271', +'blk=paucinhau' => '#/272', +'blk=phagspa' => '#/206', +'blk=phaistos' => '#/243', +'blk=phaistosdisc' => '#/243', +'blk=phoenician' => '#/293', +'blk=phoneticext' => '#/319', +'blk=phoneticextensions' => '#/319', +'blk=phoneticextensionssupplement' => '#/359', +'blk=phoneticextsup' => '#/359', +'blk=playingcards' => '#/340', +'blk=privateuse' => '#/118', +'blk=privateusearea' => '#/118', +'blk=psalterpahlavi' => '#/360', +'blk=pua' => '#/118', +'blk=punctuation' => '#/320', +'blk=rejang' => '#/170', +'blk=rumi' => '#/127', +'blk=ruminumeralsymbols' => '#/127', +'blk=runic' => '#/145', +'blk=samaritan' => '#/273', +'blk=saurashtra' => '#/294', +'blk=sharada' => '#/207', +'blk=shavian' => '#/208', +'blk=shorthandformatcontrols' => '#/414', +'blk=siddham' => '#/209', +'blk=sinhala' => '#/210', +'blk=sinhalaarchaicnumbers' => '#/409', +'blk=smallforms' => '#/295', +'blk=smallformvariants' => '#/295', +'blk=smallkanaext' => '#/341', +'blk=smallkanaextension' => '#/341', +'blk=sogdian' => '#/211', +'blk=sorasompeng' => '#/321', +'blk=soyombo' => '#/212', +'blk=spacingmodifierletters' => '#/370', +'blk=specials' => '#/244', +'blk=sundanese' => '#/274', +'blk=sundanesesup' => '#/342', +'blk=sundanesesupplement' => '#/342', +'blk=suparrowsa' => '#/296', +'blk=suparrowsb' => '#/297', +'blk=suparrowsc' => '#/298', +'blk=superandsub' => '#/322', +'blk=superscriptsandsubscripts' => '#/322', +'blk=supmathoperators' => '#/385', +'blk=supplementalarrowsa' => '#/296', +'blk=supplementalarrowsb' => '#/297', +'blk=supplementalarrowsc' => '#/298', +'blk=supplementalmathematicaloperators' => '#/385', +'blk=supplementalpunctuation' => '#/361', +'blk=supplementalsymbolsandpictographs' => '#/415', +'blk=supplementaryprivateuseareaa' => '#/213', +'blk=supplementaryprivateuseareab' => '#/214', +'blk=suppuaa' => '#/213', +'blk=suppuab' => '#/214', +'blk=suppunctuation' => '#/361', +'blk=supsymbolsandpictographs' => '#/415', +'blk=suttonsignwriting' => '#/392', +'blk=sylotinagri' => '#/323', +'blk=symbolsandpictographsexta' => '#/416', +'blk=symbolsandpictographsextendeda' => '#/416', +'blk=symbolsforlegacycomputing' => '#/417', +'blk=syriac' => '#/171', +'blk=syriacsup' => '#/275', +'blk=syriacsupplement' => '#/275', +'blk=tagalog' => '#/215', +'blk=tagbanwa' => '#/245', +'blk=tags' => '#/128', +'blk=taile' => '#/146', +'blk=taitham' => '#/216', +'blk=taiviet' => '#/217', +'blk=taixuanjing' => '#/324', +'blk=taixuanjingsymbols' => '#/324', +'blk=takri' => '#/147', +'blk=tamil' => '#/148', +'blk=tamilsup' => '#/246', +'blk=tamilsupplement' => '#/246', +'blk=tangut' => '#/172', +'blk=tangutcomponents' => '#/386', +'blk=tangutsup' => '#/276', +'blk=tangutsupplement' => '#/276', +'blk=telugu' => '#/173', +'blk=thaana' => '#/174', +'blk=thai' => '#/129', +'blk=tibetan' => '#/218', +'blk=tifinagh' => '#/247', +'blk=tirhuta' => '#/219', +'blk=transportandmap' => '#/373', +'blk=transportandmapsymbols' => '#/373', +'blk=ucas' => '#/130', +'blk=ucasext' => '#/220', +'blk=ugaritic' => '#/248', +'blk=unifiedcanadianaboriginalsyllabics' => '#/130', +'blk=unifiedcanadianaboriginalsyllabicsextended' => '#/220', +'blk=vai' => '#/119', +'blk=variationselectors' => '#/111', +'blk=variationselectorssupplement' => '#/149', +'blk=vedicext' => '#/249', +'blk=vedicextensions' => '#/249', +'blk=verticalforms' => '#/351', +'blk=vs' => '#/111', +'blk=vssup' => '#/149', +'blk=wancho' => '#/175', +'blk=warangciti' => '#/299', +'blk=yezidi' => '#/176', +'blk=yijing' => '#/177', +'blk=yijinghexagramsymbols' => '#/177', +'blk=yiradicals' => '#/300', +'blk=yisyllables' => '#/325', +'blk=zanabazarsquare' => '#/374', +'blockelements' => '#/344', +'bopo' => 'Scx/Bopo', +'bopomofo' => 'Scx/Bopo', +'bopomofoext' => '#/301', +'bopomofoextended' => '#/301', +'boxdrawing' => '#/280', +'bpt=c' => 'Bpt/C', +'bpt=close' => 'Bpt/C', +'bpt=n' => 'Bpt/N', +'bpt=none' => 'Bpt/N', +'bpt=o' => 'Bpt/O', +'bpt=open' => 'Bpt/O', +'brah' => '#/643', +'brahmi' => '#/643', +'brai' => '#/180', +'braille' => '#/180', +'braillepatterns' => '#/180', +'bugi' => '#/644', +'buginese' => '#/644', +'buhd' => '#/645', +'buhid' => '#/645', +'byzantinemusic' => '#/353', +'byzantinemusicalsymbols' => '#/353', +'c' => 'Gc/C', +'cakm' => 'Scx/Cakm', +'canadianaboriginal' => '#/646', +'canadiansyllabics' => '#/130', +'cans' => '#/646', +'cari' => '#/647', +'carian' => '#/647', +'cased' => 'Cased/Y', +'cased=f' => '!Cased/Y', +'cased=false' => '!Cased/Y', +'cased=n' => '!Cased/Y', +'cased=no' => '!Cased/Y', +'cased=t' => 'Cased/Y', +'cased=true' => 'Cased/Y', +'cased=y' => 'Cased/Y', +'cased=yes' => 'Cased/Y', +'casedletter' => 'Gc/LC', +'caseignorable' => 'CI/Y', +'caucasianalbanian' => '#/635', +'cc' => '#/422', +'ccc=a' => 'Ccc/A', +'ccc=above' => 'Ccc/A', +'ccc=aboveleft' => 'Ccc/AL', +'ccc=aboveright' => 'Ccc/AR', +'ccc=al' => 'Ccc/AL', +'ccc=ar' => 'Ccc/AR', +'ccc=ata' => '#/21', +'ccc=atar' => 'Ccc/ATAR', +'ccc=atb' => '#/22', +'ccc=atbl' => '#/0', +'ccc=attachedabove' => '#/21', +'ccc=attachedaboveright' => 'Ccc/ATAR', +'ccc=attachedbelow' => '#/22', +'ccc=attachedbelowleft' => '#/0', +'ccc=b' => 'Ccc/B', +'ccc=below' => 'Ccc/B', +'ccc=belowleft' => '#/17', +'ccc=belowright' => 'Ccc/BR', +'ccc=bl' => '#/17', +'ccc=br' => 'Ccc/BR', +'ccc=ccc10' => '#/24', +'ccc=ccc103' => '#/53', +'ccc=ccc107' => '#/54', +'ccc=ccc11' => '#/25', +'ccc=ccc118' => '#/55', +'ccc=ccc12' => '#/26', +'ccc=ccc122' => '#/56', +'ccc=ccc129' => '#/57', +'ccc=ccc13' => '#/27', +'ccc=ccc130' => '#/58', +'ccc=ccc132' => '#/59', +'ccc=ccc133' => '#/0', +'ccc=ccc14' => '#/28', +'ccc=ccc15' => '#/29', +'ccc=ccc16' => '#/30', +'ccc=ccc17' => '#/31', +'ccc=ccc18' => '#/32', +'ccc=ccc19' => '#/33', +'ccc=ccc20' => '#/34', +'ccc=ccc21' => '#/35', +'ccc=ccc22' => '#/36', +'ccc=ccc23' => '#/37', +'ccc=ccc24' => '#/38', +'ccc=ccc25' => '#/39', +'ccc=ccc26' => '#/40', +'ccc=ccc27' => '#/41', +'ccc=ccc28' => '#/42', +'ccc=ccc29' => '#/43', +'ccc=ccc30' => '#/44', +'ccc=ccc31' => '#/45', +'ccc=ccc32' => '#/46', +'ccc=ccc33' => '#/47', +'ccc=ccc34' => '#/48', +'ccc=ccc35' => '#/49', +'ccc=ccc36' => '#/50', +'ccc=ccc84' => '#/51', +'ccc=ccc91' => '#/52', +'ccc=da' => '#/18', +'ccc=db' => 'Ccc/DB', +'ccc=doubleabove' => '#/18', +'ccc=doublebelow' => 'Ccc/DB', +'ccc=hanr' => '#/23', +'ccc=hanreading' => '#/23', +'ccc=iotasubscript' => '#/19', +'ccc=is' => '#/19', +'ccc=kanavoicing' => '#/20', +'ccc=kv' => '#/20', +'ccc=l' => '#/15', +'ccc=left' => '#/15', +'ccc=nk' => 'Ccc/NK', +'ccc=notreordered' => 'Ccc/NR', +'ccc=nr' => 'Ccc/NR', +'ccc=nukta' => 'Ccc/NK', +'ccc=ov' => 'Ccc/OV', +'ccc=overlay' => 'Ccc/OV', +'ccc=r' => '#/16', +'ccc=right' => '#/16', +'ccc=virama' => 'Ccc/VR', +'ccc=vr' => 'Ccc/VR', +'ce' => 'CE/Y', +'ce=f' => '!CE/Y', +'ce=false' => '!CE/Y', +'ce=n' => '!CE/Y', +'ce=no' => '!CE/Y', +'ce=t' => 'CE/Y', +'ce=true' => 'CE/Y', +'ce=y' => 'CE/Y', +'ce=yes' => 'CE/Y', +'cf' => 'Gc/Cf', +'chakma' => 'Scx/Cakm', +'cham' => 'Scx/Cham', +'changeswhencasefolded' => 'CWCF/Y', +'changeswhencasemapped' => 'CWCM/Y', +'changeswhenlowercased' => 'CWL/Y', +'changeswhennfkccasefolded' => 'CWKCF/Y', +'changeswhentitlecased' => 'CWT/Y', +'changeswhenuppercased' => 'CWU/Y', +'cher' => '#/648', +'cherokee' => '#/648', +'cherokeesup' => '#/302', +'cherokeesupplement' => '#/302', +'chesssymbols' => '#/327', +'chorasmian' => '#/649', +'chrs' => '#/649', +'ci' => 'CI/Y', +'ci=f' => '!CI/Y', +'ci=false' => '!CI/Y', +'ci=n' => '!CI/Y', +'ci=no' => '!CI/Y', +'ci=t' => 'CI/Y', +'ci=true' => 'CI/Y', +'ci=y' => 'CI/Y', +'ci=yes' => 'CI/Y', +'cjk' => '#/112', +'cjkcompat' => '#/254', +'cjkcompatforms' => '#/354', +'cjkcompatibility' => '#/254', +'cjkcompatibilityforms' => '#/354', +'cjkcompatibilityideographs' => '#/399', +'cjkcompatibilityideographssupplement' => '#/410', +'cjkcompatideographs' => '#/399', +'cjkcompatideographssup' => '#/410', +'cjkexta' => '#/181', +'cjkextb' => '#/182', +'cjkextc' => '#/183', +'cjkextd' => '#/184', +'cjkexte' => '#/185', +'cjkextf' => '#/186', +'cjkextg' => '#/187', +'cjkradicalssup' => '#/355', +'cjkradicalssupplement' => '#/355', +'cjkstrokes' => '#/281', +'cjksymbols' => '#/282', +'cjksymbolsandpunctuation' => '#/282', +'cjkunifiedideographs' => '#/112', +'cjkunifiedideographsextensiona' => '#/181', +'cjkunifiedideographsextensionb' => '#/182', +'cjkunifiedideographsextensionc' => '#/183', +'cjkunifiedideographsextensiond' => '#/184', +'cjkunifiedideographsextensione' => '#/185', +'cjkunifiedideographsextensionf' => '#/186', +'cjkunifiedideographsextensiong' => '#/187', +'closepunctuation' => 'Gc/Pe', +'cn' => 'Gc/Cn', +'cntrl' => '#/422', +'co' => '#/423', +'combiningdiacriticalmarks' => '#/331', +'combiningdiacriticalmarksextended' => '#/364', +'combiningdiacriticalmarksforsymbols' => '#/411', +'combiningdiacriticalmarkssupplement' => '#/365', +'combininghalfmarks' => '#/257', +'combiningmark' => 'Gc/M', +'combiningmarksforsymbols' => '#/411', +'common' => 'Scx/Zyyy', +'commonindicnumberforms' => '#/380', +'compatjamo' => '#/284', +'compex' => 'CompEx/Y', +'compex=f' => '!CompEx/Y', +'compex=false' => '!CompEx/Y', +'compex=n' => '!CompEx/Y', +'compex=no' => '!CompEx/Y', +'compex=t' => 'CompEx/Y', +'compex=true' => 'CompEx/Y', +'compex=y' => 'CompEx/Y', +'compex=yes' => 'CompEx/Y', +'compositionexclusion' => 'CE/Y', +'connectorpunctuation' => 'Gc/Pc', +'control' => '#/422', +'controlpictures' => '#/362', +'copt' => 'Scx/Copt', +'coptic' => 'Scx/Copt', +'copticepactnumbers' => '#/393', +'countingrod' => '#/303', +'countingrodnumerals' => '#/303', +'cprt' => 'Scx/Cprt', +'cs' => '#/14', +'cuneiform' => 'Scx/Xsux', +'cuneiformnumbers' => '#/375', +'cuneiformnumbersandpunctuation' => '#/375', +'currencysymbol' => 'Gc/Sc', +'currencysymbols' => '#/363', +'cwcf' => 'CWCF/Y', +'cwcf=f' => '!CWCF/Y', +'cwcf=false' => '!CWCF/Y', +'cwcf=n' => '!CWCF/Y', +'cwcf=no' => '!CWCF/Y', +'cwcf=t' => 'CWCF/Y', +'cwcf=true' => 'CWCF/Y', +'cwcf=y' => 'CWCF/Y', +'cwcf=yes' => 'CWCF/Y', +'cwcm' => 'CWCM/Y', +'cwcm=f' => '!CWCM/Y', +'cwcm=false' => '!CWCM/Y', +'cwcm=n' => '!CWCM/Y', +'cwcm=no' => '!CWCM/Y', +'cwcm=t' => 'CWCM/Y', +'cwcm=true' => 'CWCM/Y', +'cwcm=y' => 'CWCM/Y', +'cwcm=yes' => 'CWCM/Y', +'cwkcf' => 'CWKCF/Y', +'cwkcf=f' => '!CWKCF/Y', +'cwkcf=false' => '!CWKCF/Y', +'cwkcf=n' => '!CWKCF/Y', +'cwkcf=no' => '!CWKCF/Y', +'cwkcf=t' => 'CWKCF/Y', +'cwkcf=true' => 'CWKCF/Y', +'cwkcf=y' => 'CWKCF/Y', +'cwkcf=yes' => 'CWKCF/Y', +'cwl' => 'CWL/Y', +'cwl=f' => '!CWL/Y', +'cwl=false' => '!CWL/Y', +'cwl=n' => '!CWL/Y', +'cwl=no' => '!CWL/Y', +'cwl=t' => 'CWL/Y', +'cwl=true' => 'CWL/Y', +'cwl=y' => 'CWL/Y', +'cwl=yes' => 'CWL/Y', +'cwt' => 'CWT/Y', +'cwt=f' => '!CWT/Y', +'cwt=false' => '!CWT/Y', +'cwt=n' => '!CWT/Y', +'cwt=no' => '!CWT/Y', +'cwt=t' => 'CWT/Y', +'cwt=true' => 'CWT/Y', +'cwt=y' => 'CWT/Y', +'cwt=yes' => 'CWT/Y', +'cwu' => 'CWU/Y', +'cwu=f' => '!CWU/Y', +'cwu=false' => '!CWU/Y', +'cwu=n' => '!CWU/Y', +'cwu=no' => '!CWU/Y', +'cwu=t' => 'CWU/Y', +'cwu=true' => 'CWU/Y', +'cwu=y' => 'CWU/Y', +'cwu=yes' => 'CWU/Y', +'cypriot' => 'Scx/Cprt', +'cypriotsyllabary' => '#/376', +'cyrillic' => 'Scx/Cyrl', +'cyrillicexta' => '#/328', +'cyrillicextb' => '#/329', +'cyrillicextc' => '#/330', +'cyrillicextendeda' => '#/328', +'cyrillicextendedb' => '#/329', +'cyrillicextendedc' => '#/330', +'cyrillicsup' => '#/304', +'cyrillicsupplement' => '#/304', +'cyrillicsupplementary' => '#/304', +'cyrl' => 'Scx/Cyrl', +'dash' => 'Dash/Y', +'dash=f' => '!Dash/Y', +'dash=false' => '!Dash/Y', +'dash=n' => '!Dash/Y', +'dash=no' => '!Dash/Y', +'dash=t' => 'Dash/Y', +'dash=true' => 'Dash/Y', +'dash=y' => 'Dash/Y', +'dash=yes' => 'Dash/Y', +'dashpunctuation' => 'Gc/Pd', +'decimalnumber' => 'Gc/Nd', +'defaultignorablecodepoint' => 'DI/Y', +'dep' => 'Dep/Y', +'dep=f' => '!Dep/Y', +'dep=false' => '!Dep/Y', +'dep=n' => '!Dep/Y', +'dep=no' => '!Dep/Y', +'dep=t' => 'Dep/Y', +'dep=true' => 'Dep/Y', +'dep=y' => 'Dep/Y', +'dep=yes' => 'Dep/Y', +'deprecated' => 'Dep/Y', +'deseret' => '#/188', +'deva' => 'Scx/Deva', +'devanagari' => 'Scx/Deva', +'devanagariext' => '#/345', +'devanagariextended' => '#/345', +'di' => 'DI/Y', +'di=f' => '!DI/Y', +'di=false' => '!DI/Y', +'di=n' => '!DI/Y', +'di=no' => '!DI/Y', +'di=t' => 'DI/Y', +'di=true' => 'DI/Y', +'di=y' => 'DI/Y', +'di=yes' => 'DI/Y', +'dia' => 'Dia/Y', +'dia=f' => '!Dia/Y', +'dia=false' => '!Dia/Y', +'dia=n' => '!Dia/Y', +'dia=no' => '!Dia/Y', +'dia=t' => 'Dia/Y', +'dia=true' => 'Dia/Y', +'dia=y' => 'Dia/Y', +'dia=yes' => 'Dia/Y', +'diacritic' => 'Dia/Y', +'diacriticals' => '#/331', +'diacriticalsext' => '#/364', +'diacriticalsforsymbols' => '#/411', +'diacriticalssup' => '#/365', +'diak' => 'Scx/Diak', +'digit' => 'Gc/Nd', +'dingbats' => '#/229', +'divesakuru' => 'Scx/Diak', +'dogr' => '#/650', +'dogra' => '#/650', +'domino' => '#/156', +'dominotiles' => '#/156', +'dsrt' => '#/188', +'dt=can' => 'NFDQC/N', +'dt=canonical' => 'NFDQC/N', +'dt=circle' => 'Dt/Enc', +'dt=com' => 'Dt/Com', +'dt=compat' => 'Dt/Com', +'dt=enc' => 'Dt/Enc', +'dt=fin' => 'Dt/Fin', +'dt=final' => 'Dt/Fin', +'dt=font' => 'Dt/Font', +'dt=fra' => '#/419', +'dt=fraction' => '#/419', +'dt=init' => 'Dt/Init', +'dt=initial' => 'Dt/Init', +'dt=iso' => 'Dt/Iso', +'dt=isolated' => 'Dt/Iso', +'dt=med' => 'Dt/Med', +'dt=medial' => 'Dt/Med', +'dt=nar' => 'Dt/Nar', +'dt=narrow' => 'Dt/Nar', +'dt=nb' => 'Dt/Nb', +'dt=nobreak' => 'Dt/Nb', +'dt=noncanon' => 'Dt/NonCanon', +'dt=noncanonical' => 'Dt/NonCanon', +'dt=none' => 'NFKDQC/Y', +'dt=small' => '#/420', +'dt=sml' => '#/420', +'dt=sqr' => 'Dt/Sqr', +'dt=square' => 'Dt/Sqr', +'dt=sub' => 'Dt/Sub', +'dt=sup' => 'Dt/Sup', +'dt=super' => 'Dt/Sup', +'dt=vert' => 'Dt/Vert', +'dt=vertical' => 'Dt/Vert', +'dt=wide' => '#/421', +'dupl' => 'Scx/Dupl', +'duployan' => 'Scx/Dupl', +'ea=a' => 'Ea/A', +'ea=ambiguous' => 'Ea/A', +'ea=f' => '#/421', +'ea=fullwidth' => '#/421', +'ea=h' => 'Ea/H', +'ea=halfwidth' => 'Ea/H', +'ea=n' => 'Ea/N', +'ea=na' => 'Ea/Na', +'ea=narrow' => 'Ea/Na', +'ea=neutral' => 'Ea/N', +'ea=w' => 'Ea/W', +'ea=wide' => 'Ea/W', +'earlydynasticcuneiform' => '#/412', +'ebase' => 'EBase/Y', +'ebase=f' => '!EBase/Y', +'ebase=false' => '!EBase/Y', +'ebase=n' => '!EBase/Y', +'ebase=no' => '!EBase/Y', +'ebase=t' => 'EBase/Y', +'ebase=true' => 'EBase/Y', +'ebase=y' => 'EBase/Y', +'ebase=yes' => 'EBase/Y', +'ecomp' => 'EComp/Y', +'ecomp=f' => '!EComp/Y', +'ecomp=false' => '!EComp/Y', +'ecomp=n' => '!EComp/Y', +'ecomp=no' => '!EComp/Y', +'ecomp=t' => 'EComp/Y', +'ecomp=true' => 'EComp/Y', +'ecomp=y' => 'EComp/Y', +'ecomp=yes' => 'EComp/Y', +'egyp' => '#/651', +'egyptianhieroglyphformatcontrols' => '#/418', +'egyptianhieroglyphs' => '#/651', +'elba' => '#/652', +'elbasan' => '#/652', +'elym' => '#/653', +'elymaic' => '#/653', +'emod' => '#/61', +'emod=f' => '#/!61', +'emod=false' => '#/!61', +'emod=n' => '#/!61', +'emod=no' => '#/!61', +'emod=t' => '#/61', +'emod=true' => '#/61', +'emod=y' => '#/61', +'emod=yes' => '#/61', +'emoji' => 'Emoji/Y', +'emoji=f' => '!Emoji/Y', +'emoji=false' => '!Emoji/Y', +'emoji=n' => '!Emoji/Y', +'emoji=no' => '!Emoji/Y', +'emoji=t' => 'Emoji/Y', +'emoji=true' => 'Emoji/Y', +'emoji=y' => 'Emoji/Y', +'emoji=yes' => 'Emoji/Y', +'emojicomponent' => 'EComp/Y', +'emojimodifier' => '#/61', +'emojimodifierbase' => 'EBase/Y', +'emojipresentation' => 'EPres/Y', +'emoticons' => '#/256', +'enclosedalphanum' => '#/377', +'enclosedalphanumerics' => '#/377', +'enclosedalphanumericsupplement' => '#/401', +'enclosedalphanumsup' => '#/401', +'enclosedcjk' => '#/305', +'enclosedcjklettersandmonths' => '#/305', +'enclosedideographicsup' => '#/413', +'enclosedideographicsupplement' => '#/413', +'enclosingmark' => 'Gc/Me', +'epres' => 'EPres/Y', +'epres=f' => '!EPres/Y', +'epres=false' => '!EPres/Y', +'epres=n' => '!EPres/Y', +'epres=no' => '!EPres/Y', +'epres=t' => 'EPres/Y', +'epres=true' => 'EPres/Y', +'epres=y' => 'EPres/Y', +'epres=yes' => 'EPres/Y', +'ethi' => 'Scx/Ethi', +'ethiopic' => 'Scx/Ethi', +'ethiopicext' => '#/306', +'ethiopicexta' => '#/332', +'ethiopicextended' => '#/306', +'ethiopicextendeda' => '#/332', +'ethiopicsup' => '#/307', +'ethiopicsupplement' => '#/307', +'ext' => 'Ext/Y', +'ext=f' => '!Ext/Y', +'ext=false' => '!Ext/Y', +'ext=n' => '!Ext/Y', +'ext=no' => '!Ext/Y', +'ext=t' => 'Ext/Y', +'ext=true' => 'Ext/Y', +'ext=y' => 'Ext/Y', +'ext=yes' => 'Ext/Y', +'extendedpictographic' => 'ExtPict/Y', +'extender' => 'Ext/Y', +'extpict' => 'ExtPict/Y', +'extpict=f' => '!ExtPict/Y', +'extpict=false' => '!ExtPict/Y', +'extpict=n' => '!ExtPict/Y', +'extpict=no' => '!ExtPict/Y', +'extpict=t' => 'ExtPict/Y', +'extpict=true' => 'ExtPict/Y', +'extpict=y' => 'ExtPict/Y', +'extpict=yes' => 'ExtPict/Y', +'finalpunctuation' => 'Gc/Pf', +'format' => 'Gc/Cf', +'fullcompositionexclusion' => 'CompEx/Y', +'gc=c' => 'Gc/C', +'gc=casedletter' => 'Gc/LC', +'gc=cc' => '#/422', +'gc=cf' => 'Gc/Cf', +'gc=closepunctuation' => 'Gc/Pe', +'gc=cn' => 'Gc/Cn', +'gc=cntrl' => '#/422', +'gc=co' => '#/423', +'gc=combiningmark' => 'Gc/M', +'gc=connectorpunctuation' => 'Gc/Pc', +'gc=control' => '#/422', +'gc=cs' => '#/14', +'gc=currencysymbol' => 'Gc/Sc', +'gc=dashpunctuation' => 'Gc/Pd', +'gc=decimalnumber' => 'Gc/Nd', +'gc=digit' => 'Gc/Nd', +'gc=enclosingmark' => 'Gc/Me', +'gc=finalpunctuation' => 'Gc/Pf', +'gc=format' => 'Gc/Cf', +'gc=initialpunctuation' => 'Gc/Pi', +'gc=l' => 'Gc/L', +'gc=l&' => 'Gc/LC', +'gc=l_' => 'Gc/LC', +'gc=lc' => 'Gc/LC', +'gc=letter' => 'Gc/L', +'gc=letternumber' => 'Gc/Nl', +'gc=lineseparator' => '#/424', +'gc=ll' => 'Gc/Ll', +'gc=lm' => 'Gc/Lm', +'gc=lo' => 'Gc/Lo', +'gc=lowercaseletter' => 'Gc/Ll', +'gc=lt' => 'Perl/Title', +'gc=lu' => 'Gc/Lu', +'gc=m' => 'Gc/M', +'gc=mark' => 'Gc/M', +'gc=mathsymbol' => 'Gc/Sm', +'gc=mc' => 'Gc/Mc', +'gc=me' => 'Gc/Me', +'gc=mn' => 'Gc/Mn', +'gc=modifierletter' => 'Gc/Lm', +'gc=modifiersymbol' => 'Gc/Sk', +'gc=n' => 'Gc/N', +'gc=nd' => 'Gc/Nd', +'gc=nl' => 'Gc/Nl', +'gc=no' => 'Gc/No', +'gc=nonspacingmark' => 'Gc/Mn', +'gc=number' => 'Gc/N', +'gc=openpunctuation' => 'Gc/Ps', +'gc=other' => 'Gc/C', +'gc=otherletter' => 'Gc/Lo', +'gc=othernumber' => 'Gc/No', +'gc=otherpunctuation' => 'Gc/Po', +'gc=othersymbol' => 'Gc/So', +'gc=p' => 'Gc/P', +'gc=paragraphseparator' => '#/425', +'gc=pc' => 'Gc/Pc', +'gc=pd' => 'Gc/Pd', +'gc=pe' => 'Gc/Pe', +'gc=pf' => 'Gc/Pf', +'gc=pi' => 'Gc/Pi', +'gc=po' => 'Gc/Po', +'gc=privateuse' => '#/423', +'gc=ps' => 'Gc/Ps', +'gc=punct' => 'Gc/P', +'gc=punctuation' => 'Gc/P', +'gc=s' => 'Gc/S', +'gc=sc' => 'Gc/Sc', +'gc=separator' => 'Gc/Z', +'gc=sk' => 'Gc/Sk', +'gc=sm' => 'Gc/Sm', +'gc=so' => 'Gc/So', +'gc=spaceseparator' => 'Gc/Zs', +'gc=spacingmark' => 'Gc/Mc', +'gc=surrogate' => '#/14', +'gc=symbol' => 'Gc/S', +'gc=titlecaseletter' => 'Perl/Title', +'gc=unassigned' => 'Gc/Cn', +'gc=uppercaseletter' => 'Gc/Lu', +'gc=z' => 'Gc/Z', +'gc=zl' => '#/424', +'gc=zp' => '#/425', +'gc=zs' => 'Gc/Zs', +'gcb=cn' => 'GCB/CN', +'gcb=control' => 'GCB/CN', +'gcb=cr' => '#/66', +'gcb=eb' => '#/0', +'gcb=ebase' => '#/0', +'gcb=ebasegaz' => '#/0', +'gcb=ebg' => '#/0', +'gcb=em' => '#/0', +'gcb=emodifier' => '#/0', +'gcb=ex' => 'GCB/EX', +'gcb=extend' => 'GCB/EX', +'gcb=gaz' => '#/0', +'gcb=glueafterzwj' => '#/0', +'gcb=l' => '#/63', +'gcb=lf' => '#/67', +'gcb=lv' => 'GCB/LV', +'gcb=lvt' => 'GCB/LVT', +'gcb=other' => 'GCB/XX', +'gcb=pp' => 'GCB/PP', +'gcb=prepend' => 'GCB/PP', +'gcb=regionalindicator' => '#/68', +'gcb=ri' => '#/68', +'gcb=sm' => 'GCB/SM', +'gcb=spacingmark' => 'GCB/SM', +'gcb=t' => '#/64', +'gcb=v' => '#/65', +'gcb=xx' => 'GCB/XX', +'gcb=zwj' => '#/69', +'generalpunctuation' => '#/320', +'geometricshapes' => '#/366', +'geometricshapesext' => '#/394', +'geometricshapesextended' => '#/394', +'geor' => 'Scx/Geor', +'georgian' => 'Scx/Geor', +'georgianext' => '#/308', +'georgianextended' => '#/308', +'georgiansup' => '#/309', +'georgiansupplement' => '#/309', +'glag' => 'Scx/Glag', +'glagolitic' => 'Scx/Glag', +'glagoliticsup' => '#/346', +'glagoliticsupplement' => '#/346', +'gong' => 'Scx/Gong', +'gonm' => 'Scx/Gonm', +'goth' => '#/654', +'gothic' => '#/654', +'gran' => 'Scx/Gran', +'grantha' => 'Scx/Gran', +'graph' => 'Perl/Graph', +'graphemebase' => 'GrBase/Y', +'graphemeextend' => 'GrExt/Y', +'grbase' => 'GrBase/Y', +'grbase=f' => '!GrBase/Y', +'grbase=false' => '!GrBase/Y', +'grbase=n' => '!GrBase/Y', +'grbase=no' => '!GrBase/Y', +'grbase=t' => 'GrBase/Y', +'grbase=true' => 'GrBase/Y', +'grbase=y' => 'GrBase/Y', +'grbase=yes' => 'GrBase/Y', +'greek' => 'Scx/Grek', +'greekandcoptic' => '#/137', +'greekext' => '#/233', +'greekextended' => '#/233', +'grek' => 'Scx/Grek', +'grext' => 'GrExt/Y', +'grext=f' => '!GrExt/Y', +'grext=false' => '!GrExt/Y', +'grext=n' => '!GrExt/Y', +'grext=no' => '!GrExt/Y', +'grext=t' => 'GrExt/Y', +'grext=true' => 'GrExt/Y', +'grext=y' => 'GrExt/Y', +'grext=yes' => 'GrExt/Y', +'gujarati' => 'Scx/Gujr', +'gujr' => 'Scx/Gujr', +'gunjalagondi' => 'Scx/Gong', +'gurmukhi' => 'Scx/Guru', +'guru' => 'Scx/Guru', +'halfandfullforms' => '#/378', +'halfmarks' => '#/257', +'halfwidthandfullwidthforms' => '#/378', +'han' => 'Scx/Han', +'hang' => 'Scx/Hang', +'hangul' => 'Scx/Hang', +'hangulcompatibilityjamo' => '#/284', +'hanguljamo' => '#/122', +'hanguljamoextendeda' => '#/237', +'hanguljamoextendedb' => '#/238', +'hangulsyllables' => '#/158', +'hani' => 'Scx/Han', +'hanifirohingya' => 'Scx/Rohg', +'hano' => '#/655', +'hanunoo' => '#/655', +'hatr' => '#/656', +'hatran' => '#/656', +'hebr' => 'Scx/Hebr', +'hebrew' => 'Scx/Hebr', +'hex' => 'Hex/Y', +'hex=f' => '!Hex/Y', +'hex=false' => '!Hex/Y', +'hex=n' => '!Hex/Y', +'hex=no' => '!Hex/Y', +'hex=t' => 'Hex/Y', +'hex=true' => 'Hex/Y', +'hex=y' => 'Hex/Y', +'hex=yes' => 'Hex/Y', +'hexdigit' => 'Hex/Y', +'highprivateusesurrogates' => '#/379', +'highpusurrogates' => '#/379', +'highsurrogates' => '#/357', +'hira' => 'Scx/Hira', +'hiragana' => 'Scx/Hira', +'hluw' => '#/657', +'hmng' => 'Scx/Hmng', +'hmnp' => 'Scx/Hmnp', +'horizspace' => 'Perl/Blank', +'hst=l' => '#/63', +'hst=leadingjamo' => '#/63', +'hst=lv' => 'GCB/LV', +'hst=lvsyllable' => 'GCB/LV', +'hst=lvt' => 'GCB/LVT', +'hst=lvtsyllable' => 'GCB/LVT', +'hst=na' => 'Hst/NA', +'hst=notapplicable' => 'Hst/NA', +'hst=t' => '#/64', +'hst=trailingjamo' => '#/64', +'hst=v' => '#/65', +'hst=voweljamo' => '#/65', +'hung' => '#/658', +'hyphen' => 'Hyphen/T', +'hyphen=f' => '!Hyphen/T', +'hyphen=false' => '!Hyphen/T', +'hyphen=n' => '!Hyphen/T', +'hyphen=no' => '!Hyphen/T', +'hyphen=t' => 'Hyphen/T', +'hyphen=true' => 'Hyphen/T', +'hyphen=y' => 'Hyphen/T', +'hyphen=yes' => 'Hyphen/T', +'idc' => 'IDC/Y', +'idc=f' => '!IDC/Y', +'idc=false' => '!IDC/Y', +'idc=n' => '!IDC/Y', +'idc=no' => '!IDC/Y', +'idc=t' => 'IDC/Y', +'idc=true' => 'IDC/Y', +'idc=y' => 'IDC/Y', +'idc=yes' => 'IDC/Y', +'idcontinue' => 'IDC/Y', +'identifierstatus=allowed' => 'IdStatus/Allowed', +'identifierstatus=restricted' => 'IdStatus/Restrict', +'identifiertype=defaultignorable' => 'IdType/DefaultI', +'identifiertype=deprecated' => 'Dep/Y', +'identifiertype=exclusion' => 'IdType/Exclusio', +'identifiertype=inclusion' => 'IdType/Inclusio', +'identifiertype=limiteduse' => 'IdType/LimitedU', +'identifiertype=notcharacter' => 'IdType/NotChara', +'identifiertype=notnfkc' => 'IdType/NotNFKC', +'identifiertype=notxid' => 'IdType/NotXID', +'identifiertype=obsolete' => 'IdType/Obsolete', +'identifiertype=recommended' => 'IdType/Recommen', +'identifiertype=technical' => 'IdType/Technica', +'identifiertype=uncommonuse' => 'IdType/Uncommon', +'ideo' => 'Ideo/Y', +'ideo=f' => '!Ideo/Y', +'ideo=false' => '!Ideo/Y', +'ideo=n' => '!Ideo/Y', +'ideo=no' => '!Ideo/Y', +'ideo=t' => 'Ideo/Y', +'ideo=true' => 'Ideo/Y', +'ideo=y' => 'Ideo/Y', +'ideo=yes' => 'Ideo/Y', +'ideographic' => 'Ideo/Y', +'ideographicdescriptioncharacters' => '#/113', +'ideographicsymbols' => '#/395', +'ideographicsymbolsandpunctuation' => '#/395', +'ids' => 'IDS/Y', +'ids=f' => '!IDS/Y', +'ids=false' => '!IDS/Y', +'ids=n' => '!IDS/Y', +'ids=no' => '!IDS/Y', +'ids=t' => 'IDS/Y', +'ids=true' => 'IDS/Y', +'ids=y' => 'IDS/Y', +'ids=yes' => 'IDS/Y', +'idsb' => '#/70', +'idsb=f' => '#/!70', +'idsb=false' => '#/!70', +'idsb=n' => '#/!70', +'idsb=no' => '#/!70', +'idsb=t' => '#/70', +'idsb=true' => '#/70', +'idsb=y' => '#/70', +'idsb=yes' => '#/70', +'idsbinaryoperator' => '#/70', +'idst' => '#/72', +'idst=f' => '#/!72', +'idst=false' => '#/!72', +'idst=n' => '#/!72', +'idst=no' => '#/!72', +'idst=t' => '#/72', +'idst=true' => '#/72', +'idst=y' => '#/72', +'idst=yes' => '#/72', +'idstart' => 'IDS/Y', +'idstrinaryoperator' => '#/72', +'imperialaramaic' => '#/637', +'in=unassigned' => 'Age/NA', +'in=v100' => 'In/10_0', +'in=v110' => 'In/11_0', +'in=v120' => 'In/12_0', +'in=v121' => 'In/12_1', +'in=v130' => 'In/13_0', +'in=v20' => 'In/2_0', +'in=v21' => 'In/2_1', +'in=v30' => 'In/3_0', +'in=v31' => 'In/3_1', +'in=v32' => 'In/3_2', +'in=v40' => 'In/4_0', +'in=v41' => 'In/4_1', +'in=v50' => 'In/5_0', +'in=v51' => 'In/5_1', +'in=v52' => 'In/5_2', +'in=v60' => 'In/6_0', +'in=v61' => 'In/6_1', +'in=v62' => 'In/6_2', +'in=v63' => 'In/6_3', +'in=v70' => 'In/7_0', +'in=v80' => 'In/8_0', +'in=v90' => 'In/9_0', +'inadlam' => '#/132', +'inaegeannumbers' => '#/343', +'inahom' => '#/120', +'inalchemical' => '#/277', +'inalchemicalsymbols' => '#/277', +'inalphabeticpf' => '#/326', +'inalphabeticpresentationforms' => '#/326', +'inanatolianhieroglyphs' => '#/405', +'inancientgreekmusic' => '#/387', +'inancientgreekmusicalnotation' => '#/387', +'inancientgreeknumbers' => '#/398', +'inancientsymbols' => '#/352', +'inarabic' => '#/150', +'inarabicexta' => '#/278', +'inarabicextendeda' => '#/278', +'inarabicmath' => '#/279', +'inarabicmathematicalalphabeticsymbols' => '#/279', +'inarabicpfa' => '#/250', +'inarabicpfb' => '#/251', +'inarabicpresentationformsa' => '#/250', +'inarabicpresentationformsb' => '#/251', +'inarabicsup' => '#/252', +'inarabicsupplement' => '#/252', +'inarmenian' => '#/221', +'inarrows' => '#/151', +'inascii' => '#/131', +'inavestan' => '#/178', +'inbalinese' => '#/222', +'inbamum' => '#/133', +'inbamumsup' => '#/223', +'inbamumsupplement' => '#/223', +'inbasiclatin' => '#/131', +'inbassavah' => '#/224', +'inbatak' => '#/134', +'inbengali' => '#/179', +'inbhaiksuki' => '#/253', +'inblockelements' => '#/344', +'inbopomofo' => '#/225', +'inbopomofoext' => '#/301', +'inbopomofoextended' => '#/301', +'inboxdrawing' => '#/280', +'inbrahmi' => '#/152', +'inbraille' => '#/180', +'inbraillepatterns' => '#/180', +'inbuginese' => '#/226', +'inbuhid' => '#/135', +'inbyzantinemusic' => '#/353', +'inbyzantinemusicalsymbols' => '#/353', +'incanadiansyllabics' => '#/130', +'incarian' => '#/153', +'incaucasianalbanian' => '#/388', +'inchakma' => '#/154', +'incham' => '#/121', +'incherokee' => '#/227', +'incherokeesup' => '#/302', +'incherokeesupplement' => '#/302', +'inchesssymbols' => '#/327', +'inchorasmian' => '#/283', +'incjk' => '#/112', +'incjkcompat' => '#/254', +'incjkcompatforms' => '#/354', +'incjkcompatibility' => '#/254', +'incjkcompatibilityforms' => '#/354', +'incjkcompatibilityideographs' => '#/399', +'incjkcompatibilityideographssupplement' => '#/410', +'incjkcompatideographs' => '#/399', +'incjkcompatideographssup' => '#/410', +'incjkexta' => '#/181', +'incjkextb' => '#/182', +'incjkextc' => '#/183', +'incjkextd' => '#/184', +'incjkexte' => '#/185', +'incjkextf' => '#/186', +'incjkextg' => '#/187', +'incjkradicalssup' => '#/355', +'incjkradicalssupplement' => '#/355', +'incjkstrokes' => '#/281', +'incjksymbols' => '#/282', +'incjksymbolsandpunctuation' => '#/282', +'incjkunifiedideographs' => '#/112', +'incjkunifiedideographsextensiona' => '#/181', +'incjkunifiedideographsextensionb' => '#/182', +'incjkunifiedideographsextensionc' => '#/183', +'incjkunifiedideographsextensiond' => '#/184', +'incjkunifiedideographsextensione' => '#/185', +'incjkunifiedideographsextensionf' => '#/186', +'incjkunifiedideographsextensiong' => '#/187', +'incombiningdiacriticalmarks' => '#/331', +'incombiningdiacriticalmarksextended' => '#/364', +'incombiningdiacriticalmarksforsymbols' => '#/411', +'incombiningdiacriticalmarkssupplement' => '#/365', +'incombininghalfmarks' => '#/257', +'incombiningmarksforsymbols' => '#/411', +'incommonindicnumberforms' => '#/380', +'incompatjamo' => '#/284', +'incontrolpictures' => '#/362', +'incoptic' => '#/155', +'incopticepactnumbers' => '#/393', +'incountingrod' => '#/303', +'incountingrodnumerals' => '#/303', +'incuneiform' => '#/255', +'incuneiformnumbers' => '#/375', +'incuneiformnumbersandpunctuation' => '#/375', +'incurrencysymbols' => '#/363', +'incypriotsyllabary' => '#/376', +'incyrillic' => '#/228', +'incyrillicexta' => '#/328', +'incyrillicextb' => '#/329', +'incyrillicextc' => '#/330', +'incyrillicextendeda' => '#/328', +'incyrillicextendedb' => '#/329', +'incyrillicextendedc' => '#/330', +'incyrillicsup' => '#/304', +'incyrillicsupplement' => '#/304', +'incyrillicsupplementary' => '#/304', +'indeseret' => '#/188', +'indevanagari' => '#/285', +'indevanagariext' => '#/345', +'indevanagariextended' => '#/345', +'indiacriticals' => '#/331', +'indiacriticalsext' => '#/364', +'indiacriticalsforsymbols' => '#/411', +'indiacriticalssup' => '#/365', +'indicnumberforms' => '#/380', +'indicsiyaqnumbers' => '#/389', +'indingbats' => '#/229', +'indivesakuru' => '#/286', +'indogra' => '#/136', +'indomino' => '#/156', +'indominotiles' => '#/156', +'induployan' => '#/230', +'inearlydynasticcuneiform' => '#/412', +'inegyptianhieroglyphformatcontrols' => '#/418', +'inegyptianhieroglyphs' => '#/400', +'inelbasan' => '#/189', +'inelymaic' => '#/190', +'inemoticons' => '#/256', +'inenclosedalphanum' => '#/377', +'inenclosedalphanumerics' => '#/377', +'inenclosedalphanumericsupplement' => '#/401', +'inenclosedalphanumsup' => '#/401', +'inenclosedcjk' => '#/305', +'inenclosedcjklettersandmonths' => '#/305', +'inenclosedideographicsup' => '#/413', +'inenclosedideographicsupplement' => '#/413', +'inethiopic' => '#/231', +'inethiopicext' => '#/306', +'inethiopicexta' => '#/332', +'inethiopicextended' => '#/306', +'inethiopicextendeda' => '#/332', +'inethiopicsup' => '#/307', +'inethiopicsupplement' => '#/307', +'ingeneralpunctuation' => '#/320', +'ingeometricshapes' => '#/366', +'ingeometricshapesext' => '#/394', +'ingeometricshapesextended' => '#/394', +'ingeorgian' => '#/232', +'ingeorgianext' => '#/308', +'ingeorgianextended' => '#/308', +'ingeorgiansup' => '#/309', +'ingeorgiansupplement' => '#/309', +'inglagolitic' => '#/287', +'inglagoliticsup' => '#/346', +'inglagoliticsupplement' => '#/346', +'ingothic' => '#/157', +'ingrantha' => '#/191', +'ingreek' => '#/137', +'ingreekandcoptic' => '#/137', +'ingreekext' => '#/233', +'ingreekextended' => '#/233', +'ingujarati' => '#/234', +'ingunjalagondi' => '#/333', +'ingurmukhi' => '#/235', +'inhalfandfullforms' => '#/378', +'inhalfmarks' => '#/257', +'inhalfwidthandfullwidthforms' => '#/378', +'inhangul' => '#/158', +'inhangulcompatibilityjamo' => '#/284', +'inhanguljamo' => '#/122', +'inhanguljamoextendeda' => '#/237', +'inhanguljamoextendedb' => '#/238', +'inhangulsyllables' => '#/158', +'inhanifirohingya' => '#/356', +'inhanunoo' => '#/192', +'inhatran' => '#/159', +'inhebrew' => '#/160', +'inherited' => 'Scx/Zinh', +'inhighprivateusesurrogates' => '#/379', +'inhighpusurrogates' => '#/379', +'inhighsurrogates' => '#/357', +'inhiragana' => '#/236', +'inidc' => '#/113', +'inideographicdescriptioncharacters' => '#/113', +'inideographicsymbols' => '#/395', +'inideographicsymbolsandpunctuation' => '#/395', +'inimperialaramaic' => '#/367', +'inindicnumberforms' => '#/380', +'inindicsiyaqnumbers' => '#/389', +'ininscriptionalpahlavi' => '#/406', +'ininscriptionalparthian' => '#/408', +'inipaext' => '#/161', +'inipaextensions' => '#/161', +'initialpunctuation' => 'Gc/Pi', +'injamo' => '#/122', +'injamoexta' => '#/237', +'injamoextb' => '#/238', +'injavanese' => '#/239', +'inkaithi' => '#/162', +'inkanaexta' => '#/240', +'inkanaextendeda' => '#/240', +'inkanasup' => '#/193', +'inkanasupplement' => '#/193', +'inkanbun' => '#/163', +'inkangxi' => '#/164', +'inkangxiradicals' => '#/164', +'inkannada' => '#/194', +'inkatakana' => '#/241', +'inkatakanaext' => '#/310', +'inkatakanaphoneticextensions' => '#/310', +'inkayahli' => '#/195', +'inkharoshthi' => '#/288', +'inkhitansmallscript' => '#/390', +'inkhmer' => '#/138', +'inkhmersymbols' => '#/334', +'inkhojki' => '#/165', +'inkhudawadi' => '#/258', +'inlao' => '#/114', +'inlatin1' => '#/166', +'inlatin1sup' => '#/166', +'inlatin1supplement' => '#/166', +'inlatinexta' => '#/259', +'inlatinextadditional' => '#/396', +'inlatinextb' => '#/260', +'inlatinextc' => '#/261', +'inlatinextd' => '#/262', +'inlatinexte' => '#/263', +'inlatinextendeda' => '#/259', +'inlatinextendedadditional' => '#/396', +'inlatinextendedb' => '#/260', +'inlatinextendedc' => '#/261', +'inlatinextendedd' => '#/262', +'inlatinextendede' => '#/263', +'inlepcha' => '#/167', +'inletterlikesymbols' => '#/391', +'inlimbu' => '#/139', +'inlineara' => '#/196', +'inlinearbideograms' => '#/381', +'inlinearbsyllabary' => '#/382', +'inlisu' => '#/123', +'inlisusup' => '#/197', +'inlisusupplement' => '#/197', +'inlowsurrogates' => '#/347', +'inlycian' => '#/168', +'inlydian' => '#/169', +'inmahajani' => '#/242', +'inmahjong' => '#/198', +'inmahjongtiles' => '#/198', +'inmakasar' => '#/199', +'inmalayalam' => '#/264', +'inmandaic' => '#/200', +'inmanichaean' => '#/289', +'inmarchen' => '#/201', +'inmasaramgondi' => '#/335', +'inmathalphanum' => '#/336', +'inmathematicalalphanumericsymbols' => '#/336', +'inmathematicaloperators' => '#/348', +'inmathoperators' => '#/348', +'inmayannumerals' => '#/349', +'inmedefaidrin' => '#/311', +'inmeeteimayek' => '#/312', +'inmeeteimayekext' => '#/358', +'inmeeteimayekextensions' => '#/358', +'inmendekikakui' => '#/337', +'inmeroiticcursive' => '#/368', +'inmeroitichieroglyphs' => '#/402', +'inmiao' => '#/124', +'inmiscarrows' => '#/290', +'inmiscellaneousmathematicalsymbolsa' => '#/383', +'inmiscellaneousmathematicalsymbolsb' => '#/384', +'inmiscellaneoussymbols' => '#/313', +'inmiscellaneoussymbolsandarrows' => '#/290', +'inmiscellaneoussymbolsandpictographs' => '#/369', +'inmiscellaneoustechnical' => '#/350', +'inmiscmathsymbolsa' => '#/383', +'inmiscmathsymbolsb' => '#/384', +'inmiscpictographs' => '#/369', +'inmiscsymbols' => '#/313', +'inmisctechnical' => '#/350', +'inmodi' => '#/125', +'inmodifierletters' => '#/370', +'inmodifiertoneletters' => '#/403', +'inmongolian' => '#/265', +'inmongoliansup' => '#/338', +'inmongoliansupplement' => '#/338', +'inmro' => '#/115', +'inmultani' => '#/202', +'inmusic' => '#/140', +'inmusicalsymbols' => '#/140', +'inmyanmar' => '#/203', +'inmyanmarexta' => '#/314', +'inmyanmarextb' => '#/315', +'inmyanmarextendeda' => '#/314', +'inmyanmarextendedb' => '#/315', +'innabataean' => '#/266', +'innandinagari' => '#/316', +'innb' => 'Blk/NB', +'innewa' => '#/126', +'innewtailue' => '#/267', +'innko' => '#/116', +'innoblock' => 'Blk/NB', +'innumberforms' => '#/317', +'innushu' => '#/141', +'innyiakengpuachuehmong' => '#/407', +'inocr' => '#/117', +'inogham' => '#/142', +'inolchiki' => '#/204', +'inoldhungarian' => '#/339', +'inolditalic' => '#/268', +'inoldnortharabian' => '#/371', +'inoldpermic' => '#/269', +'inoldpersian' => '#/291', +'inoldsogdian' => '#/292', +'inoldsoutharabian' => '#/372', +'inoldturkic' => '#/270', +'inopticalcharacterrecognition' => '#/117', +'inoriya' => '#/143', +'inornamentaldingbats' => '#/397', +'inosage' => '#/144', +'inosmanya' => '#/205', +'inottomansiyaqnumbers' => '#/404', +'inpahawhhmong' => '#/318', +'inpalmyrene' => '#/271', +'inpaucinhau' => '#/272', +'inpc=bottom' => 'InPC/Bottom', +'inpc=bottomandleft' => '#/74', +'inpc=bottomandright' => 'InPC/BottomAn', +'inpc=left' => 'InPC/Left', +'inpc=leftandright' => 'InPC/LeftAndR', +'inpc=na' => 'InPC/NA', +'inpc=overstruck' => 'InPC/Overstru', +'inpc=right' => 'InPC/Right', +'inpc=top' => 'InPC/Top', +'inpc=topandbottom' => 'InPC/TopAndBo', +'inpc=topandbottomandleft' => '#/75', +'inpc=topandbottomandright' => '#/76', +'inpc=topandleft' => 'InPC/TopAndLe', +'inpc=topandleftandright' => 'InPC/TopAndL2', +'inpc=topandright' => 'InPC/TopAndRi', +'inpc=visualorderleft' => 'InPC/VisualOr', +'inphagspa' => '#/206', +'inphaistos' => '#/243', +'inphaistosdisc' => '#/243', +'inphoenician' => '#/293', +'inphoneticext' => '#/319', +'inphoneticextensions' => '#/319', +'inphoneticextensionssupplement' => '#/359', +'inphoneticextsup' => '#/359', +'inplayingcards' => '#/340', +'inprivateuse' => '#/118', +'inprivateusearea' => '#/118', +'inpsalterpahlavi' => '#/360', +'inpua' => '#/118', +'inpunctuation' => '#/320', +'inrejang' => '#/170', +'inrumi' => '#/127', +'inruminumeralsymbols' => '#/127', +'inrunic' => '#/145', +'insamaritan' => '#/273', +'insaurashtra' => '#/294', +'insc=avagraha' => 'InSC/Avagraha', +'insc=bindu' => 'InSC/Bindu', +'insc=brahmijoiningnumber' => '#/84', +'insc=cantillationmark' => 'InSC/Cantilla', +'insc=consonant' => 'InSC/Consonan', +'insc=consonantdead' => 'InSC/Consona2', +'insc=consonantfinal' => 'InSC/Consona3', +'insc=consonantheadletter' => '#/85', +'insc=consonantinitialpostfixed' => '#/87', +'insc=consonantkiller' => '#/81', +'insc=consonantmedial' => 'InSC/Consona4', +'insc=consonantplaceholder' => 'InSC/Consona7', +'insc=consonantprecedingrepha' => '#/86', +'insc=consonantprefixed' => 'InSC/Consona5', +'insc=consonantsubjoined' => 'InSC/Consona6', +'insc=consonantsucceedingrepha' => 'InSC/Consona9', +'insc=consonantwithstacker' => 'InSC/Consona8', +'insc=geminationmark' => '#/80', +'insc=invisiblestacker' => 'InSC/Invisibl', +'insc=joiner' => '#/69', +'insc=modifyingletter' => '#/82', +'insc=nonjoiner' => '#/77', +'insc=nukta' => 'InSC/Nukta', +'insc=number' => 'InSC/Number', +'insc=numberjoiner' => '#/79', +'insc=other' => 'InSC/Other', +'insc=purekiller' => 'InSC/PureKill', +'insc=registershifter' => '#/83', +'insc=syllablemodifier' => 'InSC/Syllable', +'insc=toneletter' => '#/78', +'insc=tonemark' => 'InSC/ToneMark', +'insc=virama' => 'InSC/Virama', +'insc=visarga' => 'InSC/Visarga', +'insc=vowel' => 'InSC/Vowel', +'insc=voweldependent' => 'InSC/VowelDep', +'insc=vowelindependent' => 'InSC/VowelInd', +'inscriptionalpahlavi' => '#/687', +'inscriptionalparthian' => '#/689', +'insharada' => '#/207', +'inshavian' => '#/208', +'inshorthandformatcontrols' => '#/414', +'insiddham' => '#/209', +'insinhala' => '#/210', +'insinhalaarchaicnumbers' => '#/409', +'insmallforms' => '#/295', +'insmallformvariants' => '#/295', +'insmallkanaext' => '#/341', +'insmallkanaextension' => '#/341', +'insogdian' => '#/211', +'insorasompeng' => '#/321', +'insoyombo' => '#/212', +'inspacingmodifierletters' => '#/370', +'inspecials' => '#/244', +'insundanese' => '#/274', +'insundanesesup' => '#/342', +'insundanesesupplement' => '#/342', +'insuparrowsa' => '#/296', +'insuparrowsb' => '#/297', +'insuparrowsc' => '#/298', +'insuperandsub' => '#/322', +'insuperscriptsandsubscripts' => '#/322', +'insupmathoperators' => '#/385', +'insupplementalarrowsa' => '#/296', +'insupplementalarrowsb' => '#/297', +'insupplementalarrowsc' => '#/298', +'insupplementalmathematicaloperators' => '#/385', +'insupplementalpunctuation' => '#/361', +'insupplementalsymbolsandpictographs' => '#/415', +'insupplementaryprivateuseareaa' => '#/213', +'insupplementaryprivateuseareab' => '#/214', +'insuppuaa' => '#/213', +'insuppuab' => '#/214', +'insuppunctuation' => '#/361', +'insupsymbolsandpictographs' => '#/415', +'insuttonsignwriting' => '#/392', +'insylotinagri' => '#/323', +'insymbolsandpictographsexta' => '#/416', +'insymbolsandpictographsextendeda' => '#/416', +'insymbolsforlegacycomputing' => '#/417', +'insyriac' => '#/171', +'insyriacsup' => '#/275', +'insyriacsupplement' => '#/275', +'intagalog' => '#/215', +'intagbanwa' => '#/245', +'intags' => '#/128', +'intaile' => '#/146', +'intaitham' => '#/216', +'intaiviet' => '#/217', +'intaixuanjing' => '#/324', +'intaixuanjingsymbols' => '#/324', +'intakri' => '#/147', +'intamil' => '#/148', +'intamilsup' => '#/246', +'intamilsupplement' => '#/246', +'intangut' => '#/172', +'intangutcomponents' => '#/386', +'intangutsup' => '#/276', +'intangutsupplement' => '#/276', +'intelugu' => '#/173', +'inthaana' => '#/174', +'inthai' => '#/129', +'intibetan' => '#/218', +'intifinagh' => '#/247', +'intirhuta' => '#/219', +'intransportandmap' => '#/373', +'intransportandmapsymbols' => '#/373', +'inucas' => '#/130', +'inucasext' => '#/220', +'inugaritic' => '#/248', +'inunifiedcanadianaboriginalsyllabics' => '#/130', +'inunifiedcanadianaboriginalsyllabicsextended' => '#/220', +'invai' => '#/119', +'invariationselectors' => '#/111', +'invariationselectorssupplement' => '#/149', +'invedicext' => '#/249', +'invedicextensions' => '#/249', +'inverticalforms' => '#/351', +'invs' => '#/111', +'invssup' => '#/149', +'inwancho' => '#/175', +'inwarangciti' => '#/299', +'inyezidi' => '#/176', +'inyijing' => '#/177', +'inyijinghexagramsymbols' => '#/177', +'inyiradicals' => '#/300', +'inyisyllables' => '#/325', +'inzanabazarsquare' => '#/374', +'ipaext' => '#/161', +'ipaextensions' => '#/161', +'isadlam' => 'Scx/Adlm', +'isadlm' => 'Scx/Adlm', +'isaegeannumbers' => '#/343', +'isaghb' => '#/635', +'isahex' => '#/60', +'isahom' => '#/636', +'isalchemical' => '#/277', +'isalchemicalsymbols' => '#/277', +'isall' => '#/1', +'isalnum' => 'Perl/Alnum', +'isalpha' => 'Alpha/Y', +'isalphabetic' => 'Alpha/Y', +'isalphabeticpf' => '#/326', +'isalphabeticpresentationforms' => '#/326', +'isanatolianhieroglyphs' => '#/657', +'isancientgreekmusic' => '#/387', +'isancientgreekmusicalnotation' => '#/387', +'isancientgreeknumbers' => '#/398', +'isancientsymbols' => '#/352', +'isany' => '#/2', +'isarab' => 'Scx/Arab', +'isarabic' => 'Scx/Arab', +'isarabicexta' => '#/278', +'isarabicextendeda' => '#/278', +'isarabicmath' => '#/279', +'isarabicmathematicalalphabeticsymbols' => '#/279', +'isarabicpfa' => '#/250', +'isarabicpfb' => '#/251', +'isarabicpresentationformsa' => '#/250', +'isarabicpresentationformsb' => '#/251', +'isarabicsup' => '#/252', +'isarabicsupplement' => '#/252', +'isarmenian' => 'Scx/Armn', +'isarmi' => '#/637', +'isarmn' => 'Scx/Armn', +'isarrows' => '#/151', +'isascii' => '#/131', +'isasciihexdigit' => '#/60', +'isassigned' => 'Perl/Assigned', +'isavestan' => '#/638', +'isavst' => '#/638', +'isbali' => '#/639', +'isbalinese' => '#/639', +'isbamu' => '#/640', +'isbamum' => '#/640', +'isbamumsup' => '#/223', +'isbamumsupplement' => '#/223', +'isbasiclatin' => '#/131', +'isbass' => '#/641', +'isbassavah' => '#/641', +'isbatak' => '#/642', +'isbatk' => '#/642', +'isbeng' => 'Scx/Beng', +'isbengali' => 'Scx/Beng', +'isbhaiksuki' => 'Scx/Bhks', +'isbhks' => 'Scx/Bhks', +'isbidic' => 'BidiC/Y', +'isbidicontrol' => 'BidiC/Y', +'isbidim' => 'BidiM/Y', +'isbidimirrored' => 'BidiM/Y', +'isblank' => 'Perl/Blank', +'isblockelements' => '#/344', +'isbopo' => 'Scx/Bopo', +'isbopomofo' => 'Scx/Bopo', +'isbopomofoext' => '#/301', +'isbopomofoextended' => '#/301', +'isboxdrawing' => '#/280', +'isbrah' => '#/643', +'isbrahmi' => '#/643', +'isbrai' => '#/180', +'isbraille' => '#/180', +'isbraillepatterns' => '#/180', +'isbugi' => '#/644', +'isbuginese' => '#/644', +'isbuhd' => '#/645', +'isbuhid' => '#/645', +'isbyzantinemusic' => '#/353', +'isbyzantinemusicalsymbols' => '#/353', +'isc' => 'Gc/C', +'iscakm' => 'Scx/Cakm', +'iscanadianaboriginal' => '#/646', +'iscanadiansyllabics' => '#/130', +'iscans' => '#/646', +'iscari' => '#/647', +'iscarian' => '#/647', +'iscased' => 'Cased/Y', +'iscasedletter' => 'Gc/LC', +'iscaseignorable' => 'CI/Y', +'iscaucasianalbanian' => '#/635', +'iscc' => '#/422', +'isce' => 'CE/Y', +'iscf' => 'Gc/Cf', +'ischakma' => 'Scx/Cakm', +'ischam' => 'Scx/Cham', +'ischangeswhencasefolded' => 'CWCF/Y', +'ischangeswhencasemapped' => 'CWCM/Y', +'ischangeswhenlowercased' => 'CWL/Y', +'ischangeswhennfkccasefolded' => 'CWKCF/Y', +'ischangeswhentitlecased' => 'CWT/Y', +'ischangeswhenuppercased' => 'CWU/Y', +'ischer' => '#/648', +'ischerokee' => '#/648', +'ischerokeesup' => '#/302', +'ischerokeesupplement' => '#/302', +'ischesssymbols' => '#/327', +'ischorasmian' => '#/649', +'ischrs' => '#/649', +'isci' => 'CI/Y', +'iscjk' => '#/112', +'iscjkcompat' => '#/254', +'iscjkcompatforms' => '#/354', +'iscjkcompatibility' => '#/254', +'iscjkcompatibilityforms' => '#/354', +'iscjkcompatibilityideographs' => '#/399', +'iscjkcompatibilityideographssupplement' => '#/410', +'iscjkcompatideographs' => '#/399', +'iscjkcompatideographssup' => '#/410', +'iscjkexta' => '#/181', +'iscjkextb' => '#/182', +'iscjkextc' => '#/183', +'iscjkextd' => '#/184', +'iscjkexte' => '#/185', +'iscjkextf' => '#/186', +'iscjkextg' => '#/187', +'iscjkradicalssup' => '#/355', +'iscjkradicalssupplement' => '#/355', +'iscjkstrokes' => '#/281', +'iscjksymbols' => '#/282', +'iscjksymbolsandpunctuation' => '#/282', +'iscjkunifiedideographs' => '#/112', +'iscjkunifiedideographsextensiona' => '#/181', +'iscjkunifiedideographsextensionb' => '#/182', +'iscjkunifiedideographsextensionc' => '#/183', +'iscjkunifiedideographsextensiond' => '#/184', +'iscjkunifiedideographsextensione' => '#/185', +'iscjkunifiedideographsextensionf' => '#/186', +'iscjkunifiedideographsextensiong' => '#/187', +'isclosepunctuation' => 'Gc/Pe', +'iscn' => 'Gc/Cn', +'iscntrl' => '#/422', +'isco' => '#/423', +'iscombiningdiacriticalmarks' => '#/331', +'iscombiningdiacriticalmarksextended' => '#/364', +'iscombiningdiacriticalmarksforsymbols' => '#/411', +'iscombiningdiacriticalmarkssupplement' => '#/365', +'iscombininghalfmarks' => '#/257', +'iscombiningmark' => 'Gc/M', +'iscombiningmarksforsymbols' => '#/411', +'iscommon' => 'Scx/Zyyy', +'iscommonindicnumberforms' => '#/380', +'iscompatjamo' => '#/284', +'iscompex' => 'CompEx/Y', +'iscompositionexclusion' => 'CE/Y', +'isconnectorpunctuation' => 'Gc/Pc', +'iscontrol' => '#/422', +'iscontrolpictures' => '#/362', +'iscopt' => 'Scx/Copt', +'iscoptic' => 'Scx/Copt', +'iscopticepactnumbers' => '#/393', +'iscountingrod' => '#/303', +'iscountingrodnumerals' => '#/303', +'iscprt' => 'Scx/Cprt', +'iscs' => '#/14', +'iscuneiform' => 'Scx/Xsux', +'iscuneiformnumbers' => '#/375', +'iscuneiformnumbersandpunctuation' => '#/375', +'iscurrencysymbol' => 'Gc/Sc', +'iscurrencysymbols' => '#/363', +'iscwcf' => 'CWCF/Y', +'iscwcm' => 'CWCM/Y', +'iscwkcf' => 'CWKCF/Y', +'iscwl' => 'CWL/Y', +'iscwt' => 'CWT/Y', +'iscwu' => 'CWU/Y', +'iscypriot' => 'Scx/Cprt', +'iscypriotsyllabary' => '#/376', +'iscyrillic' => 'Scx/Cyrl', +'iscyrillicexta' => '#/328', +'iscyrillicextb' => '#/329', +'iscyrillicextc' => '#/330', +'iscyrillicextendeda' => '#/328', +'iscyrillicextendedb' => '#/329', +'iscyrillicextendedc' => '#/330', +'iscyrillicsup' => '#/304', +'iscyrillicsupplement' => '#/304', +'iscyrillicsupplementary' => '#/304', +'iscyrl' => 'Scx/Cyrl', +'isdash' => 'Dash/Y', +'isdashpunctuation' => 'Gc/Pd', +'isdecimalnumber' => 'Gc/Nd', +'isdefaultignorablecodepoint' => 'DI/Y', +'isdep' => 'Dep/Y', +'isdeprecated' => 'Dep/Y', +'isdeseret' => '#/188', +'isdeva' => 'Scx/Deva', +'isdevanagari' => 'Scx/Deva', +'isdevanagariext' => '#/345', +'isdevanagariextended' => '#/345', +'isdi' => 'DI/Y', +'isdia' => 'Dia/Y', +'isdiacritic' => 'Dia/Y', +'isdiacriticals' => '#/331', +'isdiacriticalsext' => '#/364', +'isdiacriticalsforsymbols' => '#/411', +'isdiacriticalssup' => '#/365', +'isdiak' => 'Scx/Diak', +'isdigit' => 'Gc/Nd', +'isdingbats' => '#/229', +'isdivesakuru' => 'Scx/Diak', +'isdogr' => '#/650', +'isdogra' => '#/650', +'isdomino' => '#/156', +'isdominotiles' => '#/156', +'isdsrt' => '#/188', +'isdupl' => 'Scx/Dupl', +'isduployan' => 'Scx/Dupl', +'isearlydynasticcuneiform' => '#/412', +'isebase' => 'EBase/Y', +'isecomp' => 'EComp/Y', +'isegyp' => '#/651', +'isegyptianhieroglyphformatcontrols' => '#/418', +'isegyptianhieroglyphs' => '#/651', +'iselba' => '#/652', +'iselbasan' => '#/652', +'iselym' => '#/653', +'iselymaic' => '#/653', +'isemod' => '#/61', +'isemoji' => 'Emoji/Y', +'isemojicomponent' => 'EComp/Y', +'isemojimodifier' => '#/61', +'isemojimodifierbase' => 'EBase/Y', +'isemojipresentation' => 'EPres/Y', +'isemoticons' => '#/256', +'isenclosedalphanum' => '#/377', +'isenclosedalphanumerics' => '#/377', +'isenclosedalphanumericsupplement' => '#/401', +'isenclosedalphanumsup' => '#/401', +'isenclosedcjk' => '#/305', +'isenclosedcjklettersandmonths' => '#/305', +'isenclosedideographicsup' => '#/413', +'isenclosedideographicsupplement' => '#/413', +'isenclosingmark' => 'Gc/Me', +'isepres' => 'EPres/Y', +'isethi' => 'Scx/Ethi', +'isethiopic' => 'Scx/Ethi', +'isethiopicext' => '#/306', +'isethiopicexta' => '#/332', +'isethiopicextended' => '#/306', +'isethiopicextendeda' => '#/332', +'isethiopicsup' => '#/307', +'isethiopicsupplement' => '#/307', +'isext' => 'Ext/Y', +'isextendedpictographic' => 'ExtPict/Y', +'isextender' => 'Ext/Y', +'isextpict' => 'ExtPict/Y', +'isfinalpunctuation' => 'Gc/Pf', +'isformat' => 'Gc/Cf', +'isfullcompositionexclusion' => 'CompEx/Y', +'isgeneralpunctuation' => '#/320', +'isgeometricshapes' => '#/366', +'isgeometricshapesext' => '#/394', +'isgeometricshapesextended' => '#/394', +'isgeor' => 'Scx/Geor', +'isgeorgian' => 'Scx/Geor', +'isgeorgianext' => '#/308', +'isgeorgianextended' => '#/308', +'isgeorgiansup' => '#/309', +'isgeorgiansupplement' => '#/309', +'isglag' => 'Scx/Glag', +'isglagolitic' => 'Scx/Glag', +'isglagoliticsup' => '#/346', +'isglagoliticsupplement' => '#/346', +'isgong' => 'Scx/Gong', +'isgonm' => 'Scx/Gonm', +'isgoth' => '#/654', +'isgothic' => '#/654', +'isgran' => 'Scx/Gran', +'isgrantha' => 'Scx/Gran', +'isgraph' => 'Perl/Graph', +'isgraphemebase' => 'GrBase/Y', +'isgraphemeextend' => 'GrExt/Y', +'isgrbase' => 'GrBase/Y', +'isgreek' => 'Scx/Grek', +'isgreekandcoptic' => '#/137', +'isgreekext' => '#/233', +'isgreekextended' => '#/233', +'isgrek' => 'Scx/Grek', +'isgrext' => 'GrExt/Y', +'isgujarati' => 'Scx/Gujr', +'isgujr' => 'Scx/Gujr', +'isgunjalagondi' => 'Scx/Gong', +'isgurmukhi' => 'Scx/Guru', +'isguru' => 'Scx/Guru', +'ishalfandfullforms' => '#/378', +'ishalfmarks' => '#/257', +'ishalfwidthandfullwidthforms' => '#/378', +'ishan' => 'Scx/Han', +'ishang' => 'Scx/Hang', +'ishangul' => 'Scx/Hang', +'ishangulcompatibilityjamo' => '#/284', +'ishanguljamo' => '#/122', +'ishanguljamoextendeda' => '#/237', +'ishanguljamoextendedb' => '#/238', +'ishangulsyllables' => '#/158', +'ishani' => 'Scx/Han', +'ishanifirohingya' => 'Scx/Rohg', +'ishano' => '#/655', +'ishanunoo' => '#/655', +'ishatr' => '#/656', +'ishatran' => '#/656', +'ishebr' => 'Scx/Hebr', +'ishebrew' => 'Scx/Hebr', +'ishex' => 'Hex/Y', +'ishexdigit' => 'Hex/Y', +'ishighprivateusesurrogates' => '#/379', +'ishighpusurrogates' => '#/379', +'ishighsurrogates' => '#/357', +'ishira' => 'Scx/Hira', +'ishiragana' => 'Scx/Hira', +'ishluw' => '#/657', +'ishmng' => 'Scx/Hmng', +'ishmnp' => 'Scx/Hmnp', +'ishorizspace' => 'Perl/Blank', +'ishung' => '#/658', +'ishyphen' => 'Hyphen/T', +'isidc' => 'IDC/Y', +'isidcontinue' => 'IDC/Y', +'isideo' => 'Ideo/Y', +'isideographic' => 'Ideo/Y', +'isideographicdescriptioncharacters' => '#/113', +'isideographicsymbols' => '#/395', +'isideographicsymbolsandpunctuation' => '#/395', +'isids' => 'IDS/Y', +'isidsb' => '#/70', +'isidsbinaryoperator' => '#/70', +'isidst' => '#/72', +'isidstart' => 'IDS/Y', +'isidstrinaryoperator' => '#/72', +'isimperialaramaic' => '#/637', +'isindicnumberforms' => '#/380', +'isindicsiyaqnumbers' => '#/389', +'isinherited' => 'Scx/Zinh', +'isinitialpunctuation' => 'Gc/Pi', +'isinscriptionalpahlavi' => '#/687', +'isinscriptionalparthian' => '#/689', +'isipaext' => '#/161', +'isipaextensions' => '#/161', +'isital' => '#/659', +'isjamo' => '#/122', +'isjamoexta' => '#/237', +'isjamoextb' => '#/238', +'isjava' => '#/660', +'isjavanese' => '#/660', +'isjoinc' => '#/88', +'isjoincontrol' => '#/88', +'iskaithi' => 'Scx/Kthi', +'iskali' => '#/195', +'iskana' => 'Scx/Kana', +'iskanaexta' => '#/240', +'iskanaextendeda' => '#/240', +'iskanasup' => '#/193', +'iskanasupplement' => '#/193', +'iskanbun' => '#/163', +'iskangxi' => '#/164', +'iskangxiradicals' => '#/164', +'iskannada' => 'Scx/Knda', +'iskatakana' => 'Scx/Kana', +'iskatakanaext' => '#/310', +'iskatakanaphoneticextensions' => '#/310', +'iskayahli' => '#/195', +'iskhar' => 'Scx/Khar', +'iskharoshthi' => 'Scx/Khar', +'iskhitansmallscript' => '#/661', +'iskhmer' => 'Scx/Khmr', +'iskhmersymbols' => '#/334', +'iskhmr' => 'Scx/Khmr', +'iskhoj' => 'Scx/Khoj', +'iskhojki' => 'Scx/Khoj', +'iskhudawadi' => 'Scx/Sind', +'iskits' => '#/661', +'isknda' => 'Scx/Knda', +'iskthi' => 'Scx/Kthi', +'isl' => 'Gc/L', +'isl&' => 'Gc/LC', +'isl_' => 'Gc/LC', +'islana' => 'Scx/Lana', +'islao' => 'Scx/Lao', +'islaoo' => 'Scx/Lao', +'islatin' => 'Scx/Latn', +'islatin1' => '#/166', +'islatin1sup' => '#/166', +'islatin1supplement' => '#/166', +'islatinexta' => '#/259', +'islatinextadditional' => '#/396', +'islatinextb' => '#/260', +'islatinextc' => '#/261', +'islatinextd' => '#/262', +'islatinexte' => '#/263', +'islatinextendeda' => '#/259', +'islatinextendedadditional' => '#/396', +'islatinextendedb' => '#/260', +'islatinextendedc' => '#/261', +'islatinextendedd' => '#/262', +'islatinextendede' => '#/263', +'islatn' => 'Scx/Latn', +'islc' => 'Gc/LC', +'islepc' => '#/662', +'islepcha' => '#/662', +'isletter' => 'Gc/L', +'isletterlikesymbols' => '#/391', +'isletternumber' => 'Gc/Nl', +'islimb' => 'Scx/Limb', +'islimbu' => 'Scx/Limb', +'islina' => 'Scx/Lina', +'islinb' => 'Scx/Linb', +'islineara' => 'Scx/Lina', +'islinearb' => 'Scx/Linb', +'islinearbideograms' => '#/381', +'islinearbsyllabary' => '#/382', +'islineseparator' => '#/424', +'islisu' => '#/663', +'islisusup' => '#/197', +'islisusupplement' => '#/197', +'isll' => 'Gc/Ll', +'islm' => 'Gc/Lm', +'islo' => 'Gc/Lo', +'isloe' => 'InPC/VisualOr', +'islogicalorderexception' => 'InPC/VisualOr', +'islower' => 'Lower/Y', +'islowercase' => 'Lower/Y', +'islowercaseletter' => 'Gc/Ll', +'islowsurrogates' => '#/347', +'islt' => 'Perl/Title', +'islu' => 'Gc/Lu', +'islyci' => '#/664', +'islycian' => '#/664', +'islydi' => '#/665', +'islydian' => '#/665', +'ism' => 'Gc/M', +'ismahajani' => '#/666', +'ismahj' => '#/666', +'ismahjong' => '#/198', +'ismahjongtiles' => '#/198', +'ismaka' => '#/667', +'ismakasar' => '#/667', +'ismalayalam' => 'Scx/Mlym', +'ismand' => '#/668', +'ismandaic' => '#/668', +'ismani' => '#/669', +'ismanichaean' => '#/669', +'ismarc' => '#/670', +'ismarchen' => '#/670', +'ismark' => 'Gc/M', +'ismasaramgondi' => 'Scx/Gonm', +'ismath' => 'Math/Y', +'ismathalphanum' => '#/336', +'ismathematicalalphanumericsymbols' => '#/336', +'ismathematicaloperators' => '#/348', +'ismathoperators' => '#/348', +'ismathsymbol' => 'Gc/Sm', +'ismayannumerals' => '#/349', +'ismc' => 'Gc/Mc', +'isme' => 'Gc/Me', +'ismedefaidrin' => '#/671', +'ismedf' => '#/671', +'ismeeteimayek' => '#/676', +'ismeeteimayekext' => '#/358', +'ismeeteimayekextensions' => '#/358', +'ismend' => '#/672', +'ismendekikakui' => '#/672', +'ismerc' => '#/673', +'ismero' => '#/402', +'ismeroiticcursive' => '#/673', +'ismeroitichieroglyphs' => '#/402', +'ismiao' => '#/674', +'ismiscarrows' => '#/290', +'ismiscellaneousmathematicalsymbolsa' => '#/383', +'ismiscellaneousmathematicalsymbolsb' => '#/384', +'ismiscellaneoussymbols' => '#/313', +'ismiscellaneoussymbolsandarrows' => '#/290', +'ismiscellaneoussymbolsandpictographs' => '#/369', +'ismiscellaneoustechnical' => '#/350', +'ismiscmathsymbolsa' => '#/383', +'ismiscmathsymbolsb' => '#/384', +'ismiscpictographs' => '#/369', +'ismiscsymbols' => '#/313', +'ismisctechnical' => '#/350', +'ismlym' => 'Scx/Mlym', +'ismn' => 'Gc/Mn', +'ismodi' => '#/675', +'ismodifierletter' => 'Gc/Lm', +'ismodifierletters' => '#/370', +'ismodifiersymbol' => 'Gc/Sk', +'ismodifiertoneletters' => '#/403', +'ismong' => 'Scx/Mong', +'ismongolian' => 'Scx/Mong', +'ismongoliansup' => '#/338', +'ismongoliansupplement' => '#/338', +'ismro' => '#/632', +'ismroo' => '#/632', +'ismtei' => '#/676', +'ismult' => 'Scx/Mult', +'ismultani' => 'Scx/Mult', +'ismusic' => '#/140', +'ismusicalsymbols' => '#/140', +'ismyanmar' => 'Scx/Mymr', +'ismyanmarexta' => '#/314', +'ismyanmarextb' => '#/315', +'ismyanmarextendeda' => '#/314', +'ismyanmarextendedb' => '#/315', +'ismymr' => 'Scx/Mymr', +'isn' => 'Gc/N', +'isnabataean' => '#/677', +'isnand' => 'Scx/Nand', +'isnandinagari' => 'Scx/Nand', +'isnarb' => '#/371', +'isnb' => 'Blk/NB', +'isnbat' => '#/677', +'isnchar' => 'Perl/_PerlNch', +'isnd' => 'Gc/Nd', +'isnewa' => '#/678', +'isnewtailue' => 'Scx/Talu', +'isnko' => '#/633', +'isnkoo' => '#/633', +'isnl' => 'Gc/Nl', +'isno' => 'Gc/No', +'isnoblock' => 'Blk/NB', +'isnoncharactercodepoint' => 'Perl/_PerlNch', +'isnonspacingmark' => 'Gc/Mn', +'isnshu' => '#/679', +'isnumber' => 'Gc/N', +'isnumberforms' => '#/317', +'isnushu' => '#/679', +'isnyiakengpuachuehmong' => 'Scx/Hmnp', +'isocr' => '#/117', +'isogam' => '#/680', +'isogham' => '#/680', +'isolchiki' => '#/204', +'isolck' => '#/204', +'isoldhungarian' => '#/658', +'isolditalic' => '#/659', +'isoldnortharabian' => '#/371', +'isoldpermic' => '#/685', +'isoldpersian' => '#/710', +'isoldsogdian' => '#/697', +'isoldsoutharabian' => '#/372', +'isoldturkic' => '#/681', +'isopenpunctuation' => 'Gc/Ps', +'isopticalcharacterrecognition' => '#/117', +'isoriya' => 'Scx/Orya', +'isorkh' => '#/681', +'isornamentaldingbats' => '#/397', +'isorya' => 'Scx/Orya', +'isosage' => '#/682', +'isosge' => '#/682', +'isosma' => '#/683', +'isosmanya' => '#/683', +'isother' => 'Gc/C', +'isotherletter' => 'Gc/Lo', +'isothernumber' => 'Gc/No', +'isotherpunctuation' => 'Gc/Po', +'isothersymbol' => 'Gc/So', +'isottomansiyaqnumbers' => '#/404', +'isp' => 'Gc/P', +'ispahawhhmong' => 'Scx/Hmng', +'ispalm' => '#/271', +'ispalmyrene' => '#/271', +'isparagraphseparator' => '#/425', +'ispatsyn' => 'PatSyn/Y', +'ispatternsyntax' => 'PatSyn/Y', +'ispatternwhitespace' => 'Perl/_PerlPat', +'ispatws' => 'Perl/_PerlPat', +'ispauc' => '#/684', +'ispaucinhau' => '#/684', +'ispc' => 'Gc/Pc', +'ispcm' => 'PCM/Y', +'ispd' => 'Gc/Pd', +'ispe' => 'Gc/Pe', +'isperlspace' => '#/3', +'isperlword' => 'Perl/PerlWord', +'isperm' => '#/685', +'ispf' => 'Gc/Pf', +'isphag' => '#/686', +'isphagspa' => '#/686', +'isphaistos' => '#/243', +'isphaistosdisc' => '#/243', +'isphli' => '#/687', +'isphlp' => 'Scx/Phlp', +'isphnx' => '#/688', +'isphoenician' => '#/688', +'isphoneticext' => '#/319', +'isphoneticextensions' => '#/319', +'isphoneticextensionssupplement' => '#/359', +'isphoneticextsup' => '#/359', +'ispi' => 'Gc/Pi', +'isplayingcards' => '#/340', +'isplrd' => '#/674', +'ispo' => 'Gc/Po', +'isposixalnum' => '#/5', +'isposixalpha' => '#/6', +'isposixblank' => '#/7', +'isposixcntrl' => '#/8', +'isposixdigit' => '#/9', +'isposixgraph' => '#/10', +'isposixlower' => '#/11', +'isposixprint' => '#/12', +'isposixpunct' => 'Perl/PosixPun', +'isposixspace' => '#/3', +'isposixupper' => '#/13', +'isposixword' => 'Perl/PerlWord', +'isposixxdigit' => '#/60', +'isprependedconcatenationmark' => 'PCM/Y', +'isprint' => 'Perl/Print', +'isprivateuse' => '#/423', +'isprivateusearea' => '#/118', +'isprti' => '#/689', +'isps' => 'Gc/Ps', +'ispsalterpahlavi' => 'Scx/Phlp', +'ispua' => '#/118', +'ispunct' => 'Gc/P', +'ispunctuation' => 'Gc/P', +'isqaac' => 'Scx/Copt', +'isqaai' => 'Scx/Zinh', +'isqmark' => 'QMark/Y', +'isquotationmark' => 'QMark/Y', +'isradical' => '#/91', +'isregionalindicator' => '#/68', +'isrejang' => '#/690', +'isri' => '#/68', +'isrjng' => '#/690', +'isrohg' => 'Scx/Rohg', +'isrumi' => '#/127', +'isruminumeralsymbols' => '#/127', +'isrunic' => '#/691', +'isrunr' => '#/691', +'iss' => 'Gc/S', +'issamaritan' => '#/692', +'issamr' => '#/692', +'issarb' => '#/372', +'issaur' => '#/693', +'issaurashtra' => '#/693', +'issc' => 'Gc/Sc', +'issd' => 'SD/Y', +'issentenceterminal' => 'STerm/Y', +'isseparator' => 'Gc/Z', +'issgnw' => '#/694', +'issharada' => 'Scx/Shrd', +'isshavian' => '#/208', +'isshaw' => '#/208', +'isshorthandformatcontrols' => '#/414', +'isshrd' => 'Scx/Shrd', +'issidd' => '#/695', +'issiddham' => '#/695', +'issignwriting' => '#/694', +'issind' => 'Scx/Sind', +'issinh' => 'Scx/Sinh', +'issinhala' => 'Scx/Sinh', +'issinhalaarchaicnumbers' => '#/409', +'issk' => 'Gc/Sk', +'issm' => 'Gc/Sm', +'issmallforms' => '#/295', +'issmallformvariants' => '#/295', +'issmallkanaext' => '#/341', +'issmallkanaextension' => '#/341', +'isso' => 'Gc/So', +'issoftdotted' => 'SD/Y', +'issogd' => '#/696', +'issogdian' => '#/696', +'issogo' => '#/697', +'issora' => '#/698', +'issorasompeng' => '#/698', +'issoyo' => '#/699', +'issoyombo' => '#/699', +'isspace' => 'Perl/SpacePer', +'isspaceperl' => 'Perl/SpacePer', +'isspaceseparator' => 'Gc/Zs', +'isspacingmark' => 'Gc/Mc', +'isspacingmodifierletters' => '#/370', +'isspecials' => '#/244', +'issterm' => 'STerm/Y', +'issund' => '#/700', +'issundanese' => '#/700', +'issundanesesup' => '#/342', +'issundanesesupplement' => '#/342', +'issuparrowsa' => '#/296', +'issuparrowsb' => '#/297', +'issuparrowsc' => '#/298', +'issuperandsub' => '#/322', +'issuperscriptsandsubscripts' => '#/322', +'issupmathoperators' => '#/385', +'issupplementalarrowsa' => '#/296', +'issupplementalarrowsb' => '#/297', +'issupplementalarrowsc' => '#/298', +'issupplementalmathematicaloperators' => '#/385', +'issupplementalpunctuation' => '#/361', +'issupplementalsymbolsandpictographs' => '#/415', +'issupplementaryprivateuseareaa' => '#/213', +'issupplementaryprivateuseareab' => '#/214', +'issuppuaa' => '#/213', +'issuppuab' => '#/214', +'issuppunctuation' => '#/361', +'issupsymbolsandpictographs' => '#/415', +'issurrogate' => '#/14', +'issuttonsignwriting' => '#/392', +'issylo' => '#/701', +'issylotinagri' => '#/701', +'issymbol' => 'Gc/S', +'issymbolsandpictographsexta' => '#/416', +'issymbolsandpictographsextendeda' => '#/416', +'issymbolsforlegacycomputing' => '#/417', +'issyrc' => 'Scx/Syrc', +'issyriac' => 'Scx/Syrc', +'issyriacsup' => '#/275', +'issyriacsupplement' => '#/275', +'istagalog' => '#/705', +'istagb' => 'Scx/Tagb', +'istagbanwa' => 'Scx/Tagb', +'istags' => '#/128', +'istaile' => '#/702', +'istaitham' => 'Scx/Lana', +'istaiviet' => '#/703', +'istaixuanjing' => '#/324', +'istaixuanjingsymbols' => '#/324', +'istakr' => 'Scx/Takr', +'istakri' => 'Scx/Takr', +'istale' => '#/702', +'istalu' => 'Scx/Talu', +'istamil' => 'Scx/Taml', +'istamilsup' => '#/246', +'istamilsupplement' => '#/246', +'istaml' => 'Scx/Taml', +'istang' => 'Scx/Tang', +'istangut' => 'Scx/Tang', +'istangutcomponents' => '#/386', +'istangutsup' => '#/276', +'istangutsupplement' => '#/276', +'istavt' => '#/703', +'istelu' => 'Scx/Telu', +'istelugu' => 'Scx/Telu', +'isterm' => 'Term/Y', +'isterminalpunctuation' => 'Term/Y', +'istfng' => '#/704', +'istglg' => '#/705', +'isthaa' => 'Scx/Thaa', +'isthaana' => 'Scx/Thaa', +'isthai' => '#/706', +'istibetan' => 'Scx/Tibt', +'istibt' => 'Scx/Tibt', +'istifinagh' => '#/704', +'istirh' => 'Scx/Tirh', +'istirhuta' => 'Scx/Tirh', +'istitle' => 'Perl/Title', +'istitlecase' => 'Perl/Title', +'istitlecaseletter' => 'Perl/Title', +'istransportandmap' => '#/373', +'istransportandmapsymbols' => '#/373', +'isucas' => '#/130', +'isucasext' => '#/220', +'isugar' => '#/707', +'isugaritic' => '#/707', +'isuideo' => 'UIdeo/Y', +'isunassigned' => 'Gc/Cn', +'isunicode' => '#/2', +'isunifiedcanadianaboriginalsyllabics' => '#/130', +'isunifiedcanadianaboriginalsyllabicsextended' => '#/220', +'isunifiedideograph' => 'UIdeo/Y', +'isunknown' => 'Scx/Zzzz', +'isupper' => 'Upper/Y', +'isuppercase' => 'Upper/Y', +'isuppercaseletter' => 'Gc/Lu', +'isvai' => '#/634', +'isvaii' => '#/634', +'isvariationselector' => '#/93', +'isvariationselectors' => '#/111', +'isvariationselectorssupplement' => '#/149', +'isvedicext' => '#/249', +'isvedicextensions' => '#/249', +'isverticalforms' => '#/351', +'isvertspace' => '#/4', +'isvs' => '#/93', +'isvssup' => '#/149', +'iswancho' => '#/709', +'iswara' => '#/708', +'iswarangciti' => '#/708', +'iswcho' => '#/709', +'iswhitespace' => 'Perl/SpacePer', +'isword' => 'Perl/Word', +'iswspace' => 'Perl/SpacePer', +'isxdigit' => 'Hex/Y', +'isxidc' => 'XIDC/Y', +'isxidcontinue' => 'XIDC/Y', +'isxids' => 'XIDS/Y', +'isxidstart' => 'XIDS/Y', +'isxpeo' => '#/710', +'isxperlspace' => 'Perl/SpacePer', +'isxposixalnum' => 'Perl/Alnum', +'isxposixalpha' => 'Alpha/Y', +'isxposixblank' => 'Perl/Blank', +'isxposixcntrl' => '#/422', +'isxposixdigit' => 'Gc/Nd', +'isxposixgraph' => 'Perl/Graph', +'isxposixlower' => 'Lower/Y', +'isxposixprint' => 'Perl/Print', +'isxposixpunct' => 'Perl/XPosixPu', +'isxposixspace' => 'Perl/SpacePer', +'isxposixupper' => 'Upper/Y', +'isxposixword' => 'Perl/Word', +'isxposixxdigit' => 'Hex/Y', +'isxsux' => 'Scx/Xsux', +'isyezi' => 'Scx/Yezi', +'isyezidi' => 'Scx/Yezi', +'isyi' => 'Scx/Yi', +'isyiii' => 'Scx/Yi', +'isyijing' => '#/177', +'isyijinghexagramsymbols' => '#/177', +'isyiradicals' => '#/300', +'isyisyllables' => '#/325', +'isz' => 'Gc/Z', +'iszanabazarsquare' => '#/711', +'iszanb' => '#/711', +'iszinh' => 'Scx/Zinh', +'iszl' => '#/424', +'iszp' => '#/425', +'iszs' => 'Gc/Zs', +'iszyyy' => 'Scx/Zyyy', +'iszzzz' => 'Scx/Zzzz', +'ital' => '#/659', +'jamo' => '#/122', +'jamoexta' => '#/237', +'jamoextb' => '#/238', +'java' => '#/660', +'javanese' => '#/660', +'jg=africanfeh' => '#/458', +'jg=africannoon' => '#/464', +'jg=africanqaf' => '#/459', +'jg=ain' => 'Jg/Ain', +'jg=alaph' => '#/446', +'jg=alef' => 'Jg/Alef', +'jg=beh' => 'Jg/Beh', +'jg=beth' => '#/436', +'jg=burushaskiyehbarree' => '#/509', +'jg=dal' => 'Jg/Dal', +'jg=dalathrish' => '#/460', +'jg=e' => '#/426', +'jg=farsiyeh' => 'Jg/FarsiYeh', +'jg=fe' => '#/427', +'jg=feh' => 'Jg/Feh', +'jg=finalsemkath' => '#/470', +'jg=gaf' => 'Jg/Gaf', +'jg=gamal' => '#/447', +'jg=hah' => 'Jg/Hah', +'jg=hamzaonhehgoal' => '#/487', +'jg=hanifirohingyakinnaya' => 'Jg/HanifiRo', +'jg=hanifirohingyapa' => '#/501', +'jg=he' => '#/428', +'jg=heh' => '#/430', +'jg=hehgoal' => '#/453', +'jg=heth' => '#/437', +'jg=kaf' => 'Jg/Kaf', +'jg=kaph' => '#/438', +'jg=khaph' => '#/448', +'jg=knottedheh' => '#/461', +'jg=lam' => 'Jg/Lam', +'jg=lamadh' => '#/451', +'jg=malayalambha' => '#/471', +'jg=malayalamja' => '#/465', +'jg=malayalamlla' => '#/472', +'jg=malayalamllla' => '#/479', +'jg=malayalamnga' => '#/473', +'jg=malayalamnna' => '#/474', +'jg=malayalamnnna' => '#/480', +'jg=malayalamnya' => '#/475', +'jg=malayalamra' => '#/466', +'jg=malayalamssa' => '#/476', +'jg=malayalamtta' => '#/477', +'jg=manichaeanaleph' => '#/497', +'jg=manichaeanayin' => '#/488', +'jg=manichaeanbeth' => '#/489', +'jg=manichaeandaleth' => '#/502', +'jg=manichaeandhamedh' => '#/506', +'jg=manichaeanfive' => '#/490', +'jg=manichaeangimel' => '#/498', +'jg=manichaeanheth' => '#/491', +'jg=manichaeanhundred' => '#/507', +'jg=manichaeankaph' => '#/492', +'jg=manichaeanlamedh' => '#/503', +'jg=manichaeanmem' => '#/481', +'jg=manichaeannun' => '#/482', +'jg=manichaeanone' => '#/483', +'jg=manichaeanpe' => '#/478', +'jg=manichaeanqoph' => '#/493', +'jg=manichaeanresh' => '#/494', +'jg=manichaeansadhe' => '#/499', +'jg=manichaeansamekh' => '#/504', +'jg=manichaeantaw' => '#/484', +'jg=manichaeanten' => '#/485', +'jg=manichaeanteth' => '#/495', +'jg=manichaeanthamedh' => '#/508', +'jg=manichaeantwenty' => '#/505', +'jg=manichaeanwaw' => '#/486', +'jg=manichaeanyodh' => '#/496', +'jg=manichaeanzayin' => '#/500', +'jg=meem' => '#/439', +'jg=mim' => '#/431', +'jg=nojoininggroup' => 'Jg/NoJoinin', +'jg=noon' => '#/440', +'jg=nun' => '#/432', +'jg=nya' => '#/433', +'jg=pe' => '#/429', +'jg=qaf' => 'Jg/Qaf', +'jg=qaph' => '#/441', +'jg=reh' => 'Jg/Reh', +'jg=reversedpe' => '#/462', +'jg=rohingyayeh' => '#/467', +'jg=sad' => 'Jg/Sad', +'jg=sadhe' => '#/449', +'jg=seen' => 'Jg/Seen', +'jg=semkath' => '#/454', +'jg=shin' => '#/442', +'jg=straightwaw' => '#/468', +'jg=swashkaf' => '#/455', +'jg=syriacwaw' => '#/456', +'jg=tah' => '#/434', +'jg=taw' => '#/435', +'jg=tehmarbuta' => '#/463', +'jg=tehmarbutagoal' => '#/487', +'jg=teth' => '#/443', +'jg=waw' => 'Jg/Waw', +'jg=yeh' => 'Jg/Yeh', +'jg=yehbarree' => '#/457', +'jg=yehwithtail' => '#/469', +'jg=yudh' => '#/444', +'jg=yudhhe' => '#/452', +'jg=zain' => '#/445', +'jg=zhain' => '#/450', +'joinc' => '#/88', +'joinc=f' => '#/!88', +'joinc=false' => '#/!88', +'joinc=n' => '#/!88', +'joinc=no' => '#/!88', +'joinc=t' => '#/88', +'joinc=true' => '#/88', +'joinc=y' => '#/88', +'joinc=yes' => '#/88', +'joincontrol' => '#/88', +'jt=c' => 'Jt/C', +'jt=d' => 'Jt/D', +'jt=dualjoining' => 'Jt/D', +'jt=joincausing' => 'Jt/C', +'jt=l' => 'Jt/L', +'jt=leftjoining' => 'Jt/L', +'jt=nonjoining' => 'Jt/U', +'jt=r' => 'Jt/R', +'jt=rightjoining' => 'Jt/R', +'jt=t' => 'Jt/T', +'jt=transparent' => 'Jt/T', +'jt=u' => 'Jt/U', +'kaithi' => 'Scx/Kthi', +'kali' => '#/195', +'kana' => 'Scx/Kana', +'kanaexta' => '#/240', +'kanaextendeda' => '#/240', +'kanasup' => '#/193', +'kanasupplement' => '#/193', +'kanbun' => '#/163', +'kangxi' => '#/164', +'kangxiradicals' => '#/164', +'kannada' => 'Scx/Knda', +'katakana' => 'Scx/Kana', +'katakanaext' => '#/310', +'katakanaphoneticextensions' => '#/310', +'kayahli' => '#/195', +'khar' => 'Scx/Khar', +'kharoshthi' => 'Scx/Khar', +'khitansmallscript' => '#/661', +'khmer' => 'Scx/Khmr', +'khmersymbols' => '#/334', +'khmr' => 'Scx/Khmr', +'khoj' => 'Scx/Khoj', +'khojki' => 'Scx/Khoj', +'khudawadi' => 'Scx/Sind', +'kits' => '#/661', +'knda' => 'Scx/Knda', +'kthi' => 'Scx/Kthi', +'l' => 'Gc/L', +'l&' => 'Gc/LC', +'l_' => 'Gc/LC', +'lana' => 'Scx/Lana', +'lao' => 'Scx/Lao', +'laoo' => 'Scx/Lao', +'latin' => 'Scx/Latn', +'latin1' => '#/166', +'latin1sup' => '#/166', +'latin1supplement' => '#/166', +'latinexta' => '#/259', +'latinextadditional' => '#/396', +'latinextb' => '#/260', +'latinextc' => '#/261', +'latinextd' => '#/262', +'latinexte' => '#/263', +'latinextendeda' => '#/259', +'latinextendedadditional' => '#/396', +'latinextendedb' => '#/260', +'latinextendedc' => '#/261', +'latinextendedd' => '#/262', +'latinextendede' => '#/263', +'latn' => 'Scx/Latn', +'lb=ai' => 'Lb/AI', +'lb=al' => 'Lb/AL', +'lb=alphabetic' => 'Lb/AL', +'lb=ambiguous' => 'Lb/AI', +'lb=b2' => '#/510', +'lb=ba' => 'Lb/BA', +'lb=bb' => 'Lb/BB', +'lb=bk' => '#/511', +'lb=breakafter' => 'Lb/BA', +'lb=breakbefore' => 'Lb/BB', +'lb=breakboth' => '#/510', +'lb=breaksymbols' => '#/518', +'lb=carriagereturn' => '#/66', +'lb=cb' => '#/512', +'lb=cj' => 'Lb/CJ', +'lb=cl' => 'Lb/CL', +'lb=closeparenthesis' => '#/513', +'lb=closepunctuation' => 'Lb/CL', +'lb=cm' => 'Lb/CM', +'lb=combiningmark' => 'Lb/CM', +'lb=complexcontext' => 'Lb/SA', +'lb=conditionaljapanesestarter' => 'Lb/CJ', +'lb=contingentbreak' => '#/512', +'lb=cp' => '#/513', +'lb=cr' => '#/66', +'lb=eb' => 'EBase/Y', +'lb=ebase' => 'EBase/Y', +'lb=em' => '#/61', +'lb=emodifier' => '#/61', +'lb=ex' => 'Lb/EX', +'lb=exclamation' => 'Lb/EX', +'lb=gl' => 'Lb/GL', +'lb=glue' => 'Lb/GL', +'lb=h2' => 'GCB/LV', +'lb=h3' => 'GCB/LVT', +'lb=hebrewletter' => 'WB/HL', +'lb=hl' => 'WB/HL', +'lb=hy' => '#/514', +'lb=hyphen' => '#/514', +'lb=id' => 'Lb/ID', +'lb=ideographic' => 'Lb/ID', +'lb=in' => 'Lb/IN', +'lb=infixnumeric' => 'Lb/IS', +'lb=inseparable' => 'Lb/IN', +'lb=inseperable' => 'Lb/IN', +'lb=is' => 'Lb/IS', +'lb=jl' => '#/63', +'lb=jt' => '#/64', +'lb=jv' => '#/65', +'lb=lf' => '#/67', +'lb=linefeed' => '#/67', +'lb=mandatorybreak' => '#/511', +'lb=nextline' => '#/515', +'lb=nl' => '#/515', +'lb=nonstarter' => 'Lb/NS', +'lb=ns' => 'Lb/NS', +'lb=nu' => 'Lb/NU', +'lb=numeric' => 'Lb/NU', +'lb=op' => 'Lb/OP', +'lb=openpunctuation' => 'Lb/OP', +'lb=po' => 'Lb/PO', +'lb=postfixnumeric' => 'Lb/PO', +'lb=pr' => 'Lb/PR', +'lb=prefixnumeric' => 'Lb/PR', +'lb=qu' => 'Lb/QU', +'lb=quotation' => 'Lb/QU', +'lb=regionalindicator' => '#/68', +'lb=ri' => '#/68', +'lb=sa' => 'Lb/SA', +'lb=sg' => '#/516', +'lb=sp' => '#/517', +'lb=space' => '#/517', +'lb=surrogate' => '#/516', +'lb=sy' => '#/518', +'lb=unknown' => 'Lb/XX', +'lb=wj' => '#/519', +'lb=wordjoiner' => '#/519', +'lb=xx' => 'Lb/XX', +'lb=zw' => '#/520', +'lb=zwj' => '#/69', +'lb=zwspace' => '#/520', +'lc' => 'Gc/LC', +'lepc' => '#/662', +'lepcha' => '#/662', +'letter' => 'Gc/L', +'letterlikesymbols' => '#/391', +'letternumber' => 'Gc/Nl', +'limb' => 'Scx/Limb', +'limbu' => 'Scx/Limb', +'lina' => 'Scx/Lina', +'linb' => 'Scx/Linb', +'lineara' => 'Scx/Lina', +'linearb' => 'Scx/Linb', +'linearbideograms' => '#/381', +'linearbsyllabary' => '#/382', +'lineseparator' => '#/424', +'lisu' => '#/663', +'lisusup' => '#/197', +'lisusupplement' => '#/197', +'ll' => 'Gc/Ll', +'lm' => 'Gc/Lm', +'lo' => 'Gc/Lo', +'loe' => 'InPC/VisualOr', +'loe=f' => '!InPC/VisualOr', +'loe=false' => '!InPC/VisualOr', +'loe=n' => '!InPC/VisualOr', +'loe=no' => '!InPC/VisualOr', +'loe=t' => 'InPC/VisualOr', +'loe=true' => 'InPC/VisualOr', +'loe=y' => 'InPC/VisualOr', +'loe=yes' => 'InPC/VisualOr', +'logicalorderexception' => 'InPC/VisualOr', +'lower' => 'Lower/Y', +'lower=f' => '!Lower/Y', +'lower=false' => '!Lower/Y', +'lower=n' => '!Lower/Y', +'lower=no' => '!Lower/Y', +'lower=t' => 'Lower/Y', +'lower=true' => 'Lower/Y', +'lower=y' => 'Lower/Y', +'lower=yes' => 'Lower/Y', +'lowercase' => 'Lower/Y', +'lowercaseletter' => 'Gc/Ll', +'lowsurrogates' => '#/347', +'lt' => 'Perl/Title', +'lu' => 'Gc/Lu', +'lyci' => '#/664', +'lycian' => '#/664', +'lydi' => '#/665', +'lydian' => '#/665', +'m' => 'Gc/M', +'mahajani' => '#/666', +'mahj' => '#/666', +'mahjong' => '#/198', +'mahjongtiles' => '#/198', +'maka' => '#/667', +'makasar' => '#/667', +'malayalam' => 'Scx/Mlym', +'mand' => '#/668', +'mandaic' => '#/668', +'mani' => '#/669', +'manichaean' => '#/669', +'marc' => '#/670', +'marchen' => '#/670', +'mark' => 'Gc/M', +'masaramgondi' => 'Scx/Gonm', +'math' => 'Math/Y', +'math=f' => '!Math/Y', +'math=false' => '!Math/Y', +'math=n' => '!Math/Y', +'math=no' => '!Math/Y', +'math=t' => 'Math/Y', +'math=true' => 'Math/Y', +'math=y' => 'Math/Y', +'math=yes' => 'Math/Y', +'mathalphanum' => '#/336', +'mathematicalalphanumericsymbols' => '#/336', +'mathematicaloperators' => '#/348', +'mathoperators' => '#/348', +'mathsymbol' => 'Gc/Sm', +'mayannumerals' => '#/349', +'mc' => 'Gc/Mc', +'me' => 'Gc/Me', +'medefaidrin' => '#/671', +'medf' => '#/671', +'meeteimayek' => '#/676', +'meeteimayekext' => '#/358', +'meeteimayekextensions' => '#/358', +'mend' => '#/672', +'mendekikakui' => '#/672', +'merc' => '#/673', +'mero' => '#/402', +'meroiticcursive' => '#/673', +'meroitichieroglyphs' => '#/402', +'miao' => '#/674', +'miscarrows' => '#/290', +'miscellaneousmathematicalsymbolsa' => '#/383', +'miscellaneousmathematicalsymbolsb' => '#/384', +'miscellaneoussymbols' => '#/313', +'miscellaneoussymbolsandarrows' => '#/290', +'miscellaneoussymbolsandpictographs' => '#/369', +'miscellaneoustechnical' => '#/350', +'miscmathsymbolsa' => '#/383', +'miscmathsymbolsb' => '#/384', +'miscpictographs' => '#/369', +'miscsymbols' => '#/313', +'misctechnical' => '#/350', +'mlym' => 'Scx/Mlym', +'mn' => 'Gc/Mn', +'modi' => '#/675', +'modifierletter' => 'Gc/Lm', +'modifierletters' => '#/370', +'modifiersymbol' => 'Gc/Sk', +'modifiertoneletters' => '#/403', +'mong' => 'Scx/Mong', +'mongolian' => 'Scx/Mong', +'mongoliansup' => '#/338', +'mongoliansupplement' => '#/338', +'mro' => '#/632', +'mroo' => '#/632', +'mtei' => '#/676', +'mult' => 'Scx/Mult', +'multani' => 'Scx/Mult', +'music' => '#/140', +'musicalsymbols' => '#/140', +'myanmar' => 'Scx/Mymr', +'myanmarexta' => '#/314', +'myanmarextb' => '#/315', +'myanmarextendeda' => '#/314', +'myanmarextendedb' => '#/315', +'mymr' => 'Scx/Mymr', +'n' => 'Gc/N', +'nabataean' => '#/677', +'nand' => 'Scx/Nand', +'nandinagari' => 'Scx/Nand', +'narb' => '#/371', +'nb' => 'Blk/NB', +'nbat' => '#/677', +'nchar' => 'Perl/_PerlNch', +'nchar=f' => '!Perl/_PerlNch', +'nchar=false' => '!Perl/_PerlNch', +'nchar=n' => '!Perl/_PerlNch', +'nchar=no' => '!Perl/_PerlNch', +'nchar=t' => 'Perl/_PerlNch', +'nchar=true' => 'Perl/_PerlNch', +'nchar=y' => 'Perl/_PerlNch', +'nchar=yes' => 'Perl/_PerlNch', +'nd' => 'Gc/Nd', +'newa' => '#/678', +'newtailue' => 'Scx/Talu', +'nfcqc=m' => 'NFCQC/M', +'nfcqc=maybe' => 'NFCQC/M', +'nfcqc=n' => 'CompEx/Y', +'nfcqc=no' => 'CompEx/Y', +'nfcqc=y' => 'NFCQC/Y', +'nfcqc=yes' => 'NFCQC/Y', +'nfdqc=n' => 'NFDQC/N', +'nfdqc=no' => 'NFDQC/N', +'nfdqc=y' => 'NFDQC/Y', +'nfdqc=yes' => 'NFDQC/Y', +'nfkcqc=m' => 'NFCQC/M', +'nfkcqc=maybe' => 'NFCQC/M', +'nfkcqc=n' => 'NFKCQC/N', +'nfkcqc=no' => 'NFKCQC/N', +'nfkcqc=y' => 'NFKCQC/Y', +'nfkcqc=yes' => 'NFKCQC/Y', +'nfkdqc=n' => 'NFKDQC/N', +'nfkdqc=no' => 'NFKDQC/N', +'nfkdqc=y' => 'NFKDQC/Y', +'nfkdqc=yes' => 'NFKDQC/Y', +'nko' => '#/633', +'nkoo' => '#/633', +'nl' => 'Gc/Nl', +'no' => 'Gc/No', +'noblock' => 'Blk/NB', +'noncharactercodepoint' => 'Perl/_PerlNch', +'nonspacingmark' => 'Gc/Mn', +'nshu' => '#/679', +'nt=de' => 'Gc/Nd', +'nt=decimal' => 'Gc/Nd', +'nt=di' => 'Nt/Di', +'nt=digit' => 'Nt/Di', +'nt=none' => 'Nt/None', +'nt=nu' => 'Nt/Nu', +'nt=numeric' => 'Nt/Nu', +'number' => 'Gc/N', +'numberforms' => '#/317', +'nushu' => '#/679', +'nv=nan' => 'Nt/None', +'nyiakengpuachuehmong' => 'Scx/Hmnp', +'ocr' => '#/117', +'ogam' => '#/680', +'ogham' => '#/680', +'olchiki' => '#/204', +'olck' => '#/204', +'oldhungarian' => '#/658', +'olditalic' => '#/659', +'oldnortharabian' => '#/371', +'oldpermic' => '#/685', +'oldpersian' => '#/710', +'oldsogdian' => '#/697', +'oldsoutharabian' => '#/372', +'oldturkic' => '#/681', +'openpunctuation' => 'Gc/Ps', +'opticalcharacterrecognition' => '#/117', +'oriya' => 'Scx/Orya', +'orkh' => '#/681', +'ornamentaldingbats' => '#/397', +'orya' => 'Scx/Orya', +'osage' => '#/682', +'osge' => '#/682', +'osma' => '#/683', +'osmanya' => '#/683', +'other' => 'Gc/C', +'otherletter' => 'Gc/Lo', +'othernumber' => 'Gc/No', +'otherpunctuation' => 'Gc/Po', +'othersymbol' => 'Gc/So', +'ottomansiyaqnumbers' => '#/404', +'p' => 'Gc/P', +'pahawhhmong' => 'Scx/Hmng', +'palm' => '#/271', +'palmyrene' => '#/271', +'paragraphseparator' => '#/425', +'patsyn' => 'PatSyn/Y', +'patsyn=f' => '!PatSyn/Y', +'patsyn=false' => '!PatSyn/Y', +'patsyn=n' => '!PatSyn/Y', +'patsyn=no' => '!PatSyn/Y', +'patsyn=t' => 'PatSyn/Y', +'patsyn=true' => 'PatSyn/Y', +'patsyn=y' => 'PatSyn/Y', +'patsyn=yes' => 'PatSyn/Y', +'patternsyntax' => 'PatSyn/Y', +'patternwhitespace' => 'Perl/_PerlPat', +'patws' => 'Perl/_PerlPat', +'patws=f' => '!Perl/_PerlPat', +'patws=false' => '!Perl/_PerlPat', +'patws=n' => '!Perl/_PerlPat', +'patws=no' => '!Perl/_PerlPat', +'patws=t' => 'Perl/_PerlPat', +'patws=true' => 'Perl/_PerlPat', +'patws=y' => 'Perl/_PerlPat', +'patws=yes' => 'Perl/_PerlPat', +'pauc' => '#/684', +'paucinhau' => '#/684', +'pc' => 'Gc/Pc', +'pcm' => 'PCM/Y', +'pcm=f' => '!PCM/Y', +'pcm=false' => '!PCM/Y', +'pcm=n' => '!PCM/Y', +'pcm=no' => '!PCM/Y', +'pcm=t' => 'PCM/Y', +'pcm=true' => 'PCM/Y', +'pcm=y' => 'PCM/Y', +'pcm=yes' => 'PCM/Y', +'pd' => 'Gc/Pd', +'pe' => 'Gc/Pe', +'perlspace' => '#/3', +'perlword' => 'Perl/PerlWord', +'perm' => '#/685', +'pf' => 'Gc/Pf', +'phag' => '#/686', +'phagspa' => '#/686', +'phaistos' => '#/243', +'phaistosdisc' => '#/243', +'phli' => '#/687', +'phlp' => 'Scx/Phlp', +'phnx' => '#/688', +'phoenician' => '#/688', +'phoneticext' => '#/319', +'phoneticextensions' => '#/319', +'phoneticextensionssupplement' => '#/359', +'phoneticextsup' => '#/359', +'pi' => 'Gc/Pi', +'playingcards' => '#/340', +'plrd' => '#/674', +'po' => 'Gc/Po', +'posixalnum' => '#/5', +'posixalpha' => '#/6', +'posixblank' => '#/7', +'posixcntrl' => '#/8', +'posixdigit' => '#/9', +'posixgraph' => '#/10', +'posixlower' => '#/11', +'posixprint' => '#/12', +'posixpunct' => 'Perl/PosixPun', +'posixspace' => '#/3', +'posixupper' => '#/13', +'posixword' => 'Perl/PerlWord', +'posixxdigit' => '#/60', +'prependedconcatenationmark' => 'PCM/Y', +'print' => 'Perl/Print', +'privateuse' => '#/423', +'privateusearea' => '#/118', +'prti' => '#/689', +'ps' => 'Gc/Ps', +'psalterpahlavi' => 'Scx/Phlp', +'pua' => '#/118', +'punct' => 'Gc/P', +'punctuation' => 'Gc/P', +'qaac' => 'Scx/Copt', +'qaai' => 'Scx/Zinh', +'qmark' => 'QMark/Y', +'qmark=f' => '!QMark/Y', +'qmark=false' => '!QMark/Y', +'qmark=n' => '!QMark/Y', +'qmark=no' => '!QMark/Y', +'qmark=t' => 'QMark/Y', +'qmark=true' => 'QMark/Y', +'qmark=y' => 'QMark/Y', +'qmark=yes' => 'QMark/Y', +'quotationmark' => 'QMark/Y', +'radical' => '#/91', +'radical=f' => '#/!91', +'radical=false' => '#/!91', +'radical=n' => '#/!91', +'radical=no' => '#/!91', +'radical=t' => '#/91', +'radical=true' => '#/91', +'radical=y' => '#/91', +'radical=yes' => '#/91', +'regionalindicator' => '#/68', +'rejang' => '#/690', +'ri' => '#/68', +'ri=f' => '#/!68', +'ri=false' => '#/!68', +'ri=n' => '#/!68', +'ri=no' => '#/!68', +'ri=t' => '#/68', +'ri=true' => '#/68', +'ri=y' => '#/68', +'ri=yes' => '#/68', +'rjng' => '#/690', +'rohg' => 'Scx/Rohg', +'rumi' => '#/127', +'ruminumeralsymbols' => '#/127', +'runic' => '#/691', +'runr' => '#/691', +'s' => 'Gc/S', +'samaritan' => '#/692', +'samr' => '#/692', +'sarb' => '#/372', +'saur' => '#/693', +'saurashtra' => '#/693', +'sb=at' => 'SB/AT', +'sb=aterm' => 'SB/AT', +'sb=cl' => 'SB/CL', +'sb=close' => 'SB/CL', +'sb=cr' => '#/66', +'sb=ex' => 'SB/EX', +'sb=extend' => 'SB/EX', +'sb=fo' => 'SB/FO', +'sb=format' => 'SB/FO', +'sb=le' => 'SB/LE', +'sb=lf' => '#/67', +'sb=lo' => 'SB/LO', +'sb=lower' => 'SB/LO', +'sb=nu' => 'SB/NU', +'sb=numeric' => 'SB/NU', +'sb=oletter' => 'SB/LE', +'sb=other' => 'SB/XX', +'sb=sc' => 'SB/SC', +'sb=scontinue' => 'SB/SC', +'sb=se' => '#/92', +'sb=sep' => '#/92', +'sb=sp' => 'SB/Sp', +'sb=st' => 'SB/ST', +'sb=sterm' => 'SB/ST', +'sb=up' => 'SB/UP', +'sb=upper' => 'SB/UP', +'sb=xx' => 'SB/XX', +'sc' => 'Gc/Sc', +'sc=adlam' => '#/599', +'sc=adlm' => '#/599', +'sc=aghb' => '#/635', +'sc=ahom' => '#/636', +'sc=anatolianhieroglyphs' => '#/657', +'sc=arab' => 'Sc/Arab', +'sc=arabic' => 'Sc/Arab', +'sc=armenian' => 'Scx/Armn', +'sc=armi' => '#/637', +'sc=armn' => 'Scx/Armn', +'sc=avestan' => '#/638', +'sc=avst' => '#/638', +'sc=bali' => '#/639', +'sc=balinese' => '#/639', +'sc=bamu' => '#/640', +'sc=bamum' => '#/640', +'sc=bass' => '#/641', +'sc=bassavah' => '#/641', +'sc=batak' => '#/642', +'sc=batk' => '#/642', +'sc=beng' => 'Sc/Beng', +'sc=bengali' => 'Sc/Beng', +'sc=bhaiksuki' => 'Scx/Bhks', +'sc=bhks' => 'Scx/Bhks', +'sc=bopo' => '#/600', +'sc=bopomofo' => '#/600', +'sc=brah' => '#/643', +'sc=brahmi' => '#/643', +'sc=brai' => '#/180', +'sc=braille' => '#/180', +'sc=bugi' => '#/601', +'sc=buginese' => '#/601', +'sc=buhd' => '#/602', +'sc=buhid' => '#/602', +'sc=cakm' => '#/603', +'sc=canadianaboriginal' => '#/646', +'sc=cans' => '#/646', +'sc=cari' => '#/647', +'sc=carian' => '#/647', +'sc=caucasianalbanian' => '#/635', +'sc=chakma' => '#/603', +'sc=cham' => 'Scx/Cham', +'sc=cher' => '#/648', +'sc=cherokee' => '#/648', +'sc=chorasmian' => '#/649', +'sc=chrs' => '#/649', +'sc=common' => 'Sc/Zyyy', +'sc=copt' => '#/604', +'sc=coptic' => '#/604', +'sc=cprt' => 'Sc/Cprt', +'sc=cuneiform' => 'Scx/Xsux', +'sc=cypriot' => 'Sc/Cprt', +'sc=cyrillic' => 'Sc/Cyrl', +'sc=cyrl' => 'Sc/Cyrl', +'sc=deseret' => '#/188', +'sc=deva' => 'Sc/Deva', +'sc=devanagari' => 'Sc/Deva', +'sc=diak' => 'Scx/Diak', +'sc=divesakuru' => 'Scx/Diak', +'sc=dogr' => '#/605', +'sc=dogra' => '#/605', +'sc=dsrt' => '#/188', +'sc=dupl' => 'Sc/Dupl', +'sc=duployan' => 'Sc/Dupl', +'sc=egyp' => '#/651', +'sc=egyptianhieroglyphs' => '#/651', +'sc=elba' => '#/652', +'sc=elbasan' => '#/652', +'sc=elym' => '#/653', +'sc=elymaic' => '#/653', +'sc=ethi' => 'Scx/Ethi', +'sc=ethiopic' => 'Scx/Ethi', +'sc=geor' => 'Sc/Geor', +'sc=georgian' => 'Sc/Geor', +'sc=glag' => 'Sc/Glag', +'sc=glagolitic' => 'Sc/Glag', +'sc=gong' => 'Sc/Gong', +'sc=gonm' => 'Sc/Gonm', +'sc=goth' => '#/654', +'sc=gothic' => '#/654', +'sc=gran' => 'Sc/Gran', +'sc=grantha' => 'Sc/Gran', +'sc=greek' => 'Sc/Grek', +'sc=grek' => 'Sc/Grek', +'sc=gujarati' => 'Sc/Gujr', +'sc=gujr' => 'Sc/Gujr', +'sc=gunjalagondi' => 'Sc/Gong', +'sc=gurmukhi' => 'Sc/Guru', +'sc=guru' => 'Sc/Guru', +'sc=han' => 'Sc/Han', +'sc=hang' => 'Sc/Hang', +'sc=hangul' => 'Sc/Hang', +'sc=hani' => 'Sc/Han', +'sc=hanifirohingya' => '#/621', +'sc=hano' => '#/606', +'sc=hanunoo' => '#/606', +'sc=hatr' => '#/656', +'sc=hatran' => '#/656', +'sc=hebr' => 'Scx/Hebr', +'sc=hebrew' => 'Scx/Hebr', +'sc=hira' => 'Sc/Hira', +'sc=hiragana' => 'Sc/Hira', +'sc=hluw' => '#/657', +'sc=hmng' => 'Scx/Hmng', +'sc=hmnp' => 'Scx/Hmnp', +'sc=hung' => '#/658', +'sc=imperialaramaic' => '#/637', +'sc=inherited' => 'Sc/Zinh', +'sc=inscriptionalpahlavi' => '#/687', +'sc=inscriptionalparthian' => '#/689', +'sc=ital' => '#/659', +'sc=java' => '#/607', +'sc=javanese' => '#/607', +'sc=kaithi' => '#/610', +'sc=kali' => '#/608', +'sc=kana' => 'Sc/Kana', +'sc=kannada' => 'Sc/Knda', +'sc=katakana' => 'Sc/Kana', +'sc=kayahli' => '#/608', +'sc=khar' => 'Scx/Khar', +'sc=kharoshthi' => 'Scx/Khar', +'sc=khitansmallscript' => '#/661', +'sc=khmer' => 'Scx/Khmr', +'sc=khmr' => 'Scx/Khmr', +'sc=khoj' => '#/609', +'sc=khojki' => '#/609', +'sc=khudawadi' => '#/622', +'sc=kits' => '#/661', +'sc=knda' => 'Sc/Knda', +'sc=kthi' => '#/610', +'sc=lana' => 'Scx/Lana', +'sc=lao' => 'Scx/Lao', +'sc=laoo' => 'Scx/Lao', +'sc=latin' => 'Sc/Latn', +'sc=latn' => 'Sc/Latn', +'sc=lepc' => '#/662', +'sc=lepcha' => '#/662', +'sc=limb' => 'Sc/Limb', +'sc=limbu' => 'Sc/Limb', +'sc=lina' => '#/611', +'sc=linb' => 'Sc/Linb', +'sc=lineara' => '#/611', +'sc=linearb' => 'Sc/Linb', +'sc=lisu' => '#/663', +'sc=lyci' => '#/664', +'sc=lycian' => '#/664', +'sc=lydi' => '#/665', +'sc=lydian' => '#/665', +'sc=mahajani' => '#/612', +'sc=mahj' => '#/612', +'sc=maka' => '#/667', +'sc=makasar' => '#/667', +'sc=malayalam' => 'Sc/Mlym', +'sc=mand' => '#/613', +'sc=mandaic' => '#/613', +'sc=mani' => '#/614', +'sc=manichaean' => '#/614', +'sc=marc' => '#/670', +'sc=marchen' => '#/670', +'sc=masaramgondi' => 'Sc/Gonm', +'sc=medefaidrin' => '#/671', +'sc=medf' => '#/671', +'sc=meeteimayek' => '#/676', +'sc=mend' => '#/672', +'sc=mendekikakui' => '#/672', +'sc=merc' => '#/673', +'sc=mero' => '#/402', +'sc=meroiticcursive' => '#/673', +'sc=meroitichieroglyphs' => '#/402', +'sc=miao' => '#/674', +'sc=mlym' => 'Sc/Mlym', +'sc=modi' => '#/615', +'sc=mong' => 'Sc/Mong', +'sc=mongolian' => 'Sc/Mong', +'sc=mro' => '#/632', +'sc=mroo' => '#/632', +'sc=mtei' => '#/676', +'sc=mult' => 'Sc/Mult', +'sc=multani' => 'Sc/Mult', +'sc=myanmar' => '#/616', +'sc=mymr' => '#/616', +'sc=nabataean' => '#/677', +'sc=nand' => '#/617', +'sc=nandinagari' => '#/617', +'sc=narb' => '#/371', +'sc=nbat' => '#/677', +'sc=newa' => '#/678', +'sc=newtailue' => 'Scx/Talu', +'sc=nko' => '#/633', +'sc=nkoo' => '#/633', +'sc=nshu' => '#/679', +'sc=nushu' => '#/679', +'sc=nyiakengpuachuehmong' => 'Scx/Hmnp', +'sc=ogam' => '#/680', +'sc=ogham' => '#/680', +'sc=olchiki' => '#/204', +'sc=olck' => '#/204', +'sc=oldhungarian' => '#/658', +'sc=olditalic' => '#/659', +'sc=oldnortharabian' => '#/371', +'sc=oldpermic' => '#/618', +'sc=oldpersian' => '#/710', +'sc=oldsogdian' => '#/697', +'sc=oldsoutharabian' => '#/372', +'sc=oldturkic' => '#/681', +'sc=oriya' => 'Sc/Orya', +'sc=orkh' => '#/681', +'sc=orya' => 'Sc/Orya', +'sc=osage' => '#/682', +'sc=osge' => '#/682', +'sc=osma' => '#/683', +'sc=osmanya' => '#/683', +'sc=pahawhhmong' => 'Scx/Hmng', +'sc=palm' => '#/271', +'sc=palmyrene' => '#/271', +'sc=pauc' => '#/684', +'sc=paucinhau' => '#/684', +'sc=perm' => '#/618', +'sc=phag' => '#/619', +'sc=phagspa' => '#/619', +'sc=phli' => '#/687', +'sc=phlp' => '#/620', +'sc=phnx' => '#/688', +'sc=phoenician' => '#/688', +'sc=plrd' => '#/674', +'sc=prti' => '#/689', +'sc=psalterpahlavi' => '#/620', +'sc=qaac' => '#/604', +'sc=qaai' => 'Sc/Zinh', +'sc=rejang' => '#/690', +'sc=rjng' => '#/690', +'sc=rohg' => '#/621', +'sc=runic' => '#/691', +'sc=runr' => '#/691', +'sc=samaritan' => '#/692', +'sc=samr' => '#/692', +'sc=sarb' => '#/372', +'sc=saur' => '#/693', +'sc=saurashtra' => '#/693', +'sc=sgnw' => '#/694', +'sc=sharada' => '#/207', +'sc=shavian' => '#/208', +'sc=shaw' => '#/208', +'sc=shrd' => '#/207', +'sc=sidd' => '#/695', +'sc=siddham' => '#/695', +'sc=signwriting' => '#/694', +'sc=sind' => '#/622', +'sc=sinh' => 'Sc/Sinh', +'sc=sinhala' => 'Sc/Sinh', +'sc=sogd' => '#/623', +'sc=sogdian' => '#/623', +'sc=sogo' => '#/697', +'sc=sora' => '#/698', +'sc=sorasompeng' => '#/698', +'sc=soyo' => '#/699', +'sc=soyombo' => '#/699', +'sc=sund' => '#/700', +'sc=sundanese' => '#/700', +'sc=sylo' => '#/624', +'sc=sylotinagri' => '#/624', +'sc=syrc' => 'Sc/Syrc', +'sc=syriac' => 'Sc/Syrc', +'sc=tagalog' => '#/628', +'sc=tagb' => '#/625', +'sc=tagbanwa' => '#/625', +'sc=taile' => '#/627', +'sc=taitham' => 'Scx/Lana', +'sc=taiviet' => '#/703', +'sc=takr' => '#/626', +'sc=takri' => '#/626', +'sc=tale' => '#/627', +'sc=talu' => 'Scx/Talu', +'sc=tamil' => 'Sc/Taml', +'sc=taml' => 'Sc/Taml', +'sc=tang' => 'Scx/Tang', +'sc=tangut' => 'Scx/Tang', +'sc=tavt' => '#/703', +'sc=telu' => 'Sc/Telu', +'sc=telugu' => 'Sc/Telu', +'sc=tfng' => '#/704', +'sc=tglg' => '#/628', +'sc=thaa' => '#/629', +'sc=thaana' => '#/629', +'sc=thai' => '#/706', +'sc=tibetan' => 'Scx/Tibt', +'sc=tibt' => 'Scx/Tibt', +'sc=tifinagh' => '#/704', +'sc=tirh' => '#/630', +'sc=tirhuta' => '#/630', +'sc=ugar' => '#/707', +'sc=ugaritic' => '#/707', +'sc=unknown' => 'Scx/Zzzz', +'sc=vai' => '#/634', +'sc=vaii' => '#/634', +'sc=wancho' => '#/709', +'sc=wara' => '#/708', +'sc=warangciti' => '#/708', +'sc=wcho' => '#/709', +'sc=xpeo' => '#/710', +'sc=xsux' => 'Scx/Xsux', +'sc=yezi' => '#/631', +'sc=yezidi' => '#/631', +'sc=yi' => '#/598', +'sc=yiii' => '#/598', +'sc=zanabazarsquare' => '#/711', +'sc=zanb' => '#/711', +'sc=zinh' => 'Sc/Zinh', +'sc=zyyy' => 'Sc/Zyyy', +'sc=zzzz' => 'Scx/Zzzz', +'scx=adlam' => 'Scx/Adlm', +'scx=adlm' => 'Scx/Adlm', +'scx=aghb' => '#/635', +'scx=ahom' => '#/636', +'scx=anatolianhieroglyphs' => '#/657', +'scx=arab' => 'Scx/Arab', +'scx=arabic' => 'Scx/Arab', +'scx=armenian' => 'Scx/Armn', +'scx=armi' => '#/637', +'scx=armn' => 'Scx/Armn', +'scx=avestan' => '#/638', +'scx=avst' => '#/638', +'scx=bali' => '#/639', +'scx=balinese' => '#/639', +'scx=bamu' => '#/640', +'scx=bamum' => '#/640', +'scx=bass' => '#/641', +'scx=bassavah' => '#/641', +'scx=batak' => '#/642', +'scx=batk' => '#/642', +'scx=beng' => 'Scx/Beng', +'scx=bengali' => 'Scx/Beng', +'scx=bhaiksuki' => 'Scx/Bhks', +'scx=bhks' => 'Scx/Bhks', +'scx=bopo' => 'Scx/Bopo', +'scx=bopomofo' => 'Scx/Bopo', +'scx=brah' => '#/643', +'scx=brahmi' => '#/643', +'scx=brai' => '#/180', +'scx=braille' => '#/180', +'scx=bugi' => '#/644', +'scx=buginese' => '#/644', +'scx=buhd' => '#/645', +'scx=buhid' => '#/645', +'scx=cakm' => 'Scx/Cakm', +'scx=canadianaboriginal' => '#/646', +'scx=cans' => '#/646', +'scx=cari' => '#/647', +'scx=carian' => '#/647', +'scx=caucasianalbanian' => '#/635', +'scx=chakma' => 'Scx/Cakm', +'scx=cham' => 'Scx/Cham', +'scx=cher' => '#/648', +'scx=cherokee' => '#/648', +'scx=chorasmian' => '#/649', +'scx=chrs' => '#/649', +'scx=common' => 'Scx/Zyyy', +'scx=copt' => 'Scx/Copt', +'scx=coptic' => 'Scx/Copt', +'scx=cprt' => 'Scx/Cprt', +'scx=cuneiform' => 'Scx/Xsux', +'scx=cypriot' => 'Scx/Cprt', +'scx=cyrillic' => 'Scx/Cyrl', +'scx=cyrl' => 'Scx/Cyrl', +'scx=deseret' => '#/188', +'scx=deva' => 'Scx/Deva', +'scx=devanagari' => 'Scx/Deva', +'scx=diak' => 'Scx/Diak', +'scx=divesakuru' => 'Scx/Diak', +'scx=dogr' => '#/650', +'scx=dogra' => '#/650', +'scx=dsrt' => '#/188', +'scx=dupl' => 'Scx/Dupl', +'scx=duployan' => 'Scx/Dupl', +'scx=egyp' => '#/651', +'scx=egyptianhieroglyphs' => '#/651', +'scx=elba' => '#/652', +'scx=elbasan' => '#/652', +'scx=elym' => '#/653', +'scx=elymaic' => '#/653', +'scx=ethi' => 'Scx/Ethi', +'scx=ethiopic' => 'Scx/Ethi', +'scx=geor' => 'Scx/Geor', +'scx=georgian' => 'Scx/Geor', +'scx=glag' => 'Scx/Glag', +'scx=glagolitic' => 'Scx/Glag', +'scx=gong' => 'Scx/Gong', +'scx=gonm' => 'Scx/Gonm', +'scx=goth' => '#/654', +'scx=gothic' => '#/654', +'scx=gran' => 'Scx/Gran', +'scx=grantha' => 'Scx/Gran', +'scx=greek' => 'Scx/Grek', +'scx=grek' => 'Scx/Grek', +'scx=gujarati' => 'Scx/Gujr', +'scx=gujr' => 'Scx/Gujr', +'scx=gunjalagondi' => 'Scx/Gong', +'scx=gurmukhi' => 'Scx/Guru', +'scx=guru' => 'Scx/Guru', +'scx=han' => 'Scx/Han', +'scx=hang' => 'Scx/Hang', +'scx=hangul' => 'Scx/Hang', +'scx=hani' => 'Scx/Han', +'scx=hanifirohingya' => 'Scx/Rohg', +'scx=hano' => '#/655', +'scx=hanunoo' => '#/655', +'scx=hatr' => '#/656', +'scx=hatran' => '#/656', +'scx=hebr' => 'Scx/Hebr', +'scx=hebrew' => 'Scx/Hebr', +'scx=hira' => 'Scx/Hira', +'scx=hiragana' => 'Scx/Hira', +'scx=hluw' => '#/657', +'scx=hmng' => 'Scx/Hmng', +'scx=hmnp' => 'Scx/Hmnp', +'scx=hung' => '#/658', +'scx=imperialaramaic' => '#/637', +'scx=inherited' => 'Scx/Zinh', +'scx=inscriptionalpahlavi' => '#/687', +'scx=inscriptionalparthian' => '#/689', +'scx=ital' => '#/659', +'scx=java' => '#/660', +'scx=javanese' => '#/660', +'scx=kaithi' => 'Scx/Kthi', +'scx=kali' => '#/195', +'scx=kana' => 'Scx/Kana', +'scx=kannada' => 'Scx/Knda', +'scx=katakana' => 'Scx/Kana', +'scx=kayahli' => '#/195', +'scx=khar' => 'Scx/Khar', +'scx=kharoshthi' => 'Scx/Khar', +'scx=khitansmallscript' => '#/661', +'scx=khmer' => 'Scx/Khmr', +'scx=khmr' => 'Scx/Khmr', +'scx=khoj' => 'Scx/Khoj', +'scx=khojki' => 'Scx/Khoj', +'scx=khudawadi' => 'Scx/Sind', +'scx=kits' => '#/661', +'scx=knda' => 'Scx/Knda', +'scx=kthi' => 'Scx/Kthi', +'scx=lana' => 'Scx/Lana', +'scx=lao' => 'Scx/Lao', +'scx=laoo' => 'Scx/Lao', +'scx=latin' => 'Scx/Latn', +'scx=latn' => 'Scx/Latn', +'scx=lepc' => '#/662', +'scx=lepcha' => '#/662', +'scx=limb' => 'Scx/Limb', +'scx=limbu' => 'Scx/Limb', +'scx=lina' => 'Scx/Lina', +'scx=linb' => 'Scx/Linb', +'scx=lineara' => 'Scx/Lina', +'scx=linearb' => 'Scx/Linb', +'scx=lisu' => '#/663', +'scx=lyci' => '#/664', +'scx=lycian' => '#/664', +'scx=lydi' => '#/665', +'scx=lydian' => '#/665', +'scx=mahajani' => '#/666', +'scx=mahj' => '#/666', +'scx=maka' => '#/667', +'scx=makasar' => '#/667', +'scx=malayalam' => 'Scx/Mlym', +'scx=mand' => '#/668', +'scx=mandaic' => '#/668', +'scx=mani' => '#/669', +'scx=manichaean' => '#/669', +'scx=marc' => '#/670', +'scx=marchen' => '#/670', +'scx=masaramgondi' => 'Scx/Gonm', +'scx=medefaidrin' => '#/671', +'scx=medf' => '#/671', +'scx=meeteimayek' => '#/676', +'scx=mend' => '#/672', +'scx=mendekikakui' => '#/672', +'scx=merc' => '#/673', +'scx=mero' => '#/402', +'scx=meroiticcursive' => '#/673', +'scx=meroitichieroglyphs' => '#/402', +'scx=miao' => '#/674', +'scx=mlym' => 'Scx/Mlym', +'scx=modi' => '#/675', +'scx=mong' => 'Scx/Mong', +'scx=mongolian' => 'Scx/Mong', +'scx=mro' => '#/632', +'scx=mroo' => '#/632', +'scx=mtei' => '#/676', +'scx=mult' => 'Scx/Mult', +'scx=multani' => 'Scx/Mult', +'scx=myanmar' => 'Scx/Mymr', +'scx=mymr' => 'Scx/Mymr', +'scx=nabataean' => '#/677', +'scx=nand' => 'Scx/Nand', +'scx=nandinagari' => 'Scx/Nand', +'scx=narb' => '#/371', +'scx=nbat' => '#/677', +'scx=newa' => '#/678', +'scx=newtailue' => 'Scx/Talu', +'scx=nko' => '#/633', +'scx=nkoo' => '#/633', +'scx=nshu' => '#/679', +'scx=nushu' => '#/679', +'scx=nyiakengpuachuehmong' => 'Scx/Hmnp', +'scx=ogam' => '#/680', +'scx=ogham' => '#/680', +'scx=olchiki' => '#/204', +'scx=olck' => '#/204', +'scx=oldhungarian' => '#/658', +'scx=olditalic' => '#/659', +'scx=oldnortharabian' => '#/371', +'scx=oldpermic' => '#/685', +'scx=oldpersian' => '#/710', +'scx=oldsogdian' => '#/697', +'scx=oldsoutharabian' => '#/372', +'scx=oldturkic' => '#/681', +'scx=oriya' => 'Scx/Orya', +'scx=orkh' => '#/681', +'scx=orya' => 'Scx/Orya', +'scx=osage' => '#/682', +'scx=osge' => '#/682', +'scx=osma' => '#/683', +'scx=osmanya' => '#/683', +'scx=pahawhhmong' => 'Scx/Hmng', +'scx=palm' => '#/271', +'scx=palmyrene' => '#/271', +'scx=pauc' => '#/684', +'scx=paucinhau' => '#/684', +'scx=perm' => '#/685', +'scx=phag' => '#/686', +'scx=phagspa' => '#/686', +'scx=phli' => '#/687', +'scx=phlp' => 'Scx/Phlp', +'scx=phnx' => '#/688', +'scx=phoenician' => '#/688', +'scx=plrd' => '#/674', +'scx=prti' => '#/689', +'scx=psalterpahlavi' => 'Scx/Phlp', +'scx=qaac' => 'Scx/Copt', +'scx=qaai' => 'Scx/Zinh', +'scx=rejang' => '#/690', +'scx=rjng' => '#/690', +'scx=rohg' => 'Scx/Rohg', +'scx=runic' => '#/691', +'scx=runr' => '#/691', +'scx=samaritan' => '#/692', +'scx=samr' => '#/692', +'scx=sarb' => '#/372', +'scx=saur' => '#/693', +'scx=saurashtra' => '#/693', +'scx=sgnw' => '#/694', +'scx=sharada' => 'Scx/Shrd', +'scx=shavian' => '#/208', +'scx=shaw' => '#/208', +'scx=shrd' => 'Scx/Shrd', +'scx=sidd' => '#/695', +'scx=siddham' => '#/695', +'scx=signwriting' => '#/694', +'scx=sind' => 'Scx/Sind', +'scx=sinh' => 'Scx/Sinh', +'scx=sinhala' => 'Scx/Sinh', +'scx=sogd' => '#/696', +'scx=sogdian' => '#/696', +'scx=sogo' => '#/697', +'scx=sora' => '#/698', +'scx=sorasompeng' => '#/698', +'scx=soyo' => '#/699', +'scx=soyombo' => '#/699', +'scx=sund' => '#/700', +'scx=sundanese' => '#/700', +'scx=sylo' => '#/701', +'scx=sylotinagri' => '#/701', +'scx=syrc' => 'Scx/Syrc', +'scx=syriac' => 'Scx/Syrc', +'scx=tagalog' => '#/705', +'scx=tagb' => 'Scx/Tagb', +'scx=tagbanwa' => 'Scx/Tagb', +'scx=taile' => '#/702', +'scx=taitham' => 'Scx/Lana', +'scx=taiviet' => '#/703', +'scx=takr' => 'Scx/Takr', +'scx=takri' => 'Scx/Takr', +'scx=tale' => '#/702', +'scx=talu' => 'Scx/Talu', +'scx=tamil' => 'Scx/Taml', +'scx=taml' => 'Scx/Taml', +'scx=tang' => 'Scx/Tang', +'scx=tangut' => 'Scx/Tang', +'scx=tavt' => '#/703', +'scx=telu' => 'Scx/Telu', +'scx=telugu' => 'Scx/Telu', +'scx=tfng' => '#/704', +'scx=tglg' => '#/705', +'scx=thaa' => 'Scx/Thaa', +'scx=thaana' => 'Scx/Thaa', +'scx=thai' => '#/706', +'scx=tibetan' => 'Scx/Tibt', +'scx=tibt' => 'Scx/Tibt', +'scx=tifinagh' => '#/704', +'scx=tirh' => 'Scx/Tirh', +'scx=tirhuta' => 'Scx/Tirh', +'scx=ugar' => '#/707', +'scx=ugaritic' => '#/707', +'scx=unknown' => 'Scx/Zzzz', +'scx=vai' => '#/634', +'scx=vaii' => '#/634', +'scx=wancho' => '#/709', +'scx=wara' => '#/708', +'scx=warangciti' => '#/708', +'scx=wcho' => '#/709', +'scx=xpeo' => '#/710', +'scx=xsux' => 'Scx/Xsux', +'scx=yezi' => 'Scx/Yezi', +'scx=yezidi' => 'Scx/Yezi', +'scx=yi' => 'Scx/Yi', +'scx=yiii' => 'Scx/Yi', +'scx=zanabazarsquare' => '#/711', +'scx=zanb' => '#/711', +'scx=zinh' => 'Scx/Zinh', +'scx=zyyy' => 'Scx/Zyyy', +'scx=zzzz' => 'Scx/Zzzz', +'sd' => 'SD/Y', +'sd=f' => '!SD/Y', +'sd=false' => '!SD/Y', +'sd=n' => '!SD/Y', +'sd=no' => '!SD/Y', +'sd=t' => 'SD/Y', +'sd=true' => 'SD/Y', +'sd=y' => 'SD/Y', +'sd=yes' => 'SD/Y', +'sentenceterminal' => 'STerm/Y', +'separator' => 'Gc/Z', +'sgnw' => '#/694', +'sharada' => 'Scx/Shrd', +'shavian' => '#/208', +'shaw' => '#/208', +'shorthandformatcontrols' => '#/414', +'shrd' => 'Scx/Shrd', +'sidd' => '#/695', +'siddham' => '#/695', +'signwriting' => '#/694', +'sind' => 'Scx/Sind', +'sinh' => 'Scx/Sinh', +'sinhala' => 'Scx/Sinh', +'sinhalaarchaicnumbers' => '#/409', +'sk' => 'Gc/Sk', +'sm' => 'Gc/Sm', +'smallforms' => '#/295', +'smallformvariants' => '#/295', +'smallkanaext' => '#/341', +'smallkanaextension' => '#/341', +'so' => 'Gc/So', +'softdotted' => 'SD/Y', +'sogd' => '#/696', +'sogdian' => '#/696', +'sogo' => '#/697', +'sora' => '#/698', +'sorasompeng' => '#/698', +'soyo' => '#/699', +'soyombo' => '#/699', +'space' => 'Perl/SpacePer', +'spaceperl' => 'Perl/SpacePer', +'spaceseparator' => 'Gc/Zs', +'spacingmark' => 'Gc/Mc', +'spacingmodifierletters' => '#/370', +'specials' => '#/244', +'sterm' => 'STerm/Y', +'sterm=f' => '!STerm/Y', +'sterm=false' => '!STerm/Y', +'sterm=n' => '!STerm/Y', +'sterm=no' => '!STerm/Y', +'sterm=t' => 'STerm/Y', +'sterm=true' => 'STerm/Y', +'sterm=y' => 'STerm/Y', +'sterm=yes' => 'STerm/Y', +'sund' => '#/700', +'sundanese' => '#/700', +'sundanesesup' => '#/342', +'sundanesesupplement' => '#/342', +'suparrowsa' => '#/296', +'suparrowsb' => '#/297', +'suparrowsc' => '#/298', +'superandsub' => '#/322', +'superscriptsandsubscripts' => '#/322', +'supmathoperators' => '#/385', +'supplementalarrowsa' => '#/296', +'supplementalarrowsb' => '#/297', +'supplementalarrowsc' => '#/298', +'supplementalmathematicaloperators' => '#/385', +'supplementalpunctuation' => '#/361', +'supplementalsymbolsandpictographs' => '#/415', +'supplementaryprivateuseareaa' => '#/213', +'supplementaryprivateuseareab' => '#/214', +'suppuaa' => '#/213', +'suppuab' => '#/214', +'suppunctuation' => '#/361', +'supsymbolsandpictographs' => '#/415', +'surrogate' => '#/14', +'suttonsignwriting' => '#/392', +'sylo' => '#/701', +'sylotinagri' => '#/701', +'symbol' => 'Gc/S', +'symbolsandpictographsexta' => '#/416', +'symbolsandpictographsextendeda' => '#/416', +'symbolsforlegacycomputing' => '#/417', +'syrc' => 'Scx/Syrc', +'syriac' => 'Scx/Syrc', +'syriacsup' => '#/275', +'syriacsupplement' => '#/275', +'tagalog' => '#/705', +'tagb' => 'Scx/Tagb', +'tagbanwa' => 'Scx/Tagb', +'tags' => '#/128', +'taile' => '#/702', +'taitham' => 'Scx/Lana', +'taiviet' => '#/703', +'taixuanjing' => '#/324', +'taixuanjingsymbols' => '#/324', +'takr' => 'Scx/Takr', +'takri' => 'Scx/Takr', +'tale' => '#/702', +'talu' => 'Scx/Talu', +'tamil' => 'Scx/Taml', +'tamilsup' => '#/246', +'tamilsupplement' => '#/246', +'taml' => 'Scx/Taml', +'tang' => 'Scx/Tang', +'tangut' => 'Scx/Tang', +'tangutcomponents' => '#/386', +'tangutsup' => '#/276', +'tangutsupplement' => '#/276', +'tavt' => '#/703', +'telu' => 'Scx/Telu', +'telugu' => 'Scx/Telu', +'term' => 'Term/Y', +'term=f' => '!Term/Y', +'term=false' => '!Term/Y', +'term=n' => '!Term/Y', +'term=no' => '!Term/Y', +'term=t' => 'Term/Y', +'term=true' => 'Term/Y', +'term=y' => 'Term/Y', +'term=yes' => 'Term/Y', +'terminalpunctuation' => 'Term/Y', +'tfng' => '#/704', +'tglg' => '#/705', +'thaa' => 'Scx/Thaa', +'thaana' => 'Scx/Thaa', +'thai' => '#/706', +'tibetan' => 'Scx/Tibt', +'tibt' => 'Scx/Tibt', +'tifinagh' => '#/704', +'tirh' => 'Scx/Tirh', +'tirhuta' => 'Scx/Tirh', +'title' => 'Perl/Title', +'titlecase' => 'Perl/Title', +'titlecaseletter' => 'Perl/Title', +'transportandmap' => '#/373', +'transportandmapsymbols' => '#/373', +'ucas' => '#/130', +'ucasext' => '#/220', +'ugar' => '#/707', +'ugaritic' => '#/707', +'uideo' => 'UIdeo/Y', +'uideo=f' => '!UIdeo/Y', +'uideo=false' => '!UIdeo/Y', +'uideo=n' => '!UIdeo/Y', +'uideo=no' => '!UIdeo/Y', +'uideo=t' => 'UIdeo/Y', +'uideo=true' => 'UIdeo/Y', +'uideo=y' => 'UIdeo/Y', +'uideo=yes' => 'UIdeo/Y', +'unassigned' => 'Gc/Cn', +'unicode' => '#/2', +'unifiedcanadianaboriginalsyllabics' => '#/130', +'unifiedcanadianaboriginalsyllabicsextended' => '#/220', +'unifiedideograph' => 'UIdeo/Y', +'unknown' => 'Scx/Zzzz', +'upper' => 'Upper/Y', +'upper=f' => '!Upper/Y', +'upper=false' => '!Upper/Y', +'upper=n' => '!Upper/Y', +'upper=no' => '!Upper/Y', +'upper=t' => 'Upper/Y', +'upper=true' => 'Upper/Y', +'upper=y' => 'Upper/Y', +'upper=yes' => 'Upper/Y', +'uppercase' => 'Upper/Y', +'uppercaseletter' => 'Gc/Lu', +'vai' => '#/634', +'vaii' => '#/634', +'variationselector' => '#/93', +'variationselectors' => '#/111', +'variationselectorssupplement' => '#/149', +'vedicext' => '#/249', +'vedicextensions' => '#/249', +'verticalforms' => '#/351', +'vertspace' => '#/4', +'vo=r' => 'Vo/R', +'vo=rotated' => 'Vo/R', +'vo=tr' => 'Vo/Tr', +'vo=transformedrotated' => 'Vo/Tr', +'vo=transformedupright' => 'Vo/Tu', +'vo=tu' => 'Vo/Tu', +'vo=u' => 'Vo/U', +'vo=upright' => 'Vo/U', +'vs' => '#/93', +'vs=f' => '#/!93', +'vs=false' => '#/!93', +'vs=n' => '#/!93', +'vs=no' => '#/!93', +'vs=t' => '#/93', +'vs=true' => '#/93', +'vs=y' => '#/93', +'vs=yes' => '#/93', +'vssup' => '#/149', +'wancho' => '#/709', +'wara' => '#/708', +'warangciti' => '#/708', +'wb=aletter' => 'WB/LE', +'wb=cr' => '#/66', +'wb=doublequote' => '#/94', +'wb=dq' => '#/94', +'wb=eb' => '#/0', +'wb=ebase' => '#/0', +'wb=ebasegaz' => '#/0', +'wb=ebg' => '#/0', +'wb=em' => '#/0', +'wb=emodifier' => '#/0', +'wb=ex' => 'WB/EX', +'wb=extend' => 'WB/Extend', +'wb=extendnumlet' => 'WB/EX', +'wb=fo' => 'WB/FO', +'wb=format' => 'WB/FO', +'wb=gaz' => '#/0', +'wb=glueafterzwj' => '#/0', +'wb=hebrewletter' => 'WB/HL', +'wb=hl' => 'WB/HL', +'wb=ka' => 'WB/KA', +'wb=katakana' => 'WB/KA', +'wb=le' => 'WB/LE', +'wb=lf' => '#/67', +'wb=mb' => 'WB/MB', +'wb=midletter' => 'WB/ML', +'wb=midnum' => 'WB/MN', +'wb=midnumlet' => 'WB/MB', +'wb=ml' => 'WB/ML', +'wb=mn' => 'WB/MN', +'wb=newline' => '#/95', +'wb=nl' => '#/95', +'wb=nu' => 'WB/NU', +'wb=numeric' => 'WB/NU', +'wb=other' => 'WB/XX', +'wb=regionalindicator' => '#/68', +'wb=ri' => '#/68', +'wb=singlequote' => '#/96', +'wb=sq' => '#/96', +'wb=wsegspace' => 'WB/WSegSpac', +'wb=xx' => 'WB/XX', +'wb=zwj' => '#/69', +'wcho' => '#/709', +'whitespace' => 'Perl/SpacePer', +'word' => 'Perl/Word', +'wspace' => 'Perl/SpacePer', +'wspace=f' => '!Perl/SpacePer', +'wspace=false' => '!Perl/SpacePer', +'wspace=n' => '!Perl/SpacePer', +'wspace=no' => '!Perl/SpacePer', +'wspace=t' => 'Perl/SpacePer', +'wspace=true' => 'Perl/SpacePer', +'wspace=y' => 'Perl/SpacePer', +'wspace=yes' => 'Perl/SpacePer', +'xdigit' => 'Hex/Y', +'xidc' => 'XIDC/Y', +'xidc=f' => '!XIDC/Y', +'xidc=false' => '!XIDC/Y', +'xidc=n' => '!XIDC/Y', +'xidc=no' => '!XIDC/Y', +'xidc=t' => 'XIDC/Y', +'xidc=true' => 'XIDC/Y', +'xidc=y' => 'XIDC/Y', +'xidc=yes' => 'XIDC/Y', +'xidcontinue' => 'XIDC/Y', +'xids' => 'XIDS/Y', +'xids=f' => '!XIDS/Y', +'xids=false' => '!XIDS/Y', +'xids=n' => '!XIDS/Y', +'xids=no' => '!XIDS/Y', +'xids=t' => 'XIDS/Y', +'xids=true' => 'XIDS/Y', +'xids=y' => 'XIDS/Y', +'xids=yes' => 'XIDS/Y', +'xidstart' => 'XIDS/Y', +'xpeo' => '#/710', +'xperlspace' => 'Perl/SpacePer', +'xposixalnum' => 'Perl/Alnum', +'xposixalpha' => 'Alpha/Y', +'xposixblank' => 'Perl/Blank', +'xposixcntrl' => '#/422', +'xposixdigit' => 'Gc/Nd', +'xposixgraph' => 'Perl/Graph', +'xposixlower' => 'Lower/Y', +'xposixprint' => 'Perl/Print', +'xposixpunct' => 'Perl/XPosixPu', +'xposixspace' => 'Perl/SpacePer', +'xposixupper' => 'Upper/Y', +'xposixword' => 'Perl/Word', +'xposixxdigit' => 'Hex/Y', +'xsux' => 'Scx/Xsux', +'yezi' => 'Scx/Yezi', +'yezidi' => 'Scx/Yezi', +'yi' => 'Scx/Yi', +'yiii' => 'Scx/Yi', +'yijing' => '#/177', +'yijinghexagramsymbols' => '#/177', +'yiradicals' => '#/300', +'yisyllables' => '#/325', +'z' => 'Gc/Z', +'zanabazarsquare' => '#/711', +'zanb' => '#/711', +'zinh' => 'Scx/Zinh', +'zl' => '#/424', +'zp' => '#/425', +'zs' => 'Gc/Zs', +'zyyy' => 'Scx/Zyyy', +'zzzz' => 'Scx/Zzzz', +); + +# Maps floating point to fractional form +%Unicode::UCD::nv_floating_to_rational = ( +'-5.00e-01' => '-1/2', +'1.00e-01' => '1/10', +'1.11e-01' => '1/9', +'1.25e-01' => '1/8', +'1.25e-02' => '1/80', +'1.43e-01' => '1/7', +'1.50e+00' => '3/2', +'1.50e-01' => '3/20', +'1.56e-02' => '1/64', +'1.67e-01' => '1/6', +'1.88e-01' => '3/16', +'2.00e-01' => '1/5', +'2.50e+00' => '5/2', +'2.50e-01' => '1/4', +'2.50e-02' => '1/40', +'3.12e-02' => '1/32', +'3.13e-02' => '1/32', +'3.13e-03' => '1/320', +'3.33e-01' => '1/3', +'3.50e+00' => '7/2', +'3.75e-01' => '3/8', +'3.75e-02' => '3/80', +'4.00e-01' => '2/5', +'4.17e-01' => '5/12', +'4.50e+00' => '9/2', +'4.69e-02' => '3/64', +'5.00e-01' => '1/2', +'5.00e-02' => '1/20', +'5.50e+00' => '11/2', +'5.83e-01' => '7/12', +'6.00e-01' => '3/5', +'6.25e-01' => '5/8', +'6.25e-02' => '1/16', +'6.25e-03' => '1/160', +'6.50e+00' => '13/2', +'6.67e-01' => '2/3', +'7.50e+00' => '15/2', +'7.50e-01' => '3/4', +'8.00e-01' => '4/5', +'8.33e-01' => '5/6', +'8.33e-02' => '1/12', +'8.50e+00' => '17/2', +'8.75e-01' => '7/8', +'9.17e-01' => '11/12', +); + +# If a %e floating point number doesn't have this number of digits in it after +# the decimal point to get this close to a fraction, it isn't considered to be +# that fraction even if all the digits it does have match. +$Unicode::UCD::e_precision = 2; + +# Deprecated tables to generate a warning for. The key is the file containing +# the table, so as to avoid duplication, as many property names can map to the +# file, but we only need one entry for all of them. +%Unicode::UCD::why_deprecated = ( +'#/516' => 'Surrogates should never appear in well-formed text, and therefore shouldn\'t be the basis for line breaking', +'Hyphen/T' => 'Supplanted by Line_Break property values; see www.unicode.org/reports/tr14', +); + +# A few properties have different behavior under /i matching. This maps +# those to substitute files to use under /i. +%Unicode::UCD::caseless_equivalent = ( +'gc=ll' => 'Gc/LC', +'gc=lowercaseletter' => 'Gc/LC', +'gc=lt' => 'Gc/LC', +'gc=lu' => 'Gc/LC', +'gc=titlecaseletter' => 'Gc/LC', +'gc=uppercaseletter' => 'Gc/LC', +'isll' => 'Gc/LC', +'islower' => 'Cased/Y', +'islowercase' => 'Cased/Y', +'islowercaseletter' => 'Gc/LC', +'islt' => 'Gc/LC', +'islu' => 'Gc/LC', +'isposixlower' => '#/6', +'isposixupper' => '#/6', +'istitle' => 'Cased/Y', +'istitlecase' => 'Cased/Y', +'istitlecaseletter' => 'Gc/LC', +'isupper' => 'Cased/Y', +'isuppercase' => 'Cased/Y', +'isuppercaseletter' => 'Gc/LC', +'isxposixlower' => 'Cased/Y', +'isxposixupper' => 'Cased/Y', +'ll' => 'Gc/LC', +'lower' => 'Cased/Y', +'lower=f' => '!Cased/Y', +'lower=false' => '!Cased/Y', +'lower=n' => '!Cased/Y', +'lower=no' => '!Cased/Y', +'lower=t' => 'Cased/Y', +'lower=true' => 'Cased/Y', +'lower=y' => 'Cased/Y', +'lower=yes' => 'Cased/Y', +'lowercase' => 'Cased/Y', +'lowercaseletter' => 'Gc/LC', +'lt' => 'Gc/LC', +'lu' => 'Gc/LC', +'posixlower' => '#/6', +'posixupper' => '#/6', +'title' => 'Cased/Y', +'titlecase' => 'Cased/Y', +'titlecaseletter' => 'Gc/LC', +'upper' => 'Cased/Y', +'upper=f' => '!Cased/Y', +'upper=false' => '!Cased/Y', +'upper=n' => '!Cased/Y', +'upper=no' => '!Cased/Y', +'upper=t' => 'Cased/Y', +'upper=true' => 'Cased/Y', +'upper=y' => 'Cased/Y', +'upper=yes' => 'Cased/Y', +'uppercase' => 'Cased/Y', +'uppercaseletter' => 'Gc/LC', +'xposixlower' => 'Cased/Y', +'xposixupper' => 'Cased/Y', +); + +# Property names to mapping files +%Unicode::UCD::loose_property_to_file_of = ( +'age' => 'To/Age', +'bc' => 'To/Bc', +'bidiclass' => 'To/Bc', +'bidimirroringglyph' => 'To/Bmg', +'bidipairedbracket' => 'To/Bpb', +'bidipairedbrackettype' => 'To/Bpt', +'bmg' => 'To/Bmg', +'bpb' => 'To/Bpb', +'bpt' => 'To/Bpt', +'canonicalcombiningclass' => 'CombiningClass', +'casefolding' => 'To/Cf', +'category' => 'To/Gc', +'ccc' => 'CombiningClass', +'cf' => 'To/Cf', +'ea' => 'To/Ea', +'eastasianwidth' => 'To/Ea', +'equideo' => 'To/EqUIdeo', +'equivalentunifiedideograph' => 'To/EqUIdeo', +'gc' => 'To/Gc', +'gcb' => 'To/GCB', +'generalcategory' => 'To/Gc', +'graphemeclusterbreak' => 'To/GCB', +'hangulsyllabletype' => 'To/Hst', +'hst' => 'To/Hst', +'identifierstatus' => 'To/Identifi', +'identifiertype' => 'To/Identif2', +'indicpositionalcategory' => 'To/InPC', +'indicsyllabiccategory' => 'To/InSC', +'inpc' => 'To/InPC', +'insc' => 'To/InSC', +'isc' => 'To/Isc', +'isocomment' => 'To/Isc', +'jg' => 'To/Jg', +'joininggroup' => 'To/Jg', +'joiningtype' => 'To/Jt', +'jt' => 'To/Jt', +'lb' => 'To/Lb', +'lc' => 'To/Lc', +'linebreak' => 'To/Lb', +'lowercasemapping' => 'To/Lc', +'na1' => 'To/Na1', +'namealias' => 'To/NameAlia', +'nfcqc' => 'To/NFCQC', +'nfcquickcheck' => 'To/NFCQC', +'nfdqc' => 'To/NFDQC', +'nfdquickcheck' => 'To/NFDQC', +'nfkccasefold' => 'To/NFKCCF', +'nfkccf' => 'To/NFKCCF', +'nfkcqc' => 'To/NFKCQC', +'nfkcquickcheck' => 'To/NFKCQC', +'nfkdqc' => 'To/NFKDQC', +'nfkdquickcheck' => 'To/NFKDQC', +'nt' => 'To/Nt', +'numerictype' => 'To/Nt', +'numericvalue' => 'To/Nv', +'nv' => 'To/Nv', +'perldecimaldigit' => 'To/PerlDeci', +'sb' => 'To/SB', +'sc' => 'To/Sc', +'script' => 'To/Sc', +'scriptextensions' => 'To/Scx', +'scx' => 'To/Scx', +'sentencebreak' => 'To/SB', +'tc' => 'To/Tc', +'titlecasemapping' => 'To/Tc', +'uc' => 'To/Uc', +'unicode1name' => 'To/Na1', +'uppercasemapping' => 'To/Uc', +'verticalorientation' => 'To/Vo', +'vo' => 'To/Vo', +'wb' => 'To/WB', +'wordbreak' => 'To/WB', +); + +# Property names to mapping files +%Unicode::UCD::strict_property_to_file_of = ( +'_perl_gcb' => 'To/GCB', +'_perl_lb' => 'To/_PerlLB', +'_perl_name_alias' => 'To/NameAlia', +'_perl_sb' => 'To/SB', +'_perl_scx' => 'To/_PerlSCX', +'_perl_wb' => 'To/WB', +); + +# Files to the swash names within them. +%Unicode::UCD::file_to_swash_name = ( +'CombiningClass' => 'ToCombiningClass', +'To/_PerlLB' => 'To_PerlLB', +'To/_PerlSCX' => 'To_PerlSCX', +'To/Age' => 'ToAge', +'To/Bc' => 'ToBc', +'To/Bmg' => 'ToBmg', +'To/Bpb' => 'ToBpb', +'To/Bpt' => 'ToBpt', +'To/Cf' => 'ToCf', +'To/Ea' => 'ToEa', +'To/EqUIdeo' => 'ToEqUIdeo', +'To/Gc' => 'ToGc', +'To/GCB' => 'ToGCB', +'To/Hst' => 'ToHst', +'To/Identif2' => 'ToIdentifierType', +'To/Identifi' => 'ToIdentifierStatus', +'To/InPC' => 'ToInPC', +'To/InSC' => 'ToInSC', +'To/Isc' => 'ToIsc', +'To/Jg' => 'ToJg', +'To/Jt' => 'ToJt', +'To/Lb' => 'ToLb', +'To/Lc' => 'ToLc', +'To/Na1' => 'ToNa1', +'To/NameAlia' => 'ToNameAlias', +'To/NFCQC' => 'ToNFCQC', +'To/NFDQC' => 'ToNFDQC', +'To/NFKCCF' => 'ToNFKCCF', +'To/NFKCQC' => 'ToNFKCQC', +'To/NFKDQC' => 'ToNFKDQC', +'To/Nt' => 'ToNt', +'To/Nv' => 'ToNv', +'To/PerlDeci' => 'ToPerlDecimalDigit', +'To/SB' => 'ToSB', +'To/Sc' => 'ToSc', +'To/Scx' => 'ToScx', +'To/Tc' => 'ToTc', +'To/Uc' => 'ToUc', +'To/Vo' => 'ToVo', +'To/WB' => 'ToWB', +); + # Keys are all the possible "prop=value" combinations, in loose form; values # are the standard loose name for the 'value' part of the key %Unicode::UCD::loose_to_standard_value = ( @@ -27,6 +7610,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'age=11.0' => '11.0', 'age=12.0' => '12.0', 'age=12.1' => '12.1', +'age=13.0' => '13.0', 'age=2.0' => '2.0', 'age=2.1' => '2.1', 'age=3.0' => '3.0', @@ -51,6 +7635,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'age=v110' => '11.0', 'age=v120' => '12.0', 'age=v121' => '12.1', +'age=v130' => '13.0', 'age=v20' => '2.0', 'age=v21' => '2.1', 'age=v30' => '3.0', @@ -203,6 +7788,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'blk=cherokeesup' => 'cherokeesup', 'blk=cherokeesupplement' => 'cherokeesup', 'blk=chesssymbols' => 'chesssymbols', +'blk=chorasmian' => 'chorasmian', 'blk=cjk' => 'cjk', 'blk=cjkcompat' => 'cjkcompat', 'blk=cjkcompatforms' => 'cjkcompatforms', @@ -218,6 +7804,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'blk=cjkextd' => 'cjkextd', 'blk=cjkexte' => 'cjkexte', 'blk=cjkextf' => 'cjkextf', +'blk=cjkextg' => 'cjkextg', 'blk=cjkradicalssup' => 'cjkradicalssup', 'blk=cjkradicalssupplement' => 'cjkradicalssup', 'blk=cjkstrokes' => 'cjkstrokes', @@ -230,6 +7817,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'blk=cjkunifiedideographsextensiond' => 'cjkextd', 'blk=cjkunifiedideographsextensione' => 'cjkexte', 'blk=cjkunifiedideographsextensionf' => 'cjkextf', +'blk=cjkunifiedideographsextensiong' => 'cjkextg', 'blk=combiningdiacriticalmarks' => 'diacriticals', 'blk=combiningdiacriticalmarksextended' => 'diacriticalsext', 'blk=combiningdiacriticalmarksforsymbols' => 'diacriticalsforsymbols', @@ -267,6 +7855,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'blk=diacriticalsforsymbols' => 'diacriticalsforsymbols', 'blk=diacriticalssup' => 'diacriticalssup', 'blk=dingbats' => 'dingbats', +'blk=divesakuru' => 'divesakuru', 'blk=dogra' => 'dogra', 'blk=domino' => 'domino', 'blk=dominotiles' => 'domino', @@ -359,6 +7948,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'blk=katakanaphoneticextensions' => 'katakanaext', 'blk=kayahli' => 'kayahli', 'blk=kharoshthi' => 'kharoshthi', +'blk=khitansmallscript' => 'khitansmallscript', 'blk=khmer' => 'khmer', 'blk=khmersymbols' => 'khmersymbols', 'blk=khojki' => 'khojki', @@ -386,6 +7976,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'blk=linearbideograms' => 'linearbideograms', 'blk=linearbsyllabary' => 'linearbsyllabary', 'blk=lisu' => 'lisu', +'blk=lisusup' => 'lisusup', +'blk=lisusupplement' => 'lisusup', 'blk=lowsurrogates' => 'lowsurrogates', 'blk=lycian' => 'lycian', 'blk=lydian' => 'lydian', @@ -528,6 +8120,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'blk=sylotinagri' => 'sylotinagri', 'blk=symbolsandpictographsexta' => 'symbolsandpictographsexta', 'blk=symbolsandpictographsextendeda' => 'symbolsandpictographsexta', +'blk=symbolsforlegacycomputing' => 'symbolsforlegacycomputing', 'blk=syriac' => 'syriac', 'blk=syriacsup' => 'syriacsup', 'blk=syriacsupplement' => 'syriacsup', @@ -545,6 +8138,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'blk=tamilsupplement' => 'tamilsup', 'blk=tangut' => 'tangut', 'blk=tangutcomponents' => 'tangutcomponents', +'blk=tangutsup' => 'tangutsup', +'blk=tangutsupplement' => 'tangutsup', 'blk=telugu' => 'telugu', 'blk=thaana' => 'thaana', 'blk=thai' => 'thai', @@ -568,6 +8163,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'blk=vssup' => 'vssup', 'blk=wancho' => 'wancho', 'blk=warangciti' => 'warangciti', +'blk=yezidi' => 'yezidi', 'blk=yijing' => 'yijing', 'blk=yijinghexagramsymbols' => 'yijing', 'blk=yiradicals' => 'yiradicals', @@ -639,6 +8235,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ccc=34' => 'ccc34', 'ccc=35' => 'ccc35', 'ccc=36' => 'ccc36', +'ccc=6' => 'hanr', 'ccc=7' => 'nk', 'ccc=8' => 'kv', 'ccc=84' => 'ccc84', @@ -705,6 +8302,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ccc=db' => 'db', 'ccc=doubleabove' => 'da', 'ccc=doublebelow' => 'db', +'ccc=hanr' => 'hanr', +'ccc=hanreading' => 'hanr', 'ccc=iotasubscript' => 'is', 'ccc=is' => 'is', 'ccc=kanavoicing' => 'kv', @@ -871,6 +8470,46 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ea=neutral' => 'n', 'ea=w' => 'w', 'ea=wide' => 'w', +'ebase=f' => 'n', +'ebase=false' => 'n', +'ebase=n' => 'n', +'ebase=no' => 'n', +'ebase=t' => 'y', +'ebase=true' => 'y', +'ebase=y' => 'y', +'ebase=yes' => 'y', +'ecomp=f' => 'n', +'ecomp=false' => 'n', +'ecomp=n' => 'n', +'ecomp=no' => 'n', +'ecomp=t' => 'y', +'ecomp=true' => 'y', +'ecomp=y' => 'y', +'ecomp=yes' => 'y', +'emod=f' => 'n', +'emod=false' => 'n', +'emod=n' => 'n', +'emod=no' => 'n', +'emod=t' => 'y', +'emod=true' => 'y', +'emod=y' => 'y', +'emod=yes' => 'y', +'emoji=f' => 'n', +'emoji=false' => 'n', +'emoji=n' => 'n', +'emoji=no' => 'n', +'emoji=t' => 'y', +'emoji=true' => 'y', +'emoji=y' => 'y', +'emoji=yes' => 'y', +'epres=f' => 'n', +'epres=false' => 'n', +'epres=n' => 'n', +'epres=no' => 'n', +'epres=t' => 'y', +'epres=true' => 'y', +'epres=y' => 'y', +'epres=yes' => 'y', 'ext=f' => 'n', 'ext=false' => 'n', 'ext=n' => 'n', @@ -879,6 +8518,14 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ext=true' => 'y', 'ext=y' => 'y', 'ext=yes' => 'y', +'extpict=f' => 'n', +'extpict=false' => 'n', +'extpict=n' => 'n', +'extpict=no' => 'n', +'extpict=t' => 'y', +'extpict=true' => 'y', +'extpict=y' => 'y', +'extpict=yes' => 'y', 'gc=c' => 'c', 'gc=casedletter' => 'lc', 'gc=cc' => 'cc', @@ -1041,6 +8688,20 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'idc=true' => 'y', 'idc=y' => 'y', 'idc=yes' => 'y', +'identifierstatus=allowed' => 'allowed', +'identifierstatus=restricted' => 'restricted', +'identifiertype=defaultignorable' => 'defaultignorable', +'identifiertype=deprecated' => 'deprecated', +'identifiertype=exclusion' => 'exclusion', +'identifiertype=inclusion' => 'inclusion', +'identifiertype=limiteduse' => 'limiteduse', +'identifiertype=notcharacter' => 'notcharacter', +'identifiertype=notnfkc' => 'notnfkc', +'identifiertype=notxid' => 'notxid', +'identifiertype=obsolete' => 'obsolete', +'identifiertype=recommended' => 'recommended', +'identifiertype=technical' => 'technical', +'identifiertype=uncommonuse' => 'uncommonuse', 'ideo=f' => 'n', 'ideo=false' => 'n', 'ideo=n' => 'n', @@ -1078,6 +8739,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'in=11.0' => '11.0', 'in=12.0' => '12.0', 'in=12.1' => '12.1', +'in=13.0' => '13.0', 'in=2.0' => '2.0', 'in=2.1' => '2.1', 'in=3.0' => '3.0', @@ -1100,6 +8762,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'in=v110' => '11.0', 'in=v120' => '12.0', 'in=v121' => '12.1', +'in=v130' => '13.0', 'in=v20' => '2.0', 'in=v21' => '2.1', 'in=v30' => '3.0', @@ -1127,6 +8790,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'inpc=right' => 'right', 'inpc=top' => 'top', 'inpc=topandbottom' => 'topandbottom', +'inpc=topandbottomandleft' => 'topandbottomandleft', 'inpc=topandbottomandright' => 'topandbottomandright', 'inpc=topandleft' => 'topandleft', 'inpc=topandleftandright' => 'topandleftandright', @@ -1693,6 +9357,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'sc=cham' => 'cham', 'sc=cher' => 'cher', 'sc=cherokee' => 'cher', +'sc=chorasmian' => 'chrs', +'sc=chrs' => 'chrs', 'sc=common' => 'zyyy', 'sc=copt' => 'copt', 'sc=coptic' => 'copt', @@ -1704,6 +9370,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'sc=deseret' => 'dsrt', 'sc=deva' => 'deva', 'sc=devanagari' => 'deva', +'sc=diak' => 'diak', +'sc=divesakuru' => 'diak', 'sc=dogr' => 'dogr', 'sc=dogra' => 'dogr', 'sc=dsrt' => 'dsrt', @@ -1766,11 +9434,13 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'sc=kayahli' => 'kali', 'sc=khar' => 'khar', 'sc=kharoshthi' => 'khar', +'sc=khitansmallscript' => 'kits', 'sc=khmer' => 'khmr', 'sc=khmr' => 'khmr', 'sc=khoj' => 'khoj', 'sc=khojki' => 'khoj', 'sc=khudawadi' => 'sind', +'sc=kits' => 'kits', 'sc=knda' => 'knda', 'sc=kthi' => 'kthi', 'sc=lana' => 'lana', @@ -1944,6 +9614,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'sc=wcho' => 'wcho', 'sc=xpeo' => 'xpeo', 'sc=xsux' => 'xsux', +'sc=yezi' => 'yezi', +'sc=yezidi' => 'yezi', 'sc=yi' => 'yiii', 'sc=yiii' => 'yiii', 'sc=zanabazarsquare' => 'zanb', @@ -1995,6 +9667,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'scx=cham' => 'cham', 'scx=cher' => 'cher', 'scx=cherokee' => 'cher', +'scx=chorasmian' => 'chrs', +'scx=chrs' => 'chrs', 'scx=common' => 'zyyy', 'scx=copt' => 'copt', 'scx=coptic' => 'copt', @@ -2006,6 +9680,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'scx=deseret' => 'dsrt', 'scx=deva' => 'deva', 'scx=devanagari' => 'deva', +'scx=diak' => 'diak', +'scx=divesakuru' => 'diak', 'scx=dogr' => 'dogr', 'scx=dogra' => 'dogr', 'scx=dsrt' => 'dsrt', @@ -2068,11 +9744,13 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'scx=kayahli' => 'kali', 'scx=khar' => 'khar', 'scx=kharoshthi' => 'khar', +'scx=khitansmallscript' => 'kits', 'scx=khmer' => 'khmr', 'scx=khmr' => 'khmr', 'scx=khoj' => 'khoj', 'scx=khojki' => 'khoj', 'scx=khudawadi' => 'sind', +'scx=kits' => 'kits', 'scx=knda' => 'knda', 'scx=kthi' => 'kthi', 'scx=lana' => 'lana', @@ -2246,6 +9924,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'scx=wcho' => 'wcho', 'scx=xpeo' => 'xpeo', 'scx=xsux' => 'xsux', +'scx=yezi' => 'yezi', +'scx=yezidi' => 'yezi', 'scx=yi' => 'yiii', 'scx=yiii' => 'yiii', 'scx=zanabazarsquare' => 'zanb', @@ -2794,6 +10474,31 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ea', 'East_Asian_Width', ], +'ebase' => +[ +'EBase', +'Emoji_Modifier_Base', +], +'ecomp' => +[ +'EComp', +'Emoji_Component', +], +'emod' => +[ +'EMod', +'Emoji_Modifier', +], +'emoji' => +[ +'Emoji', +'Emoji', +], +'epres' => +[ +'EPres', +'Emoji_Presentation', +], 'equideo' => [ 'EqUIdeo', @@ -2804,6 +10509,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'Ext', 'Extender', ], +'extpict' => +[ +'ExtPict', +'Extended_Pictographic', +], 'gc' => [ 'gc', @@ -2846,6 +10556,16 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'IDC', 'ID_Continue', ], +'identifierstatus' => +[ +'Identifier_Status', +'Identifier_Status', +], +'identifiertype' => +[ +'Identifier_Type', +'Identifier_Type', +], 'ideo' => [ 'Ideo', @@ -3155,6 +10875,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172; '12.1', 'V12_1', ], +'13.0' => +[ +'13.0', +'V13_0', +], '2.0' => [ '2.0', @@ -3616,6 +11341,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172; [ 'Chess_Symbols', ], +'chorasmian' => +[ +'Chorasmian', +], 'cjk' => [ 'CJK', @@ -3671,6 +11400,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'CJK_Ext_F', 'CJK_Unified_Ideographs_Extension_F', ], +'cjkextg' => +[ +'CJK_Ext_G', +'CJK_Unified_Ideographs_Extension_G', +], 'cjkradicalssup' => [ 'CJK_Radicals_Sup', @@ -3787,6 +11521,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172; [ 'Dingbats', ], +'divesakuru' => +[ +'Dives_Akuru', +], 'dogra' => [ 'Dogra', @@ -4068,6 +11806,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172; [ 'Kharoshthi', ], +'khitansmallscript' => +[ +'Khitan_Small_Script', +], 'khmer' => [ 'Khmer', @@ -4152,6 +11894,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172; [ 'Lisu', ], +'lisusup' => +[ +'Lisu_Sup', +'Lisu_Supplement', +], 'lowsurrogates' => [ 'Low_Surrogates', @@ -4613,6 +12360,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'Symbols_And_Pictographs_Ext_A', 'Symbols_And_Pictographs_Extended_A', ], +'symbolsforlegacycomputing' => +[ +'Symbols_For_Legacy_Computing', +], 'syriac' => [ 'Syriac', @@ -4672,6 +12423,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172; [ 'Tangut_Components', ], +'tangutsup' => +[ +'Tangut_Sup', +'Tangut_Supplement', +], 'telugu' => [ 'Telugu', @@ -4747,6 +12503,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172; [ 'Warang_Citi', ], +'yezidi' => +[ +'Yezidi', +], 'yijing' => [ 'Yijing', @@ -5096,6 +12856,12 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'Double_Below', 233, ], +'hanr' => +[ +'HANR', +'Han_Reading', +6, +], 'is' => [ 'IS', @@ -5493,6 +13259,91 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'Wide', ], }, +'ebase' => +{ +'n' => +[ +'N', +'No', +'F', +'False', +], +'y' => +[ +'Y', +'Yes', +'T', +'True', +], +}, +'ecomp' => +{ +'n' => +[ +'N', +'No', +'F', +'False', +], +'y' => +[ +'Y', +'Yes', +'T', +'True', +], +}, +'emod' => +{ +'n' => +[ +'N', +'No', +'F', +'False', +], +'y' => +[ +'Y', +'Yes', +'T', +'True', +], +}, +'emoji' => +{ +'n' => +[ +'N', +'No', +'F', +'False', +], +'y' => +[ +'Y', +'Yes', +'T', +'True', +], +}, +'epres' => +{ +'n' => +[ +'N', +'No', +'F', +'False', +], +'y' => +[ +'Y', +'Yes', +'T', +'True', +], +}, 'ext' => { 'n' => @@ -5510,6 +13361,23 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'True', ], }, +'extpict' => +{ +'n' => +[ +'N', +'No', +'F', +'False', +], +'y' => +[ +'Y', +'Yes', +'T', +'True', +], +}, 'gc' => { 'c' => @@ -5910,6 +13778,68 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'True', ], }, +'identifierstatus' => +{ +'allowed' => +[ +'Allowed', +], +'restricted' => +[ +'Restricted', +], +}, +'identifiertype' => +{ +'defaultignorable' => +[ +'Default_Ignorable', +], +'deprecated' => +[ +'Deprecated', +], +'exclusion' => +[ +'Exclusion', +], +'inclusion' => +[ +'Inclusion', +], +'limiteduse' => +[ +'Limited_Use', +], +'notcharacter' => +[ +'Not_Character', +], +'notnfkc' => +[ +'Not_NFKC', +], +'notxid' => +[ +'Not_XID', +], +'obsolete' => +[ +'Obsolete', +], +'recommended' => +[ +'Recommended', +], +'technical' => +[ +'Technical', +], +'uncommonuse' => +[ +'Uncommon_Use', +], +}, 'ideo' => { 'n' => @@ -6008,6 +13938,12 @@ $Unicode::UCD::HANGUL_COUNT = 11172; '12.1', 'V12_1', ], +'13.0' => +[ +'13.0', +'13.0', +'V13_0', +], '2.0' => [ '2.0', @@ -6157,6 +14093,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172; [ 'Top_And_Bottom', ], +'topandbottomandleft' => +[ +'Top_And_Bottom_And_Left', +], 'topandbottomandright' => [ 'Top_And_Bottom_And_Right', @@ -8020,6 +15960,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'Cher', 'Cherokee', ], +'chrs' => +[ +'Chrs', +'Chorasmian', +], 'copt' => [ 'Copt', @@ -8041,6 +15986,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'Deva', 'Devanagari', ], +'diak' => +[ +'Diak', +'Dives_Akuru', +], 'dogr' => [ 'Dogr', @@ -8211,6 +16161,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'Khoj', 'Khojki', ], +'kits' => +[ +'Kits', +'Khitan_Small_Script', +], 'knda' => [ 'Knda', @@ -8647,6 +16602,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'Xsux', 'Cuneiform', ], +'yezi' => +[ +'Yezi', +'Yezidi', +], 'yiii' => [ 'Yiii', @@ -8789,6 +16749,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'Cher', 'Cherokee', ], +'chrs' => +[ +'Chrs', +'Chorasmian', +], 'copt' => [ 'Copt', @@ -8810,6 +16775,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'Deva', 'Devanagari', ], +'diak' => +[ +'Diak', +'Dives_Akuru', +], 'dogr' => [ 'Dogr', @@ -8980,6 +16950,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'Khoj', 'Khojki', ], +'kits' => +[ +'Kits', +'Khitan_Small_Script', +], 'knda' => [ 'Knda', @@ -9416,6 +17391,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'Xsux', 'Cuneiform', ], +'yezi' => +[ +'Yezi', +'Yezidi', +], 'yiii' => [ 'Yiii', @@ -9740,12 +17720,12 @@ $Unicode::UCD::HANGUL_COUNT = 11172; @Unicode::UCD::algorithmic_named_code_points = ( { -'high' => 19893, +'high' => 19903, 'low' => 13312, 'name' => 'CJK UNIFIED IDEOGRAPH-', }, { -'high' => 40943, +'high' => 40956, 'low' => 19968, 'name' => 'CJK UNIFIED IDEOGRAPH-', }, @@ -9770,12 +17750,22 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'name' => 'TANGUT IDEOGRAPH-', }, { +'high' => 101589, +'low' => 101120, +'name' => 'KHITAN SMALL SCRIPT CHARACTER-', +}, +{ +'high' => 101640, +'low' => 101632, +'name' => 'TANGUT IDEOGRAPH SUPPLEMENT-', +}, +{ 'high' => 111355, 'low' => 110960, 'name' => 'NUSHU CHARACTER-', }, { -'high' => 173782, +'high' => 173789, 'low' => 131072, 'name' => 'CJK UNIFIED IDEOGRAPH-', }, @@ -9804,6 +17794,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'low' => 194560, 'name' => 'CJK COMPATIBILITY IDEOGRAPH-', }, +{ +'high' => 201546, +'low' => 196608, +'name' => 'CJK UNIFIED IDEOGRAPH-', +}, , ); @@ -9905,10 +17900,34 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'dt=none' => 1, 'ea=n' => 1, 'ea=neutral' => 1, +'ebase=f' => 1, +'ebase=false' => 1, +'ebase=n' => 1, +'ebase=no' => 1, +'ecomp=f' => 1, +'ecomp=false' => 1, +'ecomp=n' => 1, +'ecomp=no' => 1, +'emod=f' => 1, +'emod=false' => 1, +'emod=n' => 1, +'emod=no' => 1, +'emoji=f' => 1, +'emoji=false' => 1, +'emoji=n' => 1, +'emoji=no' => 1, +'epres=f' => 1, +'epres=false' => 1, +'epres=n' => 1, +'epres=no' => 1, 'ext=f' => 1, 'ext=false' => 1, 'ext=n' => 1, 'ext=no' => 1, +'extpict=f' => 1, +'extpict=false' => 1, +'extpict=n' => 1, +'extpict=no' => 1, 'gc=cn' => 1, 'gc=unassigned' => 1, 'gcb=other' => 1, @@ -9935,6 +17954,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'idc=false' => 1, 'idc=n' => 1, 'idc=no' => 1, +'identifierstatus=restricted' => 1, +'identifiertype=notcharacter' => 1, 'ideo=f' => 1, 'ideo=false' => 1, 'ideo=n' => 1, @@ -10096,7 +18117,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'cjkirgkpsource', 'cjkirgksource', 'cjkirgmsource', +'cjkirgssource', 'cjkirgtsource', +'cjkirguksource', 'cjkirgusource', 'cjkirgvsource', 'cjkothernumeric', @@ -10106,7 +18129,6 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'expandsonnfd', 'expandsonnfkc', 'expandsonnfkd', -'extendedpictographic', 'fcnfkc', 'fcnfkcclosure', 'graphemelink', @@ -10122,7 +18144,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'kirgkpsource', 'kirgksource', 'kirgmsource', +'kirgssource', 'kirgtsource', +'kirguksource', 'kirgusource', 'kirgvsource', 'kothernumeric', @@ -10158,7 +18182,6 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'xonfd', 'xonfkc', 'xonfkd', -'xpg', , ); diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/NA.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/NA.pl index 03452c25c73..3746c9849b0 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/NA.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/NA.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1351 +V1371 888 890 896 @@ -57,7 +57,7 @@ V1351 2208 2229 2230 -2238 +2248 2259 2436 2437 @@ -166,7 +166,7 @@ V1351 2889 2891 2894 -2902 +2901 2904 2908 2910 @@ -255,8 +255,6 @@ V1351 3313 3315 3328 -3332 -3333 3341 3342 3345 @@ -270,7 +268,7 @@ V1351 3428 3430 3456 -3458 +3457 3460 3461 3479 @@ -443,7 +441,7 @@ V1351 6816 6830 6832 -6847 +6849 6912 6988 6992 @@ -518,7 +516,7 @@ V1351 11124 11126 11158 -11160 +11159 11311 11312 11359 @@ -553,7 +551,7 @@ V1351 11736 11743 11744 -11856 +11859 11904 11930 11931 @@ -573,15 +571,11 @@ V1351 12593 12687 12688 -12731 -12736 12772 12784 12831 12832 -19894 -19904 -40944 +40957 40960 42125 42128 @@ -593,9 +587,9 @@ V1351 42752 42944 42946 -42951 -42999 -43052 +42955 +42997 +43053 43056 43066 43072 @@ -635,7 +629,7 @@ V1351 43816 43823 43824 -43880 +43884 43888 44014 44016 @@ -723,7 +717,7 @@ V1351 65847 65935 65936 -65948 +65949 65952 65953 66000 @@ -842,10 +836,18 @@ V1351 68922 69216 69247 +69248 +69290 +69291 +69294 +69296 +69298 69376 69416 69424 69466 +69552 +69580 69600 69623 69632 @@ -863,12 +865,10 @@ V1351 69888 69941 69942 -69959 +69960 69968 70007 70016 -70094 -70096 70112 70113 70133 @@ -921,11 +921,9 @@ V1351 70512 70517 70656 -70746 -70747 70748 70749 -70752 +70754 70784 70856 70864 @@ -955,7 +953,21 @@ V1351 71840 71923 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72007 +72016 +72026 72096 72104 72106 @@ -1010,6 +1022,8 @@ V1351 73130 73440 73465 +73648 +73649 73664 73714 73727 @@ -1057,11 +1071,15 @@ V1351 94095 94112 94176 -94180 +94181 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1257,11 +1275,7 @@ V1351 127185 127222 127232 -127245 -127248 -127341 -127344 -127405 +127406 127462 127491 127504 @@ -1273,11 +1287,11 @@ V1351 127584 127590 127744 -128726 +128728 128736 128749 128752 -128763 +128765 128768 128884 128896 @@ -1294,32 +1308,38 @@ V1351 129160 129168 129198 +129200 +129202 129280 -129292 -129293 -129394 -129395 -129399 +129401 129402 -129443 -129445 -129451 -129454 -129483 +129484 129485 129620 129632 129646 129648 -129652 +129653 129656 129659 129664 -129667 +129671 129680 -129686 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +129792 +129939 +129940 +129995 +130032 +130042 131070 -173783 +173790 173824 177973 177984 @@ -1331,7 +1351,7 @@ V1351 194560 195102 196606 -196608 +201547 262142 262144 327678 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V100.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V100.pl index 332f2271c3c..f15cb2adf84 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V100.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V100.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V11.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V11.pl index 122c226316d..2dac4a14c39 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V11.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V11.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V110.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V110.pl index c1878e7c4dc..1602cd845cf 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V110.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V110.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V120.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V120.pl index 27a76bb63dd..0ff9242876d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V120.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V120.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V130.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V130.pl new file mode 100644 index 00000000000..444971ad51c --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V130.pl @@ -0,0 +1,132 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V118 +2238 +2248 +2901 +2902 +3332 +3333 +3457 +3458 +6847 +6849 +11159 +11160 +11856 +11859 +12731 +12736 +19894 +19904 +40944 +40957 +42951 +42955 +42997 +42999 +43052 +43053 +43880 +43884 +65948 +65949 +69248 +69290 +69291 +69294 +69296 +69298 +69552 +69580 +69959 +69960 +70094 +70096 +70746 +70747 +70752 +70754 +71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72007 +72016 +72026 +73648 +73649 +94180 +94181 +94192 +94194 +101107 +101590 +101632 +101641 +127245 +127248 +127341 +127344 +127405 +127406 +128726 +128728 +128763 +128765 +129200 +129202 +129292 +129293 +129394 +129395 +129399 +129401 +129443 +129445 +129451 +129454 +129483 +129484 +129652 +129653 +129667 +129671 +129686 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +129792 +129939 +129940 +129995 +130032 +130042 +173783 +173790 +196608 +201547 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V20.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V20.pl index b8fdba42377..2552309072c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V20.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V20.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V30.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V30.pl index 6dbc9137c54..a53ed84b4c0 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V30.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V30.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V31.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V31.pl index 092de69aa14..03ff1e22fbf 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V31.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V31.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V32.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V32.pl index ce8e9553c1d..54ff527ac1e 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V32.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V32.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V40.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V40.pl index f9a6fe1abfc..c5a46b356b8 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V40.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V40.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V41.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V41.pl index 7f1296ddf11..1d432242109 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V41.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V41.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V50.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V50.pl index c5894c3db4e..ed43c94e72f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V50.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V50.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V51.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V51.pl index 3774465c226..790528bc486 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V51.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V51.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V52.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V52.pl index 41d4e399aad..2c61344db92 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V52.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V52.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V60.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V60.pl index 130ac6d0aee..d00e2719590 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V60.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V60.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V61.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V61.pl index 3f007158407..7c28fd15d59 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V61.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V61.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V70.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V70.pl index 5493a10a982..7022af6ec7f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V70.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V70.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V80.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V80.pl index 58eefe58a3e..586e7fb5dd1 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V80.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V80.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Age/V90.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V90.pl index d0bb149163d..a4c9cc086d1 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V90.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V90.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Alpha/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/Alpha/Y.pl index 1256dfe1c0a..38058b4ce5d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Alpha/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Alpha/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1358 +V1390 65 91 97 @@ -118,7 +118,7 @@ V1358 2208 2229 2230 -2238 +2248 2260 2272 2275 @@ -326,8 +326,6 @@ V1358 3313 3315 3328 -3332 -3333 3341 3342 3345 @@ -347,7 +345,7 @@ V1358 3428 3450 3456 -3458 +3457 3460 3461 3479 @@ -523,6 +521,8 @@ V1358 6773 6823 6824 +6847 +6849 6912 6964 6965 @@ -698,13 +698,13 @@ V1358 12593 12687 12704 -12731 +12736 12784 12800 13312 -19894 +19904 19968 -40944 +40957 40960 42125 42192 @@ -728,8 +728,8 @@ V1358 42891 42944 42946 -42951 -42999 +42955 +42997 43014 43015 43048 @@ -792,7 +792,7 @@ V1358 43824 43867 43868 -43880 +43882 43888 44011 44032 @@ -961,12 +961,20 @@ V1358 68851 68864 68904 +69248 +69290 +69291 +69293 +69296 +69298 69376 69405 69415 69416 69424 69446 +69552 +69573 69600 69623 69632 @@ -978,7 +986,7 @@ V1358 69888 69939 69956 -69959 +69960 69968 70003 70006 @@ -987,6 +995,8 @@ V1358 70080 70081 70085 +70094 +70096 70106 70107 70108 @@ -1044,7 +1054,7 @@ V1358 70727 70731 70751 -70752 +70754 70784 70850 70852 @@ -1076,7 +1086,21 @@ V1358 71840 71904 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +71997 +71999 +72003 72096 72104 72106 @@ -1141,6 +1165,8 @@ V1358 73113 73440 73463 +73648 +73649 73728 74650 74752 @@ -1177,10 +1203,14 @@ V1358 94178 94179 94180 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1358,7 +1388,7 @@ V1358 127344 127370 131072 -173783 +173790 173824 177973 177984 @@ -1369,4 +1399,6 @@ V1358 191457 194560 195102 +196608 +201547 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Bc/AL.pl b/gnu/usr.bin/perl/lib/unicore/lib/Bc/AL.pl index 56252489aa5..2ea69aa718f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Bc/AL.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Bc/AL.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Bc/AN.pl b/gnu/usr.bin/perl/lib/unicore/lib/Bc/AN.pl index 558db521304..112dc1d213e 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Bc/AN.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Bc/AN.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Bc/B.pl b/gnu/usr.bin/perl/lib/unicore/lib/Bc/B.pl index be796a8ad96..d539867ce18 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Bc/B.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Bc/B.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Bc/BN.pl b/gnu/usr.bin/perl/lib/unicore/lib/Bc/BN.pl index 07d794de0c6..b35bc39e732 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Bc/BN.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Bc/BN.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Bc/CS.pl b/gnu/usr.bin/perl/lib/unicore/lib/Bc/CS.pl index 81eedf44b1c..0c28aef9165 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Bc/CS.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Bc/CS.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Bc/EN.pl b/gnu/usr.bin/perl/lib/unicore/lib/Bc/EN.pl index 36dec09b1d6..bf286666e4c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Bc/EN.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Bc/EN.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V24 +V26 48 58 178 @@ -35,4 +35,6 @@ V24 120832 127232 127243 +130032 +130042 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Bc/ES.pl b/gnu/usr.bin/perl/lib/unicore/lib/Bc/ES.pl index abbceb9efe9..dfd4c0da4c8 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Bc/ES.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Bc/ES.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Bc/ET.pl b/gnu/usr.bin/perl/lib/unicore/lib/Bc/ET.pl index 8f203287155..6ea30f79151 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Bc/ET.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Bc/ET.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Bc/L.pl b/gnu/usr.bin/perl/lib/unicore/lib/Bc/L.pl index 9ad00a9c7f5..34546f23c73 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Bc/L.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Bc/L.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V903 +V925 65 91 97 @@ -122,7 +122,7 @@ V903 2885 2893 2894 -2902 +2901 2903 2914 2916 @@ -168,6 +168,8 @@ V903 3406 3426 3428 +3457 +3458 3530 3531 3538 @@ -301,7 +303,7 @@ V903 6783 6784 6832 -6847 +6849 6912 6916 6964 @@ -420,7 +422,7 @@ V903 11124 11126 11158 -11160 +11159 11264 11493 11499 @@ -431,7 +433,7 @@ V903 11647 11648 11744 -11856 +11859 11904 11930 11931 @@ -501,7 +503,7 @@ V903 43045 43047 43048 -43052 +43053 43064 43066 43124 @@ -552,6 +554,8 @@ V903 43758 43766 43767 +43882 +43884 44005 44006 44008 @@ -585,7 +589,7 @@ V903 65856 65933 65936 -65948 +65949 65952 65953 66045 @@ -622,6 +626,8 @@ V903 70079 70089 70093 +70095 +70096 70191 70194 70196 @@ -694,6 +700,12 @@ V903 71736 71737 71739 +71995 +71997 +71998 +71999 +72003 +72004 72148 72152 72154 @@ -760,6 +772,8 @@ V903 94099 94178 94179 +94180 +94181 113821 113823 113824 @@ -829,19 +843,21 @@ V903 127185 127222 127232 -127245 +127248 127279 127280 127338 -127341 +127344 +127405 +127406 127584 127590 127744 -128726 +128728 128736 128749 128752 -128763 +128765 128768 128884 128896 @@ -858,30 +874,36 @@ V903 129160 129168 129198 +129200 +129202 129280 -129292 -129293 -129394 -129395 -129399 +129401 129402 -129443 -129445 -129451 -129454 -129483 +129484 129485 129620 129632 129646 129648 -129652 +129653 129656 129659 129664 -129667 +129671 129680 -129686 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +129792 +129939 +129940 +129995 +130032 +130042 131070 131072 196606 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Bc/NSM.pl b/gnu/usr.bin/perl/lib/unicore/lib/Bc/NSM.pl index 7baacbfe003..6a32eb301cb 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Bc/NSM.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Bc/NSM.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V628 +V644 768 880 1155 @@ -127,7 +127,7 @@ V628 2885 2893 2894 -2902 +2901 2903 2914 2916 @@ -169,6 +169,8 @@ V628 3406 3426 3428 +3457 +3458 3530 3531 3538 @@ -282,7 +284,7 @@ V628 6783 6784 6832 -6847 +6849 6912 6916 6964 @@ -359,6 +361,8 @@ V628 43020 43045 43047 +43052 +43053 43204 43206 43232 @@ -437,6 +441,8 @@ V628 68327 68900 68904 +69291 +69293 69446 69457 69633 @@ -463,6 +469,8 @@ V628 70079 70089 70093 +70095 +70096 70191 70194 70196 @@ -533,6 +541,12 @@ V628 71736 71737 71739 +71995 +71997 +71998 +71999 +72003 +72004 72148 72152 72154 @@ -595,6 +609,8 @@ V628 94032 94095 94099 +94180 +94181 113821 113823 119143 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Bc/ON.pl b/gnu/usr.bin/perl/lib/unicore/lib/Bc/ON.pl index 9efa9ff41f4..51e42634fdd 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Bc/ON.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Bc/ON.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V368 +V376 33 35 38 @@ -167,14 +167,14 @@ V368 11124 11126 11158 -11160 +11159 11264 11493 11499 11513 11520 11776 -11856 +11859 11904 11930 11931 @@ -235,6 +235,8 @@ V368 43052 43124 43128 +43882 +43884 64830 64832 65021 @@ -278,7 +280,7 @@ V368 65856 65933 65936 -65948 +65949 65952 65953 67871 @@ -326,19 +328,21 @@ V368 127185 127222 127243 -127245 +127248 127279 127280 127338 -127341 +127344 +127405 +127406 127584 127590 127744 -128726 +128728 128736 128749 128752 -128763 +128765 128768 128884 128896 @@ -355,28 +359,32 @@ V368 129160 129168 129198 +129200 +129202 129280 -129292 -129293 -129394 -129395 -129399 +129401 129402 -129443 -129445 -129451 -129454 -129483 +129484 129485 129620 129632 129646 129648 -129652 +129653 129656 129659 129664 -129667 +129671 129680 -129686 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +129792 +129939 +129940 +129995 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Bc/R.pl b/gnu/usr.bin/perl/lib/unicore/lib/Bc/R.pl index 3a7ef942fd9..43065e526a5 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Bc/R.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Bc/R.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V76 +V78 1424 1425 1470 @@ -72,6 +72,8 @@ V76 68928 69216 69247 +69291 +69293 69424 69488 69632 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Bc/WS.pl b/gnu/usr.bin/perl/lib/unicore/lib/Bc/WS.pl index 14625d3003d..f9fb871daff 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Bc/WS.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Bc/WS.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/BidiC/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/BidiC/Y.pl index 0963e88022f..84c43325ba1 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/BidiC/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/BidiC/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/BidiM/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/BidiM/Y.pl index 047f5da7d65..97067d61a26 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/BidiM/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/BidiM/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Blk/NB.pl b/gnu/usr.bin/perl/lib/unicore/lib/Blk/NB.pl index 8ca94074a32..fbbf6cbd1cb 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Blk/NB.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Blk/NB.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V107 +V109 2160 2208 12256 @@ -35,10 +35,10 @@ V107 68736 68928 69216 -69248 +69312 69376 69488 -69600 +69552 70224 70272 70528 @@ -51,7 +51,7 @@ V107 71680 71760 71840 -71936 +72032 72096 72368 72384 @@ -62,7 +62,7 @@ V107 73136 73440 73472 -73664 +73648 75088 77824 78912 @@ -77,7 +77,7 @@ V107 93952 94112 94176 -101120 +101776 110592 111360 113664 @@ -105,13 +105,15 @@ V107 126464 126720 126976 -129792 +130048 131072 173792 173824 191472 194560 195104 +196608 +201552 917504 917632 917760 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Bpt/C.pl b/gnu/usr.bin/perl/lib/unicore/lib/Bpt/C.pl index 8f4d555459e..35977b56428 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Bpt/C.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Bpt/C.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Bpt/N.pl b/gnu/usr.bin/perl/lib/unicore/lib/Bpt/N.pl index c490d01e79b..0a8a0a6b1ee 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Bpt/N.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Bpt/N.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Bpt/O.pl b/gnu/usr.bin/perl/lib/unicore/lib/Bpt/O.pl index bb97b519feb..090cde87034 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Bpt/O.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Bpt/O.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/CE/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/CE/Y.pl index 15076a29f7d..41b282588b7 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/CE/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/CE/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/CI/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/CI/Y.pl index 1b9c1e7eb3b..963ca8b0fd9 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/CI/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/CI/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V802 +V820 39 40 46 @@ -45,6 +45,8 @@ V802 1162 1369 1370 +1375 +1376 1425 1470 1471 @@ -161,7 +163,7 @@ V802 2885 2893 2894 -2902 +2901 2903 2914 2916 @@ -207,6 +209,8 @@ V802 3406 3426 3428 +3457 +3458 3530 3531 3538 @@ -330,7 +334,7 @@ V802 6823 6824 6832 -6847 +6849 6912 6916 6964 @@ -475,6 +479,8 @@ V802 43020 43045 43047 +43052 +43053 43204 43206 43232 @@ -531,6 +537,8 @@ V802 43767 43867 43872 +43881 +43884 44005 44006 44008 @@ -591,6 +599,8 @@ V802 68327 68900 68904 +69291 +69293 69446 69457 69633 @@ -621,6 +631,8 @@ V802 70079 70089 70093 +70095 +70096 70191 70194 70196 @@ -691,6 +703,12 @@ V802 71736 71737 71739 +71995 +71997 +71998 +71999 +72003 +72004 72148 72152 72154 @@ -760,7 +778,7 @@ V802 94176 94178 94179 -94180 +94181 113821 113823 113824 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/CWCF/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/CWCF/Y.pl index ba2961b8362..a146ceb0bcd 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/CWCF/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/CWCF/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1224 +V1228 65 91 181 @@ -1214,7 +1214,11 @@ V1224 42946 42947 42948 -42951 +42952 +42953 +42954 +42997 +42998 43888 43968 64256 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/CWCM/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/CWCM/Y.pl index f66d0a8a5f3..08a514c5311 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/CWCM/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/CWCM/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V246 +V248 65 91 97 @@ -228,7 +228,9 @@ V246 42928 42944 42946 -42951 +42955 +42997 +42999 43859 43860 43888 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/CWKCF/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/CWKCF/Y.pl index 7fd9881863d..a46b6adf0e7 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/CWKCF/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/CWKCF/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1646 +V1654 65 91 160 @@ -1422,11 +1422,17 @@ V1646 42946 42947 42948 -42951 +42952 +42953 +42954 +42997 +42998 43000 43002 43868 43872 +43881 +43882 43888 43968 63744 @@ -1653,6 +1659,8 @@ V1646 127561 127568 127570 +130032 +130042 194560 195102 917504 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/CWL/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/CWL/Y.pl index 36893b3a787..0d439b5c6a2 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/CWL/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/CWL/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1198 +V1202 65 91 192 @@ -1194,7 +1194,11 @@ V1198 42946 42947 42948 -42951 +42952 +42953 +42954 +42997 +42998 65313 65339 66560 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/CWT/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/CWT/Y.pl index 5f8c118ecd8..78a42b8e79b 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/CWT/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/CWT/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1230 +V1236 97 123 181 @@ -1219,6 +1219,12 @@ V1230 42944 42947 42948 +42952 +42953 +42954 +42955 +42998 +42999 43859 43860 43888 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/CWU/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/CWU/Y.pl index ed42e13c740..ff5e1df0861 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/CWU/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/CWU/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1232 +V1238 97 123 181 @@ -1221,6 +1221,12 @@ V1232 42944 42947 42948 +42952 +42953 +42954 +42955 +42998 +42999 43859 43860 43888 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Cased/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/Cased/Y.pl index 8b0a2547be8..0901fda719a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Cased/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Cased/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V280 +V282 65 91 97 @@ -192,13 +192,15 @@ V280 42896 42944 42946 -42951 +42955 +42997 +42999 43000 43003 43824 43867 43868 -43880 +43881 43888 43968 64256 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/A.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/A.pl index 27619cda6d6..c26d3d27af0 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/A.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/A.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V234 +V236 768 789 829 @@ -209,6 +209,8 @@ V234 68326 68900 68904 +69291 +69293 69448 69451 69452 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/AL.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/AL.pl index 26362056be2..1f35d47cd6f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/AL.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/AL.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/AR.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/AR.pl index d424c2f87ea..92a7b39315c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/AR.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/AR.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/ATAR.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/ATAR.pl index bd5542c24c2..638989605ec 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/ATAR.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/ATAR.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/B.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/B.pl index 7162160b6b5..a2f7a4bc9f6 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/B.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/B.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V154 +V156 790 794 796 @@ -113,6 +113,8 @@ V154 6843 6845 6846 +6847 +6849 7020 7021 7381 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/BR.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/BR.pl index 7924ae1d1ae..e5743041bd9 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/BR.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/BR.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/DB.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/DB.pl index 73b38f613d5..9d380f74a69 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/DB.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/DB.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/NK.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/NK.pl index 02af960842a..c0b8faf08e7 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/NK.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/NK.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V48 +V50 2364 2365 2492 @@ -55,6 +55,8 @@ V48 71352 71738 71739 +72003 +72004 73026 73027 125258 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/NR.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/NR.pl index 1895e48a3b5..8b1e21642a4 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/NR.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/NR.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V357 +V369 0 768 847 @@ -164,6 +164,8 @@ V357 6784 6832 6846 +6847 +6849 6964 6965 6980 @@ -220,6 +222,8 @@ V357 42738 43014 43015 +43052 +43053 43204 43205 43232 @@ -268,6 +272,8 @@ V357 68327 68900 68904 +69291 +69293 69446 69457 69702 @@ -316,6 +322,10 @@ V357 71468 71737 71739 +71997 +71999 +72003 +72004 72160 72161 72244 @@ -336,6 +346,8 @@ V357 92917 92976 92983 +94192 +94194 113822 113823 119141 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/OV.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/OV.pl index 039229543c6..47ffb33d5ee 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/OV.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/OV.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/VR.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/VR.pl index 2016caf0afc..237a93ae681 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Ccc/VR.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/VR.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V104 +V108 2381 2382 2509 @@ -59,6 +59,8 @@ V104 11648 43014 43015 +43052 +43053 43204 43205 43347 @@ -101,6 +103,8 @@ V104 71468 71737 71738 +71997 +71999 72160 72161 72244 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/CompEx/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/CompEx/Y.pl index 99da78185c8..dc4bf6ae5a0 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/CompEx/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/CompEx/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/DI/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/DI/Y.pl index ae4765c62f1..8deb9394cb0 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/DI/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/DI/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Dash/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dash/Y.pl index e8dd7a8f508..189e426eefb 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Dash/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Dash/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V42 +V44 45 46 1418 @@ -53,4 +53,6 @@ V42 65124 65293 65294 +69293 +69294 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Dep/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dep/Y.pl index 127c3b17473..85277f85080 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Dep/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Dep/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Dia/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dia/Y.pl index be87168e61a..fd2e4f8e26f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Dia/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Dia/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V342 +V352 94 95 96 @@ -95,6 +95,8 @@ V342 2877 2893 2894 +2901 +2902 3021 3022 3149 @@ -249,6 +251,8 @@ V342 43767 43867 43872 +43881 +43884 44012 44014 64286 @@ -311,6 +315,10 @@ V342 71468 71737 71739 +71997 +71999 +72003 +72004 72160 72161 72244 @@ -333,6 +341,8 @@ V342 92983 94095 94112 +94192 +94194 119143 119146 119149 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Com.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Com.pl index bc4e6d8816e..11d00cfc00f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Com.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Com.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Enc.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Enc.pl index 061ad15c779..2ed4d10497f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Enc.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Enc.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Fin.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Fin.pl index 83020b406b8..a571e7d3b7d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Fin.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Fin.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Font.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Font.pl index 860f7d32c65..694b3a99cde 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Font.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Font.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V134 +V136 8450 8451 8458 @@ -145,4 +145,6 @@ V134 126634 126635 126652 +130032 +130042 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Init.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Init.pl index 08d28572226..a813a34aaa6 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Init.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Init.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Iso.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Iso.pl index 85eca5633d3..24b75d94ae2 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Iso.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Iso.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Med.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Med.pl index 3e919f363cd..2f145108b6b 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Med.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Med.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Nar.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Nar.pl index 5403b73e7c7..ded35640b92 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Nar.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Nar.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Nb.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Nb.pl index b42f5ae0136..1d8f1707e1a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Nb.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Nb.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Dt/NonCanon.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dt/NonCanon.pl index 05275549fd8..0b582099233 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Dt/NonCanon.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Dt/NonCanon.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V370 +V374 160 161 168 @@ -209,6 +209,8 @@ V370 43002 43868 43872 +43881 +43882 64256 64263 64275 @@ -381,4 +383,6 @@ V370 127561 127568 127570 +130032 +130042 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Sqr.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Sqr.pl index 643f6d5f6e7..a0d6f8fa401 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Sqr.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Sqr.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Sub.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Sub.pl index 68c6d71ddeb..9a647a9cdd7 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Sub.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Sub.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Sup.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Sup.pl index 080d45050b0..a83ccf73fde 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Sup.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Sup.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V48 +V50 170 171 178 @@ -57,6 +57,8 @@ V48 43002 43868 43872 +43881 +43882 127338 127341 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Vert.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Vert.pl index 21bebad8bbf..f81bc20cb75 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Dt/Vert.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Vert.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/EBase/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/EBase/Y.pl new file mode 100644 index 00000000000..a934b8ea189 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/EBase/Y.pl @@ -0,0 +1,90 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V76 +9757 +9758 +9977 +9978 +9994 +9998 +127877 +127878 +127938 +127941 +127943 +127944 +127946 +127949 +128066 +128068 +128070 +128081 +128102 +128121 +128124 +128125 +128129 +128132 +128133 +128136 +128143 +128144 +128145 +128146 +128170 +128171 +128372 +128374 +128378 +128379 +128400 +128401 +128405 +128407 +128581 +128584 +128587 +128592 +128675 +128676 +128692 +128695 +128704 +128705 +128716 +128717 +129292 +129293 +129295 +129296 +129304 +129312 +129318 +129319 +129328 +129338 +129340 +129343 +129399 +129400 +129461 +129463 +129464 +129466 +129467 +129468 +129485 +129488 +129489 +129502 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/EComp/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/EComp/Y.pl new file mode 100644 index 00000000000..8128fa6aad4 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/EComp/Y.pl @@ -0,0 +1,34 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V20 +35 +36 +42 +43 +48 +58 +8205 +8206 +8419 +8420 +65039 +65040 +127462 +127488 +127995 +128000 +129456 +129460 +917536 +917632 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/EPres/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/EPres/Y.pl new file mode 100644 index 00000000000..08254c622fd --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/EPres/Y.pl @@ -0,0 +1,176 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V162 +8986 +8988 +9193 +9197 +9200 +9201 +9203 +9204 +9725 +9727 +9748 +9750 +9800 +9812 +9855 +9856 +9875 +9876 +9889 +9890 +9898 +9900 +9917 +9919 +9924 +9926 +9934 +9935 +9940 +9941 +9962 +9963 +9970 +9972 +9973 +9974 +9978 +9979 +9981 +9982 +9989 +9990 +9994 +9996 +10024 +10025 +10060 +10061 +10062 +10063 +10067 +10070 +10071 +10072 +10133 +10136 +10160 +10161 +10175 +10176 +11035 +11037 +11088 +11089 +11093 +11094 +126980 +126981 +127183 +127184 +127374 +127375 +127377 +127387 +127462 +127488 +127489 +127490 +127514 +127515 +127535 +127536 +127538 +127543 +127544 +127547 +127568 +127570 +127744 +127777 +127789 +127798 +127799 +127869 +127870 +127892 +127904 +127947 +127951 +127956 +127968 +127985 +127988 +127989 +127992 +128063 +128064 +128065 +128066 +128253 +128255 +128318 +128331 +128335 +128336 +128360 +128378 +128379 +128405 +128407 +128420 +128421 +128507 +128592 +128640 +128710 +128716 +128717 +128720 +128723 +128725 +128728 +128747 +128749 +128756 +128765 +128992 +129004 +129292 +129339 +129340 +129350 +129351 +129401 +129402 +129484 +129485 +129536 +129648 +129653 +129656 +129659 +129664 +129671 +129680 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ea/A.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ea/A.pl index 70874b38a2b..a58addf23b4 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Ea/A.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Ea/A.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ea/H.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ea/H.pl index 7b1406ea489..61c874ee45c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Ea/H.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Ea/H.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ea/N.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ea/N.pl index 9facbb83489..372f07afb18 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Ea/N.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Ea/N.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V547 +V553 0 32 127 @@ -401,8 +401,6 @@ V547 12593 12687 12688 -12731 -12736 12772 12784 12831 @@ -443,11 +441,15 @@ V547 65533 65534 94176 -94180 +94181 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -521,33 +523,37 @@ V547 128720 128723 128725 -128726 +128728 128747 128749 128756 -128763 +128765 128992 129004 -129293 -129394 -129395 -129399 +129292 +129339 +129340 +129350 +129351 +129401 129402 -129443 -129445 -129451 -129454 -129483 +129484 129485 129536 129648 -129652 +129653 129656 129659 129664 -129667 +129671 129680 -129686 +129705 +129712 +129719 +129728 +129731 +129744 +129751 131072 196606 196608 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ea/Na.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ea/Na.pl index 8638e41103f..b76f6a05060 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Ea/Na.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Ea/Na.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ea/W.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ea/W.pl index a92d528e6fe..b48383c089c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Ea/W.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Ea/W.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V222 +V228 4352 4448 8986 @@ -100,8 +100,6 @@ V222 12593 12687 12688 -12731 -12736 12772 12784 12831 @@ -128,11 +126,15 @@ V222 65128 65132 94176 -94180 +94181 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -202,33 +204,37 @@ V222 128720 128723 128725 -128726 +128728 128747 128749 128756 -128763 +128765 128992 129004 -129293 -129394 -129395 -129399 +129292 +129339 +129340 +129350 +129351 +129401 129402 -129443 -129445 -129451 -129454 -129483 +129484 129485 129536 129648 -129652 +129653 129656 129659 129664 -129667 +129671 129680 -129686 +129705 +129712 +129719 +129728 +129731 +129744 +129751 131072 196606 196608 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Emoji/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/Emoji/Y.pl new file mode 100644 index 00000000000..6d727ac4088 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/Emoji/Y.pl @@ -0,0 +1,318 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V304 +35 +36 +42 +43 +48 +58 +169 +170 +174 +175 +8252 +8253 +8265 +8266 +8482 +8483 +8505 +8506 +8596 +8602 +8617 +8619 +8986 +8988 +9000 +9001 +9167 +9168 +9193 +9204 +9208 +9211 +9410 +9411 +9642 +9644 +9654 +9655 +9664 +9665 +9723 +9727 +9728 +9733 +9742 +9743 +9745 +9746 +9748 +9750 +9752 +9753 +9757 +9758 +9760 +9761 +9762 +9764 +9766 +9767 +9770 +9771 +9774 +9776 +9784 +9787 +9792 +9793 +9794 +9795 +9800 +9812 +9823 +9825 +9827 +9828 +9829 +9831 +9832 +9833 +9851 +9852 +9854 +9856 +9874 +9880 +9881 +9882 +9883 +9885 +9888 +9890 +9895 +9896 +9898 +9900 +9904 +9906 +9917 +9919 +9924 +9926 +9928 +9929 +9934 +9936 +9937 +9938 +9939 +9941 +9961 +9963 +9968 +9974 +9975 +9979 +9981 +9982 +9986 +9987 +9989 +9990 +9992 +9998 +9999 +10000 +10002 +10003 +10004 +10005 +10006 +10007 +10013 +10014 +10017 +10018 +10024 +10025 +10035 +10037 +10052 +10053 +10055 +10056 +10060 +10061 +10062 +10063 +10067 +10070 +10071 +10072 +10083 +10085 +10133 +10136 +10145 +10146 +10160 +10161 +10175 +10176 +10548 +10550 +11013 +11016 +11035 +11037 +11088 +11089 +11093 +11094 +12336 +12337 +12349 +12350 +12951 +12952 +12953 +12954 +126980 +126981 +127183 +127184 +127344 +127346 +127358 +127360 +127374 +127375 +127377 +127387 +127462 +127488 +127489 +127491 +127514 +127515 +127535 +127536 +127538 +127547 +127568 +127570 +127744 +127778 +127780 +127892 +127894 +127896 +127897 +127900 +127902 +127985 +127987 +127990 +127991 +128254 +128255 +128318 +128329 +128335 +128336 +128360 +128367 +128369 +128371 +128379 +128391 +128392 +128394 +128398 +128400 +128401 +128405 +128407 +128420 +128422 +128424 +128425 +128433 +128435 +128444 +128445 +128450 +128453 +128465 +128468 +128476 +128479 +128481 +128482 +128483 +128484 +128488 +128489 +128495 +128496 +128499 +128500 +128506 +128592 +128640 +128710 +128715 +128723 +128725 +128728 +128736 +128742 +128745 +128746 +128747 +128749 +128752 +128753 +128755 +128765 +128992 +129004 +129292 +129339 +129340 +129350 +129351 +129401 +129402 +129484 +129485 +129536 +129648 +129653 +129656 +129659 +129664 +129671 +129680 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ext/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ext/Y.pl index b75c733c5e7..9eac92b4e52 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Ext/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Ext/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V62 +V64 183 184 720 @@ -19,6 +19,8 @@ V62 1601 2042 2043 +2901 +2902 3654 3655 3782 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/ExtPict/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/ExtPict/Y.pl new file mode 100644 index 00000000000..131260382b1 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/ExtPict/Y.pl @@ -0,0 +1,170 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V156 +169 +170 +174 +175 +8252 +8253 +8265 +8266 +8482 +8483 +8505 +8506 +8596 +8602 +8617 +8619 +8986 +8988 +9000 +9001 +9096 +9097 +9167 +9168 +9193 +9204 +9208 +9211 +9410 +9411 +9642 +9644 +9654 +9655 +9664 +9665 +9723 +9727 +9728 +9734 +9735 +9747 +9748 +9862 +9872 +9990 +9992 +10003 +10004 +10005 +10006 +10007 +10013 +10014 +10017 +10018 +10024 +10025 +10035 +10037 +10052 +10053 +10055 +10056 +10060 +10061 +10062 +10063 +10067 +10070 +10071 +10072 +10083 +10088 +10133 +10136 +10145 +10146 +10160 +10161 +10175 +10176 +10548 +10550 +11013 +11016 +11035 +11037 +11088 +11089 +11093 +11094 +12336 +12337 +12349 +12350 +12951 +12952 +12953 +12954 +126976 +127232 +127245 +127248 +127279 +127280 +127340 +127346 +127358 +127360 +127374 +127375 +127377 +127387 +127405 +127462 +127489 +127504 +127514 +127515 +127535 +127536 +127538 +127547 +127548 +127552 +127561 +127995 +128000 +128318 +128326 +128592 +128640 +128768 +128884 +128896 +128981 +129024 +129036 +129040 +129096 +129104 +129114 +129120 +129160 +129168 +129198 +129280 +129292 +129339 +129340 +129350 +129351 +129792 +130048 +131070 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/GCB/CN.pl b/gnu/usr.bin/perl/lib/unicore/lib/GCB/CN.pl index 940ba1016fb..221fe8f8976 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/GCB/CN.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/GCB/CN.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/GCB/EX.pl b/gnu/usr.bin/perl/lib/unicore/lib/GCB/EX.pl index 0b28ff9ee25..80ba136ec42 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/GCB/EX.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/GCB/EX.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V672 +V690 768 880 1155 @@ -131,7 +131,7 @@ V672 2885 2893 2894 -2902 +2901 2904 2914 2916 @@ -189,6 +189,8 @@ V672 3416 3426 3428 +3457 +3458 3530 3531 3535 @@ -306,7 +308,7 @@ V672 6783 6784 6832 -6847 +6849 6912 6916 6964 @@ -383,6 +385,8 @@ V672 43020 43045 43047 +43052 +43053 43204 43206 43232 @@ -463,6 +467,8 @@ V672 68327 68900 68904 +69291 +69293 69446 69457 69633 @@ -489,6 +495,8 @@ V672 70079 70089 70093 +70095 +70096 70191 70194 70196 @@ -569,6 +577,14 @@ V672 71736 71737 71739 +71984 +71985 +71995 +71997 +71998 +71999 +72003 +72004 72148 72152 72154 @@ -631,6 +647,8 @@ V672 94032 94095 94099 +94180 +94181 113821 113823 119141 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/GCB/LV.pl b/gnu/usr.bin/perl/lib/unicore/lib/GCB/LV.pl index e7f746e1fa7..b56c6278e29 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/GCB/LV.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/GCB/LV.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/GCB/LVT.pl b/gnu/usr.bin/perl/lib/unicore/lib/GCB/LVT.pl index 120cdccec05..0e415d97f43 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/GCB/LVT.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/GCB/LVT.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/GCB/PP.pl b/gnu/usr.bin/perl/lib/unicore/lib/GCB/PP.pl index 008a48e96e5..28bb6d59bdb 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/GCB/PP.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/GCB/PP.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V22 +V26 1536 1542 1757 @@ -27,6 +27,10 @@ V22 69838 70082 70084 +71999 +72000 +72001 +72002 72250 72251 72324 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/GCB/SM.pl b/gnu/usr.bin/perl/lib/unicore/lib/GCB/SM.pl index 3f3565f1643..a724a072f0f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/GCB/SM.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/GCB/SM.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V304 +V318 2307 2308 2363 @@ -217,6 +217,8 @@ V304 70070 70079 70081 +70094 +70095 70188 70191 70194 @@ -279,6 +281,16 @@ V304 71727 71736 71737 +71985 +71990 +71991 +71993 +71997 +71998 +72000 +72001 +72002 +72003 72145 72148 72156 @@ -311,6 +323,8 @@ V304 73463 94033 94088 +94192 +94194 119142 119143 119149 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/GCB/XX.pl b/gnu/usr.bin/perl/lib/unicore/lib/GCB/XX.pl index f6dead0f15f..d382b488874 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/GCB/XX.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/GCB/XX.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V603 +V619 32 127 160 @@ -136,7 +136,7 @@ V603 2889 2891 2894 -2902 +2901 2904 2914 2916 @@ -190,7 +190,7 @@ V603 3416 3426 3428 -3458 +3457 3460 3530 3531 @@ -291,7 +291,7 @@ V603 6783 6784 6832 -6847 +6849 6912 6917 6964 @@ -354,6 +354,8 @@ V603 43020 43043 43048 +43052 +43053 43136 43138 43188 @@ -438,6 +440,8 @@ V603 68327 68900 68904 +69291 +69293 69446 69457 69632 @@ -468,6 +472,8 @@ V603 70084 70089 70093 +70094 +70096 70188 70200 70206 @@ -512,6 +518,12 @@ V603 71468 71724 71739 +71984 +71990 +71991 +71993 +71995 +72004 72145 72152 72154 @@ -564,6 +576,10 @@ V603 94088 94095 94099 +94180 +94181 +94192 +94194 113821 113823 113824 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/C.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/C.pl index 3368064d3b8..2f78794c900 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/C.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/C.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1335 +V1357 0 32 127 @@ -65,7 +65,7 @@ V1335 2208 2229 2230 -2238 +2248 2259 2274 2275 @@ -176,7 +176,7 @@ V1335 2889 2891 2894 -2902 +2901 2904 2908 2910 @@ -265,8 +265,6 @@ V1335 3313 3315 3328 -3332 -3333 3341 3342 3345 @@ -280,7 +278,7 @@ V1335 3428 3430 3456 -3458 +3457 3460 3461 3479 @@ -453,7 +451,7 @@ V1335 6816 6830 6832 -6847 +6849 6912 6988 6992 @@ -532,7 +530,7 @@ V1335 11124 11126 11158 -11160 +11159 11311 11312 11359 @@ -567,7 +565,7 @@ V1335 11736 11743 11744 -11856 +11859 11904 11930 11931 @@ -587,15 +585,11 @@ V1335 12593 12687 12688 -12731 -12736 12772 12784 12831 12832 -19894 -19904 -40944 +40957 40960 42125 42128 @@ -607,9 +601,9 @@ V1335 42752 42944 42946 -42951 -42999 -43052 +42955 +42997 +43053 43056 43066 43072 @@ -649,7 +643,7 @@ V1335 43816 43823 43824 -43880 +43884 43888 44014 44016 @@ -737,7 +731,7 @@ V1335 65847 65935 65936 -65948 +65949 65952 65953 66000 @@ -856,10 +850,18 @@ V1335 68922 69216 69247 +69248 +69290 +69291 +69294 +69296 +69298 69376 69416 69424 69466 +69552 +69580 69600 69623 69632 @@ -877,12 +879,10 @@ V1335 69888 69941 69942 -69959 +69960 69968 70007 70016 -70094 -70096 70112 70113 70133 @@ -935,11 +935,9 @@ V1335 70512 70517 70656 -70746 -70747 70748 70749 -70752 +70754 70784 70856 70864 @@ -969,7 +967,21 @@ V1335 71840 71923 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72007 +72016 +72026 72096 72104 72106 @@ -1024,6 +1036,8 @@ V1335 73130 73440 73465 +73648 +73649 73664 73714 73727 @@ -1069,11 +1083,15 @@ V1335 94095 94112 94176 -94180 +94181 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1271,11 +1289,7 @@ V1335 127185 127222 127232 -127245 -127248 -127341 -127344 -127405 +127406 127462 127491 127504 @@ -1287,11 +1301,11 @@ V1335 127584 127590 127744 -128726 +128728 128736 128749 128752 -128763 +128765 128768 128884 128896 @@ -1308,32 +1322,38 @@ V1335 129160 129168 129198 +129200 +129202 129280 -129292 -129293 -129394 -129395 -129399 +129401 129402 -129443 -129445 -129451 -129454 -129483 +129484 129485 129620 129632 129646 129648 -129652 +129653 129656 129659 129664 -129667 +129671 129680 -129686 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +129792 +129939 +129940 +129995 +130032 +130042 131072 -173783 +173790 173824 177973 177984 @@ -1344,6 +1364,8 @@ V1335 191457 194560 195102 +196608 +201547 917760 918000 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Cf.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Cf.pl index e8a1c33e280..5f57bf7de35 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Cf.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Cf.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Cn.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Cn.pl index 03d46b201ff..eaabf4b1dba 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Cn.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Cn.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1331 +V1353 888 890 896 @@ -57,7 +57,7 @@ V1331 2208 2229 2230 -2238 +2248 2259 2436 2437 @@ -166,7 +166,7 @@ V1331 2889 2891 2894 -2902 +2901 2904 2908 2910 @@ -255,8 +255,6 @@ V1331 3313 3315 3328 -3332 -3333 3341 3342 3345 @@ -270,7 +268,7 @@ V1331 3428 3430 3456 -3458 +3457 3460 3461 3479 @@ -443,7 +441,7 @@ V1331 6816 6830 6832 -6847 +6849 6912 6988 6992 @@ -518,7 +516,7 @@ V1331 11124 11126 11158 -11160 +11159 11311 11312 11359 @@ -553,7 +551,7 @@ V1331 11736 11743 11744 -11856 +11859 11904 11930 11931 @@ -573,15 +571,11 @@ V1331 12593 12687 12688 -12731 -12736 12772 12784 12831 12832 -19894 -19904 -40944 +40957 40960 42125 42128 @@ -593,9 +587,9 @@ V1331 42752 42944 42946 -42951 -42999 -43052 +42955 +42997 +43053 43056 43066 43072 @@ -635,7 +629,7 @@ V1331 43816 43823 43824 -43880 +43884 43888 44014 44016 @@ -725,7 +719,7 @@ V1331 65847 65935 65936 -65948 +65949 65952 65953 66000 @@ -844,10 +838,18 @@ V1331 68922 69216 69247 +69248 +69290 +69291 +69294 +69296 +69298 69376 69416 69424 69466 +69552 +69580 69600 69623 69632 @@ -865,12 +867,10 @@ V1331 69888 69941 69942 -69959 +69960 69968 70007 70016 -70094 -70096 70112 70113 70133 @@ -923,11 +923,9 @@ V1331 70512 70517 70656 -70746 -70747 70748 70749 -70752 +70754 70784 70856 70864 @@ -957,7 +955,21 @@ V1331 71840 71923 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72007 +72016 +72026 72096 72104 72106 @@ -1012,6 +1024,8 @@ V1331 73130 73440 73465 +73648 +73649 73664 73714 73727 @@ -1059,11 +1073,15 @@ V1331 94095 94112 94176 -94180 +94181 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1259,11 +1277,7 @@ V1331 127185 127222 127232 -127245 -127248 -127341 -127344 -127405 +127406 127462 127491 127504 @@ -1275,11 +1289,11 @@ V1331 127584 127590 127744 -128726 +128728 128736 128749 128752 -128763 +128765 128768 128884 128896 @@ -1296,32 +1310,38 @@ V1331 129160 129168 129198 +129200 +129202 129280 -129292 -129293 -129394 -129395 -129399 +129401 129402 -129443 -129445 -129451 -129454 -129483 +129484 129485 129620 129632 129646 129648 -129652 +129653 129656 129659 129664 -129667 +129671 129680 -129686 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +129792 +129939 +129940 +129995 +130032 +130042 131072 -173783 +173790 173824 177973 177984 @@ -1332,6 +1352,8 @@ V1331 191457 194560 195102 +196608 +201547 917505 917506 917536 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/L.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/L.pl index 8a35d3cbb1b..36755a635c1 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/L.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/L.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1218 +V1244 65 91 97 @@ -112,7 +112,7 @@ V1218 2208 2229 2230 -2238 +2248 2308 2362 2365 @@ -263,7 +263,7 @@ V1218 3298 3313 3315 -3333 +3332 3341 3342 3345 @@ -606,13 +606,13 @@ V1218 12593 12687 12704 -12731 +12736 12784 12800 13312 -19894 +19904 19968 -40944 +40957 40960 42125 42192 @@ -636,8 +636,8 @@ V1218 42891 42944 42946 -42951 -42999 +42955 +42997 43010 43011 43014 @@ -712,7 +712,7 @@ V1218 43824 43867 43868 -43880 +43882 43888 44003 44032 @@ -879,12 +879,18 @@ V1218 68851 68864 68900 +69248 +69290 +69296 +69298 69376 69405 69415 69416 69424 69446 +69552 +69573 69600 69623 69635 @@ -897,6 +903,8 @@ V1218 69927 69956 69957 +69959 +69960 69968 70003 70006 @@ -948,7 +956,7 @@ V1218 70727 70731 70751 -70752 +70754 70784 70832 70852 @@ -974,7 +982,19 @@ V1218 71840 71904 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71984 +71999 +72000 +72001 +72002 72096 72104 72106 @@ -1023,6 +1043,8 @@ V1218 73113 73440 73459 +73648 +73649 73728 74650 74880 @@ -1060,7 +1082,9 @@ V1218 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1218,7 +1242,7 @@ V1218 126635 126652 131072 -173783 +173790 173824 177973 177984 @@ -1229,4 +1253,6 @@ V1218 191457 194560 195102 +196608 +201547 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/LC.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/LC.pl index bfc7bf64328..a1072e7e954 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/LC.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/LC.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V262 +V264 65 91 97 @@ -180,13 +180,15 @@ V262 42896 42944 42946 -42951 +42955 +42997 +42999 43002 43003 43824 43867 43872 -43880 +43881 43888 43968 64256 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Ll.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Ll.pl index e85768635a8..c03e3d4ffd4 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Ll.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Ll.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1284 +V1290 97 123 181 @@ -1213,12 +1213,18 @@ V1284 42944 42947 42948 +42952 +42953 +42954 +42955 +42998 +42999 43002 43003 43824 43867 43872 -43880 +43881 43888 43968 64256 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Lm.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Lm.pl index 6d1f6e976c2..beed7c77a7f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Lm.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Lm.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V120 +V122 688 706 710 @@ -115,6 +115,8 @@ V120 43765 43868 43872 +43881 +43882 65392 65393 65438 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Lo.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Lo.pl index 449296047f0..df16c69d77a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Lo.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Lo.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V952 +V978 170 171 186 @@ -60,7 +60,7 @@ V952 2208 2229 2230 -2238 +2248 2308 2362 2365 @@ -211,7 +211,7 @@ V952 3298 3313 3315 -3333 +3332 3341 3342 3345 @@ -438,13 +438,13 @@ V952 12593 12687 12704 -12731 +12736 12784 12800 13312 -19894 +19904 19968 -40944 +40957 40960 40981 40982 @@ -691,12 +691,18 @@ V952 68681 68864 68900 +69248 +69290 +69296 +69298 69376 69405 69415 69416 69424 69446 +69552 +69573 69600 69623 69635 @@ -709,6 +715,8 @@ V952 69927 69956 69957 +69959 +69960 69968 70003 70006 @@ -760,7 +768,7 @@ V952 70727 70731 70751 -70752 +70754 70784 70832 70852 @@ -784,7 +792,19 @@ V952 71680 71724 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71984 +71999 +72000 +72001 +72002 72096 72104 72106 @@ -833,6 +853,8 @@ V952 73113 73440 73459 +73648 +73649 73728 74650 74880 @@ -860,7 +882,9 @@ V952 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -952,7 +976,7 @@ V952 126635 126652 131072 -173783 +173790 173824 177973 177984 @@ -963,4 +987,6 @@ V952 191457 194560 195102 +196608 +201547 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Lu.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Lu.pl index edc673db062..029139bbcae 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Lu.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Lu.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1272 +V1276 65 91 192 @@ -1206,7 +1206,11 @@ V1272 42946 42947 42948 -42951 +42952 +42953 +42954 +42997 +42998 65313 65339 66560 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/M.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/M.pl index 304548a7e5e..48d325b3a98 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/M.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/M.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V560 +V580 768 880 1155 @@ -127,7 +127,7 @@ V560 2889 2891 2894 -2902 +2901 2904 2914 2916 @@ -181,7 +181,7 @@ V560 3416 3426 3428 -3458 +3457 3460 3530 3531 @@ -276,7 +276,7 @@ V560 6783 6784 6832 -6847 +6849 6912 6917 6964 @@ -333,6 +333,8 @@ V560 43020 43043 43048 +43052 +43053 43136 43138 43188 @@ -403,6 +405,8 @@ V560 68327 68900 68904 +69291 +69293 69446 69457 69632 @@ -427,6 +431,8 @@ V560 70081 70089 70093 +70094 +70096 70188 70200 70206 @@ -471,6 +477,16 @@ V560 71468 71724 71739 +71984 +71990 +71991 +71993 +71995 +71999 +72000 +72001 +72002 +72004 72145 72152 72154 @@ -525,6 +541,10 @@ V560 94088 94095 94099 +94180 +94181 +94192 +94194 113821 113823 119141 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Mc.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Mc.pl index a2eff102c5a..3cca83eda23 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Mc.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Mc.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V336 +V350 2307 2308 2363 @@ -249,6 +249,8 @@ V336 70070 70079 70081 +70094 +70095 70188 70191 70194 @@ -311,6 +313,16 @@ V336 71727 71736 71737 +71984 +71990 +71991 +71993 +71997 +71998 +72000 +72001 +72002 +72003 72145 72148 72156 @@ -343,6 +355,8 @@ V336 73463 94033 94088 +94192 +94194 119141 119143 119149 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Me.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Me.pl index 72c4f108a98..b7c6afb6b0b 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Me.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Me.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Mn.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Mn.pl index bbbdf425104..1ff458184c4 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Mn.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Mn.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V636 +V654 768 880 1155 @@ -127,7 +127,7 @@ V636 2885 2893 2894 -2902 +2901 2903 2914 2916 @@ -173,6 +173,8 @@ V636 3406 3426 3428 +3457 +3458 3530 3531 3538 @@ -287,6 +289,8 @@ V636 6784 6832 6846 +6847 +6849 6912 6916 6964 @@ -367,6 +371,8 @@ V636 43020 43045 43047 +43052 +43053 43204 43206 43232 @@ -445,6 +451,8 @@ V636 68327 68900 68904 +69291 +69293 69446 69457 69633 @@ -471,6 +479,8 @@ V636 70079 70089 70093 +70095 +70096 70191 70194 70196 @@ -541,6 +551,12 @@ V636 71736 71737 71739 +71995 +71997 +71998 +71999 +72003 +72004 72148 72152 72154 @@ -603,6 +619,8 @@ V636 94032 94095 94099 +94180 +94181 113821 113823 119143 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/N.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/N.pl index 05e866a4b90..66695a15d1b 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/N.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/N.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V260 +V266 48 58 178 @@ -203,6 +203,8 @@ V260 69415 69457 69461 +69573 +69580 69714 69744 69872 @@ -227,6 +229,8 @@ V260 71484 71904 71923 +72016 +72026 72784 72813 73040 @@ -271,4 +275,6 @@ V260 126270 127232 127245 +130032 +130042 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Nd.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Nd.pl index df119f04fed..24ba49c5e2a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Nd.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Nd.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V118 +V122 48 58 1632 @@ -111,6 +111,8 @@ V118 71482 71904 71914 +72016 +72026 72784 72794 73040 @@ -129,4 +131,6 @@ V118 123642 125264 125274 +130032 +130042 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Nl.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Nl.pl index fa4acbbaec2..e4b87e56dc9 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Nl.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Nl.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/No.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/No.pl index d682219f355..03a61304a13 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/No.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/No.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V140 +V142 178 180 185 @@ -117,6 +117,8 @@ V140 69415 69457 69461 +69573 +69580 69714 69734 70113 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/P.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/P.pl index afff727a630..537705d2836 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/P.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/P.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V364 +V370 33 36 37 @@ -191,6 +191,8 @@ V364 11823 11824 11856 +11858 +11859 12289 12292 12296 @@ -297,6 +299,8 @@ V364 68416 68505 68509 +69293 +69294 69461 69466 69703 @@ -323,7 +327,7 @@ V364 70314 70731 70736 -70747 +70746 70748 70749 70750 @@ -339,6 +343,8 @@ V364 71487 71739 71740 +72004 +72007 72162 72163 72255 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pc.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pc.pl index c0c12054c1b..ef1f630ed2a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pc.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pc.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pd.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pd.pl index c3414c6ecb4..a6a01b69d85 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pd.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pd.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V34 +V36 45 46 1418 @@ -45,4 +45,6 @@ V34 65124 65293 65294 +69293 +69294 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pe.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pe.pl index d0bb5182583..d2c28157288 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pe.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pe.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pf.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pf.pl index ae83ec7fa27..f3ab0aa2cde 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pf.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pf.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pi.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pi.pl index 336626bc534..64dc90496aa 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pi.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pi.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Po.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Po.pl index 0f038d3da3d..882c1634716 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Po.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Po.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V358 +V362 33 36 37 @@ -187,6 +187,8 @@ V358 11842 11843 11856 +11858 +11859 12289 12292 12349 @@ -317,7 +319,7 @@ V358 70314 70731 70736 -70747 +70746 70748 70749 70750 @@ -333,6 +335,8 @@ V358 71487 71739 71740 +72004 +72007 72162 72163 72255 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Ps.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Ps.pl index bc428a024bc..47bd9257135 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Ps.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Ps.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/S.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/S.pl index ab06f955cfe..e1b6accf0f0 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/S.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/S.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V452 +V458 36 37 43 @@ -211,10 +211,12 @@ V452 11124 11126 11158 -11160 +11159 11264 11493 11499 +11856 +11858 11904 11930 11931 @@ -271,6 +273,8 @@ V452 43642 43867 43868 +43882 +43884 64297 64298 64434 @@ -310,7 +314,7 @@ V452 65932 65935 65936 -65948 +65949 65952 65953 66000 @@ -403,10 +407,8 @@ V452 127184 127185 127222 -127248 -127341 -127344 -127405 +127245 +127406 127462 127491 127504 @@ -418,11 +420,11 @@ V452 127584 127590 127744 -128726 +128728 128736 128749 128752 -128763 +128765 128768 128884 128896 @@ -439,28 +441,32 @@ V452 129160 129168 129198 +129200 +129202 129280 -129292 -129293 -129394 -129395 -129399 +129401 129402 -129443 -129445 -129451 -129454 -129483 +129484 129485 129620 129632 129646 129648 -129652 +129653 129656 129659 129664 -129667 +129671 129680 -129686 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +129792 +129939 +129940 +129995 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Sc.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Sc.pl index f650ad70601..acd5ec414b3 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Sc.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Sc.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Sk.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Sk.pl index fe6891ebe25..042d52590af 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Sk.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Sk.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V58 +V60 94 95 96 @@ -59,6 +59,8 @@ V58 42891 43867 43868 +43882 +43884 64434 64450 65342 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Sm.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Sm.pl index a2ec74b5b28..eb4eeb7e0f3 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Sm.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Sm.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/So.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/So.pl index 873213a62b5..a5b8bee1937 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/So.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/So.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V360 +V364 166 167 169 @@ -171,10 +171,12 @@ V360 11124 11126 11158 -11160 +11159 11264 11493 11499 +11856 +11858 11904 11930 11931 @@ -240,7 +242,7 @@ V360 65932 65935 65936 -65948 +65949 65952 65953 66000 @@ -309,10 +311,8 @@ V360 127184 127185 127222 -127248 -127341 -127344 -127405 +127245 +127406 127462 127491 127504 @@ -326,11 +326,11 @@ V360 127744 127995 128000 -128726 +128728 128736 128749 128752 -128763 +128765 128768 128884 128896 @@ -347,28 +347,32 @@ V360 129160 129168 129198 +129200 +129202 129280 -129292 -129293 -129394 -129395 -129399 +129401 129402 -129443 -129445 -129451 -129454 -129483 +129484 129485 129620 129632 129646 129648 -129652 +129653 129656 129659 129664 -129667 +129671 129680 -129686 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +129792 +129939 +129940 +129995 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Z.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Z.pl index 5f019f57d9b..4a990b4c10f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Z.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Z.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Zs.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Zs.pl index 18868138163..8008902e583 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Gc/Zs.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Zs.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/GrBase/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/GrBase/Y.pl index ea1cd85d8b6..9052abd62f0 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/GrBase/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/GrBase/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1638 +V1668 32 127 160 @@ -98,7 +98,7 @@ V1638 2208 2229 2230 -2238 +2248 2307 2362 2363 @@ -310,8 +310,6 @@ V1638 3313 3315 3330 -3332 -3333 3341 3342 3345 @@ -675,7 +673,7 @@ V1638 11124 11126 11158 -11160 +11159 11311 11312 11359 @@ -712,7 +710,7 @@ V1638 11736 11743 11776 -11856 +11859 11904 11930 11931 @@ -734,15 +732,11 @@ V1638 12593 12687 12688 -12731 -12736 12772 12784 12831 12832 -19894 -19904 -40944 +40957 40960 42125 42128 @@ -762,8 +756,8 @@ V1638 42752 42944 42946 -42951 -42999 +42955 +42997 43010 43011 43014 @@ -848,7 +842,7 @@ V1638 43816 43823 43824 -43880 +43884 43888 44005 44006 @@ -944,7 +938,7 @@ V1638 65847 65935 65936 -65948 +65949 65952 65953 66000 @@ -1059,12 +1053,20 @@ V1638 68922 69216 69247 +69248 +69290 +69293 +69294 +69296 +69298 69376 69416 69424 69446 69457 69466 +69552 +69580 69600 69623 69632 @@ -1092,7 +1094,7 @@ V1638 69932 69933 69942 -69959 +69960 69968 70003 70004 @@ -1102,7 +1104,7 @@ V1638 70079 70089 70093 -70094 +70095 70096 70112 70113 @@ -1168,13 +1170,11 @@ V1638 70725 70726 70727 -70746 -70747 70748 70749 70750 70751 -70752 +70754 70784 70832 70833 @@ -1242,7 +1242,27 @@ V1638 71840 71923 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71984 +71985 +71990 +71991 +71993 +71997 +71998 +71999 +72003 +72004 +72007 +72016 +72026 72096 72104 72106 @@ -1317,6 +1337,8 @@ V1638 73459 73461 73465 +73648 +73649 73664 73714 73727 @@ -1365,10 +1387,14 @@ V1638 94112 94176 94180 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1576,11 +1602,7 @@ V1638 127185 127222 127232 -127245 -127248 -127341 -127344 -127405 +127406 127462 127491 127504 @@ -1592,11 +1614,11 @@ V1638 127584 127590 127744 -128726 +128728 128736 128749 128752 -128763 +128765 128768 128884 128896 @@ -1613,32 +1635,38 @@ V1638 129160 129168 129198 +129200 +129202 129280 -129292 -129293 -129394 -129395 -129399 +129401 129402 -129443 -129445 -129451 -129454 -129483 +129484 129485 129620 129632 129646 129648 -129652 +129653 129656 129659 129664 -129667 +129671 129680 -129686 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +129792 +129939 +129940 +129995 +130032 +130042 131072 -173783 +173790 173824 177973 177984 @@ -1649,4 +1677,6 @@ V1638 191457 194560 195102 +196608 +201547 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/GrExt/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/GrExt/Y.pl index 8d1cfecd578..97ff89c3884 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/GrExt/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/GrExt/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V670 +V688 768 880 1155 @@ -131,7 +131,7 @@ V670 2885 2893 2894 -2902 +2901 2904 2914 2916 @@ -189,6 +189,8 @@ V670 3416 3426 3428 +3457 +3458 3530 3531 3535 @@ -306,7 +308,7 @@ V670 6783 6784 6832 -6847 +6849 6912 6916 6964 @@ -383,6 +385,8 @@ V670 43020 43045 43047 +43052 +43053 43204 43206 43232 @@ -463,6 +467,8 @@ V670 68327 68900 68904 +69291 +69293 69446 69457 69633 @@ -489,6 +495,8 @@ V670 70079 70089 70093 +70095 +70096 70191 70194 70196 @@ -569,6 +577,14 @@ V670 71736 71737 71739 +71984 +71985 +71995 +71997 +71998 +71999 +72003 +72004 72148 72152 72154 @@ -631,6 +647,8 @@ V670 94032 94095 94099 +94180 +94181 113821 113823 119141 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Hex/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/Hex/Y.pl index 8846a6960a6..d674d7f5723 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Hex/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Hex/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Hst/NA.pl b/gnu/usr.bin/perl/lib/unicore/lib/Hst/NA.pl index 10ca4d25b90..e18cc39db81 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Hst/NA.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Hst/NA.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Hyphen/T.pl b/gnu/usr.bin/perl/lib/unicore/lib/Hyphen/T.pl index 56c7cc5caca..a0912f5e14b 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Hyphen/T.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Hyphen/T.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IDC/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/IDC/Y.pl index edf3441a06a..167285d2554 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/IDC/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/IDC/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1426 +V1460 48 58 65 @@ -116,7 +116,7 @@ V1426 2208 2229 2230 -2238 +2248 2259 2274 2275 @@ -235,7 +235,7 @@ V1426 2889 2891 2894 -2902 +2901 2904 2908 2910 @@ -328,8 +328,6 @@ V1426 3313 3315 3328 -3332 -3333 3341 3342 3345 @@ -347,7 +345,7 @@ V1426 3440 3450 3456 -3458 +3457 3460 3461 3479 @@ -549,6 +547,8 @@ V1426 6824 6832 6846 +6847 +6849 6912 6988 6992 @@ -714,13 +714,13 @@ V1426 12593 12687 12704 -12731 +12736 12784 12800 13312 -19894 +19904 19968 -40944 +40957 40960 42125 42192 @@ -742,9 +742,11 @@ V1426 42891 42944 42946 -42951 -42999 +42955 +42997 43048 +43052 +43053 43072 43124 43136 @@ -796,7 +798,7 @@ V1426 43824 43867 43868 -43880 +43882 43888 44011 44012 @@ -993,12 +995,20 @@ V1426 68904 68912 68922 +69248 +69290 +69291 +69293 +69296 +69298 69376 69405 69415 69416 69424 69457 +69552 +69573 69600 69623 69632 @@ -1016,7 +1026,7 @@ V1426 69942 69952 69956 -69959 +69960 69968 70004 70006 @@ -1025,7 +1035,7 @@ V1426 70085 70089 70093 -70096 +70094 70107 70108 70109 @@ -1084,7 +1094,7 @@ V1426 70736 70746 70750 -70752 +70754 70784 70854 70855 @@ -1118,7 +1128,21 @@ V1426 71840 71914 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72004 +72016 +72026 72096 72104 72106 @@ -1179,6 +1203,8 @@ V1426 73130 73440 73463 +73648 +73649 73728 74650 74752 @@ -1220,11 +1246,15 @@ V1426 94176 94178 94179 -94180 +94181 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1423,8 +1453,10 @@ V1426 126634 126635 126652 +130032 +130042 131072 -173783 +173790 173824 177973 177984 @@ -1435,6 +1467,8 @@ V1426 191457 194560 195102 +196608 +201547 917760 918000 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IDS/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/IDS/Y.pl index 8448d345401..53f96767814 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/IDS/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/IDS/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1218 +V1244 65 91 97 @@ -112,7 +112,7 @@ V1218 2208 2229 2230 -2238 +2248 2308 2362 2365 @@ -263,7 +263,7 @@ V1218 3298 3313 3315 -3333 +3332 3341 3342 3345 @@ -602,13 +602,13 @@ V1218 12593 12687 12704 -12731 +12736 12784 12800 13312 -19894 +19904 19968 -40944 +40957 40960 42125 42192 @@ -632,8 +632,8 @@ V1218 42891 42944 42946 -42951 -42999 +42955 +42997 43010 43011 43014 @@ -708,7 +708,7 @@ V1218 43824 43867 43868 -43880 +43882 43888 44003 44032 @@ -877,12 +877,18 @@ V1218 68851 68864 68900 +69248 +69290 +69296 +69298 69376 69405 69415 69416 69424 69446 +69552 +69573 69600 69623 69635 @@ -895,6 +901,8 @@ V1218 69927 69956 69957 +69959 +69960 69968 70003 70006 @@ -946,7 +954,7 @@ V1218 70727 70731 70751 -70752 +70754 70784 70832 70852 @@ -972,7 +980,19 @@ V1218 71840 71904 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71984 +71999 +72000 +72001 +72002 72096 72104 72106 @@ -1021,6 +1041,8 @@ V1218 73113 73440 73459 +73648 +73649 73728 74650 74752 @@ -1060,7 +1082,9 @@ V1218 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1218,7 +1242,7 @@ V1218 126635 126652 131072 -173783 +173790 173824 177973 177984 @@ -1229,4 +1253,6 @@ V1218 191457 194560 195102 +196608 +201547 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdStatus/Allowed.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdStatus/Allowed.pl new file mode 100644 index 00000000000..c238d83758b --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdStatus/Allowed.pl @@ -0,0 +1,762 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V748 +39 +40 +45 +47 +48 +59 +65 +91 +95 +96 +97 +123 +183 +184 +192 +215 +216 +247 +248 +306 +308 +319 +321 +329 +330 +383 +399 +400 +416 +418 +431 +433 +461 +477 +478 +484 +486 +497 +500 +502 +504 +540 +542 +544 +550 +564 +601 +602 +699 +701 +748 +749 +768 +773 +774 +781 +783 +786 +787 +789 +795 +796 +803 +809 +813 +815 +816 +818 +821 +822 +824 +826 +834 +835 +837 +838 +885 +886 +891 +894 +902 +903 +904 +907 +908 +909 +910 +930 +931 +975 +1020 +1120 +1162 +1280 +1296 +1322 +1326 +1328 +1329 +1367 +1369 +1370 +1377 +1415 +1418 +1419 +1460 +1461 +1488 +1515 +1519 +1525 +1568 +1600 +1601 +1622 +1632 +1642 +1648 +1651 +1652 +1653 +1657 +1678 +1679 +1697 +1698 +1748 +1749 +1750 +1765 +1767 +1774 +1792 +1872 +1970 +2208 +2221 +2226 +2227 +2230 +2248 +2305 +2382 +2383 +2385 +2390 +2392 +2400 +2404 +2406 +2416 +2417 +2424 +2425 +2432 +2433 +2436 +2437 +2445 +2447 +2449 +2451 +2473 +2474 +2481 +2482 +2483 +2486 +2490 +2492 +2501 +2503 +2505 +2507 +2511 +2519 +2520 +2528 +2532 +2534 +2546 +2558 +2559 +2561 +2564 +2565 +2571 +2575 +2577 +2579 +2601 +2602 +2609 +2610 +2611 +2613 +2614 +2616 +2618 +2620 +2621 +2622 +2627 +2631 +2633 +2635 +2638 +2652 +2653 +2662 +2677 +2689 +2692 +2693 +2702 +2703 +2706 +2707 +2729 +2730 +2737 +2738 +2740 +2741 +2746 +2748 +2758 +2759 +2762 +2763 +2766 +2768 +2769 +2784 +2788 +2790 +2800 +2810 +2816 +2817 +2820 +2821 +2829 +2831 +2833 +2835 +2857 +2858 +2865 +2866 +2868 +2869 +2874 +2876 +2884 +2887 +2889 +2891 +2894 +2901 +2904 +2911 +2914 +2918 +2928 +2929 +2930 +2946 +2948 +2949 +2955 +2958 +2961 +2962 +2966 +2969 +2971 +2972 +2973 +2974 +2976 +2979 +2981 +2984 +2987 +2990 +3002 +3006 +3011 +3014 +3017 +3018 +3022 +3024 +3025 +3031 +3032 +3046 +3056 +3073 +3085 +3086 +3089 +3090 +3113 +3114 +3124 +3125 +3130 +3133 +3141 +3142 +3145 +3146 +3150 +3157 +3159 +3168 +3170 +3174 +3184 +3200 +3201 +3202 +3204 +3205 +3213 +3214 +3217 +3218 +3241 +3242 +3252 +3253 +3258 +3260 +3269 +3270 +3273 +3274 +3278 +3285 +3287 +3296 +3300 +3302 +3312 +3313 +3315 +3328 +3329 +3330 +3332 +3333 +3341 +3342 +3345 +3346 +3387 +3389 +3396 +3398 +3401 +3402 +3407 +3412 +3416 +3424 +3426 +3430 +3440 +3450 +3456 +3458 +3460 +3461 +3471 +3473 +3479 +3482 +3494 +3495 +3506 +3507 +3516 +3517 +3518 +3520 +3527 +3530 +3531 +3535 +3541 +3542 +3543 +3544 +3551 +3570 +3571 +3585 +3635 +3636 +3643 +3648 +3663 +3664 +3674 +3713 +3715 +3716 +3717 +3718 +3723 +3724 +3748 +3749 +3750 +3751 +3763 +3764 +3774 +3776 +3781 +3782 +3783 +3784 +3790 +3792 +3802 +3806 +3808 +3840 +3841 +3851 +3852 +3872 +3882 +3893 +3894 +3895 +3896 +3902 +3907 +3908 +3912 +3913 +3917 +3918 +3922 +3923 +3927 +3928 +3932 +3933 +3945 +3946 +3949 +3953 +3955 +3956 +3957 +3962 +3969 +3970 +3973 +3974 +3987 +3988 +3992 +3993 +3997 +3998 +4002 +4003 +4007 +4008 +4012 +4013 +4025 +4026 +4029 +4038 +4039 +4096 +4170 +4176 +4254 +4295 +4296 +4301 +4302 +4304 +4337 +4343 +4347 +4349 +4352 +4608 +4681 +4682 +4686 +4688 +4695 +4696 +4697 +4698 +4702 +4704 +4745 +4746 +4750 +4752 +4785 +4786 +4790 +4792 +4799 +4800 +4801 +4802 +4806 +4808 +4823 +4824 +4881 +4882 +4886 +4888 +4955 +4957 +4960 +4992 +5008 +6016 +6051 +6053 +6056 +6057 +6068 +6070 +6091 +6098 +6099 +6103 +6104 +6108 +6109 +6112 +6122 +7312 +7355 +7357 +7360 +7680 +7834 +7838 +7839 +7840 +7930 +7936 +7958 +7960 +7966 +7968 +8006 +8008 +8014 +8016 +8024 +8025 +8026 +8027 +8028 +8029 +8030 +8031 +8049 +8050 +8051 +8052 +8053 +8054 +8055 +8056 +8057 +8058 +8059 +8060 +8061 +8064 +8117 +8118 +8123 +8124 +8125 +8130 +8133 +8134 +8137 +8138 +8139 +8140 +8141 +8144 +8147 +8150 +8155 +8160 +8163 +8164 +8171 +8172 +8173 +8178 +8181 +8182 +8185 +8186 +8187 +8188 +8189 +8204 +8206 +8208 +8209 +8217 +8218 +8231 +8232 +11559 +11560 +11565 +11566 +11648 +11671 +11680 +11687 +11688 +11695 +11696 +11703 +11704 +11711 +11712 +11719 +11720 +11727 +11728 +11735 +11736 +11743 +12293 +12296 +12353 +12439 +12441 +12443 +12445 +12447 +12448 +12543 +12549 +12590 +12591 +12592 +12704 +12736 +13312 +19904 +19968 +40957 +42623 +42624 +42775 +42784 +42888 +42889 +42893 +42894 +42898 +42900 +42922 +42923 +42926 +42927 +42936 +42938 +42946 +42955 +43495 +43519 +43616 +43639 +43642 +43648 +43777 +43783 +43785 +43791 +43793 +43799 +43808 +43815 +43816 +43823 +43878 +43880 +44032 +55204 +64014 +64016 +64017 +64018 +64019 +64021 +64031 +64032 +64033 +64034 +64035 +64037 +64039 +64042 +70401 +70402 +70403 +70404 +70459 +70461 +94192 +94194 +110928 +110931 +110948 +110952 +131072 +173790 +173824 +177973 +177984 +178206 +178208 +183970 +183984 +191457 +196608 +201547 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdStatus/Restrict.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdStatus/Restrict.pl new file mode 100644 index 00000000000..d4736b5efda --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdStatus/Restrict.pl @@ -0,0 +1,763 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V749 +0 +39 +40 +45 +47 +48 +59 +65 +91 +95 +96 +97 +123 +183 +184 +192 +215 +216 +247 +248 +306 +308 +319 +321 +329 +330 +383 +399 +400 +416 +418 +431 +433 +461 +477 +478 +484 +486 +497 +500 +502 +504 +540 +542 +544 +550 +564 +601 +602 +699 +701 +748 +749 +768 +773 +774 +781 +783 +786 +787 +789 +795 +796 +803 +809 +813 +815 +816 +818 +821 +822 +824 +826 +834 +835 +837 +838 +885 +886 +891 +894 +902 +903 +904 +907 +908 +909 +910 +930 +931 +975 +1020 +1120 +1162 +1280 +1296 +1322 +1326 +1328 +1329 +1367 +1369 +1370 +1377 +1415 +1418 +1419 +1460 +1461 +1488 +1515 +1519 +1525 +1568 +1600 +1601 +1622 +1632 +1642 +1648 +1651 +1652 +1653 +1657 +1678 +1679 +1697 +1698 +1748 +1749 +1750 +1765 +1767 +1774 +1792 +1872 +1970 +2208 +2221 +2226 +2227 +2230 +2248 +2305 +2382 +2383 +2385 +2390 +2392 +2400 +2404 +2406 +2416 +2417 +2424 +2425 +2432 +2433 +2436 +2437 +2445 +2447 +2449 +2451 +2473 +2474 +2481 +2482 +2483 +2486 +2490 +2492 +2501 +2503 +2505 +2507 +2511 +2519 +2520 +2528 +2532 +2534 +2546 +2558 +2559 +2561 +2564 +2565 +2571 +2575 +2577 +2579 +2601 +2602 +2609 +2610 +2611 +2613 +2614 +2616 +2618 +2620 +2621 +2622 +2627 +2631 +2633 +2635 +2638 +2652 +2653 +2662 +2677 +2689 +2692 +2693 +2702 +2703 +2706 +2707 +2729 +2730 +2737 +2738 +2740 +2741 +2746 +2748 +2758 +2759 +2762 +2763 +2766 +2768 +2769 +2784 +2788 +2790 +2800 +2810 +2816 +2817 +2820 +2821 +2829 +2831 +2833 +2835 +2857 +2858 +2865 +2866 +2868 +2869 +2874 +2876 +2884 +2887 +2889 +2891 +2894 +2901 +2904 +2911 +2914 +2918 +2928 +2929 +2930 +2946 +2948 +2949 +2955 +2958 +2961 +2962 +2966 +2969 +2971 +2972 +2973 +2974 +2976 +2979 +2981 +2984 +2987 +2990 +3002 +3006 +3011 +3014 +3017 +3018 +3022 +3024 +3025 +3031 +3032 +3046 +3056 +3073 +3085 +3086 +3089 +3090 +3113 +3114 +3124 +3125 +3130 +3133 +3141 +3142 +3145 +3146 +3150 +3157 +3159 +3168 +3170 +3174 +3184 +3200 +3201 +3202 +3204 +3205 +3213 +3214 +3217 +3218 +3241 +3242 +3252 +3253 +3258 +3260 +3269 +3270 +3273 +3274 +3278 +3285 +3287 +3296 +3300 +3302 +3312 +3313 +3315 +3328 +3329 +3330 +3332 +3333 +3341 +3342 +3345 +3346 +3387 +3389 +3396 +3398 +3401 +3402 +3407 +3412 +3416 +3424 +3426 +3430 +3440 +3450 +3456 +3458 +3460 +3461 +3471 +3473 +3479 +3482 +3494 +3495 +3506 +3507 +3516 +3517 +3518 +3520 +3527 +3530 +3531 +3535 +3541 +3542 +3543 +3544 +3551 +3570 +3571 +3585 +3635 +3636 +3643 +3648 +3663 +3664 +3674 +3713 +3715 +3716 +3717 +3718 +3723 +3724 +3748 +3749 +3750 +3751 +3763 +3764 +3774 +3776 +3781 +3782 +3783 +3784 +3790 +3792 +3802 +3806 +3808 +3840 +3841 +3851 +3852 +3872 +3882 +3893 +3894 +3895 +3896 +3902 +3907 +3908 +3912 +3913 +3917 +3918 +3922 +3923 +3927 +3928 +3932 +3933 +3945 +3946 +3949 +3953 +3955 +3956 +3957 +3962 +3969 +3970 +3973 +3974 +3987 +3988 +3992 +3993 +3997 +3998 +4002 +4003 +4007 +4008 +4012 +4013 +4025 +4026 +4029 +4038 +4039 +4096 +4170 +4176 +4254 +4295 +4296 +4301 +4302 +4304 +4337 +4343 +4347 +4349 +4352 +4608 +4681 +4682 +4686 +4688 +4695 +4696 +4697 +4698 +4702 +4704 +4745 +4746 +4750 +4752 +4785 +4786 +4790 +4792 +4799 +4800 +4801 +4802 +4806 +4808 +4823 +4824 +4881 +4882 +4886 +4888 +4955 +4957 +4960 +4992 +5008 +6016 +6051 +6053 +6056 +6057 +6068 +6070 +6091 +6098 +6099 +6103 +6104 +6108 +6109 +6112 +6122 +7312 +7355 +7357 +7360 +7680 +7834 +7838 +7839 +7840 +7930 +7936 +7958 +7960 +7966 +7968 +8006 +8008 +8014 +8016 +8024 +8025 +8026 +8027 +8028 +8029 +8030 +8031 +8049 +8050 +8051 +8052 +8053 +8054 +8055 +8056 +8057 +8058 +8059 +8060 +8061 +8064 +8117 +8118 +8123 +8124 +8125 +8130 +8133 +8134 +8137 +8138 +8139 +8140 +8141 +8144 +8147 +8150 +8155 +8160 +8163 +8164 +8171 +8172 +8173 +8178 +8181 +8182 +8185 +8186 +8187 +8188 +8189 +8204 +8206 +8208 +8209 +8217 +8218 +8231 +8232 +11559 +11560 +11565 +11566 +11648 +11671 +11680 +11687 +11688 +11695 +11696 +11703 +11704 +11711 +11712 +11719 +11720 +11727 +11728 +11735 +11736 +11743 +12293 +12296 +12353 +12439 +12441 +12443 +12445 +12447 +12448 +12543 +12549 +12590 +12591 +12592 +12704 +12736 +13312 +19904 +19968 +40957 +42623 +42624 +42775 +42784 +42888 +42889 +42893 +42894 +42898 +42900 +42922 +42923 +42926 +42927 +42936 +42938 +42946 +42955 +43495 +43519 +43616 +43639 +43642 +43648 +43777 +43783 +43785 +43791 +43793 +43799 +43808 +43815 +43816 +43823 +43878 +43880 +44032 +55204 +64014 +64016 +64017 +64018 +64019 +64021 +64031 +64032 +64033 +64034 +64035 +64037 +64039 +64042 +70401 +70402 +70403 +70404 +70459 +70461 +94192 +94194 +110928 +110931 +110948 +110952 +131072 +173790 +173824 +177973 +177984 +178206 +178208 +183970 +183984 +191457 +196608 +201547 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/DefaultI.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/DefaultI.pl new file mode 100644 index 00000000000..37646e04965 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/DefaultI.pl @@ -0,0 +1,52 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V38 +173 +174 +847 +848 +1564 +1565 +4447 +4449 +6068 +6070 +6155 +6159 +8203 +8204 +8206 +8208 +8234 +8239 +8288 +8293 +8294 +8298 +12644 +12645 +65024 +65040 +65279 +65280 +65440 +65441 +113824 +113828 +119155 +119163 +917536 +917632 +917760 +918000 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/Exclusio.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Exclusio.pl new file mode 100644 index 00000000000..ec575c08681 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Exclusio.pl @@ -0,0 +1,438 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V424 +994 +1008 +2048 +2094 +2096 +2111 +5760 +5789 +5792 +5867 +5870 +5881 +5888 +5901 +5902 +5909 +5920 +5943 +5952 +5972 +5984 +5997 +5998 +6001 +6002 +6004 +6144 +6155 +6160 +6170 +6176 +6265 +6272 +6315 +6656 +6684 +6686 +6688 +7418 +7419 +11264 +11311 +11312 +11359 +11392 +11508 +11513 +11520 +43072 +43128 +43312 +43348 +43359 +43360 +43471 +43472 +65536 +65548 +65549 +65575 +65576 +65595 +65596 +65598 +65599 +65614 +65616 +65630 +65664 +65787 +65792 +65795 +65799 +65844 +65847 +65856 +66176 +66205 +66208 +66257 +66304 +66340 +66349 +66379 +66384 +66427 +66432 +66462 +66463 +66500 +66504 +66518 +66560 +66718 +66720 +66730 +66816 +66856 +66864 +66916 +66927 +66928 +67072 +67383 +67392 +67414 +67424 +67432 +67584 +67590 +67592 +67593 +67594 +67638 +67639 +67641 +67644 +67645 +67647 +67670 +67671 +67743 +67751 +67760 +67808 +67827 +67828 +67830 +67835 +67868 +67871 +67898 +67903 +67904 +67968 +68024 +68028 +68048 +68050 +68100 +68101 +68103 +68108 +68116 +68117 +68120 +68121 +68150 +68152 +68155 +68159 +68169 +68176 +68185 +68192 +68256 +68288 +68327 +68331 +68343 +68352 +68406 +68409 +68438 +68440 +68467 +68472 +68498 +68505 +68509 +68521 +68528 +68608 +68681 +68736 +68787 +68800 +68851 +68858 +68864 +69248 +69290 +69291 +69294 +69296 +69298 +69376 +69416 +69424 +69466 +69552 +69580 +69600 +69623 +69632 +69710 +69714 +69744 +69759 +69826 +69837 +69838 +69840 +69865 +69872 +69882 +69968 +70007 +70016 +70112 +70144 +70162 +70163 +70207 +70272 +70279 +70280 +70281 +70282 +70286 +70287 +70302 +70303 +70314 +70320 +70379 +70384 +70394 +70400 +70401 +70402 +70403 +70405 +70413 +70415 +70417 +70419 +70441 +70442 +70449 +70450 +70452 +70453 +70458 +70461 +70469 +70471 +70473 +70475 +70478 +70480 +70481 +70487 +70488 +70493 +70500 +70502 +70509 +70512 +70517 +70784 +70856 +70864 +70874 +71040 +71094 +71096 +71134 +71168 +71237 +71248 +71258 +71264 +71277 +71296 +71353 +71360 +71370 +71424 +71451 +71453 +71468 +71472 +71488 +71680 +71740 +71840 +71923 +71935 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72007 +72016 +72026 +72096 +72104 +72106 +72152 +72154 +72165 +72192 +72264 +72272 +72355 +72384 +72441 +72704 +72713 +72714 +72759 +72760 +72774 +72784 +72813 +72816 +72848 +72850 +72872 +72873 +72887 +72960 +72967 +72968 +72970 +72971 +73015 +73018 +73019 +73020 +73022 +73023 +73032 +73040 +73050 +73440 +73465 +73728 +74650 +74752 +74863 +74864 +74869 +74880 +75076 +77824 +78895 +78896 +78905 +82944 +83527 +92736 +92767 +92768 +92778 +92782 +92784 +92880 +92910 +92912 +92918 +92928 +92998 +93008 +93018 +93019 +93026 +93027 +93048 +93053 +93072 +93760 +93851 +94176 +94178 +94180 +94181 +94208 +100344 +100352 +101590 +101632 +101641 +110960 +111356 +113664 +113771 +113776 +113789 +113792 +113801 +113808 +113818 +113820 +113824 +120832 +121484 +121499 +121504 +121505 +121520 +122880 +122887 +122888 +122905 +122907 +122914 +122915 +122917 +122918 +122923 +124928 +125125 +125127 +125143 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/Inclusio.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Inclusio.pl new file mode 100644 index 00000000000..fb1d0d0dc71 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Inclusio.pl @@ -0,0 +1,44 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V30 +39 +40 +45 +47 +58 +59 +183 +184 +885 +886 +1418 +1419 +1523 +1525 +1789 +1791 +3851 +3852 +8204 +8206 +8208 +8209 +8217 +8218 +8231 +8232 +12448 +12449 +12539 +12540 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/LimitedU.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/LimitedU.pl new file mode 100644 index 00000000000..37131f173cb --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/LimitedU.pl @@ -0,0 +1,184 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V170 +1792 +1806 +1807 +1867 +1869 +1872 +1984 +2043 +2045 +2048 +2112 +2140 +2142 +2143 +2144 +2155 +5024 +5110 +5112 +5118 +5120 +5760 +6320 +6390 +6400 +6431 +6432 +6444 +6448 +6460 +6464 +6465 +6468 +6510 +6512 +6517 +6528 +6572 +6576 +6602 +6608 +6619 +6622 +6624 +6688 +6751 +6752 +6781 +6783 +6794 +6800 +6810 +6816 +6830 +6912 +6988 +6992 +7037 +7040 +7156 +7164 +7224 +7227 +7242 +7245 +7296 +7360 +7368 +11568 +11624 +11632 +11633 +11647 +11648 +40960 +42125 +42128 +42183 +42192 +42540 +42656 +42744 +43008 +43053 +43136 +43206 +43214 +43226 +43264 +43310 +43311 +43312 +43392 +43470 +43471 +43482 +43486 +43488 +43520 +43575 +43584 +43598 +43600 +43610 +43612 +43616 +43648 +43715 +43739 +43767 +43888 +44014 +44016 +44026 +66736 +66772 +66776 +66812 +68864 +68904 +68912 +68922 +69888 +69941 +69942 +69960 +70656 +70748 +70749 +70754 +73056 +73062 +73063 +73065 +73066 +73103 +73104 +73106 +73107 +73113 +73120 +73130 +73648 +73649 +92160 +92729 +93952 +94027 +94031 +94088 +94095 +94112 +123136 +123181 +123184 +123198 +123200 +123210 +123214 +123216 +123584 +123642 +123647 +123648 +125184 +125260 +125264 +125274 +125278 +125280 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotChara.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotChara.pl new file mode 100644 index 00000000000..c13d4d4bc5a --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotChara.pl @@ -0,0 +1,1371 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V1357 +0 +9 +14 +32 +127 +133 +134 +160 +888 +890 +896 +900 +907 +908 +909 +910 +930 +931 +1328 +1329 +1367 +1369 +1419 +1421 +1424 +1425 +1480 +1488 +1515 +1519 +1525 +1536 +1565 +1566 +1806 +1807 +1867 +1869 +1970 +1984 +2043 +2045 +2094 +2096 +2111 +2112 +2140 +2142 +2143 +2144 +2155 +2208 +2229 +2230 +2248 +2259 +2436 +2437 +2445 +2447 +2449 +2451 +2473 +2474 +2481 +2482 +2483 +2486 +2490 +2492 +2501 +2503 +2505 +2507 +2511 +2519 +2520 +2524 +2526 +2527 +2532 +2534 +2559 +2561 +2564 +2565 +2571 +2575 +2577 +2579 +2601 +2602 +2609 +2610 +2612 +2613 +2615 +2616 +2618 +2620 +2621 +2622 +2627 +2631 +2633 +2635 +2638 +2641 +2642 +2649 +2653 +2654 +2655 +2662 +2679 +2689 +2692 +2693 +2702 +2703 +2706 +2707 +2729 +2730 +2737 +2738 +2740 +2741 +2746 +2748 +2758 +2759 +2762 +2763 +2766 +2768 +2769 +2784 +2788 +2790 +2802 +2809 +2816 +2817 +2820 +2821 +2829 +2831 +2833 +2835 +2857 +2858 +2865 +2866 +2868 +2869 +2874 +2876 +2885 +2887 +2889 +2891 +2894 +2901 +2904 +2908 +2910 +2911 +2916 +2918 +2936 +2946 +2948 +2949 +2955 +2958 +2961 +2962 +2966 +2969 +2971 +2972 +2973 +2974 +2976 +2979 +2981 +2984 +2987 +2990 +3002 +3006 +3011 +3014 +3017 +3018 +3022 +3024 +3025 +3031 +3032 +3046 +3067 +3072 +3085 +3086 +3089 +3090 +3113 +3114 +3130 +3133 +3141 +3142 +3145 +3146 +3150 +3157 +3159 +3160 +3163 +3168 +3172 +3174 +3184 +3191 +3213 +3214 +3217 +3218 +3241 +3242 +3252 +3253 +3258 +3260 +3269 +3270 +3273 +3274 +3278 +3285 +3287 +3294 +3295 +3296 +3300 +3302 +3312 +3313 +3315 +3328 +3341 +3342 +3345 +3346 +3397 +3398 +3401 +3402 +3408 +3412 +3428 +3430 +3456 +3457 +3460 +3461 +3479 +3482 +3506 +3507 +3516 +3517 +3518 +3520 +3527 +3530 +3531 +3535 +3541 +3542 +3543 +3544 +3552 +3558 +3568 +3570 +3573 +3585 +3643 +3647 +3676 +3713 +3715 +3716 +3717 +3718 +3723 +3724 +3748 +3749 +3750 +3751 +3774 +3776 +3781 +3782 +3783 +3784 +3790 +3792 +3802 +3804 +3808 +3840 +3912 +3913 +3949 +3953 +3992 +3993 +4029 +4030 +4045 +4046 +4059 +4096 +4294 +4295 +4296 +4301 +4302 +4304 +4681 +4682 +4686 +4688 +4695 +4696 +4697 +4698 +4702 +4704 +4745 +4746 +4750 +4752 +4785 +4786 +4790 +4792 +4799 +4800 +4801 +4802 +4806 +4808 +4823 +4824 +4881 +4882 +4886 +4888 +4955 +4957 +4989 +4992 +5018 +5024 +5110 +5112 +5118 +5120 +5789 +5792 +5881 +5888 +5901 +5902 +5909 +5920 +5943 +5952 +5972 +5984 +5997 +5998 +6001 +6002 +6004 +6016 +6110 +6112 +6122 +6128 +6138 +6144 +6159 +6160 +6170 +6176 +6265 +6272 +6315 +6320 +6390 +6400 +6431 +6432 +6444 +6448 +6460 +6464 +6465 +6468 +6510 +6512 +6517 +6528 +6572 +6576 +6602 +6608 +6619 +6622 +6684 +6686 +6751 +6752 +6781 +6783 +6794 +6800 +6810 +6816 +6830 +6832 +6849 +6912 +6988 +6992 +7037 +7040 +7156 +7164 +7224 +7227 +7242 +7245 +7305 +7312 +7355 +7357 +7368 +7376 +7419 +7424 +7674 +7675 +7958 +7960 +7966 +7968 +8006 +8008 +8014 +8016 +8024 +8025 +8026 +8027 +8028 +8029 +8030 +8031 +8062 +8064 +8117 +8118 +8133 +8134 +8148 +8150 +8156 +8157 +8176 +8178 +8181 +8182 +8191 +8192 +8293 +8294 +8306 +8308 +8335 +8336 +8349 +8352 +8384 +8400 +8433 +8448 +8588 +8592 +9255 +9280 +9291 +9312 +11124 +11126 +11158 +11159 +11311 +11312 +11359 +11360 +11508 +11513 +11558 +11559 +11560 +11565 +11566 +11568 +11624 +11631 +11633 +11647 +11671 +11680 +11687 +11688 +11695 +11696 +11703 +11704 +11711 +11712 +11719 +11720 +11727 +11728 +11735 +11736 +11743 +11744 +11859 +11904 +11930 +11931 +12020 +12032 +12246 +12272 +12284 +12288 +12352 +12353 +12439 +12441 +12544 +12549 +12592 +12593 +12687 +12688 +12772 +12784 +12831 +12832 +40957 +40960 +42125 +42128 +42183 +42192 +42540 +42560 +42744 +42752 +42944 +42946 +42955 +42997 +43053 +43056 +43066 +43072 +43128 +43136 +43206 +43214 +43226 +43232 +43348 +43359 +43389 +43392 +43470 +43471 +43482 +43486 +43519 +43520 +43575 +43584 +43598 +43600 +43610 +43612 +43715 +43739 +43767 +43777 +43783 +43785 +43791 +43793 +43799 +43808 +43815 +43816 +43823 +43824 +43884 +43888 +44014 +44016 +44026 +44032 +55204 +55216 +55239 +55243 +55292 +63744 +64110 +64112 +64218 +64256 +64263 +64275 +64280 +64285 +64311 +64312 +64317 +64318 +64319 +64320 +64322 +64323 +64325 +64326 +64450 +64467 +64832 +64848 +64912 +64914 +64968 +65008 +65022 +65024 +65050 +65056 +65107 +65108 +65127 +65128 +65132 +65136 +65141 +65142 +65277 +65279 +65280 +65281 +65471 +65474 +65480 +65482 +65488 +65490 +65496 +65498 +65501 +65504 +65511 +65512 +65519 +65529 +65534 +65536 +65548 +65549 +65575 +65576 +65595 +65596 +65598 +65599 +65614 +65616 +65630 +65664 +65787 +65792 +65795 +65799 +65844 +65847 +65935 +65936 +65949 +65952 +65953 +66000 +66046 +66176 +66205 +66208 +66257 +66272 +66300 +66304 +66340 +66349 +66379 +66384 +66427 +66432 +66462 +66463 +66500 +66504 +66518 +66560 +66718 +66720 +66730 +66736 +66772 +66776 +66812 +66816 +66856 +66864 +66916 +66927 +66928 +67072 +67383 +67392 +67414 +67424 +67432 +67584 +67590 +67592 +67593 +67594 +67638 +67639 +67641 +67644 +67645 +67647 +67670 +67671 +67743 +67751 +67760 +67808 +67827 +67828 +67830 +67835 +67868 +67871 +67898 +67903 +67904 +67968 +68024 +68028 +68048 +68050 +68100 +68101 +68103 +68108 +68116 +68117 +68120 +68121 +68150 +68152 +68155 +68159 +68169 +68176 +68185 +68192 +68256 +68288 +68327 +68331 +68343 +68352 +68406 +68409 +68438 +68440 +68467 +68472 +68498 +68505 +68509 +68521 +68528 +68608 +68681 +68736 +68787 +68800 +68851 +68858 +68904 +68912 +68922 +69216 +69247 +69248 +69290 +69291 +69294 +69296 +69298 +69376 +69416 +69424 +69466 +69552 +69580 +69600 +69623 +69632 +69710 +69714 +69744 +69759 +69826 +69837 +69838 +69840 +69865 +69872 +69882 +69888 +69941 +69942 +69960 +69968 +70007 +70016 +70112 +70113 +70133 +70144 +70162 +70163 +70207 +70272 +70279 +70280 +70281 +70282 +70286 +70287 +70302 +70303 +70314 +70320 +70379 +70384 +70394 +70400 +70404 +70405 +70413 +70415 +70417 +70419 +70441 +70442 +70449 +70450 +70452 +70453 +70458 +70459 +70469 +70471 +70473 +70475 +70478 +70480 +70481 +70487 +70488 +70493 +70500 +70502 +70509 +70512 +70517 +70656 +70748 +70749 +70754 +70784 +70856 +70864 +70874 +71040 +71094 +71096 +71134 +71168 +71237 +71248 +71258 +71264 +71277 +71296 +71353 +71360 +71370 +71424 +71451 +71453 +71468 +71472 +71488 +71680 +71740 +71840 +71923 +71935 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72007 +72016 +72026 +72096 +72104 +72106 +72152 +72154 +72165 +72192 +72264 +72272 +72355 +72384 +72441 +72704 +72713 +72714 +72759 +72760 +72774 +72784 +72813 +72816 +72848 +72850 +72872 +72873 +72887 +72960 +72967 +72968 +72970 +72971 +73015 +73018 +73019 +73020 +73022 +73023 +73032 +73040 +73050 +73056 +73062 +73063 +73065 +73066 +73103 +73104 +73106 +73107 +73113 +73120 +73130 +73440 +73465 +73648 +73649 +73664 +73714 +73727 +74650 +74752 +74863 +74864 +74869 +74880 +75076 +77824 +78895 +78896 +78905 +82944 +83527 +92160 +92729 +92736 +92767 +92768 +92778 +92782 +92784 +92880 +92910 +92912 +92918 +92928 +92998 +93008 +93018 +93019 +93026 +93027 +93048 +93053 +93072 +93760 +93851 +93952 +94027 +94031 +94088 +94095 +94112 +94176 +94181 +94192 +94194 +94208 +100344 +100352 +101590 +101632 +101641 +110592 +110879 +110928 +110931 +110948 +110952 +110960 +111356 +113664 +113771 +113776 +113789 +113792 +113801 +113808 +113818 +113820 +113828 +118784 +119030 +119040 +119079 +119081 +119273 +119296 +119366 +119520 +119540 +119552 +119639 +119648 +119673 +119808 +119893 +119894 +119965 +119966 +119968 +119970 +119971 +119973 +119975 +119977 +119981 +119982 +119994 +119995 +119996 +119997 +120004 +120005 +120070 +120071 +120075 +120077 +120085 +120086 +120093 +120094 +120122 +120123 +120127 +120128 +120133 +120134 +120135 +120138 +120145 +120146 +120486 +120488 +120780 +120782 +121484 +121499 +121504 +121505 +121520 +122880 +122887 +122888 +122905 +122907 +122914 +122915 +122917 +122918 +122923 +123136 +123181 +123184 +123198 +123200 +123210 +123214 +123216 +123584 +123642 +123647 +123648 +124928 +125125 +125127 +125143 +125184 +125260 +125264 +125274 +125278 +125280 +126065 +126133 +126209 +126270 +126464 +126468 +126469 +126496 +126497 +126499 +126500 +126501 +126503 +126504 +126505 +126515 +126516 +126520 +126521 +126522 +126523 +126524 +126530 +126531 +126535 +126536 +126537 +126538 +126539 +126540 +126541 +126544 +126545 +126547 +126548 +126549 +126551 +126552 +126553 +126554 +126555 +126556 +126557 +126558 +126559 +126560 +126561 +126563 +126564 +126565 +126567 +126571 +126572 +126579 +126580 +126584 +126585 +126589 +126590 +126591 +126592 +126602 +126603 +126620 +126625 +126628 +126629 +126634 +126635 +126652 +126704 +126706 +126976 +127020 +127024 +127124 +127136 +127151 +127153 +127168 +127169 +127184 +127185 +127222 +127232 +127406 +127462 +127491 +127504 +127548 +127552 +127561 +127568 +127570 +127584 +127590 +127744 +128728 +128736 +128749 +128752 +128765 +128768 +128884 +128896 +128985 +128992 +129004 +129024 +129036 +129040 +129096 +129104 +129114 +129120 +129160 +129168 +129198 +129200 +129202 +129280 +129401 +129402 +129484 +129485 +129620 +129632 +129646 +129648 +129653 +129656 +129659 +129664 +129671 +129680 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +129792 +129939 +129940 +129995 +130032 +130042 +131072 +173790 +173824 +177973 +177984 +178206 +178208 +183970 +183984 +191457 +194560 +195102 +196608 +201547 +917505 +917506 +917536 +917632 +917760 +918000 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotNFKC.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotNFKC.pl new file mode 100644 index 00000000000..1ab4b960cc1 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotNFKC.pl @@ -0,0 +1,516 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V502 +160 +161 +168 +169 +170 +171 +175 +176 +178 +182 +184 +187 +188 +191 +306 +308 +319 +321 +383 +384 +452 +461 +497 +500 +688 +697 +728 +734 +736 +741 +832 +834 +835 +837 +884 +885 +890 +891 +894 +895 +900 +902 +903 +904 +976 +983 +1008 +1011 +1012 +1014 +1017 +1018 +1415 +1416 +1653 +1657 +2392 +2400 +2524 +2526 +2527 +2528 +2611 +2612 +2614 +2615 +2649 +2652 +2654 +2655 +2908 +2910 +3635 +3636 +3763 +3764 +3804 +3806 +3852 +3853 +3907 +3908 +3917 +3918 +3922 +3923 +3927 +3928 +3932 +3933 +3945 +3946 +3955 +3956 +3957 +3959 +3960 +3961 +3969 +3970 +3987 +3988 +3997 +3998 +4002 +4003 +4007 +4008 +4012 +4013 +4025 +4026 +4348 +4349 +7468 +7471 +7472 +7483 +7484 +7502 +7503 +7531 +7544 +7545 +7579 +7616 +7834 +7836 +8049 +8050 +8051 +8052 +8053 +8054 +8055 +8056 +8057 +8058 +8059 +8060 +8061 +8062 +8123 +8124 +8125 +8130 +8137 +8138 +8139 +8140 +8141 +8144 +8147 +8148 +8155 +8156 +8157 +8160 +8163 +8164 +8171 +8172 +8173 +8176 +8185 +8186 +8187 +8188 +8189 +8191 +8192 +8203 +8209 +8210 +8215 +8216 +8228 +8231 +8239 +8240 +8243 +8245 +8246 +8248 +8252 +8253 +8254 +8255 +8263 +8266 +8279 +8280 +8287 +8288 +8304 +8306 +8308 +8335 +8336 +8349 +8360 +8361 +8448 +8452 +8453 +8456 +8457 +8468 +8469 +8471 +8473 +8478 +8480 +8483 +8484 +8485 +8486 +8487 +8488 +8489 +8490 +8494 +8495 +8498 +8499 +8506 +8507 +8513 +8517 +8522 +8528 +8576 +8585 +8586 +8748 +8750 +8751 +8753 +9312 +9451 +10764 +10765 +10868 +10871 +10972 +10973 +11388 +11390 +11631 +11632 +11935 +11936 +12019 +12020 +12032 +12246 +12288 +12289 +12342 +12343 +12344 +12347 +12443 +12445 +12447 +12448 +12543 +12544 +12593 +12644 +12645 +12687 +12690 +12704 +12800 +12831 +12832 +12872 +12880 +12927 +12928 +13312 +42652 +42654 +42864 +42865 +43000 +43002 +43868 +43872 +43881 +43882 +63744 +64014 +64016 +64017 +64018 +64019 +64021 +64031 +64032 +64033 +64034 +64035 +64037 +64039 +64042 +64110 +64112 +64218 +64256 +64263 +64275 +64280 +64285 +64286 +64287 +64311 +64312 +64317 +64318 +64319 +64320 +64322 +64323 +64325 +64326 +64434 +64467 +64830 +64848 +64912 +64914 +64968 +65008 +65021 +65040 +65050 +65072 +65093 +65095 +65107 +65108 +65127 +65128 +65132 +65136 +65139 +65140 +65141 +65142 +65277 +65281 +65440 +65441 +65471 +65474 +65480 +65482 +65488 +65490 +65496 +65498 +65501 +65504 +65511 +65512 +65519 +119134 +119141 +119227 +119233 +119808 +119893 +119894 +119965 +119966 +119968 +119970 +119971 +119973 +119975 +119977 +119981 +119982 +119994 +119995 +119996 +119997 +120004 +120005 +120070 +120071 +120075 +120077 +120085 +120086 +120093 +120094 +120122 +120123 +120127 +120128 +120133 +120134 +120135 +120138 +120145 +120146 +120486 +120488 +120780 +120782 +120832 +126464 +126468 +126469 +126496 +126497 +126499 +126500 +126501 +126503 +126504 +126505 +126515 +126516 +126520 +126521 +126522 +126523 +126524 +126530 +126531 +126535 +126536 +126537 +126538 +126539 +126540 +126541 +126544 +126545 +126547 +126548 +126549 +126551 +126552 +126553 +126554 +126555 +126556 +126557 +126558 +126559 +126560 +126561 +126563 +126564 +126565 +126567 +126571 +126572 +126579 +126580 +126584 +126585 +126589 +126590 +126591 +126592 +126602 +126603 +126620 +126625 +126628 +126629 +126634 +126635 +126652 +127232 +127243 +127248 +127279 +127280 +127312 +127338 +127341 +127376 +127377 +127488 +127491 +127504 +127548 +127552 +127561 +127568 +127570 +130032 +130042 +194560 +195102 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotXID.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotXID.pl new file mode 100644 index 00000000000..6dd6ef06a14 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotXID.pl @@ -0,0 +1,704 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V690 +9 +14 +32 +39 +40 +45 +47 +48 +59 +65 +91 +95 +96 +97 +123 +127 +133 +134 +161 +168 +169 +170 +171 +173 +174 +175 +176 +178 +182 +183 +187 +188 +191 +192 +215 +216 +247 +248 +706 +710 +722 +728 +734 +736 +741 +748 +749 +750 +751 +768 +1014 +1015 +1154 +1155 +1160 +1162 +1370 +1376 +1417 +1418 +1421 +1424 +1470 +1471 +1472 +1473 +1475 +1476 +1478 +1479 +1536 +1552 +1563 +1564 +1566 +1568 +1642 +1646 +1748 +1749 +1757 +1759 +1769 +1770 +1792 +1806 +1807 +1808 +2038 +2042 +2046 +2048 +2096 +2111 +2142 +2143 +2274 +2275 +2404 +2406 +2416 +2417 +2546 +2556 +2557 +2558 +2678 +2679 +2800 +2802 +2928 +2929 +2930 +2936 +3056 +3067 +3191 +3200 +3204 +3205 +3407 +3408 +3416 +3423 +3440 +3450 +3572 +3573 +3647 +3648 +3663 +3664 +3674 +3676 +3841 +3851 +3853 +3864 +3866 +3872 +3882 +3893 +3894 +3895 +3896 +3897 +3898 +3902 +3973 +3974 +4030 +4038 +4039 +4045 +4046 +4059 +4170 +4176 +4254 +4256 +4347 +4348 +4960 +4969 +4978 +4989 +5008 +5018 +5120 +5121 +5741 +5743 +5760 +5761 +5787 +5789 +5867 +5870 +5941 +5943 +6100 +6103 +6104 +6108 +6128 +6138 +6144 +6155 +6464 +6465 +6468 +6470 +6622 +6656 +6686 +6688 +6816 +6823 +6824 +6830 +6846 +6847 +7002 +7019 +7028 +7037 +7164 +7168 +7227 +7232 +7294 +7296 +7360 +7368 +7379 +7380 +8210 +8215 +8216 +8217 +8218 +8228 +8232 +8234 +8240 +8243 +8245 +8246 +8248 +8252 +8253 +8254 +8257 +8263 +8266 +8276 +8277 +8279 +8280 +8287 +8352 +8360 +8361 +8384 +8413 +8417 +8418 +8421 +8452 +8453 +8456 +8457 +8468 +8469 +8471 +8472 +8478 +8480 +8483 +8484 +8485 +8486 +8487 +8488 +8489 +8490 +8506 +8507 +8513 +8517 +8522 +8526 +8527 +8528 +8586 +8588 +8592 +8748 +8750 +8751 +8753 +9001 +9003 +9255 +9280 +9291 +9451 +10764 +10765 +10868 +10871 +10972 +10973 +11124 +11126 +11158 +11159 +11264 +11493 +11499 +11513 +11520 +11632 +11633 +11776 +11859 +11904 +11930 +11931 +11935 +11936 +12019 +12272 +12284 +12289 +12293 +12296 +12321 +12336 +12337 +12343 +12344 +12349 +12352 +12688 +12690 +12736 +12772 +12872 +12880 +12927 +12928 +19904 +19968 +42128 +42183 +42238 +42240 +42509 +42512 +42608 +42612 +42622 +42623 +42738 +42744 +42752 +42775 +42784 +42786 +42889 +42891 +43048 +43052 +43056 +43066 +43124 +43128 +43214 +43216 +43256 +43259 +43260 +43261 +43310 +43312 +43359 +43360 +43457 +43470 +43486 +43488 +43612 +43616 +43639 +43642 +43742 +43744 +43760 +43762 +43867 +43868 +43882 +43884 +44011 +44012 +64434 +64450 +64830 +64832 +65021 +65022 +65093 +65095 +65529 +65534 +65792 +65795 +65799 +65844 +65847 +65856 +65909 +65935 +65936 +65949 +65952 +65953 +66000 +66045 +66273 +66300 +66336 +66340 +66463 +66464 +66512 +66513 +66927 +66928 +67671 +67680 +67703 +67712 +67751 +67760 +67835 +67840 +67862 +67868 +67871 +67872 +67903 +67904 +68028 +68030 +68032 +68048 +68050 +68096 +68160 +68169 +68176 +68185 +68221 +68224 +68253 +68256 +68296 +68297 +68331 +68343 +68409 +68416 +68440 +68448 +68472 +68480 +68505 +68509 +68521 +68528 +68858 +68864 +69216 +69247 +69293 +69294 +69405 +69415 +69457 +69466 +69573 +69580 +69703 +69710 +69714 +69734 +69819 +69826 +69837 +69838 +69952 +69956 +70004 +70006 +70085 +70089 +70093 +70094 +70107 +70108 +70109 +70112 +70113 +70133 +70200 +70206 +70313 +70314 +70731 +70736 +70746 +70748 +70749 +70750 +70854 +70855 +71105 +71128 +71233 +71236 +71264 +71277 +71482 +71488 +71739 +71740 +71914 +71923 +72004 +72007 +72162 +72163 +72255 +72263 +72346 +72349 +72350 +72355 +72769 +72774 +72794 +72813 +72816 +72818 +73463 +73465 +73664 +73714 +73727 +73728 +74864 +74869 +78896 +78905 +92782 +92784 +92917 +92918 +92983 +92992 +92996 +92998 +93019 +93026 +93824 +93851 +94178 +94179 +113820 +113821 +113823 +113824 +118784 +119030 +119040 +119079 +119081 +119134 +119146 +119149 +119171 +119173 +119180 +119210 +119214 +119227 +119233 +119273 +119296 +119362 +119365 +119366 +119520 +119540 +119552 +119639 +119648 +119673 +120832 +121344 +121399 +121403 +121453 +121461 +121462 +121476 +121477 +121484 +123215 +123216 +123647 +123648 +125127 +125136 +125278 +125280 +126065 +126133 +126209 +126270 +126704 +126706 +126976 +127020 +127024 +127124 +127136 +127151 +127153 +127168 +127169 +127184 +127185 +127222 +127243 +127248 +127279 +127280 +127312 +127338 +127341 +127376 +127377 +127406 +127462 +127488 +127584 +127590 +127744 +128728 +128736 +128749 +128752 +128765 +128768 +128884 +128896 +128985 +128992 +129004 +129024 +129036 +129040 +129096 +129104 +129114 +129120 +129160 +129168 +129198 +129200 +129202 +129280 +129401 +129402 +129484 +129485 +129620 +129632 +129646 +129648 +129653 +129656 +129659 +129664 +129671 +129680 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +129792 +129939 +129940 +129995 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/Obsolete.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Obsolete.pl new file mode 100644 index 00000000000..3c8856e48f7 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Obsolete.pl @@ -0,0 +1,220 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V206 +397 +398 +426 +428 +441 +444 +446 +448 +502 +504 +540 +542 +631 +632 +636 +637 +670 +671 +867 +884 +886 +888 +895 +896 +984 +994 +1011 +1012 +1015 +1017 +1018 +1020 +1120 +1162 +1280 +1296 +1322 +1326 +1442 +1443 +1477 +1479 +1600 +1601 +1646 +1648 +1678 +1679 +1697 +1698 +2024 +2027 +2042 +2043 +2221 +2226 +2382 +2383 +2385 +2387 +2424 +2425 +2432 +2433 +2556 +2557 +3072 +3073 +3124 +3125 +3160 +3162 +3201 +3202 +3294 +3295 +3329 +3330 +3332 +3333 +3387 +3389 +3423 +3424 +3558 +3568 +4256 +4294 +4337 +4343 +4352 +4447 +4449 +4608 +4969 +4978 +6056 +6057 +6097 +6098 +6099 +6100 +6104 +6105 +6109 +6110 +6832 +6846 +7296 +7305 +7376 +7418 +7616 +7620 +7630 +7631 +7633 +7655 +8278 +8279 +8280 +8287 +8487 +8488 +8498 +8499 +8526 +8528 +8576 +8585 +11373 +11383 +11390 +11392 +11520 +11558 +11744 +11799 +11818 +11827 +11829 +11830 +11833 +11834 +12318 +12319 +12334 +12336 +12590 +12591 +42512 +42515 +42538 +42540 +42560 +42607 +42608 +42620 +42624 +42652 +42654 +42656 +42752 +42760 +42786 +42864 +42865 +42888 +42896 +42898 +42900 +42922 +42923 +42926 +42928 +42930 +42997 +43000 +43003 +43008 +43232 +43264 +43360 +43389 +43488 +43495 +43824 +43867 +43876 +43878 +55216 +55239 +55243 +55292 +65856 +65909 +66000 +66046 +66272 +66300 +94179 +94180 +110592 +110879 +119296 +119366 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/Recommen.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Recommen.pl new file mode 100644 index 00000000000..12f933dd02c --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Recommen.pl @@ -0,0 +1,746 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V732 +48 +58 +65 +91 +95 +96 +97 +123 +192 +215 +216 +247 +248 +306 +308 +319 +321 +329 +330 +383 +399 +400 +416 +418 +431 +433 +461 +477 +478 +484 +486 +497 +500 +502 +504 +540 +542 +544 +550 +564 +601 +602 +699 +701 +748 +749 +768 +773 +774 +781 +783 +786 +787 +789 +795 +796 +803 +809 +813 +815 +816 +818 +821 +822 +824 +826 +834 +835 +837 +838 +891 +894 +902 +903 +904 +907 +908 +909 +910 +930 +931 +975 +1020 +1120 +1162 +1280 +1296 +1322 +1326 +1328 +1329 +1367 +1369 +1370 +1377 +1415 +1460 +1461 +1488 +1515 +1519 +1523 +1568 +1600 +1601 +1622 +1632 +1642 +1648 +1651 +1652 +1653 +1657 +1678 +1679 +1697 +1698 +1748 +1749 +1750 +1765 +1767 +1774 +1789 +1791 +1792 +1872 +1970 +2208 +2221 +2226 +2227 +2230 +2248 +2305 +2382 +2383 +2385 +2390 +2392 +2400 +2404 +2406 +2416 +2417 +2424 +2425 +2432 +2433 +2436 +2437 +2445 +2447 +2449 +2451 +2473 +2474 +2481 +2482 +2483 +2486 +2490 +2492 +2501 +2503 +2505 +2507 +2511 +2519 +2520 +2528 +2532 +2534 +2546 +2558 +2559 +2561 +2564 +2565 +2571 +2575 +2577 +2579 +2601 +2602 +2609 +2610 +2611 +2613 +2614 +2616 +2618 +2620 +2621 +2622 +2627 +2631 +2633 +2635 +2638 +2652 +2653 +2662 +2677 +2689 +2692 +2693 +2702 +2703 +2706 +2707 +2729 +2730 +2737 +2738 +2740 +2741 +2746 +2748 +2758 +2759 +2762 +2763 +2766 +2768 +2769 +2784 +2788 +2790 +2800 +2810 +2816 +2817 +2820 +2821 +2829 +2831 +2833 +2835 +2857 +2858 +2865 +2866 +2868 +2869 +2874 +2876 +2884 +2887 +2889 +2891 +2894 +2901 +2904 +2911 +2914 +2918 +2928 +2929 +2930 +2946 +2948 +2949 +2955 +2958 +2961 +2962 +2966 +2969 +2971 +2972 +2973 +2974 +2976 +2979 +2981 +2984 +2987 +2990 +3002 +3006 +3011 +3014 +3017 +3018 +3022 +3024 +3025 +3031 +3032 +3046 +3056 +3073 +3085 +3086 +3089 +3090 +3113 +3114 +3124 +3125 +3130 +3133 +3141 +3142 +3145 +3146 +3150 +3157 +3159 +3168 +3170 +3174 +3184 +3200 +3201 +3202 +3204 +3205 +3213 +3214 +3217 +3218 +3241 +3242 +3252 +3253 +3258 +3260 +3269 +3270 +3273 +3274 +3278 +3285 +3287 +3296 +3300 +3302 +3312 +3313 +3315 +3328 +3329 +3330 +3332 +3333 +3341 +3342 +3345 +3346 +3387 +3389 +3396 +3398 +3401 +3402 +3407 +3412 +3416 +3424 +3426 +3430 +3440 +3450 +3456 +3458 +3460 +3461 +3471 +3473 +3479 +3482 +3494 +3495 +3506 +3507 +3516 +3517 +3518 +3520 +3527 +3530 +3531 +3535 +3541 +3542 +3543 +3544 +3551 +3570 +3571 +3585 +3635 +3636 +3643 +3648 +3663 +3664 +3674 +3713 +3715 +3716 +3717 +3718 +3723 +3724 +3748 +3749 +3750 +3751 +3763 +3764 +3774 +3776 +3781 +3782 +3783 +3784 +3790 +3792 +3802 +3806 +3808 +3840 +3841 +3872 +3882 +3893 +3894 +3895 +3896 +3902 +3907 +3908 +3912 +3913 +3917 +3918 +3922 +3923 +3927 +3928 +3932 +3933 +3945 +3946 +3949 +3953 +3955 +3956 +3957 +3962 +3969 +3970 +3973 +3974 +3987 +3988 +3992 +3993 +3997 +3998 +4002 +4003 +4007 +4008 +4012 +4013 +4025 +4026 +4029 +4038 +4039 +4096 +4170 +4176 +4254 +4295 +4296 +4301 +4302 +4304 +4337 +4343 +4347 +4349 +4352 +4608 +4681 +4682 +4686 +4688 +4695 +4696 +4697 +4698 +4702 +4704 +4745 +4746 +4750 +4752 +4785 +4786 +4790 +4792 +4799 +4800 +4801 +4802 +4806 +4808 +4823 +4824 +4881 +4882 +4886 +4888 +4955 +4957 +4960 +4992 +5008 +6016 +6051 +6053 +6056 +6057 +6068 +6070 +6091 +6098 +6099 +6103 +6104 +6108 +6109 +6112 +6122 +7312 +7355 +7357 +7360 +7680 +7834 +7838 +7839 +7840 +7930 +7936 +7958 +7960 +7966 +7968 +8006 +8008 +8014 +8016 +8024 +8025 +8026 +8027 +8028 +8029 +8030 +8031 +8049 +8050 +8051 +8052 +8053 +8054 +8055 +8056 +8057 +8058 +8059 +8060 +8061 +8064 +8117 +8118 +8123 +8124 +8125 +8130 +8133 +8134 +8137 +8138 +8139 +8140 +8141 +8144 +8147 +8150 +8155 +8160 +8163 +8164 +8171 +8172 +8173 +8178 +8181 +8182 +8185 +8186 +8187 +8188 +8189 +11559 +11560 +11565 +11566 +11648 +11671 +11680 +11687 +11688 +11695 +11696 +11703 +11704 +11711 +11712 +11719 +11720 +11727 +11728 +11735 +11736 +11743 +12293 +12296 +12353 +12439 +12441 +12443 +12445 +12447 +12449 +12539 +12540 +12543 +12549 +12590 +12591 +12592 +12704 +12736 +13312 +19904 +19968 +40957 +42623 +42624 +42775 +42784 +42888 +42889 +42893 +42894 +42898 +42900 +42922 +42923 +42926 +42927 +42936 +42938 +42946 +42955 +43495 +43519 +43616 +43639 +43642 +43648 +43777 +43783 +43785 +43791 +43793 +43799 +43808 +43815 +43816 +43823 +43878 +43880 +44032 +55204 +64014 +64016 +64017 +64018 +64019 +64021 +64031 +64032 +64033 +64034 +64035 +64037 +64039 +64042 +70401 +70402 +70403 +70404 +70459 +70461 +94192 +94194 +110928 +110931 +110948 +110952 +131072 +173790 +173824 +177973 +177984 +178206 +178208 +183970 +183984 +191457 +196608 +201547 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/Technica.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Technica.pl new file mode 100644 index 00000000000..78210f1fb6d --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Technica.pl @@ -0,0 +1,204 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V190 +384 +385 +397 +398 +426 +428 +442 +444 +446 +447 +448 +452 +564 +567 +592 +601 +602 +688 +697 +699 +701 +706 +710 +722 +750 +751 +782 +783 +786 +787 +789 +790 +791 +795 +796 +801 +809 +813 +815 +816 +819 +820 +823 +824 +826 +832 +838 +847 +848 +856 +857 +867 +975 +976 +983 +984 +1011 +1012 +1156 +1160 +1376 +1377 +1416 +1417 +1479 +1480 +1856 +1867 +2387 +2389 +3332 +3333 +3457 +3458 +3471 +3473 +3494 +3495 +3551 +3552 +3571 +3572 +3864 +3866 +6091 +6098 +6109 +6110 +6847 +6849 +7424 +7468 +7471 +7472 +7483 +7484 +7502 +7503 +7531 +7544 +7545 +7579 +7616 +7674 +7675 +7680 +7836 +7838 +7839 +7840 +7930 +7936 +8255 +8257 +8400 +8433 +8472 +8473 +8494 +8495 +8576 +8580 +9451 +9472 +10240 +10496 +11360 +11368 +11383 +11388 +11504 +11506 +11776 +11790 +12321 +12336 +12337 +12342 +12347 +12349 +12784 +12800 +12927 +12928 +19904 +19968 +42760 +42775 +42786 +42800 +42894 +42895 +42927 +42928 +42938 +42944 +43002 +43003 +43880 +43881 +64286 +64287 +64434 +64450 +64830 +64832 +65021 +65022 +65056 +65072 +65093 +65095 +65139 +65140 +118784 +119030 +119040 +119079 +119081 +119134 +119141 +119155 +119163 +119227 +119233 +119273 +119362 +119365 +119552 +119639 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/Uncommon.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Uncommon.pl new file mode 100644 index 00000000000..f6687528f02 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Uncommon.pl @@ -0,0 +1,166 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V152 +385 +397 +398 +399 +400 +416 +418 +426 +428 +431 +433 +441 +444 +446 +477 +478 +484 +486 +544 +550 +567 +592 +595 +597 +598 +600 +603 +604 +611 +612 +616 +618 +626 +627 +649 +650 +658 +659 +773 +774 +781 +782 +790 +791 +801 +803 +818 +819 +820 +821 +822 +823 +856 +857 +1425 +1460 +1461 +1470 +1471 +1472 +1473 +1475 +1476 +1478 +1479 +1480 +1552 +1563 +1622 +1632 +1750 +1757 +1759 +1765 +1767 +1769 +1770 +1774 +2227 +2229 +2259 +2274 +2275 +2305 +2389 +2390 +2641 +2642 +2677 +2678 +2809 +2810 +2884 +2885 +2914 +2916 +3162 +3163 +3170 +3172 +3396 +3397 +3426 +3428 +3471 +3473 +3494 +3495 +3551 +3552 +3571 +3572 +3897 +3898 +6313 +6314 +8276 +8277 +8586 +8588 +11244 +11248 +11368 +11373 +42607 +42608 +42620 +42622 +42654 +42655 +42891 +42893 +42895 +42896 +42930 +42936 +43260 +43262 +43872 +43876 +64286 +64287 +65070 +65072 +92736 +92767 +92768 +92778 +119262 +119273 +128335 +128336 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Ideo/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ideo/Y.pl index 6eabeaf77e2..c4b6bf24964 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Ideo/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Ideo/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V32 +V38 12294 12296 12321 @@ -18,21 +18,25 @@ V32 12344 12347 13312 -19894 +19904 19968 -40944 +40957 63744 64110 64112 64218 +94180 +94181 94208 100344 100352 -101107 +101590 +101632 +101641 110960 111356 131072 -173783 +173790 173824 177973 177984 @@ -43,4 +47,6 @@ V32 191457 194560 195102 +196608 +201547 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/10_0.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/10_0.pl index 71ce6ca2d12..3284c5d5dad 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/10_0.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/10_0.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/11_0.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/11_0.pl index 1ca6c69aa7d..fb1ac7e0071 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/11_0.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/11_0.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/12_0.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/12_0.pl index 95cedd8a2ea..a90344bc41c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/12_0.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/12_0.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/12_1.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/12_1.pl index 6f0ab71cd8e..bdc6762a156 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/12_1.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/12_1.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/13_0.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/13_0.pl new file mode 100644 index 00000000000..90900c0b7de --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/13_0.pl @@ -0,0 +1,1386 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V1372 +0 +888 +890 +896 +900 +907 +908 +909 +910 +930 +931 +1328 +1329 +1367 +1369 +1419 +1421 +1424 +1425 +1480 +1488 +1515 +1519 +1525 +1536 +1565 +1566 +1806 +1807 +1867 +1869 +1970 +1984 +2043 +2045 +2094 +2096 +2111 +2112 +2140 +2142 +2143 +2144 +2155 +2208 +2229 +2230 +2248 +2259 +2436 +2437 +2445 +2447 +2449 +2451 +2473 +2474 +2481 +2482 +2483 +2486 +2490 +2492 +2501 +2503 +2505 +2507 +2511 +2519 +2520 +2524 +2526 +2527 +2532 +2534 +2559 +2561 +2564 +2565 +2571 +2575 +2577 +2579 +2601 +2602 +2609 +2610 +2612 +2613 +2615 +2616 +2618 +2620 +2621 +2622 +2627 +2631 +2633 +2635 +2638 +2641 +2642 +2649 +2653 +2654 +2655 +2662 +2679 +2689 +2692 +2693 +2702 +2703 +2706 +2707 +2729 +2730 +2737 +2738 +2740 +2741 +2746 +2748 +2758 +2759 +2762 +2763 +2766 +2768 +2769 +2784 +2788 +2790 +2802 +2809 +2816 +2817 +2820 +2821 +2829 +2831 +2833 +2835 +2857 +2858 +2865 +2866 +2868 +2869 +2874 +2876 +2885 +2887 +2889 +2891 +2894 +2901 +2904 +2908 +2910 +2911 +2916 +2918 +2936 +2946 +2948 +2949 +2955 +2958 +2961 +2962 +2966 +2969 +2971 +2972 +2973 +2974 +2976 +2979 +2981 +2984 +2987 +2990 +3002 +3006 +3011 +3014 +3017 +3018 +3022 +3024 +3025 +3031 +3032 +3046 +3067 +3072 +3085 +3086 +3089 +3090 +3113 +3114 +3130 +3133 +3141 +3142 +3145 +3146 +3150 +3157 +3159 +3160 +3163 +3168 +3172 +3174 +3184 +3191 +3213 +3214 +3217 +3218 +3241 +3242 +3252 +3253 +3258 +3260 +3269 +3270 +3273 +3274 +3278 +3285 +3287 +3294 +3295 +3296 +3300 +3302 +3312 +3313 +3315 +3328 +3341 +3342 +3345 +3346 +3397 +3398 +3401 +3402 +3408 +3412 +3428 +3430 +3456 +3457 +3460 +3461 +3479 +3482 +3506 +3507 +3516 +3517 +3518 +3520 +3527 +3530 +3531 +3535 +3541 +3542 +3543 +3544 +3552 +3558 +3568 +3570 +3573 +3585 +3643 +3647 +3676 +3713 +3715 +3716 +3717 +3718 +3723 +3724 +3748 +3749 +3750 +3751 +3774 +3776 +3781 +3782 +3783 +3784 +3790 +3792 +3802 +3804 +3808 +3840 +3912 +3913 +3949 +3953 +3992 +3993 +4029 +4030 +4045 +4046 +4059 +4096 +4294 +4295 +4296 +4301 +4302 +4304 +4681 +4682 +4686 +4688 +4695 +4696 +4697 +4698 +4702 +4704 +4745 +4746 +4750 +4752 +4785 +4786 +4790 +4792 +4799 +4800 +4801 +4802 +4806 +4808 +4823 +4824 +4881 +4882 +4886 +4888 +4955 +4957 +4989 +4992 +5018 +5024 +5110 +5112 +5118 +5120 +5789 +5792 +5881 +5888 +5901 +5902 +5909 +5920 +5943 +5952 +5972 +5984 +5997 +5998 +6001 +6002 +6004 +6016 +6110 +6112 +6122 +6128 +6138 +6144 +6159 +6160 +6170 +6176 +6265 +6272 +6315 +6320 +6390 +6400 +6431 +6432 +6444 +6448 +6460 +6464 +6465 +6468 +6510 +6512 +6517 +6528 +6572 +6576 +6602 +6608 +6619 +6622 +6684 +6686 +6751 +6752 +6781 +6783 +6794 +6800 +6810 +6816 +6830 +6832 +6849 +6912 +6988 +6992 +7037 +7040 +7156 +7164 +7224 +7227 +7242 +7245 +7305 +7312 +7355 +7357 +7368 +7376 +7419 +7424 +7674 +7675 +7958 +7960 +7966 +7968 +8006 +8008 +8014 +8016 +8024 +8025 +8026 +8027 +8028 +8029 +8030 +8031 +8062 +8064 +8117 +8118 +8133 +8134 +8148 +8150 +8156 +8157 +8176 +8178 +8181 +8182 +8191 +8192 +8293 +8294 +8306 +8308 +8335 +8336 +8349 +8352 +8384 +8400 +8433 +8448 +8588 +8592 +9255 +9280 +9291 +9312 +11124 +11126 +11158 +11159 +11311 +11312 +11359 +11360 +11508 +11513 +11558 +11559 +11560 +11565 +11566 +11568 +11624 +11631 +11633 +11647 +11671 +11680 +11687 +11688 +11695 +11696 +11703 +11704 +11711 +11712 +11719 +11720 +11727 +11728 +11735 +11736 +11743 +11744 +11859 +11904 +11930 +11931 +12020 +12032 +12246 +12272 +12284 +12288 +12352 +12353 +12439 +12441 +12544 +12549 +12592 +12593 +12687 +12688 +12772 +12784 +12831 +12832 +40957 +40960 +42125 +42128 +42183 +42192 +42540 +42560 +42744 +42752 +42944 +42946 +42955 +42997 +43053 +43056 +43066 +43072 +43128 +43136 +43206 +43214 +43226 +43232 +43348 +43359 +43389 +43392 +43470 +43471 +43482 +43486 +43519 +43520 +43575 +43584 +43598 +43600 +43610 +43612 +43715 +43739 +43767 +43777 +43783 +43785 +43791 +43793 +43799 +43808 +43815 +43816 +43823 +43824 +43884 +43888 +44014 +44016 +44026 +44032 +55204 +55216 +55239 +55243 +55292 +55296 +64110 +64112 +64218 +64256 +64263 +64275 +64280 +64285 +64311 +64312 +64317 +64318 +64319 +64320 +64322 +64323 +64325 +64326 +64450 +64467 +64832 +64848 +64912 +64914 +64968 +64976 +65022 +65024 +65050 +65056 +65107 +65108 +65127 +65128 +65132 +65136 +65141 +65142 +65277 +65279 +65280 +65281 +65471 +65474 +65480 +65482 +65488 +65490 +65496 +65498 +65501 +65504 +65511 +65512 +65519 +65529 +65548 +65549 +65575 +65576 +65595 +65596 +65598 +65599 +65614 +65616 +65630 +65664 +65787 +65792 +65795 +65799 +65844 +65847 +65935 +65936 +65949 +65952 +65953 +66000 +66046 +66176 +66205 +66208 +66257 +66272 +66300 +66304 +66340 +66349 +66379 +66384 +66427 +66432 +66462 +66463 +66500 +66504 +66518 +66560 +66718 +66720 +66730 +66736 +66772 +66776 +66812 +66816 +66856 +66864 +66916 +66927 +66928 +67072 +67383 +67392 +67414 +67424 +67432 +67584 +67590 +67592 +67593 +67594 +67638 +67639 +67641 +67644 +67645 +67647 +67670 +67671 +67743 +67751 +67760 +67808 +67827 +67828 +67830 +67835 +67868 +67871 +67898 +67903 +67904 +67968 +68024 +68028 +68048 +68050 +68100 +68101 +68103 +68108 +68116 +68117 +68120 +68121 +68150 +68152 +68155 +68159 +68169 +68176 +68185 +68192 +68256 +68288 +68327 +68331 +68343 +68352 +68406 +68409 +68438 +68440 +68467 +68472 +68498 +68505 +68509 +68521 +68528 +68608 +68681 +68736 +68787 +68800 +68851 +68858 +68904 +68912 +68922 +69216 +69247 +69248 +69290 +69291 +69294 +69296 +69298 +69376 +69416 +69424 +69466 +69552 +69580 +69600 +69623 +69632 +69710 +69714 +69744 +69759 +69826 +69837 +69838 +69840 +69865 +69872 +69882 +69888 +69941 +69942 +69960 +69968 +70007 +70016 +70112 +70113 +70133 +70144 +70162 +70163 +70207 +70272 +70279 +70280 +70281 +70282 +70286 +70287 +70302 +70303 +70314 +70320 +70379 +70384 +70394 +70400 +70404 +70405 +70413 +70415 +70417 +70419 +70441 +70442 +70449 +70450 +70452 +70453 +70458 +70459 +70469 +70471 +70473 +70475 +70478 +70480 +70481 +70487 +70488 +70493 +70500 +70502 +70509 +70512 +70517 +70656 +70748 +70749 +70754 +70784 +70856 +70864 +70874 +71040 +71094 +71096 +71134 +71168 +71237 +71248 +71258 +71264 +71277 +71296 +71353 +71360 +71370 +71424 +71451 +71453 +71468 +71472 +71488 +71680 +71740 +71840 +71923 +71935 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72007 +72016 +72026 +72096 +72104 +72106 +72152 +72154 +72165 +72192 +72264 +72272 +72355 +72384 +72441 +72704 +72713 +72714 +72759 +72760 +72774 +72784 +72813 +72816 +72848 +72850 +72872 +72873 +72887 +72960 +72967 +72968 +72970 +72971 +73015 +73018 +73019 +73020 +73022 +73023 +73032 +73040 +73050 +73056 +73062 +73063 +73065 +73066 +73103 +73104 +73106 +73107 +73113 +73120 +73130 +73440 +73465 +73648 +73649 +73664 +73714 +73727 +74650 +74752 +74863 +74864 +74869 +74880 +75076 +77824 +78895 +78896 +78905 +82944 +83527 +92160 +92729 +92736 +92767 +92768 +92778 +92782 +92784 +92880 +92910 +92912 +92918 +92928 +92998 +93008 +93018 +93019 +93026 +93027 +93048 +93053 +93072 +93760 +93851 +93952 +94027 +94031 +94088 +94095 +94112 +94176 +94181 +94192 +94194 +94208 +100344 +100352 +101590 +101632 +101641 +110592 +110879 +110928 +110931 +110948 +110952 +110960 +111356 +113664 +113771 +113776 +113789 +113792 +113801 +113808 +113818 +113820 +113828 +118784 +119030 +119040 +119079 +119081 +119273 +119296 +119366 +119520 +119540 +119552 +119639 +119648 +119673 +119808 +119893 +119894 +119965 +119966 +119968 +119970 +119971 +119973 +119975 +119977 +119981 +119982 +119994 +119995 +119996 +119997 +120004 +120005 +120070 +120071 +120075 +120077 +120085 +120086 +120093 +120094 +120122 +120123 +120127 +120128 +120133 +120134 +120135 +120138 +120145 +120146 +120486 +120488 +120780 +120782 +121484 +121499 +121504 +121505 +121520 +122880 +122887 +122888 +122905 +122907 +122914 +122915 +122917 +122918 +122923 +123136 +123181 +123184 +123198 +123200 +123210 +123214 +123216 +123584 +123642 +123647 +123648 +124928 +125125 +125127 +125143 +125184 +125260 +125264 +125274 +125278 +125280 +126065 +126133 +126209 +126270 +126464 +126468 +126469 +126496 +126497 +126499 +126500 +126501 +126503 +126504 +126505 +126515 +126516 +126520 +126521 +126522 +126523 +126524 +126530 +126531 +126535 +126536 +126537 +126538 +126539 +126540 +126541 +126544 +126545 +126547 +126548 +126549 +126551 +126552 +126553 +126554 +126555 +126556 +126557 +126558 +126559 +126560 +126561 +126563 +126564 +126565 +126567 +126571 +126572 +126579 +126580 +126584 +126585 +126589 +126590 +126591 +126592 +126602 +126603 +126620 +126625 +126628 +126629 +126634 +126635 +126652 +126704 +126706 +126976 +127020 +127024 +127124 +127136 +127151 +127153 +127168 +127169 +127184 +127185 +127222 +127232 +127406 +127462 +127491 +127504 +127548 +127552 +127561 +127568 +127570 +127584 +127590 +127744 +128728 +128736 +128749 +128752 +128765 +128768 +128884 +128896 +128985 +128992 +129004 +129024 +129036 +129040 +129096 +129104 +129114 +129120 +129160 +129168 +129198 +129200 +129202 +129280 +129401 +129402 +129484 +129485 +129620 +129632 +129646 +129648 +129653 +129656 +129659 +129664 +129671 +129680 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +129792 +129939 +129940 +129995 +130032 +130042 +131070 +173790 +173824 +177973 +177984 +178206 +178208 +183970 +183984 +191457 +194560 +195102 +196606 +201547 +262142 +262144 +327678 +327680 +393214 +393216 +458750 +458752 +524286 +524288 +589822 +589824 +655358 +655360 +720894 +720896 +786430 +786432 +851966 +851968 +917502 +917504 +917505 +917506 +917536 +917632 +917760 +918000 +983038 +1114112 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/2_0.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/2_0.pl index 5d56e74d2ed..8531062c4d2 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/2_0.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/2_0.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/2_1.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/2_1.pl index c49a9aee631..fd48c952bbf 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/2_1.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/2_1.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/3_0.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/3_0.pl index 594bd23c052..8495ebeb312 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/3_0.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/3_0.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/3_1.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/3_1.pl index e0ea48a9447..bd515124114 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/3_1.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/3_1.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/3_2.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/3_2.pl index f5b6e4ba3e7..6a245cdb593 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/3_2.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/3_2.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/4_0.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/4_0.pl index 0d58d78a4f6..a94cebcc891 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/4_0.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/4_0.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/4_1.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/4_1.pl index 8a3cfd327cf..fc58ad96186 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/4_1.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/4_1.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/5_0.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/5_0.pl index a4e71b27e52..e29e99f372d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/5_0.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/5_0.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/5_1.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/5_1.pl index 8d13b35447b..5112442dd20 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/5_1.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/5_1.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/5_2.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/5_2.pl index 2642418f68a..ce83818dc1c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/5_2.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/5_2.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/6_0.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/6_0.pl index b497cbd9b41..49238ad783c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/6_0.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/6_0.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/6_1.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/6_1.pl index cf42c2d0b3f..0a6d9f48727 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/6_1.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/6_1.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/6_2.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/6_2.pl index a55f1eee368..9f426b7343f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/6_2.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/6_2.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/6_3.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/6_3.pl index 56081b72b40..ed202d43898 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/6_3.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/6_3.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/7_0.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/7_0.pl index 2cfe8d49d92..2db33c38d96 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/7_0.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/7_0.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/8_0.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/8_0.pl index b381385b48b..ab82c14be7b 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/8_0.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/8_0.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/In/9_0.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/9_0.pl index 126448a67b1..fcc41dbadb8 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/9_0.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/9_0.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InPC/Bottom.pl b/gnu/usr.bin/perl/lib/unicore/lib/InPC/Bottom.pl index 7dad2d0441a..19156d9b534 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InPC/Bottom.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InPC/Bottom.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V282 +V286 2364 2365 2369 @@ -163,6 +163,8 @@ V282 7406 43045 43046 +43052 +43053 43204 43205 43307 @@ -255,6 +257,8 @@ V282 71731 71737 71739 +72003 +72004 72148 72152 72160 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InPC/BottomAn.pl b/gnu/usr.bin/perl/lib/unicore/lib/InPC/BottomAn.pl new file mode 100644 index 00000000000..42976f5921d --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/InPC/BottomAn.pl @@ -0,0 +1,22 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V8 +6971 +6972 +43454 +43455 +43456 +43457 +72002 +72003 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InPC/Left.pl b/gnu/usr.bin/perl/lib/unicore/lib/InPC/Left.pl index a7c940f522a..badac57c2b8 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InPC/Left.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InPC/Left.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V88 +V94 2367 2368 2382 @@ -71,6 +71,8 @@ V88 69933 70068 70069 +70094 +70095 70369 70370 70471 @@ -91,6 +93,10 @@ V88 71463 71725 71726 +71989 +71990 +71991 +71992 72146 72147 72164 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InPC/LeftAndR.pl b/gnu/usr.bin/perl/lib/unicore/lib/InPC/LeftAndR.pl index 9dcafbf9cab..667671eeda4 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InPC/LeftAndR.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InPC/LeftAndR.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V26 +V28 2507 2509 2891 @@ -37,4 +37,6 @@ V26 70847 71098 71099 +71992 +71993 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InPC/NA.pl b/gnu/usr.bin/perl/lib/unicore/lib/InPC/NA.pl index a59f7b2d369..b23819ab862 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InPC/NA.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InPC/NA.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V413 +V421 0 2304 2308 @@ -78,7 +78,7 @@ V413 2889 2891 2894 -2902 +2901 2904 2914 2916 @@ -127,12 +127,12 @@ V413 3398 3401 3402 -3406 +3407 3415 3416 3426 3428 -3458 +3457 3460 3530 3531 @@ -179,8 +179,6 @@ V413 4139 4153 4154 -4156 -4157 4159 4182 4186 @@ -266,6 +264,8 @@ V413 43020 43043 43048 +43052 +43053 43136 43138 43188 @@ -334,8 +334,12 @@ V413 70019 70067 70081 +70082 +70084 70089 70093 +70094 +70096 70188 70200 70206 @@ -377,11 +381,17 @@ V413 71339 71352 71453 -71454 -71455 71468 71724 71739 +71984 +71990 +71991 +71993 +71995 +71998 +71999 +72004 72145 72152 72154 @@ -391,12 +401,10 @@ V413 72193 72203 72243 -72250 -72251 72255 72273 72284 -72330 +72324 72345 72751 72759 @@ -414,7 +422,7 @@ V413 73022 73023 73029 -73031 +73030 73032 73098 73103 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InPC/Overstru.pl b/gnu/usr.bin/perl/lib/unicore/lib/InPC/Overstru.pl index 6485f67d006..8ac23a284a8 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InPC/Overstru.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InPC/Overstru.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InPC/Right.pl b/gnu/usr.bin/perl/lib/unicore/lib/InPC/Right.pl index deea4eac722..8ceb3e47562 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InPC/Right.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InPC/Right.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V322 +V328 2307 2308 2363 @@ -193,8 +193,6 @@ V322 43396 43444 43446 -43454 -43455 43571 43572 43597 @@ -305,6 +303,12 @@ V322 71727 71736 71737 +71984 +71989 +71997 +71998 +72000 +72001 72145 72146 72147 @@ -325,6 +329,8 @@ V322 72874 72884 72885 +73030 +73031 73098 73103 73107 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InPC/Top.pl b/gnu/usr.bin/perl/lib/unicore/lib/InPC/Top.pl index 7534d27b8ee..69baac880ed 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InPC/Top.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InPC/Top.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V370 +V386 2304 2307 2362 @@ -45,7 +45,7 @@ V370 2818 2879 2880 -2902 +2901 2903 2946 2947 @@ -78,7 +78,9 @@ V370 3387 3389 3405 -3406 +3407 +3457 +3458 3530 3531 3538 @@ -285,8 +287,12 @@ V370 70018 70076 70079 +70082 +70084 70091 70092 +70095 +70096 70192 70194 70196 @@ -341,6 +347,12 @@ V370 71468 71731 71736 +71995 +71997 +71999 +72000 +72001 +72002 72154 72156 72193 @@ -349,10 +361,14 @@ V370 72202 72245 72249 +72250 +72251 72273 72274 72276 72279 +72324 +72330 72342 72343 72344 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InPC/TopAndBo.pl b/gnu/usr.bin/perl/lib/unicore/lib/InPC/TopAndBo.pl index ddc52e8dd64..a833a5e5404 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InPC/TopAndBo.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InPC/TopAndBo.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InPC/TopAndL2.pl b/gnu/usr.bin/perl/lib/unicore/lib/InPC/TopAndL2.pl index 5a1f7077311..b58135b0e6c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InPC/TopAndL2.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InPC/TopAndL2.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InPC/TopAndLe.pl b/gnu/usr.bin/perl/lib/unicore/lib/InPC/TopAndLe.pl index 9e697530771..d47918e33d8 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InPC/TopAndLe.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InPC/TopAndLe.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InPC/TopAndRi.pl b/gnu/usr.bin/perl/lib/unicore/lib/InPC/TopAndRi.pl index 7da7d5bff20..2064836fb18 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InPC/TopAndRi.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InPC/TopAndRi.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InPC/VisualOr.pl b/gnu/usr.bin/perl/lib/unicore/lib/InPC/VisualOr.pl index 773b415aa12..e37e37f6fc8 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InPC/VisualOr.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InPC/VisualOr.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Avagraha.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Avagraha.pl index 0b423bf12d6..afbefbfecbe 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Avagraha.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Avagraha.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Bindu.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Bindu.pl index 66cd4720fd1..8a5fa77c8e3 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Bindu.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Bindu.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V106 +V112 2304 2307 2433 @@ -35,7 +35,9 @@ V106 3203 3328 3331 -3458 +3332 +3333 +3457 3459 3661 3662 @@ -81,6 +83,8 @@ V106 69890 70016 70018 +70095 +70096 70196 70197 70367 @@ -103,6 +107,8 @@ V106 71340 71735 71736 +71995 +71997 72158 72159 72245 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Cantilla.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Cantilla.pl index c1a18cd6e21..52be03effbe 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Cantilla.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Cantilla.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona2.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona2.pl index 9f69d8323a4..ab688fe7af1 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona2.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona2.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona3.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona3.pl index 4282c3159ef..c8440cb3633 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona3.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona3.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona4.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona4.pl index d2d151e3f45..213b475f378 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona4.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona4.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V24 +V28 2677 2678 3772 @@ -31,6 +31,10 @@ V24 43575 71453 71456 +72000 +72001 +72002 +72003 72251 72255 73031 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona5.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona5.pl index 833537d7027..3fcdd066f36 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona5.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona5.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,29 +10,13 @@ return <<'END'; -V24 -3981 -3992 -3993 -4029 -6441 -6444 -6743 -6744 -6747 -6751 -7073 -7076 -7084 -7086 -7204 -7206 -43111 -43113 -43121 -43122 -72850 -72872 -72873 -72880 +V8 +70082 +70084 +71999 +72000 +72250 +72251 +72324 +72330 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona6.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona6.pl index 9016c7e2637..89d7101a981 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona6.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona6.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,35 +10,29 @@ return <<'END'; -V30 -45 -46 -160 -161 -215 -216 -2432 -2433 -2674 -2676 -4171 -4172 -4174 -4175 -6400 -6401 -7418 -7419 -8208 -8213 -9676 -9677 -43636 -43639 -72255 -72256 -72261 -72262 -73458 -73459 +V24 +3981 +3992 +3993 +4029 +6441 +6444 +6743 +6744 +6747 +6751 +7073 +7076 +7084 +7086 +7204 +7206 +43111 +43113 +43121 +43122 +72850 +72872 +72873 +72880 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona7.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona7.pl index 59fc09056cd..ccfe135702f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona7.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona7.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,13 +10,35 @@ return <<'END'; -V8 -6092 -6093 -6915 -6916 -7041 -7042 -43394 -43395 +V30 +45 +46 +160 +161 +215 +216 +2432 +2433 +2674 +2676 +4171 +4172 +4174 +4175 +6400 +6401 +7418 +7419 +8208 +8213 +9676 +9677 +43636 +43639 +72255 +72256 +72261 +72262 +73458 +73459 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona8.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona8.pl new file mode 100644 index 00000000000..e383e4973b3 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona8.pl @@ -0,0 +1,22 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V8 +3313 +3315 +7413 +7415 +69635 +69637 +70752 +70754 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona9.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona9.pl new file mode 100644 index 00000000000..ad2799d7880 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona9.pl @@ -0,0 +1,22 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V8 +6092 +6093 +6915 +6916 +7041 +7042 +43394 +43395 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consonan.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consonan.pl index 4ba8844eee1..449f9c17192 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consonan.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consonan.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V298 +V306 2325 2362 2392 @@ -249,6 +249,8 @@ V298 69927 69956 69957 +69959 +69960 69973 70003 70033 @@ -293,6 +295,12 @@ V298 71451 71690 71724 +71948 +71956 +71957 +71959 +71960 +71984 72110 72145 72203 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Invisibl.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Invisibl.pl index 1ba5737d75e..35a3402c029 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Invisibl.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Invisibl.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V22 +V24 4153 4154 6098 @@ -25,6 +25,8 @@ V22 68160 69939 69940 +71998 +71999 72263 72264 72345 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Nukta.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Nukta.pl index 7b6ed4a9fdc..b0f1e811d03 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Nukta.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Nukta.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V50 +V52 2364 2365 2492 @@ -59,6 +59,8 @@ V50 71352 71738 71739 +72003 +72004 73026 73027 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Number.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Number.pl index af2b8e62a30..33702984c45 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Number.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Number.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V88 +V90 48 58 2406 @@ -93,6 +93,8 @@ V88 71370 71472 71484 +72016 +72026 72784 72813 73040 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Other.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Other.pl index e0271e5a38a..0c2a603edc0 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Other.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Other.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V627 +V643 0 45 46 @@ -142,7 +142,7 @@ V627 2889 2891 2894 -2902 +2901 2904 2908 2910 @@ -233,8 +233,6 @@ V627 3313 3315 3328 -3332 -3333 3341 3342 3345 @@ -252,7 +250,7 @@ V627 3440 3450 3456 -3458 +3457 3460 3461 3479 @@ -420,6 +418,8 @@ V627 9677 43008 43048 +43052 +43053 43072 43124 43136 @@ -487,14 +487,14 @@ V627 69942 69952 69956 -69959 +69960 69968 70004 70016 70084 70089 70093 -70096 +70094 70106 70113 70133 @@ -551,7 +551,7 @@ V627 70736 70746 70750 -70752 +70754 70785 70853 70864 @@ -578,6 +578,22 @@ V627 71484 71680 71739 +71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72004 +72016 +72026 72096 72104 72106 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/PureKill.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/PureKill.pl index b9be00ea3a6..6204ad6b4e1 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/PureKill.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/PureKill.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V38 +V42 3387 3389 3642 @@ -35,6 +35,8 @@ V38 7083 7154 7156 +43052 +43053 43347 43348 44013 @@ -45,6 +47,8 @@ V38 70379 71467 71468 +71997 +71998 72244 72245 73028 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Syllable.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Syllable.pl index 15ff2e132ab..d8220e2513f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Syllable.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Syllable.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/ToneMark.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/ToneMark.pl index b70bf150a17..d95f59ef71f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/ToneMark.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/ToneMark.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Virama.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Virama.pl index b22728f596a..2fef0b9a3e1 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Virama.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Virama.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Visarga.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Visarga.pl index 983416d7f72..176e2f5c570 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Visarga.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Visarga.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Vowel.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Vowel.pl index d232378195a..d424242cc48 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Vowel.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Vowel.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/VowelDep.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/VowelDep.pl index c3e31dd2703..c2badb7547c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/VowelDep.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/VowelDep.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V258 +V264 2362 2364 2366 @@ -51,7 +51,7 @@ V258 2889 2891 2893 -2902 +2901 2904 2914 2916 @@ -201,6 +201,8 @@ V258 70080 70091 70093 +70094 +70095 70188 70196 70368 @@ -235,6 +237,10 @@ V258 71467 71724 71735 +71984 +71990 +71991 +71993 72145 72152 72154 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/VowelInd.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/VowelInd.pl index fe499bf4bdd..31a8871ccd0 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/VowelInd.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/VowelInd.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V170 +V174 2308 2325 2400 @@ -157,6 +157,10 @@ V170 71306 71680 71690 +71936 +71943 +71945 +71946 72096 72104 72106 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Ain.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Ain.pl index c5e53e26cbb..8fa7f78f9e9 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Ain.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Ain.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V10 +V12 1593 1595 1696 @@ -21,4 +21,6 @@ V10 1888 2227 2228 +2243 +2244 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Alef.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Alef.pl index ed395369c2e..a002c9cc067 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Alef.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Alef.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Beh.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Beh.pl index e5d6f5331ed..cfbec9e0659 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Beh.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Beh.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V14 +V16 1576 1577 1578 @@ -25,4 +25,6 @@ V14 2210 2230 2233 +2238 +2241 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Dal.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Dal.pl index 6801a3b218c..79b06e8702a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Dal.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Dal.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/FarsiYeh.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/FarsiYeh.pl index f0b66a381b3..b3694cd00ba 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/FarsiYeh.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/FarsiYeh.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Feh.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Feh.pl index dcf853af488..a74ac3cde75 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Feh.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Feh.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Gaf.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Gaf.pl index 53e491e3e3d..332f92fcd23 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Gaf.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Gaf.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V12 +V14 1595 1597 1705 @@ -23,4 +23,6 @@ V12 1893 2224 2225 +2242 +2243 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Hah.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Hah.pl index a8313b80f9f..14944e00a2d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Hah.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Hah.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V16 +V20 1580 1583 1665 @@ -27,4 +27,8 @@ V16 1917 2210 2211 +2241 +2242 +2245 +2247 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/HanifiRo.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/HanifiRo.pl index 72e86890117..b76d3d3ee28 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/HanifiRo.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/HanifiRo.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Kaf.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Kaf.pl index debce0da20a..09f39facf9a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Kaf.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Kaf.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Lam.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Lam.pl index c862ac54dff..b24a148594c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Lam.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Lam.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V8 +V10 1604 1605 1717 @@ -19,4 +19,6 @@ V8 1899 2214 2215 +2247 +2248 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/NoJoinin.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/NoJoinin.pl index 6b946699a54..1a8256e5934 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/NoJoinin.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/NoJoinin.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -45,7 +45,7 @@ V61 2222 2229 2230 -2238 +2248 68288 68294 68295 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Qaf.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Qaf.pl index b38a8cb7919..3af02f3c724 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Qaf.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Qaf.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Reh.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Reh.pl index fcc5acd1ca9..93c93bc6996 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Reh.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Reh.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Sad.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Sad.pl index 6e18f24c81f..fe5330b1a09 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Sad.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Sad.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Seen.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Seen.pl index 17d16bd10dc..ece1fa73c37 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Seen.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Seen.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Waw.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Waw.pl index 18bd328ed32..991619856f0 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Waw.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Waw.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Yeh.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Yeh.pl index 8aee025c299..384fc751635 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Yeh.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Yeh.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jt/C.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jt/C.pl index 893e22b86d1..525b0fac6e2 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jt/C.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jt/C.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jt/D.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jt/D.pl index 64c3474e552..237230910f9 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jt/D.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jt/D.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V128 +V144 1568 1569 1574 @@ -92,7 +92,7 @@ V128 2230 2233 2234 -2238 +2248 6151 6152 6176 @@ -137,6 +137,22 @@ V128 69445 69457 69460 +69552 +69553 +69554 +69556 +69560 +69561 +69563 +69565 +69566 +69568 +69569 +69570 +69572 +69573 +69578 +69579 125184 125252 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jt/L.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jt/L.pl index 8c0c3125694..31a4fd7936b 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jt/L.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jt/L.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V8 +V10 43122 43123 68301 @@ -19,4 +19,6 @@ V8 68312 68864 68865 +69579 +69580 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jt/R.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jt/R.pl index 69de3b45a4e..0dd3afb0950 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jt/R.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jt/R.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V112 +V124 1570 1574 1575 @@ -75,6 +75,8 @@ V112 2122 2132 2133 +2134 +2137 2151 2152 2153 @@ -123,4 +125,14 @@ V112 69428 69460 69461 +69556 +69559 +69561 +69563 +69565 +69566 +69570 +69572 +69577 +69578 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jt/T.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jt/T.pl index f0dad6d5ab7..975fe3d3f6b 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jt/T.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jt/T.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V660 +V676 173 174 768 @@ -133,7 +133,7 @@ V660 2885 2893 2894 -2902 +2901 2903 2914 2916 @@ -179,6 +179,8 @@ V660 3406 3426 3428 +3457 +3458 3530 3531 3538 @@ -292,7 +294,7 @@ V660 6783 6784 6832 -6847 +6849 6912 6916 6964 @@ -379,6 +381,8 @@ V660 43020 43045 43047 +43052 +43053 43204 43206 43232 @@ -461,6 +465,8 @@ V660 68327 68900 68904 +69291 +69293 69446 69457 69633 @@ -487,6 +493,8 @@ V660 70079 70089 70093 +70095 +70096 70191 70194 70196 @@ -557,6 +565,12 @@ V660 71736 71737 71739 +71995 +71997 +71998 +71999 +72003 +72004 72148 72152 72154 @@ -621,6 +635,8 @@ V660 94032 94095 94099 +94180 +94181 113821 113823 113824 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Jt/U.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jt/U.pl index 35885cf5041..ca305297a33 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jt/U.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jt/U.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V703 +V727 0 173 174 @@ -73,8 +73,6 @@ V703 2089 2094 2112 -2134 -2137 2140 2144 2145 @@ -87,7 +85,7 @@ V703 2222 2229 2230 -2238 +2248 2259 2274 2275 @@ -156,7 +154,7 @@ V703 2885 2893 2894 -2902 +2901 2903 2914 2916 @@ -202,6 +200,8 @@ V703 3406 3426 3428 +3457 +3458 3530 3531 3538 @@ -317,7 +317,7 @@ V703 6783 6784 6832 -6847 +6849 6912 6916 6964 @@ -404,6 +404,8 @@ V703 43020 43045 43047 +43052 +43053 43072 43123 43204 @@ -502,10 +504,22 @@ V703 68527 68864 68904 +69291 +69293 69424 69445 69446 69461 +69552 +69553 +69554 +69559 +69560 +69568 +69569 +69573 +69577 +69580 69633 69634 69688 @@ -530,6 +544,8 @@ V703 70079 70089 70093 +70095 +70096 70191 70194 70196 @@ -600,6 +616,12 @@ V703 71736 71737 71739 +71995 +71997 +71998 +71999 +72003 +72004 72148 72152 72154 @@ -664,6 +686,8 @@ V703 94032 94095 94099 +94180 +94181 113821 113823 113824 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/AI.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/AI.pl index 0572fd8ea1e..b8d8447b213 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/AI.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/AI.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/AL.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/AL.pl index 7283d3053fc..1f1a0857bf7 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/AL.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/AL.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1510 +V1540 35 36 38 @@ -134,7 +134,7 @@ V1510 2208 2229 2230 -2238 +2248 2274 2275 2308 @@ -299,7 +299,7 @@ V1510 3298 3313 3315 -3333 +3332 3341 3342 3345 @@ -761,7 +761,7 @@ V1510 11124 11126 11158 -11160 +11159 11311 11312 11359 @@ -817,6 +817,8 @@ V1510 11852 11853 11854 +11856 +11859 19904 19968 42192 @@ -840,8 +842,8 @@ V1510 42752 42944 42946 -42951 -42999 +42955 +42997 43010 43011 43014 @@ -902,7 +904,7 @@ V1510 43816 43823 43824 -43880 +43884 43888 44003 64256 @@ -948,7 +950,7 @@ V1510 65847 65935 65936 -65948 +65949 65952 65953 66000 @@ -1061,12 +1063,18 @@ V1510 68900 69216 69247 +69248 +69290 +69296 +69298 69376 69416 69424 69446 69457 69466 +69552 +69580 69600 69623 69635 @@ -1087,6 +1095,8 @@ V1510 69927 69956 69957 +69959 +69960 69968 70003 70004 @@ -1154,7 +1164,7 @@ V1510 70749 70750 70751 -70752 +70754 70784 70832 70852 @@ -1182,7 +1192,19 @@ V1510 71914 71923 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71984 +71999 +72000 +72001 +72002 72096 72104 72106 @@ -1239,6 +1261,8 @@ V1510 73459 73463 73465 +73648 +73649 73664 73693 73697 @@ -1291,6 +1315,8 @@ V1510 94033 94099 94112 +101120 +101590 113664 113771 113776 @@ -1521,4 +1547,8 @@ V1510 129292 129536 129620 +129792 +129939 +129940 +129995 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/BA.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/BA.pl index 8851942a3ff..ab8e60b927d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/BA.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/BA.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V192 +V196 9 10 124 @@ -147,6 +147,8 @@ V192 68342 68409 68416 +69293 +69294 69703 69705 69822 @@ -167,7 +169,7 @@ V192 70314 70731 70735 -70747 +70746 70748 71106 71108 @@ -177,6 +179,8 @@ V192 71235 71484 71487 +72004 +72007 72257 72261 72346 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/BB.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/BB.pl index eb556b7bf30..ae6450ccd6c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/BB.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/BB.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/CJ.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/CJ.pl index cb611d1fb14..592e359fd97 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/CJ.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/CJ.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/CL.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/CL.pl index 3a755ad6270..636e8e05220 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/CL.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/CL.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/CM.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/CM.pl index e52df5ded5e..03eac054483 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/CM.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/CM.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V538 +V556 0 9 14 @@ -141,7 +141,7 @@ V538 2889 2891 2894 -2902 +2901 2904 2914 2916 @@ -195,7 +195,7 @@ V538 3416 3426 3428 -3458 +3457 3460 3530 3531 @@ -254,7 +254,7 @@ V538 6783 6784 6832 -6847 +6849 6912 6917 6964 @@ -321,6 +321,8 @@ V538 43020 43043 43048 +43052 +43053 43136 43138 43188 @@ -379,6 +381,8 @@ V538 68327 68900 68904 +69291 +69293 69446 69457 69632 @@ -403,6 +407,8 @@ V538 70081 70089 70093 +70094 +70096 70188 70200 70206 @@ -445,6 +451,16 @@ V538 71352 71724 71739 +71984 +71990 +71991 +71993 +71995 +71999 +72000 +72001 +72002 +72004 72145 72152 72154 @@ -499,6 +515,8 @@ V538 94088 94095 94099 +94192 +94194 113821 113823 113824 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/EX.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/EX.pl index bf8425bf066..c3574481771 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/EX.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/EX.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/GL.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/GL.pl index 4d58f4a4392..4e73227d047 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/GL.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/GL.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V24 +V26 160 161 847 @@ -35,4 +35,6 @@ V24 8240 78896 78903 +94180 +94181 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/ID.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/ID.pl index b5f27b05a5a..5418373733a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/ID.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/ID.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V326 +V330 8986 8988 9200 @@ -132,8 +132,6 @@ V326 12593 12687 12688 -12731 -12736 12772 12800 12831 @@ -206,7 +204,9 @@ V326 94208 100344 100352 -101107 +101120 +101632 +101641 110592 110879 110960 @@ -309,7 +309,7 @@ V326 129168 129198 129280 -129292 +129293 129295 129296 129304 @@ -320,6 +320,8 @@ V326 129338 129340 129343 +129399 +129400 129461 129463 129464 @@ -332,6 +334,8 @@ V326 129502 129536 129620 +129792 +130048 131070 131072 196606 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/IN.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/IN.pl index 5faea19f0d1..749b1896394 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/IN.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/IN.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/IS.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/IS.pl index 9bea7262e25..91c5d0bb654 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/IS.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/IS.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/NS.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/NS.pl index 9b2b45c92ed..67bd2b3f311 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/NS.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/NS.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/NU.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/NU.pl index 5a29f906cec..ae89a947b7c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/NU.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/NU.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V118 +V122 48 58 1632 @@ -111,6 +111,8 @@ V118 71482 71904 71914 +72016 +72026 72784 72794 73040 @@ -129,4 +131,6 @@ V118 123642 125264 125274 +130032 +130042 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/OP.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/OP.pl index d54bd2a4d26..600cee3f026 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/OP.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/OP.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/PO.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/PO.pl index 1ef0463dc99..9c0168c0f33 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/PO.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/PO.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/PR.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/PR.pl index 01c74d0eba6..b4a6ea1d693 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/PR.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/PR.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/QU.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/QU.pl index fa31f8c01ab..8c973d7cdcf 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/QU.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/QU.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/SA.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/SA.pl index 1913f6760be..cec64f2ddc5 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/SA.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/SA.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lb/XX.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lb/XX.pl index dc43bc35827..e5c34ad7892 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lb/XX.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lb/XX.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1239 +V1265 888 890 896 @@ -57,7 +57,7 @@ V1239 2208 2229 2230 -2238 +2248 2259 2436 2437 @@ -166,7 +166,7 @@ V1239 2889 2891 2894 -2902 +2901 2904 2908 2910 @@ -255,8 +255,6 @@ V1239 3313 3315 3328 -3332 -3333 3341 3342 3345 @@ -270,7 +268,7 @@ V1239 3428 3430 3456 -3458 +3457 3460 3461 3479 @@ -443,7 +441,7 @@ V1239 6816 6830 6832 -6847 +6849 6912 6988 6992 @@ -516,7 +514,7 @@ V1239 11124 11126 11158 -11160 +11159 11311 11312 11359 @@ -551,7 +549,7 @@ V1239 11736 11743 11744 -11856 +11859 11904 11930 11931 @@ -571,8 +569,6 @@ V1239 12593 12687 12688 -12731 -12736 12772 12784 12831 @@ -587,9 +583,9 @@ V1239 42752 42944 42946 -42951 -42999 -43052 +42955 +42997 +43053 43056 43066 43072 @@ -629,7 +625,7 @@ V1239 43816 43823 43824 -43880 +43884 43888 44014 44016 @@ -717,7 +713,7 @@ V1239 65847 65935 65936 -65948 +65949 65952 65953 66000 @@ -836,10 +832,18 @@ V1239 68922 69216 69247 +69248 +69290 +69291 +69294 +69296 +69298 69376 69416 69424 69466 +69552 +69580 69600 69623 69632 @@ -857,12 +861,10 @@ V1239 69888 69941 69942 -69959 +69960 69968 70007 70016 -70094 -70096 70112 70113 70133 @@ -915,11 +917,9 @@ V1239 70512 70517 70656 -70746 -70747 70748 70749 -70752 +70754 70784 70856 70864 @@ -949,7 +949,21 @@ V1239 71840 71923 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72007 +72016 +72026 72096 72104 72106 @@ -1004,6 +1018,8 @@ V1239 73130 73440 73465 +73648 +73649 73664 73714 73727 @@ -1051,11 +1067,15 @@ V1239 94095 94112 94176 -94180 +94181 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1239,6 +1259,12 @@ V1239 126704 126706 126976 +129939 +129940 +129995 +130032 +130042 +130048 131070 131072 196606 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Lower/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/Lower/Y.pl index 9bbe12f5e8d..27f96d10995 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Lower/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Lower/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1298 +V1304 97 123 170 @@ -1227,12 +1227,18 @@ V1298 42944 42947 42948 +42952 +42953 +42954 +42955 +42998 +42999 43000 43003 43824 43867 43868 -43880 +43881 43888 43968 64256 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Math/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/Math/Y.pl index 77b057295a6..257b450968f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Math/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Math/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/NFCQC/M.pl b/gnu/usr.bin/perl/lib/unicore/lib/NFCQC/M.pl index 0cba37deaa5..e564a678c08 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/NFCQC/M.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/NFCQC/M.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V82 +V84 768 773 774 @@ -93,4 +93,6 @@ V82 70846 71087 71088 +71984 +71985 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/NFCQC/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/NFCQC/Y.pl index 047f2b23df7..da22cf82a7b 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/NFCQC/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/NFCQC/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V223 +V225 0 768 773 @@ -228,6 +228,8 @@ V223 70846 71087 71088 +71984 +71985 119134 119141 119227 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/NFDQC/N.pl b/gnu/usr.bin/perl/lib/unicore/lib/NFDQC/N.pl index 0f1de350c43..49b24cc8957 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/NFDQC/N.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/NFDQC/N.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V462 +V464 192 198 199 @@ -467,6 +467,8 @@ V462 70847 71098 71100 +71992 +71993 119134 119141 119227 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/NFDQC/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/NFDQC/Y.pl index 500abae77d1..f1fb8eeff8d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/NFDQC/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/NFDQC/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V463 +V465 0 192 198 @@ -468,6 +468,8 @@ V463 70847 71098 71100 +71992 +71993 119134 119141 119227 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/NFKCQC/N.pl b/gnu/usr.bin/perl/lib/unicore/lib/NFKCQC/N.pl index 58ebecf3740..e0267b032bd 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/NFKCQC/N.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/NFKCQC/N.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V496 +V500 160 161 168 @@ -301,6 +301,8 @@ V496 43002 43868 43872 +43881 +43882 63744 64014 64016 @@ -505,6 +507,8 @@ V496 127561 127568 127570 +130032 +130042 194560 195102 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/NFKCQC/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/NFKCQC/Y.pl index 5dc4cb3e7ec..f40138c2173 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/NFKCQC/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/NFKCQC/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V571 +V577 0 160 161 @@ -360,6 +360,8 @@ V571 43002 43868 43872 +43881 +43882 63744 64014 64016 @@ -450,6 +452,8 @@ V571 70846 71087 71088 +71984 +71985 119134 119141 119227 @@ -580,6 +584,8 @@ V571 127561 127568 127570 +130032 +130042 194560 195102 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/NFKDQC/N.pl b/gnu/usr.bin/perl/lib/unicore/lib/NFKDQC/N.pl index 32d4e625748..3853723421e 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/NFKDQC/N.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/NFKDQC/N.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V778 +V784 160 161 168 @@ -565,6 +565,8 @@ V778 43002 43868 43872 +43881 +43882 44032 55204 63744 @@ -657,6 +659,8 @@ V778 70847 71098 71100 +71992 +71993 119134 119141 119227 @@ -787,6 +791,8 @@ V778 127561 127568 127570 +130032 +130042 194560 195102 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/NFKDQC/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/NFKDQC/Y.pl index 158e713551d..f612dd440b3 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/NFKDQC/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/NFKDQC/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V779 +V785 0 160 161 @@ -566,6 +566,8 @@ V779 43002 43868 43872 +43881 +43882 44032 55204 63744 @@ -658,6 +660,8 @@ V779 70847 71098 71100 +71992 +71993 119134 119141 119227 @@ -788,6 +792,8 @@ V779 127561 127568 127570 +130032 +130042 194560 195102 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nt/Di.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nt/Di.pl index b665a10b2bb..140deeee6cb 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nt/Di.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nt/Di.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nt/None.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nt/None.pl index cadfcd8aaba..6fc7764949b 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nt/None.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nt/None.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V405 +V411 0 48 58 @@ -316,6 +316,8 @@ V405 69415 69457 69461 +69573 +69580 69714 69744 69872 @@ -340,6 +342,8 @@ V405 71484 71904 71923 +72016 +72026 72784 72813 73040 @@ -384,6 +388,8 @@ V405 126270 127232 127245 +130032 +130042 131073 131074 131172 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nt/Nu.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nt/Nu.pl index cd0aa894aca..c3bbe4b52f2 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nt/Nu.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nt/Nu.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V300 +V302 188 191 2548 @@ -243,6 +243,8 @@ V300 69415 69457 69461 +69573 +69580 69723 69734 70113 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/0.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/0.pl index 2a7ee4f8646..e7032620aca 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/0.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/0.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V158 +V162 48 49 1632 @@ -135,6 +135,8 @@ V158 71473 71904 71905 +72016 +72017 72784 72785 73040 @@ -169,4 +171,6 @@ V158 127234 127243 127245 +130032 +130033 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/1.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/1.pl index 65564ada918..0be4646f646 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/1.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/1.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V268 +V274 49 50 185 @@ -187,6 +187,8 @@ V268 69406 69457 69458 +69573 +69574 69714 69715 69735 @@ -213,6 +215,8 @@ V268 71474 71905 71906 +72017 +72018 72785 72786 72794 @@ -277,6 +281,8 @@ V268 126210 127234 127235 +130033 +130034 133418 133419 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/10.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/10.pl index f8de6234559..6e528740bf6 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/10.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/10.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V114 +V116 3056 3057 3440 @@ -101,6 +101,8 @@ V114 69411 69458 69459 +69577 +69578 69723 69724 70122 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/100.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/100.pl index 8e7f9dd10d3..0e1df84b08e 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/100.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/100.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V68 +V70 3057 3058 3441 @@ -67,6 +67,8 @@ V68 69414 69460 69461 +69579 +69580 69732 69733 70131 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/1000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/1000.pl index 90eaaa8e7b8..30b66f37fc5 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/1000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/1000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/10000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/10000.pl index 82cc0f953ed..3983c743891 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/10000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/10000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/100000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/100000.pl index 4c5ce748cf5..923c8fbed38 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/100000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/100000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/11.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/11.pl index d6f912d9def..b12a78c45a1 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/11.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/11.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/12.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/12.pl index c9580bbaef6..2694f8e27ed 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/12.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/12.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/13.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/13.pl index da804910360..5b3753e78d5 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/13.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/13.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/14.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/14.pl index d863241f84c..7e58b67bbac 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/14.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/14.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/15.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/15.pl index 7b725432065..a08032b3bc3 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/15.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/15.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/16.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/16.pl index a82e0cafa0e..605eddd0c79 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/16.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/16.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/17.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/17.pl index 3f61ca9f58a..0b7f8ace092 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/17.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/17.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/18.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/18.pl index a81051ee3e2..2f15c100b3a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/18.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/18.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/19.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/19.pl index d1894014b03..b6928e68794 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/19.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/19.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_16.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_16.pl index 02163301719..60a099ab290 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_16.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_16.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_2.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_2.pl index e01f16a2293..c07f59cd340 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_2.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_2.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_3.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_3.pl index 48b1422b148..67ef31dadc3 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_3.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_3.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_4.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_4.pl index 6fd5a9e2ba3..0bcfa00c1c6 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_4.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_4.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_6.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_6.pl index 4a04d982f11..925e52b83af 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_6.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_6.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_8.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_8.pl index 4f182688264..8a7e6b30f19 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_8.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/1_8.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/2.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/2.pl index a478a7e5924..81de39b48c6 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/2.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/2.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V266 +V272 50 51 178 @@ -177,6 +177,8 @@ V266 69218 69406 69407 +69574 +69575 69715 69716 69736 @@ -203,6 +205,8 @@ V266 71475 71906 71907 +72018 +72019 72786 72787 72795 @@ -275,6 +279,8 @@ V266 126256 127235 127236 +130034 +130035 140176 140177 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/20.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/20.pl index 7c670ca3126..e4e397dd573 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/20.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/20.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V70 +V72 4979 4980 9331 @@ -65,6 +65,8 @@ V70 69412 69459 69460 +69578 +69579 69724 69725 70123 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/200.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/200.pl index 3cc20df5f84..c03c58a40c9 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/200.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/200.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/2000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/2000.pl index 95504c40e01..1dc532e54b4 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/2000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/2000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/20000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/20000.pl index 3d69356e640..b0c17881b69 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/20000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/20000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/2_3.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/2_3.pl index 68129ab2698..b9491c10ace 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/2_3.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/2_3.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/3.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/3.pl index 7ca699562b6..72ca1083d1b 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/3.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/3.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V260 +V266 51 52 179 @@ -165,6 +165,8 @@ V260 69219 69407 69408 +69575 +69576 69716 69717 69737 @@ -191,6 +193,8 @@ V260 71476 71907 71908 +72019 +72020 72787 72788 72796 @@ -263,6 +267,8 @@ V260 126257 127236 127237 +130035 +130036 133885 133886 133913 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/30.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/30.pl index c75f0b0c508..1e7d81c24cc 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/30.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/30.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/300.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/300.pl index aeaa1b7e5dc..82547b57e01 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/300.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/300.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/3000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/3000.pl index 9bedd548b80..2624421f918 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/3000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/3000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/30000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/30000.pl index e192f850be7..d12c14f7747 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/30000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/30000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/3_16.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/3_16.pl index 34e695700ec..196f4e4a194 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/3_16.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/3_16.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/3_4.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/3_4.pl index 71d8f6e8d02..e30274e6999 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/3_4.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/3_4.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/4.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/4.pl index 3b7a745b6ec..540224555e3 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/4.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/4.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V246 +V252 52 53 1636 @@ -153,6 +153,8 @@ V246 69220 69408 69409 +69576 +69577 69717 69718 69738 @@ -179,6 +181,8 @@ V246 71477 71908 71909 +72020 +72021 72788 72789 72797 @@ -251,6 +255,8 @@ V246 126258 127237 127238 +130036 +130037 131172 131173 131298 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/40.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/40.pl index a4893b873da..19eeb8aa35d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/40.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/40.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/400.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/400.pl index a7bda9f8b55..172989ddacd 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/400.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/400.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/4000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/4000.pl index 76faaea71f7..409f19241e4 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/4000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/4000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/40000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/40000.pl index 1d27befdb26..88ad5e048f5 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/40000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/40000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/5.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/5.pl index a18bfe92c5b..0de1bf4fc59 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/5.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/5.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V252 +V256 53 54 1637 @@ -189,6 +189,8 @@ V252 71478 71909 71910 +72021 +72022 72789 72790 72798 @@ -261,6 +263,8 @@ V252 126259 127238 127239 +130037 +130038 131361 131362 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/50.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/50.pl index 8521b5d9add..d4e11afd162 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/50.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/50.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/500.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/500.pl index 4d6a45a2b10..9d541784c4b 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/500.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/500.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/5000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/5000.pl index 76e14f68d7e..ff1ddfb792d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/5000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/5000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/50000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/50000.pl index e17f3ae4c67..ab05ce69a61 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/50000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/50000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/6.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/6.pl index ee8ad91cfb6..943c2df6576 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/6.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/6.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V222 +V226 54 55 1638 @@ -169,6 +169,8 @@ V222 71479 71910 71911 +72022 +72023 72790 72791 72799 @@ -231,6 +233,8 @@ V222 126260 127239 127240 +130038 +130039 133866 133867 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/60.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/60.pl index 610a777be5f..75e99541129 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/60.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/60.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/600.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/600.pl index 9ed1a935daf..5370a4f2c96 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/600.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/600.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/6000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/6000.pl index 475e26a8cf2..4609e0855f8 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/6000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/6000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/60000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/60000.pl index 730a76de3ac..21590c8949d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/60000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/60000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/7.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/7.pl index 51ac8a6e7cd..8168a6b8418 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/7.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/7.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V216 +V220 55 56 1639 @@ -165,6 +165,8 @@ V216 71480 71911 71912 +72023 +72024 72791 72792 72800 @@ -225,6 +227,8 @@ V216 126261 127240 127241 +130039 +130040 131073 131074 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/70.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/70.pl index ac9398a966c..94b2ab051fd 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/70.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/70.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/700.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/700.pl index 46b02851154..ed40ecdc7a0 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/700.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/700.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/7000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/7000.pl index f7205ea73ff..a5819d0c8c6 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/7000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/7000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/70000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/70000.pl index e7c70283772..a546a8964a0 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/70000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/70000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/8.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/8.pl index 0d3a64d0784..f77bdd4abce 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/8.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/8.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V210 +V214 56 57 1640 @@ -161,6 +161,8 @@ V210 71481 71912 71913 +72024 +72025 72792 72793 72801 @@ -221,4 +223,6 @@ V210 126262 127241 127242 +130040 +130041 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/80.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/80.pl index 2e31dda80a6..8681df78d68 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/80.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/80.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/800.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/800.pl index bbc6c10ab73..33ed86c1cb6 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/800.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/800.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/8000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/8000.pl index 2b042392177..314747e9961 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/8000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/8000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/80000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/80000.pl index 47c27c3e0d2..4167eff196f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/80000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/80000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/9.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/9.pl index d6be73d6316..501f0f60e59 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/9.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/9.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V214 +V218 57 58 1641 @@ -163,6 +163,8 @@ V214 71482 71913 71914 +72025 +72026 72793 72794 72802 @@ -223,6 +225,8 @@ V214 126263 127242 127243 +130041 +130042 194704 194705 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/90.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/90.pl index e618c3482db..ab183bf2b45 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/90.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/90.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/900.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/900.pl index 6d46c01272d..4057479e6db 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/900.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/900.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/9000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/9000.pl index 610d85aee9d..3bcd3d24ae1 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/9000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/9000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Nv/90000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/90000.pl index fbf43577cf7..6fbfe98f539 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Nv/90000.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Nv/90000.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/PCM/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/PCM/Y.pl index 41cbe7fd984..2cf9fede813 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/PCM/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/PCM/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/PatSyn/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/PatSyn/Y.pl index 3dea5d3b2b5..a346a9c6d02 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/PatSyn/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/PatSyn/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/Alnum.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/Alnum.pl index 8ebdf9b16e5..7991d84cd34 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/Alnum.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/Alnum.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1430 +V1464 48 58 65 @@ -118,7 +118,7 @@ V1430 2208 2229 2230 -2238 +2248 2260 2272 2275 @@ -338,8 +338,6 @@ V1430 3313 3315 3328 -3332 -3333 3341 3342 3345 @@ -361,7 +359,7 @@ V1430 3440 3450 3456 -3458 +3457 3460 3461 3479 @@ -553,6 +551,8 @@ V1430 6810 6823 6824 +6847 +6849 6912 6964 6965 @@ -728,13 +728,13 @@ V1430 12593 12687 12704 -12731 +12736 12784 12800 13312 -19894 +19904 19968 -40944 +40957 40960 42125 42192 @@ -756,8 +756,8 @@ V1430 42891 42944 42946 -42951 -42999 +42955 +42997 43014 43015 43048 @@ -820,7 +820,7 @@ V1430 43824 43867 43868 -43880 +43882 43888 44011 44016 @@ -997,12 +997,20 @@ V1430 68904 68912 68922 +69248 +69290 +69291 +69293 +69296 +69298 69376 69405 69415 69416 69424 69446 +69552 +69573 69600 69623 69632 @@ -1020,7 +1028,7 @@ V1430 69942 69952 69956 -69959 +69960 69968 70003 70006 @@ -1029,7 +1037,7 @@ V1430 70080 70081 70085 -70096 +70094 70107 70108 70109 @@ -1090,7 +1098,7 @@ V1430 70736 70746 70751 -70752 +70754 70784 70850 70852 @@ -1130,7 +1138,23 @@ V1430 71840 71914 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +71997 +71999 +72003 +72016 +72026 72096 72104 72106 @@ -1201,6 +1225,8 @@ V1430 73130 73440 73463 +73648 +73649 73728 74650 74752 @@ -1241,10 +1267,14 @@ V1430 94178 94179 94180 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1429,8 +1459,10 @@ V1430 127338 127344 127370 +130032 +130042 131072 -173783 +173790 173824 177973 177984 @@ -1441,4 +1473,6 @@ V1430 191457 194560 195102 +196608 +201547 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/Assigned.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/Assigned.pl index 2218d41f521..2dee0857f99 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/Assigned.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/Assigned.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1332 +V1354 0 888 890 @@ -58,7 +58,7 @@ V1332 2208 2229 2230 -2238 +2248 2259 2436 2437 @@ -167,7 +167,7 @@ V1332 2889 2891 2894 -2902 +2901 2904 2908 2910 @@ -256,8 +256,6 @@ V1332 3313 3315 3328 -3332 -3333 3341 3342 3345 @@ -271,7 +269,7 @@ V1332 3428 3430 3456 -3458 +3457 3460 3461 3479 @@ -444,7 +442,7 @@ V1332 6816 6830 6832 -6847 +6849 6912 6988 6992 @@ -519,7 +517,7 @@ V1332 11124 11126 11158 -11160 +11159 11311 11312 11359 @@ -554,7 +552,7 @@ V1332 11736 11743 11744 -11856 +11859 11904 11930 11931 @@ -574,15 +572,11 @@ V1332 12593 12687 12688 -12731 -12736 12772 12784 12831 12832 -19894 -19904 -40944 +40957 40960 42125 42128 @@ -594,9 +588,9 @@ V1332 42752 42944 42946 -42951 -42999 -43052 +42955 +42997 +43053 43056 43066 43072 @@ -636,7 +630,7 @@ V1332 43816 43823 43824 -43880 +43884 43888 44014 44016 @@ -726,7 +720,7 @@ V1332 65847 65935 65936 -65948 +65949 65952 65953 66000 @@ -845,10 +839,18 @@ V1332 68922 69216 69247 +69248 +69290 +69291 +69294 +69296 +69298 69376 69416 69424 69466 +69552 +69580 69600 69623 69632 @@ -866,12 +868,10 @@ V1332 69888 69941 69942 -69959 +69960 69968 70007 70016 -70094 -70096 70112 70113 70133 @@ -924,11 +924,9 @@ V1332 70512 70517 70656 -70746 -70747 70748 70749 -70752 +70754 70784 70856 70864 @@ -958,7 +956,21 @@ V1332 71840 71923 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72007 +72016 +72026 72096 72104 72106 @@ -1013,6 +1025,8 @@ V1332 73130 73440 73465 +73648 +73649 73664 73714 73727 @@ -1060,11 +1074,15 @@ V1332 94095 94112 94176 -94180 +94181 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1260,11 +1278,7 @@ V1332 127185 127222 127232 -127245 -127248 -127341 -127344 -127405 +127406 127462 127491 127504 @@ -1276,11 +1290,11 @@ V1332 127584 127590 127744 -128726 +128728 128736 128749 128752 -128763 +128765 128768 128884 128896 @@ -1297,32 +1311,38 @@ V1332 129160 129168 129198 +129200 +129202 129280 -129292 -129293 -129394 -129395 -129399 +129401 129402 -129443 -129445 -129451 -129454 -129483 +129484 129485 129620 129632 129646 129648 -129652 +129653 129656 129659 129664 -129667 +129671 129680 -129686 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +129792 +129939 +129940 +129995 +130032 +130042 131072 -173783 +173790 173824 177973 177984 @@ -1333,6 +1353,8 @@ V1332 191457 194560 195102 +196608 +201547 917505 917506 917536 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/Blank.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/Blank.pl index 013f3b8a824..a575e292fb3 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/Blank.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/Blank.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/Graph.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/Graph.pl index a1b07620146..82d65e071b1 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/Graph.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/Graph.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1342 +V1364 33 127 161 @@ -60,7 +60,7 @@ V1342 2208 2229 2230 -2238 +2248 2259 2436 2437 @@ -169,7 +169,7 @@ V1342 2889 2891 2894 -2902 +2901 2904 2908 2910 @@ -258,8 +258,6 @@ V1342 3313 3315 3328 -3332 -3333 3341 3342 3345 @@ -273,7 +271,7 @@ V1342 3428 3430 3456 -3458 +3457 3460 3461 3479 @@ -448,7 +446,7 @@ V1342 6816 6830 6832 -6847 +6849 6912 6988 6992 @@ -529,7 +527,7 @@ V1342 11124 11126 11158 -11160 +11159 11311 11312 11359 @@ -564,7 +562,7 @@ V1342 11736 11743 11744 -11856 +11859 11904 11930 11931 @@ -584,15 +582,11 @@ V1342 12593 12687 12688 -12731 -12736 12772 12784 12831 12832 -19894 -19904 -40944 +40957 40960 42125 42128 @@ -604,9 +598,9 @@ V1342 42752 42944 42946 -42951 -42999 -43052 +42955 +42997 +43053 43056 43066 43072 @@ -646,7 +640,7 @@ V1342 43816 43823 43824 -43880 +43884 43888 44014 44016 @@ -736,7 +730,7 @@ V1342 65847 65935 65936 -65948 +65949 65952 65953 66000 @@ -855,10 +849,18 @@ V1342 68922 69216 69247 +69248 +69290 +69291 +69294 +69296 +69298 69376 69416 69424 69466 +69552 +69580 69600 69623 69632 @@ -876,12 +878,10 @@ V1342 69888 69941 69942 -69959 +69960 69968 70007 70016 -70094 -70096 70112 70113 70133 @@ -934,11 +934,9 @@ V1342 70512 70517 70656 -70746 -70747 70748 70749 -70752 +70754 70784 70856 70864 @@ -968,7 +966,21 @@ V1342 71840 71923 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72007 +72016 +72026 72096 72104 72106 @@ -1023,6 +1035,8 @@ V1342 73130 73440 73465 +73648 +73649 73664 73714 73727 @@ -1070,11 +1084,15 @@ V1342 94095 94112 94176 -94180 +94181 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1270,11 +1288,7 @@ V1342 127185 127222 127232 -127245 -127248 -127341 -127344 -127405 +127406 127462 127491 127504 @@ -1286,11 +1300,11 @@ V1342 127584 127590 127744 -128726 +128728 128736 128749 128752 -128763 +128765 128768 128884 128896 @@ -1307,32 +1321,38 @@ V1342 129160 129168 129198 +129200 +129202 129280 -129292 -129293 -129394 -129395 -129399 +129401 129402 -129443 -129445 -129451 -129454 -129483 +129484 129485 129620 129632 129646 129648 -129652 +129653 129656 129659 129664 -129667 +129671 129680 -129686 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +129792 +129939 +129940 +129995 +130032 +130042 131072 -173783 +173790 173824 177973 177984 @@ -1343,6 +1363,8 @@ V1342 191457 194560 195102 +196608 +201547 917505 917506 917536 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/PerlWord.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/PerlWord.pl index 291d6116185..ba05c7421fd 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/PerlWord.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/PerlWord.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/PosixPun.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/PosixPun.pl index 46cd1807b03..4f6f554513e 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/PosixPun.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/PosixPun.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/Print.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/Print.pl index 09d0fcb83a3..21365a01a6c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/Print.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/Print.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1336 +V1358 32 127 160 @@ -60,7 +60,7 @@ V1336 2208 2229 2230 -2238 +2248 2259 2436 2437 @@ -169,7 +169,7 @@ V1336 2889 2891 2894 -2902 +2901 2904 2908 2910 @@ -258,8 +258,6 @@ V1336 3313 3315 3328 -3332 -3333 3341 3342 3345 @@ -273,7 +271,7 @@ V1336 3428 3430 3456 -3458 +3457 3460 3461 3479 @@ -446,7 +444,7 @@ V1336 6816 6830 6832 -6847 +6849 6912 6988 6992 @@ -523,7 +521,7 @@ V1336 11124 11126 11158 -11160 +11159 11311 11312 11359 @@ -558,7 +556,7 @@ V1336 11736 11743 11744 -11856 +11859 11904 11930 11931 @@ -578,15 +576,11 @@ V1336 12593 12687 12688 -12731 -12736 12772 12784 12831 12832 -19894 -19904 -40944 +40957 40960 42125 42128 @@ -598,9 +592,9 @@ V1336 42752 42944 42946 -42951 -42999 -43052 +42955 +42997 +43053 43056 43066 43072 @@ -640,7 +634,7 @@ V1336 43816 43823 43824 -43880 +43884 43888 44014 44016 @@ -730,7 +724,7 @@ V1336 65847 65935 65936 -65948 +65949 65952 65953 66000 @@ -849,10 +843,18 @@ V1336 68922 69216 69247 +69248 +69290 +69291 +69294 +69296 +69298 69376 69416 69424 69466 +69552 +69580 69600 69623 69632 @@ -870,12 +872,10 @@ V1336 69888 69941 69942 -69959 +69960 69968 70007 70016 -70094 -70096 70112 70113 70133 @@ -928,11 +928,9 @@ V1336 70512 70517 70656 -70746 -70747 70748 70749 -70752 +70754 70784 70856 70864 @@ -962,7 +960,21 @@ V1336 71840 71923 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72007 +72016 +72026 72096 72104 72106 @@ -1017,6 +1029,8 @@ V1336 73130 73440 73465 +73648 +73649 73664 73714 73727 @@ -1064,11 +1078,15 @@ V1336 94095 94112 94176 -94180 +94181 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1264,11 +1282,7 @@ V1336 127185 127222 127232 -127245 -127248 -127341 -127344 -127405 +127406 127462 127491 127504 @@ -1280,11 +1294,11 @@ V1336 127584 127590 127744 -128726 +128728 128736 128749 128752 -128763 +128765 128768 128884 128896 @@ -1301,32 +1315,38 @@ V1336 129160 129168 129198 +129200 +129202 129280 -129292 -129293 -129394 -129395 -129399 +129401 129402 -129443 -129445 -129451 -129454 -129483 +129484 129485 129620 129632 129646 129648 -129652 +129653 129656 129659 129664 -129667 +129671 129680 -129686 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +129792 +129939 +129940 +129995 +130032 +130042 131072 -173783 +173790 173824 177973 177984 @@ -1337,6 +1357,8 @@ V1336 191457 194560 195102 +196608 +201547 917505 917506 917536 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/SpacePer.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/SpacePer.pl index c9bbf055259..d3d27295f69 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/SpacePer.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/SpacePer.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/Title.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/Title.pl index 22390972ab5..f1900bac4e0 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/Title.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/Title.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/Word.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/Word.pl index 4e541c232e0..bf85cc8f9b5 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/Word.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/Word.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1434 +V1466 48 58 65 @@ -114,7 +114,7 @@ V1434 2208 2229 2230 -2238 +2248 2259 2274 2275 @@ -233,7 +233,7 @@ V1434 2889 2891 2894 -2902 +2901 2904 2908 2910 @@ -326,8 +326,6 @@ V1434 3313 3315 3328 -3332 -3333 3341 3342 3345 @@ -345,7 +343,7 @@ V1434 3440 3450 3456 -3458 +3457 3460 3461 3479 @@ -544,7 +542,7 @@ V1434 6823 6824 6832 -6847 +6849 6912 6988 6992 @@ -716,13 +714,13 @@ V1434 12593 12687 12704 -12731 +12736 12784 12800 13312 -19894 +19904 19968 -40944 +40957 40960 42125 42192 @@ -744,9 +742,11 @@ V1434 42891 42944 42946 -42951 -42999 +42955 +42997 43048 +43052 +43053 43072 43124 43136 @@ -798,7 +798,7 @@ V1434 43824 43867 43868 -43880 +43882 43888 44011 44012 @@ -995,12 +995,20 @@ V1434 68904 68912 68922 +69248 +69290 +69291 +69293 +69296 +69298 69376 69405 69415 69416 69424 69457 +69552 +69573 69600 69623 69632 @@ -1018,7 +1026,7 @@ V1434 69942 69952 69956 -69959 +69960 69968 70004 70006 @@ -1027,7 +1035,7 @@ V1434 70085 70089 70093 -70096 +70094 70107 70108 70109 @@ -1086,7 +1094,7 @@ V1434 70736 70746 70750 -70752 +70754 70784 70854 70855 @@ -1120,7 +1128,21 @@ V1434 71840 71914 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72004 +72016 +72026 72096 72104 72106 @@ -1181,6 +1203,8 @@ V1434 73130 73440 73463 +73648 +73649 73728 74650 74752 @@ -1222,11 +1246,15 @@ V1434 94176 94178 94179 -94180 +94181 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1431,8 +1459,10 @@ V1434 127338 127344 127370 +130032 +130042 131072 -173783 +173790 173824 177973 177984 @@ -1443,6 +1473,8 @@ V1434 191457 194560 195102 +196608 +201547 917760 918000 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/XPosixPu.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/XPosixPu.pl index ebdd4fa694a..0252a688298 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/XPosixPu.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/XPosixPu.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V354 +V360 33 48 58 @@ -181,6 +181,8 @@ V354 11823 11824 11856 +11858 +11859 12289 12292 12296 @@ -287,6 +289,8 @@ V354 68416 68505 68509 +69293 +69294 69461 69466 69703 @@ -313,7 +317,7 @@ V354 70314 70731 70736 -70747 +70746 70748 70749 70750 @@ -329,6 +333,8 @@ V354 71487 71739 71740 +72004 +72007 72162 72163 72255 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlAny.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlAny.pl index 26649f60693..d19484c5128 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlAny.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlAny.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V266 +V268 65 91 97 @@ -248,7 +248,9 @@ V266 42928 42944 42946 -42951 +42955 +42997 +42999 43859 43860 43888 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlCh2.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlCh2.pl index 901937d3500..0fcf4540dc7 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlCh2.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlCh2.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1446 +V1480 32 33 40 @@ -122,7 +122,7 @@ V1446 2208 2229 2230 -2238 +2248 2259 2274 2275 @@ -241,7 +241,7 @@ V1446 2889 2891 2894 -2902 +2901 2904 2908 2910 @@ -334,8 +334,6 @@ V1446 3313 3315 3328 -3332 -3333 3341 3342 3345 @@ -353,7 +351,7 @@ V1446 3440 3450 3456 -3458 +3457 3460 3461 3479 @@ -553,6 +551,8 @@ V1446 6824 6832 6846 +6847 +6849 6912 6988 6992 @@ -722,13 +722,13 @@ V1446 12593 12687 12704 -12731 +12736 12784 12800 13312 -19894 +19904 19968 -40944 +40957 40960 42125 42192 @@ -750,9 +750,11 @@ V1446 42891 42944 42946 -42951 -42999 +42955 +42997 43048 +43052 +43053 43072 43124 43136 @@ -804,7 +806,7 @@ V1446 43824 43867 43868 -43880 +43882 43888 44011 44012 @@ -1013,12 +1015,20 @@ V1446 68904 68912 68922 +69248 +69290 +69291 +69293 +69296 +69298 69376 69405 69415 69416 69424 69457 +69552 +69573 69600 69623 69632 @@ -1036,7 +1046,7 @@ V1446 69942 69952 69956 -69959 +69960 69968 70004 70006 @@ -1045,7 +1055,7 @@ V1446 70085 70089 70093 -70096 +70094 70107 70108 70109 @@ -1104,7 +1114,7 @@ V1446 70736 70746 70750 -70752 +70754 70784 70854 70855 @@ -1138,7 +1148,21 @@ V1446 71840 71914 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72004 +72016 +72026 72096 72104 72106 @@ -1199,6 +1223,8 @@ V1446 73130 73440 73463 +73648 +73649 73728 74650 74752 @@ -1240,11 +1266,15 @@ V1446 94176 94178 94179 -94180 +94181 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1443,8 +1473,10 @@ V1446 126634 126635 126652 +130032 +130042 131072 -173783 +173790 173824 177973 177984 @@ -1455,6 +1487,8 @@ V1446 191457 194560 195102 +196608 +201547 917760 918000 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlCha.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlCha.pl index 3a30cfab8e0..398979e401d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlCha.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlCha.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1230 +V1256 65 91 97 @@ -112,7 +112,7 @@ V1230 2208 2229 2230 -2238 +2248 2308 2362 2365 @@ -263,7 +263,7 @@ V1230 3298 3313 3315 -3333 +3332 3341 3342 3345 @@ -604,13 +604,13 @@ V1230 12593 12687 12704 -12731 +12736 12784 12800 13312 -19894 +19904 19968 -40944 +40957 40960 42125 42192 @@ -634,8 +634,8 @@ V1230 42891 42944 42946 -42951 -42999 +42955 +42997 43010 43011 43014 @@ -710,7 +710,7 @@ V1230 43824 43867 43868 -43880 +43882 43888 44003 44032 @@ -891,12 +891,18 @@ V1230 68851 68864 68900 +69248 +69290 +69296 +69298 69376 69405 69415 69416 69424 69446 +69552 +69573 69600 69623 69635 @@ -909,6 +915,8 @@ V1230 69927 69956 69957 +69959 +69960 69968 70003 70006 @@ -960,7 +968,7 @@ V1230 70727 70731 70751 -70752 +70754 70784 70832 70852 @@ -986,7 +994,19 @@ V1230 71840 71904 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71984 +71999 +72000 +72001 +72002 72096 72104 72106 @@ -1035,6 +1055,8 @@ V1230 73113 73440 73459 +73648 +73649 73728 74650 74880 @@ -1072,7 +1094,9 @@ V1230 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1230,7 +1254,7 @@ V1230 126635 126652 131072 -173783 +173790 173824 177973 177984 @@ -1241,4 +1265,6 @@ V1230 191457 194560 195102 +196608 +201547 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlFol.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlFol.pl index 7898510a791..8fe0b748e3a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlFol.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlFol.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlIDC.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlIDC.pl index 904b60c23fd..062c44ca13e 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlIDC.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlIDC.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1440 +V1474 48 58 65 @@ -116,7 +116,7 @@ V1440 2208 2229 2230 -2238 +2248 2259 2274 2275 @@ -235,7 +235,7 @@ V1440 2889 2891 2894 -2902 +2901 2904 2908 2910 @@ -328,8 +328,6 @@ V1440 3313 3315 3328 -3332 -3333 3341 3342 3345 @@ -347,7 +345,7 @@ V1440 3440 3450 3456 -3458 +3457 3460 3461 3479 @@ -547,6 +545,8 @@ V1440 6824 6832 6846 +6847 +6849 6912 6988 6992 @@ -716,13 +716,13 @@ V1440 12593 12687 12704 -12731 +12736 12784 12800 13312 -19894 +19904 19968 -40944 +40957 40960 42125 42192 @@ -744,9 +744,11 @@ V1440 42891 42944 42946 -42951 -42999 +42955 +42997 43048 +43052 +43053 43072 43124 43136 @@ -798,7 +800,7 @@ V1440 43824 43867 43868 -43880 +43882 43888 44011 44012 @@ -1007,12 +1009,20 @@ V1440 68904 68912 68922 +69248 +69290 +69291 +69293 +69296 +69298 69376 69405 69415 69416 69424 69457 +69552 +69573 69600 69623 69632 @@ -1030,7 +1040,7 @@ V1440 69942 69952 69956 -69959 +69960 69968 70004 70006 @@ -1039,7 +1049,7 @@ V1440 70085 70089 70093 -70096 +70094 70107 70108 70109 @@ -1098,7 +1108,7 @@ V1440 70736 70746 70750 -70752 +70754 70784 70854 70855 @@ -1132,7 +1142,21 @@ V1440 71840 71914 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72004 +72016 +72026 72096 72104 72106 @@ -1193,6 +1217,8 @@ V1440 73130 73440 73463 +73648 +73649 73728 74650 74752 @@ -1234,11 +1260,15 @@ V1440 94176 94178 94179 -94180 +94181 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1437,8 +1467,10 @@ V1440 126634 126635 126652 +130032 +130042 131072 -173783 +173790 173824 177973 177984 @@ -1449,6 +1481,8 @@ V1440 191457 194560 195102 +196608 +201547 917760 918000 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlIDS.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlIDS.pl index c0eb2d5fc6a..708ac15b868 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlIDS.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlIDS.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1236 +V1262 65 91 95 @@ -114,7 +114,7 @@ V1236 2208 2229 2230 -2238 +2248 2308 2362 2365 @@ -265,7 +265,7 @@ V1236 3298 3313 3315 -3333 +3332 3341 3342 3345 @@ -606,13 +606,13 @@ V1236 12593 12687 12704 -12731 +12736 12784 12800 13312 -19894 +19904 19968 -40944 +40957 40960 42125 42192 @@ -636,8 +636,8 @@ V1236 42891 42944 42946 -42951 -42999 +42955 +42997 43010 43011 43014 @@ -712,7 +712,7 @@ V1236 43824 43867 43868 -43880 +43882 43888 44003 44032 @@ -895,12 +895,18 @@ V1236 68851 68864 68900 +69248 +69290 +69296 +69298 69376 69405 69415 69416 69424 69446 +69552 +69573 69600 69623 69635 @@ -913,6 +919,8 @@ V1236 69927 69956 69957 +69959 +69960 69968 70003 70006 @@ -964,7 +972,7 @@ V1236 70727 70731 70751 -70752 +70754 70784 70832 70852 @@ -990,7 +998,19 @@ V1236 71840 71904 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71984 +71999 +72000 +72001 +72002 72096 72104 72106 @@ -1039,6 +1059,8 @@ V1236 73113 73440 73459 +73648 +73649 73728 74650 74752 @@ -1078,7 +1100,9 @@ V1236 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1236,7 +1260,7 @@ V1236 126635 126652 131072 -173783 +173790 173824 177973 177984 @@ -1247,4 +1271,6 @@ V1236 191457 194560 195102 +196608 +201547 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlIsI.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlIsI.pl index c9f1d575ee2..523982a0da8 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlIsI.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlIsI.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlNch.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlNch.pl index 7bcfe37d143..c618c2ea094 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlNch.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlNch.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlPat.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlPat.pl index 9d40985e86c..7e7b958e1a4 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlPat.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlPat.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlPr2.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlPr2.pl index 3b34ee26631..1a739ac8bb9 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlPr2.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlPr2.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlPro.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlPro.pl index b6e0953b674..5ba28363ddb 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlPro.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlPro.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlQuo.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlQuo.pl index 43d5336a6d7..d6623136fe9 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlQuo.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlQuo.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/QMark/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/QMark/Y.pl index da985e38d03..70d53a1e430 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/QMark/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/QMark/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/SB/AT.pl b/gnu/usr.bin/perl/lib/unicore/lib/SB/AT.pl index b354683af94..ae69111bc1d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/SB/AT.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/SB/AT.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/SB/CL.pl b/gnu/usr.bin/perl/lib/unicore/lib/SB/CL.pl index 81d30837b89..9b9bcbb6eb1 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/SB/CL.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/SB/CL.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/SB/EX.pl b/gnu/usr.bin/perl/lib/unicore/lib/SB/EX.pl index 034a819e39b..a59abac17f9 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/SB/EX.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/SB/EX.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V566 +V586 768 880 1155 @@ -127,7 +127,7 @@ V566 2889 2891 2894 -2902 +2901 2904 2914 2916 @@ -181,7 +181,7 @@ V566 3416 3426 3428 -3458 +3457 3460 3530 3531 @@ -276,7 +276,7 @@ V566 6783 6784 6832 -6847 +6849 6912 6917 6964 @@ -335,6 +335,8 @@ V566 43020 43043 43048 +43052 +43053 43136 43138 43188 @@ -407,6 +409,8 @@ V566 68327 68900 68904 +69291 +69293 69446 69457 69632 @@ -431,6 +435,8 @@ V566 70081 70089 70093 +70094 +70096 70188 70200 70206 @@ -475,6 +481,16 @@ V566 71468 71724 71739 +71984 +71990 +71991 +71993 +71995 +71999 +72000 +72001 +72002 +72004 72145 72152 72154 @@ -529,6 +545,10 @@ V566 94088 94095 94099 +94180 +94181 +94192 +94194 113821 113823 119141 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/SB/FO.pl b/gnu/usr.bin/perl/lib/unicore/lib/SB/FO.pl index 14f0bfcdf5d..d8d9ef6850b 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/SB/FO.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/SB/FO.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/SB/LE.pl b/gnu/usr.bin/perl/lib/unicore/lib/SB/LE.pl index b5f24f08a22..a2336f0b5fa 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/SB/LE.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/SB/LE.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1010 +V1038 443 444 448 @@ -78,7 +78,7 @@ V1010 2208 2229 2230 -2238 +2248 2308 2362 2365 @@ -229,7 +229,7 @@ V1010 3298 3313 3315 -3333 +3332 3341 3342 3345 @@ -478,13 +478,13 @@ V1010 12593 12687 12704 -12731 +12736 12784 12800 13312 -19894 +19904 19968 -40944 +40957 40960 42125 42192 @@ -581,6 +581,8 @@ V1010 43815 43816 43823 +43881 +43882 43968 44003 44032 @@ -735,12 +737,18 @@ V1010 68681 68864 68900 +69248 +69290 +69296 +69298 69376 69405 69415 69416 69424 69446 +69552 +69573 69600 69623 69635 @@ -753,6 +761,8 @@ V1010 69927 69956 69957 +69959 +69960 69968 70003 70006 @@ -804,7 +814,7 @@ V1010 70727 70731 70751 -70752 +70754 70784 70832 70852 @@ -828,7 +838,19 @@ V1010 71680 71724 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71984 +71999 +72000 +72001 +72002 72096 72104 72106 @@ -877,6 +899,8 @@ V1010 73113 73440 73459 +73648 +73649 73728 74650 74752 @@ -914,7 +938,9 @@ V1010 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1010,7 +1036,7 @@ V1010 126635 126652 131072 -173783 +173790 173824 177973 177984 @@ -1021,4 +1047,6 @@ V1010 191457 194560 195102 +196608 +201547 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/SB/LO.pl b/gnu/usr.bin/perl/lib/unicore/lib/SB/LO.pl index 30658bd785f..a749d5a8b4f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/SB/LO.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/SB/LO.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1292 +V1298 97 123 170 @@ -1221,12 +1221,18 @@ V1292 42944 42947 42948 +42952 +42953 +42954 +42955 +42998 +42999 43000 43003 43824 43867 43868 -43880 +43881 43888 43968 64256 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/SB/NU.pl b/gnu/usr.bin/perl/lib/unicore/lib/SB/NU.pl index 0bd548d12ba..2f892f65b03 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/SB/NU.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/SB/NU.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V120 +V124 48 58 1632 @@ -113,6 +113,8 @@ V120 71482 71904 71914 +72016 +72026 72784 72794 73040 @@ -131,4 +133,6 @@ V120 123642 125264 125274 +130032 +130042 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/SB/SC.pl b/gnu/usr.bin/perl/lib/unicore/lib/SB/SC.pl index 25f6bc5e988..ca256bcbdb2 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/SB/SC.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/SB/SC.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/SB/ST.pl b/gnu/usr.bin/perl/lib/unicore/lib/SB/ST.pl index e3ca862e290..5cc7b05a40e 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/SB/ST.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/SB/ST.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V142 +V146 33 34 63 @@ -131,6 +131,10 @@ V142 71235 71484 71487 +72004 +72005 +72006 +72007 72258 72260 72347 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/SB/Sp.pl b/gnu/usr.bin/perl/lib/unicore/lib/SB/Sp.pl index c9db995bd3e..998113a97cc 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/SB/Sp.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/SB/Sp.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/SB/UP.pl b/gnu/usr.bin/perl/lib/unicore/lib/SB/UP.pl index f11113a6178..5472f0167b7 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/SB/UP.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/SB/UP.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1284 +V1288 65 91 192 @@ -1212,7 +1212,11 @@ V1284 42946 42947 42948 -42951 +42952 +42953 +42954 +42997 +42998 65313 65339 66560 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/SB/XX.pl b/gnu/usr.bin/perl/lib/unicore/lib/SB/XX.pl index ef4a6a92d10..db0ddca6be4 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/SB/XX.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/SB/XX.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1579 +V1611 0 9 14 @@ -147,7 +147,7 @@ V1579 2208 2229 2230 -2238 +2248 2259 2416 2417 @@ -262,7 +262,7 @@ V1579 2889 2891 2894 -2902 +2901 2904 2908 2910 @@ -355,8 +355,6 @@ V1579 3313 3315 3328 -3332 -3333 3341 3342 3345 @@ -374,7 +372,7 @@ V1579 3440 3450 3456 -3458 +3457 3460 3461 3479 @@ -577,7 +575,7 @@ V1579 6823 6828 6832 -6847 +6849 6912 6988 6992 @@ -799,13 +797,13 @@ V1579 12593 12687 12704 -12731 +12736 12784 12800 13312 -19894 +19904 19968 -40944 +40957 40960 42125 42192 @@ -831,9 +829,11 @@ V1579 42891 42944 42946 -42951 -42999 +42955 +42997 43048 +43052 +43053 43072 43124 43126 @@ -887,7 +887,7 @@ V1579 43824 43867 43868 -43880 +43882 43888 44014 44016 @@ -1112,6 +1112,12 @@ V1579 68904 68912 68922 +69248 +69290 +69291 +69293 +69296 +69298 69376 69405 69415 @@ -1120,6 +1126,8 @@ V1579 69457 69461 69466 +69552 +69573 69600 69623 69632 @@ -1141,7 +1149,7 @@ V1579 69942 69952 69953 -69959 +69960 69968 70004 70006 @@ -1149,8 +1157,6 @@ V1579 70016 70087 70089 -70094 -70096 70107 70108 70109 @@ -1213,7 +1219,7 @@ V1579 70736 70746 70750 -70752 +70754 70784 70854 70855 @@ -1251,7 +1257,23 @@ V1579 71840 71914 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72005 +72006 +72007 +72016 +72026 72096 72104 72106 @@ -1314,6 +1336,8 @@ V1579 73130 73440 73465 +73648 +73649 73728 74650 74752 @@ -1361,11 +1385,15 @@ V1579 94176 94178 94179 -94180 +94181 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1572,8 +1600,10 @@ V1579 127370 128630 128633 +130032 +130042 131072 -173783 +173790 173824 177973 177984 @@ -1584,6 +1614,8 @@ V1579 191457 194560 195102 +196608 +201547 917505 917506 917536 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/SD/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/SD/Y.pl index 2472a213746..3e6bf052029 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/SD/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/SD/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/STerm/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/STerm/Y.pl index 6132da6a2bf..858eac7e9fc 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/STerm/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/STerm/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V148 +V152 33 34 46 @@ -137,6 +137,10 @@ V148 71235 71484 71487 +72004 +72005 +72006 +72007 72258 72260 72347 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Arab.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Arab.pl index 996d3788cb7..949033ab7cc 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Arab.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Arab.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -36,7 +36,7 @@ V114 2208 2229 2230 -2238 +2248 2259 2274 2275 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Beng.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Beng.pl index 6011079f800..6c78de652e3 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Beng.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Beng.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Cprt.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Cprt.pl index 0f7282d573a..503e51161ff 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Cprt.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Cprt.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Cyrl.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Cyrl.pl index 61b76745d76..71160fa8183 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Cyrl.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Cyrl.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Deva.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Deva.pl index fa768e10a4d..71a03f30ef3 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Deva.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Deva.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Dupl.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Dupl.pl index 7ce6e91095c..13cf58aecea 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Dupl.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Dupl.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Geor.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Geor.pl index 394532292cb..8c9b9e52d86 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Geor.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Geor.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Glag.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Glag.pl index 99a8eeb1be8..7c0b082bf24 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Glag.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Glag.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Gong.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Gong.pl index d6c58a7d9ce..07e73056e24 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Gong.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Gong.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Gonm.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Gonm.pl index a6f80298480..7ec7f4eb8d4 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Gonm.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Gonm.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Gran.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Gran.pl index c41603f0168..ded335165bf 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Gran.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Gran.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Grek.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Grek.pl index af38e9feeb1..fff1f7aad93 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Grek.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Grek.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Gujr.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Gujr.pl index f2e53648008..031cfbc290c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Gujr.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Gujr.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Guru.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Guru.pl index 60f34bfeb96..ee9538bef39 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Guru.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Guru.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Han.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Han.pl index b01dd2f19c3..4b0c7f092e9 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Han.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Han.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V34 +V38 11904 11930 11931 @@ -26,15 +26,17 @@ V34 12344 12348 13312 -19894 +19904 19968 -40944 +40957 63744 64110 64112 64218 +94192 +94194 131072 -173783 +173790 173824 177973 177984 @@ -45,4 +47,6 @@ V34 191457 194560 195102 +196608 +201547 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Hang.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Hang.pl index eb45d78b71e..494d4be0956 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Hang.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Hang.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Hira.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Hira.pl index 3e6469ed478..3d4fea4bcfa 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Hira.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Hira.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Kana.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Kana.pl index 334c2a6b0b7..94f7b3aecd9 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Kana.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Kana.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Knda.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Knda.pl index 1c69ee54d1d..57e6e608f3a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Knda.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Knda.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Latn.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Latn.pl index e668dc7464c..c393cedc296 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Latn.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Latn.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -60,15 +60,15 @@ V64 42891 42944 42946 -42951 -42999 +42955 +42997 43008 43824 43867 43868 43877 43878 -43880 +43882 64256 64263 65313 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Limb.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Limb.pl index 652472b2f74..e45062d3d5d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Limb.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Limb.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Linb.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Linb.pl index 1906a2e0809..728d53f3534 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Linb.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Linb.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Mlym.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Mlym.pl index c7aa8354dd7..b815736aa97 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Mlym.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Mlym.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,10 +10,8 @@ return <<'END'; -V16 +V14 3328 -3332 -3333 3341 3342 3345 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Mong.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Mong.pl index 58d9990a40a..745226c8abc 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Mong.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Mong.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Mult.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Mult.pl index aa8ec95a9b3..4498d998412 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Mult.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Mult.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Orya.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Orya.pl index afed7b3f5a5..ddd28a15d43 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Orya.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Orya.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -31,7 +31,7 @@ V28 2889 2891 2894 -2902 +2901 2904 2908 2910 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Sinh.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Sinh.pl index d5dafcef2fe..ae5771cba2b 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Sinh.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Sinh.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -11,7 +11,7 @@ return <<'END'; V26 -3458 +3457 3460 3461 3479 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Syrc.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Syrc.pl index c0ae7b1a667..db7b3325052 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Syrc.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Syrc.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Taml.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Taml.pl index d4757c7e781..298617cf216 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Taml.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Taml.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Telu.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Telu.pl index e541338cb5a..a2c62b672e3 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Telu.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Telu.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Zinh.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Zinh.pl index cf4b8c4630e..2bd97c4dc73 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Zinh.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Zinh.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -22,7 +22,7 @@ V56 2385 2389 6832 -6847 +6849 7376 7379 7380 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Zyyy.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Zyyy.pl index ce29b2077e0..829cb7090ff 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Sc/Zyyy.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Zyyy.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V344 +V346 0 65 91 @@ -39,8 +39,6 @@ V344 902 903 904 -1417 -1418 1541 1542 1548 @@ -117,10 +115,10 @@ V344 11124 11126 11158 -11160 +11159 11264 11776 -11856 +11859 12272 12284 12288 @@ -165,6 +163,8 @@ V344 43472 43867 43868 +43882 +43884 64830 64832 65040 @@ -200,7 +200,7 @@ V344 65847 65856 65936 -65948 +65949 66000 66045 66273 @@ -288,11 +288,7 @@ V344 127185 127222 127232 -127245 -127248 -127341 -127344 -127405 +127406 127462 127488 127489 @@ -306,11 +302,11 @@ V344 127584 127590 127744 -128726 +128728 128736 128749 128752 -128763 +128765 128768 128884 128896 @@ -327,30 +323,36 @@ V344 129160 129168 129198 +129200 +129202 129280 -129292 -129293 -129394 -129395 -129399 +129401 129402 -129443 -129445 -129451 -129454 -129483 +129484 129485 129620 129632 129646 129648 -129652 +129653 129656 129659 129664 -129667 +129671 129680 -129686 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +129792 +129939 +129940 +129995 +130032 +130042 917505 917506 917536 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Adlm.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Adlm.pl index 20f9ff074be..494683d6f7a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Adlm.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Adlm.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Arab.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Arab.pl index 1a84e540ae7..90e6c223549 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Arab.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Arab.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -24,7 +24,7 @@ V104 2208 2229 2230 -2238 +2248 2259 2274 2275 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Armn.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Armn.pl index ef4b88b935c..e875879488f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Armn.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Armn.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Beng.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Beng.pl index c3a2b37472c..2ce0ea3d14e 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Beng.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Beng.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Bhks.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Bhks.pl index e348a036a60..f44953d0e4a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Bhks.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Bhks.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Bopo.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Bopo.pl index 0c444f0d43a..df014379714 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Bopo.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Bopo.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -30,7 +30,7 @@ V24 12549 12592 12704 -12731 +12736 65093 65095 65377 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Cakm.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Cakm.pl index b2059b9ce3b..ae9668b631c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Cakm.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Cakm.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -18,5 +18,5 @@ V8 69888 69941 69942 -69959 +69960 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Cham.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Cham.pl index 951671ebedd..7f7c3aa100e 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Cham.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Cham.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Copt.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Copt.pl index 8f55a1b9650..466a17a3464 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Copt.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Copt.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Cprt.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Cprt.pl index 92567215dcb..5b1c6a42074 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Cprt.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Cprt.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Cyrl.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Cyrl.pl index 7bf0df3beb7..e9895ce1c9d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Cyrl.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Cyrl.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V16 +V18 1024 1328 7296 @@ -19,6 +19,8 @@ V16 7468 7544 7545 +7672 +7673 11744 11776 11843 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Deva.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Deva.pl index d24cd582eda..fac45487532 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Deva.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Deva.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Diak.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Diak.pl new file mode 100644 index 00000000000..e7eae89c4de --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Diak.pl @@ -0,0 +1,30 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V16 +71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72007 +72016 +72026 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Dupl.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Dupl.pl index e3e539d05f2..88186023a1c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Dupl.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Dupl.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Ethi.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Ethi.pl index 1209ead2dfa..517702a08e5 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Ethi.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Ethi.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Geor.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Geor.pl index dc66abcc58f..7bc63659791 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Geor.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Geor.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,9 +10,7 @@ return <<'END'; -V20 -1417 -1418 +V18 4256 4294 4295 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Glag.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Glag.pl index 568c1b8f5f7..0834972f4aa 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Glag.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Glag.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Gong.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Gong.pl index 61bbe9e985a..bfba3d0640e 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Gong.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Gong.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Gonm.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Gonm.pl index 2f9de0b9cb3..d8cd500133e 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Gonm.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Gonm.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Gran.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Gran.pl index b13c135a95b..9f02dc14536 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Gran.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Gran.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Grek.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Grek.pl index 0b6a08f2f42..7f06df2400b 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Grek.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Grek.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Gujr.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Gujr.pl index 4672dc549bd..0085f6e5a18 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Gujr.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Gujr.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Guru.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Guru.pl index d9d4580bb41..08ff9b5c7c2 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Guru.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Guru.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Han.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Han.pl index ccb9af0e7f7..c31d9df801e 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Han.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Han.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V66 +V72 11904 11930 11931 @@ -50,9 +50,11 @@ V66 13280 13311 13312 -19894 +19904 19968 -40944 +40957 +42752 +42760 63744 64110 64112 @@ -61,12 +63,14 @@ V66 65095 65377 65382 +94192 +94194 119648 119666 127568 127570 131072 -173783 +173790 173824 177973 177984 @@ -77,4 +81,6 @@ V66 191457 194560 195102 +196608 +201547 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hang.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hang.pl index 49a32fb7564..ded968f8fbb 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hang.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hang.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hebr.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hebr.pl index 3bb3a0cedce..68d03ac6b03 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hebr.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hebr.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hira.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hira.pl index 5c7c9776cef..d174f4b029b 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hira.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hira.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hmng.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hmng.pl index c10e6d56e96..6b50ef1f7a1 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hmng.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hmng.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hmnp.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hmnp.pl index a4d77636ed7..7b5055a460c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hmnp.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Hmnp.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Kana.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Kana.pl index 2f9cd48ee0e..81338bccf7a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Kana.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Kana.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Khar.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Khar.pl index 42aedccdf29..380f809fb27 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Khar.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Khar.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Khmr.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Khmr.pl index a96a8e313b1..8e8c8299741 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Khmr.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Khmr.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Khoj.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Khoj.pl index 76d3a4f57a5..525d9ff32b8 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Khoj.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Khoj.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Knda.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Knda.pl index 28bc6b6abeb..91cf9a1f7a7 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Knda.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Knda.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Kthi.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Kthi.pl index e183f59540c..72088719692 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Kthi.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Kthi.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Lana.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Lana.pl index 24224247123..365e27d3228 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Lana.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Lana.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Lao.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Lao.pl index 37a949f729d..e834083c30f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Lao.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Lao.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Latn.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Latn.pl index bc3f969421f..3adf5018113 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Latn.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Latn.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V78 +V80 65 91 97 @@ -67,13 +67,15 @@ V78 8585 11360 11392 +42752 +42760 42786 42888 42891 42944 42946 -42951 -42999 +42955 +42997 43008 43310 43311 @@ -82,7 +84,7 @@ V78 43868 43877 43878 -43880 +43882 64256 64263 65313 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Limb.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Limb.pl index 25882b4f791..839aba75c21 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Limb.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Limb.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Lina.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Lina.pl index 9624843efb9..1701a7394aa 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Lina.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Lina.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Linb.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Linb.pl index ba201608f8a..8fbb66cd41d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Linb.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Linb.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Mlym.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Mlym.pl index e9b3ec2f118..c73b2d60b0d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Mlym.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Mlym.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,14 +10,12 @@ return <<'END'; -V24 +V22 2385 2387 2404 2406 3328 -3332 -3333 3341 3342 3345 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Mong.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Mong.pl index 4f1d1d3842f..fffa9ead222 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Mong.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Mong.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Mult.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Mult.pl index cb29452041f..7005128bd72 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Mult.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Mult.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Mymr.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Mymr.pl index f93b1f1aa51..1ddc93983bd 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Mymr.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Mymr.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Nand.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Nand.pl index 843fb5392e7..6807286352c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Nand.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Nand.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Orya.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Orya.pl index d606a34ee4b..8e01815b9a9 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Orya.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Orya.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -35,7 +35,7 @@ V36 2889 2891 2894 -2902 +2901 2904 2908 2910 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Phlp.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Phlp.pl index ec75f8f3442..442ca5e09ba 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Phlp.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Phlp.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Rohg.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Rohg.pl index 7fa80fee341..de62621c1e8 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Rohg.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Rohg.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Shrd.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Shrd.pl index 9bb53d2af96..238cbc47d48 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Shrd.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Shrd.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V14 +V12 2385 2386 7383 @@ -22,7 +22,5 @@ V14 7392 7393 70016 -70094 -70096 70112 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Sind.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Sind.pl index 1b3f9281e83..716af9f61ba 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Sind.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Sind.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Sinh.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Sinh.pl index 9f0970760e0..635f8100619 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Sinh.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Sinh.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -13,7 +13,7 @@ return <<'END'; V28 2404 2406 -3458 +3457 3460 3461 3479 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Syrc.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Syrc.pl index 477c2a82a3b..57cbf0199e4 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Syrc.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Syrc.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V20 +V22 1548 1549 1563 @@ -31,4 +31,6 @@ V20 1872 2144 2155 +7672 +7673 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tagb.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tagb.pl index 1f6aba6d6e2..a209b8955dd 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tagb.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tagb.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Takr.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Takr.pl index a1ae86395f4..79d60545bd3 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Takr.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Takr.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Talu.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Talu.pl index 98db9ee61c9..908b87d4c4d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Talu.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Talu.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Taml.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Taml.pl index a5f73d07f8e..37ec123b430 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Taml.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Taml.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tang.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tang.pl new file mode 100644 index 00000000000..3955a312d71 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tang.pl @@ -0,0 +1,22 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V8 +94176 +94177 +94208 +100344 +100352 +101120 +101632 +101641 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Telu.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Telu.pl index c03d516c0e3..4a34c369da4 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Telu.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Telu.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Thaa.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Thaa.pl index 2ed0a123cad..a260fa0ba35 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Thaa.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Thaa.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tibt.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tibt.pl index 34a9e2e5f3c..4ab653a2813 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tibt.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tibt.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tirh.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tirh.pl index 138c71cf499..45500a9c75c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tirh.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tirh.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Xsux.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Xsux.pl index 414065aa4b3..74b34b3f031 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Xsux.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Xsux.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Yezi.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Yezi.pl new file mode 100644 index 00000000000..fb79e5bb2c1 --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Yezi.pl @@ -0,0 +1,28 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 13.0.0. Any changes made here will be lost! + +# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! +# This file is for internal use by core Perl only. The format and even the +# name or existence of this file are subject to change without notice. Don't +# use it directly. Use Unicode::UCD to access the Unicode character data +# base. + + +return <<'END'; +V14 +1548 +1549 +1563 +1564 +1567 +1568 +1632 +1642 +69248 +69290 +69291 +69294 +69296 +69298 +END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Yi.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Yi.pl index f81742b5571..e9320432215 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Yi.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Yi.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Zinh.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Zinh.pl index 1644d53ffa5..dd717622de6 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Zinh.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Zinh.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V34 +V36 768 834 835 @@ -20,8 +20,10 @@ V34 2387 2389 6832 -6847 +6849 7618 +7672 +7673 7674 7675 7680 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Zyyy.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Zyyy.pl index 673a8c8539f..734b6af70d4 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Zyyy.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Zyyy.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V292 +V296 0 65 91 @@ -87,12 +87,12 @@ V292 11124 11126 11158 -11160 +11159 11264 11776 11843 11844 -11856 +11859 12272 12284 12288 @@ -121,12 +121,14 @@ V292 13312 19904 19968 -42752 +42760 42786 42888 42891 43867 43868 +43882 +43884 64830 64832 65040 @@ -154,7 +156,7 @@ V292 65529 65534 65936 -65948 +65949 66000 66045 94178 @@ -238,11 +240,7 @@ V292 127185 127222 127232 -127245 -127248 -127341 -127344 -127405 +127406 127462 127488 127489 @@ -254,11 +252,11 @@ V292 127584 127590 127744 -128726 +128728 128736 128749 128752 -128763 +128765 128768 128884 128896 @@ -275,30 +273,36 @@ V292 129160 129168 129198 +129200 +129202 129280 -129292 -129293 -129394 -129395 -129399 +129401 129402 -129443 -129445 -129451 -129454 -129483 +129484 129485 129620 129632 129646 129648 -129652 +129653 129656 129659 129664 -129667 +129671 129680 -129686 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +129792 +129939 +129940 +129995 +130032 +130042 917505 917506 917536 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Zzzz.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Zzzz.pl index b0ccffc8968..775d65cc014 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Zzzz.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Zzzz.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1327 +V1349 888 890 896 @@ -57,7 +57,7 @@ V1327 2208 2229 2230 -2238 +2248 2259 2436 2437 @@ -166,7 +166,7 @@ V1327 2889 2891 2894 -2902 +2901 2904 2908 2910 @@ -255,8 +255,6 @@ V1327 3313 3315 3328 -3332 -3333 3341 3342 3345 @@ -270,7 +268,7 @@ V1327 3428 3430 3456 -3458 +3457 3460 3461 3479 @@ -443,7 +441,7 @@ V1327 6816 6830 6832 -6847 +6849 6912 6988 6992 @@ -518,7 +516,7 @@ V1327 11124 11126 11158 -11160 +11159 11311 11312 11359 @@ -553,7 +551,7 @@ V1327 11736 11743 11744 -11856 +11859 11904 11930 11931 @@ -573,15 +571,11 @@ V1327 12593 12687 12688 -12731 -12736 12772 12784 12831 12832 -19894 -19904 -40944 +40957 40960 42125 42128 @@ -593,9 +587,9 @@ V1327 42752 42944 42946 -42951 -42999 -43052 +42955 +42997 +43053 43056 43066 43072 @@ -635,7 +629,7 @@ V1327 43816 43823 43824 -43880 +43884 43888 44014 44016 @@ -725,7 +719,7 @@ V1327 65847 65935 65936 -65948 +65949 65952 65953 66000 @@ -844,10 +838,18 @@ V1327 68922 69216 69247 +69248 +69290 +69291 +69294 +69296 +69298 69376 69416 69424 69466 +69552 +69580 69600 69623 69632 @@ -865,12 +867,10 @@ V1327 69888 69941 69942 -69959 +69960 69968 70007 70016 -70094 -70096 70112 70113 70133 @@ -923,11 +923,9 @@ V1327 70512 70517 70656 -70746 -70747 70748 70749 -70752 +70754 70784 70856 70864 @@ -957,7 +955,21 @@ V1327 71840 71923 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72007 +72016 +72026 72096 72104 72106 @@ -1012,6 +1024,8 @@ V1327 73130 73440 73465 +73648 +73649 73664 73714 73727 @@ -1059,11 +1073,15 @@ V1327 94095 94112 94176 -94180 +94181 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1259,11 +1277,7 @@ V1327 127185 127222 127232 -127245 -127248 -127341 -127344 -127405 +127406 127462 127491 127504 @@ -1275,11 +1289,11 @@ V1327 127584 127590 127744 -128726 +128728 128736 128749 128752 -128763 +128765 128768 128884 128896 @@ -1296,32 +1310,38 @@ V1327 129160 129168 129198 +129200 +129202 129280 -129292 -129293 -129394 -129395 -129399 +129401 129402 -129443 -129445 -129451 -129454 -129483 +129484 129485 129620 129632 129646 129648 -129652 +129653 129656 129659 129664 -129667 +129671 129680 -129686 +129705 +129712 +129719 +129728 +129731 +129744 +129751 +129792 +129939 +129940 +129995 +130032 +130042 131072 -173783 +173790 173824 177973 177984 @@ -1332,6 +1352,8 @@ V1327 191457 194560 195102 +196608 +201547 917505 917506 917536 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Term/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/Term/Y.pl index c18cc373c77..5d7131e78cb 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Term/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Term/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V204 +V208 33 34 44 @@ -177,7 +177,7 @@ V204 70314 70731 70734 -70747 +70746 70748 71106 71110 @@ -187,6 +187,10 @@ V204 71235 71484 71487 +72004 +72005 +72006 +72007 72258 72260 72347 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/UIdeo/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/UIdeo/Y.pl index 14ef2360adb..f9b302506f7 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/UIdeo/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/UIdeo/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,11 +10,11 @@ return <<'END'; -V28 +V30 13312 -19894 +19904 19968 -40944 +40957 64014 64016 64017 @@ -30,7 +30,7 @@ V28 64039 64042 131072 -173783 +173790 173824 177973 177984 @@ -39,4 +39,6 @@ V28 183970 183984 191457 +196608 +201547 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Upper/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/Upper/Y.pl index 35642dfa147..d229d40d6cd 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Upper/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Upper/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1282 +V1286 65 91 192 @@ -1210,7 +1210,11 @@ V1282 42946 42947 42948 -42951 +42952 +42953 +42954 +42997 +42998 65313 65339 66560 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Vo/R.pl b/gnu/usr.bin/perl/lib/unicore/lib/Vo/R.pl index d5b74dacfa8..ba20ca282e1 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Vo/R.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Vo/R.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V173 +V177 0 167 168 @@ -116,12 +116,16 @@ V173 11056 11088 11098 +11159 +11160 11192 11218 11219 11244 11248 11264 +11856 +11858 11904 42192 43360 @@ -163,7 +167,7 @@ V173 82944 83584 94176 -101120 +101776 110592 111360 118784 @@ -175,7 +179,7 @@ V173 126976 129024 129280 -129696 +129792 131072 196606 196608 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Vo/Tr.pl b/gnu/usr.bin/perl/lib/unicore/lib/Vo/Tr.pl index 0ff8c35815a..753dc0d3f9a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Vo/Tr.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Vo/Tr.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Vo/Tu.pl b/gnu/usr.bin/perl/lib/unicore/lib/Vo/Tu.pl index 68944b46f0f..595a9cb232d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Vo/Tu.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Vo/Tu.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Vo/U.pl b/gnu/usr.bin/perl/lib/unicore/lib/Vo/U.pl index 2eb4baffecb..cab016f6e5d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Vo/U.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Vo/U.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V250 +V254 167 168 169 @@ -117,12 +117,16 @@ V250 11056 11088 11098 +11159 +11160 11192 11218 11219 11244 11248 11264 +11856 +11858 11904 12289 12291 @@ -238,7 +242,7 @@ V250 82944 83584 94176 -101120 +101776 110592 111360 118784 @@ -252,7 +256,7 @@ V250 127490 129024 129280 -129696 +129792 131072 196606 196608 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/WB/EX.pl b/gnu/usr.bin/perl/lib/unicore/lib/WB/EX.pl index fd5c8e17870..29e5764bdbc 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/WB/EX.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/WB/EX.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/WB/Extend.pl b/gnu/usr.bin/perl/lib/unicore/lib/WB/Extend.pl index 0542e45e137..87a3da440fb 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/WB/Extend.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/WB/Extend.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V568 +V588 768 880 1155 @@ -127,7 +127,7 @@ V568 2889 2891 2894 -2902 +2901 2904 2914 2916 @@ -181,7 +181,7 @@ V568 3416 3426 3428 -3458 +3457 3460 3530 3531 @@ -276,7 +276,7 @@ V568 6783 6784 6832 -6847 +6849 6912 6917 6964 @@ -335,6 +335,8 @@ V568 43020 43043 43048 +43052 +43053 43136 43138 43188 @@ -407,6 +409,8 @@ V568 68327 68900 68904 +69291 +69293 69446 69457 69632 @@ -431,6 +435,8 @@ V568 70081 70089 70093 +70094 +70096 70188 70200 70206 @@ -475,6 +481,16 @@ V568 71468 71724 71739 +71984 +71990 +71991 +71993 +71995 +71999 +72000 +72001 +72002 +72004 72145 72152 72154 @@ -529,6 +545,10 @@ V568 94088 94095 94099 +94180 +94181 +94192 +94194 113821 113823 119141 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/WB/FO.pl b/gnu/usr.bin/perl/lib/unicore/lib/WB/FO.pl index 45c5bb4fba5..f44fadc6bb7 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/WB/FO.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/WB/FO.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/WB/HL.pl b/gnu/usr.bin/perl/lib/unicore/lib/WB/HL.pl index 20ff2c98b3e..1bc983f22f5 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/WB/HL.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/WB/HL.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/WB/KA.pl b/gnu/usr.bin/perl/lib/unicore/lib/WB/KA.pl index 12d597eea71..d65cefd8f1b 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/WB/KA.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/WB/KA.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/WB/LE.pl b/gnu/usr.bin/perl/lib/unicore/lib/WB/LE.pl index 70685a1b393..4147880ef6f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/WB/LE.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/WB/LE.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1074 +V1094 65 91 97 @@ -28,8 +28,6 @@ V1074 248 728 734 -741 -748 768 880 885 @@ -56,13 +54,13 @@ V1074 1329 1367 1369 -1370 -1371 1373 1374 1375 1376 1417 +1418 +1419 1523 1524 1568 @@ -110,7 +108,7 @@ V1074 2208 2229 2230 -2238 +2248 2308 2362 2365 @@ -261,7 +259,7 @@ V1074 3298 3313 3315 -3333 +3332 3341 3342 3345 @@ -532,7 +530,7 @@ V1074 12593 12687 12704 -12731 +12736 40960 42125 42192 @@ -549,11 +547,11 @@ V1074 42654 42656 42736 -42775 +42760 42944 42946 -42951 -42999 +42955 +42997 43010 43011 43014 @@ -602,7 +600,7 @@ V1074 43816 43823 43824 -43880 +43882 43888 44003 44032 @@ -753,12 +751,18 @@ V1074 68851 68864 68900 +69248 +69290 +69296 +69298 69376 69405 69415 69416 69424 69446 +69552 +69573 69600 69623 69635 @@ -771,6 +775,8 @@ V1074 69927 69956 69957 +69959 +69960 69968 70003 70006 @@ -822,7 +828,7 @@ V1074 70727 70731 70751 -70752 +70754 70784 70832 70852 @@ -846,7 +852,19 @@ V1074 71840 71904 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71984 +71999 +72000 +72001 +72002 72096 72104 72106 @@ -895,6 +913,8 @@ V1074 73113 73440 73459 +73648 +73649 73728 74650 74752 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/WB/MB.pl b/gnu/usr.bin/perl/lib/unicore/lib/WB/MB.pl index 1244e8a18db..b10840c2147 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/WB/MB.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/WB/MB.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/WB/ML.pl b/gnu/usr.bin/perl/lib/unicore/lib/WB/ML.pl index 0e2bc493fad..da4323b830e 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/WB/ML.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/WB/ML.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,13 +10,15 @@ return <<'END'; -V16 +V18 58 59 183 184 903 904 +1375 +1376 1524 1525 8231 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/WB/MN.pl b/gnu/usr.bin/perl/lib/unicore/lib/WB/MN.pl index feabb34093b..0695f76686e 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/WB/MN.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/WB/MN.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/WB/NU.pl b/gnu/usr.bin/perl/lib/unicore/lib/WB/NU.pl index bb90e7ac25c..8fd9af852bc 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/WB/NU.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/WB/NU.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V120 +V124 48 58 1632 @@ -113,6 +113,8 @@ V120 71482 71904 71914 +72016 +72026 72784 72794 73040 @@ -131,4 +133,6 @@ V120 123642 125264 125274 +130032 +130042 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/WB/WSegSpac.pl b/gnu/usr.bin/perl/lib/unicore/lib/WB/WSegSpac.pl index 3b352e1097f..6a790a38844 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/WB/WSegSpac.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/WB/WSegSpac.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/WB/XX.pl b/gnu/usr.bin/perl/lib/unicore/lib/WB/XX.pl index 67cbbc09503..20b49a0b209 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/WB/XX.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/WB/XX.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1465 +V1487 0 10 14 @@ -51,8 +51,6 @@ V1465 248 728 734 -741 -748 885 886 888 @@ -73,13 +71,9 @@ V1465 1329 1367 1369 -1370 -1371 1373 1374 -1375 -1376 -1418 +1419 1425 1470 1471 @@ -137,7 +131,7 @@ V1465 2208 2229 2230 -2238 +2248 2259 2404 2406 @@ -254,7 +248,7 @@ V1465 2889 2891 2894 -2902 +2901 2904 2908 2910 @@ -347,8 +341,6 @@ V1465 3313 3315 3328 -3332 -3333 3341 3342 3345 @@ -366,7 +358,7 @@ V1465 3440 3450 3456 -3458 +3457 3460 3461 3479 @@ -555,7 +547,7 @@ V1465 6800 6810 6832 -6847 +6849 6912 6988 6992 @@ -741,7 +733,7 @@ V1465 12593 12687 12704 -12731 +12736 12784 12800 13008 @@ -762,12 +754,14 @@ V1465 42622 42623 42738 -42775 +42760 42944 42946 -42951 -42999 +42955 +42997 43048 +43052 +43053 43072 43124 43136 @@ -825,7 +819,7 @@ V1465 43816 43823 43824 -43880 +43882 43888 44011 44012 @@ -1034,12 +1028,20 @@ V1465 68904 68912 68922 +69248 +69290 +69291 +69293 +69296 +69298 69376 69405 69415 69416 69424 69457 +69552 +69573 69600 69623 69632 @@ -1061,7 +1063,7 @@ V1465 69942 69952 69956 -69959 +69960 69968 70004 70006 @@ -1070,7 +1072,7 @@ V1465 70085 70089 70093 -70096 +70094 70107 70108 70109 @@ -1129,7 +1131,7 @@ V1465 70736 70746 70750 -70752 +70754 70784 70854 70855 @@ -1161,7 +1163,21 @@ V1465 71840 71914 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72004 +72016 +72026 72096 72104 72106 @@ -1222,6 +1238,8 @@ V1465 73130 73440 73463 +73648 +73649 73728 74650 74752 @@ -1265,7 +1283,9 @@ V1465 94176 94178 94179 -94180 +94181 +94192 +94194 110592 110593 110948 @@ -1470,6 +1490,8 @@ V1465 127488 127995 128000 +130032 +130042 917505 917506 917536 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/XIDC/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/XIDC/Y.pl index 29af2855144..c44101f4e01 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/XIDC/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/XIDC/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1440 +V1474 48 58 65 @@ -116,7 +116,7 @@ V1440 2208 2229 2230 -2238 +2248 2259 2274 2275 @@ -235,7 +235,7 @@ V1440 2889 2891 2894 -2902 +2901 2904 2908 2910 @@ -328,8 +328,6 @@ V1440 3313 3315 3328 -3332 -3333 3341 3342 3345 @@ -347,7 +345,7 @@ V1440 3440 3450 3456 -3458 +3457 3460 3461 3479 @@ -549,6 +547,8 @@ V1440 6824 6832 6846 +6847 +6849 6912 6988 6992 @@ -716,13 +716,13 @@ V1440 12593 12687 12704 -12731 +12736 12784 12800 13312 -19894 +19904 19968 -40944 +40957 40960 42125 42192 @@ -744,9 +744,11 @@ V1440 42891 42944 42946 -42951 -42999 +42955 +42997 43048 +43052 +43053 43072 43124 43136 @@ -798,7 +800,7 @@ V1440 43824 43867 43868 -43880 +43882 43888 44011 44012 @@ -1007,12 +1009,20 @@ V1440 68904 68912 68922 +69248 +69290 +69291 +69293 +69296 +69298 69376 69405 69415 69416 69424 69457 +69552 +69573 69600 69623 69632 @@ -1030,7 +1040,7 @@ V1440 69942 69952 69956 -69959 +69960 69968 70004 70006 @@ -1039,7 +1049,7 @@ V1440 70085 70089 70093 -70096 +70094 70107 70108 70109 @@ -1098,7 +1108,7 @@ V1440 70736 70746 70750 -70752 +70754 70784 70854 70855 @@ -1132,7 +1142,21 @@ V1440 71840 71914 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71990 +71991 +71993 +71995 +72004 +72016 +72026 72096 72104 72106 @@ -1193,6 +1217,8 @@ V1440 73130 73440 73463 +73648 +73649 73728 74650 74752 @@ -1234,11 +1260,15 @@ V1440 94176 94178 94179 -94180 +94181 +94192 +94194 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1437,8 +1467,10 @@ V1440 126634 126635 126652 +130032 +130042 131072 -173783 +173790 173824 177973 177984 @@ -1449,6 +1481,8 @@ V1440 191457 194560 195102 +196608 +201547 917760 918000 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/XIDS/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/XIDS/Y.pl index 67a59bb08e6..a7f076b30fa 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/XIDS/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/XIDS/Y.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -10,7 +10,7 @@ return <<'END'; -V1232 +V1258 65 91 97 @@ -112,7 +112,7 @@ V1232 2208 2229 2230 -2238 +2248 2308 2362 2365 @@ -263,7 +263,7 @@ V1232 3298 3313 3315 -3333 +3332 3341 3342 3345 @@ -602,13 +602,13 @@ V1232 12593 12687 12704 -12731 +12736 12784 12800 13312 -19894 +19904 19968 -40944 +40957 40960 42125 42192 @@ -632,8 +632,8 @@ V1232 42891 42944 42946 -42951 -42999 +42955 +42997 43010 43011 43014 @@ -708,7 +708,7 @@ V1232 43824 43867 43868 -43880 +43882 43888 44003 44032 @@ -891,12 +891,18 @@ V1232 68851 68864 68900 +69248 +69290 +69296 +69298 69376 69405 69415 69416 69424 69446 +69552 +69573 69600 69623 69635 @@ -909,6 +915,8 @@ V1232 69927 69956 69957 +69959 +69960 69968 70003 70006 @@ -960,7 +968,7 @@ V1232 70727 70731 70751 -70752 +70754 70784 70832 70852 @@ -986,7 +994,19 @@ V1232 71840 71904 71935 -71936 +71943 +71945 +71946 +71948 +71956 +71957 +71959 +71960 +71984 +71999 +72000 +72001 +72002 72096 72104 72106 @@ -1035,6 +1055,8 @@ V1232 73113 73440 73459 +73648 +73649 73728 74650 74752 @@ -1074,7 +1096,9 @@ V1232 94208 100344 100352 -101107 +101590 +101632 +101641 110592 110879 110928 @@ -1232,7 +1256,7 @@ V1232 126635 126652 131072 -173783 +173790 173824 177973 177984 @@ -1243,4 +1267,6 @@ V1232 191457 194560 195102 +196608 +201547 END diff --git a/gnu/usr.bin/perl/lib/unicore/mktables.lst b/gnu/usr.bin/perl/lib/unicore/mktables.lst index 7755bb5e7e9..856f99a2643 100644 --- a/gnu/usr.bin/perl/lib/unicore/mktables.lst +++ b/gnu/usr.bin/perl/lib/unicore/mktables.lst @@ -1,7 +1,7 @@ # # mktables.lst -- File list for lib/unicore/mktables. # -# Autogenerated starting on 1559578174 (Mon Jun 3 09:09:34 2019) +# Autogenerated starting on 1611199270 (Wed Jan 20 19:21:10 2021) # From options -C lib/unicore -P pod -maketest -makelist -p # # - First section is input files @@ -24,9 +24,10 @@ DAge.txt DCoreProperties.txt DNormalizationProps.txt EastAsianWidth.txt -EmojiData.txt EquivalentUnifiedIdeograph.txt HangulSyllableType.txt +IdStatus.txt +IdType.txt IndicPositionalCategory.txt IndicSyllabicCategory.txt Jamo.txt @@ -48,6 +49,7 @@ auxiliary/SBTest.txt auxiliary/SentenceBreakProperty.txt auxiliary/WBTest.txt auxiliary/WordBreakProperty.txt +emoji/emoji.txt extracted/DBidiClass.txt extracted/DBinaryProperties.txt extracted/DCombiningClass.txt @@ -67,7 +69,6 @@ version ../../pod/perluniprops.pod CombiningClass.pl Decomposition.pl -Heavy.pl Name.pl Name.pm TestProp.pl @@ -84,6 +85,8 @@ To/Fold.pl To/GCB.pl To/Gc.pl To/Hst.pl +To/Identif2.pl +To/Identifi.pl To/InPC.pl To/InSC.pl To/Isc.pl @@ -119,6 +122,7 @@ lib/Age/V100.pl lib/Age/V11.pl lib/Age/V110.pl lib/Age/V120.pl +lib/Age/V130.pl lib/Age/V20.pl lib/Age/V30.pl lib/Age/V31.pl @@ -192,12 +196,17 @@ lib/Dt/Sqr.pl lib/Dt/Sub.pl lib/Dt/Sup.pl lib/Dt/Vert.pl +lib/EBase/Y.pl +lib/EComp/Y.pl +lib/EPres/Y.pl lib/Ea/A.pl lib/Ea/H.pl lib/Ea/N.pl lib/Ea/Na.pl lib/Ea/W.pl +lib/Emoji/Y.pl lib/Ext/Y.pl +lib/ExtPict/Y.pl lib/GCB/CN.pl lib/GCB/EX.pl lib/GCB/LV.pl @@ -244,11 +253,25 @@ lib/Hst/NA.pl lib/Hyphen/T.pl lib/IDC/Y.pl lib/IDS/Y.pl +lib/IdStatus/Allowed.pl +lib/IdStatus/Restrict.pl +lib/IdType/DefaultI.pl +lib/IdType/Exclusio.pl +lib/IdType/Inclusio.pl +lib/IdType/LimitedU.pl +lib/IdType/NotChara.pl +lib/IdType/NotNFKC.pl +lib/IdType/NotXID.pl +lib/IdType/Obsolete.pl +lib/IdType/Recommen.pl +lib/IdType/Technica.pl +lib/IdType/Uncommon.pl lib/Ideo/Y.pl lib/In/10_0.pl lib/In/11_0.pl lib/In/12_0.pl lib/In/12_1.pl +lib/In/13_0.pl lib/In/2_0.pl lib/In/2_1.pl lib/In/3_0.pl @@ -267,6 +290,7 @@ lib/In/7_0.pl lib/In/8_0.pl lib/In/9_0.pl lib/InPC/Bottom.pl +lib/InPC/BottomAn.pl lib/InPC/Left.pl lib/InPC/LeftAndR.pl lib/InPC/NA.pl @@ -287,6 +311,8 @@ lib/InSC/Consona4.pl lib/InSC/Consona5.pl lib/InSC/Consona6.pl lib/InSC/Consona7.pl +lib/InSC/Consona8.pl +lib/InSC/Consona9.pl lib/InSC/Consonan.pl lib/InSC/Invisibl.pl lib/InSC/Nukta.pl @@ -331,7 +357,6 @@ lib/Lb/BB.pl lib/Lb/CJ.pl lib/Lb/CL.pl lib/Lb/CM.pl -lib/Lb/EB.pl lib/Lb/EX.pl lib/Lb/GL.pl lib/Lb/ID.pl @@ -444,7 +469,6 @@ lib/Perl/_PerlIDC.pl lib/Perl/_PerlIDS.pl lib/Perl/_PerlIsI.pl lib/Perl/_PerlNch.pl -lib/Perl/_PerlNon.pl lib/Perl/_PerlPat.pl lib/Perl/_PerlPr2.pl lib/Perl/_PerlPro.pl @@ -465,7 +489,6 @@ lib/SB/XX.pl lib/SD/Y.pl lib/STerm/Y.pl lib/Sc/Arab.pl -lib/Sc/Armn.pl lib/Sc/Beng.pl lib/Sc/Cprt.pl lib/Sc/Cyrl.pl @@ -509,6 +532,7 @@ lib/Scx/Copt.pl lib/Scx/Cprt.pl lib/Scx/Cyrl.pl lib/Scx/Deva.pl +lib/Scx/Diak.pl lib/Scx/Dupl.pl lib/Scx/Ethi.pl lib/Scx/Geor.pl @@ -553,11 +577,13 @@ lib/Scx/Tagb.pl lib/Scx/Takr.pl lib/Scx/Talu.pl lib/Scx/Taml.pl +lib/Scx/Tang.pl lib/Scx/Telu.pl lib/Scx/Thaa.pl lib/Scx/Tibt.pl lib/Scx/Tirh.pl lib/Scx/Xsux.pl +lib/Scx/Yezi.pl lib/Scx/Yi.pl lib/Scx/Zinh.pl lib/Scx/Zyyy.pl @@ -584,7 +610,7 @@ lib/WB/XX.pl lib/XIDC/Y.pl lib/XIDS/Y.pl -# 46 input files -# 520 output files +# 48 input files +# 544 output files # End list diff --git a/gnu/usr.bin/perl/pod/perl.pod b/gnu/usr.bin/perl/pod/perl.pod index 25ae560bfd6..deb71ebf313 100644 --- a/gnu/usr.bin/perl/pod/perl.pod +++ b/gnu/usr.bin/perl/pod/perl.pod @@ -34,7 +34,7 @@ For ease of access, the Perl manual has been split up into several sections. # This section is parsed by Porting/pod_lib.pl for use by pod/buildtoc etc -flag =g perluniprops perlmodlib perlapi perlintern +flag =g perlmodlib perlapi perlintern flag =go perltoc flag =ro perlcn perljp perlko perltw flag = perlvms diff --git a/gnu/usr.bin/perl/pod/perluniprops.pod b/gnu/usr.bin/perl/pod/perluniprops.pod index 3007406391a..afa4ea39d41 100644 --- a/gnu/usr.bin/perl/pod/perluniprops.pod +++ b/gnu/usr.bin/perl/pod/perluniprops.pod @@ -2,7 +2,7 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 12.1.0. Any changes made here will be lost! +# database, Version 13.0.0. Any changes made here will be lost! To change this file, edit lib/unicore/mktables instead. @@ -11,7 +11,7 @@ To change this file, edit lib/unicore/mktables instead. =head1 NAME -perluniprops - Index of Unicode Version 12.1.0 character properties in Perl +perluniprops - Index of Unicode Version 13.0.0 character properties in Perl =head1 DESCRIPTION @@ -179,6 +179,9 @@ with C<"In">, so it's quite possible that a conflict will occur in the future. The compound form is guaranteed to not become obsolete, and its meaning is clearer anyway. See L for more information about this. +User-defined properties must begin with "In" or "Is". These override any +Unicode property of the same name. + =back @@ -403,14 +406,19 @@ stable. \p{Age: V12_1} Code point's usage was introduced in version 12.1; See also Property 'Present_In' (1: U+32FF) - \p{Age: NA} \p{Age=Unassigned} (836_536 plus all + T \p{Age: 13.0} \p{Age=V13_0} (5930) + \p{Age: V13_0} Code point's usage was introduced in + version 13.0; See also Property + 'Present_In' (5930: U+08BE..08C7, + U+0B55, U+0D04, U+0D81, U+1ABF..1AC0, + U+2B97 ...) + \p{Age: NA} \p{Age=Unassigned} (830_606 plus all above-Unicode code points) \p{Age: Unassigned} Code point's usage has not been assigned - in any Unicode release thus far. (Short: - \p{Age=NA}) (836_536 plus all above- - Unicode code points: U+0378..0379, - U+0380..0383, U+038B, U+038D, U+03A2, - U+0530 ...) + in any Unicode release thus far. + (Short: \p{Age=NA}) (830_606 plus all above-Unicode code points: + U+0378..0379, U+0380..0383, U+038B, + U+038D, U+03A2, U+0530 ...) \p{Aghb} \p{Caucasian_Albanian} (= \p{Script_Extensions= Caucasian_Albanian}) (NOT \p{Block= @@ -428,24 +436,23 @@ stable. Unicode. Same as qr/./s (1_114_112 plus all above-Unicode code points: U+0000..infinity) - \p{Alnum} \p{XPosixAlnum} (127_886) + \p{Alnum} \p{XPosixAlnum} (133_525) \p{Alpha} \p{XPosixAlpha} (= \p{Alphabetic=Y}) - (127_256) + (132_875) \p{Alpha: *} \p{Alphabetic: *} \p{Alphabetic} \p{XPosixAlpha} (= \p{Alphabetic=Y}) - (127_256) - \p{Alphabetic: N*} (Short: \p{Alpha=N}, \P{Alpha}) (986_856 + (132_875) + \p{Alphabetic: N*} (Short: \p{Alpha=N}, \P{Alpha}) (981_237 plus all above-Unicode code points: [\x00-\x20!\"#\$\%&\'\(\)*+,\-.\/0-9:;<= - >?\@\[\\\]\^_`\{\|\}~\x7f-\xa9\xab- - \xb4\xb6-\xb9\xbb-\xbf\xd7\xf7], + >?\@\[\\\]\^_`\{\|\}~\x7f-\xa9\xab-\xb4 + \xb6-\xb9\xbb-\xbf\xd7\xf7], U+02C2..02C5, U+02D2..02DF, U+02E5..02EB, U+02ED, U+02EF..0344 ...) - \p{Alphabetic: Y*} (Short: \p{Alpha=Y}, \p{Alpha}) (127_256: - [A-Za-z\xaa\xb5\xba\xc0-\xd6\xd8- - \xf6\xf8-\xff], U+0100..02C1, - U+02C6..02D1, U+02E0..02E4, U+02EC, - U+02EE ...) + \p{Alphabetic: Y*} (Short: \p{Alpha=Y}, \p{Alpha}) (132_875: + [A-Za-z\xaa\xb5\xba\xc0-\xd6\xd8-\xf6 + \xf8-\xff], U+0100..02C1, U+02C6..02D1, + U+02E0..02E4, U+02EC, U+02EE ...) X \p{Alphabetic_PF} \p{Alphabetic_Presentation_Forms} (= \p{Block=Alphabetic_Presentation_Forms}) (80) @@ -467,9 +474,9 @@ stable. \p{Any} All Unicode code points (1_114_112: U+0000..10FFFF) \p{Arab} \p{Arabic} (= \p{Script_Extensions= - Arabic}) (NOT \p{Block=Arabic}) (1325) + Arabic}) (NOT \p{Block=Arabic}) (1335) \p{Arabic} \p{Script_Extensions=Arabic} (Short: - \p{Arab}; NOT \p{Block=Arabic}) (1325) + \p{Arab}; NOT \p{Block=Arabic}) (1335) X \p{Arabic_Ext_A} \p{Arabic_Extended_A} (= \p{Block= Arabic_Extended_A}) (96) X \p{Arabic_Extended_A} \p{Block=Arabic_Extended_A} (Short: @@ -510,12 +517,12 @@ stable. (22) \p{ASCII_Hex_Digit: N*} (Short: \p{AHex=N}, \P{AHex}) (1_114_090 plus all above-Unicode code points: - [\x00-\x20!\"#\$\%&\'\(\)*+,\-.\/:;<= - >?\@G-Z\[\\\]\^_`g-z\{\|\}~\x7f-\xff], + [\x00-\x20!\"#\$\%&\'\(\)*+,\-.\/:;<=>? + \@G-Z\[\\\]\^_`g-z\{\|\}~\x7f-\xff], U+0100..infinity) \p{ASCII_Hex_Digit: Y*} (Short: \p{AHex=Y}, \p{AHex}) (22: [0-9A- Fa-f]) - \p{Assigned} All assigned code points (277_510: + \p{Assigned} All assigned code points (283_440: U+0000..0377, U+037A..037F, U+0384..038A, U+038C, U+038E..03A1, U+03A3..052F ...) @@ -569,37 +576,36 @@ stable. U+10D30..10D39 ...) \p{Bidi_Class: B} \p{Bidi_Class=Paragraph_Separator} (7) \p{Bidi_Class: BN} \p{Bidi_Class=Boundary_Neutral} (4016) - \p{Bidi_Class: Boundary_Neutral} (Short: \p{Bc=BN}) (4016: - [^\t\n\cK\f\r\x1c-\x7e\x85\xa0-\xac\xae- - \xff], U+180E, U+200B..200D, - U+2060..2065, U+206A..206F, U+FDD0..FDEF - ...) - \p{Bidi_Class: Common_Separator} (Short: \p{Bc=CS}) (15: - [,.\/:\xa0], U+060C, U+202F, U+2044, - U+FE50, U+FE52 ...) + \p{Bidi_Class: Boundary_Neutral} (Short: \p{Bc=BN}) (4016: [^\t\n + \cK\f\r\x1c-\x7e\x85\xa0-\xac\xae-\xff], + U+180E, U+200B..200D, U+2060..2065, + U+206A..206F, U+FDD0..FDEF ...) + \p{Bidi_Class: Common_Separator} (Short: \p{Bc=CS}) (15: [,.\/: + \xa0], U+060C, U+202F, U+2044, U+FE50, + U+FE52 ...) \p{Bidi_Class: CS} \p{Bidi_Class=Common_Separator} (15) - \p{Bidi_Class: EN} \p{Bidi_Class=European_Number} (158) + \p{Bidi_Class: EN} \p{Bidi_Class=European_Number} (168) \p{Bidi_Class: ES} \p{Bidi_Class=European_Separator} (12) \p{Bidi_Class: ET} \p{Bidi_Class=European_Terminator} (92) - \p{Bidi_Class: European_Number} (Short: \p{Bc=EN}) (158: [0-9\xb2- + \p{Bidi_Class: European_Number} (Short: \p{Bc=EN}) (168: [0-9\xb2- \xb3\xb9], U+06F0..06F9, U+2070, U+2074..2079, U+2080..2089, U+2488..249B ...) \p{Bidi_Class: European_Separator} (Short: \p{Bc=ES}) (12: [+\-], U+207A..207B, U+208A..208B, U+2212, U+FB29, U+FE62..FE63 ...) - \p{Bidi_Class: European_Terminator} (Short: \p{Bc=ET}) (92: - [#\$\%\xa2-\xa5\xb0-\xb1], U+058F, + \p{Bidi_Class: European_Terminator} (Short: \p{Bc=ET}) (92: [#\$ + \%\xa2-\xa5\xb0-\xb1], U+058F, U+0609..060A, U+066A, U+09F2..09F3, U+09FB ...) \p{Bidi_Class: First_Strong_Isolate} (Short: \p{Bc=FSI}) (1: U+2068) \p{Bidi_Class: FSI} \p{Bidi_Class=First_Strong_Isolate} (1) - \p{Bidi_Class: L} \p{Bidi_Class=Left_To_Right} (1_096_767 + \p{Bidi_Class: L} \p{Bidi_Class=Left_To_Right} (1_096_473 plus all above-Unicode code points) - \p{Bidi_Class: Left_To_Right} (Short: \p{Bc=L}) (1_096_767 plus - all above-Unicode code points: [A-Za- - z\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8- + \p{Bidi_Class: Left_To_Right} (Short: \p{Bc=L}) (1_096_473 plus + all above-Unicode code points: [A-Za-z + \xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8- \xff], U+0100..02B8, U+02BB..02C1, U+02D0..02D1, U+02E0..02E4, U+02EE ...) \p{Bidi_Class: Left_To_Right_Embedding} (Short: \p{Bc=LRE}) (1: @@ -611,29 +617,28 @@ stable. \p{Bidi_Class: LRE} \p{Bidi_Class=Left_To_Right_Embedding} (1) \p{Bidi_Class: LRI} \p{Bidi_Class=Left_To_Right_Isolate} (1) \p{Bidi_Class: LRO} \p{Bidi_Class=Left_To_Right_Override} (1) - \p{Bidi_Class: Nonspacing_Mark} (Short: \p{Bc=NSM}) (1834: + \p{Bidi_Class: Nonspacing_Mark} (Short: \p{Bc=NSM}) (1847: U+0300..036F, U+0483..0489, U+0591..05BD, U+05BF, U+05C1..05C2, U+05C4..05C5 ...) - \p{Bidi_Class: NSM} \p{Bidi_Class=Nonspacing_Mark} (1834) - \p{Bidi_Class: ON} \p{Bidi_Class=Other_Neutral} (5658) - \p{Bidi_Class: Other_Neutral} (Short: \p{Bc=ON}) (5658: - [!\"&\'\(\)*;<= - >?\@\[\\\]\^_`\{\|\}~\xa1\xa6-\xa9\xab- - \xac\xae-\xaf\xb4\xb6-\xb8\xbb- + \p{Bidi_Class: NSM} \p{Bidi_Class=Nonspacing_Mark} (1847) + \p{Bidi_Class: ON} \p{Bidi_Class=Other_Neutral} (5931) + \p{Bidi_Class: Other_Neutral} (Short: \p{Bc=ON}) (5931: [!\"&\' + \(\)*;<=>?\@\[\\\]\^_`\{\|\}~\xa1\xa6- + \xa9\xab-\xac\xae-\xaf\xb4\xb6-\xb8\xbb- \xbf\xd7\xf7], U+02B9..02BA, U+02C2..02CF, U+02D2..02DF, U+02E5..02ED, U+02EF..02FF ...) - \p{Bidi_Class: Paragraph_Separator} (Short: \p{Bc=B}) (7: - [\n\r\x1c-\x1e\x85], U+2029) + \p{Bidi_Class: Paragraph_Separator} (Short: \p{Bc=B}) (7: [\n\r + \x1c-\x1e\x85], U+2029) \p{Bidi_Class: PDF} \p{Bidi_Class=Pop_Directional_Format} (1) \p{Bidi_Class: PDI} \p{Bidi_Class=Pop_Directional_Isolate} (1) \p{Bidi_Class: Pop_Directional_Format} (Short: \p{Bc=PDF}) (1: U+202C) \p{Bidi_Class: Pop_Directional_Isolate} (Short: \p{Bc=PDI}) (1: U+2069) - \p{Bidi_Class: R} \p{Bidi_Class=Right_To_Left} (3765) - \p{Bidi_Class: Right_To_Left} (Short: \p{Bc=R}) (3765: U+0590, + \p{Bidi_Class: R} \p{Bidi_Class=Right_To_Left} (3763) + \p{Bidi_Class: Right_To_Left} (Short: \p{Bc=R}) (3763: U+0590, U+05BE, U+05C0, U+05C3, U+05C6, U+05C8..05FF ...) \p{Bidi_Class: Right_To_Left_Embedding} (Short: \p{Bc=RLE}) (1: @@ -646,8 +651,8 @@ stable. \p{Bidi_Class: RLI} \p{Bidi_Class=Right_To_Left_Isolate} (1) \p{Bidi_Class: RLO} \p{Bidi_Class=Right_To_Left_Override} (1) \p{Bidi_Class: S} \p{Bidi_Class=Segment_Separator} (3) - \p{Bidi_Class: Segment_Separator} (Short: \p{Bc=S}) (3: - [\t\cK\x1f]) + \p{Bidi_Class: Segment_Separator} (Short: \p{Bc=S}) (3: [\t\cK + \x1f]) \p{Bidi_Class: White_Space} (Short: \p{Bc=WS}) (17: [\f\x20], U+1680, U+2000..200A, U+2028, U+205F, U+3000) @@ -679,16 +684,16 @@ stable. U+2045..2046, U+207D..207E ...) \p{Bidi_Paired_Bracket_Type: C} \p{Bidi_Paired_Bracket_Type=Close} (60) - \p{Bidi_Paired_Bracket_Type: Close} (Short: \p{Bpt=C}) (60: - [\)\]\}], U+0F3B, U+0F3D, U+169C, - U+2046, U+207E ...) + \p{Bidi_Paired_Bracket_Type: Close} (Short: \p{Bpt=C}) (60: [\)\] + \}], U+0F3B, U+0F3D, U+169C, U+2046, + U+207E ...) \p{Bidi_Paired_Bracket_Type: N} \p{Bidi_Paired_Bracket_Type=None} (1_113_992 plus all above-Unicode code points) \p{Bidi_Paired_Bracket_Type: None} (Short: \p{Bpt=N}) (1_113_992 plus all above-Unicode code points: - [\x00-\x20!\"#\$\%&\'*+,\-.\/0-9:;<= - >?\@A-Z\\\^_`a-z\|~\x7f-\xff], + [\x00-\x20!\"#\$\%&\'*+,\-.\/0-9:;<=>? + \@A-Z\\\^_`a-z\|~\x7f-\xff], U+0100..0F39, U+0F3E..169A, U+169D..2044, U+2047..207C, U+207F..208C ...) @@ -799,6 +804,8 @@ stable. \p{Block: Cherokee_Supplement} (Short: \p{Blk=CherokeeSup}) (80: U+AB70..ABBF) \p{Block: Chess_Symbols} (112: U+1FA00..1FA6F) + \p{Block: Chorasmian} (NOT \p{Chorasmian} NOR \p{Is_Chorasmian}) + (48: U+10FB0..10FDF) \p{Block: CJK} \p{Block=CJK_Unified_Ideographs} (20_992) \p{Block: CJK_Compat} \p{Block=CJK_Compatibility} (256) \p{Block: CJK_Compat_Forms} \p{Block=CJK_Compatibility_Forms} (32) @@ -833,6 +840,9 @@ stable. \p{Block: CJK_Ext_F} \p{Block= CJK_Unified_Ideographs_Extension_F} (7488) + \p{Block: CJK_Ext_G} \p{Block= + CJK_Unified_Ideographs_Extension_G} + (4944) \p{Block: CJK_Radicals_Sup} \p{Block=CJK_Radicals_Supplement} (128) \p{Block: CJK_Radicals_Supplement} (Short: \p{Blk=CJKRadicalsSup}) (128: U+2E80..2EFF) @@ -854,6 +864,8 @@ stable. CJKExtE}) (5776: U+2B820..2CEAF) \p{Block: CJK_Unified_Ideographs_Extension_F} (Short: \p{Blk= CJKExtF}) (7488: U+2CEB0..2EBEF) + \p{Block: CJK_Unified_Ideographs_Extension_G} (Short: \p{Blk= + CJKExtG}) (4944: U+30000..3134F) \p{Block: Combining_Diacritical_Marks} (Short: \p{Blk= Diacriticals}) (112: U+0300..036F) \p{Block: Combining_Diacritical_Marks_Extended} (Short: \p{Blk= @@ -919,6 +931,8 @@ stable. Combining_Diacritical_Marks_Supplement} (64) \p{Block: Dingbats} (192: U+2700..27BF) + \p{Block: Dives_Akuru} (NOT \p{Dives_Akuru} NOR + \p{Is_Dives_Akuru}) (96: U+11900..1195F) \p{Block: Dogra} (NOT \p{Dogra} NOR \p{Is_Dogra}) (80: U+11800..1184F) \p{Block: Domino} \p{Block=Domino_Tiles} (112) @@ -1088,6 +1102,9 @@ stable. \p{Block: Kayah_Li} (48: U+A900..A92F) \p{Block: Kharoshthi} (NOT \p{Kharoshthi} NOR \p{Is_Kharoshthi}) (96: U+10A00..10A5F) + \p{Block: Khitan_Small_Script} (NOT \p{Khitan_Small_Script} NOR + \p{Is_Khitan_Small_Script}) (512: + U+18B00..18CFF) \p{Block: Khmer} (NOT \p{Khmer} NOR \p{Is_Khmer}) (128: U+1780..17FF) \p{Block: Khmer_Symbols} (32: U+19E0..19FF) @@ -1129,7 +1146,11 @@ stable. (384: U+10600..1077F) \p{Block: Linear_B_Ideograms} (128: U+10080..100FF) \p{Block: Linear_B_Syllabary} (128: U+10000..1007F) - \p{Block: Lisu} (48: U+A4D0..A4FF) + \p{Block: Lisu} (NOT \p{Lisu} NOR \p{Is_Lisu}) (48: + U+A4D0..A4FF) + \p{Block: Lisu_Sup} \p{Block=Lisu_Supplement} (16) + \p{Block: Lisu_Supplement} (Short: \p{Blk=LisuSup}) (16: + U+11FB0..11FBF) \p{Block: Low_Surrogates} (1024: U+DC00..DFFF) \p{Block: Lycian} (NOT \p{Lycian} NOR \p{Is_Lycian}) (32: U+10280..1029F) @@ -1230,7 +1251,7 @@ stable. (48: U+10880..108AF) \p{Block: Nandinagari} (NOT \p{Nandinagari} NOR \p{Is_Nandinagari}) (96: U+119A0..119FF) - \p{Block: NB} \p{Block=No_Block} (832_720 plus all + \p{Block: NB} \p{Block=No_Block} (826_640 plus all above-Unicode code points) \p{Block: New_Tai_Lue} (NOT \p{New_Tai_Lue} NOR \p{Is_New_Tai_Lue}) (96: U+1980..19DF) @@ -1238,7 +1259,7 @@ stable. U+11400..1147F) \p{Block: NKo} (NOT \p{Nko} NOR \p{Is_NKo}) (64: U+07C0..07FF) - \p{Block: No_Block} (Short: \p{Blk=NB}) (832_720 plus all + \p{Block: No_Block} (Short: \p{Blk=NB}) (826_640 plus all above-Unicode code points: U+0870..089F, U+2FE0..2FEF, U+10200..1027F, U+103E0..103FF, U+10570..105FF, @@ -1396,6 +1417,7 @@ stable. \p{Block: Symbols_And_Pictographs_Extended_A} (Short: \p{Blk= SymbolsAndPictographsExtA}) (144: U+1FA70..1FAFF) + \p{Block: Symbols_For_Legacy_Computing} (256: U+1FB00..1FBFF) \p{Block: Syriac} (NOT \p{Syriac} NOR \p{Is_Syriac}) (80: U+0700..074F) \p{Block: Syriac_Sup} \p{Block=Syriac_Supplement} (16) @@ -1425,6 +1447,9 @@ stable. \p{Block: Tangut} (NOT \p{Tangut} NOR \p{Is_Tangut}) (6144: U+17000..187FF) \p{Block: Tangut_Components} (768: U+18800..18AFF) + \p{Block: Tangut_Sup} \p{Block=Tangut_Supplement} (144) + \p{Block: Tangut_Supplement} (Short: \p{Blk=TangutSup}) (144: + U+18D00..18D8F) \p{Block: Telugu} (NOT \p{Telugu} NOR \p{Is_Telugu}) (128: U+0C00..0C7F) \p{Block: Thaana} (NOT \p{Thaana} NOR \p{Is_Thaana}) (64: @@ -1473,6 +1498,8 @@ stable. U+1E2C0..1E2FF) \p{Block: Warang_Citi} (NOT \p{Warang_Citi} NOR \p{Is_Warang_Citi}) (96: U+118A0..118FF) + \p{Block: Yezidi} (NOT \p{Yezidi} NOR \p{Is_Yezidi}) (64: + U+10E80..10EBF) \p{Block: Yi_Radicals} (64: U+A490..A4CF) \p{Block: Yi_Syllables} (1168: U+A000..A48F) \p{Block: Yijing} \p{Block=Yijing_Hexagram_Symbols} (64) @@ -1483,9 +1510,9 @@ stable. U+11A00..11A4F) X \p{Block_Elements} \p{Block=Block_Elements} (32) \p{Bopo} \p{Bopomofo} (= \p{Script_Extensions= - Bopomofo}) (NOT \p{Block=Bopomofo}) (112) + Bopomofo}) (NOT \p{Block=Bopomofo}) (117) \p{Bopomofo} \p{Script_Extensions=Bopomofo} (Short: - \p{Bopo}; NOT \p{Block=Bopomofo}) (112) + \p{Bopo}; NOT \p{Block=Bopomofo}) (117) X \p{Bopomofo_Ext} \p{Bopomofo_Extended} (= \p{Block= Bopomofo_Extended}) (32) X \p{Bopomofo_Extended} \p{Block=Bopomofo_Extended} (Short: @@ -1515,10 +1542,10 @@ stable. X \p{Byzantine_Musical_Symbols} \p{Block=Byzantine_Musical_Symbols} (Short: \p{InByzantineMusic}) (256) \p{C} \pC \p{Other} (= \p{General_Category=Other}) - (976_344 plus all above-Unicode code + (970_414 plus all above-Unicode code points) \p{Cakm} \p{Chakma} (= \p{Script_Extensions= - Chakma}) (NOT \p{Block=Chakma}) (90) + Chakma}) (NOT \p{Block=Chakma}) (91) \p{Canadian_Aboriginal} \p{Script_Extensions=Canadian_Aboriginal} (Short: \p{Cans}) (710) X \p{Canadian_Syllabics} \p{Unified_Canadian_Aboriginal_Syllabics} @@ -1526,16 +1553,18 @@ stable. Unified_Canadian_Aboriginal_Syllabics}) (640) T \p{Canonical_Combining_Class: 0} \p{Canonical_Combining_Class= - Not_Reordered} (1_113_250 plus all + Not_Reordered} (1_113_240 plus all above-Unicode code points) T \p{Canonical_Combining_Class: 1} \p{Canonical_Combining_Class= Overlay} (32) + T \p{Canonical_Combining_Class: 6} \p{Canonical_Combining_Class= + Han_Reading} (2) T \p{Canonical_Combining_Class: 7} \p{Canonical_Combining_Class= - Nukta} (25) + Nukta} (26) T \p{Canonical_Combining_Class: 8} \p{Canonical_Combining_Class= Kana_Voicing} (2) T \p{Canonical_Combining_Class: 9} \p{Canonical_Combining_Class= - Virama} (58) + Virama} (61) T \p{Canonical_Combining_Class: 10} \p{Canonical_Combining_Class= CCC10} (1) \p{Canonical_Combining_Class: CCC10} (Short: \p{Ccc=CCC10}) (1: @@ -1694,7 +1723,7 @@ stable. T \p{Canonical_Combining_Class: 218} \p{Canonical_Combining_Class= Below_Left} (1) T \p{Canonical_Combining_Class: 220} \p{Canonical_Combining_Class= - Below} (163) + Below} (165) T \p{Canonical_Combining_Class: 222} \p{Canonical_Combining_Class= Below_Right} (4) T \p{Canonical_Combining_Class: 224} \p{Canonical_Combining_Class= @@ -1704,7 +1733,7 @@ stable. T \p{Canonical_Combining_Class: 228} \p{Canonical_Combining_Class= Above_Left} (5) T \p{Canonical_Combining_Class: 230} \p{Canonical_Combining_Class= - Above} (482) + Above} (484) T \p{Canonical_Combining_Class: 232} \p{Canonical_Combining_Class= Above_Right} (5) T \p{Canonical_Combining_Class: 233} \p{Canonical_Combining_Class= @@ -1714,8 +1743,8 @@ stable. T \p{Canonical_Combining_Class: 240} \p{Canonical_Combining_Class= Iota_Subscript} (1) \p{Canonical_Combining_Class: A} \p{Canonical_Combining_Class= - Above} (482) - \p{Canonical_Combining_Class: Above} (Short: \p{Ccc=A}) (482: + Above} (484) + \p{Canonical_Combining_Class: Above} (Short: \p{Ccc=A}) (484: U+0300..0314, U+033D..0344, U+0346, U+034A..034C, U+0350..0352, U+0357 ...) \p{Canonical_Combining_Class: Above_Left} (Short: \p{Ccc=AL}) (5: @@ -1744,8 +1773,8 @@ stable. \p{Canonical_Combining_Class: Attached_Below_Left} (Short: \p{Ccc= ATBL}) (0) \p{Canonical_Combining_Class: B} \p{Canonical_Combining_Class= - Below} (163) - \p{Canonical_Combining_Class: Below} (Short: \p{Ccc=B}) (163: + Below} (165) + \p{Canonical_Combining_Class: Below} (Short: \p{Ccc=B}) (165: U+0316..0319, U+031C..0320, U+0323..0326, U+0329..0333, U+0339..033C, U+0347..0349 ...) @@ -1765,6 +1794,10 @@ stable. (5: U+035D..035E, U+0360..0361, U+1DCD) \p{Canonical_Combining_Class: Double_Below} (Short: \p{Ccc=DB}) (4: U+035C, U+035F, U+0362, U+1DFC) + \p{Canonical_Combining_Class: Han_Reading} (Short: \p{Ccc=HANR}) + (2: U+16FF0..16FF1) + \p{Canonical_Combining_Class: HANR} \p{Canonical_Combining_Class= + Han_Reading} (2) \p{Canonical_Combining_Class: Iota_Subscript} (Short: \p{Ccc=IS}) (1: U+0345) \p{Canonical_Combining_Class: IS} \p{Canonical_Combining_Class= @@ -1778,16 +1811,16 @@ stable. \p{Canonical_Combining_Class: Left} (Short: \p{Ccc=L}) (2: U+302E..302F) \p{Canonical_Combining_Class: NK} \p{Canonical_Combining_Class= - Nukta} (25) + Nukta} (26) \p{Canonical_Combining_Class: Not_Reordered} (Short: \p{Ccc=NR}) - (1_113_250 plus all above-Unicode code + (1_113_240 plus all above-Unicode code points: U+0000..02FF, U+034F, U+0370..0482, U+0488..0590, U+05BE, U+05C0 ...) \p{Canonical_Combining_Class: NR} \p{Canonical_Combining_Class= - Not_Reordered} (1_113_250 plus all + Not_Reordered} (1_113_240 plus all above-Unicode code points) - \p{Canonical_Combining_Class: Nukta} (Short: \p{Ccc=NK}) (25: + \p{Canonical_Combining_Class: Nukta} (Short: \p{Ccc=NK}) (26: U+093C, U+09BC, U+0A3C, U+0ABC, U+0B3C, U+0CBC ...) \p{Canonical_Combining_Class: OV} \p{Canonical_Combining_Class= @@ -1800,11 +1833,11 @@ stable. Right} (1) \p{Canonical_Combining_Class: Right} (Short: \p{Ccc=R}) (1: U+1D16D) - \p{Canonical_Combining_Class: Virama} (Short: \p{Ccc=VR}) (58: + \p{Canonical_Combining_Class: Virama} (Short: \p{Ccc=VR}) (61: U+094D, U+09CD, U+0A4D, U+0ACD, U+0B4D, U+0BCD ...) \p{Canonical_Combining_Class: VR} \p{Canonical_Combining_Class= - Virama} (58) + Virama} (61) \p{Cans} \p{Canadian_Aboriginal} (= \p{Script_Extensions= Canadian_Aboriginal}) (710) @@ -1812,33 +1845,33 @@ stable. Carian}) (NOT \p{Block=Carian}) (49) \p{Carian} \p{Script_Extensions=Carian} (Short: \p{Cari}; NOT \p{Block=Carian}) (49) - \p{Case_Ignorable} \p{Case_Ignorable=Y} (Short: \p{CI}) (2396) - \p{Case_Ignorable: N*} (Short: \p{CI=N}, \P{CI}) (1_111_716 plus + \p{Case_Ignorable} \p{Case_Ignorable=Y} (Short: \p{CI}) (2413) + \p{Case_Ignorable: N*} (Short: \p{CI=N}, \P{CI}) (1_111_699 plus all above-Unicode code points: [\x00- - \x20!\"#\$\%&\(\)*+,\-\/0-9;<=>?\@A- - Z\[\\\]_a-z\{\|\}~\x7f-\xa7\xa9- - \xac\xae\xb0-\xb3\xb5-\xb6\xb9-\xff], + \x20!\"#\$\%&\(\)*+,\-\/0-9;<=>?\@A-Z + \[\\\]_a-z\{\|\}~\x7f-\xa7\xa9-\xac\xae + \xb0-\xb3\xb5-\xb6\xb9-\xff], U+0100..02AF, U+0370..0373, U+0376..0379, U+037B..0383, U+0386 ...) - \p{Case_Ignorable: Y*} (Short: \p{CI=Y}, \p{CI}) (2396: - [\'.:\^`\xa8\xad\xaf\xb4\xb7-\xb8], + \p{Case_Ignorable: Y*} (Short: \p{CI=Y}, \p{CI}) (2413: [\'.:\^` + \xa8\xad\xaf\xb4\xb7-\xb8], U+02B0..036F, U+0374..0375, U+037A, U+0384..0385, U+0387 ...) - \p{Cased} \p{Cased=Y} (4279) - \p{Cased: N*} (Single: \P{Cased}) (1_109_833 plus all - above-Unicode code points: [\x00- - \x20!\"#\$\%&\'\(\)*+,\-.\/0-9:;<= - >?\@\[\\\]\^_`\{\|\}~\x7f-\xa9\xab- - \xb4\xb6-\xb9\xbb-\xbf\xd7\xf7], U+01BB, + \p{Cased} \p{Cased=Y} (4286) + \p{Cased: N*} (Single: \P{Cased}) (1_109_826 plus all + above-Unicode code points: [\x00-\x20! + \"#\$\%&\'\(\)*+,\-.\/0-9:;<=>?\@\[\\\] + \^_`\{\|\}~\x7f-\xa9\xab-\xb4\xb6-\xb9 + \xbb-\xbf\xd7\xf7], U+01BB, U+01C0..01C3, U+0294, U+02B9..02BF, U+02C2..02DF ...) - \p{Cased: Y*} (Single: \p{Cased}) (4279: [A-Za- - z\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8- - \xff], U+0100..01BA, U+01BC..01BF, + \p{Cased: Y*} (Single: \p{Cased}) (4286: [A-Za-z\xaa + \xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\xff], + U+0100..01BA, U+01BC..01BF, U+01C4..0293, U+0295..02B8, U+02C0..02C1 ...) \p{Cased_Letter} \p{General_Category=Cased_Letter} (Short: - \p{LC}) (3970) + \p{LC}) (3977) \p{Category: *} \p{General_Category: *} \p{Caucasian_Albanian} \p{Script_Extensions=Caucasian_Albanian} (Short: \p{Aghb}; NOT \p{Block= @@ -1852,86 +1885,80 @@ stable. \p{Cf} \p{Format} (= \p{General_Category=Format}) (161) \p{Chakma} \p{Script_Extensions=Chakma} (Short: - \p{Cakm}; NOT \p{Block=Chakma}) (90) + \p{Cakm}; NOT \p{Block=Chakma}) (91) \p{Cham} \p{Script_Extensions=Cham} (NOT \p{Block= Cham}) (83) \p{Changes_When_Casefolded} \p{Changes_When_Casefolded=Y} (Short: - \p{CWCF}) (1463) + \p{CWCF}) (1466) \p{Changes_When_Casefolded: N*} (Short: \p{CWCF=N}, \P{CWCF}) - (1_112_649 plus all above-Unicode code - points: [\x00- - \x20!\"#\$\%&\'\(\)*+,\-.\/0-9:;<= - >?\@\[\\\]\^_`a-z\{\|\}~\x7f-\xb4\xb6- - \xbf\xd7\xe0-\xff], U+0101, U+0103, - U+0105, U+0107, U+0109 ...) + (1_112_646 plus all above-Unicode code + points: [\x00-\x20!\"#\$\%&\'\(\)*+,\-. + \/0-9:;<=>?\@\[\\\]\^_`a-z\{\|\}~\x7f- + \xb4\xb6-\xbf\xd7\xe0-\xff], U+0101, + U+0103, U+0105, U+0107, U+0109 ...) \p{Changes_When_Casefolded: Y*} (Short: \p{CWCF=Y}, \p{CWCF}) - (1463: [A-Z\xb5\xc0-\xd6\xd8-\xdf], + (1466: [A-Z\xb5\xc0-\xd6\xd8-\xdf], U+0100, U+0102, U+0104, U+0106, U+0108 ...) \p{Changes_When_Casemapped} \p{Changes_When_Casemapped=Y} (Short: - \p{CWCM}) (2841) + \p{CWCM}) (2847) \p{Changes_When_Casemapped: N*} (Short: \p{CWCM=N}, \P{CWCM}) - (1_111_271 plus all above-Unicode code - points: [\x00- - \x20!\"#\$\%&\'\(\)*+,\-.\/0-9:;<= - >?\@\[\\\]\^_`\{\|\}~\x7f-\xb4\xb6- - \xbf\xd7\xf7], U+0138, U+018D, U+019B, - U+01AA..01AB, U+01BA..01BB ...) + (1_111_265 plus all above-Unicode code + points: [\x00-\x20!\"#\$\%&\'\(\)*+,\-. + \/0-9:;<=>?\@\[\\\]\^_`\{\|\}~\x7f-\xb4 + \xb6-\xbf\xd7\xf7], U+0138, U+018D, + U+019B, U+01AA..01AB, U+01BA..01BB ...) \p{Changes_When_Casemapped: Y*} (Short: \p{CWCM=Y}, \p{CWCM}) - (2841: [A-Za-z\xb5\xc0-\xd6\xd8- - \xf6\xf8-\xff], U+0100..0137, - U+0139..018C, U+018E..019A, - U+019C..01A9, U+01AC..01B9 ...) + (2847: [A-Za-z\xb5\xc0-\xd6\xd8-\xf6 + \xf8-\xff], U+0100..0137, U+0139..018C, + U+018E..019A, U+019C..01A9, U+01AC..01B9 + ...) \p{Changes_When_Lowercased} \p{Changes_When_Lowercased=Y} (Short: - \p{CWL}) (1390) + \p{CWL}) (1393) \p{Changes_When_Lowercased: N*} (Short: \p{CWL=N}, \P{CWL}) - (1_112_722 plus all above-Unicode code - points: [\x00- - \x20!\"#\$\%&\'\(\)*+,\-.\/0-9:;<= - >?\@\[\\\]\^_`a-z\{\|\}~\x7f- + (1_112_719 plus all above-Unicode code + points: [\x00-\x20!\"#\$\%&\'\(\)*+,\-. + \/0-9:;<=>?\@\[\\\]\^_`a-z\{\|\}~\x7f- \xbf\xd7\xdf-\xff], U+0101, U+0103, U+0105, U+0107, U+0109 ...) - \p{Changes_When_Lowercased: Y*} (Short: \p{CWL=Y}, \p{CWL}) (1390: + \p{Changes_When_Lowercased: Y*} (Short: \p{CWL=Y}, \p{CWL}) (1393: [A-Z\xc0-\xd6\xd8-\xde], U+0100, U+0102, U+0104, U+0106, U+0108 ...) \p{Changes_When_NFKC_Casefolded} \p{Changes_When_NFKC_Casefolded= - Y} (Short: \p{CWKCF}) (10_315) + Y} (Short: \p{CWKCF}) (10_329) \p{Changes_When_NFKC_Casefolded: N*} (Short: \p{CWKCF=N}, - \P{CWKCF}) (1_103_797 plus all above- - Unicode code points: [\x00- - \x20!\"#\$\%&\'\(\)*+,\-.\/0-9:;<= - >?\@\[\\\]\^_`a-z\{\|\}~\x7f-\x9f\xa1- - \xa7\xa9\xab-\xac\xae\xb0-\xb1\xb6- - \xb7\xbb\xbf\xd7\xe0-\xff], U+0101, - U+0103, U+0105, U+0107, U+0109 ...) + \P{CWKCF}) (1_103_783 plus all above- + Unicode code points: [\x00-\x20!\"#\$ + \%&\'\(\)*+,\-.\/0-9:;<=>?\@\[\\\]\^_`a- + z\{\|\}~\x7f-\x9f\xa1-\xa7\xa9\xab-\xac + \xae\xb0-\xb1\xb6-\xb7\xbb\xbf\xd7\xe0- + \xff], U+0101, U+0103, U+0105, U+0107, + U+0109 ...) \p{Changes_When_NFKC_Casefolded: Y*} (Short: \p{CWKCF=Y}, - \p{CWKCF}) (10_315: [A- - Z\xa0\xa8\xaa\xad\xaf\xb2-\xb5\xb8- - \xba\xbc-\xbe\xc0-\xd6\xd8-\xdf], - U+0100, U+0102, U+0104, U+0106, U+0108 - ...) + \p{CWKCF}) (10_329: [A-Z\xa0\xa8\xaa + \xad\xaf\xb2-\xb5\xb8-\xba\xbc-\xbe\xc0- + \xd6\xd8-\xdf], U+0100, U+0102, U+0104, + U+0106, U+0108 ...) \p{Changes_When_Titlecased} \p{Changes_When_Titlecased=Y} (Short: - \p{CWT}) (1409) + \p{CWT}) (1412) \p{Changes_When_Titlecased: N*} (Short: \p{CWT=N}, \P{CWT}) - (1_112_703 plus all above-Unicode code - points: [\x00- - \x20!\"#\$\%&\'\(\)*+,\-.\/0-9:;<=>?\@A- - Z\[\\\]\^_`\{\|\}~\x7f-\xb4\xb6- - \xde\xf7], U+0100, U+0102, U+0104, - U+0106, U+0108 ...) - \p{Changes_When_Titlecased: Y*} (Short: \p{CWT=Y}, \p{CWT}) (1409: + (1_112_700 plus all above-Unicode code + points: [\x00-\x20!\"#\$\%&\'\(\)*+,\-. + \/0-9:;<=>?\@A-Z\[\\\]\^_`\{\|\}~\x7f- + \xb4\xb6-\xde\xf7], U+0100, U+0102, + U+0104, U+0106, U+0108 ...) + \p{Changes_When_Titlecased: Y*} (Short: \p{CWT=Y}, \p{CWT}) (1412: [a-z\xb5\xdf-\xf6\xf8-\xff], U+0101, U+0103, U+0105, U+0107, U+0109 ...) \p{Changes_When_Uppercased} \p{Changes_When_Uppercased=Y} (Short: - \p{CWU}) (1482) + \p{CWU}) (1485) \p{Changes_When_Uppercased: N*} (Short: \p{CWU=N}, \P{CWU}) - (1_112_630 plus all above-Unicode code - points: [\x00- - \x20!\"#\$\%&\'\(\)*+,\-.\/0-9:;<=>?\@A- - Z\[\\\]\^_`\{\|\}~\x7f-\xb4\xb6- - \xde\xf7], U+0100, U+0102, U+0104, - U+0106, U+0108 ...) - \p{Changes_When_Uppercased: Y*} (Short: \p{CWU=Y}, \p{CWU}) (1482: + (1_112_627 plus all above-Unicode code + points: [\x00-\x20!\"#\$\%&\'\(\)*+,\-. + \/0-9:;<=>?\@A-Z\[\\\]\^_`\{\|\}~\x7f- + \xb4\xb6-\xde\xf7], U+0100, U+0102, + U+0104, U+0106, U+0108 ...) + \p{Changes_When_Uppercased: Y*} (Short: \p{CWU=Y}, \p{CWU}) (1485: [a-z\xb5\xdf-\xf6\xf8-\xff], U+0101, U+0103, U+0105, U+0107, U+0109 ...) \p{Cher} \p{Cherokee} (= \p{Script_Extensions= @@ -1943,8 +1970,13 @@ stable. X \p{Cherokee_Supplement} \p{Block=Cherokee_Supplement} (Short: \p{InCherokeeSup}) (80) X \p{Chess_Symbols} \p{Block=Chess_Symbols} (112) + \p{Chorasmian} \p{Script_Extensions=Chorasmian} (Short: + \p{Chrs}; NOT \p{Block=Chorasmian}) (28) + \p{Chrs} \p{Chorasmian} (= \p{Script_Extensions= + Chorasmian}) (NOT \p{Block=Chorasmian}) + (28) \p{CI} \p{Case_Ignorable} (= \p{Case_Ignorable= - Y}) (2396) + Y}) (2413) \p{CI: *} \p{Case_Ignorable: *} X \p{CJK} \p{CJK_Unified_Ideographs} (= \p{Block= CJK_Unified_Ideographs}) (20_992) @@ -1995,6 +2027,10 @@ stable. \p{Block= CJK_Unified_Ideographs_Extension_F}) (7488) + X \p{CJK_Ext_G} \p{CJK_Unified_Ideographs_Extension_G} (= + \p{Block= + CJK_Unified_Ideographs_Extension_G}) + (4944) X \p{CJK_Radicals_Sup} \p{CJK_Radicals_Supplement} (= \p{Block= CJK_Radicals_Supplement}) (128) X \p{CJK_Radicals_Supplement} \p{Block=CJK_Radicals_Supplement} @@ -2026,10 +2062,13 @@ stable. X \p{CJK_Unified_Ideographs_Extension_F} \p{Block= CJK_Unified_Ideographs_Extension_F} (Short: \p{InCJKExtF}) (7488) + X \p{CJK_Unified_Ideographs_Extension_G} \p{Block= + CJK_Unified_Ideographs_Extension_G} + (Short: \p{InCJKExtG}) (4944) \p{Close_Punctuation} \p{General_Category=Close_Punctuation} (Short: \p{Pe}) (73) \p{Cn} \p{Unassigned} (= \p{General_Category= - Unassigned}) (836_602 plus all above- + Unassigned}) (830_672 plus all above- Unicode code points) \p{Cntrl} \p{XPosixCntrl} (= \p{General_Category= Control}) (65) @@ -2052,14 +2091,14 @@ stable. X \p{Combining_Half_Marks} \p{Block=Combining_Half_Marks} (Short: \p{InHalfMarks}) (16) \p{Combining_Mark} \p{Mark} (= \p{General_Category=Mark}) - (2268) + (2295) X \p{Combining_Marks_For_Symbols} \p{Combining_Diacritical_Marks_For_- Symbols} (= \p{Block= Combining_Diacritical_Marks_For_- Symbols}) (48) \p{Common} \p{Script_Extensions=Common} (Short: - \p{Zyyy}) (7386) + \p{Zyyy}) (7661) X \p{Common_Indic_Number_Forms} \p{Block=Common_Indic_Number_Forms} (Short: \p{InIndicNumberForms}) (16) \p{Comp_Ex} \p{Full_Composition_Exclusion} (= @@ -2108,29 +2147,29 @@ stable. (Short: \p{Sc}) (62) X \p{Currency_Symbols} \p{Block=Currency_Symbols} (48) \p{CWCF} \p{Changes_When_Casefolded} (= - \p{Changes_When_Casefolded=Y}) (1463) + \p{Changes_When_Casefolded=Y}) (1466) \p{CWCF: *} \p{Changes_When_Casefolded: *} \p{CWCM} \p{Changes_When_Casemapped} (= - \p{Changes_When_Casemapped=Y}) (2841) + \p{Changes_When_Casemapped=Y}) (2847) \p{CWCM: *} \p{Changes_When_Casemapped: *} \p{CWKCF} \p{Changes_When_NFKC_Casefolded} (= \p{Changes_When_NFKC_Casefolded=Y}) - (10_315) + (10_329) \p{CWKCF: *} \p{Changes_When_NFKC_Casefolded: *} \p{CWL} \p{Changes_When_Lowercased} (= - \p{Changes_When_Lowercased=Y}) (1390) + \p{Changes_When_Lowercased=Y}) (1393) \p{CWL: *} \p{Changes_When_Lowercased: *} \p{CWT} \p{Changes_When_Titlecased} (= - \p{Changes_When_Titlecased=Y}) (1409) + \p{Changes_When_Titlecased=Y}) (1412) \p{CWT: *} \p{Changes_When_Titlecased: *} \p{CWU} \p{Changes_When_Uppercased} (= - \p{Changes_When_Uppercased=Y}) (1482) + \p{Changes_When_Uppercased=Y}) (1485) \p{CWU: *} \p{Changes_When_Uppercased: *} \p{Cypriot} \p{Script_Extensions=Cypriot} (Short: \p{Cprt}) (112) X \p{Cypriot_Syllabary} \p{Block=Cypriot_Syllabary} (64) \p{Cyrillic} \p{Script_Extensions=Cyrillic} (Short: - \p{Cyrl}; NOT \p{Block=Cyrillic}) (446) + \p{Cyrl}; NOT \p{Block=Cyrillic}) (447) X \p{Cyrillic_Ext_A} \p{Cyrillic_Extended_A} (= \p{Block= Cyrillic_Extended_A}) (32) X \p{Cyrillic_Ext_B} \p{Cyrillic_Extended_B} (= \p{Block= @@ -2150,27 +2189,27 @@ stable. X \p{Cyrillic_Supplementary} \p{Cyrillic_Supplement} (= \p{Block= Cyrillic_Supplement}) (48) \p{Cyrl} \p{Cyrillic} (= \p{Script_Extensions= - Cyrillic}) (NOT \p{Block=Cyrillic}) (446) - \p{Dash} \p{Dash=Y} (28) - \p{Dash: N*} (Single: \P{Dash}) (1_114_084 plus all - above-Unicode code points: [\x00- - \x20!\"#\$\%&\'\(\)*+,.\/0-9:;<=>?\@A- - Z\[\\\]\^_`a-z\{\|\}~\x7f-\xff], + Cyrillic}) (NOT \p{Block=Cyrillic}) (447) + \p{Dash} \p{Dash=Y} (29) + \p{Dash: N*} (Single: \P{Dash}) (1_114_083 plus all + above-Unicode code points: [\x00-\x20! + \"#\$\%&\'\(\)*+,.\/0-9:;<=>?\@A-Z + \[\\\]\^_`a-z\{\|\}~\x7f-\xff], U+0100..0589, U+058B..05BD, U+05BF..13FF, U+1401..1805, U+1807..200F ...) - \p{Dash: Y*} (Single: \p{Dash}) (28: [\-], U+058A, + \p{Dash: Y*} (Single: \p{Dash}) (29: [\-], U+058A, U+05BE, U+1400, U+1806, U+2010..2015 ...) \p{Dash_Punctuation} \p{General_Category=Dash_Punctuation} - (Short: \p{Pd}) (24) + (Short: \p{Pd}) (25) \p{Decimal_Number} \p{XPosixDigit} (= \p{General_Category= - Decimal_Number}) (630) + Decimal_Number}) (650) \p{Decomposition_Type: Can} \p{Decomposition_Type=Canonical} - (13_232) - \p{Decomposition_Type: Canonical} (Short: \p{Dt=Can}) (13_232: - [\xc0-\xc5\xc7-\xcf\xd1-\xd6\xd9- - \xdd\xe0-\xe5\xe7-\xef\xf1-\xf6\xf9- - \xfd\xff], U+0100..010F, U+0112..0125, + (13_233) + \p{Decomposition_Type: Canonical} (Short: \p{Dt=Can}) (13_233: + [\xc0-\xc5\xc7-\xcf\xd1-\xd6\xd9-\xdd + \xe0-\xe5\xe7-\xef\xf1-\xf6\xf9-\xfd + \xff], U+0100..010F, U+0112..0125, U+0128..0130, U+0134..0137, U+0139..013E ...) \p{Decomposition_Type: Circle} (Short: \p{Dt=Enc}) (240: @@ -2178,8 +2217,8 @@ stable. U+3244..3247, U+3251..327E, U+3280..32BF, U+32D0..32FE ...) \p{Decomposition_Type: Com} \p{Decomposition_Type=Compat} (720) - \p{Decomposition_Type: Compat} (Short: \p{Dt=Com}) (720: - [\xa8\xaf\xb4-\xb5\xb8], U+0132..0133, + \p{Decomposition_Type: Compat} (Short: \p{Dt=Com}) (720: [\xa8 + \xaf\xb4-\xb5\xb8], U+0132..0133, U+013F..0140, U+0149, U+017F, U+01C4..01CC ...) \p{Decomposition_Type: Enc} \p{Decomposition_Type=Circle} (240) @@ -2187,7 +2226,7 @@ stable. \p{Decomposition_Type: Final} (Short: \p{Dt=Fin}) (240: U+FB51, U+FB53, U+FB57, U+FB5B, U+FB5F, U+FB63 ...) - \p{Decomposition_Type: Font} (Short: \p{Dt=Font}) (1184: U+2102, + \p{Decomposition_Type: Font} (Short: \p{Dt=Font}) (1194: U+2102, U+210A..2113, U+2115, U+2119..211D, U+2124, U+2128 ...) \p{Decomposition_Type: Fra} \p{Decomposition_Type=Fraction} (20) @@ -2214,20 +2253,20 @@ stable. \p{Decomposition_Type: Nobreak} (Short: \p{Dt=Nb}) (5: [\xa0], U+0F0C, U+2007, U+2011, U+202F) \p{Decomposition_Type: Non_Canon} \p{Decomposition_Type= - Non_Canonical} (Perl extension) (3664) + Non_Canonical} (Perl extension) (3675) \p{Decomposition_Type: Non_Canonical} Union of all non-canonical decompositions (Short: \p{Dt=NonCanon}) - (Perl extension) (3664: - [\xa0\xa8\xaa\xaf\xb2-\xb5\xb8-\xba\xbc- - \xbe], U+0132..0133, U+013F..0140, - U+0149, U+017F, U+01C4..01CC ...) - \p{Decomposition_Type: None} (Short: \p{Dt=None}) (1_097_216 plus + (Perl extension) (3675: [\xa0\xa8\xaa + \xaf\xb2-\xb5\xb8-\xba\xbc-\xbe], + U+0132..0133, U+013F..0140, U+0149, + U+017F, U+01C4..01CC ...) + \p{Decomposition_Type: None} (Short: \p{Dt=None}) (1_097_204 plus all above-Unicode code points: [\x00- \x9f\xa1-\xa7\xa9\xab-\xae\xb0-\xb1\xb6- - \xb7\xbb\xbf\xc6\xd0\xd7-\xd8\xde- - \xdf\xe6\xf0\xf7-\xf8\xfe], - U+0110..0111, U+0126..0127, U+0131, - U+0138, U+0141..0142 ...) + \xb7\xbb\xbf\xc6\xd0\xd7-\xd8\xde-\xdf + \xe6\xf0\xf7-\xf8\xfe], U+0110..0111, + U+0126..0127, U+0131, U+0138, + U+0141..0142 ...) \p{Decomposition_Type: Small} (Short: \p{Dt=Sml}) (26: U+FE50..FE52, U+FE54..FE66, U+FE68..FE6B) \p{Decomposition_Type: Sml} \p{Decomposition_Type=Small} (26) @@ -2237,8 +2276,8 @@ stable. U+3371..33DF, U+33FF, U+1F130..1F14F ...) \p{Decomposition_Type: Sub} (Short: \p{Dt=Sub}) (38: U+1D62..1D6A, U+2080..208E, U+2090..209C, U+2C7C) - \p{Decomposition_Type: Sup} \p{Decomposition_Type=Super} (153) - \p{Decomposition_Type: Super} (Short: \p{Dt=Sup}) (153: [\xaa\xb2- + \p{Decomposition_Type: Sup} \p{Decomposition_Type=Super} (154) + \p{Decomposition_Type: Super} (Short: \p{Dt=Sup}) (154: [\xaa\xb2- \xb3\xb9-\xba], U+02B0..02B8, U+02E0..02E4, U+10FC, U+1D2C..1D2E, U+1D30..1D3A ...) @@ -2286,20 +2325,20 @@ stable. \p{Default_Ignorable_Code_Point=Y}) (4173) \p{DI: *} \p{Default_Ignorable_Code_Point: *} - \p{Dia} \p{Diacritic} (= \p{Diacritic=Y}) (873) + \p{Dia} \p{Diacritic} (= \p{Diacritic=Y}) (882) \p{Dia: *} \p{Diacritic: *} - \p{Diacritic} \p{Diacritic=Y} (Short: \p{Dia}) (873) - \p{Diacritic: N*} (Short: \p{Dia=N}, \P{Dia}) (1_113_239 + \p{Diacritic} \p{Diacritic=Y} (Short: \p{Dia}) (882) + \p{Diacritic: N*} (Short: \p{Dia=N}, \P{Dia}) (1_113_230 plus all above-Unicode code points: [\x00-\x20!\"#\$\%&\'\(\)*+,\-.\/0-9:;<= >?\@A-Z\[\\\]_a-z\{\|\}~\x7f-\xa7\xa9- \xae\xb0-\xb3\xb5-\xb6\xb9-\xff], U+0100..02AF, U+034F, U+0358..035C, U+0363..0373, U+0376..0379 ...) - \p{Diacritic: Y*} (Short: \p{Dia=Y}, \p{Dia}) (873: - [\^`\xa8\xaf\xb4\xb7-\xb8], - U+02B0..034E, U+0350..0357, - U+035D..0362, U+0374..0375, U+037A ...) + \p{Diacritic: Y*} (Short: \p{Dia=Y}, \p{Dia}) (882: [\^` + \xa8\xaf\xb4\xb7-\xb8], U+02B0..034E, + U+0350..0357, U+035D..0362, + U+0374..0375, U+037A ...) X \p{Diacriticals} \p{Combining_Diacritical_Marks} (= \p{Block=Combining_Diacritical_Marks}) (112) @@ -2316,9 +2355,14 @@ stable. (= \p{Block= Combining_Diacritical_Marks_Supplement}) (64) + \p{Diak} \p{Dives_Akuru} (= \p{Script_Extensions= + Dives_Akuru}) (NOT \p{Block= + Dives_Akuru}) (72) \p{Digit} \p{XPosixDigit} (= \p{General_Category= - Decimal_Number}) (630) + Decimal_Number}) (650) X \p{Dingbats} \p{Block=Dingbats} (192) + \p{Dives_Akuru} \p{Script_Extensions=Dives_Akuru} (Short: + \p{Diak}; NOT \p{Block=Dives_Akuru}) (72) \p{Dogr} \p{Dogra} (= \p{Script_Extensions=Dogra}) (NOT \p{Block=Dogra}) (82) \p{Dogra} \p{Script_Extensions=Dogra} (Short: @@ -2338,13 +2382,12 @@ stable. X \p{Early_Dynastic_Cuneiform} \p{Block=Early_Dynastic_Cuneiform} (208) \p{East_Asian_Width: A} \p{East_Asian_Width=Ambiguous} (138_739) - \p{East_Asian_Width: Ambiguous} (Short: \p{Ea=A}) (138_739: - [\xa1\xa4\xa7-\xa8\xaa\xad-\xae\xb0- - \xb4\xb6-\xba\xbc-\xbf\xc6\xd0\xd7- - \xd8\xde-\xe1\xe6\xe8-\xea\xec- - \xed\xf0\xf2-\xf3\xf7-\xfa\xfc\xfe], - U+0101, U+0111, U+0113, U+011B, - U+0126..0127 ...) + \p{East_Asian_Width: Ambiguous} (Short: \p{Ea=A}) (138_739: [\xa1 + \xa4\xa7-\xa8\xaa\xad-\xae\xb0-\xb4\xb6- + \xba\xbc-\xbf\xc6\xd0\xd7-\xd8\xde-\xe1 + \xe6\xe8-\xea\xec-\xed\xf0\xf2-\xf3\xf7- + \xfa\xfc\xfe], U+0101, U+0111, U+0113, + U+011B, U+0126..0127 ...) \p{East_Asian_Width: F} \p{East_Asian_Width=Fullwidth} (104) \p{East_Asian_Width: Fullwidth} (Short: \p{Ea=F}) (104: U+3000, U+FF01..FF60, U+FFE0..FFE6) @@ -2353,25 +2396,30 @@ stable. U+FF61..FFBE, U+FFC2..FFC7, U+FFCA..FFCF, U+FFD2..FFD7, U+FFDA..FFDC ...) - \p{East_Asian_Width: N} \p{East_Asian_Width=Neutral} (793_252 plus + \p{East_Asian_Width: N} \p{East_Asian_Width=Neutral} (792_699 plus all above-Unicode code points) \p{East_Asian_Width: Na} \p{East_Asian_Width=Narrow} (111) - \p{East_Asian_Width: Narrow} (Short: \p{Ea=Na}) (111: [\x20- - \x7e\xa2-\xa3\xa5-\xa6\xac\xaf], + \p{East_Asian_Width: Narrow} (Short: \p{Ea=Na}) (111: [\x20-\x7e + \xa2-\xa3\xa5-\xa6\xac\xaf], U+27E6..27ED, U+2985..2986) - \p{East_Asian_Width: Neutral} (Short: \p{Ea=N}) (793_252 plus all - above-Unicode code points: [\x00- - \x1f\x7f-\xa0\xa9\xab\xb5\xbb\xc0- - \xc5\xc7-\xcf\xd1-\xd6\xd9-\xdd\xe2- - \xe5\xe7\xeb\xee-\xef\xf1\xf4- - \xf6\xfb\xfd\xff], U+00FF..0100, - U+0102..0110, U+0112, U+0114..011A, - U+011C..0125 ...) - \p{East_Asian_Width: W} \p{East_Asian_Width=Wide} (181_783) - \p{East_Asian_Width: Wide} (Short: \p{Ea=W}) (181_783: + \p{East_Asian_Width: Neutral} (Short: \p{Ea=N}) (792_699 plus all + above-Unicode code points: [\x00-\x1f + \x7f-\xa0\xa9\xab\xb5\xbb\xc0-\xc5\xc7- + \xcf\xd1-\xd6\xd9-\xdd\xe2-\xe5\xe7\xeb + \xee-\xef\xf1\xf4-\xf6\xfb\xfd\xff], + U+00FF..0100, U+0102..0110, U+0112, + U+0114..011A, U+011C..0125 ...) + \p{East_Asian_Width: W} \p{East_Asian_Width=Wide} (182_336) + \p{East_Asian_Width: Wide} (Short: \p{Ea=W}) (182_336: U+1100..115F, U+231A..231B, U+2329..232A, U+23E9..23EC, U+23F0, U+23F3 ...) + \p{EBase} \p{Emoji_Modifier_Base} (= + \p{Emoji_Modifier_Base=Y}) (122) + \p{EBase: *} \p{Emoji_Modifier_Base: *} + \p{EComp} \p{Emoji_Component} (= \p{Emoji_Component= + Y}) (146) + \p{EComp: *} \p{Emoji_Component: *} \p{Egyp} \p{Egyptian_Hieroglyphs} (= \p{Script_Extensions= Egyptian_Hieroglyphs}) (NOT \p{Block= @@ -2390,6 +2438,58 @@ stable. Elymaic}) (NOT \p{Block=Elymaic}) (23) \p{Elymaic} \p{Script_Extensions=Elymaic} (Short: \p{Elym}; NOT \p{Block=Elymaic}) (23) + \p{EMod} \p{Emoji_Modifier} (= \p{Emoji_Modifier= + Y}) (5) + \p{EMod: *} \p{Emoji_Modifier: *} + \p{Emoji} \p{Emoji=Y} (1367) + \p{Emoji: N*} (Single: \P{Emoji}) (1_112_745 plus all + above-Unicode code points: [\x00-\x20! + \"\$\%&\'\(\)+,\-.\/:;<=>?\@A-Z\[\\\] + \^_`a-z\{\|\}~\x7f-\xa8\xaa-\xad\xaf- + \xff], U+0100..203B, U+203D..2048, + U+204A..2121, U+2123..2138, U+213A..2193 + ...) + \p{Emoji: Y*} (Single: \p{Emoji}) (1367: [#*0-9\xa9 + \xae], U+203C, U+2049, U+2122, U+2139, + U+2194..2199 ...) + \p{Emoji_Component} \p{Emoji_Component=Y} (Short: \p{EComp}) + (146) + \p{Emoji_Component: N*} (Short: \p{EComp=N}, \P{EComp}) (1_113_966 + plus all above-Unicode code points: + [\x00-\x20!\"\$\%&\'\(\)+,\-.\/:;<=>? + \@A-Z\[\\\]\^_`a-z\{\|\}~\x7f-\xff], + U+0100..200C, U+200E..20E2, + U+20E4..FE0E, U+FE10..1F1E5, + U+1F200..1F3FA ...) + \p{Emoji_Component: Y*} (Short: \p{EComp=Y}, \p{EComp}) (146: + [#*0-9], U+200D, U+20E3, U+FE0F, + U+1F1E6..1F1FF, U+1F3FB..1F3FF ...) + \p{Emoji_Modifier} \p{Emoji_Modifier=Y} (Short: \p{EMod}) (5) + \p{Emoji_Modifier: N*} (Short: \p{EMod=N}, \P{EMod}) (1_114_107 + plus all above-Unicode code points: + U+0000..1F3FA, U+1F400..infinity) + \p{Emoji_Modifier: Y*} (Short: \p{EMod=Y}, \p{EMod}) (5: + U+1F3FB..1F3FF) + \p{Emoji_Modifier_Base} \p{Emoji_Modifier_Base=Y} (Short: + \p{EBase}) (122) + \p{Emoji_Modifier_Base: N*} (Short: \p{EBase=N}, \P{EBase}) + (1_113_990 plus all above-Unicode code + points: U+0000..261C, U+261E..26F8, + U+26FA..2709, U+270E..1F384, + U+1F386..1F3C1, U+1F3C5..1F3C6 ...) + \p{Emoji_Modifier_Base: Y*} (Short: \p{EBase=Y}, \p{EBase}) (122: + U+261D, U+26F9, U+270A..270D, U+1F385, + U+1F3C2..1F3C4, U+1F3C7 ...) + \p{Emoji_Presentation} \p{Emoji_Presentation=Y} (Short: + \p{EPres}) (1148) + \p{Emoji_Presentation: N*} (Short: \p{EPres=N}, \P{EPres}) + (1_112_964 plus all above-Unicode code + points: U+0000..2319, U+231C..23E8, + U+23ED..23EF, U+23F1..23F2, + U+23F4..25FC, U+25FF..2613 ...) + \p{Emoji_Presentation: Y*} (Short: \p{EPres=Y}, \p{EPres}) (1148: + U+231A..231B, U+23E9..23EC, U+23F0, + U+23F3, U+25FD..25FE, U+2614..2615 ...) X \p{Emoticons} \p{Block=Emoticons} (80) X \p{Enclosed_Alphanum} \p{Enclosed_Alphanumerics} (= \p{Block= Enclosed_Alphanumerics}) (160) @@ -2415,6 +2515,9 @@ stable. \p{InEnclosedIdeographicSup}) (256) \p{Enclosing_Mark} \p{General_Category=Enclosing_Mark} (Short: \p{Me}) (13) + \p{EPres} \p{Emoji_Presentation} (= + \p{Emoji_Presentation=Y}) (1148) + \p{EPres: *} \p{Emoji_Presentation: *} \p{Ethi} \p{Ethiopic} (= \p{Script_Extensions= Ethiopic}) (NOT \p{Block=Ethiopic}) (495) \p{Ethiopic} \p{Script_Extensions=Ethiopic} (Short: @@ -2431,17 +2534,31 @@ stable. Ethiopic_Supplement}) (32) X \p{Ethiopic_Supplement} \p{Block=Ethiopic_Supplement} (Short: \p{InEthiopicSup}) (32) - \p{Ext} \p{Extender} (= \p{Extender=Y}) (47) + \p{Ext} \p{Extender} (= \p{Extender=Y}) (48) \p{Ext: *} \p{Extender: *} - \p{Extender} \p{Extender=Y} (Short: \p{Ext}) (47) - \p{Extender: N*} (Short: \p{Ext=N}, \P{Ext}) (1_114_065 + \p{Extended_Pictographic} \p{Extended_Pictographic=Y} (Short: + \p{ExtPict}) (3537) + \p{Extended_Pictographic: N*} (Short: \p{ExtPict=N}, \P{ExtPict}) + (1_110_575 plus all above-Unicode code + points: [\x00-\xa8\xaa-\xad\xaf-\xff], + U+0100..203B, U+203D..2048, + U+204A..2121, U+2123..2138, U+213A..2193 + ...) + \p{Extended_Pictographic: Y*} (Short: \p{ExtPict=Y}, \p{ExtPict}) + (3537: [\xa9\xae], U+203C, U+2049, + U+2122, U+2139, U+2194..2199 ...) + \p{Extender} \p{Extender=Y} (Short: \p{Ext}) (48) + \p{Extender: N*} (Short: \p{Ext=N}, \P{Ext}) (1_114_064 plus all above-Unicode code points: [\x00-\xb6\xb8-\xff], U+0100..02CF, U+02D2..063F, U+0641..07F9, - U+07FB..0E45, U+0E47..0EC5 ...) - \p{Extender: Y*} (Short: \p{Ext=Y}, \p{Ext}) (47: [\xb7], - U+02D0..02D1, U+0640, U+07FA, U+0E46, - U+0EC6 ...) + U+07FB..0B54, U+0B56..0E45 ...) + \p{Extender: Y*} (Short: \p{Ext=Y}, \p{Ext}) (48: [\xb7], + U+02D0..02D1, U+0640, U+07FA, U+0B55, + U+0E46 ...) + \p{ExtPict} \p{Extended_Pictographic} (= + \p{Extended_Pictographic=Y}) (3537) + \p{ExtPict: *} \p{Extended_Pictographic: *} \p{Final_Punctuation} \p{General_Category=Final_Punctuation} (Short: \p{Pf}) (10) \p{Format} \p{General_Category=Format} (Short: @@ -2459,11 +2576,11 @@ stable. U+0958..095F ...) \p{Gc: *} \p{General_Category: *} \p{GCB: *} \p{Grapheme_Cluster_Break: *} - \p{General_Category: C} \p{General_Category=Other} (976_344 plus + \p{General_Category: C} \p{General_Category=Other} (970_414 plus all above-Unicode code points) \p{General_Category: Cased_Letter} [\p{Ll}\p{Lu}\p{Lt}] (Short: - \p{Gc=LC}, \p{LC}) (3970: [A-Za- - z\xb5\xc0-\xd6\xd8-\xf6\xf8-\xff], + \p{Gc=LC}, \p{LC}) (3977: [A-Za-z\xb5 + \xc0-\xd6\xd8-\xf6\xf8-\xff], U+0100..01BA, U+01BC..01BF, U+01C4..0293, U+0295..02AF, U+0370..0373 ...) @@ -2472,12 +2589,12 @@ stable. \p{General_Category: Close_Punctuation} (Short: \p{Gc=Pe}, \p{Pe}) (73: [\)\]\}], U+0F3B, U+0F3D, U+169C, U+2046, U+207E ...) - \p{General_Category: Cn} \p{General_Category=Unassigned} (836_602 + \p{General_Category: Cn} \p{General_Category=Unassigned} (830_672 plus all above-Unicode code points) \p{General_Category: Cntrl} \p{General_Category=Control} (65) \p{General_Category: Co} \p{General_Category=Private_Use} (137_468) \p{General_Category: Combining_Mark} \p{General_Category=Mark} - (2268) + (2295) \p{General_Category: Connector_Punctuation} (Short: \p{Gc=Pc}, \p{Pc}) (10: [_], U+203F..2040, U+2054, U+FE33..FE34, U+FE4D..FE4F, U+FF3F) @@ -2488,14 +2605,14 @@ stable. (62: [\$\xa2-\xa5], U+058F, U+060B, U+07FE..07FF, U+09F2..09F3, U+09FB ...) \p{General_Category: Dash_Punctuation} (Short: \p{Gc=Pd}, \p{Pd}) - (24: [\-], U+058A, U+05BE, U+1400, + (25: [\-], U+058A, U+05BE, U+1400, U+1806, U+2010..2015 ...) \p{General_Category: Decimal_Number} (Short: \p{Gc=Nd}, \p{Nd}) - (630: [0-9], U+0660..0669, U+06F0..06F9, + (650: [0-9], U+0660..0669, U+06F0..06F9, U+07C0..07C9, U+0966..096F, U+09E6..09EF ...) \p{General_Category: Digit} \p{General_Category=Decimal_Number} - (630) + (650) \p{General_Category: Enclosing_Mark} (Short: \p{Gc=Me}, \p{Me}) (13: U+0488..0489, U+1ABE, U+20DD..20E0, U+20E2..20E4, U+A670..A672) @@ -2508,17 +2625,16 @@ stable. \p{General_Category: Initial_Punctuation} (Short: \p{Gc=Pi}, \p{Pi}) (12: [\xab], U+2018, U+201B..201C, U+201F, U+2039, U+2E02 ...) - \p{General_Category: L} \p{General_Category=Letter} (125_643) - X \p{General_Category: L&} \p{General_Category=Cased_Letter} (3970) + \p{General_Category: L} \p{General_Category=Letter} (131_241) + X \p{General_Category: L&} \p{General_Category=Cased_Letter} (3977) X \p{General_Category: L_} \p{General_Category=Cased_Letter} Note the trailing '_' matters in spite of - loose matching rules. (3970) - \p{General_Category: LC} \p{General_Category=Cased_Letter} (3970) - \p{General_Category: Letter} (Short: \p{Gc=L}, \p{L}) (125_643: - [A-Za-z\xaa\xb5\xba\xc0-\xd6\xd8- - \xf6\xf8-\xff], U+0100..02C1, - U+02C6..02D1, U+02E0..02E4, U+02EC, - U+02EE ...) + loose matching rules. (3977) + \p{General_Category: LC} \p{General_Category=Cased_Letter} (3977) + \p{General_Category: Letter} (Short: \p{Gc=L}, \p{L}) (131_241: + [A-Za-z\xaa\xb5\xba\xc0-\xd6\xd8-\xf6 + \xf8-\xff], U+0100..02C1, U+02C6..02D1, + U+02E0..02E4, U+02EC, U+02EE ...) \p{General_Category: Letter_Number} (Short: \p{Gc=Nl}, \p{Nl}) (236: U+16EE..16F0, U+2160..2182, U+2185..2188, U+3007, U+3021..3029, @@ -2527,22 +2643,22 @@ stable. (1: U+2028) \p{General_Category: Ll} \p{General_Category=Lowercase_Letter} (/i= General_Category=Cased_Letter) - (2151) - \p{General_Category: Lm} \p{General_Category=Modifier_Letter} (259) + (2155) + \p{General_Category: Lm} \p{General_Category=Modifier_Letter} (260) \p{General_Category: Lo} \p{General_Category=Other_Letter} - (121_414) + (127_004) \p{General_Category: Lowercase_Letter} (Short: \p{Gc=Ll}, \p{Ll}; /i= General_Category=Cased_Letter) - (2151: [a-z\xb5\xdf-\xf6\xf8-\xff], + (2155: [a-z\xb5\xdf-\xf6\xf8-\xff], U+0101, U+0103, U+0105, U+0107, U+0109 ...) \p{General_Category: Lt} \p{General_Category=Titlecase_Letter} (/i= General_Category=Cased_Letter) (31) \p{General_Category: Lu} \p{General_Category=Uppercase_Letter} (/i= General_Category=Cased_Letter) - (1788) - \p{General_Category: M} \p{General_Category=Mark} (2268) - \p{General_Category: Mark} (Short: \p{Gc=M}, \p{M}) (2268: + (1791) + \p{General_Category: M} \p{General_Category=Mark} (2295) + \p{General_Category: Mark} (Short: \p{Gc=M}, \p{M}) (2295: U+0300..036F, U+0483..0489, U+0591..05BD, U+05BF, U+05C1..05C2, U+05C4..05C5 ...) @@ -2550,61 +2666,59 @@ stable. [+<=>\|~\xac\xb1\xd7\xf7], U+03F6, U+0606..0608, U+2044, U+2052, U+207A..207C ...) - \p{General_Category: Mc} \p{General_Category=Spacing_Mark} (429) + \p{General_Category: Mc} \p{General_Category=Spacing_Mark} (443) \p{General_Category: Me} \p{General_Category=Enclosing_Mark} (13) \p{General_Category: Mn} \p{General_Category=Nonspacing_Mark} - (1826) + (1839) \p{General_Category: Modifier_Letter} (Short: \p{Gc=Lm}, \p{Lm}) - (259: U+02B0..02C1, U+02C6..02D1, + (260: U+02B0..02C1, U+02C6..02D1, U+02E0..02E4, U+02EC, U+02EE, U+0374 ...) \p{General_Category: Modifier_Symbol} (Short: \p{Gc=Sk}, \p{Sk}) - (121: [\^`\xa8\xaf\xb4\xb8], + (123: [\^`\xa8\xaf\xb4\xb8], U+02C2..02C5, U+02D2..02DF, U+02E5..02EB, U+02ED, U+02EF..02FF ...) - \p{General_Category: N} \p{General_Category=Number} (1754) - \p{General_Category: Nd} \p{General_Category=Decimal_Number} (630) + \p{General_Category: N} \p{General_Category=Number} (1781) + \p{General_Category: Nd} \p{General_Category=Decimal_Number} (650) \p{General_Category: Nl} \p{General_Category=Letter_Number} (236) - \p{General_Category: No} \p{General_Category=Other_Number} (888) + \p{General_Category: No} \p{General_Category=Other_Number} (895) \p{General_Category: Nonspacing_Mark} (Short: \p{Gc=Mn}, \p{Mn}) - (1826: U+0300..036F, U+0483..0487, + (1839: U+0300..036F, U+0483..0487, U+0591..05BD, U+05BF, U+05C1..05C2, U+05C4..05C5 ...) - \p{General_Category: Number} (Short: \p{Gc=N}, \p{N}) (1754: - [0-9\xb2-\xb3\xb9\xbc-\xbe], - U+0660..0669, U+06F0..06F9, - U+07C0..07C9, U+0966..096F, U+09E6..09EF - ...) + \p{General_Category: Number} (Short: \p{Gc=N}, \p{N}) (1781: [0-9 + \xb2-\xb3\xb9\xbc-\xbe], U+0660..0669, + U+06F0..06F9, U+07C0..07C9, + U+0966..096F, U+09E6..09EF ...) \p{General_Category: Open_Punctuation} (Short: \p{Gc=Ps}, \p{Ps}) (75: [\(\[\{], U+0F3A, U+0F3C, U+169B, U+201A, U+201E ...) - \p{General_Category: Other} (Short: \p{Gc=C}, \p{C}) (976_344 plus + \p{General_Category: Other} (Short: \p{Gc=C}, \p{C}) (970_414 plus all above-Unicode code points: [\x00- \x1f\x7f-\x9f\xad], U+0378..0379, U+0380..0383, U+038B, U+038D, U+03A2 ...) \p{General_Category: Other_Letter} (Short: \p{Gc=Lo}, \p{Lo}) - (121_414: [\xaa\xba], U+01BB, + (127_004: [\xaa\xba], U+01BB, U+01C0..01C3, U+0294, U+05D0..05EA, U+05EF..05F2 ...) \p{General_Category: Other_Number} (Short: \p{Gc=No}, \p{No}) - (888: [\xb2-\xb3\xb9\xbc-\xbe], + (895: [\xb2-\xb3\xb9\xbc-\xbe], U+09F4..09F9, U+0B72..0B77, U+0BF0..0BF2, U+0C78..0C7E, U+0D58..0D5E ...) \p{General_Category: Other_Punctuation} (Short: \p{Gc=Po}, \p{Po}) - (588: - [!\"#\%&\'*,.\/:;?\@\\\xa1\xa7\xb6- - \xb7\xbf], U+037E, U+0387, U+055A..055F, - U+0589, U+05C0 ...) + (593: [!\"#\%&\'*,.\/:;?\@\\\xa1\xa7 + \xb6-\xb7\xbf], U+037E, U+0387, + U+055A..055F, U+0589, U+05C0 ...) \p{General_Category: Other_Symbol} (Short: \p{Gc=So}, \p{So}) - (6161: [\xa6\xa9\xae\xb0], U+0482, + (6431: [\xa6\xa9\xae\xb0], U+0482, U+058D..058E, U+060E..060F, U+06DE, U+06E9 ...) - \p{General_Category: P} \p{General_Category=Punctuation} (792) + \p{General_Category: P} \p{General_Category=Punctuation} (798) \p{General_Category: Paragraph_Separator} (Short: \p{Gc=Zp}, \p{Zp}) (1: U+2029) \p{General_Category: Pc} \p{General_Category= Connector_Punctuation} (10) - \p{General_Category: Pd} \p{General_Category=Dash_Punctuation} (24) + \p{General_Category: Pd} \p{General_Category=Dash_Punctuation} (25) \p{General_Category: Pe} \p{General_Category=Close_Punctuation} (73) \p{General_Category: Pf} \p{General_Category=Final_Punctuation} @@ -2612,35 +2726,35 @@ stable. \p{General_Category: Pi} \p{General_Category=Initial_Punctuation} (12) \p{General_Category: Po} \p{General_Category=Other_Punctuation} - (588) + (593) \p{General_Category: Private_Use} (Short: \p{Gc=Co}, \p{Co}) (137_468: U+E000..F8FF, U+F0000..FFFFD, U+100000..10FFFD) \p{General_Category: Ps} \p{General_Category=Open_Punctuation} (75) - \p{General_Category: Punct} \p{General_Category=Punctuation} (792) - \p{General_Category: Punctuation} (Short: \p{Gc=P}, \p{P}) (792: - [!\"#\%&\'\(\)*,\-.\/:;?\@\[\\\]_- - \{\}\xa1\xa7\xab\xb6-\xb7\xbb\xbf], - U+037E, U+0387, U+055A..055F, - U+0589..058A, U+05BE ...) - \p{General_Category: S} \p{General_Category=Symbol} (7292) + \p{General_Category: Punct} \p{General_Category=Punctuation} (798) + \p{General_Category: Punctuation} (Short: \p{Gc=P}, \p{P}) (798: + [!\"#\%&\'\(\)*,\-.\/:;?\@\[\\\]_\{\} + \xa1\xa7\xab\xb6-\xb7\xbb\xbf], U+037E, + U+0387, U+055A..055F, U+0589..058A, + U+05BE ...) + \p{General_Category: S} \p{General_Category=Symbol} (7564) \p{General_Category: Sc} \p{General_Category=Currency_Symbol} (62) \p{General_Category: Separator} (Short: \p{Gc=Z}, \p{Z}) (19: [\x20\xa0], U+1680, U+2000..200A, U+2028..2029, U+202F, U+205F ...) - \p{General_Category: Sk} \p{General_Category=Modifier_Symbol} (121) + \p{General_Category: Sk} \p{General_Category=Modifier_Symbol} (123) \p{General_Category: Sm} \p{General_Category=Math_Symbol} (948) - \p{General_Category: So} \p{General_Category=Other_Symbol} (6161) + \p{General_Category: So} \p{General_Category=Other_Symbol} (6431) \p{General_Category: Space_Separator} (Short: \p{Gc=Zs}, \p{Zs}) (17: [\x20\xa0], U+1680, U+2000..200A, U+202F, U+205F, U+3000) \p{General_Category: Spacing_Mark} (Short: \p{Gc=Mc}, \p{Mc}) - (429: U+0903, U+093B, U+093E..0940, + (443: U+0903, U+093B, U+093E..0940, U+0949..094C, U+094E..094F, U+0982..0983 ...) \p{General_Category: Surrogate} (Short: \p{Gc=Cs}, \p{Cs}) (2048: U+D800..DFFF) - \p{General_Category: Symbol} (Short: \p{Gc=S}, \p{S}) (7292: + \p{General_Category: Symbol} (Short: \p{Gc=S}, \p{S}) (7564: [\$+<=>\^`\|~\xa2-\xa6\xa8-\xa9\xac\xae- \xb1\xb4\xb8\xd7\xf7], U+02C2..02C5, U+02D2..02DF, U+02E5..02EB, U+02ED, @@ -2650,12 +2764,12 @@ stable. U+01C5, U+01C8, U+01CB, U+01F2, U+1F88..1F8F, U+1F98..1F9F ...) \p{General_Category: Unassigned} (Short: \p{Gc=Cn}, \p{Cn}) - (836_602 plus all above-Unicode code + (830_672 plus all above-Unicode code points: U+0378..0379, U+0380..0383, U+038B, U+038D, U+03A2, U+0530 ...) \p{General_Category: Uppercase_Letter} (Short: \p{Gc=Lu}, \p{Lu}; /i= General_Category=Cased_Letter) - (1788: [A-Z\xc0-\xd6\xd8-\xde], U+0100, + (1791: [A-Z\xc0-\xd6\xd8-\xde], U+0100, U+0102, U+0104, U+0106, U+0108 ...) \p{General_Category: Z} \p{General_Category=Separator} (19) \p{General_Category: Zl} \p{General_Category=Line_Separator} (1) @@ -2671,9 +2785,9 @@ stable. X \p{Geometric_Shapes_Extended} \p{Block=Geometric_Shapes_Extended} (Short: \p{InGeometricShapesExt}) (128) \p{Geor} \p{Georgian} (= \p{Script_Extensions= - Georgian}) (NOT \p{Block=Georgian}) (175) + Georgian}) (NOT \p{Block=Georgian}) (174) \p{Georgian} \p{Script_Extensions=Georgian} (Short: - \p{Geor}; NOT \p{Block=Georgian}) (175) + \p{Geor}; NOT \p{Block=Georgian}) (174) X \p{Georgian_Ext} \p{Georgian_Extended} (= \p{Block= Georgian_Extended}) (48) X \p{Georgian_Extended} \p{Block=Georgian_Extended} (Short: @@ -2702,31 +2816,31 @@ stable. \p{Gothic} \p{Script_Extensions=Gothic} (Short: \p{Goth}; NOT \p{Block=Gothic}) (27) \p{Gr_Base} \p{Grapheme_Base} (= \p{Grapheme_Base=Y}) - (135_898) + (141_814) \p{Gr_Base: *} \p{Grapheme_Base: *} \p{Gr_Ext} \p{Grapheme_Extend} (= \p{Grapheme_Extend= - Y}) (1965) + Y}) (1979) \p{Gr_Ext: *} \p{Grapheme_Extend: *} \p{Gran} \p{Grantha} (= \p{Script_Extensions= Grantha}) (NOT \p{Block=Grantha}) (116) \p{Grantha} \p{Script_Extensions=Grantha} (Short: \p{Gran}; NOT \p{Block=Grantha}) (116) - \p{Graph} \p{XPosixGraph} (275_378) + \p{Graph} \p{XPosixGraph} (281_308) \p{Grapheme_Base} \p{Grapheme_Base=Y} (Short: \p{GrBase}) - (135_898) - \p{Grapheme_Base: N*} (Short: \p{GrBase=N}, \P{GrBase}) (978_214 + (141_814) + \p{Grapheme_Base: N*} (Short: \p{GrBase=N}, \P{GrBase}) (972_298 plus all above-Unicode code points: [\x00-\x1f\x7f-\x9f\xad], U+0300..036F, U+0378..0379, U+0380..0383, U+038B, U+038D ...) \p{Grapheme_Base: Y*} (Short: \p{GrBase=Y}, \p{GrBase}) - (135_898: [\x20-\x7e\xa0-\xac\xae-\xff], + (141_814: [\x20-\x7e\xa0-\xac\xae-\xff], U+0100..02FF, U+0370..0377, U+037A..037F, U+0384..038A, U+038C ...) \p{Grapheme_Cluster_Break: CN} \p{Grapheme_Cluster_Break=Control} (3886) - \p{Grapheme_Cluster_Break: Control} (Short: \p{GCB=CN}) (3886: - [^\n\r\x20-\x7e\xa0-\xac\xae-\xff], + \p{Grapheme_Cluster_Break: Control} (Short: \p{GCB=CN}) (3886: [^ + \n\r\x20-\x7e\xa0-\xac\xae-\xff], U+061C, U+180E, U+200B, U+200E..200F, U+2028..202E ...) \p{Grapheme_Cluster_Break: CR} (Short: \p{GCB=CR}) (1: [\r]) @@ -2740,8 +2854,8 @@ stable. \p{Grapheme_Cluster_Break: EM} \p{Grapheme_Cluster_Break= E_Modifier} (0) \p{Grapheme_Cluster_Break: EX} \p{Grapheme_Cluster_Break=Extend} - (1970) - \p{Grapheme_Cluster_Break: Extend} (Short: \p{GCB=EX}) (1970: + (1984) + \p{Grapheme_Cluster_Break: Extend} (Short: \p{GCB=EX}) (1984: U+0300..036F, U+0483..0489, U+0591..05BD, U+05BF, U+05C1..05C2, U+05C4..05C5 ...) @@ -2758,14 +2872,14 @@ stable. U+AC01..AC1B, U+AC1D..AC37, U+AC39..AC53, U+AC55..AC6F, U+AC71..AC8B, U+AC8D..ACA7 ...) - \p{Grapheme_Cluster_Break: Other} (Short: \p{GCB=XX}) (1_096_301 + \p{Grapheme_Cluster_Break: Other} (Short: \p{GCB=XX}) (1_096_272 plus all above-Unicode code points: [\x20-\x7e\xa0-\xac\xae-\xff], U+0100..02FF, U+0370..0482, U+048A..0590, U+05BE, U+05C0 ...) \p{Grapheme_Cluster_Break: PP} \p{Grapheme_Cluster_Break=Prepend} - (22) - \p{Grapheme_Cluster_Break: Prepend} (Short: \p{GCB=PP}) (22: + (24) + \p{Grapheme_Cluster_Break: Prepend} (Short: \p{GCB=PP}) (24: U+0600..0605, U+06DD, U+070F, U+08E2, U+0D4E, U+110BD ...) \p{Grapheme_Cluster_Break: Regional_Indicator} (Short: \p{GCB=RI}) @@ -2773,8 +2887,8 @@ stable. \p{Grapheme_Cluster_Break: RI} \p{Grapheme_Cluster_Break= Regional_Indicator} (26) \p{Grapheme_Cluster_Break: SM} \p{Grapheme_Cluster_Break= - SpacingMark} (375) - \p{Grapheme_Cluster_Break: SpacingMark} (Short: \p{GCB=SM}) (375: + SpacingMark} (388) + \p{Grapheme_Cluster_Break: SpacingMark} (Short: \p{GCB=SM}) (388: U+0903, U+093B, U+093E..0940, U+0949..094C, U+094E..094F, U+0982..0983 ...) @@ -2783,16 +2897,16 @@ stable. \p{Grapheme_Cluster_Break: V} (Short: \p{GCB=V}) (95: U+1160..11A7, U+D7B0..D7C6) \p{Grapheme_Cluster_Break: XX} \p{Grapheme_Cluster_Break=Other} - (1_096_301 plus all above-Unicode code + (1_096_272 plus all above-Unicode code points) \p{Grapheme_Cluster_Break: ZWJ} (Short: \p{GCB=ZWJ}) (1: U+200D) \p{Grapheme_Extend} \p{Grapheme_Extend=Y} (Short: \p{GrExt}) - (1965) - \p{Grapheme_Extend: N*} (Short: \p{GrExt=N}, \P{GrExt}) (1_112_147 + (1979) + \p{Grapheme_Extend: N*} (Short: \p{GrExt=N}, \P{GrExt}) (1_112_133 plus all above-Unicode code points: U+0000..02FF, U+0370..0482, U+048A..0590, U+05BE, U+05C0, U+05C3 ...) - \p{Grapheme_Extend: Y*} (Short: \p{GrExt=Y}, \p{GrExt}) (1965: + \p{Grapheme_Extend: Y*} (Short: \p{GrExt=Y}, \p{GrExt}) (1979: U+0300..036F, U+0483..0489, U+0591..05BD, U+05BF, U+05C1..05C2, U+05C4..05C5 ...) @@ -2825,7 +2939,7 @@ stable. X \p{Halfwidth_And_Fullwidth_Forms} \p{Block= Halfwidth_And_Fullwidth_Forms} (Short: \p{InHalfAndFullForms}) (240) - \p{Han} \p{Script_Extensions=Han} (89_513) + \p{Han} \p{Script_Extensions=Han} (94_492) \p{Hang} \p{Hangul} (= \p{Script_Extensions= Hangul}) (NOT \p{Hangul_Syllables}) (11_775) @@ -2874,7 +2988,7 @@ stable. X \p{Hangul_Syllables} \p{Block=Hangul_Syllables} (Short: \p{InHangul}) (11_184) \p{Hani} \p{Han} (= \p{Script_Extensions=Han}) - (89_513) + (94_492) \p{Hanifi_Rohingya} \p{Script_Extensions=Hanifi_Rohingya} (Short: \p{Rohg}; NOT \p{Block= Hanifi_Rohingya}) (55) @@ -2895,8 +3009,8 @@ stable. \p{Hex_Digit} \p{XPosixXDigit} (= \p{Hex_Digit=Y}) (44) \p{Hex_Digit: N*} (Short: \p{Hex=N}, \P{Hex}) (1_114_068 plus all above-Unicode code points: - [\x00-\x20!\"#\$\%&\'\(\)*+,\-.\/:;<= - >?\@G-Z\[\\\]\^_`g-z\{\|\}~\x7f-\xff], + [\x00-\x20!\"#\$\%&\'\(\)*+,\-.\/:;<=>? + \@G-Z\[\\\]\^_`g-z\{\|\}~\x7f-\xff], U+0100..FF0F, U+FF1A..FF20, U+FF27..FF40, U+FF47..infinity) \p{Hex_Digit: Y*} (Short: \p{Hex=Y}, \p{Hex}) (44: [0-9A-Fa- @@ -2933,10 +3047,10 @@ stable. D \p{Hyphen: N*} Supplanted by Line_Break property values; see www.unicode.org/reports/tr14 (Single: \P{Hyphen}) (1_114_101 plus all - above-Unicode code points: [\x00- - \x20!\"#\$\%&\'\(\)*+,.\/0-9:;<=>?\@A- - Z\[\\\]\^_`a-z\{\|\}~\x7f-\xac\xae- - \xff], U+0100..0589, U+058B..1805, + above-Unicode code points: [\x00-\x20! + \"#\$\%&\'\(\)*+,.\/0-9:;<=>?\@A-Z + \[\\\]\^_`a-z\{\|\}~\x7f-\xac\xae-\xff], + U+0100..0589, U+058B..1805, U+1807..200F, U+2012..2E16, U+2E18..30FA ...) D \p{Hyphen: Y*} Supplanted by Line_Break property values; @@ -2946,49 +3060,101 @@ stable. U+30FB ...) \p{ID_Continue} \p{ID_Continue=Y} (Short: \p{IDC}; NOT \p{Ideographic_Description_Characters}) - (128_789) - \p{ID_Continue: N*} (Short: \p{IDC=N}, \P{IDC}) (985_323 plus + (134_434) + \p{ID_Continue: N*} (Short: \p{IDC=N}, \P{IDC}) (979_678 plus all above-Unicode code points: [\x00- - \x20!\"#\$\%&\'\(\)*+,\-.\/:;<= - >?\@\[\\\]\^`\{\|\}~\x7f-\xa9\xab- - \xb4\xb6\xb8-\xb9\xbb-\xbf\xd7\xf7], + \x20!\"#\$\%&\'\(\)*+,\-.\/:;<=>?\@ + \[\\\]\^`\{\|\}~\x7f-\xa9\xab-\xb4\xb6 + \xb8-\xb9\xbb-\xbf\xd7\xf7], U+02C2..02C5, U+02D2..02DF, U+02E5..02EB, U+02ED, U+02EF..02FF ...) - \p{ID_Continue: Y*} (Short: \p{IDC=Y}, \p{IDC}) (128_789: - [0-9A-Z_a-z\xaa\xb5\xb7\xba\xc0- - \xd6\xd8-\xf6\xf8-\xff], U+0100..02C1, + \p{ID_Continue: Y*} (Short: \p{IDC=Y}, \p{IDC}) (134_434: + [0-9A-Z_a-z\xaa\xb5\xb7\xba\xc0-\xd6 + \xd8-\xf6\xf8-\xff], U+0100..02C1, U+02C6..02D1, U+02E0..02E4, U+02EC, U+02EE ...) - \p{ID_Start} \p{ID_Start=Y} (Short: \p{IDS}) (125_884) - \p{ID_Start: N*} (Short: \p{IDS=N}, \P{IDS}) (988_228 plus + \p{ID_Start} \p{ID_Start=Y} (Short: \p{IDS}) (131_482) + \p{ID_Start: N*} (Short: \p{IDS=N}, \P{IDS}) (982_630 plus all above-Unicode code points: [\x00- - \x20!\"#\$\%&\'\(\)*+,\-.\/0-9:;<= - >?\@\[\\\]\^_`\{\|\}~\x7f-\xa9\xab- - \xb4\xb6-\xb9\xbb-\xbf\xd7\xf7], - U+02C2..02C5, U+02D2..02DF, - U+02E5..02EB, U+02ED, U+02EF..036F ...) - \p{ID_Start: Y*} (Short: \p{IDS=Y}, \p{IDS}) (125_884: [A- + \x20!\"#\$\%&\'\(\)*+,\-.\/0-9:;<=>?\@ + \[\\\]\^_`\{\|\}~\x7f-\xa9\xab-\xb4\xb6- + \xb9\xbb-\xbf\xd7\xf7], U+02C2..02C5, + U+02D2..02DF, U+02E5..02EB, U+02ED, + U+02EF..036F ...) + \p{ID_Start: Y*} (Short: \p{IDS=Y}, \p{IDS}) (131_482: [A- Za-z\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8- \xff], U+0100..02C1, U+02C6..02D1, U+02E0..02E4, U+02EC, U+02EE ...) \p{IDC} \p{ID_Continue} (= \p{ID_Continue=Y}) (NOT \p{Ideographic_Description_Characters}) - (128_789) + (134_434) \p{IDC: *} \p{ID_Continue: *} + \p{Identifier_Status: Allowed} (107_835: [\'\-.0-9:A-Z_a-z\xb7 + \xc0-\xd6\xd8-\xf6\xf8-\xff], + U+0100..0131, U+0134..013E, + U+0141..0148, U+014A..017E, U+018F ...) + \p{Identifier_Status: Restricted} (1_006_277 plus all above- + Unicode code points: [\x00-\x20!\"#\$ + \%&\(\)*+,\/;<=>?\@\[\\\]\^`\{\|\}~\x7f- + \xb6\xb8-\xbf\xd7\xf7], U+0132..0133, + U+013F..0140, U+0149, U+017F..018E, + U+0190..019F ...) + \p{Identifier_Type: Default_Ignorable} (395: [\xad], U+034F, + U+061C, U+115F..1160, U+17B4..17B5, + U+180B..180E ...) + \p{Identifier_Type: Deprecated} (15: U+0149, U+0673, U+0F77, + U+0F79, U+17A3..17A4, U+206A..206F ...) + \p{Identifier_Type: Exclusion} (16_745: U+03E2..03EF, + U+0800..082D, U+0830..083E, + U+1680..169C, U+16A0..16EA, U+16EE..16F8 + ...) + \p{Identifier_Type: Inclusion} (19: [\'\-.:\xb7], U+0375, U+058A, + U+05F3..05F4, U+06FD..06FE, U+0F0B ...) + \p{Identifier_Type: Limited_Use} (5248: U+0700..070D, + U+070F..074A, U+074D..074F, + U+07C0..07FA, U+07FD..07FF, U+0840..085B + ...) + \p{Identifier_Type: Not_Character} (970_247 plus all above-Unicode + code points: [^\t\n\cK\f\r\x20-\x7e\x85 + \xa0-\xff], U+0378..0379, U+0380..0383, + U+038B, U+038D, U+03A2 ...) + \p{Identifier_Type: Not_NFKC} (4800: [\xa0\xa8\xaa\xaf\xb2-\xb5 + \xb8-\xba\xbc-\xbe], U+0132..0133, + U+013F..0140, U+017F, U+01C4..01CC, + U+01F1..01F3 ...) + \p{Identifier_Type: Not_XID} (7998: [\t\n\cK\f\r\x20!\"#\$\%& + \(\)*+,\/;<=>?\@\[\\\]\^`\{\|\}~\x85 + \xa1-\xa7\xa9\xab-\xac\xae\xb0-\xb1\xb6 + \xbb\xbf\xd7\xf7], U+02C2..02C5, + U+02D2..02D7, U+02DE..02DF, + U+02E5..02EB, U+02ED ...) + \p{Identifier_Type: Obsolete} (1611: U+018D, U+01AA..01AB, + U+01B9..01BB, U+01BE..01BF, + U+01F6..01F7, U+021C..021D ...) + \p{Identifier_Type: Recommended} (107_816: [0-9A-Z_a-z\xc0-\xd6 + \xd8-\xf6\xf8-\xff], U+0100..0131, + U+0134..013E, U+0141..0148, + U+014A..017E, U+018F ...) + \p{Identifier_Type: Technical} (1463: U+0180, U+018D, + U+01AA..01AB, U+01BA..01BB, U+01BE, + U+01C0..01C3 ...) + \p{Identifier_Type: Uncommon_Use} (348: U+0181..018C, U+018E, + U+0190..019F, U+01A2..01A9, + U+01AC..01AE, U+01B1..01B8 ...) \p{Ideo} \p{Ideographic} (= \p{Ideographic=Y}) - (96_190) + (101_652) \p{Ideo: *} \p{Ideographic: *} \p{Ideographic} \p{Ideographic=Y} (Short: \p{Ideo}) - (96_190) - \p{Ideographic: N*} (Short: \p{Ideo=N}, \P{Ideo}) (1_017_922 + (101_652) + \p{Ideographic: N*} (Short: \p{Ideo=N}, \P{Ideo}) (1_012_460 plus all above-Unicode code points: U+0000..3005, U+3008..3020, U+302A..3037, U+303B..33FF, - U+4DB6..4DFF, U+9FF0..F8FF ...) - \p{Ideographic: Y*} (Short: \p{Ideo=Y}, \p{Ideo}) (96_190: + U+4DC0..4DFF, U+9FFD..F8FF ...) + \p{Ideographic: Y*} (Short: \p{Ideo=Y}, \p{Ideo}) (101_652: U+3006..3007, U+3021..3029, - U+3038..303A, U+3400..4DB5, - U+4E00..9FEF, U+F900..FA6D ...) + U+3038..303A, U+3400..4DBF, + U+4E00..9FFC, U+F900..FA6D ...) X \p{Ideographic_Description_Characters} \p{Block= Ideographic_Description_Characters} (Short: \p{InIDC}) (16) @@ -2999,7 +3165,7 @@ stable. X \p{Ideographic_Symbols_And_Punctuation} \p{Block= Ideographic_Symbols_And_Punctuation} (Short: \p{InIdeographicSymbols}) (32) - \p{IDS} \p{ID_Start} (= \p{ID_Start=Y}) (125_884) + \p{IDS} \p{ID_Start} (= \p{ID_Start=Y}) (131_482) \p{IDS: *} \p{ID_Start: *} \p{IDS_Binary_Operator} \p{IDS_Binary_Operator=Y} (Short: \p{IDSB}) (10) @@ -3030,36 +3196,40 @@ stable. X \p{Indic_Number_Forms} \p{Common_Indic_Number_Forms} (= \p{Block= Common_Indic_Number_Forms}) (16) \p{Indic_Positional_Category: Bottom} (Short: \p{InPC=Bottom}) - (349: U+093C, U+0941..0944, U+094D, + (351: U+093C, U+0941..0944, U+094D, U+0952, U+0956..0957, U+0962..0963 ...) \p{Indic_Positional_Category: Bottom_And_Left} (Short: \p{InPC= BottomAndLeft}) (1: U+A9BF) \p{Indic_Positional_Category: Bottom_And_Right} (Short: \p{InPC= - BottomAndRight}) (2: U+1B3B, U+A9C0) - \p{Indic_Positional_Category: Left} (Short: \p{InPC=Left}) (61: + BottomAndRight}) (4: U+1B3B, U+A9BE, + U+A9C0, U+11942) + \p{Indic_Positional_Category: Left} (Short: \p{InPC=Left}) (64: U+093F, U+094E, U+09BF, U+09C7..09C8, U+0A3F, U+0ABF ...) \p{Indic_Positional_Category: Left_And_Right} (Short: \p{InPC= - LeftAndRight}) (21: U+09CB..09CC, + LeftAndRight}) (22: U+09CB..09CC, U+0B4B, U+0BCA..0BCC, U+0D4A..0D4C, U+0DDC, U+0DDE ...) - \p{Indic_Positional_Category: NA} (Short: \p{InPC=NA}) (1_112_936 + \p{Indic_Positional_Category: NA} (Short: \p{InPC=NA}) (1_112_902 plus all above-Unicode code points: U+0000..08FF, U+0904..0939, U+093D, U+0950, U+0958..0961, U+0964..0980 ...) \p{Indic_Positional_Category: Overstruck} (Short: \p{InPC= Overstruck}) (10: U+1CD4, U+1CE2..1CE8, U+10A01, U+10A06) - \p{Indic_Positional_Category: Right} (Short: \p{InPC=Right}) (281: + \p{Indic_Positional_Category: Right} (Short: \p{InPC=Right}) (288: U+0903, U+093B, U+093E, U+0940, U+0949..094C, U+094F ...) - \p{Indic_Positional_Category: Top} (Short: \p{InPC=Top}) (398: + \p{Indic_Positional_Category: Top} (Short: \p{InPC=Top}) (415: U+0900..0902, U+093A, U+0945..0948, U+0951, U+0953..0955, U+0981 ...) \p{Indic_Positional_Category: Top_And_Bottom} (Short: \p{InPC= TopAndBottom}) (10: U+0C48, U+0F73, U+0F76..0F79, U+0F81, U+1B3C, U+1112E..1112F) + \p{Indic_Positional_Category: Top_And_Bottom_And_Left} (Short: + \p{InPC=TopAndBottomAndLeft}) (2: + U+103C, U+1171E) \p{Indic_Positional_Category: Top_And_Bottom_And_Right} (Short: \p{InPC=TopAndBottomAndRight}) (1: U+1B3D) @@ -3081,7 +3251,7 @@ stable. \p{Indic_Syllabic_Category: Avagraha} (Short: \p{InSC=Avagraha}) (17: U+093D, U+09BD, U+0ABD, U+0B3D, U+0C3D, U+0CBD ...) - \p{Indic_Syllabic_Category: Bindu} (Short: \p{InSC=Bindu}) (86: + \p{Indic_Syllabic_Category: Bindu} (Short: \p{InSC=Bindu}) (91: U+0900..0902, U+0981..0982, U+09FC, U+0A01..0A02, U+0A70, U+0A81..0A82 ...) \p{Indic_Syllabic_Category: Brahmi_Joining_Number} (Short: @@ -3092,7 +3262,7 @@ stable. U+0A51, U+0AFA..0AFC, U+1CD0..1CD2, U+1CD4..1CE1, U+1CF4 ...) \p{Indic_Syllabic_Category: Consonant} (Short: \p{InSC=Consonant}) - (2160: U+0915..0939, U+0958..095F, + (2195: U+0915..0939, U+0958..095F, U+0978..097F, U+0995..09A8, U+09AA..09B0, U+09B2 ...) \p{Indic_Syllabic_Category: Consonant_Dead} (Short: \p{InSC= @@ -3112,7 +3282,7 @@ stable. \p{Indic_Syllabic_Category: Consonant_Killer} (Short: \p{InSC= ConsonantKiller}) (2: U+0E4C, U+17CD) \p{Indic_Syllabic_Category: Consonant_Medial} (Short: \p{InSC= - ConsonantMedial}) (29: U+0A75, + ConsonantMedial}) (31: U+0A75, U+0EBC..0EBD, U+103B..103E, U+105E..1060, U+1082, U+1A55..1A56 ...) \p{Indic_Syllabic_Category: Consonant_Placeholder} (Short: @@ -3120,11 +3290,11 @@ stable. \xa0\xd7], U+0980, U+0A72..0A73, U+104B, U+104E, U+1900 ...) \p{Indic_Syllabic_Category: Consonant_Preceding_Repha} (Short: - \p{InSC=ConsonantPrecedingRepha}) (2: - U+0D4E, U+11D46) + \p{InSC=ConsonantPrecedingRepha}) (3: + U+0D4E, U+11941, U+11D46) \p{Indic_Syllabic_Category: Consonant_Prefixed} (Short: \p{InSC= - ConsonantPrefixed}) (9: U+111C2..111C3, - U+11A3A, U+11A84..11A89) + ConsonantPrefixed}) (10: U+111C2..111C3, + U+1193F, U+11A3A, U+11A84..11A89) \p{Indic_Syllabic_Category: Consonant_Subjoined} (Short: \p{InSC= ConsonantSubjoined}) (94: U+0F8D..0F97, U+0F99..0FBC, U+1929..192B, U+1A57, @@ -3133,14 +3303,14 @@ stable. \p{InSC=ConsonantSucceedingRepha}) (4: U+17CC, U+1B03, U+1B81, U+A982) \p{Indic_Syllabic_Category: Consonant_With_Stacker} (Short: - \p{InSC=ConsonantWithStacker}) (6: + \p{InSC=ConsonantWithStacker}) (8: U+0CF1..0CF2, U+1CF5..1CF6, - U+11003..11004) + U+11003..11004, U+11460..11461) \p{Indic_Syllabic_Category: Gemination_Mark} (Short: \p{InSC= GeminationMark}) (3: U+0A71, U+11237, U+11A98) \p{Indic_Syllabic_Category: Invisible_Stacker} (Short: \p{InSC= - InvisibleStacker}) (11: U+1039, U+17D2, + InvisibleStacker}) (12: U+1039, U+17D2, U+1A60, U+1BAB, U+AAF6, U+10A3F ...) \p{Indic_Syllabic_Category: Joiner} (Short: \p{InSC=Joiner}) (1: U+200D) @@ -3148,25 +3318,24 @@ stable. ModifyingLetter}) (1: U+0B83) \p{Indic_Syllabic_Category: Non_Joiner} (Short: \p{InSC= NonJoiner}) (1: U+200C) - \p{Indic_Syllabic_Category: Nukta} (Short: \p{InSC=Nukta}) (30: + \p{Indic_Syllabic_Category: Nukta} (Short: \p{InSC=Nukta}) (31: U+093C, U+09BC, U+0A3C, U+0ABC, U+0AFD..0AFF, U+0B3C ...) - \p{Indic_Syllabic_Category: Number} (Short: \p{InSC=Number}) (481: + \p{Indic_Syllabic_Category: Number} (Short: \p{InSC=Number}) (491: [0-9], U+0966..096F, U+09E6..09EF, U+0A66..0A6F, U+0AE6..0AEF, U+0B66..0B6F ...) \p{Indic_Syllabic_Category: Number_Joiner} (Short: \p{InSC= NumberJoiner}) (1: U+1107F) \p{Indic_Syllabic_Category: Other} (Short: \p{InSC=Other}) - (1_109_650 plus all above-Unicode code - points: [\x00- - \x20!\"#\$\%&\'\(\)*+,.\/:;<=>?\@A- - Z\[\\\]\^_`a-z\{\|\}~\x7f-\x9f\xa1- - \xb1\xb4-\xd6\xd8-\xff], U+0100..08FF, - U+0950, U+0953..0954, U+0964..0965, - U+0970..0971 ...) + (1_109_572 plus all above-Unicode code + points: [\x00-\x20!\"#\$\%&\'\(\)*+,. + \/:;<=>?\@A-Z\[\\\]\^_`a-z\{\|\}~\x7f- + \x9f\xa1-\xb1\xb4-\xd6\xd8-\xff], + U+0100..08FF, U+0950, U+0953..0954, + U+0964..0965, U+0970..0971 ...) \p{Indic_Syllabic_Category: Pure_Killer} (Short: \p{InSC= - PureKiller}) (21: U+0D3B..0D3C, U+0E3A, + PureKiller}) (23: U+0D3B..0D3C, U+0E3A, U+0E4E, U+0EBA, U+0F84, U+103A ...) \p{Indic_Syllabic_Category: Register_Shifter} (Short: \p{InSC= RegisterShifter}) (2: U+17C9..17CA) @@ -3191,17 +3360,17 @@ stable. U+1963..196D, U+A85E..A861, U+A866, U+A922..A92A, U+11150..11154) \p{Indic_Syllabic_Category: Vowel_Dependent} (Short: \p{InSC= - VowelDependent}) (673: U+093A..093B, + VowelDependent}) (683: U+093A..093B, U+093E..094C, U+094E..094F, U+0955..0957, U+0962..0963, U+09BE..09C4 ...) \p{Indic_Syllabic_Category: Vowel_Independent} (Short: \p{InSC= - VowelIndependent}) (476: U+0904..0914, + VowelIndependent}) (484: U+0904..0914, U+0960..0961, U+0972..0977, U+0985..098C, U+098F..0990, U+0993..0994 ...) \p{Inherited} \p{Script_Extensions=Inherited} (Short: - \p{Zinh}) (502) + \p{Zinh}) (503) \p{Initial_Punctuation} \p{General_Category=Initial_Punctuation} (Short: \p{Pi}) (12) \p{InPC: *} \p{Indic_Positional_Category: *} @@ -3248,15 +3417,16 @@ stable. U+08BB) \p{Joining_Group: African_Noon} (Short: \p{Jg=AfricanNoon}) (1: U+08BD) - \p{Joining_Group: African_Qaf} (Short: \p{Jg=AfricanQaf}) (1: - U+08BC) - \p{Joining_Group: Ain} (Short: \p{Jg=Ain}) (8: U+0639..063A, - U+06A0, U+06FC, U+075D..075F, U+08B3) + \p{Joining_Group: African_Qaf} (Short: \p{Jg=AfricanQaf}) (2: + U+08BC, U+08C4) + \p{Joining_Group: Ain} (Short: \p{Jg=Ain}) (9: U+0639..063A, + U+06A0, U+06FC, U+075D..075F, U+08B3, + U+08C3) \p{Joining_Group: Alaph} (Short: \p{Jg=Alaph}) (1: U+0710) \p{Joining_Group: Alef} (Short: \p{Jg=Alef}) (10: U+0622..0623, U+0625, U+0627, U+0671..0673, U+0675, U+0773..0774) - \p{Joining_Group: Beh} (Short: \p{Jg=Beh}) (24: U+0628, + \p{Joining_Group: Beh} (Short: \p{Jg=Beh}) (27: U+0628, U+062A..062B, U+066E, U+0679..0680, U+0750..0756, U+08A0..08A1 ...) \p{Joining_Group: Beth} (Short: \p{Jg=Beth}) (2: U+0712, U+072D) @@ -3276,12 +3446,12 @@ stable. U+06A1..06A6, U+0760..0761, U+08A4) \p{Joining_Group: Final_Semkath} (Short: \p{Jg=FinalSemkath}) (1: U+0724) - \p{Joining_Group: Gaf} (Short: \p{Jg=Gaf}) (14: U+063B..063C, + \p{Joining_Group: Gaf} (Short: \p{Jg=Gaf}) (15: U+063B..063C, U+06A9, U+06AB, U+06AF..06B4, - U+0762..0764, U+08B0) + U+0762..0764, U+08B0 ...) \p{Joining_Group: Gamal} (Short: \p{Jg=Gamal}) (3: U+0713..0714, U+072E) - \p{Joining_Group: Hah} (Short: \p{Jg=Hah}) (18: U+062C..062E, + \p{Joining_Group: Hah} (Short: \p{Jg=Hah}) (21: U+062C..062E, U+0681..0687, U+06BF, U+0757..0758, U+076E..076F, U+0772 ...) \p{Joining_Group: Hamza_On_Heh_Goal} (Short: \p{Jg= @@ -3303,8 +3473,8 @@ stable. \p{Joining_Group: Khaph} (Short: \p{Jg=Khaph}) (1: U+074E) \p{Joining_Group: Knotted_Heh} (Short: \p{Jg=KnottedHeh}) (2: U+06BE, U+06FF) - \p{Joining_Group: Lam} (Short: \p{Jg=Lam}) (7: U+0644, - U+06B5..06B8, U+076A, U+08A6) + \p{Joining_Group: Lam} (Short: \p{Jg=Lam}) (8: U+0644, + U+06B5..06B8, U+076A, U+08A6, U+08C7) \p{Joining_Group: Lamadh} (Short: \p{Jg=Lamadh}) (1: U+0720) \p{Joining_Group: Malayalam_Bha} (Short: \p{Jg=MalayalamBha}) (1: U+0866) @@ -3386,7 +3556,7 @@ stable. U+0765..0766, U+08A7) \p{Joining_Group: Mim} (Short: \p{Jg=Mim}) (1: U+0721) \p{Joining_Group: No_Joining_Group} (Short: \p{Jg=NoJoiningGroup}) - (1_113_800 plus all above-Unicode code + (1_113_790 plus all above-Unicode code points: U+0000..061F, U+0621, U+0640, U+064B..066D, U+0670, U+0674 ...) \p{Joining_Group: Noon} (Short: \p{Jg=Noon}) (8: U+0646, @@ -3439,29 +3609,29 @@ stable. \p{Joining_Group: Zain} (Short: \p{Jg=Zain}) (1: U+0719) \p{Joining_Group: Zhain} (Short: \p{Jg=Zhain}) (1: U+074D) \p{Joining_Type: C} \p{Joining_Type=Join_Causing} (4) - \p{Joining_Type: D} \p{Joining_Type=Dual_Joining} (565) - \p{Joining_Type: Dual_Joining} (Short: \p{Jt=D}) (565: U+0620, + \p{Joining_Type: D} \p{Joining_Type=Dual_Joining} (586) + \p{Joining_Type: Dual_Joining} (Short: \p{Jt=D}) (586: U+0620, U+0626, U+0628, U+062A..062E, U+0633..063F, U+0641..0647 ...) \p{Joining_Type: Join_Causing} (Short: \p{Jt=C}) (4: U+0640, U+07FA, U+180A, U+200D) - \p{Joining_Type: L} \p{Joining_Type=Left_Joining} (4) - \p{Joining_Type: Left_Joining} (Short: \p{Jt=L}) (4: U+A872, - U+10ACD, U+10AD7, U+10D00) - \p{Joining_Type: Non_Joining} (Short: \p{Jt=U}) (1_111_437 plus + \p{Joining_Type: L} \p{Joining_Type=Left_Joining} (5) + \p{Joining_Type: Left_Joining} (Short: \p{Jt=L}) (5: U+A872, + U+10ACD, U+10AD7, U+10D00, U+10FCB) + \p{Joining_Type: Non_Joining} (Short: \p{Jt=U}) (1_111_390 plus all above-Unicode code points: [\x00- \xac\xae-\xff], U+0100..02FF, U+0370..0482, U+048A..0590, U+05BE, U+05C0 ...) - \p{Joining_Type: R} \p{Joining_Type=Right_Joining} (118) - \p{Joining_Type: Right_Joining} (Short: \p{Jt=R}) (118: + \p{Joining_Type: R} \p{Joining_Type=Right_Joining} (130) + \p{Joining_Type: Right_Joining} (Short: \p{Jt=R}) (130: U+0622..0625, U+0627, U+0629, U+062F..0632, U+0648, U+0671..0673 ...) - \p{Joining_Type: T} \p{Joining_Type=Transparent} (1984) - \p{Joining_Type: Transparent} (Short: \p{Jt=T}) (1984: [\xad], + \p{Joining_Type: T} \p{Joining_Type=Transparent} (1997) + \p{Joining_Type: Transparent} (Short: \p{Jt=T}) (1997: [\xad], U+0300..036F, U+0483..0489, U+0591..05BD, U+05BF, U+05C1..05C2 ...) - \p{Joining_Type: U} \p{Joining_Type=Non_Joining} (1_111_437 + \p{Joining_Type: U} \p{Joining_Type=Non_Joining} (1_111_390 plus all above-Unicode code points) \p{Jt: *} \p{Joining_Type: *} \p{Kaithi} \p{Script_Extensions=Kaithi} (Short: @@ -3500,6 +3670,9 @@ stable. (68) \p{Kharoshthi} \p{Script_Extensions=Kharoshthi} (Short: \p{Khar}; NOT \p{Block=Kharoshthi}) (68) + \p{Khitan_Small_Script} \p{Script_Extensions=Khitan_Small_Script} + (Short: \p{Kits}; NOT \p{Block= + Khitan_Small_Script}) (471) \p{Khmer} \p{Script_Extensions=Khmer} (Short: \p{Khmr}; NOT \p{Block=Khmer}) (146) X \p{Khmer_Symbols} \p{Block=Khmer_Symbols} (32) @@ -3511,18 +3684,22 @@ stable. \p{Khoj}; NOT \p{Block=Khojki}) (82) \p{Khudawadi} \p{Script_Extensions=Khudawadi} (Short: \p{Sind}; NOT \p{Block=Khudawadi}) (81) + \p{Kits} \p{Khitan_Small_Script} (= + \p{Script_Extensions= + Khitan_Small_Script}) (NOT \p{Block= + Khitan_Small_Script}) (471) \p{Knda} \p{Kannada} (= \p{Script_Extensions= Kannada}) (NOT \p{Block=Kannada}) (104) \p{Kthi} \p{Kaithi} (= \p{Script_Extensions= Kaithi}) (NOT \p{Block=Kaithi}) (87) \p{L} \pL \p{Letter} (= \p{General_Category=Letter}) - (125_643) + (131_241) X \p{L&} \p{Cased_Letter} (= \p{General_Category= - Cased_Letter}) (3970) + Cased_Letter}) (3977) X \p{L_} \p{Cased_Letter} (= \p{General_Category= Cased_Letter}) Note the trailing '_' matters in spite of loose matching - rules. (3970) + rules. (3977) \p{Lana} \p{Tai_Tham} (= \p{Script_Extensions= Tai_Tham}) (NOT \p{Block=Tai_Tham}) (127) \p{Lao} \p{Script_Extensions=Lao} (NOT \p{Block= @@ -3530,7 +3707,7 @@ stable. \p{Laoo} \p{Lao} (= \p{Script_Extensions=Lao}) (NOT \p{Block=Lao}) (82) \p{Latin} \p{Script_Extensions=Latin} (Short: - \p{Latn}) (1387) + \p{Latn}) (1403) X \p{Latin_1} \p{Latin_1_Supplement} (= \p{Block= Latin_1_Supplement}) (128) X \p{Latin_1_Sup} \p{Latin_1_Supplement} (= \p{Block= @@ -3563,16 +3740,16 @@ stable. X \p{Latin_Extended_E} \p{Block=Latin_Extended_E} (Short: \p{InLatinExtE}) (64) \p{Latn} \p{Latin} (= \p{Script_Extensions=Latin}) - (1387) + (1403) \p{Lb: *} \p{Line_Break: *} \p{LC} \p{Cased_Letter} (= \p{General_Category= - Cased_Letter}) (3970) + Cased_Letter}) (3977) \p{Lepc} \p{Lepcha} (= \p{Script_Extensions= Lepcha}) (NOT \p{Block=Lepcha}) (74) \p{Lepcha} \p{Script_Extensions=Lepcha} (Short: \p{Lepc}; NOT \p{Block=Lepcha}) (74) \p{Letter} \p{General_Category=Letter} (Short: \p{L}) - (125_643) + (131_241) \p{Letter_Number} \p{General_Category=Letter_Number} (Short: \p{Nl}) (236) X \p{Letterlike_Symbols} \p{Block=Letterlike_Symbols} (80) @@ -3585,21 +3762,21 @@ stable. \p{Linb} \p{Linear_B} (= \p{Script_Extensions= Linear_B}) (268) \p{Line_Break: AI} \p{Line_Break=Ambiguous} (707) - \p{Line_Break: AL} \p{Line_Break=Alphabetic} (20_582) - \p{Line_Break: Alphabetic} (Short: \p{Lb=AL}) (20_582: [#&*<=>\@A- + \p{Line_Break: AL} \p{Line_Break=Alphabetic} (21_400) + \p{Line_Break: Alphabetic} (Short: \p{Lb=AL}) (21_400: [#&*<=>\@A- Z\^_`a-z~\xa6\xa9\xac\xae-\xaf\xb5\xc0- \xd6\xd8-\xf6\xf8-\xff], U+0100..02C6, U+02CE..02CF, U+02D1..02D7, U+02DC, U+02DE ...) - \p{Line_Break: Ambiguous} (Short: \p{Lb=AI}) (707: [\xa7- - \xa8\xaa\xb2-\xb3\xb6-\xba\xbc- - \xbe\xd7\xf7], U+02C7, U+02C9..02CB, - U+02CD, U+02D0, U+02D8..02DB ...) + \p{Line_Break: Ambiguous} (Short: \p{Lb=AI}) (707: [\xa7-\xa8\xaa + \xb2-\xb3\xb6-\xba\xbc-\xbe\xd7\xf7], + U+02C7, U+02C9..02CB, U+02CD, U+02D0, + U+02D8..02DB ...) \p{Line_Break: B2} \p{Line_Break=Break_Both} (3) - \p{Line_Break: BA} \p{Line_Break=Break_After} (239) + \p{Line_Break: BA} \p{Line_Break=Break_After} (244) \p{Line_Break: BB} \p{Line_Break=Break_Before} (45) \p{Line_Break: BK} \p{Line_Break=Mandatory_Break} (4) - \p{Line_Break: Break_After} (Short: \p{Lb=BA}) (239: [\t\|\xad], + \p{Line_Break: Break_After} (Short: \p{Lb=BA}) (244: [\t\|\xad], U+058A, U+05BE, U+0964..0965, U+0E5A..0E5B, U+0F0B ...) \p{Line_Break: Break_Before} (Short: \p{Lb=BB}) (45: [\xb4], @@ -3617,9 +3794,9 @@ stable. \p{Line_Break: Close_Punctuation} (Short: \p{Lb=CL}) (91: [\}], U+0F3B, U+0F3D, U+169C, U+2046, U+207E ...) - \p{Line_Break: CM} \p{Line_Break=Combining_Mark} (2260) - \p{Line_Break: Combining_Mark} (Short: \p{Lb=CM}) (2260: - [^\t\n\cK\f\r\x20-\x7e\x85\xa0-\xff], + \p{Line_Break: CM} \p{Line_Break=Combining_Mark} (2286) + \p{Line_Break: Combining_Mark} (Short: \p{Lb=CM}) (2286: [^\t\n + \cK\f\r\x20-\x7e\x85\xa0-\xff], U+0300..034E, U+0350..035B, U+0363..036F, U+0483..0489, U+0591..05BD ...) @@ -3633,17 +3810,17 @@ stable. \p{Line_Break: Contingent_Break} (Short: \p{Lb=CB}) (1: U+FFFC) \p{Line_Break: CP} \p{Line_Break=Close_Parenthesis} (2) \p{Line_Break: CR} \p{Line_Break=Carriage_Return} (1) - \p{Line_Break: E_Base} (Short: \p{Lb=EB}) (120: U+261D, U+26F9, + \p{Line_Break: E_Base} (Short: \p{Lb=EB}) (122: U+261D, U+26F9, U+270A..270D, U+1F385, U+1F3C2..1F3C4, U+1F3C7 ...) \p{Line_Break: E_Modifier} (Short: \p{Lb=EM}) (5: U+1F3FB..1F3FF) - \p{Line_Break: EB} \p{Line_Break=E_Base} (120) + \p{Line_Break: EB} \p{Line_Break=E_Base} (122) \p{Line_Break: EM} \p{Line_Break=E_Modifier} (5) \p{Line_Break: EX} \p{Line_Break=Exclamation} (37) \p{Line_Break: Exclamation} (Short: \p{Lb=EX}) (37: [!?], U+05C6, U+061B, U+061E..061F, U+06D4, U+07F9 ...) - \p{Line_Break: GL} \p{Line_Break=Glue} (25) - \p{Line_Break: Glue} (Short: \p{Lb=GL}) (25: [\xa0], U+034F, + \p{Line_Break: GL} \p{Line_Break=Glue} (26) + \p{Line_Break: Glue} (Short: \p{Lb=GL}) (26: [\xa0], U+034F, U+035C..0362, U+0F08, U+0F0C, U+0F12 ...) \p{Line_Break: H2} (Short: \p{Lb=H2}) (399: U+AC00, U+AC1C, U+AC38, U+AC54, U+AC70, U+AC8C ...) @@ -3658,8 +3835,8 @@ stable. \p{Line_Break: HL} \p{Line_Break=Hebrew_Letter} (75) \p{Line_Break: HY} \p{Line_Break=Hyphen} (1) \p{Line_Break: Hyphen} (Short: \p{Lb=HY}) (1: [\-]) - \p{Line_Break: ID} \p{Line_Break=Ideographic} (172_693) - \p{Line_Break: Ideographic} (Short: \p{Lb=ID}) (172_693: + \p{Line_Break: ID} \p{Line_Break=Ideographic} (172_462) + \p{Line_Break: Ideographic} (Short: \p{Lb=ID}) (172_462: U+231A..231B, U+23F0..23F3, U+2600..2603, U+2614..2615, U+2618, U+261A..261C ...) @@ -3687,18 +3864,18 @@ stable. U+203C..203D, U+2047..2049, U+3005, U+301C, U+303B..303C ...) \p{Line_Break: NS} \p{Line_Break=Nonstarter} (33) - \p{Line_Break: NU} \p{Line_Break=Numeric} (622) - \p{Line_Break: Numeric} (Short: \p{Lb=NU}) (622: [0-9], + \p{Line_Break: NU} \p{Line_Break=Numeric} (642) + \p{Line_Break: Numeric} (Short: \p{Lb=NU}) (642: [0-9], U+0660..0669, U+066B..066C, U+06F0..06F9, U+07C0..07C9, U+0966..096F ...) \p{Line_Break: OP} \p{Line_Break=Open_Punctuation} (88) - \p{Line_Break: Open_Punctuation} (Short: \p{Lb=OP}) (88: - [\(\[\{\xa1\xbf], U+0F3A, U+0F3C, - U+169B, U+201A, U+201E ...) + \p{Line_Break: Open_Punctuation} (Short: \p{Lb=OP}) (88: [\(\[\{ + \xa1\xbf], U+0F3A, U+0F3C, U+169B, + U+201A, U+201E ...) \p{Line_Break: PO} \p{Line_Break=Postfix_Numeric} (36) - \p{Line_Break: Postfix_Numeric} (Short: \p{Lb=PO}) (36: - [\%\xa2\xb0], U+0609..060B, U+066A, + \p{Line_Break: Postfix_Numeric} (Short: \p{Lb=PO}) (36: [\%\xa2 + \xb0], U+0609..060B, U+066A, U+09F2..09F3, U+09F9, U+0D79 ...) \p{Line_Break: PR} \p{Line_Break=Prefix_Numeric} (68) \p{Line_Break: Prefix_Numeric} (Short: \p{Lb=PR}) (68: [\$+\\\xa3- @@ -3720,13 +3897,13 @@ stable. the basis for line breaking (Short: \p{Lb=SG}) (2048: U+D800..DFFF) \p{Line_Break: SY} \p{Line_Break=Break_Symbols} (1) - \p{Line_Break: Unknown} (Short: \p{Lb=XX}) (901_897 plus all + \p{Line_Break: Unknown} (Short: \p{Lb=XX}) (901_256 plus all above-Unicode code points: U+0378..0379, U+0380..0383, U+038B, U+038D, U+03A2, U+0530 ...) \p{Line_Break: WJ} \p{Line_Break=Word_Joiner} (2) \p{Line_Break: Word_Joiner} (Short: \p{Lb=WJ}) (2: U+2060, U+FEFF) - \p{Line_Break: XX} \p{Line_Break=Unknown} (901_897 plus all + \p{Line_Break: XX} \p{Line_Break=Unknown} (901_256 plus all above-Unicode code points) \p{Line_Break: ZW} \p{Line_Break=ZWSpace} (1) \p{Line_Break: ZWJ} (Short: \p{Lb=ZWJ}) (1: U+200D) @@ -3739,16 +3916,21 @@ stable. \p{Linb}) (268) X \p{Linear_B_Ideograms} \p{Block=Linear_B_Ideograms} (128) X \p{Linear_B_Syllabary} \p{Block=Linear_B_Syllabary} (128) - \p{Lisu} \p{Script_Extensions=Lisu} (48) + \p{Lisu} \p{Script_Extensions=Lisu} (NOT \p{Block= + Lisu}) (49) + X \p{Lisu_Sup} \p{Lisu_Supplement} (= \p{Block= + Lisu_Supplement}) (16) + X \p{Lisu_Supplement} \p{Block=Lisu_Supplement} (Short: + \p{InLisuSup}) (16) \p{Ll} \p{Lowercase_Letter} (= \p{General_Category=Lowercase_Letter}) (/i= General_Category=Cased_Letter) - (2151) + (2155) \p{Lm} \p{Modifier_Letter} (= \p{General_Category=Modifier_Letter}) - (259) + (260) \p{Lo} \p{Other_Letter} (= \p{General_Category= - Other_Letter}) (121_414) + Other_Letter}) (127_004) \p{LOE} \p{Logical_Order_Exception} (= \p{Logical_Order_Exception=Y}) (19) \p{LOE: *} \p{Logical_Order_Exception: *} @@ -3765,31 +3947,31 @@ stable. U+AAB9 ...) X \p{Low_Surrogates} \p{Block=Low_Surrogates} (1024) \p{Lower} \p{XPosixLower} (= \p{Lowercase=Y}) (/i= - Cased=Yes) (2340) + Cased=Yes) (2344) \p{Lower: *} \p{Lowercase: *} \p{Lowercase} \p{XPosixLower} (= \p{Lowercase=Y}) (/i= - Cased=Yes) (2340) + Cased=Yes) (2344) \p{Lowercase: N*} (Short: \p{Lower=N}, \P{Lower}; /i= Cased= - No) (1_111_772 plus all above-Unicode - code points: [\x00- - \x20!\"#\$\%&\'\(\)*+,\-.\/0-9:;<=>?\@A- - Z\[\\\]\^_`\{\|\}~\x7f-\xa9\xab- - \xb4\xb6-\xb9\xbb-\xde\xf7], U+0100, - U+0102, U+0104, U+0106, U+0108 ...) + No) (1_111_768 plus all above-Unicode + code points: [\x00-\x20!\"#\$\%&\' + \(\)*+,\-.\/0-9:;<=>?\@A-Z\[\\\]\^_`\{ + \|\}~\x7f-\xa9\xab-\xb4\xb6-\xb9\xbb- + \xde\xf7], U+0100, U+0102, U+0104, + U+0106, U+0108 ...) \p{Lowercase: Y*} (Short: \p{Lower=Y}, \p{Lower}; /i= Cased= - Yes) (2340: [a-z\xaa\xb5\xba\xdf- - \xf6\xf8-\xff], U+0101, U+0103, U+0105, + Yes) (2344: [a-z\xaa\xb5\xba\xdf-\xf6 + \xf8-\xff], U+0101, U+0103, U+0105, U+0107, U+0109 ...) \p{Lowercase_Letter} \p{General_Category=Lowercase_Letter} (Short: \p{Ll}; /i= General_Category= - Cased_Letter) (2151) + Cased_Letter) (2155) \p{Lt} \p{Titlecase_Letter} (= \p{General_Category=Titlecase_Letter}) (/i= General_Category=Cased_Letter) (31) \p{Lu} \p{Uppercase_Letter} (= \p{General_Category=Uppercase_Letter}) (/i= General_Category=Cased_Letter) - (1788) + (1791) \p{Lyci} \p{Lycian} (= \p{Script_Extensions= Lycian}) (NOT \p{Block=Lycian}) (29) \p{Lycian} \p{Script_Extensions=Lycian} (Short: @@ -3799,7 +3981,7 @@ stable. \p{Lydian} \p{Script_Extensions=Lydian} (Short: \p{Lydi}; NOT \p{Block=Lydian}) (27) \p{M} \pM \p{Mark} (= \p{General_Category=Mark}) - (2268) + (2295) \p{Mahajani} \p{Script_Extensions=Mahajani} (Short: \p{Mahj}; NOT \p{Block=Mahajani}) (61) \p{Mahj} \p{Mahajani} (= \p{Script_Extensions= @@ -3813,7 +3995,7 @@ stable. \p{Makasar} \p{Script_Extensions=Makasar} (Short: \p{Maka}; NOT \p{Block=Makasar}) (25) \p{Malayalam} \p{Script_Extensions=Malayalam} (Short: - \p{Mlym}; NOT \p{Block=Malayalam}) (125) + \p{Mlym}; NOT \p{Block=Malayalam}) (126) \p{Mand} \p{Mandaic} (= \p{Script_Extensions= Mandaic}) (NOT \p{Block=Mandaic}) (30) \p{Mandaic} \p{Script_Extensions=Mandaic} (Short: @@ -3828,22 +4010,22 @@ stable. \p{Marchen} \p{Script_Extensions=Marchen} (Short: \p{Marc}; NOT \p{Block=Marchen}) (68) \p{Mark} \p{General_Category=Mark} (Short: \p{M}) - (2268) + (2295) \p{Masaram_Gondi} \p{Script_Extensions=Masaram_Gondi} (Short: \p{Gonm}; NOT \p{Block= Masaram_Gondi}) (77) \p{Math} \p{Math=Y} (2310) \p{Math: N*} (Single: \P{Math}) (1_111_802 plus all - above-Unicode code points: [\x00- - \x20!\"#\$\%&\'\(\)*,\-.\/0-9:;?\@A- - Z\[\\\]_`a-z\{\}\x7f-\xab\xad-\xb0\xb2- + above-Unicode code points: [\x00-\x20! + \"#\$\%&\'\(\)*,\-.\/0-9:;?\@A-Z + \[\\\]_`a-z\{\}\x7f-\xab\xad-\xb0\xb2- \xd6\xd8-\xf6\xf8-\xff], U+0100..03CF, U+03D3..03D4, U+03D6..03EF, U+03F2..03F3, U+03F7..0605 ...) - \p{Math: Y*} (Single: \p{Math}) (2310: [+<= - >\^\|~\xac\xb1\xd7\xf7], U+03D0..03D2, - U+03D5, U+03F0..03F1, U+03F4..03F6, - U+0606..0608 ...) + \p{Math: Y*} (Single: \p{Math}) (2310: [+<=>\^\|~\xac + \xb1\xd7\xf7], U+03D0..03D2, U+03D5, + U+03F0..03F1, U+03F4..03F6, U+0606..0608 + ...) X \p{Math_Alphanum} \p{Mathematical_Alphanumeric_Symbols} (= \p{Block= Mathematical_Alphanumeric_Symbols}) @@ -3859,7 +4041,7 @@ stable. (Short: \p{InMathOperators}) (256) X \p{Mayan_Numerals} \p{Block=Mayan_Numerals} (32) \p{Mc} \p{Spacing_Mark} (= \p{General_Category= - Spacing_Mark}) (429) + Spacing_Mark}) (443) \p{Me} \p{Enclosing_Mark} (= \p{General_Category= Enclosing_Mark}) (13) \p{Medefaidrin} \p{Script_Extensions=Medefaidrin} (Short: @@ -3931,18 +4113,18 @@ stable. (Short: \p{InMiscTechnical}) (256) \p{Mlym} \p{Malayalam} (= \p{Script_Extensions= Malayalam}) (NOT \p{Block=Malayalam}) - (125) + (126) \p{Mn} \p{Nonspacing_Mark} (= \p{General_Category=Nonspacing_Mark}) - (1826) + (1839) \p{Modi} \p{Script_Extensions=Modi} (NOT \p{Block= Modi}) (89) \p{Modifier_Letter} \p{General_Category=Modifier_Letter} - (Short: \p{Lm}) (259) + (Short: \p{Lm}) (260) X \p{Modifier_Letters} \p{Spacing_Modifier_Letters} (= \p{Block= Spacing_Modifier_Letters}) (80) \p{Modifier_Symbol} \p{General_Category=Modifier_Symbol} - (Short: \p{Sk}) (121) + (Short: \p{Sk}) (123) X \p{Modifier_Tone_Letters} \p{Block=Modifier_Tone_Letters} (32) \p{Mong} \p{Mongolian} (= \p{Script_Extensions= Mongolian}) (NOT \p{Block=Mongolian}) @@ -3981,9 +4163,13 @@ stable. \p{Mymr} \p{Myanmar} (= \p{Script_Extensions= Myanmar}) (NOT \p{Block=Myanmar}) (224) \p{N} \pN \p{Number} (= \p{General_Category=Number}) - (1754) + (1781) + \p{Na=*} \p{Name=*} \p{Nabataean} \p{Script_Extensions=Nabataean} (Short: \p{Nbat}; NOT \p{Block=Nabataean}) (40) + \p{Name=*} Combination of Name and Name_Alias + properties; has special loose matching + rules, for which see Unicode UAX #44 \p{Nand} \p{Nandinagari} (= \p{Script_Extensions= Nandinagari}) (NOT \p{Block= Nandinagari}) (86) @@ -3993,7 +4179,7 @@ stable. \p{Script_Extensions=Old_North_Arabian}) (32) X \p{NB} \p{No_Block} (= \p{Block=No_Block}) - (832_720 plus all above-Unicode code + (826_640 plus all above-Unicode code points) \p{Nbat} \p{Nabataean} (= \p{Script_Extensions= Nabataean}) (NOT \p{Block=Nabataean}) @@ -4002,14 +4188,14 @@ stable. \p{Noncharacter_Code_Point=Y}) (66) \p{NChar: *} \p{Noncharacter_Code_Point: *} \p{Nd} \p{XPosixDigit} (= \p{General_Category= - Decimal_Number}) (630) + Decimal_Number}) (650) \p{New_Tai_Lue} \p{Script_Extensions=New_Tai_Lue} (Short: \p{Talu}; NOT \p{Block=New_Tai_Lue}) (83) \p{Newa} \p{Script_Extensions=Newa} (NOT \p{Block= - Newa}) (94) + Newa}) (97) \p{NFC_QC: *} \p{NFC_Quick_Check: *} - \p{NFC_Quick_Check: M} \p{NFC_Quick_Check=Maybe} (110) - \p{NFC_Quick_Check: Maybe} (Short: \p{NFCQC=M}) (110: + \p{NFC_Quick_Check: M} \p{NFC_Quick_Check=Maybe} (111) + \p{NFC_Quick_Check: Maybe} (Short: \p{NFCQC=M}) (111: U+0300..0304, U+0306..030C, U+030F, U+0311, U+0313..0314, U+031B ...) \p{NFC_Quick_Check: N} \p{NFC_Quick_Check=No} (NOT @@ -4021,57 +4207,57 @@ stable. U+0374, U+037E, U+0387, U+0958..095F ...) \p{NFC_Quick_Check: Y} \p{NFC_Quick_Check=Yes} (NOT \p{NFC_Quick_Check} NOR \p{NFC_QC}) - (1_112_882 plus all above-Unicode code + (1_112_881 plus all above-Unicode code points) \p{NFC_Quick_Check: Yes} (Short: \p{NFCQC=Y}; NOT \p{NFC_Quick_Check} NOR \p{NFC_QC}) - (1_112_882 plus all above-Unicode code + (1_112_881 plus all above-Unicode code points: U+0000..02FF, U+0305, U+030D..030E, U+0310, U+0312, U+0315..031A ...) \p{NFD_QC: *} \p{NFD_Quick_Check: *} \p{NFD_Quick_Check: N} \p{NFD_Quick_Check=No} (NOT \P{NFD_Quick_Check} NOR \P{NFD_QC}) - (13_232) + (13_233) \p{NFD_Quick_Check: No} (Short: \p{NFDQC=N}; NOT \P{NFD_Quick_Check} NOR \P{NFD_QC}) - (13_232: [\xc0-\xc5\xc7-\xcf\xd1- - \xd6\xd9-\xdd\xe0-\xe5\xe7-\xef\xf1- - \xf6\xf9-\xfd\xff], U+0100..010F, + (13_233: [\xc0-\xc5\xc7-\xcf\xd1-\xd6 + \xd9-\xdd\xe0-\xe5\xe7-\xef\xf1-\xf6 + \xf9-\xfd\xff], U+0100..010F, U+0112..0125, U+0128..0130, U+0134..0137, U+0139..013E ...) \p{NFD_Quick_Check: Y} \p{NFD_Quick_Check=Yes} (NOT \p{NFD_Quick_Check} NOR \p{NFD_QC}) - (1_100_880 plus all above-Unicode code + (1_100_879 plus all above-Unicode code points) \p{NFD_Quick_Check: Yes} (Short: \p{NFDQC=Y}; NOT \p{NFD_Quick_Check} NOR \p{NFD_QC}) - (1_100_880 plus all above-Unicode code + (1_100_879 plus all above-Unicode code points: [\x00-\xbf\xc6\xd0\xd7-\xd8\xde- \xdf\xe6\xf0\xf7-\xf8\xfe], U+0110..0111, U+0126..0127, U+0131..0133, U+0138, U+013F..0142 ...) \p{NFKC_QC: *} \p{NFKC_Quick_Check: *} - \p{NFKC_Quick_Check: M} \p{NFKC_Quick_Check=Maybe} (110) - \p{NFKC_Quick_Check: Maybe} (Short: \p{NFKCQC=M}) (110: + \p{NFKC_Quick_Check: M} \p{NFKC_Quick_Check=Maybe} (111) + \p{NFKC_Quick_Check: Maybe} (Short: \p{NFKCQC=M}) (111: U+0300..0304, U+0306..030C, U+030F, U+0311, U+0313..0314, U+031B ...) \p{NFKC_Quick_Check: N} \p{NFKC_Quick_Check=No} (NOT \P{NFKC_Quick_Check} NOR \P{NFKC_QC}) - (4796) + (4807) \p{NFKC_Quick_Check: No} (Short: \p{NFKCQC=N}; NOT \P{NFKC_Quick_Check} NOR \P{NFKC_QC}) - (4796: [\xa0\xa8\xaa\xaf\xb2-\xb5\xb8- + (4807: [\xa0\xa8\xaa\xaf\xb2-\xb5\xb8- \xba\xbc-\xbe], U+0132..0133, U+013F..0140, U+0149, U+017F, U+01C4..01CC ...) \p{NFKC_Quick_Check: Y} \p{NFKC_Quick_Check=Yes} (NOT \p{NFKC_Quick_Check} NOR \p{NFKC_QC}) - (1_109_206 plus all above-Unicode code + (1_109_194 plus all above-Unicode code points) \p{NFKC_Quick_Check: Yes} (Short: \p{NFKCQC=Y}; NOT \p{NFKC_Quick_Check} NOR \p{NFKC_QC}) - (1_109_206 plus all above-Unicode code + (1_109_194 plus all above-Unicode code points: [\x00-\x9f\xa1-\xa7\xa9\xab- \xae\xb0-\xb1\xb6-\xb7\xbb\xbf-\xff], U+0100..0131, U+0134..013E, @@ -4080,10 +4266,10 @@ stable. \p{NFKD_QC: *} \p{NFKD_Quick_Check: *} \p{NFKD_Quick_Check: N} \p{NFKD_Quick_Check=No} (NOT \P{NFKD_Quick_Check} NOR \P{NFKD_QC}) - (16_896) + (16_908) \p{NFKD_Quick_Check: No} (Short: \p{NFKDQC=N}; NOT \P{NFKD_Quick_Check} NOR \P{NFKD_QC}) - (16_896: [\xa0\xa8\xaa\xaf\xb2-\xb5\xb8- + (16_908: [\xa0\xa8\xaa\xaf\xb2-\xb5\xb8- \xba\xbc-\xbe\xc0-\xc5\xc7-\xcf\xd1- \xd6\xd9-\xdd\xe0-\xe5\xe7-\xef\xf1- \xf6\xf9-\xfd\xff], U+0100..010F, @@ -4091,17 +4277,16 @@ stable. U+0132..0137, U+0139..0140 ...) \p{NFKD_Quick_Check: Y} \p{NFKD_Quick_Check=Yes} (NOT \p{NFKD_Quick_Check} NOR \p{NFKD_QC}) - (1_097_216 plus all above-Unicode code + (1_097_204 plus all above-Unicode code points) \p{NFKD_Quick_Check: Yes} (Short: \p{NFKDQC=Y}; NOT \p{NFKD_Quick_Check} NOR \p{NFKD_QC}) - (1_097_216 plus all above-Unicode code + (1_097_204 plus all above-Unicode code points: [\x00-\x9f\xa1-\xa7\xa9\xab- - \xae\xb0-\xb1\xb6- - \xb7\xbb\xbf\xc6\xd0\xd7-\xd8\xde- - \xdf\xe6\xf0\xf7-\xf8\xfe], - U+0110..0111, U+0126..0127, U+0131, - U+0138, U+0141..0142 ...) + \xae\xb0-\xb1\xb6-\xb7\xbb\xbf\xc6\xd0 + \xd7-\xd8\xde-\xdf\xe6\xf0\xf7-\xf8 + \xfe], U+0110..0111, U+0126..0127, + U+0131, U+0138, U+0141..0142 ...) \p{Nko} \p{Script_Extensions=Nko} (NOT \p{Block= NKo}) (62) \p{Nkoo} \p{Nko} (= \p{Script_Extensions=Nko}) (NOT @@ -4109,9 +4294,9 @@ stable. \p{Nl} \p{Letter_Number} (= \p{General_Category= Letter_Number}) (236) \p{No} \p{Other_Number} (= \p{General_Category= - Other_Number}) (888) + Other_Number}) (895) X \p{No_Block} \p{Block=No_Block} (Short: \p{InNB}) - (832_720 plus all above-Unicode code + (826_640 plus all above-Unicode code points) \p{Noncharacter_Code_Point} \p{Noncharacter_Code_Point=Y} (Short: \p{NChar}) (66) @@ -4125,15 +4310,15 @@ stable. U+1FFFE..1FFFF, U+2FFFE..2FFFF, U+3FFFE..3FFFF, U+4FFFE..4FFFF ...) \p{Nonspacing_Mark} \p{General_Category=Nonspacing_Mark} - (Short: \p{Mn}) (1826) + (Short: \p{Mn}) (1839) \p{Nshu} \p{Nushu} (= \p{Script_Extensions=Nushu}) (NOT \p{Block=Nushu}) (397) \p{Nt: *} \p{Numeric_Type: *} \p{Number} \p{General_Category=Number} (Short: \p{N}) - (1754) + (1781) X \p{Number_Forms} \p{Block=Number_Forms} (64) - \p{Numeric_Type: De} \p{Numeric_Type=Decimal} (630) - \p{Numeric_Type: Decimal} (Short: \p{Nt=De}) (630: [0-9], + \p{Numeric_Type: De} \p{Numeric_Type=Decimal} (650) + \p{Numeric_Type: Decimal} (Short: \p{Nt=De}) (650: [0-9], U+0660..0669, U+06F0..06F9, U+07C0..07C9, U+0966..096F, U+09E6..09EF ...) @@ -4141,20 +4326,20 @@ stable. \p{Numeric_Type: Digit} (Short: \p{Nt=Di}) (128: [\xb2-\xb3\xb9], U+1369..1371, U+19DA, U+2070, U+2074..2079, U+2080..2089 ...) - \p{Numeric_Type: None} (Short: \p{Nt=None}) (1_112_277 plus all - above-Unicode code points: [\x00- - \x20!\"#\$\%&\'\(\)*+,\-.\/:;<=>?\@A- - Z\[\\\]\^_`a-z\{\|\}~\x7f-\xb1\xb4- - \xb8\xba-\xbb\xbf-\xff], U+0100..065F, + \p{Numeric_Type: None} (Short: \p{Nt=None}) (1_112_250 plus all + above-Unicode code points: [\x00-\x20! + \"#\$\%&\'\(\)*+,\-.\/:;<=>?\@A-Z\[\\\] + \^_`a-z\{\|\}~\x7f-\xb1\xb4-\xb8\xba- + \xbb\xbf-\xff], U+0100..065F, U+066A..06EF, U+06FA..07BF, U+07CA..0965, U+0970..09E5 ...) - \p{Numeric_Type: Nu} \p{Numeric_Type=Numeric} (1077) - \p{Numeric_Type: Numeric} (Short: \p{Nt=Nu}) (1077: [\xbc-\xbe], + \p{Numeric_Type: Nu} \p{Numeric_Type=Numeric} (1084) + \p{Numeric_Type: Numeric} (Short: \p{Nt=Nu}) (1084: [\xbc-\xbe], U+09F4..09F9, U+0B72..0B77, U+0BF0..0BF2, U+0C78..0C7E, U+0D58..0D5E ...) T \p{Numeric_Value: -1/2} (Short: \p{Nv=-1/2}) (1: U+0F33) - T \p{Numeric_Value: 0} (Short: \p{Nv=0}) (81: [0], U+0660, + T \p{Numeric_Value: 0} (Short: \p{Nv=0}) (83: [0], U+0660, U+06F0, U+07C0, U+0966, U+09E6 ...) T \p{Numeric_Value: 1/320} (Short: \p{Nv=1/320}) (2: U+11FC0, U+11FD4) @@ -4203,33 +4388,33 @@ stable. U+1245C) T \p{Numeric_Value: 7/8} (Short: \p{Nv=7/8}) (1: U+215E) T \p{Numeric_Value: 11/12} (Short: \p{Nv=11/12}) (1: U+109BC) - T \p{Numeric_Value: 1} (Short: \p{Nv=1}) (137: [1\xb9], U+0661, + T \p{Numeric_Value: 1} (Short: \p{Nv=1}) (140: [1\xb9], U+0661, U+06F1, U+07C1, U+0967, U+09E7 ...) T \p{Numeric_Value: 3/2} (Short: \p{Nv=3/2}) (1: U+0F2B) - T \p{Numeric_Value: 2} (Short: \p{Nv=2}) (136: [2\xb2], U+0662, + T \p{Numeric_Value: 2} (Short: \p{Nv=2}) (139: [2\xb2], U+0662, U+06F2, U+07C2, U+0968, U+09E8 ...) T \p{Numeric_Value: 5/2} (Short: \p{Nv=5/2}) (1: U+0F2C) - T \p{Numeric_Value: 3} (Short: \p{Nv=3}) (137: [3\xb3], U+0663, + T \p{Numeric_Value: 3} (Short: \p{Nv=3}) (140: [3\xb3], U+0663, U+06F3, U+07C3, U+0969, U+09E9 ...) T \p{Numeric_Value: 7/2} (Short: \p{Nv=7/2}) (1: U+0F2D) - T \p{Numeric_Value: 4} (Short: \p{Nv=4}) (128: [4], U+0664, + T \p{Numeric_Value: 4} (Short: \p{Nv=4}) (131: [4], U+0664, U+06F4, U+07C4, U+096A, U+09EA ...) T \p{Numeric_Value: 9/2} (Short: \p{Nv=9/2}) (1: U+0F2E) - T \p{Numeric_Value: 5} (Short: \p{Nv=5}) (127: [5], U+0665, + T \p{Numeric_Value: 5} (Short: \p{Nv=5}) (129: [5], U+0665, U+06F5, U+07C5, U+096B, U+09EB ...) T \p{Numeric_Value: 11/2} (Short: \p{Nv=11/2}) (1: U+0F2F) - T \p{Numeric_Value: 6} (Short: \p{Nv=6}) (111: [6], U+0666, + T \p{Numeric_Value: 6} (Short: \p{Nv=6}) (113: [6], U+0666, U+06F6, U+07C6, U+096C, U+09EC ...) T \p{Numeric_Value: 13/2} (Short: \p{Nv=13/2}) (1: U+0F30) - T \p{Numeric_Value: 7} (Short: \p{Nv=7}) (110: [7], U+0667, + T \p{Numeric_Value: 7} (Short: \p{Nv=7}) (112: [7], U+0667, U+06F7, U+07C7, U+096D, U+09ED ...) T \p{Numeric_Value: 15/2} (Short: \p{Nv=15/2}) (1: U+0F31) - T \p{Numeric_Value: 8} (Short: \p{Nv=8}) (106: [8], U+0668, + T \p{Numeric_Value: 8} (Short: \p{Nv=8}) (108: [8], U+0668, U+06F8, U+07C8, U+096E, U+09EE ...) T \p{Numeric_Value: 17/2} (Short: \p{Nv=17/2}) (1: U+0F32) - T \p{Numeric_Value: 9} (Short: \p{Nv=9}) (110: [9], U+0669, + T \p{Numeric_Value: 9} (Short: \p{Nv=9}) (112: [9], U+0669, U+06F9, U+07C9, U+096F, U+09EF ...) - T \p{Numeric_Value: 10} (Short: \p{Nv=10}) (61: U+0BF0, U+0D70, + T \p{Numeric_Value: 10} (Short: \p{Nv=10}) (62: U+0BF0, U+0D70, U+1372, U+2169, U+2179, U+2469 ...) T \p{Numeric_Value: 11} (Short: \p{Nv=11}) (8: U+216A, U+217A, U+246A, U+247E, U+2492, U+24EB ...) @@ -4249,7 +4434,7 @@ stable. U+2485, U+2499, U+24F2, U+16E92 ...) T \p{Numeric_Value: 19} (Short: \p{Nv=19}) (7: U+16F0, U+2472, U+2486, U+249A, U+24F3, U+16E93 ...) - T \p{Numeric_Value: 20} (Short: \p{Nv=20}) (35: U+1373, U+2473, + T \p{Numeric_Value: 20} (Short: \p{Nv=20}) (36: U+1373, U+2473, U+2487, U+249B, U+24F4, U+3039 ...) T \p{Numeric_Value: 21} (Short: \p{Nv=21}) (1: U+3251) T \p{Numeric_Value: 22} (Short: \p{Nv=22}) (1: U+3252) @@ -4292,7 +4477,7 @@ stable. U+10117, U+102F1, U+10E70, U+11062 ...) T \p{Numeric_Value: 90} (Short: \p{Nv=90}) (12: U+137A, U+10118, U+102F2, U+10341, U+10E71, U+11063 ...) - T \p{Numeric_Value: 100} (Short: \p{Nv=100}) (34: U+0BF1, U+0D71, + T \p{Numeric_Value: 100} (Short: \p{Nv=100}) (35: U+0BF1, U+0D71, U+137B, U+216D, U+217D, U+4F70 ...) T \p{Numeric_Value: 200} (Short: \p{Nv=200}) (6: U+1011A, U+102F4, U+109D3, U+10E73, U+1EC84, U+1ED14) @@ -4383,11 +4568,11 @@ stable. 10000000000}) (1: U+16B60) T \p{Numeric_Value: 1000000000000} (= 1.0e+12) (Short: \p{Nv= 1000000000000}) (2: U+5146, U+16B61) - \p{Numeric_Value: NaN} (Short: \p{Nv=NaN}) (1_112_277 plus all - above-Unicode code points: [\x00- - \x20!\"#\$\%&\'\(\)*+,\-.\/:;<=>?\@A- - Z\[\\\]\^_`a-z\{\|\}~\x7f-\xb1\xb4- - \xb8\xba-\xbb\xbf-\xff], U+0100..065F, + \p{Numeric_Value: NaN} (Short: \p{Nv=NaN}) (1_112_250 plus all + above-Unicode code points: [\x00-\x20! + \"#\$\%&\'\(\)*+,\-.\/:;<=>?\@A-Z\[\\\] + \^_`a-z\{\|\}~\x7f-\xb1\xb4-\xb8\xba- + \xbb\xbf-\xff], U+0100..065F, U+066A..06EF, U+06FA..07BF, U+07CA..0965, U+0970..09E5 ...) \p{Nushu} \p{Script_Extensions=Nushu} (Short: @@ -4431,13 +4616,13 @@ stable. Optical_Character_Recognition} (Short: \p{InOCR}) (32) \p{Oriya} \p{Script_Extensions=Oriya} (Short: - \p{Orya}; NOT \p{Block=Oriya}) (96) + \p{Orya}; NOT \p{Block=Oriya}) (97) \p{Orkh} \p{Old_Turkic} (= \p{Script_Extensions= Old_Turkic}) (NOT \p{Block=Old_Turkic}) (73) X \p{Ornamental_Dingbats} \p{Block=Ornamental_Dingbats} (48) \p{Orya} \p{Oriya} (= \p{Script_Extensions=Oriya}) - (NOT \p{Block=Oriya}) (96) + (NOT \p{Block=Oriya}) (97) \p{Osage} \p{Script_Extensions=Osage} (Short: \p{Osge}; NOT \p{Block=Osage}) (72) \p{Osge} \p{Osage} (= \p{Script_Extensions=Osage}) @@ -4447,20 +4632,20 @@ stable. \p{Osmanya} \p{Script_Extensions=Osmanya} (Short: \p{Osma}; NOT \p{Block=Osmanya}) (40) \p{Other} \p{General_Category=Other} (Short: \p{C}) - (976_344 plus all above-Unicode code + (970_414 plus all above-Unicode code points) \p{Other_Letter} \p{General_Category=Other_Letter} (Short: - \p{Lo}) (121_414) + \p{Lo}) (127_004) \p{Other_Number} \p{General_Category=Other_Number} (Short: - \p{No}) (888) + \p{No}) (895) \p{Other_Punctuation} \p{General_Category=Other_Punctuation} - (Short: \p{Po}) (588) + (Short: \p{Po}) (593) \p{Other_Symbol} \p{General_Category=Other_Symbol} (Short: - \p{So}) (6161) + \p{So}) (6431) X \p{Ottoman_Siyaq_Numbers} \p{Block=Ottoman_Siyaq_Numbers} (80) \p{P} \pP \p{Punct} (= \p{General_Category= Punctuation}) (NOT - \p{General_Punctuation}) (792) + \p{General_Punctuation}) (798) \p{Pahawh_Hmong} \p{Script_Extensions=Pahawh_Hmong} (Short: \p{Hmng}; NOT \p{Block=Pahawh_Hmong}) (127) @@ -4480,15 +4665,15 @@ stable. (2760) \p{Pattern_Syntax: N*} (Short: \p{PatSyn=N}, \P{PatSyn}) (1_111_352 plus all above-Unicode code - points: [\x00-\x200-9A-Z_a-z\x7f- - \xa0\xa8\xaa\xad\xaf\xb2-\xb5\xb7- - \xba\xbc-\xbe\xc0-\xd6\xd8-\xf6\xf8- - \xff], U+0100..200F, U+2028..202F, + points: [\x00-\x200-9A-Z_a-z\x7f-\xa0 + \xa8\xaa\xad\xaf\xb2-\xb5\xb7-\xba\xbc- + \xbe\xc0-\xd6\xd8-\xf6\xf8-\xff], + U+0100..200F, U+2028..202F, U+203F..2040, U+2054, U+205F..218F ...) \p{Pattern_Syntax: Y*} (Short: \p{PatSyn=Y}, \p{PatSyn}) (2760: - [!\"#\$\%&\'\(\)*+,\-.\/:;<= - >?\@\[\\\]\^`\{\|\}~\xa1-\xa7\xa9\xab- - \xac\xae\xb0-\xb1\xb6\xbb\xbf\xd7\xf7], + [!\"#\$\%&\'\(\)*+,\-.\/:;<=>?\@\[\\\] + \^`\{\|\}~\xa1-\xa7\xa9\xab-\xac\xae + \xb0-\xb1\xb6\xbb\xbf\xd7\xf7], U+2010..2027, U+2030..203E, U+2041..2053, U+2055..205E, U+2190..245F ...) @@ -4515,7 +4700,7 @@ stable. \p{PCM: *} \p{Prepended_Concatenation_Mark: *} \p{Pd} \p{Dash_Punctuation} (= \p{General_Category=Dash_Punctuation}) - (24) + (25) \p{Pe} \p{Close_Punctuation} (= \p{General_Category=Close_Punctuation}) (73) @@ -4565,7 +4750,7 @@ stable. (NOT \p{Block=Miao}) (149) \p{Po} \p{Other_Punctuation} (= \p{General_Category=Other_Punctuation}) - (588) + (593) \p{PosixAlnum} (62: [0-9A-Za-z]) \p{PosixAlpha} (52: [A-Za-z]) \p{PosixBlank} (2: [\t\x20]) @@ -4579,10 +4764,10 @@ stable. Z\[\\\]\^_`a-z\{\|\}~]) \p{PosixLower} (/i= PosixAlpha) (26: [a-z]) \p{PosixPrint} (95: [\x20-\x7e]) - \p{PosixPunct} (32: [!\"#\$\%&\'\(\)*+,\-.\/:;<= - >?\@\[\\\]\^_`\{\|\}~]) - \p{PosixSpace} (Short: \p{PerlSpace}) (6: - [\t\n\cK\f\r\x20]) + \p{PosixPunct} (32: [!\"#\$\%&\'\(\)*+,\-.\/:;<=>?\@ + \[\\\]\^_`\{\|\}~]) + \p{PosixSpace} (Short: \p{PerlSpace}) (6: [\t\n\cK\f\r + \x20]) \p{PosixUpper} (/i= PosixAlpha) (26: [A-Z]) \p{PosixWord} \w, restricted to ASCII (Short: \p{PerlWord}) (63: [0-9A-Z_a-z]) @@ -4752,10 +4937,17 @@ stable. U+038E..03A1, U+03A3..052F ...) \p{Present_In: V12_1} \p{Present_In=12.1} (Perl extension) (277_576) + T \p{Present_In: 13.0} Code point's usage introduced in version + 13.0 or earlier (Short: \p{In=13.0}) + (Perl extension) (283_506: U+0000..0377, + U+037A..037F, U+0384..038A, U+038C, + U+038E..03A1, U+03A3..052F ...) + \p{Present_In: V13_0} \p{Present_In=13.0} (Perl extension) + (283_506) \p{Present_In: Unassigned} \p{Age=Unassigned} (Short: \p{In= - Unassigned}) (Perl extension) (836_536 + Unassigned}) (Perl extension) (830_606 plus all above-Unicode code points) - \p{Print} \p{XPosixPrint} (275_395) + \p{Print} \p{XPosixPrint} (281_325) \p{Private_Use} \p{General_Category=Private_Use} (Short: \p{Co}; NOT \p{Private_Use_Area}) (137_468) @@ -4774,14 +4966,14 @@ stable. X \p{PUA} \p{Private_Use_Area} (= \p{Block= Private_Use_Area}) (6400) \p{Punct} \p{General_Category=Punctuation} (Short: - \p{P}; NOT \p{General_Punctuation}) (792) + \p{P}; NOT \p{General_Punctuation}) (798) \p{Punctuation} \p{Punct} (= \p{General_Category= Punctuation}) (NOT - \p{General_Punctuation}) (792) + \p{General_Punctuation}) (798) \p{Qaac} \p{Coptic} (= \p{Script_Extensions= Coptic}) (NOT \p{Block=Coptic}) (165) \p{Qaai} \p{Inherited} (= \p{Script_Extensions= - Inherited}) (502) + Inherited}) (503) \p{QMark} \p{Quotation_Mark} (= \p{Quotation_Mark= Y}) (30) \p{QMark: *} \p{Quotation_Mark: *} @@ -4789,15 +4981,14 @@ stable. (30) \p{Quotation_Mark: N*} (Short: \p{QMark=N}, \P{QMark}) (1_114_082 plus all above-Unicode code points: - [\x00-\x20!#\$\%&\(\)*+,\-.\/0-9:;<= - >?\@A-Z\[\\\]\^_`a-z\{\|\}~\x7f- - \xaa\xac-\xba\xbc-\xff], U+0100..2017, + [\x00-\x20!#\$\%&\(\)*+,\-.\/0-9:;<=>? + \@A-Z\[\\\]\^_`a-z\{\|\}~\x7f-\xaa\xac- + \xba\xbc-\xff], U+0100..2017, U+2020..2038, U+203B..2E41, U+2E43..300B, U+3010..301C ...) - \p{Quotation_Mark: Y*} (Short: \p{QMark=Y}, \p{QMark}) (30: - [\"\'\xab\xbb], U+2018..201F, - U+2039..203A, U+2E42, U+300C..300F, - U+301D..301F ...) + \p{Quotation_Mark: Y*} (Short: \p{QMark=Y}, \p{QMark}) (30: [\" + \'\xab\xbb], U+2018..201F, U+2039..203A, + U+2E42, U+300C..300F, U+301D..301F ...) \p{Radical} \p{Radical=Y} (329) \p{Radical: N*} (Single: \P{Radical}) (1_113_783 plus all above-Unicode code points: U+0000..2E7F, @@ -4830,7 +5021,7 @@ stable. \p{Runr} \p{Runic} (= \p{Script_Extensions=Runic}) (NOT \p{Block=Runic}) (86) \p{S} \pS \p{Symbol} (= \p{General_Category=Symbol}) - (7292) + (7564) \p{Samaritan} \p{Script_Extensions=Samaritan} (Short: \p{Samr}; NOT \p{Block=Samaritan}) (61) \p{Samr} \p{Samaritan} (= \p{Script_Extensions= @@ -4860,17 +5051,17 @@ stable. \p{Script: Anatolian_Hieroglyphs} \p{Script_Extensions= Anatolian_Hieroglyphs} (Short: \p{Sc= Hluw}, \p{Hluw}) (583) - \p{Script: Arab} \p{Script=Arabic} (1281) - \p{Script: Arabic} (Short: \p{Sc=Arab}) (1281: U+0600..0604, + \p{Script: Arab} \p{Script=Arabic} (1291) + \p{Script: Arabic} (Short: \p{Sc=Arab}) (1291: U+0600..0604, U+0606..060B, U+060D..061A, U+061C, U+061E, U+0620..063F ...) - \p{Script: Armenian} (Short: \p{Sc=Armn}) (95: U+0531..0556, - U+0559..0588, U+058A, U+058D..058F, - U+FB13..FB17) + \p{Script: Armenian} \p{Script_Extensions=Armenian} (Short: + \p{Sc=Armn}, \p{Armn}) (96) \p{Script: Armi} \p{Script=Imperial_Aramaic} (= \p{Script_Extensions=Imperial_Aramaic}) (31) - \p{Script: Armn} \p{Script=Armenian} (95) + \p{Script: Armn} \p{Script=Armenian} (= + \p{Script_Extensions=Armenian}) (96) \p{Script: Avestan} \p{Script_Extensions=Avestan} (Short: \p{Sc=Avst}, \p{Avst}) (61) \p{Script: Avst} \p{Script=Avestan} (= @@ -4899,9 +5090,9 @@ stable. \p{Sc=Bhks}, \p{Bhks}) (97) \p{Script: Bhks} \p{Script=Bhaiksuki} (= \p{Script_Extensions=Bhaiksuki}) (97) - \p{Script: Bopo} \p{Script=Bopomofo} (72) - \p{Script: Bopomofo} (Short: \p{Sc=Bopo}) (72: U+02EA..02EB, - U+3105..312F, U+31A0..31BA) + \p{Script: Bopo} \p{Script=Bopomofo} (77) + \p{Script: Bopomofo} (Short: \p{Sc=Bopo}) (77: U+02EA..02EB, + U+3105..312F, U+31A0..31BF) \p{Script: Brah} \p{Script=Brahmi} (= \p{Script_Extensions= Brahmi}) (109) \p{Script: Brahmi} \p{Script_Extensions=Brahmi} (Short: @@ -4915,7 +5106,7 @@ stable. U+1A1E..1A1F) \p{Script: Buhd} \p{Script=Buhid} (20) \p{Script: Buhid} (Short: \p{Sc=Buhd}) (20: U+1740..1753) - \p{Script: Cakm} \p{Script=Chakma} (70) + \p{Script: Cakm} \p{Script=Chakma} (71) \p{Script: Canadian_Aboriginal} \p{Script_Extensions= Canadian_Aboriginal} (Short: \p{Sc= Cans}, \p{Cans}) (710) @@ -4929,20 +5120,23 @@ stable. \p{Script: Caucasian_Albanian} \p{Script_Extensions= Caucasian_Albanian} (Short: \p{Sc=Aghb}, \p{Aghb}) (53) - \p{Script: Chakma} (Short: \p{Sc=Cakm}) (70: U+11100..11134, - U+11136..11146) + \p{Script: Chakma} (Short: \p{Sc=Cakm}) (71: U+11100..11134, + U+11136..11147) \p{Script: Cham} \p{Script_Extensions=Cham} (Short: \p{Sc= Cham}, \p{Cham}) (83) \p{Script: Cher} \p{Script=Cherokee} (= \p{Script_Extensions=Cherokee}) (172) \p{Script: Cherokee} \p{Script_Extensions=Cherokee} (Short: \p{Sc=Cher}, \p{Cher}) (172) - \p{Script: Common} (Short: \p{Sc=Zyyy}) (7805: [\x00- - \x20!\"#\$\%&\'\(\)*+,\-.\/0-9:;<= - >?\@\[\\\]\^_`\{\|\}~\x7f-\xa9\xab- - \xb9\xbb-\xbf\xd7\xf7], U+02B9..02DF, - U+02E5..02E9, U+02EC..02FF, U+0374, - U+037E ...) + \p{Script: Chorasmian} \p{Script_Extensions=Chorasmian} (Short: + \p{Sc=Chrs}, \p{Chrs}) (28) + \p{Script: Chrs} \p{Script=Chorasmian} (= + \p{Script_Extensions=Chorasmian}) (28) + \p{Script: Common} (Short: \p{Sc=Zyyy}) (8087: [\x00-\x20! + \"#\$\%&\'\(\)*+,\-.\/0-9:;<=>?\@\[\\\] + \^_`\{\|\}~\x7f-\xa9\xab-\xb9\xbb-\xbf + \xd7\xf7], U+02B9..02DF, U+02E5..02E9, + U+02EC..02FF, U+0374, U+037E ...) \p{Script: Copt} \p{Script=Coptic} (137) \p{Script: Coptic} (Short: \p{Sc=Copt}) (137: U+03E2..03EF, U+2C80..2CF3, U+2CF9..2CFF) @@ -4961,6 +5155,10 @@ stable. \p{Script: Deva} \p{Script=Devanagari} (154) \p{Script: Devanagari} (Short: \p{Sc=Deva}) (154: U+0900..0950, U+0955..0963, U+0966..097F, U+A8E0..A8FF) + \p{Script: Diak} \p{Script=Dives_Akuru} (= + \p{Script_Extensions=Dives_Akuru}) (72) + \p{Script: Dives_Akuru} \p{Script_Extensions=Dives_Akuru} (Short: + \p{Sc=Diak}, \p{Diak}) (72) \p{Script: Dogr} \p{Script=Dogra} (60) \p{Script: Dogra} (Short: \p{Sc=Dogr}) (60: U+11800..1183B) \p{Script: Dsrt} \p{Script=Deseret} (= @@ -5025,7 +5223,7 @@ stable. U+0A13..0A28, U+0A2A..0A30, U+0A32..0A33 ...) \p{Script: Guru} \p{Script=Gurmukhi} (80) - \p{Script: Han} (Short: \p{Sc=Han}) (89_233: U+2E80..2E99, + \p{Script: Han} (Short: \p{Sc=Han}) (94_204: U+2E80..2E99, U+2E9B..2EF3, U+2F00..2FD5, U+3005, U+3007, U+3021..3029 ...) \p{Script: Hang} \p{Script=Hangul} (11_739) @@ -5033,7 +5231,7 @@ stable. U+1100..11FF, U+302E..302F, U+3131..318E, U+3200..321E, U+3260..327E, U+A960..A97C ...) - \p{Script: Hani} \p{Script=Han} (89_233) + \p{Script: Hani} \p{Script=Han} (94_204) \p{Script: Hanifi_Rohingya} (Short: \p{Sc=Rohg}) (50: U+10D00..10D27, U+10D30..10D39) \p{Script: Hano} \p{Script=Hanunoo} (21) @@ -5064,9 +5262,9 @@ stable. \p{Script: Imperial_Aramaic} \p{Script_Extensions= Imperial_Aramaic} (Short: \p{Sc=Armi}, \p{Armi}) (31) - \p{Script: Inherited} (Short: \p{Sc=Zinh}) (571: U+0300..036F, + \p{Script: Inherited} (Short: \p{Sc=Zinh}) (573: U+0300..036F, U+0485..0486, U+064B..0655, U+0670, - U+0951..0954, U+1AB0..1ABE ...) + U+0951..0954, U+1AB0..1AC0 ...) \p{Script: Inscriptional_Pahlavi} \p{Script_Extensions= Inscriptional_Pahlavi} (Short: \p{Sc= Phli}, \p{Phli}) (27) @@ -5096,6 +5294,9 @@ stable. \p{Script_Extensions=Kharoshthi}) (68) \p{Script: Kharoshthi} \p{Script_Extensions=Kharoshthi} (Short: \p{Sc=Khar}, \p{Khar}) (68) + \p{Script: Khitan_Small_Script} \p{Script_Extensions= + Khitan_Small_Script} (Short: \p{Sc= + Kits}, \p{Kits}) (471) \p{Script: Khmer} \p{Script_Extensions=Khmer} (Short: \p{Sc= Khmr}, \p{Khmr}) (146) \p{Script: Khmr} \p{Script=Khmer} (= \p{Script_Extensions= @@ -5105,6 +5306,9 @@ stable. U+11213..1123E) \p{Script: Khudawadi} (Short: \p{Sc=Sind}) (69: U+112B0..112EA, U+112F0..112F9) + \p{Script: Kits} \p{Script=Khitan_Small_Script} (= + \p{Script_Extensions= + Khitan_Small_Script}) (471) \p{Script: Knda} \p{Script=Kannada} (89) \p{Script: Kthi} \p{Script=Kaithi} (67) \p{Script: Lana} \p{Script=Tai_Tham} (= @@ -5113,12 +5317,12 @@ stable. Lao}, \p{Lao}) (82) \p{Script: Laoo} \p{Script=Lao} (= \p{Script_Extensions= Lao}) (82) - \p{Script: Latin} (Short: \p{Sc=Latn}) (1366: [A-Za- - z\xaa\xba\xc0-\xd6\xd8-\xf6\xf8-\xff], + \p{Script: Latin} (Short: \p{Sc=Latn}) (1374: [A-Za-z\xaa + \xba\xc0-\xd6\xd8-\xf6\xf8-\xff], U+0100..02B8, U+02E0..02E4, U+1D00..1D25, U+1D2C..1D5C, U+1D62..1D65 ...) - \p{Script: Latn} \p{Script=Latin} (1366) + \p{Script: Latn} \p{Script=Latin} (1374) \p{Script: Lepc} \p{Script=Lepcha} (= \p{Script_Extensions= Lepcha}) (74) \p{Script: Lepcha} \p{Script_Extensions=Lepcha} (Short: @@ -5136,7 +5340,7 @@ stable. U+1003C..1003D, U+1003F..1004D, U+10050..1005D ...) \p{Script: Lisu} \p{Script_Extensions=Lisu} (Short: \p{Sc= - Lisu}, \p{Lisu}) (48) + Lisu}, \p{Lisu}) (49) \p{Script: Lyci} \p{Script=Lycian} (= \p{Script_Extensions= Lycian}) (29) \p{Script: Lycian} \p{Script_Extensions=Lycian} (Short: @@ -5151,9 +5355,9 @@ stable. \p{Script_Extensions=Makasar}) (25) \p{Script: Makasar} \p{Script_Extensions=Makasar} (Short: \p{Sc=Maka}, \p{Maka}) (25) - \p{Script: Malayalam} (Short: \p{Sc=Mlym}) (117: U+0D00..0D03, - U+0D05..0D0C, U+0D0E..0D10, - U+0D12..0D44, U+0D46..0D48, U+0D4A..0D4F + \p{Script: Malayalam} (Short: \p{Sc=Mlym}) (118: U+0D00..0D0C, + U+0D0E..0D10, U+0D12..0D44, + U+0D46..0D48, U+0D4A..0D4F, U+0D54..0D63 ...) \p{Script: Mand} \p{Script=Mandaic} (29) \p{Script: Mandaic} (Short: \p{Sc=Mand}) (29: U+0840..085B, @@ -5194,7 +5398,7 @@ stable. Mero}, \p{Mero}) (32) \p{Script: Miao} \p{Script_Extensions=Miao} (Short: \p{Sc= Miao}, \p{Miao}) (149) - \p{Script: Mlym} \p{Script=Malayalam} (117) + \p{Script: Mlym} \p{Script=Malayalam} (118) \p{Script: Modi} (Short: \p{Sc=Modi}) (79: U+11600..11644, U+11650..11659) \p{Script: Mong} \p{Script=Mongolian} (167) @@ -5227,7 +5431,7 @@ stable. \p{Script: New_Tai_Lue} \p{Script_Extensions=New_Tai_Lue} (Short: \p{Sc=Talu}, \p{Talu}) (83) \p{Script: Newa} \p{Script_Extensions=Newa} (Short: \p{Sc= - Newa}, \p{Newa}) (94) + Newa}, \p{Newa}) (97) \p{Script: Nko} \p{Script_Extensions=Nko} (Short: \p{Sc= Nko}, \p{Nko}) (62) \p{Script: Nkoo} \p{Script=Nko} (= \p{Script_Extensions= @@ -5264,13 +5468,13 @@ stable. \p{Sarb}) (32) \p{Script: Old_Turkic} \p{Script_Extensions=Old_Turkic} (Short: \p{Sc=Orkh}, \p{Orkh}) (73) - \p{Script: Oriya} (Short: \p{Sc=Orya}) (90: U+0B01..0B03, + \p{Script: Oriya} (Short: \p{Sc=Orya}) (91: U+0B01..0B03, U+0B05..0B0C, U+0B0F..0B10, U+0B13..0B28, U+0B2A..0B30, U+0B32..0B33 ...) \p{Script: Orkh} \p{Script=Old_Turkic} (= \p{Script_Extensions=Old_Turkic}) (73) - \p{Script: Orya} \p{Script=Oriya} (90) + \p{Script: Orya} \p{Script=Oriya} (91) \p{Script: Osage} \p{Script_Extensions=Osage} (Short: \p{Sc= Osge}, \p{Osge}) (72) \p{Script: Osge} \p{Script=Osage} (= \p{Script_Extensions= @@ -5309,7 +5513,7 @@ stable. U+10B80..10B91, U+10B99..10B9C, U+10BA9..10BAF) \p{Script: Qaac} \p{Script=Coptic} (137) - \p{Script: Qaai} \p{Script=Inherited} (571) + \p{Script: Qaai} \p{Script=Inherited} (573) \p{Script: Rejang} \p{Script_Extensions=Rejang} (Short: \p{Sc=Rjng}, \p{Rjng}) (37) \p{Script: Rjng} \p{Script=Rejang} (= \p{Script_Extensions= @@ -5332,13 +5536,12 @@ stable. \p{Sc=Saur}, \p{Saur}) (82) \p{Script: Sgnw} \p{Script=SignWriting} (= \p{Script_Extensions=SignWriting}) (672) - \p{Script: Sharada} (Short: \p{Sc=Shrd}) (94: U+11180..111CD, - U+111D0..111DF) + \p{Script: Sharada} (Short: \p{Sc=Shrd}) (96: U+11180..111DF) \p{Script: Shavian} \p{Script_Extensions=Shavian} (Short: \p{Sc=Shaw}, \p{Shaw}) (48) \p{Script: Shaw} \p{Script=Shavian} (= \p{Script_Extensions=Shavian}) (48) - \p{Script: Shrd} \p{Script=Sharada} (94) + \p{Script: Shrd} \p{Script=Sharada} (96) \p{Script: Sidd} \p{Script=Siddham} (= \p{Script_Extensions=Siddham}) (92) \p{Script: Siddham} \p{Script_Extensions=Siddham} (Short: @@ -5346,8 +5549,8 @@ stable. \p{Script: SignWriting} \p{Script_Extensions=SignWriting} (Short: \p{Sc=Sgnw}, \p{Sgnw}) (672) \p{Script: Sind} \p{Script=Khudawadi} (69) - \p{Script: Sinh} \p{Script=Sinhala} (110) - \p{Script: Sinhala} (Short: \p{Sc=Sinh}) (110: U+0D82..0D83, + \p{Script: Sinh} \p{Script=Sinhala} (111) + \p{Script: Sinhala} (Short: \p{Sc=Sinh}) (111: U+0D81..0D83, U+0D85..0D96, U+0D9A..0DB1, U+0DB3..0DBB, U+0DBD, U+0DC0..0DC6 ...) \p{Script: Sogd} \p{Script=Sogdian} (42) @@ -5366,8 +5569,8 @@ stable. \p{Script_Extensions=Sundanese}) (72) \p{Script: Sundanese} \p{Script_Extensions=Sundanese} (Short: \p{Sc=Sund}, \p{Sund}) (72) - \p{Script: Sylo} \p{Script=Syloti_Nagri} (44) - \p{Script: Syloti_Nagri} (Short: \p{Sc=Sylo}) (44: U+A800..A82B) + \p{Script: Sylo} \p{Script=Syloti_Nagri} (45) + \p{Script: Syloti_Nagri} (Short: \p{Sc=Sylo}) (45: U+A800..A82C) \p{Script: Syrc} \p{Script=Syriac} (88) \p{Script: Syriac} (Short: \p{Sc=Syrc}) (88: U+0700..070D, U+070F..074A, U+074D..074F, U+0860..086A) @@ -5393,9 +5596,9 @@ stable. U+0B92..0B95, U+0B99..0B9A, U+0B9C ...) \p{Script: Taml} \p{Script=Tamil} (123) \p{Script: Tang} \p{Script=Tangut} (= \p{Script_Extensions= - Tangut}) (6892) + Tangut}) (6914) \p{Script: Tangut} \p{Script_Extensions=Tangut} (Short: - \p{Sc=Tang}, \p{Tang}) (6892) + \p{Sc=Tang}, \p{Tang}) (6914) \p{Script: Tavt} \p{Script=Tai_Viet} (= \p{Script_Extensions=Tai_Viet}) (72) \p{Script: Telu} \p{Script=Telugu} (98) @@ -5424,7 +5627,7 @@ stable. \p{Script: Ugaritic} \p{Script_Extensions=Ugaritic} (Short: \p{Sc=Ugar}, \p{Ugar}) (31) \p{Script: Unknown} \p{Script_Extensions=Unknown} (Short: - \p{Sc=Zzzz}, \p{Zzzz}) (976_118 plus all + \p{Sc=Zzzz}, \p{Zzzz}) (970_188 plus all above-Unicode code points) \p{Script: Vai} \p{Script_Extensions=Vai} (Short: \p{Sc= Vai}, \p{Vai}) (300) @@ -5442,6 +5645,9 @@ stable. \p{Script_Extensions=Old_Persian}) (50) \p{Script: Xsux} \p{Script=Cuneiform} (= \p{Script_Extensions=Cuneiform}) (1234) + \p{Script: Yezi} \p{Script=Yezidi} (47) + \p{Script: Yezidi} (Short: \p{Sc=Yezi}) (47: U+10E80..10EA9, + U+10EAB..10EAD, U+10EB0..10EB1) \p{Script: Yi} (Short: \p{Sc=Yi}) (1220: U+A000..A48C, U+A490..A4C6) \p{Script: Yiii} \p{Script=Yi} (1220) @@ -5451,10 +5657,10 @@ stable. \p{Script: Zanb} \p{Script=Zanabazar_Square} (= \p{Script_Extensions=Zanabazar_Square}) (72) - \p{Script: Zinh} \p{Script=Inherited} (571) - \p{Script: Zyyy} \p{Script=Common} (7805) + \p{Script: Zinh} \p{Script=Inherited} (573) + \p{Script: Zyyy} \p{Script=Common} (8087) \p{Script: Zzzz} \p{Script=Unknown} (= - \p{Script_Extensions=Unknown}) (976_118 + \p{Script_Extensions=Unknown}) (970_188 plus all above-Unicode code points) \p{Script_Extensions: Adlam} (Short: \p{Scx=Adlm}, \p{Adlm}) (89: U+0640, U+1E900..1E94B, U+1E950..1E959, @@ -5467,9 +5673,9 @@ stable. U+11730..1173F) \p{Script_Extensions: Anatolian_Hieroglyphs} (Short: \p{Scx=Hluw}, \p{Hluw}) (583: U+14400..14646) - \p{Script_Extensions: Arab} \p{Script_Extensions=Arabic} (1325) + \p{Script_Extensions: Arab} \p{Script_Extensions=Arabic} (1335) \p{Script_Extensions: Arabic} (Short: \p{Scx=Arab}, \p{Arab}) - (1325: U+0600..0604, U+0606..061C, + (1335: U+0600..0604, U+0606..061C, U+061E..06DC, U+06DE..06FF, U+0750..077F, U+08A0..08B4 ...) \p{Script_Extensions: Armenian} (Short: \p{Scx=Armn}, \p{Armn}) @@ -5502,9 +5708,9 @@ stable. (97: U+11C00..11C08, U+11C0A..11C36, U+11C38..11C45, U+11C50..11C6C) \p{Script_Extensions: Bhks} \p{Script_Extensions=Bhaiksuki} (97) - \p{Script_Extensions: Bopo} \p{Script_Extensions=Bopomofo} (112) + \p{Script_Extensions: Bopo} \p{Script_Extensions=Bopomofo} (117) \p{Script_Extensions: Bopomofo} (Short: \p{Scx=Bopo}, \p{Bopo}) - (112: U+02EA..02EB, U+3001..3003, + (117: U+02EA..02EB, U+3001..3003, U+3008..3011, U+3013..301F, U+302A..302D, U+3030 ...) \p{Script_Extensions: Brah} \p{Script_Extensions=Brahmi} (109) @@ -5520,7 +5726,7 @@ stable. \p{Script_Extensions: Buhd} \p{Script_Extensions=Buhid} (22) \p{Script_Extensions: Buhid} (Short: \p{Scx=Buhd}, \p{Buhd}) (22: U+1735..1736, U+1740..1753) - \p{Script_Extensions: Cakm} \p{Script_Extensions=Chakma} (90) + \p{Script_Extensions: Cakm} \p{Script_Extensions=Chakma} (91) \p{Script_Extensions: Canadian_Aboriginal} (Short: \p{Scx=Cans}, \p{Cans}) (710: U+1400..167F, U+18B0..18F5) @@ -5531,9 +5737,9 @@ stable. U+102A0..102D0) \p{Script_Extensions: Caucasian_Albanian} (Short: \p{Scx=Aghb}, \p{Aghb}) (53: U+10530..10563, U+1056F) - \p{Script_Extensions: Chakma} (Short: \p{Scx=Cakm}, \p{Cakm}) (90: + \p{Script_Extensions: Chakma} (Short: \p{Scx=Cakm}, \p{Cakm}) (91: U+09E6..09EF, U+1040..1049, - U+11100..11134, U+11136..11146) + U+11100..11134, U+11136..11147) \p{Script_Extensions: Cham} (Short: \p{Scx=Cham}, \p{Cham}) (83: U+AA00..AA36, U+AA40..AA4D, U+AA50..AA59, U+AA5C..AA5F) @@ -5541,13 +5747,15 @@ stable. \p{Script_Extensions: Cherokee} (Short: \p{Scx=Cher}, \p{Cher}) (172: U+13A0..13F5, U+13F8..13FD, U+AB70..ABBF) + \p{Script_Extensions: Chorasmian} (Short: \p{Scx=Chrs}, \p{Chrs}) + (28: U+10FB0..10FCB) + \p{Script_Extensions: Chrs} \p{Script_Extensions=Chorasmian} (28) \p{Script_Extensions: Common} (Short: \p{Scx=Zyyy}, \p{Zyyy}) - (7386: [\x00- - \x20!\"#\$\%&\'\(\)*+,\-.\/0-9:;<= - >?\@\[\\\]\^_`\{\|\}~\x7f-\xa9\xab- - \xb9\xbb-\xbf\xd7\xf7], U+02B9..02DF, - U+02E5..02E9, U+02EC..02FF, U+0374, - U+037E ...) + (7661: [\x00-\x20!\"#\$\%&\'\(\)*+,\-. + \/0-9:;<=>?\@\[\\\]\^_`\{\|\}~\x7f-\xa9 + \xab-\xb9\xbb-\xbf\xd7\xf7], + U+02B9..02DF, U+02E5..02E9, + U+02EC..02FF, U+0374, U+037E ...) \p{Script_Extensions: Copt} \p{Script_Extensions=Coptic} (165) \p{Script_Extensions: Coptic} (Short: \p{Scx=Copt}, \p{Copt}) (165: U+03E2..03EF, U+2C80..2CF3, @@ -5561,9 +5769,9 @@ stable. U+10137..1013F, U+10800..10805, U+10808, U+1080A..10835 ...) \p{Script_Extensions: Cyrillic} (Short: \p{Scx=Cyrl}, \p{Cyrl}) - (446: U+0400..052F, U+1C80..1C88, - U+1D2B, U+1D78, U+2DE0..2DFF, U+2E43 ...) - \p{Script_Extensions: Cyrl} \p{Script_Extensions=Cyrillic} (446) + (447: U+0400..052F, U+1C80..1C88, + U+1D2B, U+1D78, U+1DF8, U+2DE0..2DFF ...) + \p{Script_Extensions: Cyrl} \p{Script_Extensions=Cyrillic} (447) \p{Script_Extensions: Deseret} (Short: \p{Scx=Dsrt}, \p{Dsrt}) (80: U+10400..1044F) \p{Script_Extensions: Deva} \p{Script_Extensions=Devanagari} (210) @@ -5571,6 +5779,11 @@ stable. (210: U+0900..0952, U+0955..097F, U+1CD0..1CF6, U+1CF8..1CF9, U+20F0, U+A830..A839 ...) + \p{Script_Extensions: Diak} \p{Script_Extensions=Dives_Akuru} (72) + \p{Script_Extensions: Dives_Akuru} (Short: \p{Scx=Diak}, \p{Diak}) + (72: U+11900..11906, U+11909, + U+1190C..11913, U+11915..11916, + U+11918..11935, U+11937..11938 ...) \p{Script_Extensions: Dogr} \p{Script_Extensions=Dogra} (82) \p{Script_Extensions: Dogra} (Short: \p{Scx=Dogr}, \p{Dogr}) (82: U+0964..096F, U+A830..A839, @@ -5597,10 +5810,11 @@ stable. (495: U+1200..1248, U+124A..124D, U+1250..1256, U+1258, U+125A..125D, U+1260..1288 ...) - \p{Script_Extensions: Geor} \p{Script_Extensions=Georgian} (175) + \p{Script_Extensions: Geor} \p{Script_Extensions=Georgian} (174) \p{Script_Extensions: Georgian} (Short: \p{Scx=Geor}, \p{Geor}) - (175: U+0589, U+10A0..10C5, U+10C7, - U+10CD, U+10D0..10FF, U+1C90..1CBA ...) + (174: U+10A0..10C5, U+10C7, U+10CD, + U+10D0..10FF, U+1C90..1CBA, U+1CBD..1CBF + ...) \p{Script_Extensions: Glag} \p{Script_Extensions=Glagolitic} (136) \p{Script_Extensions: Glagolitic} (Short: \p{Scx=Glag}, \p{Glag}) (136: U+0484, U+0487, U+2C00..2C2E, @@ -5636,7 +5850,7 @@ stable. U+0A01..0A03, U+0A05..0A0A, U+0A0F..0A10, U+0A13..0A28 ...) \p{Script_Extensions: Guru} \p{Script_Extensions=Gurmukhi} (94) - \p{Script_Extensions: Han} (Short: \p{Scx=Han}, \p{Han}) (89_513: + \p{Script_Extensions: Han} (Short: \p{Scx=Han}, \p{Han}) (94_492: U+2E80..2E99, U+2E9B..2EF3, U+2F00..2FD5, U+3001..3003, U+3005..3011, U+3013..301F ...) @@ -5645,7 +5859,7 @@ stable. (11_775: U+1100..11FF, U+3001..3003, U+3008..3011, U+3013..301F, U+302E..3030, U+3037 ...) - \p{Script_Extensions: Hani} \p{Script_Extensions=Han} (89_513) + \p{Script_Extensions: Hani} \p{Script_Extensions=Han} (94_492) \p{Script_Extensions: Hanifi_Rohingya} (Short: \p{Scx=Rohg}, \p{Rohg}) (55: U+060C, U+061B, U+061F, U+0640, U+06D4, U+10D00..10D27 ...) @@ -5678,9 +5892,9 @@ stable. \p{Armi}) (31: U+10840..10855, U+10857..1085F) \p{Script_Extensions: Inherited} (Short: \p{Scx=Zinh}, \p{Zinh}) - (502: U+0300..0341, U+0343..0344, + (503: U+0300..0341, U+0343..0344, U+0346..0362, U+0953..0954, - U+1AB0..1ABE, U+1DC2..1DF9 ...) + U+1AB0..1AC0, U+1DC2..1DF7 ...) \p{Script_Extensions: Inscriptional_Pahlavi} (Short: \p{Scx=Phli}, \p{Phli}) (27: U+10B60..10B72, U+10B78..10B7F) @@ -5712,6 +5926,8 @@ stable. (68: U+10A00..10A03, U+10A05..10A06, U+10A0C..10A13, U+10A15..10A17, U+10A19..10A35, U+10A38..10A3A ...) + \p{Script_Extensions: Khitan_Small_Script} (Short: \p{Scx=Kits}, + \p{Kits}) (471: U+16FE4, U+18B00..18CD5) \p{Script_Extensions: Khmer} (Short: \p{Scx=Khmr}, \p{Khmr}) (146: U+1780..17DD, U+17E0..17E9, U+17F0..17F9, U+19E0..19FF) @@ -5723,6 +5939,8 @@ stable. \p{Script_Extensions: Khudawadi} (Short: \p{Scx=Sind}, \p{Sind}) (81: U+0964..0965, U+A830..A839, U+112B0..112EA, U+112F0..112F9) + \p{Script_Extensions: Kits} \p{Script_Extensions= + Khitan_Small_Script} (471) \p{Script_Extensions: Knda} \p{Script_Extensions=Kannada} (104) \p{Script_Extensions: Kthi} \p{Script_Extensions=Kaithi} (87) \p{Script_Extensions: Lana} \p{Script_Extensions=Tai_Tham} (127) @@ -5731,11 +5949,11 @@ stable. U+0E8C..0EA3, U+0EA5, U+0EA7..0EBD ...) \p{Script_Extensions: Laoo} \p{Script_Extensions=Lao} (82) \p{Script_Extensions: Latin} (Short: \p{Scx=Latn}, \p{Latn}) - (1387: [A-Za-z\xaa\xba\xc0-\xd6\xd8- + (1403: [A-Za-z\xaa\xba\xc0-\xd6\xd8- \xf6\xf8-\xff], U+0100..02B8, U+02E0..02E4, U+0363..036F, U+0485..0486, U+0951..0952 ...) - \p{Script_Extensions: Latn} \p{Script_Extensions=Latin} (1387) + \p{Script_Extensions: Latn} \p{Script_Extensions=Latin} (1403) \p{Script_Extensions: Lepc} \p{Script_Extensions=Lepcha} (74) \p{Script_Extensions: Lepcha} (Short: \p{Scx=Lepc}, \p{Lepc}) (74: U+1C00..1C37, U+1C3B..1C49, U+1C4D..1C4F) @@ -5752,8 +5970,8 @@ stable. (268: U+10000..1000B, U+1000D..10026, U+10028..1003A, U+1003C..1003D, U+1003F..1004D, U+10050..1005D ...) - \p{Script_Extensions: Lisu} (Short: \p{Scx=Lisu}, \p{Lisu}) (48: - U+A4D0..A4FF) + \p{Script_Extensions: Lisu} (Short: \p{Scx=Lisu}, \p{Lisu}) (49: + U+A4D0..A4FF, U+11FB0) \p{Script_Extensions: Lyci} \p{Script_Extensions=Lycian} (29) \p{Script_Extensions: Lycian} (Short: \p{Scx=Lyci}, \p{Lyci}) (29: U+10280..1029C) @@ -5768,9 +5986,9 @@ stable. \p{Script_Extensions: Makasar} (Short: \p{Scx=Maka}, \p{Maka}) (25: U+11EE0..11EF8) \p{Script_Extensions: Malayalam} (Short: \p{Scx=Mlym}, \p{Mlym}) - (125: U+0951..0952, U+0964..0965, - U+0D00..0D03, U+0D05..0D0C, - U+0D0E..0D10, U+0D12..0D44 ...) + (126: U+0951..0952, U+0964..0965, + U+0D00..0D0C, U+0D0E..0D10, + U+0D12..0D44, U+0D46..0D48 ...) \p{Script_Extensions: Mand} \p{Script_Extensions=Mandaic} (30) \p{Script_Extensions: Mandaic} (Short: \p{Scx=Mand}, \p{Mand}) (30: U+0640, U+0840..085B, U+085E) @@ -5810,7 +6028,7 @@ stable. \p{Script_Extensions: Miao} (Short: \p{Scx=Miao}, \p{Miao}) (149: U+16F00..16F4A, U+16F4F..16F87, U+16F8F..16F9F) - \p{Script_Extensions: Mlym} \p{Script_Extensions=Malayalam} (125) + \p{Script_Extensions: Mlym} \p{Script_Extensions=Malayalam} (126) \p{Script_Extensions: Modi} (Short: \p{Scx=Modi}, \p{Modi}) (89: U+A830..A839, U+11600..11644, U+11650..11659) @@ -5845,8 +6063,8 @@ stable. \p{Script_Extensions: New_Tai_Lue} (Short: \p{Scx=Talu}, \p{Talu}) (83: U+1980..19AB, U+19B0..19C9, U+19D0..19DA, U+19DE..19DF) - \p{Script_Extensions: Newa} (Short: \p{Scx=Newa}, \p{Newa}) (94: - U+11400..11459, U+1145B, U+1145D..1145F) + \p{Script_Extensions: Newa} (Short: \p{Scx=Newa}, \p{Newa}) (97: + U+11400..1145B, U+1145D..11461) \p{Script_Extensions: Nko} (Short: \p{Scx=Nko}, \p{Nko}) (62: U+07C0..07FA, U+07FD..07FF) \p{Script_Extensions: Nkoo} \p{Script_Extensions=Nko} (62) @@ -5880,12 +6098,12 @@ stable. \p{Sarb}) (32: U+10A60..10A7F) \p{Script_Extensions: Old_Turkic} (Short: \p{Scx=Orkh}, \p{Orkh}) (73: U+10C00..10C48) - \p{Script_Extensions: Oriya} (Short: \p{Scx=Orya}, \p{Orya}) (96: + \p{Script_Extensions: Oriya} (Short: \p{Scx=Orya}, \p{Orya}) (97: U+0951..0952, U+0964..0965, U+0B01..0B03, U+0B05..0B0C, U+0B0F..0B10, U+0B13..0B28 ...) \p{Script_Extensions: Orkh} \p{Script_Extensions=Old_Turkic} (73) - \p{Script_Extensions: Orya} \p{Script_Extensions=Oriya} (96) + \p{Script_Extensions: Orya} \p{Script_Extensions=Oriya} (97) \p{Script_Extensions: Osage} (Short: \p{Scx=Osge}, \p{Osge}) (72: U+104B0..104D3, U+104D8..104FB) \p{Script_Extensions: Osge} \p{Script_Extensions=Osage} (72) @@ -5920,7 +6138,7 @@ stable. \p{Phlp}) (30: U+0640, U+10B80..10B91, U+10B99..10B9C, U+10BA9..10BAF) \p{Script_Extensions: Qaac} \p{Script_Extensions=Coptic} (165) - \p{Script_Extensions: Qaai} \p{Script_Extensions=Inherited} (502) + \p{Script_Extensions: Qaai} \p{Script_Extensions=Inherited} (503) \p{Script_Extensions: Rejang} (Short: \p{Scx=Rjng}, \p{Rjng}) (37: U+A930..A953, U+A95F) \p{Script_Extensions: Rjng} \p{Script_Extensions=Rejang} (37) @@ -5939,12 +6157,12 @@ stable. (82: U+A880..A8C5, U+A8CE..A8D9) \p{Script_Extensions: Sgnw} \p{Script_Extensions=SignWriting} (672) \p{Script_Extensions: Sharada} (Short: \p{Scx=Shrd}, \p{Shrd}) - (100: U+0951, U+1CD7, U+1CD9, - U+1CDC..1CDD, U+1CE0, U+11180..111CD ...) + (102: U+0951, U+1CD7, U+1CD9, + U+1CDC..1CDD, U+1CE0, U+11180..111DF) \p{Script_Extensions: Shavian} (Short: \p{Scx=Shaw}, \p{Shaw}) (48: U+10450..1047F) \p{Script_Extensions: Shaw} \p{Script_Extensions=Shavian} (48) - \p{Script_Extensions: Shrd} \p{Script_Extensions=Sharada} (100) + \p{Script_Extensions: Shrd} \p{Script_Extensions=Sharada} (102) \p{Script_Extensions: Sidd} \p{Script_Extensions=Siddham} (92) \p{Script_Extensions: Siddham} (Short: \p{Scx=Sidd}, \p{Sidd}) (92: U+11580..115B5, U+115B8..115DD) @@ -5952,9 +6170,9 @@ stable. (672: U+1D800..1DA8B, U+1DA9B..1DA9F, U+1DAA1..1DAAF) \p{Script_Extensions: Sind} \p{Script_Extensions=Khudawadi} (81) - \p{Script_Extensions: Sinh} \p{Script_Extensions=Sinhala} (112) + \p{Script_Extensions: Sinh} \p{Script_Extensions=Sinhala} (113) \p{Script_Extensions: Sinhala} (Short: \p{Scx=Sinh}, \p{Sinh}) - (112: U+0964..0965, U+0D82..0D83, + (113: U+0964..0965, U+0D81..0D83, U+0D85..0D96, U+0D9A..0DB1, U+0DB3..0DBB, U+0DBD ...) \p{Script_Extensions: Sogd} \p{Script_Extensions=Sogdian} (43) @@ -5971,13 +6189,13 @@ stable. \p{Script_Extensions: Sund} \p{Script_Extensions=Sundanese} (72) \p{Script_Extensions: Sundanese} (Short: \p{Scx=Sund}, \p{Sund}) (72: U+1B80..1BBF, U+1CC0..1CC7) - \p{Script_Extensions: Sylo} \p{Script_Extensions=Syloti_Nagri} (56) + \p{Script_Extensions: Sylo} \p{Script_Extensions=Syloti_Nagri} (57) \p{Script_Extensions: Syloti_Nagri} (Short: \p{Scx=Sylo}, - \p{Sylo}) (56: U+0964..0965, - U+09E6..09EF, U+A800..A82B) - \p{Script_Extensions: Syrc} \p{Script_Extensions=Syriac} (105) + \p{Sylo}) (57: U+0964..0965, + U+09E6..09EF, U+A800..A82C) + \p{Script_Extensions: Syrc} \p{Script_Extensions=Syriac} (106) \p{Script_Extensions: Syriac} (Short: \p{Scx=Syrc}, \p{Syrc}) - (105: U+060C, U+061B..061C, U+061F, + (106: U+060C, U+061B..061C, U+061F, U+0640, U+064B..0655, U+0670 ...) \p{Script_Extensions: Tagalog} (Short: \p{Scx=Tglg}, \p{Tglg}) (22: U+1700..170C, U+170E..1714, @@ -6004,10 +6222,10 @@ stable. U+0B82..0B83, U+0B85..0B8A, U+0B8E..0B90, U+0B92..0B95 ...) \p{Script_Extensions: Taml} \p{Script_Extensions=Tamil} (133) - \p{Script_Extensions: Tang} \p{Script_Extensions=Tangut} (6892) + \p{Script_Extensions: Tang} \p{Script_Extensions=Tangut} (6914) \p{Script_Extensions: Tangut} (Short: \p{Scx=Tang}, \p{Tang}) - (6892: U+16FE0, U+17000..187F7, - U+18800..18AF2) + (6914: U+16FE0, U+17000..187F7, + U+18800..18AFF, U+18D00..18D08) \p{Script_Extensions: Tavt} \p{Script_Extensions=Tai_Viet} (72) \p{Script_Extensions: Telu} \p{Script_Extensions=Telugu} (104) \p{Script_Extensions: Telugu} (Short: \p{Scx=Telu}, \p{Telu}) @@ -6038,7 +6256,7 @@ stable. \p{Script_Extensions: Ugaritic} (Short: \p{Scx=Ugar}, \p{Ugar}) (31: U+10380..1039D, U+1039F) \p{Script_Extensions: Unknown} (Short: \p{Scx=Zzzz}, \p{Zzzz}) - (976_118 plus all above-Unicode code + (970_188 plus all above-Unicode code points: U+0378..0379, U+0380..0383, U+038B, U+038D, U+03A2, U+0530 ...) \p{Script_Extensions: Vai} (Short: \p{Scx=Vai}, \p{Vai}) (300: @@ -6052,6 +6270,10 @@ stable. \p{Script_Extensions: Wcho} \p{Script_Extensions=Wancho} (59) \p{Script_Extensions: Xpeo} \p{Script_Extensions=Old_Persian} (50) \p{Script_Extensions: Xsux} \p{Script_Extensions=Cuneiform} (1234) + \p{Script_Extensions: Yezi} \p{Script_Extensions=Yezidi} (60) + \p{Script_Extensions: Yezidi} (Short: \p{Scx=Yezi}, \p{Yezi}) (60: + U+060C, U+061B, U+061F, U+0660..0669, + U+10E80..10EA9, U+10EAB..10EAD ...) \p{Script_Extensions: Yi} (Short: \p{Scx=Yi}, \p{Yi}) (1246: U+3001..3002, U+3008..3011, U+3014..301B, U+30FB, U+A000..A48C, @@ -6061,9 +6283,9 @@ stable. \p{Zanb}) (72: U+11A00..11A47) \p{Script_Extensions: Zanb} \p{Script_Extensions=Zanabazar_Square} (72) - \p{Script_Extensions: Zinh} \p{Script_Extensions=Inherited} (502) - \p{Script_Extensions: Zyyy} \p{Script_Extensions=Common} (7386) - \p{Script_Extensions: Zzzz} \p{Script_Extensions=Unknown} (976_118 + \p{Script_Extensions: Zinh} \p{Script_Extensions=Inherited} (503) + \p{Script_Extensions: Zyyy} \p{Script_Extensions=Common} (7661) + \p{Script_Extensions: Zzzz} \p{Script_Extensions=Unknown} (970_188 plus all above-Unicode code points) \p{Scx: *} \p{Script_Extensions: *} \p{SD} \p{Soft_Dotted} (= \p{Soft_Dotted=Y}) (46) @@ -6072,41 +6294,38 @@ stable. \p{Sentence_Break: ATerm} (Short: \p{SB=AT}) (4: [.], U+2024, U+FE52, U+FF0E) \p{Sentence_Break: CL} \p{Sentence_Break=Close} (187) - \p{Sentence_Break: Close} (Short: \p{SB=CL}) (187: - [\"\'\(\)\[\]\{\}\xab\xbb], - U+0F3A..0F3D, U+169B..169C, - U+2018..201F, U+2039..203A, U+2045..2046 - ...) + \p{Sentence_Break: Close} (Short: \p{SB=CL}) (187: [\"\'\(\)\[\] + \{\}\xab\xbb], U+0F3A..0F3D, + U+169B..169C, U+2018..201F, + U+2039..203A, U+2045..2046 ...) \p{Sentence_Break: CR} (Short: \p{SB=CR}) (1: [\r]) - \p{Sentence_Break: EX} \p{Sentence_Break=Extend} (2368) - \p{Sentence_Break: Extend} (Short: \p{SB=EX}) (2368: U+0300..036F, + \p{Sentence_Break: EX} \p{Sentence_Break=Extend} (2395) + \p{Sentence_Break: Extend} (Short: \p{SB=EX}) (2395: U+0300..036F, U+0483..0489, U+0591..05BD, U+05BF, U+05C1..05C2, U+05C4..05C5 ...) \p{Sentence_Break: FO} \p{Sentence_Break=Format} (63) \p{Sentence_Break: Format} (Short: \p{SB=FO}) (63: [\xad], U+0600..0605, U+061C, U+06DD, U+070F, U+08E2 ...) - \p{Sentence_Break: LE} \p{Sentence_Break=OLetter} (121_822) + \p{Sentence_Break: LE} \p{Sentence_Break=OLetter} (127_413) \p{Sentence_Break: LF} (Short: \p{SB=LF}) (1: [\n]) - \p{Sentence_Break: LO} \p{Sentence_Break=Lower} (2293) - \p{Sentence_Break: Lower} (Short: \p{SB=LO}) (2293: [a- - z\xaa\xb5\xba\xdf-\xf6\xf8-\xff], - U+0101, U+0103, U+0105, U+0107, U+0109 - ...) - \p{Sentence_Break: NU} \p{Sentence_Break=Numeric} (632) - \p{Sentence_Break: Numeric} (Short: \p{SB=NU}) (632: [0-9], + \p{Sentence_Break: LO} \p{Sentence_Break=Lower} (2297) + \p{Sentence_Break: Lower} (Short: \p{SB=LO}) (2297: [a-z\xaa\xb5 + \xba\xdf-\xf6\xf8-\xff], U+0101, U+0103, + U+0105, U+0107, U+0109 ...) + \p{Sentence_Break: NU} \p{Sentence_Break=Numeric} (652) + \p{Sentence_Break: Numeric} (Short: \p{SB=NU}) (652: [0-9], U+0660..0669, U+066B..066C, U+06F0..06F9, U+07C0..07C9, U+0966..096F ...) - \p{Sentence_Break: OLetter} (Short: \p{SB=LE}) (121_822: U+01BB, + \p{Sentence_Break: OLetter} (Short: \p{SB=LE}) (127_413: U+01BB, U+01C0..01C3, U+0294, U+02B9..02BF, U+02C6..02D1, U+02EC ...) - \p{Sentence_Break: Other} (Short: \p{SB=XX}) (984_661 plus all - above-Unicode code points: - [^\t\n\cK\f\r\x20!\"\'\(\),\-.0-9:?A- - Z\[\]a-z\{\}\x85\xa0\xaa- - \xab\xad\xb5\xba-\xbb\xc0-\xd6\xd8- - \xf6\xf8-\xff], U+02C2..02C5, + \p{Sentence_Break: Other} (Short: \p{SB=XX}) (979_014 plus all + above-Unicode code points: [^\t\n\cK\f + \r\x20!\"\'\(\),\-.0-9:?A-Z\[\]a-z\{\} + \x85\xa0\xaa-\xab\xad\xb5\xba-\xbb\xc0- + \xd6\xd8-\xf6\xf8-\xff], U+02C2..02C5, U+02D2..02DF, U+02E5..02EB, U+02ED, U+02EF..02FF ...) \p{Sentence_Break: SC} \p{Sentence_Break=SContinue} (26) @@ -6119,26 +6338,26 @@ stable. \p{Sentence_Break: Sp} (Short: \p{SB=Sp}) (20: [\t\cK\f\x20\xa0], U+1680, U+2000..200A, U+202F, U+205F, U+3000) - \p{Sentence_Break: ST} \p{Sentence_Break=STerm} (138) - \p{Sentence_Break: STerm} (Short: \p{SB=ST}) (138: [!?], U+0589, + \p{Sentence_Break: ST} \p{Sentence_Break=STerm} (140) + \p{Sentence_Break: STerm} (Short: \p{SB=ST}) (140: [!?], U+0589, U+061E..061F, U+06D4, U+0700..0702, U+07F9 ...) - \p{Sentence_Break: UP} \p{Sentence_Break=Upper} (1893) - \p{Sentence_Break: Upper} (Short: \p{SB=UP}) (1893: [A-Z\xc0- - \xd6\xd8-\xde], U+0100, U+0102, U+0104, + \p{Sentence_Break: UP} \p{Sentence_Break=Upper} (1896) + \p{Sentence_Break: Upper} (Short: \p{SB=UP}) (1896: [A-Z\xc0-\xd6 + \xd8-\xde], U+0100, U+0102, U+0104, U+0106, U+0108 ...) - \p{Sentence_Break: XX} \p{Sentence_Break=Other} (984_661 plus all + \p{Sentence_Break: XX} \p{Sentence_Break=Other} (979_014 plus all above-Unicode code points) \p{Sentence_Terminal} \p{Sentence_Terminal=Y} (Short: \p{STerm}) - (141) + (143) \p{Sentence_Terminal: N*} (Short: \p{STerm=N}, \P{STerm}) - (1_113_971 plus all above-Unicode code + (1_113_969 plus all above-Unicode code points: [\x00-\x20\"#\$\%&\'\(\)*+,\- \/0-9:;<=>\@A-Z\[\\\]\^_`a-z\{\|\}~\x7f- \xff], U+0100..0588, U+058A..061D, U+0620..06D3, U+06D5..06FF, U+0703..07F8 ...) - \p{Sentence_Terminal: Y*} (Short: \p{STerm=Y}, \p{STerm}) (141: + \p{Sentence_Terminal: Y*} (Short: \p{STerm=Y}, \p{STerm}) (143: [!.?], U+0589, U+061E..061F, U+06D4, U+0700..0702, U+07F9 ...) \p{Separator} \p{General_Category=Separator} (Short: @@ -6146,7 +6365,7 @@ stable. \p{Sgnw} \p{SignWriting} (= \p{Script_Extensions= SignWriting}) (672) \p{Sharada} \p{Script_Extensions=Sharada} (Short: - \p{Shrd}; NOT \p{Block=Sharada}) (100) + \p{Shrd}; NOT \p{Block=Sharada}) (102) \p{Shavian} \p{Script_Extensions=Shavian} (Short: \p{Shaw}) (48) \p{Shaw} \p{Shavian} (= \p{Script_Extensions= @@ -6154,7 +6373,7 @@ stable. X \p{Shorthand_Format_Controls} \p{Block=Shorthand_Format_Controls} (16) \p{Shrd} \p{Sharada} (= \p{Script_Extensions= - Sharada}) (NOT \p{Block=Sharada}) (100) + Sharada}) (NOT \p{Block=Sharada}) (102) \p{Sidd} \p{Siddham} (= \p{Script_Extensions= Siddham}) (NOT \p{Block=Siddham}) (92) \p{Siddham} \p{Script_Extensions=Siddham} (Short: @@ -6165,13 +6384,13 @@ stable. Khudawadi}) (NOT \p{Block=Khudawadi}) (81) \p{Sinh} \p{Sinhala} (= \p{Script_Extensions= - Sinhala}) (NOT \p{Block=Sinhala}) (112) + Sinhala}) (NOT \p{Block=Sinhala}) (113) \p{Sinhala} \p{Script_Extensions=Sinhala} (Short: - \p{Sinh}; NOT \p{Block=Sinhala}) (112) + \p{Sinh}; NOT \p{Block=Sinhala}) (113) X \p{Sinhala_Archaic_Numbers} \p{Block=Sinhala_Archaic_Numbers} (32) \p{Sk} \p{Modifier_Symbol} (= \p{General_Category=Modifier_Symbol}) - (121) + (123) \p{Sm} \p{Math_Symbol} (= \p{General_Category= Math_Symbol}) (948) X \p{Small_Form_Variants} \p{Block=Small_Form_Variants} (Short: @@ -6183,7 +6402,7 @@ stable. X \p{Small_Kana_Extension} \p{Block=Small_Kana_Extension} (Short: \p{InSmallKanaExt}) (64) \p{So} \p{Other_Symbol} (= \p{General_Category= - Other_Symbol}) (6161) + Other_Symbol}) (6431) \p{Soft_Dotted} \p{Soft_Dotted=Y} (Short: \p{SD}) (46) \p{Soft_Dotted: N*} (Short: \p{SD=N}, \P{SD}) (1_114_066 plus all above-Unicode code points: [\x00- @@ -6218,12 +6437,12 @@ stable. (Short: \p{Zs}) (17) \p{SpacePerl} \p{XPosixSpace} (25) \p{Spacing_Mark} \p{General_Category=Spacing_Mark} (Short: - \p{Mc}) (429) + \p{Mc}) (443) X \p{Spacing_Modifier_Letters} \p{Block=Spacing_Modifier_Letters} (Short: \p{InModifierLetters}) (80) X \p{Specials} \p{Block=Specials} (16) \p{STerm} \p{Sentence_Terminal} (= - \p{Sentence_Terminal=Y}) (141) + \p{Sentence_Terminal=Y}) (143) \p{STerm: *} \p{Sentence_Terminal: *} \p{Sund} \p{Sundanese} (= \p{Script_Extensions= Sundanese}) (NOT \p{Block=Sundanese}) @@ -6291,12 +6510,12 @@ stable. X \p{Sutton_SignWriting} \p{Block=Sutton_SignWriting} (688) \p{Sylo} \p{Syloti_Nagri} (= \p{Script_Extensions= Syloti_Nagri}) (NOT \p{Block= - Syloti_Nagri}) (56) + Syloti_Nagri}) (57) \p{Syloti_Nagri} \p{Script_Extensions=Syloti_Nagri} (Short: \p{Sylo}; NOT \p{Block=Syloti_Nagri}) - (56) + (57) \p{Symbol} \p{General_Category=Symbol} (Short: \p{S}) - (7292) + (7564) X \p{Symbols_And_Pictographs_Ext_A} \p{Symbols_And_Pictographs_Extended_A} (= \p{Block= @@ -6304,10 +6523,12 @@ stable. (144) X \p{Symbols_And_Pictographs_Extended_A} \p{Block= Symbols_And_Pictographs_Extended_A} (144) + X \p{Symbols_For_Legacy_Computing} \p{Block= + Symbols_For_Legacy_Computing} (256) \p{Syrc} \p{Syriac} (= \p{Script_Extensions= - Syriac}) (NOT \p{Block=Syriac}) (105) + Syriac}) (NOT \p{Block=Syriac}) (106) \p{Syriac} \p{Script_Extensions=Syriac} (Short: - \p{Syrc}; NOT \p{Block=Syriac}) (105) + \p{Syrc}; NOT \p{Block=Syriac}) (106) X \p{Syriac_Sup} \p{Syriac_Supplement} (= \p{Block= Syriac_Supplement}) (16) X \p{Syriac_Supplement} \p{Block=Syriac_Supplement} (Short: @@ -6347,10 +6568,14 @@ stable. \p{Taml} \p{Tamil} (= \p{Script_Extensions=Tamil}) (NOT \p{Block=Tamil}) (133) \p{Tang} \p{Tangut} (= \p{Script_Extensions= - Tangut}) (NOT \p{Block=Tangut}) (6892) + Tangut}) (NOT \p{Block=Tangut}) (6914) \p{Tangut} \p{Script_Extensions=Tangut} (Short: - \p{Tang}; NOT \p{Block=Tangut}) (6892) + \p{Tang}; NOT \p{Block=Tangut}) (6914) X \p{Tangut_Components} \p{Block=Tangut_Components} (768) + X \p{Tangut_Sup} \p{Tangut_Supplement} (= \p{Block= + Tangut_Supplement}) (144) + X \p{Tangut_Supplement} \p{Block=Tangut_Supplement} (Short: + \p{InTangutSup}) (144) \p{Tavt} \p{Tai_Viet} (= \p{Script_Extensions= Tai_Viet}) (NOT \p{Block=Tai_Viet}) (72) \p{Telu} \p{Telugu} (= \p{Script_Extensions= @@ -6358,18 +6583,18 @@ stable. \p{Telugu} \p{Script_Extensions=Telugu} (Short: \p{Telu}; NOT \p{Block=Telugu}) (104) \p{Term} \p{Terminal_Punctuation} (= - \p{Terminal_Punctuation=Y}) (264) + \p{Terminal_Punctuation=Y}) (267) \p{Term: *} \p{Terminal_Punctuation: *} \p{Terminal_Punctuation} \p{Terminal_Punctuation=Y} (Short: - \p{Term}) (264) + \p{Term}) (267) \p{Terminal_Punctuation: N*} (Short: \p{Term=N}, \P{Term}) - (1_113_848 plus all above-Unicode code + (1_113_845 plus all above-Unicode code points: [\x00-\x20\"#\$\%&\'\(\)*+\-\/0- 9<=>\@A-Z\[\\\]\^_`a-z\{\|\}~\x7f-\xff], U+0100..037D, U+037F..0386, U+0388..0588, U+058A..05C2, U+05C4..060B ...) - \p{Terminal_Punctuation: Y*} (Short: \p{Term=Y}, \p{Term}) (264: + \p{Terminal_Punctuation: Y*} (Short: \p{Term=Y}, \p{Term}) (267: [!,.:;?], U+037E, U+0387, U+0589, U+05C3, U+060C ...) \p{Tfng} \p{Tifinagh} (= \p{Script_Extensions= @@ -6416,10 +6641,10 @@ stable. \p{Ugaritic} \p{Script_Extensions=Ugaritic} (Short: \p{Ugar}; NOT \p{Block=Ugaritic}) (31) \p{UIdeo} \p{Unified_Ideograph} (= - \p{Unified_Ideograph=Y}) (87_887) + \p{Unified_Ideograph=Y}) (92_856) \p{UIdeo: *} \p{Unified_Ideograph: *} \p{Unassigned} \p{General_Category=Unassigned} (Short: - \p{Cn}) (836_602 plus all above-Unicode + \p{Cn}) (830_672 plus all above-Unicode code points) \p{Unicode} \p{Any} (1_114_112) X \p{Unified_Canadian_Aboriginal_Syllabics} \p{Block= @@ -6429,38 +6654,37 @@ stable. Unified_Canadian_Aboriginal_Syllabics_- Extended} (Short: \p{InUCASExt}) (80) \p{Unified_Ideograph} \p{Unified_Ideograph=Y} (Short: \p{UIdeo}) - (87_887) + (92_856) \p{Unified_Ideograph: N*} (Short: \p{UIdeo=N}, \P{UIdeo}) - (1_026_225 plus all above-Unicode code - points: U+0000..33FF, U+4DB6..4DFF, - U+9FF0..FA0D, U+FA10, U+FA12, + (1_021_256 plus all above-Unicode code + points: U+0000..33FF, U+4DC0..4DFF, + U+9FFD..FA0D, U+FA10, U+FA12, U+FA15..FA1E ...) - \p{Unified_Ideograph: Y*} (Short: \p{UIdeo=Y}, \p{UIdeo}) (87_887: - U+3400..4DB5, U+4E00..9FEF, + \p{Unified_Ideograph: Y*} (Short: \p{UIdeo=Y}, \p{UIdeo}) (92_856: + U+3400..4DBF, U+4E00..9FFC, U+FA0E..FA0F, U+FA11, U+FA13..FA14, U+FA1F ...) \p{Unknown} \p{Script_Extensions=Unknown} (Short: - \p{Zzzz}) (976_118 plus all above- + \p{Zzzz}) (970_188 plus all above- Unicode code points) \p{Upper} \p{XPosixUpper} (= \p{Uppercase=Y}) (/i= - Cased=Yes) (1908) + Cased=Yes) (1911) \p{Upper: *} \p{Uppercase: *} \p{Uppercase} \p{XPosixUpper} (= \p{Uppercase=Y}) (/i= - Cased=Yes) (1908) + Cased=Yes) (1911) \p{Uppercase: N*} (Short: \p{Upper=N}, \P{Upper}; /i= Cased= - No) (1_112_204 plus all above-Unicode - code points: [\x00- - \x20!\"#\$\%&\'\(\)*+,\-.\/0-9:;<= - >?\@\[\\\]\^_`a-z\{\|\}~\x7f- - \xbf\xd7\xdf-\xff], U+0101, U+0103, - U+0105, U+0107, U+0109 ...) + No) (1_112_201 plus all above-Unicode + code points: [\x00-\x20!\"#\$\%&\' + \(\)*+,\-.\/0-9:;<=>?\@\[\\\]\^_`a-z\{ + \|\}~\x7f-\xbf\xd7\xdf-\xff], U+0101, + U+0103, U+0105, U+0107, U+0109 ...) \p{Uppercase: Y*} (Short: \p{Upper=Y}, \p{Upper}; /i= Cased= - Yes) (1908: [A-Z\xc0-\xd6\xd8-\xde], + Yes) (1911: [A-Z\xc0-\xd6\xd8-\xde], U+0100, U+0102, U+0104, U+0106, U+0108 ...) \p{Uppercase_Letter} \p{General_Category=Uppercase_Letter} (Short: \p{Lu}; /i= General_Category= - Cased_Letter) (1788) + Cased_Letter) (1791) \p{Vai} \p{Script_Extensions=Vai} (NOT \p{Block= Vai}) (300) \p{Vaii} \p{Vai} (= \p{Script_Extensions=Vai}) (NOT @@ -6485,9 +6709,9 @@ stable. \p{InVedicExt}) (48) X \p{Vertical_Forms} \p{Block=Vertical_Forms} (16) \p{Vertical_Orientation: R} \p{Vertical_Orientation=Rotated} - (787_620 plus all above-Unicode code + (786_865 plus all above-Unicode code points) - \p{Vertical_Orientation: Rotated} (Short: \p{Vo=R}) (787_620 plus + \p{Vertical_Orientation: Rotated} (Short: \p{Vo=R}) (786_865 plus all above-Unicode code points: [\x00- \xa6\xa8\xaa-\xad\xaf-\xb0\xb2-\xbb\xbf- \xd6\xd8-\xf6\xf8-\xff], U+0100..02E9, @@ -6504,8 +6728,8 @@ stable. \p{Vertical_Orientation: Tu} \p{Vertical_Orientation= Transformed_Upright} (148) \p{Vertical_Orientation: U} \p{Vertical_Orientation=Upright} - (326_297) - \p{Vertical_Orientation: Upright} (Short: \p{Vo=U}) (326_297: + (327_052) + \p{Vertical_Orientation: Upright} (Short: \p{Vo=U}) (327_052: [\xa7\xa9\xae\xb1\xbc-\xbe\xd7\xf7], U+02EA..02EB, U+1100..11FF, U+1401..167F, U+18B0..18FF, U+2016 ...) @@ -6530,20 +6754,19 @@ stable. Wancho}) (NOT \p{Block=Wancho}) (59) \p{White_Space} \p{White_Space=Y} (Short: \p{Space}) (25) \p{White_Space: N*} (Short: \p{Space=N}, \P{Space}) (1_114_087 - plus all above-Unicode code points: - [^\t\n\cK\f\r\x20\x85\xa0], - U+0100..167F, U+1681..1FFF, - U+200B..2027, U+202A..202E, U+2030..205E - ...) - \p{White_Space: Y*} (Short: \p{Space=Y}, \p{Space}) (25: - [\t\n\cK\f\r\x20\x85\xa0], U+1680, + plus all above-Unicode code points: [^ + \t\n\cK\f\r\x20\x85\xa0], U+0100..167F, + U+1681..1FFF, U+200B..2027, + U+202A..202E, U+2030..205E ...) + \p{White_Space: Y*} (Short: \p{Space=Y}, \p{Space}) (25: [\t + \n\cK\f\r\x20\x85\xa0], U+1680, U+2000..200A, U+2028..2029, U+202F, U+205F ...) - \p{Word} \p{XPosixWord} (128_919) - \p{Word_Break: ALetter} (Short: \p{WB=LE}) (28_693: [A-Za- - z\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8- - \xff], U+0100..02D7, U+02DE..02E4, - U+02EC..02FF, U+0370..0374, U+0376..0377 + \p{Word} \p{XPosixWord} (134_564) + \p{Word_Break: ALetter} (Short: \p{WB=LE}) (28_854: [A-Za-z\xaa + \xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\xff], + U+0100..02D7, U+02DE..02FF, + U+0370..0374, U+0376..0377, U+037A..037D ...) \p{Word_Break: CR} (Short: \p{WB=CR}) (1: [\r]) \p{Word_Break: Double_Quote} (Short: \p{WB=DQ}) (1: [\"]) @@ -6555,7 +6778,7 @@ stable. \p{Word_Break: EBG} \p{Word_Break=E_Base_GAZ} (0) \p{Word_Break: EM} \p{Word_Break=E_Modifier} (0) \p{Word_Break: EX} \p{Word_Break=ExtendNumLet} (11) - \p{Word_Break: Extend} (Short: \p{WB=Extend}) (2372: + \p{Word_Break: Extend} (Short: \p{WB=Extend}) (2399: U+0300..036F, U+0483..0489, U+0591..05BD, U+05BF, U+05C1..05C2, U+05C4..05C5 ...) @@ -6578,32 +6801,31 @@ stable. U+309B..309C, U+30A0..30FA, U+30FC..30FF, U+31F0..31FF, U+32D0..32FE ...) - \p{Word_Break: LE} \p{Word_Break=ALetter} (28_693) + \p{Word_Break: LE} \p{Word_Break=ALetter} (28_854) \p{Word_Break: LF} (Short: \p{WB=LF}) (1: [\n]) \p{Word_Break: MB} \p{Word_Break=MidNumLet} (7) - \p{Word_Break: MidLetter} (Short: \p{WB=ML}) (8: [:\xb7], U+0387, - U+05F4, U+2027, U+FE13, U+FE55 ...) + \p{Word_Break: MidLetter} (Short: \p{WB=ML}) (9: [:\xb7], U+0387, + U+055F, U+05F4, U+2027, U+FE13 ...) \p{Word_Break: MidNum} (Short: \p{WB=MN}) (15: [,;], U+037E, U+0589, U+060C..060D, U+066C, U+07F8 ...) \p{Word_Break: MidNumLet} (Short: \p{WB=MB}) (7: [.], U+2018..2019, U+2024, U+FE52, U+FF07, U+FF0E) - \p{Word_Break: ML} \p{Word_Break=MidLetter} (8) + \p{Word_Break: ML} \p{Word_Break=MidLetter} (9) \p{Word_Break: MN} \p{Word_Break=MidNum} (15) \p{Word_Break: Newline} (Short: \p{WB=NL}) (5: [\cK\f\x85], U+2028..2029) \p{Word_Break: NL} \p{Word_Break=Newline} (5) - \p{Word_Break: NU} \p{Word_Break=Numeric} (631) - \p{Word_Break: Numeric} (Short: \p{WB=NU}) (631: [0-9], + \p{Word_Break: NU} \p{Word_Break=Numeric} (651) + \p{Word_Break: Numeric} (Short: \p{WB=NU}) (651: [0-9], U+0660..0669, U+066B, U+06F0..06F9, U+07C0..07C9, U+0966..096F ...) - \p{Word_Break: Other} (Short: \p{WB=XX}) (1_081_874 plus all - above-Unicode code points: - [^\n\cK\f\r\x20\"\',.0-9:;A-Z_a- - z\x85\xaa\xad\xb5\xb7\xba\xc0-\xd6\xd8- - \xf6\xf8-\xff], U+02D8..02DD, - U+02E5..02EB, U+0375, U+0378..0379, - U+0380..0385 ...) + \p{Word_Break: Other} (Short: \p{WB=XX}) (1_081_665 plus all + above-Unicode code points: [^\n\cK\f\r + \x20\"\',.0-9:;A-Z_a-z\x85\xaa\xad\xb5 + \xb7\xba\xc0-\xd6\xd8-\xf6\xf8-\xff], + U+02D8..02DD, U+0375, U+0378..0379, + U+0380..0385, U+038B ...) \p{Word_Break: Regional_Indicator} (Short: \p{WB=RI}) (26: U+1F1E6..1F1FF) \p{Word_Break: RI} \p{Word_Break=Regional_Indicator} (26) @@ -6612,55 +6834,54 @@ stable. \p{Word_Break: WSegSpace} (Short: \p{WB=WSegSpace}) (14: [\x20], U+1680, U+2000..2006, U+2008..200A, U+205F, U+3000) - \p{Word_Break: XX} \p{Word_Break=Other} (1_081_874 plus all + \p{Word_Break: XX} \p{Word_Break=Other} (1_081_665 plus all above-Unicode code points) \p{Word_Break: ZWJ} (Short: \p{WB=ZWJ}) (1: U+200D) \p{WSpace} \p{White_Space} (= \p{White_Space=Y}) (25) \p{WSpace: *} \p{White_Space: *} \p{XDigit} \p{XPosixXDigit} (= \p{Hex_Digit=Y}) (44) \p{XID_Continue} \p{XID_Continue=Y} (Short: \p{XIDC}) - (128_770) - \p{XID_Continue: N*} (Short: \p{XIDC=N}, \P{XIDC}) (985_342 + (134_415) + \p{XID_Continue: N*} (Short: \p{XIDC=N}, \P{XIDC}) (979_697 plus all above-Unicode code points: - [\x00-\x20!\"#\$\%&\'\(\)*+,\-.\/:;<= - >?\@\[\\\]\^`\{\|\}~\x7f-\xa9\xab- - \xb4\xb6\xb8-\xb9\xbb-\xbf\xd7\xf7], + [\x00-\x20!\"#\$\%&\'\(\)*+,\-.\/:;<=>? + \@\[\\\]\^`\{\|\}~\x7f-\xa9\xab-\xb4 + \xb6\xb8-\xb9\xbb-\xbf\xd7\xf7], U+02C2..02C5, U+02D2..02DF, U+02E5..02EB, U+02ED, U+02EF..02FF ...) - \p{XID_Continue: Y*} (Short: \p{XIDC=Y}, \p{XIDC}) (128_770: - [0-9A-Z_a-z\xaa\xb5\xb7\xba\xc0- - \xd6\xd8-\xf6\xf8-\xff], U+0100..02C1, + \p{XID_Continue: Y*} (Short: \p{XIDC=Y}, \p{XIDC}) (134_415: + [0-9A-Z_a-z\xaa\xb5\xb7\xba\xc0-\xd6 + \xd8-\xf6\xf8-\xff], U+0100..02C1, U+02C6..02D1, U+02E0..02E4, U+02EC, U+02EE ...) - \p{XID_Start} \p{XID_Start=Y} (Short: \p{XIDS}) (125_861) - \p{XID_Start: N*} (Short: \p{XIDS=N}, \P{XIDS}) (988_251 + \p{XID_Start} \p{XID_Start=Y} (Short: \p{XIDS}) (131_459) + \p{XID_Start: N*} (Short: \p{XIDS=N}, \P{XIDS}) (982_653 plus all above-Unicode code points: [\x00-\x20!\"#\$\%&\'\(\)*+,\-.\/0-9:;<= - >?\@\[\\\]\^_`\{\|\}~\x7f-\xa9\xab- - \xb4\xb6-\xb9\xbb-\xbf\xd7\xf7], + >?\@\[\\\]\^_`\{\|\}~\x7f-\xa9\xab-\xb4 + \xb6-\xb9\xbb-\xbf\xd7\xf7], U+02C2..02C5, U+02D2..02DF, U+02E5..02EB, U+02ED, U+02EF..036F ...) - \p{XID_Start: Y*} (Short: \p{XIDS=Y}, \p{XIDS}) (125_861: - [A-Za-z\xaa\xb5\xba\xc0-\xd6\xd8- - \xf6\xf8-\xff], U+0100..02C1, - U+02C6..02D1, U+02E0..02E4, U+02EC, - U+02EE ...) + \p{XID_Start: Y*} (Short: \p{XIDS=Y}, \p{XIDS}) (131_459: + [A-Za-z\xaa\xb5\xba\xc0-\xd6\xd8-\xf6 + \xf8-\xff], U+0100..02C1, U+02C6..02D1, + U+02E0..02E4, U+02EC, U+02EE ...) \p{XIDC} \p{XID_Continue} (= \p{XID_Continue=Y}) - (128_770) + (134_415) \p{XIDC: *} \p{XID_Continue: *} - \p{XIDS} \p{XID_Start} (= \p{XID_Start=Y}) (125_861) + \p{XIDS} \p{XID_Start} (= \p{XID_Start=Y}) (131_459) \p{XIDS: *} \p{XID_Start: *} \p{Xpeo} \p{Old_Persian} (= \p{Script_Extensions= Old_Persian}) (NOT \p{Block= Old_Persian}) (50) \p{XPerlSpace} \p{XPosixSpace} (25) \p{XPosixAlnum} Alphabetic and (decimal) Numeric (Short: - \p{Alnum}) (127_886: [0-9A-Za- - z\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8- - \xff], U+0100..02C1, U+02C6..02D1, + \p{Alnum}) (133_525: [0-9A-Za-z\xaa\xb5 + \xba\xc0-\xd6\xd8-\xf6\xf8-\xff], + U+0100..02C1, U+02C6..02D1, U+02E0..02E4, U+02EC, U+02EE ...) \p{XPosixAlpha} \p{Alphabetic=Y} (Short: \p{Alpha}) - (127_256) + (132_875) \p{XPosixBlank} \h, Horizontal white space (Short: \p{Blank}) (18: [\t\x20\xa0], U+1680, U+2000..200A, U+202F, U+205F, U+3000) @@ -6668,42 +6889,45 @@ stable. characters (Short: \p{Cc}) (65) \p{XPosixDigit} \p{General_Category=Decimal_Number} [0-9] + all other decimal digits (Short: - \p{Nd}) (630) + \p{Nd}) (650) \p{XPosixGraph} Characters that are graphical (Short: - \p{Graph}) (275_378: - [!\"#\$\%&\'\(\)*+,\-.\/0-9:;<=>?\@A- - Z\[\\\]\^_`a-z\{\|\}~\xa1-\xff], - U+0100..0377, U+037A..037F, - U+0384..038A, U+038C, U+038E..03A1 ...) + \p{Graph}) (281_308: [!\"#\$\%&\' + \(\)*+,\-.\/0-9:;<=>?\@A-Z\[\\\]\^_`a-z + \{\|\}~\xa1-\xff], U+0100..0377, + U+037A..037F, U+0384..038A, U+038C, + U+038E..03A1 ...) \p{XPosixLower} \p{Lowercase=Y} (Short: \p{Lower}; /i= - Cased=Yes) (2340) + Cased=Yes) (2344) \p{XPosixPrint} Characters that are graphical plus space characters (but no controls) (Short: - \p{Print}) (275_395: [\x20-\x7e\xa0- + \p{Print}) (281_325: [\x20-\x7e\xa0- \xff], U+0100..0377, U+037A..037F, U+0384..038A, U+038C, U+038E..03A1 ...) - \p{XPosixPunct} \p{Punct} + ASCII-range \p{Symbol} (801: - [!\"#\$\%&\'\(\)*+,\-.\/:;<= - >?\@\[\\\]\^_`\{\|\}~\xa1\xa7\xab\xb6- - \xb7\xbb\xbf], U+037E, U+0387, - U+055A..055F, U+0589..058A, U+05BE ...) + \p{XPosixPunct} \p{Punct} + ASCII-range \p{Symbol} (807: + [!\"#\$\%&\'\(\)*+,\-.\/:;<=>?\@\[\\\] + \^_`\{\|\}~\xa1\xa7\xab\xb6-\xb7\xbb + \xbf], U+037E, U+0387, U+055A..055F, + U+0589..058A, U+05BE ...) \p{XPosixSpace} \s including beyond ASCII and vertical tab - (Short: \p{SpacePerl}) (25: - [\t\n\cK\f\r\x20\x85\xa0], U+1680, - U+2000..200A, U+2028..2029, U+202F, - U+205F ...) + (Short: \p{SpacePerl}) (25: [\t\n\cK\f + \r\x20\x85\xa0], U+1680, U+2000..200A, + U+2028..2029, U+202F, U+205F ...) \p{XPosixUpper} \p{Uppercase=Y} (Short: \p{Upper}; /i= - Cased=Yes) (1908) + Cased=Yes) (1911) \p{XPosixWord} \w, including beyond ASCII; = \p{Alnum} + \pM + \p{Pc} + \p{Join_Control} (Short: - \p{Word}) (128_919: [0-9A-Z_a- - z\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8- - \xff], U+0100..02C1, U+02C6..02D1, + \p{Word}) (134_564: [0-9A-Z_a-z\xaa\xb5 + \xba\xc0-\xd6\xd8-\xf6\xf8-\xff], + U+0100..02C1, U+02C6..02D1, U+02E0..02E4, U+02EC, U+02EE ...) \p{XPosixXDigit} \p{Hex_Digit=Y} (Short: \p{Hex}) (44) \p{Xsux} \p{Cuneiform} (= \p{Script_Extensions= Cuneiform}) (NOT \p{Block=Cuneiform}) (1234) + \p{Yezi} \p{Yezidi} (= \p{Script_Extensions= + Yezidi}) (NOT \p{Block=Yezidi}) (60) + \p{Yezidi} \p{Script_Extensions=Yezidi} (Short: + \p{Yezi}; NOT \p{Block=Yezidi}) (60) \p{Yi} \p{Script_Extensions=Yi} (1246) X \p{Yi_Radicals} \p{Block=Yi_Radicals} (64) X \p{Yi_Syllables} \p{Block=Yi_Syllables} (1168) @@ -6721,7 +6945,7 @@ stable. \p{Script_Extensions=Zanabazar_Square}) (NOT \p{Block=Zanabazar_Square}) (72) \p{Zinh} \p{Inherited} (= \p{Script_Extensions= - Inherited}) (502) + Inherited}) (503) \p{Zl} \p{Line_Separator} (= \p{General_Category= Line_Separator}) (1) \p{Zp} \p{Paragraph_Separator} (= @@ -6731,9 +6955,9 @@ stable. \p{General_Category=Space_Separator}) (17) \p{Zyyy} \p{Common} (= \p{Script_Extensions= - Common}) (7386) + Common}) (7661) \p{Zzzz} \p{Unknown} (= \p{Script_Extensions= - Unknown}) (976_118 plus all above- + Unknown}) (970_188 plus all above- Unicode code points) @@ -6847,10 +7071,10 @@ through \p{} and \P{}>, like B or B. Bidi_Control (Short: Bidi_C). U+061C, U+200E..200F, U+202A..202E, U+2066..2069 Bidi_M Bidi_Mirrored - Bidi_Mirrored (Short: Bidi_M). - [\(\)<>\[\]\{\}\xab\xbb], U+0F3A..0F3D, - U+169B..169C, U+2039..203A, U+2045..2046, - U+207D..207E ... + Bidi_Mirrored (Short: Bidi_M). [\(\)<>\[\]\{\}\xab + \xbb], U+0F3A..0F3D, U+169B..169C, + U+2039..203A, U+2045..2046, U+207D..207E + ... Bidi_Mirroring_Glyph (Short: bmg) Bidi_Paired_Bracket (Short: bpb) Bidi_Paired_Bracket_Type (Short: bpt) @@ -6862,10 +7086,9 @@ through \p{} and \P{}>, like B or B. Bpt Bidi_Paired_Bracket_Type Canonical_Combining_Class (Short: ccc) Case_Folding (Short: cf) - Case_Ignorable (Short: CI). - [\'.:\^`\xa8\xad\xaf\xb4\xb7-\xb8], - U+02B0..036F, U+0374..0375, U+037A, - U+0384..0385, U+0387 ... + Case_Ignorable (Short: CI). [\'.:\^`\xa8\xad\xaf\xb4 + \xb7-\xb8], U+02B0..036F, U+0374..0375, + U+037A, U+0384..0385, U+0387 ... Cased [A-Za-z\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8- \xff], U+0100..01BA, U+01BC..01BF, U+01C4..0293, U+0295..02B8, U+02C0..02C1 @@ -6884,10 +7107,10 @@ through \p{} and \P{}>, like B or B. U+01AC..01B9 ... Changes_When_Lowercased (Short: CWL). [A-Z\xc0-\xd6\xd8-\xde], U+0100, U+0102, U+0104, U+0106, U+0108 ... - Changes_When_NFKC_Casefolded (Short: CWKCF). [A- - Z\xa0\xa8\xaa\xad\xaf\xb2-\xb5\xb8- - \xba\xbc-\xbe\xc0-\xd6\xd8-\xdf], U+0100, - U+0102, U+0104, U+0106, U+0108 ... + Changes_When_NFKC_Casefolded (Short: CWKCF). [A-Z\xa0\xa8\xaa + \xad\xaf\xb2-\xb5\xb8-\xba\xbc-\xbe\xc0- + \xd6\xd8-\xdf], U+0100, U+0102, U+0104, + U+0106, U+0108 ... Changes_When_Titlecased (Short: CWT). [a-z\xb5\xdf-\xf6\xf8- \xff], U+0101, U+0103, U+0105, U+0107, U+0109 ... @@ -6927,11 +7150,29 @@ through \p{} and \P{}>, like B or B. Dt Decomposition_Type Ea East_Asian_Width East_Asian_Width (Short: ea) + EBase Emoji_Modifier_Base + EComp Emoji_Component + EMod Emoji_Modifier + Emoji [#*0-9\xa9\xae], U+203C, U+2049, U+2122, + U+2139, U+2194..2199 ... + Emoji_Component (Short: EComp). [#*0-9], U+200D, U+20E3, + U+FE0F, U+1F1E6..1F1FF, U+1F3FB..1F3FF ... + Emoji_Modifier (Short: EMod). U+1F3FB..1F3FF + Emoji_Modifier_Base (Short: EBase). U+261D, U+26F9, + U+270A..270D, U+1F385, U+1F3C2..1F3C4, + U+1F3C7 ... + Emoji_Presentation (Short: EPres). U+231A..231B, + U+23E9..23EC, U+23F0, U+23F3, + U+25FD..25FE, U+2614..2615 ... + EPres Emoji_Presentation EqUIdeo Equivalent_Unified_Ideograph Equivalent_Unified_Ideograph (Short: EqUIdeo) Ext Extender + Extended_Pictographic (Short: ExtPict). [\xa9\xae], U+203C, + U+2049, U+2122, U+2139, U+2194..2199 ... Extender (Short: Ext). [\xb7], U+02D0..02D1, - U+0640, U+07FA, U+0E46, U+0EC6 ... + U+0640, U+07FA, U+0B55, U+0E46 ... + ExtPict Extended_Pictographic Full_Composition_Exclusion (Short: Comp_Ex). U+0340..0341, U+0343..0344, U+0374, U+037E, U+0387, U+0958..095F ... @@ -6941,10 +7182,9 @@ through \p{} and \P{}>, like B or B. Gr_Base Grapheme_Base Gr_Ext Grapheme_Extend Graph XPosixGraph. (Perl extension) - Grapheme_Base (Short: Gr_Base). [\x20-\x7e\xa0- - \xac\xae-\xff], U+0100..02FF, - U+0370..0377, U+037A..037F, U+0384..038A, - U+038C ... + Grapheme_Base (Short: Gr_Base). [\x20-\x7e\xa0-\xac + \xae-\xff], U+0100..02FF, U+0370..0377, + U+037A..037F, U+0384..038A, U+038C ... Grapheme_Cluster_Break (Short: GCB) Grapheme_Extend (Short: Gr_Ext). U+0300..036F, U+0483..0489, U+0591..05BD, U+05BF, @@ -6959,19 +7199,21 @@ through \p{} and \P{}>, like B or B. U+2E17, U+30FB ... Supplanted by Line_Break property values; see www.unicode.org/reports/tr14 - ID_Continue (Short: IDC). [0-9A-Z_a- - z\xaa\xb5\xb7\xba\xc0-\xd6\xd8-\xf6\xf8- - \xff], U+0100..02C1, U+02C6..02D1, - U+02E0..02E4, U+02EC, U+02EE ... + ID_Continue (Short: IDC). [0-9A-Z_a-z\xaa\xb5\xb7 + \xba\xc0-\xd6\xd8-\xf6\xf8-\xff], + U+0100..02C1, U+02C6..02D1, U+02E0..02E4, + U+02EC, U+02EE ... ID_Start (Short: IDS). [A-Za-z\xaa\xb5\xba\xc0- \xd6\xd8-\xf6\xf8-\xff], U+0100..02C1, U+02C6..02D1, U+02E0..02E4, U+02EC, U+02EE ... IDC ID_Continue + Identifier_Status + Identifier_Type Ideo Ideographic Ideographic (Short: Ideo). U+3006..3007, - U+3021..3029, U+3038..303A, U+3400..4DB5, - U+4E00..9FEF, U+F900..FA6D ... + U+3021..3029, U+3038..303A, U+3400..4DBF, + U+4E00..9FFC, U+F900..FA6D ... IDS ID_Start IDS_Binary_Operator (Short: IDSB). U+2FF0..2FF1, U+2FF4..2FFB IDS_Trinary_Operator (Short: IDST). U+2FF2..2FF3 @@ -7032,12 +7274,12 @@ through \p{} and \P{}>, like B or B. Nv Numeric_Value Pat_Syn Pattern_Syntax Pat_WS Pattern_White_Space - Pattern_Syntax (Short: Pat_Syn). - [!\"#\$\%&\'\(\)*+,\-.\/:;<= - >?\@\[\\\]\^`\{\|\}~\xa1-\xa7\xa9\xab- - \xac\xae\xb0-\xb1\xb6\xbb\xbf\xd7\xf7], - U+2010..2027, U+2030..203E, U+2041..2053, - U+2055..205E, U+2190..245F ... + Pattern_Syntax (Short: Pat_Syn). [!\"#\$\%&\'\(\)*+,\-. + \/:;<=>?\@\[\\\]\^`\{\|\}~\xa1-\xa7\xa9 + \xab-\xac\xae\xb0-\xb1\xb6\xbb\xbf\xd7 + \xf7], U+2010..2027, U+2030..203E, + U+2041..2053, U+2055..205E, U+2190..245F + ... Pattern_White_Space (Short: Pat_WS). [\t\n\cK\f\r\x20\x85], U+200E..200F, U+2028..2029 PCM Prepended_Concatenation_Mark @@ -7053,14 +7295,12 @@ through \p{} and \P{}>, like B or B. ESC, ETB, ETX, FF, FS, GS, HT, LF, NAK, NUL, RS, SI, SO, SOH, STX, SUB, SYN, US, VT PosixDigit (Perl extension). [0-9] - PosixGraph (Perl extension). - [!\"#\$\%&\'\(\)*+,\-.\/0-9:;<=>?\@A- - Z\[\\\]\^_`a-z\{\|\}~] + PosixGraph (Perl extension). [!\"#\$\%&\'\(\)*+,\-. + \/0-9:;<=>?\@A-Z\[\\\]\^_`a-z\{\|\}~] PosixLower (Perl extension). [a-z] PosixPrint (Perl extension). [\x20-\x7e] - PosixPunct (Perl extension). - [!\"#\$\%&\'\(\)*+,\-.\/:;<= - >?\@\[\\\]\^_`\{\|\}~] + PosixPunct (Perl extension). [!\"#\$\%&\'\(\)*+,\-. + \/:;<=>?\@\[\\\]\^_`\{\|\}~] PosixSpace (Perl extension). [\t\n\cK\f\r\x20] PosixUpper (Perl extension). [A-Z] PosixWord (Perl extension). \w, restricted to @@ -7072,9 +7312,8 @@ through \p{} and \P{}>, like B or B. Present_In (Short: In). (Perl extension) Print XPosixPrint. (Perl extension) Punct General_Category=Punctuation. (Perl - extension). - [!\"#\%&\'\(\)*,\-.\/:;?\@\[\\\]_- - \{\}\xa1\xa7\xab\xb6-\xb7\xbb\xbf], + extension). [!\"#\%&\'\(\)*,\-.\/:;?\@ + \[\\\]_\{\}\xa1\xa7\xab\xb6-\xb7\xbb\xbf], U+037E, U+0387, U+055A..055F, U+0589..058A, U+05BE ... QMark Quotation_Mark @@ -7122,8 +7361,8 @@ through \p{} and \P{}>, like B or B. UIdeo Unified_Ideograph Unicode Any. (Perl extension) Unicode_1_Name (Short: na1) - Unified_Ideograph (Short: UIdeo). U+3400..4DB5, - U+4E00..9FEF, U+FA0E..FA0F, U+FA11, + Unified_Ideograph (Short: UIdeo). U+3400..4DBF, + U+4E00..9FFC, U+FA0E..FA0F, U+FA11, U+FA13..FA14, U+FA1F ... Upper Uppercase Uppercase (Short: Upper). [A-Z\xc0-\xd6\xd8-\xde], @@ -7137,19 +7376,18 @@ through \p{} and \P{}>, like B or B. Vo Vertical_Orientation VS Variation_Selector WB Word_Break - White_Space (Short: WSpace). - [\t\n\cK\f\r\x20\x85\xa0], U+1680, - U+2000..200A, U+2028..2029, U+202F, U+205F - ... + White_Space (Short: WSpace). [\t\n\cK\f\r\x20\x85 + \xa0], U+1680, U+2000..200A, U+2028..2029, + U+202F, U+205F ... Word XPosixWord. (Perl extension) Word_Break (Short: WB) WSpace White_Space XDigit XPosixXDigit (=Hex_Digit). (Perl extension) - XID_Continue (Short: XIDC). [0-9A-Z_a- - z\xaa\xb5\xb7\xba\xc0-\xd6\xd8-\xf6\xf8- - \xff], U+0100..02C1, U+02C6..02D1, - U+02E0..02E4, U+02EC, U+02EE ... + XID_Continue (Short: XIDC). [0-9A-Z_a-z\xaa\xb5\xb7 + \xba\xc0-\xd6\xd8-\xf6\xf8-\xff], + U+0100..02C1, U+02C6..02D1, U+02E0..02E4, + U+02EC, U+02EE ... XID_Start (Short: XIDS). [A-Za-z\xaa\xb5\xba\xc0- \xd6\xd8-\xf6\xf8-\xff], U+0100..02C1, U+02C6..02D1, U+02E0..02E4, U+02EC, U+02EE @@ -7162,8 +7400,8 @@ through \p{} and \P{}>, like B or B. Za-z\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8- \xff], U+0100..02C1, U+02C6..02D1, U+02E0..02E4, U+02EC, U+02EE ... - XPosixAlpha Alphabetic. (Perl extension). [A-Za- - z\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\xff], + XPosixAlpha Alphabetic. (Perl extension). [A-Za-z + \xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\xff], U+0100..02C1, U+02C6..02D1, U+02E0..02E4, U+02EC, U+02EE ... XPosixBlank (Short: Blank). (Perl extension). \h, @@ -7179,37 +7417,35 @@ through \p{} and \P{}>, like B or B. U+0660..0669, U+06F0..06F9, U+07C0..07C9, U+0966..096F, U+09E6..09EF ... XPosixGraph (Short: Graph). (Perl extension). - Characters that are graphical. - [!\"#\$\%&\'\(\)*+,\-.\/0-9:;<=>?\@A- - Z\[\\\]\^_`a-z\{\|\}~\xa1-\xff], - U+0100..0377, U+037A..037F, U+0384..038A, - U+038C, U+038E..03A1 ... - XPosixLower Lowercase. (Perl extension). [a- - z\xaa\xb5\xba\xdf-\xf6\xf8-\xff], U+0101, + Characters that are graphical. [!\"#\$ + \%&\'\(\)*+,\-.\/0-9:;<=>?\@A-Z\[\\\] + \^_`a-z\{\|\}~\xa1-\xff], U+0100..0377, + U+037A..037F, U+0384..038A, U+038C, + U+038E..03A1 ... + XPosixLower Lowercase. (Perl extension). [a-z\xaa + \xb5\xba\xdf-\xf6\xf8-\xff], U+0101, U+0103, U+0105, U+0107, U+0109 ... XPosixPrint (Short: Print). (Perl extension). Characters that are graphical plus space - characters (but no controls). [\x20- - \x7e\xa0-\xff], U+0100..0377, - U+037A..037F, U+0384..038A, U+038C, - U+038E..03A1 ... + characters (but no controls). [\x20-\x7e + \xa0-\xff], U+0100..0377, U+037A..037F, + U+0384..038A, U+038C, U+038E..03A1 ... XPosixPunct (Perl extension). \p{Punct} + ASCII-range \p{Symbol}. [!\"#\$\%&\'\(\)*+,\-.\/:;<= >?\@\[\\\]\^_`\{\|\}~\xa1\xa7\xab\xb6- \xb7\xbb\xbf], U+037E, U+0387, U+055A..055F, U+0589..058A, U+05BE ... XPosixSpace (Perl extension). \s including beyond - ASCII and vertical tab. - [\t\n\cK\f\r\x20\x85\xa0], U+1680, - U+2000..200A, U+2028..2029, U+202F, U+205F - ... + ASCII and vertical tab. [\t\n\cK\f\r\x20 + \x85\xa0], U+1680, U+2000..200A, + U+2028..2029, U+202F, U+205F ... XPosixUpper Uppercase. (Perl extension). [A-Z\xc0- \xd6\xd8-\xde], U+0100, U+0102, U+0104, U+0106, U+0108 ... XPosixWord (Short: Word). (Perl extension). \w, including beyond ASCII; = \p{Alnum} + \pM - + \p{Pc} + \p{Join_Control}. [0-9A-Z_a- - z\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\xff], + + \p{Pc} + \p{Join_Control}. [0-9A-Z_a-z + \xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\xff], U+0100..02C1, U+02C6..02D1, U+02E0..02E4, U+02EC, U+02EE ... XPosixXDigit Hex_Digit (Short: XDigit). (Perl @@ -7229,11 +7465,11 @@ Also, Case_Folding is accessible through the C modifier in regular expressions, the C<\F> transliteration escape, and the C> operator. -And, the Name and Name_Aliases properties are accessible through the C<\N{}> -interpolation in double-quoted strings and regular expressions; and functions -C, C, and -C (which require a C to be -specified. +Besides being able to say C<\p{Name=...}>, the Name and Name_Aliases +properties are accessible through the C<\N{}> interpolation in double-quoted +strings and regular expressions; and functions C, +C, and C (which require a +C to be specified. Finally, most properties related to decomposition are accessible via L. @@ -7265,12 +7501,6 @@ Deprecated by Unicode. These are characters that expand to more than one charac -=item I (XPG) - -Not part of the Unicode Character Database - - - =item I (Gr_Link) Duplicates ccc=vr (Canonical_Combining_Class=Virama) @@ -7376,6 +7606,14 @@ Maps the kRSUnicode property values to corresponding code points +=item F + +=item F + +Documentation + + + =item F Maps certain Unicode code points to their legacy Japanese cell-phone values @@ -7424,12 +7662,6 @@ Specifies source material for Nushu characters -=item F - -Documentation - - - =item F Obsoleted as of Unicode 9.0, but previously provided a visual display of the standard variant sequences derived from F. diff --git a/gnu/usr.bin/perl/win32/GNUmakefile b/gnu/usr.bin/perl/win32/GNUmakefile index 3daaef155bc..a35820c9f59 100644 --- a/gnu/usr.bin/perl/win32/GNUmakefile +++ b/gnu/usr.bin/perl/win32/GNUmakefile @@ -1852,8 +1852,7 @@ distclean: realclean perlnetware.pod perlopenbsd.pod perlos2.pod perlos390.pod \ perlos400.pod perlplan9.pod perlqnx.pod perlriscos.pod \ perlsolaris.pod perlsymbian.pod perlsynology.pod perltoc.pod \ - perltru64.pod perltw.pod perluniprops.pod perlvos.pod \ - perlwin32.pod + perltru64.pod perltw.pod perlvos.pod perlwin32.pod -cd ..\utils && del /f h2ph splain perlbug pl2pm h2xs \ perldoc perlivp libnetcfg enc2xs encguess piconv cpan *.bat \ xsubpp pod2html instmodsh json_pp prove ptar ptardiff ptargrep shasum corelist zipdetails diff --git a/gnu/usr.bin/perl/win32/Makefile b/gnu/usr.bin/perl/win32/Makefile index 93f34914a04..29d3c4d5bf9 100644 --- a/gnu/usr.bin/perl/win32/Makefile +++ b/gnu/usr.bin/perl/win32/Makefile @@ -1373,8 +1373,7 @@ distclean: realclean perlnetware.pod perlopenbsd.pod perlos2.pod perlos390.pod \ perlos400.pod perlplan9.pod perlqnx.pod perlriscos.pod \ perlsolaris.pod perlsymbian.pod perlsynology.pod perltoc.pod \ - perltru64.pod perltw.pod perluniprops.pod perlvos.pod \ - perlwin32.pod + perltru64.pod perltw.pod perlvos.pod perlwin32.pod -cd ..\utils && del /f h2ph splain perlbug pl2pm h2xs \ perldoc perlivp libnetcfg enc2xs encguess piconv cpan streamzip *.bat \ xsubpp pod2html instmodsh json_pp prove ptar ptardiff ptargrep shasum corelist zipdetails diff --git a/gnu/usr.bin/perl/win32/makefile.mk b/gnu/usr.bin/perl/win32/makefile.mk index 269c225b32e..f444336affe 100644 --- a/gnu/usr.bin/perl/win32/makefile.mk +++ b/gnu/usr.bin/perl/win32/makefile.mk @@ -1771,8 +1771,7 @@ distclean: realclean perlnetware.pod perlopenbsd.pod perlos2.pod perlos390.pod \ perlos400.pod perlplan9.pod perlqnx.pod perlriscos.pod \ perlsolaris.pod perlsymbian.pod perlsynology.pod perltoc.pod \ - perltru64.pod perltw.pod perluniprops.pod perlvos.pod \ - perlwin32.pod + perltru64.pod perltw.pod perlvos.pod perlwin32.pod -cd ..\utils && del /f h2ph splain perlbug pl2pm h2xs \ perldoc perlivp libnetcfg enc2xs encguess piconv cpan streamzip *.bat \ xsubpp pod2html instmodsh json_pp prove ptar ptardiff ptargrep shasum corelist zipdetails -- 2.20.1